diff --git a/app/actions/multichain/state.ts b/app/actions/multichain/state.ts new file mode 100644 index 00000000000..643638e0e91 --- /dev/null +++ b/app/actions/multichain/state.ts @@ -0,0 +1,4 @@ +export interface MultichainSettingsState { + bitcoinSupportEnabled: boolean; + bitcoinTestnetSupportEnabled: boolean; +} diff --git a/app/component-library/components/Pickers/PickerNetwork/PickerNetwork.tsx b/app/component-library/components/Pickers/PickerNetwork/PickerNetwork.tsx index 29c48def333..8b1094ea3f1 100644 --- a/app/component-library/components/Pickers/PickerNetwork/PickerNetwork.tsx +++ b/app/component-library/components/Pickers/PickerNetwork/PickerNetwork.tsx @@ -22,12 +22,18 @@ const PickerNetwork = ({ label, imageSource, hideNetworkName, + disabled = false, ...props }: PickerNetworkProps) => { const { styles } = useStyles(stylesheet, { style }); return ( - + ({ - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), chainId: selectChainId(state), tokens: selectTokens(state), providerType: selectProviderType(state), diff --git a/app/components/UI/AccountApproval/index.js b/app/components/UI/AccountApproval/index.js index bce1c643fa3..e9e26c8682b 100644 --- a/app/components/UI/AccountApproval/index.js +++ b/app/components/UI/AccountApproval/index.js @@ -22,7 +22,7 @@ import Routes from '../../../constants/navigation/Routes'; import Engine from '../../../core/Engine'; import SDKConnect from '../../../core/SDKConnect/SDKConnect'; import { selectAccountsLength } from '../../../selectors/accountTrackerController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import { selectChainId, selectProviderType, @@ -411,7 +411,7 @@ class AccountApproval extends PureComponent { const mapStateToProps = (state) => ({ accountsLength: selectAccountsLength(state), tokensLength: selectTokensLength(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), networkType: selectProviderType(state), chainId: selectChainId(state), }); diff --git a/app/components/UI/AccountOverview/index.js b/app/components/UI/AccountOverview/index.js index c812e65eee2..fa806567139 100644 --- a/app/components/UI/AccountOverview/index.js +++ b/app/components/UI/AccountOverview/index.js @@ -36,7 +36,7 @@ import { selectChainId } from '../../../selectors/networkController'; import { selectCurrentCurrency } from '../../../selectors/currencyRateController'; import { selectInternalAccounts, - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, } from '../../../selectors/accountsController'; import { createAccountSelectorNavDetails } from '../../Views/AccountSelector'; import Text, { @@ -450,7 +450,7 @@ class AccountOverview extends PureComponent { } const mapStateToProps = (state) => ({ - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), internalAccounts: selectInternalAccounts(state), currentCurrency: selectCurrentCurrency(state), chainId: selectChainId(state), diff --git a/app/components/UI/AccountSelectorList/AccountSelectorList.tsx b/app/components/UI/AccountSelectorList/AccountSelectorList.tsx index 30b8241836f..31cd8eac7cb 100644 --- a/app/components/UI/AccountSelectorList/AccountSelectorList.tsx +++ b/app/components/UI/AccountSelectorList/AccountSelectorList.tsx @@ -5,7 +5,6 @@ import { FlatList } from 'react-native-gesture-handler'; import { useSelector } from 'react-redux'; import { useNavigation } from '@react-navigation/native'; import { KeyringTypes } from '@metamask/keyring-controller'; -import type { Hex } from '@metamask/utils'; // External dependencies. import { selectInternalAccounts } from '../../../selectors/accountsController'; @@ -120,7 +119,7 @@ const AccountSelectorList = ({ isSelected, index, }: { - address: Hex; + address: string; imported: boolean; isSelected: boolean; index: number; diff --git a/app/components/UI/AddCustomCollectible/index.tsx b/app/components/UI/AddCustomCollectible/index.tsx index 9e06e1b86ca..a3fb6c8b57f 100644 --- a/app/components/UI/AddCustomCollectible/index.tsx +++ b/app/components/UI/AddCustomCollectible/index.tsx @@ -13,7 +13,7 @@ import { MetaMetricsEvents } from '../../../core/Analytics'; import { useTheme } from '../../../util/theme'; import { NFTImportScreenSelectorsIDs } from '../../../../e2e/selectors/wallet/ImportNFTView.selectors'; import { selectChainId } from '../../../selectors/networkController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import { getDecimalChainId } from '../../../util/networks'; import { useMetrics } from '../../../components/hooks/useMetrics'; @@ -84,7 +84,7 @@ const AddCustomCollectible = ({ const styles = createStyles(colors); const selectedAddress = useSelector( - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, ); const chainId = useSelector(selectChainId); diff --git a/app/components/UI/AssetOverview/AssetOverview.tsx b/app/components/UI/AssetOverview/AssetOverview.tsx index 32df4d6527a..9bdbf1abe37 100644 --- a/app/components/UI/AssetOverview/AssetOverview.tsx +++ b/app/components/UI/AssetOverview/AssetOverview.tsx @@ -19,7 +19,7 @@ import { import { selectContractExchangeRates } from '../../../selectors/tokenRatesController'; import { selectAccountsByChainId } from '../../../selectors/accountTrackerController'; import { selectContractBalances } from '../../../selectors/tokenBalancesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import Logger from '../../../util/Logger'; import { safeToChecksumAddress } from '../../../util/address'; import { @@ -75,7 +75,7 @@ const AssetOverview: React.FC = ({ ); const goToBridge = useGoToBridge('TokenDetails'); const selectedAddress = useSelector( - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, ); const { trackEvent, createEventBuilder } = useMetrics(); const tokenExchangeRates = useSelector(selectContractExchangeRates); diff --git a/app/components/UI/CollectibleContractElement/index.js b/app/components/UI/CollectibleContractElement/index.js index eec785149e6..25eddc35f18 100644 --- a/app/components/UI/CollectibleContractElement/index.js +++ b/app/components/UI/CollectibleContractElement/index.js @@ -13,7 +13,7 @@ import { removeFavoriteCollectible } from '../../../actions/collectibles'; import { collectibleContractsSelector } from '../../../reducers/collectibles'; import { useTheme } from '../../../util/theme'; import { selectChainId } from '../../../selectors/networkController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import Icon, { IconName, IconColor, @@ -320,7 +320,7 @@ CollectibleContractElement.propTypes = { const mapStateToProps = (state) => ({ collectibleContracts: collectibleContractsSelector(state), chainId: selectChainId(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), }); const mapDispatchToProps = (dispatch) => ({ diff --git a/app/components/UI/CollectibleContracts/index.js b/app/components/UI/CollectibleContracts/index.js index 47b315967dc..3bc6e7776c2 100644 --- a/app/components/UI/CollectibleContracts/index.js +++ b/app/components/UI/CollectibleContracts/index.js @@ -38,7 +38,7 @@ import { selectIsIpfsGatewayEnabled, selectUseNftDetection, } from '../../../selectors/preferencesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import { WalletViewSelectorsIDs } from '../../../../e2e/selectors/wallet/WalletView.selectors'; import { useMetrics } from '../../../components/hooks/useMetrics'; import { RefreshTestId, SpinnerTestId } from './constants'; @@ -441,7 +441,7 @@ CollectibleContracts.propTypes = { const mapStateToProps = (state) => ({ networkType: selectProviderType(state), chainId: selectChainId(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), useNftDetection: selectUseNftDetection(state), collectibleContracts: collectibleContractsSelector(state), collectibles: collectiblesSelector(state), diff --git a/app/components/UI/CollectibleOverview/index.js b/app/components/UI/CollectibleOverview/index.js index a2015051686..33999cfb2dc 100644 --- a/app/components/UI/CollectibleOverview/index.js +++ b/app/components/UI/CollectibleOverview/index.js @@ -48,7 +48,7 @@ import { selectDisplayNftMedia, selectIsIpfsGatewayEnabled, } from '../../../selectors/preferencesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; const ANIMATION_VELOCITY = 250; const HAS_NOTCH = Device.hasNotch(); @@ -546,7 +546,7 @@ CollectibleOverview.propTypes = { const mapStateToProps = (state, props) => ({ chainId: selectChainId(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), isInFavorites: isCollectibleInFavoritesSelector(state, props.collectible), }); diff --git a/app/components/UI/ManageNetworks/__snapshots__/ManageNetworks.test.js.snap b/app/components/UI/ManageNetworks/__snapshots__/ManageNetworks.test.js.snap index 3aef46b9799..c5e91ce27bf 100644 --- a/app/components/UI/ManageNetworks/__snapshots__/ManageNetworks.test.js.snap +++ b/app/components/UI/ManageNetworks/__snapshots__/ManageNetworks.test.js.snap @@ -68,6 +68,7 @@ exports[`ManageNetworks should render correctly 1`] = ` to learn more about how Infura handles data. { +const trackEvent = (event, params = {}) => { MetaMetrics.getInstance().trackEvent(event); }; @@ -918,7 +922,7 @@ export function getOfflineModalNavbar() { * Function that returns the navigation options for the wallet screen. * * @param {Object} accountActionsRef - The ref object for the account actions - * @param {string} selectedAddress - The currently selected Ethereum address + * @param {Object} selectedInternalAccount - The currently selected internal account * @param {string} accountName - The name of the currently selected account * @param {string} accountAvatarType - The type of avatar for the currently selected account * @param {string} networkName - The name of the current network @@ -934,7 +938,7 @@ export function getOfflineModalNavbar() { */ export function getWalletNavbarOptions( accountActionsRef, - selectedAddress, + selectedInternalAccount, accountName, accountAvatarType, networkName, @@ -963,6 +967,15 @@ export function getWalletNavbarOptions( }, }); + let formattedAddress = toChecksumHexAddress(selectedInternalAccount.address); + + ///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) + if (isBtcAccount(selectedInternalAccount)) { + // BTC addresses are not checksummed + formattedAddress = selectedInternalAccount.address; + } + ///: END:ONLY_INCLUDE_IF + const onScanSuccess = (data, content) => { if (data.private_key) { Alert.alert( @@ -1046,35 +1059,55 @@ export function getWalletNavbarOptions( } } + const renderNetworkPicker = () => { + let networkPicker = ( + + ); + + ///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) + if (isBtcAccount(selectedInternalAccount)) { + networkPicker = ( + + ); + } + ///: END:ONLY_INCLUDE_IF + + return {networkPicker}; + }; + return { headerTitle: () => ( { navigation.navigate(...createAccountSelectorNavDetails({})); }} - accountTypeLabel={getLabelTextByAddress(selectedAddress) || undefined} + accountTypeLabel={ + getLabelTextByAddress(formattedAddress) || undefined + } showAddress cellAccountContainerStyle={styles.account} testID={WalletViewSelectorsIDs.ACCOUNT_ICON} /> ), - headerLeft: () => ( - - - - ), + headerLeft: () => renderNetworkPicker(), headerRight: () => ( { return { accounts: selectAccounts(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), transactions: TransactionController.transactions, ticker: selectTicker(state), chainId, diff --git a/app/components/UI/PaymentRequest/index.js b/app/components/UI/PaymentRequest/index.js index bdbb3bb8f90..5391e0b8816 100644 --- a/app/components/UI/PaymentRequest/index.js +++ b/app/components/UI/PaymentRequest/index.js @@ -58,7 +58,7 @@ import { import { selectTokenListArray } from '../../../selectors/tokenListController'; import { selectTokens } from '../../../selectors/tokensController'; import { selectContractExchangeRates } from '../../../selectors/tokenRatesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import { RequestPaymentViewSelectors } from '../../../../e2e/selectors/Receive/RequestPaymentView.selectors'; @@ -896,7 +896,7 @@ const mapStateToProps = (state) => ({ contractExchangeRates: selectContractExchangeRates(state), searchEngine: state.settings.searchEngine, tokens: selectTokens(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), primaryCurrency: state.settings.primaryCurrency, ticker: selectTicker(state), chainId: selectChainId(state), diff --git a/app/components/UI/Ramp/components/Account.tsx b/app/components/UI/Ramp/components/Account.tsx index 900e96f3b33..04d4fb5a5ca 100644 --- a/app/components/UI/Ramp/components/Account.tsx +++ b/app/components/UI/Ramp/components/Account.tsx @@ -8,7 +8,7 @@ import { useTheme } from '../../../../util/theme'; import { Colors } from '../../../../util/theme/models'; import { colors as importedColors } from '../../../../styles/common'; import { - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, selectInternalAccounts, } from '../../../../selectors/accountsController'; import { toLowerCaseEquals } from '../../../../util/general'; @@ -52,7 +52,7 @@ const Account = ({ const { colors } = useTheme(); const styles = createStyles(colors); const selectedAddress = useSelector( - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, ); const internalAccounts = useSelector(selectInternalAccounts); diff --git a/app/components/UI/Ramp/hooks/useBalance.ts b/app/components/UI/Ramp/hooks/useBalance.ts index 4c2e52afecb..64e5194a9f6 100644 --- a/app/components/UI/Ramp/hooks/useBalance.ts +++ b/app/components/UI/Ramp/hooks/useBalance.ts @@ -6,7 +6,7 @@ import { selectConversionRate, selectCurrentCurrency, } from '../../../../selectors/currencyRateController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../selectors/accountsController'; import { selectContractBalances } from '../../../../selectors/tokenBalancesController'; import { selectContractExchangeRates } from '../../../../selectors/tokenRatesController'; import { selectChainId } from '../../../../selectors/networkController'; @@ -34,7 +34,7 @@ export default function useBalance(asset?: Asset) { const accountsByChainId = useSelector(selectAccountsByChainId); const chainId = useSelector(selectChainId); const selectedAddress = useSelector( - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, ); const conversionRate = useSelector(selectConversionRate); const currentCurrency = useSelector(selectCurrentCurrency); diff --git a/app/components/UI/ReceiveRequest/index.js b/app/components/UI/ReceiveRequest/index.js index 19cae3b3b8e..b32eb97163c 100644 --- a/app/components/UI/ReceiveRequest/index.js +++ b/app/components/UI/ReceiveRequest/index.js @@ -26,7 +26,7 @@ import { ThemeContext, mockTheme } from '../../../util/theme'; import { selectChainId } from '../../../selectors/networkController'; import { isNetworkRampSupported } from '../Ramp/utils'; import { createBuyNavigationDetails } from '../Ramp/routes/utils'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import { getRampNetworks } from '../../../reducers/fiatOrders'; import { RequestPaymentModalSelectorsIDs } from '../../../../e2e/selectors/Receive/RequestPaymentModal.selectors'; import { withMetricsAwareness } from '../../../components/hooks/useMetrics'; @@ -277,7 +277,7 @@ ReceiveRequest.contextType = ThemeContext; const mapStateToProps = (state) => ({ chainId: selectChainId(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), receiveAsset: state.modals.receiveAsset, seedphraseBackedUp: state.user.seedphraseBackedUp, isNetworkBuySupported: isNetworkRampSupported( diff --git a/app/components/UI/Stake/hooks/useBalance.ts b/app/components/UI/Stake/hooks/useBalance.ts index 7a012894b55..1b766ef208d 100644 --- a/app/components/UI/Stake/hooks/useBalance.ts +++ b/app/components/UI/Stake/hooks/useBalance.ts @@ -1,6 +1,6 @@ import { useMemo } from 'react'; import { useSelector } from 'react-redux'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../selectors/accountsController'; import { selectAccountsByChainId } from '../../../../selectors/accountTrackerController'; import { selectConversionRate, @@ -18,7 +18,7 @@ const useBalance = () => { const accountsByChainId = useSelector(selectAccountsByChainId); const chainId = useSelector(selectChainId); const selectedAddress = useSelector( - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, ); const conversionRate = useSelector(selectConversionRate) ?? 1; const currentCurrency = useSelector(selectCurrentCurrency); @@ -62,13 +62,14 @@ const useBalance = () => { ); const formattedStakedBalanceFiat = useMemo( - () => weiToFiat( - // TODO: Replace "any" with type - // eslint-disable-next-line @typescript-eslint/no-explicit-any - hexToBN(stakedBalance) as any, - conversionRate, - currentCurrency, - ), + () => + weiToFiat( + // TODO: Replace "any" with type + // eslint-disable-next-line @typescript-eslint/no-explicit-any + hexToBN(stakedBalance) as any, + conversionRate, + currentCurrency, + ), [currentCurrency, stakedBalance, conversionRate], ); diff --git a/app/components/UI/Stake/hooks/usePooledStakes.ts b/app/components/UI/Stake/hooks/usePooledStakes.ts index 1021811a9c7..16a838a0837 100644 --- a/app/components/UI/Stake/hooks/usePooledStakes.ts +++ b/app/components/UI/Stake/hooks/usePooledStakes.ts @@ -1,6 +1,6 @@ import { useSelector, useDispatch } from 'react-redux'; import { useCallback, useEffect, useMemo, useState } from 'react'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../selectors/accountsController'; import { selectChainId } from '../../../../selectors/networkController'; import { hexToNumber } from '@metamask/utils'; import { PooledStake } from '@metamask/stake-sdk'; @@ -22,7 +22,7 @@ const usePooledStakes = () => { const dispatch = useDispatch(); const chainId = useSelector(selectChainId); const selectedAddress = - useSelector(selectSelectedInternalAccountChecksummedAddress) || ''; + useSelector(selectSelectedInternalAccountFormattedAddress) || ''; const { pooledStakesData, exchangeRate } = useSelector( selectPooledStakesData, ); diff --git a/app/components/UI/Stake/hooks/useStakingEligibility.ts b/app/components/UI/Stake/hooks/useStakingEligibility.ts index 613a71e92c9..6ba2c0add8a 100644 --- a/app/components/UI/Stake/hooks/useStakingEligibility.ts +++ b/app/components/UI/Stake/hooks/useStakingEligibility.ts @@ -1,6 +1,6 @@ import { useSelector, useDispatch } from 'react-redux'; import { useEffect, useCallback, useState } from 'react'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../selectors/accountsController'; import { useStakeContext } from './useStakeContext'; import { selectStakingEligibility, @@ -10,7 +10,7 @@ import { const useStakingEligibility = () => { const dispatch = useDispatch(); const selectedAddress = - useSelector(selectSelectedInternalAccountChecksummedAddress) || ''; + useSelector(selectSelectedInternalAccountFormattedAddress) || ''; const { isEligible } = useSelector(selectStakingEligibility); const { stakingApiService } = useStakeContext(); diff --git a/app/components/UI/Stake/hooks/useStakingGasFee.ts b/app/components/UI/Stake/hooks/useStakingGasFee.ts index 4d3111307f9..5a6c31a65d6 100644 --- a/app/components/UI/Stake/hooks/useStakingGasFee.ts +++ b/app/components/UI/Stake/hooks/useStakingGasFee.ts @@ -1,7 +1,7 @@ import { useState, useEffect, useCallback } from 'react'; import { useStakeContext } from './useStakeContext'; import { useSelector } from 'react-redux'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../selectors/accountsController'; import { GAS_ESTIMATE_TYPES } from '@metamask/gas-fee-controller'; import { decGWEIToHexWEI } from '../../../../util/conversions'; import { BN } from 'ethereumjs-util'; @@ -23,7 +23,7 @@ const GAS_LIMIT_BUFFER = 1.3; const useStakingGasFee = (depositValueWei: string): StakingGasFee => { const { stakingContract } = useStakeContext(); const selectedAddress = - useSelector(selectSelectedInternalAccountChecksummedAddress) || ''; + useSelector(selectSelectedInternalAccountFormattedAddress) || ''; const [isLoadingStakingGasFee, setIsLoadingStakingGasFee] = useState(true); const [isStakingGasFeeError, setIsStakingGasFeeError] = diff --git a/app/components/UI/Swaps/QuotesView.js b/app/components/UI/Swaps/QuotesView.js index 2eb6cefaee3..207cc91182a 100644 --- a/app/components/UI/Swaps/QuotesView.js +++ b/app/components/UI/Swaps/QuotesView.js @@ -103,7 +103,7 @@ import { } from '../../../selectors/currencyRateController'; import { selectAccounts } from '../../../selectors/accountTrackerController'; import { selectContractBalances } from '../../../selectors/tokenBalancesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import { resetTransaction, setRecipient } from '../../../actions/transaction'; import { createBuyNavigationDetails } from '../Ramp/routes/utils'; import { SwapsViewSelectors } from '../../../../e2e/selectors/swaps/SwapsView.selectors'; @@ -2378,7 +2378,7 @@ const mapStateToProps = (state) => ({ chainId: selectChainId(state), ticker: selectTicker(state), balances: selectContractBalances(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), conversionRate: selectConversionRate(state), currentCurrency: selectCurrentCurrency(state), isInPolling: selectSwapsIsInPolling(state), diff --git a/app/components/UI/Swaps/components/TokenSelectModal.js b/app/components/UI/Swaps/components/TokenSelectModal.js index 3ed13e4e92d..516bf12a28a 100644 --- a/app/components/UI/Swaps/components/TokenSelectModal.js +++ b/app/components/UI/Swaps/components/TokenSelectModal.js @@ -53,7 +53,7 @@ import { import { selectContractExchangeRates } from '../../../../selectors/tokenRatesController'; import { selectAccounts } from '../../../../selectors/accountTrackerController'; import { selectContractBalances } from '../../../../selectors/tokenBalancesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../selectors/accountsController'; import { useMetrics } from '../../../../components/hooks/useMetrics'; import { MetaMetricsEvents } from '../../../../core/Analytics'; @@ -580,7 +580,7 @@ const mapStateToProps = (state) => ({ accounts: selectAccounts(state), conversionRate: selectConversionRate(state), currentCurrency: selectCurrentCurrency(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), tokenExchangeRates: selectContractExchangeRates(state), balances: selectContractBalances(state), chainId: selectChainId(state), diff --git a/app/components/UI/Swaps/index.js b/app/components/UI/Swaps/index.js index 8874d0db584..5b1710f43c0 100644 --- a/app/components/UI/Swaps/index.js +++ b/app/components/UI/Swaps/index.js @@ -78,7 +78,7 @@ import { import { selectContractExchangeRates } from '../../../selectors/tokenRatesController'; import { selectAccounts } from '../../../selectors/accountTrackerController'; import { selectContractBalances } from '../../../selectors/tokenBalancesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import AccountSelector from '../Ramp/components/AccountSelector'; import { QuoteViewSelectorIDs } from '../../../../e2e/selectors/swaps/QuoteView.selectors'; import { getDecimalChainId } from '../../../util/networks'; @@ -1001,7 +1001,7 @@ const mapStateToProps = (state) => ({ swapsControllerTokens: swapsControllerTokens(state), accounts: selectAccounts(state), balances: selectContractBalances(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), conversionRate: selectConversionRate(state), currentCurrency: selectCurrentCurrency(state), tokenExchangeRates: selectContractExchangeRates(state), diff --git a/app/components/UI/TransactionElement/TransactionDetails/index.js b/app/components/UI/TransactionElement/TransactionDetails/index.js index 830b86d7856..ae76ef62e4c 100644 --- a/app/components/UI/TransactionElement/TransactionDetails/index.js +++ b/app/components/UI/TransactionElement/TransactionDetails/index.js @@ -38,7 +38,7 @@ import { } from '../../../../selectors/currencyRateController'; import { selectTokensByAddress } from '../../../../selectors/tokensController'; import { selectContractExchangeRates } from '../../../../selectors/tokenRatesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../selectors/accountsController'; import { regex } from '../../../../../app/util/regex'; import { selectShouldUseSmartTransaction } from '../../../../selectors/smartTransactionsController'; import { selectPrimaryCurrency } from '../../../../selectors/settings'; @@ -425,7 +425,7 @@ const mapStateToProps = (state) => ({ providerConfig: selectProviderConfig(state), chainId: selectChainId(state), networkConfigurations: selectNetworkConfigurations(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), transactions: selectTransactions(state), ticker: selectTicker(state), tokens: selectTokensByAddress(state), diff --git a/app/components/UI/Transactions/index.js b/app/components/UI/Transactions/index.js index 2a503836e2c..75b6f334a71 100644 --- a/app/components/UI/Transactions/index.js +++ b/app/components/UI/Transactions/index.js @@ -61,7 +61,7 @@ import { } from '../../../selectors/currencyRateController'; import { selectContractExchangeRates } from '../../../selectors/tokenRatesController'; import { selectAccounts } from '../../../selectors/accountTrackerController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import { TransactionError, CancelTransactionError, @@ -904,7 +904,7 @@ const mapStateToProps = (state) => ({ contractExchangeRates: selectContractExchangeRates(state), conversionRate: selectConversionRate(state), currentCurrency: selectCurrentCurrency(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), networkConfigurations: selectNetworkConfigurations(state), providerConfig: selectProviderConfig(state), gasFeeEstimates: selectGasFeeEstimates(state), diff --git a/app/components/Views/AccountConnect/AccountConnect.tsx b/app/components/Views/AccountConnect/AccountConnect.tsx index e6e8d32f3fc..3ede2f38c20 100644 --- a/app/components/Views/AccountConnect/AccountConnect.tsx +++ b/app/components/Views/AccountConnect/AccountConnect.tsx @@ -28,7 +28,7 @@ import Engine from '../../../core/Engine'; import { selectAccountsLength } from '../../../selectors/accountTrackerController'; import { selectInternalAccounts, - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, } from '../../../selectors/accountsController'; import { isDefaultAccountName } from '../../../util/ENSUtils'; import Logger from '../../../util/Logger'; @@ -102,7 +102,7 @@ const AccountConnect = (props: AccountConnectProps) => { const [blockedUrl, setBlockedUrl] = useState(''); const selectedWalletAddress = useSelector( - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, ); const [selectedAddresses, setSelectedAddresses] = useState( selectedWalletAddress ? [selectedWalletAddress] : [], diff --git a/app/components/Views/AccountPermissions/__snapshots__/AccountPermissions.test.tsx.snap b/app/components/Views/AccountPermissions/__snapshots__/AccountPermissions.test.tsx.snap index 8fbd535e84c..7deacbad4c2 100644 --- a/app/components/Views/AccountPermissions/__snapshots__/AccountPermissions.test.tsx.snap +++ b/app/components/Views/AccountPermissions/__snapshots__/AccountPermissions.test.tsx.snap @@ -262,6 +262,7 @@ exports[`AccountPermissions renders correctly 1`] = ` { const { trackEvent, createEventBuilder } = useMetrics(); const navigation = useNavigation(); const selectedAddress = useSelector( - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, ); const hasOrders = useSelector((state) => getHasOrders(state) || false); const accountsByChainId = useSelector(selectAccountsByChainId); diff --git a/app/components/Views/AddAccountActions/AddAccountActions.tsx b/app/components/Views/AddAccountActions/AddAccountActions.tsx index 056ae045d51..97f11456fa2 100644 --- a/app/components/Views/AddAccountActions/AddAccountActions.tsx +++ b/app/components/Views/AddAccountActions/AddAccountActions.tsx @@ -18,6 +18,22 @@ import { AddAccountModalSelectorsIDs } from '../../../../e2e/selectors/Modals/Ad import Routes from '../../../constants/navigation/Routes'; import { useMetrics } from '../../../components/hooks/useMetrics'; +///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) +import { CaipChainId } from '@metamask/utils'; +import { KeyringClient } from '@metamask/keyring-api'; +import { BitcoinWalletSnapSender } from '../../../core/SnapKeyring/BitcoinWalletSnap'; +import { MultichainNetworks } from '../../../core/MultiChain/constants'; +import { useSelector } from 'react-redux'; +import { + hasCreatedBtcMainnetAccount, + hasCreatedBtcTestnetAccount, +} from '../../../selectors/accountsController'; +import { + selectIsBitcoinSupportEnabled, + selectIsBitcoinTestnetSupportEnabled, +} from '../../../selectors/multichain'; +///: END:ONLY_INCLUDE_IF + const AddAccountActions = ({ onBack }: AddAccountActionsProps) => { const { navigate } = useNavigation(); const { trackEvent, createEventBuilder } = useMetrics(); @@ -64,6 +80,39 @@ const AddAccountActions = ({ onBack }: AddAccountActionsProps) => { } }, [onBack, setIsLoading, trackEvent, createEventBuilder]); + ///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) + + const isBitcoinSupportEnabled = useSelector(selectIsBitcoinSupportEnabled); + + const isBitcoinTestnetSupportEnabled = useSelector( + selectIsBitcoinTestnetSupportEnabled, + ); + + const isBtcMainnetAccountAlreadyCreated = useSelector( + hasCreatedBtcMainnetAccount, + ); + const isBtcTestnetAccountAlreadyCreated = useSelector( + hasCreatedBtcTestnetAccount, + ); + const createBitcoinAccount = async (scope: CaipChainId) => { + try { + setIsLoading(true); + // Client to create the account using the Bitcoin Snap + const client = new KeyringClient(new BitcoinWalletSnapSender()); + + // This will trigger the Snap account creation flow (+ account renaming) + await client.createAccount({ + scope, + }); + } catch (error) { + Logger.error(error as Error, 'Bitcoin account creation failed'); + } finally { + onBack(); + setIsLoading(false); + } + }; + ///: END:ONLY_INCLUDE_IF + return ( @@ -79,6 +128,32 @@ const AddAccountActions = ({ onBack }: AddAccountActionsProps) => { disabled={isLoading} testID={AddAccountModalSelectorsIDs.NEW_ACCOUNT_BUTTON} /> + {/* ///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) */} + {isBitcoinSupportEnabled && ( + { + await createBitcoinAccount(MultichainNetworks.BITCOIN); + }} + disabled={isLoading || isBtcMainnetAccountAlreadyCreated} + /> + )} + {isBitcoinTestnetSupportEnabled && ( + { + await createBitcoinAccount(MultichainNetworks.BITCOIN_TESTNET); + }} + disabled={isLoading || isBtcTestnetAccountAlreadyCreated} + /> + )} + {/* ///: END:ONLY_INCLUDE_IF */} ({ - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), seedphraseBackedUp: state.user.seedphraseBackedUp, }); diff --git a/app/components/Views/BrowserTab/index.js b/app/components/Views/BrowserTab/index.js index c117ef878b7..7db5a1ddb7e 100644 --- a/app/components/Views/BrowserTab/index.js +++ b/app/components/Views/BrowserTab/index.js @@ -91,7 +91,7 @@ import { selectIpfsGateway, selectIsIpfsGatewayEnabled, } from '../../../selectors/preferencesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import useFavicon from '../../hooks/useFavicon/useFavicon'; import { IPFS_GATEWAY_DISABLED_ERROR } from './constants'; import Banner from '../../../component-library/components/Banners/Banner/Banner'; @@ -1807,7 +1807,7 @@ const mapStateToProps = (state) => ({ bookmarks: state.bookmarks, ipfsGateway: selectIpfsGateway(state), selectedAddress: - selectSelectedInternalAccountChecksummedAddress(state)?.toLowerCase(), + selectSelectedInternalAccountFormattedAddress(state)?.toLowerCase(), isIpfsGatewayEnabled: selectIsIpfsGatewayEnabled(state), searchEngine: state.settings.searchEngine, whitelist: state.browser.whitelist, diff --git a/app/components/Views/ConnectQRHardware/index.test.tsx b/app/components/Views/ConnectQRHardware/index.test.tsx index d7dd2cce8da..961476381ef 100644 --- a/app/components/Views/ConnectQRHardware/index.test.tsx +++ b/app/components/Views/ConnectQRHardware/index.test.tsx @@ -17,26 +17,31 @@ const mockedNavigate = jest.fn(); const mockPage0Accounts = [ { address: '0x4x678901234567890123456789012345678901210', + shortenedAddress: '0x4x67...1210', balance: '0x0', index: 0, }, { address: '0xa1e359811322d97991e03f863a0c30c2cf029cd24', + shortenedAddress: '0xa1e3...cd24', balance: '0x0', index: 1, }, { address: '0xc1e359811322d97991e03f863a0c30c2cf029ce22', + shortenedAddress: '0xc1e3...ce22', balance: '0x0', index: 2, }, { address: '0xd0a1e359811322d97991e03f863a0c30c2cf029c1', + shortenedAddress: '0xd0a1...29c1', balance: '0x0', index: 3, }, { address: '0x4a1e359811322d97991e03f863a0c30c2cf029c13', + shortenedAddress: '0x4a1e...9c13', balance: '0x0', index: 4, }, @@ -45,26 +50,31 @@ const mockPage0Accounts = [ const mockPage1Accounts = [ { address: '0x12345678901234567890123456789012345678902', + shortenedAddress: '0x1234...8902', balance: '0x0', index: 5, }, { address: '0x25678901234567890123456789012345678901231', + shortenedAddress: '0x2567...1231', balance: '0x0', index: 6, }, { address: '0x3b678901234567890123456789012345678901202', + shortenedAddress: '0x3b67...1202', balance: '0x0', index: 7, }, { address: '0x42345678901234567890123456789012345678904', + shortenedAddress: '0x4234...8904', balance: '0x0', index: 8, }, { address: '0x52345678901234567890123456789012345678904', + shortenedAddress: '0x5234...8904', balance: '0x0', index: 9, }, @@ -180,7 +190,7 @@ describe('ConnectQRHardware', () => { ); mockPage0Accounts.forEach((account) => { - expect(getByText(account.address)).toBeDefined(); + expect(getByText(account.shortenedAddress)).toBeDefined(); }); }); @@ -211,7 +221,7 @@ describe('ConnectQRHardware', () => { ); mockPage1Accounts.forEach((account) => { - expect(getByText(account.address)).toBeDefined(); + expect(getByText(account.shortenedAddress)).toBeDefined(); }); }); @@ -248,7 +258,7 @@ describe('ConnectQRHardware', () => { ); mockPage0Accounts.forEach((account) => { - expect(getByText(account.address)).toBeDefined(); + expect(getByText(account.shortenedAddress)).toBeDefined(); }); }); }); diff --git a/app/components/Views/EditAccountName/__snapshots__/EditAccountName.test.tsx.snap b/app/components/Views/EditAccountName/__snapshots__/EditAccountName.test.tsx.snap index 9e6a8d2bc18..d3acce56d11 100644 --- a/app/components/Views/EditAccountName/__snapshots__/EditAccountName.test.tsx.snap +++ b/app/components/Views/EditAccountName/__snapshots__/EditAccountName.test.tsx.snap @@ -143,7 +143,7 @@ exports[`EditAccountName should render correctly 1`] = ` editable={false} onBlur={[Function]} onFocus={[Function]} - placeholder="0x0" + placeholder="0x0...0x0" style={ { "backgroundColor": "#ffffff", diff --git a/app/components/Views/NftOptions/NftOptions.tsx b/app/components/Views/NftOptions/NftOptions.tsx index 81116eb7309..3257f362590 100644 --- a/app/components/Views/NftOptions/NftOptions.tsx +++ b/app/components/Views/NftOptions/NftOptions.tsx @@ -18,7 +18,7 @@ import Text, { import { CHAIN_IDS } from '@metamask/transaction-controller'; import Engine from '../../../core/Engine'; import { removeFavoriteCollectible } from '../../../actions/collectibles'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import { Collectible } from '../../../components/UI/CollectibleMedia/CollectibleMedia.types'; import Routes from '../../../constants/navigation/Routes'; import { @@ -44,7 +44,7 @@ const NftOptions = (props: Props) => { const chainId = useSelector(selectChainId); const { trackEvent, createEventBuilder } = useMetrics(); const selectedAddress = useSelector( - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, ); const goToWalletPage = () => { diff --git a/app/components/Views/OnboardingSuccess/OnboardingGeneralSettings/__snapshots__/index.test.tsx.snap b/app/components/Views/OnboardingSuccess/OnboardingGeneralSettings/__snapshots__/index.test.tsx.snap index c2d68ea9cf5..fe1b8b6e1a7 100644 --- a/app/components/Views/OnboardingSuccess/OnboardingGeneralSettings/__snapshots__/index.test.tsx.snap +++ b/app/components/Views/OnboardingSuccess/OnboardingGeneralSettings/__snapshots__/index.test.tsx.snap @@ -166,6 +166,7 @@ exports[`OnboardingGeneralSettings should render correctly 1`] = ` to learn more about how Infura handles data. @@ -808,7 +808,7 @@ class ResetPassword extends PureComponent { ResetPassword.contextType = ThemeContext; const mapStateToProps = (state) => ({ - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), }); const mapDispatchToProps = (dispatch) => ({ diff --git a/app/components/Views/RevealPrivateCredential/RevealPrivateCredential.tsx b/app/components/Views/RevealPrivateCredential/RevealPrivateCredential.tsx index c6818553941..b3e921d6366 100644 --- a/app/components/Views/RevealPrivateCredential/RevealPrivateCredential.tsx +++ b/app/components/Views/RevealPrivateCredential/RevealPrivateCredential.tsx @@ -59,7 +59,7 @@ import { createStyles } from './styles'; import { getNavigationOptionsTitle } from '../../../components/UI/Navbar'; import { RevealSeedViewSelectorsIDs } from '../../../../e2e/selectors/Settings/SecurityAndPrivacy/RevealSeedView.selectors'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import { useMetrics } from '../../../components/hooks/useMetrics'; const PRIVATE_KEY = 'private_key'; @@ -105,7 +105,7 @@ const RevealPrivateCredential = ({ const [isModalVisible, setIsModalVisible] = useState(false); const checkSummedAddress = useSelector( - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, ); // TODO: Replace "any" with type diff --git a/app/components/Views/Settings/GeneralSettings/index.js b/app/components/Views/Settings/GeneralSettings/index.js index 2fd34c94bc5..732ba7d0362 100644 --- a/app/components/Views/Settings/GeneralSettings/index.js +++ b/app/components/Views/Settings/GeneralSettings/index.js @@ -31,7 +31,7 @@ import Jazzicon from 'react-native-jazzicon'; import { ThemeContext, mockTheme } from '../../../../util/theme'; import { selectCurrentCurrency } from '../../../../selectors/currencyRateController'; import { withMetricsAwareness } from '../../../../components/hooks/useMetrics'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../selectors/accountsController'; import Text, { TextVariant, TextColor, @@ -522,7 +522,7 @@ const mapStateToProps = (state) => ({ searchEngine: state.settings.searchEngine, primaryCurrency: state.settings.primaryCurrency, useBlockieIcon: state.settings.useBlockieIcon, - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), hideZeroBalanceTokens: state.settings.hideZeroBalanceTokens, // appTheme: state.user.appTheme, }); diff --git a/app/components/Views/Wallet/__snapshots__/index.test.tsx.snap b/app/components/Views/Wallet/__snapshots__/index.test.tsx.snap index 9514928b1a6..f779f2a6c0b 100644 --- a/app/components/Views/Wallet/__snapshots__/index.test.tsx.snap +++ b/app/components/Views/Wallet/__snapshots__/index.test.tsx.snap @@ -133,6 +133,7 @@ exports[`Wallet should render correctly 1`] = ` } > { + if (!selectedInternalAccount) return; navigation.setOptions( getWalletNavbarOptions( walletRef, - selectedAddress || '', + selectedInternalAccount, accountName, accountAvatarType, networkName, @@ -393,7 +392,7 @@ const Wallet = ({ ); /* eslint-disable-next-line */ }, [ - selectedAddress, + selectedInternalAccount, accountName, accountAvatarType, navigation, @@ -601,7 +600,7 @@ const Wallet = ({ return ( - {selectedAddress ? renderContent() : renderLoader()} + {selectedInternalAccount ? renderContent() : renderLoader()} {renderOnboardingWizard()} diff --git a/app/components/Views/confirmations/Approval/components/TransactionEditor/index.js b/app/components/Views/confirmations/Approval/components/TransactionEditor/index.js index 5e607dfbef8..1256e84c2ce 100644 --- a/app/components/Views/confirmations/Approval/components/TransactionEditor/index.js +++ b/app/components/Views/confirmations/Approval/components/TransactionEditor/index.js @@ -48,7 +48,7 @@ import { } from '../../../../../../selectors/currencyRateController'; import { selectAccounts } from '../../../../../../selectors/accountTrackerController'; import { selectContractBalances } from '../../../../../../selectors/tokenBalancesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../../../selectors/accountsController'; import { selectGasFeeEstimates } from '../../../../../../selectors/confirmTransaction'; import { selectGasFeeControllerEstimateType } from '../../../../../../selectors/gasFeeController'; @@ -969,7 +969,7 @@ const mapStateToProps = (state) => ({ accounts: selectAccounts(state), contractBalances: selectContractBalances(state), networkType: selectProviderType(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), ticker: selectTicker(state), transaction: getNormalizedTxState(state), activeTabUrl: getActiveTabUrl(state), diff --git a/app/components/Views/confirmations/Approval/index.js b/app/components/Views/confirmations/Approval/index.js index ac28a5f199d..440665e7f59 100644 --- a/app/components/Views/confirmations/Approval/index.js +++ b/app/components/Views/confirmations/Approval/index.js @@ -38,7 +38,7 @@ import { selectChainId, selectProviderType, } from '../../../../selectors/networkController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../selectors/accountsController'; import { providerErrors } from '@metamask/rpc-errors'; import { getDeviceId } from '../../../../core/Ledger/Ledger'; import { selectShouldUseSmartTransaction } from '../../../../selectors/smartTransactionsController'; @@ -753,7 +753,7 @@ const mapStateToProps = (state) => ({ transaction: getNormalizedTxState(state), transactions: selectTransactions(state), simulationData: selectCurrentTransactionMetadata(state)?.simulationData, - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), networkType: selectProviderType(state), showCustomNonce: selectShowCustomNonce(state), chainId: selectChainId(state), diff --git a/app/components/Views/confirmations/Send/index.js b/app/components/Views/confirmations/Send/index.js index 917f70a9c80..002ebdc2ebf 100644 --- a/app/components/Views/confirmations/Send/index.js +++ b/app/components/Views/confirmations/Send/index.js @@ -58,7 +58,7 @@ import { selectAccounts } from '../../../../selectors/accountTrackerController'; import { selectContractBalances } from '../../../../selectors/tokenBalancesController'; import { selectInternalAccounts, - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, } from '../../../../selectors/accountsController'; import { providerErrors } from '@metamask/rpc-errors'; import { withMetricsAwareness } from '../../../../components/hooks/useMetrics'; @@ -802,7 +802,7 @@ const mapStateToProps = (state) => ({ tokens: selectTokens(state), chainId: selectChainId(state), internalAccounts: selectInternalAccounts(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), dappTransactionModalVisible: state.modals.dappTransactionModalVisible, tokenList: selectTokenList(state), shouldUseSmartTransaction: selectShouldUseSmartTransaction(state), diff --git a/app/components/Views/confirmations/SendFlow/Amount/index.js b/app/components/Views/confirmations/SendFlow/Amount/index.js index 64db48d9b62..10a38a98a6a 100644 --- a/app/components/Views/confirmations/SendFlow/Amount/index.js +++ b/app/components/Views/confirmations/SendFlow/Amount/index.js @@ -89,7 +89,7 @@ import { import { selectTokens } from '../../../../../selectors/tokensController'; import { selectAccounts } from '../../../../../selectors/accountTrackerController'; import { selectContractBalances } from '../../../../../selectors/tokenBalancesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../../selectors/accountsController'; import { PREFIX_HEX_STRING } from '../../../../../constants/transaction'; import Routes from '../../../../../constants/navigation/Routes'; import { getRampNetworks } from '../../../../../reducers/fiatOrders'; @@ -1545,7 +1545,7 @@ const mapStateToProps = (state, ownProps) => ({ gasFeeEstimates: selectGasFeeEstimates(state), providerType: selectProviderType(state), primaryCurrency: state.settings.primaryCurrency, - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), ticker: selectTicker(state), tokens: selectTokens(state), transactionState: ownProps.transaction || state.transaction, diff --git a/app/components/Views/confirmations/SendFlow/SendTo/index.js b/app/components/Views/confirmations/SendFlow/SendTo/index.js index 2e21d1ff4f7..0376c2411f9 100644 --- a/app/components/Views/confirmations/SendFlow/SendTo/index.js +++ b/app/components/Views/confirmations/SendFlow/SendTo/index.js @@ -50,7 +50,7 @@ import { } from '../../../../../selectors/networkController'; import { selectInternalAccounts, - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, } from '../../../../../selectors/accountsController'; import AddToAddressBookWrapper from '../../../../UI/AddToAddressBookWrapper'; import { isNetworkRampNativeTokenSupported } from '../../../../UI/Ramp/utils'; @@ -688,7 +688,7 @@ SendFlow.contextType = ThemeContext; const mapStateToProps = (state) => ({ addressBook: selectAddressBook(state), chainId: selectChainId(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), selectedAsset: state.transaction.selectedAsset, internalAccounts: selectInternalAccounts(state), ticker: selectTicker(state), diff --git a/app/components/Views/confirmations/components/SignatureRequest/index.js b/app/components/Views/confirmations/components/SignatureRequest/index.js index ee41e6ec878..033c92d342b 100644 --- a/app/components/Views/confirmations/components/SignatureRequest/index.js +++ b/app/components/Views/confirmations/components/SignatureRequest/index.js @@ -8,7 +8,7 @@ import { strings } from '../../../../../../locales/i18n'; import { withMetricsAwareness } from '../../../../../components/hooks/useMetrics'; import ExtendedKeyringTypes from '../../../../../constants/keyringTypes'; import { MetaMetricsEvents } from '../../../../../core/Analytics'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../../selectors/accountsController'; import { selectProviderType } from '../../../../../selectors/networkController'; import { fontStyles } from '../../../../../styles/common'; import { isHardwareAccount } from '../../../../../util/address'; @@ -400,7 +400,7 @@ class SignatureRequest extends PureComponent { } const mapStateToProps = (state) => ({ - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), networkType: selectProviderType(state), securityAlertResponse: state.signatureRequest.securityAlertResponse, }); diff --git a/app/components/Views/confirmations/components/UpdateEIP1559Tx/index.tsx b/app/components/Views/confirmations/components/UpdateEIP1559Tx/index.tsx index beede3451d4..efc74ac5d07 100644 --- a/app/components/Views/confirmations/components/UpdateEIP1559Tx/index.tsx +++ b/app/components/Views/confirmations/components/UpdateEIP1559Tx/index.tsx @@ -26,7 +26,7 @@ import { selectTicker, } from '../../../../../selectors/networkController'; import { selectAccounts } from '../../../../../selectors/accountTrackerController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../../../selectors/accountsController'; import { getDecimalChainId } from '../../../../../util/networks'; import { selectGasFeeEstimates } from '../../../../../selectors/confirmTransaction'; import { selectGasFeeControllerEstimateType } from '../../../../../selectors/gasFeeController'; @@ -272,7 +272,7 @@ const UpdateEIP1559Tx = ({ // eslint-disable-next-line @typescript-eslint/no-explicit-any const mapStateToProps = (state: any) => ({ accounts: selectAccounts(state), - selectedAddress: selectSelectedInternalAccountChecksummedAddress(state), + selectedAddress: selectSelectedInternalAccountFormattedAddress(state), ticker: selectTicker(state), gasFeeEstimates: selectGasFeeEstimates(state), gasEstimateType: selectGasFeeControllerEstimateType(state), diff --git a/app/components/hooks/useAccounts/useAccounts.ts b/app/components/hooks/useAccounts/useAccounts.ts index 9dba8598677..00acf44bc9e 100644 --- a/app/components/hooks/useAccounts/useAccounts.ts +++ b/app/components/hooks/useAccounts/useAccounts.ts @@ -2,7 +2,6 @@ import { useCallback, useEffect, useRef, useState } from 'react'; import { useSelector } from 'react-redux'; import { KeyringTypes } from '@metamask/keyring-controller'; -import { toChecksumHexAddress } from '@metamask/controller-utils'; // External Dependencies. import { doENSReverseLookup } from '../../../util/ENSUtils'; @@ -31,8 +30,8 @@ import { UseAccountsParams, } from './useAccounts.types'; import { InternalAccount } from '@metamask/keyring-api'; -import { Hex } from '@metamask/utils'; import { BigNumber } from 'ethers'; +import { getFormattedAddressFromInternalAccount } from '../../../core/MultiChain/utils'; /** * Hook that returns both wallet accounts and ens name information. @@ -127,25 +126,22 @@ const useAccounts = ({ let selectedIndex = 0; const flattenedAccounts: Account[] = internalAccounts.map( (internalAccount: InternalAccount, index: number) => { - const { - address, - metadata: { - name, - keyring: { type }, - }, - } = internalAccount; - // This should be changed at controller-utils core package - const checksummedAddress = toChecksumHexAddress(address) as Hex; - const isSelected = selectedInternalAccount?.address === address; + const formattedAddress = + getFormattedAddressFromInternalAccount(internalAccount); + const isSelected = + selectedInternalAccount?.address === internalAccount.address; if (isSelected) { selectedIndex = index; } // TODO - Improve UI to either include loading and/or balance load failures. + // TODO - Non EVM accounts like BTC do not use hex formatted balances. We will need to modify this to support multiple chains in the future. const balanceWeiHex = - accountInfoByAddress?.[checksummedAddress]?.balance || '0x0'; + accountInfoByAddress?.[formattedAddress]?.balance || '0x0'; const stakedBalanceWeiHex = - accountInfoByAddress?.[checksummedAddress]?.stakedBalance || '0x0'; - const totalBalanceWeiHex = BigNumber.from(balanceWeiHex).add(BigNumber.from(stakedBalanceWeiHex)).toHexString(); + accountInfoByAddress?.[formattedAddress]?.stakedBalance || '0x0'; + const totalBalanceWeiHex = BigNumber.from(balanceWeiHex) + .add(BigNumber.from(stakedBalanceWeiHex)) + .toHexString(); const balanceETH = renderFromWei(totalBalanceWeiHex); // Gives ETH const balanceFiat = weiToFiat( @@ -160,9 +156,9 @@ const useAccounts = ({ const balanceError = checkBalanceError?.(balanceWeiHex); const isBalanceAvailable = isMultiAccountBalancesEnabled || isSelected; const mappedAccount: Account = { - name, - address: checksummedAddress, - type: type as KeyringTypes, + name: internalAccount.metadata.name, + address: formattedAddress, + type: internalAccount.metadata.keyring.type as KeyringTypes, yOffset, isSelected, // TODO - Also fetch assets. Reference AccountList component. @@ -177,7 +173,7 @@ const useAccounts = ({ if (balanceError) { yOffset += 22; } - if (type !== KeyringTypes.hd) { + if (internalAccount.metadata.keyring.type !== KeyringTypes.hd) { yOffset += 24; } return mappedAccount; diff --git a/app/components/hooks/useAccounts/useAccounts.types.ts b/app/components/hooks/useAccounts/useAccounts.types.ts index cc459cce668..a85caf30a77 100644 --- a/app/components/hooks/useAccounts/useAccounts.types.ts +++ b/app/components/hooks/useAccounts/useAccounts.types.ts @@ -1,6 +1,5 @@ // Third party dependencies. import { KeyringTypes } from '@metamask/keyring-controller'; -import { Hex } from '@metamask/utils'; // External dependencies. import { AvatarTokenProps } from '../../../component-library/components/Avatars/Avatar/variants/AvatarToken/AvatarToken.types'; @@ -30,7 +29,7 @@ export interface Account { /** * Account address. */ - address: Hex; + address: string; /** * Asset information associated with the account, which includes both the fiat balance and owned tokens. */ diff --git a/app/components/hooks/useAddressBalance/useAddressBalance.ts b/app/components/hooks/useAddressBalance/useAddressBalance.ts index af95e0187e3..140bf69f592 100644 --- a/app/components/hooks/useAddressBalance/useAddressBalance.ts +++ b/app/components/hooks/useAddressBalance/useAddressBalance.ts @@ -12,7 +12,7 @@ import { safeToChecksumAddress } from '../../../util/address'; import { selectTicker } from '../../../selectors/networkController'; import { selectAccounts } from '../../../selectors/accountTrackerController'; import { selectContractBalances } from '../../../selectors/tokenBalancesController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../../selectors/accountsController'; import { Asset } from './useAddressBalance.types'; const useAddressBalance = ( @@ -25,7 +25,7 @@ const useAddressBalance = ( const accounts = useSelector(selectAccounts); const contractBalances = useSelector(selectContractBalances); const selectedAddress = useSelector( - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, ); const ticker = useSelector(selectTicker); diff --git a/app/core/Engine/Engine.ts b/app/core/Engine/Engine.ts index d94a67b96b0..1dc4f635476 100644 --- a/app/core/Engine/Engine.ts +++ b/app/core/Engine/Engine.ts @@ -1690,7 +1690,7 @@ export class Engine { ); if (selectedInternalAccount) { - const selectSelectedInternalAccountChecksummedAddress = + const selectSelectedInternalAccountFormattedAddress = toChecksumHexAddress(selectedInternalAccount.address); const { currentCurrency } = CurrencyRateController.state; const { chainId, ticker } = NetworkController.getNetworkClientById( @@ -1718,17 +1718,19 @@ export class Engine { const decimalsToShow = (currentCurrency === 'usd' && 2) || undefined; if ( accountsByChainId?.[toHexadecimal(chainId)]?.[ - selectSelectedInternalAccountChecksummedAddress + selectSelectedInternalAccountFormattedAddress ] ) { + // TODO - Non EVM accounts like BTC do not use hex formatted balances. We will need to modify this to use CAIP-2 identifiers in the future. const balanceBN = hexToBN( accountsByChainId[toHexadecimal(chainId)][ - selectSelectedInternalAccountChecksummedAddress + selectSelectedInternalAccountFormattedAddress ].balance, ); + // TODO - Non EVM accounts like BTC do not use hex formatted balances. We will need to modify this to use CAIP-2 identifiers in the future. const stakedBalanceBN = hexToBN( accountsByChainId[toHexadecimal(chainId)][ - selectSelectedInternalAccountChecksummedAddress + selectSelectedInternalAccountFormattedAddress ].stakedBalance || '0x00', ); const totalAccountBalance = balanceBN diff --git a/app/core/MultiChain/constants.ts b/app/core/MultiChain/constants.ts new file mode 100644 index 00000000000..82cdb75b368 --- /dev/null +++ b/app/core/MultiChain/constants.ts @@ -0,0 +1,4 @@ +export enum MultichainNetworks { + BITCOIN = 'bip122:000000000019d6689c085ae165831e93', + BITCOIN_TESTNET = 'bip122:000000000933ea01ad0ee984209779ba', +} diff --git a/app/core/MultiChain/test/utils.test.ts b/app/core/MultiChain/test/utils.test.ts new file mode 100644 index 00000000000..34795766b86 --- /dev/null +++ b/app/core/MultiChain/test/utils.test.ts @@ -0,0 +1,169 @@ +import { + InternalAccount, + EthAccountType, + BtcAccountType, + EthMethod, + BtcMethod, +} from '@metamask/keyring-api'; +import { + isEthAccount, + isBtcAccount, + isBtcMainnetAddress, + isBtcTestnetAddress, + getFormattedAddressFromInternalAccount, +} from '../utils'; +import { KeyringTypes } from '@metamask/keyring-controller'; +import { toChecksumHexAddress } from '@metamask/controller-utils'; + +// P2WPKH +const MOCK_BTC_MAINNET_ADDRESS = 'bc1qwl8399fz829uqvqly9tcatgrgtwp3udnhxfq4k'; +// P2PKH +const MOCK_BTC_MAINNET_ADDRESS_2 = '1P5ZEDWTKTFGxQjZphgWPQUpe554WKDfHQ'; +// P2WPKH +const MOCK_BTC_TESTNET_ADDRESS = 'tb1q63st8zfndjh00gf9hmhsdg7l8umuxudrj4lucp'; +const MOCK_ETH_ADDRESS = '0xC4955C0d639D99699Bfd7Ec54d9FaFEe40e4D272'; + +const SOL_ADDRESSES = '7EcDhSYGxXyscszYEp35KHN8vvw3svAuLKTzXwCFLtV'; + +const mockEthEOAAccount: InternalAccount = { + address: MOCK_ETH_ADDRESS, + id: '1', + metadata: { + name: 'Eth Account 1', + importTime: 1684232000456, + keyring: { + type: KeyringTypes.hd, + }, + }, + options: {}, + methods: [ + EthMethod.PersonalSign, + EthMethod.SignTransaction, + EthMethod.SignTypedDataV1, + EthMethod.SignTypedDataV3, + EthMethod.SignTypedDataV4, + ], + type: EthAccountType.Eoa, +}; + +const mockEthERC4337Account: InternalAccount = { + address: '0xC4966c0D659D99699BFD7EB54D8fafEE40e4a756', + id: '1', + metadata: { + name: 'Eth Account ERC4337 1', + importTime: 1684232000456, + keyring: { + type: KeyringTypes.hd, + }, + }, + options: {}, + methods: [ + EthMethod.PersonalSign, + EthMethod.SignTransaction, + EthMethod.SignTypedDataV1, + EthMethod.SignTypedDataV3, + EthMethod.SignTypedDataV4, + ], + type: EthAccountType.Erc4337, +}; + +const mockBTCAccount: InternalAccount = { + address: MOCK_BTC_MAINNET_ADDRESS, + id: '1', + metadata: { + name: 'Bitcoin Account', + importTime: 1684232000456, + keyring: { + type: KeyringTypes.hd, + }, + }, + options: {}, + methods: [BtcMethod.SendMany], + type: BtcAccountType.P2wpkh, +}; + +describe('MultiChain utils', () => { + describe('isEthAccount', () => { + it('returns true for EOA accounts', () => { + expect(isEthAccount(mockEthEOAAccount)).toBe(true); + }); + + it('returns true for ERC4337 accounts', () => { + expect(isEthAccount(mockEthERC4337Account)).toBe(true); + }); + + it('should return false for non-ETH accounts', () => { + expect(isEthAccount(mockBTCAccount)).toBe(false); + }); + }); + + describe('isBtcAccount', () => { + it('returns true for P2WPKH accounts', () => { + expect(isBtcAccount(mockBTCAccount)).toBe(true); + }); + + it('returns false for ETH accounts', () => { + expect(isBtcAccount(mockEthEOAAccount)).toBe(false); + }); + }); + + describe('isBtcMainnetAddress', () => { + it('returns true for P2WPKH addresses (bc1...)', () => { + expect(isBtcMainnetAddress(MOCK_BTC_MAINNET_ADDRESS)).toBe(true); + }); + + it('returns true for P2PKH addresses (starts with 1)', () => { + expect(isBtcMainnetAddress(MOCK_BTC_MAINNET_ADDRESS_2)).toBe(true); + }); + + it('returns false for testnet addresses', () => { + expect(isBtcMainnetAddress(MOCK_BTC_TESTNET_ADDRESS)).toBe(false); + }); + + it('returns false for ETH addresses', () => { + expect(isBtcMainnetAddress(MOCK_ETH_ADDRESS)).toBe(false); + }); + it('returns false for SOL addresses', () => { + expect(isBtcMainnetAddress(SOL_ADDRESSES)).toBe(false); + }); + }); + + describe('isBtcTestnetAddress', () => { + it('returns true for testnet addresses', () => { + expect(isBtcTestnetAddress(MOCK_BTC_TESTNET_ADDRESS)).toBe(true); + }); + + it('returns false for mainnet addresses', () => { + expect(isBtcTestnetAddress(MOCK_BTC_MAINNET_ADDRESS)).toBe(false); + expect(isBtcTestnetAddress(MOCK_BTC_MAINNET_ADDRESS_2)).toBe(false); + }); + + it('returns false for ETH addresses', () => { + expect(isBtcTestnetAddress(MOCK_ETH_ADDRESS)).toBe(false); + }); + it('returns false for SOL addresses', () => { + expect(isBtcTestnetAddress(SOL_ADDRESSES)).toBe(false); + }); + }); + describe('getFormattedAddressFromInternalAccount', () => { + it('returns checksummed address for ETH EOA accounts', () => { + const formatted = + getFormattedAddressFromInternalAccount(mockEthEOAAccount); + expect(formatted).toBe(toChecksumHexAddress(MOCK_ETH_ADDRESS)); + }); + + it('returns checksummed address for ETH ERC4337 accounts', () => { + const formatted = getFormattedAddressFromInternalAccount( + mockEthERC4337Account, + ); + expect(formatted).toBe( + toChecksumHexAddress(mockEthERC4337Account.address), + ); + }); + + it('returns unformatted address for BTC accounts', () => { + const formatted = getFormattedAddressFromInternalAccount(mockBTCAccount); + expect(formatted).toBe(MOCK_BTC_MAINNET_ADDRESS); + }); + }); +}); diff --git a/app/core/MultiChain/utils.ts b/app/core/MultiChain/utils.ts new file mode 100644 index 00000000000..e963633786a --- /dev/null +++ b/app/core/MultiChain/utils.ts @@ -0,0 +1,80 @@ +import { toChecksumHexAddress } from '@metamask/controller-utils'; +import { + InternalAccount, + EthAccountType, + ///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) + BtcAccountType, + ///: END:ONLY_INCLUDE_IF +} from '@metamask/keyring-api'; +///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) +import { validate, Network } from 'bitcoin-address-validation'; +///: END:ONLY_INCLUDE_IF + +/** + * Returns whether an account is an EVM account. + * + * @param account - The internal account to check. + * @returns `true` if the account is of type Eoa or Erc4337, false otherwise. + */ +export function isEthAccount(account: InternalAccount): boolean { + const { Eoa, Erc4337 } = EthAccountType; + return Boolean(account && (account.type === Eoa || account.type === Erc4337)); +} + +/** + * Returns the formatted address of an internal account. For EVM accounts, this + * is the checksummed address. For Bitcoin accounts, this is the address without + * any formatting. + * + * @param account - The internal account to format. + * @returns The formatted address based on the account type. + */ +export function getFormattedAddressFromInternalAccount( + account: InternalAccount, +): string { + if (isEthAccount(account)) { + return toChecksumHexAddress(account.address); + } + return account.address; +} + +///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) + +/** + * Returns whether an account is a Bitcoin account. + * + * @param account - The internal account to check. + * @returns `true` if the account is of type P2wpkh, false otherwise. + */ +export function isBtcAccount(account: InternalAccount): boolean { + const { P2wpkh } = BtcAccountType; + return Boolean(account && account.type === P2wpkh); +} + +/** + * Returns whether an address is on the Bitcoin mainnet. + * + * This function only checks the prefix of the address to determine if it's on + * the mainnet or not. It doesn't validate the address itself, and should only + * be used as a temporary solution until this information is included in the + * account object. + * + * @param address - The address to check. + * @returns `true` if the address is on the Bitcoin mainnet, `false` otherwise. + */ +export function isBtcMainnetAddress(address: string): boolean { + return validate(address, Network.mainnet); +} + +/** + * Returns whether an address is on the Bitcoin testnet. + * + * See {@link isBtcMainnetAddress} for implementation details. + * + * @param address - The address to check. + * @returns `true` if the address is on the Bitcoin testnet, `false` otherwise. + */ +export function isBtcTestnetAddress(address: string): boolean { + return validate(address, Network.testnet); +} +///: END:ONLY_INCLUDE_IF diff --git a/app/core/SnapKeyring/BitcoinWalletSnap.ts b/app/core/SnapKeyring/BitcoinWalletSnap.ts new file mode 100644 index 00000000000..4878194b8a1 --- /dev/null +++ b/app/core/SnapKeyring/BitcoinWalletSnap.ts @@ -0,0 +1,29 @@ +import { SnapId } from '@metamask/snaps-sdk'; +import { Sender } from '@metamask/keyring-api'; +import { HandlerType } from '@metamask/snaps-utils'; +import { Json, JsonRpcRequest } from '@metamask/utils'; +// This dependency is still installed as part of the `package.json`, however +// the Snap is being pre-installed only for Flask build (for the moment). +// import BitcoinWalletSnap from '@metamask/bitcoin-wallet-snap/dist/preinstalled-snap.json'; +import { handleSnapRequest } from '../Snaps/utils'; +import Engine from '../Engine'; + +export const BITCOIN_WALLET_SNAP_ID: SnapId = + 'npm:@metamask/bitcoin-wallet-snap' as SnapId; + +export const BITCOIN_WALLET_NAME: string = 'Bitcoin'; + +const controllerMessenger = Engine.controllerMessenger; + +export class BitcoinWalletSnapSender implements Sender { + // We assume the caller of this module is aware of this. If we try to use this module + // without having the pre-installed Snap, this will likely throw an error in + // the `handleSnapRequest` action. + send = async (request: JsonRpcRequest): Promise => + (await handleSnapRequest(controllerMessenger, { + origin: 'metamask', + snapId: BITCOIN_WALLET_SNAP_ID, + handler: HandlerType.OnKeyringRequest, + request, + })) as Json; +} diff --git a/app/images/bitcoin-logo.png b/app/images/bitcoin-logo.png new file mode 100644 index 00000000000..0f504a2ecb5 Binary files /dev/null and b/app/images/bitcoin-logo.png differ diff --git a/app/lib/snaps/bitcoin-snap.json b/app/lib/snaps/bitcoin-snap.json new file mode 100644 index 00000000000..87ca38cc2bb --- /dev/null +++ b/app/lib/snaps/bitcoin-snap.json @@ -0,0 +1,69 @@ +{ + "snapId": "npm:@metamask/bitcoin-wallet-snap", + "manifest": { + "version": "0.8.2", + "description": "Manage Bitcoin using MetaMask", + "proposedName": "Bitcoin", + "repository": { + "type": "git", + "url": "https://github.com/MetaMask/snap-bitcoin-wallet.git" + }, + "source": { + "shasum": "bkd/mcoxd45w/0NMnkS3UGSjuVpWxEgMnu/V48+3H4Q=", + "location": { + "npm": { + "filePath": "dist/bundle.js", + "iconPath": "images/icon.svg", + "packageName": "@metamask/bitcoin-wallet-snap", + "registry": "https://registry.npmjs.org/" + } + } + }, + "initialConnections": { + "https://portfolio.metamask.io": {}, + "https://portfolio-builds.metafi-dev.codefi.network": {}, + "https://dev.portfolio.metamask.io": {}, + "https://ramps-dev.portfolio.metamask.io": {} + }, + "initialPermissions": { + "endowment:webassembly": {}, + "endowment:rpc": { "dapps": true, "snaps": false }, + "endowment:keyring": { + "allowedOrigins": [ + "https://portfolio.metamask.io", + "https://portfolio-builds.metafi-dev.codefi.network", + "https://dev.portfolio.metamask.io", + "https://ramps-dev.portfolio.metamask.io", + "http://localhost:3000" + ] + }, + "snap_getBip32Entropy": [ + { "path": ["m", "44'", "0'"], "curve": "secp256k1" }, + { "path": ["m", "44'", "1'"], "curve": "secp256k1" }, + { "path": ["m", "49'", "0'"], "curve": "secp256k1" }, + { "path": ["m", "49'", "1'"], "curve": "secp256k1" }, + { "path": ["m", "84'", "0'"], "curve": "secp256k1" }, + { "path": ["m", "84'", "1'"], "curve": "secp256k1" }, + { "path": ["m", "86'", "0'"], "curve": "secp256k1" }, + { "path": ["m", "86'", "1'"], "curve": "secp256k1" } + ], + "endowment:network-access": {}, + "snap_manageAccounts": {}, + "snap_manageState": {}, + "snap_dialog": {} + }, + "manifestVersion": "0.1" + }, + "files": [ + { + "path": "images/icon.svg", + "value": "\n\n\n\n\n\n\n\n\n\n" + }, + { + "path": "dist/bundle.js", + "value": "(()=>{var e={242:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer,n=A(4261),i=A(4500),o=A(9688);var s,a,c=(s=n,a=Object.create(null),s&&Object.keys(s).forEach((function(e){if(\"default\"!==e){var t=Object.getOwnPropertyDescriptor(s,e);Object.defineProperty(a,e,t.get?t:{enumerable:!0,get:function(){return s[e]}})}})),a.default=s,Object.freeze(a));const g=\"Expected Private\",u=\"Expected Point\",f=\"Expected Tweak\",E=\"Expected Signature\",l=\"Expected Extra Data (32 bytes)\",I=\"Expected Scalar\";c.utils.hmacSha256Sync=(e,...t)=>i.hmac(o.sha256,e,c.utils.concatBytes(...t)),c.utils.sha256Sync=(...e)=>o.sha256(c.utils.concatBytes(...e));const B=c.utils._normalizePrivateKey,C=new Uint8Array([255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,186,174,220,230,175,72,160,59,191,210,94,140,208,54,65,65]),h=new Uint8Array(32),d=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,69,81,35,25,80,183,95,196,64,45,161,114,47,201,186,238]);function p(e,t){for(let A=0;A<32;++A)if(e[A]!==t[A])return e[A]=0)}function y(e){return e instanceof Uint8Array&&64===e.length&&p(e.subarray(0,32),C)<0&&p(e.subarray(32,64),C)<0}function b(e){return e instanceof Uint8Array&&64===e.length&&p(e.subarray(0,32),d)<0}function m(e){return e instanceof Uint8Array&&32===e.length}function v(e){return void 0===e||e instanceof Uint8Array&&32===e.length}function S(e){if(\"string\"!=typeof e)throw new TypeError(\"hexToNumber: expected string, got \"+typeof e);return BigInt(`0x${e}`)}function R(e){let t;if(\"bigint\"==typeof e)t=e;else if(\"number\"==typeof e&&Number.isSafeInteger(e)&&e>=0)t=BigInt(e);else if(\"string\"==typeof e){if(64!==e.length)throw new Error(\"Expected 32 bytes of private scalar\");t=S(e)}else{if(!(e instanceof Uint8Array))throw new TypeError(\"Expected valid private scalar\");if(32!==e.length)throw new Error(\"Expected 32 bytes of private scalar\");A=e,t=S(c.utils.bytesToHex(A))}var A;if(t<0)throw new Error(\"Expected private scalar >= 0\");return t}const k=(e,t,A)=>{const r=c.Point.fromHex(e),n=R(t),i=c.Point.BASE.multiplyAndAddUnsafe(r,n,BigInt(1));if(!i)throw new Error(\"Tweaked point at infinity\");return i.toRawBytes(A)};function P(e,t){return void 0===e?void 0===t||U(t):!!e}function T(e){try{return e()}catch(e){return null}}function O(e,t){if(32===e.length!==t)return!1;try{return!!c.Point.fromHex(e)}catch(e){return!1}}function x(e){return O(e,!1)}function U(e){return O(e,!1)&&33===e.length}function D(e){return c.utils.isValidPrivateKey(e)}function F(e){return O(e,!0)}function L(e){if(!x(e))throw new Error(u);return e.slice(1,33)}function N(e,t){if(!D(e))throw new Error(g);return T((()=>c.getPublicKey(e,P(t))))}t.isPoint=x,t.isPointCompressed=U,t.isPrivate=D,t.isXOnlyPoint=F,t.pointAdd=function(e,t,A){if(!x(e)||!x(t))throw new Error(u);return T((()=>{const r=c.Point.fromHex(e),n=c.Point.fromHex(t);return r.equals(n.negate())?null:r.add(n).toRawBytes(P(A,e))}))},t.pointAddScalar=function(e,t,A){if(!x(e))throw new Error(u);if(!w(t))throw new Error(f);return T((()=>k(e,t,P(A,e))))},t.pointCompress=function(e,t){if(!x(e))throw new Error(u);return c.Point.fromHex(e).toRawBytes(P(t,e))},t.pointFromScalar=N,t.pointMultiply=function(e,t,A){if(!x(e))throw new Error(u);if(!w(t))throw new Error(f);return T((()=>((e,t,A)=>{const r=c.Point.fromHex(e),n=\"string\"==typeof t?t:c.utils.bytesToHex(t),i=BigInt(`0x${n}`);return r.multiply(i).toRawBytes(A)})(e,t,P(A,e))))},t.privateAdd=function(e,t){if(!1===D(e))throw new Error(g);if(!1===w(t))throw new Error(f);return T((()=>((e,t)=>{const A=B(e),r=R(t),n=c.utils._bigintTo32Bytes(c.utils.mod(A+r,c.CURVE.n));return c.utils.isValidPrivateKey(n)?n:null})(e,t)))},t.privateNegate=function(e){if(!1===D(e))throw new Error(g);return(e=>{const t=B(e),A=c.utils._bigintTo32Bytes(c.CURVE.n-t);return c.utils.isValidPrivateKey(A)?A:null})(e)},t.privateSub=function(e,t){if(!1===D(e))throw new Error(g);if(!1===w(t))throw new Error(f);return T((()=>((e,t)=>{const A=B(e),r=R(t),n=c.utils._bigintTo32Bytes(c.utils.mod(A-r,c.CURVE.n));return c.utils.isValidPrivateKey(n)?n:null})(e,t)))},t.recover=function(e,t,A,r){if(!m(e))throw new Error(\"Expected Hash\");if(!y(t)||!function(e){return!(Q(e.subarray(0,32))||Q(e.subarray(32,64)))}(t))throw new Error(E);if(2&A&&!b(t))throw new Error(\"Bad Recovery Id\");if(!F(t.subarray(0,32)))throw new Error(E);return c.recoverPublicKey(e,t,A,P(r))},t.sign=function(e,t,A){if(!D(t))throw new Error(g);if(!m(e))throw new Error(I);if(!v(A))throw new Error(l);return c.signSync(e,t,{der:!1,extraEntropy:A})},t.signRecoverable=function(e,t,A){if(!D(t))throw new Error(g);if(!m(e))throw new Error(I);if(!v(A))throw new Error(l);const[r,n]=c.signSync(e,t,{der:!1,extraEntropy:A,recovered:!0});return{signature:r,recoveryId:n}},t.signSchnorr=function(e,t,A=r.alloc(32,0)){if(!D(t))throw new Error(g);if(!m(e))throw new Error(I);if(!v(A))throw new Error(l);return c.schnorr.signSync(e,t,A)},t.verify=function(e,t,A,r){if(!x(t))throw new Error(u);if(!y(A))throw new Error(E);if(!m(e))throw new Error(I);return c.verify(A,e,t,{strict:r})},t.verifySchnorr=function(e,t,A){if(!F(t))throw new Error(u);if(!y(A))throw new Error(E);if(!m(e))throw new Error(I);return c.schnorr.verifySync(A,e,t)},t.xOnlyPointAddTweak=function(e,t){if(!F(e))throw new Error(u);if(!w(t))throw new Error(f);return T((()=>{const A=k(e,t,!0);return{parity:A[0]%2==1?1:0,xOnlyPubkey:A.slice(1)}}))},t.xOnlyPointFromPoint=L,t.xOnlyPointFromScalar=function(e){if(!D(e))throw new Error(g);return L(N(e))}},2191:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.JsonRpcRequestStruct=void 0;const r=A(7093),n=A(7270),i=A(1427);t.JsonRpcRequestStruct=(0,i.object)({jsonrpc:(0,r.literal)(\"2.0\"),id:(0,r.union)([(0,r.string)(),(0,r.number)(),(0,r.literal)(null)]),method:(0,r.string)(),params:(0,i.exactOptional)((0,r.union)([(0,r.array)(n.JsonStruct),(0,r.record)((0,r.string)(),n.JsonStruct)]))})},6071:function(e,t,A){\"use strict\";var r,n,i,o=this&&this.__classPrivateFieldSet||function(e,t,A,r,n){if(\"m\"===r)throw new TypeError(\"Private method is not writable\");if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"==typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===r?n.call(e,A):n?n.value=A:t.set(e,A),A},s=this&&this.__classPrivateFieldGet||function(e,t,A,r){if(\"a\"===A&&!r)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"==typeof t?e!==t||!r:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===A?r:\"a\"===A?r.call(e):r?r.value:t.get(e)};Object.defineProperty(t,\"__esModule\",{value:!0}),t.KeyringClient=void 0;const a=A(7093),c=A(4596),g=A(9223),u=A(8992),f=A(1427);t.KeyringClient=class{constructor(e){r.add(this),n.set(this,void 0),o(this,n,e,\"f\")}async listAccounts(){return(0,f.strictMask)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.ListAccounts}),g.ListAccountsResponseStruct)}async getAccount(e){return(0,f.strictMask)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.GetAccount,params:{id:e}}),g.GetAccountResponseStruct)}async getAccountBalances(e,t){return(0,f.strictMask)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.GetAccountBalances,params:{id:e,assets:t}}),g.GetAccountBalancesResponseStruct)}async createAccount(e={}){return(0,f.strictMask)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.CreateAccount,params:{options:e}}),g.CreateAccountResponseStruct)}async filterAccountChains(e,t){return(0,f.strictMask)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.FilterAccountChains,params:{id:e,chains:t}}),g.FilterAccountChainsResponseStruct)}async updateAccount(e){(0,a.assert)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.UpdateAccount,params:{account:e}}),g.UpdateAccountResponseStruct)}async deleteAccount(e){(0,a.assert)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.DeleteAccount,params:{id:e}}),g.DeleteAccountResponseStruct)}async exportAccount(e){return(0,f.strictMask)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.ExportAccount,params:{id:e}}),g.ExportAccountResponseStruct)}async listRequests(){return(0,f.strictMask)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.ListRequests}),g.ListRequestsResponseStruct)}async getRequest(e){return(0,f.strictMask)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.GetRequest,params:{id:e}}),g.GetRequestResponseStruct)}async submitRequest(e){return(0,f.strictMask)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.SubmitRequest,params:e}),g.SubmitRequestResponseStruct)}async approveRequest(e,t={}){(0,a.assert)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.ApproveRequest,params:{id:e,data:t}}),g.ApproveRequestResponseStruct)}async rejectRequest(e){(0,a.assert)(await s(this,r,\"m\",i).call(this,{method:u.KeyringRpcMethod.RejectRequest,params:{id:e}}),g.RejectRequestResponseStruct)}},n=new WeakMap,r=new WeakSet,i=async function(e){return s(this,n,\"f\").send({jsonrpc:\"2.0\",id:(0,c.v4)(),...e})}},9178:function(e,t,A){\"use strict\";var r,n,i=this&&this.__classPrivateFieldSet||function(e,t,A,r,n){if(\"m\"===r)throw new TypeError(\"Private method is not writable\");if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"==typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===r?n.call(e,A):n?n.value=A:t.set(e,A),A},o=this&&this.__classPrivateFieldGet||function(e,t,A,r){if(\"a\"===A&&!r)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"==typeof t?e!==t||!r:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===A?r:\"a\"===A?r.call(e):r?r.value:t.get(e)};Object.defineProperty(t,\"__esModule\",{value:!0}),t.KeyringSnapRpcClient=t.SnapRpcSender=void 0;const s=A(6071);class a{constructor(e,t){r.set(this,void 0),n.set(this,void 0),i(this,r,e,\"f\"),i(this,n,t,\"f\")}async send(e){return o(this,n,\"f\").request({method:\"wallet_invokeKeyring\",params:{snapId:o(this,r,\"f\"),request:e}})}}t.SnapRpcSender=a,r=new WeakMap,n=new WeakMap;class c extends s.KeyringClient{constructor(e,t){super(new a(e,t))}}t.KeyringSnapRpcClient=c},1313:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.KeyringAccountStruct=t.BtcAccountType=t.EthAccountType=void 0;const r=A(7093),n=A(7270),i=A(1427),o=A(6523);var s,a;!function(e){e.Eoa=\"eip155:eoa\",e.Erc4337=\"eip155:erc4337\"}(s||(t.EthAccountType=s={})),function(e){e.P2wpkh=\"bip122:p2wpkh\"}(a||(t.BtcAccountType=a={})),t.KeyringAccountStruct=(0,i.object)({id:o.UuidStruct,type:(0,r.enums)([`${s.Eoa}`,`${s.Erc4337}`,`${a.P2wpkh}`]),address:(0,r.string)(),options:(0,r.record)((0,r.string)(),n.JsonStruct),methods:(0,r.array)((0,r.string)())})},4610:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.BalanceStruct=void 0;const r=A(7093),n=A(1427),i=A(6523);t.BalanceStruct=(0,n.object)({amount:i.StringNumberStruct,unit:(0,r.string)()})},7701:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isCaipAssetId=t.isCaipAssetType=t.CaipAssetIdStruct=t.CaipAssetTypeStruct=void 0;const r=A(7093),n=A(1427);t.CaipAssetTypeStruct=(0,n.definePattern)(\"CaipAssetType\",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})$/u),t.CaipAssetIdStruct=(0,n.definePattern)(\"CaipAssetId\",/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})\\/(?[-.%a-zA-Z0-9]{1,78})$/u),t.isCaipAssetType=function(e){return(0,r.is)(e,t.CaipAssetTypeStruct)},t.isCaipAssetId=function(e){return(0,r.is)(e,t.CaipAssetIdStruct)}},8114:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.KeyringAccountDataStruct=void 0;const r=A(7093),n=A(7270);t.KeyringAccountDataStruct=(0,r.record)((0,r.string)(),n.JsonStruct)},5338:function(e,t,A){\"use strict\";var r=this&&this.__createBinding||(Object.create?function(e,t,A,r){void 0===r&&(r=A);var n=Object.getOwnPropertyDescriptor(t,A);n&&!(\"get\"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[A]}}),Object.defineProperty(e,r,n)}:function(e,t,A,r){void 0===r&&(r=A),e[r]=t[A]}),n=this&&this.__exportStar||function(e,t){for(var A in e)\"default\"===A||Object.prototype.hasOwnProperty.call(t,A)||r(t,e,A)};Object.defineProperty(t,\"__esModule\",{value:!0}),n(A(1313),t),n(A(4610),t),n(A(7701),t),n(A(8114),t),n(A(643),t),n(A(3767),t)},643:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.KeyringRequestStruct=void 0;const r=A(7093),n=A(7270),i=A(1427),o=A(6523);t.KeyringRequestStruct=(0,i.object)({id:o.UuidStruct,scope:(0,r.string)(),account:o.UuidStruct,request:(0,i.object)({method:(0,r.string)(),params:(0,i.exactOptional)((0,r.union)([(0,r.array)(n.JsonStruct),(0,r.record)((0,r.string)(),n.JsonStruct)]))})})},3767:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.KeyringResponseStruct=void 0;const r=A(7093),n=A(7270),i=A(1427);t.KeyringResponseStruct=(0,r.union)([(0,i.object)({pending:(0,r.literal)(!0),redirect:(0,i.exactOptional)((0,i.object)({message:(0,i.exactOptional)((0,r.string)()),url:(0,i.exactOptional)((0,r.string)())}))}),(0,i.object)({pending:(0,r.literal)(!1),result:n.JsonStruct})])},2517:function(e,t,A){\"use strict\";var r=this&&this.__createBinding||(Object.create?function(e,t,A,r){void 0===r&&(r=A);var n=Object.getOwnPropertyDescriptor(t,A);n&&!(\"get\"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[A]}}),Object.defineProperty(e,r,n)}:function(e,t,A,r){void 0===r&&(r=A),e[r]=t[A]}),n=this&&this.__exportStar||function(e,t){for(var A in e)\"default\"===A||Object.prototype.hasOwnProperty.call(t,A)||r(t,e,A)};Object.defineProperty(t,\"__esModule\",{value:!0}),n(A(7644),t)},7644:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.BtcP2wpkhAccountStruct=t.BtcMethod=t.BtcP2wpkhAddressStruct=void 0;const r=A(7093),n=A(6586),i=A(5338),o=A(1427);var s;t.BtcP2wpkhAddressStruct=(0,r.refine)((0,r.string)(),\"BtcP2wpkhAddressStruct\",(e=>{try{n.bech32.decode(e)}catch(e){return new Error(`Could not decode P2WPKH address: ${e.message}`)}return!0})),function(e){e.SendBitcoin=\"sendBitcoin\"}(s||(t.BtcMethod=s={})),t.BtcP2wpkhAccountStruct=(0,o.object)({...i.KeyringAccountStruct.schema,address:t.BtcP2wpkhAddressStruct,type:(0,r.literal)(`${i.BtcAccountType.P2wpkh}`),methods:(0,r.array)((0,r.enums)([`${s.SendBitcoin}`]))})},1949:function(e,t,A){\"use strict\";var r=this&&this.__createBinding||(Object.create?function(e,t,A,r){void 0===r&&(r=A);var n=Object.getOwnPropertyDescriptor(t,A);n&&!(\"get\"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[A]}}),Object.defineProperty(e,r,n)}:function(e,t,A,r){void 0===r&&(r=A),e[r]=t[A]}),n=this&&this.__exportStar||function(e,t){for(var A in e)\"default\"===A||Object.prototype.hasOwnProperty.call(t,A)||r(t,e,A)};Object.defineProperty(t,\"__esModule\",{value:!0}),n(A(6628),t)},6628:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.EthUserOperationPatchStruct=t.EthBaseUserOperationStruct=t.EthBaseTransactionStruct=t.EthUserOperationStruct=void 0;const r=A(1427),n=A(6523),i=A(3704);t.EthUserOperationStruct=(0,r.object)({sender:i.EthAddressStruct,nonce:i.EthUint256Struct,initCode:i.EthBytesStruct,callData:i.EthBytesStruct,callGasLimit:i.EthUint256Struct,verificationGasLimit:i.EthUint256Struct,preVerificationGas:i.EthUint256Struct,maxFeePerGas:i.EthUint256Struct,maxPriorityFeePerGas:i.EthUint256Struct,paymasterAndData:i.EthBytesStruct,signature:i.EthBytesStruct}),t.EthBaseTransactionStruct=(0,r.object)({to:i.EthAddressStruct,value:i.EthUint256Struct,data:i.EthBytesStruct}),t.EthBaseUserOperationStruct=(0,r.object)({nonce:i.EthUint256Struct,initCode:i.EthBytesStruct,callData:i.EthBytesStruct,gasLimits:(0,r.exactOptional)((0,r.object)({callGasLimit:i.EthUint256Struct,verificationGasLimit:i.EthUint256Struct,preVerificationGas:i.EthUint256Struct})),dummyPaymasterAndData:i.EthBytesStruct,dummySignature:i.EthBytesStruct,bundlerUrl:n.UrlStruct}),t.EthUserOperationPatchStruct=(0,r.object)({paymasterAndData:i.EthBytesStruct,callGasLimit:(0,r.exactOptional)(i.EthUint256Struct),verificationGasLimit:(0,r.exactOptional)(i.EthUint256Struct),preVerificationGas:(0,r.exactOptional)(i.EthUint256Struct)})},4089:function(e,t,A){\"use strict\";var r=this&&this.__createBinding||(Object.create?function(e,t,A,r){void 0===r&&(r=A);var n=Object.getOwnPropertyDescriptor(t,A);n&&!(\"get\"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[A]}}),Object.defineProperty(e,r,n)}:function(e,t,A,r){void 0===r&&(r=A),e[r]=t[A]}),n=this&&this.__exportStar||function(e,t){for(var A in e)\"default\"===A||Object.prototype.hasOwnProperty.call(t,A)||r(t,e,A)};Object.defineProperty(t,\"__esModule\",{value:!0}),n(A(1949),t),n(A(3704),t),n(A(1172),t)},3704:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.EthErc4337AccountStruct=t.EthEoaAccountStruct=t.EthMethod=t.EthUint256Struct=t.EthAddressStruct=t.EthBytesStruct=void 0;const r=A(7093),n=A(5338),i=A(1427);var o;t.EthBytesStruct=(0,i.definePattern)(\"EthBytes\",/^0x[0-9a-f]*$/iu),t.EthAddressStruct=(0,i.definePattern)(\"EthAddress\",/^0x[0-9a-f]{40}$/iu),t.EthUint256Struct=(0,i.definePattern)(\"EthUint256\",/^0x([1-9a-f][0-9a-f]*|0)$/iu),function(e){e.PersonalSign=\"personal_sign\",e.Sign=\"eth_sign\",e.SignTransaction=\"eth_signTransaction\",e.SignTypedDataV1=\"eth_signTypedData_v1\",e.SignTypedDataV3=\"eth_signTypedData_v3\",e.SignTypedDataV4=\"eth_signTypedData_v4\",e.PrepareUserOperation=\"eth_prepareUserOperation\",e.PatchUserOperation=\"eth_patchUserOperation\",e.SignUserOperation=\"eth_signUserOperation\"}(o||(t.EthMethod=o={})),t.EthEoaAccountStruct=(0,i.object)({...n.KeyringAccountStruct.schema,address:t.EthAddressStruct,type:(0,r.literal)(`${n.EthAccountType.Eoa}`),methods:(0,r.array)((0,r.enums)([`${o.PersonalSign}`,`${o.Sign}`,`${o.SignTransaction}`,`${o.SignTypedDataV1}`,`${o.SignTypedDataV3}`,`${o.SignTypedDataV4}`]))}),t.EthErc4337AccountStruct=(0,i.object)({...n.KeyringAccountStruct.schema,address:t.EthAddressStruct,type:(0,r.literal)(`${n.EthAccountType.Erc4337}`),methods:(0,r.array)((0,r.enums)([`${o.PersonalSign}`,`${o.Sign}`,`${o.SignTypedDataV1}`,`${o.SignTypedDataV3}`,`${o.SignTypedDataV4}`,`${o.PrepareUserOperation}`,`${o.PatchUserOperation}`,`${o.SignUserOperation}`]))})},1172:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.isEvmAccountType=void 0;const r=A(5338);t.isEvmAccountType=function(e){return e===r.EthAccountType.Eoa||e===r.EthAccountType.Erc4337}},3972:(e,t)=>{\"use strict\";var A;Object.defineProperty(t,\"__esModule\",{value:!0}),t.KeyringEvent=void 0,function(e){e.AccountCreated=\"notify:accountCreated\",e.AccountUpdated=\"notify:accountUpdated\",e.AccountDeleted=\"notify:accountDeleted\",e.RequestApproved=\"notify:requestApproved\",e.RequestRejected=\"notify:requestRejected\"}(A||(t.KeyringEvent=A={}))},4105:function(e,t,A){\"use strict\";var r=this&&this.__createBinding||(Object.create?function(e,t,A,r){void 0===r&&(r=A);var n=Object.getOwnPropertyDescriptor(t,A);n&&!(\"get\"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[A]}}),Object.defineProperty(e,r,n)}:function(e,t,A,r){void 0===r&&(r=A),e[r]=t[A]}),n=this&&this.__exportStar||function(e,t){for(var A in e)\"default\"===A||Object.prototype.hasOwnProperty.call(t,A)||r(t,e,A)};Object.defineProperty(t,\"__esModule\",{value:!0}),n(A(5338),t),n(A(2517),t),n(A(4089),t),n(A(3972),t),n(A(9267),t),n(A(6071),t),n(A(9178),t),n(A(935),t),n(A(1309),t),n(A(1427),t)},9223:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.RejectRequestResponseStruct=t.RejectRequestRequestStruct=t.ApproveRequestResponseStruct=t.ApproveRequestRequestStruct=t.SubmitRequestResponseStruct=t.SubmitRequestRequestStruct=t.GetRequestResponseStruct=t.GetRequestRequestStruct=t.ListRequestsResponseStruct=t.ListRequestsRequestStruct=t.ExportAccountResponseStruct=t.ExportAccountRequestStruct=t.DeleteAccountResponseStruct=t.DeleteAccountRequestStruct=t.UpdateAccountResponseStruct=t.UpdateAccountRequestStruct=t.FilterAccountChainsResponseStruct=t.FilterAccountChainsStruct=t.GetAccountBalancesResponseStruct=t.GetAccountBalancesRequestStruct=t.CreateAccountResponseStruct=t.CreateAccountRequestStruct=t.GetAccountResponseStruct=t.GetAccountRequestStruct=t.ListAccountsResponseStruct=t.ListAccountsRequestStruct=void 0;const r=A(7093),n=A(7270),i=A(8992),o=A(5338),s=A(1427),a=A(6523),c={jsonrpc:(0,r.literal)(\"2.0\"),id:(0,r.union)([(0,r.string)(),(0,r.number)(),(0,r.literal)(null)])};t.ListAccountsRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_listAccounts\")}),t.ListAccountsResponseStruct=(0,r.array)(o.KeyringAccountStruct),t.GetAccountRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_getAccount\"),params:(0,s.object)({id:a.UuidStruct})}),t.GetAccountResponseStruct=o.KeyringAccountStruct,t.CreateAccountRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_createAccount\"),params:(0,s.object)({options:(0,r.record)((0,r.string)(),n.JsonStruct)})}),t.CreateAccountResponseStruct=o.KeyringAccountStruct,t.GetAccountBalancesRequestStruct=(0,s.object)({...c,method:(0,r.literal)(`${i.KeyringRpcMethod.GetAccountBalances}`),params:(0,s.object)({id:a.UuidStruct,assets:(0,r.array)(o.CaipAssetTypeStruct)})}),t.GetAccountBalancesResponseStruct=(0,r.record)(o.CaipAssetTypeStruct,o.BalanceStruct),t.FilterAccountChainsStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_filterAccountChains\"),params:(0,s.object)({id:a.UuidStruct,chains:(0,r.array)((0,r.string)())})}),t.FilterAccountChainsResponseStruct=(0,r.array)((0,r.string)()),t.UpdateAccountRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_updateAccount\"),params:(0,s.object)({account:o.KeyringAccountStruct})}),t.UpdateAccountResponseStruct=(0,r.literal)(null),t.DeleteAccountRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_deleteAccount\"),params:(0,s.object)({id:a.UuidStruct})}),t.DeleteAccountResponseStruct=(0,r.literal)(null),t.ExportAccountRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_exportAccount\"),params:(0,s.object)({id:a.UuidStruct})}),t.ExportAccountResponseStruct=o.KeyringAccountDataStruct,t.ListRequestsRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_listRequests\")}),t.ListRequestsResponseStruct=(0,r.array)(o.KeyringRequestStruct),t.GetRequestRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_getRequest\"),params:(0,s.object)({id:a.UuidStruct})}),t.GetRequestResponseStruct=o.KeyringRequestStruct,t.SubmitRequestRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_submitRequest\"),params:o.KeyringRequestStruct}),t.SubmitRequestResponseStruct=o.KeyringResponseStruct,t.ApproveRequestRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_approveRequest\"),params:(0,s.object)({id:a.UuidStruct,data:(0,r.record)((0,r.string)(),n.JsonStruct)})}),t.ApproveRequestResponseStruct=(0,r.literal)(null),t.RejectRequestRequestStruct=(0,s.object)({...c,method:(0,r.literal)(\"keyring_rejectRequest\"),params:(0,s.object)({id:a.UuidStruct})}),t.RejectRequestResponseStruct=(0,r.literal)(null)},9570:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.RequestRejectedEventStruct=t.RequestApprovedEventStruct=t.AccountDeletedEventStruct=t.AccountUpdatedEventStruct=t.AccountCreatedEventStruct=void 0;const r=A(7093),n=A(7270),i=A(5338),o=A(3972),s=A(1427),a=A(6523);t.AccountCreatedEventStruct=(0,s.object)({method:(0,r.literal)(`${o.KeyringEvent.AccountCreated}`),params:(0,s.object)({account:i.KeyringAccountStruct,accountNameSuggestion:(0,s.exactOptional)((0,r.string)()),displayConfirmation:(0,s.exactOptional)((0,r.boolean)())})}),t.AccountUpdatedEventStruct=(0,s.object)({method:(0,r.literal)(`${o.KeyringEvent.AccountUpdated}`),params:(0,s.object)({account:i.KeyringAccountStruct})}),t.AccountDeletedEventStruct=(0,s.object)({method:(0,r.literal)(`${o.KeyringEvent.AccountDeleted}`),params:(0,s.object)({id:a.UuidStruct})}),t.RequestApprovedEventStruct=(0,s.object)({method:(0,r.literal)(`${o.KeyringEvent.RequestApproved}`),params:(0,s.object)({id:a.UuidStruct,result:n.JsonStruct})}),t.RequestRejectedEventStruct=(0,s.object)({method:(0,r.literal)(`${o.KeyringEvent.RequestRejected}`),params:(0,s.object)({id:a.UuidStruct})})},9267:function(e,t,A){\"use strict\";var r=this&&this.__createBinding||(Object.create?function(e,t,A,r){void 0===r&&(r=A);var n=Object.getOwnPropertyDescriptor(t,A);n&&!(\"get\"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[A]}}),Object.defineProperty(e,r,n)}:function(e,t,A,r){void 0===r&&(r=A),e[r]=t[A]}),n=this&&this.__exportStar||function(e,t){for(var A in e)\"default\"===A||Object.prototype.hasOwnProperty.call(t,A)||r(t,e,A)};Object.defineProperty(t,\"__esModule\",{value:!0}),n(A(9223),t),n(A(9570),t),n(A(8992),t),n(A(9250),t)},8992:(e,t)=>{\"use strict\";var A;Object.defineProperty(t,\"__esModule\",{value:!0}),t.isKeyringRpcMethod=t.KeyringRpcMethod=void 0,function(e){e.ListAccounts=\"keyring_listAccounts\",e.GetAccount=\"keyring_getAccount\",e.CreateAccount=\"keyring_createAccount\",e.GetAccountBalances=\"keyring_getAccountBalances\",e.FilterAccountChains=\"keyring_filterAccountChains\",e.UpdateAccount=\"keyring_updateAccount\",e.DeleteAccount=\"keyring_deleteAccount\",e.ExportAccount=\"keyring_exportAccount\",e.ListRequests=\"keyring_listRequests\",e.GetRequest=\"keyring_getRequest\",e.SubmitRequest=\"keyring_submitRequest\",e.ApproveRequest=\"keyring_approveRequest\",e.RejectRequest=\"keyring_rejectRequest\"}(A||(t.KeyringRpcMethod=A={})),t.isKeyringRpcMethod=function(e){return Object.values(A).includes(e)}},9250:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.InternalAccountStruct=t.InternalAccountStructs=t.InternalBtcP2wpkhAccountStruct=t.InternalEthErc4337AccountStruct=t.InternalEthEoaAccountStruct=t.InternalAccountMetadataStruct=void 0;const r=A(7093),n=A(5338),i=A(7644),o=A(3704),s=A(1427);t.InternalAccountMetadataStruct=(0,s.object)({metadata:(0,s.object)({name:(0,r.string)(),nameLastUpdatedAt:(0,s.exactOptional)((0,r.number)()),snap:(0,s.exactOptional)((0,s.object)({id:(0,r.string)(),enabled:(0,r.boolean)(),name:(0,r.string)()})),lastSelected:(0,s.exactOptional)((0,r.number)()),importTime:(0,r.number)(),keyring:(0,s.object)({type:(0,r.string)()})})}),t.InternalEthEoaAccountStruct=(0,s.object)({...o.EthEoaAccountStruct.schema,...t.InternalAccountMetadataStruct.schema}),t.InternalEthErc4337AccountStruct=(0,s.object)({...o.EthErc4337AccountStruct.schema,...t.InternalAccountMetadataStruct.schema}),t.InternalBtcP2wpkhAccountStruct=(0,s.object)({...i.BtcP2wpkhAccountStruct.schema,...t.InternalAccountMetadataStruct.schema}),t.InternalAccountStructs={[`${n.EthAccountType.Eoa}`]:t.InternalEthEoaAccountStruct,[`${n.EthAccountType.Erc4337}`]:t.InternalEthErc4337AccountStruct,[`${n.BtcAccountType.P2wpkh}`]:t.InternalBtcP2wpkhAccountStruct},t.InternalAccountStruct=(0,s.object)({...n.KeyringAccountStruct.schema,...t.InternalAccountMetadataStruct.schema})},935:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.handleKeyringRequest=t.MethodNotSupportedError=void 0;const r=A(7093),n=A(9223),i=A(8992),o=A(2191);class s extends Error{constructor(e){super(`Method not supported: ${e}`)}}t.MethodNotSupportedError=s,t.handleKeyringRequest=async function(e,t){try{return await async function(e,t){switch((0,r.assert)(t,o.JsonRpcRequestStruct),t.method){case`${i.KeyringRpcMethod.ListAccounts}`:return(0,r.assert)(t,n.ListAccountsRequestStruct),e.listAccounts();case`${i.KeyringRpcMethod.GetAccount}`:return(0,r.assert)(t,n.GetAccountRequestStruct),e.getAccount(t.params.id);case`${i.KeyringRpcMethod.CreateAccount}`:return(0,r.assert)(t,n.CreateAccountRequestStruct),e.createAccount(t.params.options);case`${i.KeyringRpcMethod.GetAccountBalances}`:if(void 0===e.getAccountBalances)throw new s(t.method);return(0,r.assert)(t,n.GetAccountBalancesRequestStruct),e.getAccountBalances(t.params.id,t.params.assets);case`${i.KeyringRpcMethod.FilterAccountChains}`:return(0,r.assert)(t,n.FilterAccountChainsStruct),e.filterAccountChains(t.params.id,t.params.chains);case`${i.KeyringRpcMethod.UpdateAccount}`:return(0,r.assert)(t,n.UpdateAccountRequestStruct),e.updateAccount(t.params.account);case`${i.KeyringRpcMethod.DeleteAccount}`:return(0,r.assert)(t,n.DeleteAccountRequestStruct),e.deleteAccount(t.params.id);case`${i.KeyringRpcMethod.ExportAccount}`:if(void 0===e.exportAccount)throw new s(t.method);return(0,r.assert)(t,n.ExportAccountRequestStruct),e.exportAccount(t.params.id);case`${i.KeyringRpcMethod.ListRequests}`:if(void 0===e.listRequests)throw new s(t.method);return(0,r.assert)(t,n.ListRequestsRequestStruct),e.listRequests();case`${i.KeyringRpcMethod.GetRequest}`:if(void 0===e.getRequest)throw new s(t.method);return(0,r.assert)(t,n.GetRequestRequestStruct),e.getRequest(t.params.id);case`${i.KeyringRpcMethod.SubmitRequest}`:return(0,r.assert)(t,n.SubmitRequestRequestStruct),e.submitRequest(t.params);case`${i.KeyringRpcMethod.ApproveRequest}`:if(void 0===e.approveRequest)throw new s(t.method);return(0,r.assert)(t,n.ApproveRequestRequestStruct),e.approveRequest(t.params.id,t.params.data);case`${i.KeyringRpcMethod.RejectRequest}`:if(void 0===e.rejectRequest)throw new s(t.method);return(0,r.assert)(t,n.RejectRequestRequestStruct),e.rejectRequest(t.params.id);default:throw new s(t.method)}}(e,t)}catch(e){const t=e instanceof Error&&\"string\"==typeof e.message?e.message:\"An unknown error occurred while handling the keyring request\";throw new Error(t)}}},1309:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.emitSnapKeyringEvent=void 0,t.emitSnapKeyringEvent=async function(e,t,A){await e.request({method:\"snap_manageAccounts\",params:{method:t,params:{...A}}})}},1427:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.strictMask=t.definePattern=t.exactOptional=t.object=void 0;const r=A(7093);function n(e){return e.path[e.path.length-1]in e.branch[e.branch.length-2]}t.object=function(e){return(0,r.object)(e)},t.exactOptional=function(e){return new r.Struct({...e,validator:(t,A)=>!n(A)||e.validator(t,A),refiner:(t,A)=>!n(A)||e.refiner(t,A)})},t.definePattern=function(e,t){return(0,r.define)(e,(e=>\"string\"==typeof e&&t.test(e)))},t.strictMask=function(e,t,A){return(0,r.assert)(e,t,A),e}},6523:function(e,t,A){\"use strict\";var r=this&&this.__createBinding||(Object.create?function(e,t,A,r){void 0===r&&(r=A);var n=Object.getOwnPropertyDescriptor(t,A);n&&!(\"get\"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[A]}}),Object.defineProperty(e,r,n)}:function(e,t,A,r){void 0===r&&(r=A),e[r]=t[A]}),n=this&&this.__exportStar||function(e,t){for(var A in e)\"default\"===A||Object.prototype.hasOwnProperty.call(t,A)||r(t,e,A)};Object.defineProperty(t,\"__esModule\",{value:!0}),n(A(4330),t),n(A(5704),t)},4330:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.StringNumberStruct=t.UrlStruct=t.UuidStruct=void 0;const r=A(7093),n=A(1427);t.UuidStruct=(0,n.definePattern)(\"UuidV4\",/^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/iu),t.UrlStruct=(0,r.define)(\"Url\",(e=>{try{const t=new URL(e);return\"http:\"===t.protocol||\"https:\"===t.protocol}catch{return!1}})),t.StringNumberStruct=(0,n.definePattern)(\"StringNumber\",/^\\d+(\\.\\d+)?$/u)},5704:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.expectTrue=void 0,t.expectTrue=function(){}},8460:(e,t)=>{\"use strict\";function A(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`positive integer expected, not ${e}`)}function r(e){if(\"boolean\"!=typeof e)throw new Error(`boolean expected, not ${e}`)}function n(e){return e instanceof Uint8Array||null!=e&&\"object\"==typeof e&&\"Uint8Array\"===e.constructor.name}function i(e,...t){if(!n(e))throw new Error(\"Uint8Array expected\");if(t.length>0&&!t.includes(e.length))throw new Error(`Uint8Array expected of length ${t}, not of length=${e.length}`)}function o(e){if(\"function\"!=typeof e||\"function\"!=typeof e.create)throw new Error(\"Hash should be wrapped by utils.wrapConstructor\");A(e.outputLen),A(e.blockLen)}function s(e,t=!0){if(e.destroyed)throw new Error(\"Hash instance has been destroyed\");if(t&&e.finished)throw new Error(\"Hash#digest() has already been called\")}function a(e,t){i(e);const A=t.outputLen;if(e.length{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.HashMD=t.Maj=t.Chi=void 0;const r=A(8460),n=A(9074);t.Chi=(e,t,A)=>e&t^~e&A;t.Maj=(e,t,A)=>e&t^e&A^t&A;class i extends n.Hash{constructor(e,t,A,r){super(),this.blockLen=e,this.outputLen=t,this.padOffset=A,this.isLE=r,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(e),this.view=(0,n.createView)(this.buffer)}update(e){(0,r.exists)(this);const{view:t,buffer:A,blockLen:i}=this,o=(e=(0,n.toBytes)(e)).length;for(let r=0;ri-s&&(this.process(A,0),s=0);for(let e=s;e>n&i),s=Number(A&i),a=r?4:0,c=r?0:4;e.setUint32(t+a,o,r),e.setUint32(t+c,s,r)}(A,i-8,BigInt(8*this.length),o),this.process(A,0);const a=(0,n.createView)(e),c=this.outputLen;if(c%4)throw new Error(\"_sha2: outputLen should be aligned to 32bit\");const g=c/4,u=this.get();if(g>u.length)throw new Error(\"_sha2: outputLen bigger than state\");for(let e=0;e{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.add5L=t.add5H=t.add4H=t.add4L=t.add3H=t.add3L=t.rotlBL=t.rotlBH=t.rotlSL=t.rotlSH=t.rotr32L=t.rotr32H=t.rotrBL=t.rotrBH=t.rotrSL=t.rotrSH=t.shrSL=t.shrSH=t.toBig=void 0,t.fromBig=n,t.split=i,t.add=d;const A=BigInt(2**32-1),r=BigInt(32);function n(e,t=!1){return t?{h:Number(e&A),l:Number(e>>r&A)}:{h:0|Number(e>>r&A),l:0|Number(e&A)}}function i(e,t=!1){let A=new Uint32Array(e.length),r=new Uint32Array(e.length);for(let i=0;iBigInt(e>>>0)<>>0);t.toBig=o;const s=(e,t,A)=>e>>>A;t.shrSH=s;const a=(e,t,A)=>e<<32-A|t>>>A;t.shrSL=a;const c=(e,t,A)=>e>>>A|t<<32-A;t.rotrSH=c;const g=(e,t,A)=>e<<32-A|t>>>A;t.rotrSL=g;const u=(e,t,A)=>e<<64-A|t>>>A-32;t.rotrBH=u;const f=(e,t,A)=>e>>>A-32|t<<64-A;t.rotrBL=f;const E=(e,t)=>t;t.rotr32H=E;const l=(e,t)=>e;t.rotr32L=l;const I=(e,t,A)=>e<>>32-A;t.rotlSH=I;const B=(e,t,A)=>t<>>32-A;t.rotlSL=B;const C=(e,t,A)=>t<>>64-A;t.rotlBH=C;const h=(e,t,A)=>e<>>64-A;function d(e,t,A,r){const n=(t>>>0)+(r>>>0);return{h:e+A+(n/2**32|0)|0,l:0|n}}t.rotlBL=h;const p=(e,t,A)=>(e>>>0)+(t>>>0)+(A>>>0);t.add3L=p;const Q=(e,t,A,r)=>t+A+r+(e/2**32|0)|0;t.add3H=Q;const w=(e,t,A,r)=>(e>>>0)+(t>>>0)+(A>>>0)+(r>>>0);t.add4L=w;const y=(e,t,A,r,n)=>t+A+r+n+(e/2**32|0)|0;t.add4H=y;const b=(e,t,A,r,n)=>(e>>>0)+(t>>>0)+(A>>>0)+(r>>>0)+(n>>>0);t.add5L=b;const m=(e,t,A,r,n,i)=>t+A+r+n+i+(e/2**32|0)|0;t.add5H=m;const v={fromBig:n,split:i,toBig:o,shrSH:s,shrSL:a,rotrSH:c,rotrSL:g,rotrBH:u,rotrBL:f,rotr32H:E,rotr32L:l,rotlSH:I,rotlSL:B,rotlBH:C,rotlBL:h,add:d,add3L:p,add3H:Q,add4L:w,add4H:y,add5H:m,add5L:b};t.default=v},6910:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.crypto=void 0,t.crypto=\"object\"==typeof globalThis&&\"crypto\"in globalThis?globalThis.crypto:void 0},4500:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.hmac=t.HMAC=void 0;const r=A(8460),n=A(9074);class i extends n.Hash{constructor(e,t){super(),this.finished=!1,this.destroyed=!1,(0,r.hash)(e);const A=(0,n.toBytes)(t);if(this.iHash=e.create(),\"function\"!=typeof this.iHash.update)throw new Error(\"Expected instance of class which extends utils.Hash\");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;const i=this.blockLen,o=new Uint8Array(i);o.set(A.length>i?e.create().update(A).digest():A);for(let e=0;enew i(e,t).update(A).digest(),t.hmac.create=(e,t)=>new i(e,t)},71:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.ripemd160=t.RIPEMD160=void 0;const r=A(6423),n=A(9074),i=new Uint8Array([7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8]),o=new Uint8Array(new Array(16).fill(0).map(((e,t)=>t))),s=o.map((e=>(9*e+5)%16));let a=[o],c=[s];for(let e=0;e<4;e++)for(let t of[a,c])t.push(t[e].map((e=>i[e])));const g=[[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8],[12,13,11,15,6,9,9,7,12,15,11,13,7,8,7,7],[13,15,14,11,7,7,6,8,13,14,13,12,5,5,6,9],[14,11,12,14,8,6,5,5,15,12,15,14,9,9,8,6],[15,12,13,13,9,5,8,6,14,11,12,11,8,6,5,5]].map((e=>new Uint8Array(e))),u=a.map(((e,t)=>e.map((e=>g[t][e])))),f=c.map(((e,t)=>e.map((e=>g[t][e])))),E=new Uint32Array([0,1518500249,1859775393,2400959708,2840853838]),l=new Uint32Array([1352829926,1548603684,1836072691,2053994217,0]);function I(e,t,A,r){return 0===e?t^A^r:1===e?t&A|~t&r:2===e?(t|~A)^r:3===e?t&r|A&~r:t^(A|~r)}const B=new Uint32Array(16);class C extends r.HashMD{constructor(){super(64,20,8,!0),this.h0=1732584193,this.h1=-271733879,this.h2=-1732584194,this.h3=271733878,this.h4=-1009589776}get(){const{h0:e,h1:t,h2:A,h3:r,h4:n}=this;return[e,t,A,r,n]}set(e,t,A,r,n){this.h0=0|e,this.h1=0|t,this.h2=0|A,this.h3=0|r,this.h4=0|n}process(e,t){for(let A=0;A<16;A++,t+=4)B[A]=e.getUint32(t,!0);let A=0|this.h0,r=A,i=0|this.h1,o=i,s=0|this.h2,g=s,C=0|this.h3,h=C,d=0|this.h4,p=d;for(let e=0;e<5;e++){const t=4-e,Q=E[e],w=l[e],y=a[e],b=c[e],m=u[e],v=f[e];for(let t=0;t<16;t++){const r=(0,n.rotl)(A+I(e,i,s,C)+B[y[t]]+Q,m[t])+d|0;A=d,d=C,C=0|(0,n.rotl)(s,10),s=i,i=r}for(let e=0;e<16;e++){const A=(0,n.rotl)(r+I(t,o,g,h)+B[b[e]]+w,v[e])+p|0;r=p,p=h,h=0|(0,n.rotl)(g,10),g=o,o=A}}this.set(this.h1+s+h|0,this.h2+C+p|0,this.h3+d+r|0,this.h4+A+o|0,this.h0+i+g|0)}roundClean(){B.fill(0)}destroy(){this.destroyed=!0,this.buffer.fill(0),this.set(0,0,0,0,0)}}t.RIPEMD160=C,t.ripemd160=(0,n.wrapConstructor)((()=>new C))},874:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.sha1=t.SHA1=void 0;const r=A(6423),n=A(9074),i=new Uint32Array([1732584193,4023233417,2562383102,271733878,3285377520]),o=new Uint32Array(80);class s extends r.HashMD{constructor(){super(64,20,8,!1),this.A=0|i[0],this.B=0|i[1],this.C=0|i[2],this.D=0|i[3],this.E=0|i[4]}get(){const{A:e,B:t,C:A,D:r,E:n}=this;return[e,t,A,r,n]}set(e,t,A,r,n){this.A=0|e,this.B=0|t,this.C=0|A,this.D=0|r,this.E=0|n}process(e,t){for(let A=0;A<16;A++,t+=4)o[A]=e.getUint32(t,!1);for(let e=16;e<80;e++)o[e]=(0,n.rotl)(o[e-3]^o[e-8]^o[e-14]^o[e-16],1);let{A,B:i,C:s,D:a,E:c}=this;for(let e=0;e<80;e++){let t,g;e<20?(t=(0,r.Chi)(i,s,a),g=1518500249):e<40?(t=i^s^a,g=1859775393):e<60?(t=(0,r.Maj)(i,s,a),g=2400959708):(t=i^s^a,g=3395469782);const u=(0,n.rotl)(A,5)+t+c+g+o[e]|0;c=a,a=s,s=(0,n.rotl)(i,30),i=A,A=u}A=A+this.A|0,i=i+this.B|0,s=s+this.C|0,a=a+this.D|0,c=c+this.E|0,this.set(A,i,s,a,c)}roundClean(){o.fill(0)}destroy(){this.set(0,0,0,0,0),this.buffer.fill(0)}}t.SHA1=s,t.sha1=(0,n.wrapConstructor)((()=>new s))},9688:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.sha224=t.sha256=t.SHA256=void 0;const r=A(6423),n=A(9074),i=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),o=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),s=new Uint32Array(64);class a extends r.HashMD{constructor(){super(64,32,8,!1),this.A=0|o[0],this.B=0|o[1],this.C=0|o[2],this.D=0|o[3],this.E=0|o[4],this.F=0|o[5],this.G=0|o[6],this.H=0|o[7]}get(){const{A:e,B:t,C:A,D:r,E:n,F:i,G:o,H:s}=this;return[e,t,A,r,n,i,o,s]}set(e,t,A,r,n,i,o,s){this.A=0|e,this.B=0|t,this.C=0|A,this.D=0|r,this.E=0|n,this.F=0|i,this.G=0|o,this.H=0|s}process(e,t){for(let A=0;A<16;A++,t+=4)s[A]=e.getUint32(t,!1);for(let e=16;e<64;e++){const t=s[e-15],A=s[e-2],r=(0,n.rotr)(t,7)^(0,n.rotr)(t,18)^t>>>3,i=(0,n.rotr)(A,17)^(0,n.rotr)(A,19)^A>>>10;s[e]=i+s[e-7]+r+s[e-16]|0}let{A,B:o,C:a,D:c,E:g,F:u,G:f,H:E}=this;for(let e=0;e<64;e++){const t=E+((0,n.rotr)(g,6)^(0,n.rotr)(g,11)^(0,n.rotr)(g,25))+(0,r.Chi)(g,u,f)+i[e]+s[e]|0,l=((0,n.rotr)(A,2)^(0,n.rotr)(A,13)^(0,n.rotr)(A,22))+(0,r.Maj)(A,o,a)|0;E=f,f=u,u=g,g=c+t|0,c=a,a=o,o=A,A=t+l|0}A=A+this.A|0,o=o+this.B|0,a=a+this.C|0,c=c+this.D|0,g=g+this.E|0,u=u+this.F|0,f=f+this.G|0,E=E+this.H|0,this.set(A,o,a,c,g,u,f,E)}roundClean(){s.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}t.SHA256=a;class c extends a{constructor(){super(),this.A=-1056596264,this.B=914150663,this.C=812702999,this.D=-150054599,this.E=-4191439,this.F=1750603025,this.G=1694076839,this.H=-1090891868,this.outputLen=28}}t.sha256=(0,n.wrapConstructor)((()=>new a)),t.sha224=(0,n.wrapConstructor)((()=>new c))},448:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.shake256=t.shake128=t.keccak_512=t.keccak_384=t.keccak_256=t.keccak_224=t.sha3_512=t.sha3_384=t.sha3_256=t.sha3_224=t.Keccak=void 0,t.keccakP=d;const r=A(8460),n=A(8081),i=A(9074),o=[],s=[],a=[],c=BigInt(0),g=BigInt(1),u=BigInt(2),f=BigInt(7),E=BigInt(256),l=BigInt(113);for(let e=0,t=g,A=1,r=0;e<24;e++){[A,r]=[r,(2*A+3*r)%5],o.push(2*(5*r+A)),s.push((e+1)*(e+2)/2%64);let n=c;for(let e=0;e<7;e++)t=(t<>f)*l)%E,t&u&&(n^=g<<(g<A>32?(0,n.rotlBH)(e,t,A):(0,n.rotlSH)(e,t,A),h=(e,t,A)=>A>32?(0,n.rotlBL)(e,t,A):(0,n.rotlSL)(e,t,A);function d(e,t=24){const A=new Uint32Array(10);for(let r=24-t;r<24;r++){for(let t=0;t<10;t++)A[t]=e[t]^e[t+10]^e[t+20]^e[t+30]^e[t+40];for(let t=0;t<10;t+=2){const r=(t+8)%10,n=(t+2)%10,i=A[n],o=A[n+1],s=C(i,o,1)^A[r],a=h(i,o,1)^A[r+1];for(let A=0;A<50;A+=10)e[t+A]^=s,e[t+A+1]^=a}let t=e[2],n=e[3];for(let A=0;A<24;A++){const r=s[A],i=C(t,n,r),a=h(t,n,r),c=o[A];t=e[c],n=e[c+1],e[c]=i,e[c+1]=a}for(let t=0;t<50;t+=10){for(let r=0;r<10;r++)A[r]=e[t+r];for(let r=0;r<10;r++)e[t+r]^=~A[(r+2)%10]&A[(r+4)%10]}e[0]^=I[r],e[1]^=B[r]}A.fill(0)}class p extends i.Hash{constructor(e,t,A,n=!1,o=24){if(super(),this.blockLen=e,this.suffix=t,this.outputLen=A,this.enableXOF=n,this.rounds=o,this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,(0,r.number)(A),0>=this.blockLen||this.blockLen>=200)throw new Error(\"Sha3 supports only keccak-f1600 function\");this.state=new Uint8Array(200),this.state32=(0,i.u32)(this.state)}keccak(){i.isLE||(0,i.byteSwap32)(this.state32),d(this.state32,this.rounds),i.isLE||(0,i.byteSwap32)(this.state32),this.posOut=0,this.pos=0}update(e){(0,r.exists)(this);const{blockLen:t,state:A}=this,n=(e=(0,i.toBytes)(e)).length;for(let r=0;r=A&&this.keccak();const i=Math.min(A-this.posOut,n-r);e.set(t.subarray(this.posOut,this.posOut+i),r),this.posOut+=i,r+=i}return e}xofInto(e){if(!this.enableXOF)throw new Error(\"XOF is not possible for this instance\");return this.writeInto(e)}xof(e){return(0,r.number)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,r.output)(e,this),this.finished)throw new Error(\"digest() was already called\");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,this.state.fill(0)}_cloneInto(e){const{blockLen:t,suffix:A,outputLen:r,rounds:n,enableXOF:i}=this;return e||(e=new p(t,A,r,i,n)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=n,e.suffix=A,e.outputLen=r,e.enableXOF=i,e.destroyed=this.destroyed,e}}t.Keccak=p;const Q=(e,t,A)=>(0,i.wrapConstructor)((()=>new p(t,e,A)));t.sha3_224=Q(6,144,28),t.sha3_256=Q(6,136,32),t.sha3_384=Q(6,104,48),t.sha3_512=Q(6,72,64),t.keccak_224=Q(1,144,28),t.keccak_256=Q(1,136,32),t.keccak_384=Q(1,104,48),t.keccak_512=Q(1,72,64);const w=(e,t,A)=>(0,i.wrapXOFConstructorWithOpts)(((r={})=>new p(t,e,void 0===r.dkLen?A:r.dkLen,!0)));t.shake128=w(31,168,16),t.shake256=w(31,136,32)},4989:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.sha384=t.sha512_256=t.sha512_224=t.sha512=t.SHA384=t.SHA512_256=t.SHA512_224=t.SHA512=void 0;const r=A(6423),n=A(8081),i=A(9074),[o,s]=n.default.split([\"0x428a2f98d728ae22\",\"0x7137449123ef65cd\",\"0xb5c0fbcfec4d3b2f\",\"0xe9b5dba58189dbbc\",\"0x3956c25bf348b538\",\"0x59f111f1b605d019\",\"0x923f82a4af194f9b\",\"0xab1c5ed5da6d8118\",\"0xd807aa98a3030242\",\"0x12835b0145706fbe\",\"0x243185be4ee4b28c\",\"0x550c7dc3d5ffb4e2\",\"0x72be5d74f27b896f\",\"0x80deb1fe3b1696b1\",\"0x9bdc06a725c71235\",\"0xc19bf174cf692694\",\"0xe49b69c19ef14ad2\",\"0xefbe4786384f25e3\",\"0x0fc19dc68b8cd5b5\",\"0x240ca1cc77ac9c65\",\"0x2de92c6f592b0275\",\"0x4a7484aa6ea6e483\",\"0x5cb0a9dcbd41fbd4\",\"0x76f988da831153b5\",\"0x983e5152ee66dfab\",\"0xa831c66d2db43210\",\"0xb00327c898fb213f\",\"0xbf597fc7beef0ee4\",\"0xc6e00bf33da88fc2\",\"0xd5a79147930aa725\",\"0x06ca6351e003826f\",\"0x142929670a0e6e70\",\"0x27b70a8546d22ffc\",\"0x2e1b21385c26c926\",\"0x4d2c6dfc5ac42aed\",\"0x53380d139d95b3df\",\"0x650a73548baf63de\",\"0x766a0abb3c77b2a8\",\"0x81c2c92e47edaee6\",\"0x92722c851482353b\",\"0xa2bfe8a14cf10364\",\"0xa81a664bbc423001\",\"0xc24b8b70d0f89791\",\"0xc76c51a30654be30\",\"0xd192e819d6ef5218\",\"0xd69906245565a910\",\"0xf40e35855771202a\",\"0x106aa07032bbd1b8\",\"0x19a4c116b8d2d0c8\",\"0x1e376c085141ab53\",\"0x2748774cdf8eeb99\",\"0x34b0bcb5e19b48a8\",\"0x391c0cb3c5c95a63\",\"0x4ed8aa4ae3418acb\",\"0x5b9cca4f7763e373\",\"0x682e6ff3d6b2b8a3\",\"0x748f82ee5defb2fc\",\"0x78a5636f43172f60\",\"0x84c87814a1f0ab72\",\"0x8cc702081a6439ec\",\"0x90befffa23631e28\",\"0xa4506cebde82bde9\",\"0xbef9a3f7b2c67915\",\"0xc67178f2e372532b\",\"0xca273eceea26619c\",\"0xd186b8c721c0c207\",\"0xeada7dd6cde0eb1e\",\"0xf57d4f7fee6ed178\",\"0x06f067aa72176fba\",\"0x0a637dc5a2c898a6\",\"0x113f9804bef90dae\",\"0x1b710b35131c471b\",\"0x28db77f523047d84\",\"0x32caab7b40c72493\",\"0x3c9ebe0a15c9bebc\",\"0x431d67c49c100d4c\",\"0x4cc5d4becb3e42b6\",\"0x597f299cfc657e2a\",\"0x5fcb6fab3ad6faec\",\"0x6c44198c4a475817\"].map((e=>BigInt(e)))),a=new Uint32Array(80),c=new Uint32Array(80);class g extends r.HashMD{constructor(){super(128,64,16,!1),this.Ah=1779033703,this.Al=-205731576,this.Bh=-1150833019,this.Bl=-2067093701,this.Ch=1013904242,this.Cl=-23791573,this.Dh=-1521486534,this.Dl=1595750129,this.Eh=1359893119,this.El=-1377402159,this.Fh=-1694144372,this.Fl=725511199,this.Gh=528734635,this.Gl=-79577749,this.Hh=1541459225,this.Hl=327033209}get(){const{Ah:e,Al:t,Bh:A,Bl:r,Ch:n,Cl:i,Dh:o,Dl:s,Eh:a,El:c,Fh:g,Fl:u,Gh:f,Gl:E,Hh:l,Hl:I}=this;return[e,t,A,r,n,i,o,s,a,c,g,u,f,E,l,I]}set(e,t,A,r,n,i,o,s,a,c,g,u,f,E,l,I){this.Ah=0|e,this.Al=0|t,this.Bh=0|A,this.Bl=0|r,this.Ch=0|n,this.Cl=0|i,this.Dh=0|o,this.Dl=0|s,this.Eh=0|a,this.El=0|c,this.Fh=0|g,this.Fl=0|u,this.Gh=0|f,this.Gl=0|E,this.Hh=0|l,this.Hl=0|I}process(e,t){for(let A=0;A<16;A++,t+=4)a[A]=e.getUint32(t),c[A]=e.getUint32(t+=4);for(let e=16;e<80;e++){const t=0|a[e-15],A=0|c[e-15],r=n.default.rotrSH(t,A,1)^n.default.rotrSH(t,A,8)^n.default.shrSH(t,A,7),i=n.default.rotrSL(t,A,1)^n.default.rotrSL(t,A,8)^n.default.shrSL(t,A,7),o=0|a[e-2],s=0|c[e-2],g=n.default.rotrSH(o,s,19)^n.default.rotrBH(o,s,61)^n.default.shrSH(o,s,6),u=n.default.rotrSL(o,s,19)^n.default.rotrBL(o,s,61)^n.default.shrSL(o,s,6),f=n.default.add4L(i,u,c[e-7],c[e-16]),E=n.default.add4H(f,r,g,a[e-7],a[e-16]);a[e]=0|E,c[e]=0|f}let{Ah:A,Al:r,Bh:i,Bl:g,Ch:u,Cl:f,Dh:E,Dl:l,Eh:I,El:B,Fh:C,Fl:h,Gh:d,Gl:p,Hh:Q,Hl:w}=this;for(let e=0;e<80;e++){const t=n.default.rotrSH(I,B,14)^n.default.rotrSH(I,B,18)^n.default.rotrBH(I,B,41),y=n.default.rotrSL(I,B,14)^n.default.rotrSL(I,B,18)^n.default.rotrBL(I,B,41),b=I&C^~I&d,m=B&h^~B&p,v=n.default.add5L(w,y,m,s[e],c[e]),S=n.default.add5H(v,Q,t,b,o[e],a[e]),R=0|v,k=n.default.rotrSH(A,r,28)^n.default.rotrBH(A,r,34)^n.default.rotrBH(A,r,39),P=n.default.rotrSL(A,r,28)^n.default.rotrBL(A,r,34)^n.default.rotrBL(A,r,39),T=A&i^A&u^i&u,O=r&g^r&f^g&f;Q=0|d,w=0|p,d=0|C,p=0|h,C=0|I,h=0|B,({h:I,l:B}=n.default.add(0|E,0|l,0|S,0|R)),E=0|u,l=0|f,u=0|i,f=0|g,i=0|A,g=0|r;const x=n.default.add3L(R,P,O);A=n.default.add3H(x,S,k,T),r=0|x}({h:A,l:r}=n.default.add(0|this.Ah,0|this.Al,0|A,0|r)),({h:i,l:g}=n.default.add(0|this.Bh,0|this.Bl,0|i,0|g)),({h:u,l:f}=n.default.add(0|this.Ch,0|this.Cl,0|u,0|f)),({h:E,l}=n.default.add(0|this.Dh,0|this.Dl,0|E,0|l)),({h:I,l:B}=n.default.add(0|this.Eh,0|this.El,0|I,0|B)),({h:C,l:h}=n.default.add(0|this.Fh,0|this.Fl,0|C,0|h)),({h:d,l:p}=n.default.add(0|this.Gh,0|this.Gl,0|d,0|p)),({h:Q,l:w}=n.default.add(0|this.Hh,0|this.Hl,0|Q,0|w)),this.set(A,r,i,g,u,f,E,l,I,B,C,h,d,p,Q,w)}roundClean(){a.fill(0),c.fill(0)}destroy(){this.buffer.fill(0),this.set(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)}}t.SHA512=g;class u extends g{constructor(){super(),this.Ah=-1942145080,this.Al=424955298,this.Bh=1944164710,this.Bl=-1982016298,this.Ch=502970286,this.Cl=855612546,this.Dh=1738396948,this.Dl=1479516111,this.Eh=258812777,this.El=2077511080,this.Fh=2011393907,this.Fl=79989058,this.Gh=1067287976,this.Gl=1780299464,this.Hh=286451373,this.Hl=-1848208735,this.outputLen=28}}t.SHA512_224=u;class f extends g{constructor(){super(),this.Ah=573645204,this.Al=-64227540,this.Bh=-1621794909,this.Bl=-934517566,this.Ch=596883563,this.Cl=1867755857,this.Dh=-1774684391,this.Dl=1497426621,this.Eh=-1775747358,this.El=-1467023389,this.Fh=-1101128155,this.Fl=1401305490,this.Gh=721525244,this.Gl=746961066,this.Hh=246885852,this.Hl=-2117784414,this.outputLen=32}}t.SHA512_256=f;class E extends g{constructor(){super(),this.Ah=-876896931,this.Al=-1056596264,this.Bh=1654270250,this.Bl=914150663,this.Ch=-1856437926,this.Cl=812702999,this.Dh=355462360,this.Dl=-150054599,this.Eh=1731405415,this.El=-4191439,this.Fh=-1900787065,this.Fl=1750603025,this.Gh=-619958771,this.Gl=1694076839,this.Hh=1203062813,this.Hl=-1090891868,this.outputLen=48}}t.SHA384=E,t.sha512=(0,i.wrapConstructor)((()=>new g)),t.sha512_224=(0,i.wrapConstructor)((()=>new u)),t.sha512_256=(0,i.wrapConstructor)((()=>new f)),t.sha384=(0,i.wrapConstructor)((()=>new E))},9074:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.Hash=t.nextTick=t.byteSwapIfBE=t.byteSwap=t.isLE=t.rotl=t.rotr=t.createView=t.u32=t.u8=void 0,t.isBytes=function(e){return e instanceof Uint8Array||null!=e&&\"object\"==typeof e&&\"Uint8Array\"===e.constructor.name},t.byteSwap32=function(e){for(let A=0;A=0&&ee().update(c(t)).digest(),A=e();return t.outputLen=A.outputLen,t.blockLen=A.blockLen,t.create=()=>e(),t},t.wrapConstructorWithOpts=function(e){const t=(t,A)=>e(A).update(c(t)).digest(),A=e({});return t.outputLen=A.outputLen,t.blockLen=A.blockLen,t.create=t=>e(t),t},t.wrapXOFConstructorWithOpts=function(e){const t=(t,A)=>e(A).update(c(t)).digest(),A=e({});return t.outputLen=A.outputLen,t.blockLen=A.blockLen,t.create=t=>e(t),t},t.randomBytes=function(e=32){if(r.crypto&&\"function\"==typeof r.crypto.getRandomValues)return r.crypto.getRandomValues(new Uint8Array(e));if(r.crypto&&\"function\"==typeof r.crypto.randomBytes)return r.crypto.randomBytes(e);throw new Error(\"crypto.getRandomValues must be defined\")};const r=A(6910),n=A(8460);t.u8=e=>new Uint8Array(e.buffer,e.byteOffset,e.byteLength);t.u32=e=>new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4));t.createView=e=>new DataView(e.buffer,e.byteOffset,e.byteLength);t.rotr=(e,t)=>e<<32-t|e>>>t;t.rotl=(e,t)=>e<>>32-t>>>0,t.isLE=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0];t.byteSwap=e=>e<<24&4278190080|e<<8&16711680|e>>>8&65280|e>>>24&255,t.byteSwapIfBE=t.isLE?e=>e:e=>(0,t.byteSwap)(e);const i=Array.from({length:256},((e,t)=>t.toString(16).padStart(2,\"0\")));const o={_0:48,_9:57,_A:65,_F:70,_a:97,_f:102};function s(e){return e>=o._0&&e<=o._9?e-o._0:e>=o._A&&e<=o._F?e-(o._A-10):e>=o._a&&e<=o._f?e-(o._a-10):void 0}function a(e){if(\"string\"!=typeof e)throw new Error(\"utf8ToBytes expected string, got \"+typeof e);return new Uint8Array((new TextEncoder).encode(e))}function c(e){return\"string\"==typeof e&&(e=a(e)),(0,n.bytes)(e),e}t.nextTick=async()=>{};t.Hash=class{clone(){return this._cloneInto()}};const g={}.toString},4261:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.utils=t.schnorr=t.verify=t.signSync=t.sign=t.getSharedSecret=t.recoverPublicKey=t.getPublicKey=t.Signature=t.Point=t.CURVE=void 0;const r=A(2028),n=BigInt(0),i=BigInt(1),o=BigInt(2),s=BigInt(3),a=BigInt(8),c=Object.freeze({a:n,b:BigInt(7),P:BigInt(\"0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f\"),n:BigInt(\"0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141\"),h:i,Gx:BigInt(\"55066263022277343669578718895168534326250603453777594175500187360389116729240\"),Gy:BigInt(\"32670510020758816978083085130507043184471273380659243275938904335757337482424\"),beta:BigInt(\"0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee\")});t.CURVE=c;const g=(e,t)=>(e+t/o)/t,u={beta:BigInt(\"0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee\"),splitScalar(e){const{n:t}=c,A=BigInt(\"0x3086d221a7d46bcde86c90e49284eb15\"),r=-i*BigInt(\"0xe4437ed6010e88286f547fa90abfe4c3\"),n=BigInt(\"0x114ca50f7a8e2f3f657c1108d9d44cfd8\"),o=A,s=BigInt(\"0x100000000000000000000000000000000\"),a=g(o*e,t),u=g(-r*e,t);let f=L(e-a*A-u*n,t),E=L(-a*r-u*o,t);const l=f>s,I=E>s;if(l&&(f=t-f),I&&(E=t-E),f>s||E>s)throw new Error(\"splitScalarEndo: Endomorphism failed, k=\"+e);return{k1neg:l,k1:f,k2neg:I,k2:E}}},f=32,E=32;function l(e){const{a:t,b:A}=c,r=L(e*e),n=L(r*e);return L(n+t*e+A)}const I=c.a===n;class B extends Error{constructor(e){super(e)}}function C(e){if(!(e instanceof h))throw new TypeError(\"JacobianPoint expected\")}class h{constructor(e,t,A){this.x=e,this.y=t,this.z=A}static fromAffine(e){if(!(e instanceof Q))throw new TypeError(\"JacobianPoint#fromAffine: expected Point\");return e.equals(Q.ZERO)?h.ZERO:new h(e.x,e.y,i)}static toAffineBatch(e){const t=function(e,t=c.P){const A=new Array(e.length),r=e.reduce(((e,r,i)=>r===n?e:(A[i]=e,L(e*r,t))),i),o=M(r,t);return e.reduceRight(((e,r,i)=>r===n?e:(A[i]=L(e*A[i],t),L(e*r,t))),o),A}(e.map((e=>e.z)));return e.map(((e,A)=>e.toAffine(t[A])))}static normalizeZ(e){return h.toAffineBatch(e).map(h.fromAffine)}equals(e){C(e);const{x:t,y:A,z:r}=this,{x:n,y:i,z:o}=e,s=L(r*r),a=L(o*o),c=L(t*a),g=L(n*s),u=L(L(A*o)*a),f=L(L(i*r)*s);return c===g&&u===f}negate(){return new h(this.x,L(-this.y),this.z)}double(){const{x:e,y:t,z:A}=this,r=L(e*e),n=L(t*t),i=L(n*n),c=e+n,g=L(o*(L(c*c)-r-i)),u=L(s*r),f=L(u*u),E=L(f-o*g),l=L(u*(g-E)-a*i),I=L(o*t*A);return new h(E,l,I)}add(e){C(e);const{x:t,y:A,z:r}=this,{x:i,y:s,z:a}=e;if(i===n||s===n)return this;if(t===n||A===n)return e;const c=L(r*r),g=L(a*a),u=L(t*g),f=L(i*c),E=L(L(A*a)*g),l=L(L(s*r)*c),I=L(f-u),B=L(l-E);if(I===n)return B===n?this.double():h.ZERO;const d=L(I*I),p=L(I*d),Q=L(u*d),w=L(B*B-p-o*Q),y=L(B*(Q-w)-E*p),b=L(r*a*I);return new h(w,y,b)}subtract(e){return this.add(e.negate())}multiplyUnsafe(e){const t=h.ZERO;if(\"bigint\"==typeof e&&e===n)return t;let A=F(e);if(A===i)return this;if(!I){let e=t,r=this;for(;A>n;)A&i&&(e=e.add(r)),r=r.double(),A>>=i;return e}let{k1neg:r,k1:o,k2neg:s,k2:a}=u.splitScalar(A),c=t,g=t,f=this;for(;o>n||a>n;)o&i&&(c=c.add(f)),a&i&&(g=g.add(f)),f=f.double(),o>>=i,a>>=i;return r&&(c=c.negate()),s&&(g=g.negate()),g=new h(L(g.x*u.beta),g.y,g.z),c.add(g)}precomputeWindow(e){const t=I?128/e+1:256/e+1,A=[];let r=this,n=r;for(let i=0;i>=u,s>a&&(s-=g,e+=i);const f=A,E=A+Math.abs(s)-1,l=t%2!=0,I=s<0;0===s?o=o.add(d(l,r[f])):n=n.add(d(I,r[E]))}return{p:n,f:o}}multiply(e,t){let A,r,n=F(e);if(I){const{k1neg:e,k1:i,k2neg:o,k2:s}=u.splitScalar(n);let{p:a,f:c}=this.wNAF(i,t),{p:g,f}=this.wNAF(s,t);a=d(e,a),g=d(o,g),g=new h(L(g.x*u.beta),g.y,g.z),A=a.add(g),r=c.add(f)}else{const{p:e,f:i}=this.wNAF(n,t);A=e,r=i}return h.normalizeZ([A,r])[0]}toAffine(e){const{x:t,y:A,z:r}=this,n=this.equals(h.ZERO);null==e&&(e=n?a:M(r));const o=e,s=L(o*o),c=L(s*o),g=L(t*s),u=L(A*c),f=L(r*o);if(n)return Q.ZERO;if(f!==i)throw new Error(\"invZ was invalid\");return new Q(g,u)}}function d(e,t){const A=t.negate();return e?A:t}h.BASE=new h(c.Gx,c.Gy,i),h.ZERO=new h(n,i,n);const p=new WeakMap;class Q{constructor(e,t){this.x=e,this.y=t}_setWindowSize(e){this._WINDOW_SIZE=e,p.delete(this)}hasEvenY(){return this.y%o===n}static fromCompressedHex(e){const t=32===e.length,A=U(t?e:e.subarray(1));if(!J(A))throw new Error(\"Point is not on curve\");let r=function(e){const{P:t}=c,A=BigInt(6),r=BigInt(11),n=BigInt(22),i=BigInt(23),a=BigInt(44),g=BigInt(88),u=e*e*e%t,f=u*u*e%t,E=N(f,s)*f%t,l=N(E,s)*f%t,I=N(l,o)*u%t,B=N(I,r)*I%t,C=N(B,n)*B%t,h=N(C,a)*C%t,d=N(h,g)*h%t,p=N(d,a)*C%t,Q=N(p,s)*f%t,w=N(Q,i)*B%t,y=N(w,A)*u%t,b=N(y,o);if(b*b%t!==e)throw new Error(\"Cannot find square root\");return b}(l(A));const n=(r&i)===i;if(t)n&&(r=L(-r));else{!(1&~e[0])!==n&&(r=L(-r))}const a=new Q(A,r);return a.assertValidity(),a}static fromUncompressedHex(e){const t=U(e.subarray(1,33)),A=U(e.subarray(33,65)),r=new Q(t,A);return r.assertValidity(),r}static fromHex(e){const t=D(e),A=t.length,r=t[0];if(A===f)return this.fromCompressedHex(t);if(33===A&&(2===r||3===r))return this.fromCompressedHex(t);if(65===A&&4===r)return this.fromUncompressedHex(t);throw new Error(`Point.fromHex: received invalid point. Expected 32-33 compressed bytes or 65 uncompressed bytes, not ${A}`)}static fromPrivateKey(e){return Q.BASE.multiply(V(e))}static fromSignature(e,t,A){const{r,s:n}=X(t);if(![0,1,2,3].includes(A))throw new Error(\"Cannot recover: invalid recovery bit\");const i=_(D(e)),{n:o}=c,s=2===A||3===A?r+o:r,a=M(s,o),g=L(-i*a,o),u=L(n*a,o),f=1&A?\"03\":\"02\",E=Q.fromHex(f+k(s)),l=Q.BASE.multiplyAndAddUnsafe(E,g,u);if(!l)throw new Error(\"Cannot recover signature: point at infinify\");return l.assertValidity(),l}toRawBytes(e=!1){return x(this.toHex(e))}toHex(e=!1){const t=k(this.x);if(e){return`${this.hasEvenY()?\"02\":\"03\"}${t}`}return`04${t}${k(this.y)}`}toHexX(){return this.toHex(!0).slice(2)}toRawX(){return this.toRawBytes(!0).slice(1)}assertValidity(){const e=\"Point is not on elliptic curve\",{x:t,y:A}=this;if(!J(t)||!J(A))throw new Error(e);const r=L(A*A);if(L(r-l(t))!==n)throw new Error(e)}equals(e){return this.x===e.x&&this.y===e.y}negate(){return new Q(this.x,L(-this.y))}double(){return h.fromAffine(this).double().toAffine()}add(e){return h.fromAffine(this).add(h.fromAffine(e)).toAffine()}subtract(e){return this.add(e.negate())}multiply(e){return h.fromAffine(this).multiply(e,this).toAffine()}multiplyAndAddUnsafe(e,t,A){const r=h.fromAffine(this),o=t===n||t===i||this!==Q.BASE?r.multiplyUnsafe(t):r.multiply(t),s=h.fromAffine(e).multiplyUnsafe(A),a=o.add(s);return a.equals(h.ZERO)?void 0:a.toAffine()}}function w(e){return Number.parseInt(e[0],16)>=8?\"00\"+e:e}function y(e){if(e.length<2||2!==e[0])throw new Error(`Invalid signature integer tag: ${S(e)}`);const t=e[1],A=e.subarray(2,t+2);if(!t||A.length!==t)throw new Error(\"Invalid signature integer: wrong length\");if(0===A[0]&&A[1]<=127)throw new Error(\"Invalid signature integer: trailing length\");return{data:U(A),left:e.subarray(t+2)}}t.Point=Q,Q.BASE=new Q(c.Gx,c.Gy),Q.ZERO=new Q(n,n);class b{constructor(e,t){this.r=e,this.s=t,this.assertValidity()}static fromCompact(e){const t=e instanceof Uint8Array,A=\"Signature.fromCompact\";if(\"string\"!=typeof e&&!t)throw new TypeError(`${A}: Expected string or Uint8Array`);const r=t?S(e):e;if(128!==r.length)throw new Error(`${A}: Expected 64-byte hex`);return new b(O(r.slice(0,64)),O(r.slice(64,128)))}static fromDER(e){const t=e instanceof Uint8Array;if(\"string\"!=typeof e&&!t)throw new TypeError(\"Signature.fromDER: Expected string or Uint8Array\");const{r:A,s:r}=function(e){if(e.length<2||48!=e[0])throw new Error(`Invalid signature tag: ${S(e)}`);if(e[1]!==e.length-2)throw new Error(\"Invalid signature: incorrect length\");const{data:t,left:A}=y(e.subarray(2)),{data:r,left:n}=y(A);if(n.length)throw new Error(`Invalid signature: left bytes after parsing: ${S(n)}`);return{r:t,s:r}}(t?e:x(e));return new b(A,r)}static fromHex(e){return this.fromDER(e)}assertValidity(){const{r:e,s:t}=this;if(!G(e))throw new Error(\"Invalid Signature: r must be 0 < r < n\");if(!G(t))throw new Error(\"Invalid Signature: s must be 0 < s < n\")}hasHighS(){const e=c.n>>i;return this.s>e}normalizeS(){return this.hasHighS()?new b(this.r,L(-this.s,c.n)):this}toDERRawBytes(){return x(this.toDERHex())}toDERHex(){const e=w(T(this.s)),t=w(T(this.r)),A=e.length/2,r=t.length/2,n=T(A),i=T(r);return`30${T(r+A+4)}02${i}${t}02${n}${e}`}toRawBytes(){return this.toDERRawBytes()}toHex(){return this.toDERHex()}toCompactRawBytes(){return x(this.toCompactHex())}toCompactHex(){return k(this.r)+k(this.s)}}function m(...e){if(!e.every((e=>e instanceof Uint8Array)))throw new Error(\"Uint8Array list expected\");if(1===e.length)return e[0];const t=e.reduce(((e,t)=>e+t.length),0),A=new Uint8Array(t);for(let t=0,r=0;tt.toString(16).padStart(2,\"0\")));function S(e){if(!(e instanceof Uint8Array))throw new Error(\"Expected Uint8Array\");let t=\"\";for(let A=0;A0)return BigInt(e);if(\"bigint\"==typeof e&&G(e))return e;throw new TypeError(\"Expected valid private scalar: 0 < scalar < curve.n\")}function L(e,t=c.P){const A=e%t;return A>=n?A:t+A}function N(e,t){const{P:A}=c;let r=e;for(;t-- >n;)r*=r,r%=A;return r}function M(e,t=c.P){if(e===n||t<=n)throw new Error(`invert: expected positive integers, got n=${e} mod=${t}`);let A=L(e,t),r=t,o=n,s=i,a=i,g=n;for(;A!==n;){const e=r/A,t=r%A,n=o-a*e,i=s-g*e;r=A,A=t,o=a,s=g,a=n,g=i}if(r!==i)throw new Error(\"invert: does not exist\");return L(o,t)}function _(e,t=!1){const A=function(e){const t=8*e.length-256,A=U(e);return t>0?A>>BigInt(t):A}(e);if(t)return A;const{n:r}=c;return A>=r?A-r:A}let j,H;class K{constructor(e,t){if(this.hashLen=e,this.qByteLen=t,\"number\"!=typeof e||e<2)throw new Error(\"hashLen must be a number\");if(\"number\"!=typeof t||t<2)throw new Error(\"qByteLen must be a number\");this.v=new Uint8Array(e).fill(1),this.k=new Uint8Array(e).fill(0),this.counter=0}hmac(...e){return t.utils.hmacSha256(this.k,...e)}hmacSync(...e){return H(this.k,...e)}checkSync(){if(\"function\"!=typeof H)throw new B(\"hmacSha256Sync needs to be set\")}incr(){if(this.counter>=1e3)throw new Error(\"Tried 1,000 k values for sign(), all were invalid\");this.counter+=1}async reseed(e=new Uint8Array){this.k=await this.hmac(this.v,Uint8Array.from([0]),e),this.v=await this.hmac(this.v),0!==e.length&&(this.k=await this.hmac(this.v,Uint8Array.from([1]),e),this.v=await this.hmac(this.v))}reseedSync(e=new Uint8Array){this.checkSync(),this.k=this.hmacSync(this.v,Uint8Array.from([0]),e),this.v=this.hmacSync(this.v),0!==e.length&&(this.k=this.hmacSync(this.v,Uint8Array.from([1]),e),this.v=this.hmacSync(this.v))}async generate(){this.incr();let e=0;const t=[];for(;e0)t=BigInt(e);else if(\"string\"==typeof e){if(64!==e.length)throw new Error(\"Expected 32 bytes of private key\");t=O(e)}else{if(!(e instanceof Uint8Array))throw new TypeError(\"Expected valid private key\");if(e.length!==E)throw new Error(\"Expected 32 bytes of private key\");t=U(e)}if(!G(t))throw new Error(\"Expected private key: 0 < key < n\");return t}function z(e){return e instanceof Q?(e.assertValidity(),e):Q.fromHex(e)}function X(e){if(e instanceof b)return e.assertValidity(),e;try{return b.fromDER(e)}catch(t){return b.fromCompact(e)}}function q(e){const t=e instanceof Uint8Array,A=\"string\"==typeof e,r=(t||A)&&e.length;return t?33===r||65===r:A?66===r||130===r:e instanceof Q}function W(e){return U(e.length>f?e.slice(0,f):e)}function Z(e){const t=W(e),A=L(t,c.n);return $(A{if((e=D(e)).length<40||e.length>1024)throw new Error(\"Expected valid bytes of private key as per FIPS 186\");return P(L(U(e),c.n-i)+i)},randomBytes:(e=32)=>{if(ge.web)return ge.web.getRandomValues(new Uint8Array(e));if(ge.node){const{randomBytes:t}=ge.node;return Uint8Array.from(t(e))}throw new Error(\"The environment doesn't have randomBytes function\")},randomPrivateKey:()=>t.utils.hashToPrivateKey(t.utils.randomBytes(40)),precompute(e=8,t=Q.BASE){const A=t===Q.BASE?t:new Q(t.x,t.y);return A._setWindowSize(e),A.multiply(s),A},sha256:async(...e)=>{if(ge.web){const t=await ge.web.subtle.digest(\"SHA-256\",m(...e));return new Uint8Array(t)}if(ge.node){const{createHash:t}=ge.node,A=t(\"sha256\");return e.forEach((e=>A.update(e))),Uint8Array.from(A.digest())}throw new Error(\"The environment doesn't have sha256 function\")},hmacSha256:async(e,...t)=>{if(ge.web){const A=await ge.web.subtle.importKey(\"raw\",e,{name:\"HMAC\",hash:{name:\"SHA-256\"}},!1,[\"sign\"]),r=m(...t),n=await ge.web.subtle.sign(\"HMAC\",A,r);return new Uint8Array(n)}if(ge.node){const{createHmac:A}=ge.node,r=A(\"sha256\",e);return t.forEach((e=>r.update(e))),Uint8Array.from(r.digest())}throw new Error(\"The environment doesn't have hmac-sha256 function\")},sha256Sync:void 0,hmacSha256Sync:void 0,taggedHash:async(e,...A)=>{let r=fe[e];if(void 0===r){const A=await t.utils.sha256(Uint8Array.from(e,(e=>e.charCodeAt(0))));r=m(A,A),fe[e]=r}return t.utils.sha256(r,...A)},taggedHashSync:(e,...t)=>{if(\"function\"!=typeof j)throw new B(\"sha256Sync is undefined, you need to set it\");let A=fe[e];if(void 0===A){const t=j(Uint8Array.from(e,(e=>e.charCodeAt(0))));A=m(t,t),fe[e]=A}return j(A,...t)},_JacobianPoint:h},Object.defineProperties(t.utils,{sha256Sync:{configurable:!1,get:()=>j,set(e){j||(j=e)}},hmacSha256Sync:{configurable:!1,get:()=>H,set(e){H||(H=e)}}})},6710:(e,t)=>{\"use strict\";function A(e){if(!Number.isSafeInteger(e))throw new Error(`Wrong integer: ${e}`)}function r(e){return e instanceof Uint8Array||null!=e&&\"object\"==typeof e&&\"Uint8Array\"===e.constructor.name}function n(...e){const t=e=>e,A=(e,t)=>A=>e(t(A));return{encode:e.map((e=>e.encode)).reduceRight(A,t),decode:e.map((e=>e.decode)).reduce(A,t)}}function i(e){return{encode:t=>{if(!Array.isArray(t)||t.length&&\"number\"!=typeof t[0])throw new Error(\"alphabet.encode input should be an array of numbers\");return t.map((t=>{if(A(t),t<0||t>=e.length)throw new Error(`Digit index outside alphabet: ${t} (alphabet: ${e.length})`);return e[t]}))},decode:t=>{if(!Array.isArray(t)||t.length&&\"string\"!=typeof t[0])throw new Error(\"alphabet.decode input should be array of strings\");return t.map((t=>{if(\"string\"!=typeof t)throw new Error(`alphabet.decode: not string element=${t}`);const A=e.indexOf(t);if(-1===A)throw new Error(`Unknown letter: \"${t}\". Allowed: ${e}`);return A}))}}}function o(e=\"\"){if(\"string\"!=typeof e)throw new Error(\"join separator should be string\");return{encode:t=>{if(!Array.isArray(t)||t.length&&\"string\"!=typeof t[0])throw new Error(\"join.encode input should be array of strings\");for(let e of t)if(\"string\"!=typeof e)throw new Error(`join.encode: non-string input=${e}`);return t.join(e)},decode:t=>{if(\"string\"!=typeof t)throw new Error(\"join.decode input should be string\");return t.split(e)}}}function s(e,t=\"=\"){if(A(e),\"string\"!=typeof t)throw new Error(\"padding chr should be string\");return{encode(A){if(!Array.isArray(A)||A.length&&\"string\"!=typeof A[0])throw new Error(\"padding.encode input should be array of strings\");for(let e of A)if(\"string\"!=typeof e)throw new Error(`padding.encode: non-string input=${e}`);for(;A.length*e%8;)A.push(t);return A},decode(A){if(!Array.isArray(A)||A.length&&\"string\"!=typeof A[0])throw new Error(\"padding.encode input should be array of strings\");for(let e of A)if(\"string\"!=typeof e)throw new Error(`padding.decode: non-string input=${e}`);let r=A.length;if(r*e%8)throw new Error(\"Invalid padding: string should have whole number of bytes\");for(;r>0&&A[r-1]===t;r--)if(!((r-1)*e%8))throw new Error(\"Invalid padding: string has too much padding\");return A.slice(0,r)}}}function a(e){if(\"function\"!=typeof e)throw new Error(\"normalize fn should be function\");return{encode:e=>e,decode:t=>e(t)}}function c(e,t,r){if(t<2)throw new Error(`convertRadix: wrong from=${t}, base cannot be less than 2`);if(r<2)throw new Error(`convertRadix: wrong to=${r}, base cannot be less than 2`);if(!Array.isArray(e))throw new Error(\"convertRadix: data should be array\");if(!e.length)return[];let n=0;const i=[],o=Array.from(e);for(o.forEach((e=>{if(A(e),e<0||e>=t)throw new Error(`Wrong integer: ${e}`)}));;){let e=0,A=!0;for(let i=n;it?g(t,e%t):e,u=(e,t)=>e+(t-g(e,t));function f(e,t,r,n){if(!Array.isArray(e))throw new Error(\"convertRadix2: data should be array\");if(t<=0||t>32)throw new Error(`convertRadix2: wrong from=${t}`);if(r<=0||r>32)throw new Error(`convertRadix2: wrong to=${r}`);if(u(t,r)>32)throw new Error(`convertRadix2: carry overflow from=${t} to=${r} carryBits=${u(t,r)}`);let i=0,o=0;const s=2**r-1,a=[];for(const n of e){if(A(n),n>=2**t)throw new Error(`convertRadix2: invalid data word=${n} from=${t}`);if(i=i<32)throw new Error(`convertRadix2: carry overflow pos=${o} from=${t}`);for(o+=t;o>=r;o-=r)a.push((i>>o-r&s)>>>0);i&=2**o-1}if(i=i<=t)throw new Error(\"Excess padding\");if(!n&&i)throw new Error(`Non-zero padding: ${i}`);return n&&o>0&&a.push(i>>>0),a}function E(e){return A(e),{encode:t=>{if(!r(t))throw new Error(\"radix.encode input should be Uint8Array\");return c(Array.from(t),256,e)},decode:t=>{if(!Array.isArray(t)||t.length&&\"number\"!=typeof t[0])throw new Error(\"radix.decode input should be array of numbers\");return Uint8Array.from(c(t,e,256))}}}function l(e,t=!1){if(A(e),e<=0||e>32)throw new Error(\"radix2: bits should be in (0..32]\");if(u(8,e)>32||u(e,8)>32)throw new Error(\"radix2: carry overflow\");return{encode:A=>{if(!r(A))throw new Error(\"radix2.encode input should be Uint8Array\");return f(Array.from(A),8,e,!t)},decode:A=>{if(!Array.isArray(A)||A.length&&\"number\"!=typeof A[0])throw new Error(\"radix2.decode input should be array of numbers\");return Uint8Array.from(f(A,e,8,t))}}}function I(e){if(\"function\"!=typeof e)throw new Error(\"unsafeWrapper fn should be function\");return function(...t){try{return e.apply(null,t)}catch(e){}}}function B(e,t){if(A(e),\"function\"!=typeof t)throw new Error(\"checksum fn should be function\");return{encode(A){if(!r(A))throw new Error(\"checksum.encode: input should be Uint8Array\");const n=t(A).slice(0,e),i=new Uint8Array(A.length+e);return i.set(A),i.set(n,A.length),i},decode(A){if(!r(A))throw new Error(\"checksum.decode: input should be Uint8Array\");const n=A.slice(0,-e),i=t(n).slice(0,e),o=A.slice(-e);for(let t=0;te.toUpperCase().replace(/O/g,\"0\").replace(/[IL]/g,\"1\")))),t.base64=n(l(6),i(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"),s(6),o(\"\")),t.base64nopad=n(l(6),i(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"),o(\"\")),t.base64url=n(l(6),i(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\"),s(6),o(\"\")),t.base64urlnopad=n(l(6),i(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\"),o(\"\"));const C=e=>n(E(58),i(e),o(\"\"));t.base58=C(\"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz\"),t.base58flickr=C(\"123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ\"),t.base58xrp=C(\"rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz\");const h=[0,2,3,5,6,7,9,10,11];t.base58xmr={encode(e){let A=\"\";for(let r=0;rn(B(4,(t=>e(e(t)))),t.base58),t.base58check=t.createBase58check;const d=n(i(\"qpzry9x8gf2tvdw0s3jn54khce6mua7l\"),o(\"\")),p=[996825010,642813549,513874426,1027748829,705979059];function Q(e){const t=e>>25;let A=(33554431&e)<<5;for(let e=0;e>e&1)&&(A^=p[e]);return A}function w(e,t,A=1){const r=e.length;let n=1;for(let t=0;t126)throw new Error(`Invalid prefix (${e})`);n=Q(n)^A>>5}n=Q(n);for(let t=0;tr)throw new TypeError(`Length ${n} exceeds limit ${r}`);const i=e.toLowerCase(),o=w(i,A,t);return`${i}1${d.encode(A)}${o}`}function s(e,A=90){if(\"string\"!=typeof e)throw new Error(\"bech32.decode input should be string, not \"+typeof e);if(e.length<8||!1!==A&&e.length>A)throw new TypeError(`Wrong string length: ${e.length} (${e}). Expected (8..${A})`);const r=e.toLowerCase();if(e!==r&&e!==e.toUpperCase())throw new Error(\"String must be lowercase or uppercase\");const n=r.lastIndexOf(\"1\");if(0===n||-1===n)throw new Error('Letter \"1\" must be present between prefix and data only');const i=r.slice(0,n),o=r.slice(n+1);if(o.length<6)throw new Error(\"Data must be at least 6 characters long\");const s=d.decode(o).slice(0,-6),a=w(i,s,t);if(!o.endsWith(a))throw new Error(`Invalid checksum in ${e}: expected \"${a}\"`);return{prefix:i,words:s}}return{encode:o,decode:s,encodeFromBytes:function(e,t){return o(e,n(t))},decodeToBytes:function(e){const{prefix:t,words:A}=s(e,!1);return{prefix:t,words:A,bytes:r(A)}},decodeUnsafe:I(s),fromWords:r,fromWordsUnsafe:i,toWords:n}}t.bech32=y(\"bech32\"),t.bech32m=y(\"bech32m\"),t.utf8={encode:e=>(new TextDecoder).decode(e),decode:e=>(new TextEncoder).encode(e)},t.hex=n(l(4),i(\"0123456789abcdef\"),o(\"\"),a((e=>{if(\"string\"!=typeof e||e.length%2)throw new TypeError(`hex.decode: expected string, got ${typeof e} with length ${e.length}`);return e.toLowerCase()})));const b={utf8:t.utf8,hex:t.hex,base16:t.base16,base32:t.base32,base64:t.base64,base64url:t.base64url,base58:t.base58,base58xmr:t.base58xmr},m=\"Invalid encoding type. Available types: utf8, hex, base16, base32, base64, base64url, base58, base58xmr\";t.bytesToString=(e,t)=>{if(\"string\"!=typeof e||!b.hasOwnProperty(e))throw new TypeError(m);if(!r(t))throw new TypeError(\"bytesToString() expects Uint8Array\");return b[e].encode(t)},t.str=t.bytesToString;t.stringToBytes=(e,t)=>{if(!b.hasOwnProperty(e))throw new TypeError(m);if(\"string\"!=typeof t)throw new TypeError(\"stringToBytes() expects string\");return b[e].decode(t)},t.bytes=t.stringToBytes},9784:(e,t,A)=>{\"use strict\";var r=A(3255).Buffer;e.exports=function(e){if(e.length>=255)throw new TypeError(\"Alphabet too long\");for(var t=new Uint8Array(256),A=0;A>>0,g=new Uint8Array(o);A>>0,g[E]=u%256>>>0,u=u/256>>>0;if(0!==u)throw new Error(\"Non-zero carry\");i=f,A++}for(var l=o-i;l!==o&&0===g[l];)l++;var I=r.allocUnsafe(n+(o-l));I.fill(0,0,n);for(var B=n;l!==o;)I[B++]=g[l++];return I}return{encode:function(t){if((Array.isArray(t)||t instanceof Uint8Array)&&(t=r.from(t)),!r.isBuffer(t))throw new TypeError(\"Expected Buffer\");if(0===t.length)return\"\";for(var A=0,n=0,i=0,o=t.length;i!==o&&0===t[i];)i++,A++;for(var c=(o-i)*g+1>>>0,u=new Uint8Array(c);i!==o;){for(var f=t[i],E=0,l=c-1;(0!==f||E>>0,u[l]=f%s>>>0,f=f/s>>>0;if(0!==f)throw new Error(\"Non-zero carry\");n=E,i++}for(var I=c-n;I!==c&&0===u[I];)I++;for(var B=a.repeat(A);I{\"use strict\";t.byteLength=function(e){var t=s(e),A=t[0],r=t[1];return 3*(A+r)/4-r},t.toByteArray=function(e){var t,A,i=s(e),o=i[0],a=i[1],c=new n(function(e,t,A){return 3*(t+A)/4-A}(0,o,a)),g=0,u=a>0?o-4:o;for(A=0;A>16&255,c[g++]=t>>8&255,c[g++]=255&t;2===a&&(t=r[e.charCodeAt(A)]<<2|r[e.charCodeAt(A+1)]>>4,c[g++]=255&t);1===a&&(t=r[e.charCodeAt(A)]<<10|r[e.charCodeAt(A+1)]<<4|r[e.charCodeAt(A+2)]>>2,c[g++]=t>>8&255,c[g++]=255&t);return c},t.fromByteArray=function(e){for(var t,r=e.length,n=r%3,i=[],o=16383,s=0,c=r-n;sc?c:s+o));1===n?(t=e[r-1],i.push(A[t>>2]+A[t<<4&63]+\"==\")):2===n&&(t=(e[r-2]<<8)+e[r-1],i.push(A[t>>10]+A[t>>4&63]+A[t<<2&63]+\"=\"));return i.join(\"\")};for(var A=[],r=[],n=\"undefined\"!=typeof Uint8Array?Uint8Array:Array,i=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\",o=0;o<64;++o)A[o]=i[o],r[i.charCodeAt(o)]=o;function s(e){var t=e.length;if(t%4>0)throw new Error(\"Invalid string. Length must be a multiple of 4\");var A=e.indexOf(\"=\");return-1===A&&(A=t),[A,A===t?0:4-A%4]}function a(e,t,r){for(var n,i,o=[],s=t;s>18&63]+A[i>>12&63]+A[i>>6&63]+A[63&i]);return o.join(\"\")}r[\"-\".charCodeAt(0)]=62,r[\"_\".charCodeAt(0)]=63},6586:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.bech32m=t.bech32=void 0;const A=\"qpzry9x8gf2tvdw0s3jn54khce6mua7l\",r={};for(let e=0;e<32;e++){const t=A.charAt(e);r[t]=e}function n(e){const t=e>>25;return(33554431&e)<<5^996825010&-(1&t)^642813549&-(t>>1&1)^513874426&-(t>>2&1)^1027748829&-(t>>3&1)^705979059&-(t>>4&1)}function i(e){let t=1;for(let A=0;A126)return\"Invalid prefix (\"+e+\")\";t=n(t)^r>>5}t=n(t);for(let A=0;A=A;)i-=A,s.push(n>>i&o);if(r)i>0&&s.push(n<=t)return\"Excess padding\";if(n<A)return\"Exceeds length limit\";const o=e.toLowerCase(),s=e.toUpperCase();if(e!==o&&e!==s)return\"Mixed-case string \"+e;const a=(e=o).lastIndexOf(\"1\");if(-1===a)return\"No separator character for \"+e;if(0===a)return\"Missing prefix for \"+e;const c=e.slice(0,a),g=e.slice(a+1);if(g.length<6)return\"Data too short\";let u=i(c);if(\"string\"==typeof u)return u;const f=[];for(let e=0;e=g.length||f.push(A)}return u!==t?\"Invalid checksum for \"+e:{prefix:c,words:f}}return t=\"bech32\"===e?1:734539939,{decodeUnsafe:function(e,t){const A=o(e,t);if(\"object\"==typeof A)return A},decode:function(e,t){const A=o(e,t);if(\"object\"==typeof A)return A;throw new Error(A)},encode:function(e,r,o){if(o=o||90,e.length+7+r.length>o)throw new TypeError(\"Exceeds length limit\");let s=i(e=e.toLowerCase());if(\"string\"==typeof s)throw new Error(s);let a=e+\"1\";for(let e=0;e>5)throw new Error(\"Non 5-bit word\");s=n(s)^t,a+=A.charAt(t)}for(let e=0;e<6;++e)s=n(s);s^=t;for(let e=0;e<6;++e){a+=A.charAt(s>>5*(5-e)&31)}return a},toWords:s,fromWordsUnsafe:a,fromWords:c}}t.bech32=g(\"bech32\"),t.bech32m=g(\"bech32m\")},3162:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});const r=A(6808);function n(e,t,A){return r=>{if(e.has(r))return;const n=A.filter((e=>e.key.toString(\"hex\")===r))[0];t.push(n),e.add(r)}}function i(e){return e.globalMap.unsignedTx}function o(e){const t=new Set;return e.forEach((e=>{const A=e.key.toString(\"hex\");if(t.has(A))throw new Error(\"Combine: KeyValue Map keys should be unique\");t.add(A)})),t}t.combine=function(e){const t=e[0],A=r.psbtToKeyVals(t),s=e.slice(1);if(0===s.length)throw new Error(\"Combine: Nothing to combine\");const a=i(t);if(void 0===a)throw new Error(\"Combine: Self missing transaction\");const c=o(A.globalKeyVals),g=A.inputKeyVals.map(o),u=A.outputKeyVals.map(o);for(const e of s){const t=i(e);if(void 0===t||!t.toBuffer().equals(a.toBuffer()))throw new Error(\"Combine: One of the Psbts does not have the same transaction.\");const s=r.psbtToKeyVals(e);o(s.globalKeyVals).forEach(n(c,A.globalKeyVals,s.globalKeyVals));s.inputKeyVals.map(o).forEach(((e,t)=>e.forEach(n(g[t],A.inputKeyVals[t],s.inputKeyVals[t]))));s.outputKeyVals.map(o).forEach(((e,t)=>e.forEach(n(u[t],A.outputKeyVals[t],s.outputKeyVals[t]))))}return r.psbtFromKeyVals(a,{globalMapKeyVals:A.globalKeyVals,inputKeyVals:A.inputKeyVals,outputKeyVals:A.outputKeyVals})}},9977:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);t.decode=function(e){if(e.key[0]!==n.GlobalTypes.GLOBAL_XPUB)throw new Error(\"Decode Error: could not decode globalXpub with key 0x\"+e.key.toString(\"hex\"));if(79!==e.key.length||![2,3].includes(e.key[46]))throw new Error(\"Decode Error: globalXpub has invalid extended pubkey in key 0x\"+e.key.toString(\"hex\"));if(e.value.length/4%1!=0)throw new Error(\"Decode Error: Global GLOBAL_XPUB value length should be multiple of 4\");const t=e.key.slice(1),A={masterFingerprint:e.value.slice(0,4),extendedPubkey:t,path:\"m\"};for(const t of(r=e.value.length/4-1,[...Array(r).keys()])){const r=e.value.readUInt32LE(4*t+4),n=!!(2147483648&r),i=2147483647&r;A.path+=\"/\"+i.toString(10)+(n?\"'\":\"\")}var r;return A},t.encode=function(e){const t=r.from([n.GlobalTypes.GLOBAL_XPUB]),A=r.concat([t,e.extendedPubkey]),i=e.path.split(\"/\"),o=r.allocUnsafe(4*i.length);e.masterFingerprint.copy(o,0);let s=4;return i.slice(1).forEach((e=>{const t=\"'\"===e.slice(-1);let A=2147483647&parseInt(t?e.slice(0,-1):e,10);t&&(A+=2147483648),o.writeUInt32LE(A,s),s+=4})),{key:A,value:o}},t.expected=\"{ masterFingerprint: Buffer; extendedPubkey: Buffer; path: string; }\",t.check=function(e){const t=e.extendedPubkey,A=e.masterFingerprint,n=e.path;return r.isBuffer(t)&&78===t.length&&[2,3].indexOf(t[45])>-1&&r.isBuffer(A)&&4===A.length&&\"string\"==typeof n&&!!n.match(/^m(\\/\\d+'?)*$/)},t.canAddToArray=function(e,t,A){const r=t.extendedPubkey.toString(\"hex\");return!A.has(r)&&(A.add(r),0===e.filter((e=>e.extendedPubkey.equals(t.extendedPubkey))).length)}},3398:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);t.encode=function(e){return{key:r.from([n.GlobalTypes.UNSIGNED_TX]),value:e.toBuffer()}}},6317:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0});const r=A(9889),n=A(9977),i=A(3398),o=A(7312),s=A(1661),a=A(8730),c=A(5098),g=A(4474),u=A(9175),f=A(7279),E=A(7544),l=A(241),I=A(3155),B=A(4709),C=A(9574),h=A(6896),d=A(437),p=A(5400),Q=A(2751),w=A(9632),y=A(9079),b={unsignedTx:i,globalXpub:n,checkPubkey:d.makeChecker([])};t.globals=b;const m={nonWitnessUtxo:a,partialSig:c,sighashType:u,finalScriptSig:o,finalScriptWitness:s,porCommitment:g,witnessUtxo:B,bip32Derivation:h.makeConverter(r.InputTypes.BIP32_DERIVATION),redeemScript:p.makeConverter(r.InputTypes.REDEEM_SCRIPT),witnessScript:y.makeConverter(r.InputTypes.WITNESS_SCRIPT),checkPubkey:d.makeChecker([r.InputTypes.PARTIAL_SIG,r.InputTypes.BIP32_DERIVATION]),tapKeySig:f,tapScriptSig:I,tapLeafScript:E,tapBip32Derivation:Q.makeConverter(r.InputTypes.TAP_BIP32_DERIVATION),tapInternalKey:w.makeConverter(r.InputTypes.TAP_INTERNAL_KEY),tapMerkleRoot:l};t.inputs=m;const v={bip32Derivation:h.makeConverter(r.OutputTypes.BIP32_DERIVATION),redeemScript:p.makeConverter(r.OutputTypes.REDEEM_SCRIPT),witnessScript:y.makeConverter(r.OutputTypes.WITNESS_SCRIPT),checkPubkey:d.makeChecker([r.OutputTypes.BIP32_DERIVATION]),tapBip32Derivation:Q.makeConverter(r.OutputTypes.TAP_BIP32_DERIVATION),tapTree:C,tapInternalKey:w.makeConverter(r.OutputTypes.TAP_INTERNAL_KEY)};t.outputs=v},7312:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);t.decode=function(e){if(e.key[0]!==n.InputTypes.FINAL_SCRIPTSIG)throw new Error(\"Decode Error: could not decode finalScriptSig with key 0x\"+e.key.toString(\"hex\"));return e.value},t.encode=function(e){return{key:r.from([n.InputTypes.FINAL_SCRIPTSIG]),value:e}},t.expected=\"Buffer\",t.check=function(e){return r.isBuffer(e)},t.canAdd=function(e,t){return!!e&&!!t&&void 0===e.finalScriptSig}},1661:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);t.decode=function(e){if(e.key[0]!==n.InputTypes.FINAL_SCRIPTWITNESS)throw new Error(\"Decode Error: could not decode finalScriptWitness with key 0x\"+e.key.toString(\"hex\"));return e.value},t.encode=function(e){return{key:r.from([n.InputTypes.FINAL_SCRIPTWITNESS]),value:e}},t.expected=\"Buffer\",t.check=function(e){return r.isBuffer(e)},t.canAdd=function(e,t){return!!e&&!!t&&void 0===e.finalScriptWitness}},8730:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);t.decode=function(e){if(e.key[0]!==n.InputTypes.NON_WITNESS_UTXO)throw new Error(\"Decode Error: could not decode nonWitnessUtxo with key 0x\"+e.key.toString(\"hex\"));return e.value},t.encode=function(e){return{key:r.from([n.InputTypes.NON_WITNESS_UTXO]),value:e}},t.expected=\"Buffer\",t.check=function(e){return r.isBuffer(e)},t.canAdd=function(e,t){return!!e&&!!t&&void 0===e.nonWitnessUtxo}},5098:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);t.decode=function(e){if(e.key[0]!==n.InputTypes.PARTIAL_SIG)throw new Error(\"Decode Error: could not decode partialSig with key 0x\"+e.key.toString(\"hex\"));if(34!==e.key.length&&66!==e.key.length||![2,3,4].includes(e.key[1]))throw new Error(\"Decode Error: partialSig has invalid pubkey in key 0x\"+e.key.toString(\"hex\"));return{pubkey:e.key.slice(1),signature:e.value}},t.encode=function(e){const t=r.from([n.InputTypes.PARTIAL_SIG]);return{key:r.concat([t,e.pubkey]),value:e.signature}},t.expected=\"{ pubkey: Buffer; signature: Buffer; }\",t.check=function(e){return r.isBuffer(e.pubkey)&&r.isBuffer(e.signature)&&[33,65].includes(e.pubkey.length)&&[2,3,4].includes(e.pubkey[0])&&function(e){if(!r.isBuffer(e)||e.length<9)return!1;if(48!==e[0])return!1;if(e.length!==e[1]+3)return!1;if(2!==e[2])return!1;const t=e[3];if(t>33||t<1)return!1;if(2!==e[3+t+1])return!1;const A=e[3+t+2];return!(A>33||A<1)&&e.length===3+t+2+A+2}(e.signature)},t.canAddToArray=function(e,t,A){const r=t.pubkey.toString(\"hex\");return!A.has(r)&&(A.add(r),0===e.filter((e=>e.pubkey.equals(t.pubkey))).length)}},4474:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);t.decode=function(e){if(e.key[0]!==n.InputTypes.POR_COMMITMENT)throw new Error(\"Decode Error: could not decode porCommitment with key 0x\"+e.key.toString(\"hex\"));return e.value.toString(\"utf8\")},t.encode=function(e){return{key:r.from([n.InputTypes.POR_COMMITMENT]),value:r.from(e,\"utf8\")}},t.expected=\"string\",t.check=function(e){return\"string\"==typeof e},t.canAdd=function(e,t){return!!e&&!!t&&void 0===e.porCommitment}},9175:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);t.decode=function(e){if(e.key[0]!==n.InputTypes.SIGHASH_TYPE)throw new Error(\"Decode Error: could not decode sighashType with key 0x\"+e.key.toString(\"hex\"));return e.value.readUInt32LE(0)},t.encode=function(e){const t=r.from([n.InputTypes.SIGHASH_TYPE]),A=r.allocUnsafe(4);return A.writeUInt32LE(e,0),{key:t,value:A}},t.expected=\"number\",t.check=function(e){return\"number\"==typeof e},t.canAdd=function(e,t){return!!e&&!!t&&void 0===e.sighashType}},7279:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);function i(e){return r.isBuffer(e)&&(64===e.length||65===e.length)}t.decode=function(e){if(e.key[0]!==n.InputTypes.TAP_KEY_SIG||1!==e.key.length)throw new Error(\"Decode Error: could not decode tapKeySig with key 0x\"+e.key.toString(\"hex\"));if(!i(e.value))throw new Error(\"Decode Error: tapKeySig not a valid 64-65-byte BIP340 signature\");return e.value},t.encode=function(e){return{key:r.from([n.InputTypes.TAP_KEY_SIG]),value:e}},t.expected=\"Buffer\",t.check=i,t.canAdd=function(e,t){return!!e&&!!t&&void 0===e.tapKeySig}},7544:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);t.decode=function(e){if(e.key[0]!==n.InputTypes.TAP_LEAF_SCRIPT)throw new Error(\"Decode Error: could not decode tapLeafScript with key 0x\"+e.key.toString(\"hex\"));if((e.key.length-2)%32!=0)throw new Error(\"Decode Error: tapLeafScript has invalid control block in key 0x\"+e.key.toString(\"hex\"));const t=e.value[e.value.length-1];if((254&e.key[1])!==t)throw new Error(\"Decode Error: tapLeafScript bad leaf version in key 0x\"+e.key.toString(\"hex\"));const A=e.value.slice(0,-1);return{controlBlock:e.key.slice(1),script:A,leafVersion:t}},t.encode=function(e){const t=r.from([n.InputTypes.TAP_LEAF_SCRIPT]),A=r.from([e.leafVersion]);return{key:r.concat([t,e.controlBlock]),value:r.concat([e.script,A])}},t.expected=\"{ controlBlock: Buffer; leafVersion: number, script: Buffer; }\",t.check=function(e){return r.isBuffer(e.controlBlock)&&(e.controlBlock.length-1)%32==0&&(254&e.controlBlock[0])===e.leafVersion&&r.isBuffer(e.script)},t.canAddToArray=function(e,t,A){const r=t.controlBlock.toString(\"hex\");return!A.has(r)&&(A.add(r),0===e.filter((e=>e.controlBlock.equals(t.controlBlock))).length)}},241:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);function i(e){return r.isBuffer(e)&&32===e.length}t.decode=function(e){if(e.key[0]!==n.InputTypes.TAP_MERKLE_ROOT||1!==e.key.length)throw new Error(\"Decode Error: could not decode tapMerkleRoot with key 0x\"+e.key.toString(\"hex\"));if(!i(e.value))throw new Error(\"Decode Error: tapMerkleRoot not a 32-byte hash\");return e.value},t.encode=function(e){return{key:r.from([n.InputTypes.TAP_MERKLE_ROOT]),value:e}},t.expected=\"Buffer\",t.check=i,t.canAdd=function(e,t){return!!e&&!!t&&void 0===e.tapMerkleRoot}},3155:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889);t.decode=function(e){if(e.key[0]!==n.InputTypes.TAP_SCRIPT_SIG)throw new Error(\"Decode Error: could not decode tapScriptSig with key 0x\"+e.key.toString(\"hex\"));if(65!==e.key.length)throw new Error(\"Decode Error: tapScriptSig has invalid key 0x\"+e.key.toString(\"hex\"));if(64!==e.value.length&&65!==e.value.length)throw new Error(\"Decode Error: tapScriptSig has invalid signature in key 0x\"+e.key.toString(\"hex\"));return{pubkey:e.key.slice(1,33),leafHash:e.key.slice(33),signature:e.value}},t.encode=function(e){const t=r.from([n.InputTypes.TAP_SCRIPT_SIG]);return{key:r.concat([t,e.pubkey,e.leafHash]),value:e.signature}},t.expected=\"{ pubkey: Buffer; leafHash: Buffer; signature: Buffer; }\",t.check=function(e){return r.isBuffer(e.pubkey)&&r.isBuffer(e.leafHash)&&r.isBuffer(e.signature)&&32===e.pubkey.length&&32===e.leafHash.length&&(64===e.signature.length||65===e.signature.length)},t.canAddToArray=function(e,t,A){const r=t.pubkey.toString(\"hex\")+t.leafHash.toString(\"hex\");return!A.has(r)&&(A.add(r),0===e.filter((e=>e.pubkey.equals(t.pubkey)&&e.leafHash.equals(t.leafHash))).length)}},4709:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889),i=A(5962),o=A(2715);t.decode=function(e){if(e.key[0]!==n.InputTypes.WITNESS_UTXO)throw new Error(\"Decode Error: could not decode witnessUtxo with key 0x\"+e.key.toString(\"hex\"));const t=i.readUInt64LE(e.value,0);let A=8;const r=o.decode(e.value,A);A+=o.encodingLength(r);const s=e.value.slice(A);if(s.length!==r)throw new Error(\"Decode Error: WITNESS_UTXO script is not proper length\");return{script:s,value:t}},t.encode=function(e){const{script:t,value:A}=e,s=o.encodingLength(t.length),a=r.allocUnsafe(8+s+t.length);return i.writeUInt64LE(a,A,0),o.encode(t.length,a,8),t.copy(a,8+s),{key:r.from([n.InputTypes.WITNESS_UTXO]),value:a}},t.expected=\"{ script: Buffer; value: number; }\",t.check=function(e){return r.isBuffer(e.script)&&\"number\"==typeof e.value},t.canAdd=function(e,t){return!!e&&!!t&&void 0===e.witnessUtxo}},9574:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(9889),i=A(2715);t.decode=function(e){if(e.key[0]!==n.OutputTypes.TAP_TREE||1!==e.key.length)throw new Error(\"Decode Error: could not decode tapTree with key 0x\"+e.key.toString(\"hex\"));let t=0;const A=[];for(;t[r.of(e.depth,e.leafVersion),i.encode(e.script.length),e.script])));return{key:t,value:r.concat(A)}},t.expected=\"{ leaves: [{ depth: number; leafVersion: number, script: Buffer; }] }\",t.check=function(e){return Array.isArray(e.leaves)&&e.leaves.every((e=>e.depth>=0&&e.depth<=128&&(254&e.leafVersion)===e.leafVersion&&r.isBuffer(e.script)))},t.canAdd=function(e,t){return!!e&&!!t&&void 0===e.tapTree}},6896:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=e=>33===e.length&&[2,3].includes(e[0])||65===e.length&&4===e[0];t.makeConverter=function(e,t=n){return{decode:function(A){if(A.key[0]!==e)throw new Error(\"Decode Error: could not decode bip32Derivation with key 0x\"+A.key.toString(\"hex\"));const r=A.key.slice(1);if(!t(r))throw new Error(\"Decode Error: bip32Derivation has invalid pubkey in key 0x\"+A.key.toString(\"hex\"));if(A.value.length/4%1!=0)throw new Error(\"Decode Error: Input BIP32_DERIVATION value length should be multiple of 4\");const n={masterFingerprint:A.value.slice(0,4),pubkey:r,path:\"m\"};for(const e of(i=A.value.length/4-1,[...Array(i).keys()])){const t=A.value.readUInt32LE(4*e+4),r=!!(2147483648&t),i=2147483647&t;n.path+=\"/\"+i.toString(10)+(r?\"'\":\"\")}var i;return n},encode:function(t){const A=r.from([e]),n=r.concat([A,t.pubkey]),i=t.path.split(\"/\"),o=r.allocUnsafe(4*i.length);t.masterFingerprint.copy(o,0);let s=4;return i.slice(1).forEach((e=>{const t=\"'\"===e.slice(-1);let A=2147483647&parseInt(t?e.slice(0,-1):e,10);t&&(A+=2147483648),o.writeUInt32LE(A,s),s+=4})),{key:n,value:o}},check:function(e){return r.isBuffer(e.pubkey)&&r.isBuffer(e.masterFingerprint)&&\"string\"==typeof e.path&&t(e.pubkey)&&4===e.masterFingerprint.length},expected:\"{ masterFingerprint: Buffer; pubkey: Buffer; path: string; }\",canAddToArray:function(e,t,A){const r=t.pubkey.toString(\"hex\");return!A.has(r)&&(A.add(r),0===e.filter((e=>e.pubkey.equals(t.pubkey))).length)}}}},437:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.makeChecker=function(e){return function(t){let A;if(e.includes(t.key[0])&&(A=t.key.slice(1),33!==A.length&&65!==A.length||![2,3,4].includes(A[0])))throw new Error(\"Format Error: invalid pubkey in key 0x\"+t.key.toString(\"hex\"));return A}}},5400:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.makeConverter=function(e){return{decode:function(t){if(t.key[0]!==e)throw new Error(\"Decode Error: could not decode redeemScript with key 0x\"+t.key.toString(\"hex\"));return t.value},encode:function(t){return{key:r.from([e]),value:t}},check:function(e){return r.isBuffer(e)},expected:\"Buffer\",canAdd:function(e,t){return!!e&&!!t&&void 0===e.redeemScript}}}},2751:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(2715),i=A(6896),o=e=>32===e.length;t.makeConverter=function(e){const t=i.makeConverter(e,o);return{decode:function(e){const A=n.decode(e.value),r=n.encodingLength(A),i=t.decode({key:e.key,value:e.value.slice(r+32*A)}),o=new Array(A);for(let t=0,n=r;tr.isBuffer(e)&&32===e.length))&&t.check(e)},expected:\"{ masterFingerprint: Buffer; pubkey: Buffer; path: string; leafHashes: Buffer[]; }\",canAddToArray:t.canAddToArray}}},9632:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.makeConverter=function(e){return{decode:function(t){if(t.key[0]!==e||1!==t.key.length)throw new Error(\"Decode Error: could not decode tapInternalKey with key 0x\"+t.key.toString(\"hex\"));if(32!==t.value.length)throw new Error(\"Decode Error: tapInternalKey not a 32-byte x-only pubkey\");return t.value},encode:function(t){return{key:r.from([e]),value:t}},check:function(e){return r.isBuffer(e)&&32===e.length},expected:\"Buffer\",canAdd:function(e,t){return!!e&&!!t&&void 0===e.tapInternalKey}}}},9079:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.makeConverter=function(e){return{decode:function(t){if(t.key[0]!==e)throw new Error(\"Decode Error: could not decode witnessScript with key 0x\"+t.key.toString(\"hex\"));return t.value},encode:function(t){return{key:r.from([e]),value:t}},check:function(e){return r.isBuffer(e)},expected:\"Buffer\",canAdd:function(e,t){return!!e&&!!t&&void 0===e.witnessScript}}}},5962:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(2715);function i(e){const t=e.key.length,A=e.value.length,i=n.encodingLength(t),o=n.encodingLength(A),s=r.allocUnsafe(i+t+o+A);return n.encode(t,s,0),e.key.copy(s,i),n.encode(A,s,i+t),e.value.copy(s,i+t+o),s}function o(e,t){if(\"number\"!=typeof e)throw new Error(\"cannot write a non-number as a number\");if(e<0)throw new Error(\"specified a negative value for writing an unsigned value\");if(e>t)throw new Error(\"RangeError: value out of range\");if(Math.floor(e)!==e)throw new Error(\"value has a fractional component\")}t.range=e=>[...Array(e).keys()],t.reverseBuffer=function(e){if(e.length<1)return e;let t=e.length-1,A=0;for(let r=0;r{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});function n(e){if(e<0||e>9007199254740991||e%1!=0)throw new RangeError(\"value out of range\")}function i(e){return n(e),e<253?1:e<=65535?3:e<=4294967295?5:9}t.encode=function e(t,A,o){if(n(t),A||(A=r.allocUnsafe(i(t))),!r.isBuffer(A))throw new TypeError(\"buffer must be a Buffer instance\");return o||(o=0),t<253?(A.writeUInt8(t,o),Object.assign(e,{bytes:1})):t<=65535?(A.writeUInt8(253,o),A.writeUInt16LE(t,o+1),Object.assign(e,{bytes:3})):t<=4294967295?(A.writeUInt8(254,o),A.writeUInt32LE(t,o+1),Object.assign(e,{bytes:5})):(A.writeUInt8(255,o),A.writeUInt32LE(t>>>0,o+1),A.writeUInt32LE(t/4294967296|0,o+5),Object.assign(e,{bytes:9})),A},t.decode=function e(t,A){if(!r.isBuffer(t))throw new TypeError(\"buffer must be a Buffer instance\");A||(A=0);const i=t.readUInt8(A);if(i<253)return Object.assign(e,{bytes:1}),i;if(253===i)return Object.assign(e,{bytes:3}),t.readUInt16LE(A+1);if(254===i)return Object.assign(e,{bytes:5}),t.readUInt32LE(A+1);{Object.assign(e,{bytes:9});const r=t.readUInt32LE(A+1),i=4294967296*t.readUInt32LE(A+5)+r;return n(i),i}},t.encodingLength=i},4112:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(6317),i=A(5962),o=A(2715),s=A(9889);function a(e,t,A){if(!t.equals(r.from([A])))throw new Error(`Format Error: Invalid ${e} key: ${t.toString(\"hex\")}`)}function c(e,{globalMapKeyVals:t,inputKeyVals:A,outputKeyVals:r}){const o={unsignedTx:e};let c=0;for(const e of t)switch(e.key[0]){case s.GlobalTypes.UNSIGNED_TX:if(a(\"global\",e.key,s.GlobalTypes.UNSIGNED_TX),c>0)throw new Error(\"Format Error: GlobalMap has multiple UNSIGNED_TX\");c++;break;case s.GlobalTypes.GLOBAL_XPUB:void 0===o.globalXpub&&(o.globalXpub=[]),o.globalXpub.push(n.globals.globalXpub.decode(e));break;default:o.unknownKeyVals||(o.unknownKeyVals=[]),o.unknownKeyVals.push(e)}const g=A.length,u=r.length,f=[],E=[];for(const e of i.range(g)){const t={};for(const r of A[e])switch(n.inputs.checkPubkey(r),r.key[0]){case s.InputTypes.NON_WITNESS_UTXO:if(a(\"input\",r.key,s.InputTypes.NON_WITNESS_UTXO),void 0!==t.nonWitnessUtxo)throw new Error(\"Format Error: Input has multiple NON_WITNESS_UTXO\");t.nonWitnessUtxo=n.inputs.nonWitnessUtxo.decode(r);break;case s.InputTypes.WITNESS_UTXO:if(a(\"input\",r.key,s.InputTypes.WITNESS_UTXO),void 0!==t.witnessUtxo)throw new Error(\"Format Error: Input has multiple WITNESS_UTXO\");t.witnessUtxo=n.inputs.witnessUtxo.decode(r);break;case s.InputTypes.PARTIAL_SIG:void 0===t.partialSig&&(t.partialSig=[]),t.partialSig.push(n.inputs.partialSig.decode(r));break;case s.InputTypes.SIGHASH_TYPE:if(a(\"input\",r.key,s.InputTypes.SIGHASH_TYPE),void 0!==t.sighashType)throw new Error(\"Format Error: Input has multiple SIGHASH_TYPE\");t.sighashType=n.inputs.sighashType.decode(r);break;case s.InputTypes.REDEEM_SCRIPT:if(a(\"input\",r.key,s.InputTypes.REDEEM_SCRIPT),void 0!==t.redeemScript)throw new Error(\"Format Error: Input has multiple REDEEM_SCRIPT\");t.redeemScript=n.inputs.redeemScript.decode(r);break;case s.InputTypes.WITNESS_SCRIPT:if(a(\"input\",r.key,s.InputTypes.WITNESS_SCRIPT),void 0!==t.witnessScript)throw new Error(\"Format Error: Input has multiple WITNESS_SCRIPT\");t.witnessScript=n.inputs.witnessScript.decode(r);break;case s.InputTypes.BIP32_DERIVATION:void 0===t.bip32Derivation&&(t.bip32Derivation=[]),t.bip32Derivation.push(n.inputs.bip32Derivation.decode(r));break;case s.InputTypes.FINAL_SCRIPTSIG:a(\"input\",r.key,s.InputTypes.FINAL_SCRIPTSIG),t.finalScriptSig=n.inputs.finalScriptSig.decode(r);break;case s.InputTypes.FINAL_SCRIPTWITNESS:a(\"input\",r.key,s.InputTypes.FINAL_SCRIPTWITNESS),t.finalScriptWitness=n.inputs.finalScriptWitness.decode(r);break;case s.InputTypes.POR_COMMITMENT:a(\"input\",r.key,s.InputTypes.POR_COMMITMENT),t.porCommitment=n.inputs.porCommitment.decode(r);break;case s.InputTypes.TAP_KEY_SIG:a(\"input\",r.key,s.InputTypes.TAP_KEY_SIG),t.tapKeySig=n.inputs.tapKeySig.decode(r);break;case s.InputTypes.TAP_SCRIPT_SIG:void 0===t.tapScriptSig&&(t.tapScriptSig=[]),t.tapScriptSig.push(n.inputs.tapScriptSig.decode(r));break;case s.InputTypes.TAP_LEAF_SCRIPT:void 0===t.tapLeafScript&&(t.tapLeafScript=[]),t.tapLeafScript.push(n.inputs.tapLeafScript.decode(r));break;case s.InputTypes.TAP_BIP32_DERIVATION:void 0===t.tapBip32Derivation&&(t.tapBip32Derivation=[]),t.tapBip32Derivation.push(n.inputs.tapBip32Derivation.decode(r));break;case s.InputTypes.TAP_INTERNAL_KEY:a(\"input\",r.key,s.InputTypes.TAP_INTERNAL_KEY),t.tapInternalKey=n.inputs.tapInternalKey.decode(r);break;case s.InputTypes.TAP_MERKLE_ROOT:a(\"input\",r.key,s.InputTypes.TAP_MERKLE_ROOT),t.tapMerkleRoot=n.inputs.tapMerkleRoot.decode(r);break;default:t.unknownKeyVals||(t.unknownKeyVals=[]),t.unknownKeyVals.push(r)}f.push(t)}for(const e of i.range(u)){const t={};for(const A of r[e])switch(n.outputs.checkPubkey(A),A.key[0]){case s.OutputTypes.REDEEM_SCRIPT:if(a(\"output\",A.key,s.OutputTypes.REDEEM_SCRIPT),void 0!==t.redeemScript)throw new Error(\"Format Error: Output has multiple REDEEM_SCRIPT\");t.redeemScript=n.outputs.redeemScript.decode(A);break;case s.OutputTypes.WITNESS_SCRIPT:if(a(\"output\",A.key,s.OutputTypes.WITNESS_SCRIPT),void 0!==t.witnessScript)throw new Error(\"Format Error: Output has multiple WITNESS_SCRIPT\");t.witnessScript=n.outputs.witnessScript.decode(A);break;case s.OutputTypes.BIP32_DERIVATION:void 0===t.bip32Derivation&&(t.bip32Derivation=[]),t.bip32Derivation.push(n.outputs.bip32Derivation.decode(A));break;case s.OutputTypes.TAP_INTERNAL_KEY:a(\"output\",A.key,s.OutputTypes.TAP_INTERNAL_KEY),t.tapInternalKey=n.outputs.tapInternalKey.decode(A);break;case s.OutputTypes.TAP_TREE:a(\"output\",A.key,s.OutputTypes.TAP_TREE),t.tapTree=n.outputs.tapTree.decode(A);break;case s.OutputTypes.TAP_BIP32_DERIVATION:void 0===t.tapBip32Derivation&&(t.tapBip32Derivation=[]),t.tapBip32Derivation.push(n.outputs.tapBip32Derivation.decode(A));break;default:t.unknownKeyVals||(t.unknownKeyVals=[]),t.unknownKeyVals.push(A)}E.push(t)}return{globalMap:o,inputs:f,outputs:E}}t.psbtFromBuffer=function(e,t){let A=0;function r(){const t=o.decode(e,A);A+=o.encodingLength(t);const r=e.slice(A,A+t);return A+=t,r}function n(){return{key:r(),value:r()}}function a(){if(A>=e.length)throw new Error(\"Format Error: Unexpected End of PSBT\");const t=0===e.readUInt8(A);return t&&A++,t}if(1886610036!==function(){const t=e.readUInt32BE(A);return A+=4,t}())throw new Error(\"Format Error: Invalid Magic Number\");if(255!==function(){const t=e.readUInt8(A);return A+=1,t}())throw new Error(\"Format Error: Magic Number must be followed by 0xff separator\");const g=[],u={};for(;!a();){const e=n(),t=e.key.toString(\"hex\");if(u[t])throw new Error(\"Format Error: Keys must be unique for global keymap: key \"+t);u[t]=1,g.push(e)}const f=g.filter((e=>e.key[0]===s.GlobalTypes.UNSIGNED_TX));if(1!==f.length)throw new Error(\"Format Error: Only one UNSIGNED_TX allowed\");const E=t(f[0].value),{inputCount:l,outputCount:I}=E.getInputOutputCounts(),B=[],C=[];for(const e of i.range(l)){const t={},A=[];for(;!a();){const r=n(),i=r.key.toString(\"hex\");if(t[i])throw new Error(\"Format Error: Keys must be unique for each input: input index \"+e+\" key \"+i);t[i]=1,A.push(r)}B.push(A)}for(const e of i.range(I)){const t={},A=[];for(;!a();){const r=n(),i=r.key.toString(\"hex\");if(t[i])throw new Error(\"Format Error: Keys must be unique for each output: output index \"+e+\" key \"+i);t[i]=1,A.push(r)}C.push(A)}return c(E,{globalMapKeyVals:g,inputKeyVals:B,outputKeyVals:C})},t.checkKeyBuffer=a,t.psbtFromKeyVals=c},6808:(e,t,A)=>{\"use strict\";function r(e){for(var A in e)t.hasOwnProperty(A)||(t[A]=e[A])}Object.defineProperty(t,\"__esModule\",{value:!0}),r(A(4112)),r(A(2673))},2673:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(6317),i=A(5962);t.psbtToBuffer=function({globalMap:e,inputs:t,outputs:A}){const{globalKeyVals:n,inputKeyVals:o,outputKeyVals:s}=a({globalMap:e,inputs:t,outputs:A}),c=i.keyValsToBuffer(n),g=e=>0===e.length?[r.from([0])]:e.map(i.keyValsToBuffer),u=g(o),f=g(s),E=r.allocUnsafe(5);return E.writeUIntBE(482972169471,0,5),r.concat([E,c].concat(u,f))};const o=(e,t)=>e.key.compare(t.key);function s(e,t){const A=new Set,r=Object.entries(e).reduce(((e,[r,n])=>{if(\"unknownKeyVals\"===r)return e;const i=t[r];if(void 0===i)return e;const o=(Array.isArray(n)?n:[n]).map(i.encode);return o.map((e=>e.key.toString(\"hex\"))).forEach((e=>{if(A.has(e))throw new Error(\"Serialize Error: Duplicate key: \"+e);A.add(e)})),e.concat(o)}),[]),n=e.unknownKeyVals?e.unknownKeyVals.filter((e=>!A.has(e.key.toString(\"hex\")))):[];return r.concat(n).sort(o)}function a({globalMap:e,inputs:t,outputs:A}){return{globalKeyVals:s(e,n.globals),inputKeyVals:t.map((e=>s(e,n.inputs))),outputKeyVals:A.map((e=>s(e,n.outputs)))}}t.psbtToKeyVals=a},7003:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(3162),i=A(6808),o=A(9889),s=A(2431);t.Psbt=class{constructor(e){this.inputs=[],this.outputs=[],this.globalMap={unsignedTx:e}}static fromBase64(e,t){const A=r.from(e,\"base64\");return this.fromBuffer(A,t)}static fromHex(e,t){const A=r.from(e,\"hex\");return this.fromBuffer(A,t)}static fromBuffer(e,t){const A=i.psbtFromBuffer(e,t),r=new this(A.globalMap.unsignedTx);return Object.assign(r,A),r}toBase64(){return this.toBuffer().toString(\"base64\")}toHex(){return this.toBuffer().toString(\"hex\")}toBuffer(){return i.psbtToBuffer(this)}updateGlobal(e){return s.updateGlobal(e,this.globalMap),this}updateInput(e,t){const A=s.checkForInput(this.inputs,e);return s.updateInput(t,A),this}updateOutput(e,t){const A=s.checkForOutput(this.outputs,e);return s.updateOutput(t,A),this}addUnknownKeyValToGlobal(e){return s.checkHasKey(e,this.globalMap.unknownKeyVals,s.getEnumLength(o.GlobalTypes)),this.globalMap.unknownKeyVals||(this.globalMap.unknownKeyVals=[]),this.globalMap.unknownKeyVals.push(e),this}addUnknownKeyValToInput(e,t){const A=s.checkForInput(this.inputs,e);return s.checkHasKey(t,A.unknownKeyVals,s.getEnumLength(o.InputTypes)),A.unknownKeyVals||(A.unknownKeyVals=[]),A.unknownKeyVals.push(t),this}addUnknownKeyValToOutput(e,t){const A=s.checkForOutput(this.outputs,e);return s.checkHasKey(t,A.unknownKeyVals,s.getEnumLength(o.OutputTypes)),A.unknownKeyVals||(A.unknownKeyVals=[]),A.unknownKeyVals.push(t),this}addInput(e){this.globalMap.unsignedTx.addInput(e),this.inputs.push({unknownKeyVals:[]});const t=e.unknownKeyVals||[],A=this.inputs.length-1;if(!Array.isArray(t))throw new Error(\"unknownKeyVals must be an Array\");return t.forEach((e=>this.addUnknownKeyValToInput(A,e))),s.addInputAttributes(this.inputs,e),this}addOutput(e){this.globalMap.unsignedTx.addOutput(e),this.outputs.push({unknownKeyVals:[]});const t=e.unknownKeyVals||[],A=this.outputs.length-1;if(!Array.isArray(t))throw new Error(\"unknownKeyVals must be an Array\");return t.forEach((e=>this.addUnknownKeyValToOutput(A,e))),s.addOutputAttributes(this.outputs,e),this}clearFinalizedInput(e){const t=s.checkForInput(this.inputs,e);s.inputCheckUncleanFinalized(e,t);for(const e of Object.keys(t))[\"witnessUtxo\",\"nonWitnessUtxo\",\"finalScriptSig\",\"finalScriptWitness\",\"unknownKeyVals\"].includes(e)||delete t[e];return this}combine(...e){const t=n.combine([this].concat(e));return Object.assign(this,t),this}getTransaction(){return this.globalMap.unsignedTx.toBuffer()}}},9889:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),function(e){e[e.UNSIGNED_TX=0]=\"UNSIGNED_TX\",e[e.GLOBAL_XPUB=1]=\"GLOBAL_XPUB\"}(t.GlobalTypes||(t.GlobalTypes={})),t.GLOBAL_TYPE_NAMES=[\"unsignedTx\",\"globalXpub\"],function(e){e[e.NON_WITNESS_UTXO=0]=\"NON_WITNESS_UTXO\",e[e.WITNESS_UTXO=1]=\"WITNESS_UTXO\",e[e.PARTIAL_SIG=2]=\"PARTIAL_SIG\",e[e.SIGHASH_TYPE=3]=\"SIGHASH_TYPE\",e[e.REDEEM_SCRIPT=4]=\"REDEEM_SCRIPT\",e[e.WITNESS_SCRIPT=5]=\"WITNESS_SCRIPT\",e[e.BIP32_DERIVATION=6]=\"BIP32_DERIVATION\",e[e.FINAL_SCRIPTSIG=7]=\"FINAL_SCRIPTSIG\",e[e.FINAL_SCRIPTWITNESS=8]=\"FINAL_SCRIPTWITNESS\",e[e.POR_COMMITMENT=9]=\"POR_COMMITMENT\",e[e.TAP_KEY_SIG=19]=\"TAP_KEY_SIG\",e[e.TAP_SCRIPT_SIG=20]=\"TAP_SCRIPT_SIG\",e[e.TAP_LEAF_SCRIPT=21]=\"TAP_LEAF_SCRIPT\",e[e.TAP_BIP32_DERIVATION=22]=\"TAP_BIP32_DERIVATION\",e[e.TAP_INTERNAL_KEY=23]=\"TAP_INTERNAL_KEY\",e[e.TAP_MERKLE_ROOT=24]=\"TAP_MERKLE_ROOT\"}(t.InputTypes||(t.InputTypes={})),t.INPUT_TYPE_NAMES=[\"nonWitnessUtxo\",\"witnessUtxo\",\"partialSig\",\"sighashType\",\"redeemScript\",\"witnessScript\",\"bip32Derivation\",\"finalScriptSig\",\"finalScriptWitness\",\"porCommitment\",\"tapKeySig\",\"tapScriptSig\",\"tapLeafScript\",\"tapBip32Derivation\",\"tapInternalKey\",\"tapMerkleRoot\"],function(e){e[e.REDEEM_SCRIPT=0]=\"REDEEM_SCRIPT\",e[e.WITNESS_SCRIPT=1]=\"WITNESS_SCRIPT\",e[e.BIP32_DERIVATION=2]=\"BIP32_DERIVATION\",e[e.TAP_INTERNAL_KEY=5]=\"TAP_INTERNAL_KEY\",e[e.TAP_TREE=6]=\"TAP_TREE\",e[e.TAP_BIP32_DERIVATION=7]=\"TAP_BIP32_DERIVATION\"}(t.OutputTypes||(t.OutputTypes={})),t.OUTPUT_TYPE_NAMES=[\"redeemScript\",\"witnessScript\",\"bip32Derivation\",\"tapInternalKey\",\"tapTree\",\"tapBip32Derivation\"]},2431:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0});const n=A(6317);function i(e,t){const A=e[t];if(void 0===A)throw new Error(`No input #${t}`);return A}function o(e,t){const A=e[t];if(void 0===A)throw new Error(`No output #${t}`);return A}function s(e,t,A,r){throw new Error(`Data for ${e} key ${t} is incorrect: Expected ${A} and got ${JSON.stringify(r)}`)}function a(e){return(t,A)=>{for(const r of Object.keys(t)){const i=t[r],{canAdd:o,canAddToArray:a,check:c,expected:g}=n[e+\"s\"][r]||{};if(c)if(!!a){if(!Array.isArray(i)||A[r]&&!Array.isArray(A[r]))throw new Error(`Key type ${r} must be an array`);i.every(c)||s(e,r,g,i);const t=A[r]||[],n=new Set;if(!i.every((e=>a(t,e,n))))throw new Error(\"Can not add duplicate data to array\");A[r]=t.concat(i)}else{if(c(i)||s(e,r,g,i),!o(A,i))throw new Error(`Can not add duplicate data to ${e}`);A[r]=i}}}}t.checkForInput=i,t.checkForOutput=o,t.checkHasKey=function(e,t,A){if(e.key[0]t.key.equals(e.key))).length)throw new Error(`Duplicate Key: ${e.key.toString(\"hex\")}`)},t.getEnumLength=function(e){let t=0;return Object.keys(e).forEach((e=>{Number(isNaN(Number(e)))&&t++})),t},t.inputCheckUncleanFinalized=function(e,t){let A=!1;if(t.nonWitnessUtxo||t.witnessUtxo){const e=!!t.redeemScript,r=!!t.witnessScript,n=!e||!!t.finalScriptSig,i=!r||!!t.finalScriptWitness,o=!!t.finalScriptSig||!!t.finalScriptWitness;A=n&&i&&o}if(!1===A)throw new Error(`Input #${e} has too much or too little data to clean`)},t.updateGlobal=a(\"global\"),t.updateInput=a(\"input\"),t.updateOutput=a(\"output\"),t.addInputAttributes=function(e,A){const r=i(e,e.length-1);t.updateInput(A,r)},t.addOutputAttributes=function(e,A){const r=o(e,e.length-1);t.updateOutput(A,r)},t.defaultVersionSetter=function(e,t){if(!r.isBuffer(t)||t.length<4)throw new Error(\"Set Version: Invalid Transaction\");return t.writeUInt32LE(e,0),t},t.defaultLocktimeSetter=function(e,t){if(!r.isBuffer(t)||t.length<4)throw new Error(\"Set Locktime: Invalid Transaction\");return t.writeUInt32LE(e,t.length-4),t}},3803:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.BIP32Factory=void 0;const n=A(1772),i=A(8899),o=A(6710),s=A(9688),a=A(973),c=A(6952),g=(0,o.base58check)(s.sha256),u=e=>g.encode(Uint8Array.from(e)),f=e=>r.from(g.decode(e));t.BIP32Factory=function(e){(0,i.testEcc)(e);const t=a.BufferN(32),A=a.compile({wif:a.UInt8,bip32:{public:a.UInt32,private:a.UInt32}}),o={messagePrefix:\"\u0018Bitcoin Signed Message:\\n\",bech32:\"bc\",bip32:{public:76067358,private:76066276},pubKeyHash:0,scriptHash:5,wif:128},s=2147483648,g=Math.pow(2,31)-1;function E(e){return a.String(e)&&null!==e.match(/^(m\\/)?(\\d+'?\\/)*\\d+'?$/)}function l(e){return a.UInt32(e)&&e<=g}class I{constructor(e,t){this.__D=e,this.__Q=t,this.lowR=!1}get publicKey(){return void 0===this.__Q&&(this.__Q=r.from(e.pointFromScalar(this.__D,!0))),this.__Q}get privateKey(){return this.__D}sign(t,A){if(!this.privateKey)throw new Error(\"Missing private key\");if(void 0===A&&(A=this.lowR),!1===A)return r.from(e.sign(t,this.privateKey));{let A=r.from(e.sign(t,this.privateKey));const n=r.alloc(32,0);let i=0;for(;A[0]>127;)i++,n.writeUIntLE(i,0,6),A=r.from(e.sign(t,this.privateKey,n));return A}}signSchnorr(t){if(!this.privateKey)throw new Error(\"Missing private key\");if(!e.signSchnorr)throw new Error(\"signSchnorr not supported by ecc library\");return r.from(e.signSchnorr(t,this.privateKey))}verify(t,A){return e.verify(t,this.publicKey,A)}verifySchnorr(t,A){if(!e.verifySchnorr)throw new Error(\"verifySchnorr not supported by ecc library\");return e.verifySchnorr(t,this.publicKey.subarray(1,33),A)}}class B extends I{constructor(e,t,r,n,i=0,o=0,s=0){super(e,t),this.chainCode=r,this.network=n,this.__DEPTH=i,this.__INDEX=o,this.__PARENT_FINGERPRINT=s,a(A,n)}get depth(){return this.__DEPTH}get index(){return this.__INDEX}get parentFingerprint(){return this.__PARENT_FINGERPRINT}get identifier(){return n.hash160(this.publicKey)}get fingerprint(){return this.identifier.slice(0,4)}get compressed(){return!0}isNeutered(){return void 0===this.__D}neutered(){return d(this.publicKey,this.chainCode,this.network,this.depth,this.index,this.parentFingerprint)}toBase58(){const e=this.network,t=this.isNeutered()?e.bip32.public:e.bip32.private,A=r.allocUnsafe(78);return A.writeUInt32BE(t,0),A.writeUInt8(this.depth,4),A.writeUInt32BE(this.parentFingerprint,5),A.writeUInt32BE(this.index,9),this.chainCode.copy(A,13),this.isNeutered()?this.publicKey.copy(A,45):(A.writeUInt8(0,45),this.privateKey.copy(A,46)),u(A)}toWIF(){if(!this.privateKey)throw new TypeError(\"Missing private key\");return c.encode(this.network.wif,this.privateKey,!0)}derive(t){a(a.UInt32,t);const A=t>=s,i=r.allocUnsafe(37);if(A){if(this.isNeutered())throw new TypeError(\"Missing private key for hardened child key\");i[0]=0,this.privateKey.copy(i,1),i.writeUInt32BE(t,33)}else this.publicKey.copy(i,0),i.writeUInt32BE(t,33);const o=n.hmacSHA512(this.chainCode,i),c=o.slice(0,32),g=o.slice(32);if(!e.isPrivate(c))return this.derive(t+1);let u;if(this.isNeutered()){const A=r.from(e.pointAddScalar(this.publicKey,c,!0));if(null===A)return this.derive(t+1);u=d(A,g,this.network,this.depth+1,t,this.fingerprint.readUInt32BE(0))}else{const A=r.from(e.privateAdd(this.privateKey,c));if(null==A)return this.derive(t+1);u=h(A,g,this.network,this.depth+1,t,this.fingerprint.readUInt32BE(0))}return u}deriveHardened(e){return a(l,e),this.derive(e+s)}derivePath(e){a(E,e);let t=e.split(\"/\");if(\"m\"===t[0]){if(this.parentFingerprint)throw new TypeError(\"Expected master, got child\");t=t.slice(1)}return t.reduce(((e,t)=>{let A;return\"'\"===t.slice(-1)?(A=parseInt(t.slice(0,-1),10),e.deriveHardened(A)):(A=parseInt(t,10),e.derive(A))}),this)}tweak(e){return this.privateKey?this.tweakFromPrivateKey(e):this.tweakFromPublicKey(e)}tweakFromPublicKey(t){const A=32===(n=this.publicKey).length?n:n.slice(1,33);var n;if(!e.xOnlyPointAddTweak)throw new Error(\"xOnlyPointAddTweak not supported by ecc library\");const i=e.xOnlyPointAddTweak(A,t);if(!i||null===i.xOnlyPubkey)throw new Error(\"Cannot tweak public key!\");const o=r.from([0===i.parity?2:3]),s=r.concat([o,i.xOnlyPubkey]);return new I(void 0,s)}tweakFromPrivateKey(t){const A=3===this.publicKey[0]||4===this.publicKey[0]&&!(1&~this.publicKey[64]),n=(()=>{if(A){if(e.privateNegate)return e.privateNegate(this.privateKey);throw new Error(\"privateNegate not supported by ecc library\")}return this.privateKey})(),i=e.privateAdd(n,t);if(!i)throw new Error(\"Invalid tweaked private key!\");return new I(r.from(i),void 0)}}function C(e,t,A){return h(e,t,A)}function h(A,r,n,i,s,c){if(a({privateKey:t,chainCode:t},{privateKey:A,chainCode:r}),n=n||o,!e.isPrivate(A))throw new TypeError(\"Private key not in range [1, n)\");return new B(A,void 0,r,n,i,s,c)}function d(A,r,n,i,s,c){if(a({publicKey:a.BufferN(33),chainCode:t},{publicKey:A,chainCode:r}),n=n||o,!e.isPoint(A))throw new TypeError(\"Point is not on the curve\");return new B(void 0,A,r,n,i,s,c)}return{fromSeed:function(e,t){if(a(a.Buffer,e),e.length<16)throw new TypeError(\"Seed should be at least 128 bits\");if(e.length>64)throw new TypeError(\"Seed should be at most 512 bits\");t=t||o;const A=n.hmacSHA512(r.from(\"Bitcoin seed\",\"utf8\"),e);return C(A.slice(0,32),A.slice(32),t)},fromBase58:function(e,t){const A=f(e);if(78!==A.length)throw new TypeError(\"Invalid buffer length\");t=t||o;const r=A.readUInt32BE(0);if(r!==t.bip32.private&&r!==t.bip32.public)throw new TypeError(\"Invalid network version\");const n=A[4],i=A.readUInt32BE(5);if(0===n&&0!==i)throw new TypeError(\"Invalid parent fingerprint\");const s=A.readUInt32BE(9);if(0===n&&0!==s)throw new TypeError(\"Invalid index\");const a=A.slice(13,45);let c;if(r===t.bip32.private){if(0!==A.readUInt8(45))throw new TypeError(\"Invalid private key\");c=h(A.slice(46,78),a,t,n,s,i)}else{c=d(A.slice(45,78),a,t,n,s,i)}return c},fromPublicKey:function(e,t,A){return d(e,t,A)},fromPrivateKey:C}}},1772:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.hmacSHA512=t.hash160=void 0;const n=A(4500),i=A(71),o=A(9688),s=A(4989);t.hash160=function(e){const t=(0,o.sha256)(Uint8Array.from(e));return r.from((0,i.ripemd160)(t))},t.hmacSHA512=function(e,t){return r.from((0,n.hmac)(s.sha512,e,t))}},3553:(e,t,A)=>{\"use strict\";t.Pr=void 0;var r=A(3803);Object.defineProperty(t,\"Pr\",{enumerable:!0,get:function(){return r.BIP32Factory}})},8899:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.testEcc=void 0;const n=e=>r.from(e,\"hex\");function i(e){if(!e)throw new Error(\"ecc library invalid\")}t.testEcc=function(e){if(i(e.isPoint(n(\"0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"))),i(!e.isPoint(n(\"030000000000000000000000000000000000000000000000000000000000000005\"))),i(e.isPrivate(n(\"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"))),i(e.isPrivate(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140\"))),i(!e.isPrivate(n(\"0000000000000000000000000000000000000000000000000000000000000000\"))),i(!e.isPrivate(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141\"))),i(!e.isPrivate(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142\"))),i(r.from(e.pointFromScalar(n(\"b1121e4088a66a28f5b6b0f5844943ecd9f610196d7bb83b25214b60452c09af\"))).equals(n(\"02b07ba9dca9523b7ef4bd97703d43d20399eb698e194704791a25ce77a400df99\"))),e.xOnlyPointAddTweak){i(null===e.xOnlyPointAddTweak(n(\"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"),n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140\")));let t=e.xOnlyPointAddTweak(n(\"1617d38ed8d8657da4d4761e8057bc396ea9e4b9d29776d4be096016dbd2509b\"),n(\"a8397a935f0dfceba6ba9618f6451ef4d80637abf4e6af2669fbc9de6a8fd2ac\"));i(r.from(t.xOnlyPubkey).equals(n(\"e478f99dab91052ab39a33ea35fd5e6e4933f4d28023cd597c9a1f6760346adf\"))&&1===t.parity),t=e.xOnlyPointAddTweak(n(\"2c0b7cf95324a07d05398b240174dc0c2be444d96b159aa6c7f7b1e668680991\"),n(\"823c3cd2142744b075a87eade7e1b8678ba308d566226a0056ca2b7a76f86b47\"))}i(r.from(e.pointAddScalar(n(\"0379be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"),n(\"0000000000000000000000000000000000000000000000000000000000000003\"))).equals(n(\"02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5\"))),i(r.from(e.privateAdd(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413e\"),n(\"0000000000000000000000000000000000000000000000000000000000000002\"))).equals(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140\"))),e.privateNegate&&(i(r.from(e.privateNegate(n(\"0000000000000000000000000000000000000000000000000000000000000001\"))).equals(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140\"))),i(r.from(e.privateNegate(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413e\"))).equals(n(\"0000000000000000000000000000000000000000000000000000000000000003\"))),i(r.from(e.privateNegate(n(\"b1121e4088a66a28f5b6b0f5844943ecd9f610196d7bb83b25214b60452c09af\"))).equals(n(\"4eede1bf775995d70a494f0a7bb6bc11e0b8cccd41cce8009ab1132c8b0a3792\")))),i(r.from(e.sign(n(\"5e9f0a0d593efdcf78ac923bc3313e4e7d408d574354ee2b3288c0da9fbba6ed\"),n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140\"))).equals(n(\"54c4a33c6423d689378f160a7ff8b61330444abb58fb470f96ea16d99d4a2fed07082304410efa6b2943111b6a4e0aaa7b7db55a07e9861d1fb3cb1f421044a5\"))),i(e.verify(n(\"5e9f0a0d593efdcf78ac923bc3313e4e7d408d574354ee2b3288c0da9fbba6ed\"),n(\"0379be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"),n(\"54c4a33c6423d689378f160a7ff8b61330444abb58fb470f96ea16d99d4a2fed07082304410efa6b2943111b6a4e0aaa7b7db55a07e9861d1fb3cb1f421044a5\"))),e.signSchnorr&&i(r.from(e.signSchnorr(n(\"7e2d58d8b3bcdf1abadec7829054f90dda9805aab56c77333024b9d0a508b75c\"),n(\"c90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b14e5c9\"),n(\"c87aa53824b4d7ae2eb035a2b5bbbccc080e76cdc6d1692c4b0b62d798e6d906\"))).equals(n(\"5831aaeed7b44bb74e5eab94ba9d4294c49bcf2a60728d8b4c200f50dd313c1bab745879a5ad954a72c45a91c3a51d3c7adea98d82f8481e0e1e03674a6f3fb7\"))),e.verifySchnorr&&i(e.verifySchnorr(n(\"7e2d58d8b3bcdf1abadec7829054f90dda9805aab56c77333024b9d0a508b75c\"),n(\"dd308afec5777e13121fa72b9cc1b7cc0139715309b086c960e18fd969774eb8\"),n(\"5831aaeed7b44bb74e5eab94ba9d4294c49bcf2a60728d8b4c200f50dd313c1bab745879a5ad954a72c45a91c3a51d3c7adea98d82f8481e0e1e03674a6f3fb7\")))}},7748:e=>{\"use strict\";e.exports=function(e){if(e.length>=255)throw new TypeError(\"Alphabet too long\");for(var t=new Uint8Array(256),A=0;A>>0,c=new Uint8Array(i);e[A];){var g=t[e.charCodeAt(A)];if(255===g)return;for(var u=0,f=i-1;(0!==g||u>>0,c[f]=g%256>>>0,g=g/256>>>0;if(0!==g)throw new Error(\"Non-zero carry\");n=u,A++}for(var E=i-n;E!==i&&0===c[E];)E++;for(var l=new Uint8Array(r+(i-E)),I=r;E!==i;)l[I++]=c[E++];return l}return{encode:function(t){if(t instanceof Uint8Array||(ArrayBuffer.isView(t)?t=new Uint8Array(t.buffer,t.byteOffset,t.byteLength):Array.isArray(t)&&(t=Uint8Array.from(t))),!(t instanceof Uint8Array))throw new TypeError(\"Expected Uint8Array\");if(0===t.length)return\"\";for(var A=0,r=0,n=0,i=t.length;n!==i&&0===t[n];)n++,A++;for(var a=(i-n)*c+1>>>0,g=new Uint8Array(a);n!==i;){for(var u=t[n],f=0,E=a-1;(0!==u||f>>0,g[E]=u%o>>>0,u=u/o>>>0;if(0!==u)throw new Error(\"Non-zero carry\");r=f,n++}for(var l=a-r;l!==a&&0===g[l];)l++;for(var I=s.repeat(A);l{const r=A(7748);e.exports=r(\"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz\")},5940:(e,t,A)=>{\"use strict\";var r=A(8155);e.exports=function(e){function t(t){var A=t.slice(0,-4),r=t.slice(-4),n=e(A);if(!(r[0]^n[0]|r[1]^n[1]|r[2]^n[2]|r[3]^n[3]))return A}return{encode:function(t){var A=Uint8Array.from(t),n=e(A),i=A.length+4,o=new Uint8Array(i);return o.set(A,0),o.set(n.subarray(0,4),A.length),r.encode(o,i)},decode:function(e){var A=t(r.decode(e));if(!A)throw new Error(\"Invalid checksum\");return A},decodeUnsafe:function(e){var A=r.decodeUnsafe(e);if(A)return t(A)}}}},7329:(e,t,A)=>{\"use strict\";var{sha256:r}=A(9688),n=A(5940);e.exports=n((function(e){return r(r(e))}))},3348:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.toOutputScript=t.fromOutputScript=t.toBech32=t.toBase58Check=t.fromBech32=t.fromBase58Check=void 0;const n=A(2529),i=A(8614),o=A(4009),s=A(5593),a=A(6586),c=A(7329),g=\"WARNING: Sending to a future segwit version address can lead to loss of funds. End users MUST be warned carefully in the GUI and asked if they wish to proceed with caution. Wallets should verify the segwit version from the output of fromBech32, then decide when it is safe to use which version of segwit.\";function u(e){const t=r.from(c.decode(e));if(t.length<21)throw new TypeError(e+\" is too short\");if(t.length>21)throw new TypeError(e+\" is too long\");return{version:t.readUInt8(0),hash:t.slice(1)}}function f(e){let t,A;try{t=a.bech32.decode(e)}catch(e){}if(t){if(A=t.words[0],0!==A)throw new TypeError(e+\" uses wrong encoding\")}else if(t=a.bech32m.decode(e),A=t.words[0],0===A)throw new TypeError(e+\" uses wrong encoding\");const n=a.bech32.fromWords(t.words.slice(1));return{version:A,prefix:t.prefix,data:r.from(n)}}function E(e,t,A){const r=a.bech32.toWords(e);return r.unshift(t),0===t?a.bech32.encode(A,r):a.bech32m.encode(A,r)}t.fromBase58Check=u,t.fromBech32=f,t.toBase58Check=function(e,t){(0,s.typeforce)((0,s.tuple)(s.Hash160bit,s.UInt8),arguments);const A=r.allocUnsafe(21);return A.writeUInt8(t,0),e.copy(A,1),c.encode(A)},t.toBech32=E,t.fromOutputScript=function(e,t){t=t||n.bitcoin;try{return i.p2pkh({output:e,network:t}).address}catch(e){}try{return i.p2sh({output:e,network:t}).address}catch(e){}try{return i.p2wpkh({output:e,network:t}).address}catch(e){}try{return i.p2wsh({output:e,network:t}).address}catch(e){}try{return i.p2tr({output:e,network:t}).address}catch(e){}try{return function(e,t){const A=e.slice(2);if(A.length<2||A.length>40)throw new TypeError(\"Invalid program length for segwit address\");const r=e[0]-80;if(r<2||r>16)throw new TypeError(\"Invalid version for segwit address\");if(e[1]!==A.length)throw new TypeError(\"Invalid script for segwit address\");return console.warn(g),E(A,r,t.bech32)}(e,t)}catch(e){}throw new Error(o.toASM(e)+\" has no matching Address\")},t.toOutputScript=function(e,t){let A,r;t=t||n.bitcoin;try{A=u(e)}catch(e){}if(A){if(A.version===t.pubKeyHash)return i.p2pkh({hash:A.hash}).output;if(A.version===t.scriptHash)return i.p2sh({hash:A.hash}).output}else{try{r=f(e)}catch(e){}if(r){if(r.prefix!==t.bech32)throw new Error(e+\" has an invalid prefix\");if(0===r.version){if(20===r.data.length)return i.p2wpkh({hash:r.data}).output;if(32===r.data.length)return i.p2wsh({hash:r.data}).output}else if(1===r.version){if(32===r.data.length)return i.p2tr({pubkey:r.data}).output}else if(r.version>=2&&r.version<=16&&r.data.length>=2&&r.data.length<=40)return console.warn(g),o.compile([r.version+80,r.data])}}throw new Error(e+\" has no matching Script\")}},195:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.encode=t.decode=t.check=void 0,t.check=function(e){if(e.length<8)return!1;if(e.length>72)return!1;if(48!==e[0])return!1;if(e[1]!==e.length-2)return!1;if(2!==e[2])return!1;const t=e[3];if(0===t)return!1;if(5+t>=e.length)return!1;if(2!==e[4+t])return!1;const A=e[5+t];return 0!==A&&(6+t+A===e.length&&(!(128&e[4])&&(!(t>1&&0===e[4]&&!(128&e[5]))&&(!(128&e[t+6])&&!(A>1&&0===e[t+6]&&!(128&e[t+7]))))))},t.decode=function(e){if(e.length<8)throw new Error(\"DER sequence length is too short\");if(e.length>72)throw new Error(\"DER sequence length is too long\");if(48!==e[0])throw new Error(\"Expected DER sequence\");if(e[1]!==e.length-2)throw new Error(\"DER sequence length is invalid\");if(2!==e[2])throw new Error(\"Expected DER integer\");const t=e[3];if(0===t)throw new Error(\"R length is zero\");if(5+t>=e.length)throw new Error(\"R length is too long\");if(2!==e[4+t])throw new Error(\"Expected DER integer (2)\");const A=e[5+t];if(0===A)throw new Error(\"S length is zero\");if(6+t+A!==e.length)throw new Error(\"S length is invalid\");if(128&e[4])throw new Error(\"R value is negative\");if(t>1&&0===e[4]&&!(128&e[5]))throw new Error(\"R value excessively padded\");if(128&e[t+6])throw new Error(\"S value is negative\");if(A>1&&0===e[t+6]&&!(128&e[t+7]))throw new Error(\"S value excessively padded\");return{r:e.slice(4,4+t),s:e.slice(6+t)}},t.encode=function(e,t){const A=e.length,n=t.length;if(0===A)throw new Error(\"R length is zero\");if(0===n)throw new Error(\"S length is zero\");if(A>33)throw new Error(\"R length is too long\");if(n>33)throw new Error(\"S length is too long\");if(128&e[0])throw new Error(\"R value is negative\");if(128&t[0])throw new Error(\"S value is negative\");if(A>1&&0===e[0]&&!(128&e[1]))throw new Error(\"R value excessively padded\");if(n>1&&0===t[0]&&!(128&t[1]))throw new Error(\"S value excessively padded\");const i=r.allocUnsafe(6+A+n);return i[0]=48,i[1]=i.length-2,i[2]=2,i[3]=e.length,e.copy(i,4),i[4+A]=2,i[5+A]=t.length,t.copy(i,6+A),i}},1169:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.Block=void 0;const n=A(3831),i=A(6891),o=A(7992),s=A(5444),a=A(5593),{typeforce:c}=a,g=new TypeError(\"Cannot compute merkle root for zero transactions\"),u=new TypeError(\"Cannot compute witness commit for non-segwit block\");class f{constructor(){this.version=1,this.prevHash=void 0,this.merkleRoot=void 0,this.timestamp=0,this.witnessCommit=void 0,this.bits=0,this.nonce=0,this.transactions=void 0}static fromBuffer(e){if(e.length<80)throw new Error(\"Buffer too small (< 80 bytes)\");const t=new n.BufferReader(e),A=new f;if(A.version=t.readInt32(),A.prevHash=t.readSlice(32),A.merkleRoot=t.readSlice(32),A.timestamp=t.readUInt32(),A.bits=t.readUInt32(),A.nonce=t.readUInt32(),80===e.length)return A;const r=()=>{const e=s.Transaction.fromBuffer(t.buffer.slice(t.offset),!0);return t.offset+=e.byteLength(),e},i=t.readVarInt();A.transactions=[];for(let e=0;e>24)-3,A=8388607&e,n=r.alloc(32,0);return n.writeUIntBE(A,29-t,3),n}static calculateMerkleRoot(e,t){if(c([{getHash:a.Function}],e),0===e.length)throw g;if(t&&!E(e))throw u;const A=e.map((e=>e.getHash(t))),n=(0,o.fastMerkleRoot)(A,i.hash256);return t?i.hash256(r.concat([n,e[0].ins[0].witness[0]])):n}getWitnessCommit(){if(!E(this.transactions))return null;const e=this.transactions[0].outs.filter((e=>e.script.slice(0,6).equals(r.from(\"6a24aa21a9ed\",\"hex\")))).map((e=>e.script.slice(6,38)));if(0===e.length)return null;const t=e[e.length-1];return t instanceof r&&32===t.length?t:null}hasWitnessCommit(){return this.witnessCommit instanceof r&&32===this.witnessCommit.length||null!==this.getWitnessCommit()}hasWitness(){return(e=this.transactions)instanceof Array&&e.some((e=>\"object\"==typeof e&&e.ins instanceof Array&&e.ins.some((e=>\"object\"==typeof e&&e.witness instanceof Array&&e.witness.length>0))));var e}weight(){return 3*this.byteLength(!1,!1)+this.byteLength(!1,!0)}byteLength(e,t=!0){return e||!this.transactions?80:80+n.varuint.encodingLength(this.transactions.length)+this.transactions.reduce(((e,A)=>e+A.byteLength(t)),0)}getHash(){return i.hash256(this.toBuffer(!0))}getId(){return(0,n.reverseBuffer)(this.getHash()).toString(\"hex\")}getUTCDate(){const e=new Date(0);return e.setUTCSeconds(this.timestamp),e}toBuffer(e){const t=r.allocUnsafe(this.byteLength(e)),A=new n.BufferWriter(t);return A.writeInt32(this.version),A.writeSlice(this.prevHash),A.writeSlice(this.merkleRoot),A.writeUInt32(this.timestamp),A.writeUInt32(this.bits),A.writeUInt32(this.nonce),e||!this.transactions||(n.varuint.encode(this.transactions.length,t,A.offset),A.offset+=n.varuint.encode.bytes,this.transactions.forEach((e=>{const r=e.byteLength();e.toBuffer(t,A.offset),A.offset+=r}))),t}toHex(e){return this.toBuffer(e).toString(\"hex\")}checkTxRoots(){const e=this.hasWitnessCommit();return!(!e&&this.hasWitness())&&(this.__checkMerkleRoot()&&(!e||this.__checkWitnessCommit()))}checkProofOfWork(){const e=(0,n.reverseBuffer)(this.getHash()),t=f.calculateTarget(this.bits);return e.compare(t)<=0}__checkMerkleRoot(){if(!this.transactions)throw g;const e=f.calculateMerkleRoot(this.transactions);return 0===this.merkleRoot.compare(e)}__checkWitnessCommit(){if(!this.transactions)throw g;if(!this.hasWitnessCommit())throw u;const e=f.calculateMerkleRoot(this.transactions,!0);return 0===this.witnessCommit.compare(e)}}function E(e){return e instanceof Array&&e[0]&&e[0].ins&&e[0].ins instanceof Array&&e[0].ins[0]&&e[0].ins[0].witness&&e[0].ins[0].witness instanceof Array&&e[0].ins[0].witness.length>0}t.Block=f},3831:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.BufferReader=t.BufferWriter=t.cloneBuffer=t.reverseBuffer=t.writeUInt64LE=t.readUInt64LE=t.varuint=void 0;const n=A(5593),{typeforce:i}=n,o=A(7820);function s(e,t){if(\"number\"!=typeof e)throw new Error(\"cannot write a non-number as a number\");if(e<0)throw new Error(\"specified a negative value for writing an unsigned value\");if(e>t)throw new Error(\"RangeError: value out of range\");if(Math.floor(e)!==e)throw new Error(\"value has a fractional component\")}function a(e,t){const A=e.readUInt32LE(t);let r=e.readUInt32LE(t+4);return r*=4294967296,s(r+A,9007199254740991),r+A}function c(e,t,A){return s(t,9007199254740991),e.writeInt32LE(-1&t,A),e.writeUInt32LE(Math.floor(t/4294967296),A+4),A+8}t.varuint=o,t.readUInt64LE=a,t.writeUInt64LE=c,t.reverseBuffer=function(e){if(e.length<1)return e;let t=e.length-1,A=0;for(let r=0;rthis.writeVarSlice(e)))}end(){if(this.buffer.length===this.offset)return this.buffer;throw new Error(`buffer size ${this.buffer.length}, offset ${this.offset}`)}}t.BufferWriter=g;t.BufferReader=class{constructor(e,t=0){this.buffer=e,this.offset=t,i(n.tuple(n.Buffer,n.UInt32),[e,t])}readUInt8(){const e=this.buffer.readUInt8(this.offset);return this.offset++,e}readInt32(){const e=this.buffer.readInt32LE(this.offset);return this.offset+=4,e}readUInt32(){const e=this.buffer.readUInt32LE(this.offset);return this.offset+=4,e}readUInt64(){const e=a(this.buffer,this.offset);return this.offset+=8,e}readVarInt(){const e=o.decode(this.buffer,this.offset);return this.offset+=o.decode.bytes,e}readSlice(e){if(this.buffer.length{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.taggedHash=t.TAGGED_HASH_PREFIXES=t.TAGS=t.hash256=t.hash160=t.sha256=t.sha1=t.ripemd160=void 0;const n=A(71),i=A(874),o=A(9688);function s(e){return r.from((0,o.sha256)(Uint8Array.from(e)))}t.ripemd160=function(e){return r.from((0,n.ripemd160)(Uint8Array.from(e)))},t.sha1=function(e){return r.from((0,i.sha1)(Uint8Array.from(e)))},t.sha256=s,t.hash160=function(e){return r.from((0,n.ripemd160)((0,o.sha256)(Uint8Array.from(e))))},t.hash256=function(e){return r.from((0,o.sha256)((0,o.sha256)(Uint8Array.from(e))))},t.TAGS=[\"BIP0340/challenge\",\"BIP0340/aux\",\"BIP0340/nonce\",\"TapLeaf\",\"TapBranch\",\"TapSighash\",\"TapTweak\",\"KeyAgg list\",\"KeyAgg coefficient\"],t.TAGGED_HASH_PREFIXES={\"BIP0340/challenge\":r.from([123,181,45,122,159,239,88,50,62,177,191,122,64,125,179,130,210,243,242,216,27,177,34,79,73,254,81,143,109,72,211,124,123,181,45,122,159,239,88,50,62,177,191,122,64,125,179,130,210,243,242,216,27,177,34,79,73,254,81,143,109,72,211,124]),\"BIP0340/aux\":r.from([241,239,78,94,192,99,202,218,109,148,202,250,157,152,126,160,105,38,88,57,236,193,31,151,45,119,165,46,216,193,204,144,241,239,78,94,192,99,202,218,109,148,202,250,157,152,126,160,105,38,88,57,236,193,31,151,45,119,165,46,216,193,204,144]),\"BIP0340/nonce\":r.from([7,73,119,52,167,155,203,53,91,155,140,125,3,79,18,28,244,52,215,62,247,45,218,25,135,0,97,251,82,191,235,47,7,73,119,52,167,155,203,53,91,155,140,125,3,79,18,28,244,52,215,62,247,45,218,25,135,0,97,251,82,191,235,47]),TapLeaf:r.from([174,234,143,220,66,8,152,49,5,115,75,88,8,29,30,38,56,211,95,28,181,64,8,212,211,87,202,3,190,120,233,238,174,234,143,220,66,8,152,49,5,115,75,88,8,29,30,38,56,211,95,28,181,64,8,212,211,87,202,3,190,120,233,238]),TapBranch:r.from([25,65,161,242,229,110,185,95,162,169,241,148,190,92,1,247,33,111,51,237,130,176,145,70,52,144,208,91,245,22,160,21,25,65,161,242,229,110,185,95,162,169,241,148,190,92,1,247,33,111,51,237,130,176,145,70,52,144,208,91,245,22,160,21]),TapSighash:r.from([244,10,72,223,75,42,112,200,180,146,75,242,101,70,97,237,61,149,253,102,163,19,235,135,35,117,151,198,40,228,160,49,244,10,72,223,75,42,112,200,180,146,75,242,101,70,97,237,61,149,253,102,163,19,235,135,35,117,151,198,40,228,160,49]),TapTweak:r.from([232,15,225,99,156,156,160,80,227,175,27,57,193,67,198,62,66,156,188,235,21,217,64,251,181,197,161,244,175,87,197,233,232,15,225,99,156,156,160,80,227,175,27,57,193,67,198,62,66,156,188,235,21,217,64,251,181,197,161,244,175,87,197,233]),\"KeyAgg list\":r.from([72,28,151,28,60,11,70,215,240,178,117,174,89,141,78,44,126,215,49,156,89,74,92,110,199,158,160,212,153,2,148,240,72,28,151,28,60,11,70,215,240,178,117,174,89,141,78,44,126,215,49,156,89,74,92,110,199,158,160,212,153,2,148,240]),\"KeyAgg coefficient\":r.from([191,201,4,3,77,28,136,232,200,14,34,229,61,36,86,109,100,130,78,214,66,114,129,192,145,0,249,77,205,82,201,129,191,201,4,3,77,28,136,232,200,14,34,229,61,36,86,109,100,130,78,214,66,114,129,192,145,0,249,77,205,82,201,129])},t.taggedHash=function(e,A){return s(r.concat([t.TAGGED_HASH_PREFIXES[e],A]))}},6313:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.getEccLib=t.initEccLib=void 0;const n={};t.initEccLib=function(e){var t;e?e!==n.eccLib&&(o(\"function\"==typeof(t=e).isXOnlyPoint),o(t.isXOnlyPoint(i(\"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"))),o(t.isXOnlyPoint(i(\"fffffffffffffffffffffffffffffffffffffffffffffffffffffffeeffffc2e\"))),o(t.isXOnlyPoint(i(\"f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9\"))),o(t.isXOnlyPoint(i(\"0000000000000000000000000000000000000000000000000000000000000001\"))),o(!t.isXOnlyPoint(i(\"0000000000000000000000000000000000000000000000000000000000000000\"))),o(!t.isXOnlyPoint(i(\"fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f\"))),o(\"function\"==typeof t.xOnlyPointAddTweak),s.forEach((e=>{const A=t.xOnlyPointAddTweak(i(e.pubkey),i(e.tweak));null===e.result?o(null===A):(o(null!==A),o(A.parity===e.parity),o(r.from(A.xOnlyPubkey).equals(i(e.result))))})),n.eccLib=e):n.eccLib=e},t.getEccLib=function(){if(!n.eccLib)throw new Error(\"No ECC Library provided. You must call initEccLib() with a valid TinySecp256k1Interface instance\");return n.eccLib};const i=e=>r.from(e,\"hex\");function o(e){if(!e)throw new Error(\"ecc library invalid\")}const s=[{pubkey:\"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\",tweak:\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140\",parity:-1,result:null},{pubkey:\"1617d38ed8d8657da4d4761e8057bc396ea9e4b9d29776d4be096016dbd2509b\",tweak:\"a8397a935f0dfceba6ba9618f6451ef4d80637abf4e6af2669fbc9de6a8fd2ac\",parity:1,result:\"e478f99dab91052ab39a33ea35fd5e6e4933f4d28023cd597c9a1f6760346adf\"},{pubkey:\"2c0b7cf95324a07d05398b240174dc0c2be444d96b159aa6c7f7b1e668680991\",tweak:\"823c3cd2142744b075a87eade7e1b8678ba308d566226a0056ca2b7a76f86b47\",parity:0,result:\"9534f8dc8c6deda2dc007655981c78b49c5d96c778fbf363462a11ec9dfd948c\"}]},7612:(e,t,A)=>{\"use strict\";t.ZX=t.iL=t.KT=t.o8=t.hl=void 0;const r=A(3348);t.hl=r;A(6891);const n=A(2529);t.o8=n;const i=A(8614);t.KT=i;A(4009);var o=A(1169);var s=A(6689);Object.defineProperty(t,\"iL\",{enumerable:!0,get:function(){return s.Psbt}});var a=A(8156);var c=A(5444);Object.defineProperty(t,\"ZX\",{enumerable:!0,get:function(){return c.Transaction}});var g=A(6313)},7992:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.fastMerkleRoot=void 0,t.fastMerkleRoot=function(e,t){if(!Array.isArray(e))throw TypeError(\"Expected values Array\");if(\"function\"!=typeof t)throw TypeError(\"Expected digest Function\");let A=e.length;const n=e.concat();for(;A>1;){let e=0;for(let i=0;i{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.testnet=t.regtest=t.bitcoin=void 0,t.bitcoin={messagePrefix:\"\u0018Bitcoin Signed Message:\\n\",bech32:\"bc\",bip32:{public:76067358,private:76066276},pubKeyHash:0,scriptHash:5,wif:128},t.regtest={messagePrefix:\"\u0018Bitcoin Signed Message:\\n\",bech32:\"bcrt\",bip32:{public:70617039,private:70615956},pubKeyHash:111,scriptHash:196,wif:239},t.testnet={messagePrefix:\"\u0018Bitcoin Signed Message:\\n\",bech32:\"tb\",bip32:{public:70617039,private:70615956},pubKeyHash:111,scriptHash:196,wif:239}},8156:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.REVERSE_OPS=t.OPS=void 0;const A={OP_FALSE:0,OP_0:0,OP_PUSHDATA1:76,OP_PUSHDATA2:77,OP_PUSHDATA4:78,OP_1NEGATE:79,OP_RESERVED:80,OP_TRUE:81,OP_1:81,OP_2:82,OP_3:83,OP_4:84,OP_5:85,OP_6:86,OP_7:87,OP_8:88,OP_9:89,OP_10:90,OP_11:91,OP_12:92,OP_13:93,OP_14:94,OP_15:95,OP_16:96,OP_NOP:97,OP_VER:98,OP_IF:99,OP_NOTIF:100,OP_VERIF:101,OP_VERNOTIF:102,OP_ELSE:103,OP_ENDIF:104,OP_VERIFY:105,OP_RETURN:106,OP_TOALTSTACK:107,OP_FROMALTSTACK:108,OP_2DROP:109,OP_2DUP:110,OP_3DUP:111,OP_2OVER:112,OP_2ROT:113,OP_2SWAP:114,OP_IFDUP:115,OP_DEPTH:116,OP_DROP:117,OP_DUP:118,OP_NIP:119,OP_OVER:120,OP_PICK:121,OP_ROLL:122,OP_ROT:123,OP_SWAP:124,OP_TUCK:125,OP_CAT:126,OP_SUBSTR:127,OP_LEFT:128,OP_RIGHT:129,OP_SIZE:130,OP_INVERT:131,OP_AND:132,OP_OR:133,OP_XOR:134,OP_EQUAL:135,OP_EQUALVERIFY:136,OP_RESERVED1:137,OP_RESERVED2:138,OP_1ADD:139,OP_1SUB:140,OP_2MUL:141,OP_2DIV:142,OP_NEGATE:143,OP_ABS:144,OP_NOT:145,OP_0NOTEQUAL:146,OP_ADD:147,OP_SUB:148,OP_MUL:149,OP_DIV:150,OP_MOD:151,OP_LSHIFT:152,OP_RSHIFT:153,OP_BOOLAND:154,OP_BOOLOR:155,OP_NUMEQUAL:156,OP_NUMEQUALVERIFY:157,OP_NUMNOTEQUAL:158,OP_LESSTHAN:159,OP_GREATERTHAN:160,OP_LESSTHANOREQUAL:161,OP_GREATERTHANOREQUAL:162,OP_MIN:163,OP_MAX:164,OP_WITHIN:165,OP_RIPEMD160:166,OP_SHA1:167,OP_SHA256:168,OP_HASH160:169,OP_HASH256:170,OP_CODESEPARATOR:171,OP_CHECKSIG:172,OP_CHECKSIGVERIFY:173,OP_CHECKMULTISIG:174,OP_CHECKMULTISIGVERIFY:175,OP_NOP1:176,OP_NOP2:177,OP_CHECKLOCKTIMEVERIFY:177,OP_NOP3:178,OP_CHECKSEQUENCEVERIFY:178,OP_NOP4:179,OP_NOP5:180,OP_NOP6:181,OP_NOP7:182,OP_NOP8:183,OP_NOP9:184,OP_NOP10:185,OP_CHECKSIGADD:186,OP_PUBKEYHASH:253,OP_PUBKEY:254,OP_INVALIDOPCODE:255};t.OPS=A;const r={};t.REVERSE_OPS=r;for(const e of Object.keys(A)){r[A[e]]=e}},5247:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.tweakKey=t.tapTweakHash=t.tapleafHash=t.findScriptPath=t.toHashTree=t.rootHashFromPath=t.MAX_TAPTREE_DEPTH=t.LEAF_VERSION_TAPSCRIPT=void 0;const r=A(1048),n=A(6313),i=A(6891),o=A(3831),s=A(5593);t.LEAF_VERSION_TAPSCRIPT=192,t.MAX_TAPTREE_DEPTH=128;function a(e){const A=e.version||t.LEAF_VERSION_TAPSCRIPT;return i.taggedHash(\"TapLeaf\",r.Buffer.concat([r.Buffer.from([A]),u(e.output)]))}function c(e,t){return i.taggedHash(\"TapTweak\",r.Buffer.concat(t?[e,t]:[e]))}function g(e,t){return i.taggedHash(\"TapBranch\",r.Buffer.concat([e,t]))}function u(e){const t=o.varuint.encodingLength(e.length),A=r.Buffer.allocUnsafe(t);return o.varuint.encode(e.length,A),r.Buffer.concat([A,e])}t.rootHashFromPath=function(e,t){if(e.length<33)throw new TypeError(`The control-block length is too small. Got ${e.length}, expected min 33.`);const A=(e.length-33)/32;let r=t;for(let t=0;te.hash.compare(t.hash)));const[r,n]=A;return{hash:g(r.hash,n.hash),left:r,right:n}},t.findScriptPath=function e(t,A){if(\"left\"in(r=t)&&\"right\"in r){const r=e(t.left,A);if(void 0!==r)return[...r,t.right.hash];const n=e(t.right,A);if(void 0!==n)return[...n,t.left.hash]}else if(t.hash.equals(A))return[];var r},t.tapleafHash=a,t.tapTweakHash=c,t.tweakKey=function(e,t){if(!r.Buffer.isBuffer(e))return null;if(32!==e.length)return null;if(t&&32!==t.length)return null;const A=c(e,t),i=(0,n.getEccLib)().xOnlyPointAddTweak(e,A);return i&&null!==i.xOnlyPubkey?{parity:i.parity,x:r.Buffer.from(i.xOnlyPubkey)}:null}},271:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.p2data=void 0;const r=A(2529),n=A(4009),i=A(5593),o=A(9158),s=n.OPS;t.p2data=function(e,t){if(!e.data&&!e.output)throw new TypeError(\"Not enough data\");t=Object.assign({validate:!0},t||{}),(0,i.typeforce)({network:i.typeforce.maybe(i.typeforce.Object),output:i.typeforce.maybe(i.typeforce.Buffer),data:i.typeforce.maybe(i.typeforce.arrayOf(i.typeforce.Buffer))},e);const A={name:\"embed\",network:e.network||r.bitcoin};if(o.prop(A,\"output\",(()=>{if(e.data)return n.compile([s.OP_RETURN].concat(e.data))})),o.prop(A,\"data\",(()=>{if(e.output)return n.decompile(e.output).slice(1)})),t.validate&&e.output){const t=n.decompile(e.output);if(t[0]!==s.OP_RETURN)throw new TypeError(\"Output is invalid\");if(!t.slice(1).every(i.typeforce.Buffer))throw new TypeError(\"Output is invalid\");if(e.data&&!function(e,t){return e.length===t.length&&e.every(((e,A)=>e.equals(t[A])))}(e.data,A.data))throw new TypeError(\"Data mismatch\")}return Object.assign(A,e)}},8614:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.p2tr=t.p2wsh=t.p2wpkh=t.p2sh=t.p2pkh=t.p2pk=t.p2ms=t.embed=void 0;const r=A(271);Object.defineProperty(t,\"embed\",{enumerable:!0,get:function(){return r.p2data}});const n=A(2810);Object.defineProperty(t,\"p2ms\",{enumerable:!0,get:function(){return n.p2ms}});const i=A(5643);Object.defineProperty(t,\"p2pk\",{enumerable:!0,get:function(){return i.p2pk}});const o=A(9379);Object.defineProperty(t,\"p2pkh\",{enumerable:!0,get:function(){return o.p2pkh}});const s=A(2129);Object.defineProperty(t,\"p2sh\",{enumerable:!0,get:function(){return s.p2sh}});const a=A(7090);Object.defineProperty(t,\"p2wpkh\",{enumerable:!0,get:function(){return a.p2wpkh}});const c=A(2366);Object.defineProperty(t,\"p2wsh\",{enumerable:!0,get:function(){return c.p2wsh}});const g=A(1992);Object.defineProperty(t,\"p2tr\",{enumerable:!0,get:function(){return g.p2tr}})},9158:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.value=t.prop=void 0,t.prop=function(e,t,A){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get(){const e=A.call(this);return this[t]=e,e},set(e){Object.defineProperty(this,t,{configurable:!0,enumerable:!0,value:e,writable:!0})}})},t.value=function(e){let t;return()=>(void 0!==t||(t=e()),t)}},2810:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.p2ms=void 0;const r=A(2529),n=A(4009),i=A(5593),o=A(9158),s=n.OPS,a=s.OP_RESERVED;function c(e,t){return e.length===t.length&&e.every(((e,A)=>e.equals(t[A])))}t.p2ms=function(e,t){if(!(e.input||e.output||e.pubkeys&&void 0!==e.m||e.signatures))throw new TypeError(\"Not enough data\");function A(e){return n.isCanonicalScriptSignature(e)||void 0!==(t.allowIncomplete&&e===s.OP_0)}t=Object.assign({validate:!0},t||{}),(0,i.typeforce)({network:i.typeforce.maybe(i.typeforce.Object),m:i.typeforce.maybe(i.typeforce.Number),n:i.typeforce.maybe(i.typeforce.Number),output:i.typeforce.maybe(i.typeforce.Buffer),pubkeys:i.typeforce.maybe(i.typeforce.arrayOf(i.isPoint)),signatures:i.typeforce.maybe(i.typeforce.arrayOf(A)),input:i.typeforce.maybe(i.typeforce.Buffer)},e);const g={network:e.network||r.bitcoin};let u=[],f=!1;function E(e){f||(f=!0,u=n.decompile(e),g.m=u[0]-a,g.n=u[u.length-2]-a,g.pubkeys=u.slice(1,-2))}if(o.prop(g,\"output\",(()=>{if(e.m&&g.n&&e.pubkeys)return n.compile([].concat(a+e.m,e.pubkeys,a+g.n,s.OP_CHECKMULTISIG))})),o.prop(g,\"m\",(()=>{if(g.output)return E(g.output),g.m})),o.prop(g,\"n\",(()=>{if(g.pubkeys)return g.pubkeys.length})),o.prop(g,\"pubkeys\",(()=>{if(e.output)return E(e.output),g.pubkeys})),o.prop(g,\"signatures\",(()=>{if(e.input)return n.decompile(e.input).slice(1)})),o.prop(g,\"input\",(()=>{if(e.signatures)return n.compile([s.OP_0].concat(e.signatures))})),o.prop(g,\"witness\",(()=>{if(g.input)return[]})),o.prop(g,\"name\",(()=>{if(g.m&&g.n)return`p2ms(${g.m} of ${g.n})`})),t.validate){if(e.output){if(E(e.output),!i.typeforce.Number(u[0]))throw new TypeError(\"Output is invalid\");if(!i.typeforce.Number(u[u.length-2]))throw new TypeError(\"Output is invalid\");if(u[u.length-1]!==s.OP_CHECKMULTISIG)throw new TypeError(\"Output is invalid\");if(g.m<=0||g.n>16||g.m>g.n||g.n!==u.length-3)throw new TypeError(\"Output is invalid\");if(!g.pubkeys.every((e=>(0,i.isPoint)(e))))throw new TypeError(\"Output is invalid\");if(void 0!==e.m&&e.m!==g.m)throw new TypeError(\"m mismatch\");if(void 0!==e.n&&e.n!==g.n)throw new TypeError(\"n mismatch\");if(e.pubkeys&&!c(e.pubkeys,g.pubkeys))throw new TypeError(\"Pubkeys mismatch\")}if(e.pubkeys){if(void 0!==e.n&&e.n!==e.pubkeys.length)throw new TypeError(\"Pubkey count mismatch\");if(g.n=e.pubkeys.length,g.ng.m)throw new TypeError(\"Too many signatures provided\")}if(e.input){if(e.input[0]!==s.OP_0)throw new TypeError(\"Input is invalid\");if(0===g.signatures.length||!g.signatures.every(A))throw new TypeError(\"Input has invalid signature(s)\");if(e.signatures&&!c(e.signatures,g.signatures))throw new TypeError(\"Signature mismatch\");if(void 0!==e.m&&e.m!==e.signatures.length)throw new TypeError(\"Signature count mismatch\")}}return Object.assign(g,e)}},5643:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.p2pk=void 0;const r=A(2529),n=A(4009),i=A(5593),o=A(9158),s=n.OPS;t.p2pk=function(e,t){if(!(e.input||e.output||e.pubkey||e.input||e.signature))throw new TypeError(\"Not enough data\");t=Object.assign({validate:!0},t||{}),(0,i.typeforce)({network:i.typeforce.maybe(i.typeforce.Object),output:i.typeforce.maybe(i.typeforce.Buffer),pubkey:i.typeforce.maybe(i.isPoint),signature:i.typeforce.maybe(n.isCanonicalScriptSignature),input:i.typeforce.maybe(i.typeforce.Buffer)},e);const A=o.value((()=>n.decompile(e.input))),a={name:\"p2pk\",network:e.network||r.bitcoin};if(o.prop(a,\"output\",(()=>{if(e.pubkey)return n.compile([e.pubkey,s.OP_CHECKSIG])})),o.prop(a,\"pubkey\",(()=>{if(e.output)return e.output.slice(1,-1)})),o.prop(a,\"signature\",(()=>{if(e.input)return A()[0]})),o.prop(a,\"input\",(()=>{if(e.signature)return n.compile([e.signature])})),o.prop(a,\"witness\",(()=>{if(a.input)return[]})),t.validate){if(e.output){if(e.output[e.output.length-1]!==s.OP_CHECKSIG)throw new TypeError(\"Output is invalid\");if(!(0,i.isPoint)(a.pubkey))throw new TypeError(\"Output pubkey is invalid\");if(e.pubkey&&!e.pubkey.equals(a.pubkey))throw new TypeError(\"Pubkey mismatch\")}if(e.signature&&e.input&&!e.input.equals(a.input))throw new TypeError(\"Signature mismatch\");if(e.input){if(1!==A().length)throw new TypeError(\"Input is invalid\");if(!n.isCanonicalScriptSignature(a.signature))throw new TypeError(\"Input has invalid signature\")}}return Object.assign(a,e)}},9379:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.p2pkh=void 0;const n=A(6891),i=A(2529),o=A(4009),s=A(5593),a=A(9158),c=A(7329),g=o.OPS;t.p2pkh=function(e,t){if(!(e.address||e.hash||e.output||e.pubkey||e.input))throw new TypeError(\"Not enough data\");t=Object.assign({validate:!0},t||{}),(0,s.typeforce)({network:s.typeforce.maybe(s.typeforce.Object),address:s.typeforce.maybe(s.typeforce.String),hash:s.typeforce.maybe(s.typeforce.BufferN(20)),output:s.typeforce.maybe(s.typeforce.BufferN(25)),pubkey:s.typeforce.maybe(s.isPoint),signature:s.typeforce.maybe(o.isCanonicalScriptSignature),input:s.typeforce.maybe(s.typeforce.Buffer)},e);const A=a.value((()=>{const t=r.from(c.decode(e.address));return{version:t.readUInt8(0),hash:t.slice(1)}})),u=a.value((()=>o.decompile(e.input))),f=e.network||i.bitcoin,E={name:\"p2pkh\",network:f};if(a.prop(E,\"address\",(()=>{if(!E.hash)return;const e=r.allocUnsafe(21);return e.writeUInt8(f.pubKeyHash,0),E.hash.copy(e,1),c.encode(e)})),a.prop(E,\"hash\",(()=>e.output?e.output.slice(3,23):e.address?A().hash:e.pubkey||E.pubkey?n.hash160(e.pubkey||E.pubkey):void 0)),a.prop(E,\"output\",(()=>{if(E.hash)return o.compile([g.OP_DUP,g.OP_HASH160,E.hash,g.OP_EQUALVERIFY,g.OP_CHECKSIG])})),a.prop(E,\"pubkey\",(()=>{if(e.input)return u()[1]})),a.prop(E,\"signature\",(()=>{if(e.input)return u()[0]})),a.prop(E,\"input\",(()=>{if(e.pubkey&&e.signature)return o.compile([e.signature,e.pubkey])})),a.prop(E,\"witness\",(()=>{if(E.input)return[]})),t.validate){let t=r.from([]);if(e.address){if(A().version!==f.pubKeyHash)throw new TypeError(\"Invalid version or Network mismatch\");if(20!==A().hash.length)throw new TypeError(\"Invalid address\");t=A().hash}if(e.hash){if(t.length>0&&!t.equals(e.hash))throw new TypeError(\"Hash mismatch\");t=e.hash}if(e.output){if(25!==e.output.length||e.output[0]!==g.OP_DUP||e.output[1]!==g.OP_HASH160||20!==e.output[2]||e.output[23]!==g.OP_EQUALVERIFY||e.output[24]!==g.OP_CHECKSIG)throw new TypeError(\"Output is invalid\");const A=e.output.slice(3,23);if(t.length>0&&!t.equals(A))throw new TypeError(\"Hash mismatch\");t=A}if(e.pubkey){const A=n.hash160(e.pubkey);if(t.length>0&&!t.equals(A))throw new TypeError(\"Hash mismatch\");t=A}if(e.input){const A=u();if(2!==A.length)throw new TypeError(\"Input is invalid\");if(!o.isCanonicalScriptSignature(A[0]))throw new TypeError(\"Input has invalid signature\");if(!(0,s.isPoint)(A[1]))throw new TypeError(\"Input has invalid pubkey\");if(e.signature&&!e.signature.equals(A[0]))throw new TypeError(\"Signature mismatch\");if(e.pubkey&&!e.pubkey.equals(A[1]))throw new TypeError(\"Pubkey mismatch\");const r=n.hash160(A[1]);if(t.length>0&&!t.equals(r))throw new TypeError(\"Hash mismatch\")}}return Object.assign(E,e)}},2129:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.p2sh=void 0;const n=A(6891),i=A(2529),o=A(4009),s=A(5593),a=A(9158),c=A(7329),g=o.OPS;t.p2sh=function(e,t){if(!(e.address||e.hash||e.output||e.redeem||e.input))throw new TypeError(\"Not enough data\");t=Object.assign({validate:!0},t||{}),(0,s.typeforce)({network:s.typeforce.maybe(s.typeforce.Object),address:s.typeforce.maybe(s.typeforce.String),hash:s.typeforce.maybe(s.typeforce.BufferN(20)),output:s.typeforce.maybe(s.typeforce.BufferN(23)),redeem:s.typeforce.maybe({network:s.typeforce.maybe(s.typeforce.Object),output:s.typeforce.maybe(s.typeforce.Buffer),input:s.typeforce.maybe(s.typeforce.Buffer),witness:s.typeforce.maybe(s.typeforce.arrayOf(s.typeforce.Buffer))}),input:s.typeforce.maybe(s.typeforce.Buffer),witness:s.typeforce.maybe(s.typeforce.arrayOf(s.typeforce.Buffer))},e);let A=e.network;A||(A=e.redeem&&e.redeem.network||i.bitcoin);const u={network:A},f=a.value((()=>{const t=r.from(c.decode(e.address));return{version:t.readUInt8(0),hash:t.slice(1)}})),E=a.value((()=>o.decompile(e.input))),l=a.value((()=>{const t=E(),n=t[t.length-1];return{network:A,output:n===g.OP_FALSE?r.from([]):n,input:o.compile(t.slice(0,-1)),witness:e.witness||[]}}));if(a.prop(u,\"address\",(()=>{if(!u.hash)return;const e=r.allocUnsafe(21);return e.writeUInt8(u.network.scriptHash,0),u.hash.copy(e,1),c.encode(e)})),a.prop(u,\"hash\",(()=>e.output?e.output.slice(2,22):e.address?f().hash:u.redeem&&u.redeem.output?n.hash160(u.redeem.output):void 0)),a.prop(u,\"output\",(()=>{if(u.hash)return o.compile([g.OP_HASH160,u.hash,g.OP_EQUAL])})),a.prop(u,\"redeem\",(()=>{if(e.input)return l()})),a.prop(u,\"input\",(()=>{if(e.redeem&&e.redeem.input&&e.redeem.output)return o.compile([].concat(o.decompile(e.redeem.input),e.redeem.output))})),a.prop(u,\"witness\",(()=>u.redeem&&u.redeem.witness?u.redeem.witness:u.input?[]:void 0)),a.prop(u,\"name\",(()=>{const e=[\"p2sh\"];return void 0!==u.redeem&&void 0!==u.redeem.name&&e.push(u.redeem.name),e.join(\"-\")})),t.validate){let t=r.from([]);if(e.address){if(f().version!==A.scriptHash)throw new TypeError(\"Invalid version or Network mismatch\");if(20!==f().hash.length)throw new TypeError(\"Invalid address\");t=f().hash}if(e.hash){if(t.length>0&&!t.equals(e.hash))throw new TypeError(\"Hash mismatch\");t=e.hash}if(e.output){if(23!==e.output.length||e.output[0]!==g.OP_HASH160||20!==e.output[1]||e.output[22]!==g.OP_EQUAL)throw new TypeError(\"Output is invalid\");const A=e.output.slice(2,22);if(t.length>0&&!t.equals(A))throw new TypeError(\"Hash mismatch\");t=A}const i=e=>{if(e.output){const A=o.decompile(e.output);if(!A||A.length<1)throw new TypeError(\"Redeem.output too short\");if(e.output.byteLength>520)throw new TypeError(\"Redeem.output unspendable if larger than 520 bytes\");if(o.countNonPushOnlyOPs(A)>201)throw new TypeError(\"Redeem.output unspendable with more than 201 non-push ops\");const r=n.hash160(e.output);if(t.length>0&&!t.equals(r))throw new TypeError(\"Hash mismatch\");t=r}if(e.input){const t=e.input.length>0,A=e.witness&&e.witness.length>0;if(!t&&!A)throw new TypeError(\"Empty input\");if(t&&A)throw new TypeError(\"Input and witness provided\");if(t){const t=o.decompile(e.input);if(!o.isPushOnly(t))throw new TypeError(\"Non push-only scriptSig\")}}};if(e.input){const e=E();if(!e||e.length<1)throw new TypeError(\"Input too short\");if(!r.isBuffer(l().output))throw new TypeError(\"Input is invalid\");i(l())}if(e.redeem){if(e.redeem.network&&e.redeem.network!==A)throw new TypeError(\"Network mismatch\");if(e.input){const t=l();if(e.redeem.output&&!e.redeem.output.equals(t.output))throw new TypeError(\"Redeem.output mismatch\");if(e.redeem.input&&!e.redeem.input.equals(t.input))throw new TypeError(\"Redeem.input mismatch\")}i(e.redeem)}if(e.witness&&e.redeem&&e.redeem.witness&&!function(e,t){return e.length===t.length&&e.every(((e,A)=>e.equals(t[A])))}(e.redeem.witness,e.witness))throw new TypeError(\"Witness and redeem.witness mismatch\")}return Object.assign(u,e)}},1992:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.p2tr=void 0;const r=A(1048),n=A(2529),i=A(4009),o=A(5593),s=A(6313),a=A(5247),c=A(9158),g=A(6586),u=i.OPS;t.p2tr=function(e,t){if(!(e.address||e.output||e.pubkey||e.internalPubkey||e.witness&&e.witness.length>1))throw new TypeError(\"Not enough data\");t=Object.assign({validate:!0},t||{}),(0,o.typeforce)({address:o.typeforce.maybe(o.typeforce.String),input:o.typeforce.maybe(o.typeforce.BufferN(0)),network:o.typeforce.maybe(o.typeforce.Object),output:o.typeforce.maybe(o.typeforce.BufferN(34)),internalPubkey:o.typeforce.maybe(o.typeforce.BufferN(32)),hash:o.typeforce.maybe(o.typeforce.BufferN(32)),pubkey:o.typeforce.maybe(o.typeforce.BufferN(32)),signature:o.typeforce.maybe(o.typeforce.anyOf(o.typeforce.BufferN(64),o.typeforce.BufferN(65))),witness:o.typeforce.maybe(o.typeforce.arrayOf(o.typeforce.Buffer)),scriptTree:o.typeforce.maybe(o.isTaptree),redeem:o.typeforce.maybe({output:o.typeforce.maybe(o.typeforce.Buffer),redeemVersion:o.typeforce.maybe(o.typeforce.Number),witness:o.typeforce.maybe(o.typeforce.arrayOf(o.typeforce.Buffer))}),redeemVersion:o.typeforce.maybe(o.typeforce.Number)},e);const A=c.value((()=>{const t=g.bech32m.decode(e.address),A=t.words.shift(),n=g.bech32m.fromWords(t.words);return{version:A,prefix:t.prefix,data:r.Buffer.from(n)}})),f=c.value((()=>{if(e.witness&&e.witness.length)return e.witness.length>=2&&80===e.witness[e.witness.length-1][0]?e.witness.slice(0,-1):e.witness.slice()})),E=c.value((()=>e.scriptTree?(0,a.toHashTree)(e.scriptTree):e.hash?{hash:e.hash}:void 0)),l=e.network||n.bitcoin,I={name:\"p2tr\",network:l};if(c.prop(I,\"address\",(()=>{if(!I.pubkey)return;const e=g.bech32m.toWords(I.pubkey);return e.unshift(1),g.bech32m.encode(l.bech32,e)})),c.prop(I,\"hash\",(()=>{const e=E();if(e)return e.hash;const t=f();if(t&&t.length>1){const e=t[t.length-1],A=e[0]&o.TAPLEAF_VERSION_MASK,r=t[t.length-2],n=(0,a.tapleafHash)({output:r,version:A});return(0,a.rootHashFromPath)(e,n)}return null})),c.prop(I,\"output\",(()=>{if(I.pubkey)return i.compile([u.OP_1,I.pubkey])})),c.prop(I,\"redeemVersion\",(()=>e.redeemVersion?e.redeemVersion:e.redeem&&void 0!==e.redeem.redeemVersion&&null!==e.redeem.redeemVersion?e.redeem.redeemVersion:a.LEAF_VERSION_TAPSCRIPT)),c.prop(I,\"redeem\",(()=>{const e=f();if(e&&!(e.length<2))return{output:e[e.length-2],witness:e.slice(0,-2),redeemVersion:e[e.length-1][0]&o.TAPLEAF_VERSION_MASK}})),c.prop(I,\"pubkey\",(()=>{if(e.pubkey)return e.pubkey;if(e.output)return e.output.slice(2);if(e.address)return A().data;if(I.internalPubkey){const e=(0,a.tweakKey)(I.internalPubkey,I.hash);if(e)return e.x}})),c.prop(I,\"internalPubkey\",(()=>{if(e.internalPubkey)return e.internalPubkey;const t=f();return t&&t.length>1?t[t.length-1].slice(1,33):void 0})),c.prop(I,\"signature\",(()=>{if(e.signature)return e.signature;const t=f();return t&&1===t.length?t[0]:void 0})),c.prop(I,\"witness\",(()=>{if(e.witness)return e.witness;const t=E();if(t&&e.redeem&&e.redeem.output&&e.internalPubkey){const A=(0,a.tapleafHash)({output:e.redeem.output,version:I.redeemVersion}),n=(0,a.findScriptPath)(t,A);if(!n)return;const i=(0,a.tweakKey)(e.internalPubkey,t.hash);if(!i)return;const o=r.Buffer.concat([r.Buffer.from([I.redeemVersion|i.parity]),e.internalPubkey].concat(n));return[e.redeem.output,o]}return e.signature?[e.signature]:void 0})),t.validate){let t=r.Buffer.from([]);if(e.address){if(l&&l.bech32!==A().prefix)throw new TypeError(\"Invalid prefix or Network mismatch\");if(1!==A().version)throw new TypeError(\"Invalid address version\");if(32!==A().data.length)throw new TypeError(\"Invalid address data\");t=A().data}if(e.pubkey){if(t.length>0&&!t.equals(e.pubkey))throw new TypeError(\"Pubkey mismatch\");t=e.pubkey}if(e.output){if(34!==e.output.length||e.output[0]!==u.OP_1||32!==e.output[1])throw new TypeError(\"Output is invalid\");if(t.length>0&&!t.equals(e.output.slice(2)))throw new TypeError(\"Pubkey mismatch\");t=e.output.slice(2)}if(e.internalPubkey){const A=(0,a.tweakKey)(e.internalPubkey,I.hash);if(t.length>0&&!t.equals(A.x))throw new TypeError(\"Pubkey mismatch\");t=A.x}if(t&&t.length&&!(0,s.getEccLib)().isXOnlyPoint(t))throw new TypeError(\"Invalid pubkey for p2tr\");const n=E();if(e.hash&&n&&!e.hash.equals(n.hash))throw new TypeError(\"Hash mismatch\");if(e.redeem&&e.redeem.output&&n){const t=(0,a.tapleafHash)({output:e.redeem.output,version:I.redeemVersion});if(!(0,a.findScriptPath)(n,t))throw new TypeError(\"Redeem script not in tree\")}const c=f();if(e.redeem&&I.redeem){if(e.redeem.redeemVersion&&e.redeem.redeemVersion!==I.redeem.redeemVersion)throw new TypeError(\"Redeem.redeemVersion and witness mismatch\");if(e.redeem.output){if(0===i.decompile(e.redeem.output).length)throw new TypeError(\"Redeem.output is invalid\");if(I.redeem.output&&!e.redeem.output.equals(I.redeem.output))throw new TypeError(\"Redeem.output and witness mismatch\")}if(e.redeem.witness&&I.redeem.witness&&!function(e,t){return e.length===t.length&&e.every(((e,A)=>e.equals(t[A])))}(e.redeem.witness,I.redeem.witness))throw new TypeError(\"Redeem.witness and witness mismatch\")}if(c&&c.length)if(1===c.length){if(e.signature&&!e.signature.equals(c[0]))throw new TypeError(\"Signature mismatch\")}else{const A=c[c.length-1];if(A.length<33)throw new TypeError(`The control-block length is too small. Got ${A.length}, expected min 33.`);if((A.length-33)%32!=0)throw new TypeError(`The control-block length of ${A.length} is incorrect!`);const r=(A.length-33)/32;if(r>128)throw new TypeError(`The script path is too long. Got ${r}, expected max 128.`);const n=A.slice(1,33);if(e.internalPubkey&&!e.internalPubkey.equals(n))throw new TypeError(\"Internal pubkey mismatch\");if(!(0,s.getEccLib)().isXOnlyPoint(n))throw new TypeError(\"Invalid internalPubkey for p2tr witness\");const i=A[0]&o.TAPLEAF_VERSION_MASK,g=c[c.length-2],u=(0,a.tapleafHash)({output:g,version:i}),f=(0,a.rootHashFromPath)(A,u),E=(0,a.tweakKey)(n,f);if(!E)throw new TypeError(\"Invalid outputKey for p2tr witness\");if(t.length&&!t.equals(E.x))throw new TypeError(\"Pubkey mismatch for p2tr witness\");if(E.parity!==(1&A[0]))throw new Error(\"Incorrect parity\")}}return Object.assign(I,e)}},7090:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.p2wpkh=void 0;const n=A(6891),i=A(2529),o=A(4009),s=A(5593),a=A(9158),c=A(6586),g=o.OPS,u=r.alloc(0);t.p2wpkh=function(e,t){if(!(e.address||e.hash||e.output||e.pubkey||e.witness))throw new TypeError(\"Not enough data\");t=Object.assign({validate:!0},t||{}),(0,s.typeforce)({address:s.typeforce.maybe(s.typeforce.String),hash:s.typeforce.maybe(s.typeforce.BufferN(20)),input:s.typeforce.maybe(s.typeforce.BufferN(0)),network:s.typeforce.maybe(s.typeforce.Object),output:s.typeforce.maybe(s.typeforce.BufferN(22)),pubkey:s.typeforce.maybe(s.isPoint),signature:s.typeforce.maybe(o.isCanonicalScriptSignature),witness:s.typeforce.maybe(s.typeforce.arrayOf(s.typeforce.Buffer))},e);const A=a.value((()=>{const t=c.bech32.decode(e.address),A=t.words.shift(),n=c.bech32.fromWords(t.words);return{version:A,prefix:t.prefix,data:r.from(n)}})),f=e.network||i.bitcoin,E={name:\"p2wpkh\",network:f};if(a.prop(E,\"address\",(()=>{if(!E.hash)return;const e=c.bech32.toWords(E.hash);return e.unshift(0),c.bech32.encode(f.bech32,e)})),a.prop(E,\"hash\",(()=>e.output?e.output.slice(2,22):e.address?A().data:e.pubkey||E.pubkey?n.hash160(e.pubkey||E.pubkey):void 0)),a.prop(E,\"output\",(()=>{if(E.hash)return o.compile([g.OP_0,E.hash])})),a.prop(E,\"pubkey\",(()=>e.pubkey?e.pubkey:e.witness?e.witness[1]:void 0)),a.prop(E,\"signature\",(()=>{if(e.witness)return e.witness[0]})),a.prop(E,\"input\",(()=>{if(E.witness)return u})),a.prop(E,\"witness\",(()=>{if(e.pubkey&&e.signature)return[e.signature,e.pubkey]})),t.validate){let t=r.from([]);if(e.address){if(f&&f.bech32!==A().prefix)throw new TypeError(\"Invalid prefix or Network mismatch\");if(0!==A().version)throw new TypeError(\"Invalid address version\");if(20!==A().data.length)throw new TypeError(\"Invalid address data\");t=A().data}if(e.hash){if(t.length>0&&!t.equals(e.hash))throw new TypeError(\"Hash mismatch\");t=e.hash}if(e.output){if(22!==e.output.length||e.output[0]!==g.OP_0||20!==e.output[1])throw new TypeError(\"Output is invalid\");if(t.length>0&&!t.equals(e.output.slice(2)))throw new TypeError(\"Hash mismatch\");t=e.output.slice(2)}if(e.pubkey){const A=n.hash160(e.pubkey);if(t.length>0&&!t.equals(A))throw new TypeError(\"Hash mismatch\");if(t=A,!(0,s.isPoint)(e.pubkey)||33!==e.pubkey.length)throw new TypeError(\"Invalid pubkey for p2wpkh\")}if(e.witness){if(2!==e.witness.length)throw new TypeError(\"Witness is invalid\");if(!o.isCanonicalScriptSignature(e.witness[0]))throw new TypeError(\"Witness has invalid signature\");if(!(0,s.isPoint)(e.witness[1])||33!==e.witness[1].length)throw new TypeError(\"Witness has invalid pubkey\");if(e.signature&&!e.signature.equals(e.witness[0]))throw new TypeError(\"Signature mismatch\");if(e.pubkey&&!e.pubkey.equals(e.witness[1]))throw new TypeError(\"Pubkey mismatch\");const A=n.hash160(e.witness[1]);if(t.length>0&&!t.equals(A))throw new TypeError(\"Hash mismatch\")}}return Object.assign(E,e)}},2366:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.p2wsh=void 0;const n=A(6891),i=A(2529),o=A(4009),s=A(5593),a=A(9158),c=A(6586),g=o.OPS,u=r.alloc(0);function f(e){return!(!r.isBuffer(e)||65!==e.length||4!==e[0]||!(0,s.isPoint)(e))}t.p2wsh=function(e,t){if(!(e.address||e.hash||e.output||e.redeem||e.witness))throw new TypeError(\"Not enough data\");t=Object.assign({validate:!0},t||{}),(0,s.typeforce)({network:s.typeforce.maybe(s.typeforce.Object),address:s.typeforce.maybe(s.typeforce.String),hash:s.typeforce.maybe(s.typeforce.BufferN(32)),output:s.typeforce.maybe(s.typeforce.BufferN(34)),redeem:s.typeforce.maybe({input:s.typeforce.maybe(s.typeforce.Buffer),network:s.typeforce.maybe(s.typeforce.Object),output:s.typeforce.maybe(s.typeforce.Buffer),witness:s.typeforce.maybe(s.typeforce.arrayOf(s.typeforce.Buffer))}),input:s.typeforce.maybe(s.typeforce.BufferN(0)),witness:s.typeforce.maybe(s.typeforce.arrayOf(s.typeforce.Buffer))},e);const A=a.value((()=>{const t=c.bech32.decode(e.address),A=t.words.shift(),n=c.bech32.fromWords(t.words);return{version:A,prefix:t.prefix,data:r.from(n)}})),E=a.value((()=>o.decompile(e.redeem.input)));let l=e.network;l||(l=e.redeem&&e.redeem.network||i.bitcoin);const I={network:l};if(a.prop(I,\"address\",(()=>{if(!I.hash)return;const e=c.bech32.toWords(I.hash);return e.unshift(0),c.bech32.encode(l.bech32,e)})),a.prop(I,\"hash\",(()=>e.output?e.output.slice(2):e.address?A().data:I.redeem&&I.redeem.output?n.sha256(I.redeem.output):void 0)),a.prop(I,\"output\",(()=>{if(I.hash)return o.compile([g.OP_0,I.hash])})),a.prop(I,\"redeem\",(()=>{if(e.witness)return{output:e.witness[e.witness.length-1],input:u,witness:e.witness.slice(0,-1)}})),a.prop(I,\"input\",(()=>{if(I.witness)return u})),a.prop(I,\"witness\",(()=>{if(e.redeem&&e.redeem.input&&e.redeem.input.length>0&&e.redeem.output&&e.redeem.output.length>0){const t=o.toStack(E());return I.redeem=Object.assign({witness:t},e.redeem),I.redeem.input=u,[].concat(t,e.redeem.output)}if(e.redeem&&e.redeem.output&&e.redeem.witness)return[].concat(e.redeem.witness,e.redeem.output)})),a.prop(I,\"name\",(()=>{const e=[\"p2wsh\"];return void 0!==I.redeem&&void 0!==I.redeem.name&&e.push(I.redeem.name),e.join(\"-\")})),t.validate){let t=r.from([]);if(e.address){if(A().prefix!==l.bech32)throw new TypeError(\"Invalid prefix or Network mismatch\");if(0!==A().version)throw new TypeError(\"Invalid address version\");if(32!==A().data.length)throw new TypeError(\"Invalid address data\");t=A().data}if(e.hash){if(t.length>0&&!t.equals(e.hash))throw new TypeError(\"Hash mismatch\");t=e.hash}if(e.output){if(34!==e.output.length||e.output[0]!==g.OP_0||32!==e.output[1])throw new TypeError(\"Output is invalid\");const A=e.output.slice(2);if(t.length>0&&!t.equals(A))throw new TypeError(\"Hash mismatch\");t=A}if(e.redeem){if(e.redeem.network&&e.redeem.network!==l)throw new TypeError(\"Network mismatch\");if(e.redeem.input&&e.redeem.input.length>0&&e.redeem.witness&&e.redeem.witness.length>0)throw new TypeError(\"Ambiguous witness source\");if(e.redeem.output){const A=o.decompile(e.redeem.output);if(!A||A.length<1)throw new TypeError(\"Redeem.output is invalid\");if(e.redeem.output.byteLength>3600)throw new TypeError(\"Redeem.output unspendable if larger than 3600 bytes\");if(o.countNonPushOnlyOPs(A)>201)throw new TypeError(\"Redeem.output unspendable with more than 201 non-push ops\");const r=n.sha256(e.redeem.output);if(t.length>0&&!t.equals(r))throw new TypeError(\"Hash mismatch\");t=r}if(e.redeem.input&&!o.isPushOnly(E()))throw new TypeError(\"Non push-only scriptSig\");if(e.witness&&e.redeem.witness&&!function(e,t){return e.length===t.length&&e.every(((e,A)=>e.equals(t[A])))}(e.witness,e.redeem.witness))throw new TypeError(\"Witness and redeem.witness mismatch\");if(e.redeem.input&&E().some(f)||e.redeem.output&&(o.decompile(e.redeem.output)||[]).some(f))throw new TypeError(\"redeem.input or redeem.output contains uncompressed pubkey\")}if(e.witness&&e.witness.length>0){const t=e.witness[e.witness.length-1];if(e.redeem&&e.redeem.output&&!e.redeem.output.equals(t))throw new TypeError(\"Witness and redeem.output mismatch\");if(e.witness.some(f)||(o.decompile(t)||[]).some(f))throw new TypeError(\"Witness contains uncompressed pubkey\")}}return Object.assign(I,e)}},6689:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.Psbt=void 0;const n=A(7003),i=A(2715),o=A(2431),s=A(3348),a=A(3831),c=A(2529),g=A(8614),u=A(5247),f=A(4009),E=A(5444),l=A(6412),I=A(8990),B={network:c.bitcoin,maximumFeeRate:5e3};class C{static fromBase64(e,t={}){const A=r.from(e,\"base64\");return this.fromBuffer(A,t)}static fromHex(e,t={}){const A=r.from(e,\"hex\");return this.fromBuffer(A,t)}static fromBuffer(e,t={}){const A=n.Psbt.fromBuffer(e,h),r=new C(t,A);var i,o;return i=r.__CACHE.__TX,o=r.__CACHE,i.ins.forEach((e=>{S(o,e)})),r}constructor(e={},t=new n.Psbt(new d)){this.data=t,this.opts=Object.assign({},B,e),this.__CACHE={__NON_WITNESS_UTXO_TX_CACHE:[],__NON_WITNESS_UTXO_BUF_CACHE:[],__TX_IN_CACHE:{},__TX:this.data.globalMap.unsignedTx.tx,__UNSAFE_SIGN_NONSEGWIT:!1},0===this.data.inputs.length&&this.setVersion(2);const A=(e,t,A,r)=>Object.defineProperty(e,t,{enumerable:A,writable:r});A(this,\"__CACHE\",!1,!0),A(this,\"opts\",!1,!0)}get inputCount(){return this.data.inputs.length}get version(){return this.__CACHE.__TX.version}set version(e){this.setVersion(e)}get locktime(){return this.__CACHE.__TX.locktime}set locktime(e){this.setLocktime(e)}get txInputs(){return this.__CACHE.__TX.ins.map((e=>({hash:(0,a.cloneBuffer)(e.hash),index:e.index,sequence:e.sequence})))}get txOutputs(){return this.__CACHE.__TX.outs.map((e=>{let t;try{t=(0,s.fromOutputScript)(e.script,this.opts.network)}catch(e){}return{script:(0,a.cloneBuffer)(e.script),value:e.value,address:t}}))}combine(...e){return this.data.combine(...e.map((e=>e.data))),this}clone(){const e=C.fromBuffer(this.data.toBuffer());return e.opts=JSON.parse(JSON.stringify(this.opts)),e}setMaximumFeeRate(e){b(e),this.opts.maximumFeeRate=e}setVersion(e){b(e),m(this.data.inputs,\"setVersion\");const t=this.__CACHE;return t.__TX.version=e,t.__EXTRACTED_TX=void 0,this}setLocktime(e){b(e),m(this.data.inputs,\"setLocktime\");const t=this.__CACHE;return t.__TX.locktime=e,t.__EXTRACTED_TX=void 0,this}setInputSequence(e,t){b(t),m(this.data.inputs,\"setInputSequence\");const A=this.__CACHE;if(A.__TX.ins.length<=e)throw new Error(\"Input index too high\");return A.__TX.ins[e].sequence=t,A.__EXTRACTED_TX=void 0,this}addInputs(e){return e.forEach((e=>this.addInput(e))),this}addInput(e){if(arguments.length>1||!e||void 0===e.hash||void 0===e.index)throw new Error(\"Invalid arguments for Psbt.addInput. Requires single object with at least [hash] and [index]\");(0,l.checkTaprootInputFields)(e,e,\"addInput\"),m(this.data.inputs,\"addInput\"),e.witnessScript&&z(e.witnessScript);const t=this.__CACHE;this.data.addInput(e);S(t,t.__TX.ins[t.__TX.ins.length-1]);const A=this.data.inputs.length-1,r=this.data.inputs[A];return r.nonWitnessUtxo&&j(this.__CACHE,r,A),t.__FEE=void 0,t.__FEE_RATE=void 0,t.__EXTRACTED_TX=void 0,this}addOutputs(e){return e.forEach((e=>this.addOutput(e))),this}addOutput(e){if(arguments.length>1||!e||void 0===e.value||void 0===e.address&&void 0===e.script)throw new Error(\"Invalid arguments for Psbt.addOutput. Requires single object with at least [script or address] and [value]\");m(this.data.inputs,\"addOutput\");const{address:t}=e;if(\"string\"==typeof t){const{network:A}=this.opts,r=(0,s.toOutputScript)(t,A);e=Object.assign(e,{script:r})}(0,l.checkTaprootOutputFields)(e,e,\"addOutput\");const A=this.__CACHE;return this.data.addOutput(e),A.__FEE=void 0,A.__FEE_RATE=void 0,A.__EXTRACTED_TX=void 0,this}extractTransaction(e){if(!this.data.inputs.every(w))throw new Error(\"Not finalized\");const t=this.__CACHE;if(e||function(e,t,A){const r=t.__FEE_RATE||e.getFeeRate(),n=t.__EXTRACTED_TX.virtualSize(),i=r*n;if(r>=A.maximumFeeRate)throw new Error(`Warning: You are paying around ${(i/1e8).toFixed(8)} in fees, which is ${r} satoshi per byte for a transaction with a VSize of ${n} bytes (segwit counted as 0.25 byte per byte). Use setMaximumFeeRate method to raise your threshold, or pass true to the first arg of extractTransaction.`)}(this,t,this.opts),t.__EXTRACTED_TX)return t.__EXTRACTED_TX;const A=t.__TX.clone();return H(this.data.inputs,A,t,!0),A}getFeeRate(){return T(\"__FEE_RATE\",\"fee rate\",this.data.inputs,this.__CACHE)}getFee(){return T(\"__FEE\",\"fee\",this.data.inputs,this.__CACHE)}finalizeAllInputs(){return(0,o.checkForInput)(this.data.inputs,0),q(this.data.inputs.length).forEach((e=>this.finalizeInput(e))),this}finalizeInput(e,t){const A=(0,o.checkForInput)(this.data.inputs,e);return(0,l.isTaprootInput)(A)?this._finalizeTaprootInput(e,A,void 0,t):this._finalizeInput(e,A,t)}finalizeTaprootInput(e,t,A=l.tapScriptFinalizer){const r=(0,o.checkForInput)(this.data.inputs,e);if((0,l.isTaprootInput)(r))return this._finalizeTaprootInput(e,r,t,A);throw new Error(`Cannot finalize input #${e}. Not Taproot.`)}_finalizeInput(e,t,A=O){const{script:r,isP2SH:n,isP2WSH:i,isSegwit:o}=function(e,t,A){const r=A.__TX,n={script:null,isSegwit:!1,isP2SH:!1,isP2WSH:!1};if(n.isP2SH=!!t.redeemScript,n.isP2WSH=!!t.witnessScript,t.witnessScript)n.script=t.witnessScript;else if(t.redeemScript)n.script=t.redeemScript;else if(t.nonWitnessUtxo){const i=K(A,t,e),o=r.ins[e].index;n.script=i.outs[o].script}else t.witnessUtxo&&(n.script=t.witnessUtxo.script);(t.witnessScript||(0,I.isP2WPKH)(n.script))&&(n.isSegwit=!0);return n}(e,t,this.__CACHE);if(!r)throw new Error(`No script found for input #${e}`);!function(e){if(!e.sighashType||!e.partialSig)return;const{partialSig:t,sighashType:A}=e;t.forEach((e=>{const{hashType:t}=f.signature.decode(e.signature);if(A!==t)throw new Error(\"Signature sighash does not match input sighash type\")}))}(t);const{finalScriptSig:s,finalScriptWitness:a}=A(e,t,r,o,n,i);if(s&&this.data.updateInput(e,{finalScriptSig:s}),a&&this.data.updateInput(e,{finalScriptWitness:a}),!s&&!a)throw new Error(`Unknown error finalizing input #${e}`);return this.data.clearFinalizedInput(e),this}_finalizeTaprootInput(e,t,A,r=l.tapScriptFinalizer){if(!t.witnessUtxo)throw new Error(`Cannot finalize input #${e}. Missing withness utxo.`);if(t.tapKeySig){const A=g.p2tr({output:t.witnessUtxo.script,signature:t.tapKeySig}),r=(0,I.witnessStackToScriptWitness)(A.witness);this.data.updateInput(e,{finalScriptWitness:r})}else{const{finalScriptWitness:n}=r(e,t,A);this.data.updateInput(e,{finalScriptWitness:n})}return this.data.clearFinalizedInput(e),this}getInputType(e){const t=(0,o.checkForInput)(this.data.inputs,e),A=V(G(e,t,this.__CACHE),e,\"input\",t.redeemScript||function(e){if(!e)return;const t=f.decompile(e);if(!t)return;const A=t[t.length-1];if(!r.isBuffer(A)||Y(A)||(n=A,f.isCanonicalScriptSignature(n)))return;var n;if(!f.decompile(A))return;return A}(t.finalScriptSig),t.witnessScript||function(e){if(!e)return;const t=_(e),A=t[t.length-1];if(Y(A))return;if(!f.decompile(A))return;return A}(t.finalScriptWitness));return(\"raw\"===A.type?\"\":A.type+\"-\")+X(A.meaningfulScript)}inputHasPubkey(e,t){return function(e,t,A,r){const n=G(A,t,r),{meaningfulScript:i}=V(n,A,\"input\",t.redeemScript,t.witnessScript);return(0,I.pubkeyInScript)(e,i)}(t,(0,o.checkForInput)(this.data.inputs,e),e,this.__CACHE)}inputHasHDKey(e,t){const A=(0,o.checkForInput)(this.data.inputs,e),r=y(t);return!!A.bip32Derivation&&A.bip32Derivation.some(r)}outputHasPubkey(e,t){return function(e,t,A,r){const n=r.__TX.outs[A].script,{meaningfulScript:i}=V(n,A,\"output\",t.redeemScript,t.witnessScript);return(0,I.pubkeyInScript)(e,i)}(t,(0,o.checkForOutput)(this.data.outputs,e),e,this.__CACHE)}outputHasHDKey(e,t){const A=(0,o.checkForOutput)(this.data.outputs,e),r=y(t);return!!A.bip32Derivation&&A.bip32Derivation.some(r)}validateSignaturesOfAllInputs(e){(0,o.checkForInput)(this.data.inputs,0);return q(this.data.inputs.length).map((t=>this.validateSignaturesOfInput(t,e))).reduce(((e,t)=>!0===t&&e),!0)}validateSignaturesOfInput(e,t,A){const r=this.data.inputs[e];return(0,l.isTaprootInput)(r)?this.validateSignaturesOfTaprootInput(e,t,A):this._validateSignaturesOfInput(e,t,A)}_validateSignaturesOfInput(e,t,A){const r=this.data.inputs[e],n=(r||{}).partialSig;if(!r||!n||n.length<1)throw new Error(\"No signatures to validate\");if(\"function\"!=typeof t)throw new Error(\"Need validator function to validate signatures\");const i=A?n.filter((e=>e.pubkey.equals(A))):n;if(i.length<1)throw new Error(\"No signatures for this pubkey\");const o=[];let s,a,c;for(const A of i){const n=f.signature.decode(A.signature),{hash:i,script:g}=c!==n.hashType?U(e,Object.assign({},r,{sighashType:n.hashType}),this.__CACHE,!0):{hash:s,script:a};c=n.hashType,s=i,a=g,v(A.pubkey,g,\"verify\"),o.push(t(A.pubkey,i,n.signature))}return o.every((e=>!0===e))}validateSignaturesOfTaprootInput(e,t,A){const r=this.data.inputs[e],n=(r||{}).tapKeySig,i=(r||{}).tapScriptSig;if(!r&&!n&&(!i||i.length))throw new Error(\"No signatures to validate\");if(\"function\"!=typeof t)throw new Error(\"Need validator function to validate signatures\");const o=(A=A&&(0,l.toXOnly)(A))?L(e,r,this.data.inputs,A,this.__CACHE):function(e,t,A,r){const n=[];if(t.tapInternalKey){const A=D(e,t,r);A&&n.push(A)}if(t.tapScriptSig){const e=t.tapScriptSig.map((e=>e.pubkey));n.push(...e)}const i=n.map((n=>L(e,t,A,n,r)));return i.flat()}(e,r,this.data.inputs,this.__CACHE);if(!o.length)throw new Error(\"No signatures for this pubkey\");const s=o.find((e=>!e.leafHash));let a=0;if(n&&s){if(!t(s.pubkey,s.hash,F(n)))return!1;a++}if(i)for(const e of i){const A=o.find((t=>e.pubkey.equals(t.pubkey)));if(A){if(!t(e.pubkey,A.hash,F(e.signature)))return!1;a++}}return a>0}signAllInputsHD(e,t=[E.Transaction.SIGHASH_ALL]){if(!e||!e.publicKey||!e.fingerprint)throw new Error(\"Need HDSigner to sign input\");const A=[];for(const r of q(this.data.inputs.length))try{this.signInputHD(r,e,t),A.push(!0)}catch(e){A.push(!1)}if(A.every((e=>!1===e)))throw new Error(\"No inputs were signed\");return this}signAllInputsHDAsync(e,t=[E.Transaction.SIGHASH_ALL]){return new Promise(((A,r)=>{if(!e||!e.publicKey||!e.fingerprint)return r(new Error(\"Need HDSigner to sign input\"));const n=[],i=[];for(const A of q(this.data.inputs.length))i.push(this.signInputHDAsync(A,e,t).then((()=>{n.push(!0)}),(()=>{n.push(!1)})));return Promise.all(i).then((()=>{if(n.every((e=>!1===e)))return r(new Error(\"No inputs were signed\"));A()}))}))}signInputHD(e,t,A=[E.Transaction.SIGHASH_ALL]){if(!t||!t.publicKey||!t.fingerprint)throw new Error(\"Need HDSigner to sign input\");return M(e,this.data.inputs,t).forEach((t=>this.signInput(e,t,A))),this}signInputHDAsync(e,t,A=[E.Transaction.SIGHASH_ALL]){return new Promise(((r,n)=>{if(!t||!t.publicKey||!t.fingerprint)return n(new Error(\"Need HDSigner to sign input\"));const i=M(e,this.data.inputs,t).map((t=>this.signInputAsync(e,t,A)));return Promise.all(i).then((()=>{r()})).catch(n)}))}signAllInputs(e,t){if(!e||!e.publicKey)throw new Error(\"Need Signer to sign input\");const A=[];for(const r of q(this.data.inputs.length))try{this.signInput(r,e,t),A.push(!0)}catch(e){A.push(!1)}if(A.every((e=>!1===e)))throw new Error(\"No inputs were signed\");return this}signAllInputsAsync(e,t){return new Promise(((A,r)=>{if(!e||!e.publicKey)return r(new Error(\"Need Signer to sign input\"));const n=[],i=[];for(const[A]of this.data.inputs.entries())i.push(this.signInputAsync(A,e,t).then((()=>{n.push(!0)}),(()=>{n.push(!1)})));return Promise.all(i).then((()=>{if(n.every((e=>!1===e)))return r(new Error(\"No inputs were signed\"));A()}))}))}signInput(e,t,A){if(!t||!t.publicKey)throw new Error(\"Need Signer to sign input\");const r=(0,o.checkForInput)(this.data.inputs,e);return(0,l.isTaprootInput)(r)?this._signTaprootInput(e,r,t,void 0,A):this._signInput(e,t,A)}signTaprootInput(e,t,A,r){if(!t||!t.publicKey)throw new Error(\"Need Signer to sign input\");const n=(0,o.checkForInput)(this.data.inputs,e);if((0,l.isTaprootInput)(n))return this._signTaprootInput(e,n,t,A,r);throw new Error(`Input #${e} is not of type Taproot.`)}_signInput(e,t,A=[E.Transaction.SIGHASH_ALL]){const{hash:r,sighashType:n}=x(this.data.inputs,e,t.publicKey,this.__CACHE,A),i=[{pubkey:t.publicKey,signature:f.signature.encode(t.sign(r),n)}];return this.data.updateInput(e,{partialSig:i}),this}_signTaprootInput(e,t,A,r,n=[E.Transaction.SIGHASH_DEFAULT]){const i=this.checkTaprootHashesForSig(e,t,A,r,n),o=i.filter((e=>!e.leafHash)).map((e=>(0,l.serializeTaprootSignature)(A.signSchnorr(e.hash),t.sighashType)))[0],s=i.filter((e=>!!e.leafHash)).map((e=>({pubkey:(0,l.toXOnly)(A.publicKey),signature:(0,l.serializeTaprootSignature)(A.signSchnorr(e.hash),t.sighashType),leafHash:e.leafHash})));return o&&this.data.updateInput(e,{tapKeySig:o}),s.length&&this.data.updateInput(e,{tapScriptSig:s}),this}signInputAsync(e,t,A){return Promise.resolve().then((()=>{if(!t||!t.publicKey)throw new Error(\"Need Signer to sign input\");const r=(0,o.checkForInput)(this.data.inputs,e);return(0,l.isTaprootInput)(r)?this._signTaprootInputAsync(e,r,t,void 0,A):this._signInputAsync(e,t,A)}))}signTaprootInputAsync(e,t,A,r){return Promise.resolve().then((()=>{if(!t||!t.publicKey)throw new Error(\"Need Signer to sign input\");const n=(0,o.checkForInput)(this.data.inputs,e);if((0,l.isTaprootInput)(n))return this._signTaprootInputAsync(e,n,t,A,r);throw new Error(`Input #${e} is not of type Taproot.`)}))}_signInputAsync(e,t,A=[E.Transaction.SIGHASH_ALL]){const{hash:r,sighashType:n}=x(this.data.inputs,e,t.publicKey,this.__CACHE,A);return Promise.resolve(t.sign(r)).then((A=>{const r=[{pubkey:t.publicKey,signature:f.signature.encode(A,n)}];this.data.updateInput(e,{partialSig:r})}))}async _signTaprootInputAsync(e,t,A,r,n=[E.Transaction.SIGHASH_DEFAULT]){const i=this.checkTaprootHashesForSig(e,t,A,r,n),o=[],s=i.filter((e=>!e.leafHash))[0];if(s){const e=Promise.resolve(A.signSchnorr(s.hash)).then((e=>({tapKeySig:(0,l.serializeTaprootSignature)(e,t.sighashType)})));o.push(e)}const a=i.filter((e=>!!e.leafHash));if(a.length){const e=a.map((e=>Promise.resolve(A.signSchnorr(e.hash)).then((r=>({tapScriptSig:[{pubkey:(0,l.toXOnly)(A.publicKey),signature:(0,l.serializeTaprootSignature)(r,t.sighashType),leafHash:e.leafHash}]})))));o.push(...e)}return Promise.all(o).then((t=>{t.forEach((t=>this.data.updateInput(e,t)))}))}checkTaprootHashesForSig(e,t,A,r,n){if(\"function\"!=typeof A.signSchnorr)throw new Error(`Need Schnorr Signer to sign taproot input #${e}.`);const i=L(e,t,this.data.inputs,A.publicKey,this.__CACHE,r,n);if(!i||!i.length)throw new Error(`Can not sign for input #${e} with the key ${A.publicKey.toString(\"hex\")}`);return i}toBuffer(){return p(this.__CACHE),this.data.toBuffer()}toHex(){return p(this.__CACHE),this.data.toHex()}toBase64(){return p(this.__CACHE),this.data.toBase64()}updateGlobal(e){return this.data.updateGlobal(e),this}updateInput(e,t){return t.witnessScript&&z(t.witnessScript),(0,l.checkTaprootInputFields)(this.data.inputs[e],t,\"updateInput\"),this.data.updateInput(e,t),t.nonWitnessUtxo&&j(this.__CACHE,this.data.inputs[e],e),this}updateOutput(e,t){const A=this.data.outputs[e];return(0,l.checkTaprootOutputFields)(A,t,\"updateOutput\"),this.data.updateOutput(e,t),this}addUnknownKeyValToGlobal(e){return this.data.addUnknownKeyValToGlobal(e),this}addUnknownKeyValToInput(e,t){return this.data.addUnknownKeyValToInput(e,t),this}addUnknownKeyValToOutput(e,t){return this.data.addUnknownKeyValToOutput(e,t),this}clearFinalizedInput(e){return this.data.clearFinalizedInput(e),this}}t.Psbt=C;const h=e=>new d(e);class d{constructor(e=r.from([2,0,0,0,0,0,0,0,0,0])){this.tx=E.Transaction.fromBuffer(e),function(e){if(!e.ins.every((e=>e.script&&0===e.script.length&&e.witness&&0===e.witness.length)))throw new Error(\"Format Error: Transaction ScriptSigs are not empty\")}(this.tx),Object.defineProperty(this,\"tx\",{enumerable:!1,writable:!0})}getInputOutputCounts(){return{inputCount:this.tx.ins.length,outputCount:this.tx.outs.length}}addInput(e){if(void 0===e.hash||void 0===e.index||!r.isBuffer(e.hash)&&\"string\"!=typeof e.hash||\"number\"!=typeof e.index)throw new Error(\"Error adding input.\");const t=\"string\"==typeof e.hash?(0,a.reverseBuffer)(r.from(e.hash,\"hex\")):e.hash;this.tx.addInput(t,e.index,e.sequence)}addOutput(e){if(void 0===e.script||void 0===e.value||!r.isBuffer(e.script)||\"number\"!=typeof e.value)throw new Error(\"Error adding output.\");this.tx.addOutput(e.script,e.value)}toBuffer(){return this.tx.toBuffer()}}function p(e){if(!1!==e.__UNSAFE_SIGN_NONSEGWIT)throw new Error(\"Not BIP174 compliant, can not export\")}function Q(e,t,A){if(!t)return!1;let r;if(r=A?A.map((e=>{const A=function(e){if(65===e.length){const t=1&e[64],A=e.slice(0,33);return A[0]=2|t,A}return e.slice()}(e);return t.find((e=>e.pubkey.equals(A)))})).filter((e=>!!e)):t,r.length>e)throw new Error(\"Too many signatures\");return r.length===e}function w(e){return!!e.finalScriptSig||!!e.finalScriptWitness}function y(e){return t=>!!t.masterFingerprint.equals(e.fingerprint)&&!!e.derivePath(t.path).publicKey.equals(t.pubkey)}function b(e){if(\"number\"!=typeof e||e!==Math.floor(e)||e>4294967295||e<0)throw new Error(\"Invalid 32 bit integer\")}function m(e,t){e.forEach((e=>{if((0,l.isTaprootInput)(e)?(0,l.checkTaprootInputForSigs)(e,t):(0,I.checkInputForSig)(e,t))throw new Error(\"Can not modify transaction, signatures exist.\")}))}function v(e,t,A){if(!(0,I.pubkeyInScript)(e,t))throw new Error(`Can not ${A} for this input with the key ${e.toString(\"hex\")}`)}function S(e,t){const A=(0,a.reverseBuffer)(r.from(t.hash)).toString(\"hex\")+\":\"+t.index;if(e.__TX_IN_CACHE[A])throw new Error(\"Duplicate input detected.\");e.__TX_IN_CACHE[A]=1}function R(e,t){return(A,r,n,i)=>{const o=e({redeem:{output:n}}).output;if(!r.equals(o))throw new Error(`${t} for ${i} #${A} doesn't match the scriptPubKey in the prevout`)}}const k=R(g.p2sh,\"Redeem script\"),P=R(g.p2wsh,\"Witness script\");function T(e,t,A,r){if(!A.every(w))throw new Error(`PSBT must be finalized to calculate ${t}`);if(\"__FEE_RATE\"===e&&r.__FEE_RATE)return r.__FEE_RATE;if(\"__FEE\"===e&&r.__FEE)return r.__FEE;let n,i=!0;return r.__EXTRACTED_TX?(n=r.__EXTRACTED_TX,i=!1):n=r.__TX.clone(),H(A,n,r,i),\"__FEE_RATE\"===e?r.__FEE_RATE:\"__FEE\"===e?r.__FEE:void 0}function O(e,t,A,r,n,i){const o=X(A);if(!function(e,t,A){switch(A){case\"pubkey\":case\"pubkeyhash\":case\"witnesspubkeyhash\":return Q(1,e.partialSig);case\"multisig\":const A=g.p2ms({output:t});return Q(A.m,e.partialSig,A.pubkeys);default:return!1}}(t,A,o))throw new Error(`Can not finalize input #${e}`);return function(e,t,A,r,n,i){let o,s;const a=function(e,t,A){let r;switch(t){case\"multisig\":const t=function(e,t){const A=g.p2ms({output:e});return A.pubkeys.map((e=>(t.filter((t=>t.pubkey.equals(e)))[0]||{}).signature)).filter((e=>!!e))}(e,A);r=g.p2ms({output:e,signatures:t});break;case\"pubkey\":r=g.p2pk({output:e,signature:A[0].signature});break;case\"pubkeyhash\":r=g.p2pkh({output:e,pubkey:A[0].pubkey,signature:A[0].signature});break;case\"witnesspubkeyhash\":r=g.p2wpkh({output:e,pubkey:A[0].pubkey,signature:A[0].signature})}return r}(e,t,A),c=i?g.p2wsh({redeem:a}):null,u=n?g.p2sh({redeem:c||a}):null;r?(s=c?(0,I.witnessStackToScriptWitness)(c.witness):(0,I.witnessStackToScriptWitness)(a.witness),u&&(o=u.input)):o=u?u.input:a.input;return{finalScriptSig:o,finalScriptWitness:s}}(A,o,t.partialSig,r,n,i)}function x(e,t,A,r,n){const i=(0,o.checkForInput)(e,t),{hash:s,sighashType:a,script:c}=U(t,i,r,!1,n);return v(A,c,\"sign\"),{hash:s,sighashType:a}}function U(e,t,A,r,n){const i=A.__TX,o=t.sighashType||E.Transaction.SIGHASH_ALL;let s,a;if(N(o,n),t.nonWitnessUtxo){const r=K(A,t,e),n=i.ins[e].hash,o=r.getHash();if(!n.equals(o))throw new Error(`Non-witness UTXO hash for input #${e} doesn't match the hash specified in the prevout`);const s=i.ins[e].index;a=r.outs[s]}else{if(!t.witnessUtxo)throw new Error(\"Need a Utxo input item for signing\");a=t.witnessUtxo}const{meaningfulScript:c,type:u}=V(a.script,e,\"input\",t.redeemScript,t.witnessScript);if([\"p2sh-p2wsh\",\"p2wsh\"].indexOf(u)>=0)s=i.hashForWitnessV0(e,c,a.value,o);else if((0,I.isP2WPKH)(c)){const t=g.p2pkh({hash:c.slice(2)}).output;s=i.hashForWitnessV0(e,t,a.value,o)}else{if(void 0===t.nonWitnessUtxo&&!1===A.__UNSAFE_SIGN_NONSEGWIT)throw new Error(`Input #${e} has witnessUtxo but non-segwit script: ${c.toString(\"hex\")}`);r||!1===A.__UNSAFE_SIGN_NONSEGWIT||console.warn(\"Warning: Signing non-segwit inputs without the full parent transaction means there is a chance that a miner could feed you incorrect information to trick you into paying large fees. This behavior is the same as Psbt's predecesor (TransactionBuilder - now removed) when signing non-segwit scripts. You are not able to export this Psbt with toBuffer|toBase64|toHex since it is not BIP174 compliant.\\n*********************\\nPROCEED WITH CAUTION!\\n*********************\"),s=i.hashForSignature(e,c,o)}return{script:c,sighashType:o,hash:s}}function D(e,t,A){const{script:r}=J(e,t,A);return(0,I.isP2TR)(r)?r.subarray(2,34):null}function F(e){return 64===e.length?e:e.subarray(0,64)}function L(e,t,A,n,i,o,s){const a=i.__TX,c=t.sighashType||E.Transaction.SIGHASH_DEFAULT;N(c,s);const g=A.map(((e,t)=>J(t,e,i))),f=g.map((e=>e.script)),B=g.map((e=>e.value)),C=[];if(t.tapInternalKey&&!o){const A=D(e,t,i)||r.from([]);if((0,l.toXOnly)(n).equals(A)){const t=a.hashForWitnessV1(e,f,B,c);C.push({pubkey:n,hash:t})}}const h=(t.tapLeafScript||[]).filter((e=>(0,I.pubkeyInScript)(n,e.script))).map((e=>{const t=(0,u.tapleafHash)({output:e.script,version:e.leafVersion});return Object.assign({hash:t},e)})).filter((e=>!o||o.equals(e.hash))).map((t=>{const A=a.hashForWitnessV1(e,f,B,E.Transaction.SIGHASH_DEFAULT,t.hash);return{pubkey:n,hash:A,leafHash:t.hash}}));return C.concat(h)}function N(e,t){if(t&&t.indexOf(e)<0){const t=function(e){let t=e&E.Transaction.SIGHASH_ANYONECANPAY?\"SIGHASH_ANYONECANPAY | \":\"\";switch(31&e){case E.Transaction.SIGHASH_ALL:t+=\"SIGHASH_ALL\";break;case E.Transaction.SIGHASH_SINGLE:t+=\"SIGHASH_SINGLE\";break;case E.Transaction.SIGHASH_NONE:t+=\"SIGHASH_NONE\"}return t}(e);throw new Error(`Sighash type is not allowed. Retry the sign method passing the sighashTypes array of whitelisted types. Sighash type: ${t}`)}}function M(e,t,A){const r=(0,o.checkForInput)(t,e);if(!r.bip32Derivation||0===r.bip32Derivation.length)throw new Error(\"Need bip32Derivation to sign with HD\");const n=r.bip32Derivation.map((e=>e.masterFingerprint.equals(A.fingerprint)?e:void 0)).filter((e=>!!e));if(0===n.length)throw new Error(\"Need one bip32Derivation masterFingerprint to match the HDSigner fingerprint\");return n.map((e=>{const t=A.derivePath(e.path);if(!e.pubkey.equals(t.publicKey))throw new Error(\"pubkey did not match bip32Derivation\");return t}))}function _(e){let t=0;function A(){const A=i.decode(e,t);return t+=i.decode.bytes,A}function r(){return r=A(),t+=r,e.slice(t-r,t);var r}return function(){const e=A(),t=[];for(let A=0;A{if(r&&e.finalScriptSig&&(t.ins[i].script=e.finalScriptSig),r&&e.finalScriptWitness&&(t.ins[i].witness=_(e.finalScriptWitness)),e.witnessUtxo)n+=e.witnessUtxo.value;else if(e.nonWitnessUtxo){const r=K(A,e,i),o=t.ins[i].index,s=r.outs[o];n+=s.value}}));const i=t.outs.reduce(((e,t)=>e+t.value),0),o=n-i;if(o<0)throw new Error(\"Outputs are spending more than Inputs\");const s=t.virtualSize();A.__FEE=o,A.__EXTRACTED_TX=t,A.__FEE_RATE=Math.floor(o/s)}function K(e,t,A){const r=e.__NON_WITNESS_UTXO_TX_CACHE;return r[A]||j(e,t,A),r[A]}function G(e,t,A){const{script:r}=J(e,t,A);return r}function J(e,t,A){if(void 0!==t.witnessUtxo)return{script:t.witnessUtxo.script,value:t.witnessUtxo.value};if(void 0!==t.nonWitnessUtxo){const r=K(A,t,e).outs[A.__TX.ins[e].index];return{script:r.script,value:r.value}}throw new Error(\"Can't find pubkey in input without Utxo data\")}function Y(e){return 33===e.length&&f.isCanonicalPubKey(e)}function V(e,t,A,r,n){const i=(0,I.isP2SHScript)(e),o=i&&r&&(0,I.isP2WSHScript)(r),s=(0,I.isP2WSHScript)(e);if(i&&void 0===r)throw new Error(\"scriptPubkey is P2SH but redeemScript missing\");if((s||o)&&void 0===n)throw new Error(\"scriptPubkey or redeemScript is P2WSH but witnessScript missing\");let a;return o?(a=n,k(t,e,r,A),P(t,r,n,A),z(a)):s?(a=n,P(t,e,n,A),z(a)):i?(a=r,k(t,e,r,A)):a=e,{meaningfulScript:a,type:o?\"p2sh-p2wsh\":i?\"p2sh\":s?\"p2wsh\":\"raw\"}}function z(e){if((0,I.isP2WPKH)(e)||(0,I.isP2SHScript)(e))throw new Error(\"P2WPKH or P2SH can not be contained within P2WSH\")}function X(e){return(0,I.isP2WPKH)(e)?\"witnesspubkeyhash\":(0,I.isP2PKH)(e)?\"pubkeyhash\":(0,I.isP2MS)(e)?\"multisig\":(0,I.isP2PK)(e)?\"pubkey\":\"nonstandard\"}function q(e){return[...Array(e).keys()]}},6412:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.checkTaprootInputForSigs=t.tapTreeFromList=t.tapTreeToList=t.tweakInternalPubKey=t.checkTaprootOutputFields=t.checkTaprootInputFields=t.isTaprootOutput=t.isTaprootInput=t.serializeTaprootSignature=t.tapScriptFinalizer=t.toXOnly=void 0;const n=A(5593),i=A(5444),o=A(8990),s=A(5247),a=A(8614),c=A(8990);function g(e){return e&&!!(e.tapInternalKey||e.tapMerkleRoot||e.tapLeafScript&&e.tapLeafScript.length||e.tapBip32Derivation&&e.tapBip32Derivation.length||e.witnessUtxo&&(0,o.isP2TR)(e.witnessUtxo.script))}function u(e,t){return e&&!!(e.tapInternalKey||e.tapTree||e.tapBip32Derivation&&e.tapBip32Derivation.length||t&&(0,o.isP2TR)(t))}function f(e=[]){return 1===e.length&&0===e[0].depth?{output:e[0].script,version:e[0].leafVersion}:function(e){let t;for(const A of e)if(t=I(A,t),!t)throw new Error(\"No room left to insert tapleaf in tree\");return t}(e)}function E(e){return{signature:e.slice(0,64),hashType:e.slice(64)[0]||i.Transaction.SIGHASH_DEFAULT}}function l(e,t=[],A=0){if(A>s.MAX_TAPTREE_DEPTH)throw new Error(\"Max taptree depth exceeded.\");return e?(0,n.isTapleaf)(e)?(t.push({depth:A,leafVersion:e.version||s.LEAF_VERSION_TAPSCRIPT,script:e.output}),t):(e[0]&&l(e[0],t,A+1),e[1]&&l(e[1],t,A+1),t):[]}function I(e,t,A=0){if(A>s.MAX_TAPTREE_DEPTH)throw new Error(\"Max taptree depth exceeded.\");if(e.depth===A)return t?void 0:{output:e.script,version:e.leafVersion};if((0,n.isTapleaf)(t))return;const r=I(e,t&&t[0],A+1);if(r)return[r,t&&t[1]];const i=I(e,t&&t[1],A+1);return i?[t&&t[0],i]:void 0}function B(e,t){if(!t)return!0;const A=(0,s.tapleafHash)({output:e.script,version:e.leafVersion});return(0,s.rootHashFromPath)(e.controlBlock,A).equals(t)}function C(e){return e&&!!(e.redeemScript||e.witnessScript||e.bip32Derivation&&e.bip32Derivation.length)}t.toXOnly=e=>32===e.length?e:e.slice(1,33),t.tapScriptFinalizer=function(e,t,A){const r=function(e,t,A){if(!e.tapScriptSig||!e.tapScriptSig.length)throw new Error(`Can not finalize taproot input #${t}. No tapleaf script signature provided.`);const r=(e.tapLeafScript||[]).sort(((e,t)=>e.controlBlock.length-t.controlBlock.length)).find((t=>function(e,t,A){const r=(0,s.tapleafHash)({output:e.script,version:e.leafVersion});return(!A||A.equals(r))&&void 0!==t.find((e=>e.leafHash.equals(r)))}(t,e.tapScriptSig,A)));if(!r)throw new Error(`Can not finalize taproot input #${t}. Signature for tapleaf script not found.`);return r}(t,e,A);try{const e=function(e,t){const A=(0,s.tapleafHash)({output:t.script,version:t.leafVersion});return(e.tapScriptSig||[]).filter((e=>e.leafHash.equals(A))).map((e=>function(e,t){return Object.assign({positionInScript:(0,o.pubkeyPositionInScript)(t.pubkey,e)},t)}(t.script,e))).sort(((e,t)=>t.positionInScript-e.positionInScript)).map((e=>e.signature))}(t,r),A=e.concat(r.script).concat(r.controlBlock);return{finalScriptWitness:(0,o.witnessStackToScriptWitness)(A)}}catch(t){throw new Error(`Can not finalize taproot input #${e}: ${t}`)}},t.serializeTaprootSignature=function(e,t){const A=t?r.from([t]):r.from([]);return r.concat([e,A])},t.isTaprootInput=g,t.isTaprootOutput=u,t.checkTaprootInputFields=function(e,t,A){!function(e,t,A){const r=g(e)&&C(t),n=C(e)&&g(t),i=e===t&&g(t)&&C(t);if(r||n||i)throw new Error(`Invalid arguments for Psbt.${A}. Cannot use both taproot and non-taproot fields.`)}(e,t,A),function(e,t,A){if(t.tapMerkleRoot){const r=(t.tapLeafScript||[]).every((e=>B(e,t.tapMerkleRoot))),n=(e.tapLeafScript||[]).every((e=>B(e,t.tapMerkleRoot)));if(!r||!n)throw new Error(`Invalid arguments for Psbt.${A}. Tapleaf not part of taptree.`)}else if(e.tapMerkleRoot){if(!(t.tapLeafScript||[]).every((t=>B(t,e.tapMerkleRoot))))throw new Error(`Invalid arguments for Psbt.${A}. Tapleaf not part of taptree.`)}}(e,t,A)},t.checkTaprootOutputFields=function(e,t,A){!function(e,t,A){const r=u(e)&&C(t),n=C(e)&&u(t),i=e===t&&u(t)&&C(t);if(r||n||i)throw new Error(`Invalid arguments for Psbt.${A}. Cannot use both taproot and non-taproot fields.`)}(e,t,A),function(e,t){if(!t.tapTree&&!t.tapInternalKey)return;const A=t.tapInternalKey||e.tapInternalKey,r=t.tapTree||e.tapTree;if(A){const{script:t}=e,n=function(e,t){const A=t&&f(t.leaves),{output:r}=(0,a.p2tr)({internalPubkey:e,scriptTree:A});return r}(A,r);if(t&&!t.equals(n))throw new Error(\"Error adding output. Script or address missmatch.\")}}(e,t)},t.tweakInternalPubKey=function(e,t){const A=t.tapInternalKey,r=A&&(0,s.tweakKey)(A,t.tapMerkleRoot);if(!r)throw new Error(`Cannot tweak tap internal key for input #${e}. Public key: ${A&&A.toString(\"hex\")}`);return r.x},t.tapTreeToList=function(e){if(!(0,n.isTaptree)(e))throw new Error(\"Cannot convert taptree to tapleaf list. Expecting a tapree structure.\");return l(e)},t.tapTreeFromList=f,t.checkTaprootInputForSigs=function(e,t){return function(e){const t=[];e.tapKeySig&&t.push(e.tapKeySig);e.tapScriptSig&&t.push(...e.tapScriptSig.map((e=>e.signature)));if(!t.length){const A=function(e){if(!e)return;const t=e.slice(2);if(64===t.length||65===t.length)return t}(e.finalScriptWitness);A&&t.push(A)}return t}(e).some((e=>(0,c.signatureBlocksAction)(e,E,t)))}},8990:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.signatureBlocksAction=t.checkInputForSig=t.pubkeyInScript=t.pubkeyPositionInScript=t.witnessStackToScriptWitness=t.isP2TR=t.isP2SHScript=t.isP2WSHScript=t.isP2WPKH=t.isP2PKH=t.isP2PK=t.isP2MS=void 0;const n=A(2715),i=A(4009),o=A(5444),s=A(6891),a=A(8614);function c(e){return t=>{try{return e({output:t}),!0}catch(e){return!1}}}function g(e,t){const A=(0,s.hash160)(e),r=e.slice(1,33),n=i.decompile(t);if(null===n)throw new Error(\"Unknown script error\");return n.findIndex((t=>\"number\"!=typeof t&&(t.equals(e)||t.equals(A)||t.equals(r))))}function u(e,t,A){const{hashType:r}=t(e),n=[];r&o.Transaction.SIGHASH_ANYONECANPAY&&n.push(\"addInput\");switch(31&r){case o.Transaction.SIGHASH_ALL:break;case o.Transaction.SIGHASH_SINGLE:case o.Transaction.SIGHASH_NONE:n.push(\"addOutput\"),n.push(\"setInputSequence\")}return-1===n.indexOf(A)}t.isP2MS=c(a.p2ms),t.isP2PK=c(a.p2pk),t.isP2PKH=c(a.p2pkh),t.isP2WPKH=c(a.p2wpkh),t.isP2WSHScript=c(a.p2wsh),t.isP2SHScript=c(a.p2sh),t.isP2TR=c(a.p2tr),t.witnessStackToScriptWitness=function(e){let t=r.allocUnsafe(0);function A(e){const A=t.length,i=n.encodingLength(e);t=r.concat([t,r.allocUnsafe(i)]),n.encode(e,t,A)}function i(e){A(e.length),function(e){t=r.concat([t,r.from(e)])}(e)}var o;return A((o=e).length),o.forEach(i),t},t.pubkeyPositionInScript=g,t.pubkeyInScript=function(e,t){return-1!==g(e,t)},t.checkInputForSig=function(e,t){return function(e){let t=[];if(0===(e.partialSig||[]).length){if(!e.finalScriptSig&&!e.finalScriptWitness)return[];t=function(e){const t=e.finalScriptSig&&i.decompile(e.finalScriptSig)||[],A=e.finalScriptWitness&&i.decompile(e.finalScriptWitness)||[];return t.concat(A).filter((e=>r.isBuffer(e)&&i.isCanonicalScriptSignature(e))).map((e=>({signature:e})))}(e)}else t=e.partialSig;return t.map((e=>e.signature))}(e).some((e=>u(e,i.signature.decode,t)))},t.signatureBlocksAction=u},1213:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.decode=t.encode=t.encodingLength=void 0;const r=A(8156);function n(e){return ee.length)return null;n=e.readUInt8(t+1),i=2}else if(A===r.OPS.OP_PUSHDATA2){if(t+3>e.length)return null;n=e.readUInt16LE(t+1),i=3}else{if(t+5>e.length)return null;if(A!==r.OPS.OP_PUSHDATA4)throw new Error(\"Unexpected opcode\");n=e.readUInt32LE(t+1),i=5}return{opcode:A,number:n,size:i}}},4009:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.signature=t.number=t.isCanonicalScriptSignature=t.isDefinedHashType=t.isCanonicalPubKey=t.toStack=t.fromASM=t.toASM=t.decompile=t.compile=t.countNonPushOnlyOPs=t.isPushOnly=t.OPS=void 0;const n=A(195),i=A(8156);Object.defineProperty(t,\"OPS\",{enumerable:!0,get:function(){return i.OPS}});const o=A(1213),s=A(5333),a=A(1108),c=A(5593),{typeforce:g}=c,u=i.OPS.OP_RESERVED;function f(e){return c.Buffer(e)||function(e){return c.Number(e)&&(e===i.OPS.OP_0||e>=i.OPS.OP_1&&e<=i.OPS.OP_16||e===i.OPS.OP_1NEGATE)}(e)}function E(e){return c.Array(e)&&e.every(f)}function l(e){return 0===e.length?i.OPS.OP_0:1===e.length?e[0]>=1&&e[0]<=16?u+e[0]:129===e[0]?i.OPS.OP_1NEGATE:void 0:void 0}function I(e){return r.isBuffer(e)}function B(e){return r.isBuffer(e)}function C(e){if(I(e))return e;g(c.Array,e);const t=e.reduce(((e,t)=>B(t)?1===t.length&&void 0!==l(t)?e+1:e+o.encodingLength(t.length)+t.length:e+1),0),A=r.allocUnsafe(t);let n=0;if(e.forEach((e=>{if(B(e)){const t=l(e);if(void 0!==t)return A.writeUInt8(t,n),void(n+=1);n+=o.encode(A,e.length,n),e.copy(A,n),n+=e.length}else A.writeUInt8(e,n),n+=1})),n!==A.length)throw new Error(\"Could not decode chunks\");return A}function h(e){if(t=e,c.Array(t))return e;var t;g(c.Buffer,e);const A=[];let r=0;for(;ri.OPS.OP_0&&t<=i.OPS.OP_PUSHDATA4){const t=o.decode(e,r);if(null===t)return null;if(r+=t.size,r+t.number>e.length)return null;const n=e.slice(r,r+t.number);r+=t.number;const i=l(n);void 0!==i?A.push(i):A.push(n)}else A.push(t),r+=1}return A}function d(e){const t=-129&e;return t>0&&t<4}t.isPushOnly=E,t.countNonPushOnlyOPs=function(e){return e.length-e.filter(f).length},t.compile=C,t.decompile=h,t.toASM=function(e){return I(e)&&(e=h(e)),e.map((e=>{if(B(e)){const t=l(e);if(void 0===t)return e.toString(\"hex\");e=t}return i.REVERSE_OPS[e]})).join(\" \")},t.fromASM=function(e){return g(c.String,e),C(e.split(\" \").map((e=>void 0!==i.OPS[e]?i.OPS[e]:(g(c.Hex,e),r.from(e,\"hex\")))))},t.toStack=function(e){return e=h(e),g(E,e),e.map((e=>B(e)?e:e===i.OPS.OP_0?r.allocUnsafe(0):s.encode(e-u)))},t.isCanonicalPubKey=function(e){return c.isPoint(e)},t.isDefinedHashType=d,t.isCanonicalScriptSignature=function(e){return!!r.isBuffer(e)&&(!!d(e[e.length-1])&&n.check(e.slice(0,-1)))},t.number=s,t.signature=a},5333:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.encode=t.decode=void 0,t.decode=function(e,t,A){t=t||4,A=void 0===A||A;const r=e.length;if(0===r)return 0;if(r>t)throw new TypeError(\"Script number overflow\");if(A&&!(127&e[r-1]||!(r<=1)&&128&e[r-2]))throw new Error(\"Non-minimally encoded script number\");if(5===r){const t=e.readUInt32LE(0),A=e.readUInt8(4);return 128&A?-(4294967296*(-129&A)+t):4294967296*A+t}let n=0;for(let t=0;t2147483647?5:e>8388607?4:e>32767?3:e>127?2:e>0?1:0}(t),n=r.allocUnsafe(A),i=e<0;for(let e=0;e>=8;return 128&n[A-1]?n.writeUInt8(i?128:0,A-1):i&&(n[A-1]|=128),n}},1108:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.encode=t.decode=void 0;const n=A(195),i=A(5593),{typeforce:o}=i,s=r.alloc(1,0);function a(e){let t=0;for(;0===e[t];)++t;return t===e.length?s:128&(e=e.slice(t))[0]?r.concat([s,e],1+e.length):e}function c(e){0===e[0]&&(e=e.slice(1));const t=r.alloc(32,0),A=Math.max(0,32-e.length);return e.copy(t,A),t}t.decode=function(e){const t=e.readUInt8(e.length-1),A=-129&t;if(A<=0||A>=4)throw new Error(\"Invalid hashType \"+t);const i=n.decode(e.slice(0,-1)),o=c(i.r),s=c(i.s);return{signature:r.concat([o,s],64),hashType:t}},t.encode=function(e,t){o({signature:i.BufferN(64),hashType:i.UInt8},{signature:e,hashType:t});const A=-129&t;if(A<=0||A>=4)throw new Error(\"Invalid hashType \"+t);const s=r.allocUnsafe(1);s.writeUInt8(t,0);const c=a(e.slice(0,32)),g=a(e.slice(32,64));return r.concat([n.encode(c,g),s])}},5444:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.Transaction=void 0;const n=A(3831),i=A(6891),o=A(4009),s=A(4009),a=A(5593),{typeforce:c}=a;function g(e){const t=e.length;return n.varuint.encodingLength(t)+t}const u=r.allocUnsafe(0),f=[],E=r.from(\"0000000000000000000000000000000000000000000000000000000000000000\",\"hex\"),l=r.from(\"0000000000000000000000000000000000000000000000000000000000000001\",\"hex\"),I=r.from(\"ffffffffffffffff\",\"hex\"),B={script:u,valueBuffer:I};class C{constructor(){this.version=1,this.locktime=0,this.ins=[],this.outs=[]}static fromBuffer(e,t){const A=new n.BufferReader(e),r=new C;r.version=A.readInt32();const i=A.readUInt8(),o=A.readUInt8();let s=!1;i===C.ADVANCED_TRANSACTION_MARKER&&o===C.ADVANCED_TRANSACTION_FLAG?s=!0:A.offset-=2;const a=A.readVarInt();for(let e=0;e0!==e.witness.length))}weight(){return 3*this.byteLength(!1)+this.byteLength(!0)}virtualSize(){return Math.ceil(this.weight()/4)}byteLength(e=!0){const t=e&&this.hasWitnesses();return(t?10:8)+n.varuint.encodingLength(this.ins.length)+n.varuint.encodingLength(this.outs.length)+this.ins.reduce(((e,t)=>e+40+g(t.script)),0)+this.outs.reduce(((e,t)=>e+8+g(t.script)),0)+(t?this.ins.reduce(((e,t)=>e+function(e){const t=e.length;return n.varuint.encodingLength(t)+e.reduce(((e,t)=>e+g(t)),0)}(t.witness)),0):0)}clone(){const e=new C;return e.version=this.version,e.locktime=this.locktime,e.ins=this.ins.map((e=>({hash:e.hash,index:e.index,script:e.script,sequence:e.sequence,witness:e.witness}))),e.outs=this.outs.map((e=>({script:e.script,value:e.value}))),e}hashForSignature(e,t,A){if(c(a.tuple(a.UInt32,a.Buffer,a.Number),arguments),e>=this.ins.length)return l;const n=o.compile(o.decompile(t).filter((e=>e!==s.OPS.OP_CODESEPARATOR))),g=this.clone();if((31&A)===C.SIGHASH_NONE)g.outs=[],g.ins.forEach(((t,A)=>{A!==e&&(t.sequence=0)}));else if((31&A)===C.SIGHASH_SINGLE){if(e>=this.outs.length)return l;g.outs.length=e+1;for(let t=0;t{A!==e&&(t.sequence=0)}))}A&C.SIGHASH_ANYONECANPAY?(g.ins=[g.ins[e]],g.ins[0].script=n):(g.ins.forEach((e=>{e.script=u})),g.ins[e].script=n);const f=r.allocUnsafe(g.byteLength(!1)+4);return f.writeInt32LE(A,f.length-4),g.__toBuffer(f,0,!1),i.hash256(f)}hashForWitnessV1(e,t,A,o,s,f){if(c(a.tuple(a.UInt32,c.arrayOf(a.Buffer),c.arrayOf(a.Satoshi),a.UInt32),arguments),A.length!==this.ins.length||t.length!==this.ins.length)throw new Error(\"Must supply prevout script and value for all inputs\");const E=o===C.SIGHASH_DEFAULT?C.SIGHASH_ALL:o&C.SIGHASH_OUTPUT_MASK,l=(o&C.SIGHASH_INPUT_MASK)===C.SIGHASH_ANYONECANPAY,I=E===C.SIGHASH_NONE,B=E===C.SIGHASH_SINGLE;let h=u,d=u,p=u,Q=u,w=u;if(!l){let e=n.BufferWriter.withCapacity(36*this.ins.length);this.ins.forEach((t=>{e.writeSlice(t.hash),e.writeUInt32(t.index)})),h=i.sha256(e.end()),e=n.BufferWriter.withCapacity(8*this.ins.length),A.forEach((t=>e.writeUInt64(t))),d=i.sha256(e.end()),e=n.BufferWriter.withCapacity(t.map(g).reduce(((e,t)=>e+t))),t.forEach((t=>e.writeVarSlice(t))),p=i.sha256(e.end()),e=n.BufferWriter.withCapacity(4*this.ins.length),this.ins.forEach((t=>e.writeUInt32(t.sequence))),Q=i.sha256(e.end())}if(I||B){if(B&&e8+g(e.script))).reduce(((e,t)=>e+t)),t=n.BufferWriter.withCapacity(e);this.outs.forEach((e=>{t.writeUInt64(e.value),t.writeVarSlice(e.script)})),w=i.sha256(t.end())}const y=(s?2:0)+(f?1:0),b=174-(l?49:0)-(I?32:0)+(f?32:0)+(s?37:0),m=n.BufferWriter.withCapacity(b);if(m.writeUInt8(o),m.writeInt32(this.version),m.writeUInt32(this.locktime),m.writeSlice(h),m.writeSlice(d),m.writeSlice(p),m.writeSlice(Q),I||B||m.writeSlice(w),m.writeUInt8(y),l){const r=this.ins[e];m.writeSlice(r.hash),m.writeUInt32(r.index),m.writeUInt64(A[e]),m.writeVarSlice(t[e]),m.writeUInt32(r.sequence)}else m.writeUInt32(e);if(f){const e=n.BufferWriter.withCapacity(g(f));e.writeVarSlice(f),m.writeSlice(i.sha256(e.end()))}return B&&m.writeSlice(w),s&&(m.writeSlice(s),m.writeUInt8(0),m.writeUInt32(4294967295)),i.taggedHash(\"TapSighash\",r.concat([r.from([0]),m.end()]))}hashForWitnessV0(e,t,A,o){c(a.tuple(a.UInt32,a.Buffer,a.Satoshi,a.UInt32),arguments);let s,u=r.from([]),f=E,l=E,I=E;if(o&C.SIGHASH_ANYONECANPAY||(u=r.allocUnsafe(36*this.ins.length),s=new n.BufferWriter(u,0),this.ins.forEach((e=>{s.writeSlice(e.hash),s.writeUInt32(e.index)})),l=i.hash256(u)),o&C.SIGHASH_ANYONECANPAY||(31&o)===C.SIGHASH_SINGLE||(31&o)===C.SIGHASH_NONE||(u=r.allocUnsafe(4*this.ins.length),s=new n.BufferWriter(u,0),this.ins.forEach((e=>{s.writeUInt32(e.sequence)})),I=i.hash256(u)),(31&o)!==C.SIGHASH_SINGLE&&(31&o)!==C.SIGHASH_NONE){const e=this.outs.reduce(((e,t)=>e+8+g(t.script)),0);u=r.allocUnsafe(e),s=new n.BufferWriter(u,0),this.outs.forEach((e=>{s.writeUInt64(e.value),s.writeVarSlice(e.script)})),f=i.hash256(u)}else if((31&o)===C.SIGHASH_SINGLE&&e{i.writeSlice(e.hash),i.writeUInt32(e.index),i.writeVarSlice(e.script),i.writeUInt32(e.sequence)})),i.writeVarInt(this.outs.length),this.outs.forEach((e=>{void 0!==e.value?i.writeUInt64(e.value):i.writeSlice(e.valueBuffer),i.writeVarSlice(e.script)})),o&&this.ins.forEach((e=>{i.writeVector(e.witness)})),i.writeUInt32(this.locktime),void 0!==t?e.slice(t,i.offset):e}}t.Transaction=C,C.DEFAULT_SEQUENCE=4294967295,C.SIGHASH_DEFAULT=0,C.SIGHASH_ALL=1,C.SIGHASH_NONE=2,C.SIGHASH_SINGLE=3,C.SIGHASH_ANYONECANPAY=128,C.SIGHASH_OUTPUT_MASK=3,C.SIGHASH_INPUT_MASK=128,C.ADVANCED_TRANSACTION_MARKER=0,C.ADVANCED_TRANSACTION_FLAG=1},5593:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.oneOf=t.Null=t.BufferN=t.Function=t.UInt32=t.UInt8=t.tuple=t.maybe=t.Hex=t.Buffer=t.String=t.Boolean=t.Array=t.Number=t.Hash256bit=t.Hash160bit=t.Buffer256bit=t.isTaptree=t.isTapleaf=t.TAPLEAF_VERSION_MASK=t.Network=t.ECPoint=t.Satoshi=t.Signer=t.BIP32Path=t.UInt31=t.isPoint=t.typeforce=void 0;const r=A(1048);t.typeforce=A(973);const n=r.Buffer.alloc(32,0),i=r.Buffer.from(\"fffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f\",\"hex\");t.isPoint=function(e){if(!r.Buffer.isBuffer(e))return!1;if(e.length<33)return!1;const t=e[0],A=e.slice(1,33);if(0===A.compare(n))return!1;if(A.compare(i)>=0)return!1;if((2===t||3===t)&&33===e.length)return!0;const o=e.slice(33);return 0!==o.compare(n)&&(!(o.compare(i)>=0)&&(4===t&&65===e.length))};const o=Math.pow(2,31)-1;function s(e){return t.typeforce.String(e)&&!!e.match(/^(m\\/)?(\\d+'?\\/)*\\d+'?$/)}t.UInt31=function(e){return t.typeforce.UInt32(e)&&e<=o},t.BIP32Path=s,s.toJSON=()=>\"BIP32 derivation path\",t.Signer=function(e){return(t.typeforce.Buffer(e.publicKey)||\"function\"==typeof e.getPublicKey)&&\"function\"==typeof e.sign};function a(e){return!(!e||!(\"output\"in e))&&(!!r.Buffer.isBuffer(e.output)&&(void 0===e.version||(e.version&t.TAPLEAF_VERSION_MASK)===e.version))}t.Satoshi=function(e){return t.typeforce.UInt53(e)&&e<=21e14},t.ECPoint=t.typeforce.quacksLike(\"Point\"),t.Network=t.typeforce.compile({messagePrefix:t.typeforce.oneOf(t.typeforce.Buffer,t.typeforce.String),bip32:{public:t.typeforce.UInt32,private:t.typeforce.UInt32},pubKeyHash:t.typeforce.UInt8,scriptHash:t.typeforce.UInt8,wif:t.typeforce.UInt8}),t.TAPLEAF_VERSION_MASK=254,t.isTapleaf=a,t.isTaptree=function e(A){return(0,t.Array)(A)?2===A.length&&A.every((t=>e(t))):a(A)},t.Buffer256bit=t.typeforce.BufferN(32),t.Hash160bit=t.typeforce.BufferN(20),t.Hash256bit=t.typeforce.BufferN(32),t.Number=t.typeforce.Number,t.Array=t.typeforce.Array,t.Boolean=t.typeforce.Boolean,t.String=t.typeforce.String,t.Buffer=t.typeforce.Buffer,t.Hex=t.typeforce.Hex,t.maybe=t.typeforce.maybe,t.tuple=t.typeforce.tuple,t.UInt8=t.typeforce.UInt8,t.UInt32=t.typeforce.UInt32,t.Function=t.typeforce.Function,t.BufferN=t.typeforce.BufferN,t.Null=t.typeforce.Null,t.oneOf=t.typeforce.oneOf},9216:(e,t,A)=>{var r=A(9784);e.exports=r(\"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz\")},7639:(e,t,A)=>{\"use strict\";var r=A(9216),n=A(3255).Buffer;e.exports=function(e){function t(t){var A=t.slice(0,-4),r=t.slice(-4),n=e(A);if(!(r[0]^n[0]|r[1]^n[1]|r[2]^n[2]|r[3]^n[3]))return A}return{encode:function(t){var A=e(t);return r.encode(n.concat([t,A],t.length+4))},decode:function(e){var A=t(r.decode(e));if(!A)throw new Error(\"Invalid checksum\");return A},decodeUnsafe:function(e){var A=r.decodeUnsafe(e);if(A)return t(A)}}}},9848:(e,t,A)=>{\"use strict\";var r=A(3257),n=A(7639);e.exports=n((function(e){var t=r(\"sha256\").update(e).digest();return r(\"sha256\").update(t).digest()}))},1048:(e,t,A)=>{\"use strict\";const r=A(7991),n=A(9318),i=\"function\"==typeof Symbol&&\"function\"==typeof Symbol.for?Symbol.for(\"nodejs.util.inspect.custom\"):null;t.Buffer=a,t.SlowBuffer=function(e){+e!=e&&(e=0);return a.alloc(+e)},t.INSPECT_MAX_BYTES=50;const o=2147483647;function s(e){if(e>o)throw new RangeError('The value \"'+e+'\" is invalid for option \"size\"');const t=new Uint8Array(e);return Object.setPrototypeOf(t,a.prototype),t}function a(e,t,A){if(\"number\"==typeof e){if(\"string\"==typeof t)throw new TypeError('The \"string\" argument must be of type string. Received type number');return u(e)}return c(e,t,A)}function c(e,t,A){if(\"string\"==typeof e)return function(e,t){\"string\"==typeof t&&\"\"!==t||(t=\"utf8\");if(!a.isEncoding(t))throw new TypeError(\"Unknown encoding: \"+t);const A=0|I(e,t);let r=s(A);const n=r.write(e,t);n!==A&&(r=r.slice(0,n));return r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(X(e,Uint8Array)){const t=new Uint8Array(e);return E(t.buffer,t.byteOffset,t.byteLength)}return f(e)}(e);if(null==e)throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof e);if(X(e,ArrayBuffer)||e&&X(e.buffer,ArrayBuffer))return E(e,t,A);if(\"undefined\"!=typeof SharedArrayBuffer&&(X(e,SharedArrayBuffer)||e&&X(e.buffer,SharedArrayBuffer)))return E(e,t,A);if(\"number\"==typeof e)throw new TypeError('The \"value\" argument must not be of type number. Received type number');const r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return a.from(r,t,A);const n=function(e){if(a.isBuffer(e)){const t=0|l(e.length),A=s(t);return 0===A.length||e.copy(A,0,0,t),A}if(void 0!==e.length)return\"number\"!=typeof e.length||q(e.length)?s(0):f(e);if(\"Buffer\"===e.type&&Array.isArray(e.data))return f(e.data)}(e);if(n)return n;if(\"undefined\"!=typeof Symbol&&null!=Symbol.toPrimitive&&\"function\"==typeof e[Symbol.toPrimitive])return a.from(e[Symbol.toPrimitive](\"string\"),t,A);throw new TypeError(\"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type \"+typeof e)}function g(e){if(\"number\"!=typeof e)throw new TypeError('\"size\" argument must be of type number');if(e<0)throw new RangeError('The value \"'+e+'\" is invalid for option \"size\"')}function u(e){return g(e),s(e<0?0:0|l(e))}function f(e){const t=e.length<0?0:0|l(e.length),A=s(t);for(let r=0;r=o)throw new RangeError(\"Attempt to allocate Buffer larger than maximum size: 0x\"+o.toString(16)+\" bytes\");return 0|e}function I(e,t){if(a.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||X(e,ArrayBuffer))return e.byteLength;if(\"string\"!=typeof e)throw new TypeError('The \"string\" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);const A=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===A)return 0;let n=!1;for(;;)switch(t){case\"ascii\":case\"latin1\":case\"binary\":return A;case\"utf8\":case\"utf-8\":return Y(e).length;case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return 2*A;case\"hex\":return A>>>1;case\"base64\":return V(e).length;default:if(n)return r?-1:Y(e).length;t=(\"\"+t).toLowerCase(),n=!0}}function B(e,t,A){let r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return\"\";if((void 0===A||A>this.length)&&(A=this.length),A<=0)return\"\";if((A>>>=0)<=(t>>>=0))return\"\";for(e||(e=\"utf8\");;)switch(e){case\"hex\":return P(this,t,A);case\"utf8\":case\"utf-8\":return v(this,t,A);case\"ascii\":return R(this,t,A);case\"latin1\":case\"binary\":return k(this,t,A);case\"base64\":return m(this,t,A);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return T(this,t,A);default:if(r)throw new TypeError(\"Unknown encoding: \"+e);e=(e+\"\").toLowerCase(),r=!0}}function C(e,t,A){const r=e[t];e[t]=e[A],e[A]=r}function h(e,t,A,r,n){if(0===e.length)return-1;if(\"string\"==typeof A?(r=A,A=0):A>2147483647?A=2147483647:A<-2147483648&&(A=-2147483648),q(A=+A)&&(A=n?0:e.length-1),A<0&&(A=e.length+A),A>=e.length){if(n)return-1;A=e.length-1}else if(A<0){if(!n)return-1;A=0}if(\"string\"==typeof t&&(t=a.from(t,r)),a.isBuffer(t))return 0===t.length?-1:d(e,t,A,r,n);if(\"number\"==typeof t)return t&=255,\"function\"==typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,A):Uint8Array.prototype.lastIndexOf.call(e,t,A):d(e,[t],A,r,n);throw new TypeError(\"val must be string, number or Buffer\")}function d(e,t,A,r,n){let i,o=1,s=e.length,a=t.length;if(void 0!==r&&(\"ucs2\"===(r=String(r).toLowerCase())||\"ucs-2\"===r||\"utf16le\"===r||\"utf-16le\"===r)){if(e.length<2||t.length<2)return-1;o=2,s/=2,a/=2,A/=2}function c(e,t){return 1===o?e[t]:e.readUInt16BE(t*o)}if(n){let r=-1;for(i=A;is&&(A=s-a),i=A;i>=0;i--){let A=!0;for(let r=0;rn&&(r=n):r=n;const i=t.length;let o;for(r>i/2&&(r=i/2),o=0;o>8,n=A%256,i.push(n),i.push(r);return i}(t,e.length-A),e,A,r)}function m(e,t,A){return 0===t&&A===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,A))}function v(e,t,A){A=Math.min(e.length,A);const r=[];let n=t;for(;n239?4:t>223?3:t>191?2:1;if(n+o<=A){let A,r,s,a;switch(o){case 1:t<128&&(i=t);break;case 2:A=e[n+1],128==(192&A)&&(a=(31&t)<<6|63&A,a>127&&(i=a));break;case 3:A=e[n+1],r=e[n+2],128==(192&A)&&128==(192&r)&&(a=(15&t)<<12|(63&A)<<6|63&r,a>2047&&(a<55296||a>57343)&&(i=a));break;case 4:A=e[n+1],r=e[n+2],s=e[n+3],128==(192&A)&&128==(192&r)&&128==(192&s)&&(a=(15&t)<<18|(63&A)<<12|(63&r)<<6|63&s,a>65535&&a<1114112&&(i=a))}}null===i?(i=65533,o=1):i>65535&&(i-=65536,r.push(i>>>10&1023|55296),i=56320|1023&i),r.push(i),n+=o}return function(e){const t=e.length;if(t<=S)return String.fromCharCode.apply(String,e);let A=\"\",r=0;for(;rr.length?(a.isBuffer(t)||(t=a.from(t)),t.copy(r,n)):Uint8Array.prototype.set.call(r,t,n);else{if(!a.isBuffer(t))throw new TypeError('\"list\" argument must be an Array of Buffers');t.copy(r,n)}n+=t.length}return r},a.byteLength=I,a.prototype._isBuffer=!0,a.prototype.swap16=function(){const e=this.length;if(e%2!=0)throw new RangeError(\"Buffer size must be a multiple of 16-bits\");for(let t=0;tA&&(e+=\" ... \"),\"\"},i&&(a.prototype[i]=a.prototype.inspect),a.prototype.compare=function(e,t,A,r,n){if(X(e,Uint8Array)&&(e=a.from(e,e.offset,e.byteLength)),!a.isBuffer(e))throw new TypeError('The \"target\" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===A&&(A=e?e.length:0),void 0===r&&(r=0),void 0===n&&(n=this.length),t<0||A>e.length||r<0||n>this.length)throw new RangeError(\"out of range index\");if(r>=n&&t>=A)return 0;if(r>=n)return-1;if(t>=A)return 1;if(this===e)return 0;let i=(n>>>=0)-(r>>>=0),o=(A>>>=0)-(t>>>=0);const s=Math.min(i,o),c=this.slice(r,n),g=e.slice(t,A);for(let e=0;e>>=0,isFinite(A)?(A>>>=0,void 0===r&&(r=\"utf8\")):(r=A,A=void 0)}const n=this.length-t;if((void 0===A||A>n)&&(A=n),e.length>0&&(A<0||t<0)||t>this.length)throw new RangeError(\"Attempt to write outside buffer bounds\");r||(r=\"utf8\");let i=!1;for(;;)switch(r){case\"hex\":return p(this,e,t,A);case\"utf8\":case\"utf-8\":return Q(this,e,t,A);case\"ascii\":case\"latin1\":case\"binary\":return w(this,e,t,A);case\"base64\":return y(this,e,t,A);case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return b(this,e,t,A);default:if(i)throw new TypeError(\"Unknown encoding: \"+r);r=(\"\"+r).toLowerCase(),i=!0}},a.prototype.toJSON=function(){return{type:\"Buffer\",data:Array.prototype.slice.call(this._arr||this,0)}};const S=4096;function R(e,t,A){let r=\"\";A=Math.min(e.length,A);for(let n=t;nr)&&(A=r);let n=\"\";for(let r=t;rA)throw new RangeError(\"Trying to access beyond buffer length\")}function x(e,t,A,r,n,i){if(!a.isBuffer(e))throw new TypeError('\"buffer\" argument must be a Buffer instance');if(t>n||te.length)throw new RangeError(\"Index out of range\")}function U(e,t,A,r,n){H(t,r,n,e,A,7);let i=Number(t&BigInt(4294967295));e[A++]=i,i>>=8,e[A++]=i,i>>=8,e[A++]=i,i>>=8,e[A++]=i;let o=Number(t>>BigInt(32)&BigInt(4294967295));return e[A++]=o,o>>=8,e[A++]=o,o>>=8,e[A++]=o,o>>=8,e[A++]=o,A}function D(e,t,A,r,n){H(t,r,n,e,A,7);let i=Number(t&BigInt(4294967295));e[A+7]=i,i>>=8,e[A+6]=i,i>>=8,e[A+5]=i,i>>=8,e[A+4]=i;let o=Number(t>>BigInt(32)&BigInt(4294967295));return e[A+3]=o,o>>=8,e[A+2]=o,o>>=8,e[A+1]=o,o>>=8,e[A]=o,A+8}function F(e,t,A,r,n,i){if(A+r>e.length)throw new RangeError(\"Index out of range\");if(A<0)throw new RangeError(\"Index out of range\")}function L(e,t,A,r,i){return t=+t,A>>>=0,i||F(e,0,A,4),n.write(e,t,A,r,23,4),A+4}function N(e,t,A,r,i){return t=+t,A>>>=0,i||F(e,0,A,8),n.write(e,t,A,r,52,8),A+8}a.prototype.slice=function(e,t){const A=this.length;(e=~~e)<0?(e+=A)<0&&(e=0):e>A&&(e=A),(t=void 0===t?A:~~t)<0?(t+=A)<0&&(t=0):t>A&&(t=A),t>>=0,t>>>=0,A||O(e,t,this.length);let r=this[e],n=1,i=0;for(;++i>>=0,t>>>=0,A||O(e,t,this.length);let r=this[e+--t],n=1;for(;t>0&&(n*=256);)r+=this[e+--t]*n;return r},a.prototype.readUint8=a.prototype.readUInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),this[e]},a.prototype.readUint16LE=a.prototype.readUInt16LE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUint16BE=a.prototype.readUInt16BE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUint32LE=a.prototype.readUInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},a.prototype.readUint32BE=a.prototype.readUInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readBigUInt64LE=Z((function(e){K(e>>>=0,\"offset\");const t=this[e],A=this[e+7];void 0!==t&&void 0!==A||G(e,this.length-8);const r=t+256*this[++e]+65536*this[++e]+this[++e]*2**24,n=this[++e]+256*this[++e]+65536*this[++e]+A*2**24;return BigInt(r)+(BigInt(n)<>>=0,\"offset\");const t=this[e],A=this[e+7];void 0!==t&&void 0!==A||G(e,this.length-8);const r=t*2**24+65536*this[++e]+256*this[++e]+this[++e],n=this[++e]*2**24+65536*this[++e]+256*this[++e]+A;return(BigInt(r)<>>=0,t>>>=0,A||O(e,t,this.length);let r=this[e],n=1,i=0;for(;++i=n&&(r-=Math.pow(2,8*t)),r},a.prototype.readIntBE=function(e,t,A){e>>>=0,t>>>=0,A||O(e,t,this.length);let r=t,n=1,i=this[e+--r];for(;r>0&&(n*=256);)i+=this[e+--r]*n;return n*=128,i>=n&&(i-=Math.pow(2,8*t)),i},a.prototype.readInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},a.prototype.readInt16LE=function(e,t){e>>>=0,t||O(e,2,this.length);const A=this[e]|this[e+1]<<8;return 32768&A?4294901760|A:A},a.prototype.readInt16BE=function(e,t){e>>>=0,t||O(e,2,this.length);const A=this[e+1]|this[e]<<8;return 32768&A?4294901760|A:A},a.prototype.readInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readBigInt64LE=Z((function(e){K(e>>>=0,\"offset\");const t=this[e],A=this[e+7];void 0!==t&&void 0!==A||G(e,this.length-8);const r=this[e+4]+256*this[e+5]+65536*this[e+6]+(A<<24);return(BigInt(r)<>>=0,\"offset\");const t=this[e],A=this[e+7];void 0!==t&&void 0!==A||G(e,this.length-8);const r=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(r)<>>=0,t||O(e,4,this.length),n.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return e>>>=0,t||O(e,4,this.length),n.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return e>>>=0,t||O(e,8,this.length),n.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return e>>>=0,t||O(e,8,this.length),n.read(this,e,!1,52,8)},a.prototype.writeUintLE=a.prototype.writeUIntLE=function(e,t,A,r){if(e=+e,t>>>=0,A>>>=0,!r){x(this,e,t,A,Math.pow(2,8*A)-1,0)}let n=1,i=0;for(this[t]=255&e;++i>>=0,A>>>=0,!r){x(this,e,t,A,Math.pow(2,8*A)-1,0)}let n=A-1,i=1;for(this[t+n]=255&e;--n>=0&&(i*=256);)this[t+n]=e/i&255;return t+A},a.prototype.writeUint8=a.prototype.writeUInt8=function(e,t,A){return e=+e,t>>>=0,A||x(this,e,t,1,255,0),this[t]=255&e,t+1},a.prototype.writeUint16LE=a.prototype.writeUInt16LE=function(e,t,A){return e=+e,t>>>=0,A||x(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeUint16BE=a.prototype.writeUInt16BE=function(e,t,A){return e=+e,t>>>=0,A||x(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeUint32LE=a.prototype.writeUInt32LE=function(e,t,A){return e=+e,t>>>=0,A||x(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},a.prototype.writeUint32BE=a.prototype.writeUInt32BE=function(e,t,A){return e=+e,t>>>=0,A||x(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeBigUInt64LE=Z((function(e,t=0){return U(this,e,t,BigInt(0),BigInt(\"0xffffffffffffffff\"))})),a.prototype.writeBigUInt64BE=Z((function(e,t=0){return D(this,e,t,BigInt(0),BigInt(\"0xffffffffffffffff\"))})),a.prototype.writeIntLE=function(e,t,A,r){if(e=+e,t>>>=0,!r){const r=Math.pow(2,8*A-1);x(this,e,t,A,r-1,-r)}let n=0,i=1,o=0;for(this[t]=255&e;++n>>=0,!r){const r=Math.pow(2,8*A-1);x(this,e,t,A,r-1,-r)}let n=A-1,i=1,o=0;for(this[t+n]=255&e;--n>=0&&(i*=256);)e<0&&0===o&&0!==this[t+n+1]&&(o=1),this[t+n]=(e/i|0)-o&255;return t+A},a.prototype.writeInt8=function(e,t,A){return e=+e,t>>>=0,A||x(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,A){return e=+e,t>>>=0,A||x(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},a.prototype.writeInt16BE=function(e,t,A){return e=+e,t>>>=0,A||x(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},a.prototype.writeInt32LE=function(e,t,A){return e=+e,t>>>=0,A||x(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},a.prototype.writeInt32BE=function(e,t,A){return e=+e,t>>>=0,A||x(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},a.prototype.writeBigInt64LE=Z((function(e,t=0){return U(this,e,t,-BigInt(\"0x8000000000000000\"),BigInt(\"0x7fffffffffffffff\"))})),a.prototype.writeBigInt64BE=Z((function(e,t=0){return D(this,e,t,-BigInt(\"0x8000000000000000\"),BigInt(\"0x7fffffffffffffff\"))})),a.prototype.writeFloatLE=function(e,t,A){return L(this,e,t,!0,A)},a.prototype.writeFloatBE=function(e,t,A){return L(this,e,t,!1,A)},a.prototype.writeDoubleLE=function(e,t,A){return N(this,e,t,!0,A)},a.prototype.writeDoubleBE=function(e,t,A){return N(this,e,t,!1,A)},a.prototype.copy=function(e,t,A,r){if(!a.isBuffer(e))throw new TypeError(\"argument should be a Buffer\");if(A||(A=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError(\"Index out of range\");if(r<0)throw new RangeError(\"sourceEnd out of bounds\");r>this.length&&(r=this.length),e.length-t>>=0,A=void 0===A?this.length:A>>>0,e||(e=0),\"number\"==typeof e)for(n=t;n=r+4;A-=3)t=`_${e.slice(A-3,A)}${t}`;return`${e.slice(0,A)}${t}`}function H(e,t,A,r,n,i){if(e>A||e3?0===t||t===BigInt(0)?`>= 0${r} and < 2${r} ** ${8*(i+1)}${r}`:`>= -(2${r} ** ${8*(i+1)-1}${r}) and < 2 ** ${8*(i+1)-1}${r}`:`>= ${t}${r} and <= ${A}${r}`,new M.ERR_OUT_OF_RANGE(\"value\",n,e)}!function(e,t,A){K(t,\"offset\"),void 0!==e[t]&&void 0!==e[t+A]||G(t,e.length-(A+1))}(r,n,i)}function K(e,t){if(\"number\"!=typeof e)throw new M.ERR_INVALID_ARG_TYPE(t,\"number\",e)}function G(e,t,A){if(Math.floor(e)!==e)throw K(e,A),new M.ERR_OUT_OF_RANGE(A||\"offset\",\"an integer\",e);if(t<0)throw new M.ERR_BUFFER_OUT_OF_BOUNDS;throw new M.ERR_OUT_OF_RANGE(A||\"offset\",`>= ${A?1:0} and <= ${t}`,e)}_(\"ERR_BUFFER_OUT_OF_BOUNDS\",(function(e){return e?`${e} is outside of buffer bounds`:\"Attempt to access memory outside buffer bounds\"}),RangeError),_(\"ERR_INVALID_ARG_TYPE\",(function(e,t){return`The \"${e}\" argument must be of type number. Received type ${typeof t}`}),TypeError),_(\"ERR_OUT_OF_RANGE\",(function(e,t,A){let r=`The value of \"${e}\" is out of range.`,n=A;return Number.isInteger(A)&&Math.abs(A)>2**32?n=j(String(A)):\"bigint\"==typeof A&&(n=String(A),(A>BigInt(2)**BigInt(32)||A<-(BigInt(2)**BigInt(32)))&&(n=j(n)),n+=\"n\"),r+=` It must be ${t}. Received ${n}`,r}),RangeError);const J=/[^+/0-9A-Za-z-_]/g;function Y(e,t){let A;t=t||1/0;const r=e.length;let n=null;const i=[];for(let o=0;o55295&&A<57344){if(!n){if(A>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(o+1===r){(t-=3)>-1&&i.push(239,191,189);continue}n=A;continue}if(A<56320){(t-=3)>-1&&i.push(239,191,189),n=A;continue}A=65536+(n-55296<<10|A-56320)}else n&&(t-=3)>-1&&i.push(239,191,189);if(n=null,A<128){if((t-=1)<0)break;i.push(A)}else if(A<2048){if((t-=2)<0)break;i.push(A>>6|192,63&A|128)}else if(A<65536){if((t-=3)<0)break;i.push(A>>12|224,A>>6&63|128,63&A|128)}else{if(!(A<1114112))throw new Error(\"Invalid code point\");if((t-=4)<0)break;i.push(A>>18|240,A>>12&63|128,A>>6&63|128,63&A|128)}}return i}function V(e){return r.toByteArray(function(e){if((e=(e=e.split(\"=\")[0]).trim().replace(J,\"\")).length<2)return\"\";for(;e.length%4!=0;)e+=\"=\";return e}(e))}function z(e,t,A,r){let n;for(n=0;n=t.length||n>=e.length);++n)t[n+A]=e[n];return n}function X(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function q(e){return e!=e}const W=function(){const e=\"0123456789abcdef\",t=new Array(256);for(let A=0;A<16;++A){const r=16*A;for(let n=0;n<16;++n)t[r+n]=e[A]+e[n]}return t}();function Z(e){return\"undefined\"==typeof BigInt?$:e}function $(){throw new Error(\"BigInt not supported\")}},7589:(e,t,A)=>{var r=A(3255).Buffer,n=A(1983).Transform,i=A(8888).I;function o(e){n.call(this),this.hashMode=\"string\"==typeof e,this.hashMode?this[e]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}A(5615)(o,n),o.prototype.update=function(e,t,A){\"string\"==typeof e&&(e=r.from(e,t));var n=this._update(e);return this.hashMode?this:(A&&(n=this._toString(n,A)),n)},o.prototype.setAutoPadding=function(){},o.prototype.getAuthTag=function(){throw new Error(\"trying to get auth tag in unsupported state\")},o.prototype.setAuthTag=function(){throw new Error(\"trying to set auth tag in unsupported state\")},o.prototype.setAAD=function(){throw new Error(\"trying to set aad in unsupported state\")},o.prototype._transform=function(e,t,A){var r;try{this.hashMode?this._update(e):this.push(this._update(e))}catch(e){r=e}finally{A(r)}},o.prototype._flush=function(e){var t;try{this.push(this.__final())}catch(e){t=e}e(t)},o.prototype._finalOrDigest=function(e){var t=this.__final()||r.alloc(0);return e&&(t=this._toString(t,e,!0)),t},o.prototype._toString=function(e,t,A){if(this._decoder||(this._decoder=new i(t),this._encoding=t),this._encoding!==t)throw new Error(\"can't switch encodings\");var r=this._decoder.write(e);return A&&(r+=this._decoder.end()),r},e.exports=o},7232:(e,t,A)=>{var r=A(366);e.exports=function(e,t,A){if(!isFinite(r.uintOrNaN(A)))return{};for(var n=r.transactionBytes([],t),i=0,o=[],s=r.sumOrNaN(t),a=0;ac.value){if(a===e.length-1)return{fee:A*(n+g)}}else if(n+=g,i+=f,o.push(c),!(i{var r=A(366);e.exports=function(e,t,A){if(!isFinite(r.uintOrNaN(A)))return{};for(var n=r.transactionBytes([],t),i=0,o=[],s=r.sumOrNaN(t),a=r.dustThreshold({},A),c=0;cs+f+a)&&(n+=u,i+=E,o.push(g),!(i{var r=A(7232),n=A(2379),i=A(366);function o(e,t){return e.value-t*i.inputBytes(e)}e.exports=function(e,t,A){e=e.concat().sort((function(e,t){return o(t,A)-o(e,A)}));var i=n(e,t,A);return i.inputs?i:r(e,t,A)}},366:e=>{function t(e){return 41+(e.script?e.script.length:107)}function A(e){return 9+(e.script?e.script.length:25)}function r(e,A){return t({})*A}function n(e,r){return 10+e.reduce((function(e,A){return e+t(A)}),0)+r.reduce((function(e,t){return e+A(t)}),0)}function i(e){return\"number\"!=typeof e?NaN:isFinite(e)?Math.floor(e)!==e||e<0?NaN:e:NaN}function o(e){return e.reduce((function(e,t){return e+i(t.value)}),0)}var s=A({});e.exports={dustThreshold:r,finalize:function(e,t,A){var i=n(e,t),a=A*(i+s),c=o(e)-(o(t)+a);c>r(0,A)&&(t=t.concat({value:c}));var g=o(e)-o(t);return isFinite(g)?{inputs:e,outputs:t,fee:g}:{fee:A*i}},inputBytes:t,outputBytes:A,sumOrNaN:o,sumForgiving:function(e){return e.reduce((function(e,t){return e+(isFinite(t.value)?t.value:0)}),0)},transactionBytes:n,uintOrNaN:i}},3257:(e,t,A)=>{\"use strict\";var r=A(5615),n=A(3275),i=A(5586),o=A(3229),s=A(7589);function a(e){s.call(this,\"digest\"),this._hash=e}r(a,s),a.prototype._update=function(e){this._hash.update(e)},a.prototype._final=function(){return this._hash.digest()},e.exports=function(e){return\"md5\"===(e=e.toLowerCase())?new n:\"rmd160\"===e||\"ripemd160\"===e?new i:new a(o(e))}},124:(e,t,A)=>{t.formatArgs=function(t){if(t[0]=(this.useColors?\"%c\":\"\")+this.namespace+(this.useColors?\" %c\":\" \")+t[0]+(this.useColors?\"%c \":\" \")+\"+\"+e.exports.humanize(this.diff),!this.useColors)return;const A=\"color: \"+this.color;t.splice(1,0,A,\"color: inherit\");let r=0,n=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{\"%%\"!==e&&(r++,\"%c\"===e&&(n=r))})),t.splice(n,0,A)},t.save=function(e){try{e?t.storage.setItem(\"debug\",e):t.storage.removeItem(\"debug\")}catch(e){}},t.load=function(){let e;try{e=t.storage.getItem(\"debug\")}catch(e){}!e&&\"undefined\"!=typeof process&&\"env\"in process&&(e=\"false\");return e},t.useColors=function(){if(\"undefined\"!=typeof window&&window.process&&(\"renderer\"===window.process.type||window.process.__nwjs))return!0;if(\"undefined\"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\\/(\\d+)/))return!1;let e;return\"undefined\"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||\"undefined\"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||\"undefined\"!=typeof navigator&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\\/(\\d+)/))&&parseInt(e[1],10)>=31||\"undefined\"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\\/(\\d+)/)},t.storage=function(){try{return localStorage}catch(e){}}(),t.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn(\"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.\"))}})(),t.colors=[\"#0000CC\",\"#0000FF\",\"#0033CC\",\"#0033FF\",\"#0066CC\",\"#0066FF\",\"#0099CC\",\"#0099FF\",\"#00CC00\",\"#00CC33\",\"#00CC66\",\"#00CC99\",\"#00CCCC\",\"#00CCFF\",\"#3300CC\",\"#3300FF\",\"#3333CC\",\"#3333FF\",\"#3366CC\",\"#3366FF\",\"#3399CC\",\"#3399FF\",\"#33CC00\",\"#33CC33\",\"#33CC66\",\"#33CC99\",\"#33CCCC\",\"#33CCFF\",\"#6600CC\",\"#6600FF\",\"#6633CC\",\"#6633FF\",\"#66CC00\",\"#66CC33\",\"#9900CC\",\"#9900FF\",\"#9933CC\",\"#9933FF\",\"#99CC00\",\"#99CC33\",\"#CC0000\",\"#CC0033\",\"#CC0066\",\"#CC0099\",\"#CC00CC\",\"#CC00FF\",\"#CC3300\",\"#CC3333\",\"#CC3366\",\"#CC3399\",\"#CC33CC\",\"#CC33FF\",\"#CC6600\",\"#CC6633\",\"#CC9900\",\"#CC9933\",\"#CCCC00\",\"#CCCC33\",\"#FF0000\",\"#FF0033\",\"#FF0066\",\"#FF0099\",\"#FF00CC\",\"#FF00FF\",\"#FF3300\",\"#FF3333\",\"#FF3366\",\"#FF3399\",\"#FF33CC\",\"#FF33FF\",\"#FF6600\",\"#FF6633\",\"#FF9900\",\"#FF9933\",\"#FFCC00\",\"#FFCC33\"],t.log=console.debug||console.log||(()=>{}),e.exports=A(7891)(t);const{formatters:r}=e.exports;r.j=function(e){try{return JSON.stringify(e)}catch(e){return\"[UnexpectedJSONParseError]: \"+e.message}}},7891:(e,t,A)=>{e.exports=function(e){function t(e){let A,n,i,o=null;function s(...e){if(!s.enabled)return;const r=s,n=Number(new Date),i=n-(A||n);r.diff=i,r.prev=A,r.curr=n,A=n,e[0]=t.coerce(e[0]),\"string\"!=typeof e[0]&&e.unshift(\"%O\");let o=0;e[0]=e[0].replace(/%([a-zA-Z%])/g,((A,n)=>{if(\"%%\"===A)return\"%\";o++;const i=t.formatters[n];if(\"function\"==typeof i){const t=e[o];A=i.call(r,t),e.splice(o,1),o--}return A})),t.formatArgs.call(r,e);(r.log||t.log).apply(r,e)}return s.namespace=e,s.useColors=t.useColors(),s.color=t.selectColor(e),s.extend=r,s.destroy=t.destroy,Object.defineProperty(s,\"enabled\",{enumerable:!0,configurable:!1,get:()=>null!==o?o:(n!==t.namespaces&&(n=t.namespaces,i=t.enabled(e)),i),set:e=>{o=e}}),\"function\"==typeof t.init&&t.init(s),s}function r(e,A){const r=t(this.namespace+(void 0===A?\":\":A)+e);return r.log=this.log,r}function n(e){return e.toString().substring(2,e.toString().length-2).replace(/\\.\\*\\?$/,\"*\")}return t.debug=t,t.default=t,t.coerce=function(e){if(e instanceof Error)return e.stack||e.message;return e},t.disable=function(){const e=[...t.names.map(n),...t.skips.map(n).map((e=>\"-\"+e))].join(\",\");return t.enable(\"\"),e},t.enable=function(e){let A;t.save(e),t.namespaces=e,t.names=[],t.skips=[];const r=(\"string\"==typeof e?e:\"\").split(/[\\s,]+/),n=r.length;for(A=0;A{t[A]=e[A]})),t.names=[],t.skips=[],t.formatters={},t.selectColor=function(e){let A=0;for(let t=0;t{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.ECPairFactory=t.networks=void 0;const n=A(3540);t.networks=n;const i=A(146),o=A(2644),s=A(6952),a=A(7962),c=i.typeforce.maybe(i.typeforce.compile({compressed:i.maybe(i.Boolean),network:i.maybe(i.Network)}));t.ECPairFactory=function(e){function t(t,A){if(i.typeforce(i.Buffer256bit,t),!e.isPrivate(t))throw new TypeError(\"Private key not in range [1, n)\");return i.typeforce(c,A),new g(t,void 0,A)}function A(t,A){return i.typeforce(e.isPoint,t),i.typeforce(c,A),new g(void 0,t,A)}(0,a.testEcc)(e);class g{__D;__Q;compressed;network;lowR;constructor(t,A,i){this.__D=t,this.__Q=A,this.lowR=!1,void 0===i&&(i={}),this.compressed=void 0===i.compressed||i.compressed,this.network=i.network||n.bitcoin,void 0!==A&&(this.__Q=r.from(e.pointCompress(A,this.compressed)))}get privateKey(){return this.__D}get publicKey(){if(!this.__Q){const t=e.pointFromScalar(this.__D,this.compressed);this.__Q=r.from(t)}return this.__Q}toWIF(){if(!this.__D)throw new Error(\"Missing private key\");return s.encode(this.network.wif,this.__D,this.compressed)}tweak(e){return this.privateKey?this.tweakFromPrivateKey(e):this.tweakFromPublicKey(e)}sign(t,A){if(!this.__D)throw new Error(\"Missing private key\");if(void 0===A&&(A=this.lowR),!1===A)return r.from(e.sign(t,this.__D));{let A=e.sign(t,this.__D);const n=r.alloc(32,0);let i=0;for(;A[0]>127;)i++,n.writeUIntLE(i,0,6),A=e.sign(t,this.__D,n);return r.from(A)}}signSchnorr(t){if(!this.privateKey)throw new Error(\"Missing private key\");if(!e.signSchnorr)throw new Error(\"signSchnorr not supported by ecc library\");return r.from(e.signSchnorr(t,this.privateKey))}verify(t,A){return e.verify(t,this.publicKey,A)}verifySchnorr(t,A){if(!e.verifySchnorr)throw new Error(\"verifySchnorr not supported by ecc library\");return e.verifySchnorr(t,this.publicKey.subarray(1,33),A)}tweakFromPublicKey(t){const n=32===(i=this.publicKey).length?i:i.slice(1,33);var i;const o=e.xOnlyPointAddTweak(n,t);if(!o||null===o.xOnlyPubkey)throw new Error(\"Cannot tweak public key!\");const s=r.from([0===o.parity?2:3]);return A(r.concat([s,o.xOnlyPubkey]),{network:this.network,compressed:this.compressed})}tweakFromPrivateKey(A){const n=3===this.publicKey[0]||4===this.publicKey[0]&&!(1&~this.publicKey[64])?e.privateNegate(this.privateKey):this.privateKey,i=e.privateAdd(n,A);if(!i)throw new Error(\"Invalid tweaked private key!\");return t(r.from(i),{network:this.network,compressed:this.compressed})}}return{isPoint:function(t){return e.isPoint(t)},fromPrivateKey:t,fromPublicKey:A,fromWIF:function(e,A){const r=s.decode(e),o=r.version;if(i.Array(A)){if(!(A=A.filter((e=>o===e.wif)).pop()))throw new Error(\"Unknown network version\")}else if(A=A||n.bitcoin,o!==A.wif)throw new Error(\"Invalid network version\");return t(r.privateKey,{compressed:r.compressed,network:A})},makeRandom:function(A){i.typeforce(c,A),void 0===A&&(A={});const r=A.rng||o;let n;do{n=r(32),i.typeforce(i.Buffer256bit,n)}while(!e.isPrivate(n));return t(n,A)}}}},1075:(e,t,A)=>{\"use strict\";t.Ay=void 0;var r=A(2239);Object.defineProperty(t,\"Ay\",{enumerable:!0,get:function(){return r.ECPairFactory}})},3540:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.testnet=t.bitcoin=void 0,t.bitcoin={messagePrefix:\"\u0018Bitcoin Signed Message:\\n\",bech32:\"bc\",bip32:{public:76067358,private:76066276},pubKeyHash:0,scriptHash:5,wif:128},t.testnet={messagePrefix:\"\u0018Bitcoin Signed Message:\\n\",bech32:\"tb\",bip32:{public:70617039,private:70615956},pubKeyHash:111,scriptHash:196,wif:239}},7962:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.testEcc=void 0;const n=e=>r.from(e,\"hex\");function i(e){if(!e)throw new Error(\"ecc library invalid\")}t.testEcc=function(e){i(e.isPoint(n(\"0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"))),i(!e.isPoint(n(\"030000000000000000000000000000000000000000000000000000000000000005\"))),i(e.isPrivate(n(\"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"))),i(e.isPrivate(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140\"))),i(!e.isPrivate(n(\"0000000000000000000000000000000000000000000000000000000000000000\"))),i(!e.isPrivate(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141\"))),i(!e.isPrivate(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142\"))),i(r.from(e.privateAdd(n(\"0000000000000000000000000000000000000000000000000000000000000001\"),n(\"0000000000000000000000000000000000000000000000000000000000000000\"))).equals(n(\"0000000000000000000000000000000000000000000000000000000000000001\"))),i(null===e.privateAdd(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413e\"),n(\"0000000000000000000000000000000000000000000000000000000000000003\"))),i(r.from(e.privateAdd(n(\"e211078564db65c3ce7704f08262b1f38f1ef412ad15b5ac2d76657a63b2c500\"),n(\"b51fbb69051255d1becbd683de5848242a89c229348dd72896a87ada94ae8665\"))).equals(n(\"9730c2ee69edbb958d42db7460bafa18fef9d955325aec99044c81c8282b0a24\"))),i(r.from(e.privateNegate(n(\"0000000000000000000000000000000000000000000000000000000000000001\"))).equals(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140\"))),i(r.from(e.privateNegate(n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036413e\"))).equals(n(\"0000000000000000000000000000000000000000000000000000000000000003\"))),i(r.from(e.privateNegate(n(\"b1121e4088a66a28f5b6b0f5844943ecd9f610196d7bb83b25214b60452c09af\"))).equals(n(\"4eede1bf775995d70a494f0a7bb6bc11e0b8cccd41cce8009ab1132c8b0a3792\"))),i(r.from(e.pointCompress(n(\"0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8\"),!0)).equals(n(\"0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"))),i(r.from(e.pointCompress(n(\"0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8\"),!1)).equals(n(\"0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8\"))),i(r.from(e.pointCompress(n(\"0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"),!0)).equals(n(\"0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"))),i(r.from(e.pointCompress(n(\"0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"),!1)).equals(n(\"0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8\"))),i(r.from(e.pointFromScalar(n(\"b1121e4088a66a28f5b6b0f5844943ecd9f610196d7bb83b25214b60452c09af\"))).equals(n(\"02b07ba9dca9523b7ef4bd97703d43d20399eb698e194704791a25ce77a400df99\"))),i(null===e.xOnlyPointAddTweak(n(\"79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"),n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140\")));let t=e.xOnlyPointAddTweak(n(\"1617d38ed8d8657da4d4761e8057bc396ea9e4b9d29776d4be096016dbd2509b\"),n(\"a8397a935f0dfceba6ba9618f6451ef4d80637abf4e6af2669fbc9de6a8fd2ac\"));i(r.from(t.xOnlyPubkey).equals(n(\"e478f99dab91052ab39a33ea35fd5e6e4933f4d28023cd597c9a1f6760346adf\"))&&1===t.parity),t=e.xOnlyPointAddTweak(n(\"2c0b7cf95324a07d05398b240174dc0c2be444d96b159aa6c7f7b1e668680991\"),n(\"823c3cd2142744b075a87eade7e1b8678ba308d566226a0056ca2b7a76f86b47\")),i(r.from(t.xOnlyPubkey).equals(n(\"9534f8dc8c6deda2dc007655981c78b49c5d96c778fbf363462a11ec9dfd948c\"))&&0===t.parity),i(r.from(e.sign(n(\"5e9f0a0d593efdcf78ac923bc3313e4e7d408d574354ee2b3288c0da9fbba6ed\"),n(\"fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140\"))).equals(n(\"54c4a33c6423d689378f160a7ff8b61330444abb58fb470f96ea16d99d4a2fed07082304410efa6b2943111b6a4e0aaa7b7db55a07e9861d1fb3cb1f421044a5\"))),i(e.verify(n(\"5e9f0a0d593efdcf78ac923bc3313e4e7d408d574354ee2b3288c0da9fbba6ed\"),n(\"0379be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798\"),n(\"54c4a33c6423d689378f160a7ff8b61330444abb58fb470f96ea16d99d4a2fed07082304410efa6b2943111b6a4e0aaa7b7db55a07e9861d1fb3cb1f421044a5\"))),e.signSchnorr&&i(r.from(e.signSchnorr(n(\"7e2d58d8b3bcdf1abadec7829054f90dda9805aab56c77333024b9d0a508b75c\"),n(\"c90fdaa22168c234c4c6628b80dc1cd129024e088a67cc74020bbea63b14e5c9\"),n(\"c87aa53824b4d7ae2eb035a2b5bbbccc080e76cdc6d1692c4b0b62d798e6d906\"))).equals(n(\"5831aaeed7b44bb74e5eab94ba9d4294c49bcf2a60728d8b4c200f50dd313c1bab745879a5ad954a72c45a91c3a51d3c7adea98d82f8481e0e1e03674a6f3fb7\"))),e.verifySchnorr&&i(e.verifySchnorr(n(\"7e2d58d8b3bcdf1abadec7829054f90dda9805aab56c77333024b9d0a508b75c\"),n(\"dd308afec5777e13121fa72b9cc1b7cc0139715309b086c960e18fd969774eb8\"),n(\"5831aaeed7b44bb74e5eab94ba9d4294c49bcf2a60728d8b4c200f50dd313c1bab745879a5ad954a72c45a91c3a51d3c7adea98d82f8481e0e1e03674a6f3fb7\")))}},146:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.maybe=t.Boolean=t.Array=t.Buffer256bit=t.Network=t.typeforce=void 0,t.typeforce=A(973),t.Network=t.typeforce.compile({messagePrefix:t.typeforce.oneOf(t.typeforce.Buffer,t.typeforce.String),bip32:{public:t.typeforce.UInt32,private:t.typeforce.UInt32},pubKeyHash:t.typeforce.UInt8,scriptHash:t.typeforce.UInt8,wif:t.typeforce.UInt8}),t.Buffer256bit=t.typeforce.BufferN(32),t.Array=t.typeforce.Array,t.Boolean=t.typeforce.Boolean,t.maybe=t.typeforce.maybe},46:e=>{\"use strict\";var t,A=\"object\"==typeof Reflect?Reflect:null,r=A&&\"function\"==typeof A.apply?A.apply:function(e,t,A){return Function.prototype.apply.call(e,t,A)};t=A&&\"function\"==typeof A.ownKeys?A.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var n=Number.isNaN||function(e){return e!=e};function i(){i.init.call(this)}e.exports=i,e.exports.once=function(e,t){return new Promise((function(A,r){function n(A){e.removeListener(t,i),r(A)}function i(){\"function\"==typeof e.removeListener&&e.removeListener(\"error\",n),A([].slice.call(arguments))}I(e,t,i,{once:!0}),\"error\"!==t&&function(e,t,A){\"function\"==typeof e.on&&I(e,\"error\",t,A)}(e,n,{once:!0})}))},i.EventEmitter=i,i.prototype._events=void 0,i.prototype._eventsCount=0,i.prototype._maxListeners=void 0;var o=10;function s(e){if(\"function\"!=typeof e)throw new TypeError('The \"listener\" argument must be of type Function. Received type '+typeof e)}function a(e){return void 0===e._maxListeners?i.defaultMaxListeners:e._maxListeners}function c(e,t,A,r){var n,i,o,c;if(s(A),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit(\"newListener\",t,A.listener?A.listener:A),i=e._events),o=i[t]),void 0===o)o=i[t]=A,++e._eventsCount;else if(\"function\"==typeof o?o=i[t]=r?[A,o]:[o,A]:r?o.unshift(A):o.push(A),(n=a(e))>0&&o.length>n&&!o.warned){o.warned=!0;var g=new Error(\"Possible EventEmitter memory leak detected. \"+o.length+\" \"+String(t)+\" listeners added. Use emitter.setMaxListeners() to increase limit\");g.name=\"MaxListenersExceededWarning\",g.emitter=e,g.type=t,g.count=o.length,c=g,console&&console.warn&&console.warn(c)}return e}function g(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function u(e,t,A){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:A},n=g.bind(r);return n.listener=A,r.wrapFn=n,n}function f(e,t,A){var r=e._events;if(void 0===r)return[];var n=r[t];return void 0===n?[]:\"function\"==typeof n?A?[n.listener||n]:[n]:A?function(e){for(var t=new Array(e.length),A=0;A0&&(o=t[0]),o instanceof Error)throw o;var s=new Error(\"Unhandled error.\"+(o?\" (\"+o.message+\")\":\"\"));throw s.context=o,s}var a=i[e];if(void 0===a)return!1;if(\"function\"==typeof a)r(a,this,t);else{var c=a.length,g=l(a,c);for(A=0;A=0;i--)if(A[i]===t||A[i].listener===t){o=A[i].listener,n=i;break}if(n<0)return this;0===n?A.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},i.prototype.listeners=function(e){return f(this,e,!0)},i.prototype.rawListeners=function(e){return f(this,e,!1)},i.listenerCount=function(e,t){return\"function\"==typeof e.listenerCount?e.listenerCount(t):E.call(e,t)},i.prototype.listenerCount=E,i.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},282:e=>{e.exports=o,o.default=o,o.stable=g,o.stableStringify=g;var t=\"[...]\",A=\"[Circular]\",r=[],n=[];function i(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function o(e,t,A,o){var s;void 0===o&&(o=i()),a(e,\"\",0,[],void 0,0,o);try{s=0===n.length?JSON.stringify(e,t,A):JSON.stringify(e,f(t),A)}catch(e){return JSON.stringify(\"[unable to serialize, circular reference is too complex to analyze]\")}finally{for(;0!==r.length;){var c=r.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function s(e,t,A,i){var o=Object.getOwnPropertyDescriptor(i,A);void 0!==o.get?o.configurable?(Object.defineProperty(i,A,{value:e}),r.push([i,A,t,o])):n.push([t,A,e]):(i[A]=e,r.push([i,A,t]))}function a(e,r,n,i,o,c,g){var u;if(c+=1,\"object\"==typeof e&&null!==e){for(u=0;ug.depthLimit)return void s(t,e,r,o);if(void 0!==g.edgesLimit&&n+1>g.edgesLimit)return void s(t,e,r,o);if(i.push(e),Array.isArray(e))for(u=0;ut?1:0}function g(e,t,A,o){void 0===o&&(o=i());var s,a=u(e,\"\",0,[],void 0,0,o)||e;try{s=0===n.length?JSON.stringify(a,t,A):JSON.stringify(a,f(t),A)}catch(e){return JSON.stringify(\"[unable to serialize, circular reference is too complex to analyze]\")}finally{for(;0!==r.length;){var c=r.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function u(e,n,i,o,a,g,f){var E;if(g+=1,\"object\"==typeof e&&null!==e){for(E=0;Ef.depthLimit)return void s(t,e,n,a);if(void 0!==f.edgesLimit&&i+1>f.edgesLimit)return void s(t,e,n,a);if(o.push(e),Array.isArray(e))for(E=0;E0)for(var r=0;r{t.read=function(e,t,A,r,n){var i,o,s=8*n-r-1,a=(1<>1,g=-7,u=A?n-1:0,f=A?-1:1,E=e[t+u];for(u+=f,i=E&(1<<-g)-1,E>>=-g,g+=s;g>0;i=256*i+e[t+u],u+=f,g-=8);for(o=i&(1<<-g)-1,i>>=-g,g+=r;g>0;o=256*o+e[t+u],u+=f,g-=8);if(0===i)i=1-c;else{if(i===a)return o?NaN:1/0*(E?-1:1);o+=Math.pow(2,r),i-=c}return(E?-1:1)*o*Math.pow(2,i-r)},t.write=function(e,t,A,r,n,i){var o,s,a,c=8*i-n-1,g=(1<>1,f=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,E=r?0:i-1,l=r?1:-1,I=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,o=g):(o=Math.floor(Math.log(t)/Math.LN2),t*(a=Math.pow(2,-o))<1&&(o--,a*=2),(t+=o+u>=1?f/a:f*Math.pow(2,1-u))*a>=2&&(o++,a/=2),o+u>=g?(s=0,o=g):o+u>=1?(s=(t*a-1)*Math.pow(2,n),o+=u):(s=t*Math.pow(2,u-1)*Math.pow(2,n),o=0));n>=8;e[A+E]=255&s,E+=l,s/=256,n-=8);for(o=o<0;e[A+E]=255&o,E+=l,o/=256,c-=8);e[A+E-l]|=128*I}},5615:e=>{\"function\"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var A=function(){};A.prototype=t.prototype,e.prototype=new A,e.prototype.constructor=e}}},3275:(e,t,A)=>{\"use strict\";var r=A(5615),n=A(7131),i=A(3255).Buffer,o=new Array(16);function s(){n.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}function a(e,t){return e<>>32-t}function c(e,t,A,r,n,i,o){return a(e+(t&A|~t&r)+n+i|0,o)+t|0}function g(e,t,A,r,n,i,o){return a(e+(t&r|A&~r)+n+i|0,o)+t|0}function u(e,t,A,r,n,i,o){return a(e+(t^A^r)+n+i|0,o)+t|0}function f(e,t,A,r,n,i,o){return a(e+(A^(t|~r))+n+i|0,o)+t|0}r(s,n),s.prototype._update=function(){for(var e=o,t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);var A=this._a,r=this._b,n=this._c,i=this._d;A=c(A,r,n,i,e[0],3614090360,7),i=c(i,A,r,n,e[1],3905402710,12),n=c(n,i,A,r,e[2],606105819,17),r=c(r,n,i,A,e[3],3250441966,22),A=c(A,r,n,i,e[4],4118548399,7),i=c(i,A,r,n,e[5],1200080426,12),n=c(n,i,A,r,e[6],2821735955,17),r=c(r,n,i,A,e[7],4249261313,22),A=c(A,r,n,i,e[8],1770035416,7),i=c(i,A,r,n,e[9],2336552879,12),n=c(n,i,A,r,e[10],4294925233,17),r=c(r,n,i,A,e[11],2304563134,22),A=c(A,r,n,i,e[12],1804603682,7),i=c(i,A,r,n,e[13],4254626195,12),n=c(n,i,A,r,e[14],2792965006,17),A=g(A,r=c(r,n,i,A,e[15],1236535329,22),n,i,e[1],4129170786,5),i=g(i,A,r,n,e[6],3225465664,9),n=g(n,i,A,r,e[11],643717713,14),r=g(r,n,i,A,e[0],3921069994,20),A=g(A,r,n,i,e[5],3593408605,5),i=g(i,A,r,n,e[10],38016083,9),n=g(n,i,A,r,e[15],3634488961,14),r=g(r,n,i,A,e[4],3889429448,20),A=g(A,r,n,i,e[9],568446438,5),i=g(i,A,r,n,e[14],3275163606,9),n=g(n,i,A,r,e[3],4107603335,14),r=g(r,n,i,A,e[8],1163531501,20),A=g(A,r,n,i,e[13],2850285829,5),i=g(i,A,r,n,e[2],4243563512,9),n=g(n,i,A,r,e[7],1735328473,14),A=u(A,r=g(r,n,i,A,e[12],2368359562,20),n,i,e[5],4294588738,4),i=u(i,A,r,n,e[8],2272392833,11),n=u(n,i,A,r,e[11],1839030562,16),r=u(r,n,i,A,e[14],4259657740,23),A=u(A,r,n,i,e[1],2763975236,4),i=u(i,A,r,n,e[4],1272893353,11),n=u(n,i,A,r,e[7],4139469664,16),r=u(r,n,i,A,e[10],3200236656,23),A=u(A,r,n,i,e[13],681279174,4),i=u(i,A,r,n,e[0],3936430074,11),n=u(n,i,A,r,e[3],3572445317,16),r=u(r,n,i,A,e[6],76029189,23),A=u(A,r,n,i,e[9],3654602809,4),i=u(i,A,r,n,e[12],3873151461,11),n=u(n,i,A,r,e[15],530742520,16),A=f(A,r=u(r,n,i,A,e[2],3299628645,23),n,i,e[0],4096336452,6),i=f(i,A,r,n,e[7],1126891415,10),n=f(n,i,A,r,e[14],2878612391,15),r=f(r,n,i,A,e[5],4237533241,21),A=f(A,r,n,i,e[12],1700485571,6),i=f(i,A,r,n,e[3],2399980690,10),n=f(n,i,A,r,e[10],4293915773,15),r=f(r,n,i,A,e[1],2240044497,21),A=f(A,r,n,i,e[8],1873313359,6),i=f(i,A,r,n,e[15],4264355552,10),n=f(n,i,A,r,e[6],2734768916,15),r=f(r,n,i,A,e[13],1309151649,21),A=f(A,r,n,i,e[4],4149444226,6),i=f(i,A,r,n,e[11],3174756917,10),n=f(n,i,A,r,e[2],718787259,15),r=f(r,n,i,A,e[9],3951481745,21),this._a=this._a+A|0,this._b=this._b+r|0,this._c=this._c+n|0,this._d=this._d+i|0},s.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var e=i.allocUnsafe(16);return e.writeInt32LE(this._a,0),e.writeInt32LE(this._b,4),e.writeInt32LE(this._c,8),e.writeInt32LE(this._d,12),e},e.exports=s},7131:(e,t,A)=>{\"use strict\";var r=A(3255).Buffer,n=A(4156).Transform;function i(e){n.call(this),this._block=r.allocUnsafe(e),this._blockSize=e,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}A(5615)(i,n),i.prototype._transform=function(e,t,A){var r=null;try{this.update(e,t)}catch(e){r=e}A(r)},i.prototype._flush=function(e){var t=null;try{this.push(this.digest())}catch(e){t=e}e(t)},i.prototype.update=function(e,t){if(function(e,t){if(!r.isBuffer(e)&&\"string\"!=typeof e)throw new TypeError(t+\" must be a string or a buffer\")}(e,\"Data\"),this._finalized)throw new Error(\"Digest already called\");r.isBuffer(e)||(e=r.from(e,t));for(var A=this._block,n=0;this._blockOffset+e.length-n>=this._blockSize;){for(var i=this._blockOffset;i0;++o)this._length[o]+=s,(s=this._length[o]/4294967296|0)>0&&(this._length[o]-=4294967296*s);return this},i.prototype._update=function(){throw new Error(\"_update is not implemented\")},i.prototype.digest=function(e){if(this._finalized)throw new Error(\"Digest already called\");this._finalized=!0;var t=this._digest();void 0!==e&&(t=t.toString(e)),this._block.fill(0),this._blockOffset=0;for(var A=0;A<4;++A)this._length[A]=0;return t},i.prototype._digest=function(){throw new Error(\"_digest is not implemented\")},e.exports=i},7250:e=>{var t=1e3,A=60*t,r=60*A,n=24*r,i=7*n,o=365.25*n;function s(e,t,A,r){var n=t>=1.5*A;return Math.round(e/A)+\" \"+r+(n?\"s\":\"\")}e.exports=function(e,a){a=a||{};var c=typeof e;if(\"string\"===c&&e.length>0)return function(e){if((e=String(e)).length>100)return;var s=/^(-?(?:\\d+)?\\.?\\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(!s)return;var a=parseFloat(s[1]);switch((s[2]||\"ms\").toLowerCase()){case\"years\":case\"year\":case\"yrs\":case\"yr\":case\"y\":return a*o;case\"weeks\":case\"week\":case\"w\":return a*i;case\"days\":case\"day\":case\"d\":return a*n;case\"hours\":case\"hour\":case\"hrs\":case\"hr\":case\"h\":return a*r;case\"minutes\":case\"minute\":case\"mins\":case\"min\":case\"m\":return a*A;case\"seconds\":case\"second\":case\"secs\":case\"sec\":case\"s\":return a*t;case\"milliseconds\":case\"millisecond\":case\"msecs\":case\"msec\":case\"ms\":return a;default:return}}(e);if(\"number\"===c&&isFinite(e))return a.long?function(e){var i=Math.abs(e);if(i>=n)return s(e,i,n,\"day\");if(i>=r)return s(e,i,r,\"hour\");if(i>=A)return s(e,i,A,\"minute\");if(i>=t)return s(e,i,t,\"second\");return e+\" ms\"}(e):function(e){var i=Math.abs(e);if(i>=n)return Math.round(e/n)+\"d\";if(i>=r)return Math.round(e/r)+\"h\";if(i>=A)return Math.round(e/A)+\"m\";if(i>=t)return Math.round(e/t)+\"s\";return e+\"ms\"}(e);throw new Error(\"val is not a non-empty string or a valid number. val=\"+JSON.stringify(e))}},9756:(e,t,A)=>{\"use strict\";const{ErrorWithCause:r}=A(4525),{findCauseByReference:n,getErrorCause:i,messageWithCauses:o,stackWithCauses:s}=A(2197);e.exports={ErrorWithCause:r,findCauseByReference:n,getErrorCause:i,stackWithCauses:s,messageWithCauses:o}},4525:e=>{\"use strict\";class t extends Error{constructor(e,{cause:A}={}){super(e),this.name=t.name,A&&(this.cause=A),this.message=e}}e.exports={ErrorWithCause:t}},2197:e=>{\"use strict\";const t=e=>{if(e&&\"object\"==typeof e&&\"cause\"in e){if(\"function\"==typeof e.cause){const t=e.cause();return t instanceof Error?t:void 0}return e.cause instanceof Error?e.cause:void 0}},A=(e,r)=>{if(!(e instanceof Error))return\"\";const n=e.stack||\"\";if(r.has(e))return n+\"\\ncauses have become circular...\";const i=t(e);return i?(r.add(e),n+\"\\ncaused by: \"+A(i,r)):n},r=(e,A,n)=>{if(!(e instanceof Error))return\"\";const i=n?\"\":e.message||\"\";if(A.has(e))return i+\": ...\";const o=t(e);if(o){A.add(e);const t=\"cause\"in e&&\"function\"==typeof e.cause;return i+(t?\"\":\": \")+r(o,A,t)}return i};e.exports={findCauseByReference:(e,A)=>{if(!e||!A)return;if(!(e instanceof Error))return;if(!(A.prototype instanceof Error)&&A!==Error)return;const r=new Set;let n=e;for(;n&&!r.has(n);){if(r.add(n),n instanceof A)return n;n=t(n)}},getErrorCause:t,stackWithCauses:e=>A(e,new Set),messageWithCauses:e=>r(e,new Set)}},2644:(e,t,A)=>{\"use strict\";var r=65536,n=4294967295;var i=A(3255).Buffer,o=A.g.crypto||A.g.msCrypto;o&&o.getRandomValues?e.exports=function(e,t){if(e>n)throw new RangeError(\"requested too many random bytes\");var A=i.allocUnsafe(e);if(e>0)if(e>r)for(var s=0;s{\"use strict\";var t={};function A(e,A,r){r||(r=Error);var n=function(e){var t,r;function n(t,r,n){return e.call(this,function(e,t,r){return\"string\"==typeof A?A:A(e,t,r)}(t,r,n))||this}return r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,n}(r);n.prototype.name=r.name,n.prototype.code=e,t[e]=n}function r(e,t){if(Array.isArray(e)){var A=e.length;return e=e.map((function(e){return String(e)})),A>2?\"one of \".concat(t,\" \").concat(e.slice(0,A-1).join(\", \"),\", or \")+e[A-1]:2===A?\"one of \".concat(t,\" \").concat(e[0],\" or \").concat(e[1]):\"of \".concat(t,\" \").concat(e[0])}return\"of \".concat(t,\" \").concat(String(e))}A(\"ERR_INVALID_OPT_VALUE\",(function(e,t){return'The value \"'+t+'\" is invalid for option \"'+e+'\"'}),TypeError),A(\"ERR_INVALID_ARG_TYPE\",(function(e,t,A){var n,i,o,s;if(\"string\"==typeof t&&(i=\"not \",t.substr(!o||o<0?0:+o,i.length)===i)?(n=\"must not be\",t=t.replace(/^not /,\"\")):n=\"must be\",function(e,t,A){return(void 0===A||A>e.length)&&(A=e.length),e.substring(A-t.length,A)===t}(e,\" argument\"))s=\"The \".concat(e,\" \").concat(n,\" \").concat(r(t,\"type\"));else{var a=function(e,t,A){return\"number\"!=typeof A&&(A=0),!(A+t.length>e.length)&&-1!==e.indexOf(t,A)}(e,\".\")?\"property\":\"argument\";s='The \"'.concat(e,'\" ').concat(a,\" \").concat(n,\" \").concat(r(t,\"type\"))}return s+=\". Received type \".concat(typeof A)}),TypeError),A(\"ERR_STREAM_PUSH_AFTER_EOF\",\"stream.push() after EOF\"),A(\"ERR_METHOD_NOT_IMPLEMENTED\",(function(e){return\"The \"+e+\" method is not implemented\"})),A(\"ERR_STREAM_PREMATURE_CLOSE\",\"Premature close\"),A(\"ERR_STREAM_DESTROYED\",(function(e){return\"Cannot call \"+e+\" after a stream was destroyed\"})),A(\"ERR_MULTIPLE_CALLBACK\",\"Callback called multiple times\"),A(\"ERR_STREAM_CANNOT_PIPE\",\"Cannot pipe, not readable\"),A(\"ERR_STREAM_WRITE_AFTER_END\",\"write after end\"),A(\"ERR_STREAM_NULL_VALUES\",\"May not write null values to stream\",TypeError),A(\"ERR_UNKNOWN_ENCODING\",(function(e){return\"Unknown encoding: \"+e}),TypeError),A(\"ERR_STREAM_UNSHIFT_AFTER_END_EVENT\",\"stream.unshift() after end event\"),e.exports.F=t},1265:(e,t,A)=>{\"use strict\";var r=Object.keys||function(e){var t=[];for(var A in e)t.push(A);return t};e.exports=c;var n=A(8199),i=A(5291);A(5615)(c,n);for(var o=r(i.prototype),s=0;s{\"use strict\";e.exports=n;var r=A(9415);function n(e){if(!(this instanceof n))return new n(e);r.call(this,e)}A(5615)(n,r),n.prototype._transform=function(e,t,A){A(null,e)}},8199:(e,t,A)=>{\"use strict\";var r;e.exports=b,b.ReadableState=y;A(46).EventEmitter;var n=function(e,t){return e.listeners(t).length},i=A(4856),o=A(1048).Buffer,s=(void 0!==A.g?A.g:\"undefined\"!=typeof window?window:\"undefined\"!=typeof self?self:{}).Uint8Array||function(){};var a,c=A(3951);a=c&&c.debuglog?c.debuglog(\"stream\"):function(){};var g,u,f,E=A(82),l=A(6527),I=A(9952).getHighWaterMark,B=A(5699).F,C=B.ERR_INVALID_ARG_TYPE,h=B.ERR_STREAM_PUSH_AFTER_EOF,d=B.ERR_METHOD_NOT_IMPLEMENTED,p=B.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;A(5615)(b,i);var Q=l.errorOrDestroy,w=[\"error\",\"close\",\"destroy\",\"pause\",\"resume\"];function y(e,t,n){r=r||A(1265),e=e||{},\"boolean\"!=typeof n&&(n=t instanceof r),this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=I(this,e,\"readableHighWaterMark\",n),this.buffer=new E,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||\"utf8\",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(g||(g=A(8888).I),this.decoder=new g(e.encoding),this.encoding=e.encoding)}function b(e){if(r=r||A(1265),!(this instanceof b))return new b(e);var t=this instanceof r;this._readableState=new y(e,this,t),this.readable=!0,e&&(\"function\"==typeof e.read&&(this._read=e.read),\"function\"==typeof e.destroy&&(this._destroy=e.destroy)),i.call(this)}function m(e,t,A,r,n){a(\"readableAddChunk\",t);var i,c=e._readableState;if(null===t)c.reading=!1,function(e,t){if(a(\"onEofChunk\"),t.ended)return;if(t.decoder){var A=t.decoder.end();A&&A.length&&(t.buffer.push(A),t.length+=t.objectMode?1:A.length)}t.ended=!0,t.sync?k(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,P(e)))}(e,c);else if(n||(i=function(e,t){var A;r=t,o.isBuffer(r)||r instanceof s||\"string\"==typeof t||void 0===t||e.objectMode||(A=new C(\"chunk\",[\"string\",\"Buffer\",\"Uint8Array\"],t));var r;return A}(c,t)),i)Q(e,i);else if(c.objectMode||t&&t.length>0)if(\"string\"==typeof t||c.objectMode||Object.getPrototypeOf(t)===o.prototype||(t=function(e){return o.from(e)}(t)),r)c.endEmitted?Q(e,new p):v(e,c,t,!0);else if(c.ended)Q(e,new h);else{if(c.destroyed)return!1;c.reading=!1,c.decoder&&!A?(t=c.decoder.write(t),c.objectMode||0!==t.length?v(e,c,t,!1):T(e,c)):v(e,c,t,!1)}else r||(c.reading=!1,T(e,c));return!c.ended&&(c.lengtht.highWaterMark&&(t.highWaterMark=function(e){return e>=S?e=S:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function k(e){var t=e._readableState;a(\"emitReadable\",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(a(\"emitReadable\",t.flowing),t.emittedReadable=!0,process.nextTick(P,e))}function P(e){var t=e._readableState;a(\"emitReadable_\",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit(\"readable\"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,F(e)}function T(e,t){t.readingMore||(t.readingMore=!0,process.nextTick(O,e,t))}function O(e,t){for(;!t.reading&&!t.ended&&(t.length0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount(\"data\")>0&&e.resume()}function U(e){a(\"readable nexttick read 0\"),e.read(0)}function D(e,t){a(\"resume\",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit(\"resume\"),F(e),t.flowing&&!t.reading&&e.read(0)}function F(e){var t=e._readableState;for(a(\"flow\",t.flowing);t.flowing&&null!==e.read(););}function L(e,t){return 0===t.length?null:(t.objectMode?A=t.buffer.shift():!e||e>=t.length?(A=t.decoder?t.buffer.join(\"\"):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):A=t.buffer.consume(e,t.decoder),A);var A}function N(e){var t=e._readableState;a(\"endReadable\",t.endEmitted),t.endEmitted||(t.ended=!0,process.nextTick(M,t,e))}function M(e,t){if(a(\"endReadableNT\",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit(\"end\"),e.autoDestroy)){var A=t._writableState;(!A||A.autoDestroy&&A.finished)&&t.destroy()}}function _(e,t){for(var A=0,r=e.length;A=t.highWaterMark:t.length>0)||t.ended))return a(\"read: emitReadable\",t.length,t.ended),0===t.length&&t.ended?N(this):k(this),null;if(0===(e=R(e,t))&&t.ended)return 0===t.length&&N(this),null;var r,n=t.needReadable;return a(\"need readable\",n),(0===t.length||t.length-e0?L(e,t):null)?(t.needReadable=t.length<=t.highWaterMark,e=0):(t.length-=e,t.awaitDrain=0),0===t.length&&(t.ended||(t.needReadable=!0),A!==e&&t.ended&&N(this)),null!==r&&this.emit(\"data\",r),r},b.prototype._read=function(e){Q(this,new d(\"_read()\"))},b.prototype.pipe=function(e,t){var A=this,r=this._readableState;switch(r.pipesCount){case 0:r.pipes=e;break;case 1:r.pipes=[r.pipes,e];break;default:r.pipes.push(e)}r.pipesCount+=1,a(\"pipe count=%d opts=%j\",r.pipesCount,t);var i=(!t||!1!==t.end)&&e!==process.stdout&&e!==process.stderr?s:I;function o(t,n){a(\"onunpipe\"),t===A&&n&&!1===n.hasUnpiped&&(n.hasUnpiped=!0,a(\"cleanup\"),e.removeListener(\"close\",E),e.removeListener(\"finish\",l),e.removeListener(\"drain\",c),e.removeListener(\"error\",f),e.removeListener(\"unpipe\",o),A.removeListener(\"end\",s),A.removeListener(\"end\",I),A.removeListener(\"data\",u),g=!0,!r.awaitDrain||e._writableState&&!e._writableState.needDrain||c())}function s(){a(\"onend\"),e.end()}r.endEmitted?process.nextTick(i):A.once(\"end\",i),e.on(\"unpipe\",o);var c=function(e){return function(){var t=e._readableState;a(\"pipeOnDrain\",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&n(e,\"data\")&&(t.flowing=!0,F(e))}}(A);e.on(\"drain\",c);var g=!1;function u(t){a(\"ondata\");var n=e.write(t);a(\"dest.write\",n),!1===n&&((1===r.pipesCount&&r.pipes===e||r.pipesCount>1&&-1!==_(r.pipes,e))&&!g&&(a(\"false write response, pause\",r.awaitDrain),r.awaitDrain++),A.pause())}function f(t){a(\"onerror\",t),I(),e.removeListener(\"error\",f),0===n(e,\"error\")&&Q(e,t)}function E(){e.removeListener(\"finish\",l),I()}function l(){a(\"onfinish\"),e.removeListener(\"close\",E),I()}function I(){a(\"unpipe\"),A.unpipe(e)}return A.on(\"data\",u),function(e,t,A){if(\"function\"==typeof e.prependListener)return e.prependListener(t,A);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(A):e._events[t]=[A,e._events[t]]:e.on(t,A)}(e,\"error\",f),e.once(\"close\",E),e.once(\"finish\",l),e.emit(\"pipe\",A),r.flowing||(a(\"pipe resume\"),A.resume()),e},b.prototype.unpipe=function(e){var t=this._readableState,A={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit(\"unpipe\",this,A)),this;if(!e){var r=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var i=0;i0,!1!==r.flowing&&this.resume()):\"readable\"===e&&(r.endEmitted||r.readableListening||(r.readableListening=r.needReadable=!0,r.flowing=!1,r.emittedReadable=!1,a(\"on readable\",r.length,r.reading),r.length?k(this):r.reading||process.nextTick(U,this))),A},b.prototype.addListener=b.prototype.on,b.prototype.removeListener=function(e,t){var A=i.prototype.removeListener.call(this,e,t);return\"readable\"===e&&process.nextTick(x,this),A},b.prototype.removeAllListeners=function(e){var t=i.prototype.removeAllListeners.apply(this,arguments);return\"readable\"!==e&&void 0!==e||process.nextTick(x,this),t},b.prototype.resume=function(){var e=this._readableState;return e.flowing||(a(\"resume\"),e.flowing=!e.readableListening,function(e,t){t.resumeScheduled||(t.resumeScheduled=!0,process.nextTick(D,e,t))}(this,e)),e.paused=!1,this},b.prototype.pause=function(){return a(\"call pause flowing=%j\",this._readableState.flowing),!1!==this._readableState.flowing&&(a(\"pause\"),this._readableState.flowing=!1,this.emit(\"pause\")),this._readableState.paused=!0,this},b.prototype.wrap=function(e){var t=this,A=this._readableState,r=!1;for(var n in e.on(\"end\",(function(){if(a(\"wrapped end\"),A.decoder&&!A.ended){var e=A.decoder.end();e&&e.length&&t.push(e)}t.push(null)})),e.on(\"data\",(function(n){(a(\"wrapped data\"),A.decoder&&(n=A.decoder.write(n)),A.objectMode&&null==n)||(A.objectMode||n&&n.length)&&(t.push(n)||(r=!0,e.pause()))})),e)void 0===this[n]&&\"function\"==typeof e[n]&&(this[n]=function(t){return function(){return e[t].apply(e,arguments)}}(n));for(var i=0;i{\"use strict\";e.exports=g;var r=A(5699).F,n=r.ERR_METHOD_NOT_IMPLEMENTED,i=r.ERR_MULTIPLE_CALLBACK,o=r.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=r.ERR_TRANSFORM_WITH_LENGTH_0,a=A(1265);function c(e,t){var A=this._transformState;A.transforming=!1;var r=A.writecb;if(null===r)return this.emit(\"error\",new i);A.writechunk=null,A.writecb=null,null!=t&&this.push(t),r(e);var n=this._readableState;n.reading=!1,(n.needReadable||n.length{\"use strict\";function r(e){var t=this;this.next=null,this.entry=null,this.finish=function(){!function(e,t,A){var r=e.entry;e.entry=null;for(;r;){var n=r.callback;t.pendingcb--,n(A),r=r.next}t.corkedRequestsFree.next=e}(t,e)}}var n;e.exports=b,b.WritableState=y;var i={deprecate:A(6732)},o=A(4856),s=A(1048).Buffer,a=(void 0!==A.g?A.g:\"undefined\"!=typeof window?window:\"undefined\"!=typeof self?self:{}).Uint8Array||function(){};var c,g=A(6527),u=A(9952).getHighWaterMark,f=A(5699).F,E=f.ERR_INVALID_ARG_TYPE,l=f.ERR_METHOD_NOT_IMPLEMENTED,I=f.ERR_MULTIPLE_CALLBACK,B=f.ERR_STREAM_CANNOT_PIPE,C=f.ERR_STREAM_DESTROYED,h=f.ERR_STREAM_NULL_VALUES,d=f.ERR_STREAM_WRITE_AFTER_END,p=f.ERR_UNKNOWN_ENCODING,Q=g.errorOrDestroy;function w(){}function y(e,t,i){n=n||A(1265),e=e||{},\"boolean\"!=typeof i&&(i=t instanceof n),this.objectMode=!!e.objectMode,i&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=u(this,e,\"writableHighWaterMark\",i),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var o=!1===e.decodeStrings;this.decodeStrings=!o,this.defaultEncoding=e.defaultEncoding||\"utf8\",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){!function(e,t){var A=e._writableState,r=A.sync,n=A.writecb;if(\"function\"!=typeof n)throw new I;if(function(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}(A),t)!function(e,t,A,r,n){--t.pendingcb,A?(process.nextTick(n,r),process.nextTick(P,e,t),e._writableState.errorEmitted=!0,Q(e,r)):(n(r),e._writableState.errorEmitted=!0,Q(e,r),P(e,t))}(e,A,r,t,n);else{var i=R(A)||e.destroyed;i||A.corked||A.bufferProcessing||!A.bufferedRequest||S(e,A),r?process.nextTick(v,e,A,i,n):v(e,A,i,n)}}(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new r(this)}function b(e){var t=this instanceof(n=n||A(1265));if(!t&&!c.call(b,this))return new b(e);this._writableState=new y(e,this,t),this.writable=!0,e&&(\"function\"==typeof e.write&&(this._write=e.write),\"function\"==typeof e.writev&&(this._writev=e.writev),\"function\"==typeof e.destroy&&(this._destroy=e.destroy),\"function\"==typeof e.final&&(this._final=e.final)),o.call(this)}function m(e,t,A,r,n,i,o){t.writelen=r,t.writecb=o,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new C(\"write\")):A?e._writev(n,t.onwrite):e._write(n,i,t.onwrite),t.sync=!1}function v(e,t,A,r){A||function(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit(\"drain\"))}(e,t),t.pendingcb--,r(),P(e,t)}function S(e,t){t.bufferProcessing=!0;var A=t.bufferedRequest;if(e._writev&&A&&A.next){var n=t.bufferedRequestCount,i=new Array(n),o=t.corkedRequestsFree;o.entry=A;for(var s=0,a=!0;A;)i[s]=A,A.isBuf||(a=!1),A=A.next,s+=1;i.allBuffers=a,m(e,t,!0,t.length,i,\"\",o.finish),t.pendingcb++,t.lastBufferedRequest=null,o.next?(t.corkedRequestsFree=o.next,o.next=null):t.corkedRequestsFree=new r(t),t.bufferedRequestCount=0}else{for(;A;){var c=A.chunk,g=A.encoding,u=A.callback;if(m(e,t,!1,t.objectMode?1:c.length,c,g,u),A=A.next,t.bufferedRequestCount--,t.writing)break}null===A&&(t.lastBufferedRequest=null)}t.bufferedRequest=A,t.bufferProcessing=!1}function R(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function k(e,t){e._final((function(A){t.pendingcb--,A&&Q(e,A),t.prefinished=!0,e.emit(\"prefinish\"),P(e,t)}))}function P(e,t){var A=R(t);if(A&&(function(e,t){t.prefinished||t.finalCalled||(\"function\"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit(\"prefinish\")):(t.pendingcb++,t.finalCalled=!0,process.nextTick(k,e,t)))}(e,t),0===t.pendingcb&&(t.finished=!0,e.emit(\"finish\"),t.autoDestroy))){var r=e._readableState;(!r||r.autoDestroy&&r.endEmitted)&&e.destroy()}return A}A(5615)(b,o),y.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(y.prototype,\"buffer\",{get:i.deprecate((function(){return this.getBuffer()}),\"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.\",\"DEP0003\")})}catch(e){}}(),\"function\"==typeof Symbol&&Symbol.hasInstance&&\"function\"==typeof Function.prototype[Symbol.hasInstance]?(c=Function.prototype[Symbol.hasInstance],Object.defineProperty(b,Symbol.hasInstance,{value:function(e){return!!c.call(this,e)||this===b&&(e&&e._writableState instanceof y)}})):c=function(e){return e instanceof this},b.prototype.pipe=function(){Q(this,new B)},b.prototype.write=function(e,t,A){var r,n=this._writableState,i=!1,o=!n.objectMode&&(r=e,s.isBuffer(r)||r instanceof a);return o&&!s.isBuffer(e)&&(e=function(e){return s.from(e)}(e)),\"function\"==typeof t&&(A=t,t=null),o?t=\"buffer\":t||(t=n.defaultEncoding),\"function\"!=typeof A&&(A=w),n.ending?function(e,t){var A=new d;Q(e,A),process.nextTick(t,A)}(this,A):(o||function(e,t,A,r){var n;return null===A?n=new h:\"string\"==typeof A||t.objectMode||(n=new E(\"chunk\",[\"string\",\"Buffer\"],A)),!n||(Q(e,n),process.nextTick(r,n),!1)}(this,n,e,A))&&(n.pendingcb++,i=function(e,t,A,r,n,i){if(!A){var o=function(e,t,A){e.objectMode||!1===e.decodeStrings||\"string\"!=typeof t||(t=s.from(t,A));return t}(t,r,n);r!==o&&(A=!0,n=\"buffer\",r=o)}var a=t.objectMode?1:r.length;t.length+=a;var c=t.length-1))throw new p(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(b.prototype,\"writableBuffer\",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(b.prototype,\"writableHighWaterMark\",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),b.prototype._write=function(e,t,A){A(new l(\"_write()\"))},b.prototype._writev=null,b.prototype.end=function(e,t,A){var r=this._writableState;return\"function\"==typeof e?(A=e,e=null,t=null):\"function\"==typeof t&&(A=t,t=null),null!=e&&this.write(e,t),r.corked&&(r.corked=1,this.uncork()),r.ending||function(e,t,A){t.ending=!0,P(e,t),A&&(t.finished?process.nextTick(A):e.once(\"finish\",A));t.ended=!0,e.writable=!1}(this,r,A),this},Object.defineProperty(b.prototype,\"writableLength\",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(b.prototype,\"destroyed\",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),b.prototype.destroy=g.destroy,b.prototype._undestroy=g.undestroy,b.prototype._destroy=function(e,t){t(e)}},534:(e,t,A)=>{\"use strict\";var r;function n(e,t,A){return(t=function(e){var t=function(e,t){if(\"object\"!=typeof e||null===e)return e;var A=e[Symbol.toPrimitive];if(void 0!==A){var r=A.call(e,t||\"default\");if(\"object\"!=typeof r)return r;throw new TypeError(\"@@toPrimitive must return a primitive value.\")}return(\"string\"===t?String:Number)(e)}(e,\"string\");return\"symbol\"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:A,enumerable:!0,configurable:!0,writable:!0}):e[t]=A,e}var i=A(4869),o=Symbol(\"lastResolve\"),s=Symbol(\"lastReject\"),a=Symbol(\"error\"),c=Symbol(\"ended\"),g=Symbol(\"lastPromise\"),u=Symbol(\"handlePromise\"),f=Symbol(\"stream\");function E(e,t){return{value:e,done:t}}function l(e){var t=e[o];if(null!==t){var A=e[f].read();null!==A&&(e[g]=null,e[o]=null,e[s]=null,t(E(A,!1)))}}function I(e){process.nextTick(l,e)}var B=Object.getPrototypeOf((function(){})),C=Object.setPrototypeOf((n(r={get stream(){return this[f]},next:function(){var e=this,t=this[a];if(null!==t)return Promise.reject(t);if(this[c])return Promise.resolve(E(void 0,!0));if(this[f].destroyed)return new Promise((function(t,A){process.nextTick((function(){e[a]?A(e[a]):t(E(void 0,!0))}))}));var A,r=this[g];if(r)A=new Promise(function(e,t){return function(A,r){e.then((function(){t[c]?A(E(void 0,!0)):t[u](A,r)}),r)}}(r,this));else{var n=this[f].read();if(null!==n)return Promise.resolve(E(n,!1));A=new Promise(this[u])}return this[g]=A,A}},Symbol.asyncIterator,(function(){return this})),n(r,\"return\",(function(){var e=this;return new Promise((function(t,A){e[f].destroy(null,(function(e){e?A(e):t(E(void 0,!0))}))}))})),r),B);e.exports=function(e){var t,A=Object.create(C,(n(t={},f,{value:e,writable:!0}),n(t,o,{value:null,writable:!0}),n(t,s,{value:null,writable:!0}),n(t,a,{value:null,writable:!0}),n(t,c,{value:e._readableState.endEmitted,writable:!0}),n(t,u,{value:function(e,t){var r=A[f].read();r?(A[g]=null,A[o]=null,A[s]=null,e(E(r,!1))):(A[o]=e,A[s]=t)},writable:!0}),t));return A[g]=null,i(e,(function(e){if(e&&\"ERR_STREAM_PREMATURE_CLOSE\"!==e.code){var t=A[s];return null!==t&&(A[g]=null,A[o]=null,A[s]=null,t(e)),void(A[a]=e)}var r=A[o];null!==r&&(A[g]=null,A[o]=null,A[s]=null,r(E(void 0,!0))),A[c]=!0})),e.on(\"readable\",I.bind(null,A)),A}},82:(e,t,A)=>{\"use strict\";function r(e,t){var A=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),A.push.apply(A,r)}return A}function n(e){for(var t=1;t0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:\"unshift\",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:\"shift\",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:\"clear\",value:function(){this.head=this.tail=null,this.length=0}},{key:\"join\",value:function(e){if(0===this.length)return\"\";for(var t=this.head,A=\"\"+t.data;t=t.next;)A+=e+t.data;return A}},{key:\"concat\",value:function(e){if(0===this.length)return a.alloc(0);for(var t,A,r,n=a.allocUnsafe(e>>>0),i=this.head,o=0;i;)t=i.data,A=n,r=o,a.prototype.copy.call(t,A,r),o+=i.data.length,i=i.next;return n}},{key:\"consume\",value:function(e,t){var A;return en.length?n.length:e;if(i===n.length?r+=n:r+=n.slice(0,e),0==(e-=i)){i===n.length?(++A,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=n.slice(i));break}++A}return this.length-=A,r}},{key:\"_getBuffer\",value:function(e){var t=a.allocUnsafe(e),A=this.head,r=1;for(A.data.copy(t),e-=A.data.length;A=A.next;){var n=A.data,i=e>n.length?n.length:e;if(n.copy(t,t.length-e,0,i),0==(e-=i)){i===n.length?(++r,A.next?this.head=A.next:this.head=this.tail=null):(this.head=A,A.data=n.slice(i));break}++r}return this.length-=r,t}},{key:g,value:function(e,t){return c(this,n(n({},t),{},{depth:0,customInspect:!1}))}}],A&&o(t.prototype,A),r&&o(t,r),Object.defineProperty(t,\"prototype\",{writable:!1}),e}()},6527:e=>{\"use strict\";function t(e,t){r(e,t),A(e)}function A(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit(\"close\")}function r(e,t){e.emit(\"error\",t)}e.exports={destroy:function(e,n){var i=this,o=this._readableState&&this._readableState.destroyed,s=this._writableState&&this._writableState.destroyed;return o||s?(n?n(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(r,this,e)):process.nextTick(r,this,e)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!n&&e?i._writableState?i._writableState.errorEmitted?process.nextTick(A,i):(i._writableState.errorEmitted=!0,process.nextTick(t,i,e)):process.nextTick(t,i,e):n?(process.nextTick(A,i),n(e)):process.nextTick(A,i)})),this)},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var A=e._readableState,r=e._writableState;A&&A.autoDestroy||r&&r.autoDestroy?e.destroy(t):e.emit(\"error\",t)}}},4869:(e,t,A)=>{\"use strict\";var r=A(5699).F.ERR_STREAM_PREMATURE_CLOSE;function n(){}e.exports=function e(t,A,i){if(\"function\"==typeof A)return e(t,null,A);A||(A={}),i=function(e){var t=!1;return function(){if(!t){t=!0;for(var A=arguments.length,r=new Array(A),n=0;n{e.exports=function(){throw new Error(\"Readable.from is not available in the browser\")}},6815:(e,t,A)=>{\"use strict\";var r;var n=A(5699).F,i=n.ERR_MISSING_ARGS,o=n.ERR_STREAM_DESTROYED;function s(e){if(e)throw e}function a(e){e()}function c(e,t){return e.pipe(t)}e.exports=function(){for(var e=arguments.length,t=new Array(e),n=0;n0,(function(e){g||(g=e),e&&f.forEach(a),i||(f.forEach(a),u(g))}))}));return t.reduce(c)}},9952:(e,t,A)=>{\"use strict\";var r=A(5699).F.ERR_INVALID_OPT_VALUE;e.exports={getHighWaterMark:function(e,t,A,n){var i=function(e,t,A){return null!=e.highWaterMark?e.highWaterMark:t?e[A]:null}(t,n,A);if(null!=i){if(!isFinite(i)||Math.floor(i)!==i||i<0)throw new r(n?A:\"highWaterMark\",i);return Math.floor(i)}return e.objectMode?16:16384}}},4856:(e,t,A)=>{e.exports=A(46).EventEmitter},4156:(e,t,A)=>{(t=e.exports=A(8199)).Stream=t,t.Readable=t,t.Writable=A(5291),t.Duplex=A(1265),t.Transform=A(9415),t.PassThrough=A(4421),t.finished=A(4869),t.pipeline=A(6815)},5586:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer,n=A(5615),i=A(8160),o=new Array(16),s=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],a=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],c=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],g=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],u=[0,1518500249,1859775393,2400959708,2840853838],f=[1352829926,1548603684,1836072691,2053994217,0];function E(){i.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520}function l(e,t){return e<>>32-t}function I(e,t,A,r,n,i,o,s){return l(e+(t^A^r)+i+o|0,s)+n|0}function B(e,t,A,r,n,i,o,s){return l(e+(t&A|~t&r)+i+o|0,s)+n|0}function C(e,t,A,r,n,i,o,s){return l(e+((t|~A)^r)+i+o|0,s)+n|0}function h(e,t,A,r,n,i,o,s){return l(e+(t&r|A&~r)+i+o|0,s)+n|0}function d(e,t,A,r,n,i,o,s){return l(e+(t^(A|~r))+i+o|0,s)+n|0}n(E,i),E.prototype._update=function(){for(var e=o,t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);for(var A=0|this._a,r=0|this._b,n=0|this._c,i=0|this._d,E=0|this._e,p=0|this._a,Q=0|this._b,w=0|this._c,y=0|this._d,b=0|this._e,m=0;m<80;m+=1){var v,S;m<16?(v=I(A,r,n,i,E,e[s[m]],u[0],c[m]),S=d(p,Q,w,y,b,e[a[m]],f[0],g[m])):m<32?(v=B(A,r,n,i,E,e[s[m]],u[1],c[m]),S=h(p,Q,w,y,b,e[a[m]],f[1],g[m])):m<48?(v=C(A,r,n,i,E,e[s[m]],u[2],c[m]),S=C(p,Q,w,y,b,e[a[m]],f[2],g[m])):m<64?(v=h(A,r,n,i,E,e[s[m]],u[3],c[m]),S=B(p,Q,w,y,b,e[a[m]],f[3],g[m])):(v=d(A,r,n,i,E,e[s[m]],u[4],c[m]),S=I(p,Q,w,y,b,e[a[m]],f[4],g[m])),A=E,E=i,i=l(n,10),n=r,r=v,p=b,b=y,y=l(w,10),w=Q,Q=S}var R=this._b+n+y|0;this._b=this._c+i+b|0,this._c=this._d+E+p|0,this._d=this._e+A+Q|0,this._e=this._a+r+w|0,this._a=R},E.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var e=r.alloc?r.alloc(20):new r(20);return e.writeInt32LE(this._a,0),e.writeInt32LE(this._b,4),e.writeInt32LE(this._c,8),e.writeInt32LE(this._d,12),e.writeInt32LE(this._e,16),e},e.exports=E},8160:(e,t,A)=>{\"use strict\";var r=A(3255).Buffer,n=A(4156).Transform;function i(e){n.call(this),this._block=r.allocUnsafe(e),this._blockSize=e,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}A(5615)(i,n),i.prototype._transform=function(e,t,A){var r=null;try{this.update(e,t)}catch(e){r=e}A(r)},i.prototype._flush=function(e){var t=null;try{this.push(this.digest())}catch(e){t=e}e(t)},i.prototype.update=function(e,t){if(function(e,t){if(!r.isBuffer(e)&&\"string\"!=typeof e)throw new TypeError(t+\" must be a string or a buffer\")}(e,\"Data\"),this._finalized)throw new Error(\"Digest already called\");r.isBuffer(e)||(e=r.from(e,t));for(var A=this._block,n=0;this._blockOffset+e.length-n>=this._blockSize;){for(var i=this._blockOffset;i0;++o)this._length[o]+=s,(s=this._length[o]/4294967296|0)>0&&(this._length[o]-=4294967296*s);return this},i.prototype._update=function(){throw new Error(\"_update is not implemented\")},i.prototype.digest=function(e){if(this._finalized)throw new Error(\"Digest already called\");this._finalized=!0;var t=this._digest();void 0!==e&&(t=t.toString(e)),this._block.fill(0),this._blockOffset=0;for(var A=0;A<4;++A)this._length[A]=0;return t},i.prototype._digest=function(){throw new Error(\"_digest is not implemented\")},e.exports=i},3255:(e,t,A)=>{var r=A(1048),n=r.Buffer;function i(e,t){for(var A in e)t[A]=e[A]}function o(e,t,A){return n(e,t,A)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?e.exports=r:(i(r,t),t.Buffer=o),o.prototype=Object.create(n.prototype),i(n,o),o.from=function(e,t,A){if(\"number\"==typeof e)throw new TypeError(\"Argument must not be a number\");return n(e,t,A)},o.alloc=function(e,t,A){if(\"number\"!=typeof e)throw new TypeError(\"Argument must be a number\");var r=n(e);return void 0!==t?\"string\"==typeof A?r.fill(t,A):r.fill(t):r.fill(0),r},o.allocUnsafe=function(e){if(\"number\"!=typeof e)throw new TypeError(\"Argument must be a number\");return n(e)},o.allocUnsafeSlow=function(e){if(\"number\"!=typeof e)throw new TypeError(\"Argument must be a number\");return r.SlowBuffer(e)}},1565:(e,t,A)=>{const r=Symbol(\"SemVer ANY\");class n{static get ANY(){return r}constructor(e,t){if(t=i(t),e instanceof n){if(e.loose===!!t.loose)return e;e=e.value}e=e.trim().split(/\\s+/).join(\" \"),c(\"comparator\",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===r?this.value=\"\":this.value=this.operator+this.semver.version,c(\"comp\",this)}parse(e){const t=this.options.loose?o[s.COMPARATORLOOSE]:o[s.COMPARATOR],A=e.match(t);if(!A)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==A[1]?A[1]:\"\",\"=\"===this.operator&&(this.operator=\"\"),A[2]?this.semver=new g(A[2],this.options.loose):this.semver=r}toString(){return this.value}test(e){if(c(\"Comparator.test\",e,this.options.loose),this.semver===r||e===r)return!0;if(\"string\"==typeof e)try{e=new g(e,this.options)}catch(e){return!1}return a(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof n))throw new TypeError(\"a Comparator is required\");return\"\"===this.operator?\"\"===this.value||new u(e.value,t).test(this.value):\"\"===e.operator?\"\"===e.value||new u(this.value,t).test(e.semver):(!(t=i(t)).includePrerelease||\"<0.0.0-0\"!==this.value&&\"<0.0.0-0\"!==e.value)&&(!(!t.includePrerelease&&(this.value.startsWith(\"<0.0.0\")||e.value.startsWith(\"<0.0.0\")))&&(!(!this.operator.startsWith(\">\")||!e.operator.startsWith(\">\"))||(!(!this.operator.startsWith(\"<\")||!e.operator.startsWith(\"<\"))||(!(this.semver.version!==e.semver.version||!this.operator.includes(\"=\")||!e.operator.includes(\"=\"))||(!!(a(this.semver,\"<\",e.semver,t)&&this.operator.startsWith(\">\")&&e.operator.startsWith(\"<\"))||!!(a(this.semver,\">\",e.semver,t)&&this.operator.startsWith(\"<\")&&e.operator.startsWith(\">\")))))))}}e.exports=n;const i=A(3990),{safeRe:o,t:s}=A(2841),a=A(4004),c=A(1361),g=A(4517),u=A(7476)},7476:(e,t,A)=>{const r=/\\s+/g;class n{constructor(e,t){if(t=o(t),e instanceof n)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new n(e.raw,t);if(e instanceof s)return this.raw=e.value,this.set=[[e]],this.formatted=void 0,this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().replace(r,\" \"),this.set=this.raw.split(\"||\").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!C(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&h(e[0])){this.set=[e];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted=\"\";for(let e=0;e0&&(this.formatted+=\"||\");const t=this.set[e];for(let e=0;e0&&(this.formatted+=\" \"),this.formatted+=t[e].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&I)|(this.options.loose&&B))+\":\"+e,A=i.get(t);if(A)return A;const r=this.options.loose,n=r?g[u.HYPHENRANGELOOSE]:g[u.HYPHENRANGE];e=e.replace(n,P(this.options.includePrerelease)),a(\"hyphen replace\",e),e=e.replace(g[u.COMPARATORTRIM],f),a(\"comparator trim\",e),e=e.replace(g[u.TILDETRIM],E),a(\"tilde trim\",e),e=e.replace(g[u.CARETTRIM],l),a(\"caret trim\",e);let o=e.split(\" \").map((e=>p(e,this.options))).join(\" \").split(/\\s+/).map((e=>k(e,this.options)));r&&(o=o.filter((e=>(a(\"loose invalid filter\",e,this.options),!!e.match(g[u.COMPARATORLOOSE]))))),a(\"range list\",o);const c=new Map,h=o.map((e=>new s(e,this.options)));for(const e of h){if(C(e))return[e];c.set(e.value,e)}c.size>1&&c.has(\"\")&&c.delete(\"\");const d=[...c.values()];return i.set(t,d),d}intersects(e,t){if(!(e instanceof n))throw new TypeError(\"a Range is required\");return this.set.some((A=>d(A,t)&&e.set.some((e=>d(e,t)&&A.every((A=>e.every((e=>A.intersects(e,t)))))))))}test(e){if(!e)return!1;if(\"string\"==typeof e)try{e=new c(e,this.options)}catch(e){return!1}for(let t=0;t\"<0.0.0-0\"===e.value,h=e=>\"\"===e.value,d=(e,t)=>{let A=!0;const r=e.slice();let n=r.pop();for(;A&&r.length;)A=r.every((e=>n.intersects(e,t))),n=r.pop();return A},p=(e,t)=>(a(\"comp\",e,t),e=b(e,t),a(\"caret\",e),e=w(e,t),a(\"tildes\",e),e=v(e,t),a(\"xrange\",e),e=R(e,t),a(\"stars\",e),e),Q=e=>!e||\"x\"===e.toLowerCase()||\"*\"===e,w=(e,t)=>e.trim().split(/\\s+/).map((e=>y(e,t))).join(\" \"),y=(e,t)=>{const A=t.loose?g[u.TILDELOOSE]:g[u.TILDE];return e.replace(A,((t,A,r,n,i)=>{let o;return a(\"tilde\",e,t,A,r,n,i),Q(A)?o=\"\":Q(r)?o=`>=${A}.0.0 <${+A+1}.0.0-0`:Q(n)?o=`>=${A}.${r}.0 <${A}.${+r+1}.0-0`:i?(a(\"replaceTilde pr\",i),o=`>=${A}.${r}.${n}-${i} <${A}.${+r+1}.0-0`):o=`>=${A}.${r}.${n} <${A}.${+r+1}.0-0`,a(\"tilde return\",o),o}))},b=(e,t)=>e.trim().split(/\\s+/).map((e=>m(e,t))).join(\" \"),m=(e,t)=>{a(\"caret\",e,t);const A=t.loose?g[u.CARETLOOSE]:g[u.CARET],r=t.includePrerelease?\"-0\":\"\";return e.replace(A,((t,A,n,i,o)=>{let s;return a(\"caret\",e,t,A,n,i,o),Q(A)?s=\"\":Q(n)?s=`>=${A}.0.0${r} <${+A+1}.0.0-0`:Q(i)?s=\"0\"===A?`>=${A}.${n}.0${r} <${A}.${+n+1}.0-0`:`>=${A}.${n}.0${r} <${+A+1}.0.0-0`:o?(a(\"replaceCaret pr\",o),s=\"0\"===A?\"0\"===n?`>=${A}.${n}.${i}-${o} <${A}.${n}.${+i+1}-0`:`>=${A}.${n}.${i}-${o} <${A}.${+n+1}.0-0`:`>=${A}.${n}.${i}-${o} <${+A+1}.0.0-0`):(a(\"no pr\"),s=\"0\"===A?\"0\"===n?`>=${A}.${n}.${i}${r} <${A}.${n}.${+i+1}-0`:`>=${A}.${n}.${i}${r} <${A}.${+n+1}.0-0`:`>=${A}.${n}.${i} <${+A+1}.0.0-0`),a(\"caret return\",s),s}))},v=(e,t)=>(a(\"replaceXRanges\",e,t),e.split(/\\s+/).map((e=>S(e,t))).join(\" \")),S=(e,t)=>{e=e.trim();const A=t.loose?g[u.XRANGELOOSE]:g[u.XRANGE];return e.replace(A,((A,r,n,i,o,s)=>{a(\"xRange\",e,A,r,n,i,o,s);const c=Q(n),g=c||Q(i),u=g||Q(o),f=u;return\"=\"===r&&f&&(r=\"\"),s=t.includePrerelease?\"-0\":\"\",c?A=\">\"===r||\"<\"===r?\"<0.0.0-0\":\"*\":r&&f?(g&&(i=0),o=0,\">\"===r?(r=\">=\",g?(n=+n+1,i=0,o=0):(i=+i+1,o=0)):\"<=\"===r&&(r=\"<\",g?n=+n+1:i=+i+1),\"<\"===r&&(s=\"-0\"),A=`${r+n}.${i}.${o}${s}`):g?A=`>=${n}.0.0${s} <${+n+1}.0.0-0`:u&&(A=`>=${n}.${i}.0${s} <${n}.${+i+1}.0-0`),a(\"xRange return\",A),A}))},R=(e,t)=>(a(\"replaceStars\",e,t),e.trim().replace(g[u.STAR],\"\")),k=(e,t)=>(a(\"replaceGTE0\",e,t),e.trim().replace(g[t.includePrerelease?u.GTE0PRE:u.GTE0],\"\")),P=e=>(t,A,r,n,i,o,s,a,c,g,u,f)=>`${A=Q(r)?\"\":Q(n)?`>=${r}.0.0${e?\"-0\":\"\"}`:Q(i)?`>=${r}.${n}.0${e?\"-0\":\"\"}`:o?`>=${A}`:`>=${A}${e?\"-0\":\"\"}`} ${a=Q(c)?\"\":Q(g)?`<${+c+1}.0.0-0`:Q(u)?`<${c}.${+g+1}.0-0`:f?`<=${c}.${g}.${u}-${f}`:e?`<${c}.${g}.${+u+1}-0`:`<=${a}`}`.trim(),T=(e,t,A)=>{for(let A=0;A0){const r=e[A].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0}},4517:(e,t,A)=>{const r=A(1361),{MAX_LENGTH:n,MAX_SAFE_INTEGER:i}=A(9543),{safeRe:o,t:s}=A(2841),a=A(3990),{compareIdentifiers:c}=A(3806);class g{constructor(e,t){if(t=a(t),e instanceof g){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if(\"string\"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type \"${typeof e}\".`);if(e.length>n)throw new TypeError(`version is longer than ${n} characters`);r(\"SemVer\",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const A=e.trim().match(t.loose?o[s.LOOSE]:o[s.FULL]);if(!A)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+A[1],this.minor=+A[2],this.patch=+A[3],this.major>i||this.major<0)throw new TypeError(\"Invalid major version\");if(this.minor>i||this.minor<0)throw new TypeError(\"Invalid minor version\");if(this.patch>i||this.patch<0)throw new TypeError(\"Invalid patch version\");A[4]?this.prerelease=A[4].split(\".\").map((e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t=0;)\"number\"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);if(-1===r){if(t===this.prerelease.join(\".\")&&!1===A)throw new Error(\"invalid increment argument: identifier already exists\");this.prerelease.push(e)}}if(t){let r=[t,e];!1===A&&(r=[t]),0===c(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=r):this.prerelease=r}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(\".\")}`),this}}e.exports=g},2281:(e,t,A)=>{const r=A(3955);e.exports=(e,t)=>{const A=r(e.trim().replace(/^[=v]+/,\"\"),t);return A?A.version:null}},4004:(e,t,A)=>{const r=A(8848),n=A(8220),i=A(9761),o=A(2386),s=A(1262),a=A(9639);e.exports=(e,t,A,c)=>{switch(t){case\"===\":return\"object\"==typeof e&&(e=e.version),\"object\"==typeof A&&(A=A.version),e===A;case\"!==\":return\"object\"==typeof e&&(e=e.version),\"object\"==typeof A&&(A=A.version),e!==A;case\"\":case\"=\":case\"==\":return r(e,A,c);case\"!=\":return n(e,A,c);case\">\":return i(e,A,c);case\">=\":return o(e,A,c);case\"<\":return s(e,A,c);case\"<=\":return a(e,A,c);default:throw new TypeError(`Invalid operator: ${t}`)}}},6783:(e,t,A)=>{const r=A(4517),n=A(3955),{safeRe:i,t:o}=A(2841);e.exports=(e,t)=>{if(e instanceof r)return e;if(\"number\"==typeof e&&(e=String(e)),\"string\"!=typeof e)return null;let A=null;if((t=t||{}).rtl){const r=t.includePrerelease?i[o.COERCERTLFULL]:i[o.COERCERTL];let n;for(;(n=r.exec(e))&&(!A||A.index+A[0].length!==e.length);)A&&n.index+n[0].length===A.index+A[0].length||(A=n),r.lastIndex=n.index+n[1].length+n[2].length;r.lastIndex=-1}else A=e.match(t.includePrerelease?i[o.COERCEFULL]:i[o.COERCE]);if(null===A)return null;const s=A[2],a=A[3]||\"0\",c=A[4]||\"0\",g=t.includePrerelease&&A[5]?`-${A[5]}`:\"\",u=t.includePrerelease&&A[6]?`+${A[6]}`:\"\";return n(`${s}.${a}.${c}${g}${u}`,t)}},6106:(e,t,A)=>{const r=A(4517);e.exports=(e,t,A)=>{const n=new r(e,A),i=new r(t,A);return n.compare(i)||n.compareBuild(i)}},2132:(e,t,A)=>{const r=A(7851);e.exports=(e,t)=>r(e,t,!0)},7851:(e,t,A)=>{const r=A(4517);e.exports=(e,t,A)=>new r(e,A).compare(new r(t,A))},3269:(e,t,A)=>{const r=A(3955);e.exports=(e,t)=>{const A=r(e,null,!0),n=r(t,null,!0),i=A.compare(n);if(0===i)return null;const o=i>0,s=o?A:n,a=o?n:A,c=!!s.prerelease.length;if(!!a.prerelease.length&&!c)return a.patch||a.minor?s.patch?\"patch\":s.minor?\"minor\":\"major\":\"major\";const g=c?\"pre\":\"\";return A.major!==n.major?g+\"major\":A.minor!==n.minor?g+\"minor\":A.patch!==n.patch?g+\"patch\":\"prerelease\"}},8848:(e,t,A)=>{const r=A(7851);e.exports=(e,t,A)=>0===r(e,t,A)},9761:(e,t,A)=>{const r=A(7851);e.exports=(e,t,A)=>r(e,t,A)>0},2386:(e,t,A)=>{const r=A(7851);e.exports=(e,t,A)=>r(e,t,A)>=0},8868:(e,t,A)=>{const r=A(4517);e.exports=(e,t,A,n,i)=>{\"string\"==typeof A&&(i=n,n=A,A=void 0);try{return new r(e instanceof r?e.version:e,A).inc(t,n,i).version}catch(e){return null}}},1262:(e,t,A)=>{const r=A(7851);e.exports=(e,t,A)=>r(e,t,A)<0},9639:(e,t,A)=>{const r=A(7851);e.exports=(e,t,A)=>r(e,t,A)<=0},6381:(e,t,A)=>{const r=A(4517);e.exports=(e,t)=>new r(e,t).major},1353:(e,t,A)=>{const r=A(4517);e.exports=(e,t)=>new r(e,t).minor},8220:(e,t,A)=>{const r=A(7851);e.exports=(e,t,A)=>0!==r(e,t,A)},3955:(e,t,A)=>{const r=A(4517);e.exports=(e,t,A=!1)=>{if(e instanceof r)return e;try{return new r(e,t)}catch(e){if(!A)return null;throw e}}},6082:(e,t,A)=>{const r=A(4517);e.exports=(e,t)=>new r(e,t).patch},9428:(e,t,A)=>{const r=A(3955);e.exports=(e,t)=>{const A=r(e,t);return A&&A.prerelease.length?A.prerelease:null}},7555:(e,t,A)=>{const r=A(7851);e.exports=(e,t,A)=>r(t,e,A)},3810:(e,t,A)=>{const r=A(6106);e.exports=(e,t)=>e.sort(((e,A)=>r(A,e,t)))},7229:(e,t,A)=>{const r=A(7476);e.exports=(e,t,A)=>{try{t=new r(t,A)}catch(e){return!1}return t.test(e)}},4042:(e,t,A)=>{const r=A(6106);e.exports=(e,t)=>e.sort(((e,A)=>r(e,A,t)))},8474:(e,t,A)=>{const r=A(3955);e.exports=(e,t)=>{const A=r(e,t);return A?A.version:null}},2722:(e,t,A)=>{const r=A(2841),n=A(9543),i=A(4517),o=A(3806),s=A(3955),a=A(8474),c=A(2281),g=A(8868),u=A(3269),f=A(6381),E=A(1353),l=A(6082),I=A(9428),B=A(7851),C=A(7555),h=A(2132),d=A(6106),p=A(4042),Q=A(3810),w=A(9761),y=A(1262),b=A(8848),m=A(8220),v=A(2386),S=A(9639),R=A(4004),k=A(6783),P=A(1565),T=A(7476),O=A(7229),x=A(6364),U=A(5039),D=A(5357),F=A(1280),L=A(7403),N=A(8854),M=A(7226),_=A(7183),j=A(8623),H=A(6486),K=A(583);e.exports={parse:s,valid:a,clean:c,inc:g,diff:u,major:f,minor:E,patch:l,prerelease:I,compare:B,rcompare:C,compareLoose:h,compareBuild:d,sort:p,rsort:Q,gt:w,lt:y,eq:b,neq:m,gte:v,lte:S,cmp:R,coerce:k,Comparator:P,Range:T,satisfies:O,toComparators:x,maxSatisfying:U,minSatisfying:D,minVersion:F,validRange:L,outside:N,gtr:M,ltr:_,intersects:j,simplifyRange:H,subset:K,SemVer:i,re:r.re,src:r.src,tokens:r.t,SEMVER_SPEC_VERSION:n.SEMVER_SPEC_VERSION,RELEASE_TYPES:n.RELEASE_TYPES,compareIdentifiers:o.compareIdentifiers,rcompareIdentifiers:o.rcompareIdentifiers}},9543:e=>{const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:t,RELEASE_TYPES:[\"major\",\"premajor\",\"minor\",\"preminor\",\"patch\",\"prepatch\",\"prerelease\"],SEMVER_SPEC_VERSION:\"2.0.0\",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},1361:e=>{const t=\"object\"==typeof process&&process.env&&/\\bsemver\\b/i.test(\"false\")?(...e)=>console.error(\"SEMVER\",...e):()=>{};e.exports=t},3806:e=>{const t=/^[0-9]+$/,A=(e,A)=>{const r=t.test(e),n=t.test(A);return r&&n&&(e=+e,A=+A),e===A?0:r&&!n?-1:n&&!r?1:eA(t,e)}},8953:e=>{e.exports=class{constructor(){this.max=1e3,this.map=new Map}get(e){const t=this.map.get(e);return void 0===t?void 0:(this.map.delete(e),this.map.set(e,t),t)}delete(e){return this.map.delete(e)}set(e,t){if(!this.delete(e)&&void 0!==t){if(this.map.size>=this.max){const e=this.map.keys().next().value;this.delete(e)}this.map.set(e,t)}return this}}},3990:e=>{const t=Object.freeze({loose:!0}),A=Object.freeze({});e.exports=e=>e?\"object\"!=typeof e?t:e:A},2841:(e,t,A)=>{const{MAX_SAFE_COMPONENT_LENGTH:r,MAX_SAFE_BUILD_LENGTH:n,MAX_LENGTH:i}=A(9543),o=A(1361),s=(t=e.exports={}).re=[],a=t.safeRe=[],c=t.src=[],g=t.t={};let u=0;const f=\"[a-zA-Z0-9-]\",E=[[\"\\\\s\",1],[\"\\\\d\",i],[f,n]],l=(e,t,A)=>{const r=(e=>{for(const[t,A]of E)e=e.split(`${t}*`).join(`${t}{0,${A}}`).split(`${t}+`).join(`${t}{1,${A}}`);return e})(t),n=u++;o(e,n,t),g[e]=n,c[n]=t,s[n]=new RegExp(t,A?\"g\":void 0),a[n]=new RegExp(r,A?\"g\":void 0)};l(\"NUMERICIDENTIFIER\",\"0|[1-9]\\\\d*\"),l(\"NUMERICIDENTIFIERLOOSE\",\"\\\\d+\"),l(\"NONNUMERICIDENTIFIER\",`\\\\d*[a-zA-Z-]${f}*`),l(\"MAINVERSION\",`(${c[g.NUMERICIDENTIFIER]})\\\\.(${c[g.NUMERICIDENTIFIER]})\\\\.(${c[g.NUMERICIDENTIFIER]})`),l(\"MAINVERSIONLOOSE\",`(${c[g.NUMERICIDENTIFIERLOOSE]})\\\\.(${c[g.NUMERICIDENTIFIERLOOSE]})\\\\.(${c[g.NUMERICIDENTIFIERLOOSE]})`),l(\"PRERELEASEIDENTIFIER\",`(?:${c[g.NUMERICIDENTIFIER]}|${c[g.NONNUMERICIDENTIFIER]})`),l(\"PRERELEASEIDENTIFIERLOOSE\",`(?:${c[g.NUMERICIDENTIFIERLOOSE]}|${c[g.NONNUMERICIDENTIFIER]})`),l(\"PRERELEASE\",`(?:-(${c[g.PRERELEASEIDENTIFIER]}(?:\\\\.${c[g.PRERELEASEIDENTIFIER]})*))`),l(\"PRERELEASELOOSE\",`(?:-?(${c[g.PRERELEASEIDENTIFIERLOOSE]}(?:\\\\.${c[g.PRERELEASEIDENTIFIERLOOSE]})*))`),l(\"BUILDIDENTIFIER\",`${f}+`),l(\"BUILD\",`(?:\\\\+(${c[g.BUILDIDENTIFIER]}(?:\\\\.${c[g.BUILDIDENTIFIER]})*))`),l(\"FULLPLAIN\",`v?${c[g.MAINVERSION]}${c[g.PRERELEASE]}?${c[g.BUILD]}?`),l(\"FULL\",`^${c[g.FULLPLAIN]}$`),l(\"LOOSEPLAIN\",`[v=\\\\s]*${c[g.MAINVERSIONLOOSE]}${c[g.PRERELEASELOOSE]}?${c[g.BUILD]}?`),l(\"LOOSE\",`^${c[g.LOOSEPLAIN]}$`),l(\"GTLT\",\"((?:<|>)?=?)\"),l(\"XRANGEIDENTIFIERLOOSE\",`${c[g.NUMERICIDENTIFIERLOOSE]}|x|X|\\\\*`),l(\"XRANGEIDENTIFIER\",`${c[g.NUMERICIDENTIFIER]}|x|X|\\\\*`),l(\"XRANGEPLAIN\",`[v=\\\\s]*(${c[g.XRANGEIDENTIFIER]})(?:\\\\.(${c[g.XRANGEIDENTIFIER]})(?:\\\\.(${c[g.XRANGEIDENTIFIER]})(?:${c[g.PRERELEASE]})?${c[g.BUILD]}?)?)?`),l(\"XRANGEPLAINLOOSE\",`[v=\\\\s]*(${c[g.XRANGEIDENTIFIERLOOSE]})(?:\\\\.(${c[g.XRANGEIDENTIFIERLOOSE]})(?:\\\\.(${c[g.XRANGEIDENTIFIERLOOSE]})(?:${c[g.PRERELEASELOOSE]})?${c[g.BUILD]}?)?)?`),l(\"XRANGE\",`^${c[g.GTLT]}\\\\s*${c[g.XRANGEPLAIN]}$`),l(\"XRANGELOOSE\",`^${c[g.GTLT]}\\\\s*${c[g.XRANGEPLAINLOOSE]}$`),l(\"COERCEPLAIN\",`(^|[^\\\\d])(\\\\d{1,${r}})(?:\\\\.(\\\\d{1,${r}}))?(?:\\\\.(\\\\d{1,${r}}))?`),l(\"COERCE\",`${c[g.COERCEPLAIN]}(?:$|[^\\\\d])`),l(\"COERCEFULL\",c[g.COERCEPLAIN]+`(?:${c[g.PRERELEASE]})?`+`(?:${c[g.BUILD]})?(?:$|[^\\\\d])`),l(\"COERCERTL\",c[g.COERCE],!0),l(\"COERCERTLFULL\",c[g.COERCEFULL],!0),l(\"LONETILDE\",\"(?:~>?)\"),l(\"TILDETRIM\",`(\\\\s*)${c[g.LONETILDE]}\\\\s+`,!0),t.tildeTrimReplace=\"$1~\",l(\"TILDE\",`^${c[g.LONETILDE]}${c[g.XRANGEPLAIN]}$`),l(\"TILDELOOSE\",`^${c[g.LONETILDE]}${c[g.XRANGEPLAINLOOSE]}$`),l(\"LONECARET\",\"(?:\\\\^)\"),l(\"CARETTRIM\",`(\\\\s*)${c[g.LONECARET]}\\\\s+`,!0),t.caretTrimReplace=\"$1^\",l(\"CARET\",`^${c[g.LONECARET]}${c[g.XRANGEPLAIN]}$`),l(\"CARETLOOSE\",`^${c[g.LONECARET]}${c[g.XRANGEPLAINLOOSE]}$`),l(\"COMPARATORLOOSE\",`^${c[g.GTLT]}\\\\s*(${c[g.LOOSEPLAIN]})$|^$`),l(\"COMPARATOR\",`^${c[g.GTLT]}\\\\s*(${c[g.FULLPLAIN]})$|^$`),l(\"COMPARATORTRIM\",`(\\\\s*)${c[g.GTLT]}\\\\s*(${c[g.LOOSEPLAIN]}|${c[g.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace=\"$1$2$3\",l(\"HYPHENRANGE\",`^\\\\s*(${c[g.XRANGEPLAIN]})\\\\s+-\\\\s+(${c[g.XRANGEPLAIN]})\\\\s*$`),l(\"HYPHENRANGELOOSE\",`^\\\\s*(${c[g.XRANGEPLAINLOOSE]})\\\\s+-\\\\s+(${c[g.XRANGEPLAINLOOSE]})\\\\s*$`),l(\"STAR\",\"(<|>)?=?\\\\s*\\\\*\"),l(\"GTE0\",\"^\\\\s*>=\\\\s*0\\\\.0\\\\.0\\\\s*$\"),l(\"GTE0PRE\",\"^\\\\s*>=\\\\s*0\\\\.0\\\\.0-0\\\\s*$\")},7226:(e,t,A)=>{const r=A(8854);e.exports=(e,t,A)=>r(e,t,\">\",A)},8623:(e,t,A)=>{const r=A(7476);e.exports=(e,t,A)=>(e=new r(e,A),t=new r(t,A),e.intersects(t,A))},7183:(e,t,A)=>{const r=A(8854);e.exports=(e,t,A)=>r(e,t,\"<\",A)},5039:(e,t,A)=>{const r=A(4517),n=A(7476);e.exports=(e,t,A)=>{let i=null,o=null,s=null;try{s=new n(t,A)}catch(e){return null}return e.forEach((e=>{s.test(e)&&(i&&-1!==o.compare(e)||(i=e,o=new r(i,A)))})),i}},5357:(e,t,A)=>{const r=A(4517),n=A(7476);e.exports=(e,t,A)=>{let i=null,o=null,s=null;try{s=new n(t,A)}catch(e){return null}return e.forEach((e=>{s.test(e)&&(i&&1!==o.compare(e)||(i=e,o=new r(i,A)))})),i}},1280:(e,t,A)=>{const r=A(4517),n=A(7476),i=A(9761);e.exports=(e,t)=>{e=new n(e,t);let A=new r(\"0.0.0\");if(e.test(A))return A;if(A=new r(\"0.0.0-0\"),e.test(A))return A;A=null;for(let t=0;t{const t=new r(e.semver.version);switch(e.operator){case\">\":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case\"\":case\">=\":o&&!i(t,o)||(o=t);break;case\"<\":case\"<=\":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}})),!o||A&&!i(A,o)||(A=o)}return A&&e.test(A)?A:null}},8854:(e,t,A)=>{const r=A(4517),n=A(1565),{ANY:i}=n,o=A(7476),s=A(7229),a=A(9761),c=A(1262),g=A(9639),u=A(2386);e.exports=(e,t,A,f)=>{let E,l,I,B,C;switch(e=new r(e,f),t=new o(t,f),A){case\">\":E=a,l=g,I=c,B=\">\",C=\">=\";break;case\"<\":E=c,l=u,I=a,B=\"<\",C=\"<=\";break;default:throw new TypeError('Must provide a hilo val of \"<\" or \">\"')}if(s(e,t,f))return!1;for(let A=0;A{e.semver===i&&(e=new n(\">=0.0.0\")),o=o||e,s=s||e,E(e.semver,o.semver,f)?o=e:I(e.semver,s.semver,f)&&(s=e)})),o.operator===B||o.operator===C)return!1;if((!s.operator||s.operator===B)&&l(e,s.semver))return!1;if(s.operator===C&&I(e,s.semver))return!1}return!0}},6486:(e,t,A)=>{const r=A(7229),n=A(7851);e.exports=(e,t,A)=>{const i=[];let o=null,s=null;const a=e.sort(((e,t)=>n(e,t,A)));for(const e of a){r(e,t,A)?(s=e,o||(o=e)):(s&&i.push([o,s]),s=null,o=null)}o&&i.push([o,null]);const c=[];for(const[e,t]of i)e===t?c.push(e):t||e!==a[0]?t?e===a[0]?c.push(`<=${t}`):c.push(`${e} - ${t}`):c.push(`>=${e}`):c.push(\"*\");const g=c.join(\" || \"),u=\"string\"==typeof t.raw?t.raw:String(t);return g.length{const r=A(7476),n=A(1565),{ANY:i}=n,o=A(7229),s=A(7851),a=[new n(\">=0.0.0-0\")],c=[new n(\">=0.0.0\")],g=(e,t,A)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===i){if(1===t.length&&t[0].semver===i)return!0;e=A.includePrerelease?a:c}if(1===t.length&&t[0].semver===i){if(A.includePrerelease)return!0;t=c}const r=new Set;let n,g,E,l,I,B,C;for(const t of e)\">\"===t.operator||\">=\"===t.operator?n=u(n,t,A):\"<\"===t.operator||\"<=\"===t.operator?g=f(g,t,A):r.add(t.semver);if(r.size>1)return null;if(n&&g){if(E=s(n.semver,g.semver,A),E>0)return null;if(0===E&&(\">=\"!==n.operator||\"<=\"!==g.operator))return null}for(const e of r){if(n&&!o(e,String(n),A))return null;if(g&&!o(e,String(g),A))return null;for(const r of t)if(!o(e,String(r),A))return!1;return!0}let h=!(!g||A.includePrerelease||!g.semver.prerelease.length)&&g.semver,d=!(!n||A.includePrerelease||!n.semver.prerelease.length)&&n.semver;h&&1===h.prerelease.length&&\"<\"===g.operator&&0===h.prerelease[0]&&(h=!1);for(const e of t){if(C=C||\">\"===e.operator||\">=\"===e.operator,B=B||\"<\"===e.operator||\"<=\"===e.operator,n)if(d&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===d.major&&e.semver.minor===d.minor&&e.semver.patch===d.patch&&(d=!1),\">\"===e.operator||\">=\"===e.operator){if(l=u(n,e,A),l===e&&l!==n)return!1}else if(\">=\"===n.operator&&!o(n.semver,String(e),A))return!1;if(g)if(h&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===h.major&&e.semver.minor===h.minor&&e.semver.patch===h.patch&&(h=!1),\"<\"===e.operator||\"<=\"===e.operator){if(I=f(g,e,A),I===e&&I!==g)return!1}else if(\"<=\"===g.operator&&!o(g.semver,String(e),A))return!1;if(!e.operator&&(g||n)&&0!==E)return!1}return!(n&&B&&!g&&0!==E)&&(!(g&&C&&!n&&0!==E)&&(!d&&!h))},u=(e,t,A)=>{if(!e)return t;const r=s(e.semver,t.semver,A);return r>0?e:r<0||\">\"===t.operator&&\">=\"===e.operator?t:e},f=(e,t,A)=>{if(!e)return t;const r=s(e.semver,t.semver,A);return r<0?e:r>0||\"<\"===t.operator&&\"<=\"===e.operator?t:e};e.exports=(e,t,A={})=>{if(e===t)return!0;e=new r(e,A),t=new r(t,A);let n=!1;e:for(const r of e.set){for(const e of t.set){const t=g(r,e,A);if(n=n||null!==t,t)continue e}if(n)return!1}return!0}},6364:(e,t,A)=>{const r=A(7476);e.exports=(e,t)=>new r(e,t).set.map((e=>e.map((e=>e.value)).join(\" \").trim().split(\" \")))},7403:(e,t,A)=>{const r=A(7476);e.exports=(e,t)=>{try{return new r(e,t).range||\"*\"}catch(e){return null}}},1229:(e,t,A)=>{var r=A(3255).Buffer;function n(e,t){this._block=r.alloc(e),this._finalSize=t,this._blockSize=e,this._len=0}n.prototype.update=function(e,t){\"string\"==typeof e&&(t=t||\"utf8\",e=r.from(e,t));for(var A=this._block,n=this._blockSize,i=e.length,o=this._len,s=0;s=this._finalSize&&(this._update(this._block),this._block.fill(0));var A=8*this._len;if(A<=4294967295)this._block.writeUInt32BE(A,this._blockSize-4);else{var r=(4294967295&A)>>>0,n=(A-r)/4294967296;this._block.writeUInt32BE(n,this._blockSize-8),this._block.writeUInt32BE(r,this._blockSize-4)}this._update(this._block);var i=this._hash();return e?i.toString(e):i},n.prototype._update=function(){throw new Error(\"_update must be implemented by subclass\")},e.exports=n},3229:(e,t,A)=>{var r=e.exports=function(e){e=e.toLowerCase();var t=r[e];if(!t)throw new Error(e+\" is not supported (we accept pull requests)\");return new t};r.sha=A(3675),r.sha1=A(8980),r.sha224=A(947),r.sha256=A(2826),r.sha384=A(9922),r.sha512=A(3699)},3675:(e,t,A)=>{var r=A(5615),n=A(1229),i=A(3255).Buffer,o=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function a(){this.init(),this._w=s,n.call(this,64,56)}function c(e){return e<<30|e>>>2}function g(e,t,A,r){return 0===e?t&A|~t&r:2===e?t&A|t&r|A&r:t^A^r}r(a,n),a.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},a.prototype._update=function(e){for(var t,A=this._w,r=0|this._a,n=0|this._b,i=0|this._c,s=0|this._d,a=0|this._e,u=0;u<16;++u)A[u]=e.readInt32BE(4*u);for(;u<80;++u)A[u]=A[u-3]^A[u-8]^A[u-14]^A[u-16];for(var f=0;f<80;++f){var E=~~(f/20),l=0|((t=r)<<5|t>>>27)+g(E,n,i,s)+a+A[f]+o[E];a=s,s=i,i=c(n),n=r,r=l}this._a=r+this._a|0,this._b=n+this._b|0,this._c=i+this._c|0,this._d=s+this._d|0,this._e=a+this._e|0},a.prototype._hash=function(){var e=i.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},e.exports=a},8980:(e,t,A)=>{var r=A(5615),n=A(1229),i=A(3255).Buffer,o=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function a(){this.init(),this._w=s,n.call(this,64,56)}function c(e){return e<<5|e>>>27}function g(e){return e<<30|e>>>2}function u(e,t,A,r){return 0===e?t&A|~t&r:2===e?t&A|t&r|A&r:t^A^r}r(a,n),a.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},a.prototype._update=function(e){for(var t,A=this._w,r=0|this._a,n=0|this._b,i=0|this._c,s=0|this._d,a=0|this._e,f=0;f<16;++f)A[f]=e.readInt32BE(4*f);for(;f<80;++f)A[f]=(t=A[f-3]^A[f-8]^A[f-14]^A[f-16])<<1|t>>>31;for(var E=0;E<80;++E){var l=~~(E/20),I=c(r)+u(l,n,i,s)+a+A[E]+o[l]|0;a=s,s=i,i=g(n),n=r,r=I}this._a=r+this._a|0,this._b=n+this._b|0,this._c=i+this._c|0,this._d=s+this._d|0,this._e=a+this._e|0},a.prototype._hash=function(){var e=i.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},e.exports=a},947:(e,t,A)=>{var r=A(5615),n=A(2826),i=A(1229),o=A(3255).Buffer,s=new Array(64);function a(){this.init(),this._w=s,i.call(this,64,56)}r(a,n),a.prototype.init=function(){return this._a=3238371032,this._b=914150663,this._c=812702999,this._d=4144912697,this._e=4290775857,this._f=1750603025,this._g=1694076839,this._h=3204075428,this},a.prototype._hash=function(){var e=o.allocUnsafe(28);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e},e.exports=a},2826:(e,t,A)=>{var r=A(5615),n=A(1229),i=A(3255).Buffer,o=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],s=new Array(64);function a(){this.init(),this._w=s,n.call(this,64,56)}function c(e,t,A){return A^e&(t^A)}function g(e,t,A){return e&t|A&(e|t)}function u(e){return(e>>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10)}function f(e){return(e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7)}function E(e){return(e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3}r(a,n),a.prototype.init=function(){return this._a=1779033703,this._b=3144134277,this._c=1013904242,this._d=2773480762,this._e=1359893119,this._f=2600822924,this._g=528734635,this._h=1541459225,this},a.prototype._update=function(e){for(var t,A=this._w,r=0|this._a,n=0|this._b,i=0|this._c,s=0|this._d,a=0|this._e,l=0|this._f,I=0|this._g,B=0|this._h,C=0;C<16;++C)A[C]=e.readInt32BE(4*C);for(;C<64;++C)A[C]=0|(((t=A[C-2])>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+A[C-7]+E(A[C-15])+A[C-16];for(var h=0;h<64;++h){var d=B+f(a)+c(a,l,I)+o[h]+A[h]|0,p=u(r)+g(r,n,i)|0;B=I,I=l,l=a,a=s+d|0,s=i,i=n,n=r,r=d+p|0}this._a=r+this._a|0,this._b=n+this._b|0,this._c=i+this._c|0,this._d=s+this._d|0,this._e=a+this._e|0,this._f=l+this._f|0,this._g=I+this._g|0,this._h=B+this._h|0},a.prototype._hash=function(){var e=i.allocUnsafe(32);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e.writeInt32BE(this._h,28),e},e.exports=a},9922:(e,t,A)=>{var r=A(5615),n=A(3699),i=A(1229),o=A(3255).Buffer,s=new Array(160);function a(){this.init(),this._w=s,i.call(this,128,112)}r(a,n),a.prototype.init=function(){return this._ah=3418070365,this._bh=1654270250,this._ch=2438529370,this._dh=355462360,this._eh=1731405415,this._fh=2394180231,this._gh=3675008525,this._hh=1203062813,this._al=3238371032,this._bl=914150663,this._cl=812702999,this._dl=4144912697,this._el=4290775857,this._fl=1750603025,this._gl=1694076839,this._hl=3204075428,this},a.prototype._hash=function(){var e=o.allocUnsafe(48);function t(t,A,r){e.writeInt32BE(t,r),e.writeInt32BE(A,r+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),e},e.exports=a},3699:(e,t,A)=>{var r=A(5615),n=A(1229),i=A(3255).Buffer,o=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],s=new Array(160);function a(){this.init(),this._w=s,n.call(this,128,112)}function c(e,t,A){return A^e&(t^A)}function g(e,t,A){return e&t|A&(e|t)}function u(e,t){return(e>>>28|t<<4)^(t>>>2|e<<30)^(t>>>7|e<<25)}function f(e,t){return(e>>>14|t<<18)^(e>>>18|t<<14)^(t>>>9|e<<23)}function E(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^e>>>7}function l(e,t){return(e>>>1|t<<31)^(e>>>8|t<<24)^(e>>>7|t<<25)}function I(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^e>>>6}function B(e,t){return(e>>>19|t<<13)^(t>>>29|e<<3)^(e>>>6|t<<26)}function C(e,t){return e>>>0>>0?1:0}r(a,n),a.prototype.init=function(){return this._ah=1779033703,this._bh=3144134277,this._ch=1013904242,this._dh=2773480762,this._eh=1359893119,this._fh=2600822924,this._gh=528734635,this._hh=1541459225,this._al=4089235720,this._bl=2227873595,this._cl=4271175723,this._dl=1595750129,this._el=2917565137,this._fl=725511199,this._gl=4215389547,this._hl=327033209,this},a.prototype._update=function(e){for(var t=this._w,A=0|this._ah,r=0|this._bh,n=0|this._ch,i=0|this._dh,s=0|this._eh,a=0|this._fh,h=0|this._gh,d=0|this._hh,p=0|this._al,Q=0|this._bl,w=0|this._cl,y=0|this._dl,b=0|this._el,m=0|this._fl,v=0|this._gl,S=0|this._hl,R=0;R<32;R+=2)t[R]=e.readInt32BE(4*R),t[R+1]=e.readInt32BE(4*R+4);for(;R<160;R+=2){var k=t[R-30],P=t[R-30+1],T=E(k,P),O=l(P,k),x=I(k=t[R-4],P=t[R-4+1]),U=B(P,k),D=t[R-14],F=t[R-14+1],L=t[R-32],N=t[R-32+1],M=O+F|0,_=T+D+C(M,O)|0;_=(_=_+x+C(M=M+U|0,U)|0)+L+C(M=M+N|0,N)|0,t[R]=_,t[R+1]=M}for(var j=0;j<160;j+=2){_=t[j],M=t[j+1];var H=g(A,r,n),K=g(p,Q,w),G=u(A,p),J=u(p,A),Y=f(s,b),V=f(b,s),z=o[j],X=o[j+1],q=c(s,a,h),W=c(b,m,v),Z=S+V|0,$=d+Y+C(Z,S)|0;$=($=($=$+q+C(Z=Z+W|0,W)|0)+z+C(Z=Z+X|0,X)|0)+_+C(Z=Z+M|0,M)|0;var ee=J+K|0,te=G+H+C(ee,J)|0;d=h,S=v,h=a,v=m,a=s,m=b,s=i+$+C(b=y+Z|0,y)|0,i=n,y=w,n=r,w=Q,r=A,Q=p,A=$+te+C(p=Z+ee|0,Z)|0}this._al=this._al+p|0,this._bl=this._bl+Q|0,this._cl=this._cl+w|0,this._dl=this._dl+y|0,this._el=this._el+b|0,this._fl=this._fl+m|0,this._gl=this._gl+v|0,this._hl=this._hl+S|0,this._ah=this._ah+A+C(this._al,p)|0,this._bh=this._bh+r+C(this._bl,Q)|0,this._ch=this._ch+n+C(this._cl,w)|0,this._dh=this._dh+i+C(this._dl,y)|0,this._eh=this._eh+s+C(this._el,b)|0,this._fh=this._fh+a+C(this._fl,m)|0,this._gh=this._gh+h+C(this._gl,v)|0,this._hh=this._hh+d+C(this._hl,S)|0},a.prototype._hash=function(){var e=i.allocUnsafe(64);function t(t,A,r){e.writeInt32BE(t,r),e.writeInt32BE(A,r+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),t(this._gh,this._gl,48),t(this._hh,this._hl,56),e},e.exports=a},1983:(e,t,A)=>{e.exports=n;var r=A(46).EventEmitter;function n(){r.call(this)}A(5615)(n,r),n.Readable=A(8199),n.Writable=A(5291),n.Duplex=A(1265),n.Transform=A(9415),n.PassThrough=A(4421),n.finished=A(4869),n.pipeline=A(6815),n.Stream=n,n.prototype.pipe=function(e,t){var A=this;function n(t){e.writable&&!1===e.write(t)&&A.pause&&A.pause()}function i(){A.readable&&A.resume&&A.resume()}A.on(\"data\",n),e.on(\"drain\",i),e._isStdio||t&&!1===t.end||(A.on(\"end\",s),A.on(\"close\",a));var o=!1;function s(){o||(o=!0,e.end())}function a(){o||(o=!0,\"function\"==typeof e.destroy&&e.destroy())}function c(e){if(g(),0===r.listenerCount(this,\"error\"))throw e}function g(){A.removeListener(\"data\",n),e.removeListener(\"drain\",i),A.removeListener(\"end\",s),A.removeListener(\"close\",a),A.removeListener(\"error\",c),e.removeListener(\"error\",c),A.removeListener(\"end\",g),A.removeListener(\"close\",g),e.removeListener(\"close\",g)}return A.on(\"error\",c),e.on(\"error\",c),A.on(\"end\",g),A.on(\"close\",g),e.on(\"close\",g),e.emit(\"pipe\",A),e}},8888:(e,t,A)=>{\"use strict\";var r=A(3255).Buffer,n=r.isEncoding||function(e){switch((e=\"\"+e)&&e.toLowerCase()){case\"hex\":case\"utf8\":case\"utf-8\":case\"ascii\":case\"binary\":case\"base64\":case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":case\"raw\":return!0;default:return!1}};function i(e){var t;switch(this.encoding=function(e){var t=function(e){if(!e)return\"utf8\";for(var t;;)switch(e){case\"utf8\":case\"utf-8\":return\"utf8\";case\"ucs2\":case\"ucs-2\":case\"utf16le\":case\"utf-16le\":return\"utf16le\";case\"latin1\":case\"binary\":return\"latin1\";case\"base64\":case\"ascii\":case\"hex\":return e;default:if(t)return;e=(\"\"+e).toLowerCase(),t=!0}}(e);if(\"string\"!=typeof t&&(r.isEncoding===n||!n(e)))throw new Error(\"Unknown encoding: \"+e);return t||e}(e),this.encoding){case\"utf16le\":this.text=a,this.end=c,t=4;break;case\"utf8\":this.fillLast=s,t=4;break;case\"base64\":this.text=g,this.end=u,t=3;break;default:return this.write=f,void(this.end=E)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(t)}function o(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function s(e){var t=this.lastTotal-this.lastNeed,A=function(e,t){if(128!=(192&t[0]))return e.lastNeed=0,\"�\";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,\"�\";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,\"�\"}}(this,e);return void 0!==A?A:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function a(e,t){if((e.length-t)%2==0){var A=e.toString(\"utf16le\",t);if(A){var r=A.charCodeAt(A.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],A.slice(0,-1)}return A}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString(\"utf16le\",t,e.length-1)}function c(e){var t=e&&e.length?this.write(e):\"\";if(this.lastNeed){var A=this.lastTotal-this.lastNeed;return t+this.lastChar.toString(\"utf16le\",0,A)}return t}function g(e,t){var A=(e.length-t)%3;return 0===A?e.toString(\"base64\",t):(this.lastNeed=3-A,this.lastTotal=3,1===A?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString(\"base64\",t,e.length-A))}function u(e){var t=e&&e.length?this.write(e):\"\";return this.lastNeed?t+this.lastChar.toString(\"base64\",0,3-this.lastNeed):t}function f(e){return e.toString(this.encoding)}function E(e){return e&&e.length?this.write(e):\"\"}t.I=i,i.prototype.write=function(e){if(0===e.length)return\"\";var t,A;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return\"\";A=this.lastNeed,this.lastNeed=0}else A=0;return A=0)return n>0&&(e.lastNeed=n-1),n;if(--r=0)return n>0&&(e.lastNeed=n-2),n;if(--r=0)return n>0&&(2===n?n=0:e.lastNeed=n-3),n;return 0}(this,e,t);if(!this.lastNeed)return e.toString(\"utf8\",t);this.lastTotal=A;var r=e.length-(A-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString(\"utf8\",t,r)},i.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},4322:(e,t,A)=>{var r=A(2890);function n(e){return e.name||e.toString().match(/function (.*?)\\s*\\(/)[1]}function i(e){return r.Nil(e)?\"\":n(e.constructor)}function o(e,t){Error.captureStackTrace&&Error.captureStackTrace(e,t)}function s(e){return r.Function(e)?e.toJSON?e.toJSON():n(e):r.Array(e)?\"Array\":e&&r.Object(e)?\"Object\":void 0!==e?e:\"\"}function a(e,t,A){var n=function(e){return r.Function(e)?\"\":r.String(e)?JSON.stringify(e):e&&r.Object(e)?\"\":e}(t);return\"Expected \"+s(e)+\", got\"+(\"\"!==A?\" \"+A:\"\")+(\"\"!==n?\" \"+n:\"\")}function c(e,t,A){A=A||i(t),this.message=a(e,t,A),o(this,c),this.__type=e,this.__value=t,this.__valueTypeName=A}function g(e,t,A,r,n){e?(n=n||i(r),this.message=function(e,t,A,r,n){var i='\" of type ';return\"key\"===t&&(i='\" with key type '),a('property \"'+s(A)+i+s(e),r,n)}(e,A,t,r,n)):this.message='Unexpected property \"'+t+'\"',o(this,c),this.__label=A,this.__property=t,this.__type=e,this.__value=r,this.__valueTypeName=n}c.prototype=Object.create(Error.prototype),c.prototype.constructor=c,g.prototype=Object.create(Error.prototype),g.prototype.constructor=c,e.exports={TfTypeError:c,TfPropertyTypeError:g,tfCustomError:function(e,t){return new c(e,{},t)},tfSubError:function(e,t,A){return e instanceof g?(t=t+\".\"+e.__property,e=new g(e.__type,t,e.__label,e.__value,e.__valueTypeName)):e instanceof c&&(e=new g(e.__type,t,A,e.__value,e.__valueTypeName)),o(e),e},tfJSON:s,getValueTypeName:i}},315:(e,t,A)=>{var r=A(1048).Buffer,n=A(2890),i=A(4322);function o(e){return r.isBuffer(e)}function s(e){return\"string\"==typeof e&&/^([0-9a-f]{2})+$/i.test(e)}function a(e,t){var A=e.toJSON();function r(r){if(!e(r))return!1;if(r.length===t)return!0;throw i.tfCustomError(A+\"(Length: \"+t+\")\",A+\"(Length: \"+r.length+\")\")}return r.toJSON=function(){return A},r}var c=a.bind(null,n.Array),g=a.bind(null,o),u=a.bind(null,s),f=a.bind(null,n.String);var E=Math.pow(2,53)-1;var l={ArrayN:c,Buffer:o,BufferN:g,Finite:function(e){return\"number\"==typeof e&&isFinite(e)},Hex:s,HexN:u,Int8:function(e){return e<<24>>24===e},Int16:function(e){return e<<16>>16===e},Int32:function(e){return(0|e)===e},Int53:function(e){return\"number\"==typeof e&&e>=-E&&e<=E&&Math.floor(e)===e},Range:function(e,t,A){function r(r,n){return A(r,n)&&r>e&&r>>0===e},UInt53:function(e){return\"number\"==typeof e&&e>=0&&e<=E&&Math.floor(e)===e}};for(var I in l)l[I].toJSON=function(e){return e}.bind(null,I);e.exports=l},973:(e,t,A)=>{var r=A(4322),n=A(2890),i=r.tfJSON,o=r.TfTypeError,s=r.TfPropertyTypeError,a=r.tfSubError,c=r.getValueTypeName,g={arrayOf:function(e,t){function A(A,r){return!!n.Array(A)&&(!n.Nil(A)&&(!(void 0!==t.minLength&&A.lengtht.maxLength)&&((void 0===t.length||A.length===t.length)&&A.every((function(t,A){try{return f(e,t,r)}catch(e){throw a(e,A)}}))))))}return e=u(e),t=t||{},A.toJSON=function(){var A=\"[\"+i(e)+\"]\";return void 0!==t.length?A+=\"{\"+t.length+\"}\":void 0===t.minLength&&void 0===t.maxLength||(A+=\"{\"+(void 0===t.minLength?0:t.minLength)+\",\"+(void 0===t.maxLength?1/0:t.maxLength)+\"}\"),A},A},maybe:function e(t){function A(A,r){return n.Nil(A)||t(A,r,e)}return t=u(t),A.toJSON=function(){return\"?\"+i(t)},A},map:function(e,t){function A(A,r){if(!n.Object(A))return!1;if(n.Nil(A))return!1;for(var i in A){try{t&&f(t,i,r)}catch(e){throw a(e,i,\"key\")}try{var o=A[i];f(e,o,r)}catch(e){throw a(e,i)}}return!0}return e=u(e),t&&(t=u(t)),A.toJSON=t?function(){return\"{\"+i(t)+\": \"+i(e)+\"}\"}:function(){return\"{\"+i(e)+\"}\"},A},object:function(e){var t={};for(var A in e)t[A]=u(e[A]);function r(e,A){if(!n.Object(e))return!1;if(n.Nil(e))return!1;var r;try{for(r in t){f(t[r],e[r],A)}}catch(e){throw a(e,r)}if(A)for(r in e)if(!t[r])throw new s(void 0,r);return!0}return r.toJSON=function(){return i(t)},r},anyOf:function(){var e=[].slice.call(arguments).map(u);function t(t,A){return e.some((function(e){try{return f(e,t,A)}catch(e){return!1}}))}return t.toJSON=function(){return e.map(i).join(\"|\")},t},allOf:function(){var e=[].slice.call(arguments).map(u);function t(t,A){return e.every((function(e){try{return f(e,t,A)}catch(e){return!1}}))}return t.toJSON=function(){return e.map(i).join(\" & \")},t},quacksLike:function(e){function t(t){return e===c(t)}return t.toJSON=function(){return e},t},tuple:function(){var e=[].slice.call(arguments).map(u);function t(t,A){return!n.Nil(t)&&(!n.Nil(t.length)&&((!A||t.length===e.length)&&e.every((function(e,r){try{return f(e,t[r],A)}catch(e){throw a(e,r)}}))))}return t.toJSON=function(){return\"(\"+e.map(i).join(\", \")+\")\"},t},value:function(e){function t(t){return t===e}return t.toJSON=function(){return e},t}};function u(e){if(n.String(e))return\"?\"===e[0]?g.maybe(e.slice(1)):n[e]||g.quacksLike(e);if(e&&n.Object(e)){if(n.Array(e)){if(1!==e.length)throw new TypeError(\"Expected compile() parameter of type Array of length 1\");return g.arrayOf(e[0])}return g.object(e)}return n.Function(e)?e:g.value(e)}function f(e,t,A,r){if(n.Function(e)){if(e(t,A))return!0;throw new o(r||e,t)}return f(u(e),t,A)}for(var E in g.oneOf=g.anyOf,n)f[E]=n[E];for(E in g)f[E]=g[E];var l=A(315);for(E in l)f[E]=l[E];f.compile=u,f.TfTypeError=o,f.TfPropertyTypeError=s,e.exports=f},2890:e=>{var t={Array:function(e){return null!=e&&e.constructor===Array},Boolean:function(e){return\"boolean\"==typeof e},Function:function(e){return\"function\"==typeof e},Nil:function(e){return null==e},Number:function(e){return\"number\"==typeof e},Object:function(e){return\"object\"==typeof e},String:function(e){return\"string\"==typeof e},\"\":function(){return!0}};for(var A in t.Null=t.Nil,t)t[A].toJSON=function(e){return e}.bind(null,A);e.exports=t},6732:(e,t,A)=>{function r(e){try{if(!A.g.localStorage)return!1}catch(e){return!1}var t=A.g.localStorage[e];return null!=t&&\"true\"===String(t).toLowerCase()}e.exports=function(e,t){if(r(\"noDeprecation\"))return e;var A=!1;return function(){if(!A){if(r(\"throwDeprecation\"))throw new Error(t);r(\"traceDeprecation\")?console.trace(t):console.warn(t),A=!0}return e.apply(this,arguments)}}},4596:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),Object.defineProperty(t,\"NIL\",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,\"parse\",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,\"stringify\",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(t,\"v1\",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,\"v3\",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,\"v4\",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,\"v5\",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,\"validate\",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,\"version\",{enumerable:!0,get:function(){return a.default}});var r=f(A(4603)),n=f(A(9917)),i=f(A(2712)),o=f(A(3423)),s=f(A(5911)),a=f(A(4072)),c=f(A(4564)),g=f(A(6585)),u=f(A(9975));function f(e){return e&&e.__esModule?e:{default:e}}},2668:(e,t)=>{\"use strict\";function A(e){return 14+(e+64>>>9<<4)+1}function r(e,t){const A=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(A>>16)<<16|65535&A}function n(e,t,A,n,i,o){return r((s=r(r(t,e),r(n,o)))<<(a=i)|s>>>32-a,A);var s,a}function i(e,t,A,r,i,o,s){return n(t&A|~t&r,e,t,i,o,s)}function o(e,t,A,r,i,o,s){return n(t&r|A&~r,e,t,i,o,s)}function s(e,t,A,r,i,o,s){return n(t^A^r,e,t,i,o,s)}function a(e,t,A,r,i,o,s){return n(A^(t|~r),e,t,i,o,s)}Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var c=function(e){if(\"string\"==typeof e){const t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(let A=0;A>5]>>>n%32&255,i=parseInt(r.charAt(A>>>4&15)+r.charAt(15&A),16);t.push(i)}return t}(function(e,t){e[t>>5]|=128<>5]|=(255&e[A/8])<{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var A={randomUUID:\"undefined\"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};t.default=A},5911:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;t.default=\"00000000-0000-0000-0000-000000000000\"},9975:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var r,n=(r=A(4564))&&r.__esModule?r:{default:r};var i=function(e){if(!(0,n.default)(e))throw TypeError(\"Invalid UUID\");let t;const A=new Uint8Array(16);return A[0]=(t=parseInt(e.slice(0,8),16))>>>24,A[1]=t>>>16&255,A[2]=t>>>8&255,A[3]=255&t,A[4]=(t=parseInt(e.slice(9,13),16))>>>8,A[5]=255&t,A[6]=(t=parseInt(e.slice(14,18),16))>>>8,A[7]=255&t,A[8]=(t=parseInt(e.slice(19,23),16))>>>8,A[9]=255&t,A[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,A[11]=t/4294967296&255,A[12]=t>>>24&255,A[13]=t>>>16&255,A[14]=t>>>8&255,A[15]=255&t,A};t.default=i},6635:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;t.default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i},6470:(e,t)=>{\"use strict\";let A;Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=function(){if(!A&&(A=\"undefined\"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!A))throw new Error(\"crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported\");return A(r)};const r=new Uint8Array(16)},4271:(e,t)=>{\"use strict\";function A(e,t,A,r){switch(e){case 0:return t&A^~t&r;case 1:case 3:return t^A^r;case 2:return t&A^t&r^A&r}}function r(e,t){return e<>>32-t}Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var n=function(e){const t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if(\"string\"==typeof e){const t=unescape(encodeURIComponent(e));e=[];for(let A=0;A>>0;u=g,g=c,c=r(a,30)>>>0,a=o,o=s}n[0]=n[0]+o>>>0,n[1]=n[1]+a>>>0,n[2]=n[2]+c>>>0,n[3]=n[3]+g>>>0,n[4]=n[4]+u>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]};t.default=n},6585:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0,t.unsafeStringify=o;var r,n=(r=A(4564))&&r.__esModule?r:{default:r};const i=[];for(let e=0;e<256;++e)i.push((e+256).toString(16).slice(1));function o(e,t=0){return i[e[t+0]]+i[e[t+1]]+i[e[t+2]]+i[e[t+3]]+\"-\"+i[e[t+4]]+i[e[t+5]]+\"-\"+i[e[t+6]]+i[e[t+7]]+\"-\"+i[e[t+8]]+i[e[t+9]]+\"-\"+i[e[t+10]]+i[e[t+11]]+i[e[t+12]]+i[e[t+13]]+i[e[t+14]]+i[e[t+15]]}var s=function(e,t=0){const A=o(e,t);if(!(0,n.default)(A))throw TypeError(\"Stringified UUID is invalid\");return A};t.default=s},4603:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var r,n=(r=A(6470))&&r.__esModule?r:{default:r},i=A(6585);let o,s,a=0,c=0;var g=function(e,t,A){let r=t&&A||0;const g=t||new Array(16);let u=(e=e||{}).node||o,f=void 0!==e.clockseq?e.clockseq:s;if(null==u||null==f){const t=e.random||(e.rng||n.default)();null==u&&(u=o=[1|t[0],t[1],t[2],t[3],t[4],t[5]]),null==f&&(f=s=16383&(t[6]<<8|t[7]))}let E=void 0!==e.msecs?e.msecs:Date.now(),l=void 0!==e.nsecs?e.nsecs:c+1;const I=E-a+(l-c)/1e4;if(I<0&&void 0===e.clockseq&&(f=f+1&16383),(I<0||E>a)&&void 0===e.nsecs&&(l=0),l>=1e4)throw new Error(\"uuid.v1(): Can't create more than 10M uuids/sec\");a=E,c=l,s=f,E+=122192928e5;const B=(1e4*(268435455&E)+l)%4294967296;g[r++]=B>>>24&255,g[r++]=B>>>16&255,g[r++]=B>>>8&255,g[r++]=255&B;const C=E/4294967296*1e4&268435455;g[r++]=C>>>8&255,g[r++]=255&C,g[r++]=C>>>24&15|16,g[r++]=C>>>16&255,g[r++]=f>>>8|128,g[r++]=255&f;for(let e=0;e<6;++e)g[r+e]=u[e];return t||(0,i.unsafeStringify)(g)};t.default=g},9917:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var r=i(A(4782)),n=i(A(2668));function i(e){return e&&e.__esModule?e:{default:e}}var o=(0,r.default)(\"v3\",48,n.default);t.default=o},4782:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.URL=t.DNS=void 0,t.default=function(e,t,A){function r(e,r,o,s){var a;if(\"string\"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));const t=[];for(let A=0;A{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var r=o(A(193)),n=o(A(6470)),i=A(6585);function o(e){return e&&e.__esModule?e:{default:e}}var s=function(e,t,A){if(r.default.randomUUID&&!t&&!e)return r.default.randomUUID();const o=(e=e||{}).random||(e.rng||n.default)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){A=A||0;for(let e=0;e<16;++e)t[A+e]=o[e];return t}return(0,i.unsafeStringify)(o)};t.default=s},3423:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var r=i(A(4782)),n=i(A(4271));function i(e){return e&&e.__esModule?e:{default:e}}var o=(0,r.default)(\"v5\",80,n.default);t.default=o},4564:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var r,n=(r=A(6635))&&r.__esModule?r:{default:r};var i=function(e){return\"string\"==typeof e&&n.default.test(e)};t.default=i},4072:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=void 0;var r,n=(r=A(4564))&&r.__esModule?r:{default:r};var i=function(e){if(!(0,n.default)(e))throw TypeError(\"Invalid UUID\");return parseInt(e.slice(14,15),16)};t.default=i},7820:(e,t,A)=>{\"use strict\";var r=A(3255).Buffer;function n(e){if(e<0||e>9007199254740991||e%1!=0)throw new RangeError(\"value out of range\")}function i(e){return n(e),e<253?1:e<=65535?3:e<=4294967295?5:9}e.exports={encode:function e(t,A,o){if(n(t),A||(A=r.allocUnsafe(i(t))),!r.isBuffer(A))throw new TypeError(\"buffer must be a Buffer instance\");return o||(o=0),t<253?(A.writeUInt8(t,o),e.bytes=1):t<=65535?(A.writeUInt8(253,o),A.writeUInt16LE(t,o+1),e.bytes=3):t<=4294967295?(A.writeUInt8(254,o),A.writeUInt32LE(t,o+1),e.bytes=5):(A.writeUInt8(255,o),A.writeUInt32LE(t>>>0,o+1),A.writeUInt32LE(t/4294967296|0,o+5),e.bytes=9),A},decode:function e(t,A){if(!r.isBuffer(t))throw new TypeError(\"buffer must be a Buffer instance\");A||(A=0);var i=t.readUInt8(A);if(i<253)return e.bytes=1,i;if(253===i)return e.bytes=3,t.readUInt16LE(A+1);if(254===i)return e.bytes=5,t.readUInt32LE(A+1);e.bytes=9;var o=t.readUInt32LE(A+1),s=4294967296*t.readUInt32LE(A+5)+o;return n(s),s},encodingLength:i}},6952:(e,t,A)=>{var r=A(1048).Buffer,n=A(9848);function i(e,t){if(void 0!==t&&e[0]!==t)throw new Error(\"Invalid network version\");if(33===e.length)return{version:e[0],privateKey:e.slice(1,33),compressed:!1};if(34!==e.length)throw new Error(\"Invalid WIF length\");if(1!==e[33])throw new Error(\"Invalid compression flag\");return{version:e[0],privateKey:e.slice(1,33),compressed:!0}}function o(e,t,A){var n=new r(A?34:33);return n.writeUInt8(e,0),t.copy(n,1),A&&(n[33]=1),n}e.exports={decode:function(e,t){return i(n.decode(e),t)},decodeRaw:i,encode:function(e,t,A){return\"number\"==typeof e?n.encode(o(e,t,A)):n.encode(o(e.version,e.privateKey,e.compressed))},encodeRaw:o}},2028:()=>{},3011:()=>{},3951:()=>{},3111:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.StructError=void 0;class A extends TypeError{constructor(e,t){let A;const{message:r,explanation:n,...i}=e,{path:o}=e,s=0===o.length?r:`At path: ${o.join(\".\")} -- ${r}`;super(n??s),null!=n&&(this.cause=s),Object.assign(this,i),this.name=this.constructor.name,this.failures=()=>A??(A=[e,...t()])}}t.StructError=A},7093:function(e,t,A){\"use strict\";var r=this&&this.__createBinding||(Object.create?function(e,t,A,r){void 0===r&&(r=A);var n=Object.getOwnPropertyDescriptor(t,A);n&&!(\"get\"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[A]}}),Object.defineProperty(e,r,n)}:function(e,t,A,r){void 0===r&&(r=A),e[r]=t[A]}),n=this&&this.__exportStar||function(e,t){for(var A in e)\"default\"===A||Object.prototype.hasOwnProperty.call(t,A)||r(t,e,A)};Object.defineProperty(t,\"__esModule\",{value:!0}),n(A(3111),t),n(A(172),t),n(A(145),t),n(A(5636),t),n(A(5573),t),n(A(6174),t)},172:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.validate=t.is=t.mask=t.create=t.assert=t.Struct=void 0;const r=A(3111),n=A(2062);function i(e,t,A){const r=c(e,t,{message:A});if(r[0])throw r[0]}function o(e,t,A){const r=c(e,t,{coerce:!0,message:A});if(r[0])throw r[0];return r[1]}function s(e,t,A){const r=c(e,t,{coerce:!0,mask:!0,message:A});if(r[0])throw r[0];return r[1]}function a(e,t){return!c(e,t)[0]}function c(e,t,A={}){const i=(0,n.run)(e,t,A),o=(0,n.shiftIterator)(i);if(o[0]){return[new r.StructError(o[0],(function*(){for(const e of i)e[0]&&(yield e[0])})),void 0]}return[void 0,o[1]]}t.Struct=class{constructor(e){const{type:t,schema:A,validator:r,refiner:i,coercer:o=e=>e,entries:s=function*(){}}=e;this.type=t,this.schema=A,this.entries=s,this.coercer=o,this.validator=r?(e,t)=>{const A=r(e,t);return(0,n.toFailures)(A,t,this,e)}:()=>[],this.refiner=i?(e,t)=>{const A=i(e,t);return(0,n.toFailures)(A,t,this,e)}:()=>[]}assert(e,t){return i(e,this,t)}create(e,t){return o(e,this,t)}is(e){return a(e,this)}mask(e,t){return s(e,this,t)}validate(e,t={}){return c(e,this,t)}},t.assert=i,t.create=o,t.mask=s,t.is=a,t.validate=c},145:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.trimmed=t.defaulted=t.coerce=void 0;const r=A(172),n=A(2062),i=A(5573);function o(e,t,A){return new r.Struct({...e,coercer:(n,i)=>(0,r.is)(n,t)?e.coercer(A(n,i),i):e.coercer(n,i)})}t.coerce=o,t.defaulted=function(e,t,A={}){return o(e,(0,i.unknown)(),(e=>{const r=\"function\"==typeof t?t():t;if(void 0===e)return r;if(!A.strict&&(0,n.isPlainObject)(e)&&(0,n.isPlainObject)(r)){const t={...e};let A=!1;for(const e in r)void 0===t[e]&&(t[e]=r[e],A=!0);if(A)return t}return e}))},t.trimmed=function(e){return o(e,(0,i.string)(),(e=>e.trim()))}},5636:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.refine=t.size=t.pattern=t.nonempty=t.min=t.max=t.empty=void 0;const r=A(172),n=A(2062);function i(e){return e instanceof Map||e instanceof Set?e.size:e.length}function o(e,t,A){return new r.Struct({...e,*refiner(r,i){yield*e.refiner(r,i);const o=A(r,i),s=(0,n.toFailures)(o,i,e,r);for(const e of s)yield{...e,refinement:t}}})}t.empty=function(e){return o(e,\"empty\",(t=>{const A=i(t);return 0===A||`Expected an empty ${e.type} but received one with a size of \\`${A}\\``}))},t.max=function(e,t,A={}){const{exclusive:r}=A;return o(e,\"max\",(A=>r?Ar?A>t:A>=t||`Expected a ${e.type} greater than ${r?\"\":\"or equal to \"}${t} but received \\`${A}\\``))},t.nonempty=function(e){return o(e,\"nonempty\",(t=>i(t)>0||`Expected a nonempty ${e.type} but received an empty one`))},t.pattern=function(e,t){return o(e,\"pattern\",(A=>t.test(A)||`Expected a ${e.type} matching \\`/${t.source}/\\` but received \"${A}\"`))},t.size=function(e,t,A=t){const r=`Expected a ${e.type}`,n=t===A?`of \\`${t}\\``:`between \\`${t}\\` and \\`${A}\\``;return o(e,\"size\",(e=>{if(\"number\"==typeof e||e instanceof Date)return t<=e&&e<=A||`${r} ${n} but received \\`${e}\\``;if(e instanceof Map||e instanceof Set){const{size:i}=e;return t<=i&&i<=A||`${r} with a size ${n} but received one with a size of \\`${i}\\``}const{length:i}=e;return t<=i&&i<=A||`${r} with a length ${n} but received one with a length of \\`${i}\\``}))},t.refine=o},5573:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.unknown=t.union=t.type=t.tuple=t.string=t.set=t.regexp=t.record=t.optional=t.object=t.number=t.nullable=t.never=t.map=t.literal=t.intersection=t.integer=t.instance=t.func=t.enums=t.date=t.boolean=t.bigint=t.array=t.any=void 0;const r=A(172),n=A(2062),i=A(6174);function o(){return(0,i.define)(\"never\",(()=>!1))}t.any=function(){return(0,i.define)(\"any\",(()=>!0))},t.array=function(e){return new r.Struct({type:\"array\",schema:e,*entries(t){if(e&&Array.isArray(t))for(const[A,r]of t.entries())yield[A,r,e]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${(0,n.print)(e)}`})},t.bigint=function(){return(0,i.define)(\"bigint\",(e=>\"bigint\"==typeof e))},t.boolean=function(){return(0,i.define)(\"boolean\",(e=>\"boolean\"==typeof e))},t.date=function(){return(0,i.define)(\"date\",(e=>e instanceof Date&&!isNaN(e.getTime())||`Expected a valid \\`Date\\` object, but received: ${(0,n.print)(e)}`))},t.enums=function(e){const t={},A=e.map((e=>(0,n.print)(e))).join();for(const A of e)t[A]=A;return new r.Struct({type:\"enums\",schema:t,validator:t=>e.includes(t)||`Expected one of \\`${A}\\`, but received: ${(0,n.print)(t)}`})},t.func=function(){return(0,i.define)(\"func\",(e=>\"function\"==typeof e||`Expected a function, but received: ${(0,n.print)(e)}`))},t.instance=function(e){return(0,i.define)(\"instance\",(t=>t instanceof e||`Expected a \\`${e.name}\\` instance, but received: ${(0,n.print)(t)}`))},t.integer=function(){return(0,i.define)(\"integer\",(e=>\"number\"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${(0,n.print)(e)}`))},t.intersection=function(e){return new r.Struct({type:\"intersection\",schema:null,*entries(t,A){for(const{entries:r}of e)yield*r(t,A)},*validator(t,A){for(const{validator:r}of e)yield*r(t,A)},*refiner(t,A){for(const{refiner:r}of e)yield*r(t,A)}})},t.literal=function(e){const t=(0,n.print)(e),A=typeof e;return new r.Struct({type:\"literal\",schema:\"string\"===A||\"number\"===A||\"boolean\"===A?e:null,validator:A=>A===e||`Expected the literal \\`${t}\\`, but received: ${(0,n.print)(A)}`})},t.map=function(e,t){return new r.Struct({type:\"map\",schema:null,*entries(A){if(e&&t&&A instanceof Map)for(const[r,n]of A.entries())yield[r,r,e],yield[r,n,t]},coercer:e=>e instanceof Map?new Map(e):e,validator:e=>e instanceof Map||`Expected a \\`Map\\` object, but received: ${(0,n.print)(e)}`})},t.never=o,t.nullable=function(e){return new r.Struct({...e,validator:(t,A)=>null===t||e.validator(t,A),refiner:(t,A)=>null===t||e.refiner(t,A)})},t.number=function(){return(0,i.define)(\"number\",(e=>\"number\"==typeof e&&!isNaN(e)||`Expected a number, but received: ${(0,n.print)(e)}`))},t.object=function(e){const t=e?Object.keys(e):[],A=o();return new r.Struct({type:\"object\",schema:e??null,*entries(r){if(e&&(0,n.isObject)(r)){const n=new Set(Object.keys(r));for(const A of t)n.delete(A),yield[A,r[A],e[A]];for(const e of n)yield[e,r[e],A]}},validator:e=>(0,n.isObject)(e)||`Expected an object, but received: ${(0,n.print)(e)}`,coercer:e=>(0,n.isObject)(e)?{...e}:e})},t.optional=function(e){return new r.Struct({...e,validator:(t,A)=>void 0===t||e.validator(t,A),refiner:(t,A)=>void 0===t||e.refiner(t,A)})},t.record=function(e,t){return new r.Struct({type:\"record\",schema:null,*entries(A){if((0,n.isObject)(A))for(const r in A){const n=A[r];yield[r,r,e],yield[r,n,t]}},validator:e=>(0,n.isObject)(e)||`Expected an object, but received: ${(0,n.print)(e)}`})},t.regexp=function(){return(0,i.define)(\"regexp\",(e=>e instanceof RegExp))},t.set=function(e){return new r.Struct({type:\"set\",schema:null,*entries(t){if(e&&t instanceof Set)for(const A of t)yield[A,A,e]},coercer:e=>e instanceof Set?new Set(e):e,validator:e=>e instanceof Set||`Expected a \\`Set\\` object, but received: ${(0,n.print)(e)}`})},t.string=function(){return(0,i.define)(\"string\",(e=>\"string\"==typeof e||`Expected a string, but received: ${(0,n.print)(e)}`))},t.tuple=function(e){const t=o();return new r.Struct({type:\"tuple\",schema:null,*entries(A){if(Array.isArray(A)){const r=Math.max(e.length,A.length);for(let n=0;nArray.isArray(e)||`Expected an array, but received: ${(0,n.print)(e)}`})},t.type=function(e){const t=Object.keys(e);return new r.Struct({type:\"type\",schema:e,*entries(A){if((0,n.isObject)(A))for(const r of t)yield[r,A[r],e[r]]},validator:e=>(0,n.isObject)(e)||`Expected an object, but received: ${(0,n.print)(e)}`,coercer:e=>(0,n.isObject)(e)?{...e}:e})},t.union=function(e){const t=e.map((e=>e.type)).join(\" | \");return new r.Struct({type:\"union\",schema:null,coercer(t){for(const A of e){const[e,r]=A.validate(t,{coerce:!0});if(!e)return r}return t},validator(A,r){const i=[];for(const t of e){const[...e]=(0,n.run)(A,t,r),[o]=e;if(!o?.[0])return[];for(const[t]of e)t&&i.push(t)}return[`Expected the value to satisfy a union of \\`${t}\\`, but received: ${(0,n.print)(A)}`,...i]}})},t.unknown=function(){return(0,i.define)(\"unknown\",(()=>!0))}},6174:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.pick=t.partial=t.omit=t.lazy=t.dynamic=t.deprecated=t.define=t.assign=void 0;const r=A(172),n=A(5573);t.assign=function(...e){const t=\"type\"===e[0]?.type,A=e.map((({schema:e})=>e)),r=Object.assign({},...A);return t?(0,n.type)(r):(0,n.object)(r)},t.define=function(e,t){return new r.Struct({type:e,schema:null,validator:t})},t.deprecated=function(e,t){return new r.Struct({...e,refiner:(t,A)=>void 0===t||e.refiner(t,A),validator:(A,r)=>void 0===A||(t(A,r),e.validator(A,r))})},t.dynamic=function(e){return new r.Struct({type:\"dynamic\",schema:null,*entries(t,A){const r=e(t,A);yield*r.entries(t,A)},validator:(t,A)=>e(t,A).validator(t,A),coercer:(t,A)=>e(t,A).coercer(t,A),refiner:(t,A)=>e(t,A).refiner(t,A)})},t.lazy=function(e){let t;return new r.Struct({type:\"lazy\",schema:null,*entries(A,r){t??(t=e()),yield*t.entries(A,r)},validator:(A,r)=>(t??(t=e()),t.validator(A,r)),coercer:(A,r)=>(t??(t=e()),t.coercer(A,r)),refiner:(A,r)=>(t??(t=e()),t.refiner(A,r))})},t.omit=function(e,t){const{schema:A}=e,r={...A};for(const e of t)delete r[e];return\"type\"===e.type?(0,n.type)(r):(0,n.object)(r)},t.partial=function(e){const t=e instanceof r.Struct,A=t?{...e.schema}:{...e};for(const e in A)A[e]=(0,n.optional)(A[e]);return t&&\"type\"===e.type?(0,n.type)(A):(0,n.object)(A)},t.pick=function(e,t){const{schema:A}=e,r={};for(const e of t)r[e]=A[e];return\"type\"===e.type?(0,n.type)(r):(0,n.object)(r)}},2062:(e,t)=>{\"use strict\";function A(e){return\"object\"==typeof e&&null!==e}function r(e){return\"symbol\"==typeof e?e.toString():\"string\"==typeof e?JSON.stringify(e):`${e}`}function n(e,t,A,n){if(!0===e)return;!1===e?e={}:\"string\"==typeof e&&(e={message:e});const{path:i,branch:o}=t,{type:s}=A,{refinement:a,message:c=`Expected a value of type \\`${s}\\`${a?` with refinement \\`${a}\\``:\"\"}, but received: \\`${r(n)}\\``}=e;return{value:n,type:s,refinement:a,key:i[i.length-1],path:i,branch:o,...e,message:c}}Object.defineProperty(t,\"__esModule\",{value:!0}),t.run=t.toFailures=t.toFailure=t.shiftIterator=t.print=t.isPlainObject=t.isObject=void 0,t.isObject=A,t.isPlainObject=function(e){if(\"[object Object]\"!==Object.prototype.toString.call(e))return!1;const t=Object.getPrototypeOf(e);return null===t||t===Object.prototype},t.print=r,t.shiftIterator=function(e){const{done:t,value:A}=e.next();return t?void 0:A},t.toFailure=n,t.toFailures=function*(e,t,r,i){(function(e){return A(e)&&\"function\"==typeof e[Symbol.iterator]})(e)||(e=[e]);for(const A of e){const e=n(A,t,r,i);e&&(yield e)}},t.run=function*e(t,r,n={}){const{path:i=[],branch:o=[t],coerce:s=!1,mask:a=!1}=n,c={path:i,branch:o};if(s&&(t=r.coercer(t,c),a&&\"type\"!==r.type&&A(r.schema)&&A(t)&&!Array.isArray(t)))for(const e in t)void 0===r.schema[e]&&delete t[e];let g=\"valid\";for(const e of r.validator(t,c))e.explanation=n.message,g=\"not_valid\",yield[e,void 0];for(let[u,f,E]of r.entries(t,c)){const r=e(f,E,{path:void 0===u?i:[...i,u],branch:void 0===u?o:[...o,f],coerce:s,mask:a,message:n.message});for(const e of r)e[0]?(g=null===e[0].refinement||void 0===e[0].refinement?\"not_valid\":\"not_refined\",yield[e[0],void 0]):s&&(f=e[1],void 0===u?t=f:t instanceof Map?t.set(u,f):t instanceof Set?t.add(f):A(t)&&(void 0!==f||u in t)&&(t[u]=f))}if(\"not_valid\"!==g)for(const e of r.refiner(t,c))e.explanation=n.message,g=\"not_refined\",yield[e,void 0];\"valid\"===g&&(yield[void 0,t])}},7628:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.assertExhaustive=t.assertStruct=t.assert=t.AssertionError=void 0;const r=A(7093),n=A(7763);function i(e,t){return A=e,Boolean(\"string\"==typeof A?.prototype?.constructor?.name)?new e({message:t}):e({message:t});var A}class o extends Error{constructor(e){super(e.message),this.code=\"ERR_ASSERTION\"}}t.AssertionError=o,t.assert=function(e,t=\"Assertion failed.\",A=o){if(!e){if(t instanceof Error)throw t;throw i(A,t)}},t.assertStruct=function(e,t,A=\"Assertion failed\",s=o){try{(0,r.assert)(e,t)}catch(e){throw i(s,`${A}: ${function(e){return(0,n.getErrorMessage)(e).replace(/\\.$/u,\"\")}(e)}.`)}},t.assertExhaustive=function(e){throw new Error(\"Invalid branch reached. Should be detected during compilation.\")}},9427:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.base64=void 0;const r=A(7093),n=A(7628);t.base64=(e,t={})=>{const A=t.paddingRequired??!1,i=t.characterSet??\"base64\";let o,s;return\"base64\"===i?o=String.raw`[A-Za-z0-9+\\/]`:((0,n.assert)(\"base64url\"===i),o=String.raw`[-_A-Za-z0-9]`),s=A?new RegExp(`^(?:${o}{4})*(?:${o}{3}=|${o}{2}==)?$`,\"u\"):new RegExp(`^(?:${o}{4})*(?:${o}{2,3}|${o}{3}=|${o}{2}==)?$`,\"u\"),(0,r.pattern)(e,s)}},39:(e,t,A)=>{\"use strict\";var r=A(1048).Buffer;Object.defineProperty(t,\"__esModule\",{value:!0}),t.createDataView=t.concatBytes=t.valueToBytes=t.base64ToBytes=t.stringToBytes=t.numberToBytes=t.signedBigIntToBytes=t.bigIntToBytes=t.hexToBytes=t.bytesToBase64=t.bytesToString=t.bytesToNumber=t.bytesToSignedBigInt=t.bytesToBigInt=t.bytesToHex=t.assertIsBytes=t.isBytes=void 0;const n=A(6710),i=A(7628),o=A(6213);const s=function(){const e=[];return()=>{if(0===e.length)for(let t=0;t<256;t++)e.push(t.toString(16).padStart(2,\"0\"));return e}}();function a(e){return e instanceof Uint8Array}function c(e){(0,i.assert)(a(e),\"Value must be a Uint8Array.\")}function g(e){if(c(e),0===e.length)return\"0x\";const t=s(),A=new Array(e.length);for(let r=0;r=BigInt(0),\"Value must be a non-negative bigint.\");return f(e.toString(16))}function l(e){(0,i.assert)(\"number\"==typeof e,\"Value must be a number.\"),(0,i.assert)(e>=0,\"Value must be a non-negative number.\"),(0,i.assert)(Number.isSafeInteger(e),\"Value is not a safe integer. Use `bigIntToBytes` instead.\");return f(e.toString(16))}function I(e){return(0,i.assert)(\"string\"==typeof e,\"Value must be a string.\"),(new TextEncoder).encode(e)}function B(e){if(\"bigint\"==typeof e)return E(e);if(\"number\"==typeof e)return l(e);if(\"string\"==typeof e)return e.startsWith(\"0x\")?f(e):I(e);if(a(e))return e;throw new TypeError(`Unsupported value type: \"${typeof e}\".`)}t.isBytes=a,t.assertIsBytes=c,t.bytesToHex=g,t.bytesToBigInt=u,t.bytesToSignedBigInt=function(e){c(e);let t=BigInt(0);for(const A of e)t=(t<0,\"Byte length must be greater than 0.\"),(0,i.assert)(function(e,t){(0,i.assert)(t>0);const A=e>>BigInt(31);return!((~e&A)+(e&~A)>>BigInt(8*t-1))}(e,t),\"Byte length is too small to represent the given value.\");let A=e;const r=new Uint8Array(t);for(let e=0;e>=BigInt(8);return r.reverse()},t.numberToBytes=l,t.stringToBytes=I,t.base64ToBytes=function(e){return(0,i.assert)(\"string\"==typeof e,\"Value must be a string.\"),n.base64.decode(e)},t.valueToBytes=B,t.concatBytes=function(e){const t=new Array(e.length);let A=0;for(let r=0;r{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.toCaipChainId=t.parseCaipAccountId=t.parseCaipChainId=t.isCaipAssetId=t.isCaipAssetType=t.isCaipAccountAddress=t.isCaipAccountId=t.isCaipReference=t.isCaipNamespace=t.isCaipChainId=t.KnownCaipNamespace=t.CaipAssetIdStruct=t.CaipAssetTypeStruct=t.CaipAccountAddressStruct=t.CaipAccountIdStruct=t.CaipReferenceStruct=t.CaipNamespaceStruct=t.CaipChainIdStruct=t.CAIP_ASSET_ID_REGEX=t.CAIP_ASSET_TYPE_REGEX=t.CAIP_ACCOUNT_ADDRESS_REGEX=t.CAIP_ACCOUNT_ID_REGEX=t.CAIP_REFERENCE_REGEX=t.CAIP_NAMESPACE_REGEX=t.CAIP_CHAIN_ID_REGEX=void 0;const r=A(7093);function n(e){return(0,r.is)(e,t.CaipNamespaceStruct)}function i(e){return(0,r.is)(e,t.CaipReferenceStruct)}t.CAIP_CHAIN_ID_REGEX=/^(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})$/u,t.CAIP_NAMESPACE_REGEX=/^[-a-z0-9]{3,8}$/u,t.CAIP_REFERENCE_REGEX=/^[-_a-zA-Z0-9]{1,32}$/u,t.CAIP_ACCOUNT_ID_REGEX=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32})):(?[-.%a-zA-Z0-9]{1,128})$/u,t.CAIP_ACCOUNT_ADDRESS_REGEX=/^[-.%a-zA-Z0-9]{1,128}$/u,t.CAIP_ASSET_TYPE_REGEX=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})$/u,t.CAIP_ASSET_ID_REGEX=/^(?(?[-a-z0-9]{3,8}):(?[-_a-zA-Z0-9]{1,32}))\\/(?[-a-z0-9]{3,8}):(?[-.%a-zA-Z0-9]{1,128})\\/(?[-.%a-zA-Z0-9]{1,78})$/u,t.CaipChainIdStruct=(0,r.pattern)((0,r.string)(),t.CAIP_CHAIN_ID_REGEX),t.CaipNamespaceStruct=(0,r.pattern)((0,r.string)(),t.CAIP_NAMESPACE_REGEX),t.CaipReferenceStruct=(0,r.pattern)((0,r.string)(),t.CAIP_REFERENCE_REGEX),t.CaipAccountIdStruct=(0,r.pattern)((0,r.string)(),t.CAIP_ACCOUNT_ID_REGEX),t.CaipAccountAddressStruct=(0,r.pattern)((0,r.string)(),t.CAIP_ACCOUNT_ADDRESS_REGEX),t.CaipAssetTypeStruct=(0,r.pattern)((0,r.string)(),t.CAIP_ASSET_TYPE_REGEX),t.CaipAssetIdStruct=(0,r.pattern)((0,r.string)(),t.CAIP_ASSET_ID_REGEX),function(e){e.Bip122=\"bip122\",e.Eip155=\"eip155\",e.Wallet=\"wallet\"}(t.KnownCaipNamespace||(t.KnownCaipNamespace={})),t.isCaipChainId=function(e){return(0,r.is)(e,t.CaipChainIdStruct)},t.isCaipNamespace=n,t.isCaipReference=i,t.isCaipAccountId=function(e){return(0,r.is)(e,t.CaipAccountIdStruct)},t.isCaipAccountAddress=function(e){return(0,r.is)(e,t.CaipAccountAddressStruct)},t.isCaipAssetType=function(e){return(0,r.is)(e,t.CaipAssetTypeStruct)},t.isCaipAssetId=function(e){return(0,r.is)(e,t.CaipAssetIdStruct)},t.parseCaipChainId=function(e){const A=t.CAIP_CHAIN_ID_REGEX.exec(e);if(!A?.groups)throw new Error(\"Invalid CAIP chain ID.\");return{namespace:A.groups.namespace,reference:A.groups.reference}},t.parseCaipAccountId=function(e){const A=t.CAIP_ACCOUNT_ID_REGEX.exec(e);if(!A?.groups)throw new Error(\"Invalid CAIP account ID.\");return{address:A.groups.accountAddress,chainId:A.groups.chainId,chain:{namespace:A.groups.namespace,reference:A.groups.reference}}},t.toCaipChainId=function(e,A){if(!n(e))throw new Error(`Invalid \"namespace\", must match: ${t.CAIP_NAMESPACE_REGEX.toString()}`);if(!i(A))throw new Error(`Invalid \"reference\", must match: ${t.CAIP_REFERENCE_REGEX.toString()}`);return`${e}:${A}`}},883:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.ChecksumStruct=void 0;const r=A(7093),n=A(9427);t.ChecksumStruct=(0,r.size)((0,n.base64)((0,r.string)(),{paddingRequired:!0}),44,44)},8120:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.createHex=t.createBytes=t.createBigInt=t.createNumber=void 0;const r=A(7093),n=A(7628),i=A(39),o=A(6213),s=(0,r.union)([(0,r.number)(),(0,r.bigint)(),(0,r.string)(),o.StrictHexStruct]),a=(0,r.coerce)((0,r.number)(),s,Number),c=(0,r.coerce)((0,r.bigint)(),s,BigInt),g=((0,r.union)([o.StrictHexStruct,(0,r.instance)(Uint8Array)]),(0,r.coerce)((0,r.instance)(Uint8Array),(0,r.union)([o.StrictHexStruct]),i.hexToBytes)),u=(0,r.coerce)(o.StrictHexStruct,(0,r.instance)(Uint8Array),i.bytesToHex);t.createNumber=function(e){try{const t=(0,r.create)(e,a);return(0,n.assert)(Number.isFinite(t),`Expected a number-like value, got \"${e}\".`),t}catch(t){if(t instanceof r.StructError)throw new Error(`Expected a number-like value, got \"${e}\".`);throw t}},t.createBigInt=function(e){try{return(0,r.create)(e,c)}catch(e){if(e instanceof r.StructError)throw new Error(`Expected a number-like value, got \"${String(e.value)}\".`);throw e}},t.createBytes=function(e){if(\"string\"==typeof e&&\"0x\"===e.toLowerCase())return new Uint8Array;try{return(0,r.create)(e,g)}catch(e){if(e instanceof r.StructError)throw new Error(`Expected a bytes-like value, got \"${String(e.value)}\".`);throw e}},t.createHex=function(e){if(e instanceof Uint8Array&&0===e.length||\"string\"==typeof e&&\"0x\"===e.toLowerCase())return\"0x\";try{return(0,r.create)(e,u)}catch(e){if(e instanceof r.StructError)throw new Error(`Expected a bytes-like value, got \"${String(e.value)}\".`);throw e}}},8109:function(e,t){\"use strict\";var A,r,n=this&&this.__classPrivateFieldGet||function(e,t,A,r){if(\"a\"===A&&!r)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"==typeof t?e!==t||!r:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===A?r:\"a\"===A?r.call(e):r?r.value:t.get(e)},i=this&&this.__classPrivateFieldSet||function(e,t,A,r,n){if(\"m\"===r)throw new TypeError(\"Private method is not writable\");if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"==typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===r?n.call(e,A):n?n.value=A:t.set(e,A),A};Object.defineProperty(t,\"__esModule\",{value:!0}),t.FrozenSet=t.FrozenMap=void 0;class o{get size(){return n(this,A,\"f\").size}[(A=new WeakMap,Symbol.iterator)](){return n(this,A,\"f\")[Symbol.iterator]()}constructor(e){A.set(this,void 0),i(this,A,new Map(e),\"f\"),Object.freeze(this)}entries(){return n(this,A,\"f\").entries()}forEach(e,t){return n(this,A,\"f\").forEach(((A,r,n)=>e.call(t,A,r,this)))}get(e){return n(this,A,\"f\").get(e)}has(e){return n(this,A,\"f\").has(e)}keys(){return n(this,A,\"f\").keys()}values(){return n(this,A,\"f\").values()}toString(){return`FrozenMap(${this.size}) {${this.size>0?` ${[...this.entries()].map((([e,t])=>`${String(e)} => ${String(t)}`)).join(\", \")} `:\"\"}}`}}t.FrozenMap=o;class s{get size(){return n(this,r,\"f\").size}[(r=new WeakMap,Symbol.iterator)](){return n(this,r,\"f\")[Symbol.iterator]()}constructor(e){r.set(this,void 0),i(this,r,new Set(e),\"f\"),Object.freeze(this)}entries(){return n(this,r,\"f\").entries()}forEach(e,t){return n(this,r,\"f\").forEach(((A,r,n)=>e.call(t,A,r,this)))}has(e){return n(this,r,\"f\").has(e)}keys(){return n(this,r,\"f\").keys()}values(){return n(this,r,\"f\").values()}toString(){return`FrozenSet(${this.size}) {${this.size>0?` ${[...this.values()].map((e=>String(e))).join(\", \")} `:\"\"}}`}}t.FrozenSet=s,Object.freeze(o),Object.freeze(o.prototype),Object.freeze(s),Object.freeze(s.prototype)},2457:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0})},7763:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.wrapError=t.getErrorMessage=t.isErrorWithStack=t.isErrorWithMessage=t.isErrorWithCode=void 0;const r=A(9756),n=A(6578);function i(e){return\"object\"==typeof e&&null!==e&&\"code\"in e}function o(e){return\"object\"==typeof e&&null!==e&&\"message\"in e}t.isErrorWithCode=i,t.isErrorWithMessage=o,t.isErrorWithStack=function(e){return\"object\"==typeof e&&null!==e&&\"stack\"in e},t.getErrorMessage=function(e){return o(e)&&\"string\"==typeof e.message?e.message:(0,n.isNullOrUndefined)(e)?\"\":String(e)},t.wrapError=function(e,t){if((A=e)instanceof Error||(0,n.isObject)(A)&&\"Error\"===A.constructor.name){let A;return A=2===Error.length?new Error(t,{cause:e}):new r.ErrorWithCause(t,{cause:e}),i(e)&&(A.code=e.code),A}var A;return t.length>0?new Error(`${String(e)}: ${t}`):new Error(String(e))}},6213:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.remove0x=t.add0x=t.isValidChecksumAddress=t.getChecksumAddress=t.isValidHexAddress=t.assertIsStrictHexString=t.assertIsHexString=t.isStrictHexString=t.isHexString=t.HexChecksumAddressStruct=t.HexAddressStruct=t.StrictHexStruct=t.HexStruct=void 0;const r=A(7093),n=A(448),i=A(7628),o=A(39);function s(e){return(0,r.is)(e,t.HexStruct)}function a(e){return(0,r.is)(e,t.StrictHexStruct)}function c(e){(0,i.assert)((0,r.is)(e,t.HexChecksumAddressStruct),\"Invalid hex address.\");const A=u(e.toLowerCase()),s=u((0,o.bytesToHex)((0,n.keccak_256)(A)));return`0x${A.split(\"\").map(((e,t)=>{const A=s[t];return(0,i.assert)((0,r.is)(A,(0,r.string)()),\"Hash shorter than address.\"),parseInt(A,16)>7?e.toUpperCase():e})).join(\"\")}`}function g(e){return!!(0,r.is)(e,t.HexChecksumAddressStruct)&&c(e)===e}function u(e){return e.startsWith(\"0x\")||e.startsWith(\"0X\")?e.substring(2):e}t.HexStruct=(0,r.pattern)((0,r.string)(),/^(?:0x)?[0-9a-f]+$/iu),t.StrictHexStruct=(0,r.pattern)((0,r.string)(),/^0x[0-9a-f]+$/iu),t.HexAddressStruct=(0,r.pattern)((0,r.string)(),/^0x[0-9a-f]{40}$/u),t.HexChecksumAddressStruct=(0,r.pattern)((0,r.string)(),/^0x[0-9a-fA-F]{40}$/u),t.isHexString=s,t.isStrictHexString=a,t.assertIsHexString=function(e){(0,i.assert)(s(e),\"Value must be a hexadecimal string.\")},t.assertIsStrictHexString=function(e){(0,i.assert)(a(e),'Value must be a hexadecimal string, starting with \"0x\".')},t.isValidHexAddress=function(e){return(0,r.is)(e,t.HexAddressStruct)||g(e)},t.getChecksumAddress=c,t.isValidChecksumAddress=g,t.add0x=function(e){return e.startsWith(\"0x\")?e:e.startsWith(\"0X\")?`0x${e.substring(2)}`:`0x${e}`},t.remove0x=u},7270:function(e,t,A){\"use strict\";var r=this&&this.__createBinding||(Object.create?function(e,t,A,r){void 0===r&&(r=A);var n=Object.getOwnPropertyDescriptor(t,A);n&&!(\"get\"in n?!t.__esModule:n.writable||n.configurable)||(n={enumerable:!0,get:function(){return t[A]}}),Object.defineProperty(e,r,n)}:function(e,t,A,r){void 0===r&&(r=A),e[r]=t[A]}),n=this&&this.__exportStar||function(e,t){for(var A in e)\"default\"===A||Object.prototype.hasOwnProperty.call(t,A)||r(t,e,A)};Object.defineProperty(t,\"__esModule\",{value:!0}),n(A(7628),t),n(A(9427),t),n(A(39),t),n(A(8409),t),n(A(883),t),n(A(8120),t),n(A(8109),t),n(A(2457),t),n(A(7763),t),n(A(6213),t),n(A(9936),t),n(A(6809),t),n(A(6725),t),n(A(6578),t),n(A(8617),t),n(A(5135),t),n(A(7197),t),n(A(789),t),n(A(1550),t),n(A(5761),t)},9936:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.getJsonRpcIdValidator=t.assertIsJsonRpcError=t.isJsonRpcError=t.assertIsJsonRpcFailure=t.isJsonRpcFailure=t.assertIsJsonRpcSuccess=t.isJsonRpcSuccess=t.assertIsJsonRpcResponse=t.isJsonRpcResponse=t.assertIsPendingJsonRpcResponse=t.isPendingJsonRpcResponse=t.JsonRpcResponseStruct=t.JsonRpcFailureStruct=t.JsonRpcSuccessStruct=t.PendingJsonRpcResponseStruct=t.assertIsJsonRpcRequest=t.isJsonRpcRequest=t.assertIsJsonRpcNotification=t.isJsonRpcNotification=t.JsonRpcNotificationStruct=t.JsonRpcRequestStruct=t.JsonRpcParamsStruct=t.JsonRpcErrorStruct=t.JsonRpcIdStruct=t.JsonRpcVersionStruct=t.jsonrpc2=t.getJsonSize=t.getSafeJson=t.isValidJson=t.JsonStruct=t.UnsafeJsonStruct=t.exactOptional=t.object=void 0;const r=A(7093),n=A(7628),i=A(6578);function o({path:e,branch:t}){const A=e[e.length-1];return(0,i.hasProperty)(t[t.length-2],A)}function s(e){return new r.Struct({...e,type:`optional ${e.type}`,validator:(t,A)=>!o(A)||e.validator(t,A),refiner:(t,A)=>!o(A)||e.refiner(t,A)})}t.object=e=>(0,r.object)(e),t.exactOptional=s;function a(e){return(0,r.create)(e,t.JsonStruct)}t.UnsafeJsonStruct=(0,r.union)([(0,r.literal)(null),(0,r.boolean)(),(0,r.define)(\"finite number\",(e=>(0,r.is)(e,(0,r.number)())&&Number.isFinite(e))),(0,r.string)(),(0,r.array)((0,r.lazy)((()=>t.UnsafeJsonStruct))),(0,r.record)((0,r.string)(),(0,r.lazy)((()=>t.UnsafeJsonStruct)))]),t.JsonStruct=(0,r.coerce)(t.UnsafeJsonStruct,(0,r.any)(),(e=>((0,n.assertStruct)(e,t.UnsafeJsonStruct),JSON.parse(JSON.stringify(e,((e,t)=>{if(\"__proto__\"!==e&&\"constructor\"!==e)return t})))))),t.isValidJson=function(e){try{return a(e),!0}catch{return!1}},t.getSafeJson=a,t.getJsonSize=function(e){(0,n.assertStruct)(e,t.JsonStruct,\"Invalid JSON value\");const A=JSON.stringify(e);return(new TextEncoder).encode(A).byteLength},t.jsonrpc2=\"2.0\",t.JsonRpcVersionStruct=(0,r.literal)(t.jsonrpc2),t.JsonRpcIdStruct=(0,r.nullable)((0,r.union)([(0,r.number)(),(0,r.string)()])),t.JsonRpcErrorStruct=(0,t.object)({code:(0,r.integer)(),message:(0,r.string)(),data:s(t.JsonStruct),stack:s((0,r.string)())}),t.JsonRpcParamsStruct=(0,r.union)([(0,r.record)((0,r.string)(),t.JsonStruct),(0,r.array)(t.JsonStruct)]),t.JsonRpcRequestStruct=(0,t.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,method:(0,r.string)(),params:s(t.JsonRpcParamsStruct)}),t.JsonRpcNotificationStruct=(0,t.object)({jsonrpc:t.JsonRpcVersionStruct,method:(0,r.string)(),params:s(t.JsonRpcParamsStruct)}),t.isJsonRpcNotification=function(e){return(0,r.is)(e,t.JsonRpcNotificationStruct)},t.assertIsJsonRpcNotification=function(e,A){(0,n.assertStruct)(e,t.JsonRpcNotificationStruct,\"Invalid JSON-RPC notification\",A)},t.isJsonRpcRequest=function(e){return(0,r.is)(e,t.JsonRpcRequestStruct)},t.assertIsJsonRpcRequest=function(e,A){(0,n.assertStruct)(e,t.JsonRpcRequestStruct,\"Invalid JSON-RPC request\",A)},t.PendingJsonRpcResponseStruct=(0,r.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,result:(0,r.optional)((0,r.unknown)()),error:(0,r.optional)(t.JsonRpcErrorStruct)}),t.JsonRpcSuccessStruct=(0,t.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,result:t.JsonStruct}),t.JsonRpcFailureStruct=(0,t.object)({id:t.JsonRpcIdStruct,jsonrpc:t.JsonRpcVersionStruct,error:t.JsonRpcErrorStruct}),t.JsonRpcResponseStruct=(0,r.union)([t.JsonRpcSuccessStruct,t.JsonRpcFailureStruct]),t.isPendingJsonRpcResponse=function(e){return(0,r.is)(e,t.PendingJsonRpcResponseStruct)},t.assertIsPendingJsonRpcResponse=function(e,A){(0,n.assertStruct)(e,t.PendingJsonRpcResponseStruct,\"Invalid pending JSON-RPC response\",A)},t.isJsonRpcResponse=function(e){return(0,r.is)(e,t.JsonRpcResponseStruct)},t.assertIsJsonRpcResponse=function(e,A){(0,n.assertStruct)(e,t.JsonRpcResponseStruct,\"Invalid JSON-RPC response\",A)},t.isJsonRpcSuccess=function(e){return(0,r.is)(e,t.JsonRpcSuccessStruct)},t.assertIsJsonRpcSuccess=function(e,A){(0,n.assertStruct)(e,t.JsonRpcSuccessStruct,\"Invalid JSON-RPC success response\",A)},t.isJsonRpcFailure=function(e){return(0,r.is)(e,t.JsonRpcFailureStruct)},t.assertIsJsonRpcFailure=function(e,A){(0,n.assertStruct)(e,t.JsonRpcFailureStruct,\"Invalid JSON-RPC failure response\",A)},t.isJsonRpcError=function(e){return(0,r.is)(e,t.JsonRpcErrorStruct)},t.assertIsJsonRpcError=function(e,A){(0,n.assertStruct)(e,t.JsonRpcErrorStruct,\"Invalid JSON-RPC error\",A)},t.getJsonRpcIdValidator=function(e){const{permitEmptyString:t,permitFractions:A,permitNull:r}={permitEmptyString:!0,permitFractions:!1,permitNull:!0,...e};return e=>Boolean(\"number\"==typeof e&&(A||Number.isInteger(e))||\"string\"==typeof e&&(t||e.length>0)||r&&null===e)}},6809:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0})},6725:function(e,t,A){\"use strict\";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,\"__esModule\",{value:!0}),t.createModuleLogger=t.createProjectLogger=void 0;const n=(0,r(A(124)).default)(\"metamask\");t.createProjectLogger=function(e){return n.extend(e)},t.createModuleLogger=function(e,t){return e.extend(t)}},6578:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.calculateNumberSize=t.calculateStringSize=t.isASCII=t.isPlainObject=t.ESCAPE_CHARACTERS_REGEXP=t.JsonSize=t.getKnownPropertyNames=t.hasProperty=t.isObject=t.isNullOrUndefined=t.isNonEmptyArray=void 0,t.isNonEmptyArray=function(e){return Array.isArray(e)&&e.length>0},t.isNullOrUndefined=function(e){return null==e},t.isObject=function(e){return Boolean(e)&&\"object\"==typeof e&&!Array.isArray(e)};function A(e){return e.charCodeAt(0)<=127}t.hasProperty=(e,t)=>Object.hasOwnProperty.call(e,t),t.getKnownPropertyNames=function(e){return Object.getOwnPropertyNames(e)},function(e){e[e.Null=4]=\"Null\",e[e.Comma=1]=\"Comma\",e[e.Wrapper=1]=\"Wrapper\",e[e.True=4]=\"True\",e[e.False=5]=\"False\",e[e.Quote=1]=\"Quote\",e[e.Colon=1]=\"Colon\",e[e.Date=24]=\"Date\"}(t.JsonSize||(t.JsonSize={})),t.ESCAPE_CHARACTERS_REGEXP=/\"|\\\\|\\n|\\r|\\t/gu,t.isPlainObject=function(e){if(\"object\"!=typeof e||null===e)return!1;try{let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}catch(e){return!1}},t.isASCII=A,t.calculateStringSize=function(e){return e.split(\"\").reduce(((e,t)=>A(t)?e+1:e+2),0)+(e.match(t.ESCAPE_CHARACTERS_REGEXP)??[]).length},t.calculateNumberSize=function(e){return e.toString().length}},8617:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.hexToBigInt=t.hexToNumber=t.bigIntToHex=t.numberToHex=void 0;const r=A(7628),n=A(6213);t.numberToHex=e=>((0,r.assert)(\"number\"==typeof e,\"Value must be a number.\"),(0,r.assert)(e>=0,\"Value must be a non-negative number.\"),(0,r.assert)(Number.isSafeInteger(e),\"Value is not a safe integer. Use `bigIntToHex` instead.\"),(0,n.add0x)(e.toString(16)));t.bigIntToHex=e=>((0,r.assert)(\"bigint\"==typeof e,\"Value must be a bigint.\"),(0,r.assert)(e>=0,\"Value must be a non-negative bigint.\"),(0,n.add0x)(e.toString(16)));t.hexToNumber=e=>{(0,n.assertIsHexString)(e);const t=parseInt(e,16);return(0,r.assert)(Number.isSafeInteger(t),\"Value is not a safe integer. Use `hexToBigInt` instead.\"),t};t.hexToBigInt=e=>((0,n.assertIsHexString)(e),BigInt((0,n.add0x)(e)))},5135:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0})},7197:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.createDeferredPromise=void 0,t.createDeferredPromise=function({suppressUnhandledRejection:e=!1}={}){let t,A;const r=new Promise(((e,r)=>{t=e,A=r}));return e&&r.catch((e=>{})),{promise:r,resolve:t,reject:A}}},789:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.timeSince=t.inMilliseconds=t.Duration=void 0,function(e){e[e.Millisecond=1]=\"Millisecond\",e[e.Second=1e3]=\"Second\",e[e.Minute=6e4]=\"Minute\",e[e.Hour=36e5]=\"Hour\",e[e.Day=864e5]=\"Day\",e[e.Week=6048e5]=\"Week\",e[e.Year=31536e6]=\"Year\"}(t.Duration||(t.Duration={}));const A=(e,t)=>{if(!(e=>Number.isInteger(e)&&e>=0)(e))throw new Error(`\"${t}\" must be a non-negative integer. Received: \"${e}\".`)};t.inMilliseconds=function(e,t){return A(e,\"count\"),e*t},t.timeSince=function(e){return A(e,\"timestamp\"),Date.now()-e}},1550:(e,t)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0})},5761:(e,t,A)=>{\"use strict\";Object.defineProperty(t,\"__esModule\",{value:!0}),t.satisfiesVersionRange=t.gtRange=t.gtVersion=t.assertIsSemVerRange=t.assertIsSemVerVersion=t.isValidSemVerRange=t.isValidSemVerVersion=t.VersionRangeStruct=t.VersionStruct=void 0;const r=A(7093),n=A(2722),i=A(7628);t.VersionStruct=(0,r.refine)((0,r.string)(),\"Version\",(e=>null!==(0,n.valid)(e)||`Expected SemVer version, got \"${e}\"`)),t.VersionRangeStruct=(0,r.refine)((0,r.string)(),\"Version range\",(e=>null!==(0,n.validRange)(e)||`Expected SemVer range, got \"${e}\"`)),t.isValidSemVerVersion=function(e){return(0,r.is)(e,t.VersionStruct)},t.isValidSemVerRange=function(e){return(0,r.is)(e,t.VersionRangeStruct)},t.assertIsSemVerVersion=function(e){(0,i.assertStruct)(e,t.VersionStruct)},t.assertIsSemVerRange=function(e){(0,i.assertStruct)(e,t.VersionRangeStruct)},t.gtVersion=function(e,t){return(0,n.gt)(e,t)},t.gtRange=function(e,t){return(0,n.gtr)(e,t)},t.satisfiesVersionRange=function(e,t){return(0,n.satisfies)(e,t,{includePrerelease:!0})}}},t={};function A(r){var n=t[r];if(void 0!==n)return n.exports;var i=t[r]={exports:{}};return e[r].call(i.exports,i,i.exports,A),i.exports}A.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return A.d(t,{a:t}),t},A.d=(e,t)=>{for(var r in t)A.o(t,r)&&!A.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},A.g=function(){if(\"object\"==typeof globalThis)return globalThis;try{return this||new Function(\"return this\")()}catch(e){if(\"object\"==typeof window)return window}}(),A.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),A.r=e=>{\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})};var r={};(()=>{\"use strict\";A.r(r),A.d(r,{onKeyringRequest:()=>uc,onRpcRequest:()=>gc,onUserInput:()=>fc,validateOrigin:()=>cc});var e={};A.r(e),A.d(e,{__externref_drop_slice:()=>Br,__externref_table_alloc:()=>pr,__externref_table_dealloc:()=>hr,__wbg_addressinfo_free:()=>mA,__wbg_balance_free:()=>XA,__wbg_descriptorpair_free:()=>Ar,__wbg_esplorammwallet_free:()=>aA,__wbg_esplorawallet_free:()=>PA,__wbindgen_exn_store:()=>dr,__wbindgen_export_2:()=>fr,__wbindgen_export_3:()=>Er,__wbindgen_free:()=>Cr,__wbindgen_malloc:()=>gr,__wbindgen_realloc:()=>ur,__wbindgen_start:()=>wr,_dyn_core__ops__function__FnMut_____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__h181f615f2ab935e8:()=>Ir,addressinfo_address:()=>SA,addressinfo_address_type:()=>kA,addressinfo_index:()=>vA,addressinfo_keychain:()=>RA,balance_confirmed:()=>$A,balance_immature:()=>qA,balance_total:()=>tr,balance_trusted_pending:()=>WA,balance_trusted_spendable:()=>er,balance_untrusted_pending:()=>ZA,closure1223_externref_shim:()=>Qr,closure753_externref_shim:()=>lr,descriptorpair_external:()=>ir,descriptorpair_internal:()=>nr,descriptorpair_new:()=>rr,esplorammwallet_balance:()=>fA,esplorammwallet_full_scan:()=>gA,esplorammwallet_get_block_by_hash:()=>hA,esplorammwallet_list_unused_addresses:()=>BA,esplorammwallet_new:()=>cA,esplorammwallet_next_unused_address:()=>EA,esplorammwallet_peek_address:()=>lA,esplorammwallet_persist:()=>dA,esplorammwallet_reveal_next_address:()=>IA,esplorammwallet_sync:()=>uA,esplorammwallet_take_staged:()=>CA,esplorawallet_balance:()=>MA,esplorawallet_from_descriptors:()=>TA,esplorawallet_from_mnemonic:()=>OA,esplorawallet_from_xpriv:()=>xA,esplorawallet_from_xpub:()=>UA,esplorawallet_full_scan:()=>FA,esplorawallet_get_block_by_hash:()=>zA,esplorawallet_list_unspent:()=>JA,esplorawallet_list_unused_addresses:()=>GA,esplorawallet_load:()=>DA,esplorawallet_network:()=>NA,esplorawallet_next_unused_address:()=>_A,esplorawallet_peek_address:()=>jA,esplorawallet_reveal_addresses_to:()=>KA,esplorawallet_reveal_next_address:()=>HA,esplorawallet_sync:()=>LA,esplorawallet_take_staged:()=>VA,esplorawallet_transactions:()=>YA,memory:()=>sA,mnemonic_to_descriptor:()=>pA,mnemonic_to_xpriv:()=>yA,rustsecp256k1_v0_10_0_context_create:()=>or,rustsecp256k1_v0_10_0_context_destroy:()=>sr,rustsecp256k1_v0_10_0_default_error_callback_fn:()=>cr,rustsecp256k1_v0_10_0_default_illegal_callback_fn:()=>ar,slip10_to_extended:()=>bA,xpriv_to_descriptor:()=>QA,xpub_to_descriptor:()=>wA});var t=A(4105);function n(e){return Boolean(e)&&\"object\"==typeof e&&!Array.isArray(e)}const i=(e,t)=>Object.hasOwnProperty.call(e,t);var o;!function(e){e[e.Null=4]=\"Null\",e[e.Comma=1]=\"Comma\",e[e.Wrapper=1]=\"Wrapper\",e[e.True=4]=\"True\",e[e.False=5]=\"False\",e[e.Quote=1]=\"Quote\",e[e.Colon=1]=\"Colon\",e[e.Date=24]=\"Date\"}(o=o||(o={}));var s=A(282);class a extends TypeError{constructor(e,t){let A;const{message:r,explanation:n,...i}=e,{path:o}=e,s=0===o.length?r:`At path: ${o.join(\".\")} -- ${r}`;super(n??s),null!=n&&(this.cause=s),Object.assign(this,i),this.name=this.constructor.name,this.failures=()=>A??(A=[e,...t()])}}function c(e){return\"object\"==typeof e&&null!==e}function g(e){return\"symbol\"==typeof e?e.toString():\"string\"==typeof e?JSON.stringify(e):`${e}`}function u(e,t,A,r){if(!0===e)return;!1===e?e={}:\"string\"==typeof e&&(e={message:e});const{path:n,branch:i}=t,{type:o}=A,{refinement:s,message:a=`Expected a value of type \\`${o}\\`${s?` with refinement \\`${s}\\``:\"\"}, but received: \\`${g(r)}\\``}=e;return{value:r,type:o,refinement:s,key:n[n.length-1],path:n,branch:i,...e,message:a}}function*f(e,t,A,r){(function(e){return c(e)&&\"function\"==typeof e[Symbol.iterator]})(e)||(e=[e]);for(const n of e){const e=u(n,t,A,r);e&&(yield e)}}function*E(e,t,A={}){const{path:r=[],branch:n=[e],coerce:i=!1,mask:o=!1}=A,s={path:r,branch:n};if(i&&(e=t.coercer(e,s),o&&\"type\"!==t.type&&c(t.schema)&&c(e)&&!Array.isArray(e)))for(const A in e)void 0===t.schema[A]&&delete e[A];let a=\"valid\";for(const r of t.validator(e,s))r.explanation=A.message,a=\"not_valid\",yield[r,void 0];for(let[g,u,f]of t.entries(e,s)){const t=E(u,f,{path:void 0===g?r:[...r,g],branch:void 0===g?n:[...n,u],coerce:i,mask:o,message:A.message});for(const A of t)A[0]?(a=null===A[0].refinement||void 0===A[0].refinement?\"not_valid\":\"not_refined\",yield[A[0],void 0]):i&&(u=A[1],void 0===g?e=u:e instanceof Map?e.set(g,u):e instanceof Set?e.add(u):c(e)&&(void 0!==u||g in e)&&(e[g]=u))}if(\"not_valid\"!==a)for(const r of t.refiner(e,s))r.explanation=A.message,a=\"not_refined\",yield[r,void 0];\"valid\"===a&&(yield[void 0,e])}class l{constructor(e){const{type:t,schema:A,validator:r,refiner:n,coercer:i=e=>e,entries:o=function*(){}}=e;this.type=t,this.schema=A,this.entries=o,this.coercer=i,this.validator=r?(e,t)=>f(r(e,t),t,this,e):()=>[],this.refiner=n?(e,t)=>f(n(e,t),t,this,e):()=>[]}assert(e,t){return I(e,this,t)}create(e,t){return B(e,this,t)}is(e){return C(e,this)}mask(e,t){return function(e,t,A){const r=h(e,t,{coerce:!0,mask:!0,message:A});if(r[0])throw r[0];return r[1]}(e,this,t)}validate(e,t={}){return h(e,this,t)}}function I(e,t,A){const r=h(e,t,{message:A});if(r[0])throw r[0]}function B(e,t,A){const r=h(e,t,{coerce:!0,message:A});if(r[0])throw r[0];return r[1]}function C(e,t){return!h(e,t)[0]}function h(e,t,A={}){const r=E(e,t,A),n=function(e){const{done:t,value:A}=e.next();return t?void 0:A}(r);if(n[0]){return[new a(n[0],(function*(){for(const e of r)e[0]&&(yield e[0])})),void 0]}return[void 0,n[1]]}function d(...e){const t=\"type\"===e[0]?.type,A=e.map((({schema:e})=>e)),r=Object.assign({},...A);return t?function(e){const t=Object.keys(e);return new l({type:\"type\",schema:e,*entries(A){if(c(A))for(const r of t)yield[r,A[r],e[r]]},validator:e=>c(e)||`Expected an object, but received: ${g(e)}`,coercer:e=>c(e)?{...e}:e})}(r):k(r)}function p(e,t){return new l({type:e,schema:null,validator:t})}function Q(){return p(\"any\",(()=>!0))}function w(e){return new l({type:\"array\",schema:e,*entries(t){if(e&&Array.isArray(t))for(const[A,r]of t.entries())yield[A,r,e]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${g(e)}`})}function y(){return p(\"boolean\",(e=>\"boolean\"==typeof e))}function b(){return p(\"integer\",(e=>\"number\"==typeof e&&!isNaN(e)&&Number.isInteger(e)||`Expected an integer, but received: ${g(e)}`))}function m(e){const t=g(e),A=typeof e;return new l({type:\"literal\",schema:\"string\"===A||\"number\"===A||\"boolean\"===A?e:null,validator:A=>A===e||`Expected the literal \\`${t}\\`, but received: ${g(A)}`})}function v(){return p(\"never\",(()=>!1))}function S(e){return new l({...e,validator:(t,A)=>null===t||e.validator(t,A),refiner:(t,A)=>null===t||e.refiner(t,A)})}function R(){return p(\"number\",(e=>\"number\"==typeof e&&!isNaN(e)||`Expected a number, but received: ${g(e)}`))}function k(e){const t=e?Object.keys(e):[],A=v();return new l({type:\"object\",schema:e??null,*entries(r){if(e&&c(r)){const n=new Set(Object.keys(r));for(const A of t)n.delete(A),yield[A,r[A],e[A]];for(const e of n)yield[e,r[e],A]}},validator:e=>c(e)||`Expected an object, but received: ${g(e)}`,coercer:e=>c(e)?{...e}:e})}function P(e){return new l({...e,validator:(t,A)=>void 0===t||e.validator(t,A),refiner:(t,A)=>void 0===t||e.refiner(t,A)})}function T(e,t){return new l({type:\"record\",schema:null,*entries(A){if(c(A))for(const r in A){const n=A[r];yield[r,r,e],yield[r,n,t]}},validator:e=>c(e)||`Expected an object, but received: ${g(e)}`})}function O(){return p(\"string\",(e=>\"string\"==typeof e||`Expected a string, but received: ${g(e)}`))}function x(e){const t=e.map((e=>e.type)).join(\" | \");return new l({type:\"union\",schema:null,coercer(t){for(const A of e){const[e,r]=A.validate(t,{coerce:!0});if(!e)return r}return t},validator(A,r){const n=[];for(const t of e){const[...e]=E(A,t,r),[i]=e;if(!i?.[0])return[];for(const[t]of e)t&&n.push(t)}return[`Expected the value to satisfy a union of \\`${t}\\`, but received: ${g(A)}`,...n]}})}function U(){return p(\"unknown\",(()=>!0))}function D(e,t,A){return new l({...e,coercer:(r,n)=>C(r,t)?e.coercer(A(r,n),n):e.coercer(r,n)})}Error;function F(e){return function(e){return function(e){return\"object\"==typeof e&&null!==e&&\"message\"in e}(e)&&\"string\"==typeof e.message?e.message:null==e?\"\":String(e)}(e).replace(/\\.$/u,\"\")}function L(e,t){return A=e,Boolean(\"string\"==typeof A?.prototype?.constructor?.name)?new e({message:t}):e({message:t});var A}class N extends Error{constructor(e){super(e.message),this.code=\"ERR_ASSERTION\"}}const M=e=>k(e);function _({path:e,branch:t}){const A=e[e.length-1];return i(t[t.length-2],A)}function j(e){return new l({...e,type:`optional ${e.type}`,validator:(t,A)=>!_(A)||e.validator(t,A),refiner:(t,A)=>!_(A)||e.refiner(t,A)})}function H(e){if(null===e||\"boolean\"==typeof e||\"string\"==typeof e)return!0;if(\"number\"==typeof e&&Number.isFinite(e))return!0;if(\"object\"==typeof e){let t=!0;if(Array.isArray(e)){for(let A=0;AH(e))),G=D(K,Q(),(e=>(function(e,t,A=\"Assertion failed\",r=N){try{I(e,t)}catch(e){throw L(r,`${A}: ${F(e)}.`)}}(e,K),JSON.parse(JSON.stringify(e,((e,t)=>{if(\"__proto__\"!==e&&\"constructor\"!==e)return t}))))));function J(e){try{return function(e){B(e,G)}(e),!0}catch{return!1}}const Y=m(\"2.0\"),V=S(x([R(),O()])),z=M({code:b(),message:O(),data:j(G),stack:j(O())}),X=x([T(O(),G),w(G)]);M({id:V,jsonrpc:Y,method:O(),params:j(X)}),M({jsonrpc:Y,method:O(),params:j(X)});k({id:V,jsonrpc:Y,result:P(U()),error:P(z)});const q=M({id:V,jsonrpc:Y,result:G}),W=M({id:V,jsonrpc:Y,error:z});x([q,W]);const Z={invalidInput:-32e3,resourceNotFound:-32001,resourceUnavailable:-32002,transactionRejected:-32003,methodNotSupported:-32004,limitExceeded:-32005,parse:-32700,invalidRequest:-32600,methodNotFound:-32601,invalidParams:-32602,internal:-32603},$={userRejectedRequest:4001,unauthorized:4100,unsupportedMethod:4200,disconnected:4900,chainDisconnected:4901},ee={\"-32700\":{standard:\"JSON RPC 2.0\",message:\"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text.\"},\"-32600\":{standard:\"JSON RPC 2.0\",message:\"The JSON sent is not a valid Request object.\"},\"-32601\":{standard:\"JSON RPC 2.0\",message:\"The method does not exist / is not available.\"},\"-32602\":{standard:\"JSON RPC 2.0\",message:\"Invalid method parameter(s).\"},\"-32603\":{standard:\"JSON RPC 2.0\",message:\"Internal JSON-RPC error.\"},\"-32000\":{standard:\"EIP-1474\",message:\"Invalid input.\"},\"-32001\":{standard:\"EIP-1474\",message:\"Resource not found.\"},\"-32002\":{standard:\"EIP-1474\",message:\"Resource unavailable.\"},\"-32003\":{standard:\"EIP-1474\",message:\"Transaction rejected.\"},\"-32004\":{standard:\"EIP-1474\",message:\"Method not supported.\"},\"-32005\":{standard:\"EIP-1474\",message:\"Request limit exceeded.\"},4001:{standard:\"EIP-1193\",message:\"User rejected the request.\"},4100:{standard:\"EIP-1193\",message:\"The requested account and/or method has not been authorized by the user.\"},4200:{standard:\"EIP-1193\",message:\"The requested method is not supported by this Ethereum provider.\"},4900:{standard:\"EIP-1193\",message:\"The provider is disconnected from all chains.\"},4901:{standard:\"EIP-1193\",message:\"The provider is disconnected from the specified chain.\"}},te=Z.internal,Ae=(re(te),\"Unspecified server error.\");function re(e,t=\"Unspecified error message. This is a bug, please report it.\"){if(function(e){return Number.isInteger(e)}(e)){const t=e.toString();if(i(ee,t))return ee[t].message;if(function(e){return e>=-32099&&e<=-32e3}(e))return Ae}return t}function ne(e){return Array.isArray(e)?e.map((e=>J(e)?e:n(e)?ie(e):null)):n(e)?ie(e):J(e)?e:null}function ie(e){return Object.getOwnPropertyNames(e).reduce(((t,A)=>{const r=e[A];return J(r)&&(t[A]=r),t}),{})}const oe=function(e){return e?.__esModule?e.default:e}(s);class se extends Error{constructor(e,t,A){if(!Number.isInteger(e))throw new Error('\"code\" must be an integer.');if(!t||\"string\"!=typeof t)throw new Error('\"message\" must be a non-empty string.');!function(e){return n(e)&&i(e,\"cause\")&&n(e.cause)}(A)?super(t):(super(t,{cause:A.cause}),i(this,\"cause\")||Object.assign(this,{cause:A.cause})),void 0!==A&&(this.data=A),this.code=e}serialize(){const e={code:this.code,message:this.message};return void 0!==this.data&&(e.data=this.data,function(e){if(\"object\"!=typeof e||null===e)return!1;try{let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}catch(e){return!1}}(this.data)&&(e.data.cause=ne(this.data.cause))),this.stack&&(e.stack=this.stack),e}toString(){return oe(this.serialize(),ce,2)}}class ae extends se{constructor(e,t,A){if(!function(e){return Number.isInteger(e)&&e>=1e3&&e<=4999}(e))throw new Error('\"code\" must be an integer such that: 1000 <= code <= 4999');super(e,t,A)}}function ce(e,t){if(\"[Circular]\"!==t)return t}const ge=e=>ve(Z.parse,e),ue=e=>ve(Z.invalidRequest,e),fe=e=>ve(Z.invalidParams,e),Ee=e=>ve(Z.methodNotFound,e),le=e=>ve(Z.internal,e),Ie=e=>ve(Z.invalidInput,e),Be=e=>ve(Z.resourceNotFound,e),Ce=e=>ve(Z.resourceUnavailable,e),he=e=>ve(Z.transactionRejected,e),de=e=>ve(Z.methodNotSupported,e),pe=e=>ve(Z.limitExceeded,e),Qe=e=>Se($.userRejectedRequest,e),we=e=>Se($.unauthorized,e),ye=e=>Se($.unsupportedMethod,e),be=e=>Se($.disconnected,e),me=e=>Se($.chainDisconnected,e);function ve(e,t){const[A,r]=Re(t);return new se(e,A??re(e),r)}function Se(e,t){const[A,r]=Re(t);return new ae(e,A??re(e),r)}function Re(e){if(e){if(\"string\"==typeof e)return[e];if(\"object\"==typeof e&&!Array.isArray(e)){const{message:t,data:A}=e;if(t&&\"string\"!=typeof t)throw new Error(\"Must specify string message.\");return[t??void 0,A]}}return[]}function ke(e){return Boolean(e)&&\"object\"==typeof e&&!Array.isArray(e)}const Pe=(e,t)=>Object.hasOwnProperty.call(e,t);var Te;!function(e){e[e.Null=4]=\"Null\",e[e.Comma=1]=\"Comma\",e[e.Wrapper=1]=\"Wrapper\",e[e.True=4]=\"True\",e[e.False=5]=\"False\",e[e.Quote=1]=\"Quote\",e[e.Colon=1]=\"Colon\",e[e.Date=24]=\"Date\"}(Te=Te||(Te={}));function Oe(e){return function(e){return function(e){return\"object\"==typeof e&&null!==e&&\"message\"in e}(e)&&\"string\"==typeof e.message?e.message:null==e?\"\":String(e)}(e).replace(/\\.$/u,\"\")}function xe(e,t){return A=e,Boolean(\"string\"==typeof A?.prototype?.constructor?.name)?new e({message:t}):e({message:t});var A}class Ue extends Error{constructor(e){super(e.message),this.code=\"ERR_ASSERTION\"}}const De=e=>k(e);function Fe({path:e,branch:t}){const A=e[e.length-1];return Pe(t[t.length-2],A)}function Le(e){return new l({...e,type:`optional ${e.type}`,validator:(t,A)=>!Fe(A)||e.validator(t,A),refiner:(t,A)=>!Fe(A)||e.refiner(t,A)})}function Ne(e){if(null===e||\"boolean\"==typeof e||\"string\"==typeof e)return!0;if(\"number\"==typeof e&&Number.isFinite(e))return!0;if(\"object\"==typeof e){let t=!0;if(Array.isArray(e)){for(let A=0;ANe(e))),_e=D(Me,Q(),(e=>(function(e,t,A=\"Assertion failed\",r=Ue){try{I(e,t)}catch(e){throw xe(r,`${A}: ${Oe(e)}.`)}}(e,Me),JSON.parse(JSON.stringify(e,((e,t)=>{if(\"__proto__\"!==e&&\"constructor\"!==e)return t}))))));function je(e){try{return function(e){B(e,_e)}(e),!0}catch{return!1}}const He=m(\"2.0\"),Ke=S(x([R(),O()])),Ge=De({code:b(),message:O(),data:Le(_e),stack:Le(O())}),Je=x([T(O(),_e),w(_e)]);De({id:Ke,jsonrpc:He,method:O(),params:Le(Je)}),De({jsonrpc:He,method:O(),params:Le(Je)});k({id:Ke,jsonrpc:He,result:P(U()),error:P(Ge)});const Ye=De({id:Ke,jsonrpc:He,result:_e}),Ve=De({id:Ke,jsonrpc:He,error:Ge});x([Ye,Ve]);function ze(e){return ke(e)&&Pe(e,\"data\")&&\"object\"==typeof e.data&&null!==e.data&&je(e.data)&&!Array.isArray(e.data)?e.data:{}}var Xe,qe,We,Ze,$e=function(e,t,A,r,n){if(\"m\"===r)throw new TypeError(\"Private method is not writable\");if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"==typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===r?n.call(e,A):n?n.value=A:t.set(e,A),A},et=function(e,t,A,r){if(\"a\"===A&&!r)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"==typeof t?e!==t||!r:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===A?r:\"a\"===A?r.call(e):r?r.value:t.get(e)};class tt extends Error{constructor(e,t={}){const A=function(e){return ke(e)&&Pe(e,\"message\")&&\"string\"==typeof e.message?e.message:String(e)}(e);super(A),Xe.set(this,void 0),qe.set(this,void 0),We.set(this,void 0),Ze.set(this,void 0),$e(this,qe,A,\"f\"),$e(this,Xe,function(e){return ke(e)&&Pe(e,\"code\")&&\"number\"==typeof e.code&&Number.isInteger(e.code)?e.code:-32603}(e),\"f\");const r={...ze(e),...t};Object.keys(r).length>0&&$e(this,We,r,\"f\"),$e(this,Ze,super.stack,\"f\")}get name(){return\"SnapError\"}get code(){return et(this,Xe,\"f\")}get message(){return et(this,qe,\"f\")}get data(){return et(this,We,\"f\")}get stack(){return et(this,Ze,\"f\")}toJSON(){return{code:-31002,message:\"Snap Error\",data:{cause:{code:this.code,message:this.message,stack:this.stack,...this.data?{data:this.data}:{}}}}}serialize(){return this.toJSON()}}function At(e){return class extends tt{constructor(t,A){if(\"object\"==typeof t){const A=e();return void super({code:A.code,message:A.message,data:t})}const r=e(t);super({code:r.code,message:r.message,data:A})}}}Xe=new WeakMap,qe=new WeakMap,We=new WeakMap,Ze=new WeakMap;const rt=At(le),nt=At(Ie),it=At(fe),ot=At(ue),st=At(pe),at=At(Ee),ct=At(de),gt=At(ge),ut=At(Be),ft=At(Ce),Et=At(he),lt=At(me),It=At(be),Bt=At(we),Ct=At(ye),ht=At(Qe);let dt;let pt=new(\"undefined\"==typeof TextDecoder?(0,module.require)(\"util\").TextDecoder:TextDecoder)(\"utf-8\",{ignoreBOM:!0,fatal:!0});pt.decode();let Qt=null;function wt(){return null!==Qt&&0!==Qt.byteLength||(Qt=new Uint8Array(dt.memory.buffer)),Qt}function yt(e,t){return e>>>=0,pt.decode(wt().subarray(e,e+t))}function bt(e){return null==e}let mt=null;function vt(){return(null===mt||!0===mt.buffer.detached||void 0===mt.buffer.detached&&mt.buffer!==dt.memory.buffer)&&(mt=new DataView(dt.memory.buffer)),mt}let St=0;let Rt=new(\"undefined\"==typeof TextEncoder?(0,module.require)(\"util\").TextEncoder:TextEncoder)(\"utf-8\");const kt=\"function\"==typeof Rt.encodeInto?function(e,t){return Rt.encodeInto(e,t)}:function(e,t){const A=Rt.encode(e);return t.set(A),{read:e.length,written:A.length}};function Pt(e,t,A){if(void 0===A){const A=Rt.encode(e),r=t(A.length,1)>>>0;return wt().subarray(r,r+A.length).set(A),St=A.length,r}let r=e.length,n=t(r,1)>>>0;const i=wt();let o=0;for(;o127)break;i[n+o]=t}if(o!==r){0!==o&&(e=e.slice(o)),n=A(n,r,r=o+3*e.length,1)>>>0;const t=wt().subarray(n+o,n+r);o+=kt(e,t).written,n=A(n,r,o,1)>>>0}return St=o,n}function Tt(e){const t=typeof e;if(\"number\"==t||\"boolean\"==t||null==e)return`${e}`;if(\"string\"==t)return`\"${e}\"`;if(\"symbol\"==t){const t=e.description;return null==t?\"Symbol\":`Symbol(${t})`}if(\"function\"==t){const t=e.name;return\"string\"==typeof t&&t.length>0?`Function(${t})`:\"Function\"}if(Array.isArray(e)){const t=e.length;let A=\"[\";t>0&&(A+=Tt(e[0]));for(let r=1;r1))return toString.call(e);if(r=A[1],\"Object\"==r)try{return\"Object(\"+JSON.stringify(e)+\")\"}catch(e){return\"Object\"}return e instanceof Error?`${e.name}: ${e.message}\\n${e.stack}`:r}const Ot=\"undefined\"==typeof FinalizationRegistry?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry((e=>{dt.__wbindgen_export_3.get(e.dtor)(e.a,e.b)}));function xt(e,t,A,r){const n={a:e,b:t,cnt:1,dtor:A},i=(...e)=>{n.cnt++;const t=n.a;n.a=0;try{return r(t,n.b,...e)}finally{0==--n.cnt?(dt.__wbindgen_export_3.get(n.dtor)(t,n.b),Ot.unregister(n)):n.a=t}};return i.original=n,Ot.register(i,n,n),i}function Ut(e,t,A){dt.closure753_externref_shim(e,t,A)}function Dt(e,t){dt._dyn_core__ops__function__FnMut_____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__h181f615f2ab935e8(e,t)}function Ft(e,t){e>>>=0;const A=vt(),r=[];for(let n=e;n{throw new Error(`${e} is not defined`)}}function Mt(e,t){try{return e.apply(this,t)}catch(e){const t=function(e){const t=dt.__externref_table_alloc();return dt.__wbindgen_export_2.set(t,e),t}(e);dt.__wbindgen_exn_store(t)}}const _t=Object.freeze({P2pkh:0,0:\"P2pkh\",P2sh:1,1:\"P2sh\",P2wpkh:2,2:\"P2wpkh\",P2tr:3,3:\"P2tr\"}),jt=Object.freeze({External:0,0:\"External\",Internal:1,1:\"Internal\"}),Ht=Object.freeze({Bitcoin:0,0:\"Bitcoin\",Testnet:1,1:\"Testnet\",Testnet4:2,2:\"Testnet4\",Signet:3,3:\"Signet\",Regtest:4,4:\"Regtest\"}),Kt=[\"omit\",\"same-origin\",\"include\"],Gt=[\"same-origin\",\"no-cors\",\"cors\",\"navigate\"],Jt=\"undefined\"==typeof FinalizationRegistry?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry((e=>dt.__wbg_addressinfo_free(e>>>0,1)));class Yt{static __wrap(e){e>>>=0;const t=Object.create(Yt.prototype);return t.__wbg_ptr=e,Jt.register(t,t.__wbg_ptr,t),t}__destroy_into_raw(){const e=this.__wbg_ptr;return this.__wbg_ptr=0,Jt.unregister(this),e}free(){const e=this.__destroy_into_raw();dt.__wbg_addressinfo_free(e,0)}get index(){return dt.addressinfo_index(this.__wbg_ptr)>>>0}get address(){let e,t;try{const A=dt.addressinfo_address(this.__wbg_ptr);return e=A[0],t=A[1],yt(A[0],A[1])}finally{dt.__wbindgen_free(e,t,1)}}get keychain(){return dt.addressinfo_keychain(this.__wbg_ptr)}get address_type(){const e=dt.addressinfo_address_type(this.__wbg_ptr);return 4===e?void 0:e}}const Vt=\"undefined\"==typeof FinalizationRegistry?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry((e=>dt.__wbg_balance_free(e>>>0,1)));class zt{static __wrap(e){e>>>=0;const t=Object.create(zt.prototype);return t.__wbg_ptr=e,Vt.register(t,t.__wbg_ptr,t),t}__destroy_into_raw(){const e=this.__wbg_ptr;return this.__wbg_ptr=0,Vt.unregister(this),e}free(){const e=this.__destroy_into_raw();dt.__wbg_balance_free(e,0)}get immature(){const e=dt.balance_immature(this.__wbg_ptr);return BigInt.asUintN(64,e)}get trusted_pending(){const e=dt.balance_trusted_pending(this.__wbg_ptr);return BigInt.asUintN(64,e)}get untrusted_pending(){const e=dt.balance_untrusted_pending(this.__wbg_ptr);return BigInt.asUintN(64,e)}get confirmed(){const e=dt.balance_confirmed(this.__wbg_ptr);return BigInt.asUintN(64,e)}get trusted_spendable(){const e=dt.balance_trusted_spendable(this.__wbg_ptr);return BigInt.asUintN(64,e)}get total(){const e=dt.balance_total(this.__wbg_ptr);return BigInt.asUintN(64,e)}}\"undefined\"==typeof FinalizationRegistry||new FinalizationRegistry((e=>dt.__wbg_descriptorpair_free(e>>>0,1)));const Xt=\"undefined\"==typeof FinalizationRegistry?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry((e=>dt.__wbg_esplorammwallet_free(e>>>0,1)));class qt{static __wrap(e){e>>>=0;const t=Object.create(qt.prototype);return t.__wbg_ptr=e,Xt.register(t,t.__wbg_ptr,t),t}__destroy_into_raw(){const e=this.__wbg_ptr;return this.__wbg_ptr=0,Xt.unregister(this),e}free(){const e=this.__destroy_into_raw();dt.__wbg_esplorammwallet_free(e,0)}static new(e,t,A,r){const n=Pt(t,dt.__wbindgen_malloc,dt.__wbindgen_realloc),i=St,o=Pt(A,dt.__wbindgen_malloc,dt.__wbindgen_realloc),s=St,a=Pt(r,dt.__wbindgen_malloc,dt.__wbindgen_realloc),c=St;return dt.esplorammwallet_new(e,n,i,o,s,a,c)}full_scan(e,t){return dt.esplorammwallet_full_scan(this.__wbg_ptr,e,t)}sync(e){return dt.esplorammwallet_sync(this.__wbg_ptr,e)}balance(){const e=dt.esplorammwallet_balance(this.__wbg_ptr);return BigInt.asUintN(64,e)}next_unused_address(e){const t=dt.esplorammwallet_next_unused_address(this.__wbg_ptr,e);return Yt.__wrap(t)}peek_address(e,t){const A=dt.esplorammwallet_peek_address(this.__wbg_ptr,e,t);return Yt.__wrap(A)}reveal_next_address(e){const t=dt.esplorammwallet_reveal_next_address(this.__wbg_ptr,e);return Yt.__wrap(t)}list_unused_addresses(e){const t=dt.esplorammwallet_list_unused_addresses(this.__wbg_ptr,e);var A=Ft(t[0],t[1]).slice();return dt.__wbindgen_free(t[0],4*t[1],4),A}take_staged(){return dt.esplorammwallet_take_staged(this.__wbg_ptr)}get_block_by_hash(e){const t=Pt(e,dt.__wbindgen_malloc,dt.__wbindgen_realloc),A=St;return dt.esplorammwallet_get_block_by_hash(this.__wbg_ptr,t,A)}persist(){return dt.esplorammwallet_persist(this.__wbg_ptr)}}const Wt=\"undefined\"==typeof FinalizationRegistry?{register:()=>{},unregister:()=>{}}:new FinalizationRegistry((e=>dt.__wbg_esplorawallet_free(e>>>0,1)));class Zt{static __wrap(e){e>>>=0;const t=Object.create(Zt.prototype);return t.__wbg_ptr=e,Wt.register(t,t.__wbg_ptr,t),t}__destroy_into_raw(){const e=this.__wbg_ptr;return this.__wbg_ptr=0,Wt.unregister(this),e}free(){const e=this.__destroy_into_raw();dt.__wbg_esplorawallet_free(e,0)}static from_descriptors(e,t,A,r){const n=Pt(t,dt.__wbindgen_malloc,dt.__wbindgen_realloc),i=St,o=Pt(A,dt.__wbindgen_malloc,dt.__wbindgen_realloc),s=St,a=Pt(r,dt.__wbindgen_malloc,dt.__wbindgen_realloc),c=St,g=dt.esplorawallet_from_descriptors(e,n,i,o,s,a,c);if(g[2])throw Lt(g[1]);return Zt.__wrap(g[0])}static from_mnemonic(e,t,A,r,n){const i=Pt(e,dt.__wbindgen_malloc,dt.__wbindgen_realloc),o=St,s=Pt(t,dt.__wbindgen_malloc,dt.__wbindgen_realloc),a=St,c=Pt(n,dt.__wbindgen_malloc,dt.__wbindgen_realloc),g=St,u=dt.esplorawallet_from_mnemonic(i,o,s,a,A,r,c,g);if(u[2])throw Lt(u[1]);return Zt.__wrap(u[0])}static from_xpriv(e,t,A,r,n){const i=Pt(e,dt.__wbindgen_malloc,dt.__wbindgen_realloc),o=St,s=Pt(t,dt.__wbindgen_malloc,dt.__wbindgen_realloc),a=St,c=Pt(n,dt.__wbindgen_malloc,dt.__wbindgen_realloc),g=St,u=dt.esplorawallet_from_xpriv(i,o,s,a,A,r,c,g);if(u[2])throw Lt(u[1]);return Zt.__wrap(u[0])}static from_xpub(e,t,A,r,n){const i=Pt(e,dt.__wbindgen_malloc,dt.__wbindgen_realloc),o=St,s=Pt(t,dt.__wbindgen_malloc,dt.__wbindgen_realloc),a=St,c=Pt(n,dt.__wbindgen_malloc,dt.__wbindgen_realloc),g=St,u=dt.esplorawallet_from_xpub(i,o,s,a,A,r,c,g);if(u[2])throw Lt(u[1]);return Zt.__wrap(u[0])}static load(e,t){const A=Pt(t,dt.__wbindgen_malloc,dt.__wbindgen_realloc),r=St,n=dt.esplorawallet_load(e,A,r);if(n[2])throw Lt(n[1]);return Zt.__wrap(n[0])}full_scan(e,t){return dt.esplorawallet_full_scan(this.__wbg_ptr,e,t)}sync(e){return dt.esplorawallet_sync(this.__wbg_ptr,e)}network(){return dt.esplorawallet_network(this.__wbg_ptr)}balance(){const e=dt.esplorawallet_balance(this.__wbg_ptr);return zt.__wrap(e)}next_unused_address(e){const t=dt.esplorawallet_next_unused_address(this.__wbg_ptr,e);return Yt.__wrap(t)}peek_address(e,t){const A=dt.esplorawallet_peek_address(this.__wbg_ptr,e,t);return Yt.__wrap(A)}reveal_next_address(e){const t=dt.esplorawallet_reveal_next_address(this.__wbg_ptr,e);return Yt.__wrap(t)}reveal_addresses_to(e,t){const A=dt.esplorawallet_reveal_addresses_to(this.__wbg_ptr,e,t);var r=Ft(A[0],A[1]).slice();return dt.__wbindgen_free(A[0],4*A[1],4),r}list_unused_addresses(e){const t=dt.esplorawallet_list_unused_addresses(this.__wbg_ptr,e);var A=Ft(t[0],t[1]).slice();return dt.__wbindgen_free(t[0],4*t[1],4),A}list_unspent(){const e=dt.esplorawallet_list_unspent(this.__wbg_ptr);if(e[3])throw Lt(e[2]);var t=Ft(e[0],e[1]).slice();return dt.__wbindgen_free(e[0],4*e[1],4),t}transactions(){const e=dt.esplorawallet_transactions(this.__wbg_ptr);if(e[3])throw Lt(e[2]);var t=Ft(e[0],e[1]).slice();return dt.__wbindgen_free(e[0],4*e[1],4),t}take_staged(){const e=dt.esplorawallet_take_staged(this.__wbg_ptr);if(e[2])throw Lt(e[1]);return Lt(e[0])}get_block_by_hash(e){const t=Pt(e,dt.__wbindgen_malloc,dt.__wbindgen_realloc),A=St;return dt.esplorawallet_get_block_by_hash(this.__wbg_ptr,t,A)}}const $t=\"function\"==typeof snap.request?snap.request:Nt(\"snap.request\");const eA=\"function\"==typeof fetch?fetch:Nt(\"fetch\");const tA=\"function\"==typeof queueMicrotask?queueMicrotask:Nt(\"queueMicrotask\"),AA=\"function\"==typeof clearTimeout?clearTimeout:Nt(\"clearTimeout\");const rA=new Uint8Array([0,97,115,109,1,0,0,0,1,199,5,95,96,2,127,127,0,96,2,127,127,1,127,96,1,127,0,96,3,127,127,127,0,96,3,127,127,127,1,127,96,1,127,1,127,96,4,127,127,127,127,0,96,0,1,127,96,5,127,127,127,127,127,0,96,6,127,127,127,127,127,127,0,96,5,127,127,127,127,127,1,127,96,7,127,127,127,127,127,127,127,0,96,6,127,127,127,127,127,127,1,127,96,4,127,127,127,127,1,127,96,0,3,127,127,127,96,1,111,1,127,96,1,111,1,111,96,0,2,127,127,96,0,1,111,96,3,127,126,126,1,127,96,3,127,127,127,1,126,96,1,127,1,126,96,3,127,126,126,0,96,0,4,127,127,127,127,96,0,0,96,4,127,127,127,126,0,96,2,127,127,1,111,96,2,127,111,0,96,3,127,127,127,1,111,96,5,127,127,127,126,127,0,96,2,111,111,1,111,96,1,127,1,111,96,2,111,111,1,127,96,7,127,127,127,127,127,127,127,1,127,96,2,111,111,0,96,3,111,111,111,1,111,96,2,127,127,1,126,96,3,127,127,126,0,96,8,127,127,127,127,127,127,127,127,3,127,127,127,96,6,127,127,127,127,127,127,3,127,127,127,96,1,127,2,127,127,96,1,126,1,111,96,2,111,127,0,96,1,111,0,96,2,111,127,1,111,96,8,127,127,127,127,127,127,127,127,1,127,96,3,127,126,127,0,96,5,127,127,126,127,127,0,96,1,127,4,127,127,127,127,96,2,127,126,0,96,2,127,127,2,127,127,96,1,126,1,127,96,1,124,1,111,96,1,111,1,124,96,3,111,111,111,0,96,3,127,127,111,1,111,96,3,111,127,127,0,96,5,111,127,127,127,127,0,96,3,111,127,111,0,96,0,1,124,96,3,111,127,127,1,111,96,3,111,111,127,0,96,8,127,127,127,127,127,127,126,127,0,96,13,127,127,127,127,127,127,127,127,127,127,127,127,127,0,96,9,127,127,127,127,127,127,126,126,126,0,96,4,127,127,126,127,0,96,6,126,127,127,127,127,127,1,126,96,3,126,127,127,1,127,96,7,127,127,127,127,127,126,127,0,96,3,127,126,127,1,127,96,2,126,127,0,96,19,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,1,127,96,2,127,126,1,127,96,15,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,1,127,96,11,127,127,127,127,127,127,127,127,127,127,127,1,127,96,5,127,126,126,126,126,0,96,4,127,126,126,127,0,96,5,127,127,127,127,127,4,127,127,127,127,96,7,127,127,127,127,127,127,127,3,127,127,127,96,2,111,127,4,127,127,127,127,96,3,111,127,127,3,127,127,127,96,3,127,127,127,2,127,127,96,1,127,3,127,127,127,96,2,126,126,1,126,96,5,127,127,124,127,127,0,96,4,127,124,127,127,0,96,4,127,126,127,127,0,96,5,127,127,125,127,127,0,96,4,127,125,127,127,0,96,4,127,127,111,111,0,96,7,127,127,127,127,127,127,127,1,111,96,3,127,127,124,0,96,1,124,1,127,96,3,127,127,111,0,96,1,127,1,124,2,245,34,93,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,30,95,95,119,98,103,95,114,101,113,117,101,115,116,95,102,54,97,52,49,98,101,55,51,54,102,101,54,101,98,51,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,20,95,95,119,98,105,110,100,103,101,110,95,101,114,114,111,114,95,110,101,119,0,26,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,25,95,95,119,98,103,95,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,110,101,119,0,31,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,21,95,95,119,98,103,95,97,100,100,114,101,115,115,105,110,102,111,95,110,101,119,0,31,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,21,95,95,119,98,105,110,100,103,101,110,95,110,117,109,98,101,114,95,110,101,119,0,52,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,21,95,95,119,98,105,110,100,103,101,110,95,110,117,109,98,101,114,95,103,101,116,0,27,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,21,95,95,119,98,105,110,100,103,101,110,95,115,116,114,105,110,103,95,103,101,116,0,27,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,20,95,95,119,98,105,110,100,103,101,110,95,97,115,95,110,117,109,98,101,114,0,53,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,21,95,95,119,98,105,110,100,103,101,110,95,115,116,114,105,110,103,95,110,101,119,0,26,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,23,95,95,119,98,105,110,100,103,101,110,95,105,115,95,117,110,100,101,102,105,110,101,100,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,13,95,95,119,98,105,110,100,103,101,110,95,105,110,0,32,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,22,95,95,119,98,105,110,100,103,101,110,95,98,111,111,108,101,97,110,95,103,101,116,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,20,95,95,119,98,105,110,100,103,101,110,95,105,115,95,98,105,103,105,110,116,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,105,110,100,103,101,110,95,98,105,103,105,110,116,95,102,114,111,109,95,105,54,52,0,41,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,19,95,95,119,98,105,110,100,103,101,110,95,106,115,118,97,108,95,101,113,0,32,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,20,95,95,119,98,105,110,100,103,101,110,95,105,115,95,111,98,106,101,99,116,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,105,110,100,103,101,110,95,98,105,103,105,110,116,95,102,114,111,109,95,117,54,52,0,41,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,20,95,95,119,98,105,110,100,103,101,110,95,105,115,95,115,116,114,105,110,103,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,25,95,95,119,98,105,110,100,103,101,110,95,106,115,118,97,108,95,108,111,111,115,101,95,101,113,0,32,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,29,95,95,119,98,103,95,83,116,114,105,110,103,95,98,57,52,49,50,102,56,55,57,57,102,97,97,98,51,101,0,27,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,36,95,95,119,98,103,95,103,101,116,119,105,116,104,114,101,102,107,101,121,95,101,100,99,50,99,56,57,54,48,102,48,102,49,49,57,49,0,30,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,115,101,116,95,102,57,55,53,49,48,50,50,51,54,100,51,99,53,48,50,0,54,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,28,95,95,119,98,103,95,102,101,116,99,104,95,98,99,55,99,56,101,50,55,48,55,54,97,53,99,56,52,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,28,95,95,119,98,103,95,102,101,116,99,104,95,49,102,100,99,52,52,52,56,101,100,57,101,101,99,48,48,0,30,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,40,95,95,119,98,103,95,110,101,119,119,105,116,104,115,116,114,97,110,100,105,110,105,116,95,52,98,57,50,99,56,57,97,102,48,97,56,101,51,56,51,0,55,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,30,95,95,119,98,103,95,115,101,116,98,111,100,121,95,97,97,56,98,54,57,49,98,101,99,52,50,56,98,102,52,0,34,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,37,95,95,119,98,103,95,115,101,116,99,114,101,100,101,110,116,105,97,108,115,95,97,52,101,54,54,49,51,50,48,99,100,98,57,55,51,56,0,42,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,33,95,95,119,98,103,95,115,101,116,104,101,97,100,101,114,115,95,102,53,50,48,53,100,51,54,101,52,50,51,97,53,52,52,0,34,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,32,95,95,119,98,103,95,115,101,116,109,101,116,104,111,100,95,99,101,50,100,97,55,54,48,48,48,98,48,50,102,54,97,0,56,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,30,95,95,119,98,103,95,115,101,116,109,111,100,101,95,52,57,49,57,102,100,54,51,54,49,48,50,99,53,56,54,0,42,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,32,95,95,119,98,103,95,115,101,116,115,105,103,110,97,108,95,56,49,50,99,99,98,56,50,54,57,97,55,102,100,57,48,0,34,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,29,95,95,119,98,103,95,115,105,103,110,97,108,95,57,97,99,102,99,101,99,57,101,55,100,102,102,99,50,50,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,110,101,119,95,55,53,49,54,57,97,101,53,97,57,54,56,51,99,53,53,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,28,95,95,119,98,103,95,97,98,111,114,116,95,99,53,55,100,97,97,98,52,55,97,54,99,49,50,49,53,0,43,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,110,101,119,95,97,57,97,101,48,52,97,53,50,48,48,54,48,54,97,53,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,29,95,95,119,98,103,95,97,112,112,101,110,100,95,56,98,51,101,55,102,55,52,97,52,55,101,97,55,100,53,0,57,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,42,95,95,119,98,103,95,105,110,115,116,97,110,99,101,111,102,95,82,101,115,112,111,110,115,101,95,51,99,48,101,50,49,48,97,53,55,102,102,55,53,49,100,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,117,114,108,95,53,56,97,102,57,55,50,54,54,51,53,51,49,100,49,54,0,27,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,29,95,95,119,98,103,95,115,116,97,116,117,115,95,53,102,52,101,57,48,48,100,50,50,49,52,48,97,49,56,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,30,95,95,119,98,103,95,104,101,97,100,101,114,115,95,49,98,57,98,102,57,48,99,55,51,102,97,101,54,48,48,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,34,95,95,119,98,103,95,97,114,114,97,121,66,117,102,102,101,114,95,49,52,52,55,50,57,101,48,57,56,55,57,54,53,48,101,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,27,95,95,119,98,103,95,116,101,120,116,95,101,98,101,101,101,56,98,51,49,97,102,52,99,57,49,57,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,37,95,95,119,98,103,95,113,117,101,117,101,77,105,99,114,111,116,97,115,107,95,56,52,56,97,97,52,57,54,57,49,48,56,97,53,55,101,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,22,95,95,119,98,105,110,100,103,101,110,95,105,115,95,102,117,110,99,116,105,111,110,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,18,95,95,119,98,105,110,100,103,101,110,95,99,98,95,100,114,111,112,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,37,95,95,119,98,103,95,113,117,101,117,101,77,105,99,114,111,116,97,115,107,95,99,53,52,49,57,99,48,54,101,97,98,52,49,101,55,51,0,43,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,35,95,95,119,98,103,95,99,108,101,97,114,84,105,109,101,111,117,116,95,53,52,49,97,99,48,57,56,48,102,102,99,101,102,55,52,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,33,95,95,119,98,103,95,115,101,116,84,105,109,101,111,117,116,95,55,100,56,49,100,48,53,50,56,55,53,98,48,102,52,102,0,44,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,103,101,116,95,53,52,49,57,99,102,54,98,57,53,52,97,97,49,49,100,0,44,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,29,95,95,119,98,103,95,108,101,110,103,116,104,95,102,50,49,55,98,98,98,102,55,101,56,101,52,100,102,52,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,110,101,119,95,48,51,52,102,57,49,51,101,55,54,51,54,101,57,56,55,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,32,95,95,119,98,103,95,110,101,119,110,111,97,114,103,115,95,49,101,100,101,52,98,102,50,101,98,98,97,97,102,52,51,0,26,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,110,101,119,95,55,97,56,55,97,48,51,55,54,101,52,48,53,51,51,98,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,27,95,95,119,98,103,95,110,101,120,116,95,49,51,98,52,55,55,100,97,49,101,97,97,51,56,57,55,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,27,95,95,119,98,103,95,110,101,120,116,95,98,48,54,101,49,49,53,100,49,98,48,49,101,49,48,98,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,27,95,95,119,98,103,95,100,111,110,101,95,57,56,51,98,53,102,102,99,97,101,99,56,99,53,56,51,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,28,95,95,119,98,103,95,118,97,108,117,101,95,50,97,98,56,97,49,57,56,99,56,51,52,99,50,54,97,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,31,95,95,119,98,103,95,105,116,101,114,97,116,111,114,95,54,57,53,100,54,57,57,97,52,52,100,54,50,51,52,99,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,103,101,116,95,101,102,56,50,56,54,56,48,99,54,52,100,97,50,49,50,0,30,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,27,95,95,119,98,103,95,99,97,108,108,95,97,57,101,102,52,54,54,55,50,49,101,56,50,52,102,50,0,30,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,110,101,119,95,101,54,57,98,53,102,54,54,102,100,97,56,102,49,51,99,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,27,95,95,119,98,103,95,115,101,108,102,95,98,102,57,49,98,102,57,52,100,57,101,48,52,48,56,52,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,29,95,95,119,98,103,95,119,105,110,100,111,119,95,53,50,100,100,57,102,48,55,100,48,51,102,100,53,102,56,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,33,95,95,119,98,103,95,103,108,111,98,97,108,84,104,105,115,95,48,53,99,49,50,57,98,102,51,55,102,99,102,49,98,101,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,29,95,95,119,98,103,95,103,108,111,98,97,108,95,51,101,99,97,49,57,98,98,48,57,101,57,99,52,56,52,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,115,101,116,95,52,50,53,101,55,48,102,55,99,54,52,97,99,57,54,50,0,58,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,30,95,95,119,98,103,95,105,115,65,114,114,97,121,95,54,102,51,98,52,55,102,48,57,97,100,98,54,49,98,53,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,45,95,95,119,98,103,95,105,110,115,116,97,110,99,101,111,102,95,65,114,114,97,121,66,117,102,102,101,114,95,55,52,57,52,53,53,55,48,98,52,97,54,50,101,99,55,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,27,95,95,119,98,103,95,99,97,108,108,95,51,98,102,97,50,52,56,53,55,54,51,53,50,52,55,49,0,35,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,37,95,95,119,98,103,95,105,110,115,116,97,110,99,101,111,102,95,77,97,112,95,102,57,54,57,56,54,57,50,57,101,55,101,56,57,101,100,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,115,101,116,95,50,55,55,97,54,51,101,55,55,99,56,57,50,55,57,102,0,35,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,36,95,95,119,98,103,95,105,115,83,97,102,101,73,110,116,101,103,101,114,95,98,57,100,102,102,53,55,48,102,48,49,97,57,49,48,48,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,110,111,119,95,55,48,97,102,52,102,101,51,55,97,55,57,50,50,53,49,0,59,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,30,95,95,119,98,103,95,101,110,116,114,105,101,115,95,99,48,50,48,51,52,100,101,51,51,55,100,51,101,101,50,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,110,101,119,95,49,48,55,51,57,55,48,48,57,55,101,53,97,52,50,48,0,26,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,30,95,95,119,98,103,95,114,101,115,111,108,118,101,95,48,97,97,100,55,99,49,52,56,52,55,51,49,99,57,57,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,27,95,95,119,98,103,95,116,104,101,110,95,55,52,56,102,55,53,101,100,102,98,48,51,50,52,52,48,0,30,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,27,95,95,119,98,103,95,116,104,101,110,95,52,56,54,54,97,55,100,57,102,53,53,100,56,102,51,101,0,35,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,29,95,95,119,98,103,95,98,117,102,102,101,114,95,99,99,97,101,100,53,49,97,54,51,53,100,56,97,50,100,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,49,95,95,119,98,103,95,110,101,119,119,105,116,104,98,121,116,101,111,102,102,115,101,116,97,110,100,108,101,110,103,116,104,95,55,101,51,101,98,55,56,55,50,48,56,97,102,55,51,48,0,60,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,110,101,119,95,102,101,99,50,54,49,49,101,98,57,49,56,48,102,57,53,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,115,101,116,95,101,99,50,102,99,102,56,49,98,99,53,55,51,102,100,57,0,61,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,29,95,95,119,98,103,95,108,101,110,103,116,104,95,57,50,53,52,99,52,98,100,51,98,57,102,50,51,99,52,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,44,95,95,119,98,103,95,105,110,115,116,97,110,99,101,111,102,95,85,105,110,116,56,65,114,114,97,121,95,100,102,48,55,54,49,52,49,48,52,49,52,101,102,51,54,0,15,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,26,95,95,119,98,103,95,104,97,115,95,98,100,55,49,55,102,50,53,102,49,57,53,102,50,51,100,0,32,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,32,95,95,119,98,103,95,115,116,114,105,110,103,105,102,121,95,101,101,97,100,53,54,52,56,99,48,57,102,97,97,102,56,0,16,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,28,95,95,119,98,105,110,100,103,101,110,95,98,105,103,105,110,116,95,103,101,116,95,97,115,95,105,54,52,0,27,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,23,95,95,119,98,105,110,100,103,101,110,95,100,101,98,117,103,95,115,116,114,105,110,103,0,27,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,16,95,95,119,98,105,110,100,103,101,110,95,116,104,114,111,119,0,0,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,17,95,95,119,98,105,110,100,103,101,110,95,109,101,109,111,114,121,0,18,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,30,95,95,119,98,105,110,100,103,101,110,95,99,108,111,115,117,114,101,95,119,114,97,112,112,101,114,50,56,56,52,0,28,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,30,95,95,119,98,105,110,100,103,101,110,95,99,108,111,115,117,114,101,95,119,114,97,112,112,101,114,50,57,49,49,0,28,16,46,47,98,100,107,95,119,97,115,109,95,98,103,46,106,115,31,95,95,119,98,105,110,100,103,101,110,95,105,110,105,116,95,101,120,116,101,114,110,114,101,102,95,116,97,98,108,101,0,24,3,182,28,180,28,6,6,3,3,3,3,3,3,0,3,3,0,13,1,3,3,3,3,3,3,0,3,3,8,0,0,3,3,0,6,1,3,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,11,11,8,8,6,0,3,2,3,3,9,6,2,2,2,3,8,3,2,1,3,0,9,12,1,1,3,6,1,0,9,5,0,8,8,6,33,0,1,25,0,0,3,1,3,3,5,1,3,5,1,1,1,1,5,1,1,1,1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,1,1,1,1,1,1,1,1,0,2,1,3,6,3,5,3,1,0,1,62,2,3,1,3,1,3,3,0,0,1,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,0,1,1,1,1,3,2,2,2,2,2,2,2,2,9,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,1,3,0,1,1,0,0,1,2,2,2,2,2,2,3,1,63,4,6,3,1,2,2,2,2,2,6,1,3,0,3,2,2,2,2,1,3,3,6,0,6,0,8,3,3,6,5,3,3,0,3,8,4,0,3,5,1,12,1,3,3,0,0,1,0,3,1,0,1,6,1,3,0,1,0,3,3,3,4,3,3,0,3,1,1,3,3,3,3,3,0,2,0,5,0,3,0,0,0,3,9,0,0,0,0,3,11,0,0,0,0,0,0,0,0,6,0,9,1,0,4,10,6,0,6,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6,6,3,6,3,0,3,6,4,4,4,4,1,3,1,9,6,0,0,0,0,1,0,1,3,3,3,9,4,9,0,5,0,0,0,0,0,0,0,1,4,0,10,10,3,3,4,3,6,0,3,0,0,1,0,0,3,0,3,0,0,10,0,0,0,0,0,24,0,0,1,3,1,3,3,0,3,3,3,36,0,0,11,3,11,2,36,4,0,0,6,3,0,29,1,36,29,46,6,0,6,0,3,3,3,3,0,0,3,5,0,1,1,9,0,1,1,25,0,5,0,5,0,0,6,8,29,3,8,3,3,0,0,0,0,5,3,3,0,0,0,3,64,65,6,0,1,1,1,1,1,1,1,1,7,6,3,6,3,3,3,3,0,3,3,1,5,3,0,0,0,0,0,25,11,0,0,3,0,0,0,0,0,0,1,3,0,0,3,29,0,3,3,6,3,11,0,0,0,0,0,5,0,1,5,8,3,0,0,0,1,5,6,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,33,11,0,1,3,3,1,1,6,11,1,11,0,6,0,9,3,3,0,11,6,10,4,0,66,0,8,11,0,45,1,4,0,1,1,67,6,5,5,1,11,11,11,0,1,11,11,3,11,3,3,3,3,3,1,3,3,11,11,11,11,1,1,11,11,1,3,6,6,0,0,3,3,3,6,11,0,68,0,11,4,0,0,3,0,9,1,0,6,6,3,3,3,3,8,6,5,1,6,3,2,3,3,25,6,1,3,5,9,9,9,3,6,0,0,0,0,2,3,3,10,10,1,0,3,6,0,3,8,3,10,10,3,0,0,0,0,0,0,0,0,0,0,0,3,1,9,3,3,6,3,8,8,1,0,0,0,1,12,1,1,3,5,3,0,0,0,0,4,1,6,3,0,0,4,0,1,3,29,3,0,9,3,9,6,3,0,0,6,0,10,1,0,0,0,3,3,0,4,3,29,1,0,6,5,4,3,5,0,0,0,12,3,0,0,0,3,3,8,2,0,5,0,0,3,0,5,1,3,0,2,0,0,0,1,6,3,3,3,4,2,0,0,3,2,10,0,3,6,3,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,1,3,3,3,0,1,0,5,3,0,0,0,0,0,3,0,1,0,1,0,6,0,3,3,0,0,0,6,0,10,1,2,2,1,3,6,69,0,0,3,3,10,3,0,1,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,0,8,3,0,0,0,0,0,0,0,0,0,3,3,3,6,25,2,25,0,1,1,1,1,3,0,5,5,5,5,5,0,0,5,5,5,5,5,5,5,5,3,8,2,1,3,5,5,0,1,0,0,1,3,0,0,0,5,0,5,0,4,2,3,0,0,0,0,0,2,2,1,1,3,0,3,0,1,0,1,0,6,1,1,1,3,0,3,0,5,0,2,0,3,37,6,13,4,0,0,4,3,5,0,0,0,0,3,3,3,0,0,0,0,2,4,2,2,5,0,2,0,1,0,0,0,0,13,3,0,5,0,8,0,0,0,33,3,3,1,6,6,6,6,6,6,0,5,6,6,6,0,1,8,5,0,0,0,0,10,10,1,70,0,13,71,0,0,0,0,0,0,2,2,5,3,3,4,10,3,3,3,3,3,0,0,3,5,3,0,0,0,3,0,1,3,7,1,2,3,3,1,13,1,3,72,3,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,2,1,3,8,8,0,3,1,73,6,8,8,0,5,8,8,8,8,1,3,0,0,0,0,0,3,5,47,3,0,6,8,8,3,3,4,2,2,3,3,2,2,3,3,6,6,6,1,0,5,6,3,6,6,6,6,0,3,13,1,1,0,74,1,0,6,3,9,3,9,0,3,3,8,0,9,0,1,3,1,3,0,5,0,2,0,0,8,1,1,2,2,0,0,3,3,3,0,1,3,3,4,0,0,0,0,0,0,0,0,0,1,0,0,0,0,3,2,2,1,1,1,1,1,2,2,2,2,33,0,0,0,0,2,3,0,3,0,1,0,0,3,5,0,2,1,3,3,3,3,1,3,5,3,6,5,10,1,10,10,3,3,5,0,0,1,6,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,5,5,5,0,10,0,6,3,0,1,0,1,1,0,0,0,0,3,3,6,0,1,0,4,1,1,1,1,1,1,0,0,0,0,6,6,1,0,0,0,0,0,0,0,13,3,1,1,1,5,3,0,1,3,10,10,3,3,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,3,6,0,3,3,0,1,3,2,0,6,3,3,3,6,1,10,0,0,0,0,0,0,0,0,10,6,3,10,1,2,2,2,2,10,6,3,10,1,3,1,2,2,2,2,2,2,2,2,4,5,5,1,2,8,1,13,0,0,37,0,0,0,0,0,0,0,3,3,3,0,0,0,1,6,0,0,8,1,2,6,2,3,8,10,0,0,0,0,0,10,10,0,0,0,5,4,1,8,2,2,2,8,3,3,0,1,1,1,0,5,1,0,6,3,4,3,0,3,0,6,6,6,3,3,1,1,1,0,0,0,0,0,0,8,3,6,2,5,5,5,2,2,0,5,3,3,0,0,0,0,0,0,6,3,3,2,0,0,3,3,0,0,2,2,0,2,4,4,2,1,0,2,2,2,2,2,8,8,8,5,4,4,2,2,1,5,0,0,0,0,3,3,3,3,3,3,3,3,1,1,2,0,1,3,3,0,3,0,2,3,1,0,0,0,3,1,1,3,1,1,1,1,0,4,4,6,0,0,1,13,2,3,3,3,3,5,0,0,2,0,6,2,1,6,0,0,0,0,0,6,0,13,1,1,1,1,75,1,2,0,4,2,3,1,6,6,6,6,2,6,6,6,6,6,6,6,6,3,1,1,8,4,1,1,0,1,1,2,1,2,2,6,6,2,1,2,2,2,25,2,2,2,2,2,1,2,0,2,1,0,0,0,2,2,2,6,0,1,2,2,0,2,3,0,2,0,1,2,1,1,0,3,6,0,0,2,0,3,2,2,2,0,0,1,3,6,1,0,1,0,0,9,1,6,2,1,2,0,0,4,2,3,6,2,5,5,2,4,0,6,0,6,2,0,0,0,5,2,2,2,2,2,8,3,0,0,0,1,0,1,5,5,2,2,0,2,6,0,0,1,0,0,2,1,1,2,6,0,3,3,3,4,0,1,0,0,2,5,3,4,0,2,1,0,1,2,3,0,0,5,0,0,10,0,0,1,1,3,5,0,3,0,9,1,2,3,3,3,3,5,0,7,5,2,0,0,5,1,0,1,1,6,3,6,37,0,0,6,4,0,2,4,4,2,2,1,7,7,1,0,0,5,0,0,2,2,3,2,2,2,2,2,2,1,1,2,4,0,1,1,0,2,0,1,1,1,4,0,4,3,76,2,1,5,5,5,1,1,0,6,5,5,5,5,5,5,5,5,5,5,5,1,1,3,1,4,1,1,1,1,1,2,2,1,1,1,1,1,1,1,0,0,5,2,2,2,2,2,1,1,0,5,2,2,2,2,2,2,2,2,0,1,1,1,1,6,1,0,0,1,3,1,1,8,0,5,0,1,0,1,0,0,6,2,0,0,0,2,1,1,0,0,5,0,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,1,1,1,1,2,1,0,3,6,3,5,2,1,1,0,1,1,1,1,1,1,0,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,1,1,0,1,3,0,2,2,1,6,6,0,1,0,0,5,3,5,0,2,2,0,0,1,1,0,0,2,0,0,3,3,0,0,8,2,2,2,0,2,1,2,2,1,1,1,1,1,1,21,8,8,2,6,1,1,0,1,1,1,1,3,3,3,0,5,2,2,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,1,0,0,0,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,2,3,1,0,3,3,3,2,3,1,2,4,1,1,0,0,1,1,1,1,3,0,0,2,1,0,1,2,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,6,2,2,5,5,5,2,2,2,0,6,2,2,2,2,5,5,6,2,2,0,24,0,0,1,2,46,2,3,1,2,4,3,3,3,5,3,4,1,1,2,0,0,2,1,1,1,1,0,6,3,2,1,1,4,1,1,2,24,1,1,1,0,1,1,1,0,7,1,0,2,2,2,2,2,2,2,2,0,21,21,21,21,21,21,2,2,2,2,2,5,3,2,2,0,0,2,2,2,2,2,2,2,2,0,0,0,4,4,4,2,1,1,1,1,1,0,2,2,2,2,2,1,1,1,1,5,1,1,9,8,2,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,2,1,1,3,3,3,2,2,2,3,3,2,13,2,1,5,1,3,3,1,3,2,2,3,6,5,2,6,6,2,4,0,0,0,1,5,4,2,2,0,2,2,0,5,2,2,2,0,0,0,0,0,0,5,2,0,0,0,5,0,2,2,0,2,6,0,3,5,2,1,1,1,6,3,5,2,0,0,0,1,2,0,1,1,1,1,5,5,2,2,7,0,3,1,1,1,2,2,1,0,1,1,2,1,1,1,1,1,1,1,1,3,2,10,38,38,38,1,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,1,1,1,1,1,1,1,1,1,0,0,7,5,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,2,6,6,8,0,1,77,78,1,1,1,2,0,0,1,3,3,0,0,0,0,0,0,0,0,1,3,1,0,0,2,2,1,1,1,1,1,1,2,0,0,1,1,13,1,2,1,24,2,2,2,39,39,39,1,2,1,1,1,1,1,2,1,1,1,1,1,2,2,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,2,2,2,2,2,2,2,2,2,1,1,2,2,2,2,1,1,1,2,2,1,1,1,1,3,13,0,1,3,1,1,5,5,5,5,2,2,3,0,1,2,2,2,0,1,1,2,5,5,0,79,4,2,2,2,1,0,2,2,0,0,1,1,1,3,0,1,6,80,48,48,4,2,2,1,0,1,10,4,4,4,10,10,10,10,4,6,2,3,2,0,0,2,6,5,0,0,2,2,2,2,2,0,2,2,2,0,0,2,5,0,4,2,0,0,5,3,49,2,6,0,0,1,81,82,0,2,7,7,2,0,2,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,6,6,3,3,0,2,5,50,50,0,0,2,2,2,2,0,0,2,6,7,7,0,0,3,0,0,3,2,2,2,2,2,2,2,2,2,2,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,5,7,7,7,7,2,2,2,2,2,2,2,2,2,2,5,0,7,7,7,7,7,7,0,0,40,40,40,2,2,2,2,22,22,22,22,22,22,2,2,5,1,5,3,5,2,1,8,0,0,0,0,5,1,0,1,1,1,1,2,1,12,5,1,1,1,2,2,2,2,0,1,1,1,1,1,2,2,0,1,1,1,1,1,13,1,2,1,1,20,20,20,20,20,20,13,1,0,1,1,1,1,83,8,10,84,47,87,2,22,22,13,2,2,2,2,19,19,19,19,19,19,19,19,2,2,2,2,2,0,1,3,0,2,0,2,5,0,0,0,0,0,6,2,2,1,1,19,19,1,89,0,0,0,2,0,0,0,0,6,0,1,1,20,0,0,1,1,1,4,0,1,90,2,5,6,2,2,2,2,2,2,5,1,2,2,0,49,21,0,5,0,1,2,2,2,2,0,0,5,2,2,20,6,1,2,0,0,3,1,2,3,5,0,1,0,2,3,1,3,5,2,0,5,91,1,0,5,1,1,5,5,2,0,0,0,0,0,0,0,0,1,1,1,0,3,6,1,2,2,1,1,3,7,1,7,1,1,2,0,1,2,0,1,2,1,1,1,1,3,1,0,0,1,1,4,1,92,51,51,28,28,28,28,93,2,2,2,0,1,2,0,2,2,1,5,5,4,2,1,8,1,8,7,7,7,7,26,26,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,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,13,0,3,5,3,0,1,1,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,6,6,2,1,1,2,0,0,2,0,0,2,0,1,2,1,1,2,1,1,1,0,0,0,0,2,0,0,0,0,0,0,1,1,5,31,31,3,3,1,0,2,5,1,0,5,5,0,0,0,2,2,2,2,1,1,1,1,1,3,5,5,5,2,1,1,1,2,1,1,1,1,5,1,2,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,5,5,5,1,1,1,1,1,1,2,0,1,0,1,1,1,2,2,1,1,1,6,1,2,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,3,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,1,1,1,1,1,1,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,5,2,2,2,1,3,3,1,1,1,1,1,1,1,1,0,24,24,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,4,1,4,0,0,1,1,1,1,0,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,0,1,5,1,3,3,1,0,1,1,0,1,0,1,0,5,1,5,1,1,1,1,0,0,2,5,5,1,1,5,1,5,5,0,94,5,5,5,5,5,5,5,5,2,2,2,2,2,5,1,1,5,3,8,4,11,2,112,1,227,10,227,10,111,0,128,1,5,3,1,0,40,6,9,1,127,1,65,128,128,192,0,11,7,149,16,70,6,109,101,109,111,114,121,2,0,26,95,95,119,98,103,95,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,102,114,101,101,0,239,4,19,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,110,101,119,0,206,24,25,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,102,117,108,108,95,115,99,97,110,0,186,25,20,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,115,121,110,99,0,213,25,23,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,98,97,108,97,110,99,101,0,196,17,35,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,110,101,120,116,95,117,110,117,115,101,100,95,97,100,100,114,101,115,115,0,255,13,28,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,112,101,101,107,95,97,100,100,114,101,115,115,0,139,13,35,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,114,101,118,101,97,108,95,110,101,120,116,95,97,100,100,114,101,115,115,0,128,14,37,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,108,105,115,116,95,117,110,117,115,101,100,95,97,100,100,114,101,115,115,101,115,0,228,22,27,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,116,97,107,101,95,115,116,97,103,101,100,0,216,26,33,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,103,101,116,95,98,108,111,99,107,95,98,121,95,104,97,115,104,0,187,25,23,101,115,112,108,111,114,97,109,109,119,97,108,108,101,116,95,112,101,114,115,105,115,116,0,217,26,22,109,110,101,109,111,110,105,99,95,116,111,95,100,101,115,99,114,105,112,116,111,114,0,162,21,19,120,112,114,105,118,95,116,111,95,100,101,115,99,114,105,112,116,111,114,0,163,21,18,120,112,117,98,95,116,111,95,100,101,115,99,114,105,112,116,111,114,0,164,21,17,109,110,101,109,111,110,105,99,95,116,111,95,120,112,114,105,118,0,245,20,18,115,108,105,112,49,48,95,116,111,95,101,120,116,101,110,100,101,100,0,251,21,22,95,95,119,98,103,95,97,100,100,114,101,115,115,105,110,102,111,95,102,114,101,101,0,140,18,17,97,100,100,114,101,115,115,105,110,102,111,95,105,110,100,101,120,0,179,18,19,97,100,100,114,101,115,115,105,110,102,111,95,97,100,100,114,101,115,115,0,187,23,20,97,100,100,114,101,115,115,105,110,102,111,95,107,101,121,99,104,97,105,110,0,180,18,24,97,100,100,114,101,115,115,105,110,102,111,95,97,100,100,114,101,115,115,95,116,121,112,101,0,233,17,24,95,95,119,98,103,95,101,115,112,108,111,114,97,119,97,108,108,101,116,95,102,114,101,101,0,161,14,30,101,115,112,108,111,114,97,119,97,108,108,101,116,95,102,114,111,109,95,100,101,115,99,114,105,112,116,111,114,115,0,246,20,27,101,115,112,108,111,114,97,119,97,108,108,101,116,95,102,114,111,109,95,109,110,101,109,111,110,105,99,0,184,20,24,101,115,112,108,111,114,97,119,97,108,108,101,116,95,102,114,111,109,95,120,112,114,105,118,0,185,20,23,101,115,112,108,111,114,97,119,97,108,108,101,116,95,102,114,111,109,95,120,112,117,98,0,186,20,18,101,115,112,108,111,114,97,119,97,108,108,101,116,95,108,111,97,100,0,141,22,23,101,115,112,108,111,114,97,119,97,108,108,101,116,95,102,117,108,108,95,115,99,97,110,0,188,25,18,101,115,112,108,111,114,97,119,97,108,108,101,116,95,115,121,110,99,0,214,25,21,101,115,112,108,111,114,97,119,97,108,108,101,116,95,110,101,116,119,111,114,107,0,181,18,21,101,115,112,108,111,114,97,119,97,108,108,101,116,95,98,97,108,97,110,99,101,0,169,15,33,101,115,112,108,111,114,97,119,97,108,108,101,116,95,110,101,120,116,95,117,110,117,115,101,100,95,97,100,100,114,101,115,115,0,130,14,26,101,115,112,108,111,114,97,119,97,108,108,101,116,95,112,101,101,107,95,97,100,100,114,101,115,115,0,140,13,33,101,115,112,108,111,114,97,119,97,108,108,101,116,95,114,101,118,101,97,108,95,110,101,120,116,95,97,100,100,114,101,115,115,0,131,14,33,101,115,112,108,111,114,97,119,97,108,108,101,116,95,114,101,118,101,97,108,95,97,100,100,114,101,115,115,101,115,95,116,111,0,196,22,35,101,115,112,108,111,114,97,119,97,108,108,101,116,95,108,105,115,116,95,117,110,117,115,101,100,95,97,100,100,114,101,115,115,101,115,0,229,22,26,101,115,112,108,111,114,97,119,97,108,108,101,116,95,108,105,115,116,95,117,110,115,112,101,110,116,0,142,22,26,101,115,112,108,111,114,97,119,97,108,108,101,116,95,116,114,97,110,115,97,99,116,105,111,110,115,0,143,22,25,101,115,112,108,111,114,97,119,97,108,108,101,116,95,116,97,107,101,95,115,116,97,103,101,100,0,197,22,31,101,115,112,108,111,114,97,119,97,108,108,101,116,95,103,101,116,95,98,108,111,99,107,95,98,121,95,104,97,115,104,0,189,25,18,95,95,119,98,103,95,98,97,108,97,110,99,101,95,102,114,101,101,0,254,18,16,98,97,108,97,110,99,101,95,105,109,109,97,116,117,114,101,0,255,18,23,98,97,108,97,110,99,101,95,116,114,117,115,116,101,100,95,112,101,110,100,105,110,103,0,128,19,25,98,97,108,97,110,99,101,95,117,110,116,114,117,115,116,101,100,95,112,101,110,100,105,110,103,0,129,19,17,98,97,108,97,110,99,101,95,99,111,110,102,105,114,109,101,100,0,130,19,25,98,97,108,97,110,99,101,95,116,114,117,115,116,101,100,95,115,112,101,110,100,97,98,108,101,0,131,19,13,98,97,108,97,110,99,101,95,116,111,116,97,108,0,132,19,25,95,95,119,98,103,95,100,101,115,99,114,105,112,116,111,114,112,97,105,114,95,102,114,101,101,0,137,15,18,100,101,115,99,114,105,112,116,111,114,112,97,105,114,95,110,101,119,0,152,10,23,100,101,115,99,114,105,112,116,111,114,112,97,105,114,95,105,110,116,101,114,110,97,108,0,188,23,23,100,101,115,99,114,105,112,116,111,114,112,97,105,114,95,101,120,116,101,114,110,97,108,0,189,23,36,114,117,115,116,115,101,99,112,50,53,54,107,49,95,118,48,95,49,48,95,48,95,99,111,110,116,101,120,116,95,99,114,101,97,116,101,0,134,15,37,114,117,115,116,115,101,99,112,50,53,54,107,49,95,118,48,95,49,48,95,48,95,99,111,110,116,101,120,116,95,100,101,115,116,114,111,121,0,195,18,49,114,117,115,116,115,101,99,112,50,53,54,107,49,95,118,48,95,49,48,95,48,95,100,101,102,97,117,108,116,95,105,108,108,101,103,97,108,95,99,97,108,108,98,97,99,107,95,102,110,0,179,17,47,114,117,115,116,115,101,99,112,50,53,54,107,49,95,118,48,95,49,48,95,48,95,100,101,102,97,117,108,116,95,101,114,114,111,114,95,99,97,108,108,98,97,99,107,95,102,110,0,180,17,17,95,95,119,98,105,110,100,103,101,110,95,109,97,108,108,111,99,0,232,19,18,95,95,119,98,105,110,100,103,101,110,95,114,101,97,108,108,111,99,0,226,21,19,95,95,119,98,105,110,100,103,101,110,95,101,120,112,111,114,116,95,50,1,1,19,95,95,119,98,105,110,100,103,101,110,95,101,120,112,111,114,116,95,51,1,0,25,99,108,111,115,117,114,101,55,53,51,95,101,120,116,101,114,110,114,101,102,95,115,104,105,109,0,190,25,122,95,100,121,110,95,99,111,114,101,95,95,111,112,115,95,95,102,117,110,99,116,105,111,110,95,95,70,110,77,117,116,95,95,95,95,95,79,117,116,112,117,116,95,95,95,82,95,97,115,95,119,97,115,109,95,98,105,110,100,103,101,110,95,95,99,108,111,115,117,114,101,95,95,87,97,115,109,67,108,111,115,117,114,101,95,95,95,100,101,115,99,114,105,98,101,95,95,105,110,118,111,107,101,95,95,104,49,56,49,102,54,49,53,102,50,97,98,57,51,53,101,56,0,194,24,22,95,95,101,120,116,101,114,110,114,101,102,95,100,114,111,112,95,115,108,105,99,101,0,244,21,15,95,95,119,98,105,110,100,103,101,110,95,102,114,101,101,0,175,25,25,95,95,101,120,116,101,114,110,114,101,102,95,116,97,98,108,101,95,100,101,97,108,108,111,99,0,222,9,20,95,95,119,98,105,110,100,103,101,110,95,101,120,110,95,115,116,111,114,101,0,226,22,23,95,95,101,120,116,101,114,110,114,101,102,95,116,97,98,108,101,95,97,108,108,111,99,0,215,4,26,99,108,111,115,117,114,101,49,50,50,51,95,101,120,116,101,114,110,114,101,102,95,115,104,105,109,0,184,24,16,95,95,119,98,105,110,100,103,101,110,95,115,116,97,114,116,0,92,9,215,21,4,0,65,1,11,239,5,201,27,203,27,192,5,165,26,215,25,160,28,245,26,243,11,165,21,212,28,199,28,228,28,197,28,255,26,144,22,156,6,167,28,128,27,244,24,217,25,138,13,140,7,215,18,234,15,247,20,233,15,208,23,185,27,129,27,151,27,134,29,172,13,135,29,173,12,136,29,171,13,152,27,138,25,139,18,138,18,137,29,187,20,228,23,226,16,155,20,159,19,149,20,150,27,255,26,144,22,156,6,130,27,140,20,138,21,155,21,133,28,160,25,172,25,252,13,195,5,128,28,140,20,141,20,146,28,232,18,186,8,215,23,220,23,136,5,218,23,255,15,153,25,174,20,175,20,205,17,208,12,223,17,169,21,191,28,251,25,218,25,191,28,143,29,151,11,153,14,243,25,191,28,149,24,237,8,201,5,177,10,133,26,179,10,171,25,131,27,191,28,248,25,218,25,191,28,143,29,161,11,192,8,232,23,134,26,240,23,192,10,235,23,191,28,155,26,218,25,143,29,135,22,234,23,159,26,188,20,255,2,143,5,216,25,206,17,237,23,153,26,240,21,241,25,186,24,190,9,197,20,157,26,191,28,176,15,198,20,154,26,191,28,225,6,232,17,238,25,191,28,148,24,150,11,227,12,187,24,131,26,190,24,236,26,157,13,216,15,168,20,153,27,248,20,165,20,152,21,217,7,215,15,177,20,236,18,180,20,244,18,183,13,163,22,254,25,168,22,246,21,253,15,230,22,135,26,237,22,217,17,193,20,151,26,227,13,190,20,252,25,191,28,182,10,160,19,146,26,225,17,189,20,249,25,189,7,206,5,203,7,144,15,145,26,147,15,229,8,169,1,242,1,191,28,152,26,218,25,134,8,143,29,201,3,183,10,239,25,191,28,155,4,224,5,167,16,148,26,175,16,179,12,138,16,176,4,156,26,191,28,201,14,229,2,172,5,141,26,191,28,245,21,254,15,231,22,142,26,236,22,228,24,249,20,192,28,245,18,220,25,218,25,143,29,225,25,228,24,223,25,222,25,231,23,249,20,192,28,245,18,224,25,218,25,143,29,228,24,219,25,230,23,226,25,229,23,221,25,191,23,140,25,229,25,156,24,196,23,139,29,191,25,139,25,235,25,152,24,195,23,192,23,146,25,230,25,157,24,194,23,192,25,145,25,232,25,154,24,198,23,143,25,231,25,150,24,141,25,228,25,153,24,193,25,144,25,234,25,155,24,199,23,193,23,142,25,233,25,151,24,197,23,239,18,152,20,148,21,173,20,221,15,147,21,179,20,178,20,176,20,237,18,240,9,232,10,195,27,155,12,241,27,174,25,167,21,227,25,147,26,245,25,218,17,196,20,246,25,173,10,128,16,139,26,219,17,170,21,250,25,221,17,195,20,128,26,220,17,149,26,222,17,194,20,132,26,197,14,163,19,255,25,247,20,171,20,229,18,170,20,231,18,229,17,191,20,143,26,195,15,162,19,140,26,230,17,192,20,247,25,192,15,161,19,253,25,247,20,178,12,233,23,254,27,187,8,197,12,164,22,130,26,169,22,220,15,145,21,252,24,219,23,248,15,224,17,153,21,129,16,198,22,129,26,203,22,202,24,147,25,144,26,241,18,236,23,138,26,240,18,168,16,185,24,136,26,189,24,149,14,173,11,217,25,167,8,173,14,150,26,179,6,199,11,137,26,190,23,185,2,152,14,161,1,236,25,255,26,236,25,217,25,191,28,191,26,167,27,191,28,143,29,233,22,171,21,174,18,146,7,98,134,6,143,1,195,25,254,2,141,27,195,28,140,27,139,27,194,28,132,27,198,28,144,27,227,28,214,28,187,28,217,28,216,28,215,28,190,28,188,28,148,27,193,28,189,28,196,26,255,26,144,22,156,6,133,27,229,15,220,18,207,17,254,26,135,27,136,16,173,21,154,10,136,27,240,25,148,25,229,24,166,22,255,26,134,20,171,27,199,20,191,28,237,25,242,25,191,28,143,29,144,22,156,6,138,27,248,20,161,28,169,25,236,25,204,20,172,4,174,21,132,16,177,4,157,10,228,16,188,13,255,26,191,28,143,29,207,15,230,1,209,15,187,1,205,15,236,1,170,15,175,2,206,15,174,2,204,15,198,2,208,15,249,1,132,14,106,132,10,132,10,168,9,168,9,166,9,166,9,170,9,170,9,169,9,169,9,224,9,224,9,133,10,133,10,167,9,167,9,248,20,200,28,143,27,131,11,198,11,165,5,192,17,176,21,244,25,143,29,210,28,194,8,240,23,189,13,168,22,133,16,237,22,209,20,206,20,244,25,143,29,170,19,205,20,206,7,147,15,175,21,212,20,134,16,255,26,177,21,211,20,210,20,173,19,247,20,207,20,172,19,208,20,171,19,247,20,241,23,135,16,203,22,149,25,242,23,176,16,189,24,234,17,174,14,200,11,136,22,236,25,249,26,239,10,147,22,128,22,255,26,191,28,143,29,175,19,247,20,231,17,176,19,199,26,226,13,137,27,251,15,255,27,137,16,206,28,142,27,201,28,205,28,211,28,207,28,204,28,213,28,209,28,196,28,208,28,203,28,202,28,134,27,183,21,145,27,172,22,135,19,180,21,147,27,173,22,134,19,181,21,146,27,171,22,133,19,184,21,146,27,171,22,133,19,185,21,146,27,171,22,133,19,182,21,145,27,172,22,135,19,133,14,248,24,188,9,141,16,213,12,140,29,139,29,207,14,141,29,142,29,195,25,227,23,231,21,218,28,208,24,165,26,243,23,175,18,222,23,222,18,247,20,140,20,149,28,164,20,221,18,163,20,173,4,141,16,190,21,248,20,210,15,211,15,156,27,155,27,191,28,169,26,166,26,191,28,143,29,164,24,159,17,185,18,167,26,166,26,214,20,143,29,175,13,244,23,191,28,168,26,163,27,162,27,255,26,191,28,143,29,172,26,220,28,200,18,142,18,143,18,142,13,139,20,152,12,196,25,133,4,166,20,195,25,154,27,155,17,247,26,160,27,176,11,255,26,144,22,156,6,164,27,161,27,141,20,255,26,144,22,156,6,144,18,223,18,165,26,145,18,247,20,165,27,247,20,203,23,141,16,195,25,176,27,192,21,191,28,180,26,179,26,143,29,175,27,191,21,178,26,191,28,247,23,193,21,191,28,174,26,179,26,191,28,143,29,222,28,194,21,175,26,168,27,188,21,173,26,191,28,170,27,189,21,176,26,191,28,172,27,177,26,191,28,253,20,177,27,193,24,231,16,178,27,139,29,143,29,236,15,186,18,187,11,204,23,254,20,181,16,225,18,238,11,255,20,225,19,181,26,182,26,226,26,223,28,226,19,171,11,159,10,227,26,224,28,198,25,143,19,148,18,142,19,147,18,0,65,241,5,11,11,165,24,128,21,165,24,138,29,195,21,194,5,216,24,129,22,203,18,227,19,178,22,0,65,253,5,11,228,4,194,24,128,21,194,24,199,25,184,17,182,16,247,20,196,21,141,16,228,18,173,25,211,27,197,8,196,24,197,21,141,16,202,27,200,27,193,17,236,13,184,26,254,16,212,19,185,26,135,17,226,4,204,27,186,27,129,28,188,27,194,17,255,26,144,22,156,6,212,27,191,27,185,8,244,1,140,20,147,16,134,28,235,18,162,16,161,16,196,27,243,27,223,9,247,28,158,1,235,6,156,25,255,26,144,22,156,6,194,27,139,14,193,27,215,13,244,19,180,19,250,23,141,16,249,23,148,16,249,15,155,25,150,18,215,17,141,16,198,8,198,21,199,21,227,5,157,25,136,21,137,28,174,15,212,3,239,27,237,27,220,28,183,27,162,25,147,24,152,18,129,12,197,27,239,28,217,23,198,27,200,21,182,19,143,20,166,24,151,13,218,24,183,19,238,21,189,11,150,13,219,24,181,19,190,11,149,13,216,27,219,24,236,16,191,14,253,17,218,24,235,16,191,17,251,22,248,16,253,22,130,17,254,22,255,22,128,17,252,22,246,16,250,22,255,16,128,23,250,16,129,23,132,17,187,27,170,17,190,27,189,27,205,27,192,27,184,27,147,28,207,27,181,27,182,27,206,27,143,29,143,29,144,29,144,29,186,26,178,9,229,28,187,17,247,22,128,24,128,24,251,23,251,23,197,24,197,24,253,23,253,23,254,23,254,23,236,24,236,24,255,23,255,23,252,23,252,23,139,6,217,25,141,10,165,26,214,24,207,18,216,5,208,27,190,17,172,26,218,28,241,13,209,27,173,17,188,26,190,26,173,17,143,29,214,24,214,24,207,18,216,5,215,27,214,24,144,22,156,6,214,27,213,27,235,26,214,24,144,22,156,6,200,24,233,22,210,21,216,16,205,16,211,16,198,16,209,16,207,16,213,16,208,16,215,16,203,16,214,16,199,16,217,16,201,16,224,16,206,16,210,16,196,16,223,16,197,16,219,16,194,16,218,16,195,16,220,16,200,16,222,16,204,16,212,16,202,16,221,16,193,16,226,11,218,11,212,11,213,11,219,27,224,27,223,11,221,11,224,11,222,11,217,11,225,11,230,27,217,27,221,27,231,27,251,22,171,23,247,16,250,22,252,22,253,22,174,23,252,16,170,23,245,16,167,23,131,17,173,23,251,16,169,23,249,16,172,23,253,16,168,23,129,17,176,25,238,16,241,16,239,16,240,16,236,25,238,24,255,26,144,22,156,6,150,28,233,27,247,20,160,25,217,25,245,27,244,27,214,19,242,16,220,28,144,21,206,12,185,19,199,8,132,28,247,20,132,28,240,27,238,27,197,26,143,17,123,179,11,203,6,211,21,236,25,243,16,195,17,242,27,163,25,215,10,134,22,218,27,211,11,222,27,219,11,226,27,223,27,220,11,229,27,215,11,220,27,227,27,216,11,228,27,225,27,214,11,232,27,255,26,144,22,156,6,246,27,186,19,138,12,164,25,171,10,253,27,247,20,220,28,201,13,235,27,234,27,160,16,177,11,236,25,162,28,136,28,130,15,255,26,144,22,156,6,131,28,163,16,201,24,228,17,166,25,136,21,177,15,216,21,223,15,239,7,130,28,247,20,130,24,147,24,172,18,222,15,140,12,197,27,195,26,217,21,143,21,216,27,147,17,240,28,236,27,148,17,141,17,140,17,145,17,144,17,236,25,133,17,137,17,138,17,146,17,235,28,136,17,139,17,134,17,142,17,187,19,251,13,217,25,218,21,146,21,220,28,247,20,135,28,233,22,221,21,247,20,189,19,173,18,147,22,244,19,190,19,191,19,132,24,247,20,165,16,211,27,211,27,244,19,192,19,193,19,226,17,133,24,247,20,181,25,207,25,194,26,194,19,247,20,170,25,200,25,170,25,200,25,170,25,200,25,224,21,148,28,148,28,246,26,244,19,195,19,143,28,196,19,134,24,247,20,194,26,236,25,171,14,246,28,141,15,244,19,197,19,135,24,131,25,199,19,247,20,214,24,207,18,216,5,135,18,152,28,195,22,164,11,214,26,224,24,203,24,176,24,137,24,138,24,137,24,137,24,140,24,139,24,159,15,138,24,141,24,223,23,236,25,211,18,140,20,165,26,157,28,140,20,192,6,191,5,179,17,180,17,228,21,170,25,200,25,170,25,200,25,159,28,141,20,165,26,165,26,200,19,247,20,227,17,230,21,183,24,184,9,154,20,217,19,149,17,204,24,191,28,149,12,205,24,163,28,202,26,142,24,177,25,208,26,182,24,144,24,139,29,206,26,178,25,207,26,181,24,143,24,197,3,242,7,165,28,205,25,236,25,214,24,207,18,216,5,166,28,165,26,172,26,191,28,210,26,203,26,191,28,143,29,236,25,217,25,209,26,191,28,247,21,153,20,192,28,196,18,205,26,203,26,143,29,228,24,204,26,214,24,207,18,216,5,169,28,165,26,139,9,236,25,186,15,216,27,214,24,213,18,223,5,168,28,199,14,212,8,185,15,211,26,202,26,196,26,154,19,212,26,169,27,146,24,228,13,242,6,155,10,191,28,172,26,249,14,150,17,141,20,170,28,225,23,234,19,210,6,171,28,244,20,172,28,173,28,214,24,155,19,178,28,174,28,175,28,176,28,196,5,139,22,180,25,179,25,162,27,245,4,163,11,195,25,213,26,214,26,157,21,211,12,182,25,250,26,183,28,217,3,214,18,181,28,157,19,194,6,180,28,156,19,193,6,179,28,0,65,225,10,11,2,190,25,184,24,10,187,216,115,180,28,204,189,1,2,2,127,45,126,35,0,65,208,57,107,34,4,36,0,32,2,40,2,80,33,5,2,64,32,1,40,2,120,4,64,32,4,65,144,55,106,32,3,41,3,24,34,9,66,0,32,3,41,3,0,34,20,66,1,134,34,6,66,0,16,229,13,32,4,65,224,56,106,32,3,41,3,16,34,11,66,0,32,3,41,3,8,34,8,66,1,134,34,10,66,0,16,229,13,32,4,65,224,55,106,32,3,41,3,32,34,16,66,0,32,16,66,0,16,229,13,32,4,65,208,55,106,32,4,41,3,224,55,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,55,106,32,16,66,1,134,34,7,66,0,32,20,66,0,16,229,13,32,4,65,192,56,106,32,9,66,0,32,10,66,0,16,229,13,32,4,65,208,56,106,32,11,66,0,32,11,66,0,16,229,13,32,4,65,192,55,106,32,4,65,232,55,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,160,55,106,32,20,66,0,32,20,66,0,16,229,13,32,4,65,144,56,106,32,7,66,0,32,8,66,0,16,229,13,32,4,65,176,56,106,32,9,66,0,32,11,66,1,134,66,0,16,229,13,32,4,65,208,54,106,32,4,41,3,144,56,34,24,32,4,41,3,176,56,124,34,10,32,4,41,3,192,56,34,22,32,4,41,3,208,56,124,34,12,32,4,41,3,176,55,124,34,14,32,4,41,3,192,55,124,34,13,32,4,41,3,144,55,34,21,32,4,41,3,224,56,124,34,17,32,4,41,3,208,55,124,34,15,66,52,136,32,15,32,17,84,173,32,4,65,216,55,106,41,3,0,32,17,32,21,84,173,32,4,65,152,55,106,41,3,0,32,4,65,232,56,106,41,3,0,124,124,124,124,34,21,66,12,134,132,124,34,17,66,52,136,32,13,32,17,86,173,32,13,32,14,84,173,32,4,65,200,55,106,41,3,0,32,12,32,14,86,173,32,4,65,184,55,106,41,3,0,32,12,32,22,84,173,32,4,65,200,56,106,41,3,0,32,4,65,216,56,106,41,3,0,124,124,124,124,124,124,32,21,66,52,136,124,124,34,13,66,12,134,132,124,34,12,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,17,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,240,53,106,32,8,66,0,32,6,66,0,16,229,13,32,4,65,128,56,106,32,7,66,0,32,11,66,0,16,229,13,32,4,65,160,56,106,32,9,66,0,32,9,66,0,16,229,13,32,4,65,128,55,106,32,4,41,3,128,56,34,22,32,4,41,3,160,56,124,34,14,32,10,32,12,86,173,32,10,32,24,84,173,32,4,65,152,56,106,41,3,0,32,4,65,184,56,106,41,3,0,124,124,32,13,66,52,136,124,124,34,13,66,12,134,32,12,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,53,106,32,11,66,0,32,6,66,0,16,229,13,32,4,65,240,56,106,32,8,66,0,32,8,66,0,16,229,13,32,4,65,240,55,106,32,7,66,0,32,9,66,0,16,229,13,32,4,65,240,54,106,32,10,32,14,84,173,32,14,32,22,84,173,32,4,65,136,56,106,41,3,0,32,4,65,168,56,106,41,3,0,124,124,32,13,66,52,136,124,124,34,7,66,12,134,32,10,66,52,136,132,34,6,32,4,41,3,240,55,124,34,10,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,224,54,106,32,6,32,10,86,173,32,4,65,248,55,106,41,3,0,32,7,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,47,106,32,4,41,3,224,54,34,19,32,15,66,254,255,255,255,255,255,255,7,131,124,34,22,32,4,41,3,144,53,34,14,32,4,41,3,240,56,124,34,7,32,4,41,3,240,54,124,34,6,32,4,41,3,128,55,34,13,32,4,41,3,240,53,124,34,10,32,4,41,3,208,54,34,15,32,4,41,3,160,55,124,34,12,66,52,136,32,12,32,15,84,173,32,4,65,216,54,106,41,3,0,32,4,65,168,55,106,41,3,0,124,124,34,24,66,12,134,132,124,34,15,66,52,136,32,10,32,15,86,173,32,10,32,13,84,173,32,4,65,136,55,106,41,3,0,32,4,65,248,53,106,41,3,0,124,124,32,24,66,52,136,124,124,34,13,66,12,134,132,124,34,10,66,52,136,32,6,32,10,86,173,32,6,32,7,84,173,32,4,65,248,54,106,41,3,0,32,7,32,14,84,173,32,4,65,152,53,106,41,3,0,32,4,65,248,56,106,41,3,0,124,124,124,124,32,13,66,52,136,124,124,34,26,66,12,134,132,124,34,21,66,255,255,255,255,255,255,255,7,131,34,7,66,0,32,2,41,3,0,34,14,66,0,16,229,13,32,4,65,176,50,106,32,10,66,255,255,255,255,255,255,255,7,131,34,6,66,0,32,2,41,3,8,34,13,66,0,16,229,13,32,4,65,224,49,106,32,15,66,255,255,255,255,255,255,255,7,131,34,10,66,0,32,2,41,3,16,34,15,66,0,16,229,13,32,4,65,144,49,106,32,12,66,255,255,255,255,255,255,255,7,131,34,12,66,0,32,2,41,3,24,34,24,66,0,16,229,13,32,4,65,192,48,106,32,17,66,255,255,255,255,255,255,63,131,32,21,32,22,84,173,32,4,65,232,54,106,41,3,0,32,19,32,22,86,173,124,32,26,66,52,136,124,124,66,12,134,32,21,66,52,136,132,124,34,17,66,0,32,2,41,3,32,34,22,66,0,16,229,13,32,4,65,176,48,106,32,4,41,3,192,48,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,192,47,106,32,17,66,0,32,14,66,0,16,229,13,32,4,65,160,50,106,32,7,66,0,32,13,66,0,16,229,13,32,4,65,208,49,106,32,6,66,0,32,15,66,0,16,229,13,32,4,65,128,49,106,32,10,66,0,32,24,66,0,16,229,13,32,4,65,144,48,106,32,12,66,0,32,22,66,0,16,229,13,32,4,65,160,48,106,32,4,65,200,48,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,128,47,106,32,12,66,0,32,14,66,0,16,229,13,32,4,65,144,50,106,32,17,66,0,32,13,66,0,16,229,13,32,4,65,192,49,106,32,7,66,0,32,15,66,0,16,229,13,32,4,65,240,48,106,32,6,66,0,32,24,66,0,16,229,13,32,4,65,128,48,106,32,10,66,0,32,22,66,0,16,229,13,32,4,65,208,46,106,32,4,41,3,240,48,34,29,32,4,41,3,128,48,124,34,19,32,4,41,3,192,49,124,34,26,32,4,41,3,144,50,124,34,28,32,4,41,3,128,49,34,33,32,4,41,3,144,48,124,34,25,32,4,41,3,208,49,124,34,18,32,4,41,3,160,50,124,34,27,32,4,41,3,192,47,124,34,31,32,4,41,3,160,48,124,34,35,32,4,41,3,224,49,34,30,32,4,41,3,144,49,124,34,21,32,4,41,3,176,50,124,34,34,32,4,41,3,208,47,124,34,32,32,4,41,3,176,48,124,34,23,66,52,136,32,23,32,32,84,173,32,4,65,184,48,106,41,3,0,32,32,32,34,84,173,32,4,65,216,47,106,41,3,0,32,21,32,34,86,173,32,4,65,184,50,106,41,3,0,32,21,32,30,84,173,32,4,65,232,49,106,41,3,0,32,4,65,152,49,106,41,3,0,124,124,124,124,124,124,124,124,34,34,66,12,134,132,124,34,21,66,52,136,32,21,32,35,84,173,32,31,32,35,86,173,32,4,65,168,48,106,41,3,0,32,27,32,31,86,173,32,4,65,200,47,106,41,3,0,32,18,32,27,86,173,32,4,65,168,50,106,41,3,0,32,18,32,25,84,173,32,4,65,216,49,106,41,3,0,32,25,32,33,84,173,32,4,65,136,49,106,41,3,0,32,4,65,152,48,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,34,66,52,136,124,124,34,35,66,12,134,132,124,34,25,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,21,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,32,4,41,3,208,46,34,34,32,4,41,3,128,47,124,34,18,66,255,255,255,255,255,255,255,7,131,55,3,0,32,4,65,240,46,106,32,10,66,0,32,14,66,0,16,229,13,32,4,65,128,50,106,32,12,66,0,32,13,66,0,16,229,13,32,4,65,176,49,106,32,17,66,0,32,15,66,0,16,229,13,32,4,65,224,48,106,32,7,66,0,32,24,66,0,16,229,13,32,4,65,240,47,106,32,6,66,0,32,22,66,0,16,229,13,32,4,65,176,47,106,32,4,41,3,224,48,34,32,32,4,41,3,240,47,124,34,27,32,4,41,3,176,49,124,34,31,32,25,32,28,84,173,32,26,32,28,86,173,32,4,65,152,50,106,41,3,0,32,19,32,26,86,173,32,4,65,200,49,106,41,3,0,32,19,32,29,84,173,32,4,65,248,48,106,41,3,0,32,4,65,136,48,106,41,3,0,124,124,124,124,124,124,32,35,66,52,136,124,124,34,35,66,12,134,32,25,66,52,136,132,124,34,19,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,240,46,34,29,32,4,41,3,128,50,124,34,26,32,4,41,3,176,47,124,34,28,32,18,32,34,84,173,32,4,65,216,46,106,41,3,0,32,4,65,136,47,106,41,3,0,124,124,34,34,66,12,134,32,18,66,52,136,132,124,34,25,66,255,255,255,255,255,255,255,7,131,55,3,8,32,4,65,224,46,106,32,6,66,0,32,14,66,0,16,229,13,32,4,65,240,49,106,32,10,66,0,32,13,66,0,16,229,13,32,4,65,160,49,106,32,12,66,0,32,15,66,0,16,229,13,32,4,65,208,48,106,32,17,66,0,32,24,66,0,16,229,13,32,4,65,224,47,106,32,7,66,0,32,22,66,0,16,229,13,32,4,65,160,47,106,32,4,41,3,208,48,34,18,32,4,41,3,224,47,124,34,14,32,19,32,31,84,173,32,27,32,31,86,173,32,4,65,184,49,106,41,3,0,32,27,32,32,84,173,32,4,65,232,48,106,41,3,0,32,4,65,248,47,106,41,3,0,124,124,124,124,32,35,66,52,136,124,124,34,27,66,12,134,32,19,66,52,136,132,124,34,19,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,240,49,34,31,32,4,41,3,160,49,124,34,13,32,4,41,3,224,46,124,34,15,32,4,41,3,160,47,124,34,24,32,25,32,28,84,173,32,26,32,28,86,173,32,4,65,184,47,106,41,3,0,32,26,32,29,84,173,32,4,65,248,46,106,41,3,0,32,4,65,136,50,106,41,3,0,124,124,124,124,32,34,66,52,136,124,124,34,26,66,12,134,32,25,66,52,136,132,124,34,22,66,255,255,255,255,255,255,255,7,131,55,3,16,32,4,65,144,47,106,32,14,32,19,86,173,32,14,32,18,84,173,32,4,65,216,48,106,41,3,0,32,4,65,232,47,106,41,3,0,124,124,32,27,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,4,41,3,144,47,34,19,32,23,66,255,255,255,255,255,255,255,7,131,124,34,14,32,22,32,24,84,173,32,15,32,24,86,173,32,4,65,168,47,106,41,3,0,32,13,32,15,86,173,32,4,65,232,46,106,41,3,0,32,13,32,31,84,173,32,4,65,248,49,106,41,3,0,32,4,65,168,49,106,41,3,0,124,124,124,124,124,124,32,26,66,52,136,124,124,34,15,66,12,134,32,22,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,55,3,24,32,0,32,21,66,255,255,255,255,255,255,63,131,32,13,32,14,84,173,32,4,65,152,47,106,41,3,0,32,14,32,19,84,173,124,32,15,66,52,136,124,124,66,12,134,32,13,66,52,136,132,124,55,3,32,32,0,32,5,54,2,120,32,4,65,192,54,106,32,12,66,0,32,9,66,0,16,229,13,32,4,65,224,53,106,32,10,66,0,32,11,66,0,16,229,13,32,4,65,176,52,106,32,6,66,0,32,8,66,0,16,229,13,32,4,65,128,53,106,32,7,66,0,32,20,66,0,16,229,13,32,4,65,224,51,106,32,17,66,0,32,16,66,0,16,229,13,32,4,65,208,51,106,32,4,41,3,224,51,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,54,106,32,12,66,0,32,16,66,0,16,229,13,32,4,65,208,53,106,32,10,66,0,32,9,66,0,16,229,13,32,4,65,160,52,106,32,6,66,0,32,11,66,0,16,229,13,32,4,65,240,52,106,32,7,66,0,32,8,66,0,16,229,13,32,4,65,176,51,106,32,17,66,0,32,20,66,0,16,229,13,32,4,65,192,51,106,32,4,65,232,51,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,160,54,106,32,12,66,0,32,20,66,0,16,229,13,32,4,65,192,53,106,32,10,66,0,32,16,66,0,16,229,13,32,4,65,144,52,106,32,6,66,0,32,9,66,0,16,229,13,32,4,65,224,52,106,32,7,66,0,32,11,66,0,16,229,13,32,4,65,160,51,106,32,17,66,0,32,8,66,0,16,229,13,32,4,65,192,50,106,32,4,41,3,144,52,34,31,32,4,41,3,192,53,124,34,13,32,4,41,3,224,52,124,34,15,32,4,41,3,160,51,124,34,24,32,4,41,3,208,53,34,35,32,4,41,3,176,54,124,34,22,32,4,41,3,160,52,124,34,21,32,4,41,3,240,52,124,34,19,32,4,41,3,176,51,124,34,26,32,4,41,3,192,51,124,34,28,32,4,41,3,224,53,34,34,32,4,41,3,192,54,124,34,14,32,4,41,3,176,52,124,34,25,32,4,41,3,128,53,124,34,18,32,4,41,3,208,51,124,34,27,66,52,136,32,18,32,27,86,173,32,4,65,216,51,106,41,3,0,32,18,32,25,84,173,32,4,65,136,53,106,41,3,0,32,14,32,25,86,173,32,4,65,184,52,106,41,3,0,32,14,32,34,84,173,32,4,65,232,53,106,41,3,0,32,4,65,200,54,106,41,3,0,124,124,124,124,124,124,124,124,34,25,66,12,134,132,124,34,14,66,52,136,32,14,32,28,84,173,32,26,32,28,86,173,32,4,65,200,51,106,41,3,0,32,19,32,26,86,173,32,4,65,184,51,106,41,3,0,32,19,32,21,84,173,32,4,65,248,52,106,41,3,0,32,21,32,22,84,173,32,4,65,168,52,106,41,3,0,32,22,32,35,84,173,32,4,65,216,53,106,41,3,0,32,4,65,184,54,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,25,66,52,136,124,124,34,26,66,12,134,132,124,34,22,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,14,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,144,54,106,32,12,66,0,32,8,66,0,16,229,13,32,4,65,176,53,106,32,10,66,0,32,20,66,0,16,229,13,32,4,65,128,52,106,32,6,66,0,32,16,66,0,16,229,13,32,4,65,208,52,106,32,7,66,0,32,9,66,0,16,229,13,32,4,65,144,51,106,32,17,66,0,32,11,66,0,16,229,13,32,4,65,128,51,106,32,4,41,3,208,52,34,28,32,4,41,3,128,52,124,34,21,32,4,41,3,144,51,124,34,19,32,22,32,24,84,173,32,15,32,24,86,173,32,4,65,168,51,106,41,3,0,32,13,32,15,86,173,32,4,65,232,52,106,41,3,0,32,13,32,31,84,173,32,4,65,152,52,106,41,3,0,32,4,65,200,53,106,41,3,0,124,124,124,124,124,124,32,26,66,52,136,124,124,34,15,66,12,134,32,22,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,128,54,106,32,12,66,0,32,11,66,0,16,229,13,32,4,65,160,53,106,32,10,66,0,32,8,66,0,16,229,13,32,4,65,240,51,106,32,6,66,0,32,20,66,0,16,229,13,32,4,65,192,52,106,32,7,66,0,32,16,66,0,16,229,13,32,4,65,240,50,106,32,17,66,0,32,9,66,0,16,229,13,32,4,65,224,50,106,32,4,41,3,240,50,34,11,32,4,41,3,192,52,124,34,9,32,13,32,19,84,173,32,19,32,21,84,173,32,4,65,152,51,106,41,3,0,32,21,32,28,84,173,32,4,65,216,52,106,41,3,0,32,4,65,136,52,106,41,3,0,124,124,124,124,32,15,66,52,136,124,124,34,8,66,12,134,32,13,66,52,136,132,124,34,7,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,50,106,32,7,32,9,84,173,32,9,32,11,84,173,32,4,65,248,50,106,41,3,0,32,4,65,200,52,106,41,3,0,124,124,32,8,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,224,43,106,32,4,41,3,208,50,34,13,32,27,66,255,255,255,255,255,255,255,7,131,124,34,20,32,4,41,3,160,53,34,17,32,4,41,3,128,54,124,34,9,32,4,41,3,240,51,124,34,11,32,4,41,3,224,50,124,34,8,32,4,41,3,176,53,34,16,32,4,41,3,144,54,124,34,7,32,4,41,3,128,51,124,34,6,32,4,41,3,192,50,34,10,32,4,41,3,160,54,124,34,12,66,52,136,32,10,32,12,86,173,32,4,65,200,50,106,41,3,0,32,4,65,168,54,106,41,3,0,124,124,34,15,66,12,134,132,124,34,10,66,52,136,32,6,32,10,86,173,32,6,32,7,84,173,32,4,65,136,51,106,41,3,0,32,7,32,16,84,173,32,4,65,184,53,106,41,3,0,32,4,65,152,54,106,41,3,0,124,124,124,124,32,15,66,52,136,124,124,34,6,66,12,134,132,124,34,7,66,52,136,32,7,32,8,84,173,32,8,32,11,84,173,32,4,65,232,50,106,41,3,0,32,9,32,11,86,173,32,4,65,248,51,106,41,3,0,32,9,32,17,84,173,32,4,65,168,53,106,41,3,0,32,4,65,136,54,106,41,3,0,124,124,124,124,124,124,32,6,66,52,136,124,124,34,15,66,12,134,132,124,34,16,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,2,41,3,40,34,11,66,0,16,229,13,32,4,65,176,44,106,32,7,66,255,255,255,255,255,255,255,7,131,34,8,66,0,32,2,41,3,48,34,7,66,0,16,229,13,32,4,65,128,45,106,32,10,66,255,255,255,255,255,255,255,7,131,34,6,66,0,32,2,41,3,56,34,10,66,0,16,229,13,32,4,65,208,45,106,32,12,66,255,255,255,255,255,255,255,7,131,34,12,66,0,32,2,41,3,64,34,17,66,0,16,229,13,32,4,65,192,46,106,32,14,66,255,255,255,255,255,255,63,131,32,16,32,20,84,173,32,4,65,216,50,106,41,3,0,32,13,32,20,86,173,124,32,15,66,52,136,124,124,66,12,134,32,16,66,52,136,132,124,34,20,66,0,32,2,41,3,72,34,16,66,0,16,229,13,32,4,65,176,46,106,32,4,41,3,192,46,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,43,106,32,20,66,0,32,11,66,0,16,229,13,32,4,65,160,44,106,32,9,66,0,32,7,66,0,16,229,13,32,4,65,240,44,106,32,8,66,0,32,10,66,0,16,229,13,32,4,65,192,45,106,32,6,66,0,32,17,66,0,16,229,13,32,4,65,144,46,106,32,12,66,0,32,16,66,0,16,229,13,32,4,65,160,46,106,32,4,65,200,46,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,144,43,106,32,12,66,0,32,11,66,0,16,229,13,32,4,65,144,44,106,32,20,66,0,32,7,66,0,16,229,13,32,4,65,224,44,106,32,9,66,0,32,10,66,0,16,229,13,32,4,65,176,45,106,32,8,66,0,32,17,66,0,16,229,13,32,4,65,128,46,106,32,6,66,0,32,16,66,0,16,229,13,32,4,65,224,42,106,32,4,41,3,176,45,34,31,32,4,41,3,128,46,124,34,13,32,4,41,3,224,44,124,34,15,32,4,41,3,144,44,124,34,24,32,4,41,3,192,45,34,35,32,4,41,3,144,46,124,34,22,32,4,41,3,240,44,124,34,21,32,4,41,3,160,44,124,34,19,32,4,41,3,208,43,124,34,26,32,4,41,3,160,46,124,34,28,32,4,41,3,128,45,34,34,32,4,41,3,208,45,124,34,14,32,4,41,3,176,44,124,34,25,32,4,41,3,224,43,124,34,18,32,4,41,3,176,46,124,34,27,66,52,136,32,18,32,27,86,173,32,4,65,184,46,106,41,3,0,32,18,32,25,84,173,32,4,65,232,43,106,41,3,0,32,14,32,25,86,173,32,4,65,184,44,106,41,3,0,32,14,32,34,84,173,32,4,65,136,45,106,41,3,0,32,4,65,216,45,106,41,3,0,124,124,124,124,124,124,124,124,34,25,66,12,134,132,124,34,14,66,52,136,32,14,32,28,84,173,32,26,32,28,86,173,32,4,65,168,46,106,41,3,0,32,19,32,26,86,173,32,4,65,216,43,106,41,3,0,32,19,32,21,84,173,32,4,65,168,44,106,41,3,0,32,21,32,22,84,173,32,4,65,248,44,106,41,3,0,32,22,32,35,84,173,32,4,65,200,45,106,41,3,0,32,4,65,152,46,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,25,66,52,136,124,124,34,28,66,12,134,132,124,34,22,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,14,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,240,0,106,66,0,55,3,0,32,0,65,232,0,106,66,0,55,3,0,32,0,65,224,0,106,66,0,55,3,0,32,0,66,1,55,3,80,32,0,66,0,55,3,88,32,0,32,4,41,3,224,42,34,25,32,4,41,3,144,43,124,34,21,66,255,255,255,255,255,255,255,7,131,55,3,40,32,4,65,128,43,106,32,6,66,0,32,11,66,0,16,229,13,32,4,65,128,44,106,32,12,66,0,32,7,66,0,16,229,13,32,4,65,208,44,106,32,20,66,0,32,10,66,0,16,229,13,32,4,65,160,45,106,32,9,66,0,32,17,66,0,16,229,13,32,4,65,240,45,106,32,8,66,0,32,16,66,0,16,229,13,32,4,65,192,43,106,32,4,41,3,160,45,34,18,32,4,41,3,240,45,124,34,19,32,4,41,3,208,44,124,34,26,32,22,32,24,84,173,32,15,32,24,86,173,32,4,65,152,44,106,41,3,0,32,13,32,15,86,173,32,4,65,232,44,106,41,3,0,32,13,32,31,84,173,32,4,65,184,45,106,41,3,0,32,4,65,136,46,106,41,3,0,124,124,124,124,124,124,32,28,66,52,136,124,124,34,28,66,12,134,32,22,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,128,43,34,31,32,4,41,3,128,44,124,34,15,32,4,41,3,192,43,124,34,24,32,21,32,25,84,173,32,4,65,232,42,106,41,3,0,32,4,65,152,43,106,41,3,0,124,124,34,25,66,12,134,32,21,66,52,136,132,124,34,22,66,255,255,255,255,255,255,255,7,131,55,3,48,32,4,65,240,42,106,32,8,66,0,32,11,66,0,16,229,13,32,4,65,240,43,106,32,6,66,0,32,7,66,0,16,229,13,32,4,65,192,44,106,32,12,66,0,32,10,66,0,16,229,13,32,4,65,144,45,106,32,20,66,0,32,17,66,0,16,229,13,32,4,65,224,45,106,32,9,66,0,32,16,66,0,16,229,13,32,4,65,176,43,106,32,4,41,3,144,45,34,10,32,4,41,3,224,45,124,34,9,32,13,32,26,84,173,32,19,32,26,86,173,32,4,65,216,44,106,41,3,0,32,18,32,19,86,173,32,4,65,168,45,106,41,3,0,32,4,65,248,45,106,41,3,0,124,124,124,124,32,28,66,52,136,124,124,34,12,66,12,134,32,13,66,52,136,132,124,34,17,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,240,43,34,20,32,4,41,3,192,44,124,34,11,32,4,41,3,240,42,124,34,8,32,4,41,3,176,43,124,34,7,32,22,32,24,84,173,32,15,32,24,86,173,32,4,65,200,43,106,41,3,0,32,15,32,31,84,173,32,4,65,136,43,106,41,3,0,32,4,65,136,44,106,41,3,0,124,124,124,124,32,25,66,52,136,124,124,34,16,66,12,134,32,22,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,55,3,56,32,4,65,160,43,106,32,9,32,17,86,173,32,9,32,10,84,173,32,4,65,152,45,106,41,3,0,32,4,65,232,45,106,41,3,0,124,124,32,12,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,4,41,3,160,43,34,10,32,27,66,255,255,255,255,255,255,255,7,131,124,34,9,32,6,32,7,84,173,32,7,32,8,84,173,32,4,65,184,43,106,41,3,0,32,8,32,11,84,173,32,4,65,248,42,106,41,3,0,32,11,32,20,84,173,32,4,65,248,43,106,41,3,0,32,4,65,200,44,106,41,3,0,124,124,124,124,124,124,32,16,66,52,136,124,124,34,8,66,12,134,32,6,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,55,3,64,32,0,32,14,66,255,255,255,255,255,255,63,131,32,9,32,11,86,173,32,4,65,168,43,106,41,3,0,32,9,32,10,84,173,124,32,8,66,52,136,124,124,66,12,134,32,11,66,52,136,132,124,55,3,72,12,1,11,32,5,4,64,32,0,32,1,65,128,1,16,193,5,26,12,1,11,32,4,65,144,42,106,32,3,41,3,24,34,9,66,0,32,1,41,3,80,34,20,66,0,16,229,13,32,4,65,192,41,106,32,3,41,3,16,34,11,66,0,32,1,41,3,88,34,16,66,0,16,229,13,32,4,65,240,40,106,32,3,41,3,8,34,8,66,0,32,1,41,3,96,34,14,66,0,16,229,13,32,4,65,176,39,106,32,3,41,3,0,34,7,66,0,32,1,41,3,104,34,13,66,0,16,229,13,32,4,65,160,40,106,32,3,41,3,32,34,6,66,0,32,1,41,3,112,34,15,66,0,16,229,13,32,4,65,144,40,106,32,4,41,3,160,40,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,40,106,32,6,66,0,32,20,66,0,16,229,13,32,4,65,160,42,106,32,9,66,0,32,16,66,0,16,229,13,32,4,65,208,41,106,32,11,66,0,32,14,66,0,16,229,13,32,4,65,128,41,106,32,8,66,0,32,13,66,0,16,229,13,32,4,65,192,39,106,32,7,66,0,32,15,66,0,16,229,13,32,4,65,128,40,106,32,4,65,168,40,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,39,106,32,7,66,0,32,20,66,0,16,229,13,32,4,65,192,40,106,32,6,66,0,32,16,66,0,16,229,13,32,4,65,176,42,106,32,9,66,0,32,14,66,0,16,229,13,32,4,65,224,41,106,32,11,66,0,32,13,66,0,16,229,13,32,4,65,144,41,106,32,8,66,0,32,15,66,0,16,229,13,32,4,65,240,38,106,32,4,41,3,224,41,34,31,32,4,41,3,176,42,124,34,12,32,4,41,3,144,41,124,34,17,32,4,41,3,192,40,124,34,24,32,4,41,3,208,41,34,35,32,4,41,3,160,42,124,34,22,32,4,41,3,128,41,124,34,21,32,4,41,3,192,39,124,34,19,32,4,41,3,176,40,124,34,26,32,4,41,3,128,40,124,34,28,32,4,41,3,192,41,34,34,32,4,41,3,144,42,124,34,10,32,4,41,3,240,40,124,34,25,32,4,41,3,176,39,124,34,18,32,4,41,3,144,40,124,34,27,66,52,136,32,18,32,27,86,173,32,4,65,152,40,106,41,3,0,32,18,32,25,84,173,32,4,65,184,39,106,41,3,0,32,10,32,25,86,173,32,4,65,248,40,106,41,3,0,32,10,32,34,84,173,32,4,65,200,41,106,41,3,0,32,4,65,152,42,106,41,3,0,124,124,124,124,124,124,124,124,34,25,66,12,134,132,124,34,10,66,52,136,32,10,32,28,84,173,32,26,32,28,86,173,32,4,65,136,40,106,41,3,0,32,19,32,26,86,173,32,4,65,184,40,106,41,3,0,32,19,32,21,84,173,32,4,65,200,39,106,41,3,0,32,21,32,22,84,173,32,4,65,136,41,106,41,3,0,32,22,32,35,84,173,32,4,65,216,41,106,41,3,0,32,4,65,168,42,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,25,66,52,136,124,124,34,26,66,12,134,132,124,34,22,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,10,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,160,41,106,32,8,66,0,32,20,66,0,16,229,13,32,4,65,224,39,106,32,7,66,0,32,16,66,0,16,229,13,32,4,65,208,40,106,32,6,66,0,32,14,66,0,16,229,13,32,4,65,192,42,106,32,9,66,0,32,13,66,0,16,229,13,32,4,65,240,41,106,32,11,66,0,32,15,66,0,16,229,13,32,4,65,160,39,106,32,4,41,3,240,41,34,28,32,4,41,3,192,42,124,34,21,32,4,41,3,208,40,124,34,19,32,22,32,24,84,173,32,17,32,24,86,173,32,4,65,200,40,106,41,3,0,32,12,32,17,86,173,32,4,65,152,41,106,41,3,0,32,12,32,31,84,173,32,4,65,232,41,106,41,3,0,32,4,65,184,42,106,41,3,0,124,124,124,124,124,124,32,26,66,52,136,124,124,34,17,66,12,134,32,22,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,128,42,106,32,11,66,0,32,20,66,0,16,229,13,32,4,65,176,41,106,32,8,66,0,32,16,66,0,16,229,13,32,4,65,240,39,106,32,7,66,0,32,14,66,0,16,229,13,32,4,65,224,40,106,32,6,66,0,32,13,66,0,16,229,13,32,4,65,208,42,106,32,9,66,0,32,15,66,0,16,229,13,32,4,65,144,39,106,32,4,41,3,224,40,34,11,32,4,41,3,208,42,124,34,9,32,12,32,19,84,173,32,19,32,21,84,173,32,4,65,216,40,106,41,3,0,32,21,32,28,84,173,32,4,65,248,41,106,41,3,0,32,4,65,200,42,106,41,3,0,124,124,124,124,32,17,66,52,136,124,124,34,8,66,12,134,32,12,66,52,136,132,124,34,7,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,128,39,106,32,7,32,9,84,173,32,9,32,11,84,173,32,4,65,232,40,106,41,3,0,32,4,65,216,42,106,41,3,0,124,124,32,8,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,160,38,106,32,4,41,3,128,39,34,22,32,27,66,255,255,255,255,255,255,255,7,131,124,34,12,32,4,41,3,176,41,34,21,32,4,41,3,128,42,124,34,9,32,4,41,3,240,39,124,34,11,32,4,41,3,144,39,124,34,17,32,4,41,3,224,39,34,19,32,4,41,3,160,41,124,34,6,32,4,41,3,160,39,124,34,24,32,4,41,3,240,38,34,7,32,4,41,3,208,39,124,34,8,66,52,136,32,7,32,8,86,173,32,4,65,248,38,106,41,3,0,32,4,65,216,39,106,41,3,0,124,124,34,26,66,12,134,132,124,34,7,66,52,136,32,7,32,24,84,173,32,6,32,24,86,173,32,4,65,168,39,106,41,3,0,32,6,32,19,84,173,32,4,65,232,39,106,41,3,0,32,4,65,168,41,106,41,3,0,124,124,124,124,32,26,66,52,136,124,124,34,24,66,12,134,132,124,34,6,66,52,136,32,6,32,17,84,173,32,11,32,17,86,173,32,4,65,152,39,106,41,3,0,32,9,32,11,86,173,32,4,65,248,39,106,41,3,0,32,9,32,21,84,173,32,4,65,184,41,106,41,3,0,32,4,65,136,42,106,41,3,0,124,124,124,124,124,124,32,24,66,52,136,124,124,34,24,66,12,134,132,124,34,17,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,8,66,1,134,66,254,255,255,255,255,255,255,15,131,34,21,66,0,16,229,13,32,4,65,240,37,106,32,6,66,255,255,255,255,255,255,255,7,131,34,11,66,0,32,7,66,1,134,66,254,255,255,255,255,255,255,15,131,34,19,66,0,16,229,13,32,4,65,192,37,106,32,10,66,255,255,255,255,255,255,63,131,32,12,32,17,86,173,32,4,65,136,39,106,41,3,0,32,12,32,22,84,173,124,32,24,66,52,136,124,124,66,12,134,32,17,66,52,136,132,124,34,24,66,0,32,24,66,0,16,229,13,32,4,65,176,37,106,32,4,41,3,192,37,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,37,106,32,8,66,255,255,255,255,255,255,255,7,131,34,22,66,0,32,24,66,1,134,34,8,66,0,16,229,13,32,4,65,224,37,106,32,9,66,0,32,19,66,0,16,229,13,32,4,65,208,38,106,32,11,66,0,32,11,66,0,16,229,13,32,4,65,160,37,106,32,4,65,200,37,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,176,38,106,32,22,66,0,32,22,66,0,16,229,13,32,4,65,128,37,106,32,7,66,255,255,255,255,255,255,255,7,131,34,17,66,0,32,8,66,0,16,229,13,32,4,65,208,37,106,32,9,66,0,32,6,66,1,134,66,254,255,255,255,255,255,255,15,131,66,0,16,229,13,32,4,65,160,36,106,32,4,41,3,128,37,34,28,32,4,41,3,208,37,124,34,7,32,4,41,3,224,37,34,25,32,4,41,3,208,38,124,34,6,32,4,41,3,144,37,124,34,10,32,4,41,3,160,37,124,34,19,32,4,41,3,160,38,34,18,32,4,41,3,240,37,124,34,12,32,4,41,3,176,37,124,34,26,66,52,136,32,12,32,26,86,173,32,4,65,184,37,106,41,3,0,32,12,32,18,84,173,32,4,65,168,38,106,41,3,0,32,4,65,248,37,106,41,3,0,124,124,124,124,34,18,66,12,134,132,124,34,12,66,52,136,32,12,32,19,84,173,32,10,32,19,86,173,32,4,65,168,37,106,41,3,0,32,6,32,10,86,173,32,4,65,152,37,106,41,3,0,32,6,32,25,84,173,32,4,65,232,37,106,41,3,0,32,4,65,216,38,106,41,3,0,124,124,124,124,124,124,32,18,66,52,136,124,124,34,19,66,12,134,132,124,34,6,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,12,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,144,38,106,32,17,66,0,32,21,66,0,16,229,13,32,4,65,240,36,106,32,11,66,0,32,8,66,0,16,229,13,32,4,65,224,38,106,32,9,66,0,32,9,66,0,16,229,13,32,4,65,224,36,106,32,4,41,3,240,36,34,25,32,4,41,3,224,38,124,34,10,32,6,32,7,84,173,32,7,32,28,84,173,32,4,65,136,37,106,41,3,0,32,4,65,216,37,106,41,3,0,124,124,32,19,66,52,136,124,124,34,19,66,12,134,32,6,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,128,38,106,32,11,66,0,32,21,66,0,16,229,13,32,4,65,192,38,106,32,17,66,0,32,17,66,0,16,229,13,32,4,65,208,36,106,32,9,66,0,32,8,66,0,16,229,13,32,4,65,192,36,106,32,7,32,10,84,173,32,10,32,25,84,173,32,4,65,248,36,106,41,3,0,32,4,65,232,38,106,41,3,0,124,124,32,19,66,52,136,124,124,34,8,66,12,134,32,7,66,52,136,132,34,7,32,4,41,3,208,36,124,34,6,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,36,106,32,6,32,7,84,173,32,4,65,216,36,106,41,3,0,32,8,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,144,25,106,32,4,41,3,176,36,34,27,32,26,66,254,255,255,255,255,255,255,7,131,124,34,25,32,4,41,3,128,38,34,21,32,4,41,3,192,38,124,34,8,32,4,41,3,192,36,124,34,7,32,4,41,3,224,36,34,19,32,4,41,3,144,38,124,34,6,32,4,41,3,160,36,34,26,32,4,41,3,176,38,124,34,10,66,52,136,32,10,32,26,84,173,32,4,65,168,36,106,41,3,0,32,4,65,184,38,106,41,3,0,124,124,34,28,66,12,134,132,124,34,26,66,52,136,32,6,32,26,86,173,32,6,32,19,84,173,32,4,65,232,36,106,41,3,0,32,4,65,152,38,106,41,3,0,124,124,32,28,66,52,136,124,124,34,19,66,12,134,132,124,34,6,66,52,136,32,6,32,7,84,173,32,7,32,8,84,173,32,4,65,200,36,106,41,3,0,32,8,32,21,84,173,32,4,65,136,38,106,41,3,0,32,4,65,200,38,106,41,3,0,124,124,124,124,32,19,66,52,136,124,124,34,31,66,12,134,132,124,34,18,66,255,255,255,255,255,255,255,7,131,34,8,66,0,32,2,41,3,0,34,21,66,0,16,229,13,32,4,65,208,35,106,32,6,66,255,255,255,255,255,255,255,7,131,34,7,66,0,32,2,41,3,8,34,19,66,0,16,229,13,32,4,65,128,35,106,32,26,66,255,255,255,255,255,255,255,7,131,34,6,66,0,32,2,41,3,16,34,26,66,0,16,229,13,32,4,65,176,34,106,32,10,66,255,255,255,255,255,255,255,7,131,34,10,66,0,32,2,41,3,24,34,28,66,0,16,229,13,32,4,65,224,33,106,32,12,66,255,255,255,255,255,255,63,131,32,18,32,25,84,173,32,4,65,184,36,106,41,3,0,32,25,32,27,84,173,124,32,31,66,52,136,124,124,66,12,134,32,18,66,52,136,132,124,34,12,66,0,32,2,41,3,32,34,25,66,0,16,229,13,32,4,65,208,33,106,32,4,41,3,224,33,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,160,25,106,32,12,66,0,32,21,66,0,16,229,13,32,4,65,224,35,106,32,8,66,0,32,19,66,0,16,229,13,32,4,65,144,35,106,32,7,66,0,32,26,66,0,16,229,13,32,4,65,192,34,106,32,6,66,0,32,28,66,0,16,229,13,32,4,65,240,33,106,32,10,66,0,32,25,66,0,16,229,13,32,4,65,192,33,106,32,4,65,232,33,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,176,25,106,32,10,66,0,32,21,66,0,16,229,13,32,4,65,240,35,106,32,12,66,0,32,19,66,0,16,229,13,32,4,65,160,35,106,32,8,66,0,32,26,66,0,16,229,13,32,4,65,208,34,106,32,7,66,0,32,28,66,0,16,229,13,32,4,65,128,34,106,32,6,66,0,32,25,66,0,16,229,13,32,4,65,208,24,106,32,4,41,3,208,34,34,40,32,4,41,3,128,34,124,34,18,32,4,41,3,160,35,124,34,27,32,4,41,3,240,35,124,34,31,32,4,41,3,192,34,34,38,32,4,41,3,240,33,124,34,35,32,4,41,3,144,35,124,34,34,32,4,41,3,224,35,124,34,23,32,4,41,3,160,25,124,34,29,32,4,41,3,192,33,124,34,33,32,4,41,3,128,35,34,39,32,4,41,3,176,34,124,34,32,32,4,41,3,208,35,124,34,30,32,4,41,3,144,25,124,34,36,32,4,41,3,208,33,124,34,37,66,52,136,32,36,32,37,86,173,32,4,65,216,33,106,41,3,0,32,30,32,36,86,173,32,4,65,152,25,106,41,3,0,32,30,32,32,84,173,32,4,65,216,35,106,41,3,0,32,32,32,39,84,173,32,4,65,136,35,106,41,3,0,32,4,65,184,34,106,41,3,0,124,124,124,124,124,124,124,124,34,30,66,12,134,132,124,34,32,66,52,136,32,32,32,33,84,173,32,29,32,33,86,173,32,4,65,200,33,106,41,3,0,32,23,32,29,86,173,32,4,65,168,25,106,41,3,0,32,23,32,34,84,173,32,4,65,232,35,106,41,3,0,32,34,32,35,84,173,32,4,65,152,35,106,41,3,0,32,35,32,38,84,173,32,4,65,200,34,106,41,3,0,32,4,65,248,33,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,30,66,52,136,124,124,34,29,66,12,134,132,124,34,35,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,32,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,192,25,106,32,6,66,0,32,21,66,0,16,229,13,32,4,65,128,36,106,32,10,66,0,32,19,66,0,16,229,13,32,4,65,176,35,106,32,12,66,0,32,26,66,0,16,229,13,32,4,65,224,34,106,32,8,66,0,32,28,66,0,16,229,13,32,4,65,144,34,106,32,7,66,0,32,25,66,0,16,229,13,32,4,65,128,25,106,32,4,41,3,224,34,34,33,32,4,41,3,144,34,124,34,34,32,4,41,3,176,35,124,34,23,32,31,32,35,86,173,32,27,32,31,86,173,32,4,65,248,35,106,41,3,0,32,18,32,27,86,173,32,4,65,168,35,106,41,3,0,32,18,32,40,84,173,32,4,65,216,34,106,41,3,0,32,4,65,136,34,106,41,3,0,124,124,124,124,124,124,32,29,66,52,136,124,124,34,27,66,12,134,32,35,66,52,136,132,124,34,18,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,25,106,32,7,66,0,32,21,66,0,16,229,13,32,4,65,144,36,106,32,6,66,0,32,19,66,0,16,229,13,32,4,65,192,35,106,32,10,66,0,32,26,66,0,16,229,13,32,4,65,240,34,106,32,12,66,0,32,28,66,0,16,229,13,32,4,65,160,34,106,32,8,66,0,32,25,66,0,16,229,13,32,4,65,240,24,106,32,4,41,3,240,34,34,19,32,4,41,3,160,34,124,34,21,32,18,32,23,84,173,32,23,32,34,84,173,32,4,65,184,35,106,41,3,0,32,33,32,34,86,173,32,4,65,232,34,106,41,3,0,32,4,65,152,34,106,41,3,0,124,124,124,124,32,27,66,52,136,124,124,34,26,66,12,134,32,18,66,52,136,132,124,34,28,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,224,24,106,32,21,32,28,86,173,32,19,32,21,86,173,32,4,65,248,34,106,41,3,0,32,4,65,168,34,106,41,3,0,124,124,32,26,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,240,32,106,32,8,66,0,32,2,41,3,40,34,21,66,0,16,229,13,32,4,65,160,32,106,32,7,66,0,32,2,41,3,48,34,19,66,0,16,229,13,32,4,65,208,31,106,32,6,66,0,32,2,41,3,56,34,26,66,0,16,229,13,32,4,65,128,31,106,32,10,66,0,32,2,41,3,64,34,28,66,0,16,229,13,32,4,65,176,30,106,32,12,66,0,32,2,41,3,72,34,25,66,0,16,229,13,32,4,65,160,30,106,32,4,41,3,176,30,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,128,33,106,32,12,66,0,32,21,66,0,16,229,13,32,4,65,176,32,106,32,8,66,0,32,19,66,0,16,229,13,32,4,65,224,31,106,32,7,66,0,32,26,66,0,16,229,13,32,4,65,144,31,106,32,6,66,0,32,28,66,0,16,229,13,32,4,65,192,30,106,32,10,66,0,32,25,66,0,16,229,13,32,4,65,144,30,106,32,4,65,184,30,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,144,33,106,32,10,66,0,32,21,66,0,16,229,13,32,4,65,192,32,106,32,12,66,0,32,19,66,0,16,229,13,32,4,65,240,31,106,32,8,66,0,32,26,66,0,16,229,13,32,4,65,160,31,106,32,7,66,0,32,28,66,0,16,229,13,32,4,65,208,30,106,32,6,66,0,32,25,66,0,16,229,13,32,4,65,208,29,106,32,4,41,3,160,31,34,39,32,4,41,3,208,30,124,34,27,32,4,41,3,240,31,124,34,31,32,4,41,3,192,32,124,34,35,32,4,41,3,144,31,34,41,32,4,41,3,192,30,124,34,34,32,4,41,3,224,31,124,34,23,32,4,41,3,176,32,124,34,29,32,4,41,3,128,33,124,34,33,32,4,41,3,144,30,124,34,30,32,4,41,3,208,31,34,43,32,4,41,3,128,31,124,34,18,32,4,41,3,160,32,124,34,36,32,4,41,3,240,32,124,34,40,32,4,41,3,160,30,124,34,38,66,52,136,32,38,32,40,84,173,32,4,65,168,30,106,41,3,0,32,36,32,40,86,173,32,4,65,248,32,106,41,3,0,32,18,32,36,86,173,32,4,65,168,32,106,41,3,0,32,18,32,43,84,173,32,4,65,216,31,106,41,3,0,32,4,65,136,31,106,41,3,0,124,124,124,124,124,124,124,124,34,36,66,12,134,132,124,34,18,66,52,136,32,18,32,30,84,173,32,30,32,33,84,173,32,4,65,152,30,106,41,3,0,32,29,32,33,86,173,32,4,65,136,33,106,41,3,0,32,23,32,29,86,173,32,4,65,184,32,106,41,3,0,32,23,32,34,84,173,32,4,65,232,31,106,41,3,0,32,34,32,41,84,173,32,4,65,152,31,106,41,3,0,32,4,65,200,30,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,36,66,52,136,124,124,34,33,66,12,134,132,124,34,34,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,18,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,160,33,106,32,6,66,0,32,21,66,0,16,229,13,32,4,65,208,32,106,32,10,66,0,32,19,66,0,16,229,13,32,4,65,128,32,106,32,12,66,0,32,26,66,0,16,229,13,32,4,65,176,31,106,32,8,66,0,32,28,66,0,16,229,13,32,4,65,224,30,106,32,7,66,0,32,25,66,0,16,229,13,32,4,65,128,30,106,32,4,41,3,176,31,34,30,32,4,41,3,224,30,124,34,23,32,4,41,3,128,32,124,34,29,32,34,32,35,84,173,32,31,32,35,86,173,32,4,65,200,32,106,41,3,0,32,27,32,31,86,173,32,4,65,248,31,106,41,3,0,32,27,32,39,84,173,32,4,65,168,31,106,41,3,0,32,4,65,216,30,106,41,3,0,124,124,124,124,124,124,32,33,66,52,136,124,124,34,31,66,12,134,32,34,66,52,136,132,124,34,27,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,33,106,32,7,66,0,32,21,66,0,16,229,13,32,4,65,224,32,106,32,6,66,0,32,19,66,0,16,229,13,32,4,65,144,32,106,32,10,66,0,32,26,66,0,16,229,13,32,4,65,192,31,106,32,12,66,0,32,28,66,0,16,229,13,32,4,65,240,30,106,32,8,66,0,32,25,66,0,16,229,13,32,4,65,240,29,106,32,4,41,3,192,31,34,7,32,4,41,3,240,30,124,34,8,32,27,32,29,84,173,32,23,32,29,86,173,32,4,65,136,32,106,41,3,0,32,23,32,30,84,173,32,4,65,184,31,106,41,3,0,32,4,65,232,30,106,41,3,0,124,124,124,124,32,31,66,52,136,124,124,34,6,66,12,134,32,27,66,52,136,132,124,34,10,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,224,29,106,32,8,32,10,86,173,32,7,32,8,86,173,32,4,65,200,31,106,41,3,0,32,4,65,248,30,106,41,3,0,124,124,32,6,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,27,106,32,4,41,3,208,29,34,12,32,4,41,3,144,33,124,34,7,66,255,255,255,255,255,255,255,7,131,34,8,66,0,32,9,66,0,16,229,13,32,4,65,160,28,106,32,4,41,3,160,33,34,28,32,4,41,3,208,32,124,34,6,32,4,41,3,128,30,124,34,10,32,7,32,12,84,173,32,4,65,216,29,106,41,3,0,32,4,65,152,33,106,41,3,0,124,124,34,25,66,12,134,32,7,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,34,7,66,0,32,11,66,0,16,229,13,32,4,65,240,28,106,32,4,41,3,224,32,34,27,32,4,41,3,144,32,124,34,21,32,4,41,3,176,33,124,34,19,32,4,41,3,240,29,124,34,26,32,10,32,12,86,173,32,6,32,10,86,173,32,4,65,136,30,106,41,3,0,32,6,32,28,84,173,32,4,65,168,33,106,41,3,0,32,4,65,216,32,106,41,3,0,124,124,124,124,32,25,66,52,136,124,124,34,28,66,12,134,32,12,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,34,6,66,0,32,17,66,0,16,229,13,32,4,65,192,29,106,32,4,41,3,224,29,34,25,32,38,66,255,255,255,255,255,255,255,7,131,124,34,12,32,10,32,26,84,173,32,19,32,26,86,173,32,4,65,248,29,106,41,3,0,32,19,32,21,84,173,32,4,65,184,33,106,41,3,0,32,21,32,27,84,173,32,4,65,232,32,106,41,3,0,32,4,65,152,32,106,41,3,0,124,124,124,124,124,124,32,28,66,52,136,124,124,34,19,66,12,134,32,10,66,52,136,132,124,34,21,66,255,255,255,255,255,255,255,7,131,34,10,66,0,32,22,66,0,16,229,13,32,4,65,128,27,106,32,18,66,255,255,255,255,255,255,63,131,32,12,32,21,86,173,32,4,65,232,29,106,41,3,0,32,12,32,25,84,173,124,32,19,66,52,136,124,124,66,12,134,32,21,66,52,136,132,124,34,12,66,0,32,24,66,0,16,229,13,32,4,65,240,26,106,32,4,41,3,128,27,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,192,27,106,32,8,66,0,32,24,66,0,16,229,13,32,4,65,144,28,106,32,7,66,0,32,9,66,0,16,229,13,32,4,65,224,28,106,32,6,66,0,32,11,66,0,16,229,13,32,4,65,176,29,106,32,10,66,0,32,17,66,0,16,229,13,32,4,65,208,26,106,32,22,66,0,32,12,66,0,16,229,13,32,4,65,224,26,106,32,4,65,136,27,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,176,27,106,32,8,66,0,32,22,66,0,16,229,13,32,4,65,128,28,106,32,7,66,0,32,24,66,0,16,229,13,32,4,65,208,28,106,32,6,66,0,32,9,66,0,16,229,13,32,4,65,160,29,106,32,10,66,0,32,11,66,0,16,229,13,32,4,65,192,26,106,32,17,66,0,32,12,66,0,16,229,13,32,4,65,224,25,106,32,4,41,3,208,28,34,33,32,4,41,3,128,28,124,34,21,32,4,41,3,160,29,124,34,19,32,4,41,3,192,26,124,34,26,32,4,41,3,144,28,34,30,32,4,41,3,192,27,124,34,28,32,4,41,3,224,28,124,34,25,32,4,41,3,176,29,124,34,18,32,4,41,3,208,26,124,34,27,32,4,41,3,224,26,124,34,31,32,4,41,3,160,28,34,36,32,4,41,3,208,27,124,34,35,32,4,41,3,240,28,124,34,34,32,4,41,3,192,29,124,34,23,32,4,41,3,240,26,124,34,29,66,52,136,32,23,32,29,86,173,32,4,65,248,26,106,41,3,0,32,23,32,34,84,173,32,4,65,200,29,106,41,3,0,32,34,32,35,84,173,32,4,65,248,28,106,41,3,0,32,35,32,36,84,173,32,4,65,168,28,106,41,3,0,32,4,65,216,27,106,41,3,0,124,124,124,124,124,124,124,124,34,35,66,12,134,132,124,34,23,66,52,136,32,23,32,31,84,173,32,27,32,31,86,173,32,4,65,232,26,106,41,3,0,32,18,32,27,86,173,32,4,65,216,26,106,41,3,0,32,18,32,25,84,173,32,4,65,184,29,106,41,3,0,32,25,32,28,84,173,32,4,65,232,28,106,41,3,0,32,28,32,30,84,173,32,4,65,152,28,106,41,3,0,32,4,65,200,27,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,35,66,52,136,124,124,34,27,66,12,134,132,124,34,28,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,23,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,160,27,106,32,8,66,0,32,17,66,0,16,229,13,32,4,65,240,27,106,32,7,66,0,32,22,66,0,16,229,13,32,4,65,192,28,106,32,6,66,0,32,24,66,0,16,229,13,32,4,65,144,29,106,32,10,66,0,32,9,66,0,16,229,13,32,4,65,176,26,106,32,11,66,0,32,12,66,0,16,229,13,32,4,65,160,26,106,32,4,41,3,144,29,34,31,32,4,41,3,192,28,124,34,25,32,4,41,3,176,26,124,34,18,32,26,32,28,86,173,32,19,32,26,86,173,32,4,65,200,26,106,41,3,0,32,19,32,21,84,173,32,4,65,168,29,106,41,3,0,32,21,32,33,84,173,32,4,65,216,28,106,41,3,0,32,4,65,136,28,106,41,3,0,124,124,124,124,124,124,32,27,66,52,136,124,124,34,19,66,12,134,32,28,66,52,136,132,124,34,21,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,27,106,32,8,66,0,32,11,66,0,16,229,13,32,4,65,224,27,106,32,7,66,0,32,17,66,0,16,229,13,32,4,65,176,28,106,32,6,66,0,32,22,66,0,16,229,13,32,4,65,128,29,106,32,10,66,0,32,24,66,0,16,229,13,32,4,65,144,26,106,32,9,66,0,32,12,66,0,16,229,13,32,4,65,128,26,106,32,4,41,3,144,26,34,11,32,4,41,3,128,29,124,34,9,32,18,32,21,86,173,32,18,32,25,84,173,32,4,65,184,26,106,41,3,0,32,25,32,31,84,173,32,4,65,152,29,106,41,3,0,32,4,65,200,28,106,41,3,0,124,124,124,124,32,19,66,52,136,124,124,34,8,66,12,134,32,21,66,52,136,132,124,34,7,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,25,106,32,7,32,9,84,173,32,9,32,11,84,173,32,4,65,152,26,106,41,3,0,32,4,65,136,29,106,41,3,0,124,124,32,8,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,1,41,3,72,33,21,32,1,41,3,64,33,19,32,1,41,3,56,33,26,32,1,41,3,48,33,28,32,1,41,3,40,33,25,32,1,41,3,32,33,18,32,1,41,3,24,33,27,32,1,41,3,16,33,31,32,1,41,3,8,33,35,32,4,32,4,41,3,208,24,34,8,32,4,41,3,176,25,124,34,9,66,255,255,255,255,255,255,255,7,131,32,1,41,3,0,34,34,125,66,214,179,255,255,223,254,255,207,0,124,34,7,55,3,168,57,32,4,32,4,41,3,192,25,34,24,32,4,41,3,128,36,124,34,11,32,4,41,3,128,25,124,34,6,32,8,32,9,86,173,32,4,65,216,24,106,41,3,0,32,4,65,184,25,106,41,3,0,124,124,34,22,66,12,134,32,9,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,32,35,125,66,246,255,255,255,255,255,255,207,0,124,34,8,55,3,176,57,32,4,32,4,41,3,144,36,34,33,32,4,41,3,192,35,124,34,10,32,4,41,3,208,25,124,34,12,32,4,41,3,240,24,124,34,17,32,6,32,9,86,173,32,6,32,11,84,173,32,4,65,136,25,106,41,3,0,32,11,32,24,84,173,32,4,65,200,25,106,41,3,0,32,4,65,136,36,106,41,3,0,124,124,124,124,32,22,66,52,136,124,124,34,24,66,12,134,32,9,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,32,31,125,66,246,255,255,255,255,255,255,207,0,124,34,9,55,3,184,57,32,4,32,4,41,3,224,24,34,22,32,37,66,255,255,255,255,255,255,255,7,131,124,34,6,32,11,32,17,84,173,32,12,32,17,86,173,32,4,65,248,24,106,41,3,0,32,10,32,12,86,173,32,4,65,216,25,106,41,3,0,32,10,32,33,84,173,32,4,65,152,36,106,41,3,0,32,4,65,200,35,106,41,3,0,124,124,124,124,124,124,32,24,66,52,136,124,124,34,12,66,12,134,32,11,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,32,27,125,66,246,255,255,255,255,255,255,207,0,124,34,11,55,3,192,57,32,4,32,32,66,255,255,255,255,255,255,63,131,32,18,125,32,6,32,10,86,173,32,4,65,232,24,106,41,3,0,32,6,32,22,84,173,124,32,12,66,52,136,124,124,66,12,134,32,10,66,52,136,132,124,66,246,255,255,255,255,255,255,4,124,34,6,55,3,200,57,32,4,32,25,32,4,41,3,224,25,34,17,32,4,41,3,176,27,124,34,10,66,255,255,255,255,255,255,255,7,131,125,66,188,225,255,255,191,255,255,31,124,34,24,55,3,128,57,32,4,32,28,32,4,41,3,240,27,34,36,32,4,41,3,160,27,124,34,12,32,4,41,3,160,26,124,34,22,32,10,32,17,84,173,32,4,65,232,25,106,41,3,0,32,4,65,184,27,106,41,3,0,124,124,34,37,66,12,134,32,10,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,34,17,55,3,136,57,32,4,32,26,32,4,41,3,224,27,34,40,32,4,41,3,144,27,124,34,32,32,4,41,3,176,28,124,34,33,32,4,41,3,128,26,124,34,30,32,10,32,22,84,173,32,12,32,22,86,173,32,4,65,168,26,106,41,3,0,32,12,32,36,84,173,32,4,65,248,27,106,41,3,0,32,4,65,168,27,106,41,3,0,124,124,124,124,32,37,66,52,136,124,124,34,36,66,12,134,32,10,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,34,10,55,3,144,57,32,4,32,19,32,4,41,3,240,25,34,37,32,29,66,255,255,255,255,255,255,255,7,131,124,34,22,32,12,32,30,84,173,32,30,32,33,84,173,32,4,65,136,26,106,41,3,0,32,32,32,33,86,173,32,4,65,184,28,106,41,3,0,32,32,32,40,84,173,32,4,65,232,27,106,41,3,0,32,4,65,152,27,106,41,3,0,124,124,124,124,124,124,32,36,66,52,136,124,124,34,29,66,12,134,32,12,66,52,136,132,124,34,32,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,34,12,55,3,152,57,32,4,32,21,32,23,66,255,255,255,255,255,255,63,131,32,22,32,32,86,173,32,4,65,248,25,106,41,3,0,32,22,32,37,84,173,124,32,29,66,52,136,124,124,66,12,134,32,32,66,52,136,132,124,125,66,252,255,255,255,255,255,255,1,124,34,22,55,3,160,57,32,4,65,168,57,106,16,128,11,4,64,32,4,65,128,57,106,16,128,11,4,64,32,0,32,1,16,101,12,2,11,32,0,65,1,54,2,120,32,0,65,0,65,248,0,16,129,10,26,12,1,11,32,0,65,0,54,2,120,32,4,65,192,24,106,32,11,66,0,32,20,66,0,16,229,13,32,4,65,224,23,106,32,9,66,0,32,16,66,0,16,229,13,32,4,65,240,22,106,32,8,66,0,32,14,66,0,16,229,13,32,4,65,240,21,106,32,7,66,0,32,13,66,0,16,229,13,32,4,65,224,20,106,32,6,66,0,32,15,66,0,16,229,13,32,4,65,208,20,106,32,4,41,3,224,20,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,20,106,32,6,66,0,32,20,66,0,16,229,13,32,4,65,176,24,106,32,11,66,0,32,16,66,0,16,229,13,32,4,65,208,23,106,32,9,66,0,32,14,66,0,16,229,13,32,4,65,224,22,106,32,8,66,0,32,13,66,0,16,229,13,32,4,65,224,21,106,32,7,66,0,32,15,66,0,16,229,13,32,4,65,192,20,106,32,4,65,232,20,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,21,106,32,7,66,0,32,20,66,0,16,229,13,32,4,65,160,20,106,32,6,66,0,32,16,66,0,16,229,13,32,4,65,160,24,106,32,11,66,0,32,14,66,0,16,229,13,32,4,65,192,23,106,32,9,66,0,32,13,66,0,16,229,13,32,4,65,208,22,106,32,8,66,0,32,15,66,0,16,229,13,32,4,65,144,20,106,32,4,41,3,192,23,34,42,32,4,41,3,208,22,124,34,23,32,4,41,3,160,24,124,34,29,32,4,41,3,160,20,124,34,33,32,4,41,3,224,22,34,44,32,4,41,3,224,21,124,34,30,32,4,41,3,208,23,124,34,36,32,4,41,3,176,24,124,34,37,32,4,41,3,176,20,124,34,40,32,4,41,3,192,20,124,34,38,32,4,41,3,240,22,34,45,32,4,41,3,240,21,124,34,32,32,4,41,3,224,23,124,34,39,32,4,41,3,192,24,124,34,41,32,4,41,3,208,20,124,34,43,66,52,136,32,41,32,43,86,173,32,4,65,216,20,106,41,3,0,32,39,32,41,86,173,32,4,65,200,24,106,41,3,0,32,32,32,39,86,173,32,4,65,232,23,106,41,3,0,32,32,32,45,84,173,32,4,65,248,22,106,41,3,0,32,4,65,248,21,106,41,3,0,124,124,124,124,124,124,124,124,34,39,66,12,134,132,124,34,32,66,52,136,32,32,32,38,84,173,32,38,32,40,84,173,32,4,65,200,20,106,41,3,0,32,37,32,40,86,173,32,4,65,184,20,106,41,3,0,32,36,32,37,86,173,32,4,65,184,24,106,41,3,0,32,30,32,36,86,173,32,4,65,216,23,106,41,3,0,32,30,32,44,84,173,32,4,65,232,22,106,41,3,0,32,4,65,232,21,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,39,66,52,136,124,124,34,38,66,12,134,132,124,34,30,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,32,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,32,4,41,3,144,20,34,39,32,4,41,3,208,21,124,34,36,66,255,255,255,255,255,255,255,7,131,55,3,80,32,4,65,192,22,106,32,8,66,0,32,20,66,0,16,229,13,32,4,65,192,21,106,32,7,66,0,32,16,66,0,16,229,13,32,4,65,128,20,106,32,6,66,0,32,14,66,0,16,229,13,32,4,65,144,24,106,32,11,66,0,32,13,66,0,16,229,13,32,4,65,176,23,106,32,9,66,0,32,15,66,0,16,229,13,32,4,65,240,19,106,32,4,41,3,144,24,34,41,32,4,41,3,176,23,124,34,37,32,4,41,3,128,20,124,34,40,32,30,32,33,84,173,32,29,32,33,86,173,32,4,65,168,20,106,41,3,0,32,23,32,29,86,173,32,4,65,168,24,106,41,3,0,32,23,32,42,84,173,32,4,65,200,23,106,41,3,0,32,4,65,216,22,106,41,3,0,124,124,124,124,124,124,32,38,66,52,136,124,124,34,38,66,12,134,32,30,66,52,136,132,124,34,23,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,192,22,34,42,32,4,41,3,192,21,124,34,29,32,4,41,3,240,19,124,34,33,32,36,32,39,84,173,32,4,65,152,20,106,41,3,0,32,4,65,216,21,106,41,3,0,124,124,34,39,66,12,134,32,36,66,52,136,132,124,34,30,66,255,255,255,255,255,255,255,7,131,55,3,88,32,4,65,160,23,106,32,9,66,0,32,20,66,0,16,229,13,32,4,65,176,22,106,32,8,66,0,32,16,66,0,16,229,13,32,4,65,176,21,106,32,7,66,0,32,14,66,0,16,229,13,32,4,65,224,19,106,32,6,66,0,32,13,66,0,16,229,13,32,4,65,128,24,106,32,11,66,0,32,15,66,0,16,229,13,32,4,65,208,19,106,32,4,41,3,224,19,34,36,32,4,41,3,128,24,124,34,20,32,23,32,40,84,173,32,37,32,40,86,173,32,4,65,136,20,106,41,3,0,32,37,32,41,84,173,32,4,65,152,24,106,41,3,0,32,4,65,184,23,106,41,3,0,124,124,124,124,32,38,66,52,136,124,124,34,37,66,12,134,32,23,66,52,136,132,124,34,23,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,176,22,34,40,32,4,41,3,176,21,124,34,16,32,4,41,3,160,23,124,34,14,32,4,41,3,208,19,124,34,13,32,30,32,33,84,173,32,29,32,33,86,173,32,4,65,248,19,106,41,3,0,32,29,32,42,84,173,32,4,65,200,22,106,41,3,0,32,4,65,200,21,106,41,3,0,124,124,124,124,32,39,66,52,136,124,124,34,29,66,12,134,32,30,66,52,136,132,124,34,15,66,255,255,255,255,255,255,255,7,131,55,3,96,32,4,65,192,19,106,32,20,32,23,86,173,32,20,32,36,84,173,32,4,65,232,19,106,41,3,0,32,4,65,136,24,106,41,3,0,124,124,32,37,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,4,41,3,192,19,34,23,32,43,66,255,255,255,255,255,255,255,7,131,124,34,20,32,13,32,15,86,173,32,13,32,14,84,173,32,4,65,216,19,106,41,3,0,32,14,32,16,84,173,32,4,65,168,23,106,41,3,0,32,16,32,40,84,173,32,4,65,184,22,106,41,3,0,32,4,65,184,21,106,41,3,0,124,124,124,124,124,124,32,29,66,52,136,124,124,34,14,66,12,134,32,15,66,52,136,132,124,34,16,66,255,255,255,255,255,255,255,7,131,55,3,104,32,0,32,32,66,255,255,255,255,255,255,63,131,32,16,32,20,84,173,32,4,65,200,19,106,41,3,0,32,20,32,23,84,173,124,32,14,66,52,136,124,124,66,12,134,32,16,66,52,136,132,124,55,3,112,32,4,65,144,21,106,32,11,66,0,32,7,66,1,134,34,16,66,0,16,229,13,32,4,65,144,22,106,32,9,66,0,32,8,66,1,134,34,14,66,0,16,229,13,32,4,65,176,19,106,32,6,66,0,32,6,66,0,16,229,13,32,4,65,144,19,106,32,4,41,3,176,19,66,125,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,128,19,106,32,6,66,1,134,34,20,66,0,32,7,66,0,16,229,13,32,4,65,128,22,106,32,11,66,0,32,14,66,0,16,229,13,32,4,65,144,23,106,32,9,66,0,32,9,66,0,16,229,13,32,4,65,160,19,106,32,4,65,184,19,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,160,21,106,32,7,66,0,32,7,66,0,16,229,13,32,4,65,240,18,106,32,20,66,0,32,8,66,0,16,229,13,32,4,65,128,23,106,32,11,66,0,32,9,66,1,134,66,0,16,229,13,32,4,65,224,18,106,32,4,41,3,240,18,34,33,32,4,41,3,128,23,124,34,14,32,4,41,3,128,22,34,30,32,4,41,3,144,23,124,34,13,32,4,41,3,128,19,124,34,32,32,4,41,3,160,19,124,34,23,32,4,41,3,144,21,34,36,32,4,41,3,144,22,124,34,15,32,4,41,3,144,19,124,34,29,66,52,136,32,15,32,29,86,173,32,4,65,152,19,106,41,3,0,32,15,32,36,84,173,32,4,65,152,21,106,41,3,0,32,4,65,152,22,106,41,3,0,124,124,124,124,34,36,66,12,134,132,124,34,15,66,52,136,32,15,32,23,84,173,32,23,32,32,84,173,32,4,65,168,19,106,41,3,0,32,13,32,32,86,173,32,4,65,136,19,106,41,3,0,32,13,32,30,84,173,32,4,65,136,22,106,41,3,0,32,4,65,152,23,106,41,3,0,124,124,124,124,124,124,32,36,66,52,136,124,124,34,23,66,12,134,132,124,34,13,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,15,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,128,21,106,32,8,66,0,32,16,66,0,16,229,13,32,4,65,128,18,106,32,20,66,0,32,9,66,0,16,229,13,32,4,65,240,23,106,32,11,66,0,32,11,66,0,16,229,13,32,4,65,240,17,106,32,4,41,3,128,18,34,30,32,4,41,3,240,23,124,34,32,32,13,32,14,84,173,32,14,32,33,84,173,32,4,65,248,18,106,41,3,0,32,4,65,136,23,106,41,3,0,124,124,32,23,66,52,136,124,124,34,23,66,12,134,32,13,66,52,136,132,124,34,14,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,20,106,32,9,66,0,32,16,66,0,16,229,13,32,4,65,160,22,106,32,8,66,0,32,8,66,0,16,229,13,32,4,65,144,17,106,32,20,66,0,32,11,66,0,16,229,13,32,4,65,128,17,106,32,14,32,32,84,173,32,30,32,32,86,173,32,4,65,136,18,106,41,3,0,32,4,65,248,23,106,41,3,0,124,124,32,23,66,52,136,124,124,34,20,66,12,134,32,14,66,52,136,132,34,16,32,4,41,3,144,17,124,34,14,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,16,106,32,14,32,16,84,173,32,4,65,152,17,106,41,3,0,32,20,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,18,106,66,188,225,255,255,191,255,255,31,32,4,41,3,224,18,34,13,32,4,41,3,160,21,124,34,16,66,255,255,255,255,255,255,255,7,131,125,34,20,66,0,32,11,66,0,16,229,13,32,4,65,224,17,106,66,252,255,255,255,255,255,255,31,32,4,41,3,240,17,34,33,32,4,41,3,128,21,124,34,14,32,13,32,16,86,173,32,4,65,232,18,106,41,3,0,32,4,65,168,21,106,41,3,0,124,124,34,30,66,12,134,32,16,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,125,34,16,66,0,32,9,66,0,16,229,13,32,4,65,224,16,106,66,252,255,255,255,255,255,255,31,32,4,41,3,240,20,34,36,32,4,41,3,160,22,124,34,32,32,4,41,3,128,17,124,34,23,32,13,32,14,84,173,32,14,32,33,84,173,32,4,65,248,17,106,41,3,0,32,4,65,136,21,106,41,3,0,124,124,32,30,66,52,136,124,124,34,33,66,12,134,32,13,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,125,34,14,66,0,32,8,66,0,16,229,13,32,4,65,144,16,106,66,252,255,255,255,255,255,255,31,32,4,41,3,240,16,34,30,32,29,66,254,255,255,255,255,255,255,7,131,124,34,29,32,13,32,23,84,173,32,23,32,32,84,173,32,4,65,136,17,106,41,3,0,32,32,32,36,84,173,32,4,65,248,20,106,41,3,0,32,4,65,168,22,106,41,3,0,124,124,124,124,32,33,66,52,136,124,124,34,23,66,12,134,32,13,66,52,136,132,124,34,32,66,255,255,255,255,255,255,255,7,131,125,34,13,66,0,32,7,66,0,16,229,13,32,4,65,192,15,106,66,252,255,255,255,255,255,255,1,32,15,66,255,255,255,255,255,255,63,131,32,29,32,32,86,173,32,4,65,248,16,106,41,3,0,32,29,32,30,84,173,124,32,23,66,52,136,124,124,66,12,134,32,32,66,52,136,132,124,125,34,15,66,0,32,6,66,0,16,229,13,32,4,65,176,15,106,32,4,41,3,192,15,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,192,18,106,32,20,66,0,32,6,66,0,16,229,13,32,4,65,208,17,106,32,16,66,0,32,11,66,0,16,229,13,32,4,65,208,16,106,32,14,66,0,32,9,66,0,16,229,13,32,4,65,128,16,106,32,13,66,0,32,8,66,0,16,229,13,32,4,65,144,15,106,32,15,66,0,32,7,66,0,16,229,13,32,4,65,160,15,106,32,4,65,200,15,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,176,18,106,32,20,66,0,32,7,66,0,16,229,13,32,4,65,192,17,106,32,16,66,0,32,6,66,0,16,229,13,32,4,65,192,16,106,32,14,66,0,32,11,66,0,16,229,13,32,4,65,240,15,106,32,13,66,0,32,9,66,0,16,229,13,32,4,65,128,15,106,32,15,66,0,32,8,66,0,16,229,13,32,4,65,240,14,106,32,4,41,3,192,16,34,42,32,4,41,3,192,17,124,34,23,32,4,41,3,240,15,124,34,29,32,4,41,3,128,15,124,34,33,32,4,41,3,208,17,34,44,32,4,41,3,192,18,124,34,30,32,4,41,3,208,16,124,34,36,32,4,41,3,128,16,124,34,37,32,4,41,3,144,15,124,34,40,32,4,41,3,160,15,124,34,38,32,4,41,3,224,17,34,45,32,4,41,3,208,18,124,34,32,32,4,41,3,224,16,124,34,39,32,4,41,3,144,16,124,34,41,32,4,41,3,176,15,124,34,43,66,52,136,32,41,32,43,86,173,32,4,65,184,15,106,41,3,0,32,39,32,41,86,173,32,4,65,152,16,106,41,3,0,32,32,32,39,86,173,32,4,65,232,16,106,41,3,0,32,32,32,45,84,173,32,4,65,232,17,106,41,3,0,32,4,65,216,18,106,41,3,0,124,124,124,124,124,124,124,124,34,39,66,12,134,132,124,34,32,66,52,136,32,32,32,38,84,173,32,38,32,40,84,173,32,4,65,168,15,106,41,3,0,32,37,32,40,86,173,32,4,65,152,15,106,41,3,0,32,36,32,37,86,173,32,4,65,136,16,106,41,3,0,32,30,32,36,86,173,32,4,65,216,16,106,41,3,0,32,30,32,44,84,173,32,4,65,216,17,106,41,3,0,32,4,65,200,18,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,39,66,52,136,124,124,34,40,66,12,134,132,124,34,30,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,32,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,160,18,106,32,20,66,0,32,8,66,0,16,229,13,32,4,65,176,17,106,32,16,66,0,32,7,66,0,16,229,13,32,4,65,176,16,106,32,14,66,0,32,6,66,0,16,229,13,32,4,65,224,15,106,32,13,66,0,32,11,66,0,16,229,13,32,4,65,224,14,106,32,15,66,0,32,9,66,0,16,229,13,32,4,65,208,14,106,32,4,41,3,224,15,34,38,32,4,41,3,176,16,124,34,36,32,4,41,3,224,14,124,34,37,32,30,32,33,84,173,32,29,32,33,86,173,32,4,65,136,15,106,41,3,0,32,23,32,29,86,173,32,4,65,248,15,106,41,3,0,32,23,32,42,84,173,32,4,65,200,16,106,41,3,0,32,4,65,200,17,106,41,3,0,124,124,124,124,124,124,32,40,66,52,136,124,124,34,29,66,12,134,32,30,66,52,136,132,124,34,23,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,18,106,32,20,66,0,32,9,66,0,16,229,13,32,4,65,160,17,106,32,16,66,0,32,8,66,0,16,229,13,32,4,65,160,16,106,32,14,66,0,32,7,66,0,16,229,13,32,4,65,208,15,106,32,13,66,0,32,6,66,0,16,229,13,32,4,65,192,14,106,32,15,66,0,32,11,66,0,16,229,13,32,4,65,176,14,106,32,4,41,3,208,15,34,11,32,4,41,3,192,14,124,34,9,32,23,32,37,84,173,32,36,32,37,86,173,32,4,65,232,14,106,41,3,0,32,36,32,38,84,173,32,4,65,232,15,106,41,3,0,32,4,65,184,16,106,41,3,0,124,124,124,124,32,29,66,52,136,124,124,34,8,66,12,134,32,23,66,52,136,132,124,34,7,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,160,14,106,32,7,32,9,84,173,32,9,32,11,84,173,32,4,65,216,15,106,41,3,0,32,4,65,200,14,106,41,3,0,124,124,32,8,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,144,14,106,32,13,66,0,32,34,66,0,16,229,13,32,4,65,192,13,106,32,14,66,0,32,35,66,0,16,229,13,32,4,65,240,12,106,32,16,66,0,32,31,66,0,16,229,13,32,4,65,160,12,106,32,20,66,0,32,27,66,0,16,229,13,32,4,65,208,11,106,32,15,66,0,32,18,66,0,16,229,13,32,4,65,192,11,106,32,4,41,3,208,11,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,128,14,106,32,15,66,0,32,34,66,0,16,229,13,32,4,65,176,13,106,32,13,66,0,32,35,66,0,16,229,13,32,4,65,224,12,106,32,14,66,0,32,31,66,0,16,229,13,32,4,65,144,12,106,32,16,66,0,32,27,66,0,16,229,13,32,4,65,160,11,106,32,20,66,0,32,18,66,0,16,229,13,32,4,65,176,11,106,32,4,65,216,11,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,240,13,106,32,20,66,0,32,34,66,0,16,229,13,32,4,65,160,13,106,32,15,66,0,32,35,66,0,16,229,13,32,4,65,208,12,106,32,13,66,0,32,31,66,0,16,229,13,32,4,65,128,12,106,32,14,66,0,32,27,66,0,16,229,13,32,4,65,144,11,106,32,16,66,0,32,18,66,0,16,229,13,32,4,65,128,11,106,32,4,41,3,128,12,34,38,32,4,41,3,144,11,124,34,9,32,4,41,3,208,12,124,34,11,32,4,41,3,160,13,124,34,8,32,4,41,3,144,12,34,39,32,4,41,3,160,11,124,34,7,32,4,41,3,224,12,124,34,6,32,4,41,3,176,13,124,34,29,32,4,41,3,128,14,124,34,33,32,4,41,3,176,11,124,34,30,32,4,41,3,240,12,34,41,32,4,41,3,160,12,124,34,23,32,4,41,3,192,13,124,34,36,32,4,41,3,144,14,124,34,37,32,4,41,3,192,11,124,34,40,66,52,136,32,37,32,40,86,173,32,4,65,200,11,106,41,3,0,32,36,32,37,86,173,32,4,65,152,14,106,41,3,0,32,23,32,36,86,173,32,4,65,200,13,106,41,3,0,32,23,32,41,84,173,32,4,65,248,12,106,41,3,0,32,4,65,168,12,106,41,3,0,124,124,124,124,124,124,124,124,34,36,66,12,134,132,124,34,23,66,52,136,32,23,32,30,84,173,32,30,32,33,84,173,32,4,65,184,11,106,41,3,0,32,29,32,33,86,173,32,4,65,136,14,106,41,3,0,32,6,32,29,86,173,32,4,65,184,13,106,41,3,0,32,6,32,7,84,173,32,4,65,232,12,106,41,3,0,32,7,32,39,84,173,32,4,65,152,12,106,41,3,0,32,4,65,168,11,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,36,66,52,136,124,124,34,33,66,12,134,132,124,34,7,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,23,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,224,13,106,32,16,66,0,32,34,66,0,16,229,13,32,4,65,144,13,106,32,20,66,0,32,35,66,0,16,229,13,32,4,65,192,12,106,32,15,66,0,32,31,66,0,16,229,13,32,4,65,240,11,106,32,13,66,0,32,27,66,0,16,229,13,32,4,65,240,10,106,32,14,66,0,32,18,66,0,16,229,13,32,4,65,224,10,106,32,4,41,3,240,11,34,30,32,4,41,3,240,10,124,34,6,32,4,41,3,192,12,124,34,29,32,7,32,8,84,173,32,8,32,11,84,173,32,4,65,168,13,106,41,3,0,32,9,32,11,86,173,32,4,65,216,12,106,41,3,0,32,9,32,38,84,173,32,4,65,136,12,106,41,3,0,32,4,65,152,11,106,41,3,0,124,124,124,124,124,124,32,33,66,52,136,124,124,34,8,66,12,134,32,7,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,13,106,32,14,66,0,32,34,66,0,16,229,13,32,4,65,128,13,106,32,16,66,0,32,35,66,0,16,229,13,32,4,65,176,12,106,32,20,66,0,32,31,66,0,16,229,13,32,4,65,224,11,106,32,15,66,0,32,27,66,0,16,229,13,32,4,65,208,10,106,32,13,66,0,32,18,66,0,16,229,13,32,4,65,192,10,106,32,4,41,3,224,11,34,7,32,4,41,3,208,10,124,34,11,32,9,32,29,84,173,32,6,32,29,86,173,32,4,65,200,12,106,41,3,0,32,6,32,30,84,173,32,4,65,248,11,106,41,3,0,32,4,65,248,10,106,41,3,0,124,124,124,124,32,8,66,52,136,124,124,34,8,66,12,134,32,9,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,10,106,32,9,32,11,84,173,32,7,32,11,86,173,32,4,65,232,11,106,41,3,0,32,4,65,216,10,106,41,3,0,124,124,32,8,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,144,10,106,32,12,66,0,32,24,66,1,134,34,11,66,0,16,229,13,32,4,65,192,9,106,32,10,66,0,32,17,66,1,134,34,8,66,0,16,229,13,32,4,65,128,9,106,32,22,66,0,32,22,66,0,16,229,13,32,4,65,224,8,106,32,4,41,3,128,9,66,125,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,8,106,32,22,66,1,134,34,9,66,0,32,24,66,0,16,229,13,32,4,65,240,9,106,32,12,66,0,32,8,66,0,16,229,13,32,4,65,176,9,106,32,10,66,0,32,10,66,0,16,229,13,32,4,65,240,8,106,32,4,65,136,9,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,160,10,106,32,24,66,0,32,24,66,0,16,229,13,32,4,65,192,8,106,32,9,66,0,32,17,66,0,16,229,13,32,4,65,144,9,106,32,12,66,0,32,10,66,1,134,66,0,16,229,13,32,4,65,176,8,106,32,4,41,3,192,8,34,13,32,4,41,3,144,9,124,34,8,32,4,41,3,240,9,34,15,32,4,41,3,176,9,124,34,7,32,4,41,3,208,8,124,34,6,32,4,41,3,240,8,124,34,16,32,4,41,3,144,10,34,18,32,4,41,3,192,9,124,34,20,32,4,41,3,224,8,124,34,14,66,52,136,32,14,32,20,84,173,32,4,65,232,8,106,41,3,0,32,18,32,20,86,173,32,4,65,152,10,106,41,3,0,32,4,65,200,9,106,41,3,0,124,124,124,124,34,18,66,12,134,132,124,34,20,66,52,136,32,16,32,20,86,173,32,6,32,16,86,173,32,4,65,248,8,106,41,3,0,32,6,32,7,84,173,32,4,65,216,8,106,41,3,0,32,7,32,15,84,173,32,4,65,248,9,106,41,3,0,32,4,65,184,9,106,41,3,0,124,124,124,124,124,124,32,18,66,52,136,124,124,34,16,66,12,134,132,124,34,7,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,20,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,224,9,106,32,17,66,0,32,11,66,0,16,229,13,32,4,65,208,7,106,32,9,66,0,32,10,66,0,16,229,13,32,4,65,128,10,106,32,12,66,0,32,12,66,0,16,229,13,32,4,65,192,7,106,32,4,41,3,208,7,34,15,32,4,41,3,128,10,124,34,6,32,7,32,8,84,173,32,8,32,13,84,173,32,4,65,200,8,106,41,3,0,32,4,65,152,9,106,41,3,0,124,124,32,16,66,52,136,124,124,34,16,66,12,134,32,7,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,160,9,106,32,10,66,0,32,11,66,0,16,229,13,32,4,65,208,9,106,32,17,66,0,32,17,66,0,16,229,13,32,4,65,224,6,106,32,9,66,0,32,12,66,0,16,229,13,32,4,65,208,6,106,32,6,32,8,86,173,32,6,32,15,84,173,32,4,65,216,7,106,41,3,0,32,4,65,136,10,106,41,3,0,124,124,32,16,66,52,136,124,124,34,9,66,12,134,32,8,66,52,136,132,34,11,32,4,41,3,224,6,124,34,8,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,192,6,106,32,8,32,11,84,173,32,4,65,232,6,106,41,3,0,32,9,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,4,41,3,240,14,34,13,32,4,41,3,176,18,124,34,11,66,255,255,255,255,255,255,255,7,131,34,9,32,4,41,3,176,8,34,18,32,4,41,3,160,10,124,34,8,66,255,255,255,255,255,255,255,7,131,124,32,4,41,3,128,11,34,35,32,4,41,3,240,13,124,34,7,66,255,255,255,255,255,255,255,7,131,34,36,66,1,134,124,34,37,55,3,0,32,0,32,4,41,3,176,17,34,33,32,4,41,3,160,18,124,34,6,32,4,41,3,208,14,124,34,16,32,11,32,13,84,173,32,4,65,248,14,106,41,3,0,32,4,65,184,18,106,41,3,0,124,124,34,30,66,12,134,32,11,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,34,11,32,4,41,3,192,7,34,38,32,4,41,3,224,9,124,34,15,32,8,32,18,84,173,32,4,65,184,8,106,41,3,0,32,4,65,168,10,106,41,3,0,124,124,34,39,66,12,134,32,8,66,52,136,132,124,34,18,66,255,255,255,255,255,255,255,7,131,124,32,4,41,3,224,13,34,41,32,4,41,3,144,13,124,34,27,32,4,41,3,224,10,124,34,31,32,7,32,35,84,173,32,4,65,136,11,106,41,3,0,32,4,65,248,13,106,41,3,0,124,124,34,42,66,12,134,32,7,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,34,44,66,1,134,124,34,45,55,3,8,32,0,32,4,41,3,160,17,34,46,32,4,41,3,144,18,124,34,35,32,4,41,3,160,16,124,34,34,32,4,41,3,176,14,124,34,29,32,13,32,16,84,173,32,6,32,16,86,173,32,4,65,216,14,106,41,3,0,32,6,32,33,84,173,32,4,65,184,17,106,41,3,0,32,4,65,168,18,106,41,3,0,124,124,124,124,32,30,66,52,136,124,124,34,47,66,12,134,32,13,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,34,8,32,4,41,3,160,9,34,48,32,4,41,3,208,9,124,34,16,32,4,41,3,208,6,124,34,13,32,15,32,18,86,173,32,15,32,38,84,173,32,4,65,200,7,106,41,3,0,32,4,65,232,9,106,41,3,0,124,124,32,39,66,52,136,124,124,34,38,66,12,134,32,18,66,52,136,132,124,34,15,66,255,255,255,255,255,255,255,7,131,124,32,4,41,3,128,13,34,39,32,4,41,3,176,12,124,34,18,32,4,41,3,208,13,124,34,33,32,4,41,3,192,10,124,34,30,32,7,32,31,84,173,32,27,32,31,86,173,32,4,65,232,10,106,41,3,0,32,27,32,41,84,173,32,4,65,232,13,106,41,3,0,32,4,65,152,13,106,41,3,0,124,124,124,124,32,42,66,52,136,124,124,34,41,66,12,134,32,7,66,52,136,132,124,34,27,66,255,255,255,255,255,255,255,7,131,34,42,66,1,134,124,34,49,55,3,16,32,0,32,4,41,3,160,14,34,50,32,43,66,255,255,255,255,255,255,255,7,131,124,34,31,32,6,32,29,84,173,32,29,32,34,84,173,32,4,65,184,14,106,41,3,0,32,34,32,35,84,173,32,4,65,168,16,106,41,3,0,32,35,32,46,84,173,32,4,65,168,17,106,41,3,0,32,4,65,152,18,106,41,3,0,124,124,124,124,124,124,32,47,66,52,136,124,124,34,35,66,12,134,32,6,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,34,7,32,4,41,3,192,6,34,34,32,14,66,254,255,255,255,255,255,255,7,131,124,34,14,32,13,32,15,86,173,32,13,32,16,84,173,32,4,65,216,6,106,41,3,0,32,16,32,48,84,173,32,4,65,168,9,106,41,3,0,32,4,65,216,9,106,41,3,0,124,124,124,124,32,38,66,52,136,124,124,34,29,66,12,134,32,15,66,52,136,132,124,34,16,66,255,255,255,255,255,255,255,7,131,124,32,4,41,3,176,10,34,38,32,40,66,255,255,255,255,255,255,255,7,131,124,34,13,32,27,32,30,84,173,32,30,32,33,84,173,32,4,65,200,10,106,41,3,0,32,18,32,33,86,173,32,4,65,216,13,106,41,3,0,32,18,32,39,84,173,32,4,65,136,13,106,41,3,0,32,4,65,184,12,106,41,3,0,124,124,124,124,124,124,32,41,66,52,136,124,124,34,18,66,12,134,32,27,66,52,136,132,124,34,15,66,255,255,255,255,255,255,255,7,131,34,27,66,1,134,124,34,33,55,3,24,32,0,32,32,66,255,255,255,255,255,255,63,131,32,6,32,31,84,173,32,4,65,168,14,106,41,3,0,32,31,32,50,84,173,124,32,35,66,52,136,124,124,66,12,134,32,6,66,52,136,132,124,34,6,32,20,66,255,255,255,255,255,255,63,131,32,14,32,16,86,173,32,4,65,200,6,106,41,3,0,32,14,32,34,84,173,124,32,29,66,52,136,124,124,66,12,134,32,16,66,52,136,132,124,124,32,23,66,255,255,255,255,255,255,63,131,32,13,32,15,86,173,32,4,65,184,10,106,41,3,0,32,13,32,38,84,173,124,32,18,66,52,136,124,124,66,12,134,32,15,66,52,136,132,124,34,15,66,1,134,124,34,18,55,3,32,32,4,65,160,8,106,32,36,32,37,124,34,20,66,0,32,12,66,0,16,229,13,32,4,65,176,7,106,32,44,32,45,124,34,16,66,0,32,10,66,0,16,229,13,32,4,65,176,6,106,32,42,32,49,124,34,14,66,0,32,17,66,0,16,229,13,32,4,65,224,5,106,32,27,32,33,124,34,13,66,0,32,24,66,0,16,229,13,32,4,65,144,5,106,32,15,32,18,124,34,15,66,0,32,22,66,0,16,229,13,32,4,65,128,5,106,32,4,41,3,144,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,8,106,32,20,66,0,32,22,66,0,16,229,13,32,4,65,160,7,106,32,16,66,0,32,12,66,0,16,229,13,32,4,65,160,6,106,32,14,66,0,32,10,66,0,16,229,13,32,4,65,208,5,106,32,13,66,0,32,17,66,0,16,229,13,32,4,65,224,4,106,32,15,66,0,32,24,66,0,16,229,13,32,4,65,240,4,106,32,4,65,152,5,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,128,8,106,32,20,66,0,32,24,66,0,16,229,13,32,4,65,144,7,106,32,16,66,0,32,22,66,0,16,229,13,32,4,65,144,6,106,32,14,66,0,32,12,66,0,16,229,13,32,4,65,192,5,106,32,13,66,0,32,10,66,0,16,229,13,32,4,65,208,4,106,32,15,66,0,32,17,66,0,16,229,13,32,4,65,192,4,106,32,4,41,3,144,6,34,40,32,4,41,3,144,7,124,34,27,32,4,41,3,192,5,124,34,31,32,4,41,3,208,4,124,34,35,32,4,41,3,160,7,34,38,32,4,41,3,144,8,124,34,34,32,4,41,3,160,6,124,34,32,32,4,41,3,208,5,124,34,23,32,4,41,3,224,4,124,34,29,32,4,41,3,240,4,124,34,33,32,4,41,3,176,7,34,39,32,4,41,3,160,8,124,34,18,32,4,41,3,176,6,124,34,30,32,4,41,3,224,5,124,34,36,32,4,41,3,128,5,124,34,37,66,52,136,32,36,32,37,86,173,32,4,65,136,5,106,41,3,0,32,30,32,36,86,173,32,4,65,232,5,106,41,3,0,32,18,32,30,86,173,32,4,65,184,6,106,41,3,0,32,18,32,39,84,173,32,4,65,184,7,106,41,3,0,32,4,65,168,8,106,41,3,0,124,124,124,124,124,124,124,124,34,30,66,12,134,132,124,34,18,66,52,136,32,18,32,33,84,173,32,29,32,33,86,173,32,4,65,248,4,106,41,3,0,32,23,32,29,86,173,32,4,65,232,4,106,41,3,0,32,23,32,32,84,173,32,4,65,216,5,106,41,3,0,32,32,32,34,84,173,32,4,65,168,6,106,41,3,0,32,34,32,38,84,173,32,4,65,168,7,106,41,3,0,32,4,65,152,8,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,30,66,52,136,124,124,34,29,66,12,134,132,124,34,34,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,18,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,240,7,106,32,20,66,0,32,17,66,0,16,229,13,32,4,65,128,7,106,32,16,66,0,32,24,66,0,16,229,13,32,4,65,128,6,106,32,14,66,0,32,22,66,0,16,229,13,32,4,65,176,5,106,32,13,66,0,32,12,66,0,16,229,13,32,4,65,176,4,106,32,15,66,0,32,10,66,0,16,229,13,32,4,65,160,4,106,32,4,41,3,176,5,34,33,32,4,41,3,128,6,124,34,32,32,4,41,3,176,4,124,34,23,32,34,32,35,84,173,32,31,32,35,86,173,32,4,65,216,4,106,41,3,0,32,27,32,31,86,173,32,4,65,200,5,106,41,3,0,32,27,32,40,84,173,32,4,65,152,6,106,41,3,0,32,4,65,152,7,106,41,3,0,124,124,124,124,124,124,32,29,66,52,136,124,124,34,31,66,12,134,32,34,66,52,136,132,124,34,27,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,224,7,106,32,20,66,0,32,10,66,0,16,229,13,32,4,65,240,6,106,32,16,66,0,32,17,66,0,16,229,13,32,4,65,240,5,106,32,14,66,0,32,24,66,0,16,229,13,32,4,65,160,5,106,32,13,66,0,32,22,66,0,16,229,13,32,4,65,144,4,106,32,15,66,0,32,12,66,0,16,229,13,32,4,65,128,4,106,32,4,41,3,144,4,34,12,32,4,41,3,160,5,124,34,10,32,23,32,27,86,173,32,23,32,32,84,173,32,4,65,184,4,106,41,3,0,32,32,32,33,84,173,32,4,65,184,5,106,41,3,0,32,4,65,136,6,106,41,3,0,124,124,124,124,32,31,66,52,136,124,124,34,17,66,12,134,32,27,66,52,136,132,124,34,20,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,3,106,32,10,32,20,86,173,32,10,32,12,84,173,32,4,65,152,4,106,41,3,0,32,4,65,168,5,106,41,3,0,124,124,32,17,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,224,3,106,32,9,66,0,32,19,66,0,16,229,13,32,4,65,144,3,106,32,11,66,0,32,26,66,0,16,229,13,32,4,65,192,2,106,32,8,66,0,32,28,66,0,16,229,13,32,4,65,240,1,106,32,7,66,0,32,25,66,0,16,229,13,32,4,65,160,1,106,32,6,66,0,32,21,66,0,16,229,13,32,4,65,144,1,106,32,4,41,3,160,1,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,0,106,32,9,66,0,32,21,66,0,16,229,13,32,4,65,208,3,106,32,11,66,0,32,19,66,0,16,229,13,32,4,65,128,3,106,32,8,66,0,32,26,66,0,16,229,13,32,4,65,176,2,106,32,7,66,0,32,28,66,0,16,229,13,32,4,65,224,1,106,32,6,66,0,32,25,66,0,16,229,13,32,4,65,128,1,106,32,4,65,168,1,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,1,106,32,9,66,0,32,25,66,0,16,229,13,32,4,65,224,0,106,32,11,66,0,32,21,66,0,16,229,13,32,4,65,192,3,106,32,8,66,0,32,19,66,0,16,229,13,32,4,65,240,2,106,32,7,66,0,32,26,66,0,16,229,13,32,4,65,160,2,106,32,6,66,0,32,28,66,0,16,229,13,32,4,65,208,0,106,32,4,41,3,192,3,34,35,32,4,41,3,96,124,34,12,32,4,41,3,240,2,124,34,17,32,4,41,3,160,2,124,34,20,32,4,41,3,208,3,34,34,32,4,41,3,112,124,34,16,32,4,41,3,128,3,124,34,14,32,4,41,3,176,2,124,34,13,32,4,41,3,224,1,124,34,15,32,4,41,3,128,1,124,34,24,32,4,41,3,144,3,34,32,32,4,41,3,224,3,124,34,10,32,4,41,3,192,2,124,34,22,32,4,41,3,240,1,124,34,27,32,4,41,3,144,1,124,34,31,66,52,136,32,27,32,31,86,173,32,4,65,152,1,106,41,3,0,32,22,32,27,86,173,32,4,65,248,1,106,41,3,0,32,10,32,22,86,173,32,4,65,200,2,106,41,3,0,32,10,32,32,84,173,32,4,65,152,3,106,41,3,0,32,4,65,232,3,106,41,3,0,124,124,124,124,124,124,124,124,34,22,66,12,134,132,124,34,10,66,52,136,32,10,32,24,84,173,32,15,32,24,86,173,32,4,65,136,1,106,41,3,0,32,13,32,15,86,173,32,4,65,232,1,106,41,3,0,32,13,32,14,84,173,32,4,65,184,2,106,41,3,0,32,14,32,16,84,173,32,4,65,136,3,106,41,3,0,32,16,32,34,84,173,32,4,65,216,3,106,41,3,0,32,4,65,248,0,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,22,66,52,136,124,124,34,15,66,12,134,132,124,34,16,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,10,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,144,2,106,32,9,66,0,32,28,66,0,16,229,13,32,4,65,192,1,106,32,11,66,0,32,25,66,0,16,229,13,32,4,65,64,107,32,8,66,0,32,21,66,0,16,229,13,32,4,65,176,3,106,32,7,66,0,32,19,66,0,16,229,13,32,4,65,224,2,106,32,6,66,0,32,26,66,0,16,229,13,32,4,65,48,106,32,4,41,3,176,3,34,24,32,4,41,3,64,124,34,14,32,4,41,3,224,2,124,34,13,32,16,32,20,84,173,32,17,32,20,86,173,32,4,65,168,2,106,41,3,0,32,12,32,17,86,173,32,4,65,248,2,106,41,3,0,32,12,32,35,84,173,32,4,65,200,3,106,41,3,0,32,4,65,232,0,106,41,3,0,124,124,124,124,124,124,32,15,66,52,136,124,124,34,17,66,12,134,32,16,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,2,106,32,9,66,0,32,26,66,0,16,229,13,32,4,65,128,2,106,32,11,66,0,32,28,66,0,16,229,13,32,4,65,176,1,106,32,8,66,0,32,25,66,0,16,229,13,32,4,65,32,106,32,7,66,0,32,21,66,0,16,229,13,32,4,65,160,3,106,32,6,66,0,32,19,66,0,16,229,13,32,4,65,16,106,32,4,41,3,160,3,34,11,32,4,41,3,32,124,34,9,32,12,32,13,84,173,32,13,32,14,84,173,32,4,65,232,2,106,41,3,0,32,14,32,24,84,173,32,4,65,184,3,106,41,3,0,32,4,65,200,0,106,41,3,0,124,124,124,124,32,17,66,52,136,124,124,34,8,66,12,134,32,12,66,52,136,132,124,34,7,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,32,7,32,9,84,173,32,9,32,11,84,173,32,4,65,168,3,106,41,3,0,32,4,65,40,106,41,3,0,124,124,32,8,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,4,41,3,192,4,34,6,32,4,41,3,128,8,124,34,9,66,255,255,255,255,255,255,255,7,131,32,4,41,3,80,34,17,32,4,41,3,208,1,124,34,11,66,255,255,255,255,255,255,255,7,131,124,55,3,40,32,0,32,4,41,3,128,7,34,14,32,4,41,3,240,7,124,34,8,32,4,41,3,160,4,124,34,7,32,6,32,9,86,173,32,4,65,200,4,106,41,3,0,32,4,65,136,8,106,41,3,0,124,124,34,13,66,12,134,32,9,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,32,4,41,3,192,1,34,15,32,4,41,3,144,2,124,34,6,32,4,41,3,48,124,34,12,32,11,32,17,84,173,32,4,65,216,0,106,41,3,0,32,4,65,216,1,106,41,3,0,124,124,34,24,66,12,134,32,11,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,124,55,3,48,32,0,32,4,41,3,240,6,34,22,32,4,41,3,224,7,124,34,17,32,4,41,3,240,5,124,34,20,32,4,41,3,128,4,124,34,16,32,7,32,9,86,173,32,7,32,8,84,173,32,4,65,168,4,106,41,3,0,32,8,32,14,84,173,32,4,65,136,7,106,41,3,0,32,4,65,248,7,106,41,3,0,124,124,124,124,32,13,66,52,136,124,124,34,13,66,12,134,32,9,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,32,4,41,3,128,2,34,21,32,4,41,3,208,2,124,34,8,32,4,41,3,176,1,124,34,7,32,4,41,3,16,124,34,14,32,11,32,12,84,173,32,6,32,12,86,173,32,4,65,56,106,41,3,0,32,6,32,15,84,173,32,4,65,200,1,106,41,3,0,32,4,65,152,2,106,41,3,0,124,124,124,124,32,24,66,52,136,124,124,34,15,66,12,134,32,11,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,124,55,3,56,32,0,32,4,41,3,240,3,34,24,32,37,66,255,255,255,255,255,255,255,7,131,124,34,6,32,9,32,16,84,173,32,16,32,20,84,173,32,4,65,136,4,106,41,3,0,32,17,32,20,86,173,32,4,65,248,5,106,41,3,0,32,17,32,22,84,173,32,4,65,248,6,106,41,3,0,32,4,65,232,7,106,41,3,0,124,124,124,124,124,124,32,13,66,52,136,124,124,34,17,66,12,134,32,9,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,32,4,41,3,0,34,20,32,31,66,255,255,255,255,255,255,255,7,131,124,34,12,32,11,32,14,84,173,32,7,32,14,86,173,32,4,65,24,106,41,3,0,32,7,32,8,84,173,32,4,65,184,1,106,41,3,0,32,8,32,21,84,173,32,4,65,136,2,106,41,3,0,32,4,65,216,2,106,41,3,0,124,124,124,124,124,124,32,15,66,52,136,124,124,34,8,66,12,134,32,11,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,124,55,3,64,32,0,32,10,66,255,255,255,255,255,255,63,131,32,11,32,12,84,173,32,4,65,8,106,41,3,0,32,12,32,20,84,173,124,32,8,66,52,136,124,124,66,12,134,32,11,66,52,136,132,124,32,18,66,255,255,255,255,255,255,63,131,32,6,32,9,86,173,32,4,65,248,3,106,41,3,0,32,6,32,24,84,173,124,32,17,66,52,136,124,124,66,12,134,32,9,66,52,136,132,124,124,55,3,72,11,32,4,65,208,57,106,36,0,11,147,132,1,2,2,127,45,126,35,0,65,192,39,107,34,4,36,0,32,2,40,2,80,33,5,2,64,32,1,40,2,120,4,64,32,0,32,5,54,2,120,32,0,32,2,65,40,16,193,5,34,0,65,40,106,32,2,65,40,106,65,40,16,193,5,26,32,0,66,0,55,3,88,32,0,66,1,55,3,80,32,0,65,224,0,106,66,0,55,3,0,32,0,65,232,0,106,66,0,55,3,0,32,0,65,240,0,106,66,0,55,3,0,12,1,11,32,5,4,64,32,3,4,64,32,3,66,0,55,3,8,32,3,66,1,55,3,0,32,3,65,16,106,66,0,55,3,0,32,3,65,24,106,66,0,55,3,0,32,3,65,32,106,66,0,55,3,0,11,32,0,32,1,65,128,1,16,193,5,26,12,1,11,32,4,65,208,37,106,32,1,41,3,104,34,12,66,0,32,1,41,3,80,34,28,66,1,134,34,9,66,0,16,229,13,32,4,65,176,38,106,32,1,41,3,96,34,13,66,0,32,1,41,3,88,34,16,66,1,134,34,14,66,0,16,229,13,32,4,65,192,37,106,32,1,41,3,112,34,17,66,0,32,17,66,0,16,229,13,32,4,65,176,37,106,32,4,41,3,192,37,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,37,106,32,17,66,1,134,34,10,66,0,32,28,66,0,16,229,13,32,4,65,224,37,106,32,12,66,0,32,14,66,0,16,229,13,32,4,65,160,38,106,32,13,66,0,32,13,66,0,16,229,13,32,4,65,160,37,106,32,4,65,200,37,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,224,38,106,32,28,66,0,32,28,66,0,16,229,13,32,4,65,128,37,106,32,10,66,0,32,16,66,0,16,229,13,32,4,65,240,37,106,32,12,66,0,32,13,66,1,134,66,0,16,229,13,32,4,65,240,36,106,32,4,41,3,128,37,34,11,32,4,41,3,240,37,124,34,14,32,4,41,3,224,37,34,19,32,4,41,3,160,38,124,34,15,32,4,41,3,144,37,124,34,7,32,4,41,3,160,37,124,34,6,32,4,41,3,208,37,34,27,32,4,41,3,176,38,124,34,18,32,4,41,3,176,37,124,34,8,66,52,136,32,8,32,18,84,173,32,4,65,184,37,106,41,3,0,32,18,32,27,84,173,32,4,65,216,37,106,41,3,0,32,4,65,184,38,106,41,3,0,124,124,124,124,34,27,66,12,134,132,124,34,18,66,52,136,32,6,32,18,86,173,32,6,32,7,84,173,32,4,65,168,37,106,41,3,0,32,7,32,15,84,173,32,4,65,152,37,106,41,3,0,32,15,32,19,84,173,32,4,65,232,37,106,41,3,0,32,4,65,168,38,106,41,3,0,124,124,124,124,124,124,32,27,66,52,136,124,124,34,6,66,12,134,132,124,34,15,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,18,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,208,38,106,32,16,66,0,32,9,66,0,16,229,13,32,4,65,224,36,106,32,10,66,0,32,13,66,0,16,229,13,32,4,65,128,38,106,32,12,66,0,32,12,66,0,16,229,13,32,4,65,208,36,106,32,4,41,3,224,36,34,19,32,4,41,3,128,38,124,34,7,32,14,32,15,86,173,32,11,32,14,86,173,32,4,65,136,37,106,41,3,0,32,4,65,248,37,106,41,3,0,124,124,32,6,66,52,136,124,124,34,6,66,12,134,32,15,66,52,136,132,124,34,14,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,38,106,32,13,66,0,32,9,66,0,16,229,13,32,4,65,192,38,106,32,16,66,0,32,16,66,0,16,229,13,32,4,65,192,36,106,32,10,66,0,32,12,66,0,16,229,13,32,4,65,176,36,106,32,7,32,14,86,173,32,7,32,19,84,173,32,4,65,232,36,106,41,3,0,32,4,65,136,38,106,41,3,0,124,124,32,6,66,52,136,124,124,34,10,66,12,134,32,14,66,52,136,132,34,9,32,4,41,3,192,36,124,34,14,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,160,36,106,32,9,32,14,86,173,32,4,65,200,36,106,41,3,0,32,10,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,144,25,106,32,4,41,3,160,36,34,32,32,8,66,254,255,255,255,255,255,255,7,131,124,34,19,32,4,41,3,144,38,34,7,32,4,41,3,192,38,124,34,10,32,4,41,3,176,36,124,34,9,32,4,41,3,208,36,34,6,32,4,41,3,208,38,124,34,14,32,4,41,3,240,36,34,8,32,4,41,3,224,38,124,34,15,66,52,136,32,8,32,15,86,173,32,4,65,248,36,106,41,3,0,32,4,65,232,38,106,41,3,0,124,124,34,11,66,12,134,132,124,34,8,66,52,136,32,8,32,14,84,173,32,6,32,14,86,173,32,4,65,216,36,106,41,3,0,32,4,65,216,38,106,41,3,0,124,124,32,11,66,52,136,124,124,34,6,66,12,134,132,124,34,14,66,52,136,32,9,32,14,86,173,32,9,32,10,84,173,32,4,65,184,36,106,41,3,0,32,7,32,10,86,173,32,4,65,152,38,106,41,3,0,32,4,65,200,38,106,41,3,0,124,124,124,124,32,6,66,52,136,124,124,34,36,66,12,134,132,124,34,27,66,255,255,255,255,255,255,255,7,131,34,10,66,0,32,2,41,3,0,34,7,66,0,16,229,13,32,4,65,208,35,106,32,14,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,2,41,3,8,34,6,66,0,16,229,13,32,4,65,128,35,106,32,8,66,255,255,255,255,255,255,255,7,131,34,14,66,0,32,2,41,3,16,34,8,66,0,16,229,13,32,4,65,176,34,106,32,15,66,255,255,255,255,255,255,255,7,131,34,15,66,0,32,2,41,3,24,34,11,66,0,16,229,13,32,4,65,224,33,106,32,18,66,255,255,255,255,255,255,63,131,32,19,32,27,86,173,32,4,65,168,36,106,41,3,0,32,19,32,32,84,173,124,32,36,66,52,136,124,124,66,12,134,32,27,66,52,136,132,124,34,18,66,0,32,2,41,3,32,34,19,66,0,16,229,13,32,4,65,208,33,106,32,4,41,3,224,33,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,160,25,106,32,18,66,0,32,7,66,0,16,229,13,32,4,65,224,35,106,32,10,66,0,32,6,66,0,16,229,13,32,4,65,144,35,106,32,9,66,0,32,8,66,0,16,229,13,32,4,65,192,34,106,32,14,66,0,32,11,66,0,16,229,13,32,4,65,240,33,106,32,15,66,0,32,19,66,0,16,229,13,32,4,65,192,33,106,32,4,65,232,33,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,176,25,106,32,15,66,0,32,7,66,0,16,229,13,32,4,65,240,35,106,32,18,66,0,32,6,66,0,16,229,13,32,4,65,160,35,106,32,10,66,0,32,8,66,0,16,229,13,32,4,65,208,34,106,32,9,66,0,32,11,66,0,16,229,13,32,4,65,128,34,106,32,14,66,0,32,19,66,0,16,229,13,32,4,65,208,24,106,32,4,41,3,208,34,34,23,32,4,41,3,128,34,124,34,27,32,4,41,3,160,35,124,34,32,32,4,41,3,240,35,124,34,36,32,4,41,3,192,34,34,25,32,4,41,3,240,33,124,34,39,32,4,41,3,144,35,124,34,34,32,4,41,3,224,35,124,34,21,32,4,41,3,160,25,124,34,26,32,4,41,3,192,33,124,34,29,32,4,41,3,128,35,34,24,32,4,41,3,176,34,124,34,31,32,4,41,3,208,35,124,34,33,32,4,41,3,144,25,124,34,22,32,4,41,3,208,33,124,34,20,66,52,136,32,20,32,22,84,173,32,4,65,216,33,106,41,3,0,32,22,32,33,84,173,32,4,65,152,25,106,41,3,0,32,31,32,33,86,173,32,4,65,216,35,106,41,3,0,32,24,32,31,86,173,32,4,65,136,35,106,41,3,0,32,4,65,184,34,106,41,3,0,124,124,124,124,124,124,124,124,34,31,66,12,134,132,124,34,22,66,52,136,32,22,32,29,84,173,32,26,32,29,86,173,32,4,65,200,33,106,41,3,0,32,21,32,26,86,173,32,4,65,168,25,106,41,3,0,32,21,32,34,84,173,32,4,65,232,35,106,41,3,0,32,34,32,39,84,173,32,4,65,152,35,106,41,3,0,32,25,32,39,86,173,32,4,65,200,34,106,41,3,0,32,4,65,248,33,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,31,66,52,136,124,124,34,26,66,12,134,132,124,34,39,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,22,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,192,25,106,32,14,66,0,32,7,66,0,16,229,13,32,4,65,128,36,106,32,15,66,0,32,6,66,0,16,229,13,32,4,65,176,35,106,32,18,66,0,32,8,66,0,16,229,13,32,4,65,224,34,106,32,10,66,0,32,11,66,0,16,229,13,32,4,65,144,34,106,32,9,66,0,32,19,66,0,16,229,13,32,4,65,128,25,106,32,4,41,3,224,34,34,29,32,4,41,3,144,34,124,34,34,32,4,41,3,176,35,124,34,21,32,36,32,39,86,173,32,32,32,36,86,173,32,4,65,248,35,106,41,3,0,32,27,32,32,86,173,32,4,65,168,35,106,41,3,0,32,23,32,27,86,173,32,4,65,216,34,106,41,3,0,32,4,65,136,34,106,41,3,0,124,124,124,124,124,124,32,26,66,52,136,124,124,34,32,66,12,134,32,39,66,52,136,132,124,34,27,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,25,106,32,9,66,0,32,7,66,0,16,229,13,32,4,65,144,36,106,32,14,66,0,32,6,66,0,16,229,13,32,4,65,192,35,106,32,15,66,0,32,8,66,0,16,229,13,32,4,65,240,34,106,32,18,66,0,32,11,66,0,16,229,13,32,4,65,160,34,106,32,10,66,0,32,19,66,0,16,229,13,32,4,65,240,24,106,32,4,41,3,240,34,34,6,32,4,41,3,160,34,124,34,7,32,21,32,27,86,173,32,21,32,34,84,173,32,4,65,184,35,106,41,3,0,32,29,32,34,86,173,32,4,65,232,34,106,41,3,0,32,4,65,152,34,106,41,3,0,124,124,124,124,32,32,66,52,136,124,124,34,8,66,12,134,32,27,66,52,136,132,124,34,11,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,224,24,106,32,7,32,11,86,173,32,6,32,7,86,173,32,4,65,248,34,106,41,3,0,32,4,65,168,34,106,41,3,0,124,124,32,8,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,240,32,106,32,10,66,0,32,2,41,3,40,34,7,66,0,16,229,13,32,4,65,160,32,106,32,9,66,0,32,2,41,3,48,34,6,66,0,16,229,13,32,4,65,208,31,106,32,14,66,0,32,2,41,3,56,34,8,66,0,16,229,13,32,4,65,128,31,106,32,15,66,0,32,2,41,3,64,34,11,66,0,16,229,13,32,4,65,176,30,106,32,18,66,0,32,2,41,3,72,34,19,66,0,16,229,13,32,4,65,160,30,106,32,4,41,3,176,30,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,128,33,106,32,18,66,0,32,7,66,0,16,229,13,32,4,65,176,32,106,32,10,66,0,32,6,66,0,16,229,13,32,4,65,224,31,106,32,9,66,0,32,8,66,0,16,229,13,32,4,65,144,31,106,32,14,66,0,32,11,66,0,16,229,13,32,4,65,192,30,106,32,15,66,0,32,19,66,0,16,229,13,32,4,65,144,30,106,32,4,65,184,30,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,144,33,106,32,15,66,0,32,7,66,0,16,229,13,32,4,65,192,32,106,32,18,66,0,32,6,66,0,16,229,13,32,4,65,240,31,106,32,10,66,0,32,8,66,0,16,229,13,32,4,65,160,31,106,32,9,66,0,32,11,66,0,16,229,13,32,4,65,208,30,106,32,14,66,0,32,19,66,0,16,229,13,32,4,65,208,29,106,32,4,41,3,208,30,34,24,32,4,41,3,160,31,124,34,32,32,4,41,3,240,31,124,34,36,32,4,41,3,192,32,124,34,39,32,4,41,3,224,31,34,30,32,4,41,3,144,31,124,34,34,32,4,41,3,192,30,124,34,21,32,4,41,3,176,32,124,34,26,32,4,41,3,128,33,124,34,29,32,4,41,3,144,30,124,34,31,32,4,41,3,128,31,34,35,32,4,41,3,208,31,124,34,27,32,4,41,3,160,32,124,34,33,32,4,41,3,240,32,124,34,23,32,4,41,3,160,30,124,34,25,66,52,136,32,23,32,25,86,173,32,4,65,168,30,106,41,3,0,32,23,32,33,84,173,32,4,65,248,32,106,41,3,0,32,27,32,33,86,173,32,4,65,168,32,106,41,3,0,32,27,32,35,84,173,32,4,65,136,31,106,41,3,0,32,4,65,216,31,106,41,3,0,124,124,124,124,124,124,124,124,34,33,66,12,134,132,124,34,27,66,52,136,32,27,32,31,84,173,32,29,32,31,86,173,32,4,65,152,30,106,41,3,0,32,26,32,29,86,173,32,4,65,136,33,106,41,3,0,32,21,32,26,86,173,32,4,65,184,32,106,41,3,0,32,21,32,34,84,173,32,4,65,200,30,106,41,3,0,32,30,32,34,86,173,32,4,65,232,31,106,41,3,0,32,4,65,152,31,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,33,66,52,136,124,124,34,29,66,12,134,132,124,34,34,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,27,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,160,33,106,32,14,66,0,32,7,66,0,16,229,13,32,4,65,208,32,106,32,15,66,0,32,6,66,0,16,229,13,32,4,65,128,32,106,32,18,66,0,32,8,66,0,16,229,13,32,4,65,176,31,106,32,10,66,0,32,11,66,0,16,229,13,32,4,65,224,30,106,32,9,66,0,32,19,66,0,16,229,13,32,4,65,128,30,106,32,4,41,3,176,31,34,31,32,4,41,3,224,30,124,34,21,32,4,41,3,128,32,124,34,26,32,34,32,39,84,173,32,36,32,39,86,173,32,4,65,200,32,106,41,3,0,32,32,32,36,86,173,32,4,65,248,31,106,41,3,0,32,24,32,32,86,173,32,4,65,216,30,106,41,3,0,32,4,65,168,31,106,41,3,0,124,124,124,124,124,124,32,29,66,52,136,124,124,34,36,66,12,134,32,34,66,52,136,132,124,34,32,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,33,106,32,9,66,0,32,7,66,0,16,229,13,32,4,65,224,32,106,32,14,66,0,32,6,66,0,16,229,13,32,4,65,144,32,106,32,15,66,0,32,8,66,0,16,229,13,32,4,65,192,31,106,32,18,66,0,32,11,66,0,16,229,13,32,4,65,240,30,106,32,10,66,0,32,19,66,0,16,229,13,32,4,65,240,29,106,32,4,41,3,192,31,34,9,32,4,41,3,240,30,124,34,10,32,26,32,32,86,173,32,21,32,26,86,173,32,4,65,136,32,106,41,3,0,32,21,32,31,84,173,32,4,65,184,31,106,41,3,0,32,4,65,232,30,106,41,3,0,124,124,124,124,32,36,66,52,136,124,124,34,14,66,12,134,32,32,66,52,136,132,124,34,15,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,224,29,106,32,10,32,15,86,173,32,9,32,10,86,173,32,4,65,200,31,106,41,3,0,32,4,65,248,30,106,41,3,0,124,124,32,14,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,27,106,32,4,41,3,208,29,34,18,32,4,41,3,144,33,124,34,9,66,255,255,255,255,255,255,255,7,131,34,10,66,0,32,12,66,0,16,229,13,32,4,65,160,28,106,32,4,41,3,160,33,34,11,32,4,41,3,208,32,124,34,14,32,4,41,3,128,30,124,34,15,32,9,32,18,84,173,32,4,65,216,29,106,41,3,0,32,4,65,152,33,106,41,3,0,124,124,34,19,66,12,134,32,9,66,52,136,132,124,34,18,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,13,66,0,16,229,13,32,4,65,240,28,106,32,4,41,3,144,32,34,32,32,4,41,3,224,32,124,34,7,32,4,41,3,176,33,124,34,6,32,4,41,3,240,29,124,34,8,32,15,32,18,86,173,32,14,32,15,86,173,32,4,65,136,30,106,41,3,0,32,11,32,14,86,173,32,4,65,168,33,106,41,3,0,32,4,65,216,32,106,41,3,0,124,124,124,124,32,19,66,52,136,124,124,34,11,66,12,134,32,18,66,52,136,132,124,34,15,66,255,255,255,255,255,255,255,7,131,34,14,66,0,32,16,66,0,16,229,13,32,4,65,192,29,106,32,4,41,3,224,29,34,19,32,25,66,255,255,255,255,255,255,255,7,131,124,34,18,32,8,32,15,86,173,32,6,32,8,86,173,32,4,65,248,29,106,41,3,0,32,6,32,7,84,173,32,4,65,184,33,106,41,3,0,32,7,32,32,84,173,32,4,65,152,32,106,41,3,0,32,4,65,232,32,106,41,3,0,124,124,124,124,124,124,32,11,66,52,136,124,124,34,6,66,12,134,32,15,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,34,15,66,0,32,28,66,0,16,229,13,32,4,65,128,27,106,32,27,66,255,255,255,255,255,255,63,131,32,7,32,18,84,173,32,4,65,232,29,106,41,3,0,32,18,32,19,84,173,124,32,6,66,52,136,124,124,66,12,134,32,7,66,52,136,132,124,34,18,66,0,32,17,66,0,16,229,13,32,4,65,240,26,106,32,4,41,3,128,27,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,192,27,106,32,10,66,0,32,17,66,0,16,229,13,32,4,65,144,28,106,32,9,66,0,32,12,66,0,16,229,13,32,4,65,224,28,106,32,14,66,0,32,13,66,0,16,229,13,32,4,65,176,29,106,32,15,66,0,32,16,66,0,16,229,13,32,4,65,208,26,106,32,18,66,0,32,28,66,0,16,229,13,32,4,65,224,26,106,32,4,65,136,27,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,176,27,106,32,10,66,0,32,28,66,0,16,229,13,32,4,65,128,28,106,32,9,66,0,32,17,66,0,16,229,13,32,4,65,208,28,106,32,14,66,0,32,12,66,0,16,229,13,32,4,65,160,29,106,32,15,66,0,32,13,66,0,16,229,13,32,4,65,192,26,106,32,18,66,0,32,16,66,0,16,229,13,32,4,65,224,25,106,32,4,41,3,208,28,34,26,32,4,41,3,128,28,124,34,6,32,4,41,3,160,29,124,34,8,32,4,41,3,192,26,124,34,11,32,4,41,3,144,28,34,29,32,4,41,3,192,27,124,34,19,32,4,41,3,224,28,124,34,27,32,4,41,3,176,29,124,34,32,32,4,41,3,208,26,124,34,36,32,4,41,3,224,26,124,34,39,32,4,41,3,160,28,34,31,32,4,41,3,208,27,124,34,7,32,4,41,3,240,28,124,34,34,32,4,41,3,192,29,124,34,21,32,4,41,3,240,26,124,34,23,66,52,136,32,21,32,23,86,173,32,4,65,248,26,106,41,3,0,32,21,32,34,84,173,32,4,65,200,29,106,41,3,0,32,7,32,34,86,173,32,4,65,248,28,106,41,3,0,32,7,32,31,84,173,32,4,65,168,28,106,41,3,0,32,4,65,216,27,106,41,3,0,124,124,124,124,124,124,124,124,34,34,66,12,134,132,124,34,7,66,52,136,32,7,32,39,84,173,32,36,32,39,86,173,32,4,65,232,26,106,41,3,0,32,32,32,36,86,173,32,4,65,216,26,106,41,3,0,32,27,32,32,86,173,32,4,65,184,29,106,41,3,0,32,19,32,27,86,173,32,4,65,232,28,106,41,3,0,32,19,32,29,84,173,32,4,65,152,28,106,41,3,0,32,4,65,200,27,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,34,66,52,136,124,124,34,36,66,12,134,132,124,34,19,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,7,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,160,27,106,32,10,66,0,32,16,66,0,16,229,13,32,4,65,240,27,106,32,9,66,0,32,28,66,0,16,229,13,32,4,65,192,28,106,32,14,66,0,32,17,66,0,16,229,13,32,4,65,144,29,106,32,15,66,0,32,12,66,0,16,229,13,32,4,65,176,26,106,32,18,66,0,32,13,66,0,16,229,13,32,4,65,160,26,106,32,4,41,3,144,29,34,39,32,4,41,3,192,28,124,34,27,32,4,41,3,176,26,124,34,32,32,11,32,19,86,173,32,8,32,11,86,173,32,4,65,200,26,106,41,3,0,32,6,32,8,86,173,32,4,65,168,29,106,41,3,0,32,6,32,26,84,173,32,4,65,216,28,106,41,3,0,32,4,65,136,28,106,41,3,0,124,124,124,124,124,124,32,36,66,52,136,124,124,34,8,66,12,134,32,19,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,27,106,32,10,66,0,32,13,66,0,16,229,13,32,4,65,224,27,106,32,9,66,0,32,16,66,0,16,229,13,32,4,65,176,28,106,32,14,66,0,32,28,66,0,16,229,13,32,4,65,128,29,106,32,15,66,0,32,17,66,0,16,229,13,32,4,65,144,26,106,32,18,66,0,32,12,66,0,16,229,13,32,4,65,128,26,106,32,4,41,3,144,26,34,13,32,4,41,3,128,29,124,34,12,32,6,32,32,84,173,32,27,32,32,86,173,32,4,65,184,26,106,41,3,0,32,27,32,39,84,173,32,4,65,152,29,106,41,3,0,32,4,65,200,28,106,41,3,0,124,124,124,124,32,8,66,52,136,124,124,34,16,66,12,134,32,6,66,52,136,132,124,34,10,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,25,106,32,10,32,12,84,173,32,12,32,13,84,173,32,4,65,152,26,106,41,3,0,32,4,65,136,29,106,41,3,0,124,124,32,16,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,1,41,3,72,33,27,32,1,41,3,64,33,32,32,1,41,3,56,33,36,32,1,41,3,48,33,39,32,1,41,3,40,33,34,32,1,41,3,32,33,21,32,1,41,3,24,33,26,32,1,41,3,16,33,29,32,1,41,3,8,33,31,32,4,32,4,41,3,208,24,34,16,32,4,41,3,176,25,124,34,12,66,255,255,255,255,255,255,255,7,131,32,1,41,3,0,34,33,125,66,214,179,255,255,223,254,255,207,0,124,34,10,55,3,152,39,32,4,32,4,41,3,192,25,34,28,32,4,41,3,128,36,124,34,13,32,4,41,3,128,25,124,34,9,32,12,32,16,84,173,32,4,65,216,24,106,41,3,0,32,4,65,184,25,106,41,3,0,124,124,34,17,66,12,134,32,12,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,32,31,125,66,246,255,255,255,255,255,255,207,0,124,34,16,55,3,160,39,32,4,32,4,41,3,144,36,34,6,32,4,41,3,192,35,124,34,14,32,4,41,3,208,25,124,34,15,32,4,41,3,240,24,124,34,18,32,9,32,12,86,173,32,9,32,13,84,173,32,4,65,136,25,106,41,3,0,32,13,32,28,84,173,32,4,65,200,25,106,41,3,0,32,4,65,136,36,106,41,3,0,124,124,124,124,32,17,66,52,136,124,124,34,28,66,12,134,32,12,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,32,29,125,66,246,255,255,255,255,255,255,207,0,124,34,12,55,3,168,39,32,4,32,4,41,3,224,24,34,17,32,20,66,255,255,255,255,255,255,255,7,131,124,34,9,32,13,32,18,84,173,32,15,32,18,86,173,32,4,65,248,24,106,41,3,0,32,14,32,15,86,173,32,4,65,216,25,106,41,3,0,32,6,32,14,86,173,32,4,65,152,36,106,41,3,0,32,4,65,200,35,106,41,3,0,124,124,124,124,124,124,32,28,66,52,136,124,124,34,15,66,12,134,32,13,66,52,136,132,124,34,14,66,255,255,255,255,255,255,255,7,131,32,26,125,66,246,255,255,255,255,255,255,207,0,124,34,13,55,3,176,39,32,4,32,22,66,255,255,255,255,255,255,63,131,32,21,125,32,9,32,14,86,173,32,4,65,232,24,106,41,3,0,32,9,32,17,84,173,124,32,15,66,52,136,124,124,66,12,134,32,14,66,52,136,132,124,66,246,255,255,255,255,255,255,4,124,34,9,55,3,184,39,32,4,32,34,32,4,41,3,224,25,34,18,32,4,41,3,176,27,124,34,14,66,255,255,255,255,255,255,255,7,131,125,66,188,225,255,255,191,255,255,31,124,34,28,55,3,240,38,32,4,32,39,32,4,41,3,240,27,34,19,32,4,41,3,160,27,124,34,15,32,4,41,3,160,26,124,34,17,32,14,32,18,84,173,32,4,65,232,25,106,41,3,0,32,4,65,184,27,106,41,3,0,124,124,34,22,66,12,134,32,14,66,52,136,132,124,34,14,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,34,18,55,3,248,38,32,4,32,36,32,4,41,3,224,27,34,20,32,4,41,3,144,27,124,34,6,32,4,41,3,176,28,124,34,8,32,4,41,3,128,26,124,34,11,32,14,32,17,84,173,32,15,32,17,86,173,32,4,65,168,26,106,41,3,0,32,15,32,19,84,173,32,4,65,248,27,106,41,3,0,32,4,65,168,27,106,41,3,0,124,124,124,124,32,22,66,52,136,124,124,34,19,66,12,134,32,14,66,52,136,132,124,34,15,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,34,14,55,3,128,39,32,4,32,32,32,4,41,3,240,25,34,22,32,23,66,255,255,255,255,255,255,255,7,131,124,34,17,32,11,32,15,86,173,32,8,32,11,86,173,32,4,65,136,26,106,41,3,0,32,6,32,8,86,173,32,4,65,184,28,106,41,3,0,32,6,32,20,84,173,32,4,65,232,27,106,41,3,0,32,4,65,152,27,106,41,3,0,124,124,124,124,124,124,32,19,66,52,136,124,124,34,8,66,12,134,32,15,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,34,15,55,3,136,39,32,4,32,27,32,7,66,255,255,255,255,255,255,63,131,32,6,32,17,84,173,32,4,65,248,25,106,41,3,0,32,17,32,22,84,173,124,32,8,66,52,136,124,124,66,12,134,32,6,66,52,136,132,124,125,66,252,255,255,255,255,255,255,1,124,34,19,55,3,144,39,32,4,65,152,39,106,16,128,11,4,64,32,4,65,240,38,106,16,128,11,4,64,32,1,40,2,120,4,64,32,0,65,1,54,2,120,32,0,65,0,65,248,0,16,129,10,26,32,3,69,13,3,32,3,66,0,55,3,8,32,3,66,1,55,3,0,32,3,65,16,106,66,0,55,3,0,32,3,65,24,106,66,0,55,3,0,32,3,65,32,106,66,0,55,3,0,12,3,11,32,3,4,64,32,3,32,1,65,40,106,65,40,16,193,5,16,172,14,11,32,0,32,1,16,101,12,2,11,32,3,4,64,32,3,65,0,65,40,16,129,10,26,11,32,0,65,1,54,2,120,32,0,65,0,65,248,0,16,129,10,26,12,1,11,32,0,65,0,54,2,120,32,3,4,64,32,3,32,4,65,152,39,106,65,40,16,193,5,26,11,32,4,65,192,24,106,32,1,41,3,80,34,17,66,0,32,13,66,0,16,229,13,32,4,65,224,23,106,32,1,41,3,88,34,7,66,0,32,12,66,0,16,229,13,32,4,65,240,22,106,32,1,41,3,96,34,6,66,0,32,16,66,0,16,229,13,32,4,65,240,21,106,32,1,41,3,104,34,8,66,0,32,10,66,0,16,229,13,32,4,65,224,20,106,32,1,41,3,112,34,11,66,0,32,9,66,0,16,229,13,32,4,65,208,20,106,32,4,41,3,224,20,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,20,106,32,17,66,0,32,9,66,0,16,229,13,32,4,65,176,24,106,32,7,66,0,32,13,66,0,16,229,13,32,4,65,208,23,106,32,6,66,0,32,12,66,0,16,229,13,32,4,65,224,22,106,32,8,66,0,32,16,66,0,16,229,13,32,4,65,224,21,106,32,11,66,0,32,10,66,0,16,229,13,32,4,65,192,20,106,32,4,65,232,20,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,21,106,32,17,66,0,32,10,66,0,16,229,13,32,4,65,160,20,106,32,7,66,0,32,9,66,0,16,229,13,32,4,65,160,24,106,32,6,66,0,32,13,66,0,16,229,13,32,4,65,192,23,106,32,8,66,0,32,12,66,0,16,229,13,32,4,65,208,22,106,32,11,66,0,32,16,66,0,16,229,13,32,4,65,144,20,106,32,4,41,3,160,24,34,42,32,4,41,3,160,20,124,34,20,32,4,41,3,192,23,124,34,23,32,4,41,3,208,22,124,34,25,32,4,41,3,176,24,34,43,32,4,41,3,176,20,124,34,24,32,4,41,3,208,23,124,34,30,32,4,41,3,224,22,124,34,35,32,4,41,3,224,21,124,34,40,32,4,41,3,192,20,124,34,37,32,4,41,3,224,23,34,44,32,4,41,3,192,24,124,34,22,32,4,41,3,240,22,124,34,38,32,4,41,3,240,21,124,34,41,32,4,41,3,208,20,124,34,45,66,52,136,32,41,32,45,86,173,32,4,65,216,20,106,41,3,0,32,38,32,41,86,173,32,4,65,248,21,106,41,3,0,32,22,32,38,86,173,32,4,65,248,22,106,41,3,0,32,22,32,44,84,173,32,4,65,232,23,106,41,3,0,32,4,65,200,24,106,41,3,0,124,124,124,124,124,124,124,124,34,38,66,12,134,132,124,34,22,66,52,136,32,22,32,37,84,173,32,37,32,40,84,173,32,4,65,200,20,106,41,3,0,32,35,32,40,86,173,32,4,65,232,21,106,41,3,0,32,30,32,35,86,173,32,4,65,232,22,106,41,3,0,32,24,32,30,86,173,32,4,65,216,23,106,41,3,0,32,24,32,43,84,173,32,4,65,184,24,106,41,3,0,32,4,65,184,20,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,38,66,52,136,124,124,34,37,66,12,134,132,124,34,24,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,22,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,32,4,41,3,144,20,34,38,32,4,41,3,208,21,124,34,30,66,255,255,255,255,255,255,255,7,131,55,3,80,32,4,65,192,22,106,32,17,66,0,32,16,66,0,16,229,13,32,4,65,192,21,106,32,7,66,0,32,10,66,0,16,229,13,32,4,65,128,20,106,32,6,66,0,32,9,66,0,16,229,13,32,4,65,144,24,106,32,8,66,0,32,13,66,0,16,229,13,32,4,65,176,23,106,32,11,66,0,32,12,66,0,16,229,13,32,4,65,240,19,106,32,4,41,3,144,24,34,41,32,4,41,3,128,20,124,34,35,32,4,41,3,176,23,124,34,40,32,24,32,25,84,173,32,23,32,25,86,173,32,4,65,216,22,106,41,3,0,32,20,32,23,86,173,32,4,65,200,23,106,41,3,0,32,20,32,42,84,173,32,4,65,168,24,106,41,3,0,32,4,65,168,20,106,41,3,0,124,124,124,124,124,124,32,37,66,52,136,124,124,34,37,66,12,134,32,24,66,52,136,132,124,34,20,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,192,21,34,42,32,4,41,3,192,22,124,34,23,32,4,41,3,240,19,124,34,25,32,30,32,38,84,173,32,4,65,152,20,106,41,3,0,32,4,65,216,21,106,41,3,0,124,124,34,38,66,12,134,32,30,66,52,136,132,124,34,24,66,255,255,255,255,255,255,255,7,131,55,3,88,32,4,65,160,23,106,32,17,66,0,32,12,66,0,16,229,13,32,4,65,176,22,106,32,7,66,0,32,16,66,0,16,229,13,32,4,65,176,21,106,32,6,66,0,32,10,66,0,16,229,13,32,4,65,224,19,106,32,8,66,0,32,9,66,0,16,229,13,32,4,65,128,24,106,32,11,66,0,32,13,66,0,16,229,13,32,4,65,208,19,106,32,4,41,3,128,24,34,30,32,4,41,3,224,19,124,34,17,32,20,32,40,84,173,32,35,32,40,86,173,32,4,65,184,23,106,41,3,0,32,35,32,41,84,173,32,4,65,152,24,106,41,3,0,32,4,65,136,20,106,41,3,0,124,124,124,124,32,37,66,52,136,124,124,34,35,66,12,134,32,20,66,52,136,132,124,34,20,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,176,22,34,40,32,4,41,3,160,23,124,34,7,32,4,41,3,176,21,124,34,6,32,4,41,3,208,19,124,34,8,32,24,32,25,84,173,32,23,32,25,86,173,32,4,65,248,19,106,41,3,0,32,23,32,42,84,173,32,4,65,200,21,106,41,3,0,32,4,65,200,22,106,41,3,0,124,124,124,124,32,38,66,52,136,124,124,34,23,66,12,134,32,24,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,55,3,96,32,4,65,192,19,106,32,17,32,20,86,173,32,17,32,30,84,173,32,4,65,136,24,106,41,3,0,32,4,65,232,19,106,41,3,0,124,124,32,35,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,4,41,3,192,19,34,20,32,45,66,255,255,255,255,255,255,255,7,131,124,34,17,32,8,32,11,86,173,32,6,32,8,86,173,32,4,65,216,19,106,41,3,0,32,6,32,7,84,173,32,4,65,184,21,106,41,3,0,32,7,32,40,84,173,32,4,65,184,22,106,41,3,0,32,4,65,168,23,106,41,3,0,124,124,124,124,124,124,32,23,66,52,136,124,124,34,6,66,12,134,32,11,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,55,3,104,32,0,32,22,66,255,255,255,255,255,255,63,131,32,7,32,17,84,173,32,4,65,200,19,106,41,3,0,32,17,32,20,84,173,124,32,6,66,52,136,124,124,66,12,134,32,7,66,52,136,132,124,55,3,112,32,4,65,144,21,106,32,13,66,0,32,10,66,1,134,34,7,66,0,16,229,13,32,4,65,144,22,106,32,12,66,0,32,16,66,1,134,34,6,66,0,16,229,13,32,4,65,176,19,106,32,9,66,0,32,9,66,0,16,229,13,32,4,65,144,19,106,32,4,41,3,176,19,66,125,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,128,19,106,32,9,66,1,134,34,17,66,0,32,10,66,0,16,229,13,32,4,65,128,22,106,32,13,66,0,32,6,66,0,16,229,13,32,4,65,144,23,106,32,12,66,0,32,12,66,0,16,229,13,32,4,65,160,19,106,32,4,65,184,19,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,160,21,106,32,10,66,0,32,10,66,0,16,229,13,32,4,65,240,18,106,32,17,66,0,32,16,66,0,16,229,13,32,4,65,128,23,106,32,13,66,0,32,12,66,1,134,66,0,16,229,13,32,4,65,224,18,106,32,4,41,3,240,18,34,25,32,4,41,3,128,23,124,34,6,32,4,41,3,128,22,34,24,32,4,41,3,144,23,124,34,8,32,4,41,3,128,19,124,34,22,32,4,41,3,160,19,124,34,20,32,4,41,3,144,21,34,30,32,4,41,3,144,22,124,34,11,32,4,41,3,144,19,124,34,23,66,52,136,32,11,32,23,86,173,32,4,65,152,19,106,41,3,0,32,11,32,30,84,173,32,4,65,152,21,106,41,3,0,32,4,65,152,22,106,41,3,0,124,124,124,124,34,30,66,12,134,132,124,34,11,66,52,136,32,11,32,20,84,173,32,20,32,22,84,173,32,4,65,168,19,106,41,3,0,32,8,32,22,86,173,32,4,65,136,19,106,41,3,0,32,8,32,24,84,173,32,4,65,136,22,106,41,3,0,32,4,65,152,23,106,41,3,0,124,124,124,124,124,124,32,30,66,52,136,124,124,34,20,66,12,134,132,124,34,8,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,11,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,128,21,106,32,16,66,0,32,7,66,0,16,229,13,32,4,65,128,18,106,32,17,66,0,32,12,66,0,16,229,13,32,4,65,240,23,106,32,13,66,0,32,13,66,0,16,229,13,32,4,65,240,17,106,32,4,41,3,128,18,34,24,32,4,41,3,240,23,124,34,22,32,6,32,8,86,173,32,6,32,25,84,173,32,4,65,248,18,106,41,3,0,32,4,65,136,23,106,41,3,0,124,124,32,20,66,52,136,124,124,34,20,66,12,134,32,8,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,20,106,32,12,66,0,32,7,66,0,16,229,13,32,4,65,160,22,106,32,16,66,0,32,16,66,0,16,229,13,32,4,65,144,17,106,32,17,66,0,32,13,66,0,16,229,13,32,4,65,128,17,106,32,6,32,22,84,173,32,22,32,24,84,173,32,4,65,136,18,106,41,3,0,32,4,65,248,23,106,41,3,0,124,124,32,20,66,52,136,124,124,34,17,66,12,134,32,6,66,52,136,132,34,7,32,4,41,3,144,17,124,34,6,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,16,106,32,6,32,7,84,173,32,4,65,152,17,106,41,3,0,32,17,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,18,106,66,188,225,255,255,191,255,255,31,32,4,41,3,224,18,34,8,32,4,41,3,160,21,124,34,7,66,255,255,255,255,255,255,255,7,131,125,34,17,66,0,32,13,66,0,16,229,13,32,4,65,224,17,106,66,252,255,255,255,255,255,255,31,32,4,41,3,240,17,34,25,32,4,41,3,128,21,124,34,6,32,7,32,8,84,173,32,4,65,232,18,106,41,3,0,32,4,65,168,21,106,41,3,0,124,124,34,24,66,12,134,32,7,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,125,34,7,66,0,32,12,66,0,16,229,13,32,4,65,224,16,106,66,252,255,255,255,255,255,255,31,32,4,41,3,240,20,34,30,32,4,41,3,160,22,124,34,22,32,4,41,3,128,17,124,34,20,32,6,32,8,86,173,32,6,32,25,84,173,32,4,65,248,17,106,41,3,0,32,4,65,136,21,106,41,3,0,124,124,32,24,66,52,136,124,124,34,25,66,12,134,32,8,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,125,34,6,66,0,32,16,66,0,16,229,13,32,4,65,144,16,106,66,252,255,255,255,255,255,255,31,32,4,41,3,240,16,34,24,32,23,66,254,255,255,255,255,255,255,7,131,124,34,23,32,8,32,20,84,173,32,20,32,22,84,173,32,4,65,136,17,106,41,3,0,32,22,32,30,84,173,32,4,65,248,20,106,41,3,0,32,4,65,168,22,106,41,3,0,124,124,124,124,32,25,66,52,136,124,124,34,20,66,12,134,32,8,66,52,136,132,124,34,22,66,255,255,255,255,255,255,255,7,131,125,34,8,66,0,32,10,66,0,16,229,13,32,4,65,192,15,106,66,252,255,255,255,255,255,255,1,32,11,66,255,255,255,255,255,255,63,131,32,22,32,23,84,173,32,4,65,248,16,106,41,3,0,32,23,32,24,84,173,124,32,20,66,52,136,124,124,66,12,134,32,22,66,52,136,132,124,125,34,11,66,0,32,9,66,0,16,229,13,32,4,65,176,15,106,32,4,41,3,192,15,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,192,18,106,32,17,66,0,32,9,66,0,16,229,13,32,4,65,208,17,106,32,7,66,0,32,13,66,0,16,229,13,32,4,65,208,16,106,32,6,66,0,32,12,66,0,16,229,13,32,4,65,128,16,106,32,8,66,0,32,16,66,0,16,229,13,32,4,65,144,15,106,32,11,66,0,32,10,66,0,16,229,13,32,4,65,160,15,106,32,4,65,200,15,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,176,18,106,32,17,66,0,32,10,66,0,16,229,13,32,4,65,192,17,106,32,7,66,0,32,9,66,0,16,229,13,32,4,65,192,16,106,32,6,66,0,32,13,66,0,16,229,13,32,4,65,240,15,106,32,8,66,0,32,12,66,0,16,229,13,32,4,65,128,15,106,32,11,66,0,32,16,66,0,16,229,13,32,4,65,240,14,106,32,4,41,3,192,16,34,42,32,4,41,3,192,17,124,34,20,32,4,41,3,240,15,124,34,23,32,4,41,3,128,15,124,34,25,32,4,41,3,208,17,34,43,32,4,41,3,192,18,124,34,24,32,4,41,3,208,16,124,34,30,32,4,41,3,128,16,124,34,35,32,4,41,3,144,15,124,34,40,32,4,41,3,160,15,124,34,37,32,4,41,3,224,17,34,44,32,4,41,3,208,18,124,34,22,32,4,41,3,224,16,124,34,38,32,4,41,3,144,16,124,34,41,32,4,41,3,176,15,124,34,45,66,52,136,32,41,32,45,86,173,32,4,65,184,15,106,41,3,0,32,38,32,41,86,173,32,4,65,152,16,106,41,3,0,32,22,32,38,86,173,32,4,65,232,16,106,41,3,0,32,22,32,44,84,173,32,4,65,232,17,106,41,3,0,32,4,65,216,18,106,41,3,0,124,124,124,124,124,124,124,124,34,38,66,12,134,132,124,34,22,66,52,136,32,22,32,37,84,173,32,37,32,40,84,173,32,4,65,168,15,106,41,3,0,32,35,32,40,86,173,32,4,65,152,15,106,41,3,0,32,30,32,35,86,173,32,4,65,136,16,106,41,3,0,32,24,32,30,86,173,32,4,65,216,16,106,41,3,0,32,24,32,43,84,173,32,4,65,216,17,106,41,3,0,32,4,65,200,18,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,38,66,52,136,124,124,34,40,66,12,134,132,124,34,24,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,22,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,160,18,106,32,17,66,0,32,16,66,0,16,229,13,32,4,65,176,17,106,32,7,66,0,32,10,66,0,16,229,13,32,4,65,176,16,106,32,6,66,0,32,9,66,0,16,229,13,32,4,65,224,15,106,32,8,66,0,32,13,66,0,16,229,13,32,4,65,224,14,106,32,11,66,0,32,12,66,0,16,229,13,32,4,65,208,14,106,32,4,41,3,224,15,34,37,32,4,41,3,176,16,124,34,30,32,4,41,3,224,14,124,34,35,32,24,32,25,84,173,32,23,32,25,86,173,32,4,65,136,15,106,41,3,0,32,20,32,23,86,173,32,4,65,248,15,106,41,3,0,32,20,32,42,84,173,32,4,65,200,16,106,41,3,0,32,4,65,200,17,106,41,3,0,124,124,124,124,124,124,32,40,66,52,136,124,124,34,23,66,12,134,32,24,66,52,136,132,124,34,20,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,18,106,32,17,66,0,32,12,66,0,16,229,13,32,4,65,160,17,106,32,7,66,0,32,16,66,0,16,229,13,32,4,65,160,16,106,32,6,66,0,32,10,66,0,16,229,13,32,4,65,208,15,106,32,8,66,0,32,9,66,0,16,229,13,32,4,65,192,14,106,32,11,66,0,32,13,66,0,16,229,13,32,4,65,176,14,106,32,4,41,3,208,15,34,13,32,4,41,3,192,14,124,34,12,32,20,32,35,84,173,32,30,32,35,86,173,32,4,65,232,14,106,41,3,0,32,30,32,37,84,173,32,4,65,232,15,106,41,3,0,32,4,65,184,16,106,41,3,0,124,124,124,124,32,23,66,52,136,124,124,34,16,66,12,134,32,20,66,52,136,132,124,34,10,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,160,14,106,32,10,32,12,84,173,32,12,32,13,84,173,32,4,65,216,15,106,41,3,0,32,4,65,200,14,106,41,3,0,124,124,32,16,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,144,14,106,32,8,66,0,32,33,66,0,16,229,13,32,4,65,192,13,106,32,6,66,0,32,31,66,0,16,229,13,32,4,65,240,12,106,32,7,66,0,32,29,66,0,16,229,13,32,4,65,160,12,106,32,17,66,0,32,26,66,0,16,229,13,32,4,65,208,11,106,32,11,66,0,32,21,66,0,16,229,13,32,4,65,192,11,106,32,4,41,3,208,11,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,128,14,106,32,11,66,0,32,33,66,0,16,229,13,32,4,65,176,13,106,32,8,66,0,32,31,66,0,16,229,13,32,4,65,224,12,106,32,6,66,0,32,29,66,0,16,229,13,32,4,65,144,12,106,32,7,66,0,32,26,66,0,16,229,13,32,4,65,160,11,106,32,17,66,0,32,21,66,0,16,229,13,32,4,65,176,11,106,32,4,65,216,11,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,240,13,106,32,17,66,0,32,33,66,0,16,229,13,32,4,65,160,13,106,32,11,66,0,32,31,66,0,16,229,13,32,4,65,208,12,106,32,8,66,0,32,29,66,0,16,229,13,32,4,65,128,12,106,32,6,66,0,32,26,66,0,16,229,13,32,4,65,144,11,106,32,7,66,0,32,21,66,0,16,229,13,32,4,65,128,11,106,32,4,41,3,128,12,34,37,32,4,41,3,144,11,124,34,12,32,4,41,3,208,12,124,34,13,32,4,41,3,160,13,124,34,16,32,4,41,3,144,12,34,38,32,4,41,3,160,11,124,34,10,32,4,41,3,224,12,124,34,9,32,4,41,3,176,13,124,34,23,32,4,41,3,128,14,124,34,25,32,4,41,3,176,11,124,34,24,32,4,41,3,240,12,34,41,32,4,41,3,160,12,124,34,20,32,4,41,3,192,13,124,34,30,32,4,41,3,144,14,124,34,35,32,4,41,3,192,11,124,34,40,66,52,136,32,35,32,40,86,173,32,4,65,200,11,106,41,3,0,32,30,32,35,86,173,32,4,65,152,14,106,41,3,0,32,20,32,30,86,173,32,4,65,200,13,106,41,3,0,32,20,32,41,84,173,32,4,65,248,12,106,41,3,0,32,4,65,168,12,106,41,3,0,124,124,124,124,124,124,124,124,34,30,66,12,134,132,124,34,20,66,52,136,32,20,32,24,84,173,32,24,32,25,84,173,32,4,65,184,11,106,41,3,0,32,23,32,25,86,173,32,4,65,136,14,106,41,3,0,32,9,32,23,86,173,32,4,65,184,13,106,41,3,0,32,9,32,10,84,173,32,4,65,232,12,106,41,3,0,32,10,32,38,84,173,32,4,65,152,12,106,41,3,0,32,4,65,168,11,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,30,66,52,136,124,124,34,25,66,12,134,132,124,34,10,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,20,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,224,13,106,32,7,66,0,32,33,66,0,16,229,13,32,4,65,144,13,106,32,17,66,0,32,31,66,0,16,229,13,32,4,65,192,12,106,32,11,66,0,32,29,66,0,16,229,13,32,4,65,240,11,106,32,8,66,0,32,26,66,0,16,229,13,32,4,65,240,10,106,32,6,66,0,32,21,66,0,16,229,13,32,4,65,224,10,106,32,4,41,3,240,11,34,24,32,4,41,3,240,10,124,34,9,32,4,41,3,192,12,124,34,23,32,10,32,16,84,173,32,13,32,16,86,173,32,4,65,168,13,106,41,3,0,32,12,32,13,86,173,32,4,65,216,12,106,41,3,0,32,12,32,37,84,173,32,4,65,136,12,106,41,3,0,32,4,65,152,11,106,41,3,0,124,124,124,124,124,124,32,25,66,52,136,124,124,34,16,66,12,134,32,10,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,13,106,32,6,66,0,32,33,66,0,16,229,13,32,4,65,128,13,106,32,7,66,0,32,31,66,0,16,229,13,32,4,65,176,12,106,32,17,66,0,32,29,66,0,16,229,13,32,4,65,224,11,106,32,11,66,0,32,26,66,0,16,229,13,32,4,65,208,10,106,32,8,66,0,32,21,66,0,16,229,13,32,4,65,192,10,106,32,4,41,3,224,11,34,10,32,4,41,3,208,10,124,34,13,32,12,32,23,84,173,32,9,32,23,86,173,32,4,65,200,12,106,41,3,0,32,9,32,24,84,173,32,4,65,248,11,106,41,3,0,32,4,65,248,10,106,41,3,0,124,124,124,124,32,16,66,52,136,124,124,34,16,66,12,134,32,12,66,52,136,132,124,34,12,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,10,106,32,12,32,13,84,173,32,10,32,13,86,173,32,4,65,232,11,106,41,3,0,32,4,65,216,10,106,41,3,0,124,124,32,16,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,144,10,106,32,15,66,0,32,28,66,1,134,34,13,66,0,16,229,13,32,4,65,192,9,106,32,14,66,0,32,18,66,1,134,34,16,66,0,16,229,13,32,4,65,128,9,106,32,19,66,0,32,19,66,0,16,229,13,32,4,65,224,8,106,32,4,41,3,128,9,66,125,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,8,106,32,19,66,1,134,34,12,66,0,32,28,66,0,16,229,13,32,4,65,240,9,106,32,15,66,0,32,16,66,0,16,229,13,32,4,65,176,9,106,32,14,66,0,32,14,66,0,16,229,13,32,4,65,240,8,106,32,4,65,136,9,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,160,10,106,32,28,66,0,32,28,66,0,16,229,13,32,4,65,192,8,106,32,12,66,0,32,18,66,0,16,229,13,32,4,65,144,9,106,32,15,66,0,32,14,66,1,134,66,0,16,229,13,32,4,65,176,8,106,32,4,41,3,192,8,34,8,32,4,41,3,144,9,124,34,16,32,4,41,3,240,9,34,11,32,4,41,3,176,9,124,34,10,32,4,41,3,208,8,124,34,9,32,4,41,3,240,8,124,34,7,32,4,41,3,144,10,34,21,32,4,41,3,192,9,124,34,17,32,4,41,3,224,8,124,34,6,66,52,136,32,6,32,17,84,173,32,4,65,232,8,106,41,3,0,32,17,32,21,84,173,32,4,65,152,10,106,41,3,0,32,4,65,200,9,106,41,3,0,124,124,124,124,34,21,66,12,134,132,124,34,17,66,52,136,32,7,32,17,86,173,32,7,32,9,84,173,32,4,65,248,8,106,41,3,0,32,9,32,10,84,173,32,4,65,216,8,106,41,3,0,32,10,32,11,84,173,32,4,65,248,9,106,41,3,0,32,4,65,184,9,106,41,3,0,124,124,124,124,124,124,32,21,66,52,136,124,124,34,7,66,12,134,132,124,34,10,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,17,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,224,9,106,32,18,66,0,32,13,66,0,16,229,13,32,4,65,208,7,106,32,12,66,0,32,14,66,0,16,229,13,32,4,65,128,10,106,32,15,66,0,32,15,66,0,16,229,13,32,4,65,192,7,106,32,4,41,3,208,7,34,11,32,4,41,3,128,10,124,34,9,32,10,32,16,84,173,32,8,32,16,86,173,32,4,65,200,8,106,41,3,0,32,4,65,152,9,106,41,3,0,124,124,32,7,66,52,136,124,124,34,7,66,12,134,32,10,66,52,136,132,124,34,16,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,160,9,106,32,14,66,0,32,13,66,0,16,229,13,32,4,65,208,9,106,32,18,66,0,32,18,66,0,16,229,13,32,4,65,224,6,106,32,12,66,0,32,15,66,0,16,229,13,32,4,65,208,6,106,32,9,32,16,86,173,32,9,32,11,84,173,32,4,65,216,7,106,41,3,0,32,4,65,136,10,106,41,3,0,124,124,32,7,66,52,136,124,124,34,12,66,12,134,32,16,66,52,136,132,34,13,32,4,41,3,224,6,124,34,16,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,192,6,106,32,13,32,16,86,173,32,4,65,232,6,106,41,3,0,32,12,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,4,41,3,240,14,34,8,32,4,41,3,176,18,124,34,13,66,255,255,255,255,255,255,255,7,131,34,12,32,4,41,3,176,8,34,21,32,4,41,3,160,10,124,34,16,66,255,255,255,255,255,255,255,7,131,124,32,4,41,3,128,11,34,31,32,4,41,3,240,13,124,34,10,66,255,255,255,255,255,255,255,7,131,34,30,66,1,134,124,34,35,55,3,0,32,0,32,4,41,3,176,17,34,25,32,4,41,3,160,18,124,34,9,32,4,41,3,208,14,124,34,7,32,8,32,13,86,173,32,4,65,248,14,106,41,3,0,32,4,65,184,18,106,41,3,0,124,124,34,24,66,12,134,32,13,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,34,13,32,4,41,3,192,7,34,37,32,4,41,3,224,9,124,34,11,32,16,32,21,84,173,32,4,65,184,8,106,41,3,0,32,4,65,168,10,106,41,3,0,124,124,34,38,66,12,134,32,16,66,52,136,132,124,34,21,66,255,255,255,255,255,255,255,7,131,124,32,4,41,3,224,13,34,41,32,4,41,3,144,13,124,34,26,32,4,41,3,224,10,124,34,29,32,10,32,31,84,173,32,4,65,136,11,106,41,3,0,32,4,65,248,13,106,41,3,0,124,124,34,42,66,12,134,32,10,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,34,43,66,1,134,124,34,44,55,3,8,32,0,32,4,41,3,160,17,34,46,32,4,41,3,144,18,124,34,31,32,4,41,3,160,16,124,34,33,32,4,41,3,176,14,124,34,23,32,7,32,8,86,173,32,7,32,9,84,173,32,4,65,216,14,106,41,3,0,32,9,32,25,84,173,32,4,65,184,17,106,41,3,0,32,4,65,168,18,106,41,3,0,124,124,124,124,32,24,66,52,136,124,124,34,47,66,12,134,32,8,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,34,16,32,4,41,3,160,9,34,48,32,4,41,3,208,9,124,34,7,32,4,41,3,208,6,124,34,8,32,11,32,21,86,173,32,11,32,37,84,173,32,4,65,200,7,106,41,3,0,32,4,65,232,9,106,41,3,0,124,124,32,38,66,52,136,124,124,34,37,66,12,134,32,21,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,124,32,4,41,3,128,13,34,38,32,4,41,3,176,12,124,34,21,32,4,41,3,208,13,124,34,25,32,4,41,3,192,10,124,34,24,32,10,32,29,84,173,32,26,32,29,86,173,32,4,65,232,10,106,41,3,0,32,26,32,41,84,173,32,4,65,232,13,106,41,3,0,32,4,65,152,13,106,41,3,0,124,124,124,124,32,42,66,52,136,124,124,34,41,66,12,134,32,10,66,52,136,132,124,34,26,66,255,255,255,255,255,255,255,7,131,34,42,66,1,134,124,34,49,55,3,16,32,0,32,4,41,3,160,14,34,50,32,45,66,255,255,255,255,255,255,255,7,131,124,34,29,32,9,32,23,84,173,32,23,32,33,84,173,32,4,65,184,14,106,41,3,0,32,31,32,33,86,173,32,4,65,168,16,106,41,3,0,32,31,32,46,84,173,32,4,65,168,17,106,41,3,0,32,4,65,152,18,106,41,3,0,124,124,124,124,124,124,32,47,66,52,136,124,124,34,31,66,12,134,32,9,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,34,10,32,4,41,3,192,6,34,33,32,6,66,254,255,255,255,255,255,255,7,131,124,34,6,32,8,32,11,86,173,32,7,32,8,86,173,32,4,65,216,6,106,41,3,0,32,7,32,48,84,173,32,4,65,168,9,106,41,3,0,32,4,65,216,9,106,41,3,0,124,124,124,124,32,37,66,52,136,124,124,34,23,66,12,134,32,11,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,124,32,4,41,3,176,10,34,37,32,40,66,255,255,255,255,255,255,255,7,131,124,34,8,32,24,32,26,86,173,32,24,32,25,84,173,32,4,65,200,10,106,41,3,0,32,21,32,25,86,173,32,4,65,216,13,106,41,3,0,32,21,32,38,84,173,32,4,65,136,13,106,41,3,0,32,4,65,184,12,106,41,3,0,124,124,124,124,124,124,32,41,66,52,136,124,124,34,21,66,12,134,32,26,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,34,26,66,1,134,124,34,25,55,3,24,32,0,32,22,66,255,255,255,255,255,255,63,131,32,9,32,29,84,173,32,4,65,168,14,106,41,3,0,32,29,32,50,84,173,124,32,31,66,52,136,124,124,66,12,134,32,9,66,52,136,132,124,34,9,32,17,66,255,255,255,255,255,255,63,131,32,6,32,7,86,173,32,4,65,200,6,106,41,3,0,32,6,32,33,84,173,124,32,23,66,52,136,124,124,66,12,134,32,7,66,52,136,132,124,124,32,20,66,255,255,255,255,255,255,63,131,32,8,32,11,86,173,32,4,65,184,10,106,41,3,0,32,8,32,37,84,173,124,32,21,66,52,136,124,124,66,12,134,32,11,66,52,136,132,124,34,11,66,1,134,124,34,21,55,3,32,32,4,65,160,8,106,32,30,32,35,124,34,17,66,0,32,15,66,0,16,229,13,32,4,65,176,7,106,32,43,32,44,124,34,7,66,0,32,14,66,0,16,229,13,32,4,65,176,6,106,32,42,32,49,124,34,6,66,0,32,18,66,0,16,229,13,32,4,65,224,5,106,32,25,32,26,124,34,8,66,0,32,28,66,0,16,229,13,32,4,65,144,5,106,32,11,32,21,124,34,11,66,0,32,19,66,0,16,229,13,32,4,65,128,5,106,32,4,41,3,144,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,8,106,32,17,66,0,32,19,66,0,16,229,13,32,4,65,160,7,106,32,7,66,0,32,15,66,0,16,229,13,32,4,65,160,6,106,32,6,66,0,32,14,66,0,16,229,13,32,4,65,208,5,106,32,8,66,0,32,18,66,0,16,229,13,32,4,65,224,4,106,32,11,66,0,32,28,66,0,16,229,13,32,4,65,240,4,106,32,4,65,152,5,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,128,8,106,32,17,66,0,32,28,66,0,16,229,13,32,4,65,144,7,106,32,7,66,0,32,19,66,0,16,229,13,32,4,65,144,6,106,32,6,66,0,32,15,66,0,16,229,13,32,4,65,192,5,106,32,8,66,0,32,14,66,0,16,229,13,32,4,65,208,4,106,32,11,66,0,32,18,66,0,16,229,13,32,4,65,192,4,106,32,4,41,3,144,6,34,40,32,4,41,3,144,7,124,34,26,32,4,41,3,192,5,124,34,29,32,4,41,3,208,4,124,34,31,32,4,41,3,160,7,34,37,32,4,41,3,144,8,124,34,33,32,4,41,3,160,6,124,34,22,32,4,41,3,208,5,124,34,20,32,4,41,3,224,4,124,34,23,32,4,41,3,240,4,124,34,25,32,4,41,3,176,7,34,38,32,4,41,3,160,8,124,34,21,32,4,41,3,176,6,124,34,24,32,4,41,3,224,5,124,34,30,32,4,41,3,128,5,124,34,35,66,52,136,32,30,32,35,86,173,32,4,65,136,5,106,41,3,0,32,24,32,30,86,173,32,4,65,232,5,106,41,3,0,32,21,32,24,86,173,32,4,65,184,6,106,41,3,0,32,21,32,38,84,173,32,4,65,184,7,106,41,3,0,32,4,65,168,8,106,41,3,0,124,124,124,124,124,124,124,124,34,24,66,12,134,132,124,34,21,66,52,136,32,21,32,25,84,173,32,23,32,25,86,173,32,4,65,248,4,106,41,3,0,32,20,32,23,86,173,32,4,65,232,4,106,41,3,0,32,20,32,22,84,173,32,4,65,216,5,106,41,3,0,32,22,32,33,84,173,32,4,65,168,6,106,41,3,0,32,33,32,37,84,173,32,4,65,168,7,106,41,3,0,32,4,65,152,8,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,24,66,52,136,124,124,34,23,66,12,134,132,124,34,33,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,21,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,240,7,106,32,17,66,0,32,18,66,0,16,229,13,32,4,65,128,7,106,32,7,66,0,32,28,66,0,16,229,13,32,4,65,128,6,106,32,6,66,0,32,19,66,0,16,229,13,32,4,65,176,5,106,32,8,66,0,32,15,66,0,16,229,13,32,4,65,176,4,106,32,11,66,0,32,14,66,0,16,229,13,32,4,65,160,4,106,32,4,41,3,176,5,34,25,32,4,41,3,128,6,124,34,22,32,4,41,3,176,4,124,34,20,32,31,32,33,86,173,32,29,32,31,86,173,32,4,65,216,4,106,41,3,0,32,26,32,29,86,173,32,4,65,200,5,106,41,3,0,32,26,32,40,84,173,32,4,65,152,6,106,41,3,0,32,4,65,152,7,106,41,3,0,124,124,124,124,124,124,32,23,66,52,136,124,124,34,29,66,12,134,32,33,66,52,136,132,124,34,26,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,224,7,106,32,17,66,0,32,14,66,0,16,229,13,32,4,65,240,6,106,32,7,66,0,32,18,66,0,16,229,13,32,4,65,240,5,106,32,6,66,0,32,28,66,0,16,229,13,32,4,65,160,5,106,32,8,66,0,32,19,66,0,16,229,13,32,4,65,144,4,106,32,11,66,0,32,15,66,0,16,229,13,32,4,65,128,4,106,32,4,41,3,144,4,34,15,32,4,41,3,160,5,124,34,14,32,20,32,26,86,173,32,20,32,22,84,173,32,4,65,184,4,106,41,3,0,32,22,32,25,84,173,32,4,65,184,5,106,41,3,0,32,4,65,136,6,106,41,3,0,124,124,124,124,32,29,66,52,136,124,124,34,18,66,12,134,32,26,66,52,136,132,124,34,28,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,3,106,32,14,32,28,86,173,32,14,32,15,84,173,32,4,65,152,4,106,41,3,0,32,4,65,168,5,106,41,3,0,124,124,32,18,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,224,3,106,32,12,66,0,32,32,66,0,16,229,13,32,4,65,144,3,106,32,13,66,0,32,36,66,0,16,229,13,32,4,65,192,2,106,32,16,66,0,32,39,66,0,16,229,13,32,4,65,240,1,106,32,10,66,0,32,34,66,0,16,229,13,32,4,65,160,1,106,32,9,66,0,32,27,66,0,16,229,13,32,4,65,144,1,106,32,4,41,3,160,1,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,0,106,32,12,66,0,32,27,66,0,16,229,13,32,4,65,208,3,106,32,13,66,0,32,32,66,0,16,229,13,32,4,65,128,3,106,32,16,66,0,32,36,66,0,16,229,13,32,4,65,176,2,106,32,10,66,0,32,39,66,0,16,229,13,32,4,65,224,1,106,32,9,66,0,32,34,66,0,16,229,13,32,4,65,128,1,106,32,4,65,168,1,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,1,106,32,12,66,0,32,34,66,0,16,229,13,32,4,65,224,0,106,32,13,66,0,32,27,66,0,16,229,13,32,4,65,192,3,106,32,16,66,0,32,32,66,0,16,229,13,32,4,65,240,2,106,32,10,66,0,32,36,66,0,16,229,13,32,4,65,160,2,106,32,9,66,0,32,39,66,0,16,229,13,32,4,65,208,0,106,32,4,41,3,192,3,34,31,32,4,41,3,96,124,34,15,32,4,41,3,240,2,124,34,18,32,4,41,3,160,2,124,34,28,32,4,41,3,208,3,34,33,32,4,41,3,112,124,34,17,32,4,41,3,128,3,124,34,7,32,4,41,3,176,2,124,34,6,32,4,41,3,224,1,124,34,8,32,4,41,3,128,1,124,34,11,32,4,41,3,144,3,34,22,32,4,41,3,224,3,124,34,14,32,4,41,3,192,2,124,34,19,32,4,41,3,240,1,124,34,26,32,4,41,3,144,1,124,34,29,66,52,136,32,26,32,29,86,173,32,4,65,152,1,106,41,3,0,32,19,32,26,86,173,32,4,65,248,1,106,41,3,0,32,14,32,19,86,173,32,4,65,200,2,106,41,3,0,32,14,32,22,84,173,32,4,65,152,3,106,41,3,0,32,4,65,232,3,106,41,3,0,124,124,124,124,124,124,124,124,34,19,66,12,134,132,124,34,14,66,52,136,32,11,32,14,86,173,32,8,32,11,86,173,32,4,65,136,1,106,41,3,0,32,6,32,8,86,173,32,4,65,232,1,106,41,3,0,32,6,32,7,84,173,32,4,65,184,2,106,41,3,0,32,7,32,17,84,173,32,4,65,136,3,106,41,3,0,32,17,32,33,84,173,32,4,65,216,3,106,41,3,0,32,4,65,248,0,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,19,66,52,136,124,124,34,8,66,12,134,132,124,34,17,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,14,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,144,2,106,32,12,66,0,32,39,66,0,16,229,13,32,4,65,192,1,106,32,13,66,0,32,34,66,0,16,229,13,32,4,65,64,107,32,16,66,0,32,27,66,0,16,229,13,32,4,65,176,3,106,32,10,66,0,32,32,66,0,16,229,13,32,4,65,224,2,106,32,9,66,0,32,36,66,0,16,229,13,32,4,65,48,106,32,4,41,3,176,3,34,11,32,4,41,3,64,124,34,7,32,4,41,3,224,2,124,34,6,32,17,32,28,84,173,32,18,32,28,86,173,32,4,65,168,2,106,41,3,0,32,15,32,18,86,173,32,4,65,248,2,106,41,3,0,32,15,32,31,84,173,32,4,65,200,3,106,41,3,0,32,4,65,232,0,106,41,3,0,124,124,124,124,124,124,32,8,66,52,136,124,124,34,18,66,12,134,32,17,66,52,136,132,124,34,15,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,2,106,32,12,66,0,32,36,66,0,16,229,13,32,4,65,128,2,106,32,13,66,0,32,39,66,0,16,229,13,32,4,65,176,1,106,32,16,66,0,32,34,66,0,16,229,13,32,4,65,32,106,32,10,66,0,32,27,66,0,16,229,13,32,4,65,160,3,106,32,9,66,0,32,32,66,0,16,229,13,32,4,65,16,106,32,4,41,3,160,3,34,13,32,4,41,3,32,124,34,12,32,6,32,15,86,173,32,6,32,7,84,173,32,4,65,232,2,106,41,3,0,32,7,32,11,84,173,32,4,65,184,3,106,41,3,0,32,4,65,200,0,106,41,3,0,124,124,124,124,32,18,66,52,136,124,124,34,16,66,12,134,32,15,66,52,136,132,124,34,10,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,32,10,32,12,84,173,32,12,32,13,84,173,32,4,65,168,3,106,41,3,0,32,4,65,40,106,41,3,0,124,124,32,16,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,4,41,3,192,4,34,9,32,4,41,3,128,8,124,34,12,66,255,255,255,255,255,255,255,7,131,32,4,41,3,80,34,18,32,4,41,3,208,1,124,34,13,66,255,255,255,255,255,255,255,7,131,124,55,3,40,32,0,32,4,41,3,128,7,34,7,32,4,41,3,240,7,124,34,16,32,4,41,3,160,4,124,34,10,32,9,32,12,86,173,32,4,65,200,4,106,41,3,0,32,4,65,136,8,106,41,3,0,124,124,34,6,66,12,134,32,12,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,32,4,41,3,192,1,34,8,32,4,41,3,144,2,124,34,9,32,4,41,3,48,124,34,15,32,13,32,18,84,173,32,4,65,216,0,106,41,3,0,32,4,65,216,1,106,41,3,0,124,124,34,11,66,12,134,32,13,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,124,55,3,48,32,0,32,4,41,3,240,6,34,19,32,4,41,3,224,7,124,34,18,32,4,41,3,240,5,124,34,28,32,4,41,3,128,4,124,34,17,32,10,32,12,86,173,32,10,32,16,84,173,32,4,65,168,4,106,41,3,0,32,7,32,16,86,173,32,4,65,136,7,106,41,3,0,32,4,65,248,7,106,41,3,0,124,124,124,124,32,6,66,52,136,124,124,34,6,66,12,134,32,12,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,32,4,41,3,128,2,34,27,32,4,41,3,208,2,124,34,16,32,4,41,3,176,1,124,34,10,32,4,41,3,16,124,34,7,32,13,32,15,84,173,32,9,32,15,86,173,32,4,65,56,106,41,3,0,32,8,32,9,86,173,32,4,65,200,1,106,41,3,0,32,4,65,152,2,106,41,3,0,124,124,124,124,32,11,66,52,136,124,124,34,8,66,12,134,32,13,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,124,55,3,56,32,0,32,4,41,3,240,3,34,11,32,35,66,255,255,255,255,255,255,255,7,131,124,34,9,32,12,32,17,84,173,32,17,32,28,84,173,32,4,65,136,4,106,41,3,0,32,18,32,28,86,173,32,4,65,248,5,106,41,3,0,32,18,32,19,84,173,32,4,65,248,6,106,41,3,0,32,4,65,232,7,106,41,3,0,124,124,124,124,124,124,32,6,66,52,136,124,124,34,18,66,12,134,32,12,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,32,4,41,3,0,34,28,32,29,66,255,255,255,255,255,255,255,7,131,124,34,15,32,7,32,13,86,173,32,7,32,10,84,173,32,4,65,24,106,41,3,0,32,10,32,16,84,173,32,4,65,184,1,106,41,3,0,32,16,32,27,84,173,32,4,65,136,2,106,41,3,0,32,4,65,216,2,106,41,3,0,124,124,124,124,124,124,32,8,66,52,136,124,124,34,16,66,12,134,32,13,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,124,55,3,64,32,0,32,14,66,255,255,255,255,255,255,63,131,32,13,32,15,84,173,32,4,65,8,106,41,3,0,32,15,32,28,84,173,124,32,16,66,52,136,124,124,66,12,134,32,13,66,52,136,132,124,32,21,66,255,255,255,255,255,255,63,131,32,9,32,12,86,173,32,4,65,248,3,106,41,3,0,32,9,32,11,84,173,124,32,18,66,52,136,124,124,66,12,134,32,12,66,52,136,132,124,124,55,3,72,11,32,4,65,192,39,106,36,0,11,147,78,2,86,126,4,127,35,0,65,128,1,107,34,92,36,0,32,2,4,64,3,64,32,0,32,0,40,2,192,1,65,255,0,113,34,89,106,65,128,1,32,89,107,34,89,32,2,32,2,32,89,75,27,34,90,32,1,32,90,65,180,225,213,0,16,209,23,32,0,32,90,32,0,40,2,192,1,106,34,89,54,2,192,1,32,89,65,255,0,113,69,4,64,65,0,33,91,32,92,65,0,65,128,1,16,129,10,33,89,3,64,32,89,32,91,106,32,0,32,91,106,41,3,0,34,19,66,56,134,32,19,66,128,254,3,131,66,40,134,132,32,19,66,128,128,252,7,131,66,24,134,32,19,66,128,128,128,248,15,131,66,8,134,132,132,32,19,66,8,136,66,128,128,128,248,15,131,32,19,66,24,136,66,128,128,252,7,131,132,32,19,66,40,136,66,128,254,3,131,32,19,66,56,136,132,132,132,55,3,0,32,91,65,8,106,34,91,65,128,1,71,13,0,11,32,0,32,89,41,3,120,34,4,32,89,41,3,72,34,26,32,89,41,3,0,34,19,32,89,41,3,8,34,12,66,63,137,32,12,66,56,137,133,32,12,66,7,136,133,124,124,32,89,41,3,112,34,3,66,45,137,32,3,66,3,137,133,32,3,66,6,136,133,124,34,5,66,63,137,32,5,66,56,137,133,32,5,66,7,136,133,124,32,89,41,3,80,34,63,32,89,41,3,16,34,10,66,63,137,32,10,66,56,137,133,32,10,66,7,136,133,32,12,124,124,32,4,66,45,137,32,4,66,3,137,133,32,4,66,6,136,133,124,34,8,32,89,41,3,64,34,21,32,26,66,63,137,32,26,66,56,137,133,32,26,66,7,136,133,124,124,32,89,41,3,48,34,22,32,89,41,3,56,34,67,66,63,137,32,67,66,56,137,133,32,67,66,7,136,133,124,32,4,124,32,89,41,3,104,34,69,32,89,41,3,32,34,11,32,89,41,3,40,34,68,66,63,137,32,68,66,56,137,133,32,68,66,7,136,133,124,124,32,89,41,3,88,34,64,32,89,41,3,24,34,15,66,63,137,32,15,66,56,137,133,32,15,66,7,136,133,32,10,124,124,32,5,66,45,137,32,5,66,3,137,133,32,5,66,6,136,133,124,34,6,66,45,137,32,6,66,3,137,133,32,6,66,6,136,133,124,34,7,66,45,137,32,7,66,3,137,133,32,7,66,6,136,133,124,34,9,66,45,137,32,9,66,3,137,133,32,9,66,6,136,133,124,34,13,124,32,3,66,63,137,32,3,66,56,137,133,32,3,66,7,136,133,32,69,124,32,9,124,32,89,41,3,96,34,65,66,63,137,32,65,66,56,137,133,32,65,66,7,136,133,32,64,124,32,7,124,32,63,66,63,137,32,63,66,56,137,133,32,63,66,7,136,133,32,26,124,32,6,124,32,21,66,63,137,32,21,66,56,137,133,32,21,66,7,136,133,32,67,124,32,5,124,32,22,66,63,137,32,22,66,56,137,133,32,22,66,7,136,133,32,68,124,32,3,124,32,11,66,63,137,32,11,66,56,137,133,32,11,66,7,136,133,32,15,124,32,65,124,32,8,66,45,137,32,8,66,3,137,133,32,8,66,6,136,133,124,34,14,66,45,137,32,14,66,3,137,133,32,14,66,6,136,133,124,34,16,66,45,137,32,16,66,3,137,133,32,16,66,6,136,133,124,34,17,66,45,137,32,17,66,3,137,133,32,17,66,6,136,133,124,34,18,66,45,137,32,18,66,3,137,133,32,18,66,6,136,133,124,34,23,66,45,137,32,23,66,3,137,133,32,23,66,6,136,133,124,34,24,66,45,137,32,24,66,3,137,133,32,24,66,6,136,133,124,34,25,66,63,137,32,25,66,56,137,133,32,25,66,7,136,133,32,4,66,63,137,32,4,66,56,137,133,32,4,66,7,136,133,32,3,124,32,17,124,32,69,66,63,137,32,69,66,56,137,133,32,69,66,7,136,133,32,65,124,32,16,124,32,64,66,63,137,32,64,66,56,137,133,32,64,66,7,136,133,32,63,124,32,14,124,32,13,66,45,137,32,13,66,3,137,133,32,13,66,6,136,133,124,34,27,66,45,137,32,27,66,3,137,133,32,27,66,6,136,133,124,34,28,66,45,137,32,28,66,3,137,133,32,28,66,6,136,133,124,34,29,124,32,8,66,63,137,32,8,66,56,137,133,32,8,66,7,136,133,32,5,124,32,18,124,32,29,66,45,137,32,29,66,3,137,133,32,29,66,6,136,133,124,34,30,32,13,66,63,137,32,13,66,56,137,133,32,13,66,7,136,133,32,17,124,124,32,9,66,63,137,32,9,66,56,137,133,32,9,66,7,136,133,32,16,124,32,29,124,32,7,66,63,137,32,7,66,56,137,133,32,7,66,7,136,133,32,14,124,32,28,124,32,6,66,63,137,32,6,66,56,137,133,32,6,66,7,136,133,32,8,124,32,27,124,32,25,66,45,137,32,25,66,3,137,133,32,25,66,6,136,133,124,34,31,66,45,137,32,31,66,3,137,133,32,31,66,6,136,133,124,34,32,66,45,137,32,32,66,3,137,133,32,32,66,6,136,133,124,34,33,66,45,137,32,33,66,3,137,133,32,33,66,6,136,133,124,34,34,124,32,24,66,63,137,32,24,66,56,137,133,32,24,66,7,136,133,32,28,124,32,33,124,32,23,66,63,137,32,23,66,56,137,133,32,23,66,7,136,133,32,27,124,32,32,124,32,18,66,63,137,32,18,66,56,137,133,32,18,66,7,136,133,32,13,124,32,31,124,32,17,66,63,137,32,17,66,56,137,133,32,17,66,7,136,133,32,9,124,32,25,124,32,16,66,63,137,32,16,66,56,137,133,32,16,66,7,136,133,32,7,124,32,24,124,32,14,66,63,137,32,14,66,56,137,133,32,14,66,7,136,133,32,6,124,32,23,124,32,30,66,45,137,32,30,66,3,137,133,32,30,66,6,136,133,124,34,35,66,45,137,32,35,66,3,137,133,32,35,66,6,136,133,124,34,36,66,45,137,32,36,66,3,137,133,32,36,66,6,136,133,124,34,37,66,45,137,32,37,66,3,137,133,32,37,66,6,136,133,124,34,38,66,45,137,32,38,66,3,137,133,32,38,66,6,136,133,124,34,39,66,45,137,32,39,66,3,137,133,32,39,66,6,136,133,124,34,40,66,45,137,32,40,66,3,137,133,32,40,66,6,136,133,124,34,41,66,63,137,32,41,66,56,137,133,32,41,66,7,136,133,32,29,66,63,137,32,29,66,56,137,133,32,29,66,7,136,133,32,24,124,32,37,124,32,28,66,63,137,32,28,66,56,137,133,32,28,66,7,136,133,32,23,124,32,36,124,32,27,66,63,137,32,27,66,56,137,133,32,27,66,7,136,133,32,18,124,32,35,124,32,34,66,45,137,32,34,66,3,137,133,32,34,66,6,136,133,124,34,42,66,45,137,32,42,66,3,137,133,32,42,66,6,136,133,124,34,43,66,45,137,32,43,66,3,137,133,32,43,66,6,136,133,124,34,44,124,32,30,66,63,137,32,30,66,56,137,133,32,30,66,7,136,133,32,25,124,32,38,124,32,44,66,45,137,32,44,66,3,137,133,32,44,66,6,136,133,124,34,45,32,34,66,63,137,32,34,66,56,137,133,32,34,66,7,136,133,32,37,124,124,32,33,66,63,137,32,33,66,56,137,133,32,33,66,7,136,133,32,36,124,32,44,124,32,32,66,63,137,32,32,66,56,137,133,32,32,66,7,136,133,32,35,124,32,43,124,32,31,66,63,137,32,31,66,56,137,133,32,31,66,7,136,133,32,30,124,32,42,124,32,41,66,45,137,32,41,66,3,137,133,32,41,66,6,136,133,124,34,46,66,45,137,32,46,66,3,137,133,32,46,66,6,136,133,124,34,47,66,45,137,32,47,66,3,137,133,32,47,66,6,136,133,124,34,48,66,45,137,32,48,66,3,137,133,32,48,66,6,136,133,124,34,49,124,32,40,66,63,137,32,40,66,56,137,133,32,40,66,7,136,133,32,43,124,32,48,124,32,39,66,63,137,32,39,66,56,137,133,32,39,66,7,136,133,32,42,124,32,47,124,32,38,66,63,137,32,38,66,56,137,133,32,38,66,7,136,133,32,34,124,32,46,124,32,37,66,63,137,32,37,66,56,137,133,32,37,66,7,136,133,32,33,124,32,41,124,32,36,66,63,137,32,36,66,56,137,133,32,36,66,7,136,133,32,32,124,32,40,124,32,35,66,63,137,32,35,66,56,137,133,32,35,66,7,136,133,32,31,124,32,39,124,32,45,66,45,137,32,45,66,3,137,133,32,45,66,6,136,133,124,34,50,66,45,137,32,50,66,3,137,133,32,50,66,6,136,133,124,34,51,66,45,137,32,51,66,3,137,133,32,51,66,6,136,133,124,34,52,66,45,137,32,52,66,3,137,133,32,52,66,6,136,133,124,34,53,66,45,137,32,53,66,3,137,133,32,53,66,6,136,133,124,34,54,66,45,137,32,54,66,3,137,133,32,54,66,6,136,133,124,34,55,66,45,137,32,55,66,3,137,133,32,55,66,6,136,133,124,34,56,66,63,137,32,56,66,56,137,133,32,56,66,7,136,133,32,44,66,63,137,32,44,66,56,137,133,32,44,66,7,136,133,32,40,124,32,52,124,32,43,66,63,137,32,43,66,56,137,133,32,43,66,7,136,133,32,39,124,32,51,124,32,42,66,63,137,32,42,66,56,137,133,32,42,66,7,136,133,32,38,124,32,50,124,32,49,66,45,137,32,49,66,3,137,133,32,49,66,6,136,133,124,34,57,66,45,137,32,57,66,3,137,133,32,57,66,6,136,133,124,34,58,66,45,137,32,58,66,3,137,133,32,58,66,6,136,133,124,34,59,124,32,45,66,63,137,32,45,66,56,137,133,32,45,66,7,136,133,32,41,124,32,53,124,32,59,66,45,137,32,59,66,3,137,133,32,59,66,6,136,133,124,34,60,32,49,66,63,137,32,49,66,56,137,133,32,49,66,7,136,133,32,52,124,124,32,48,66,63,137,32,48,66,56,137,133,32,48,66,7,136,133,32,51,124,32,59,124,32,47,66,63,137,32,47,66,56,137,133,32,47,66,7,136,133,32,50,124,32,58,124,32,46,66,63,137,32,46,66,56,137,133,32,46,66,7,136,133,32,45,124,32,57,124,32,56,66,45,137,32,56,66,3,137,133,32,56,66,6,136,133,124,34,61,66,45,137,32,61,66,3,137,133,32,61,66,6,136,133,124,34,70,66,45,137,32,70,66,3,137,133,32,70,66,6,136,133,124,34,71,66,45,137,32,71,66,3,137,133,32,71,66,6,136,133,124,34,72,124,32,55,66,63,137,32,55,66,56,137,133,32,55,66,7,136,133,32,58,124,32,71,124,32,54,66,63,137,32,54,66,56,137,133,32,54,66,7,136,133,32,57,124,32,70,124,32,53,66,63,137,32,53,66,56,137,133,32,53,66,7,136,133,32,49,124,32,61,124,32,52,66,63,137,32,52,66,56,137,133,32,52,66,7,136,133,32,48,124,32,56,124,32,51,66,63,137,32,51,66,56,137,133,32,51,66,7,136,133,32,47,124,32,55,124,32,50,66,63,137,32,50,66,56,137,133,32,50,66,7,136,133,32,46,124,32,54,124,32,60,66,45,137,32,60,66,3,137,133,32,60,66,6,136,133,124,34,66,66,45,137,32,66,66,3,137,133,32,66,66,6,136,133,124,34,73,66,45,137,32,73,66,3,137,133,32,73,66,6,136,133,124,34,74,66,45,137,32,74,66,3,137,133,32,74,66,6,136,133,124,34,75,66,45,137,32,75,66,3,137,133,32,75,66,6,136,133,124,34,76,66,45,137,32,76,66,3,137,133,32,76,66,6,136,133,124,34,79,66,45,137,32,79,66,3,137,133,32,79,66,6,136,133,124,34,80,32,76,32,74,32,66,32,59,32,57,32,48,32,46,32,40,32,38,32,36,32,30,32,28,32,13,32,7,32,5,32,65,32,21,32,11,32,0,41,3,184,1,34,85,32,0,41,3,160,1,34,62,66,50,137,32,62,66,46,137,133,32,62,66,23,137,133,124,32,19,124,32,0,41,3,176,1,34,81,32,0,41,3,168,1,34,77,133,32,62,131,32,81,133,124,66,162,220,162,185,141,243,139,197,194,0,124,34,20,32,0,41,3,152,1,34,86,124,34,19,124,32,15,32,62,124,32,10,32,77,124,32,12,32,81,124,32,19,32,62,32,77,133,131,32,77,133,124,32,19,66,50,137,32,19,66,46,137,133,32,19,66,23,137,133,124,66,205,203,189,159,146,146,209,155,241,0,124,34,82,32,0,41,3,144,1,34,84,124,34,10,32,19,32,62,133,131,32,62,133,124,32,10,66,50,137,32,10,66,46,137,133,32,10,66,23,137,133,124,66,209,137,203,157,129,134,193,159,202,0,125,34,83,32,0,41,3,136,1,34,78,124,34,11,32,10,32,19,133,131,32,19,133,124,32,11,66,50,137,32,11,66,46,137,133,32,11,66,23,137,133,124,66,196,200,216,243,167,139,137,165,22,125,34,87,32,0,41,3,128,1,34,19,124,34,15,32,10,32,11,133,131,32,10,133,124,32,15,66,50,137,32,15,66,46,137,133,32,15,66,23,137,133,124,66,184,234,162,154,191,203,176,171,57,124,34,88,32,19,32,78,132,32,84,131,32,19,32,78,131,132,32,19,66,36,137,32,19,66,30,137,133,32,19,66,25,137,133,124,32,20,124,34,12,124,34,20,124,32,15,32,67,124,32,11,32,22,124,32,10,32,68,124,32,20,32,11,32,15,133,131,32,11,133,124,32,20,66,50,137,32,20,66,46,137,133,32,20,66,23,137,133,124,66,153,160,151,176,155,190,196,248,217,0,124,34,67,32,12,32,19,132,32,78,131,32,12,32,19,131,132,32,12,66,36,137,32,12,66,30,137,133,32,12,66,25,137,133,124,32,82,124,34,10,124,34,21,32,15,32,20,133,131,32,15,133,124,32,21,66,50,137,32,21,66,46,137,133,32,21,66,23,137,133,124,66,229,224,154,135,181,171,159,224,237,0,125,34,68,32,10,32,12,132,32,19,131,32,10,32,12,131,132,32,10,66,36,137,32,10,66,30,137,133,32,10,66,25,137,133,124,32,83,124,34,11,124,34,15,32,20,32,21,133,131,32,20,133,124,32,15,66,50,137,32,15,66,46,137,133,32,15,66,23,137,133,124,66,232,253,201,172,162,165,232,241,212,0,125,34,82,32,10,32,11,132,32,12,131,32,10,32,11,131,132,32,11,66,36,137,32,11,66,30,137,133,32,11,66,25,137,133,124,32,87,124,34,12,124,34,20,32,15,32,21,133,131,32,21,133,124,32,20,66,50,137,32,20,66,46,137,133,32,20,66,23,137,133,124,66,190,251,243,231,245,172,149,252,39,125,34,83,32,11,32,12,132,32,10,131,32,11,32,12,131,132,32,12,66,36,137,32,12,66,30,137,133,32,12,66,25,137,133,124,32,88,124,34,10,124,34,22,124,32,20,32,64,124,32,15,32,63,124,32,21,32,26,124,32,22,32,15,32,20,133,131,32,15,133,124,32,22,66,50,137,32,22,66,46,137,133,32,22,66,23,137,133,124,66,190,223,193,171,148,224,214,193,18,124,34,26,32,10,32,12,132,32,11,131,32,10,32,12,131,132,32,10,66,36,137,32,10,66,30,137,133,32,10,66,25,137,133,124,32,67,124,34,11,124,34,15,32,20,32,22,133,131,32,20,133,124,32,15,66,50,137,32,15,66,46,137,133,32,15,66,23,137,133,124,66,140,229,146,247,228,183,225,152,36,124,34,63,32,10,32,11,132,32,12,131,32,10,32,11,131,132,32,11,66,36,137,32,11,66,30,137,133,32,11,66,25,137,133,124,32,68,124,34,12,124,34,20,32,15,32,22,133,131,32,22,133,124,32,20,66,50,137,32,20,66,46,137,133,32,20,66,23,137,133,124,66,226,233,254,175,189,184,159,134,213,0,124,34,64,32,11,32,12,132,32,10,131,32,11,32,12,131,132,32,12,66,36,137,32,12,66,30,137,133,32,12,66,25,137,133,124,32,82,124,34,10,124,34,21,32,15,32,20,133,131,32,15,133,124,32,21,66,50,137,32,21,66,46,137,133,32,21,66,23,137,133,124,66,239,146,238,147,207,174,151,223,242,0,124,34,65,32,10,32,12,132,32,11,131,32,10,32,12,131,132,32,10,66,36,137,32,10,66,30,137,133,32,10,66,25,137,133,124,32,83,124,34,11,124,34,22,124,32,4,32,21,124,32,3,32,20,124,32,15,32,69,124,32,22,32,20,32,21,133,131,32,20,133,124,32,22,66,50,137,32,22,66,46,137,133,32,22,66,23,137,133,124,66,207,210,165,167,156,192,211,144,255,0,125,34,20,32,10,32,11,132,32,12,131,32,10,32,11,131,132,32,11,66,36,137,32,11,66,30,137,133,32,11,66,25,137,133,124,32,26,124,34,4,124,34,12,32,21,32,22,133,131,32,21,133,124,32,12,66,50,137,32,12,66,46,137,133,32,12,66,23,137,133,124,66,203,219,227,209,141,171,254,145,228,0,125,34,21,32,4,32,11,132,32,10,131,32,4,32,11,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,63,124,34,3,124,34,10,32,12,32,22,133,131,32,22,133,124,32,10,66,50,137,32,10,66,46,137,133,32,10,66,23,137,133,124,66,236,178,219,132,179,209,131,178,62,125,34,22,32,3,32,4,132,32,11,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,64,124,34,5,124,34,11,32,10,32,12,133,131,32,12,133,124,32,11,66,50,137,32,11,66,46,137,133,32,11,66,23,137,133,124,66,174,234,186,136,230,199,165,178,27,125,34,26,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,65,124,34,4,124,34,15,124,32,11,32,14,124,32,6,32,10,124,32,8,32,12,124,32,15,32,10,32,11,133,131,32,10,133,124,32,15,66,50,137,32,15,66,46,137,133,32,15,66,23,137,133,124,66,157,180,195,189,156,143,238,160,16,125,34,12,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,20,124,34,3,124,34,8,32,11,32,15,133,131,32,11,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,181,171,179,220,232,184,231,224,15,124,34,10,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,21,124,34,5,124,34,6,32,8,32,15,133,131,32,15,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,229,184,178,189,199,185,168,134,36,124,34,11,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,22,124,34,4,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,245,132,172,201,245,141,203,244,45,124,34,15,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,26,124,34,3,124,34,14,124,32,7,32,17,124,32,6,32,9,124,32,8,32,16,124,32,14,32,6,32,7,133,131,32,6,133,124,32,14,66,50,137,32,14,66,46,137,133,32,14,66,23,137,133,124,66,131,201,155,245,166,149,161,186,202,0,124,34,13,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,12,124,34,5,124,34,8,32,7,32,14,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,212,247,135,234,203,187,170,216,220,0,124,34,16,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,10,124,34,4,124,34,6,32,8,32,14,133,131,32,14,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,181,167,197,152,168,155,226,252,246,0,124,34,14,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,11,124,34,3,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,213,192,228,140,209,213,235,224,231,0,125,34,17,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,15,124,34,5,124,34,9,124,32,7,32,23,124,32,6,32,27,124,32,8,32,18,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,240,155,175,146,173,178,142,231,215,0,125,34,18,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,13,124,34,4,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,193,189,147,184,246,134,182,254,207,0,125,34,13,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,16,124,34,3,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,156,226,195,136,132,135,160,211,192,0,125,34,16,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,14,124,34,5,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,190,224,221,146,204,129,253,143,57,125,34,14,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,17,124,34,4,124,34,9,124,32,7,32,25,124,32,6,32,29,124,32,8,32,24,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,219,177,213,231,134,215,155,172,42,125,34,17,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,18,124,34,3,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,239,132,142,128,158,234,152,229,6,124,34,18,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,13,124,34,5,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,240,220,185,208,240,172,202,148,20,124,34,13,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,16,124,34,4,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,252,223,200,182,212,208,194,219,39,124,34,16,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,14,124,34,3,124,34,9,124,32,7,32,32,124,32,6,32,35,124,32,8,32,31,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,166,146,155,225,133,167,200,141,46,124,34,14,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,17,124,34,5,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,237,213,144,214,197,191,155,150,205,0,124,34,17,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,18,124,34,4,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,223,231,214,236,185,162,131,156,211,0,124,34,18,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,13,124,34,3,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,222,199,189,221,200,234,156,133,229,0,124,34,13,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,16,124,34,5,124,34,9,124,32,7,32,34,124,32,6,32,37,124,32,8,32,33,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,168,229,222,227,179,215,130,181,246,0,124,34,16,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,14,124,34,4,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,154,162,201,192,155,218,205,158,254,0,125,34,14,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,17,124,34,3,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,197,149,247,219,174,239,244,198,237,0,125,34,17,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,18,124,34,5,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,156,249,187,152,235,235,133,160,221,0,125,34,18,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,13,124,34,4,124,34,9,124,32,7,32,43,124,32,6,32,39,124,32,8,32,42,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,255,159,247,157,196,182,230,242,215,0,125,34,13,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,16,124,34,3,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,239,208,157,248,242,145,157,218,61,125,34,16,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,14,124,34,5,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,208,131,173,205,207,203,235,201,56,125,34,14,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,17,124,34,4,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,232,219,194,200,226,252,197,182,46,125,34,17,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,18,124,34,3,124,34,9,124,32,7,32,45,124,32,6,32,41,124,32,8,32,44,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,240,173,233,212,186,187,190,179,41,125,34,18,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,13,124,34,5,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,214,191,187,196,170,207,242,248,11,125,34,13,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,16,124,34,4,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,184,163,239,149,131,142,168,181,16,124,34,16,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,14,124,34,3,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,200,161,203,198,235,162,176,210,25,124,34,14,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,17,124,34,5,124,34,9,124,32,7,32,51,124,32,6,32,47,124,32,8,32,50,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,211,214,134,138,133,129,219,155,30,124,34,17,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,18,124,34,4,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,153,215,187,252,205,233,157,164,39,124,34,18,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,13,124,34,3,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,168,145,237,140,222,150,175,216,52,124,34,13,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,16,124,34,5,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,227,180,165,174,188,150,131,142,57,124,34,16,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,14,124,34,4,124,34,9,124,32,7,32,53,124,32,6,32,49,124,32,8,32,52,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,203,149,134,154,174,201,170,236,206,0,124,34,14,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,17,124,34,3,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,243,198,143,187,247,201,178,206,219,0,124,34,17,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,18,124,34,5,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,163,241,202,181,189,254,155,151,232,0,124,34,18,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,13,124,34,4,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,252,229,190,239,229,221,224,199,244,0,124,34,13,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,16,124,34,3,124,34,9,124,32,7,32,55,124,32,6,32,58,124,32,8,32,54,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,224,222,220,152,244,237,216,210,248,0,124,34,16,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,14,124,34,5,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,142,169,189,240,181,253,225,155,251,0,125,34,14,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,17,124,34,4,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,148,140,239,172,254,190,191,156,243,0,125,34,17,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,18,124,34,3,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,216,195,243,228,221,128,192,160,239,0,125,34,18,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,13,124,34,5,124,34,9,124,32,7,32,61,124,32,6,32,60,124,32,8,32,56,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,151,132,245,139,194,226,228,215,219,0,125,34,13,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,16,124,34,4,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,235,141,230,233,132,129,151,131,193,0,125,34,16,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,14,124,34,3,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,213,217,182,228,209,225,161,199,57,125,34,14,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,17,124,34,5,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,228,188,230,174,145,166,176,236,53,125,34,17,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,18,124,34,4,124,34,9,124,32,7,32,71,124,32,6,32,73,124,32,8,32,70,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,249,251,252,241,141,231,209,188,46,125,34,18,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,13,124,34,3,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,226,169,252,144,147,197,224,146,21,125,34,13,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,16,124,34,5,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,136,221,196,140,129,144,172,193,10,125,34,16,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,14,124,34,4,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,186,223,221,144,167,245,153,248,6,124,34,23,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,17,124,34,3,124,34,9,124,32,57,66,63,137,32,57,66,56,137,133,32,57,66,7,136,133,32,53,124,32,66,124,32,72,66,45,137,32,72,66,3,137,133,32,72,66,6,136,133,124,34,14,32,7,124,32,6,32,75,124,32,8,32,72,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,166,177,162,150,218,184,223,177,10,124,34,17,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,18,124,34,5,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,174,155,228,247,203,128,230,159,17,124,34,18,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,13,124,34,4,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,155,142,241,152,209,230,194,184,27,124,34,24,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,16,124,34,3,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,132,251,145,152,210,254,221,237,40,124,34,25,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,23,124,34,5,124,34,9,124,32,59,66,63,137,32,59,66,56,137,133,32,59,66,7,136,133,32,55,124,32,74,124,32,58,66,63,137,32,58,66,56,137,133,32,58,66,7,136,133,32,54,124,32,73,124,32,14,66,45,137,32,14,66,3,137,133,32,14,66,6,136,133,124,34,13,66,45,137,32,13,66,3,137,133,32,13,66,6,136,133,124,34,16,32,7,124,32,6,32,79,124,32,8,32,13,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,147,201,156,134,180,239,170,229,50,124,34,8,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,17,124,34,4,124,34,6,32,7,32,9,133,131,32,7,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,188,253,166,174,161,193,175,207,60,124,34,17,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,18,124,34,3,124,34,7,32,6,32,9,133,131,32,9,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,204,154,192,224,201,248,217,142,195,0,124,34,18,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,24,124,34,5,124,34,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,182,133,249,217,236,151,245,226,204,0,124,34,23,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,25,124,34,4,124,34,13,32,85,124,55,3,184,1,32,0,32,86,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,8,124,34,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,32,3,32,4,132,32,5,131,32,3,32,4,131,132,124,32,17,124,34,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,32,3,32,5,132,32,4,131,32,3,32,5,131,132,124,32,18,124,34,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,32,4,32,5,132,32,3,131,32,4,32,5,131,132,124,32,23,124,34,8,124,55,3,152,1,32,0,32,81,32,3,32,60,66,63,137,32,60,66,56,137,133,32,60,66,7,136,133,32,56,124,32,75,124,32,16,66,45,137,32,16,66,3,137,133,32,16,66,6,136,133,124,34,16,32,6,124,32,13,32,7,32,9,133,131,32,7,133,124,32,13,66,50,137,32,13,66,46,137,133,32,13,66,23,137,133,124,66,170,252,149,227,207,179,202,191,217,0,124,34,3,124,34,6,124,55,3,176,1,32,0,32,84,32,4,32,8,132,32,5,131,32,4,32,8,131,132,32,8,66,36,137,32,8,66,30,137,133,32,8,66,25,137,133,124,32,3,124,34,3,124,55,3,144,1,32,0,32,77,32,5,32,60,32,61,66,63,137,32,61,66,56,137,133,32,61,66,7,136,133,124,32,14,124,32,80,66,45,137,32,80,66,3,137,133,32,80,66,6,136,133,124,32,7,124,32,6,32,9,32,13,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,236,245,219,214,179,245,219,229,223,0,124,34,5,124,34,7,124,55,3,168,1,32,0,32,78,32,3,32,8,132,32,4,131,32,3,32,8,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,5,124,34,5,124,55,3,136,1,32,0,32,61,32,66,66,63,137,32,66,66,56,137,133,32,66,66,7,136,133,124,32,76,124,32,16,66,45,137,32,16,66,3,137,133,32,16,66,6,136,133,124,32,9,124,32,7,32,6,32,13,133,131,32,13,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,151,176,157,210,196,177,134,162,236,0,124,34,6,32,4,32,62,124,124,55,3,160,1,32,0,32,19,32,3,32,5,132,32,8,131,32,3,32,5,131,132,124,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,6,124,55,3,128,1,11,32,1,32,90,106,33,1,32,2,32,90,107,34,2,13,0,11,11,32,92,65,128,1,106,36,0,11,147,78,2,86,126,4,127,35,0,65,128,1,107,34,92,36,0,32,2,4,64,3,64,32,0,32,0,40,2,192,1,65,255,0,113,34,89,106,65,128,1,32,89,107,34,89,32,2,32,2,32,89,75,27,34,90,32,1,32,90,65,152,195,156,1,16,209,23,32,0,32,90,32,0,40,2,192,1,106,34,89,54,2,192,1,32,89,65,255,0,113,69,4,64,65,0,33,91,32,92,65,0,65,128,1,16,129,10,33,89,3,64,32,89,32,91,106,32,0,32,91,106,41,3,0,34,19,66,56,134,32,19,66,128,254,3,131,66,40,134,132,32,19,66,128,128,252,7,131,66,24,134,32,19,66,128,128,128,248,15,131,66,8,134,132,132,32,19,66,8,136,66,128,128,128,248,15,131,32,19,66,24,136,66,128,128,252,7,131,132,32,19,66,40,136,66,128,254,3,131,32,19,66,56,136,132,132,132,55,3,0,32,91,65,8,106,34,91,65,128,1,71,13,0,11,32,0,32,89,41,3,120,34,4,32,89,41,3,72,34,26,32,89,41,3,0,34,19,32,89,41,3,8,34,12,66,63,137,32,12,66,56,137,133,32,12,66,7,136,133,124,124,32,89,41,3,112,34,3,66,45,137,32,3,66,3,137,133,32,3,66,6,136,133,124,34,5,66,63,137,32,5,66,56,137,133,32,5,66,7,136,133,124,32,89,41,3,80,34,63,32,89,41,3,16,34,10,66,63,137,32,10,66,56,137,133,32,10,66,7,136,133,32,12,124,124,32,4,66,45,137,32,4,66,3,137,133,32,4,66,6,136,133,124,34,8,32,89,41,3,64,34,21,32,26,66,63,137,32,26,66,56,137,133,32,26,66,7,136,133,124,124,32,89,41,3,48,34,22,32,89,41,3,56,34,67,66,63,137,32,67,66,56,137,133,32,67,66,7,136,133,124,32,4,124,32,89,41,3,104,34,69,32,89,41,3,32,34,11,32,89,41,3,40,34,68,66,63,137,32,68,66,56,137,133,32,68,66,7,136,133,124,124,32,89,41,3,88,34,64,32,89,41,3,24,34,15,66,63,137,32,15,66,56,137,133,32,15,66,7,136,133,32,10,124,124,32,5,66,45,137,32,5,66,3,137,133,32,5,66,6,136,133,124,34,6,66,45,137,32,6,66,3,137,133,32,6,66,6,136,133,124,34,7,66,45,137,32,7,66,3,137,133,32,7,66,6,136,133,124,34,9,66,45,137,32,9,66,3,137,133,32,9,66,6,136,133,124,34,13,124,32,3,66,63,137,32,3,66,56,137,133,32,3,66,7,136,133,32,69,124,32,9,124,32,89,41,3,96,34,65,66,63,137,32,65,66,56,137,133,32,65,66,7,136,133,32,64,124,32,7,124,32,63,66,63,137,32,63,66,56,137,133,32,63,66,7,136,133,32,26,124,32,6,124,32,21,66,63,137,32,21,66,56,137,133,32,21,66,7,136,133,32,67,124,32,5,124,32,22,66,63,137,32,22,66,56,137,133,32,22,66,7,136,133,32,68,124,32,3,124,32,11,66,63,137,32,11,66,56,137,133,32,11,66,7,136,133,32,15,124,32,65,124,32,8,66,45,137,32,8,66,3,137,133,32,8,66,6,136,133,124,34,14,66,45,137,32,14,66,3,137,133,32,14,66,6,136,133,124,34,16,66,45,137,32,16,66,3,137,133,32,16,66,6,136,133,124,34,17,66,45,137,32,17,66,3,137,133,32,17,66,6,136,133,124,34,18,66,45,137,32,18,66,3,137,133,32,18,66,6,136,133,124,34,23,66,45,137,32,23,66,3,137,133,32,23,66,6,136,133,124,34,24,66,45,137,32,24,66,3,137,133,32,24,66,6,136,133,124,34,25,66,63,137,32,25,66,56,137,133,32,25,66,7,136,133,32,4,66,63,137,32,4,66,56,137,133,32,4,66,7,136,133,32,3,124,32,17,124,32,69,66,63,137,32,69,66,56,137,133,32,69,66,7,136,133,32,65,124,32,16,124,32,64,66,63,137,32,64,66,56,137,133,32,64,66,7,136,133,32,63,124,32,14,124,32,13,66,45,137,32,13,66,3,137,133,32,13,66,6,136,133,124,34,27,66,45,137,32,27,66,3,137,133,32,27,66,6,136,133,124,34,28,66,45,137,32,28,66,3,137,133,32,28,66,6,136,133,124,34,29,124,32,8,66,63,137,32,8,66,56,137,133,32,8,66,7,136,133,32,5,124,32,18,124,32,29,66,45,137,32,29,66,3,137,133,32,29,66,6,136,133,124,34,30,32,13,66,63,137,32,13,66,56,137,133,32,13,66,7,136,133,32,17,124,124,32,9,66,63,137,32,9,66,56,137,133,32,9,66,7,136,133,32,16,124,32,29,124,32,7,66,63,137,32,7,66,56,137,133,32,7,66,7,136,133,32,14,124,32,28,124,32,6,66,63,137,32,6,66,56,137,133,32,6,66,7,136,133,32,8,124,32,27,124,32,25,66,45,137,32,25,66,3,137,133,32,25,66,6,136,133,124,34,31,66,45,137,32,31,66,3,137,133,32,31,66,6,136,133,124,34,32,66,45,137,32,32,66,3,137,133,32,32,66,6,136,133,124,34,33,66,45,137,32,33,66,3,137,133,32,33,66,6,136,133,124,34,34,124,32,24,66,63,137,32,24,66,56,137,133,32,24,66,7,136,133,32,28,124,32,33,124,32,23,66,63,137,32,23,66,56,137,133,32,23,66,7,136,133,32,27,124,32,32,124,32,18,66,63,137,32,18,66,56,137,133,32,18,66,7,136,133,32,13,124,32,31,124,32,17,66,63,137,32,17,66,56,137,133,32,17,66,7,136,133,32,9,124,32,25,124,32,16,66,63,137,32,16,66,56,137,133,32,16,66,7,136,133,32,7,124,32,24,124,32,14,66,63,137,32,14,66,56,137,133,32,14,66,7,136,133,32,6,124,32,23,124,32,30,66,45,137,32,30,66,3,137,133,32,30,66,6,136,133,124,34,35,66,45,137,32,35,66,3,137,133,32,35,66,6,136,133,124,34,36,66,45,137,32,36,66,3,137,133,32,36,66,6,136,133,124,34,37,66,45,137,32,37,66,3,137,133,32,37,66,6,136,133,124,34,38,66,45,137,32,38,66,3,137,133,32,38,66,6,136,133,124,34,39,66,45,137,32,39,66,3,137,133,32,39,66,6,136,133,124,34,40,66,45,137,32,40,66,3,137,133,32,40,66,6,136,133,124,34,41,66,63,137,32,41,66,56,137,133,32,41,66,7,136,133,32,29,66,63,137,32,29,66,56,137,133,32,29,66,7,136,133,32,24,124,32,37,124,32,28,66,63,137,32,28,66,56,137,133,32,28,66,7,136,133,32,23,124,32,36,124,32,27,66,63,137,32,27,66,56,137,133,32,27,66,7,136,133,32,18,124,32,35,124,32,34,66,45,137,32,34,66,3,137,133,32,34,66,6,136,133,124,34,42,66,45,137,32,42,66,3,137,133,32,42,66,6,136,133,124,34,43,66,45,137,32,43,66,3,137,133,32,43,66,6,136,133,124,34,44,124,32,30,66,63,137,32,30,66,56,137,133,32,30,66,7,136,133,32,25,124,32,38,124,32,44,66,45,137,32,44,66,3,137,133,32,44,66,6,136,133,124,34,45,32,34,66,63,137,32,34,66,56,137,133,32,34,66,7,136,133,32,37,124,124,32,33,66,63,137,32,33,66,56,137,133,32,33,66,7,136,133,32,36,124,32,44,124,32,32,66,63,137,32,32,66,56,137,133,32,32,66,7,136,133,32,35,124,32,43,124,32,31,66,63,137,32,31,66,56,137,133,32,31,66,7,136,133,32,30,124,32,42,124,32,41,66,45,137,32,41,66,3,137,133,32,41,66,6,136,133,124,34,46,66,45,137,32,46,66,3,137,133,32,46,66,6,136,133,124,34,47,66,45,137,32,47,66,3,137,133,32,47,66,6,136,133,124,34,48,66,45,137,32,48,66,3,137,133,32,48,66,6,136,133,124,34,49,124,32,40,66,63,137,32,40,66,56,137,133,32,40,66,7,136,133,32,43,124,32,48,124,32,39,66,63,137,32,39,66,56,137,133,32,39,66,7,136,133,32,42,124,32,47,124,32,38,66,63,137,32,38,66,56,137,133,32,38,66,7,136,133,32,34,124,32,46,124,32,37,66,63,137,32,37,66,56,137,133,32,37,66,7,136,133,32,33,124,32,41,124,32,36,66,63,137,32,36,66,56,137,133,32,36,66,7,136,133,32,32,124,32,40,124,32,35,66,63,137,32,35,66,56,137,133,32,35,66,7,136,133,32,31,124,32,39,124,32,45,66,45,137,32,45,66,3,137,133,32,45,66,6,136,133,124,34,50,66,45,137,32,50,66,3,137,133,32,50,66,6,136,133,124,34,51,66,45,137,32,51,66,3,137,133,32,51,66,6,136,133,124,34,52,66,45,137,32,52,66,3,137,133,32,52,66,6,136,133,124,34,53,66,45,137,32,53,66,3,137,133,32,53,66,6,136,133,124,34,54,66,45,137,32,54,66,3,137,133,32,54,66,6,136,133,124,34,55,66,45,137,32,55,66,3,137,133,32,55,66,6,136,133,124,34,56,66,63,137,32,56,66,56,137,133,32,56,66,7,136,133,32,44,66,63,137,32,44,66,56,137,133,32,44,66,7,136,133,32,40,124,32,52,124,32,43,66,63,137,32,43,66,56,137,133,32,43,66,7,136,133,32,39,124,32,51,124,32,42,66,63,137,32,42,66,56,137,133,32,42,66,7,136,133,32,38,124,32,50,124,32,49,66,45,137,32,49,66,3,137,133,32,49,66,6,136,133,124,34,57,66,45,137,32,57,66,3,137,133,32,57,66,6,136,133,124,34,58,66,45,137,32,58,66,3,137,133,32,58,66,6,136,133,124,34,59,124,32,45,66,63,137,32,45,66,56,137,133,32,45,66,7,136,133,32,41,124,32,53,124,32,59,66,45,137,32,59,66,3,137,133,32,59,66,6,136,133,124,34,60,32,49,66,63,137,32,49,66,56,137,133,32,49,66,7,136,133,32,52,124,124,32,48,66,63,137,32,48,66,56,137,133,32,48,66,7,136,133,32,51,124,32,59,124,32,47,66,63,137,32,47,66,56,137,133,32,47,66,7,136,133,32,50,124,32,58,124,32,46,66,63,137,32,46,66,56,137,133,32,46,66,7,136,133,32,45,124,32,57,124,32,56,66,45,137,32,56,66,3,137,133,32,56,66,6,136,133,124,34,61,66,45,137,32,61,66,3,137,133,32,61,66,6,136,133,124,34,70,66,45,137,32,70,66,3,137,133,32,70,66,6,136,133,124,34,71,66,45,137,32,71,66,3,137,133,32,71,66,6,136,133,124,34,72,124,32,55,66,63,137,32,55,66,56,137,133,32,55,66,7,136,133,32,58,124,32,71,124,32,54,66,63,137,32,54,66,56,137,133,32,54,66,7,136,133,32,57,124,32,70,124,32,53,66,63,137,32,53,66,56,137,133,32,53,66,7,136,133,32,49,124,32,61,124,32,52,66,63,137,32,52,66,56,137,133,32,52,66,7,136,133,32,48,124,32,56,124,32,51,66,63,137,32,51,66,56,137,133,32,51,66,7,136,133,32,47,124,32,55,124,32,50,66,63,137,32,50,66,56,137,133,32,50,66,7,136,133,32,46,124,32,54,124,32,60,66,45,137,32,60,66,3,137,133,32,60,66,6,136,133,124,34,66,66,45,137,32,66,66,3,137,133,32,66,66,6,136,133,124,34,73,66,45,137,32,73,66,3,137,133,32,73,66,6,136,133,124,34,74,66,45,137,32,74,66,3,137,133,32,74,66,6,136,133,124,34,75,66,45,137,32,75,66,3,137,133,32,75,66,6,136,133,124,34,76,66,45,137,32,76,66,3,137,133,32,76,66,6,136,133,124,34,79,66,45,137,32,79,66,3,137,133,32,79,66,6,136,133,124,34,80,32,76,32,74,32,66,32,59,32,57,32,48,32,46,32,40,32,38,32,36,32,30,32,28,32,13,32,7,32,5,32,65,32,21,32,11,32,0,41,3,184,1,34,85,32,0,41,3,160,1,34,62,66,50,137,32,62,66,46,137,133,32,62,66,23,137,133,124,32,19,124,32,0,41,3,176,1,34,81,32,0,41,3,168,1,34,77,133,32,62,131,32,81,133,124,66,162,220,162,185,141,243,139,197,194,0,124,34,20,32,0,41,3,152,1,34,86,124,34,19,124,32,15,32,62,124,32,10,32,77,124,32,12,32,81,124,32,19,32,62,32,77,133,131,32,77,133,124,32,19,66,50,137,32,19,66,46,137,133,32,19,66,23,137,133,124,66,205,203,189,159,146,146,209,155,241,0,124,34,82,32,0,41,3,144,1,34,84,124,34,10,32,19,32,62,133,131,32,62,133,124,32,10,66,50,137,32,10,66,46,137,133,32,10,66,23,137,133,124,66,209,137,203,157,129,134,193,159,202,0,125,34,83,32,0,41,3,136,1,34,78,124,34,11,32,10,32,19,133,131,32,19,133,124,32,11,66,50,137,32,11,66,46,137,133,32,11,66,23,137,133,124,66,196,200,216,243,167,139,137,165,22,125,34,87,32,0,41,3,128,1,34,19,124,34,15,32,10,32,11,133,131,32,10,133,124,32,15,66,50,137,32,15,66,46,137,133,32,15,66,23,137,133,124,66,184,234,162,154,191,203,176,171,57,124,34,88,32,19,32,78,132,32,84,131,32,19,32,78,131,132,32,19,66,36,137,32,19,66,30,137,133,32,19,66,25,137,133,124,32,20,124,34,12,124,34,20,124,32,15,32,67,124,32,11,32,22,124,32,10,32,68,124,32,20,32,11,32,15,133,131,32,11,133,124,32,20,66,50,137,32,20,66,46,137,133,32,20,66,23,137,133,124,66,153,160,151,176,155,190,196,248,217,0,124,34,67,32,12,32,19,132,32,78,131,32,12,32,19,131,132,32,12,66,36,137,32,12,66,30,137,133,32,12,66,25,137,133,124,32,82,124,34,10,124,34,21,32,15,32,20,133,131,32,15,133,124,32,21,66,50,137,32,21,66,46,137,133,32,21,66,23,137,133,124,66,229,224,154,135,181,171,159,224,237,0,125,34,68,32,10,32,12,132,32,19,131,32,10,32,12,131,132,32,10,66,36,137,32,10,66,30,137,133,32,10,66,25,137,133,124,32,83,124,34,11,124,34,15,32,20,32,21,133,131,32,20,133,124,32,15,66,50,137,32,15,66,46,137,133,32,15,66,23,137,133,124,66,232,253,201,172,162,165,232,241,212,0,125,34,82,32,10,32,11,132,32,12,131,32,10,32,11,131,132,32,11,66,36,137,32,11,66,30,137,133,32,11,66,25,137,133,124,32,87,124,34,12,124,34,20,32,15,32,21,133,131,32,21,133,124,32,20,66,50,137,32,20,66,46,137,133,32,20,66,23,137,133,124,66,190,251,243,231,245,172,149,252,39,125,34,83,32,11,32,12,132,32,10,131,32,11,32,12,131,132,32,12,66,36,137,32,12,66,30,137,133,32,12,66,25,137,133,124,32,88,124,34,10,124,34,22,124,32,20,32,64,124,32,15,32,63,124,32,21,32,26,124,32,22,32,15,32,20,133,131,32,15,133,124,32,22,66,50,137,32,22,66,46,137,133,32,22,66,23,137,133,124,66,190,223,193,171,148,224,214,193,18,124,34,26,32,10,32,12,132,32,11,131,32,10,32,12,131,132,32,10,66,36,137,32,10,66,30,137,133,32,10,66,25,137,133,124,32,67,124,34,11,124,34,15,32,20,32,22,133,131,32,20,133,124,32,15,66,50,137,32,15,66,46,137,133,32,15,66,23,137,133,124,66,140,229,146,247,228,183,225,152,36,124,34,63,32,10,32,11,132,32,12,131,32,10,32,11,131,132,32,11,66,36,137,32,11,66,30,137,133,32,11,66,25,137,133,124,32,68,124,34,12,124,34,20,32,15,32,22,133,131,32,22,133,124,32,20,66,50,137,32,20,66,46,137,133,32,20,66,23,137,133,124,66,226,233,254,175,189,184,159,134,213,0,124,34,64,32,11,32,12,132,32,10,131,32,11,32,12,131,132,32,12,66,36,137,32,12,66,30,137,133,32,12,66,25,137,133,124,32,82,124,34,10,124,34,21,32,15,32,20,133,131,32,15,133,124,32,21,66,50,137,32,21,66,46,137,133,32,21,66,23,137,133,124,66,239,146,238,147,207,174,151,223,242,0,124,34,65,32,10,32,12,132,32,11,131,32,10,32,12,131,132,32,10,66,36,137,32,10,66,30,137,133,32,10,66,25,137,133,124,32,83,124,34,11,124,34,22,124,32,4,32,21,124,32,3,32,20,124,32,15,32,69,124,32,22,32,20,32,21,133,131,32,20,133,124,32,22,66,50,137,32,22,66,46,137,133,32,22,66,23,137,133,124,66,207,210,165,167,156,192,211,144,255,0,125,34,20,32,10,32,11,132,32,12,131,32,10,32,11,131,132,32,11,66,36,137,32,11,66,30,137,133,32,11,66,25,137,133,124,32,26,124,34,4,124,34,12,32,21,32,22,133,131,32,21,133,124,32,12,66,50,137,32,12,66,46,137,133,32,12,66,23,137,133,124,66,203,219,227,209,141,171,254,145,228,0,125,34,21,32,4,32,11,132,32,10,131,32,4,32,11,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,63,124,34,3,124,34,10,32,12,32,22,133,131,32,22,133,124,32,10,66,50,137,32,10,66,46,137,133,32,10,66,23,137,133,124,66,236,178,219,132,179,209,131,178,62,125,34,22,32,3,32,4,132,32,11,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,64,124,34,5,124,34,11,32,10,32,12,133,131,32,12,133,124,32,11,66,50,137,32,11,66,46,137,133,32,11,66,23,137,133,124,66,174,234,186,136,230,199,165,178,27,125,34,26,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,65,124,34,4,124,34,15,124,32,11,32,14,124,32,6,32,10,124,32,8,32,12,124,32,15,32,10,32,11,133,131,32,10,133,124,32,15,66,50,137,32,15,66,46,137,133,32,15,66,23,137,133,124,66,157,180,195,189,156,143,238,160,16,125,34,12,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,20,124,34,3,124,34,8,32,11,32,15,133,131,32,11,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,181,171,179,220,232,184,231,224,15,124,34,10,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,21,124,34,5,124,34,6,32,8,32,15,133,131,32,15,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,229,184,178,189,199,185,168,134,36,124,34,11,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,22,124,34,4,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,245,132,172,201,245,141,203,244,45,124,34,15,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,26,124,34,3,124,34,14,124,32,7,32,17,124,32,6,32,9,124,32,8,32,16,124,32,14,32,6,32,7,133,131,32,6,133,124,32,14,66,50,137,32,14,66,46,137,133,32,14,66,23,137,133,124,66,131,201,155,245,166,149,161,186,202,0,124,34,13,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,12,124,34,5,124,34,8,32,7,32,14,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,212,247,135,234,203,187,170,216,220,0,124,34,16,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,10,124,34,4,124,34,6,32,8,32,14,133,131,32,14,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,181,167,197,152,168,155,226,252,246,0,124,34,14,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,11,124,34,3,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,213,192,228,140,209,213,235,224,231,0,125,34,17,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,15,124,34,5,124,34,9,124,32,7,32,23,124,32,6,32,27,124,32,8,32,18,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,240,155,175,146,173,178,142,231,215,0,125,34,18,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,13,124,34,4,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,193,189,147,184,246,134,182,254,207,0,125,34,13,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,16,124,34,3,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,156,226,195,136,132,135,160,211,192,0,125,34,16,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,14,124,34,5,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,190,224,221,146,204,129,253,143,57,125,34,14,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,17,124,34,4,124,34,9,124,32,7,32,25,124,32,6,32,29,124,32,8,32,24,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,219,177,213,231,134,215,155,172,42,125,34,17,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,18,124,34,3,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,239,132,142,128,158,234,152,229,6,124,34,18,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,13,124,34,5,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,240,220,185,208,240,172,202,148,20,124,34,13,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,16,124,34,4,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,252,223,200,182,212,208,194,219,39,124,34,16,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,14,124,34,3,124,34,9,124,32,7,32,32,124,32,6,32,35,124,32,8,32,31,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,166,146,155,225,133,167,200,141,46,124,34,14,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,17,124,34,5,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,237,213,144,214,197,191,155,150,205,0,124,34,17,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,18,124,34,4,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,223,231,214,236,185,162,131,156,211,0,124,34,18,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,13,124,34,3,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,222,199,189,221,200,234,156,133,229,0,124,34,13,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,16,124,34,5,124,34,9,124,32,7,32,34,124,32,6,32,37,124,32,8,32,33,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,168,229,222,227,179,215,130,181,246,0,124,34,16,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,14,124,34,4,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,154,162,201,192,155,218,205,158,254,0,125,34,14,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,17,124,34,3,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,197,149,247,219,174,239,244,198,237,0,125,34,17,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,18,124,34,5,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,156,249,187,152,235,235,133,160,221,0,125,34,18,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,13,124,34,4,124,34,9,124,32,7,32,43,124,32,6,32,39,124,32,8,32,42,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,255,159,247,157,196,182,230,242,215,0,125,34,13,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,16,124,34,3,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,239,208,157,248,242,145,157,218,61,125,34,16,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,14,124,34,5,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,208,131,173,205,207,203,235,201,56,125,34,14,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,17,124,34,4,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,232,219,194,200,226,252,197,182,46,125,34,17,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,18,124,34,3,124,34,9,124,32,7,32,45,124,32,6,32,41,124,32,8,32,44,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,240,173,233,212,186,187,190,179,41,125,34,18,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,13,124,34,5,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,214,191,187,196,170,207,242,248,11,125,34,13,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,16,124,34,4,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,184,163,239,149,131,142,168,181,16,124,34,16,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,14,124,34,3,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,200,161,203,198,235,162,176,210,25,124,34,14,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,17,124,34,5,124,34,9,124,32,7,32,51,124,32,6,32,47,124,32,8,32,50,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,211,214,134,138,133,129,219,155,30,124,34,17,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,18,124,34,4,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,153,215,187,252,205,233,157,164,39,124,34,18,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,13,124,34,3,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,168,145,237,140,222,150,175,216,52,124,34,13,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,16,124,34,5,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,227,180,165,174,188,150,131,142,57,124,34,16,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,14,124,34,4,124,34,9,124,32,7,32,53,124,32,6,32,49,124,32,8,32,52,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,203,149,134,154,174,201,170,236,206,0,124,34,14,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,17,124,34,3,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,243,198,143,187,247,201,178,206,219,0,124,34,17,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,18,124,34,5,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,163,241,202,181,189,254,155,151,232,0,124,34,18,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,13,124,34,4,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,252,229,190,239,229,221,224,199,244,0,124,34,13,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,16,124,34,3,124,34,9,124,32,7,32,55,124,32,6,32,58,124,32,8,32,54,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,224,222,220,152,244,237,216,210,248,0,124,34,16,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,14,124,34,5,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,142,169,189,240,181,253,225,155,251,0,125,34,14,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,17,124,34,4,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,148,140,239,172,254,190,191,156,243,0,125,34,17,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,18,124,34,3,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,216,195,243,228,221,128,192,160,239,0,125,34,18,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,13,124,34,5,124,34,9,124,32,7,32,61,124,32,6,32,60,124,32,8,32,56,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,151,132,245,139,194,226,228,215,219,0,125,34,13,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,16,124,34,4,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,235,141,230,233,132,129,151,131,193,0,125,34,16,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,14,124,34,3,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,213,217,182,228,209,225,161,199,57,125,34,14,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,17,124,34,5,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,228,188,230,174,145,166,176,236,53,125,34,17,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,18,124,34,4,124,34,9,124,32,7,32,71,124,32,6,32,73,124,32,8,32,70,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,249,251,252,241,141,231,209,188,46,125,34,18,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,13,124,34,3,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,226,169,252,144,147,197,224,146,21,125,34,13,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,16,124,34,5,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,136,221,196,140,129,144,172,193,10,125,34,16,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,14,124,34,4,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,186,223,221,144,167,245,153,248,6,124,34,23,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,17,124,34,3,124,34,9,124,32,57,66,63,137,32,57,66,56,137,133,32,57,66,7,136,133,32,53,124,32,66,124,32,72,66,45,137,32,72,66,3,137,133,32,72,66,6,136,133,124,34,14,32,7,124,32,6,32,75,124,32,8,32,72,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,166,177,162,150,218,184,223,177,10,124,34,17,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,18,124,34,5,124,34,8,32,7,32,9,133,131,32,7,133,124,32,8,66,50,137,32,8,66,46,137,133,32,8,66,23,137,133,124,66,174,155,228,247,203,128,230,159,17,124,34,18,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,13,124,34,4,124,34,6,32,8,32,9,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,155,142,241,152,209,230,194,184,27,124,34,24,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,16,124,34,3,124,34,7,32,6,32,8,133,131,32,8,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,132,251,145,152,210,254,221,237,40,124,34,25,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,23,124,34,5,124,34,9,124,32,59,66,63,137,32,59,66,56,137,133,32,59,66,7,136,133,32,55,124,32,74,124,32,58,66,63,137,32,58,66,56,137,133,32,58,66,7,136,133,32,54,124,32,73,124,32,14,66,45,137,32,14,66,3,137,133,32,14,66,6,136,133,124,34,13,66,45,137,32,13,66,3,137,133,32,13,66,6,136,133,124,34,16,32,7,124,32,6,32,79,124,32,8,32,13,124,32,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,147,201,156,134,180,239,170,229,50,124,34,8,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,17,124,34,4,124,34,6,32,7,32,9,133,131,32,7,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,188,253,166,174,161,193,175,207,60,124,34,17,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,18,124,34,3,124,34,7,32,6,32,9,133,131,32,9,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,204,154,192,224,201,248,217,142,195,0,124,34,18,32,3,32,4,132,32,5,131,32,3,32,4,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,24,124,34,5,124,34,9,32,6,32,7,133,131,32,6,133,124,32,9,66,50,137,32,9,66,46,137,133,32,9,66,23,137,133,124,66,182,133,249,217,236,151,245,226,204,0,124,34,23,32,3,32,5,132,32,4,131,32,3,32,5,131,132,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,25,124,34,4,124,34,13,32,85,124,55,3,184,1,32,0,32,86,32,4,32,5,132,32,3,131,32,4,32,5,131,132,32,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,124,32,8,124,34,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,32,3,32,4,132,32,5,131,32,3,32,4,131,132,124,32,17,124,34,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,32,3,32,5,132,32,4,131,32,3,32,5,131,132,124,32,18,124,34,4,66,36,137,32,4,66,30,137,133,32,4,66,25,137,133,32,4,32,5,132,32,3,131,32,4,32,5,131,132,124,32,23,124,34,8,124,55,3,152,1,32,0,32,81,32,3,32,60,66,63,137,32,60,66,56,137,133,32,60,66,7,136,133,32,56,124,32,75,124,32,16,66,45,137,32,16,66,3,137,133,32,16,66,6,136,133,124,34,16,32,6,124,32,13,32,7,32,9,133,131,32,7,133,124,32,13,66,50,137,32,13,66,46,137,133,32,13,66,23,137,133,124,66,170,252,149,227,207,179,202,191,217,0,124,34,3,124,34,6,124,55,3,176,1,32,0,32,84,32,4,32,8,132,32,5,131,32,4,32,8,131,132,32,8,66,36,137,32,8,66,30,137,133,32,8,66,25,137,133,124,32,3,124,34,3,124,55,3,144,1,32,0,32,77,32,5,32,60,32,61,66,63,137,32,61,66,56,137,133,32,61,66,7,136,133,124,32,14,124,32,80,66,45,137,32,80,66,3,137,133,32,80,66,6,136,133,124,32,7,124,32,6,32,9,32,13,133,131,32,9,133,124,32,6,66,50,137,32,6,66,46,137,133,32,6,66,23,137,133,124,66,236,245,219,214,179,245,219,229,223,0,124,34,5,124,34,7,124,55,3,168,1,32,0,32,78,32,3,32,8,132,32,4,131,32,3,32,8,131,132,32,3,66,36,137,32,3,66,30,137,133,32,3,66,25,137,133,124,32,5,124,34,5,124,55,3,136,1,32,0,32,61,32,66,66,63,137,32,66,66,56,137,133,32,66,66,7,136,133,124,32,76,124,32,16,66,45,137,32,16,66,3,137,133,32,16,66,6,136,133,124,32,9,124,32,7,32,6,32,13,133,131,32,13,133,124,32,7,66,50,137,32,7,66,46,137,133,32,7,66,23,137,133,124,66,151,176,157,210,196,177,134,162,236,0,124,34,6,32,4,32,62,124,124,55,3,160,1,32,0,32,19,32,3,32,5,132,32,8,131,32,3,32,5,131,132,124,32,5,66,36,137,32,5,66,30,137,133,32,5,66,25,137,133,124,32,6,124,55,3,128,1,11,32,1,32,90,106,33,1,32,2,32,90,107,34,2,13,0,11,11,32,92,65,128,1,106,36,0,11,235,62,2,70,127,1,126,32,0,32,0,41,3,96,34,73,32,2,173,124,55,3,96,32,2,65,192,0,32,73,167,65,63,113,34,10,107,34,52,79,4,64,32,0,65,32,106,33,69,3,64,32,10,32,69,106,32,1,32,52,16,193,5,26,32,0,32,0,45,0,89,65,16,116,32,0,45,0,88,65,24,116,114,32,0,45,0,90,65,8,116,114,34,4,32,0,45,0,91,114,34,23,32,0,45,0,93,65,16,116,32,0,45,0,92,65,24,116,114,32,0,45,0,94,65,8,116,114,34,5,32,0,45,0,95,114,34,24,65,25,119,32,24,65,14,119,115,32,24,65,3,118,115,106,32,0,40,0,68,34,10,65,24,116,32,10,65,128,254,3,113,65,8,116,114,32,10,65,8,118,65,128,254,3,113,32,10,65,24,118,114,114,34,29,32,0,40,0,32,34,10,65,24,116,32,10,65,128,254,3,113,65,8,116,114,32,10,65,8,118,65,128,254,3,113,32,10,65,24,118,114,114,34,16,32,0,40,0,36,34,10,65,24,116,32,10,65,128,254,3,113,65,8,116,114,32,10,65,8,118,65,128,254,3,113,32,10,65,24,118,114,114,34,12,65,25,119,32,12,65,14,119,115,32,12,65,3,118,115,106,106,32,4,65,10,118,32,23,65,13,119,115,32,23,65,15,119,115,106,34,4,32,0,40,0,60,34,10,65,24,116,32,10,65,128,254,3,113,65,8,116,114,32,10,65,8,118,65,128,254,3,113,32,10,65,24,118,114,114,34,19,32,0,40,0,64,34,10,65,24,116,32,10,65,128,254,3,113,65,8,116,114,32,10,65,8,118,65,128,254,3,113,32,10,65,24,118,114,114,34,25,65,25,119,32,25,65,14,119,115,32,25,65,3,118,115,106,106,32,0,40,0,52,34,10,65,24,116,32,10,65,128,254,3,113,65,8,116,114,32,10,65,8,118,65,128,254,3,113,32,10,65,24,118,114,114,34,20,32,0,40,0,56,34,10,65,24,116,32,10,65,128,254,3,113,65,8,116,114,32,10,65,8,118,65,128,254,3,113,32,10,65,24,118,114,114,34,30,65,25,119,32,30,65,14,119,115,32,30,65,3,118,115,106,32,23,106,32,0,40,0,80,34,10,65,24,116,32,10,65,128,254,3,113,65,8,116,114,32,10,65,8,118,65,128,254,3,113,32,10,65,24,118,114,114,34,10,32,0,40,0,44,34,3,65,24,116,32,3,65,128,254,3,113,65,8,116,114,32,3,65,8,118,65,128,254,3,113,32,3,65,24,118,114,114,34,11,32,0,40,0,48,34,3,65,24,116,32,3,65,128,254,3,113,65,8,116,114,32,3,65,8,118,65,128,254,3,113,32,3,65,24,118,114,114,34,13,65,25,119,32,13,65,14,119,115,32,13,65,3,118,115,106,106,32,0,40,0,72,34,3,65,24,116,32,3,65,128,254,3,113,65,8,116,114,32,3,65,8,118,65,128,254,3,113,32,3,65,24,118,114,114,34,48,32,0,40,0,40,34,3,65,24,116,32,3,65,128,254,3,113,65,8,116,114,32,3,65,8,118,65,128,254,3,113,32,3,65,24,118,114,114,34,14,65,25,119,32,14,65,14,119,115,32,14,65,3,118,115,32,12,106,106,32,5,65,10,118,32,24,65,13,119,115,32,24,65,15,119,115,106,34,3,65,15,119,32,3,65,13,119,115,32,3,65,10,118,115,106,34,5,65,15,119,32,5,65,13,119,115,32,5,65,10,118,115,106,34,9,65,15,119,32,9,65,13,119,115,32,9,65,10,118,115,106,34,7,106,32,0,40,0,84,34,6,65,24,116,32,6,65,128,254,3,113,65,8,116,114,32,6,65,8,118,65,128,254,3,113,32,6,65,24,118,114,114,34,51,65,25,119,32,51,65,14,119,115,32,51,65,3,118,115,32,10,106,32,9,106,32,0,40,0,76,34,6,65,24,116,32,6,65,128,254,3,113,65,8,116,114,32,6,65,8,118,65,128,254,3,113,32,6,65,24,118,114,114,34,49,65,25,119,32,49,65,14,119,115,32,49,65,3,118,115,32,48,106,32,5,106,32,29,65,25,119,32,29,65,14,119,115,32,29,65,3,118,115,32,25,106,32,3,106,32,19,65,25,119,32,19,65,14,119,115,32,19,65,3,118,115,32,30,106,32,24,106,32,20,65,25,119,32,20,65,14,119,115,32,20,65,3,118,115,32,13,106,32,51,106,32,11,65,25,119,32,11,65,14,119,115,32,11,65,3,118,115,32,14,106,32,49,106,32,4,65,15,119,32,4,65,13,119,115,32,4,65,10,118,115,106,34,6,65,15,119,32,6,65,13,119,115,32,6,65,10,118,115,106,34,8,65,15,119,32,8,65,13,119,115,32,8,65,10,118,115,106,34,15,65,15,119,32,15,65,13,119,115,32,15,65,10,118,115,106,34,18,65,15,119,32,18,65,13,119,115,32,18,65,10,118,115,106,34,17,65,15,119,32,17,65,13,119,115,32,17,65,10,118,115,106,34,21,65,15,119,32,21,65,13,119,115,32,21,65,10,118,115,106,34,22,65,25,119,32,22,65,14,119,115,32,22,65,3,118,115,32,23,65,25,119,32,23,65,14,119,115,32,23,65,3,118,115,32,51,106,32,15,106,32,10,65,25,119,32,10,65,14,119,115,32,10,65,3,118,115,32,49,106,32,8,106,32,48,65,25,119,32,48,65,14,119,115,32,48,65,3,118,115,32,29,106,32,6,106,32,7,65,15,119,32,7,65,13,119,115,32,7,65,10,118,115,106,34,26,65,15,119,32,26,65,13,119,115,32,26,65,10,118,115,106,34,27,65,15,119,32,27,65,13,119,115,32,27,65,10,118,115,106,34,28,106,32,4,65,25,119,32,4,65,14,119,115,32,4,65,3,118,115,32,24,106,32,18,106,32,28,65,15,119,32,28,65,13,119,115,32,28,65,10,118,115,106,34,31,32,7,65,25,119,32,7,65,14,119,115,32,7,65,3,118,115,32,15,106,106,32,9,65,25,119,32,9,65,14,119,115,32,9,65,3,118,115,32,8,106,32,28,106,32,5,65,25,119,32,5,65,14,119,115,32,5,65,3,118,115,32,6,106,32,27,106,32,3,65,25,119,32,3,65,14,119,115,32,3,65,3,118,115,32,4,106,32,26,106,32,22,65,15,119,32,22,65,13,119,115,32,22,65,10,118,115,106,34,32,65,15,119,32,32,65,13,119,115,32,32,65,10,118,115,106,34,33,65,15,119,32,33,65,13,119,115,32,33,65,10,118,115,106,34,34,65,15,119,32,34,65,13,119,115,32,34,65,10,118,115,106,34,35,106,32,21,65,25,119,32,21,65,14,119,115,32,21,65,3,118,115,32,27,106,32,34,106,32,17,65,25,119,32,17,65,14,119,115,32,17,65,3,118,115,32,26,106,32,33,106,32,18,65,25,119,32,18,65,14,119,115,32,18,65,3,118,115,32,7,106,32,32,106,32,15,65,25,119,32,15,65,14,119,115,32,15,65,3,118,115,32,9,106,32,22,106,32,8,65,25,119,32,8,65,14,119,115,32,8,65,3,118,115,32,5,106,32,21,106,32,6,65,25,119,32,6,65,14,119,115,32,6,65,3,118,115,32,3,106,32,17,106,32,31,65,15,119,32,31,65,13,119,115,32,31,65,10,118,115,106,34,36,65,15,119,32,36,65,13,119,115,32,36,65,10,118,115,106,34,37,65,15,119,32,37,65,13,119,115,32,37,65,10,118,115,106,34,38,65,15,119,32,38,65,13,119,115,32,38,65,10,118,115,106,34,39,65,15,119,32,39,65,13,119,115,32,39,65,10,118,115,106,34,40,65,15,119,32,40,65,13,119,115,32,40,65,10,118,115,106,34,41,65,15,119,32,41,65,13,119,115,32,41,65,10,118,115,106,34,42,65,25,119,32,42,65,14,119,115,32,42,65,3,118,115,32,28,65,25,119,32,28,65,14,119,115,32,28,65,3,118,115,32,21,106,32,38,106,32,27,65,25,119,32,27,65,14,119,115,32,27,65,3,118,115,32,17,106,32,37,106,32,26,65,25,119,32,26,65,14,119,115,32,26,65,3,118,115,32,18,106,32,36,106,32,35,65,15,119,32,35,65,13,119,115,32,35,65,10,118,115,106,34,43,65,15,119,32,43,65,13,119,115,32,43,65,10,118,115,106,34,44,65,15,119,32,44,65,13,119,115,32,44,65,10,118,115,106,34,45,106,32,31,65,25,119,32,31,65,14,119,115,32,31,65,3,118,115,32,22,106,32,39,106,32,45,65,15,119,32,45,65,13,119,115,32,45,65,10,118,115,106,34,46,32,35,65,25,119,32,35,65,14,119,115,32,35,65,3,118,115,32,38,106,106,32,34,65,25,119,32,34,65,14,119,115,32,34,65,3,118,115,32,37,106,32,45,106,32,33,65,25,119,32,33,65,14,119,115,32,33,65,3,118,115,32,36,106,32,44,106,32,32,65,25,119,32,32,65,14,119,115,32,32,65,3,118,115,32,31,106,32,43,106,32,42,65,15,119,32,42,65,13,119,115,32,42,65,10,118,115,106,34,47,65,15,119,32,47,65,13,119,115,32,47,65,10,118,115,106,34,53,65,15,119,32,53,65,13,119,115,32,53,65,10,118,115,106,34,54,65,15,119,32,54,65,13,119,115,32,54,65,10,118,115,106,34,55,106,32,41,65,25,119,32,41,65,14,119,115,32,41,65,3,118,115,32,44,106,32,54,106,32,40,65,25,119,32,40,65,14,119,115,32,40,65,3,118,115,32,43,106,32,53,106,32,39,65,25,119,32,39,65,14,119,115,32,39,65,3,118,115,32,35,106,32,47,106,32,38,65,25,119,32,38,65,14,119,115,32,38,65,3,118,115,32,34,106,32,42,106,32,37,65,25,119,32,37,65,14,119,115,32,37,65,3,118,115,32,33,106,32,41,106,32,36,65,25,119,32,36,65,14,119,115,32,36,65,3,118,115,32,32,106,32,40,106,32,46,65,15,119,32,46,65,13,119,115,32,46,65,10,118,115,106,34,50,65,15,119,32,50,65,13,119,115,32,50,65,10,118,115,106,34,56,65,15,119,32,56,65,13,119,115,32,56,65,10,118,115,106,34,57,65,15,119,32,57,65,13,119,115,32,57,65,10,118,115,106,34,58,65,15,119,32,58,65,13,119,115,32,58,65,10,118,115,106,34,59,65,15,119,32,59,65,13,119,115,32,59,65,10,118,115,106,34,62,65,15,119,32,62,65,13,119,115,32,62,65,10,118,115,106,34,63,32,59,32,57,32,50,32,45,32,43,32,34,32,32,32,21,32,18,32,8,32,4,32,10,32,25,32,0,40,2,28,34,70,32,0,40,2,16,34,25,65,26,119,32,25,65,21,119,115,32,25,65,7,119,115,106,32,0,40,2,24,34,64,32,0,40,2,20,34,60,115,32,25,113,32,64,115,106,32,16,106,65,152,223,168,148,4,106,34,16,32,0,40,2,12,34,71,106,34,10,32,13,106,32,11,32,25,106,32,14,32,60,106,32,64,32,10,32,25,32,60,115,113,32,60,115,106,32,12,106,32,10,65,26,119,32,10,65,21,119,115,32,10,65,7,119,115,106,65,145,137,221,137,7,106,34,65,32,0,40,2,8,34,68,106,34,11,32,10,32,25,115,113,32,25,115,106,32,11,65,26,119,32,11,65,21,119,115,32,11,65,7,119,115,106,65,177,136,252,209,4,107,34,66,32,0,40,2,4,34,61,106,34,13,32,10,32,11,115,113,32,10,115,106,32,13,65,26,119,32,13,65,21,119,115,32,13,65,7,119,115,106,65,219,200,168,178,1,107,34,67,32,0,40,2,0,34,10,106,34,14,32,11,32,13,115,113,32,11,115,106,32,14,65,26,119,32,14,65,21,119,115,32,14,65,7,119,115,106,65,219,132,219,202,3,106,34,72,32,68,32,10,32,61,114,113,32,10,32,61,113,114,32,10,65,30,119,32,10,65,19,119,115,32,10,65,10,119,115,106,32,16,106,34,12,106,34,16,106,32,14,32,19,106,32,13,32,30,106,32,11,32,20,106,32,16,32,13,32,14,115,113,32,13,115,106,32,16,65,26,119,32,16,65,21,119,115,32,16,65,7,119,115,106,65,241,163,196,207,5,106,34,30,32,10,32,12,114,32,61,113,32,10,32,12,113,114,32,12,65,30,119,32,12,65,19,119,115,32,12,65,10,119,115,106,32,65,106,34,11,106,34,19,32,14,32,16,115,113,32,14,115,106,32,19,65,26,119,32,19,65,21,119,115,32,19,65,7,119,115,106,65,220,250,129,238,6,107,34,65,32,11,32,12,114,32,10,113,32,11,32,12,113,114,32,11,65,30,119,32,11,65,19,119,115,32,11,65,10,119,115,106,32,66,106,34,13,106,34,14,32,16,32,19,115,113,32,16,115,106,32,14,65,26,119,32,14,65,21,119,115,32,14,65,7,119,115,106,65,171,194,142,167,5,107,34,66,32,11,32,13,114,32,12,113,32,11,32,13,113,114,32,13,65,30,119,32,13,65,19,119,115,32,13,65,10,119,115,106,32,67,106,34,12,106,34,16,32,14,32,19,115,113,32,19,115,106,32,16,65,26,119,32,16,65,21,119,115,32,16,65,7,119,115,106,65,232,170,225,191,2,107,34,67,32,12,32,13,114,32,11,113,32,12,32,13,113,114,32,12,65,30,119,32,12,65,19,119,115,32,12,65,10,119,115,106,32,72,106,34,11,106,34,20,106,32,16,32,49,106,32,14,32,48,106,32,19,32,29,106,32,20,32,14,32,16,115,113,32,14,115,106,32,20,65,26,119,32,20,65,21,119,115,32,20,65,7,119,115,106,65,129,182,141,148,1,106,34,29,32,11,32,12,114,32,13,113,32,11,32,12,113,114,32,11,65,30,119,32,11,65,19,119,115,32,11,65,10,119,115,106,32,30,106,34,13,106,34,14,32,16,32,20,115,113,32,16,115,106,32,14,65,26,119,32,14,65,21,119,115,32,14,65,7,119,115,106,65,190,139,198,161,2,106,34,48,32,11,32,13,114,32,12,113,32,11,32,13,113,114,32,13,65,30,119,32,13,65,19,119,115,32,13,65,10,119,115,106,32,65,106,34,12,106,34,16,32,14,32,20,115,113,32,20,115,106,32,16,65,26,119,32,16,65,21,119,115,32,16,65,7,119,115,106,65,195,251,177,168,5,106,34,49,32,12,32,13,114,32,11,113,32,12,32,13,113,114,32,12,65,30,119,32,12,65,19,119,115,32,12,65,10,119,115,106,32,66,106,34,11,106,34,19,32,14,32,16,115,113,32,14,115,106,32,19,65,26,119,32,19,65,21,119,115,32,19,65,7,119,115,106,65,244,186,249,149,7,106,34,30,32,11,32,12,114,32,13,113,32,11,32,12,113,114,32,11,65,30,119,32,11,65,19,119,115,32,11,65,10,119,115,106,32,67,106,34,13,106,34,20,106,32,19,32,24,106,32,16,32,23,106,32,14,32,51,106,32,20,32,16,32,19,115,113,32,16,115,106,32,20,65,26,119,32,20,65,21,119,115,32,20,65,7,119,115,106,65,130,156,133,249,7,107,34,16,32,11,32,13,114,32,12,113,32,11,32,13,113,114,32,13,65,30,119,32,13,65,19,119,115,32,13,65,10,119,115,106,32,29,106,34,4,106,34,23,32,19,32,20,115,113,32,19,115,106,32,23,65,26,119,32,23,65,21,119,115,32,23,65,7,119,115,106,65,217,242,143,161,6,107,34,19,32,4,32,13,114,32,11,113,32,4,32,13,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,48,106,34,12,106,34,24,32,20,32,23,115,113,32,20,115,106,32,24,65,26,119,32,24,65,21,119,115,32,24,65,7,119,115,106,65,140,157,144,243,3,107,34,20,32,4,32,12,114,32,13,113,32,4,32,12,113,114,32,12,65,30,119,32,12,65,19,119,115,32,12,65,10,119,115,106,32,49,106,34,11,106,34,13,32,23,32,24,115,113,32,23,115,106,32,13,65,26,119,32,13,65,21,119,115,32,13,65,7,119,115,106,65,191,172,146,219,1,107,34,29,32,11,32,12,114,32,4,113,32,11,32,12,113,114,32,11,65,30,119,32,11,65,19,119,115,32,11,65,10,119,115,106,32,30,106,34,4,106,34,14,106,32,5,32,13,106,32,6,32,24,106,32,3,32,23,106,32,14,32,13,32,24,115,113,32,24,115,106,32,14,65,26,119,32,14,65,21,119,115,32,14,65,7,119,115,106,65,250,240,134,130,1,107,34,23,32,4,32,11,114,32,12,113,32,4,32,11,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,16,106,34,3,106,34,6,32,13,32,14,115,113,32,13,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,198,187,134,254,0,106,34,13,32,3,32,4,114,32,11,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,19,106,34,5,106,34,8,32,6,32,14,115,113,32,14,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,204,195,178,160,2,106,34,24,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,20,106,34,4,106,34,12,32,6,32,8,115,113,32,6,115,106,32,12,65,26,119,32,12,65,21,119,115,32,12,65,7,119,115,106,65,239,216,164,239,2,106,34,14,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,29,106,34,3,106,34,11,106,32,7,32,12,106,32,8,32,15,106,32,6,32,9,106,32,11,32,8,32,12,115,113,32,8,115,106,32,11,65,26,119,32,11,65,21,119,115,32,11,65,7,119,115,106,65,170,137,210,211,4,106,34,15,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,23,106,34,5,106,34,9,32,11,32,12,115,113,32,12,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,220,211,194,229,5,106,34,18,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,13,106,34,4,106,34,7,32,9,32,11,115,113,32,11,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,218,145,230,183,7,106,34,12,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,24,106,34,3,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,174,221,134,190,6,107,34,11,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,14,106,34,5,106,34,8,106,32,6,32,27,106,32,7,32,17,106,32,9,32,26,106,32,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,147,243,184,190,5,107,34,17,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,15,106,34,4,106,34,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,184,176,243,255,4,107,34,15,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,18,106,34,3,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,185,128,154,133,4,107,34,18,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,12,106,34,5,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,141,232,255,200,3,107,34,21,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,11,106,34,4,106,34,8,106,32,6,32,31,106,32,7,32,22,106,32,9,32,28,106,32,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,185,221,225,210,2,107,34,22,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,17,106,34,3,106,34,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,209,198,169,54,106,34,17,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,15,106,34,5,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,231,210,164,161,1,106,34,15,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,18,106,34,4,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,133,149,220,189,2,106,34,18,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,21,106,34,3,106,34,8,106,32,6,32,37,106,32,7,32,33,106,32,9,32,36,106,32,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,184,194,236,240,2,106,34,21,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,22,106,34,5,106,34,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,252,219,177,233,4,106,34,22,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,17,106,34,4,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,147,154,224,153,5,106,34,17,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,15,106,34,3,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,212,230,169,168,6,106,34,15,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,18,106,34,5,106,34,8,106,32,6,32,39,106,32,7,32,35,106,32,9,32,38,106,32,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,187,149,168,179,7,106,34,18,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,21,106,34,4,106,34,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,210,237,244,241,7,107,34,21,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,22,106,34,3,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,251,166,183,236,6,107,34,22,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,17,106,34,5,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,223,174,128,234,5,107,34,17,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,15,106,34,4,106,34,8,106,32,6,32,41,106,32,7,32,44,106,32,9,32,40,106,32,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,181,179,150,191,5,107,34,15,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,18,106,34,3,106,34,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,144,233,209,237,3,107,34,18,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,21,106,34,5,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,221,220,206,196,3,107,34,21,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,22,106,34,4,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,231,175,180,243,2,107,34,22,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,17,106,34,3,106,34,8,106,32,6,32,47,106,32,7,32,46,106,32,9,32,42,106,32,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,220,243,155,203,2,107,34,17,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,15,106,34,5,106,34,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,251,148,199,223,0,107,34,15,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,18,106,34,4,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,240,192,170,131,1,106,34,18,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,21,106,34,3,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,150,130,147,205,1,106,34,21,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,22,106,34,5,106,34,8,106,32,6,32,54,106,32,7,32,56,106,32,9,32,53,106,32,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,136,216,221,241,1,106,34,22,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,17,106,34,4,106,34,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,204,238,161,186,2,106,34,17,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,15,106,34,3,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,181,249,194,165,3,106,34,15,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,18,106,34,5,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,179,153,240,200,3,106,34,26,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,21,106,34,4,106,34,8,106,32,43,65,25,119,32,43,65,14,119,115,32,43,65,3,118,115,32,39,106,32,50,106,32,55,65,15,119,32,55,65,13,119,115,32,55,65,10,118,115,106,34,18,32,6,106,32,7,32,58,106,32,9,32,55,106,32,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,202,212,226,246,4,106,34,21,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,22,106,34,3,106,34,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,207,148,243,220,5,106,34,22,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,17,106,34,5,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,243,223,185,193,6,106,34,27,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,15,106,34,4,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,238,133,190,164,7,106,34,28,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,26,106,34,3,106,34,8,106,32,45,65,25,119,32,45,65,14,119,115,32,45,65,3,118,115,32,41,106,32,57,106,32,44,65,25,119,32,44,65,14,119,115,32,44,65,3,118,115,32,40,106,32,56,106,32,18,65,15,119,32,18,65,13,119,115,32,18,65,10,118,115,106,34,15,65,15,119,32,15,65,13,119,115,32,15,65,10,118,115,106,34,17,32,6,106,32,7,32,62,106,32,9,32,15,106,32,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,239,198,149,197,7,106,34,9,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,21,106,34,5,106,34,7,32,6,32,8,115,113,32,6,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,236,143,222,217,7,107,34,21,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,22,106,34,4,106,34,6,32,7,32,8,115,113,32,8,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,248,251,227,153,7,107,34,22,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,27,106,34,3,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,134,128,132,250,6,107,34,26,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,28,106,34,5,106,34,15,32,70,106,54,2,28,32,0,32,71,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,9,106,34,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,32,4,32,5,114,32,3,113,32,4,32,5,113,114,106,32,21,106,34,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,32,3,32,4,114,32,5,113,32,3,32,4,113,114,106,32,22,106,34,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,32,3,32,5,114,32,4,113,32,3,32,5,113,114,106,32,26,106,34,9,106,54,2,12,32,0,32,64,32,4,32,46,65,25,119,32,46,65,14,119,115,32,46,65,3,118,115,32,42,106,32,58,106,32,17,65,15,119,32,17,65,13,119,115,32,17,65,10,118,115,106,34,17,32,7,106,32,15,32,6,32,8,115,113,32,6,115,106,32,15,65,26,119,32,15,65,21,119,115,32,15,65,7,119,115,106,65,149,166,190,221,5,107,34,4,106,34,7,106,54,2,24,32,0,32,68,32,5,32,9,114,32,3,113,32,5,32,9,113,114,32,9,65,30,119,32,9,65,19,119,115,32,9,65,10,119,115,106,32,4,106,34,4,106,54,2,8,32,0,32,60,32,3,32,46,32,47,65,25,119,32,47,65,14,119,115,32,47,65,3,118,115,106,32,18,106,32,63,65,15,119,32,63,65,13,119,115,32,63,65,10,118,115,106,32,6,106,32,7,32,8,32,15,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,137,184,153,136,4,107,34,3,106,34,6,106,54,2,20,32,0,32,61,32,4,32,9,114,32,5,113,32,4,32,9,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,3,106,34,3,106,54,2,4,32,0,32,47,32,50,65,25,119,32,50,65,14,119,115,32,50,65,3,118,115,106,32,59,106,32,17,65,15,119,32,17,65,13,119,115,32,17,65,10,118,115,106,32,8,106,32,6,32,7,32,15,115,113,32,15,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,142,142,186,204,3,107,34,7,32,5,32,25,106,106,54,2,16,32,0,32,10,32,3,32,4,114,32,9,113,32,3,32,4,113,114,106,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,7,106,54,2,0,32,1,32,52,106,33,1,32,2,32,52,107,33,2,65,192,0,33,52,65,0,33,10,32,2,65,63,75,13,0,11,11,32,2,4,64,32,0,32,10,106,65,32,106,32,1,32,2,16,193,5,26,11,11,201,205,1,2,52,127,5,126,35,0,65,240,15,107,34,4,36,0,2,64,32,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,127,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,156,2,65,1,107,14,7,4,13,1,6,11,12,36,0,11,32,1,65,0,54,0,157,2,32,1,65,0,58,0,161,2,32,1,32,1,41,3,136,2,55,3,144,2,32,1,65,200,0,106,32,1,65,200,0,16,193,5,26,32,1,40,2,128,1,34,3,69,13,1,32,3,32,3,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,12,32,1,65,1,58,0,160,2,32,1,32,3,54,2,152,2,32,1,65,0,58,0,148,10,32,1,32,1,40,2,144,2,54,2,144,10,11,32,4,65,208,13,106,32,1,65,168,2,106,34,6,32,2,16,150,1,32,4,40,2,208,13,34,9,65,2,70,13,3,32,4,41,2,216,13,33,55,32,4,40,2,212,13,33,3,32,1,45,0,148,10,65,3,70,4,64,32,6,16,199,22,11,32,9,65,1,113,13,42,32,1,32,55,55,3,152,1,32,1,32,3,54,2,148,1,32,1,65,1,58,0,159,2,32,1,65,1,54,2,144,1,12,1,11,32,1,65,0,54,2,152,2,32,1,65,129,2,59,0,159,2,32,1,65,0,54,2,144,1,11,32,4,65,224,0,106,65,176,135,194,0,16,158,17,32,4,41,3,96,33,55,32,4,41,3,104,33,56,32,1,66,4,55,2,220,1,32,1,66,0,55,2,212,1,32,1,66,0,55,3,200,1,32,1,65,0,54,2,192,1,32,1,65,176,136,194,0,41,3,0,55,3,160,1,32,1,65,168,1,106,65,184,136,194,0,41,3,0,55,3,0,32,1,32,56,55,3,184,1,32,1,32,55,55,3,176,1,32,1,65,232,1,106,34,3,16,189,18,32,1,32,1,65,160,1,106,54,2,168,2,32,1,65,0,58,0,176,4,32,1,32,1,65,200,0,106,34,9,54,2,168,4,32,1,32,3,54,2,164,4,32,1,32,1,40,2,148,2,34,6,54,2,172,4,32,1,32,1,40,2,144,2,34,5,54,2,160,4,32,1,65,176,2,106,33,28,32,1,65,176,4,106,33,15,12,3,11,65,176,233,192,0,16,161,21,0,11,32,0,65,129,128,128,128,120,54,2,56,65,3,12,41,11,32,1,65,176,2,106,33,28,32,1,65,176,4,106,33,15,2,64,32,1,45,0,176,4,65,1,107,14,3,4,7,2,0,11,32,1,40,2,172,4,33,6,32,1,40,2,168,4,33,9,32,1,40,2,164,4,33,3,32,1,40,2,160,4,33,5,11,32,1,65,0,58,0,153,4,32,1,32,3,54,2,148,4,32,1,32,5,54,2,144,4,32,1,32,6,54,2,252,3,32,1,66,128,128,128,128,112,55,2,244,3,32,1,32,9,54,2,240,3,32,1,65,153,4,106,33,32,65,127,33,8,65,0,12,1,11,32,1,65,153,4,106,33,32,2,64,32,1,45,0,153,4,65,1,107,14,3,6,5,10,0,11,32,1,40,2,252,3,33,6,32,1,40,2,248,3,33,8,32,1,40,2,240,3,33,9,32,1,40,2,148,4,33,3,32,1,40,2,144,4,33,5,32,1,40,2,244,3,11,33,11,32,1,32,3,54,2,132,4,32,1,32,5,54,2,128,4,32,1,65,0,58,0,152,4,32,1,32,6,54,2,140,4,32,1,32,8,54,2,136,4,32,1,32,11,54,2,180,2,32,1,32,9,54,2,176,2,32,4,65,208,0,106,65,176,135,194,0,16,158,17,32,4,41,3,80,33,55,32,4,41,3,88,33,56,32,1,66,4,55,2,244,2,32,1,66,0,55,2,236,2,32,1,66,0,55,3,224,2,32,1,65,0,54,2,216,2,32,1,65,176,136,194,0,41,3,0,55,3,184,2,32,1,65,192,2,106,65,184,136,194,0,41,3,0,55,3,0,32,1,65,0,54,2,136,3,32,1,65,0,54,2,128,3,32,1,32,56,55,3,208,2,32,1,32,55,55,3,200,2,65,0,33,3,12,13,11,65,220,212,192,0,16,161,21,0,11,32,1,65,176,2,106,33,8,32,1,65,132,4,106,33,16,2,64,32,1,45,0,132,4,65,1,107,14,3,4,2,8,0,11,32,1,40,2,244,3,33,6,32,1,40,2,240,3,33,3,32,1,40,2,236,3,33,9,32,1,40,2,232,3,33,5,12,12,11,32,1,65,176,2,106,33,28,32,1,65,190,3,106,33,32,2,64,2,64,2,64,2,64,32,1,45,0,190,3,65,1,107,14,5,2,4,1,12,3,0,11,32,1,40,2,136,3,33,5,32,1,40,2,184,3,33,3,32,1,40,2,180,3,33,9,32,1,40,2,176,3,33,6,12,16,11,32,1,65,200,3,106,33,16,32,1,65,160,5,106,33,15,2,64,32,1,45,0,160,5,65,1,107,14,3,6,3,10,0,11,32,1,40,2,144,5,33,5,32,1,40,2,204,3,33,8,32,1,40,2,200,3,33,3,32,1,40,2,140,5,33,6,32,1,40,2,136,5,33,9,12,16,11,65,252,212,192,0,16,161,21,0,11,32,1,65,200,3,106,33,16,32,1,65,164,5,106,33,15,2,64,32,1,45,0,164,5,65,1,107,14,3,5,1,10,0,11,32,1,40,2,128,5,33,3,32,1,40,2,148,5,33,9,32,1,40,2,144,5,33,6,12,17,11,0,11,65,140,213,192,0,16,161,21,0,11,65,236,212,192,0,16,161,21,0,11,65,236,212,192,0,16,161,21,0,11,65,236,212,192,0,16,161,21,0,11,65,1,33,3,12,4,11,65,1,12,5,11,65,1,12,7,11,65,1,33,3,12,7,11,65,1,12,8,11,2,64,2,64,2,64,3,64,32,3,69,4,64,32,4,32,28,54,2,160,12,32,4,32,1,40,2,128,4,54,2,168,12,32,4,32,1,40,2,140,4,54,2,164,12,32,4,65,224,13,106,16,231,8,32,4,65,216,13,106,66,0,55,3,0,32,4,65,0,54,2,244,13,32,4,66,128,128,128,128,128,1,55,2,236,13,32,4,66,0,55,3,208,13,32,1,65,144,3,106,33,7,32,4,65,208,13,106,33,6,35,0,65,224,0,107,34,5,36,0,32,4,65,160,12,106,34,3,40,2,8,33,11,32,3,40,2,0,33,9,32,5,32,3,40,2,4,34,3,54,2,4,32,5,32,9,54,2,0,2,64,32,3,69,4,64,32,5,65,8,106,32,6,65,40,16,193,5,26,12,1,11,32,5,65,48,106,33,8,35,0,65,240,18,107,34,3,36,0,32,3,65,8,106,32,6,65,40,16,193,5,26,32,9,40,2,4,33,16,32,11,40,2,16,33,18,32,11,40,2,12,33,12,32,5,65,4,106,34,19,40,2,0,33,6,32,3,65,52,106,32,9,40,2,0,34,20,16,148,6,2,64,2,64,2,64,2,64,32,3,40,2,52,65,128,128,128,128,120,71,4,64,32,3,65,188,9,106,33,14,32,3,65,144,1,106,33,22,32,3,65,220,9,106,33,10,32,3,65,252,9,106,33,13,32,6,65,1,107,33,6,32,3,65,248,0,106,33,21,32,3,65,144,10,106,33,17,3,64,32,19,32,6,54,2,0,32,3,65,136,10,106,34,23,32,11,16,196,15,32,12,32,12,40,2,0,34,25,65,1,106,54,2,0,32,25,65,0,72,13,4,32,13,32,3,41,2,136,10,55,2,0,32,13,65,8,106,32,17,40,2,0,54,2,0,32,10,65,8,106,32,3,65,60,106,40,2,0,54,2,0,32,10,32,3,41,2,52,55,2,0,32,3,65,232,0,106,34,25,32,3,65,8,106,34,26,65,40,16,193,5,26,32,14,32,3,41,2,240,9,55,2,0,32,14,65,8,106,32,3,65,248,9,106,41,2,0,55,2,0,32,14,65,16,106,32,3,65,128,10,106,41,2,0,55,2,0,32,3,65,0,58,0,232,9,32,3,32,18,54,2,216,9,32,3,32,12,54,2,212,9,32,3,32,16,54,2,184,9,32,3,41,3,104,33,55,32,17,32,22,65,224,8,16,193,5,26,32,3,32,55,66,1,124,55,3,104,32,3,32,55,55,3,136,10,32,21,32,23,16,171,8,32,3,65,64,107,34,23,32,25,65,40,16,193,5,26,32,9,32,16,65,1,106,34,16,54,2,4,32,6,69,13,2,32,26,32,23,65,40,16,193,5,26,32,3,65,52,106,32,20,16,148,6,32,6,65,1,107,33,6,32,3,40,2,52,65,128,128,128,128,120,71,13,0,11,11,32,8,65,8,106,32,3,65,8,106,65,40,16,193,5,26,32,8,66,0,55,3,0,12,1,11,32,8,65,8,106,32,3,65,64,107,65,40,16,193,5,26,32,8,66,1,55,3,0,11,32,3,65,240,18,106,36,0,12,1,11,0,11,32,5,65,8,106,32,5,65,56,106,65,40,16,193,5,26,11,32,7,32,5,65,8,106,65,40,16,193,5,26,32,5,65,224,0,106,36,0,32,1,65,1,58,0,152,4,32,1,40,2,164,3,69,4,64,32,1,40,2,180,3,69,13,4,11,32,1,65,0,58,0,152,4,32,1,65,184,3,106,32,7,65,40,16,193,5,26,32,1,65,0,54,2,232,3,32,1,66,128,128,128,128,192,0,55,3,224,3,65,1,33,3,12,1,11,32,4,65,208,13,106,33,12,35,0,65,16,107,34,9,36,0,32,1,65,184,3,106,34,8,65,40,106,33,10,2,64,3,64,2,64,35,0,65,48,107,34,3,36,0,32,8,65,28,106,33,13,2,64,2,64,32,8,40,2,36,69,13,0,32,8,40,2,32,41,3,16,34,55,32,8,41,3,8,82,13,0,32,8,32,55,66,1,124,55,3,8,32,3,32,13,16,202,14,32,9,65,8,106,32,3,65,8,106,41,3,0,55,2,0,32,9,32,3,41,3,0,55,2,0,12,1,11,32,8,65,16,106,33,11,32,3,65,32,106,33,17,32,3,65,8,106,33,18,3,64,65,0,33,19,65,0,33,30,65,0,33,16,35,0,65,64,106,34,6,36,0,32,11,40,2,4,34,5,4,64,32,11,40,2,0,40,2,8,65,8,106,33,14,3,64,32,5,40,2,232,8,32,14,70,13,0,11,32,5,40,2,240,8,33,19,11,32,11,40,2,0,34,5,65,12,106,32,2,40,2,0,34,7,16,211,7,3,64,2,64,32,6,65,8,106,32,5,65,8,106,16,184,11,2,64,2,64,2,64,2,64,2,64,32,6,40,2,8,34,5,4,64,32,5,65,2,107,13,1,32,7,40,2,4,32,7,40,2,0,40,2,8,17,2,0,32,3,65,130,128,128,128,120,54,2,4,12,3,11,32,6,40,2,12,34,14,40,2,212,8,65,128,128,128,128,120,70,13,3,32,11,32,14,16,191,13,34,5,45,0,132,9,32,5,65,0,58,0,132,9,69,13,40,32,5,65,0,58,0,133,9,32,6,32,5,65,8,106,34,20,54,2,44,32,6,65,188,131,194,0,54,2,40,32,6,65,0,54,2,56,32,6,32,6,65,40,106,34,22,54,2,52,32,6,32,22,54,2,48,32,6,65,16,106,32,14,32,6,65,48,106,16,214,2,32,6,40,2,20,65,129,128,128,128,120,71,13,1,32,11,40,2,4,33,14,32,11,32,20,54,2,4,32,30,32,5,45,0,133,9,65,0,71,106,33,30,2,64,32,14,69,4,64,32,5,65,0,54,2,240,8,32,5,65,1,54,2,248,8,12,1,11,32,11,40,2,0,40,2,8,65,8,106,33,22,3,64,32,14,40,2,232,8,32,22,70,13,0,11,32,14,40,2,240,8,33,22,32,5,32,14,54,2,240,8,32,5,32,22,65,1,106,54,2,248,8,32,14,32,20,54,2,236,8,11,32,30,65,1,77,4,64,32,16,65,1,106,34,16,32,19,71,13,5,11,32,7,40,2,4,32,7,40,2,0,40,2,8,17,2,0,32,3,65,130,128,128,128,120,54,2,4,12,2,11,32,11,40,2,4,4,64,32,3,65,130,128,128,128,120,54,2,4,12,2,11,32,3,65,129,128,128,128,120,54,2,4,32,11,65,1,58,0,8,12,1,11,32,3,32,6,41,3,16,55,3,0,32,3,65,16,106,32,6,65,32,106,41,3,0,55,3,0,32,3,65,8,106,32,6,65,24,106,41,3,0,55,3,0,32,5,16,159,9,11,32,6,65,64,107,36,0,12,2,11,32,6,32,14,65,8,107,34,5,54,2,16,32,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,0,32,6,65,16,106,16,158,14,11,32,11,40,2,0,33,5,12,1,11,11,2,64,2,64,2,64,32,3,40,2,4,34,5,65,255,255,255,255,7,106,14,2,1,0,2,11,32,9,65,130,128,128,128,120,54,2,4,12,3,11,32,9,65,129,128,128,128,120,54,2,4,12,2,11,32,17,65,8,106,32,18,65,8,106,41,3,0,55,3,0,32,17,32,18,41,3,0,55,3,0,32,3,32,5,54,2,28,32,3,32,3,40,2,0,54,2,24,32,3,41,3,40,34,55,32,8,41,3,8,82,4,64,32,13,32,3,65,24,106,16,200,15,12,1,11,11,32,9,32,3,41,3,24,55,2,0,32,8,32,55,66,1,124,55,3,8,32,9,65,8,106,32,3,65,32,106,41,3,0,55,2,0,11,32,3,65,48,106,36,0,2,64,2,64,2,64,32,9,40,2,4,34,3,65,128,128,128,128,120,107,14,3,3,1,0,2,11,32,12,65,129,128,128,128,120,54,2,0,12,4,11,32,12,32,10,41,2,0,55,2,0,32,12,65,8,106,32,10,65,8,106,40,2,0,54,2,0,32,8,65,0,54,2,48,32,8,66,128,128,128,128,192,0,55,3,40,12,3,11,32,9,40,2,0,33,5,32,9,32,9,41,2,8,55,2,8,32,9,32,3,54,2,4,32,9,32,5,54,2,0,32,10,32,9,16,220,14,12,1,11,11,32,12,32,9,40,2,0,54,2,4,32,12,65,128,128,128,128,120,54,2,0,11,32,9,65,16,106,36,0,32,4,40,2,208,13,34,6,65,129,128,128,128,120,70,13,1,32,4,40,2,216,13,33,11,32,4,40,2,212,13,33,5,32,8,16,166,19,32,1,40,2,232,3,34,9,4,64,32,1,40,2,228,3,33,3,3,64,32,3,16,236,19,32,3,65,16,106,33,3,32,9,65,1,107,34,9,13,0,11,11,32,1,65,224,3,106,65,4,65,16,16,244,22,32,6,65,128,128,128,128,120,71,4,64,32,4,32,6,54,2,160,8,32,4,32,5,54,2,156,8,32,4,32,5,54,2,152,8,32,4,32,5,32,11,65,4,116,106,34,16,54,2,164,8,32,11,4,64,32,1,65,184,2,106,33,12,32,1,65,240,2,106,33,13,32,4,65,216,12,106,33,9,32,4,65,204,14,106,33,14,32,4,65,192,14,106,33,7,32,4,65,144,14,106,33,11,32,4,65,216,13,106,33,17,32,4,2,127,3,64,32,5,65,16,106,34,6,32,5,40,2,4,34,10,65,128,128,128,128,120,70,13,1,26,32,5,41,2,8,33,55,32,1,32,5,40,2,0,34,8,54,2,132,3,32,1,65,1,54,2,128,3,32,55,66,32,136,167,33,5,32,55,167,33,3,2,64,32,55,66,255,255,255,255,15,88,4,64,32,4,32,10,54,2,240,14,32,4,32,3,54,2,236,14,32,4,32,3,54,2,232,14,32,4,32,3,32,5,65,152,1,108,106,54,2,244,14,12,1,11,32,1,32,8,54,2,140,3,32,1,65,1,54,2,136,3,32,4,32,3,32,5,65,152,1,108,106,34,8,54,2,244,14,32,4,32,10,54,2,240,14,32,4,32,3,54,2,232,14,3,64,2,64,32,3,41,3,0,33,55,32,4,65,160,12,106,32,3,65,8,106,65,144,1,16,193,5,26,32,55,66,2,81,4,64,32,3,65,152,1,106,33,8,12,1,11,32,4,32,55,55,3,208,13,32,17,32,4,65,160,12,106,65,144,1,16,193,5,26,32,1,40,2,132,4,32,4,65,128,11,106,32,9,65,24,106,41,0,0,55,3,0,32,4,65,248,10,106,32,9,65,16,106,41,0,0,55,3,0,32,4,65,240,10,106,34,10,32,9,65,8,106,41,0,0,55,3,0,32,4,32,9,41,0,0,55,3,232,10,32,4,65,232,10,106,34,5,16,242,3,69,4,64,32,5,32,4,65,208,13,106,16,177,16,32,5,16,216,20,33,18,32,1,40,2,248,2,34,5,32,1,40,2,240,2,70,4,64,32,13,16,250,18,11,32,1,40,2,244,2,32,5,65,2,116,106,32,18,54,2,0,32,1,32,5,65,1,106,54,2,248,2,11,32,4,65,176,7,106,32,11,65,24,106,41,0,0,55,3,0,32,4,65,168,7,106,32,11,65,16,106,41,0,0,55,3,0,32,4,65,160,7,106,32,11,65,8,106,41,0,0,55,3,0,32,4,32,11,41,0,0,55,3,152,7,32,4,65,232,10,106,34,5,32,4,65,208,13,106,65,192,0,16,193,5,26,32,12,32,4,65,152,7,106,32,5,16,175,9,32,10,32,7,65,8,106,40,2,0,54,2,0,32,4,32,7,41,2,0,55,3,232,10,32,12,32,5,16,214,6,32,14,16,158,20,32,14,65,8,65,24,16,244,22,32,3,65,152,1,106,34,3,32,8,71,13,1,11,11,32,4,32,8,54,2,236,14,11,32,4,65,232,14,106,16,138,15,32,16,32,6,34,5,71,13,0,11,32,16,11,54,2,156,8,11,32,4,65,152,8,106,16,227,10,2,64,32,1,40,2,128,3,4,64,32,1,40,2,132,3,33,3,2,64,32,1,40,2,136,3,69,4,64,32,1,40,2,136,4,32,3,65,1,106,75,13,1,12,7,11,32,3,65,127,32,1,40,2,140,3,34,5,32,1,40,2,136,4,106,34,6,32,5,32,6,75,27,79,13,6,11,32,1,65,0,58,0,152,4,12,1,11,65,156,213,192,0,65,39,65,196,213,192,0,16,151,17,0,11,65,0,33,3,12,1,11,11,32,1,65,0,58,0,152,4,32,1,65,184,2,106,16,253,21,32,1,65,1,58,0,153,4,32,28,16,202,15,32,4,65,216,9,106,34,2,32,4,65,148,5,106,65,52,16,193,5,26,32,1,65,1,58,0,176,4,32,4,65,192,15,106,34,3,32,4,65,144,5,106,40,2,0,54,2,0,32,4,32,4,41,2,136,5,55,3,184,15,32,4,65,252,0,106,32,2,65,52,16,193,5,26,32,4,65,248,0,106,32,3,40,2,0,54,2,0,32,4,32,4,41,3,184,15,55,3,112,12,22,11,32,15,65,3,58,0,0,32,32,65,3,58,0,0,12,1,11,32,1,45,0,152,4,65,1,70,4,64,32,1,65,144,3,106,16,166,19,11,32,1,65,0,58,0,152,4,32,1,40,2,184,2,33,5,32,4,65,148,5,106,34,6,32,1,65,188,2,106,65,52,16,193,5,26,32,1,65,1,58,0,153,4,32,4,65,144,5,106,34,9,32,1,65,252,2,106,40,2,0,54,2,0,32,4,32,1,41,2,244,2,55,3,136,5,32,1,40,2,240,2,33,3,32,28,16,202,15,32,4,65,216,9,106,34,8,32,6,65,52,16,193,5,26,32,1,65,1,58,0,176,4,32,4,65,192,15,106,34,6,32,9,40,2,0,54,2,0,32,4,32,4,41,3,136,5,55,3,184,15,32,3,65,129,128,128,128,120,70,13,0,32,4,65,252,0,106,34,9,32,8,65,52,16,193,5,26,32,4,65,248,0,106,34,8,32,6,40,2,0,54,2,0,32,4,32,4,41,3,184,15,55,3,112,32,3,65,128,128,128,128,120,70,13,20,32,4,65,176,1,106,34,6,65,4,114,32,9,65,52,16,193,5,26,32,4,65,244,1,106,32,8,40,2,0,54,2,0,32,4,32,3,54,2,232,1,32,4,32,5,54,2,176,1,32,4,32,4,41,3,112,55,2,236,1,32,1,40,2,168,2,32,6,16,251,3,32,1,32,1,65,160,1,106,54,2,168,2,32,1,65,0,58,0,132,4,32,1,32,1,65,200,0,106,34,3,54,2,240,3,32,1,32,1,65,232,1,106,34,9,54,2,236,3,32,1,32,1,40,2,148,2,34,6,54,2,244,3,32,1,32,1,40,2,144,2,34,5,54,2,232,3,32,1,65,176,2,106,33,8,32,1,65,132,4,106,33,16,12,1,11,32,0,65,129,128,128,128,120,54,2,56,65,4,12,23,11,32,1,32,6,54,2,128,4,32,1,32,9,54,2,252,3,32,1,32,5,54,2,248,3,32,4,65,64,107,65,176,135,194,0,16,158,17,32,4,41,3,64,33,55,32,4,41,3,72,33,56,32,1,66,4,55,2,236,2,32,1,66,0,55,2,228,2,32,1,66,0,55,3,216,2,32,1,65,0,54,2,208,2,32,8,65,176,136,194,0,41,3,0,55,3,0,32,8,65,8,106,65,184,136,194,0,41,3,0,55,3,0,32,1,32,56,55,3,200,2,32,1,32,55,55,3,192,2,32,4,65,208,13,106,33,9,32,1,40,2,252,3,33,6,35,0,65,128,1,107,34,5,36,0,32,5,32,6,54,2,8,32,5,32,3,54,2,4,32,5,32,5,65,8,106,54,2,56,32,5,65,60,106,32,3,16,244,5,2,64,2,64,2,64,2,64,32,5,45,0,60,65,1,70,4,64,32,5,65,61,106,33,3,3,64,32,5,65,248,0,106,32,3,65,24,106,41,0,0,55,3,0,32,5,65,240,0,106,32,3,65,16,106,41,0,0,55,3,0,32,5,65,232,0,106,32,3,65,8,106,41,0,0,55,3,0,32,5,32,3,41,0,0,55,3,96,32,5,65,56,106,32,5,65,224,0,106,16,159,8,13,2,32,5,65,60,106,32,5,40,2,4,16,244,5,32,5,45,0,60,13,0,11,11,32,9,65,0,54,2,8,32,9,66,128,128,128,128,16,55,2,0,12,1,11,32,5,65,48,106,34,11,32,5,65,248,0,106,41,3,0,55,3,0,32,5,65,40,106,34,12,32,5,65,240,0,106,41,3,0,55,3,0,32,5,65,32,106,34,15,32,5,65,232,0,106,41,3,0,55,3,0,32,5,32,5,41,3,96,55,3,24,32,5,65,60,106,65,4,65,0,65,1,65,32,16,167,10,32,5,40,2,64,33,6,32,5,40,2,60,65,1,70,13,1,32,5,40,2,68,34,3,32,5,41,3,24,55,0,0,32,3,65,24,106,32,11,41,3,0,55,0,0,32,3,65,16,106,32,12,41,3,0,55,0,0,32,3,65,8,106,32,15,41,3,0,55,0,0,32,5,65,20,106,34,14,65,1,54,2,0,32,5,32,3,54,2,16,32,5,32,6,54,2,12,32,5,65,12,106,33,6,32,5,40,2,4,33,11,32,5,40,2,8,33,12,35,0,65,240,0,107,34,3,36,0,32,3,32,12,54,2,4,32,3,32,11,54,2,0,32,3,32,3,65,4,106,34,7,54,2,40,32,3,65,47,106,32,11,16,244,5,2,64,32,3,45,0,47,65,1,71,13,0,32,3,65,48,106,33,11,3,64,32,3,65,232,0,106,34,12,32,11,65,24,106,41,0,0,55,3,0,32,3,65,224,0,106,34,15,32,11,65,16,106,41,0,0,55,3,0,32,3,65,216,0,106,34,10,32,11,65,8,106,41,0,0,55,3,0,32,3,32,11,41,0,0,55,3,80,32,3,65,40,106,32,3,65,208,0,106,16,159,8,69,4,64,32,3,65,47,106,32,3,40,2,0,16,244,5,32,3,45,0,47,13,1,12,2,11,32,3,65,32,106,34,13,32,12,41,3,0,55,3,0,32,3,65,24,106,34,17,32,15,41,3,0,55,3,0,32,3,65,16,106,34,18,32,10,41,3,0,55,3,0,32,3,32,3,41,3,80,55,3,8,32,6,40,2,8,34,12,32,6,40,2,0,70,4,64,32,6,32,12,65,1,65,1,65,32,16,178,19,11,32,6,40,2,4,32,12,65,5,116,106,34,15,32,3,41,3,8,55,0,0,32,15,65,24,106,32,13,41,3,0,55,0,0,32,15,65,16,106,32,17,41,3,0,55,0,0,32,15,65,8,106,32,18,41,3,0,55,0,0,32,6,32,12,65,1,106,54,2,8,32,3,32,7,54,2,40,32,3,65,47,106,32,3,40,2,0,16,244,5,32,3,45,0,47,13,0,11,11,32,3,65,240,0,106,36,0,32,9,65,8,106,32,14,40,2,0,54,2,0,32,9,32,5,41,2,12,55,2,0,11,32,5,65,128,1,106,36,0,12,1,11,32,6,32,5,40,2,68,16,132,25,0,11,32,1,32,4,40,2,208,13,54,2,128,3,32,1,32,4,40,2,212,13,34,3,54,2,248,2,32,1,32,3,54,2,252,2,32,1,32,3,32,4,40,2,216,13,65,5,116,106,54,2,132,3,65,0,11,33,3,2,64,2,64,2,64,2,64,3,64,32,3,69,4,64,32,4,32,1,40,2,248,3,54,2,168,12,32,4,32,1,40,2,128,4,54,2,164,12,32,4,32,1,65,248,2,106,54,2,160,12,32,4,65,224,13,106,16,232,8,32,4,65,216,13,106,66,0,55,3,0,32,4,65,0,54,2,244,13,32,4,66,128,128,128,128,128,1,55,2,236,13,32,4,66,0,55,3,208,13,32,1,65,136,3,106,34,3,32,4,65,160,12,106,32,4,65,208,13,106,16,187,13,32,1,40,2,156,3,69,4,64,32,1,40,2,172,3,69,13,4,11,32,1,65,176,3,106,32,3,65,40,16,193,5,26,32,1,65,0,54,2,224,3,32,1,66,128,128,128,128,128,1,55,3,216,3,65,1,33,3,12,1,11,32,4,65,208,13,106,33,7,35,0,65,160,4,107,34,6,36,0,32,1,65,176,3,106,34,12,65,40,106,33,18,32,6,65,144,3,106,33,21,32,6,65,216,1,106,33,19,2,64,3,64,2,64,32,6,65,176,1,106,33,13,35,0,65,128,3,107,34,3,36,0,32,12,65,28,106,33,28,2,64,2,64,32,12,40,2,36,69,13,0,32,12,40,2,32,41,3,184,1,34,55,32,12,41,3,8,82,13,0,32,12,32,55,66,1,124,55,3,8,32,3,32,28,16,199,18,32,13,32,3,65,184,1,16,193,5,26,12,1,11,32,12,65,16,106,33,15,32,3,65,232,1,106,33,23,32,3,65,40,106,33,25,3,64,65,0,33,22,65,0,33,11,65,0,33,14,35,0,65,224,1,107,34,9,36,0,32,15,40,2,4,34,5,4,64,32,15,40,2,0,40,2,8,65,8,106,33,10,3,64,32,5,40,2,184,8,32,10,70,13,0,11,32,5,40,2,192,8,33,22,11,32,15,40,2,0,34,5,65,12,106,32,2,40,2,0,34,17,16,211,7,3,64,2,64,32,9,32,5,65,8,106,16,183,11,2,64,2,64,2,64,2,64,2,64,32,9,40,2,0,34,5,4,64,32,5,65,2,107,13,1,32,17,40,2,4,32,17,40,2,0,40,2,8,17,2,0,32,3,66,5,55,3,32,12,3,11,32,9,40,2,4,34,10,40,2,160,8,65,128,128,128,128,120,70,13,3,32,15,32,10,16,192,13,34,5,45,0,212,8,32,5,65,0,58,0,212,8,69,13,39,32,5,65,0,58,0,213,8,32,9,32,5,65,8,106,34,20,54,2,204,1,32,9,65,140,131,194,0,54,2,200,1,32,9,65,0,54,2,216,1,32,9,32,9,65,200,1,106,34,26,54,2,212,1,32,9,32,26,54,2,208,1,32,9,65,8,106,32,10,32,9,65,208,1,106,16,166,4,32,9,41,3,40,66,4,82,13,1,32,15,40,2,4,33,10,32,15,32,20,54,2,4,32,11,32,5,45,0,213,8,65,0,71,106,33,11,2,64,32,10,69,4,64,32,5,65,0,54,2,192,8,32,5,65,1,54,2,200,8,12,1,11,32,15,40,2,0,40,2,8,65,8,106,33,26,3,64,32,10,40,2,184,8,32,26,70,13,0,11,32,10,40,2,192,8,33,26,32,5,32,10,54,2,192,8,32,5,32,26,65,1,106,54,2,200,8,32,10,32,20,54,2,188,8,11,32,11,65,1,77,4,64,32,14,65,1,106,34,14,32,22,71,13,5,11,32,17,40,2,4,32,17,40,2,0,40,2,8,17,2,0,32,3,66,5,55,3,32,12,2,11,32,15,40,2,4,4,64,32,3,66,5,55,3,32,12,2,11,32,3,66,4,55,3,32,32,15,65,1,58,0,8,12,1,11,32,3,32,9,65,8,106,65,192,1,16,193,5,26,32,5,16,173,13,11,32,9,65,224,1,106,36,0,12,2,11,32,9,32,10,65,8,107,34,5,54,2,8,32,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,0,32,9,65,8,106,16,157,14,11,32,15,40,2,0,33,5,12,1,11,11,32,3,41,3,32,34,55,66,4,125,34,56,66,1,88,4,64,32,56,167,65,1,70,4,64,32,13,66,5,55,3,32,12,3,11,32,13,66,4,55,3,32,12,2,11,32,3,65,216,1,106,32,3,65,24,106,41,3,0,55,3,0,32,3,65,208,1,106,32,3,65,16,106,41,3,0,55,3,0,32,3,65,200,1,106,32,3,65,8,106,41,3,0,55,3,0,32,3,32,3,41,3,0,55,3,192,1,32,3,32,55,55,3,224,1,32,23,32,25,65,152,1,16,193,5,26,32,3,41,3,248,2,34,55,32,12,41,3,8,82,4,64,32,28,32,3,65,192,1,106,16,164,19,12,1,11,11,32,12,32,55,66,1,124,55,3,8,32,13,32,3,65,192,1,106,65,184,1,16,193,5,26,11,32,3,65,128,3,106,36,0,32,6,41,3,208,1,34,55,66,3,125,34,56,66,2,88,4,64,2,64,2,64,32,56,167,65,1,107,14,2,1,0,3,11,32,7,65,13,58,0,0,12,4,11,32,18,65,8,106,40,2,0,33,3,32,12,65,0,54,2,48,32,18,41,2,0,33,55,32,12,66,128,128,128,128,128,1,55,3,40,32,6,65,12,106,32,3,54,0,0,32,6,32,55,55,0,4,32,7,65,12,58,0,0,32,7,32,6,41,0,1,55,0,1,32,7,65,8,106,32,6,65,8,106,41,0,0,55,0,0,12,3,5,32,6,65,128,3,106,32,6,65,200,1,106,41,3,0,55,3,0,32,6,65,248,2,106,32,6,65,192,1,106,41,3,0,55,3,0,32,6,65,240,2,106,32,6,65,184,1,106,41,3,0,55,3,0,32,6,32,6,41,3,176,1,55,3,232,2,32,6,65,32,106,34,3,32,19,65,144,1,16,193,5,26,32,21,32,3,65,144,1,16,193,5,26,32,6,32,55,55,3,136,3,32,18,32,6,65,232,2,106,16,224,10,12,2,11,0,11,11,32,6,65,32,106,34,3,32,19,65,36,16,193,5,26,32,7,32,3,65,36,16,193,5,26,11,32,6,65,160,4,106,36,0,32,4,45,0,208,13,34,6,65,13,71,4,64,32,4,65,166,9,106,34,11,32,4,45,0,211,13,58,0,0,32,4,65,240,14,106,34,15,32,4,65,232,13,106,34,14,41,2,0,55,3,0,32,4,65,248,14,106,34,7,32,4,65,240,13,106,34,10,40,2,0,54,2,0,32,4,32,4,47,0,209,13,59,1,164,9,32,4,32,4,41,2,224,13,55,3,232,14,32,4,40,2,212,13,33,9,32,4,40,2,216,13,33,3,32,4,40,2,220,13,33,5,32,12,16,165,19,32,1,65,216,3,106,34,12,16,204,19,32,12,65,8,65,184,1,16,244,22,32,6,65,12,71,13,2,32,4,32,9,54,2,160,8,32,4,32,3,54,2,156,8,32,4,32,3,54,2,152,8,32,4,32,3,32,5,65,184,1,108,106,34,9,54,2,164,8,2,64,32,5,69,13,0,32,1,65,232,2,106,33,11,32,4,65,216,13,106,33,12,32,4,65,204,14,106,33,5,32,4,65,192,14,106,33,6,3,64,32,4,65,168,7,106,34,15,32,3,65,16,106,41,3,0,55,3,0,32,4,65,176,7,106,34,14,32,3,65,24,106,41,3,0,55,3,0,32,4,32,3,65,184,1,106,34,7,54,2,156,8,32,4,65,160,7,106,34,10,32,3,65,8,106,41,3,0,55,3,0,32,4,32,3,41,3,0,55,3,152,7,32,3,41,3,32,33,55,32,4,65,200,5,106,32,3,65,40,106,65,144,1,16,193,5,26,2,127,32,55,66,2,125,34,56,66,1,88,4,64,32,7,32,56,167,65,1,107,13,1,26,12,3,11,32,4,32,55,55,3,208,13,32,12,32,4,65,200,5,106,65,144,1,16,193,5,26,32,1,40,2,252,3,32,4,65,184,12,106,32,14,41,3,0,55,3,0,32,4,65,176,12,106,32,15,41,3,0,55,3,0,32,4,65,168,12,106,34,9,32,10,41,3,0,55,3,0,32,4,32,4,41,3,152,7,55,3,160,12,32,4,65,160,12,106,34,3,16,242,3,69,4,64,32,3,32,4,65,208,13,106,16,177,16,32,3,16,216,20,33,15,32,1,40,2,240,2,34,3,32,1,40,2,232,2,70,4,64,32,11,16,250,18,11,32,1,40,2,236,2,32,3,65,2,116,106,32,15,54,2,0,32,1,32,3,65,1,106,54,2,240,2,11,32,4,65,160,12,106,34,3,32,4,65,208,13,106,65,192,0,16,193,5,26,32,8,32,4,65,152,7,106,32,3,16,175,9,32,9,32,6,65,8,106,40,2,0,54,2,0,32,4,32,6,41,2,0,55,3,160,12,32,8,32,3,16,214,6,32,5,16,158,20,32,5,65,8,65,24,16,244,22,32,4,40,2,164,8,33,9,32,4,40,2,156,8,11,34,3,32,9,71,13,0,11,11,32,4,65,152,8,106,16,211,13,65,0,33,3,12,1,11,11,32,16,65,3,58,0,0,12,3,11,32,14,32,15,41,3,0,55,2,0,32,10,32,7,40,2,0,54,2,0,32,4,32,4,47,1,164,9,59,0,209,13,32,4,32,4,41,3,232,14,55,2,224,13,32,4,32,5,54,2,220,13,32,4,32,3,54,2,216,13,32,4,32,9,54,2,212,13,32,4,32,6,58,0,208,13,32,4,32,11,45,0,0,58,0,211,13,32,4,65,208,13,106,34,3,16,167,22,33,5,32,4,32,1,40,2,248,2,54,2,212,13,32,4,32,1,40,2,128,3,54,2,208,13,32,3,65,1,65,32,16,244,22,32,8,16,253,21,32,4,65,216,9,106,32,4,65,232,10,106,65,52,16,193,5,26,32,1,65,1,58,0,132,4,32,4,65,184,10,106,32,4,65,192,15,106,40,2,0,54,2,0,32,4,32,4,41,2,184,15,55,3,176,10,65,128,128,128,128,120,33,3,12,1,11,32,3,16,165,19,32,1,40,2,176,2,33,5,32,4,65,232,10,106,34,6,32,1,65,180,2,106,65,52,16,193,5,26,32,4,65,192,15,106,34,9,32,1,65,244,2,106,40,2,0,54,2,0,32,4,32,1,41,2,236,2,55,3,184,15,32,1,40,2,232,2,33,3,32,4,32,1,40,2,248,2,54,2,212,13,32,4,32,1,40,2,128,3,54,2,208,13,32,4,65,208,13,106,65,1,65,32,16,244,22,32,4,65,216,9,106,32,6,65,52,16,193,5,26,32,1,65,1,58,0,132,4,32,4,65,184,10,106,32,9,40,2,0,54,2,0,32,4,32,4,41,3,184,15,55,3,176,10,32,3,65,129,128,128,128,120,70,13,1,11,32,4,65,132,2,106,34,6,32,4,65,216,9,106,65,52,16,193,5,26,32,4,65,128,2,106,34,9,32,4,65,184,10,106,40,2,0,54,2,0,32,4,32,4,41,3,176,10,55,3,248,1,32,8,16,131,16,32,3,65,128,128,128,128,120,70,13,18,32,4,65,184,2,106,34,8,65,4,114,32,6,65,52,16,193,5,26,32,4,65,252,2,106,32,9,40,2,0,54,2,0,32,4,32,3,54,2,240,2,32,4,32,5,54,2,184,2,32,4,32,4,41,3,248,1,55,2,244,2,32,1,40,2,168,2,32,8,16,251,3,32,1,32,1,65,160,1,106,54,2,168,2,32,1,65,0,58,0,190,3,32,1,32,1,65,200,0,106,34,3,54,2,184,3,32,1,32,1,65,232,1,106,34,9,54,2,180,3,32,1,32,1,40,2,144,2,34,6,54,2,176,3,32,1,32,1,40,2,148,2,34,5,54,2,136,3,32,1,65,176,2,106,33,28,32,1,65,190,3,106,33,32,12,1,11,32,0,65,129,128,128,128,120,54,2,56,65,5,12,21,11,32,1,65,0,59,1,188,3,32,1,32,5,54,2,148,3,32,1,32,9,54,2,144,3,32,1,32,6,54,2,140,3,32,1,65,152,3,106,33,9,35,0,65,64,106,34,5,36,0,32,5,65,12,106,32,3,16,249,6,2,64,2,64,2,64,32,5,40,2,12,69,4,64,32,9,65,0,54,2,8,32,9,66,128,128,128,128,192,0,55,2,0,12,1,11,32,5,65,52,106,65,4,32,3,40,2,44,65,1,106,34,6,65,127,32,6,27,34,6,32,6,65,4,77,27,65,0,65,4,65,36,16,167,10,32,5,40,2,56,33,6,32,5,40,2,52,65,1,70,13,1,32,5,40,2,60,32,5,65,16,106,65,36,16,193,5,33,8,32,5,65,8,106,34,11,65,1,54,2,0,32,5,32,8,54,2,4,32,5,32,6,54,2,0,35,0,65,48,107,34,6,36,0,32,6,65,8,106,32,3,16,249,6,32,6,40,2,8,65,1,70,4,64,32,6,65,12,106,33,16,3,64,32,5,40,2,8,34,8,32,5,40,2,0,70,4,64,32,5,32,8,32,3,40,2,44,65,1,106,34,12,65,127,32,12,27,65,4,65,36,16,178,19,11,32,5,40,2,4,32,8,65,36,108,106,32,16,65,36,16,193,5,26,32,5,32,8,65,1,106,54,2,8,32,6,65,8,106,32,3,16,249,6,32,6,40,2,8,13,0,11,11,32,6,65,48,106,36,0,32,9,65,8,106,32,11,40,2,0,54,2,0,32,9,32,5,41,2,0,55,2,0,11,32,5,65,64,107,36,0,12,1,11,32,6,32,5,40,2,60,16,132,25,0,11,32,1,65,1,58,0,189,3,32,4,65,48,106,65,176,135,194,0,16,158,17,32,4,41,3,48,33,55,32,4,41,3,56,33,56,32,1,66,4,55,2,252,2,32,1,66,0,55,2,244,2,32,1,66,0,55,3,232,2,32,1,65,0,54,2,224,2,32,1,65,176,136,194,0,41,3,0,55,3,192,2,32,1,65,200,2,106,65,184,136,194,0,41,3,0,55,3,0,32,1,32,1,65,192,2,106,54,2,192,3,32,1,32,56,55,3,216,2,32,1,32,55,55,3,208,2,32,1,32,1,40,2,156,3,34,3,54,2,200,3,32,1,32,1,40,2,140,3,34,9,54,2,136,5,32,1,32,1,40,2,144,3,34,6,54,2,140,5,32,1,32,1,40,2,148,3,34,5,54,2,144,5,32,1,65,0,58,0,160,5,32,1,32,3,32,1,40,2,160,3,65,36,108,106,34,8,54,2,204,3,32,1,65,160,5,106,33,15,32,1,65,200,3,106,33,16,11,32,1,32,5,54,2,156,5,32,1,32,6,54,2,152,5,32,1,32,9,54,2,148,5,32,4,65,32,106,65,176,135,194,0,16,158,17,32,4,41,3,32,33,55,32,4,41,3,40,33,56,32,1,66,4,55,2,140,4,32,1,66,0,55,2,132,4,32,1,66,0,55,3,248,3,32,1,65,0,54,2,240,3,32,1,65,176,136,194,0,41,3,0,55,3,208,3,32,1,65,216,3,106,65,184,136,194,0,41,3,0,55,3,0,32,1,32,56,55,3,232,3,32,1,32,55,55,3,224,3,32,4,32,1,40,2,152,5,54,2,216,13,32,4,32,8,54,2,212,13,32,4,32,3,54,2,208,13,32,4,65,232,14,106,33,9,35,0,65,224,0,107,34,3,36,0,32,3,65,56,106,32,4,65,208,13,106,34,6,32,6,65,8,106,34,5,32,5,16,130,8,2,64,2,64,2,64,32,3,45,0,56,69,4,64,32,9,65,0,54,2,8,32,9,66,128,128,128,128,16,55,2,0,12,1,11,32,3,65,48,106,34,12,32,3,65,209,0,106,41,0,0,55,3,0,32,3,65,40,106,34,14,32,3,65,201,0,106,41,0,0,55,3,0,32,3,65,32,106,34,7,32,3,65,193,0,106,41,0,0,55,3,0,32,3,32,3,41,0,57,55,3,24,32,3,65,56,106,34,11,65,4,65,0,65,1,65,32,16,167,10,32,3,40,2,60,33,8,32,3,40,2,56,65,1,70,13,1,32,3,40,2,64,34,5,32,3,41,3,24,55,0,0,32,5,65,24,106,32,12,41,3,0,55,0,0,32,5,65,16,106,32,14,41,3,0,55,0,0,32,5,65,8,106,32,7,41,3,0,55,0,0,32,3,65,20,106,34,10,65,1,54,2,0,32,3,32,5,54,2,16,32,3,32,8,54,2,12,32,3,65,64,107,32,6,65,8,106,40,2,0,54,2,0,32,3,32,6,41,2,0,55,3,56,35,0,65,208,0,107,34,5,36,0,32,5,65,47,106,32,11,32,11,65,8,106,34,12,32,12,16,130,8,32,5,45,0,47,65,1,70,4,64,32,3,65,12,106,33,6,32,5,65,48,106,33,8,3,64,32,5,65,32,106,34,13,32,8,65,24,106,41,0,0,55,3,0,32,5,65,24,106,34,17,32,8,65,16,106,41,0,0,55,3,0,32,5,65,16,106,34,18,32,8,65,8,106,41,0,0,55,3,0,32,5,32,8,41,0,0,55,3,8,32,6,40,2,8,34,14,32,6,40,2,0,70,4,64,32,6,32,14,65,1,65,1,65,32,16,178,19,11,32,6,40,2,4,32,14,65,5,116,106,34,7,32,5,41,3,8,55,0,0,32,7,65,24,106,32,13,41,3,0,55,0,0,32,7,65,16,106,32,17,41,3,0,55,0,0,32,7,65,8,106,32,18,41,3,0,55,0,0,32,6,32,14,65,1,106,54,2,8,32,5,65,47,106,32,11,32,12,32,12,16,130,8,32,5,45,0,47,13,0,11,11,32,5,65,208,0,106,36,0,32,9,65,8,106,32,10,40,2,0,54,2,0,32,9,32,3,41,2,12,55,2,0,11,32,3,65,224,0,106,36,0,12,1,11,32,8,32,3,40,2,64,16,132,25,0,11,32,1,32,4,40,2,232,14,54,2,160,4,32,1,32,4,40,2,236,14,34,3,54,2,152,4,32,1,32,3,54,2,156,4,32,1,32,3,32,4,40,2,240,14,65,5,116,106,54,2,164,4,65,0,11,33,3,3,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,69,4,64,32,4,32,1,40,2,148,5,54,2,240,14,32,4,32,1,40,2,156,5,54,2,236,14,32,4,32,1,65,152,4,106,54,2,232,14,32,4,65,224,13,106,16,232,8,32,4,65,216,13,106,66,0,55,3,0,32,4,65,0,54,2,244,13,32,4,66,128,128,128,128,128,1,55,2,236,13,32,4,66,0,55,3,208,13,32,1,65,168,4,106,34,3,32,4,65,232,14,106,32,4,65,208,13,106,16,187,13,32,1,40,2,188,4,69,4,64,32,1,40,2,204,4,69,13,2,11,32,1,65,208,4,106,32,3,65,40,16,193,5,26,32,1,65,0,54,2,128,5,32,1,66,128,128,128,128,128,1,55,3,248,4,65,1,33,3,12,7,11,32,4,65,208,13,106,33,7,35,0,65,160,4,107,34,6,36,0,32,1,65,208,4,106,34,8,65,40,106,33,18,32,6,65,144,3,106,33,23,32,6,65,216,1,106,33,19,2,64,3,64,2,64,32,6,65,176,1,106,33,13,35,0,65,128,3,107,34,3,36,0,32,8,65,28,106,33,20,2,64,2,64,32,8,40,2,36,69,13,0,32,8,40,2,32,41,3,184,1,34,55,32,8,41,3,8,82,13,0,32,8,32,55,66,1,124,55,3,8,32,3,32,20,16,199,18,32,13,32,3,65,184,1,16,193,5,26,12,1,11,32,8,65,16,106,33,12,32,3,65,232,1,106,33,25,32,3,65,40,106,33,26,3,64,65,0,33,22,65,0,33,11,65,0,33,14,35,0,65,224,1,107,34,9,36,0,32,12,40,2,4,34,5,4,64,32,12,40,2,0,40,2,8,65,8,106,33,10,3,64,32,5,40,2,184,8,32,10,70,13,0,11,32,5,40,2,192,8,33,22,11,32,12,40,2,0,34,5,65,12,106,32,2,40,2,0,34,17,16,211,7,3,64,2,64,32,9,32,5,65,8,106,16,183,11,2,64,2,64,2,64,2,64,2,64,32,9,40,2,0,34,5,4,64,32,5,65,2,107,13,1,32,17,40,2,4,32,17,40,2,0,40,2,8,17,2,0,32,3,66,5,55,3,32,12,3,11,32,9,40,2,4,34,10,40,2,160,8,65,128,128,128,128,120,70,13,3,32,12,32,10,16,192,13,34,5,45,0,212,8,32,5,65,0,58,0,212,8,69,13,38,32,5,65,0,58,0,213,8,32,9,32,5,65,8,106,34,21,54,2,204,1,32,9,65,156,131,194,0,54,2,200,1,32,9,65,0,54,2,216,1,32,9,32,9,65,200,1,106,34,24,54,2,212,1,32,9,32,24,54,2,208,1,32,9,65,8,106,32,10,32,9,65,208,1,106,16,166,4,32,9,41,3,40,66,4,82,13,1,32,12,40,2,4,33,10,32,12,32,21,54,2,4,32,11,32,5,45,0,213,8,65,0,71,106,33,11,2,64,32,10,69,4,64,32,5,65,0,54,2,192,8,32,5,65,1,54,2,200,8,12,1,11,32,12,40,2,0,40,2,8,65,8,106,33,24,3,64,32,10,40,2,184,8,32,24,70,13,0,11,32,10,40,2,192,8,33,24,32,5,32,10,54,2,192,8,32,5,32,24,65,1,106,54,2,200,8,32,10,32,21,54,2,188,8,11,32,11,65,1,77,4,64,32,14,65,1,106,34,14,32,22,71,13,5,11,32,17,40,2,4,32,17,40,2,0,40,2,8,17,2,0,32,3,66,5,55,3,32,12,2,11,32,12,40,2,4,4,64,32,3,66,5,55,3,32,12,2,11,32,3,66,4,55,3,32,32,12,65,1,58,0,8,12,1,11,32,3,32,9,65,8,106,65,192,1,16,193,5,26,32,5,16,173,13,11,32,9,65,224,1,106,36,0,12,2,11,32,9,32,10,65,8,107,34,5,54,2,8,32,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,0,32,9,65,8,106,16,157,14,11,32,12,40,2,0,33,5,12,1,11,11,32,3,41,3,32,34,55,66,4,125,34,56,66,1,88,4,64,32,56,167,65,1,70,4,64,32,13,66,5,55,3,32,12,3,11,32,13,66,4,55,3,32,12,2,11,32,3,65,216,1,106,32,3,65,24,106,41,3,0,55,3,0,32,3,65,208,1,106,32,3,65,16,106,41,3,0,55,3,0,32,3,65,200,1,106,32,3,65,8,106,41,3,0,55,3,0,32,3,32,3,41,3,0,55,3,192,1,32,3,32,55,55,3,224,1,32,25,32,26,65,152,1,16,193,5,26,32,3,41,3,248,2,34,55,32,8,41,3,8,82,4,64,32,20,32,3,65,192,1,106,16,164,19,12,1,11,11,32,8,32,55,66,1,124,55,3,8,32,13,32,3,65,192,1,106,65,184,1,16,193,5,26,11,32,3,65,128,3,106,36,0,32,6,41,3,208,1,34,55,66,3,125,34,56,66,2,88,4,64,2,64,2,64,32,56,167,65,1,107,14,2,1,0,3,11,32,7,65,13,58,0,0,12,4,11,32,18,65,8,106,40,2,0,33,3,32,8,65,0,54,2,48,32,18,41,2,0,33,55,32,8,66,128,128,128,128,128,1,55,3,40,32,6,65,12,106,32,3,54,0,0,32,6,32,55,55,0,4,32,7,65,12,58,0,0,32,7,32,6,41,0,1,55,0,1,32,7,65,8,106,32,6,65,8,106,41,0,0,55,0,0,12,3,5,32,6,65,128,3,106,32,6,65,200,1,106,41,3,0,55,3,0,32,6,65,248,2,106,32,6,65,192,1,106,41,3,0,55,3,0,32,6,65,240,2,106,32,6,65,184,1,106,41,3,0,55,3,0,32,6,32,6,41,3,176,1,55,3,232,2,32,6,65,32,106,34,3,32,19,65,144,1,16,193,5,26,32,23,32,3,65,144,1,16,193,5,26,32,6,32,55,55,3,136,3,32,18,32,6,65,232,2,106,16,224,10,12,2,11,0,11,11,32,6,65,32,106,34,3,32,19,65,36,16,193,5,26,32,7,32,3,65,36,16,193,5,26,11,32,6,65,160,4,106,36,0,2,64,32,4,45,0,208,13,34,6,65,13,71,4,64,32,4,65,142,12,106,34,11,32,4,45,0,211,13,58,0,0,32,4,65,128,12,106,34,12,32,4,65,232,13,106,34,14,41,2,0,55,3,0,32,4,65,136,12,106,34,7,32,4,65,240,13,106,34,10,40,2,0,54,2,0,32,4,32,4,47,0,209,13,59,1,140,12,32,4,32,4,41,2,224,13,55,3,248,11,32,4,40,2,212,13,33,9,32,4,40,2,216,13,33,3,32,4,40,2,220,13,33,5,32,8,16,165,19,32,1,65,248,4,106,34,8,16,204,19,32,8,65,8,65,184,1,16,244,22,32,6,65,12,71,13,1,32,4,32,9,54,2,152,12,32,4,32,3,54,2,148,12,32,4,32,3,54,2,144,12,32,4,32,3,32,5,65,184,1,108,106,34,8,54,2,156,12,32,5,69,13,7,32,1,65,208,3,106,33,5,32,1,65,136,4,106,33,12,32,4,65,216,13,106,33,14,32,4,65,204,14,106,33,6,32,4,65,192,14,106,33,9,3,64,32,4,65,200,13,106,34,11,32,3,65,24,106,41,3,0,55,3,0,32,4,65,192,13,106,34,7,32,3,65,16,106,41,3,0,55,3,0,32,4,65,184,13,106,34,10,32,3,65,8,106,41,3,0,55,3,0,32,4,32,3,41,3,0,55,3,176,13,32,3,41,3,32,33,55,32,4,65,232,10,106,32,3,65,40,106,65,144,1,16,193,5,26,2,64,32,55,66,2,125,34,56,66,1,88,4,64,32,56,167,65,1,107,13,1,32,3,65,184,1,106,33,8,12,9,11,32,4,32,55,55,3,208,13,32,14,32,4,65,232,10,106,65,144,1,16,193,5,26,32,1,40,2,152,5,32,4,65,128,15,106,32,11,41,3,0,55,3,0,32,4,65,248,14,106,32,7,41,3,0,55,3,0,32,4,65,240,14,106,34,7,32,10,41,3,0,55,3,0,32,4,32,4,41,3,176,13,55,3,232,14,32,4,65,232,14,106,34,11,16,242,3,69,4,64,32,11,32,4,65,208,13,106,16,177,16,32,11,16,216,20,33,10,32,1,40,2,144,4,34,11,32,1,40,2,136,4,70,4,64,32,12,16,250,18,11,32,1,40,2,140,4,32,11,65,2,116,106,32,10,54,2,0,32,1,32,11,65,1,106,54,2,144,4,11,32,4,65,232,14,106,34,11,32,4,65,208,13,106,65,192,0,16,193,5,26,32,5,32,4,65,176,13,106,32,11,16,175,9,32,7,32,9,65,8,106,40,2,0,54,2,0,32,4,32,9,41,2,0,55,3,232,14,32,5,32,11,16,214,6,32,6,16,158,20,32,6,65,8,65,24,16,244,22,11,32,3,65,184,1,106,34,3,32,8,71,13,0,11,12,6,11,32,15,65,3,58,0,0,12,3,11,32,14,32,12,41,3,0,55,2,0,32,10,32,7,40,2,0,54,2,0,32,4,32,4,47,1,140,12,59,0,209,13,32,4,32,4,41,3,248,11,55,2,224,13,32,4,32,5,54,2,220,13,32,4,32,3,54,2,216,13,32,4,32,9,54,2,212,13,32,4,32,6,58,0,208,13,32,4,32,11,45,0,0,58,0,211,13,32,4,65,208,13,106,34,3,16,167,22,33,5,32,4,32,1,40,2,152,4,54,2,212,13,32,4,32,1,40,2,160,4,54,2,208,13,32,3,65,1,65,32,16,244,22,32,1,65,208,3,106,16,253,21,32,4,65,228,8,106,32,4,65,184,15,106,65,52,16,193,5,26,32,1,65,1,58,0,160,5,32,4,65,224,8,106,32,4,65,176,15,106,40,2,0,54,2,0,32,4,32,4,41,2,168,15,55,3,216,8,65,128,128,128,128,120,33,3,12,1,11,32,3,16,165,19,32,1,40,2,208,3,33,5,32,4,65,184,15,106,34,6,32,1,65,212,3,106,65,52,16,193,5,26,32,4,65,176,15,106,34,9,32,1,65,148,4,106,40,2,0,54,2,0,32,4,32,1,41,2,140,4,55,3,168,15,32,1,40,2,136,4,33,3,32,4,32,1,40,2,152,4,54,2,212,13,32,4,32,1,40,2,160,4,54,2,208,13,32,4,65,208,13,106,65,1,65,32,16,244,22,32,4,65,228,8,106,32,6,65,52,16,193,5,26,32,1,65,1,58,0,160,5,32,4,65,224,8,106,32,9,40,2,0,54,2,0,32,4,32,4,41,3,168,15,55,3,216,8,32,3,65,129,128,128,128,120,70,13,1,11,32,4,65,228,6,106,32,4,65,228,8,106,65,52,16,193,5,26,32,4,65,224,6,106,34,6,32,4,65,224,8,106,40,2,0,54,2,0,32,4,32,4,41,3,216,8,55,3,216,6,32,16,16,201,15,32,3,65,128,128,128,128,120,71,13,1,12,10,11,65,3,33,3,12,7,11,32,4,65,152,7,106,34,9,65,4,114,32,4,65,228,6,106,65,52,16,193,5,26,32,4,65,220,7,106,32,6,40,2,0,54,2,0,32,4,32,3,54,2,208,7,32,4,32,5,54,2,152,7,32,4,32,4,41,3,216,6,55,2,212,7,32,1,40,2,192,3,32,9,16,251,3,32,1,65,0,58,0,189,3,32,1,32,1,40,2,152,3,54,2,184,2,32,1,32,1,40,2,156,3,34,3,54,2,176,2,32,1,32,3,54,2,180,2,32,1,32,3,32,1,40,2,160,3,34,5,65,36,108,106,54,2,188,2,32,4,65,208,13,106,32,5,65,0,65,1,65,32,16,167,10,32,4,40,2,212,13,33,3,32,4,40,2,208,13,65,1,71,4,64,32,4,40,2,216,13,33,5,32,1,65,1,58,0,188,3,32,1,65,0,54,2,172,3,32,1,32,5,54,2,168,3,32,1,32,3,54,2,164,3,65,0,33,3,12,4,11,32,3,32,4,40,2,216,13,16,132,25,0,11,32,4,32,8,54,2,148,12,11,32,4,65,144,12,106,16,211,13,65,0,33,3,12,0,11,0,11,2,64,2,64,3,64,32,3,69,4,64,32,4,32,28,54,2,232,14,32,4,32,1,40,2,140,3,54,2,240,14,32,4,32,1,40,2,148,3,54,2,236,14,32,4,65,224,13,106,33,9,35,0,65,16,107,34,6,36,0,65,205,184,158,1,45,0,0,26,2,64,2,64,65,8,65,240,8,16,244,10,34,3,4,64,32,3,66,0,55,3,216,8,32,3,65,128,128,128,128,120,54,2,188,8,32,3,66,129,128,128,128,16,55,3,0,32,3,65,1,59,1,236,8,32,3,65,127,54,2,232,8,32,3,65,224,8,106,66,0,55,3,0,32,6,65,4,106,16,183,26,65,205,184,158,1,45,0,0,26,65,4,65,32,16,244,10,34,5,69,13,1,32,5,32,3,54,2,8,32,5,66,129,128,128,128,16,55,2,0,32,5,32,6,41,2,4,55,2,12,32,5,32,3,65,8,106,34,3,54,2,28,32,5,32,3,54,2,24,32,5,65,20,106,32,6,65,12,106,40,2,0,54,2,0,32,9,65,0,58,0,8,32,9,65,0,54,2,4,32,9,32,5,54,2,0,32,6,65,16,106,36,0,12,2,11,65,8,65,240,8,16,177,28,0,11,65,4,65,32,16,177,28,0,11,32,4,65,216,13,106,66,0,55,3,0,32,4,65,0,54,2,244,13,32,4,66,128,128,128,128,128,1,55,2,236,13,32,4,66,0,55,3,208,13,32,1,65,192,3,106,33,17,32,4,65,208,13,106,33,3,35,0,65,224,0,107,34,11,36,0,32,4,65,232,14,106,34,5,40,2,8,33,6,32,5,40,2,0,33,10,32,11,32,5,40,2,4,34,5,54,2,4,32,11,32,10,54,2,0,2,64,32,5,69,4,64,32,11,65,8,106,32,3,65,40,16,193,5,26,12,1,11,32,11,65,48,106,33,20,32,11,65,4,106,33,22,35,0,65,176,18,107,34,8,36,0,2,64,2,64,2,64,32,10,40,2,4,34,5,32,10,40,2,12,34,25,71,4,64,32,22,40,2,0,65,1,107,33,16,32,8,65,128,1,106,33,12,32,8,65,232,9,106,33,21,32,8,65,152,1,106,33,15,32,8,65,196,9,106,33,23,32,6,40,2,16,33,26,32,6,40,2,12,33,18,32,8,65,208,0,106,33,14,3,64,32,14,32,5,41,2,0,55,2,0,32,10,32,5,65,36,106,34,9,54,2,4,32,14,65,24,106,34,7,32,5,65,24,106,41,2,0,55,2,0,32,14,65,16,106,34,13,32,5,65,16,106,41,2,0,55,2,0,32,14,65,8,106,34,24,32,5,65,8,106,41,2,0,55,2,0,32,5,40,2,32,33,5,32,22,32,16,54,2,0,32,8,65,224,9,106,34,19,32,6,16,196,15,32,18,32,18,40,2,0,34,27,65,1,106,54,2,0,32,27,65,0,72,13,3,32,23,32,8,41,2,224,9,55,2,0,32,23,65,8,106,32,21,40,2,0,54,2,0,32,15,65,24,106,32,7,41,3,0,55,3,0,32,15,65,16,106,32,13,41,3,0,55,3,0,32,15,65,8,106,32,24,41,3,0,55,3,0,32,15,32,14,41,3,0,55,3,0,32,8,65,240,0,106,34,24,32,3,65,40,16,193,5,26,32,8,65,0,58,0,216,9,32,8,32,26,54,2,212,9,32,8,32,18,54,2,208,9,32,8,32,5,54,2,192,9,32,8,41,3,112,33,56,32,21,32,15,65,200,8,16,193,5,26,66,1,33,55,32,8,32,56,66,1,124,55,3,112,32,8,32,56,55,3,224,9,32,12,40,2,0,40,2,8,33,7,32,12,16,174,16,33,27,65,205,184,158,1,45,0,0,26,2,64,65,8,65,240,8,16,244,10,34,5,4,64,32,5,66,129,128,128,128,16,55,3,0,32,5,65,8,106,32,19,65,208,8,16,193,5,33,13,32,5,65,1,59,1,236,8,32,5,32,27,54,2,232,8,32,5,65,0,54,2,228,8,32,5,66,0,55,2,220,8,32,5,32,7,65,8,106,54,2,216,8,32,12,65,0,58,0,8,32,12,40,2,4,33,7,32,12,32,13,54,2,4,2,64,32,7,69,4,64,32,5,65,0,54,2,216,8,32,5,65,1,54,2,224,8,12,1,11,32,12,40,2,0,40,2,8,65,8,106,33,27,3,64,32,7,40,2,208,8,32,27,70,13,0,11,32,7,40,2,216,8,33,27,32,5,32,7,54,2,216,8,32,5,32,27,65,1,106,54,2,224,8,32,7,32,13,54,2,212,8,11,32,5,65,0,54,2,228,8,32,12,40,2,0,34,5,40,2,24,32,5,32,13,54,2,24,32,13,54,2,220,8,12,1,11,65,8,65,240,8,16,177,28,0,11,32,19,32,24,65,40,16,193,5,26,32,8,32,19,65,40,16,193,5,33,5,32,16,65,1,107,34,16,65,127,70,4,64,32,5,33,3,12,3,11,32,3,32,5,65,40,16,193,5,26,32,9,34,5,32,25,71,13,0,11,11,66,0,33,55,11,32,20,65,8,106,32,3,65,40,16,193,5,26,32,20,32,55,55,3,0,32,8,65,176,18,106,36,0,12,1,11,0,11,32,11,65,8,106,32,11,65,56,106,65,40,16,193,5,26,11,32,17,32,11,65,8,106,65,40,16,193,5,26,32,11,65,224,0,106,36,0,32,1,40,2,212,3,69,4,64,32,1,40,2,228,3,69,13,4,11,32,1,65,232,3,106,32,17,65,40,16,193,5,26,32,1,65,0,54,2,152,4,32,1,66,128,128,128,128,128,1,55,3,144,4,65,1,33,3,12,1,11,32,4,65,208,13,106,33,36,35,0,65,144,2,107,34,20,36,0,32,1,65,232,3,106,34,23,65,40,106,33,27,32,20,65,160,1,106,33,44,2,64,3,64,2,64,32,20,65,152,1,106,33,40,35,0,65,128,2,107,34,18,36,0,32,23,65,28,106,33,16,2,64,2,64,32,23,40,2,36,69,13,0,32,23,40,2,32,41,3,120,34,55,32,23,41,3,8,82,13,0,32,23,32,55,66,1,124,55,3,8,35,0,65,128,1,107,34,6,36,0,65,0,33,8,35,0,65,128,1,107,34,11,36,0,2,64,2,64,32,16,40,2,8,34,3,4,64,32,16,32,3,65,1,107,34,5,54,2,8,32,16,40,2,4,34,3,32,5,65,7,116,106,34,9,41,3,0,34,55,66,4,82,13,1,11,32,6,66,4,55,3,0,12,1,11,32,11,65,8,106,32,9,65,8,106,34,9,65,248,0,16,193,5,26,2,64,32,5,69,4,64,32,55,33,56,12,1,11,32,3,41,3,0,33,56,32,11,65,8,106,32,3,65,8,106,34,5,65,248,0,16,193,5,26,32,3,32,55,55,3,0,32,5,32,9,65,248,0,16,184,28,26,35,0,65,128,1,107,34,3,36,0,32,16,40,2,8,33,5,32,3,32,16,40,2,4,34,9,65,128,1,16,193,5,33,12,65,1,33,3,2,64,32,5,65,2,107,34,15,65,0,32,5,32,15,79,27,34,14,69,4,64,65,0,33,5,12,1,11,65,0,33,5,3,64,32,9,32,5,65,7,116,106,32,9,32,3,32,8,65,7,116,32,9,106,65,248,2,106,41,3,0,32,9,32,3,65,7,116,106,41,3,120,87,106,34,5,65,7,116,106,65,128,1,16,193,5,26,32,5,65,1,116,34,8,65,1,114,33,3,32,8,32,14,73,13,0,11,11,2,64,32,8,32,15,71,4,64,32,5,33,3,12,1,11,32,9,32,5,65,7,116,106,32,9,32,3,65,7,116,106,65,128,1,16,193,5,26,11,32,9,32,3,65,7,116,106,32,12,65,128,1,16,193,5,26,32,16,32,3,16,129,11,32,12,65,128,1,106,36,0,11,32,6,32,56,55,3,0,32,6,65,8,106,32,11,65,8,106,65,248,0,16,193,5,26,11,32,11,65,128,1,106,36,0,32,6,41,3,0,66,4,81,4,64,65,212,209,192,0,16,248,26,0,11,32,18,32,6,65,128,1,16,193,5,26,32,6,65,128,1,106,36,0,32,40,32,18,65,248,0,16,193,5,26,12,1,11,32,23,65,16,106,33,25,32,18,65,136,1,106,33,51,32,18,65,8,106,33,52,3,64,65,0,33,22,65,0,33,30,65,0,33,48,35,0,65,160,1,107,34,17,36,0,32,25,40,2,4,34,3,4,64,32,25,40,2,0,40,2,8,65,8,106,33,5,3,64,32,3,40,2,208,8,32,5,70,13,0,11,32,3,40,2,216,8,33,22,11,32,25,40,2,0,34,6,65,12,106,32,2,40,2,0,34,41,16,211,7,3,64,2,64,32,17,32,6,65,8,106,16,185,11,2,64,2,64,2,64,2,64,2,64,32,17,40,2,0,34,3,4,64,32,3,65,2,107,13,1,32,41,40,2,4,32,41,40,2,0,40,2,8,17,2,0,32,18,66,5,55,3,0,12,3,11,32,17,40,2,4,34,8,40,2,180,8,65,128,128,128,128,120,70,13,3,32,25,32,8,16,193,13,34,24,45,0,236,8,32,24,65,0,58,0,236,8,69,13,33,32,24,65,0,58,0,237,8,32,17,32,24,65,8,106,34,49,54,2,140,1,32,17,65,252,130,194,0,54,2,136,1,32,17,65,0,54,2,152,1,32,17,32,17,65,136,1,106,34,3,54,2,148,1,32,17,32,3,54,2,144,1,32,17,65,8,106,33,42,32,17,65,144,1,106,33,3,66,0,33,56,65,0,33,29,66,0,33,57,65,0,33,33,65,0,33,12,65,0,33,37,65,0,33,14,35,0,65,144,8,107,34,10,36,0,32,8,41,3,0,33,59,2,64,2,64,2,64,2,64,2,64,32,8,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,8,45,0,200,8,65,1,107,14,3,25,10,0,1,11,2,64,32,8,45,0,168,8,65,1,107,14,3,24,10,3,0,11,32,8,41,3,40,33,55,32,8,40,2,148,8,33,6,32,8,40,2,144,8,33,19,12,1,11,32,8,65,0,58,0,168,8,32,8,32,8,65,8,106,34,6,54,2,148,8,32,8,32,8,65,180,8,106,34,19,54,2,144,8,32,8,32,8,53,2,176,8,34,55,55,3,40,11,32,8,32,55,55,3,48,32,8,32,6,54,2,152,8,32,10,65,2,54,2,228,2,32,10,65,208,214,193,0,54,2,224,2,32,10,66,2,55,2,236,2,32,10,65,160,4,54,2,228,5,32,10,32,8,65,48,106,54,2,224,5,32,10,65,158,4,54,2,220,5,32,10,32,8,65,152,8,106,54,2,216,5,32,10,32,10,65,216,5,106,54,2,232,2,32,10,65,4,106,32,10,65,224,2,106,16,236,4,32,8,32,10,41,2,4,55,2,156,8,32,8,65,164,8,106,32,10,65,12,106,40,2,0,34,6,54,2,0,32,8,65,0,58,0,140,8,32,8,32,19,54,2,136,8,32,8,32,6,54,2,60,32,8,32,8,40,2,160,8,34,5,54,2,56,12,1,11,2,64,32,8,45,0,140,8,65,1,107,14,3,20,7,2,0,11,32,8,40,2,60,33,6,32,8,40,2,56,33,5,32,8,40,2,136,8,33,19,11,32,8,65,0,58,0,184,1,32,8,32,19,54,2,168,1,32,8,32,6,54,2,68,32,8,32,5,54,2,64,32,8,65,184,1,106,33,50,32,8,65,64,107,33,34,12,1,11,32,8,65,64,107,33,34,32,8,65,184,1,106,33,50,2,64,32,8,45,0,184,1,65,1,107,14,5,23,5,2,3,4,0,11,32,8,40,2,68,33,6,32,8,40,2,64,33,5,32,8,40,2,168,1,33,19,11,32,8,32,6,54,2,76,32,8,32,5,54,2,72,32,10,65,2,54,2,228,2,32,10,65,240,214,193,0,54,2,224,2,32,10,66,2,55,2,236,2,32,10,65,4,54,2,228,5,32,10,32,8,65,200,0,106,54,2,224,5,32,10,65,159,4,54,2,220,5,32,10,32,19,54,2,216,5,32,10,32,10,65,216,5,106,54,2,232,2,32,10,65,248,1,106,32,10,65,224,2,106,16,236,4,32,8,65,180,1,106,32,10,65,128,2,106,40,2,0,54,2,0,32,8,32,10,41,2,248,1,55,2,172,1,32,8,65,0,58,0,236,1,32,8,32,19,54,2,224,1,32,8,32,8,41,3,176,1,55,3,192,1,11,32,10,65,224,2,106,34,9,32,8,65,192,1,106,34,19,32,3,16,108,32,10,41,3,224,2,34,55,66,4,81,13,18,32,10,65,184,2,106,34,11,32,10,65,128,3,106,41,3,0,55,3,0,32,10,65,192,2,106,34,15,32,10,65,136,3,106,40,2,0,54,2,0,32,10,32,10,41,3,248,2,55,3,176,2,32,10,40,2,244,2,33,37,32,10,40,2,240,2,33,12,32,10,40,2,236,2,33,6,32,10,40,2,232,2,33,5,32,10,65,132,2,106,34,7,32,10,65,140,3,106,65,44,16,193,5,26,32,19,16,219,18,32,55,66,3,81,13,6,32,8,32,37,54,2,100,32,8,32,12,54,2,96,32,8,32,6,54,2,92,32,8,32,5,54,2,88,32,8,32,55,55,3,80,32,8,32,10,41,3,176,2,55,3,104,32,8,65,240,0,106,32,11,41,3,0,55,3,0,32,8,65,248,0,106,32,15,40,2,0,54,2,0,32,8,65,252,0,106,32,7,65,44,16,193,5,26,32,8,65,208,0,106,33,5,32,8,47,1,148,1,34,6,65,200,1,107,65,255,255,3,113,65,228,0,73,13,3,32,8,32,6,59,1,192,1,32,8,32,6,59,1,194,1,32,9,32,5,65,216,0,16,193,5,26,32,8,65,200,1,106,32,9,65,188,1,16,193,5,26,32,8,65,0,58,0,132,3,11,32,10,65,216,5,106,32,8,65,200,1,106,34,5,32,3,16,214,3,32,10,40,2,216,5,34,6,65,129,128,128,128,120,70,13,6,32,10,40,2,224,5,33,37,32,10,40,2,220,5,33,12,32,5,16,232,22,32,6,65,128,128,128,128,120,70,13,7,32,8,47,1,192,1,65,16,116,65,1,114,33,5,12,21,11,32,8,65,192,1,106,33,19,32,8,65,216,3,106,33,43,32,8,45,0,216,3,65,1,107,14,3,19,0,3,2,11,0,11,32,10,65,224,2,106,34,6,32,5,65,216,0,16,193,5,26,32,19,32,6,65,152,2,16,193,5,26,32,8,65,0,58,0,216,3,32,8,65,216,3,106,33,43,11,32,10,65,216,5,106,34,5,32,19,65,216,0,16,193,5,26,32,8,65,152,2,106,32,5,65,188,1,16,193,5,26,32,8,65,0,58,0,212,3,11,32,10,65,152,7,106,34,5,32,8,65,152,2,106,34,9,32,3,16,236,3,32,10,40,2,152,7,13,8,32,10,41,2,164,7,33,55,32,10,40,2,160,7,33,6,32,10,40,2,156,7,33,45,32,9,16,232,22,32,45,69,13,5,32,10,32,6,54,2,204,5,32,10,32,45,54,2,200,5,32,10,32,55,55,2,208,5,32,10,65,0,54,2,160,7,32,10,32,55,167,34,53,54,2,156,7,32,10,32,6,54,2,152,7,32,10,65,216,5,106,33,38,35,0,65,144,2,107,34,31,36,0,32,31,65,4,106,34,13,32,5,16,239,21,32,31,65,152,1,106,33,26,65,0,33,11,65,0,33,9,35,0,65,176,4,107,34,7,36,0,2,64,2,64,32,13,40,2,20,34,5,32,13,40,2,16,34,39,73,4,64,32,13,65,12,106,33,21,32,13,40,2,12,33,15,3,64,32,5,32,15,106,45,0,0,34,35,65,9,107,34,3,65,23,75,65,1,32,3,116,65,147,128,128,4,113,69,114,13,2,32,13,32,5,65,1,106,34,5,54,2,20,32,5,32,39,71,13,0,11,11,32,7,65,5,54,2,216,1,32,7,65,16,106,32,13,65,12,106,16,129,18,32,7,65,216,1,106,32,7,40,2,16,32,7,40,2,20,16,230,18,33,3,32,26,66,2,55,3,0,32,26,32,3,54,2,8,12,1,11,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,35,65,219,0,71,4,64,32,35,65,251,0,70,13,1,32,13,32,7,65,175,4,106,65,244,247,193,0,16,198,3,33,5,12,9,11,32,13,32,13,45,0,24,65,1,107,34,3,58,0,24,32,3,65,255,1,113,4,64,32,13,32,5,65,1,106,54,2,20,32,7,65,1,58,0,228,2,32,7,32,13,54,2,224,2,32,7,65,216,1,106,32,7,65,224,2,106,16,209,13,2,64,32,7,45,0,216,1,13,0,32,7,45,0,217,1,34,35,65,2,70,4,64,66,2,33,55,65,0,65,204,245,193,0,65,252,242,193,0,16,212,14,33,3,12,9,11,32,7,65,216,1,106,33,5,35,0,65,48,107,34,3,36,0,32,3,65,12,106,32,7,65,224,2,106,34,29,16,160,4,2,64,2,64,32,3,45,0,12,69,4,64,32,3,45,0,13,13,1,32,5,65,128,4,59,1,0,12,2,11,32,5,32,3,40,2,16,54,2,4,32,5,65,1,58,0,0,12,1,11,32,3,65,12,106,34,33,32,29,40,2,0,16,247,6,32,3,45,0,12,69,4,64,32,5,65,1,106,32,33,65,1,114,65,33,16,193,5,26,32,5,65,0,58,0,0,12,1,11,32,5,32,3,40,2,16,54,2,4,32,5,65,1,58,0,0,11,32,3,65,48,106,36,0,32,7,45,0,216,1,13,0,32,7,65,136,3,106,34,3,32,7,65,232,1,106,41,2,0,55,3,0,32,7,65,144,3,106,34,5,32,7,65,240,1,106,41,2,0,55,3,0,32,7,65,152,3,106,34,11,32,7,65,248,1,106,47,1,0,59,1,0,32,7,32,7,41,2,224,1,55,3,128,3,32,7,45,0,217,1,34,15,65,2,70,4,64,65,1,65,204,245,193,0,65,252,242,193,0,16,212,14,33,3,12,8,11,32,7,40,2,220,1,33,39,32,7,47,1,218,1,33,21,32,7,65,208,3,106,32,11,47,1,0,59,1,0,32,7,65,200,3,106,32,5,41,3,0,55,3,0,32,7,65,192,3,106,32,3,41,3,0,55,3,0,32,7,32,7,41,3,128,3,55,3,184,3,32,7,65,216,1,106,32,7,65,224,2,106,16,232,13,32,7,41,3,216,1,34,57,66,3,81,13,3,66,2,33,55,32,57,66,2,81,4,64,65,2,65,204,245,193,0,65,252,242,193,0,16,212,14,33,3,12,9,11,32,7,40,2,228,1,33,11,32,7,40,2,224,1,32,7,65,216,1,106,33,29,35,0,65,64,106,34,3,36,0,32,3,32,7,65,224,2,106,34,33,16,160,4,2,64,2,64,32,3,45,0,0,69,4,64,32,3,45,0,1,13,1,32,29,66,3,55,3,0,12,2,11,32,29,32,3,40,2,4,54,2,8,32,29,66,4,55,3,0,12,1,11,32,3,32,33,40,2,0,16,193,8,32,3,41,3,0,66,3,82,4,64,32,29,32,3,65,192,0,16,193,5,26,12,1,11,32,29,32,3,40,2,8,54,2,8,32,29,66,4,55,3,0,11,32,3,65,64,107,36,0,32,7,40,2,224,1,33,3,32,7,41,3,216,1,34,56,66,4,81,13,7,32,7,65,128,3,106,32,7,65,228,1,106,65,52,16,193,5,26,32,56,66,3,81,4,64,65,3,65,204,245,193,0,65,252,242,193,0,16,212,14,33,3,12,8,11,32,7,65,164,1,106,32,7,65,128,3,106,65,52,16,193,5,26,32,7,65,160,1,106,32,7,65,208,3,106,47,1,0,59,1,0,32,7,65,152,1,106,32,7,65,200,3,106,41,3,0,55,3,0,32,7,65,144,1,106,32,7,65,192,3,106,41,3,0,55,3,0,32,7,32,7,41,3,184,3,55,3,136,1,32,3,33,9,33,3,32,57,33,55,12,8,11,32,7,40,2,220,1,33,3,12,6,11,32,7,65,24,54,2,216,1,32,7,32,21,16,129,18,32,7,65,216,1,106,32,7,40,2,0,32,7,40,2,4,16,230,18,12,4,11,32,13,32,13,45,0,24,65,1,107,34,3,58,0,24,32,3,65,255,1,113,69,13,2,32,13,32,5,65,1,106,54,2,20,32,7,65,1,58,0,220,2,32,7,32,13,54,2,216,2,32,7,65,216,1,106,32,7,65,216,2,106,16,202,9,2,64,2,64,2,64,32,7,45,0,216,1,13,0,32,7,65,224,1,106,33,5,32,7,65,228,1,106,33,54,65,2,33,21,65,2,33,11,66,2,33,56,66,3,33,55,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,7,45,0,217,1,65,1,107,14,5,2,3,4,0,5,1,11,32,7,40,2,216,2,34,9,16,204,8,34,3,13,10,32,9,16,190,1,34,3,69,13,7,12,10,11,32,21,65,255,1,113,65,2,71,4,64,65,162,245,193,0,65,5,16,188,16,33,3,12,10,11,32,7,65,216,1,106,32,7,65,216,2,106,16,205,22,32,7,45,0,216,1,13,8,32,7,45,0,217,1,33,21,12,6,11,32,11,65,255,1,113,65,2,71,4,64,65,172,242,193,0,65,4,16,188,16,33,3,12,9,11,32,7,65,216,1,106,33,3,2,64,32,7,65,216,2,106,40,2,0,34,46,16,204,8,34,47,69,4,64,32,3,32,46,16,247,6,12,1,11,32,3,65,1,58,0,0,32,3,32,47,54,2,4,11,32,7,45,0,216,1,13,7,32,7,65,200,3,106,32,5,65,16,106,41,2,0,34,57,55,3,0,32,7,65,232,2,106,32,5,65,8,106,41,2,0,55,3,0,32,7,65,240,2,106,32,57,55,3,0,32,7,65,248,2,106,32,5,65,24,106,47,1,0,59,1,0,32,7,32,5,41,2,0,55,3,224,2,32,7,40,2,220,1,33,39,32,7,47,1,218,1,33,35,32,7,45,0,217,1,33,11,12,5,11,32,56,66,2,82,4,64,65,191,242,193,0,65,3,16,188,16,33,3,12,8,11,32,7,65,216,1,106,32,7,65,216,2,106,16,208,22,32,7,41,3,216,1,34,56,66,2,81,13,2,32,7,40,2,228,1,33,29,32,7,40,2,224,1,33,33,12,4,11,32,55,66,3,82,4,64,65,208,242,193,0,65,6,16,188,16,33,3,12,7,11,32,7,65,216,1,106,33,3,2,64,32,7,65,216,2,106,40,2,0,34,46,16,204,8,34,47,69,4,64,32,3,32,46,16,193,8,12,1,11,32,3,66,3,55,3,0,32,3,32,47,54,2,8,11,32,7,40,2,224,1,33,3,32,7,41,3,216,1,34,55,66,3,81,13,6,32,7,65,128,3,106,32,54,65,52,16,193,5,26,32,3,33,15,12,3,11,32,21,65,255,1,113,65,2,70,13,1,65,0,33,9,32,11,65,255,1,113,65,2,71,4,64,32,7,65,240,3,106,32,7,65,248,2,106,47,1,0,59,1,0,32,7,65,232,3,106,32,7,65,240,2,106,41,3,0,55,3,0,32,7,65,224,3,106,32,7,65,232,2,106,41,3,0,55,3,0,32,7,32,7,41,3,224,2,55,3,216,3,32,11,33,9,11,66,2,33,57,66,0,32,33,173,32,29,173,66,32,134,132,32,56,66,2,81,34,3,27,33,58,32,55,66,3,82,4,64,32,7,65,248,3,106,32,7,65,128,3,106,65,52,16,193,5,26,32,55,33,57,11,66,0,32,56,32,3,27,33,55,32,21,65,1,113,33,21,32,58,66,32,136,167,33,11,32,58,167,33,3,12,6,11,32,7,40,2,224,1,33,3,12,4,11,65,162,245,193,0,65,5,16,187,16,33,3,12,3,11,32,7,65,216,1,106,32,7,65,216,2,106,16,202,9,32,7,45,0,216,1,69,13,0,11,11,32,7,40,2,220,1,33,3,11,66,2,33,55,11,32,13,32,13,45,0,24,65,1,106,58,0,24,32,13,16,196,6,33,5,32,7,32,15,54,2,240,1,32,7,32,57,55,3,232,1,32,7,32,11,54,2,228,1,32,7,32,3,54,2,224,1,32,7,32,55,55,3,216,1,32,7,65,244,1,106,32,7,65,248,3,106,65,52,16,193,5,26,32,7,65,184,2,106,32,7,65,224,3,106,41,3,0,55,3,0,32,7,65,192,2,106,32,7,65,232,3,106,41,3,0,55,3,0,32,7,65,200,2,106,32,7,65,240,3,106,47,1,0,59,1,0,32,7,32,39,54,2,172,2,32,7,32,35,59,1,170,2,32,7,32,9,58,0,169,2,32,7,32,21,58,0,168,2,32,7,32,5,54,2,208,2,32,7,32,7,41,3,216,3,55,3,176,2,66,2,33,56,32,55,66,2,82,4,64,32,5,13,7,32,7,65,28,106,32,7,65,228,1,106,65,236,0,16,193,5,26,32,55,33,56,12,2,11,32,5,69,13,1,32,7,65,208,2,106,16,138,13,12,1,11,32,7,40,2,224,1,33,3,12,3,11,32,3,33,5,12,4,11,32,7,65,24,54,2,216,1,32,7,65,8,106,32,21,16,129,18,32,7,65,216,1,106,32,7,40,2,8,32,7,40,2,12,16,230,18,11,33,3,32,26,66,2,55,3,0,32,26,32,3,54,2,8,12,4,11,66,2,33,55,11,32,13,32,13,45,0,24,65,1,106,58,0,24,32,13,16,196,4,33,5,32,7,32,9,54,2,240,1,32,7,32,56,55,3,232,1,32,7,32,11,54,2,228,1,32,7,32,3,54,2,224,1,32,7,32,55,55,3,216,1,32,7,65,244,1,106,32,7,65,164,1,106,65,52,16,193,5,26,32,7,65,184,2,106,32,7,65,144,1,106,41,3,0,55,3,0,32,7,65,192,2,106,32,7,65,152,1,106,41,3,0,55,3,0,32,7,65,200,2,106,32,7,65,160,1,106,47,1,0,59,1,0,32,7,32,39,54,2,172,2,32,7,32,21,59,1,170,2,32,7,32,15,58,0,169,2,32,7,32,35,58,0,168,2,32,7,32,5,54,2,208,2,32,7,32,7,41,3,136,1,55,3,176,2,66,2,33,56,2,64,32,55,66,2,82,4,64,32,5,13,2,32,7,65,28,106,32,7,65,228,1,106,65,236,0,16,193,5,26,32,55,33,56,12,1,11,32,5,69,13,0,32,7,65,208,2,106,16,138,13,11,32,3,33,5,11,32,56,66,2,81,13,0,32,26,65,12,106,32,7,65,28,106,65,236,0,16,193,5,26,32,26,32,5,54,2,8,32,26,32,56,55,3,0,12,1,11,32,5,32,13,16,200,14,33,3,32,26,66,2,55,3,0,32,26,32,3,54,2,8,11,32,7,65,176,4,106,36,0,2,64,2,64,2,64,32,31,41,3,152,1,66,2,82,4,64,32,31,65,32,106,34,3,32,26,65,248,0,16,193,5,26,32,13,16,201,11,34,5,13,1,32,38,32,3,65,248,0,16,193,5,26,32,13,16,214,24,12,3,11,32,38,32,31,40,2,160,1,54,2,8,32,38,66,2,55,3,0,12,1,11,32,38,66,2,55,3,0,32,38,32,5,54,2,8,11,32,31,65,4,106,16,214,24,11,32,31,65,144,2,106,36,0,32,10,40,2,224,5,33,5,32,10,41,3,216,5,34,55,66,2,81,13,3,32,10,65,128,8,106,32,10,65,248,5,106,41,3,0,55,3,0,32,10,65,136,8,106,32,10,65,128,6,106,40,2,0,54,2,0,32,10,32,10,41,3,240,5,55,3,248,7,32,10,40,2,236,5,33,37,32,10,40,2,232,5,33,12,32,10,40,2,228,5,33,14,32,10,65,172,7,106,32,10,65,132,6,106,65,204,0,16,193,5,26,12,4,11,32,10,65,216,2,106,32,15,40,2,0,54,2,0,32,10,65,208,2,106,32,11,41,3,0,55,3,0,32,10,32,10,41,3,176,2,55,3,200,2,12,15,11,65,4,12,11,11,65,0,33,5,32,12,33,6,12,13,11,32,10,32,5,16,162,14,33,5,11,32,10,65,212,5,106,32,6,32,53,32,45,40,2,16,17,3,0,32,43,65,1,58,0,0,32,19,16,158,24,32,55,66,2,81,4,64,32,5,33,6,12,2,11,32,10,65,216,2,106,32,10,65,136,8,106,40,2,0,54,2,0,32,10,65,208,2,106,32,10,65,128,8,106,41,3,0,55,3,0,32,10,32,10,41,3,248,7,55,3,200,2,32,10,65,252,4,106,32,10,65,172,7,106,65,204,0,16,193,5,26,32,14,33,6,12,2,11,32,43,65,1,58,0,0,32,19,16,158,24,11,65,0,33,5,66,2,33,55,11,32,8,65,172,1,106,16,214,24,12,9,11,32,43,65,3,58,0,0,65,5,12,4,11,65,144,215,193,0,16,161,21,0,11,65,224,214,193,0,16,161,21,0,11,65,192,212,193,0,16,161,21,0,11,65,3,11,58,0,184,1,32,8,65,3,58,0,140,8,32,8,65,3,58,0,168,8,32,42,66,4,55,3,0,32,8,65,3,58,0,200,8,12,4,11,65,128,215,193,0,16,161,21,0,11,65,240,236,193,0,16,161,21,0,11,32,8,65,172,1,106,16,214,24,66,2,33,55,11,32,50,65,1,58,0,0,32,10,65,48,106,32,10,65,208,2,106,41,3,0,55,3,0,32,10,65,56,106,32,10,65,216,2,106,40,2,0,54,2,0,32,10,32,37,54,2,36,32,10,32,12,54,2,32,32,10,32,6,54,2,28,32,10,32,5,54,2,24,32,10,32,55,55,3,16,32,10,32,10,41,3,200,2,55,3,40,32,10,65,60,106,32,10,65,252,4,106,65,204,0,16,193,5,26,2,64,2,64,2,64,2,64,2,64,32,34,45,0,120,65,3,107,14,3,0,1,2,4,11,32,34,65,128,1,106,16,219,18,12,2,11,32,34,65,136,1,106,16,232,22,12,1,11,32,34,65,128,1,106,16,158,24,11,32,34,65,236,0,106,16,214,24,11,32,10,65,24,106,33,3,2,64,32,55,66,2,82,4,64,32,10,65,136,1,106,32,3,65,240,0,16,193,5,26,12,1,11,32,5,65,255,129,124,113,65,129,128,208,12,70,4,64,32,3,16,237,14,66,2,33,55,12,1,11,32,10,65,136,1,106,32,3,65,36,16,193,5,26,66,3,33,55,11,32,8,65,1,58,0,140,8,32,8,65,156,8,106,16,214,24,32,8,65,1,58,0,168,8,32,8,65,180,8,106,16,166,21,32,42,32,55,55,3,0,32,8,65,1,58,0,200,8,32,42,65,8,106,32,10,65,136,1,106,65,240,0,16,193,5,26,32,42,32,59,55,3,120,11,32,10,65,144,8,106,36,0,32,17,41,3,8,66,4,82,13,1,32,25,40,2,4,33,3,32,25,32,49,54,2,4,32,30,32,24,45,0,237,8,65,0,71,106,33,30,2,64,32,3,69,4,64,32,24,65,0,54,2,216,8,32,24,65,1,54,2,224,8,12,1,11,32,25,40,2,0,40,2,8,65,8,106,33,5,3,64,32,3,40,2,208,8,32,5,70,13,0,11,32,3,40,2,216,8,33,5,32,24,32,3,54,2,216,8,32,24,32,5,65,1,106,54,2,224,8,32,3,32,49,54,2,212,8,11,32,30,65,1,77,4,64,32,48,65,1,106,34,48,32,22,71,13,5,11,32,41,40,2,4,32,41,40,2,0,40,2,8,17,2,0,32,18,66,5,55,3,0,12,2,11,32,25,40,2,4,4,64,32,18,66,5,55,3,0,12,2,11,32,18,66,4,55,3,0,32,25,65,1,58,0,8,12,1,11,32,18,32,17,65,8,106,65,128,1,16,193,5,26,32,24,16,132,8,11,32,17,65,160,1,106,36,0,12,2,11,32,17,32,8,65,8,107,34,3,54,2,8,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,17,65,8,106,16,159,14,11,32,25,40,2,0,33,6,12,1,11,11,32,18,41,3,0,34,55,66,4,125,34,56,66,1,88,4,64,32,56,167,65,1,70,4,64,32,40,66,5,55,3,0,12,3,11,32,40,66,4,55,3,0,12,2,11,32,18,32,55,55,3,128,1,32,51,32,52,65,248,0,16,193,5,26,32,18,41,3,248,1,34,55,32,23,41,3,8,82,4,64,32,16,40,2,8,34,5,32,16,40,2,0,70,4,64,35,0,65,16,107,34,3,36,0,32,3,65,8,106,32,16,32,16,40,2,0,65,1,65,8,65,128,1,16,215,6,32,3,40,2,8,34,6,65,129,128,128,128,120,71,4,64,32,6,32,3,40,2,12,16,132,25,0,11,32,3,65,16,106,36,0,11,32,16,40,2,4,32,5,65,7,116,106,32,18,65,128,1,106,65,128,1,16,193,5,26,32,16,32,5,65,1,106,54,2,8,32,16,32,5,16,129,11,12,1,11,11,32,23,32,55,66,1,124,55,3,8,32,40,32,18,65,128,1,106,65,248,0,16,193,5,26,11,32,18,65,128,2,106,36,0,32,20,41,3,152,1,34,55,66,3,125,34,56,66,2,88,4,64,2,64,2,64,32,56,167,65,1,107,14,2,1,0,3,11,32,36,65,13,58,0,0,12,4,11,32,27,65,8,106,40,2,0,33,3,32,23,65,0,54,2,48,32,27,41,2,0,33,55,32,23,66,128,128,128,128,128,1,55,3,40,32,20,65,20,106,32,3,54,0,0,32,20,32,55,55,0,12,32,36,65,12,58,0,0,32,36,32,20,41,0,9,55,0,1,32,36,65,8,106,32,20,65,16,106,41,0,0,55,0,0,12,3,5,32,20,65,40,106,34,3,32,44,65,240,0,16,193,5,26,32,44,32,3,65,240,0,16,193,5,26,32,20,32,55,55,3,152,1,32,20,65,152,1,106,34,3,41,3,0,34,55,66,3,82,34,5,32,27,40,2,0,32,27,40,2,8,34,16,107,75,4,64,32,27,32,16,32,5,65,8,65,248,0,16,178,19,32,27,40,2,8,33,16,11,32,27,32,55,66,3,82,4,127,32,27,40,2,4,32,16,65,248,0,108,106,34,5,32,55,55,3,0,32,5,65,8,106,32,3,65,8,106,65,240,0,16,193,5,26,32,16,65,1,106,5,32,16,11,54,2,8,12,2,11,0,11,11,32,20,65,40,106,34,3,32,44,65,36,16,193,5,26,32,36,32,3,65,36,16,193,5,26,11,32,20,65,144,2,106,36,0,32,4,45,0,208,13,34,5,65,13,71,4,64,32,4,65,246,7,106,34,8,32,4,45,0,211,13,58,0,0,32,4,65,232,7,106,34,11,32,4,65,232,13,106,34,16,41,2,0,55,3,0,32,4,65,240,7,106,34,12,32,4,65,240,13,106,34,15,40,2,0,54,2,0,32,4,32,4,47,0,209,13,59,1,244,7,32,4,32,4,41,2,224,13,55,3,224,7,32,4,40,2,212,13,33,9,32,4,40,2,216,13,33,6,32,4,40,2,220,13,33,3,32,23,16,167,19,32,1,65,144,4,106,65,8,65,248,0,16,244,22,32,5,65,12,71,13,2,2,64,32,3,69,13,0,32,1,65,192,2,106,33,12,32,1,65,164,3,106,33,15,32,6,32,3,65,248,0,108,106,33,11,32,4,65,160,8,106,33,14,32,6,33,3,3,64,32,3,65,248,0,106,33,5,32,3,41,3,0,66,2,125,34,55,66,1,88,4,64,32,55,167,65,1,70,13,2,32,5,34,3,32,11,70,13,2,12,1,11,32,3,41,3,16,33,56,32,4,65,208,13,106,32,3,65,24,106,65,57,16,193,5,26,2,64,32,3,45,0,81,65,1,113,69,13,0,32,4,65,128,15,106,32,3,65,234,0,106,41,0,0,34,55,55,3,0,32,4,65,248,14,106,32,3,65,226,0,106,41,0,0,34,57,55,3,0,32,4,65,240,14,106,32,3,65,218,0,106,41,0,0,34,58,55,3,0,32,4,65,144,8,106,34,7,32,55,55,3,0,32,4,65,136,8,106,34,10,32,57,55,3,0,32,4,65,128,8,106,34,13,32,58,55,3,0,32,4,32,3,41,0,82,34,55,55,3,248,7,32,4,32,55,55,3,232,14,2,64,2,64,32,1,40,2,144,3,34,3,40,2,12,69,13,0,32,3,65,16,106,32,4,65,232,14,106,16,147,4,33,55,32,3,40,2,0,34,17,65,32,107,33,18,32,3,40,2,4,34,16,32,55,167,113,33,3,32,55,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,58,65,0,33,8,3,64,32,3,32,17,106,41,0,0,34,57,32,58,133,34,55,66,127,133,32,55,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,55,80,69,4,64,3,64,32,4,65,232,14,106,32,18,32,55,122,167,65,3,118,32,3,106,32,16,113,65,5,116,107,16,225,28,13,4,32,55,66,1,125,32,55,131,34,55,80,69,13,0,11,11,32,57,32,57,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,3,32,8,65,8,106,34,8,106,32,16,113,33,3,12,0,11,0,11,32,1,40,2,172,3,34,8,32,1,40,2,164,3,70,4,64,32,15,16,150,19,11,32,1,40,2,168,3,32,8,65,5,116,106,34,3,32,4,41,3,248,7,55,0,0,32,3,65,24,106,32,7,41,3,0,55,0,0,32,3,65,16,106,32,10,41,3,0,55,0,0,32,3,65,8,106,32,13,41,3,0,55,0,0,32,1,32,8,65,1,106,54,2,172,3,11,32,56,66,2,81,13,0,32,4,32,56,55,3,152,8,32,14,32,4,65,208,13,106,65,56,16,193,5,26,32,12,32,4,65,248,7,106,32,4,65,152,8,106,16,175,9,11,32,5,34,3,32,11,71,13,0,11,11,32,4,32,6,54,2,212,13,32,4,32,9,54,2,208,13,32,4,65,208,13,106,65,8,65,248,0,16,244,22,65,0,33,3,12,1,11,11,65,4,33,3,12,4,11,32,16,32,11,41,3,0,55,2,0,32,15,32,12,40,2,0,54,2,0,32,4,32,4,47,1,244,7,59,0,209,13,32,4,32,4,41,3,224,7,55,2,224,13,32,4,32,3,54,2,220,13,32,4,32,6,54,2,216,13,32,4,32,9,54,2,212,13,32,4,32,5,58,0,208,13,32,4,32,8,45,0,0,58,0,211,13,32,4,65,208,13,106,16,167,22,33,5,12,4,11,32,17,16,167,19,32,1,32,1,65,192,2,106,54,2,192,3,32,1,65,0,58,0,188,3,32,1,65,0,58,0,164,5,32,1,32,1,40,2,144,3,34,9,54,2,148,5,32,1,32,1,40,2,140,3,34,6,54,2,144,5,32,1,32,1,40,2,148,3,34,3,54,2,128,5,32,1,32,1,41,2,164,3,55,2,152,5,32,1,65,160,5,106,32,1,65,172,3,106,40,2,0,54,2,0,32,1,65,200,3,106,33,16,32,1,65,164,5,106,33,15,11,32,1,32,9,54,2,136,5,32,1,32,6,54,2,132,5,32,1,32,3,54,2,140,5,32,1,40,2,152,5,33,5,32,1,40,2,156,5,33,3,32,1,40,2,160,5,33,6,32,4,65,16,106,65,176,135,194,0,16,158,17,32,4,41,3,16,33,55,32,4,41,3,24,33,56,32,1,66,4,55,2,148,4,32,1,66,0,55,2,140,4,32,1,66,0,55,3,128,4,32,1,65,0,54,2,248,3,32,1,65,176,136,194,0,41,3,0,55,3,216,3,32,1,65,224,3,106,65,184,136,194,0,41,3,0,55,3,0,32,1,32,56,55,3,240,3,32,1,32,55,55,3,232,3,32,4,32,1,40,2,136,5,54,2,224,13,32,4,32,3,32,6,65,5,116,106,54,2,220,13,32,4,32,5,54,2,216,13,32,4,32,3,54,2,212,13,32,4,32,3,54,2,208,13,35,0,65,16,107,34,8,36,0,32,4,65,208,13,106,34,3,40,2,8,33,17,32,3,40,2,0,34,14,33,5,32,3,40,2,12,26,35,0,65,208,0,107,34,9,36,0,32,3,40,2,4,34,6,32,3,40,2,12,34,10,71,4,64,32,3,65,16,106,40,2,0,34,7,65,16,106,33,18,32,9,65,48,106,33,12,3,64,32,9,65,32,106,32,6,65,24,106,41,0,0,34,56,55,3,0,32,9,65,24,106,32,6,65,16,106,41,0,0,34,57,55,3,0,32,9,65,16,106,32,6,65,8,106,41,0,0,34,58,55,3,0,32,6,41,0,0,33,55,32,3,32,6,65,32,106,34,19,54,2,4,32,9,32,55,55,3,8,32,12,65,24,106,34,20,32,56,55,0,0,32,12,65,16,106,34,22,32,57,55,0,0,32,12,65,8,106,34,21,32,58,55,0,0,32,12,32,55,55,0,0,32,9,32,5,54,2,44,32,9,32,14,54,2,40,2,127,2,64,32,7,40,2,12,69,13,0,32,18,32,12,16,147,4,33,55,32,7,40,2,0,34,23,65,32,107,33,25,32,7,40,2,4,34,13,32,55,167,113,33,6,32,55,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,57,65,0,33,11,3,64,32,6,32,23,106,41,0,0,34,56,32,57,133,34,55,66,127,133,32,55,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,55,80,69,4,64,3,64,32,19,32,12,32,25,32,55,122,167,65,3,118,32,6,106,32,13,113,65,5,116,107,16,225,28,13,4,26,32,55,66,1,125,32,55,131,34,55,80,69,13,0,11,11,32,56,32,56,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,6,32,11,65,8,106,34,11,106,32,13,113,33,6,12,0,11,0,11,32,5,32,12,41,0,0,55,0,0,32,5,65,24,106,32,20,41,0,0,55,0,0,32,5,65,16,106,32,22,41,0,0,55,0,0,32,5,65,8,106,32,21,41,0,0,55,0,0,32,5,65,32,106,33,5,32,3,40,2,12,33,10,32,3,40,2,4,11,34,6,32,10,71,13,0,11,11,32,8,32,5,54,2,4,32,8,32,14,54,2,0,32,9,65,208,0,106,36,0,32,8,40,2,4,33,5,32,3,65,0,54,2,8,32,3,65,1,54,2,0,32,8,66,128,128,128,128,16,55,2,8,32,8,65,8,106,34,6,65,1,65,32,16,244,22,32,3,65,1,54,2,12,32,3,65,1,54,2,4,32,4,65,232,14,106,34,3,32,5,32,14,107,65,5,118,54,2,8,32,3,32,14,54,2,4,32,3,32,17,54,2,0,32,8,66,128,128,128,128,16,55,2,8,32,6,65,1,65,32,16,244,22,32,8,65,16,106,36,0,32,1,32,4,40,2,232,14,54,2,208,3,32,1,32,4,40,2,236,14,34,3,54,2,200,3,32,1,32,3,54,2,204,3,32,1,32,3,32,4,40,2,240,14,65,5,116,106,54,2,212,3,65,0,11,33,3,3,64,2,64,2,64,2,64,2,64,2,64,32,3,69,4,64,32,4,32,16,54,2,232,14,32,4,32,1,40,2,132,5,54,2,240,14,32,4,32,1,40,2,140,5,54,2,236,14,32,4,65,224,13,106,16,232,8,32,4,65,216,13,106,66,0,55,3,0,32,4,65,0,54,2,244,13,32,4,66,128,128,128,128,128,1,55,2,236,13,32,4,66,0,55,3,208,13,32,1,65,160,4,106,34,3,32,4,65,232,14,106,32,4,65,208,13,106,16,187,13,32,1,40,2,180,4,69,4,64,32,1,40,2,196,4,69,13,2,11,32,1,65,200,4,106,32,3,65,40,16,193,5,26,32,1,65,0,54,2,248,4,32,1,66,128,128,128,128,128,1,55,3,240,4,65,1,33,3,12,6,11,32,4,65,208,13,106,33,7,35,0,65,160,4,107,34,6,36,0,32,1,65,200,4,106,34,8,65,40,106,33,18,32,6,65,144,3,106,33,23,32,6,65,216,1,106,33,19,2,64,3,64,2,64,32,6,65,176,1,106,33,13,35,0,65,128,3,107,34,3,36,0,32,8,65,28,106,33,20,2,64,2,64,32,8,40,2,36,69,13,0,32,8,40,2,32,41,3,184,1,34,55,32,8,41,3,8,82,13,0,32,8,32,55,66,1,124,55,3,8,32,3,32,20,16,199,18,32,13,32,3,65,184,1,16,193,5,26,12,1,11,32,8,65,16,106,33,12,32,3,65,232,1,106,33,25,32,3,65,40,106,33,26,3,64,65,0,33,22,65,0,33,11,65,0,33,14,35,0,65,224,1,107,34,9,36,0,32,12,40,2,4,34,5,4,64,32,12,40,2,0,40,2,8,65,8,106,33,10,3,64,32,5,40,2,184,8,32,10,70,13,0,11,32,5,40,2,192,8,33,22,11,32,12,40,2,0,34,5,65,12,106,32,2,40,2,0,34,17,16,211,7,3,64,2,64,32,9,32,5,65,8,106,16,183,11,2,64,2,64,2,64,2,64,2,64,32,9,40,2,0,34,5,4,64,32,5,65,2,107,13,1,32,17,40,2,4,32,17,40,2,0,40,2,8,17,2,0,32,3,66,5,55,3,32,12,3,11,32,9,40,2,4,34,10,40,2,160,8,65,128,128,128,128,120,70,13,3,32,12,32,10,16,192,13,34,5,45,0,212,8,32,5,65,0,58,0,212,8,69,13,34,32,5,65,0,58,0,213,8,32,9,32,5,65,8,106,34,21,54,2,204,1,32,9,65,172,131,194,0,54,2,200,1,32,9,65,0,54,2,216,1,32,9,32,9,65,200,1,106,34,24,54,2,212,1,32,9,32,24,54,2,208,1,32,9,65,8,106,32,10,32,9,65,208,1,106,16,166,4,32,9,41,3,40,66,4,82,13,1,32,12,40,2,4,33,10,32,12,32,21,54,2,4,32,11,32,5,45,0,213,8,65,0,71,106,33,11,2,64,32,10,69,4,64,32,5,65,0,54,2,192,8,32,5,65,1,54,2,200,8,12,1,11,32,12,40,2,0,40,2,8,65,8,106,33,24,3,64,32,10,40,2,184,8,32,24,70,13,0,11,32,10,40,2,192,8,33,24,32,5,32,10,54,2,192,8,32,5,32,24,65,1,106,54,2,200,8,32,10,32,21,54,2,188,8,11,32,11,65,1,77,4,64,32,14,65,1,106,34,14,32,22,71,13,5,11,32,17,40,2,4,32,17,40,2,0,40,2,8,17,2,0,32,3,66,5,55,3,32,12,2,11,32,12,40,2,4,4,64,32,3,66,5,55,3,32,12,2,11,32,3,66,4,55,3,32,32,12,65,1,58,0,8,12,1,11,32,3,32,9,65,8,106,65,192,1,16,193,5,26,32,5,16,173,13,11,32,9,65,224,1,106,36,0,12,2,11,32,9,32,10,65,8,107,34,5,54,2,8,32,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,0,32,9,65,8,106,16,157,14,11,32,12,40,2,0,33,5,12,1,11,11,32,3,41,3,32,34,55,66,4,125,34,56,66,1,88,4,64,32,56,167,65,1,70,4,64,32,13,66,5,55,3,32,12,3,11,32,13,66,4,55,3,32,12,2,11,32,3,65,216,1,106,32,3,65,24,106,41,3,0,55,3,0,32,3,65,208,1,106,32,3,65,16,106,41,3,0,55,3,0,32,3,65,200,1,106,32,3,65,8,106,41,3,0,55,3,0,32,3,32,3,41,3,0,55,3,192,1,32,3,32,55,55,3,224,1,32,25,32,26,65,152,1,16,193,5,26,32,3,41,3,248,2,34,55,32,8,41,3,8,82,4,64,32,20,32,3,65,192,1,106,16,164,19,12,1,11,11,32,8,32,55,66,1,124,55,3,8,32,13,32,3,65,192,1,106,65,184,1,16,193,5,26,11,32,3,65,128,3,106,36,0,32,6,41,3,208,1,34,55,66,3,125,34,56,66,2,88,4,64,2,64,2,64,32,56,167,65,1,107,14,2,1,0,3,11,32,7,65,13,58,0,0,12,4,11,32,18,65,8,106,40,2,0,33,3,32,8,65,0,54,2,48,32,18,41,2,0,33,55,32,8,66,128,128,128,128,128,1,55,3,40,32,6,65,12,106,32,3,54,0,0,32,6,32,55,55,0,4,32,7,65,12,58,0,0,32,7,32,6,41,0,1,55,0,1,32,7,65,8,106,32,6,65,8,106,41,0,0,55,0,0,12,3,5,32,6,65,128,3,106,32,6,65,200,1,106,41,3,0,55,3,0,32,6,65,248,2,106,32,6,65,192,1,106,41,3,0,55,3,0,32,6,65,240,2,106,32,6,65,184,1,106,41,3,0,55,3,0,32,6,32,6,41,3,176,1,55,3,232,2,32,6,65,32,106,34,3,32,19,65,144,1,16,193,5,26,32,23,32,3,65,144,1,16,193,5,26,32,6,32,55,55,3,136,3,32,18,32,6,65,232,2,106,16,224,10,12,2,11,0,11,11,32,6,65,32,106,34,3,32,19,65,36,16,193,5,26,32,7,32,3,65,36,16,193,5,26,11,32,6,65,160,4,106,36,0,2,64,32,4,45,0,208,13,34,6,65,13,71,4,64,32,4,65,142,12,106,34,11,32,4,45,0,211,13,58,0,0,32,4,65,128,12,106,34,12,32,4,65,232,13,106,34,14,41,2,0,55,3,0,32,4,65,136,12,106,34,7,32,4,65,240,13,106,34,10,40,2,0,54,2,0,32,4,32,4,47,0,209,13,59,1,140,12,32,4,32,4,41,2,224,13,55,3,248,11,32,4,40,2,212,13,33,9,32,4,40,2,216,13,33,3,32,4,40,2,220,13,33,5,32,8,16,165,19,32,1,65,240,4,106,34,8,16,204,19,32,8,65,8,65,184,1,16,244,22,32,6,65,12,71,13,1,32,4,32,9,54,2,152,12,32,4,32,3,54,2,148,12,32,4,32,3,54,2,144,12,32,4,32,3,32,5,65,184,1,108,106,34,8,54,2,156,12,32,5,69,13,6,32,1,65,216,3,106,33,5,32,1,65,144,4,106,33,12,32,4,65,216,13,106,33,14,32,4,65,204,14,106,33,6,32,4,65,192,14,106,33,9,3,64,32,4,65,200,13,106,34,11,32,3,65,24,106,41,3,0,55,3,0,32,4,65,192,13,106,34,7,32,3,65,16,106,41,3,0,55,3,0,32,4,65,184,13,106,34,10,32,3,65,8,106,41,3,0,55,3,0,32,4,32,3,41,3,0,55,3,176,13,32,3,41,3,32,33,55,32,4,65,160,12,106,32,3,65,40,106,65,144,1,16,193,5,26,2,64,32,55,66,2,125,34,56,66,1,88,4,64,32,56,167,65,1,107,13,1,32,3,65,184,1,106,33,8,12,8,11,32,4,32,55,55,3,208,13,32,14,32,4,65,160,12,106,65,144,1,16,193,5,26,32,1,40,2,136,5,32,4,65,128,15,106,32,11,41,3,0,55,3,0,32,4,65,248,14,106,32,7,41,3,0,55,3,0,32,4,65,240,14,106,34,7,32,10,41,3,0,55,3,0,32,4,32,4,41,3,176,13,55,3,232,14,32,4,65,232,14,106,34,11,16,242,3,69,4,64,32,11,32,4,65,208,13,106,16,177,16,32,11,16,216,20,33,10,32,1,40,2,152,4,34,11,32,1,40,2,144,4,70,4,64,32,12,16,250,18,11,32,1,40,2,148,4,32,11,65,2,116,106,32,10,54,2,0,32,1,32,11,65,1,106,54,2,152,4,11,32,4,65,232,14,106,34,11,32,4,65,208,13,106,65,192,0,16,193,5,26,32,5,32,4,65,176,13,106,32,11,16,175,9,32,7,32,9,65,8,106,40,2,0,54,2,0,32,4,32,9,41,2,0,55,3,232,14,32,5,32,11,16,214,6,32,6,16,158,20,32,6,65,8,65,24,16,244,22,11,32,3,65,184,1,106,34,3,32,8,71,13,0,11,12,5,11,32,15,65,3,58,0,0,12,3,11,32,14,32,12,41,3,0,55,2,0,32,10,32,7,40,2,0,54,2,0,32,4,32,4,47,1,140,12,59,0,209,13,32,4,32,4,41,3,248,11,55,2,224,13,32,4,32,5,54,2,220,13,32,4,32,3,54,2,216,13,32,4,32,9,54,2,212,13,32,4,32,6,58,0,208,13,32,4,32,11,45,0,0,58,0,211,13,32,4,65,208,13,106,34,3,16,167,22,33,5,32,4,32,1,40,2,200,3,54,2,212,13,32,4,32,16,40,2,8,54,2,208,13,32,3,65,1,65,32,16,244,22,32,1,65,216,3,106,16,253,21,32,4,65,228,8,106,32,4,65,184,15,106,65,52,16,193,5,26,32,1,65,1,58,0,164,5,32,4,65,224,8,106,32,4,65,176,15,106,40,2,0,54,2,0,32,4,32,4,41,2,168,15,55,3,216,8,65,128,128,128,128,120,33,3,12,1,11,32,3,16,165,19,32,1,40,2,216,3,33,5,32,4,65,184,15,106,34,6,32,1,65,220,3,106,65,52,16,193,5,26,32,4,65,176,15,106,34,9,32,1,65,156,4,106,40,2,0,54,2,0,32,4,32,1,41,2,148,4,55,3,168,15,32,1,40,2,144,4,33,3,32,4,32,1,40,2,200,3,54,2,212,13,32,4,32,16,40,2,8,54,2,208,13,32,4,65,208,13,106,65,1,65,32,16,244,22,32,4,65,228,8,106,32,6,65,52,16,193,5,26,32,1,65,1,58,0,164,5,32,4,65,224,8,106,32,9,40,2,0,54,2,0,32,4,32,4,41,3,168,15,55,3,216,8,32,3,65,129,128,128,128,120,70,13,1,11,32,4,65,164,9,106,34,6,32,4,65,228,8,106,65,52,16,193,5,26,32,4,65,160,9,106,34,9,32,4,65,224,8,106,40,2,0,54,2,0,32,4,32,4,41,3,216,8,55,3,152,9,32,16,16,217,14,32,3,65,128,128,128,128,120,70,13,5,32,4,65,216,9,106,34,8,65,4,114,32,6,65,52,16,193,5,26,32,4,65,156,10,106,32,9,40,2,0,54,2,0,32,4,32,3,54,2,144,10,32,4,32,5,54,2,216,9,32,4,32,4,41,3,152,9,55,2,148,10,32,1,40,2,192,3,32,8,16,251,3,32,1,40,2,192,2,33,5,32,4,65,176,10,106,32,1,65,196,2,106,65,52,16,193,5,26,32,1,65,0,58,0,188,3,32,4,65,168,10,106,32,1,65,132,3,106,40,2,0,54,2,0,32,4,32,1,41,2,252,2,55,3,160,10,32,1,40,2,248,2,33,3,32,4,32,1,40,2,176,2,54,2,212,13,32,4,32,28,40,2,8,54,2,208,13,32,1,65,189,3,106,33,9,32,4,65,208,13,106,16,174,27,12,7,11,65,5,33,3,12,3,11,32,4,32,8,54,2,148,12,11,32,4,65,144,12,106,16,211,13,65,0,33,3,12,0,11,0,11,32,32,32,3,58,0,0,12,5,11,32,1,45,0,188,3,4,64,32,1,65,164,3,106,65,1,65,32,16,244,22,11,32,1,65,0,58,0,188,3,32,4,32,1,40,2,176,2,54,2,212,13,32,4,32,28,40,2,8,54,2,208,13,32,4,65,208,13,106,16,174,27,11,32,1,65,192,2,106,16,253,21,32,1,65,189,3,106,33,9,65,128,128,128,128,120,33,3,32,1,45,0,189,3,69,13,0,32,1,65,152,3,106,16,174,27,11,32,9,65,0,58,0,0,32,4,65,140,3,106,34,6,32,4,65,176,10,106,65,52,16,193,5,26,32,4,65,136,3,106,34,9,32,4,65,168,10,106,40,2,0,54,2,0,32,4,32,4,41,3,160,10,55,3,128,3,32,32,65,1,58,0,0,32,3,65,129,128,128,128,120,70,13,2,32,4,65,204,3,106,34,8,32,6,65,52,16,193,5,26,32,4,65,200,3,106,34,6,32,9,40,2,0,54,2,0,32,4,32,4,41,3,128,3,55,3,192,3,32,28,16,178,10,32,3,65,128,128,128,128,120,70,13,7,32,4,65,128,4,106,34,9,65,4,114,32,8,65,52,16,193,5,26,32,4,65,196,4,106,32,6,40,2,0,54,2,0,32,4,32,3,54,2,184,4,32,4,32,5,54,2,128,4,32,4,32,4,41,3,192,3,55,2,188,4,32,1,40,2,168,2,32,9,16,251,3,32,1,65,129,2,54,0,157,2,32,1,32,1,40,2,152,2,34,3,54,2,168,2,32,1,32,1,41,2,144,1,55,2,172,2,32,1,65,180,2,106,32,1,65,152,1,106,41,2,0,55,2,0,65,0,33,5,32,3,69,13,1,32,1,65,172,2,106,40,2,0,65,1,71,13,1,32,1,32,3,54,2,188,2,32,1,65,0,59,0,157,2,32,1,32,28,41,3,0,55,3,192,2,32,1,65,200,2,106,32,28,65,8,106,40,2,0,54,2,0,32,1,65,0,58,0,254,2,32,1,32,1,65,204,1,106,54,2,248,2,32,1,32,1,65,188,2,106,54,2,244,2,32,1,32,1,65,192,2,106,54,2,240,2,32,1,32,1,40,2,144,2,54,2,236,2,11,32,4,65,8,106,32,1,65,208,2,106,34,3,32,2,16,164,1,32,4,40,2,8,34,6,65,2,70,13,2,32,4,40,2,12,33,5,32,3,16,136,7,32,1,65,192,2,106,16,155,13,32,1,65,188,2,106,33,2,32,6,13,3,32,2,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,16,191,15,11,32,1,40,2,168,2,34,2,69,13,4,32,1,45,0,158,2,13,3,12,4,11,32,0,65,129,128,128,128,120,54,2,56,65,6,12,8,11,32,0,65,129,128,128,128,120,54,2,56,65,7,12,7,11,32,2,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,16,191,15,11,32,1,65,0,59,0,157,2,12,2,11,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,1,65,168,2,106,16,191,15,11,2,64,32,1,40,2,172,2,69,13,0,32,1,45,0,157,2,69,13,0,32,1,65,176,2,106,16,155,13,11,32,1,65,0,59,0,157,2,32,1,40,2,160,1,33,3,32,4,65,212,4,106,32,1,65,164,1,106,65,52,16,193,5,26,32,4,65,208,4,106,32,1,65,228,1,106,40,2,0,54,2,0,32,4,32,1,41,2,220,1,55,3,200,4,32,1,40,2,216,1,33,9,32,1,65,232,1,106,16,233,26,32,1,65,0,59,0,159,2,32,1,65,200,0,106,33,6,12,2,11,32,1,65,232,1,106,16,233,26,32,1,65,160,1,106,16,253,21,2,64,32,1,45,0,159,2,69,13,0,32,1,40,2,144,1,69,13,0,32,1,65,148,1,106,16,155,13,11,32,5,33,3,11,32,1,65,0,58,0,159,2,2,64,32,1,45,0,160,2,69,13,0,32,1,40,2,152,2,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,1,65,152,2,106,16,191,15,11,32,1,65,0,58,0,160,2,32,1,65,200,0,106,16,185,10,65,128,128,128,128,120,33,9,32,1,33,6,32,1,45,0,161,2,69,13,1,11,32,6,16,185,10,11,32,0,32,3,54,2,0,32,0,65,4,106,32,4,65,212,4,106,65,52,16,193,5,26,32,0,32,9,54,2,56,32,0,32,5,54,2,72,32,0,32,4,41,3,200,4,55,2,60,32,0,65,196,0,106,32,4,65,208,4,106,40,2,0,54,2,0,65,1,11,58,0,156,2,32,4,65,240,15,106,36,0,15,11,65,183,129,194,0,65,22,65,200,130,194,0,16,218,19,0,11,175,59,1,72,127,35,0,65,64,106,34,69,36,0,32,2,4,64,3,64,32,0,32,0,40,2,96,65,63,113,34,13,106,65,192,0,32,13,107,34,13,32,2,32,2,32,13,75,27,34,54,32,1,32,54,65,144,224,213,0,16,209,23,32,0,32,54,32,0,40,2,96,106,34,13,54,2,96,32,13,65,63,113,69,4,64,65,0,33,3,32,69,65,0,65,192,0,16,129,10,33,13,3,64,32,3,32,13,106,32,0,32,3,106,40,2,0,34,4,65,24,116,32,4,65,128,254,3,113,65,8,116,114,32,4,65,8,118,65,128,254,3,113,32,4,65,24,118,114,114,54,2,0,32,3,65,4,106,34,3,65,192,0,71,13,0,11,32,0,32,13,40,2,56,34,3,32,13,40,2,60,34,4,65,25,119,32,4,65,14,119,115,32,4,65,3,118,115,106,32,13,40,2,36,34,26,32,13,40,2,0,34,24,32,13,40,2,4,34,14,65,25,119,32,14,65,14,119,115,32,14,65,3,118,115,106,106,32,3,65,15,119,32,3,65,13,119,115,32,3,65,10,118,115,106,34,5,32,13,40,2,28,34,21,32,13,40,2,32,34,22,65,25,119,32,22,65,14,119,115,32,22,65,3,118,115,106,106,32,13,40,2,20,34,51,32,13,40,2,24,34,52,65,25,119,32,52,65,14,119,115,32,52,65,3,118,115,106,32,3,106,32,13,40,2,48,34,47,32,13,40,2,12,34,10,32,13,40,2,16,34,11,65,25,119,32,11,65,14,119,115,32,11,65,3,118,115,106,106,32,13,40,2,40,34,48,32,13,40,2,8,34,15,65,25,119,32,15,65,14,119,115,32,15,65,3,118,115,32,14,106,106,32,4,65,15,119,32,4,65,13,119,115,32,4,65,10,118,115,106,34,7,65,15,119,32,7,65,13,119,115,32,7,65,10,118,115,106,34,6,65,15,119,32,6,65,13,119,115,32,6,65,10,118,115,106,34,8,65,15,119,32,8,65,13,119,115,32,8,65,10,118,115,106,34,9,106,32,13,40,2,52,34,53,65,25,119,32,53,65,14,119,115,32,53,65,3,118,115,32,47,106,32,8,106,32,13,40,2,44,34,49,65,25,119,32,49,65,14,119,115,32,49,65,3,118,115,32,48,106,32,6,106,32,26,65,25,119,32,26,65,14,119,115,32,26,65,3,118,115,32,22,106,32,7,106,32,21,65,25,119,32,21,65,14,119,115,32,21,65,3,118,115,32,52,106,32,4,106,32,51,65,25,119,32,51,65,14,119,115,32,51,65,3,118,115,32,11,106,32,53,106,32,10,65,25,119,32,10,65,14,119,115,32,10,65,3,118,115,32,15,106,32,49,106,32,5,65,15,119,32,5,65,13,119,115,32,5,65,10,118,115,106,34,12,65,15,119,32,12,65,13,119,115,32,12,65,10,118,115,106,34,16,65,15,119,32,16,65,13,119,115,32,16,65,10,118,115,106,34,17,65,15,119,32,17,65,13,119,115,32,17,65,10,118,115,106,34,19,65,15,119,32,19,65,13,119,115,32,19,65,10,118,115,106,34,20,65,15,119,32,20,65,13,119,115,32,20,65,10,118,115,106,34,23,65,15,119,32,23,65,13,119,115,32,23,65,10,118,115,106,34,25,65,25,119,32,25,65,14,119,115,32,25,65,3,118,115,32,3,65,25,119,32,3,65,14,119,115,32,3,65,3,118,115,32,53,106,32,17,106,32,47,65,25,119,32,47,65,14,119,115,32,47,65,3,118,115,32,49,106,32,16,106,32,48,65,25,119,32,48,65,14,119,115,32,48,65,3,118,115,32,26,106,32,12,106,32,9,65,15,119,32,9,65,13,119,115,32,9,65,10,118,115,106,34,27,65,15,119,32,27,65,13,119,115,32,27,65,10,118,115,106,34,28,65,15,119,32,28,65,13,119,115,32,28,65,10,118,115,106,34,29,106,32,5,65,25,119,32,5,65,14,119,115,32,5,65,3,118,115,32,4,106,32,19,106,32,29,65,15,119,32,29,65,13,119,115,32,29,65,10,118,115,106,34,30,32,9,65,25,119,32,9,65,14,119,115,32,9,65,3,118,115,32,17,106,106,32,8,65,25,119,32,8,65,14,119,115,32,8,65,3,118,115,32,16,106,32,29,106,32,6,65,25,119,32,6,65,14,119,115,32,6,65,3,118,115,32,12,106,32,28,106,32,7,65,25,119,32,7,65,14,119,115,32,7,65,3,118,115,32,5,106,32,27,106,32,25,65,15,119,32,25,65,13,119,115,32,25,65,10,118,115,106,34,31,65,15,119,32,31,65,13,119,115,32,31,65,10,118,115,106,34,32,65,15,119,32,32,65,13,119,115,32,32,65,10,118,115,106,34,33,65,15,119,32,33,65,13,119,115,32,33,65,10,118,115,106,34,34,106,32,23,65,25,119,32,23,65,14,119,115,32,23,65,3,118,115,32,28,106,32,33,106,32,20,65,25,119,32,20,65,14,119,115,32,20,65,3,118,115,32,27,106,32,32,106,32,19,65,25,119,32,19,65,14,119,115,32,19,65,3,118,115,32,9,106,32,31,106,32,17,65,25,119,32,17,65,14,119,115,32,17,65,3,118,115,32,8,106,32,25,106,32,16,65,25,119,32,16,65,14,119,115,32,16,65,3,118,115,32,6,106,32,23,106,32,12,65,25,119,32,12,65,14,119,115,32,12,65,3,118,115,32,7,106,32,20,106,32,30,65,15,119,32,30,65,13,119,115,32,30,65,10,118,115,106,34,35,65,15,119,32,35,65,13,119,115,32,35,65,10,118,115,106,34,36,65,15,119,32,36,65,13,119,115,32,36,65,10,118,115,106,34,37,65,15,119,32,37,65,13,119,115,32,37,65,10,118,115,106,34,38,65,15,119,32,38,65,13,119,115,32,38,65,10,118,115,106,34,39,65,15,119,32,39,65,13,119,115,32,39,65,10,118,115,106,34,40,65,15,119,32,40,65,13,119,115,32,40,65,10,118,115,106,34,41,65,25,119,32,41,65,14,119,115,32,41,65,3,118,115,32,29,65,25,119,32,29,65,14,119,115,32,29,65,3,118,115,32,23,106,32,37,106,32,28,65,25,119,32,28,65,14,119,115,32,28,65,3,118,115,32,20,106,32,36,106,32,27,65,25,119,32,27,65,14,119,115,32,27,65,3,118,115,32,19,106,32,35,106,32,34,65,15,119,32,34,65,13,119,115,32,34,65,10,118,115,106,34,42,65,15,119,32,42,65,13,119,115,32,42,65,10,118,115,106,34,43,65,15,119,32,43,65,13,119,115,32,43,65,10,118,115,106,34,44,106,32,30,65,25,119,32,30,65,14,119,115,32,30,65,3,118,115,32,25,106,32,38,106,32,44,65,15,119,32,44,65,13,119,115,32,44,65,10,118,115,106,34,45,32,34,65,25,119,32,34,65,14,119,115,32,34,65,3,118,115,32,37,106,106,32,33,65,25,119,32,33,65,14,119,115,32,33,65,3,118,115,32,36,106,32,44,106,32,32,65,25,119,32,32,65,14,119,115,32,32,65,3,118,115,32,35,106,32,43,106,32,31,65,25,119,32,31,65,14,119,115,32,31,65,3,118,115,32,30,106,32,42,106,32,41,65,15,119,32,41,65,13,119,115,32,41,65,10,118,115,106,34,46,65,15,119,32,46,65,13,119,115,32,46,65,10,118,115,106,34,55,65,15,119,32,55,65,13,119,115,32,55,65,10,118,115,106,34,56,65,15,119,32,56,65,13,119,115,32,56,65,10,118,115,106,34,57,106,32,40,65,25,119,32,40,65,14,119,115,32,40,65,3,118,115,32,43,106,32,56,106,32,39,65,25,119,32,39,65,14,119,115,32,39,65,3,118,115,32,42,106,32,55,106,32,38,65,25,119,32,38,65,14,119,115,32,38,65,3,118,115,32,34,106,32,46,106,32,37,65,25,119,32,37,65,14,119,115,32,37,65,3,118,115,32,33,106,32,41,106,32,36,65,25,119,32,36,65,14,119,115,32,36,65,3,118,115,32,32,106,32,40,106,32,35,65,25,119,32,35,65,14,119,115,32,35,65,3,118,115,32,31,106,32,39,106,32,45,65,15,119,32,45,65,13,119,115,32,45,65,10,118,115,106,34,50,65,15,119,32,50,65,13,119,115,32,50,65,10,118,115,106,34,58,65,15,119,32,58,65,13,119,115,32,58,65,10,118,115,106,34,59,65,15,119,32,59,65,13,119,115,32,59,65,10,118,115,106,34,60,65,15,119,32,60,65,13,119,115,32,60,65,10,118,115,106,34,61,65,15,119,32,61,65,13,119,115,32,61,65,10,118,115,106,34,64,65,15,119,32,64,65,13,119,115,32,64,65,10,118,115,106,34,65,32,61,32,59,32,50,32,44,32,42,32,33,32,31,32,23,32,19,32,16,32,5,32,47,32,22,32,11,32,24,32,0,40,2,92,34,71,32,0,40,2,80,34,24,65,26,119,32,24,65,21,119,115,32,24,65,7,119,115,106,106,32,0,40,2,88,34,66,32,0,40,2,84,34,62,115,32,24,113,32,66,115,106,65,152,223,168,148,4,106,34,18,32,0,40,2,76,34,72,106,34,13,106,32,10,32,24,106,32,15,32,62,106,32,14,32,66,106,32,13,32,24,32,62,115,113,32,62,115,106,32,13,65,26,119,32,13,65,21,119,115,32,13,65,7,119,115,106,65,145,137,221,137,7,106,34,67,32,0,40,2,72,34,70,106,34,10,32,13,32,24,115,113,32,24,115,106,32,10,65,26,119,32,10,65,21,119,115,32,10,65,7,119,115,106,65,177,136,252,209,4,107,34,68,32,0,40,2,68,34,63,106,34,11,32,10,32,13,115,113,32,13,115,106,32,11,65,26,119,32,11,65,21,119,115,32,11,65,7,119,115,106,65,219,200,168,178,1,107,34,73,32,0,40,2,64,34,13,106,34,15,32,10,32,11,115,113,32,10,115,106,32,15,65,26,119,32,15,65,21,119,115,32,15,65,7,119,115,106,65,219,132,219,202,3,106,34,74,32,13,32,63,114,32,70,113,32,13,32,63,113,114,32,13,65,30,119,32,13,65,19,119,115,32,13,65,10,119,115,106,32,18,106,34,14,106,34,18,106,32,15,32,21,106,32,11,32,52,106,32,10,32,51,106,32,18,32,11,32,15,115,113,32,11,115,106,32,18,65,26,119,32,18,65,21,119,115,32,18,65,7,119,115,106,65,241,163,196,207,5,106,34,51,32,13,32,14,114,32,63,113,32,13,32,14,113,114,32,14,65,30,119,32,14,65,19,119,115,32,14,65,10,119,115,106,32,67,106,34,10,106,34,21,32,15,32,18,115,113,32,15,115,106,32,21,65,26,119,32,21,65,21,119,115,32,21,65,7,119,115,106,65,220,250,129,238,6,107,34,52,32,10,32,14,114,32,13,113,32,10,32,14,113,114,32,10,65,30,119,32,10,65,19,119,115,32,10,65,10,119,115,106,32,68,106,34,11,106,34,15,32,18,32,21,115,113,32,18,115,106,32,15,65,26,119,32,15,65,21,119,115,32,15,65,7,119,115,106,65,171,194,142,167,5,107,34,67,32,10,32,11,114,32,14,113,32,10,32,11,113,114,32,11,65,30,119,32,11,65,19,119,115,32,11,65,10,119,115,106,32,73,106,34,14,106,34,18,32,15,32,21,115,113,32,21,115,106,32,18,65,26,119,32,18,65,21,119,115,32,18,65,7,119,115,106,65,232,170,225,191,2,107,34,68,32,11,32,14,114,32,10,113,32,11,32,14,113,114,32,14,65,30,119,32,14,65,19,119,115,32,14,65,10,119,115,106,32,74,106,34,10,106,34,22,106,32,18,32,49,106,32,15,32,48,106,32,21,32,26,106,32,22,32,15,32,18,115,113,32,15,115,106,32,22,65,26,119,32,22,65,21,119,115,32,22,65,7,119,115,106,65,129,182,141,148,1,106,34,26,32,10,32,14,114,32,11,113,32,10,32,14,113,114,32,10,65,30,119,32,10,65,19,119,115,32,10,65,10,119,115,106,32,51,106,34,11,106,34,15,32,18,32,22,115,113,32,18,115,106,32,15,65,26,119,32,15,65,21,119,115,32,15,65,7,119,115,106,65,190,139,198,161,2,106,34,47,32,10,32,11,114,32,14,113,32,10,32,11,113,114,32,11,65,30,119,32,11,65,19,119,115,32,11,65,10,119,115,106,32,52,106,34,14,106,34,18,32,15,32,22,115,113,32,22,115,106,32,18,65,26,119,32,18,65,21,119,115,32,18,65,7,119,115,106,65,195,251,177,168,5,106,34,48,32,11,32,14,114,32,10,113,32,11,32,14,113,114,32,14,65,30,119,32,14,65,19,119,115,32,14,65,10,119,115,106,32,67,106,34,10,106,34,21,32,15,32,18,115,113,32,15,115,106,32,21,65,26,119,32,21,65,21,119,115,32,21,65,7,119,115,106,65,244,186,249,149,7,106,34,49,32,10,32,14,114,32,11,113,32,10,32,14,113,114,32,10,65,30,119,32,10,65,19,119,115,32,10,65,10,119,115,106,32,68,106,34,11,106,34,22,106,32,4,32,21,106,32,3,32,18,106,32,15,32,53,106,32,22,32,18,32,21,115,113,32,18,115,106,32,22,65,26,119,32,22,65,21,119,115,32,22,65,7,119,115,106,65,130,156,133,249,7,107,34,18,32,10,32,11,114,32,14,113,32,10,32,11,113,114,32,11,65,30,119,32,11,65,19,119,115,32,11,65,10,119,115,106,32,26,106,34,3,106,34,14,32,21,32,22,115,113,32,21,115,106,32,14,65,26,119,32,14,65,21,119,115,32,14,65,7,119,115,106,65,217,242,143,161,6,107,34,21,32,3,32,11,114,32,10,113,32,3,32,11,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,47,106,34,4,106,34,10,32,14,32,22,115,113,32,22,115,106,32,10,65,26,119,32,10,65,21,119,115,32,10,65,7,119,115,106,65,140,157,144,243,3,107,34,22,32,3,32,4,114,32,11,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,48,106,34,5,106,34,11,32,10,32,14,115,113,32,14,115,106,32,11,65,26,119,32,11,65,21,119,115,32,11,65,7,119,115,106,65,191,172,146,219,1,107,34,26,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,49,106,34,3,106,34,15,106,32,6,32,11,106,32,10,32,12,106,32,7,32,14,106,32,15,32,10,32,11,115,113,32,10,115,106,32,15,65,26,119,32,15,65,21,119,115,32,15,65,7,119,115,106,65,250,240,134,130,1,107,34,14,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,18,106,34,4,106,34,7,32,11,32,15,115,113,32,11,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,198,187,134,254,0,106,34,10,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,21,106,34,5,106,34,6,32,7,32,15,115,113,32,15,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,204,195,178,160,2,106,34,11,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,22,106,34,3,106,34,12,32,6,32,7,115,113,32,7,115,106,32,12,65,26,119,32,12,65,21,119,115,32,12,65,7,119,115,106,65,239,216,164,239,2,106,34,15,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,26,106,34,4,106,34,16,106,32,9,32,12,106,32,6,32,17,106,32,7,32,8,106,32,16,32,6,32,12,115,113,32,6,115,106,32,16,65,26,119,32,16,65,21,119,115,32,16,65,7,119,115,106,65,170,137,210,211,4,106,34,17,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,14,106,34,5,106,34,7,32,12,32,16,115,113,32,12,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,220,211,194,229,5,106,34,12,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,10,106,34,3,106,34,6,32,7,32,16,115,113,32,16,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,218,145,230,183,7,106,34,16,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,11,106,34,4,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,174,221,134,190,6,107,34,19,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,15,106,34,5,106,34,9,106,32,8,32,28,106,32,6,32,20,106,32,7,32,27,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,147,243,184,190,5,107,34,20,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,17,106,34,3,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,184,176,243,255,4,107,34,17,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,12,106,34,4,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,185,128,154,133,4,107,34,12,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,16,106,34,5,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,141,232,255,200,3,107,34,16,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,19,106,34,3,106,34,9,106,32,8,32,30,106,32,6,32,25,106,32,7,32,29,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,185,221,225,210,2,107,34,19,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,20,106,34,4,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,209,198,169,54,106,34,20,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,17,106,34,5,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,231,210,164,161,1,106,34,17,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,12,106,34,3,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,133,149,220,189,2,106,34,12,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,16,106,34,4,106,34,9,106,32,8,32,36,106,32,6,32,32,106,32,7,32,35,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,184,194,236,240,2,106,34,16,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,19,106,34,5,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,252,219,177,233,4,106,34,19,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,20,106,34,3,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,147,154,224,153,5,106,34,20,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,17,106,34,4,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,212,230,169,168,6,106,34,17,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,12,106,34,5,106,34,9,106,32,8,32,38,106,32,6,32,34,106,32,7,32,37,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,187,149,168,179,7,106,34,12,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,16,106,34,3,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,210,237,244,241,7,107,34,16,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,19,106,34,4,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,251,166,183,236,6,107,34,19,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,20,106,34,5,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,223,174,128,234,5,107,34,20,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,17,106,34,3,106,34,9,106,32,8,32,40,106,32,6,32,43,106,32,7,32,39,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,181,179,150,191,5,107,34,17,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,12,106,34,4,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,144,233,209,237,3,107,34,12,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,16,106,34,5,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,221,220,206,196,3,107,34,16,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,19,106,34,3,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,231,175,180,243,2,107,34,19,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,20,106,34,4,106,34,9,106,32,8,32,46,106,32,6,32,45,106,32,7,32,41,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,220,243,155,203,2,107,34,20,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,17,106,34,5,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,251,148,199,223,0,107,34,17,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,12,106,34,3,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,240,192,170,131,1,106,34,12,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,16,106,34,4,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,150,130,147,205,1,106,34,16,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,19,106,34,5,106,34,9,106,32,8,32,56,106,32,6,32,58,106,32,7,32,55,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,136,216,221,241,1,106,34,19,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,20,106,34,3,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,204,238,161,186,2,106,34,20,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,17,106,34,4,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,181,249,194,165,3,106,34,17,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,12,106,34,5,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,179,153,240,200,3,106,34,12,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,16,106,34,3,106,34,9,106,32,42,65,25,119,32,42,65,14,119,115,32,42,65,3,118,115,32,38,106,32,50,106,32,57,65,15,119,32,57,65,13,119,115,32,57,65,10,118,115,106,34,16,32,8,106,32,6,32,60,106,32,7,32,57,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,202,212,226,246,4,106,34,23,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,19,106,34,4,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,207,148,243,220,5,106,34,19,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,20,106,34,5,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,243,223,185,193,6,106,34,20,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,17,106,34,3,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,238,133,190,164,7,106,34,25,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,12,106,34,4,106,34,9,106,32,44,65,25,119,32,44,65,14,119,115,32,44,65,3,118,115,32,40,106,32,59,106,32,43,65,25,119,32,43,65,14,119,115,32,43,65,3,118,115,32,39,106,32,58,106,32,16,65,15,119,32,16,65,13,119,115,32,16,65,10,118,115,106,34,12,65,15,119,32,12,65,13,119,115,32,12,65,10,118,115,106,34,17,32,8,106,32,6,32,64,106,32,7,32,12,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,239,198,149,197,7,106,34,7,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,23,106,34,5,106,34,6,32,8,32,9,115,113,32,8,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,236,143,222,217,7,107,34,23,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,19,106,34,3,106,34,8,32,6,32,9,115,113,32,9,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,248,251,227,153,7,107,34,19,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,20,106,34,4,106,34,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,134,128,132,250,6,107,34,20,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,25,106,34,5,106,34,12,32,71,106,54,2,92,32,0,32,72,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,7,106,34,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,32,3,32,5,114,32,4,113,32,3,32,5,113,114,106,32,23,106,34,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,32,3,32,4,114,32,5,113,32,3,32,4,113,114,106,32,19,106,34,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,32,4,32,5,114,32,3,113,32,4,32,5,113,114,106,32,20,106,34,7,106,54,2,76,32,0,32,66,32,3,32,45,65,25,119,32,45,65,14,119,115,32,45,65,3,118,115,32,41,106,32,60,106,32,17,65,15,119,32,17,65,13,119,115,32,17,65,10,118,115,106,34,17,32,6,106,32,12,32,8,32,9,115,113,32,8,115,106,32,12,65,26,119,32,12,65,21,119,115,32,12,65,7,119,115,106,65,149,166,190,221,5,107,34,3,106,34,6,106,54,2,88,32,0,32,70,32,5,32,7,114,32,4,113,32,5,32,7,113,114,32,7,65,30,119,32,7,65,19,119,115,32,7,65,10,119,115,106,32,3,106,34,3,106,54,2,72,32,0,32,62,32,4,32,45,32,46,65,25,119,32,46,65,14,119,115,32,46,65,3,118,115,106,32,16,106,32,65,65,15,119,32,65,65,13,119,115,32,65,65,10,118,115,106,32,8,106,32,6,32,9,32,12,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,137,184,153,136,4,107,34,4,106,34,8,106,54,2,84,32,0,32,63,32,3,32,7,114,32,5,113,32,3,32,7,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,4,106,34,4,106,54,2,68,32,0,32,46,32,50,65,25,119,32,50,65,14,119,115,32,50,65,3,118,115,106,32,61,106,32,17,65,15,119,32,17,65,13,119,115,32,17,65,10,118,115,106,32,9,106,32,8,32,6,32,12,115,113,32,12,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,142,142,186,204,3,107,34,6,32,5,32,24,106,106,54,2,80,32,0,32,13,32,3,32,4,114,32,7,113,32,3,32,4,113,114,106,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,6,106,54,2,64,11,32,1,32,54,106,33,1,32,2,32,54,107,34,2,13,0,11,11,32,69,65,64,107,36,0,11,175,59,1,72,127,35,0,65,64,106,34,69,36,0,32,2,4,64,3,64,32,0,32,0,40,2,96,65,63,113,34,13,106,65,192,0,32,13,107,34,13,32,2,32,2,32,13,75,27,34,54,32,1,32,54,65,220,192,156,1,16,209,23,32,0,32,54,32,0,40,2,96,106,34,13,54,2,96,32,13,65,63,113,69,4,64,65,0,33,3,32,69,65,0,65,192,0,16,129,10,33,13,3,64,32,3,32,13,106,32,0,32,3,106,40,2,0,34,4,65,24,116,32,4,65,128,254,3,113,65,8,116,114,32,4,65,8,118,65,128,254,3,113,32,4,65,24,118,114,114,54,2,0,32,3,65,4,106,34,3,65,192,0,71,13,0,11,32,0,32,13,40,2,56,34,3,32,13,40,2,60,34,4,65,25,119,32,4,65,14,119,115,32,4,65,3,118,115,106,32,13,40,2,36,34,26,32,13,40,2,0,34,24,32,13,40,2,4,34,14,65,25,119,32,14,65,14,119,115,32,14,65,3,118,115,106,106,32,3,65,15,119,32,3,65,13,119,115,32,3,65,10,118,115,106,34,5,32,13,40,2,28,34,21,32,13,40,2,32,34,22,65,25,119,32,22,65,14,119,115,32,22,65,3,118,115,106,106,32,13,40,2,20,34,51,32,13,40,2,24,34,52,65,25,119,32,52,65,14,119,115,32,52,65,3,118,115,106,32,3,106,32,13,40,2,48,34,47,32,13,40,2,12,34,10,32,13,40,2,16,34,11,65,25,119,32,11,65,14,119,115,32,11,65,3,118,115,106,106,32,13,40,2,40,34,48,32,13,40,2,8,34,15,65,25,119,32,15,65,14,119,115,32,15,65,3,118,115,32,14,106,106,32,4,65,15,119,32,4,65,13,119,115,32,4,65,10,118,115,106,34,7,65,15,119,32,7,65,13,119,115,32,7,65,10,118,115,106,34,6,65,15,119,32,6,65,13,119,115,32,6,65,10,118,115,106,34,8,65,15,119,32,8,65,13,119,115,32,8,65,10,118,115,106,34,9,106,32,13,40,2,52,34,53,65,25,119,32,53,65,14,119,115,32,53,65,3,118,115,32,47,106,32,8,106,32,13,40,2,44,34,49,65,25,119,32,49,65,14,119,115,32,49,65,3,118,115,32,48,106,32,6,106,32,26,65,25,119,32,26,65,14,119,115,32,26,65,3,118,115,32,22,106,32,7,106,32,21,65,25,119,32,21,65,14,119,115,32,21,65,3,118,115,32,52,106,32,4,106,32,51,65,25,119,32,51,65,14,119,115,32,51,65,3,118,115,32,11,106,32,53,106,32,10,65,25,119,32,10,65,14,119,115,32,10,65,3,118,115,32,15,106,32,49,106,32,5,65,15,119,32,5,65,13,119,115,32,5,65,10,118,115,106,34,12,65,15,119,32,12,65,13,119,115,32,12,65,10,118,115,106,34,16,65,15,119,32,16,65,13,119,115,32,16,65,10,118,115,106,34,17,65,15,119,32,17,65,13,119,115,32,17,65,10,118,115,106,34,19,65,15,119,32,19,65,13,119,115,32,19,65,10,118,115,106,34,20,65,15,119,32,20,65,13,119,115,32,20,65,10,118,115,106,34,23,65,15,119,32,23,65,13,119,115,32,23,65,10,118,115,106,34,25,65,25,119,32,25,65,14,119,115,32,25,65,3,118,115,32,3,65,25,119,32,3,65,14,119,115,32,3,65,3,118,115,32,53,106,32,17,106,32,47,65,25,119,32,47,65,14,119,115,32,47,65,3,118,115,32,49,106,32,16,106,32,48,65,25,119,32,48,65,14,119,115,32,48,65,3,118,115,32,26,106,32,12,106,32,9,65,15,119,32,9,65,13,119,115,32,9,65,10,118,115,106,34,27,65,15,119,32,27,65,13,119,115,32,27,65,10,118,115,106,34,28,65,15,119,32,28,65,13,119,115,32,28,65,10,118,115,106,34,29,106,32,5,65,25,119,32,5,65,14,119,115,32,5,65,3,118,115,32,4,106,32,19,106,32,29,65,15,119,32,29,65,13,119,115,32,29,65,10,118,115,106,34,30,32,9,65,25,119,32,9,65,14,119,115,32,9,65,3,118,115,32,17,106,106,32,8,65,25,119,32,8,65,14,119,115,32,8,65,3,118,115,32,16,106,32,29,106,32,6,65,25,119,32,6,65,14,119,115,32,6,65,3,118,115,32,12,106,32,28,106,32,7,65,25,119,32,7,65,14,119,115,32,7,65,3,118,115,32,5,106,32,27,106,32,25,65,15,119,32,25,65,13,119,115,32,25,65,10,118,115,106,34,31,65,15,119,32,31,65,13,119,115,32,31,65,10,118,115,106,34,32,65,15,119,32,32,65,13,119,115,32,32,65,10,118,115,106,34,33,65,15,119,32,33,65,13,119,115,32,33,65,10,118,115,106,34,34,106,32,23,65,25,119,32,23,65,14,119,115,32,23,65,3,118,115,32,28,106,32,33,106,32,20,65,25,119,32,20,65,14,119,115,32,20,65,3,118,115,32,27,106,32,32,106,32,19,65,25,119,32,19,65,14,119,115,32,19,65,3,118,115,32,9,106,32,31,106,32,17,65,25,119,32,17,65,14,119,115,32,17,65,3,118,115,32,8,106,32,25,106,32,16,65,25,119,32,16,65,14,119,115,32,16,65,3,118,115,32,6,106,32,23,106,32,12,65,25,119,32,12,65,14,119,115,32,12,65,3,118,115,32,7,106,32,20,106,32,30,65,15,119,32,30,65,13,119,115,32,30,65,10,118,115,106,34,35,65,15,119,32,35,65,13,119,115,32,35,65,10,118,115,106,34,36,65,15,119,32,36,65,13,119,115,32,36,65,10,118,115,106,34,37,65,15,119,32,37,65,13,119,115,32,37,65,10,118,115,106,34,38,65,15,119,32,38,65,13,119,115,32,38,65,10,118,115,106,34,39,65,15,119,32,39,65,13,119,115,32,39,65,10,118,115,106,34,40,65,15,119,32,40,65,13,119,115,32,40,65,10,118,115,106,34,41,65,25,119,32,41,65,14,119,115,32,41,65,3,118,115,32,29,65,25,119,32,29,65,14,119,115,32,29,65,3,118,115,32,23,106,32,37,106,32,28,65,25,119,32,28,65,14,119,115,32,28,65,3,118,115,32,20,106,32,36,106,32,27,65,25,119,32,27,65,14,119,115,32,27,65,3,118,115,32,19,106,32,35,106,32,34,65,15,119,32,34,65,13,119,115,32,34,65,10,118,115,106,34,42,65,15,119,32,42,65,13,119,115,32,42,65,10,118,115,106,34,43,65,15,119,32,43,65,13,119,115,32,43,65,10,118,115,106,34,44,106,32,30,65,25,119,32,30,65,14,119,115,32,30,65,3,118,115,32,25,106,32,38,106,32,44,65,15,119,32,44,65,13,119,115,32,44,65,10,118,115,106,34,45,32,34,65,25,119,32,34,65,14,119,115,32,34,65,3,118,115,32,37,106,106,32,33,65,25,119,32,33,65,14,119,115,32,33,65,3,118,115,32,36,106,32,44,106,32,32,65,25,119,32,32,65,14,119,115,32,32,65,3,118,115,32,35,106,32,43,106,32,31,65,25,119,32,31,65,14,119,115,32,31,65,3,118,115,32,30,106,32,42,106,32,41,65,15,119,32,41,65,13,119,115,32,41,65,10,118,115,106,34,46,65,15,119,32,46,65,13,119,115,32,46,65,10,118,115,106,34,55,65,15,119,32,55,65,13,119,115,32,55,65,10,118,115,106,34,56,65,15,119,32,56,65,13,119,115,32,56,65,10,118,115,106,34,57,106,32,40,65,25,119,32,40,65,14,119,115,32,40,65,3,118,115,32,43,106,32,56,106,32,39,65,25,119,32,39,65,14,119,115,32,39,65,3,118,115,32,42,106,32,55,106,32,38,65,25,119,32,38,65,14,119,115,32,38,65,3,118,115,32,34,106,32,46,106,32,37,65,25,119,32,37,65,14,119,115,32,37,65,3,118,115,32,33,106,32,41,106,32,36,65,25,119,32,36,65,14,119,115,32,36,65,3,118,115,32,32,106,32,40,106,32,35,65,25,119,32,35,65,14,119,115,32,35,65,3,118,115,32,31,106,32,39,106,32,45,65,15,119,32,45,65,13,119,115,32,45,65,10,118,115,106,34,50,65,15,119,32,50,65,13,119,115,32,50,65,10,118,115,106,34,58,65,15,119,32,58,65,13,119,115,32,58,65,10,118,115,106,34,59,65,15,119,32,59,65,13,119,115,32,59,65,10,118,115,106,34,60,65,15,119,32,60,65,13,119,115,32,60,65,10,118,115,106,34,61,65,15,119,32,61,65,13,119,115,32,61,65,10,118,115,106,34,64,65,15,119,32,64,65,13,119,115,32,64,65,10,118,115,106,34,65,32,61,32,59,32,50,32,44,32,42,32,33,32,31,32,23,32,19,32,16,32,5,32,47,32,22,32,11,32,24,32,0,40,2,92,34,71,32,0,40,2,80,34,24,65,26,119,32,24,65,21,119,115,32,24,65,7,119,115,106,106,32,0,40,2,88,34,66,32,0,40,2,84,34,62,115,32,24,113,32,66,115,106,65,152,223,168,148,4,106,34,18,32,0,40,2,76,34,72,106,34,13,106,32,10,32,24,106,32,15,32,62,106,32,14,32,66,106,32,13,32,24,32,62,115,113,32,62,115,106,32,13,65,26,119,32,13,65,21,119,115,32,13,65,7,119,115,106,65,145,137,221,137,7,106,34,67,32,0,40,2,72,34,70,106,34,10,32,13,32,24,115,113,32,24,115,106,32,10,65,26,119,32,10,65,21,119,115,32,10,65,7,119,115,106,65,177,136,252,209,4,107,34,68,32,0,40,2,68,34,63,106,34,11,32,10,32,13,115,113,32,13,115,106,32,11,65,26,119,32,11,65,21,119,115,32,11,65,7,119,115,106,65,219,200,168,178,1,107,34,73,32,0,40,2,64,34,13,106,34,15,32,10,32,11,115,113,32,10,115,106,32,15,65,26,119,32,15,65,21,119,115,32,15,65,7,119,115,106,65,219,132,219,202,3,106,34,74,32,13,32,63,114,32,70,113,32,13,32,63,113,114,32,13,65,30,119,32,13,65,19,119,115,32,13,65,10,119,115,106,32,18,106,34,14,106,34,18,106,32,15,32,21,106,32,11,32,52,106,32,10,32,51,106,32,18,32,11,32,15,115,113,32,11,115,106,32,18,65,26,119,32,18,65,21,119,115,32,18,65,7,119,115,106,65,241,163,196,207,5,106,34,51,32,13,32,14,114,32,63,113,32,13,32,14,113,114,32,14,65,30,119,32,14,65,19,119,115,32,14,65,10,119,115,106,32,67,106,34,10,106,34,21,32,15,32,18,115,113,32,15,115,106,32,21,65,26,119,32,21,65,21,119,115,32,21,65,7,119,115,106,65,220,250,129,238,6,107,34,52,32,10,32,14,114,32,13,113,32,10,32,14,113,114,32,10,65,30,119,32,10,65,19,119,115,32,10,65,10,119,115,106,32,68,106,34,11,106,34,15,32,18,32,21,115,113,32,18,115,106,32,15,65,26,119,32,15,65,21,119,115,32,15,65,7,119,115,106,65,171,194,142,167,5,107,34,67,32,10,32,11,114,32,14,113,32,10,32,11,113,114,32,11,65,30,119,32,11,65,19,119,115,32,11,65,10,119,115,106,32,73,106,34,14,106,34,18,32,15,32,21,115,113,32,21,115,106,32,18,65,26,119,32,18,65,21,119,115,32,18,65,7,119,115,106,65,232,170,225,191,2,107,34,68,32,11,32,14,114,32,10,113,32,11,32,14,113,114,32,14,65,30,119,32,14,65,19,119,115,32,14,65,10,119,115,106,32,74,106,34,10,106,34,22,106,32,18,32,49,106,32,15,32,48,106,32,21,32,26,106,32,22,32,15,32,18,115,113,32,15,115,106,32,22,65,26,119,32,22,65,21,119,115,32,22,65,7,119,115,106,65,129,182,141,148,1,106,34,26,32,10,32,14,114,32,11,113,32,10,32,14,113,114,32,10,65,30,119,32,10,65,19,119,115,32,10,65,10,119,115,106,32,51,106,34,11,106,34,15,32,18,32,22,115,113,32,18,115,106,32,15,65,26,119,32,15,65,21,119,115,32,15,65,7,119,115,106,65,190,139,198,161,2,106,34,47,32,10,32,11,114,32,14,113,32,10,32,11,113,114,32,11,65,30,119,32,11,65,19,119,115,32,11,65,10,119,115,106,32,52,106,34,14,106,34,18,32,15,32,22,115,113,32,22,115,106,32,18,65,26,119,32,18,65,21,119,115,32,18,65,7,119,115,106,65,195,251,177,168,5,106,34,48,32,11,32,14,114,32,10,113,32,11,32,14,113,114,32,14,65,30,119,32,14,65,19,119,115,32,14,65,10,119,115,106,32,67,106,34,10,106,34,21,32,15,32,18,115,113,32,15,115,106,32,21,65,26,119,32,21,65,21,119,115,32,21,65,7,119,115,106,65,244,186,249,149,7,106,34,49,32,10,32,14,114,32,11,113,32,10,32,14,113,114,32,10,65,30,119,32,10,65,19,119,115,32,10,65,10,119,115,106,32,68,106,34,11,106,34,22,106,32,4,32,21,106,32,3,32,18,106,32,15,32,53,106,32,22,32,18,32,21,115,113,32,18,115,106,32,22,65,26,119,32,22,65,21,119,115,32,22,65,7,119,115,106,65,130,156,133,249,7,107,34,18,32,10,32,11,114,32,14,113,32,10,32,11,113,114,32,11,65,30,119,32,11,65,19,119,115,32,11,65,10,119,115,106,32,26,106,34,3,106,34,14,32,21,32,22,115,113,32,21,115,106,32,14,65,26,119,32,14,65,21,119,115,32,14,65,7,119,115,106,65,217,242,143,161,6,107,34,21,32,3,32,11,114,32,10,113,32,3,32,11,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,47,106,34,4,106,34,10,32,14,32,22,115,113,32,22,115,106,32,10,65,26,119,32,10,65,21,119,115,32,10,65,7,119,115,106,65,140,157,144,243,3,107,34,22,32,3,32,4,114,32,11,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,48,106,34,5,106,34,11,32,10,32,14,115,113,32,14,115,106,32,11,65,26,119,32,11,65,21,119,115,32,11,65,7,119,115,106,65,191,172,146,219,1,107,34,26,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,49,106,34,3,106,34,15,106,32,6,32,11,106,32,10,32,12,106,32,7,32,14,106,32,15,32,10,32,11,115,113,32,10,115,106,32,15,65,26,119,32,15,65,21,119,115,32,15,65,7,119,115,106,65,250,240,134,130,1,107,34,14,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,18,106,34,4,106,34,7,32,11,32,15,115,113,32,11,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,198,187,134,254,0,106,34,10,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,21,106,34,5,106,34,6,32,7,32,15,115,113,32,15,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,204,195,178,160,2,106,34,11,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,22,106,34,3,106,34,12,32,6,32,7,115,113,32,7,115,106,32,12,65,26,119,32,12,65,21,119,115,32,12,65,7,119,115,106,65,239,216,164,239,2,106,34,15,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,26,106,34,4,106,34,16,106,32,9,32,12,106,32,6,32,17,106,32,7,32,8,106,32,16,32,6,32,12,115,113,32,6,115,106,32,16,65,26,119,32,16,65,21,119,115,32,16,65,7,119,115,106,65,170,137,210,211,4,106,34,17,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,14,106,34,5,106,34,7,32,12,32,16,115,113,32,12,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,220,211,194,229,5,106,34,12,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,10,106,34,3,106,34,6,32,7,32,16,115,113,32,16,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,218,145,230,183,7,106,34,16,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,11,106,34,4,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,174,221,134,190,6,107,34,19,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,15,106,34,5,106,34,9,106,32,8,32,28,106,32,6,32,20,106,32,7,32,27,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,147,243,184,190,5,107,34,20,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,17,106,34,3,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,184,176,243,255,4,107,34,17,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,12,106,34,4,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,185,128,154,133,4,107,34,12,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,16,106,34,5,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,141,232,255,200,3,107,34,16,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,19,106,34,3,106,34,9,106,32,8,32,30,106,32,6,32,25,106,32,7,32,29,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,185,221,225,210,2,107,34,19,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,20,106,34,4,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,209,198,169,54,106,34,20,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,17,106,34,5,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,231,210,164,161,1,106,34,17,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,12,106,34,3,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,133,149,220,189,2,106,34,12,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,16,106,34,4,106,34,9,106,32,8,32,36,106,32,6,32,32,106,32,7,32,35,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,184,194,236,240,2,106,34,16,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,19,106,34,5,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,252,219,177,233,4,106,34,19,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,20,106,34,3,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,147,154,224,153,5,106,34,20,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,17,106,34,4,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,212,230,169,168,6,106,34,17,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,12,106,34,5,106,34,9,106,32,8,32,38,106,32,6,32,34,106,32,7,32,37,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,187,149,168,179,7,106,34,12,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,16,106,34,3,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,210,237,244,241,7,107,34,16,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,19,106,34,4,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,251,166,183,236,6,107,34,19,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,20,106,34,5,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,223,174,128,234,5,107,34,20,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,17,106,34,3,106,34,9,106,32,8,32,40,106,32,6,32,43,106,32,7,32,39,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,181,179,150,191,5,107,34,17,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,12,106,34,4,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,144,233,209,237,3,107,34,12,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,16,106,34,5,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,221,220,206,196,3,107,34,16,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,19,106,34,3,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,231,175,180,243,2,107,34,19,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,20,106,34,4,106,34,9,106,32,8,32,46,106,32,6,32,45,106,32,7,32,41,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,220,243,155,203,2,107,34,20,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,17,106,34,5,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,251,148,199,223,0,107,34,17,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,12,106,34,3,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,240,192,170,131,1,106,34,12,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,16,106,34,4,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,150,130,147,205,1,106,34,16,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,19,106,34,5,106,34,9,106,32,8,32,56,106,32,6,32,58,106,32,7,32,55,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,136,216,221,241,1,106,34,19,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,20,106,34,3,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,204,238,161,186,2,106,34,20,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,17,106,34,4,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,181,249,194,165,3,106,34,17,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,12,106,34,5,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,179,153,240,200,3,106,34,12,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,16,106,34,3,106,34,9,106,32,42,65,25,119,32,42,65,14,119,115,32,42,65,3,118,115,32,38,106,32,50,106,32,57,65,15,119,32,57,65,13,119,115,32,57,65,10,118,115,106,34,16,32,8,106,32,6,32,60,106,32,7,32,57,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,202,212,226,246,4,106,34,23,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,19,106,34,4,106,34,7,32,8,32,9,115,113,32,8,115,106,32,7,65,26,119,32,7,65,21,119,115,32,7,65,7,119,115,106,65,207,148,243,220,5,106,34,19,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,20,106,34,5,106,34,6,32,7,32,9,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,243,223,185,193,6,106,34,20,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,17,106,34,3,106,34,8,32,6,32,7,115,113,32,7,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,238,133,190,164,7,106,34,25,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,12,106,34,4,106,34,9,106,32,44,65,25,119,32,44,65,14,119,115,32,44,65,3,118,115,32,40,106,32,59,106,32,43,65,25,119,32,43,65,14,119,115,32,43,65,3,118,115,32,39,106,32,58,106,32,16,65,15,119,32,16,65,13,119,115,32,16,65,10,118,115,106,34,12,65,15,119,32,12,65,13,119,115,32,12,65,10,118,115,106,34,17,32,8,106,32,6,32,64,106,32,7,32,12,106,32,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,239,198,149,197,7,106,34,7,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,23,106,34,5,106,34,6,32,8,32,9,115,113,32,8,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,236,143,222,217,7,107,34,23,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,19,106,34,3,106,34,8,32,6,32,9,115,113,32,9,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,248,251,227,153,7,107,34,19,32,3,32,5,114,32,4,113,32,3,32,5,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,20,106,34,4,106,34,9,32,6,32,8,115,113,32,6,115,106,32,9,65,26,119,32,9,65,21,119,115,32,9,65,7,119,115,106,65,134,128,132,250,6,107,34,20,32,3,32,4,114,32,5,113,32,3,32,4,113,114,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,25,106,34,5,106,34,12,32,71,106,54,2,92,32,0,32,72,32,4,32,5,114,32,3,113,32,4,32,5,113,114,32,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,106,32,7,106,34,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,32,3,32,5,114,32,4,113,32,3,32,5,113,114,106,32,23,106,34,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,32,3,32,4,114,32,5,113,32,3,32,4,113,114,106,32,19,106,34,5,65,30,119,32,5,65,19,119,115,32,5,65,10,119,115,32,4,32,5,114,32,3,113,32,4,32,5,113,114,106,32,20,106,34,7,106,54,2,76,32,0,32,66,32,3,32,45,65,25,119,32,45,65,14,119,115,32,45,65,3,118,115,32,41,106,32,60,106,32,17,65,15,119,32,17,65,13,119,115,32,17,65,10,118,115,106,34,17,32,6,106,32,12,32,8,32,9,115,113,32,8,115,106,32,12,65,26,119,32,12,65,21,119,115,32,12,65,7,119,115,106,65,149,166,190,221,5,107,34,3,106,34,6,106,54,2,88,32,0,32,70,32,5,32,7,114,32,4,113,32,5,32,7,113,114,32,7,65,30,119,32,7,65,19,119,115,32,7,65,10,119,115,106,32,3,106,34,3,106,54,2,72,32,0,32,62,32,4,32,45,32,46,65,25,119,32,46,65,14,119,115,32,46,65,3,118,115,106,32,16,106,32,65,65,15,119,32,65,65,13,119,115,32,65,65,10,118,115,106,32,8,106,32,6,32,9,32,12,115,113,32,9,115,106,32,6,65,26,119,32,6,65,21,119,115,32,6,65,7,119,115,106,65,137,184,153,136,4,107,34,4,106,34,8,106,54,2,84,32,0,32,63,32,3,32,7,114,32,5,113,32,3,32,7,113,114,32,3,65,30,119,32,3,65,19,119,115,32,3,65,10,119,115,106,32,4,106,34,4,106,54,2,68,32,0,32,46,32,50,65,25,119,32,50,65,14,119,115,32,50,65,3,118,115,106,32,61,106,32,17,65,15,119,32,17,65,13,119,115,32,17,65,10,118,115,106,32,9,106,32,8,32,6,32,12,115,113,32,12,115,106,32,8,65,26,119,32,8,65,21,119,115,32,8,65,7,119,115,106,65,142,142,186,204,3,107,34,6,32,5,32,24,106,106,54,2,80,32,0,32,13,32,3,32,4,114,32,7,113,32,3,32,4,113,114,106,32,4,65,30,119,32,4,65,19,119,115,32,4,65,10,119,115,106,32,6,106,54,2,64,11,32,1,32,54,106,33,1,32,2,32,54,107,34,2,13,0,11,11,32,69,65,64,107,36,0,11,253,63,2,1,127,33,126,35,0,65,160,18,107,34,2,36,0,32,0,32,1,40,2,120,54,2,120,32,0,65,208,0,106,32,1,65,208,0,106,32,1,65,40,106,16,170,1,32,2,65,240,10,106,32,1,41,3,64,34,13,66,0,32,1,41,3,40,34,7,66,1,134,34,11,66,0,16,229,13,32,2,65,224,17,106,32,1,41,3,56,34,10,66,0,32,1,41,3,48,34,20,66,1,134,34,3,66,0,16,229,13,32,2,65,176,17,106,32,1,41,3,72,34,5,66,0,32,5,66,0,16,229,13,32,2,65,160,17,106,32,2,41,3,176,17,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,128,17,106,32,5,66,1,134,34,15,66,0,32,7,66,0,16,229,13,32,2,65,128,11,106,32,13,66,0,32,3,66,0,16,229,13,32,2,65,208,17,106,32,10,66,0,32,10,66,0,16,229,13,32,2,65,144,17,106,32,2,65,184,17,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,144,18,106,32,7,66,0,32,7,66,0,16,229,13,32,2,65,240,16,106,32,15,66,0,32,20,66,0,16,229,13,32,2,65,144,11,106,32,13,66,0,32,10,66,1,134,66,0,16,229,13,32,2,65,176,10,106,32,2,41,3,240,16,34,7,32,2,41,3,144,11,124,34,12,32,2,41,3,128,11,34,5,32,2,41,3,208,17,124,34,8,32,2,41,3,128,17,124,34,9,32,2,41,3,144,17,124,34,6,32,2,41,3,240,10,34,3,32,2,41,3,224,17,124,34,4,32,2,41,3,160,17,124,34,14,66,52,136,32,4,32,14,86,173,32,2,65,168,17,106,41,3,0,32,3,32,4,86,173,32,2,65,248,10,106,41,3,0,32,2,65,232,17,106,41,3,0,124,124,124,124,34,3,66,12,134,132,124,34,23,66,52,136,32,6,32,23,86,173,32,6,32,9,84,173,32,2,65,152,17,106,41,3,0,32,8,32,9,86,173,32,2,65,136,17,106,41,3,0,32,5,32,8,86,173,32,2,65,136,11,106,41,3,0,32,2,65,216,17,106,41,3,0,124,124,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,132,124,34,4,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,23,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,128,18,106,32,20,66,0,32,11,66,0,16,229,13,32,2,65,224,16,106,32,15,66,0,32,10,66,0,16,229,13,32,2,65,160,11,106,32,13,66,0,32,13,66,0,16,229,13,32,2,65,224,10,106,32,2,41,3,224,16,34,5,32,2,41,3,160,11,124,34,6,32,4,32,12,84,173,32,7,32,12,86,173,32,2,65,248,16,106,41,3,0,32,2,65,152,11,106,41,3,0,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,4,66,52,136,132,124,34,4,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,192,17,106,32,10,66,0,32,11,66,0,16,229,13,32,2,65,240,17,106,32,20,66,0,32,20,66,0,16,229,13,32,2,65,176,11,106,32,15,66,0,32,13,66,0,16,229,13,32,2,65,208,10,106,32,4,32,6,84,173,32,5,32,6,86,173,32,2,65,232,16,106,41,3,0,32,2,65,168,11,106,41,3,0,124,124,32,3,66,52,136,124,124,34,7,66,12,134,32,4,66,52,136,132,34,5,32,2,41,3,176,11,124,34,3,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,192,10,106,32,3,32,5,84,173,32,2,65,184,11,106,41,3,0,32,7,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,208,14,106,32,1,41,3,24,34,29,66,0,32,1,41,3,0,34,18,66,1,134,34,11,66,0,16,229,13,32,2,65,160,16,106,32,1,41,3,16,34,16,66,0,32,1,41,3,8,34,17,66,1,134,34,3,66,0,16,229,13,32,2,65,240,15,106,32,1,41,3,32,34,19,66,0,32,19,66,0,16,229,13,32,2,65,224,15,106,32,2,41,3,240,15,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,192,15,106,32,19,66,1,134,34,15,66,0,32,18,66,0,16,229,13,32,2,65,224,14,106,32,29,66,0,32,3,66,0,16,229,13,32,2,65,144,16,106,32,16,66,0,32,16,66,0,16,229,13,32,2,65,208,15,106,32,2,65,248,15,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,208,16,106,32,18,66,0,32,18,66,0,16,229,13,32,2,65,176,15,106,32,15,66,0,32,17,66,0,16,229,13,32,2,65,240,14,106,32,29,66,0,32,16,66,1,134,66,0,16,229,13,32,2,65,144,14,106,32,2,41,3,176,15,34,7,32,2,41,3,240,14,124,34,12,32,2,41,3,224,14,34,5,32,2,41,3,144,16,124,34,8,32,2,41,3,192,15,124,34,9,32,2,41,3,208,15,124,34,6,32,2,41,3,208,14,34,3,32,2,41,3,160,16,124,34,4,32,2,41,3,224,15,124,34,13,66,52,136,32,4,32,13,86,173,32,2,65,232,15,106,41,3,0,32,3,32,4,86,173,32,2,65,216,14,106,41,3,0,32,2,65,168,16,106,41,3,0,124,124,124,124,34,3,66,12,134,132,124,34,25,66,52,136,32,6,32,25,86,173,32,6,32,9,84,173,32,2,65,216,15,106,41,3,0,32,8,32,9,86,173,32,2,65,200,15,106,41,3,0,32,5,32,8,86,173,32,2,65,232,14,106,41,3,0,32,2,65,152,16,106,41,3,0,124,124,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,132,124,34,4,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,25,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,192,16,106,32,17,66,0,32,11,66,0,16,229,13,32,2,65,160,15,106,32,15,66,0,32,16,66,0,16,229,13,32,2,65,128,15,106,32,29,66,0,32,29,66,0,16,229,13,32,2,65,192,14,106,32,2,41,3,160,15,34,5,32,2,41,3,128,15,124,34,6,32,4,32,12,84,173,32,7,32,12,86,173,32,2,65,184,15,106,41,3,0,32,2,65,248,14,106,41,3,0,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,4,66,52,136,132,124,34,4,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,128,16,106,32,16,66,0,32,11,66,0,16,229,13,32,2,65,176,16,106,32,17,66,0,32,17,66,0,16,229,13,32,2,65,144,15,106,32,15,66,0,32,29,66,0,16,229,13,32,2,65,176,14,106,32,4,32,6,84,173,32,5,32,6,86,173,32,2,65,168,15,106,41,3,0,32,2,65,136,15,106,41,3,0,124,124,32,3,66,52,136,124,124,34,7,66,12,134,32,4,66,52,136,132,34,5,32,2,41,3,144,15,124,34,3,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,160,14,106,32,3,32,5,84,173,32,2,65,152,15,106,41,3,0,32,7,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,224,9,106,66,188,225,255,255,191,255,255,31,32,2,41,3,176,10,34,3,32,2,41,3,144,18,124,34,7,66,255,255,255,255,255,255,255,7,131,34,35,125,34,28,66,0,32,29,66,0,16,229,13,32,2,65,224,8,106,66,252,255,255,255,255,255,255,31,32,2,41,3,224,10,34,5,32,2,41,3,128,18,124,34,6,32,3,32,7,86,173,32,2,65,184,10,106,41,3,0,32,2,65,152,18,106,41,3,0,124,124,34,3,66,12,134,32,7,66,52,136,132,124,34,4,66,255,255,255,255,255,255,255,7,131,34,34,125,34,26,66,0,32,16,66,0,16,229,13,32,2,65,240,7,106,66,252,255,255,255,255,255,255,31,32,2,41,3,192,17,34,7,32,2,41,3,240,17,124,34,8,32,2,41,3,208,10,124,34,9,32,4,32,6,84,173,32,5,32,6,86,173,32,2,65,232,10,106,41,3,0,32,2,65,136,18,106,41,3,0,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,4,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,34,32,125,34,21,66,0,32,17,66,0,16,229,13,32,2,65,144,7,106,66,252,255,255,255,255,255,255,31,32,2,41,3,192,10,34,5,32,14,66,254,255,255,255,255,255,255,7,131,124,34,4,32,6,32,9,84,173,32,8,32,9,86,173,32,2,65,216,10,106,41,3,0,32,7,32,8,86,173,32,2,65,200,17,106,41,3,0,32,2,65,248,17,106,41,3,0,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,6,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,34,33,125,34,22,66,0,32,18,66,0,16,229,13,32,2,65,192,6,106,66,252,255,255,255,255,255,255,1,32,23,66,255,255,255,255,255,255,63,131,32,4,32,7,86,173,32,2,65,200,10,106,41,3,0,32,4,32,5,84,173,124,32,3,66,52,136,124,124,66,12,134,32,7,66,52,136,132,124,34,31,125,34,24,66,0,32,19,66,0,16,229,13,32,2,65,176,6,106,32,2,41,3,192,6,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,208,9,106,32,28,66,0,32,19,66,0,16,229,13,32,2,65,208,8,106,32,26,66,0,32,29,66,0,16,229,13,32,2,65,224,7,106,32,21,66,0,32,16,66,0,16,229,13,32,2,65,128,7,106,32,22,66,0,32,17,66,0,16,229,13,32,2,65,144,6,106,32,24,66,0,32,18,66,0,16,229,13,32,2,65,160,6,106,32,2,65,200,6,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,192,9,106,32,28,66,0,32,18,66,0,16,229,13,32,2,65,192,8,106,32,26,66,0,32,19,66,0,16,229,13,32,2,65,208,7,106,32,21,66,0,32,29,66,0,16,229,13,32,2,65,240,6,106,32,22,66,0,32,16,66,0,16,229,13,32,2,65,128,6,106,32,24,66,0,32,17,66,0,16,229,13,32,2,65,240,5,106,32,2,41,3,208,7,34,7,32,2,41,3,192,8,124,34,10,32,2,41,3,240,6,124,34,20,32,2,41,3,128,6,124,34,23,32,2,41,3,208,8,34,5,32,2,41,3,208,9,124,34,15,32,2,41,3,224,7,124,34,14,32,2,41,3,128,7,124,34,11,32,2,41,3,144,6,124,34,12,32,2,41,3,160,6,124,34,8,32,2,41,3,224,8,34,3,32,2,41,3,224,9,124,34,9,32,2,41,3,240,7,124,34,6,32,2,41,3,144,7,124,34,4,32,2,41,3,176,6,124,34,30,66,52,136,32,4,32,30,86,173,32,2,65,184,6,106,41,3,0,32,4,32,6,84,173,32,2,65,152,7,106,41,3,0,32,6,32,9,84,173,32,2,65,248,7,106,41,3,0,32,3,32,9,86,173,32,2,65,232,8,106,41,3,0,32,2,65,232,9,106,41,3,0,124,124,124,124,124,124,124,124,34,3,66,12,134,132,124,34,27,66,52,136,32,8,32,27,86,173,32,8,32,12,84,173,32,2,65,168,6,106,41,3,0,32,11,32,12,86,173,32,2,65,152,6,106,41,3,0,32,11,32,14,84,173,32,2,65,136,7,106,41,3,0,32,14,32,15,84,173,32,2,65,232,7,106,41,3,0,32,5,32,15,86,173,32,2,65,216,8,106,41,3,0,32,2,65,216,9,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,132,124,34,4,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,27,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,176,9,106,32,28,66,0,32,17,66,0,16,229,13,32,2,65,176,8,106,32,26,66,0,32,18,66,0,16,229,13,32,2,65,192,7,106,32,21,66,0,32,19,66,0,16,229,13,32,2,65,224,6,106,32,22,66,0,32,29,66,0,16,229,13,32,2,65,144,5,106,32,24,66,0,32,16,66,0,16,229,13,32,2,65,128,5,106,32,2,41,3,224,6,34,5,32,2,41,3,192,7,124,34,8,32,2,41,3,144,5,124,34,9,32,4,32,23,84,173,32,20,32,23,86,173,32,2,65,136,6,106,41,3,0,32,10,32,20,86,173,32,2,65,248,6,106,41,3,0,32,7,32,10,86,173,32,2,65,216,7,106,41,3,0,32,2,65,200,8,106,41,3,0,124,124,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,4,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,160,9,106,32,28,66,0,32,16,66,0,16,229,13,32,2,65,160,8,106,32,26,66,0,32,17,66,0,16,229,13,32,2,65,176,7,106,32,21,66,0,32,18,66,0,16,229,13,32,2,65,208,6,106,32,22,66,0,32,19,66,0,16,229,13,32,2,65,160,4,106,32,24,66,0,32,29,66,0,16,229,13,32,2,65,144,4,106,32,2,41,3,160,4,34,7,32,2,41,3,208,6,124,34,4,32,6,32,9,84,173,32,8,32,9,86,173,32,2,65,152,5,106,41,3,0,32,5,32,8,86,173,32,2,65,232,6,106,41,3,0,32,2,65,200,7,106,41,3,0,124,124,124,124,32,3,66,52,136,124,124,34,5,66,12,134,32,6,66,52,136,132,124,34,3,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,128,4,106,32,3,32,4,84,173,32,4,32,7,84,173,32,2,65,168,4,106,41,3,0,32,2,65,216,6,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,160,13,106,32,25,66,255,255,255,255,255,255,63,131,32,2,41,3,160,14,34,4,32,13,66,254,255,255,255,255,255,255,7,131,124,34,14,32,2,41,3,128,16,34,7,32,2,41,3,176,16,124,34,11,32,2,41,3,176,14,124,34,12,32,2,41,3,192,14,34,5,32,2,41,3,192,16,124,34,6,32,2,41,3,144,14,34,3,32,2,41,3,208,16,124,34,8,66,52,136,32,3,32,8,86,173,32,2,65,152,14,106,41,3,0,32,2,65,216,16,106,41,3,0,124,124,34,3,66,12,134,132,124,34,9,66,52,136,32,6,32,9,86,173,32,5,32,6,86,173,32,2,65,200,14,106,41,3,0,32,2,65,200,16,106,41,3,0,124,124,32,3,66,52,136,124,124,34,3,66,12,134,132,124,34,6,66,52,136,32,6,32,12,84,173,32,11,32,12,86,173,32,2,65,184,14,106,41,3,0,32,7,32,11,86,173,32,2,65,136,16,106,41,3,0,32,2,65,184,16,106,41,3,0,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,132,124,34,5,66,52,136,32,5,32,14,84,173,32,2,65,168,14,106,41,3,0,32,4,32,14,86,173,124,32,3,66,52,136,124,124,66,12,134,132,124,66,3,126,66,0,32,8,66,255,255,255,255,255,255,255,7,131,66,3,126,34,7,66,1,131,125,34,3,66,16,136,124,34,4,66,51,134,66,128,128,128,128,128,128,128,4,131,32,3,66,12,136,34,8,32,5,66,255,255,255,255,255,255,255,7,131,66,3,126,124,34,3,66,1,136,124,34,16,66,0,32,8,32,9,66,255,255,255,255,255,255,255,7,131,66,3,126,124,34,5,66,51,134,66,128,128,128,128,128,128,128,4,131,32,8,66,175,248,255,255,239,255,255,7,131,32,7,124,66,1,136,124,34,19,66,1,134,34,11,66,0,16,229,13,32,2,65,208,13,106,32,3,66,51,134,66,128,128,128,128,128,128,128,4,131,32,6,66,255,255,255,255,255,255,255,7,131,66,3,126,32,8,124,34,3,66,1,136,124,34,17,66,0,32,3,66,51,134,66,128,128,128,128,128,128,128,4,131,32,5,66,1,136,124,34,18,66,1,134,34,3,66,0,16,229,13,32,2,65,224,12,106,32,4,66,1,136,34,28,66,0,32,28,66,0,16,229,13,32,2,65,208,12,106,32,2,41,3,224,12,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,176,12,106,32,4,66,126,131,34,14,66,0,32,19,66,0,16,229,13,32,2,65,144,13,106,32,16,66,0,32,3,66,0,16,229,13,32,2,65,192,13,106,32,17,66,0,32,17,66,0,16,229,13,32,2,65,192,12,106,32,2,65,232,12,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,128,14,106,32,19,66,0,32,19,66,0,16,229,13,32,2,65,160,12,106,32,14,66,0,32,18,66,0,16,229,13,32,2,65,128,13,106,32,16,66,0,32,17,66,1,134,66,0,16,229,13,32,2,65,144,12,106,32,2,41,3,128,13,34,7,32,2,41,3,160,12,124,34,12,32,2,41,3,192,13,34,5,32,2,41,3,176,12,124,34,8,32,2,41,3,144,13,124,34,9,32,2,41,3,192,12,124,34,6,32,2,41,3,160,13,34,3,32,2,41,3,208,13,124,34,4,32,2,41,3,208,12,124,34,25,66,52,136,32,4,32,25,86,173,32,2,65,216,12,106,41,3,0,32,3,32,4,86,173,32,2,65,168,13,106,41,3,0,32,2,65,216,13,106,41,3,0,124,124,124,124,34,3,66,12,134,132,124,34,26,66,52,136,32,6,32,26,86,173,32,6,32,9,84,173,32,2,65,200,12,106,41,3,0,32,8,32,9,86,173,32,2,65,152,13,106,41,3,0,32,5,32,8,86,173,32,2,65,200,13,106,41,3,0,32,2,65,184,12,106,41,3,0,124,124,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,132,124,34,4,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,26,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,240,13,106,32,18,66,0,32,11,66,0,16,229,13,32,2,65,128,12,106,32,17,66,0,32,14,66,0,16,229,13,32,2,65,240,12,106,32,16,66,0,32,16,66,0,16,229,13,32,2,65,240,11,106,32,2,41,3,240,12,34,5,32,2,41,3,128,12,124,34,6,32,4,32,12,84,173,32,7,32,12,86,173,32,2,65,136,13,106,41,3,0,32,2,65,168,12,106,41,3,0,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,4,66,52,136,132,124,34,4,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,176,13,106,32,17,66,0,32,11,66,0,16,229,13,32,2,65,224,13,106,32,18,66,0,32,18,66,0,16,229,13,32,2,65,224,11,106,32,16,66,0,32,14,66,0,16,229,13,32,2,65,208,11,106,32,4,32,6,84,173,32,5,32,6,86,173,32,2,65,248,12,106,41,3,0,32,2,65,136,12,106,41,3,0,124,124,32,3,66,52,136,124,124,34,7,66,12,134,32,4,66,52,136,132,34,5,32,2,41,3,224,11,124,34,3,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,192,11,106,32,3,32,5,84,173,32,2,65,232,11,106,41,3,0,32,7,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,2,41,3,144,12,34,5,32,2,41,3,128,14,124,34,4,66,255,255,255,255,255,255,255,7,131,32,2,41,3,240,5,34,3,32,2,41,3,192,9,124,34,7,66,255,255,255,255,255,255,255,7,131,34,20,66,1,134,124,34,23,55,3,0,32,0,32,2,41,3,240,11,34,6,32,2,41,3,240,13,124,34,10,32,4,32,5,84,173,32,2,65,152,12,106,41,3,0,32,2,65,136,14,106,41,3,0,124,124,34,5,66,12,134,32,4,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,32,2,41,3,176,8,34,4,32,2,41,3,176,9,124,34,11,32,2,41,3,128,5,124,34,12,32,3,32,7,86,173,32,2,65,248,5,106,41,3,0,32,2,65,200,9,106,41,3,0,124,124,34,3,66,12,134,32,7,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,34,15,66,1,134,124,34,14,55,3,8,32,0,32,2,41,3,176,13,34,7,32,2,41,3,224,13,124,34,21,32,2,41,3,208,11,124,34,13,32,8,32,10,84,173,32,6,32,10,86,173,32,2,65,248,11,106,41,3,0,32,2,65,248,13,106,41,3,0,124,124,32,5,66,52,136,124,124,34,5,66,12,134,32,8,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,32,2,41,3,160,8,34,6,32,2,41,3,160,9,124,34,22,32,2,41,3,176,7,124,34,24,32,2,41,3,144,4,124,34,8,32,9,32,12,84,173,32,11,32,12,86,173,32,2,65,136,5,106,41,3,0,32,4,32,11,86,173,32,2,65,184,8,106,41,3,0,32,2,65,184,9,106,41,3,0,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,9,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,34,11,66,1,134,124,34,12,55,3,16,32,0,32,2,41,3,192,11,34,4,32,25,66,254,255,255,255,255,255,255,7,131,124,34,25,32,10,32,13,84,173,32,13,32,21,84,173,32,2,65,216,11,106,41,3,0,32,7,32,21,86,173,32,2,65,184,13,106,41,3,0,32,2,65,232,13,106,41,3,0,124,124,124,124,32,5,66,52,136,124,124,34,7,66,12,134,32,10,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,32,2,41,3,128,4,34,5,32,30,66,255,255,255,255,255,255,255,7,131,124,34,10,32,8,32,9,86,173,32,8,32,24,84,173,32,2,65,152,4,106,41,3,0,32,22,32,24,86,173,32,2,65,184,7,106,41,3,0,32,6,32,22,86,173,32,2,65,168,8,106,41,3,0,32,2,65,168,9,106,41,3,0,124,124,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,9,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,34,8,66,1,134,124,34,9,55,3,24,32,0,32,26,66,255,255,255,255,255,255,63,131,32,13,32,25,84,173,32,2,65,200,11,106,41,3,0,32,4,32,25,86,173,124,32,7,66,52,136,124,124,66,12,134,32,13,66,52,136,132,124,32,27,66,255,255,255,255,255,255,63,131,32,6,32,10,84,173,32,2,65,136,4,106,41,3,0,32,5,32,10,86,173,124,32,3,66,52,136,124,124,66,12,134,32,6,66,52,136,132,124,34,6,66,1,134,124,34,4,55,3,32,32,2,65,144,9,106,32,33,66,0,32,35,66,1,134,34,30,66,0,16,229,13,32,2,65,144,8,106,32,32,66,0,32,34,66,1,134,34,3,66,0,16,229,13,32,2,65,160,1,106,32,31,66,0,32,31,66,0,16,229,13,32,2,65,144,1,106,32,2,41,3,160,1,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,240,0,106,32,35,66,0,32,31,66,1,134,34,27,66,0,16,229,13,32,2,65,128,8,106,32,33,66,0,32,3,66,0,16,229,13,32,2,65,144,10,106,32,32,66,0,32,32,66,0,16,229,13,32,2,65,128,1,106,32,2,65,168,1,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,240,9,106,32,35,66,0,32,35,66,0,16,229,13,32,2,65,224,0,106,32,34,66,0,32,27,66,0,16,229,13,32,2,65,160,7,106,32,33,66,0,32,32,66,1,134,66,0,16,229,13,32,2,65,208,0,106,32,2,41,3,96,34,7,32,2,41,3,160,7,124,34,21,32,2,41,3,128,8,34,5,32,2,41,3,144,10,124,34,22,32,2,41,3,112,124,34,24,32,2,41,3,128,1,124,34,13,32,2,41,3,144,9,34,3,32,2,41,3,144,8,124,34,10,32,2,41,3,144,1,124,34,25,66,52,136,32,10,32,25,86,173,32,2,65,152,1,106,41,3,0,32,3,32,10,86,173,32,2,65,152,9,106,41,3,0,32,2,65,152,8,106,41,3,0,124,124,124,124,34,3,66,12,134,132,124,34,26,66,52,136,32,13,32,26,86,173,32,13,32,24,84,173,32,2,65,136,1,106,41,3,0,32,22,32,24,86,173,32,2,65,248,0,106,41,3,0,32,5,32,22,86,173,32,2,65,136,8,106,41,3,0,32,2,65,152,10,106,41,3,0,124,124,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,132,124,34,10,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,26,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,128,9,106,32,34,66,0,32,30,66,0,16,229,13,32,2,65,64,107,32,32,66,0,32,27,66,0,16,229,13,32,2,65,160,10,106,32,33,66,0,32,33,66,0,16,229,13,32,2,65,48,106,32,2,41,3,64,34,5,32,2,41,3,160,10,124,34,13,32,10,32,21,84,173,32,7,32,21,86,173,32,2,65,232,0,106,41,3,0,32,2,65,168,7,106,41,3,0,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,10,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,240,8,106,32,32,66,0,32,30,66,0,16,229,13,32,2,65,128,10,106,32,34,66,0,32,34,66,0,16,229,13,32,2,65,32,106,32,33,66,0,32,27,66,0,16,229,13,32,2,65,16,106,32,10,32,13,84,173,32,5,32,13,86,173,32,2,65,200,0,106,41,3,0,32,2,65,168,10,106,41,3,0,124,124,32,3,66,52,136,124,124,34,7,66,12,134,32,10,66,52,136,132,34,5,32,2,41,3,32,124,34,3,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,32,3,32,5,84,173,32,2,65,40,106,41,3,0,32,7,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,224,5,106,32,20,32,23,124,34,31,66,0,32,16,66,0,16,229,13,32,2,65,240,4,106,32,14,32,15,124,34,27,66,0,32,17,66,0,16,229,13,32,2,65,240,3,106,32,11,32,12,124,34,30,66,0,32,18,66,0,16,229,13,32,2,65,160,3,106,32,8,32,9,124,34,21,66,0,32,19,66,0,16,229,13,32,2,65,208,2,106,32,4,32,6,124,34,22,66,0,32,28,66,0,16,229,13,32,2,65,192,2,106,32,2,41,3,208,2,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,208,5,106,32,31,66,0,32,28,66,0,16,229,13,32,2,65,224,4,106,32,27,66,0,32,16,66,0,16,229,13,32,2,65,224,3,106,32,30,66,0,32,17,66,0,16,229,13,32,2,65,144,3,106,32,21,66,0,32,18,66,0,16,229,13,32,2,65,160,2,106,32,22,66,0,32,19,66,0,16,229,13,32,2,65,176,2,106,32,2,65,216,2,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,192,5,106,32,31,66,0,32,19,66,0,16,229,13,32,2,65,208,4,106,32,27,66,0,32,28,66,0,16,229,13,32,2,65,208,3,106,32,30,66,0,32,16,66,0,16,229,13,32,2,65,128,3,106,32,21,66,0,32,17,66,0,16,229,13,32,2,65,144,2,106,32,22,66,0,32,18,66,0,16,229,13,32,2,65,128,2,106,32,2,41,3,208,3,34,7,32,2,41,3,208,4,124,34,13,32,2,41,3,128,3,124,34,20,32,2,41,3,144,2,124,34,23,32,2,41,3,224,4,34,5,32,2,41,3,208,5,124,34,15,32,2,41,3,224,3,124,34,14,32,2,41,3,144,3,124,34,11,32,2,41,3,160,2,124,34,12,32,2,41,3,176,2,124,34,8,32,2,41,3,240,4,34,3,32,2,41,3,224,5,124,34,9,32,2,41,3,240,3,124,34,6,32,2,41,3,160,3,124,34,4,32,2,41,3,192,2,124,34,10,66,52,136,32,4,32,10,86,173,32,2,65,200,2,106,41,3,0,32,4,32,6,84,173,32,2,65,168,3,106,41,3,0,32,6,32,9,84,173,32,2,65,248,3,106,41,3,0,32,3,32,9,86,173,32,2,65,248,4,106,41,3,0,32,2,65,232,5,106,41,3,0,124,124,124,124,124,124,124,124,34,3,66,12,134,132,124,34,24,66,52,136,32,8,32,24,86,173,32,8,32,12,84,173,32,2,65,184,2,106,41,3,0,32,11,32,12,86,173,32,2,65,168,2,106,41,3,0,32,11,32,14,84,173,32,2,65,152,3,106,41,3,0,32,14,32,15,84,173,32,2,65,232,3,106,41,3,0,32,5,32,15,86,173,32,2,65,232,4,106,41,3,0,32,2,65,216,5,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,132,124,34,4,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,24,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,176,5,106,32,31,66,0,32,18,66,0,16,229,13,32,2,65,192,4,106,32,27,66,0,32,19,66,0,16,229,13,32,2,65,192,3,106,32,30,66,0,32,28,66,0,16,229,13,32,2,65,240,2,106,32,21,66,0,32,16,66,0,16,229,13,32,2,65,240,1,106,32,22,66,0,32,17,66,0,16,229,13,32,2,65,224,1,106,32,2,41,3,240,2,34,5,32,2,41,3,192,3,124,34,8,32,2,41,3,240,1,124,34,9,32,4,32,23,84,173,32,20,32,23,86,173,32,2,65,152,2,106,41,3,0,32,13,32,20,86,173,32,2,65,136,3,106,41,3,0,32,7,32,13,86,173,32,2,65,216,3,106,41,3,0,32,2,65,216,4,106,41,3,0,124,124,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,4,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,160,5,106,32,31,66,0,32,17,66,0,16,229,13,32,2,65,176,4,106,32,27,66,0,32,18,66,0,16,229,13,32,2,65,176,3,106,32,30,66,0,32,19,66,0,16,229,13,32,2,65,224,2,106,32,21,66,0,32,28,66,0,16,229,13,32,2,65,208,1,106,32,22,66,0,32,16,66,0,16,229,13,32,2,65,192,1,106,32,2,41,3,208,1,34,7,32,2,41,3,224,2,124,34,4,32,6,32,9,84,173,32,8,32,9,86,173,32,2,65,248,1,106,41,3,0,32,5,32,8,86,173,32,2,65,248,2,106,41,3,0,32,2,65,200,3,106,41,3,0,124,124,124,124,32,3,66,52,136,124,124,34,5,66,12,134,32,6,66,52,136,132,124,34,3,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,176,1,106,32,3,32,4,84,173,32,4,32,7,84,173,32,2,65,216,1,106,41,3,0,32,2,65,232,2,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,66,154,210,255,255,159,255,255,47,32,2,41,3,128,2,34,5,32,2,41,3,192,5,124,34,4,66,255,255,255,255,255,255,255,7,131,32,2,41,3,80,34,3,32,2,41,3,240,9,124,34,7,66,255,255,255,255,255,255,255,7,131,124,125,55,3,40,32,0,66,250,255,255,255,255,255,255,47,32,2,41,3,192,4,34,6,32,2,41,3,176,5,124,34,15,32,2,41,3,224,1,124,34,14,32,4,32,5,84,173,32,2,65,136,2,106,41,3,0,32,2,65,200,5,106,41,3,0,124,124,34,5,66,12,134,32,4,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,32,2,41,3,48,34,4,32,2,41,3,128,9,124,34,11,32,3,32,7,86,173,32,2,65,216,0,106,41,3,0,32,2,65,248,9,106,41,3,0,124,124,34,3,66,12,134,32,7,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,124,125,55,3,48,32,0,66,250,255,255,255,255,255,255,47,32,2,41,3,176,4,34,7,32,2,41,3,160,5,124,34,20,32,2,41,3,176,3,124,34,23,32,2,41,3,192,1,124,34,8,32,9,32,14,84,173,32,14,32,15,84,173,32,2,65,232,1,106,41,3,0,32,6,32,15,86,173,32,2,65,200,4,106,41,3,0,32,2,65,184,5,106,41,3,0,124,124,124,124,32,5,66,52,136,124,124,34,5,66,12,134,32,9,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,32,2,41,3,240,8,34,6,32,2,41,3,128,10,124,34,15,32,2,41,3,16,124,34,14,32,11,32,12,86,173,32,4,32,11,86,173,32,2,65,56,106,41,3,0,32,2,65,136,9,106,41,3,0,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,12,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,124,125,55,3,56,32,0,66,250,255,255,255,255,255,255,47,32,2,41,3,176,1,34,4,32,10,66,255,255,255,255,255,255,255,7,131,124,34,12,32,8,32,9,86,173,32,8,32,23,84,173,32,2,65,200,1,106,41,3,0,32,20,32,23,86,173,32,2,65,184,3,106,41,3,0,32,7,32,20,86,173,32,2,65,184,4,106,41,3,0,32,2,65,168,5,106,41,3,0,124,124,124,124,124,124,32,5,66,52,136,124,124,34,7,66,12,134,32,9,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,32,2,41,3,0,34,5,32,25,66,254,255,255,255,255,255,255,7,131,124,34,9,32,11,32,14,84,173,32,14,32,15,84,173,32,2,65,24,106,41,3,0,32,6,32,15,86,173,32,2,65,248,8,106,41,3,0,32,2,65,136,10,106,41,3,0,124,124,124,124,32,3,66,52,136,124,124,34,3,66,12,134,32,11,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,124,125,55,3,64,32,0,66,250,255,255,255,255,255,255,2,32,26,66,255,255,255,255,255,255,63,131,32,6,32,9,84,173,32,2,65,8,106,41,3,0,32,5,32,9,86,173,124,32,3,66,52,136,124,124,66,12,134,32,6,66,52,136,132,124,32,24,66,255,255,255,255,255,255,63,131,32,8,32,12,84,173,32,2,65,184,1,106,41,3,0,32,4,32,12,86,173,124,32,7,66,52,136,124,124,66,12,134,32,8,66,52,136,132,124,124,125,55,3,72,32,2,65,160,18,106,36,0,11,226,120,2,49,127,3,126,35,0,65,192,22,107,34,3,36,0,32,1,2,127,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,240,7,65,1,107,14,3,12,32,0,1,11,32,1,65,212,7,106,33,23,2,64,32,1,45,0,212,7,65,1,107,14,3,14,32,3,0,11,32,1,40,2,4,33,4,32,1,40,2,0,33,6,32,1,40,2,208,7,33,12,12,1,11,32,1,32,1,40,2,220,7,54,2,224,7,32,1,40,2,216,7,33,12,32,3,65,2,54,2,132,5,32,3,65,132,146,193,0,54,2,128,5,32,3,66,1,55,2,140,5,32,3,65,192,3,54,2,172,14,32,3,32,1,65,224,7,106,54,2,168,14,32,3,32,3,65,168,14,106,54,2,136,5,32,3,65,232,1,106,32,3,65,128,5,106,16,236,4,32,1,32,3,41,2,232,1,55,2,228,7,32,1,65,236,7,106,32,3,65,240,1,106,40,2,0,34,4,54,2,0,32,1,65,0,58,0,212,7,32,1,32,12,54,2,208,7,32,1,32,4,54,2,4,32,1,32,1,40,2,232,7,34,6,54,2,0,32,1,65,212,7,106,33,23,11,32,1,65,0,58,0,128,1,32,1,32,12,54,2,112,32,1,32,4,54,2,12,32,1,32,6,54,2,8,32,1,65,128,1,106,33,34,32,1,65,8,106,33,37,12,1,11,32,1,65,8,106,33,37,32,1,65,128,1,106,33,34,2,64,32,1,45,0,128,1,65,1,107,14,5,7,29,2,12,8,0,11,32,1,40,2,12,33,4,32,1,40,2,8,33,6,32,1,40,2,112,33,12,11,32,1,32,4,54,2,20,32,1,32,6,54,2,16,32,3,65,2,54,2,132,5,32,3,65,212,144,193,0,54,2,128,5,32,3,66,2,55,2,140,5,32,3,65,4,54,2,180,14,32,3,32,1,65,16,106,54,2,176,14,32,3,65,193,3,54,2,172,14,32,3,32,12,54,2,168,14,32,3,32,3,65,168,14,106,54,2,136,5,32,3,65,168,3,106,32,3,65,128,5,106,16,236,4,32,1,32,3,41,2,168,3,55,2,116,32,1,65,252,0,106,32,3,65,176,3,106,40,2,0,34,29,54,2,0,32,1,65,0,58,0,180,1,32,1,32,12,54,2,168,1,32,1,32,29,54,2,140,1,32,1,32,1,40,2,120,34,25,54,2,136,1,32,1,65,180,1,106,33,22,32,1,65,136,1,106,33,27,12,1,11,32,1,65,136,1,106,33,27,32,1,65,180,1,106,33,22,2,64,32,1,45,0,180,1,65,1,107,14,4,2,27,3,4,0,11,32,1,40,2,140,1,33,29,32,1,40,2,136,1,33,25,32,1,40,2,168,1,33,12,11,32,1,65,0,54,2,176,1,32,1,65,128,128,137,250,0,54,2,160,1,32,1,66,0,55,3,152,1,32,1,32,29,54,2,148,1,32,1,32,25,54,2,144,1,32,1,32,12,54,2,172,1,65,0,12,12,11,65,216,145,193,0,16,161,21,0,11,32,1,65,184,1,106,33,8,32,1,65,200,7,106,33,16,2,64,32,1,45,0,200,7,65,1,107,14,3,0,24,9,8,11,65,200,168,193,0,16,161,21,0,11,32,1,65,128,4,106,33,13,2,64,2,64,2,64,32,1,45,0,128,4,65,1,107,14,3,2,25,1,0,11,32,1,40,2,200,3,33,7,32,1,41,3,192,3,33,52,65,3,12,11,11,32,1,65,253,3,106,33,30,2,64,32,1,45,0,253,3,65,1,107,14,3,5,24,10,0,11,32,1,45,0,252,3,33,19,32,1,40,2,216,3,33,7,32,1,41,3,208,3,33,52,65,4,12,10,11,65,248,172,193,0,16,161,21,0,11,65,200,145,193,0,16,161,21,0,11,32,1,65,136,1,106,33,7,32,1,65,196,2,106,33,6,2,64,2,64,32,1,45,0,196,2,65,1,107,14,3,1,22,0,10,11,32,1,65,192,2,106,33,4,32,1,65,184,2,106,33,13,2,64,32,1,45,0,192,2,65,1,107,14,3,0,22,12,11,11,65,176,167,193,0,16,161,21,0,11,65,236,169,193,0,16,161,21,0,11,65,148,146,193,0,16,161,21,0,11,65,132,172,193,0,16,161,21,0,11,65,232,145,193,0,16,161,21,0,11,32,1,65,144,1,106,33,7,32,1,65,204,2,106,33,6,32,1,45,0,204,2,65,1,107,14,3,14,16,15,17,11,65,1,12,2,11,65,2,12,1,11,65,5,11,33,4,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,22,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,14,5,0,1,2,3,4,5,11,32,3,65,128,5,106,34,4,32,12,65,12,106,32,25,32,29,16,159,6,32,1,65,184,1,106,34,8,32,4,65,144,6,16,193,5,26,32,1,65,0,58,0,200,7,32,1,65,200,7,106,33,16,65,1,33,4,12,39,11,32,1,65,248,2,106,32,8,65,192,1,16,193,5,26,66,3,33,54,32,1,40,2,128,3,33,4,32,1,41,3,248,2,34,53,66,3,81,13,28,32,3,65,252,12,106,32,1,65,196,1,106,65,172,1,16,193,5,26,32,3,32,4,54,2,248,12,32,3,32,53,55,3,240,12,32,3,65,168,14,106,34,4,32,1,65,176,4,106,32,3,65,240,12,106,16,143,7,32,1,65,184,4,106,32,4,65,144,3,16,193,5,26,65,2,33,4,12,38,11,32,1,65,184,4,106,33,21,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,196,7,65,1,107,14,3,5,56,1,0,11,32,1,65,0,58,0,197,7,32,1,65,240,5,106,32,21,65,184,1,16,193,5,33,5,32,1,16,211,25,54,2,168,7,32,1,65,168,7,106,33,10,65,207,159,193,0,33,4,65,7,33,7,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,144,7,65,1,107,14,10,0,1,2,3,4,5,6,7,8,9,10,11,65,214,159,193,0,33,4,65,3,33,7,12,9,11,65,217,159,193,0,33,4,65,4,33,7,12,8,11,65,221,159,193,0,33,4,65,3,33,7,12,7,11,65,224,159,193,0,33,4,65,6,33,7,12,6,11,65,230,159,193,0,33,4,65,4,33,7,12,5,11,65,234,159,193,0,33,4,65,5,33,7,12,4,11,65,239,159,193,0,33,4,12,3,11,65,246,159,193,0,33,4,65,5,33,7,12,2,11,32,3,65,216,1,106,32,1,65,145,7,106,16,175,22,32,3,40,2,220,1,33,7,32,3,40,2,216,1,33,4,12,1,11,32,3,65,224,1,106,32,1,65,148,7,106,16,169,27,32,3,40,2,228,1,33,7,32,3,40,2,224,1,33,4,11,32,10,32,4,32,7,16,171,26,32,3,65,208,1,106,16,183,18,32,3,40,2,212,1,33,4,32,3,40,2,208,1,65,1,113,4,64,32,3,65,200,1,106,32,4,16,209,10,32,3,40,2,204,1,33,4,32,3,40,2,200,1,34,9,13,4,11,32,1,32,4,54,2,172,7,32,1,65,1,58,0,197,7,32,3,65,144,20,106,32,5,16,163,24,32,3,65,192,19,106,32,3,65,152,20,106,41,2,0,55,3,0,32,3,32,3,41,2,144,20,55,3,184,19,32,3,65,192,1,106,32,3,65,184,19,106,16,244,6,32,3,40,2,192,1,34,4,69,13,13,32,1,65,172,7,106,33,14,32,3,40,2,196,1,33,13,3,64,2,64,32,4,40,2,0,69,4,64,65,6,33,6,65,224,150,193,0,33,7,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,45,0,4,65,1,107,14,80,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,81,11,65,14,33,6,65,230,150,193,0,33,7,12,80,11,65,15,33,6,65,244,150,193,0,33,7,12,79,11,65,15,33,6,65,131,151,193,0,33,7,12,78,11,65,13,33,6,65,146,151,193,0,33,7,12,77,11,65,32,33,6,65,159,151,193,0,33,7,12,76,11,65,28,33,6,65,191,151,193,0,33,7,12,75,11,65,28,33,6,65,219,151,193,0,33,7,12,74,11,65,27,33,6,65,247,151,193,0,33,7,12,73,11,65,29,33,6,65,146,152,193,0,33,7,12,72,11,65,22,33,6,65,175,152,193,0,33,7,12,71,11,65,30,33,6,65,197,152,193,0,33,7,12,70,11,65,29,33,6,65,227,152,193,0,33,7,12,69,11,65,3,33,6,65,128,153,193,0,33,7,12,68,11,65,5,33,6,65,131,153,193,0,33,7,12,67,11,65,7,33,6,65,136,153,193,0,33,7,12,66,11,65,13,33,6,65,143,153,193,0,33,7,12,65,11,65,13,33,6,65,156,153,193,0,33,7,12,64,11,65,12,33,6,65,169,153,193,0,33,7,12,63,11,65,17,33,6,65,181,153,193,0,33,7,12,62,11,65,10,33,6,65,198,153,193,0,33,7,12,61,11,65,19,33,6,65,208,153,193,0,33,7,12,60,11,65,16,33,6,65,227,153,193,0,33,7,12,59,11,65,16,33,6,65,243,153,193,0,33,7,12,58,11,65,14,33,6,65,131,154,193,0,33,7,12,57,11,65,16,33,6,65,145,154,193,0,33,7,12,56,11,65,13,33,6,65,161,154,193,0,33,7,12,55,11,65,23,33,6,65,174,154,193,0,33,7,12,54,11,65,35,33,6,65,197,154,193,0,33,7,12,53,11,65,12,33,6,65,232,154,193,0,33,7,12,52,11,65,244,154,193,0,33,7,12,51,11,65,3,33,6,65,250,154,193,0,33,7,12,50,11,65,4,33,6,65,253,154,193,0,33,7,12,49,11,65,4,33,6,65,129,155,193,0,33,7,12,48,11,65,133,155,193,0,33,7,12,47,11,65,7,33,6,65,139,155,193,0,33,7,12,46,11,65,9,33,6,65,146,155,193,0,33,7,12,45,11,65,4,33,6,65,155,155,193,0,33,7,12,44,11,65,4,33,6,65,159,155,193,0,33,7,12,43,11,65,8,33,6,65,163,155,193,0,33,7,12,42,11,65,17,33,6,65,171,155,193,0,33,7,12,41,11,65,13,33,6,65,188,155,193,0,33,7,12,40,11,65,8,33,6,65,201,155,193,0,33,7,12,39,11,65,19,33,6,65,209,155,193,0,33,7,12,38,11,65,13,33,6,65,228,155,193,0,33,7,12,37,11,65,4,33,6,65,241,155,193,0,33,7,12,36,11,65,8,33,6,65,245,155,193,0,33,7,12,35,11,65,12,33,6,65,253,155,193,0,33,7,12,34,11,65,137,156,193,0,33,7,12,33,11,65,143,156,193,0,33,7,12,32,11,65,18,33,6,65,149,156,193,0,33,7,12,31,11,65,19,33,6,65,167,156,193,0,33,7,12,30,11,65,15,33,6,65,186,156,193,0,33,7,12,29,11,65,27,33,6,65,201,156,193,0,33,7,12,28,11,65,5,33,6,65,228,156,193,0,33,7,12,27,11,65,7,33,6,65,233,156,193,0,33,7,12,26,11,65,15,33,6,65,240,156,193,0,33,7,12,25,11,65,7,33,6,65,255,156,193,0,33,7,12,24,11,65,11,33,6,65,134,157,193,0,33,7,12,23,11,65,20,33,6,65,145,157,193,0,33,7,12,22,11,65,24,33,6,65,165,157,193,0,33,7,12,21,11,65,17,33,6,65,189,157,193,0,33,7,12,20,11,65,22,33,6,65,206,157,193,0,33,7,12,19,11,65,21,33,6,65,228,157,193,0,33,7,12,18,11,65,249,157,193,0,33,7,12,17,11,65,10,33,6,65,255,157,193,0,33,7,12,16,11,65,25,33,6,65,137,158,193,0,33,7,12,15,11,65,2,33,6,65,162,158,193,0,33,7,12,14,11,65,7,33,6,65,164,158,193,0,33,7,12,13,11,65,17,33,6,65,171,158,193,0,33,7,12,12,11,65,10,33,6,65,188,158,193,0,33,7,12,11,11,65,7,33,6,65,198,158,193,0,33,7,12,10,11,65,25,33,6,65,205,158,193,0,33,7,12,9,11,65,4,33,6,65,230,158,193,0,33,7,12,8,11,65,3,33,6,65,234,158,193,0,33,7,12,7,11,65,7,33,6,65,237,158,193,0,33,7,12,6,11,65,16,33,6,65,244,158,193,0,33,7,12,5,11,65,22,33,6,65,132,159,193,0,33,7,12,4,11,65,22,33,6,65,154,159,193,0,33,7,12,3,11,65,15,33,6,65,176,159,193,0,33,7,12,2,11,65,16,33,6,65,191,159,193,0,33,7,12,1,11,32,4,40,2,8,33,6,32,4,40,2,4,33,7,11,32,3,65,184,1,106,32,13,16,140,16,32,3,40,2,184,1,34,4,69,13,2,32,3,65,176,1,106,32,14,32,7,32,6,32,4,32,3,40,2,188,1,16,177,19,32,3,40,2,176,1,65,1,113,4,64,32,3,65,168,1,106,32,3,40,2,180,1,16,209,10,32,3,40,2,168,1,34,4,13,4,11,32,3,65,160,1,106,32,3,65,184,19,106,16,244,6,32,3,40,2,164,1,33,13,32,3,40,2,160,1,34,4,13,0,11,12,13,11,32,1,65,184,7,106,33,7,32,1,65,192,7,106,33,14,2,64,32,1,45,0,192,7,65,1,107,14,3,8,55,15,0,11,32,7,40,2,0,33,4,12,13,11,32,3,16,174,19,33,4,12,16,11,32,4,32,3,40,2,172,1,16,220,26,33,4,12,15,11,32,9,32,4,16,220,26,33,4,12,15,11,65,188,165,193,0,16,161,21,0,11,65,0,33,19,32,1,65,0,59,1,252,3,32,1,32,7,54,2,216,3,32,1,32,52,55,3,208,3,32,1,65,253,3,106,33,30,12,5,11,32,3,65,168,14,106,32,52,32,7,16,202,18,32,1,32,19,58,0,248,3,32,1,65,240,3,106,32,3,65,184,14,106,41,2,0,55,2,0,32,1,65,232,3,106,32,3,65,176,14,106,41,2,0,55,2,0,32,1,32,3,41,2,168,14,55,2,224,3,65,5,33,4,12,35,11,32,3,65,240,12,106,32,1,65,224,3,106,34,4,32,2,16,221,19,32,3,45,0,240,12,65,5,70,4,64,32,30,65,3,58,0,0,12,5,11,32,3,41,3,240,12,33,53,32,4,16,187,15,32,30,65,1,58,0,0,2,64,2,64,32,53,167,65,255,1,113,65,3,107,14,3,0,1,6,1,11,32,53,66,32,136,167,34,4,16,133,20,32,4,65,4,65,12,16,224,4,11,32,1,65,1,58,0,128,4,32,1,32,1,40,2,176,1,65,1,106,54,2,176,1,32,1,41,3,152,1,34,53,66,0,83,13,1,32,1,32,1,40,2,160,1,34,9,65,1,116,34,4,32,4,65,128,148,235,220,3,107,32,9,65,128,202,181,238,1,73,27,54,2,160,1,32,1,32,9,65,255,201,181,238,1,75,173,32,53,66,1,134,132,55,3,152,1,32,1,65,232,2,106,16,227,16,32,1,40,2,148,1,33,29,32,1,40,2,144,1,33,25,32,1,40,2,172,1,33,12,12,2,11,65,176,167,193,0,16,161,21,0,11,65,185,163,193,0,65,44,65,232,163,193,0,16,151,17,0,11,65,0,33,4,12,31,11,65,4,33,4,12,30,11,32,13,65,3,58,0,0,65,4,12,21,11,32,1,65,0,58,0,197,7,32,3,32,1,40,2,172,7,54,2,184,19,32,10,32,3,65,184,19,106,16,170,26,32,3,40,2,184,19,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,1,45,0,164,7,69,4,64,32,10,16,222,26,11,32,1,40,2,140,7,34,4,65,4,71,4,64,32,10,32,4,16,221,26,11,2,64,32,1,40,2,248,6,65,1,71,13,0,32,1,65,252,6,106,34,4,16,138,19,13,0,32,3,65,152,1,106,32,4,16,174,13,32,3,40,2,156,1,33,4,32,3,40,2,152,1,13,5,32,3,32,4,54,2,184,19,32,10,32,3,65,184,19,106,16,213,22,32,3,40,2,184,19,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,3,65,144,1,106,16,240,14,32,3,40,2,148,1,33,4,32,3,40,2,144,1,13,4,32,1,32,4,54,2,176,7,32,3,32,1,65,176,7,106,16,157,27,54,2,184,19,32,10,32,3,65,184,19,106,16,214,22,32,3,40,2,184,19,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,3,65,136,1,106,32,1,40,2,196,6,32,1,40,2,200,6,32,10,16,200,17,32,3,40,2,140,1,33,4,32,3,40,2,136,1,65,1,113,4,64,32,3,65,128,1,106,32,4,16,209,10,32,3,40,2,132,1,33,4,32,3,40,2,128,1,34,9,13,3,11,32,1,32,4,54,2,180,7,32,1,65,180,7,106,16,143,10,33,4,32,1,65,0,58,0,192,7,32,1,32,4,54,2,184,7,32,1,65,192,7,106,33,14,32,1,65,184,7,106,33,7,11,32,1,32,4,16,134,5,54,2,188,7,11,32,3,65,248,0,106,32,1,65,188,7,106,34,9,32,2,16,210,10,32,3,40,2,120,34,4,65,2,70,13,5,32,3,40,2,124,33,13,32,9,16,208,14,2,127,32,4,65,1,113,4,64,32,3,65,240,0,106,32,13,16,209,10,32,3,40,2,116,34,13,32,3,40,2,112,34,4,13,1,26,11,32,3,32,13,54,2,184,19,32,3,65,184,19,106,34,4,16,223,26,13,5,32,4,65,35,65,0,65,1,65,1,16,167,10,32,3,40,2,188,19,33,9,32,3,40,2,184,19,65,1,70,13,7,32,3,40,2,192,19,65,192,167,193,0,65,35,16,193,5,33,14,65,205,184,158,1,45,0,0,26,65,4,65,12,16,244,10,34,4,69,13,8,32,4,65,35,54,2,8,32,4,32,14,54,2,4,32,4,32,9,54,2,0,32,13,65,132,1,79,4,64,32,13,16,222,9,11,65,180,146,193,0,11,33,13,32,1,65,1,58,0,192,7,32,7,16,145,22,65,1,32,3,32,4,32,13,16,210,19,33,4,32,1,40,2,180,7,34,9,65,132,1,73,13,1,32,9,16,222,9,12,1,11,32,9,32,4,16,220,26,33,4,11,32,1,65,176,7,106,16,207,24,11,32,1,45,0,197,7,69,13,0,32,1,40,2,172,7,34,9,65,132,1,73,13,0,32,9,16,222,9,11,32,1,65,0,58,0,197,7,66,3,33,54,32,1,40,2,168,7,34,7,65,131,1,75,13,9,32,1,65,240,5,106,16,203,13,32,1,65,1,58,0,196,7,12,11,11,32,14,65,1,58,0,0,32,7,16,145,22,32,3,32,13,54,2,132,18,32,3,65,184,19,106,34,7,16,242,19,32,3,65,136,18,106,32,7,32,3,65,132,18,106,34,10,16,158,27,16,207,7,32,3,65,224,20,106,34,5,32,10,16,211,17,32,3,40,2,232,20,33,9,32,3,40,2,228,20,33,4,32,3,65,0,54,2,152,20,32,3,65,0,54,2,144,20,32,3,65,0,54,2,160,20,32,7,32,3,65,144,20,106,32,4,32,9,16,174,12,32,3,40,2,184,19,65,2,70,13,3,32,3,65,212,18,106,32,7,65,200,0,16,193,5,26,32,5,16,214,24,32,3,32,10,16,159,27,54,2,156,19,32,7,32,3,65,156,19,106,16,190,7,32,3,45,0,188,19,34,9,65,3,70,13,4,32,9,65,2,70,13,5,32,3,40,2,184,19,33,4,32,3,32,9,58,0,164,19,32,3,32,4,54,2,160,19,32,3,65,232,0,106,32,3,65,160,19,106,16,255,19,32,3,40,2,104,34,4,65,2,71,4,64,32,3,65,156,20,106,33,10,32,3,40,2,108,33,7,3,64,32,4,65,1,113,13,19,32,3,32,7,54,2,168,19,32,3,65,224,0,106,32,3,65,168,19,106,16,153,19,32,3,40,2,96,65,1,113,13,20,32,3,65,172,19,106,34,9,32,3,40,2,100,16,238,20,32,3,65,224,20,106,34,7,32,3,40,2,176,19,32,3,40,2,180,19,16,251,24,32,3,65,184,19,106,34,5,32,7,16,254,7,32,3,40,2,184,19,65,128,128,128,128,120,70,13,21,32,3,65,160,20,106,32,3,65,200,19,106,41,2,0,55,3,0,32,3,65,152,20,106,32,3,65,192,19,106,41,2,0,34,52,55,3,0,32,3,32,3,41,2,184,19,34,53,55,3,144,20,32,3,65,128,22,106,32,52,62,2,0,32,3,32,53,55,3,248,21,32,3,65,232,20,106,32,10,65,8,106,40,2,0,54,2,0,32,3,32,10,41,2,0,55,3,224,20,32,5,32,3,65,136,18,106,34,4,65,200,0,16,193,5,26,32,4,32,5,32,3,65,248,21,106,34,4,32,7,16,218,4,32,7,16,214,24,32,4,16,214,24,32,9,16,214,24,32,3,40,2,168,19,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,3,65,216,0,106,32,3,65,160,19,106,16,255,19,32,3,40,2,92,33,7,32,3,40,2,88,34,4,65,2,71,13,0,11,11,32,3,40,2,160,19,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,3,45,0,145,18,33,4,32,3,45,0,144,18,33,7,2,64,32,3,41,3,136,18,34,53,66,3,81,4,64,32,13,65,132,1,79,4,64,32,13,16,222,9,11,32,3,65,224,20,106,32,3,65,212,18,106,65,200,0,16,193,5,26,32,3,32,1,40,2,176,7,54,2,168,21,32,3,65,240,20,106,16,214,24,32,3,65,168,21,106,16,207,24,12,1,11,32,3,32,4,58,0,153,20,32,3,32,7,58,0,152,20,32,3,32,53,55,3,144,20,32,3,65,154,20,106,32,3,65,146,18,106,65,62,16,193,5,26,32,3,32,13,54,2,216,20,32,3,65,224,20,106,32,3,65,212,18,106,34,5,65,200,0,16,193,5,26,32,3,32,1,40,2,176,7,34,9,54,2,168,21,32,3,65,248,21,106,34,4,32,5,65,200,0,16,193,5,26,32,3,65,184,19,106,32,3,65,144,20,106,32,4,32,9,16,222,19,32,3,41,3,184,19,34,54,66,3,82,13,7,32,3,45,0,193,19,33,4,32,3,45,0,192,19,33,7,11,66,3,33,54,32,3,32,7,32,4,16,233,13,33,4,12,7,11,32,1,65,3,58,0,192,7,32,1,65,3,58,0,196,7,12,11,11,32,9,32,3,40,2,192,19,16,132,25,0,11,65,4,65,12,16,177,28,0,11,65,204,165,193,0,65,9,16,154,28,0,11,65,213,165,193,0,65,16,16,154,28,0,11,65,229,165,193,0,65,24,16,154,28,0,11,32,3,40,2,192,19,33,4,32,3,65,172,21,106,32,3,65,196,19,106,65,204,0,16,193,5,26,11,32,3,40,2,156,19,34,9,65,132,1,79,4,64,32,9,16,222,9,11,32,1,40,2,180,7,34,9,65,132,1,79,4,64,32,9,16,222,9,11,32,1,65,0,58,0,197,7,32,1,40,2,168,7,34,7,65,131,1,77,13,1,11,32,7,16,222,9,11,32,1,65,240,5,106,16,203,13,32,1,65,1,58,0,196,7,32,54,66,4,81,13,2,11,32,3,65,184,17,106,32,3,65,172,21,106,65,204,0,16,193,5,26,32,21,16,154,17,11,32,1,40,2,176,4,34,9,32,9,40,2,0,34,9,65,1,107,54,2,0,32,9,65,1,70,4,64,32,1,65,176,4,106,16,138,20,11,32,3,65,148,11,106,34,5,32,3,65,184,17,106,65,204,0,16,193,5,26,32,1,65,1,58,0,200,7,32,3,65,224,11,106,34,9,32,5,65,204,0,16,193,5,26,32,8,16,231,13,66,3,33,52,32,54,66,3,81,13,3,32,1,32,4,54,2,152,2,32,1,32,54,55,3,144,2,32,1,65,156,2,106,32,9,65,204,0,16,193,5,26,32,8,32,1,65,144,2,106,65,216,0,16,184,28,33,4,32,1,40,2,176,1,32,1,40,2,172,1,40,2,16,79,13,2,32,1,47,1,252,1,16,137,20,69,13,2,32,1,65,232,2,106,32,4,65,216,0,16,193,5,26,32,1,65,0,58,0,128,4,32,1,32,1,40,2,160,1,34,7,54,2,200,3,32,1,32,1,41,3,152,1,34,52,55,3,192,3,32,1,65,128,4,106,33,13,12,8,11,32,16,65,3,58,0,0,65,3,11,58,0,0,12,36,11,32,1,40,2,204,1,33,14,32,1,40,2,200,1,33,8,32,1,40,2,196,1,33,4,32,1,47,1,194,1,33,13,32,1,45,0,193,1,33,12,32,1,45,0,192,1,33,6,32,1,41,3,184,1,33,52,32,3,65,232,3,106,32,1,65,216,1,106,41,3,0,55,3,0,32,3,65,240,3,106,32,1,65,224,1,106,40,2,0,54,2,0,32,3,32,1,41,3,208,1,55,3,224,3,32,3,65,180,3,106,32,1,65,228,1,106,65,44,16,193,5,26,32,1,65,1,58,0,180,1,32,52,66,4,81,13,35,12,1,11,32,1,66,3,55,3,144,2,32,1,32,4,54,2,152,2,32,3,65,232,3,106,32,3,65,224,12,106,41,3,0,55,3,0,32,3,65,240,3,106,32,3,65,232,12,106,40,2,0,54,2,0,32,3,32,3,41,3,216,12,55,3,224,3,32,3,65,180,3,106,32,3,65,172,12,106,65,44,16,193,5,26,32,1,65,1,58,0,180,1,65,0,33,6,11,32,3,65,176,4,106,34,10,32,3,65,240,3,106,40,2,0,54,2,0,32,3,65,168,4,106,34,5,32,3,65,232,3,106,41,3,0,55,3,0,32,3,32,3,41,3,224,3,55,3,160,4,32,3,65,244,3,106,34,9,32,3,65,180,3,106,65,44,16,193,5,26,32,27,16,219,18,32,52,66,3,82,4,64,32,1,32,14,54,2,44,32,1,32,8,54,2,40,32,1,32,4,54,2,36,32,1,32,13,59,1,34,32,1,32,12,58,0,33,32,1,32,6,58,0,32,32,1,32,52,55,3,24,32,1,32,3,41,3,160,4,55,3,48,32,1,65,56,106,32,5,41,3,0,55,3,0,32,1,65,64,107,32,10,40,2,0,54,2,0,32,1,65,196,0,106,32,9,65,44,16,193,5,26,32,1,65,24,106,33,9,32,1,47,1,92,34,4,65,200,1,107,65,255,255,3,113,65,228,0,79,4,64,32,1,32,4,59,1,136,1,32,1,32,4,59,1,138,1,32,3,65,128,5,106,34,8,32,9,65,216,0,16,193,5,26,32,1,65,144,1,106,34,7,32,8,65,188,1,16,193,5,26,32,1,65,0,58,0,204,2,32,1,65,204,2,106,33,6,12,20,11,32,3,65,128,5,106,34,4,32,9,65,216,0,16,193,5,26,32,27,32,4,65,188,1,16,193,5,26,32,1,65,0,58,0,196,2,32,1,65,136,1,106,33,7,32,1,65,196,2,106,33,6,12,6,11,32,3,65,200,4,106,32,10,40,2,0,54,2,0,32,3,65,192,4,106,32,5,41,3,0,55,3,0,32,3,32,3,41,3,160,4,55,3,184,4,12,31,11,65,253,165,193,0,65,30,16,154,28,0,11,65,155,166,193,0,65,18,16,154,28,0,11,65,173,166,193,0,65,33,16,154,28,0,11,65,3,33,4,12,0,11,0,11,32,1,65,224,1,106,32,7,65,216,0,16,193,5,26,32,3,65,32,106,32,1,65,168,2,106,16,236,17,32,3,40,2,36,33,4,32,3,40,2,32,65,1,113,4,64,32,3,65,24,106,32,4,16,209,10,32,3,40,2,28,33,4,32,3,40,2,24,34,13,13,3,11,32,1,65,0,58,0,192,2,32,1,32,4,54,2,184,2,32,1,65,192,2,106,33,4,32,1,65,184,2,106,33,13,11,32,1,32,1,40,2,184,2,16,134,5,54,2,188,2,11,32,3,65,16,106,32,1,65,188,2,106,34,8,32,2,16,210,10,32,3,40,2,16,34,12,65,2,70,13,3,32,3,40,2,20,33,6,32,8,16,208,14,32,12,65,1,113,4,64,32,3,65,8,106,32,6,16,209,10,32,3,40,2,12,33,6,32,3,40,2,8,34,8,13,2,11,32,4,65,1,58,0,0,32,13,16,145,22,32,3,32,6,54,2,224,20,32,3,32,3,65,224,20,106,16,250,28,54,2,172,21,32,3,65,144,20,106,34,4,32,3,65,172,21,106,34,2,16,251,28,16,162,11,32,2,32,3,40,2,148,20,32,3,40,2,152,20,16,178,17,32,3,65,240,12,106,32,4,16,226,8,32,3,41,2,248,12,33,53,32,3,40,2,244,12,33,4,32,3,40,2,240,12,33,9,32,3,40,2,172,21,34,2,65,131,1,75,4,64,32,2,16,222,9,11,32,3,40,2,224,20,34,13,65,132,1,79,4,64,32,13,16,222,9,11,32,1,65,224,1,106,16,227,16,32,1,65,1,58,0,196,2,32,7,16,232,22,32,9,69,13,5,32,3,32,4,54,2,188,19,32,3,32,9,54,2,184,19,32,3,32,53,55,2,192,19,32,3,65,168,14,106,33,28,35,0,65,208,1,107,34,24,36,0,32,24,65,240,0,106,33,20,35,0,65,240,1,107,34,5,36,0,32,5,66,0,55,3,8,32,5,32,53,167,34,38,54,2,4,32,5,32,4,54,2,0,35,0,65,16,107,34,9,36,0,32,9,65,0,54,2,12,32,5,41,3,8,33,52,32,5,40,2,4,33,21,32,5,40,2,0,33,8,65,4,33,12,32,9,65,12,106,33,25,2,64,2,64,2,64,32,5,65,168,1,106,34,6,2,127,2,64,3,64,32,21,32,21,32,52,167,32,52,66,255,255,255,255,15,86,27,34,4,107,34,2,65,0,32,2,32,21,77,27,34,2,32,12,32,2,32,12,73,27,34,10,32,4,106,34,2,32,10,73,13,3,32,2,32,21,75,13,4,32,25,32,10,32,4,32,8,106,32,10,65,156,134,192,0,16,209,23,32,5,66,127,32,52,32,10,173,124,34,53,32,52,32,53,86,27,34,52,55,3,8,32,4,32,21,79,13,1,32,10,32,25,106,33,25,32,12,32,10,107,34,12,13,0,11,32,6,32,9,40,2,12,54,2,0,65,23,12,1,11,32,6,66,0,55,2,0,65,16,11,58,0,8,32,9,65,16,106,36,0,12,2,11,32,4,32,2,65,140,134,192,0,16,165,15,0,11,32,2,32,21,65,140,134,192,0,16,164,15,0,11,32,5,40,2,168,1,33,27,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,45,0,176,1,34,4,65,23,70,4,64,32,6,32,5,16,237,4,32,5,45,0,168,1,13,3,32,5,65,152,1,106,32,5,65,192,1,106,34,8,41,2,0,55,3,0,32,5,65,160,1,106,32,5,65,200,1,106,34,2,45,0,0,58,0,0,32,5,32,5,41,2,184,1,55,3,144,1,32,5,45,0,183,1,33,39,32,5,47,0,181,1,33,40,32,5,45,0,180,1,33,41,32,5,47,1,178,1,33,42,32,5,45,0,177,1,33,43,32,5,40,0,173,1,33,44,32,5,40,0,169,1,33,45,32,6,32,5,16,237,4,32,5,45,0,168,1,13,4,32,5,65,234,1,106,32,5,45,0,171,1,58,0,0,32,5,65,216,1,106,32,8,41,2,0,55,3,0,32,5,65,224,1,106,32,2,45,0,0,58,0,0,32,5,32,5,47,0,169,1,59,1,232,1,32,5,32,5,41,2,184,1,55,3,208,1,32,5,40,2,172,1,33,46,32,5,40,2,176,1,33,47,32,5,45,0,180,1,33,48,32,5,47,0,181,1,33,49,32,5,45,0,183,1,33,50,32,5,65,0,54,2,168,1,65,4,33,8,32,5,41,3,8,33,52,32,5,40,2,4,33,10,32,5,40,2,0,33,9,3,64,32,10,32,10,32,52,167,32,52,66,255,255,255,255,15,86,27,34,12,107,34,2,65,0,32,2,32,10,77,27,34,2,32,8,32,2,32,8,73,27,34,14,32,12,106,34,13,32,14,73,13,13,32,10,32,13,73,13,14,32,6,32,14,32,9,32,12,106,32,14,65,244,209,192,0,16,209,23,32,10,32,12,77,13,6,66,127,32,52,32,14,173,124,34,53,32,52,32,53,86,27,33,52,32,6,32,14,106,33,6,32,8,32,14,107,34,8,13,0,11,32,5,40,2,168,1,33,51,32,5,65,0,54,2,168,1,65,4,33,8,32,5,65,168,1,106,33,6,3,64,32,10,32,10,32,52,167,32,52,66,255,255,255,255,15,86,27,34,12,107,34,2,65,0,32,2,32,10,77,27,34,2,32,8,32,2,32,8,73,27,34,14,32,12,106,34,13,32,14,73,13,13,32,10,32,13,73,13,14,32,6,32,14,32,9,32,12,106,32,14,65,244,209,192,0,16,209,23,32,10,32,12,77,13,6,66,127,32,52,32,14,173,124,34,53,32,52,32,53,86,27,33,52,32,6,32,14,106,33,6,32,8,32,14,107,34,8,13,0,11,32,5,32,52,55,3,8,32,5,40,2,168,1,33,25,32,5,65,0,54,2,168,1,65,4,33,8,32,5,65,168,1,106,33,6,3,64,32,10,32,10,32,52,167,32,52,66,255,255,255,255,15,86,27,34,12,107,34,2,65,0,32,2,32,10,77,27,34,2,32,8,32,2,32,8,73,27,34,14,32,12,106,34,13,32,14,73,13,13,32,10,32,13,73,13,14,32,6,32,14,32,9,32,12,106,32,14,65,244,209,192,0,16,209,23,32,10,32,12,77,13,6,66,127,32,52,32,14,173,124,34,53,32,52,32,53,86,27,33,52,32,6,32,14,106,33,6,32,8,32,14,107,34,8,13,0,11,32,5,65,128,1,106,32,5,65,152,1,106,41,3,0,55,3,0,32,5,65,136,1,106,32,5,65,160,1,106,45,0,0,58,0,0,32,5,65,232,0,106,32,5,65,216,1,106,41,3,0,55,3,0,32,5,65,240,0,106,32,5,65,224,1,106,45,0,0,58,0,0,32,5,32,5,41,3,144,1,55,3,120,32,5,32,5,47,1,232,1,59,1,116,32,5,32,5,41,3,208,1,55,3,96,32,5,32,5,65,234,1,106,45,0,0,58,0,118,32,5,40,2,168,1,33,29,32,5,65,0,58,0,168,1,32,10,32,52,167,32,52,66,255,255,255,255,15,86,27,34,4,32,4,32,10,73,34,8,106,34,2,32,4,73,13,6,32,2,32,10,75,13,7,32,5,65,168,1,106,32,8,32,4,32,9,106,32,8,65,244,209,192,0,16,209,23,2,64,32,8,4,64,32,5,66,127,32,52,66,1,124,34,53,32,53,80,27,34,52,55,3,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,45,0,168,1,34,2,65,253,1,107,14,3,2,1,0,7,11,32,5,66,0,55,3,232,1,65,8,33,8,32,5,65,232,1,106,33,6,3,64,32,10,32,10,32,52,167,32,52,66,255,255,255,255,15,86,27,34,12,107,34,2,65,0,32,2,32,10,77,27,34,2,32,8,32,2,32,8,73,27,34,2,32,12,106,34,13,32,2,73,13,23,32,10,32,13,73,13,24,32,6,32,2,32,9,32,12,106,32,2,65,244,209,192,0,16,209,23,32,10,32,12,77,13,3,66,127,32,52,32,2,173,124,34,53,32,52,32,53,86,27,33,52,32,2,32,6,106,33,6,32,8,32,2,107,34,8,13,0,11,32,5,32,52,55,3,8,32,5,41,3,232,1,34,54,66,128,128,128,128,16,90,13,7,32,5,65,20,58,0,152,1,12,9,11,32,5,65,0,54,2,168,1,65,4,33,8,32,5,65,168,1,106,33,6,3,64,32,10,32,10,32,52,167,32,52,66,255,255,255,255,15,86,27,34,12,107,34,2,65,0,32,2,32,10,77,27,34,2,32,8,32,2,32,8,73,27,34,2,32,12,106,34,13,32,2,73,13,22,32,10,32,13,73,13,23,32,6,32,2,32,9,32,12,106,32,2,65,244,209,192,0,16,209,23,32,10,32,12,77,13,3,66,127,32,52,32,2,173,124,34,53,32,52,32,53,86,27,33,52,32,2,32,6,106,33,6,32,8,32,2,107,34,8,13,0,11,32,5,32,52,55,3,8,32,5,40,2,168,1,34,2,65,128,128,4,73,13,3,32,2,173,33,54,12,6,11,32,5,65,0,59,1,168,1,65,2,33,8,32,5,65,168,1,106,33,6,3,64,32,10,32,10,32,52,167,32,52,66,255,255,255,255,15,86,27,34,12,107,34,2,65,0,32,2,32,10,77,27,34,2,32,8,32,2,32,8,73,27,34,2,32,12,106,34,13,32,2,73,13,21,32,10,32,13,73,13,22,32,6,32,2,32,9,32,12,106,32,2,65,244,209,192,0,16,209,23,32,10,32,12,77,13,4,66,127,32,52,32,2,173,124,34,53,32,52,32,53,86,27,33,52,32,2,32,6,106,33,6,32,8,32,2,107,34,8,13,0,11,32,5,32,52,55,3,8,32,5,51,1,168,1,34,54,66,253,1,90,13,5,32,5,65,20,58,0,152,1,12,7,11,32,5,65,16,58,0,176,1,32,5,66,0,55,3,168,1,32,5,65,0,54,2,144,1,32,5,32,5,41,2,172,1,55,2,148,1,12,6,11,32,5,65,16,58,0,152,1,32,5,66,0,55,2,144,1,12,5,11,32,5,65,20,58,0,152,1,12,4,11,32,5,65,150,1,106,66,0,61,1,0,32,5,66,0,62,1,146,1,32,5,65,16,58,0,152,1,32,5,65,0,59,1,144,1,12,3,11,32,2,173,33,54,11,32,5,65,168,1,106,65,129,217,1,32,54,167,34,2,32,2,65,129,217,1,79,27,65,0,65,4,65,36,16,167,10,32,5,40,2,172,1,33,4,32,5,40,2,168,1,65,1,70,13,10,32,5,65,0,54,2,152,1,32,5,32,5,40,2,176,1,54,2,148,1,32,5,32,4,54,2,144,1,32,54,80,69,4,64,32,5,65,184,1,106,33,35,3,64,32,5,65,168,1,106,33,15,35,0,65,240,0,107,34,11,36,0,32,11,65,28,106,34,13,32,5,16,179,7,32,11,40,2,28,33,36,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,11,45,0,36,34,8,65,23,70,4,64,32,13,32,5,16,200,2,32,11,65,232,0,106,34,4,32,11,65,40,106,40,2,0,54,2,0,32,11,32,11,41,2,32,55,3,96,32,11,40,2,28,13,1,32,11,65,8,106,34,8,32,4,40,2,0,34,2,54,2,0,32,11,32,11,41,3,96,55,3,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,4,64,32,11,65,200,0,106,32,8,40,2,0,54,2,0,32,11,32,11,41,3,0,55,3,64,32,13,32,5,16,141,3,32,4,32,11,65,40,106,40,2,0,54,2,0,32,11,32,11,41,2,32,55,3,96,32,11,40,2,28,13,16,32,11,65,216,0,106,32,4,40,2,0,54,2,0,32,11,32,11,41,3,96,55,3,80,32,11,65,0,54,2,28,32,5,41,3,8,33,52,32,5,40,2,4,33,12,32,5,40,2,0,33,8,65,4,33,14,3,64,32,12,32,12,32,52,167,32,52,66,255,255,255,255,15,86,27,34,4,107,34,2,65,0,32,2,32,12,77,27,34,2,32,14,32,2,32,14,73,27,34,9,32,4,106,34,2,32,9,73,13,15,32,2,32,12,75,13,16,32,13,32,9,32,4,32,8,106,32,9,65,188,162,215,0,16,209,23,32,5,66,127,32,52,32,9,173,124,34,53,32,52,32,53,86,27,34,52,55,3,8,32,4,32,12,79,13,2,32,9,32,13,106,33,13,32,14,32,9,107,34,14,13,0,11,32,11,40,2,28,33,2,32,15,32,11,41,3,64,55,2,8,32,15,32,11,41,3,80,55,2,20,32,15,65,16,106,32,11,65,200,0,106,40,2,0,54,2,0,32,15,65,28,106,32,11,65,216,0,106,40,2,0,54,2,0,32,15,32,36,54,2,32,32,15,32,2,54,2,4,32,15,32,2,65,255,201,181,238,1,75,54,2,0,12,19,11,32,11,65,0,58,0,28,32,5,40,2,4,34,8,32,5,41,3,8,34,52,167,32,52,66,255,255,255,255,15,86,27,34,9,32,8,32,9,75,34,4,106,34,2,32,9,73,13,11,32,2,32,8,75,13,12,32,11,65,28,106,34,8,32,4,32,5,40,2,0,32,9,106,32,4,65,188,162,215,0,16,209,23,32,5,66,127,32,52,32,4,173,124,34,53,32,52,32,53,86,27,55,3,8,32,4,69,13,7,32,11,45,0,28,34,2,65,1,71,13,6,32,8,32,5,16,200,2,32,11,65,232,0,106,34,6,34,4,32,11,65,40,106,34,2,40,2,0,54,2,0,32,11,32,11,41,2,32,55,3,96,32,11,40,2,28,13,1,32,11,65,24,106,32,4,40,2,0,54,2,0,32,11,32,11,41,3,96,55,3,16,32,8,32,5,16,141,3,32,4,32,2,40,2,0,54,2,0,32,11,32,11,41,2,32,55,3,96,32,11,40,2,28,13,2,32,11,65,200,0,106,34,30,32,6,40,2,0,54,2,0,32,11,32,11,41,3,96,55,3,64,2,64,32,11,40,2,24,34,2,69,13,0,32,2,65,200,0,108,33,14,32,11,40,2,20,65,28,106,33,12,32,11,65,32,106,33,32,3,64,32,11,65,28,106,33,18,65,0,33,26,35,0,65,48,107,34,17,36,0,32,17,65,24,106,32,5,16,177,2,2,64,32,17,40,2,24,69,4,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,17,40,2,32,34,31,65,128,146,244,1,77,4,64,32,31,69,4,64,32,18,65,0,54,2,16,32,18,66,0,55,2,8,32,18,66,128,128,128,128,16,55,2,0,12,15,11,32,17,65,4,106,32,31,65,2,116,34,4,65,128,1,106,16,162,11,32,4,65,128,146,244,1,106,33,19,32,4,33,21,2,64,2,64,3,64,32,17,65,24,106,32,5,16,177,2,32,17,40,2,24,13,4,32,17,32,17,41,3,32,34,53,55,3,16,32,21,32,53,167,34,16,106,34,2,32,21,73,13,2,32,2,2,127,65,1,32,53,66,253,1,84,13,0,26,65,3,32,53,66,128,128,4,84,13,0,26,65,5,65,9,32,53,66,128,128,128,128,16,84,27,11,34,10,106,34,22,32,2,73,13,2,32,19,32,22,73,13,9,32,26,65,255,255,255,255,3,70,13,5,32,26,65,2,116,34,9,65,4,106,34,8,32,17,40,2,12,34,2,75,13,6,32,17,40,2,8,32,17,32,21,32,4,107,54,2,24,32,9,106,65,4,32,17,65,24,106,65,4,65,192,128,216,0,16,209,23,32,22,32,17,40,2,12,34,2,79,4,64,65,1,32,2,32,2,65,1,77,27,33,8,3,64,32,8,34,2,65,1,116,33,8,32,2,32,22,77,13,0,11,32,17,65,4,106,32,2,16,225,22,11,32,10,32,21,106,34,8,32,10,73,13,7,32,17,40,2,12,34,2,32,8,73,13,8,32,17,40,2,8,33,2,32,17,32,10,54,2,44,32,17,32,2,32,21,106,54,2,40,32,17,65,24,106,32,17,65,16,106,32,17,65,40,106,16,230,2,32,17,45,0,32,34,2,65,18,71,13,14,32,8,32,16,106,34,21,32,8,73,13,10,32,17,40,2,12,34,2,32,21,73,13,11,32,16,4,64,32,17,40,2,8,32,8,106,33,10,32,5,41,3,8,33,52,32,5,40,2,4,33,23,32,5,40,2,0,33,8,3,64,32,23,32,23,32,52,167,32,52,66,255,255,255,255,15,86,27,34,9,107,34,2,65,0,32,2,32,23,77,27,34,2,32,16,32,2,32,16,73,27,34,22,32,9,106,34,2,32,22,73,13,14,32,2,32,23,75,13,15,32,10,32,22,32,8,32,9,106,32,22,65,160,248,215,0,16,209,23,32,5,66,127,32,52,32,22,173,124,34,53,32,52,32,53,86,27,34,52,55,3,8,32,9,32,23,79,13,3,32,10,32,22,106,33,10,32,16,32,22,107,34,16,13,0,11,11,32,26,65,1,106,34,26,32,31,71,13,0,11,32,17,65,4,106,32,21,16,247,24,32,17,40,2,8,32,4,32,17,65,12,106,34,7,40,2,0,34,8,75,4,64,65,173,246,215,0,65,35,65,160,247,215,0,16,218,19,0,11,32,4,106,33,2,35,0,65,128,1,107,34,13,36,0,2,64,32,4,34,19,69,32,8,32,4,107,34,9,69,114,13,0,2,64,2,64,3,64,32,9,32,19,106,65,24,73,13,1,32,19,32,9,32,9,32,19,75,34,8,27,65,129,1,79,4,64,2,64,32,8,69,4,64,65,0,32,9,107,33,23,3,64,32,2,32,23,106,33,8,65,0,33,16,3,64,32,8,32,16,106,34,10,45,0,0,33,22,32,10,32,2,32,16,106,34,10,45,0,0,58,0,0,32,10,32,22,58,0,0,32,9,32,16,65,1,106,34,16,71,13,0,11,32,8,33,2,32,19,32,9,107,34,19,32,9,79,13,0,11,12,1,11,65,0,32,19,107,33,23,3,64,32,2,32,23,106,33,22,65,0,33,16,3,64,32,16,32,22,106,34,8,45,0,0,33,10,32,8,32,2,32,16,106,34,8,45,0,0,58,0,0,32,8,32,10,58,0,0,32,19,32,16,65,1,106,34,16,71,13,0,11,32,2,32,19,106,33,2,32,9,32,19,107,34,9,32,19,79,13,0,11,11,32,9,69,13,4,32,19,13,1,12,4,11,11,32,2,32,19,107,34,16,32,9,106,33,10,32,9,32,19,73,13,1,32,13,32,16,32,19,16,193,5,33,8,32,16,32,2,32,9,16,184,28,26,32,10,32,8,32,19,16,193,5,26,12,2,11,65,0,32,19,107,33,23,32,2,32,19,107,34,33,45,0,0,33,2,32,9,34,10,33,16,3,64,32,16,32,33,106,34,22,45,0,0,33,8,32,22,32,2,58,0,0,32,16,32,19,73,4,64,32,9,32,16,106,33,16,32,8,33,2,12,1,11,32,16,32,23,106,34,16,4,64,32,16,32,10,32,10,32,16,75,27,33,10,32,8,33,2,12,1,5,32,33,32,8,58,0,0,32,10,65,2,73,13,3,65,1,33,26,3,64,32,9,32,26,106,33,16,32,26,32,33,106,34,23,45,0,0,33,2,3,64,32,16,32,33,106,34,22,45,0,0,33,8,32,22,32,2,58,0,0,32,16,32,19,73,4,64,32,9,32,16,106,33,16,32,8,33,2,12,1,11,32,8,33,2,32,16,32,19,107,34,16,32,26,71,13,0,11,32,23,32,2,58,0,0,32,10,32,26,65,1,106,34,26,71,13,0,11,12,3,11,0,11,0,11,32,13,32,2,32,9,16,193,5,33,2,32,10,32,16,32,19,16,184,28,26,32,16,32,2,32,9,16,193,5,26,11,32,13,65,128,1,106,36,0,32,18,32,21,32,4,107,54,2,16,32,18,32,31,54,2,12,32,18,65,8,106,32,7,40,2,0,54,2,0,32,18,32,17,41,2,4,55,2,0,12,16,11,32,18,65,16,58,0,12,32,18,66,0,55,2,4,32,18,65,128,128,128,128,120,54,2,0,12,13,11,32,18,65,18,58,0,12,32,18,65,128,146,244,1,54,2,8,32,18,66,128,128,128,128,120,55,2,0,12,12,11,32,18,65,18,58,0,12,32,18,65,128,146,244,1,54,2,8,32,18,32,31,54,2,4,32,18,65,128,128,128,128,120,54,2,0,12,13,11,32,17,40,2,28,33,2,32,18,32,17,41,3,32,55,2,8,32,18,32,2,54,2,4,32,18,65,128,128,128,128,120,54,2,0,12,10,11,65,124,65,0,65,176,128,216,0,16,165,15,0,11,32,8,32,2,65,176,128,216,0,16,164,15,0,11,32,21,32,8,65,144,128,216,0,16,165,15,0,11,32,8,32,2,65,144,128,216,0,16,164,15,0,11,32,18,65,18,58,0,12,32,18,65,128,146,244,1,54,2,8,32,18,32,22,54,2,4,32,18,65,128,128,128,128,120,54,2,0,12,5,11,32,8,32,21,65,160,128,216,0,16,165,15,0,11,32,21,32,2,65,160,128,216,0,16,164,15,0,11,32,9,32,2,65,144,248,215,0,16,165,15,0,11,32,2,32,23,65,144,248,215,0,16,164,15,0,11,32,18,32,17,47,0,33,59,0,13,32,18,65,15,106,32,17,65,35,106,45,0,0,58,0,0,32,17,41,2,24,33,53,32,18,32,2,58,0,12,32,18,32,53,55,2,4,32,18,65,128,128,128,128,120,54,2,0,11,32,17,65,4,106,16,214,24,12,1,11,32,17,40,2,28,33,2,32,18,32,17,41,3,32,55,2,8,32,18,32,2,54,2,4,32,18,65,128,128,128,128,120,54,2,0,11,32,17,65,48,106,36,0,32,11,40,2,28,34,9,65,128,128,128,128,120,70,13,6,32,6,32,32,65,8,106,40,2,0,34,2,54,2,0,32,11,65,56,106,34,4,32,2,54,2,0,32,11,32,32,41,2,0,34,53,55,3,96,32,11,32,53,55,3,48,32,11,40,2,44,33,8,32,12,65,16,107,34,2,16,214,24,32,2,32,9,54,2,0,32,12,32,8,54,2,0,32,12,65,12,107,34,2,32,11,41,3,48,55,2,0,32,2,65,8,106,32,4,40,2,0,54,2,0,32,12,65,200,0,106,33,12,32,14,65,200,0,107,34,14,13,0,11,32,11,40,2,24,34,2,69,13,0,32,2,65,200,0,108,33,12,32,11,40,2,20,33,14,3,64,32,12,69,13,18,32,12,65,200,0,107,33,12,32,14,40,2,24,32,14,65,200,0,106,33,14,69,13,0,11,11,32,11,65,216,0,106,34,4,32,11,65,24,106,40,2,0,54,2,0,32,11,32,11,41,3,16,55,3,80,32,6,32,30,40,2,0,54,2,0,32,11,32,11,41,3,64,55,3,96,35,0,65,16,107,34,19,36,0,32,19,65,0,54,2,12,32,5,41,3,8,33,52,32,5,40,2,4,33,14,32,5,40,2,0,33,8,65,4,33,21,32,19,65,12,106,33,12,2,64,2,64,2,64,32,11,65,28,106,34,9,2,127,2,64,3,64,32,14,32,14,32,52,167,32,52,66,255,255,255,255,15,86,27,34,10,107,34,2,65,0,32,2,32,14,77,27,34,2,32,21,32,2,32,21,73,27,34,16,32,10,106,34,2,32,16,73,13,3,32,2,32,14,75,13,4,32,12,32,16,32,8,32,10,106,32,16,65,188,162,215,0,16,209,23,32,5,66,127,32,52,32,16,173,124,34,53,32,52,32,53,86,27,34,52,55,3,8,32,10,32,14,79,13,1,32,12,32,16,106,33,12,32,21,32,16,107,34,21,13,0,11,32,9,32,19,40,2,12,34,2,54,2,4,32,9,32,2,65,255,201,181,238,1,75,54,2,0,65,23,12,1,11,32,9,66,0,55,2,0,65,16,11,58,0,8,32,19,65,16,106,36,0,12,2,11,32,10,32,2,65,172,162,215,0,16,165,15,0,11,32,2,32,14,65,172,162,215,0,16,164,15,0,11,32,11,40,2,32,33,9,32,11,40,2,28,33,8,32,11,45,0,36,34,2,65,23,71,13,3,32,15,32,11,41,3,80,55,2,8,32,15,32,11,41,3,96,55,2,20,32,15,65,16,106,32,4,40,2,0,54,2,0,32,15,65,28,106,32,11,65,232,0,106,40,2,0,54,2,0,32,15,32,36,54,2,32,32,15,32,9,54,2,4,32,15,32,8,54,2,0,12,17,11,32,15,65,16,58,0,12,32,15,65,0,54,2,8,32,15,66,2,55,2,0,32,11,65,208,0,106,34,2,16,158,20,32,2,65,8,65,24,16,244,22,32,11,65,64,107,34,2,16,198,19,32,2,65,4,65,200,0,16,244,22,12,17,11,32,15,32,11,41,3,96,55,2,4,32,15,65,2,54,2,0,32,15,65,12,106,32,4,40,2,0,54,2,0,12,6,11,32,15,32,11,41,3,96,55,2,4,32,15,65,2,54,2,0,32,15,65,12,106,32,11,65,232,0,106,40,2,0,54,2,0,12,2,11,32,15,32,11,47,0,37,59,0,13,32,15,65,15,106,32,11,65,39,106,45,0,0,58,0,0,32,15,32,2,58,0,12,32,15,32,9,54,2,8,32,15,32,8,54,2,4,32,15,65,2,54,2,0,32,11,65,224,0,106,34,2,16,158,20,32,2,65,8,65,24,16,244,22,32,11,65,208,0,106,34,2,16,198,19,32,2,65,4,65,200,0,16,244,22,12,4,11,32,11,65,232,0,106,32,32,65,8,106,40,2,0,34,2,54,2,0,32,11,32,32,41,2,0,34,53,55,3,96,32,15,65,12,106,32,2,54,2,0,32,15,32,53,55,2,4,32,15,65,2,54,2,0,32,11,65,64,107,34,2,16,158,20,32,2,65,8,65,24,16,244,22,11,32,11,65,16,106,34,2,16,198,19,32,2,65,4,65,200,0,16,244,22,12,2,11,32,15,65,22,58,0,12,32,15,32,2,58,0,4,32,15,65,2,54,2,0,12,10,11,32,15,66,128,128,128,128,128,128,128,128,16,55,0,5,32,15,65,0,58,0,4,32,15,65,2,54,2,0,11,32,11,16,198,19,32,11,65,4,65,200,0,16,244,22,12,9,11,32,15,32,11,47,0,37,59,0,13,32,15,65,15,106,32,11,65,39,106,45,0,0,58,0,0,32,11,40,2,32,33,2,32,15,32,8,58,0,12,32,15,32,2,54,2,8,32,15,32,36,54,2,4,32,15,65,2,54,2,0,12,8,11,32,15,32,11,41,3,96,55,2,4,32,15,65,2,54,2,0,32,15,65,12,106,32,4,40,2,0,54,2,0,12,7,11,32,9,32,2,65,172,162,215,0,16,165,15,0,11,32,2,32,8,65,172,162,215,0,16,164,15,0,11,32,4,32,2,65,172,162,215,0,16,165,15,0,11,32,2,32,12,65,172,162,215,0,16,164,15,0,11,32,15,32,11,41,3,96,55,2,4,32,15,65,2,54,2,0,32,15,65,12,106,32,4,40,2,0,54,2,0,32,11,65,64,107,34,2,16,198,19,32,2,65,4,65,200,0,16,244,22,12,2,11,32,15,65,21,58,0,12,32,15,65,41,54,2,8,32,15,65,164,168,215,0,54,2,4,32,15,65,2,54,2,0,32,11,65,64,107,34,2,16,158,20,32,2,65,8,65,24,16,244,22,32,11,65,16,106,34,2,16,198,19,32,2,65,4,65,200,0,16,244,22,11,32,11,16,198,19,32,11,65,4,65,200,0,16,244,22,11,32,11,65,240,0,106,36,0,32,5,41,2,176,1,33,52,32,5,40,2,172,1,33,8,32,5,40,2,168,1,34,9,65,2,70,13,5,32,5,65,224,1,106,34,4,32,35,65,16,106,40,2,0,54,2,0,32,5,65,216,1,106,34,2,32,35,65,8,106,41,2,0,55,3,0,32,5,32,35,41,2,0,55,3,208,1,32,5,40,2,152,1,34,12,32,5,40,2,144,1,70,4,64,32,5,65,144,1,106,16,136,19,11,32,5,40,2,148,1,32,12,65,36,108,106,34,10,32,52,55,2,8,32,10,32,8,54,2,4,32,10,32,9,54,2,0,32,10,32,5,41,3,208,1,55,2,16,32,10,65,24,106,32,2,41,3,0,55,2,0,32,10,65,32,106,32,4,40,2,0,54,2,0,32,5,32,12,65,1,106,54,2,152,1,32,54,66,1,125,34,54,80,69,13,0,11,32,5,40,2,144,1,33,4,11,32,5,65,64,107,34,10,32,5,65,128,1,106,41,3,0,55,3,0,32,5,65,200,0,106,34,12,32,5,65,136,1,106,45,0,0,58,0,0,32,5,65,40,106,34,9,32,5,65,232,0,106,41,3,0,55,3,0,32,5,65,48,106,34,8,32,5,65,240,0,106,45,0,0,58,0,0,32,5,32,5,41,3,120,55,3,56,32,5,32,5,47,1,116,59,1,52,32,5,32,5,45,0,118,58,0,54,32,5,32,5,41,3,96,55,3,32,32,5,41,2,148,1,33,53,32,5,32,45,54,2,88,32,5,32,53,55,3,80,32,4,65,128,128,128,128,120,70,13,12,32,20,32,5,41,3,56,55,0,27,32,20,32,5,47,1,52,59,1,44,32,20,32,5,41,3,32,55,0,59,32,20,65,46,106,32,5,45,0,54,58,0,0,32,5,65,24,106,34,2,32,5,65,216,0,106,40,2,0,54,2,0,32,20,65,35,106,32,10,41,3,0,55,0,0,32,20,65,43,106,32,12,45,0,0,58,0,0,32,20,65,195,0,106,32,9,41,3,0,55,0,0,32,20,65,203,0,106,32,8,45,0,0,58,0,0,32,5,32,5,41,3,80,55,3,16,32,20,65,12,106,32,2,40,2,0,54,2,0,32,20,32,5,41,3,16,55,2,4,32,20,32,5,41,3,8,62,2,92,32,20,32,29,54,2,88,32,20,32,25,54,2,84,32,20,32,51,54,2,80,32,20,32,27,54,2,76,32,20,32,50,58,0,58,32,20,32,49,59,1,56,32,20,32,48,58,0,55,32,20,32,47,54,0,51,32,20,32,46,54,0,47,32,20,32,39,58,0,26,32,20,32,40,59,1,24,32,20,32,41,58,0,23,32,20,32,42,59,0,21,32,20,32,43,58,0,20,32,20,32,44,54,2,16,32,20,32,4,54,2,0,12,13,11,32,5,66,128,128,128,128,128,128,128,128,16,55,0,145,1,32,5,65,0,58,0,144,1,11,32,5,41,2,148,1,33,52,32,5,40,2,144,1,33,8,12,2,11,32,5,45,0,179,1,33,14,32,5,47,0,177,1,33,12,32,5,40,2,172,1,33,8,12,8,11,32,5,65,144,1,106,34,2,16,243,21,32,2,16,174,27,11,32,5,32,52,55,2,84,32,5,32,8,54,2,80,12,7,11,32,5,41,2,172,1,34,53,66,32,136,167,33,8,32,5,45,0,183,1,33,14,32,5,47,0,181,1,33,12,32,5,45,0,180,1,33,4,32,53,167,33,27,12,5,11,32,5,45,0,183,1,33,14,32,5,47,0,181,1,33,12,32,5,45,0,180,1,33,4,32,5,40,2,176,1,33,8,32,5,40,2,172,1,33,27,12,4,11,65,0,33,8,65,16,33,4,65,0,33,27,12,3,11,32,4,32,2,65,228,209,192,0,16,165,15,0,11,32,2,32,10,65,228,209,192,0,16,164,15,0,11,32,4,32,5,40,2,176,1,16,132,25,0,11,32,5,32,14,58,0,91,32,5,32,12,59,0,89,32,5,32,4,58,0,88,32,5,32,8,54,2,84,32,5,32,27,54,2,80,11,32,5,65,24,106,32,5,65,216,0,106,40,2,0,34,2,54,2,0,32,5,32,5,41,3,80,34,53,55,3,16,32,20,65,12,106,32,2,54,2,0,32,20,32,53,55,2,4,32,20,65,128,128,128,128,120,54,2,0,11,32,5,65,240,1,106,36,0,12,2,11,32,12,32,13,65,228,209,192,0,16,165,15,0,11,32,13,32,10,65,228,209,192,0,16,164,15,0,11,32,24,65,232,0,106,34,8,32,24,65,252,0,106,40,2,0,54,2,0,32,24,32,24,41,2,116,55,3,96,2,64,32,24,40,2,112,34,2,65,128,128,128,128,120,71,4,64,32,24,65,20,106,32,24,65,128,1,106,65,204,0,16,193,5,26,32,24,65,16,106,32,8,40,2,0,54,2,0,32,24,32,2,54,2,4,32,24,32,24,41,3,96,55,2,8,32,38,32,24,40,2,204,1,71,4,64,32,28,65,21,58,0,12,32,28,65,56,54,2,8,32,28,65,132,210,192,0,54,2,4,32,28,65,128,128,128,128,120,54,2,0,32,24,65,4,106,34,2,16,243,21,32,2,16,174,27,12,2,11,32,28,32,24,65,4,106,65,220,0,16,193,5,26,12,1,11,32,28,32,24,41,3,96,55,2,4,32,28,65,128,128,128,128,120,54,2,0,32,28,65,12,106,32,8,40,2,0,54,2,0,11,32,24,65,208,1,106,36,0,32,3,40,2,180,14,33,8,32,3,40,2,176,14,33,4,32,3,47,1,174,14,33,13,32,3,45,0,173,14,33,12,32,3,45,0,172,14,33,6,32,3,40,2,168,14,34,7,65,128,128,128,128,120,70,13,2,32,3,65,192,4,106,32,3,65,196,14,106,41,2,0,55,3,0,32,3,65,200,4,106,32,3,65,204,14,106,40,2,0,54,2,0,32,3,32,3,41,2,188,14,55,3,184,4,32,3,40,2,184,14,33,14,32,3,65,204,4,106,32,3,65,208,14,106,65,52,16,193,5,26,32,1,65,244,0,106,16,214,24,32,3,65,196,19,106,32,3,40,2,188,19,32,3,40,2,192,19,32,3,40,2,184,19,40,2,16,17,3,0,12,24,11,65,5,32,3,32,13,32,4,16,210,19,33,4,12,3,11,32,4,65,1,58,0,0,32,13,16,145,22,65,5,32,3,32,8,32,6,16,210,19,33,4,12,2,11,32,1,65,244,0,106,16,214,24,32,3,65,196,19,106,32,3,40,2,188,19,32,3,40,2,192,19,32,3,40,2,184,19,40,2,16,17,3,0,32,12,65,8,116,32,6,114,32,4,33,12,32,8,33,14,32,13,65,16,116,114,33,4,32,12,33,8,65,4,12,3,11,32,4,65,3,58,0,0,32,6,65,3,58,0,0,65,5,12,22,11,32,1,65,224,1,106,16,227,16,32,1,65,1,58,0,196,2,32,7,16,232,22,11,32,1,65,244,0,106,16,214,24,65,0,11,33,6,65,128,128,128,128,120,33,7,12,17,11,65,192,169,193,0,16,161,21,0,11,32,1,65,200,2,106,33,4,32,1,65,192,2,106,33,13,2,64,32,1,45,0,200,2,65,1,107,14,3,0,1,4,3,11,65,176,167,193,0,16,161,21,0,11,0,11,32,1,65,232,1,106,32,7,65,216,0,16,193,5,26,32,3,65,208,0,106,32,1,65,176,2,106,16,237,17,32,3,40,2,84,33,4,32,3,40,2,80,65,1,113,4,64,32,3,65,200,0,106,32,4,16,209,10,32,3,40,2,76,33,4,32,3,40,2,72,34,13,13,3,11,32,1,65,0,58,0,200,2,32,1,32,4,54,2,192,2,32,1,65,200,2,106,33,4,32,1,65,192,2,106,33,13,11,32,1,32,1,40,2,192,2,16,134,5,54,2,196,2,11,32,3,65,64,107,32,1,65,196,2,106,34,8,32,2,16,210,10,32,3,40,2,64,34,12,65,2,70,13,3,32,3,40,2,68,33,6,32,8,16,208,14,32,12,65,1,113,4,64,32,3,65,56,106,32,6,16,209,10,32,3,40,2,60,33,6,32,3,40,2,56,34,2,13,2,11,32,4,65,1,58,0,0,32,13,16,145,22,32,3,65,48,106,32,6,16,186,28,32,3,40,2,48,34,2,13,2,32,3,65,128,128,128,128,120,54,2,168,14,12,5,11,65,5,32,3,32,13,32,4,16,210,19,33,4,12,3,11,32,4,65,1,58,0,0,32,13,16,145,22,65,5,32,3,32,2,32,6,16,210,19,33,4,12,2,11,32,3,65,40,106,32,2,32,3,40,2,52,16,216,19,32,3,65,168,14,106,32,3,40,2,40,32,3,40,2,44,16,253,24,32,3,40,2,168,14,34,4,65,128,128,128,128,120,70,13,2,65,1,33,13,32,3,40,2,176,14,33,14,32,3,40,2,172,14,12,3,11,32,6,65,3,58,0,0,32,4,65,3,58,0,0,12,3,11,32,1,65,232,1,106,16,227,16,32,1,65,1,58,0,204,2,32,7,16,232,22,32,4,33,8,12,4,11,65,0,33,13,65,128,128,128,128,120,33,4,32,3,65,208,169,193,0,16,254,8,11,33,8,32,6,65,132,1,79,4,64,32,6,16,222,9,11,32,4,65,128,128,128,128,120,70,32,13,114,69,4,64,32,3,65,168,14,106,16,214,24,11,32,1,65,232,1,106,16,227,16,32,1,65,1,58,0,204,2,32,4,65,129,128,128,128,120,70,13,0,32,7,16,232,22,32,4,65,128,128,128,128,120,71,13,1,32,8,33,4,12,2,11,65,4,12,5,11,32,1,47,1,136,1,33,13,65,1,33,6,12,1,11,65,0,33,6,11,32,1,65,244,0,106,16,214,24,65,128,128,128,128,120,33,7,11,32,34,65,1,58,0,0,32,3,65,144,2,106,32,3,65,192,4,106,41,3,0,55,2,0,32,3,65,152,2,106,32,3,65,200,4,106,40,2,0,54,2,0,32,3,32,14,54,2,132,2,32,3,32,8,54,2,128,2,32,3,32,4,54,2,252,1,32,3,32,13,59,1,250,1,32,3,32,12,58,0,249,1,32,3,32,6,58,0,248,1,32,3,32,3,41,3,184,4,55,2,136,2,32,3,32,7,54,2,244,1,32,3,65,156,2,106,32,3,65,204,4,106,65,52,16,193,5,26,32,37,16,252,18,32,3,65,248,1,106,33,2,2,64,32,7,65,128,128,128,128,120,71,4,64,32,3,65,208,2,106,32,2,65,216,0,16,193,5,26,12,1,11,32,6,65,255,1,113,65,1,71,32,13,65,255,255,3,113,65,148,3,71,114,69,4,64,32,2,16,237,14,65,128,128,128,128,120,33,7,12,1,11,32,3,65,208,2,106,32,2,65,36,16,193,5,26,65,129,128,128,128,120,33,7,11,32,1,65,1,58,0,212,7,32,1,65,228,7,106,16,214,24,32,0,32,7,54,2,0,32,0,65,4,106,32,3,65,208,2,106,65,216,0,16,193,5,26,65,1,12,2,11,65,3,11,33,1,32,34,32,1,58,0,0,32,23,65,3,58,0,0,32,0,65,130,128,128,128,120,54,2,0,65,3,11,58,0,240,7,32,3,65,192,22,106,36,0,11,214,44,1,35,127,32,2,4,64,3,64,32,0,32,0,40,2,84,65,63,113,34,24,106,65,192,0,32,24,107,34,24,32,2,32,2,32,24,75,27,34,32,32,1,32,32,65,248,193,156,1,16,209,23,32,0,32,32,32,0,40,2,84,106,34,24,54,2,84,32,24,65,63,113,69,4,64,32,0,32,0,40,2,44,34,24,32,0,40,2,40,34,18,32,0,40,2,20,34,20,32,20,32,0,40,2,52,34,28,32,18,32,20,32,0,40,2,28,34,22,32,0,40,2,36,34,29,32,0,40,2,32,34,11,32,29,32,0,40,2,24,34,25,32,22,32,24,32,25,32,0,40,2,4,34,21,32,0,40,2,80,34,33,106,32,0,40,2,72,34,34,65,10,119,34,6,32,0,40,2,68,34,31,115,32,0,40,2,0,34,26,32,0,40,2,64,34,35,32,0,40,2,76,34,5,32,31,32,34,115,115,106,106,65,11,119,32,33,106,34,17,115,106,65,14,119,32,5,106,34,19,65,10,119,34,16,106,32,0,40,2,16,34,23,32,31,65,10,119,34,9,106,32,0,40,2,8,34,27,32,5,106,32,9,32,17,115,32,19,115,106,65,15,119,32,6,106,34,3,32,16,115,32,0,40,2,12,34,30,32,6,106,32,19,32,17,65,10,119,34,17,115,32,3,115,106,65,12,119,32,9,106,34,19,115,106,65,5,119,32,17,106,34,4,32,19,65,10,119,34,8,115,32,17,32,20,106,32,19,32,3,65,10,119,34,17,115,32,4,115,106,65,8,119,32,16,106,34,19,115,106,65,7,119,32,17,106,34,16,65,10,119,34,3,106,32,29,32,4,65,10,119,34,4,106,32,17,32,22,106,32,4,32,19,115,32,16,115,106,65,9,119,32,8,106,34,17,32,3,115,32,8,32,11,106,32,16,32,19,65,10,119,34,19,115,32,17,115,106,65,11,119,32,4,106,34,16,115,106,65,13,119,32,19,106,34,4,32,16,65,10,119,34,8,115,32,18,32,19,106,32,16,32,17,65,10,119,34,19,115,32,4,115,106,65,14,119,32,3,106,34,16,115,106,65,15,119,32,19,106,34,3,65,10,119,34,10,106,32,8,32,28,106,32,19,32,0,40,2,48,34,17,106,32,16,32,4,65,10,119,34,4,115,32,3,115,106,65,6,119,32,8,106,34,8,32,3,32,16,65,10,119,34,16,115,115,106,65,7,119,32,4,106,34,3,65,10,119,34,12,32,10,32,16,32,0,40,2,60,34,19,106,32,16,32,4,32,0,40,2,56,34,16,106,32,8,32,10,115,32,3,115,106,65,9,119,106,34,10,32,3,32,8,65,10,119,34,8,115,115,106,65,8,119,106,34,3,65,127,115,113,106,32,3,32,10,113,106,65,153,243,137,212,5,106,65,7,119,32,8,106,34,4,65,10,119,34,14,106,32,12,32,28,106,32,3,65,10,119,34,7,32,8,32,23,106,32,10,65,10,119,34,8,32,4,65,127,115,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,6,119,32,12,106,34,3,65,127,115,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,8,119,32,8,106,34,4,65,10,119,34,10,32,7,32,18,106,32,3,65,10,119,34,12,32,8,32,21,106,32,14,32,4,65,127,115,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,13,119,32,7,106,34,3,65,127,115,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,11,119,32,14,106,34,4,65,127,115,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,9,119,32,12,106,34,8,65,10,119,34,14,106,32,10,32,30,106,32,4,65,10,119,34,7,32,10,32,12,32,19,106,32,3,65,10,119,34,10,32,8,65,127,115,113,106,32,4,32,8,113,106,65,153,243,137,212,5,106,65,7,119,106,34,3,65,127,115,113,106,32,3,32,8,113,106,65,153,243,137,212,5,106,65,15,119,32,10,106,34,4,65,10,119,34,12,32,7,32,26,106,32,3,65,10,119,34,13,32,10,32,17,106,32,14,32,4,65,127,115,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,7,119,32,7,106,34,3,65,127,115,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,12,119,32,14,106,34,4,65,127,115,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,15,119,32,13,106,34,8,65,10,119,34,10,106,32,12,32,27,106,32,4,65,10,119,34,14,32,12,32,13,32,20,106,32,3,65,10,119,34,12,32,8,65,127,115,113,106,32,4,32,8,113,106,65,153,243,137,212,5,106,65,9,119,106,34,3,65,127,115,113,106,32,3,32,8,113,106,65,153,243,137,212,5,106,65,11,119,32,12,106,34,4,65,10,119,34,8,32,14,32,24,106,32,3,65,10,119,34,7,32,12,32,16,106,32,10,32,4,65,127,115,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,7,119,32,14,106,34,3,65,127,115,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,13,119,32,10,106,34,4,65,127,115,34,14,113,106,32,3,32,4,113,106,65,153,243,137,212,5,106,65,12,119,32,7,106,34,10,65,10,119,34,12,106,32,23,32,4,65,10,119,34,4,106,32,4,32,16,32,3,65,10,119,34,3,106,32,3,32,8,32,18,106,32,7,32,30,106,32,10,32,14,114,32,3,115,106,65,161,215,231,246,6,106,65,11,119,32,8,106,34,3,32,10,65,127,115,114,32,4,115,106,65,161,215,231,246,6,106,65,13,119,106,34,4,32,3,65,127,115,114,32,12,115,106,65,161,215,231,246,6,106,65,6,119,106,34,8,32,4,65,127,115,114,32,3,65,10,119,34,3,115,106,65,161,215,231,246,6,106,65,7,119,32,12,106,34,10,32,8,65,127,115,114,32,4,65,10,119,34,4,115,106,65,161,215,231,246,6,106,65,14,119,32,3,106,34,12,65,10,119,34,14,106,32,27,32,10,65,10,119,34,7,106,32,21,32,8,65,10,119,34,8,106,32,4,32,11,106,32,3,32,19,106,32,12,32,10,65,127,115,114,32,8,115,106,65,161,215,231,246,6,106,65,9,119,32,4,106,34,3,32,12,65,127,115,114,32,7,115,106,65,161,215,231,246,6,106,65,13,119,32,8,106,34,4,32,3,65,127,115,114,32,14,115,106,65,161,215,231,246,6,106,65,15,119,32,7,106,34,8,32,4,65,127,115,114,32,3,65,10,119,34,3,115,106,65,161,215,231,246,6,106,65,14,119,32,14,106,34,10,32,8,65,127,115,114,32,4,65,10,119,34,4,115,106,65,161,215,231,246,6,106,65,8,119,32,3,106,34,12,65,10,119,34,14,106,32,24,32,10,65,10,119,34,7,106,32,28,32,8,65,10,119,34,8,106,32,4,32,25,106,32,3,32,26,106,32,12,32,10,65,127,115,114,32,8,115,106,65,161,215,231,246,6,106,65,13,119,32,4,106,34,3,32,12,65,127,115,114,32,7,115,106,65,161,215,231,246,6,106,65,6,119,32,8,106,34,4,32,3,65,127,115,114,32,14,115,106,65,161,215,231,246,6,106,65,5,119,32,7,106,34,8,32,4,65,127,115,114,32,3,65,10,119,34,10,115,106,65,161,215,231,246,6,106,65,12,119,32,14,106,34,12,32,8,65,127,115,114,32,4,65,10,119,34,4,115,106,65,161,215,231,246,6,106,65,7,119,32,10,106,34,14,65,10,119,34,3,106,32,29,32,8,65,10,119,34,8,106,32,10,32,17,106,32,14,32,12,65,127,115,114,32,8,115,106,65,161,215,231,246,6,106,65,5,119,32,4,106,34,10,32,3,65,127,115,113,106,32,4,32,21,106,32,14,32,12,65,10,119,34,4,65,127,115,113,106,32,4,32,10,113,106,65,164,134,145,135,7,107,65,11,119,32,8,106,34,12,32,3,113,106,65,164,134,145,135,7,107,65,12,119,32,4,106,34,14,32,12,65,10,119,34,8,65,127,115,113,106,32,3,32,4,32,24,106,32,12,32,10,65,10,119,34,3,65,127,115,113,106,32,3,32,14,113,106,65,164,134,145,135,7,107,65,14,119,106,34,12,32,8,113,106,65,164,134,145,135,7,107,65,15,119,32,3,106,34,7,65,10,119,34,4,106,32,17,32,14,65,10,119,34,10,106,32,3,32,26,106,32,12,32,10,65,127,115,113,106,32,7,32,10,113,106,65,164,134,145,135,7,107,65,14,119,32,8,106,34,14,32,4,65,127,115,113,106,32,8,32,11,106,32,7,32,12,65,10,119,34,3,65,127,115,113,106,32,3,32,14,113,106,65,164,134,145,135,7,107,65,15,119,32,10,106,34,10,32,4,113,106,65,164,134,145,135,7,107,65,9,119,32,3,106,34,12,32,10,65,10,119,34,8,65,127,115,113,106,32,3,32,23,106,32,10,32,14,65,10,119,34,3,65,127,115,113,106,32,3,32,12,113,106,65,164,134,145,135,7,107,65,8,119,32,4,106,34,14,32,8,113,106,65,164,134,145,135,7,107,65,9,119,32,3,106,34,7,65,10,119,34,4,106,32,19,32,12,65,10,119,34,10,106,32,3,32,30,106,32,14,32,10,65,127,115,113,106,32,7,32,10,113,106,65,164,134,145,135,7,107,65,14,119,32,8,106,34,12,32,4,65,127,115,113,106,32,8,32,22,106,32,7,32,14,65,10,119,34,3,65,127,115,113,106,32,3,32,12,113,106,65,164,134,145,135,7,107,65,5,119,32,10,106,34,10,32,4,113,106,65,164,134,145,135,7,107,65,6,119,32,3,106,34,14,32,10,65,10,119,34,8,65,127,115,113,106,32,3,32,16,106,32,10,32,12,65,10,119,34,3,65,127,115,113,106,32,3,32,14,113,106,65,164,134,145,135,7,107,65,8,119,32,4,106,34,12,32,8,113,106,65,164,134,145,135,7,107,65,6,119,32,3,106,34,7,65,10,119,34,13,106,32,26,32,12,65,10,119,34,4,106,32,4,32,23,32,14,65,10,119,34,10,106,32,8,32,27,106,32,7,32,4,65,127,115,113,106,32,3,32,25,106,32,12,32,10,65,127,115,113,106,32,7,32,10,113,106,65,164,134,145,135,7,107,65,5,119,32,8,106,34,3,32,4,113,106,65,164,134,145,135,7,107,65,12,119,32,10,106,34,4,32,3,32,13,65,127,115,114,115,106,65,178,133,176,181,5,107,65,9,119,106,34,8,32,4,32,3,65,10,119,34,3,65,127,115,114,115,106,65,178,133,176,181,5,107,65,15,119,32,13,106,34,10,32,8,32,4,65,10,119,34,4,65,127,115,114,115,106,65,178,133,176,181,5,107,65,5,119,32,3,106,34,12,65,10,119,34,14,106,32,27,32,10,65,10,119,34,7,106,32,17,32,8,65,10,119,34,8,106,32,4,32,22,106,32,3,32,29,106,32,12,32,10,32,8,65,127,115,114,115,106,65,178,133,176,181,5,107,65,11,119,32,4,106,34,3,32,12,32,7,65,127,115,114,115,106,65,178,133,176,181,5,107,65,6,119,32,8,106,34,4,32,3,32,14,65,127,115,114,115,106,65,178,133,176,181,5,107,65,8,119,32,7,106,34,8,32,4,32,3,65,10,119,34,3,65,127,115,114,115,106,65,178,133,176,181,5,107,65,13,119,32,14,106,34,10,32,8,32,4,65,10,119,34,4,65,127,115,114,115,106,65,178,133,176,181,5,107,65,12,119,32,3,106,34,12,65,10,119,34,14,106,32,11,32,10,65,10,119,34,7,106,32,30,32,8,65,10,119,34,8,106,32,4,32,21,106,32,3,32,16,106,32,12,32,10,32,8,65,127,115,114,115,106,65,178,133,176,181,5,107,65,5,119,32,4,106,34,3,32,12,32,7,65,127,115,114,115,106,65,178,133,176,181,5,107,65,12,119,32,8,106,34,4,32,3,32,14,65,127,115,114,115,106,65,178,133,176,181,5,107,65,13,119,32,7,106,34,8,32,4,32,3,65,10,119,34,10,65,127,115,114,115,106,65,178,133,176,181,5,107,65,14,119,32,14,106,34,12,32,8,32,4,65,10,119,34,4,65,127,115,114,115,106,65,178,133,176,181,5,107,65,11,119,32,10,106,34,14,65,10,119,34,37,32,5,106,32,16,32,11,32,29,32,26,32,23,32,26,32,24,32,30,32,21,32,19,32,26,32,17,32,19,32,27,32,35,32,34,32,5,65,127,115,114,32,31,115,106,32,20,106,65,230,151,138,133,5,106,65,8,119,32,33,106,34,3,65,10,119,34,7,106,32,9,32,29,106,32,6,32,26,106,32,5,32,22,106,32,33,32,3,32,31,32,6,65,127,115,114,115,106,32,16,106,65,230,151,138,133,5,106,65,9,119,32,5,106,34,5,32,3,32,9,65,127,115,114,115,106,65,230,151,138,133,5,106,65,9,119,32,6,106,34,6,32,5,32,7,65,127,115,114,115,106,65,230,151,138,133,5,106,65,11,119,32,9,106,34,9,32,6,32,5,65,10,119,34,5,65,127,115,114,115,106,65,230,151,138,133,5,106,65,13,119,32,7,106,34,3,32,9,32,6,65,10,119,34,6,65,127,115,114,115,106,65,230,151,138,133,5,106,65,15,119,32,5,106,34,7,65,10,119,34,13,106,32,25,32,3,65,10,119,34,15,106,32,28,32,9,65,10,119,34,9,106,32,6,32,23,106,32,5,32,24,106,32,7,32,3,32,9,65,127,115,114,115,106,65,230,151,138,133,5,106,65,15,119,32,6,106,34,5,32,7,32,15,65,127,115,114,115,106,65,230,151,138,133,5,106,65,5,119,32,9,106,34,6,32,5,32,13,65,127,115,114,115,106,65,230,151,138,133,5,106,65,7,119,32,15,106,34,9,32,6,32,5,65,10,119,34,5,65,127,115,114,115,106,65,230,151,138,133,5,106,65,7,119,32,13,106,34,3,32,9,32,6,65,10,119,34,6,65,127,115,114,115,106,65,230,151,138,133,5,106,65,8,119,32,5,106,34,7,65,10,119,34,13,106,32,30,32,3,65,10,119,34,15,106,32,18,32,9,65,10,119,34,9,106,32,6,32,21,106,32,5,32,11,106,32,7,32,3,32,9,65,127,115,114,115,106,65,230,151,138,133,5,106,65,11,119,32,6,106,34,5,32,7,32,15,65,127,115,114,115,106,65,230,151,138,133,5,106,65,14,119,32,9,106,34,6,32,5,32,13,65,127,115,114,115,106,65,230,151,138,133,5,106,65,14,119,32,15,106,34,9,32,6,32,5,65,10,119,34,3,65,127,115,114,115,106,65,230,151,138,133,5,106,65,12,119,32,13,106,34,7,32,9,32,6,65,10,119,34,13,65,127,115,114,115,106,65,230,151,138,133,5,106,65,6,119,32,3,106,34,15,65,10,119,34,5,106,32,30,32,9,65,10,119,34,6,106,32,3,32,25,106,32,7,32,6,65,127,115,113,106,32,6,32,15,113,106,65,164,162,183,226,5,106,65,9,119,32,13,106,34,3,32,5,65,127,115,113,106,32,6,32,13,32,24,106,32,15,32,7,65,10,119,34,6,65,127,115,113,106,32,3,32,6,113,106,65,164,162,183,226,5,106,65,13,119,106,34,7,32,5,113,106,65,164,162,183,226,5,106,65,15,119,32,6,106,34,13,32,7,65,10,119,34,9,65,127,115,113,106,32,5,32,6,32,22,106,32,7,32,3,65,10,119,34,5,65,127,115,113,106,32,5,32,13,113,106,65,164,162,183,226,5,106,65,7,119,106,34,7,32,9,113,106,65,164,162,183,226,5,106,65,12,119,32,5,106,34,15,65,10,119,34,6,106,32,18,32,13,65,10,119,34,3,106,32,5,32,28,106,32,7,32,3,65,127,115,113,106,32,3,32,15,113,106,65,164,162,183,226,5,106,65,8,119,32,9,106,34,13,32,6,65,127,115,113,106,32,9,32,20,106,32,15,32,7,65,10,119,34,5,65,127,115,113,106,32,5,32,13,113,106,65,164,162,183,226,5,106,65,9,119,32,3,106,34,3,32,6,113,106,65,164,162,183,226,5,106,65,11,119,32,5,106,34,7,32,3,65,10,119,34,9,65,127,115,113,106,32,5,32,16,106,32,3,32,13,65,10,119,34,5,65,127,115,113,106,32,5,32,7,113,106,65,164,162,183,226,5,106,65,7,119,32,6,106,34,13,32,9,113,106,65,164,162,183,226,5,106,65,7,119,32,5,106,34,15,65,10,119,34,6,106,32,23,32,7,65,10,119,34,3,106,32,5,32,11,106,32,13,32,3,65,127,115,113,106,32,3,32,15,113,106,65,164,162,183,226,5,106,65,12,119,32,9,106,34,7,32,6,65,127,115,113,106,32,9,32,17,106,32,15,32,13,65,10,119,34,5,65,127,115,113,106,32,5,32,7,113,106,65,164,162,183,226,5,106,65,7,119,32,3,106,34,3,32,6,113,106,65,164,162,183,226,5,106,65,6,119,32,5,106,34,13,32,3,65,10,119,34,9,65,127,115,113,106,32,5,32,29,106,32,3,32,7,65,10,119,34,5,65,127,115,113,106,32,5,32,13,113,106,65,164,162,183,226,5,106,65,15,119,32,6,106,34,3,32,9,113,106,65,164,162,183,226,5,106,65,13,119,32,5,106,34,7,65,10,119,34,15,106,32,21,32,3,65,10,119,34,36,106,32,20,32,13,65,10,119,34,6,106,32,9,32,19,106,32,5,32,27,106,32,3,32,6,65,127,115,113,106,32,6,32,7,113,106,65,164,162,183,226,5,106,65,11,119,32,9,106,34,5,32,7,65,127,115,114,32,36,115,106,65,243,253,192,235,6,106,65,9,119,32,6,106,34,6,32,5,65,127,115,114,32,15,115,106,65,243,253,192,235,6,106,65,7,119,32,36,106,34,9,32,6,65,127,115,114,32,5,65,10,119,34,5,115,106,65,243,253,192,235,6,106,65,15,119,32,15,106,34,3,32,9,65,127,115,114,32,6,65,10,119,34,6,115,106,65,243,253,192,235,6,106,65,11,119,32,5,106,34,7,65,10,119,34,13,106,32,29,32,3,65,10,119,34,15,106,32,25,32,9,65,10,119,34,9,106,32,6,32,16,106,32,5,32,22,106,32,7,32,3,65,127,115,114,32,9,115,106,65,243,253,192,235,6,106,65,8,119,32,6,106,34,5,32,7,65,127,115,114,32,15,115,106,65,243,253,192,235,6,106,65,6,119,32,9,106,34,6,32,5,65,127,115,114,32,13,115,106,65,243,253,192,235,6,106,65,6,119,32,15,106,34,9,32,6,65,127,115,114,32,5,65,10,119,34,5,115,106,65,243,253,192,235,6,106,65,14,119,32,13,106,34,3,32,9,65,127,115,114,32,6,65,10,119,34,6,115,106,65,243,253,192,235,6,106,65,12,119,32,5,106,34,7,65,10,119,34,13,106,32,18,32,3,65,10,119,34,15,106,32,27,32,9,65,10,119,34,9,106,32,6,32,17,106,32,5,32,11,106,32,7,32,3,65,127,115,114,32,9,115,106,65,243,253,192,235,6,106,65,13,119,32,6,106,34,5,32,7,65,127,115,114,32,15,115,106,65,243,253,192,235,6,106,65,5,119,32,9,106,34,6,32,5,65,127,115,114,32,13,115,106,65,243,253,192,235,6,106,65,14,119,32,15,106,34,9,32,6,65,127,115,114,32,5,65,10,119,34,5,115,106,65,243,253,192,235,6,106,65,13,119,32,13,106,34,3,32,9,65,127,115,114,32,6,65,10,119,34,6,115,106,65,243,253,192,235,6,106,65,13,119,32,5,106,34,7,65,10,119,34,13,106,32,6,32,28,106,32,3,65,10,119,34,15,32,6,32,5,32,23,106,32,9,65,10,119,34,6,32,7,32,3,65,127,115,114,115,106,65,243,253,192,235,6,106,65,7,119,106,34,9,32,7,65,127,115,114,115,106,65,243,253,192,235,6,106,65,5,119,32,6,106,34,5,65,10,119,34,3,32,15,32,25,106,32,9,65,10,119,34,7,32,6,32,11,106,32,13,32,5,65,127,115,113,106,32,5,32,9,113,106,65,233,237,181,211,7,106,65,15,119,32,15,106,34,11,65,127,115,113,106,32,5,32,11,113,106,65,233,237,181,211,7,106,65,5,119,32,13,106,34,5,65,127,115,113,106,32,5,32,11,113,106,65,233,237,181,211,7,106,65,8,119,32,7,106,34,6,65,10,119,34,9,106,32,3,32,30,106,32,5,65,10,119,34,13,32,3,32,7,32,21,106,32,11,65,10,119,34,3,32,6,65,127,115,113,106,32,5,32,6,113,106,65,233,237,181,211,7,106,65,11,119,106,34,11,65,127,115,113,106,32,6,32,11,113,106,65,233,237,181,211,7,106,65,14,119,32,3,106,34,5,65,10,119,34,7,32,13,32,19,106,32,11,65,10,119,34,15,32,3,32,24,106,32,9,32,5,65,127,115,113,106,32,5,32,11,113,106,65,233,237,181,211,7,106,65,14,119,32,13,106,34,11,65,127,115,113,106,32,5,32,11,113,106,65,233,237,181,211,7,106,65,6,119,32,9,106,34,5,65,127,115,113,106,32,5,32,11,113,106,65,233,237,181,211,7,106,65,14,119,32,15,106,34,6,65,10,119,34,9,106,32,7,32,17,106,32,5,65,10,119,34,3,32,7,32,15,32,20,106,32,11,65,10,119,34,7,32,6,65,127,115,113,106,32,5,32,6,113,106,65,233,237,181,211,7,106,65,6,119,106,34,11,65,127,115,113,106,32,6,32,11,113,106,65,233,237,181,211,7,106,65,9,119,32,7,106,34,5,65,10,119,34,13,32,3,32,28,106,32,11,65,10,119,34,15,32,7,32,27,106,32,9,32,5,65,127,115,113,106,32,5,32,11,113,106,65,233,237,181,211,7,106,65,12,119,32,3,106,34,11,65,127,115,113,106,32,5,32,11,113,106,65,233,237,181,211,7,106,65,9,119,32,9,106,34,5,65,127,115,113,106,32,5,32,11,113,106,65,233,237,181,211,7,106,65,12,119,32,15,106,34,6,65,10,119,34,9,32,19,106,32,16,32,11,65,10,119,34,11,106,32,9,32,11,32,13,32,18,106,32,5,65,10,119,34,3,32,15,32,22,106,32,11,32,6,65,127,115,113,106,32,5,32,6,113,106,65,233,237,181,211,7,106,65,5,119,32,13,106,34,11,65,127,115,113,106,32,6,32,11,113,106,65,233,237,181,211,7,106,65,15,119,106,34,16,65,127,115,113,106,32,11,32,16,113,106,65,233,237,181,211,7,106,65,8,119,32,3,106,34,5,32,16,65,10,119,34,6,115,32,3,32,17,106,32,16,32,11,65,10,119,34,11,115,32,5,115,106,65,8,119,32,9,106,34,17,115,106,65,5,119,32,11,106,34,16,65,10,119,34,9,106,32,21,32,5,65,10,119,34,21,106,32,11,32,18,106,32,17,32,21,115,32,16,115,106,65,12,119,32,6,106,34,18,32,9,115,32,6,32,23,106,32,16,32,17,65,10,119,34,11,115,32,18,115,106,65,9,119,32,21,106,34,21,115,106,65,12,119,32,11,106,34,23,32,21,65,10,119,34,17,115,32,11,32,20,106,32,21,32,18,65,10,119,34,18,115,32,23,115,106,65,5,119,32,9,106,34,20,115,106,65,14,119,32,18,106,34,11,65,10,119,34,21,106,32,23,65,10,119,34,23,32,27,106,32,18,32,22,106,32,20,32,23,115,32,11,115,106,65,6,119,32,17,106,34,18,32,21,115,32,17,32,25,106,32,11,32,20,65,10,119,34,20,115,32,18,115,106,65,8,119,32,23,106,34,22,115,106,65,13,119,32,20,106,34,11,32,22,65,10,119,34,23,115,32,20,32,28,106,32,22,32,18,65,10,119,34,18,115,32,11,115,106,65,6,119,32,21,106,34,20,115,106,65,5,119,32,18,106,34,22,65,10,119,34,21,106,54,2,72,32,0,32,18,32,26,106,32,20,32,11,65,10,119,34,18,115,32,22,115,106,65,15,119,32,23,106,34,11,65,10,119,34,17,32,34,32,10,32,25,106,32,14,32,12,32,8,65,10,119,34,25,65,127,115,114,115,106,65,178,133,176,181,5,107,65,8,119,32,4,106,34,26,65,10,119,106,106,54,2,68,32,0,32,31,32,4,32,19,106,32,26,32,14,32,12,65,10,119,34,27,65,127,115,114,115,106,65,178,133,176,181,5,107,65,5,119,32,25,106,34,19,106,32,23,32,30,106,32,22,32,20,65,10,119,34,20,115,32,11,115,106,65,13,119,32,18,106,34,22,65,10,119,106,54,2,64,32,0,32,18,32,29,106,32,11,32,21,115,32,22,115,106,65,11,119,32,20,106,34,18,32,27,32,35,106,32,25,32,28,106,32,19,32,26,32,37,65,127,115,114,115,106,65,178,133,176,181,5,107,65,6,119,106,106,54,2,80,32,0,32,27,32,33,106,32,21,106,32,20,32,24,106,32,17,32,22,115,32,18,115,106,65,11,119,106,54,2,76,11,32,1,32,32,106,33,1,32,2,32,32,107,34,2,13,0,11,11,11,237,49,2,4,127,27,126,35,0,65,160,14,107,34,2,36,0,32,0,32,1,40,2,120,54,2,80,35,0,65,208,0,107,34,3,36,0,32,3,65,40,106,34,5,32,1,65,208,0,106,34,4,65,40,16,193,5,26,32,5,16,158,8,32,3,32,3,41,3,72,34,6,66,40,136,55,3,32,32,3,32,6,66,22,134,66,128,128,128,254,255,255,255,255,63,131,32,3,41,3,64,34,6,66,30,136,132,55,3,24,32,3,32,6,66,32,134,66,128,128,128,128,240,255,255,255,63,131,32,3,41,3,56,34,6,66,20,136,132,55,3,16,32,3,32,6,66,42,134,66,128,128,128,128,128,128,255,255,63,131,32,3,41,3,48,34,6,66,10,136,132,55,3,8,32,3,32,3,41,3,40,32,6,66,52,134,132,66,255,255,255,255,255,255,255,255,63,131,55,3,0,32,3,65,232,182,156,1,16,173,1,32,4,32,3,41,3,0,34,6,66,255,255,255,255,255,255,255,7,131,55,3,0,32,4,32,3,41,3,32,66,40,134,32,3,41,3,24,34,7,66,22,136,132,55,3,32,32,4,32,7,66,30,134,66,128,128,128,128,252,255,255,7,131,32,3,41,3,16,34,7,66,32,136,132,55,3,24,32,4,32,7,66,20,134,66,128,128,192,255,255,255,255,7,131,32,3,41,3,8,34,7,66,42,136,132,55,3,16,32,4,32,7,66,10,134,66,128,248,255,255,255,255,255,7,131,32,6,66,52,136,132,55,3,8,32,3,65,208,0,106,36,0,32,2,65,144,12,106,32,1,65,232,0,106,34,3,41,3,0,34,6,66,0,32,1,41,3,80,34,16,66,1,134,34,11,66,0,16,229,13,32,2,65,224,13,106,32,1,65,224,0,106,34,4,41,3,0,34,7,66,0,32,1,41,3,88,34,10,66,1,134,34,8,66,0,16,229,13,32,2,65,176,13,106,32,1,65,240,0,106,34,5,41,3,0,34,18,66,0,32,18,66,0,16,229,13,32,2,65,160,13,106,32,2,41,3,176,13,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,128,13,106,32,18,66,1,134,34,9,66,0,32,16,66,0,16,229,13,32,2,65,160,12,106,32,6,66,0,32,8,66,0,16,229,13,32,2,65,208,13,106,32,7,66,0,32,7,66,0,16,229,13,32,2,65,144,13,106,32,2,65,184,13,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,144,14,106,32,16,66,0,32,16,66,0,16,229,13,32,2,65,240,12,106,32,9,66,0,32,10,66,0,16,229,13,32,2,65,176,12,106,32,6,66,0,32,7,66,1,134,66,0,16,229,13,32,2,65,208,11,106,32,2,41,3,240,12,34,22,32,2,41,3,176,12,124,34,8,32,2,41,3,160,12,34,13,32,2,41,3,208,13,124,34,14,32,2,41,3,128,13,124,34,20,32,2,41,3,144,13,124,34,12,32,2,41,3,144,12,34,19,32,2,41,3,224,13,124,34,17,32,2,41,3,160,13,124,34,15,66,52,136,32,15,32,17,84,173,32,2,65,168,13,106,41,3,0,32,17,32,19,84,173,32,2,65,152,12,106,41,3,0,32,2,65,232,13,106,41,3,0,124,124,124,124,34,19,66,12,134,132,124,34,17,66,52,136,32,12,32,17,86,173,32,12,32,20,84,173,32,2,65,152,13,106,41,3,0,32,14,32,20,86,173,32,2,65,136,13,106,41,3,0,32,13,32,14,86,173,32,2,65,168,12,106,41,3,0,32,2,65,216,13,106,41,3,0,124,124,124,124,124,124,32,19,66,52,136,124,124,34,12,66,12,134,132,124,34,14,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,17,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,128,14,106,32,10,66,0,32,11,66,0,16,229,13,32,2,65,224,12,106,32,9,66,0,32,7,66,0,16,229,13,32,2,65,192,12,106,32,6,66,0,32,6,66,0,16,229,13,32,2,65,128,12,106,32,2,41,3,224,12,34,13,32,2,41,3,192,12,124,34,20,32,8,32,14,86,173,32,8,32,22,84,173,32,2,65,248,12,106,41,3,0,32,2,65,184,12,106,41,3,0,124,124,32,12,66,52,136,124,124,34,12,66,12,134,32,14,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,192,13,106,32,7,66,0,32,11,66,0,16,229,13,32,2,65,240,13,106,32,10,66,0,32,10,66,0,16,229,13,32,2,65,208,12,106,32,9,66,0,32,6,66,0,16,229,13,32,2,65,240,11,106,32,8,32,20,84,173,32,13,32,20,86,173,32,2,65,232,12,106,41,3,0,32,2,65,200,12,106,41,3,0,124,124,32,12,66,52,136,124,124,34,9,66,12,134,32,8,66,52,136,132,34,11,32,2,41,3,208,12,124,34,8,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,224,11,106,32,8,32,11,84,173,32,2,65,216,12,106,41,3,0,32,9,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,192,11,106,32,2,41,3,224,11,34,22,32,15,66,254,255,255,255,255,255,255,7,131,124,34,20,32,2,41,3,192,13,34,15,32,2,41,3,240,13,124,34,9,32,2,41,3,240,11,124,34,11,32,2,41,3,128,12,34,13,32,2,41,3,128,14,124,34,8,32,2,41,3,208,11,34,12,32,2,41,3,144,14,124,34,14,66,52,136,32,12,32,14,86,173,32,2,65,216,11,106,41,3,0,32,2,65,152,14,106,41,3,0,124,124,34,19,66,12,134,132,124,34,12,66,52,136,32,8,32,12,86,173,32,8,32,13,84,173,32,2,65,136,12,106,41,3,0,32,2,65,136,14,106,41,3,0,124,124,32,19,66,52,136,124,124,34,13,66,12,134,132,124,34,8,66,52,136,32,8,32,11,84,173,32,9,32,11,86,173,32,2,65,248,11,106,41,3,0,32,9,32,15,84,173,32,2,65,200,13,106,41,3,0,32,2,65,248,13,106,41,3,0,124,124,124,124,32,13,66,52,136,124,124,34,13,66,12,134,132,124,34,15,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,16,66,0,16,229,13,32,2,65,160,10,106,32,8,66,255,255,255,255,255,255,255,7,131,34,11,66,0,32,10,66,0,16,229,13,32,2,65,128,9,106,32,12,66,255,255,255,255,255,255,255,7,131,34,8,66,0,32,7,66,0,16,229,13,32,2,65,224,7,106,32,14,66,255,255,255,255,255,255,255,7,131,34,14,66,0,32,6,66,0,16,229,13,32,2,65,192,6,106,32,17,66,255,255,255,255,255,255,63,131,32,15,32,20,84,173,32,2,65,232,11,106,41,3,0,32,20,32,22,84,173,124,32,13,66,52,136,124,124,66,12,134,32,15,66,52,136,132,124,34,17,66,0,32,18,66,0,16,229,13,32,2,65,176,6,106,32,2,41,3,192,6,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,144,6,106,32,17,66,0,32,16,66,0,16,229,13,32,2,65,176,11,106,32,9,66,0,32,10,66,0,16,229,13,32,2,65,144,10,106,32,11,66,0,32,7,66,0,16,229,13,32,2,65,240,8,106,32,8,66,0,32,6,66,0,16,229,13,32,2,65,208,7,106,32,14,66,0,32,18,66,0,16,229,13,32,2,65,160,6,106,32,2,65,200,6,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,192,7,106,32,14,66,0,32,16,66,0,16,229,13,32,2,65,128,6,106,32,17,66,0,32,10,66,0,16,229,13,32,2,65,160,11,106,32,9,66,0,32,7,66,0,16,229,13,32,2,65,128,10,106,32,11,66,0,32,6,66,0,16,229,13,32,2,65,224,8,106,32,8,66,0,32,18,66,0,16,229,13,32,2,65,128,4,106,32,2,41,3,128,10,34,27,32,2,41,3,224,8,124,34,12,32,2,41,3,160,11,124,34,15,32,2,41,3,128,6,124,34,22,32,2,41,3,240,8,34,29,32,2,41,3,208,7,124,34,13,32,2,41,3,144,10,124,34,19,32,2,41,3,176,11,124,34,23,32,2,41,3,144,6,124,34,25,32,2,41,3,160,6,124,34,24,32,2,41,3,128,9,34,28,32,2,41,3,224,7,124,34,20,32,2,41,3,160,10,124,34,21,32,2,41,3,192,11,124,34,26,32,2,41,3,176,6,124,34,30,66,52,136,32,26,32,30,86,173,32,2,65,184,6,106,41,3,0,32,21,32,26,86,173,32,2,65,200,11,106,41,3,0,32,20,32,21,86,173,32,2,65,168,10,106,41,3,0,32,20,32,28,84,173,32,2,65,136,9,106,41,3,0,32,2,65,232,7,106,41,3,0,124,124,124,124,124,124,124,124,34,21,66,12,134,132,124,34,20,66,52,136,32,20,32,24,84,173,32,24,32,25,84,173,32,2,65,168,6,106,41,3,0,32,23,32,25,86,173,32,2,65,152,6,106,41,3,0,32,19,32,23,86,173,32,2,65,184,11,106,41,3,0,32,13,32,19,86,173,32,2,65,152,10,106,41,3,0,32,13,32,29,84,173,32,2,65,248,8,106,41,3,0,32,2,65,216,7,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,21,66,52,136,124,124,34,25,66,12,134,132,124,34,13,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,20,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,208,8,106,32,8,66,0,32,16,66,0,16,229,13,32,2,65,176,7,106,32,14,66,0,32,10,66,0,16,229,13,32,2,65,240,5,106,32,17,66,0,32,7,66,0,16,229,13,32,2,65,144,11,106,32,9,66,0,32,6,66,0,16,229,13,32,2,65,240,9,106,32,11,66,0,32,18,66,0,16,229,13,32,2,65,224,5,106,32,2,41,3,144,11,34,24,32,2,41,3,240,9,124,34,19,32,2,41,3,240,5,124,34,23,32,13,32,22,84,173,32,15,32,22,86,173,32,2,65,136,6,106,41,3,0,32,12,32,15,86,173,32,2,65,168,11,106,41,3,0,32,12,32,27,84,173,32,2,65,136,10,106,41,3,0,32,2,65,232,8,106,41,3,0,124,124,124,124,124,124,32,25,66,52,136,124,124,34,15,66,12,134,32,13,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,224,9,106,32,11,66,0,32,16,66,0,16,229,13,32,2,65,192,8,106,32,8,66,0,32,10,66,0,16,229,13,32,2,65,160,7,106,32,14,66,0,32,7,66,0,16,229,13,32,2,65,208,5,106,32,17,66,0,32,6,66,0,16,229,13,32,2,65,128,11,106,32,9,66,0,32,18,66,0,16,229,13,32,2,65,192,5,106,32,2,41,3,208,5,34,7,32,2,41,3,128,11,124,34,6,32,12,32,23,84,173,32,19,32,23,86,173,32,2,65,248,5,106,41,3,0,32,19,32,24,84,173,32,2,65,152,11,106,41,3,0,32,2,65,248,9,106,41,3,0,124,124,124,124,32,15,66,52,136,124,124,34,10,66,12,134,32,12,66,52,136,132,124,34,16,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,176,5,106,32,6,32,16,86,173,32,6,32,7,84,173,32,2,65,216,5,106,41,3,0,32,2,65,136,11,106,41,3,0,124,124,32,10,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,240,10,106,32,9,66,0,32,1,41,3,0,34,6,66,0,16,229,13,32,2,65,208,9,106,32,11,66,0,32,1,41,3,8,34,7,66,0,16,229,13,32,2,65,176,8,106,32,8,66,0,32,1,41,3,16,34,10,66,0,16,229,13,32,2,65,144,7,106,32,14,66,0,32,1,41,3,24,34,16,66,0,16,229,13,32,2,65,160,5,106,32,17,66,0,32,1,41,3,32,34,18,66,0,16,229,13,32,2,65,144,5,106,32,2,41,3,160,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,240,4,106,32,17,66,0,32,6,66,0,16,229,13,32,2,65,224,10,106,32,9,66,0,32,7,66,0,16,229,13,32,2,65,192,9,106,32,11,66,0,32,10,66,0,16,229,13,32,2,65,160,8,106,32,8,66,0,32,16,66,0,16,229,13,32,2,65,128,7,106,32,14,66,0,32,18,66,0,16,229,13,32,2,65,128,5,106,32,2,65,168,5,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,240,6,106,32,14,66,0,32,6,66,0,16,229,13,32,2,65,224,4,106,32,17,66,0,32,7,66,0,16,229,13,32,2,65,208,10,106,32,9,66,0,32,10,66,0,16,229,13,32,2,65,176,9,106,32,11,66,0,32,16,66,0,16,229,13,32,2,65,144,8,106,32,8,66,0,32,18,66,0,16,229,13,32,2,32,2,41,3,176,9,34,28,32,2,41,3,144,8,124,34,15,32,2,41,3,208,10,124,34,22,32,2,41,3,224,4,124,34,13,32,2,41,3,160,8,34,31,32,2,41,3,128,7,124,34,19,32,2,41,3,192,9,124,34,23,32,2,41,3,224,10,124,34,25,32,2,41,3,240,4,124,34,24,32,2,41,3,128,5,124,34,21,32,2,41,3,176,8,34,32,32,2,41,3,144,7,124,34,12,32,2,41,3,208,9,124,34,26,32,2,41,3,240,10,124,34,27,32,2,41,3,144,5,124,34,29,66,52,136,32,27,32,29,86,173,32,2,65,152,5,106,41,3,0,32,26,32,27,86,173,32,2,65,248,10,106,41,3,0,32,12,32,26,86,173,32,2,65,216,9,106,41,3,0,32,12,32,32,84,173,32,2,65,184,8,106,41,3,0,32,2,65,152,7,106,41,3,0,124,124,124,124,124,124,124,124,34,26,66,12,134,132,124,34,12,66,52,136,32,12,32,21,84,173,32,21,32,24,84,173,32,2,65,136,5,106,41,3,0,32,24,32,25,84,173,32,2,65,248,4,106,41,3,0,32,23,32,25,86,173,32,2,65,232,10,106,41,3,0,32,19,32,23,86,173,32,2,65,200,9,106,41,3,0,32,19,32,31,84,173,32,2,65,168,8,106,41,3,0,32,2,65,136,7,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,26,66,52,136,124,124,34,21,66,12,134,132,124,34,19,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,12,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,1,32,2,41,3,0,34,26,32,2,41,3,240,6,124,34,23,66,255,255,255,255,255,255,255,7,131,55,3,0,32,2,65,128,8,106,32,8,66,0,32,6,66,0,16,229,13,32,2,65,224,6,106,32,14,66,0,32,7,66,0,16,229,13,32,2,65,208,4,106,32,17,66,0,32,10,66,0,16,229,13,32,2,65,192,10,106,32,9,66,0,32,16,66,0,16,229,13,32,2,65,160,9,106,32,11,66,0,32,18,66,0,16,229,13,32,2,65,192,4,106,32,2,41,3,192,10,34,27,32,2,41,3,160,9,124,34,25,32,2,41,3,208,4,124,34,24,32,13,32,19,86,173,32,13,32,22,84,173,32,2,65,232,4,106,41,3,0,32,15,32,22,86,173,32,2,65,216,10,106,41,3,0,32,15,32,28,84,173,32,2,65,184,9,106,41,3,0,32,2,65,152,8,106,41,3,0,124,124,124,124,124,124,32,21,66,52,136,124,124,34,21,66,12,134,32,19,66,52,136,132,124,34,15,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,1,32,2,41,3,128,8,34,28,32,2,41,3,224,6,124,34,22,32,2,41,3,192,4,124,34,13,32,23,32,26,84,173,32,2,65,8,106,41,3,0,32,2,65,248,6,106,41,3,0,124,124,34,26,66,12,134,32,23,66,52,136,132,124,34,19,66,255,255,255,255,255,255,255,7,131,55,3,8,32,2,65,144,9,106,32,11,66,0,32,6,66,0,16,229,13,32,2,65,240,7,106,32,8,66,0,32,7,66,0,16,229,13,32,2,65,208,6,106,32,14,66,0,32,10,66,0,16,229,13,32,2,65,176,4,106,32,17,66,0,32,16,66,0,16,229,13,32,2,65,176,10,106,32,9,66,0,32,18,66,0,16,229,13,32,2,65,160,4,106,32,2,41,3,176,4,34,8,32,2,41,3,176,10,124,34,6,32,15,32,24,84,173,32,24,32,25,84,173,32,2,65,216,4,106,41,3,0,32,25,32,27,84,173,32,2,65,200,10,106,41,3,0,32,2,65,168,9,106,41,3,0,124,124,124,124,32,21,66,52,136,124,124,34,14,66,12,134,32,15,66,52,136,132,124,34,17,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,1,32,2,41,3,240,7,34,16,32,2,41,3,208,6,124,34,7,32,2,41,3,144,9,124,34,10,32,2,41,3,160,4,124,34,9,32,13,32,19,86,173,32,13,32,22,84,173,32,2,65,200,4,106,41,3,0,32,22,32,28,84,173,32,2,65,136,8,106,41,3,0,32,2,65,232,6,106,41,3,0,124,124,124,124,32,26,66,52,136,124,124,34,18,66,12,134,32,19,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,55,3,16,32,2,65,144,4,106,32,6,32,17,86,173,32,6,32,8,84,173,32,2,65,184,4,106,41,3,0,32,2,65,184,10,106,41,3,0,124,124,32,14,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,1,32,2,41,3,144,4,34,8,32,29,66,255,255,255,255,255,255,255,7,131,124,34,6,32,9,32,11,86,173,32,9,32,10,84,173,32,2,65,168,4,106,41,3,0,32,7,32,10,86,173,32,2,65,152,9,106,41,3,0,32,7,32,16,84,173,32,2,65,248,7,106,41,3,0,32,2,65,216,6,106,41,3,0,124,124,124,124,124,124,32,18,66,52,136,124,124,34,10,66,12,134,32,11,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,55,3,24,32,1,32,12,66,255,255,255,255,255,255,63,131,32,6,32,7,86,173,32,2,65,152,4,106,41,3,0,32,6,32,8,84,173,124,32,10,66,52,136,124,124,66,12,134,32,7,66,52,136,132,124,55,3,32,32,2,65,240,3,106,32,2,41,3,176,5,34,12,32,30,66,255,255,255,255,255,255,255,7,131,124,34,16,32,2,41,3,192,8,34,17,32,2,41,3,160,7,124,34,6,32,2,41,3,224,9,124,34,7,32,2,41,3,192,5,124,34,10,32,2,41,3,208,8,34,18,32,2,41,3,176,7,124,34,9,32,2,41,3,224,5,124,34,11,32,2,41,3,128,4,34,8,32,2,41,3,192,7,124,34,14,66,52,136,32,8,32,14,86,173,32,2,65,136,4,106,41,3,0,32,2,65,200,7,106,41,3,0,124,124,34,15,66,12,134,132,124,34,8,66,52,136,32,8,32,11,84,173,32,9,32,11,86,173,32,2,65,232,5,106,41,3,0,32,9,32,18,84,173,32,2,65,216,8,106,41,3,0,32,2,65,184,7,106,41,3,0,124,124,124,124,32,15,66,52,136,124,124,34,11,66,12,134,132,124,34,9,66,52,136,32,9,32,10,84,173,32,7,32,10,86,173,32,2,65,200,5,106,41,3,0,32,6,32,7,86,173,32,2,65,232,9,106,41,3,0,32,6,32,17,84,173,32,2,65,200,8,106,41,3,0,32,2,65,168,7,106,41,3,0,124,124,124,124,124,124,32,11,66,52,136,124,124,34,15,66,12,134,132,124,34,18,66,255,255,255,255,255,255,255,7,131,34,6,66,0,32,1,41,3,40,34,7,66,0,16,229,13,32,2,65,160,3,106,32,9,66,255,255,255,255,255,255,255,7,131,34,10,66,0,32,1,41,3,48,34,9,66,0,16,229,13,32,2,65,208,2,106,32,8,66,255,255,255,255,255,255,255,7,131,34,11,66,0,32,1,41,3,56,34,8,66,0,16,229,13,32,2,65,128,2,106,32,14,66,255,255,255,255,255,255,255,7,131,34,14,66,0,32,1,41,3,64,34,17,66,0,16,229,13,32,2,65,176,1,106,32,20,66,255,255,255,255,255,255,63,131,32,16,32,18,86,173,32,2,65,184,5,106,41,3,0,32,12,32,16,86,173,124,32,15,66,52,136,124,124,66,12,134,32,18,66,52,136,132,124,34,16,66,0,32,1,41,3,72,34,18,66,0,16,229,13,32,2,65,160,1,106,32,2,41,3,176,1,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,128,1,106,32,16,66,0,32,7,66,0,16,229,13,32,2,65,224,3,106,32,6,66,0,32,9,66,0,16,229,13,32,2,65,144,3,106,32,10,66,0,32,8,66,0,16,229,13,32,2,65,192,2,106,32,11,66,0,32,17,66,0,16,229,13,32,2,65,240,1,106,32,14,66,0,32,18,66,0,16,229,13,32,2,65,144,1,106,32,2,65,184,1,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,224,1,106,32,14,66,0,32,7,66,0,16,229,13,32,2,65,240,0,106,32,16,66,0,32,9,66,0,16,229,13,32,2,65,208,3,106,32,6,66,0,32,8,66,0,16,229,13,32,2,65,128,3,106,32,10,66,0,32,17,66,0,16,229,13,32,2,65,176,2,106,32,11,66,0,32,18,66,0,16,229,13,32,2,65,16,106,32,2,41,3,128,3,34,27,32,2,41,3,176,2,124,34,12,32,2,41,3,208,3,124,34,15,32,2,41,3,112,124,34,22,32,2,41,3,192,2,34,29,32,2,41,3,240,1,124,34,13,32,2,41,3,144,3,124,34,19,32,2,41,3,224,3,124,34,23,32,2,41,3,128,1,124,34,25,32,2,41,3,144,1,124,34,24,32,2,41,3,208,2,34,28,32,2,41,3,128,2,124,34,20,32,2,41,3,160,3,124,34,21,32,2,41,3,240,3,124,34,26,32,2,41,3,160,1,124,34,30,66,52,136,32,26,32,30,86,173,32,2,65,168,1,106,41,3,0,32,21,32,26,86,173,32,2,65,248,3,106,41,3,0,32,20,32,21,86,173,32,2,65,168,3,106,41,3,0,32,20,32,28,84,173,32,2,65,216,2,106,41,3,0,32,2,65,136,2,106,41,3,0,124,124,124,124,124,124,124,124,34,21,66,12,134,132,124,34,20,66,52,136,32,20,32,24,84,173,32,24,32,25,84,173,32,2,65,152,1,106,41,3,0,32,23,32,25,86,173,32,2,65,136,1,106,41,3,0,32,19,32,23,86,173,32,2,65,232,3,106,41,3,0,32,13,32,19,86,173,32,2,65,152,3,106,41,3,0,32,13,32,29,84,173,32,2,65,200,2,106,41,3,0,32,2,65,248,1,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,21,66,52,136,124,124,34,24,66,12,134,132,124,34,13,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,20,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,1,66,1,55,3,80,32,1,32,2,41,3,16,34,21,32,2,41,3,224,1,124,34,19,66,255,255,255,255,255,255,255,7,131,55,3,40,32,2,65,160,2,106,32,11,66,0,32,7,66,0,16,229,13,32,2,65,208,1,106,32,14,66,0,32,9,66,0,16,229,13,32,2,65,224,0,106,32,16,66,0,32,8,66,0,16,229,13,32,2,65,192,3,106,32,6,66,0,32,17,66,0,16,229,13,32,2,65,240,2,106,32,10,66,0,32,18,66,0,16,229,13,32,2,65,208,0,106,32,2,41,3,192,3,34,26,32,2,41,3,240,2,124,34,23,32,2,41,3,96,124,34,25,32,13,32,22,84,173,32,15,32,22,86,173,32,2,65,248,0,106,41,3,0,32,12,32,15,86,173,32,2,65,216,3,106,41,3,0,32,12,32,27,84,173,32,2,65,136,3,106,41,3,0,32,2,65,184,2,106,41,3,0,124,124,124,124,124,124,32,24,66,52,136,124,124,34,24,66,12,134,32,13,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,1,32,2,41,3,160,2,34,27,32,2,41,3,208,1,124,34,15,32,2,41,3,80,124,34,22,32,19,32,21,84,173,32,2,65,24,106,41,3,0,32,2,65,232,1,106,41,3,0,124,124,34,21,66,12,134,32,19,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,55,3,48,32,2,65,224,2,106,32,10,66,0,32,7,66,0,16,229,13,32,2,65,144,2,106,32,11,66,0,32,9,66,0,16,229,13,32,2,65,192,1,106,32,14,66,0,32,8,66,0,16,229,13,32,2,65,64,107,32,16,66,0,32,17,66,0,16,229,13,32,2,65,176,3,106,32,6,66,0,32,18,66,0,16,229,13,32,2,65,48,106,32,2,41,3,64,34,8,32,2,41,3,176,3,124,34,6,32,12,32,25,84,173,32,23,32,25,86,173,32,2,65,232,0,106,41,3,0,32,23,32,26,84,173,32,2,65,200,3,106,41,3,0,32,2,65,248,2,106,41,3,0,124,124,124,124,32,24,66,52,136,124,124,34,14,66,12,134,32,12,66,52,136,132,124,34,17,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,1,32,2,41,3,144,2,34,16,32,2,41,3,192,1,124,34,7,32,2,41,3,224,2,124,34,10,32,2,41,3,48,124,34,9,32,13,32,22,84,173,32,15,32,22,86,173,32,2,65,216,0,106,41,3,0,32,15,32,27,84,173,32,2,65,168,2,106,41,3,0,32,2,65,216,1,106,41,3,0,124,124,124,124,32,21,66,52,136,124,124,34,18,66,12,134,32,13,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,55,3,56,32,2,65,32,106,32,6,32,17,86,173,32,6,32,8,84,173,32,2,65,200,0,106,41,3,0,32,2,65,184,3,106,41,3,0,124,124,32,14,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,1,32,2,41,3,32,34,8,32,30,66,255,255,255,255,255,255,255,7,131,124,34,6,32,9,32,11,86,173,32,9,32,10,84,173,32,2,65,56,106,41,3,0,32,7,32,10,86,173,32,2,65,232,2,106,41,3,0,32,7,32,16,84,173,32,2,65,152,2,106,41,3,0,32,2,65,200,1,106,41,3,0,124,124,124,124,124,124,32,18,66,52,136,124,124,34,10,66,12,134,32,11,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,55,3,64,32,1,32,20,66,255,255,255,255,255,255,63,131,32,6,32,7,86,173,32,2,65,40,106,41,3,0,32,6,32,8,84,173,124,32,10,66,52,136,124,124,66,12,134,32,7,66,52,136,132,124,55,3,72,32,5,66,0,55,3,0,32,3,66,0,55,3,0,32,4,66,0,55,3,0,32,1,66,0,55,3,88,32,0,32,1,65,40,16,193,5,65,40,106,32,1,65,40,106,65,40,16,193,5,26,32,2,65,160,14,106,36,0,11,173,35,2,2,127,27,126,35,0,65,224,10,107,34,4,36,0,2,64,32,1,69,4,64,65,236,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,1,65,0,65,192,0,16,129,10,32,2,69,4,64,65,138,177,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,2,64,32,3,65,193,0,71,4,64,32,3,65,33,71,13,2,32,2,45,0,0,34,0,65,254,1,113,65,2,71,13,2,32,4,65,184,10,106,32,2,65,1,106,16,176,5,2,64,32,4,41,3,184,10,66,175,248,255,255,239,255,255,7,84,13,0,32,4,41,3,216,10,66,255,255,255,255,255,255,63,82,13,0,65,0,33,3,32,4,41,3,192,10,32,4,41,3,200,10,32,4,41,3,208,10,131,131,66,255,255,255,255,255,255,255,7,81,13,2,11,32,4,65,144,9,106,32,4,65,184,10,106,32,0,65,3,70,16,125,33,3,12,1,11,32,2,45,0,0,34,0,65,7,75,65,1,32,0,116,65,208,1,113,69,114,13,1,32,4,65,144,10,106,32,2,65,1,106,16,176,5,65,0,33,3,2,64,32,4,41,3,144,10,66,175,248,255,255,239,255,255,7,84,13,0,32,4,41,3,176,10,66,255,255,255,255,255,255,63,82,13,0,32,4,41,3,152,10,32,4,41,3,160,10,32,4,41,3,168,10,131,131,66,255,255,255,255,255,255,255,7,81,13,1,11,32,4,65,232,9,106,32,2,65,33,106,16,176,5,2,64,32,4,41,3,232,9,34,6,66,175,248,255,255,239,255,255,7,84,13,0,32,4,41,3,136,10,66,255,255,255,255,255,255,63,82,13,0,32,4,41,3,240,9,32,4,41,3,248,9,32,4,41,3,128,10,131,131,66,255,255,255,255,255,255,255,7,81,13,1,11,32,4,65,0,54,2,224,9,32,4,65,144,9,106,32,4,65,144,10,106,65,40,16,193,5,26,32,4,65,184,9,106,32,4,65,232,9,106,65,40,16,193,5,26,32,0,65,254,1,113,65,6,70,32,6,167,65,1,113,32,0,65,7,71,70,113,13,0,32,4,65,64,107,32,4,41,3,208,9,34,6,66,0,32,4,41,3,184,9,34,10,66,1,134,34,16,66,0,16,229,13,32,4,65,208,8,106,32,4,41,3,200,9,34,7,66,0,32,4,41,3,192,9,34,11,66,1,134,34,12,66,0,16,229,13,32,4,65,160,8,106,32,4,41,3,216,9,34,14,66,0,32,14,66,0,16,229,13,32,4,65,144,8,106,32,4,41,3,160,8,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,7,106,32,14,66,1,134,34,14,66,0,32,10,66,0,16,229,13,32,4,65,208,0,106,32,6,66,0,32,12,66,0,16,229,13,32,4,65,192,8,106,32,7,66,0,32,7,66,0,16,229,13,32,4,65,128,8,106,32,4,65,168,8,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,128,9,106,32,10,66,0,32,10,66,0,16,229,13,32,4,65,224,7,106,32,14,66,0,32,11,66,0,16,229,13,32,4,65,224,0,106,32,6,66,0,32,7,66,1,134,66,0,16,229,13,32,4,32,4,41,3,224,7,34,17,32,4,41,3,96,124,34,10,32,4,41,3,80,34,13,32,4,41,3,192,8,124,34,12,32,4,41,3,240,7,124,34,9,32,4,41,3,128,8,124,34,8,32,4,41,3,64,34,22,32,4,41,3,208,8,124,34,15,32,4,41,3,144,8,124,34,27,66,52,136,32,15,32,27,86,173,32,4,65,152,8,106,41,3,0,32,15,32,22,84,173,32,4,65,200,0,106,41,3,0,32,4,65,216,8,106,41,3,0,124,124,124,124,34,15,66,12,134,132,124,34,22,66,52,136,32,8,32,22,86,173,32,8,32,9,84,173,32,4,65,136,8,106,41,3,0,32,9,32,12,84,173,32,4,65,248,7,106,41,3,0,32,12,32,13,84,173,32,4,65,216,0,106,41,3,0,32,4,65,200,8,106,41,3,0,124,124,124,124,124,124,32,15,66,52,136,124,124,34,8,66,12,134,132,124,34,12,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,22,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,240,8,106,32,11,66,0,32,16,66,0,16,229,13,32,4,65,208,7,106,32,14,66,0,32,7,66,0,16,229,13,32,4,65,240,0,106,32,6,66,0,32,6,66,0,16,229,13,32,4,65,48,106,32,4,41,3,208,7,34,15,32,4,41,3,112,124,34,9,32,10,32,12,86,173,32,10,32,17,84,173,32,4,65,232,7,106,41,3,0,32,4,65,232,0,106,41,3,0,124,124,32,8,66,52,136,124,124,34,8,66,12,134,32,12,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,8,106,32,7,66,0,32,16,66,0,16,229,13,32,4,65,224,8,106,32,11,66,0,32,11,66,0,16,229,13,32,4,65,128,1,106,32,14,66,0,32,6,66,0,16,229,13,32,4,65,32,106,32,9,32,10,86,173,32,9,32,15,84,173,32,4,65,216,7,106,41,3,0,32,4,65,248,0,106,41,3,0,124,124,32,8,66,52,136,124,124,34,6,66,12,134,32,10,66,52,136,132,34,7,32,4,41,3,128,1,124,34,11,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,16,106,32,7,32,11,86,173,32,4,65,136,1,106,41,3,0,32,6,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,192,5,106,32,4,41,3,168,9,34,6,66,0,32,4,41,3,144,9,34,10,66,1,134,34,12,66,0,16,229,13,32,4,65,144,7,106,32,4,41,3,160,9,34,7,66,0,32,4,41,3,152,9,34,11,66,1,134,34,9,66,0,16,229,13,32,4,65,224,6,106,32,4,41,3,176,9,34,14,66,0,32,14,66,0,16,229,13,32,4,65,208,6,106,32,4,41,3,224,6,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,6,106,32,14,66,1,134,34,16,66,0,32,10,66,0,16,229,13,32,4,65,208,5,106,32,6,66,0,32,9,66,0,16,229,13,32,4,65,128,7,106,32,7,66,0,32,7,66,0,16,229,13,32,4,65,192,6,106,32,4,65,232,6,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,192,7,106,32,10,66,0,32,10,66,0,16,229,13,32,4,65,160,6,106,32,16,66,0,32,11,66,0,16,229,13,32,4,65,224,5,106,32,6,66,0,32,7,66,1,134,66,0,16,229,13,32,4,65,128,5,106,32,4,41,3,160,6,34,21,32,4,41,3,224,5,124,34,9,32,4,41,3,208,5,34,19,32,4,41,3,128,7,124,34,8,32,4,41,3,176,6,124,34,17,32,4,41,3,192,6,124,34,13,32,4,41,3,192,5,34,20,32,4,41,3,144,7,124,34,15,32,4,41,3,208,6,124,34,18,66,52,136,32,15,32,18,86,173,32,4,65,216,6,106,41,3,0,32,15,32,20,84,173,32,4,65,200,5,106,41,3,0,32,4,65,152,7,106,41,3,0,124,124,124,124,34,20,66,12,134,132,124,34,15,66,52,136,32,13,32,15,86,173,32,13,32,17,84,173,32,4,65,200,6,106,41,3,0,32,8,32,17,86,173,32,4,65,184,6,106,41,3,0,32,8,32,19,84,173,32,4,65,216,5,106,41,3,0,32,4,65,136,7,106,41,3,0,124,124,124,124,124,124,32,20,66,52,136,124,124,34,13,66,12,134,132,124,34,8,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,15,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,176,7,106,32,11,66,0,32,12,66,0,16,229,13,32,4,65,144,6,106,32,16,66,0,32,7,66,0,16,229,13,32,4,65,240,5,106,32,6,66,0,32,6,66,0,16,229,13,32,4,65,176,5,106,32,4,41,3,144,6,34,19,32,4,41,3,240,5,124,34,17,32,8,32,9,84,173,32,9,32,21,84,173,32,4,65,168,6,106,41,3,0,32,4,65,232,5,106,41,3,0,124,124,32,13,66,52,136,124,124,34,13,66,12,134,32,8,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,6,106,32,7,66,0,32,12,66,0,16,229,13,32,4,65,160,7,106,32,11,66,0,32,11,66,0,16,229,13,32,4,65,128,6,106,32,16,66,0,32,6,66,0,16,229,13,32,4,65,160,5,106,32,9,32,17,84,173,32,17,32,19,84,173,32,4,65,152,6,106,41,3,0,32,4,65,248,5,106,41,3,0,124,124,32,13,66,52,136,124,124,34,16,66,12,134,32,9,66,52,136,132,34,12,32,4,41,3,128,6,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,5,106,32,9,32,12,84,173,32,4,65,136,6,106,41,3,0,32,16,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,128,3,106,32,4,41,3,128,5,34,8,32,4,41,3,192,7,124,34,12,66,255,255,255,255,255,255,255,7,131,34,16,66,0,32,6,66,0,16,229,13,32,4,65,208,3,106,32,4,41,3,176,5,34,21,32,4,41,3,176,7,124,34,9,32,8,32,12,86,173,32,4,65,136,5,106,41,3,0,32,4,65,200,7,106,41,3,0,124,124,34,19,66,12,134,32,12,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,34,12,66,0,32,7,66,0,16,229,13,32,4,65,160,4,106,32,4,41,3,240,6,34,20,32,4,41,3,160,7,124,34,17,32,4,41,3,160,5,124,34,13,32,8,32,9,84,173,32,9,32,21,84,173,32,4,65,184,5,106,41,3,0,32,4,65,184,7,106,41,3,0,124,124,32,19,66,52,136,124,124,34,21,66,12,134,32,8,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,11,66,0,16,229,13,32,4,65,240,4,106,32,4,41,3,144,5,34,19,32,18,66,254,255,255,255,255,255,255,7,131,124,34,18,32,8,32,13,84,173,32,13,32,17,84,173,32,4,65,168,5,106,41,3,0,32,17,32,20,84,173,32,4,65,248,6,106,41,3,0,32,4,65,168,7,106,41,3,0,124,124,124,124,32,21,66,52,136,124,124,34,13,66,12,134,32,8,66,52,136,132,124,34,17,66,255,255,255,255,255,255,255,7,131,34,8,66,0,32,10,66,0,16,229,13,32,4,65,176,2,106,32,15,66,255,255,255,255,255,255,63,131,32,17,32,18,84,173,32,4,65,152,5,106,41,3,0,32,18,32,19,84,173,124,32,13,66,52,136,124,124,66,12,134,32,17,66,52,136,132,124,34,15,66,0,32,14,66,0,16,229,13,32,4,65,160,2,106,32,4,41,3,176,2,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,240,2,106,32,16,66,0,32,14,66,0,16,229,13,32,4,65,192,3,106,32,12,66,0,32,6,66,0,16,229,13,32,4,65,144,4,106,32,9,66,0,32,7,66,0,16,229,13,32,4,65,224,4,106,32,8,66,0,32,11,66,0,16,229,13,32,4,65,128,2,106,32,15,66,0,32,10,66,0,16,229,13,32,4,65,144,2,106,32,4,65,184,2,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,224,2,106,32,16,66,0,32,10,66,0,16,229,13,32,4,65,176,3,106,32,12,66,0,32,14,66,0,16,229,13,32,4,65,128,4,106,32,9,66,0,32,6,66,0,16,229,13,32,4,65,208,4,106,32,8,66,0,32,7,66,0,16,229,13,32,4,65,240,1,106,32,15,66,0,32,11,66,0,16,229,13,32,4,65,144,1,106,32,4,41,3,128,4,34,30,32,4,41,3,176,3,124,34,13,32,4,41,3,208,4,124,34,18,32,4,41,3,240,1,124,34,21,32,4,41,3,192,3,34,31,32,4,41,3,240,2,124,34,19,32,4,41,3,144,4,124,34,20,32,4,41,3,224,4,124,34,23,32,4,41,3,128,2,124,34,24,32,4,41,3,144,2,124,34,25,32,4,41,3,208,3,34,32,32,4,41,3,128,3,124,34,17,32,4,41,3,160,4,124,34,26,32,4,41,3,240,4,124,34,28,32,4,41,3,160,2,124,34,29,66,52,136,32,28,32,29,86,173,32,4,65,168,2,106,41,3,0,32,26,32,28,86,173,32,4,65,248,4,106,41,3,0,32,17,32,26,86,173,32,4,65,168,4,106,41,3,0,32,17,32,32,84,173,32,4,65,216,3,106,41,3,0,32,4,65,136,3,106,41,3,0,124,124,124,124,124,124,124,124,34,26,66,12,134,132,124,34,17,66,52,136,32,17,32,25,84,173,32,24,32,25,86,173,32,4,65,152,2,106,41,3,0,32,23,32,24,86,173,32,4,65,136,2,106,41,3,0,32,20,32,23,86,173,32,4,65,232,4,106,41,3,0,32,19,32,20,86,173,32,4,65,152,4,106,41,3,0,32,19,32,31,84,173,32,4,65,200,3,106,41,3,0,32,4,65,248,2,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,26,66,52,136,124,124,34,24,66,12,134,132,124,34,19,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,17,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,208,2,106,32,16,66,0,32,11,66,0,16,229,13,32,4,65,160,3,106,32,12,66,0,32,10,66,0,16,229,13,32,4,65,240,3,106,32,9,66,0,32,14,66,0,16,229,13,32,4,65,192,4,106,32,8,66,0,32,6,66,0,16,229,13,32,4,65,224,1,106,32,15,66,0,32,7,66,0,16,229,13,32,4,65,208,1,106,32,4,41,3,192,4,34,25,32,4,41,3,240,3,124,34,20,32,4,41,3,224,1,124,34,23,32,19,32,21,84,173,32,18,32,21,86,173,32,4,65,248,1,106,41,3,0,32,13,32,18,86,173,32,4,65,216,4,106,41,3,0,32,13,32,30,84,173,32,4,65,136,4,106,41,3,0,32,4,65,184,3,106,41,3,0,124,124,124,124,124,124,32,24,66,52,136,124,124,34,18,66,12,134,32,19,66,52,136,132,124,34,13,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,192,2,106,32,16,66,0,32,7,66,0,16,229,13,32,4,65,144,3,106,32,12,66,0,32,11,66,0,16,229,13,32,4,65,224,3,106,32,9,66,0,32,10,66,0,16,229,13,32,4,65,176,4,106,32,8,66,0,32,14,66,0,16,229,13,32,4,65,192,1,106,32,15,66,0,32,6,66,0,16,229,13,32,4,65,176,1,106,32,4,41,3,192,1,34,7,32,4,41,3,176,4,124,34,6,32,13,32,23,84,173,32,20,32,23,86,173,32,4,65,232,1,106,41,3,0,32,20,32,25,84,173,32,4,65,200,4,106,41,3,0,32,4,65,248,3,106,41,3,0,124,124,124,124,32,18,66,52,136,124,124,34,11,66,12,134,32,13,66,52,136,132,124,34,10,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,160,1,106,32,6,32,10,86,173,32,6,32,7,84,173,32,4,65,200,1,106,41,3,0,32,4,65,184,4,106,41,3,0,124,124,32,11,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,32,4,41,3,144,1,34,14,32,4,41,3,224,2,124,34,6,66,255,255,255,255,255,255,255,7,131,32,4,41,3,0,34,16,32,4,41,3,128,9,124,34,7,66,255,255,255,255,255,255,255,7,131,125,66,195,225,255,255,191,255,255,31,124,55,3,184,10,32,4,32,4,41,3,160,3,34,8,32,4,41,3,208,2,124,34,11,32,4,41,3,208,1,124,34,10,32,6,32,14,84,173,32,4,65,152,1,106,41,3,0,32,4,65,232,2,106,41,3,0,124,124,34,15,66,12,134,32,6,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,32,4,41,3,48,34,13,32,4,41,3,240,8,124,34,14,32,7,32,16,84,173,32,4,65,8,106,41,3,0,32,4,65,136,9,106,41,3,0,124,124,34,18,66,12,134,32,7,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,55,3,192,10,32,4,32,4,41,3,144,3,34,21,32,4,41,3,192,2,124,34,16,32,4,41,3,224,3,124,34,12,32,4,41,3,176,1,124,34,9,32,6,32,10,84,173,32,10,32,11,84,173,32,4,65,216,1,106,41,3,0,32,8,32,11,86,173,32,4,65,168,3,106,41,3,0,32,4,65,216,2,106,41,3,0,124,124,124,124,32,15,66,52,136,124,124,34,8,66,12,134,32,6,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,32,4,41,3,176,8,34,15,32,4,41,3,224,8,124,34,11,32,4,41,3,32,124,34,10,32,7,32,14,84,173,32,13,32,14,86,173,32,4,65,56,106,41,3,0,32,4,65,248,8,106,41,3,0,124,124,32,18,66,52,136,124,124,34,13,66,12,134,32,7,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,55,3,200,10,32,4,32,4,41,3,160,1,34,18,32,29,66,255,255,255,255,255,255,255,7,131,124,34,14,32,6,32,9,84,173,32,9,32,12,84,173,32,4,65,184,1,106,41,3,0,32,12,32,16,84,173,32,4,65,232,3,106,41,3,0,32,16,32,21,84,173,32,4,65,152,3,106,41,3,0,32,4,65,200,2,106,41,3,0,124,124,124,124,124,124,32,8,66,52,136,124,124,34,12,66,12,134,32,6,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,32,4,41,3,16,34,9,32,27,66,254,255,255,255,255,255,255,7,131,124,34,16,32,7,32,10,84,173,32,10,32,11,84,173,32,4,65,40,106,41,3,0,32,11,32,15,84,173,32,4,65,184,8,106,41,3,0,32,4,65,232,8,106,41,3,0,124,124,124,124,32,13,66,52,136,124,124,34,11,66,12,134,32,7,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,55,3,208,10,32,4,32,17,66,255,255,255,255,255,255,63,131,32,22,66,255,255,255,255,255,255,63,131,32,7,32,16,84,173,32,4,65,24,106,41,3,0,32,9,32,16,86,173,124,32,11,66,52,136,124,124,66,12,134,32,7,66,52,136,132,124,125,32,6,32,14,84,173,32,4,65,168,1,106,41,3,0,32,14,32,18,84,173,124,32,12,66,52,136,124,124,66,12,134,32,6,66,52,136,132,124,66,252,255,255,255,255,255,255,1,124,55,3,216,10,32,4,65,184,10,106,16,158,13,33,3,11,32,3,69,13,0,32,4,65,144,9,106,16,201,7,65,1,33,5,11,32,4,65,224,10,106,36,0,32,5,11,245,41,3,12,127,4,126,1,111,35,0,65,176,213,0,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,168,61,65,1,107,14,3,21,2,1,0,11,32,0,32,0,65,208,30,106,65,208,30,16,193,5,26,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,204,30,65,1,107,14,3,36,18,1,0,11,32,0,40,2,176,30,34,3,65,5,79,13,30,32,2,65,216,0,106,32,0,40,2,180,30,32,0,40,2,184,30,16,216,19,32,2,65,224,0,106,32,2,40,2,88,32,2,40,2,92,16,253,24,32,2,65,208,0,106,32,0,40,2,188,30,32,0,40,2,192,30,16,216,19,32,2,65,236,0,106,32,2,40,2,80,32,2,40,2,84,16,253,24,32,2,65,200,0,106,32,0,40,2,196,30,32,0,40,2,200,30,16,216,19,32,2,65,144,1,106,32,2,40,2,72,32,2,40,2,76,16,253,24,32,2,65,128,1,106,32,2,65,232,0,106,40,2,0,54,2,0,32,2,65,140,1,106,32,2,65,244,0,106,40,2,0,54,2,0,32,2,32,2,41,2,96,55,3,120,32,2,32,2,41,2,108,55,2,132,1,32,0,32,2,65,248,0,106,65,212,0,16,193,5,34,4,65,0,58,0,85,32,4,32,3,58,0,84,32,4,65,213,0,106,33,12,12,1,11,32,0,65,213,0,106,33,12,2,64,32,0,45,0,85,65,1,107,14,4,9,17,2,13,0,11,32,0,45,0,84,33,3,11,32,0,32,3,58,0,86,32,0,65,129,2,59,0,87,32,0,32,0,41,2,0,55,2,36,32,0,32,0,41,2,12,55,2,48,32,0,32,0,41,2,24,55,2,60,32,0,65,44,106,32,0,65,8,106,40,2,0,54,2,0,32,0,65,56,106,32,0,65,20,106,40,2,0,54,2,0,32,0,65,196,0,106,32,0,65,32,106,40,2,0,54,2,0,32,2,65,240,196,0,106,34,3,65,10,65,0,65,1,65,1,16,167,10,32,2,40,2,244,68,33,4,32,2,40,2,240,68,65,1,70,13,29,32,2,40,2,248,68,34,5,65,8,106,65,232,174,193,0,47,0,0,59,0,0,32,5,65,224,174,193,0,41,0,0,55,0,0,32,0,65,10,54,2,80,32,0,32,5,54,2,76,32,0,32,4,54,2,72,32,3,16,237,21,32,2,65,192,206,0,106,34,4,32,0,65,36,106,16,196,15,32,2,65,200,21,106,34,5,32,3,65,0,32,4,16,160,14,32,4,32,0,65,48,106,16,196,15,32,3,32,5,65,1,32,4,16,160,14,32,2,65,1,58,0,197,69,32,2,65,136,9,106,34,4,32,3,65,214,0,16,193,5,26,32,2,45,0,199,69,33,5,32,0,45,0,86,33,7,32,0,65,220,0,106,34,10,32,4,65,214,0,16,193,5,26,32,0,65,0,58,0,248,2,32,0,32,0,65,200,0,106,34,3,54,2,180,1,32,0,32,5,58,0,179,1,32,0,32,7,58,0,178,1,32,0,65,248,2,106,33,4,12,1,11,32,0,65,220,0,106,33,10,32,0,65,248,2,106,33,4,2,64,32,0,45,0,248,2,65,1,107,14,3,6,15,2,0,11,32,0,40,2,180,1,33,3,11,32,0,65,184,1,106,34,7,32,10,65,216,0,16,193,5,26,32,0,65,0,58,0,244,2,32,0,32,3,54,2,144,2,32,0,65,244,2,106,33,8,12,1,11,32,0,65,184,1,106,33,7,32,0,65,244,2,106,33,8,2,64,32,0,45,0,244,2,65,1,107,14,3,28,13,2,0,11,32,0,40,2,144,2,33,3,11,32,0,65,148,2,106,32,7,65,216,0,16,193,5,26,32,2,65,64,107,32,3,16,132,20,32,2,40,2,64,33,3,32,0,32,2,40,2,68,34,5,54,2,240,2,32,0,32,3,54,2,236,2,12,1,11,32,0,40,2,240,2,33,5,32,0,40,2,236,2,33,3,11,32,2,65,240,196,0,106,34,6,32,3,32,1,32,5,40,2,12,17,3,0,32,2,40,2,240,68,34,3,65,12,70,13,21,32,2,65,248,49,106,32,2,65,252,196,0,106,41,2,0,55,3,0,32,2,32,2,41,2,244,68,55,3,240,49,32,2,65,244,51,106,34,9,32,2,65,132,197,0,106,65,240,1,16,193,5,26,32,2,40,2,244,70,33,5,32,2,65,192,206,0,106,34,11,32,2,65,248,198,0,106,65,196,2,16,193,5,26,32,0,65,236,2,106,16,133,20,32,3,65,11,71,4,64,32,2,65,128,50,106,32,9,65,240,1,16,193,5,26,32,2,65,240,47,106,34,9,32,2,65,240,49,106,65,128,2,16,193,5,26,32,2,32,3,54,2,200,21,32,2,65,204,21,106,32,9,65,128,2,16,193,5,26,32,2,32,5,54,2,204,23,32,2,65,208,23,106,32,11,65,196,2,16,193,5,26,32,2,65,192,60,106,34,3,32,0,65,148,2,106,65,216,0,16,193,5,26,32,6,32,2,65,200,21,106,32,3,16,119,2,64,2,64,32,2,40,2,168,71,34,3,65,11,107,14,2,1,5,0,11,32,2,65,188,58,106,32,2,65,172,199,0,106,65,132,2,16,193,5,26,32,2,40,2,176,73,33,5,32,2,65,184,56,106,32,2,65,180,201,0,106,65,132,2,16,193,5,26,32,2,65,232,55,106,32,2,65,184,203,0,106,65,208,0,16,193,5,26,11,32,2,65,248,210,0,106,32,2,65,240,196,0,106,65,184,2,16,193,5,26,32,2,65,228,53,106,32,2,65,188,58,106,65,132,2,16,193,5,26,12,5,11,32,2,65,240,47,106,34,3,32,2,65,240,49,106,65,128,2,16,193,5,26,32,2,65,248,192,0,106,34,5,32,2,65,192,60,106,65,132,2,16,193,5,26,32,2,65,184,56,106,32,5,65,132,2,16,193,5,26,32,2,65,232,53,106,32,3,65,128,2,16,193,5,26,32,0,65,148,2,106,16,182,18,65,17,33,5,12,3,11,65,160,143,193,0,16,161,21,0,11,65,140,175,193,0,16,161,21,0,11,32,2,65,192,58,106,32,2,65,176,199,0,106,65,128,2,16,193,5,33,3,32,2,40,2,176,73,33,5,32,2,65,184,56,106,32,2,65,180,201,0,106,65,132,2,16,193,5,26,32,2,65,232,53,106,32,3,65,128,2,16,193,5,26,11,65,12,33,3,11,32,8,65,1,58,0,0,32,7,16,235,22,32,2,65,136,204,0,106,34,8,32,2,65,248,210,0,106,65,184,2,16,193,5,26,32,2,65,180,12,106,34,6,32,2,65,228,53,106,65,132,2,16,193,5,26,32,2,65,176,10,106,34,9,32,2,65,184,56,106,65,132,2,16,193,5,26,32,2,65,224,9,106,34,11,32,2,65,232,55,106,65,208,0,16,193,5,26,32,4,65,1,58,0,0,32,2,65,144,19,106,32,8,65,184,2,16,193,5,26,32,2,65,140,17,106,32,6,65,132,2,16,193,5,26,32,2,65,136,15,106,34,4,32,9,65,132,2,16,193,5,26,32,2,65,184,14,106,32,11,65,208,0,16,193,5,26,32,10,16,160,24,32,3,65,12,70,4,64,32,2,65,240,196,0,106,34,3,32,2,65,144,17,106,65,128,2,16,193,5,26,32,2,32,5,54,2,240,70,32,2,65,244,198,0,106,32,4,65,132,2,16,193,5,26,32,2,65,1,54,2,204,21,32,2,65,252,169,193,0,54,2,200,21,32,2,66,1,55,2,212,21,32,2,65,200,3,54,2,196,60,32,2,32,2,65,192,60,106,54,2,208,21,32,2,32,3,54,2,192,60,32,2,65,192,206,0,106,32,2,65,200,21,106,16,236,4,2,64,32,2,40,2,240,70,34,4,65,17,70,4,64,32,3,65,4,114,16,214,24,12,1,11,2,64,2,64,65,4,32,4,65,13,107,34,1,32,1,65,4,79,27,14,4,1,2,2,2,0,11,32,4,65,11,107,65,2,73,13,1,32,2,65,240,196,0,106,16,156,1,32,2,65,240,198,0,106,16,156,1,12,1,11,32,2,65,240,196,0,106,16,205,14,11,32,2,65,192,45,106,32,2,65,200,206,0,106,40,2,0,54,2,0,32,2,32,2,41,2,192,78,34,14,55,3,224,28,32,2,32,14,55,3,184,45,12,41,11,32,0,65,224,0,106,32,2,65,144,19,106,65,184,2,16,193,5,33,7,32,0,32,3,54,2,152,3,32,0,65,156,3,106,32,2,65,140,17,106,65,132,2,16,193,5,26,32,0,32,5,54,2,160,5,32,0,65,164,5,106,32,2,65,136,15,106,65,132,2,16,193,5,26,32,0,65,168,7,106,32,2,65,184,14,106,65,208,0,16,193,5,26,32,3,65,11,70,13,1,32,2,65,200,21,106,32,7,65,152,7,16,193,5,26,12,31,11,32,0,65,248,7,106,33,10,32,0,65,172,30,106,33,7,2,64,32,0,45,0,172,30,65,1,107,14,3,15,4,3,0,11,32,0,40,2,216,29,33,3,12,1,11,32,0,65,0,58,0,88,32,2,65,200,206,0,106,32,0,65,44,106,40,2,0,54,2,0,32,2,32,0,41,2,36,55,3,192,78,32,0,65,0,58,0,87,32,2,65,248,196,0,106,32,0,65,56,106,40,2,0,54,2,0,32,2,32,0,41,2,48,55,3,240,68,32,2,65,56,106,32,2,65,192,206,0,106,16,218,18,32,2,40,2,56,33,3,32,2,65,48,106,32,2,65,240,196,0,106,16,218,18,32,2,40,2,48,33,4,32,0,65,0,58,0,172,30,32,0,65,0,58,0,137,30,32,0,66,128,128,128,128,144,3,55,3,128,30,32,0,66,0,55,2,244,29,32,0,65,0,54,2,236,29,32,0,65,200,128,193,0,54,2,232,29,32,0,32,3,54,2,228,29,32,0,65,200,128,193,0,54,2,224,29,32,0,32,4,54,2,220,29,32,0,32,0,65,200,0,106,34,3,54,2,216,29,32,0,32,0,45,0,86,58,0,136,30,32,0,65,248,7,106,33,10,32,0,65,172,30,106,33,7,11,32,0,32,3,54,2,200,12,32,0,65,204,12,106,32,0,65,220,29,106,65,208,0,16,193,5,26,32,0,65,0,58,0,159,13,32,0,65,159,13,106,33,8,12,3,11,32,0,65,159,13,106,33,8,32,0,45,0,159,13,65,1,107,14,4,16,0,3,5,1,11,0,11,32,0,40,2,200,12,33,3,11,32,0,65,0,58,0,156,13,32,0,65,128,2,59,0,157,13,32,0,32,3,54,2,248,7,32,0,65,168,13,106,32,0,65,204,12,106,65,208,0,16,193,5,26,32,2,65,40,106,32,3,16,132,20,32,2,40,2,40,33,3,32,0,32,2,40,2,44,34,4,54,2,164,13,32,0,32,3,54,2,160,13,12,1,11,32,0,40,2,164,13,33,4,32,0,40,2,160,13,33,3,11,32,2,65,240,196,0,106,32,3,32,1,32,4,40,2,12,17,3,0,32,2,40,2,240,68,34,3,65,12,70,13,4,32,2,41,2,252,68,33,14,32,2,40,2,248,68,33,5,32,2,40,2,244,68,33,4,32,2,65,192,60,106,34,11,32,2,65,132,197,0,106,65,184,4,16,193,5,26,32,0,65,160,13,106,34,9,16,133,20,32,3,65,11,70,13,2,32,2,32,5,54,2,136,76,32,2,32,14,55,2,140,76,32,2,41,3,136,76,33,15,32,0,32,14,66,32,136,62,2,140,8,32,0,32,15,55,2,132,8,32,0,32,4,54,2,128,8,32,0,32,3,54,2,252,7,65,1,33,6,32,0,65,1,58,0,157,13,32,0,65,144,8,106,32,11,65,184,4,16,193,5,33,3,32,0,65,252,7,106,16,233,16,69,4,64,32,0,65,0,58,0,157,13,32,0,40,2,252,7,33,4,32,0,40,2,128,8,33,5,32,0,41,2,132,8,33,14,32,0,40,2,140,8,33,1,32,2,65,192,206,0,106,32,3,65,184,4,16,193,5,26,12,20,11,32,0,65,0,58,0,158,13,32,2,65,136,204,0,106,34,3,32,0,65,168,13,106,65,208,0,16,193,5,26,32,2,65,240,196,0,106,34,5,32,3,16,149,1,32,2,40,2,168,71,34,6,65,11,70,13,12,32,3,32,5,65,184,2,16,193,5,26,32,2,41,2,172,71,33,14,32,2,41,2,180,71,33,15,32,2,41,2,188,71,33,16,32,2,40,2,196,71,33,4,32,2,65,188,58,106,34,5,32,2,65,200,199,0,106,65,192,0,16,193,5,26,32,2,65,248,192,0,106,34,11,32,2,65,136,200,0,106,65,248,3,16,193,5,26,32,2,41,3,128,76,33,17,32,2,65,184,56,106,34,13,32,5,65,192,0,16,193,5,26,32,0,65,184,22,106,32,3,65,184,2,16,193,5,33,3,32,0,32,4,54,2,140,25,32,0,32,16,55,2,132,25,32,0,32,15,55,2,252,24,32,0,32,14,55,2,244,24,32,0,32,6,54,2,240,24,32,0,65,144,25,106,32,13,65,192,0,16,193,5,26,32,0,65,208,25,106,32,11,65,248,3,16,193,5,26,32,0,32,17,55,3,200,29,32,9,32,3,16,228,26,32,0,40,2,160,13,65,11,70,13,16,32,0,65,0,58,0,156,13,32,0,65,236,17,106,32,9,65,204,4,16,193,5,33,3,32,2,65,32,106,32,0,40,2,248,7,32,3,16,203,19,32,2,40,2,32,33,3,32,0,32,2,40,2,36,34,4,54,2,212,29,32,0,32,3,54,2,208,29,12,1,11,32,0,40,2,212,29,33,4,32,0,40,2,208,29,33,3,11,32,2,65,240,196,0,106,32,3,32,1,32,4,40,2,12,17,3,0,32,2,40,2,240,68,34,4,65,6,70,13,1,32,2,41,2,248,68,33,14,32,2,40,2,244,68,33,5,32,0,65,208,29,106,16,133,20,32,0,65,236,17,106,16,169,19,32,4,65,5,70,13,13,65,0,33,6,32,0,65,0,58,0,156,13,32,0,65,184,22,106,16,205,7,12,17,11,65,0,33,6,12,17,11,65,4,12,1,11,65,3,11,33,1,32,8,32,1,58,0,0,12,11,11,65,176,143,193,0,16,161,21,0,11,32,8,65,3,58,0,0,32,4,65,3,58,0,0,65,3,12,10,11,65,144,176,193,0,65,25,16,154,28,0,11,32,4,32,2,40,2,248,68,16,132,25,0,11,65,164,144,193,0,16,161,21,0,11,65,180,144,193,0,16,161,21,0,11,32,2,40,2,252,68,33,1,32,2,41,2,244,68,33,14,32,2,40,2,240,68,33,5,32,2,65,188,58,106,34,3,32,2,65,128,197,0,106,65,192,0,16,193,5,26,32,2,65,184,56,106,34,6,32,3,65,192,0,16,193,5,26,32,2,65,192,206,0,106,32,6,65,192,0,16,193,5,26,65,2,33,6,12,6,11,65,156,175,193,0,16,161,21,0,11,65,136,150,193,0,16,161,21,0,11,32,0,40,2,160,13,65,11,70,13,0,32,0,45,0,156,13,65,1,71,13,0,32,0,65,160,13,106,16,169,19,11,32,0,65,0,58,0,156,13,32,2,65,248,210,0,106,32,0,65,184,22,106,65,184,2,16,193,5,26,32,0,40,2,140,25,33,1,32,0,41,2,132,25,33,14,32,0,40,2,128,25,33,5,32,0,40,2,252,24,33,4,32,0,40,2,248,24,33,6,32,0,40,2,244,24,33,8,32,0,40,2,240,24,33,3,32,2,65,192,206,0,106,32,0,65,144,25,106,65,184,4,16,193,5,26,32,0,41,3,200,29,33,15,32,0,65,252,7,106,16,169,19,32,0,65,1,58,0,159,13,32,0,65,0,59,0,157,13,32,3,65,12,71,13,4,11,32,7,65,3,58,0,0,65,4,11,33,1,32,12,32,1,58,0,0,12,11,11,32,0,45,0,157,13,69,13,0,32,0,65,252,7,106,16,169,19,11,32,0,65,0,58,0,157,13,32,0,45,0,158,13,4,64,32,0,65,168,13,106,16,146,22,11,32,0,65,128,2,59,1,158,13,65,11,33,3,11,32,2,65,136,38,106,32,2,65,248,210,0,106,65,184,2,16,193,5,26,32,2,65,208,33,106,34,12,32,2,65,192,206,0,106,34,9,65,184,4,16,193,5,26,32,10,16,238,14,32,7,65,1,58,0,0,32,10,16,161,24,32,3,65,11,70,4,64,32,2,32,1,54,2,132,69,32,2,32,14,55,2,252,68,32,2,32,5,54,2,248,68,32,2,32,4,54,2,244,68,32,2,32,6,54,2,240,68,32,2,65,136,197,0,106,32,12,65,184,4,16,193,5,26,32,2,65,252,169,193,0,54,2,192,78,32,2,66,1,55,2,204,78,32,2,65,201,3,54,2,252,64,32,2,32,2,65,248,192,0,106,54,2,200,78,32,2,32,2,65,240,196,0,106,54,2,248,64,32,2,65,1,54,2,196,78,32,2,65,192,60,106,32,9,16,236,4,32,2,65,248,196,0,106,33,3,32,2,40,2,240,68,14,2,2,3,4,11,32,2,65,160,24,106,32,2,65,208,33,106,65,184,4,16,193,5,26,32,2,65,200,21,106,32,2,65,136,38,106,65,184,2,16,193,5,26,32,2,32,15,55,3,216,28,32,2,32,1,54,2,156,24,32,2,32,14,55,2,148,24,32,2,32,5,54,2,144,24,32,2,32,4,54,2,140,24,32,2,32,6,54,2,136,24,32,2,32,8,54,2,132,24,32,2,32,3,54,2,128,24,11,32,2,65,240,196,0,106,34,3,32,0,40,2,64,32,0,40,2,68,16,245,10,32,2,65,192,206,0,106,34,4,32,3,16,219,28,32,2,45,0,192,78,65,12,70,13,4,32,3,32,4,65,36,16,193,5,26,32,2,65,1,54,2,196,60,32,2,65,252,169,193,0,54,2,192,60,32,2,66,1,55,2,204,60,32,2,65,198,3,54,2,140,76,32,2,32,2,65,136,204,0,106,54,2,200,60,32,2,32,3,54,2,136,76,32,2,65,252,192,0,106,32,2,65,192,60,106,16,236,4,32,3,16,237,14,12,5,11,32,3,16,214,24,12,2,11,32,2,65,240,196,0,106,65,4,114,16,169,19,12,1,11,32,3,16,205,14,11,32,2,65,192,45,106,32,2,65,200,60,106,40,2,0,54,2,0,32,2,32,2,41,2,192,60,55,3,184,45,12,4,11,32,2,65,136,193,0,106,32,2,65,212,206,0,106,40,2,0,54,2,0,32,2,65,128,193,0,106,32,2,65,204,206,0,106,41,2,0,55,3,0,32,2,32,2,41,2,196,78,34,14,55,3,248,64,32,14,167,34,1,65,128,128,128,128,120,71,13,1,11,32,2,65,192,45,106,32,2,65,132,193,0,106,40,2,0,54,2,0,32,2,32,2,41,2,252,64,55,3,184,45,32,2,65,200,21,106,16,205,7,12,2,11,32,2,65,216,40,106,32,2,65,132,193,0,106,40,2,0,54,2,0,32,2,32,2,41,2,252,64,55,3,208,40,32,2,40,2,136,65,33,7,32,2,65,184,45,106,32,2,65,200,21,106,65,184,2,16,193,5,26,32,2,40,2,128,24,33,3,32,2,65,220,40,106,32,2,65,132,24,106,65,220,4,16,193,5,26,32,2,65,200,40,106,32,0,65,208,0,106,40,2,0,54,2,0,32,2,32,0,41,2,72,55,3,192,40,32,0,65,60,106,16,214,24,32,0,45,0,87,4,64,32,0,65,48,106,16,214,24,11,32,0,65,0,58,0,87,32,0,45,0,88,4,64,32,0,65,36,106,16,214,24,11,32,0,65,1,58,0,85,32,0,65,0,58,0,88,32,3,65,12,71,13,2,11,65,3,33,1,32,0,65,3,58,0,204,30,65,1,33,3,12,2,11,32,0,65,200,0,106,16,214,24,32,0,65,60,106,16,214,24,32,0,45,0,87,4,64,32,0,65,48,106,16,214,24,11,32,0,65,0,58,0,87,32,0,45,0,88,4,64,32,0,65,36,106,16,214,24,11,32,0,65,1,58,0,85,32,0,65,0,58,0,88,65,11,33,3,11,32,2,65,208,1,106,34,4,32,2,65,184,45,106,65,184,2,16,193,5,26,32,2,32,3,54,2,136,4,32,2,65,140,4,106,32,2,65,220,40,106,65,220,4,16,193,5,26,32,2,65,244,8,106,32,2,65,216,40,106,40,2,0,54,2,0,32,2,65,132,9,106,32,2,65,200,40,106,40,2,0,54,2,0,32,2,32,1,54,2,232,8,32,2,32,7,54,2,248,8,32,2,32,2,41,3,208,40,55,2,236,8,32,2,32,2,41,3,192,40,55,2,252,8,32,0,16,238,10,32,2,65,24,106,33,5,35,0,65,208,7,107,34,1,36,0,2,127,32,4,40,2,184,2,65,11,71,4,64,32,1,65,0,54,2,16,32,1,65,24,106,32,4,65,184,7,16,193,5,26,32,1,65,16,106,33,4,65,205,184,158,1,45,0,0,26,65,8,65,200,7,16,244,10,34,3,69,4,64,65,8,65,200,7,16,177,28,0,11,32,3,66,129,128,128,128,16,55,3,0,32,3,65,8,106,32,4,65,192,7,16,193,5,26,32,3,65,8,106,16,2,33,18,16,215,4,34,3,32,18,38,1,65,0,12,1,11,32,1,65,8,106,32,4,65,8,106,40,2,0,34,3,54,2,0,32,1,32,4,41,2,0,55,3,0,32,1,40,2,4,32,3,16,135,25,33,3,32,1,16,214,24,65,1,11,33,4,32,5,32,3,54,2,4,32,5,32,4,54,2,0,32,1,65,208,7,106,36,0,32,2,40,2,28,33,4,32,2,40,2,24,33,5,65,1,33,3,32,0,65,1,58,0,204,30,65,3,33,1,2,64,2,64,2,64,32,5,14,3,0,1,3,1,11,32,2,32,4,54,2,240,68,32,2,65,128,1,54,2,208,1,32,2,65,16,106,32,0,65,160,61,106,32,2,65,208,1,106,32,2,65,240,196,0,106,16,176,18,32,2,40,2,16,32,2,40,2,20,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,208,1,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,240,68,34,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,32,4,54,2,240,68,32,2,65,128,1,54,2,208,1,32,2,65,8,106,32,0,65,164,61,106,32,2,65,208,1,106,32,2,65,240,196,0,106,16,176,18,32,2,40,2,8,32,2,40,2,12,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,208,1,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,240,68,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,40,2,160,61,34,1,65,132,1,79,4,64,32,1,16,222,9,11,65,1,33,1,65,0,33,3,32,0,40,2,164,61,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,0,32,1,58,0,168,61,32,2,65,176,213,0,106,36,0,32,3,11,229,41,2,15,127,3,126,35,0,65,224,18,107,34,3,36,0,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,44,65,1,107,14,4,1,8,2,3,0,11,32,1,65,0,54,2,40,32,1,65,128,128,137,250,0,54,2,24,32,1,66,0,55,3,16,32,1,32,1,40,2,32,34,12,54,2,36,32,1,32,1,40,2,4,34,13,54,2,12,32,1,32,1,40,2,0,34,14,54,2,8,65,0,12,6,11,65,136,215,192,0,16,161,21,0,11,32,1,65,48,106,33,10,32,1,65,192,6,106,33,15,2,64,32,1,45,0,192,6,65,1,107,14,3,0,6,3,2,11,65,192,230,192,0,16,161,21,0,11,32,1,65,248,2,106,33,7,2,64,2,64,2,64,2,64,32,1,45,0,248,2,65,1,107,14,3,2,8,1,0,11,32,1,40,2,192,2,33,4,32,1,41,3,184,2,33,19,65,3,12,6,11,32,1,65,245,2,106,33,11,2,64,32,1,45,0,245,2,65,1,107,14,3,2,7,5,0,11,32,1,45,0,244,2,33,16,32,1,40,2,208,2,33,4,32,1,41,3,200,2,33,19,65,4,12,5,11,65,184,235,192,0,16,161,21,0,11,65,196,234,192,0,16,161,21,0,11,65,1,12,2,11,65,2,12,1,11,65,5,11,33,6,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,14,5,0,1,2,3,4,5,11,32,3,65,152,1,106,34,5,32,12,65,12,106,32,14,32,13,16,159,6,32,1,65,48,106,34,10,32,5,65,144,6,16,193,5,26,32,1,65,0,58,0,192,6,32,1,65,192,6,106,33,15,65,1,33,6,12,39,11,32,1,65,240,1,106,32,10,65,192,1,16,193,5,26,66,3,33,18,32,1,40,2,248,1,33,6,32,1,41,3,240,1,34,20,66,3,81,13,28,32,3,65,156,9,106,32,1,65,60,106,65,172,1,16,193,5,26,32,3,32,6,54,2,152,9,32,3,32,20,55,3,144,9,32,3,65,200,10,106,34,5,32,1,65,168,3,106,32,3,65,144,9,106,16,143,7,32,1,65,176,3,106,32,5,65,144,3,16,193,5,26,65,2,33,6,12,38,11,32,1,65,176,3,106,33,17,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,188,6,65,1,107,14,3,5,44,1,0,11,32,1,65,0,58,0,189,6,32,1,65,232,4,106,32,17,65,184,1,16,193,5,33,5,32,1,16,211,25,54,2,160,6,32,1,65,160,6,106,33,8,65,203,225,192,0,33,6,65,7,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,136,6,65,1,107,14,10,0,1,2,3,4,5,6,7,8,9,10,11,65,210,225,192,0,33,6,65,3,33,4,12,9,11,65,213,225,192,0,33,6,65,4,33,4,12,8,11,65,217,225,192,0,33,6,65,3,33,4,12,7,11,65,220,225,192,0,33,6,65,6,33,4,12,6,11,65,226,225,192,0,33,6,65,4,33,4,12,5,11,65,230,225,192,0,33,6,65,5,33,4,12,4,11,65,235,225,192,0,33,6,12,3,11,65,242,225,192,0,33,6,65,5,33,4,12,2,11,32,3,65,136,1,106,32,1,65,137,6,106,16,175,22,32,3,40,2,140,1,33,4,32,3,40,2,136,1,33,6,12,1,11,32,3,65,144,1,106,32,1,65,140,6,106,16,169,27,32,3,40,2,148,1,33,4,32,3,40,2,144,1,33,6,11,32,8,32,6,32,4,16,171,26,32,3,65,128,1,106,16,183,18,32,3,40,2,132,1,33,6,32,3,40,2,128,1,65,1,113,4,64,32,3,65,248,0,106,32,6,16,209,10,32,3,40,2,124,33,6,32,3,40,2,120,34,4,13,4,11,32,1,32,6,54,2,164,6,32,1,65,1,58,0,189,6,32,3,65,176,16,106,32,5,16,163,24,32,3,65,224,15,106,32,3,65,184,16,106,41,2,0,55,3,0,32,3,32,3,41,2,176,16,55,3,216,15,32,3,65,240,0,106,32,3,65,216,15,106,16,244,6,32,3,40,2,112,34,6,69,13,13,32,1,65,164,6,106,33,9,32,3,40,2,116,33,7,3,64,2,64,32,6,40,2,0,69,4,64,65,6,33,5,65,220,216,192,0,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,45,0,4,65,1,107,14,80,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,81,11,65,14,33,5,65,226,216,192,0,33,4,12,80,11,65,15,33,5,65,240,216,192,0,33,4,12,79,11,65,15,33,5,65,255,216,192,0,33,4,12,78,11,65,13,33,5,65,142,217,192,0,33,4,12,77,11,65,32,33,5,65,155,217,192,0,33,4,12,76,11,65,28,33,5,65,187,217,192,0,33,4,12,75,11,65,28,33,5,65,215,217,192,0,33,4,12,74,11,65,27,33,5,65,243,217,192,0,33,4,12,73,11,65,29,33,5,65,142,218,192,0,33,4,12,72,11,65,22,33,5,65,171,218,192,0,33,4,12,71,11,65,30,33,5,65,193,218,192,0,33,4,12,70,11,65,29,33,5,65,223,218,192,0,33,4,12,69,11,65,3,33,5,65,252,218,192,0,33,4,12,68,11,65,5,33,5,65,255,218,192,0,33,4,12,67,11,65,7,33,5,65,132,219,192,0,33,4,12,66,11,65,13,33,5,65,139,219,192,0,33,4,12,65,11,65,13,33,5,65,152,219,192,0,33,4,12,64,11,65,12,33,5,65,165,219,192,0,33,4,12,63,11,65,17,33,5,65,177,219,192,0,33,4,12,62,11,65,10,33,5,65,194,219,192,0,33,4,12,61,11,65,19,33,5,65,204,219,192,0,33,4,12,60,11,65,16,33,5,65,223,219,192,0,33,4,12,59,11,65,16,33,5,65,239,219,192,0,33,4,12,58,11,65,14,33,5,65,255,219,192,0,33,4,12,57,11,65,16,33,5,65,141,220,192,0,33,4,12,56,11,65,13,33,5,65,157,220,192,0,33,4,12,55,11,65,23,33,5,65,170,220,192,0,33,4,12,54,11,65,35,33,5,65,193,220,192,0,33,4,12,53,11,65,12,33,5,65,228,220,192,0,33,4,12,52,11,65,240,220,192,0,33,4,12,51,11,65,3,33,5,65,246,220,192,0,33,4,12,50,11,65,4,33,5,65,249,220,192,0,33,4,12,49,11,65,4,33,5,65,253,220,192,0,33,4,12,48,11,65,129,221,192,0,33,4,12,47,11,65,7,33,5,65,135,221,192,0,33,4,12,46,11,65,9,33,5,65,142,221,192,0,33,4,12,45,11,65,4,33,5,65,151,221,192,0,33,4,12,44,11,65,4,33,5,65,155,221,192,0,33,4,12,43,11,65,8,33,5,65,159,221,192,0,33,4,12,42,11,65,17,33,5,65,167,221,192,0,33,4,12,41,11,65,13,33,5,65,184,221,192,0,33,4,12,40,11,65,8,33,5,65,197,221,192,0,33,4,12,39,11,65,19,33,5,65,205,221,192,0,33,4,12,38,11,65,13,33,5,65,224,221,192,0,33,4,12,37,11,65,4,33,5,65,237,221,192,0,33,4,12,36,11,65,8,33,5,65,241,221,192,0,33,4,12,35,11,65,12,33,5,65,249,221,192,0,33,4,12,34,11,65,133,222,192,0,33,4,12,33,11,65,139,222,192,0,33,4,12,32,11,65,18,33,5,65,145,222,192,0,33,4,12,31,11,65,19,33,5,65,163,222,192,0,33,4,12,30,11,65,15,33,5,65,182,222,192,0,33,4,12,29,11,65,27,33,5,65,197,222,192,0,33,4,12,28,11,65,5,33,5,65,224,222,192,0,33,4,12,27,11,65,7,33,5,65,229,222,192,0,33,4,12,26,11,65,15,33,5,65,236,222,192,0,33,4,12,25,11,65,7,33,5,65,251,222,192,0,33,4,12,24,11,65,11,33,5,65,130,223,192,0,33,4,12,23,11,65,20,33,5,65,141,223,192,0,33,4,12,22,11,65,24,33,5,65,161,223,192,0,33,4,12,21,11,65,17,33,5,65,185,223,192,0,33,4,12,20,11,65,22,33,5,65,202,223,192,0,33,4,12,19,11,65,21,33,5,65,224,223,192,0,33,4,12,18,11,65,245,223,192,0,33,4,12,17,11,65,10,33,5,65,251,223,192,0,33,4,12,16,11,65,25,33,5,65,133,224,192,0,33,4,12,15,11,65,2,33,5,65,158,224,192,0,33,4,12,14,11,65,7,33,5,65,160,224,192,0,33,4,12,13,11,65,17,33,5,65,167,224,192,0,33,4,12,12,11,65,10,33,5,65,184,224,192,0,33,4,12,11,11,65,7,33,5,65,194,224,192,0,33,4,12,10,11,65,25,33,5,65,201,224,192,0,33,4,12,9,11,65,4,33,5,65,226,224,192,0,33,4,12,8,11,65,3,33,5,65,230,224,192,0,33,4,12,7,11,65,7,33,5,65,233,224,192,0,33,4,12,6,11,65,16,33,5,65,240,224,192,0,33,4,12,5,11,65,22,33,5,65,128,225,192,0,33,4,12,4,11,65,22,33,5,65,150,225,192,0,33,4,12,3,11,65,15,33,5,65,172,225,192,0,33,4,12,2,11,65,16,33,5,65,187,225,192,0,33,4,12,1,11,32,6,40,2,8,33,5,32,6,40,2,4,33,4,11,32,3,65,232,0,106,32,7,16,140,16,32,3,40,2,104,34,6,69,13,2,32,3,65,224,0,106,32,9,32,4,32,5,32,6,32,3,40,2,108,16,177,19,32,3,40,2,96,65,1,113,4,64,32,3,65,216,0,106,32,3,40,2,100,16,209,10,32,3,40,2,88,34,4,13,4,11,32,3,65,208,0,106,32,3,65,216,15,106,16,244,6,32,3,40,2,84,33,7,32,3,40,2,80,34,6,13,0,11,12,13,11,32,1,65,176,6,106,33,4,32,1,65,184,6,106,33,5,2,64,32,1,45,0,184,6,65,1,107,14,3,8,43,15,0,11,32,4,40,2,0,33,6,12,13,11,32,3,16,174,19,33,6,12,16,11,32,4,32,3,40,2,92,16,220,26,33,6,12,15,11,32,4,32,6,16,220,26,33,6,12,15,11,65,180,227,192,0,16,161,21,0,11,65,0,33,16,32,1,65,0,59,1,244,2,32,1,32,4,54,2,208,2,32,1,32,19,55,3,200,2,32,1,65,245,2,106,33,11,12,5,11,32,3,65,200,10,106,32,19,32,4,16,202,18,32,1,32,16,58,0,240,2,32,1,65,232,2,106,32,3,65,216,10,106,41,2,0,55,2,0,32,1,65,224,2,106,32,3,65,208,10,106,41,2,0,55,2,0,32,1,32,3,41,2,200,10,55,2,216,2,65,5,33,6,12,35,11,32,3,65,144,9,106,32,1,65,216,2,106,34,5,32,2,16,221,19,32,3,45,0,144,9,65,5,70,4,64,32,11,65,3,58,0,0,12,5,11,32,3,41,3,144,9,33,18,32,5,16,187,15,32,11,65,1,58,0,0,2,64,2,64,32,18,167,65,255,1,113,65,3,107,14,3,0,1,6,1,11,32,18,66,32,136,167,34,5,16,133,20,32,5,65,4,65,12,16,224,4,11,32,1,65,1,58,0,248,2,32,1,32,1,40,2,40,65,1,106,54,2,40,32,1,41,3,16,34,18,66,0,83,13,1,32,1,32,1,40,2,24,34,5,65,1,116,34,6,32,6,65,128,148,235,220,3,107,32,5,65,128,202,181,238,1,73,27,54,2,24,32,1,32,5,65,255,201,181,238,1,75,173,32,18,66,1,134,132,55,3,16,32,1,65,224,1,106,16,227,16,32,1,40,2,12,33,13,32,1,40,2,8,33,14,32,1,40,2,36,33,12,12,2,11,65,168,229,192,0,16,161,21,0,11,65,146,226,192,0,65,44,65,192,226,192,0,16,151,17,0,11,65,0,33,6,12,31,11,65,4,33,6,12,30,11,32,7,65,3,58,0,0,32,0,66,4,55,3,0,65,4,33,6,12,28,11,32,1,65,0,58,0,189,6,32,3,32,1,40,2,164,6,54,2,216,15,32,8,32,3,65,216,15,106,16,170,26,32,3,40,2,216,15,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,1,45,0,156,6,69,4,64,32,8,16,222,26,11,32,1,40,2,132,6,34,4,65,4,71,4,64,32,8,32,4,16,221,26,11,2,64,32,1,40,2,240,5,65,1,71,13,0,32,1,65,244,5,106,34,4,16,138,19,13,0,32,3,65,200,0,106,32,4,16,174,13,32,3,40,2,76,33,6,32,3,40,2,72,13,5,32,3,32,6,54,2,216,15,32,8,32,3,65,216,15,106,16,213,22,32,3,40,2,216,15,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,3,65,64,107,16,240,14,32,3,40,2,68,33,6,32,3,40,2,64,13,4,32,1,32,6,54,2,168,6,32,3,32,1,65,168,6,106,16,157,27,54,2,216,15,32,8,32,3,65,216,15,106,16,214,22,32,3,40,2,216,15,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,3,65,56,106,32,1,40,2,188,5,32,1,40,2,192,5,32,8,16,200,17,32,3,40,2,60,33,6,32,3,40,2,56,65,1,113,4,64,32,3,65,48,106,32,6,16,209,10,32,3,40,2,52,33,6,32,3,40,2,48,34,4,13,3,11,32,1,32,6,54,2,172,6,32,1,65,172,6,106,16,143,10,33,6,32,1,65,0,58,0,184,6,32,1,32,6,54,2,176,6,32,1,65,184,6,106,33,5,32,1,65,176,6,106,33,4,11,32,1,32,6,16,134,5,54,2,180,6,11,32,3,65,40,106,32,1,65,180,6,106,34,6,32,2,16,210,10,32,3,40,2,40,34,8,65,2,70,13,5,32,3,40,2,44,33,7,32,6,16,208,14,2,127,32,8,65,1,113,4,64,32,3,65,32,106,32,7,16,209,10,32,3,40,2,36,34,7,32,3,40,2,32,34,6,13,1,26,11,32,3,32,7,54,2,216,15,32,3,65,216,15,106,34,6,16,223,26,13,5,32,6,65,35,65,0,65,1,65,1,16,167,10,32,3,40,2,220,15,33,5,32,3,40,2,216,15,65,1,70,13,7,32,3,40,2,224,15,65,184,229,192,0,65,35,16,193,5,33,8,65,205,184,158,1,45,0,0,26,65,4,65,12,16,244,10,34,6,69,13,8,32,6,65,35,54,2,8,32,6,32,8,54,2,4,32,6,32,5,54,2,0,32,7,65,132,1,79,4,64,32,7,16,222,9,11,65,216,215,192,0,11,33,5,32,1,65,1,58,0,184,6,32,4,16,145,22,65,1,32,3,32,6,32,5,16,210,19,33,6,32,1,40,2,172,6,34,4,65,132,1,73,13,1,32,4,16,222,9,12,1,11,32,4,32,6,16,220,26,33,6,11,32,1,65,168,6,106,16,207,24,11,32,1,45,0,189,6,69,13,0,32,1,40,2,164,6,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,65,0,58,0,189,6,66,3,33,18,32,1,40,2,160,6,34,4,65,131,1,75,13,9,32,1,65,232,4,106,16,203,13,32,1,65,1,58,0,188,6,12,11,11,32,5,65,1,58,0,0,32,4,16,145,22,32,3,32,7,54,2,164,14,32,3,65,216,15,106,34,4,16,242,19,32,3,65,168,14,106,32,4,32,3,65,164,14,106,34,5,16,158,27,16,207,7,32,3,65,128,17,106,34,6,32,5,16,211,17,32,3,40,2,136,17,33,8,32,3,40,2,132,17,33,9,32,3,65,0,54,2,184,16,32,3,65,0,54,2,176,16,32,3,65,0,54,2,192,16,32,4,32,3,65,176,16,106,32,9,32,8,16,174,12,32,3,40,2,216,15,65,2,70,13,3,32,3,65,244,14,106,32,4,65,200,0,16,193,5,26,32,6,16,214,24,32,3,32,5,16,159,27,54,2,188,15,32,4,32,3,65,188,15,106,16,190,7,32,3,45,0,220,15,34,4,65,3,70,13,4,32,4,65,2,70,13,5,32,3,40,2,216,15,33,5,32,3,32,4,58,0,196,15,32,3,32,5,54,2,192,15,32,3,65,24,106,32,3,65,192,15,106,16,255,19,32,3,40,2,24,34,6,65,2,71,4,64,32,3,65,188,16,106,33,5,32,3,40,2,28,33,4,3,64,32,6,65,1,113,13,18,32,3,32,4,54,2,200,15,32,3,65,16,106,32,3,65,200,15,106,16,153,19,32,3,40,2,16,65,1,113,13,19,32,3,65,204,15,106,34,8,32,3,40,2,20,16,238,20,32,3,65,128,17,106,34,4,32,3,40,2,208,15,32,3,40,2,212,15,16,251,24,32,3,65,216,15,106,34,6,32,4,16,254,7,32,3,40,2,216,15,65,128,128,128,128,120,70,13,20,32,3,65,192,16,106,32,3,65,232,15,106,41,2,0,55,3,0,32,3,65,184,16,106,32,3,65,224,15,106,41,2,0,34,19,55,3,0,32,3,32,3,41,2,216,15,34,18,55,3,176,16,32,3,65,160,18,106,32,19,62,2,0,32,3,32,18,55,3,152,18,32,3,65,136,17,106,32,5,65,8,106,40,2,0,54,2,0,32,3,32,5,41,2,0,55,3,128,17,32,6,32,3,65,168,14,106,34,9,65,200,0,16,193,5,26,32,9,32,6,32,3,65,152,18,106,34,6,32,4,16,218,4,32,4,16,214,24,32,6,16,214,24,32,8,16,214,24,32,3,40,2,200,15,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,3,65,8,106,32,3,65,192,15,106,16,255,19,32,3,40,2,12,33,4,32,3,40,2,8,34,6,65,2,71,13,0,11,11,32,3,40,2,192,15,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,3,45,0,177,14,33,6,32,3,45,0,176,14,33,4,2,64,32,3,41,3,168,14,34,19,66,3,81,4,64,32,7,65,132,1,79,4,64,32,7,16,222,9,11,32,3,65,128,17,106,32,3,65,244,14,106,65,200,0,16,193,5,26,32,3,32,1,40,2,168,6,54,2,200,17,32,3,65,144,17,106,16,214,24,32,3,65,200,17,106,16,207,24,12,1,11,32,3,32,6,58,0,185,16,32,3,32,4,58,0,184,16,32,3,32,19,55,3,176,16,32,3,65,186,16,106,32,3,65,178,14,106,65,62,16,193,5,26,32,3,32,7,54,2,248,16,32,3,65,128,17,106,32,3,65,244,14,106,34,4,65,200,0,16,193,5,26,32,3,32,1,40,2,168,6,34,5,54,2,200,17,32,3,65,152,18,106,34,6,32,4,65,200,0,16,193,5,26,32,3,65,216,15,106,32,3,65,176,16,106,32,6,32,5,16,222,19,32,3,41,3,216,15,34,18,66,3,82,13,7,32,3,45,0,225,15,33,6,32,3,45,0,224,15,33,4,11,66,3,33,18,32,3,32,4,32,6,16,233,13,33,6,12,7,11,32,1,65,3,58,0,184,6,32,1,65,3,58,0,188,6,12,11,11,32,5,32,3,40,2,224,15,16,132,25,0,11,65,4,65,12,16,177,28,0,11,65,196,227,192,0,65,9,16,154,28,0,11,65,205,227,192,0,65,16,16,154,28,0,11,65,221,227,192,0,65,24,16,154,28,0,11,32,3,40,2,224,15,33,6,32,3,65,204,17,106,32,3,65,228,15,106,65,204,0,16,193,5,26,11,32,3,40,2,188,15,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,1,40,2,172,6,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,1,65,0,58,0,189,6,32,1,40,2,160,6,34,4,65,131,1,77,13,1,11,32,4,16,222,9,11,32,1,65,232,4,106,16,203,13,32,1,65,1,58,0,188,6,32,18,66,4,81,13,2,11,32,3,65,216,13,106,32,3,65,204,17,106,65,204,0,16,193,5,26,32,17,16,154,17,11,32,1,40,2,168,3,34,4,32,4,40,2,0,34,4,65,1,107,54,2,0,32,4,65,1,70,4,64,32,1,65,168,3,106,16,138,20,11,32,3,65,168,7,106,34,4,32,3,65,216,13,106,65,204,0,16,193,5,26,32,1,65,1,58,0,192,6,32,3,65,244,7,106,34,5,32,4,65,204,0,16,193,5,26,32,10,16,184,10,66,3,33,19,32,18,66,3,81,13,2,32,1,32,6,54,2,144,1,32,1,32,18,55,3,136,1,32,1,65,148,1,106,32,5,65,204,0,16,193,5,26,32,10,32,1,65,136,1,106,65,216,0,16,184,28,33,4,32,1,40,2,40,32,1,40,2,36,40,2,16,73,4,64,32,1,47,1,116,16,137,20,13,2,11,32,3,65,142,9,106,32,1,65,59,106,45,0,0,58,0,0,32,3,32,1,47,0,57,59,1,140,9,32,1,45,0,56,33,4,32,1,41,3,48,33,19,32,1,40,2,60,33,6,32,3,65,192,8,106,32,1,65,64,107,65,200,0,16,193,5,26,12,3,11,65,3,33,6,32,15,65,3,58,0,0,32,0,66,4,55,3,0,12,7,11,32,1,65,224,1,106,32,4,65,216,0,16,193,5,26,32,1,65,0,58,0,248,2,32,1,32,1,40,2,24,34,4,54,2,192,2,32,1,32,1,41,3,16,34,19,55,3,184,2,32,1,65,248,2,106,33,7,12,5,11,32,1,66,3,55,3,136,1,32,1,32,6,54,2,144,1,65,0,33,4,11,32,0,32,4,58,0,8,32,0,32,19,55,3,0,32,0,32,3,47,1,140,9,59,0,9,32,0,32,6,54,2,12,32,0,65,11,106,32,3,65,142,9,106,45,0,0,58,0,0,32,0,65,16,106,32,3,65,192,8,106,65,200,0,16,193,5,26,65,1,33,6,12,4,11,65,245,227,192,0,65,30,16,154,28,0,11,65,147,228,192,0,65,18,16,154,28,0,11,65,165,228,192,0,65,33,16,154,28,0,11,65,3,33,6,12,1,11,11,32,1,32,6,58,0,44,32,3,65,224,18,106,36,0,15,11,0,11,229,41,2,15,127,3,126,35,0,65,224,18,107,34,3,36,0,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,44,65,1,107,14,4,1,8,2,3,0,11,32,1,65,0,54,2,40,32,1,65,128,128,137,250,0,54,2,24,32,1,66,0,55,3,16,32,1,32,1,40,2,32,34,12,54,2,36,32,1,32,1,40,2,4,34,13,54,2,12,32,1,32,1,40,2,0,34,14,54,2,8,65,0,12,6,11,65,232,213,193,0,16,161,21,0,11,32,1,65,48,106,33,10,32,1,65,192,6,106,33,15,2,64,32,1,45,0,192,6,65,1,107,14,3,0,6,3,2,11,65,248,235,193,0,16,161,21,0,11,32,1,65,248,2,106,33,7,2,64,2,64,2,64,2,64,32,1,45,0,248,2,65,1,107,14,3,2,8,1,0,11,32,1,40,2,192,2,33,4,32,1,41,3,184,2,33,19,65,3,12,6,11,32,1,65,245,2,106,33,11,2,64,32,1,45,0,245,2,65,1,107,14,3,2,7,5,0,11,32,1,45,0,244,2,33,16,32,1,40,2,208,2,33,4,32,1,41,3,200,2,33,19,65,4,12,5,11,65,172,240,193,0,16,161,21,0,11,65,184,239,193,0,16,161,21,0,11,65,1,12,2,11,65,2,12,1,11,65,5,11,33,6,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,14,5,0,1,2,3,4,5,11,32,3,65,152,1,106,34,5,32,12,65,12,106,32,14,32,13,16,159,6,32,1,65,48,106,34,10,32,5,65,144,6,16,193,5,26,32,1,65,0,58,0,192,6,32,1,65,192,6,106,33,15,65,1,33,6,12,39,11,32,1,65,240,1,106,32,10,65,192,1,16,193,5,26,66,3,33,18,32,1,40,2,248,1,33,6,32,1,41,3,240,1,34,20,66,3,81,13,28,32,3,65,156,9,106,32,1,65,60,106,65,172,1,16,193,5,26,32,3,32,6,54,2,152,9,32,3,32,20,55,3,144,9,32,3,65,200,10,106,34,5,32,1,65,168,3,106,32,3,65,144,9,106,16,143,7,32,1,65,176,3,106,32,5,65,144,3,16,193,5,26,65,2,33,6,12,38,11,32,1,65,176,3,106,33,17,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,188,6,65,1,107,14,3,5,44,1,0,11,32,1,65,0,58,0,189,6,32,1,65,232,4,106,32,17,65,184,1,16,193,5,33,5,32,1,16,211,25,54,2,160,6,32,1,65,160,6,106,33,8,65,215,228,193,0,33,6,65,7,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,136,6,65,1,107,14,10,0,1,2,3,4,5,6,7,8,9,10,11,65,222,228,193,0,33,6,65,3,33,4,12,9,11,65,225,228,193,0,33,6,65,4,33,4,12,8,11,65,229,228,193,0,33,6,65,3,33,4,12,7,11,65,232,228,193,0,33,6,65,6,33,4,12,6,11,65,238,228,193,0,33,6,65,4,33,4,12,5,11,65,242,228,193,0,33,6,65,5,33,4,12,4,11,65,247,228,193,0,33,6,12,3,11,65,254,228,193,0,33,6,65,5,33,4,12,2,11,32,3,65,136,1,106,32,1,65,137,6,106,16,175,22,32,3,40,2,140,1,33,4,32,3,40,2,136,1,33,6,12,1,11,32,3,65,144,1,106,32,1,65,140,6,106,16,169,27,32,3,40,2,148,1,33,4,32,3,40,2,144,1,33,6,11,32,8,32,6,32,4,16,171,26,32,3,65,128,1,106,16,183,18,32,3,40,2,132,1,33,6,32,3,40,2,128,1,65,1,113,4,64,32,3,65,248,0,106,32,6,16,209,10,32,3,40,2,124,33,6,32,3,40,2,120,34,4,13,4,11,32,1,32,6,54,2,164,6,32,1,65,1,58,0,189,6,32,3,65,176,16,106,32,5,16,163,24,32,3,65,224,15,106,32,3,65,184,16,106,41,2,0,55,3,0,32,3,32,3,41,2,176,16,55,3,216,15,32,3,65,240,0,106,32,3,65,216,15,106,16,244,6,32,3,40,2,112,34,6,69,13,13,32,1,65,164,6,106,33,9,32,3,40,2,116,33,7,3,64,2,64,32,6,40,2,0,69,4,64,65,6,33,5,65,232,219,193,0,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,45,0,4,65,1,107,14,80,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,81,11,65,14,33,5,65,238,219,193,0,33,4,12,80,11,65,15,33,5,65,252,219,193,0,33,4,12,79,11,65,15,33,5,65,139,220,193,0,33,4,12,78,11,65,13,33,5,65,154,220,193,0,33,4,12,77,11,65,32,33,5,65,167,220,193,0,33,4,12,76,11,65,28,33,5,65,199,220,193,0,33,4,12,75,11,65,28,33,5,65,227,220,193,0,33,4,12,74,11,65,27,33,5,65,255,220,193,0,33,4,12,73,11,65,29,33,5,65,154,221,193,0,33,4,12,72,11,65,22,33,5,65,183,221,193,0,33,4,12,71,11,65,30,33,5,65,205,221,193,0,33,4,12,70,11,65,29,33,5,65,235,221,193,0,33,4,12,69,11,65,3,33,5,65,136,222,193,0,33,4,12,68,11,65,5,33,5,65,139,222,193,0,33,4,12,67,11,65,7,33,5,65,144,222,193,0,33,4,12,66,11,65,13,33,5,65,151,222,193,0,33,4,12,65,11,65,13,33,5,65,164,222,193,0,33,4,12,64,11,65,12,33,5,65,177,222,193,0,33,4,12,63,11,65,17,33,5,65,189,222,193,0,33,4,12,62,11,65,10,33,5,65,206,222,193,0,33,4,12,61,11,65,19,33,5,65,216,222,193,0,33,4,12,60,11,65,16,33,5,65,235,222,193,0,33,4,12,59,11,65,16,33,5,65,251,222,193,0,33,4,12,58,11,65,14,33,5,65,139,223,193,0,33,4,12,57,11,65,16,33,5,65,153,223,193,0,33,4,12,56,11,65,13,33,5,65,169,223,193,0,33,4,12,55,11,65,23,33,5,65,182,223,193,0,33,4,12,54,11,65,35,33,5,65,205,223,193,0,33,4,12,53,11,65,12,33,5,65,240,223,193,0,33,4,12,52,11,65,252,223,193,0,33,4,12,51,11,65,3,33,5,65,130,224,193,0,33,4,12,50,11,65,4,33,5,65,133,224,193,0,33,4,12,49,11,65,4,33,5,65,137,224,193,0,33,4,12,48,11,65,141,224,193,0,33,4,12,47,11,65,7,33,5,65,147,224,193,0,33,4,12,46,11,65,9,33,5,65,154,224,193,0,33,4,12,45,11,65,4,33,5,65,163,224,193,0,33,4,12,44,11,65,4,33,5,65,167,224,193,0,33,4,12,43,11,65,8,33,5,65,171,224,193,0,33,4,12,42,11,65,17,33,5,65,179,224,193,0,33,4,12,41,11,65,13,33,5,65,196,224,193,0,33,4,12,40,11,65,8,33,5,65,209,224,193,0,33,4,12,39,11,65,19,33,5,65,217,224,193,0,33,4,12,38,11,65,13,33,5,65,236,224,193,0,33,4,12,37,11,65,4,33,5,65,249,224,193,0,33,4,12,36,11,65,8,33,5,65,253,224,193,0,33,4,12,35,11,65,12,33,5,65,133,225,193,0,33,4,12,34,11,65,145,225,193,0,33,4,12,33,11,65,151,225,193,0,33,4,12,32,11,65,18,33,5,65,157,225,193,0,33,4,12,31,11,65,19,33,5,65,175,225,193,0,33,4,12,30,11,65,15,33,5,65,194,225,193,0,33,4,12,29,11,65,27,33,5,65,209,225,193,0,33,4,12,28,11,65,5,33,5,65,236,225,193,0,33,4,12,27,11,65,7,33,5,65,241,225,193,0,33,4,12,26,11,65,15,33,5,65,248,225,193,0,33,4,12,25,11,65,7,33,5,65,135,226,193,0,33,4,12,24,11,65,11,33,5,65,142,226,193,0,33,4,12,23,11,65,20,33,5,65,153,226,193,0,33,4,12,22,11,65,24,33,5,65,173,226,193,0,33,4,12,21,11,65,17,33,5,65,197,226,193,0,33,4,12,20,11,65,22,33,5,65,214,226,193,0,33,4,12,19,11,65,21,33,5,65,236,226,193,0,33,4,12,18,11,65,129,227,193,0,33,4,12,17,11,65,10,33,5,65,135,227,193,0,33,4,12,16,11,65,25,33,5,65,145,227,193,0,33,4,12,15,11,65,2,33,5,65,170,227,193,0,33,4,12,14,11,65,7,33,5,65,172,227,193,0,33,4,12,13,11,65,17,33,5,65,179,227,193,0,33,4,12,12,11,65,10,33,5,65,196,227,193,0,33,4,12,11,11,65,7,33,5,65,206,227,193,0,33,4,12,10,11,65,25,33,5,65,213,227,193,0,33,4,12,9,11,65,4,33,5,65,238,227,193,0,33,4,12,8,11,65,3,33,5,65,242,227,193,0,33,4,12,7,11,65,7,33,5,65,245,227,193,0,33,4,12,6,11,65,16,33,5,65,252,227,193,0,33,4,12,5,11,65,22,33,5,65,140,228,193,0,33,4,12,4,11,65,22,33,5,65,162,228,193,0,33,4,12,3,11,65,15,33,5,65,184,228,193,0,33,4,12,2,11,65,16,33,5,65,199,228,193,0,33,4,12,1,11,32,6,40,2,8,33,5,32,6,40,2,4,33,4,11,32,3,65,232,0,106,32,7,16,140,16,32,3,40,2,104,34,6,69,13,2,32,3,65,224,0,106,32,9,32,4,32,5,32,6,32,3,40,2,108,16,177,19,32,3,40,2,96,65,1,113,4,64,32,3,65,216,0,106,32,3,40,2,100,16,209,10,32,3,40,2,88,34,4,13,4,11,32,3,65,208,0,106,32,3,65,216,15,106,16,244,6,32,3,40,2,84,33,7,32,3,40,2,80,34,6,13,0,11,12,13,11,32,1,65,176,6,106,33,4,32,1,65,184,6,106,33,5,2,64,32,1,45,0,184,6,65,1,107,14,3,8,43,15,0,11,32,4,40,2,0,33,6,12,13,11,32,3,16,174,19,33,6,12,16,11,32,4,32,3,40,2,92,16,220,26,33,6,12,15,11,32,4,32,6,16,220,26,33,6,12,15,11,65,236,232,193,0,16,161,21,0,11,65,0,33,16,32,1,65,0,59,1,244,2,32,1,32,4,54,2,208,2,32,1,32,19,55,3,200,2,32,1,65,245,2,106,33,11,12,5,11,32,3,65,200,10,106,32,19,32,4,16,202,18,32,1,32,16,58,0,240,2,32,1,65,232,2,106,32,3,65,216,10,106,41,2,0,55,2,0,32,1,65,224,2,106,32,3,65,208,10,106,41,2,0,55,2,0,32,1,32,3,41,2,200,10,55,2,216,2,65,5,33,6,12,35,11,32,3,65,144,9,106,32,1,65,216,2,106,34,5,32,2,16,221,19,32,3,45,0,144,9,65,5,70,4,64,32,11,65,3,58,0,0,12,5,11,32,3,41,3,144,9,33,18,32,5,16,187,15,32,11,65,1,58,0,0,2,64,2,64,32,18,167,65,255,1,113,65,3,107,14,3,0,1,6,1,11,32,18,66,32,136,167,34,5,16,133,20,32,5,65,4,65,12,16,224,4,11,32,1,65,1,58,0,248,2,32,1,32,1,40,2,40,65,1,106,54,2,40,32,1,41,3,16,34,18,66,0,83,13,1,32,1,32,1,40,2,24,34,5,65,1,116,34,6,32,6,65,128,148,235,220,3,107,32,5,65,128,202,181,238,1,73,27,54,2,24,32,1,32,5,65,255,201,181,238,1,75,173,32,18,66,1,134,132,55,3,16,32,1,65,224,1,106,16,227,16,32,1,40,2,12,33,13,32,1,40,2,8,33,14,32,1,40,2,36,33,12,12,2,11,65,224,234,193,0,16,161,21,0,11,65,193,229,193,0,65,44,65,240,229,193,0,16,151,17,0,11,65,0,33,6,12,31,11,65,4,33,6,12,30,11,32,7,65,3,58,0,0,32,0,66,4,55,3,0,65,4,33,6,12,28,11,32,1,65,0,58,0,189,6,32,3,32,1,40,2,164,6,54,2,216,15,32,8,32,3,65,216,15,106,16,170,26,32,3,40,2,216,15,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,1,45,0,156,6,69,4,64,32,8,16,222,26,11,32,1,40,2,132,6,34,4,65,4,71,4,64,32,8,32,4,16,221,26,11,2,64,32,1,40,2,240,5,65,1,71,13,0,32,1,65,244,5,106,34,4,16,138,19,13,0,32,3,65,200,0,106,32,4,16,174,13,32,3,40,2,76,33,6,32,3,40,2,72,13,5,32,3,32,6,54,2,216,15,32,8,32,3,65,216,15,106,16,213,22,32,3,40,2,216,15,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,3,65,64,107,16,240,14,32,3,40,2,68,33,6,32,3,40,2,64,13,4,32,1,32,6,54,2,168,6,32,3,32,1,65,168,6,106,16,157,27,54,2,216,15,32,8,32,3,65,216,15,106,16,214,22,32,3,40,2,216,15,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,3,65,56,106,32,1,40,2,188,5,32,1,40,2,192,5,32,8,16,200,17,32,3,40,2,60,33,6,32,3,40,2,56,65,1,113,4,64,32,3,65,48,106,32,6,16,209,10,32,3,40,2,52,33,6,32,3,40,2,48,34,4,13,3,11,32,1,32,6,54,2,172,6,32,1,65,172,6,106,16,143,10,33,6,32,1,65,0,58,0,184,6,32,1,32,6,54,2,176,6,32,1,65,184,6,106,33,5,32,1,65,176,6,106,33,4,11,32,1,32,6,16,134,5,54,2,180,6,11,32,3,65,40,106,32,1,65,180,6,106,34,6,32,2,16,210,10,32,3,40,2,40,34,8,65,2,70,13,5,32,3,40,2,44,33,7,32,6,16,208,14,2,127,32,8,65,1,113,4,64,32,3,65,32,106,32,7,16,209,10,32,3,40,2,36,34,7,32,3,40,2,32,34,6,13,1,26,11,32,3,32,7,54,2,216,15,32,3,65,216,15,106,34,6,16,223,26,13,5,32,6,65,35,65,0,65,1,65,1,16,167,10,32,3,40,2,220,15,33,5,32,3,40,2,216,15,65,1,70,13,7,32,3,40,2,224,15,65,240,234,193,0,65,35,16,193,5,33,8,65,205,184,158,1,45,0,0,26,65,4,65,12,16,244,10,34,6,69,13,8,32,6,65,35,54,2,8,32,6,32,8,54,2,4,32,6,32,5,54,2,0,32,7,65,132,1,79,4,64,32,7,16,222,9,11,65,176,215,193,0,11,33,5,32,1,65,1,58,0,184,6,32,4,16,145,22,65,1,32,3,32,6,32,5,16,210,19,33,6,32,1,40,2,172,6,34,4,65,132,1,73,13,1,32,4,16,222,9,12,1,11,32,4,32,6,16,220,26,33,6,11,32,1,65,168,6,106,16,207,24,11,32,1,45,0,189,6,69,13,0,32,1,40,2,164,6,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,65,0,58,0,189,6,66,3,33,18,32,1,40,2,160,6,34,4,65,131,1,75,13,9,32,1,65,232,4,106,16,203,13,32,1,65,1,58,0,188,6,12,11,11,32,5,65,1,58,0,0,32,4,16,145,22,32,3,32,7,54,2,164,14,32,3,65,216,15,106,34,4,16,242,19,32,3,65,168,14,106,32,4,32,3,65,164,14,106,34,5,16,158,27,16,207,7,32,3,65,128,17,106,34,6,32,5,16,211,17,32,3,40,2,136,17,33,8,32,3,40,2,132,17,33,9,32,3,65,0,54,2,184,16,32,3,65,0,54,2,176,16,32,3,65,0,54,2,192,16,32,4,32,3,65,176,16,106,32,9,32,8,16,174,12,32,3,40,2,216,15,65,2,70,13,3,32,3,65,244,14,106,32,4,65,200,0,16,193,5,26,32,6,16,214,24,32,3,32,5,16,159,27,54,2,188,15,32,4,32,3,65,188,15,106,16,190,7,32,3,45,0,220,15,34,4,65,3,70,13,4,32,4,65,2,70,13,5,32,3,40,2,216,15,33,5,32,3,32,4,58,0,196,15,32,3,32,5,54,2,192,15,32,3,65,24,106,32,3,65,192,15,106,16,255,19,32,3,40,2,24,34,6,65,2,71,4,64,32,3,65,188,16,106,33,5,32,3,40,2,28,33,4,3,64,32,6,65,1,113,13,18,32,3,32,4,54,2,200,15,32,3,65,16,106,32,3,65,200,15,106,16,153,19,32,3,40,2,16,65,1,113,13,19,32,3,65,204,15,106,34,8,32,3,40,2,20,16,238,20,32,3,65,128,17,106,34,4,32,3,40,2,208,15,32,3,40,2,212,15,16,251,24,32,3,65,216,15,106,34,6,32,4,16,254,7,32,3,40,2,216,15,65,128,128,128,128,120,70,13,20,32,3,65,192,16,106,32,3,65,232,15,106,41,2,0,55,3,0,32,3,65,184,16,106,32,3,65,224,15,106,41,2,0,34,19,55,3,0,32,3,32,3,41,2,216,15,34,18,55,3,176,16,32,3,65,160,18,106,32,19,62,2,0,32,3,32,18,55,3,152,18,32,3,65,136,17,106,32,5,65,8,106,40,2,0,54,2,0,32,3,32,5,41,2,0,55,3,128,17,32,6,32,3,65,168,14,106,34,9,65,200,0,16,193,5,26,32,9,32,6,32,3,65,152,18,106,34,6,32,4,16,218,4,32,4,16,214,24,32,6,16,214,24,32,8,16,214,24,32,3,40,2,200,15,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,3,65,8,106,32,3,65,192,15,106,16,255,19,32,3,40,2,12,33,4,32,3,40,2,8,34,6,65,2,71,13,0,11,11,32,3,40,2,192,15,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,3,45,0,177,14,33,6,32,3,45,0,176,14,33,4,2,64,32,3,41,3,168,14,34,19,66,3,81,4,64,32,7,65,132,1,79,4,64,32,7,16,222,9,11,32,3,65,128,17,106,32,3,65,244,14,106,65,200,0,16,193,5,26,32,3,32,1,40,2,168,6,54,2,200,17,32,3,65,144,17,106,16,214,24,32,3,65,200,17,106,16,207,24,12,1,11,32,3,32,6,58,0,185,16,32,3,32,4,58,0,184,16,32,3,32,19,55,3,176,16,32,3,65,186,16,106,32,3,65,178,14,106,65,62,16,193,5,26,32,3,32,7,54,2,248,16,32,3,65,128,17,106,32,3,65,244,14,106,34,4,65,200,0,16,193,5,26,32,3,32,1,40,2,168,6,34,5,54,2,200,17,32,3,65,152,18,106,34,6,32,4,65,200,0,16,193,5,26,32,3,65,216,15,106,32,3,65,176,16,106,32,6,32,5,16,222,19,32,3,41,3,216,15,34,18,66,3,82,13,7,32,3,45,0,225,15,33,6,32,3,45,0,224,15,33,4,11,66,3,33,18,32,3,32,4,32,6,16,233,13,33,6,12,7,11,32,1,65,3,58,0,184,6,32,1,65,3,58,0,188,6,12,11,11,32,5,32,3,40,2,224,15,16,132,25,0,11,65,4,65,12,16,177,28,0,11,65,252,232,193,0,65,9,16,154,28,0,11,65,133,233,193,0,65,16,16,154,28,0,11,65,149,233,193,0,65,24,16,154,28,0,11,32,3,40,2,224,15,33,6,32,3,65,204,17,106,32,3,65,228,15,106,65,204,0,16,193,5,26,11,32,3,40,2,188,15,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,1,40,2,172,6,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,1,65,0,58,0,189,6,32,1,40,2,160,6,34,4,65,131,1,77,13,1,11,32,4,16,222,9,11,32,1,65,232,4,106,16,203,13,32,1,65,1,58,0,188,6,32,18,66,4,81,13,2,11,32,3,65,216,13,106,32,3,65,204,17,106,65,204,0,16,193,5,26,32,17,16,154,17,11,32,1,40,2,168,3,34,4,32,4,40,2,0,34,4,65,1,107,54,2,0,32,4,65,1,70,4,64,32,1,65,168,3,106,16,138,20,11,32,3,65,168,7,106,34,4,32,3,65,216,13,106,65,204,0,16,193,5,26,32,1,65,1,58,0,192,6,32,3,65,244,7,106,34,5,32,4,65,204,0,16,193,5,26,32,10,16,231,13,66,3,33,19,32,18,66,3,81,13,2,32,1,32,6,54,2,144,1,32,1,32,18,55,3,136,1,32,1,65,148,1,106,32,5,65,204,0,16,193,5,26,32,10,32,1,65,136,1,106,65,216,0,16,184,28,33,4,32,1,40,2,40,32,1,40,2,36,40,2,16,73,4,64,32,1,47,1,116,16,137,20,13,2,11,32,3,65,142,9,106,32,1,65,59,106,45,0,0,58,0,0,32,3,32,1,47,0,57,59,1,140,9,32,1,45,0,56,33,4,32,1,41,3,48,33,19,32,1,40,2,60,33,6,32,3,65,192,8,106,32,1,65,64,107,65,200,0,16,193,5,26,12,3,11,65,3,33,6,32,15,65,3,58,0,0,32,0,66,4,55,3,0,12,7,11,32,1,65,224,1,106,32,4,65,216,0,16,193,5,26,32,1,65,0,58,0,248,2,32,1,32,1,40,2,24,34,4,54,2,192,2,32,1,32,1,41,3,16,34,19,55,3,184,2,32,1,65,248,2,106,33,7,12,5,11,32,1,66,3,55,3,136,1,32,1,32,6,54,2,144,1,65,0,33,4,11,32,0,32,4,58,0,8,32,0,32,19,55,3,0,32,0,32,3,47,1,140,9,59,0,9,32,0,32,6,54,2,12,32,0,65,11,106,32,3,65,142,9,106,45,0,0,58,0,0,32,0,65,16,106,32,3,65,192,8,106,65,200,0,16,193,5,26,65,1,33,6,12,4,11,65,173,233,193,0,65,30,16,154,28,0,11,65,203,233,193,0,65,18,16,154,28,0,11,65,221,233,193,0,65,33,16,154,28,0,11,65,3,33,6,12,1,11,11,32,1,32,6,58,0,44,32,3,65,224,18,106,36,0,15,11,0,11,247,26,2,9,127,1,126,35,0,65,128,1,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,26,24,27,25,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,0,32,3,65,56,106,65,0,16,177,17,12,27,11,32,3,65,40,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,32,32,3,65,56,106,34,2,32,1,65,1,106,65,193,0,16,193,5,26,32,0,32,3,65,32,106,32,2,16,251,6,12,26,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,3,65,56,106,34,4,65,246,0,16,177,17,32,3,65,16,106,34,5,32,2,65,169,1,16,177,17,32,4,32,1,65,1,106,65,193,0,16,193,5,26,32,2,32,4,16,241,28,32,5,32,2,16,215,14,32,3,65,0,58,0,28,32,3,65,8,106,32,3,65,24,106,41,2,0,55,3,0,32,3,32,3,41,2,16,55,3,0,32,0,32,3,65,136,1,16,177,17,12,25,11,32,3,65,64,107,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,3,65,56,106,34,5,65,246,0,16,177,17,32,3,65,16,106,34,6,32,2,65,169,1,16,177,17,32,3,65,200,0,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,56,32,6,32,5,16,215,14,32,3,65,0,58,0,28,32,3,65,40,106,32,3,65,24,106,41,2,0,55,3,0,32,3,32,3,41,2,16,55,3,32,32,0,32,2,65,136,1,16,177,17,12,24,11,32,1,53,2,8,33,12,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,1,32,3,65,56,106,32,12,16,209,8,32,0,32,1,65,177,1,16,177,17,12,23,11,32,1,53,2,4,33,12,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,1,32,3,65,56,106,32,12,16,209,8,32,0,32,1,65,178,1,16,177,17,12,22,11,32,3,65,64,107,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,3,65,56,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,16,106,34,6,32,2,65,168,1,16,177,17,32,3,65,208,0,106,32,1,65,25,106,41,0,0,55,3,0,32,3,65,200,0,106,32,1,65,17,106,41,0,0,55,3,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,56,32,2,32,6,32,5,16,225,21,32,0,32,2,65,135,1,16,177,17,12,21,11,32,3,65,64,107,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,3,65,56,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,16,106,34,6,32,2,65,170,1,16,177,17,32,3,65,208,0,106,32,1,65,25,106,41,0,0,55,3,0,32,3,65,200,0,106,32,1,65,17,106,41,0,0,55,3,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,56,32,2,32,6,32,5,16,225,21,32,0,32,2,65,135,1,16,177,17,12,20,11,32,3,65,64,107,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,3,65,56,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,16,106,34,6,32,2,65,166,1,16,177,17,32,3,65,200,0,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,56,32,6,32,5,16,215,14,32,3,65,0,58,0,28,32,3,65,40,106,32,3,65,24,106,41,2,0,55,3,0,32,3,32,3,41,2,16,55,3,32,32,0,32,2,65,135,1,16,177,17,12,19,11,32,3,65,64,107,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,3,65,56,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,16,106,34,6,32,2,65,169,1,16,177,17,32,3,65,200,0,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,56,32,6,32,5,16,215,14,32,3,65,0,58,0,28,32,3,65,40,106,32,3,65,24,106,41,2,0,55,3,0,32,3,32,3,41,2,16,55,3,32,32,0,32,2,65,135,1,16,177,17,12,18,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,4,32,3,65,56,106,34,2,65,235,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,109,32,0,32,2,65,236,0,16,177,17,12,17,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,3,65,56,106,65,252,0,16,177,17,32,0,32,1,40,2,4,65,228,0,106,32,2,16,109,12,16,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,56,106,16,109,32,0,32,2,65,172,1,16,177,17,12,15,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,3,65,56,106,34,4,65,246,0,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,109,32,0,32,2,65,232,0,16,177,17,12,14,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,56,106,16,109,32,0,32,2,16,246,5,12,13,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,4,32,3,65,56,106,34,2,65,130,1,16,177,17,32,2,32,4,65,146,1,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,109,32,0,32,2,65,232,0,16,177,17,12,12,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,56,106,16,109,32,0,32,2,65,146,1,16,177,17,12,11,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,56,106,16,109,32,0,32,1,40,2,8,65,228,0,106,32,2,16,109,12,10,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,56,106,34,2,16,109,32,2,32,1,40,2,8,65,228,0,106,32,4,16,109,32,0,32,2,65,154,1,16,177,17,12,9,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,56,106,34,4,16,109,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,12,65,228,0,106,32,4,16,109,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,109,32,0,32,2,65,232,0,16,177,17,12,8,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,56,106,34,2,16,109,32,2,32,1,40,2,8,65,228,0,106,32,4,16,109,32,0,32,2,65,155,1,16,177,17,12,7,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,56,106,34,2,16,109,32,2,32,4,65,243,0,16,177,17,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,109,32,0,32,2,65,232,0,16,177,17,12,6,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,56,106,34,4,16,109,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,109,32,0,32,2,65,232,0,16,177,17,12,5,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,4,32,3,65,56,106,34,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,109,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,109,32,0,32,2,65,232,0,16,177,17,12,4,11,32,3,65,64,107,34,7,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,32,3,65,56,106,32,1,53,2,16,16,209,8,32,5,32,3,65,40,106,34,9,41,2,0,55,2,0,32,2,32,3,41,2,32,55,2,0,32,1,40,2,12,34,6,4,64,32,1,40,2,8,33,4,32,6,65,193,0,108,33,1,3,64,32,9,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,32,32,3,65,56,106,34,8,32,4,65,193,0,16,193,5,26,32,3,65,16,106,32,3,65,32,106,32,8,16,251,6,32,5,32,3,65,24,106,41,2,0,55,2,0,32,2,32,3,41,2,16,55,2,0,32,4,65,193,0,106,33,4,32,1,65,193,0,107,34,1,13,0,11,11,32,7,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,1,32,3,65,56,106,32,6,173,16,209,8,32,0,32,1,65,174,1,16,177,17,12,3,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,0,32,3,65,56,106,65,209,0,16,177,17,12,2,11,32,3,65,64,107,32,2,65,8,106,34,4,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,1,40,2,12,34,5,4,64,32,3,65,32,106,32,1,40,2,8,34,6,40,2,0,65,228,0,106,32,3,65,56,106,16,109,32,4,32,3,65,40,106,41,2,0,55,2,0,32,2,32,3,41,2,32,55,2,0,32,5,65,2,116,34,4,65,4,71,4,64,32,4,65,4,107,33,5,32,6,65,4,106,33,4,3,64,32,3,65,64,107,34,6,32,2,65,8,106,34,7,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,9,32,4,40,2,0,65,228,0,106,32,3,65,56,106,34,8,16,109,32,8,32,9,65,147,1,16,177,17,32,7,32,6,41,2,0,55,2,0,32,2,32,3,41,2,56,55,2,0,32,4,65,4,106,33,4,32,5,65,4,107,34,5,13,0,11,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,3,65,56,106,32,1,53,2,16,16,209,8,32,0,32,2,65,135,1,16,177,17,12,2,11,65,0,65,0,65,172,129,214,0,16,163,15,0,11,32,3,65,40,106,34,6,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,32,2,64,32,1,40,2,12,34,7,4,64,32,3,65,56,106,34,9,32,1,40,2,8,34,4,65,193,0,16,193,5,26,32,3,65,16,106,32,3,65,32,106,34,8,32,9,16,251,6,32,5,32,3,65,24,106,34,10,41,2,0,55,2,0,32,2,32,3,41,2,16,55,2,0,32,3,65,64,107,34,11,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,8,32,9,65,172,1,16,177,17,32,5,32,6,41,2,0,55,2,0,32,2,32,3,41,2,32,55,2,0,32,4,32,7,65,193,0,108,106,33,9,65,0,33,8,65,1,33,7,3,64,2,64,32,8,4,64,32,4,32,9,71,13,1,12,4,11,32,9,32,4,107,65,193,0,110,32,7,77,13,3,32,4,32,7,65,193,0,108,106,33,4,11,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,32,32,3,65,56,106,34,7,32,4,65,193,0,16,193,5,26,32,3,65,16,106,32,3,65,32,106,34,8,32,7,16,251,6,32,5,32,10,41,2,0,55,2,0,32,2,32,3,41,2,16,55,2,0,32,11,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,8,32,7,65,186,1,16,177,17,32,5,32,6,41,2,0,55,2,0,32,2,32,3,41,2,32,55,2,0,32,4,65,193,0,106,33,4,65,0,33,7,65,1,33,8,12,0,11,0,11,65,0,65,0,65,188,129,214,0,16,163,15,0,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,34,2,32,3,65,56,106,32,1,53,2,16,16,209,8,32,0,32,2,65,156,1,16,177,17,11,32,3,65,128,1,106,36,0,11,170,26,2,9,127,1,126,35,0,65,240,0,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,26,24,27,25,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,0,32,3,65,40,106,65,0,16,177,17,12,27,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,40,106,34,2,32,1,65,4,106,16,140,15,32,0,32,3,65,24,106,32,2,16,251,6,12,26,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,4,65,246,0,16,177,17,32,4,32,2,65,169,1,16,177,17,32,2,32,4,32,1,65,4,106,16,163,17,32,0,32,2,65,136,1,16,177,17,12,25,11,32,3,65,48,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,5,65,246,0,16,177,17,32,3,65,8,106,34,6,32,2,65,169,1,16,177,17,32,3,65,56,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,40,32,6,32,5,16,215,14,32,3,65,0,58,0,20,32,3,65,32,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,24,32,0,32,2,65,136,1,16,177,17,12,24,11,32,1,53,2,8,33,12,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,1,32,3,65,40,106,32,12,16,209,8,32,0,32,1,65,177,1,16,177,17,12,23,11,32,1,53,2,4,33,12,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,1,32,3,65,40,106,32,12,16,209,8,32,0,32,1,65,178,1,16,177,17,12,22,11,32,3,65,48,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,168,1,16,177,17,32,3,65,64,107,32,1,65,25,106,41,0,0,55,3,0,32,3,65,56,106,32,1,65,17,106,41,0,0,55,3,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,40,32,2,32,6,32,5,16,225,21,32,0,32,2,65,135,1,16,177,17,12,21,11,32,3,65,48,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,170,1,16,177,17,32,3,65,64,107,32,1,65,25,106,41,0,0,55,3,0,32,3,65,56,106,32,1,65,17,106,41,0,0,55,3,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,40,32,2,32,6,32,5,16,225,21,32,0,32,2,65,135,1,16,177,17,12,20,11,32,3,65,48,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,166,1,16,177,17,32,3,65,56,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,40,32,6,32,5,16,215,14,32,3,65,0,58,0,20,32,3,65,32,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,24,32,0,32,2,65,135,1,16,177,17,12,19,11,32,3,65,48,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,169,1,16,177,17,32,3,65,56,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,40,32,6,32,5,16,215,14,32,3,65,0,58,0,20,32,3,65,32,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,24,32,0,32,2,65,135,1,16,177,17,12,18,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,3,65,40,106,34,2,65,235,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,110,32,0,32,2,65,236,0,16,177,17,12,17,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,65,252,0,16,177,17,32,0,32,1,40,2,4,65,228,0,106,32,2,16,110,12,16,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,16,110,32,0,32,2,65,172,1,16,177,17,12,15,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,4,65,246,0,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,110,32,0,32,2,65,232,0,16,177,17,12,14,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,16,110,32,0,32,2,16,246,5,12,13,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,3,65,40,106,34,2,65,130,1,16,177,17,32,2,32,4,65,146,1,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,110,32,0,32,2,65,232,0,16,177,17,12,12,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,16,110,32,0,32,2,65,146,1,16,177,17,12,11,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,16,110,32,0,32,1,40,2,8,65,228,0,106,32,2,16,110,12,10,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,40,106,34,2,16,110,32,2,32,1,40,2,8,65,228,0,106,32,4,16,110,32,0,32,2,65,154,1,16,177,17,12,9,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,34,4,16,110,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,12,65,228,0,106,32,4,16,110,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,110,32,0,32,2,65,232,0,16,177,17,12,8,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,40,106,34,2,16,110,32,2,32,1,40,2,8,65,228,0,106,32,4,16,110,32,0,32,2,65,155,1,16,177,17,12,7,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,40,106,34,2,16,110,32,2,32,4,65,243,0,16,177,17,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,110,32,0,32,2,65,232,0,16,177,17,12,6,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,34,4,16,110,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,110,32,0,32,2,65,232,0,16,177,17,12,5,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,3,65,40,106,34,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,110,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,110,32,0,32,2,65,232,0,16,177,17,12,4,11,32,3,65,48,106,34,7,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,32,3,65,40,106,32,1,53,2,16,16,209,8,32,5,32,3,65,32,106,34,9,41,2,0,55,2,0,32,2,32,3,41,2,24,55,2,0,32,1,40,2,12,34,6,4,64,32,1,40,2,8,33,4,32,6,65,148,1,108,33,1,3,64,32,9,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,40,106,34,8,32,4,16,140,15,32,3,65,8,106,32,3,65,24,106,32,8,16,251,6,32,5,32,3,65,16,106,41,2,0,55,2,0,32,2,32,3,41,2,8,55,2,0,32,4,65,148,1,106,33,4,32,1,65,148,1,107,34,1,13,0,11,11,32,7,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,1,32,3,65,40,106,32,6,173,16,209,8,32,0,32,1,65,174,1,16,177,17,12,3,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,0,32,3,65,40,106,65,209,0,16,177,17,12,2,11,32,3,65,48,106,32,2,65,8,106,34,4,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,1,40,2,12,34,5,4,64,32,3,65,24,106,32,1,40,2,8,34,6,40,2,0,65,228,0,106,32,3,65,40,106,16,110,32,4,32,3,65,32,106,41,2,0,55,2,0,32,2,32,3,41,2,24,55,2,0,32,5,65,2,116,34,4,65,4,71,4,64,32,4,65,4,107,33,5,32,6,65,4,106,33,4,3,64,32,3,65,48,106,34,6,32,2,65,8,106,34,7,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,9,32,4,40,2,0,65,228,0,106,32,3,65,40,106,34,8,16,110,32,8,32,9,65,147,1,16,177,17,32,7,32,6,41,2,0,55,2,0,32,2,32,3,41,2,40,55,2,0,32,4,65,4,106,33,4,32,5,65,4,107,34,5,13,0,11,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,32,1,53,2,16,16,209,8,32,0,32,2,65,135,1,16,177,17,12,2,11,65,0,65,0,65,172,129,214,0,16,163,15,0,11,32,3,65,32,106,34,6,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,2,64,32,1,40,2,12,34,7,4,64,32,3,65,40,106,34,9,32,1,40,2,8,34,4,16,140,15,32,3,65,8,106,32,3,65,24,106,34,8,32,9,16,251,6,32,5,32,3,65,16,106,34,10,41,2,0,55,2,0,32,2,32,3,41,2,8,55,2,0,32,3,65,48,106,34,11,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,8,32,9,65,172,1,16,177,17,32,5,32,6,41,2,0,55,2,0,32,2,32,3,41,2,24,55,2,0,32,4,32,7,65,148,1,108,106,33,9,65,0,33,8,65,1,33,7,3,64,2,64,32,8,4,64,32,4,32,9,71,13,1,12,4,11,32,9,32,4,107,65,148,1,110,32,7,77,13,3,32,4,32,7,65,148,1,108,106,33,4,11,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,40,106,34,7,32,4,16,140,15,32,3,65,8,106,32,3,65,24,106,34,8,32,7,16,251,6,32,5,32,10,41,2,0,55,2,0,32,2,32,3,41,2,8,55,2,0,32,11,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,8,32,7,65,186,1,16,177,17,32,5,32,6,41,2,0,55,2,0,32,2,32,3,41,2,24,55,2,0,32,4,65,148,1,106,33,4,65,0,33,7,65,1,33,8,12,0,11,0,11,65,0,65,0,65,188,129,214,0,16,163,15,0,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,32,1,53,2,16,16,209,8,32,0,32,2,65,156,1,16,177,17,11,32,3,65,240,0,106,36,0,11,170,26,2,9,127,1,126,35,0,65,240,0,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,26,24,27,25,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,0,32,3,65,40,106,65,0,16,177,17,12,27,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,40,106,34,2,32,1,65,4,106,16,140,15,32,0,32,3,65,24,106,32,2,16,251,6,12,26,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,4,65,246,0,16,177,17,32,4,32,2,65,169,1,16,177,17,32,2,32,4,32,1,65,4,106,16,163,17,32,0,32,2,65,136,1,16,177,17,12,25,11,32,3,65,48,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,5,65,246,0,16,177,17,32,3,65,8,106,34,6,32,2,65,169,1,16,177,17,32,3,65,56,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,40,32,6,32,5,16,215,14,32,3,65,0,58,0,20,32,3,65,32,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,24,32,0,32,2,65,136,1,16,177,17,12,24,11,32,1,53,2,8,33,12,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,1,32,3,65,40,106,32,12,16,209,8,32,0,32,1,65,177,1,16,177,17,12,23,11,32,1,53,2,4,33,12,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,1,32,3,65,40,106,32,12,16,209,8,32,0,32,1,65,178,1,16,177,17,12,22,11,32,3,65,48,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,168,1,16,177,17,32,3,65,64,107,32,1,65,25,106,41,0,0,55,3,0,32,3,65,56,106,32,1,65,17,106,41,0,0,55,3,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,40,32,2,32,6,32,5,16,225,21,32,0,32,2,65,135,1,16,177,17,12,21,11,32,3,65,48,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,170,1,16,177,17,32,3,65,64,107,32,1,65,25,106,41,0,0,55,3,0,32,3,65,56,106,32,1,65,17,106,41,0,0,55,3,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,40,32,2,32,6,32,5,16,225,21,32,0,32,2,65,135,1,16,177,17,12,20,11,32,3,65,48,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,166,1,16,177,17,32,3,65,56,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,40,32,6,32,5,16,215,14,32,3,65,0,58,0,20,32,3,65,32,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,24,32,0,32,2,65,135,1,16,177,17,12,19,11,32,3,65,48,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,5,65,130,1,16,177,17,32,5,32,2,66,32,16,209,8,32,2,32,5,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,169,1,16,177,17,32,3,65,56,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,40,32,6,32,5,16,215,14,32,3,65,0,58,0,20,32,3,65,32,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,24,32,0,32,2,65,135,1,16,177,17,12,18,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,3,65,40,106,34,2,65,235,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,111,32,0,32,2,65,236,0,16,177,17,12,17,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,65,252,0,16,177,17,32,0,32,1,40,2,4,65,228,0,106,32,2,16,111,12,16,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,16,111,32,0,32,2,65,172,1,16,177,17,12,15,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,34,4,65,246,0,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,111,32,0,32,2,65,232,0,16,177,17,12,14,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,16,111,32,0,32,2,16,246,5,12,13,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,3,65,40,106,34,2,65,130,1,16,177,17,32,2,32,4,65,146,1,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,111,32,0,32,2,65,232,0,16,177,17,12,12,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,16,111,32,0,32,2,65,146,1,16,177,17,12,11,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,16,111,32,0,32,1,40,2,8,65,228,0,106,32,2,16,111,12,10,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,40,106,34,2,16,111,32,2,32,1,40,2,8,65,228,0,106,32,4,16,111,32,0,32,2,65,154,1,16,177,17,12,9,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,34,4,16,111,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,12,65,228,0,106,32,4,16,111,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,111,32,0,32,2,65,232,0,16,177,17,12,8,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,40,106,34,2,16,111,32,2,32,1,40,2,8,65,228,0,106,32,4,16,111,32,0,32,2,65,155,1,16,177,17,12,7,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,40,106,34,2,16,111,32,2,32,4,65,243,0,16,177,17,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,111,32,0,32,2,65,232,0,16,177,17,12,6,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,40,106,34,4,16,111,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,111,32,0,32,2,65,232,0,16,177,17,12,5,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,4,32,3,65,40,106,34,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,111,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,111,32,0,32,2,65,232,0,16,177,17,12,4,11,32,3,65,48,106,34,7,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,32,3,65,40,106,32,1,53,2,16,16,209,8,32,5,32,3,65,32,106,34,9,41,2,0,55,2,0,32,2,32,3,41,2,24,55,2,0,32,1,40,2,12,34,6,4,64,32,1,40,2,8,33,4,32,6,65,148,1,108,33,1,3,64,32,9,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,40,106,34,8,32,4,16,140,15,32,3,65,8,106,32,3,65,24,106,32,8,16,251,6,32,5,32,3,65,16,106,41,2,0,55,2,0,32,2,32,3,41,2,8,55,2,0,32,4,65,148,1,106,33,4,32,1,65,148,1,107,34,1,13,0,11,11,32,7,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,1,32,3,65,40,106,32,6,173,16,209,8,32,0,32,1,65,174,1,16,177,17,12,3,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,0,32,3,65,40,106,65,209,0,16,177,17,12,2,11,32,3,65,48,106,32,2,65,8,106,34,4,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,1,40,2,12,34,5,4,64,32,3,65,24,106,32,1,40,2,8,34,6,40,2,0,65,228,0,106,32,3,65,40,106,16,111,32,4,32,3,65,32,106,41,2,0,55,2,0,32,2,32,3,41,2,24,55,2,0,32,5,65,2,116,34,4,65,4,71,4,64,32,4,65,4,107,33,5,32,6,65,4,106,33,4,3,64,32,3,65,48,106,34,6,32,2,65,8,106,34,7,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,9,32,4,40,2,0,65,228,0,106,32,3,65,40,106,34,8,16,111,32,8,32,9,65,147,1,16,177,17,32,7,32,6,41,2,0,55,2,0,32,2,32,3,41,2,40,55,2,0,32,4,65,4,106,33,4,32,5,65,4,107,34,5,13,0,11,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,32,1,53,2,16,16,209,8,32,0,32,2,65,135,1,16,177,17,12,2,11,65,0,65,0,65,172,129,214,0,16,163,15,0,11,32,3,65,32,106,34,6,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,2,64,32,1,40,2,12,34,7,4,64,32,3,65,40,106,34,9,32,1,40,2,8,34,4,16,140,15,32,3,65,8,106,32,3,65,24,106,34,8,32,9,16,251,6,32,5,32,3,65,16,106,34,10,41,2,0,55,2,0,32,2,32,3,41,2,8,55,2,0,32,3,65,48,106,34,11,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,8,32,9,65,172,1,16,177,17,32,5,32,6,41,2,0,55,2,0,32,2,32,3,41,2,24,55,2,0,32,4,32,7,65,148,1,108,106,33,9,65,0,33,8,65,1,33,7,3,64,2,64,32,8,4,64,32,4,32,9,71,13,1,12,4,11,32,9,32,4,107,65,148,1,110,32,7,77,13,3,32,4,32,7,65,148,1,108,106,33,4,11,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,40,106,34,7,32,4,16,140,15,32,3,65,8,106,32,3,65,24,106,34,8,32,7,16,251,6,32,5,32,10,41,2,0,55,2,0,32,2,32,3,41,2,8,55,2,0,32,11,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,8,32,7,65,186,1,16,177,17,32,5,32,6,41,2,0,55,2,0,32,2,32,3,41,2,24,55,2,0,32,4,65,148,1,106,33,4,65,0,33,7,65,1,33,8,12,0,11,0,11,65,0,65,0,65,188,129,214,0,16,163,15,0,11,32,3,65,48,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,40,32,3,65,24,106,34,2,32,3,65,40,106,32,1,53,2,16,16,209,8,32,0,32,2,65,156,1,16,177,17,11,32,3,65,240,0,106,36,0,11,154,27,2,9,127,1,126,35,0,65,144,1,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,26,24,27,25,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,0,32,3,65,200,0,106,65,0,16,177,17,12,30,11,32,3,65,64,107,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,200,0,106,34,2,32,1,65,4,106,16,140,15,32,0,32,3,65,56,106,32,2,16,251,6,12,29,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,34,5,65,246,0,16,177,17,32,5,32,2,65,169,1,16,177,17,35,0,65,224,0,107,34,4,36,0,32,4,65,31,106,34,6,32,1,65,4,106,16,140,15,32,4,65,11,106,34,1,32,6,16,241,28,32,2,32,5,32,1,16,189,22,32,4,65,224,0,106,36,0,32,0,32,2,65,136,1,16,177,17,12,28,11,32,3,65,208,0,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,34,5,65,246,0,16,177,17,32,3,65,40,106,34,6,32,2,65,169,1,16,177,17,32,3,65,216,0,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,72,32,2,32,6,32,5,16,189,22,32,0,32,2,65,136,1,16,177,17,12,27,11,32,1,53,2,8,33,12,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,1,32,3,65,200,0,106,32,12,16,209,8,32,0,32,1,65,177,1,16,177,17,12,26,11,32,1,40,2,4,33,1,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,32,1,173,16,209,8,32,0,32,2,65,178,1,16,177,17,12,25,11,32,3,65,208,0,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,40,106,34,6,32,2,65,168,1,16,177,17,32,3,65,224,0,106,32,1,65,25,106,41,0,0,55,3,0,32,3,65,216,0,106,32,1,65,17,106,41,0,0,55,3,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,72,32,2,32,6,32,4,16,225,21,32,0,32,2,65,135,1,16,177,17,12,24,11,32,3,65,208,0,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,40,106,34,6,32,2,65,170,1,16,177,17,32,3,65,224,0,106,32,1,65,25,106,41,0,0,55,3,0,32,3,65,216,0,106,32,1,65,17,106,41,0,0,55,3,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,72,32,2,32,6,32,4,16,225,21,32,0,32,2,65,135,1,16,177,17,12,23,11,32,3,65,208,0,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,40,106,34,6,32,2,65,166,1,16,177,17,32,3,65,216,0,106,32,1,65,17,106,40,0,0,54,2,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,72,32,2,32,6,32,4,16,189,22,32,0,32,2,65,135,1,16,177,17,12,22,11,32,3,65,208,0,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,40,106,34,6,32,2,65,169,1,16,177,17,32,3,65,216,0,106,32,1,65,17,106,40,0,0,54,2,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,72,32,2,32,6,32,4,16,189,22,32,0,32,2,65,135,1,16,177,17,12,21,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,4,32,3,65,200,0,106,34,2,65,235,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,112,32,0,32,2,65,236,0,16,177,17,12,20,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,65,252,0,16,177,17,32,0,32,1,40,2,4,65,228,0,106,32,2,16,112,12,19,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,200,0,106,16,112,32,0,32,2,65,172,1,16,177,17,12,18,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,34,4,65,246,0,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,112,32,0,32,2,65,232,0,16,177,17,12,17,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,200,0,106,16,112,32,0,32,2,16,246,5,12,16,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,4,32,3,65,200,0,106,34,2,65,130,1,16,177,17,32,2,32,4,65,146,1,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,112,32,0,32,2,65,232,0,16,177,17,12,15,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,200,0,106,16,112,32,0,32,2,65,146,1,16,177,17,12,14,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,200,0,106,16,112,32,0,32,1,40,2,8,65,228,0,106,32,2,16,112,12,13,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,200,0,106,34,2,16,112,32,2,32,1,40,2,8,65,228,0,106,32,4,16,112,32,0,32,2,65,154,1,16,177,17,12,12,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,200,0,106,34,4,16,112,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,12,65,228,0,106,32,4,16,112,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,112,32,0,32,2,65,232,0,16,177,17,12,11,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,200,0,106,34,2,16,112,32,2,32,1,40,2,8,65,228,0,106,32,4,16,112,32,0,32,2,65,155,1,16,177,17,12,10,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,200,0,106,34,2,16,112,32,2,32,4,65,243,0,16,177,17,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,112,32,0,32,2,65,232,0,16,177,17,12,9,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,200,0,106,34,4,16,112,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,112,32,0,32,2,65,232,0,16,177,17,12,8,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,4,32,3,65,200,0,106,34,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,112,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,112,32,0,32,2,65,232,0,16,177,17,12,7,11,32,3,65,208,0,106,34,6,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,32,3,65,200,0,106,32,1,53,2,16,16,209,8,32,5,32,3,65,64,107,34,7,41,2,0,55,2,0,32,2,32,3,41,2,56,55,2,0,32,3,65,16,106,32,1,65,4,106,34,8,16,167,27,32,3,40,2,20,34,1,4,64,32,3,40,2,16,33,4,32,1,65,148,1,108,33,1,3,64,32,7,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,200,0,106,34,9,32,4,16,140,15,32,3,65,40,106,32,3,65,56,106,32,9,16,251,6,32,5,32,3,65,48,106,41,2,0,55,2,0,32,2,32,3,41,2,40,55,2,0,32,4,65,148,1,106,33,4,32,1,65,148,1,107,34,1,13,0,11,11,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,1,32,3,65,200,0,106,32,8,53,2,8,16,209,8,32,0,32,1,65,174,1,16,177,17,12,6,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,0,32,3,65,200,0,106,65,209,0,16,177,17,12,5,11,32,3,65,208,0,106,32,2,65,8,106,34,4,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,8,106,32,1,65,4,106,34,5,16,167,27,32,3,40,2,12,4,64,32,3,65,56,106,32,3,40,2,8,40,2,0,65,228,0,106,32,3,65,200,0,106,16,112,32,4,32,3,65,64,107,41,2,0,55,2,0,32,2,32,3,41,2,56,55,2,0,32,3,32,5,16,167,27,32,3,40,2,4,34,4,69,13,2,32,4,65,2,116,34,4,65,4,71,4,64,32,4,65,4,107,33,5,32,3,40,2,0,65,4,106,33,4,3,64,32,3,65,208,0,106,34,6,32,2,65,8,106,34,7,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,8,32,4,40,2,0,65,228,0,106,32,3,65,200,0,106,34,9,16,112,32,9,32,8,65,147,1,16,177,17,32,7,32,6,41,2,0,55,2,0,32,2,32,3,41,2,72,55,2,0,32,4,65,4,106,33,4,32,5,65,4,107,34,5,13,0,11,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,32,1,53,2,16,16,209,8,32,0,32,2,65,135,1,16,177,17,12,5,11,65,0,65,0,65,240,245,213,0,16,163,15,0,11,32,3,65,64,107,34,6,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,32,106,32,1,65,4,106,34,7,16,167,27,32,3,40,2,36,69,13,1,32,3,65,200,0,106,34,4,32,3,40,2,32,16,140,15,32,3,65,40,106,32,3,65,56,106,34,8,32,4,16,251,6,32,5,32,3,65,48,106,34,10,41,2,0,55,2,0,32,2,32,3,41,2,40,55,2,0,32,3,65,208,0,106,34,11,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,8,32,4,65,172,1,16,177,17,32,5,32,6,41,2,0,55,2,0,32,2,32,3,41,2,56,55,2,0,32,3,65,24,106,32,7,16,173,24,65,0,33,8,32,3,40,2,28,33,9,32,3,40,2,24,33,4,65,1,33,7,3,64,2,64,32,8,4,64,32,4,32,9,71,13,1,12,5,11,32,9,32,4,107,65,148,1,110,32,7,77,13,4,32,4,32,7,65,148,1,108,106,33,4,11,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,200,0,106,34,7,32,4,16,140,15,32,3,65,40,106,32,3,65,56,106,34,8,32,7,16,251,6,32,5,32,10,41,2,0,55,2,0,32,2,32,3,41,2,40,55,2,0,32,11,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,8,32,7,65,186,1,16,177,17,32,5,32,6,41,2,0,55,2,0,32,2,32,3,41,2,56,55,2,0,32,4,65,148,1,106,33,4,65,0,33,7,65,1,33,8,12,0,11,0,11,65,1,65,0,65,128,246,213,0,16,162,15,0,11,65,0,65,0,65,144,246,213,0,16,163,15,0,11,32,3,65,208,0,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,72,32,3,65,56,106,34,2,32,3,65,200,0,106,32,1,53,2,16,16,209,8,32,0,32,2,65,156,1,16,177,17,11,32,3,65,144,1,106,36,0,11,251,37,2,18,127,6,126,35,0,65,160,6,107,34,2,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,13,73,4,64,32,1,65,12,106,33,12,32,1,40,2,12,33,14,3,64,32,3,32,14,106,45,0,0,34,6,65,9,107,34,4,65,23,75,65,1,32,4,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,13,71,13,0,11,11,32,2,65,5,54,2,176,3,32,2,65,48,106,32,1,65,12,106,16,129,18,32,2,65,176,3,106,32,2,40,2,48,32,2,40,2,52,16,230,18,33,1,32,0,66,2,55,3,0,32,0,32,1,54,2,8,12,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,65,219,0,71,4,64,32,6,65,251,0,70,13,1,32,1,32,2,65,159,6,106,65,228,247,193,0,16,198,3,33,3,12,15,11,32,1,32,1,45,0,24,65,1,107,34,5,58,0,24,32,5,65,255,1,113,4,64,32,1,32,3,65,1,106,54,2,20,32,2,65,1,58,0,212,4,32,2,32,1,54,2,208,4,32,2,65,176,3,106,32,2,65,208,4,106,16,187,10,2,64,2,64,2,127,32,2,45,0,176,3,69,4,64,32,2,65,136,5,106,34,5,32,2,65,192,3,106,41,2,0,55,3,0,32,2,65,144,5,106,34,3,32,2,65,200,3,106,41,2,0,55,3,0,32,2,65,152,5,106,34,6,32,2,65,208,3,106,47,1,0,59,1,0,32,2,32,2,41,2,184,3,55,3,128,5,32,2,45,0,177,3,65,1,113,69,4,64,65,0,65,244,242,193,0,65,252,242,193,0,16,212,14,12,2,11,32,2,40,2,180,3,33,15,32,2,47,1,178,3,33,10,32,2,65,240,4,106,32,6,47,1,0,59,1,0,32,2,65,232,4,106,32,3,41,3,0,55,3,0,32,2,65,224,4,106,32,5,41,3,0,55,3,0,32,2,32,2,41,3,128,5,55,3,216,4,32,2,65,176,3,106,33,5,35,0,65,16,107,34,4,36,0,32,4,65,8,106,32,2,65,208,4,106,34,3,16,160,4,2,64,2,64,32,4,45,0,8,69,4,64,32,4,45,0,9,13,1,32,5,65,0,54,2,0,12,2,11,32,5,32,4,40,2,12,54,2,4,32,5,65,2,54,2,0,12,1,11,32,4,32,3,40,2,0,16,131,5,32,4,40,2,4,33,3,32,4,40,2,0,4,64,32,5,65,2,54,2,0,32,5,32,3,54,2,4,12,1,11,32,5,32,3,54,2,4,32,5,65,1,54,2,0,11,32,4,65,16,106,36,0,66,2,33,20,32,2,40,2,180,3,34,16,33,3,32,2,40,2,176,3,14,3,2,3,16,3,11,32,2,40,2,180,3,11,33,3,66,2,33,20,12,14,11,65,1,65,244,242,193,0,65,252,242,193,0,16,212,14,33,3,12,13,11,32,2,65,176,3,106,32,2,65,208,4,106,16,210,13,32,2,40,2,180,3,33,3,2,64,2,64,32,2,40,2,176,3,14,3,0,1,14,1,11,65,2,65,244,242,193,0,65,252,242,193,0,16,212,14,33,3,12,13,11,32,2,65,176,3,106,33,5,35,0,65,16,107,34,4,36,0,32,4,65,4,106,32,2,65,208,4,106,34,6,16,160,4,2,64,2,64,32,4,45,0,4,69,4,64,32,4,45,0,5,13,1,32,5,65,128,128,128,128,120,54,2,0,12,2,11,32,5,32,4,40,2,8,54,2,4,32,5,65,129,128,128,128,120,54,2,0,12,1,11,32,4,65,4,106,32,6,40,2,0,16,192,4,32,4,40,2,4,65,128,128,128,128,120,71,4,64,32,5,32,4,41,2,4,55,2,0,32,5,65,8,106,32,4,65,12,106,40,2,0,54,2,0,12,1,11,32,5,32,4,40,2,8,54,2,4,32,5,65,129,128,128,128,120,54,2,0,11,32,4,65,16,106,36,0,32,2,40,2,176,3,34,5,65,129,128,128,128,120,70,4,64,32,2,40,2,180,3,33,6,12,12,11,32,5,65,128,128,128,128,120,70,4,64,65,3,65,244,242,193,0,65,252,242,193,0,16,212,14,33,6,12,12,11,32,2,40,2,180,3,33,6,32,2,32,2,40,2,184,3,54,2,252,4,32,2,32,6,54,2,248,4,32,2,32,5,54,2,244,4,32,2,65,176,3,106,33,5,35,0,65,16,107,34,4,36,0,32,4,65,4,106,32,2,65,208,4,106,34,6,16,160,4,2,64,2,64,32,4,45,0,4,69,4,64,32,4,45,0,5,13,1,32,5,65,128,128,128,128,120,54,2,0,12,2,11,32,5,32,4,40,2,8,54,2,4,32,5,65,129,128,128,128,120,54,2,0,12,1,11,32,4,65,4,106,32,6,40,2,0,16,193,4,32,4,40,2,4,65,128,128,128,128,120,71,4,64,32,5,32,4,41,2,4,55,2,0,32,5,65,8,106,32,4,65,12,106,40,2,0,54,2,0,12,1,11,32,5,32,4,40,2,8,54,2,4,32,5,65,129,128,128,128,120,54,2,0,11,32,4,65,16,106,36,0,32,2,40,2,176,3,34,5,65,129,128,128,128,120,70,4,64,32,2,40,2,180,3,33,6,12,11,11,32,5,65,128,128,128,128,120,70,4,64,65,4,65,244,242,193,0,65,252,242,193,0,16,212,14,33,6,12,11,11,32,2,40,2,180,3,33,6,32,2,32,2,40,2,184,3,54,2,228,5,32,2,32,6,54,2,224,5,32,2,32,5,54,2,220,5,32,2,65,176,3,106,33,5,35,0,65,16,107,34,4,36,0,32,4,65,8,106,32,2,65,208,4,106,34,6,16,160,4,2,64,2,64,32,4,45,0,8,69,4,64,32,4,45,0,9,13,1,32,5,65,0,54,2,0,12,2,11,32,5,32,4,40,2,12,54,2,4,32,5,65,2,54,2,0,12,1,11,32,4,32,6,40,2,0,16,130,5,32,4,40,2,4,33,6,32,4,40,2,0,4,64,32,5,65,2,54,2,0,32,5,32,6,54,2,4,12,1,11,32,5,32,6,54,2,4,32,5,65,1,54,2,0,11,32,4,65,16,106,36,0,32,2,40,2,180,3,33,6,2,64,2,64,32,2,40,2,176,3,14,3,1,0,11,0,11,32,2,65,176,3,106,32,2,65,208,4,106,16,175,14,32,2,41,3,176,3,34,21,66,2,81,13,3,32,21,80,4,64,65,6,65,244,242,193,0,65,252,242,193,0,16,212,14,33,6,12,11,11,32,2,40,2,188,3,33,14,32,2,40,2,184,3,33,13,32,2,65,176,3,106,33,4,35,0,65,64,106,34,8,36,0,32,8,32,2,65,208,4,106,34,5,16,160,4,2,64,2,64,32,8,45,0,0,69,4,64,32,8,45,0,1,13,1,32,4,66,2,55,3,0,12,2,11,32,4,32,8,40,2,4,54,2,8,32,4,66,3,55,3,0,12,1,11,32,8,32,5,40,2,0,16,165,1,32,8,41,3,0,66,2,82,4,64,32,4,32,8,65,192,0,16,193,5,26,12,1,11,32,4,32,8,40,2,8,54,2,8,32,4,66,3,55,3,0,11,32,8,65,64,107,36,0,32,2,40,2,184,3,33,5,32,2,41,3,176,3,34,21,66,3,81,13,4,32,2,65,128,5,106,32,2,65,188,3,106,65,52,16,193,5,26,32,21,66,2,81,4,64,65,7,65,244,242,193,0,65,252,242,193,0,16,212,14,33,6,12,11,11,32,2,65,176,3,106,32,2,65,208,4,106,16,175,14,32,2,41,3,176,3,34,22,66,2,81,13,3,32,22,80,4,64,65,8,65,244,242,193,0,65,252,242,193,0,16,212,14,33,6,12,11,11,32,2,40,2,188,3,33,9,32,2,40,2,184,3,33,7,32,2,65,224,1,106,32,2,65,252,4,106,40,2,0,54,2,0,32,2,65,208,1,106,32,2,65,228,5,106,40,2,0,54,2,0,32,2,65,240,1,106,32,2,65,224,4,106,41,3,0,55,3,0,32,2,65,248,1,106,32,2,65,232,4,106,41,3,0,55,3,0,32,2,65,128,2,106,32,2,65,240,4,106,47,1,0,59,1,0,32,2,32,2,41,2,244,4,55,3,216,1,32,2,32,2,41,2,220,5,55,3,200,1,32,2,32,2,41,3,216,4,55,3,232,1,32,2,65,132,2,106,32,2,65,128,5,106,65,52,16,193,5,26,32,3,33,12,32,5,33,3,32,21,33,20,12,13,11,65,5,65,244,242,193,0,65,252,242,193,0,16,212,14,33,6,12,9,11,32,2,65,24,54,2,176,3,32,2,32,12,16,129,18,32,2,65,176,3,106,32,2,40,2,0,32,2,40,2,4,16,230,18,12,7,11,32,1,32,1,45,0,24,65,1,107,34,4,58,0,24,32,4,65,255,1,113,69,13,5,32,1,32,3,65,1,106,54,2,20,32,2,65,1,58,0,248,4,32,2,32,1,54,2,244,4,32,2,65,128,128,128,128,120,54,2,220,5,32,2,65,128,128,128,128,120,54,2,216,4,32,2,65,176,3,106,34,3,32,2,65,244,4,106,16,198,9,2,64,2,64,32,2,45,0,176,3,13,0,32,2,65,184,3,106,33,17,32,3,65,1,114,33,18,32,2,65,188,3,106,33,19,66,2,33,20,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,177,3,65,1,107,14,10,2,3,4,5,6,7,8,9,0,10,1,11,32,2,40,2,244,4,34,4,16,204,8,34,3,69,13,10,12,24,11,32,15,65,1,113,13,11,32,2,65,176,3,106,32,2,65,244,4,106,16,211,22,32,2,45,0,176,3,13,19,32,2,65,218,5,106,32,18,65,2,106,45,0,0,58,0,0,32,2,65,144,5,106,32,17,65,16,106,41,2,0,34,25,55,3,0,32,2,65,192,5,106,32,17,65,8,106,41,2,0,55,3,0,32,2,65,200,5,106,32,25,55,3,0,32,2,65,208,5,106,32,17,65,24,106,45,0,0,58,0,0,32,2,32,18,47,0,0,59,1,216,5,32,2,32,17,41,2,0,55,3,184,5,32,2,40,2,180,3,33,14,65,1,33,15,12,17,11,2,64,32,10,65,1,113,69,4,64,35,0,65,16,107,34,10,36,0,65,1,33,8,32,2,65,24,106,34,7,32,2,65,244,4,106,40,2,0,34,4,16,204,8,34,3,4,127,32,3,5,32,10,65,8,106,32,4,16,131,5,32,10,40,2,8,33,8,32,10,40,2,12,11,54,2,4,32,7,32,8,54,2,0,32,10,65,16,106,36,0,32,2,40,2,28,33,3,32,2,40,2,24,69,13,1,12,21,11,65,176,242,193,0,65,7,16,188,16,33,3,12,23,11,65,1,33,10,32,3,33,12,12,16,11,2,64,32,16,65,1,113,69,4,64,32,2,65,32,106,32,2,65,244,4,106,16,141,18,32,2,40,2,36,33,6,32,2,40,2,32,69,13,1,32,6,33,3,12,23,11,65,183,242,193,0,65,8,16,188,16,33,3,12,22,11,65,1,33,16,12,15,11,32,2,40,2,220,5,65,128,128,128,128,120,71,4,64,65,191,242,193,0,65,3,16,188,16,33,3,12,21,11,32,2,65,176,3,106,33,7,2,64,32,2,65,244,4,106,40,2,0,34,4,16,204,8,34,3,69,4,64,32,7,32,4,16,192,4,12,1,11,32,7,65,128,128,128,128,120,54,2,0,32,7,32,3,54,2,4,11,32,2,40,2,180,3,33,3,32,2,40,2,176,3,34,8,65,128,128,128,128,120,70,13,17,32,2,40,2,184,3,33,7,32,2,40,2,220,5,65,128,128,128,128,120,71,4,64,32,2,65,220,5,106,34,4,16,228,15,32,4,65,8,65,224,0,16,244,22,11,32,2,32,7,54,2,228,5,32,2,32,3,54,2,224,5,32,2,32,8,54,2,220,5,12,14,11,32,2,40,2,216,4,65,128,128,128,128,120,71,4,64,65,194,242,193,0,65,4,16,188,16,33,3,12,20,11,32,2,65,176,3,106,33,7,2,64,32,2,65,244,4,106,40,2,0,34,4,16,204,8,34,3,69,4,64,32,7,32,4,16,193,4,12,1,11,32,7,65,128,128,128,128,120,54,2,0,32,7,32,3,54,2,4,11,32,2,40,2,180,3,33,3,32,2,40,2,176,3,34,8,65,128,128,128,128,120,70,13,16,32,2,40,2,184,3,33,7,32,2,40,2,216,4,65,128,128,128,128,120,71,4,64,32,2,65,216,4,106,34,4,16,158,20,32,4,65,8,65,24,16,244,22,11,32,2,32,7,54,2,224,4,32,2,32,3,54,2,220,4,32,2,32,8,54,2,216,4,12,13,11,32,11,13,7,35,0,65,16,107,34,11,36,0,65,1,33,8,32,2,65,40,106,34,7,32,2,65,244,4,106,40,2,0,34,4,16,204,8,34,3,4,127,32,3,5,32,11,65,8,106,32,4,16,130,5,32,11,40,2,8,33,8,32,11,40,2,12,11,54,2,4,32,7,32,8,54,2,0,32,11,65,16,106,36,0,32,2,40,2,44,33,3,32,2,40,2,40,13,15,65,1,33,11,32,3,33,13,12,12,11,32,23,167,13,7,32,2,65,176,3,106,32,2,65,244,4,106,16,209,22,32,2,40,2,176,3,13,13,32,2,41,3,184,3,33,22,66,1,33,23,12,11,11,32,20,66,2,82,4,64,65,208,242,193,0,65,6,16,188,16,33,3,12,17,11,32,2,65,176,3,106,33,4,2,64,32,2,65,244,4,106,40,2,0,34,5,16,204,8,34,3,69,4,64,32,4,32,5,16,165,1,12,1,11,32,4,66,2,55,3,0,32,4,32,3,54,2,8,11,32,2,40,2,184,3,33,5,32,2,41,3,176,3,34,20,66,2,82,4,64,32,2,65,232,5,106,32,19,65,52,16,193,5,26,12,11,11,32,5,33,3,12,16,11,32,24,167,13,6,32,2,65,176,3,106,32,2,65,244,4,106,16,209,22,32,2,40,2,176,3,13,11,32,2,41,3,184,3,33,21,66,1,33,24,12,9,11,32,15,65,1,113,69,4,64,65,172,242,193,0,65,4,16,187,16,33,3,12,15,11,32,10,65,1,113,69,4,64,65,176,242,193,0,65,7,16,187,16,33,3,12,15,11,32,16,65,1,113,69,4,64,32,2,65,16,106,65,183,242,193,0,65,8,16,158,25,32,2,40,2,20,33,3,32,2,40,2,16,13,12,32,3,33,6,11,32,2,40,2,220,5,65,128,128,128,128,120,71,34,7,69,4,64,65,191,242,193,0,65,3,16,187,16,33,3,12,16,11,32,2,65,136,5,106,32,2,65,228,5,106,40,2,0,54,2,0,32,2,32,2,41,2,220,5,55,3,128,5,32,2,40,2,216,4,65,128,128,128,128,120,71,34,9,69,4,64,65,194,242,193,0,65,4,16,187,16,33,3,12,8,11,32,2,65,184,3,106,32,2,65,224,4,106,40,2,0,54,2,0,32,2,32,2,41,2,216,4,55,3,176,3,32,11,69,4,64,65,198,242,193,0,65,4,16,187,16,33,3,12,7,11,32,23,80,4,64,65,202,242,193,0,65,6,16,187,16,33,3,12,7,11,32,20,66,2,81,4,64,65,208,242,193,0,65,6,16,187,16,33,3,12,7,11,32,24,167,13,1,65,214,242,193,0,65,3,16,187,16,33,3,12,6,11,65,0,33,7,32,4,16,190,1,34,3,69,13,7,12,14,11,32,2,65,224,2,106,32,2,65,192,5,106,41,3,0,55,3,0,32,2,65,232,2,106,32,2,65,200,5,106,41,3,0,55,3,0,32,2,65,240,2,106,32,2,65,208,5,106,45,0,0,58,0,0,32,2,65,208,2,106,32,2,65,228,5,106,40,2,0,54,2,0,32,2,65,192,2,106,32,2,65,224,4,106,40,2,0,54,2,0,32,2,32,2,47,1,216,5,59,1,248,2,32,2,32,2,41,3,184,5,55,3,216,2,32,2,32,2,41,2,220,5,55,3,200,2,32,2,32,2,41,2,216,4,55,3,184,2,32,2,32,2,65,218,5,106,45,0,0,58,0,250,2,32,2,65,252,2,106,32,2,65,232,5,106,65,52,16,193,5,26,32,5,33,3,12,14,11,65,172,242,193,0,65,4,16,188,16,33,3,12,11,11,65,198,242,193,0,65,4,16,188,16,33,3,12,10,11,65,202,242,193,0,65,6,16,188,16,33,3,12,9,11,65,214,242,193,0,65,3,16,188,16,33,3,12,8,11,32,2,65,176,3,106,34,5,16,158,20,32,5,65,8,65,24,16,244,22,11,32,2,65,128,5,106,34,5,16,228,15,32,5,65,8,65,224,0,16,244,22,12,7,11,32,2,65,176,3,106,32,2,65,244,4,106,16,198,9,32,2,45,0,176,3,69,13,0,11,11,32,2,40,2,180,3,33,3,11,12,2,11,32,2,40,2,184,3,33,6,12,6,11,32,5,33,6,12,5,11,65,0,33,7,11,2,64,32,9,13,0,32,2,40,2,216,4,65,128,128,128,128,120,70,13,0,32,2,65,216,4,106,34,5,16,158,20,32,5,65,8,65,24,16,244,22,11,32,7,32,2,40,2,220,5,65,128,128,128,128,120,70,114,69,4,64,32,2,65,220,5,106,34,5,16,228,15,32,5,65,8,65,224,0,16,244,22,11,66,2,33,20,11,32,1,32,1,45,0,24,65,1,106,58,0,24,32,1,16,196,6,33,5,32,2,32,3,54,2,184,3,32,2,32,20,55,3,176,3,32,2,65,188,3,106,32,2,65,252,2,106,65,52,16,193,5,33,4,32,2,65,242,3,106,32,2,45,0,250,2,58,0,0,32,2,65,255,3,106,32,2,65,224,2,106,41,3,0,55,0,0,32,2,65,135,4,106,32,2,65,232,2,106,41,3,0,55,0,0,32,2,65,143,4,106,32,2,65,240,2,106,45,0,0,58,0,0,32,2,65,168,4,106,32,2,65,208,2,106,40,2,0,54,2,0,32,2,32,14,54,0,243,3,32,2,32,21,55,3,152,4,32,2,32,22,55,3,144,4,32,2,32,2,47,1,248,2,59,1,240,3,32,2,32,2,41,3,216,2,55,0,247,3,32,2,32,2,41,3,200,2,55,3,160,4,32,2,65,180,4,106,32,2,65,192,2,106,40,2,0,54,2,0,32,2,32,12,54,2,184,4,32,2,32,6,54,2,188,4,32,2,32,13,54,2,192,4,32,2,32,5,54,2,200,4,32,2,32,2,41,3,184,2,55,2,172,4,2,64,32,20,66,2,82,4,64,32,5,13,1,32,2,65,60,106,32,4,65,140,1,16,193,5,26,12,9,11,32,5,69,13,7,32,2,65,200,4,106,16,138,13,12,7,11,32,2,65,176,3,106,16,165,22,66,2,33,20,32,5,33,3,12,7,11,32,2,65,24,54,2,176,3,32,2,65,8,106,32,12,16,129,18,32,2,65,176,3,106,32,2,40,2,8,32,2,40,2,12,16,230,18,11,33,1,32,0,66,2,55,3,0,32,0,32,1,54,2,8,12,7,11,32,2,65,220,5,106,34,3,16,158,20,32,3,65,8,65,24,16,244,22,11,32,2,65,244,4,106,34,3,16,228,15,32,3,65,8,65,224,0,16,244,22,11,32,6,33,3,11,32,1,32,1,45,0,24,65,1,106,58,0,24,32,1,16,196,4,33,5,32,2,32,3,54,2,184,3,32,2,32,20,55,3,176,3,32,2,65,188,3,106,32,2,65,132,2,106,65,52,16,193,5,33,4,32,2,65,254,3,106,32,2,65,240,1,106,41,3,0,55,1,0,32,2,65,134,4,106,32,2,65,248,1,106,41,3,0,55,1,0,32,2,65,142,4,106,32,2,65,128,2,106,47,1,0,59,1,0,32,2,65,168,4,106,32,2,65,224,1,106,40,2,0,54,2,0,32,2,65,180,4,106,32,2,65,208,1,106,40,2,0,54,2,0,32,2,32,15,54,1,242,3,32,2,32,10,59,1,240,3,32,2,32,9,54,2,156,4,32,2,32,7,54,2,152,4,32,2,32,14,54,2,148,4,32,2,32,13,54,2,144,4,32,2,32,2,41,3,232,1,55,1,246,3,32,2,32,2,41,3,216,1,55,3,160,4,32,2,32,2,41,3,200,1,55,2,172,4,32,2,32,5,54,2,200,4,32,2,32,6,54,2,192,4,32,2,32,12,54,2,188,4,32,2,32,16,54,2,184,4,2,64,32,20,66,2,81,4,64,32,5,13,1,12,2,11,32,5,69,4,64,32,2,65,60,106,32,4,65,140,1,16,193,5,26,12,3,11,32,2,65,176,3,106,16,165,22,66,2,33,20,32,5,33,3,12,2,11,32,2,65,200,4,106,16,138,13,11,66,2,33,20,11,32,20,66,2,81,13,0,32,0,65,12,106,32,2,65,60,106,65,140,1,16,193,5,26,32,0,32,3,54,2,8,32,0,32,20,55,3,0,12,1,11,32,3,32,1,16,200,14,33,1,32,0,66,2,55,3,0,32,0,32,1,54,2,8,11,32,2,65,160,6,106,36,0,11,233,27,2,8,127,1,126,35,0,65,240,0,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,26,24,27,25,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,0,32,3,65,24,106,65,0,16,177,17,12,27,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,0,32,3,65,24,106,32,1,65,1,106,16,255,10,12,26,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,5,32,3,65,24,106,34,4,65,246,0,16,177,17,32,4,32,5,65,169,1,16,177,17,35,0,65,128,1,107,34,2,36,0,32,2,65,32,106,34,6,32,1,65,2,106,16,132,15,32,2,65,248,0,106,34,9,66,0,55,3,0,32,2,65,240,0,106,34,7,66,0,55,3,0,32,2,65,232,0,106,34,8,66,0,55,3,0,32,2,66,0,55,3,96,65,192,176,158,1,40,2,0,32,2,65,224,0,106,34,1,32,6,16,196,12,26,32,2,65,24,106,32,9,41,3,0,55,3,0,32,2,65,16,106,32,7,41,3,0,55,3,0,32,2,65,8,106,32,8,41,3,0,55,3,0,32,2,32,2,41,3,96,55,3,0,32,1,32,2,65,32,16,208,18,32,4,32,1,16,215,14,32,4,65,0,58,0,12,32,5,32,4,41,2,0,55,2,0,32,5,65,8,106,32,4,65,8,106,41,2,0,55,2,0,32,2,65,128,1,106,36,0,32,0,32,5,65,136,1,16,177,17,12,25,11,32,3,65,32,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,5,65,246,0,16,177,17,32,3,65,8,106,34,6,32,2,65,169,1,16,177,17,32,3,65,40,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,24,32,6,32,5,16,215,14,32,3,65,0,58,0,20,32,3,65,232,0,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,96,32,0,32,2,65,136,1,16,177,17,12,24,11,32,1,53,2,8,33,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,1,32,3,65,24,106,32,11,16,209,8,32,0,32,1,65,177,1,16,177,17,12,23,11,32,1,53,2,4,33,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,1,32,3,65,24,106,32,11,16,209,8,32,0,32,1,65,178,1,16,177,17,12,22,11,32,3,65,32,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,168,1,16,177,17,32,3,65,48,106,32,1,65,25,106,41,0,0,55,3,0,32,3,65,40,106,32,1,65,17,106,41,0,0,55,3,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,24,32,2,32,6,32,4,16,225,21,32,0,32,2,65,135,1,16,177,17,12,21,11,32,3,65,32,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,170,1,16,177,17,32,3,65,48,106,32,1,65,25,106,41,0,0,55,3,0,32,3,65,40,106,32,1,65,17,106,41,0,0,55,3,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,24,32,2,32,6,32,4,16,225,21,32,0,32,2,65,135,1,16,177,17,12,20,11,32,3,65,32,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,166,1,16,177,17,32,3,65,40,106,32,1,65,17,106,40,0,0,54,2,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,24,32,6,32,4,16,215,14,32,3,65,0,58,0,20,32,3,65,232,0,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,96,32,0,32,2,65,135,1,16,177,17,12,19,11,32,3,65,32,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,169,1,16,177,17,32,3,65,40,106,32,1,65,17,106,40,0,0,54,2,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,24,32,6,32,4,16,215,14,32,3,65,0,58,0,20,32,3,65,232,0,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,96,32,0,32,2,65,135,1,16,177,17,12,18,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,3,65,24,106,34,2,65,235,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,114,32,0,32,2,65,236,0,16,177,17,12,17,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,65,252,0,16,177,17,32,0,32,1,40,2,4,65,228,0,106,32,2,16,114,12,16,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,16,114,32,0,32,2,65,172,1,16,177,17,12,15,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,4,65,246,0,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,114,32,0,32,2,65,232,0,16,177,17,12,14,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,16,114,32,0,32,2,16,246,5,12,13,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,3,65,24,106,34,2,65,130,1,16,177,17,32,2,32,4,65,146,1,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,114,32,0,32,2,65,232,0,16,177,17,12,12,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,16,114,32,0,32,2,65,146,1,16,177,17,12,11,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,16,114,32,0,32,1,40,2,8,65,228,0,106,32,2,16,114,12,10,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,24,106,34,2,16,114,32,2,32,1,40,2,8,65,228,0,106,32,4,16,114,32,0,32,2,65,154,1,16,177,17,12,9,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,34,4,16,114,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,12,65,228,0,106,32,4,16,114,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,114,32,0,32,2,65,232,0,16,177,17,12,8,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,24,106,34,2,16,114,32,2,32,1,40,2,8,65,228,0,106,32,4,16,114,32,0,32,2,65,155,1,16,177,17,12,7,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,24,106,34,2,16,114,32,2,32,4,65,243,0,16,177,17,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,114,32,0,32,2,65,232,0,16,177,17,12,6,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,34,4,16,114,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,114,32,0,32,2,65,232,0,16,177,17,12,5,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,3,65,24,106,34,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,114,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,114,32,0,32,2,65,232,0,16,177,17,12,4,11,32,3,65,32,106,34,9,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,32,3,65,24,106,32,1,53,2,16,16,209,8,32,5,32,3,65,232,0,106,34,7,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,1,40,2,12,34,6,4,64,32,1,40,2,8,33,4,32,6,65,193,0,108,33,1,3,64,32,7,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,96,32,3,65,24,106,34,8,32,4,65,193,0,16,193,5,26,32,3,65,8,106,32,3,65,224,0,106,32,8,16,251,6,32,5,32,3,65,16,106,41,2,0,55,2,0,32,2,32,3,41,2,8,55,2,0,32,4,65,193,0,106,33,4,32,1,65,193,0,107,34,1,13,0,11,11,32,9,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,1,32,3,65,24,106,32,6,173,16,209,8,32,0,32,1,65,174,1,16,177,17,12,3,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,0,32,3,65,24,106,65,209,0,16,177,17,12,2,11,32,3,65,32,106,32,2,65,8,106,34,4,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,1,40,2,12,34,5,4,64,32,3,65,224,0,106,32,1,40,2,8,34,6,40,2,0,65,228,0,106,32,3,65,24,106,16,114,32,4,32,3,65,232,0,106,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,5,65,2,116,34,4,65,4,71,4,64,32,4,65,4,107,33,5,32,6,65,4,106,33,4,3,64,32,3,65,32,106,34,6,32,2,65,8,106,34,9,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,7,32,4,40,2,0,65,228,0,106,32,3,65,24,106,34,8,16,114,32,8,32,7,65,147,1,16,177,17,32,9,32,6,41,2,0,55,2,0,32,2,32,3,41,2,24,55,2,0,32,4,65,4,106,33,4,32,5,65,4,107,34,5,13,0,11,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,32,1,53,2,16,16,209,8,32,0,32,2,65,135,1,16,177,17,12,2,11,65,0,65,0,65,172,129,214,0,16,163,15,0,11,32,3,65,32,106,34,6,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,2,64,32,1,40,2,12,34,7,4,64,32,3,65,224,0,106,34,8,32,3,65,24,106,34,10,32,1,40,2,8,34,4,16,255,10,32,5,32,3,65,232,0,106,34,9,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,8,32,10,65,172,1,16,177,17,32,5,32,9,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,4,32,7,65,193,0,108,106,33,8,65,0,33,10,65,1,33,7,3,64,2,64,32,10,4,64,32,4,32,8,71,13,1,12,4,11,32,8,32,4,107,65,193,0,110,32,7,77,13,3,32,4,32,7,65,193,0,108,106,33,4,11,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,7,32,3,65,24,106,34,10,32,4,16,255,10,32,5,32,9,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,7,32,10,65,186,1,16,177,17,32,5,32,9,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,4,65,193,0,106,33,4,65,0,33,7,65,1,33,10,12,0,11,0,11,65,0,65,0,65,188,129,214,0,16,163,15,0,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,32,1,53,2,16,16,209,8,32,0,32,2,65,156,1,16,177,17,11,32,3,65,240,0,106,36,0,11,243,27,2,8,127,1,126,35,0,65,240,0,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,26,24,27,25,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,0,32,3,65,24,106,65,0,16,177,17,12,27,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,0,32,3,65,24,106,32,1,65,4,106,16,228,9,12,26,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,5,32,3,65,24,106,34,4,65,246,0,16,177,17,32,4,32,5,65,169,1,16,177,17,35,0,65,176,1,107,34,2,36,0,32,2,65,232,0,106,34,6,32,1,65,4,106,16,140,15,32,2,65,40,106,34,1,32,2,65,233,0,106,16,132,15,32,2,65,128,1,106,34,9,66,0,55,3,0,32,2,65,248,0,106,34,7,66,0,55,3,0,32,2,65,240,0,106,34,8,66,0,55,3,0,32,2,66,0,55,3,104,65,192,176,158,1,40,2,0,32,6,32,1,16,196,12,26,32,2,65,32,106,32,9,41,3,0,55,3,0,32,2,65,24,106,32,7,41,3,0,55,3,0,32,2,65,16,106,32,8,41,3,0,55,3,0,32,2,32,2,41,3,104,55,3,8,32,6,32,2,65,8,106,65,32,16,208,18,32,4,32,6,16,215,14,32,4,65,0,58,0,12,32,5,32,4,41,2,0,55,2,0,32,5,65,8,106,32,4,65,8,106,41,2,0,55,2,0,32,2,65,176,1,106,36,0,32,0,32,5,65,136,1,16,177,17,12,25,11,32,3,65,32,106,34,4,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,5,65,246,0,16,177,17,32,3,65,8,106,34,6,32,2,65,169,1,16,177,17,32,3,65,40,106,32,1,65,17,106,40,0,0,54,2,0,32,4,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,24,32,6,32,5,16,215,14,32,3,65,0,58,0,20,32,3,65,232,0,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,96,32,0,32,2,65,136,1,16,177,17,12,24,11,32,1,53,2,8,33,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,1,32,3,65,24,106,32,11,16,209,8,32,0,32,1,65,177,1,16,177,17,12,23,11,32,1,53,2,4,33,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,1,32,3,65,24,106,32,11,16,209,8,32,0,32,1,65,178,1,16,177,17,12,22,11,32,3,65,32,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,168,1,16,177,17,32,3,65,48,106,32,1,65,25,106,41,0,0,55,3,0,32,3,65,40,106,32,1,65,17,106,41,0,0,55,3,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,24,32,2,32,6,32,4,16,225,21,32,0,32,2,65,135,1,16,177,17,12,21,11,32,3,65,32,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,170,1,16,177,17,32,3,65,48,106,32,1,65,25,106,41,0,0,55,3,0,32,3,65,40,106,32,1,65,17,106,41,0,0,55,3,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,24,32,2,32,6,32,4,16,225,21,32,0,32,2,65,135,1,16,177,17,12,20,11,32,3,65,32,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,166,1,16,177,17,32,3,65,40,106,32,1,65,17,106,40,0,0,54,2,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,24,32,6,32,4,16,215,14,32,3,65,0,58,0,20,32,3,65,232,0,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,96,32,0,32,2,65,135,1,16,177,17,12,19,11,32,3,65,32,106,34,5,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,4,65,130,1,16,177,17,32,4,32,2,66,32,16,209,8,32,2,32,4,65,136,1,16,177,17,32,3,65,8,106,34,6,32,2,65,169,1,16,177,17,32,3,65,40,106,32,1,65,17,106,40,0,0,54,2,0,32,5,32,1,65,9,106,41,0,0,55,3,0,32,3,32,1,41,0,1,55,3,24,32,6,32,4,16,215,14,32,3,65,0,58,0,20,32,3,65,232,0,106,32,3,65,16,106,41,2,0,55,3,0,32,3,32,3,41,2,8,55,3,96,32,0,32,2,65,135,1,16,177,17,12,18,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,3,65,24,106,34,2,65,235,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,115,32,0,32,2,65,236,0,16,177,17,12,17,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,65,252,0,16,177,17,32,0,32,1,40,2,4,65,228,0,106,32,2,16,115,12,16,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,16,115,32,0,32,2,65,172,1,16,177,17,12,15,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,34,4,65,246,0,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,115,32,0,32,2,65,232,0,16,177,17,12,14,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,16,115,32,0,32,2,16,246,5,12,13,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,3,65,24,106,34,2,65,130,1,16,177,17,32,2,32,4,65,146,1,16,177,17,32,4,32,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,115,32,0,32,2,65,232,0,16,177,17,12,12,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,16,115,32,0,32,2,65,146,1,16,177,17,12,11,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,16,115,32,0,32,1,40,2,8,65,228,0,106,32,2,16,115,12,10,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,24,106,34,2,16,115,32,2,32,1,40,2,8,65,228,0,106,32,4,16,115,32,0,32,2,65,154,1,16,177,17,12,9,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,34,4,16,115,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,12,65,228,0,106,32,4,16,115,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,115,32,0,32,2,65,232,0,16,177,17,12,8,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,24,106,34,2,16,115,32,2,32,1,40,2,8,65,228,0,106,32,4,16,115,32,0,32,2,65,155,1,16,177,17,12,7,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,1,40,2,4,65,228,0,106,32,3,65,24,106,34,2,16,115,32,2,32,4,65,243,0,16,177,17,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,115,32,0,32,2,65,232,0,16,177,17,12,6,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,1,40,2,4,65,228,0,106,32,3,65,24,106,34,4,16,115,32,4,32,2,65,228,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,115,32,0,32,2,65,232,0,16,177,17,12,5,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,4,32,3,65,24,106,34,2,65,227,0,16,177,17,32,2,32,1,40,2,4,65,228,0,106,32,4,16,115,32,4,32,2,65,231,0,16,177,17,32,2,32,1,40,2,8,65,228,0,106,32,4,16,115,32,0,32,2,65,232,0,16,177,17,12,4,11,32,3,65,32,106,34,9,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,32,3,65,24,106,32,1,53,2,16,16,209,8,32,5,32,3,65,232,0,106,34,7,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,1,40,2,12,34,6,4,64,32,1,40,2,8,33,4,32,6,65,148,1,108,33,1,3,64,32,7,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,96,32,3,65,24,106,34,8,32,4,16,140,15,32,3,65,8,106,32,3,65,224,0,106,32,8,16,251,6,32,5,32,3,65,16,106,41,2,0,55,2,0,32,2,32,3,41,2,8,55,2,0,32,4,65,148,1,106,33,4,32,1,65,148,1,107,34,1,13,0,11,11,32,9,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,1,32,3,65,24,106,32,6,173,16,209,8,32,0,32,1,65,174,1,16,177,17,12,3,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,0,32,3,65,24,106,65,209,0,16,177,17,12,2,11,32,3,65,32,106,32,2,65,8,106,34,4,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,1,40,2,12,34,5,4,64,32,3,65,224,0,106,32,1,40,2,8,34,6,40,2,0,65,228,0,106,32,3,65,24,106,16,115,32,4,32,3,65,232,0,106,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,5,65,2,116,34,4,65,4,71,4,64,32,4,65,4,107,33,5,32,6,65,4,106,33,4,3,64,32,3,65,32,106,34,6,32,2,65,8,106,34,9,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,7,32,4,40,2,0,65,228,0,106,32,3,65,24,106,34,8,16,115,32,8,32,7,65,147,1,16,177,17,32,9,32,6,41,2,0,55,2,0,32,2,32,3,41,2,24,55,2,0,32,4,65,4,106,33,4,32,5,65,4,107,34,5,13,0,11,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,32,1,53,2,16,16,209,8,32,0,32,2,65,135,1,16,177,17,12,2,11,65,0,65,0,65,172,129,214,0,16,163,15,0,11,32,3,65,32,106,34,6,32,2,65,8,106,34,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,2,64,32,1,40,2,12,34,7,4,64,32,3,65,224,0,106,34,8,32,3,65,24,106,34,10,32,1,40,2,8,34,4,16,228,9,32,5,32,3,65,232,0,106,34,9,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,8,32,10,65,172,1,16,177,17,32,5,32,9,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,4,32,7,65,148,1,108,106,33,8,65,0,33,10,65,1,33,7,3,64,2,64,32,10,4,64,32,4,32,8,71,13,1,12,4,11,32,8,32,4,107,65,148,1,110,32,7,77,13,3,32,4,32,7,65,148,1,108,106,33,4,11,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,7,32,3,65,24,106,34,10,32,4,16,228,9,32,5,32,9,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,6,32,5,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,7,32,10,65,186,1,16,177,17,32,5,32,9,41,2,0,55,2,0,32,2,32,3,41,2,96,55,2,0,32,4,65,148,1,106,33,4,65,0,33,7,65,1,33,10,12,0,11,0,11,65,0,65,0,65,188,129,214,0,16,163,15,0,11,32,3,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,24,32,3,65,224,0,106,34,2,32,3,65,24,106,32,1,53,2,16,16,209,8,32,0,32,2,65,156,1,16,177,17,11,32,3,65,240,0,106,36,0,11,206,35,2,17,127,1,126,35,0,65,224,1,107,34,5,36,0,32,5,32,3,54,2,68,32,5,32,2,54,2,64,32,5,32,3,54,2,124,32,5,32,2,54,2,120,32,5,65,248,0,106,16,255,6,33,13,32,5,40,2,120,33,9,32,5,32,5,40,2,124,34,11,54,2,76,32,5,32,9,54,2,72,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,13,65,47,70,32,13,65,220,0,70,114,69,4,64,32,13,65,128,128,196,0,71,13,4,32,4,69,13,5,32,4,40,2,8,13,1,32,4,40,2,24,33,6,32,4,40,2,20,33,2,12,2,11,2,64,32,13,65,220,0,71,13,0,32,1,40,2,24,34,6,69,13,0,32,6,65,0,32,1,40,2,28,40,2,20,17,0,0,11,32,5,32,11,54,2,124,32,5,32,9,54,2,120,32,5,65,248,0,106,34,7,16,255,6,33,6,32,5,40,2,124,33,8,32,5,40,2,120,33,10,32,6,65,47,70,32,6,65,220,0,70,114,13,9,65,7,33,16,32,1,65,7,16,245,22,32,1,40,2,4,32,1,40,2,8,106,34,6,65,254,187,194,0,40,0,0,54,0,0,32,6,65,3,106,65,129,188,194,0,40,0,0,54,0,0,32,1,32,1,40,2,8,65,7,106,54,2,8,2,64,2,64,32,5,65,200,0,106,16,235,9,32,4,69,114,13,0,35,0,65,16,107,34,6,36,0,32,6,65,8,106,32,4,16,176,6,65,47,33,10,32,6,40,2,8,33,12,32,6,40,2,12,33,14,35,0,65,16,107,34,8,36,0,32,8,65,0,54,2,12,32,8,65,47,58,0,12,65,1,34,15,32,14,75,4,127,65,0,5,32,14,65,1,107,33,15,32,12,65,1,106,65,0,32,8,65,12,106,65,1,32,12,65,1,16,246,23,27,11,33,12,32,6,32,15,54,2,4,32,6,32,12,54,2,0,32,8,65,16,106,36,0,2,64,32,6,40,2,0,34,12,69,4,64,65,128,128,196,0,33,10,12,1,11,32,6,40,2,4,33,8,32,7,65,1,59,1,36,32,7,65,0,54,2,28,32,7,65,1,58,0,24,32,7,65,47,54,2,20,32,7,65,0,54,2,12,32,7,32,12,54,2,4,32,7,32,8,54,2,32,32,7,32,8,54,2,16,32,7,32,8,54,2,8,11,32,7,32,10,54,2,0,32,6,65,16,106,36,0,32,5,40,2,120,65,128,128,196,0,70,13,1,32,5,65,208,0,106,32,7,65,40,16,193,5,26,2,64,2,64,32,5,45,0,117,13,0,2,64,32,5,40,2,96,34,10,32,5,40,2,92,34,6,73,13,0,32,10,32,5,40,2,88,34,14,75,13,0,32,5,40,2,84,33,18,32,5,65,227,0,106,33,19,32,5,65,228,0,106,33,20,3,64,32,5,40,2,84,32,6,106,33,12,32,19,32,5,45,0,104,34,8,106,45,0,0,33,15,2,64,2,64,2,64,2,64,2,64,32,10,32,6,107,34,17,65,7,77,4,64,32,6,32,10,71,4,64,65,0,33,7,3,64,32,7,32,12,106,45,0,0,32,15,70,13,3,32,17,32,7,65,1,106,34,7,71,13,0,11,11,32,5,32,10,54,2,92,12,7,11,32,5,65,40,106,32,15,32,12,32,17,16,204,6,32,5,40,2,40,34,6,65,1,71,13,1,32,5,40,2,44,33,7,32,5,45,0,104,33,8,32,5,40,2,88,33,14,32,5,40,2,92,33,6,11,32,5,32,6,32,7,106,65,1,106,34,6,54,2,92,32,6,32,8,73,32,6,32,14,75,114,13,3,32,8,65,5,79,13,2,32,6,32,8,107,34,12,32,5,40,2,84,106,32,8,32,20,32,8,16,246,23,13,1,32,5,40,2,88,33,14,32,5,40,2,92,33,6,12,3,11,32,5,32,5,40,2,96,54,2,92,32,6,65,1,113,69,13,4,11,32,18,32,5,40,2,108,34,7,106,33,6,12,5,11,32,8,65,4,65,204,186,194,0,16,164,15,0,11,32,5,40,2,96,34,10,32,6,73,13,1,32,10,32,14,77,13,0,11,11,32,5,45,0,117,13,0,32,5,65,1,58,0,117,2,64,32,5,45,0,116,65,1,70,4,64,32,5,40,2,112,33,12,32,5,40,2,108,33,7,12,1,11,32,5,40,2,112,34,12,32,5,40,2,108,34,7,70,13,1,11,32,5,40,2,84,32,7,106,33,6,12,1,11,65,152,188,194,0,16,248,26,0,11,2,64,2,64,32,12,32,7,107,65,2,71,13,0,32,6,45,0,0,65,223,1,113,65,193,0,107,65,25,75,13,0,32,6,45,0,1,65,58,70,13,1,11,65,0,33,8,2,64,2,64,32,5,65,32,106,34,12,32,4,45,0,52,4,127,32,4,40,2,24,33,8,32,4,40,2,20,33,10,32,4,40,2,44,34,7,32,4,40,2,40,34,6,73,13,1,2,64,32,6,69,13,0,32,6,32,8,73,4,64,32,6,32,10,106,44,0,0,65,191,127,74,13,1,12,3,11,32,6,32,8,71,13,2,11,2,64,32,7,69,13,0,32,7,32,8,73,4,64,32,7,32,10,106,44,0,0,65,191,127,76,13,3,12,1,11,32,7,32,8,71,13,2,11,32,6,32,10,106,33,8,32,7,32,6,107,5,32,4,11,54,2,4,32,12,32,8,54,2,0,12,1,11,32,10,32,8,32,6,32,7,65,188,182,194,0,16,208,25,0,11,32,5,40,2,32,34,7,69,13,1,32,1,32,5,40,2,36,34,6,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,7,32,6,16,193,5,26,32,5,65,200,1,106,32,4,65,61,106,41,0,0,55,3,0,32,1,32,6,32,1,40,2,8,106,34,16,54,2,8,32,5,32,4,41,0,53,55,3,192,1,32,4,45,0,52,33,21,12,1,11,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,4,106,65,47,58,0,0,32,1,32,4,65,1,106,54,2,8,32,1,65,2,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,6,47,0,0,59,0,0,32,1,32,1,40,2,8,65,2,106,54,2,8,11,32,13,65,35,107,34,4,65,28,75,65,1,32,4,116,65,129,160,128,128,1,113,69,114,13,8,12,9,11,65,136,188,194,0,16,248,26,0,11,32,4,40,2,20,33,2,32,4,40,2,12,34,6,69,4,64,65,0,33,6,12,1,11,32,6,32,4,40,2,24,34,3,73,4,64,32,2,32,6,106,44,0,0,65,191,127,74,13,1,12,2,11,32,3,32,6,71,13,1,11,32,1,32,6,16,245,22,32,1,40,2,4,32,1,65,8,106,34,3,40,2,0,106,32,2,32,6,16,193,5,26,32,0,65,0,54,2,8,32,0,32,1,41,2,0,55,2,16,32,0,32,4,41,2,52,55,2,52,32,0,65,60,106,32,4,65,60,106,41,2,0,55,2,0,32,0,65,196,0,106,32,4,65,196,0,106,45,0,0,58,0,0,32,0,32,4,40,2,48,54,2,48,32,0,32,4,41,2,0,55,2,0,32,0,32,4,41,2,32,55,2,32,32,0,32,4,41,2,40,55,2,40,32,0,32,4,40,2,28,54,2,28,32,3,32,3,40,2,0,32,6,106,34,1,54,2,0,32,0,65,24,106,32,1,54,2,0,12,9,11,32,2,32,3,65,0,32,6,65,168,188,194,0,16,208,25,0,11,32,4,13,1,11,32,1,65,8,16,245,22,32,1,40,2,4,32,1,40,2,8,106,66,230,210,177,171,166,231,203,151,47,55,0,0,32,1,32,1,40,2,8,65,8,106,54,2,8,32,5,65,0,58,0,120,32,5,32,1,65,0,32,5,65,248,0,106,34,4,65,7,32,2,32,3,16,144,1,32,4,32,1,65,0,65,4,32,5,40,2,0,32,5,40,2,4,16,144,6,32,5,40,2,120,34,2,65,2,70,13,1,32,5,41,2,124,33,22,32,5,40,2,132,1,33,3,32,0,65,0,58,0,52,32,0,65,7,54,2,48,32,0,66,135,128,128,128,240,0,55,2,40,32,0,66,132,128,128,128,240,0,55,2,32,32,0,65,0,59,1,28,32,0,32,3,54,2,12,32,0,32,22,55,2,4,32,0,32,2,54,2,0,32,0,65,24,106,32,1,65,8,106,40,2,0,54,2,0,32,0,32,1,41,2,0,55,2,16,12,6,11,2,64,2,64,2,64,2,127,2,64,2,64,2,64,32,13,65,35,71,4,64,32,13,65,63,70,13,1,32,5,65,64,107,16,235,9,13,5,32,4,40,2,0,13,3,32,4,40,2,8,69,13,2,32,4,65,12,106,12,4,11,32,5,65,248,0,106,34,6,32,1,65,36,16,193,5,26,32,0,32,6,32,4,32,2,32,3,16,138,5,12,12,11,2,127,32,4,40,2,0,69,4,64,32,4,65,12,106,32,4,40,2,8,13,1,26,32,4,40,2,24,33,6,32,4,40,2,20,33,7,12,7,11,32,4,65,4,106,11,32,4,40,2,20,33,7,40,2,0,34,6,69,4,64,65,0,33,6,12,6,11,2,64,32,6,32,4,40,2,24,34,9,73,4,64,32,6,32,7,106,44,0,0,65,191,127,74,13,7,12,1,11,32,6,32,9,70,13,6,11,12,12,11,32,4,40,2,24,33,6,32,4,40,2,20,33,7,12,3,11,32,4,65,4,106,11,32,4,40,2,20,33,7,40,2,0,34,6,69,4,64,65,0,33,6,12,2,11,2,64,32,6,32,4,40,2,24,34,9,73,4,64,32,6,32,7,106,44,0,0,65,191,127,74,13,3,12,1,11,32,6,32,9,70,13,2,11,12,9,11,32,1,65,8,16,245,22,32,1,40,2,4,32,1,40,2,8,106,66,230,210,177,171,166,231,203,151,47,55,0,0,32,1,32,1,40,2,8,65,8,106,54,2,8,32,5,65,0,58,0,120,32,5,65,8,106,32,1,65,0,32,5,65,248,0,106,34,4,65,7,32,2,32,3,16,144,1,32,4,32,1,65,0,65,4,32,5,40,2,8,32,5,40,2,12,16,144,6,32,5,40,2,120,34,2,65,2,70,13,2,32,5,41,2,124,33,22,32,5,40,2,132,1,33,3,32,0,65,0,58,0,52,32,0,65,7,54,2,48,32,0,66,135,128,128,128,240,0,55,2,40,32,0,66,132,128,128,128,240,0,55,2,32,32,0,65,0,59,1,28,32,0,32,3,54,2,12,32,0,32,22,55,2,4,32,0,32,2,54,2,0,32,0,65,24,106,32,1,65,8,106,40,2,0,54,2,0,32,0,32,1,41,2,0,55,2,16,12,7,11,32,1,32,6,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,7,32,6,16,193,5,26,32,1,32,1,40,2,8,32,6,106,54,2,8,32,1,65,0,32,4,40,2,48,34,6,16,214,12,32,5,65,1,58,0,120,32,5,65,16,106,32,1,65,0,32,5,65,248,0,106,34,9,32,6,32,2,32,3,16,144,1,32,5,40,2,20,33,2,32,5,40,2,16,33,3,32,9,32,1,65,36,16,193,5,26,32,0,32,9,65,0,32,4,40,2,32,32,4,40,2,36,32,4,40,2,40,32,4,40,2,44,32,4,65,52,106,32,4,47,1,28,32,4,47,1,30,32,6,32,3,32,2,16,187,2,12,6,11,32,1,32,6,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,7,32,6,16,193,5,26,32,1,32,1,40,2,8,32,6,106,54,2,8,32,5,65,248,0,106,32,1,65,0,32,4,40,2,32,34,6,32,2,32,3,16,144,6,32,5,40,2,120,34,2,65,2,70,13,0,32,5,41,2,124,33,22,32,5,40,2,132,1,33,3,32,0,32,2,54,2,0,32,0,32,3,54,2,12,32,0,32,6,54,2,32,32,0,32,22,55,2,4,32,0,65,24,106,32,1,65,8,106,40,2,0,54,2,0,32,0,32,1,41,2,0,55,2,16,32,0,32,4,41,2,52,55,2,52,32,0,65,60,106,32,4,65,60,106,41,2,0,55,2,0,32,0,65,196,0,106,32,4,65,196,0,106,45,0,0,58,0,0,32,0,32,4,40,2,28,54,2,28,32,0,32,4,41,2,44,55,2,44,32,0,32,4,41,2,36,55,2,36,12,5,11,32,5,45,0,124,33,2,32,0,65,2,54,2,0,32,0,32,2,58,0,4,12,3,11,32,13,65,220,0,70,13,0,32,9,33,2,32,11,33,3,11,32,5,65,0,58,0,120,32,5,65,24,106,32,1,65,0,32,5,65,248,0,106,34,4,32,16,32,2,32,3,16,144,1,32,4,32,1,65,0,65,4,32,5,40,2,24,32,5,40,2,28,16,144,6,32,5,40,2,120,34,2,65,2,70,4,64,32,5,45,0,124,33,2,32,0,65,2,54,2,0,32,0,32,2,58,0,4,12,2,11,32,5,41,2,124,33,22,32,5,40,2,132,1,33,3,32,0,32,5,41,3,192,1,55,0,53,32,0,32,21,58,0,52,32,0,32,16,54,2,48,32,0,32,16,54,2,44,32,0,65,7,54,2,40,32,0,66,132,128,128,128,240,0,55,2,32,32,0,65,0,59,1,28,32,0,32,3,54,2,12,32,0,32,22,55,2,4,32,0,32,2,54,2,0,32,0,65,24,106,32,1,65,8,106,40,2,0,54,2,0,32,0,32,1,41,2,0,55,2,16,32,0,65,61,106,32,5,65,200,1,106,41,3,0,55,0,0,12,2,11,2,64,32,6,65,220,0,71,13,0,32,1,40,2,24,34,2,69,13,0,32,2,65,0,32,1,40,2,28,40,2,20,17,0,0,11,32,1,65,7,16,245,22,65,0,33,6,32,1,40,2,4,32,1,40,2,8,106,34,2,65,254,187,194,0,40,0,0,54,0,0,32,2,65,3,106,65,129,188,194,0,40,0,0,54,0,0,32,1,32,1,40,2,8,65,7,106,54,2,8,32,5,65,248,0,106,34,2,32,10,32,8,16,243,1,32,5,45,0,124,33,4,2,64,2,64,2,64,32,5,40,2,120,34,3,65,128,128,128,128,120,71,4,64,32,5,32,5,41,0,125,34,22,55,3,192,1,32,5,32,5,65,132,1,106,40,0,0,54,0,199,1,32,5,40,2,136,1,33,9,32,5,40,2,140,1,33,11,32,5,65,168,1,106,34,7,32,5,40,0,195,1,54,0,0,32,5,32,22,62,0,165,1,32,5,32,4,58,0,164,1,32,5,32,3,54,2,160,1,32,7,40,2,0,34,3,69,13,2,32,2,32,5,40,2,164,1,32,3,16,186,1,32,5,45,0,121,33,4,32,5,45,0,120,34,2,65,3,71,4,64,32,5,65,210,1,106,32,5,65,138,1,106,47,1,0,59,1,0,32,5,65,202,1,106,32,5,65,130,1,106,41,1,0,55,1,0,32,5,32,5,41,1,122,55,1,194,1,32,5,32,4,58,0,193,1,32,5,32,2,58,0,192,1,2,64,32,2,69,4,64,32,5,40,2,200,1,32,5,40,2,204,1,65,188,189,194,0,65,9,16,246,23,13,1,11,32,5,65,224,0,106,34,2,32,5,65,208,1,106,40,2,0,54,2,0,32,5,65,216,0,106,34,4,32,5,65,200,1,106,41,2,0,55,3,0,32,5,32,5,41,2,192,1,55,3,80,65,1,33,3,32,5,65,1,54,2,124,32,5,65,232,188,194,0,54,2,120,32,5,66,1,55,2,132,1,32,5,65,155,5,54,2,220,1,32,5,32,5,65,216,1,106,54,2,128,1,32,5,32,5,65,208,0,106,54,2,216,1,32,1,32,5,65,248,0,106,34,6,16,164,27,13,3,32,5,65,136,1,106,32,2,40,2,0,54,2,0,32,5,65,128,1,106,32,4,41,3,0,55,3,0,32,5,32,5,41,3,80,55,3,120,32,5,65,175,1,106,32,6,16,235,15,32,5,45,0,175,1,33,6,12,5,11,32,5,65,0,58,0,175,1,32,5,65,192,1,106,16,212,24,12,3,11,32,5,65,160,1,106,16,214,24,11,32,0,65,2,54,2,0,32,0,32,4,58,0,4,12,3,11,65,236,182,194,0,65,43,32,5,65,248,0,106,65,220,182,194,0,65,200,189,194,0,16,253,13,0,11,65,0,33,3,11,32,5,65,200,1,106,32,5,65,184,1,106,41,0,0,55,3,0,32,5,32,5,41,0,176,1,55,3,192,1,32,5,65,160,1,106,16,214,24,32,1,40,2,8,33,2,32,5,32,6,65,255,1,113,65,0,71,58,0,80,2,127,32,3,69,4,64,32,1,40,2,0,32,2,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,2,106,65,47,58,0,0,32,1,32,2,65,1,106,54,2,8,32,5,65,56,106,32,1,65,0,32,5,65,208,0,106,32,2,32,9,32,11,16,144,1,32,5,40,2,60,33,3,32,5,40,2,56,12,1,11,32,5,65,48,106,32,1,65,0,32,5,65,208,0,106,32,9,32,11,16,174,4,32,5,40,2,52,33,3,32,5,40,2,48,11,33,8,32,5,45,0,80,69,4,64,32,5,65,248,0,106,33,4,35,0,65,16,107,34,9,36,0,32,9,65,8,106,33,6,32,1,40,2,8,33,11,2,64,32,2,65,7,79,4,64,32,2,32,11,77,13,1,32,2,32,11,65,240,204,194,0,16,164,15,0,11,65,7,32,2,65,240,204,194,0,16,165,15,0,11,32,6,32,2,54,2,4,32,6,65,7,54,2,0,32,1,40,2,4,33,7,32,9,40,2,12,33,2,2,64,32,9,40,2,8,34,6,69,13,0,2,64,32,6,32,11,73,4,64,32,6,32,7,106,44,0,0,65,191,127,76,13,1,12,2,11,32,6,32,11,70,13,1,11,65,128,205,194,0,65,46,65,176,205,194,0,16,218,19,0,11,2,64,32,2,69,13,0,2,64,32,2,32,11,73,4,64,32,2,32,7,106,44,0,0,65,191,127,76,13,1,12,2,11,32,2,32,11,70,13,1,11,65,192,205,194,0,65,44,65,236,205,194,0,16,218,19,0,11,32,4,32,2,54,2,16,32,4,32,6,54,2,12,32,4,32,1,54,2,8,32,4,32,2,32,7,106,54,2,4,32,4,32,6,32,7,106,54,2,0,32,9,65,16,106,36,0,2,64,32,4,40,2,12,34,6,32,4,40,2,16,34,2,75,13,0,32,4,40,2,8,34,4,40,2,8,34,9,32,2,73,13,0,32,4,32,6,54,2,8,32,9,32,2,107,33,11,2,64,32,2,32,6,71,4,64,32,2,32,9,70,13,2,32,4,40,2,4,34,9,32,6,106,32,2,32,9,106,32,11,16,184,28,26,12,1,11,32,2,32,9,70,13,1,11,32,4,32,6,32,11,106,54,2,8,11,65,0,33,6,65,7,33,2,11,32,5,65,248,0,106,32,1,65,0,65,4,32,8,32,3,16,144,6,32,5,40,2,120,34,3,65,2,70,4,64,32,5,45,0,124,33,2,32,0,65,2,54,2,0,32,0,32,2,58,0,4,12,1,11,32,5,41,2,124,33,22,32,5,40,2,132,1,33,4,32,0,32,5,41,3,192,1,55,0,53,32,0,32,6,58,0,52,32,0,32,2,54,2,48,32,0,32,2,54,2,44,32,0,65,7,54,2,40,32,0,66,132,128,128,128,240,0,55,2,32,32,0,65,0,59,1,28,32,0,32,4,54,2,12,32,0,32,22,55,2,4,32,0,32,3,54,2,0,32,0,65,24,106,32,1,65,8,106,40,2,0,54,2,0,32,0,32,1,41,2,0,55,2,16,32,0,65,61,106,32,5,65,200,1,106,41,3,0,55,0,0,12,1,11,32,1,16,214,24,11,32,5,65,224,1,106,36,0,15,11,32,7,32,9,65,0,32,6,65,216,195,194,0,16,208,25,0,11,128,31,2,9,127,8,126,35,0,65,208,11,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,1,2,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,0,11,32,2,65,12,106,65,200,177,214,0,65,220,0,16,193,5,26,12,26,11,32,2,65,12,106,65,164,178,214,0,65,220,0,16,193,5,26,12,25,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,0,58,0,96,32,2,65,0,54,2,92,32,2,66,129,128,128,128,160,4,55,2,84,32,2,66,129,128,128,128,16,55,2,76,32,2,66,129,128,128,128,16,55,2,68,32,2,66,129,128,128,128,16,55,2,60,32,2,66,201,128,128,128,144,9,55,2,52,32,2,66,129,128,128,128,16,55,2,44,32,2,66,129,128,128,128,16,55,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,24,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,0,58,0,96,32,2,65,0,54,2,92,32,2,66,130,128,128,128,128,3,55,2,84,32,2,66,130,128,128,128,16,55,2,76,32,2,66,163,128,128,128,16,55,2,68,32,2,66,129,128,128,128,176,4,55,2,60,32,2,66,235,128,128,128,176,13,55,2,52,32,2,66,130,128,128,128,16,55,2,44,32,2,66,130,128,128,128,16,55,2,36,32,2,66,131,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,23,11,32,1,40,2,4,33,3,2,127,65,2,32,1,40,2,8,34,1,65,17,73,13,0,26,65,3,32,1,65,128,1,73,13,0,26,65,4,32,1,65,128,128,2,73,13,0,26,65,5,32,1,65,128,128,128,4,73,13,0,26,65,6,65,7,32,1,65,0,78,27,11,33,1,32,2,65,0,58,0,96,32,2,32,1,54,2,88,32,2,65,0,58,0,101,32,2,65,0,59,0,97,32,2,66,0,55,2,56,32,2,66,1,55,2,48,32,2,66,0,55,2,36,32,2,66,129,128,128,128,16,55,2,28,32,2,65,0,54,2,20,32,2,66,1,55,2,12,32,2,65,0,54,2,92,32,2,65,0,54,2,80,32,2,66,129,128,128,128,16,55,2,72,32,2,32,3,58,0,100,32,2,32,3,65,1,115,58,0,99,12,22,11,2,127,65,2,32,1,40,2,4,34,1,65,17,73,13,0,26,65,3,32,1,65,128,1,73,13,0,26,65,4,32,1,65,128,128,2,73,13,0,26,65,5,32,1,65,128,128,128,4,73,13,0,26,65,6,65,7,32,1,65,0,78,27,11,33,3,32,2,65,0,58,0,96,32,2,32,3,54,2,88,32,2,65,0,58,0,101,32,2,65,0,59,0,99,32,2,66,0,55,2,56,32,2,66,1,55,2,48,32,2,66,0,55,2,36,32,2,66,129,128,128,128,16,55,2,28,32,2,65,0,54,2,20,32,2,66,1,55,2,12,32,2,65,0,54,2,92,32,2,65,0,54,2,80,32,2,66,129,128,128,128,16,55,2,72,32,2,32,1,65,128,128,128,130,120,113,34,1,65,128,128,128,2,70,58,0,98,32,2,32,1,69,58,0,97,12,21,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,66,130,128,128,128,240,4,55,2,84,32,2,66,130,128,128,128,16,55,2,76,32,2,66,161,128,128,128,16,55,2,68,32,2,66,129,128,128,128,144,4,55,2,60,32,2,66,161,128,128,128,144,4,55,2,52,32,2,66,129,128,128,128,16,55,2,44,32,2,66,129,128,128,128,16,55,2,36,32,2,66,132,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,20,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,66,130,128,128,128,240,4,55,2,84,32,2,66,130,128,128,128,16,55,2,76,32,2,66,161,128,128,128,16,55,2,68,32,2,66,129,128,128,128,144,4,55,2,60,32,2,66,161,128,128,128,144,4,55,2,52,32,2,66,129,128,128,128,16,55,2,44,32,2,66,129,128,128,128,16,55,2,36,32,2,66,132,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,19,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,66,130,128,128,128,176,3,55,2,84,32,2,66,130,128,128,128,16,55,2,76,32,2,66,161,128,128,128,16,55,2,68,32,2,66,129,128,128,128,144,4,55,2,60,32,2,66,161,128,128,128,144,4,55,2,52,32,2,66,129,128,128,128,16,55,2,44,32,2,66,129,128,128,128,16,55,2,36,32,2,66,132,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,18,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,66,130,128,128,128,176,3,55,2,84,32,2,66,130,128,128,128,16,55,2,76,32,2,66,161,128,128,128,16,55,2,68,32,2,66,129,128,128,128,144,4,55,2,60,32,2,66,161,128,128,128,144,4,55,2,52,32,2,66,129,128,128,128,16,55,2,44,32,2,66,129,128,128,128,16,55,2,36,32,2,66,132,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,17,11,32,1,40,2,4,34,1,41,2,8,33,11,32,1,41,2,16,33,12,32,1,40,2,24,33,3,32,1,41,2,28,33,15,32,1,41,2,36,33,16,32,1,41,2,44,33,13,32,2,65,56,106,32,1,65,52,106,40,2,0,54,2,0,32,1,41,2,56,33,14,32,2,65,196,0,106,32,1,65,64,107,40,2,0,54,2,0,32,2,32,13,55,2,48,32,2,32,14,55,2,60,32,1,40,2,88,33,4,32,1,41,2,68,33,13,32,1,41,2,76,33,14,32,1,40,2,84,33,5,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,65,0,58,0,96,32,2,32,5,65,2,106,54,2,88,32,2,32,1,40,0,93,54,0,97,32,2,32,14,55,2,80,32,2,32,13,55,2,72,32,2,32,4,65,1,106,54,2,92,32,2,32,16,55,2,40,32,2,32,15,55,2,32,32,2,32,3,65,2,106,54,2,28,32,2,32,12,55,2,20,32,2,32,11,55,2,12,12,16,11,32,1,40,2,4,34,1,65,52,106,40,2,0,33,3,32,1,65,64,107,40,2,0,33,4,32,1,40,2,24,33,5,32,1,41,2,56,33,11,32,1,40,2,84,33,6,32,1,40,2,88,33,7,32,1,41,2,76,33,12,32,1,41,2,68,33,15,32,1,41,2,44,33,16,32,1,41,2,36,33,13,32,1,41,2,28,33,14,32,1,41,2,16,33,17,32,1,41,2,8,33,18,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,65,196,0,106,32,4,54,2,0,32,2,65,56,106,32,3,54,2,0,32,2,32,18,55,2,12,32,2,32,17,55,2,20,32,2,32,14,55,2,32,32,2,32,13,55,2,40,32,2,32,16,55,2,48,32,2,32,15,55,2,72,32,2,32,12,55,2,80,32,2,32,7,65,1,106,54,2,92,32,2,32,6,65,1,106,54,2,88,32,2,32,1,45,0,92,58,0,96,32,2,32,1,40,0,93,54,0,97,32,2,32,11,55,2,60,32,2,32,5,65,1,106,54,2,28,12,15,11,32,1,40,2,4,34,1,41,2,8,33,11,32,1,41,2,16,33,12,32,1,40,2,24,33,3,32,1,41,2,28,33,15,32,1,41,2,36,33,16,32,1,41,2,44,33,13,32,2,65,56,106,32,1,65,52,106,40,2,0,54,2,0,32,1,41,2,56,33,14,32,2,65,196,0,106,32,1,65,64,107,40,2,0,54,2,0,32,2,32,13,55,2,48,32,2,32,14,55,2,60,32,1,40,2,88,33,4,32,1,41,2,68,33,13,32,1,41,2,76,33,14,32,1,40,2,84,33,5,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,32,1,40,0,93,54,0,97,32,2,65,1,58,0,96,32,2,32,5,65,1,106,54,2,88,32,2,32,14,55,2,80,32,2,32,13,55,2,72,32,2,32,4,65,1,106,54,2,92,32,2,32,16,55,2,40,32,2,32,15,55,2,32,32,2,32,3,65,1,106,54,2,28,32,2,32,12,55,2,20,32,2,32,11,55,2,12,12,14,11,32,1,40,2,4,34,1,41,2,8,33,11,32,1,40,2,32,33,3,32,1,40,2,52,33,4,32,1,40,2,44,33,5,32,1,40,2,48,33,6,32,1,40,2,88,33,7,32,1,40,2,24,33,8,32,1,41,2,68,33,12,32,1,40,2,28,33,9,32,1,40,2,84,33,10,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,32,1,40,0,93,54,0,97,32,2,65,0,58,0,96,32,2,32,10,65,3,106,54,2,88,32,2,32,9,54,2,32,32,2,66,129,128,128,128,16,55,2,80,32,2,32,12,55,2,72,32,2,66,129,128,128,128,16,55,2,64,32,2,65,1,54,2,44,32,2,66,1,55,2,20,32,2,65,1,54,2,60,32,2,65,1,54,2,40,32,2,32,8,65,3,106,54,2,28,32,2,32,7,65,1,106,54,2,92,32,2,32,6,65,2,106,54,2,52,32,2,32,5,65,1,113,54,2,48,32,2,32,4,65,1,106,54,2,56,32,2,32,3,65,1,106,54,2,36,32,2,32,11,55,2,12,12,13,11,32,1,40,2,4,34,1,65,52,106,40,2,0,33,3,32,1,41,2,8,33,11,32,1,40,2,24,33,4,32,1,41,2,28,33,12,32,1,40,2,88,33,5,32,1,41,2,68,33,15,32,1,40,2,84,33,6,32,1,41,2,44,33,16,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,65,56,106,32,3,54,2,0,32,2,32,16,55,2,48,32,2,32,1,40,0,93,54,0,97,32,2,65,0,58,0,96,32,2,32,6,32,1,45,0,92,65,1,115,34,1,106,54,2,88,32,2,65,0,54,2,40,32,2,32,15,55,2,72,32,2,32,5,65,1,106,54,2,92,32,2,65,0,54,2,80,32,2,65,0,54,2,60,32,2,32,12,55,2,32,32,2,32,1,32,4,106,54,2,28,32,2,65,0,54,2,20,32,2,32,11,55,2,12,12,12,11,32,1,40,2,4,34,1,65,52,106,40,2,0,33,3,32,1,40,2,88,33,4,32,1,41,2,8,33,11,32,1,40,2,24,33,5,32,1,41,2,68,33,12,32,1,41,2,28,33,15,32,1,40,2,84,33,6,32,1,41,2,44,33,16,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,65,56,106,32,3,54,2,0,32,2,32,16,55,2,48,32,2,32,1,40,0,93,54,0,97,32,2,65,0,58,0,96,32,2,32,6,65,4,106,54,2,88,32,2,32,15,55,2,32,32,2,66,129,128,128,128,16,55,2,40,32,2,32,12,55,2,72,32,2,66,129,128,128,128,16,55,2,80,32,2,66,129,128,128,128,16,55,2,60,32,2,32,5,65,4,106,54,2,28,32,2,66,1,55,2,20,32,2,32,11,55,2,12,32,2,65,1,54,2,68,32,2,32,4,65,1,106,54,2,92,12,11,11,32,1,40,2,4,34,1,41,2,8,33,11,32,1,41,2,16,33,12,32,1,40,2,24,33,3,32,1,41,2,28,33,15,32,1,41,2,36,33,16,32,1,41,2,44,33,13,32,2,65,56,106,32,1,65,52,106,40,2,0,54,2,0,32,1,41,2,56,33,14,32,2,65,196,0,106,32,1,65,64,107,40,2,0,54,2,0,32,2,32,13,55,2,48,32,2,32,14,55,2,60,32,1,40,2,88,33,4,32,1,41,2,68,33,13,32,1,41,2,76,33,14,32,1,40,2,84,33,5,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,65,0,58,0,96,32,2,32,5,65,1,106,54,2,88,32,2,32,1,40,0,93,54,0,97,32,2,32,14,55,2,80,32,2,32,13,55,2,72,32,2,32,4,65,1,106,54,2,92,32,2,32,16,55,2,40,32,2,32,15,55,2,32,32,2,32,3,65,1,106,54,2,28,32,2,32,12,55,2,20,32,2,32,11,55,2,12,12,10,11,32,2,65,160,2,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,252,2,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,165,4,12,9,11,32,2,65,232,0,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,196,1,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,128,3,12,8,11,32,2,65,184,9,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,148,10,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,240,10,106,34,5,32,1,40,2,12,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,32,5,16,232,1,12,7,11,32,2,65,216,3,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,180,4,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,246,1,12,6,11,32,2,65,144,5,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,236,5,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,172,2,12,5,11,32,2,65,200,6,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,164,7,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,218,2,12,4,11,32,2,65,128,8,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,220,8,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,233,1,12,3,11,32,2,32,1,65,4,106,54,2,204,11,32,2,65,12,106,32,1,40,2,16,32,1,40,2,12,32,2,65,204,11,106,16,148,1,12,2,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,65,1,54,2,80,32,2,65,1,54,2,72,32,2,65,1,54,2,60,32,2,65,1,54,2,48,32,2,65,1,54,2,40,32,2,66,129,128,128,128,16,55,2,28,32,2,65,1,54,2,20,32,2,65,1,54,2,12,32,2,32,1,40,2,12,34,3,54,2,84,32,2,32,3,54,2,76,32,2,32,3,54,2,24,32,2,32,3,54,2,16,32,2,32,1,40,2,16,34,4,65,1,106,34,1,54,2,68,32,2,32,1,54,2,64,32,2,32,1,54,2,44,32,2,32,1,54,2,36,32,2,32,4,65,201,0,108,65,1,106,34,1,54,2,56,32,2,32,1,54,2,52,32,2,32,3,65,34,108,65,4,65,3,32,3,65,16,75,34,1,27,65,3,65,2,32,1,27,32,4,65,16,75,27,106,65,1,106,54,2,88,12,1,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,66,129,128,128,128,32,55,2,80,32,2,66,129,128,128,128,32,55,2,72,32,2,65,1,54,2,60,32,2,65,1,54,2,48,32,2,65,1,54,2,40,32,2,65,1,54,2,32,32,2,66,1,55,2,20,32,2,66,1,55,2,12,32,2,32,1,40,2,12,34,3,54,2,68,32,2,32,3,54,2,64,32,2,32,3,54,2,44,32,2,32,3,54,2,36,32,2,32,3,54,2,28,32,2,32,3,32,1,40,2,16,34,1,107,32,1,65,194,0,108,106,34,4,54,2,56,32,2,32,4,54,2,52,32,2,32,3,65,34,108,65,4,65,3,32,3,65,16,75,34,3,27,65,3,65,2,32,3,27,32,1,65,16,75,27,106,54,2,88,11,32,0,32,2,65,12,106,65,220,0,16,193,5,26,32,2,65,208,11,106,36,0,11,128,31,2,9,127,8,126,35,0,65,208,11,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,1,2,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,0,11,32,2,65,12,106,65,200,177,214,0,65,220,0,16,193,5,26,12,26,11,32,2,65,12,106,65,164,178,214,0,65,220,0,16,193,5,26,12,25,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,0,58,0,96,32,2,65,0,54,2,92,32,2,66,129,128,128,128,144,4,55,2,84,32,2,66,129,128,128,128,16,55,2,76,32,2,66,129,128,128,128,16,55,2,68,32,2,66,129,128,128,128,16,55,2,60,32,2,66,194,128,128,128,160,8,55,2,52,32,2,66,129,128,128,128,16,55,2,44,32,2,66,129,128,128,128,16,55,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,24,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,0,58,0,96,32,2,65,0,54,2,92,32,2,66,130,128,128,128,128,3,55,2,84,32,2,66,130,128,128,128,16,55,2,76,32,2,66,162,128,128,128,16,55,2,68,32,2,66,129,128,128,128,160,4,55,2,60,32,2,66,227,128,128,128,176,12,55,2,52,32,2,66,130,128,128,128,16,55,2,44,32,2,66,130,128,128,128,16,55,2,36,32,2,66,131,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,23,11,32,1,40,2,4,33,3,2,127,65,2,32,1,40,2,8,34,1,65,17,73,13,0,26,65,3,32,1,65,128,1,73,13,0,26,65,4,32,1,65,128,128,2,73,13,0,26,65,5,32,1,65,128,128,128,4,73,13,0,26,65,6,65,7,32,1,65,0,78,27,11,33,1,32,2,65,0,58,0,96,32,2,32,1,54,2,88,32,2,65,0,58,0,101,32,2,65,0,59,0,97,32,2,66,0,55,2,56,32,2,66,1,55,2,48,32,2,66,0,55,2,36,32,2,66,129,128,128,128,16,55,2,28,32,2,65,0,54,2,20,32,2,66,1,55,2,12,32,2,65,0,54,2,92,32,2,65,0,54,2,80,32,2,66,129,128,128,128,16,55,2,72,32,2,32,3,58,0,100,32,2,32,3,65,1,115,58,0,99,12,22,11,2,127,65,2,32,1,40,2,4,34,1,65,17,73,13,0,26,65,3,32,1,65,128,1,73,13,0,26,65,4,32,1,65,128,128,2,73,13,0,26,65,5,32,1,65,128,128,128,4,73,13,0,26,65,6,65,7,32,1,65,0,78,27,11,33,3,32,2,65,0,58,0,96,32,2,32,3,54,2,88,32,2,65,0,58,0,101,32,2,65,0,59,0,99,32,2,66,0,55,2,56,32,2,66,1,55,2,48,32,2,66,0,55,2,36,32,2,66,129,128,128,128,16,55,2,28,32,2,65,0,54,2,20,32,2,66,1,55,2,12,32,2,65,0,54,2,92,32,2,65,0,54,2,80,32,2,66,129,128,128,128,16,55,2,72,32,2,32,1,65,128,128,128,130,120,113,34,1,65,128,128,128,2,70,58,0,98,32,2,32,1,69,58,0,97,12,21,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,66,130,128,128,128,240,4,55,2,84,32,2,66,130,128,128,128,16,55,2,76,32,2,66,161,128,128,128,16,55,2,68,32,2,66,129,128,128,128,144,4,55,2,60,32,2,66,161,128,128,128,144,4,55,2,52,32,2,66,129,128,128,128,16,55,2,44,32,2,66,129,128,128,128,16,55,2,36,32,2,66,132,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,20,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,66,130,128,128,128,240,4,55,2,84,32,2,66,130,128,128,128,16,55,2,76,32,2,66,161,128,128,128,16,55,2,68,32,2,66,129,128,128,128,144,4,55,2,60,32,2,66,161,128,128,128,144,4,55,2,52,32,2,66,129,128,128,128,16,55,2,44,32,2,66,129,128,128,128,16,55,2,36,32,2,66,132,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,19,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,66,130,128,128,128,176,3,55,2,84,32,2,66,130,128,128,128,16,55,2,76,32,2,66,161,128,128,128,16,55,2,68,32,2,66,129,128,128,128,144,4,55,2,60,32,2,66,161,128,128,128,144,4,55,2,52,32,2,66,129,128,128,128,16,55,2,44,32,2,66,129,128,128,128,16,55,2,36,32,2,66,132,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,18,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,66,130,128,128,128,176,3,55,2,84,32,2,66,130,128,128,128,16,55,2,76,32,2,66,161,128,128,128,16,55,2,68,32,2,66,129,128,128,128,144,4,55,2,60,32,2,66,161,128,128,128,144,4,55,2,52,32,2,66,129,128,128,128,16,55,2,44,32,2,66,129,128,128,128,16,55,2,36,32,2,66,132,128,128,128,16,55,2,28,32,2,66,1,55,2,20,32,2,66,1,55,2,12,12,17,11,32,1,40,2,4,34,1,41,2,8,33,11,32,1,41,2,16,33,12,32,1,40,2,24,33,3,32,1,41,2,28,33,15,32,1,41,2,36,33,16,32,1,41,2,44,33,13,32,2,65,56,106,32,1,65,52,106,40,2,0,54,2,0,32,1,41,2,56,33,14,32,2,65,196,0,106,32,1,65,64,107,40,2,0,54,2,0,32,2,32,13,55,2,48,32,2,32,14,55,2,60,32,1,40,2,88,33,4,32,1,41,2,68,33,13,32,1,41,2,76,33,14,32,1,40,2,84,33,5,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,65,0,58,0,96,32,2,32,5,65,2,106,54,2,88,32,2,32,1,40,0,93,54,0,97,32,2,32,14,55,2,80,32,2,32,13,55,2,72,32,2,32,4,65,1,106,54,2,92,32,2,32,16,55,2,40,32,2,32,15,55,2,32,32,2,32,3,65,2,106,54,2,28,32,2,32,12,55,2,20,32,2,32,11,55,2,12,12,16,11,32,1,40,2,4,34,1,65,52,106,40,2,0,33,3,32,1,65,64,107,40,2,0,33,4,32,1,40,2,24,33,5,32,1,41,2,56,33,11,32,1,40,2,84,33,6,32,1,40,2,88,33,7,32,1,41,2,76,33,12,32,1,41,2,68,33,15,32,1,41,2,44,33,16,32,1,41,2,36,33,13,32,1,41,2,28,33,14,32,1,41,2,16,33,17,32,1,41,2,8,33,18,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,65,196,0,106,32,4,54,2,0,32,2,65,56,106,32,3,54,2,0,32,2,32,18,55,2,12,32,2,32,17,55,2,20,32,2,32,14,55,2,32,32,2,32,13,55,2,40,32,2,32,16,55,2,48,32,2,32,15,55,2,72,32,2,32,12,55,2,80,32,2,32,7,65,1,106,54,2,92,32,2,32,6,65,1,106,54,2,88,32,2,32,1,45,0,92,58,0,96,32,2,32,1,40,0,93,54,0,97,32,2,32,11,55,2,60,32,2,32,5,65,1,106,54,2,28,12,15,11,32,1,40,2,4,34,1,41,2,8,33,11,32,1,41,2,16,33,12,32,1,40,2,24,33,3,32,1,41,2,28,33,15,32,1,41,2,36,33,16,32,1,41,2,44,33,13,32,2,65,56,106,32,1,65,52,106,40,2,0,54,2,0,32,1,41,2,56,33,14,32,2,65,196,0,106,32,1,65,64,107,40,2,0,54,2,0,32,2,32,13,55,2,48,32,2,32,14,55,2,60,32,1,40,2,88,33,4,32,1,41,2,68,33,13,32,1,41,2,76,33,14,32,1,40,2,84,33,5,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,32,1,40,0,93,54,0,97,32,2,65,1,58,0,96,32,2,32,5,65,1,106,54,2,88,32,2,32,14,55,2,80,32,2,32,13,55,2,72,32,2,32,4,65,1,106,54,2,92,32,2,32,16,55,2,40,32,2,32,15,55,2,32,32,2,32,3,65,1,106,54,2,28,32,2,32,12,55,2,20,32,2,32,11,55,2,12,12,14,11,32,1,40,2,4,34,1,41,2,8,33,11,32,1,40,2,32,33,3,32,1,40,2,52,33,4,32,1,40,2,44,33,5,32,1,40,2,48,33,6,32,1,40,2,88,33,7,32,1,40,2,24,33,8,32,1,41,2,68,33,12,32,1,40,2,28,33,9,32,1,40,2,84,33,10,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,32,1,40,0,93,54,0,97,32,2,65,0,58,0,96,32,2,32,10,65,3,106,54,2,88,32,2,32,9,54,2,32,32,2,66,129,128,128,128,16,55,2,80,32,2,32,12,55,2,72,32,2,66,129,128,128,128,16,55,2,64,32,2,65,1,54,2,44,32,2,66,1,55,2,20,32,2,65,1,54,2,60,32,2,65,1,54,2,40,32,2,32,8,65,3,106,54,2,28,32,2,32,7,65,1,106,54,2,92,32,2,32,6,65,2,106,54,2,52,32,2,32,5,65,1,113,54,2,48,32,2,32,4,65,1,106,54,2,56,32,2,32,3,65,1,106,54,2,36,32,2,32,11,55,2,12,12,13,11,32,1,40,2,4,34,1,65,52,106,40,2,0,33,3,32,1,41,2,8,33,11,32,1,40,2,24,33,4,32,1,41,2,28,33,12,32,1,40,2,88,33,5,32,1,41,2,68,33,15,32,1,40,2,84,33,6,32,1,41,2,44,33,16,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,65,56,106,32,3,54,2,0,32,2,32,16,55,2,48,32,2,32,1,40,0,93,54,0,97,32,2,65,0,58,0,96,32,2,32,6,32,1,45,0,92,65,1,115,34,1,106,54,2,88,32,2,65,0,54,2,40,32,2,32,15,55,2,72,32,2,32,5,65,1,106,54,2,92,32,2,65,0,54,2,80,32,2,65,0,54,2,60,32,2,32,12,55,2,32,32,2,32,1,32,4,106,54,2,28,32,2,65,0,54,2,20,32,2,32,11,55,2,12,12,12,11,32,1,40,2,4,34,1,65,52,106,40,2,0,33,3,32,1,40,2,88,33,4,32,1,41,2,8,33,11,32,1,40,2,24,33,5,32,1,41,2,68,33,12,32,1,41,2,28,33,15,32,1,40,2,84,33,6,32,1,41,2,44,33,16,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,65,56,106,32,3,54,2,0,32,2,32,16,55,2,48,32,2,32,1,40,0,93,54,0,97,32,2,65,0,58,0,96,32,2,32,6,65,4,106,54,2,88,32,2,32,15,55,2,32,32,2,66,129,128,128,128,16,55,2,40,32,2,32,12,55,2,72,32,2,66,129,128,128,128,16,55,2,80,32,2,66,129,128,128,128,16,55,2,60,32,2,32,5,65,4,106,54,2,28,32,2,66,1,55,2,20,32,2,32,11,55,2,12,32,2,65,1,54,2,68,32,2,32,4,65,1,106,54,2,92,12,11,11,32,1,40,2,4,34,1,41,2,8,33,11,32,1,41,2,16,33,12,32,1,40,2,24,33,3,32,1,41,2,28,33,15,32,1,41,2,36,33,16,32,1,41,2,44,33,13,32,2,65,56,106,32,1,65,52,106,40,2,0,54,2,0,32,1,41,2,56,33,14,32,2,65,196,0,106,32,1,65,64,107,40,2,0,54,2,0,32,2,32,13,55,2,48,32,2,32,14,55,2,60,32,1,40,2,88,33,4,32,1,41,2,68,33,13,32,1,41,2,76,33,14,32,1,40,2,84,33,5,32,2,65,229,0,106,32,1,65,225,0,106,45,0,0,58,0,0,32,2,65,0,58,0,96,32,2,32,5,65,1,106,54,2,88,32,2,32,1,40,0,93,54,0,97,32,2,32,14,55,2,80,32,2,32,13,55,2,72,32,2,32,4,65,1,106,54,2,92,32,2,32,16,55,2,40,32,2,32,15,55,2,32,32,2,32,3,65,1,106,54,2,28,32,2,32,12,55,2,20,32,2,32,11,55,2,12,12,10,11,32,2,65,160,2,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,252,2,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,165,4,12,9,11,32,2,65,232,0,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,196,1,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,128,3,12,8,11,32,2,65,184,9,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,148,10,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,240,10,106,34,5,32,1,40,2,12,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,32,5,16,232,1,12,7,11,32,2,65,216,3,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,180,4,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,246,1,12,6,11,32,2,65,144,5,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,236,5,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,172,2,12,5,11,32,2,65,200,6,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,164,7,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,218,2,12,4,11,32,2,65,128,8,106,34,3,32,1,40,2,4,65,8,106,65,220,0,16,193,5,26,32,2,65,220,8,106,34,4,32,1,40,2,8,65,8,106,65,220,0,16,193,5,26,32,2,65,12,106,32,3,32,4,16,233,1,12,3,11,32,2,32,1,65,4,106,54,2,204,11,32,2,65,12,106,32,1,40,2,16,32,1,40,2,12,32,2,65,204,11,106,16,148,1,12,2,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,65,1,54,2,80,32,2,65,1,54,2,72,32,2,65,1,54,2,60,32,2,65,1,54,2,48,32,2,65,1,54,2,40,32,2,66,129,128,128,128,16,55,2,28,32,2,65,1,54,2,20,32,2,65,1,54,2,12,32,2,32,1,40,2,12,34,3,54,2,84,32,2,32,3,54,2,76,32,2,32,3,54,2,24,32,2,32,3,54,2,16,32,2,32,1,40,2,16,34,4,65,1,106,34,1,54,2,68,32,2,32,1,54,2,64,32,2,32,1,54,2,44,32,2,32,1,54,2,36,32,2,32,4,65,201,0,108,65,1,106,34,1,54,2,56,32,2,32,1,54,2,52,32,2,32,3,65,34,108,65,4,65,3,32,3,65,16,75,34,1,27,65,3,65,2,32,1,27,32,4,65,16,75,27,106,65,1,106,54,2,88,12,1,11,32,2,65,229,0,106,65,0,58,0,0,32,2,65,0,54,0,97,32,2,65,1,58,0,96,32,2,65,0,54,2,92,32,2,66,129,128,128,128,32,55,2,80,32,2,66,129,128,128,128,32,55,2,72,32,2,65,1,54,2,60,32,2,65,1,54,2,48,32,2,65,1,54,2,40,32,2,65,1,54,2,32,32,2,66,1,55,2,20,32,2,66,1,55,2,12,32,2,32,1,40,2,12,34,3,54,2,68,32,2,32,3,54,2,64,32,2,32,3,54,2,44,32,2,32,3,54,2,36,32,2,32,3,54,2,28,32,2,32,3,32,1,40,2,16,34,1,107,32,1,65,194,0,108,106,34,4,54,2,56,32,2,32,4,54,2,52,32,2,32,3,65,34,108,65,4,65,3,32,3,65,16,75,34,3,27,65,3,65,2,32,3,27,32,1,65,16,75,27,106,54,2,88,11,32,0,32,2,65,12,106,65,220,0,16,193,5,26,32,2,65,208,11,106,36,0,11,188,30,2,11,127,1,126,35,0,65,144,28,107,34,3,36,0,2,64,2,127,2,64,2,127,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,16,233,16,69,4,64,32,3,16,193,15,54,2,8,32,1,45,0,200,4,33,7,32,3,65,14,54,2,176,6,32,7,65,5,70,34,9,69,4,64,32,3,65,176,4,106,34,6,16,186,16,32,3,65,184,4,106,32,1,65,136,4,106,40,2,0,54,2,0,32,3,32,1,41,2,128,4,55,3,176,4,35,0,65,64,106,34,4,36,0,35,0,65,16,107,34,5,36,0,2,127,65,0,32,6,40,2,0,34,8,69,13,0,26,32,5,32,8,32,6,40,2,4,65,180,242,213,0,16,136,9,65,0,32,5,40,2,0,13,0,26,32,5,40,2,4,32,5,40,2,12,65,33,108,106,65,52,106,11,33,8,32,5,65,16,106,36,0,2,64,32,8,34,5,69,13,0,32,5,45,0,0,34,8,65,2,70,32,8,65,1,113,69,114,13,0,32,4,65,32,106,32,5,65,1,106,34,5,65,24,106,41,0,0,55,3,0,32,4,65,24,106,32,5,65,16,106,41,0,0,55,3,0,32,4,65,16,106,32,5,65,8,106,41,0,0,55,3,0,32,4,32,5,41,0,0,55,3,8,32,4,65,48,106,32,4,65,8,106,16,134,13,32,4,32,4,40,2,48,54,2,44,32,4,65,52,106,16,156,13,2,127,32,4,65,44,106,34,8,40,2,0,34,5,32,5,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,78,4,64,32,5,32,6,16,171,2,34,10,4,64,32,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,70,4,64,32,8,16,191,15,11,32,8,32,10,54,2,0,11,32,10,69,12,1,11,0,11,69,4,64,32,4,40,2,44,33,11,12,1,11,32,4,40,2,44,34,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,0,32,4,65,44,106,16,191,15,11,32,6,16,156,13,32,4,65,64,107,36,0,32,11,69,13,2,32,3,32,11,54,2,12,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,86,34,4,65,5,71,32,4,32,7,71,113,69,4,64,32,2,45,0,52,4,64,32,3,65,40,106,34,4,32,2,65,205,0,106,41,0,0,55,3,0,32,3,65,32,106,34,5,32,2,65,197,0,106,41,0,0,55,3,0,32,3,65,24,106,34,9,32,2,65,61,106,41,0,0,55,3,0,32,3,32,2,41,0,53,55,3,16,32,6,32,3,65,12,106,16,219,15,32,6,32,3,65,16,106,16,239,26,69,13,2,11,32,1,40,2,0,33,4,32,3,65,16,54,2,176,6,32,3,65,0,58,0,176,4,32,4,65,10,70,13,2,32,3,65,228,14,106,34,5,32,1,65,4,106,65,252,1,16,193,5,26,32,3,65,176,4,106,34,6,16,186,16,32,3,65,180,2,106,32,5,65,252,1,16,193,5,26,32,3,32,4,54,2,176,2,32,6,32,3,65,176,2,106,16,143,13,32,3,45,0,176,4,65,13,71,34,10,13,6,32,3,65,192,8,106,34,9,32,2,65,32,106,40,2,0,54,2,0,32,3,32,2,41,2,24,55,3,184,8,32,2,40,2,0,34,11,69,13,4,32,2,40,2,4,34,4,69,13,5,32,6,32,4,32,3,65,8,106,32,7,32,2,40,2,8,34,6,40,2,12,17,6,0,32,6,40,2,4,34,5,4,64,32,4,32,5,32,6,40,2,8,16,218,26,11,32,3,40,2,176,4,69,13,3,32,0,65,192,2,106,32,3,65,252,18,106,32,3,65,232,14,106,32,3,65,184,4,106,65,208,0,16,193,5,65,252,1,16,193,5,65,252,1,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,13,54,2,192,4,32,3,65,184,8,106,16,147,14,65,0,33,4,65,1,33,7,12,20,11,32,0,65,11,54,2,192,4,32,0,32,4,58,0,193,2,32,0,32,7,58,0,192,2,32,0,65,12,54,2,184,2,12,21,11,32,3,65,48,106,34,7,32,3,65,12,106,16,219,15,32,3,65,232,0,106,32,4,41,3,0,55,3,0,32,3,65,224,0,106,32,5,41,3,0,55,3,0,32,3,65,216,0,106,32,9,41,3,0,55,3,0,32,3,32,3,41,3,16,55,3,80,32,0,65,192,2,106,32,7,65,128,2,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,12,54,2,192,4,12,20,11,32,3,40,2,176,4,33,4,32,0,65,16,54,2,192,4,32,0,32,4,54,2,192,2,32,0,65,12,54,2,184,2,65,1,33,4,65,1,33,7,65,1,12,18,11,32,3,65,228,14,106,34,4,32,3,65,176,4,106,34,5,65,4,114,65,128,2,16,193,5,26,32,3,41,2,180,6,33,14,32,3,40,2,188,6,33,8,32,3,65,248,18,106,34,6,32,4,65,128,2,16,193,5,26,32,5,32,6,65,128,2,16,193,5,26,32,3,32,8,54,2,204,8,32,3,32,14,55,2,196,8,32,6,32,3,65,176,2,106,16,210,11,32,4,32,5,16,210,11,32,6,32,4,16,239,26,69,13,6,2,64,32,2,45,0,85,4,64,32,3,65,184,8,106,32,3,65,196,8,106,16,161,7,12,1,11,32,3,65,196,8,106,16,147,14,11,32,3,65,176,4,106,16,158,1,11,32,3,65,184,4,106,32,9,40,2,0,54,2,0,32,3,32,3,41,3,184,8,55,3,176,4,32,3,65,228,14,106,34,4,32,3,65,176,4,106,34,8,32,3,65,176,2,106,32,3,65,8,106,34,12,16,171,1,32,3,32,4,16,213,19,34,13,54,2,212,12,32,3,65,10,54,2,216,12,32,3,65,224,14,106,32,2,65,44,106,40,2,0,54,2,0,32,3,32,2,41,2,36,55,3,216,14,32,2,40,2,20,33,4,32,2,40,2,16,33,6,32,2,40,2,12,33,5,2,64,32,1,40,2,128,2,34,9,65,10,70,4,64,32,5,69,32,6,69,114,13,15,32,8,32,6,32,12,32,7,32,4,40,2,12,17,6,0,32,4,40,2,4,34,7,4,64,32,6,32,7,32,4,40,2,8,16,218,26,11,32,3,40,2,176,4,13,1,32,3,65,248,18,106,34,6,32,3,65,176,4,106,34,4,65,4,114,65,132,2,16,193,5,26,32,3,41,3,184,6,33,14,32,3,65,240,16,106,34,7,32,6,65,132,2,16,193,5,26,32,3,65,228,14,106,32,7,65,132,2,16,193,5,26,32,3,32,14,55,2,232,16,32,4,32,7,65,128,2,16,193,5,26,32,3,65,228,16,106,16,147,14,32,0,65,10,54,2,192,2,32,0,65,192,4,106,32,4,65,128,2,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,1,58,0,192,6,12,13,11,32,1,65,132,2,106,33,8,2,64,32,5,4,64,32,3,32,9,54,2,240,16,32,3,65,244,16,106,32,8,65,252,1,16,193,5,26,32,6,13,1,32,0,65,192,2,106,32,3,65,240,16,106,65,128,2,16,193,5,26,32,0,65,1,58,0,192,6,32,0,65,10,54,2,192,4,32,0,65,12,54,2,184,2,12,14,11,32,3,32,9,54,2,228,14,32,3,65,232,14,106,32,8,65,252,1,16,193,5,26,32,3,65,176,4,106,34,4,32,3,65,228,14,106,34,6,16,143,13,32,3,45,0,176,4,65,13,70,13,14,32,0,65,192,2,106,32,4,65,208,0,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,13,54,2,192,4,32,6,16,158,1,12,13,11,32,3,32,4,54,2,148,25,32,3,32,6,54,2,144,25,32,3,65,176,4,106,34,5,32,3,65,240,16,106,16,143,13,32,3,45,0,176,4,65,13,70,4,64,32,5,32,6,32,3,65,8,106,32,7,32,4,40,2,12,17,6,0,32,4,40,2,4,34,5,4,64,32,6,32,5,32,4,40,2,8,16,218,26,11,32,3,40,2,176,4,13,8,32,3,65,228,14,106,34,4,32,3,65,176,4,106,34,6,65,4,114,65,128,2,16,193,5,26,32,3,41,2,180,6,33,14,32,3,40,2,188,6,33,9,32,3,65,248,18,106,34,5,32,4,65,128,2,16,193,5,26,32,4,32,5,65,128,2,16,193,5,26,32,3,32,9,54,2,132,21,32,3,32,14,55,2,252,20,32,5,32,3,65,240,16,106,34,9,16,210,11,32,6,32,4,16,210,11,32,5,32,6,16,239,26,69,13,9,2,64,32,2,45,0,85,69,4,64,32,6,32,9,65,128,2,16,193,5,26,32,3,40,2,216,12,65,10,71,4,64,32,3,65,216,12,106,16,158,1,11,32,3,65,216,12,106,32,3,65,176,4,106,65,128,2,16,193,5,26,32,3,65,252,20,106,16,147,14,12,1,11,32,3,65,216,14,106,32,3,65,252,20,106,16,161,7,32,3,65,176,4,106,32,3,65,240,16,106,65,128,2,16,193,5,26,32,3,40,2,216,12,65,10,71,4,64,32,3,65,216,12,106,16,158,1,11,32,3,65,216,12,106,32,3,65,176,4,106,65,128,2,16,193,5,26,11,32,3,65,228,14,106,16,158,1,12,15,11,32,0,65,192,2,106,32,3,65,176,4,106,65,208,0,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,13,54,2,192,4,32,3,65,144,25,106,16,166,20,12,11,11,32,0,65,192,2,106,32,3,65,244,16,106,32,3,65,252,18,106,32,3,65,184,4,106,65,208,0,16,193,5,65,128,2,16,193,5,65,128,2,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,13,54,2,192,4,12,11,11,32,0,65,192,2,106,32,3,65,176,2,106,65,128,2,16,193,5,26,32,0,65,0,58,0,192,6,32,0,65,10,54,2,192,4,32,0,65,12,54,2,184,2,12,8,11,32,0,65,192,2,106,32,3,65,176,4,106,65,208,0,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,13,54,2,192,4,65,1,33,7,65,1,33,4,12,13,11,32,0,65,12,54,2,184,2,32,0,65,14,54,2,192,4,12,5,11,32,0,65,11,54,2,184,2,32,2,65,24,106,16,147,14,65,1,33,4,65,1,33,6,65,1,33,9,12,15,11,32,0,65,15,54,2,192,4,32,0,65,0,54,2,192,2,32,0,65,12,54,2,184,2,12,3,11,32,3,65,208,8,106,34,4,32,3,65,176,2,106,65,128,2,16,193,5,26,32,3,65,208,10,106,32,3,65,176,4,106,65,128,2,16,193,5,26,32,0,65,192,2,106,32,4,65,128,4,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,0,58,0,192,6,32,3,65,196,8,106,16,147,14,12,3,11,32,0,65,192,2,106,32,3,65,252,18,106,32,3,65,232,14,106,32,3,65,184,4,106,65,208,0,16,193,5,65,252,1,16,193,5,65,252,1,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,13,54,2,192,4,12,3,11,32,3,65,136,21,106,34,4,32,3,65,240,16,106,65,128,2,16,193,5,26,32,3,65,136,23,106,32,3,65,228,14,106,65,128,2,16,193,5,26,32,0,65,192,2,106,32,4,65,128,4,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,1,58,0,192,6,32,3,65,252,20,106,16,147,14,12,3,11,32,3,65,8,106,16,234,24,32,2,65,24,106,16,147,14,65,1,33,4,65,1,33,6,12,10,11,32,3,65,184,8,106,16,147,14,65,1,33,7,65,0,33,4,65,0,12,6,11,32,3,65,240,16,106,16,158,1,11,32,3,65,216,14,106,16,147,14,65,1,33,6,32,3,40,2,216,12,65,10,70,13,2,32,3,65,216,12,106,16,158,1,12,2,11,32,3,65,176,4,106,32,3,65,228,14,106,65,128,2,16,193,5,26,32,3,40,2,216,12,65,10,71,4,64,32,3,65,216,12,106,16,158,1,11,32,3,65,216,12,106,32,3,65,176,4,106,65,128,2,16,193,5,26,11,32,3,2,127,32,3,40,2,216,12,34,9,65,10,70,4,64,32,3,65,0,54,2,184,4,32,3,65,0,54,2,176,4,32,3,65,176,4,106,16,213,19,12,1,11,32,3,65,184,4,106,32,3,65,224,14,106,40,2,0,54,2,0,32,3,32,3,41,3,216,14,55,3,176,4,32,3,65,228,14,106,34,4,32,3,65,176,4,106,32,3,65,216,12,106,32,3,65,8,106,16,171,1,32,4,16,213,19,11,34,5,54,2,140,25,32,3,65,228,14,106,34,6,32,3,65,176,2,106,65,128,2,16,193,5,26,32,3,65,176,4,106,34,4,32,3,65,216,12,106,65,128,2,16,193,5,26,32,3,65,144,25,106,34,8,32,6,32,4,32,2,40,2,48,16,216,4,32,3,40,2,144,25,4,64,32,3,65,248,18,106,34,2,32,8,65,192,1,16,193,5,26,32,3,65,240,16,106,34,8,32,2,65,192,1,16,193,5,26,32,3,65,208,26,106,34,10,32,8,65,192,1,16,193,5,26,32,3,65,240,5,106,16,160,9,32,4,32,10,65,192,1,16,193,5,26,32,3,65,156,15,106,32,1,65,196,4,106,40,2,0,54,2,0,32,3,65,0,54,2,144,15,32,3,66,0,55,2,132,15,32,3,66,0,55,2,248,14,32,3,66,0,55,2,236,14,32,3,65,0,54,2,228,14,32,3,32,1,41,2,188,4,55,2,148,15,32,4,32,6,16,247,4,32,2,32,1,65,140,4,106,65,48,16,193,5,26,35,0,65,64,106,34,1,36,0,32,1,65,60,106,34,8,65,0,54,2,0,32,1,66,0,55,2,48,32,1,66,0,55,2,36,32,1,66,0,55,2,24,32,1,66,0,55,2,12,32,1,65,0,54,2,4,32,6,32,2,65,48,16,193,5,34,2,65,56,106,32,8,40,2,0,54,2,0,32,2,32,1,41,2,52,55,2,48,32,1,65,4,106,16,228,23,32,1,65,64,107,36,0,32,4,32,6,16,247,4,32,3,40,2,12,33,1,32,0,32,4,65,184,2,16,193,5,34,0,32,7,58,0,148,7,32,0,32,1,54,2,140,7,32,0,32,5,54,2,136,7,32,0,32,13,54,2,132,7,32,0,65,5,58,0,128,7,32,0,65,0,54,2,252,6,32,0,66,0,55,3,240,6,32,0,66,0,55,2,228,6,32,0,66,0,55,3,216,6,32,0,66,0,55,2,204,6,32,0,66,0,55,3,192,6,32,0,65,0,54,2,184,6,32,0,65,10,54,2,184,4,32,0,65,10,54,2,184,2,32,0,32,3,40,2,8,54,2,144,7,32,9,65,10,71,13,8,32,3,65,216,14,106,16,147,14,12,8,11,32,3,65,248,18,106,34,4,32,3,65,152,25,106,65,208,0,16,193,5,26,32,3,65,240,16,106,34,7,32,4,65,128,2,16,193,5,26,32,0,65,192,2,106,32,7,65,128,2,16,193,5,26,32,0,65,12,54,2,184,2,32,0,65,13,54,2,192,4,32,5,32,5,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,3,65,140,25,106,16,145,20,11,32,9,65,10,70,4,64,32,3,65,216,14,106,16,147,14,11,65,0,33,6,11,32,3,40,2,212,12,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,3,65,212,12,106,16,145,20,11,32,11,65,1,115,33,4,65,0,33,7,65,0,32,6,69,13,1,26,11,32,3,65,176,2,106,16,158,1,32,10,11,33,0,65,0,12,1,11,65,1,33,4,65,1,33,7,65,1,33,0,65,1,11,33,6,32,3,40,2,12,34,5,32,5,40,2,0,34,5,65,1,107,54,2,0,2,64,2,64,32,5,65,1,70,4,64,32,3,65,12,106,16,191,15,32,3,65,8,106,16,234,24,32,0,13,1,12,2,11,32,3,65,8,106,16,234,24,32,0,69,13,1,11,32,2,65,24,106,16,147,14,11,65,0,33,9,65,0,32,7,69,13,1,26,11,32,2,65,36,106,16,147,14,65,1,11,33,0,2,64,32,4,69,13,0,32,2,40,2,0,69,13,0,32,2,40,2,4,69,13,0,32,2,65,4,106,16,166,20,11,2,64,32,0,32,2,40,2,12,65,0,71,113,69,13,0,32,2,40,2,16,69,13,0,32,2,65,16,106,16,166,20,11,32,1,40,2,0,65,10,71,32,6,113,4,64,32,1,16,158,1,11,2,64,32,0,69,13,0,32,1,40,2,128,2,65,10,70,13,0,32,1,65,128,2,106,16,158,1,11,32,9,4,64,32,1,65,128,4,106,16,156,13,11,32,1,65,140,4,106,16,228,23,32,1,65,188,4,106,16,146,14,11,32,3,65,144,28,106,36,0,11,146,26,2,11,127,3,126,35,0,65,144,12,107,34,3,36,0,2,64,32,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,4,16,210,14,65,255,1,113,34,4,65,10,75,13,0,65,1,32,4,116,65,248,6,113,13,1,32,4,65,10,71,13,0,32,3,65,180,7,106,34,4,32,2,16,175,4,32,3,65,208,10,106,34,10,32,4,16,185,12,32,3,40,2,208,10,34,6,65,2,70,13,4,32,3,65,136,2,106,34,7,32,3,65,225,10,106,34,2,41,0,0,55,3,0,32,3,65,143,2,106,34,8,32,3,65,232,10,106,34,4,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,128,2,32,3,40,2,212,10,33,9,32,3,45,0,216,10,33,11,32,3,65,204,1,106,34,12,32,3,65,236,10,106,34,5,65,52,16,193,5,26,32,3,65,232,2,106,32,3,65,160,11,106,34,13,65,232,0,16,193,5,26,32,3,65,169,2,106,32,7,41,3,0,55,0,0,32,3,65,176,2,106,32,8,40,0,0,54,0,0,32,3,32,11,58,0,160,2,32,3,32,9,54,2,156,2,32,3,32,6,54,2,152,2,32,3,32,3,41,3,128,2,55,0,161,2,32,3,65,180,2,106,32,12,65,52,16,193,5,26,32,10,32,3,65,152,2,106,32,1,40,2,0,16,236,2,32,3,40,2,208,10,34,6,65,3,70,13,3,32,3,65,144,4,106,34,7,32,2,41,0,0,55,3,0,32,3,65,151,4,106,34,2,32,4,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,136,4,32,3,40,2,212,10,33,4,32,3,45,0,216,10,33,8,32,3,65,212,3,106,34,9,32,5,65,52,16,193,5,26,32,3,65,216,0,106,32,13,65,240,0,16,193,5,26,32,3,65,25,106,32,7,41,3,0,55,0,0,32,3,65,32,106,32,2,40,0,0,54,0,0,32,3,32,8,58,0,16,32,3,32,4,54,2,12,32,3,32,3,41,3,136,4,55,0,17,12,2,11,32,3,65,180,7,106,34,4,32,2,16,175,4,32,3,65,208,10,106,34,10,32,4,16,185,12,2,64,32,3,40,2,208,10,34,6,65,2,71,4,64,32,3,65,168,7,106,34,7,32,3,65,225,10,106,34,2,41,0,0,55,3,0,32,3,65,175,7,106,34,8,32,3,65,232,10,106,34,4,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,160,7,32,3,40,2,212,10,33,9,32,3,45,0,216,10,33,11,32,3,65,236,6,106,34,12,32,3,65,236,10,106,34,5,65,52,16,193,5,26,32,3,65,152,9,106,32,3,65,160,11,106,34,13,65,232,0,16,193,5,26,32,3,65,217,8,106,32,7,41,3,0,55,0,0,32,3,65,224,8,106,32,8,40,0,0,54,0,0,32,3,32,11,58,0,208,8,32,3,32,9,54,2,204,8,32,3,32,6,54,2,200,8,32,3,32,3,41,3,160,7,55,0,209,8,32,3,65,228,8,106,32,12,65,52,16,193,5,26,32,10,32,3,65,200,8,106,32,1,40,2,0,16,236,2,32,3,40,2,208,10,34,6,65,3,70,13,1,32,3,65,192,10,106,34,7,32,2,41,0,0,55,3,0,32,3,65,199,10,106,34,2,32,4,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,184,10,32,3,40,2,212,10,33,4,32,3,45,0,216,10,33,8,32,3,65,132,10,106,34,9,32,5,65,52,16,193,5,26,32,3,65,216,0,106,32,13,65,240,0,16,193,5,26,32,3,65,25,106,32,7,41,3,0,55,0,0,32,3,65,32,106,32,2,40,0,0,54,0,0,32,3,32,8,58,0,16,32,3,32,4,54,2,12,32,3,32,3,41,3,184,10,55,0,17,12,3,11,32,3,65,168,7,106,34,2,32,3,65,225,10,106,41,0,0,55,3,0,32,3,65,175,7,106,34,4,32,3,65,232,10,106,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,160,7,32,3,45,0,216,10,33,1,32,3,65,236,6,106,32,3,65,236,10,106,65,52,16,193,5,26,2,64,2,64,65,5,32,1,65,37,107,65,255,1,113,34,5,32,5,65,5,79,27,65,4,107,14,2,0,1,7,11,32,0,32,3,41,0,163,7,55,0,4,32,0,65,12,106,32,3,65,171,7,106,41,0,0,55,0,0,65,7,12,10,11,32,0,32,1,58,0,8,32,0,32,3,41,3,160,7,55,0,9,32,0,65,17,106,32,2,41,3,0,55,0,0,32,0,65,24,106,32,4,40,0,0,54,0,0,32,0,65,28,106,32,3,65,236,6,106,65,52,16,193,5,26,65,10,12,9,11,32,3,65,192,10,106,32,2,41,0,0,55,3,0,32,3,65,199,10,106,32,4,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,184,10,32,3,45,0,216,10,33,1,32,3,65,132,10,106,32,5,65,52,16,193,5,26,2,64,2,64,2,64,65,5,32,1,65,37,107,65,255,1,113,34,2,32,2,65,5,79,27,65,4,107,14,2,1,2,0,11,32,0,32,1,58,0,8,32,0,32,3,41,3,184,10,55,0,9,32,0,65,17,106,32,3,65,192,10,106,41,3,0,55,0,0,32,0,65,24,106,32,3,65,199,10,106,40,0,0,54,0,0,32,0,65,28,106,32,3,65,132,10,106,65,52,16,193,5,26,12,9,11,32,0,32,3,41,0,187,10,55,0,4,32,0,65,12,106,32,3,65,195,10,106,41,0,0,55,0,0,65,7,12,9,11,32,0,32,1,58,0,8,32,0,32,3,41,3,184,10,55,0,9,32,0,65,17,106,32,3,65,192,10,106,41,3,0,55,0,0,32,0,65,24,106,32,3,65,199,10,106,40,0,0,54,0,0,32,0,65,28,106,32,3,65,132,10,106,65,52,16,193,5,26,65,10,12,8,11,32,3,65,180,7,106,34,4,32,2,16,175,4,32,3,65,208,10,106,34,10,32,4,16,185,12,32,3,40,2,208,10,34,6,65,2,70,13,5,32,3,65,216,4,106,34,7,32,3,65,225,10,106,34,2,41,0,0,55,3,0,32,3,65,223,4,106,34,8,32,3,65,232,10,106,34,4,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,208,4,32,3,40,2,212,10,33,9,32,3,45,0,216,10,33,11,32,3,65,156,4,106,34,12,32,3,65,236,10,106,34,5,65,52,16,193,5,26,32,3,65,184,5,106,32,3,65,160,11,106,34,13,65,232,0,16,193,5,26,32,3,65,249,4,106,32,7,41,3,0,55,0,0,32,3,65,128,5,106,32,8,40,0,0,54,0,0,32,3,32,11,58,0,240,4,32,3,32,9,54,2,236,4,32,3,32,6,54,2,232,4,32,3,32,3,41,3,208,4,55,0,241,4,32,3,65,132,5,106,32,12,65,52,16,193,5,26,32,10,32,3,65,232,4,106,32,1,40,2,0,16,236,2,32,3,40,2,208,10,34,6,65,3,70,13,4,32,3,65,224,6,106,34,7,32,2,41,0,0,55,3,0,32,3,65,231,6,106,34,2,32,4,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,216,6,32,3,40,2,212,10,33,4,32,3,45,0,216,10,33,8,32,3,65,164,6,106,34,9,32,5,65,52,16,193,5,26,32,3,65,216,0,106,32,13,65,240,0,16,193,5,26,32,3,65,25,106,32,7,41,3,0,55,0,0,32,3,65,32,106,32,2,40,0,0,54,0,0,32,3,32,8,58,0,16,32,3,32,4,54,2,12,32,3,32,3,41,3,216,6,55,0,17,11,32,3,65,36,106,32,9,65,52,16,193,5,26,32,3,32,6,54,2,8,32,3,65,232,10,106,32,3,65,192,1,106,41,3,0,55,3,0,32,3,65,224,10,106,34,2,32,3,65,184,1,106,41,3,0,55,3,0,32,3,65,216,10,106,32,3,65,176,1,106,41,3,0,55,3,0,32,3,32,3,41,3,168,1,55,3,208,10,32,3,65,8,106,16,177,18,32,3,65,156,1,106,16,147,14,2,64,2,64,32,3,40,2,220,10,69,13,0,32,2,32,1,65,8,106,16,156,4,33,14,32,3,40,2,208,10,34,6,65,1,107,33,7,32,3,40,2,212,10,34,4,32,14,167,113,33,2,32,14,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,16,65,0,33,5,32,1,45,0,8,33,1,3,64,2,64,32,2,32,6,106,41,0,0,34,15,32,16,133,34,14,66,127,133,32,14,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,14,80,13,0,3,64,32,7,32,14,122,167,65,3,118,32,2,106,32,4,113,107,45,0,0,32,1,71,4,64,32,14,66,1,125,32,14,131,34,14,80,69,13,1,12,2,11,11,32,0,65,0,54,2,12,32,0,66,128,128,128,128,16,55,2,4,32,0,65,13,58,0,0,12,3,11,32,15,32,15,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,2,32,5,65,8,106,34,5,106,32,4,113,33,2,12,0,11,0,11,32,0,65,38,58,0,8,32,0,65,4,58,0,0,11,32,3,65,208,10,106,65,1,16,216,17,12,7,11,32,3,65,144,4,106,32,2,41,0,0,55,3,0,32,3,65,151,4,106,32,4,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,136,4,32,3,45,0,216,10,33,1,32,3,65,212,3,106,32,5,65,52,16,193,5,26,2,64,2,64,2,64,65,5,32,1,65,37,107,65,255,1,113,34,2,32,2,65,5,79,27,65,4,107,14,2,1,2,0,11,32,0,32,1,58,0,8,32,0,32,3,41,3,136,4,55,0,9,32,0,65,17,106,32,3,65,144,4,106,41,3,0,55,0,0,32,0,65,24,106,32,3,65,151,4,106,40,0,0,54,0,0,32,0,65,28,106,32,3,65,212,3,106,65,52,16,193,5,26,12,6,11,32,0,32,3,41,0,139,4,55,0,4,32,0,65,12,106,32,3,65,147,4,106,41,0,0,55,0,0,65,7,12,6,11,32,0,32,1,58,0,8,32,0,32,3,41,3,136,4,55,0,9,32,0,65,17,106,32,3,65,144,4,106,41,3,0,55,0,0,32,0,65,24,106,32,3,65,151,4,106,40,0,0,54,0,0,32,0,65,28,106,32,3,65,212,3,106,65,52,16,193,5,26,65,10,12,5,11,32,3,65,136,2,106,34,2,32,3,65,225,10,106,41,0,0,55,3,0,32,3,65,143,2,106,34,4,32,3,65,232,10,106,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,128,2,32,3,45,0,216,10,33,1,32,3,65,204,1,106,32,3,65,236,10,106,65,52,16,193,5,26,2,64,2,64,2,64,65,5,32,1,65,37,107,65,255,1,113,34,5,32,5,65,5,79,27,65,4,107,14,2,1,2,0,11,32,0,32,1,58,0,8,32,0,32,3,41,3,128,2,55,0,9,32,0,65,17,106,32,2,41,3,0,55,0,0,32,0,65,24,106,32,4,40,0,0,54,0,0,32,0,65,28,106,32,3,65,204,1,106,65,52,16,193,5,26,12,5,11,32,0,32,3,41,0,131,2,55,0,4,32,0,65,12,106,32,3,65,139,2,106,41,0,0,55,0,0,65,7,12,5,11,32,0,32,1,58,0,8,32,0,32,3,41,3,128,2,55,0,9,32,0,65,17,106,32,2,41,3,0,55,0,0,32,0,65,24,106,32,4,40,0,0,54,0,0,32,0,65,28,106,32,3,65,204,1,106,65,52,16,193,5,26,65,10,12,4,11,32,0,32,1,58,0,8,32,0,32,3,41,3,160,7,55,0,9,32,0,65,17,106,32,2,41,3,0,55,0,0,32,0,65,24,106,32,4,40,0,0,54,0,0,32,0,65,28,106,32,3,65,236,6,106,65,52,16,193,5,26,12,2,11,32,3,65,224,6,106,32,2,41,0,0,55,3,0,32,3,65,231,6,106,32,4,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,216,6,32,3,45,0,216,10,33,1,32,3,65,164,6,106,32,5,65,52,16,193,5,26,2,64,2,64,2,64,65,5,32,1,65,37,107,65,255,1,113,34,2,32,2,65,5,79,27,65,4,107,14,2,1,2,0,11,32,0,32,1,58,0,8,32,0,32,3,41,3,216,6,55,0,9,32,0,65,17,106,32,3,65,224,6,106,41,3,0,55,0,0,32,0,65,24,106,32,3,65,231,6,106,40,0,0,54,0,0,32,0,65,28,106,32,3,65,164,6,106,65,52,16,193,5,26,12,3,11,32,0,32,3,41,0,219,6,55,0,4,32,0,65,12,106,32,3,65,227,6,106,41,0,0,55,0,0,65,7,12,3,11,32,0,32,1,58,0,8,32,0,32,3,41,3,216,6,55,0,9,32,0,65,17,106,32,3,65,224,6,106,41,3,0,55,0,0,32,0,65,24,106,32,3,65,231,6,106,40,0,0,54,0,0,32,0,65,28,106,32,3,65,164,6,106,65,52,16,193,5,26,65,10,12,2,11,32,3,65,216,4,106,34,2,32,3,65,225,10,106,41,0,0,55,3,0,32,3,65,223,4,106,34,4,32,3,65,232,10,106,40,0,0,54,0,0,32,3,32,3,41,0,217,10,55,3,208,4,32,3,45,0,216,10,33,1,32,3,65,156,4,106,32,3,65,236,10,106,65,52,16,193,5,26,2,64,2,64,2,64,65,5,32,1,65,37,107,65,255,1,113,34,5,32,5,65,5,79,27,65,4,107,14,2,1,2,0,11,32,0,32,1,58,0,8,32,0,32,3,41,3,208,4,55,0,9,32,0,65,17,106,32,2,41,3,0,55,0,0,32,0,65,24,106,32,4,40,0,0,54,0,0,32,0,65,28,106,32,3,65,156,4,106,65,52,16,193,5,26,12,2,11,32,0,32,3,41,0,211,4,55,0,4,32,0,65,12,106,32,3,65,219,4,106,41,0,0,55,0,0,65,7,12,2,11,32,0,32,1,58,0,8,32,0,32,3,41,3,208,4,55,0,9,32,0,65,17,106,32,2,41,3,0,55,0,0,32,0,65,24,106,32,4,40,0,0,54,0,0,32,0,65,28,106,32,3,65,156,4,106,65,52,16,193,5,26,65,10,12,1,11,65,4,11,58,0,0,11,32,3,65,144,12,106,36,0,11,173,32,2,9,127,1,126,35,0,65,144,7,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,1,40,2,0,34,3,65,4,107,34,5,32,5,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,96,65,1,107,14,27,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,0,11,32,2,65,0,58,0,252,3,12,27,11,32,2,65,1,58,0,252,3,12,26,11,32,2,65,128,4,106,32,1,65,228,0,106,16,175,4,32,2,65,2,58,0,252,3,12,25,11,32,2,65,128,4,106,32,1,65,228,0,106,16,175,4,32,2,65,3,58,0,252,3,12,24,11,32,2,65,141,4,106,32,1,65,241,0,106,40,0,0,54,0,0,32,2,65,133,4,106,32,1,65,233,0,106,41,0,0,55,0,0,32,2,65,4,58,0,252,3,32,2,32,1,41,0,97,55,0,253,3,12,23,11,32,2,65,5,58,0,252,3,32,2,32,1,41,2,100,55,2,128,4,12,22,11,32,2,65,6,58,0,252,3,32,2,32,1,40,2,100,54,2,128,4,12,21,11,32,2,65,149,4,106,32,1,65,249,0,106,41,0,0,55,0,0,32,2,65,141,4,106,32,1,65,241,0,106,41,0,0,55,0,0,32,2,65,133,4,106,32,1,65,233,0,106,41,0,0,55,0,0,32,2,65,7,58,0,252,3,32,2,32,1,41,0,97,55,0,253,3,12,20,11,32,2,65,149,4,106,32,1,65,249,0,106,41,0,0,55,0,0,32,2,65,141,4,106,32,1,65,241,0,106,41,0,0,55,0,0,32,2,65,133,4,106,32,1,65,233,0,106,41,0,0,55,0,0,32,2,65,8,58,0,252,3,32,2,32,1,41,0,97,55,0,253,3,12,19,11,32,2,65,141,4,106,32,1,65,241,0,106,40,0,0,54,0,0,32,1,65,233,0,106,41,0,0,33,11,32,2,65,9,58,0,252,3,32,2,65,133,4,106,32,11,55,0,0,32,2,32,1,41,0,97,55,0,253,3,12,18,11,32,2,65,141,4,106,32,1,65,241,0,106,40,0,0,54,0,0,32,2,65,133,4,106,32,1,65,233,0,106,41,0,0,55,0,0,32,2,65,10,58,0,252,3,32,2,32,1,41,0,97,55,0,253,3,12,17,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,23,32,2,65,11,58,0,252,3,32,2,32,5,54,2,128,4,12,16,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,22,32,2,65,12,58,0,252,3,32,2,32,5,54,2,128,4,12,15,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,21,32,2,65,13,58,0,252,3,32,2,32,5,54,2,128,4,12,14,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,20,32,2,65,14,58,0,252,3,32,2,32,5,54,2,128,4,12,13,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,19,32,2,65,15,58,0,252,3,32,2,32,5,54,2,128,4,12,12,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,18,32,2,65,16,58,0,252,3,32,2,32,5,54,2,128,4,12,11,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,17,32,2,65,17,58,0,252,3,32,2,32,5,54,2,128,4,12,10,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,16,32,1,40,2,104,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,16,32,2,32,3,54,2,132,4,32,2,32,5,54,2,128,4,32,2,65,18,58,0,252,3,12,9,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,15,32,1,40,2,104,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,15,32,2,32,3,54,2,132,4,32,2,32,5,54,2,128,4,32,2,65,19,58,0,252,3,12,8,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,14,32,1,40,2,104,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,14,32,1,40,2,108,34,4,32,4,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,14,32,2,32,4,54,2,136,4,32,2,32,3,54,2,132,4,32,2,32,5,54,2,128,4,32,2,65,20,58,0,252,3,12,7,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,13,32,1,40,2,104,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,13,32,2,32,3,54,2,132,4,32,2,32,5,54,2,128,4,32,2,65,21,58,0,252,3,12,6,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,12,32,1,40,2,104,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,12,32,2,32,3,54,2,132,4,32,2,32,5,54,2,128,4,32,2,65,22,58,0,252,3,12,5,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,11,32,1,40,2,104,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,11,32,2,32,3,54,2,132,4,32,2,32,5,54,2,128,4,32,2,65,23,58,0,252,3,12,4,11,32,1,40,2,100,34,5,32,5,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,10,32,1,40,2,104,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,10,32,2,32,3,54,2,132,4,32,2,32,5,54,2,128,4,32,2,65,24,58,0,252,3,12,3,11,32,1,40,2,112,33,5,32,2,65,248,5,106,32,1,65,228,0,106,16,133,9,32,2,32,5,54,2,132,6,32,2,65,136,4,106,32,2,65,128,6,106,41,2,0,55,2,0,32,2,65,25,58,0,252,3,32,2,32,2,41,2,248,5,55,2,128,4,12,2,11,32,1,40,2,112,33,5,32,2,65,248,5,106,32,1,65,228,0,106,16,243,9,32,2,32,5,54,2,132,6,32,2,65,136,4,106,32,2,65,128,6,106,41,2,0,55,2,0,32,2,65,26,58,0,252,3,32,2,32,2,41,2,248,5,55,2,128,4,12,1,11,32,1,40,2,112,33,5,32,2,65,248,5,106,32,1,65,228,0,106,16,243,9,32,2,32,5,54,2,132,6,32,2,65,136,4,106,32,2,65,128,6,106,41,2,0,55,2,0,32,2,65,27,58,0,252,3,32,2,32,2,41,2,248,5,55,2,128,4,11,32,2,65,247,1,106,32,1,65,251,1,106,40,0,0,54,0,0,32,2,32,1,40,2,248,1,54,2,244,1,32,2,65,220,0,106,32,2,65,252,3,106,65,152,1,16,193,5,26,32,0,65,4,106,32,2,32,1,65,4,106,65,220,0,16,193,5,65,252,1,16,193,5,26,32,0,65,4,54,2,0,12,5,11,32,0,65,4,106,32,1,65,4,106,16,175,4,32,0,65,5,54,2,0,12,4,11,32,0,65,4,106,32,1,65,4,106,16,175,4,32,0,65,6,54,2,0,12,3,11,32,1,65,4,106,33,5,2,64,2,64,2,64,2,64,2,64,32,3,65,1,107,14,3,1,2,3,0,11,32,2,65,128,2,106,32,5,16,176,1,32,2,65,0,54,2,252,1,12,3,11,32,2,65,128,2,106,32,5,16,175,4,32,2,65,1,54,2,252,1,12,2,11,32,1,40,2,16,33,1,32,2,65,252,3,106,32,5,16,243,9,32,2,32,1,54,2,136,4,32,2,65,136,2,106,32,2,65,132,4,106,41,2,0,55,2,0,32,2,65,2,54,2,252,1,32,2,32,2,41,2,252,3,55,2,128,2,12,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,96,65,1,107,14,27,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,0,11,32,2,65,0,58,0,248,5,12,27,11,32,2,65,1,58,0,248,5,12,26,11,32,2,65,252,5,106,32,1,65,228,0,106,16,175,4,32,2,65,2,58,0,248,5,12,25,11,32,2,65,252,5,106,32,1,65,228,0,106,16,175,4,32,2,65,3,58,0,248,5,12,24,11,32,2,65,137,6,106,32,1,65,241,0,106,40,0,0,54,0,0,32,2,65,129,6,106,32,1,65,233,0,106,41,0,0,55,0,0,32,2,65,4,58,0,248,5,32,2,32,1,41,0,97,55,0,249,5,12,23,11,32,2,65,5,58,0,248,5,32,2,32,1,41,2,100,55,2,252,5,12,22,11,32,2,65,6,58,0,248,5,32,2,32,1,40,2,100,54,2,252,5,12,21,11,32,2,65,145,6,106,32,1,65,249,0,106,41,0,0,55,0,0,32,2,65,137,6,106,32,1,65,241,0,106,41,0,0,55,0,0,32,2,65,129,6,106,32,1,65,233,0,106,41,0,0,55,0,0,32,2,65,7,58,0,248,5,32,2,32,1,41,0,97,55,0,249,5,12,20,11,32,2,65,145,6,106,32,1,65,249,0,106,41,0,0,55,0,0,32,2,65,137,6,106,32,1,65,241,0,106,41,0,0,55,0,0,32,2,65,129,6,106,32,1,65,233,0,106,41,0,0,55,0,0,32,2,65,8,58,0,248,5,32,2,32,1,41,0,97,55,0,249,5,12,19,11,32,2,65,137,6,106,32,1,65,241,0,106,40,0,0,54,0,0,32,1,65,233,0,106,41,0,0,33,11,32,2,65,9,58,0,248,5,32,2,65,129,6,106,32,11,55,0,0,32,2,32,1,41,0,97,55,0,249,5,12,18,11,32,2,65,137,6,106,32,1,65,241,0,106,40,0,0,54,0,0,32,2,65,129,6,106,32,1,65,233,0,106,41,0,0,55,0,0,32,2,65,10,58,0,248,5,32,2,32,1,41,0,97,55,0,249,5,12,17,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,21,32,2,65,11,58,0,248,5,32,2,32,3,54,2,252,5,12,16,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,20,32,2,65,12,58,0,248,5,32,2,32,3,54,2,252,5,12,15,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,19,32,2,65,13,58,0,248,5,32,2,32,3,54,2,252,5,12,14,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,18,32,2,65,14,58,0,248,5,32,2,32,3,54,2,252,5,12,13,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,17,32,2,65,15,58,0,248,5,32,2,32,3,54,2,252,5,12,12,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,16,32,2,65,16,58,0,248,5,32,2,32,3,54,2,252,5,12,11,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,15,32,2,65,17,58,0,248,5,32,2,32,3,54,2,252,5,12,10,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,14,32,1,40,2,104,34,4,32,4,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,14,32,2,32,4,54,2,128,6,32,2,32,3,54,2,252,5,32,2,65,18,58,0,248,5,12,9,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,13,32,1,40,2,104,34,4,32,4,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,13,32,2,32,4,54,2,128,6,32,2,32,3,54,2,252,5,32,2,65,19,58,0,248,5,12,8,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,12,32,1,40,2,104,34,4,32,4,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,12,32,1,40,2,108,34,6,32,6,40,2,0,34,7,65,1,106,54,2,0,32,7,65,0,72,13,12,32,2,32,6,54,2,132,6,32,2,32,4,54,2,128,6,32,2,32,3,54,2,252,5,32,2,65,20,58,0,248,5,12,7,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,11,32,1,40,2,104,34,4,32,4,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,11,32,2,32,4,54,2,128,6,32,2,32,3,54,2,252,5,32,2,65,21,58,0,248,5,12,6,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,10,32,1,40,2,104,34,4,32,4,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,10,32,2,32,4,54,2,128,6,32,2,32,3,54,2,252,5,32,2,65,22,58,0,248,5,12,5,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,9,32,1,40,2,104,34,4,32,4,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,9,32,2,32,4,54,2,128,6,32,2,32,3,54,2,252,5,32,2,65,23,58,0,248,5,12,4,11,32,1,40,2,100,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,8,32,1,40,2,104,34,4,32,4,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,8,32,2,32,4,54,2,128,6,32,2,32,3,54,2,252,5,32,2,65,24,58,0,248,5,12,3,11,32,1,40,2,112,33,3,32,2,65,252,3,106,32,1,65,228,0,106,16,133,9,32,2,32,3,54,2,136,4,32,2,65,132,6,106,32,2,65,132,4,106,41,2,0,55,2,0,32,2,65,25,58,0,248,5,32,2,32,2,41,2,252,3,55,2,252,5,12,2,11,32,1,40,2,112,33,3,32,2,65,252,3,106,32,1,65,228,0,106,16,243,9,32,2,32,3,54,2,136,4,32,2,65,132,6,106,32,2,65,132,4,106,41,2,0,55,2,0,32,2,65,26,58,0,248,5,32,2,32,2,41,2,252,3,55,2,252,5,12,1,11,32,1,40,2,112,33,3,32,2,65,252,3,106,32,1,65,228,0,106,16,243,9,32,2,32,3,54,2,136,4,32,2,65,132,6,106,32,2,65,132,4,106,41,2,0,55,2,0,32,2,65,27,58,0,248,5,32,2,32,2,41,2,252,3,55,2,252,5,11,32,2,65,243,5,106,32,1,65,251,1,106,40,0,0,54,0,0,32,2,32,1,40,2,248,1,54,2,240,5,32,2,65,216,4,106,32,2,65,248,5,106,65,152,1,16,193,5,26,32,2,65,252,3,106,34,1,32,5,65,220,0,16,193,5,26,32,2,65,128,2,106,32,1,65,252,1,16,193,5,26,32,2,65,3,54,2,252,1,11,32,0,32,2,65,252,1,106,65,128,2,16,193,5,26,12,2,11,32,0,65,4,106,32,1,65,4,106,16,176,1,32,0,65,8,54,2,0,12,1,11,32,0,65,4,106,33,5,65,0,33,3,35,0,65,160,1,107,34,6,36,0,32,6,65,4,106,32,1,65,4,106,34,1,65,16,106,16,175,4,2,64,2,64,2,64,32,1,40,2,0,65,1,71,13,0,32,1,40,2,8,34,3,4,64,32,1,40,2,4,34,4,32,4,40,2,0,34,7,65,1,106,54,2,0,32,7,65,0,72,13,2,32,3,32,3,40,2,0,34,7,65,1,106,54,2,0,32,7,65,0,72,13,2,32,1,40,2,12,33,8,65,1,33,7,12,1,11,65,1,33,7,32,1,40,2,4,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,1,65,0,33,3,11,32,6,65,152,1,106,32,1,65,164,1,106,16,156,15,32,6,40,2,156,1,34,9,40,2,4,34,1,4,64,32,1,32,1,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,1,11,32,5,65,16,106,32,6,65,4,106,65,148,1,16,193,5,26,32,5,32,1,54,2,168,1,32,5,65,0,58,0,164,1,32,5,32,8,54,2,12,32,5,32,3,54,2,8,32,5,32,4,54,2,4,32,5,32,7,54,2,0,32,9,65,0,58,0,0,32,6,65,160,1,106,36,0,12,1,11,0,11,32,0,65,9,54,2,0,11,32,2,65,144,7,106,36,0,15,11,0,11,210,148,1,2,12,127,32,126,35,0,65,224,29,107,34,5,36,0,32,5,65,240,28,106,66,0,55,3,0,32,5,65,248,28,106,66,0,55,3,0,32,5,65,128,29,106,66,0,55,3,0,32,5,66,0,55,3,232,28,32,5,66,1,55,3,224,28,2,127,2,64,32,2,41,3,24,32,2,41,3,16,32,2,41,3,8,32,2,41,3,0,132,132,132,80,69,4,64,32,1,40,2,120,69,13,1,11,65,0,12,1,11,35,0,65,144,1,107,34,4,36,0,32,4,65,64,107,34,6,32,2,65,160,184,156,1,16,144,2,32,4,41,3,120,33,27,32,4,41,3,112,33,26,32,4,32,4,41,3,104,66,63,136,62,2,0,32,4,66,0,55,3,56,32,4,32,26,65,0,32,4,40,2,0,107,65,8,118,65,1,113,173,34,29,124,34,26,55,3,32,32,4,32,27,32,26,32,29,84,173,34,26,124,34,27,55,3,40,32,4,32,26,32,27,86,173,55,3,48,32,6,32,2,65,192,184,156,1,16,144,2,32,4,41,3,120,33,27,32,4,41,3,112,33,26,32,4,32,4,41,3,104,66,63,136,62,2,140,1,32,4,66,0,55,3,24,32,4,32,26,65,0,32,4,40,2,140,1,107,65,8,118,65,1,113,173,34,29,124,34,26,55,3,0,32,4,32,27,32,26,32,29,84,173,34,26,124,34,27,55,3,8,32,4,32,26,32,27,86,173,55,3,16,32,4,65,32,106,34,6,32,6,65,224,183,156,1,16,235,1,32,4,32,4,65,128,184,156,1,16,235,1,32,5,65,136,29,106,34,10,32,6,32,4,16,133,6,32,5,65,128,20,106,34,6,32,10,65,224,184,156,1,16,235,1,32,6,32,6,16,164,10,32,6,32,6,32,2,16,133,6,32,4,65,144,1,106,36,0,32,5,32,5,65,240,3,106,32,6,65,5,16,184,5,54,2,248,11,32,5,32,5,65,244,7,106,32,10,65,5,16,184,5,34,10,54,2,252,11,32,5,40,2,248,11,33,13,32,5,65,144,24,106,34,2,32,1,65,128,1,16,193,5,26,32,5,65,128,12,106,33,1,32,5,65,192,17,106,34,11,32,5,65,224,28,106,33,6,66,0,33,27,66,0,33,26,35,0,65,240,20,107,34,4,36,0,2,126,32,2,40,2,120,34,7,4,64,32,4,65,240,19,106,65,0,65,248,0,16,129,10,26,66,0,12,1,11,32,4,65,240,19,106,32,2,16,101,32,4,41,3,224,20,33,36,32,4,41,3,208,20,33,27,32,4,41,3,200,20,33,26,32,4,41,3,192,20,33,35,32,4,41,3,216,20,11,33,29,32,4,65,0,54,2,232,18,32,4,65,152,18,106,32,4,65,240,19,106,65,40,16,193,5,26,32,4,65,192,18,106,32,4,65,152,20,106,65,40,16,193,5,26,32,4,65,248,17,106,32,29,66,0,32,35,66,1,134,34,20,66,0,16,229,13,32,4,65,168,17,106,32,27,66,0,32,26,66,1,134,34,17,66,0,16,229,13,32,4,65,232,16,106,32,36,66,0,32,36,66,0,16,229,13,32,4,65,200,16,106,32,4,41,3,232,16,66,125,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,184,16,106,32,36,66,1,134,34,19,66,0,32,35,66,0,16,229,13,32,4,65,216,17,106,32,29,66,0,32,17,66,0,16,229,13,32,4,65,152,17,106,32,27,66,0,32,27,66,0,16,229,13,32,4,65,216,16,106,32,4,65,240,16,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,136,18,106,32,35,66,0,32,35,66,0,16,229,13,32,4,65,168,16,106,32,19,66,0,32,26,66,0,16,229,13,32,4,65,248,16,106,32,29,66,0,32,27,66,1,134,66,0,16,229,13,32,4,65,152,16,106,32,4,41,3,168,16,34,24,32,4,41,3,248,16,124,34,17,32,4,41,3,216,17,34,21,32,4,41,3,152,17,124,34,18,32,4,41,3,184,16,124,34,16,32,4,41,3,216,16,124,34,22,32,4,41,3,248,17,34,32,32,4,41,3,168,17,124,34,23,32,4,41,3,200,16,124,34,25,66,52,136,32,23,32,25,86,173,32,4,65,208,16,106,41,3,0,32,23,32,32,84,173,32,4,65,128,18,106,41,3,0,32,4,65,176,17,106,41,3,0,124,124,124,124,34,32,66,12,134,132,124,34,23,66,52,136,32,22,32,23,86,173,32,16,32,22,86,173,32,4,65,224,16,106,41,3,0,32,16,32,18,84,173,32,4,65,192,16,106,41,3,0,32,18,32,21,84,173,32,4,65,224,17,106,41,3,0,32,4,65,160,17,106,41,3,0,124,124,124,124,124,124,32,32,66,52,136,124,124,34,22,66,12,134,132,124,34,18,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,23,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,200,17,106,32,26,66,0,32,20,66,0,16,229,13,32,4,65,184,15,106,32,19,66,0,32,27,66,0,16,229,13,32,4,65,232,17,106,32,29,66,0,32,29,66,0,16,229,13,32,4,65,168,15,106,32,4,41,3,184,15,34,21,32,4,41,3,232,17,124,34,16,32,17,32,18,86,173,32,17,32,24,84,173,32,4,65,176,16,106,41,3,0,32,4,65,128,17,106,41,3,0,124,124,32,22,66,52,136,124,124,34,22,66,12,134,32,18,66,52,136,132,124,34,17,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,136,17,106,32,27,66,0,32,20,66,0,16,229,13,32,4,65,184,17,106,32,26,66,0,32,26,66,0,16,229,13,32,4,65,200,14,106,32,19,66,0,32,29,66,0,16,229,13,32,4,65,184,14,106,32,16,32,17,86,173,32,16,32,21,84,173,32,4,65,192,15,106,41,3,0,32,4,65,240,17,106,41,3,0,124,124,32,22,66,52,136,124,124,34,19,66,12,134,32,17,66,52,136,132,34,20,32,4,41,3,200,14,124,34,17,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,216,13,106,32,17,32,20,84,173,32,4,65,208,14,106,41,3,0,32,19,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,136,16,106,32,4,41,3,152,16,34,18,32,4,41,3,136,18,124,34,20,66,255,255,255,255,255,255,255,7,131,34,19,66,0,32,29,66,0,16,229,13,32,4,65,152,15,106,32,4,41,3,168,15,34,24,32,4,41,3,200,17,124,34,17,32,18,32,20,86,173,32,4,65,160,16,106,41,3,0,32,4,65,144,18,106,41,3,0,124,124,34,21,66,12,134,32,20,66,52,136,132,124,34,18,66,255,255,255,255,255,255,255,7,131,34,20,66,0,32,27,66,0,16,229,13,32,4,65,168,14,106,32,4,41,3,136,17,34,32,32,4,41,3,184,17,124,34,16,32,4,41,3,184,14,124,34,22,32,17,32,18,86,173,32,17,32,24,84,173,32,4,65,176,15,106,41,3,0,32,4,65,208,17,106,41,3,0,124,124,32,21,66,52,136,124,124,34,24,66,12,134,32,18,66,52,136,132,124,34,18,66,255,255,255,255,255,255,255,7,131,34,17,66,0,32,26,66,0,16,229,13,32,4,65,200,13,106,32,4,41,3,216,13,34,21,32,25,66,254,255,255,255,255,255,255,7,131,124,34,25,32,18,32,22,84,173,32,16,32,22,86,173,32,4,65,192,14,106,41,3,0,32,16,32,32,84,173,32,4,65,144,17,106,41,3,0,32,4,65,192,17,106,41,3,0,124,124,124,124,32,24,66,52,136,124,124,34,22,66,12,134,32,18,66,52,136,132,124,34,16,66,255,255,255,255,255,255,255,7,131,34,18,66,0,32,35,66,0,16,229,13,32,4,65,248,12,106,32,23,66,255,255,255,255,255,255,63,131,32,16,32,25,84,173,32,4,65,224,13,106,41,3,0,32,21,32,25,86,173,124,32,22,66,52,136,124,124,66,12,134,32,16,66,52,136,132,124,34,23,66,0,32,36,66,0,16,229,13,32,4,65,232,12,106,32,4,41,3,248,12,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,248,15,106,32,19,66,0,32,36,66,0,16,229,13,32,4,65,136,15,106,32,20,66,0,32,29,66,0,16,229,13,32,4,65,152,14,106,32,17,66,0,32,27,66,0,16,229,13,32,4,65,184,13,106,32,18,66,0,32,26,66,0,16,229,13,32,4,65,200,12,106,32,23,66,0,32,35,66,0,16,229,13,32,4,65,216,12,106,32,4,65,128,13,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,232,15,106,32,19,66,0,32,35,66,0,16,229,13,32,4,65,248,14,106,32,20,66,0,32,36,66,0,16,229,13,32,4,65,136,14,106,32,17,66,0,32,29,66,0,16,229,13,32,4,65,168,13,106,32,18,66,0,32,27,66,0,16,229,13,32,4,65,184,12,106,32,23,66,0,32,26,66,0,16,229,13,32,4,65,216,11,106,32,4,41,3,136,14,34,38,32,4,41,3,248,14,124,34,16,32,4,41,3,168,13,124,34,22,32,4,41,3,184,12,124,34,25,32,4,41,3,136,15,34,39,32,4,41,3,248,15,124,34,24,32,4,41,3,152,14,124,34,21,32,4,41,3,184,13,124,34,30,32,4,41,3,200,12,124,34,31,32,4,41,3,216,12,124,34,33,32,4,41,3,152,15,34,37,32,4,41,3,136,16,124,34,32,32,4,41,3,168,14,124,34,28,32,4,41,3,200,13,124,34,34,32,4,41,3,232,12,124,34,40,66,52,136,32,34,32,40,86,173,32,4,65,240,12,106,41,3,0,32,28,32,34,86,173,32,4,65,208,13,106,41,3,0,32,28,32,32,84,173,32,4,65,176,14,106,41,3,0,32,32,32,37,84,173,32,4,65,160,15,106,41,3,0,32,4,65,144,16,106,41,3,0,124,124,124,124,124,124,124,124,34,28,66,12,134,132,124,34,32,66,52,136,32,32,32,33,84,173,32,31,32,33,86,173,32,4,65,224,12,106,41,3,0,32,30,32,31,86,173,32,4,65,208,12,106,41,3,0,32,21,32,30,86,173,32,4,65,192,13,106,41,3,0,32,21,32,24,84,173,32,4,65,160,14,106,41,3,0,32,24,32,39,84,173,32,4,65,144,15,106,41,3,0,32,4,65,128,16,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,28,66,52,136,124,124,34,31,66,12,134,132,124,34,24,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,32,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,216,15,106,32,19,66,0,32,26,66,0,16,229,13,32,4,65,232,14,106,32,20,66,0,32,35,66,0,16,229,13,32,4,65,248,13,106,32,17,66,0,32,36,66,0,16,229,13,32,4,65,152,13,106,32,18,66,0,32,29,66,0,16,229,13,32,4,65,168,12,106,32,23,66,0,32,27,66,0,16,229,13,32,4,65,152,12,106,32,4,41,3,152,13,34,33,32,4,41,3,248,13,124,34,21,32,4,41,3,168,12,124,34,30,32,24,32,25,84,173,32,22,32,25,86,173,32,4,65,192,12,106,41,3,0,32,16,32,22,86,173,32,4,65,176,13,106,41,3,0,32,16,32,38,84,173,32,4,65,144,14,106,41,3,0,32,4,65,128,15,106,41,3,0,124,124,124,124,124,124,32,31,66,52,136,124,124,34,25,66,12,134,32,24,66,52,136,132,124,34,16,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,200,15,106,32,19,66,0,32,27,66,0,16,229,13,32,4,65,216,14,106,32,20,66,0,32,26,66,0,16,229,13,32,4,65,232,13,106,32,17,66,0,32,35,66,0,16,229,13,32,4,65,136,13,106,32,18,66,0,32,36,66,0,16,229,13,32,4,65,136,12,106,32,23,66,0,32,29,66,0,16,229,13,32,4,65,248,11,106,32,4,41,3,136,12,34,24,32,4,41,3,136,13,124,34,22,32,16,32,30,84,173,32,21,32,30,86,173,32,4,65,176,12,106,41,3,0,32,21,32,33,84,173,32,4,65,160,13,106,41,3,0,32,4,65,128,14,106,41,3,0,124,124,124,124,32,25,66,52,136,124,124,34,25,66,12,134,32,16,66,52,136,132,124,34,16,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,232,11,106,32,16,32,22,84,173,32,22,32,24,84,173,32,4,65,144,12,106,41,3,0,32,4,65,144,13,106,41,3,0,124,124,32,25,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,168,8,106,32,18,66,0,32,2,41,3,0,34,16,66,0,16,229,13,32,4,65,136,11,106,32,17,66,0,32,2,41,3,8,34,22,66,0,16,229,13,32,4,65,184,10,106,32,20,66,0,32,2,41,3,16,34,25,66,0,16,229,13,32,4,65,232,9,106,32,19,66,0,32,2,41,3,24,34,24,66,0,16,229,13,32,4,65,152,9,106,32,23,66,0,32,2,41,3,32,34,21,66,0,16,229,13,32,4,65,136,9,106,32,4,41,3,152,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,184,8,106,32,23,66,0,32,16,66,0,16,229,13,32,4,65,152,11,106,32,18,66,0,32,22,66,0,16,229,13,32,4,65,200,10,106,32,17,66,0,32,25,66,0,16,229,13,32,4,65,248,9,106,32,20,66,0,32,24,66,0,16,229,13,32,4,65,168,9,106,32,19,66,0,32,21,66,0,16,229,13,32,4,65,248,8,106,32,4,65,160,9,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,200,8,106,32,19,66,0,32,16,66,0,16,229,13,32,4,65,168,11,106,32,23,66,0,32,22,66,0,16,229,13,32,4,65,216,10,106,32,18,66,0,32,25,66,0,16,229,13,32,4,65,136,10,106,32,17,66,0,32,24,66,0,16,229,13,32,4,65,184,9,106,32,20,66,0,32,21,66,0,16,229,13,32,4,65,232,7,106,32,4,41,3,136,10,34,44,32,4,41,3,184,9,124,34,31,32,4,41,3,216,10,124,34,33,32,4,41,3,168,11,124,34,28,32,4,41,3,248,9,34,46,32,4,41,3,168,9,124,34,34,32,4,41,3,200,10,124,34,38,32,4,41,3,152,11,124,34,39,32,4,41,3,184,8,124,34,37,32,4,41,3,248,8,124,34,41,32,4,41,3,184,10,34,47,32,4,41,3,232,9,124,34,30,32,4,41,3,136,11,124,34,42,32,4,41,3,168,8,124,34,43,32,4,41,3,136,9,124,34,45,66,52,136,32,43,32,45,86,173,32,4,65,144,9,106,41,3,0,32,42,32,43,86,173,32,4,65,176,8,106,41,3,0,32,30,32,42,86,173,32,4,65,144,11,106,41,3,0,32,30,32,47,84,173,32,4,65,192,10,106,41,3,0,32,4,65,240,9,106,41,3,0,124,124,124,124,124,124,124,124,34,42,66,12,134,132,124,34,30,66,52,136,32,30,32,41,84,173,32,37,32,41,86,173,32,4,65,128,9,106,41,3,0,32,37,32,39,84,173,32,4,65,192,8,106,41,3,0,32,38,32,39,86,173,32,4,65,160,11,106,41,3,0,32,34,32,38,86,173,32,4,65,208,10,106,41,3,0,32,34,32,46,84,173,32,4,65,128,10,106,41,3,0,32,4,65,176,9,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,42,66,52,136,124,124,34,41,66,12,134,132,124,34,34,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,30,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,1,32,4,41,3,232,7,34,42,32,4,41,3,200,8,124,34,38,66,255,255,255,255,255,255,255,7,131,55,3,0,32,4,65,216,8,106,32,20,66,0,32,16,66,0,16,229,13,32,4,65,184,11,106,32,19,66,0,32,22,66,0,16,229,13,32,4,65,232,10,106,32,23,66,0,32,25,66,0,16,229,13,32,4,65,152,10,106,32,18,66,0,32,24,66,0,16,229,13,32,4,65,200,9,106,32,17,66,0,32,21,66,0,16,229,13,32,4,65,152,8,106,32,4,41,3,152,10,34,43,32,4,41,3,200,9,124,34,39,32,4,41,3,232,10,124,34,37,32,28,32,34,86,173,32,28,32,33,84,173,32,4,65,176,11,106,41,3,0,32,31,32,33,86,173,32,4,65,224,10,106,41,3,0,32,31,32,44,84,173,32,4,65,144,10,106,41,3,0,32,4,65,192,9,106,41,3,0,124,124,124,124,124,124,32,41,66,52,136,124,124,34,41,66,12,134,32,34,66,52,136,132,124,34,31,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,1,32,4,41,3,216,8,34,44,32,4,41,3,184,11,124,34,33,32,4,41,3,152,8,124,34,28,32,38,32,42,84,173,32,4,65,240,7,106,41,3,0,32,4,65,208,8,106,41,3,0,124,124,34,42,66,12,134,32,38,66,52,136,132,124,34,34,66,255,255,255,255,255,255,255,7,131,55,3,8,32,4,65,232,8,106,32,17,66,0,32,16,66,0,16,229,13,32,4,65,200,11,106,32,20,66,0,32,22,66,0,16,229,13,32,4,65,248,10,106,32,19,66,0,32,25,66,0,16,229,13,32,4,65,168,10,106,32,23,66,0,32,24,66,0,16,229,13,32,4,65,216,9,106,32,18,66,0,32,21,66,0,16,229,13,32,4,65,136,8,106,32,4,41,3,168,10,34,16,32,4,41,3,216,9,124,34,19,32,31,32,37,84,173,32,37,32,39,84,173,32,4,65,240,10,106,41,3,0,32,39,32,43,84,173,32,4,65,160,10,106,41,3,0,32,4,65,208,9,106,41,3,0,124,124,124,124,32,41,66,52,136,124,124,34,22,66,12,134,32,31,66,52,136,132,124,34,25,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,1,32,4,41,3,200,11,34,24,32,4,41,3,248,10,124,34,20,32,4,41,3,232,8,124,34,17,32,4,41,3,136,8,124,34,18,32,28,32,34,86,173,32,28,32,33,84,173,32,4,65,160,8,106,41,3,0,32,33,32,44,84,173,32,4,65,224,8,106,41,3,0,32,4,65,192,11,106,41,3,0,124,124,124,124,32,42,66,52,136,124,124,34,21,66,12,134,32,34,66,52,136,132,124,34,23,66,255,255,255,255,255,255,255,7,131,55,3,16,32,4,65,248,7,106,32,19,32,25,86,173,32,16,32,19,86,173,32,4,65,176,10,106,41,3,0,32,4,65,224,9,106,41,3,0,124,124,32,22,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,1,32,4,41,3,248,7,34,16,32,45,66,255,255,255,255,255,255,255,7,131,124,34,19,32,18,32,23,86,173,32,17,32,18,86,173,32,4,65,144,8,106,41,3,0,32,17,32,20,84,173,32,4,65,240,8,106,41,3,0,32,20,32,24,84,173,32,4,65,208,11,106,41,3,0,32,4,65,128,11,106,41,3,0,124,124,124,124,124,124,32,21,66,52,136,124,124,34,17,66,12,134,32,23,66,52,136,132,124,34,20,66,255,255,255,255,255,255,255,7,131,55,3,24,32,1,32,30,66,255,255,255,255,255,255,63,131,32,19,32,20,86,173,32,4,65,128,8,106,41,3,0,32,16,32,19,86,173,124,32,17,66,52,136,124,124,66,12,134,32,20,66,52,136,132,124,55,3,32,32,4,65,152,7,106,32,4,41,3,232,11,34,30,32,40,66,255,255,255,255,255,255,255,7,131,124,34,24,32,4,41,3,216,14,34,25,32,4,41,3,200,15,124,34,19,32,4,41,3,232,13,124,34,20,32,4,41,3,248,11,124,34,17,32,4,41,3,232,14,34,21,32,4,41,3,216,15,124,34,18,32,4,41,3,152,12,124,34,23,32,4,41,3,216,11,34,16,32,4,41,3,232,15,124,34,22,66,52,136,32,16,32,22,86,173,32,4,65,224,11,106,41,3,0,32,4,65,240,15,106,41,3,0,124,124,34,31,66,12,134,132,124,34,16,66,52,136,32,16,32,23,84,173,32,18,32,23,86,173,32,4,65,160,12,106,41,3,0,32,18,32,21,84,173,32,4,65,240,14,106,41,3,0,32,4,65,224,15,106,41,3,0,124,124,124,124,32,31,66,52,136,124,124,34,23,66,12,134,132,124,34,18,66,52,136,32,17,32,18,86,173,32,17,32,20,84,173,32,4,65,128,12,106,41,3,0,32,19,32,20,86,173,32,4,65,240,13,106,41,3,0,32,19,32,25,84,173,32,4,65,224,14,106,41,3,0,32,4,65,208,15,106,41,3,0,124,124,124,124,124,124,32,23,66,52,136,124,124,34,31,66,12,134,132,124,34,21,66,255,255,255,255,255,255,255,7,131,34,19,66,0,32,2,41,3,40,34,20,66,0,16,229,13,32,4,65,200,6,106,32,18,66,255,255,255,255,255,255,255,7,131,34,17,66,0,32,2,41,3,48,34,18,66,0,16,229,13,32,4,65,248,5,106,32,16,66,255,255,255,255,255,255,255,7,131,34,23,66,0,32,2,41,3,56,34,16,66,0,16,229,13,32,4,65,168,5,106,32,22,66,255,255,255,255,255,255,255,7,131,34,22,66,0,32,2,41,3,64,34,25,66,0,16,229,13,32,4,65,216,4,106,32,32,66,255,255,255,255,255,255,63,131,32,21,32,24,84,173,32,4,65,240,11,106,41,3,0,32,24,32,30,84,173,124,32,31,66,52,136,124,124,66,12,134,32,21,66,52,136,132,124,34,24,66,0,32,2,41,3,72,34,21,66,0,16,229,13,32,4,65,200,4,106,32,4,41,3,216,4,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,168,7,106,32,24,66,0,32,20,66,0,16,229,13,32,4,65,216,6,106,32,19,66,0,32,18,66,0,16,229,13,32,4,65,136,6,106,32,17,66,0,32,16,66,0,16,229,13,32,4,65,184,5,106,32,23,66,0,32,25,66,0,16,229,13,32,4,65,232,4,106,32,22,66,0,32,21,66,0,16,229,13,32,4,65,184,4,106,32,4,65,224,4,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,184,7,106,32,22,66,0,32,20,66,0,16,229,13,32,4,65,232,6,106,32,24,66,0,32,18,66,0,16,229,13,32,4,65,152,6,106,32,19,66,0,32,16,66,0,16,229,13,32,4,65,200,5,106,32,17,66,0,32,25,66,0,16,229,13,32,4,65,248,4,106,32,23,66,0,32,21,66,0,16,229,13,32,4,65,248,3,106,32,4,41,3,200,5,34,43,32,4,41,3,248,4,124,34,30,32,4,41,3,152,6,124,34,31,32,4,41,3,232,6,124,34,33,32,4,41,3,184,5,34,45,32,4,41,3,232,4,124,34,28,32,4,41,3,136,6,124,34,34,32,4,41,3,216,6,124,34,40,32,4,41,3,168,7,124,34,38,32,4,41,3,184,4,124,34,39,32,4,41,3,248,5,34,44,32,4,41,3,168,5,124,34,32,32,4,41,3,200,6,124,34,37,32,4,41,3,152,7,124,34,41,32,4,41,3,200,4,124,34,42,66,52,136,32,41,32,42,86,173,32,4,65,208,4,106,41,3,0,32,37,32,41,86,173,32,4,65,160,7,106,41,3,0,32,32,32,37,86,173,32,4,65,208,6,106,41,3,0,32,32,32,44,84,173,32,4,65,128,6,106,41,3,0,32,4,65,176,5,106,41,3,0,124,124,124,124,124,124,124,124,34,37,66,12,134,132,124,34,32,66,52,136,32,32,32,39,84,173,32,38,32,39,86,173,32,4,65,192,4,106,41,3,0,32,38,32,40,84,173,32,4,65,176,7,106,41,3,0,32,34,32,40,86,173,32,4,65,224,6,106,41,3,0,32,28,32,34,86,173,32,4,65,144,6,106,41,3,0,32,28,32,45,84,173,32,4,65,192,5,106,41,3,0,32,4,65,240,4,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,37,66,52,136,124,124,34,39,66,12,134,132,124,34,28,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,32,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,1,32,7,54,2,80,32,1,32,4,41,3,248,3,34,37,32,4,41,3,184,7,124,34,34,66,255,255,255,255,255,255,255,7,131,55,3,40,32,4,65,200,7,106,32,23,66,0,32,20,66,0,16,229,13,32,4,65,248,6,106,32,22,66,0,32,18,66,0,16,229,13,32,4,65,168,6,106,32,24,66,0,32,16,66,0,16,229,13,32,4,65,216,5,106,32,19,66,0,32,25,66,0,16,229,13,32,4,65,136,5,106,32,17,66,0,32,21,66,0,16,229,13,32,4,65,168,4,106,32,4,41,3,216,5,34,41,32,4,41,3,136,5,124,34,40,32,4,41,3,168,6,124,34,38,32,28,32,33,84,173,32,31,32,33,86,173,32,4,65,240,6,106,41,3,0,32,30,32,31,86,173,32,4,65,160,6,106,41,3,0,32,30,32,43,84,173,32,4,65,208,5,106,41,3,0,32,4,65,128,5,106,41,3,0,124,124,124,124,124,124,32,39,66,52,136,124,124,34,39,66,12,134,32,28,66,52,136,132,124,34,30,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,1,32,4,41,3,200,7,34,43,32,4,41,3,248,6,124,34,31,32,4,41,3,168,4,124,34,33,32,34,32,37,84,173,32,4,65,128,4,106,41,3,0,32,4,65,192,7,106,41,3,0,124,124,34,37,66,12,134,32,34,66,52,136,132,124,34,28,66,255,255,255,255,255,255,255,7,131,55,3,48,32,4,65,216,7,106,32,17,66,0,32,20,66,0,16,229,13,32,4,65,136,7,106,32,23,66,0,32,18,66,0,16,229,13,32,4,65,184,6,106,32,22,66,0,32,16,66,0,16,229,13,32,4,65,232,5,106,32,24,66,0,32,25,66,0,16,229,13,32,4,65,152,5,106,32,19,66,0,32,21,66,0,16,229,13,32,4,65,152,4,106,32,4,41,3,232,5,34,16,32,4,41,3,152,5,124,34,19,32,30,32,38,84,173,32,38,32,40,84,173,32,4,65,176,6,106,41,3,0,32,40,32,41,84,173,32,4,65,224,5,106,41,3,0,32,4,65,144,5,106,41,3,0,124,124,124,124,32,39,66,52,136,124,124,34,22,66,12,134,32,30,66,52,136,132,124,34,25,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,1,32,4,41,3,136,7,34,24,32,4,41,3,184,6,124,34,20,32,4,41,3,216,7,124,34,17,32,4,41,3,152,4,124,34,18,32,28,32,33,84,173,32,31,32,33,86,173,32,4,65,176,4,106,41,3,0,32,31,32,43,84,173,32,4,65,208,7,106,41,3,0,32,4,65,128,7,106,41,3,0,124,124,124,124,32,37,66,52,136,124,124,34,21,66,12,134,32,28,66,52,136,132,124,34,23,66,255,255,255,255,255,255,255,7,131,55,3,56,32,4,65,136,4,106,32,19,32,25,86,173,32,16,32,19,86,173,32,4,65,240,5,106,41,3,0,32,4,65,160,5,106,41,3,0,124,124,32,22,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,1,32,4,41,3,136,4,34,16,32,42,66,255,255,255,255,255,255,255,7,131,124,34,19,32,18,32,23,86,173,32,17,32,18,86,173,32,4,65,160,4,106,41,3,0,32,17,32,20,84,173,32,4,65,224,7,106,41,3,0,32,20,32,24,84,173,32,4,65,144,7,106,41,3,0,32,4,65,192,6,106,41,3,0,124,124,124,124,124,124,32,21,66,52,136,124,124,34,17,66,12,134,32,23,66,52,136,132,124,34,20,66,255,255,255,255,255,255,255,7,131,55,3,64,32,1,32,32,66,255,255,255,255,255,255,63,131,32,19,32,20,86,173,32,4,65,144,4,106,41,3,0,32,16,32,19,86,173,124,32,17,66,52,136,124,124,66,12,134,32,20,66,52,136,132,124,55,3,72,32,4,32,7,54,2,232,19,32,4,65,240,18,106,32,1,65,40,16,193,5,26,32,4,65,152,19,106,32,1,65,40,106,65,40,16,193,5,33,12,32,4,65,192,19,106,32,2,65,208,0,106,65,40,16,193,5,26,32,4,65,192,20,106,65,40,16,193,5,65,40,106,33,7,32,1,65,168,1,106,33,2,65,7,33,8,3,64,32,4,65,240,18,106,34,9,32,9,32,4,65,152,18,106,32,7,16,94,32,2,65,0,54,2,0,32,2,65,208,0,107,32,9,65,40,16,193,5,26,32,2,65,40,107,32,12,65,40,16,193,5,26,32,2,65,216,0,106,33,2,32,7,65,40,106,33,7,32,8,65,1,107,34,8,13,0,11,32,4,65,200,0,106,32,4,41,3,192,19,34,19,66,0,32,29,66,0,16,229,13,32,4,65,152,1,106,32,4,41,3,200,19,34,20,66,0,32,27,66,0,16,229,13,32,4,65,232,1,106,32,4,41,3,208,19,34,17,66,0,32,26,66,0,16,229,13,32,4,65,184,2,106,32,4,41,3,216,19,34,18,66,0,32,35,66,0,16,229,13,32,4,65,168,3,106,32,4,41,3,224,19,34,23,66,0,32,36,66,0,16,229,13,32,4,65,152,3,106,32,4,41,3,168,3,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,216,0,106,32,19,66,0,32,36,66,0,16,229,13,32,4,65,168,1,106,32,20,66,0,32,29,66,0,16,229,13,32,4,65,248,1,106,32,17,66,0,32,27,66,0,16,229,13,32,4,65,200,2,106,32,18,66,0,32,26,66,0,16,229,13,32,4,65,184,3,106,32,23,66,0,32,35,66,0,16,229,13,32,4,65,136,3,106,32,4,65,176,3,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,232,0,106,32,19,66,0,32,35,66,0,16,229,13,32,4,65,184,1,106,32,20,66,0,32,36,66,0,16,229,13,32,4,65,136,2,106,32,17,66,0,32,29,66,0,16,229,13,32,4,65,216,2,106,32,18,66,0,32,27,66,0,16,229,13,32,4,65,200,3,106,32,23,66,0,32,26,66,0,16,229,13,32,4,65,8,106,32,4,41,3,136,2,34,38,32,4,41,3,184,1,124,34,22,32,4,41,3,216,2,124,34,25,32,4,41,3,200,3,124,34,24,32,4,41,3,168,1,34,39,32,4,41,3,88,124,34,21,32,4,41,3,248,1,124,34,32,32,4,41,3,200,2,124,34,30,32,4,41,3,184,3,124,34,31,32,4,41,3,136,3,124,34,33,32,4,41,3,152,1,34,37,32,4,41,3,72,124,34,16,32,4,41,3,232,1,124,34,28,32,4,41,3,184,2,124,34,34,32,4,41,3,152,3,124,34,40,66,52,136,32,34,32,40,86,173,32,4,65,160,3,106,41,3,0,32,28,32,34,86,173,32,4,65,192,2,106,41,3,0,32,16,32,28,86,173,32,4,65,240,1,106,41,3,0,32,16,32,37,84,173,32,4,65,160,1,106,41,3,0,32,4,65,208,0,106,41,3,0,124,124,124,124,124,124,124,124,34,28,66,12,134,132,124,34,16,66,52,136,32,16,32,33,84,173,32,31,32,33,86,173,32,4,65,144,3,106,41,3,0,32,30,32,31,86,173,32,4,65,192,3,106,41,3,0,32,30,32,32,84,173,32,4,65,208,2,106,41,3,0,32,21,32,32,86,173,32,4,65,128,2,106,41,3,0,32,21,32,39,84,173,32,4,65,176,1,106,41,3,0,32,4,65,224,0,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,28,66,52,136,124,124,34,33,66,12,134,132,124,34,21,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,16,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,6,32,4,41,3,8,34,28,32,4,41,3,104,124,34,32,66,255,255,255,255,255,255,255,7,131,55,3,0,32,4,65,248,0,106,32,19,66,0,32,26,66,0,16,229,13,32,4,65,200,1,106,32,20,66,0,32,35,66,0,16,229,13,32,4,65,152,2,106,32,17,66,0,32,36,66,0,16,229,13,32,4,65,232,2,106,32,18,66,0,32,29,66,0,16,229,13,32,4,65,216,3,106,32,23,66,0,32,27,66,0,16,229,13,32,4,65,56,106,32,4,41,3,232,2,34,34,32,4,41,3,152,2,124,34,30,32,4,41,3,216,3,124,34,31,32,21,32,24,84,173,32,24,32,25,84,173,32,4,65,208,3,106,41,3,0,32,22,32,25,86,173,32,4,65,224,2,106,41,3,0,32,22,32,38,84,173,32,4,65,144,2,106,41,3,0,32,4,65,192,1,106,41,3,0,124,124,124,124,124,124,32,33,66,52,136,124,124,34,33,66,12,134,32,21,66,52,136,132,124,34,22,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,6,32,4,41,3,200,1,34,38,32,4,41,3,120,124,34,25,32,4,41,3,56,124,34,24,32,28,32,32,86,173,32,4,65,16,106,41,3,0,32,4,65,240,0,106,41,3,0,124,124,34,28,66,12,134,32,32,66,52,136,132,124,34,21,66,255,255,255,255,255,255,255,7,131,55,3,8,32,4,65,136,1,106,32,19,66,0,32,27,66,0,16,229,13,32,4,65,216,1,106,32,20,66,0,32,26,66,0,16,229,13,32,4,65,168,2,106,32,17,66,0,32,35,66,0,16,229,13,32,4,65,248,2,106,32,18,66,0,32,36,66,0,16,229,13,32,4,65,232,3,106,32,23,66,0,32,29,66,0,16,229,13,32,4,65,40,106,32,4,41,3,232,3,34,19,32,4,41,3,248,2,124,34,27,32,22,32,31,84,173,32,30,32,31,86,173,32,4,65,224,3,106,41,3,0,32,30,32,34,84,173,32,4,65,240,2,106,41,3,0,32,4,65,160,2,106,41,3,0,124,124,124,124,32,33,66,52,136,124,124,34,20,66,12,134,32,22,66,52,136,132,124,34,17,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,6,32,4,41,3,216,1,34,18,32,4,41,3,136,1,124,34,26,32,4,41,3,168,2,124,34,29,32,4,41,3,40,124,34,35,32,21,32,24,84,173,32,24,32,25,84,173,32,4,65,64,107,41,3,0,32,25,32,38,84,173,32,4,65,208,1,106,41,3,0,32,4,65,128,1,106,41,3,0,124,124,124,124,32,28,66,52,136,124,124,34,23,66,12,134,32,21,66,52,136,132,124,34,36,66,255,255,255,255,255,255,255,7,131,55,3,16,32,4,65,24,106,32,17,32,27,84,173,32,19,32,27,86,173,32,4,65,240,3,106,41,3,0,32,4,65,128,3,106,41,3,0,124,124,32,20,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,6,32,4,41,3,24,34,19,32,40,66,255,255,255,255,255,255,255,7,131,124,34,27,32,35,32,36,86,173,32,29,32,35,86,173,32,4,65,48,106,41,3,0,32,26,32,29,86,173,32,4,65,176,2,106,41,3,0,32,18,32,26,86,173,32,4,65,224,1,106,41,3,0,32,4,65,144,1,106,41,3,0,124,124,124,124,124,124,32,23,66,52,136,124,124,34,29,66,12,134,32,36,66,52,136,132,124,34,26,66,255,255,255,255,255,255,255,7,131,55,3,24,32,6,32,16,66,255,255,255,255,255,255,63,131,32,26,32,27,84,173,32,4,65,32,106,41,3,0,32,19,32,27,86,173,124,32,29,66,52,136,124,124,66,12,134,32,26,66,52,136,132,124,55,3,32,32,4,65,240,20,106,36,0,35,0,65,144,18,107,34,2,36,0,32,1,65,192,5,106,34,4,65,48,107,16,172,14,32,4,65,176,1,107,33,4,32,11,65,152,2,106,34,6,41,3,0,33,35,32,6,41,3,8,33,29,32,6,41,3,16,33,27,32,6,41,3,24,33,26,32,6,41,3,32,33,36,65,0,33,7,3,64,32,7,4,64,32,2,65,128,18,106,32,6,65,24,106,41,3,0,34,19,66,0,32,35,66,0,16,229,13,32,2,65,176,17,106,32,6,65,16,106,41,3,0,34,20,66,0,32,29,66,0,16,229,13,32,2,65,224,16,106,32,6,65,8,106,41,3,0,34,17,66,0,32,27,66,0,16,229,13,32,2,65,144,16,106,32,6,41,3,0,34,18,66,0,32,26,66,0,16,229,13,32,2,65,192,15,106,32,6,65,32,106,41,3,0,34,23,66,0,32,36,66,0,16,229,13,32,2,65,176,15,106,32,2,41,3,192,15,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,240,17,106,32,23,66,0,32,35,66,0,16,229,13,32,2,65,160,17,106,32,19,66,0,32,29,66,0,16,229,13,32,2,65,208,16,106,32,20,66,0,32,27,66,0,16,229,13,32,2,65,128,16,106,32,17,66,0,32,26,66,0,16,229,13,32,2,65,144,15,106,32,18,66,0,32,36,66,0,16,229,13,32,2,65,160,15,106,32,2,65,200,15,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,224,17,106,32,18,66,0,32,35,66,0,16,229,13,32,2,65,144,17,106,32,23,66,0,32,29,66,0,16,229,13,32,2,65,192,16,106,32,19,66,0,32,27,66,0,16,229,13,32,2,65,240,15,106,32,20,66,0,32,26,66,0,16,229,13,32,2,65,128,15,106,32,17,66,0,32,36,66,0,16,229,13,32,2,65,240,14,106,32,2,41,3,240,15,34,38,32,2,41,3,192,16,124,34,22,32,2,41,3,128,15,124,34,25,32,2,41,3,144,17,124,34,24,32,2,41,3,208,16,34,39,32,2,41,3,160,17,124,34,21,32,2,41,3,128,16,124,34,32,32,2,41,3,144,15,124,34,30,32,2,41,3,240,17,124,34,31,32,2,41,3,160,15,124,34,33,32,2,41,3,176,17,34,37,32,2,41,3,128,18,124,34,16,32,2,41,3,224,16,124,34,28,32,2,41,3,144,16,124,34,34,32,2,41,3,176,15,124,34,40,66,52,136,32,34,32,40,86,173,32,2,65,184,15,106,41,3,0,32,28,32,34,86,173,32,2,65,152,16,106,41,3,0,32,16,32,28,86,173,32,2,65,232,16,106,41,3,0,32,16,32,37,84,173,32,2,65,184,17,106,41,3,0,32,2,65,136,18,106,41,3,0,124,124,124,124,124,124,124,124,34,28,66,12,134,132,124,34,16,66,52,136,32,16,32,33,84,173,32,31,32,33,86,173,32,2,65,168,15,106,41,3,0,32,30,32,31,86,173,32,2,65,248,17,106,41,3,0,32,30,32,32,84,173,32,2,65,152,15,106,41,3,0,32,21,32,32,86,173,32,2,65,136,16,106,41,3,0,32,21,32,39,84,173,32,2,65,216,16,106,41,3,0,32,2,65,168,17,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,28,66,52,136,124,124,34,31,66,12,134,132,124,34,21,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,16,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,208,17,106,32,17,66,0,32,35,66,0,16,229,13,32,2,65,128,17,106,32,18,66,0,32,29,66,0,16,229,13,32,2,65,176,16,106,32,23,66,0,32,27,66,0,16,229,13,32,2,65,224,15,106,32,19,66,0,32,26,66,0,16,229,13,32,2,65,224,14,106,32,20,66,0,32,36,66,0,16,229,13,32,2,65,208,14,106,32,2,41,3,224,14,34,33,32,2,41,3,224,15,124,34,32,32,2,41,3,176,16,124,34,30,32,21,32,24,84,173,32,24,32,25,84,173,32,2,65,152,17,106,41,3,0,32,22,32,25,86,173,32,2,65,136,15,106,41,3,0,32,22,32,38,84,173,32,2,65,248,15,106,41,3,0,32,2,65,200,16,106,41,3,0,124,124,124,124,124,124,32,31,66,52,136,124,124,34,25,66,12,134,32,21,66,52,136,132,124,34,22,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,192,17,106,32,20,66,0,32,35,66,0,16,229,13,32,2,65,240,16,106,32,17,66,0,32,29,66,0,16,229,13,32,2,65,160,16,106,32,18,66,0,32,27,66,0,16,229,13,32,2,65,208,15,106,32,23,66,0,32,26,66,0,16,229,13,32,2,65,192,14,106,32,19,66,0,32,36,66,0,16,229,13,32,2,65,176,14,106,32,2,41,3,208,15,34,26,32,2,41,3,192,14,124,34,27,32,22,32,30,84,173,32,30,32,32,84,173,32,2,65,184,16,106,41,3,0,32,32,32,33,84,173,32,2,65,232,14,106,41,3,0,32,2,65,232,15,106,41,3,0,124,124,124,124,32,25,66,52,136,124,124,34,29,66,12,134,32,22,66,52,136,132,124,34,35,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,160,14,106,32,27,32,35,86,173,32,26,32,27,86,173,32,2,65,216,15,106,41,3,0,32,2,65,200,14,106,41,3,0,124,124,32,29,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,16,66,255,255,255,255,255,255,63,131,32,2,41,3,160,14,34,18,32,40,66,255,255,255,255,255,255,255,7,131,124,34,27,32,2,41,3,240,16,34,23,32,2,41,3,192,17,124,34,26,32,2,41,3,160,16,124,34,29,32,2,41,3,176,14,124,34,35,32,2,41,3,128,17,34,16,32,2,41,3,208,17,124,34,36,32,2,41,3,208,14,124,34,19,32,2,41,3,240,14,34,17,32,2,41,3,224,17,124,34,20,66,52,136,32,17,32,20,86,173,32,2,65,248,14,106,41,3,0,32,2,65,232,17,106,41,3,0,124,124,34,22,66,12,134,132,124,34,17,66,52,136,32,17,32,19,84,173,32,19,32,36,84,173,32,2,65,216,14,106,41,3,0,32,16,32,36,86,173,32,2,65,136,17,106,41,3,0,32,2,65,216,17,106,41,3,0,124,124,124,124,32,22,66,52,136,124,124,34,36,66,12,134,132,124,34,19,66,52,136,32,19,32,35,84,173,32,29,32,35,86,173,32,2,65,184,14,106,41,3,0,32,26,32,29,86,173,32,2,65,168,16,106,41,3,0,32,23,32,26,86,173,32,2,65,248,16,106,41,3,0,32,2,65,200,17,106,41,3,0,124,124,124,124,124,124,32,36,66,52,136,124,124,34,29,66,12,134,132,124,34,26,66,52,136,32,26,32,27,84,173,32,2,65,168,14,106,41,3,0,32,18,32,27,86,173,124,32,29,66,52,136,124,124,66,12,134,132,124,33,36,32,26,66,255,255,255,255,255,255,255,7,131,33,26,32,17,66,255,255,255,255,255,255,255,7,131,33,29,32,20,66,255,255,255,255,255,255,255,7,131,33,35,32,19,66,255,255,255,255,255,255,255,7,131,33,27,11,32,2,65,128,14,106,32,35,66,1,134,34,20,66,0,32,26,66,0,16,229,13,32,2,65,176,13,106,32,29,66,1,134,34,17,66,0,32,27,66,0,16,229,13,32,2,65,240,12,106,32,36,66,0,32,36,66,0,16,229,13,32,2,65,208,12,106,32,2,41,3,240,12,66,125,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,192,12,106,32,35,66,0,32,36,66,1,134,34,19,66,0,16,229,13,32,2,65,224,13,106,32,17,66,0,32,26,66,0,16,229,13,32,2,65,160,13,106,32,27,66,0,32,27,66,0,16,229,13,32,2,65,224,12,106,32,2,65,248,12,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,144,14,106,32,35,66,0,32,35,66,0,16,229,13,32,2,65,176,12,106,32,29,66,0,32,19,66,0,16,229,13,32,2,65,128,13,106,32,27,66,1,134,66,0,32,26,66,0,16,229,13,32,2,65,160,12,106,32,2,41,3,176,12,34,24,32,2,41,3,128,13,124,34,17,32,2,41,3,224,12,34,21,32,2,41,3,160,13,124,34,18,32,2,41,3,224,13,124,34,16,32,2,41,3,192,12,124,34,22,32,2,41,3,176,13,34,32,32,2,41,3,208,12,124,34,23,32,2,41,3,128,14,124,34,25,66,52,136,32,23,32,25,86,173,32,2,65,136,14,106,41,3,0,32,23,32,32,84,173,32,2,65,184,13,106,41,3,0,32,2,65,216,12,106,41,3,0,124,124,124,124,34,32,66,12,134,132,124,34,23,66,52,136,32,22,32,23,86,173,32,16,32,22,86,173,32,2,65,200,12,106,41,3,0,32,16,32,18,84,173,32,2,65,232,13,106,41,3,0,32,18,32,21,84,173,32,2,65,232,12,106,41,3,0,32,2,65,168,13,106,41,3,0,124,124,124,124,124,124,32,32,66,52,136,124,124,34,22,66,12,134,132,124,34,18,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,23,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,208,13,106,32,20,66,0,32,29,66,0,16,229,13,32,2,65,192,11,106,32,27,66,0,32,19,66,0,16,229,13,32,2,65,240,13,106,32,26,66,0,32,26,66,0,16,229,13,32,2,65,176,11,106,32,2,41,3,192,11,34,21,32,2,41,3,240,13,124,34,16,32,17,32,18,86,173,32,17,32,24,84,173,32,2,65,184,12,106,41,3,0,32,2,65,136,13,106,41,3,0,124,124,32,22,66,52,136,124,124,34,22,66,12,134,32,18,66,52,136,132,124,34,17,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,144,13,106,32,20,66,0,32,27,66,0,16,229,13,32,2,65,192,13,106,32,29,66,0,32,29,66,0,16,229,13,32,2,65,208,10,106,32,19,66,0,32,26,66,0,16,229,13,32,2,65,192,10,106,32,16,32,17,86,173,32,16,32,21,84,173,32,2,65,200,11,106,41,3,0,32,2,65,248,13,106,41,3,0,124,124,32,22,66,52,136,124,124,34,19,66,12,134,32,17,66,52,136,132,34,20,32,2,41,3,208,10,124,34,17,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,224,9,106,32,17,32,20,84,173,32,2,65,216,10,106,41,3,0,32,19,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,144,12,106,32,2,41,3,160,12,34,18,32,2,41,3,144,14,124,34,20,66,255,255,255,255,255,255,255,7,131,34,19,66,0,32,26,66,0,16,229,13,32,2,65,160,11,106,32,2,41,3,176,11,34,24,32,2,41,3,208,13,124,34,17,32,18,32,20,86,173,32,2,65,168,12,106,41,3,0,32,2,65,152,14,106,41,3,0,124,124,34,21,66,12,134,32,20,66,52,136,132,124,34,18,66,255,255,255,255,255,255,255,7,131,34,20,66,0,32,27,66,0,16,229,13,32,2,65,176,10,106,32,2,41,3,144,13,34,32,32,2,41,3,192,13,124,34,16,32,2,41,3,192,10,124,34,22,32,17,32,18,86,173,32,17,32,24,84,173,32,2,65,184,11,106,41,3,0,32,2,65,216,13,106,41,3,0,124,124,32,21,66,52,136,124,124,34,24,66,12,134,32,18,66,52,136,132,124,34,18,66,255,255,255,255,255,255,255,7,131,34,17,66,0,32,29,66,0,16,229,13,32,2,65,208,9,106,32,2,41,3,224,9,34,21,32,25,66,254,255,255,255,255,255,255,7,131,124,34,25,32,18,32,22,84,173,32,16,32,22,86,173,32,2,65,200,10,106,41,3,0,32,16,32,32,84,173,32,2,65,152,13,106,41,3,0,32,2,65,200,13,106,41,3,0,124,124,124,124,32,24,66,52,136,124,124,34,22,66,12,134,32,18,66,52,136,132,124,34,16,66,255,255,255,255,255,255,255,7,131,34,18,66,0,32,35,66,0,16,229,13,32,2,65,128,9,106,32,23,66,255,255,255,255,255,255,63,131,32,16,32,25,84,173,32,2,65,232,9,106,41,3,0,32,21,32,25,86,173,124,32,22,66,52,136,124,124,66,12,134,32,16,66,52,136,132,124,34,23,66,0,32,36,66,0,16,229,13,32,2,65,240,8,106,32,2,41,3,128,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,128,12,106,32,19,66,0,32,36,66,0,16,229,13,32,2,65,144,11,106,32,20,66,0,32,26,66,0,16,229,13,32,2,65,160,10,106,32,17,66,0,32,27,66,0,16,229,13,32,2,65,192,9,106,32,18,66,0,32,29,66,0,16,229,13,32,2,65,208,8,106,32,23,66,0,32,35,66,0,16,229,13,32,2,65,224,8,106,32,2,65,136,9,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,240,11,106,32,19,66,0,32,35,66,0,16,229,13,32,2,65,128,11,106,32,20,66,0,32,36,66,0,16,229,13,32,2,65,144,10,106,32,17,66,0,32,26,66,0,16,229,13,32,2,65,176,9,106,32,18,66,0,32,27,66,0,16,229,13,32,2,65,192,8,106,32,23,66,0,32,29,66,0,16,229,13,32,2,65,224,7,106,32,2,41,3,144,10,34,38,32,2,41,3,128,11,124,34,16,32,2,41,3,176,9,124,34,22,32,2,41,3,192,8,124,34,25,32,2,41,3,144,11,34,39,32,2,41,3,128,12,124,34,24,32,2,41,3,160,10,124,34,21,32,2,41,3,192,9,124,34,30,32,2,41,3,208,8,124,34,31,32,2,41,3,224,8,124,34,33,32,2,41,3,160,11,34,37,32,2,41,3,144,12,124,34,32,32,2,41,3,176,10,124,34,28,32,2,41,3,208,9,124,34,34,32,2,41,3,240,8,124,34,40,66,52,136,32,34,32,40,86,173,32,2,65,248,8,106,41,3,0,32,28,32,34,86,173,32,2,65,216,9,106,41,3,0,32,28,32,32,84,173,32,2,65,184,10,106,41,3,0,32,32,32,37,84,173,32,2,65,168,11,106,41,3,0,32,2,65,152,12,106,41,3,0,124,124,124,124,124,124,124,124,34,28,66,12,134,132,124,34,32,66,52,136,32,32,32,33,84,173,32,31,32,33,86,173,32,2,65,232,8,106,41,3,0,32,30,32,31,86,173,32,2,65,216,8,106,41,3,0,32,21,32,30,86,173,32,2,65,200,9,106,41,3,0,32,21,32,24,84,173,32,2,65,168,10,106,41,3,0,32,24,32,39,84,173,32,2,65,152,11,106,41,3,0,32,2,65,136,12,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,28,66,52,136,124,124,34,31,66,12,134,132,124,34,24,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,32,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,224,11,106,32,19,66,0,32,29,66,0,16,229,13,32,2,65,240,10,106,32,20,66,0,32,35,66,0,16,229,13,32,2,65,128,10,106,32,17,66,0,32,36,66,0,16,229,13,32,2,65,160,9,106,32,18,66,0,32,26,66,0,16,229,13,32,2,65,176,8,106,32,23,66,0,32,27,66,0,16,229,13,32,2,65,160,8,106,32,2,41,3,160,9,34,33,32,2,41,3,128,10,124,34,21,32,2,41,3,176,8,124,34,30,32,24,32,25,84,173,32,22,32,25,86,173,32,2,65,200,8,106,41,3,0,32,16,32,22,86,173,32,2,65,184,9,106,41,3,0,32,16,32,38,84,173,32,2,65,152,10,106,41,3,0,32,2,65,136,11,106,41,3,0,124,124,124,124,124,124,32,31,66,52,136,124,124,34,25,66,12,134,32,24,66,52,136,132,124,34,16,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,208,11,106,32,19,66,0,32,27,66,0,16,229,13,32,2,65,224,10,106,32,20,66,0,32,29,66,0,16,229,13,32,2,65,240,9,106,32,17,66,0,32,35,66,0,16,229,13,32,2,65,144,9,106,32,18,66,0,32,36,66,0,16,229,13,32,2,65,144,8,106,32,23,66,0,32,26,66,0,16,229,13,32,2,65,128,8,106,32,2,41,3,144,8,34,24,32,2,41,3,144,9,124,34,22,32,16,32,30,84,173,32,21,32,30,86,173,32,2,65,184,8,106,41,3,0,32,21,32,33,84,173,32,2,65,168,9,106,41,3,0,32,2,65,136,10,106,41,3,0,124,124,124,124,32,25,66,52,136,124,124,34,25,66,12,134,32,16,66,52,136,132,124,34,16,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,240,7,106,32,16,32,22,84,173,32,22,32,24,84,173,32,2,65,152,8,106,41,3,0,32,2,65,152,9,106,41,3,0,124,124,32,25,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,64,107,32,18,66,0,32,4,41,3,0,34,16,66,0,16,229,13,32,2,65,144,7,106,32,17,66,0,32,4,65,8,106,34,8,41,3,0,34,22,66,0,16,229,13,32,2,65,192,6,106,32,20,66,0,32,4,65,16,106,34,9,41,3,0,34,25,66,0,16,229,13,32,2,65,240,5,106,32,19,66,0,32,4,65,24,106,34,11,41,3,0,34,24,66,0,16,229,13,32,2,65,160,5,106,32,23,66,0,32,4,65,32,106,34,12,41,3,0,34,21,66,0,16,229,13,32,2,65,144,5,106,32,2,41,3,160,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,208,0,106,32,23,66,0,32,16,66,0,16,229,13,32,2,65,160,7,106,32,18,66,0,32,22,66,0,16,229,13,32,2,65,208,6,106,32,17,66,0,32,25,66,0,16,229,13,32,2,65,128,6,106,32,20,66,0,32,24,66,0,16,229,13,32,2,65,176,5,106,32,19,66,0,32,21,66,0,16,229,13,32,2,65,128,5,106,32,2,65,168,5,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,224,0,106,32,19,66,0,32,16,66,0,16,229,13,32,2,65,176,7,106,32,23,66,0,32,22,66,0,16,229,13,32,2,65,224,6,106,32,18,66,0,32,25,66,0,16,229,13,32,2,65,144,6,106,32,17,66,0,32,24,66,0,16,229,13,32,2,65,192,5,106,32,20,66,0,32,21,66,0,16,229,13,32,2,32,2,41,3,144,6,34,44,32,2,41,3,192,5,124,34,31,32,2,41,3,224,6,124,34,33,32,2,41,3,176,7,124,34,28,32,2,41,3,128,6,34,46,32,2,41,3,176,5,124,34,34,32,2,41,3,208,6,124,34,38,32,2,41,3,160,7,124,34,39,32,2,41,3,80,124,34,37,32,2,41,3,128,5,124,34,41,32,2,41,3,192,6,34,47,32,2,41,3,240,5,124,34,30,32,2,41,3,144,7,124,34,42,32,2,41,3,64,124,34,43,32,2,41,3,144,5,124,34,45,66,52,136,32,43,32,45,86,173,32,2,65,152,5,106,41,3,0,32,42,32,43,86,173,32,2,65,200,0,106,41,3,0,32,30,32,42,86,173,32,2,65,152,7,106,41,3,0,32,30,32,47,84,173,32,2,65,200,6,106,41,3,0,32,2,65,248,5,106,41,3,0,124,124,124,124,124,124,124,124,34,42,66,12,134,132,124,34,30,66,52,136,32,30,32,41,84,173,32,37,32,41,86,173,32,2,65,136,5,106,41,3,0,32,37,32,39,84,173,32,2,65,216,0,106,41,3,0,32,38,32,39,86,173,32,2,65,168,7,106,41,3,0,32,34,32,38,86,173,32,2,65,216,6,106,41,3,0,32,34,32,46,84,173,32,2,65,136,6,106,41,3,0,32,2,65,184,5,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,42,66,52,136,124,124,34,41,66,12,134,132,124,34,34,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,30,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,32,2,41,3,0,34,42,32,2,41,3,96,124,34,38,66,255,255,255,255,255,255,255,7,131,55,3,0,32,2,65,240,0,106,32,20,66,0,32,16,66,0,16,229,13,32,2,65,192,7,106,32,19,66,0,32,22,66,0,16,229,13,32,2,65,240,6,106,32,23,66,0,32,25,66,0,16,229,13,32,2,65,160,6,106,32,18,66,0,32,24,66,0,16,229,13,32,2,65,208,5,106,32,17,66,0,32,21,66,0,16,229,13,32,2,65,48,106,32,2,41,3,160,6,34,43,32,2,41,3,208,5,124,34,39,32,2,41,3,240,6,124,34,37,32,28,32,34,86,173,32,28,32,33,84,173,32,2,65,184,7,106,41,3,0,32,31,32,33,86,173,32,2,65,232,6,106,41,3,0,32,31,32,44,84,173,32,2,65,152,6,106,41,3,0,32,2,65,200,5,106,41,3,0,124,124,124,124,124,124,32,41,66,52,136,124,124,34,41,66,12,134,32,34,66,52,136,132,124,34,31,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,8,32,2,41,3,112,34,44,32,2,41,3,192,7,124,34,33,32,2,41,3,48,124,34,28,32,38,32,42,84,173,32,2,65,8,106,41,3,0,32,2,65,232,0,106,41,3,0,124,124,34,42,66,12,134,32,38,66,52,136,132,124,34,34,66,255,255,255,255,255,255,255,7,131,55,3,0,32,2,65,128,1,106,32,17,66,0,32,16,66,0,16,229,13,32,2,65,208,7,106,32,20,66,0,32,22,66,0,16,229,13,32,2,65,128,7,106,32,19,66,0,32,25,66,0,16,229,13,32,2,65,176,6,106,32,23,66,0,32,24,66,0,16,229,13,32,2,65,224,5,106,32,18,66,0,32,21,66,0,16,229,13,32,2,65,32,106,32,2,41,3,176,6,34,16,32,2,41,3,224,5,124,34,19,32,31,32,37,84,173,32,37,32,39,84,173,32,2,65,248,6,106,41,3,0,32,39,32,43,84,173,32,2,65,168,6,106,41,3,0,32,2,65,216,5,106,41,3,0,124,124,124,124,32,41,66,52,136,124,124,34,22,66,12,134,32,31,66,52,136,132,124,34,25,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,9,32,2,41,3,208,7,34,24,32,2,41,3,128,7,124,34,20,32,2,41,3,128,1,124,34,17,32,2,41,3,32,124,34,18,32,28,32,34,86,173,32,28,32,33,84,173,32,2,65,56,106,41,3,0,32,33,32,44,84,173,32,2,65,248,0,106,41,3,0,32,2,65,200,7,106,41,3,0,124,124,124,124,32,42,66,52,136,124,124,34,21,66,12,134,32,34,66,52,136,132,124,34,23,66,255,255,255,255,255,255,255,7,131,55,3,0,32,2,65,16,106,32,19,32,25,86,173,32,16,32,19,86,173,32,2,65,184,6,106,41,3,0,32,2,65,232,5,106,41,3,0,124,124,32,22,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,11,32,2,41,3,16,34,16,32,45,66,255,255,255,255,255,255,255,7,131,124,34,19,32,18,32,23,86,173,32,17,32,18,86,173,32,2,65,40,106,41,3,0,32,17,32,20,84,173,32,2,65,136,1,106,41,3,0,32,20,32,24,84,173,32,2,65,216,7,106,41,3,0,32,2,65,136,7,106,41,3,0,124,124,124,124,124,124,32,21,66,52,136,124,124,34,17,66,12,134,32,23,66,52,136,132,124,34,20,66,255,255,255,255,255,255,255,7,131,55,3,0,32,12,32,30,66,255,255,255,255,255,255,63,131,32,19,32,20,86,173,32,2,65,24,106,41,3,0,32,16,32,19,86,173,124,32,17,66,52,136,124,124,66,12,134,32,20,66,52,136,132,124,55,3,0,32,2,65,240,4,106,32,2,41,3,240,7,34,30,32,40,66,255,255,255,255,255,255,255,7,131,124,34,24,32,2,41,3,224,10,34,25,32,2,41,3,208,11,124,34,19,32,2,41,3,240,9,124,34,20,32,2,41,3,128,8,124,34,17,32,2,41,3,240,10,34,21,32,2,41,3,224,11,124,34,18,32,2,41,3,160,8,124,34,23,32,2,41,3,224,7,34,16,32,2,41,3,240,11,124,34,22,66,52,136,32,16,32,22,86,173,32,2,65,232,7,106,41,3,0,32,2,65,248,11,106,41,3,0,124,124,34,31,66,12,134,132,124,34,16,66,52,136,32,16,32,23,84,173,32,18,32,23,86,173,32,2,65,168,8,106,41,3,0,32,18,32,21,84,173,32,2,65,248,10,106,41,3,0,32,2,65,232,11,106,41,3,0,124,124,124,124,32,31,66,52,136,124,124,34,23,66,12,134,132,124,34,18,66,52,136,32,17,32,18,86,173,32,17,32,20,84,173,32,2,65,136,8,106,41,3,0,32,19,32,20,86,173,32,2,65,248,9,106,41,3,0,32,19,32,25,84,173,32,2,65,232,10,106,41,3,0,32,2,65,216,11,106,41,3,0,124,124,124,124,124,124,32,23,66,52,136,124,124,34,31,66,12,134,132,124,34,21,66,255,255,255,255,255,255,255,7,131,34,19,66,0,32,4,65,40,106,34,8,41,3,0,34,20,66,0,16,229,13,32,2,65,160,4,106,32,18,66,255,255,255,255,255,255,255,7,131,34,17,66,0,32,4,65,48,106,34,9,41,3,0,34,18,66,0,16,229,13,32,2,65,208,3,106,32,16,66,255,255,255,255,255,255,255,7,131,34,23,66,0,32,4,65,56,106,34,11,41,3,0,34,16,66,0,16,229,13,32,2,65,128,3,106,32,22,66,255,255,255,255,255,255,255,7,131,34,22,66,0,32,4,65,64,107,34,12,41,3,0,34,25,66,0,16,229,13,32,2,65,176,2,106,32,32,66,255,255,255,255,255,255,63,131,32,21,32,24,84,173,32,2,65,248,7,106,41,3,0,32,24,32,30,84,173,124,32,31,66,52,136,124,124,66,12,134,32,21,66,52,136,132,124,34,24,66,0,32,4,65,200,0,106,34,15,41,3,0,34,21,66,0,16,229,13,32,2,65,160,2,106,32,2,41,3,176,2,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,224,4,106,32,24,66,0,32,20,66,0,16,229,13,32,2,65,144,4,106,32,19,66,0,32,18,66,0,16,229,13,32,2,65,192,3,106,32,17,66,0,32,16,66,0,16,229,13,32,2,65,240,2,106,32,23,66,0,32,25,66,0,16,229,13,32,2,65,128,2,106,32,22,66,0,32,21,66,0,16,229,13,32,2,65,144,2,106,32,2,65,184,2,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,208,4,106,32,22,66,0,32,20,66,0,16,229,13,32,2,65,128,4,106,32,24,66,0,32,18,66,0,16,229,13,32,2,65,176,3,106,32,19,66,0,32,16,66,0,16,229,13,32,2,65,224,2,106,32,17,66,0,32,25,66,0,16,229,13,32,2,65,240,1,106,32,23,66,0,32,21,66,0,16,229,13,32,2,65,144,1,106,32,2,41,3,224,2,34,43,32,2,41,3,240,1,124,34,30,32,2,41,3,176,3,124,34,31,32,2,41,3,128,4,124,34,33,32,2,41,3,240,2,34,45,32,2,41,3,128,2,124,34,28,32,2,41,3,192,3,124,34,34,32,2,41,3,144,4,124,34,40,32,2,41,3,224,4,124,34,38,32,2,41,3,144,2,124,34,39,32,2,41,3,208,3,34,44,32,2,41,3,128,3,124,34,32,32,2,41,3,160,4,124,34,37,32,2,41,3,240,4,124,34,41,32,2,41,3,160,2,124,34,42,66,52,136,32,41,32,42,86,173,32,2,65,168,2,106,41,3,0,32,37,32,41,86,173,32,2,65,248,4,106,41,3,0,32,32,32,37,86,173,32,2,65,168,4,106,41,3,0,32,32,32,44,84,173,32,2,65,216,3,106,41,3,0,32,2,65,136,3,106,41,3,0,124,124,124,124,124,124,124,124,34,37,66,12,134,132,124,34,32,66,52,136,32,32,32,39,84,173,32,38,32,39,86,173,32,2,65,152,2,106,41,3,0,32,38,32,40,84,173,32,2,65,232,4,106,41,3,0,32,34,32,40,86,173,32,2,65,152,4,106,41,3,0,32,28,32,34,86,173,32,2,65,200,3,106,41,3,0,32,28,32,45,84,173,32,2,65,248,2,106,41,3,0,32,2,65,136,2,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,37,66,52,136,124,124,34,39,66,12,134,132,124,34,28,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,32,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,8,32,2,41,3,144,1,34,37,32,2,41,3,208,4,124,34,34,66,255,255,255,255,255,255,255,7,131,55,3,0,32,2,65,192,4,106,32,23,66,0,32,20,66,0,16,229,13,32,2,65,240,3,106,32,22,66,0,32,18,66,0,16,229,13,32,2,65,160,3,106,32,24,66,0,32,16,66,0,16,229,13,32,2,65,208,2,106,32,19,66,0,32,25,66,0,16,229,13,32,2,65,224,1,106,32,17,66,0,32,21,66,0,16,229,13,32,2,65,208,1,106,32,2,41,3,208,2,34,41,32,2,41,3,224,1,124,34,40,32,2,41,3,160,3,124,34,38,32,28,32,33,84,173,32,31,32,33,86,173,32,2,65,136,4,106,41,3,0,32,30,32,31,86,173,32,2,65,184,3,106,41,3,0,32,30,32,43,84,173,32,2,65,232,2,106,41,3,0,32,2,65,248,1,106,41,3,0,124,124,124,124,124,124,32,39,66,52,136,124,124,34,39,66,12,134,32,28,66,52,136,132,124,34,30,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,9,32,2,41,3,192,4,34,43,32,2,41,3,240,3,124,34,31,32,2,41,3,208,1,124,34,33,32,34,32,37,84,173,32,2,65,152,1,106,41,3,0,32,2,65,216,4,106,41,3,0,124,124,34,37,66,12,134,32,34,66,52,136,132,124,34,28,66,255,255,255,255,255,255,255,7,131,55,3,0,32,2,65,176,4,106,32,17,66,0,32,20,66,0,16,229,13,32,2,65,224,3,106,32,23,66,0,32,18,66,0,16,229,13,32,2,65,144,3,106,32,22,66,0,32,16,66,0,16,229,13,32,2,65,192,2,106,32,24,66,0,32,25,66,0,16,229,13,32,2,65,192,1,106,32,19,66,0,32,21,66,0,16,229,13,32,2,65,176,1,106,32,2,41,3,192,2,34,16,32,2,41,3,192,1,124,34,19,32,30,32,38,84,173,32,38,32,40,84,173,32,2,65,168,3,106,41,3,0,32,40,32,41,84,173,32,2,65,216,2,106,41,3,0,32,2,65,232,1,106,41,3,0,124,124,124,124,32,39,66,52,136,124,124,34,22,66,12,134,32,30,66,52,136,132,124,34,25,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,11,32,2,41,3,224,3,34,24,32,2,41,3,144,3,124,34,20,32,2,41,3,176,4,124,34,17,32,2,41,3,176,1,124,34,18,32,28,32,33,84,173,32,31,32,33,86,173,32,2,65,216,1,106,41,3,0,32,31,32,43,84,173,32,2,65,200,4,106,41,3,0,32,2,65,248,3,106,41,3,0,124,124,124,124,32,37,66,52,136,124,124,34,21,66,12,134,32,28,66,52,136,132,124,34,23,66,255,255,255,255,255,255,255,7,131,55,3,0,32,2,65,160,1,106,32,19,32,25,86,173,32,16,32,19,86,173,32,2,65,200,2,106,41,3,0,32,2,65,200,1,106,41,3,0,124,124,32,22,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,12,32,2,41,3,160,1,34,16,32,42,66,255,255,255,255,255,255,255,7,131,124,34,19,32,18,32,23,86,173,32,17,32,18,86,173,32,2,65,184,1,106,41,3,0,32,17,32,20,84,173,32,2,65,184,4,106,41,3,0,32,20,32,24,84,173,32,2,65,232,3,106,41,3,0,32,2,65,152,3,106,41,3,0,124,124,124,124,124,124,32,21,66,52,136,124,124,34,17,66,12,134,32,23,66,52,136,132,124,34,20,66,255,255,255,255,255,255,255,7,131,55,3,0,32,15,32,32,66,255,255,255,255,255,255,63,131,32,19,32,20,86,173,32,2,65,168,1,106,41,3,0,32,16,32,19,86,173,124,32,17,66,52,136,124,124,66,12,134,32,20,66,52,136,132,124,55,3,0,32,4,65,216,0,107,33,4,32,6,65,40,107,33,6,32,7,65,1,106,34,7,65,7,71,13,0,11,32,2,65,144,18,106,36,0,32,13,32,10,32,10,32,13,72,27,33,4,65,0,33,2,3,64,32,5,65,192,17,106,32,2,106,32,1,65,128,185,156,1,16,170,1,32,1,65,216,0,106,33,1,32,2,65,40,106,34,2,65,192,2,71,13,0,11,65,1,33,9,32,4,65,0,32,4,65,0,74,27,11,33,2,2,64,32,3,69,4,64,65,0,33,4,12,1,11,32,5,65,216,28,106,66,0,55,3,0,32,5,65,184,28,106,66,0,55,3,0,32,5,66,0,55,3,208,28,32,5,66,0,55,3,176,28,32,5,32,3,41,3,0,55,3,192,28,32,5,32,3,41,3,8,55,3,200,28,32,5,32,3,41,3,16,55,3,160,28,32,5,32,3,41,3,24,55,3,168,28,32,5,65,144,24,106,32,5,65,192,28,106,65,15,16,184,5,33,4,32,5,65,128,20,106,32,5,65,160,28,106,65,15,16,184,5,34,14,32,4,32,2,32,2,32,4,72,27,34,1,32,1,32,14,72,27,33,2,11,32,0,65,1,54,2,120,32,0,65,0,65,248,0,16,129,10,33,1,2,64,32,2,69,13,0,32,5,32,2,65,2,116,34,0,106,65,240,7,106,33,3,32,0,65,4,107,34,6,32,5,65,144,24,106,106,33,0,32,5,65,128,20,106,32,6,106,33,6,32,5,65,176,29,106,33,8,3,64,2,64,32,1,40,2,120,4,64,32,1,65,1,54,2,120,32,1,65,0,65,248,0,16,129,10,26,12,1,11,32,1,32,1,16,101,11,2,64,32,9,69,13,0,2,64,32,2,32,13,74,13,0,32,3,65,132,4,107,40,2,0,34,7,69,13,0,2,64,32,7,65,0,74,4,64,32,5,65,136,29,106,32,5,65,128,12,106,32,7,65,1,107,65,1,118,65,216,0,108,106,65,216,0,16,193,5,26,12,1,11,32,5,65,136,29,106,32,5,65,128,12,106,32,7,65,127,115,65,1,118,65,216,0,108,106,65,216,0,16,193,5,26,32,5,66,188,225,255,255,191,255,255,31,32,5,41,3,176,29,125,55,3,176,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,184,29,125,55,3,184,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,192,29,125,55,3,192,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,200,29,125,55,3,200,29,32,5,66,252,255,255,255,255,255,255,1,32,5,41,3,208,29,125,55,3,208,29,11,32,1,32,1,32,5,65,136,29,106,65,0,16,94,11,32,2,32,10,74,13,0,32,3,40,2,0,34,7,69,13,0,32,5,65,0,54,2,216,29,2,64,32,7,65,0,74,4,64,32,5,65,136,29,106,32,5,65,192,17,106,32,7,65,1,107,65,1,118,34,7,65,40,108,106,65,40,16,193,5,26,32,8,32,7,65,216,0,108,32,5,106,65,168,12,106,65,40,16,193,5,26,12,1,11,32,5,65,136,29,106,32,5,65,192,17,106,32,7,65,127,115,65,1,118,34,7,65,40,108,106,65,40,16,193,5,26,32,8,32,7,65,216,0,108,32,5,106,65,168,12,106,65,40,16,193,5,26,32,5,66,188,225,255,255,191,255,255,31,32,5,41,3,176,29,125,55,3,176,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,184,29,125,55,3,184,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,192,29,125,55,3,192,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,200,29,125,55,3,200,29,32,5,66,252,255,255,255,255,255,255,1,32,5,41,3,208,29,125,55,3,208,29,11,32,1,32,1,32,5,65,136,29,106,65,0,16,94,11,2,64,32,2,32,4,74,13,0,32,0,40,2,0,34,7,69,13,0,2,64,32,7,65,0,74,4,64,32,5,65,136,29,106,32,7,65,5,116,65,32,107,65,64,113,65,128,173,216,0,106,16,191,8,12,1,11,32,5,65,136,29,106,32,7,65,127,115,65,5,116,65,64,113,65,128,173,216,0,106,16,191,8,32,5,66,188,225,255,255,191,255,255,31,32,5,41,3,176,29,125,55,3,176,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,184,29,125,55,3,184,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,192,29,125,55,3,192,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,200,29,125,55,3,200,29,32,5,66,252,255,255,255,255,255,255,1,32,5,41,3,208,29,125,55,3,208,29,11,32,1,32,1,32,5,65,136,29,106,32,5,65,224,28,106,16,93,11,2,64,32,2,32,14,74,13,0,32,6,40,2,0,34,7,69,13,0,2,64,32,7,65,0,74,4,64,32,5,65,136,29,106,32,7,65,5,116,65,32,107,65,64,113,65,128,173,248,0,106,16,191,8,12,1,11,32,5,65,136,29,106,32,7,65,127,115,65,5,116,65,64,113,65,128,173,248,0,106,16,191,8,32,5,66,188,225,255,255,191,255,255,31,32,5,41,3,176,29,125,55,3,176,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,184,29,125,55,3,184,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,192,29,125,55,3,192,29,32,5,66,252,255,255,255,255,255,255,31,32,5,41,3,200,29,125,55,3,200,29,32,5,66,252,255,255,255,255,255,255,1,32,5,41,3,208,29,125,55,3,208,29,11,32,1,32,1,32,5,65,136,29,106,32,5,65,224,28,106,16,93,11,32,0,65,4,107,33,0,32,6,65,4,107,33,6,32,3,65,4,107,33,3,32,2,65,1,107,34,2,65,1,106,65,1,74,13,0,11,32,1,40,2,120,13,0,32,5,65,64,107,32,5,41,3,248,28,34,27,66,0,32,1,41,3,80,34,26,66,0,16,229,13,32,5,65,144,1,106,32,5,41,3,240,28,34,29,66,0,32,1,41,3,88,34,35,66,0,16,229,13,32,5,65,224,1,106,32,5,41,3,232,28,34,36,66,0,32,1,41,3,96,34,19,66,0,16,229,13,32,5,65,176,2,106,32,5,41,3,224,28,34,20,66,0,32,1,41,3,104,34,17,66,0,16,229,13,32,5,65,160,3,106,32,5,41,3,128,29,34,18,66,0,32,1,41,3,112,34,23,66,0,16,229,13,32,5,65,144,3,106,32,5,41,3,160,3,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,5,65,176,3,106,32,18,66,0,32,26,66,0,16,229,13,32,5,65,208,0,106,32,27,66,0,32,35,66,0,16,229,13,32,5,65,160,1,106,32,29,66,0,32,19,66,0,16,229,13,32,5,65,240,1,106,32,36,66,0,32,17,66,0,16,229,13,32,5,65,192,2,106,32,20,66,0,32,23,66,0,16,229,13,32,5,65,128,3,106,32,5,65,168,3,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,5,65,208,2,106,32,20,66,0,32,26,66,0,16,229,13,32,5,65,192,3,106,32,18,66,0,32,35,66,0,16,229,13,32,5,65,224,0,106,32,27,66,0,32,19,66,0,16,229,13,32,5,65,176,1,106,32,29,66,0,32,17,66,0,16,229,13,32,5,65,128,2,106,32,36,66,0,32,23,66,0,16,229,13,32,5,32,5,41,3,176,1,34,38,32,5,41,3,96,124,34,22,32,5,41,3,128,2,124,34,25,32,5,41,3,192,3,124,34,24,32,5,41,3,160,1,34,39,32,5,41,3,80,124,34,21,32,5,41,3,240,1,124,34,32,32,5,41,3,192,2,124,34,30,32,5,41,3,176,3,124,34,31,32,5,41,3,128,3,124,34,33,32,5,41,3,144,1,34,37,32,5,41,3,64,124,34,16,32,5,41,3,224,1,124,34,28,32,5,41,3,176,2,124,34,34,32,5,41,3,144,3,124,34,40,66,52,136,32,34,32,40,86,173,32,5,65,152,3,106,41,3,0,32,28,32,34,86,173,32,5,65,184,2,106,41,3,0,32,16,32,28,86,173,32,5,65,232,1,106,41,3,0,32,16,32,37,84,173,32,5,65,152,1,106,41,3,0,32,5,65,200,0,106,41,3,0,124,124,124,124,124,124,124,124,34,28,66,12,134,132,124,34,16,66,52,136,32,16,32,33,84,173,32,31,32,33,86,173,32,5,65,136,3,106,41,3,0,32,30,32,31,86,173,32,5,65,184,3,106,41,3,0,32,30,32,32,84,173,32,5,65,200,2,106,41,3,0,32,21,32,32,86,173,32,5,65,248,1,106,41,3,0,32,21,32,39,84,173,32,5,65,168,1,106,41,3,0,32,5,65,216,0,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,28,66,52,136,124,124,34,33,66,12,134,132,124,34,21,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,16,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,1,32,5,41,3,0,34,28,32,5,41,3,208,2,124,34,32,66,255,255,255,255,255,255,255,7,131,55,3,80,32,5,65,144,2,106,32,36,66,0,32,26,66,0,16,229,13,32,5,65,224,2,106,32,20,66,0,32,35,66,0,16,229,13,32,5,65,208,3,106,32,18,66,0,32,19,66,0,16,229,13,32,5,65,240,0,106,32,27,66,0,32,17,66,0,16,229,13,32,5,65,192,1,106,32,29,66,0,32,23,66,0,16,229,13,32,5,65,48,106,32,5,41,3,192,1,34,34,32,5,41,3,112,124,34,30,32,5,41,3,208,3,124,34,31,32,21,32,24,84,173,32,24,32,25,84,173,32,5,65,200,3,106,41,3,0,32,22,32,25,86,173,32,5,65,136,2,106,41,3,0,32,22,32,38,84,173,32,5,65,184,1,106,41,3,0,32,5,65,232,0,106,41,3,0,124,124,124,124,124,124,32,33,66,52,136,124,124,34,33,66,12,134,32,21,66,52,136,132,124,34,22,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,1,32,5,41,3,224,2,34,38,32,5,41,3,144,2,124,34,25,32,5,41,3,48,124,34,24,32,28,32,32,86,173,32,5,65,8,106,41,3,0,32,5,65,216,2,106,41,3,0,124,124,34,28,66,12,134,32,32,66,52,136,132,124,34,21,66,255,255,255,255,255,255,255,7,131,55,3,88,32,5,65,208,1,106,32,29,66,0,32,26,66,0,16,229,13,32,5,65,160,2,106,32,36,66,0,32,35,66,0,16,229,13,32,5,65,240,2,106,32,20,66,0,32,19,66,0,16,229,13,32,5,65,224,3,106,32,18,66,0,32,17,66,0,16,229,13,32,5,65,128,1,106,32,27,66,0,32,23,66,0,16,229,13,32,5,65,32,106,32,5,41,3,224,3,34,19,32,5,41,3,128,1,124,34,27,32,22,32,31,84,173,32,30,32,31,86,173,32,5,65,216,3,106,41,3,0,32,30,32,34,84,173,32,5,65,200,1,106,41,3,0,32,5,65,248,0,106,41,3,0,124,124,124,124,32,33,66,52,136,124,124,34,20,66,12,134,32,22,66,52,136,132,124,34,17,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,1,32,5,41,3,160,2,34,18,32,5,41,3,208,1,124,34,26,32,5,41,3,240,2,124,34,29,32,5,41,3,32,124,34,35,32,21,32,24,84,173,32,24,32,25,84,173,32,5,65,56,106,41,3,0,32,25,32,38,84,173,32,5,65,232,2,106,41,3,0,32,5,65,152,2,106,41,3,0,124,124,124,124,32,28,66,52,136,124,124,34,23,66,12,134,32,21,66,52,136,132,124,34,36,66,255,255,255,255,255,255,255,7,131,55,3,96,32,5,65,16,106,32,17,32,27,84,173,32,19,32,27,86,173,32,5,65,232,3,106,41,3,0,32,5,65,136,1,106,41,3,0,124,124,32,20,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,1,32,5,41,3,16,34,19,32,40,66,255,255,255,255,255,255,255,7,131,124,34,27,32,35,32,36,86,173,32,29,32,35,86,173,32,5,65,40,106,41,3,0,32,26,32,29,86,173,32,5,65,248,2,106,41,3,0,32,18,32,26,86,173,32,5,65,168,2,106,41,3,0,32,5,65,216,1,106,41,3,0,124,124,124,124,124,124,32,23,66,52,136,124,124,34,29,66,12,134,32,36,66,52,136,132,124,34,26,66,255,255,255,255,255,255,255,7,131,55,3,104,32,1,32,16,66,255,255,255,255,255,255,63,131,32,26,32,27,84,173,32,5,65,24,106,41,3,0,32,19,32,27,86,173,124,32,29,66,52,136,124,124,66,12,134,32,26,66,52,136,132,124,55,3,112,11,32,5,65,224,29,106,36,0,11,140,35,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,255,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,1,129,1,130,1,131,1,132,1,133,1,134,1,135,1,136,1,137,1,138,1,139,1,140,1,141,1,142,1,143,1,144,1,145,1,146,1,147,1,148,1,149,1,150,1,151,1,152,1,153,1,154,1,155,1,156,1,157,1,158,1,159,1,160,1,161,1,162,1,163,1,164,1,165,1,166,1,167,1,168,1,169,1,170,1,171,1,172,1,173,1,174,1,175,1,176,1,177,1,178,1,179,1,180,1,181,1,182,1,183,1,184,1,185,1,186,1,187,1,188,1,189,1,190,1,191,1,192,1,193,1,194,1,195,1,196,1,197,1,198,1,199,1,200,1,201,1,202,1,203,1,204,1,205,1,206,1,207,1,208,1,209,1,210,1,211,1,212,1,213,1,214,1,215,1,216,1,217,1,218,1,219,1,220,1,221,1,222,1,223,1,224,1,225,1,226,1,227,1,228,1,229,1,230,1,231,1,232,1,233,1,234,1,235,1,236,1,237,1,238,1,239,1,240,1,241,1,242,1,243,1,244,1,245,1,246,1,247,1,248,1,249,1,250,1,251,1,252,1,253,1,254,1,255,1,0,11,65,244,218,215,0,65,14,32,1,16,182,28,15,11,65,130,219,215,0,65,14,32,1,16,182,28,15,11,65,144,219,215,0,65,14,32,1,16,182,28,15,11,65,158,219,215,0,65,14,32,1,16,182,28,15,11,65,172,219,215,0,65,14,32,1,16,182,28,15,11,65,186,219,215,0,65,14,32,1,16,182,28,15,11,65,200,219,215,0,65,14,32,1,16,182,28,15,11,65,214,219,215,0,65,14,32,1,16,182,28,15,11,65,228,219,215,0,65,14,32,1,16,182,28,15,11,65,242,219,215,0,65,14,32,1,16,182,28,15,11,65,128,220,215,0,65,15,32,1,16,182,28,15,11,65,143,220,215,0,65,15,32,1,16,182,28,15,11,65,158,220,215,0,65,15,32,1,16,182,28,15,11,65,173,220,215,0,65,15,32,1,16,182,28,15,11,65,188,220,215,0,65,15,32,1,16,182,28,15,11,65,203,220,215,0,65,15,32,1,16,182,28,15,11,65,218,220,215,0,65,15,32,1,16,182,28,15,11,65,233,220,215,0,65,15,32,1,16,182,28,15,11,65,248,220,215,0,65,15,32,1,16,182,28,15,11,65,135,221,215,0,65,15,32,1,16,182,28,15,11,65,150,221,215,0,65,15,32,1,16,182,28,15,11,65,165,221,215,0,65,15,32,1,16,182,28,15,11,65,180,221,215,0,65,15,32,1,16,182,28,15,11,65,195,221,215,0,65,15,32,1,16,182,28,15,11,65,210,221,215,0,65,15,32,1,16,182,28,15,11,65,225,221,215,0,65,15,32,1,16,182,28,15,11,65,240,221,215,0,65,15,32,1,16,182,28,15,11,65,255,221,215,0,65,15,32,1,16,182,28,15,11,65,142,222,215,0,65,15,32,1,16,182,28,15,11,65,157,222,215,0,65,15,32,1,16,182,28,15,11,65,172,222,215,0,65,15,32,1,16,182,28,15,11,65,187,222,215,0,65,15,32,1,16,182,28,15,11,65,202,222,215,0,65,15,32,1,16,182,28,15,11,65,217,222,215,0,65,15,32,1,16,182,28,15,11,65,232,222,215,0,65,15,32,1,16,182,28,15,11,65,247,222,215,0,65,15,32,1,16,182,28,15,11,65,134,223,215,0,65,15,32,1,16,182,28,15,11,65,149,223,215,0,65,15,32,1,16,182,28,15,11,65,164,223,215,0,65,15,32,1,16,182,28,15,11,65,179,223,215,0,65,15,32,1,16,182,28,15,11,65,194,223,215,0,65,15,32,1,16,182,28,15,11,65,209,223,215,0,65,15,32,1,16,182,28,15,11,65,224,223,215,0,65,15,32,1,16,182,28,15,11,65,239,223,215,0,65,15,32,1,16,182,28,15,11,65,254,223,215,0,65,15,32,1,16,182,28,15,11,65,141,224,215,0,65,15,32,1,16,182,28,15,11,65,156,224,215,0,65,15,32,1,16,182,28,15,11,65,171,224,215,0,65,15,32,1,16,182,28,15,11,65,186,224,215,0,65,15,32,1,16,182,28,15,11,65,201,224,215,0,65,15,32,1,16,182,28,15,11,65,216,224,215,0,65,15,32,1,16,182,28,15,11,65,231,224,215,0,65,15,32,1,16,182,28,15,11,65,246,224,215,0,65,15,32,1,16,182,28,15,11,65,133,225,215,0,65,15,32,1,16,182,28,15,11,65,148,225,215,0,65,15,32,1,16,182,28,15,11,65,163,225,215,0,65,15,32,1,16,182,28,15,11,65,178,225,215,0,65,15,32,1,16,182,28,15,11,65,193,225,215,0,65,15,32,1,16,182,28,15,11,65,208,225,215,0,65,15,32,1,16,182,28,15,11,65,223,225,215,0,65,15,32,1,16,182,28,15,11,65,238,225,215,0,65,15,32,1,16,182,28,15,11,65,253,225,215,0,65,15,32,1,16,182,28,15,11,65,140,226,215,0,65,15,32,1,16,182,28,15,11,65,155,226,215,0,65,15,32,1,16,182,28,15,11,65,170,226,215,0,65,15,32,1,16,182,28,15,11,65,185,226,215,0,65,15,32,1,16,182,28,15,11,65,200,226,215,0,65,15,32,1,16,182,28,15,11,65,215,226,215,0,65,15,32,1,16,182,28,15,11,65,230,226,215,0,65,15,32,1,16,182,28,15,11,65,245,226,215,0,65,15,32,1,16,182,28,15,11,65,132,227,215,0,65,15,32,1,16,182,28,15,11,65,147,227,215,0,65,15,32,1,16,182,28,15,11,65,162,227,215,0,65,15,32,1,16,182,28,15,11,65,177,227,215,0,65,15,32,1,16,182,28,15,11,65,192,227,215,0,65,15,32,1,16,182,28,15,11,65,207,227,215,0,65,15,32,1,16,182,28,15,11,65,222,227,215,0,65,12,32,1,16,182,28,15,11,65,234,227,215,0,65,12,32,1,16,182,28,15,11,65,246,227,215,0,65,12,32,1,16,182,28,15,11,65,130,228,215,0,65,15,32,1,16,182,28,15,11,65,145,228,215,0,65,11,32,1,16,182,28,15,11,65,156,228,215,0,65,12,32,1,16,182,28,15,11,65,168,228,215,0,65,12,32,1,16,182,28,15,11,65,180,228,215,0,65,12,32,1,16,182,28,15,11,65,192,228,215,0,65,12,32,1,16,182,28,15,11,65,204,228,215,0,65,12,32,1,16,182,28,15,11,65,216,228,215,0,65,12,32,1,16,182,28,15,11,65,228,228,215,0,65,12,32,1,16,182,28,15,11,65,240,228,215,0,65,12,32,1,16,182,28,15,11,65,252,228,215,0,65,12,32,1,16,182,28,15,11,65,136,229,215,0,65,13,32,1,16,182,28,15,11,65,149,229,215,0,65,13,32,1,16,182,28,15,11,65,162,229,215,0,65,13,32,1,16,182,28,15,11,65,175,229,215,0,65,13,32,1,16,182,28,15,11,65,188,229,215,0,65,13,32,1,16,182,28,15,11,65,201,229,215,0,65,13,32,1,16,182,28,15,11,65,214,229,215,0,65,13,32,1,16,182,28,15,11,65,227,229,215,0,65,6,32,1,16,182,28,15,11,65,233,229,215,0,65,6,32,1,16,182,28,15,11,65,239,229,215,0,65,5,32,1,16,182,28,15,11,65,244,229,215,0,65,8,32,1,16,182,28,15,11,65,252,229,215,0,65,8,32,1,16,182,28,15,11,65,132,230,215,0,65,11,32,1,16,182,28,15,11,65,143,230,215,0,65,7,32,1,16,182,28,15,11,65,150,230,215,0,65,8,32,1,16,182,28,15,11,65,158,230,215,0,65,9,32,1,16,182,28,15,11,65,167,230,215,0,65,9,32,1,16,182,28,15,11,65,176,230,215,0,65,13,32,1,16,182,28,15,11,65,189,230,215,0,65,15,32,1,16,182,28,15,11,65,204,230,215,0,65,8,32,1,16,182,28,15,11,65,212,230,215,0,65,7,32,1,16,182,28,15,11,65,219,230,215,0,65,7,32,1,16,182,28,15,11,65,226,230,215,0,65,8,32,1,16,182,28,15,11,65,234,230,215,0,65,7,32,1,16,182,28,15,11,65,241,230,215,0,65,8,32,1,16,182,28,15,11,65,249,230,215,0,65,8,32,1,16,182,28,15,11,65,129,231,215,0,65,8,32,1,16,182,28,15,11,65,137,231,215,0,65,7,32,1,16,182,28,15,11,65,144,231,215,0,65,6,32,1,16,182,28,15,11,65,150,231,215,0,65,6,32,1,16,182,28,15,11,65,156,231,215,0,65,7,32,1,16,182,28,15,11,65,163,231,215,0,65,7,32,1,16,182,28,15,11,65,170,231,215,0,65,7,32,1,16,182,28,15,11,65,177,231,215,0,65,6,32,1,16,182,28,15,11,65,183,231,215,0,65,7,32,1,16,182,28,15,11,65,190,231,215,0,65,7,32,1,16,182,28,15,11,65,197,231,215,0,65,6,32,1,16,182,28,15,11,65,203,231,215,0,65,9,32,1,16,182,28,15,11,65,212,231,215,0,65,7,32,1,16,182,28,15,11,65,219,231,215,0,65,8,32,1,16,182,28,15,11,65,227,231,215,0,65,7,32,1,16,182,28,15,11,65,234,231,215,0,65,9,32,1,16,182,28,15,11,65,243,231,215,0,65,6,32,1,16,182,28,15,11,65,249,231,215,0,65,5,32,1,16,182,28,15,11,65,254,231,215,0,65,6,32,1,16,182,28,15,11,65,132,232,215,0,65,8,32,1,16,182,28,15,11,65,140,232,215,0,65,14,32,1,16,182,28,15,11,65,154,232,215,0,65,12,32,1,16,182,28,15,11,65,166,232,215,0,65,12,32,1,16,182,28,15,11,65,178,232,215,0,65,7,32,1,16,182,28,15,11,65,185,232,215,0,65,7,32,1,16,182,28,15,11,65,192,232,215,0,65,7,32,1,16,182,28,15,11,65,199,232,215,0,65,7,32,1,16,182,28,15,11,65,206,232,215,0,65,9,32,1,16,182,28,15,11,65,215,232,215,0,65,6,32,1,16,182,28,15,11,65,221,232,215,0,65,6,32,1,16,182,28,15,11,65,227,232,215,0,65,12,32,1,16,182,28,15,11,65,239,232,215,0,65,6,32,1,16,182,28,15,11,65,245,232,215,0,65,6,32,1,16,182,28,15,11,65,251,232,215,0,65,6,32,1,16,182,28,15,11,65,129,233,215,0,65,6,32,1,16,182,28,15,11,65,135,233,215,0,65,6,32,1,16,182,28,15,11,65,141,233,215,0,65,9,32,1,16,182,28,15,11,65,150,233,215,0,65,9,32,1,16,182,28,15,11,65,159,233,215,0,65,10,32,1,16,182,28,15,11,65,169,233,215,0,65,9,32,1,16,182,28,15,11,65,178,233,215,0,65,11,32,1,16,182,28,15,11,65,189,233,215,0,65,17,32,1,16,182,28,15,11,65,206,233,215,0,65,14,32,1,16,182,28,15,11,65,220,233,215,0,65,11,32,1,16,182,28,15,11,65,231,233,215,0,65,14,32,1,16,182,28,15,11,65,245,233,215,0,65,18,32,1,16,182,28,15,11,65,135,234,215,0,65,21,32,1,16,182,28,15,11,65,156,234,215,0,65,6,32,1,16,182,28,15,11,65,162,234,215,0,65,6,32,1,16,182,28,15,11,65,168,234,215,0,65,9,32,1,16,182,28,15,11,65,177,234,215,0,65,12,32,1,16,182,28,15,11,65,189,234,215,0,65,7,32,1,16,182,28,15,11,65,196,234,215,0,65,9,32,1,16,182,28,15,11,65,205,234,215,0,65,10,32,1,16,182,28,15,11,65,215,234,215,0,65,10,32,1,16,182,28,15,11,65,225,234,215,0,65,16,32,1,16,182,28,15,11,65,241,234,215,0,65,11,32,1,16,182,28,15,11,65,252,234,215,0,65,17,32,1,16,182,28,15,11,65,141,235,215,0,65,16,32,1,16,182,28,15,11,65,157,235,215,0,65,22,32,1,16,182,28,15,11,65,179,235,215,0,65,7,32,1,16,182,28,15,11,65,186,235,215,0,65,7,32,1,16,182,28,15,11,65,193,235,215,0,65,6,32,1,16,182,28,15,11,65,199,235,215,0,65,7,32,1,16,182,28,15,11,65,206,235,215,0,65,7,32,1,16,182,28,15,11,65,213,235,215,0,65,7,32,1,16,182,28,15,11,65,220,235,215,0,65,7,32,1,16,182,28,15,11,65,227,235,215,0,65,7,32,1,16,182,28,15,11,65,234,235,215,0,65,7,32,1,16,182,28,15,11,65,241,235,215,0,65,8,32,1,16,182,28,15,11,65,249,235,215,0,65,14,32,1,16,182,28,15,11,65,135,236,215,0,65,13,32,1,16,182,28,15,11,65,148,236,215,0,65,13,32,1,16,182,28,15,11,65,161,236,215,0,65,13,32,1,16,182,28,15,11,65,174,236,215,0,65,13,32,1,16,182,28,15,11,65,187,236,215,0,65,13,32,1,16,182,28,15,11,65,200,236,215,0,65,13,32,1,16,182,28,15,11,65,213,236,215,0,65,13,32,1,16,182,28,15,11,65,226,236,215,0,65,13,32,1,16,182,28,15,11,65,239,236,215,0,65,13,32,1,16,182,28,15,11,65,252,236,215,0,65,13,32,1,16,182,28,15,11,65,137,237,215,0,65,13,32,1,16,182,28,15,11,65,150,237,215,0,65,13,32,1,16,182,28,15,11,65,163,237,215,0,65,13,32,1,16,182,28,15,11,65,176,237,215,0,65,13,32,1,16,182,28,15,11,65,189,237,215,0,65,13,32,1,16,182,28,15,11,65,202,237,215,0,65,13,32,1,16,182,28,15,11,65,215,237,215,0,65,13,32,1,16,182,28,15,11,65,228,237,215,0,65,13,32,1,16,182,28,15,11,65,241,237,215,0,65,13,32,1,16,182,28,15,11,65,254,237,215,0,65,13,32,1,16,182,28,15,11,65,139,238,215,0,65,13,32,1,16,182,28,15,11,65,152,238,215,0,65,13,32,1,16,182,28,15,11,65,165,238,215,0,65,13,32,1,16,182,28,15,11,65,178,238,215,0,65,13,32,1,16,182,28,15,11,65,191,238,215,0,65,13,32,1,16,182,28,15,11,65,204,238,215,0,65,13,32,1,16,182,28,15,11,65,217,238,215,0,65,13,32,1,16,182,28,15,11,65,230,238,215,0,65,13,32,1,16,182,28,15,11,65,243,238,215,0,65,13,32,1,16,182,28,15,11,65,128,239,215,0,65,13,32,1,16,182,28,15,11,65,141,239,215,0,65,13,32,1,16,182,28,15,11,65,154,239,215,0,65,13,32,1,16,182,28,15,11,65,167,239,215,0,65,13,32,1,16,182,28,15,11,65,180,239,215,0,65,13,32,1,16,182,28,15,11,65,193,239,215,0,65,13,32,1,16,182,28,15,11,65,206,239,215,0,65,13,32,1,16,182,28,15,11,65,219,239,215,0,65,13,32,1,16,182,28,15,11,65,232,239,215,0,65,13,32,1,16,182,28,15,11,65,245,239,215,0,65,13,32,1,16,182,28,15,11,65,130,240,215,0,65,13,32,1,16,182,28,15,11,65,143,240,215,0,65,13,32,1,16,182,28,15,11,65,156,240,215,0,65,13,32,1,16,182,28,15,11,65,169,240,215,0,65,13,32,1,16,182,28,15,11,65,182,240,215,0,65,13,32,1,16,182,28,15,11,65,195,240,215,0,65,13,32,1,16,182,28,15,11,65,208,240,215,0,65,13,32,1,16,182,28,15,11,65,221,240,215,0,65,13,32,1,16,182,28,15,11,65,234,240,215,0,65,13,32,1,16,182,28,15,11,65,247,240,215,0,65,13,32,1,16,182,28,15,11,65,132,241,215,0,65,13,32,1,16,182,28,15,11,65,145,241,215,0,65,13,32,1,16,182,28,15,11,65,158,241,215,0,65,13,32,1,16,182,28,15,11,65,171,241,215,0,65,13,32,1,16,182,28,15,11,65,184,241,215,0,65,13,32,1,16,182,28,15,11,65,197,241,215,0,65,13,32,1,16,182,28,15,11,65,210,241,215,0,65,13,32,1,16,182,28,15,11,65,223,241,215,0,65,13,32,1,16,182,28,15,11,65,236,241,215,0,65,13,32,1,16,182,28,15,11,65,249,241,215,0,65,13,32,1,16,182,28,15,11,65,134,242,215,0,65,13,32,1,16,182,28,15,11,65,147,242,215,0,65,13,32,1,16,182,28,15,11,65,160,242,215,0,65,13,32,1,16,182,28,15,11,65,173,242,215,0,65,13,32,1,16,182,28,15,11,65,186,242,215,0,65,13,32,1,16,182,28,15,11,65,199,242,215,0,65,13,32,1,16,182,28,15,11,65,212,242,215,0,65,13,32,1,16,182,28,15,11,65,225,242,215,0,65,13,32,1,16,182,28,15,11,65,238,242,215,0,65,13,32,1,16,182,28,15,11,65,251,242,215,0,65,16,32,1,16,182,28,11,217,50,2,32,127,1,126,35,0,65,176,6,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,32,2,65,192,0,79,4,64,32,3,65,160,1,106,34,4,32,1,32,2,16,190,2,32,3,40,2,164,1,33,5,32,3,40,2,160,1,33,1,32,3,40,2,172,1,34,2,65,129,128,128,128,120,71,4,64,32,3,40,2,168,1,33,6,32,3,32,3,41,2,176,1,55,2,40,32,3,32,2,54,2,36,32,3,32,6,54,2,32,2,64,32,5,65,4,79,4,64,32,4,32,1,32,5,65,221,243,214,0,65,3,16,178,1,2,64,32,3,40,2,160,1,69,4,64,2,64,32,3,45,0,174,1,13,0,32,3,45,0,172,1,33,7,32,3,40,2,212,1,33,4,32,3,40,2,208,1,33,8,32,3,40,2,164,1,33,2,2,64,3,64,2,64,32,2,69,13,0,32,2,32,4,73,4,64,32,2,32,8,106,44,0,0,65,191,127,74,13,1,12,15,11,32,2,32,4,71,13,14,11,32,2,32,4,71,4,64,2,127,32,2,32,8,106,34,9,44,0,0,34,6,65,0,78,4,64,32,6,65,255,1,113,12,1,11,32,9,45,0,1,65,63,113,34,11,32,6,65,31,113,34,10,65,6,116,114,32,6,65,95,77,13,0,26,32,9,45,0,2,65,63,113,32,11,65,6,116,114,34,11,32,10,65,12,116,114,32,6,65,112,73,13,0,26,32,10,65,18,116,65,128,128,240,0,113,32,9,45,0,3,65,63,113,32,11,65,6,116,114,114,11,33,6,32,7,65,1,113,13,2,65,1,33,7,2,127,65,1,32,6,65,128,1,73,13,0,26,65,2,32,6,65,128,16,73,13,0,26,65,3,65,4,32,6,65,128,128,4,73,27,11,32,2,106,33,2,12,1,11,11,32,7,65,1,113,69,13,1,11,65,1,33,12,11,32,3,32,12,54,2,252,4,12,1,11,32,3,65,168,1,106,33,2,32,3,40,2,220,1,33,4,32,3,40,2,216,1,33,6,32,3,40,2,212,1,33,7,32,3,40,2,208,1,33,8,32,3,40,2,196,1,65,127,71,4,64,32,3,65,252,4,106,32,2,32,8,32,7,32,6,32,4,65,0,16,145,4,12,1,11,32,3,65,252,4,106,32,2,32,8,32,7,32,6,32,4,65,1,16,145,4,11,32,3,40,2,252,4,13,1,12,5,11,65,221,243,214,0,65,3,32,1,32,5,16,246,23,69,13,4,11,32,3,65,1,59,1,148,4,32,3,32,5,54,2,144,4,32,3,65,0,54,2,140,4,32,3,65,1,58,0,136,4,32,3,65,47,54,2,132,4,32,3,32,5,54,2,128,4,32,3,65,0,54,2,252,3,32,3,32,5,54,2,248,3,32,3,32,1,54,2,244,3,32,3,65,47,54,2,240,3,32,3,65,16,106,32,3,65,240,3,106,16,255,3,32,3,40,2,16,34,1,69,4,64,65,197,249,214,0,33,2,65,37,33,4,12,3,11,32,3,65,252,4,106,34,2,32,1,32,3,40,2,20,16,224,8,32,3,40,2,252,4,34,8,65,2,71,4,64,32,3,40,2,132,5,33,9,32,3,40,2,128,5,33,10,32,3,65,152,4,106,32,3,65,136,5,106,65,228,0,16,193,5,26,32,3,65,0,58,0,238,5,32,3,65,0,58,0,239,5,32,2,32,3,65,240,3,106,65,40,16,193,5,26,32,3,32,3,65,239,5,106,54,2,168,5,32,3,32,3,65,238,5,106,54,2,164,5,32,3,65,136,6,106,33,11,65,0,33,1,65,4,33,2,65,0,33,4,2,64,2,64,2,64,2,64,3,64,2,64,32,3,65,8,106,32,3,65,252,4,106,16,255,3,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,8,34,7,4,64,2,64,32,3,45,0,238,5,13,0,65,1,33,5,2,64,32,7,32,3,40,2,12,34,6,65,131,250,214,0,65,1,16,246,23,13,0,32,3,45,0,238,5,13,1,65,2,33,5,32,7,32,6,65,132,250,214,0,65,2,16,246,23,13,0,32,7,32,6,65,134,250,214,0,65,2,16,246,23,13,0,32,3,45,0,238,5,13,1,32,7,32,6,65,60,16,165,7,69,13,5,32,3,65,62,54,2,252,5,32,6,69,13,5,32,3,65,252,5,106,65,1,32,6,32,7,106,65,1,107,65,1,16,246,23,69,13,5,32,3,45,0,239,5,13,3,32,3,65,1,58,0,239,5,2,64,32,6,65,5,79,4,64,32,7,32,6,16,248,14,13,1,11,32,3,65,128,128,128,128,120,54,2,240,5,65,49,33,5,65,152,250,214,0,33,6,12,7,11,32,3,32,7,32,6,65,1,32,6,65,1,107,65,136,250,214,0,16,196,14,32,3,40,2,0,33,6,32,3,40,2,4,33,5,32,3,65,1,59,1,160,6,32,3,32,5,54,2,156,6,32,3,65,0,54,2,152,6,32,3,65,1,58,0,148,6,32,3,65,59,54,2,144,6,32,3,32,5,54,2,140,6,32,3,65,0,54,2,136,6,32,3,32,5,54,2,132,6,32,3,32,6,54,2,128,6,32,3,65,59,54,2,252,5,32,3,65,240,5,106,32,3,65,252,5,106,16,194,12,32,3,40,2,240,5,65,129,128,128,128,120,71,13,7,12,8,11,32,3,32,5,58,0,238,5,12,7,11,32,3,65,128,128,128,128,120,54,2,240,5,65,57,33,5,65,247,250,214,0,33,6,12,4,11,32,3,32,1,54,2,132,6,32,3,32,2,54,2,128,6,32,3,32,2,54,2,252,5,32,3,32,2,32,4,65,12,108,106,54,2,136,6,32,3,65,144,2,106,32,3,65,252,5,106,16,192,16,32,3,65,172,1,106,32,3,65,152,4,106,65,228,0,16,193,5,33,1,32,3,45,0,238,5,33,4,32,3,65,48,106,34,2,32,1,65,240,0,16,193,5,26,32,3,65,252,2,106,32,2,65,228,0,16,193,5,26,32,3,65,232,3,106,32,3,65,156,1,106,40,2,0,34,2,54,2,0,32,3,32,3,41,2,148,1,55,3,224,3,32,2,65,1,77,4,64,32,3,65,168,2,106,32,3,65,40,106,41,2,0,55,3,0,32,3,32,3,41,2,32,55,3,160,2,32,3,32,3,40,2,224,3,54,2,168,1,32,3,32,3,40,2,228,3,34,1,54,2,160,1,32,3,32,1,32,2,65,12,108,106,54,2,172,1,32,3,32,1,54,2,164,1,2,64,2,64,32,2,4,64,32,3,32,1,65,12,106,54,2,164,1,32,1,40,2,0,34,2,65,128,128,128,128,120,71,13,1,11,32,3,65,176,2,106,16,198,26,12,1,11,32,3,32,2,54,2,176,2,32,3,32,1,41,2,4,55,2,180,2,11,32,0,65,16,106,32,3,65,252,2,106,65,228,0,16,193,5,26,32,0,32,9,54,2,12,32,0,32,10,54,2,8,32,0,32,8,54,2,4,32,0,65,1,54,2,0,32,0,32,4,58,0,144,1,32,0,32,3,41,2,176,2,55,2,116,32,0,65,252,0,106,32,3,65,184,2,106,40,2,0,54,2,0,32,0,32,3,41,3,160,2,55,2,128,1,32,0,65,136,1,106,32,3,65,168,2,106,41,3,0,55,2,0,32,3,65,160,1,106,16,247,14,12,19,11,32,3,65,168,1,106,34,1,32,3,65,40,106,41,2,0,55,3,0,32,3,32,3,41,2,32,55,3,160,1,32,3,65,252,4,106,32,3,65,224,3,106,16,246,19,32,3,40,2,252,4,65,128,128,128,128,120,70,13,1,32,0,32,3,41,2,252,4,55,2,116,32,0,65,252,0,106,32,3,65,132,5,106,40,2,0,54,2,0,32,0,65,136,1,106,32,1,41,3,0,55,2,0,32,0,32,3,41,3,160,1,55,2,128,1,32,0,65,16,106,32,3,65,252,2,106,65,228,0,16,193,5,26,32,0,32,4,58,0,144,1,32,0,32,9,54,2,12,32,0,32,10,54,2,8,32,0,32,8,54,2,4,32,0,65,2,54,2,0,12,18,11,32,3,65,128,128,128,128,120,54,2,240,5,65,46,33,5,65,201,250,214,0,33,6,12,2,11,65,252,244,214,0,65,9,65,136,245,214,0,16,151,17,0,11,32,3,65,252,5,106,32,7,32,6,16,217,4,2,127,2,64,32,3,45,0,252,5,65,11,70,4,64,65,205,184,158,1,45,0,0,26,32,3,40,2,132,6,33,5,32,3,40,2,128,6,33,7,65,8,65,4,16,149,27,34,6,13,1,65,4,65,8,16,177,28,0,11,65,176,251,214,0,33,6,65,128,128,128,128,120,33,7,65,39,12,1,11,32,6,32,5,54,2,4,32,6,32,7,54,2,0,65,1,33,7,65,1,11,33,5,32,3,32,7,54,2,240,5,11,32,3,32,5,54,2,248,5,32,3,32,6,54,2,244,5,11,32,11,32,3,41,2,240,5,55,2,0,32,11,65,8,106,32,3,65,248,5,106,40,2,0,54,2,0,32,3,32,4,54,2,132,6,32,3,32,2,54,2,128,6,32,3,32,1,54,2,252,5,32,3,40,2,144,6,33,6,32,3,40,2,140,6,33,5,32,3,40,2,136,6,34,13,65,128,128,128,128,120,71,4,64,32,6,69,13,2,32,5,40,2,4,33,7,32,5,40,2,0,33,12,2,64,32,4,4,64,32,4,65,12,108,33,4,3,64,32,2,40,2,8,34,1,32,2,40,2,0,70,4,64,32,2,16,144,19,11,32,2,40,2,4,32,1,65,3,116,106,34,14,32,7,54,2,4,32,14,32,12,54,2,0,32,2,32,1,65,1,106,54,2,8,32,2,65,12,106,33,2,32,4,65,12,107,34,4,13,0,11,12,1,11,65,205,184,158,1,45,0,0,26,65,8,65,4,16,149,27,34,4,69,13,5,32,4,32,7,54,2,4,32,4,32,12,54,2,0,32,1,69,4,64,32,3,65,252,5,106,16,148,19,32,3,40,2,128,6,33,2,11,32,2,65,1,54,2,8,32,2,32,4,54,2,4,32,2,65,1,54,2,0,32,3,65,1,54,2,132,6,11,32,6,65,1,71,4,64,32,5,32,6,65,3,116,106,33,7,32,5,65,8,106,33,2,65,1,33,1,65,16,33,4,3,64,32,3,40,2,132,6,69,13,7,32,2,40,2,4,33,12,32,2,40,2,0,33,14,32,3,65,164,6,106,32,3,40,2,128,6,16,233,14,32,3,40,2,132,6,34,6,32,3,40,2,252,5,70,4,64,32,3,65,252,5,106,16,148,19,11,32,3,40,2,128,6,32,6,65,12,108,106,34,15,32,3,41,2,164,6,55,2,0,32,15,65,8,106,32,3,65,172,6,106,40,2,0,54,2,0,32,3,32,6,65,1,106,34,6,54,2,132,6,32,1,32,6,79,13,8,32,3,40,2,128,6,32,4,106,34,6,65,4,106,40,2,0,34,15,69,13,9,32,6,40,2,0,32,15,65,3,116,106,65,8,107,34,6,32,12,54,2,4,32,6,32,14,54,2,0,32,4,65,12,106,33,4,32,1,65,1,106,33,1,32,2,65,8,106,34,2,32,7,71,13,0,11,11,32,3,32,5,54,2,168,6,32,3,32,13,54,2,164,6,32,3,65,164,6,106,16,199,27,32,3,40,2,132,6,33,4,32,3,40,2,128,6,33,2,32,3,40,2,252,5,33,1,12,1,11,32,3,65,252,5,106,34,1,16,141,21,32,1,65,4,65,12,16,244,22,65,128,128,128,128,120,33,1,32,6,33,4,32,5,33,2,11,32,1,65,128,128,128,128,120,71,13,1,12,9,11,11,65,215,251,214,0,65,36,65,252,251,214,0,16,151,17,0,11,65,4,65,8,16,177,28,0,11,65,0,65,0,65,140,252,214,0,16,163,15,0,11,32,1,32,6,65,156,252,214,0,16,163,15,0,11,65,172,252,214,0,65,11,65,184,252,214,0,16,151,17,0,11,65,234,249,214,0,33,2,65,25,33,4,12,2,11,32,0,32,5,54,2,8,32,0,32,1,54,2,4,32,0,65,3,54,2,0,12,4,11,32,0,65,50,54,2,8,32,0,65,152,245,214,0,54,2,4,32,0,65,3,54,2,0,12,3,11,32,0,32,4,54,2,8,32,0,32,2,54,2,4,12,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,65,64,106,14,3,2,8,1,0,11,32,5,65,130,1,71,13,7,11,32,1,44,0,2,65,191,127,76,13,2,32,1,65,2,65,240,243,214,0,65,2,16,246,23,13,1,32,1,44,0,2,65,191,127,76,13,4,32,1,65,2,65,132,244,214,0,65,2,16,246,23,13,1,32,3,65,24,106,32,1,32,5,65,0,65,2,65,136,244,214,0,16,196,14,32,3,40,2,24,32,3,40,2,28,65,152,244,214,0,65,2,16,246,23,13,1,32,0,65,50,54,2,8,32,0,65,154,244,214,0,54,2,4,12,7,11,32,3,65,160,1,106,33,6,65,0,33,5,35,0,65,240,0,107,34,2,36,0,32,2,65,40,106,66,0,55,3,0,32,2,65,32,106,66,0,55,3,0,32,2,65,24,106,66,0,55,3,0,32,2,66,0,55,3,16,32,2,65,8,106,33,9,32,2,65,16,106,33,10,65,0,33,4,65,0,33,7,2,64,2,64,2,127,3,64,2,64,32,1,32,7,106,45,0,0,34,8,65,193,0,107,65,255,1,113,65,6,79,4,64,32,8,65,225,0,107,65,255,1,113,65,6,79,4,64,32,8,65,48,107,34,8,65,255,1,113,65,10,73,13,2,65,1,12,4,11,32,8,65,215,0,107,33,8,12,1,11,32,8,65,55,107,33,8,11,32,8,32,4,65,4,116,114,33,4,32,7,65,1,113,4,64,32,7,65,1,118,34,8,65,32,79,13,3,32,8,32,10,106,32,4,58,0,0,65,0,33,4,11,32,7,65,1,106,34,7,65,192,0,71,13,0,11,65,32,33,4,65,0,11,33,1,32,9,32,4,54,2,4,32,9,32,1,54,2,0,12,1,11,32,8,65,32,65,180,159,216,0,16,163,15,0,11,2,64,2,64,32,2,40,2,8,69,4,64,32,2,40,2,12,65,32,70,13,1,11,32,6,65,1,58,0,0,32,6,65,2,54,2,4,12,1,11,32,2,65,48,106,34,1,16,244,26,65,192,176,158,1,40,2,0,33,7,32,2,65,16,106,33,8,65,0,33,9,35,0,65,128,1,107,34,4,36,0,2,64,32,1,69,4,64,65,236,176,156,1,32,7,40,2,172,1,32,7,40,2,168,1,17,0,0,12,1,11,32,1,65,0,65,192,0,16,129,10,32,8,69,4,64,65,153,178,156,1,32,7,40,2,172,1,32,7,40,2,168,1,17,0,0,12,1,11,32,4,32,8,16,176,5,2,64,32,4,41,3,0,66,175,248,255,255,239,255,255,7,84,13,0,32,4,41,3,32,66,255,255,255,255,255,255,63,82,13,0,32,4,41,3,8,32,4,41,3,16,32,4,41,3,24,131,131,66,255,255,255,255,255,255,255,7,81,13,1,11,32,4,65,40,106,34,7,32,4,65,0,16,125,69,13,0,32,7,16,201,7,65,1,33,9,11,32,4,65,128,1,106,36,0,2,64,32,9,65,1,70,4,64,32,6,65,1,106,32,1,65,192,0,16,193,5,26,12,1,11,32,6,65,2,54,2,4,65,1,33,5,11,32,6,32,5,58,0,0,11,32,2,65,240,0,106,36,0,32,3,45,0,160,1,13,2,32,3,40,2,168,1,33,1,32,3,40,2,164,1,33,4,32,3,45,0,163,1,33,2,32,3,47,0,161,1,33,6,32,3,65,252,4,106,34,5,32,3,65,172,1,106,65,53,16,193,5,26,32,3,65,191,2,106,32,5,65,53,16,193,5,26,65,2,33,5,12,4,11,32,3,65,160,1,106,33,6,35,0,65,224,1,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,5,65,194,0,71,4,64,32,5,65,130,1,70,13,1,32,6,32,5,54,2,8,32,6,65,16,54,2,4,32,6,65,1,58,0,0,12,6,11,32,4,65,252,0,106,33,5,65,0,33,11,65,0,33,12,35,0,65,224,0,107,34,2,36,0,32,2,65,0,54,2,16,32,2,65,56,106,32,1,65,194,0,16,229,21,2,64,2,64,2,64,2,64,32,2,40,2,60,34,10,32,2,40,2,72,34,1,79,4,64,32,2,40,2,56,33,7,32,1,65,2,70,33,13,3,64,32,13,69,13,3,32,2,65,8,106,32,7,47,0,0,34,8,32,8,65,8,118,16,235,10,32,2,45,0,9,33,8,32,2,45,0,8,13,2,32,1,32,7,106,33,7,35,0,65,16,107,34,9,36,0,32,2,65,16,106,34,11,40,2,0,34,12,65,33,79,4,64,32,9,32,8,58,0,15,65,164,176,215,0,65,43,32,9,65,15,106,65,148,176,215,0,65,200,195,215,0,16,253,13,0,11,32,11,32,12,106,65,4,106,32,8,58,0,0,32,11,32,12,65,1,106,54,2,0,32,9,65,16,106,36,0,32,10,32,1,107,34,10,65,2,79,13,0,11,32,2,40,0,37,33,12,32,2,40,1,30,33,13,32,2,40,0,23,33,14,32,2,40,2,16,33,15,32,2,47,0,51,33,16,32,2,40,2,44,33,11,11,32,2,65,48,106,33,1,32,2,65,41,106,33,7,32,2,65,34,106,33,8,32,2,65,27,106,33,9,32,2,65,20,106,33,10,32,15,65,32,77,13,2,32,5,32,14,54,2,4,32,5,32,13,54,0,11,32,5,32,12,54,1,18,32,5,32,10,47,0,0,59,0,1,32,5,32,9,47,0,0,59,0,8,32,5,32,8,47,0,0,59,0,15,32,5,32,7,47,0,0,59,0,22,32,5,65,3,106,32,10,65,2,106,45,0,0,58,0,0,32,5,65,10,106,32,9,65,2,106,45,0,0,58,0,0,32,5,65,17,106,32,8,65,2,106,45,0,0,58,0,0,32,5,65,24,106,32,7,65,2,106,45,0,0,58,0,0,32,5,32,11,54,0,25,32,5,32,16,59,1,32,32,5,65,0,58,0,0,32,5,32,1,47,0,0,59,0,29,32,5,65,31,106,32,1,65,2,106,45,0,0,58,0,0,12,3,11,32,5,32,8,58,0,5,32,5,65,0,58,0,4,32,5,65,1,58,0,0,12,2,11,65,216,195,215,0,65,23,32,2,65,56,106,65,216,193,215,0,65,212,196,215,0,16,253,13,0,11,32,2,65,218,0,106,32,1,65,2,106,45,0,0,58,0,0,32,2,65,223,0,106,32,2,65,55,106,45,0,0,58,0,0,32,2,65,62,106,32,10,65,2,106,45,0,0,58,0,0,32,2,65,197,0,106,32,9,65,2,106,45,0,0,58,0,0,32,2,32,2,47,0,53,59,0,93,32,2,32,15,54,2,56,32,2,32,14,54,0,63,32,2,32,1,47,1,0,59,1,88,32,2,32,10,47,1,0,59,1,60,32,2,32,9,47,0,0,59,0,67,32,2,65,204,0,106,32,8,65,2,106,45,0,0,58,0,0,32,2,65,211,0,106,32,7,65,2,106,45,0,0,58,0,0,32,2,32,13,54,1,70,32,2,32,12,54,0,77,32,2,32,16,59,0,91,32,2,32,11,54,2,84,32,2,32,8,47,1,0,59,1,74,32,2,32,7,47,0,0,59,0,81,65,170,195,215,0,65,13,32,2,65,56,106,65,168,193,215,0,65,184,195,215,0,16,253,13,0,11,32,2,65,224,0,106,36,0,32,4,45,0,124,65,1,71,13,2,32,4,45,0,128,1,65,1,113,69,13,1,32,4,65,1,54,2,4,32,4,65,224,186,215,0,54,2,0,32,4,66,0,55,2,12,32,4,32,4,65,220,1,106,54,2,8,32,4,65,232,186,215,0,16,198,18,0,11,32,4,65,252,0,106,33,5,65,0,33,9,65,0,33,7,65,0,33,10,65,0,33,11,65,0,33,12,35,0,65,160,1,107,34,2,36,0,32,2,65,0,54,2,12,32,2,65,216,0,106,32,1,65,130,1,16,229,21,2,64,2,64,32,2,40,2,92,34,8,32,2,40,2,104,34,1,73,13,0,32,2,40,2,88,33,7,32,1,65,2,70,33,13,2,64,2,64,2,64,3,64,32,13,69,13,2,32,2,65,8,106,32,7,47,0,0,34,9,32,9,65,8,118,16,235,10,32,2,45,0,9,33,9,32,2,45,0,8,13,1,32,1,32,7,106,33,7,35,0,65,16,107,34,10,36,0,32,2,65,12,106,34,11,40,2,0,34,12,65,193,0,79,4,64,32,10,32,9,58,0,15,65,164,176,215,0,65,43,32,10,65,15,106,65,148,176,215,0,65,200,195,215,0,16,253,13,0,11,32,11,32,12,106,65,4,106,32,9,58,0,0,32,11,32,12,65,1,106,54,2,0,32,10,65,16,106,36,0,32,8,32,1,107,34,8,65,2,79,13,0,11,32,2,47,0,79,33,9,32,2,40,0,75,33,10,32,2,45,0,74,33,11,32,2,47,1,72,33,12,32,2,40,2,68,33,13,32,2,45,0,67,33,14,32,2,47,0,65,33,15,32,2,40,0,61,33,16,32,2,45,0,60,33,17,32,2,47,1,58,33,18,32,2,40,1,54,33,19,32,2,45,0,53,33,20,32,2,47,0,51,33,21,32,2,40,0,47,33,22,32,2,45,0,46,33,23,32,2,47,1,44,33,24,32,2,40,2,40,33,25,32,2,45,0,39,33,26,32,2,47,0,37,33,27,32,2,40,0,33,33,28,32,2,45,0,32,33,29,32,2,47,1,30,33,30,32,2,40,1,26,33,31,32,2,45,0,25,33,32,32,2,47,0,23,33,33,32,2,40,0,19,33,8,32,2,45,0,18,33,34,32,2,47,1,16,33,1,32,2,40,2,12,33,7,32,2,65,214,0,106,32,2,65,211,0,106,45,0,0,58,0,0,32,2,32,2,47,0,81,59,1,84,32,7,65,192,0,77,13,3,32,5,32,9,59,1,64,32,5,32,10,54,2,60,32,5,32,11,58,0,59,32,5,32,12,59,0,57,32,5,32,13,54,0,53,32,5,32,14,58,0,52,32,5,32,15,59,1,50,32,5,32,16,54,1,46,32,5,32,17,58,0,45,32,5,32,18,59,0,43,32,5,32,19,54,0,39,32,5,32,20,58,0,38,32,5,32,21,59,1,36,32,5,32,22,54,2,32,32,5,32,23,58,0,31,32,5,32,24,59,0,29,32,5,32,25,54,0,25,32,5,32,26,58,0,24,32,5,32,27,59,1,22,32,5,32,28,54,1,18,32,5,32,29,58,0,17,32,5,32,30,59,0,15,32,5,32,31,54,0,11,32,5,32,32,58,0,10,32,5,32,33,59,1,8,32,5,32,8,54,2,4,32,5,32,34,58,0,3,32,5,32,1,59,0,1,32,5,65,0,58,0,0,12,2,11,32,5,32,9,58,0,5,32,5,65,0,58,0,4,32,5,65,1,58,0,0,12,1,11,65,216,195,215,0,65,23,32,2,65,216,0,106,65,216,193,215,0,65,212,196,215,0,16,253,13,0,11,32,2,65,160,1,106,36,0,12,1,11,32,2,65,159,1,106,32,2,65,214,0,106,45,0,0,58,0,0,32,2,32,2,47,1,84,59,0,157,1,32,2,32,9,59,0,155,1,32,2,32,10,54,0,151,1,32,2,32,11,58,0,150,1,32,2,32,12,59,1,148,1,32,2,32,13,54,2,144,1,32,2,32,14,58,0,143,1,32,2,32,15,59,0,141,1,32,2,32,16,54,0,137,1,32,2,32,17,58,0,136,1,32,2,32,18,59,1,134,1,32,2,32,19,54,1,130,1,32,2,32,20,58,0,129,1,32,2,32,21,59,0,127,32,2,32,22,54,0,123,32,2,32,23,58,0,122,32,2,32,24,59,1,120,32,2,32,25,54,2,116,32,2,32,26,58,0,115,32,2,32,27,59,0,113,32,2,32,28,54,0,109,32,2,32,29,58,0,108,32,2,32,30,59,1,106,32,2,32,31,54,1,102,32,2,32,32,58,0,101,32,2,32,33,59,0,99,32,2,32,8,54,0,95,32,2,32,34,58,0,94,32,2,32,1,59,1,92,32,2,32,7,54,2,88,65,170,195,215,0,65,13,32,2,65,216,0,106,65,200,193,215,0,65,184,195,215,0,16,253,13,0,11,32,4,45,0,124,65,1,71,13,3,32,4,45,0,128,1,65,1,113,69,13,2,32,4,65,1,54,2,196,1,32,4,65,224,186,215,0,54,2,192,1,32,4,66,0,55,2,204,1,32,4,32,4,65,220,1,106,54,2,200,1,32,4,65,192,1,106,65,248,186,215,0,16,198,18,0,11,32,4,49,0,129,1,33,35,32,6,65,1,58,0,0,32,6,32,35,66,32,134,66,15,132,55,2,4,12,3,11,32,4,65,206,1,106,34,1,32,4,65,150,1,106,41,1,0,55,1,0,32,4,65,200,1,106,34,2,32,4,65,144,1,106,41,2,0,55,3,0,32,4,65,198,0,106,32,4,45,0,127,58,0,0,32,4,65,215,0,106,32,2,41,3,0,55,0,0,32,4,65,221,0,106,32,1,41,1,0,55,0,0,32,4,32,4,47,0,125,59,1,68,32,4,32,4,41,2,136,1,34,35,55,3,192,1,32,4,32,35,55,0,79,32,4,32,4,41,2,128,1,55,0,71,32,4,65,252,0,106,32,4,65,196,0,106,65,33,16,129,8,32,4,45,0,124,69,4,64,32,6,32,4,47,0,125,59,0,1,32,6,65,3,106,32,4,45,0,127,58,0,0,32,4,41,2,128,1,33,35,32,6,65,12,106,32,4,32,4,65,136,1,106,65,54,16,193,5,65,54,16,193,5,26,32,6,65,0,58,0,0,32,6,32,35,55,2,4,12,3,11,32,4,41,2,128,1,33,35,32,6,65,1,58,0,0,32,6,32,35,55,2,4,12,2,11,32,4,49,0,129,1,33,35,32,6,65,1,58,0,0,32,6,32,35,66,32,134,66,15,132,55,2,4,12,1,11,32,4,65,2,106,32,4,45,0,127,58,0,0,32,4,32,4,47,0,125,59,1,0,32,4,41,2,128,1,33,35,32,4,65,196,0,106,34,1,32,4,65,136,1,106,34,2,65,54,16,193,5,26,32,4,65,11,106,32,1,65,54,16,193,5,26,32,4,32,35,55,0,3,32,4,65,252,0,106,32,4,65,193,0,16,129,8,32,4,45,0,124,69,4,64,32,6,32,4,47,0,125,59,0,1,32,6,65,3,106,32,4,45,0,127,58,0,0,32,4,41,2,128,1,33,35,32,1,32,2,65,54,16,193,5,26,32,6,65,12,106,32,1,65,54,16,193,5,26,32,6,65,0,58,0,0,32,6,32,35,55,2,4,12,1,11,32,4,41,2,128,1,33,35,32,6,65,1,58,0,0,32,6,32,35,55,2,4,11,32,4,65,224,1,106,36,0,32,3,45,0,160,1,69,4,64,32,3,47,1,162,1,33,6,32,3,45,0,161,1,33,5,32,3,45,0,172,1,32,3,40,2,164,1,33,2,32,3,40,2,168,1,33,1,32,3,65,191,2,106,32,3,65,173,1,106,65,53,16,193,5,26,32,3,32,1,58,0,248,2,32,3,32,2,54,2,244,2,65,24,116,32,1,65,8,118,114,33,1,32,3,40,0,245,2,33,4,12,4,11,32,0,65,37,54,2,8,32,0,65,238,245,214,0,54,2,4,12,5,11,32,1,32,5,65,0,65,2,65,224,243,214,0,16,208,25,0,11,32,0,65,36,54,2,8,32,0,65,202,245,214,0,54,2,4,12,3,11,32,1,32,5,65,0,65,2,65,244,243,214,0,16,208,25,0,11,32,0,32,3,41,2,32,55,2,4,32,0,32,1,54,2,28,32,0,32,4,54,2,24,32,0,32,2,58,0,23,32,0,32,6,59,0,21,32,0,32,5,58,0,20,32,0,65,0,54,2,0,32,0,65,12,106,32,3,65,40,106,41,2,0,55,2,0,32,0,65,32,106,32,3,65,191,2,106,65,53,16,193,5,26,12,2,11,32,0,65,48,54,2,8,32,0,65,204,244,214,0,54,2,4,11,32,0,65,3,54,2,0,32,3,65,32,106,16,147,24,11,32,3,65,176,6,106,36,0,15,11,32,8,32,4,32,2,32,4,65,200,236,214,0,16,208,25,0,11,179,207,2,2,50,126,4,127,35,0,65,240,6,107,34,53,36,0,32,0,32,1,65,40,16,193,5,33,54,32,53,65,184,4,106,32,1,41,3,24,34,3,66,0,32,1,41,3,0,34,9,66,1,134,34,7,66,0,16,229,13,32,53,65,136,6,106,32,1,41,3,16,34,4,66,0,32,1,41,3,8,34,5,66,1,134,34,6,66,0,16,229,13,32,53,65,216,5,106,32,1,41,3,32,34,8,66,0,32,8,66,0,16,229,13,32,53,65,200,5,106,32,53,41,3,216,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,53,65,168,5,106,32,8,66,1,134,34,10,66,0,32,9,66,0,16,229,13,32,53,65,200,4,106,32,3,66,0,32,6,66,0,16,229,13,32,53,65,248,5,106,32,4,66,0,32,4,66,0,16,229,13,32,53,65,184,5,106,32,53,65,224,5,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,53,65,184,6,106,32,9,66,0,32,9,66,0,16,229,13,32,53,65,152,5,106,32,10,66,0,32,5,66,0,16,229,13,32,53,65,216,4,106,32,3,66,0,32,4,66,1,134,66,0,16,229,13,32,53,65,248,3,106,32,53,41,3,152,5,34,38,32,53,41,3,216,4,124,34,6,32,53,41,3,200,4,34,25,32,53,41,3,248,5,124,34,34,32,53,41,3,168,5,124,34,35,32,53,41,3,184,5,124,34,19,32,53,41,3,184,4,34,13,32,53,41,3,136,6,124,34,36,32,53,41,3,200,5,124,34,12,66,52,136,32,12,32,36,84,173,32,53,65,208,5,106,41,3,0,32,13,32,36,86,173,32,53,65,192,4,106,41,3,0,32,53,65,144,6,106,41,3,0,124,124,124,124,34,13,66,12,134,132,124,34,36,66,52,136,32,19,32,36,86,173,32,19,32,35,84,173,32,53,65,192,5,106,41,3,0,32,34,32,35,86,173,32,53,65,176,5,106,41,3,0,32,25,32,34,86,173,32,53,65,208,4,106,41,3,0,32,53,65,128,6,106,41,3,0,124,124,124,124,124,124,32,13,66,52,136,124,124,34,19,66,12,134,132,124,34,34,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,36,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,53,65,168,6,106,32,5,66,0,32,7,66,0,16,229,13,32,53,65,136,5,106,32,10,66,0,32,4,66,0,16,229,13,32,53,65,232,4,106,32,3,66,0,32,3,66,0,16,229,13,32,53,65,168,4,106,32,53,41,3,136,5,34,25,32,53,41,3,232,4,124,34,35,32,6,32,34,86,173,32,6,32,38,84,173,32,53,65,160,5,106,41,3,0,32,53,65,224,4,106,41,3,0,124,124,32,19,66,52,136,124,124,34,19,66,12,134,32,34,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,53,65,232,5,106,32,4,66,0,32,7,66,0,16,229,13,32,53,65,152,6,106,32,5,66,0,32,5,66,0,16,229,13,32,53,65,248,4,106,32,10,66,0,32,3,66,0,16,229,13,32,53,65,152,4,106,32,6,32,35,84,173,32,25,32,35,86,173,32,53,65,144,5,106,41,3,0,32,53,65,240,4,106,41,3,0,124,124,32,19,66,52,136,124,124,34,10,66,12,134,32,6,66,52,136,132,34,7,32,53,41,3,248,4,124,34,6,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,53,65,136,4,106,32,6,32,7,84,173,32,53,65,128,5,106,41,3,0,32,10,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,53,65,232,3,106,32,53,41,3,136,4,34,38,32,12,66,254,255,255,255,255,255,255,7,131,124,34,35,32,53,41,3,232,5,34,12,32,53,41,3,152,6,124,34,10,32,53,41,3,152,4,124,34,7,32,53,41,3,168,4,34,25,32,53,41,3,168,6,124,34,6,32,53,41,3,248,3,34,19,32,53,41,3,184,6,124,34,34,66,52,136,32,19,32,34,86,173,32,53,65,128,4,106,41,3,0,32,53,65,192,6,106,41,3,0,124,124,34,13,66,12,134,132,124,34,19,66,52,136,32,6,32,19,86,173,32,6,32,25,84,173,32,53,65,176,4,106,41,3,0,32,53,65,176,6,106,41,3,0,124,124,32,13,66,52,136,124,124,34,25,66,12,134,132,124,34,6,66,52,136,32,6,32,7,84,173,32,7,32,10,84,173,32,53,65,160,4,106,41,3,0,32,10,32,12,84,173,32,53,65,240,5,106,41,3,0,32,53,65,160,6,106,41,3,0,124,124,124,124,32,25,66,52,136,124,124,34,25,66,12,134,132,124,34,12,66,255,255,255,255,255,255,255,7,131,34,10,66,0,32,9,66,0,16,229,13,32,53,65,152,3,106,32,6,66,255,255,255,255,255,255,255,7,131,34,7,66,0,32,5,66,0,16,229,13,32,53,65,200,2,106,32,19,66,255,255,255,255,255,255,255,7,131,34,6,66,0,32,4,66,0,16,229,13,32,53,65,248,1,106,32,34,66,255,255,255,255,255,255,255,7,131,34,34,66,0,32,3,66,0,16,229,13,32,53,65,168,1,106,32,36,66,255,255,255,255,255,255,63,131,32,12,32,35,84,173,32,53,65,144,4,106,41,3,0,32,35,32,38,84,173,124,32,25,66,52,136,124,124,66,12,134,32,12,66,52,136,132,124,34,36,66,0,32,8,66,0,16,229,13,32,53,65,152,1,106,32,53,41,3,168,1,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,53,65,248,0,106,32,36,66,0,32,9,66,0,16,229,13,32,53,65,216,3,106,32,10,66,0,32,5,66,0,16,229,13,32,53,65,136,3,106,32,7,66,0,32,4,66,0,16,229,13,32,53,65,184,2,106,32,6,66,0,32,3,66,0,16,229,13,32,53,65,232,1,106,32,34,66,0,32,8,66,0,16,229,13,32,53,65,136,1,106,32,53,65,176,1,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,53,65,216,1,106,32,34,66,0,32,9,66,0,16,229,13,32,53,65,232,0,106,32,36,66,0,32,5,66,0,16,229,13,32,53,65,200,3,106,32,10,66,0,32,4,66,0,16,229,13,32,53,65,248,2,106,32,7,66,0,32,3,66,0,16,229,13,32,53,65,168,2,106,32,6,66,0,32,8,66,0,16,229,13,32,53,65,8,106,32,53,41,3,248,2,34,42,32,53,41,3,168,2,124,34,19,32,53,41,3,200,3,124,34,12,32,53,41,3,104,124,34,38,32,53,41,3,184,2,34,17,32,53,41,3,232,1,124,34,25,32,53,41,3,136,3,124,34,13,32,53,41,3,216,3,124,34,14,32,53,41,3,120,124,34,18,32,53,41,3,136,1,124,34,27,32,53,41,3,200,2,34,11,32,53,41,3,248,1,124,34,35,32,53,41,3,152,3,124,34,40,32,53,41,3,232,3,124,34,39,32,53,41,3,152,1,124,34,41,66,52,136,32,39,32,41,86,173,32,53,65,160,1,106,41,3,0,32,39,32,40,84,173,32,53,65,240,3,106,41,3,0,32,35,32,40,86,173,32,53,65,160,3,106,41,3,0,32,11,32,35,86,173,32,53,65,208,2,106,41,3,0,32,53,65,128,2,106,41,3,0,124,124,124,124,124,124,124,124,34,40,66,12,134,132,124,34,35,66,52,136,32,27,32,35,86,173,32,18,32,27,86,173,32,53,65,144,1,106,41,3,0,32,14,32,18,86,173,32,53,65,128,1,106,41,3,0,32,13,32,14,86,173,32,53,65,224,3,106,41,3,0,32,13,32,25,84,173,32,53,65,144,3,106,41,3,0,32,17,32,25,86,173,32,53,65,192,2,106,41,3,0,32,53,65,240,1,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,40,66,52,136,124,124,34,18,66,12,134,132,124,34,25,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,35,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,53,65,152,2,106,32,6,66,0,32,9,66,0,16,229,13,32,53,65,200,1,106,32,34,66,0,32,5,66,0,16,229,13,32,53,65,216,0,106,32,36,66,0,32,4,66,0,16,229,13,32,53,65,184,3,106,32,10,66,0,32,3,66,0,16,229,13,32,53,65,232,2,106,32,7,66,0,32,8,66,0,16,229,13,32,53,65,200,0,106,32,53,41,3,184,3,34,27,32,53,41,3,232,2,124,34,13,32,53,41,3,88,124,34,14,32,25,32,38,84,173,32,12,32,38,86,173,32,53,65,240,0,106,41,3,0,32,12,32,19,84,173,32,53,65,208,3,106,41,3,0,32,19,32,42,84,173,32,53,65,128,3,106,41,3,0,32,53,65,176,2,106,41,3,0,124,124,124,124,124,124,32,18,66,52,136,124,124,34,18,66,12,134,32,25,66,52,136,132,124,34,19,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,54,65,0,54,2,80,32,53,32,53,41,3,8,34,40,32,53,41,3,216,1,124,34,12,66,255,255,255,255,255,255,255,7,131,66,7,124,55,3,200,6,32,53,32,53,41,3,152,2,34,39,32,53,41,3,200,1,124,34,38,32,53,41,3,72,124,34,25,32,12,32,40,84,173,32,53,65,16,106,41,3,0,32,53,65,224,1,106,41,3,0,124,124,34,40,66,12,134,32,12,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,55,3,208,6,32,53,65,216,2,106,32,7,66,0,32,9,66,0,16,229,13,32,53,65,136,2,106,32,6,66,0,32,5,66,0,16,229,13,32,53,65,184,1,106,32,34,66,0,32,4,66,0,16,229,13,32,53,65,56,106,32,36,66,0,32,3,66,0,16,229,13,32,53,65,168,3,106,32,10,66,0,32,8,66,0,16,229,13,32,53,65,40,106,32,53,41,3,56,34,10,32,53,41,3,168,3,124,34,3,32,14,32,19,86,173,32,13,32,14,86,173,32,53,65,224,0,106,41,3,0,32,13,32,27,84,173,32,53,65,192,3,106,41,3,0,32,53,65,240,2,106,41,3,0,124,124,124,124,32,18,66,52,136,124,124,34,7,66,12,134,32,19,66,52,136,132,124,34,6,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,53,32,53,41,3,136,2,34,34,32,53,41,3,184,1,124,34,4,32,53,41,3,216,2,124,34,5,32,53,41,3,40,124,34,9,32,12,32,25,84,173,32,25,32,38,84,173,32,53,65,208,0,106,41,3,0,32,38,32,39,84,173,32,53,65,160,2,106,41,3,0,32,53,65,208,1,106,41,3,0,124,124,124,124,32,40,66,52,136,124,124,34,36,66,12,134,32,12,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,55,3,216,6,32,53,65,24,106,32,3,32,6,86,173,32,3,32,10,84,173,32,53,65,64,107,41,3,0,32,53,65,176,3,106,41,3,0,124,124,32,7,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,53,32,53,41,3,24,34,10,32,41,66,255,255,255,255,255,255,255,7,131,124,34,3,32,8,32,9,84,173,32,5,32,9,86,173,32,53,65,48,106,41,3,0,32,4,32,5,86,173,32,53,65,224,2,106,41,3,0,32,4,32,34,84,173,32,53,65,144,2,106,41,3,0,32,53,65,192,1,106,41,3,0,124,124,124,124,124,124,32,36,66,52,136,124,124,34,5,66,12,134,32,8,66,52,136,132,124,34,4,66,255,255,255,255,255,255,255,7,131,55,3,224,6,32,53,32,35,66,255,255,255,255,255,255,63,131,32,3,32,4,86,173,32,53,65,32,106,41,3,0,32,3,32,10,84,173,124,32,5,66,52,136,124,124,66,12,134,32,4,66,52,136,132,124,55,3,232,6,32,54,65,40,106,33,55,35,0,65,224,220,0,107,34,0,36,0,32,0,65,200,219,0,106,32,53,65,200,6,106,34,1,41,3,24,34,34,66,0,32,1,41,3,0,34,38,66,1,134,34,4,66,0,16,229,13,32,0,65,248,219,0,106,32,1,41,3,16,34,36,66,0,32,1,41,3,8,34,35,66,1,134,34,5,66,0,16,229,13,32,0,65,136,219,0,106,32,1,41,3,32,34,40,66,0,32,40,66,0,16,229,13,32,0,65,248,218,0,106,32,0,41,3,136,91,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,218,0,106,32,40,66,1,134,34,3,66,0,32,38,66,0,16,229,13,32,0,65,184,219,0,106,32,34,66,0,32,5,66,0,16,229,13,32,0,65,232,219,0,106,32,36,66,0,32,36,66,0,16,229,13,32,0,65,232,218,0,106,32,0,65,144,219,0,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,168,220,0,106,32,38,66,0,32,38,66,0,16,229,13,32,0,65,200,218,0,106,32,3,66,0,32,35,66,0,16,229,13,32,0,65,168,219,0,106,32,34,66,0,32,36,66,1,134,66,0,16,229,13,32,0,65,184,218,0,106,32,0,41,3,200,90,34,19,32,0,41,3,168,91,124,34,5,32,0,41,3,184,91,34,12,32,0,41,3,232,91,124,34,9,32,0,41,3,216,90,124,34,10,32,0,41,3,232,90,124,34,7,32,0,41,3,200,91,34,25,32,0,41,3,248,91,124,34,8,32,0,41,3,248,90,124,34,6,66,52,136,32,6,32,8,84,173,32,0,65,128,219,0,106,41,3,0,32,8,32,25,84,173,32,0,65,208,219,0,106,41,3,0,32,0,65,128,220,0,106,41,3,0,124,124,124,124,34,25,66,12,134,132,124,34,8,66,52,136,32,7,32,8,86,173,32,7,32,10,84,173,32,0,65,240,218,0,106,41,3,0,32,9,32,10,86,173,32,0,65,224,218,0,106,41,3,0,32,9,32,12,84,173,32,0,65,192,219,0,106,41,3,0,32,0,65,240,219,0,106,41,3,0,124,124,124,124,124,124,32,25,66,52,136,124,124,34,7,66,12,134,132,124,34,9,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,152,220,0,106,32,35,66,0,32,4,66,0,16,229,13,32,0,65,216,217,0,106,32,3,66,0,32,36,66,0,16,229,13,32,0,65,152,219,0,106,32,34,66,0,32,34,66,0,16,229,13,32,0,65,200,217,0,106,32,0,41,3,216,89,34,12,32,0,41,3,152,91,124,34,10,32,5,32,9,86,173,32,5,32,19,84,173,32,0,65,208,218,0,106,41,3,0,32,0,65,176,219,0,106,41,3,0,124,124,32,7,66,52,136,124,124,34,7,66,12,134,32,9,66,52,136,132,124,34,5,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,219,0,106,32,36,66,0,32,4,66,0,16,229,13,32,0,65,136,220,0,106,32,35,66,0,32,35,66,0,16,229,13,32,0,65,232,216,0,106,32,3,66,0,32,34,66,0,16,229,13,32,0,65,216,216,0,106,32,5,32,10,84,173,32,10,32,12,84,173,32,0,65,224,217,0,106,41,3,0,32,0,65,160,219,0,106,41,3,0,124,124,32,7,66,52,136,124,124,34,3,66,12,134,32,5,66,52,136,132,34,4,32,0,41,3,232,88,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,248,215,0,106,32,4,32,5,86,173,32,0,65,240,216,0,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,168,218,0,106,32,0,41,3,184,90,34,9,32,0,41,3,168,92,124,34,4,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,34,66,0,16,229,13,32,0,65,184,217,0,106,32,0,41,3,200,89,34,19,32,0,41,3,152,92,124,34,5,32,4,32,9,84,173,32,0,65,192,218,0,106,41,3,0,32,0,65,176,220,0,106,41,3,0,124,124,34,12,66,12,134,32,4,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,36,66,0,16,229,13,32,0,65,200,216,0,106,32,0,41,3,216,91,34,25,32,0,41,3,136,92,124,34,10,32,0,41,3,216,88,124,34,7,32,5,32,9,86,173,32,5,32,19,84,173,32,0,65,208,217,0,106,41,3,0,32,0,65,160,220,0,106,41,3,0,124,124,32,12,66,52,136,124,124,34,19,66,12,134,32,9,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,35,66,0,16,229,13,32,0,65,232,215,0,106,32,0,41,3,248,87,34,12,32,6,66,254,255,255,255,255,255,255,7,131,124,34,6,32,7,32,9,86,173,32,7,32,10,84,173,32,0,65,224,216,0,106,41,3,0,32,10,32,25,84,173,32,0,65,224,219,0,106,41,3,0,32,0,65,144,220,0,106,41,3,0,124,124,124,124,32,19,66,52,136,124,124,34,7,66,12,134,32,9,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,38,66,0,16,229,13,32,0,65,152,215,0,106,32,8,66,255,255,255,255,255,255,63,131,32,6,32,10,86,173,32,0,65,128,216,0,106,41,3,0,32,6,32,12,84,173,124,32,7,66,52,136,124,124,66,12,134,32,10,66,52,136,132,124,34,8,66,0,32,40,66,0,16,229,13,32,0,65,136,215,0,106,32,0,41,3,152,87,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,218,0,106,32,3,66,0,32,40,66,0,16,229,13,32,0,65,168,217,0,106,32,4,66,0,32,34,66,0,16,229,13,32,0,65,184,216,0,106,32,5,66,0,32,36,66,0,16,229,13,32,0,65,216,215,0,106,32,9,66,0,32,35,66,0,16,229,13,32,0,65,232,214,0,106,32,8,66,0,32,38,66,0,16,229,13,32,0,65,248,214,0,106,32,0,65,160,215,0,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,136,218,0,106,32,3,66,0,32,38,66,0,16,229,13,32,0,65,152,217,0,106,32,4,66,0,32,40,66,0,16,229,13,32,0,65,168,216,0,106,32,5,66,0,32,34,66,0,16,229,13,32,0,65,200,215,0,106,32,9,66,0,32,36,66,0,16,229,13,32,0,65,216,214,0,106,32,8,66,0,32,35,66,0,16,229,13,32,0,65,248,213,0,106,32,0,41,3,168,88,34,42,32,0,41,3,152,89,124,34,7,32,0,41,3,200,87,124,34,6,32,0,41,3,216,86,124,34,19,32,0,41,3,168,89,34,17,32,0,41,3,152,90,124,34,12,32,0,41,3,184,88,124,34,25,32,0,41,3,216,87,124,34,13,32,0,41,3,232,86,124,34,14,32,0,41,3,248,86,124,34,18,32,0,41,3,184,89,34,11,32,0,41,3,168,90,124,34,10,32,0,41,3,200,88,124,34,27,32,0,41,3,232,87,124,34,39,32,0,41,3,136,87,124,34,41,66,52,136,32,39,32,41,86,173,32,0,65,144,215,0,106,41,3,0,32,27,32,39,86,173,32,0,65,240,215,0,106,41,3,0,32,10,32,27,86,173,32,0,65,208,216,0,106,41,3,0,32,10,32,11,84,173,32,0,65,192,217,0,106,41,3,0,32,0,65,176,218,0,106,41,3,0,124,124,124,124,124,124,124,124,34,27,66,12,134,132,124,34,10,66,52,136,32,10,32,18,84,173,32,14,32,18,86,173,32,0,65,128,215,0,106,41,3,0,32,13,32,14,86,173,32,0,65,240,214,0,106,41,3,0,32,13,32,25,84,173,32,0,65,224,215,0,106,41,3,0,32,12,32,25,86,173,32,0,65,192,216,0,106,41,3,0,32,12,32,17,84,173,32,0,65,176,217,0,106,41,3,0,32,0,65,160,218,0,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,27,66,52,136,124,124,34,14,66,12,134,132,124,34,12,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,10,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,217,0,106,32,3,66,0,32,35,66,0,16,229,13,32,0,65,136,217,0,106,32,4,66,0,32,38,66,0,16,229,13,32,0,65,152,216,0,106,32,5,66,0,32,40,66,0,16,229,13,32,0,65,184,215,0,106,32,9,66,0,32,34,66,0,16,229,13,32,0,65,200,214,0,106,32,8,66,0,32,36,66,0,16,229,13,32,0,65,184,214,0,106,32,0,41,3,184,87,34,18,32,0,41,3,152,88,124,34,25,32,0,41,3,200,86,124,34,13,32,12,32,19,84,173,32,6,32,19,86,173,32,0,65,224,214,0,106,41,3,0,32,6,32,7,84,173,32,0,65,208,215,0,106,41,3,0,32,7,32,42,84,173,32,0,65,176,216,0,106,41,3,0,32,0,65,160,217,0,106,41,3,0,124,124,124,124,124,124,32,14,66,52,136,124,124,34,6,66,12,134,32,12,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,217,0,106,32,3,66,0,32,36,66,0,16,229,13,32,0,65,248,216,0,106,32,4,66,0,32,35,66,0,16,229,13,32,0,65,136,216,0,106,32,5,66,0,32,38,66,0,16,229,13,32,0,65,168,215,0,106,32,9,66,0,32,40,66,0,16,229,13,32,0,65,168,214,0,106,32,8,66,0,32,34,66,0,16,229,13,32,0,65,152,214,0,106,32,0,41,3,168,86,34,4,32,0,41,3,168,87,124,34,3,32,7,32,13,84,173,32,13,32,25,84,173,32,0,65,208,214,0,106,41,3,0,32,18,32,25,86,173,32,0,65,192,215,0,106,41,3,0,32,0,65,160,216,0,106,41,3,0,124,124,124,124,32,6,66,52,136,124,124,34,5,66,12,134,32,7,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,136,214,0,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,176,214,0,106,41,3,0,32,0,65,176,215,0,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,168,213,0,106,32,0,41,3,136,86,34,12,32,41,66,255,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,248,88,34,25,32,0,41,3,232,89,124,34,8,32,0,41,3,136,88,124,34,7,32,0,41,3,152,86,124,34,6,32,0,41,3,136,89,34,13,32,0,41,3,248,89,124,34,5,32,0,41,3,184,86,124,34,19,32,0,41,3,248,85,34,4,32,0,41,3,136,90,124,34,3,66,52,136,32,3,32,4,84,173,32,0,65,128,214,0,106,41,3,0,32,0,65,144,218,0,106,41,3,0,124,124,34,14,66,12,134,132,124,34,4,66,52,136,32,4,32,19,84,173,32,5,32,19,86,173,32,0,65,192,214,0,106,41,3,0,32,5,32,13,84,173,32,0,65,144,217,0,106,41,3,0,32,0,65,128,218,0,106,41,3,0,124,124,124,124,32,14,66,52,136,124,124,34,19,66,12,134,132,124,34,5,66,52,136,32,5,32,6,84,173,32,6,32,7,84,173,32,0,65,160,214,0,106,41,3,0,32,7,32,8,84,173,32,0,65,144,216,0,106,41,3,0,32,8,32,25,84,173,32,0,65,128,217,0,106,41,3,0,32,0,65,240,217,0,106,41,3,0,124,124,124,124,124,124,32,19,66,52,136,124,124,34,6,66,12,134,132,124,34,8,66,255,255,255,255,255,255,255,7,131,34,19,66,0,32,3,66,1,134,66,254,255,255,255,255,255,255,15,131,34,7,66,0,16,229,13,32,0,65,248,212,0,106,32,5,66,255,255,255,255,255,255,255,7,131,34,25,66,0,32,4,66,1,134,66,254,255,255,255,255,255,255,15,131,34,13,66,0,16,229,13,32,0,65,200,212,0,106,32,10,66,255,255,255,255,255,255,63,131,32,8,32,9,84,173,32,0,65,144,214,0,106,41,3,0,32,9,32,12,84,173,124,32,6,66,52,136,124,124,66,12,134,32,8,66,52,136,132,124,34,41,66,0,32,41,66,0,16,229,13,32,0,65,184,212,0,106,32,0,41,3,200,84,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,212,0,106,32,3,66,255,255,255,255,255,255,255,7,131,34,42,66,0,32,41,66,1,134,34,3,66,0,16,229,13,32,0,65,232,212,0,106,32,19,66,0,32,13,66,0,16,229,13,32,0,65,216,213,0,106,32,25,66,0,32,25,66,0,16,229,13,32,0,65,168,212,0,106,32,0,65,208,212,0,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,184,213,0,106,32,42,66,0,32,42,66,0,16,229,13,32,0,65,136,212,0,106,32,4,66,255,255,255,255,255,255,255,7,131,34,39,66,0,32,3,66,0,16,229,13,32,0,65,216,212,0,106,32,19,66,0,32,5,66,1,134,66,254,255,255,255,255,255,255,15,131,66,0,16,229,13,32,0,65,168,211,0,106,32,0,41,3,136,84,34,12,32,0,41,3,216,84,124,34,4,32,0,41,3,232,84,34,13,32,0,41,3,216,85,124,34,5,32,0,41,3,152,84,124,34,9,32,0,41,3,168,84,124,34,10,32,0,41,3,168,85,34,14,32,0,41,3,248,84,124,34,8,32,0,41,3,184,84,124,34,6,66,52,136,32,6,32,8,84,173,32,0,65,192,212,0,106,41,3,0,32,8,32,14,84,173,32,0,65,176,213,0,106,41,3,0,32,0,65,128,213,0,106,41,3,0,124,124,124,124,34,14,66,12,134,132,124,34,8,66,52,136,32,8,32,10,84,173,32,9,32,10,86,173,32,0,65,176,212,0,106,41,3,0,32,5,32,9,86,173,32,0,65,160,212,0,106,41,3,0,32,5,32,13,84,173,32,0,65,240,212,0,106,41,3,0,32,0,65,224,213,0,106,41,3,0,124,124,124,124,124,124,32,14,66,52,136,124,124,34,10,66,12,134,132,124,34,5,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,152,213,0,106,32,39,66,0,32,7,66,0,16,229,13,32,0,65,248,211,0,106,32,25,66,0,32,3,66,0,16,229,13,32,0,65,232,213,0,106,32,19,66,0,32,19,66,0,16,229,13,32,0,65,232,211,0,106,32,0,41,3,248,83,34,13,32,0,41,3,232,85,124,34,9,32,4,32,5,86,173,32,4,32,12,84,173,32,0,65,144,212,0,106,41,3,0,32,0,65,224,212,0,106,41,3,0,124,124,32,10,66,52,136,124,124,34,10,66,12,134,32,5,66,52,136,132,124,34,4,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,136,213,0,106,32,25,66,0,32,7,66,0,16,229,13,32,0,65,200,213,0,106,32,39,66,0,32,39,66,0,16,229,13,32,0,65,216,211,0,106,32,19,66,0,32,3,66,0,16,229,13,32,0,65,200,211,0,106,32,4,32,9,84,173,32,9,32,13,84,173,32,0,65,128,212,0,106,41,3,0,32,0,65,240,213,0,106,41,3,0,124,124,32,10,66,52,136,124,124,34,3,66,12,134,32,4,66,52,136,132,34,4,32,0,41,3,216,83,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,184,211,0,106,32,4,32,5,86,173,32,0,65,224,211,0,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,168,209,0,106,32,0,41,3,168,83,34,9,32,0,41,3,184,85,124,34,4,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,34,66,0,16,229,13,32,0,65,248,209,0,106,32,0,41,3,232,83,34,12,32,0,41,3,152,85,124,34,5,32,4,32,9,84,173,32,0,65,176,211,0,106,41,3,0,32,0,65,192,213,0,106,41,3,0,124,124,34,13,66,12,134,32,4,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,36,66,0,16,229,13,32,0,65,200,210,0,106,32,0,41,3,136,85,34,14,32,0,41,3,200,85,124,34,10,32,0,41,3,200,83,124,34,7,32,5,32,9,86,173,32,5,32,12,84,173,32,0,65,240,211,0,106,41,3,0,32,0,65,160,213,0,106,41,3,0,124,124,32,13,66,52,136,124,124,34,12,66,12,134,32,9,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,35,66,0,16,229,13,32,0,65,152,211,0,106,32,0,41,3,184,83,34,13,32,6,66,254,255,255,255,255,255,255,7,131,124,34,6,32,7,32,9,86,173,32,7,32,10,84,173,32,0,65,208,211,0,106,41,3,0,32,10,32,14,84,173,32,0,65,144,213,0,106,41,3,0,32,0,65,208,213,0,106,41,3,0,124,124,124,124,32,12,66,52,136,124,124,34,7,66,12,134,32,9,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,38,66,0,16,229,13,32,0,65,216,208,0,106,32,8,66,255,255,255,255,255,255,63,131,32,6,32,10,86,173,32,0,65,192,211,0,106,41,3,0,32,6,32,13,84,173,124,32,7,66,52,136,124,124,66,12,134,32,10,66,52,136,132,124,34,8,66,0,32,40,66,0,16,229,13,32,0,65,200,208,0,106,32,0,41,3,216,80,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,209,0,106,32,3,66,0,32,40,66,0,16,229,13,32,0,65,232,209,0,106,32,4,66,0,32,34,66,0,16,229,13,32,0,65,184,210,0,106,32,5,66,0,32,36,66,0,16,229,13,32,0,65,136,211,0,106,32,9,66,0,32,35,66,0,16,229,13,32,0,65,168,208,0,106,32,8,66,0,32,38,66,0,16,229,13,32,0,65,184,208,0,106,32,0,65,224,208,0,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,136,209,0,106,32,3,66,0,32,38,66,0,16,229,13,32,0,65,216,209,0,106,32,4,66,0,32,40,66,0,16,229,13,32,0,65,168,210,0,106,32,5,66,0,32,34,66,0,16,229,13,32,0,65,248,210,0,106,32,9,66,0,32,36,66,0,16,229,13,32,0,65,152,208,0,106,32,8,66,0,32,35,66,0,16,229,13,32,0,65,184,207,0,106,32,0,41,3,168,82,34,23,32,0,41,3,216,81,124,34,10,32,0,41,3,248,82,124,34,6,32,0,41,3,152,80,124,34,12,32,0,41,3,232,81,34,26,32,0,41,3,152,81,124,34,13,32,0,41,3,184,82,124,34,14,32,0,41,3,136,83,124,34,18,32,0,41,3,168,80,124,34,27,32,0,41,3,184,80,124,34,17,32,0,41,3,248,81,34,15,32,0,41,3,168,81,124,34,7,32,0,41,3,200,82,124,34,11,32,0,41,3,152,83,124,34,16,32,0,41,3,200,80,124,34,21,66,52,136,32,16,32,21,86,173,32,0,65,208,208,0,106,41,3,0,32,11,32,16,86,173,32,0,65,160,211,0,106,41,3,0,32,7,32,11,86,173,32,0,65,208,210,0,106,41,3,0,32,7,32,15,84,173,32,0,65,128,210,0,106,41,3,0,32,0,65,176,209,0,106,41,3,0,124,124,124,124,124,124,124,124,34,11,66,12,134,132,124,34,7,66,52,136,32,7,32,17,84,173,32,17,32,27,84,173,32,0,65,192,208,0,106,41,3,0,32,18,32,27,86,173,32,0,65,176,208,0,106,41,3,0,32,14,32,18,86,173,32,0,65,144,211,0,106,41,3,0,32,13,32,14,86,173,32,0,65,192,210,0,106,41,3,0,32,13,32,26,84,173,32,0,65,240,209,0,106,41,3,0,32,0,65,160,209,0,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,11,66,52,136,124,124,34,27,66,12,134,132,124,34,13,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,7,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,208,0,106,32,3,66,0,32,35,66,0,16,229,13,32,0,65,200,209,0,106,32,4,66,0,32,38,66,0,16,229,13,32,0,65,152,210,0,106,32,5,66,0,32,40,66,0,16,229,13,32,0,65,232,210,0,106,32,9,66,0,32,34,66,0,16,229,13,32,0,65,136,208,0,106,32,8,66,0,32,36,66,0,16,229,13,32,0,65,248,207,0,106,32,0,41,3,232,82,34,17,32,0,41,3,152,82,124,34,14,32,0,41,3,136,80,124,34,18,32,12,32,13,86,173,32,6,32,12,86,173,32,0,65,160,208,0,106,41,3,0,32,6,32,10,84,173,32,0,65,128,211,0,106,41,3,0,32,10,32,23,84,173,32,0,65,176,210,0,106,41,3,0,32,0,65,224,209,0,106,41,3,0,124,124,124,124,124,124,32,27,66,52,136,124,124,34,6,66,12,134,32,13,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,208,0,106,32,3,66,0,32,36,66,0,16,229,13,32,0,65,184,209,0,106,32,4,66,0,32,35,66,0,16,229,13,32,0,65,136,210,0,106,32,5,66,0,32,38,66,0,16,229,13,32,0,65,216,210,0,106,32,9,66,0,32,40,66,0,16,229,13,32,0,65,232,207,0,106,32,8,66,0,32,34,66,0,16,229,13,32,0,65,216,207,0,106,32,0,41,3,232,79,34,4,32,0,41,3,216,82,124,34,3,32,10,32,18,84,173,32,14,32,18,86,173,32,0,65,144,208,0,106,41,3,0,32,14,32,17,84,173,32,0,65,240,210,0,106,41,3,0,32,0,65,160,210,0,106,41,3,0,124,124,124,124,32,6,66,52,136,124,124,34,5,66,12,134,32,10,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,200,207,0,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,240,207,0,106,41,3,0,32,0,65,224,210,0,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,65,3,33,1,32,0,41,3,200,79,34,14,32,21,66,255,255,255,255,255,255,255,7,131,124,34,12,32,0,41,3,184,81,34,13,32,0,41,3,232,80,124,34,3,32,0,41,3,136,82,124,34,4,32,0,41,3,216,79,124,34,5,32,0,41,3,200,81,34,18,32,0,41,3,248,80,124,34,10,32,0,41,3,248,79,124,34,6,32,0,41,3,184,79,34,8,32,0,41,3,136,81,124,34,9,66,52,136,32,8,32,9,86,173,32,0,65,192,207,0,106,41,3,0,32,0,65,144,209,0,106,41,3,0,124,124,34,27,66,12,134,132,124,34,8,66,52,136,32,6,32,8,86,173,32,6,32,10,84,173,32,0,65,128,208,0,106,41,3,0,32,10,32,18,84,173,32,0,65,208,209,0,106,41,3,0,32,0,65,128,209,0,106,41,3,0,124,124,124,124,32,27,66,52,136,124,124,34,6,66,12,134,132,124,34,10,66,52,136,32,5,32,10,86,173,32,4,32,5,86,173,32,0,65,224,207,0,106,41,3,0,32,3,32,4,86,173,32,0,65,144,210,0,106,41,3,0,32,3,32,13,84,173,32,0,65,192,209,0,106,41,3,0,32,0,65,240,208,0,106,41,3,0,124,124,124,124,124,124,32,6,66,52,136,124,124,34,18,66,12,134,132,124,34,13,33,6,32,10,33,3,32,8,33,4,32,9,33,5,32,7,66,255,255,255,255,255,255,63,131,32,12,32,13,86,173,32,0,65,208,207,0,106,41,3,0,32,12,32,14,84,173,124,32,18,66,52,136,124,124,66,12,134,32,13,66,52,136,132,124,34,12,33,7,3,64,32,0,65,200,206,0,106,32,5,66,255,255,255,255,255,255,255,7,131,34,14,66,1,134,34,18,66,0,32,6,66,255,255,255,255,255,255,255,7,131,34,5,66,0,16,229,13,32,0,65,248,206,0,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,1,134,34,6,66,0,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,136,206,0,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,248,205,0,106,32,0,41,3,136,78,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,205,0,106,32,14,66,0,32,7,66,1,134,34,7,66,0,16,229,13,32,0,65,232,206,0,106,32,6,66,0,32,5,66,0,16,229,13,32,0,65,152,207,0,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,232,205,0,106,32,0,65,144,206,0,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,152,206,0,106,32,14,66,0,32,14,66,0,16,229,13,32,0,65,200,205,0,106,32,4,66,0,32,7,66,0,16,229,13,32,0,65,136,207,0,106,32,3,66,1,134,66,0,32,5,66,0,16,229,13,32,0,65,184,205,0,106,32,0,41,3,200,77,34,21,32,0,41,3,136,79,124,34,14,32,0,41,3,152,79,34,23,32,0,41,3,232,77,124,34,27,32,0,41,3,232,78,124,34,17,32,0,41,3,216,77,124,34,11,32,0,41,3,248,78,34,26,32,0,41,3,248,77,124,34,6,32,0,41,3,200,78,124,34,16,66,52,136,32,6,32,16,86,173,32,0,65,208,206,0,106,41,3,0,32,6,32,26,84,173,32,0,65,128,207,0,106,41,3,0,32,0,65,128,206,0,106,41,3,0,124,124,124,124,34,26,66,12,134,132,124,34,6,66,52,136,32,6,32,11,84,173,32,11,32,17,84,173,32,0,65,224,205,0,106,41,3,0,32,17,32,27,84,173,32,0,65,240,206,0,106,41,3,0,32,23,32,27,86,173,32,0,65,160,207,0,106,41,3,0,32,0,65,240,205,0,106,41,3,0,124,124,124,124,124,124,32,26,66,52,136,124,124,34,11,66,12,134,132,124,34,27,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,6,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,184,206,0,106,32,18,66,0,32,4,66,0,16,229,13,32,0,65,168,205,0,106,32,3,66,0,32,7,66,0,16,229,13,32,0,65,168,207,0,106,32,5,66,0,32,5,66,0,16,229,13,32,0,65,152,205,0,106,32,0,41,3,168,77,34,23,32,0,41,3,168,79,124,34,17,32,14,32,27,86,173,32,14,32,21,84,173,32,0,65,208,205,0,106,41,3,0,32,0,65,144,207,0,106,41,3,0,124,124,32,11,66,52,136,124,124,34,11,66,12,134,32,27,66,52,136,132,124,34,14,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,206,0,106,32,18,66,0,32,3,66,0,16,229,13,32,0,65,216,206,0,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,136,205,0,106,32,5,66,0,32,7,66,0,16,229,13,32,0,65,248,204,0,106,32,14,32,17,84,173,32,17,32,23,84,173,32,0,65,176,205,0,106,41,3,0,32,0,65,176,207,0,106,41,3,0,124,124,32,11,66,52,136,124,124,34,3,66,12,134,32,14,66,52,136,132,34,4,32,0,41,3,136,77,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,204,0,106,32,4,32,5,86,173,32,0,65,144,205,0,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,6,66,255,255,255,255,255,255,63,131,32,0,41,3,232,76,34,18,32,16,66,254,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,168,78,34,27,32,0,41,3,216,78,124,34,6,32,0,41,3,248,76,124,34,14,32,0,41,3,152,77,34,17,32,0,41,3,184,78,124,34,3,32,0,41,3,184,77,34,4,32,0,41,3,152,78,124,34,5,66,52,136,32,4,32,5,86,173,32,0,65,192,205,0,106,41,3,0,32,0,65,160,206,0,106,41,3,0,124,124,34,11,66,12,134,132,124,34,4,66,52,136,32,3,32,4,86,173,32,3,32,17,84,173,32,0,65,160,205,0,106,41,3,0,32,0,65,192,206,0,106,41,3,0,124,124,32,11,66,52,136,124,124,34,17,66,12,134,132,124,34,3,66,52,136,32,3,32,14,84,173,32,6,32,14,86,173,32,0,65,128,205,0,106,41,3,0,32,6,32,27,84,173,32,0,65,176,206,0,106,41,3,0,32,0,65,224,206,0,106,41,3,0,124,124,124,124,32,17,66,52,136,124,124,34,14,66,12,134,132,124,34,6,66,52,136,32,6,32,7,84,173,32,0,65,240,204,0,106,41,3,0,32,7,32,18,84,173,124,32,14,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,107,34,1,13,0,11,32,0,65,216,204,0,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,13,66,255,255,255,255,255,255,255,7,131,34,13,66,0,16,229,13,32,0,65,184,204,0,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,10,66,255,255,255,255,255,255,255,7,131,34,14,66,0,16,229,13,32,0,65,248,203,0,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,8,66,255,255,255,255,255,255,255,7,131,34,18,66,0,16,229,13,32,0,65,152,203,0,106,32,6,66,255,255,255,255,255,255,255,7,131,34,8,66,0,32,9,66,255,255,255,255,255,255,255,7,131,34,27,66,0,16,229,13,32,0,65,152,202,0,106,32,7,66,0,32,12,66,0,16,229,13,32,0,65,136,202,0,106,32,0,41,3,152,74,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,201,0,106,32,5,66,0,32,12,66,0,16,229,13,32,0,65,200,204,0,106,32,4,66,0,32,13,66,0,16,229,13,32,0,65,152,204,0,106,32,3,66,0,32,14,66,0,16,229,13,32,0,65,200,203,0,106,32,8,66,0,32,18,66,0,16,229,13,32,0,65,216,202,0,106,32,27,66,0,32,7,66,0,16,229,13,32,0,65,248,201,0,106,32,0,65,160,202,0,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,136,203,0,106,32,5,66,0,32,27,66,0,16,229,13,32,0,65,216,201,0,106,32,4,66,0,32,12,66,0,16,229,13,32,0,65,136,204,0,106,32,3,66,0,32,13,66,0,16,229,13,32,0,65,184,203,0,106,32,8,66,0,32,14,66,0,16,229,13,32,0,65,200,202,0,106,32,18,66,0,32,7,66,0,16,229,13,32,0,65,200,201,0,106,32,0,41,3,184,75,34,29,32,0,41,3,200,74,124,34,10,32,0,41,3,136,76,124,34,6,32,0,41,3,216,73,124,34,17,32,0,41,3,200,75,34,20,32,0,41,3,216,74,124,34,11,32,0,41,3,248,73,124,34,16,32,0,41,3,152,76,124,34,21,32,0,41,3,200,76,124,34,23,32,0,41,3,232,73,124,34,26,32,0,41,3,136,74,34,24,32,0,41,3,152,75,124,34,9,32,0,41,3,248,75,124,34,15,32,0,41,3,184,76,124,34,22,32,0,41,3,216,76,124,34,28,66,52,136,32,22,32,28,86,173,32,0,65,224,204,0,106,41,3,0,32,15,32,22,86,173,32,0,65,192,204,0,106,41,3,0,32,9,32,15,86,173,32,0,65,128,204,0,106,41,3,0,32,9,32,24,84,173,32,0,65,144,202,0,106,41,3,0,32,0,65,160,203,0,106,41,3,0,124,124,124,124,124,124,124,124,34,15,66,12,134,132,124,34,9,66,52,136,32,9,32,26,84,173,32,23,32,26,86,173,32,0,65,240,201,0,106,41,3,0,32,21,32,23,86,173,32,0,65,208,204,0,106,41,3,0,32,16,32,21,86,173,32,0,65,160,204,0,106,41,3,0,32,11,32,16,86,173,32,0,65,128,202,0,106,41,3,0,32,11,32,20,84,173,32,0,65,208,203,0,106,41,3,0,32,0,65,224,202,0,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,15,66,52,136,124,124,34,23,66,12,134,132,124,34,11,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,9,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,232,203,0,106,32,5,66,0,32,18,66,0,16,229,13,32,0,65,248,202,0,106,32,4,66,0,32,27,66,0,16,229,13,32,0,65,184,201,0,106,32,3,66,0,32,12,66,0,16,229,13,32,0,65,168,203,0,106,32,8,66,0,32,13,66,0,16,229,13,32,0,65,184,202,0,106,32,14,66,0,32,7,66,0,16,229,13,32,0,65,168,201,0,106,32,0,41,3,168,75,34,26,32,0,41,3,184,74,124,34,16,32,0,41,3,184,73,124,34,21,32,11,32,17,84,173,32,6,32,17,86,173,32,0,65,224,201,0,106,41,3,0,32,6,32,10,84,173,32,0,65,144,204,0,106,41,3,0,32,10,32,29,84,173,32,0,65,192,203,0,106,41,3,0,32,0,65,208,202,0,106,41,3,0,124,124,124,124,124,124,32,23,66,52,136,124,124,34,6,66,12,134,32,11,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,204,0,106,32,5,66,0,32,14,66,0,16,229,13,32,0,65,216,203,0,106,32,4,66,0,32,18,66,0,16,229,13,32,0,65,232,202,0,106,32,3,66,0,32,27,66,0,16,229,13,32,0,65,152,201,0,106,32,8,66,0,32,12,66,0,16,229,13,32,0,65,168,202,0,106,32,13,66,0,32,7,66,0,16,229,13,32,0,65,136,201,0,106,32,0,41,3,152,73,34,4,32,0,41,3,168,74,124,34,3,32,10,32,21,84,173,32,16,32,21,86,173,32,0,65,192,201,0,106,41,3,0,32,16,32,26,84,173,32,0,65,176,203,0,106,41,3,0,32,0,65,192,202,0,106,41,3,0,124,124,124,124,32,6,66,52,136,124,124,34,5,66,12,134,32,10,66,52,136,132,124,34,8,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,248,200,0,106,32,3,32,8,86,173,32,3,32,4,84,173,32,0,65,160,201,0,106,41,3,0,32,0,65,176,202,0,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,9,66,255,255,255,255,255,255,63,131,32,0,41,3,248,72,34,17,32,28,66,255,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,216,75,34,11,32,0,41,3,232,74,124,34,4,32,0,41,3,168,76,124,34,8,32,0,41,3,136,73,124,34,10,32,0,41,3,232,75,34,16,32,0,41,3,248,74,124,34,5,32,0,41,3,168,73,124,34,7,32,0,41,3,200,73,34,3,32,0,41,3,136,75,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,208,201,0,106,41,3,0,32,0,65,144,203,0,106,41,3,0,124,124,34,21,66,12,134,132,124,34,3,66,52,136,32,3,32,7,84,173,32,5,32,7,86,173,32,0,65,176,201,0,106,41,3,0,32,5,32,16,84,173,32,0,65,240,203,0,106,41,3,0,32,0,65,128,203,0,106,41,3,0,124,124,124,124,32,21,66,52,136,124,124,34,7,66,12,134,132,124,34,5,66,52,136,32,5,32,10,84,173,32,8,32,10,86,173,32,0,65,144,201,0,106,41,3,0,32,4,32,8,86,173,32,0,65,176,204,0,106,41,3,0,32,4,32,11,84,173,32,0,65,224,203,0,106,41,3,0,32,0,65,240,202,0,106,41,3,0,124,124,124,124,124,124,32,7,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,128,201,0,106,41,3,0,32,9,32,17,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,65,3,33,1,3,64,32,0,65,136,200,0,106,32,6,66,255,255,255,255,255,255,255,7,131,34,8,66,1,134,34,10,66,0,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,16,229,13,32,0,65,184,200,0,106,32,3,66,255,255,255,255,255,255,255,7,131,34,9,66,1,134,34,6,66,0,32,5,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,200,199,0,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,184,199,0,106,32,0,41,3,200,71,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,199,0,106,32,8,66,0,32,7,66,1,134,34,5,66,0,16,229,13,32,0,65,168,200,0,106,32,6,66,0,32,4,66,0,16,229,13,32,0,65,216,200,0,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,168,199,0,106,32,0,65,208,199,0,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,216,199,0,106,32,8,66,0,32,8,66,0,16,229,13,32,0,65,136,199,0,106,32,9,66,0,32,5,66,0,16,229,13,32,0,65,200,200,0,106,32,3,66,1,134,66,0,32,4,66,0,16,229,13,32,0,65,248,198,0,106,32,0,41,3,136,71,34,21,32,0,41,3,200,72,124,34,7,32,0,41,3,216,72,34,23,32,0,41,3,168,71,124,34,6,32,0,41,3,168,72,124,34,17,32,0,41,3,152,71,124,34,11,32,0,41,3,184,72,34,26,32,0,41,3,184,71,124,34,8,32,0,41,3,136,72,124,34,16,66,52,136,32,8,32,16,86,173,32,0,65,144,200,0,106,41,3,0,32,8,32,26,84,173,32,0,65,192,200,0,106,41,3,0,32,0,65,192,199,0,106,41,3,0,124,124,124,124,34,26,66,12,134,132,124,34,8,66,52,136,32,8,32,11,84,173,32,11,32,17,84,173,32,0,65,160,199,0,106,41,3,0,32,6,32,17,86,173,32,0,65,176,200,0,106,41,3,0,32,6,32,23,84,173,32,0,65,224,200,0,106,41,3,0,32,0,65,176,199,0,106,41,3,0,124,124,124,124,124,124,32,26,66,52,136,124,124,34,11,66,12,134,132,124,34,6,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,199,0,106,32,10,66,0,32,9,66,0,16,229,13,32,0,65,232,198,0,106,32,3,66,0,32,5,66,0,16,229,13,32,0,65,232,200,0,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,216,198,0,106,32,0,41,3,232,70,34,23,32,0,41,3,232,72,124,34,17,32,6,32,7,84,173,32,7,32,21,84,173,32,0,65,144,199,0,106,41,3,0,32,0,65,208,200,0,106,41,3,0,124,124,32,11,66,52,136,124,124,34,11,66,12,134,32,6,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,199,0,106,32,10,66,0,32,3,66,0,16,229,13,32,0,65,152,200,0,106,32,9,66,0,32,9,66,0,16,229,13,32,0,65,200,198,0,106,32,4,66,0,32,5,66,0,16,229,13,32,0,65,184,198,0,106,32,7,32,17,84,173,32,17,32,23,84,173,32,0,65,240,198,0,106,41,3,0,32,0,65,240,200,0,106,41,3,0,124,124,32,11,66,52,136,124,124,34,3,66,12,134,32,7,66,52,136,132,34,4,32,0,41,3,200,70,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,198,0,106,32,4,32,5,86,173,32,0,65,208,198,0,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,8,66,255,255,255,255,255,255,63,131,32,0,41,3,168,70,34,10,32,16,66,254,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,232,71,34,7,32,0,41,3,152,72,124,34,4,32,0,41,3,184,70,124,34,8,32,0,41,3,216,70,34,17,32,0,41,3,248,71,124,34,5,32,0,41,3,248,70,34,3,32,0,41,3,216,71,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,128,199,0,106,41,3,0,32,0,65,224,199,0,106,41,3,0,124,124,34,11,66,12,134,132,124,34,3,66,52,136,32,3,32,5,84,173,32,5,32,17,84,173,32,0,65,224,198,0,106,41,3,0,32,0,65,128,200,0,106,41,3,0,124,124,32,11,66,52,136,124,124,34,17,66,12,134,132,124,34,5,66,52,136,32,5,32,8,84,173,32,4,32,8,86,173,32,0,65,192,198,0,106,41,3,0,32,4,32,7,84,173,32,0,65,240,199,0,106,41,3,0,32,0,65,160,200,0,106,41,3,0,124,124,124,124,32,17,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,176,198,0,106,41,3,0,32,9,32,10,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,107,34,1,13,0,11,32,0,65,136,198,0,106,32,6,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,13,66,0,16,229,13,32,0,65,216,197,0,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,14,66,0,16,229,13,32,0,65,136,197,0,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,18,66,0,16,229,13,32,0,65,152,196,0,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,27,66,0,16,229,13,32,0,65,216,195,0,106,32,7,66,0,32,12,66,0,16,229,13,32,0,65,200,195,0,106,32,0,41,3,216,67,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,198,0,106,32,9,66,0,32,12,66,0,16,229,13,32,0,65,248,197,0,106,32,3,66,0,32,13,66,0,16,229,13,32,0,65,184,197,0,106,32,5,66,0,32,14,66,0,16,229,13,32,0,65,216,196,0,106,32,4,66,0,32,18,66,0,16,229,13,32,0,65,168,195,0,106,32,27,66,0,32,7,66,0,16,229,13,32,0,65,184,195,0,106,32,0,65,224,195,0,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,136,196,0,106,32,9,66,0,32,27,66,0,16,229,13,32,0,65,232,197,0,106,32,3,66,0,32,12,66,0,16,229,13,32,0,65,168,197,0,106,32,5,66,0,32,13,66,0,16,229,13,32,0,65,200,196,0,106,32,4,66,0,32,14,66,0,16,229,13,32,0,65,152,195,0,106,32,18,66,0,32,7,66,0,16,229,13,32,0,65,136,195,0,106,32,0,41,3,200,68,34,29,32,0,41,3,152,67,124,34,10,32,0,41,3,168,69,124,34,6,32,0,41,3,232,69,124,34,17,32,0,41,3,216,68,34,20,32,0,41,3,168,67,124,34,11,32,0,41,3,184,67,124,34,16,32,0,41,3,184,69,124,34,21,32,0,41,3,248,69,124,34,23,32,0,41,3,152,70,124,34,26,32,0,41,3,200,67,34,24,32,0,41,3,152,68,124,34,8,32,0,41,3,136,69,124,34,15,32,0,41,3,216,69,124,34,22,32,0,41,3,136,70,124,34,28,66,52,136,32,22,32,28,86,173,32,0,65,144,198,0,106,41,3,0,32,15,32,22,86,173,32,0,65,224,197,0,106,41,3,0,32,8,32,15,86,173,32,0,65,144,197,0,106,41,3,0,32,8,32,24,84,173,32,0,65,208,195,0,106,41,3,0,32,0,65,160,196,0,106,41,3,0,124,124,124,124,124,124,124,124,34,15,66,12,134,132,124,34,8,66,52,136,32,8,32,26,84,173,32,23,32,26,86,173,32,0,65,160,198,0,106,41,3,0,32,21,32,23,86,173,32,0,65,128,198,0,106,41,3,0,32,16,32,21,86,173,32,0,65,192,197,0,106,41,3,0,32,11,32,16,86,173,32,0,65,192,195,0,106,41,3,0,32,11,32,20,84,173,32,0,65,224,196,0,106,41,3,0,32,0,65,176,195,0,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,15,66,52,136,124,124,34,23,66,12,134,132,124,34,11,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,196,0,106,32,9,66,0,32,18,66,0,16,229,13,32,0,65,248,195,0,106,32,3,66,0,32,27,66,0,16,229,13,32,0,65,152,197,0,106,32,5,66,0,32,12,66,0,16,229,13,32,0,65,184,196,0,106,32,4,66,0,32,13,66,0,16,229,13,32,0,65,248,194,0,106,32,14,66,0,32,7,66,0,16,229,13,32,0,65,232,194,0,106,32,0,41,3,184,68,34,26,32,0,41,3,248,66,124,34,16,32,0,41,3,152,69,124,34,21,32,11,32,17,84,173,32,6,32,17,86,173,32,0,65,240,197,0,106,41,3,0,32,6,32,10,84,173,32,0,65,176,197,0,106,41,3,0,32,10,32,29,84,173,32,0,65,208,196,0,106,41,3,0,32,0,65,160,195,0,106,41,3,0,124,124,124,124,124,124,32,23,66,52,136,124,124,34,6,66,12,134,32,11,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,200,197,0,106,32,9,66,0,32,14,66,0,16,229,13,32,0,65,232,196,0,106,32,3,66,0,32,18,66,0,16,229,13,32,0,65,232,195,0,106,32,5,66,0,32,27,66,0,16,229,13,32,0,65,168,196,0,106,32,4,66,0,32,12,66,0,16,229,13,32,0,65,216,194,0,106,32,13,66,0,32,7,66,0,16,229,13,32,0,65,200,194,0,106,32,0,41,3,168,68,34,4,32,0,41,3,216,66,124,34,3,32,10,32,21,84,173,32,16,32,21,86,173,32,0,65,160,197,0,106,41,3,0,32,16,32,26,84,173,32,0,65,192,196,0,106,41,3,0,32,0,65,128,195,0,106,41,3,0,124,124,124,124,32,6,66,52,136,124,124,34,5,66,12,134,32,10,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,184,194,0,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,176,196,0,106,41,3,0,32,0,65,224,194,0,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,8,66,255,255,255,255,255,255,63,131,32,0,41,3,184,66,34,17,32,28,66,255,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,232,68,34,11,32,0,41,3,232,67,124,34,4,32,0,41,3,200,69,124,34,8,32,0,41,3,200,66,124,34,10,32,0,41,3,248,68,34,16,32,0,41,3,248,67,124,34,5,32,0,41,3,232,66,124,34,7,32,0,41,3,136,67,34,3,32,0,41,3,136,68,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,144,195,0,106,41,3,0,32,0,65,144,196,0,106,41,3,0,124,124,34,21,66,12,134,132,124,34,3,66,52,136,32,3,32,7,84,173,32,5,32,7,86,173,32,0,65,240,194,0,106,41,3,0,32,5,32,16,84,173,32,0,65,128,197,0,106,41,3,0,32,0,65,128,196,0,106,41,3,0,124,124,124,124,32,21,66,52,136,124,124,34,7,66,12,134,132,124,34,5,66,52,136,32,5,32,10,84,173,32,8,32,10,86,173,32,0,65,208,194,0,106,41,3,0,32,4,32,8,86,173,32,0,65,208,197,0,106,41,3,0,32,4,32,11,84,173,32,0,65,240,196,0,106,41,3,0,32,0,65,240,195,0,106,41,3,0,124,124,124,124,124,124,32,7,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,192,194,0,106,41,3,0,32,9,32,17,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,65,1,33,1,3,64,32,0,65,200,193,0,106,32,6,66,255,255,255,255,255,255,255,7,131,34,8,66,1,134,34,10,66,0,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,16,229,13,32,0,65,248,193,0,106,32,3,66,255,255,255,255,255,255,255,7,131,34,9,66,1,134,34,6,66,0,32,5,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,136,193,0,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,248,192,0,106,32,0,41,3,136,65,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,192,0,106,32,8,66,0,32,7,66,1,134,34,5,66,0,16,229,13,32,0,65,232,193,0,106,32,6,66,0,32,4,66,0,16,229,13,32,0,65,152,194,0,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,232,192,0,106,32,0,65,144,193,0,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,152,193,0,106,32,8,66,0,32,8,66,0,16,229,13,32,0,65,200,192,0,106,32,9,66,0,32,5,66,0,16,229,13,32,0,65,136,194,0,106,32,3,66,1,134,66,0,32,4,66,0,16,229,13,32,0,65,184,192,0,106,32,0,41,3,200,64,34,21,32,0,41,3,136,66,124,34,7,32,0,41,3,152,66,34,23,32,0,41,3,232,64,124,34,6,32,0,41,3,232,65,124,34,17,32,0,41,3,216,64,124,34,11,32,0,41,3,248,65,34,26,32,0,41,3,248,64,124,34,8,32,0,41,3,200,65,124,34,16,66,52,136,32,8,32,16,86,173,32,0,65,208,193,0,106,41,3,0,32,8,32,26,84,173,32,0,65,128,194,0,106,41,3,0,32,0,65,128,193,0,106,41,3,0,124,124,124,124,34,26,66,12,134,132,124,34,8,66,52,136,32,8,32,11,84,173,32,11,32,17,84,173,32,0,65,224,192,0,106,41,3,0,32,6,32,17,86,173,32,0,65,240,193,0,106,41,3,0,32,6,32,23,84,173,32,0,65,160,194,0,106,41,3,0,32,0,65,240,192,0,106,41,3,0,124,124,124,124,124,124,32,26,66,52,136,124,124,34,11,66,12,134,132,124,34,6,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,184,193,0,106,32,10,66,0,32,9,66,0,16,229,13,32,0,65,168,192,0,106,32,3,66,0,32,5,66,0,16,229,13,32,0,65,168,194,0,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,152,192,0,106,32,0,41,3,168,64,34,23,32,0,41,3,168,66,124,34,17,32,6,32,7,84,173,32,7,32,21,84,173,32,0,65,208,192,0,106,41,3,0,32,0,65,144,194,0,106,41,3,0,124,124,32,11,66,52,136,124,124,34,11,66,12,134,32,6,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,193,0,106,32,10,66,0,32,3,66,0,16,229,13,32,0,65,216,193,0,106,32,9,66,0,32,9,66,0,16,229,13,32,0,65,136,192,0,106,32,4,66,0,32,5,66,0,16,229,13,32,0,65,248,63,106,32,7,32,17,84,173,32,17,32,23,84,173,32,0,65,176,192,0,106,41,3,0,32,0,65,176,194,0,106,41,3,0,124,124,32,11,66,52,136,124,124,34,3,66,12,134,32,7,66,52,136,132,34,4,32,0,41,3,136,64,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,63,106,32,4,32,5,86,173,32,0,65,144,192,0,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,8,66,255,255,255,255,255,255,63,131,32,0,41,3,232,63,34,10,32,16,66,254,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,168,65,34,7,32,0,41,3,216,65,124,34,4,32,0,41,3,248,63,124,34,8,32,0,41,3,152,64,34,17,32,0,41,3,184,65,124,34,5,32,0,41,3,184,64,34,3,32,0,41,3,152,65,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,192,192,0,106,41,3,0,32,0,65,160,193,0,106,41,3,0,124,124,34,11,66,12,134,132,124,34,3,66,52,136,32,3,32,5,84,173,32,5,32,17,84,173,32,0,65,160,192,0,106,41,3,0,32,0,65,192,193,0,106,41,3,0,124,124,32,11,66,52,136,124,124,34,17,66,12,134,132,124,34,5,66,52,136,32,5,32,8,84,173,32,4,32,8,86,173,32,0,65,128,64,107,41,3,0,32,4,32,7,84,173,32,0,65,176,193,0,106,41,3,0,32,0,65,224,193,0,106,41,3,0,124,124,124,124,32,17,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,240,63,106,41,3,0,32,9,32,10,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,113,65,0,33,1,13,0,11,32,0,65,200,63,106,32,6,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,19,66,0,16,229,13,32,0,65,152,63,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,25,66,0,16,229,13,32,0,65,200,62,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,39,66,0,16,229,13,32,0,65,216,61,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,42,66,0,16,229,13,32,0,65,152,61,106,32,7,66,0,32,41,66,0,16,229,13,32,0,65,136,61,106,32,0,41,3,152,61,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,63,106,32,9,66,0,32,41,66,0,16,229,13,32,0,65,184,63,106,32,3,66,0,32,19,66,0,16,229,13,32,0,65,248,62,106,32,5,66,0,32,25,66,0,16,229,13,32,0,65,152,62,106,32,4,66,0,32,39,66,0,16,229,13,32,0,65,232,60,106,32,42,66,0,32,7,66,0,16,229,13,32,0,65,248,60,106,32,0,65,160,61,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,200,61,106,32,9,66,0,32,42,66,0,16,229,13,32,0,65,168,63,106,32,3,66,0,32,41,66,0,16,229,13,32,0,65,232,62,106,32,5,66,0,32,19,66,0,16,229,13,32,0,65,136,62,106,32,4,66,0,32,25,66,0,16,229,13,32,0,65,216,60,106,32,39,66,0,32,7,66,0,16,229,13,32,0,65,200,60,106,32,0,41,3,136,62,34,29,32,0,41,3,216,60,124,34,8,32,0,41,3,232,62,124,34,10,32,0,41,3,168,63,124,34,6,32,0,41,3,152,62,34,20,32,0,41,3,232,60,124,34,11,32,0,41,3,248,60,124,34,16,32,0,41,3,248,62,124,34,21,32,0,41,3,184,63,124,34,23,32,0,41,3,216,63,124,34,26,32,0,41,3,136,61,34,24,32,0,41,3,216,61,124,34,17,32,0,41,3,200,62,124,34,15,32,0,41,3,152,63,124,34,22,32,0,41,3,200,63,124,34,28,66,52,136,32,22,32,28,86,173,32,0,65,208,63,106,41,3,0,32,15,32,22,86,173,32,0,65,160,63,106,41,3,0,32,15,32,17,84,173,32,0,65,208,62,106,41,3,0,32,17,32,24,84,173,32,0,65,144,61,106,41,3,0,32,0,65,224,61,106,41,3,0,124,124,124,124,124,124,124,124,34,15,66,12,134,132,124,34,17,66,52,136,32,17,32,26,84,173,32,23,32,26,86,173,32,0,65,224,63,106,41,3,0,32,21,32,23,86,173,32,0,65,192,63,106,41,3,0,32,16,32,21,86,173,32,0,65,128,63,106,41,3,0,32,11,32,16,86,173,32,0,65,128,61,106,41,3,0,32,11,32,20,84,173,32,0,65,160,62,106,41,3,0,32,0,65,240,60,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,15,66,52,136,124,124,34,23,66,12,134,132,124,34,11,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,17,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,184,62,106,32,9,66,0,32,39,66,0,16,229,13,32,0,65,184,61,106,32,3,66,0,32,42,66,0,16,229,13,32,0,65,216,62,106,32,5,66,0,32,41,66,0,16,229,13,32,0,65,248,61,106,32,4,66,0,32,19,66,0,16,229,13,32,0,65,184,60,106,32,25,66,0,32,7,66,0,16,229,13,32,0,65,168,60,106,32,0,41,3,248,61,34,26,32,0,41,3,184,60,124,34,16,32,0,41,3,216,62,124,34,21,32,6,32,11,86,173,32,6,32,10,84,173,32,0,65,176,63,106,41,3,0,32,8,32,10,86,173,32,0,65,240,62,106,41,3,0,32,8,32,29,84,173,32,0,65,144,62,106,41,3,0,32,0,65,224,60,106,41,3,0,124,124,124,124,124,124,32,23,66,52,136,124,124,34,10,66,12,134,32,11,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,136,63,106,32,9,66,0,32,25,66,0,16,229,13,32,0,65,168,62,106,32,3,66,0,32,39,66,0,16,229,13,32,0,65,168,61,106,32,5,66,0,32,42,66,0,16,229,13,32,0,65,232,61,106,32,4,66,0,32,41,66,0,16,229,13,32,0,65,152,60,106,32,19,66,0,32,7,66,0,16,229,13,32,0,65,136,60,106,32,0,41,3,232,61,34,4,32,0,41,3,152,60,124,34,3,32,8,32,21,84,173,32,16,32,21,86,173,32,0,65,224,62,106,41,3,0,32,16,32,26,84,173,32,0,65,128,62,106,41,3,0,32,0,65,192,60,106,41,3,0,124,124,124,124,32,10,66,52,136,124,124,34,5,66,12,134,32,8,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,248,59,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,240,61,106,41,3,0,32,0,65,160,60,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,65,11,33,1,32,0,41,3,248,59,34,16,32,28,66,255,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,168,62,34,11,32,0,41,3,168,61,124,34,3,32,0,41,3,136,63,124,34,4,32,0,41,3,136,60,124,34,5,32,0,41,3,184,62,34,21,32,0,41,3,184,61,124,34,10,32,0,41,3,168,60,124,34,6,32,0,41,3,200,60,34,8,32,0,41,3,200,61,124,34,9,66,52,136,32,8,32,9,86,173,32,0,65,208,60,106,41,3,0,32,0,65,208,61,106,41,3,0,124,124,34,23,66,12,134,132,124,34,8,66,52,136,32,6,32,8,86,173,32,6,32,10,84,173,32,0,65,176,60,106,41,3,0,32,10,32,21,84,173,32,0,65,192,62,106,41,3,0,32,0,65,192,61,106,41,3,0,124,124,124,124,32,23,66,52,136,124,124,34,6,66,12,134,132,124,34,10,66,52,136,32,5,32,10,86,173,32,4,32,5,86,173,32,0,65,144,60,106,41,3,0,32,3,32,4,86,173,32,0,65,144,63,106,41,3,0,32,3,32,11,84,173,32,0,65,176,62,106,41,3,0,32,0,65,176,61,106,41,3,0,124,124,124,124,124,124,32,6,66,52,136,124,124,34,21,66,12,134,132,124,34,11,33,6,32,10,33,3,32,8,33,4,32,9,33,5,32,17,66,255,255,255,255,255,255,63,131,32,7,32,11,86,173,32,0,65,128,60,106,41,3,0,32,7,32,16,84,173,124,32,21,66,52,136,124,124,66,12,134,32,11,66,52,136,132,124,34,17,33,7,3,64,32,0,65,136,59,106,32,5,66,255,255,255,255,255,255,255,7,131,34,16,66,1,134,34,21,66,0,32,6,66,255,255,255,255,255,255,255,7,131,34,5,66,0,16,229,13,32,0,65,184,59,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,1,134,34,6,66,0,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,200,58,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,184,58,106,32,0,41,3,200,58,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,58,106,32,16,66,0,32,7,66,1,134,34,7,66,0,16,229,13,32,0,65,168,59,106,32,6,66,0,32,5,66,0,16,229,13,32,0,65,216,59,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,168,58,106,32,0,65,208,58,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,216,58,106,32,16,66,0,32,16,66,0,16,229,13,32,0,65,136,58,106,32,4,66,0,32,7,66,0,16,229,13,32,0,65,200,59,106,32,3,66,1,134,66,0,32,5,66,0,16,229,13,32,0,65,248,57,106,32,0,41,3,136,58,34,28,32,0,41,3,200,59,124,34,16,32,0,41,3,216,59,34,29,32,0,41,3,168,58,124,34,23,32,0,41,3,168,59,124,34,26,32,0,41,3,152,58,124,34,15,32,0,41,3,184,59,34,20,32,0,41,3,184,58,124,34,6,32,0,41,3,136,59,124,34,22,66,52,136,32,6,32,22,86,173,32,0,65,144,59,106,41,3,0,32,6,32,20,84,173,32,0,65,192,59,106,41,3,0,32,0,65,192,58,106,41,3,0,124,124,124,124,34,20,66,12,134,132,124,34,6,66,52,136,32,6,32,15,84,173,32,15,32,26,84,173,32,0,65,160,58,106,41,3,0,32,23,32,26,86,173,32,0,65,176,59,106,41,3,0,32,23,32,29,84,173,32,0,65,224,59,106,41,3,0,32,0,65,176,58,106,41,3,0,124,124,124,124,124,124,32,20,66,52,136,124,124,34,15,66,12,134,132,124,34,23,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,6,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,58,106,32,21,66,0,32,4,66,0,16,229,13,32,0,65,232,57,106,32,3,66,0,32,7,66,0,16,229,13,32,0,65,232,59,106,32,5,66,0,32,5,66,0,16,229,13,32,0,65,216,57,106,32,0,41,3,232,57,34,29,32,0,41,3,232,59,124,34,26,32,16,32,23,86,173,32,16,32,28,84,173,32,0,65,144,58,106,41,3,0,32,0,65,208,59,106,41,3,0,124,124,32,15,66,52,136,124,124,34,15,66,12,134,32,23,66,52,136,132,124,34,16,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,58,106,32,21,66,0,32,3,66,0,16,229,13,32,0,65,152,59,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,200,57,106,32,5,66,0,32,7,66,0,16,229,13,32,0,65,184,57,106,32,16,32,26,84,173,32,26,32,29,84,173,32,0,65,240,57,106,41,3,0,32,0,65,240,59,106,41,3,0,124,124,32,15,66,52,136,124,124,34,3,66,12,134,32,16,66,52,136,132,34,4,32,0,41,3,200,57,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,57,106,32,4,32,5,86,173,32,0,65,208,57,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,6,66,255,255,255,255,255,255,63,131,32,0,41,3,168,57,34,21,32,22,66,254,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,232,58,34,23,32,0,41,3,152,59,124,34,6,32,0,41,3,184,57,124,34,16,32,0,41,3,216,57,34,26,32,0,41,3,248,58,124,34,3,32,0,41,3,248,57,34,4,32,0,41,3,216,58,124,34,5,66,52,136,32,4,32,5,86,173,32,0,65,128,58,106,41,3,0,32,0,65,224,58,106,41,3,0,124,124,34,15,66,12,134,132,124,34,4,66,52,136,32,3,32,4,86,173,32,3,32,26,84,173,32,0,65,224,57,106,41,3,0,32,0,65,128,59,106,41,3,0,124,124,32,15,66,52,136,124,124,34,26,66,12,134,132,124,34,3,66,52,136,32,3,32,16,84,173,32,6,32,16,86,173,32,0,65,192,57,106,41,3,0,32,6,32,23,84,173,32,0,65,240,58,106,41,3,0,32,0,65,160,59,106,41,3,0,124,124,124,124,32,26,66,52,136,124,124,34,16,66,12,134,132,124,34,6,66,52,136,32,6,32,7,84,173,32,0,65,176,57,106,41,3,0,32,7,32,21,84,173,124,32,16,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,107,34,1,13,0,11,32,0,65,152,57,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,11,66,255,255,255,255,255,255,255,7,131,34,11,66,0,16,229,13,32,0,65,248,56,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,10,66,255,255,255,255,255,255,255,7,131,34,10,66,0,16,229,13,32,0,65,184,56,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,8,66,255,255,255,255,255,255,255,7,131,34,8,66,0,16,229,13,32,0,65,216,55,106,32,6,66,255,255,255,255,255,255,255,7,131,34,6,66,0,32,9,66,255,255,255,255,255,255,255,7,131,34,9,66,0,16,229,13,32,0,65,216,54,106,32,7,66,0,32,17,66,0,16,229,13,32,0,65,200,54,106,32,0,41,3,216,54,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,54,106,32,5,66,0,32,17,66,0,16,229,13,32,0,65,136,57,106,32,4,66,0,32,11,66,0,16,229,13,32,0,65,216,56,106,32,3,66,0,32,10,66,0,16,229,13,32,0,65,136,56,106,32,6,66,0,32,8,66,0,16,229,13,32,0,65,152,55,106,32,9,66,0,32,7,66,0,16,229,13,32,0,65,184,54,106,32,0,65,224,54,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,200,55,106,32,5,66,0,32,9,66,0,16,229,13,32,0,65,152,54,106,32,4,66,0,32,17,66,0,16,229,13,32,0,65,200,56,106,32,3,66,0,32,11,66,0,16,229,13,32,0,65,248,55,106,32,6,66,0,32,10,66,0,16,229,13,32,0,65,136,55,106,32,8,66,0,32,7,66,0,16,229,13,32,0,65,136,54,106,32,0,41,3,248,55,34,32,32,0,41,3,136,55,124,34,21,32,0,41,3,200,56,124,34,23,32,0,41,3,152,54,124,34,26,32,0,41,3,136,56,34,33,32,0,41,3,152,55,124,34,15,32,0,41,3,184,54,124,34,22,32,0,41,3,216,56,124,34,28,32,0,41,3,136,57,124,34,29,32,0,41,3,168,54,124,34,20,32,0,41,3,200,54,34,37,32,0,41,3,216,55,124,34,16,32,0,41,3,184,56,124,34,24,32,0,41,3,248,56,124,34,30,32,0,41,3,152,57,124,34,31,66,52,136,32,30,32,31,86,173,32,0,65,160,57,106,41,3,0,32,24,32,30,86,173,32,0,65,128,57,106,41,3,0,32,16,32,24,86,173,32,0,65,192,56,106,41,3,0,32,16,32,37,84,173,32,0,65,208,54,106,41,3,0,32,0,65,224,55,106,41,3,0,124,124,124,124,124,124,124,124,34,24,66,12,134,132,124,34,16,66,52,136,32,16,32,20,84,173,32,20,32,29,84,173,32,0,65,176,54,106,41,3,0,32,28,32,29,86,173,32,0,65,144,57,106,41,3,0,32,22,32,28,86,173,32,0,65,224,56,106,41,3,0,32,15,32,22,86,173,32,0,65,192,54,106,41,3,0,32,15,32,33,84,173,32,0,65,144,56,106,41,3,0,32,0,65,160,55,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,24,66,52,136,124,124,34,29,66,12,134,132,124,34,15,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,16,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,168,56,106,32,5,66,0,32,8,66,0,16,229,13,32,0,65,184,55,106,32,4,66,0,32,9,66,0,16,229,13,32,0,65,248,53,106,32,3,66,0,32,17,66,0,16,229,13,32,0,65,232,55,106,32,6,66,0,32,11,66,0,16,229,13,32,0,65,248,54,106,32,10,66,0,32,7,66,0,16,229,13,32,0,65,232,53,106,32,0,41,3,232,55,34,20,32,0,41,3,248,54,124,34,22,32,0,41,3,248,53,124,34,28,32,15,32,26,84,173,32,23,32,26,86,173,32,0,65,160,54,106,41,3,0,32,21,32,23,86,173,32,0,65,208,56,106,41,3,0,32,21,32,32,84,173,32,0,65,128,56,106,41,3,0,32,0,65,144,55,106,41,3,0,124,124,124,124,124,124,32,29,66,52,136,124,124,34,23,66,12,134,32,15,66,52,136,132,124,34,21,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,56,106,32,5,66,0,32,10,66,0,16,229,13,32,0,65,152,56,106,32,4,66,0,32,8,66,0,16,229,13,32,0,65,168,55,106,32,3,66,0,32,9,66,0,16,229,13,32,0,65,216,53,106,32,6,66,0,32,17,66,0,16,229,13,32,0,65,232,54,106,32,11,66,0,32,7,66,0,16,229,13,32,0,65,200,53,106,32,0,41,3,216,53,34,4,32,0,41,3,232,54,124,34,3,32,21,32,28,84,173,32,22,32,28,86,173,32,0,65,128,54,106,41,3,0,32,20,32,22,86,173,32,0,65,240,55,106,41,3,0,32,0,65,128,55,106,41,3,0,124,124,124,124,32,23,66,52,136,124,124,34,5,66,12,134,32,21,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,184,53,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,224,53,106,41,3,0,32,0,65,240,54,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,65,22,33,1,32,0,41,3,184,53,34,17,32,31,66,255,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,152,56,34,11,32,0,41,3,168,55,124,34,3,32,0,41,3,232,56,124,34,4,32,0,41,3,200,53,124,34,5,32,0,41,3,168,56,34,21,32,0,41,3,184,55,124,34,10,32,0,41,3,232,53,124,34,6,32,0,41,3,136,54,34,8,32,0,41,3,200,55,124,34,9,66,52,136,32,8,32,9,86,173,32,0,65,144,54,106,41,3,0,32,0,65,208,55,106,41,3,0,124,124,34,23,66,12,134,132,124,34,8,66,52,136,32,6,32,8,86,173,32,6,32,10,84,173,32,0,65,240,53,106,41,3,0,32,10,32,21,84,173,32,0,65,176,56,106,41,3,0,32,0,65,192,55,106,41,3,0,124,124,124,124,32,23,66,52,136,124,124,34,6,66,12,134,132,124,34,10,66,52,136,32,5,32,10,86,173,32,4,32,5,86,173,32,0,65,208,53,106,41,3,0,32,3,32,4,86,173,32,0,65,240,56,106,41,3,0,32,3,32,11,84,173,32,0,65,160,56,106,41,3,0,32,0,65,176,55,106,41,3,0,124,124,124,124,124,124,32,6,66,52,136,124,124,34,21,66,12,134,132,124,34,11,33,6,32,10,33,3,32,8,33,4,32,9,33,5,32,16,66,255,255,255,255,255,255,63,131,32,7,32,11,86,173,32,0,65,192,53,106,41,3,0,32,7,32,17,84,173,124,32,21,66,52,136,124,124,66,12,134,32,11,66,52,136,132,124,34,17,33,7,3,64,32,0,65,200,52,106,32,5,66,255,255,255,255,255,255,255,7,131,34,16,66,1,134,34,21,66,0,32,6,66,255,255,255,255,255,255,255,7,131,34,5,66,0,16,229,13,32,0,65,248,52,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,1,134,34,6,66,0,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,136,52,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,248,51,106,32,0,41,3,136,52,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,51,106,32,16,66,0,32,7,66,1,134,34,7,66,0,16,229,13,32,0,65,232,52,106,32,6,66,0,32,5,66,0,16,229,13,32,0,65,152,53,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,232,51,106,32,0,65,144,52,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,152,52,106,32,16,66,0,32,16,66,0,16,229,13,32,0,65,200,51,106,32,4,66,0,32,7,66,0,16,229,13,32,0,65,136,53,106,32,3,66,1,134,66,0,32,5,66,0,16,229,13,32,0,65,184,51,106,32,0,41,3,200,51,34,28,32,0,41,3,136,53,124,34,16,32,0,41,3,152,53,34,29,32,0,41,3,232,51,124,34,23,32,0,41,3,232,52,124,34,26,32,0,41,3,216,51,124,34,15,32,0,41,3,248,52,34,20,32,0,41,3,248,51,124,34,6,32,0,41,3,200,52,124,34,22,66,52,136,32,6,32,22,86,173,32,0,65,208,52,106,41,3,0,32,6,32,20,84,173,32,0,65,128,53,106,41,3,0,32,0,65,128,52,106,41,3,0,124,124,124,124,34,20,66,12,134,132,124,34,6,66,52,136,32,6,32,15,84,173,32,15,32,26,84,173,32,0,65,224,51,106,41,3,0,32,23,32,26,86,173,32,0,65,240,52,106,41,3,0,32,23,32,29,84,173,32,0,65,160,53,106,41,3,0,32,0,65,240,51,106,41,3,0,124,124,124,124,124,124,32,20,66,52,136,124,124,34,15,66,12,134,132,124,34,23,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,6,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,184,52,106,32,21,66,0,32,4,66,0,16,229,13,32,0,65,168,51,106,32,3,66,0,32,7,66,0,16,229,13,32,0,65,168,53,106,32,5,66,0,32,5,66,0,16,229,13,32,0,65,152,51,106,32,0,41,3,168,51,34,29,32,0,41,3,168,53,124,34,26,32,16,32,23,86,173,32,16,32,28,84,173,32,0,65,208,51,106,41,3,0,32,0,65,144,53,106,41,3,0,124,124,32,15,66,52,136,124,124,34,15,66,12,134,32,23,66,52,136,132,124,34,16,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,52,106,32,21,66,0,32,3,66,0,16,229,13,32,0,65,216,52,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,136,51,106,32,5,66,0,32,7,66,0,16,229,13,32,0,65,248,50,106,32,16,32,26,84,173,32,26,32,29,84,173,32,0,65,176,51,106,41,3,0,32,0,65,176,53,106,41,3,0,124,124,32,15,66,52,136,124,124,34,3,66,12,134,32,16,66,52,136,132,34,4,32,0,41,3,136,51,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,50,106,32,4,32,5,86,173,32,0,65,144,51,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,6,66,255,255,255,255,255,255,63,131,32,0,41,3,232,50,34,21,32,22,66,254,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,168,52,34,23,32,0,41,3,216,52,124,34,6,32,0,41,3,248,50,124,34,16,32,0,41,3,152,51,34,26,32,0,41,3,184,52,124,34,3,32,0,41,3,184,51,34,4,32,0,41,3,152,52,124,34,5,66,52,136,32,4,32,5,86,173,32,0,65,192,51,106,41,3,0,32,0,65,160,52,106,41,3,0,124,124,34,15,66,12,134,132,124,34,4,66,52,136,32,3,32,4,86,173,32,3,32,26,84,173,32,0,65,160,51,106,41,3,0,32,0,65,192,52,106,41,3,0,124,124,32,15,66,52,136,124,124,34,26,66,12,134,132,124,34,3,66,52,136,32,3,32,16,84,173,32,6,32,16,86,173,32,0,65,128,51,106,41,3,0,32,6,32,23,84,173,32,0,65,176,52,106,41,3,0,32,0,65,224,52,106,41,3,0,124,124,124,124,32,26,66,52,136,124,124,34,16,66,12,134,132,124,34,6,66,52,136,32,6,32,7,84,173,32,0,65,240,50,106,41,3,0,32,7,32,21,84,173,124,32,16,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,107,34,1,13,0,11,32,0,65,216,50,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,11,66,255,255,255,255,255,255,255,7,131,34,16,66,0,16,229,13,32,0,65,184,50,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,10,66,255,255,255,255,255,255,255,7,131,34,21,66,0,16,229,13,32,0,65,248,49,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,8,66,255,255,255,255,255,255,255,7,131,34,23,66,0,16,229,13,32,0,65,152,49,106,32,6,66,255,255,255,255,255,255,255,7,131,34,8,66,0,32,9,66,255,255,255,255,255,255,255,7,131,34,26,66,0,16,229,13,32,0,65,152,48,106,32,7,66,0,32,17,66,0,16,229,13,32,0,65,136,48,106,32,0,41,3,152,48,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,47,106,32,5,66,0,32,17,66,0,16,229,13,32,0,65,200,50,106,32,4,66,0,32,16,66,0,16,229,13,32,0,65,152,50,106,32,3,66,0,32,21,66,0,16,229,13,32,0,65,200,49,106,32,8,66,0,32,23,66,0,16,229,13,32,0,65,216,48,106,32,26,66,0,32,7,66,0,16,229,13,32,0,65,248,47,106,32,0,65,160,48,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,136,49,106,32,5,66,0,32,26,66,0,16,229,13,32,0,65,216,47,106,32,4,66,0,32,17,66,0,16,229,13,32,0,65,136,50,106,32,3,66,0,32,16,66,0,16,229,13,32,0,65,184,49,106,32,8,66,0,32,21,66,0,16,229,13,32,0,65,200,48,106,32,23,66,0,32,7,66,0,16,229,13,32,0,65,200,47,106,32,0,41,3,184,49,34,32,32,0,41,3,200,48,124,34,9,32,0,41,3,136,50,124,34,10,32,0,41,3,216,47,124,34,6,32,0,41,3,200,49,34,33,32,0,41,3,216,48,124,34,15,32,0,41,3,248,47,124,34,22,32,0,41,3,152,50,124,34,28,32,0,41,3,200,50,124,34,29,32,0,41,3,232,47,124,34,20,32,0,41,3,136,48,34,37,32,0,41,3,152,49,124,34,11,32,0,41,3,248,49,124,34,24,32,0,41,3,184,50,124,34,30,32,0,41,3,216,50,124,34,31,66,52,136,32,30,32,31,86,173,32,0,65,224,50,106,41,3,0,32,24,32,30,86,173,32,0,65,192,50,106,41,3,0,32,11,32,24,86,173,32,0,65,128,50,106,41,3,0,32,11,32,37,84,173,32,0,65,144,48,106,41,3,0,32,0,65,160,49,106,41,3,0,124,124,124,124,124,124,124,124,34,24,66,12,134,132,124,34,11,66,52,136,32,11,32,20,84,173,32,20,32,29,84,173,32,0,65,240,47,106,41,3,0,32,28,32,29,86,173,32,0,65,208,50,106,41,3,0,32,22,32,28,86,173,32,0,65,160,50,106,41,3,0,32,15,32,22,86,173,32,0,65,128,48,106,41,3,0,32,15,32,33,84,173,32,0,65,208,49,106,41,3,0,32,0,65,224,48,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,24,66,52,136,124,124,34,29,66,12,134,132,124,34,15,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,11,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,232,49,106,32,5,66,0,32,23,66,0,16,229,13,32,0,65,248,48,106,32,4,66,0,32,26,66,0,16,229,13,32,0,65,184,47,106,32,3,66,0,32,17,66,0,16,229,13,32,0,65,168,49,106,32,8,66,0,32,16,66,0,16,229,13,32,0,65,184,48,106,32,21,66,0,32,7,66,0,16,229,13,32,0,65,168,47,106,32,0,41,3,168,49,34,20,32,0,41,3,184,48,124,34,22,32,0,41,3,184,47,124,34,28,32,6,32,15,86,173,32,6,32,10,84,173,32,0,65,224,47,106,41,3,0,32,9,32,10,86,173,32,0,65,144,50,106,41,3,0,32,9,32,32,84,173,32,0,65,192,49,106,41,3,0,32,0,65,208,48,106,41,3,0,124,124,124,124,124,124,32,29,66,52,136,124,124,34,10,66,12,134,32,15,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,50,106,32,5,66,0,32,21,66,0,16,229,13,32,0,65,216,49,106,32,4,66,0,32,23,66,0,16,229,13,32,0,65,232,48,106,32,3,66,0,32,26,66,0,16,229,13,32,0,65,152,47,106,32,8,66,0,32,17,66,0,16,229,13,32,0,65,168,48,106,32,16,66,0,32,7,66,0,16,229,13,32,0,65,136,47,106,32,0,41,3,152,47,34,4,32,0,41,3,168,48,124,34,3,32,9,32,28,84,173,32,22,32,28,86,173,32,0,65,192,47,106,41,3,0,32,20,32,22,86,173,32,0,65,176,49,106,41,3,0,32,0,65,192,48,106,41,3,0,124,124,124,124,32,10,66,52,136,124,124,34,5,66,12,134,32,9,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,248,46,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,160,47,106,41,3,0,32,0,65,176,48,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,65,44,33,1,32,0,41,3,248,46,34,22,32,31,66,255,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,216,49,34,15,32,0,41,3,232,48,124,34,3,32,0,41,3,168,50,124,34,4,32,0,41,3,136,47,124,34,5,32,0,41,3,232,49,34,28,32,0,41,3,248,48,124,34,10,32,0,41,3,168,47,124,34,6,32,0,41,3,200,47,34,8,32,0,41,3,136,49,124,34,9,66,52,136,32,8,32,9,86,173,32,0,65,208,47,106,41,3,0,32,0,65,144,49,106,41,3,0,124,124,34,29,66,12,134,132,124,34,8,66,52,136,32,6,32,8,86,173,32,6,32,10,84,173,32,0,65,176,47,106,41,3,0,32,10,32,28,84,173,32,0,65,240,49,106,41,3,0,32,0,65,128,49,106,41,3,0,124,124,124,124,32,29,66,52,136,124,124,34,6,66,12,134,132,124,34,10,66,52,136,32,5,32,10,86,173,32,4,32,5,86,173,32,0,65,144,47,106,41,3,0,32,3,32,4,86,173,32,0,65,176,50,106,41,3,0,32,3,32,15,84,173,32,0,65,224,49,106,41,3,0,32,0,65,240,48,106,41,3,0,124,124,124,124,124,124,32,6,66,52,136,124,124,34,28,66,12,134,132,124,34,15,33,6,32,10,33,3,32,8,33,4,32,9,33,5,32,11,66,255,255,255,255,255,255,63,131,32,7,32,15,86,173,32,0,65,128,47,106,41,3,0,32,7,32,22,84,173,124,32,28,66,52,136,124,124,66,12,134,32,15,66,52,136,132,124,34,11,33,7,3,64,32,0,65,136,46,106,32,5,66,255,255,255,255,255,255,255,7,131,34,22,66,1,134,34,28,66,0,32,6,66,255,255,255,255,255,255,255,7,131,34,5,66,0,16,229,13,32,0,65,184,46,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,1,134,34,6,66,0,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,200,45,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,184,45,106,32,0,41,3,200,45,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,45,106,32,22,66,0,32,7,66,1,134,34,7,66,0,16,229,13,32,0,65,168,46,106,32,6,66,0,32,5,66,0,16,229,13,32,0,65,216,46,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,168,45,106,32,0,65,208,45,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,216,45,106,32,22,66,0,32,22,66,0,16,229,13,32,0,65,136,45,106,32,4,66,0,32,7,66,0,16,229,13,32,0,65,200,46,106,32,3,66,1,134,66,0,32,5,66,0,16,229,13,32,0,65,248,44,106,32,0,41,3,136,45,34,31,32,0,41,3,200,46,124,34,22,32,0,41,3,216,46,34,32,32,0,41,3,168,45,124,34,29,32,0,41,3,168,46,124,34,20,32,0,41,3,152,45,124,34,24,32,0,41,3,184,46,34,33,32,0,41,3,184,45,124,34,6,32,0,41,3,136,46,124,34,30,66,52,136,32,6,32,30,86,173,32,0,65,144,46,106,41,3,0,32,6,32,33,84,173,32,0,65,192,46,106,41,3,0,32,0,65,192,45,106,41,3,0,124,124,124,124,34,33,66,12,134,132,124,34,6,66,52,136,32,6,32,24,84,173,32,20,32,24,86,173,32,0,65,160,45,106,41,3,0,32,20,32,29,84,173,32,0,65,176,46,106,41,3,0,32,29,32,32,84,173,32,0,65,224,46,106,41,3,0,32,0,65,176,45,106,41,3,0,124,124,124,124,124,124,32,33,66,52,136,124,124,34,24,66,12,134,132,124,34,29,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,6,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,45,106,32,28,66,0,32,4,66,0,16,229,13,32,0,65,232,44,106,32,3,66,0,32,7,66,0,16,229,13,32,0,65,232,46,106,32,5,66,0,32,5,66,0,16,229,13,32,0,65,216,44,106,32,0,41,3,232,44,34,32,32,0,41,3,232,46,124,34,20,32,22,32,29,86,173,32,22,32,31,84,173,32,0,65,144,45,106,41,3,0,32,0,65,208,46,106,41,3,0,124,124,32,24,66,52,136,124,124,34,24,66,12,134,32,29,66,52,136,132,124,34,22,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,45,106,32,28,66,0,32,3,66,0,16,229,13,32,0,65,152,46,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,200,44,106,32,5,66,0,32,7,66,0,16,229,13,32,0,65,184,44,106,32,20,32,22,86,173,32,20,32,32,84,173,32,0,65,240,44,106,41,3,0,32,0,65,240,46,106,41,3,0,124,124,32,24,66,52,136,124,124,34,3,66,12,134,32,22,66,52,136,132,34,4,32,0,41,3,200,44,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,44,106,32,4,32,5,86,173,32,0,65,208,44,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,6,66,255,255,255,255,255,255,63,131,32,0,41,3,168,44,34,28,32,30,66,254,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,232,45,34,29,32,0,41,3,152,46,124,34,6,32,0,41,3,184,44,124,34,22,32,0,41,3,216,44,34,20,32,0,41,3,248,45,124,34,3,32,0,41,3,248,44,34,4,32,0,41,3,216,45,124,34,5,66,52,136,32,4,32,5,86,173,32,0,65,128,45,106,41,3,0,32,0,65,224,45,106,41,3,0,124,124,34,24,66,12,134,132,124,34,4,66,52,136,32,3,32,4,86,173,32,3,32,20,84,173,32,0,65,224,44,106,41,3,0,32,0,65,128,46,106,41,3,0,124,124,32,24,66,52,136,124,124,34,20,66,12,134,132,124,34,3,66,52,136,32,3,32,22,84,173,32,6,32,22,86,173,32,0,65,192,44,106,41,3,0,32,6,32,29,84,173,32,0,65,240,45,106,41,3,0,32,0,65,160,46,106,41,3,0,124,124,124,124,32,20,66,52,136,124,124,34,22,66,12,134,132,124,34,6,66,52,136,32,6,32,7,84,173,32,0,65,176,44,106,41,3,0,32,7,32,28,84,173,124,32,22,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,107,34,1,13,0,11,32,0,65,152,44,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,15,66,255,255,255,255,255,255,255,7,131,34,15,66,0,16,229,13,32,0,65,248,43,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,10,66,255,255,255,255,255,255,255,7,131,34,22,66,0,16,229,13,32,0,65,184,43,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,8,66,255,255,255,255,255,255,255,7,131,34,28,66,0,16,229,13,32,0,65,216,42,106,32,6,66,255,255,255,255,255,255,255,7,131,34,8,66,0,32,9,66,255,255,255,255,255,255,255,7,131,34,29,66,0,16,229,13,32,0,65,216,41,106,32,7,66,0,32,11,66,0,16,229,13,32,0,65,200,41,106,32,0,41,3,216,41,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,41,106,32,5,66,0,32,11,66,0,16,229,13,32,0,65,136,44,106,32,4,66,0,32,15,66,0,16,229,13,32,0,65,216,43,106,32,3,66,0,32,22,66,0,16,229,13,32,0,65,136,43,106,32,8,66,0,32,28,66,0,16,229,13,32,0,65,152,42,106,32,29,66,0,32,7,66,0,16,229,13,32,0,65,184,41,106,32,0,65,224,41,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,200,42,106,32,5,66,0,32,29,66,0,16,229,13,32,0,65,152,41,106,32,4,66,0,32,11,66,0,16,229,13,32,0,65,200,43,106,32,3,66,0,32,15,66,0,16,229,13,32,0,65,248,42,106,32,8,66,0,32,22,66,0,16,229,13,32,0,65,136,42,106,32,28,66,0,32,7,66,0,16,229,13,32,0,65,136,41,106,32,0,41,3,248,42,34,45,32,0,41,3,136,42,124,34,9,32,0,41,3,200,43,124,34,10,32,0,41,3,152,41,124,34,6,32,0,41,3,136,43,34,46,32,0,41,3,152,42,124,34,24,32,0,41,3,184,41,124,34,30,32,0,41,3,216,43,124,34,31,32,0,41,3,136,44,124,34,32,32,0,41,3,168,41,124,34,33,32,0,41,3,200,41,34,47,32,0,41,3,216,42,124,34,20,32,0,41,3,184,43,124,34,37,32,0,41,3,248,43,124,34,43,32,0,41,3,152,44,124,34,44,66,52,136,32,43,32,44,86,173,32,0,65,160,44,106,41,3,0,32,37,32,43,86,173,32,0,65,128,44,106,41,3,0,32,20,32,37,86,173,32,0,65,192,43,106,41,3,0,32,20,32,47,84,173,32,0,65,208,41,106,41,3,0,32,0,65,224,42,106,41,3,0,124,124,124,124,124,124,124,124,34,37,66,12,134,132,124,34,20,66,52,136,32,20,32,33,84,173,32,32,32,33,86,173,32,0,65,176,41,106,41,3,0,32,31,32,32,86,173,32,0,65,144,44,106,41,3,0,32,30,32,31,86,173,32,0,65,224,43,106,41,3,0,32,24,32,30,86,173,32,0,65,192,41,106,41,3,0,32,24,32,46,84,173,32,0,65,144,43,106,41,3,0,32,0,65,160,42,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,37,66,52,136,124,124,34,32,66,12,134,132,124,34,24,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,20,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,168,43,106,32,5,66,0,32,28,66,0,16,229,13,32,0,65,184,42,106,32,4,66,0,32,29,66,0,16,229,13,32,0,65,248,40,106,32,3,66,0,32,11,66,0,16,229,13,32,0,65,232,42,106,32,8,66,0,32,15,66,0,16,229,13,32,0,65,248,41,106,32,22,66,0,32,7,66,0,16,229,13,32,0,65,232,40,106,32,0,41,3,232,42,34,33,32,0,41,3,248,41,124,34,30,32,0,41,3,248,40,124,34,31,32,6,32,24,86,173,32,6,32,10,84,173,32,0,65,160,41,106,41,3,0,32,9,32,10,86,173,32,0,65,208,43,106,41,3,0,32,9,32,45,84,173,32,0,65,128,43,106,41,3,0,32,0,65,144,42,106,41,3,0,124,124,124,124,124,124,32,32,66,52,136,124,124,34,10,66,12,134,32,24,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,43,106,32,5,66,0,32,22,66,0,16,229,13,32,0,65,152,43,106,32,4,66,0,32,28,66,0,16,229,13,32,0,65,168,42,106,32,3,66,0,32,29,66,0,16,229,13,32,0,65,216,40,106,32,8,66,0,32,11,66,0,16,229,13,32,0,65,232,41,106,32,15,66,0,32,7,66,0,16,229,13,32,0,65,200,40,106,32,0,41,3,216,40,34,4,32,0,41,3,232,41,124,34,3,32,9,32,31,84,173,32,30,32,31,86,173,32,0,65,128,41,106,41,3,0,32,30,32,33,84,173,32,0,65,240,42,106,41,3,0,32,0,65,128,42,106,41,3,0,124,124,124,124,32,10,66,52,136,124,124,34,5,66,12,134,32,9,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,184,40,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,224,40,106,41,3,0,32,0,65,240,41,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,65,216,0,33,1,32,0,41,3,184,40,34,30,32,44,66,255,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,152,43,34,24,32,0,41,3,168,42,124,34,3,32,0,41,3,232,43,124,34,4,32,0,41,3,200,40,124,34,5,32,0,41,3,168,43,34,31,32,0,41,3,184,42,124,34,10,32,0,41,3,232,40,124,34,6,32,0,41,3,136,41,34,8,32,0,41,3,200,42,124,34,9,66,52,136,32,8,32,9,86,173,32,0,65,144,41,106,41,3,0,32,0,65,208,42,106,41,3,0,124,124,34,32,66,12,134,132,124,34,8,66,52,136,32,6,32,8,86,173,32,6,32,10,84,173,32,0,65,240,40,106,41,3,0,32,10,32,31,84,173,32,0,65,176,43,106,41,3,0,32,0,65,192,42,106,41,3,0,124,124,124,124,32,32,66,52,136,124,124,34,6,66,12,134,132,124,34,10,66,52,136,32,5,32,10,86,173,32,4,32,5,86,173,32,0,65,208,40,106,41,3,0,32,3,32,4,86,173,32,0,65,240,43,106,41,3,0,32,3,32,24,84,173,32,0,65,160,43,106,41,3,0,32,0,65,176,42,106,41,3,0,124,124,124,124,124,124,32,6,66,52,136,124,124,34,31,66,12,134,132,124,34,24,33,6,32,10,33,3,32,8,33,4,32,9,33,5,32,20,66,255,255,255,255,255,255,63,131,32,7,32,24,86,173,32,0,65,192,40,106,41,3,0,32,7,32,30,84,173,124,32,31,66,52,136,124,124,66,12,134,32,24,66,52,136,132,124,34,20,33,7,3,64,32,0,65,200,39,106,32,5,66,255,255,255,255,255,255,255,7,131,34,30,66,1,134,34,31,66,0,32,6,66,255,255,255,255,255,255,255,7,131,34,5,66,0,16,229,13,32,0,65,248,39,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,1,134,34,6,66,0,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,136,39,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,248,38,106,32,0,41,3,136,39,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,38,106,32,30,66,0,32,7,66,1,134,34,7,66,0,16,229,13,32,0,65,232,39,106,32,6,66,0,32,5,66,0,16,229,13,32,0,65,152,40,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,232,38,106,32,0,65,144,39,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,152,39,106,32,30,66,0,32,30,66,0,16,229,13,32,0,65,200,38,106,32,4,66,0,32,7,66,0,16,229,13,32,0,65,136,40,106,32,3,66,1,134,66,0,32,5,66,0,16,229,13,32,0,65,184,38,106,32,0,41,3,200,38,34,44,32,0,41,3,136,40,124,34,30,32,0,41,3,152,40,34,45,32,0,41,3,232,38,124,34,32,32,0,41,3,232,39,124,34,33,32,0,41,3,216,38,124,34,37,32,0,41,3,248,39,34,46,32,0,41,3,248,38,124,34,6,32,0,41,3,200,39,124,34,43,66,52,136,32,6,32,43,86,173,32,0,65,208,39,106,41,3,0,32,6,32,46,84,173,32,0,65,128,40,106,41,3,0,32,0,65,128,39,106,41,3,0,124,124,124,124,34,46,66,12,134,132,124,34,6,66,52,136,32,6,32,37,84,173,32,33,32,37,86,173,32,0,65,224,38,106,41,3,0,32,32,32,33,86,173,32,0,65,240,39,106,41,3,0,32,32,32,45,84,173,32,0,65,160,40,106,41,3,0,32,0,65,240,38,106,41,3,0,124,124,124,124,124,124,32,46,66,52,136,124,124,34,37,66,12,134,132,124,34,32,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,6,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,184,39,106,32,31,66,0,32,4,66,0,16,229,13,32,0,65,168,38,106,32,3,66,0,32,7,66,0,16,229,13,32,0,65,168,40,106,32,5,66,0,32,5,66,0,16,229,13,32,0,65,152,38,106,32,0,41,3,168,38,34,45,32,0,41,3,168,40,124,34,33,32,30,32,32,86,173,32,30,32,44,84,173,32,0,65,208,38,106,41,3,0,32,0,65,144,40,106,41,3,0,124,124,32,37,66,52,136,124,124,34,37,66,12,134,32,32,66,52,136,132,124,34,30,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,39,106,32,31,66,0,32,3,66,0,16,229,13,32,0,65,216,39,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,136,38,106,32,5,66,0,32,7,66,0,16,229,13,32,0,65,248,37,106,32,30,32,33,84,173,32,33,32,45,84,173,32,0,65,176,38,106,41,3,0,32,0,65,176,40,106,41,3,0,124,124,32,37,66,52,136,124,124,34,3,66,12,134,32,30,66,52,136,132,34,4,32,0,41,3,136,38,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,37,106,32,4,32,5,86,173,32,0,65,144,38,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,6,66,255,255,255,255,255,255,63,131,32,0,41,3,232,37,34,31,32,43,66,254,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,168,39,34,32,32,0,41,3,216,39,124,34,6,32,0,41,3,248,37,124,34,30,32,0,41,3,152,38,34,33,32,0,41,3,184,39,124,34,3,32,0,41,3,184,38,34,4,32,0,41,3,152,39,124,34,5,66,52,136,32,4,32,5,86,173,32,0,65,192,38,106,41,3,0,32,0,65,160,39,106,41,3,0,124,124,34,37,66,12,134,132,124,34,4,66,52,136,32,3,32,4,86,173,32,3,32,33,84,173,32,0,65,160,38,106,41,3,0,32,0,65,192,39,106,41,3,0,124,124,32,37,66,52,136,124,124,34,33,66,12,134,132,124,34,3,66,52,136,32,3,32,30,84,173,32,6,32,30,86,173,32,0,65,128,38,106,41,3,0,32,6,32,32,84,173,32,0,65,176,39,106,41,3,0,32,0,65,224,39,106,41,3,0,124,124,124,124,32,33,66,52,136,124,124,34,30,66,12,134,132,124,34,6,66,52,136,32,6,32,7,84,173,32,0,65,240,37,106,41,3,0,32,7,32,31,84,173,124,32,30,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,107,34,1,13,0,11,32,0,65,216,37,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,24,66,255,255,255,255,255,255,255,7,131,34,24,66,0,16,229,13,32,0,65,184,37,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,10,66,255,255,255,255,255,255,255,7,131,34,10,66,0,16,229,13,32,0,65,248,36,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,8,66,255,255,255,255,255,255,255,7,131,34,8,66,0,16,229,13,32,0,65,152,36,106,32,6,66,255,255,255,255,255,255,255,7,131,34,6,66,0,32,9,66,255,255,255,255,255,255,255,7,131,34,9,66,0,16,229,13,32,0,65,152,35,106,32,7,66,0,32,20,66,0,16,229,13,32,0,65,136,35,106,32,0,41,3,152,35,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,34,106,32,5,66,0,32,20,66,0,16,229,13,32,0,65,200,37,106,32,4,66,0,32,24,66,0,16,229,13,32,0,65,152,37,106,32,3,66,0,32,10,66,0,16,229,13,32,0,65,200,36,106,32,6,66,0,32,8,66,0,16,229,13,32,0,65,216,35,106,32,9,66,0,32,7,66,0,16,229,13,32,0,65,248,34,106,32,0,65,160,35,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,136,36,106,32,5,66,0,32,9,66,0,16,229,13,32,0,65,216,34,106,32,4,66,0,32,20,66,0,16,229,13,32,0,65,136,37,106,32,3,66,0,32,24,66,0,16,229,13,32,0,65,184,36,106,32,6,66,0,32,10,66,0,16,229,13,32,0,65,200,35,106,32,8,66,0,32,7,66,0,16,229,13,32,0,65,200,34,106,32,0,41,3,184,36,34,50,32,0,41,3,200,35,124,34,31,32,0,41,3,136,37,124,34,32,32,0,41,3,216,34,124,34,33,32,0,41,3,200,36,34,51,32,0,41,3,216,35,124,34,37,32,0,41,3,248,34,124,34,43,32,0,41,3,152,37,124,34,44,32,0,41,3,200,37,124,34,45,32,0,41,3,232,34,124,34,46,32,0,41,3,136,35,34,52,32,0,41,3,152,36,124,34,30,32,0,41,3,248,36,124,34,47,32,0,41,3,184,37,124,34,48,32,0,41,3,216,37,124,34,49,66,52,136,32,48,32,49,86,173,32,0,65,224,37,106,41,3,0,32,47,32,48,86,173,32,0,65,192,37,106,41,3,0,32,30,32,47,86,173,32,0,65,128,37,106,41,3,0,32,30,32,52,84,173,32,0,65,144,35,106,41,3,0,32,0,65,160,36,106,41,3,0,124,124,124,124,124,124,124,124,34,47,66,12,134,132,124,34,30,66,52,136,32,30,32,46,84,173,32,45,32,46,86,173,32,0,65,240,34,106,41,3,0,32,44,32,45,86,173,32,0,65,208,37,106,41,3,0,32,43,32,44,86,173,32,0,65,160,37,106,41,3,0,32,37,32,43,86,173,32,0,65,128,35,106,41,3,0,32,37,32,51,84,173,32,0,65,208,36,106,41,3,0,32,0,65,224,35,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,47,66,52,136,124,124,34,45,66,12,134,132,124,34,37,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,30,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,232,36,106,32,5,66,0,32,8,66,0,16,229,13,32,0,65,248,35,106,32,4,66,0,32,9,66,0,16,229,13,32,0,65,184,34,106,32,3,66,0,32,20,66,0,16,229,13,32,0,65,168,36,106,32,6,66,0,32,24,66,0,16,229,13,32,0,65,184,35,106,32,10,66,0,32,7,66,0,16,229,13,32,0,65,168,34,106,32,0,41,3,168,36,34,46,32,0,41,3,184,35,124,34,43,32,0,41,3,184,34,124,34,44,32,33,32,37,86,173,32,32,32,33,86,173,32,0,65,224,34,106,41,3,0,32,31,32,32,86,173,32,0,65,144,37,106,41,3,0,32,31,32,50,84,173,32,0,65,192,36,106,41,3,0,32,0,65,208,35,106,41,3,0,124,124,124,124,124,124,32,45,66,52,136,124,124,34,32,66,12,134,32,37,66,52,136,132,124,34,31,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,37,106,32,5,66,0,32,10,66,0,16,229,13,32,0,65,216,36,106,32,4,66,0,32,8,66,0,16,229,13,32,0,65,232,35,106,32,3,66,0,32,9,66,0,16,229,13,32,0,65,152,34,106,32,6,66,0,32,20,66,0,16,229,13,32,0,65,168,35,106,32,24,66,0,32,7,66,0,16,229,13,32,0,65,136,34,106,32,0,41,3,152,34,34,4,32,0,41,3,168,35,124,34,3,32,31,32,44,84,173,32,43,32,44,86,173,32,0,65,192,34,106,41,3,0,32,43,32,46,84,173,32,0,65,176,36,106,41,3,0,32,0,65,192,35,106,41,3,0,124,124,124,124,32,32,66,52,136,124,124,34,5,66,12,134,32,31,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,248,33,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,160,34,106,41,3,0,32,0,65,176,35,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,30,66,255,255,255,255,255,255,63,131,32,0,41,3,248,33,34,20,32,49,66,255,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,216,36,34,24,32,0,41,3,232,35,124,34,4,32,0,41,3,168,37,124,34,8,32,0,41,3,136,34,124,34,10,32,0,41,3,232,36,34,30,32,0,41,3,248,35,124,34,5,32,0,41,3,168,34,124,34,7,32,0,41,3,200,34,34,3,32,0,41,3,136,36,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,208,34,106,41,3,0,32,0,65,144,36,106,41,3,0,124,124,34,31,66,12,134,132,124,34,3,66,52,136,32,3,32,7,84,173,32,5,32,7,86,173,32,0,65,176,34,106,41,3,0,32,5,32,30,84,173,32,0,65,240,36,106,41,3,0,32,0,65,128,36,106,41,3,0,124,124,124,124,32,31,66,52,136,124,124,34,7,66,12,134,132,124,34,5,66,52,136,32,5,32,10,84,173,32,8,32,10,86,173,32,0,65,144,34,106,41,3,0,32,4,32,8,86,173,32,0,65,176,37,106,41,3,0,32,4,32,24,84,173,32,0,65,224,36,106,41,3,0,32,0,65,240,35,106,41,3,0,124,124,124,124,124,124,32,7,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,128,34,106,41,3,0,32,9,32,20,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,65,44,33,1,3,64,32,0,65,136,33,106,32,6,66,255,255,255,255,255,255,255,7,131,34,8,66,1,134,34,10,66,0,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,16,229,13,32,0,65,184,33,106,32,3,66,255,255,255,255,255,255,255,7,131,34,9,66,1,134,34,6,66,0,32,5,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,200,32,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,184,32,106,32,0,41,3,200,32,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,32,106,32,8,66,0,32,7,66,1,134,34,5,66,0,16,229,13,32,0,65,168,33,106,32,6,66,0,32,4,66,0,16,229,13,32,0,65,216,33,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,168,32,106,32,0,65,208,32,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,216,32,106,32,8,66,0,32,8,66,0,16,229,13,32,0,65,136,32,106,32,9,66,0,32,5,66,0,16,229,13,32,0,65,200,33,106,32,3,66,1,134,66,0,32,4,66,0,16,229,13,32,0,65,248,31,106,32,0,41,3,136,32,34,31,32,0,41,3,200,33,124,34,7,32,0,41,3,216,33,34,32,32,0,41,3,168,32,124,34,6,32,0,41,3,168,33,124,34,20,32,0,41,3,152,32,124,34,24,32,0,41,3,184,33,34,33,32,0,41,3,184,32,124,34,8,32,0,41,3,136,33,124,34,30,66,52,136,32,8,32,30,86,173,32,0,65,144,33,106,41,3,0,32,8,32,33,84,173,32,0,65,192,33,106,41,3,0,32,0,65,192,32,106,41,3,0,124,124,124,124,34,33,66,12,134,132,124,34,8,66,52,136,32,8,32,24,84,173,32,20,32,24,86,173,32,0,65,160,32,106,41,3,0,32,6,32,20,86,173,32,0,65,176,33,106,41,3,0,32,6,32,32,84,173,32,0,65,224,33,106,41,3,0,32,0,65,176,32,106,41,3,0,124,124,124,124,124,124,32,33,66,52,136,124,124,34,24,66,12,134,132,124,34,6,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,32,106,32,10,66,0,32,9,66,0,16,229,13,32,0,65,232,31,106,32,3,66,0,32,5,66,0,16,229,13,32,0,65,232,33,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,216,31,106,32,0,41,3,232,31,34,32,32,0,41,3,232,33,124,34,20,32,6,32,7,84,173,32,7,32,31,84,173,32,0,65,144,32,106,41,3,0,32,0,65,208,33,106,41,3,0,124,124,32,24,66,52,136,124,124,34,24,66,12,134,32,6,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,32,106,32,10,66,0,32,3,66,0,16,229,13,32,0,65,152,33,106,32,9,66,0,32,9,66,0,16,229,13,32,0,65,200,31,106,32,4,66,0,32,5,66,0,16,229,13,32,0,65,184,31,106,32,7,32,20,84,173,32,20,32,32,84,173,32,0,65,240,31,106,41,3,0,32,0,65,240,33,106,41,3,0,124,124,32,24,66,52,136,124,124,34,3,66,12,134,32,7,66,52,136,132,34,4,32,0,41,3,200,31,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,31,106,32,4,32,5,86,173,32,0,65,208,31,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,8,66,255,255,255,255,255,255,63,131,32,0,41,3,168,31,34,10,32,30,66,254,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,232,32,34,7,32,0,41,3,152,33,124,34,4,32,0,41,3,184,31,124,34,8,32,0,41,3,216,31,34,20,32,0,41,3,248,32,124,34,5,32,0,41,3,248,31,34,3,32,0,41,3,216,32,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,128,32,106,41,3,0,32,0,65,224,32,106,41,3,0,124,124,34,24,66,12,134,132,124,34,3,66,52,136,32,3,32,5,84,173,32,5,32,20,84,173,32,0,65,224,31,106,41,3,0,32,0,65,128,33,106,41,3,0,124,124,32,24,66,52,136,124,124,34,20,66,12,134,132,124,34,5,66,52,136,32,5,32,8,84,173,32,4,32,8,86,173,32,0,65,192,31,106,41,3,0,32,4,32,7,84,173,32,0,65,240,32,106,41,3,0,32,0,65,160,33,106,41,3,0,124,124,124,124,32,20,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,176,31,106,41,3,0,32,9,32,10,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,107,34,1,13,0,11,32,0,65,136,31,106,32,6,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,15,66,0,16,229,13,32,0,65,216,30,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,22,66,0,16,229,13,32,0,65,136,30,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,28,66,0,16,229,13,32,0,65,152,29,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,29,66,0,16,229,13,32,0,65,216,28,106,32,7,66,0,32,11,66,0,16,229,13,32,0,65,200,28,106,32,0,41,3,216,28,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,31,106,32,9,66,0,32,11,66,0,16,229,13,32,0,65,248,30,106,32,3,66,0,32,15,66,0,16,229,13,32,0,65,184,30,106,32,5,66,0,32,22,66,0,16,229,13,32,0,65,216,29,106,32,4,66,0,32,28,66,0,16,229,13,32,0,65,168,28,106,32,29,66,0,32,7,66,0,16,229,13,32,0,65,184,28,106,32,0,65,224,28,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,136,29,106,32,9,66,0,32,29,66,0,16,229,13,32,0,65,232,30,106,32,3,66,0,32,11,66,0,16,229,13,32,0,65,168,30,106,32,5,66,0,32,15,66,0,16,229,13,32,0,65,200,29,106,32,4,66,0,32,22,66,0,16,229,13,32,0,65,152,28,106,32,28,66,0,32,7,66,0,16,229,13,32,0,65,136,28,106,32,0,41,3,200,29,34,45,32,0,41,3,152,28,124,34,10,32,0,41,3,168,30,124,34,6,32,0,41,3,232,30,124,34,20,32,0,41,3,216,29,34,46,32,0,41,3,168,28,124,34,24,32,0,41,3,184,28,124,34,30,32,0,41,3,184,30,124,34,31,32,0,41,3,248,30,124,34,32,32,0,41,3,152,31,124,34,33,32,0,41,3,200,28,34,47,32,0,41,3,152,29,124,34,8,32,0,41,3,136,30,124,34,37,32,0,41,3,216,30,124,34,43,32,0,41,3,136,31,124,34,44,66,52,136,32,43,32,44,86,173,32,0,65,144,31,106,41,3,0,32,37,32,43,86,173,32,0,65,224,30,106,41,3,0,32,8,32,37,86,173,32,0,65,144,30,106,41,3,0,32,8,32,47,84,173,32,0,65,208,28,106,41,3,0,32,0,65,160,29,106,41,3,0,124,124,124,124,124,124,124,124,34,37,66,12,134,132,124,34,8,66,52,136,32,8,32,33,84,173,32,32,32,33,86,173,32,0,65,160,31,106,41,3,0,32,31,32,32,86,173,32,0,65,128,31,106,41,3,0,32,30,32,31,86,173,32,0,65,192,30,106,41,3,0,32,24,32,30,86,173,32,0,65,192,28,106,41,3,0,32,24,32,46,84,173,32,0,65,224,29,106,41,3,0,32,0,65,176,28,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,37,66,52,136,124,124,34,32,66,12,134,132,124,34,24,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,29,106,32,9,66,0,32,28,66,0,16,229,13,32,0,65,248,28,106,32,3,66,0,32,29,66,0,16,229,13,32,0,65,152,30,106,32,5,66,0,32,11,66,0,16,229,13,32,0,65,184,29,106,32,4,66,0,32,15,66,0,16,229,13,32,0,65,248,27,106,32,22,66,0,32,7,66,0,16,229,13,32,0,65,232,27,106,32,0,41,3,184,29,34,33,32,0,41,3,248,27,124,34,30,32,0,41,3,152,30,124,34,31,32,20,32,24,86,173,32,6,32,20,86,173,32,0,65,240,30,106,41,3,0,32,6,32,10,84,173,32,0,65,176,30,106,41,3,0,32,10,32,45,84,173,32,0,65,208,29,106,41,3,0,32,0,65,160,28,106,41,3,0,124,124,124,124,124,124,32,32,66,52,136,124,124,34,6,66,12,134,32,24,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,200,30,106,32,9,66,0,32,22,66,0,16,229,13,32,0,65,232,29,106,32,3,66,0,32,28,66,0,16,229,13,32,0,65,232,28,106,32,5,66,0,32,29,66,0,16,229,13,32,0,65,168,29,106,32,4,66,0,32,11,66,0,16,229,13,32,0,65,216,27,106,32,15,66,0,32,7,66,0,16,229,13,32,0,65,200,27,106,32,0,41,3,168,29,34,4,32,0,41,3,216,27,124,34,3,32,10,32,31,84,173,32,30,32,31,86,173,32,0,65,160,30,106,41,3,0,32,30,32,33,84,173,32,0,65,192,29,106,41,3,0,32,0,65,128,28,106,41,3,0,124,124,124,124,32,6,66,52,136,124,124,34,5,66,12,134,32,10,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,184,27,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,176,29,106,41,3,0,32,0,65,224,27,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,8,66,255,255,255,255,255,255,63,131,32,0,41,3,184,27,34,11,32,44,66,255,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,232,29,34,15,32,0,41,3,232,28,124,34,4,32,0,41,3,200,30,124,34,8,32,0,41,3,200,27,124,34,10,32,0,41,3,248,29,34,22,32,0,41,3,248,28,124,34,5,32,0,41,3,232,27,124,34,7,32,0,41,3,136,28,34,3,32,0,41,3,136,29,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,144,28,106,41,3,0,32,0,65,144,29,106,41,3,0,124,124,34,28,66,12,134,132,124,34,3,66,52,136,32,3,32,7,84,173,32,5,32,7,86,173,32,0,65,240,27,106,41,3,0,32,5,32,22,84,173,32,0,65,128,30,106,41,3,0,32,0,65,128,29,106,41,3,0,124,124,124,124,32,28,66,52,136,124,124,34,7,66,12,134,132,124,34,5,66,52,136,32,5,32,10,84,173,32,8,32,10,86,173,32,0,65,208,27,106,41,3,0,32,4,32,8,86,173,32,0,65,208,30,106,41,3,0,32,4,32,15,84,173,32,0,65,240,29,106,41,3,0,32,0,65,240,28,106,41,3,0,124,124,124,124,124,124,32,7,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,192,27,106,41,3,0,32,9,32,11,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,65,3,33,1,3,64,32,0,65,200,26,106,32,6,66,255,255,255,255,255,255,255,7,131,34,8,66,1,134,34,10,66,0,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,16,229,13,32,0,65,248,26,106,32,3,66,255,255,255,255,255,255,255,7,131,34,9,66,1,134,34,6,66,0,32,5,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,136,26,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,248,25,106,32,0,41,3,136,26,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,25,106,32,8,66,0,32,7,66,1,134,34,5,66,0,16,229,13,32,0,65,232,26,106,32,6,66,0,32,4,66,0,16,229,13,32,0,65,152,27,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,232,25,106,32,0,65,144,26,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,152,26,106,32,8,66,0,32,8,66,0,16,229,13,32,0,65,200,25,106,32,9,66,0,32,5,66,0,16,229,13,32,0,65,136,27,106,32,3,66,1,134,66,0,32,4,66,0,16,229,13,32,0,65,184,25,106,32,0,41,3,200,25,34,28,32,0,41,3,136,27,124,34,7,32,0,41,3,152,27,34,29,32,0,41,3,232,25,124,34,6,32,0,41,3,232,26,124,34,11,32,0,41,3,216,25,124,34,15,32,0,41,3,248,26,34,20,32,0,41,3,248,25,124,34,8,32,0,41,3,200,26,124,34,22,66,52,136,32,8,32,22,86,173,32,0,65,208,26,106,41,3,0,32,8,32,20,84,173,32,0,65,128,27,106,41,3,0,32,0,65,128,26,106,41,3,0,124,124,124,124,34,20,66,12,134,132,124,34,8,66,52,136,32,8,32,15,84,173,32,11,32,15,86,173,32,0,65,224,25,106,41,3,0,32,6,32,11,86,173,32,0,65,240,26,106,41,3,0,32,6,32,29,84,173,32,0,65,160,27,106,41,3,0,32,0,65,240,25,106,41,3,0,124,124,124,124,124,124,32,20,66,52,136,124,124,34,15,66,12,134,132,124,34,6,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,184,26,106,32,10,66,0,32,9,66,0,16,229,13,32,0,65,168,25,106,32,3,66,0,32,5,66,0,16,229,13,32,0,65,168,27,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,152,25,106,32,0,41,3,168,25,34,29,32,0,41,3,168,27,124,34,11,32,6,32,7,84,173,32,7,32,28,84,173,32,0,65,208,25,106,41,3,0,32,0,65,144,27,106,41,3,0,124,124,32,15,66,52,136,124,124,34,15,66,12,134,32,6,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,26,106,32,10,66,0,32,3,66,0,16,229,13,32,0,65,216,26,106,32,9,66,0,32,9,66,0,16,229,13,32,0,65,136,25,106,32,4,66,0,32,5,66,0,16,229,13,32,0,65,248,24,106,32,7,32,11,84,173,32,11,32,29,84,173,32,0,65,176,25,106,41,3,0,32,0,65,176,27,106,41,3,0,124,124,32,15,66,52,136,124,124,34,3,66,12,134,32,7,66,52,136,132,34,4,32,0,41,3,136,25,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,24,106,32,4,32,5,86,173,32,0,65,144,25,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,8,66,255,255,255,255,255,255,63,131,32,0,41,3,232,24,34,10,32,22,66,254,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,168,26,34,7,32,0,41,3,216,26,124,34,4,32,0,41,3,248,24,124,34,8,32,0,41,3,152,25,34,11,32,0,41,3,184,26,124,34,5,32,0,41,3,184,25,34,3,32,0,41,3,152,26,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,192,25,106,41,3,0,32,0,65,160,26,106,41,3,0,124,124,34,15,66,12,134,132,124,34,3,66,52,136,32,3,32,5,84,173,32,5,32,11,84,173,32,0,65,160,25,106,41,3,0,32,0,65,192,26,106,41,3,0,124,124,32,15,66,52,136,124,124,34,11,66,12,134,132,124,34,5,66,52,136,32,5,32,8,84,173,32,4,32,8,86,173,32,0,65,128,25,106,41,3,0,32,4,32,7,84,173,32,0,65,176,26,106,41,3,0,32,0,65,224,26,106,41,3,0,124,124,124,124,32,11,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,240,24,106,41,3,0,32,9,32,10,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,107,34,1,13,0,11,32,0,65,200,24,106,32,6,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,13,66,0,16,229,13,32,0,65,152,24,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,14,66,0,16,229,13,32,0,65,200,23,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,18,66,0,16,229,13,32,0,65,216,22,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,27,66,0,16,229,13,32,0,65,152,22,106,32,7,66,0,32,12,66,0,16,229,13,32,0,65,136,22,106,32,0,41,3,152,22,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,24,106,32,9,66,0,32,12,66,0,16,229,13,32,0,65,184,24,106,32,3,66,0,32,13,66,0,16,229,13,32,0,65,248,23,106,32,5,66,0,32,14,66,0,16,229,13,32,0,65,152,23,106,32,4,66,0,32,18,66,0,16,229,13,32,0,65,232,21,106,32,27,66,0,32,7,66,0,16,229,13,32,0,65,248,21,106,32,0,65,160,22,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,200,22,106,32,9,66,0,32,27,66,0,16,229,13,32,0,65,168,24,106,32,3,66,0,32,12,66,0,16,229,13,32,0,65,232,23,106,32,5,66,0,32,13,66,0,16,229,13,32,0,65,136,23,106,32,4,66,0,32,14,66,0,16,229,13,32,0,65,216,21,106,32,18,66,0,32,7,66,0,16,229,13,32,0,65,200,21,106,32,0,41,3,136,23,34,32,32,0,41,3,216,21,124,34,10,32,0,41,3,232,23,124,34,6,32,0,41,3,168,24,124,34,11,32,0,41,3,152,23,34,33,32,0,41,3,232,21,124,34,15,32,0,41,3,248,21,124,34,22,32,0,41,3,248,23,124,34,28,32,0,41,3,184,24,124,34,29,32,0,41,3,216,24,124,34,20,32,0,41,3,136,22,34,37,32,0,41,3,216,22,124,34,8,32,0,41,3,200,23,124,34,24,32,0,41,3,152,24,124,34,30,32,0,41,3,200,24,124,34,31,66,52,136,32,30,32,31,86,173,32,0,65,208,24,106,41,3,0,32,24,32,30,86,173,32,0,65,160,24,106,41,3,0,32,8,32,24,86,173,32,0,65,208,23,106,41,3,0,32,8,32,37,84,173,32,0,65,144,22,106,41,3,0,32,0,65,224,22,106,41,3,0,124,124,124,124,124,124,124,124,34,24,66,12,134,132,124,34,8,66,52,136,32,8,32,20,84,173,32,20,32,29,84,173,32,0,65,224,24,106,41,3,0,32,28,32,29,86,173,32,0,65,192,24,106,41,3,0,32,22,32,28,86,173,32,0,65,128,24,106,41,3,0,32,15,32,22,86,173,32,0,65,128,22,106,41,3,0,32,15,32,33,84,173,32,0,65,160,23,106,41,3,0,32,0,65,240,21,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,24,66,52,136,124,124,34,29,66,12,134,132,124,34,15,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,184,23,106,32,9,66,0,32,18,66,0,16,229,13,32,0,65,184,22,106,32,3,66,0,32,27,66,0,16,229,13,32,0,65,216,23,106,32,5,66,0,32,12,66,0,16,229,13,32,0,65,248,22,106,32,4,66,0,32,13,66,0,16,229,13,32,0,65,184,21,106,32,14,66,0,32,7,66,0,16,229,13,32,0,65,168,21,106,32,0,41,3,248,22,34,20,32,0,41,3,184,21,124,34,22,32,0,41,3,216,23,124,34,28,32,11,32,15,86,173,32,6,32,11,86,173,32,0,65,176,24,106,41,3,0,32,6,32,10,84,173,32,0,65,240,23,106,41,3,0,32,10,32,32,84,173,32,0,65,144,23,106,41,3,0,32,0,65,224,21,106,41,3,0,124,124,124,124,124,124,32,29,66,52,136,124,124,34,6,66,12,134,32,15,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,136,24,106,32,9,66,0,32,14,66,0,16,229,13,32,0,65,168,23,106,32,3,66,0,32,18,66,0,16,229,13,32,0,65,168,22,106,32,5,66,0,32,27,66,0,16,229,13,32,0,65,232,22,106,32,4,66,0,32,12,66,0,16,229,13,32,0,65,152,21,106,32,13,66,0,32,7,66,0,16,229,13,32,0,65,136,21,106,32,0,41,3,232,22,34,4,32,0,41,3,152,21,124,34,3,32,10,32,28,84,173,32,22,32,28,86,173,32,0,65,224,23,106,41,3,0,32,20,32,22,86,173,32,0,65,128,23,106,41,3,0,32,0,65,192,21,106,41,3,0,124,124,124,124,32,6,66,52,136,124,124,34,5,66,12,134,32,10,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,248,20,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,240,22,106,41,3,0,32,0,65,160,21,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,8,66,255,255,255,255,255,255,63,131,32,0,41,3,248,20,34,12,32,31,66,255,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,168,23,34,13,32,0,41,3,168,22,124,34,4,32,0,41,3,136,24,124,34,8,32,0,41,3,136,21,124,34,10,32,0,41,3,184,23,34,14,32,0,41,3,184,22,124,34,5,32,0,41,3,168,21,124,34,7,32,0,41,3,200,21,34,3,32,0,41,3,200,22,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,208,21,106,41,3,0,32,0,65,208,22,106,41,3,0,124,124,34,18,66,12,134,132,124,34,3,66,52,136,32,3,32,7,84,173,32,5,32,7,86,173,32,0,65,176,21,106,41,3,0,32,5,32,14,84,173,32,0,65,192,23,106,41,3,0,32,0,65,192,22,106,41,3,0,124,124,124,124,32,18,66,52,136,124,124,34,7,66,12,134,132,124,34,5,66,52,136,32,5,32,10,84,173,32,8,32,10,86,173,32,0,65,144,21,106,41,3,0,32,4,32,8,86,173,32,0,65,144,24,106,41,3,0,32,4,32,13,84,173,32,0,65,176,23,106,41,3,0,32,0,65,176,22,106,41,3,0,124,124,124,124,124,124,32,7,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,128,21,106,41,3,0,32,9,32,12,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,65,23,33,1,3,64,32,0,65,136,20,106,32,6,66,255,255,255,255,255,255,255,7,131,34,8,66,1,134,34,10,66,0,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,16,229,13,32,0,65,184,20,106,32,3,66,255,255,255,255,255,255,255,7,131,34,9,66,1,134,34,6,66,0,32,5,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,200,19,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,184,19,106,32,0,41,3,200,19,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,19,106,32,8,66,0,32,7,66,1,134,34,5,66,0,16,229,13,32,0,65,168,20,106,32,6,66,0,32,4,66,0,16,229,13,32,0,65,216,20,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,168,19,106,32,0,65,208,19,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,216,19,106,32,8,66,0,32,8,66,0,16,229,13,32,0,65,136,19,106,32,9,66,0,32,5,66,0,16,229,13,32,0,65,200,20,106,32,3,66,1,134,66,0,32,4,66,0,16,229,13,32,0,65,248,18,106,32,0,41,3,136,19,34,18,32,0,41,3,200,20,124,34,7,32,0,41,3,216,20,34,27,32,0,41,3,168,19,124,34,6,32,0,41,3,168,20,124,34,12,32,0,41,3,152,19,124,34,13,32,0,41,3,184,20,34,11,32,0,41,3,184,19,124,34,8,32,0,41,3,136,20,124,34,14,66,52,136,32,8,32,14,86,173,32,0,65,144,20,106,41,3,0,32,8,32,11,84,173,32,0,65,192,20,106,41,3,0,32,0,65,192,19,106,41,3,0,124,124,124,124,34,11,66,12,134,132,124,34,8,66,52,136,32,8,32,13,84,173,32,12,32,13,86,173,32,0,65,160,19,106,41,3,0,32,6,32,12,86,173,32,0,65,176,20,106,41,3,0,32,6,32,27,84,173,32,0,65,224,20,106,41,3,0,32,0,65,176,19,106,41,3,0,124,124,124,124,124,124,32,11,66,52,136,124,124,34,13,66,12,134,132,124,34,6,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,19,106,32,10,66,0,32,9,66,0,16,229,13,32,0,65,232,18,106,32,3,66,0,32,5,66,0,16,229,13,32,0,65,232,20,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,216,18,106,32,0,41,3,232,18,34,27,32,0,41,3,232,20,124,34,12,32,6,32,7,84,173,32,7,32,18,84,173,32,0,65,144,19,106,41,3,0,32,0,65,208,20,106,41,3,0,124,124,32,13,66,52,136,124,124,34,13,66,12,134,32,6,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,19,106,32,10,66,0,32,3,66,0,16,229,13,32,0,65,152,20,106,32,9,66,0,32,9,66,0,16,229,13,32,0,65,200,18,106,32,4,66,0,32,5,66,0,16,229,13,32,0,65,184,18,106,32,7,32,12,84,173,32,12,32,27,84,173,32,0,65,240,18,106,41,3,0,32,0,65,240,20,106,41,3,0,124,124,32,13,66,52,136,124,124,34,3,66,12,134,32,7,66,52,136,132,34,4,32,0,41,3,200,18,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,18,106,32,4,32,5,86,173,32,0,65,208,18,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,8,66,255,255,255,255,255,255,63,131,32,0,41,3,168,18,34,10,32,14,66,254,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,232,19,34,7,32,0,41,3,152,20,124,34,4,32,0,41,3,184,18,124,34,8,32,0,41,3,216,18,34,12,32,0,41,3,248,19,124,34,5,32,0,41,3,248,18,34,3,32,0,41,3,216,19,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,128,19,106,41,3,0,32,0,65,224,19,106,41,3,0,124,124,34,13,66,12,134,132,124,34,3,66,52,136,32,3,32,5,84,173,32,5,32,12,84,173,32,0,65,224,18,106,41,3,0,32,0,65,128,20,106,41,3,0,124,124,32,13,66,52,136,124,124,34,12,66,12,134,132,124,34,5,66,52,136,32,5,32,8,84,173,32,4,32,8,86,173,32,0,65,192,18,106,41,3,0,32,4,32,7,84,173,32,0,65,240,19,106,41,3,0,32,0,65,160,20,106,41,3,0,124,124,124,124,32,12,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,176,18,106,41,3,0,32,9,32,10,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,107,34,1,13,0,11,32,0,65,136,18,106,32,6,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,16,66,0,16,229,13,32,0,65,216,17,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,21,66,0,16,229,13,32,0,65,136,17,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,23,66,0,16,229,13,32,0,65,152,16,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,26,66,0,16,229,13,32,0,65,216,15,106,32,7,66,0,32,17,66,0,16,229,13,32,0,65,200,15,106,32,0,41,3,216,15,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,18,106,32,9,66,0,32,17,66,0,16,229,13,32,0,65,248,17,106,32,3,66,0,32,16,66,0,16,229,13,32,0,65,184,17,106,32,5,66,0,32,21,66,0,16,229,13,32,0,65,216,16,106,32,4,66,0,32,23,66,0,16,229,13,32,0,65,168,15,106,32,26,66,0,32,7,66,0,16,229,13,32,0,65,184,15,106,32,0,65,224,15,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,136,16,106,32,9,66,0,32,26,66,0,16,229,13,32,0,65,232,17,106,32,3,66,0,32,17,66,0,16,229,13,32,0,65,168,17,106,32,5,66,0,32,16,66,0,16,229,13,32,0,65,200,16,106,32,4,66,0,32,21,66,0,16,229,13,32,0,65,152,15,106,32,23,66,0,32,7,66,0,16,229,13,32,0,65,136,15,106,32,0,41,3,200,16,34,29,32,0,41,3,152,15,124,34,10,32,0,41,3,168,17,124,34,6,32,0,41,3,232,17,124,34,12,32,0,41,3,216,16,34,20,32,0,41,3,168,15,124,34,13,32,0,41,3,184,15,124,34,14,32,0,41,3,184,17,124,34,18,32,0,41,3,248,17,124,34,27,32,0,41,3,152,18,124,34,11,32,0,41,3,200,15,34,24,32,0,41,3,152,16,124,34,8,32,0,41,3,136,17,124,34,15,32,0,41,3,216,17,124,34,22,32,0,41,3,136,18,124,34,28,66,52,136,32,22,32,28,86,173,32,0,65,144,18,106,41,3,0,32,15,32,22,86,173,32,0,65,224,17,106,41,3,0,32,8,32,15,86,173,32,0,65,144,17,106,41,3,0,32,8,32,24,84,173,32,0,65,208,15,106,41,3,0,32,0,65,160,16,106,41,3,0,124,124,124,124,124,124,124,124,34,15,66,12,134,132,124,34,8,66,52,136,32,8,32,11,84,173,32,11,32,27,84,173,32,0,65,160,18,106,41,3,0,32,18,32,27,86,173,32,0,65,128,18,106,41,3,0,32,14,32,18,86,173,32,0,65,192,17,106,41,3,0,32,13,32,14,86,173,32,0,65,192,15,106,41,3,0,32,13,32,20,84,173,32,0,65,224,16,106,41,3,0,32,0,65,176,15,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,15,66,52,136,124,124,34,27,66,12,134,132,124,34,13,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,16,106,32,9,66,0,32,23,66,0,16,229,13,32,0,65,248,15,106,32,3,66,0,32,26,66,0,16,229,13,32,0,65,152,17,106,32,5,66,0,32,17,66,0,16,229,13,32,0,65,184,16,106,32,4,66,0,32,16,66,0,16,229,13,32,0,65,248,14,106,32,21,66,0,32,7,66,0,16,229,13,32,0,65,232,14,106,32,0,41,3,184,16,34,11,32,0,41,3,248,14,124,34,14,32,0,41,3,152,17,124,34,18,32,12,32,13,86,173,32,6,32,12,86,173,32,0,65,240,17,106,41,3,0,32,6,32,10,84,173,32,0,65,176,17,106,41,3,0,32,10,32,29,84,173,32,0,65,208,16,106,41,3,0,32,0,65,160,15,106,41,3,0,124,124,124,124,124,124,32,27,66,52,136,124,124,34,6,66,12,134,32,13,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,200,17,106,32,9,66,0,32,21,66,0,16,229,13,32,0,65,232,16,106,32,3,66,0,32,23,66,0,16,229,13,32,0,65,232,15,106,32,5,66,0,32,26,66,0,16,229,13,32,0,65,168,16,106,32,4,66,0,32,17,66,0,16,229,13,32,0,65,216,14,106,32,16,66,0,32,7,66,0,16,229,13,32,0,65,200,14,106,32,0,41,3,168,16,34,4,32,0,41,3,216,14,124,34,3,32,10,32,18,84,173,32,14,32,18,86,173,32,0,65,160,17,106,41,3,0,32,11,32,14,86,173,32,0,65,192,16,106,41,3,0,32,0,65,128,15,106,41,3,0,124,124,124,124,32,6,66,52,136,124,124,34,5,66,12,134,32,10,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,184,14,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,176,16,106,41,3,0,32,0,65,224,14,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,8,66,255,255,255,255,255,255,63,131,32,0,41,3,184,14,34,12,32,28,66,255,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,232,16,34,13,32,0,41,3,232,15,124,34,4,32,0,41,3,200,17,124,34,8,32,0,41,3,200,14,124,34,10,32,0,41,3,248,16,34,14,32,0,41,3,248,15,124,34,5,32,0,41,3,232,14,124,34,7,32,0,41,3,136,15,34,3,32,0,41,3,136,16,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,144,15,106,41,3,0,32,0,65,144,16,106,41,3,0,124,124,34,18,66,12,134,132,124,34,3,66,52,136,32,3,32,7,84,173,32,5,32,7,86,173,32,0,65,240,14,106,41,3,0,32,5,32,14,84,173,32,0,65,128,17,106,41,3,0,32,0,65,128,16,106,41,3,0,124,124,124,124,32,18,66,52,136,124,124,34,7,66,12,134,132,124,34,5,66,52,136,32,5,32,10,84,173,32,8,32,10,86,173,32,0,65,208,14,106,41,3,0,32,4,32,8,86,173,32,0,65,208,17,106,41,3,0,32,4,32,13,84,173,32,0,65,240,16,106,41,3,0,32,0,65,240,15,106,41,3,0,124,124,124,124,124,124,32,7,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,192,14,106,41,3,0,32,9,32,12,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,65,6,33,1,3,64,32,0,65,200,13,106,32,6,66,255,255,255,255,255,255,255,7,131,34,8,66,1,134,34,10,66,0,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,16,229,13,32,0,65,248,13,106,32,3,66,255,255,255,255,255,255,255,7,131,34,9,66,1,134,34,6,66,0,32,5,66,255,255,255,255,255,255,255,7,131,34,3,66,0,16,229,13,32,0,65,136,13,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,248,12,106,32,0,41,3,136,13,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,12,106,32,8,66,0,32,7,66,1,134,34,5,66,0,16,229,13,32,0,65,232,13,106,32,6,66,0,32,4,66,0,16,229,13,32,0,65,152,14,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,232,12,106,32,0,65,144,13,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,152,13,106,32,8,66,0,32,8,66,0,16,229,13,32,0,65,200,12,106,32,9,66,0,32,5,66,0,16,229,13,32,0,65,136,14,106,32,3,66,1,134,66,0,32,4,66,0,16,229,13,32,0,65,184,12,106,32,0,41,3,200,12,34,18,32,0,41,3,136,14,124,34,7,32,0,41,3,152,14,34,27,32,0,41,3,232,12,124,34,6,32,0,41,3,232,13,124,34,12,32,0,41,3,216,12,124,34,13,32,0,41,3,248,13,34,17,32,0,41,3,248,12,124,34,8,32,0,41,3,200,13,124,34,14,66,52,136,32,8,32,14,86,173,32,0,65,208,13,106,41,3,0,32,8,32,17,84,173,32,0,65,128,14,106,41,3,0,32,0,65,128,13,106,41,3,0,124,124,124,124,34,17,66,12,134,132,124,34,8,66,52,136,32,8,32,13,84,173,32,12,32,13,86,173,32,0,65,224,12,106,41,3,0,32,6,32,12,86,173,32,0,65,240,13,106,41,3,0,32,6,32,27,84,173,32,0,65,160,14,106,41,3,0,32,0,65,240,12,106,41,3,0,124,124,124,124,124,124,32,17,66,52,136,124,124,34,13,66,12,134,132,124,34,6,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,184,13,106,32,10,66,0,32,9,66,0,16,229,13,32,0,65,168,12,106,32,3,66,0,32,5,66,0,16,229,13,32,0,65,168,14,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,152,12,106,32,0,41,3,168,12,34,27,32,0,41,3,168,14,124,34,12,32,6,32,7,84,173,32,7,32,18,84,173,32,0,65,208,12,106,41,3,0,32,0,65,144,14,106,41,3,0,124,124,32,13,66,52,136,124,124,34,13,66,12,134,32,6,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,13,106,32,10,66,0,32,3,66,0,16,229,13,32,0,65,216,13,106,32,9,66,0,32,9,66,0,16,229,13,32,0,65,136,12,106,32,4,66,0,32,5,66,0,16,229,13,32,0,65,248,11,106,32,7,32,12,84,173,32,12,32,27,84,173,32,0,65,176,12,106,41,3,0,32,0,65,176,14,106,41,3,0,124,124,32,13,66,52,136,124,124,34,3,66,12,134,32,7,66,52,136,132,34,4,32,0,41,3,136,12,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,11,106,32,4,32,5,86,173,32,0,65,144,12,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,8,66,255,255,255,255,255,255,63,131,32,0,41,3,232,11,34,10,32,14,66,254,255,255,255,255,255,255,7,131,124,34,9,32,0,41,3,168,13,34,7,32,0,41,3,216,13,124,34,4,32,0,41,3,248,11,124,34,8,32,0,41,3,152,12,34,12,32,0,41,3,184,13,124,34,5,32,0,41,3,184,12,34,3,32,0,41,3,152,13,124,34,6,66,52,136,32,3,32,6,86,173,32,0,65,192,12,106,41,3,0,32,0,65,160,13,106,41,3,0,124,124,34,13,66,12,134,132,124,34,3,66,52,136,32,3,32,5,84,173,32,5,32,12,84,173,32,0,65,160,12,106,41,3,0,32,0,65,192,13,106,41,3,0,124,124,32,13,66,52,136,124,124,34,12,66,12,134,132,124,34,5,66,52,136,32,5,32,8,84,173,32,4,32,8,86,173,32,0,65,128,12,106,41,3,0,32,4,32,7,84,173,32,0,65,176,13,106,41,3,0,32,0,65,224,13,106,41,3,0,124,124,124,124,32,12,66,52,136,124,124,34,8,66,12,134,132,124,34,4,66,52,136,32,4,32,9,84,173,32,0,65,240,11,106,41,3,0,32,9,32,10,84,173,124,32,8,66,52,136,124,124,66,12,134,132,124,33,7,32,1,65,1,107,34,1,13,0,11,32,0,65,200,11,106,32,6,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,19,66,0,16,229,13,32,0,65,152,11,106,32,3,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,25,66,0,16,229,13,32,0,65,200,10,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,39,66,0,16,229,13,32,0,65,216,9,106,32,4,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,42,66,0,16,229,13,32,0,65,152,9,106,32,7,66,0,32,41,66,0,16,229,13,32,0,65,136,9,106,32,0,41,3,152,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,216,11,106,32,9,66,0,32,41,66,0,16,229,13,32,0,65,184,11,106,32,3,66,0,32,19,66,0,16,229,13,32,0,65,248,10,106,32,5,66,0,32,25,66,0,16,229,13,32,0,65,152,10,106,32,4,66,0,32,39,66,0,16,229,13,32,0,65,232,8,106,32,42,66,0,32,7,66,0,16,229,13,32,0,65,248,8,106,32,0,65,160,9,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,200,9,106,32,9,66,0,32,42,66,0,16,229,13,32,0,65,168,11,106,32,3,66,0,32,41,66,0,16,229,13,32,0,65,232,10,106,32,5,66,0,32,19,66,0,16,229,13,32,0,65,136,10,106,32,4,66,0,32,25,66,0,16,229,13,32,0,65,216,8,106,32,39,66,0,32,7,66,0,16,229,13,32,0,65,200,8,106,32,0,41,3,136,10,34,23,32,0,41,3,216,8,124,34,10,32,0,41,3,232,10,124,34,6,32,0,41,3,168,11,124,34,12,32,0,41,3,152,10,34,26,32,0,41,3,232,8,124,34,13,32,0,41,3,248,8,124,34,14,32,0,41,3,248,10,124,34,18,32,0,41,3,184,11,124,34,27,32,0,41,3,216,11,124,34,17,32,0,41,3,136,9,34,15,32,0,41,3,216,9,124,34,8,32,0,41,3,200,10,124,34,11,32,0,41,3,152,11,124,34,16,32,0,41,3,200,11,124,34,21,66,52,136,32,16,32,21,86,173,32,0,65,208,11,106,41,3,0,32,11,32,16,86,173,32,0,65,160,11,106,41,3,0,32,8,32,11,86,173,32,0,65,208,10,106,41,3,0,32,8,32,15,84,173,32,0,65,144,9,106,41,3,0,32,0,65,224,9,106,41,3,0,124,124,124,124,124,124,124,124,34,11,66,12,134,132,124,34,8,66,52,136,32,8,32,17,84,173,32,17,32,27,84,173,32,0,65,224,11,106,41,3,0,32,18,32,27,86,173,32,0,65,192,11,106,41,3,0,32,14,32,18,86,173,32,0,65,128,11,106,41,3,0,32,13,32,14,86,173,32,0,65,128,9,106,41,3,0,32,13,32,26,84,173,32,0,65,160,10,106,41,3,0,32,0,65,240,8,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,11,66,52,136,124,124,34,27,66,12,134,132,124,34,13,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,184,10,106,32,9,66,0,32,39,66,0,16,229,13,32,0,65,184,9,106,32,3,66,0,32,42,66,0,16,229,13,32,0,65,216,10,106,32,5,66,0,32,41,66,0,16,229,13,32,0,65,248,9,106,32,4,66,0,32,19,66,0,16,229,13,32,0,65,168,8,106,32,25,66,0,32,7,66,0,16,229,13,32,0,65,152,8,106,32,0,41,3,248,9,34,17,32,0,41,3,168,8,124,34,14,32,0,41,3,216,10,124,34,18,32,12,32,13,86,173,32,6,32,12,86,173,32,0,65,176,11,106,41,3,0,32,6,32,10,84,173,32,0,65,240,10,106,41,3,0,32,10,32,23,84,173,32,0,65,144,10,106,41,3,0,32,0,65,224,8,106,41,3,0,124,124,124,124,124,124,32,27,66,52,136,124,124,34,6,66,12,134,32,13,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,136,11,106,32,9,66,0,32,25,66,0,16,229,13,32,0,65,168,10,106,32,3,66,0,32,39,66,0,16,229,13,32,0,65,168,9,106,32,5,66,0,32,42,66,0,16,229,13,32,0,65,232,9,106,32,4,66,0,32,41,66,0,16,229,13,32,0,65,232,7,106,32,19,66,0,32,7,66,0,16,229,13,32,0,65,216,7,106,32,0,41,3,232,9,34,4,32,0,41,3,232,7,124,34,3,32,10,32,18,84,173,32,14,32,18,86,173,32,0,65,224,10,106,41,3,0,32,14,32,17,84,173,32,0,65,128,10,106,41,3,0,32,0,65,176,8,106,41,3,0,124,124,124,124,32,6,66,52,136,124,124,34,5,66,12,134,32,10,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,7,106,32,3,32,9,86,173,32,3,32,4,84,173,32,0,65,240,9,106,41,3,0,32,0,65,240,7,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,136,7,106,32,0,41,3,152,7,34,12,32,21,66,255,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,168,10,34,25,32,0,41,3,168,9,124,34,3,32,0,41,3,136,11,124,34,4,32,0,41,3,216,7,124,34,6,32,0,41,3,184,10,34,13,32,0,41,3,184,9,124,34,10,32,0,41,3,152,8,124,34,19,32,0,41,3,200,8,34,9,32,0,41,3,200,9,124,34,5,66,52,136,32,5,32,9,84,173,32,0,65,208,8,106,41,3,0,32,0,65,208,9,106,41,3,0,124,124,34,14,66,12,134,132,124,34,9,66,52,136,32,9,32,19,84,173,32,10,32,19,86,173,32,0,65,160,8,106,41,3,0,32,10,32,13,84,173,32,0,65,192,10,106,41,3,0,32,0,65,192,9,106,41,3,0,124,124,124,124,32,14,66,52,136,124,124,34,19,66,12,134,132,124,34,10,66,52,136,32,6,32,10,86,173,32,4,32,6,86,173,32,0,65,224,7,106,41,3,0,32,3,32,4,86,173,32,0,65,144,11,106,41,3,0,32,3,32,25,84,173,32,0,65,176,10,106,41,3,0,32,0,65,176,9,106,41,3,0,124,124,124,124,124,124,32,19,66,52,136,124,124,34,25,66,12,134,132,124,34,6,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,5,66,1,134,66,254,255,255,255,255,255,255,15,131,34,19,66,0,16,229,13,32,0,65,200,7,106,32,10,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,9,66,1,134,66,254,255,255,255,255,255,255,15,131,34,13,66,0,16,229,13,32,0,65,200,6,106,32,8,66,255,255,255,255,255,255,63,131,32,6,32,7,84,173,32,0,65,160,7,106,41,3,0,32,7,32,12,84,173,124,32,25,66,52,136,124,124,66,12,134,32,6,66,52,136,132,124,34,8,66,0,32,8,66,0,16,229,13,32,0,65,184,6,106,32,0,41,3,200,6,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,152,6,106,32,5,66,255,255,255,255,255,255,255,7,131,34,7,66,0,32,8,66,1,134,34,5,66,0,16,229,13,32,0,65,248,6,106,32,3,66,0,32,13,66,0,16,229,13,32,0,65,184,7,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,168,6,106,32,0,65,208,6,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,184,8,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,136,6,106,32,9,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,5,66,0,16,229,13,32,0,65,216,6,106,32,3,66,0,32,10,66,1,134,66,254,255,255,255,255,255,255,15,131,66,0,16,229,13,32,0,65,168,5,106,32,0,41,3,136,6,34,13,32,0,41,3,216,6,124,34,10,32,0,41,3,248,6,34,14,32,0,41,3,184,7,124,34,7,32,0,41,3,152,6,124,34,6,32,0,41,3,168,6,124,34,12,32,0,41,3,136,7,34,18,32,0,41,3,200,7,124,34,8,32,0,41,3,184,6,124,34,25,66,52,136,32,8,32,25,86,173,32,0,65,192,6,106,41,3,0,32,8,32,18,84,173,32,0,65,144,7,106,41,3,0,32,0,65,208,7,106,41,3,0,124,124,124,124,34,18,66,12,134,132,124,34,8,66,52,136,32,8,32,12,84,173,32,6,32,12,86,173,32,0,65,176,6,106,41,3,0,32,6,32,7,84,173,32,0,65,160,6,106,41,3,0,32,7,32,14,84,173,32,0,65,128,7,106,41,3,0,32,0,65,192,7,106,41,3,0,124,124,124,124,124,124,32,18,66,52,136,124,124,34,12,66,12,134,132,124,34,7,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,8,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,136,8,106,32,9,66,0,32,19,66,0,16,229,13,32,0,65,248,5,106,32,4,66,0,32,5,66,0,16,229,13,32,0,65,232,6,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,232,5,106,32,0,41,3,248,5,34,14,32,0,41,3,232,6,124,34,6,32,7,32,10,84,173,32,10,32,13,84,173,32,0,65,144,6,106,41,3,0,32,0,65,224,6,106,41,3,0,124,124,32,12,66,52,136,124,124,34,12,66,12,134,32,7,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,168,7,106,32,4,66,0,32,19,66,0,16,229,13,32,0,65,248,7,106,32,9,66,0,32,9,66,0,16,229,13,32,0,65,216,5,106,32,3,66,0,32,5,66,0,16,229,13,32,0,65,200,5,106,32,6,32,10,86,173,32,6,32,14,84,173,32,0,65,128,6,106,41,3,0,32,0,65,240,6,106,41,3,0,124,124,32,12,66,52,136,124,124,34,3,66,12,134,32,10,66,52,136,132,34,4,32,0,41,3,216,5,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,184,5,106,32,4,32,5,86,173,32,0,65,224,5,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,216,4,106,32,0,41,3,184,5,34,12,32,25,66,254,255,255,255,255,255,255,7,131,124,34,7,32,0,41,3,168,7,34,6,32,0,41,3,248,7,124,34,3,32,0,41,3,200,5,124,34,4,32,0,41,3,232,5,34,19,32,0,41,3,136,8,124,34,10,32,0,41,3,168,5,34,9,32,0,41,3,184,8,124,34,5,66,52,136,32,5,32,9,84,173,32,0,65,176,5,106,41,3,0,32,0,65,192,8,106,41,3,0,124,124,34,25,66,12,134,132,124,34,9,66,52,136,32,9,32,10,84,173,32,10,32,19,84,173,32,0,65,240,5,106,41,3,0,32,0,65,144,8,106,41,3,0,124,124,32,25,66,52,136,124,124,34,19,66,12,134,132,124,34,10,66,52,136,32,4,32,10,86,173,32,3,32,4,86,173,32,0,65,208,5,106,41,3,0,32,3,32,6,84,173,32,0,65,176,7,106,41,3,0,32,0,65,128,8,106,41,3,0,124,124,124,124,32,19,66,52,136,124,124,34,25,66,12,134,132,124,34,6,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,5,66,1,134,66,254,255,255,255,255,255,255,15,131,34,19,66,0,16,229,13,32,0,65,168,4,106,32,10,66,255,255,255,255,255,255,255,7,131,34,4,66,0,32,9,66,1,134,66,254,255,255,255,255,255,255,15,131,34,13,66,0,16,229,13,32,0,65,248,3,106,32,8,66,255,255,255,255,255,255,63,131,32,6,32,7,84,173,32,0,65,192,5,106,41,3,0,32,7,32,12,84,173,124,32,25,66,52,136,124,124,66,12,134,32,6,66,52,136,132,124,34,8,66,0,32,8,66,0,16,229,13,32,0,65,232,3,106,32,0,41,3,248,3,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,200,3,106,32,5,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,8,66,1,134,34,8,66,0,16,229,13,32,0,65,152,4,106,32,3,66,0,32,13,66,0,16,229,13,32,0,65,136,5,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,216,3,106,32,0,65,128,4,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,232,4,106,32,5,66,0,32,5,66,0,16,229,13,32,0,65,184,3,106,32,9,66,255,255,255,255,255,255,255,7,131,34,7,66,0,32,8,66,0,16,229,13,32,0,65,136,4,106,32,3,66,0,32,10,66,1,134,66,254,255,255,255,255,255,255,15,131,66,0,16,229,13,32,0,65,216,2,106,32,0,41,3,184,3,34,14,32,0,41,3,136,4,124,34,5,32,0,41,3,152,4,34,13,32,0,41,3,136,5,124,34,9,32,0,41,3,200,3,124,34,6,32,0,41,3,216,3,124,34,12,32,0,41,3,216,4,34,18,32,0,41,3,168,4,124,34,10,32,0,41,3,232,3,124,34,25,66,52,136,32,10,32,25,86,173,32,0,65,240,3,106,41,3,0,32,10,32,18,84,173,32,0,65,224,4,106,41,3,0,32,0,65,176,4,106,41,3,0,124,124,124,124,34,18,66,12,134,132,124,34,10,66,52,136,32,10,32,12,84,173,32,6,32,12,86,173,32,0,65,224,3,106,41,3,0,32,6,32,9,84,173,32,0,65,208,3,106,41,3,0,32,9,32,13,84,173,32,0,65,160,4,106,41,3,0,32,0,65,144,5,106,41,3,0,124,124,124,124,124,124,32,18,66,52,136,124,124,34,18,66,12,134,132,124,34,6,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,10,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,55,32,0,41,3,216,2,34,27,32,0,41,3,232,4,124,34,12,66,255,255,255,255,255,255,255,7,131,34,9,55,3,0,32,0,65,200,4,106,32,7,66,0,32,19,66,0,16,229,13,32,0,65,168,3,106,32,4,66,0,32,8,66,0,16,229,13,32,0,65,152,5,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,152,3,106,32,0,41,3,168,3,34,39,32,0,41,3,152,5,124,34,13,32,5,32,6,86,173,32,5,32,14,84,173,32,0,65,192,3,106,41,3,0,32,0,65,144,4,106,41,3,0,124,124,32,18,66,52,136,124,124,34,18,66,12,134,32,6,66,52,136,132,124,34,6,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,55,32,0,41,3,152,3,34,41,32,0,41,3,200,4,124,34,14,32,12,32,27,84,173,32,0,65,224,2,106,41,3,0,32,0,65,240,4,106,41,3,0,124,124,34,27,66,12,134,32,12,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,34,5,55,3,8,32,0,65,184,4,106,32,4,66,0,32,19,66,0,16,229,13,32,0,65,248,4,106,32,7,66,0,32,7,66,0,16,229,13,32,0,65,136,3,106,32,3,66,0,32,8,66,0,16,229,13,32,0,65,248,2,106,32,6,32,13,84,173,32,13,32,39,84,173,32,0,65,176,3,106,41,3,0,32,0,65,160,5,106,41,3,0,124,124,32,18,66,52,136,124,124,34,19,66,12,134,32,6,66,52,136,132,34,6,32,0,41,3,136,3,124,34,13,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,55,32,0,41,3,184,4,34,18,32,0,41,3,248,4,124,34,4,32,0,41,3,248,2,124,34,8,32,12,32,14,84,173,32,14,32,41,84,173,32,0,65,160,3,106,41,3,0,32,0,65,208,4,106,41,3,0,124,124,32,27,66,52,136,124,124,34,14,66,12,134,32,12,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,34,3,55,3,16,32,0,65,232,2,106,32,6,32,13,86,173,32,0,65,144,3,106,41,3,0,32,19,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,55,32,0,41,3,232,2,34,19,32,25,66,254,255,255,255,255,255,255,7,131,124,34,6,32,7,32,8,84,173,32,4,32,8,86,173,32,0,65,128,3,106,41,3,0,32,4,32,18,84,173,32,0,65,192,4,106,41,3,0,32,0,65,128,5,106,41,3,0,124,124,124,124,32,14,66,52,136,124,124,34,12,66,12,134,32,7,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,34,4,55,3,24,32,55,32,10,66,255,255,255,255,255,255,63,131,32,6,32,8,86,173,32,0,65,240,2,106,41,3,0,32,6,32,19,84,173,124,32,12,66,52,136,124,124,66,12,134,32,8,66,52,136,132,124,34,8,55,3,32,32,0,65,136,2,106,32,4,66,0,32,9,66,1,134,34,10,66,0,16,229,13,32,0,65,216,1,106,32,3,66,0,32,5,66,1,134,34,7,66,0,16,229,13,32,0,65,168,1,106,32,8,66,0,32,8,66,0,16,229,13,32,0,65,152,1,106,32,0,41,3,168,1,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,248,0,106,32,9,66,0,32,8,66,1,134,34,8,66,0,16,229,13,32,0,65,200,1,106,32,4,66,0,32,7,66,0,16,229,13,32,0,65,184,2,106,32,3,66,0,32,3,66,0,16,229,13,32,0,65,136,1,106,32,0,65,176,1,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,65,152,2,106,32,9,66,0,32,9,66,0,16,229,13,32,0,65,232,0,106,32,5,66,0,32,8,66,0,16,229,13,32,0,65,184,1,106,32,4,66,0,32,3,66,1,134,66,0,16,229,13,32,0,65,216,0,106,32,0,41,3,104,34,13,32,0,41,3,184,1,124,34,7,32,0,41,3,200,1,34,14,32,0,41,3,184,2,124,34,6,32,0,41,3,120,124,34,19,32,0,41,3,136,1,124,34,12,32,0,41,3,136,2,34,18,32,0,41,3,216,1,124,34,9,32,0,41,3,152,1,124,34,25,66,52,136,32,9,32,25,86,173,32,0,65,160,1,106,41,3,0,32,9,32,18,84,173,32,0,65,144,2,106,41,3,0,32,0,65,224,1,106,41,3,0,124,124,124,124,34,18,66,12,134,132,124,34,9,66,52,136,32,9,32,12,84,173,32,12,32,19,84,173,32,0,65,144,1,106,41,3,0,32,6,32,19,86,173,32,0,65,128,1,106,41,3,0,32,6,32,14,84,173,32,0,65,208,1,106,41,3,0,32,0,65,192,2,106,41,3,0,124,124,124,124,124,124,32,18,66,52,136,124,124,34,12,66,12,134,132,124,34,6,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,9,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,65,248,1,106,32,5,66,0,32,10,66,0,16,229,13,32,0,65,200,0,106,32,3,66,0,32,8,66,0,16,229,13,32,0,65,200,2,106,32,4,66,0,32,4,66,0,16,229,13,32,0,65,56,106,32,0,41,3,72,34,14,32,0,41,3,200,2,124,34,19,32,6,32,7,84,173,32,7,32,13,84,173,32,0,65,240,0,106,41,3,0,32,0,65,192,1,106,41,3,0,124,124,32,12,66,52,136,124,124,34,12,66,12,134,32,6,66,52,136,132,124,34,7,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,232,1,106,32,3,66,0,32,10,66,0,16,229,13,32,0,65,168,2,106,32,5,66,0,32,5,66,0,16,229,13,32,0,65,40,106,32,4,66,0,32,8,66,0,16,229,13,32,0,65,24,106,32,7,32,19,84,173,32,14,32,19,86,173,32,0,65,208,0,106,41,3,0,32,0,65,208,2,106,41,3,0,124,124,32,12,66,52,136,124,124,34,3,66,12,134,32,7,66,52,136,132,34,4,32,0,41,3,40,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,65,8,106,32,4,32,5,86,173,32,0,65,48,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,38,32,0,41,3,88,34,5,32,0,41,3,152,2,124,34,3,66,255,255,255,255,255,255,255,7,131,125,66,188,225,255,255,191,255,255,31,124,55,3,184,92,32,0,32,35,32,0,41,3,56,34,10,32,0,41,3,248,1,124,34,4,32,3,32,5,84,173,32,0,65,224,0,106,41,3,0,32,0,65,160,2,106,41,3,0,124,124,34,7,66,12,134,32,3,66,52,136,132,124,34,3,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,55,3,192,92,32,0,32,36,32,0,41,3,232,1,34,6,32,0,41,3,168,2,124,34,5,32,0,41,3,24,124,34,8,32,3,32,4,84,173,32,4,32,10,84,173,32,0,65,64,107,41,3,0,32,0,65,128,2,106,41,3,0,124,124,32,7,66,52,136,124,124,34,10,66,12,134,32,3,66,52,136,132,124,34,3,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,55,3,200,92,32,0,32,34,32,0,41,3,8,34,7,32,25,66,254,255,255,255,255,255,255,7,131,124,34,4,32,3,32,8,84,173,32,5,32,8,86,173,32,0,65,32,106,41,3,0,32,5,32,6,84,173,32,0,65,240,1,106,41,3,0,32,0,65,176,2,106,41,3,0,124,124,124,124,32,10,66,52,136,124,124,34,5,66,12,134,32,3,66,52,136,132,124,34,3,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,55,3,208,92,32,0,32,40,32,9,66,255,255,255,255,255,255,63,131,32,3,32,4,84,173,32,0,65,16,106,41,3,0,32,4,32,7,84,173,124,32,5,66,52,136,124,124,66,12,134,32,3,66,52,136,132,124,125,66,252,255,255,255,255,255,255,1,124,55,3,216,92,32,0,65,184,220,0,106,16,158,13,32,0,65,224,220,0,106,36,0,32,55,16,150,7,32,2,32,54,41,3,40,34,3,167,65,1,113,71,4,64,32,54,66,188,225,255,255,191,255,255,31,32,3,125,55,3,40,32,54,66,252,255,255,255,255,255,255,31,32,54,41,3,48,125,55,3,48,32,54,66,252,255,255,255,255,255,255,31,32,54,41,3,56,125,55,3,56,32,54,66,252,255,255,255,255,255,255,31,32,54,41,3,64,125,55,3,64,32,54,66,252,255,255,255,255,255,255,1,32,54,41,3,72,125,55,3,72,11,32,53,65,240,6,106,36,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,172,1,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,32,1,40,2,12,65,168,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,220,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,216,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,240,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,1,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,32,1,40,2,12,65,252,0,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,222,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,211,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,2,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,32,1,40,2,12,65,252,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,221,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,206,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,2,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,32,1,40,2,12,65,252,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,221,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,217,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,172,1,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,32,1,40,2,12,65,168,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,220,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,203,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,2,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,32,1,40,2,12,65,252,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,221,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,215,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,240,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,1,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,32,1,40,2,12,65,252,0,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,222,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,213,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,2,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,32,1,40,2,12,65,252,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,221,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,205,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,240,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,1,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,32,1,40,2,12,65,252,0,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,222,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,207,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,172,1,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,32,1,40,2,12,65,168,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,220,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,214,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,2,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,32,1,40,2,12,65,252,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,221,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,218,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,172,1,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,168,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,172,1,32,3,65,174,1,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,32,1,40,2,12,65,168,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,168,1,106,32,1,40,2,8,65,168,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,220,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,210,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,2,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,32,1,40,2,12,65,252,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,221,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,209,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,240,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,1,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,124,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,1,32,3,65,130,1,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,32,1,40,2,12,65,252,0,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,0,106,32,1,40,2,8,65,252,0,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,222,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,212,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,2,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,32,1,40,2,12,65,252,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,221,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,208,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,245,22,2,5,127,1,126,35,0,65,208,0,107,34,2,36,0,65,128,2,33,3,65,128,128,128,128,120,33,5,65,128,2,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,27,0,1,2,2,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,24,11,65,129,130,4,33,3,65,129,2,33,4,12,23,11,65,129,130,4,33,3,65,129,130,132,24,33,4,12,22,11,65,129,130,4,33,3,65,129,130,132,32,33,4,12,21,11,65,0,33,4,12,20,11,65,128,130,8,33,3,65,129,130,128,24,33,4,12,19,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,2,113,65,128,128,140,16,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,19,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,19,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,7,12,16,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,181,14,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,18,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,15,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,4,70,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,17,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,17,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,14,11,2,126,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,65,128,128,8,70,4,64,66,128,128,128,128,48,32,4,65,128,128,128,8,79,13,1,26,65,128,128,4,65,128,128,8,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,34,1,65,128,128,4,73,27,32,1,65,129,2,113,114,34,3,173,66,40,134,66,140,130,128,128,48,132,33,7,65,129,128,128,24,33,4,12,17,11,32,4,65,16,118,65,255,1,113,65,128,128,128,24,114,173,66,8,134,66,6,132,11,34,7,66,255,1,131,66,12,81,4,64,32,7,66,8,136,167,33,4,65,0,33,3,12,16,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,16,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,13,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,128,128,128,120,113,65,128,128,8,114,33,4,32,3,47,1,128,2,65,129,2,113,33,3,12,15,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,15,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,128,16,114,173,33,7,12,12,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,16,230,11,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,14,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,11,11,32,1,40,2,4,34,3,40,2,252,1,34,4,65,128,128,252,7,113,69,4,64,32,4,65,129,128,128,120,113,65,128,2,114,33,4,32,3,47,1,128,2,32,3,65,130,2,106,45,0,0,65,16,116,114,33,3,12,13,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,13,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,32,4,65,8,118,65,128,254,3,113,65,134,128,4,114,173,33,7,12,10,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,155,7,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,11,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,12,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,9,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,167,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,10,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,11,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,8,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,32,1,40,2,12,65,252,1,106,16,161,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,9,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,10,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,7,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,217,5,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,8,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,9,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,6,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,153,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,7,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,8,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,5,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,178,6,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,6,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,7,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,4,11,32,2,65,8,106,32,1,40,2,4,65,252,1,106,32,1,40,2,8,65,252,1,106,16,191,4,32,2,41,3,8,34,7,66,255,1,131,66,12,81,4,64,12,5,11,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,6,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,3,11,32,2,65,16,106,32,1,40,2,16,32,1,40,2,8,34,3,32,3,32,1,40,2,12,65,2,116,106,16,221,12,32,2,45,0,16,65,12,70,4,64,32,2,47,0,21,32,2,45,0,23,65,16,116,114,33,3,32,2,40,0,17,33,4,12,5,11,32,2,41,3,16,33,7,32,2,65,0,54,2,36,32,2,66,128,128,128,128,16,55,2,28,32,2,65,3,58,0,72,32,2,65,32,54,2,56,32,2,65,0,54,2,68,32,2,65,148,133,214,0,54,2,64,32,2,65,0,54,2,48,32,2,65,0,54,2,40,32,2,32,2,65,28,106,54,2,60,32,1,32,2,65,40,106,65,0,16,204,1,13,5,32,2,47,1,36,32,2,65,38,106,45,0,0,65,16,116,114,33,3,12,2,11,65,129,130,4,33,3,65,129,130,128,32,33,4,12,3,11,65,129,130,4,33,3,65,129,130,128,16,33,4,12,2,11,32,2,45,0,39,33,6,32,2,40,2,32,33,4,32,2,40,2,28,33,5,12,1,11,32,7,66,40,136,167,33,3,32,7,66,8,136,167,33,4,11,32,0,32,3,59,1,8,32,0,32,7,55,2,12,32,0,32,6,58,0,11,32,0,32,4,54,2,4,32,0,32,5,54,2,0,32,0,65,10,106,32,3,65,16,118,58,0,0,32,2,65,208,0,106,36,0,15,11,65,188,133,214,0,65,55,32,2,65,207,0,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,203,22,2,1,127,25,126,35,0,65,240,6,107,34,2,36,0,32,2,65,184,4,106,32,1,41,3,104,34,3,66,0,32,1,41,3,80,34,4,66,1,134,34,11,66,0,16,229,13,32,2,65,136,6,106,32,1,41,3,96,34,6,66,0,32,1,41,3,88,34,5,66,1,134,34,7,66,0,16,229,13,32,2,65,216,5,106,32,1,41,3,112,34,9,66,0,32,9,66,0,16,229,13,32,2,65,200,5,106,32,2,41,3,216,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,168,5,106,32,9,66,1,134,34,9,66,0,32,4,66,0,16,229,13,32,2,65,200,4,106,32,3,66,0,32,7,66,0,16,229,13,32,2,65,248,5,106,32,6,66,0,32,6,66,0,16,229,13,32,2,65,184,5,106,32,2,65,224,5,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,184,6,106,32,4,66,0,32,4,66,0,16,229,13,32,2,65,152,5,106,32,9,66,0,32,5,66,0,16,229,13,32,2,65,216,4,106,32,3,66,0,32,6,66,1,134,66,0,16,229,13,32,2,65,248,3,106,32,2,41,3,152,5,34,12,32,2,41,3,216,4,124,34,4,32,2,41,3,200,4,34,15,32,2,41,3,248,5,124,34,7,32,2,41,3,168,5,124,34,10,32,2,41,3,184,5,124,34,8,32,2,41,3,184,4,34,16,32,2,41,3,136,6,124,34,13,32,2,41,3,200,5,124,34,14,66,52,136,32,13,32,14,86,173,32,2,65,208,5,106,41,3,0,32,13,32,16,84,173,32,2,65,192,4,106,41,3,0,32,2,65,144,6,106,41,3,0,124,124,124,124,34,16,66,12,134,132,124,34,13,66,52,136,32,8,32,13,86,173,32,8,32,10,84,173,32,2,65,192,5,106,41,3,0,32,7,32,10,86,173,32,2,65,176,5,106,41,3,0,32,7,32,15,84,173,32,2,65,208,4,106,41,3,0,32,2,65,128,6,106,41,3,0,124,124,124,124,124,124,32,16,66,52,136,124,124,34,8,66,12,134,132,124,34,7,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,13,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,168,6,106,32,5,66,0,32,11,66,0,16,229,13,32,2,65,136,5,106,32,9,66,0,32,6,66,0,16,229,13,32,2,65,232,4,106,32,3,66,0,32,3,66,0,16,229,13,32,2,65,168,4,106,32,2,41,3,136,5,34,15,32,2,41,3,232,4,124,34,10,32,4,32,7,86,173,32,4,32,12,84,173,32,2,65,160,5,106,41,3,0,32,2,65,224,4,106,41,3,0,124,124,32,8,66,52,136,124,124,34,8,66,12,134,32,7,66,52,136,132,124,34,4,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,232,5,106,32,6,66,0,32,11,66,0,16,229,13,32,2,65,152,6,106,32,5,66,0,32,5,66,0,16,229,13,32,2,65,248,4,106,32,9,66,0,32,3,66,0,16,229,13,32,2,65,152,4,106,32,4,32,10,84,173,32,10,32,15,84,173,32,2,65,144,5,106,41,3,0,32,2,65,240,4,106,41,3,0,124,124,32,8,66,52,136,124,124,34,3,66,12,134,32,4,66,52,136,132,34,6,32,2,41,3,248,4,124,34,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,136,4,106,32,5,32,6,84,173,32,2,65,128,5,106,41,3,0,32,3,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,248,1,106,32,2,41,3,248,3,34,4,32,2,41,3,184,6,124,34,5,66,255,255,255,255,255,255,255,7,131,34,3,66,0,32,0,41,3,24,34,6,66,0,16,229,13,32,2,65,200,2,106,32,2,41,3,168,4,34,8,32,2,41,3,168,6,124,34,9,32,4,32,5,86,173,32,2,65,128,4,106,41,3,0,32,2,65,192,6,106,41,3,0,124,124,34,12,66,12,134,32,5,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,34,5,66,0,32,0,41,3,16,34,4,66,0,16,229,13,32,2,65,152,3,106,32,2,41,3,232,5,34,15,32,2,41,3,152,6,124,34,7,32,2,41,3,152,4,124,34,10,32,9,32,11,86,173,32,8,32,9,86,173,32,2,65,176,4,106,41,3,0,32,2,65,176,6,106,41,3,0,124,124,32,12,66,52,136,124,124,34,12,66,12,134,32,11,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,0,41,3,8,34,11,66,0,16,229,13,32,2,65,232,3,106,32,2,41,3,136,4,34,16,32,14,66,254,255,255,255,255,255,255,7,131,124,34,14,32,8,32,10,84,173,32,7,32,10,86,173,32,2,65,160,4,106,41,3,0,32,7,32,15,84,173,32,2,65,240,5,106,41,3,0,32,2,65,160,6,106,41,3,0,124,124,124,124,32,12,66,52,136,124,124,34,12,66,12,134,32,8,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,34,7,66,0,32,0,41,3,0,34,10,66,0,16,229,13,32,2,65,168,1,106,32,13,66,255,255,255,255,255,255,63,131,32,8,32,14,84,173,32,2,65,144,4,106,41,3,0,32,14,32,16,84,173,124,32,12,66,52,136,124,124,66,12,134,32,8,66,52,136,132,124,34,13,66,0,32,0,41,3,32,34,8,66,0,16,229,13,32,2,65,152,1,106,32,2,41,3,168,1,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,232,1,106,32,3,66,0,32,8,66,0,16,229,13,32,2,65,184,2,106,32,5,66,0,32,6,66,0,16,229,13,32,2,65,136,3,106,32,9,66,0,32,4,66,0,16,229,13,32,2,65,216,3,106,32,7,66,0,32,11,66,0,16,229,13,32,2,65,248,0,106,32,13,66,0,32,10,66,0,16,229,13,32,2,65,136,1,106,32,2,65,176,1,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,65,216,1,106,32,3,66,0,32,10,66,0,16,229,13,32,2,65,168,2,106,32,5,66,0,32,8,66,0,16,229,13,32,2,65,248,2,106,32,9,66,0,32,6,66,0,16,229,13,32,2,65,200,3,106,32,7,66,0,32,4,66,0,16,229,13,32,2,65,232,0,106,32,13,66,0,32,11,66,0,16,229,13,32,2,65,8,106,32,2,41,3,248,2,34,25,32,2,41,3,168,2,124,34,12,32,2,41,3,200,3,124,34,15,32,2,41,3,104,124,34,16,32,2,41,3,184,2,34,26,32,2,41,3,232,1,124,34,17,32,2,41,3,136,3,124,34,18,32,2,41,3,216,3,124,34,19,32,2,41,3,120,124,34,20,32,2,41,3,136,1,124,34,21,32,2,41,3,200,2,34,27,32,2,41,3,248,1,124,34,14,32,2,41,3,152,3,124,34,22,32,2,41,3,232,3,124,34,23,32,2,41,3,152,1,124,34,24,66,52,136,32,23,32,24,86,173,32,2,65,160,1,106,41,3,0,32,22,32,23,86,173,32,2,65,240,3,106,41,3,0,32,14,32,22,86,173,32,2,65,160,3,106,41,3,0,32,14,32,27,84,173,32,2,65,208,2,106,41,3,0,32,2,65,128,2,106,41,3,0,124,124,124,124,124,124,124,124,34,22,66,12,134,132,124,34,14,66,52,136,32,14,32,21,84,173,32,20,32,21,86,173,32,2,65,144,1,106,41,3,0,32,19,32,20,86,173,32,2,65,128,1,106,41,3,0,32,18,32,19,86,173,32,2,65,224,3,106,41,3,0,32,17,32,18,86,173,32,2,65,144,3,106,41,3,0,32,17,32,26,84,173,32,2,65,192,2,106,41,3,0,32,2,65,240,1,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,22,66,52,136,124,124,34,20,66,12,134,132,124,34,17,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,14,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,2,65,200,1,106,32,3,66,0,32,11,66,0,16,229,13,32,2,65,152,2,106,32,5,66,0,32,10,66,0,16,229,13,32,2,65,232,2,106,32,9,66,0,32,8,66,0,16,229,13,32,2,65,184,3,106,32,7,66,0,32,6,66,0,16,229,13,32,2,65,216,0,106,32,13,66,0,32,4,66,0,16,229,13,32,2,65,200,0,106,32,2,41,3,184,3,34,21,32,2,41,3,232,2,124,34,18,32,2,41,3,88,124,34,19,32,16,32,17,86,173,32,15,32,16,86,173,32,2,65,240,0,106,41,3,0,32,12,32,15,86,173,32,2,65,208,3,106,41,3,0,32,12,32,25,84,173,32,2,65,128,3,106,41,3,0,32,2,65,176,2,106,41,3,0,124,124,124,124,124,124,32,20,66,52,136,124,124,34,15,66,12,134,32,17,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,184,1,106,32,3,66,0,32,4,66,0,16,229,13,32,2,65,136,2,106,32,5,66,0,32,11,66,0,16,229,13,32,2,65,216,2,106,32,9,66,0,32,10,66,0,16,229,13,32,2,65,168,3,106,32,7,66,0,32,8,66,0,16,229,13,32,2,65,56,106,32,13,66,0,32,6,66,0,16,229,13,32,2,65,40,106,32,2,41,3,56,34,6,32,2,41,3,168,3,124,34,3,32,12,32,19,84,173,32,18,32,19,86,173,32,2,65,224,0,106,41,3,0,32,18,32,21,84,173,32,2,65,192,3,106,41,3,0,32,2,65,240,2,106,41,3,0,124,124,124,124,32,15,66,52,136,124,124,34,5,66,12,134,32,12,66,52,136,132,124,34,4,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,2,65,24,106,32,3,32,4,86,173,32,3,32,6,84,173,32,2,65,64,107,41,3,0,32,2,65,176,3,106,41,3,0,124,124,32,5,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,2,32,1,41,3,0,32,2,41,3,8,34,4,32,2,41,3,216,1,124,34,3,66,255,255,255,255,255,255,255,7,131,125,66,188,225,255,255,191,255,255,31,124,55,3,200,6,32,2,32,1,41,3,8,32,2,41,3,152,2,34,7,32,2,41,3,200,1,124,34,6,32,2,41,3,72,124,34,5,32,3,32,4,84,173,32,2,65,16,106,41,3,0,32,2,65,224,1,106,41,3,0,124,124,34,10,66,12,134,32,3,66,52,136,132,124,34,3,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,55,3,208,6,32,2,32,1,41,3,16,32,2,41,3,136,2,34,13,32,2,41,3,184,1,124,34,4,32,2,41,3,216,2,124,34,9,32,2,41,3,40,124,34,11,32,3,32,5,84,173,32,5,32,6,84,173,32,2,65,208,0,106,41,3,0,32,6,32,7,84,173,32,2,65,160,2,106,41,3,0,32,2,65,208,1,106,41,3,0,124,124,124,124,32,10,66,52,136,124,124,34,5,66,12,134,32,3,66,52,136,132,124,34,3,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,55,3,216,6,32,2,32,1,41,3,24,32,2,41,3,24,34,7,32,24,66,255,255,255,255,255,255,255,7,131,124,34,6,32,3,32,11,84,173,32,9,32,11,86,173,32,2,65,48,106,41,3,0,32,4,32,9,86,173,32,2,65,224,2,106,41,3,0,32,4,32,13,84,173,32,2,65,144,2,106,41,3,0,32,2,65,192,1,106,41,3,0,124,124,124,124,124,124,32,5,66,52,136,124,124,34,5,66,12,134,32,3,66,52,136,132,124,34,3,66,255,255,255,255,255,255,255,7,131,125,66,252,255,255,255,255,255,255,31,124,55,3,224,6,32,2,32,1,41,3,32,32,14,66,255,255,255,255,255,255,63,131,32,3,32,6,84,173,32,2,65,32,106,41,3,0,32,6,32,7,84,173,124,32,5,66,52,136,124,124,66,12,134,32,3,66,52,136,132,124,125,66,252,255,255,255,255,255,255,1,124,55,3,232,6,32,2,65,200,6,106,16,158,13,32,2,65,240,6,106,36,0,11,227,58,2,31,127,2,126,35,0,65,192,6,107,34,4,36,0,32,1,2,127,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,215,1,65,1,107,14,5,4,7,1,6,12,0,11,32,1,65,0,54,2,208,1,32,1,65,211,1,106,65,0,54,0,0,32,1,32,1,40,2,204,1,54,2,176,1,32,1,32,1,41,3,168,1,55,2,180,1,32,1,32,1,41,3,144,1,55,3,48,32,1,65,56,106,34,15,32,1,65,152,1,106,41,3,0,55,3,0,32,1,65,64,107,32,1,65,160,1,106,41,3,0,55,3,0,35,0,65,48,107,34,14,36,0,32,1,65,48,106,34,3,40,2,16,33,8,32,14,32,3,40,2,20,65,0,32,3,40,2,12,34,9,27,54,2,44,32,14,32,8,54,2,40,32,14,32,9,54,2,36,32,14,65,0,54,2,32,32,14,32,9,65,0,71,34,3,54,2,28,32,14,32,8,54,2,24,32,14,32,9,54,2,20,32,14,65,0,54,2,16,32,14,32,3,54,2,12,32,1,65,216,1,106,33,11,35,0,65,48,107,34,17,36,0,2,64,2,64,2,64,32,14,65,12,106,34,20,16,172,8,34,3,69,4,64,32,11,65,0,54,2,8,32,11,66,128,128,128,128,16,55,2,0,12,1,11,32,3,45,0,0,33,8,32,17,65,12,106,34,18,65,8,32,20,40,2,32,65,1,106,34,3,65,127,32,3,27,34,3,32,3,65,8,77,27,65,0,65,1,65,1,16,167,10,32,17,40,2,16,33,10,32,17,40,2,12,65,1,70,13,1,32,17,40,2,20,34,3,32,8,58,0,0,32,17,65,8,106,34,9,65,1,54,2,0,32,17,32,3,54,2,4,32,17,32,10,54,2,0,32,18,32,20,65,36,16,193,5,26,32,18,16,172,8,34,5,4,64,3,64,32,5,45,0,0,33,8,32,17,40,2,8,34,10,32,17,40,2,0,70,4,64,32,17,32,10,32,18,40,2,32,65,1,106,34,3,65,127,32,3,27,65,1,65,1,16,178,19,11,32,17,40,2,4,32,10,106,32,8,58,0,0,32,17,32,10,65,1,106,54,2,8,32,18,16,172,8,34,5,13,0,11,11,32,11,65,8,106,32,9,40,2,0,54,2,0,32,11,32,17,41,2,0,55,2,0,11,32,17,65,48,106,36,0,12,1,11,32,10,32,17,40,2,20,16,132,25,0,11,32,14,65,48,106,36,0,32,1,65,1,58,0,213,1,32,15,40,2,0,34,8,69,13,1,32,8,32,8,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,6,32,1,65,1,58,0,212,1,32,1,32,8,54,2,188,1,32,1,65,0,58,0,212,9,32,1,32,1,40,2,176,1,54,2,208,9,11,32,4,65,128,4,106,32,1,65,232,1,106,34,9,32,2,16,150,1,32,4,40,2,128,4,34,8,65,2,70,13,3,32,4,41,2,136,4,33,34,32,4,40,2,132,4,33,3,32,1,45,0,212,9,65,3,70,4,64,32,9,16,199,22,11,32,8,65,1,113,13,16,32,1,32,34,55,3,40,32,1,32,3,54,2,36,32,1,65,1,58,0,211,1,32,1,65,1,54,2,32,12,1,11,32,1,65,0,54,2,188,1,32,1,65,129,2,59,0,211,1,32,1,65,0,54,2,32,11,32,4,65,32,106,65,176,135,194,0,16,158,17,32,4,41,3,32,33,35,32,4,41,3,40,33,34,32,1,66,4,55,2,132,1,32,1,66,0,55,2,124,32,1,66,0,55,3,112,32,1,65,0,54,2,104,32,1,65,176,136,194,0,41,3,0,55,3,72,32,1,65,208,0,106,65,184,136,194,0,41,3,0,55,3,0,32,1,32,34,55,3,96,32,1,32,35,55,3,88,32,1,16,189,18,32,1,65,0,58,0,213,1,32,1,65,0,54,2,200,1,32,1,65,0,54,2,192,1,32,1,32,1,40,2,216,1,54,2,224,3,32,1,32,1,40,2,220,1,34,24,54,2,220,3,32,1,32,24,54,2,216,3,32,1,32,24,32,1,40,2,224,1,106,34,22,54,2,228,3,65,0,12,7,11,65,208,233,192,0,16,161,21,0,11,32,0,65,129,128,128,128,120,54,2,56,65,3,12,16,11,32,1,65,224,1,106,33,27,32,1,65,209,3,106,33,30,32,1,45,0,209,3,65,1,107,14,3,2,0,3,1,11,0,11,32,1,40,2,156,3,33,31,32,1,40,2,152,3,33,32,32,1,40,2,192,3,33,28,32,1,40,2,188,3,33,33,65,1,12,2,11,65,140,213,192,0,16,161,21,0,11,65,2,11,33,3,3,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,14,2,0,1,2,11,32,22,32,24,71,13,2,32,1,65,2,58,0,216,1,32,4,32,1,40,2,216,3,54,2,132,4,32,4,32,1,40,2,224,3,54,2,128,4,32,4,65,128,4,106,65,1,65,1,16,244,22,32,1,65,129,2,54,0,209,1,32,1,32,1,40,2,188,1,34,3,54,2,216,1,32,1,32,1,41,2,32,55,2,220,1,32,1,65,228,1,106,32,1,65,40,106,41,2,0,55,2,0,65,0,33,7,32,3,69,13,12,32,1,65,220,1,106,40,2,0,65,1,71,13,12,32,1,32,3,54,2,236,1,32,1,65,0,59,0,209,1,32,1,65,0,58,0,174,2,32,1,32,1,41,2,36,55,2,240,1,32,1,32,1,65,244,0,106,54,2,168,2,32,1,32,1,65,236,1,106,54,2,164,2,32,1,32,1,65,240,1,106,54,2,160,2,32,1,32,1,40,2,176,1,54,2,156,2,32,1,65,248,1,106,32,1,65,44,106,40,2,0,54,2,0,12,11,11,32,1,32,28,54,2,164,3,32,1,32,33,54,2,160,3,32,1,65,0,58,0,208,3,32,1,32,31,54,2,184,3,32,1,32,32,54,2,180,3,32,1,32,1,41,2,196,3,55,2,168,3,32,1,65,176,3,106,32,1,65,204,3,106,40,2,0,54,2,0,32,4,65,16,106,65,176,135,194,0,16,158,17,32,4,41,3,16,33,35,32,4,41,3,24,33,34,32,1,66,4,55,2,156,2,32,1,66,0,55,2,148,2,32,1,66,0,55,3,136,2,32,1,65,0,54,2,128,2,32,27,65,176,136,194,0,41,3,0,55,3,0,32,27,65,8,106,65,184,136,194,0,41,3,0,55,3,0,32,1,65,0,54,2,176,2,32,1,65,0,54,2,168,2,32,1,32,34,55,3,248,1,32,1,32,35,55,3,240,1,12,4,11,32,4,65,128,4,106,33,23,35,0,65,16,107,34,12,36,0,32,1,65,224,2,106,34,3,65,40,106,33,17,2,64,3,64,2,64,35,0,65,48,107,34,19,36,0,32,3,65,28,106,33,18,2,64,2,64,32,3,40,2,36,69,13,0,32,3,40,2,32,41,3,16,34,34,32,3,41,3,8,82,13,0,32,3,32,34,66,1,124,55,3,8,32,19,32,18,16,202,14,32,12,65,8,106,32,19,65,8,106,41,3,0,55,2,0,32,12,32,19,41,3,0,55,2,0,12,1,11,32,3,65,16,106,33,21,32,19,65,32,106,33,20,32,19,65,8,106,33,10,3,64,65,0,33,15,65,0,33,14,65,0,33,9,35,0,65,64,106,34,6,36,0,32,21,40,2,4,34,8,4,64,32,21,40,2,0,40,2,8,65,8,106,33,7,3,64,32,8,40,2,232,8,32,7,70,13,0,11,32,8,40,2,240,8,33,15,11,32,21,40,2,0,34,25,65,12,106,32,2,40,2,0,34,5,16,211,7,3,64,2,64,32,6,65,8,106,32,25,65,8,106,16,184,11,2,64,2,64,2,64,2,64,2,64,2,64,32,6,40,2,8,34,7,4,64,32,7,65,2,107,13,1,32,5,40,2,4,32,5,40,2,0,40,2,8,17,2,0,32,19,65,130,128,128,128,120,54,2,4,12,4,11,32,6,40,2,12,34,11,40,2,212,8,65,128,128,128,128,120,70,13,4,32,21,32,11,16,191,13,34,13,45,0,132,9,32,13,65,0,58,0,132,9,69,13,1,32,13,65,0,58,0,133,9,32,6,32,13,65,8,106,34,8,54,2,44,32,6,65,236,130,194,0,54,2,40,32,6,65,0,54,2,56,32,6,32,6,65,40,106,34,7,54,2,52,32,6,32,7,54,2,48,32,6,65,16,106,32,11,32,6,65,48,106,16,214,2,32,6,40,2,20,65,129,128,128,128,120,71,13,2,32,21,40,2,4,33,11,32,21,32,8,54,2,4,32,14,32,13,45,0,133,9,65,0,71,106,33,14,2,64,32,11,69,4,64,32,13,65,0,54,2,240,8,32,13,65,1,54,2,248,8,12,1,11,32,21,40,2,0,40,2,8,65,8,106,33,7,3,64,32,11,40,2,232,8,32,7,70,13,0,11,32,11,40,2,240,8,33,7,32,13,32,11,54,2,240,8,32,13,32,7,65,1,106,54,2,248,8,32,11,32,8,54,2,236,8,11,32,14,65,1,77,4,64,32,9,65,1,106,34,9,32,15,71,13,6,11,32,5,40,2,4,32,5,40,2,0,40,2,8,17,2,0,32,19,65,130,128,128,128,120,54,2,4,12,3,11,32,21,40,2,4,4,64,32,19,65,130,128,128,128,120,54,2,4,12,3,11,32,19,65,129,128,128,128,120,54,2,4,32,21,65,1,58,0,8,12,2,11,65,183,129,194,0,65,22,65,200,130,194,0,16,218,19,0,11,32,19,32,6,41,3,16,55,3,0,32,19,65,16,106,32,6,65,32,106,41,3,0,55,3,0,32,19,65,8,106,32,6,65,24,106,41,3,0,55,3,0,32,13,16,159,9,11,32,6,65,64,107,36,0,12,2,11,32,6,32,11,65,8,107,34,7,54,2,16,32,7,32,7,40,2,0,34,7,65,1,107,54,2,0,32,7,65,1,71,13,0,32,6,65,16,106,16,158,14,11,32,21,40,2,0,33,25,12,1,11,11,2,64,2,64,2,64,32,19,40,2,4,34,7,65,255,255,255,255,7,106,14,2,1,0,2,11,32,12,65,130,128,128,128,120,54,2,4,12,3,11,32,12,65,129,128,128,128,120,54,2,4,12,2,11,32,20,65,8,106,32,10,65,8,106,41,3,0,55,3,0,32,20,32,10,41,3,0,55,3,0,32,19,32,7,54,2,28,32,19,32,19,40,2,0,54,2,24,32,19,41,3,40,34,34,32,3,41,3,8,82,4,64,32,18,32,19,65,24,106,16,200,15,12,1,11,11,32,12,32,19,41,3,24,55,2,0,32,3,32,34,66,1,124,55,3,8,32,12,65,8,106,32,19,65,32,106,41,3,0,55,2,0,11,32,19,65,48,106,36,0,2,64,2,64,2,64,32,12,40,2,4,34,8,65,128,128,128,128,120,107,14,3,3,1,0,2,11,32,23,65,129,128,128,128,120,54,2,0,12,4,11,32,23,32,17,41,2,0,55,2,0,32,23,65,8,106,32,17,65,8,106,40,2,0,54,2,0,32,3,65,0,54,2,48,32,3,66,128,128,128,128,192,0,55,3,40,12,3,11,32,12,40,2,0,33,7,32,12,32,12,41,2,8,55,2,8,32,12,32,8,54,2,4,32,12,32,7,54,2,0,32,17,32,12,16,220,14,12,1,11,11,32,23,32,12,40,2,0,54,2,4,32,23,65,128,128,128,128,120,54,2,0,11,32,12,65,16,106,36,0,32,4,40,2,128,4,34,15,65,129,128,128,128,120,71,4,64,32,4,40,2,136,4,33,9,32,4,40,2,132,4,33,7,32,3,16,166,19,32,1,40,2,144,3,34,8,4,64,32,1,40,2,140,3,33,3,3,64,32,3,16,236,19,32,3,65,16,106,33,3,32,8,65,1,107,34,8,13,0,11,11,32,1,65,136,3,106,65,4,65,16,16,244,22,32,15,65,128,128,128,128,120,70,13,2,32,4,32,15,54,2,216,2,32,4,32,7,54,2,212,2,32,4,32,7,54,2,208,2,32,4,32,7,32,9,65,4,116,106,34,5,54,2,220,2,32,9,69,13,3,32,1,65,152,2,106,33,15,32,4,65,168,3,106,33,17,32,4,65,252,4,106,33,11,32,4,65,240,4,106,33,18,32,4,65,192,4,106,33,14,32,4,65,136,4,106,33,9,3,64,32,4,32,7,65,16,106,34,8,54,2,212,2,32,7,40,2,4,34,20,65,128,128,128,128,120,70,13,4,32,7,41,2,8,33,34,32,1,32,7,40,2,0,34,7,54,2,172,2,32,1,65,1,54,2,168,2,32,34,66,32,136,167,33,10,32,34,167,33,3,2,127,32,34,66,255,255,255,255,15,88,4,64,32,4,32,20,54,2,232,2,32,4,32,3,54,2,228,2,32,4,32,3,54,2,224,2,32,4,32,3,32,10,65,152,1,108,106,54,2,236,2,32,8,12,1,11,32,1,32,7,54,2,180,2,32,1,65,1,54,2,176,2,32,4,32,3,32,10,65,152,1,108,106,54,2,236,2,32,4,32,20,54,2,232,2,32,4,32,3,54,2,224,2,3,64,2,64,32,4,32,3,65,152,1,106,54,2,228,2,32,3,41,3,0,33,34,32,4,65,240,2,106,34,7,32,3,65,8,106,65,144,1,16,193,5,26,32,34,66,2,81,13,0,32,4,32,34,55,3,128,4,32,9,32,7,65,144,1,16,193,5,26,32,1,40,2,164,3,32,4,65,208,5,106,32,17,65,24,106,41,0,0,55,3,0,32,4,65,200,5,106,32,17,65,16,106,41,0,0,55,3,0,32,4,65,192,5,106,34,7,32,17,65,8,106,41,0,0,55,3,0,32,4,32,17,41,0,0,55,3,184,5,32,4,65,184,5,106,34,3,16,242,3,69,4,64,32,3,32,4,65,128,4,106,16,177,16,32,3,16,216,20,33,3,32,1,40,2,160,2,34,8,32,1,40,2,152,2,70,4,64,32,15,16,250,18,11,32,1,40,2,156,2,32,8,65,2,116,106,32,3,54,2,0,32,1,32,8,65,1,106,54,2,160,2,11,32,4,65,176,5,106,32,14,65,24,106,41,0,0,55,3,0,32,4,65,168,5,106,32,14,65,16,106,41,0,0,55,3,0,32,4,65,160,5,106,32,14,65,8,106,41,0,0,55,3,0,32,4,32,14,41,0,0,55,3,152,5,32,4,65,184,5,106,34,3,32,4,65,128,4,106,65,192,0,16,193,5,26,32,27,32,4,65,152,5,106,32,3,16,175,9,32,7,32,18,65,8,106,40,2,0,54,2,0,32,4,32,18,41,2,0,55,3,184,5,32,27,32,3,16,214,6,32,11,16,158,20,32,11,65,8,65,24,16,244,22,32,4,40,2,228,2,34,3,32,4,40,2,236,2,71,13,1,11,11,32,4,40,2,220,2,33,5,32,4,40,2,212,2,11,33,7,32,4,65,224,2,106,16,138,15,32,5,32,7,71,13,0,11,12,3,11,32,30,65,3,58,0,0,32,0,65,129,128,128,128,120,54,2,56,65,4,12,19,11,32,1,32,24,65,1,106,54,2,220,3,32,1,32,24,45,0,0,34,8,58,0,216,1,32,1,32,8,58,0,217,1,32,1,65,1,58,0,208,1,32,4,32,8,58,0,128,4,32,4,65,128,4,106,33,7,35,0,65,16,107,34,9,36,0,32,1,65,60,106,34,28,40,2,0,34,3,4,127,32,9,32,3,32,28,40,2,4,32,7,16,128,9,65,0,32,9,40,2,4,32,9,40,2,12,65,3,116,106,32,9,40,2,0,27,5,65,0,11,33,3,32,9,65,16,106,36,0,32,1,65,0,58,0,209,3,32,1,32,8,58,0,204,3,32,1,32,3,54,2,200,3,32,1,32,1,65,48,106,54,2,196,3,32,1,32,1,40,2,176,1,34,33,54,2,188,3,32,1,32,1,40,2,184,1,34,31,54,2,156,3,32,1,32,1,40,2,180,1,34,32,54,2,152,3,32,1,32,1,54,2,192,3,32,1,65,224,1,106,33,27,32,1,65,209,3,106,33,30,32,1,33,28,65,1,33,3,12,7,11,32,1,65,0,58,0,208,3,32,27,16,253,21,65,2,12,3,11,32,4,65,208,2,106,16,227,10,32,1,40,2,168,2,69,13,3,32,1,40,2,172,2,33,8,2,64,32,1,40,2,176,2,69,4,64,32,1,40,2,180,3,32,8,65,1,106,75,13,1,12,3,11,32,8,65,127,32,1,40,2,180,2,34,7,32,1,40,2,180,3,106,34,3,32,3,32,7,73,27,79,13,2,11,32,1,65,0,58,0,208,3,11,32,4,32,1,40,2,160,3,54,2,248,2,32,4,32,1,40,2,184,3,54,2,244,2,32,4,32,1,65,168,3,106,54,2,240,2,32,4,65,144,4,106,16,231,8,32,4,65,136,4,106,66,0,55,3,0,32,4,65,0,54,2,164,4,32,4,66,128,128,128,128,128,1,55,2,156,4,32,4,66,0,55,3,128,4,32,1,65,184,2,106,33,21,32,4,65,128,4,106,33,8,35,0,65,224,0,107,34,26,36,0,32,4,65,240,2,106,34,3,40,2,8,33,19,32,3,40,2,0,33,7,32,26,32,3,40,2,4,34,3,54,2,4,32,26,32,7,54,2,0,2,64,32,3,69,4,64,32,26,65,8,106,32,8,65,40,16,193,5,26,12,1,11,32,26,65,48,106,33,29,35,0,65,240,18,107,34,16,36,0,32,26,40,2,0,33,13,32,16,65,8,106,32,8,65,40,16,193,5,26,32,19,40,2,16,33,11,32,19,40,2,12,33,6,32,26,65,4,106,34,18,40,2,0,33,3,32,16,65,48,106,32,13,16,180,10,2,64,2,64,2,64,2,64,32,16,40,2,52,65,128,128,128,128,120,71,4,64,32,16,65,188,9,106,33,12,32,16,65,144,1,106,33,20,32,16,65,220,9,106,33,23,32,16,65,252,9,106,33,5,32,16,65,52,106,33,17,32,3,65,1,107,33,25,32,16,65,248,0,106,33,10,32,16,65,144,10,106,33,14,3,64,32,16,40,2,48,33,15,32,18,32,25,54,2,0,32,16,65,136,10,106,34,9,32,19,16,196,15,32,6,32,6,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,4,32,5,32,16,41,2,136,10,55,2,0,32,5,65,8,106,32,14,40,2,0,54,2,0,32,23,65,8,106,32,17,65,8,106,40,2,0,54,2,0,32,23,32,17,41,2,0,55,2,0,32,16,65,232,0,106,34,8,32,16,65,8,106,34,7,65,40,16,193,5,26,32,12,32,16,41,2,240,9,55,2,0,32,12,65,8,106,32,16,65,248,9,106,41,2,0,55,2,0,32,12,65,16,106,32,16,65,128,10,106,41,2,0,55,2,0,32,16,32,15,54,2,184,9,32,16,65,0,58,0,232,9,32,16,32,11,54,2,216,9,32,16,32,6,54,2,212,9,32,16,41,3,104,33,34,32,14,32,20,65,224,8,16,193,5,26,32,16,32,34,66,1,124,55,3,104,32,16,32,34,55,3,136,10,32,10,32,9,16,171,8,32,16,65,64,107,34,3,32,8,65,40,16,193,5,26,32,25,65,1,107,34,25,65,127,70,13,2,32,7,32,3,65,40,16,193,5,26,32,16,65,48,106,32,13,16,180,10,32,16,40,2,52,65,128,128,128,128,120,71,13,0,11,11,32,29,65,8,106,32,16,65,8,106,65,40,16,193,5,26,32,29,66,0,55,3,0,12,1,11,32,29,65,8,106,32,16,65,64,107,65,40,16,193,5,26,32,29,66,1,55,3,0,11,32,16,65,240,18,106,36,0,12,1,11,0,11,32,26,65,8,106,32,26,65,56,106,65,40,16,193,5,26,11,32,21,32,26,65,8,106,65,40,16,193,5,26,32,26,65,224,0,106,36,0,32,1,65,1,58,0,208,3,32,1,40,2,204,2,69,4,64,32,1,40,2,220,2,69,13,1,11,32,1,65,0,58,0,208,3,32,1,65,224,2,106,32,21,65,40,16,193,5,26,32,1,65,0,54,2,144,3,32,1,66,128,128,128,128,192,0,55,3,136,3,65,2,33,3,12,4,11,32,1,45,0,208,3,4,64,32,1,65,184,2,106,16,166,19,11,32,1,65,0,58,0,208,3,32,1,40,2,224,1,33,7,32,4,65,252,5,106,32,1,65,228,1,106,65,196,0,16,193,5,26,32,1,40,2,180,2,33,8,32,1,40,2,176,2,11,33,15,32,4,65,248,0,106,34,3,32,4,65,252,5,106,65,196,0,16,193,5,26,32,30,65,1,58,0,0,32,4,65,188,1,106,34,9,32,3,65,196,0,16,193,5,26,32,27,16,130,16,32,15,65,2,71,4,64,32,4,65,48,106,34,3,65,4,114,32,9,65,196,0,16,193,5,26,32,4,32,7,54,2,48,32,1,65,200,0,106,32,3,16,251,3,32,15,65,1,70,4,64,32,1,65,0,58,0,208,1,32,4,65,8,106,33,17,32,1,45,0,217,1,33,3,35,0,65,48,107,34,22,36,0,32,22,65,4,106,33,10,2,64,32,1,65,192,1,106,34,24,40,2,0,34,15,69,4,64,32,10,65,0,54,2,4,32,10,32,24,54,2,0,12,1,11,32,24,40,2,4,33,25,2,64,3,64,32,15,47,1,50,33,9,65,0,33,5,2,64,2,64,3,64,32,5,32,9,70,13,1,32,5,32,15,106,33,7,32,5,65,1,106,33,5,65,127,32,7,65,52,106,45,0,0,34,7,32,3,71,32,3,32,7,73,27,34,7,65,1,70,13,0,11,32,7,65,255,1,113,69,13,1,32,5,65,1,107,33,9,11,32,25,69,13,2,32,25,65,1,107,33,25,32,15,32,9,65,2,116,106,65,64,107,40,2,0,33,15,12,1,11,11,32,10,32,24,54,2,12,32,10,32,25,54,2,4,32,10,32,15,54,2,0,32,10,32,5,65,1,107,54,2,8,65,2,33,3,12,1,11,32,10,32,9,54,2,12,32,10,65,0,54,2,8,32,10,32,15,54,2,4,32,10,32,24,54,2,0,11,32,10,32,3,58,0,16,2,127,32,22,45,0,20,65,2,71,4,64,32,22,65,40,106,32,22,65,20,106,40,2,0,54,2,0,32,22,65,32,106,32,22,65,12,106,41,2,0,55,3,0,32,22,32,22,41,2,4,55,3,24,35,0,65,32,107,34,21,36,0,2,64,32,22,65,24,106,34,7,40,2,4,69,4,64,32,7,40,2,0,33,3,16,200,22,34,9,65,0,54,2,0,32,9,65,1,59,1,50,32,9,32,8,54,2,4,32,9,32,7,45,0,16,58,0,52,32,3,66,128,128,128,128,16,55,2,4,32,3,32,9,54,2,0,12,1,11,32,21,65,16,106,32,7,65,4,106,34,3,65,8,106,40,2,0,54,2,0,32,21,32,3,41,2,0,55,3,8,32,21,65,20,106,33,23,32,7,45,0,16,33,14,65,0,33,3,35,0,65,48,107,34,6,36,0,35,0,65,32,107,34,13,36,0,2,64,2,127,2,64,32,21,65,8,106,34,20,40,2,0,34,15,47,1,50,34,9,65,11,79,4,64,2,127,2,64,2,64,2,64,32,20,40,2,8,34,12,65,5,79,4,64,32,12,65,5,107,14,2,2,3,1,11,32,13,65,4,54,2,28,12,5,11,32,13,65,6,54,2,28,32,13,32,15,54,2,20,32,13,32,20,40,2,4,34,10,54,2,24,32,12,65,7,107,33,12,16,200,22,12,2,11,65,5,33,12,32,13,65,5,54,2,28,12,3,11,32,13,65,5,54,2,28,32,13,32,15,54,2,20,32,13,32,20,40,2,4,34,10,54,2,24,65,0,33,12,16,200,22,11,34,5,12,2,11,32,20,40,2,4,33,3,32,15,65,52,106,32,9,65,1,106,34,10,65,255,255,3,113,34,9,32,20,40,2,8,34,12,32,14,16,142,20,32,15,65,4,106,32,9,32,12,32,8,16,193,18,32,6,65,2,58,0,0,32,15,32,10,59,1,50,32,15,33,9,12,2,11,32,13,32,15,54,2,20,32,13,32,20,40,2,4,34,10,54,2,24,16,200,22,33,5,32,10,33,3,32,15,11,33,9,32,5,65,0,59,1,50,32,5,65,0,54,2,0,32,13,65,8,106,32,13,65,20,106,32,5,16,169,11,32,13,45,0,8,33,18,32,13,40,2,12,33,20,32,9,65,52,106,32,9,47,1,50,65,1,106,34,11,32,12,32,14,16,142,20,32,9,65,4,106,32,11,32,12,32,8,16,193,18,32,6,65,0,54,2,20,32,6,32,5,54,2,16,32,6,32,10,54,2,12,32,6,32,15,54,2,8,32,6,32,20,54,2,4,32,6,32,18,58,0,0,32,9,32,11,59,1,50,11,32,6,32,12,54,2,32,32,6,32,3,54,2,28,32,6,32,9,54,2,24,32,13,65,32,106,36,0,2,64,2,64,2,64,32,6,45,0,0,34,14,65,2,70,4,64,32,23,32,6,40,2,32,54,2,8,32,23,32,6,41,2,24,55,2,0,12,1,11,32,6,40,2,32,33,20,32,6,40,2,24,33,15,32,6,40,2,28,33,9,32,6,40,2,16,33,13,32,6,40,2,20,33,10,32,6,40,2,4,33,3,2,64,32,6,40,2,8,34,5,40,2,0,34,18,4,64,32,6,40,2,12,33,8,3,64,32,6,32,18,54,2,36,32,6,32,5,47,1,48,54,2,44,32,6,32,8,65,1,106,54,2,40,32,14,65,1,113,33,18,32,3,33,8,35,0,65,48,107,34,5,36,0,2,64,32,10,32,6,65,36,106,34,3,40,2,4,34,14,65,1,107,70,4,64,2,64,2,64,32,3,40,2,0,34,11,47,1,50,65,11,79,4,64,32,3,40,2,8,34,12,65,5,73,13,1,32,5,65,28,106,33,3,32,5,65,32,106,33,10,2,64,2,64,2,64,32,12,65,5,107,14,2,1,2,0,11,32,5,65,6,54,2,8,32,5,32,14,54,2,4,32,5,32,11,54,2,0,32,12,65,7,107,33,12,32,5,65,12,106,32,5,16,254,6,12,4,11,32,5,65,5,54,2,8,32,5,32,14,54,2,4,32,5,32,11,54,2,0,32,5,65,12,106,32,5,16,254,6,32,5,65,5,54,2,44,32,5,32,5,65,20,106,34,3,41,2,0,55,2,36,32,5,65,36,106,32,18,32,8,32,13,16,196,8,32,6,65,16,106,32,5,65,28,106,41,2,0,55,2,0,32,6,65,8,106,32,3,41,2,0,55,2,0,32,6,32,5,41,2,12,55,2,0,12,5,11,32,5,65,5,54,2,8,32,5,32,14,54,2,4,32,5,32,11,54,2,0,32,5,65,12,106,32,5,16,254,6,65,0,33,12,12,2,11,32,3,32,18,32,8,32,13,16,196,8,32,6,65,2,58,0,0,12,3,11,32,5,65,20,106,33,3,32,5,65,24,106,33,10,32,5,65,4,54,2,8,32,5,32,14,54,2,4,32,5,32,11,54,2,0,32,5,65,12,106,32,5,16,254,6,11,32,5,32,12,54,2,44,32,5,32,10,40,2,0,54,2,40,32,5,32,3,40,2,0,54,2,36,32,5,65,36,106,32,18,32,8,32,13,16,196,8,32,6,65,16,106,32,5,65,28,106,41,2,0,55,2,0,32,6,65,8,106,32,5,65,20,106,41,2,0,55,2,0,32,6,32,5,41,2,12,55,2,0,12,1,11,65,176,141,194,0,65,53,65,232,141,194,0,16,218,19,0,11,32,5,65,48,106,36,0,32,6,45,0,0,34,14,65,2,70,13,2,32,6,40,2,16,33,13,32,6,40,2,20,33,10,32,6,40,2,4,33,3,32,6,40,2,12,33,8,32,6,40,2,8,34,5,40,2,0,34,18,13,0,11,11,32,7,40,2,0,34,11,40,2,0,34,18,69,13,2,32,11,40,2,4,33,8,16,201,22,34,5,32,18,54,2,64,32,5,65,0,59,1,50,32,5,65,0,54,2,0,32,18,65,0,59,1,48,32,18,32,5,54,2,0,32,11,32,8,65,1,106,34,8,54,2,4,32,11,32,5,54,2,0,32,6,32,8,54,2,4,32,6,32,5,54,2,0,32,14,65,1,113,33,8,2,64,2,64,32,10,32,6,40,2,4,65,1,107,70,4,64,32,6,40,2,0,34,11,47,1,50,34,18,65,11,79,13,1,32,11,32,18,65,1,106,34,10,59,1,50,32,11,32,18,106,65,52,106,32,8,58,0,0,32,11,32,18,65,2,116,106,65,4,106,32,3,54,2,0,32,11,32,10,65,2,116,106,65,64,107,32,13,54,2,0,32,13,32,10,59,1,48,32,13,32,11,54,2,0,12,2,11,65,136,140,194,0,65,48,65,184,140,194,0,16,218,19,0,11,65,232,139,194,0,65,32,65,200,140,194,0,16,218,19,0,11,11,32,23,32,20,54,2,8,32,23,32,9,54,2,4,32,23,32,15,54,2,0,11,32,6,65,48,106,36,0,12,1,11,65,216,139,194,0,16,248,26,0,11,32,7,40,2,0,34,3,32,3,40,2,8,65,1,106,54,2,8,32,21,40,2,20,26,32,21,40,2,28,26,11,32,21,65,32,106,36,0,65,0,12,1,11,32,22,40,2,4,32,22,40,2,12,65,2,116,106,65,4,106,34,3,40,2,0,33,24,32,3,32,8,54,2,0,65,1,11,33,3,32,17,32,24,54,2,4,32,17,32,3,54,2,0,32,22,65,48,106,36,0,11,32,1,65,0,58,0,208,1,32,1,40,2,220,3,33,24,32,1,40,2,228,3,33,22,12,2,11,32,1,65,0,58,0,208,1,32,4,32,1,40,2,216,3,54,2,132,4,32,4,32,1,40,2,224,3,54,2,128,4,32,4,65,128,4,106,65,1,65,1,16,244,22,12,8,11,65,156,213,192,0,65,39,65,196,213,192,0,16,151,17,0,11,65,0,33,3,12,0,11,0,11,32,4,32,1,65,128,2,106,34,3,32,2,16,164,1,32,4,40,2,0,34,2,65,2,70,13,1,32,4,40,2,4,33,7,32,3,16,136,7,32,1,65,240,1,106,16,155,13,32,1,65,236,1,106,33,3,32,2,13,2,32,3,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,16,191,15,11,32,1,40,2,216,1,34,2,69,13,5,32,1,45,0,210,1,13,2,12,5,11,32,0,65,129,128,128,128,120,54,2,56,65,5,12,7,11,32,3,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,3,16,191,15,11,32,1,65,0,59,0,209,1,12,1,11,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,2,32,1,65,216,1,106,16,191,15,12,2,11,32,1,65,192,1,106,16,141,13,32,1,16,233,26,32,1,65,200,0,106,16,253,21,2,64,32,1,45,0,211,1,69,13,0,32,1,40,2,32,69,13,0,32,1,65,36,106,16,155,13,11,32,7,33,3,11,32,1,65,0,58,0,211,1,2,64,32,1,45,0,212,1,69,13,0,32,1,40,2,188,1,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,1,65,188,1,106,16,191,15,11,32,1,65,0,58,0,212,1,32,1,45,0,213,1,4,64,32,1,65,216,1,106,65,1,65,1,16,244,22,11,32,1,65,0,58,0,213,1,32,1,65,48,106,16,250,14,65,128,128,128,128,120,33,8,65,144,1,32,1,45,0,214,1,13,1,26,12,2,11,2,64,32,1,40,2,220,1,69,13,0,32,1,45,0,209,1,69,13,0,32,1,65,224,1,106,16,155,13,11,32,1,65,0,59,0,209,1,32,1,40,2,72,33,3,32,4,65,156,2,106,32,1,65,204,0,106,65,52,16,193,5,26,32,4,65,136,2,106,32,1,65,140,1,106,40,2,0,54,2,0,32,4,65,148,2,106,32,1,65,200,1,106,40,2,0,54,2,0,32,4,32,1,41,2,132,1,55,3,128,2,32,4,32,1,41,2,192,1,55,2,140,2,32,1,40,2,128,1,33,8,32,1,16,233,26,32,1,65,0,58,0,213,1,32,1,65,0,59,0,211,1,65,48,11,32,1,106,16,250,14,11,32,0,32,3,54,2,0,32,0,65,4,106,32,4,65,156,2,106,65,52,16,193,5,26,32,0,32,8,54,2,56,32,0,32,7,54,2,84,32,0,32,4,41,3,128,2,55,2,60,32,0,65,196,0,106,32,4,65,136,2,106,41,3,0,55,2,0,32,0,65,204,0,106,32,4,65,144,2,106,41,3,0,55,2,0,65,1,11,58,0,215,1,32,4,65,192,6,106,36,0,11,203,26,1,15,127,35,0,65,64,106,34,10,36,0,32,10,32,6,54,2,32,32,10,32,5,54,2,28,32,4,65,1,106,33,13,32,10,65,55,106,33,19,32,10,65,56,106,33,20,32,3,45,0,0,33,18,32,2,65,255,1,113,33,17,2,64,3,64,32,1,40,2,8,33,11,2,64,2,64,32,5,32,6,70,13,0,2,64,3,64,32,5,34,8,33,7,2,64,2,64,3,64,2,127,32,7,44,0,0,34,5,65,0,78,4,64,32,5,65,255,1,113,33,9,32,7,65,1,106,12,1,11,32,7,45,0,1,65,63,113,33,12,32,5,65,31,113,33,9,32,5,65,95,77,4,64,32,9,65,6,116,32,12,114,33,9,32,7,65,2,106,12,1,11,32,7,45,0,2,65,63,113,32,12,65,6,116,114,33,12,32,5,65,112,73,4,64,32,12,32,9,65,12,116,114,33,9,32,7,65,3,106,12,1,11,32,9,65,18,116,65,128,128,240,0,113,32,7,45,0,3,65,63,113,32,12,65,6,116,114,114,33,9,32,7,65,4,106,11,33,5,65,1,32,9,116,65,128,204,0,113,69,32,9,65,13,75,114,69,4,64,32,6,32,5,34,7,71,13,1,12,2,11,11,32,9,65,128,128,196,0,70,34,15,69,13,1,11,32,10,32,5,54,2,28,12,3,11,32,10,32,5,54,2,28,2,64,2,64,2,127,65,1,32,9,65,128,1,73,13,0,26,65,2,32,9,65,128,16,73,13,0,26,65,3,65,4,32,9,65,128,128,4,73,27,11,34,12,32,6,32,7,107,34,14,73,4,64,32,7,32,12,106,44,0,0,65,191,127,76,13,1,12,2,11,32,12,32,14,70,13,1,11,32,7,32,14,65,0,32,12,65,220,187,194,0,16,208,25,0,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,9,65,62,76,4,64,32,9,65,35,70,13,1,32,9,65,47,71,13,3,32,1,45,0,32,65,2,70,13,3,32,1,40,2,8,34,7,32,1,40,2,0,71,13,10,12,8,11,32,9,65,63,70,13,0,32,9,65,220,0,71,4,64,32,15,13,11,12,3,11,32,1,45,0,32,65,2,70,13,2,32,17,65,2,70,13,1,32,1,40,2,24,34,7,4,64,32,7,65,0,32,1,40,2,28,40,2,20,17,0,0,11,32,1,40,2,8,34,7,32,1,40,2,0,70,13,7,12,9,11,32,1,45,0,32,13,1,32,10,32,8,54,2,28,32,8,33,5,12,9,11,32,1,65,220,0,32,10,65,28,106,16,134,4,32,1,45,0,32,65,2,71,13,1,12,3,11,32,1,32,9,32,10,65,28,106,16,134,4,2,64,32,17,13,0,32,1,40,2,8,34,8,32,4,77,13,0,32,1,40,2,4,33,9,2,64,32,8,32,13,75,4,64,32,9,32,13,106,44,0,0,65,191,127,76,13,1,11,32,8,32,13,107,65,2,71,13,1,32,9,32,13,106,34,14,45,0,0,65,223,1,113,65,193,0,107,65,25,75,13,1,32,14,45,0,1,65,58,71,13,1,32,1,40,2,0,32,8,70,4,127,32,1,16,141,19,32,1,40,2,4,5,32,9,11,32,8,106,65,47,58,0,0,32,1,32,8,65,1,106,54,2,8,32,11,65,1,106,33,11,12,1,11,32,9,32,8,32,13,32,8,65,232,189,194,0,16,208,25,0,11,32,1,45,0,32,65,2,70,13,1,11,32,10,65,248,189,194,0,54,2,44,12,2,11,32,17,65,2,70,13,0,32,10,65,152,190,194,0,54,2,44,12,1,11,32,10,65,136,190,194,0,54,2,44,11,32,10,32,12,54,2,40,32,10,32,7,54,2,36,32,1,32,10,65,36,106,16,168,10,32,5,32,6,71,13,1,12,3,11,11,32,1,16,141,19,11,32,1,40,2,4,32,7,106,65,47,58,0,0,32,1,32,7,65,1,106,34,8,54,2,8,32,1,40,2,4,33,9,2,64,32,7,32,11,73,13,0,2,64,32,11,4,64,32,8,32,11,75,4,64,32,9,32,11,106,44,0,0,65,191,127,76,13,3,12,2,11,32,8,32,11,71,13,2,11,65,1,33,15,32,7,65,1,106,14,2,1,3,0,11,65,1,33,15,32,7,32,9,106,44,0,0,65,191,127,74,13,2,11,32,9,32,8,32,11,32,7,65,184,190,194,0,16,208,25,0,11,32,1,40,2,4,33,9,32,1,40,2,8,34,7,32,11,79,4,64,65,0,33,15,32,11,69,32,7,32,11,77,114,13,1,32,9,32,11,106,44,0,0,65,191,127,74,13,1,11,32,9,32,7,32,11,32,7,65,168,190,194,0,16,208,25,0,11,2,64,2,64,2,64,32,9,32,11,106,34,8,32,7,32,11,107,34,12,65,200,190,194,0,65,2,16,246,23,13,0,32,8,32,12,65,202,190,194,0,65,6,16,246,23,13,0,32,8,32,12,65,208,190,194,0,65,6,16,246,23,13,0,32,8,32,12,65,214,190,194,0,65,6,16,246,23,13,0,32,8,32,12,65,220,190,194,0,65,6,16,246,23,13,0,32,8,32,12,65,226,190,194,0,65,4,16,246,23,13,0,32,8,32,12,65,230,190,194,0,65,4,16,246,23,13,0,32,8,32,12,65,234,190,194,0,65,4,16,246,23,13,0,32,8,32,12,65,238,190,194,0,65,4,16,246,23,13,0,2,64,32,8,32,12,65,242,190,194,0,65,1,16,246,23,13,0,32,8,32,12,65,243,190,194,0,65,3,16,246,23,13,0,32,8,32,12,65,246,190,194,0,65,3,16,246,23,13,0,32,17,32,11,32,13,71,114,32,12,65,2,71,114,13,2,32,8,45,0,0,65,223,1,113,65,193,0,107,65,25,75,13,2,32,8,45,0,1,34,11,65,252,0,71,32,11,65,58,71,113,13,2,32,10,32,8,54,2,36,32,10,32,7,32,9,106,54,2,40,2,64,2,127,65,128,128,196,0,32,10,65,36,106,34,8,40,2,0,34,7,32,8,40,2,4,70,13,0,26,32,8,32,7,65,1,106,54,2,0,32,7,45,0,0,34,9,192,65,0,72,4,127,32,8,32,7,65,2,106,54,2,0,32,7,45,0,1,65,63,113,34,12,32,9,65,31,113,34,11,65,6,116,114,32,9,65,223,1,77,13,1,26,32,8,32,7,65,3,106,54,2,0,32,7,45,0,2,65,63,113,32,12,65,6,116,114,34,12,32,11,65,12,116,114,32,9,65,240,1,73,13,1,26,32,8,32,7,65,4,106,54,2,0,32,11,65,18,116,65,128,128,240,0,113,32,7,45,0,3,65,63,113,32,12,65,6,116,114,114,5,32,9,11,11,34,7,65,128,128,196,0,70,13,0,32,13,32,1,40,2,8,34,8,77,4,64,2,64,32,13,69,32,8,32,13,77,114,13,0,32,1,40,2,4,32,13,106,44,0,0,65,191,127,74,13,0,12,8,11,32,1,32,13,16,247,24,11,32,1,32,7,16,160,6,32,1,65,58,16,160,6,32,15,69,13,0,32,1,65,47,16,160,6,11,32,18,65,1,113,65,0,33,18,69,13,2,32,1,40,2,24,34,7,4,64,32,7,65,5,32,1,40,2,28,40,2,20,17,0,0,11,32,3,65,0,58,0,0,12,2,11,32,11,32,1,40,2,8,34,7,77,4,64,2,64,32,11,69,32,7,32,11,77,114,13,0,32,1,40,2,4,32,11,106,44,0,0,65,191,127,74,13,0,12,6,11,32,1,32,11,16,247,24,32,1,40,2,8,33,7,11,32,1,40,2,4,33,8,32,10,65,47,54,2,36,32,7,4,64,32,10,65,36,106,65,1,32,7,32,8,106,65,1,107,65,1,16,246,23,13,2,11,32,1,65,47,16,160,6,12,1,11,32,11,32,1,40,2,8,34,7,77,4,64,2,64,32,11,69,32,7,32,11,77,114,13,0,32,1,40,2,4,32,11,106,44,0,0,65,191,127,74,13,0,12,5,11,32,1,32,11,16,247,24,32,1,40,2,8,33,7,11,32,1,40,2,4,33,8,32,10,65,47,54,2,36,2,64,32,7,69,13,0,32,10,65,36,106,65,1,32,7,32,8,106,65,1,107,65,1,16,246,23,69,13,0,32,1,40,2,4,33,11,2,64,32,1,40,2,8,34,14,65,1,107,34,8,4,64,32,14,69,13,1,32,8,32,11,106,44,0,0,65,191,127,76,13,1,11,32,10,32,8,54,2,52,65,0,33,9,32,10,65,0,54,2,48,32,10,32,8,54,2,44,32,10,32,11,54,2,40,32,10,65,1,58,0,60,32,10,65,47,54,2,36,32,10,65,47,54,2,56,32,8,33,7,3,64,32,10,65,16,106,32,19,32,10,45,0,60,106,45,0,0,32,9,32,11,106,32,7,32,9,107,16,189,3,2,64,2,64,2,64,2,64,2,64,2,64,2,127,32,10,40,2,16,34,7,65,1,70,4,64,32,10,40,2,48,34,9,32,10,40,2,20,106,34,7,32,10,45,0,60,34,16,65,1,107,34,12,73,13,7,32,7,32,12,107,34,12,32,16,106,34,21,32,12,73,32,8,32,21,73,114,13,7,32,16,65,5,79,13,2,65,0,32,11,32,12,106,32,16,32,20,32,16,16,246,23,13,1,26,32,10,40,2,48,33,9,12,7,11,32,7,65,1,113,69,11,32,4,32,12,75,114,13,8,2,64,32,12,69,13,0,32,12,32,14,73,4,64,32,11,32,12,106,44,0,0,65,191,127,74,13,1,12,6,11,32,12,32,14,71,13,5,11,32,12,32,14,70,13,3,32,11,32,12,106,34,7,45,0,0,34,8,65,35,107,34,9,65,28,75,65,1,32,9,116,65,129,160,128,128,1,113,69,114,13,1,12,2,11,32,16,65,4,65,220,186,194,0,16,164,15,0,11,32,8,65,220,0,71,13,1,11,32,14,32,12,107,34,8,65,1,70,13,0,2,64,2,64,32,7,44,0,1,34,9,65,191,127,74,4,64,32,8,65,1,107,34,8,65,2,73,32,9,65,223,1,113,65,193,0,107,65,25,75,114,13,3,32,7,45,0,2,34,9,65,252,0,71,32,9,65,58,71,113,13,3,32,8,65,2,70,13,8,32,7,45,0,3,34,7,65,35,107,34,8,65,28,77,13,1,12,2,11,32,7,32,8,65,1,32,8,65,224,194,194,0,16,208,25,0,11,65,1,32,8,116,65,129,160,128,128,1,113,13,6,11,32,7,65,220,0,70,13,5,11,32,1,40,2,8,34,8,69,13,4,65,127,33,9,2,64,32,1,40,2,4,32,8,106,34,7,65,1,107,44,0,0,65,0,78,13,0,2,127,32,7,65,2,107,45,0,0,34,11,192,34,12,65,191,127,74,4,64,32,11,65,31,113,12,1,11,32,12,65,63,113,2,127,32,7,65,3,107,45,0,0,34,11,192,34,12,65,191,127,74,4,64,32,11,65,15,113,12,1,11,32,12,65,63,113,32,7,65,4,107,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,34,7,65,2,73,13,0,65,126,33,9,32,7,65,32,73,13,0,65,125,65,124,32,7,65,128,8,73,27,33,9,11,32,1,32,8,32,9,106,54,2,8,12,4,11,32,11,32,14,32,12,32,14,65,140,191,194,0,16,208,25,0,11,32,10,32,7,54,2,52,32,7,32,8,75,13,2,32,7,32,9,79,13,0,11,12,1,11,32,11,32,14,65,0,32,8,65,252,190,194,0,16,208,25,0,11,32,1,32,2,32,4,16,214,12,32,15,69,13,1,32,1,40,2,8,33,7,32,1,40,2,4,33,8,32,10,65,47,54,2,36,32,7,4,127,32,10,65,36,106,65,1,32,7,32,8,106,65,1,107,65,1,16,246,23,13,1,32,1,40,2,8,5,65,0,11,34,7,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,7,106,65,47,58,0,0,32,1,32,7,65,1,106,54,2,8,11,32,15,13,1,11,11,32,2,65,255,1,113,69,4,64,32,1,40,2,8,33,2,32,1,40,2,4,33,3,2,64,32,4,69,13,0,2,64,32,2,32,4,75,4,64,32,3,32,4,106,44,0,0,65,191,127,76,13,1,12,2,11,32,2,32,4,70,13,1,11,65,144,186,194,0,65,43,65,188,186,194,0,16,218,19,0,11,2,64,32,2,32,4,79,4,64,32,10,65,36,106,32,2,32,4,107,34,2,65,0,65,1,65,1,16,167,10,32,10,40,2,40,33,7,32,10,40,2,36,65,1,71,13,1,32,7,32,10,40,2,44,16,132,25,0,11,35,0,65,48,107,34,0,36,0,32,0,32,2,54,2,4,32,0,32,4,54,2,0,32,0,65,3,54,2,12,32,0,65,132,138,157,1,54,2,8,32,0,66,2,55,2,20,32,0,32,0,65,4,106,173,66,128,128,128,128,240,0,132,55,3,40,32,0,32,0,173,66,128,128,128,128,240,0,132,55,3,32,32,0,32,0,65,32,106,54,2,16,32,0,65,8,106,65,184,184,194,0,16,198,18,0,11,32,10,40,2,44,32,1,32,4,54,2,8,32,3,32,4,106,32,2,16,193,5,33,3,32,10,32,2,54,2,44,32,10,32,3,54,2,40,32,10,32,7,54,2,36,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,4,106,65,47,58,0,0,32,1,32,4,65,1,106,54,2,8,32,10,65,8,106,33,9,65,0,33,4,32,2,32,2,32,3,34,7,106,107,33,12,3,64,2,64,32,2,32,4,34,3,70,4,64,32,2,33,3,12,1,11,2,127,32,3,32,7,106,34,4,44,0,0,34,8,65,0,78,4,64,32,8,65,255,1,113,33,8,32,4,65,1,106,12,1,11,32,4,45,0,1,65,63,113,33,11,32,8,65,31,113,33,13,32,8,65,95,77,4,64,32,13,65,6,116,32,11,114,33,8,32,4,65,2,106,12,1,11,32,4,45,0,2,65,63,113,32,11,65,6,116,114,33,11,32,8,65,112,73,4,64,32,11,32,13,65,12,116,114,33,8,32,4,65,3,106,12,1,11,32,13,65,18,116,65,128,128,240,0,113,32,4,45,0,3,65,63,113,32,11,65,6,116,114,114,33,8,32,4,65,4,106,11,32,12,106,33,4,32,8,65,47,70,13,1,11,11,32,9,32,2,32,3,107,54,2,4,32,9,32,3,32,7,106,54,2,0,32,10,40,2,8,33,3,32,1,32,10,40,2,12,34,2,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,3,32,2,16,193,5,26,32,1,32,2,32,1,40,2,8,106,54,2,8,32,10,65,36,106,16,214,24,11,32,0,32,6,54,2,4,32,0,32,5,54,2,0,32,10,65,64,107,36,0,15,11,65,208,185,194,0,65,48,65,128,186,194,0,16,218,19,0,11,223,19,1,5,127,35,0,65,144,12,107,34,7,36,0,32,7,65,176,7,106,32,1,32,2,32,3,32,4,32,5,16,180,6,32,7,40,2,180,7,33,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,7,40,2,176,7,34,2,65,2,71,4,64,32,7,65,4,106,32,7,65,184,7,106,65,200,0,16,193,5,26,32,6,65,255,1,113,65,1,107,14,4,2,3,5,4,1,11,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,21,11,32,7,32,1,54,2,80,32,7,32,2,54,2,76,32,7,65,212,0,106,32,7,65,4,106,34,11,65,200,0,16,193,5,26,32,7,65,0,58,0,156,1,32,7,65,176,7,106,34,8,32,7,65,204,0,106,32,5,16,204,13,32,7,40,2,176,7,34,3,65,10,70,13,4,32,7,65,208,3,106,34,9,32,8,65,4,114,34,4,65,212,0,16,193,5,26,32,7,65,248,1,106,32,7,65,136,8,106,34,6,65,216,1,16,193,5,26,32,7,65,160,1,106,34,10,65,4,114,32,9,65,212,0,16,193,5,26,32,7,32,3,54,2,160,1,32,7,32,1,54,2,220,6,32,7,32,2,54,2,216,6,32,7,65,224,6,106,32,11,65,200,0,16,193,5,26,32,7,65,1,58,0,168,7,32,8,32,7,65,216,6,106,34,2,32,5,16,204,13,32,7,40,2,176,7,34,1,65,10,70,13,5,32,7,65,132,6,106,34,3,32,4,65,212,0,16,193,5,26,32,7,65,168,4,106,32,6,65,216,1,16,193,5,26,32,9,65,4,114,32,3,65,212,0,16,193,5,26,32,7,32,1,54,2,208,3,32,2,32,10,16,129,13,32,7,45,0,216,6,34,1,65,37,71,13,18,32,2,32,9,16,129,13,32,7,45,0,216,6,34,1,65,37,70,4,64,32,8,32,10,65,176,2,16,193,5,26,32,7,65,224,9,106,32,9,65,176,2,16,193,5,26,32,0,32,8,65,224,4,16,193,5,26,12,21,11,12,18,11,32,7,32,1,54,2,80,32,7,32,2,54,2,76,32,7,65,212,0,106,32,7,65,4,106,34,11,65,200,0,16,193,5,26,32,7,65,0,58,0,156,1,32,7,65,176,7,106,34,8,32,7,65,204,0,106,32,5,16,205,13,32,7,40,2,176,7,34,3,65,10,70,13,5,32,7,65,208,3,106,34,9,32,8,65,4,114,34,4,65,212,0,16,193,5,26,32,7,65,248,1,106,32,7,65,136,8,106,34,6,65,216,1,16,193,5,26,32,7,65,160,1,106,34,10,65,4,114,32,9,65,212,0,16,193,5,26,32,7,32,3,54,2,160,1,32,7,32,1,54,2,220,6,32,7,32,2,54,2,216,6,32,7,65,224,6,106,32,11,65,200,0,16,193,5,26,32,7,65,1,58,0,168,7,32,8,32,7,65,216,6,106,34,2,32,5,16,205,13,32,7,40,2,176,7,34,1,65,10,70,13,6,32,7,65,132,6,106,34,3,32,4,65,212,0,16,193,5,26,32,7,65,168,4,106,32,6,65,216,1,16,193,5,26,32,9,65,4,114,32,3,65,212,0,16,193,5,26,32,7,32,1,54,2,208,3,32,2,32,10,16,129,13,32,7,45,0,216,6,34,1,65,37,71,13,15,32,2,32,9,16,129,13,32,7,45,0,216,6,34,1,65,37,70,4,64,32,8,32,10,65,176,2,16,193,5,26,32,7,65,224,9,106,32,9,65,176,2,16,193,5,26,32,0,32,8,65,224,4,16,193,5,26,12,20,11,12,15,11,32,7,32,1,54,2,80,32,7,32,2,54,2,76,32,7,65,212,0,106,32,7,65,4,106,34,11,65,200,0,16,193,5,26,32,7,65,0,58,0,156,1,32,7,65,176,7,106,34,8,32,7,65,204,0,106,32,5,16,206,13,32,7,40,2,176,7,34,3,65,10,70,13,6,32,7,65,208,3,106,34,9,32,8,65,4,114,34,4,65,212,0,16,193,5,26,32,7,65,248,1,106,32,7,65,136,8,106,34,6,65,216,1,16,193,5,26,32,7,65,160,1,106,34,10,65,4,114,32,9,65,212,0,16,193,5,26,32,7,32,3,54,2,160,1,32,7,32,1,54,2,220,6,32,7,32,2,54,2,216,6,32,7,65,224,6,106,32,11,65,200,0,16,193,5,26,32,7,65,1,58,0,168,7,32,8,32,7,65,216,6,106,34,2,32,5,16,206,13,32,7,40,2,176,7,34,1,65,10,70,13,7,32,7,65,132,6,106,34,3,32,4,65,212,0,16,193,5,26,32,7,65,168,4,106,32,6,65,216,1,16,193,5,26,32,9,65,4,114,32,3,65,212,0,16,193,5,26,32,7,32,1,54,2,208,3,32,2,32,10,16,129,13,32,7,45,0,216,6,34,1,65,37,71,13,12,32,2,32,9,16,129,13,32,7,45,0,216,6,34,1,65,37,70,4,64,32,8,32,10,65,176,2,16,193,5,26,32,7,65,224,9,106,32,9,65,176,2,16,193,5,26,32,0,32,8,65,224,4,16,193,5,26,12,19,11,12,12,11,32,7,32,1,54,2,80,32,7,32,2,54,2,76,32,7,65,212,0,106,32,7,65,4,106,34,11,65,200,0,16,193,5,26,32,7,65,0,58,0,156,1,32,7,65,176,7,106,34,8,32,7,65,204,0,106,32,5,16,207,13,32,7,40,2,176,7,34,3,65,10,70,13,7,32,7,65,208,3,106,34,9,32,8,65,4,114,34,4,65,212,0,16,193,5,26,32,7,65,248,1,106,32,7,65,136,8,106,34,6,65,216,1,16,193,5,26,32,7,65,160,1,106,34,10,65,4,114,32,9,65,212,0,16,193,5,26,32,7,32,3,54,2,160,1,32,7,32,1,54,2,220,6,32,7,32,2,54,2,216,6,32,7,65,224,6,106,32,11,65,200,0,16,193,5,26,32,7,65,1,58,0,168,7,32,8,32,7,65,216,6,106,34,2,32,5,16,207,13,32,7,40,2,176,7,34,1,65,10,70,13,8,32,7,65,132,6,106,34,3,32,4,65,212,0,16,193,5,26,32,7,65,168,4,106,32,6,65,216,1,16,193,5,26,32,9,65,4,114,32,3,65,212,0,16,193,5,26,32,7,32,1,54,2,208,3,32,2,32,10,16,129,13,32,7,45,0,216,6,34,1,65,37,71,13,9,32,2,32,9,16,129,13,32,7,45,0,216,6,34,1,65,37,70,4,64,32,8,32,10,65,176,2,16,193,5,26,32,7,65,224,9,106,32,9,65,176,2,16,193,5,26,32,0,32,8,65,224,4,16,193,5,26,12,18,11,12,9,11,32,7,65,0,54,2,192,7,32,7,65,1,54,2,180,7,32,7,65,248,209,193,0,54,2,176,7,32,7,66,4,55,2,184,7,32,7,65,176,7,106,16,221,14,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,16,11,32,7,65,176,7,106,34,1,32,7,65,212,3,106,32,7,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,15,11,32,7,65,176,7,106,34,1,32,7,65,136,6,106,32,7,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,13,11,32,7,65,176,7,106,34,1,32,7,65,212,3,106,32,7,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,13,11,32,7,65,176,7,106,34,1,32,7,65,136,6,106,32,7,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,9,11,32,7,65,176,7,106,34,1,32,7,65,212,3,106,32,7,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,11,11,32,7,65,176,7,106,34,1,32,7,65,136,6,106,32,7,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,5,11,32,7,65,176,7,106,34,1,32,7,65,212,3,106,32,7,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,9,11,32,7,65,176,7,106,34,1,32,7,65,136,6,106,32,7,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,1,11,32,7,65,176,7,106,34,2,65,1,114,32,7,65,216,6,106,65,1,114,65,199,0,16,193,5,26,32,7,32,1,58,0,176,7,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,7,65,208,3,106,16,158,1,32,7,65,208,5,106,16,147,14,32,7,65,224,5,106,16,234,26,11,32,7,65,160,1,106,16,158,1,32,7,65,160,3,106,16,147,14,32,7,65,176,3,106,16,234,26,12,6,11,32,7,65,176,7,106,34,2,65,1,114,32,7,65,216,6,106,65,1,114,65,199,0,16,193,5,26,32,7,32,1,58,0,176,7,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,7,65,208,3,106,16,158,1,32,7,65,208,5,106,16,147,14,32,7,65,224,5,106,16,234,26,11,32,7,65,160,1,106,16,158,1,32,7,65,160,3,106,16,147,14,32,7,65,176,3,106,16,234,26,12,4,11,32,7,65,176,7,106,34,2,65,1,114,32,7,65,216,6,106,65,1,114,65,199,0,16,193,5,26,32,7,32,1,58,0,176,7,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,7,65,208,3,106,16,158,1,32,7,65,208,5,106,16,147,14,32,7,65,224,5,106,16,234,26,11,32,7,65,160,1,106,16,158,1,32,7,65,160,3,106,16,147,14,32,7,65,176,3,106,16,234,26,12,2,11,32,7,65,176,7,106,34,2,65,1,114,32,7,65,216,6,106,65,1,114,65,199,0,16,193,5,26,32,7,32,1,58,0,176,7,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,7,65,208,3,106,16,158,1,32,7,65,208,5,106,16,147,14,32,7,65,224,5,106,16,234,26,11,32,7,65,160,1,106,16,158,1,32,7,65,160,3,106,16,147,14,32,7,65,176,3,106,16,234,26,11,32,7,65,144,12,106,36,0,11,160,18,1,6,127,35,0,65,208,11,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,65,255,1,113,65,1,107,14,4,1,2,4,3,0,11,32,5,65,8,106,34,4,32,1,65,208,0,16,193,5,26,32,5,65,0,58,0,92,32,5,32,2,54,2,88,32,5,65,240,6,106,34,6,32,4,32,3,16,163,13,32,5,40,2,240,6,34,4,65,10,70,13,4,32,5,65,144,3,106,34,7,32,6,65,4,114,34,9,65,212,0,16,193,5,26,32,5,65,184,1,106,32,5,65,200,7,106,34,10,65,216,1,16,193,5,26,32,5,65,224,0,106,34,8,65,4,114,32,7,65,212,0,16,193,5,26,32,5,32,4,54,2,96,32,5,65,152,6,106,34,4,32,1,65,208,0,16,193,5,26,32,5,65,1,58,0,236,6,32,5,32,2,54,2,232,6,32,6,32,4,32,3,16,163,13,32,5,40,2,240,6,34,1,65,10,70,13,5,32,5,65,196,5,106,34,2,32,9,65,212,0,16,193,5,26,32,5,65,232,3,106,32,10,65,216,1,16,193,5,26,32,7,65,4,114,32,2,65,212,0,16,193,5,26,32,5,32,1,54,2,144,3,32,4,32,8,16,129,13,32,5,45,0,152,6,34,1,65,37,71,13,18,32,4,32,7,16,129,13,32,5,45,0,152,6,34,1,65,37,70,4,64,32,6,32,8,65,176,2,16,193,5,26,32,5,65,160,9,106,32,7,65,176,2,16,193,5,26,32,0,32,6,65,224,4,16,193,5,26,12,21,11,12,18,11,32,5,65,8,106,34,4,32,1,65,208,0,16,193,5,26,32,5,65,0,58,0,92,32,5,32,2,54,2,88,32,5,65,240,6,106,34,6,32,4,32,3,16,165,13,32,5,40,2,240,6,34,4,65,10,70,13,5,32,5,65,144,3,106,34,7,32,6,65,4,114,34,9,65,212,0,16,193,5,26,32,5,65,184,1,106,32,5,65,200,7,106,34,10,65,216,1,16,193,5,26,32,5,65,224,0,106,34,8,65,4,114,32,7,65,212,0,16,193,5,26,32,5,32,4,54,2,96,32,5,65,152,6,106,34,4,32,1,65,208,0,16,193,5,26,32,5,65,1,58,0,236,6,32,5,32,2,54,2,232,6,32,6,32,4,32,3,16,165,13,32,5,40,2,240,6,34,1,65,10,70,13,6,32,5,65,196,5,106,34,2,32,9,65,212,0,16,193,5,26,32,5,65,232,3,106,32,10,65,216,1,16,193,5,26,32,7,65,4,114,32,2,65,212,0,16,193,5,26,32,5,32,1,54,2,144,3,32,4,32,8,16,129,13,32,5,45,0,152,6,34,1,65,37,71,13,15,32,4,32,7,16,129,13,32,5,45,0,152,6,34,1,65,37,70,4,64,32,6,32,8,65,176,2,16,193,5,26,32,5,65,160,9,106,32,7,65,176,2,16,193,5,26,32,0,32,6,65,224,4,16,193,5,26,12,20,11,12,15,11,32,5,65,8,106,34,4,32,1,65,208,0,16,193,5,26,32,5,65,0,58,0,92,32,5,32,2,54,2,88,32,5,65,240,6,106,34,6,32,4,32,3,16,168,13,32,5,40,2,240,6,34,4,65,10,70,13,6,32,5,65,144,3,106,34,7,32,6,65,4,114,34,9,65,212,0,16,193,5,26,32,5,65,184,1,106,32,5,65,200,7,106,34,10,65,216,1,16,193,5,26,32,5,65,224,0,106,34,8,65,4,114,32,7,65,212,0,16,193,5,26,32,5,32,4,54,2,96,32,5,65,152,6,106,34,4,32,1,65,208,0,16,193,5,26,32,5,65,1,58,0,236,6,32,5,32,2,54,2,232,6,32,6,32,4,32,3,16,168,13,32,5,40,2,240,6,34,1,65,10,70,13,7,32,5,65,196,5,106,34,2,32,9,65,212,0,16,193,5,26,32,5,65,232,3,106,32,10,65,216,1,16,193,5,26,32,7,65,4,114,32,2,65,212,0,16,193,5,26,32,5,32,1,54,2,144,3,32,4,32,8,16,129,13,32,5,45,0,152,6,34,1,65,37,71,13,12,32,4,32,7,16,129,13,32,5,45,0,152,6,34,1,65,37,70,4,64,32,6,32,8,65,176,2,16,193,5,26,32,5,65,160,9,106,32,7,65,176,2,16,193,5,26,32,0,32,6,65,224,4,16,193,5,26,12,19,11,12,12,11,32,5,65,8,106,34,4,32,1,65,208,0,16,193,5,26,32,5,65,0,58,0,92,32,5,32,2,54,2,88,32,5,65,240,6,106,34,6,32,4,32,3,16,169,13,32,5,40,2,240,6,34,4,65,10,70,13,7,32,5,65,144,3,106,34,7,32,6,65,4,114,34,9,65,212,0,16,193,5,26,32,5,65,184,1,106,32,5,65,200,7,106,34,10,65,216,1,16,193,5,26,32,5,65,224,0,106,34,8,65,4,114,32,7,65,212,0,16,193,5,26,32,5,32,4,54,2,96,32,5,65,152,6,106,34,4,32,1,65,208,0,16,193,5,26,32,5,65,1,58,0,236,6,32,5,32,2,54,2,232,6,32,6,32,4,32,3,16,169,13,32,5,40,2,240,6,34,1,65,10,70,13,8,32,5,65,196,5,106,34,2,32,9,65,212,0,16,193,5,26,32,5,65,232,3,106,32,10,65,216,1,16,193,5,26,32,7,65,4,114,32,2,65,212,0,16,193,5,26,32,5,32,1,54,2,144,3,32,4,32,8,16,129,13,32,5,45,0,152,6,34,1,65,37,71,13,9,32,4,32,7,16,129,13,32,5,45,0,152,6,34,1,65,37,70,4,64,32,6,32,8,65,176,2,16,193,5,26,32,5,65,160,9,106,32,7,65,176,2,16,193,5,26,32,0,32,6,65,224,4,16,193,5,26,12,18,11,12,9,11,32,5,65,0,54,2,128,7,32,5,65,1,54,2,244,6,32,5,65,248,209,193,0,54,2,240,6,32,5,66,4,55,2,248,6,32,5,65,240,6,106,16,221,14,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,16,11,32,5,65,240,6,106,34,1,32,5,65,148,3,106,32,5,65,248,6,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,15,11,32,5,65,240,6,106,34,1,32,5,65,200,5,106,32,5,65,248,6,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,13,11,32,5,65,240,6,106,34,1,32,5,65,148,3,106,32,5,65,248,6,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,13,11,32,5,65,240,6,106,34,1,32,5,65,200,5,106,32,5,65,248,6,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,9,11,32,5,65,240,6,106,34,1,32,5,65,148,3,106,32,5,65,248,6,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,11,11,32,5,65,240,6,106,34,1,32,5,65,200,5,106,32,5,65,248,6,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,5,11,32,5,65,240,6,106,34,1,32,5,65,148,3,106,32,5,65,248,6,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,9,11,32,5,65,240,6,106,34,1,32,5,65,200,5,106,32,5,65,248,6,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,1,11,32,5,65,240,6,106,34,2,65,1,114,32,5,65,152,6,106,65,1,114,65,199,0,16,193,5,26,32,5,32,1,58,0,240,6,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,5,65,144,3,106,16,158,1,32,5,65,144,5,106,16,147,14,32,5,65,160,5,106,16,234,26,11,32,5,65,224,0,106,16,158,1,32,5,65,224,2,106,16,147,14,32,5,65,240,2,106,16,234,26,12,6,11,32,5,65,240,6,106,34,2,65,1,114,32,5,65,152,6,106,65,1,114,65,199,0,16,193,5,26,32,5,32,1,58,0,240,6,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,5,65,144,3,106,16,158,1,32,5,65,144,5,106,16,147,14,32,5,65,160,5,106,16,234,26,11,32,5,65,224,0,106,16,158,1,32,5,65,224,2,106,16,147,14,32,5,65,240,2,106,16,234,26,12,4,11,32,5,65,240,6,106,34,2,65,1,114,32,5,65,152,6,106,65,1,114,65,199,0,16,193,5,26,32,5,32,1,58,0,240,6,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,5,65,144,3,106,16,158,1,32,5,65,144,5,106,16,147,14,32,5,65,160,5,106,16,234,26,11,32,5,65,224,0,106,16,158,1,32,5,65,224,2,106,16,147,14,32,5,65,240,2,106,16,234,26,12,2,11,32,5,65,240,6,106,34,2,65,1,114,32,5,65,152,6,106,65,1,114,65,199,0,16,193,5,26,32,5,32,1,58,0,240,6,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,5,65,144,3,106,16,158,1,32,5,65,144,5,106,16,147,14,32,5,65,160,5,106,16,234,26,11,32,5,65,224,0,106,16,158,1,32,5,65,224,2,106,16,147,14,32,5,65,240,2,106,16,234,26,11,32,5,65,208,11,106,36,0,11,164,18,1,6,127,35,0,65,144,12,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,65,255,1,113,65,1,107,14,4,1,2,4,3,0,11,32,5,65,8,106,34,4,32,1,65,240,0,16,193,5,26,32,5,65,0,58,0,124,32,5,32,2,54,2,120,32,5,65,176,7,106,34,6,32,4,32,3,16,164,13,32,5,40,2,176,7,34,4,65,10,70,13,4,32,5,65,176,3,106,34,7,32,6,65,4,114,34,9,65,212,0,16,193,5,26,32,5,65,216,1,106,32,5,65,136,8,106,34,10,65,216,1,16,193,5,26,32,5,65,128,1,106,34,8,65,4,114,32,7,65,212,0,16,193,5,26,32,5,32,4,54,2,128,1,32,5,65,184,6,106,34,4,32,1,65,240,0,16,193,5,26,32,5,65,1,58,0,172,7,32,5,32,2,54,2,168,7,32,6,32,4,32,3,16,164,13,32,5,40,2,176,7,34,1,65,10,70,13,5,32,5,65,228,5,106,34,2,32,9,65,212,0,16,193,5,26,32,5,65,136,4,106,32,10,65,216,1,16,193,5,26,32,7,65,4,114,32,2,65,212,0,16,193,5,26,32,5,32,1,54,2,176,3,32,4,32,8,16,129,13,32,5,45,0,184,6,34,1,65,37,71,13,18,32,4,32,7,16,129,13,32,5,45,0,184,6,34,1,65,37,70,4,64,32,6,32,8,65,176,2,16,193,5,26,32,5,65,224,9,106,32,7,65,176,2,16,193,5,26,32,0,32,6,65,224,4,16,193,5,26,12,21,11,12,18,11,32,5,65,8,106,34,4,32,1,65,240,0,16,193,5,26,32,5,65,0,58,0,124,32,5,32,2,54,2,120,32,5,65,176,7,106,34,6,32,4,32,3,16,166,13,32,5,40,2,176,7,34,4,65,10,70,13,5,32,5,65,176,3,106,34,7,32,6,65,4,114,34,9,65,212,0,16,193,5,26,32,5,65,216,1,106,32,5,65,136,8,106,34,10,65,216,1,16,193,5,26,32,5,65,128,1,106,34,8,65,4,114,32,7,65,212,0,16,193,5,26,32,5,32,4,54,2,128,1,32,5,65,184,6,106,34,4,32,1,65,240,0,16,193,5,26,32,5,65,1,58,0,172,7,32,5,32,2,54,2,168,7,32,6,32,4,32,3,16,166,13,32,5,40,2,176,7,34,1,65,10,70,13,6,32,5,65,228,5,106,34,2,32,9,65,212,0,16,193,5,26,32,5,65,136,4,106,32,10,65,216,1,16,193,5,26,32,7,65,4,114,32,2,65,212,0,16,193,5,26,32,5,32,1,54,2,176,3,32,4,32,8,16,129,13,32,5,45,0,184,6,34,1,65,37,71,13,15,32,4,32,7,16,129,13,32,5,45,0,184,6,34,1,65,37,70,4,64,32,6,32,8,65,176,2,16,193,5,26,32,5,65,224,9,106,32,7,65,176,2,16,193,5,26,32,0,32,6,65,224,4,16,193,5,26,12,20,11,12,15,11,32,5,65,8,106,34,4,32,1,65,240,0,16,193,5,26,32,5,65,0,58,0,124,32,5,32,2,54,2,120,32,5,65,176,7,106,34,6,32,4,32,3,16,167,13,32,5,40,2,176,7,34,4,65,10,70,13,6,32,5,65,176,3,106,34,7,32,6,65,4,114,34,9,65,212,0,16,193,5,26,32,5,65,216,1,106,32,5,65,136,8,106,34,10,65,216,1,16,193,5,26,32,5,65,128,1,106,34,8,65,4,114,32,7,65,212,0,16,193,5,26,32,5,32,4,54,2,128,1,32,5,65,184,6,106,34,4,32,1,65,240,0,16,193,5,26,32,5,65,1,58,0,172,7,32,5,32,2,54,2,168,7,32,6,32,4,32,3,16,167,13,32,5,40,2,176,7,34,1,65,10,70,13,7,32,5,65,228,5,106,34,2,32,9,65,212,0,16,193,5,26,32,5,65,136,4,106,32,10,65,216,1,16,193,5,26,32,7,65,4,114,32,2,65,212,0,16,193,5,26,32,5,32,1,54,2,176,3,32,4,32,8,16,129,13,32,5,45,0,184,6,34,1,65,37,71,13,12,32,4,32,7,16,129,13,32,5,45,0,184,6,34,1,65,37,70,4,64,32,6,32,8,65,176,2,16,193,5,26,32,5,65,224,9,106,32,7,65,176,2,16,193,5,26,32,0,32,6,65,224,4,16,193,5,26,12,19,11,12,12,11,32,5,65,8,106,34,4,32,1,65,240,0,16,193,5,26,32,5,65,0,58,0,124,32,5,32,2,54,2,120,32,5,65,176,7,106,34,6,32,4,32,3,16,170,13,32,5,40,2,176,7,34,4,65,10,70,13,7,32,5,65,176,3,106,34,7,32,6,65,4,114,34,9,65,212,0,16,193,5,26,32,5,65,216,1,106,32,5,65,136,8,106,34,10,65,216,1,16,193,5,26,32,5,65,128,1,106,34,8,65,4,114,32,7,65,212,0,16,193,5,26,32,5,32,4,54,2,128,1,32,5,65,184,6,106,34,4,32,1,65,240,0,16,193,5,26,32,5,65,1,58,0,172,7,32,5,32,2,54,2,168,7,32,6,32,4,32,3,16,170,13,32,5,40,2,176,7,34,1,65,10,70,13,8,32,5,65,228,5,106,34,2,32,9,65,212,0,16,193,5,26,32,5,65,136,4,106,32,10,65,216,1,16,193,5,26,32,7,65,4,114,32,2,65,212,0,16,193,5,26,32,5,32,1,54,2,176,3,32,4,32,8,16,129,13,32,5,45,0,184,6,34,1,65,37,71,13,9,32,4,32,7,16,129,13,32,5,45,0,184,6,34,1,65,37,70,4,64,32,6,32,8,65,176,2,16,193,5,26,32,5,65,224,9,106,32,7,65,176,2,16,193,5,26,32,0,32,6,65,224,4,16,193,5,26,12,18,11,12,9,11,32,5,65,0,54,2,192,7,32,5,65,1,54,2,180,7,32,5,65,248,209,193,0,54,2,176,7,32,5,66,4,55,2,184,7,32,5,65,176,7,106,16,221,14,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,16,11,32,5,65,176,7,106,34,1,32,5,65,180,3,106,32,5,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,15,11,32,5,65,176,7,106,34,1,32,5,65,232,5,106,32,5,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,13,11,32,5,65,176,7,106,34,1,32,5,65,180,3,106,32,5,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,13,11,32,5,65,176,7,106,34,1,32,5,65,232,5,106,32,5,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,9,11,32,5,65,176,7,106,34,1,32,5,65,180,3,106,32,5,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,11,11,32,5,65,176,7,106,34,1,32,5,65,232,5,106,32,5,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,5,11,32,5,65,176,7,106,34,1,32,5,65,180,3,106,32,5,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,9,11,32,5,65,176,7,106,34,1,32,5,65,232,5,106,32,5,65,184,7,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,12,1,11,32,5,65,176,7,106,34,2,65,1,114,32,5,65,184,6,106,65,1,114,65,199,0,16,193,5,26,32,5,32,1,58,0,176,7,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,5,65,176,3,106,16,158,1,32,5,65,176,5,106,16,147,14,32,5,65,192,5,106,16,234,26,11,32,5,65,128,1,106,16,158,1,32,5,65,128,3,106,16,147,14,32,5,65,144,3,106,16,234,26,12,6,11,32,5,65,176,7,106,34,2,65,1,114,32,5,65,184,6,106,65,1,114,65,199,0,16,193,5,26,32,5,32,1,58,0,176,7,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,5,65,176,3,106,16,158,1,32,5,65,176,5,106,16,147,14,32,5,65,192,5,106,16,234,26,11,32,5,65,128,1,106,16,158,1,32,5,65,128,3,106,16,147,14,32,5,65,144,3,106,16,234,26,12,4,11,32,5,65,176,7,106,34,2,65,1,114,32,5,65,184,6,106,65,1,114,65,199,0,16,193,5,26,32,5,32,1,58,0,176,7,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,5,65,176,3,106,16,158,1,32,5,65,176,5,106,16,147,14,32,5,65,192,5,106,16,234,26,11,32,5,65,128,1,106,16,158,1,32,5,65,128,3,106,16,147,14,32,5,65,144,3,106,16,234,26,12,2,11,32,5,65,176,7,106,34,2,65,1,114,32,5,65,184,6,106,65,1,114,65,199,0,16,193,5,26,32,5,32,1,58,0,176,7,32,2,16,232,21,33,1,32,0,65,10,54,2,0,32,0,32,1,54,2,4,32,5,65,176,3,106,16,158,1,32,5,65,176,5,106,16,147,14,32,5,65,192,5,106,16,234,26,11,32,5,65,128,1,106,16,158,1,32,5,65,128,3,106,16,147,14,32,5,65,144,3,106,16,234,26,11,32,5,65,144,12,106,36,0,11,214,25,2,37,127,1,126,35,0,65,240,0,107,34,4,36,0,2,127,65,1,32,1,65,17,73,13,0,26,65,2,32,1,65,128,1,73,13,0,26,65,3,32,1,65,128,128,2,73,13,0,26,65,4,32,1,65,128,128,128,4,73,13,0,26,65,5,65,6,32,1,65,0,78,27,11,33,15,32,4,65,208,0,106,34,5,32,2,65,0,65,4,65,12,16,167,10,32,4,40,2,84,33,6,2,64,2,127,2,64,2,64,2,64,2,64,32,4,40,2,80,65,1,71,4,64,32,4,65,0,54,2,12,32,4,32,4,40,2,88,54,2,8,32,4,32,6,54,2,4,32,5,32,2,65,0,65,1,65,5,16,167,10,32,4,40,2,84,33,6,32,4,40,2,80,65,1,70,13,6,32,4,65,0,54,2,24,32,4,32,4,40,2,88,54,2,20,32,4,32,6,54,2,16,32,5,32,2,65,0,65,4,65,16,16,167,10,32,4,40,2,84,33,6,32,4,40,2,80,65,1,70,13,6,32,4,65,0,54,2,36,32,4,32,4,40,2,88,54,2,32,32,4,32,6,54,2,28,32,5,32,2,65,0,65,4,65,24,16,167,10,32,4,40,2,84,33,6,32,4,40,2,80,65,1,70,13,6,32,4,65,0,54,2,48,32,4,32,4,40,2,88,54,2,44,32,4,32,6,54,2,40,32,5,32,2,65,0,65,4,65,16,16,167,10,32,4,40,2,84,33,6,32,4,40,2,80,65,1,70,13,6,32,15,65,1,106,33,26,32,4,65,0,54,2,60,32,4,32,4,40,2,88,54,2,56,32,4,32,6,54,2,52,32,2,69,4,64,65,1,33,12,65,1,33,27,65,1,12,6,11,32,4,65,220,0,106,33,14,32,3,40,2,0,33,7,32,4,65,200,0,106,33,8,32,4,65,212,0,106,33,11,65,1,33,27,65,1,33,18,65,0,33,3,65,0,33,6,3,64,32,7,40,2,8,34,5,32,6,77,13,2,32,8,32,7,40,2,4,32,9,106,40,2,0,34,5,65,52,106,40,2,0,54,2,0,32,4,32,5,41,2,44,55,3,64,32,5,40,2,40,33,10,32,5,40,2,36,33,13,32,5,40,2,32,33,20,32,5,40,2,28,33,21,32,5,40,2,20,33,16,32,5,40,2,16,32,5,40,2,12,33,23,32,5,40,2,8,33,24,32,5,40,2,56,33,25,32,5,40,2,60,33,28,32,5,40,2,64,33,29,32,5,40,2,68,33,30,32,5,40,2,72,33,38,32,5,40,2,76,33,17,32,5,40,2,80,33,15,32,5,40,2,88,33,19,32,5,40,2,84,33,39,32,5,40,2,24,33,40,32,11,32,5,65,225,0,106,45,0,0,58,0,0,32,4,32,5,40,0,93,54,2,80,32,4,40,2,24,34,12,32,4,40,2,16,70,4,64,35,0,65,16,107,34,5,36,0,32,5,65,8,106,32,4,65,16,106,34,31,32,31,40,2,0,65,1,65,1,65,5,16,215,6,32,5,40,2,8,34,31,65,129,128,128,128,120,71,4,64,32,31,32,5,40,2,12,16,132,25,0,11,32,5,65,16,106,36,0,11,32,4,40,2,20,32,12,65,5,108,106,34,5,32,4,40,2,80,54,0,0,32,5,65,4,106,32,11,45,0,0,58,0,0,32,4,32,12,65,1,106,54,2,24,2,64,32,13,65,1,113,69,4,64,65,0,33,27,12,1,11,32,25,65,1,113,69,13,4,32,29,32,33,106,33,33,32,28,32,34,106,33,34,32,10,32,35,106,33,35,11,32,4,40,2,36,34,12,32,4,40,2,28,70,4,64,32,4,65,28,106,16,146,19,11,32,4,40,2,32,32,12,65,4,116,106,34,5,32,10,54,2,12,32,5,32,13,54,2,8,32,5,32,20,54,2,4,32,5,32,21,54,2,0,32,4,32,12,65,1,106,54,2,36,32,14,65,8,106,32,8,40,2,0,34,5,54,2,0,32,14,32,4,41,3,64,34,41,55,2,0,32,4,65,216,0,106,34,13,32,5,54,2,0,32,4,32,41,55,3,80,32,4,40,2,48,34,10,32,4,40,2,40,70,4,64,35,0,65,16,107,34,5,36,0,32,5,65,8,106,32,4,65,40,106,34,12,32,12,40,2,0,65,1,65,4,65,24,16,215,6,32,5,40,2,8,34,12,65,129,128,128,128,120,71,4,64,32,12,32,5,40,2,12,16,132,25,0,11,32,5,65,16,106,36,0,11,32,4,40,2,44,32,10,65,24,108,106,34,5,32,4,41,3,80,55,2,0,32,5,65,8,106,32,13,41,3,0,55,2,0,32,5,65,16,106,32,4,65,224,0,106,41,3,0,55,2,0,32,4,32,10,65,1,106,54,2,48,65,1,113,69,13,4,32,4,40,2,12,34,5,32,4,40,2,4,70,4,64,32,4,65,4,106,16,148,19,11,32,4,40,2,8,32,5,65,12,108,106,34,10,32,16,54,2,8,32,10,32,23,54,2,4,32,10,32,24,54,2,0,32,4,32,5,65,1,106,54,2,12,32,4,40,2,60,34,10,32,4,40,2,52,70,4,64,32,4,65,52,106,16,146,19,11,32,36,32,40,106,33,36,32,26,32,39,106,33,26,32,16,32,37,106,33,37,32,4,40,2,56,32,10,65,4,116,106,34,5,32,15,54,2,12,32,5,32,17,54,2,8,32,5,32,38,54,2,4,32,5,32,30,54,2,0,32,4,32,10,65,1,106,54,2,60,32,3,32,19,32,3,32,19,75,27,33,3,32,32,32,15,32,15,32,32,73,27,33,32,32,9,65,4,106,33,9,32,17,32,18,113,33,18,32,6,65,1,106,34,6,32,2,71,13,0,11,12,4,11,12,5,11,32,6,32,5,65,220,180,214,0,16,163,15,0,11,65,128,179,214,0,65,39,65,160,180,214,0,16,151,17,0,11,65,176,180,214,0,65,25,65,204,180,214,0,16,151,17,0,11,32,18,65,1,113,33,12,32,3,65,1,106,11,33,28,32,4,40,2,36,33,3,32,4,40,2,32,33,6,32,4,32,4,65,64,107,54,2,80,2,64,32,3,65,2,73,13,0,32,3,65,21,79,4,64,32,6,32,3,32,4,65,208,0,106,16,223,12,12,1,11,32,3,65,4,116,33,3,65,16,33,7,3,64,32,6,32,6,32,7,106,16,167,6,32,3,32,7,65,16,106,34,7,71,13,0,11,11,32,4,40,2,32,34,3,65,16,107,33,5,32,3,32,4,40,2,36,65,4,116,34,7,106,33,8,65,0,33,3,65,1,33,18,65,0,33,6,2,64,3,64,32,6,33,15,32,7,69,13,1,32,8,65,4,107,32,8,65,12,107,32,1,32,3,73,34,14,27,40,2,0,32,6,106,33,6,32,3,65,1,106,33,3,32,8,65,16,107,33,8,32,14,65,3,116,32,7,106,33,14,32,7,65,16,107,33,7,32,5,32,14,106,40,2,0,13,0,11,65,0,33,18,11,32,4,40,2,60,33,3,32,4,40,2,56,33,6,32,4,32,4,65,64,107,54,2,80,2,64,32,3,65,2,73,13,0,32,3,65,21,79,4,64,32,6,32,3,32,4,65,208,0,106,16,223,12,12,1,11,32,3,65,4,116,33,3,65,16,33,7,3,64,32,6,32,6,32,7,106,16,167,6,32,3,32,7,65,16,106,34,7,71,13,0,11,11,32,4,40,2,56,34,3,65,16,107,33,5,32,3,32,4,40,2,60,65,4,116,34,7,106,33,8,65,0,33,3,65,1,33,20,65,0,33,6,2,64,3,64,32,6,33,14,32,7,69,13,1,32,8,65,4,107,32,8,65,12,107,32,1,32,3,73,34,9,27,40,2,0,32,6,106,33,6,32,3,65,1,106,33,3,32,8,65,16,107,33,8,32,9,65,3,116,32,7,106,33,9,32,7,65,16,107,33,7,32,5,32,9,106,40,2,0,13,0,11,65,0,33,20,11,32,4,40,2,48,33,8,32,4,40,2,44,33,7,32,4,32,4,65,64,107,54,2,80,32,8,65,2,79,4,64,2,64,32,8,65,21,79,4,64,32,4,65,208,0,106,33,5,35,0,65,128,32,107,34,3,36,0,2,64,32,8,65,1,118,34,6,65,149,172,20,32,8,32,8,65,149,172,20,79,27,34,9,32,6,32,9,75,27,34,9,65,171,1,79,4,64,35,0,65,16,107,34,6,36,0,32,6,65,4,106,32,9,65,0,65,4,65,24,16,167,10,32,6,40,2,8,33,9,32,6,40,2,4,65,1,70,4,64,32,9,32,6,40,2,12,16,132,25,0,11,32,6,40,2,12,33,11,32,3,65,0,54,2,8,32,3,32,11,54,2,4,32,3,32,9,54,2,0,32,6,65,16,106,36,0,32,7,32,8,32,3,40,2,4,32,3,40,2,8,34,6,65,24,108,106,32,3,40,2,0,32,6,107,32,8,65,193,0,73,32,5,16,183,3,32,3,65,4,65,24,16,244,22,12,1,11,32,7,32,8,32,3,65,170,1,32,8,65,193,0,73,32,5,16,183,3,11,32,3,65,128,32,106,36,0,12,1,11,32,8,65,24,108,33,3,65,24,33,8,3,64,32,7,32,7,32,8,106,16,166,8,32,3,32,8,65,24,106,34,8,71,13,0,11,11,32,4,40,2,48,33,8,32,4,40,2,44,33,7,11,2,64,32,8,69,4,64,65,1,33,19,65,0,33,10,65,0,33,9,12,1,11,32,8,65,24,108,33,3,65,0,33,10,65,0,33,9,65,0,33,8,3,64,2,64,2,127,32,1,32,8,73,4,64,32,7,40,2,12,65,1,113,69,13,2,32,7,65,20,106,33,6,32,7,65,16,106,12,1,11,32,7,40,2,0,65,1,113,69,13,1,32,7,65,8,106,33,6,32,7,65,4,106,11,32,7,65,24,106,33,7,65,1,33,19,32,8,65,1,106,33,8,32,6,40,2,0,32,9,106,33,9,40,2,0,32,10,106,33,10,32,3,65,24,107,34,3,13,1,12,2,11,11,65,0,33,19,11,32,4,40,2,12,33,3,32,4,40,2,8,33,5,32,4,32,4,65,64,107,54,2,80,2,64,32,3,65,2,73,13,0,32,3,65,21,79,4,64,32,4,65,208,0,106,33,7,35,0,65,128,32,107,34,6,36,0,2,64,32,3,65,1,118,34,8,65,170,216,40,32,3,32,3,65,170,216,40,79,27,34,11,32,8,32,11,75,27,34,8,65,214,2,79,4,64,32,6,32,8,16,183,16,32,5,32,3,32,6,40,2,4,32,6,40,2,8,34,5,65,12,108,106,32,6,40,2,0,32,5,107,32,3,65,193,0,73,32,7,16,188,3,32,6,65,4,65,12,16,244,22,12,1,11,32,5,32,3,32,6,65,213,2,32,3,65,193,0,73,32,7,16,188,3,11,32,6,65,128,32,106,36,0,12,1,11,32,3,65,12,108,33,3,65,12,33,7,3,64,32,5,32,5,32,7,106,16,209,6,32,3,32,7,65,12,106,34,7,71,13,0,11,11,32,4,40,2,12,65,12,108,33,8,65,0,33,3,32,4,40,2,8,33,7,65,1,33,21,65,0,33,6,2,64,3,64,32,6,33,5,32,8,69,13,1,2,127,32,1,32,3,73,4,64,65,1,33,11,32,7,40,2,8,32,5,106,12,1,11,32,7,40,2,0,33,11,32,7,40,2,4,32,5,106,11,33,6,32,7,65,12,106,33,7,32,8,65,12,107,33,8,32,3,65,1,106,33,3,32,11,13,0,11,65,0,33,21,11,32,4,40,2,24,33,6,32,4,40,2,20,33,3,32,4,40,2,16,33,7,32,4,32,1,54,2,108,32,4,32,7,54,2,88,32,4,32,3,54,2,80,32,4,32,3,32,6,65,5,108,106,54,2,92,32,4,32,3,54,2,84,32,4,65,196,0,106,65,0,58,0,0,32,4,65,0,54,2,64,32,4,65,64,107,33,1,35,0,65,16,107,34,6,36,0,32,4,65,208,0,106,34,7,40,2,4,34,3,32,7,40,2,12,34,29,71,4,64,32,1,45,0,4,33,8,32,1,45,0,3,33,11,32,1,45,0,2,33,13,32,1,45,0,1,33,16,32,1,45,0,0,33,17,32,4,65,236,0,106,40,2,0,65,2,73,33,30,3,64,32,3,45,0,3,33,22,32,3,45,0,2,33,23,32,3,45,0,1,33,24,32,3,45,0,0,33,25,32,30,4,127,32,8,5,2,127,32,17,65,1,113,4,64,65,1,32,24,65,1,113,13,1,26,11,32,16,65,1,113,4,64,65,1,32,25,65,1,113,13,1,26,11,32,11,65,1,113,4,64,65,1,32,23,65,1,113,13,1,26,11,32,13,32,22,113,11,32,8,114,65,1,113,11,32,3,45,0,4,114,33,8,32,11,32,22,114,33,11,32,13,32,23,114,33,13,32,16,32,24,114,33,16,32,17,32,25,114,33,17,32,3,65,5,106,34,3,32,29,71,13,0,11,32,1,32,8,58,0,4,32,1,32,11,58,0,3,32,1,32,13,58,0,2,32,1,32,16,58,0,1,32,7,32,3,54,2,4,32,1,32,17,58,0,0,11,32,0,65,213,0,106,34,3,32,1,40,0,0,54,0,0,32,3,65,4,106,32,1,65,4,106,45,0,0,58,0,0,32,6,32,7,40,2,0,54,2,12,32,6,32,7,40,2,8,54,2,8,32,6,65,8,106,65,1,65,5,16,244,22,32,6,65,16,106,36,0,32,0,65,1,58,0,84,32,0,32,2,32,26,106,65,1,107,54,2,76,32,0,32,28,54,2,80,32,0,32,32,54,2,72,32,0,32,12,54,2,68,32,0,32,14,54,2,64,32,0,32,20,54,2,60,32,0,32,33,54,2,56,32,0,32,34,54,2,52,32,0,65,1,54,2,48,32,0,32,9,54,2,44,32,0,32,10,54,2,40,32,0,32,19,54,2,36,32,0,32,35,54,2,32,32,0,32,27,54,2,28,32,0,32,15,54,2,24,32,0,32,18,54,2,20,32,0,32,2,32,36,106,54,2,16,32,0,32,37,54,2,12,32,0,65,1,54,2,8,32,0,32,5,54,2,4,32,0,32,21,54,2,0,32,4,65,52,106,65,4,65,16,16,244,22,32,4,65,40,106,65,4,65,24,16,244,22,32,4,65,28,106,65,4,65,16,16,244,22,32,4,65,4,106,65,4,65,12,16,244,22,32,4,65,240,0,106,36,0,15,11,32,6,32,4,40,2,88,16,132,25,0,11,133,114,2,36,127,6,126,35,0,65,192,28,107,34,5,36,0,32,5,16,193,15,54,2,12,32,1,45,0,45,33,23,32,5,65,184,17,106,33,4,32,1,45,0,44,34,32,33,2,35,0,65,240,0,107,34,3,36,0,32,3,32,2,58,0,15,32,3,65,15,106,16,201,25,33,8,65,205,184,158,1,45,0,0,26,2,64,65,36,65,4,16,149,27,34,15,4,64,35,0,65,208,1,107,34,2,36,0,32,2,66,8,55,2,28,32,2,66,0,55,2,20,32,2,66,128,128,128,128,192,0,55,2,12,32,2,66,0,55,2,4,32,2,65,1,54,2,36,32,2,65,12,106,2,64,32,8,45,0,104,65,2,70,4,64,32,2,65,0,58,0,152,1,32,2,65,0,54,2,148,1,32,2,66,128,128,128,128,16,55,2,140,1,32,2,65,56,106,34,7,32,2,65,140,1,106,34,13,66,255,255,131,232,1,16,181,15,32,13,32,7,66,4,16,181,15,32,13,65,206,0,16,245,22,32,13,65,228,196,215,0,65,204,0,16,215,3,32,2,65,0,58,0,152,1,32,2,65,64,107,34,6,32,2,65,148,1,106,34,9,41,2,0,34,38,55,3,0,32,2,65,248,0,106,32,38,62,2,0,32,2,32,2,41,2,140,1,55,3,112,32,6,65,0,54,2,0,32,2,65,0,58,0,68,32,2,66,128,128,128,128,16,55,2,56,32,13,65,0,65,33,16,129,10,26,32,7,65,34,16,245,22,32,7,32,13,65,33,16,215,3,12,1,11,32,2,65,0,58,0,152,1,32,2,65,0,54,2,148,1,32,2,66,128,128,128,128,16,55,2,140,1,32,2,65,56,106,34,7,32,2,65,140,1,106,34,13,66,255,255,131,232,1,16,181,15,32,13,32,7,66,4,16,181,15,32,13,65,198,0,16,245,22,32,13,65,176,197,215,0,65,197,0,16,215,3,32,2,65,0,58,0,152,1,32,2,65,64,107,34,6,32,2,65,148,1,106,34,9,41,2,0,34,38,55,3,0,32,2,65,248,0,106,32,38,62,2,0,32,2,32,2,41,2,140,1,55,3,112,32,6,65,0,54,2,0,32,2,65,0,58,0,68,32,2,66,128,128,128,128,16,55,2,56,32,13,65,245,197,215,0,65,193,0,16,193,5,26,32,7,65,194,0,16,245,22,32,7,32,13,65,193,0,16,215,3,11,32,2,65,0,58,0,68,32,2,65,48,106,32,6,41,2,0,55,3,0,32,2,32,2,41,2,56,55,3,40,32,13,32,2,65,40,106,65,172,1,16,177,17,32,2,65,136,1,106,32,9,40,2,0,54,2,0,32,2,32,2,41,2,140,1,55,3,128,1,32,2,65,204,0,106,34,7,16,191,22,32,2,65,127,54,2,108,16,151,19,32,2,40,2,24,33,9,32,2,40,2,32,33,6,32,2,40,2,16,34,13,32,2,41,3,112,55,2,0,32,13,66,0,55,2,24,32,13,66,1,55,2,16,32,13,65,0,54,2,12,32,13,65,8,106,32,2,65,248,0,106,40,2,0,54,2,0,32,13,65,32,106,32,7,65,36,16,193,5,26,32,13,65,127,54,2,68,32,2,65,1,54,2,20,32,6,32,9,70,4,64,32,2,65,24,106,16,251,18,11,32,2,40,2,28,32,6,65,24,108,106,34,13,32,2,41,3,128,1,55,3,8,32,13,66,128,228,151,208,18,55,3,0,32,13,65,16,106,32,2,65,136,1,106,40,2,0,54,2,0,32,2,32,6,65,1,106,54,2,32,32,15,32,2,65,4,106,65,36,16,193,5,26,32,2,65,208,1,106,36,0,32,3,65,16,106,32,15,16,139,3,32,4,65,12,106,33,2,2,64,2,64,2,64,2,64,2,64,2,64,32,8,45,0,104,65,1,107,14,4,1,2,3,4,0,11,32,3,65,48,106,34,13,16,191,22,32,3,65,232,0,106,32,3,65,40,106,41,0,0,55,2,0,32,3,65,224,0,106,32,3,65,32,106,41,0,0,55,2,0,32,3,65,216,0,106,32,3,65,24,106,41,0,0,55,2,0,32,3,32,3,41,0,16,55,2,80,32,2,32,13,65,192,0,16,193,5,26,32,4,66,255,255,131,232,209,131,235,149,252,0,55,2,84,32,4,66,129,128,128,128,144,229,234,175,201,0,55,2,76,12,4,11,32,3,65,48,106,34,13,16,191,22,32,3,65,232,0,106,32,3,65,40,106,41,0,0,55,2,0,32,3,65,224,0,106,32,3,65,32,106,41,0,0,55,2,0,32,3,65,216,0,106,32,3,65,24,106,41,0,0,55,2,0,32,3,32,3,41,0,16,55,2,80,32,2,32,13,65,192,0,16,193,5,26,32,4,66,255,255,131,232,161,131,169,215,24,55,2,84,32,4,66,129,128,128,128,160,187,249,164,205,0,55,2,76,12,3,11,32,3,65,48,106,34,13,16,191,22,32,3,65,232,0,106,32,3,65,40,106,41,0,0,55,2,0,32,3,65,224,0,106,32,3,65,32,106,41,0,0,55,2,0,32,3,65,216,0,106,32,3,65,24,106,41,0,0,55,2,0,32,3,32,3,41,0,16,55,2,80,32,2,32,13,65,192,0,16,193,5,26,32,4,66,255,255,131,232,177,151,131,188,23,55,2,84,32,4,66,129,128,128,128,192,224,219,154,230,0,55,2,76,12,2,11,32,3,65,48,106,34,13,16,191,22,32,3,65,232,0,106,32,3,65,40,106,41,0,0,55,2,0,32,3,65,224,0,106,32,3,65,32,106,41,0,0,55,2,0,32,3,65,216,0,106,32,3,65,24,106,41,0,0,55,2,0,32,3,32,3,41,0,16,55,2,80,32,2,32,13,65,192,0,16,193,5,26,32,4,66,174,239,141,240,161,209,180,145,3,55,2,84,32,4,66,129,128,128,128,128,224,227,166,223,0,55,2,76,12,1,11,32,3,65,48,106,34,13,16,191,22,32,3,65,232,0,106,32,3,65,40,106,41,0,0,55,2,0,32,3,65,224,0,106,32,3,65,32,106,41,0,0,55,2,0,32,3,65,216,0,106,32,3,65,24,106,41,0,0,55,2,0,32,3,32,3,41,0,16,55,2,80,32,2,32,13,65,192,0,16,193,5,26,32,4,66,255,255,255,131,34,55,2,84,32,4,66,129,128,128,128,160,187,249,164,205,0,55,2,76,11,32,4,65,1,54,2,8,32,4,32,15,54,2,4,32,4,65,1,54,2,0,32,3,65,240,0,106,36,0,12,1,11,65,4,65,36,16,177,28,0,11,35,0,65,208,1,107,34,2,36,0,32,2,65,8,106,34,3,16,160,22,32,2,32,4,65,12,106,34,4,40,2,64,54,2,108,32,3,32,2,65,236,0,106,34,13,65,4,16,100,32,3,32,4,65,32,16,100,32,3,32,4,65,32,106,65,32,16,100,32,2,32,4,40,2,68,54,2,108,32,3,32,13,65,4,16,100,32,2,32,4,40,2,72,54,2,108,32,3,32,13,65,4,16,100,32,2,32,4,40,2,76,54,2,108,32,3,32,13,65,4,16,100,32,13,32,3,65,228,0,16,193,5,26,32,5,65,232,6,106,32,13,16,174,11,32,2,65,208,1,106,36,0,2,64,32,23,65,1,113,69,4,64,32,5,65,40,106,32,5,65,128,7,106,41,0,0,55,3,0,32,5,65,32,106,32,5,65,248,6,106,41,0,0,55,3,0,32,5,65,24,106,32,5,65,240,6,106,41,0,0,55,3,0,32,5,32,5,41,0,232,6,55,3,16,12,1,11,32,5,65,40,106,32,1,65,198,0,106,41,0,0,55,3,0,32,5,65,32,106,32,1,65,62,106,41,0,0,55,3,0,32,5,65,24,106,32,1,65,54,106,41,0,0,55,3,0,32,5,32,1,41,0,46,55,3,16,11,32,5,65,184,17,106,34,2,16,243,21,32,2,16,174,27,32,2,32,5,65,16,106,16,134,13,32,5,32,5,40,2,184,17,34,27,54,2,52,32,5,65,64,107,32,5,65,196,17,106,40,2,0,54,2,0,32,5,32,5,41,2,188,17,55,3,56,32,2,32,1,40,2,8,34,3,32,5,65,12,106,32,32,32,1,40,2,12,34,2,40,2,12,17,6,0,32,2,40,2,4,34,4,4,64,32,3,32,4,32,2,40,2,8,16,218,26,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,127,2,64,2,127,2,64,2,64,32,5,40,2,184,17,69,4,64,32,5,65,232,6,106,34,2,32,5,65,184,17,106,34,3,65,4,114,65,140,2,16,193,5,26,32,5,65,200,0,106,34,4,32,2,65,128,2,16,193,5,26,32,5,65,208,2,106,32,5,65,240,8,106,40,2,0,54,2,0,32,5,32,5,41,2,232,8,55,3,200,2,32,3,32,4,16,143,13,32,5,45,0,184,17,34,3,65,13,71,34,6,69,4,64,2,127,32,1,40,2,16,34,3,69,4,64,65,0,33,2,65,0,12,1,11,32,1,40,2,24,33,2,32,5,32,1,40,2,20,34,4,54,2,232,27,32,5,32,3,54,2,228,27,32,5,65,0,54,2,224,27,32,5,32,4,54,2,216,27,32,5,32,3,54,2,212,27,32,5,65,0,54,2,208,27,65,1,11,33,3,32,5,32,2,54,2,236,27,32,5,32,3,54,2,220,27,32,5,32,3,54,2,204,27,32,5,65,184,17,106,32,5,65,204,27,106,16,175,15,32,5,40,2,184,17,65,3,71,4,64,32,5,65,204,18,106,33,2,3,64,32,5,65,232,6,106,34,3,32,5,65,184,17,106,65,148,1,16,193,5,26,32,5,65,184,24,106,34,4,32,2,65,244,0,16,193,5,26,32,5,65,216,4,106,34,13,32,5,65,200,2,106,32,3,32,4,16,216,13,32,5,40,2,216,4,65,3,71,4,64,32,13,16,190,18,11,32,5,65,184,17,106,32,5,65,204,27,106,16,175,15,32,5,40,2,184,17,65,3,71,13,0,11,11,32,5,65,204,27,106,16,219,7,32,5,65,192,17,106,32,5,65,208,2,106,40,2,0,54,2,0,32,5,32,5,41,3,200,2,55,3,184,17,32,5,65,232,6,106,32,5,65,184,17,106,32,5,65,200,0,106,32,5,65,12,106,16,171,1,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,23,69,13,10,32,23,66,129,128,128,128,16,55,2,0,32,23,32,5,41,2,232,6,55,2,8,32,23,65,16,106,32,5,65,240,6,106,40,2,0,54,2,0,32,5,32,23,54,2,212,2,32,1,40,2,0,34,33,69,33,2,2,64,2,64,32,33,69,4,64,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,13,69,13,13,32,13,65,0,54,2,16,32,13,65,0,54,2,8,32,13,66,129,128,128,128,16,55,2,0,65,10,33,3,12,1,11,32,5,65,184,17,106,32,33,32,5,65,12,106,32,32,32,1,40,2,4,34,3,40,2,12,17,6,0,32,3,40,2,4,34,4,4,64,32,33,32,4,32,3,40,2,8,16,218,26,11,32,5,40,2,184,17,13,1,32,5,65,232,6,106,34,3,32,5,65,184,17,106,34,4,65,4,114,65,140,2,16,193,5,26,32,5,65,216,4,106,34,13,32,3,65,128,2,16,193,5,26,32,5,65,224,6,106,32,5,65,240,8,106,40,2,0,54,2,0,32,5,32,5,41,2,232,8,55,3,216,6,32,4,32,13,16,143,13,32,5,45,0,184,17,34,3,65,13,71,13,4,2,127,32,1,40,2,28,34,4,69,4,64,65,0,33,3,65,0,12,1,11,32,1,40,2,36,33,3,32,5,32,1,40,2,32,34,13,54,2,208,26,32,5,32,4,54,2,204,26,32,5,65,0,54,2,200,26,32,5,32,13,54,2,192,26,32,5,32,4,54,2,188,26,32,5,65,0,54,2,184,26,65,1,11,33,4,32,5,32,3,54,2,212,26,32,5,32,4,54,2,196,26,32,5,32,4,54,2,180,26,32,5,65,184,17,106,32,5,65,180,26,106,16,175,15,32,5,40,2,184,17,65,3,71,4,64,32,5,65,204,18,106,33,3,3,64,32,5,65,232,6,106,34,4,32,5,65,184,17,106,65,148,1,16,193,5,26,32,5,65,216,26,106,34,13,32,3,65,244,0,16,193,5,26,32,5,65,204,27,106,34,15,32,5,65,216,6,106,32,4,32,13,16,216,13,32,5,40,2,204,27,65,3,71,4,64,32,15,16,190,18,11,32,5,65,184,17,106,32,5,65,180,26,106,16,175,15,32,5,40,2,184,17,65,3,71,13,0,11,11,32,5,65,180,26,106,16,219,7,32,5,65,192,17,106,32,5,65,224,6,106,40,2,0,54,2,0,32,5,32,5,41,3,216,6,55,3,184,17,32,5,65,232,6,106,32,5,65,184,17,106,32,5,65,216,4,106,32,5,65,12,106,16,171,1,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,13,69,13,12,32,13,66,129,128,128,128,16,55,2,0,32,13,32,5,41,2,232,6,55,2,8,32,13,65,16,106,32,5,65,240,6,106,40,2,0,54,2,0,32,5,40,2,216,4,33,3,32,5,65,184,24,106,32,5,65,220,4,106,65,252,1,16,193,5,26,11,32,5,32,3,54,2,216,2,32,5,65,220,2,106,32,5,65,184,24,106,34,3,65,252,1,16,193,5,26,32,5,32,13,54,2,204,27,32,5,65,184,17,106,34,4,32,5,65,200,0,106,65,128,2,16,193,5,26,32,5,65,232,6,106,34,15,32,4,32,5,65,216,2,106,32,1,40,2,40,16,216,4,32,5,40,2,232,6,34,4,4,64,32,3,32,15,65,4,114,65,212,0,16,193,5,26,32,5,65,248,8,106,34,2,32,5,65,192,7,106,65,232,0,16,193,5,26,32,5,65,228,9,106,32,3,65,212,0,16,193,5,26,32,5,32,4,54,2,216,4,32,5,65,216,4,106,34,6,65,4,114,32,3,65,212,0,16,193,5,26,32,5,65,176,5,106,32,2,65,232,0,16,193,5,26,2,64,32,6,65,0,16,248,5,34,2,69,4,64,32,5,65,10,54,2,240,12,12,1,11,32,5,65,240,12,106,32,2,16,121,11,2,64,32,5,65,216,4,106,65,1,16,248,5,34,2,69,4,64,32,5,65,10,54,2,240,14,12,1,11,32,5,65,240,14,106,32,2,16,121,11,32,5,65,248,11,106,34,16,16,160,9,32,5,32,4,54,2,184,10,32,5,65,184,10,106,34,34,65,4,114,32,5,65,228,9,106,65,212,0,16,193,5,26,32,5,65,144,11,106,32,5,65,248,8,106,65,232,0,16,193,5,26,35,0,65,192,1,107,34,15,36,0,32,15,32,16,54,2,40,32,15,32,16,40,2,12,34,22,54,2,32,32,15,32,16,40,2,0,34,12,54,2,24,32,15,32,12,65,8,106,34,25,54,2,16,32,15,32,12,32,16,40,2,4,106,65,1,106,34,28,54,2,20,32,15,32,12,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,8,32,5,65,232,6,106,33,26,35,0,65,64,106,34,8,36,0,32,8,65,16,106,34,2,32,15,65,8,106,65,40,16,193,5,26,32,8,65,4,106,33,7,35,0,65,224,0,107,34,3,36,0,32,3,32,2,65,32,106,54,2,36,32,3,65,16,106,32,2,16,155,18,2,64,2,64,2,64,2,64,32,3,40,2,16,34,4,4,64,32,3,40,2,20,33,6,3,64,32,3,65,40,106,32,3,65,36,106,32,4,32,6,16,151,4,32,3,41,3,40,66,2,82,13,2,32,3,65,8,106,32,2,16,155,18,32,3,40,2,12,33,6,32,3,40,2,8,34,4,13,0,11,11,32,7,65,0,54,2,8,32,7,66,128,128,128,128,192,0,55,2,0,12,1,11,32,3,40,2,88,33,9,32,3,65,40,106,34,4,65,4,65,0,65,4,65,4,16,167,10,32,3,40,2,44,33,6,32,3,40,2,40,65,1,70,13,1,32,3,40,2,48,34,10,32,9,54,2,0,32,3,65,32,106,34,11,65,1,54,2,0,32,3,32,10,54,2,28,32,3,32,6,54,2,24,32,4,32,2,65,40,16,193,5,26,32,3,65,24,106,33,6,35,0,65,224,0,107,34,2,36,0,32,2,32,4,65,32,106,34,18,54,2,36,32,2,65,24,106,32,4,16,155,18,2,64,32,2,40,2,24,34,9,69,13,0,32,2,40,2,28,33,10,3,64,32,2,65,40,106,32,2,65,36,106,32,9,32,10,16,151,4,32,2,41,3,40,66,2,81,4,64,32,2,65,8,106,32,4,16,155,18,32,2,40,2,12,33,10,32,2,40,2,8,34,9,13,1,12,2,11,32,2,40,2,88,33,10,32,6,40,2,8,34,9,32,6,40,2,0,70,4,64,32,6,32,9,65,1,65,4,65,4,16,178,19,11,32,6,40,2,4,32,9,65,2,116,106,32,10,54,2,0,32,6,32,9,65,1,106,54,2,8,32,2,32,18,54,2,36,32,2,65,16,106,32,4,16,155,18,32,2,40,2,20,33,10,32,2,40,2,16,34,9,13,0,11,11,32,2,65,224,0,106,36,0,32,7,65,8,106,32,11,40,2,0,54,2,0,32,7,32,3,41,2,24,55,2,0,11,32,3,65,224,0,106,36,0,12,1,11,32,6,32,3,40,2,48,16,132,25,0,11,2,64,32,8,40,2,12,34,2,69,4,64,32,26,65,0,54,2,8,32,26,65,0,54,2,0,32,7,16,149,18,32,7,65,4,65,4,16,244,22,12,1,11,32,8,40,2,8,33,4,2,64,32,2,65,1,70,13,0,32,2,65,21,79,4,64,32,8,65,63,106,33,6,35,0,65,128,32,107,34,3,36,0,2,64,32,2,65,1,118,34,7,65,128,137,250,0,32,2,32,2,65,128,137,250,0,79,27,34,9,32,7,32,9,75,27,34,7,65,129,8,79,4,64,32,3,32,7,16,180,16,32,4,32,2,32,3,40,2,4,32,3,40,2,8,34,7,65,2,116,106,32,3,40,2,0,32,7,107,32,2,65,193,0,73,32,6,16,175,3,32,3,16,149,18,32,3,65,4,65,4,16,244,22,12,1,11,32,4,32,2,32,3,65,128,8,32,2,65,193,0,73,32,6,16,175,3,11,32,3,65,128,32,106,36,0,12,1,11,32,2,65,2,116,33,6,65,4,33,3,3,64,32,4,32,3,32,4,106,16,213,14,32,6,32,3,65,4,106,34,3,71,13,0,11,11,32,8,32,8,40,2,4,54,2,24,32,8,32,4,54,2,20,32,8,32,4,54,2,16,32,8,32,4,32,2,65,2,116,106,54,2,28,35,0,65,64,106,34,6,36,0,16,140,23,34,2,65,0,59,1,50,32,2,65,0,54,2,0,32,6,65,0,54,2,12,32,6,32,2,54,2,8,32,6,65,0,54,2,16,32,6,65,56,106,32,8,65,16,106,34,2,65,8,106,41,2,0,55,2,0,32,6,32,2,41,2,0,55,2,48,32,6,65,32,106,32,6,65,52,106,41,2,0,55,2,0,32,6,65,40,106,32,6,65,60,106,40,2,0,54,2,0,32,6,65,0,54,2,20,32,6,32,6,41,2,44,55,2,24,32,6,65,20,106,33,2,32,6,65,16,106,33,18,35,0,65,32,107,34,7,36,0,32,6,65,8,106,34,10,40,2,0,33,4,32,10,40,2,4,34,9,4,64,3,64,32,4,32,4,47,1,50,65,2,116,106,65,52,106,40,2,0,33,4,32,9,65,1,107,34,9,13,0,11,11,32,7,65,16,106,32,2,65,16,106,41,2,0,55,3,0,32,7,65,8,106,34,14,32,2,65,8,106,41,2,0,55,3,0,32,7,32,2,41,2,0,55,3,0,32,7,16,199,5,34,11,4,64,3,64,2,64,32,4,47,1,50,34,2,65,11,79,4,64,65,0,33,9,2,64,3,64,32,4,40,2,0,34,4,4,64,32,9,65,1,106,33,9,32,4,47,1,50,65,11,79,13,1,12,2,11,11,32,10,40,2,4,33,3,32,10,40,2,0,33,2,16,135,23,34,4,32,2,54,2,52,32,4,65,0,59,1,50,32,4,65,0,54,2,0,32,10,32,3,65,1,106,34,9,54,2,4,32,10,32,4,54,2,0,32,2,65,0,59,1,48,32,2,32,4,54,2,0,11,32,7,32,4,54,2,24,32,7,32,9,54,2,28,16,140,23,34,2,65,0,59,1,50,32,2,65,0,54,2,0,2,64,32,9,65,1,107,34,17,4,64,65,1,33,19,3,64,16,135,23,34,3,32,2,54,2,52,32,3,65,0,59,1,50,32,3,65,0,54,2,0,32,2,65,0,59,1,48,32,2,32,3,54,2,0,32,3,33,2,32,9,32,19,65,1,106,34,19,71,13,0,11,32,7,65,24,106,32,11,32,2,32,17,16,136,14,32,9,13,1,12,3,11,32,7,65,24,106,32,11,32,2,65,0,16,136,14,11,3,64,32,4,32,4,47,1,50,65,2,116,106,65,52,106,40,2,0,33,4,32,9,65,1,107,34,9,13,0,11,12,1,11,32,4,32,2,65,1,106,59,1,50,32,4,32,2,65,2,116,106,65,4,106,32,11,54,2,0,11,32,18,32,18,40,2,0,65,1,106,54,2,0,32,7,16,199,5,34,11,13,0,11,11,32,14,16,128,13,2,64,32,7,40,2,0,69,13,0,32,7,40,2,4,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,7,65,4,114,16,254,17,11,35,0,65,32,107,34,2,36,0,32,10,40,2,4,34,11,4,64,32,10,40,2,0,33,10,3,64,2,64,32,10,47,1,50,34,3,4,64,32,2,32,11,54,2,8,32,2,32,11,65,1,107,34,11,54,2,28,32,2,32,11,54,2,20,32,2,32,3,65,1,107,34,3,54,2,12,32,2,32,10,54,2,4,32,2,32,10,32,3,65,2,116,106,34,3,65,56,106,40,2,0,34,10,54,2,24,32,2,32,3,65,52,106,40,2,0,54,2,16,32,10,47,1,50,34,3,65,5,79,13,1,32,2,65,4,106,33,4,2,64,65,5,32,3,107,34,9,4,64,32,4,40,2,20,34,18,47,1,50,34,3,32,9,106,34,17,65,12,79,13,21,32,4,40,2,12,34,19,47,1,50,34,14,32,9,73,13,22,32,19,32,14,32,9,107,34,20,59,1,50,32,18,32,17,59,1,50,32,18,65,4,106,34,24,32,9,65,2,116,34,29,106,32,24,32,3,65,2,116,34,30,16,184,28,26,32,18,65,52,106,33,3,32,14,32,20,65,1,106,34,21,107,34,14,32,9,65,1,107,71,13,23,32,24,32,19,65,4,106,34,24,32,21,65,2,116,106,32,14,65,2,116,16,193,5,26,32,19,65,52,106,34,31,32,14,32,3,32,14,16,237,24,32,4,40,2,0,32,4,40,2,8,65,2,116,106,65,4,106,34,19,40,2,0,33,14,32,19,32,24,32,20,65,2,116,106,40,2,0,54,2,0,32,18,32,29,106,32,14,54,2,0,32,4,40,2,24,33,19,32,4,40,2,16,69,4,64,32,19,13,25,12,2,11,32,19,69,13,24,32,3,32,9,65,2,116,34,4,106,32,3,32,30,65,4,106,16,184,28,26,32,3,32,31,32,21,65,2,116,106,32,4,16,193,5,26,32,17,65,1,106,33,9,65,0,33,4,3,64,32,3,40,2,0,34,19,32,4,59,1,48,32,19,32,18,54,2,0,32,3,65,4,106,33,3,32,9,32,4,65,1,106,34,4,71,13,0,11,12,1,11,12,19,11,12,1,11,12,22,11,32,11,13,0,11,11,32,2,65,32,106,36,0,32,7,65,32,106,36,0,32,26,32,6,40,2,16,54,2,8,32,26,32,6,41,2,8,55,2,0,32,6,65,64,107,36,0,11,32,8,65,64,107,36,0,32,15,32,22,54,2,152,1,32,15,32,12,54,2,144,1,32,15,32,28,54,2,140,1,32,15,32,25,54,2,136,1,32,15,65,2,54,2,88,32,15,65,2,54,2,48,32,15,32,12,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,128,1,32,26,65,12,106,33,19,35,0,65,144,1,107,34,9,36,0,32,9,65,24,106,34,2,32,15,65,48,106,65,240,0,16,193,5,26,32,9,65,12,106,33,7,35,0,65,192,1,107,34,3,36,0,32,3,65,16,106,32,2,16,238,3,2,64,2,64,2,64,32,3,40,2,64,65,128,128,128,128,120,70,4,64,32,7,65,0,54,2,8,32,7,66,128,128,128,128,128,1,55,2,0,12,1,11,32,3,65,208,0,106,34,4,65,4,65,127,32,2,40,2,32,65,0,32,2,40,2,0,65,2,71,27,34,6,32,2,40,2,72,65,0,32,2,40,2,40,65,2,71,27,106,34,8,32,6,32,8,75,27,65,1,106,34,6,65,127,32,6,27,34,6,32,6,65,4,77,27,65,0,65,8,65,192,0,16,167,10,32,3,40,2,84,33,6,32,3,40,2,80,65,1,70,13,1,32,3,40,2,88,32,3,65,16,106,65,192,0,16,193,5,33,8,32,3,65,12,106,34,10,65,1,54,2,0,32,3,32,8,54,2,8,32,3,32,6,54,2,4,32,4,32,2,65,240,0,16,193,5,26,35,0,65,64,106,34,2,36,0,32,2,32,4,16,238,3,32,2,40,2,48,65,128,128,128,128,120,71,4,64,32,3,65,4,106,33,6,3,64,32,6,40,2,8,34,8,32,6,40,2,0,70,4,64,32,6,32,8,65,127,32,4,40,2,32,65,0,32,4,40,2,0,65,2,71,27,34,12,32,4,40,2,72,65,0,32,4,40,2,40,65,2,71,27,106,34,11,32,11,32,12,73,27,65,1,106,34,12,65,127,32,12,27,65,8,65,192,0,16,178,19,11,32,6,40,2,4,32,8,65,6,116,106,32,2,65,192,0,16,193,5,26,32,6,32,8,65,1,106,54,2,8,32,2,32,4,16,238,3,32,2,40,2,48,65,128,128,128,128,120,71,13,0,11,11,32,2,65,64,107,36,0,32,7,65,8,106,32,10,40,2,0,54,2,0,32,7,32,3,41,2,4,55,2,0,11,32,3,65,192,1,106,36,0,12,1,11,32,6,32,3,40,2,88,16,132,25,0,11,2,64,32,9,40,2,20,34,3,69,4,64,32,19,65,0,54,2,8,32,19,65,0,54,2,0,32,7,16,167,20,32,7,65,8,65,192,0,16,244,22,12,1,11,32,9,40,2,16,33,6,32,9,32,9,65,143,1,106,54,2,24,2,64,32,3,65,1,70,13,0,32,3,65,21,79,4,64,32,9,65,24,106,33,7,35,0,65,128,32,107,34,2,36,0,2,64,32,3,65,1,118,34,4,65,200,208,7,32,3,32,3,65,200,208,7,79,27,34,8,32,4,32,8,75,27,34,8,65,193,0,79,4,64,35,0,65,16,107,34,4,36,0,32,4,65,4,106,32,8,65,0,65,8,65,192,0,16,167,10,32,4,40,2,8,33,8,32,4,40,2,4,65,1,70,4,64,32,8,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,10,32,2,65,0,54,2,8,32,2,32,10,54,2,4,32,2,32,8,54,2,0,32,4,65,16,106,36,0,32,6,32,3,32,2,40,2,4,32,2,40,2,8,34,4,65,6,116,106,32,2,40,2,0,32,4,107,32,3,65,193,0,73,32,7,16,173,3,32,2,16,167,20,32,2,65,8,65,192,0,16,244,22,12,1,11,32,6,32,3,32,2,65,192,0,32,3,65,193,0,73,32,7,16,173,3,11,32,2,65,128,32,106,36,0,12,1,11,32,3,65,6,116,33,3,65,192,0,33,2,3,64,32,6,32,2,32,6,106,16,163,8,32,3,32,2,65,64,107,34,2,71,13,0,11,11,32,9,65,32,106,32,9,65,20,106,40,2,0,54,2,0,32,9,32,9,41,2,12,55,3,24,35,0,65,224,0,107,34,8,36,0,16,131,23,34,2,65,0,59,1,154,5,32,2,65,0,54,2,136,2,32,8,65,0,54,2,8,32,8,32,2,54,2,4,32,8,65,0,54,2,12,32,8,65,129,128,128,128,120,54,2,80,32,8,32,9,65,24,106,34,2,40,2,0,54,2,24,32,8,32,2,40,2,4,34,3,54,2,20,32,8,32,3,54,2,16,32,8,32,3,32,2,40,2,8,65,6,116,106,54,2,28,32,8,65,16,106,33,2,32,8,65,12,106,33,11,35,0,65,176,1,107,34,3,36,0,32,8,65,4,106,34,12,40,2,0,33,6,32,12,40,2,4,34,7,4,64,3,64,32,6,32,6,47,1,154,5,65,2,116,106,65,160,5,106,40,2,0,33,6,32,7,65,1,107,34,7,13,0,11,11,32,3,32,2,65,208,0,16,193,5,34,4,65,208,0,106,32,4,16,183,4,32,4,40,2,128,1,65,128,128,128,128,120,71,4,64,32,4,65,248,0,106,33,10,3,64,32,4,65,160,1,106,34,3,32,10,65,16,106,41,3,0,55,3,0,32,4,65,152,1,106,34,7,32,10,65,8,106,41,3,0,55,3,0,32,4,32,10,41,3,0,55,3,144,1,2,64,32,6,47,1,154,5,34,2,65,11,79,4,64,65,0,33,7,2,64,3,64,32,6,40,2,136,2,34,6,4,64,32,7,65,1,106,33,7,32,6,47,1,154,5,65,11,79,13,1,12,2,11,11,32,12,40,2,4,33,3,32,12,40,2,0,33,2,16,144,23,34,6,32,2,54,2,160,5,32,6,65,0,59,1,154,5,32,6,65,0,54,2,136,2,32,12,32,3,65,1,106,34,7,54,2,4,32,12,32,6,54,2,0,32,2,65,0,59,1,152,5,32,2,32,6,54,2,136,2,11,32,4,32,6,54,2,168,1,32,4,32,7,54,2,172,1,16,131,23,34,2,65,0,59,1,154,5,32,2,65,0,54,2,136,2,2,64,32,7,65,1,107,34,14,4,64,65,1,33,18,3,64,16,144,23,34,3,32,2,54,2,160,5,32,3,65,0,59,1,154,5,32,3,65,0,54,2,136,2,32,2,65,0,59,1,152,5,32,2,32,3,54,2,136,2,32,3,33,2,32,7,32,18,65,1,106,34,18,71,13,0,11,32,4,65,168,1,106,32,4,65,208,0,106,32,10,32,2,32,14,16,181,10,32,7,13,1,12,3,11,32,4,65,168,1,106,32,4,65,208,0,106,32,10,32,2,65,0,16,181,10,11,3,64,32,6,32,6,47,1,154,5,65,2,116,106,65,160,5,106,40,2,0,33,6,32,7,65,1,107,34,7,13,0,11,12,1,11,32,6,32,2,65,1,106,59,1,154,5,32,6,32,2,65,36,108,106,65,140,2,106,32,4,65,208,0,106,65,36,16,184,28,26,32,6,32,2,65,24,108,106,34,2,65,16,106,32,3,41,3,0,55,3,0,32,2,65,8,106,32,7,41,3,0,55,3,0,32,2,32,4,41,3,144,1,55,3,0,11,32,11,32,11,40,2,0,65,1,106,54,2,0,32,4,65,208,0,106,32,4,16,183,4,32,4,40,2,128,1,65,128,128,128,128,120,71,13,0,11,11,35,0,65,16,107,34,2,36,0,32,4,40,2,12,34,6,32,4,40,2,4,34,3,71,4,64,32,6,32,3,107,65,6,118,33,6,32,3,65,48,106,33,3,3,64,32,3,16,214,24,32,3,65,64,107,33,3,32,6,65,1,107,34,6,13,0,11,11,32,2,32,4,40,2,0,54,2,12,32,2,32,4,40,2,8,54,2,8,32,2,65,8,106,65,8,65,192,0,16,244,22,32,2,65,16,106,36,0,32,4,40,2,64,65,130,128,128,128,120,78,4,64,32,4,65,64,107,16,214,24,11,35,0,65,32,107,34,10,36,0,32,12,40,2,4,34,3,4,64,32,12,40,2,0,33,12,3,64,2,64,32,12,47,1,154,5,34,2,4,64,32,10,32,3,54,2,8,32,10,32,3,65,1,107,34,3,54,2,28,32,10,32,3,54,2,20,32,10,32,2,65,1,107,34,2,54,2,12,32,10,32,12,54,2,4,32,10,32,12,32,2,65,2,116,106,34,2,65,164,5,106,40,2,0,34,12,54,2,24,32,10,32,2,65,160,5,106,40,2,0,54,2,16,32,12,47,1,154,5,34,6,65,5,79,13,1,32,10,65,4,106,33,7,35,0,65,224,0,107,34,2,36,0,2,64,65,5,32,6,107,34,6,4,64,32,7,40,2,20,34,11,47,1,154,5,34,14,32,6,106,34,24,65,12,79,13,21,32,7,40,2,12,34,18,47,1,154,5,34,20,32,6,73,13,22,32,18,32,20,32,6,107,34,17,59,1,154,5,32,11,32,24,59,1,154,5,32,11,65,140,2,106,34,21,32,6,65,36,108,106,32,21,32,14,65,36,108,16,184,28,26,32,11,32,6,65,24,108,106,32,11,32,14,65,24,108,16,184,28,26,32,20,32,17,65,1,106,34,20,107,34,22,32,6,65,1,107,71,13,23,32,21,32,18,65,140,2,106,34,25,32,20,65,36,108,106,32,22,65,36,108,34,28,16,193,5,33,29,32,11,32,18,32,20,65,24,108,106,32,22,65,24,108,34,22,16,193,5,33,11,32,2,65,24,106,34,30,32,18,32,17,65,24,108,106,34,21,65,16,106,41,3,0,55,3,0,32,2,65,16,106,34,31,32,21,65,8,106,41,3,0,55,3,0,32,2,32,21,41,3,0,55,3,8,32,2,65,36,106,34,21,32,7,40,2,0,34,35,32,7,40,2,8,34,36,65,36,108,106,65,140,2,106,34,37,65,36,16,193,5,26,32,37,32,25,32,17,65,36,108,106,65,36,16,184,28,26,32,2,65,216,0,106,34,25,32,35,32,36,65,24,108,106,34,17,65,16,106,34,35,41,3,0,55,3,0,32,2,65,208,0,106,34,36,32,17,65,8,106,34,37,41,3,0,55,3,0,32,17,41,3,0,33,38,32,17,32,2,41,3,8,55,3,0,32,37,32,31,41,3,0,55,3,0,32,35,32,30,41,3,0,55,3,0,32,2,32,38,55,3,72,32,28,32,29,106,32,21,65,36,16,193,5,26,32,11,32,22,106,34,17,65,16,106,32,25,41,3,0,55,3,0,32,17,65,8,106,32,36,41,3,0,55,3,0,32,17,32,2,41,3,72,55,3,0,32,7,40,2,24,33,17,32,7,40,2,16,69,4,64,32,17,13,25,12,2,11,32,17,69,13,24,32,11,65,160,5,106,34,7,32,6,65,2,116,34,6,106,32,7,32,14,65,2,116,65,4,106,16,184,28,26,32,7,32,18,32,20,65,2,116,106,65,160,5,106,32,6,16,193,5,26,32,24,65,1,106,33,18,65,0,33,6,3,64,32,7,40,2,0,34,14,32,6,59,1,152,5,32,14,32,11,54,2,136,2,32,7,65,4,106,33,7,32,18,32,6,65,1,106,34,6,71,13,0,11,12,1,11,12,19,11,32,2,65,224,0,106,36,0,12,1,11,12,22,11,32,3,13,0,11,11,32,10,65,32,106,36,0,32,4,65,176,1,106,36,0,32,19,32,8,40,2,12,54,2,8,32,19,32,8,41,2,4,55,2,0,32,8,65,224,0,106,36,0,11,32,9,65,144,1,106,36,0,32,26,65,24,106,33,2,2,64,32,16,65,236,0,106,34,3,40,2,8,69,4,64,32,2,65,0,54,2,8,32,2,65,0,54,2,0,12,1,11,32,3,40,2,0,34,4,4,64,32,2,32,4,32,3,40,2,4,16,253,2,12,1,11,65,188,180,204,0,16,248,26,0,11,32,15,32,16,40,2,44,54,2,184,1,32,15,32,16,40,2,32,34,2,54,2,176,1,32,15,32,2,65,8,106,54,2,168,1,32,15,32,2,32,16,40,2,36,106,65,1,106,54,2,172,1,32,15,32,2,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,160,1,32,26,65,36,106,33,18,35,0,65,64,106,34,7,36,0,32,7,65,48,106,32,15,65,160,1,106,34,2,65,24,106,41,3,0,55,3,0,32,7,65,40,106,32,2,65,16,106,41,3,0,55,3,0,32,7,65,32,106,32,2,65,8,106,41,3,0,55,3,0,32,7,32,2,41,3,0,55,3,24,32,7,65,12,106,33,8,35,0,65,208,0,107,34,2,36,0,32,2,32,7,65,24,106,34,3,16,154,18,2,64,2,64,2,64,32,2,40,2,0,34,4,69,4,64,32,8,65,0,54,2,8,32,8,66,128,128,128,128,128,1,55,2,0,12,1,11,32,2,40,2,4,32,2,65,40,106,34,10,32,4,65,8,106,41,0,0,55,3,0,32,2,65,48,106,34,16,32,4,65,16,106,41,0,0,55,3,0,32,2,65,56,106,32,4,65,24,106,41,0,0,55,3,0,32,2,32,4,41,0,0,55,3,32,41,3,0,33,38,32,2,65,196,0,106,65,4,32,3,40,2,24,65,1,106,34,4,65,127,32,4,27,34,4,32,4,65,4,77,27,65,0,65,8,65,40,16,167,10,32,2,40,2,72,33,9,32,2,40,2,68,65,1,70,13,1,32,2,40,2,76,34,4,32,2,65,32,106,34,6,41,3,0,55,3,0,32,4,32,38,55,3,32,32,4,65,24,106,32,6,65,24,106,41,3,0,55,3,0,32,4,65,16,106,32,6,65,16,106,41,3,0,55,3,0,32,4,65,8,106,32,6,65,8,106,41,3,0,55,3,0,32,2,65,20,106,34,19,65,1,54,2,0,32,2,32,4,54,2,16,32,2,32,9,54,2,12,32,16,32,3,65,24,106,41,3,0,55,3,0,32,10,32,3,65,16,106,41,3,0,55,3,0,32,6,32,3,65,8,106,41,3,0,55,3,0,32,2,32,3,41,3,0,55,3,24,35,0,65,64,106,34,3,36,0,32,3,65,16,106,32,2,65,24,106,34,12,16,154,18,32,3,40,2,16,34,4,4,64,32,3,40,2,20,33,11,32,2,65,12,106,34,9,40,2,8,34,10,65,40,108,33,16,32,3,65,32,106,33,6,3,64,32,6,32,4,41,0,0,55,0,0,32,6,65,8,106,34,14,32,4,65,8,106,41,0,0,55,0,0,32,6,65,16,106,34,17,32,4,65,16,106,41,0,0,55,0,0,32,6,65,24,106,34,20,32,4,65,24,106,41,0,0,55,0,0,32,11,41,3,0,33,38,32,9,40,2,0,32,10,70,4,64,32,9,32,10,32,12,40,2,24,65,1,106,34,4,65,127,32,4,27,65,8,65,40,16,178,19,11,32,9,40,2,4,32,16,106,34,4,32,6,41,3,0,55,3,0,32,4,65,24,106,32,20,41,3,0,55,3,0,32,4,65,16,106,32,17,41,3,0,55,3,0,32,4,65,8,106,32,14,41,3,0,55,3,0,32,4,65,32,106,32,38,55,3,0,32,9,32,10,65,1,106,34,10,54,2,8,32,3,65,8,106,32,12,16,154,18,32,16,65,40,106,33,16,32,3,40,2,12,33,11,32,3,40,2,8,34,4,13,0,11,11,32,3,65,64,107,36,0,32,8,65,8,106,32,19,40,2,0,54,2,0,32,8,32,2,41,2,12,55,2,0,11,32,2,65,208,0,106,36,0,12,1,11,32,9,32,2,40,2,76,16,132,25,0,11,2,64,32,7,40,2,20,34,3,69,4,64,32,18,65,0,54,2,8,32,18,65,0,54,2,0,32,8,65,8,65,40,16,244,22,12,1,11,32,7,40,2,16,33,6,32,7,32,7,65,63,106,54,2,24,2,64,32,3,65,1,70,13,0,32,3,65,21,79,4,64,32,7,65,24,106,33,8,35,0,65,128,32,107,34,2,36,0,2,64,32,3,65,1,118,34,4,65,192,154,12,32,3,32,3,65,192,154,12,79,27,34,9,32,4,32,9,75,27,34,9,65,231,0,79,4,64,35,0,65,16,107,34,4,36,0,32,4,65,4,106,32,9,65,0,65,8,65,40,16,167,10,32,4,40,2,8,33,9,32,4,40,2,4,65,1,70,4,64,32,9,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,10,32,2,65,0,54,2,8,32,2,32,10,54,2,4,32,2,32,9,54,2,0,32,4,65,16,106,36,0,32,6,32,3,32,2,40,2,4,32,2,40,2,8,34,4,65,40,108,106,32,2,40,2,0,32,4,107,32,3,65,193,0,73,32,8,16,172,3,32,2,65,8,65,40,16,244,22,12,1,11,32,6,32,3,32,2,65,230,0,32,3,65,193,0,73,32,8,16,172,3,11,32,2,65,128,32,106,36,0,12,1,11,32,3,65,40,108,33,3,65,40,33,2,3,64,32,6,32,2,32,6,106,16,219,13,32,3,32,2,65,40,106,34,2,71,13,0,11,11,32,7,65,32,106,32,7,65,20,106,40,2,0,54,2,0,32,7,32,7,41,2,12,55,3,24,35,0,65,208,0,107,34,8,36,0,16,148,23,34,2,65,0,59,1,190,3,32,2,65,0,54,2,184,3,32,8,65,0,54,2,8,32,8,32,2,54,2,4,32,8,65,0,54,2,12,32,8,66,2,55,3,16,32,8,32,7,65,24,106,34,2,40,2,0,54,2,72,32,8,32,2,40,2,4,34,3,54,2,68,32,8,32,3,54,2,64,32,8,32,3,32,2,40,2,8,65,40,108,106,54,2,76,32,8,65,16,106,33,2,32,8,65,12,106,33,12,35,0,65,128,1,107,34,6,36,0,32,8,65,4,106,34,10,40,2,0,33,4,32,10,40,2,4,34,9,4,64,3,64,32,4,32,4,47,1,190,3,65,2,116,106,65,192,3,106,40,2,0,33,4,32,9,65,1,107,34,9,13,0,11,11,32,6,65,8,106,34,3,32,2,65,192,0,16,193,5,26,32,6,65,200,0,106,32,3,16,185,7,32,6,40,2,72,65,1,70,4,64,32,6,65,208,0,106,33,16,3,64,32,6,41,3,112,33,38,2,64,32,4,47,1,190,3,34,2,65,11,79,4,64,65,0,33,9,2,64,3,64,32,4,40,2,184,3,34,4,4,64,32,9,65,1,106,33,9,32,4,47,1,190,3,65,11,79,13,1,12,2,11,11,32,10,40,2,4,33,3,32,10,40,2,0,33,2,16,130,23,34,4,32,2,54,2,192,3,32,4,65,0,59,1,190,3,32,4,65,0,54,2,184,3,32,10,32,3,65,1,106,34,9,54,2,4,32,10,32,4,54,2,0,32,2,65,0,59,1,188,3,32,2,32,4,54,2,184,3,11,32,6,32,4,54,2,120,32,6,32,9,54,2,124,16,148,23,34,2,65,0,59,1,190,3,32,2,65,0,54,2,184,3,2,64,32,9,65,1,107,34,19,4,64,65,1,33,11,3,64,16,130,23,34,3,32,2,54,2,192,3,32,3,65,0,59,1,190,3,32,3,65,0,54,2,184,3,32,2,65,0,59,1,188,3,32,2,32,3,54,2,184,3,32,3,33,2,32,9,32,11,65,1,106,34,11,71,13,0,11,32,6,65,248,0,106,32,16,32,38,32,2,32,19,16,249,9,32,9,13,1,12,3,11,32,6,65,248,0,106,32,16,32,38,32,2,65,0,16,249,9,11,3,64,32,4,32,4,47,1,190,3,65,2,116,106,65,192,3,106,40,2,0,33,4,32,9,65,1,107,34,9,13,0,11,12,1,11,32,4,32,2,65,1,106,59,1,190,3,32,16,65,24,106,41,0,0,33,39,32,16,65,8,106,41,0,0,33,40,32,16,65,16,106,41,0,0,33,41,32,4,32,2,65,5,116,106,34,3,32,16,41,0,0,55,0,0,32,3,65,16,106,32,41,55,0,0,32,3,65,8,106,32,40,55,0,0,32,3,65,24,106,32,39,55,0,0,32,4,32,2,65,3,116,106,65,224,2,106,32,38,55,3,0,11,32,12,32,12,40,2,0,65,1,106,54,2,0,32,6,65,200,0,106,32,6,65,8,106,16,185,7,32,6,40,2,72,13,0,11,11,32,6,32,6,40,2,56,54,2,76,32,6,32,6,40,2,64,54,2,72,32,6,65,200,0,106,65,8,65,40,16,244,22,35,0,65,32,107,34,2,36,0,32,10,40,2,4,34,16,4,64,32,10,40,2,0,33,10,3,64,2,64,32,10,47,1,190,3,34,3,4,64,32,2,32,16,54,2,8,32,2,32,16,65,1,107,34,16,54,2,28,32,2,32,16,54,2,20,32,2,32,3,65,1,107,34,3,54,2,12,32,2,32,10,54,2,4,32,2,32,10,32,3,65,2,116,106,34,3,65,196,3,106,40,2,0,34,10,54,2,24,32,2,32,3,65,192,3,106,40,2,0,54,2,16,32,10,47,1,190,3,34,3,65,5,79,13,1,32,2,65,4,106,33,4,35,0,65,32,107,34,9,36,0,2,64,65,5,32,3,107,34,3,4,64,32,4,40,2,20,34,12,47,1,190,3,34,19,32,3,106,34,24,65,12,79,13,21,32,4,40,2,12,34,11,47,1,190,3,34,17,32,3,73,13,22,32,11,32,17,32,3,107,34,14,59,1,190,3,32,12,32,24,59,1,190,3,32,12,32,3,65,5,116,106,32,12,32,19,65,5,116,16,184,28,26,32,12,65,224,2,106,34,21,32,3,65,3,116,106,32,21,32,19,65,3,116,16,184,28,26,32,17,32,14,65,1,106,34,17,107,34,22,32,3,65,1,107,71,13,23,32,12,32,11,32,17,65,5,116,106,32,22,65,5,116,34,25,16,193,5,33,20,32,21,32,11,65,224,2,106,34,12,32,17,65,3,116,106,32,22,65,3,116,34,21,16,193,5,33,22,32,12,32,14,65,3,116,106,41,3,0,33,38,32,4,40,2,0,34,28,32,4,40,2,8,34,29,65,5,116,106,34,12,41,0,0,33,39,32,11,32,14,65,5,116,106,34,14,65,8,106,41,0,0,33,40,32,14,65,16,106,41,0,0,33,41,32,14,65,24,106,41,0,0,33,42,32,12,32,14,41,0,0,55,0,0,32,12,65,24,106,34,14,41,0,0,33,43,32,14,32,42,55,0,0,32,12,65,16,106,34,14,41,0,0,33,42,32,14,32,41,55,0,0,32,12,65,8,106,34,12,41,0,0,33,41,32,12,32,40,55,0,0,32,9,65,24,106,34,14,32,43,55,3,0,32,9,65,16,106,34,30,32,42,55,3,0,32,9,65,8,106,34,31,32,41,55,3,0,32,28,32,29,65,3,116,106,65,224,2,106,34,12,41,3,0,33,40,32,12,32,38,55,3,0,32,9,32,39,55,3,0,32,20,32,25,106,34,12,65,24,106,32,14,41,3,0,55,0,0,32,12,65,16,106,32,30,41,3,0,55,0,0,32,12,65,8,106,32,31,41,3,0,55,0,0,32,12,32,9,41,3,0,55,0,0,32,21,32,22,106,32,40,55,3,0,32,4,40,2,24,33,12,32,4,40,2,16,69,4,64,32,12,13,25,12,2,11,32,12,69,13,24,32,20,65,192,3,106,34,4,32,3,65,2,116,34,3,106,32,4,32,19,65,2,116,65,4,106,16,184,28,26,32,4,32,11,32,17,65,2,116,106,65,192,3,106,32,3,16,193,5,26,32,24,65,1,106,33,12,65,0,33,3,3,64,32,4,40,2,0,34,11,32,3,59,1,188,3,32,11,32,20,54,2,184,3,32,4,65,4,106,33,4,32,12,32,3,65,1,106,34,3,71,13,0,11,12,1,11,12,19,11,32,9,65,32,106,36,0,12,1,11,12,22,11,32,16,13,0,11,11,32,2,65,32,106,36,0,32,6,65,128,1,106,36,0,32,18,32,8,40,2,12,54,2,8,32,18,32,8,41,2,4,55,2,0,32,8,65,208,0,106,36,0,11,32,7,65,64,107,36,0,32,15,65,192,1,106,36,0,35,0,65,208,0,107,34,15,36,0,32,34,41,3,160,1,33,38,32,34,41,3,168,1,33,39,32,15,65,48,106,33,2,35,0,65,16,107,34,3,36,0,2,64,32,34,65,144,1,106,34,6,40,2,4,34,7,69,4,64,32,2,65,8,106,65,144,216,204,0,41,2,0,55,2,0,32,2,65,136,216,204,0,41,2,0,55,2,0,12,1,11,35,0,65,16,107,34,4,36,0,32,4,32,4,65,36,32,7,65,1,106,16,193,7,32,4,40,2,8,33,8,32,4,40,2,4,33,9,32,4,40,2,0,34,10,4,64,32,3,32,4,40,2,12,54,2,12,11,32,3,32,8,54,2,8,32,3,32,9,54,2,4,32,3,32,10,54,2,0,32,4,65,16,106,36,0,32,3,40,2,0,32,6,40,2,0,34,8,32,3,40,2,4,34,4,65,9,106,16,193,5,34,9,32,4,65,127,115,65,36,108,106,32,8,32,7,65,127,115,65,36,108,106,32,4,65,36,108,65,36,106,16,193,5,26,32,2,32,4,54,2,4,32,2,32,9,54,2,0,32,2,32,6,41,2,8,55,2,8,11,32,3,65,16,106,36,0,32,15,32,39,55,3,72,32,15,32,38,55,3,64,66,0,33,38,32,2,40,2,12,33,4,32,2,40,2,0,34,3,41,3,0,33,39,32,2,40,2,4,34,2,4,127,32,3,32,2,65,36,108,65,43,106,65,120,113,34,6,107,173,66,32,134,32,2,32,6,106,65,9,106,173,132,33,38,65,8,5,65,0,11,33,6,32,15,32,38,55,2,36,32,15,32,6,54,2,32,32,15,32,4,54,2,24,32,15,32,3,54,2,16,32,15,32,3,65,8,106,54,2,8,32,15,32,2,32,3,106,65,1,106,54,2,12,32,15,32,39,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,0,32,5,65,152,7,106,33,12,35,0,65,208,0,107,34,6,36,0,32,6,65,24,106,34,2,32,15,65,48,16,193,5,26,32,6,65,12,106,33,7,35,0,65,208,0,107,34,3,36,0,2,64,2,64,2,64,2,64,32,2,40,2,24,4,64,32,2,16,240,12,33,8,32,2,32,2,40,2,24,65,1,107,34,9,54,2,24,32,8,13,1,11,32,7,65,0,54,2,8,32,7,66,128,128,128,128,192,0,55,2,0,32,2,40,2,32,34,4,69,13,1,32,2,40,2,36,34,8,69,13,1,32,2,40,2,40,32,8,32,4,16,218,26,12,1,11,32,3,65,16,106,34,4,32,8,65,36,107,65,36,16,193,5,26,32,3,65,196,0,106,65,4,32,9,65,1,106,34,8,65,127,32,8,27,34,8,32,8,65,4,77,27,65,0,65,4,65,36,16,167,10,32,3,40,2,72,33,8,32,3,40,2,68,65,1,70,13,1,32,3,40,2,76,32,4,65,36,16,193,5,33,9,32,3,65,12,106,34,16,65,1,54,2,0,32,3,32,9,54,2,8,32,3,32,8,54,2,4,32,4,32,2,65,48,16,193,5,26,32,3,65,4,106,33,2,35,0,65,48,107,34,8,36,0,2,64,32,4,40,2,24,69,13,0,3,64,32,4,16,240,12,33,9,32,4,32,4,40,2,24,65,1,107,34,10,54,2,24,32,9,69,13,1,32,8,65,12,106,32,9,65,36,107,65,36,16,193,5,26,32,2,40,2,8,34,9,32,2,40,2,0,70,4,64,32,2,32,9,32,10,65,1,106,34,11,65,127,32,11,27,65,4,65,36,16,178,19,11,32,2,40,2,4,32,9,65,36,108,106,32,8,65,12,106,65,36,16,193,5,26,32,2,32,9,65,1,106,54,2,8,32,10,13,0,11,11,2,64,32,4,40,2,32,34,2,69,13,0,32,4,40,2,36,34,9,69,13,0,32,4,40,2,40,32,9,32,2,16,218,26,11,32,8,65,48,106,36,0,32,7,65,8,106,32,16,40,2,0,54,2,0,32,7,32,3,41,2,4,55,2,0,11,32,3,65,208,0,106,36,0,12,1,11,32,8,32,3,40,2,76,16,132,25,0,11,2,64,32,6,40,2,20,34,2,69,4,64,32,12,65,0,54,2,8,32,12,65,0,54,2,0,32,7,65,4,65,36,16,244,22,12,1,11,32,6,40,2,16,33,4,32,6,32,6,65,207,0,106,54,2,24,2,64,32,2,65,1,70,13,0,32,2,65,21,79,4,64,32,6,65,24,106,33,7,35,0,65,128,32,107,34,3,36,0,2,64,32,2,65,1,118,34,8,65,142,200,13,32,2,32,2,65,142,200,13,79,27,34,9,32,8,32,9,75,27,34,8,65,242,0,79,4,64,32,3,32,8,16,173,16,32,4,32,2,32,3,40,2,4,32,3,40,2,8,34,4,65,36,108,106,32,3,40,2,0,32,4,107,32,2,65,193,0,73,32,7,16,178,3,32,3,65,4,65,36,16,244,22,12,1,11,32,4,32,2,32,3,65,241,0,32,2,65,193,0,73,32,7,16,178,3,11,32,3,65,128,32,106,36,0,12,1,11,32,2,65,36,108,33,2,65,36,33,3,3,64,32,4,32,3,32,4,106,16,220,13,32,2,32,3,65,36,106,34,3,71,13,0,11,11,32,6,65,32,106,32,6,65,20,106,40,2,0,54,2,0,32,6,32,6,41,2,12,55,3,24,35,0,65,208,0,107,34,4,36,0,32,4,16,161,25,16,187,26,32,4,32,4,41,3,0,55,2,12,32,4,65,0,54,2,20,32,4,65,2,54,2,24,32,4,32,6,65,24,106,34,2,40,2,0,54,2,72,32,4,32,2,40,2,4,34,3,54,2,68,32,4,32,3,54,2,64,32,4,32,3,32,2,40,2,8,65,36,108,106,54,2,76,32,4,65,24,106,33,7,32,4,65,20,106,33,11,35,0,65,208,1,107,34,2,36,0,32,4,65,12,106,34,10,40,2,0,33,3,32,10,40,2,4,34,8,4,64,3,64,32,2,32,8,54,2,60,32,2,32,3,54,2,56,32,2,32,3,47,1,146,3,54,2,64,32,2,65,40,106,32,2,65,56,106,16,186,22,32,2,40,2,40,33,3,32,2,40,2,44,34,8,13,0,11,11,32,2,65,0,54,2,52,32,2,32,3,54,2,48,32,2,65,56,106,34,3,32,7,65,56,16,193,5,26,32,2,65,240,0,106,32,3,16,139,7,32,2,40,2,112,65,1,70,4,64,32,2,65,244,0,106,33,9,3,64,32,2,65,176,1,106,32,9,65,24,106,41,0,0,55,3,0,32,2,65,168,1,106,32,9,65,16,106,41,0,0,55,3,0,32,2,65,160,1,106,32,9,65,8,106,41,0,0,55,3,0,32,2,32,9,41,0,0,55,3,152,1,32,2,40,2,148,1,33,18,2,64,2,64,32,2,40,2,48,34,3,47,1,146,3,65,11,79,4,64,32,2,40,2,52,33,7,2,64,3,64,32,3,40,2,224,2,34,3,4,64,32,7,65,1,106,33,7,32,3,47,1,146,3,65,11,79,13,1,12,2,11,11,32,2,65,32,106,32,10,40,2,0,32,10,40,2,4,16,218,20,32,2,40,2,32,33,3,32,10,32,2,40,2,36,34,7,54,2,4,32,10,32,3,54,2,0,11,32,2,32,3,54,2,188,1,32,2,32,7,54,2,192,1,32,2,65,24,106,16,161,25,16,187,26,32,2,40,2,24,33,3,32,2,40,2,28,33,8,32,7,65,1,107,34,7,69,13,1,3,64,32,2,65,16,106,32,3,32,8,16,218,20,32,2,40,2,16,33,3,32,2,40,2,20,33,8,32,7,65,1,107,34,7,13,0,11,12,1,11,32,2,65,48,106,34,19,40,2,0,34,3,47,1,146,3,34,7,65,11,79,4,64,65,184,227,213,0,65,32,65,216,227,213,0,16,218,19,0,11,32,3,32,7,65,1,106,59,1,146,3,32,3,32,7,65,5,116,106,34,8,32,2,65,152,1,106,34,16,41,0,0,55,0,0,32,8,65,8,106,32,16,65,8,106,41,0,0,55,0,0,32,8,65,24,106,32,16,65,24,106,41,0,0,55,0,0,32,8,65,16,106,32,16,65,16,106,41,0,0,55,0,0,32,2,65,196,1,106,34,8,32,7,54,2,8,32,8,32,3,54,2,0,32,8,32,19,40,2,4,54,2,4,32,3,32,7,65,2,116,106,65,228,2,106,32,18,54,2,0,32,8,40,2,0,26,32,8,40,2,8,26,12,1,11,32,2,65,188,1,106,32,2,65,152,1,106,32,18,32,3,32,8,16,254,9,32,2,40,2,188,1,33,3,32,2,40,2,192,1,34,8,4,64,3,64,32,2,32,8,54,2,200,1,32,2,32,3,54,2,196,1,32,2,32,3,47,1,146,3,54,2,204,1,32,2,65,8,106,32,2,65,196,1,106,16,186,22,32,2,40,2,8,33,3,32,2,40,2,12,34,8,13,0,11,11,32,2,65,0,54,2,52,32,2,32,3,54,2,48,11,32,11,32,11,40,2,0,65,1,106,54,2,0,32,2,65,240,0,106,32,2,65,56,106,16,139,7,32,2,40,2,112,13,0,11,11,32,2,32,2,40,2,96,54,2,116,32,2,32,2,40,2,104,54,2,112,32,2,65,240,0,106,65,4,65,36,16,244,22,35,0,65,48,107,34,9,36,0,32,10,40,2,4,34,3,4,64,32,10,40,2,0,33,18,3,64,2,64,32,18,47,1,146,3,34,7,4,64,32,9,32,3,54,2,40,32,9,32,18,54,2,36,32,9,32,7,65,1,107,54,2,44,32,9,65,8,106,34,10,32,9,65,36,106,16,252,11,32,9,40,2,28,34,18,47,1,146,3,34,3,65,5,79,13,1,35,0,65,32,107,34,8,36,0,2,64,65,5,32,3,107,34,3,4,64,32,10,40,2,20,34,7,47,1,146,3,34,17,32,3,106,34,19,65,12,79,13,21,32,10,40,2,12,34,16,47,1,146,3,34,11,32,3,73,13,22,32,16,32,11,32,3,107,34,14,59,1,146,3,32,7,32,19,59,1,146,3,32,7,32,3,65,5,116,106,32,7,32,17,65,5,116,16,184,28,26,32,7,65,228,2,106,34,24,34,17,32,3,65,2,116,106,32,17,32,19,32,3,107,65,2,116,16,184,28,26,32,16,32,14,65,1,106,34,17,65,5,116,106,32,11,32,17,107,34,11,32,7,32,3,65,1,107,34,20,16,221,22,32,16,65,228,2,106,34,21,32,17,65,2,116,106,32,11,32,24,32,20,16,222,22,32,21,32,14,65,2,116,106,40,2,0,33,21,32,10,40,2,0,34,22,32,10,40,2,8,34,25,65,5,116,106,34,11,41,0,0,33,38,32,16,32,14,65,5,116,106,34,14,65,8,106,41,0,0,33,39,32,14,65,16,106,41,0,0,33,40,32,14,65,24,106,41,0,0,33,41,32,11,32,14,41,0,0,55,0,0,32,11,65,24,106,34,14,41,0,0,33,42,32,14,32,41,55,0,0,32,11,65,16,106,34,14,41,0,0,33,41,32,14,32,40,55,0,0,32,11,65,8,106,34,11,41,0,0,33,40,32,11,32,39,55,0,0,32,8,65,24,106,34,14,32,42,55,3,0,32,8,65,16,106,34,28,32,41,55,3,0,32,8,65,8,106,34,29,32,40,55,3,0,32,22,32,25,65,2,116,106,65,228,2,106,34,11,40,2,0,33,22,32,11,32,21,54,2,0,32,8,32,38,55,3,0,32,7,32,20,65,5,116,106,34,11,65,24,106,32,14,41,3,0,55,0,0,32,11,65,16,106,32,28,41,3,0,55,0,0,32,11,65,8,106,32,29,41,3,0,55,0,0,32,11,32,8,41,3,0,55,0,0,32,24,32,20,65,2,116,106,32,22,54,2,0,32,10,40,2,24,33,11,32,10,40,2,16,69,4,64,32,11,13,25,12,2,11,32,11,69,13,24,32,8,32,11,54,2,4,32,8,32,7,54,2,0,32,7,65,148,3,106,34,7,32,3,65,2,116,106,32,7,32,19,65,1,106,34,10,32,3,107,65,2,116,16,184,28,26,32,16,32,17,65,2,116,106,65,148,3,106,32,3,32,7,32,3,16,222,22,65,0,33,7,32,10,4,64,32,8,40,2,0,34,16,65,148,3,106,33,3,3,64,32,3,40,2,0,34,11,32,7,59,1,144,3,32,11,32,16,54,2,224,2,32,3,65,4,106,33,3,32,10,32,7,65,1,106,34,7,71,13,0,11,11,12,1,11,12,19,11,32,8,65,32,106,36,0,12,1,11,12,22,11,32,9,40,2,32,34,3,13,0,11,11,32,9,65,48,106,36,0,32,2,65,208,1,106,36,0,32,12,32,4,40,2,20,54,2,8,32,12,32,4,41,2,12,55,2,0,32,4,65,208,0,106,36,0,11,32,6,65,208,0,106,36,0,32,15,65,208,0,106,36,0,32,5,65,248,16,106,32,5,65,64,107,40,2,0,54,2,0,32,5,32,5,41,3,56,55,2,240,16,32,5,65,252,16,106,32,26,65,48,16,193,5,26,32,5,65,180,17,106,32,5,65,160,7,106,40,2,0,54,2,0,32,5,32,5,41,2,152,7,55,2,172,17,32,5,40,2,12,33,2,32,5,65,184,17,106,34,3,32,34,65,184,2,16,193,5,26,32,5,65,240,19,106,32,5,65,240,12,106,65,200,4,16,193,5,26,32,0,32,3,65,128,7,16,193,5,34,0,32,32,58,0,148,7,32,0,32,2,54,2,144,7,32,0,32,27,54,2,140,7,32,0,32,13,54,2,136,7,32,0,32,23,54,2,132,7,32,0,32,32,58,0,128,7,32,33,13,11,12,10,11,32,0,32,5,65,188,24,106,32,5,65,240,6,106,65,208,0,16,193,5,65,208,0,16,193,5,65,11,54,2,184,2,32,13,32,13,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,5,65,204,27,106,16,145,20,11,65,0,33,27,32,5,40,2,212,2,33,23,32,2,12,5,11,32,0,32,5,65,236,6,106,32,5,65,192,17,106,65,208,0,16,193,5,65,208,0,16,193,5,65,11,54,2,184,2,12,3,11,65,1,33,2,32,0,65,1,106,32,5,65,184,17,106,65,1,114,65,207,0,16,193,5,26,32,0,65,11,54,2,184,2,32,0,32,3,58,0,0,32,5,65,200,2,106,16,147,14,65,1,33,0,12,4,11,32,0,32,5,65,236,6,106,32,5,65,192,17,106,65,208,0,16,193,5,65,208,0,16,193,5,65,11,54,2,184,2,65,1,33,0,65,1,33,23,65,0,12,5,11,32,0,65,1,106,32,5,65,184,17,106,65,1,114,65,207,0,16,193,5,26,32,0,65,11,54,2,184,2,32,0,32,3,58,0,0,32,5,65,216,6,106,16,147,14,32,5,65,216,4,106,16,158,1,11,65,1,33,27,65,1,11,33,0,32,23,32,23,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,5,65,212,2,106,16,145,20,11,65,0,32,27,69,13,1,26,11,32,5,65,200,0,106,16,158,1,32,6,11,33,23,32,5,40,2,52,33,27,32,2,65,1,115,11,32,5,65,56,106,16,156,13,32,27,32,27,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,5,65,52,106,16,191,15,11,32,5,65,12,106,16,234,24,32,23,4,64,32,1,65,16,106,16,147,14,11,32,1,40,2,0,69,114,69,4,64,32,1,16,166,20,11,32,0,69,13,1,11,32,1,65,28,106,16,147,14,11,32,5,65,192,28,106,36,0,15,11,65,4,65,20,16,177,28,0,11,65,244,229,203,0,65,27,65,144,230,203,0,16,218,19,0,11,65,160,230,203,0,65,51,65,212,230,203,0,16,218,19,0,11,65,228,230,203,0,65,39,65,140,231,203,0,16,218,19,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,65,156,231,203,0,65,40,65,196,231,203,0,16,218,19,0,11,65,212,224,203,0,65,25,65,200,225,203,0,16,218,19,0,11,237,80,2,39,127,5,126,35,0,65,240,5,107,34,5,36,0,32,1,2,127,2,64,2,127,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,236,7,65,1,107,14,3,18,23,1,0,11,32,1,40,2,232,7,33,15,32,1,65,0,58,0,224,7,32,1,32,15,54,2,208,7,32,1,65,0,54,2,0,32,1,65,224,7,106,33,11,12,1,11,32,1,65,224,7,106,33,11,2,64,32,1,45,0,224,7,65,1,107,14,3,16,22,4,0,11,32,1,40,2,208,7,33,15,32,1,40,2,0,65,1,113,13,1,11,65,7,33,4,32,5,65,232,1,106,65,7,65,0,65,1,65,1,16,167,10,32,5,40,2,236,1,33,7,32,5,40,2,232,1,65,1,70,13,16,32,5,40,2,240,1,34,6,65,3,106,65,215,213,192,0,40,0,0,54,0,0,32,6,65,212,213,192,0,40,0,0,54,0,0,32,1,65,7,54,2,220,7,32,1,32,6,54,2,216,7,32,1,32,7,54,2,212,7,12,1,11,32,5,32,1,40,2,4,54,2,140,1,32,5,65,1,54,2,236,1,32,5,65,228,213,192,0,54,2,232,1,32,5,66,1,55,2,244,1,32,5,65,7,54,2,148,4,32,5,32,5,65,144,4,106,54,2,240,1,32,5,32,5,65,140,1,106,54,2,144,4,32,5,65,196,0,106,32,5,65,232,1,106,16,236,4,32,1,65,220,7,106,34,4,32,5,65,204,0,106,40,2,0,54,2,0,32,1,32,5,41,2,68,55,2,212,7,32,4,40,2,0,33,4,32,1,40,2,216,7,33,6,11,32,1,65,0,58,0,128,1,32,1,32,15,54,2,112,32,1,32,4,54,2,12,32,1,32,6,54,2,8,32,1,65,128,1,106,33,3,32,1,65,8,106,33,33,12,1,11,32,1,65,8,106,33,33,32,1,65,128,1,106,33,3,2,64,32,1,45,0,128,1,65,1,107,14,5,15,18,2,3,4,0,11,32,1,40,2,12,33,4,32,1,40,2,8,33,6,32,1,40,2,112,33,15,11,32,1,32,4,54,2,20,32,1,32,6,54,2,16,32,5,65,2,54,2,236,1,32,5,65,152,215,192,0,54,2,232,1,32,5,66,2,55,2,244,1,32,5,65,4,54,2,156,4,32,5,32,1,65,16,106,54,2,152,4,32,5,65,251,2,54,2,148,4,32,5,32,15,54,2,144,4,32,5,32,5,65,144,4,106,54,2,240,1,32,5,65,128,1,106,32,5,65,232,1,106,16,236,4,32,1,65,252,0,106,32,5,65,136,1,106,40,2,0,54,2,0,32,1,32,5,41,2,128,1,55,2,116,32,1,65,0,58,0,180,1,32,1,32,15,54,2,168,1,32,1,32,1,41,3,120,55,3,136,1,11,32,5,65,232,1,106,34,9,32,1,65,136,1,106,34,15,32,2,16,107,32,5,41,3,232,1,34,44,66,4,81,13,13,32,5,65,192,1,106,34,12,32,5,65,136,2,106,41,3,0,55,3,0,32,5,65,200,1,106,34,8,32,5,65,144,2,106,40,2,0,54,2,0,32,5,32,5,41,3,128,2,55,3,184,1,32,5,40,2,252,1,33,20,32,5,40,2,248,1,33,4,32,5,40,2,244,1,33,7,32,5,47,1,242,1,33,22,32,5,45,0,241,1,33,30,32,5,45,0,240,1,33,6,32,5,65,140,1,106,34,13,32,5,65,148,2,106,65,44,16,193,5,26,32,15,16,216,18,32,44,66,3,81,13,7,32,1,32,20,54,2,44,32,1,32,4,54,2,40,32,1,32,7,54,2,36,32,1,32,22,59,1,34,32,1,32,30,58,0,33,32,1,32,6,58,0,32,32,1,32,44,55,3,24,32,1,32,5,41,3,184,1,55,3,48,32,1,65,56,106,32,12,41,3,0,55,3,0,32,1,65,64,107,32,8,40,2,0,54,2,0,32,1,65,196,0,106,32,13,65,44,16,193,5,26,32,1,65,24,106,33,4,32,1,47,1,92,34,7,65,200,1,107,65,255,255,3,113,65,228,0,73,13,2,32,1,32,7,59,1,136,1,32,1,32,7,59,1,138,1,32,9,32,4,65,216,0,16,193,5,26,32,1,65,144,1,106,32,9,65,188,1,16,193,5,26,32,1,65,0,58,0,204,2,11,32,5,65,144,4,106,32,1,65,144,1,106,34,6,32,2,16,213,3,32,5,40,2,144,4,34,7,65,129,128,128,128,120,70,13,4,32,5,40,2,152,4,33,20,32,5,40,2,148,4,33,4,32,6,16,232,22,32,7,65,128,128,128,128,120,70,13,5,32,1,47,1,136,1,33,22,65,1,33,6,12,7,11,32,1,65,136,1,106,33,15,32,1,65,160,3,106,33,22,32,1,45,0,160,3,65,1,107,14,3,2,13,12,1,11,32,5,65,232,1,106,34,7,32,4,65,216,0,16,193,5,26,32,15,32,7,65,152,2,16,193,5,26,32,1,65,0,58,0,160,3,32,1,65,160,3,106,33,22,11,32,5,65,144,4,106,34,4,32,15,65,216,0,16,193,5,26,32,1,65,224,1,106,34,7,32,4,65,188,1,16,193,5,26,32,1,65,0,58,0,156,3,32,1,65,156,3,106,33,4,12,13,11,65,184,231,192,0,16,161,21,0,11,65,4,12,18,11,65,0,33,6,32,4,33,7,12,1,11,32,5,65,224,1,106,32,8,40,2,0,54,2,0,32,5,65,216,1,106,32,12,41,3,0,55,3,0,32,5,32,5,41,3,184,1,55,3,208,1,11,32,1,65,244,0,106,16,214,24,32,1,65,1,58,0,128,1,32,5,65,224,0,106,32,5,65,224,1,106,40,2,0,54,2,0,32,5,65,216,0,106,32,5,65,216,1,106,41,3,0,55,3,0,32,5,32,5,41,3,208,1,55,3,80,32,6,65,255,1,113,65,13,71,13,21,12,16,11,65,208,214,192,0,16,161,21,0,11,65,204,212,192,0,16,161,21,0,11,32,7,32,5,40,2,240,1,16,132,25,0,11,65,168,215,192,0,16,161,21,0,11,65,3,12,10,11,32,1,65,224,1,106,33,7,32,1,65,156,3,106,33,4,2,64,2,64,32,1,45,0,156,3,65,1,107,14,3,0,2,1,4,11,65,244,231,192,0,16,161,21,0,11,32,1,65,152,3,106,33,6,32,1,65,144,3,106,33,20,32,1,45,0,152,3,65,1,107,14,3,1,0,4,3,11,0,11,65,168,229,192,0,16,161,21,0,11,32,1,65,184,2,106,32,7,65,216,0,16,193,5,26,32,5,65,32,106,32,1,65,128,3,106,16,236,17,32,5,40,2,36,33,6,32,5,40,2,32,65,1,113,4,64,32,5,65,24,106,32,6,16,209,10,32,5,40,2,28,33,6,32,5,40,2,24,34,20,13,3,11,32,1,65,0,58,0,152,3,32,1,32,6,54,2,144,3,32,1,65,152,3,106,33,6,32,1,65,144,3,106,33,20,11,32,1,32,1,40,2,144,3,16,134,5,54,2,148,3,11,32,5,65,16,106,32,1,65,148,3,106,34,30,32,2,16,210,10,32,5,40,2,16,34,2,65,2,70,13,3,32,5,40,2,20,33,4,32,30,16,208,14,32,2,65,1,113,4,64,32,5,65,8,106,32,4,16,209,10,32,5,40,2,12,33,4,32,5,40,2,8,34,2,13,2,11,32,6,65,1,58,0,0,32,20,16,145,22,32,5,32,4,54,2,204,5,32,5,32,5,65,204,5,106,16,250,28,54,2,208,5,32,5,65,212,5,106,34,2,32,5,65,208,5,106,34,4,16,251,28,16,162,11,32,4,32,5,40,2,216,5,32,5,40,2,220,5,16,178,17,32,5,65,224,5,106,32,2,16,226,8,32,5,41,2,232,5,33,44,32,5,40,2,228,5,33,11,32,5,40,2,224,5,33,32,32,5,40,2,208,5,34,2,65,131,1,75,4,64,32,2,16,222,9,11,32,5,40,2,204,5,34,2,65,132,1,79,4,64,32,2,16,222,9,11,32,1,65,184,2,106,16,227,16,32,1,65,1,58,0,156,3,32,7,16,232,22,32,32,13,2,32,11,33,4,12,7,11,65,5,32,5,32,20,32,6,16,210,19,33,4,12,5,11,32,6,65,1,58,0,0,32,20,16,145,22,65,5,32,5,32,2,32,4,16,210,19,33,4,12,4,11,32,5,32,11,54,2,132,4,32,5,32,32,54,2,128,4,32,5,32,44,55,2,136,4,32,5,65,0,54,2,152,4,32,5,32,44,167,34,38,54,2,148,4,32,5,32,11,54,2,144,4,32,5,65,224,5,106,33,25,35,0,65,64,106,34,19,36,0,32,19,65,12,106,34,14,32,5,65,144,4,106,16,239,21,32,19,65,52,106,33,23,35,0,65,48,107,34,13,36,0,2,64,2,64,32,14,40,2,20,34,4,32,14,40,2,16,34,2,73,4,64,32,14,65,12,106,33,7,32,14,40,2,12,33,6,3,64,32,4,32,6,106,45,0,0,34,3,65,9,107,34,9,65,23,75,65,1,32,9,116,65,147,128,128,4,113,69,114,13,2,32,14,32,4,65,1,106,34,4,54,2,20,32,2,32,4,71,13,0,11,11,32,13,65,5,54,2,28,32,13,65,8,106,32,14,65,12,106,16,129,18,32,13,65,28,106,32,13,40,2,8,32,13,40,2,12,16,230,18,33,2,32,23,65,128,128,128,128,120,54,2,0,32,23,32,2,54,2,4,12,1,11,2,64,32,3,65,219,0,70,4,64,32,14,32,14,45,0,24,65,1,107,34,2,58,0,24,32,2,65,255,1,113,69,4,64,32,13,65,24,54,2,28,32,13,65,16,106,32,7,16,129,18,32,13,65,28,106,32,13,40,2,16,32,13,40,2,20,16,230,18,33,2,32,23,65,128,128,128,128,120,54,2,0,32,23,32,2,54,2,4,12,3,11,32,14,32,4,65,1,106,54,2,20,32,13,65,28,106,33,28,35,0,65,144,1,107,34,12,36,0,32,12,65,1,58,0,8,32,12,32,14,54,2,4,32,12,65,24,106,65,0,65,0,65,8,65,248,0,16,167,10,32,12,40,2,28,33,2,2,64,32,12,40,2,24,65,1,71,4,64,32,12,65,0,54,2,20,32,12,32,12,40,2,32,54,2,16,32,12,32,2,54,2,12,32,12,65,233,0,106,33,39,2,64,3,64,2,64,32,12,65,24,106,33,26,35,0,65,128,1,107,34,24,36,0,32,24,65,8,106,32,12,65,4,106,34,2,16,160,4,2,64,2,64,32,24,45,0,8,69,4,64,32,24,45,0,9,13,1,32,26,65,2,58,0,80,12,2,11,32,26,65,3,58,0,80,32,26,32,24,40,2,12,54,2,0,12,1,11,32,24,65,8,106,33,29,32,2,40,2,0,33,16,65,0,33,4,66,0,33,42,66,0,33,43,65,0,33,27,65,0,33,34,65,0,33,35,65,0,33,36,65,0,33,37,66,0,33,46,35,0,65,176,3,107,34,3,36,0,2,64,2,64,32,16,40,2,20,34,7,32,16,40,2,16,34,2,73,4,64,32,16,65,12,106,33,9,32,16,40,2,12,33,6,3,64,32,6,32,7,106,45,0,0,34,8,65,9,107,34,10,65,23,75,65,1,32,10,116,65,147,128,128,4,113,69,114,13,2,32,16,32,7,65,1,106,34,7,54,2,20,32,2,32,7,71,13,0,11,11,32,3,65,5,54,2,128,1,32,3,65,8,106,32,16,65,12,106,16,129,18,32,3,65,128,1,106,32,3,40,2,8,32,3,40,2,12,16,230,18,33,2,65,2,33,7,12,1,11,2,64,32,8,65,251,0,70,4,64,32,16,32,16,45,0,24,65,1,107,34,2,58,0,24,32,2,65,255,1,113,69,4,64,32,3,65,24,54,2,128,1,32,3,65,16,106,32,9,16,129,18,32,3,65,128,1,106,32,3,40,2,16,32,3,40,2,20,16,230,18,33,2,65,2,33,7,12,3,11,32,16,32,7,65,1,106,54,2,20,32,3,65,1,58,0,132,2,32,3,32,16,54,2,128,2,32,3,65,0,54,2,244,2,32,3,66,128,128,128,128,128,1,55,2,236,2,32,3,65,128,1,106,34,2,32,3,65,128,2,106,16,195,8,32,3,40,2,132,1,33,17,2,64,2,64,32,3,40,2,128,1,34,7,65,153,128,128,128,120,71,4,64,32,3,65,136,1,106,33,9,32,2,65,1,114,33,21,65,2,33,2,3,64,2,64,2,64,2,64,2,64,2,64,32,7,65,152,128,128,128,120,71,4,64,2,64,2,64,2,64,2,64,65,3,32,7,65,235,255,255,255,7,106,34,6,32,6,65,3,79,27,65,1,107,14,3,1,2,3,0,11,32,27,13,4,32,3,65,128,1,106,33,7,2,64,32,3,65,128,2,106,40,2,0,34,8,16,204,8,34,10,69,4,64,32,7,32,8,16,141,4,12,1,11,32,7,65,1,58,0,0,32,7,32,10,54,2,4,11,32,3,45,0,128,1,13,5,32,3,65,166,2,106,32,21,65,2,106,45,0,0,58,0,0,32,3,65,136,3,106,32,9,65,16,106,41,2,0,34,43,55,3,0,32,3,65,144,2,106,32,9,65,8,106,41,2,0,55,3,0,32,3,65,152,2,106,32,43,55,3,0,32,3,65,160,2,106,32,9,65,24,106,45,0,0,58,0,0,32,3,32,21,47,0,0,59,1,164,2,32,3,32,9,41,2,0,55,3,136,2,32,3,40,2,132,1,33,34,65,1,33,27,12,8,11,32,2,65,2,71,4,64,32,3,65,134,245,193,0,65,17,16,188,16,54,2,120,12,11,11,32,3,65,128,1,106,32,3,65,128,2,106,16,206,22,32,3,45,0,128,1,69,4,64,32,3,65,136,3,106,32,9,65,16,106,41,2,0,34,43,55,3,0,32,3,65,176,2,106,32,9,65,8,106,41,2,0,55,3,0,32,3,65,184,2,106,32,43,55,3,0,32,3,65,192,2,106,32,9,65,24,106,47,1,0,59,1,0,32,3,32,9,41,2,0,55,3,168,2,32,3,40,2,132,1,33,35,32,3,47,1,130,1,33,36,32,3,45,0,129,1,33,2,12,8,11,32,3,32,3,40,2,132,1,54,2,120,12,10,11,32,4,13,4,32,3,65,128,1,106,33,7,2,64,32,3,65,128,2,106,40,2,0,34,8,16,204,8,34,4,69,4,64,35,0,65,64,106,34,4,36,0,2,64,2,64,32,8,40,2,20,34,10,32,8,40,2,16,34,17,73,4,64,32,8,65,12,106,33,18,32,8,40,2,12,33,31,3,64,32,10,32,31,106,45,0,0,34,40,65,9,107,34,41,65,23,75,65,1,32,41,116,65,147,128,128,4,113,69,114,13,2,32,8,32,10,65,1,106,34,10,54,2,20,32,10,32,17,71,13,0,11,11,32,4,65,5,54,2,12,32,4,32,8,65,12,106,16,129,18,32,4,65,12,106,32,4,40,2,0,32,4,40,2,4,16,230,18,33,8,32,7,65,1,58,0,0,32,7,32,8,54,2,4,12,1,11,2,64,2,64,2,64,32,40,65,34,71,4,64,32,4,32,8,32,4,65,63,106,65,132,247,193,0,16,198,3,54,2,16,12,1,11,32,8,65,0,54,2,8,32,8,32,10,65,1,106,54,2,20,32,4,65,48,106,32,18,32,8,16,245,3,32,4,40,2,52,33,10,32,4,40,2,48,34,17,65,2,70,13,2,32,4,65,12,106,32,10,32,4,40,2,56,16,240,10,32,4,45,0,12,33,10,32,17,69,4,64,32,10,65,1,113,13,1,32,7,32,4,41,0,13,55,0,1,32,7,65,0,58,0,0,32,7,65,25,106,32,4,65,37,106,41,0,0,55,0,0,32,7,65,17,106,32,4,65,29,106,41,0,0,55,0,0,32,7,65,9,106,32,4,65,21,106,41,0,0,55,0,0,12,4,11,32,10,65,1,113,69,13,1,11,32,4,40,2,16,32,8,16,200,14,33,8,32,7,65,1,58,0,0,32,7,32,8,54,2,4,12,2,11,32,7,32,4,41,0,13,55,0,1,32,7,65,0,58,0,0,32,7,65,25,106,32,4,65,37,106,41,0,0,55,0,0,32,7,65,17,106,32,4,65,29,106,41,0,0,55,0,0,32,7,65,9,106,32,4,65,21,106,41,0,0,55,0,0,12,1,11,32,7,65,1,58,0,0,32,7,32,10,54,2,4,11,32,4,65,64,107,36,0,12,1,11,32,7,65,1,58,0,0,32,7,32,4,54,2,4,11,32,3,45,0,128,1,69,4,64,32,3,65,234,2,106,32,21,65,2,106,45,0,0,58,0,0,32,3,65,136,3,106,32,9,65,16,106,41,2,0,34,43,55,3,0,32,3,65,208,2,106,32,9,65,8,106,41,2,0,55,3,0,32,3,65,216,2,106,32,43,55,3,0,32,3,65,224,2,106,32,9,65,24,106,45,0,0,58,0,0,32,3,32,21,47,0,0,59,1,232,2,32,3,32,9,41,2,0,55,3,200,2,32,3,40,2,132,1,33,37,65,1,33,4,12,7,11,32,3,32,3,40,2,132,1,54,2,120,12,9,11,32,3,32,3,41,3,136,1,55,3,128,3,32,3,32,17,54,2,252,2,32,3,32,7,54,2,248,2,32,3,65,128,1,106,32,3,65,128,2,106,16,210,22,32,3,40,2,132,1,33,8,32,3,40,2,128,1,34,10,65,149,128,128,128,120,71,4,64,32,3,65,160,3,106,34,17,32,3,65,128,3,106,41,3,0,55,3,0,32,3,32,3,41,3,248,2,55,3,152,3,32,3,41,3,136,1,33,43,32,3,40,2,244,2,34,6,32,3,40,2,236,2,70,4,64,32,3,65,236,2,106,16,249,18,11,32,3,40,2,240,2,32,6,65,5,116,106,34,7,32,3,41,3,152,3,55,3,0,32,7,32,43,55,3,24,32,7,32,8,54,2,20,32,7,32,10,54,2,16,32,7,65,8,106,32,17,41,3,0,55,3,0,32,3,32,6,65,1,106,54,2,244,2,12,6,11,32,3,32,8,54,2,120,32,3,65,248,2,106,16,134,10,12,8,11,32,27,69,4,64,32,3,65,132,245,193,0,65,2,16,187,16,54,2,120,12,8,11,65,0,33,7,32,2,65,2,71,4,64,32,3,65,152,1,106,32,3,65,192,2,106,47,1,0,59,1,0,32,3,65,144,1,106,32,3,65,184,2,106,41,3,0,55,3,0,32,3,65,136,1,106,32,3,65,176,2,106,41,3,0,55,3,0,32,3,32,3,41,3,168,2,55,3,128,1,32,2,33,7,11,32,4,69,4,64,65,151,245,193,0,65,11,16,187,16,33,7,12,4,11,32,3,65,248,2,106,33,21,65,228,178,193,0,33,4,35,0,65,64,106,34,9,36,0,32,9,65,2,54,2,44,32,9,65,228,178,193,0,54,2,40,32,9,65,149,128,128,128,120,54,2,16,32,9,32,3,65,236,2,106,34,27,34,2,40,2,4,34,8,54,2,32,32,9,32,8,32,2,40,2,8,65,5,116,106,54,2,36,32,9,65,48,106,32,9,65,16,106,16,192,7,2,64,2,64,2,64,2,64,32,9,45,0,48,13,0,65,0,33,17,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,9,45,0,49,65,1,107,14,3,1,3,2,0,11,32,42,167,13,3,32,9,65,48,106,33,2,35,0,65,16,107,34,10,36,0,32,9,65,16,106,34,8,40,2,0,33,18,32,8,65,149,128,128,128,120,54,2,0,2,64,32,18,65,149,128,128,128,120,70,4,64,65,184,143,194,0,16,236,14,33,8,32,2,65,1,54,2,0,32,2,32,8,54,2,4,12,1,11,32,10,65,12,106,32,8,65,12,106,40,2,0,54,2,0,32,10,32,18,54,2,0,32,10,32,8,41,2,4,55,2,4,35,0,65,32,107,34,8,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,21,32,10,40,2,0,65,128,128,128,128,120,115,34,18,32,18,65,21,79,27,65,1,107,14,8,1,2,3,4,5,6,7,8,0,11,32,8,65,16,106,32,10,65,8,106,41,3,0,55,3,0,32,8,32,10,41,3,0,55,3,8,32,8,65,8,106,32,8,65,31,106,65,144,130,192,0,16,252,21,33,18,32,2,65,1,54,2,0,32,2,32,18,54,2,4,12,9,11,32,2,65,0,54,2,0,32,2,32,10,49,0,4,55,3,8,12,7,11,32,2,65,0,54,2,0,32,2,32,10,51,1,4,55,3,8,12,6,11,32,2,65,0,54,2,0,32,2,32,10,53,2,4,55,3,8,12,5,11,32,2,65,0,54,2,0,32,2,32,10,41,3,8,55,3,8,12,4,11,32,2,2,127,32,10,48,0,4,34,42,66,0,83,4,64,32,8,65,2,58,0,8,32,8,32,42,55,3,16,32,2,32,8,65,8,106,32,8,65,31,106,65,144,130,192,0,16,154,13,54,2,4,65,1,12,1,11,32,2,32,42,55,3,8,65,0,11,54,2,0,12,3,11,32,2,2,127,32,10,50,1,4,34,42,66,0,83,4,64,32,8,65,2,58,0,8,32,8,32,42,55,3,16,32,2,32,8,65,8,106,32,8,65,31,106,65,144,130,192,0,16,154,13,54,2,4,65,1,12,1,11,32,2,32,42,55,3,8,65,0,11,54,2,0,12,2,11,32,2,2,127,32,10,40,2,4,34,18,65,0,72,4,64,32,8,65,2,58,0,8,32,8,32,18,172,55,3,16,32,2,32,8,65,8,106,32,8,65,31,106,65,144,130,192,0,16,154,13,54,2,4,65,1,12,1,11,32,2,32,18,173,55,3,8,65,0,11,54,2,0,12,1,11,32,2,2,127,32,10,41,3,8,34,42,66,0,83,4,64,32,8,65,2,58,0,8,32,8,32,42,55,3,16,32,2,32,8,65,8,106,32,8,65,31,106,65,144,130,192,0,16,154,13,54,2,4,65,1,12,1,11,32,2,32,42,55,3,8,65,0,11,54,2,0,11,32,10,16,130,10,11,32,8,65,32,106,36,0,11,32,10,65,16,106,36,0,32,9,40,2,48,13,7,32,9,41,3,56,33,46,66,1,33,42,12,5,11,2,64,32,17,69,4,64,32,9,65,8,106,33,17,35,0,65,32,107,34,10,36,0,32,9,65,16,106,34,2,40,2,0,33,4,32,2,65,149,128,128,128,120,54,2,0,2,127,32,4,65,149,128,128,128,120,70,4,64,65,184,143,194,0,16,236,14,33,2,65,1,12,1,11,32,10,65,28,106,32,2,65,12,106,40,2,0,54,2,0,32,10,32,4,54,2,16,32,10,32,2,41,2,4,55,2,20,32,10,65,8,106,33,18,35,0,65,32,107,34,2,36,0,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,21,32,10,65,16,106,34,8,40,2,0,65,128,128,128,128,120,115,34,4,32,4,65,21,79,27,65,1,107,14,8,7,1,2,3,4,5,6,8,0,11,32,2,65,16,106,32,8,65,8,106,41,3,0,55,3,0,32,2,32,8,41,3,0,55,3,8,32,2,65,8,106,32,2,65,31,106,65,128,130,192,0,16,252,21,33,4,65,1,33,31,12,10,11,32,8,47,1,4,33,4,12,7,11,32,8,40,2,4,33,4,12,6,11,32,8,41,3,8,34,45,66,128,128,128,128,16,90,4,64,32,2,65,1,58,0,8,32,2,32,45,55,3,16,32,2,65,8,106,32,2,65,31,106,65,128,130,192,0,16,154,13,33,4,65,1,12,7,11,32,45,167,33,4,12,5,11,32,8,44,0,4,34,4,65,0,72,4,64,32,2,65,2,58,0,8,32,2,32,4,172,55,3,16,32,2,65,8,106,32,2,65,31,106,65,128,130,192,0,16,154,13,33,4,65,1,12,6,11,32,4,65,255,1,113,33,4,12,4,11,32,8,46,1,4,34,4,65,0,72,4,64,32,2,65,2,58,0,8,32,2,32,4,172,55,3,16,32,2,65,8,106,32,2,65,31,106,65,128,130,192,0,16,154,13,33,4,65,1,12,5,11,32,4,65,255,255,3,113,33,4,12,3,11,32,8,40,2,4,34,4,65,0,78,13,2,32,2,65,2,58,0,8,32,2,32,4,172,55,3,16,32,2,65,8,106,32,2,65,31,106,65,128,130,192,0,16,154,13,33,4,65,1,12,3,11,32,8,45,0,4,33,4,12,1,11,32,8,41,3,8,34,45,66,128,128,128,128,16,90,4,64,32,2,65,2,58,0,8,32,2,32,45,55,3,16,32,2,65,8,106,32,2,65,31,106,65,128,130,192,0,16,154,13,33,4,65,1,12,2,11,32,45,167,33,4,11,65,0,11,33,31,32,8,16,130,10,11,32,18,32,4,54,2,4,32,18,32,31,54,2,0,32,2,65,32,106,36,0,32,10,40,2,12,33,2,32,10,40,2,8,11,33,4,32,17,32,2,54,2,4,32,17,32,4,54,2,0,32,10,65,32,106,36,0,32,9,40,2,12,33,4,32,9,40,2,8,69,13,1,12,5,11,65,251,136,194,0,65,6,16,188,16,33,2,12,8,11,65,1,33,17,12,4,11,32,42,80,4,64,65,242,136,194,0,65,9,16,187,16,33,2,12,7,11,32,17,69,4,64,32,9,65,251,136,194,0,65,6,16,158,25,32,9,40,2,4,33,4,32,9,40,2,0,13,3,11,32,21,32,4,54,2,16,32,21,32,46,55,3,8,32,21,65,0,54,2,0,32,9,40,2,16,65,149,128,128,128,120,71,13,7,12,8,11,35,0,65,16,107,34,8,36,0,32,9,65,16,106,34,2,40,2,0,33,10,32,2,65,149,128,128,128,120,54,2,0,2,127,32,10,65,149,128,128,128,120,70,4,64,65,184,143,194,0,16,236,14,12,1,11,32,8,65,12,106,32,2,65,12,106,40,2,0,54,2,0,32,8,32,10,54,2,0,32,8,32,2,41,2,4,55,2,4,32,8,16,130,10,65,0,11,33,2,32,8,65,16,106,36,0,32,2,69,13,2,12,5,11,65,242,136,194,0,65,9,16,188,16,33,2,12,4,11,32,4,33,2,12,3,11,32,9,65,48,106,32,9,65,16,106,16,192,7,32,9,45,0,48,69,13,0,11,11,32,9,40,2,52,33,2,11,32,21,65,1,54,2,0,32,21,32,2,54,2,4,32,9,40,2,16,65,149,128,128,128,120,70,13,1,11,32,9,65,16,106,16,135,10,11,32,9,65,64,107,36,0,32,3,40,2,248,2,69,4,64,32,3,65,224,0,106,32,3,65,144,2,106,41,3,0,55,3,0,32,3,65,232,0,106,32,3,65,152,2,106,41,3,0,55,3,0,32,3,65,240,0,106,32,3,65,160,2,106,45,0,0,58,0,0,32,3,65,32,106,32,3,65,136,1,106,41,3,0,55,3,0,32,3,65,40,106,32,3,65,144,1,106,41,3,0,55,3,0,32,3,65,48,106,32,3,65,152,1,106,47,1,0,59,1,0,32,3,32,3,47,1,164,2,59,1,120,32,3,32,3,41,3,136,2,55,3,88,32,3,32,3,41,3,128,1,55,3,24,32,3,32,3,65,166,2,106,45,0,0,58,0,122,32,3,40,2,136,3,33,6,32,3,41,3,128,3,33,43,32,3,65,174,3,106,32,3,65,234,2,106,45,0,0,58,0,0,32,3,65,208,0,106,32,3,65,224,2,106,45,0,0,58,0,0,32,3,65,200,0,106,32,3,65,216,2,106,41,3,0,55,3,0,32,3,65,64,107,32,3,65,208,2,106,41,3,0,55,3,0,32,3,32,34,54,0,123,32,3,32,3,47,1,232,2,59,1,172,3,32,3,32,3,41,3,200,2,55,3,56,32,27,16,248,18,32,27,65,8,65,32,16,244,22,12,9,11,32,3,40,2,252,2,33,7,12,3,11,32,3,65,132,245,193,0,65,2,16,188,16,54,2,120,12,6,11,32,3,32,3,40,2,132,1,54,2,120,12,5,11,32,3,65,151,245,193,0,65,11,16,188,16,54,2,120,12,4,11,32,3,32,7,54,2,120,12,3,11,32,3,65,128,1,106,32,3,65,128,2,106,16,195,8,32,3,40,2,132,1,33,17,32,3,40,2,128,1,34,7,65,153,128,128,128,120,71,13,0,11,11,32,3,32,17,54,2,120,11,32,3,65,236,2,106,34,2,16,248,18,32,2,65,8,65,32,16,244,22,65,2,33,7,11,32,16,32,16,45,0,24,65,1,106,58,0,24,32,16,16,196,6,33,2,32,3,65,143,1,106,32,3,65,224,0,106,41,3,0,55,0,0,32,3,65,151,1,106,32,3,65,232,0,106,41,3,0,55,0,0,32,3,65,159,1,106,32,3,65,240,0,106,45,0,0,58,0,0,32,3,65,175,1,106,32,3,40,0,171,3,54,0,0,32,3,32,6,54,2,168,1,32,3,32,43,55,3,160,1,32,3,32,3,40,0,123,54,0,131,1,32,3,32,3,40,2,120,54,2,128,1,32,3,32,3,41,3,88,55,0,135,1,32,3,32,3,40,2,168,3,54,2,172,1,32,3,65,191,1,106,32,3,65,64,107,41,3,0,55,0,0,32,3,65,199,1,106,32,3,65,200,0,106,41,3,0,55,0,0,32,3,65,207,1,106,32,3,65,208,0,106,45,0,0,58,0,0,32,3,65,223,1,106,32,3,65,32,106,41,3,0,55,0,0,32,3,65,231,1,106,32,3,65,40,106,41,3,0,55,0,0,32,3,65,239,1,106,32,3,65,48,106,47,1,0,59,0,0,32,3,32,37,54,0,179,1,32,3,32,35,54,0,211,1,32,3,32,36,59,0,209,1,32,3,32,3,41,3,56,55,0,183,1,32,3,32,3,41,3,24,55,0,215,1,32,3,32,7,58,0,208,1,32,3,32,2,54,2,248,1,2,64,32,7,65,255,1,113,65,2,71,4,64,32,2,69,13,1,32,2,33,6,12,3,11,32,3,40,2,128,1,33,6,32,2,69,13,2,32,3,65,248,1,106,16,138,13,12,2,11,32,3,40,2,128,1,33,2,32,29,65,4,106,32,3,65,128,1,106,65,4,114,65,204,0,16,193,5,26,32,29,65,209,0,106,32,3,65,209,1,106,65,39,16,193,5,26,12,2,11,32,16,32,3,65,175,3,106,65,212,245,193,0,16,198,3,33,6,11,65,2,33,7,32,6,32,16,16,200,14,33,2,11,32,29,32,7,58,0,80,32,29,32,2,54,2,0,32,3,65,176,3,106,36,0,32,24,45,0,88,65,2,71,4,64,32,26,32,29,65,248,0,16,193,5,26,12,1,11,32,26,65,3,58,0,80,32,26,32,24,40,2,8,54,2,0,11,32,24,65,128,1,106,36,0,2,64,2,64,32,12,45,0,104,34,7,65,2,107,14,2,2,0,1,11,32,28,32,12,40,2,24,54,2,4,32,28,65,128,128,128,128,120,54,2,0,32,12,65,12,106,65,8,65,248,0,16,244,22,12,3,11,32,12,40,2,20,34,4,32,12,40,2,12,70,4,64,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,12,65,12,106,34,6,32,6,40,2,0,65,1,65,8,65,248,0,16,215,6,32,2,40,2,8,34,6,65,129,128,128,128,120,71,4,64,32,6,32,2,40,2,12,16,132,25,0,11,32,2,65,16,106,36,0,11,32,12,40,2,16,32,4,65,248,0,108,106,32,12,65,24,106,65,208,0,16,193,5,34,2,32,7,58,0,80,32,2,65,209,0,106,32,39,65,39,16,193,5,26,32,12,32,4,65,1,106,54,2,20,12,1,11,11,32,28,32,12,41,2,12,55,2,0,32,28,65,8,106,32,12,65,20,106,40,2,0,54,2,0,11,32,12,65,144,1,106,36,0,12,1,11,32,2,32,12,40,2,32,16,132,25,0,11,32,14,32,14,45,0,24,65,1,106,58,0,24,32,13,32,14,16,196,4,34,2,54,2,40,2,64,32,13,40,2,28,34,4,65,128,128,128,128,120,71,4,64,32,2,69,13,1,32,28,65,8,65,248,0,16,244,22,32,2,33,7,12,3,11,32,13,40,2,32,33,7,32,2,69,13,2,32,13,65,40,106,16,138,13,12,2,11,32,23,32,13,41,2,32,55,2,4,32,23,32,4,54,2,0,12,2,11,32,14,32,13,65,47,106,65,228,245,193,0,16,198,3,33,7,11,32,7,32,14,16,200,14,33,2,32,23,65,128,128,128,128,120,54,2,0,32,23,32,2,54,2,4,11,32,13,65,48,106,36,0,2,64,2,64,2,64,32,19,40,2,52,65,128,128,128,128,120,71,4,64,32,19,65,48,106,34,2,32,19,65,60,106,40,2,0,54,2,0,32,19,32,19,41,2,52,55,3,40,32,14,16,201,11,34,4,13,1,32,25,32,19,41,3,40,55,2,0,32,25,65,8,106,32,2,40,2,0,54,2,0,32,14,16,214,24,12,3,11,32,25,32,19,40,2,56,54,2,4,32,25,65,128,128,128,128,120,54,2,0,12,1,11,32,25,65,128,128,128,128,120,54,2,0,32,25,32,4,54,2,4,32,19,65,40,106,65,8,65,248,0,16,244,22,11,32,19,65,12,106,16,214,24,11,32,19,65,64,107,36,0,32,5,40,2,228,5,33,4,2,64,32,5,40,2,224,5,34,7,65,128,128,128,128,120,71,4,64,32,5,40,2,232,5,33,20,12,1,11,32,5,32,4,16,162,14,33,4,11,32,5,65,140,4,106,32,11,32,38,32,32,40,2,16,17,3,0,32,22,65,1,58,0,0,32,15,16,158,24,65,12,32,7,65,128,128,128,128,120,71,13,6,26,12,5,11,32,6,65,3,58,0,0,32,4,65,3,58,0,0,32,22,65,3,58,0,0,65,5,11,33,1,32,3,32,1,58,0,0,11,32,11,65,3,58,0,0,32,0,65,2,54,2,0,65,3,12,5,11,32,1,65,184,2,106,16,227,16,32,1,65,1,58,0,156,3,32,7,16,232,22,11,32,22,65,1,58,0,0,32,15,16,158,24,11,32,4,33,7,65,0,11,33,6,32,1,65,244,0,106,16,214,24,32,5,65,216,0,106,32,5,65,216,1,106,41,2,0,55,3,0,32,5,65,224,0,106,32,5,65,224,1,106,40,2,0,54,2,0,32,1,65,1,58,0,128,1,32,5,32,5,41,2,208,1,55,3,80,11,32,5,65,248,0,106,34,2,32,5,65,224,0,106,40,2,0,54,2,0,32,5,65,240,0,106,34,11,32,5,65,216,0,106,41,3,0,55,3,0,32,5,32,5,41,3,80,55,3,104,32,33,16,247,18,32,1,65,212,7,106,16,214,24,65,1,33,15,32,1,65,1,58,0,224,7,32,1,16,199,22,2,127,32,6,65,255,1,113,65,12,70,4,64,32,5,32,7,54,2,60,32,5,32,4,54,2,56,32,5,32,4,54,2,52,32,5,32,4,32,20,65,248,0,108,106,54,2,64,35,0,65,32,107,34,3,36,0,35,0,65,32,107,34,2,36,0,32,2,65,20,106,32,5,65,52,106,34,7,40,2,12,32,7,40,2,4,107,65,248,0,110,65,0,65,4,65,36,16,167,10,32,2,40,2,24,33,1,32,2,40,2,20,65,1,70,4,64,32,1,32,2,40,2,28,16,132,25,0,11,32,2,65,16,106,34,13,65,0,54,2,0,32,2,32,2,40,2,28,54,2,12,32,2,32,1,54,2,8,35,0,65,32,107,34,1,36,0,32,7,40,2,12,32,7,40,2,4,107,65,248,0,110,34,11,32,2,65,8,106,34,6,40,2,0,32,6,40,2,8,34,4,107,75,4,64,32,6,32,4,32,11,65,4,65,36,16,178,19,32,6,40,2,8,33,4,11,32,3,65,4,106,33,8,32,5,65,40,106,33,12,32,6,40,2,4,33,11,32,1,65,8,106,32,7,65,8,106,41,2,0,55,3,0,32,1,32,7,41,2,0,55,3,0,32,1,32,11,54,2,28,32,1,32,4,54,2,24,32,1,32,6,65,8,106,54,2,20,32,1,65,20,106,33,7,35,0,65,48,107,34,4,36,0,2,64,32,1,40,2,4,34,6,32,1,40,2,12,34,14,70,4,64,32,7,40,2,4,33,9,12,1,11,32,7,40,2,8,32,7,40,2,4,34,9,65,36,108,106,33,11,32,4,65,16,106,33,15,32,4,65,24,106,33,10,32,4,65,32,106,33,16,3,64,32,4,65,8,106,32,6,65,40,16,193,5,26,32,11,32,6,40,2,40,54,2,0,32,11,65,4,106,32,4,41,3,8,55,2,0,32,11,65,12,106,32,15,41,3,0,55,2,0,32,11,65,20,106,32,10,41,3,0,55,2,0,32,11,65,28,106,32,16,41,3,0,55,2,0,32,11,65,36,106,33,11,32,9,65,1,106,33,9,32,6,65,248,0,106,34,6,32,14,71,13,0,11,32,7,32,9,54,2,4,32,1,32,6,54,2,4,11,32,7,40,2,0,32,9,54,2,0,32,4,32,1,40,2,0,54,2,12,32,4,32,1,40,2,8,54,2,8,32,4,65,8,106,65,8,65,248,0,16,244,22,32,4,65,48,106,36,0,32,1,65,32,106,36,0,32,8,65,8,106,32,13,40,2,0,54,2,0,32,8,32,2,41,2,8,55,2,0,32,2,65,32,106,36,0,2,64,32,3,40,2,12,34,1,69,4,64,32,12,65,0,54,2,8,32,12,65,0,54,2,0,32,8,65,4,65,36,16,244,22,12,1,11,32,3,40,2,8,33,7,32,3,32,3,65,31,106,54,2,16,2,64,32,1,65,1,70,13,0,32,1,65,21,79,4,64,32,3,65,16,106,33,4,35,0,65,128,32,107,34,2,36,0,2,64,32,1,65,1,118,34,6,65,142,200,13,32,1,32,1,65,142,200,13,79,27,34,11,32,6,32,11,75,27,34,6,65,242,0,79,4,64,32,2,32,6,16,173,16,32,7,32,1,32,2,40,2,4,32,2,40,2,8,34,7,65,36,108,106,32,2,40,2,0,32,7,107,32,1,65,193,0,73,32,4,16,168,3,32,2,65,4,65,36,16,244,22,12,1,11,32,7,32,1,32,2,65,241,0,32,1,65,193,0,73,32,4,16,168,3,11,32,2,65,128,32,106,36,0,12,1,11,35,0,65,32,107,34,11,36,0,2,64,32,1,4,64,32,1,65,1,71,4,64,32,7,32,1,65,36,108,106,33,15,32,7,65,36,34,4,106,33,6,32,11,65,24,106,33,9,32,11,65,16,106,33,8,32,11,65,8,106,33,13,3,64,32,6,40,2,0,34,14,32,6,65,36,107,40,2,0,73,4,64,32,9,32,6,65,28,106,41,2,0,55,3,0,32,8,32,6,65,20,106,41,2,0,55,3,0,32,13,32,6,65,12,106,41,2,0,55,3,0,32,11,32,6,41,2,4,55,3,0,32,4,33,2,2,127,3,64,32,2,32,7,106,34,1,32,1,65,36,107,65,36,16,193,5,33,1,32,7,32,2,65,36,70,13,1,26,32,2,65,36,107,33,2,32,14,32,1,65,200,0,107,40,2,0,73,13,0,11,32,2,32,7,106,11,34,1,32,14,54,2,0,32,1,32,11,41,3,0,55,2,4,32,1,65,12,106,32,13,41,3,0,55,2,0,32,1,65,20,106,32,8,41,3,0,55,2,0,32,1,65,28,106,32,9,41,3,0,55,2,0,11,32,4,65,36,106,33,4,32,6,65,36,106,34,6,32,15,71,13,0,11,11,32,11,65,32,106,36,0,12,1,11,0,11,11,32,3,65,24,106,32,3,65,12,106,40,2,0,54,2,0,32,3,32,3,41,2,4,55,3,16,35,0,65,208,0,107,34,11,36,0,32,11,16,161,25,16,187,26,32,11,32,11,41,3,0,55,2,12,32,11,65,0,54,2,20,32,11,65,2,54,2,24,32,11,32,3,65,16,106,34,1,40,2,0,54,2,72,32,11,32,1,40,2,4,34,2,54,2,68,32,11,32,2,54,2,64,32,11,32,2,32,1,40,2,8,65,36,108,106,54,2,76,35,0,65,208,1,107,34,6,36,0,32,11,65,12,106,34,4,40,2,0,33,2,32,4,40,2,4,34,7,4,64,3,64,32,6,32,7,54,2,60,32,6,32,2,54,2,56,32,6,32,2,47,1,146,3,54,2,64,32,6,65,40,106,32,6,65,56,106,16,186,22,32,6,40,2,40,33,2,32,6,40,2,44,34,7,13,0,11,11,32,6,65,0,54,2,52,32,6,32,2,54,2,48,32,6,65,56,106,34,1,32,11,65,24,106,65,56,16,193,5,26,32,6,65,240,0,106,32,1,16,241,3,32,6,40,2,112,65,1,70,4,64,32,11,65,20,106,33,8,32,6,65,248,0,106,33,9,3,64,32,6,65,160,1,106,32,9,65,8,106,41,0,0,55,3,0,32,6,65,168,1,106,32,9,65,16,106,41,0,0,55,3,0,32,6,65,176,1,106,32,9,65,24,106,41,0,0,55,3,0,32,6,32,9,41,0,0,55,3,152,1,32,6,40,2,116,33,13,2,64,2,64,32,6,40,2,48,34,2,47,1,146,3,65,11,79,4,64,32,6,40,2,52,33,1,2,64,3,64,32,2,40,2,224,2,34,2,4,64,32,1,65,1,106,33,1,32,2,47,1,146,3,65,11,79,13,1,12,2,11,11,32,6,65,32,106,32,4,40,2,0,32,4,40,2,4,16,218,20,32,6,40,2,32,33,2,32,4,32,6,40,2,36,34,1,54,2,4,32,4,32,2,54,2,0,11,32,6,32,2,54,2,188,1,32,6,32,1,54,2,192,1,32,6,65,24,106,16,161,25,16,187,26,32,6,40,2,24,33,2,32,6,40,2,28,33,7,32,1,65,1,107,34,1,69,13,1,3,64,32,6,65,16,106,32,2,32,7,16,218,20,32,6,40,2,16,33,2,32,6,40,2,20,33,7,32,1,65,1,107,34,1,13,0,11,12,1,11,32,6,65,48,106,34,14,40,2,0,34,1,47,1,146,3,34,2,65,11,79,4,64,65,184,227,213,0,65,32,65,216,227,213,0,16,218,19,0,11,32,1,32,2,65,1,106,59,1,146,3,32,1,32,2,65,2,116,106,65,228,2,106,32,13,54,2,0,32,6,65,196,1,106,34,7,32,2,54,2,8,32,7,32,1,54,2,0,32,7,32,14,40,2,4,54,2,4,32,1,32,2,65,5,116,106,34,1,65,24,106,32,6,65,152,1,106,34,2,65,24,106,41,0,0,55,0,0,32,1,65,16,106,32,2,65,16,106,41,0,0,55,0,0,32,1,65,8,106,32,2,65,8,106,41,0,0,55,0,0,32,1,32,2,41,0,0,55,0,0,32,7,40,2,0,26,32,7,40,2,8,26,12,1,11,32,6,65,188,1,106,32,13,32,6,65,152,1,106,32,2,32,7,16,253,9,32,6,40,2,188,1,33,2,32,6,40,2,192,1,34,7,4,64,3,64,32,6,32,7,54,2,200,1,32,6,32,2,54,2,196,1,32,6,32,2,47,1,146,3,54,2,204,1,32,6,65,8,106,32,6,65,196,1,106,16,186,22,32,6,40,2,8,33,2,32,6,40,2,12,34,7,13,0,11,11,32,6,65,0,54,2,52,32,6,32,2,54,2,48,11,32,8,32,8,40,2,0,65,1,106,54,2,0,32,6,65,240,0,106,32,6,65,56,106,16,241,3,32,6,40,2,112,13,0,11,11,32,6,32,6,40,2,96,54,2,116,32,6,32,6,40,2,104,54,2,112,32,6,65,240,0,106,65,4,65,36,16,244,22,35,0,65,48,107,34,1,36,0,32,4,40,2,4,34,2,4,64,32,4,40,2,0,33,4,3,64,2,64,32,4,47,1,146,3,34,7,4,64,32,1,32,2,54,2,40,32,1,32,4,54,2,36,32,1,32,7,65,1,107,54,2,44,32,1,65,8,106,34,2,32,1,65,36,106,16,252,11,32,1,40,2,28,34,4,47,1,146,3,34,7,65,5,79,13,1,32,2,65,5,32,7,107,16,235,2,32,1,40,2,28,33,4,12,1,11,65,129,137,194,0,65,25,65,248,137,194,0,16,218,19,0,11,32,1,40,2,32,34,2,13,0,11,11,32,1,65,48,106,36,0,32,6,65,208,1,106,36,0,32,12,32,11,40,2,20,54,2,8,32,12,32,11,41,2,12,55,2,0,32,11,65,208,0,106,36,0,11,32,3,65,32,106,36,0,32,5,41,2,44,33,44,65,0,33,15,32,5,40,2,40,12,1,11,32,5,65,136,2,106,32,2,40,2,0,54,2,0,32,5,65,128,2,106,32,11,41,3,0,55,2,0,32,5,32,5,41,3,104,55,2,248,1,32,5,32,20,54,2,244,1,32,5,32,4,54,2,240,1,32,5,32,7,54,2,236,1,32,5,32,22,59,1,234,1,32,5,32,30,58,0,233,1,32,5,32,6,58,0,232,1,32,5,65,232,1,106,16,167,22,11,33,1,32,0,32,44,55,2,8,32,0,32,1,54,2,4,32,0,32,15,54,2,0,65,1,11,58,0,236,7,32,5,65,240,5,106,36,0,11,171,19,1,4,127,32,0,40,2,8,34,4,4,64,32,0,40,2,4,65,132,2,106,33,0,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,65,128,2,107,40,2,0,34,2,65,4,107,34,1,32,1,65,6,79,27,14,5,1,2,3,4,5,0,11,32,0,65,236,1,107,16,177,18,2,64,32,0,65,252,1,107,40,2,0,69,13,0,32,0,65,248,1,107,33,2,32,0,65,244,1,107,34,1,40,2,0,4,64,32,2,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,16,219,10,11,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,16,219,10,12,1,11,32,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,2,16,253,1,11,32,0,65,212,0,107,34,1,40,2,0,34,2,69,13,5,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,5,32,1,16,150,20,12,5,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,65,160,1,107,45,0,0,14,27,23,23,1,2,23,23,23,23,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,156,1,107,34,2,16,241,21,32,2,16,250,27,12,22,11,32,0,65,156,1,107,16,177,18,12,21,11,32,0,65,156,1,107,16,177,18,12,20,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,19,32,2,16,128,2,12,19,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,32,2,16,128,2,12,18,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,32,2,16,128,2,12,17,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,32,2,16,128,2,12,16,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,2,16,128,2,12,15,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,2,16,128,2,12,14,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,2,16,128,2,12,13,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,128,2,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,2,16,128,2,12,12,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,128,2,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,2,16,128,2,12,11,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,128,2,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,128,2,11,32,0,65,148,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,2,16,128,2,12,10,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,128,2,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,2,16,128,2,12,9,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,128,2,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,2,16,128,2,12,8,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,128,2,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,2,16,128,2,12,7,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,128,2,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,2,16,128,2,12,6,11,32,0,65,156,1,107,34,2,16,160,18,32,2,16,166,27,12,5,11,32,0,65,156,1,107,34,2,16,241,21,32,2,16,250,27,12,4,11,32,0,65,252,1,107,16,177,18,12,3,11,32,0,65,252,1,107,16,177,18,12,2,11,2,64,2,64,2,64,2,64,32,2,65,1,107,14,3,2,3,0,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,65,160,1,107,45,0,0,14,27,23,23,1,2,23,23,23,23,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,156,1,107,34,2,16,241,21,32,2,16,250,27,12,22,11,32,0,65,156,1,107,16,177,18,12,21,11,32,0,65,156,1,107,16,177,18,12,20,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,19,32,2,16,252,1,12,19,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,32,2,16,252,1,12,18,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,32,2,16,252,1,12,17,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,32,2,16,252,1,12,16,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,2,16,252,1,12,15,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,2,16,252,1,12,14,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,2,16,252,1,12,13,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,252,1,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,2,16,252,1,12,12,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,252,1,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,2,16,252,1,12,11,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,252,1,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,252,1,11,32,0,65,148,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,2,16,252,1,12,10,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,252,1,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,2,16,252,1,12,9,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,252,1,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,2,16,252,1,12,8,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,252,1,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,2,16,252,1,12,7,11,32,0,65,156,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,252,1,11,32,0,65,152,1,107,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,2,16,252,1,12,6,11,32,0,65,156,1,107,34,2,16,159,18,32,2,16,166,27,12,5,11,32,0,65,156,1,107,34,2,16,241,21,32,2,16,250,27,12,4,11,32,0,65,252,1,107,16,179,2,12,3,11,32,0,65,252,1,107,16,177,18,12,2,11,32,0,65,252,1,107,34,2,16,241,21,32,2,16,250,27,12,1,11,32,0,65,252,1,107,16,179,2,11,32,0,16,239,24,32,0,65,144,2,106,33,0,32,4,65,1,107,34,4,13,0,11,11,11,195,17,2,8,127,2,126,35,0,65,176,1,107,34,3,36,0,32,3,65,216,0,106,32,1,32,2,16,162,10,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,88,34,4,65,37,70,4,64,32,2,65,3,77,13,7,32,1,44,0,3,65,191,127,76,13,1,32,1,65,3,65,150,193,214,0,65,3,16,246,23,69,13,7,32,1,32,2,106,65,1,107,45,0,0,65,41,71,13,7,32,1,65,3,106,33,6,2,64,2,64,32,0,2,127,2,64,2,64,2,64,2,64,32,2,65,4,107,34,4,65,7,77,4,64,32,4,69,13,1,32,6,33,1,32,4,33,5,3,64,32,1,45,0,0,65,44,70,13,3,32,1,65,1,106,33,1,32,5,65,1,107,34,5,13,0,11,12,1,11,32,3,65,8,106,65,44,32,6,32,4,16,204,6,32,3,40,2,8,65,1,70,13,1,11,32,3,65,216,0,106,32,6,32,4,16,169,4,32,3,45,0,88,34,1,65,37,71,13,1,32,3,65,48,106,32,3,65,228,0,106,41,2,0,34,11,55,3,0,32,3,65,56,106,32,3,65,236,0,106,40,2,0,54,2,0,32,3,32,3,41,2,92,55,3,40,32,11,167,69,13,2,32,3,65,64,107,16,135,13,32,3,65,227,0,106,32,3,65,200,0,106,40,2,0,54,0,0,32,3,32,3,41,2,64,55,0,91,32,0,65,8,106,32,3,65,223,0,106,41,0,0,55,0,0,32,0,32,3,41,0,88,55,0,1,65,11,12,3,11,32,4,32,6,106,33,10,32,6,33,1,2,127,2,64,3,64,2,64,2,127,32,1,44,0,0,34,5,65,0,78,4,64,32,5,65,255,1,113,33,5,32,1,65,1,106,12,1,11,32,1,45,0,1,65,63,113,33,8,32,5,65,31,113,33,9,32,5,65,95,77,4,64,32,9,65,6,116,32,8,114,33,5,32,1,65,2,106,12,1,11,32,1,45,0,2,65,63,113,32,8,65,6,116,114,33,8,32,5,65,112,73,4,64,32,8,32,9,65,12,116,114,33,5,32,1,65,3,106,12,1,11,32,9,65,18,116,65,128,128,240,0,113,32,1,45,0,3,65,63,113,32,8,65,6,116,114,114,34,5,65,128,128,196,0,70,13,1,32,1,65,4,106,11,33,1,32,5,65,44,70,13,2,32,7,65,1,106,33,7,32,1,32,10,71,13,1,11,11,32,3,65,0,54,2,172,1,32,3,65,216,0,106,33,2,32,3,65,40,106,33,5,32,3,65,64,107,33,7,32,3,65,16,106,12,1,11,2,64,32,4,2,127,2,64,32,7,4,64,32,4,32,7,77,13,1,32,6,32,7,106,44,0,0,65,191,127,76,13,15,11,32,7,65,1,106,12,1,11,32,4,32,7,71,13,13,32,2,65,3,107,11,34,2,75,4,64,32,2,32,6,106,44,0,0,65,191,127,76,13,10,32,2,33,1,12,1,11,32,4,34,1,32,2,71,13,9,11,32,3,32,7,54,2,168,1,32,3,32,6,54,2,172,1,32,3,32,1,32,6,106,54,2,164,1,32,3,32,4,32,1,107,54,2,160,1,32,3,65,172,1,106,33,2,32,3,65,164,1,106,33,5,32,3,65,168,1,106,33,7,32,3,65,160,1,106,11,32,3,65,1,54,2,40,32,3,32,4,54,2,64,32,3,32,6,54,2,88,32,3,65,0,54,2,16,40,2,0,33,4,32,2,40,2,0,34,1,13,4,32,3,65,216,0,106,65,26,65,0,65,1,65,1,16,167,10,32,3,40,2,92,33,2,32,3,40,2,88,65,1,71,13,3,32,2,32,3,40,2,96,16,132,25,0,11,32,3,65,207,0,106,34,2,32,3,65,232,0,106,41,0,0,55,0,0,32,3,65,200,0,106,34,4,32,3,65,225,0,106,41,0,0,55,3,0,32,3,32,3,41,0,89,55,3,64,32,0,65,24,106,32,3,65,240,0,106,65,48,16,193,5,26,32,0,65,16,106,32,2,41,0,0,55,0,0,32,0,65,9,106,32,4,41,3,0,55,0,0,32,0,32,3,41,3,64,55,0,1,32,0,32,1,58,0,0,12,12,11,32,3,41,2,52,33,11,65,20,16,177,23,34,1,32,11,55,2,12,32,1,65,0,54,2,8,32,1,66,128,128,128,128,192,0,55,2,0,32,0,65,2,54,2,20,32,0,65,148,193,214,0,54,2,16,32,0,65,1,54,2,12,32,0,32,1,54,2,8,32,0,65,1,54,2,4,65,37,11,58,0,0,32,3,65,40,106,16,172,20,12,10,11,32,3,40,2,96,34,1,65,24,106,65,136,194,214,0,47,0,0,59,0,0,32,1,65,16,106,65,128,194,214,0,41,0,0,55,0,0,32,1,65,8,106,65,248,193,214,0,41,0,0,55,0,0,32,1,65,240,193,214,0,41,0,0,55,0,0,32,0,32,4,54,2,16,32,0,65,26,54,2,12,32,0,32,1,54,2,8,32,0,32,2,54,2,4,32,0,65,20,58,0,0,12,9,11,32,5,40,2,0,33,2,32,3,65,216,0,106,32,1,32,7,40,2,0,16,169,4,32,3,45,0,88,34,1,65,37,71,4,64,32,3,65,207,0,106,34,2,32,3,65,232,0,106,41,0,0,55,0,0,32,3,65,200,0,106,34,4,32,3,65,225,0,106,41,0,0,55,3,0,32,3,32,3,41,0,89,55,3,64,32,0,65,24,106,32,3,65,240,0,106,65,48,16,193,5,26,32,0,65,16,106,32,2,41,0,0,55,0,0,32,0,65,9,106,32,4,41,3,0,55,0,0,32,0,32,3,41,3,64,55,0,1,32,0,32,1,58,0,0,12,9,11,32,3,65,24,106,32,3,65,228,0,106,41,2,0,34,11,55,3,0,32,3,65,32,106,32,3,65,236,0,106,40,2,0,54,2,0,32,3,32,3,41,2,92,55,3,16,32,11,167,4,64,32,3,65,64,107,16,135,13,32,3,65,227,0,106,32,3,65,200,0,106,40,2,0,54,0,0,32,3,32,3,41,2,64,55,0,91,32,0,65,11,58,0,0,32,0,32,3,41,0,88,55,0,1,32,0,65,8,106,32,3,65,223,0,106,41,0,0,55,0,0,12,7,11,32,3,32,3,41,2,28,55,2,52,32,3,65,0,54,2,48,32,3,66,128,128,128,128,192,0,55,2,40,32,4,69,13,3,32,3,65,216,0,106,34,5,32,2,32,4,65,1,65,251,0,16,177,1,32,3,45,0,88,34,1,65,37,71,13,4,32,3,65,211,0,106,32,3,65,236,0,106,40,2,0,34,2,54,0,0,32,3,65,203,0,106,32,3,65,228,0,106,41,2,0,34,11,55,0,0,32,3,32,3,41,2,92,34,12,55,0,67,32,3,40,2,112,33,4,32,3,40,2,116,33,1,32,3,65,232,0,106,34,6,32,2,54,2,0,32,3,65,224,0,106,34,2,32,11,55,3,0,32,3,32,12,55,3,88,2,64,32,1,4,64,32,0,32,4,32,1,16,154,15,32,5,16,172,20,32,3,65,40,106,16,172,20,12,1,11,65,40,16,177,23,33,1,32,0,65,2,54,2,20,32,0,65,148,193,214,0,54,2,16,32,0,65,2,54,2,12,32,0,32,1,54,2,8,32,0,65,2,54,2,4,32,0,65,37,58,0,0,32,1,65,16,106,32,3,65,56,106,40,2,0,54,2,0,32,1,65,8,106,32,3,65,48,106,41,2,0,55,2,0,32,1,32,3,41,2,40,55,2,0,32,1,32,3,41,3,88,55,2,20,32,1,65,28,106,32,2,41,3,0,55,2,0,32,1,65,36,106,32,6,40,2,0,54,2,0,11,32,3,65,16,106,16,172,20,12,8,11,32,0,65,1,106,32,3,65,216,0,106,65,1,114,65,199,0,16,193,5,26,32,0,32,4,58,0,0,12,7,11,32,1,32,2,65,0,65,3,65,196,193,214,0,16,208,25,0,11,32,6,32,4,32,2,32,4,65,156,194,214,0,16,208,25,0,11,65,20,16,177,23,33,1,32,0,65,2,54,2,20,32,0,65,148,193,214,0,54,2,16,32,0,65,1,54,2,12,32,0,32,1,54,2,8,32,0,65,1,54,2,4,32,0,65,37,58,0,0,32,1,65,16,106,32,3,65,56,106,40,2,0,54,2,0,32,1,65,8,106,32,3,65,48,106,41,2,0,55,2,0,32,1,32,3,41,2,40,55,2,0,12,2,11,32,3,65,207,0,106,34,2,32,3,65,232,0,106,41,0,0,55,0,0,32,3,65,200,0,106,34,4,32,3,65,225,0,106,41,0,0,55,3,0,32,3,32,3,41,0,89,55,3,64,32,3,41,3,112,33,11,32,0,65,32,106,32,3,65,248,0,106,65,40,16,193,5,26,32,0,65,16,106,32,2,41,0,0,55,0,0,32,0,65,9,106,32,4,41,3,0,55,0,0,32,0,32,3,41,3,64,55,0,1,32,0,32,11,55,3,24,32,0,32,1,58,0,0,32,3,65,40,106,16,172,20,12,1,11,32,6,32,4,65,0,32,7,65,140,194,214,0,16,208,25,0,11,32,3,65,16,106,16,172,20,12,1,11,32,3,65,216,0,106,65,26,65,0,65,1,65,1,16,167,10,32,3,40,2,92,33,2,32,3,40,2,88,65,1,70,13,1,32,3,40,2,96,34,1,65,24,106,65,136,194,214,0,47,0,0,59,0,0,32,1,65,16,106,65,128,194,214,0,41,0,0,55,0,0,32,1,65,8,106,65,248,193,214,0,41,0,0,55,0,0,32,1,65,240,193,214,0,41,0,0,55,0,0,32,0,65,26,54,2,12,32,0,32,1,54,2,8,32,0,32,2,54,2,4,32,0,65,11,58,0,0,11,32,3,65,176,1,106,36,0,15,11,32,2,32,3,40,2,96,16,132,25,0,11,161,18,2,9,127,1,126,35,0,65,160,1,107,34,3,36,0,32,1,40,2,0,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,78,4,64,32,3,32,2,54,2,16,32,3,32,4,54,2,12,32,3,65,0,54,2,28,32,3,65,0,54,2,20,32,3,32,3,65,12,106,16,162,23,54,2,32,32,3,32,3,65,16,106,16,162,23,54,2,36,32,3,65,0,54,2,40,32,3,65,0,54,2,44,32,3,65,0,54,2,48,32,3,65,0,54,2,52,32,3,65,0,54,2,64,32,3,66,128,128,128,128,192,0,55,2,56,32,3,65,253,0,106,33,8,65,0,33,4,65,1,33,6,65,0,33,2,3,64,32,4,69,4,64,32,3,65,32,106,16,195,12,33,4,2,64,32,3,40,2,40,34,5,69,13,0,32,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,0,32,3,65,40,106,16,191,15,11,32,3,32,4,54,2,40,11,2,64,32,0,2,127,2,64,2,64,2,64,2,127,2,64,2,64,2,127,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,44,4,64,32,3,65,44,106,16,236,28,33,5,32,4,13,1,12,2,11,32,3,65,36,106,16,195,12,33,4,2,64,32,3,40,2,44,34,5,69,13,0,32,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,0,32,3,65,44,106,16,191,15,11,32,3,32,4,54,2,44,32,3,40,2,40,33,7,32,4,69,13,2,32,3,65,44,106,16,236,28,33,5,32,7,69,13,1,11,32,3,65,40,106,16,236,28,32,5,79,13,2,11,32,3,65,44,106,34,4,16,236,28,33,5,32,8,32,4,16,188,19,32,3,65,1,58,0,124,32,3,65,219,0,106,32,3,65,20,106,32,5,32,3,65,252,0,106,16,158,11,32,3,40,2,44,33,5,32,3,65,0,54,2,44,2,64,32,3,40,2,52,34,4,69,13,0,32,4,32,4,40,2,0,34,4,65,1,107,54,2,0,32,4,65,1,71,13,0,32,3,65,52,106,16,191,15,11,32,3,32,5,54,2,52,12,16,11,32,7,4,64,32,3,65,40,106,16,236,28,26,65,1,33,5,12,2,11,32,2,65,1,113,13,4,32,3,40,2,48,33,2,12,3,11,65,0,33,5,32,3,65,40,106,16,236,28,32,3,65,44,106,16,236,28,77,13,1,11,32,3,65,40,106,16,236,28,33,4,32,3,40,2,64,34,2,32,3,40,2,56,70,4,64,32,3,65,56,106,16,250,18,11,32,3,40,2,60,32,2,65,2,116,106,32,4,54,2,0,32,3,32,2,65,1,106,54,2,64,32,3,40,2,40,33,2,32,3,65,0,54,2,40,2,64,32,3,40,2,48,34,4,69,13,0,32,4,32,4,40,2,0,34,4,65,1,107,54,2,0,32,4,65,1,71,13,0,32,3,65,48,106,16,191,15,11,32,3,32,2,54,2,48,65,0,33,6,32,5,13,1,65,0,33,2,12,13,11,32,3,65,219,0,106,34,4,32,3,65,40,106,16,188,19,32,3,65,252,0,106,34,5,32,3,65,44,106,34,7,16,188,19,2,64,32,4,32,5,16,239,26,34,11,69,4,64,32,7,16,236,28,33,2,32,8,32,7,16,188,19,32,3,65,1,58,0,124,32,4,32,3,65,20,106,32,2,32,5,16,158,11,32,3,40,2,64,33,2,32,3,65,0,54,2,64,32,3,40,2,60,33,4,32,3,65,0,54,2,84,32,3,32,2,54,2,80,32,3,32,4,32,2,65,2,116,34,5,106,34,7,54,2,72,32,3,32,4,54,2,68,32,3,32,3,65,56,106,54,2,76,32,2,4,64,3,64,32,4,40,2,0,33,2,32,3,65,0,58,0,124,32,3,65,219,0,106,32,3,65,20,106,32,2,32,3,65,252,0,106,16,158,11,32,4,65,4,106,33,4,32,5,65,4,107,34,5,13,0,11,32,3,32,7,54,2,68,11,32,3,65,196,0,106,34,2,40,2,4,33,5,32,2,40,2,0,33,7,32,2,66,132,128,128,128,192,0,55,2,0,32,2,40,2,16,33,4,2,64,2,64,2,64,32,5,32,7,71,4,64,32,4,69,13,3,32,2,40,2,8,34,5,65,8,106,33,7,32,2,40,2,12,34,10,32,5,40,2,8,34,2,71,13,1,12,2,11,32,4,69,13,2,32,2,40,2,8,34,5,65,8,106,33,7,32,2,40,2,12,34,10,32,5,40,2,8,34,2,70,13,1,11,32,5,40,2,4,34,5,32,2,65,2,116,106,32,5,32,10,65,2,116,106,32,4,65,2,116,16,184,28,26,11,32,7,32,2,32,4,106,54,2,0,11,12,1,11,2,64,2,64,32,2,65,1,113,13,0,32,3,40,2,48,69,32,9,114,13,0,32,3,40,2,52,13,1,11,65,1,33,9,32,3,65,40,106,40,2,0,32,3,65,44,106,40,2,0,71,13,1,2,64,32,6,69,4,64,32,3,40,2,12,32,3,65,20,106,16,171,2,34,4,13,1,65,0,33,5,65,0,33,4,65,0,33,6,65,1,12,6,11,65,1,33,8,65,0,33,6,32,3,41,2,24,33,12,32,3,40,2,20,33,5,32,3,40,2,16,33,4,65,0,33,2,65,0,33,9,12,9,11,65,0,33,6,32,3,41,2,24,33,12,32,3,40,2,20,33,5,65,0,12,4,11,65,0,33,4,32,3,65,48,106,16,236,28,33,5,65,0,33,6,65,1,12,5,11,32,3,40,2,44,33,4,32,3,65,0,54,2,44,2,64,32,3,40,2,52,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,65,52,106,16,191,15,11,32,3,32,4,54,2,52,32,3,40,2,40,33,4,32,3,65,0,54,2,40,2,64,32,3,40,2,48,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,65,48,106,16,191,15,11,32,11,65,1,115,33,2,32,3,32,4,54,2,48,12,12,11,32,2,69,32,9,114,69,13,2,11,32,3,40,2,12,32,3,65,20,106,16,171,2,34,4,13,3,65,0,33,5,65,0,33,4,65,0,33,6,65,1,33,9,65,1,11,33,2,65,0,33,8,12,3,11,32,3,32,2,54,2,124,32,3,65,252,0,106,34,4,16,236,28,33,5,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,4,16,191,15,11,65,1,33,6,65,0,33,4,65,1,11,33,2,65,1,33,9,65,1,33,8,12,1,11,32,3,41,2,24,33,12,32,3,40,2,20,33,5,32,3,65,56,106,65,4,65,4,16,244,22,2,64,32,3,40,2,52,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,65,52,106,16,191,15,11,2,64,32,3,40,2,48,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,65,48,106,16,191,15,11,2,64,32,3,40,2,44,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,65,44,106,16,191,15,11,2,64,32,3,40,2,40,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,65,40,106,16,191,15,11,2,64,32,3,40,2,36,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,65,36,106,16,191,15,11,2,64,32,3,40,2,32,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,65,32,106,16,191,15,11,32,3,40,2,16,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,3,32,3,65,16,106,12,1,11,32,3,65,56,106,65,4,65,4,16,244,22,2,64,32,3,40,2,52,34,7,69,13,0,32,7,32,7,40,2,0,34,7,65,1,107,54,2,0,32,7,65,1,71,13,0,32,3,65,52,106,16,191,15,11,2,64,32,6,32,3,40,2,48,34,7,69,114,13,0,32,7,32,7,40,2,0,34,6,65,1,107,54,2,0,32,6,65,1,71,13,0,32,3,65,48,106,16,191,15,11,2,64,32,3,40,2,44,34,6,69,13,0,32,6,32,6,40,2,0,34,6,65,1,107,54,2,0,32,6,65,1,71,13,0,32,3,65,44,106,16,191,15,11,2,64,32,3,40,2,40,34,6,69,13,0,32,6,32,6,40,2,0,34,6,65,1,107,54,2,0,32,6,65,1,71,13,0,32,3,65,40,106,16,191,15,11,2,64,32,3,40,2,36,34,6,69,13,0,32,6,32,6,40,2,0,34,6,65,1,107,54,2,0,32,6,65,1,71,13,0,32,3,65,36,106,16,191,15,11,2,64,32,3,40,2,32,34,6,69,13,0,32,6,32,6,40,2,0,34,6,65,1,107,54,2,0,32,6,65,1,71,13,0,32,3,65,32,106,16,191,15,11,32,2,4,64,32,3,65,20,106,16,156,13,11,2,64,32,9,69,13,0,32,3,40,2,16,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,65,16,106,16,191,15,11,32,8,69,13,1,32,3,40,2,12,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,3,65,12,106,11,16,191,15,11,32,4,69,13,1,11,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,191,15,11,32,0,32,12,55,2,8,32,0,32,5,54,2,4,32,1,32,4,54,2,0,65,0,12,1,11,32,0,32,5,54,2,4,65,1,11,54,2,0,32,3,65,160,1,106,36,0,15,11,32,3,40,2,40,33,4,12,0,11,0,11,0,11,195,35,2,16,127,1,126,35,0,65,144,1,107,34,6,36,0,32,1,40,2,8,34,9,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,9,106,65,47,58,0,0,32,1,32,9,65,1,106,34,7,54,2,8,32,1,40,2,0,32,7,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,7,106,65,47,58,0,0,32,1,32,9,65,2,106,34,21,54,2,8,32,6,32,3,54,2,88,32,6,32,2,54,2,84,32,6,32,3,54,2,108,32,6,32,2,54,2,104,32,4,65,255,1,113,65,2,70,33,19,65,0,33,9,3,64,2,64,2,64,2,64,32,6,65,232,0,106,16,255,6,34,7,65,219,0,76,4,64,2,64,32,7,65,63,107,14,2,4,2,0,11,32,7,65,35,70,32,7,65,47,70,114,13,3,12,2,11,32,7,65,220,0,71,4,64,32,7,65,128,128,196,0,71,13,2,12,3,11,32,19,69,13,2,12,1,11,2,64,32,10,4,64,32,1,40,2,24,34,7,69,13,1,32,7,65,10,32,1,40,2,28,40,2,20,17,0,0,12,1,11,32,1,40,2,24,34,7,69,13,0,32,7,65,2,32,1,40,2,28,40,2,20,17,0,0,11,32,6,40,2,108,33,14,32,6,40,2,104,33,10,32,9,33,11,11,32,9,65,1,106,33,9,12,1,11,11,2,64,2,64,2,64,32,10,69,4,64,32,6,32,2,54,2,136,1,32,1,40,2,8,33,20,32,6,65,24,106,33,7,12,1,11,2,64,2,64,32,11,4,64,32,11,65,0,74,13,1,32,1,40,2,8,33,20,12,4,11,32,6,32,14,54,2,32,32,6,32,10,54,2,28,32,6,65,136,1,106,33,7,32,6,65,28,106,16,255,6,34,2,65,35,107,34,3,65,28,75,65,1,32,3,116,65,129,160,128,128,1,113,69,114,13,1,65,0,33,3,12,2,11,2,64,3,64,2,64,2,64,2,64,32,2,32,3,70,13,0,32,2,33,7,3,64,2,127,32,7,44,0,0,34,19,65,0,78,4,64,32,19,65,255,1,113,33,9,32,7,65,1,106,12,1,11,32,7,45,0,1,65,63,113,33,2,32,19,65,31,113,33,9,32,19,65,95,77,4,64,32,9,65,6,116,32,2,114,33,9,32,7,65,2,106,12,1,11,32,7,45,0,2,65,63,113,32,2,65,6,116,114,33,2,32,19,65,112,73,4,64,32,2,32,9,65,12,116,114,33,9,32,7,65,3,106,12,1,11,32,9,65,18,116,65,128,128,240,0,113,32,7,45,0,3,65,63,113,32,2,65,6,116,114,114,33,9,32,7,65,4,106,11,33,2,65,1,32,9,116,65,128,204,0,113,69,32,9,65,13,75,114,69,4,64,32,3,32,2,34,7,71,13,1,12,2,11,11,32,9,65,128,128,196,0,70,13,0,32,6,32,2,54,2,84,2,64,2,64,2,127,65,1,32,9,65,128,1,73,13,0,26,65,2,32,9,65,128,16,73,13,0,26,65,3,65,4,32,9,65,128,128,4,73,27,11,34,15,32,3,32,7,107,34,19,73,4,64,32,7,32,15,106,44,0,0,65,191,127,76,13,1,12,2,11,32,15,32,19,70,13,1,11,32,7,32,19,65,0,32,15,65,220,187,194,0,16,208,25,0,11,32,9,65,128,128,196,0,70,13,0,32,17,69,32,9,65,58,70,113,13,1,32,1,32,9,32,6,65,212,0,106,16,134,4,32,6,65,216,188,194,0,54,2,36,32,6,32,15,54,2,32,32,6,32,7,54,2,28,32,1,32,6,65,28,106,16,168,10,32,17,69,32,18,114,33,18,12,2,11,65,200,188,194,0,16,248,26,0,11,32,1,40,2,8,33,20,32,11,65,1,70,4,64,32,20,33,7,12,3,11,32,1,40,2,0,32,20,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,20,106,65,58,58,0,0,65,1,33,17,32,1,32,20,65,1,106,54,2,8,11,32,11,65,1,74,32,11,65,1,107,33,11,13,0,11,32,20,32,1,40,2,8,34,7,32,17,27,33,20,11,32,17,32,18,114,65,1,113,69,13,2,32,1,40,2,0,32,7,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,7,106,65,192,0,58,0,0,32,1,32,7,65,1,106,54,2,8,12,2,11,32,2,65,128,128,196,0,70,32,4,65,255,1,113,65,2,70,114,69,4,64,65,0,33,3,32,2,65,220,0,70,13,1,11,32,6,32,10,54,2,136,1,32,1,40,2,8,33,20,32,6,65,24,106,33,7,32,14,33,3,11,32,7,32,3,54,2,0,32,6,40,2,136,1,33,10,12,1,11,32,6,32,14,54,2,24,11,2,64,2,64,32,10,69,4,64,32,20,33,3,12,1,11,32,1,40,2,8,33,19,32,6,65,232,0,106,33,13,32,6,40,2,24,33,15,65,0,33,9,65,0,33,17,65,0,33,18,35,0,65,208,0,107,34,8,36,0,32,8,32,15,54,2,12,32,8,32,10,34,3,54,2,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,65,255,1,113,4,64,32,10,32,15,71,13,1,12,6,11,32,8,65,28,106,34,14,32,3,32,15,16,243,1,32,8,45,0,32,33,10,32,8,40,2,28,34,9,65,128,128,128,128,120,70,13,3,32,8,32,8,41,0,33,34,22,55,3,56,32,8,32,8,65,40,106,40,0,0,54,0,63,32,8,40,2,44,33,11,32,8,40,2,48,33,7,32,8,65,24,106,34,3,32,8,40,0,59,54,0,0,32,8,32,22,62,0,21,32,8,32,10,58,0,20,32,8,32,9,54,2,16,32,14,32,8,40,2,20,32,3,40,2,0,16,186,1,32,8,45,0,29,33,3,32,8,45,0,28,34,14,65,3,70,13,2,32,8,65,202,0,106,32,8,65,46,106,47,1,0,59,1,0,32,8,65,194,0,106,32,8,65,38,106,41,1,0,55,1,0,32,8,32,8,41,1,30,55,1,58,32,8,32,3,58,0,57,32,8,32,14,58,0,56,32,8,40,2,68,33,10,32,8,40,2,64,33,9,2,64,2,64,32,14,69,4,64,32,9,32,10,65,188,189,194,0,65,9,16,246,23,13,1,11,32,8,65,54,106,32,8,65,56,106,65,1,114,34,3,65,2,106,45,0,0,58,0,0,32,8,32,3,47,0,0,59,1,52,32,8,40,2,72,33,17,32,8,40,2,60,33,12,12,1,11,65,0,33,10,32,8,65,28,106,65,0,65,0,65,1,65,1,16,167,10,32,8,40,2,32,33,12,32,8,40,2,28,65,1,70,13,2,32,8,40,2,36,33,9,32,8,65,56,106,16,212,24,11,32,13,32,14,58,0,0,32,13,32,8,47,1,52,59,0,1,32,13,32,7,54,2,24,32,13,32,11,54,2,20,32,13,32,17,54,2,16,32,13,32,10,54,2,12,32,13,32,9,54,2,8,32,13,32,12,54,2,4,32,13,65,3,106,32,8,65,54,106,45,0,0,58,0,0,32,8,65,16,106,16,214,24,12,14,11,32,3,33,7,3,64,2,127,32,7,44,0,0,34,10,65,0,78,4,64,32,10,65,255,1,113,33,10,32,7,65,1,106,12,1,11,32,7,45,0,1,65,63,113,33,11,32,10,65,31,113,33,14,32,10,65,95,77,4,64,32,14,65,6,116,32,11,114,33,10,32,7,65,2,106,12,1,11,32,7,45,0,2,65,63,113,32,11,65,6,116,114,33,11,32,10,65,112,73,4,64,32,11,32,14,65,12,116,114,33,10,32,7,65,3,106,12,1,11,32,14,65,18,116,65,128,128,240,0,113,32,7,45,0,3,65,63,113,32,11,65,6,116,114,114,33,10,32,7,65,4,106,11,33,7,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,10,65,62,76,4,64,65,1,33,17,2,64,2,64,2,64,32,10,65,12,76,4,64,32,10,65,9,107,65,2,73,13,1,12,10,11,32,10,65,46,74,13,2,32,10,65,13,71,13,1,11,65,1,33,16,12,9,11,32,10,65,35,71,13,7,12,13,11,32,10,65,58,70,13,1,32,10,65,47,70,13,12,12,6,11,2,64,32,10,65,219,0,107,14,3,4,2,5,0,11,32,10,65,128,128,196,0,70,13,11,32,10,65,63,71,13,5,12,11,11,32,18,69,13,10,12,1,11,32,4,65,255,1,113,65,2,71,13,9,11,65,1,33,17,32,12,65,1,106,33,12,12,3,11,65,1,33,18,32,12,65,1,106,33,12,65,1,33,17,12,2,11,65,1,33,17,32,12,65,1,106,33,12,65,0,33,18,12,1,11,65,1,33,17,32,12,65,1,106,33,12,32,10,65,128,1,73,13,0,65,2,33,17,32,10,65,128,16,73,13,0,65,3,65,4,32,10,65,128,128,4,73,27,33,17,11,32,9,32,17,106,33,9,32,7,32,15,71,13,0,11,12,3,11,32,12,32,8,40,2,36,16,132,25,0,11,32,13,65,3,58,0,0,32,13,32,3,58,0,1,32,8,65,16,106,16,214,24,12,11,11,32,13,65,3,58,0,0,32,13,32,10,58,0,1,12,10,11,65,1,33,7,32,16,13,1,11,32,12,65,1,106,33,7,3,64,32,7,65,1,107,34,7,4,64,32,8,65,8,106,16,255,6,65,128,128,196,0,71,13,1,11,11,32,9,69,13,2,2,64,32,15,32,3,107,34,11,32,9,75,4,64,32,3,32,9,106,44,0,0,65,191,127,76,13,1,65,0,33,7,12,3,11,32,9,32,11,71,13,0,65,0,33,7,32,11,33,9,12,2,11,32,3,32,11,65,0,32,9,65,172,189,194,0,16,208,25,0,11,32,8,65,36,106,34,3,65,0,54,2,0,32,8,66,128,128,128,128,16,55,2,28,32,8,65,28,106,32,8,65,8,106,32,12,16,139,19,32,8,65,64,107,32,3,40,2,0,34,9,54,2,0,32,8,32,8,41,2,28,55,3,56,32,8,40,2,60,33,3,11,32,4,65,255,1,113,65,1,71,13,1,32,9,69,13,3,32,8,65,28,106,32,3,32,9,16,186,1,32,8,45,0,29,33,9,32,8,45,0,28,34,3,65,3,70,13,2,32,13,32,8,41,1,30,55,1,2,32,13,65,18,106,32,8,65,46,106,47,1,0,59,1,0,32,13,65,10,106,32,8,65,38,106,41,1,0,55,1,0,32,13,32,8,41,2,8,55,2,20,32,13,32,9,58,0,1,32,13,32,3,58,0,0,32,7,69,13,6,32,8,65,56,106,16,214,24,12,6,11,65,0,33,9,65,0,33,7,32,4,65,255,1,113,65,1,71,13,0,32,13,65,3,59,1,0,12,5,11,32,8,65,28,106,33,18,35,0,65,224,0,107,34,12,36,0,32,12,65,219,0,54,2,60,2,64,2,64,32,9,4,64,32,12,65,60,106,65,1,32,3,65,1,16,246,23,13,1,11,32,3,32,9,106,33,10,32,3,33,11,3,64,2,64,2,64,2,64,2,64,2,64,2,64,32,10,32,11,71,4,64,2,127,32,11,44,0,0,34,15,65,0,78,4,64,32,15,65,255,1,113,33,16,32,11,65,1,106,12,1,11,32,11,45,0,1,65,63,113,33,14,32,15,65,31,113,33,16,32,15,65,95,77,4,64,32,16,65,6,116,32,14,114,33,16,32,11,65,2,106,12,1,11,32,11,45,0,2,65,63,113,32,14,65,6,116,114,33,14,32,15,65,112,73,4,64,32,14,32,16,65,12,116,114,33,16,32,11,65,3,106,12,1,11,32,16,65,18,116,65,128,128,240,0,113,32,11,45,0,3,65,63,113,32,14,65,6,116,114,114,33,16,32,11,65,4,106,11,33,11,32,16,65,46,76,4,64,32,16,65,13,77,13,2,12,6,11,32,16,65,47,107,34,14,65,17,77,13,2,12,4,11,32,12,65,140,201,194,0,54,2,44,32,12,32,9,54,2,40,32,12,32,3,54,2,36,32,12,65,0,54,2,56,32,12,66,128,128,128,128,16,55,2,48,32,12,65,3,58,0,92,32,12,65,32,54,2,76,32,12,65,0,54,2,88,32,12,65,132,198,194,0,54,2,84,32,12,65,0,54,2,68,32,12,65,0,54,2,60,32,12,32,12,65,48,106,54,2,80,32,12,65,60,106,33,9,35,0,65,32,107,34,11,36,0,32,12,65,36,106,34,3,41,2,0,33,22,32,11,32,3,40,2,8,54,2,28,32,11,32,22,55,2,20,3,64,2,64,32,11,65,8,106,32,11,65,20,106,16,177,6,32,11,40,2,8,34,3,69,13,0,32,9,32,3,32,11,40,2,12,16,181,25,69,13,1,11,11,32,11,65,32,106,36,0,32,3,13,2,32,12,65,20,106,32,12,65,56,106,40,2,0,54,0,0,32,12,32,12,41,2,48,55,0,12,32,18,65,0,58,0,0,32,18,32,12,41,0,9,55,0,1,32,18,65,8,106,32,12,65,16,106,41,0,0,55,0,0,12,8,11,65,1,32,16,116,65,129,204,0,113,69,13,3,12,4,11,65,1,32,14,116,65,129,208,14,113,69,13,1,12,3,11,65,172,198,194,0,65,55,32,12,65,9,106,65,156,198,194,0,65,176,199,194,0,16,253,13,0,11,32,16,65,219,0,107,65,4,73,13,1,32,16,65,252,0,71,13,2,12,1,11,32,16,65,32,107,14,4,0,1,1,0,1,11,11,32,18,65,131,10,59,1,0,12,1,11,32,12,65,221,0,54,2,60,32,12,65,60,106,65,1,32,3,32,9,106,65,1,107,65,1,16,246,23,69,4,64,32,18,65,131,8,59,1,0,12,1,11,32,9,65,1,107,33,11,2,64,32,9,65,1,70,13,0,32,3,44,0,1,65,64,72,13,0,32,3,32,11,106,44,0,0,65,191,127,76,13,0,32,12,65,60,106,32,3,65,1,106,32,9,65,2,107,16,231,1,32,18,2,127,32,12,45,0,60,69,4,64,32,18,32,12,65,61,106,34,3,41,0,0,55,0,1,32,18,65,9,106,32,3,65,8,106,41,0,0,55,0,0,65,2,12,1,11,32,18,32,12,45,0,61,58,0,1,65,3,11,58,0,0,12,1,11,32,3,32,9,65,1,32,11,65,156,201,194,0,16,208,25,0,11,32,12,65,224,0,106,36,0,32,8,45,0,29,33,9,32,8,45,0,28,34,3,65,3,70,13,2,32,13,32,8,41,1,30,55,1,2,32,13,65,18,106,32,8,65,46,106,47,1,0,59,1,0,32,13,65,10,106,32,8,65,38,106,41,1,0,55,1,0,32,13,32,8,41,2,8,55,2,20,32,13,32,9,58,0,1,32,13,32,3,58,0,0,12,3,11,32,13,65,3,58,0,0,32,13,32,9,58,0,1,12,2,11,32,13,65,3,59,1,0,12,1,11,32,13,65,3,58,0,0,32,13,32,9,58,0,1,11,32,7,69,13,0,32,8,65,56,106,16,214,24,11,32,8,65,208,0,106,36,0,32,6,45,0,105,33,3,32,6,45,0,104,34,7,65,3,70,13,0,32,6,65,230,0,106,32,6,65,250,0,106,47,1,0,59,1,0,32,6,65,222,0,106,32,6,65,242,0,106,41,1,0,55,1,0,32,6,32,6,41,1,106,55,1,86,32,6,32,3,58,0,85,32,6,32,7,58,0,84,32,6,40,2,124,33,7,32,6,40,2,128,1,33,9,32,6,65,1,54,2,108,32,6,65,232,188,194,0,54,2,104,32,6,66,1,55,2,116,32,6,65,155,5,54,2,140,1,32,6,32,6,65,136,1,106,54,2,112,32,6,32,6,65,212,0,106,54,2,136,1,2,64,2,64,32,1,32,13,16,164,27,69,4,64,32,1,40,2,8,33,15,32,6,45,0,84,13,1,32,6,40,2,96,13,1,32,6,32,9,54,2,108,32,6,32,7,54,2,104,65,128,189,194,0,65,1,32,13,16,176,8,33,2,65,0,33,3,32,4,65,255,1,113,65,2,71,13,2,32,2,69,13,1,12,2,11,65,236,182,194,0,65,43,32,6,65,232,0,106,65,220,182,194,0,65,240,188,194,0,16,253,13,0,11,32,6,32,9,54,2,108,32,6,32,7,54,2,104,65,0,33,3,2,64,2,64,2,64,2,127,65,0,32,6,65,232,0,106,16,255,6,65,58,71,13,0,26,32,6,40,2,108,33,9,32,6,40,2,104,33,7,32,1,45,0,32,33,14,65,0,33,10,65,0,33,2,2,64,3,64,32,6,32,9,54,2,108,32,6,32,7,54,2,104,32,6,65,232,0,106,16,255,6,34,16,65,128,128,196,0,70,13,1,32,16,65,48,107,34,11,65,10,73,4,64,32,6,40,2,108,33,9,32,6,40,2,104,33,7,65,1,33,10,32,11,32,2,65,10,108,106,34,2,65,255,255,3,77,13,1,12,6,11,11,32,14,13,0,32,16,65,35,107,34,11,65,28,77,65,0,65,1,32,11,116,65,129,160,128,128,1,113,27,13,0,32,16,65,220,0,71,13,4,11,2,64,2,64,32,10,65,1,113,69,4,64,32,14,65,1,71,13,1,32,6,32,9,54,2,108,32,6,32,7,54,2,104,32,6,65,232,0,106,16,255,6,65,128,128,196,0,71,13,6,12,1,11,32,1,40,2,4,33,10,2,64,32,5,69,13,0,32,5,32,15,73,4,64,32,5,32,10,106,44,0,0,65,191,127,74,13,1,12,6,11,32,5,32,15,71,13,5,11,32,6,65,16,106,33,11,65,1,33,17,65,208,0,33,14,2,64,32,10,32,5,65,236,186,194,0,65,4,16,246,23,13,0,32,10,32,5,65,245,186,194,0,65,2,16,246,23,13,0,65,187,3,33,14,32,10,32,5,65,240,186,194,0,65,5,16,246,23,13,0,32,10,32,5,65,247,186,194,0,65,3,16,246,23,13,0,65,21,33,14,32,10,32,5,65,250,186,194,0,65,3,16,246,23,33,17,11,32,11,32,14,59,1,2,32,11,32,17,59,1,0,32,6,47,1,16,65,1,113,69,13,1,32,6,47,1,18,32,2,65,255,255,3,113,71,13,1,11,65,0,12,1,11,32,6,32,2,59,1,24,32,6,65,1,54,2,108,32,6,65,132,189,194,0,54,2,104,32,6,66,1,55,2,116,32,6,65,156,5,54,2,140,1,32,6,32,6,65,136,1,106,54,2,112,32,6,32,6,65,24,106,54,2,136,1,32,1,32,6,65,232,0,106,16,164,27,13,1,65,1,11,33,14,32,6,65,248,0,106,32,6,65,228,0,106,40,2,0,54,2,0,32,6,65,240,0,106,32,6,65,220,0,106,41,2,0,55,3,0,32,6,32,6,41,2,84,55,3,104,32,6,65,36,106,32,6,65,232,0,106,16,235,15,32,6,65,200,0,106,32,6,65,44,106,41,2,0,55,3,0,32,6,65,208,0,106,32,6,65,52,106,45,0,0,58,0,0,32,6,32,6,41,2,36,55,3,64,32,19,32,21,71,4,64,32,6,45,0,64,69,13,5,11,32,1,40,2,8,33,11,32,6,65,1,58,0,28,32,6,65,8,106,32,1,32,4,32,6,65,28,106,34,10,32,7,32,9,16,174,4,32,6,40,2,12,33,7,32,6,40,2,8,33,3,32,10,32,1,65,36,16,193,5,26,32,0,32,10,32,4,32,5,32,20,32,19,32,15,32,6,65,64,107,32,14,32,2,32,11,32,3,32,7,16,187,2,12,5,11,65,236,182,194,0,65,43,32,6,65,232,0,106,65,220,182,194,0,65,140,189,194,0,16,253,13,0,11,32,10,32,15,65,0,32,5,65,156,189,194,0,16,208,25,0,11,65,2,33,3,11,32,6,65,212,0,106,16,212,24,11,32,0,65,2,54,2,0,32,0,32,3,58,0,4,32,1,16,214,24,11,32,6,65,144,1,106,36,0,11,176,15,2,1,127,23,126,35,0,65,224,3,107,34,4,36,0,32,4,65,224,2,106,32,2,41,3,0,34,12,32,12,66,63,135,34,20,32,0,41,3,0,34,6,32,6,66,63,135,34,8,16,229,13,32,4,65,128,3,106,32,2,41,3,8,34,13,32,13,66,63,135,34,21,32,1,41,3,0,34,9,32,9,66,63,135,34,5,16,229,13,32,4,65,240,2,106,32,2,41,3,16,34,16,32,16,66,63,135,34,25,32,6,32,8,16,229,13,32,4,65,144,3,106,32,2,41,3,24,34,17,32,17,66,63,135,34,26,32,9,32,5,16,229,13,32,4,65,192,2,106,32,13,32,1,41,3,32,34,22,66,63,135,34,8,131,32,12,32,0,41,3,32,34,23,66,63,135,34,5,131,124,34,6,32,6,32,3,41,3,40,34,14,32,4,41,3,128,3,34,10,32,4,41,3,224,2,124,34,9,126,124,66,255,255,255,255,255,255,255,255,63,131,125,34,15,32,15,66,63,135,34,24,32,3,41,3,0,34,6,32,6,66,63,135,34,7,16,229,13,32,4,65,208,2,106,32,8,32,17,131,32,5,32,16,131,124,34,5,32,5,32,14,32,4,41,3,144,3,34,18,32,4,41,3,240,2,124,34,8,126,124,66,255,255,255,255,255,255,255,255,63,131,125,34,14,32,14,66,63,135,34,27,32,6,32,7,16,229,13,32,4,65,160,3,106,32,12,32,20,32,0,41,3,8,34,6,32,6,66,63,135,34,7,16,229,13,32,4,65,192,3,106,32,13,32,21,32,1,41,3,8,34,5,32,5,66,63,135,34,11,16,229,13,32,4,65,176,3,106,32,16,32,25,32,6,32,7,16,229,13,32,4,65,208,3,106,32,17,32,26,32,5,32,11,16,229,13,32,4,41,3,208,3,34,5,32,4,41,3,176,3,124,34,6,32,5,84,173,32,4,65,216,3,106,41,3,0,32,4,65,184,3,106,41,3,0,124,124,32,4,41,3,208,2,34,5,32,8,124,34,7,32,5,84,173,32,4,65,216,2,106,41,3,0,32,8,32,18,84,173,32,4,65,152,3,106,41,3,0,32,4,65,248,2,106,41,3,0,124,124,124,124,34,8,66,62,135,124,32,6,32,6,32,8,66,2,134,32,7,66,62,136,132,124,34,6,86,173,124,33,8,32,4,41,3,192,3,34,7,32,4,41,3,160,3,124,34,5,32,7,84,173,32,4,65,200,3,106,41,3,0,32,4,65,168,3,106,41,3,0,124,124,32,4,41,3,192,2,34,7,32,9,124,34,18,32,7,84,173,32,4,65,200,2,106,41,3,0,32,9,32,10,84,173,32,4,65,136,3,106,41,3,0,32,4,65,232,2,106,41,3,0,124,124,124,124,34,9,66,62,135,124,32,5,32,9,66,2,134,32,18,66,62,136,132,124,34,9,32,5,84,173,124,33,5,32,1,41,3,24,33,10,32,1,41,3,16,33,7,32,0,41,3,24,33,18,32,0,41,3,16,33,11,32,3,41,3,8,34,19,80,69,4,64,32,4,65,176,2,106,32,15,32,24,32,19,32,19,66,63,135,34,24,16,229,13,32,4,65,160,2,106,32,14,32,27,32,19,32,24,16,229,13,32,6,32,6,32,4,41,3,160,2,124,34,6,86,173,32,8,32,4,65,168,2,106,41,3,0,124,124,33,8,32,9,32,9,32,4,41,3,176,2,124,34,9,86,173,32,5,32,4,65,184,2,106,41,3,0,124,124,33,5,11,32,0,32,9,66,255,255,255,255,255,255,255,255,63,131,55,3,0,32,1,32,6,66,255,255,255,255,255,255,255,255,63,131,55,3,0,32,4,65,144,2,106,32,12,32,20,32,11,32,11,66,63,135,34,19,16,229,13,32,4,65,240,1,106,32,13,32,21,32,7,32,7,66,63,135,34,20,16,229,13,32,4,65,128,2,106,32,16,32,25,32,11,32,19,16,229,13,32,4,65,224,1,106,32,17,32,26,32,7,32,20,16,229,13,32,4,41,3,224,1,34,11,32,4,41,3,128,2,124,34,7,32,11,84,173,32,4,65,232,1,106,41,3,0,32,4,65,136,2,106,41,3,0,124,124,32,8,66,62,135,124,32,7,32,8,66,2,134,32,6,66,62,136,132,124,34,8,32,7,84,173,124,33,6,32,4,41,3,240,1,34,11,32,4,41,3,144,2,124,34,7,32,11,84,173,32,4,65,248,1,106,41,3,0,32,4,65,152,2,106,41,3,0,124,124,32,5,66,62,135,124,32,7,32,5,66,2,134,32,9,66,62,136,132,124,34,5,32,7,84,173,124,33,9,32,3,41,3,16,34,7,80,69,4,64,32,4,65,208,1,106,32,7,32,7,66,63,135,34,11,32,15,32,15,66,63,135,16,229,13,32,4,65,192,1,106,32,7,32,11,32,14,32,14,66,63,135,16,229,13,32,4,41,3,192,1,34,7,32,8,124,34,8,32,7,84,173,32,4,65,200,1,106,41,3,0,32,6,124,124,33,6,32,4,41,3,208,1,34,7,32,5,124,34,5,32,7,84,173,32,4,65,216,1,106,41,3,0,32,9,124,124,33,9,11,32,0,32,5,66,255,255,255,255,255,255,255,255,63,131,55,3,8,32,1,32,8,66,255,255,255,255,255,255,255,255,63,131,55,3,8,32,4,65,176,1,106,32,12,32,12,66,63,135,34,7,32,18,32,18,66,63,135,34,11,16,229,13,32,4,65,144,1,106,32,13,32,13,66,63,135,34,19,32,10,32,10,66,63,135,34,20,16,229,13,32,4,65,160,1,106,32,16,32,16,66,63,135,34,21,32,18,32,11,16,229,13,32,4,65,128,1,106,32,17,32,17,66,63,135,34,18,32,10,32,20,16,229,13,32,4,41,3,128,1,34,11,32,4,41,3,160,1,124,34,10,32,11,84,173,32,4,65,136,1,106,41,3,0,32,4,65,168,1,106,41,3,0,124,124,32,6,66,62,135,124,32,10,32,6,66,2,134,32,8,66,62,136,132,124,34,8,32,10,84,173,124,33,6,32,4,41,3,144,1,34,11,32,4,41,3,176,1,124,34,10,32,11,84,173,32,4,65,152,1,106,41,3,0,32,4,65,184,1,106,41,3,0,124,124,32,9,66,62,135,124,32,10,32,9,66,2,134,32,5,66,62,136,132,124,34,5,32,10,84,173,124,33,9,32,3,41,3,24,34,10,80,69,4,64,32,4,65,240,0,106,32,10,32,10,66,63,135,34,11,32,15,32,15,66,63,135,16,229,13,32,4,65,224,0,106,32,10,32,11,32,14,32,14,66,63,135,16,229,13,32,4,41,3,96,34,10,32,8,124,34,8,32,10,84,173,32,4,65,232,0,106,41,3,0,32,6,124,124,33,6,32,4,41,3,112,34,10,32,5,124,34,5,32,10,84,173,32,4,65,248,0,106,41,3,0,32,9,124,124,33,9,11,32,0,32,5,66,255,255,255,255,255,255,255,255,63,131,55,3,16,32,1,32,8,66,255,255,255,255,255,255,255,255,63,131,55,3,16,32,4,65,208,0,106,32,12,32,7,32,23,32,23,66,63,135,34,12,16,229,13,32,4,65,48,106,32,13,32,19,32,22,32,22,66,63,135,34,13,16,229,13,32,4,65,64,107,32,16,32,21,32,23,32,12,16,229,13,32,4,65,32,106,32,17,32,18,32,22,32,13,16,229,13,32,4,32,3,41,3,32,34,12,32,12,66,63,135,34,13,32,15,32,15,66,63,135,16,229,13,32,4,65,16,106,32,12,32,13,32,14,32,14,66,63,135,16,229,13,32,0,32,4,41,3,48,34,16,32,4,41,3,80,124,34,15,32,9,66,2,134,32,5,66,62,136,132,124,34,5,32,4,41,3,0,124,34,14,66,255,255,255,255,255,255,255,255,63,131,55,3,24,32,1,32,4,41,3,32,34,17,32,4,41,3,64,124,34,12,32,6,66,2,134,32,8,66,62,136,132,124,34,8,32,4,41,3,16,124,34,13,66,255,255,255,255,255,255,255,255,63,131,55,3,24,32,0,32,5,32,14,86,173,32,4,65,8,106,41,3,0,32,5,32,15,84,173,32,15,32,16,84,173,32,4,65,56,106,41,3,0,32,4,65,216,0,106,41,3,0,124,124,32,9,66,62,135,124,124,124,124,66,2,134,32,14,66,62,136,132,55,3,32,32,1,32,8,32,13,86,173,32,4,65,24,106,41,3,0,32,8,32,12,84,173,32,12,32,17,84,173,32,4,65,40,106,41,3,0,32,4,65,200,0,106,41,3,0,124,124,32,6,66,62,135,124,124,124,124,66,2,134,32,13,66,62,136,132,55,3,32,32,4,65,224,3,106,36,0,11,217,15,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,1,65,10,70,13,0,2,64,2,64,2,64,2,64,65,3,32,1,65,4,107,34,2,32,2,65,6,79,27,14,5,1,9,9,2,3,0,11,32,0,65,20,106,16,177,18,2,64,32,0,40,2,4,69,13,0,32,0,65,8,106,33,1,32,0,40,2,12,4,64,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,219,10,11,32,0,65,12,106,34,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,16,219,10,12,1,11,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,1,16,253,1,11,32,0,40,2,172,1,34,1,69,13,3,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,172,1,106,16,150,20,15,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,96,14,27,18,18,20,20,18,18,18,18,18,18,18,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,12,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,12,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,17,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,16,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,13,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,128,2,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,11,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,12,10,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,9,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,8,11,32,0,65,228,0,106,34,0,16,160,18,32,0,16,166,27,15,11,12,3,11,2,64,2,64,2,64,32,1,65,1,107,14,3,9,2,0,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,96,14,27,19,19,21,21,19,19,19,19,19,19,19,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,12,24,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,12,23,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,12,22,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,21,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,17,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,236,0,106,16,252,1,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,12,13,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,12,11,32,0,65,228,0,106,34,0,16,159,18,32,0,16,166,27,15,11,12,4,11,32,0,65,4,106,16,179,2,15,11,32,0,65,4,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,4,106,16,179,2,11,15,11,32,0,65,228,0,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,228,0,106,16,177,18,15,11,32,0,65,228,0,106,16,128,2,15,11,32,0,65,232,0,106,16,128,2,15,11,32,0,65,4,106,16,177,18,15,11,32,0,65,228,0,106,16,252,1,15,11,32,0,65,232,0,106,16,252,1,11,148,18,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,34,1,65,4,107,34,2,32,2,65,6,79,27,14,5,1,2,3,4,5,0,11,32,0,65,20,106,16,177,18,2,64,32,0,40,2,4,69,13,0,32,0,65,8,106,33,1,32,0,40,2,12,4,64,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,219,10,11,32,0,65,12,106,34,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,16,219,10,12,1,11,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,1,16,253,1,11,32,0,40,2,172,1,34,1,69,13,5,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,172,1,106,16,150,20,12,5,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,96,14,27,23,23,1,2,23,23,23,23,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,228,0,106,34,1,16,241,21,32,1,16,250,27,12,22,11,32,0,65,228,0,106,16,177,18,12,21,11,32,0,65,228,0,106,16,177,18,12,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,19,32,0,65,228,0,106,16,128,2,12,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,32,0,65,228,0,106,16,128,2,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,32,0,65,228,0,106,16,128,2,12,17,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,32,0,65,228,0,106,16,128,2,12,16,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,228,0,106,16,128,2,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,228,0,106,16,128,2,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,228,0,106,16,128,2,12,13,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,128,2,12,12,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,128,2,12,11,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,236,0,106,16,128,2,12,10,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,128,2,12,9,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,232,0,106,16,128,2,12,8,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,232,0,106,16,128,2,12,7,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,128,2,12,6,11,32,0,65,228,0,106,34,1,16,160,18,32,1,16,166,27,12,5,11,32,0,65,228,0,106,34,1,16,241,21,32,1,16,250,27,12,4,11,32,0,65,4,106,16,177,18,12,3,11,32,0,65,4,106,16,177,18,12,2,11,2,64,2,64,2,64,2,64,32,1,65,1,107,14,3,2,3,0,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,96,14,27,23,23,1,2,23,23,23,23,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,228,0,106,34,1,16,241,21,32,1,16,250,27,12,22,11,32,0,65,228,0,106,16,177,18,12,21,11,32,0,65,228,0,106,16,177,18,12,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,19,32,0,65,228,0,106,16,252,1,12,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,32,0,65,228,0,106,16,252,1,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,32,0,65,228,0,106,16,252,1,12,17,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,32,0,65,228,0,106,16,252,1,12,16,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,228,0,106,16,252,1,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,228,0,106,16,252,1,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,228,0,106,16,252,1,12,13,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,252,1,12,12,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,252,1,12,11,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,236,0,106,16,252,1,12,10,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,252,1,12,9,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,232,0,106,16,252,1,12,8,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,232,0,106,16,252,1,12,7,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,252,1,12,6,11,32,0,65,228,0,106,34,1,16,159,18,32,1,16,166,27,12,5,11,32,0,65,228,0,106,34,1,16,241,21,32,1,16,250,27,12,4,11,32,0,65,4,106,16,179,2,12,3,11,32,0,65,4,106,16,177,18,12,2,11,32,0,65,4,106,34,1,16,241,21,32,1,16,250,27,12,1,11,32,0,65,4,106,16,179,2,11,32,0,65,128,2,106,16,239,24,11,210,15,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,34,1,65,4,107,34,2,32,2,65,6,79,27,14,5,1,9,9,2,3,0,11,32,0,65,20,106,16,177,18,2,64,32,0,40,2,4,69,13,0,32,0,65,8,106,33,1,32,0,40,2,12,4,64,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,219,10,11,32,0,65,12,106,34,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,16,219,10,12,1,11,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,1,16,253,1,11,32,0,40,2,172,1,34,1,69,13,3,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,172,1,106,16,150,20,15,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,96,14,27,18,18,20,20,18,18,18,18,18,18,18,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,12,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,12,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,17,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,16,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,13,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,128,2,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,11,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,12,10,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,9,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,8,11,32,0,65,228,0,106,34,0,16,160,18,32,0,16,166,27,15,11,12,3,11,2,64,2,64,2,64,32,1,65,1,107,14,3,9,2,0,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,96,14,27,19,19,21,21,19,19,19,19,19,19,19,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,12,24,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,12,23,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,12,22,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,21,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,17,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,236,0,106,16,252,1,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,12,13,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,12,11,32,0,65,228,0,106,34,0,16,159,18,32,0,16,166,27,15,11,12,4,11,32,0,65,4,106,16,179,2,15,11,32,0,65,4,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,4,106,16,179,2,11,15,11,32,0,65,228,0,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,228,0,106,16,177,18,15,11,32,0,65,228,0,106,16,128,2,15,11,32,0,65,232,0,106,16,128,2,15,11,32,0,65,4,106,16,177,18,15,11,32,0,65,228,0,106,16,252,1,15,11,32,0,65,232,0,106,16,252,1,11,244,22,2,14,127,1,126,35,0,65,176,3,107,34,3,36,0,32,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,248,7,65,1,107,14,3,22,5,1,0,11,32,1,32,1,40,2,240,7,54,2,244,7,32,1,40,2,232,7,33,8,32,1,40,2,236,7,34,5,32,1,65,244,7,106,34,12,16,204,17,34,4,4,64,32,3,65,16,106,32,4,65,23,106,41,0,0,55,3,0,32,3,65,24,106,32,4,65,31,106,45,0,0,58,0,0,32,3,32,4,41,0,15,55,3,8,32,4,40,0,11,33,6,32,4,40,0,7,33,8,32,4,45,0,6,33,2,32,4,40,0,2,33,10,32,4,45,0,1,33,12,32,4,45,0,0,33,5,12,29,11,32,3,65,0,54,2,236,1,32,3,65,0,54,2,220,1,32,3,32,5,40,2,4,34,6,54,2,244,1,32,3,32,5,40,2,0,34,4,54,2,240,1,32,3,32,6,54,2,228,1,32,3,32,4,54,2,224,1,32,3,32,5,40,2,8,65,0,32,4,27,54,2,248,1,32,3,32,4,65,0,71,34,4,54,2,232,1,32,3,32,4,54,2,216,1,2,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,32,3,65,216,1,106,34,4,40,2,32,34,5,69,4,64,65,0,33,4,12,1,11,32,4,32,5,65,1,107,54,2,32,35,0,65,32,107,34,5,36,0,2,64,32,4,40,2,16,34,7,65,1,71,13,0,32,4,40,2,20,13,0,32,4,40,2,24,33,7,32,4,40,2,28,34,9,4,64,3,64,32,5,32,9,54,2,24,32,5,32,7,54,2,20,32,5,32,7,47,1,146,3,54,2,28,32,5,65,8,106,32,5,65,20,106,16,186,22,32,5,40,2,8,33,7,32,5,40,2,12,34,9,13,0,11,11,32,4,32,7,47,1,146,3,54,2,28,32,4,65,0,54,2,24,32,4,32,7,54,2,20,65,1,33,7,32,4,65,1,54,2,16,11,32,5,65,32,106,36,0,32,4,65,20,106,65,0,32,7,27,34,7,69,13,1,32,7,40,2,4,33,9,32,7,40,2,0,33,4,2,64,32,7,40,2,8,34,11,4,64,32,4,33,5,12,1,11,3,64,32,4,40,2,224,2,34,5,69,13,4,32,9,65,1,106,33,9,32,4,47,1,144,3,33,11,32,5,33,4,32,11,69,13,0,11,11,32,6,32,5,54,2,52,32,6,32,9,173,32,11,65,1,107,173,66,32,134,132,55,2,56,35,0,65,48,107,34,4,36,0,32,6,65,52,106,34,9,40,2,8,33,11,32,9,40,2,0,33,5,32,6,65,32,106,34,13,32,9,40,2,4,34,15,4,127,32,4,32,11,54,2,32,32,4,32,15,54,2,28,32,4,32,5,54,2,24,32,4,65,16,106,32,4,65,24,106,16,186,22,32,4,40,2,16,33,5,32,4,40,2,20,34,11,4,64,3,64,32,4,32,11,54,2,40,32,4,32,5,54,2,36,32,4,32,5,47,1,146,3,54,2,44,32,4,65,8,106,32,4,65,36,106,16,186,22,32,4,40,2,8,33,5,32,4,40,2,12,34,11,13,0,11,11,32,5,47,1,146,3,5,32,11,11,54,2,8,32,13,65,0,54,2,4,32,13,32,5,54,2,0,32,4,65,48,106,36,0,32,6,65,8,106,34,4,32,9,40,2,0,34,5,32,9,40,2,8,34,9,65,5,116,106,54,2,4,32,4,32,5,32,9,65,2,116,106,65,228,2,106,54,2,0,32,6,65,24,106,32,6,65,40,106,40,2,0,34,5,54,2,0,32,6,32,6,41,2,32,34,17,55,3,16,32,6,40,2,8,33,4,32,7,65,8,106,32,5,54,2,0,32,7,32,17,55,2,0,11,32,6,65,64,107,36,0,32,4,12,2,11,65,184,142,194,0,16,248,26,0,11,65,152,142,194,0,16,248,26,0,11,34,6,69,13,24,32,12,40,2,0,34,5,32,6,40,2,0,77,13,1,65,0,33,4,12,29,11,32,1,65,224,7,106,33,14,2,64,32,1,45,0,224,7,65,1,107,14,3,26,4,3,0,11,32,1,40,2,204,7,33,5,32,1,40,2,200,7,33,8,12,1,11,32,1,65,0,58,0,224,7,32,1,32,5,54,2,204,7,32,1,32,8,54,2,200,7,32,1,65,224,7,106,33,14,11,32,1,32,5,54,2,208,7,32,3,65,1,54,2,220,1,32,3,65,240,214,192,0,54,2,216,1,32,3,66,1,55,2,228,1,32,3,65,7,54,2,128,1,32,3,32,1,65,208,7,106,54,2,124,32,3,32,3,65,252,0,106,54,2,224,1,32,3,65,36,106,32,3,65,216,1,106,16,236,4,32,1,32,3,41,2,36,55,2,212,7,32,1,65,220,7,106,32,3,65,44,106,40,2,0,34,5,54,2,0,32,1,65,0,58,0,120,32,1,32,8,54,2,104,32,1,32,5,54,2,4,32,1,32,1,40,2,216,7,34,6,54,2,0,32,1,65,248,0,106,33,7,12,3,11,32,1,65,248,0,106,33,7,32,1,45,0,120,65,1,107,14,5,21,0,3,4,6,1,11,0,11,32,1,40,2,4,33,5,32,1,40,2,0,33,6,32,1,40,2,104,33,8,11,32,1,32,5,54,2,12,32,1,32,6,54,2,8,32,3,65,2,54,2,220,1,32,3,65,152,215,192,0,54,2,216,1,32,3,66,2,55,2,228,1,32,3,65,4,54,2,120,32,3,32,1,65,8,106,54,2,116,32,3,65,251,2,54,2,112,32,3,32,8,54,2,108,32,3,32,3,65,236,0,106,54,2,224,1,32,3,65,224,0,106,32,3,65,216,1,106,16,236,4,32,1,65,244,0,106,32,3,65,232,0,106,40,2,0,54,2,0,32,1,32,3,41,2,96,55,2,108,32,1,65,0,58,0,172,1,32,1,32,8,54,2,160,1,32,1,32,1,41,3,112,55,3,128,1,11,32,3,65,216,1,106,34,9,32,1,65,128,1,106,34,11,32,2,16,107,32,3,41,3,216,1,34,17,66,4,81,13,6,32,3,65,176,1,106,34,13,32,3,65,248,1,106,41,3,0,55,3,0,32,3,65,184,1,106,34,15,32,3,65,128,2,106,40,2,0,54,2,0,32,3,32,3,41,3,240,1,55,3,168,1,32,3,40,2,236,1,33,6,32,3,40,2,232,1,33,8,32,3,40,2,228,1,33,4,32,3,47,1,226,1,33,12,32,3,45,0,225,1,33,5,32,3,45,0,224,1,33,10,32,3,65,252,0,106,34,16,32,3,65,132,2,106,65,44,16,193,5,26,32,11,16,216,18,32,17,66,3,81,13,10,32,1,32,6,54,2,36,32,1,32,8,54,2,32,32,1,32,4,54,2,28,32,1,32,12,59,1,26,32,1,32,5,58,0,25,32,1,32,10,58,0,24,32,1,32,17,55,3,16,32,1,32,3,41,3,168,1,55,3,40,32,1,65,48,106,32,13,41,3,0,55,3,0,32,1,65,56,106,32,15,40,2,0,54,2,0,32,1,65,60,106,32,16,65,44,16,193,5,26,32,1,65,16,106,33,4,32,1,47,1,84,34,5,65,200,1,107,65,255,255,3,113,65,228,0,73,13,1,32,1,32,5,59,1,128,1,32,1,32,5,59,1,130,1,32,9,32,4,65,216,0,16,193,5,26,32,1,65,136,1,106,32,9,65,188,1,16,193,5,26,32,1,65,0,58,0,196,2,11,32,3,65,236,0,106,32,1,65,136,1,106,34,5,32,2,16,213,3,32,3,40,2,108,34,4,65,129,128,128,128,120,70,13,2,32,3,40,2,116,33,6,32,3,40,2,112,33,8,32,5,16,232,22,32,4,65,128,128,128,128,120,70,13,3,32,1,47,1,128,1,33,12,65,1,33,10,12,10,11,32,3,65,216,1,106,34,5,32,4,65,216,0,16,193,5,26,32,11,32,5,65,188,1,16,193,5,26,32,1,65,0,58,0,188,2,11,32,3,65,236,0,106,32,1,65,128,1,106,34,5,32,2,16,213,3,32,3,40,2,108,34,4,65,129,128,128,128,120,70,13,2,32,3,40,2,116,33,6,32,3,40,2,112,33,8,32,5,16,232,22,32,4,65,128,128,128,128,120,70,13,5,32,1,65,236,0,106,34,5,16,214,24,65,12,12,6,11,65,4,12,3,11,65,0,33,10,32,8,33,4,12,6,11,65,5,12,1,11,65,3,11,33,1,32,7,32,1,58,0,0,12,11,11,32,1,65,236,0,106,34,5,16,214,24,32,8,33,4,65,0,11,33,10,32,3,65,64,107,32,3,65,208,1,106,40,2,0,54,2,0,32,3,65,56,106,32,3,65,200,1,106,41,2,0,55,3,0,32,3,32,3,41,2,192,1,55,3,48,32,7,65,1,58,0,0,12,2,11,32,3,65,208,1,106,32,15,40,2,0,54,2,0,32,3,65,200,1,106,32,13,41,3,0,55,3,0,32,3,32,3,41,3,168,1,55,3,192,1,11,32,1,65,236,0,106,16,214,24,32,1,65,1,58,0,120,32,3,65,64,107,32,3,65,208,1,106,40,2,0,54,2,0,32,3,65,56,106,32,3,65,200,1,106,41,3,0,55,3,0,32,3,32,3,41,3,192,1,55,3,48,32,10,65,255,1,113,65,13,70,13,7,11,32,3,65,216,0,106,34,2,32,3,65,64,107,40,2,0,54,2,0,32,3,65,208,0,106,34,7,32,3,65,56,106,41,3,0,55,3,0,32,3,32,3,41,3,48,55,3,72,32,1,16,246,18,32,10,65,255,1,113,65,12,71,13,1,32,3,32,6,54,2,132,1,32,3,32,8,54,2,128,1,32,3,32,4,54,2,124,32,3,65,216,1,106,32,8,32,6,16,149,7,2,127,32,3,45,0,216,1,69,4,64,32,3,65,160,3,106,32,3,65,240,1,106,41,2,0,55,3,0,32,3,65,168,3,106,32,3,65,248,1,106,45,0,0,58,0,0,32,3,32,3,41,2,232,1,55,3,152,3,65,12,33,10,32,3,40,2,228,1,33,6,32,3,40,2,220,1,33,4,32,3,47,1,218,1,33,12,32,3,45,0,217,1,33,5,32,3,40,2,224,1,12,1,11,65,5,33,10,32,3,40,2,228,1,33,6,32,3,40,2,220,1,33,4,32,3,40,2,224,1,11,33,8,32,3,65,252,0,106,16,214,24,12,2,11,65,200,211,192,0,16,161,21,0,11,32,3,65,168,3,106,32,2,45,0,0,58,0,0,32,3,65,160,3,106,32,7,41,3,0,55,3,0,32,3,65,34,106,32,3,65,219,0,106,45,0,0,58,0,0,32,3,32,3,41,3,72,55,3,152,3,32,3,32,3,47,0,89,59,1,32,11,32,1,65,212,7,106,34,2,16,214,24,65,1,33,14,32,1,65,1,58,0,224,7,32,1,16,200,23,32,10,65,255,1,113,65,12,70,4,64,32,3,65,24,106,32,3,65,168,3,106,45,0,0,58,0,0,32,3,65,16,106,32,3,65,160,3,106,41,3,0,55,3,0,32,3,32,3,41,3,152,3,55,3,8,32,4,65,8,116,32,12,65,128,254,3,113,65,8,118,114,33,10,32,4,65,24,118,33,2,12,5,11,32,3,65,251,1,106,32,3,65,34,106,45,0,0,58,0,0,32,3,65,240,1,106,32,3,65,160,3,106,41,3,0,55,2,0,32,3,65,248,1,106,32,3,65,168,3,106,45,0,0,58,0,0,32,3,32,3,47,1,32,59,0,249,1,32,3,32,3,41,3,152,3,55,2,232,1,32,3,32,6,54,2,228,1,32,3,32,8,54,2,224,1,32,3,32,4,54,2,220,1,32,3,32,12,59,1,218,1,32,3,32,5,58,0,217,1,32,3,32,10,58,0,216,1,32,3,65,216,1,106,16,167,22,33,10,12,5,11,65,188,210,192,0,65,27,65,184,211,192,0,16,151,17,0,11,65,184,215,192,0,16,161,21,0,11,65,248,214,192,0,16,161,21,0,11,32,14,65,3,58,0,0,32,0,65,2,58,0,0,65,3,12,2,11,65,1,33,4,65,0,33,14,11,32,0,32,6,54,0,13,32,0,32,8,54,0,9,32,0,32,2,58,0,8,32,0,32,10,54,2,4,32,0,32,12,58,0,3,32,0,32,5,58,0,2,32,0,32,4,58,0,1,32,0,32,14,58,0,0,32,0,32,3,41,3,8,55,0,17,32,0,65,25,106,32,3,65,16,106,41,3,0,55,0,0,32,0,65,33,106,32,3,65,24,106,45,0,0,58,0,0,65,1,11,58,0,248,7,32,3,65,176,3,106,36,0,11,253,31,2,14,127,4,126,35,0,65,240,3,107,34,5,36,0,2,64,2,64,2,64,2,64,32,1,40,2,12,69,13,0,32,1,65,16,106,32,4,16,147,4,33,20,32,1,40,2,0,34,8,65,60,107,33,10,32,1,40,2,4,34,7,32,20,167,113,33,6,32,20,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,21,3,64,2,64,32,6,32,8,106,41,0,0,34,19,32,21,133,34,20,66,127,133,32,20,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,20,80,69,4,64,3,64,32,4,32,10,65,0,32,20,122,167,65,3,118,32,6,106,32,7,113,107,34,9,65,60,108,106,16,239,26,13,2,32,20,66,1,125,32,20,131,34,20,80,69,13,0,11,11,32,19,32,19,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,32,6,32,11,65,8,106,34,11,106,32,7,113,33,6,12,1,11,11,32,8,32,9,65,60,108,106,34,8,65,8,107,40,2,0,33,7,32,5,32,8,65,4,107,40,2,0,65,0,32,8,65,12,107,40,2,0,34,6,27,54,2,88,32,5,32,7,54,2,84,32,5,32,6,54,2,80,32,5,65,0,54,2,76,32,5,32,6,65,0,71,34,10,54,2,72,32,5,32,7,54,2,68,32,5,32,6,54,2,64,32,5,65,0,54,2,60,32,5,32,10,54,2,56,32,5,65,56,106,16,174,8,34,6,69,13,2,12,1,11,32,0,65,2,54,2,0,12,2,11,3,64,2,64,32,5,65,168,3,106,34,7,32,6,65,8,106,65,36,16,193,5,26,32,2,32,7,32,3,16,145,7,65,255,1,113,34,7,65,2,71,32,7,65,1,113,113,13,0,32,5,65,56,106,16,174,8,34,6,13,1,12,2,11,11,32,0,32,6,54,2,4,32,0,65,0,54,2,0,12,1,11,2,64,2,64,32,1,40,2,44,69,13,0,32,8,65,28,107,33,11,32,1,65,48,106,32,4,16,147,4,33,20,32,1,40,2,32,34,7,65,40,107,33,12,32,1,40,2,36,34,10,32,20,167,113,33,6,32,20,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,21,65,0,33,9,3,64,32,6,32,7,106,41,0,0,34,19,32,21,133,34,20,66,127,133,32,20,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,20,80,69,4,64,3,64,32,4,32,12,65,0,32,20,122,167,65,3,118,32,6,106,32,10,113,107,34,13,65,40,108,106,16,239,26,13,4,32,20,66,1,125,32,20,131,34,20,80,69,13,0,11,11,32,19,32,19,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,6,32,9,65,8,106,34,9,106,32,10,113,33,6,12,0,11,0,11,32,0,65,2,54,2,0,12,1,11,2,64,32,11,40,2,0,69,4,64,32,7,32,13,65,40,108,106,65,8,107,41,3,0,33,20,2,64,2,64,32,8,65,24,107,34,4,40,2,0,65,8,106,16,164,17,69,4,64,32,4,40,2,0,34,4,32,4,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,2,32,5,32,4,54,2,40,32,4,32,4,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,2,32,5,65,24,106,65,240,128,204,0,16,160,17,32,5,65,208,0,106,34,13,65,240,252,203,0,41,3,0,34,21,55,3,0,32,5,65,232,252,203,0,41,3,0,34,22,55,3,72,32,5,32,5,41,3,32,55,3,96,32,5,32,5,41,3,24,55,3,88,32,5,32,4,54,2,172,3,32,5,65,0,54,2,168,3,35,0,65,16,107,34,4,36,0,32,4,65,4,106,65,1,65,0,65,4,65,8,16,167,10,32,4,40,2,8,33,6,32,4,40,2,4,65,1,70,4,64,32,6,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,8,32,5,65,56,106,34,10,66,128,128,128,128,16,55,2,8,32,10,32,8,54,2,4,32,10,32,6,54,2,0,32,8,32,5,65,168,3,106,34,8,41,2,0,55,2,0,32,4,65,16,106,36,0,32,5,32,3,54,2,116,32,5,32,2,54,2,112,32,5,32,1,54,2,108,32,5,32,1,54,2,104,32,8,32,10,65,192,0,16,193,5,26,32,5,32,5,65,240,1,106,34,15,54,2,232,3,32,5,65,168,2,106,33,11,35,0,65,144,1,107,34,6,36,0,32,6,65,200,0,106,32,8,16,133,3,2,64,2,64,2,64,32,6,41,3,72,34,19,66,2,81,4,64,32,11,65,0,54,2,8,32,11,66,128,128,128,128,128,1,55,2,0,32,8,65,16,106,65,32,16,216,17,32,8,16,211,10,32,8,65,4,65,8,16,244,22,12,1,11,32,6,65,24,106,34,12,32,6,65,208,0,106,65,48,16,193,5,26,32,6,65,200,0,106,34,4,65,4,65,0,65,8,65,56,16,167,10,32,6,40,2,76,33,7,32,6,40,2,72,65,1,70,13,1,32,6,40,2,80,34,9,32,19,55,3,0,32,9,65,8,106,32,12,65,48,16,193,5,26,32,6,65,20,106,34,14,65,1,54,2,0,32,6,32,9,54,2,16,32,6,32,7,54,2,12,32,4,32,8,65,200,0,16,193,5,26,32,6,65,12,106,33,9,35,0,65,240,0,107,34,7,36,0,32,7,65,56,106,32,4,16,133,3,32,7,41,3,56,34,19,66,2,82,4,64,32,7,65,64,107,33,16,3,64,32,7,65,8,106,32,16,65,48,16,193,5,26,32,9,40,2,8,34,12,32,9,40,2,0,70,4,64,32,9,32,12,65,1,65,8,65,56,16,178,19,11,32,9,40,2,4,32,12,65,56,108,106,34,17,32,19,55,3,0,32,17,65,8,106,32,7,65,8,106,65,48,16,193,5,26,32,9,32,12,65,1,106,54,2,8,32,7,65,56,106,32,4,16,133,3,32,7,41,3,56,34,19,66,2,82,13,0,11,11,32,4,65,16,106,65,32,16,216,17,32,4,16,211,10,32,4,65,4,65,8,16,244,22,32,7,65,240,0,106,36,0,32,11,65,8,106,32,14,40,2,0,54,2,0,32,11,32,6,41,2,12,55,2,0,11,32,6,65,144,1,106,36,0,12,1,11,32,7,32,6,40,2,80,16,132,25,0,11,32,5,40,2,168,2,33,16,32,5,40,2,172,2,33,4,32,5,40,2,176,2,33,14,32,5,65,172,3,106,32,5,40,2,40,65,8,106,16,139,3,32,5,65,8,106,65,240,128,204,0,16,160,17,32,13,32,21,55,3,0,32,5,65,0,54,2,168,3,32,5,32,22,55,3,72,32,5,32,5,41,3,16,55,3,96,32,5,32,5,41,3,8,55,3,88,35,0,65,16,107,34,6,36,0,32,6,65,4,106,65,1,65,0,65,4,65,36,16,167,10,32,6,40,2,8,33,7,32,6,40,2,4,65,1,70,4,64,32,7,32,6,40,2,12,16,132,25,0,11,32,6,40,2,12,32,8,65,36,16,193,5,33,9,32,10,66,128,128,128,128,16,55,2,8,32,10,32,9,54,2,4,32,10,32,7,54,2,0,32,6,65,16,106,36,0,32,5,32,3,54,2,116,32,5,32,2,54,2,112,32,5,32,1,54,2,108,32,5,32,1,54,2,104,32,5,65,168,3,106,32,5,65,56,106,65,192,0,16,193,5,26,32,5,32,15,54,2,232,3,32,5,65,44,106,33,12,35,0,65,144,1,107,34,7,36,0,32,7,65,200,0,106,34,6,32,8,16,243,2,2,64,2,64,2,64,32,7,41,3,72,34,19,66,2,81,4,64,32,12,65,0,54,2,8,32,12,66,128,128,128,128,128,1,55,2,0,32,8,65,16,106,65,32,16,216,17,32,6,32,8,32,8,40,2,12,16,228,10,32,8,65,4,65,36,16,244,22,12,1,11,32,7,65,24,106,34,13,32,7,65,208,0,106,65,48,16,193,5,26,32,7,65,200,0,106,34,6,65,4,65,0,65,8,65,56,16,167,10,32,7,40,2,76,33,9,32,7,40,2,72,65,1,70,13,1,32,7,40,2,80,34,11,32,19,55,3,0,32,11,65,8,106,32,13,65,48,16,193,5,26,32,7,65,20,106,34,15,65,1,54,2,0,32,7,32,11,54,2,16,32,7,32,9,54,2,12,32,6,32,8,65,200,0,16,193,5,26,32,7,65,12,106,33,11,35,0,65,240,0,107,34,9,36,0,32,9,65,56,106,32,6,16,243,2,32,9,41,3,56,34,19,66,2,82,4,64,32,9,65,64,107,33,17,3,64,32,9,65,8,106,32,17,65,48,16,193,5,26,32,11,40,2,8,34,13,32,11,40,2,0,70,4,64,32,11,32,13,65,1,65,8,65,56,16,178,19,11,32,11,40,2,4,32,13,65,56,108,106,34,18,32,19,55,3,0,32,18,65,8,106,32,9,65,8,106,65,48,16,193,5,26,32,11,32,13,65,1,106,54,2,8,32,9,65,56,106,32,6,16,243,2,32,9,41,3,56,34,19,66,2,82,13,0,11,11,32,6,65,16,106,65,32,16,216,17,32,9,65,56,106,32,6,32,6,40,2,12,16,228,10,32,6,65,4,65,36,16,244,22,32,9,65,240,0,106,36,0,32,12,65,8,106,32,15,40,2,0,54,2,0,32,12,32,7,41,2,12,55,2,0,11,32,7,65,144,1,106,36,0,12,1,11,32,9,32,7,40,2,80,16,132,25,0,11,32,5,40,2,52,34,7,69,13,1,32,5,32,5,40,2,48,34,6,54,2,184,3,32,5,32,6,41,3,8,55,3,176,3,32,5,32,6,41,3,0,55,3,168,3,2,64,32,6,65,56,106,34,9,32,6,32,7,65,56,108,106,34,6,71,4,64,35,0,65,208,0,107,34,7,65,24,106,34,11,32,8,65,16,106,41,3,0,55,3,0,32,7,65,16,106,34,12,32,8,65,8,106,41,3,0,55,3,0,32,7,32,8,41,3,0,55,3,8,32,6,32,9,107,65,56,110,33,13,32,7,65,56,106,33,8,3,64,32,7,65,48,106,32,11,41,3,0,55,3,0,32,7,65,40,106,32,12,41,3,0,55,3,0,32,7,32,7,41,3,8,34,19,55,3,32,32,7,32,9,54,2,72,32,7,32,9,41,3,0,34,21,55,3,56,32,7,32,9,65,8,106,41,3,0,34,22,55,3,64,32,8,33,6,32,19,167,65,1,113,4,64,32,6,32,7,65,32,106,34,6,32,7,41,3,40,32,22,88,27,32,6,32,21,167,27,33,6,11,32,11,32,6,65,16,106,41,3,0,55,3,0,32,12,32,6,65,8,106,41,3,0,55,3,0,32,7,32,6,41,3,0,55,3,8,32,9,65,56,106,33,9,32,13,65,1,107,34,13,13,0,11,32,10,32,7,41,3,8,55,3,0,32,10,65,16,106,32,7,65,24,106,41,3,0,55,3,0,32,10,65,8,106,32,7,65,16,106,41,3,0,55,3,0,12,1,11,32,10,32,8,41,3,0,55,3,0,32,10,65,16,106,32,8,65,16,106,41,3,0,55,3,0,32,10,65,8,106,32,8,65,8,106,41,3,0,55,3,0,11,32,5,41,3,56,66,2,81,13,1,32,5,40,2,72,34,6,41,3,8,33,21,32,6,41,3,0,32,5,32,4,32,14,65,56,108,106,54,2,132,1,32,5,32,16,54,2,128,1,32,5,32,4,54,2,124,32,5,32,4,54,2,120,32,14,69,13,4,32,5,65,216,3,106,33,12,167,33,15,32,5,65,232,1,106,33,13,32,5,65,192,1,106,33,16,3,64,32,5,32,4,65,56,106,54,2,124,32,4,41,3,0,33,19,32,5,65,136,1,106,34,6,32,4,65,8,106,65,48,16,193,5,26,32,19,66,2,81,13,5,32,5,32,19,55,3,184,1,32,16,32,6,65,48,16,193,5,26,32,5,40,2,232,1,65,8,106,33,6,35,0,65,176,1,107,34,8,36,0,32,8,65,16,106,34,4,32,6,16,139,3,32,8,65,0,54,2,128,1,32,8,65,0,54,2,80,32,8,32,1,54,2,60,32,8,65,0,54,2,56,32,8,32,6,40,2,12,34,7,54,2,48,32,8,32,7,32,6,40,2,16,65,200,0,108,106,54,2,52,32,8,65,240,128,204,0,16,160,17,32,8,41,3,0,33,19,32,8,41,3,8,33,22,32,5,65,240,1,106,34,7,65,24,106,65,240,252,203,0,41,3,0,55,3,0,32,7,65,232,252,203,0,41,3,0,55,3,16,32,7,32,22,55,3,40,32,7,32,19,55,3,32,32,8,65,164,1,106,33,9,35,0,65,176,1,107,34,6,36,0,32,6,65,16,106,32,4,16,245,2,2,64,2,64,2,64,32,6,40,2,16,69,4,64,32,9,65,0,54,2,8,32,9,66,128,128,128,128,192,0,55,2,0,12,1,11,32,6,65,164,1,106,65,4,65,0,65,4,65,36,16,167,10,32,6,40,2,168,1,33,10,32,6,40,2,164,1,65,1,70,13,1,32,6,40,2,172,1,32,6,65,20,106,65,36,16,193,5,33,11,32,6,65,12,106,34,17,65,1,54,2,0,32,6,32,11,54,2,8,32,6,32,10,54,2,4,32,6,65,16,106,34,14,32,4,65,144,1,16,193,5,26,35,0,65,48,107,34,4,36,0,32,4,65,8,106,32,14,16,245,2,32,4,40,2,8,65,1,70,4,64,32,6,65,4,106,33,10,32,4,65,12,106,33,18,3,64,32,10,40,2,8,34,11,32,10,40,2,0,70,4,64,32,10,32,11,65,1,65,4,65,36,16,178,19,11,32,10,40,2,4,32,11,65,36,108,106,32,18,65,36,16,193,5,26,32,10,32,11,65,1,106,54,2,8,32,4,65,8,106,32,14,16,245,2,32,4,40,2,8,13,0,11,11,32,4,65,48,106,36,0,32,9,65,8,106,32,17,40,2,0,54,2,0,32,9,32,6,41,2,4,55,2,0,11,32,6,65,176,1,106,36,0,12,1,11,32,10,32,6,40,2,172,1,16,132,25,0,11,32,7,65,0,54,2,8,32,7,32,8,40,2,172,1,54,2,12,32,7,32,8,41,2,164,1,55,3,0,32,7,32,1,54,2,52,32,7,32,1,54,2,48,32,8,65,176,1,106,36,0,32,5,65,168,2,106,34,4,32,7,65,56,16,193,5,26,32,5,65,56,106,32,4,16,164,5,2,64,32,5,41,3,56,66,2,81,13,0,3,64,2,64,32,5,65,168,3,106,32,5,65,56,106,65,56,16,193,5,26,32,5,40,2,220,3,34,4,40,2,4,33,6,32,5,32,4,40,2,8,65,0,32,4,40,2,0,34,4,27,54,2,128,3,32,5,32,6,54,2,252,2,32,5,32,4,54,2,248,2,32,5,65,0,54,2,244,2,32,5,32,4,65,0,71,34,8,54,2,240,2,32,5,32,6,54,2,236,2,32,5,32,4,54,2,232,2,32,5,65,0,54,2,228,2,32,5,32,8,54,2,224,2,3,64,32,5,65,224,2,106,34,4,16,174,8,34,6,69,4,64,2,64,32,5,40,2,168,3,65,1,71,13,0,32,15,32,5,41,3,176,3,34,19,32,21,88,113,69,13,3,32,19,32,20,82,13,0,32,4,32,5,40,2,216,3,65,8,106,16,139,3,32,5,65,132,3,106,34,6,32,5,40,2,40,65,8,106,16,139,3,32,4,65,32,32,6,65,32,16,154,21,65,255,1,113,65,1,70,13,3,11,32,5,40,2,216,3,34,4,32,4,40,2,0,34,4,65,1,107,54,2,0,32,4,65,1,70,4,64,32,12,16,254,17,11,32,5,65,56,106,32,5,65,168,2,106,16,164,5,32,5,41,3,56,66,2,81,13,4,12,3,11,32,5,65,132,3,106,34,4,32,6,65,8,106,65,36,16,193,5,26,32,2,32,4,32,3,16,145,7,65,253,1,113,69,13,0,11,11,11,32,0,65,2,54,2,0,32,5,40,2,216,3,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,12,16,254,17,11,32,5,65,184,2,106,65,32,16,216,17,32,5,65,168,3,106,32,5,65,168,2,106,34,0,32,5,40,2,180,2,16,228,10,32,0,65,4,65,36,16,244,22,32,5,40,2,232,1,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,13,16,254,17,11,32,5,65,248,0,106,16,181,12,32,5,65,44,106,34,0,16,214,17,32,0,65,8,65,56,16,244,22,32,5,40,2,40,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,7,32,5,65,40,106,16,254,17,12,7,11,35,0,65,16,107,34,6,36,0,32,5,65,168,2,106,34,4,65,16,106,65,32,16,216,17,32,6,32,4,32,4,40,2,12,16,228,10,32,4,65,4,65,36,16,244,22,32,6,65,16,106,36,0,32,5,40,2,232,1,34,4,32,4,40,2,0,34,4,65,1,107,54,2,0,32,4,65,1,70,4,64,32,13,16,254,17,11,32,5,40,2,124,34,4,32,5,40,2,132,1,71,13,0,11,12,4,11,32,0,65,2,54,2,0,12,4,11,65,195,181,204,0,65,193,0,65,132,182,204,0,16,151,17,0,11,0,11,32,0,65,2,54,2,0,12,1,11,32,5,65,248,0,106,16,181,12,32,0,32,20,55,3,8,32,0,65,1,54,2,0,32,5,65,44,106,34,0,16,214,17,32,0,65,8,65,56,16,244,22,32,5,40,2,40,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,5,65,40,106,16,254,17,11,32,5,65,240,3,106,36,0,11,159,120,2,46,127,2,126,35,0,65,176,1,107,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,2,127,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,64,65,1,107,14,3,6,1,0,2,11,32,1,65,16,106,33,28,2,64,32,1,45,0,16,65,1,107,14,4,12,1,4,5,0,11,32,1,40,2,4,33,3,32,1,40,2,0,33,4,12,2,11,0,11,32,1,65,0,58,0,16,32,1,32,1,40,2,60,34,3,54,2,4,32,1,32,1,40,2,56,34,4,54,2,0,32,1,65,16,106,33,28,11,32,1,65,0,58,0,32,32,1,32,4,54,2,20,32,1,32,3,54,2,12,32,1,32,4,54,2,8,11,32,6,65,136,1,106,32,1,65,20,106,34,3,32,2,16,192,1,32,6,45,0,136,1,34,4,65,7,70,13,4,32,6,65,31,106,34,11,32,6,65,152,1,106,40,0,0,54,0,0,32,6,65,24,106,34,8,32,6,65,145,1,106,41,0,0,55,3,0,32,6,32,6,41,0,137,1,55,3,16,32,6,40,2,156,1,33,7,32,3,16,162,22,2,64,32,4,65,6,71,4,64,32,1,32,6,41,3,16,55,0,33,32,1,32,7,54,2,52,32,1,65,48,106,32,11,40,0,0,54,0,0,32,1,65,41,106,32,8,41,3,0,55,0,0,12,1,11,32,1,65,0,54,2,44,32,1,65,0,54,2,36,32,6,65,144,1,106,32,6,65,27,106,41,0,0,55,3,0,32,6,32,6,41,0,19,55,3,136,1,32,6,65,136,1,106,65,4,114,16,214,24,65,5,33,4,11,32,1,32,4,58,0,32,32,6,65,240,0,106,33,34,32,1,40,2,12,33,29,35,0,65,48,107,34,11,36,0,32,11,65,24,106,34,38,16,250,24,32,11,40,2,28,33,3,2,64,32,11,40,2,24,34,4,65,129,128,128,128,120,71,4,64,32,11,65,16,106,34,39,32,11,65,40,106,34,40,41,2,0,55,2,0,32,11,32,11,41,2,32,55,2,8,32,11,32,3,54,2,4,32,11,32,4,54,2,0,2,64,32,11,65,153,128,192,0,65,10,16,254,13,34,3,13,0,32,11,32,29,16,191,7,34,3,13,0,32,11,65,163,128,192,0,65,17,16,254,13,34,3,13,0,32,11,32,29,65,128,2,106,16,191,7,34,3,13,0,32,11,65,180,128,192,0,65,7,16,254,13,34,3,13,0,2,127,35,0,65,224,0,107,34,4,36,0,32,11,40,2,0,33,3,32,11,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,4,32,11,41,2,4,55,2,40,32,4,32,3,54,2,36,2,64,2,64,2,64,32,29,65,200,4,106,34,8,45,0,0,65,5,70,4,64,32,4,65,0,58,0,48,12,1,11,32,4,65,48,106,33,9,35,0,65,16,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,8,45,0,0,65,1,107,14,4,1,2,3,4,0,11,65,7,33,7,32,3,65,4,106,65,7,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,5,32,3,40,2,4,65,1,70,13,5,32,3,40,2,12,34,8,65,3,106,65,163,179,193,0,40,0,0,54,0,0,32,8,65,160,179,193,0,40,0,0,54,0,0,12,4,11,65,7,33,7,32,3,65,4,106,65,7,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,5,32,3,40,2,4,65,1,70,13,4,32,3,40,2,12,34,8,65,3,106,65,170,179,193,0,40,0,0,54,0,0,32,8,65,167,179,193,0,40,0,0,54,0,0,12,3,11,65,8,33,7,32,3,65,4,106,65,8,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,5,32,3,40,2,4,65,1,70,13,3,32,3,40,2,12,34,8,66,244,202,205,163,231,173,153,186,52,55,0,0,12,2,11,65,6,33,7,32,3,65,4,106,65,6,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,5,32,3,40,2,4,65,1,70,13,2,32,3,40,2,12,34,8,65,4,106,65,186,179,193,0,47,0,0,59,0,0,32,8,65,182,179,193,0,40,0,0,54,0,0,12,1,11,65,7,33,7,32,3,65,4,106,65,7,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,5,32,3,40,2,4,65,1,70,13,1,32,3,40,2,12,34,8,65,3,106,65,191,179,193,0,40,0,0,54,0,0,32,8,65,188,179,193,0,40,0,0,54,0,0,11,32,9,32,7,54,2,12,32,9,32,8,54,2,8,32,9,32,5,54,2,4,32,9,65,3,58,0,0,32,3,65,16,106,36,0,12,1,11,32,5,32,3,40,2,12,16,132,25,0,11,32,4,45,0,48,65,6,70,13,1,11,32,4,65,216,0,106,32,4,65,64,107,41,3,0,55,3,0,32,4,65,208,0,106,32,4,65,56,106,41,3,0,55,3,0,32,4,32,4,41,3,48,55,3,72,32,4,65,8,106,34,3,32,11,65,12,106,32,4,65,36,106,32,4,65,200,0,106,16,200,7,32,4,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,3,12,1,11,32,4,40,2,52,33,3,32,4,65,36,106,16,214,24,11,32,4,65,224,0,106,36,0,32,3,12,1,11,12,15,11,34,3,13,0,32,11,65,187,128,192,0,65,11,16,254,13,34,3,13,0,2,127,35,0,65,224,0,107,34,10,36,0,32,11,40,2,0,33,4,32,11,65,128,128,128,128,120,54,2,0,32,4,65,128,128,128,128,120,71,4,64,32,29,65,128,4,106,33,3,32,10,32,11,41,2,4,55,2,40,32,10,32,4,54,2,36,32,10,65,48,106,33,14,35,0,65,48,107,34,9,36,0,32,9,65,24,106,34,21,16,250,24,32,9,40,2,28,33,4,2,64,32,9,40,2,24,34,8,65,129,128,128,128,120,71,4,64,32,9,65,16,106,34,18,32,9,65,40,106,34,27,41,2,0,55,2,0,32,9,32,9,41,2,32,55,2,8,32,9,32,4,54,2,4,32,9,32,8,54,2,0,2,64,32,9,65,223,240,192,0,65,6,16,254,13,34,5,13,0,2,127,35,0,65,224,0,107,34,5,36,0,32,9,40,2,0,33,4,32,9,65,128,128,128,128,120,54,2,0,32,4,65,128,128,128,128,120,71,4,64,32,5,32,9,41,2,4,55,2,40,32,5,32,4,54,2,36,32,5,65,48,106,33,16,35,0,65,240,0,107,34,8,36,0,2,127,32,3,40,2,0,34,4,69,4,64,65,0,33,3,65,0,12,1,11,32,8,32,4,54,2,44,32,8,65,0,54,2,40,32,8,32,4,54,2,28,32,8,65,0,54,2,24,32,8,32,3,40,2,4,34,4,54,2,48,32,8,32,4,54,2,32,32,3,40,2,8,33,3,65,1,11,33,4,32,8,32,3,54,2,52,32,8,32,4,54,2,36,32,8,32,4,54,2,20,32,8,65,208,0,106,32,3,16,249,24,2,64,2,64,32,8,40,2,80,65,129,128,128,128,120,71,4,64,32,8,65,200,0,106,32,8,65,224,0,106,41,2,0,55,3,0,32,8,65,64,107,32,8,65,216,0,106,41,2,0,55,3,0,32,8,32,8,41,2,80,55,3,56,3,64,32,8,65,8,106,32,8,65,20,106,16,148,7,32,8,40,2,8,34,3,69,13,2,32,8,40,2,12,33,4,32,8,32,3,54,2,108,32,8,32,4,54,2,80,32,8,65,56,106,33,15,35,0,65,16,107,34,13,36,0,32,13,65,4,106,33,20,32,8,65,236,0,106,40,2,0,40,2,0,33,4,65,0,33,19,35,0,65,48,107,34,12,36,0,32,12,65,8,106,33,17,65,10,33,7,2,64,32,4,65,144,206,0,73,4,64,32,4,33,3,12,1,11,3,64,32,7,32,17,106,34,26,65,4,107,32,4,32,4,65,144,206,0,110,34,3,65,144,206,0,108,107,34,24,65,255,255,3,113,65,228,0,110,34,22,65,1,116,65,232,144,205,0,106,47,0,0,59,0,0,32,26,65,2,107,32,24,32,22,65,228,0,108,107,65,255,255,3,113,65,1,116,65,232,144,205,0,106,47,0,0,59,0,0,32,7,65,4,107,33,7,32,4,65,255,193,215,47,75,32,3,33,4,13,0,11,11,2,64,32,3,65,227,0,77,4,64,32,3,33,4,12,1,11,32,17,32,7,65,2,107,34,7,106,32,3,32,3,65,228,0,110,34,4,65,228,0,108,107,65,1,116,65,232,144,205,0,106,47,0,0,59,0,0,11,2,64,32,4,65,10,79,4,64,32,17,32,7,65,2,107,34,7,106,32,4,65,1,116,65,232,144,205,0,106,47,0,0,59,0,0,12,1,11,32,17,32,7,65,1,107,34,7,106,32,4,65,48,114,58,0,0,11,32,12,65,10,32,7,107,54,2,4,32,12,32,7,32,17,106,54,2,0,2,64,32,12,40,2,4,34,4,65,0,78,4,64,32,12,40,2,0,33,7,32,4,69,4,64,65,1,33,3,12,2,11,65,205,184,158,1,45,0,0,26,65,1,33,19,32,4,65,1,16,149,27,34,3,13,1,11,32,19,32,4,16,132,25,0,11,32,3,32,7,32,4,16,193,5,33,3,32,20,32,4,54,2,8,32,20,32,3,54,2,4,32,20,32,4,54,2,0,32,12,65,48,106,36,0,2,127,32,13,40,2,4,65,128,128,128,128,120,71,4,64,32,15,16,227,24,32,15,65,8,106,32,13,65,12,106,40,2,0,54,2,0,32,15,32,13,41,2,4,55,2,0,65,0,12,1,11,32,13,40,2,8,11,33,4,32,13,65,16,106,36,0,32,4,69,4,64,2,127,35,0,65,224,0,107,34,4,36,0,32,15,40,2,0,33,3,32,15,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,4,32,15,41,2,4,55,2,40,32,4,32,3,54,2,36,2,64,2,64,2,64,32,8,65,208,0,106,40,2,0,34,3,45,0,0,69,4,64,32,4,65,0,58,0,48,12,1,11,32,4,65,48,106,32,3,65,1,106,16,175,10,32,4,45,0,48,65,6,70,13,1,11,32,4,65,216,0,106,32,4,65,64,107,41,3,0,55,3,0,32,4,65,208,0,106,32,4,65,56,106,41,3,0,55,3,0,32,4,32,4,41,3,48,55,3,72,32,4,65,8,106,34,3,32,15,65,12,106,32,4,65,36,106,32,4,65,200,0,106,16,200,7,32,4,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,3,12,1,11,32,4,40,2,52,33,3,32,4,65,36,106,16,214,24,11,32,4,65,224,0,106,36,0,32,3,12,1,11,12,27,11,34,4,69,13,1,11,11,32,16,65,6,58,0,0,32,16,32,4,54,2,4,32,8,65,196,0,106,16,148,14,32,8,65,56,106,16,227,24,12,2,11,32,16,32,8,40,2,84,54,2,4,32,16,65,6,58,0,0,12,1,11,32,8,65,224,0,106,32,8,65,200,0,106,41,3,0,55,3,0,32,8,65,216,0,106,32,8,65,64,107,41,3,0,55,3,0,32,8,32,8,41,3,56,55,3,80,32,16,32,8,65,208,0,106,16,129,15,11,32,8,65,240,0,106,36,0,2,64,32,5,45,0,48,65,6,71,4,64,32,5,65,216,0,106,32,5,65,64,107,41,3,0,55,3,0,32,5,65,208,0,106,32,5,65,56,106,41,3,0,55,3,0,32,5,32,5,41,3,48,55,3,72,32,5,65,8,106,34,3,32,9,65,12,106,32,5,65,36,106,32,5,65,200,0,106,16,200,7,32,5,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,7,12,1,11,32,5,40,2,52,33,7,32,5,65,36,106,16,214,24,11,32,5,65,224,0,106,36,0,32,7,12,1,11,12,20,11,34,5,13,0,32,27,32,18,41,2,0,55,3,0,32,9,65,32,106,32,9,65,8,106,41,2,0,55,3,0,32,9,32,9,41,2,0,55,3,24,32,14,32,21,16,231,28,12,2,11,32,14,65,6,58,0,0,32,14,32,5,54,2,4,32,9,16,238,23,12,1,11,32,14,65,6,58,0,0,32,14,32,4,54,2,4,11,32,9,65,48,106,36,0,2,64,32,10,45,0,48,65,6,71,4,64,32,10,65,216,0,106,32,10,65,64,107,41,3,0,55,3,0,32,10,65,208,0,106,32,10,65,56,106,41,3,0,55,3,0,32,10,32,10,41,3,48,55,3,72,32,10,65,8,106,34,3,32,11,65,12,106,32,10,65,36,106,32,10,65,200,0,106,16,200,7,32,10,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,3,12,1,11,32,10,40,2,52,33,3,32,10,65,36,106,16,214,24,11,32,10,65,224,0,106,36,0,32,3,12,1,11,12,15,11,34,3,13,0,32,11,65,198,128,192,0,65,8,16,254,13,34,3,69,4,64,2,127,35,0,65,224,0,107,34,15,36,0,32,11,40,2,0,33,3,32,11,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,15,32,11,41,2,4,55,2,40,32,15,32,3,54,2,36,32,15,65,48,106,33,26,32,29,65,140,4,106,33,27,35,0,65,48,107,34,8,36,0,32,8,65,24,106,34,41,16,250,24,32,8,40,2,28,33,3,2,64,2,64,2,64,32,8,40,2,24,34,4,65,129,128,128,128,120,71,4,64,32,8,65,16,106,34,42,32,8,65,40,106,34,43,41,2,0,55,2,0,32,8,32,8,41,2,32,55,2,8,32,8,32,3,54,2,4,32,8,32,4,54,2,0,2,64,32,8,65,128,134,194,0,65,3,16,254,13,34,3,13,0,2,127,35,0,65,224,0,107,34,13,36,0,32,8,40,2,0,33,3,32,8,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,13,32,8,41,2,4,55,2,40,32,13,32,3,54,2,36,32,13,65,48,106,33,16,35,0,65,208,0,107,34,7,36,0,32,7,65,0,54,2,32,32,7,65,0,54,2,16,32,7,32,27,40,2,4,34,4,54,2,40,32,7,32,27,40,2,0,34,3,54,2,36,32,7,32,4,54,2,24,32,7,32,3,54,2,20,32,7,32,27,40,2,8,65,0,32,3,27,34,4,54,2,44,32,7,32,3,65,0,71,34,3,54,2,28,32,7,32,3,54,2,12,32,7,65,64,107,65,1,32,4,16,167,14,2,64,2,64,32,7,40,2,64,65,128,128,128,128,120,71,4,64,32,7,65,56,106,32,7,65,200,0,106,40,2,0,54,2,0,32,7,32,7,41,2,64,55,3,48,3,64,32,7,65,12,106,16,161,8,34,3,69,13,2,32,7,32,3,54,2,64,32,7,65,48,106,33,17,35,0,65,32,107,34,20,36,0,32,20,65,8,106,33,24,32,7,65,64,107,40,2,0,40,2,0,65,8,106,33,30,35,0,65,48,107,34,4,36,0,32,4,65,24,106,34,36,16,250,24,32,4,40,2,28,33,3,2,64,32,4,40,2,24,34,5,65,129,128,128,128,120,71,4,64,32,4,65,16,106,34,37,32,4,65,40,106,34,44,41,2,0,55,2,0,32,4,32,4,41,2,32,55,2,8,32,4,32,3,54,2,4,32,4,32,5,54,2,0,2,64,32,4,65,244,218,193,0,65,7,16,254,13,34,3,13,0,2,127,35,0,65,224,0,107,34,3,36,0,32,4,40,2,0,33,5,32,4,65,128,128,128,128,120,54,2,0,32,5,65,128,128,128,128,120,71,4,64,32,3,32,4,41,2,4,55,2,40,32,3,32,5,54,2,36,32,3,65,48,106,32,30,65,32,106,52,2,0,16,221,24,2,64,32,3,45,0,48,65,6,71,4,64,32,3,65,216,0,106,32,3,65,64,107,41,3,0,55,3,0,32,3,65,208,0,106,32,3,65,56,106,41,3,0,55,3,0,32,3,32,3,41,3,48,55,3,72,32,3,65,8,106,34,5,32,4,65,12,106,32,3,65,36,106,32,3,65,200,0,106,16,200,7,32,3,45,0,8,65,6,71,4,64,32,5,16,235,19,11,65,0,33,5,12,1,11,32,3,40,2,52,33,5,32,3,65,36,106,16,214,24,11,32,3,65,224,0,106,36,0,32,5,12,1,11,12,32,11,34,3,13,0,32,4,65,251,218,193,0,65,9,16,254,13,34,3,13,0,2,127,35,0,65,64,106,34,3,36,0,32,4,40,2,0,33,5,32,4,65,128,128,128,128,120,54,2,0,32,5,65,128,128,128,128,120,71,4,64,32,4,41,2,4,33,49,32,3,66,0,55,3,48,32,3,65,2,58,0,40,32,3,32,49,55,2,32,32,3,32,5,54,2,28,32,3,32,30,53,2,4,55,3,56,32,3,32,4,65,12,106,32,3,65,28,106,32,3,65,40,106,16,200,7,32,3,45,0,0,65,6,71,4,64,32,3,16,235,19,11,32,3,65,64,107,36,0,65,0,12,1,11,12,32,11,34,3,13,0,32,4,65,132,219,193,0,65,5,16,254,13,34,3,13,0,2,127,35,0,65,224,0,107,34,12,36,0,32,4,40,2,0,33,3,32,4,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,12,32,4,41,2,4,55,2,40,32,12,32,3,54,2,36,32,12,65,48,106,33,19,35,0,65,48,107,34,9,36,0,32,9,65,8,106,32,30,65,8,106,16,175,24,32,9,65,32,106,65,1,32,9,40,2,12,34,35,32,9,40,2,8,34,31,107,65,200,0,110,16,167,14,2,64,2,64,32,9,40,2,32,65,128,128,128,128,120,71,4,64,32,9,65,24,106,34,45,32,9,65,40,106,40,2,0,54,2,0,32,9,32,9,41,2,32,55,3,16,32,31,32,35,70,13,1,3,64,2,64,32,9,32,31,54,2,32,32,9,65,16,106,33,22,35,0,65,32,107,34,21,36,0,32,21,65,8,106,33,25,32,9,65,32,106,40,2,0,33,14,35,0,65,48,107,34,3,36,0,32,3,65,24,106,34,46,16,250,24,32,3,40,2,28,33,5,2,64,32,3,40,2,24,34,10,65,129,128,128,128,120,71,4,64,32,3,65,16,106,34,47,32,3,65,40,106,34,48,41,2,0,55,2,0,32,3,32,3,41,2,32,55,2,8,32,3,32,5,54,2,4,32,3,32,10,54,2,0,2,64,32,3,65,186,218,193,0,65,15,16,254,13,34,5,13,0,2,127,35,0,65,224,0,107,34,5,36,0,32,3,40,2,0,33,10,32,3,65,128,128,128,128,120,54,2,0,32,10,65,128,128,128,128,120,71,4,64,32,5,32,3,41,2,4,55,2,32,32,5,32,10,54,2,28,32,5,32,14,65,32,106,54,2,92,35,0,65,208,0,107,34,10,36,0,32,10,65,0,54,2,40,32,10,66,128,128,128,128,16,55,2,32,32,10,65,3,58,0,76,32,10,65,32,54,2,60,32,10,65,0,54,2,72,32,10,65,208,130,192,0,54,2,68,32,10,65,0,54,2,52,32,10,65,0,54,2,44,32,10,32,10,65,32,106,54,2,64,32,5,65,220,0,106,32,10,65,44,106,16,141,15,4,64,65,248,130,192,0,65,55,32,10,65,1,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,10,65,12,106,32,10,65,40,106,40,2,0,54,0,0,32,10,32,10,41,2,32,55,0,4,32,5,65,40,106,34,18,65,3,58,0,0,32,18,32,10,41,0,1,55,0,1,32,18,65,8,106,32,10,65,8,106,41,0,0,55,0,0,32,10,65,208,0,106,36,0,2,64,32,5,45,0,40,65,6,71,4,64,32,5,65,208,0,106,32,5,65,56,106,41,3,0,55,3,0,32,5,65,200,0,106,32,5,65,48,106,41,3,0,55,3,0,32,5,32,5,41,3,40,55,3,64,32,5,32,3,65,12,106,32,5,65,28,106,32,5,65,64,107,16,200,7,32,5,45,0,0,65,6,71,4,64,32,5,16,235,19,11,65,0,33,10,12,1,11,32,5,40,2,44,33,10,32,5,65,28,106,16,214,24,11,32,5,65,224,0,106,36,0,32,10,12,1,11,12,42,11,34,5,13,0,32,3,65,201,218,193,0,65,10,16,254,13,34,5,13,0,32,3,32,14,16,164,8,34,5,13,0,32,3,65,211,218,193,0,65,8,16,254,13,34,5,13,0,32,3,32,14,65,196,0,106,16,225,12,34,5,13,0,32,3,65,219,218,193,0,65,7,16,254,13,34,5,13,0,2,127,35,0,65,224,0,107,34,10,36,0,32,3,40,2,0,33,5,32,3,65,128,128,128,128,120,54,2,0,32,5,65,128,128,128,128,120,71,4,64,32,10,32,3,41,2,4,55,2,40,32,10,32,5,54,2,36,32,10,65,48,106,33,18,35,0,65,64,106,34,5,36,0,32,5,65,40,106,34,23,65,1,32,14,65,12,106,34,32,40,2,12,16,167,14,32,5,40,2,44,33,14,2,64,2,64,32,5,40,2,40,34,33,65,128,128,128,128,120,71,4,64,32,5,32,5,40,2,48,54,2,36,32,5,32,14,54,2,32,32,5,32,33,54,2,28,32,23,32,32,16,223,24,32,5,65,16,106,32,23,16,187,5,32,5,40,2,16,34,14,4,64,32,5,40,2,20,33,23,3,64,32,5,32,14,54,2,56,32,5,32,23,54,2,60,32,5,65,28,106,33,23,35,0,65,64,106,34,14,36,0,32,14,65,1,54,2,28,32,14,65,252,169,193,0,54,2,24,32,14,66,1,55,2,36,32,14,65,6,54,2,52,32,14,32,5,65,56,106,41,2,0,55,2,56,32,14,32,14,65,48,106,54,2,32,32,14,32,14,65,56,106,54,2,48,32,14,32,14,65,24,106,16,165,8,2,127,32,14,45,0,0,65,6,71,4,64,32,23,40,2,8,34,32,32,23,40,2,0,70,4,64,32,23,16,251,18,11,32,23,40,2,4,32,32,65,24,108,106,34,33,32,14,41,3,0,55,3,0,32,33,65,16,106,32,14,65,16,106,41,3,0,55,3,0,32,33,65,8,106,32,14,65,8,106,41,3,0,55,3,0,32,23,32,32,65,1,106,54,2,8,65,0,12,1,11,32,14,40,2,4,11,33,23,32,14,65,64,107,36,0,32,23,13,3,32,5,65,8,106,32,5,65,40,106,16,187,5,32,5,40,2,12,33,23,32,5,40,2,8,34,14,13,0,11,11,32,5,65,51,106,32,5,65,36,106,40,2,0,54,0,0,32,18,65,4,58,0,0,32,5,32,5,41,2,28,55,0,43,32,18,32,5,41,0,40,55,0,1,32,18,65,8,106,32,5,65,47,106,41,0,0,55,0,0,12,2,11,32,18,65,6,58,0,0,32,18,32,14,54,2,4,12,1,11,32,18,65,6,58,0,0,32,18,32,23,54,2,4,32,5,65,28,106,34,14,16,181,13,32,14,16,169,24,11,32,5,65,64,107,36,0,2,64,32,10,45,0,48,65,6,71,4,64,32,10,65,216,0,106,32,10,65,64,107,41,3,0,55,3,0,32,10,65,208,0,106,32,10,65,56,106,41,3,0,55,3,0,32,10,32,10,41,3,48,55,3,72,32,10,65,8,106,34,5,32,3,65,12,106,32,10,65,36,106,32,10,65,200,0,106,16,200,7,32,10,45,0,8,65,6,71,4,64,32,5,16,235,19,11,65,0,33,5,12,1,11,32,10,40,2,52,33,5,32,10,65,36,106,16,214,24,11,32,10,65,224,0,106,36,0,32,5,12,1,11,12,42,11,34,5,13,0,32,48,32,47,41,2,0,55,3,0,32,3,65,32,106,32,3,65,8,106,41,2,0,55,3,0,32,3,32,3,41,2,0,55,3,24,32,25,32,46,16,231,28,12,2,11,32,25,65,6,58,0,0,32,25,32,5,54,2,4,32,3,16,238,23,12,1,11,32,25,65,6,58,0,0,32,25,32,5,54,2,4,11,32,3,65,48,106,36,0,2,127,32,21,45,0,8,65,6,71,4,64,32,22,40,2,8,34,3,32,22,40,2,0,70,4,64,32,22,16,251,18,11,32,22,40,2,4,32,3,65,24,108,106,34,5,32,21,41,3,8,55,3,0,32,5,65,16,106,32,21,65,24,106,41,3,0,55,3,0,32,5,65,8,106,32,21,65,16,106,41,3,0,55,3,0,32,22,32,3,65,1,106,54,2,8,65,0,12,1,11,32,21,40,2,12,11,33,3,32,21,65,32,106,36,0,32,3,13,0,32,35,32,31,65,200,0,106,34,31,71,13,1,12,3,11,11,32,19,65,6,58,0,0,32,19,32,3,54,2,4,32,9,65,16,106,34,3,16,181,13,32,3,16,169,24,12,2,11,32,19,32,9,40,2,36,54,2,4,32,19,65,6,58,0,0,12,1,11,32,9,65,43,106,32,45,40,2,0,54,0,0,32,19,65,4,58,0,0,32,9,32,9,41,3,16,55,0,35,32,19,32,9,41,0,32,55,0,1,32,19,65,8,106,32,9,65,39,106,41,0,0,55,0,0,11,32,9,65,48,106,36,0,2,64,32,12,45,0,48,65,6,71,4,64,32,12,65,216,0,106,32,12,65,64,107,41,3,0,55,3,0,32,12,65,208,0,106,32,12,65,56,106,41,3,0,55,3,0,32,12,32,12,41,3,48,55,3,72,32,12,65,8,106,34,3,32,4,65,12,106,32,12,65,36,106,32,12,65,200,0,106,16,200,7,32,12,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,5,12,1,11,32,12,40,2,52,33,5,32,12,65,36,106,16,214,24,11,32,12,65,224,0,106,36,0,32,5,12,1,11,12,32,11,34,3,13,0,32,4,65,137,219,193,0,65,6,16,254,13,34,3,13,0,2,127,35,0,65,224,0,107,34,5,36,0,32,4,40,2,0,33,3,32,4,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,5,32,4,41,2,4,55,2,40,32,5,32,3,54,2,36,32,5,65,48,106,33,9,35,0,65,48,107,34,3,36,0,32,3,65,8,106,32,30,65,20,106,16,168,24,32,3,65,32,106,65,1,32,3,40,2,12,34,19,32,3,40,2,8,34,14,107,65,24,110,16,167,14,2,64,2,64,32,3,40,2,32,65,128,128,128,128,120,71,4,64,32,3,65,24,106,34,22,32,3,65,40,106,40,2,0,54,2,0,32,3,32,3,41,2,32,55,3,16,32,14,32,19,70,13,1,3,64,2,64,32,3,32,14,54,2,32,32,3,65,16,106,33,12,35,0,65,32,107,34,10,36,0,32,10,65,8,106,32,3,65,32,106,40,2,0,16,253,7,2,127,32,10,45,0,8,65,6,71,4,64,32,12,40,2,8,34,21,32,12,40,2,0,70,4,64,32,12,16,251,18,11,32,12,40,2,4,32,21,65,24,108,106,34,18,32,10,41,3,8,55,3,0,32,18,65,16,106,32,10,65,24,106,41,3,0,55,3,0,32,18,65,8,106,32,10,65,16,106,41,3,0,55,3,0,32,12,32,21,65,1,106,54,2,8,65,0,12,1,11,32,10,40,2,12,11,33,12,32,10,65,32,106,36,0,32,12,13,0,32,19,32,14,65,24,106,34,14,71,13,1,12,3,11,11,32,9,65,6,58,0,0,32,9,32,12,54,2,4,32,3,65,16,106,34,9,16,181,13,32,9,16,169,24,12,2,11,32,9,32,3,40,2,36,54,2,4,32,9,65,6,58,0,0,12,1,11,32,3,65,43,106,32,22,40,2,0,54,0,0,32,9,65,4,58,0,0,32,3,32,3,41,3,16,55,0,35,32,9,32,3,41,0,32,55,0,1,32,9,65,8,106,32,3,65,39,106,41,0,0,55,0,0,11,32,3,65,48,106,36,0,2,64,32,5,45,0,48,65,6,71,4,64,32,5,65,216,0,106,32,5,65,64,107,41,3,0,55,3,0,32,5,65,208,0,106,32,5,65,56,106,41,3,0,55,3,0,32,5,32,5,41,3,48,55,3,72,32,5,65,8,106,34,3,32,4,65,12,106,32,5,65,36,106,32,5,65,200,0,106,16,200,7,32,5,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,3,12,1,11,32,5,40,2,52,33,3,32,5,65,36,106,16,214,24,11,32,5,65,224,0,106,36,0,32,3,12,1,11,12,32,11,34,3,13,0,32,44,32,37,41,2,0,55,3,0,32,4,65,32,106,32,4,65,8,106,41,2,0,55,3,0,32,4,32,4,41,2,0,55,3,24,32,24,32,36,16,231,28,12,2,11,32,24,65,6,58,0,0,32,24,32,3,54,2,4,32,4,16,238,23,12,1,11,32,24,65,6,58,0,0,32,24,32,3,54,2,4,11,32,4,65,48,106,36,0,2,127,32,20,45,0,8,65,6,71,4,64,32,17,40,2,8,34,3,32,17,40,2,0,70,4,64,32,17,16,251,18,11,32,17,40,2,4,32,3,65,24,108,106,34,4,32,20,41,3,8,55,3,0,32,4,65,16,106,32,20,65,24,106,41,3,0,55,3,0,32,4,65,8,106,32,20,65,16,106,41,3,0,55,3,0,32,17,32,3,65,1,106,54,2,8,65,0,12,1,11,32,20,40,2,12,11,33,3,32,20,65,32,106,36,0,32,3,69,13,0,11,32,16,65,6,58,0,0,32,16,32,3,54,2,4,32,17,16,181,13,32,17,16,169,24,12,2,11,32,16,32,7,40,2,68,54,2,4,32,16,65,6,58,0,0,12,1,11,32,7,65,203,0,106,32,7,65,56,106,40,2,0,54,0,0,32,16,65,4,58,0,0,32,7,32,7,41,3,48,55,0,67,32,16,32,7,41,0,64,55,0,1,32,16,65,8,106,32,7,65,199,0,106,41,0,0,55,0,0,11,32,7,65,208,0,106,36,0,2,64,32,13,45,0,48,65,6,71,4,64,32,13,65,216,0,106,32,13,65,64,107,41,3,0,55,3,0,32,13,65,208,0,106,32,13,65,56,106,41,3,0,55,3,0,32,13,32,13,41,3,48,55,3,72,32,13,65,8,106,34,3,32,8,65,12,106,32,13,65,36,106,32,13,65,200,0,106,16,200,7,32,13,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,3,12,1,11,32,13,40,2,52,33,3,32,13,65,36,106,16,214,24,11,32,13,65,224,0,106,36,0,32,3,12,1,11,12,23,11,34,3,13,0,32,8,65,131,134,194,0,65,6,16,254,13,34,3,13,0,2,127,35,0,65,224,0,107,34,7,36,0,32,8,40,2,0,33,3,32,8,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,7,32,8,41,2,4,55,2,40,32,7,32,3,54,2,36,32,7,65,48,106,33,10,35,0,65,240,0,107,34,4,36,0,2,127,32,27,65,12,106,34,3,40,2,0,34,5,69,4,64,65,0,33,5,65,0,12,1,11,32,4,32,5,54,2,44,32,4,65,0,54,2,40,32,4,32,5,54,2,28,32,4,65,0,54,2,24,32,4,32,3,40,2,4,34,5,54,2,48,32,4,32,5,54,2,32,32,3,40,2,8,33,5,65,1,11,33,3,32,4,32,5,54,2,52,32,4,32,3,54,2,36,32,4,32,3,54,2,20,32,4,65,208,0,106,32,5,16,249,24,2,64,2,64,32,4,40,2,80,65,129,128,128,128,120,71,4,64,32,4,65,200,0,106,32,4,65,224,0,106,41,2,0,55,3,0,32,4,65,64,107,32,4,65,216,0,106,41,2,0,55,3,0,32,4,32,4,41,2,80,55,3,56,3,64,32,4,65,8,106,32,4,65,20,106,16,162,7,32,4,40,2,8,34,3,69,13,2,32,4,40,2,12,33,5,32,4,32,3,54,2,108,32,4,32,5,54,2,80,35,0,65,16,107,34,5,36,0,32,5,32,4,65,236,0,106,40,2,0,54,2,12,35,0,65,64,106,34,3,36,0,32,3,65,0,54,2,20,32,3,66,128,128,128,128,16,55,2,12,32,3,65,3,58,0,56,32,3,65,32,54,2,40,32,3,65,0,54,2,52,32,3,65,208,130,192,0,54,2,48,32,3,65,0,54,2,32,32,3,65,0,54,2,24,32,3,32,3,65,12,106,54,2,44,32,5,65,12,106,32,3,65,24,106,16,141,15,4,64,65,248,130,192,0,65,55,32,3,65,63,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,4,65,56,106,33,9,32,5,32,3,41,2,12,55,2,0,32,5,65,8,106,34,13,32,3,65,20,106,40,2,0,54,2,0,32,3,65,64,107,36,0,2,127,32,5,40,2,0,65,128,128,128,128,120,71,4,64,32,9,16,227,24,32,9,65,8,106,32,13,40,2,0,54,2,0,32,9,32,5,41,2,0,55,2,0,65,0,12,1,11,32,5,40,2,4,11,33,3,32,5,65,16,106,36,0,32,3,69,4,64,2,127,35,0,65,224,0,107,34,3,36,0,32,9,40,2,0,33,5,32,9,65,128,128,128,128,120,54,2,0,32,5,65,128,128,128,128,120,71,4,64,32,3,32,9,41,2,4,55,2,40,32,3,32,5,54,2,36,32,3,65,48,106,32,4,65,208,0,106,40,2,0,16,253,7,2,64,32,3,45,0,48,65,6,71,4,64,32,3,65,216,0,106,32,3,65,64,107,41,3,0,55,3,0,32,3,65,208,0,106,32,3,65,56,106,41,3,0,55,3,0,32,3,32,3,41,3,48,55,3,72,32,3,65,8,106,34,5,32,9,65,12,106,32,3,65,36,106,32,3,65,200,0,106,16,200,7,32,3,45,0,8,65,6,71,4,64,32,5,16,235,19,11,65,0,33,5,12,1,11,32,3,40,2,52,33,5,32,3,65,36,106,16,214,24,11,32,3,65,224,0,106,36,0,32,5,12,1,11,12,30,11,34,3,69,13,1,11,11,32,10,65,6,58,0,0,32,10,32,3,54,2,4,32,4,65,196,0,106,16,148,14,32,4,65,56,106,16,227,24,12,2,11,32,10,32,4,40,2,84,54,2,4,32,10,65,6,58,0,0,12,1,11,32,4,65,224,0,106,32,4,65,200,0,106,41,3,0,55,3,0,32,4,65,216,0,106,32,4,65,64,107,41,3,0,55,3,0,32,4,32,4,41,3,56,55,3,80,32,10,32,4,65,208,0,106,16,129,15,11,32,4,65,240,0,106,36,0,2,64,32,7,45,0,48,65,6,71,4,64,32,7,65,216,0,106,32,7,65,64,107,41,3,0,55,3,0,32,7,65,208,0,106,32,7,65,56,106,41,3,0,55,3,0,32,7,32,7,41,3,48,55,3,72,32,7,65,8,106,34,3,32,8,65,12,106,32,7,65,36,106,32,7,65,200,0,106,16,200,7,32,7,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,3,12,1,11,32,7,40,2,52,33,3,32,7,65,36,106,16,214,24,11,32,7,65,224,0,106,36,0,32,3,12,1,11,12,23,11,34,3,13,0,32,8,65,137,134,194,0,65,7,16,254,13,34,3,13,0,2,127,35,0,65,224,0,107,34,10,36,0,32,8,40,2,0,33,3,32,8,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,10,32,8,41,2,4,55,2,40,32,10,32,3,54,2,36,32,10,65,48,106,33,14,35,0,65,208,0,107,34,7,36,0,32,7,65,0,54,2,32,32,7,65,0,54,2,16,32,7,32,27,65,24,106,34,4,40,2,4,34,5,54,2,40,32,7,32,4,40,2,0,34,3,54,2,36,32,7,32,5,54,2,24,32,7,32,3,54,2,20,32,7,32,4,40,2,8,65,0,32,3,27,34,4,54,2,44,32,7,32,3,65,0,71,34,3,54,2,28,32,7,32,3,54,2,12,32,7,65,64,107,65,1,32,4,16,167,14,2,64,2,64,32,7,40,2,64,65,128,128,128,128,120,71,4,64,32,7,65,56,106,32,7,65,200,0,106,40,2,0,54,2,0,32,7,32,7,41,2,64,55,3,48,3,64,32,7,65,12,106,16,180,7,34,3,69,13,2,32,7,32,3,54,2,64,32,7,65,48,106,33,16,35,0,65,32,107,34,17,36,0,32,17,65,8,106,33,20,35,0,65,32,107,34,9,36,0,32,7,65,64,107,40,2,0,33,4,32,9,65,16,106,34,24,65,1,65,2,16,167,14,2,64,32,9,40,2,16,65,128,128,128,128,120,71,4,64,32,9,65,8,106,34,23,32,9,65,24,106,34,30,40,2,0,54,2,0,32,9,32,9,41,2,16,55,3,0,35,0,65,32,107,34,19,36,0,32,19,65,8,106,33,21,35,0,65,48,107,34,3,36,0,32,3,65,24,106,34,31,16,250,24,32,3,40,2,28,33,5,2,64,32,3,40,2,24,34,13,65,129,128,128,128,120,71,4,64,32,3,65,16,106,34,35,32,3,65,40,106,34,32,41,2,0,55,2,0,32,3,32,3,41,2,32,55,2,8,32,3,32,5,54,2,4,32,3,32,13,54,2,0,2,64,32,3,65,170,130,192,0,65,8,16,254,13,34,5,13,0,2,127,35,0,65,224,0,107,34,13,36,0,32,3,40,2,0,33,5,32,3,65,128,128,128,128,120,54,2,0,32,5,65,128,128,128,128,120,71,4,64,32,13,32,3,41,2,4,55,2,40,32,13,32,5,54,2,36,32,13,65,48,106,33,18,32,4,65,8,106,33,22,35,0,65,48,107,34,5,36,0,32,5,65,24,106,34,33,16,250,24,32,5,40,2,28,33,12,2,64,32,5,40,2,24,34,25,65,129,128,128,128,120,71,4,64,32,5,65,16,106,34,36,32,5,65,40,106,34,37,41,2,0,55,2,0,32,5,32,5,41,2,32,55,2,8,32,5,32,12,54,2,4,32,5,32,25,54,2,0,2,64,32,5,65,160,130,192,0,65,6,16,254,13,34,12,13,0,32,5,32,22,65,32,106,16,225,12,34,12,13,0,32,5,65,166,130,192,0,65,4,16,254,13,34,12,13,0,2,127,35,0,65,224,0,107,34,12,36,0,32,5,40,2,0,33,25,32,5,65,128,128,128,128,120,54,2,0,32,25,65,128,128,128,128,120,71,4,64,32,12,32,5,41,2,4,55,2,40,32,12,32,25,54,2,36,32,12,65,48,106,32,22,16,175,10,2,64,32,12,45,0,48,65,6,71,4,64,32,12,65,216,0,106,32,12,65,64,107,41,3,0,55,3,0,32,12,65,208,0,106,32,12,65,56,106,41,3,0,55,3,0,32,12,32,12,41,3,48,55,3,72,32,12,65,8,106,34,22,32,5,65,12,106,32,12,65,36,106,32,12,65,200,0,106,16,200,7,32,12,45,0,8,65,6,71,4,64,32,22,16,235,19,11,65,0,33,22,12,1,11,32,12,40,2,52,33,22,32,12,65,36,106,16,214,24,11,32,12,65,224,0,106,36,0,32,22,12,1,11,12,39,11,34,12,13,0,32,37,32,36,41,2,0,55,3,0,32,5,65,32,106,32,5,65,8,106,41,2,0,55,3,0,32,5,32,5,41,2,0,55,3,24,32,18,32,33,16,231,28,12,2,11,32,18,65,6,58,0,0,32,18,32,12,54,2,4,32,5,65,12,106,16,148,14,32,5,16,227,24,12,1,11,32,18,65,6,58,0,0,32,18,32,12,54,2,4,11,32,5,65,48,106,36,0,2,64,32,13,45,0,48,65,6,71,4,64,32,13,65,216,0,106,32,13,65,64,107,41,3,0,55,3,0,32,13,65,208,0,106,32,13,65,56,106,41,3,0,55,3,0,32,13,32,13,41,3,48,55,3,72,32,13,65,8,106,34,5,32,3,65,12,106,32,13,65,36,106,32,13,65,200,0,106,16,200,7,32,13,45,0,8,65,6,71,4,64,32,5,16,235,19,11,65,0,33,5,12,1,11,32,13,40,2,52,33,5,32,13,65,36,106,16,214,24,11,32,13,65,224,0,106,36,0,32,5,12,1,11,12,34,11,34,5,13,0,32,3,65,178,130,192,0,65,17,16,254,13,34,5,13,0,32,3,32,4,16,226,12,34,5,13,0,32,32,32,35,41,2,0,55,3,0,32,3,65,32,106,32,3,65,8,106,41,2,0,55,3,0,32,3,32,3,41,2,0,55,3,24,32,21,32,31,16,231,28,12,2,11,32,21,65,6,58,0,0,32,21,32,5,54,2,4,32,3,65,12,106,16,148,14,32,3,16,227,24,12,1,11,32,21,65,6,58,0,0,32,21,32,5,54,2,4,11,32,3,65,48,106,36,0,2,127,32,19,45,0,8,65,6,71,4,64,32,9,40,2,8,34,3,32,9,40,2,0,70,4,64,32,9,16,251,18,11,32,9,40,2,4,32,3,65,24,108,106,34,5,32,19,41,3,8,55,3,0,32,5,65,16,106,32,19,65,24,106,41,3,0,55,3,0,32,5,65,8,106,32,19,65,16,106,41,3,0,55,3,0,32,9,32,3,65,1,106,54,2,8,65,0,12,1,11,32,19,40,2,12,11,33,3,32,19,65,32,106,36,0,2,64,32,3,13,0,35,0,65,32,107,34,5,36,0,35,0,65,208,0,107,34,3,36,0,32,3,65,0,54,2,40,32,3,66,128,128,128,128,16,55,2,32,32,3,65,3,58,0,76,32,3,65,32,54,2,60,32,3,65,0,54,2,72,32,3,65,208,130,192,0,54,2,68,32,3,65,0,54,2,52,32,3,65,0,54,2,44,32,3,32,3,65,32,106,54,2,64,32,3,32,4,65,48,106,54,2,0,32,3,32,3,65,44,106,16,187,6,13,12,32,3,65,11,106,32,3,65,40,106,40,2,0,54,0,0,32,3,32,3,41,2,32,55,0,3,32,5,65,8,106,34,4,65,3,58,0,0,32,4,32,3,41,0,0,55,0,1,32,4,65,8,106,32,3,65,7,106,41,0,0,55,0,0,32,3,65,208,0,106,36,0,2,127,32,5,45,0,8,65,6,71,4,64,32,9,40,2,8,34,3,32,9,40,2,0,70,4,64,32,9,16,251,18,11,32,9,40,2,4,32,3,65,24,108,106,34,4,32,5,41,3,8,55,3,0,32,4,65,16,106,32,5,65,24,106,41,3,0,55,3,0,32,4,65,8,106,32,5,65,16,106,41,3,0,55,3,0,32,9,32,3,65,1,106,54,2,8,65,0,12,1,11,32,5,40,2,12,11,33,3,32,5,65,32,106,36,0,32,3,13,0,32,30,32,23,40,2,0,54,2,0,32,9,32,9,41,3,0,55,3,16,35,0,65,16,107,34,3,65,12,106,32,24,65,8,106,40,0,0,54,0,0,32,20,65,4,58,0,0,32,3,32,24,41,0,0,55,0,4,32,20,32,3,41,0,1,55,0,1,32,20,65,8,106,32,3,65,8,106,41,0,0,55,0,0,12,2,11,32,20,65,6,58,0,0,32,20,32,3,54,2,4,32,9,16,181,13,32,9,16,169,24,12,1,11,32,20,32,9,40,2,20,54,2,4,32,20,65,6,58,0,0,11,32,9,65,32,106,36,0,2,127,32,17,45,0,8,65,6,71,4,64,32,16,40,2,8,34,3,32,16,40,2,0,70,4,64,32,16,16,251,18,11,32,16,40,2,4,32,3,65,24,108,106,34,4,32,17,41,3,8,55,3,0,32,4,65,16,106,32,17,65,24,106,41,3,0,55,3,0,32,4,65,8,106,32,17,65,16,106,41,3,0,55,3,0,32,16,32,3,65,1,106,54,2,8,65,0,12,1,11,32,17,40,2,12,11,33,3,32,17,65,32,106,36,0,32,3,69,13,0,11,32,14,65,6,58,0,0,32,14,32,3,54,2,4,32,16,16,181,13,32,16,16,169,24,12,2,11,32,14,32,7,40,2,68,54,2,4,32,14,65,6,58,0,0,12,1,11,32,7,65,203,0,106,32,7,65,56,106,40,2,0,54,0,0,32,14,65,4,58,0,0,32,7,32,7,41,3,48,55,0,67,32,14,32,7,41,0,64,55,0,1,32,14,65,8,106,32,7,65,199,0,106,41,0,0,55,0,0,11,32,7,65,208,0,106,36,0,2,64,32,10,45,0,48,65,6,71,4,64,32,10,65,216,0,106,32,10,65,64,107,41,3,0,55,3,0,32,10,65,208,0,106,32,10,65,56,106,41,3,0,55,3,0,32,10,32,10,41,3,48,55,3,72,32,10,65,8,106,34,3,32,8,65,12,106,32,10,65,36,106,32,10,65,200,0,106,16,200,7,32,10,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,3,12,1,11,32,10,40,2,52,33,3,32,10,65,36,106,16,214,24,11,32,10,65,224,0,106,36,0,32,3,12,1,11,12,23,11,34,3,13,0,32,8,65,144,134,194,0,65,9,16,254,13,34,3,13,0,2,127,35,0,65,224,0,107,34,7,36,0,32,8,40,2,0,33,3,32,8,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,7,32,8,41,2,4,55,2,40,32,7,32,3,54,2,36,32,7,65,48,106,33,13,35,0,65,240,0,107,34,4,36,0,2,127,32,27,65,36,106,34,3,40,2,0,34,5,69,4,64,65,0,33,3,65,0,12,1,11,32,4,32,5,54,2,44,32,4,65,0,54,2,40,32,4,32,5,54,2,28,32,4,65,0,54,2,24,32,4,32,3,40,2,4,34,5,54,2,48,32,4,32,5,54,2,32,32,3,40,2,8,33,3,65,1,11,33,5,32,4,32,3,54,2,52,32,4,32,5,54,2,36,32,4,32,5,54,2,20,32,4,65,208,0,106,32,3,16,249,24,2,64,2,64,32,4,40,2,80,65,129,128,128,128,120,71,4,64,32,4,65,200,0,106,32,4,65,224,0,106,41,2,0,55,3,0,32,4,65,64,107,32,4,65,216,0,106,41,2,0,55,3,0,32,4,32,4,41,2,80,55,3,56,3,64,32,4,65,8,106,32,4,65,20,106,16,221,6,32,4,40,2,8,34,3,69,13,2,32,4,40,2,12,33,5,32,4,32,3,54,2,108,32,4,32,5,54,2,80,35,0,65,16,107,34,10,36,0,32,4,65,236,0,106,40,2,0,33,3,35,0,65,64,106,34,5,36,0,32,5,65,0,54,2,20,32,5,66,128,128,128,128,16,55,2,12,32,5,65,3,58,0,56,32,5,65,32,54,2,40,32,5,65,0,54,2,52,32,5,65,208,130,192,0,54,2,48,32,5,65,0,54,2,32,32,5,65,0,54,2,24,32,5,32,5,65,12,106,54,2,44,32,5,32,3,54,2,60,32,5,65,60,106,34,3,32,5,65,24,106,16,187,6,13,9,32,4,65,56,106,33,9,32,10,65,4,106,34,3,32,5,41,2,12,55,2,0,32,3,65,8,106,32,5,65,20,106,40,2,0,54,2,0,32,5,65,64,107,36,0,2,127,32,10,40,2,4,65,128,128,128,128,120,71,4,64,32,9,16,227,24,32,9,65,8,106,32,10,65,12,106,40,2,0,54,2,0,32,9,32,10,41,2,4,55,2,0,65,0,12,1,11,32,10,40,2,8,11,33,3,32,10,65,16,106,36,0,32,3,69,4,64,2,127,35,0,65,64,106,34,3,36,0,32,9,40,2,0,33,5,32,9,65,128,128,128,128,120,54,2,0,32,5,65,128,128,128,128,120,71,4,64,32,9,41,2,4,33,49,32,3,66,0,55,3,48,32,3,65,2,58,0,40,32,3,32,49,55,2,32,32,3,32,5,54,2,28,32,3,32,4,65,208,0,106,40,2,0,41,3,0,55,3,56,32,3,32,9,65,12,106,32,3,65,28,106,32,3,65,40,106,16,200,7,32,3,45,0,0,65,6,71,4,64,32,3,16,235,19,11,32,3,65,64,107,36,0,65,0,12,1,11,12,30,11,34,3,69,13,1,11,11,32,13,65,6,58,0,0,32,13,32,3,54,2,4,32,4,65,196,0,106,16,148,14,32,4,65,56,106,16,227,24,12,2,11,32,13,32,4,40,2,84,54,2,4,32,13,65,6,58,0,0,12,1,11,32,4,65,224,0,106,32,4,65,200,0,106,41,3,0,55,3,0,32,4,65,216,0,106,32,4,65,64,107,41,3,0,55,3,0,32,4,32,4,41,3,56,55,3,80,32,13,32,4,65,208,0,106,16,129,15,11,32,4,65,240,0,106,36,0,2,64,32,7,45,0,48,65,6,71,4,64,32,7,65,216,0,106,32,7,65,64,107,41,3,0,55,3,0,32,7,65,208,0,106,32,7,65,56,106,41,3,0,55,3,0,32,7,32,7,41,3,48,55,3,72,32,7,65,8,106,34,3,32,8,65,12,106,32,7,65,36,106,32,7,65,200,0,106,16,200,7,32,7,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,3,12,1,11,32,7,40,2,52,33,3,32,7,65,36,106,16,214,24,11,32,7,65,224,0,106,36,0,32,3,12,1,11,12,23,11,34,3,13,0,32,43,32,42,41,2,0,55,3,0,32,8,65,32,106,32,8,65,8,106,41,2,0,55,3,0,32,8,32,8,41,2,0,55,3,24,32,26,32,41,16,231,28,12,2,11,32,26,65,6,58,0,0,32,26,32,3,54,2,4,32,8,65,12,106,16,148,14,32,8,40,2,0,65,128,128,128,128,120,70,13,1,32,8,16,214,24,12,1,11,32,26,65,6,58,0,0,32,26,32,3,54,2,4,11,32,8,65,48,106,36,0,12,1,11,65,248,130,192,0,65,55,32,3,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,2,64,32,15,45,0,48,65,6,71,4,64,32,15,65,216,0,106,32,15,65,64,107,41,3,0,55,3,0,32,15,65,208,0,106,32,15,65,56,106,41,3,0,55,3,0,32,15,32,15,41,3,48,55,3,72,32,15,65,8,106,34,3,32,11,65,12,106,32,15,65,36,106,32,15,65,200,0,106,16,200,7,32,15,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,3,12,1,11,32,15,40,2,52,33,3,32,15,65,36,106,16,214,24,11,32,15,65,224,0,106,36,0,32,3,12,1,11,12,16,11,33,3,11,32,3,13,0,32,11,65,206,128,192,0,65,7,16,254,13,34,3,69,4,64,2,127,35,0,65,224,0,107,34,9,36,0,32,11,40,2,0,33,4,32,11,65,128,128,128,128,120,54,2,0,32,4,65,128,128,128,128,120,71,4,64,32,29,65,188,4,106,33,3,32,9,32,11,41,2,4,55,2,40,32,9,32,4,54,2,36,32,9,65,48,106,33,15,35,0,65,48,107,34,8,36,0,32,8,65,24,106,34,12,16,250,24,32,8,40,2,28,33,4,2,64,32,8,40,2,24,34,7,65,129,128,128,128,120,71,4,64,32,8,65,16,106,34,14,32,8,65,40,106,34,16,41,2,0,55,2,0,32,8,32,8,41,2,32,55,2,8,32,8,32,4,54,2,4,32,8,32,7,54,2,0,2,64,32,8,65,195,130,192,0,65,13,16,254,13,34,5,13,0,2,127,35,0,65,224,0,107,34,5,36,0,32,8,40,2,0,33,4,32,8,65,128,128,128,128,120,54,2,0,32,4,65,128,128,128,128,120,71,4,64,32,5,32,8,41,2,4,55,2,40,32,5,32,4,54,2,36,32,5,65,48,106,33,13,35,0,65,240,0,107,34,4,36,0,2,127,32,3,40,2,0,34,7,69,4,64,65,0,33,3,65,0,12,1,11,32,4,32,7,54,2,44,32,4,65,0,54,2,40,32,4,32,7,54,2,28,32,4,65,0,54,2,24,32,4,32,3,40,2,4,34,7,54,2,48,32,4,32,7,54,2,32,32,3,40,2,8,33,3,65,1,11,33,7,32,4,32,3,54,2,52,32,4,32,7,54,2,36,32,4,32,7,54,2,20,32,4,65,208,0,106,32,3,16,249,24,2,64,2,64,32,4,40,2,80,65,129,128,128,128,120,71,4,64,32,4,65,200,0,106,32,4,65,224,0,106,41,2,0,55,3,0,32,4,65,64,107,32,4,65,216,0,106,41,2,0,55,3,0,32,4,32,4,41,2,80,55,3,56,3,64,32,4,65,8,106,32,4,65,20,106,16,207,6,32,4,40,2,8,34,3,69,13,2,32,4,40,2,12,33,7,32,4,32,3,54,2,108,32,4,32,7,54,2,80,35,0,65,16,107,34,10,36,0,32,4,65,236,0,106,40,2,0,33,7,35,0,65,64,106,34,3,36,0,32,3,65,0,54,2,20,32,3,66,128,128,128,128,16,55,2,12,32,3,65,3,58,0,56,32,3,65,32,54,2,40,32,3,65,0,54,2,52,32,3,65,208,130,192,0,54,2,48,32,3,65,0,54,2,32,32,3,65,0,54,2,24,32,3,32,3,65,12,106,54,2,44,32,3,32,7,54,2,60,32,3,65,60,106,34,7,32,3,65,24,106,16,205,10,4,64,65,248,130,192,0,65,55,32,7,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,4,65,56,106,33,7,32,10,65,4,106,34,17,32,3,41,2,12,55,2,0,32,17,65,8,106,32,3,65,20,106,40,2,0,54,2,0,32,3,65,64,107,36,0,2,127,32,10,40,2,4,65,128,128,128,128,120,71,4,64,32,7,16,227,24,32,7,65,8,106,32,10,65,12,106,40,2,0,54,2,0,32,7,32,10,41,2,4,55,2,0,65,0,12,1,11,32,10,40,2,8,11,33,3,32,10,65,16,106,36,0,32,3,69,4,64,2,127,35,0,65,64,106,34,3,36,0,32,7,40,2,0,33,10,32,7,65,128,128,128,128,120,54,2,0,32,10,65,128,128,128,128,120,71,4,64,32,7,41,2,4,33,49,32,3,66,0,55,3,48,32,3,65,2,58,0,40,32,3,32,49,55,2,32,32,3,32,10,54,2,28,32,3,32,4,65,208,0,106,40,2,0,53,2,0,55,3,56,32,3,32,7,65,12,106,32,3,65,28,106,32,3,65,40,106,16,200,7,32,3,45,0,0,65,6,71,4,64,32,3,16,235,19,11,32,3,65,64,107,36,0,65,0,12,1,11,12,28,11,34,3,69,13,1,11,11,32,13,65,6,58,0,0,32,13,32,3,54,2,4,32,4,65,196,0,106,16,148,14,32,4,65,56,106,16,227,24,12,2,11,32,13,32,4,40,2,84,54,2,4,32,13,65,6,58,0,0,12,1,11,32,4,65,224,0,106,32,4,65,200,0,106,41,3,0,55,3,0,32,4,65,216,0,106,32,4,65,64,107,41,3,0,55,3,0,32,4,32,4,41,3,56,55,3,80,32,13,32,4,65,208,0,106,16,129,15,11,32,4,65,240,0,106,36,0,2,64,32,5,45,0,48,65,6,71,4,64,32,5,65,216,0,106,32,5,65,64,107,41,3,0,55,3,0,32,5,65,208,0,106,32,5,65,56,106,41,3,0,55,3,0,32,5,32,5,41,3,48,55,3,72,32,5,65,8,106,34,3,32,8,65,12,106,32,5,65,36,106,32,5,65,200,0,106,16,200,7,32,5,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,7,12,1,11,32,5,40,2,52,33,7,32,5,65,36,106,16,214,24,11,32,5,65,224,0,106,36,0,32,7,12,1,11,12,21,11,34,5,13,0,32,16,32,14,41,2,0,55,3,0,32,8,65,32,106,32,8,65,8,106,41,2,0,55,3,0,32,8,32,8,41,2,0,55,3,24,32,15,32,12,16,231,28,12,2,11,32,15,65,6,58,0,0,32,15,32,5,54,2,4,32,8,65,12,106,16,148,14,32,8,16,227,24,12,1,11,32,15,65,6,58,0,0,32,15,32,4,54,2,4,11,32,8,65,48,106,36,0,2,64,32,9,45,0,48,65,6,71,4,64,32,9,65,216,0,106,32,9,65,64,107,41,3,0,55,3,0,32,9,65,208,0,106,32,9,65,56,106,41,3,0,55,3,0,32,9,32,9,41,3,48,55,3,72,32,9,65,8,106,34,3,32,11,65,12,106,32,9,65,36,106,32,9,65,200,0,106,16,200,7,32,9,45,0,8,65,6,71,4,64,32,3,16,235,19,11,65,0,33,3,12,1,11,32,9,40,2,52,33,3,32,9,65,36,106,16,214,24,11,32,9,65,224,0,106,36,0,32,3,12,1,11,12,16,11,33,3,11,32,3,13,0,32,40,32,39,41,2,0,55,3,0,32,11,65,32,106,32,11,65,8,106,41,2,0,55,3,0,32,11,32,11,41,2,0,55,3,24,32,34,32,38,16,231,28,12,2,11,32,34,65,6,58,0,0,32,34,32,3,54,2,4,32,11,65,12,106,16,148,14,32,11,16,227,24,12,1,11,32,34,65,6,58,0,0,32,34,32,3,54,2,4,11,32,11,65,48,106,36,0,32,6,45,0,112,34,9,65,6,70,4,64,32,6,32,6,40,2,116,54,2,100,32,6,65,0,54,2,48,32,6,66,128,128,128,128,16,55,2,40,65,3,33,4,32,6,65,3,58,0,168,1,32,6,65,32,54,2,152,1,32,6,65,0,54,2,164,1,32,6,65,208,130,192,0,54,2,160,1,32,6,65,0,54,2,144,1,32,6,65,0,54,2,136,1,32,6,32,6,65,40,106,54,2,156,1,32,6,65,228,0,106,32,6,65,136,1,106,16,209,27,69,13,3,12,9,11,32,6,65,38,106,34,10,32,6,45,0,115,58,0,0,32,6,32,6,47,0,113,59,1,36,32,6,41,2,116,33,49,32,6,41,2,124,33,50,32,6,40,2,132,1,33,15,2,127,32,1,40,2,8,34,3,40,2,4,33,8,32,3,40,2,8,33,4,35,0,65,208,0,107,34,3,36,0,32,3,32,4,54,2,12,32,3,32,8,54,2,8,2,64,2,64,32,1,65,32,106,34,13,34,11,45,0,0,34,7,65,5,71,4,64,32,7,13,1,32,11,16,174,17,32,11,65,0,54,2,12,32,11,65,0,54,2,4,32,11,65,5,58,0,0,11,65,0,33,7,32,4,65,0,72,13,1,2,64,32,4,69,4,64,65,1,33,5,12,1,11,65,205,184,158,1,45,0,0,26,65,1,33,7,32,4,65,1,16,149,27,34,5,69,13,2,11,32,5,32,8,32,4,16,193,5,33,8,32,3,32,4,54,2,24,32,3,32,8,54,2,20,32,3,32,4,54,2,16,32,3,65,48,106,32,11,65,4,106,32,3,65,16,106,16,216,8,2,64,32,3,40,2,48,65,128,128,128,128,120,71,4,64,32,3,65,40,106,32,3,65,200,0,106,40,2,0,54,2,0,32,3,65,32,106,32,3,65,64,107,41,2,0,55,3,0,32,3,65,24,106,32,3,65,56,106,41,2,0,55,3,0,32,3,32,3,41,2,48,55,3,16,12,1,11,32,3,65,28,106,32,3,65,60,106,41,2,0,55,2,0,32,3,32,3,41,2,52,55,2,20,32,3,65,128,128,128,128,120,54,2,16,11,32,3,65,0,58,0,48,32,3,65,48,106,33,8,35,0,65,64,106,34,4,36,0,2,127,32,3,65,16,106,34,11,40,2,0,65,128,128,128,128,120,71,4,64,32,4,65,24,106,32,8,65,16,106,41,3,0,55,3,0,32,4,65,16,106,32,8,65,8,106,41,3,0,55,3,0,32,4,32,8,41,3,0,55,3,8,32,4,65,56,106,32,11,65,24,106,40,2,0,54,2,0,32,4,65,48,106,32,11,65,16,106,41,2,0,55,3,0,32,4,65,40,106,32,11,65,8,106,41,2,0,55,3,0,32,4,32,11,41,2,0,55,3,32,32,4,65,32,106,32,4,65,8,106,16,178,7,12,1,11,32,11,40,2,4,32,11,40,2,12,32,8,16,174,17,65,24,108,106,11,32,4,65,64,107,36,0,32,3,65,208,0,106,36,0,12,2,11,32,3,65,2,54,2,52,32,3,65,236,132,205,0,54,2,48,32,3,66,2,55,2,60,32,3,65,169,7,54,2,28,32,3,65,170,7,54,2,20,32,3,32,11,54,2,44,32,3,32,3,65,16,106,54,2,56,32,3,32,3,65,44,106,54,2,24,32,3,32,3,65,8,106,54,2,16,32,3,65,48,106,65,252,132,205,0,16,198,18,0,11,32,7,32,4,16,132,25,0,11,34,3,16,235,19,32,3,32,9,58,0,0,32,3,32,15,54,2,20,32,3,32,50,55,2,12,32,3,32,49,55,2,4,32,3,32,6,47,1,36,59,0,1,32,3,65,3,106,32,10,45,0,0,58,0,0,32,6,65,0,54,2,72,32,6,65,0,54,2,64,32,6,65,136,1,106,34,3,65,6,65,0,65,1,65,1,16,167,10,32,6,40,2,140,1,33,4,32,6,40,2,136,1,65,1,70,13,9,32,6,40,2,144,1,34,11,65,4,106,65,128,140,192,0,47,0,0,59,0,0,32,11,65,252,139,192,0,40,0,0,54,0,0,32,6,32,11,54,2,104,32,6,32,4,54,2,100,32,6,65,6,54,2,108,32,3,65,164,140,192,0,16,203,14,32,6,45,0,136,1,65,6,70,13,10,32,6,65,128,1,106,32,6,65,152,1,106,41,3,0,55,3,0,32,6,65,248,0,106,32,6,65,144,1,106,41,3,0,55,3,0,32,6,32,6,41,3,136,1,55,3,112,32,3,32,6,65,64,107,32,6,65,228,0,106,32,6,65,240,0,106,16,200,7,32,6,45,0,136,1,65,6,71,4,64,32,3,16,235,19,11,32,6,65,136,1,106,34,3,65,6,65,0,65,1,65,1,16,167,10,32,6,40,2,140,1,33,4,32,6,40,2,136,1,65,1,70,13,9,32,6,40,2,144,1,34,11,65,4,106,65,176,140,192,0,47,0,0,59,0,0,32,11,65,172,140,192,0,40,0,0,54,0,0,32,6,65,6,54,2,84,32,6,32,11,54,2,80,32,6,32,4,54,2,76,32,6,65,0,54,2,96,32,6,65,0,54,2,88,32,3,65,9,65,0,65,1,65,1,16,167,10,32,6,40,2,140,1,33,4,32,6,40,2,136,1,65,1,70,13,9,32,6,40,2,144,1,34,11,65,8,106,65,186,140,192,0,45,0,0,58,0,0,32,11,65,178,140,192,0,41,0,0,55,0,0,32,6,65,9,54,2,108,32,6,32,11,54,2,104,32,6,32,4,54,2,100,32,3,65,196,140,192,0,16,203,14,32,6,45,0,136,1,65,6,70,13,10,32,6,65,128,1,106,32,6,65,152,1,106,41,3,0,55,3,0,32,6,65,248,0,106,32,6,65,144,1,106,41,3,0,55,3,0,32,6,32,6,41,3,136,1,55,3,112,32,3,32,6,65,216,0,106,32,6,65,228,0,106,32,6,65,240,0,106,16,200,7,32,6,45,0,136,1,65,6,71,4,64,32,3,16,235,19,11,32,6,65,136,1,106,34,3,65,8,65,0,65,1,65,1,16,167,10,32,6,40,2,140,1,33,4,32,6,40,2,136,1,65,1,70,13,9,32,6,40,2,144,1,34,11,66,238,202,221,155,197,174,152,186,229,0,55,0,0,32,6,65,8,54,2,108,32,6,32,11,54,2,104,32,6,32,4,54,2,100,32,6,32,13,54,2,112,32,3,32,6,65,240,0,106,34,4,16,244,3,32,6,45,0,136,1,65,6,70,13,10,32,6,65,128,1,106,32,6,65,152,1,106,41,3,0,55,3,0,32,6,65,248,0,106,32,6,65,144,1,106,41,3,0,55,3,0,32,6,32,6,41,3,136,1,55,3,112,32,3,32,6,65,216,0,106,32,6,65,228,0,106,32,4,16,200,7,32,6,45,0,136,1,65,6,71,4,64,32,3,16,235,19,11,32,6,65,252,0,106,32,6,65,224,0,106,40,2,0,54,2,0,32,6,32,6,41,2,88,55,2,116,32,6,65,5,58,0,112,32,6,65,136,1,106,34,3,32,6,65,64,107,32,6,65,204,0,106,32,6,65,240,0,106,16,200,7,32,6,45,0,136,1,65,6,71,4,64,32,3,16,235,19,11,32,6,65,52,106,32,6,65,200,0,106,40,2,0,54,2,0,32,6,32,6,41,2,64,55,2,44,32,6,65,5,58,0,40,32,6,65,0,54,2,136,1,32,6,65,8,106,32,6,65,40,106,32,6,65,136,1,106,34,4,16,239,3,32,6,40,2,12,33,3,32,6,40,2,8,65,1,113,4,64,32,6,32,3,54,2,100,32,6,65,0,54,2,120,32,6,66,128,128,128,128,16,55,2,112,32,6,65,3,58,0,168,1,32,6,65,32,54,2,152,1,32,6,65,0,54,2,164,1,32,6,65,208,130,192,0,54,2,160,1,32,6,65,0,54,2,144,1,32,6,65,0,54,2,136,1,32,6,32,6,65,240,0,106,54,2,156,1,32,6,65,228,0,106,32,4,16,188,14,13,9,32,6,41,2,116,33,49,32,6,40,2,112,33,28,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,6,65,40,106,16,235,19,65,3,33,4,12,4,11,32,1,32,3,54,2,20,32,6,65,40,106,16,235,19,32,1,32,1,40,2,20,16,133,25,16,134,5,54,2,24,11,32,6,32,1,65,24,106,34,3,32,2,16,210,10,65,4,32,6,40,2,0,34,4,65,2,70,13,4,26,32,6,40,2,4,33,2,32,3,16,208,14,32,4,65,1,113,4,64,32,6,32,2,54,2,100,32,6,65,1,54,2,140,1,32,6,65,232,129,192,0,54,2,136,1,32,6,66,1,55,2,148,1,32,6,65,8,54,2,44,32,6,32,6,65,40,106,54,2,144,1,32,6,32,6,65,228,0,106,54,2,40,65,4,33,4,32,6,65,244,0,106,32,6,65,136,1,106,16,236,4,32,6,40,2,100,34,2,65,132,1,79,4,64,32,2,16,222,9,11,32,6,40,2,116,33,28,32,6,41,2,120,33,49,32,1,40,2,20,34,2,65,132,1,73,13,3,32,2,16,222,9,12,3,11,32,2,65,132,1,79,4,64,32,2,16,222,9,11,65,5,33,4,32,1,40,2,20,34,2,65,132,1,73,13,2,32,2,16,222,9,12,2,11,65,196,141,192,0,16,161,21,0,11,32,6,41,2,44,33,49,32,6,40,2,40,33,28,32,6,65,228,0,106,16,138,13,11,32,1,65,32,106,16,235,19,32,1,65,1,58,0,16,32,0,32,49,55,2,8,32,0,32,28,54,2,4,32,0,32,4,54,2,0,65,1,12,2,11,65,3,11,33,1,32,28,32,1,58,0,0,32,0,65,6,54,2,0,65,3,11,58,0,64,32,6,65,176,1,106,36,0,15,11,65,236,139,192,0,16,161,21,0,11,65,248,130,192,0,65,55,32,6,65,216,0,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,4,32,6,40,2,144,1,16,132,25,0,11,32,6,32,6,40,2,140,1,54,2,112,65,188,132,192,0,65,43,32,6,65,240,0,106,65,172,132,192,0,65,132,140,192,0,16,253,13,0,11,65,144,138,192,0,65,43,65,188,138,192,0,16,151,17,0,11,178,15,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,45,0,0,34,1,65,4,107,34,2,32,2,65,255,1,113,65,6,79,27,65,255,1,113,14,5,1,4,4,2,3,0,11,2,64,32,0,40,2,4,69,13,0,32,0,65,8,106,33,1,32,0,40,2,12,4,64,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,218,10,11,32,0,65,12,106,34,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,16,218,10,12,1,11,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,1,16,182,2,11,32,0,40,2,24,34,1,69,13,3,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,24,106,16,150,20,15,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,96,14,27,18,18,18,18,18,18,18,18,18,18,18,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,12,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,183,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,13,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,183,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,12,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,183,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,183,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,183,2,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,183,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,183,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,12,9,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,183,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,183,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,65,228,0,106,34,0,16,164,18,32,0,16,166,27,15,11,32,0,65,228,0,106,16,251,27,12,2,11,2,64,2,64,2,64,32,1,65,1,107,14,3,4,2,0,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,96,14,27,19,19,19,19,19,19,19,19,19,19,19,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,12,22,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,12,21,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,12,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,17,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,16,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,184,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,16,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,184,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,184,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,184,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,236,0,106,16,184,2,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,184,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,13,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,184,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,12,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,184,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,12,11,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,184,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,10,11,32,0,65,228,0,106,34,0,16,157,18,32,0,16,166,27,15,11,12,4,11,32,0,65,4,106,16,192,2,15,11,32,0,65,4,106,16,251,27,15,11,32,0,65,4,106,16,192,2,11,15,11,32,0,65,228,0,106,16,251,27,15,11,32,0,65,228,0,106,16,183,2,15,11,32,0,65,232,0,106,16,183,2,15,11,32,0,65,228,0,106,16,184,2,15,11,32,0,65,232,0,106,16,184,2,11,153,22,2,10,127,2,126,35,0,65,208,0,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,7,4,64,32,0,32,0,40,2,12,65,1,106,34,2,54,2,12,32,2,65,245,3,73,13,1,32,0,40,2,16,34,1,69,13,2,65,132,129,157,1,65,25,32,1,16,182,28,69,13,2,65,1,33,4,12,11,11,32,0,40,2,16,34,0,69,13,10,65,157,129,157,1,65,1,32,0,16,182,28,33,4,12,10,11,32,0,40,2,8,34,6,32,0,40,2,4,34,8,73,4,64,65,1,33,4,32,0,32,6,65,1,106,34,3,54,2,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,32,7,106,45,0,0,34,2,65,194,0,107,14,24,3,2,0,0,0,0,0,1,0,0,0,7,6,0,0,0,0,0,0,0,0,0,7,13,0,11,32,0,40,2,16,34,1,69,13,17,65,244,128,157,1,65,16,32,1,16,182,28,13,18,12,17,11,32,0,32,1,16,163,1,13,17,32,1,13,6,12,14,11,32,5,65,48,106,34,1,32,0,16,229,4,32,5,45,0,48,13,2,32,5,32,5,41,3,56,34,12,55,3,24,2,64,32,0,40,2,0,4,64,32,1,32,0,16,224,2,32,5,40,2,48,69,13,3,32,5,65,40,106,32,5,65,56,106,41,2,0,55,3,0,32,5,32,5,41,2,48,55,3,32,32,0,40,2,16,34,1,69,13,16,32,5,65,32,106,32,1,16,191,1,69,13,1,12,18,11,32,0,40,2,16,34,0,69,4,64,65,0,33,4,12,18,11,65,157,129,157,1,65,1,32,0,16,182,28,33,4,12,17,11,32,0,40,2,16,34,1,69,32,12,80,114,13,14,32,1,40,2,28,65,4,113,13,14,32,1,65,167,129,157,1,65,1,16,181,25,13,16,32,5,65,24,106,32,0,40,2,16,16,164,11,13,16,32,0,40,2,16,65,168,129,157,1,65,1,16,181,25,69,13,14,12,16,11,65,0,33,3,35,0,65,32,107,34,9,36,0,2,64,2,64,2,64,2,64,2,126,2,64,2,64,2,64,32,0,40,2,0,34,11,4,64,32,0,40,2,8,34,2,32,0,40,2,4,34,7,73,4,64,32,2,32,11,106,45,0,0,65,223,0,70,13,3,11,32,2,32,7,32,2,32,7,75,27,33,8,32,2,33,3,3,64,32,3,32,7,73,4,64,32,3,32,11,106,45,0,0,65,223,0,70,13,3,11,32,3,32,8,70,13,6,2,64,32,3,32,11,106,45,0,0,34,10,65,48,107,34,6,65,255,1,113,65,10,73,13,0,32,10,65,225,0,107,65,255,1,113,65,26,79,4,64,32,10,65,193,0,107,65,255,1,113,65,26,79,13,8,32,10,65,29,107,33,6,12,1,11,32,10,65,215,0,107,33,6,11,32,0,32,3,65,1,106,34,3,54,2,8,32,9,32,13,66,0,66,62,66,0,16,229,13,32,9,41,3,8,66,0,82,13,6,32,9,41,3,0,34,12,32,6,173,66,255,1,131,124,34,13,32,12,90,13,0,11,12,5,11,32,0,40,2,16,34,1,69,13,7,65,157,129,157,1,65,1,32,1,16,182,28,33,3,12,7,11,32,0,32,3,65,1,106,54,2,8,32,13,66,127,82,13,1,12,3,11,32,0,32,2,65,1,106,54,2,8,66,0,12,1,11,32,13,66,1,124,11,33,12,32,12,32,2,65,1,107,173,90,13,0,65,1,33,3,32,0,40,2,16,33,2,32,0,40,2,12,65,1,106,34,8,65,244,3,75,13,1,32,2,69,4,64,65,0,33,3,12,4,11,32,9,65,24,106,34,2,32,0,65,8,106,34,6,41,2,0,55,3,0,32,0,32,8,54,2,12,32,6,32,12,62,2,0,32,9,32,0,41,2,0,55,3,16,32,0,32,1,65,1,113,16,163,1,33,3,32,6,32,2,41,3,0,55,2,0,32,0,32,9,41,3,16,55,2,0,12,3,11,65,0,33,3,32,0,40,2,16,34,1,69,13,1,65,244,128,157,1,65,16,32,1,16,182,28,69,13,1,65,1,33,3,12,2,11,32,2,69,13,0,65,132,129,157,1,65,25,32,2,16,182,28,13,1,11,32,0,32,3,58,0,4,65,0,33,3,32,0,65,0,54,2,0,11,32,9,65,32,106,36,0,32,3,13,15,12,13,11,32,0,40,2,16,33,2,2,64,32,5,45,0,52,34,1,69,4,64,32,2,69,13,1,65,244,128,157,1,65,16,32,2,16,182,28,69,13,1,12,16,11,32,2,69,13,0,65,132,129,157,1,65,25,32,2,16,182,28,69,13,0,12,15,11,32,0,32,1,58,0,4,12,10,11,32,0,40,2,16,33,2,2,64,32,5,45,0,49,34,1,69,4,64,32,2,69,13,1,65,244,128,157,1,65,16,32,2,16,182,28,69,13,1,12,15,11,32,2,69,13,0,65,132,129,157,1,65,25,32,2,16,182,28,69,13,0,12,14,11,32,0,32,1,58,0,4,12,9,11,2,64,32,3,32,8,79,13,0,32,0,32,6,65,2,106,54,2,8,32,3,32,7,106,45,0,0,34,3,65,193,0,107,65,255,1,113,65,26,79,4,64,32,3,65,225,0,107,65,128,128,196,0,33,3,65,255,1,113,65,26,79,13,1,11,32,0,32,1,16,163,1,4,64,12,14,11,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,69,4,64,65,0,33,4,32,0,40,2,16,34,1,69,13,22,65,172,250,156,1,65,2,32,1,16,182,28,4,64,65,1,33,4,12,23,11,32,0,40,2,0,69,13,1,11,32,5,65,48,106,34,1,32,0,16,229,4,32,5,45,0,48,13,7,32,0,40,2,0,69,13,1,32,5,41,3,56,33,12,32,1,32,0,16,224,2,32,5,40,2,48,69,13,6,32,5,65,200,0,106,32,5,65,56,106,41,2,0,55,3,0,32,5,32,5,41,2,48,55,3,64,32,3,65,128,128,196,0,71,13,2,32,5,40,2,68,32,5,40,2,76,114,69,13,19,32,0,40,2,16,34,1,69,13,19,65,172,250,156,1,65,2,32,1,16,182,28,69,13,3,65,1,33,4,12,21,11,32,0,40,2,16,34,0,69,13,20,65,157,129,157,1,65,1,32,0,16,182,28,33,4,12,20,11,32,0,40,2,16,34,0,69,4,64,65,0,33,4,12,20,11,65,157,129,157,1,65,1,32,0,16,182,28,33,4,12,19,11,65,0,32,0,40,2,16,34,1,69,13,2,26,65,169,129,157,1,65,3,32,1,16,182,28,69,13,1,65,1,33,4,12,18,11,32,0,40,2,16,34,1,69,13,15,65,1,33,4,32,5,65,64,107,32,1,16,191,1,69,13,15,12,17,11,32,0,40,2,16,11,33,2,2,64,2,64,32,3,65,195,0,107,34,1,4,64,32,1,65,16,70,13,1,32,5,32,3,54,2,48,32,2,69,13,2,65,1,33,4,32,5,65,48,106,32,2,16,203,6,69,13,2,12,18,11,32,2,69,13,1,65,1,33,4,65,172,129,157,1,65,7,32,2,16,182,28,69,13,1,12,17,11,32,2,69,13,0,65,1,33,4,65,179,129,157,1,65,4,32,2,16,182,28,13,16,11,32,0,40,2,16,33,3,32,5,40,2,68,32,5,40,2,76,114,69,13,10,32,3,69,13,13,65,1,33,4,65,183,129,157,1,65,1,32,3,16,182,28,13,15,32,0,40,2,16,34,1,69,13,13,32,5,65,64,107,32,1,16,191,1,13,15,32,0,40,2,16,33,3,12,10,11,32,0,40,2,16,33,2,2,64,32,5,45,0,52,34,1,69,4,64,32,2,69,13,1,65,244,128,157,1,65,16,32,2,16,182,28,69,13,1,65,1,33,4,12,16,11,32,2,69,13,0,65,132,129,157,1,65,25,32,2,16,182,28,69,13,0,65,1,33,4,12,15,11,32,0,32,1,58,0,4,12,10,11,32,0,40,2,16,33,2,2,64,32,5,45,0,49,34,1,69,4,64,32,2,69,13,1,65,244,128,157,1,65,16,32,2,16,182,28,69,13,1,65,1,33,4,12,15,11,32,2,69,13,0,65,132,129,157,1,65,25,32,2,16,182,28,69,13,0,65,1,33,4,12,14,11,32,0,32,1,58,0,4,12,9,11,32,0,40,2,16,34,1,69,13,11,65,244,128,157,1,65,16,32,1,16,182,28,69,13,11,12,12,11,32,3,32,8,79,13,4,32,3,32,7,106,45,0,0,65,243,0,71,13,4,32,0,32,6,65,2,106,34,4,54,2,8,32,4,32,8,79,13,3,32,4,32,7,106,45,0,0,65,223,0,71,13,3,32,0,32,6,65,3,106,54,2,8,12,4,11,32,0,40,2,16,34,1,69,13,7,65,172,250,156,1,65,2,32,1,16,182,28,69,13,7,12,10,11,32,0,40,2,16,34,1,69,13,8,65,244,128,157,1,65,16,32,1,16,182,28,69,13,8,65,1,33,4,12,9,11,32,0,65,1,58,0,4,12,4,11,2,64,3,64,2,64,32,4,32,8,73,4,64,32,4,32,7,106,45,0,0,65,223,0,70,13,1,11,32,4,32,8,70,13,2,2,64,32,4,32,7,106,45,0,0,34,3,65,48,107,34,1,65,255,1,113,65,10,73,13,0,32,3,65,225,0,107,65,255,1,113,65,26,79,4,64,32,3,65,193,0,107,65,255,1,113,65,26,79,13,4,32,3,65,29,107,33,1,12,1,11,32,3,65,215,0,107,33,1,11,32,0,32,4,65,1,106,34,4,54,2,8,32,5,65,8,106,32,13,66,0,66,62,66,0,16,229,13,32,5,41,3,16,66,0,82,13,2,32,5,41,3,8,34,12,32,1,173,66,255,1,131,124,34,13,32,12,90,13,1,12,2,11,11,32,0,32,4,65,1,106,54,2,8,32,13,66,125,88,13,1,11,32,0,40,2,16,34,1,69,13,6,65,244,128,157,1,65,16,32,1,16,182,28,69,13,6,65,1,33,4,12,7,11,35,0,65,16,107,34,3,36,0,32,0,40,2,16,33,1,32,0,65,0,54,2,16,2,64,32,0,65,0,16,163,1,69,4,64,32,0,32,1,54,2,16,32,3,65,16,106,36,0,12,1,11,65,240,252,156,1,65,61,32,3,65,15,106,65,224,252,156,1,65,228,128,157,1,16,253,13,0,11,11,32,0,40,2,16,34,1,4,64,65,1,33,4,65,168,251,156,1,65,1,32,1,16,182,28,13,6,11,65,1,33,4,32,0,16,234,1,13,5,32,2,65,205,0,71,4,64,32,0,40,2,16,34,1,4,64,65,185,129,157,1,65,4,32,1,16,182,28,13,7,11,32,0,65,0,16,163,1,13,6,11,32,0,40,2,16,34,1,69,13,3,65,167,251,156,1,65,1,32,1,16,182,28,69,13,3,12,5,11,32,3,69,13,2,65,1,33,4,65,184,129,157,1,65,1,32,3,16,182,28,13,4,32,0,40,2,16,33,1,32,5,32,12,55,3,48,32,1,69,13,2,32,5,65,48,106,32,1,16,249,26,13,4,32,0,40,2,16,34,1,69,13,2,65,234,253,156,1,65,1,32,1,16,182,28,69,13,2,12,4,11,65,0,33,4,32,0,65,0,54,2,0,12,3,11,32,0,40,2,16,34,1,4,64,65,168,251,156,1,65,1,32,1,16,182,28,13,3,11,2,127,65,0,33,3,32,0,40,2,0,34,2,4,64,3,64,2,64,32,0,40,2,8,34,1,32,0,40,2,4,79,13,0,32,1,32,2,106,45,0,0,65,197,0,71,13,0,32,0,32,1,65,1,106,54,2,8,65,0,12,3,11,2,64,32,3,69,13,0,32,0,40,2,16,34,1,69,13,0,65,165,129,157,1,65,2,32,1,16,182,28,69,13,0,65,1,12,3,11,65,1,32,0,16,170,4,13,2,26,32,3,65,1,107,33,3,32,0,40,2,0,34,2,13,0,11,11,65,0,11,13,2,32,0,40,2,16,34,1,69,13,0,65,167,251,156,1,65,1,32,1,16,182,28,13,2,11,65,0,33,4,32,0,40,2,0,69,13,1,32,0,32,0,40,2,12,65,1,107,54,2,12,12,1,11,65,0,33,4,32,0,65,0,58,0,4,32,0,65,0,54,2,0,11,32,5,65,208,0,106,36,0,32,4,11,173,19,2,7,127,4,126,35,0,65,192,1,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,46,65,1,107,14,4,1,6,2,3,0,11,32,1,65,129,2,59,1,44,32,1,66,4,55,2,20,32,1,66,0,55,2,12,32,1,32,1,41,2,28,55,3,0,32,1,32,1,40,2,40,54,2,8,32,1,32,1,40,2,36,16,162,23,54,2,48,12,3,11,65,216,211,192,0,16,161,21,0,11,65,1,33,3,12,1,11,65,1,33,3,12,1,11,3,64,2,64,2,64,32,3,69,4,64,32,1,32,1,65,48,106,16,195,12,34,3,54,2,52,32,3,69,13,1,32,1,32,3,54,2,56,32,1,41,3,0,33,10,32,1,65,56,106,16,236,28,33,3,32,1,65,0,58,0,184,8,32,1,32,3,54,2,176,8,32,1,32,10,55,3,168,8,65,1,33,3,12,3,11,32,4,65,152,1,106,32,1,65,64,107,34,6,32,2,16,159,1,65,2,33,3,2,64,2,64,32,4,45,0,152,1,34,8,65,2,71,4,64,32,4,65,32,106,32,4,65,168,1,106,41,2,0,55,3,0,32,4,65,40,106,32,4,65,176,1,106,41,2,0,55,3,0,32,4,65,48,106,32,4,65,184,1,106,47,1,0,59,1,0,32,4,32,4,41,2,160,1,55,3,24,32,4,40,2,156,1,33,5,32,4,47,1,154,1,33,7,32,4,45,0,153,1,32,1,45,0,184,8,65,3,70,4,64,32,6,16,200,23,11,32,8,65,1,113,13,1,65,1,113,13,2,32,1,40,2,56,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,4,32,1,65,56,106,16,191,15,12,4,11,32,1,65,3,58,0,46,12,10,11,32,1,40,2,56,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,65,56,106,16,191,15,11,32,1,40,2,48,34,2,69,13,7,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,12,6,11,32,4,65,226,0,106,32,4,65,32,106,41,3,0,55,1,0,32,4,65,234,0,106,32,4,65,40,106,41,3,0,55,1,0,32,4,65,242,0,106,32,4,65,48,106,47,1,0,59,1,0,32,4,32,5,54,1,86,32,4,32,7,59,1,84,32,4,32,4,41,3,24,55,1,90,32,4,65,152,1,106,34,3,32,1,65,56,106,34,6,16,188,19,32,4,65,212,0,106,32,3,16,239,26,69,4,64,32,6,16,236,28,33,9,32,1,40,2,24,34,8,32,1,40,2,16,70,4,64,32,1,65,16,106,16,136,19,11,32,1,40,2,20,32,8,65,36,108,106,34,3,32,5,54,1,2,32,3,32,7,59,1,0,32,3,32,4,41,3,24,55,1,6,32,3,32,9,54,2,32,32,3,65,14,106,32,4,65,32,106,41,3,0,55,1,0,32,3,65,22,106,32,4,65,40,106,41,3,0,55,1,0,32,3,65,30,106,32,4,65,48,106,47,1,0,59,1,0,32,1,32,8,65,1,106,54,2,24,32,1,40,2,56,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,6,16,191,15,12,2,11,32,6,40,2,0,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,4,2,64,32,1,40,2,12,34,5,69,13,0,32,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,0,32,1,65,12,106,16,191,15,11,32,1,32,3,54,2,12,32,1,65,1,58,0,45,32,1,40,2,56,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,6,16,191,15,11,2,64,32,1,40,2,48,34,3,69,13,0,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,1,65,48,106,16,191,15,11,32,1,65,0,58,0,45,2,64,32,1,40,2,12,34,3,4,64,32,1,32,3,54,2,48,32,1,65,0,58,0,44,32,4,32,1,40,2,16,54,2,160,1,32,4,32,1,40,2,20,34,5,54,2,156,1,32,4,32,5,54,2,152,1,32,4,32,5,32,1,40,2,24,65,36,108,106,54,2,164,1,32,4,65,16,106,33,8,32,4,65,152,1,106,33,5,35,0,65,208,0,107,34,7,36,0,32,3,32,3,40,2,0,34,6,65,1,106,54,2,0,32,7,32,3,54,2,20,2,64,2,64,2,64,32,6,65,0,72,13,0,32,7,65,32,106,32,5,65,8,106,41,2,0,55,3,0,32,7,32,5,41,2,0,55,3,24,2,64,32,7,40,2,36,34,5,32,7,40,2,28,70,4,127,32,3,5,3,64,32,7,32,5,65,36,107,34,5,54,2,36,32,7,65,40,106,34,6,32,5,65,36,16,193,5,26,32,7,65,8,106,32,3,32,6,16,157,15,32,7,40,2,12,33,3,32,7,40,2,8,65,1,113,13,2,32,7,40,2,36,34,5,32,7,40,2,28,71,13,0,11,32,7,40,2,20,11,33,6,32,3,33,5,32,7,65,24,106,16,149,21,32,6,32,6,40,2,0,34,6,65,1,107,54,2,0,65,0,33,3,32,6,65,1,71,13,3,12,2,11,32,7,32,3,54,2,76,32,7,40,2,20,34,5,32,5,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,0,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,7,65,204,0,106,16,191,15,11,32,7,65,24,106,16,149,21,32,7,40,2,20,34,3,32,3,40,2,0,34,6,65,1,107,54,2,0,65,1,33,3,32,6,65,1,70,13,1,12,2,11,0,11,32,7,65,20,106,16,191,15,11,32,8,32,5,54,2,4,32,8,32,3,54,2,0,32,7,65,208,0,106,36,0,32,4,40,2,20,33,3,32,4,40,2,16,65,1,113,13,1,32,1,32,3,54,2,48,32,1,40,2,8,34,5,40,2,8,33,6,32,5,40,2,0,33,3,32,1,32,5,40,2,4,34,5,54,2,80,32,1,32,3,54,2,76,32,1,65,0,54,2,72,32,1,32,5,54,2,64,32,1,32,3,54,2,60,32,1,65,0,54,2,56,32,1,32,6,65,0,32,3,27,54,2,84,32,1,32,3,65,0,71,34,3,54,2,68,32,1,32,3,54,2,52,65,0,33,3,12,4,11,65,232,211,192,0,65,45,65,152,212,192,0,16,151,17,0,11,32,4,32,3,54,2,152,1,65,168,212,192,0,65,20,32,4,65,152,1,106,65,204,216,192,0,65,188,212,192,0,16,253,13,0,11,65,0,33,3,12,0,11,0,11,3,64,2,64,32,3,69,4,64,32,1,65,48,106,33,6,32,1,65,52,106,33,7,3,64,32,7,16,180,7,34,3,69,4,64,2,127,32,1,40,2,4,34,5,40,2,0,34,2,69,4,64,65,0,33,3,65,0,12,1,11,32,5,40,2,8,33,3,32,5,40,2,4,33,5,65,1,11,33,6,32,4,32,3,54,2,116,32,4,32,5,54,2,112,32,4,32,2,54,2,108,32,4,65,0,54,2,104,32,4,32,6,54,2,100,32,4,32,5,54,2,96,32,4,32,2,54,2,92,32,4,65,0,54,2,88,32,4,32,6,54,2,84,32,4,65,8,106,32,4,65,212,0,106,16,168,7,32,4,40,2,8,34,5,4,64,32,4,40,2,12,33,3,3,64,32,5,40,2,0,33,2,32,4,65,144,1,106,32,3,65,24,106,41,0,0,34,10,55,3,0,32,4,65,136,1,106,32,3,65,16,106,41,0,0,34,11,55,3,0,32,4,65,128,1,106,32,3,65,8,106,41,0,0,34,12,55,3,0,32,4,32,3,41,0,0,34,13,55,3,120,32,1,40,2,48,33,3,32,4,65,160,1,106,32,12,55,3,0,32,4,65,168,1,106,32,11,55,3,0,32,4,65,176,1,106,32,10,55,3,0,32,4,32,2,54,2,184,1,32,4,32,13,55,3,152,1,32,1,32,3,32,4,65,152,1,106,16,227,2,54,2,48,32,4,32,4,65,212,0,106,16,168,7,32,4,40,2,4,33,3,32,4,40,2,0,34,5,13,0,11,11,65,0,33,3,32,1,65,0,58,0,44,32,1,40,2,48,33,5,12,8,11,32,1,32,3,40,2,40,34,3,54,2,88,32,4,32,6,32,3,16,131,6,34,3,54,2,152,1,32,3,69,13,2,32,3,32,3,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,0,32,4,65,152,1,106,16,191,15,12,0,11,0,11,32,4,65,152,1,106,32,1,65,224,0,106,34,6,32,2,16,159,1,65,2,33,3,2,64,32,4,45,0,152,1,34,7,65,2,71,4,64,32,4,65,64,107,32,4,65,168,1,106,41,2,0,55,3,0,32,4,65,200,0,106,32,4,65,176,1,106,41,2,0,55,3,0,32,4,65,208,0,106,32,4,65,184,1,106,47,1,0,59,1,0,32,4,32,4,41,2,160,1,55,3,56,32,4,40,2,156,1,33,5,32,4,47,1,154,1,33,3,32,4,45,0,153,1,33,8,32,1,45,0,216,8,65,3,70,4,64,32,6,16,200,23,11,32,7,65,1,113,69,4,64,32,8,65,1,113,69,13,2,32,4,65,182,1,106,32,4,65,208,0,106,47,1,0,59,1,0,32,4,65,174,1,106,32,4,65,200,0,106,41,3,0,55,1,0,32,4,65,166,1,106,32,4,65,64,107,41,3,0,55,1,0,32,4,32,4,41,3,56,55,1,158,1,32,4,32,5,54,1,154,1,32,4,32,3,59,1,152,1,32,4,32,1,40,2,88,54,2,184,1,32,1,32,1,40,2,48,32,4,65,152,1,106,16,227,2,54,2,48,12,2,11,32,1,40,2,48,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,12,5,11,32,1,65,4,58,0,46,12,7,11,65,0,33,3,12,1,11,32,1,65,0,58,0,216,8,32,1,32,1,40,2,88,54,2,208,8,32,1,32,1,41,3,0,55,3,200,8,65,1,33,3,12,0,11,0,11,0,11,32,2,65,1,71,13,0,32,1,65,48,106,16,191,15,11,32,1,45,0,44,4,64,32,1,65,16,106,16,174,27,11,32,1,65,0,58,0,44,65,1,33,3,32,1,45,0,45,69,13,0,32,1,40,2,12,34,2,69,13,0,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,1,65,12,106,16,191,15,11,32,1,65,128,2,59,0,45,11,32,0,32,3,54,2,0,32,0,32,5,54,2,4,32,4,65,192,1,106,36,0,11,135,19,2,13,127,2,126,35,0,65,160,2,107,34,2,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,11,73,4,64,32,1,65,12,106,33,5,32,1,40,2,12,33,12,3,64,32,3,32,12,106,45,0,0,34,4,65,9,107,34,6,65,23,75,65,1,32,6,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,11,71,13,0,11,11,32,2,65,5,54,2,112,32,2,65,16,106,32,1,65,12,106,16,129,18,32,2,65,240,0,106,32,2,40,2,16,32,2,40,2,20,16,230,18,33,1,32,0,66,2,55,3,0,32,0,32,1,54,2,8,12,1,11,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,4,65,219,0,71,4,64,32,4,65,251,0,70,13,1,32,1,32,2,65,159,2,106,65,196,247,193,0,16,198,3,33,4,12,9,11,32,1,32,1,45,0,24,65,1,107,34,6,58,0,24,32,6,65,255,1,113,4,64,32,1,32,3,65,1,106,54,2,20,32,2,65,1,58,0,196,1,32,2,32,1,54,2,192,1,32,2,65,240,0,106,32,2,65,192,1,106,16,209,13,2,64,32,2,45,0,112,69,4,64,32,2,45,0,113,34,10,65,2,70,4,64,66,2,33,15,65,0,65,252,244,193,0,65,252,242,193,0,16,212,14,33,3,12,10,11,32,2,65,240,0,106,33,4,35,0,65,16,107,34,3,36,0,32,3,65,8,106,32,2,65,192,1,106,34,7,16,160,4,2,64,2,64,32,3,45,0,8,69,4,64,32,3,45,0,9,13,1,32,4,65,2,54,2,0,12,2,11,32,4,32,3,40,2,12,54,2,4,32,4,65,3,54,2,0,12,1,11,32,3,65,8,106,32,7,40,2,0,16,246,8,32,3,40,2,8,34,7,65,2,71,4,64,32,4,32,3,40,2,12,54,2,4,32,4,32,7,54,2,0,12,1,11,32,4,32,3,40,2,12,54,2,4,32,4,65,3,54,2,0,11,32,3,65,16,106,36,0,32,2,40,2,116,33,3,66,2,33,15,2,64,2,64,32,2,40,2,112,34,7,65,2,107,14,2,0,11,1,11,65,1,65,252,244,193,0,65,252,242,193,0,16,212,14,33,3,12,10,11,32,2,65,240,0,106,33,8,35,0,65,48,107,34,4,36,0,32,4,65,12,106,32,2,65,192,1,106,34,13,16,160,4,2,64,2,64,32,4,45,0,12,69,4,64,32,4,45,0,13,13,1,32,8,65,128,4,59,1,0,12,2,11,32,8,32,4,40,2,16,54,2,4,32,8,65,1,58,0,0,12,1,11,32,4,65,12,106,34,14,32,13,40,2,0,16,248,6,32,4,45,0,12,69,4,64,32,8,65,1,106,32,14,65,1,114,65,33,16,193,5,26,32,8,65,0,58,0,0,12,1,11,32,8,32,4,40,2,16,54,2,4,32,8,65,1,58,0,0,11,32,4,65,48,106,36,0,32,2,45,0,112,13,4,32,2,65,232,1,106,34,4,32,2,65,128,1,106,34,5,41,2,0,55,3,0,32,2,65,240,1,106,34,9,32,2,65,136,1,106,34,8,41,2,0,55,3,0,32,2,65,248,1,106,34,13,32,2,65,144,1,106,47,1,0,59,1,0,32,2,32,2,41,2,120,55,3,224,1,32,2,45,0,113,34,6,65,2,70,4,64,65,2,65,252,244,193,0,65,252,242,193,0,16,212,14,33,3,12,10,11,32,2,40,2,116,33,12,32,2,47,1,114,33,11,32,8,32,13,47,1,0,59,1,0,32,5,32,9,41,3,0,55,3,0,32,2,65,248,0,106,32,4,41,3,0,55,3,0,32,2,32,2,41,3,224,1,55,3,112,32,2,65,224,1,106,32,2,65,192,1,106,16,232,13,32,2,41,3,224,1,34,16,66,3,82,13,1,32,2,40,2,232,1,33,3,12,9,11,32,2,40,2,116,33,3,66,2,33,15,12,8,11,32,16,66,2,81,13,6,32,2,40,2,236,1,33,9,32,2,40,2,232,1,32,2,65,232,0,106,32,2,65,136,1,106,47,1,0,59,1,0,32,2,65,224,0,106,32,2,65,128,1,106,41,3,0,55,3,0,32,2,65,216,0,106,32,2,65,248,0,106,41,3,0,55,3,0,32,2,32,2,41,3,112,55,3,80,32,3,33,5,33,3,32,16,33,15,12,7,11,32,2,65,24,54,2,112,32,2,32,5,16,129,18,32,2,65,240,0,106,32,2,40,2,0,32,2,40,2,4,16,230,18,12,4,11,32,1,32,1,45,0,24,65,1,107,34,6,58,0,24,32,6,65,255,1,113,69,13,2,32,1,32,3,65,1,106,54,2,20,32,2,65,1,58,0,188,1,32,2,32,1,54,2,184,1,32,2,65,240,0,106,32,2,65,184,1,106,16,201,9,2,126,2,64,32,2,45,0,112,69,4,64,32,2,65,248,0,106,33,4,65,2,33,9,65,2,33,5,65,2,33,10,66,2,33,16,3,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,113,65,1,107,14,5,2,3,5,0,6,1,11,32,2,40,2,184,1,34,7,16,204,8,34,3,13,12,32,7,16,190,1,34,3,13,12,12,8,11,32,9,65,255,1,113,65,2,71,4,64,65,180,244,193,0,65,9,16,188,16,33,3,12,12,11,32,2,65,240,0,106,32,2,65,184,1,106,16,205,22,32,2,45,0,112,13,2,32,2,45,0,113,33,9,12,7,11,32,5,65,2,70,13,4,65,189,244,193,0,65,12,16,188,16,33,3,12,10,11,32,10,65,255,1,113,65,2,71,4,64,65,201,244,193,0,65,10,16,188,16,33,3,12,10,11,32,2,65,240,0,106,32,2,65,184,1,106,16,206,22,32,2,45,0,112,13,0,32,2,65,240,1,106,32,4,65,16,106,41,2,0,34,15,55,3,0,32,2,65,200,1,106,32,4,65,8,106,41,2,0,55,3,0,32,2,65,208,1,106,32,15,55,3,0,32,2,65,216,1,106,32,4,65,24,106,47,1,0,59,1,0,32,2,32,4,41,2,0,55,3,192,1,32,2,40,2,116,33,11,32,2,47,1,114,33,12,32,2,45,0,113,33,10,12,5,11,32,2,40,2,116,33,3,12,8,11,32,16,66,2,82,4,64,65,211,244,193,0,65,10,16,188,16,33,3,12,8,11,32,2,65,240,0,106,32,2,65,184,1,106,16,208,22,32,2,41,3,112,34,16,66,2,82,4,64,32,2,40,2,124,33,8,32,2,40,2,120,33,13,12,4,11,32,2,40,2,120,33,3,12,7,11,32,9,65,255,1,113,65,2,70,13,1,65,0,33,7,32,10,65,255,1,113,65,2,71,4,64,32,2,65,152,2,106,32,2,65,216,1,106,47,1,0,59,1,0,32,2,65,144,2,106,32,2,65,208,1,106,41,3,0,55,3,0,32,2,65,136,2,106,32,2,65,200,1,106,41,3,0,55,3,0,32,2,32,2,41,3,192,1,55,3,128,2,32,10,33,7,11,32,5,65,0,32,5,65,2,71,27,33,5,66,0,32,13,173,32,8,173,66,32,134,132,32,16,66,2,81,34,4,27,34,15,167,33,3,32,15,66,32,136,167,33,10,32,9,65,1,113,33,9,66,0,32,16,32,4,27,12,7,11,32,2,65,240,0,106,33,3,2,64,32,2,65,184,1,106,40,2,0,34,5,16,204,8,34,14,69,4,64,32,3,32,5,16,246,8,12,1,11,32,3,65,2,54,2,0,32,3,32,14,54,2,4,11,32,2,40,2,116,34,3,32,2,40,2,112,34,5,65,2,71,13,2,26,12,5,11,65,180,244,193,0,65,9,16,187,16,33,3,12,4,11,32,6,11,33,3,32,2,65,240,0,106,32,2,65,184,1,106,16,201,9,32,3,33,6,32,2,45,0,112,69,13,0,11,11,32,3,33,6,32,2,40,2,116,33,3,11,66,2,11,33,15,32,1,32,1,45,0,24,65,1,106,58,0,24,32,1,16,196,6,33,4,32,2,65,152,1,106,32,2,65,136,2,106,41,3,0,55,3,0,32,2,65,160,1,106,32,2,65,144,2,106,41,3,0,55,3,0,32,2,65,168,1,106,32,2,65,152,2,106,47,1,0,59,1,0,32,2,32,11,54,2,140,1,32,2,32,12,59,1,138,1,32,2,32,7,58,0,137,1,32,2,32,9,58,0,136,1,32,2,32,6,54,2,132,1,32,2,32,5,54,2,128,1,32,2,32,10,54,2,124,32,2,32,3,54,2,120,32,2,32,4,54,2,176,1,32,2,32,2,41,3,128,2,55,3,144,1,32,2,32,15,55,3,112,66,2,33,16,32,15,66,2,82,4,64,32,4,13,7,32,2,65,28,106,32,2,65,252,0,106,65,52,16,193,5,26,32,15,33,16,12,2,11,32,4,69,13,1,32,2,65,176,1,106,16,138,13,12,1,11,32,2,40,2,116,33,3,12,4,11,32,3,33,4,12,4,11,32,2,65,24,54,2,112,32,2,65,8,106,32,5,16,129,18,32,2,65,240,0,106,32,2,40,2,8,32,2,40,2,12,16,230,18,11,33,1,32,0,66,2,55,3,0,32,0,32,1,54,2,8,12,4,11,65,3,65,252,244,193,0,65,252,242,193,0,16,212,14,33,3,11,32,1,32,1,45,0,24,65,1,106,58,0,24,32,1,16,196,4,33,4,32,2,65,152,1,106,32,2,65,216,0,106,41,3,0,55,3,0,32,2,65,160,1,106,32,2,65,224,0,106,41,3,0,55,3,0,32,2,65,168,1,106,32,2,65,232,0,106,47,1,0,59,1,0,32,2,32,12,54,2,140,1,32,2,32,11,59,1,138,1,32,2,32,6,58,0,137,1,32,2,32,10,58,0,136,1,32,2,32,5,54,2,132,1,32,2,32,7,54,2,128,1,32,2,32,9,54,2,124,32,2,32,3,54,2,120,32,2,32,4,54,2,176,1,32,2,32,2,41,3,80,55,3,144,1,32,2,32,15,55,3,112,66,2,33,16,2,64,32,15,66,2,82,4,64,32,4,13,2,32,2,65,28,106,32,2,65,252,0,106,65,52,16,193,5,26,32,15,33,16,12,1,11,32,4,69,13,0,32,2,65,176,1,106,16,138,13,11,32,3,33,4,11,32,16,66,2,81,13,0,32,0,65,12,106,32,2,65,28,106,65,52,16,193,5,26,32,0,32,4,54,2,8,32,0,32,16,55,3,0,12,1,11,32,4,32,1,16,200,14,33,1,32,0,66,2,55,3,0,32,0,32,1,54,2,8,11,32,2,65,160,2,106,36,0,11,137,16,2,7,127,1,126,35,0,65,224,0,107,34,7,36,0,32,7,32,3,54,2,40,32,7,32,2,54,2,36,32,7,65,36,106,16,255,6,33,6,32,7,40,2,40,33,10,32,7,40,2,36,33,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,65,62,76,4,64,32,6,65,35,70,13,1,32,6,65,47,70,13,2,12,7,11,32,6,65,63,70,13,2,32,6,65,220,0,70,13,1,32,6,65,128,128,196,0,71,13,6,2,64,32,5,40,2,8,69,4,64,32,5,40,2,24,33,6,32,5,40,2,20,33,8,12,1,11,32,5,40,2,20,33,8,32,5,40,2,12,34,6,69,4,64,65,0,33,6,12,1,11,32,6,32,5,40,2,24,34,2,73,4,64,32,6,32,8,106,44,0,0,65,191,127,74,13,1,12,7,11,32,2,32,6,71,13,6,11,32,1,32,6,16,245,22,32,1,40,2,4,32,1,65,8,106,34,2,40,2,0,106,32,8,32,6,16,193,5,26,32,0,65,0,54,2,8,32,0,32,1,41,2,0,55,2,16,32,0,32,5,41,2,52,55,2,52,32,0,65,60,106,32,5,65,60,106,41,2,0,55,2,0,32,0,65,196,0,106,32,5,65,196,0,106,45,0,0,58,0,0,32,0,32,5,40,2,48,54,2,48,32,0,32,5,41,2,0,55,2,0,32,0,32,5,41,2,32,55,2,32,32,0,32,5,41,2,40,55,2,40,32,0,32,5,40,2,28,54,2,28,32,2,32,2,40,2,0,32,6,106,34,1,54,2,0,32,0,65,24,106,32,1,54,2,0,12,7,11,32,7,65,36,106,34,4,32,1,65,36,16,193,5,26,32,0,32,4,32,5,32,2,32,3,16,138,5,12,6,11,32,3,33,6,32,2,33,9,3,64,32,7,32,6,54,2,40,32,7,32,9,54,2,36,32,7,65,36,106,16,255,6,34,12,65,220,0,71,32,12,65,47,71,113,13,2,32,8,65,1,106,33,8,32,7,40,2,40,33,6,32,7,40,2,36,33,9,12,0,11,0,11,2,127,32,5,40,2,0,69,4,64,32,5,65,12,106,32,5,40,2,8,13,1,26,32,5,40,2,24,33,6,32,5,40,2,20,33,9,12,3,11,32,5,65,4,106,11,32,5,40,2,20,33,9,40,2,0,34,6,69,4,64,65,0,33,6,12,2,11,2,64,32,6,32,5,40,2,24,34,8,73,4,64,32,6,32,9,106,44,0,0,65,191,127,74,13,3,12,1,11,32,6,32,8,70,13,2,11,12,5,11,2,64,32,8,65,1,77,4,64,32,5,40,2,20,33,3,2,64,32,5,40,2,48,34,2,69,13,0,32,2,32,5,40,2,24,34,6,73,4,64,32,2,32,3,106,44,0,0,65,191,127,74,13,1,12,3,11,32,2,32,6,71,13,2,11,32,1,32,2,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,3,32,2,16,193,5,26,32,1,32,1,40,2,8,32,2,106,34,3,54,2,8,32,1,40,2,0,32,3,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,3,106,65,47,58,0,0,32,1,32,3,65,1,106,54,2,8,32,7,65,1,58,0,36,32,7,65,24,106,32,1,32,4,32,7,65,36,106,34,3,32,2,32,11,32,10,16,144,1,32,7,40,2,28,33,6,32,7,40,2,24,33,8,32,3,32,1,65,36,16,193,5,26,32,0,32,3,32,4,32,5,40,2,32,32,5,40,2,36,32,5,40,2,40,32,5,40,2,44,32,5,65,52,106,32,5,47,1,28,32,5,47,1,30,32,2,32,8,32,6,16,187,2,12,5,11,2,64,32,1,40,2,24,34,8,69,13,0,32,1,40,2,28,33,10,32,7,65,0,58,0,92,32,7,32,3,54,2,88,32,7,32,2,54,2,84,32,7,65,44,106,34,11,65,0,54,2,0,32,7,66,128,128,128,128,16,55,2,36,32,7,65,36,106,32,7,65,212,0,106,16,203,11,32,7,65,208,0,106,32,11,40,2,0,34,11,54,2,0,32,7,32,7,41,2,36,55,3,72,32,7,40,2,76,32,11,65,252,187,194,0,65,2,16,246,23,32,7,65,200,0,106,16,214,24,13,0,32,8,65,3,32,10,40,2,20,17,0,0,11,32,5,40,2,20,33,10,2,64,2,64,32,5,40,2,32,34,11,65,1,106,34,8,69,13,0,32,8,32,5,40,2,24,34,5,73,4,64,32,8,32,10,106,44,0,0,65,191,127,74,13,1,12,2,11,32,5,32,8,71,13,1,11,32,1,32,8,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,10,32,8,16,193,5,26,32,1,32,1,40,2,8,32,8,106,54,2,8,32,7,32,3,54,2,40,32,7,32,2,54,2,36,65,252,187,194,0,65,2,32,7,65,36,106,34,2,16,176,8,4,64,32,7,40,2,40,33,3,32,7,40,2,36,33,5,32,2,32,1,65,36,16,193,5,26,32,0,32,2,32,5,32,3,32,4,32,11,16,154,1,12,6,11,32,7,65,36,106,34,2,32,1,65,36,16,193,5,26,32,0,32,2,32,9,32,6,32,4,32,11,16,154,1,12,5,11,32,10,32,5,65,0,32,8,65,216,195,194,0,16,208,25,0,11,32,3,32,6,65,0,32,2,65,216,195,194,0,16,208,25,0,11,32,1,32,6,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,9,32,6,16,193,5,26,32,1,32,1,40,2,8,32,6,106,54,2,8,32,7,65,36,106,32,1,32,4,32,5,40,2,32,34,4,32,2,32,3,16,144,6,32,7,40,2,36,34,2,65,2,71,4,64,32,7,41,2,40,33,13,32,7,40,2,48,33,3,32,0,32,2,54,2,0,32,0,32,3,54,2,12,32,0,32,4,54,2,32,32,0,32,13,55,2,4,32,0,65,24,106,32,1,65,8,106,40,2,0,54,2,0,32,0,32,1,41,2,0,55,2,16,32,0,32,5,41,2,52,55,2,52,32,0,65,60,106,32,5,65,60,106,41,2,0,55,2,0,32,0,65,196,0,106,32,5,65,196,0,106,45,0,0,58,0,0,32,0,32,5,40,2,28,54,2,28,32,0,32,5,41,2,44,55,2,44,32,0,32,5,41,2,36,55,2,36,12,3,11,32,7,45,0,40,33,2,32,0,65,2,54,2,0,32,0,32,2,58,0,4,32,1,16,214,24,12,2,11,32,8,32,2,65,0,32,6,65,184,188,194,0,16,208,25,0,11,2,64,2,127,32,5,40,2,0,69,4,64,32,5,65,12,106,32,5,40,2,8,13,1,26,32,5,40,2,20,33,9,32,5,40,2,24,34,8,33,6,12,2,11,32,5,65,4,106,11,32,5,40,2,24,33,8,32,5,40,2,20,33,9,40,2,0,34,6,69,4,64,65,0,33,6,12,1,11,2,64,32,6,32,8,73,4,64,32,6,32,9,106,44,0,0,65,191,127,74,13,2,12,1,11,32,6,32,8,71,13,0,32,6,33,8,12,1,11,12,2,11,32,1,32,6,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,9,32,6,16,193,5,26,32,1,32,1,40,2,8,32,6,106,54,2,8,32,1,32,4,32,5,40,2,48,34,10,16,234,3,2,64,2,64,32,10,32,1,40,2,8,71,13,0,2,64,32,5,40,2,32,34,6,69,13,0,32,6,32,8,73,4,64,32,6,32,9,106,44,0,0,65,191,127,74,13,1,12,3,11,32,6,32,8,71,13,2,11,32,9,32,6,16,178,16,65,255,1,113,65,2,70,4,64,32,7,32,3,54,2,40,32,7,32,2,54,2,36,32,7,65,36,106,16,255,6,65,128,128,196,0,70,13,1,11,32,1,40,2,8,34,6,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,6,106,65,47,58,0,0,32,1,32,6,65,1,106,54,2,8,11,32,7,32,3,54,2,40,32,7,32,2,54,2,36,2,127,32,7,65,36,106,34,6,16,255,6,65,47,71,4,64,32,7,65,1,58,0,36,32,7,65,16,106,32,1,32,4,32,6,32,10,32,2,32,3,16,144,1,32,7,40,2,20,33,9,32,7,40,2,16,12,1,11,32,7,40,2,40,33,2,32,7,40,2,36,33,3,32,7,65,1,58,0,36,32,7,65,8,106,32,1,32,4,32,7,65,36,106,32,10,32,3,32,2,16,144,1,32,7,40,2,12,33,9,32,7,40,2,8,11,33,2,32,7,65,36,106,34,3,32,1,65,36,16,193,5,26,32,0,32,3,32,4,32,5,40,2,32,32,5,40,2,36,32,5,40,2,40,32,5,40,2,44,32,5,65,52,106,32,5,47,1,28,32,5,47,1,30,32,10,32,2,32,9,16,187,2,12,1,11,12,1,11,32,7,65,224,0,106,36,0,15,11,32,9,32,8,65,0,32,6,65,216,195,194,0,16,208,25,0,11,155,20,2,18,127,2,126,35,0,65,144,2,107,34,6,36,0,32,6,66,255,255,255,255,135,128,128,128,144,127,55,3,64,32,6,66,255,255,255,255,159,133,176,128,84,55,3,56,32,0,65,224,0,106,32,0,40,2,96,32,0,40,2,92,27,33,16,32,0,40,2,32,65,2,71,4,127,32,0,65,32,106,34,7,65,8,106,32,7,40,2,8,32,7,40,2,4,27,5,65,0,11,33,21,32,0,65,148,1,106,32,0,40,2,148,1,32,0,40,2,144,1,27,33,7,32,0,65,8,106,32,0,40,2,8,32,0,40,2,4,27,65,0,32,0,40,2,0,27,33,17,32,0,45,0,174,1,33,18,35,0,65,160,1,107,34,11,36,0,32,21,4,64,32,21,45,0,50,65,1,113,33,19,11,32,6,65,204,0,106,33,20,32,3,32,4,65,2,116,106,33,22,32,7,40,2,16,33,14,32,7,40,2,12,33,10,32,7,40,2,4,33,12,32,7,40,2,0,33,8,2,127,32,17,69,4,64,65,1,33,23,65,1,12,1,11,32,17,40,2,16,33,15,32,17,40,2,12,33,23,32,17,40,2,4,33,9,32,17,40,2,0,11,33,7,32,11,32,22,54,2,104,32,11,32,3,54,2,100,32,11,65,0,54,2,144,1,32,11,65,0,54,2,84,32,11,65,0,54,2,12,32,11,32,21,54,2,148,1,32,11,32,16,54,2,108,32,11,65,0,58,0,96,32,11,66,255,255,3,55,2,88,32,11,32,19,58,0,156,1,32,11,32,15,54,2,140,1,32,11,32,23,54,2,136,1,32,11,32,9,54,2,132,1,32,11,32,7,54,2,128,1,32,11,32,14,54,2,124,32,11,32,10,54,2,120,32,11,32,12,54,2,116,32,11,32,8,54,2,112,32,11,65,2,58,0,157,1,32,11,32,18,54,2,152,1,35,0,65,16,107,34,8,36,0,32,11,65,12,106,34,12,40,2,72,34,15,65,17,77,4,127,32,12,65,4,106,5,32,12,40,2,4,33,15,32,12,40,2,8,11,33,9,2,64,32,15,32,12,40,2,132,1,34,7,75,4,64,32,9,32,7,65,2,116,106,40,2,0,26,32,12,32,12,40,2,132,1,65,1,106,34,9,54,2,132,1,32,12,40,2,72,34,7,65,18,79,4,127,32,12,40,2,4,5,32,7,11,32,9,71,13,1,32,12,16,224,19,32,12,65,0,54,2,132,1,12,1,11,32,12,40,2,76,33,7,32,12,65,128,128,196,0,54,2,76,32,7,65,128,128,196,0,70,13,0,32,8,32,12,41,2,80,55,2,8,32,8,32,7,54,2,4,32,12,32,8,65,4,106,16,191,2,26,11,32,8,65,16,106,36,0,32,20,32,12,65,148,1,16,193,5,26,32,11,65,160,1,106,36,0,32,20,65,152,1,106,32,0,65,180,1,106,32,0,40,2,180,1,32,0,40,2,176,1,27,16,197,25,32,20,65,128,128,196,0,54,2,148,1,32,20,32,0,47,1,172,1,54,2,164,1,32,1,65,4,106,33,12,32,1,65,248,7,106,33,18,32,6,32,6,65,56,106,54,2,244,1,32,6,65,228,1,106,33,16,32,6,65,208,0,106,33,15,32,6,65,131,2,106,33,19,32,6,65,163,1,106,33,22,2,127,3,64,2,64,65,0,33,14,65,0,33,9,65,0,33,7,2,127,2,64,2,64,2,64,2,64,2,64,32,6,40,2,224,1,65,128,128,196,0,71,13,0,32,15,33,7,2,64,32,6,40,2,148,1,34,0,65,18,79,4,127,32,6,40,2,84,33,7,32,6,40,2,80,5,32,0,11,32,6,40,2,208,1,34,0,77,13,0,32,6,65,48,106,32,7,32,0,65,2,116,106,16,191,24,32,6,40,2,48,34,7,65,128,128,196,0,70,13,0,32,6,45,0,52,33,13,32,6,32,6,40,2,208,1,65,1,106,34,9,54,2,208,1,32,6,40,2,148,1,34,0,65,18,79,4,127,32,6,40,2,80,5,32,0,11,32,9,70,4,64,32,6,65,204,0,106,16,224,19,32,6,65,0,54,2,208,1,11,32,13,65,255,1,113,13,3,32,6,32,7,54,2,224,1,65,0,33,9,65,0,33,7,12,1,11,32,6,40,2,152,1,33,7,32,6,65,128,128,196,0,54,2,152,1,32,7,65,128,128,196,0,70,13,3,32,6,41,2,156,1,34,24,66,40,136,167,33,13,32,24,66,32,136,34,25,167,33,14,2,64,32,24,167,34,9,65,2,73,32,7,32,6,40,2,240,1,73,114,13,0,32,25,167,65,1,113,32,9,65,128,128,4,73,114,13,1,2,64,32,24,167,65,255,255,3,113,14,2,1,2,0,11,32,7,65,252,63,107,65,244,126,75,32,7,65,207,246,3,107,65,77,75,114,13,1,32,24,66,16,136,167,34,0,65,255,0,113,65,60,71,32,0,65,128,24,107,65,255,255,3,113,65,128,250,3,73,114,69,13,1,11,32,6,65,248,1,106,32,6,65,204,0,106,16,230,4,32,6,40,2,248,1,34,8,65,128,128,196,0,70,13,1,32,6,40,2,128,2,33,0,32,6,40,2,252,1,33,10,32,6,40,2,240,1,32,8,77,4,64,32,10,16,246,24,69,32,10,65,1,71,113,69,4,64,32,6,32,0,54,2,160,1,32,6,32,10,54,2,156,1,32,6,32,8,54,2,152,1,12,2,11,32,6,32,0,54,2,160,1,32,6,32,8,54,2,152,1,32,6,32,10,54,2,156,1,32,10,65,225,34,107,65,226,0,73,13,1,12,2,11,32,6,32,0,54,2,160,1,32,6,32,10,54,2,156,1,32,6,32,8,54,2,152,1,12,1,11,65,0,33,10,65,0,33,8,3,64,2,64,32,6,40,2,224,1,33,0,32,6,65,128,128,196,0,54,2,224,1,2,64,32,0,65,128,128,196,0,71,13,0,32,6,32,13,59,0,129,2,32,19,32,13,65,16,118,58,0,0,32,6,32,14,58,0,128,2,32,6,32,9,54,2,252,1,32,6,32,7,54,2,248,1,32,6,65,204,0,106,32,6,65,248,1,106,16,191,2,33,7,32,8,65,1,113,69,4,64,32,7,33,0,12,1,11,32,6,65,248,1,106,32,16,16,232,24,2,64,32,7,65,225,34,107,34,9,65,158,1,77,4,64,32,9,65,21,79,4,64,32,7,65,168,35,107,65,27,79,13,2,32,10,65,128,216,2,107,34,0,65,28,112,32,0,65,163,215,0,75,114,13,2,32,7,32,10,106,65,167,35,107,33,0,12,3,11,32,10,65,128,34,107,34,0,65,19,79,13,1,32,0,65,204,4,108,32,9,65,28,108,106,65,128,216,2,106,33,0,12,2,11,32,6,65,248,1,106,32,10,32,7,16,213,15,34,0,65,128,128,196,0,71,13,1,11,32,6,32,7,54,2,224,1,12,1,11,3,64,32,15,33,13,2,64,2,64,2,64,2,64,32,6,40,2,148,1,34,7,65,18,79,4,127,32,6,40,2,84,33,13,32,6,40,2,80,5,32,7,11,32,6,40,2,208,1,34,7,75,4,64,32,6,65,40,106,32,13,32,7,65,2,116,106,16,191,24,32,6,40,2,40,34,10,65,128,128,196,0,71,13,1,11,32,6,65,204,0,106,16,224,19,32,6,65,0,54,2,208,1,12,1,11,32,6,45,0,44,33,9,32,6,65,248,1,106,32,16,16,232,24,2,64,32,10,65,225,34,107,34,8,65,158,1,77,4,64,32,8,65,21,79,4,64,32,10,65,168,35,107,65,27,79,13,2,32,0,65,128,216,2,107,34,7,65,28,112,32,7,65,163,215,0,75,114,13,2,32,0,32,10,106,65,167,35,107,33,7,12,5,11,32,0,65,128,34,107,34,7,65,19,79,13,1,32,7,65,204,4,108,32,8,65,28,108,106,65,128,216,2,106,33,7,12,4,11,32,6,65,248,1,106,32,0,32,10,16,213,15,34,7,65,128,128,196,0,71,13,3,11,32,6,65,248,1,106,34,7,32,6,65,204,0,106,32,6,40,2,208,1,16,136,10,32,7,16,177,8,32,6,65,0,54,2,208,1,32,9,65,255,1,113,69,13,1,65,1,33,7,3,64,32,15,33,14,32,6,40,2,148,1,34,8,65,18,79,4,127,32,6,40,2,84,33,14,32,6,40,2,80,5,32,8,11,32,7,77,13,1,32,6,65,32,106,32,14,32,7,65,2,116,106,16,191,24,32,6,40,2,32,34,13,65,128,128,196,0,70,13,1,32,6,45,0,36,34,8,69,13,2,2,64,2,64,32,9,65,255,1,113,32,8,70,4,64,32,9,33,8,12,1,11,32,6,65,248,1,106,34,10,32,16,16,232,24,32,10,32,0,32,13,16,213,15,34,10,65,128,128,196,0,71,13,1,11,32,7,65,1,106,33,7,32,8,33,9,12,1,11,32,6,65,204,0,106,32,7,16,252,12,32,10,33,0,12,0,11,0,11,32,0,33,10,32,6,40,2,148,1,34,0,65,18,79,4,127,32,6,40,2,80,5,32,0,11,13,3,32,6,40,2,152,1,34,0,65,128,128,196,0,70,13,3,32,0,32,6,40,2,240,1,73,13,3,32,6,40,2,156,1,34,0,16,246,24,32,0,65,1,70,114,69,32,0,65,225,34,107,65,225,0,75,113,13,3,32,6,47,0,161,1,32,22,45,0,0,65,16,116,114,33,13,32,6,40,2,152,1,33,7,32,6,65,128,128,196,0,54,2,152,1,65,1,33,8,32,6,45,0,160,1,33,14,32,6,40,2,156,1,33,9,32,7,65,128,128,196,0,71,13,4,65,184,218,196,0,16,248,26,0,11,32,0,33,7,12,4,11,32,6,32,6,40,2,208,1,65,1,106,54,2,208,1,32,7,33,0,12,0,11,0,11,11,32,10,33,7,11,32,7,65,128,128,196,0,70,13,1,11,32,6,65,16,106,32,6,40,2,244,1,34,0,41,3,0,32,0,65,8,106,41,3,0,32,7,16,227,15,32,7,65,253,255,3,32,6,41,3,16,66,1,131,80,27,32,7,32,7,65,128,1,73,27,34,8,65,253,255,3,70,13,3,32,18,40,2,0,34,13,65,254,1,79,13,1,32,13,33,0,32,12,33,9,65,253,1,33,13,32,18,12,2,11,32,6,65,204,0,106,16,140,19,32,16,16,239,19,32,6,65,8,106,32,1,32,2,65,184,222,196,0,16,156,17,2,64,32,6,40,2,12,34,0,32,4,32,0,32,4,73,27,34,1,69,13,0,32,6,40,2,8,33,0,65,0,33,7,3,64,32,0,40,2,0,32,3,40,2,0,70,4,64,32,0,65,4,106,33,0,32,3,65,4,106,33,3,32,7,65,1,106,34,7,32,1,71,13,1,12,2,11,11,32,0,65,253,255,3,54,2,0,32,1,32,7,75,65,1,13,5,26,32,5,65,1,58,0,0,11,65,0,12,4,11,32,1,40,2,4,33,0,32,1,40,2,8,33,9,32,12,11,33,7,32,0,32,13,70,4,127,32,1,16,223,14,32,1,40,2,8,33,9,32,12,33,7,32,1,40,2,4,5,32,0,11,65,2,116,32,9,106,32,8,54,2,0,32,7,32,7,40,2,0,65,1,106,54,2,0,12,1,11,11,32,6,65,204,0,106,16,140,19,32,16,16,239,19,65,1,11,32,6,65,144,2,106,36,0,11,191,16,2,12,127,1,126,35,0,65,224,0,107,34,2,36,0,32,2,32,0,54,2,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,69,4,64,32,1,40,2,0,65,1,71,13,1,11,32,2,65,0,54,2,4,32,2,65,1,54,2,52,32,2,65,208,163,157,1,54,2,48,32,2,66,1,55,2,60,32,2,32,2,173,66,128,128,128,128,208,169,1,132,55,3,80,32,2,32,2,65,208,0,106,54,2,56,32,2,65,4,106,65,128,171,157,1,32,2,65,48,106,16,163,3,69,13,1,65,252,162,157,1,65,43,32,2,65,223,0,106,65,236,162,157,1,65,216,163,157,1,16,253,13,0,11,32,2,32,0,47,0,14,34,10,65,8,116,32,10,65,8,118,114,59,1,62,32,2,32,0,47,0,12,34,11,65,8,116,32,11,65,8,118,114,59,1,60,32,2,32,0,47,0,10,34,8,65,8,116,32,8,65,8,118,114,59,1,58,32,2,32,0,47,0,8,34,6,65,8,116,32,6,65,8,118,114,59,1,56,32,2,32,0,47,0,6,34,9,65,8,116,32,9,65,8,118,114,59,1,54,32,2,32,0,47,0,4,34,7,65,8,116,32,7,65,8,118,114,59,1,52,32,2,32,0,47,0,2,34,5,65,8,116,32,5,65,8,118,114,59,1,50,32,2,32,0,47,0,0,34,3,65,8,116,32,3,65,8,118,114,59,1,48,32,3,65,255,1,113,32,3,65,255,1,75,114,32,5,65,255,1,113,32,5,65,255,1,75,114,114,32,7,65,255,1,113,32,7,65,255,1,75,114,32,9,65,255,1,113,32,9,65,255,1,75,114,114,114,32,6,65,255,1,113,32,6,65,255,1,75,114,32,8,65,255,1,113,65,255,1,71,114,114,69,32,8,65,255,253,3,75,113,13,1,32,3,69,65,1,65,2,32,3,27,34,12,32,5,27,33,0,32,5,69,32,3,65,0,71,113,33,4,32,7,69,13,2,65,0,33,7,65,0,33,3,12,3,11,32,2,40,2,4,34,0,65,40,79,13,3,32,1,32,2,65,8,106,32,0,16,223,2,12,6,11,32,2,32,0,40,0,12,54,2,76,32,2,65,1,54,2,8,32,2,65,240,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,2,65,204,0,106,173,66,128,128,128,128,224,169,1,132,55,3,80,32,2,32,2,65,208,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,4,106,16,163,3,12,5,11,32,4,65,2,32,4,32,5,27,34,7,65,0,32,12,32,5,27,34,5,32,0,73,27,33,4,32,5,65,1,106,34,3,32,0,32,0,32,3,73,27,33,0,11,2,64,32,9,4,64,65,0,33,3,12,1,11,32,4,32,7,65,3,32,3,27,34,13,32,0,32,3,75,27,33,4,32,3,65,1,106,34,3,32,0,32,0,32,3,73,27,33,0,11,65,0,33,7,2,64,32,6,4,64,65,0,33,6,65,0,33,3,12,1,11,32,4,32,13,65,4,32,3,27,34,6,32,0,32,3,75,27,33,4,32,3,65,1,106,34,3,32,0,32,0,32,3,73,27,33,0,11,2,64,32,8,4,64,65,0,33,3,12,1,11,32,4,32,6,65,5,32,3,27,34,7,32,0,32,3,75,27,33,4,32,3,65,1,106,34,3,32,0,32,0,32,3,73,27,33,0,11,65,0,33,6,2,64,32,11,4,64,65,0,33,3,12,1,11,32,4,32,7,65,6,32,3,27,34,6,32,0,32,3,75,27,33,4,32,3,65,1,106,34,3,32,0,32,0,32,3,73,27,33,0,11,32,10,69,4,64,32,4,32,6,65,7,32,3,27,32,0,32,3,75,27,33,4,32,3,65,1,106,34,5,32,0,32,0,32,5,73,27,33,0,11,32,2,65,50,106,33,3,32,1,40,2,24,33,5,32,1,40,2,20,33,1,32,0,65,1,75,13,1,12,2,11,32,0,65,39,65,220,162,157,1,16,164,15,0,11,2,64,2,64,2,64,32,4,69,13,0,32,2,32,2,65,48,106,54,2,72,32,2,65,1,54,2,8,32,2,65,208,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,2,65,200,0,106,173,66,128,128,128,128,240,169,1,132,55,3,80,32,2,32,2,65,208,0,106,54,2,12,32,1,32,5,32,2,65,4,106,16,163,3,13,1,32,4,65,1,70,13,0,32,4,65,1,116,65,2,107,33,6,32,2,65,204,0,106,173,66,128,128,128,128,240,169,1,132,33,14,32,5,40,2,16,33,7,3,64,32,2,32,3,54,2,76,32,1,65,58,32,7,17,1,0,13,2,32,2,65,1,54,2,8,32,2,65,208,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,14,55,3,80,32,2,32,2,65,208,0,106,54,2,12,32,1,32,5,32,2,65,4,106,16,163,3,13,2,32,3,65,2,106,33,3,32,6,65,2,107,34,6,13,0,11,11,32,1,65,248,163,157,1,65,2,32,5,40,2,12,17,4,0,13,0,32,0,32,4,106,34,3,65,9,79,13,1,32,2,65,48,106,32,3,65,1,116,106,33,4,65,0,33,6,35,0,65,48,107,34,0,36,0,2,64,65,8,32,3,107,34,3,69,13,0,32,0,32,4,54,2,8,32,0,65,1,54,2,20,32,0,65,208,163,157,1,54,2,16,32,0,66,1,55,2,28,32,0,32,0,65,8,106,173,66,128,128,128,128,240,169,1,132,55,3,40,32,0,32,0,65,40,106,54,2,24,2,64,32,1,32,5,32,0,65,16,106,16,163,3,13,0,32,3,65,1,116,34,3,65,2,70,13,1,32,3,65,2,107,33,7,32,0,65,12,106,173,66,128,128,128,128,240,169,1,132,33,14,32,4,65,2,106,33,3,32,5,40,2,16,33,4,3,64,32,0,32,3,54,2,12,32,1,65,58,32,4,17,1,0,13,1,32,0,65,1,54,2,20,32,0,65,208,163,157,1,54,2,16,32,0,66,1,55,2,28,32,0,32,14,55,3,40,32,0,32,0,65,40,106,54,2,24,32,1,32,5,32,0,65,16,106,16,163,3,13,1,32,3,65,2,106,33,3,32,7,65,2,107,34,7,13,0,11,12,1,11,65,1,33,6,11,32,0,65,48,106,36,0,32,6,12,3,11,65,1,12,2,11,32,3,65,8,65,252,163,157,1,16,162,15,0,11,32,2,32,2,65,48,106,54,2,72,32,2,65,1,54,2,8,32,2,65,208,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,2,65,200,0,106,173,66,128,128,128,128,240,169,1,132,55,3,80,32,2,32,2,65,208,0,106,34,0,54,2,12,2,64,32,1,32,5,32,2,65,4,106,16,163,3,13,0,32,5,40,2,16,33,4,32,2,32,3,54,2,76,32,1,65,58,32,4,17,1,0,13,0,32,2,65,1,54,2,8,32,2,65,208,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,2,65,204,0,106,173,66,128,128,128,128,240,169,1,132,34,14,55,3,80,32,2,32,0,54,2,12,32,1,32,5,32,2,65,4,106,16,163,3,13,0,32,2,32,2,65,52,106,54,2,76,32,1,65,58,32,4,17,1,0,13,0,32,2,65,1,54,2,8,32,2,65,208,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,14,55,3,80,32,2,32,0,54,2,12,32,1,32,5,32,2,65,4,106,16,163,3,13,0,32,2,32,2,65,54,106,54,2,76,32,1,65,58,32,4,17,1,0,13,0,32,2,65,1,54,2,8,32,2,65,208,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,14,55,3,80,32,2,32,0,54,2,12,32,1,32,5,32,2,65,4,106,16,163,3,13,0,32,2,32,2,65,56,106,54,2,76,32,1,65,58,32,4,17,1,0,13,0,32,2,65,1,54,2,8,32,2,65,208,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,14,55,3,80,32,2,32,0,54,2,12,32,1,32,5,32,2,65,4,106,16,163,3,13,0,32,2,32,2,65,58,106,54,2,76,32,1,65,58,32,4,17,1,0,13,0,32,2,65,1,54,2,8,32,2,65,208,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,14,55,3,80,32,2,32,0,54,2,12,32,1,32,5,32,2,65,4,106,16,163,3,13,0,32,2,32,2,65,60,106,54,2,76,32,1,65,58,32,4,17,1,0,13,0,32,2,65,1,54,2,8,32,2,65,208,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,14,55,3,80,32,2,32,0,54,2,12,32,1,32,5,32,2,65,4,106,16,163,3,13,0,32,2,32,2,65,62,106,54,2,76,32,1,65,58,32,4,17,1,0,13,0,32,2,65,1,54,2,8,32,2,65,208,163,157,1,54,2,4,32,2,66,1,55,2,16,32,2,32,14,55,3,80,32,2,32,0,54,2,12,32,1,32,5,32,2,65,4,106,16,163,3,13,0,65,0,12,1,11,65,1,11,32,2,65,224,0,106,36,0,11,254,15,1,1,127,35,0,65,208,0,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,36,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,0,11,32,2,32,0,45,0,1,58,0,72,32,2,65,1,54,2,40,32,2,65,220,197,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,167,8,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,36,11,32,2,32,0,65,4,106,54,2,72,32,2,65,2,54,2,40,32,2,65,236,197,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,135,6,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,35,11,32,2,65,1,54,2,40,32,2,65,140,198,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,6,54,2,76,32,2,32,0,41,3,8,55,2,12,32,2,32,2,65,200,0,106,54,2,44,32,2,32,2,65,12,106,54,2,72,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,34,11,32,0,65,4,106,32,1,16,151,11,12,33,11,32,0,65,4,106,32,1,16,237,8,12,32,11,32,0,65,1,106,32,1,16,171,25,12,31,11,32,2,32,0,40,2,4,54,2,72,32,2,65,2,54,2,40,32,2,65,172,198,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,7,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,30,11,32,2,32,0,41,3,8,55,3,72,32,2,65,1,54,2,40,32,2,65,212,198,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,160,4,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,29,11,32,2,32,0,45,0,1,58,0,68,32,2,65,168,8,54,2,76,32,2,65,1,54,2,32,32,2,65,1,54,2,16,32,2,65,244,198,214,0,54,2,12,32,2,65,1,54,2,24,32,2,32,2,65,196,0,106,54,2,72,32,2,65,3,58,0,64,32,2,65,8,54,2,60,32,2,66,32,55,2,52,32,2,66,128,128,128,128,32,55,2,44,32,2,65,2,54,2,36,32,2,32,2,65,36,106,54,2,28,32,2,32,2,65,200,0,106,54,2,20,32,1,40,2,20,32,1,40,2,24,32,2,65,12,106,16,163,3,12,28,11,32,2,32,0,40,2,4,54,2,72,32,2,65,1,54,2,40,32,2,65,136,199,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,169,8,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,27,11,32,1,65,144,199,214,0,65,26,16,181,25,12,26,11,32,2,32,0,65,4,106,54,2,72,32,2,65,2,54,2,40,32,2,65,188,199,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,135,6,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,25,11,32,2,32,0,65,4,106,54,2,72,32,2,65,2,54,2,40,32,2,65,240,199,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,135,6,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,24,11,32,2,32,0,65,4,106,54,2,72,32,2,65,2,54,2,40,32,2,65,168,200,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,135,6,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,23,11,32,2,32,0,40,2,4,54,2,72,32,2,65,2,54,2,40,32,2,65,208,200,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,169,8,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,22,11,32,2,32,0,65,4,106,54,2,72,32,2,65,1,54,2,40,32,2,65,244,200,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,135,6,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,21,11,32,2,32,0,65,4,106,54,2,72,32,2,65,1,54,2,40,32,2,65,144,201,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,135,6,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,20,11,32,2,32,0,65,1,106,54,2,72,32,2,65,1,54,2,40,32,2,65,180,201,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,193,0,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,19,11,32,1,65,188,201,214,0,65,17,16,181,25,12,18,11,32,2,32,0,65,4,106,54,2,72,32,2,65,1,54,2,40,32,2,65,216,201,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,135,6,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,17,11,32,2,32,0,65,4,106,54,2,72,32,2,65,1,54,2,40,32,2,65,244,201,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,135,6,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,16,11,32,0,65,4,106,32,1,16,161,11,12,15,11,32,0,65,1,106,32,1,16,192,10,12,14,11,32,0,65,1,106,32,1,16,135,22,12,13,11,32,0,65,4,106,32,1,16,255,2,12,12,11,32,2,65,2,54,2,40,32,2,65,164,202,214,0,54,2,36,32,2,66,1,55,2,48,32,2,65,7,54,2,16,32,2,65,252,201,214,0,54,2,12,32,2,32,2,65,12,106,54,2,44,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,11,11,32,1,40,2,20,65,180,202,214,0,65,133,1,32,1,40,2,24,40,2,12,17,4,0,12,10,11,32,0,65,1,106,32,1,16,206,17,12,9,11,32,1,40,2,20,65,185,203,214,0,65,32,32,1,40,2,24,40,2,12,17,4,0,12,8,11,32,1,40,2,20,65,217,203,214,0,65,35,32,1,40,2,24,40,2,12,17,4,0,12,7,11,32,2,32,0,65,12,106,54,2,68,32,2,32,0,65,4,106,54,2,72,32,2,65,3,54,2,40,32,2,65,160,204,214,0,54,2,36,32,2,66,2,55,2,48,32,2,65,136,8,54,2,24,32,2,65,170,8,54,2,16,32,2,32,2,65,12,106,54,2,44,32,2,32,2,65,200,0,106,54,2,20,32,2,32,2,65,196,0,106,54,2,12,32,1,40,2,20,32,1,40,2,24,32,2,65,36,106,16,163,3,12,6,11,32,1,40,2,20,65,184,204,214,0,65,33,32,1,40,2,24,40,2,12,17,4,0,12,5,11,32,1,40,2,20,65,217,204,214,0,65,239,0,32,1,40,2,24,40,2,12,17,4,0,12,4,11,32,0,65,4,106,32,1,16,190,9,12,3,11,32,0,65,4,106,32,1,16,176,15,12,2,11,32,0,65,4,106,32,1,16,225,6,12,1,11,32,0,65,4,106,32,1,16,150,11,11,32,2,65,208,0,106,36,0,11,234,12,2,1,127,25,126,35,0,65,240,3,107,34,3,36,0,32,3,65,64,107,32,2,41,3,24,34,4,66,0,32,1,41,3,0,34,5,66,0,16,229,13,32,3,65,208,1,106,32,2,41,3,16,34,6,66,0,32,1,41,3,8,34,10,66,0,16,229,13,32,3,65,192,2,106,32,2,41,3,8,34,11,66,0,32,1,41,3,16,34,7,66,0,16,229,13,32,3,65,144,3,106,32,2,41,3,0,34,12,66,0,32,1,41,3,24,34,13,66,0,16,229,13,32,3,65,224,3,106,32,2,41,3,32,34,14,66,0,32,1,41,3,32,34,15,66,0,16,229,13,32,3,65,208,3,106,32,3,41,3,224,3,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,208,0,106,32,14,66,0,32,5,66,0,16,229,13,32,3,65,144,1,106,32,4,66,0,32,10,66,0,16,229,13,32,3,65,144,2,106,32,6,66,0,32,7,66,0,16,229,13,32,3,65,240,2,106,32,11,66,0,32,13,66,0,16,229,13,32,3,65,176,3,106,32,12,66,0,32,15,66,0,16,229,13,32,3,65,192,3,106,32,3,65,232,3,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,224,0,106,32,12,66,0,32,5,66,0,16,229,13,32,3,65,224,1,106,32,14,66,0,32,10,66,0,16,229,13,32,3,65,160,1,106,32,4,66,0,32,7,66,0,16,229,13,32,3,65,160,2,106,32,6,66,0,32,13,66,0,16,229,13,32,3,65,128,3,106,32,11,66,0,32,15,66,0,16,229,13,32,3,32,3,41,3,160,2,34,25,32,3,41,3,160,1,124,34,18,32,3,41,3,128,3,124,34,19,32,3,41,3,224,1,124,34,20,32,3,41,3,144,2,34,27,32,3,41,3,144,1,124,34,8,32,3,41,3,240,2,124,34,21,32,3,41,3,176,3,124,34,22,32,3,41,3,80,124,34,23,32,3,41,3,192,3,124,34,16,32,3,41,3,208,1,34,28,32,3,41,3,64,124,34,17,32,3,41,3,192,2,124,34,9,32,3,41,3,144,3,124,34,24,32,3,41,3,208,3,124,34,26,66,52,136,32,24,32,26,86,173,32,3,65,216,3,106,41,3,0,32,9,32,24,86,173,32,3,65,152,3,106,41,3,0,32,9,32,17,84,173,32,3,65,200,2,106,41,3,0,32,17,32,28,84,173,32,3,65,216,1,106,41,3,0,32,3,65,200,0,106,41,3,0,124,124,124,124,124,124,124,124,34,9,66,12,134,132,124,34,17,66,52,136,32,16,32,17,86,173,32,16,32,23,84,173,32,3,65,200,3,106,41,3,0,32,22,32,23,86,173,32,3,65,216,0,106,41,3,0,32,21,32,22,86,173,32,3,65,184,3,106,41,3,0,32,8,32,21,86,173,32,3,65,248,2,106,41,3,0,32,8,32,27,84,173,32,3,65,152,2,106,41,3,0,32,3,65,152,1,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,9,66,52,136,124,124,34,16,66,12,134,132,124,34,8,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,17,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,32,3,41,3,0,34,9,32,3,41,3,96,124,34,21,66,255,255,255,255,255,255,255,7,131,55,3,0,32,3,65,240,0,106,32,11,66,0,32,5,66,0,16,229,13,32,3,65,240,1,106,32,12,66,0,32,10,66,0,16,229,13,32,3,65,208,2,106,32,14,66,0,32,7,66,0,16,229,13,32,3,65,176,1,106,32,4,66,0,32,13,66,0,16,229,13,32,3,65,176,2,106,32,6,66,0,32,15,66,0,16,229,13,32,3,65,48,106,32,3,41,3,176,2,34,24,32,3,41,3,176,1,124,34,22,32,3,41,3,208,2,124,34,23,32,8,32,20,84,173,32,19,32,20,86,173,32,3,65,232,1,106,41,3,0,32,18,32,19,86,173,32,3,65,136,3,106,41,3,0,32,18,32,25,84,173,32,3,65,168,2,106,41,3,0,32,3,65,168,1,106,41,3,0,124,124,124,124,124,124,32,16,66,52,136,124,124,34,16,66,12,134,32,8,66,52,136,132,124,34,18,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,3,41,3,240,1,34,25,32,3,41,3,112,124,34,19,32,3,41,3,48,124,34,20,32,9,32,21,86,173,32,3,65,8,106,41,3,0,32,3,65,232,0,106,41,3,0,124,124,34,9,66,12,134,32,21,66,52,136,132,124,34,8,66,255,255,255,255,255,255,255,7,131,55,3,8,32,3,65,128,1,106,32,6,66,0,32,5,66,0,16,229,13,32,3,65,128,2,106,32,11,66,0,32,10,66,0,16,229,13,32,3,65,224,2,106,32,12,66,0,32,7,66,0,16,229,13,32,3,65,160,3,106,32,14,66,0,32,13,66,0,16,229,13,32,3,65,192,1,106,32,4,66,0,32,15,66,0,16,229,13,32,3,65,32,106,32,3,41,3,160,3,34,7,32,3,41,3,192,1,124,34,4,32,18,32,23,84,173,32,22,32,23,86,173,32,3,65,216,2,106,41,3,0,32,22,32,24,84,173,32,3,65,184,2,106,41,3,0,32,3,65,184,1,106,41,3,0,124,124,124,124,32,16,66,52,136,124,124,34,12,66,12,134,32,18,66,52,136,132,124,34,13,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,3,41,3,128,2,34,14,32,3,41,3,128,1,124,34,5,32,3,41,3,224,2,124,34,6,32,3,41,3,32,124,34,10,32,8,32,20,84,173,32,19,32,20,86,173,32,3,65,56,106,41,3,0,32,19,32,25,84,173,32,3,65,248,1,106,41,3,0,32,3,65,248,0,106,41,3,0,124,124,124,124,32,9,66,52,136,124,124,34,15,66,12,134,32,8,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,55,3,16,32,3,65,16,106,32,4,32,13,86,173,32,4,32,7,84,173,32,3,65,168,3,106,41,3,0,32,3,65,200,1,106,41,3,0,124,124,32,12,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,3,41,3,16,34,7,32,26,66,255,255,255,255,255,255,255,7,131,124,34,4,32,10,32,11,86,173,32,6,32,10,86,173,32,3,65,40,106,41,3,0,32,5,32,6,86,173,32,3,65,232,2,106,41,3,0,32,5,32,14,84,173,32,3,65,136,2,106,41,3,0,32,3,65,136,1,106,41,3,0,124,124,124,124,124,124,32,15,66,52,136,124,124,34,6,66,12,134,32,11,66,52,136,132,124,34,5,66,255,255,255,255,255,255,255,7,131,55,3,24,32,0,32,17,66,255,255,255,255,255,255,63,131,32,4,32,5,86,173,32,3,65,24,106,41,3,0,32,4,32,7,84,173,124,32,6,66,52,136,124,124,66,12,134,32,5,66,52,136,132,124,55,3,32,32,3,65,240,3,106,36,0,11,245,14,1,21,127,35,0,65,176,7,107,34,4,36,0,32,4,65,0,54,2,36,32,4,65,0,54,2,28,32,1,40,2,4,33,8,32,4,32,1,40,2,8,65,0,32,1,40,2,0,34,1,27,54,2,72,32,4,32,8,54,2,68,32,4,32,1,54,2,64,32,4,65,0,54,2,60,32,4,32,1,65,0,71,34,5,54,2,56,32,4,32,8,54,2,52,32,4,32,1,54,2,48,32,4,65,0,54,2,44,32,4,32,5,54,2,40,32,4,65,204,0,106,32,4,65,40,106,16,175,15,2,64,2,64,2,64,32,4,40,2,76,65,3,71,4,64,32,2,65,41,106,33,15,32,2,65,228,0,106,33,16,32,2,65,36,106,33,9,32,2,65,32,106,33,10,32,2,65,148,1,106,33,17,32,2,65,24,106,33,11,32,4,65,200,3,106,33,12,32,4,65,184,4,106,65,1,114,33,13,32,4,65,128,4,106,33,18,32,4,65,233,2,106,33,19,32,4,65,164,3,106,33,20,32,4,65,228,2,106,33,21,32,4,65,224,2,106,33,22,32,4,65,212,3,106,33,8,32,4,65,216,2,106,33,23,32,4,65,228,1,106,33,14,3,64,32,4,65,212,2,106,32,4,65,204,0,106,65,148,1,16,193,5,26,32,4,40,2,224,1,33,5,2,64,32,2,40,2,0,65,9,70,4,64,65,0,33,1,32,2,40,2,20,34,6,32,4,40,2,212,2,71,13,1,2,64,2,64,2,64,32,6,65,1,107,14,2,1,2,0,11,2,64,32,2,40,2,28,34,6,65,128,128,128,128,120,70,32,4,40,2,220,2,34,7,65,128,128,128,128,120,70,114,69,4,64,32,11,32,23,16,237,26,69,13,5,32,10,40,2,0,32,9,40,2,0,32,4,40,2,224,2,32,4,40,2,228,2,16,202,13,13,1,12,5,11,32,6,65,128,128,128,128,120,71,32,7,65,128,128,128,128,120,71,114,13,4,11,32,2,45,0,40,34,6,65,2,70,34,7,32,4,45,0,232,2,34,24,65,2,70,115,13,3,32,7,69,4,64,32,6,32,24,71,13,4,32,15,32,19,16,200,26,33,1,12,4,11,32,15,32,19,16,201,26,33,1,12,3,11,2,64,32,2,40,2,152,1,34,6,65,128,128,128,128,120,70,32,4,40,2,216,3,34,7,65,128,128,128,128,120,70,114,69,4,64,32,17,32,8,16,237,26,69,13,4,32,2,40,2,156,1,32,2,40,2,160,1,32,4,40,2,220,3,32,4,40,2,224,3,16,202,13,13,1,12,4,11,32,6,65,128,128,128,128,120,71,32,7,65,128,128,128,128,120,71,114,13,3,11,32,2,45,0,132,1,32,4,45,0,196,3,71,13,2,32,2,45,0,133,1,32,4,45,0,197,3,71,13,2,32,10,32,22,16,237,26,69,13,2,32,11,40,2,0,34,6,32,4,40,2,216,2,71,13,2,2,64,32,6,4,64,32,2,40,2,28,32,4,40,2,220,2,70,13,1,12,4,11,32,2,40,2,28,32,4,40,2,220,2,71,13,3,11,32,9,32,21,16,200,26,69,13,2,32,16,32,20,16,239,26,69,13,2,32,2,40,2,140,1,32,2,40,2,144,1,32,4,40,2,204,3,32,4,40,2,208,3,16,202,13,69,13,2,32,2,45,0,164,1,32,4,45,0,228,3,70,33,1,12,2,11,2,64,32,2,40,2,152,1,34,6,65,128,128,128,128,120,70,32,4,40,2,216,3,34,7,65,128,128,128,128,120,70,114,69,4,64,32,17,32,8,16,237,26,69,13,3,32,2,40,2,156,1,32,2,40,2,160,1,32,4,40,2,220,3,32,4,40,2,224,3,16,202,13,13,1,12,3,11,32,6,65,128,128,128,128,120,71,32,7,65,128,128,128,128,120,71,114,13,2,11,32,2,45,0,132,1,32,4,45,0,196,3,71,13,1,32,2,45,0,133,1,32,4,45,0,197,3,71,13,1,32,10,32,22,16,237,26,69,13,1,32,11,40,2,0,34,6,32,4,40,2,216,2,71,13,1,2,64,32,6,4,64,32,2,40,2,28,32,4,40,2,220,2,70,13,1,12,3,11,32,2,40,2,28,32,4,40,2,220,2,71,13,2,11,32,9,32,21,16,200,26,69,13,1,32,16,32,20,16,239,26,69,13,1,32,2,40,2,140,1,32,2,40,2,144,1,32,4,40,2,204,3,32,4,40,2,208,3,16,224,13,69,13,1,32,2,45,0,164,1,32,4,45,0,228,3,70,33,1,12,1,11,65,2,33,1,32,2,16,210,14,65,255,1,113,65,3,107,34,6,65,6,75,13,0,66,131,134,140,152,160,224,192,1,32,6,65,3,116,173,66,248,1,131,136,167,33,1,11,2,64,32,4,2,127,2,64,2,64,2,64,32,5,65,1,107,14,2,1,2,0,11,32,4,65,240,3,106,34,7,32,14,65,52,16,193,5,26,32,4,65,192,6,106,34,5,32,18,32,3,16,204,18,32,4,65,164,4,106,32,5,16,221,8,32,4,65,184,4,106,34,6,32,18,65,34,16,193,5,26,65,205,184,158,1,45,0,0,26,65,44,65,4,16,149,27,34,5,69,13,6,32,5,66,129,128,128,128,16,55,2,0,32,5,65,8,106,32,6,65,34,16,193,5,26,32,5,32,1,58,0,42,32,13,32,4,41,0,164,4,55,0,0,32,13,65,8,106,32,4,65,172,4,106,41,0,0,55,0,0,32,13,65,16,106,32,4,65,180,4,106,40,0,0,54,0,0,32,4,65,0,58,0,184,4,32,4,65,228,0,54,2,208,4,32,4,32,4,65,28,106,32,6,32,5,65,220,199,204,0,16,183,12,32,4,32,4,41,3,0,55,2,232,3,32,7,16,147,24,32,4,40,2,232,3,33,1,12,3,11,32,4,65,224,4,106,34,5,32,14,65,240,0,16,193,5,26,2,127,32,4,40,2,192,5,65,128,128,128,128,120,70,4,64,32,5,32,3,16,153,15,12,1,11,32,4,40,2,188,5,11,33,7,32,4,65,192,6,106,34,6,32,4,65,224,4,106,65,240,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,252,0,65,4,16,149,27,34,5,69,13,6,32,5,66,129,128,128,128,16,55,2,0,32,5,65,8,106,32,6,65,240,0,16,193,5,26,32,5,32,1,58,0,120,32,4,65,228,0,54,2,216,6,32,4,32,7,54,0,193,6,32,4,65,1,58,0,192,6,32,4,65,8,106,32,4,65,28,106,32,6,32,5,65,140,200,204,0,16,183,12,32,4,32,4,40,2,12,54,2,236,3,32,4,40,2,8,12,1,11,32,4,65,208,5,106,34,5,32,14,65,240,0,16,193,5,26,2,127,32,4,40,2,176,6,65,128,128,128,128,120,70,4,64,32,5,32,3,16,153,15,12,1,11,32,4,40,2,172,6,11,33,7,32,4,65,192,6,106,34,6,32,4,65,208,5,106,65,240,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,252,0,65,4,16,149,27,34,5,69,13,6,32,5,66,129,128,128,128,16,55,2,0,32,5,65,8,106,32,6,65,240,0,16,193,5,26,32,5,32,1,58,0,120,32,4,65,228,0,54,2,216,6,32,4,32,7,54,0,193,6,32,4,65,1,58,0,192,6,32,4,65,16,106,32,4,65,28,106,32,6,32,5,65,188,200,204,0,16,183,12,32,4,32,4,40,2,20,54,2,236,3,32,4,40,2,16,11,34,1,54,2,232,3,11,2,64,32,1,69,13,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,4,65,232,3,106,16,190,15,11,2,64,2,64,2,64,2,64,32,4,40,2,212,2,14,2,1,2,0,11,32,8,16,147,24,32,12,16,141,21,32,12,16,247,27,12,2,11,32,23,16,147,24,12,1,11,32,8,16,147,24,32,12,16,199,27,11,32,4,65,204,0,106,32,4,65,40,106,16,175,15,32,4,40,2,76,65,3,71,13,0,11,11,32,4,65,40,106,16,219,7,32,0,65,8,106,32,4,65,36,106,40,2,0,54,2,0,32,0,32,4,41,2,28,55,2,0,32,4,65,176,7,106,36,0,15,11,65,4,65,44,16,177,28,0,11,65,4,65,252,0,16,177,28,0,11,65,4,65,252,0,16,177,28,0,11,230,27,2,9,127,2,126,35,0,65,48,107,34,9,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,10,4,64,32,0,40,2,8,34,7,32,0,40,2,4,34,4,73,13,1,32,0,40,2,16,34,1,69,13,2,65,244,128,157,1,65,16,32,1,16,182,28,69,13,2,65,1,33,3,12,9,11,32,0,40,2,16,34,0,69,13,8,65,157,129,157,1,65,1,32,0,16,182,28,33,3,12,8,11,32,0,32,7,65,1,106,34,5,54,2,8,32,7,32,10,106,45,0,0,33,6,32,0,32,0,40,2,12,65,1,106,34,2,54,2,12,32,2,65,244,3,75,13,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,65,193,0,107,14,57,13,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,9,0,14,0,15,0,0,0,0,0,0,0,0,0,0,3,6,7,0,8,0,0,2,3,2,0,3,2,3,2,1,0,0,3,2,0,0,0,3,2,0,11,32,0,40,2,16,34,1,69,13,15,65,244,128,157,1,65,16,32,1,16,182,28,69,13,15,65,1,33,3,12,22,11,32,0,40,2,16,34,1,69,13,20,65,1,33,3,65,158,128,157,1,65,1,32,1,16,182,28,69,13,20,12,21,11,32,0,32,6,16,228,3,69,13,19,65,1,33,3,12,20,11,32,4,32,5,77,13,17,32,5,32,10,106,45,0,0,65,238,0,70,13,1,12,17,11,65,0,33,4,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,2,64,2,126,2,64,2,64,2,64,32,0,40,2,0,34,7,4,64,32,0,40,2,8,34,2,32,0,40,2,4,34,5,73,4,64,32,2,32,7,106,45,0,0,65,223,0,70,13,3,11,32,2,32,5,32,2,32,5,75,27,33,10,32,2,33,4,3,64,32,4,32,5,73,4,64,32,4,32,7,106,45,0,0,65,223,0,70,13,3,11,32,4,32,10,70,13,6,2,64,32,4,32,7,106,45,0,0,34,8,65,48,107,34,6,65,255,1,113,65,10,73,13,0,32,8,65,225,0,107,65,255,1,113,65,26,79,4,64,32,8,65,193,0,107,65,255,1,113,65,26,79,13,8,32,8,65,29,107,33,6,12,1,11,32,8,65,215,0,107,33,6,11,32,0,32,4,65,1,106,34,4,54,2,8,32,3,32,12,66,0,66,62,66,0,16,229,13,32,3,41,3,8,66,0,82,13,6,32,3,41,3,0,34,11,32,6,173,66,255,1,131,124,34,12,32,11,90,13,0,11,12,5,11,32,0,40,2,16,34,1,69,13,7,65,157,129,157,1,65,1,32,1,16,182,28,33,4,12,7,11,32,0,32,4,65,1,106,54,2,8,32,12,66,127,82,13,1,12,3,11,32,0,32,2,65,1,106,54,2,8,66,0,12,1,11,32,12,66,1,124,11,33,11,32,11,32,2,65,1,107,173,90,13,0,65,1,33,4,32,0,40,2,16,33,2,32,0,40,2,12,65,1,106,34,10,65,244,3,75,13,1,32,2,69,4,64,65,0,33,4,12,4,11,32,3,65,24,106,34,2,32,0,65,8,106,34,6,41,2,0,55,3,0,32,0,32,10,54,2,12,32,6,32,11,62,2,0,32,3,32,0,41,2,0,55,3,16,32,0,32,1,65,1,113,16,172,1,33,4,32,6,32,2,41,3,0,55,2,0,32,0,32,3,41,3,16,55,2,0,12,3,11,65,0,33,4,32,0,40,2,16,34,1,69,13,1,65,244,128,157,1,65,16,32,1,16,182,28,69,13,1,65,1,33,4,12,2,11,32,2,69,13,0,65,132,129,157,1,65,25,32,2,16,182,28,13,1,11,32,0,32,4,58,0,4,65,0,33,4,32,0,65,0,54,2,0,11,32,3,65,32,106,36,0,32,4,69,13,17,65,1,33,3,12,18,11,32,0,32,7,65,2,106,54,2,8,32,0,40,2,16,34,1,69,13,15,65,1,33,3,65,233,253,156,1,65,1,32,1,16,182,28,69,13,15,12,17,11,32,9,65,40,106,32,0,16,135,7,32,9,40,2,40,34,1,4,64,32,9,32,1,32,9,40,2,44,16,202,4,2,64,2,64,2,64,32,9,41,3,0,66,1,82,13,0,32,9,41,3,8,34,11,66,1,86,13,0,32,11,167,65,1,107,13,1,12,2,11,32,0,40,2,16,34,1,69,13,12,65,244,128,157,1,65,16,32,1,16,182,28,69,13,12,65,1,33,3,12,19,11,32,0,40,2,16,34,1,69,13,17,65,252,129,157,1,65,5,32,1,16,182,28,69,13,17,65,1,33,3,12,18,11,32,0,40,2,16,34,1,69,13,16,65,129,130,157,1,65,4,32,1,16,182,28,69,13,16,65,1,33,3,12,17,11,32,0,40,2,16,33,2,2,64,32,9,45,0,44,34,1,69,4,64,32,2,69,13,1,65,244,128,157,1,65,16,32,2,16,182,28,69,13,1,65,1,33,3,12,18,11,32,2,69,13,0,65,132,129,157,1,65,25,32,2,16,182,28,69,13,0,65,1,33,3,12,17,11,32,0,32,1,58,0,4,12,13,11,32,9,65,40,106,32,0,16,135,7,32,9,40,2,40,34,1,4,64,32,9,65,16,106,32,1,32,9,40,2,44,16,202,4,2,64,2,64,32,9,41,3,16,80,13,0,32,9,41,3,24,34,11,66,128,128,128,128,16,90,13,0,32,11,167,34,1,65,128,176,3,115,65,128,128,196,0,107,65,128,144,188,127,73,13,0,32,11,66,128,128,196,0,82,13,1,11,32,0,40,2,16,34,1,69,13,10,65,244,128,157,1,65,16,32,1,16,182,28,69,13,10,65,1,33,3,12,17,11,32,0,40,2,16,33,6,35,0,65,16,107,34,5,36,0,2,127,65,0,32,6,69,13,0,26,2,64,32,6,65,39,16,207,25,13,0,32,5,65,8,106,33,10,3,64,2,64,2,64,32,1,65,34,71,4,64,32,1,65,128,128,196,0,70,4,64,32,6,65,39,16,207,25,12,6,11,32,5,32,1,16,238,2,32,5,45,0,0,65,128,1,71,13,1,65,128,1,33,2,3,64,2,64,32,2,65,128,1,71,4,64,32,5,45,0,10,34,1,32,5,45,0,11,79,13,5,32,5,32,1,65,1,106,58,0,10,32,1,32,5,106,45,0,0,33,1,12,1,11,65,0,33,2,32,10,65,0,54,2,0,32,5,40,2,4,33,1,32,5,66,0,55,3,0,11,32,6,32,1,16,207,25,69,13,0,11,12,4,11,65,128,128,196,0,33,1,32,6,65,34,16,207,25,69,13,2,12,3,11,32,5,45,0,10,34,1,32,5,45,0,11,34,2,32,1,32,2,75,27,33,4,3,64,32,1,32,4,70,13,1,32,1,32,5,106,33,2,32,1,65,1,106,33,1,32,6,32,2,45,0,0,16,207,25,69,13,0,11,12,2,11,65,128,128,196,0,33,1,12,0,11,0,11,65,1,11,32,5,65,16,106,36,0,69,13,15,65,1,33,3,12,16,11,32,0,40,2,16,33,2,2,64,32,9,45,0,44,34,1,69,4,64,32,2,69,13,1,65,244,128,157,1,65,16,32,2,16,182,28,69,13,1,65,1,33,3,12,17,11,32,2,69,13,0,65,132,129,157,1,65,25,32,2,16,182,28,69,13,0,65,1,33,3,12,16,11,32,0,32,1,58,0,4,12,12,11,2,64,32,1,13,0,32,0,40,2,16,34,2,69,13,0,65,1,33,3,65,133,130,157,1,65,1,32,2,16,182,28,13,15,11,32,0,40,2,16,34,2,4,64,65,1,33,3,65,170,251,156,1,65,1,32,2,16,182,28,13,15,11,32,0,16,217,2,69,13,10,65,1,33,3,12,14,11,32,4,32,5,77,13,0,32,5,32,10,106,45,0,0,65,229,0,70,13,1,11,2,64,32,1,13,0,32,0,40,2,16,34,2,69,13,0,65,1,33,3,65,133,130,157,1,65,1,32,2,16,182,28,13,13,11,32,0,40,2,16,34,2,4,64,65,1,33,3,65,169,251,156,1,65,1,32,2,16,182,28,13,13,11,32,6,65,210,0,71,13,1,12,7,11,32,0,32,7,65,2,106,54,2,8,32,0,16,217,2,69,13,10,65,1,33,3,12,11,11,32,0,40,2,16,34,2,69,13,5,65,190,129,157,1,65,4,32,2,16,182,28,69,13,5,65,1,33,3,12,10,11,2,64,32,1,13,0,32,0,40,2,16,34,2,69,13,0,65,1,33,3,65,133,130,157,1,65,1,32,2,16,182,28,13,10,11,32,0,40,2,16,34,2,4,64,65,1,33,3,65,167,129,157,1,65,1,32,2,16,182,28,13,10,11,32,0,16,244,12,4,64,65,1,33,3,12,10,11,32,0,40,2,16,34,2,69,13,8,65,1,33,3,65,168,129,157,1,65,1,32,2,16,182,28,69,13,5,12,9,11,2,64,32,1,13,0,32,0,40,2,16,34,2,69,13,0,65,1,33,3,65,133,130,157,1,65,1,32,2,16,182,28,13,9,11,32,0,40,2,16,34,2,4,64,65,1,33,3,65,166,251,156,1,65,1,32,2,16,182,28,13,9,11,32,9,65,32,106,33,10,65,0,33,6,2,127,2,64,32,0,40,2,0,34,4,69,13,0,3,64,2,64,32,0,40,2,8,34,2,32,0,40,2,4,79,13,0,32,2,32,4,106,45,0,0,65,197,0,71,13,0,32,0,32,2,65,1,106,54,2,8,12,2,11,2,64,32,6,69,13,0,32,0,40,2,16,34,2,69,13,0,65,165,129,157,1,65,2,32,2,16,182,28,69,13,0,65,1,12,3,11,65,1,32,0,65,1,16,172,1,13,2,26,32,6,65,1,106,33,6,32,0,40,2,0,34,4,13,0,11,11,65,0,11,33,2,32,10,32,6,54,2,4,32,10,32,2,54,2,0,32,9,40,2,32,4,64,65,1,33,3,12,9,11,32,9,40,2,36,65,1,70,4,64,32,0,40,2,16,34,2,69,13,8,65,1,33,3,65,164,251,156,1,65,1,32,2,16,182,28,13,9,11,32,0,40,2,16,34,2,69,13,7,65,1,33,3,65,165,251,156,1,65,1,32,2,16,182,28,69,13,4,12,8,11,2,64,32,1,13,0,32,0,40,2,16,34,2,69,13,0,65,1,33,3,65,133,130,157,1,65,1,32,2,16,182,28,13,8,11,65,1,33,3,32,0,65,1,16,163,1,13,7,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,2,4,64,32,0,40,2,8,34,4,32,0,40,2,4,79,13,6,32,0,32,4,65,1,106,54,2,8,32,2,32,4,106,45,0,0,65,211,0,107,14,3,3,2,10,1,11,32,0,40,2,16,34,0,69,4,64,65,0,33,3,12,14,11,65,157,129,157,1,65,1,32,0,16,182,28,33,3,12,13,11,32,0,40,2,16,34,1,69,13,5,65,244,128,157,1,65,16,32,1,16,182,28,69,13,5,12,12,11,32,0,40,2,16,34,2,4,64,65,166,251,156,1,65,1,32,2,16,182,28,13,12,11,32,0,16,244,12,69,13,1,12,11,11,32,0,40,2,16,34,2,69,13,1,65,134,130,157,1,65,3,32,2,16,182,28,69,13,1,12,10,11,32,0,40,2,16,34,2,69,13,8,65,165,251,156,1,65,1,32,2,16,182,28,69,13,5,12,9,11,65,0,33,10,35,0,65,48,107,34,7,36,0,2,64,2,64,32,0,40,2,0,34,5,69,13,0,3,64,2,64,32,0,40,2,8,34,2,32,0,40,2,4,79,13,0,32,2,32,5,106,45,0,0,65,197,0,71,13,0,32,0,32,2,65,1,106,54,2,8,12,2,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,10,69,13,0,32,0,40,2,16,34,2,69,13,0,65,165,129,157,1,65,2,32,2,16,182,28,4,64,65,1,33,8,12,10,11,32,0,40,2,0,34,5,69,13,1,11,32,0,40,2,8,34,2,32,0,40,2,4,34,4,79,13,2,32,2,32,5,106,45,0,0,65,243,0,71,13,2,32,0,32,2,65,1,106,34,8,54,2,8,32,4,32,8,77,13,1,32,5,32,8,106,45,0,0,65,223,0,71,13,1,32,0,32,2,65,2,106,54,2,8,12,2,11,32,0,40,2,16,34,2,69,13,6,65,1,33,8,65,157,129,157,1,65,1,32,2,16,182,28,13,7,12,4,11,66,0,33,12,2,64,3,64,2,64,32,4,32,8,75,4,64,32,5,32,8,106,45,0,0,65,223,0,70,13,1,11,32,4,32,8,70,13,2,2,64,32,5,32,8,106,45,0,0,34,6,65,48,107,34,2,65,255,1,113,65,10,73,13,0,32,6,65,225,0,107,65,255,1,113,65,26,79,4,64,32,6,65,193,0,107,65,255,1,113,65,26,79,13,4,32,6,65,29,107,33,2,12,1,11,32,6,65,215,0,107,33,2,11,32,0,32,8,65,1,106,34,8,54,2,8,32,7,32,12,66,0,66,62,66,0,16,229,13,32,7,41,3,8,66,0,82,13,2,32,7,41,3,0,34,11,32,2,173,66,255,1,131,124,34,12,32,11,90,13,1,12,2,11,11,32,0,32,8,65,1,106,54,2,8,32,12,66,125,88,13,1,11,32,0,40,2,16,34,2,4,64,65,244,128,157,1,65,16,32,2,16,182,28,13,2,11,32,0,65,0,58,0,4,32,0,65,0,54,2,0,12,5,11,32,7,65,16,106,32,0,16,224,2,32,7,40,2,16,4,64,32,7,65,40,106,32,7,65,24,106,41,2,0,55,3,0,32,7,32,7,41,2,16,55,3,32,32,0,40,2,16,34,2,4,64,32,7,65,32,106,32,2,16,191,1,13,2,65,139,130,157,1,65,2,32,2,16,182,28,13,2,11,65,1,33,8,32,0,65,1,16,172,1,69,13,3,12,6,11,32,0,40,2,16,33,4,2,64,32,7,45,0,20,34,2,69,4,64,32,4,69,13,3,65,244,128,157,1,65,16,32,4,16,182,28,13,1,12,3,11,32,4,69,13,2,65,132,129,157,1,65,25,32,4,16,182,28,69,13,2,11,65,1,33,8,12,5,11,65,1,33,8,12,4,11,32,0,32,2,58,0,4,32,0,65,0,54,2,0,11,32,10,65,1,106,33,10,32,0,40,2,0,34,5,13,0,11,11,65,0,33,8,11,32,7,65,48,106,36,0,32,8,13,8,32,0,40,2,16,34,2,69,13,7,65,137,130,157,1,65,2,32,2,16,182,28,69,13,4,12,8,11,32,0,40,2,16,34,1,69,13,0,65,244,128,157,1,65,16,32,1,16,182,28,13,7,11,65,0,33,3,32,0,65,0,58,0,4,32,0,65,0,54,2,0,12,6,11,2,64,32,0,40,2,16,34,1,69,13,0,65,132,129,157,1,65,25,32,1,16,182,28,69,13,0,65,1,33,3,12,6,11,32,0,65,1,58,0,4,12,2,11,65,1,33,3,32,0,65,1,16,172,1,13,4,11,32,1,13,2,32,0,40,2,16,34,1,69,13,2,65,1,33,3,65,234,253,156,1,65,1,32,1,16,182,28,69,13,2,12,3,11,32,0,65,0,54,2,0,12,2,11,32,0,32,6,16,228,3,69,13,0,65,1,33,3,12,1,11,65,0,33,3,32,0,40,2,0,69,13,0,32,0,32,0,40,2,12,65,1,107,54,2,12,11,32,9,65,48,106,36,0,32,3,11,181,12,2,3,127,21,126,35,0,65,192,3,107,34,2,36,0,32,2,65,136,3,106,65,0,65,40,16,129,10,26,32,2,65,128,3,106,66,0,55,3,0,32,2,65,248,2,106,66,0,55,3,0,32,2,65,240,2,106,66,0,55,3,0,32,2,66,0,55,3,232,2,32,2,66,1,55,3,224,2,32,0,41,3,32,33,21,32,0,41,3,24,33,17,32,0,41,3,16,33,15,32,0,41,3,8,33,16,32,0,41,3,0,33,6,32,1,41,3,32,33,14,32,1,41,3,24,33,18,32,1,41,3,16,33,22,32,1,41,3,8,33,23,32,1,41,3,0,33,10,66,127,33,24,3,64,66,8,33,12,65,59,33,3,66,0,33,9,32,6,33,11,32,10,33,13,66,0,33,7,66,8,33,8,3,64,32,2,32,24,66,63,135,55,3,184,3,32,2,41,3,184,3,33,5,32,2,32,11,66,1,131,55,3,176,3,66,0,32,2,41,3,176,3,125,34,19,32,5,32,13,133,32,5,125,131,32,11,124,34,25,66,1,136,33,11,32,25,32,5,32,19,131,34,20,131,32,13,124,33,13,32,5,32,9,133,32,5,125,32,19,131,32,8,124,34,8,32,20,131,32,9,124,66,1,134,33,9,32,5,32,12,133,32,5,125,32,19,131,32,7,124,34,7,32,20,131,32,12,124,66,1,134,33,12,32,20,32,24,133,66,1,125,33,24,32,3,65,1,107,34,3,13,0,11,32,2,32,8,55,3,216,2,32,2,32,7,55,3,208,2,32,2,32,9,55,3,200,2,32,2,32,12,55,3,192,2,32,2,65,136,3,106,34,3,32,2,65,224,2,106,32,2,65,192,2,106,32,1,16,155,1,32,2,65,176,2,106,32,12,32,12,66,63,135,34,11,32,10,32,10,66,63,135,34,19,16,229,13,32,2,65,144,2,106,32,9,32,9,66,63,135,34,13,32,6,32,6,66,63,135,34,20,16,229,13,32,2,65,160,2,106,32,7,32,7,66,63,135,34,5,32,10,32,19,16,229,13,32,2,65,128,2,106,32,8,32,8,66,63,135,34,10,32,6,32,20,16,229,13,32,2,65,240,1,106,32,12,32,11,32,23,32,23,66,63,135,34,6,16,229,13,32,2,65,208,1,106,32,9,32,13,32,16,32,16,66,63,135,34,19,16,229,13,32,2,65,224,1,106,32,7,32,5,32,23,32,6,16,229,13,32,2,65,192,1,106,32,8,32,10,32,16,32,19,16,229,13,32,2,65,176,1,106,32,12,32,11,32,22,32,22,66,63,135,34,6,16,229,13,32,2,65,144,1,106,32,9,32,13,32,15,32,15,66,63,135,34,16,16,229,13,32,2,65,160,1,106,32,7,32,5,32,22,32,6,16,229,13,32,2,65,128,1,106,32,8,32,10,32,15,32,16,16,229,13,32,2,65,240,0,106,32,12,32,11,32,18,32,18,66,63,135,34,6,16,229,13,32,2,65,208,0,106,32,9,32,13,32,17,32,17,66,63,135,34,15,16,229,13,32,2,65,224,0,106,32,7,32,5,32,18,32,6,16,229,13,32,2,65,64,107,32,8,32,10,32,17,32,15,16,229,13,32,2,65,48,106,32,12,32,11,32,14,32,14,66,63,135,34,6,16,229,13,32,2,65,16,106,32,9,32,13,32,21,32,21,66,63,135,34,11,16,229,13,32,2,65,32,106,32,7,32,5,32,14,32,6,16,229,13,32,2,32,8,32,10,32,21,32,11,16,229,13,32,2,41,3,0,34,9,32,2,41,3,32,124,34,6,32,2,41,3,64,34,7,32,2,41,3,96,124,34,10,32,2,41,3,128,1,34,8,32,2,41,3,160,1,124,34,11,32,2,41,3,192,1,34,5,32,2,41,3,224,1,124,34,13,32,2,41,3,128,2,34,12,32,2,41,3,160,2,124,34,14,66,62,136,32,12,32,14,86,173,32,2,65,136,2,106,41,3,0,32,2,65,168,2,106,41,3,0,124,124,34,14,66,2,134,132,124,34,12,66,62,136,32,12,32,13,84,173,32,5,32,13,86,173,32,2,65,200,1,106,41,3,0,32,2,65,232,1,106,41,3,0,124,124,32,14,66,62,135,124,124,34,5,66,2,134,132,124,34,13,66,62,136,32,11,32,13,86,173,32,8,32,11,86,173,32,2,65,136,1,106,41,3,0,32,2,65,168,1,106,41,3,0,124,124,32,5,66,62,135,124,124,34,8,66,2,134,132,124,34,11,66,62,136,32,10,32,11,86,173,32,7,32,10,86,173,32,2,65,200,0,106,41,3,0,32,2,65,232,0,106,41,3,0,124,124,32,8,66,62,135,124,124,34,7,66,2,134,132,124,34,10,66,62,136,32,6,32,10,86,173,32,6,32,9,84,173,32,2,65,8,106,41,3,0,32,2,65,40,106,41,3,0,124,124,32,7,66,62,135,124,124,66,2,134,132,33,21,32,2,41,3,16,34,14,32,2,41,3,48,124,34,6,32,2,41,3,80,34,17,32,2,41,3,112,124,34,9,32,2,41,3,144,1,34,15,32,2,41,3,176,1,124,34,7,32,2,41,3,208,1,34,16,32,2,41,3,240,1,124,34,8,32,2,41,3,144,2,34,5,32,2,41,3,176,2,124,34,18,66,62,136,32,5,32,18,86,173,32,2,65,152,2,106,41,3,0,32,2,65,184,2,106,41,3,0,124,124,34,18,66,2,134,132,124,34,5,66,62,136,32,5,32,8,84,173,32,8,32,16,84,173,32,2,65,216,1,106,41,3,0,32,2,65,248,1,106,41,3,0,124,124,32,18,66,62,135,124,124,34,16,66,2,134,132,124,34,8,66,62,136,32,7,32,8,86,173,32,7,32,15,84,173,32,2,65,152,1,106,41,3,0,32,2,65,184,1,106,41,3,0,124,124,32,16,66,62,135,124,124,34,15,66,2,134,132,124,34,7,66,62,136,32,7,32,9,84,173,32,9,32,17,84,173,32,2,65,216,0,106,41,3,0,32,2,65,248,0,106,41,3,0,124,124,32,15,66,62,135,124,124,34,17,66,2,134,132,124,34,9,66,62,136,32,6,32,9,86,173,32,6,32,14,84,173,32,2,65,24,106,41,3,0,32,2,65,56,106,41,3,0,124,124,32,17,66,62,135,124,124,66,2,134,132,33,14,32,10,66,255,255,255,255,255,255,255,255,63,131,33,17,32,9,66,255,255,255,255,255,255,255,255,63,131,33,18,32,11,66,255,255,255,255,255,255,255,255,63,131,33,15,32,7,66,255,255,255,255,255,255,255,255,63,131,33,22,32,13,66,255,255,255,255,255,255,255,255,63,131,33,16,32,8,66,255,255,255,255,255,255,255,255,63,131,33,23,32,12,66,255,255,255,255,255,255,255,255,63,131,33,6,32,5,66,255,255,255,255,255,255,255,255,63,131,33,10,32,4,65,1,106,34,4,65,10,71,13,0,11,32,3,32,14,32,1,16,158,4,32,0,32,3,65,40,16,193,5,26,32,2,65,192,3,106,36,0,11,136,72,2,16,127,7,126,35,0,65,224,5,107,34,9,36,0,32,9,32,3,54,2,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,44,32,3,77,13,0,32,2,40,2,16,32,3,77,13,0,2,64,32,2,40,2,40,32,3,65,168,3,108,106,34,7,40,2,92,65,128,128,128,128,120,71,13,0,32,7,40,2,104,65,128,128,128,128,120,71,13,0,32,9,65,14,106,34,15,32,1,32,5,16,204,18,2,64,2,64,2,64,32,1,45,0,34,34,8,65,2,79,4,64,32,2,40,2,44,34,7,32,3,77,13,6,32,2,40,2,40,32,3,65,168,3,108,106,65,252,0,106,33,7,35,0,65,32,107,34,11,36,0,2,127,65,0,32,7,40,2,0,34,6,69,13,0,26,32,11,65,16,106,33,14,32,7,40,2,4,33,13,35,0,65,48,107,34,16,36,0,32,16,32,13,54,2,32,32,16,32,6,54,2,28,32,16,65,16,106,32,16,65,28,106,32,15,16,208,8,32,16,40,2,20,33,7,2,64,2,64,32,16,40,2,16,34,20,69,13,0,32,13,4,64,3,64,32,16,32,7,54,2,44,32,16,32,13,54,2,40,32,16,32,6,54,2,36,32,16,65,8,106,34,7,32,16,65,36,106,34,8,40,2,4,65,1,107,54,2,4,32,7,32,8,40,2,0,32,8,40,2,8,65,2,116,106,65,160,11,106,40,2,0,54,2,0,32,16,40,2,8,33,6,32,16,32,16,40,2,12,34,13,54,2,32,32,16,32,6,54,2,28,32,16,32,16,65,28,106,32,15,16,208,8,32,16,40,2,4,33,7,32,16,40,2,0,34,20,69,13,2,32,13,13,0,11,11,65,0,33,13,12,1,11,65,0,33,20,11,32,14,32,7,54,2,12,32,14,32,13,54,2,8,32,14,32,6,54,2,4,32,14,32,20,54,2,0,32,16,65,48,106,36,0,65,0,32,11,40,2,16,13,0,26,32,11,65,8,106,34,8,32,11,65,20,106,34,7,40,2,0,32,7,40,2,8,65,193,0,108,106,34,7,65,211,5,106,54,2,4,32,8,32,7,65,8,106,54,2,0,32,11,40,2,12,11,32,11,65,32,106,36,0,13,1,32,2,40,2,32,33,6,32,2,41,2,0,33,22,32,9,65,232,1,106,33,18,35,0,65,224,0,107,34,17,36,0,32,2,65,8,106,34,7,40,2,4,33,12,32,17,65,4,106,32,7,40,2,8,34,19,65,0,65,4,65,200,0,16,167,10,32,17,40,2,8,33,8,2,64,32,17,40,2,4,65,1,71,4,64,32,17,40,2,12,33,7,2,64,32,8,69,13,0,32,19,65,200,0,108,33,20,32,17,65,36,106,33,10,32,17,65,16,106,34,21,65,16,106,33,16,32,7,33,15,32,8,33,13,3,64,32,20,69,13,1,32,10,32,12,65,32,106,65,36,16,193,5,26,32,17,65,4,106,34,11,32,12,16,131,15,32,12,40,2,68,33,14,32,17,65,204,0,106,32,12,65,12,106,16,131,15,32,21,32,17,41,2,76,55,2,0,32,16,32,12,40,2,28,54,2,0,32,17,32,12,40,2,24,54,2,88,32,21,65,8,106,32,17,65,212,0,106,41,2,0,55,2,0,32,17,32,14,54,2,72,32,20,65,200,0,107,33,20,32,15,32,11,65,200,0,16,193,5,65,200,0,106,33,15,32,12,65,200,0,106,33,12,32,13,65,1,107,34,13,13,0,11,11,32,18,32,19,54,2,8,32,18,32,7,54,2,4,32,18,32,8,54,2,0,32,17,65,224,0,106,36,0,12,1,11,32,8,32,17,40,2,12,16,132,25,0,11,32,9,65,244,1,106,32,2,65,20,106,16,252,7,32,9,65,0,58,0,198,3,32,9,65,0,58,0,229,2,32,9,65,0,58,0,132,2,32,9,32,22,55,2,224,1,32,9,32,6,54,2,128,2,32,9,65,152,5,106,33,10,32,9,65,224,1,106,33,14,35,0,65,144,2,107,34,6,36,0,32,6,65,204,1,106,33,11,35,0,65,16,107,34,15,36,0,32,15,32,2,32,3,16,233,3,32,15,45,0,4,33,8,2,64,32,15,40,2,0,34,7,65,16,70,4,64,32,8,65,5,75,33,8,12,1,11,32,11,32,15,41,0,5,55,0,5,32,11,65,12,106,32,15,65,12,106,40,0,0,54,0,0,11,32,11,32,7,54,2,0,32,11,32,8,58,0,4,32,15,65,16,106,36,0,32,6,45,0,208,1,33,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,40,2,204,1,34,7,65,16,70,4,64,32,8,13,1,2,64,2,64,32,11,32,3,32,2,40,2,44,34,13,79,4,127,65,0,5,32,2,40,2,16,34,13,32,3,75,13,1,65,1,11,54,2,0,32,11,32,3,173,32,13,173,66,32,134,132,55,2,4,12,1,11,32,11,65,2,54,2,0,32,11,32,2,40,2,40,32,3,65,168,3,108,106,54,2,4,11,32,6,40,2,208,1,33,13,32,6,40,2,204,1,34,7,65,2,71,13,2,32,11,32,2,32,3,16,128,10,32,6,40,2,208,1,33,15,32,6,40,2,204,1,34,7,65,16,71,13,3,66,0,33,22,32,11,32,13,40,2,0,65,1,70,4,126,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,13,40,2,4,34,7,65,1,107,14,3,1,2,3,0,11,66,1,33,23,32,7,65,129,1,107,14,3,3,4,5,6,11,66,128,2,33,22,12,5,11,66,128,4,33,22,12,4,11,66,128,6,33,22,12,3,11,66,0,33,23,66,128,130,2,33,22,12,2,11,66,0,33,23,66,128,132,2,33,22,12,1,11,66,0,33,23,66,128,134,2,33,22,11,32,22,32,7,173,66,32,134,132,32,23,132,5,66,128,2,11,55,2,0,32,6,45,0,204,1,13,4,32,6,45,0,205,1,33,16,32,11,32,2,32,3,16,233,3,32,6,45,0,208,1,33,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,40,2,204,1,34,7,65,16,70,4,64,32,15,65,8,106,33,7,32,8,65,1,107,14,6,4,6,2,6,7,3,1,11,32,10,32,6,41,0,209,1,55,0,9,32,10,65,16,106,32,6,65,216,1,106,40,0,0,54,0,0,32,10,32,8,58,0,8,32,10,32,7,54,2,4,32,10,65,1,58,0,0,12,16,11,32,6,32,7,16,167,27,32,6,65,204,1,106,32,14,32,3,32,6,40,2,0,32,6,40,2,4,32,16,16,217,6,32,6,45,0,204,1,65,1,70,13,11,32,6,65,64,107,32,6,65,229,1,106,41,0,0,55,3,0,32,6,65,56,106,32,6,65,221,1,106,41,0,0,55,3,0,32,6,65,48,106,32,6,65,213,1,106,41,0,0,55,3,0,32,6,32,6,41,0,205,1,55,3,40,32,10,65,1,106,32,6,65,40,106,16,231,19,32,10,65,0,58,0,0,32,10,32,16,58,0,33,12,15,11,32,13,40,2,68,65,128,128,128,128,120,70,13,11,32,6,65,24,106,32,13,65,196,0,106,16,167,27,32,6,65,204,1,106,32,14,32,3,32,6,40,2,24,32,6,40,2,28,32,15,41,3,0,32,16,16,239,5,32,6,45,0,204,1,13,2,32,6,65,176,1,106,32,6,65,213,1,106,41,0,0,55,3,0,32,6,65,184,1,106,32,6,65,221,1,106,41,0,0,55,3,0,32,6,65,192,1,106,32,6,65,229,1,106,41,0,0,55,3,0,32,6,32,6,41,0,205,1,55,3,168,1,32,10,65,1,106,32,6,65,168,1,106,16,231,19,32,10,65,0,58,0,0,32,10,32,16,58,0,33,12,14,11,32,10,65,1,58,0,0,32,10,65,15,54,2,4,12,13,11,32,6,65,8,106,32,7,16,167,27,32,6,65,204,1,106,32,14,32,3,32,6,40,2,8,32,6,40,2,12,32,15,41,3,0,32,16,16,239,5,32,6,45,0,204,1,69,4,64,32,6,65,240,0,106,32,6,65,213,1,106,41,0,0,55,3,0,32,6,65,248,0,106,32,6,65,221,1,106,41,0,0,55,3,0,32,6,65,128,1,106,32,6,65,229,1,106,41,0,0,55,3,0,32,6,32,6,41,0,205,1,55,3,104,32,10,65,1,106,32,6,65,232,0,106,16,231,19,32,10,65,0,58,0,0,32,10,32,16,58,0,33,12,13,11,32,6,65,147,1,106,32,6,65,216,1,106,40,2,0,34,7,54,0,0,32,6,32,6,41,2,208,1,34,22,55,0,139,1,32,10,65,16,106,32,7,54,0,0,32,10,32,22,55,0,8,32,10,65,10,54,2,4,32,10,65,1,58,0,0,12,12,11,32,6,65,147,1,106,32,6,65,216,1,106,40,2,0,34,7,54,0,0,32,6,32,6,41,2,208,1,34,22,55,0,139,1,32,10,65,16,106,32,7,54,0,0,32,10,32,22,55,0,8,32,10,65,10,54,2,4,32,10,65,1,58,0,0,12,11,11,32,13,40,2,80,65,128,128,128,128,120,70,13,8,32,6,65,16,106,32,13,65,208,0,106,16,167,27,32,6,40,2,16,33,8,32,6,40,2,20,33,7,32,15,41,3,0,33,22,35,0,65,208,1,107,34,11,36,0,32,11,65,8,106,34,13,16,160,22,32,11,65,236,0,106,34,15,32,14,32,13,32,3,32,8,32,7,32,22,32,16,16,239,1,32,6,65,204,1,106,34,7,2,127,32,11,45,0,116,65,19,70,4,64,32,15,32,13,65,228,0,16,193,5,26,32,7,65,1,106,32,15,16,242,28,65,0,12,1,11,32,11,32,11,65,236,0,106,16,165,14,32,7,32,11,41,3,0,55,2,4,65,1,11,58,0,0,32,11,65,208,1,106,36,0,32,6,45,0,204,1,69,4,64,32,6,65,242,1,106,32,6,45,0,207,1,58,0,0,32,6,32,6,41,2,224,1,55,3,136,1,32,6,32,6,65,229,1,106,41,0,0,55,0,141,1,32,6,65,136,2,106,32,6,41,0,141,1,55,0,0,32,6,32,6,47,0,205,1,59,1,240,1,32,6,32,6,41,2,216,1,55,0,251,1,32,6,32,6,41,2,208,1,55,0,243,1,32,6,32,6,41,3,136,1,55,0,131,2,32,10,65,1,106,32,6,65,240,1,106,16,231,19,32,10,65,0,58,0,0,32,10,32,16,58,0,33,12,11,11,32,10,32,6,41,2,208,1,55,2,8,32,10,65,9,54,2,4,32,10,65,1,58,0,0,12,10,11,32,13,40,2,68,65,128,128,128,128,120,71,4,64,32,6,65,32,106,32,13,65,196,0,106,16,167,27,32,6,65,204,1,106,32,14,32,3,32,6,40,2,32,32,6,40,2,36,32,16,16,217,6,32,6,45,0,204,1,65,1,70,13,9,32,6,65,224,0,106,32,6,65,229,1,106,41,0,0,55,3,0,32,6,65,216,0,106,32,6,65,221,1,106,41,0,0,55,3,0,32,6,65,208,0,106,32,6,65,213,1,106,41,0,0,55,3,0,32,6,32,6,41,0,205,1,55,3,72,32,10,65,1,106,32,6,65,200,0,106,16,231,19,32,10,65,0,58,0,0,32,10,32,16,58,0,33,12,10,11,32,10,65,1,58,0,0,32,10,66,3,55,2,4,12,9,11,32,10,32,6,41,0,209,1,55,0,9,32,10,65,16,106,32,6,65,216,1,106,40,0,0,54,0,0,32,10,32,8,58,0,8,32,10,32,7,54,2,4,32,10,65,1,58,0,0,12,8,11,32,10,65,1,58,0,0,32,10,65,14,54,2,4,12,7,11,32,10,32,6,40,2,212,1,54,2,16,32,10,32,13,54,2,12,32,10,32,7,54,2,8,32,10,65,0,54,2,4,32,10,65,1,58,0,0,12,6,11,32,10,32,6,41,2,212,1,55,2,12,32,10,32,15,54,2,8,32,10,32,7,54,2,4,32,10,65,1,58,0,0,12,5,11,32,10,65,1,58,0,0,32,10,65,1,54,2,4,12,4,11,32,6,32,6,41,2,208,1,55,2,136,1,65,228,245,203,0,65,19,32,6,65,136,1,106,65,164,244,203,0,65,216,246,203,0,16,253,13,0,11,65,232,246,203,0,65,13,65,248,246,203,0,16,151,17,0,11,32,10,65,1,58,0,0,32,10,66,5,55,2,4,12,1,11,32,6,32,6,41,2,208,1,55,2,136,1,65,228,245,203,0,65,19,32,6,65,136,1,106,65,164,244,203,0,65,136,247,203,0,16,253,13,0,11,32,6,65,144,2,106,36,0,32,9,45,0,152,5,69,13,2,32,9,65,176,4,106,32,9,65,164,5,106,41,2,0,34,23,55,3,0,32,9,32,9,41,2,156,5,34,22,55,3,168,4,32,0,65,12,106,32,23,55,0,0,32,0,32,22,55,0,4,32,0,65,12,54,2,0,32,14,16,248,23,12,16,11,32,9,65,224,1,106,34,7,32,9,65,15,106,65,192,0,16,193,5,26,32,9,65,207,0,106,32,7,16,132,15,32,2,40,2,44,34,6,32,3,77,13,6,32,2,40,2,40,32,3,65,168,3,108,106,34,7,45,0,128,2,69,13,10,32,9,65,152,5,106,32,7,65,129,2,106,65,192,0,16,193,5,26,32,8,65,1,113,13,2,12,9,11,32,0,65,15,54,2,0,12,14,11,32,9,65,138,4,106,32,9,45,0,155,5,58,0,0,32,9,65,144,5,106,34,8,32,9,65,184,5,106,45,0,0,58,0,0,32,9,65,176,4,106,32,9,65,168,5,106,41,2,0,34,22,55,3,0,32,9,65,151,4,106,32,22,55,0,0,32,9,32,9,47,0,153,5,59,1,136,4,32,9,32,9,41,2,176,5,55,3,136,5,32,9,32,9,41,2,160,5,55,3,168,4,32,9,45,0,185,5,33,11,32,9,40,2,156,5,33,7,32,9,32,9,41,3,168,4,55,0,143,4,32,9,32,7,54,0,139,4,32,9,65,167,4,106,32,8,45,0,0,58,0,0,32,9,32,9,41,3,136,5,55,0,159,4,32,2,40,2,44,34,7,32,3,77,13,5,32,4,45,0,28,33,4,32,2,40,2,40,33,14,32,9,65,152,5,106,34,16,32,9,65,14,106,65,193,0,16,193,5,26,32,1,65,2,106,33,2,32,9,65,136,4,106,33,21,35,0,65,144,2,107,34,20,36,0,2,64,32,4,69,4,64,35,0,65,224,0,107,34,7,36,0,32,7,65,4,106,34,4,16,244,26,32,7,32,5,40,2,0,32,4,32,21,32,2,65,232,180,156,1,40,2,0,65,0,16,245,6,34,1,54,2,68,32,1,65,1,70,4,64,32,20,65,10,106,32,4,65,192,0,16,193,5,26,32,7,65,224,0,106,36,0,12,2,11,32,7,65,0,54,2,72,32,7,65,196,0,106,65,216,130,204,0,32,7,65,200,0,106,65,224,131,204,0,16,240,20,0,11,32,20,65,10,106,33,15,65,0,33,4,35,0,65,128,1,107,34,1,36,0,32,1,65,24,106,66,0,55,3,0,32,1,65,16,106,66,0,55,3,0,32,1,65,8,106,66,0,55,3,0,32,1,66,0,55,3,0,32,5,40,2,0,33,8,65,1,33,13,2,64,2,64,3,64,32,1,65,36,106,34,7,16,244,26,32,1,32,8,32,7,32,21,32,2,65,232,180,156,1,40,2,0,32,4,16,245,6,34,4,54,2,100,32,4,65,1,71,13,1,35,0,65,64,106,34,4,36,0,32,4,65,0,65,192,0,16,129,10,33,10,65,192,176,158,1,40,2,0,33,6,32,10,65,192,0,16,151,28,33,4,35,0,65,64,106,34,19,36,0,2,64,32,4,69,4,64,65,216,177,156,1,32,6,40,2,172,1,32,6,40,2,168,1,17,0,0,12,1,11,32,7,69,4,64,65,186,177,156,1,32,6,40,2,172,1,32,6,40,2,168,1,17,0,0,12,1,11,32,19,65,56,106,32,7,65,24,106,41,0,0,55,3,0,32,19,65,48,106,32,7,65,16,106,41,0,0,55,3,0,32,19,65,40,106,32,7,65,8,106,41,0,0,55,3,0,32,19,65,8,106,32,7,65,40,106,41,0,0,55,3,0,32,19,65,16,106,32,7,65,48,106,41,0,0,55,3,0,32,19,65,24,106,32,7,65,56,106,41,0,0,55,3,0,32,19,32,7,41,0,0,55,3,32,32,19,32,7,41,0,32,55,3,0,32,4,32,19,65,32,106,16,251,4,32,4,65,32,106,32,19,16,251,4,11,32,19,65,64,107,36,0,32,10,44,0,0,32,10,65,64,107,36,0,65,0,72,4,64,32,1,32,13,54,2,104,32,1,65,4,32,1,65,232,0,106,65,4,65,192,131,204,0,16,209,23,32,13,65,1,106,33,13,32,1,33,4,12,1,11,11,32,15,32,1,65,36,106,65,192,0,16,193,5,26,32,1,65,128,1,106,36,0,12,1,11,32,1,65,0,54,2,104,32,1,65,228,0,106,65,216,130,204,0,32,1,65,232,0,106,65,208,131,204,0,16,240,20,0,11,11,32,5,40,2,0,33,4,32,20,65,10,106,33,1,32,16,65,1,106,33,5,65,0,33,7,35,0,65,224,4,107,34,8,36,0,2,64,2,64,32,21,69,4,64,65,185,178,156,1,32,4,40,2,172,1,32,4,40,2,168,1,17,0,0,12,1,11,32,1,69,4,64,65,186,177,156,1,32,4,40,2,172,1,32,4,40,2,168,1,17,0,0,12,1,11,32,5,69,4,64,65,236,176,156,1,32,4,40,2,172,1,32,4,40,2,168,1,17,0,0,12,1,11,32,8,32,21,65,0,16,202,3,32,8,65,216,0,106,32,1,65,24,106,41,0,0,55,3,0,32,8,65,208,0,106,32,1,65,16,106,41,0,0,55,3,0,32,8,65,200,0,106,32,1,65,8,106,41,0,0,55,3,0,32,8,65,40,106,32,1,65,40,106,41,0,0,34,24,55,3,0,32,8,65,48,106,32,1,65,48,106,41,0,0,34,23,55,3,0,32,8,65,56,106,32,1,65,56,106,41,0,0,34,25,55,3,0,32,8,32,1,41,0,0,55,3,64,32,8,32,1,41,0,32,34,22,55,3,32,32,25,66,63,136,167,34,2,69,34,1,32,23,66,127,82,113,32,25,66,255,255,255,255,255,255,255,255,255,0,84,114,32,1,32,24,66,157,160,145,189,181,206,219,171,221,0,84,113,114,69,34,1,32,1,32,22,66,160,193,236,192,230,232,203,244,95,86,113,32,24,66,157,160,145,189,181,206,219,171,221,0,86,27,32,2,114,13,1,32,4,32,8,65,224,0,106,34,4,32,5,16,252,15,69,13,1,32,8,41,3,88,32,8,41,3,80,32,8,41,3,72,32,8,41,3,64,132,132,132,80,32,23,32,25,132,32,24,132,32,22,132,80,114,13,0,35,0,65,48,107,34,2,36,0,32,2,32,8,65,32,106,34,1,41,3,24,34,22,66,56,136,55,3,40,32,2,32,1,41,3,0,34,23,66,255,255,255,255,255,255,255,255,63,131,55,3,8,32,2,32,22,66,6,134,32,1,41,3,16,34,22,66,58,136,132,66,255,255,255,255,255,255,255,255,63,131,55,3,32,32,2,32,22,66,4,134,32,1,41,3,8,34,22,66,60,136,132,66,255,255,255,255,255,255,255,255,63,131,55,3,24,32,2,32,22,66,2,134,32,23,66,62,136,132,66,255,255,255,255,255,255,255,255,63,131,55,3,16,32,2,65,8,106,65,216,181,156,1,16,210,2,32,8,65,160,4,106,34,1,32,2,41,3,40,66,56,134,32,2,41,3,32,34,22,66,6,136,132,55,3,24,32,1,32,22,66,58,134,32,2,41,3,24,34,22,66,4,136,132,55,3,16,32,1,32,22,66,60,134,32,2,41,3,16,34,22,66,2,136,132,55,3,8,32,1,32,2,41,3,8,32,22,66,62,134,132,55,3,0,32,2,65,48,106,36,0,32,8,65,128,4,106,34,7,32,1,32,8,16,235,1,32,8,65,224,3,106,34,2,32,1,32,8,65,64,107,34,5,16,235,1,32,8,32,8,40,2,176,1,54,2,176,3,32,8,65,184,2,106,34,1,32,4,65,40,16,193,5,26,32,8,65,224,2,106,32,8,65,136,1,106,65,40,16,193,5,26,32,8,65,152,3,106,66,0,55,3,0,32,8,65,160,3,106,66,0,55,3,0,32,8,65,168,3,106,66,0,55,3,0,32,8,66,0,55,3,144,3,32,8,66,1,55,3,136,3,32,8,65,184,1,106,34,4,32,1,32,2,32,7,16,122,32,8,40,2,176,2,13,0,32,8,65,192,4,106,34,2,32,5,16,251,4,32,8,65,184,3,106,34,1,32,2,16,176,5,65,1,33,7,32,8,41,3,184,3,33,26,32,8,41,3,192,3,33,27,32,8,41,3,200,3,33,28,32,8,41,3,208,3,33,24,32,8,41,3,216,3,33,25,32,1,32,4,16,142,1,13,1,65,32,33,1,3,64,32,8,65,184,3,106,32,1,106,41,3,0,34,23,32,1,65,176,181,156,1,106,41,3,0,34,22,86,13,1,32,22,32,23,88,4,64,32,1,65,8,107,34,1,65,120,70,13,2,12,1,11,11,32,8,32,25,66,255,255,255,255,255,255,63,124,55,3,216,3,32,8,32,24,66,255,255,255,255,255,255,255,7,124,55,3,208,3,32,8,32,28,66,220,221,234,245,255,255,255,7,124,55,3,200,3,32,8,32,27,66,253,247,142,208,200,222,154,7,124,55,3,192,3,32,8,32,26,66,193,130,217,129,205,209,151,1,124,55,3,184,3,32,8,65,184,3,106,32,8,65,184,1,106,16,142,1,33,7,12,1,11,65,0,33,7,11,32,8,65,224,4,106,36,0,32,7,69,4,64,32,20,65,0,54,2,204,1,65,212,198,204,0,65,36,32,20,65,204,1,106,65,252,183,204,0,65,248,198,204,0,16,253,13,0,11,32,20,65,203,0,106,32,20,65,10,106,65,192,0,16,193,5,26,32,20,32,11,58,0,74,32,20,65,204,1,106,34,1,32,16,65,193,0,16,193,5,26,32,20,65,139,1,106,33,16,32,20,65,202,0,106,33,2,35,0,65,176,1,107,34,19,36,0,32,19,65,8,106,33,4,35,0,65,16,107,34,15,36,0,2,64,2,64,32,14,32,3,65,168,3,108,106,65,252,0,106,34,7,40,2,0,34,8,69,4,64,32,4,65,16,106,32,1,65,193,0,16,193,5,26,32,4,65,0,54,2,4,12,1,11,32,7,40,2,4,33,13,35,0,65,32,107,34,14,36,0,32,14,32,13,54,2,28,32,14,32,8,54,2,24,32,14,65,16,106,32,14,65,24,106,32,1,16,193,10,32,14,40,2,20,33,5,2,64,2,64,32,14,40,2,16,34,3,69,13,0,32,13,4,64,32,13,65,1,107,33,13,3,64,32,8,32,5,65,2,116,106,65,160,11,106,40,2,0,33,8,32,14,32,13,54,2,28,32,14,32,8,54,2,24,32,14,65,8,106,32,14,65,24,106,32,1,16,193,10,32,14,40,2,12,33,5,32,14,40,2,8,34,3,69,13,2,32,13,65,1,107,34,13,65,127,71,13,0,11,11,65,0,33,13,12,1,11,65,0,33,3,11,32,15,32,5,54,2,12,32,15,32,13,54,2,8,32,15,32,8,54,2,4,32,15,32,3,54,2,0,32,14,65,32,106,36,0,32,15,65,4,106,33,3,32,15,40,2,0,69,4,64,32,4,65,2,58,0,16,32,4,32,7,54,2,12,32,4,32,3,41,2,0,55,2,0,32,4,65,8,106,32,3,65,8,106,40,2,0,54,2,0,12,2,11,32,4,32,3,41,2,0,55,2,4,32,4,65,12,106,32,3,65,8,106,40,2,0,54,2,0,32,4,65,16,106,32,1,65,193,0,16,193,5,26,11,32,4,32,7,54,2,0,11,32,15,65,16,106,36,0,2,64,32,19,45,0,24,65,2,71,4,64,32,19,65,220,0,106,34,3,32,4,65,212,0,16,193,5,26,35,0,65,224,0,107,34,4,36,0,2,64,32,3,40,2,4,69,4,64,32,3,40,2,0,33,1,16,182,23,34,5,65,1,59,1,6,32,5,65,0,54,2,0,32,5,65,8,106,32,3,65,16,106,65,193,0,16,193,5,26,32,5,65,211,5,106,32,2,65,193,0,16,193,5,26,32,1,66,128,128,128,128,16,55,2,4,32,1,32,5,54,2,0,12,1,11,32,4,65,8,106,32,3,65,4,106,34,1,65,8,106,40,2,0,54,2,0,32,4,32,1,41,2,0,55,3,0,32,4,65,31,106,34,1,32,3,65,16,106,65,193,0,16,193,5,26,32,4,65,16,106,33,21,65,0,33,8,35,0,65,192,2,107,34,17,36,0,32,17,65,8,106,33,6,32,1,33,5,35,0,65,160,1,107,34,12,36,0,2,64,2,127,2,64,2,64,2,64,32,4,40,2,0,34,18,47,1,6,34,11,65,11,79,4,64,65,5,33,10,65,4,33,7,32,4,40,2,8,34,1,65,5,73,13,1,32,1,33,7,32,1,65,5,107,14,2,1,3,2,11,32,18,65,8,106,34,13,32,4,40,2,8,34,1,65,193,0,108,34,15,106,33,14,32,4,40,2,4,33,10,2,64,32,11,32,1,65,1,106,34,7,73,4,64,32,14,32,5,65,193,0,16,193,5,26,12,1,11,32,13,32,7,65,193,0,108,34,8,106,32,14,32,11,32,1,107,65,193,0,108,34,7,16,184,28,26,32,14,32,5,65,193,0,16,193,5,26,32,8,32,18,65,211,5,106,34,5,106,32,5,32,15,106,32,7,16,184,28,26,11,32,18,32,1,65,193,0,108,106,65,211,5,106,32,2,65,193,0,16,193,5,26,32,6,65,2,58,0,16,32,18,32,11,65,1,106,59,1,6,12,4,11,32,12,32,7,54,2,8,32,12,32,18,54,2,0,32,12,32,4,40,2,4,54,2,4,32,12,65,12,106,32,12,16,150,21,32,12,40,2,12,33,18,32,12,40,2,16,12,2,11,32,1,65,7,107,33,8,65,6,33,10,11,32,12,32,10,54,2,8,32,12,32,18,54,2,0,32,12,32,4,40,2,4,54,2,4,32,12,65,12,106,32,12,16,150,21,32,12,40,2,20,33,18,32,8,33,1,32,12,40,2,24,11,33,10,32,18,65,8,106,34,7,32,1,65,193,0,108,34,13,106,33,14,2,64,32,1,32,18,47,1,6,34,15,79,4,64,32,14,32,5,65,193,0,16,193,5,26,12,1,11,32,7,32,13,65,193,0,106,34,8,106,32,14,32,15,32,1,107,65,193,0,108,34,7,16,184,28,26,32,14,32,5,65,193,0,16,193,5,26,32,18,65,211,5,106,34,5,32,8,106,32,5,32,13,106,32,7,16,184,28,26,11,32,18,32,1,65,193,0,108,106,65,211,5,106,32,2,65,193,0,16,193,5,26,32,18,32,15,65,1,106,59,1,6,32,6,32,12,65,12,106,65,148,1,16,193,5,26,11,32,6,32,1,54,2,156,1,32,6,32,10,54,2,152,1,32,6,32,18,54,2,148,1,32,12,65,160,1,106,36,0,2,64,2,64,2,64,32,17,45,0,24,65,2,70,4,64,32,21,32,17,40,2,164,1,54,2,8,32,21,32,17,41,2,156,1,55,2,0,12,1,11,32,17,40,2,12,33,8,32,17,40,2,8,33,5,32,17,65,182,1,106,32,17,65,24,106,34,11,65,130,1,16,193,5,26,32,17,40,2,164,1,33,14,32,17,40,2,156,1,33,13,32,17,40,2,160,1,33,15,32,17,40,2,16,33,18,32,17,40,2,20,33,1,2,64,32,5,40,2,0,34,7,4,64,32,17,65,247,1,106,33,2,3,64,32,17,32,7,54,2,168,1,32,17,32,5,47,1,4,54,2,176,1,32,17,32,8,65,1,106,54,2,172,1,32,17,65,8,106,33,7,32,17,65,182,1,106,33,6,35,0,65,176,1,107,34,12,36,0,2,64,32,1,32,17,65,168,1,106,34,5,40,2,4,34,10,65,1,107,70,4,64,2,127,2,127,2,64,32,5,40,2,0,34,1,47,1,6,65,11,79,4,64,2,64,2,64,32,5,40,2,8,34,8,65,5,79,4,64,32,8,65,5,107,14,2,1,2,4,11,32,12,65,4,54,2,12,32,12,32,10,54,2,8,32,12,32,1,54,2,4,32,12,65,16,106,32,12,65,4,106,16,170,7,32,12,40,2,20,33,1,32,12,40,2,16,12,5,11,32,12,65,5,54,2,12,32,12,32,10,54,2,8,32,12,32,1,54,2,4,32,12,65,16,106,34,1,32,12,65,4,106,16,170,7,32,12,65,5,54,2,172,1,32,12,32,12,41,2,16,55,2,164,1,32,12,65,164,1,106,32,6,32,2,32,18,16,132,6,32,7,32,1,65,148,1,16,193,5,26,12,6,11,32,12,65,5,54,2,12,32,12,32,10,54,2,8,32,12,32,1,54,2,4,32,12,65,16,106,32,12,65,4,106,16,170,7,65,0,12,2,11,32,5,32,6,32,2,32,18,16,132,6,32,7,65,2,58,0,16,12,4,11,32,12,65,6,54,2,12,32,12,32,10,54,2,8,32,12,32,1,54,2,4,32,12,65,16,106,32,12,65,4,106,16,170,7,32,8,65,7,107,11,33,8,32,12,40,2,28,33,1,32,12,40,2,24,11,33,5,32,12,32,8,54,2,172,1,32,12,32,1,54,2,168,1,32,12,32,5,54,2,164,1,32,12,65,164,1,106,32,6,32,2,32,18,16,132,6,32,7,32,12,65,16,106,65,148,1,16,193,5,26,12,1,11,65,200,156,215,0,65,53,65,128,157,215,0,16,218,19,0,11,32,12,65,176,1,106,36,0,32,17,45,0,24,65,2,70,13,2,32,17,40,2,12,33,8,32,17,40,2,8,33,5,32,6,32,11,65,130,1,16,193,5,26,32,17,40,2,16,33,18,32,17,40,2,20,33,1,32,5,40,2,0,34,7,13,0,11,11,32,17,65,24,106,32,17,65,182,1,106,65,130,1,16,193,5,33,7,32,17,32,1,54,2,20,32,17,32,18,54,2,16,32,17,32,8,54,2,12,32,17,32,5,54,2,8,32,3,40,2,0,34,8,40,2,0,34,5,69,13,2,32,8,40,2,4,33,2,16,183,23,34,11,32,5,54,2,160,11,32,11,65,0,59,1,6,32,11,65,0,54,2,0,32,5,65,0,59,1,4,32,5,32,11,54,2,0,32,8,32,2,65,1,106,34,2,54,2,4,32,8,32,11,54,2,0,32,17,32,2,54,2,188,2,32,17,32,11,54,2,184,2,32,17,65,217,0,106,33,5,2,64,2,64,32,1,32,17,65,184,2,106,34,2,40,2,4,65,1,107,70,4,64,32,2,40,2,0,34,8,47,1,6,34,1,65,11,79,13,1,32,8,32,1,65,1,106,34,2,59,1,6,32,8,32,1,65,193,0,108,106,34,1,65,8,106,32,7,65,193,0,16,193,5,26,32,1,65,211,5,106,32,5,65,193,0,16,193,5,26,32,8,32,2,65,2,116,106,65,160,11,106,32,18,54,2,0,32,18,32,2,59,1,4,32,18,32,8,54,2,0,12,2,11,65,159,155,215,0,65,48,65,208,155,215,0,16,218,19,0,11,65,164,154,215,0,65,32,65,224,155,215,0,16,218,19,0,11,11,32,21,32,14,54,2,8,32,21,32,15,54,2,4,32,21,32,13,54,2,0,11,32,17,65,192,2,106,36,0,12,1,11,65,148,154,215,0,16,248,26,0,11,32,3,40,2,0,34,1,32,1,40,2,8,65,1,106,54,2,8,32,4,40,2,16,26,32,4,40,2,24,26,11,32,4,65,224,0,106,36,0,32,16,65,0,58,0,0,12,1,11,32,16,32,19,40,2,8,32,19,40,2,16,65,193,0,108,106,65,211,5,106,34,1,65,193,0,16,193,5,26,32,1,32,2,65,193,0,16,193,5,26,11,32,19,65,176,1,106,36,0,32,20,65,144,2,106,36,0,32,9,65,224,1,106,16,248,23,12,9,11,32,7,45,0,226,2,65,132,1,71,13,6,32,4,45,0,27,65,1,71,13,6,32,9,65,207,0,106,34,13,32,9,65,152,5,106,16,201,26,69,13,6,32,9,65,0,58,0,143,1,32,9,65,224,1,106,34,14,32,2,32,3,32,9,65,143,1,106,34,15,16,189,2,32,9,45,0,224,1,69,4,64,32,9,65,160,4,106,32,9,65,249,1,106,41,0,0,34,23,55,3,0,32,9,65,152,4,106,32,9,65,241,1,106,41,0,0,34,22,55,3,0,32,9,65,208,4,106,32,9,65,233,1,106,41,0,0,55,3,0,32,9,65,216,4,106,32,22,55,3,0,32,9,65,224,4,106,32,23,55,3,0,32,9,32,9,41,0,225,1,55,3,200,4,32,2,40,2,44,34,7,32,3,77,13,6,32,9,45,0,129,2,33,8,32,2,40,2,40,33,7,32,14,32,13,65,192,0,16,193,5,26,32,1,65,2,106,32,14,32,15,32,7,32,3,65,168,3,108,106,32,9,65,200,4,106,32,8,32,5,16,149,3,12,7,11,32,9,65,155,4,106,32,9,65,244,1,106,40,2,0,34,1,54,0,0,32,9,65,147,4,106,32,9,65,236,1,106,41,2,0,34,23,55,0,0,32,9,32,9,41,2,228,1,34,22,55,0,139,4,32,0,65,16,106,32,1,54,0,0,32,0,65,8,106,32,23,55,0,0,32,0,32,22,55,0,0,12,12,11,32,0,65,15,54,2,0,12,11,11,32,0,65,3,54,2,0,12,10,11,32,3,32,7,65,228,197,204,0,16,163,15,0,11,32,3,32,6,65,132,198,204,0,16,163,15,0,11,32,3,32,7,65,244,197,204,0,16,163,15,0,11,32,3,32,7,65,148,198,204,0,16,163,15,0,11,32,2,40,2,44,33,6,11,32,3,32,6,79,13,2,32,2,40,2,40,32,3,65,168,3,108,106,65,220,1,106,33,7,32,9,65,207,0,106,33,13,35,0,65,32,107,34,14,36,0,2,127,65,0,32,7,40,2,0,34,3,69,13,0,26,32,14,65,16,106,33,8,32,7,40,2,4,33,15,35,0,65,48,107,34,11,36,0,32,11,32,15,54,2,32,32,11,32,3,54,2,28,32,11,65,16,106,32,11,65,28,106,32,13,16,160,10,32,11,40,2,20,33,12,2,64,2,64,32,11,40,2,16,34,7,69,13,0,32,15,4,64,3,64,32,11,32,12,54,2,44,32,11,32,15,54,2,40,32,11,32,3,54,2,36,32,11,65,8,106,34,3,32,11,65,36,106,34,7,40,2,4,65,1,107,54,2,4,32,3,32,7,40,2,0,32,7,40,2,8,65,2,116,106,65,252,7,106,40,2,0,54,2,0,32,11,40,2,8,33,3,32,11,32,11,40,2,12,34,15,54,2,32,32,11,32,3,54,2,28,32,11,32,11,65,28,106,32,13,16,160,10,32,11,40,2,4,33,12,32,11,40,2,0,34,7,69,13,2,32,15,13,0,11,11,65,0,33,15,12,1,11,65,0,33,7,11,32,8,32,12,54,2,12,32,8,32,15,54,2,8,32,8,32,3,54,2,4,32,8,32,7,54,2,0,32,11,65,48,106,36,0,65,0,32,14,40,2,16,13,0,26,32,14,65,8,106,34,8,32,14,65,20,106,34,3,40,2,0,34,7,32,3,40,2,8,34,3,65,6,116,106,54,2,0,32,8,32,7,32,3,65,28,108,106,65,196,5,106,54,2,4,32,14,40,2,12,11,33,7,32,14,65,32,106,36,0,32,7,69,13,0,32,7,40,2,8,33,3,32,7,40,2,4,33,7,32,9,32,2,65,36,106,54,2,236,1,32,9,32,4,54,2,232,1,32,9,32,7,54,2,224,1,32,9,32,7,32,3,65,5,116,106,54,2,228,1,32,9,32,13,54,2,244,1,32,9,32,9,65,8,106,54,2,240,1,32,9,65,176,1,106,33,14,35,0,65,64,106,34,10,36,0,32,10,65,16,106,32,9,65,224,1,106,34,13,16,191,10,2,64,2,64,2,64,32,10,45,0,16,69,4,64,32,14,65,0,54,2,8,32,14,66,128,128,128,128,16,55,2,0,12,1,11,32,10,65,52,106,65,4,65,0,65,1,65,32,16,167,10,32,10,40,2,56,33,3,32,10,40,2,52,65,1,70,13,1,32,10,40,2,60,34,7,32,10,41,0,17,55,0,0,32,7,65,24,106,32,10,65,41,106,41,0,0,55,0,0,32,7,65,16,106,32,10,65,33,106,41,0,0,55,0,0,32,7,65,8,106,32,10,65,25,106,41,0,0,55,0,0,32,10,65,12,106,34,4,65,1,54,2,0,32,10,32,7,54,2,8,32,10,32,3,54,2,4,32,10,65,32,106,32,13,65,16,106,41,2,0,55,3,0,32,10,65,24,106,32,13,65,8,106,41,2,0,55,3,0,32,10,32,13,41,2,0,55,3,16,35,0,65,48,107,34,16,36,0,32,16,65,15,106,32,10,65,16,106,34,3,16,191,10,32,16,45,0,15,65,1,70,4,64,32,10,65,4,106,33,11,32,16,65,16,106,33,15,3,64,32,11,40,2,8,34,8,32,11,40,2,0,70,4,64,32,11,32,8,65,1,65,1,65,32,16,178,19,11,32,11,40,2,4,32,8,65,5,116,106,34,7,32,15,41,0,0,55,0,0,32,7,65,24,106,32,15,65,24,106,41,0,0,55,0,0,32,7,65,16,106,32,15,65,16,106,41,0,0,55,0,0,32,7,65,8,106,32,15,65,8,106,41,0,0,55,0,0,32,11,32,8,65,1,106,54,2,8,32,16,65,15,106,32,3,16,191,10,32,16,45,0,15,13,0,11,11,32,16,65,48,106,36,0,32,14,65,8,106,32,4,40,2,0,54,2,0,32,14,32,10,41,2,4,55,2,0,11,32,10,65,64,107,36,0,12,1,11,32,3,32,10,40,2,60,16,132,25,0,11,32,9,40,2,180,1,33,11,32,9,40,2,176,1,33,14,32,9,40,2,184,1,34,3,4,64,32,3,65,5,116,33,8,32,1,65,2,106,33,7,32,13,65,1,114,33,10,32,9,65,192,1,106,33,16,65,0,33,6,3,64,32,16,32,6,32,11,106,34,1,41,0,0,55,0,0,32,16,65,24,106,32,1,65,24,106,41,0,0,55,0,0,32,16,65,16,106,32,1,65,16,106,41,0,0,55,0,0,32,16,65,8,106,32,1,65,8,106,41,0,0,55,0,0,32,9,65,1,58,0,191,1,32,9,65,224,1,106,34,13,32,2,32,9,40,2,8,32,9,65,191,1,106,34,4,16,189,2,32,9,45,0,224,1,13,3,32,9,65,176,5,106,32,10,65,24,106,41,0,0,34,23,55,3,0,32,9,65,168,5,106,32,10,65,16,106,41,0,0,34,22,55,3,0,32,9,65,240,4,106,32,10,65,8,106,41,0,0,55,3,0,32,9,65,248,4,106,32,22,55,3,0,32,9,65,128,5,106,32,23,55,3,0,32,9,32,10,41,0,0,55,3,232,4,32,2,40,2,44,34,1,32,9,40,2,8,34,15,77,13,5,32,9,45,0,129,2,33,3,32,2,40,2,40,33,1,32,13,32,9,65,207,0,106,65,192,0,16,193,5,26,32,7,32,13,32,4,32,1,32,15,65,168,3,108,106,32,9,65,232,4,106,32,3,32,5,16,149,3,32,8,32,6,65,32,106,34,6,71,13,0,11,11,32,9,32,11,54,2,228,1,32,9,32,14,54,2,224,1,32,9,65,224,1,106,16,141,28,11,32,0,65,15,54,2,0,12,3,11,32,9,65,171,5,106,32,9,65,244,1,106,40,2,0,34,1,54,0,0,32,9,65,163,5,106,32,9,65,236,1,106,41,2,0,34,23,55,0,0,32,9,32,9,41,2,228,1,34,22,55,0,155,5,32,0,65,16,106,32,1,54,0,0,32,0,65,8,106,32,23,55,0,0,32,0,32,22,55,0,0,32,9,32,11,54,2,228,1,32,9,32,14,54,2,224,1,32,9,65,224,1,106,16,141,28,12,2,11,32,3,32,6,65,164,198,204,0,16,163,15,0,11,32,15,32,1,65,180,198,204,0,16,163,15,0,11,32,9,65,224,5,106,36,0,11,197,12,2,19,127,1,126,35,0,65,208,0,107,34,2,36,0,32,2,65,16,106,32,0,40,2,4,34,9,32,0,40,2,8,34,5,65,128,236,204,0,65,9,16,178,1,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,16,69,4,64,32,2,45,0,30,13,1,32,2,45,0,29,33,4,32,2,40,2,24,34,6,69,13,2,32,2,40,2,68,33,13,32,2,40,2,64,33,7,3,64,2,64,32,6,32,13,73,4,64,32,6,32,7,106,44,0,0,65,191,127,74,13,1,12,9,11,32,6,32,13,71,13,8,11,32,6,32,7,106,34,11,65,1,107,44,0,0,34,1,65,0,72,4,64,32,1,65,63,113,2,127,32,11,65,2,107,45,0,0,34,3,192,34,10,65,64,78,4,64,32,3,65,31,113,12,1,11,32,10,65,63,113,2,127,32,11,65,3,107,45,0,0,34,12,192,34,3,65,64,78,4,64,32,12,65,15,113,12,1,11,32,3,65,63,113,32,11,65,4,107,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,33,1,11,32,4,65,1,113,13,5,65,1,33,4,2,127,65,127,32,1,65,128,1,73,13,0,26,65,125,65,124,32,1,65,128,128,4,73,27,32,1,65,128,16,79,13,0,26,65,126,11,32,6,106,34,6,13,0,11,12,3,11,32,2,40,2,48,34,11,32,2,40,2,76,34,3,107,34,6,32,2,40,2,68,34,14,79,13,0,32,2,40,2,72,33,16,32,2,40,2,64,33,19,32,2,40,2,36,34,7,32,3,32,3,32,7,73,27,33,17,32,2,40,2,56,33,10,32,2,40,2,40,33,12,32,2,41,3,24,33,20,32,2,40,2,52,65,127,70,33,15,3,64,2,64,2,64,32,20,32,6,32,19,106,34,18,49,0,0,136,167,65,1,113,69,4,64,32,3,33,1,32,6,33,11,32,15,13,2,12,1,11,32,7,32,7,32,10,32,7,32,10,73,27,32,15,27,65,1,107,34,13,33,1,2,64,2,64,2,64,2,64,3,64,32,1,65,127,70,4,64,32,3,32,10,32,15,27,34,1,32,7,32,1,32,7,75,27,33,13,32,7,33,1,3,64,32,1,32,13,70,13,13,32,1,32,17,70,13,3,32,1,32,6,106,32,14,79,13,4,32,1,32,18,106,33,4,32,1,32,16,106,33,8,32,1,65,1,106,33,1,32,8,45,0,0,32,4,45,0,0,70,13,0,11,32,11,32,12,107,33,11,32,12,33,1,32,15,69,13,6,12,7,11,32,3,32,13,77,13,4,32,1,32,6,106,34,4,32,14,79,13,3,32,1,32,18,106,33,4,32,1,32,16,106,33,8,32,1,65,1,107,33,1,32,8,45,0,0,32,4,45,0,0,70,13,0,11,32,11,32,7,107,32,1,106,65,1,106,33,11,32,15,13,5,32,3,33,1,12,4,11,32,17,32,3,65,180,230,204,0,16,163,15,0,11,32,14,32,6,32,7,106,34,0,32,0,32,14,73,27,32,14,65,196,230,204,0,16,163,15,0,11,32,4,32,14,65,228,230,204,0,16,163,15,0,11,32,1,32,3,65,212,230,204,0,16,163,15,0,11,32,1,33,10,11,32,11,32,3,107,34,6,32,14,73,13,0,11,11,65,0,33,10,12,3,11,32,4,65,255,1,113,69,13,2,11,65,0,33,6,11,32,6,32,5,107,33,10,65,9,33,1,32,9,65,9,106,33,4,32,5,32,9,106,33,3,32,6,65,9,106,33,7,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,3,64,32,1,32,10,106,33,11,2,64,32,1,32,6,106,34,12,69,13,0,32,5,32,12,75,4,64,32,4,32,6,106,44,0,0,65,191,127,74,13,1,12,10,11,32,11,13,9,11,2,64,2,64,2,127,32,11,69,4,64,32,3,33,8,32,5,12,1,11,32,4,32,6,106,34,8,45,0,0,65,48,107,65,255,1,113,65,10,73,13,1,32,12,11,33,4,2,64,32,12,69,13,0,32,4,32,5,73,4,64,32,8,44,0,0,65,191,127,74,13,1,12,11,11,32,4,32,5,71,13,10,11,65,0,33,10,32,5,32,4,107,65,8,73,13,11,65,137,236,204,0,65,8,32,8,65,8,16,246,23,69,13,11,32,4,65,8,106,34,8,33,1,3,64,2,64,32,1,69,13,0,32,1,32,5,73,4,64,32,1,32,9,106,44,0,0,65,191,127,74,13,1,12,11,11,32,1,32,5,71,13,10,11,2,64,2,64,2,64,32,1,32,5,70,4,64,32,5,33,3,12,1,11,32,1,32,9,106,45,0,0,65,48,107,65,255,1,113,65,10,73,13,1,32,1,33,3,32,1,32,5,73,13,15,11,32,4,32,7,73,13,6,32,7,13,1,12,4,11,32,1,65,1,106,33,1,12,1,11,11,32,7,32,9,106,44,0,0,65,191,127,74,13,1,12,3,11,32,4,65,1,106,33,4,32,1,65,1,106,33,1,12,1,11,11,32,12,4,64,32,4,32,9,106,44,0,0,65,191,127,76,13,1,11,32,2,65,16,106,32,7,32,9,106,32,4,32,7,107,16,233,6,32,2,45,0,16,13,8,32,3,32,8,73,13,2,32,2,40,2,20,33,4,32,8,69,13,1,32,5,32,8,75,4,64,32,8,32,9,106,44,0,0,65,191,127,76,13,3,12,2,11,32,5,32,8,70,13,1,12,2,11,32,9,32,5,32,7,32,4,65,240,238,204,0,16,208,25,0,11,32,1,65,0,32,3,32,5,71,27,13,0,32,2,65,16,106,32,8,32,9,106,32,3,32,8,107,16,233,6,32,2,45,0,16,13,6,32,2,40,2,20,33,8,65,1,33,10,32,5,32,6,73,13,6,32,6,69,13,2,32,5,32,6,75,13,1,12,2,11,32,9,32,5,32,8,32,3,65,128,239,204,0,16,208,25,0,11,32,6,32,9,106,44,0,0,65,191,127,74,13,0,65,249,230,204,0,65,48,65,172,231,204,0,16,218,19,0,11,32,0,32,6,54,2,8,12,3,11,32,9,32,5,32,1,32,5,65,224,238,204,0,16,208,25,0,11,32,9,32,5,32,4,32,5,65,208,238,204,0,16,208,25,0,11,32,9,32,5,32,12,32,5,65,192,238,204,0,16,208,25,0,11,32,2,65,24,106,32,0,65,8,106,40,2,0,54,2,0,32,2,32,0,41,2,0,55,3,16,32,2,65,8,106,32,2,65,16,106,16,172,15,65,205,184,158,1,45,0,0,26,32,2,40,2,12,33,1,32,2,40,2,8,33,0,65,20,65,4,16,149,27,34,3,4,64,32,3,32,0,54,2,4,32,3,65,0,54,2,0,32,3,32,8,65,0,32,10,27,54,2,16,32,3,32,4,65,0,32,10,27,54,2,12,32,3,32,1,54,2,8,32,2,65,208,0,106,36,0,32,3,15,11,65,4,65,20,16,177,28,0,11,32,7,32,13,65,0,32,6,65,188,231,204,0,16,208,25,0,11,232,14,2,6,127,1,126,35,0,65,160,3,107,34,2,36,0,2,64,2,64,32,1,40,2,0,34,6,65,2,70,4,64,32,1,40,2,16,33,3,32,2,65,232,1,106,32,1,65,4,106,16,243,9,32,2,32,3,54,2,244,1,12,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,92,65,1,107,14,27,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,0,11,32,2,65,0,58,0,248,1,12,27,11,32,2,65,1,58,0,248,1,12,26,11,32,2,65,252,1,106,32,1,65,224,0,106,16,175,4,32,2,65,2,58,0,248,1,12,25,11,32,2,65,252,1,106,32,1,65,224,0,106,16,175,4,32,2,65,3,58,0,248,1,12,24,11,32,2,65,137,2,106,32,1,65,237,0,106,40,0,0,54,0,0,32,2,65,129,2,106,32,1,65,229,0,106,41,0,0,55,0,0,32,2,65,4,58,0,248,1,32,2,32,1,41,0,93,55,0,249,1,12,23,11,32,2,65,5,58,0,248,1,32,2,32,1,41,2,96,55,2,252,1,12,22,11,32,2,65,6,58,0,248,1,32,2,32,1,40,2,96,54,2,252,1,12,21,11,32,2,65,145,2,106,32,1,65,245,0,106,41,0,0,55,0,0,32,2,65,137,2,106,32,1,65,237,0,106,41,0,0,55,0,0,32,2,65,129,2,106,32,1,65,229,0,106,41,0,0,55,0,0,32,2,65,7,58,0,248,1,32,2,32,1,41,0,93,55,0,249,1,12,20,11,32,2,65,145,2,106,32,1,65,245,0,106,41,0,0,55,0,0,32,2,65,137,2,106,32,1,65,237,0,106,41,0,0,55,0,0,32,2,65,129,2,106,32,1,65,229,0,106,41,0,0,55,0,0,32,2,65,8,58,0,248,1,32,2,32,1,41,0,93,55,0,249,1,12,19,11,32,2,65,137,2,106,32,1,65,237,0,106,40,0,0,54,0,0,32,1,65,229,0,106,41,0,0,33,8,32,2,65,9,58,0,248,1,32,2,65,129,2,106,32,8,55,0,0,32,2,32,1,41,0,93,55,0,249,1,12,18,11,32,2,65,137,2,106,32,1,65,237,0,106,40,0,0,54,0,0,32,2,65,129,2,106,32,1,65,229,0,106,41,0,0,55,0,0,32,2,65,10,58,0,248,1,32,2,32,1,41,0,93,55,0,249,1,12,17,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,18,32,2,65,11,58,0,248,1,32,2,32,3,54,2,252,1,12,16,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,17,32,2,65,12,58,0,248,1,32,2,32,3,54,2,252,1,12,15,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,16,32,2,65,13,58,0,248,1,32,2,32,3,54,2,252,1,12,14,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,15,32,2,65,14,58,0,248,1,32,2,32,3,54,2,252,1,12,13,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,14,32,2,65,15,58,0,248,1,32,2,32,3,54,2,252,1,12,12,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,13,32,2,65,16,58,0,248,1,32,2,32,3,54,2,252,1,12,11,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,12,32,2,65,17,58,0,248,1,32,2,32,3,54,2,252,1,12,10,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,11,32,1,40,2,100,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,11,32,2,32,4,54,2,128,2,32,2,32,3,54,2,252,1,32,2,65,18,58,0,248,1,12,9,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,10,32,1,40,2,100,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,10,32,2,32,4,54,2,128,2,32,2,32,3,54,2,252,1,32,2,65,19,58,0,248,1,12,8,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,9,32,1,40,2,100,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,9,32,1,40,2,104,34,5,32,5,40,2,0,34,7,65,1,106,54,2,0,32,7,65,0,72,13,9,32,2,32,5,54,2,132,2,32,2,32,4,54,2,128,2,32,2,32,3,54,2,252,1,32,2,65,20,58,0,248,1,12,7,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,8,32,1,40,2,100,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,8,32,2,32,4,54,2,128,2,32,2,32,3,54,2,252,1,32,2,65,21,58,0,248,1,12,6,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,7,32,1,40,2,100,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,7,32,2,32,4,54,2,128,2,32,2,32,3,54,2,252,1,32,2,65,22,58,0,248,1,12,5,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,6,32,1,40,2,100,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,6,32,2,32,4,54,2,128,2,32,2,32,3,54,2,252,1,32,2,65,23,58,0,248,1,12,4,11,32,1,40,2,96,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,5,32,1,40,2,100,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,5,32,2,32,4,54,2,128,2,32,2,32,3,54,2,252,1,32,2,65,24,58,0,248,1,12,3,11,32,1,40,2,108,33,3,32,2,65,144,3,106,32,1,65,224,0,106,16,133,9,32,2,32,3,54,2,156,3,32,2,65,132,2,106,32,2,65,152,3,106,41,2,0,55,2,0,32,2,65,25,58,0,248,1,32,2,32,2,41,2,144,3,55,2,252,1,12,2,11,32,1,40,2,108,33,3,32,2,65,144,3,106,32,1,65,224,0,106,16,243,9,32,2,32,3,54,2,156,3,32,2,65,132,2,106,32,2,65,152,3,106,41,2,0,55,2,0,32,2,65,26,58,0,248,1,32,2,32,2,41,2,144,3,55,2,252,1,12,1,11,32,1,40,2,108,33,3,32,2,65,144,3,106,32,1,65,224,0,106,16,243,9,32,2,32,3,54,2,156,3,32,2,65,132,2,106,32,2,65,152,3,106,41,2,0,55,2,0,32,2,65,27,58,0,248,1,32,2,32,2,41,2,144,3,55,2,252,1,11,32,2,65,227,1,106,32,1,65,247,1,106,40,0,0,54,0,0,32,2,32,1,40,2,244,1,54,2,224,1,32,2,65,200,0,106,32,2,65,248,1,106,65,152,1,16,193,5,26,32,2,65,240,1,106,32,1,65,12,106,41,2,0,55,3,0,32,2,32,1,41,2,4,55,3,232,1,32,2,32,1,65,20,106,65,200,0,16,193,5,26,11,32,0,32,6,54,2,0,32,0,32,2,41,3,232,1,55,2,4,32,0,65,12,106,32,2,65,240,1,106,41,3,0,55,2,0,32,0,65,20,106,32,2,65,232,1,16,193,5,26,32,2,65,160,3,106,36,0,15,11,0,11,236,12,2,8,127,1,126,35,0,65,144,1,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,145,3,77,4,64,2,64,2,64,2,64,32,4,65,251,0,71,4,64,32,4,65,40,71,13,3,32,1,32,2,106,33,11,32,1,33,8,3,64,32,6,33,7,32,8,34,6,32,11,70,13,2,2,127,32,6,44,0,0,34,8,65,0,78,4,64,32,8,65,255,1,113,33,9,32,6,65,1,106,12,1,11,32,6,45,0,1,65,63,113,33,10,32,8,65,31,113,33,9,32,8,65,95,77,4,64,32,9,65,6,116,32,10,114,33,9,32,6,65,2,106,12,1,11,32,6,45,0,2,65,63,113,32,10,65,6,116,114,33,10,32,8,65,112,73,4,64,32,10,32,9,65,12,116,114,33,9,32,6,65,3,106,12,1,11,32,9,65,18,116,65,128,128,240,0,113,32,6,45,0,3,65,63,113,32,10,65,6,116,114,114,33,9,32,6,65,4,106,11,34,8,32,7,32,6,107,106,33,6,32,9,65,40,107,14,5,3,8,0,0,8,0,11,0,11,32,2,69,13,0,32,1,32,2,106,33,12,32,1,33,6,3,64,2,127,32,6,34,8,44,0,0,34,6,65,0,78,4,64,32,6,65,255,1,113,33,9,32,8,65,1,106,12,1,11,32,8,45,0,1,65,63,113,33,11,32,6,65,31,113,33,9,32,6,65,95,77,4,64,32,9,65,6,116,32,11,114,33,9,32,8,65,2,106,12,1,11,32,8,45,0,2,65,63,113,32,11,65,6,116,114,33,11,32,6,65,112,73,4,64,32,11,32,9,65,12,116,114,33,9,32,8,65,3,106,12,1,11,32,9,65,18,116,65,128,128,240,0,113,32,8,45,0,3,65,63,113,32,11,65,6,116,114,114,33,9,32,8,65,4,106,11,33,6,2,64,2,64,2,64,2,64,2,64,32,9,65,40,107,14,5,1,3,4,4,2,0,11,32,9,65,251,0,107,14,3,6,3,11,3,11,32,10,65,1,106,33,10,12,2,11,32,10,13,1,12,9,11,32,10,65,1,107,33,10,11,32,7,32,8,107,32,6,106,33,7,32,6,32,12,71,13,0,11,11,32,0,66,1,55,3,24,32,0,32,2,54,2,20,32,0,32,1,54,2,16,32,0,65,0,54,2,12,32,0,66,128,128,128,128,192,0,55,2,4,32,0,65,37,58,0,0,12,6,11,2,64,32,7,69,13,0,32,2,32,7,75,4,64,32,1,32,7,106,44,0,0,65,191,127,74,13,1,12,5,11,32,2,32,7,71,13,4,11,32,5,32,1,54,2,16,32,5,65,0,54,2,12,32,5,66,128,128,128,128,192,0,55,2,4,32,5,32,7,54,2,20,2,64,32,7,65,1,106,34,6,69,13,0,32,2,32,6,75,4,64,32,1,32,6,106,44,0,0,65,191,127,74,13,1,12,4,11,32,2,32,6,71,13,3,11,32,3,65,1,106,33,9,32,1,32,6,106,33,1,32,2,32,6,107,33,10,32,5,65,27,106,33,2,32,5,65,48,106,65,4,114,33,7,2,64,2,64,3,64,32,5,65,48,106,32,1,32,10,32,9,32,4,16,177,1,32,5,45,0,48,34,1,65,37,71,13,1,32,2,32,7,41,0,0,55,0,0,32,2,65,16,106,34,1,32,7,65,16,106,40,0,0,54,0,0,32,2,65,8,106,34,6,32,7,65,8,106,41,0,0,55,0,0,32,5,40,2,72,33,3,32,5,40,2,76,33,8,32,5,65,128,1,106,34,10,32,6,41,0,0,55,3,0,32,5,65,136,1,106,34,11,32,1,40,0,0,54,2,0,32,5,32,2,41,0,0,55,3,120,32,5,40,2,12,34,6,32,5,40,2,4,70,4,64,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,5,65,4,106,34,12,32,12,40,2,0,65,1,65,4,65,20,16,215,6,32,1,40,2,8,34,12,65,129,128,128,128,120,71,4,64,32,12,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,32,5,40,2,8,32,6,65,20,108,106,34,1,32,5,41,3,120,55,2,0,32,1,65,16,106,32,11,40,2,0,54,2,0,32,1,65,8,106,32,10,41,3,0,55,2,0,32,5,32,6,65,1,106,34,6,54,2,12,2,64,2,64,2,64,32,8,14,2,1,2,0,11,32,3,44,0,1,65,191,127,74,13,1,32,3,32,8,65,1,32,8,65,232,128,215,0,16,208,25,0,11,32,0,32,4,65,40,71,4,127,32,4,65,251,0,71,13,12,65,253,0,5,65,41,11,54,2,4,32,0,65,9,58,0,0,12,3,11,32,3,65,1,106,33,1,32,8,65,1,107,33,10,32,3,45,0,0,34,3,65,44,70,13,0,11,32,4,65,40,71,4,127,32,4,65,251,0,71,13,10,65,253,0,5,65,41,11,32,3,71,4,64,32,0,32,4,65,40,71,4,127,32,4,65,251,0,71,13,11,65,253,0,5,65,41,11,54,2,4,32,0,65,9,58,0,0,12,2,11,32,0,32,5,41,2,4,55,2,4,32,0,32,10,54,2,28,32,0,32,1,54,2,24,32,0,65,37,58,0,0,32,0,65,20,106,32,5,65,20,106,40,2,0,54,2,0,32,0,65,12,106,32,5,65,12,106,41,2,0,55,2,0,12,7,11,32,5,65,39,106,34,2,32,5,65,64,107,41,0,0,55,0,0,32,5,65,32,106,34,3,32,5,65,57,106,41,0,0,55,3,0,32,5,32,5,41,0,49,55,3,24,32,5,41,3,72,33,13,32,0,65,32,106,32,5,65,208,0,106,65,40,16,193,5,26,32,0,65,16,106,32,2,41,0,0,55,0,0,32,0,65,9,106,32,3,41,3,0,55,0,0,32,0,32,5,41,3,24,55,0,1,32,0,32,13,55,3,24,32,0,32,1,58,0,0,32,5,40,2,12,33,6,11,32,6,4,64,32,5,40,2,8,33,7,3,64,32,7,16,172,20,32,7,65,20,106,33,7,32,6,65,1,107,34,6,13,0,11,11,32,5,65,4,106,65,4,65,20,16,244,22,12,5,11,32,5,65,1,54,2,52,32,5,65,152,255,214,0,54,2,48,32,5,66,0,55,2,60,32,5,32,5,65,24,106,54,2,56,32,5,65,48,106,65,140,128,215,0,16,198,18,0,11,32,0,65,25,58,0,0,12,3,11,32,1,32,2,32,6,32,2,65,216,128,215,0,16,208,25,0,11,32,1,32,2,65,0,32,7,65,200,128,215,0,16,208,25,0,11,2,64,32,7,69,13,0,32,2,32,7,75,4,64,32,1,32,7,106,44,0,0,65,191,127,74,13,1,12,3,11,32,2,32,7,71,13,2,11,32,0,32,7,54,2,20,32,0,32,1,54,2,16,32,0,65,0,54,2,12,32,0,66,128,128,128,128,192,0,55,2,4,32,0,65,37,58,0,0,32,0,32,2,32,7,107,54,2,28,32,0,32,1,32,7,106,54,2,24,11,32,5,65,144,1,106,36,0,15,11,32,1,32,2,65,0,32,7,65,248,128,215,0,16,208,25,0,11,65,176,128,215,0,65,184,128,215,0,16,238,18,0,11,161,11,2,10,127,1,126,32,4,69,4,64,32,0,65,0,54,2,60,32,0,32,3,54,2,56,32,0,32,2,54,2,52,32,0,32,1,54,2,48,32,0,65,0,58,0,14,32,0,65,129,2,59,1,12,32,0,32,2,54,2,8,32,0,66,0,55,3,0,15,11,65,1,33,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,65,1,70,4,64,65,1,33,9,12,1,11,65,1,33,6,65,1,33,7,3,64,32,5,32,10,106,34,8,32,4,79,13,2,32,7,33,12,2,64,32,3,32,6,106,45,0,0,34,6,32,3,32,8,106,45,0,0,34,8,73,4,64,32,5,32,7,106,65,1,106,34,7,32,10,107,33,11,65,0,33,5,12,1,11,32,6,32,8,71,4,64,65,1,33,11,32,12,65,1,106,33,7,65,0,33,5,32,12,33,10,12,1,11,65,0,32,5,65,1,106,34,7,32,7,32,11,70,34,6,27,33,5,32,7,65,0,32,6,27,32,12,106,33,7,11,32,5,32,7,106,34,6,32,4,73,13,0,11,65,1,33,6,65,0,33,8,65,1,33,7,65,0,33,5,65,1,33,9,3,64,32,5,32,8,106,34,13,32,4,79,13,3,32,7,33,12,2,64,32,3,32,6,106,45,0,0,34,6,32,3,32,13,106,45,0,0,34,13,75,4,64,32,5,32,7,106,65,1,106,34,7,32,8,107,33,9,65,0,33,5,12,1,11,32,6,32,13,71,4,64,65,1,33,9,32,12,65,1,106,33,7,65,0,33,5,32,12,33,8,12,1,11,65,0,32,5,65,1,106,34,7,32,7,32,9,70,34,6,27,33,5,32,7,65,0,32,6,27,32,12,106,33,7,11,32,5,32,7,106,34,6,32,4,73,13,0,11,32,10,33,5,11,32,4,32,5,32,8,32,5,32,8,75,34,5,27,34,12,73,13,2,32,11,32,9,32,5,27,34,7,32,12,106,34,5,32,7,73,13,3,32,4,32,5,73,13,4,2,127,32,3,32,3,32,7,106,32,12,16,137,18,4,64,32,12,32,4,32,12,107,34,6,75,33,11,32,4,65,3,113,33,8,2,64,32,4,65,1,107,65,3,73,4,64,65,0,33,7,12,1,11,32,4,65,124,113,33,10,65,0,33,7,3,64,66,1,32,3,32,7,106,34,5,65,3,106,49,0,0,134,66,1,32,5,49,0,0,134,32,15,132,66,1,32,5,65,1,106,49,0,0,134,132,66,1,32,5,65,2,106,49,0,0,134,132,132,33,15,32,10,32,7,65,4,106,34,7,71,13,0,11,11,32,8,4,64,32,3,32,7,106,33,5,3,64,66,1,32,5,49,0,0,134,32,15,132,33,15,32,5,65,1,106,33,5,32,8,65,1,107,34,8,13,0,11,11,32,12,32,6,32,11,27,65,1,106,33,7,65,127,33,10,32,12,33,11,65,127,12,1,11,65,1,33,8,65,0,33,5,65,1,33,6,65,0,33,11,3,64,32,4,32,6,34,10,32,5,106,34,13,75,4,64,32,4,32,5,107,32,6,65,127,115,106,34,6,32,4,79,13,8,32,5,65,127,115,32,4,106,32,11,107,34,9,32,4,79,13,9,2,64,32,3,32,6,106,45,0,0,34,6,32,3,32,9,106,45,0,0,34,9,73,4,64,32,13,65,1,106,34,6,32,11,107,33,8,65,0,33,5,12,1,11,32,6,32,9,71,4,64,32,10,65,1,106,33,6,65,0,33,5,65,1,33,8,32,10,33,11,12,1,11,65,0,32,5,65,1,106,34,6,32,6,32,8,70,34,9,27,33,5,32,6,65,0,32,9,27,32,10,106,33,6,11,32,7,32,8,71,13,1,11,11,65,1,33,8,65,0,33,5,65,1,33,6,65,0,33,9,3,64,32,4,32,6,34,10,32,5,106,34,14,75,4,64,32,4,32,5,107,32,6,65,127,115,106,34,6,32,4,79,13,10,32,5,65,127,115,32,4,106,32,9,107,34,13,32,4,79,13,11,2,64,32,3,32,6,106,45,0,0,34,6,32,3,32,13,106,45,0,0,34,13,75,4,64,32,14,65,1,106,34,6,32,9,107,33,8,65,0,33,5,12,1,11,32,6,32,13,71,4,64,32,10,65,1,106,33,6,65,0,33,5,65,1,33,8,32,10,33,9,12,1,11,65,0,32,5,65,1,106,34,6,32,6,32,8,70,34,13,27,33,5,32,6,65,0,32,13,27,32,10,106,33,6,11,32,7,32,8,71,13,1,11,11,32,4,32,11,32,9,32,9,32,11,73,27,107,33,11,2,64,32,7,69,4,64,65,0,33,7,65,0,33,10,12,1,11,32,7,65,3,113,33,6,65,0,33,10,2,64,32,7,65,4,73,4,64,65,0,33,8,12,1,11,32,7,65,124,113,33,9,65,0,33,8,3,64,66,1,32,3,32,8,106,34,5,65,3,106,49,0,0,134,66,1,32,5,49,0,0,134,32,15,132,66,1,32,5,65,1,106,49,0,0,134,132,66,1,32,5,65,2,106,49,0,0,134,132,132,33,15,32,9,32,8,65,4,106,34,8,71,13,0,11,11,32,6,69,13,0,32,3,32,8,106,33,5,3,64,66,1,32,5,49,0,0,134,32,15,132,33,15,32,5,65,1,106,33,5,32,6,65,1,107,34,6,13,0,11,11,32,4,11,33,5,32,0,32,4,54,2,60,32,0,32,3,54,2,56,32,0,32,2,54,2,52,32,0,32,1,54,2,48,32,0,32,5,54,2,40,32,0,32,10,54,2,36,32,0,32,2,54,2,32,32,0,65,0,54,2,28,32,0,32,7,54,2,24,32,0,32,11,54,2,20,32,0,32,12,54,2,16,32,0,32,15,55,3,8,32,0,65,1,54,2,0,15,11,32,8,32,4,65,200,179,157,1,16,163,15,0,11,32,13,32,4,65,200,179,157,1,16,163,15,0,11,32,12,32,4,65,168,179,157,1,16,164,15,0,11,32,7,32,5,65,184,179,157,1,16,165,15,0,11,32,5,32,4,65,184,179,157,1,16,164,15,0,11,32,6,32,4,65,216,179,157,1,16,163,15,0,11,32,9,32,4,65,232,179,157,1,16,163,15,0,11,32,6,32,4,65,216,179,157,1,16,163,15,0,11,32,13,32,4,65,232,179,157,1,16,163,15,0,11,218,50,2,27,127,5,126,35,0,65,208,4,107,34,11,36,0,32,11,32,2,58,0,7,32,11,65,8,106,34,2,32,3,16,210,11,2,64,2,64,32,1,65,176,1,106,34,6,32,11,65,7,106,16,201,17,13,0,2,64,32,1,40,2,92,69,13,0,32,1,65,224,0,106,32,2,16,147,4,33,31,32,1,40,2,80,34,7,65,33,107,33,9,32,1,40,2,84,34,5,32,31,167,113,33,2,32,31,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,33,3,64,32,2,32,7,106,41,0,0,34,32,32,33,133,34,31,66,127,133,32,31,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,31,80,69,4,64,3,64,32,11,65,8,106,32,9,32,31,122,167,65,3,118,32,2,106,32,5,113,65,95,108,106,16,239,26,13,4,32,31,66,1,125,32,31,131,34,31,80,69,13,0,11,11,32,32,32,32,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,2,32,4,65,8,106,34,4,106,32,5,113,33,2,12,0,11,0,11,32,11,65,168,2,106,34,18,32,3,16,121,32,11,65,200,4,106,32,11,65,32,106,34,25,41,0,0,55,3,0,32,11,65,192,4,106,32,11,65,24,106,34,26,41,0,0,55,3,0,32,11,65,184,4,106,32,11,65,16,106,34,27,41,0,0,55,3,0,32,11,32,11,41,0,8,55,3,176,4,35,0,65,176,2,107,34,9,36,0,32,1,65,240,0,106,34,7,65,16,106,34,4,32,11,65,176,4,106,34,15,16,147,4,33,33,32,7,40,2,8,69,4,64,32,9,65,8,106,33,19,35,0,65,208,0,107,34,2,36,0,32,2,32,4,54,2,28,32,7,40,2,12,33,4,32,2,32,2,65,28,106,54,2,32,2,127,32,4,32,4,65,1,106,34,5,77,4,64,32,7,40,2,4,34,12,32,12,65,1,106,65,3,118,65,7,108,32,12,65,8,73,27,34,12,65,1,118,32,5,73,4,64,32,2,65,64,107,2,127,32,5,32,12,65,1,106,32,5,32,12,75,27,34,5,65,8,79,4,64,65,127,32,5,65,3,116,65,7,110,65,1,107,103,118,65,1,106,32,5,65,255,255,255,255,1,77,13,1,26,16,197,18,32,2,40,2,20,33,10,32,2,40,2,16,12,4,11,65,4,65,8,32,5,65,4,73,27,11,34,5,65,160,2,32,5,16,193,7,32,2,40,2,72,33,10,32,2,40,2,68,34,14,32,2,40,2,64,34,5,69,13,2,26,32,2,40,2,76,33,13,32,5,65,255,1,32,14,65,9,106,16,129,10,33,12,32,2,32,13,54,2,60,32,2,32,10,54,2,56,32,2,32,14,54,2,52,32,2,32,12,54,2,48,32,2,66,160,130,128,128,128,1,55,2,40,32,2,32,7,65,16,106,54,2,36,32,4,4,64,32,12,65,8,106,33,21,32,7,40,2,0,34,17,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,31,3,64,32,31,80,4,64,3,64,32,20,65,8,106,33,20,32,17,41,3,8,32,17,65,8,106,33,17,66,128,129,130,132,136,144,160,192,128,127,131,34,31,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,31,66,128,129,130,132,136,144,160,192,128,127,133,33,31,11,32,12,32,14,32,2,40,2,28,32,7,40,2,0,32,31,122,167,65,3,118,32,20,106,34,22,65,224,125,108,106,65,160,2,107,16,147,4,167,34,23,113,34,13,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,32,80,4,64,65,8,33,5,3,64,32,5,32,13,106,33,13,32,5,65,8,106,33,5,32,12,32,13,32,14,113,34,13,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,32,80,13,0,11,11,32,31,66,1,125,32,31,131,33,31,32,12,32,32,122,167,65,3,118,32,13,106,32,14,113,34,5,106,44,0,0,65,0,78,4,64,32,12,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,5,11,32,5,32,12,106,32,23,65,25,118,34,13,58,0,0,32,21,32,5,65,8,107,32,14,113,106,32,13,58,0,0,32,12,32,5,65,127,115,65,160,2,108,106,32,7,40,2,0,32,22,65,127,115,65,160,2,108,106,65,160,2,16,193,5,26,32,4,65,1,107,34,4,13,0,11,32,7,40,2,12,33,17,11,32,2,32,17,54,2,60,32,2,32,10,32,17,107,54,2,56,3,64,32,7,32,16,106,34,4,40,2,0,33,5,32,4,32,2,32,16,106,65,48,106,34,4,40,2,0,54,2,0,32,4,32,5,54,2,0,32,16,65,4,106,34,16,65,16,71,13,0,11,32,2,65,36,106,16,186,17,65,8,33,10,65,129,128,128,128,120,12,2,11,32,7,32,2,65,32,106,65,164,217,204,0,65,160,2,16,240,2,65,129,128,128,128,120,12,1,11,16,197,18,32,2,40,2,12,33,10,32,2,40,2,8,11,33,4,32,19,32,10,54,2,4,32,19,32,4,54,2,0,32,2,65,208,0,106,36,0,11,32,11,65,40,106,33,10,32,7,40,2,4,34,12,32,33,167,113,33,5,32,33,66,25,136,34,33,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,34,32,7,40,2,0,33,14,65,0,33,2,2,64,2,64,3,64,32,5,32,14,106,41,0,0,34,32,32,34,133,34,31,66,127,133,32,31,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,31,80,69,4,64,3,64,32,15,32,7,40,2,0,65,0,32,31,122,167,65,3,118,32,5,106,32,12,113,107,34,4,65,160,2,108,106,65,160,2,107,16,239,26,13,3,32,31,66,1,125,32,31,131,34,31,80,69,13,0,11,11,32,32,66,128,129,130,132,136,144,160,192,128,127,131,33,31,65,1,33,4,32,2,65,1,71,4,64,32,31,122,167,65,3,118,32,5,106,32,12,113,33,8,32,31,66,0,82,33,4,11,32,31,32,32,66,1,134,131,80,4,64,32,5,32,24,65,8,106,34,24,106,32,12,113,33,5,32,4,33,2,12,1,11,11,32,8,32,14,106,44,0,0,65,0,78,4,64,32,14,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,8,11,32,9,65,40,106,32,15,65,24,106,41,0,0,55,3,0,32,9,65,32,106,32,15,65,16,106,41,0,0,55,3,0,32,9,65,24,106,32,15,65,8,106,41,0,0,55,3,0,32,9,32,15,41,0,0,55,3,16,32,9,65,48,106,32,18,65,128,2,16,193,5,26,32,7,40,2,0,34,2,32,8,106,34,4,45,0,0,33,5,32,4,32,33,167,65,255,0,113,34,4,58,0,0,32,7,32,7,40,2,12,65,1,106,54,2,12,32,2,32,7,40,2,4,32,8,65,8,107,113,106,65,8,106,32,4,58,0,0,32,7,32,7,40,2,8,32,5,65,1,113,107,54,2,8,32,2,32,8,65,224,125,108,106,65,160,2,107,32,9,65,16,106,65,160,2,16,193,5,26,32,10,65,10,54,2,0,12,1,11,32,10,32,7,40,2,0,32,4,65,160,2,108,106,65,128,2,107,34,2,65,128,2,16,193,5,26,32,2,32,18,65,128,2,16,193,5,26,11,32,9,65,176,2,106,36,0,32,11,40,2,40,65,10,71,4,64,32,10,16,158,1,11,32,11,45,0,7,33,10,32,11,65,64,107,32,25,41,0,0,55,3,0,32,11,65,56,106,32,26,41,0,0,55,3,0,32,11,65,48,106,32,27,41,0,0,55,3,0,32,11,32,11,41,0,8,55,3,40,32,11,65,40,106,33,2,35,0,65,48,107,34,12,36,0,32,12,65,4,106,33,5,35,0,65,32,107,34,7,36,0,32,7,32,10,58,0,15,2,64,32,6,34,4,40,2,0,34,6,69,4,64,32,5,32,10,58,0,16,32,5,65,0,54,2,4,32,5,32,4,54,2,0,12,1,11,32,7,65,16,106,32,6,32,4,40,2,4,32,7,65,15,106,16,132,9,32,7,65,20,106,33,6,32,7,40,2,16,69,4,64,32,5,65,2,58,0,16,32,5,32,4,54,2,12,32,5,32,6,41,2,0,55,2,0,32,5,65,8,106,32,6,65,8,106,40,2,0,54,2,0,12,1,11,32,5,32,10,58,0,16,32,5,32,4,54,2,0,32,5,32,6,41,2,0,55,2,4,32,5,65,12,106,32,6,65,8,106,40,2,0,54,2,0,11,32,7,65,32,106,36,0,32,11,65,168,2,106,34,14,2,127,32,12,45,0,20,65,2,71,4,64,32,12,65,40,106,32,12,65,20,106,40,2,0,54,2,0,32,12,65,32,106,32,12,65,12,106,41,2,0,55,3,0,32,12,32,12,41,2,4,55,3,24,35,0,65,32,107,34,16,36,0,2,64,32,12,65,24,106,34,5,40,2,4,69,4,64,32,5,40,2,0,33,6,16,139,23,34,4,65,0,54,2,224,2,32,4,65,1,59,1,230,2,32,4,32,5,45,0,16,58,0,232,2,32,4,32,2,41,0,0,55,0,0,32,4,65,8,106,32,2,65,8,106,41,0,0,55,0,0,32,4,65,16,106,32,2,65,16,106,41,0,0,55,0,0,32,4,65,24,106,32,2,65,24,106,41,0,0,55,0,0,32,6,66,128,128,128,128,16,55,2,4,32,6,32,4,54,2,0,12,1,11,32,16,65,16,106,32,5,65,4,106,34,4,65,8,106,40,2,0,54,2,0,32,16,32,4,41,2,0,55,3,8,32,16,65,20,106,33,17,32,5,45,0,16,33,7,65,0,33,6,35,0,65,144,1,107,34,8,36,0,32,8,65,4,106,33,15,32,2,33,10,35,0,65,224,0,107,34,9,36,0,2,64,32,16,65,8,106,34,2,34,18,40,2,0,34,19,47,1,230,2,65,11,79,4,64,65,5,33,13,65,4,33,4,2,127,2,64,2,64,2,64,32,2,40,2,8,34,2,65,5,73,13,0,32,2,33,4,32,2,65,5,107,14,2,0,2,1,11,32,9,32,4,54,2,16,32,9,32,19,54,2,8,32,9,32,18,40,2,4,54,2,12,32,9,65,20,106,32,9,65,8,106,16,133,21,32,9,40,2,24,33,4,32,9,40,2,20,12,2,11,32,2,65,7,107,33,6,65,6,33,13,11,32,9,32,13,54,2,16,32,9,32,19,54,2,8,32,9,32,18,40,2,4,54,2,12,32,9,65,20,106,32,9,65,8,106,16,133,21,32,9,40,2,32,33,4,32,6,33,2,32,9,40,2,28,11,33,6,32,9,32,2,54,2,92,32,9,32,4,54,2,88,32,9,32,6,54,2,84,32,9,65,200,0,106,32,9,65,212,0,106,32,7,32,10,16,190,14,32,9,41,2,72,33,31,32,9,40,2,80,33,2,32,15,32,9,65,20,106,65,52,16,193,5,34,4,32,2,54,2,60,32,4,32,31,55,2,52,12,1,11,32,9,65,212,0,106,32,18,32,7,32,10,16,190,14,32,15,65,2,58,0,16,32,15,32,9,40,2,92,54,2,60,32,15,32,9,41,2,84,55,2,52,11,32,9,65,224,0,106,36,0,2,64,2,64,2,64,32,8,45,0,20,34,4,65,2,70,4,64,32,17,32,8,40,2,64,54,2,8,32,17,32,8,41,2,56,55,2,0,12,1,11,32,8,40,2,8,33,6,32,8,40,2,4,33,2,32,8,65,136,1,106,34,15,32,8,65,45,106,34,22,41,0,0,55,3,0,32,8,65,128,1,106,34,18,32,8,65,37,106,34,23,41,0,0,55,3,0,32,8,65,248,0,106,34,19,32,8,65,29,106,34,24,41,0,0,55,3,0,32,8,32,8,41,0,21,55,3,112,32,8,40,2,16,33,10,32,8,40,2,12,33,7,32,8,40,2,60,33,28,32,8,40,2,56,33,29,32,8,40,2,64,33,30,2,64,32,2,40,2,224,2,34,13,4,64,32,8,65,21,106,33,9,3,64,32,8,32,13,54,2,68,32,8,32,2,47,1,228,2,54,2,76,32,8,32,6,65,1,106,54,2,72,32,8,65,232,0,106,32,15,41,3,0,55,3,0,32,8,65,224,0,106,32,18,41,3,0,55,3,0,32,8,65,216,0,106,32,19,41,3,0,55,3,0,32,8,32,8,41,3,112,55,3,80,32,8,65,4,106,33,13,32,4,65,1,113,33,20,32,8,65,208,0,106,33,21,35,0,65,208,0,107,34,2,36,0,2,64,32,10,32,8,65,196,0,106,34,6,40,2,4,34,4,65,1,107,70,4,64,2,127,2,127,2,64,32,6,40,2,0,34,10,47,1,230,2,65,11,79,4,64,2,64,2,64,32,6,40,2,8,34,6,65,5,79,4,64,32,6,65,5,107,14,2,1,2,4,11,32,2,65,4,54,2,12,32,2,32,4,54,2,8,32,2,32,10,54,2,4,32,2,65,16,106,32,2,65,4,106,16,160,7,32,2,40,2,20,33,4,32,2,40,2,16,12,5,11,32,2,65,5,54,2,12,32,2,32,4,54,2,8,32,2,32,10,54,2,4,32,2,65,16,106,34,4,32,2,65,4,106,16,160,7,32,2,65,5,54,2,76,32,2,32,2,41,2,16,55,2,68,32,2,65,196,0,106,32,20,32,21,32,7,16,208,7,32,13,32,4,65,52,16,193,5,26,12,6,11,32,2,65,5,54,2,12,32,2,32,4,54,2,8,32,2,32,10,54,2,4,32,2,65,16,106,32,2,65,4,106,16,160,7,65,0,12,2,11,32,6,32,20,32,21,32,7,16,208,7,32,13,65,2,58,0,16,12,4,11,32,2,65,6,54,2,12,32,2,32,4,54,2,8,32,2,32,10,54,2,4,32,2,65,16,106,32,2,65,4,106,16,160,7,32,6,65,7,107,11,33,6,32,2,40,2,28,33,4,32,2,40,2,24,11,33,10,32,2,32,6,54,2,76,32,2,32,4,54,2,72,32,2,32,10,54,2,68,32,2,65,196,0,106,32,20,32,21,32,7,16,208,7,32,13,32,2,65,16,106,65,52,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,2,65,208,0,106,36,0,32,8,45,0,20,34,4,65,2,70,13,2,32,19,32,9,65,8,106,41,0,0,55,3,0,32,18,32,9,65,16,106,41,0,0,55,3,0,32,15,32,9,65,24,106,41,0,0,55,3,0,32,8,32,9,41,0,0,55,3,112,32,8,40,2,8,33,6,32,8,40,2,16,33,10,32,8,40,2,12,33,7,32,8,40,2,4,34,2,40,2,224,2,34,13,13,0,11,11,32,22,32,15,41,3,0,55,0,0,32,23,32,18,41,3,0,55,0,0,32,24,32,19,41,3,0,55,0,0,32,8,32,8,41,3,112,55,0,21,32,8,32,4,58,0,20,32,8,32,10,54,2,16,32,8,32,7,54,2,12,32,8,32,6,54,2,8,32,8,32,2,54,2,4,32,5,40,2,0,34,6,40,2,0,34,9,69,13,2,32,6,40,2,4,33,13,16,142,23,34,2,32,9,54,2,244,2,32,2,65,0,59,1,230,2,32,2,65,0,54,2,224,2,32,9,65,0,59,1,228,2,32,9,32,2,54,2,224,2,32,6,32,13,65,1,106,34,9,54,2,4,32,6,32,2,54,2,0,32,8,32,9,54,2,84,32,8,32,2,54,2,80,32,4,65,1,113,33,9,32,8,65,21,106,33,4,2,64,2,64,32,10,32,8,65,208,0,106,34,2,40,2,4,65,1,107,70,4,64,32,2,40,2,0,34,2,47,1,230,2,34,6,65,11,79,13,1,32,2,32,6,65,1,106,34,10,59,1,230,2,32,2,32,6,106,65,232,2,106,32,9,58,0,0,32,2,32,6,65,5,116,106,34,6,65,24,106,32,4,65,24,106,41,0,0,55,0,0,32,6,65,16,106,32,4,65,16,106,41,0,0,55,0,0,32,6,65,8,106,32,4,65,8,106,41,0,0,55,0,0,32,6,32,4,41,0,0,55,0,0,32,2,32,10,65,2,116,106,65,244,2,106,32,7,54,2,0,32,7,32,10,59,1,228,2,32,7,32,2,54,2,224,2,12,2,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,11,32,17,32,30,54,2,8,32,17,32,28,54,2,4,32,17,32,29,54,2,0,11,32,8,65,144,1,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,5,40,2,0,34,2,32,2,40,2,8,65,1,106,54,2,8,32,16,40,2,20,26,32,16,40,2,28,26,11,32,16,65,32,106,36,0,65,0,12,1,11,32,12,40,2,4,32,12,40,2,12,65,5,116,106,34,4,41,0,0,33,31,32,4,32,2,41,0,0,55,0,0,32,14,32,31,55,0,1,32,4,65,8,106,34,6,41,0,0,33,31,32,6,32,2,65,8,106,41,0,0,55,0,0,32,14,65,9,106,32,31,55,0,0,32,4,65,16,106,34,6,41,0,0,33,31,32,6,32,2,65,16,106,41,0,0,55,0,0,32,14,65,17,106,32,31,55,0,0,32,4,65,24,106,34,4,41,0,0,33,31,32,4,32,2,65,24,106,41,0,0,55,0,0,32,14,65,25,106,32,31,55,0,0,65,1,11,58,0,0,32,12,65,48,106,36,0,32,11,45,0,7,33,18,32,11,65,192,2,106,34,21,32,25,41,0,0,55,3,0,32,11,65,184,2,106,34,22,32,26,41,0,0,55,3,0,32,11,65,176,2,106,34,23,32,27,41,0,0,55,3,0,32,11,32,11,41,0,8,55,3,168,2,65,0,33,8,65,0,33,13,35,0,65,48,107,34,19,36,0,32,1,65,208,0,106,34,6,65,16,106,34,7,32,14,16,147,4,33,33,32,6,40,2,8,69,4,64,32,19,65,8,106,33,20,65,0,33,5,65,0,33,15,65,0,33,4,35,0,65,208,0,107,34,2,36,0,32,2,32,7,54,2,28,32,6,40,2,12,33,17,32,2,32,2,65,28,106,54,2,32,2,127,32,17,32,17,65,1,106,34,7,77,4,64,32,6,40,2,4,34,10,32,10,65,1,106,65,3,118,65,7,108,32,10,65,8,73,27,34,10,65,1,118,32,7,73,4,64,32,2,65,64,107,2,127,32,7,32,10,65,1,106,32,7,32,10,75,27,34,5,65,8,79,4,64,65,127,32,5,65,3,116,65,7,110,65,1,107,103,118,65,1,106,32,5,65,255,255,255,255,1,77,13,1,26,16,197,18,32,2,40,2,20,33,5,32,2,40,2,16,12,4,11,65,4,65,8,32,5,65,4,73,27,11,34,5,65,33,32,5,16,193,7,32,2,40,2,72,33,5,32,2,40,2,68,34,12,32,2,40,2,64,34,7,69,13,2,26,32,2,40,2,76,33,10,32,7,65,255,1,32,12,65,9,106,16,129,10,33,9,32,2,32,10,54,2,60,32,2,32,5,54,2,56,32,2,32,12,54,2,52,32,2,32,9,54,2,48,32,2,66,161,128,128,128,128,1,55,2,40,32,2,32,6,65,16,106,54,2,36,65,0,33,10,32,17,4,64,32,9,65,8,106,33,24,32,6,40,2,0,34,10,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,31,3,64,32,31,80,4,64,3,64,32,4,65,8,106,33,4,32,10,41,3,8,32,10,65,8,106,33,10,66,128,129,130,132,136,144,160,192,128,127,131,34,31,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,31,66,128,129,130,132,136,144,160,192,128,127,133,33,31,11,32,9,32,12,32,2,40,2,28,32,6,40,2,0,32,31,122,167,65,3,118,32,4,106,34,28,65,95,108,106,65,33,107,16,147,4,167,34,29,113,34,16,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,32,80,4,64,65,8,33,7,3,64,32,7,32,16,106,33,16,32,7,65,8,106,33,7,32,9,32,12,32,16,113,34,16,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,32,80,13,0,11,11,32,31,66,1,125,32,31,131,33,31,32,9,32,32,122,167,65,3,118,32,16,106,32,12,113,34,7,106,44,0,0,65,0,78,4,64,32,9,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,7,11,32,7,32,9,106,32,29,65,25,118,34,16,58,0,0,32,24,32,7,65,8,107,32,12,113,106,32,16,58,0,0,32,9,32,7,65,127,115,65,33,108,106,32,6,40,2,0,32,28,65,127,115,65,33,108,106,65,33,16,193,5,26,32,17,65,1,107,34,17,13,0,11,32,6,40,2,12,33,10,11,32,2,32,10,54,2,60,32,2,32,5,32,10,107,54,2,56,3,64,32,6,32,15,106,34,4,40,2,0,33,5,32,4,32,2,32,15,106,65,48,106,34,4,40,2,0,54,2,0,32,4,32,5,54,2,0,32,15,65,4,106,34,15,65,16,71,13,0,11,32,2,65,36,106,16,186,17,65,8,33,5,65,129,128,128,128,120,12,2,11,32,6,32,2,65,32,106,65,220,216,204,0,65,33,16,240,2,65,129,128,128,128,120,12,1,11,16,197,18,32,2,40,2,12,33,5,32,2,40,2,8,11,33,4,32,20,32,5,54,2,4,32,20,32,4,54,2,0,32,2,65,208,0,106,36,0,11,32,6,40,2,4,34,5,32,33,167,113,33,7,32,33,66,25,136,34,33,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,34,32,6,40,2,0,33,10,65,0,33,2,2,64,2,64,3,64,32,7,32,10,106,41,0,0,34,32,32,34,133,34,31,66,127,133,32,31,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,31,80,69,4,64,3,64,32,14,32,6,40,2,0,65,0,32,31,122,167,65,3,118,32,7,106,32,5,113,107,34,4,65,33,108,106,65,33,107,16,239,26,13,3,32,31,66,1,125,32,31,131,34,31,80,69,13,0,11,11,32,32,66,128,129,130,132,136,144,160,192,128,127,131,33,31,65,1,33,4,32,2,65,1,71,4,64,32,31,122,167,65,3,118,32,7,106,32,5,113,33,8,32,31,66,0,82,33,4,11,32,31,32,32,66,1,134,131,80,4,64,32,7,32,13,65,8,106,34,13,106,32,5,113,33,7,32,4,33,2,12,1,11,11,32,8,32,10,106,44,0,0,65,0,78,4,64,32,10,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,8,11,32,6,40,2,0,34,2,32,8,106,34,4,45,0,0,33,5,32,14,65,24,106,41,0,0,33,31,32,14,65,16,106,41,0,0,33,32,32,14,65,8,106,41,0,0,33,34,32,14,41,0,0,33,35,32,4,32,33,167,65,255,0,113,34,4,58,0,0,32,2,32,6,40,2,4,32,8,65,8,107,113,106,65,8,106,32,4,58,0,0,32,6,32,6,40,2,12,65,1,106,54,2,12,32,2,32,8,65,95,108,106,34,4,65,33,107,34,2,32,35,55,0,0,32,2,65,8,106,32,34,55,0,0,32,2,65,16,106,32,32,55,0,0,32,2,65,24,106,32,31,55,0,0,32,4,65,1,107,32,18,58,0,0,32,6,32,6,40,2,8,32,5,65,1,113,107,54,2,8,12,1,11,32,6,40,2,0,32,4,65,33,108,106,65,1,107,34,2,45,0,0,26,32,2,32,18,58,0,0,11,32,19,65,48,106,36,0,32,1,40,2,188,1,33,2,32,21,32,25,41,0,0,55,3,0,32,22,32,26,41,0,0,55,3,0,32,23,32,27,41,0,0,55,3,0,32,11,32,11,41,0,8,55,3,168,2,32,1,32,14,32,11,65,7,106,32,2,16,211,2,32,0,65,130,2,59,1,0,12,1,11,2,64,2,64,2,64,32,6,32,11,65,7,106,16,201,17,34,4,4,64,2,64,2,64,32,1,40,2,124,69,13,0,32,1,65,128,1,106,32,4,16,147,4,33,31,32,1,40,2,112,34,6,65,160,2,107,33,7,32,1,40,2,116,34,5,32,31,167,113,33,2,32,31,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,33,3,64,32,2,32,6,106,41,0,0,34,32,32,33,133,34,31,66,127,133,32,31,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,31,80,69,4,64,3,64,32,4,32,7,65,0,32,31,122,167,65,3,118,32,2,106,32,5,113,107,34,10,65,160,2,108,106,16,239,26,13,4,32,31,66,1,125,32,31,131,34,31,80,69,13,0,11,11,32,32,32,32,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,2,32,8,65,8,106,34,8,106,32,5,113,33,2,12,0,11,0,11,65,161,243,203,0,65,9,65,220,248,203,0,16,151,17,0,11,32,4,32,11,65,8,106,16,239,26,69,13,1,11,32,1,40,2,92,69,13,2,32,1,65,224,0,106,32,11,65,8,106,16,147,4,33,31,32,1,40,2,80,34,6,65,33,107,33,7,32,1,40,2,84,34,5,32,31,167,113,33,2,32,31,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,33,65,0,33,4,3,64,32,2,32,6,106,41,0,0,34,32,32,33,133,34,31,66,127,133,32,31,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,31,80,69,4,64,3,64,32,11,65,8,106,32,7,65,0,32,31,122,167,65,3,118,32,2,106,32,5,113,107,34,10,65,33,108,106,16,239,26,13,4,32,31,66,1,125,32,31,131,34,31,80,69,13,0,11,11,32,32,32,32,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,3,32,2,32,4,65,8,106,34,4,106,32,5,113,33,2,12,0,11,0,11,32,11,65,40,106,34,1,32,6,32,10,65,160,2,108,106,65,128,2,107,16,121,32,11,45,0,7,33,2,32,11,65,170,2,106,32,1,65,128,2,16,193,5,26,32,0,32,2,58,0,1,32,0,65,1,58,0,0,32,0,65,2,106,32,11,65,168,2,106,65,130,2,16,193,5,26,12,2,11,2,64,2,64,32,1,40,2,124,69,13,0,32,6,32,10,65,33,108,106,65,1,107,33,5,32,1,65,128,1,106,32,11,65,8,106,16,147,4,33,31,32,1,40,2,112,34,6,65,160,2,107,33,7,32,1,40,2,116,34,1,32,31,167,113,33,2,32,31,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,33,65,0,33,4,3,64,32,2,32,6,106,41,0,0,34,32,32,33,133,34,31,66,127,133,32,31,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,31,80,69,4,64,3,64,32,11,65,8,106,32,7,65,0,32,31,122,167,65,3,118,32,2,106,32,1,113,107,34,10,65,160,2,108,106,16,239,26,13,4,32,31,66,1,125,32,31,131,34,31,80,69,13,0,11,11,32,32,32,32,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,2,32,4,65,8,106,34,4,106,32,1,113,33,2,12,0,11,0,11,65,161,243,203,0,65,9,65,236,248,203,0,16,151,17,0,11,32,11,65,40,106,34,1,32,6,32,10,65,160,2,108,106,65,128,2,107,16,121,32,5,45,0,0,34,2,32,11,45,0,7,71,4,64,32,11,65,170,2,106,32,1,65,128,2,16,193,5,26,32,0,32,2,58,0,1,32,0,65,0,58,0,0,32,0,65,2,106,32,11,65,168,2,106,65,130,2,16,193,5,26,12,2,11,32,11,65,40,106,16,158,1,11,32,0,65,2,59,1,0,11,32,3,16,158,1,32,11,65,208,4,106,36,0,11,145,12,2,7,127,1,126,35,0,65,240,0,107,34,7,36,0,32,0,40,2,4,33,11,32,0,40,2,0,33,8,32,7,65,0,54,2,4,2,127,2,64,32,8,45,0,16,65,1,71,13,0,32,8,40,2,0,33,9,2,64,2,64,2,64,32,11,69,4,64,32,7,32,8,65,12,106,173,66,128,128,128,128,240,0,132,55,3,8,32,7,65,3,58,0,100,32,7,65,0,54,2,96,32,7,66,32,55,2,88,32,7,66,128,128,128,128,192,0,55,2,80,32,7,65,2,54,2,72,32,7,65,1,54,2,60,32,7,65,2,54,2,44,32,7,65,136,241,156,1,54,2,40,32,7,65,1,54,2,52,32,9,65,20,106,40,2,0,32,9,65,24,106,40,2,0,32,7,32,7,65,200,0,106,34,12,54,2,56,32,7,32,7,65,8,106,34,13,54,2,48,32,7,65,40,106,16,163,3,13,2,32,8,45,0,16,65,1,71,13,1,32,8,40,2,0,33,9,32,7,66,10,55,3,16,32,7,32,7,65,4,106,173,66,128,128,128,128,240,163,1,132,55,3,8,32,7,65,3,58,0,100,32,7,65,0,54,2,96,32,7,66,32,55,2,88,32,7,66,129,128,128,128,16,55,2,80,32,7,65,2,54,2,72,32,7,65,1,54,2,60,32,7,65,2,54,2,44,32,7,65,156,241,156,1,54,2,40,32,7,65,2,54,2,52,32,9,65,20,106,40,2,0,32,9,65,24,106,40,2,0,32,7,32,12,54,2,56,32,7,32,13,54,2,48,32,7,65,40,106,16,163,3,13,2,12,1,11,32,9,65,20,106,40,2,0,65,172,241,156,1,65,6,32,9,65,24,106,40,2,0,40,2,12,17,4,0,13,1,32,8,45,0,16,65,1,71,13,0,32,8,40,2,0,33,9,32,7,66,13,55,3,16,32,7,65,188,231,156,1,54,2,40,32,7,66,188,231,156,129,128,164,1,55,3,8,32,7,65,3,58,0,100,32,7,65,0,54,2,96,32,7,66,32,55,2,88,32,7,66,129,128,128,128,16,55,2,80,32,7,65,2,54,2,72,32,7,65,1,54,2,60,32,7,65,1,54,2,44,32,7,65,2,54,2,52,32,9,65,20,106,40,2,0,32,9,65,24,106,40,2,0,32,7,32,7,65,200,0,106,54,2,56,32,7,32,7,65,8,106,54,2,48,32,7,65,40,106,16,163,3,13,1,11,2,64,32,1,40,2,0,65,3,70,4,64,32,8,40,2,0,34,1,65,20,106,40,2,0,65,132,239,156,1,65,9,32,1,65,24,106,40,2,0,40,2,12,17,4,0,69,13,1,12,2,11,66,128,128,128,128,144,164,1,33,14,32,8,45,0,16,69,4,64,32,7,65,232,0,106,32,1,65,32,106,41,2,0,55,3,0,32,7,65,224,0,106,32,1,65,24,106,41,2,0,55,3,0,32,7,65,216,0,106,32,1,65,16,106,41,2,0,55,3,0,32,7,65,208,0,106,32,1,65,8,106,41,2,0,55,3,0,32,7,32,1,41,2,0,55,3,72,32,8,40,2,0,33,1,32,7,32,14,32,7,65,200,0,106,173,132,55,3,32,32,7,65,3,58,0,68,32,7,65,4,54,2,64,32,7,66,32,55,2,56,32,7,65,2,54,2,48,32,7,65,2,54,2,40,32,7,65,1,54,2,28,32,7,65,1,54,2,12,32,7,65,188,231,156,1,54,2,8,32,7,65,1,54,2,20,32,1,65,20,106,40,2,0,32,1,65,24,106,40,2,0,32,7,32,7,65,40,106,54,2,24,32,7,32,7,65,32,106,54,2,16,32,7,65,8,106,16,163,3,13,2,12,1,11,32,7,65,232,0,106,32,1,65,32,106,41,2,0,55,3,0,32,7,65,224,0,106,32,1,65,24,106,41,2,0,55,3,0,32,7,65,216,0,106,32,1,65,16,106,41,2,0,55,3,0,32,7,65,208,0,106,32,1,65,8,106,41,2,0,55,3,0,32,7,32,1,41,2,0,55,3,72,32,8,40,2,0,33,1,32,7,32,14,32,7,65,200,0,106,173,132,55,3,8,32,7,65,1,54,2,44,32,7,65,188,231,156,1,54,2,40,32,7,66,1,55,2,52,32,1,65,20,106,40,2,0,32,1,65,24,106,40,2,0,32,7,32,7,65,8,106,54,2,48,32,7,65,40,106,16,163,3,13,1,11,32,8,40,2,0,65,228,239,156,1,65,1,16,181,25,13,0,32,3,65,1,113,69,32,2,40,2,0,65,2,70,114,13,2,32,7,32,4,54,2,32,32,8,45,0,16,65,1,70,4,64,32,8,40,2,0,33,1,32,7,66,10,55,3,16,32,7,65,188,231,156,1,54,2,40,32,7,66,188,231,156,129,128,164,1,55,3,8,32,7,65,3,58,0,100,32,7,65,0,54,2,96,32,7,66,32,55,2,88,32,7,66,129,128,128,128,16,55,2,80,32,7,65,2,54,2,72,32,7,65,1,54,2,60,32,7,65,1,54,2,44,32,7,65,2,54,2,52,32,1,65,20,106,40,2,0,32,1,65,24,106,40,2,0,32,7,32,7,65,200,0,106,54,2,56,32,7,32,7,65,8,106,54,2,48,32,7,65,40,106,16,163,3,13,1,11,32,8,40,2,0,34,1,65,20,106,40,2,0,65,178,241,156,1,65,16,32,1,65,24,106,40,2,0,40,2,12,17,4,0,13,0,32,8,40,2,4,32,8,40,2,8,33,3,32,7,65,212,0,106,32,2,65,8,106,40,2,0,54,2,0,32,7,32,8,40,2,0,34,4,54,2,72,32,7,32,2,41,2,0,55,2,76,32,4,32,7,65,204,0,106,32,3,40,2,16,17,4,0,13,0,32,8,40,2,0,33,1,32,7,66,128,128,128,128,240,0,34,14,32,7,65,32,106,173,132,55,3,40,32,7,65,1,54,2,76,32,7,65,196,241,156,1,54,2,72,32,7,66,1,55,2,84,32,1,65,20,106,40,2,0,32,1,65,24,106,40,2,0,32,7,32,7,65,40,106,34,3,54,2,80,32,7,65,200,0,106,16,163,3,13,0,32,5,65,1,113,69,13,1,32,7,32,6,54,2,8,32,8,40,2,0,33,1,32,7,32,14,32,7,65,8,106,173,132,55,3,40,32,7,65,1,54,2,76,32,7,65,196,241,156,1,54,2,72,32,7,66,1,55,2,84,32,1,65,20,106,40,2,0,32,1,65,24,106,40,2,0,32,7,32,3,54,2,80,32,7,65,200,0,106,16,163,3,69,13,1,11,65,1,12,2,11,65,1,32,8,40,2,0,34,2,65,20,106,40,2,0,65,228,239,156,1,65,1,32,2,65,24,106,40,2,0,40,2,12,17,4,0,13,1,26,11,32,0,32,11,65,1,106,54,2,4,65,0,11,32,7,65,240,0,106,36,0,11,239,17,2,6,127,2,126,35,0,65,144,6,107,34,2,36,0,2,64,32,1,40,2,12,32,1,40,2,16,65,200,235,192,0,65,3,16,246,23,65,0,32,1,40,2,8,34,3,65,1,70,27,69,4,64,32,2,65,3,54,2,132,4,32,2,65,252,235,192,0,54,2,128,4,32,2,66,2,55,2,140,4,32,2,65,7,54,2,140,2,32,2,65,4,54,2,132,2,32,2,32,1,65,12,106,54,2,128,2,32,2,32,3,54,2,140,6,32,2,32,2,65,128,2,106,54,2,136,4,32,2,32,2,65,140,6,106,54,2,136,2,32,2,65,128,6,106,32,2,65,128,4,106,16,236,4,32,2,65,15,106,32,2,65,136,6,106,40,2,0,54,0,0,32,2,32,2,41,2,128,6,55,0,7,32,0,65,11,58,0,8,32,0,32,2,41,0,4,55,0,9,32,0,65,16,106,32,2,65,11,106,41,0,0,55,0,0,32,0,65,1,54,2,0,12,1,11,32,0,2,127,2,64,2,64,32,1,40,2,4,34,4,40,2,12,32,4,40,2,16,65,203,235,192,0,65,11,16,246,23,69,4,64,32,2,65,128,4,106,34,3,32,4,16,197,9,32,2,40,2,128,4,13,1,32,2,65,128,2,106,34,1,32,3,65,4,114,65,252,1,16,193,5,26,32,2,65,4,106,34,4,32,1,65,252,1,16,193,5,26,35,0,65,64,106,34,1,36,0,32,1,32,4,54,2,0,2,64,32,4,45,0,246,1,69,4,64,32,1,65,0,54,2,32,32,4,32,1,65,32,106,16,199,4,32,1,40,2,32,65,2,71,4,64,32,3,65,37,58,0,0,12,2,11,32,3,65,32,58,0,0,12,1,11,32,1,65,1,54,2,36,32,1,65,232,129,192,0,54,2,32,32,1,66,1,55,2,44,32,1,65,1,54,2,60,32,1,32,1,65,56,106,54,2,40,32,1,32,1,54,2,56,32,1,65,20,106,32,1,65,32,106,16,236,4,32,1,65,16,106,32,1,65,28,106,40,2,0,54,0,0,32,1,32,1,41,2,20,55,0,8,32,3,65,15,58,0,0,32,3,32,1,41,0,5,55,0,1,32,3,65,8,106,32,1,65,12,106,41,0,0,55,0,0,11,32,1,65,64,107,36,0,32,2,45,0,128,4,34,1,65,37,70,4,64,32,0,65,4,106,32,4,65,252,1,16,193,5,26,32,0,65,0,54,2,0,12,5,11,32,0,65,9,106,32,2,65,128,4,106,65,1,114,65,199,0,16,193,5,26,32,0,65,1,54,2,0,32,0,32,1,58,0,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,96,14,27,23,23,1,2,23,23,23,23,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,2,65,228,0,106,34,0,16,241,21,32,0,16,250,27,12,22,11,32,2,65,228,0,106,16,177,18,12,21,11,32,2,65,228,0,106,16,177,18,12,20,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,19,32,2,65,228,0,106,16,250,1,12,19,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,18,32,2,65,228,0,106,16,250,1,12,18,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,17,32,2,65,228,0,106,16,250,1,12,17,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,16,32,2,65,228,0,106,16,250,1,12,16,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,15,32,2,65,228,0,106,16,250,1,12,15,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,14,32,2,65,228,0,106,16,250,1,12,14,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,13,32,2,65,228,0,106,16,250,1,12,13,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,228,0,106,16,250,1,11,32,2,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,12,32,2,65,232,0,106,16,250,1,12,12,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,228,0,106,16,250,1,11,32,2,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,11,32,2,65,232,0,106,16,250,1,12,11,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,228,0,106,16,250,1,11,32,2,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,232,0,106,16,250,1,11,32,2,40,2,108,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,10,32,2,65,236,0,106,16,250,1,12,10,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,228,0,106,16,250,1,11,32,2,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,9,32,2,65,232,0,106,16,250,1,12,9,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,228,0,106,16,250,1,11,32,2,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,8,32,2,65,232,0,106,16,250,1,12,8,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,228,0,106,16,250,1,11,32,2,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,7,32,2,65,232,0,106,16,250,1,12,7,11,32,2,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,228,0,106,16,250,1,11,32,2,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,6,32,2,65,232,0,106,16,250,1,12,6,11,32,2,65,228,0,106,34,0,16,156,18,32,0,16,166,27,12,5,11,32,2,65,228,0,106,34,0,16,241,21,32,0,16,250,27,12,4,11,32,2,65,128,4,106,33,3,35,0,65,192,1,107,34,1,36,0,32,1,32,4,54,2,12,32,1,65,232,0,106,34,6,32,4,16,232,4,32,1,65,216,0,106,33,4,32,1,65,236,0,106,33,5,2,64,32,1,40,2,104,69,4,64,32,4,32,5,41,0,0,55,0,0,32,4,65,8,106,34,7,32,5,65,8,106,41,0,0,55,0,0,32,1,65,200,0,106,32,7,41,0,0,34,8,55,3,0,32,1,32,4,41,0,0,55,3,64,32,1,40,2,76,33,4,32,1,32,8,62,2,188,1,32,1,65,0,54,2,184,1,32,1,32,1,65,12,106,54,2,180,1,32,6,32,1,65,180,1,106,16,155,11,32,1,45,0,104,34,5,65,37,70,4,64,32,1,65,43,106,32,1,65,244,0,106,40,2,0,34,5,54,0,0,32,1,65,24,106,32,5,54,2,0,32,1,32,1,41,2,108,34,8,55,0,35,32,1,32,8,55,3,16,32,1,32,4,54,2,28,32,1,65,64,107,16,248,27,32,3,32,1,65,16,106,16,201,6,12,2,11,32,1,32,1,41,0,105,55,3,48,32,1,32,1,65,240,0,106,41,0,0,55,0,55,32,1,40,2,120,33,4,32,3,65,20,106,32,1,65,252,0,106,65,52,16,193,5,26,32,1,32,1,41,3,48,55,3,32,32,1,32,1,41,0,55,55,0,39,32,3,65,8,106,32,1,41,0,39,55,0,0,32,3,32,1,41,3,32,55,0,1,32,3,32,4,54,2,16,32,3,32,5,58,0,0,32,1,65,64,107,16,248,27,12,1,11,32,4,32,5,41,0,0,55,0,0,32,4,65,8,106,32,5,65,8,106,41,0,0,55,0,0,32,3,65,16,106,32,1,65,228,0,106,40,0,0,54,0,0,32,3,65,9,106,32,1,65,221,0,106,41,0,0,55,0,0,32,3,32,1,41,0,85,55,0,1,32,3,65,36,58,0,0,11,32,1,65,192,1,106,36,0,32,2,45,0,128,4,34,1,65,37,70,13,1,32,2,65,143,2,106,34,3,32,2,65,144,4,106,40,0,0,54,0,0,32,2,65,136,2,106,34,4,32,2,65,137,4,106,41,0,0,55,3,0,32,2,32,2,41,0,129,4,55,3,128,2,32,0,65,28,106,32,2,65,148,4,106,65,52,16,193,5,26,32,0,65,24,106,32,3,40,0,0,54,0,0,32,0,65,17,106,32,4,41,3,0,55,0,0,32,0,32,2,41,3,128,2,55,0,9,32,0,32,1,58,0,8,65,1,12,2,11,32,0,65,8,106,32,2,65,132,2,106,32,2,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,1,54,2,0,12,2,11,32,2,65,139,2,106,32,2,65,140,4,106,41,2,0,34,8,55,0,0,32,2,32,2,41,2,132,4,34,9,55,0,131,2,32,0,65,16,106,32,8,55,0,0,32,0,32,9,55,0,8,32,0,65,2,54,2,4,65,0,11,54,2,0,11,32,2,65,144,6,106,36,0,11,197,14,2,10,127,1,126,35,0,65,128,1,107,34,2,36,0,32,0,40,2,40,33,7,32,0,40,2,36,33,9,32,0,45,0,52,33,10,2,64,32,0,40,2,8,65,128,128,196,0,71,4,64,32,2,65,58,106,32,0,65,28,106,41,1,0,55,1,0,32,2,65,50,106,32,0,65,20,106,41,1,0,55,1,0,32,2,65,42,106,32,0,65,12,106,41,1,0,55,1,0,32,2,32,0,41,1,4,55,1,34,32,2,32,0,47,1,0,59,1,88,32,2,65,216,0,106,65,2,114,32,2,65,32,106,65,34,16,193,5,26,12,1,11,32,2,65,228,0,106,33,8,32,0,65,12,106,34,6,40,2,8,34,4,65,3,116,33,3,2,64,2,64,32,4,65,255,255,255,255,1,75,32,3,65,252,255,255,255,7,75,114,13,0,32,6,40,2,4,33,11,2,127,32,3,69,4,64,65,4,33,6,65,0,12,1,11,65,205,184,158,1,45,0,0,26,65,4,33,5,32,3,65,4,16,149,27,34,6,69,13,1,32,4,11,33,5,32,6,32,11,32,3,16,193,5,33,3,32,8,32,4,54,2,8,32,8,32,3,54,2,4,32,8,32,5,54,2,0,12,1,11,32,5,32,3,16,132,25,0,11,32,2,65,128,128,196,0,54,2,96,11,32,0,40,2,44,33,3,32,0,40,2,48,33,0,32,2,65,32,106,32,2,65,216,0,106,65,36,16,193,5,26,32,2,32,10,58,0,84,32,2,32,0,54,2,80,32,2,32,3,54,2,76,32,2,32,7,54,2,72,32,2,32,9,54,2,68,32,2,65,36,106,33,8,3,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,0,69,4,64,2,64,32,2,40,2,68,34,0,69,13,0,32,0,32,2,40,2,72,70,13,0,32,2,32,0,65,1,106,54,2,68,32,0,45,0,0,34,3,192,65,0,78,13,7,32,2,32,0,65,2,106,54,2,68,32,0,45,0,1,65,63,113,33,5,32,3,65,31,113,33,4,32,3,65,223,1,77,4,64,32,4,65,6,116,32,5,114,33,3,12,8,11,32,2,32,0,65,3,106,54,2,68,32,0,45,0,2,65,63,113,32,5,65,6,116,114,33,5,32,3,65,240,1,73,4,64,32,5,32,4,65,12,116,114,33,3,12,8,11,32,2,32,0,65,4,106,54,2,68,32,4,65,18,116,65,128,128,240,0,113,32,0,45,0,3,65,63,113,32,5,65,6,116,114,114,34,3,65,128,128,196,0,71,13,7,11,32,2,40,2,40,65,128,128,196,0,70,4,64,32,2,40,2,52,34,0,69,13,2,32,2,40,2,48,33,3,12,4,11,32,2,47,1,32,34,0,69,13,2,32,0,65,5,73,4,64,32,8,33,3,12,4,11,32,0,65,4,65,172,198,207,0,16,164,15,0,11,32,2,40,2,40,33,3,12,3,11,32,2,40,2,44,34,0,69,13,0,32,2,40,2,48,32,0,65,3,116,65,4,16,218,26,11,65,0,12,2,11,32,2,32,2,65,255,0,106,54,2,88,2,64,32,0,65,2,73,13,0,32,0,65,21,79,4,64,32,3,32,0,32,2,65,216,0,106,16,241,11,12,1,11,32,3,32,0,16,150,9,11,32,2,32,2,40,2,52,32,2,47,1,32,32,2,40,2,40,34,3,65,128,128,196,0,70,27,34,0,54,2,80,11,32,2,40,2,76,33,5,2,127,32,3,65,128,128,196,0,70,34,6,69,4,64,32,8,32,2,47,1,32,34,4,65,5,73,13,1,26,32,4,65,4,65,156,198,207,0,16,164,15,0,11,32,2,40,2,52,33,4,32,2,40,2,48,11,33,7,2,64,2,64,2,64,2,64,2,64,32,4,32,5,75,4,64,32,7,32,5,65,3,116,106,40,2,4,33,9,32,0,32,5,65,1,106,34,4,71,4,64,32,2,32,4,54,2,76,12,6,11,32,2,40,2,52,32,2,47,1,32,32,6,27,34,4,32,0,107,33,6,32,0,32,4,70,13,4,65,0,33,0,65,4,33,3,3,64,32,0,32,2,40,2,80,106,33,7,2,64,2,64,32,2,40,2,40,65,128,128,196,0,71,4,64,32,2,47,1,32,34,5,65,5,73,13,1,32,5,65,4,65,156,198,207,0,16,164,15,0,11,32,7,32,2,40,2,52,34,5,79,13,5,32,2,40,2,48,33,4,12,1,11,32,8,33,4,32,5,32,7,77,13,4,11,32,0,32,5,79,13,2,32,4,32,7,65,3,116,106,34,5,45,0,0,33,7,32,3,32,4,106,34,4,32,5,40,2,4,54,2,0,32,4,65,4,107,32,7,58,0,0,32,3,65,8,106,33,3,32,0,65,1,106,34,0,32,6,71,13,0,11,12,3,11,32,5,32,4,65,236,196,207,0,16,163,15,0,11,32,0,32,5,65,140,197,207,0,16,163,15,0,11,32,7,32,5,65,252,196,207,0,16,163,15,0,11,32,2,40,2,40,33,3,11,2,64,32,3,65,128,128,196,0,71,4,64,32,6,32,2,47,1,32,79,13,1,32,2,32,6,59,1,32,12,1,11,32,2,40,2,52,32,6,73,13,0,32,2,32,6,54,2,52,11,32,2,66,0,55,2,76,11,32,1,32,9,16,207,25,69,13,2,2,64,32,2,40,2,40,65,128,128,196,0,71,13,0,32,2,40,2,44,34,0,69,13,0,32,2,40,2,48,32,0,65,3,116,65,4,16,218,26,11,65,1,11,32,2,65,128,1,106,36,0,15,11,2,64,2,64,32,2,45,0,84,69,4,64,32,3,65,128,1,73,13,1,32,3,65,128,216,2,107,34,0,65,164,215,0,79,4,64,32,2,65,24,106,32,3,16,242,9,32,2,40,2,24,34,0,69,13,2,32,2,40,2,28,34,3,69,13,4,32,3,65,2,116,33,3,3,64,32,2,65,32,106,32,0,40,2,0,16,221,3,32,0,65,4,106,33,0,32,3,65,4,107,34,3,13,0,11,12,4,11,32,2,65,32,106,34,3,32,0,65,255,255,3,113,34,4,65,204,4,110,34,5,65,128,34,114,16,221,3,32,3,32,0,32,5,65,204,4,108,107,65,255,255,3,113,65,28,110,65,225,34,106,16,221,3,32,4,65,28,112,34,0,69,13,3,32,0,65,167,35,106,33,3,12,1,11,32,3,65,128,1,73,13,0,32,3,65,128,216,2,107,34,0,65,164,215,0,79,4,64,32,2,65,16,106,33,5,2,64,2,64,2,64,32,3,34,0,32,0,65,166,178,133,138,3,108,34,4,32,0,65,185,243,221,241,121,108,115,173,66,228,29,126,66,32,136,167,65,1,116,65,228,129,210,0,106,47,1,0,106,65,185,243,221,241,121,108,32,4,115,173,66,228,29,126,66,32,136,167,65,3,116,65,172,189,210,0,106,41,2,0,34,12,167,32,0,71,4,127,65,0,5,32,12,66,32,136,167,65,255,255,3,113,34,4,65,232,44,79,13,1,65,231,44,32,4,107,34,6,32,12,66,48,136,167,34,0,73,13,2,32,4,65,2,116,65,204,171,212,0,106,11,33,4,32,5,32,0,54,2,4,32,5,32,4,54,2,0,12,2,11,32,4,65,231,44,65,232,222,213,0,16,162,15,0,11,32,0,32,6,65,248,222,213,0,16,164,15,0,11,32,2,40,2,16,34,0,4,64,32,2,40,2,20,33,3,12,3,11,32,2,65,8,106,32,3,16,242,9,32,2,40,2,8,34,0,69,13,1,32,2,40,2,12,33,3,12,2,11,32,2,65,32,106,34,3,32,0,65,255,255,3,113,34,4,65,204,4,110,34,5,65,128,34,114,16,221,3,32,3,32,0,32,5,65,204,4,108,107,65,255,255,3,113,65,28,110,65,225,34,106,16,221,3,32,4,65,28,112,34,0,69,13,2,32,0,65,167,35,106,33,3,11,32,2,65,32,106,32,3,16,221,3,12,1,11,32,3,69,13,0,32,3,65,2,116,33,3,3,64,32,2,65,32,106,32,0,40,2,0,16,221,3,32,0,65,4,106,33,0,32,3,65,4,107,34,3,13,0,11,11,32,2,40,2,80,33,0,12,0,11,0,11,163,15,2,18,127,4,126,35,0,65,240,3,107,34,4,36,0,32,4,16,207,23,32,4,65,48,106,16,189,18,32,2,40,2,64,33,6,32,2,40,2,60,33,5,32,4,32,2,40,2,56,54,2,136,3,32,4,32,5,54,2,132,3,32,4,32,5,54,2,128,3,32,4,32,5,32,6,65,2,116,106,54,2,140,3,32,6,4,64,3,64,32,4,32,5,65,4,106,54,2,132,3,32,4,32,5,40,2,0,34,6,54,2,148,1,32,4,65,184,1,106,34,5,32,6,65,8,106,16,139,3,2,64,32,4,65,48,106,32,5,16,242,3,69,4,64,32,5,32,1,32,4,40,2,148,1,16,225,2,32,4,32,5,16,212,2,12,1,11,32,4,40,2,148,1,34,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,0,32,4,65,148,1,106,16,254,17,11,32,4,40,2,132,3,34,5,32,4,40,2,140,3,71,13,0,11,11,32,4,65,128,3,106,16,128,13,32,2,40,2,36,33,6,32,4,32,2,40,2,40,65,0,32,2,40,2,32,34,5,27,54,2,180,1,32,4,32,6,54,2,176,1,32,4,32,5,54,2,172,1,32,4,65,0,54,2,168,1,32,4,32,5,65,0,71,34,7,54,2,164,1,32,4,32,6,54,2,160,1,32,4,32,5,54,2,156,1,32,4,65,0,54,2,152,1,32,4,32,7,54,2,148,1,32,4,65,184,1,106,32,4,65,148,1,106,16,195,13,32,4,40,2,232,1,65,128,128,128,128,120,71,4,64,32,4,65,224,1,106,33,5,3,64,32,4,65,212,0,106,34,6,32,4,65,184,1,106,34,7,65,36,16,193,5,26,32,4,65,136,1,106,32,5,65,16,106,41,3,0,55,3,0,32,4,65,128,1,106,32,5,65,8,106,41,3,0,55,3,0,32,4,32,5,41,3,0,55,3,120,32,4,65,128,3,106,34,8,32,1,32,6,32,4,65,248,0,106,16,167,3,32,4,32,8,16,212,2,32,7,32,4,65,148,1,106,16,195,13,32,4,40,2,232,1,65,128,128,128,128,120,71,13,0,11,11,32,4,65,148,1,106,34,5,16,234,16,32,4,65,192,1,106,34,14,32,2,65,52,106,40,2,0,54,2,0,32,4,32,2,41,2,44,55,3,184,1,32,5,32,4,65,184,1,106,34,6,16,203,17,32,6,32,5,16,172,17,32,4,40,2,184,1,65,1,70,4,64,32,4,65,64,107,33,15,32,4,65,240,1,106,33,7,3,64,32,4,65,144,2,106,34,16,32,14,65,48,16,193,5,26,32,4,65,216,2,106,34,17,32,7,65,24,106,41,0,0,55,3,0,32,4,65,208,2,106,34,18,32,7,65,16,106,41,0,0,55,3,0,32,4,65,200,2,106,34,19,32,7,65,8,106,41,0,0,55,3,0,32,4,32,7,41,0,0,55,3,192,2,32,15,32,4,65,192,2,106,34,12,16,147,4,33,22,65,0,33,9,35,0,65,16,107,34,13,36,0,32,4,65,48,106,34,5,40,2,0,34,10,65,32,107,33,20,32,5,40,2,4,34,11,32,22,167,113,33,8,32,22,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,24,32,4,65,128,3,106,34,6,2,127,3,64,2,64,32,8,32,10,106,41,0,0,34,23,32,24,133,34,22,66,127,133,32,22,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,22,80,69,4,64,3,64,32,12,32,20,32,22,122,167,65,3,118,32,8,106,32,11,113,34,21,65,5,116,107,16,225,28,13,2,32,22,66,1,125,32,22,131,34,22,80,69,13,0,11,11,65,0,32,23,32,23,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,26,32,8,32,9,65,8,106,34,9,106,32,11,113,33,8,12,1,11,11,32,13,32,10,65,0,32,21,107,65,5,116,106,34,10,54,2,12,65,128,1,33,8,32,5,40,2,0,34,9,32,9,32,13,65,12,106,40,2,0,107,65,5,117,34,11,106,34,12,41,0,0,34,22,32,22,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,32,9,32,5,40,2,4,32,11,65,8,107,113,106,34,9,41,0,0,34,22,32,22,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,121,167,65,3,118,106,65,7,77,4,64,32,5,32,5,40,2,8,65,1,106,54,2,8,65,255,1,33,8,11,32,12,32,8,58,0,0,32,9,65,8,106,32,8,58,0,0,32,5,32,5,40,2,12,65,1,107,54,2,12,32,6,65,25,106,32,10,65,32,107,34,5,65,24,106,41,0,0,55,0,0,32,6,65,17,106,32,5,65,16,106,41,0,0,55,0,0,32,6,65,9,106,32,5,65,8,106,41,0,0,55,0,0,32,6,32,5,41,0,0,55,0,1,65,1,11,58,0,0,32,13,65,16,106,36,0,32,4,65,232,3,106,32,17,41,3,0,55,3,0,32,4,65,224,3,106,32,18,41,3,0,55,3,0,32,4,65,216,3,106,32,19,41,3,0,55,3,0,32,4,32,4,41,3,192,2,55,3,208,3,32,6,32,1,32,4,65,208,3,106,32,16,16,205,3,32,4,32,6,16,212,2,32,4,65,184,1,106,32,4,65,148,1,106,16,172,17,32,4,40,2,184,1,13,0,11,11,32,4,65,148,1,106,16,181,22,32,2,40,2,12,33,7,32,2,40,2,0,34,5,41,3,0,33,22,32,2,40,2,4,34,6,4,127,32,5,32,6,65,1,106,65,40,108,34,2,107,173,66,32,134,32,2,32,6,106,65,9,106,173,132,33,25,65,8,5,65,0,11,33,2,32,4,32,25,55,2,164,3,32,4,32,2,54,2,160,3,32,4,32,7,54,2,152,3,32,4,32,5,54,2,144,3,32,4,32,5,65,8,106,54,2,136,3,32,4,32,22,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,128,3,32,4,32,5,32,6,106,65,1,106,54,2,140,3,32,7,4,64,3,64,2,64,32,4,65,128,3,106,16,238,12,33,2,32,4,32,4,40,2,152,3,65,1,107,54,2,152,3,32,2,69,13,0,32,4,65,248,2,106,32,2,65,40,107,34,5,65,24,106,41,3,0,55,3,0,32,4,65,240,2,106,32,5,65,16,106,41,3,0,55,3,0,32,4,65,232,2,106,32,5,65,8,106,41,3,0,55,3,0,32,4,32,5,41,3,0,55,3,224,2,32,4,65,184,1,106,34,5,32,1,32,4,65,224,2,106,32,2,65,8,107,41,3,0,16,137,6,32,4,32,5,16,212,2,32,4,40,2,152,3,13,1,11,11,32,4,40,2,160,3,33,2,11,2,64,32,2,69,13,0,32,4,40,2,164,3,34,5,69,13,0,32,4,40,2,168,3,32,2,32,5,16,224,4,11,32,4,40,2,60,33,7,32,4,40,2,48,34,5,41,3,0,33,23,2,127,32,4,40,2,52,34,6,69,4,64,66,0,33,22,65,0,12,1,11,32,6,65,33,108,65,41,106,173,32,5,32,6,65,5,116,107,65,32,107,173,66,32,134,132,33,22,65,8,11,33,2,32,4,32,22,55,2,164,3,32,4,32,2,54,2,160,3,32,4,32,7,54,2,152,3,32,4,32,5,54,2,144,3,32,4,32,5,65,8,106,54,2,136,3,32,4,32,23,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,128,3,32,4,32,5,32,6,106,65,1,106,54,2,140,3,32,7,4,64,3,64,2,64,32,4,65,128,3,106,16,152,13,33,2,32,4,32,4,40,2,152,3,65,1,107,54,2,152,3,32,2,69,13,0,32,4,65,200,3,106,32,2,65,32,107,34,2,65,24,106,41,0,0,55,3,0,32,4,65,192,3,106,32,2,65,16,106,41,0,0,55,3,0,32,4,65,184,3,106,32,2,65,8,106,41,0,0,55,3,0,32,4,32,2,41,0,0,55,3,176,3,32,4,65,184,1,106,34,2,32,1,32,4,65,176,3,106,32,3,16,137,6,32,4,32,2,16,212,2,32,4,40,2,152,3,13,1,11,11,32,4,40,2,160,3,33,2,11,2,64,32,2,69,13,0,32,4,40,2,164,3,34,1,69,13,0,32,4,40,2,168,3,32,2,32,1,16,224,4,11,32,0,32,4,65,48,16,193,5,26,32,4,65,240,3,106,36,0,11,155,13,2,5,127,1,126,35,0,65,176,1,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,92,65,1,107,14,27,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,0,11,32,2,65,0,58,0,8,12,27,11,32,2,65,1,58,0,8,12,26,11,32,2,65,12,106,32,1,65,224,0,106,16,175,4,32,2,65,2,58,0,8,12,25,11,32,2,65,12,106,32,1,65,224,0,106,16,175,4,32,2,65,3,58,0,8,12,24,11,32,2,65,25,106,32,1,65,237,0,106,40,0,0,54,0,0,32,2,65,17,106,32,1,65,229,0,106,41,0,0,55,0,0,32,2,65,4,58,0,8,32,2,32,1,41,0,93,55,0,9,12,23,11,32,2,65,5,58,0,8,32,2,32,1,41,2,96,55,2,12,12,22,11,32,2,65,6,58,0,8,32,2,32,1,40,2,96,54,2,12,12,21,11,32,2,65,33,106,32,1,65,245,0,106,41,0,0,55,0,0,32,2,65,25,106,32,1,65,237,0,106,41,0,0,55,0,0,32,2,65,17,106,32,1,65,229,0,106,41,0,0,55,0,0,32,2,65,7,58,0,8,32,2,32,1,41,0,93,55,0,9,12,20,11,32,2,65,33,106,32,1,65,245,0,106,41,0,0,55,0,0,32,2,65,25,106,32,1,65,237,0,106,41,0,0,55,0,0,32,2,65,17,106,32,1,65,229,0,106,41,0,0,55,0,0,32,2,65,8,58,0,8,32,2,32,1,41,0,93,55,0,9,12,19,11,32,2,65,25,106,32,1,65,237,0,106,40,0,0,54,0,0,32,1,65,229,0,106,41,0,0,33,7,32,2,65,9,58,0,8,32,2,65,17,106,32,7,55,0,0,32,2,32,1,41,0,93,55,0,9,12,18,11,32,2,65,25,106,32,1,65,237,0,106,40,0,0,54,0,0,32,2,65,17,106,32,1,65,229,0,106,41,0,0,55,0,0,32,2,65,10,58,0,8,32,2,32,1,41,0,93,55,0,9,12,17,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,17,32,2,65,11,58,0,8,32,2,32,4,54,2,12,12,16,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,16,32,2,65,12,58,0,8,32,2,32,4,54,2,12,12,15,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,15,32,2,65,13,58,0,8,32,2,32,4,54,2,12,12,14,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,14,32,2,65,14,58,0,8,32,2,32,4,54,2,12,12,13,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,13,32,2,65,15,58,0,8,32,2,32,4,54,2,12,12,12,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,12,32,2,65,16,58,0,8,32,2,32,4,54,2,12,12,11,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,11,32,2,65,17,58,0,8,32,2,32,4,54,2,12,12,10,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,10,32,1,40,2,100,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,10,32,2,32,3,54,2,16,32,2,32,4,54,2,12,32,2,65,18,58,0,8,12,9,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,9,32,1,40,2,100,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,9,32,2,32,3,54,2,16,32,2,32,4,54,2,12,32,2,65,19,58,0,8,12,8,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,8,32,1,40,2,100,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,8,32,1,40,2,104,34,5,32,5,40,2,0,34,6,65,1,106,54,2,0,32,6,65,0,72,13,8,32,2,32,5,54,2,20,32,2,32,3,54,2,16,32,2,32,4,54,2,12,32,2,65,20,58,0,8,12,7,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,7,32,1,40,2,100,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,7,32,2,32,3,54,2,16,32,2,32,4,54,2,12,32,2,65,21,58,0,8,12,6,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,6,32,1,40,2,100,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,6,32,2,32,3,54,2,16,32,2,32,4,54,2,12,32,2,65,22,58,0,8,12,5,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,5,32,1,40,2,100,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,5,32,2,32,3,54,2,16,32,2,32,4,54,2,12,32,2,65,23,58,0,8,12,4,11,32,1,40,2,96,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,4,32,1,40,2,100,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,4,32,2,32,3,54,2,16,32,2,32,4,54,2,12,32,2,65,24,58,0,8,12,3,11,32,1,40,2,108,33,4,32,2,65,160,1,106,32,1,65,224,0,106,16,133,9,32,2,32,4,54,2,172,1,32,2,65,20,106,32,2,65,168,1,106,41,2,0,55,2,0,32,2,65,25,58,0,8,32,2,32,2,41,2,160,1,55,2,12,12,2,11,32,1,40,2,108,33,4,32,2,65,160,1,106,32,1,65,224,0,106,16,243,9,32,2,32,4,54,2,172,1,32,2,65,20,106,32,2,65,168,1,106,41,2,0,55,2,0,32,2,65,26,58,0,8,32,2,32,2,41,2,160,1,55,2,12,12,1,11,32,1,40,2,108,33,4,32,2,65,160,1,106,32,1,65,224,0,106,16,243,9,32,2,32,4,54,2,172,1,32,2,65,20,106,32,2,65,168,1,106,41,2,0,55,2,0,32,2,65,27,58,0,8,32,2,32,2,41,2,160,1,55,2,12,11,32,0,32,1,40,2,244,1,54,2,244,1,32,0,65,247,1,106,32,1,65,247,1,106,40,0,0,54,0,0,32,0,65,220,0,106,32,2,65,8,106,65,152,1,16,193,5,26,32,0,32,1,65,220,0,16,193,5,26,32,2,65,176,1,106,36,0,15,11,0,11,170,23,2,11,127,2,126,35,0,65,208,0,107,34,2,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,6,73,4,64,32,1,65,12,106,33,5,32,1,40,2,12,33,7,3,64,32,3,32,7,106,45,0,0,34,4,65,9,107,34,8,65,23,75,65,1,32,8,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,6,71,13,0,11,11,32,2,65,5,54,2,56,32,2,65,32,106,32,1,65,12,106,16,129,18,32,2,65,56,106,32,2,40,2,32,32,2,40,2,36,16,230,18,33,1,32,0,65,149,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,65,229,0,77,4,64,32,4,65,34,70,13,6,32,4,65,45,70,13,5,32,4,65,219,0,71,13,1,32,1,32,1,45,0,24,65,1,107,34,4,58,0,24,32,4,65,255,1,113,13,7,32,2,65,24,54,2,56,32,2,65,16,106,32,5,16,129,18,32,2,65,56,106,32,2,40,2,16,32,2,40,2,20,16,230,18,33,1,32,0,65,149,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,15,11,32,4,65,243,0,77,4,64,32,4,65,230,0,70,13,4,32,4,65,238,0,71,13,1,32,1,32,3,65,1,106,54,2,20,32,1,65,188,240,193,0,65,3,16,230,8,34,1,69,13,2,32,0,65,149,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,15,11,32,4,65,244,0,70,13,2,32,4,65,251,0,70,13,7,11,32,4,65,48,107,65,255,1,113,65,10,73,13,7,32,2,65,10,54,2,56,32,2,65,8,106,32,5,16,129,18,32,2,32,2,65,56,106,32,2,40,2,8,32,2,40,2,12,16,230,18,54,2,44,12,12,11,32,2,65,146,128,128,128,120,54,2,40,32,0,32,2,41,3,40,55,3,0,32,0,65,8,106,32,2,65,48,106,41,3,0,55,3,0,12,12,11,32,1,32,3,65,1,106,54,2,20,32,1,65,191,240,193,0,65,3,16,230,8,34,1,4,64,32,0,65,149,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,12,11,32,2,65,1,58,0,44,32,2,65,128,128,128,128,120,54,2,40,32,0,32,2,41,3,40,55,3,0,32,0,65,8,106,32,2,65,48,106,41,3,0,55,3,0,12,11,11,32,1,32,3,65,1,106,54,2,20,32,1,65,194,240,193,0,65,4,16,230,8,34,1,4,64,32,0,65,149,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,11,11,32,2,65,0,58,0,44,32,2,65,128,128,128,128,120,54,2,40,32,0,32,2,41,3,40,55,3,0,32,0,65,8,106,32,2,65,48,106,41,3,0,55,3,0,12,10,11,32,1,32,3,65,1,106,54,2,20,32,2,65,56,106,32,1,65,0,16,139,4,2,64,2,64,32,2,41,3,56,34,14,66,3,82,4,64,32,2,41,3,64,33,13,2,64,2,64,32,14,167,65,1,107,14,2,0,1,3,11,32,2,65,132,128,128,128,120,54,2,40,12,3,11,32,2,65,136,128,128,128,120,54,2,40,12,2,11,32,0,32,2,40,2,64,54,2,4,32,0,65,149,128,128,128,120,54,2,0,12,11,11,32,2,65,138,128,128,128,120,54,2,40,11,32,2,65,48,106,32,13,55,3,0,32,0,65,8,106,32,13,55,3,0,32,0,32,2,41,3,40,55,3,0,12,9,11,32,1,65,0,54,2,8,32,1,32,3,65,1,106,54,2,20,32,2,65,56,106,32,5,32,1,16,245,3,32,2,40,2,60,33,3,32,2,40,2,56,34,5,65,2,70,13,3,32,2,40,2,64,33,4,32,5,69,13,4,32,2,65,40,106,32,3,32,4,16,143,15,32,2,40,2,40,65,149,128,128,128,120,70,13,7,32,0,32,2,41,3,40,55,3,0,32,0,65,8,106,32,2,65,48,106,41,3,0,55,3,0,12,8,11,32,1,32,3,65,1,106,54,2,20,32,2,65,56,106,33,6,35,0,65,48,107,34,3,36,0,32,3,65,1,58,0,16,32,3,32,1,54,2,12,32,3,65,32,106,34,5,65,0,65,0,65,8,65,16,16,167,10,32,3,40,2,36,33,4,2,64,32,3,40,2,32,65,1,71,4,64,32,3,65,0,54,2,28,32,3,32,3,40,2,40,54,2,24,32,3,32,4,54,2,20,32,5,65,4,114,34,7,65,8,106,33,8,2,64,3,64,2,64,32,3,65,32,106,33,5,35,0,65,16,107,34,4,36,0,32,4,32,3,65,12,106,34,9,16,160,4,2,64,2,64,32,4,45,0,0,69,4,64,32,4,45,0,1,13,1,32,5,65,149,128,128,128,120,54,2,0,12,2,11,32,5,32,4,40,2,4,54,2,4,32,5,65,150,128,128,128,120,54,2,0,12,1,11,32,4,32,9,40,2,0,16,185,1,32,4,40,2,0,65,149,128,128,128,120,71,4,64,32,5,32,4,41,3,0,55,3,0,32,5,65,8,106,32,4,65,8,106,41,3,0,55,3,0,12,1,11,32,5,32,4,40,2,4,54,2,4,32,5,65,150,128,128,128,120,54,2,0,11,32,4,65,16,106,36,0,2,64,2,64,32,3,40,2,32,34,9,65,235,255,255,255,7,106,14,2,2,0,1,11,32,6,32,3,40,2,36,54,2,4,32,6,65,149,128,128,128,120,54,2,0,32,3,40,2,28,34,4,4,64,32,3,40,2,24,33,5,3,64,32,5,16,131,10,32,5,65,16,106,33,5,32,4,65,1,107,34,4,13,0,11,11,32,3,65,20,106,65,8,65,16,16,244,22,12,3,11,32,3,40,2,28,34,5,32,3,40,2,20,70,4,64,35,0,65,16,107,34,4,36,0,32,4,65,8,106,32,3,65,20,106,34,10,32,10,40,2,0,65,1,65,8,65,16,16,215,6,32,4,40,2,8,34,10,65,129,128,128,128,120,71,4,64,32,10,32,4,40,2,12,16,132,25,0,11,32,4,65,16,106,36,0,11,32,3,40,2,24,32,5,65,4,116,106,34,4,32,7,41,2,0,55,2,4,32,4,32,9,54,2,0,32,4,65,12,106,32,8,40,2,0,54,2,0,32,3,32,5,65,1,106,54,2,28,12,1,11,11,32,6,32,3,41,2,20,55,2,4,32,6,65,148,128,128,128,120,54,2,0,32,6,65,12,106,32,3,65,28,106,40,2,0,54,2,0,11,32,3,65,48,106,36,0,12,1,11,32,4,32,3,40,2,40,16,132,25,0,11,32,1,32,1,45,0,24,65,1,106,58,0,24,32,2,32,1,16,196,4,34,3,54,2,72,32,2,40,2,56,65,149,128,128,128,120,71,4,64,32,3,69,4,64,32,2,65,48,106,32,2,65,64,107,41,3,0,55,3,0,32,2,32,2,41,3,56,55,3,40,12,7,11,32,2,65,149,128,128,128,120,54,2,40,32,2,32,3,54,2,44,32,2,65,56,106,16,134,10,12,6,11,32,2,32,2,40,2,60,54,2,44,32,2,65,149,128,128,128,120,54,2,40,32,3,69,13,5,32,2,65,200,0,106,16,138,13,12,5,11,32,1,32,1,45,0,24,65,1,107,34,4,58,0,24,32,4,65,255,1,113,69,13,3,32,1,32,3,65,1,106,54,2,20,32,2,65,56,106,33,8,35,0,65,224,0,107,34,3,36,0,32,3,65,1,58,0,16,32,3,32,1,54,2,12,32,3,65,208,0,106,65,0,65,0,65,8,65,32,16,167,10,32,3,40,2,84,33,4,2,64,32,3,40,2,80,65,1,71,4,64,32,3,65,0,54,2,28,32,3,32,3,40,2,88,54,2,24,32,3,32,4,54,2,20,32,3,65,64,107,65,4,114,33,9,32,3,65,48,106,65,4,114,33,10,2,64,3,64,2,64,32,3,65,48,106,33,5,35,0,65,16,107,34,4,36,0,32,4,32,3,65,12,106,34,6,16,219,3,2,64,2,64,32,4,45,0,0,69,4,64,32,4,45,0,1,13,1,32,5,65,149,128,128,128,120,54,2,0,12,2,11,32,5,32,4,40,2,4,54,2,4,32,5,65,150,128,128,128,120,54,2,0,12,1,11,32,6,40,2,0,33,6,35,0,65,16,107,34,7,36,0,32,6,65,0,54,2,8,32,6,32,6,40,2,20,65,1,106,54,2,20,32,7,65,4,106,32,6,65,12,106,32,6,16,245,3,32,7,40,2,8,33,6,2,64,32,7,40,2,4,34,12,65,2,71,4,64,32,7,40,2,12,33,11,32,12,69,4,64,32,4,32,11,54,2,8,32,4,32,6,54,2,4,32,4,65,141,128,128,128,120,54,2,0,12,2,11,32,4,32,6,32,11,16,143,15,12,1,11,32,4,65,149,128,128,128,120,54,2,0,32,4,32,6,54,2,4,11,32,7,65,16,106,36,0,32,4,40,2,0,65,149,128,128,128,120,71,4,64,32,5,32,4,41,3,0,55,3,0,32,5,65,8,106,32,4,65,8,106,41,3,0,55,3,0,12,1,11,32,5,32,4,40,2,4,54,2,4,32,5,65,150,128,128,128,120,54,2,0,11,32,4,65,16,106,36,0,2,64,2,64,2,64,2,64,32,3,40,2,48,34,5,65,235,255,255,255,7,106,14,2,4,0,1,11,32,3,40,2,52,33,4,12,1,11,32,9,32,10,41,2,0,55,2,0,32,9,65,8,106,32,10,65,8,106,40,2,0,54,2,0,32,3,32,5,54,2,64,32,3,65,208,0,106,32,3,65,12,106,16,210,22,32,3,40,2,80,65,149,128,128,128,120,71,13,1,32,3,40,2,84,33,4,32,3,65,64,107,16,130,10,11,32,8,65,149,128,128,128,120,54,2,0,32,8,32,4,54,2,4,32,3,65,20,106,34,4,16,159,20,32,4,65,8,65,32,16,244,22,12,3,11,32,3,65,40,106,34,7,32,3,65,216,0,106,41,3,0,55,3,0,32,3,32,3,41,3,80,55,3,32,32,3,40,2,68,33,11,32,3,41,3,72,33,13,32,3,40,2,28,34,6,32,3,40,2,20,70,4,64,32,3,65,20,106,16,249,18,11,32,3,40,2,24,32,6,65,5,116,106,34,4,32,13,55,3,8,32,4,32,11,54,2,4,32,4,32,5,54,2,0,32,4,32,3,41,3,32,55,3,16,32,4,65,24,106,32,7,41,3,0,55,3,0,32,3,32,6,65,1,106,54,2,28,12,1,11,11,32,8,32,3,41,2,20,55,2,0,32,8,65,8,106,32,3,65,28,106,40,2,0,54,2,0,11,32,3,65,224,0,106,36,0,12,1,11,32,4,32,3,40,2,88,16,132,25,0,11,32,1,32,1,45,0,24,65,1,106,58,0,24,32,2,32,1,16,196,6,34,3,54,2,72,32,2,40,2,56,65,149,128,128,128,120,71,4,64,32,3,69,4,64,32,2,65,48,106,32,2,65,64,107,41,3,0,55,3,0,32,2,32,2,41,3,56,55,3,40,12,6,11,32,2,65,149,128,128,128,120,54,2,40,32,2,32,3,54,2,44,32,2,65,56,106,16,134,10,12,5,11,32,2,32,2,40,2,60,54,2,44,32,2,65,149,128,128,128,120,54,2,40,32,3,69,13,4,32,2,65,200,0,106,16,138,13,12,4,11,32,2,65,56,106,32,1,65,1,16,139,4,2,64,2,64,32,2,41,3,56,34,14,66,3,82,4,64,32,2,41,3,64,33,13,2,64,2,64,32,14,167,65,1,107,14,2,0,1,3,11,32,2,65,132,128,128,128,120,54,2,40,12,3,11,32,2,65,136,128,128,128,120,54,2,40,12,2,11,32,0,32,2,40,2,64,54,2,4,32,0,65,149,128,128,128,120,54,2,0,12,7,11,32,2,65,138,128,128,128,120,54,2,40,11,32,2,65,48,106,32,13,55,3,0,32,0,65,8,106,32,13,55,3,0,32,0,32,2,41,3,40,55,3,0,12,5,11,32,0,65,149,128,128,128,120,54,2,0,32,0,32,3,54,2,4,12,4,11,32,2,65,48,106,34,1,32,4,54,2,0,32,2,32,3,54,2,44,32,2,65,141,128,128,128,120,54,2,40,32,0,65,8,106,32,1,41,3,0,55,3,0,32,0,32,2,41,3,40,55,3,0,12,3,11,32,2,65,24,54,2,56,32,2,65,24,106,32,5,16,129,18,32,2,65,56,106,32,2,40,2,24,32,2,40,2,28,16,230,18,33,1,32,0,65,149,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,2,11,32,2,40,2,40,65,149,128,128,128,120,70,13,0,32,0,32,2,41,3,40,55,3,0,32,0,65,8,106,32,2,65,48,106,41,3,0,55,3,0,12,1,11,32,2,40,2,44,32,1,16,200,14,33,1,32,0,65,149,128,128,128,120,54,2,0,32,0,32,1,54,2,4,11,32,2,65,208,0,106,36,0,11,252,126,2,52,127,2,126,35,0,65,160,1,107,34,8,36,0,32,8,65,219,0,54,2,112,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,4,64,32,8,65,240,0,106,65,1,32,1,65,1,16,246,23,13,1,11,32,8,65,204,0,106,33,14,35,0,65,32,107,34,5,36,0,32,5,32,1,32,2,106,34,3,54,2,16,32,5,32,1,54,2,12,2,64,2,64,2,64,3,64,32,5,40,2,12,34,2,32,5,40,2,16,34,4,70,13,1,3,64,32,2,45,0,0,65,37,71,4,64,32,4,32,2,65,1,106,34,2,71,13,1,12,3,11,11,32,5,32,2,65,1,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,205,9,32,5,45,0,8,69,13,0,11,32,5,40,2,12,34,4,32,3,32,1,107,34,2,32,5,40,2,16,34,15,107,106,65,3,107,34,3,32,2,77,4,64,32,5,45,0,9,33,7,32,5,65,20,106,34,11,32,1,32,3,16,230,16,32,5,40,2,28,34,3,32,5,40,2,20,70,4,64,32,11,16,141,19,11,32,5,40,2,24,32,3,106,32,7,58,0,0,32,5,32,3,65,1,106,54,2,28,35,0,65,32,107,34,7,36,0,32,7,32,15,54,2,28,32,7,32,4,54,2,24,32,7,65,16,106,32,7,65,24,106,16,150,15,32,7,45,0,16,4,64,32,7,45,0,17,33,11,32,5,65,20,106,34,15,40,2,8,33,3,3,64,32,15,40,2,0,32,3,70,4,64,32,15,32,3,32,7,40,2,28,32,7,40,2,24,107,65,2,106,65,3,110,65,1,106,65,1,65,1,16,178,19,11,32,15,32,3,65,1,106,34,4,54,2,8,32,15,40,2,4,32,3,106,32,11,58,0,0,32,7,65,8,106,32,7,65,24,106,16,150,15,32,7,45,0,9,33,11,32,4,33,3,32,7,45,0,8,13,0,11,11,32,7,65,32,106,36,0,32,5,40,2,20,34,3,65,128,128,128,128,120,70,13,2,32,14,32,5,41,2,24,55,2,4,32,14,32,3,54,2,0,12,3,11,32,3,32,2,65,252,190,203,0,16,164,15,0,11,32,3,32,1,107,33,2,11,32,14,32,2,54,2,8,32,14,32,1,54,2,4,32,14,65,128,128,128,128,120,54,2,0,11,32,5,65,32,106,36,0,32,8,65,64,107,32,14,16,167,27,32,8,40,2,64,33,40,32,8,40,2,68,33,32,35,0,65,128,2,107,34,22,36,0,32,22,65,164,220,201,0,54,2,180,1,32,22,65,0,54,2,176,1,32,22,65,193,0,58,0,174,1,32,22,65,193,0,59,1,172,1,32,22,65,144,197,198,0,54,2,148,1,32,22,65,0,54,2,144,1,32,22,65,220,180,198,0,54,2,96,32,22,65,0,54,2,92,32,22,65,140,180,201,0,54,2,40,32,22,66,1,55,2,32,32,22,65,212,241,198,0,54,2,8,32,22,66,1,55,2,0,32,22,65,204,1,106,34,1,65,204,173,203,0,54,2,4,32,1,65,0,54,2,0,32,22,65,220,211,195,0,54,2,200,1,32,22,65,184,157,195,0,54,2,196,1,32,22,65,240,216,196,0,54,2,192,1,32,8,65,240,0,106,33,44,35,0,65,48,107,34,31,36,0,32,31,65,0,54,2,28,32,31,66,128,128,128,128,16,55,2,20,32,22,33,1,32,31,65,20,106,33,9,65,0,33,3,35,0,65,240,8,107,34,10,36,0,32,10,65,0,54,2,0,32,10,65,0,54,2,248,7,32,10,65,0,54,2,252,7,32,10,65,0,54,2,224,8,32,31,65,16,106,34,51,2,127,2,64,2,64,32,32,69,13,0,32,32,32,40,106,33,2,32,40,33,4,3,64,2,64,32,3,32,40,106,34,5,45,0,0,34,7,65,225,0,107,65,255,1,113,65,26,79,4,64,32,7,65,46,71,13,1,32,5,65,1,106,33,4,11,32,32,32,3,65,1,106,34,3,71,13,1,12,2,11,11,32,10,65,228,8,106,33,19,32,1,33,23,32,4,33,37,65,0,33,7,35,0,65,192,8,107,34,6,36,0,32,6,66,255,255,255,255,135,128,128,128,144,127,55,3,112,32,6,66,255,255,255,255,159,133,160,128,84,55,3,104,32,6,65,0,58,0,123,32,10,65,252,7,106,34,25,65,4,106,33,15,32,25,65,228,0,106,33,38,32,10,65,4,106,33,14,32,10,65,248,7,106,33,30,32,32,32,2,32,4,107,34,39,107,33,41,32,6,65,196,6,106,33,50,32,6,65,176,2,106,33,45,32,6,65,156,1,106,33,35,32,6,65,235,2,106,33,52,32,6,65,239,1,106,33,53,65,1,33,4,2,64,2,64,3,64,32,37,33,2,3,64,2,64,2,64,2,64,32,39,4,64,65,0,33,3,2,127,2,64,3,64,32,2,32,3,106,34,1,45,0,0,34,11,65,46,70,13,1,32,39,32,3,65,1,106,34,3,71,13,0,11,32,39,33,3,32,2,12,1,11,32,3,65,127,115,32,39,106,33,39,32,1,65,1,106,11,33,37,32,2,69,13,6,32,11,65,46,71,33,48,32,4,65,1,113,13,1,12,2,11,65,1,33,48,65,0,33,39,32,2,33,37,65,0,33,3,32,4,65,1,113,69,13,1,32,41,32,7,65,1,113,106,33,41,12,5,11,2,64,2,64,2,64,32,3,65,3,77,4,64,32,3,13,1,12,3,11,32,2,45,0,2,65,45,71,13,0,32,2,45,0,3,65,45,70,13,1,11,32,2,45,0,0,65,225,0,107,65,255,1,113,65,25,75,13,0,32,3,65,1,107,33,1,32,3,65,1,71,4,64,32,2,65,1,106,33,5,32,1,33,4,3,64,32,5,45,0,0,34,12,65,225,0,107,65,255,1,113,65,26,73,32,12,65,45,70,114,69,32,12,65,48,107,65,255,1,113,65,9,75,113,13,2,32,5,65,1,106,33,5,32,4,65,1,107,34,4,13,0,11,11,32,1,32,2,106,45,0,0,65,45,71,13,1,11,32,41,32,7,65,1,113,106,33,41,12,2,11,65,1,33,4,32,41,32,7,65,1,113,106,32,3,106,33,41,65,1,33,7,32,37,33,2,32,11,65,46,70,13,2,12,4,11,32,7,65,1,113,69,13,0,2,127,32,30,40,2,0,34,4,65,254,1,73,4,64,32,4,33,1,32,14,33,7,65,253,1,33,4,32,30,12,1,11,32,10,40,2,4,33,1,32,10,40,2,8,33,7,32,14,11,33,5,32,1,32,4,70,4,127,32,10,16,223,14,32,10,40,2,8,33,7,32,14,33,5,32,10,40,2,4,5,32,1,11,65,2,116,32,7,106,65,46,54,2,0,32,5,32,5,40,2,0,65,1,106,54,2,0,11,32,30,40,2,0,34,33,65,254,1,79,4,64,32,14,40,2,0,33,33,11,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,32,3,4,64,65,0,32,3,107,33,4,32,2,32,3,106,33,5,65,127,33,1,2,64,3,64,32,1,32,2,106,34,12,65,1,106,44,0,0,34,21,65,0,72,13,1,32,4,32,1,65,1,106,34,1,106,65,127,71,13,0,11,32,3,65,4,79,13,2,65,1,33,12,32,3,33,1,65,0,12,4,11,32,1,65,127,71,13,2,65,1,33,17,65,1,33,13,12,9,11,2,127,32,38,40,2,0,34,5,65,9,73,4,64,32,5,33,1,32,15,33,4,65,8,33,5,32,38,12,1,11,32,25,40,2,4,33,1,32,25,40,2,8,33,4,32,15,11,33,3,32,1,32,5,70,4,127,32,25,16,225,14,32,25,40,2,8,33,4,32,15,33,3,32,25,40,2,4,5,32,1,11,65,12,108,32,4,106,34,1,65,0,54,2,8,32,1,32,2,54,2,4,32,1,65,0,54,2,0,32,3,32,3,40,2,0,65,1,106,54,2,0,12,9,11,65,1,33,12,32,2,40,0,0,65,223,191,127,113,65,216,156,181,233,2,70,13,2,65,0,33,18,32,3,33,1,65,1,33,20,12,3,11,32,3,32,1,107,11,33,18,32,21,65,0,78,33,20,32,1,13,1,65,1,33,13,12,4,11,32,3,65,4,107,34,1,65,208,15,77,4,64,32,5,65,1,107,45,0,0,65,45,71,13,3,11,12,1,11,32,2,33,11,3,64,32,6,65,208,0,106,32,6,41,3,104,32,6,65,240,0,106,41,3,0,32,11,45,0,0,34,5,65,255,0,113,16,227,15,2,64,32,6,40,2,80,65,1,113,69,13,0,32,5,65,193,0,107,65,255,1,113,65,25,77,4,64,32,5,65,32,114,33,5,12,1,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,12,11,2,127,32,30,40,2,0,34,13,65,254,1,73,4,64,32,13,33,4,32,14,33,17,65,253,1,33,13,32,30,12,1,11,32,10,40,2,4,33,4,32,10,40,2,8,33,17,32,14,11,33,7,32,11,65,1,106,33,11,32,4,32,13,70,4,127,32,10,16,223,14,32,10,40,2,8,33,17,32,14,33,7,32,10,40,2,4,5,32,4,11,65,2,116,32,17,106,32,5,54,2,0,32,7,32,7,40,2,0,65,1,106,54,2,0,32,1,65,1,107,34,1,13,0,11,65,0,33,13,12,2,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,9,11,32,6,65,0,54,2,188,6,32,6,65,0,54,2,224,2,65,0,33,11,65,0,33,5,35,0,65,16,107,34,43,36,0,32,6,65,224,2,106,34,16,65,220,3,106,34,34,33,12,32,16,40,2,220,3,34,4,65,60,79,4,127,32,16,65,4,106,33,12,32,16,40,2,4,5,32,4,11,4,64,32,12,65,0,54,2,0,11,32,6,65,252,0,106,33,24,32,2,65,4,106,34,17,32,1,106,33,36,65,0,33,4,32,17,33,12,2,64,2,64,2,64,2,64,2,127,3,64,32,17,32,1,32,4,70,13,1,26,32,4,65,1,106,33,4,32,12,65,1,107,34,12,32,1,106,34,7,45,0,0,65,45,71,13,0,11,32,17,33,12,32,1,32,4,70,13,1,32,1,32,4,107,34,5,65,1,106,34,12,32,1,75,13,2,32,4,65,1,107,33,1,32,7,65,1,106,11,33,12,32,1,69,13,2,32,1,32,12,106,33,36,11,32,16,65,4,106,33,7,65,200,0,33,28,65,128,1,33,18,32,5,33,13,2,64,2,64,3,64,32,18,33,21,65,0,32,28,107,33,42,32,28,65,26,106,33,49,65,36,33,4,65,1,33,18,32,11,33,1,2,64,2,64,3,64,2,64,2,64,32,12,45,0,0,34,26,65,48,107,65,255,1,113,65,10,79,4,64,32,26,65,193,0,107,34,20,65,255,1,113,65,26,73,13,2,32,26,65,225,0,107,34,20,65,255,1,113,65,25,75,13,1,12,2,11,32,26,65,22,107,33,20,12,1,11,32,24,65,0,54,2,0,12,9,11,32,18,173,34,55,32,20,65,255,1,113,34,18,173,126,34,56,66,32,136,167,13,2,32,56,167,32,1,106,34,20,32,1,73,13,4,65,1,65,26,32,4,32,42,106,32,4,32,49,79,27,32,4,32,28,77,27,34,1,32,18,75,13,1,32,55,65,36,32,1,107,173,126,34,55,66,32,136,167,13,5,32,55,167,33,18,32,4,65,36,106,33,4,32,20,33,1,32,12,65,1,106,34,12,32,36,71,13,0,11,32,24,65,0,54,2,0,12,7,11,2,64,2,64,32,13,65,1,106,34,13,4,64,65,0,33,26,32,20,32,11,107,65,2,65,188,5,32,11,27,110,34,1,32,13,110,32,1,106,34,4,65,200,3,79,13,1,32,4,33,18,12,2,11,65,216,210,194,0,16,156,21,0,11,3,64,32,26,65,36,106,33,26,32,4,65,215,252,0,75,32,4,65,35,110,34,18,33,4,13,0,11,11,32,18,65,36,108,65,252,255,3,113,32,18,65,38,106,65,255,255,3,113,110,33,42,32,21,32,20,32,13,110,34,11,32,21,106,34,18,75,4,64,32,24,65,0,54,2,0,12,7,11,32,18,65,128,128,196,0,71,32,18,65,128,176,3,115,65,128,128,196,0,107,65,128,144,188,127,79,113,69,4,64,32,24,65,0,54,2,0,12,7,11,32,34,40,2,0,34,1,33,28,32,7,33,4,32,1,65,60,79,4,64,32,16,40,2,4,33,28,32,16,40,2,8,33,4,11,32,20,32,11,32,13,108,107,33,21,2,127,32,28,4,64,32,28,65,3,116,33,1,3,64,32,21,32,4,40,2,0,34,11,77,4,64,32,4,32,11,65,1,106,54,2,0,11,32,4,65,8,106,33,4,32,1,65,8,107,34,1,13,0,11,32,34,40,2,0,33,1,11,32,1,65,60,73,4,64,32,1,33,4,32,7,33,11,65,59,33,1,32,34,12,1,11,32,16,40,2,4,33,4,32,16,40,2,8,33,11,32,7,11,33,20,32,26,32,42,106,33,28,32,1,32,4,70,4,127,32,16,16,224,14,32,16,40,2,8,33,11,32,7,33,20,32,16,40,2,4,5,32,4,11,65,3,116,32,11,106,34,1,32,18,54,2,4,32,1,32,21,54,2,0,32,20,32,20,40,2,0,65,1,106,54,2,0,32,21,65,1,106,33,11,32,12,65,1,106,34,12,32,36,71,13,1,12,5,11,11,32,24,65,0,54,2,0,12,4,11,32,24,65,0,54,2,0,12,3,11,32,24,65,0,54,2,0,12,2,11,32,12,32,1,65,232,210,194,0,16,162,15,0,11,32,34,40,2,0,34,4,65,59,77,4,127,32,16,65,4,106,5,32,16,40,2,4,33,4,32,16,40,2,8,11,33,7,32,43,32,43,65,15,106,54,2,8,2,64,32,4,65,2,73,13,0,32,4,65,21,79,4,64,32,43,65,8,106,33,11,35,0,65,128,32,107,34,1,36,0,2,64,32,4,65,1,118,34,12,65,192,132,61,32,4,32,4,65,192,132,61,79,27,34,18,32,12,32,18,75,27,34,12,65,129,4,79,4,64,32,1,32,12,16,179,16,32,7,32,4,32,1,40,2,4,32,1,40,2,8,34,7,65,3,116,106,32,1,40,2,0,32,7,107,32,4,65,193,0,73,32,11,16,170,3,32,1,65,4,65,8,16,244,22,12,1,11,32,7,32,4,32,1,65,128,4,32,4,65,193,0,73,32,11,16,170,3,11,32,1,65,128,32,106,36,0,12,1,11,32,7,32,4,16,177,9,11,32,5,32,17,106,33,1,32,34,40,2,0,34,4,65,59,77,4,127,32,16,65,4,106,5,32,16,40,2,4,33,4,32,16,40,2,8,11,33,7,32,24,66,0,55,2,16,32,24,32,4,54,2,12,32,24,32,7,54,2,8,32,24,32,1,54,2,4,32,24,32,17,54,2,0,32,24,32,4,32,5,106,54,2,24,11,32,43,65,16,106,36,0,2,64,2,64,32,6,40,2,124,4,64,32,6,65,0,54,2,192,6,32,6,65,0,54,2,176,8,35,0,65,208,0,107,34,13,36,0,32,13,65,32,106,32,24,65,16,106,41,2,0,55,3,0,32,13,65,24,106,32,24,65,8,106,41,2,0,55,3,0,32,13,65,40,106,32,24,65,24,106,40,2,0,34,1,54,2,0,32,13,32,24,41,2,0,55,3,16,32,13,65,8,106,32,6,65,192,6,106,34,17,32,1,32,13,40,2,36,107,16,165,10,32,13,40,2,8,32,13,40,2,12,16,148,22,32,17,65,240,1,106,33,11,65,59,33,4,2,64,2,64,2,127,32,17,40,2,240,1,34,1,65,59,77,4,64,32,17,65,4,106,33,18,32,11,33,7,32,1,12,1,11,32,17,65,4,106,33,7,32,17,40,2,8,33,18,32,1,33,4,32,17,40,2,4,11,34,5,32,4,73,4,64,32,18,32,5,65,2,116,106,33,12,3,64,32,13,65,16,106,16,246,10,34,1,65,128,128,196,0,70,13,2,32,12,32,1,54,2,0,32,12,65,4,106,33,12,32,4,32,5,65,1,106,34,5,71,13,0,11,32,4,33,5,11,32,7,32,5,54,2,0,32,13,65,200,0,106,32,13,65,40,106,40,2,0,54,2,0,32,13,65,64,107,32,13,65,32,106,41,3,0,55,3,0,32,13,65,56,106,32,13,65,24,106,41,3,0,55,3,0,32,13,32,13,41,3,16,55,3,48,32,13,65,48,106,16,246,10,34,4,65,128,128,196,0,70,13,1,32,17,65,4,106,33,1,3,64,2,127,32,11,40,2,0,34,18,65,60,73,4,64,32,18,33,12,32,1,33,7,65,59,33,18,32,11,12,1,11,32,17,40,2,4,33,12,32,17,40,2,8,33,7,32,1,11,33,5,32,12,32,18,70,4,127,32,17,16,222,14,32,17,40,2,8,33,7,32,1,33,5,32,17,40,2,4,5,32,12,11,65,2,116,32,7,106,32,4,54,2,0,32,5,32,5,40,2,0,65,1,106,54,2,0,32,13,65,48,106,16,246,10,34,4,65,128,128,196,0,71,13,0,11,12,1,11,32,7,32,5,54,2,0,11,32,13,65,208,0,106,36,0,2,64,32,23,32,10,32,33,32,6,40,2,176,8,34,5,65,60,79,4,127,32,6,40,2,196,6,33,5,32,6,40,2,200,6,5,32,50,11,32,5,32,6,65,251,0,106,16,167,1,13,0,32,6,65,224,0,106,32,10,32,33,65,168,222,196,0,16,156,17,32,23,32,6,40,2,96,32,6,40,2,100,65,1,65,1,16,250,3,13,0,32,6,40,2,176,8,34,1,65,60,73,13,3,32,6,32,6,41,2,196,6,66,32,137,55,2,156,1,32,6,32,1,54,2,152,1,32,6,65,152,1,106,65,4,65,4,16,244,22,12,3,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,32,6,40,2,176,8,34,1,65,60,73,13,1,32,6,32,6,41,2,196,6,66,32,137,55,2,156,1,32,6,32,1,54,2,152,1,32,6,65,152,1,106,65,4,65,4,16,244,22,12,1,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,11,32,6,40,2,188,6,34,1,65,60,73,13,9,32,6,32,6,41,2,228,2,66,32,137,55,2,196,6,32,6,32,1,54,2,192,6,32,6,65,192,6,106,65,4,65,8,16,244,22,12,9,11,32,6,40,2,188,6,34,1,65,60,79,4,64,32,6,32,6,41,2,228,2,66,32,137,55,2,196,6,32,6,32,1,54,2,192,6,32,6,65,192,6,106,65,4,65,8,16,244,22,11,2,127,32,38,40,2,0,34,4,65,9,73,4,64,32,4,33,1,32,15,33,7,65,8,33,4,32,38,12,1,11,32,25,40,2,4,33,1,32,25,40,2,8,33,7,32,15,11,33,5,32,1,32,4,70,4,127,32,25,16,225,14,32,25,40,2,8,33,7,32,15,33,5,32,25,40,2,4,5,32,1,11,65,12,108,32,7,106,34,1,32,3,54,2,8,32,1,32,2,54,2,4,32,1,65,1,54,2,0,32,5,32,5,40,2,0,65,1,106,54,2,0,65,0,33,4,65,1,12,3,11,32,20,69,4,64,32,21,65,31,118,33,17,32,12,33,2,32,18,33,3,12,1,11,2,127,32,38,40,2,0,34,4,65,8,77,4,64,32,4,33,1,32,15,33,11,65,8,33,4,32,38,12,1,11,32,25,40,2,4,33,1,32,25,40,2,8,33,11,32,15,11,33,5,65,2,65,0,32,6,45,0,123,34,7,27,33,12,32,46,32,3,32,7,27,33,46,32,47,32,2,32,7,27,33,47,32,1,32,4,70,4,127,32,25,16,225,14,32,25,40,2,8,33,11,32,15,33,5,32,25,40,2,4,5,32,1,11,65,12,108,32,11,106,34,1,32,46,54,2,8,32,1,32,47,54,2,4,32,1,32,12,54,2,0,65,1,33,7,32,5,32,5,40,2,0,65,1,106,54,2,0,65,0,33,4,32,48,69,13,5,12,6,11,2,127,32,38,40,2,0,34,4,65,9,73,4,64,32,4,33,1,32,15,33,7,65,8,33,4,32,38,12,1,11,32,25,40,2,4,33,1,32,25,40,2,8,33,7,32,15,11,33,5,32,1,32,4,70,4,127,32,25,16,225,14,32,25,40,2,8,33,7,32,15,33,5,32,25,40,2,4,5,32,1,11,65,12,108,32,7,106,65,2,54,2,0,32,5,32,5,40,2,0,65,1,106,54,2,0,32,23,65,224,0,106,32,23,40,2,96,32,23,40,2,92,27,33,16,32,23,65,40,106,32,23,40,2,40,32,23,40,2,36,27,65,0,32,23,40,2,32,65,2,71,27,33,12,32,23,65,148,1,106,32,23,40,2,148,1,32,23,40,2,144,1,27,33,11,32,23,65,8,106,32,23,40,2,8,32,23,40,2,4,27,65,0,32,23,40,2,0,27,33,4,32,23,45,0,174,1,33,24,65,0,33,18,65,0,33,20,65,0,33,21,35,0,65,160,1,107,34,1,36,0,32,12,4,64,32,12,45,0,50,65,1,113,33,18,11,32,6,65,224,2,106,33,7,32,11,40,2,16,33,28,32,11,40,2,12,33,26,32,11,40,2,4,33,36,32,11,40,2,0,33,34,2,127,32,4,69,4,64,65,1,33,11,65,1,12,1,11,32,4,40,2,16,33,20,32,4,40,2,12,33,11,32,4,40,2,4,33,21,32,4,40,2,0,11,33,4,32,1,32,3,54,2,104,32,1,32,2,54,2,100,32,1,65,0,54,2,144,1,32,1,65,0,54,2,84,32,1,65,0,54,2,12,32,1,32,12,54,2,148,1,32,1,32,16,54,2,108,32,1,65,0,58,0,96,32,1,66,255,255,3,55,2,88,32,1,32,18,58,0,156,1,32,1,32,20,54,2,140,1,32,1,32,11,54,2,136,1,32,1,32,21,54,2,132,1,32,1,32,4,54,2,128,1,32,1,32,28,54,2,124,32,1,32,26,54,2,120,32,1,32,36,54,2,116,32,1,32,34,54,2,112,32,1,65,1,58,0,157,1,32,1,32,24,54,2,152,1,35,0,65,16,107,34,3,36,0,2,64,2,127,32,1,65,12,106,34,2,40,2,72,34,4,65,17,77,4,64,32,2,65,4,106,33,11,32,4,12,1,11,32,2,40,2,8,33,11,32,2,40,2,4,11,32,2,40,2,132,1,34,12,75,4,64,32,11,32,12,65,2,116,106,40,2,0,26,32,2,32,12,65,1,106,34,11,54,2,132,1,2,127,32,4,65,18,79,4,64,32,11,32,2,40,2,4,71,13,3,32,2,65,4,106,12,1,11,32,4,32,11,71,13,2,32,2,65,200,0,106,11,32,2,65,0,54,2,132,1,65,0,54,2,0,12,1,11,32,2,40,2,76,33,4,32,2,65,128,128,196,0,54,2,76,32,4,65,128,128,196,0,70,13,0,32,3,32,2,41,2,80,55,2,8,32,3,32,4,54,2,4,32,2,32,3,65,4,106,16,178,2,26,11,32,3,65,16,106,36,0,32,7,32,2,65,148,1,16,193,5,26,32,1,65,160,1,106,36,0,32,7,65,152,1,106,32,23,65,180,1,106,32,23,40,2,180,1,32,23,40,2,176,1,27,16,197,25,32,7,65,128,128,196,0,54,2,148,1,32,7,32,23,47,1,172,1,54,2,164,1,32,6,65,152,1,106,32,7,65,168,1,16,193,5,26,32,6,32,6,65,232,0,106,54,2,192,2,3,64,2,64,65,0,33,7,65,0,33,4,65,0,33,2,65,0,33,3,2,64,2,127,2,64,2,64,2,64,2,64,32,6,40,2,172,2,65,128,128,196,0,71,13,0,32,35,33,3,2,64,32,6,40,2,224,1,34,1,65,18,79,4,127,32,6,40,2,160,1,33,3,32,6,40,2,156,1,5,32,1,11,32,6,40,2,156,2,34,1,77,13,0,32,6,65,64,107,32,3,32,1,65,2,116,106,16,191,24,32,6,40,2,64,34,3,65,128,128,196,0,70,13,0,32,6,45,0,68,33,5,32,6,32,6,40,2,156,2,65,1,106,34,1,54,2,156,2,32,6,40,2,224,1,34,2,65,18,79,4,127,32,6,40,2,156,1,5,32,2,11,32,1,70,4,64,32,6,65,152,1,106,16,224,19,32,6,65,0,54,2,156,2,11,32,5,65,255,1,113,13,3,32,6,32,3,54,2,172,2,65,0,33,2,65,0,33,3,12,1,11,32,6,40,2,228,1,33,3,32,6,65,128,128,196,0,54,2,228,1,32,3,65,128,128,196,0,70,13,3,32,6,41,2,232,1,34,55,66,40,136,167,33,5,32,55,66,32,136,34,56,167,33,4,2,64,32,55,167,34,2,65,2,73,32,3,32,6,40,2,188,2,73,114,13,0,32,56,167,65,1,113,32,2,65,128,128,4,73,114,13,1,2,64,32,55,167,65,255,255,3,113,14,2,1,2,0,11,32,3,65,252,63,107,65,244,126,75,32,3,65,207,246,3,107,65,77,75,114,13,1,32,55,66,16,136,167,34,1,65,255,0,113,65,60,71,32,1,65,128,24,107,65,255,255,3,113,65,128,250,3,73,114,69,13,1,11,32,6,65,224,2,106,32,6,65,152,1,106,16,231,4,32,6,40,2,224,2,34,11,65,128,128,196,0,70,13,1,32,6,40,2,232,2,33,12,32,6,40,2,228,2,33,1,32,6,40,2,188,2,32,11,77,4,64,32,1,16,246,24,69,32,1,65,1,71,113,69,4,64,32,6,32,12,54,2,236,1,32,6,32,1,54,2,232,1,32,6,32,11,54,2,228,1,12,2,11,32,6,32,12,54,2,236,1,32,6,32,11,54,2,228,1,32,6,32,1,54,2,232,1,32,1,65,225,34,107,65,226,0,73,13,1,12,2,11,32,6,32,12,54,2,236,1,32,6,32,1,54,2,232,1,32,6,32,11,54,2,228,1,12,1,11,65,0,33,11,3,64,2,64,32,6,40,2,172,2,33,1,32,6,65,128,128,196,0,54,2,172,2,2,64,32,1,65,128,128,196,0,71,13,0,32,6,32,5,59,0,233,2,32,52,32,5,65,16,118,58,0,0,32,6,32,4,58,0,232,2,32,6,32,2,54,2,228,2,32,6,32,3,54,2,224,2,32,6,65,152,1,106,32,6,65,224,2,106,16,178,2,33,2,32,11,65,1,113,69,4,64,32,2,33,1,12,1,11,32,6,65,224,2,106,32,45,16,232,24,2,64,32,2,65,225,34,107,34,1,65,158,1,77,4,64,32,1,65,21,79,4,64,32,2,65,168,35,107,65,27,79,13,2,32,7,65,128,216,2,107,34,1,65,28,112,32,1,65,163,215,0,75,114,13,2,32,2,32,7,106,65,167,35,107,33,1,12,3,11,32,7,65,128,34,107,34,3,65,19,79,13,1,32,3,65,204,4,108,32,1,65,28,108,106,65,128,216,2,106,33,1,12,2,11,32,6,65,224,2,106,32,7,32,2,16,213,15,34,1,65,128,128,196,0,71,13,1,11,32,6,32,2,54,2,172,2,12,1,11,3,64,32,35,33,5,2,64,2,64,2,64,2,64,32,6,40,2,224,1,34,2,65,18,79,4,127,32,6,40,2,160,1,33,5,32,6,40,2,156,1,5,32,2,11,32,6,40,2,156,2,34,2,75,4,64,32,6,65,56,106,32,5,32,2,65,2,116,106,16,191,24,32,6,40,2,56,34,3,65,128,128,196,0,71,13,1,11,32,6,65,152,1,106,16,224,19,32,6,65,0,54,2,156,2,12,1,11,32,6,45,0,60,33,2,32,6,65,224,2,106,32,45,16,232,24,2,64,32,3,65,225,34,107,34,4,65,158,1,77,4,64,32,4,65,21,79,4,64,32,3,65,168,35,107,65,27,79,13,2,32,1,65,128,216,2,107,34,4,65,28,112,32,4,65,163,215,0,75,114,13,2,32,1,32,3,106,65,167,35,107,33,3,12,5,11,32,1,65,128,34,107,34,3,65,19,79,13,1,32,3,65,204,4,108,32,4,65,28,108,106,65,128,216,2,106,33,3,12,4,11,32,6,65,224,2,106,32,1,32,3,16,213,15,34,3,65,128,128,196,0,71,13,3,11,32,6,65,224,2,106,34,3,32,6,65,152,1,106,32,6,40,2,156,2,16,136,10,32,3,16,177,8,32,6,65,0,54,2,156,2,32,2,65,255,1,113,69,13,1,65,1,33,3,3,64,32,35,33,4,32,6,40,2,224,1,34,5,65,18,79,4,127,32,6,40,2,160,1,33,4,32,6,40,2,156,1,5,32,5,11,32,3,77,13,1,32,6,65,48,106,32,4,32,3,65,2,116,106,16,191,24,32,6,40,2,48,34,4,65,128,128,196,0,70,13,1,32,6,45,0,52,34,7,69,13,2,2,64,2,64,32,2,65,255,1,113,32,7,70,4,64,32,2,33,7,12,1,11,32,6,65,224,2,106,34,5,32,45,16,232,24,32,5,32,1,32,4,16,213,15,34,4,65,128,128,196,0,71,13,1,11,32,3,65,1,106,33,3,32,7,33,2,12,1,11,32,6,65,152,1,106,32,3,16,252,12,32,4,33,1,12,0,11,0,11,32,1,33,7,32,6,40,2,224,1,34,1,65,18,79,4,127,32,6,40,2,156,1,5,32,1,11,13,3,32,6,40,2,228,1,34,1,65,128,128,196,0,70,13,3,32,1,32,6,40,2,188,2,73,13,3,32,6,40,2,232,1,34,1,16,246,24,32,1,65,1,70,114,69,32,1,65,225,34,107,65,225,0,75,113,13,3,32,6,47,0,237,1,32,53,45,0,0,65,16,116,114,33,5,32,6,40,2,228,1,33,3,32,6,65,128,128,196,0,54,2,228,1,65,1,33,11,32,6,45,0,236,1,33,4,32,6,40,2,232,1,33,2,32,3,65,128,128,196,0,71,13,4,65,184,218,196,0,16,248,26,0,11,32,1,33,3,12,4,11,32,6,32,6,40,2,156,2,65,1,106,54,2,156,2,32,3,33,1,12,0,11,0,11,11,32,7,33,3,11,32,3,65,128,128,196,0,70,13,1,11,32,6,65,32,106,32,6,40,2,192,2,34,1,41,3,0,32,1,65,8,106,41,3,0,32,3,16,227,15,2,64,32,3,65,253,255,3,32,6,41,3,32,66,1,131,80,27,32,3,32,3,65,128,1,73,27,34,3,65,253,255,3,71,4,64,32,3,65,46,71,13,1,65,0,12,3,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,8,11,2,127,32,30,40,2,0,34,2,65,254,1,73,4,64,32,2,33,5,32,14,33,4,65,253,1,33,2,32,30,12,1,11,32,10,40,2,4,33,5,32,10,40,2,8,33,4,32,14,11,33,1,32,2,32,5,70,4,64,32,10,16,223,14,32,10,40,2,4,33,5,32,10,40,2,8,33,4,32,14,33,1,11,32,4,32,5,65,2,116,106,32,3,54,2,0,12,2,11,65,1,11,33,43,32,6,65,24,106,32,10,32,33,65,152,221,196,0,16,156,17,2,64,32,6,40,2,28,65,4,73,13,0,65,168,221,196,0,32,6,40,2,24,65,16,16,137,18,13,0,32,6,65,16,106,32,10,32,33,65,4,106,34,4,65,184,221,196,0,16,156,17,32,6,45,0,123,33,2,2,64,32,6,40,2,20,34,3,69,13,0,32,6,40,2,16,33,1,32,3,65,2,116,33,3,3,64,32,1,40,2,0,65,128,1,73,4,64,32,1,65,4,106,33,1,32,3,65,4,107,34,3,13,1,12,2,11,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,7,11,32,6,32,2,58,0,123,32,30,40,2,0,34,1,33,3,32,14,33,2,32,1,65,254,1,73,34,5,69,4,64,32,10,40,2,4,33,3,32,10,40,2,8,33,2,11,2,64,2,64,2,64,2,64,2,64,32,3,4,64,32,3,65,2,116,32,2,106,65,4,107,40,2,0,65,45,71,13,1,12,2,11,65,141,220,196,0,65,40,65,136,222,196,0,16,218,19,0,11,32,5,4,127,32,1,5,32,14,40,2,0,11,32,33,107,65,213,15,107,65,175,112,73,13,1,32,6,65,0,54,2,188,6,32,6,65,0,54,2,224,2,32,6,65,8,106,32,10,32,4,65,216,221,196,0,16,156,17,32,6,40,2,8,33,12,32,6,40,2,12,33,4,65,0,33,7,65,0,33,17,35,0,65,16,107,34,34,36,0,32,6,65,224,2,106,34,16,65,220,3,106,34,26,33,2,32,16,40,2,220,3,34,1,65,60,79,4,127,32,16,65,4,106,33,2,32,16,40,2,4,5,32,1,11,4,64,32,2,65,0,54,2,0,11,32,6,65,196,2,106,33,21,32,12,32,4,65,2,116,34,3,106,33,36,65,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,3,64,32,12,32,3,69,13,1,26,32,2,65,1,106,33,2,32,3,65,4,107,34,3,32,12,106,34,1,40,2,0,65,45,71,13,0,11,32,12,33,5,32,2,32,4,70,13,1,32,4,32,2,107,34,17,65,1,106,34,3,32,4,75,13,2,32,2,65,1,107,33,4,32,1,65,4,106,11,33,5,32,4,69,13,6,32,5,32,4,65,2,116,106,33,36,11,32,16,65,4,106,33,1,65,200,0,33,24,65,128,1,33,11,32,17,33,13,3,64,32,5,40,2,0,34,2,65,225,0,107,33,3,32,2,65,48,107,65,10,73,34,4,69,32,3,65,25,75,113,13,2,32,2,65,22,107,32,3,32,4,27,33,28,65,0,32,24,107,33,20,32,5,65,4,106,33,5,32,24,65,26,106,33,42,65,36,33,3,65,1,33,4,32,7,33,2,2,64,3,64,32,4,173,34,55,32,28,173,126,34,56,66,32,136,167,13,5,32,56,167,32,2,106,34,18,32,2,73,13,6,32,28,65,1,65,26,32,3,32,20,106,32,3,32,42,79,27,32,3,32,24,77,27,34,2,73,13,1,32,55,65,36,32,2,107,173,126,34,55,66,32,136,167,13,7,32,5,32,36,71,4,64,32,55,167,33,4,32,5,40,2,0,34,2,65,22,107,32,2,65,225,0,107,34,49,32,2,65,48,107,65,10,73,34,54,27,33,28,32,5,65,4,106,33,5,32,3,65,36,106,33,3,32,18,33,2,32,54,13,1,32,49,65,25,75,13,5,12,1,11,11,32,21,65,0,54,2,0,12,8,11,2,64,2,64,32,13,65,1,106,34,13,4,64,65,0,33,28,32,18,32,7,107,65,2,65,188,5,32,7,27,110,34,2,32,13,110,32,2,106,34,3,65,200,3,79,13,1,32,3,33,4,12,2,11,65,216,210,194,0,16,156,21,0,11,3,64,32,28,65,36,106,33,28,32,3,65,215,252,0,75,32,3,65,35,110,34,4,33,3,13,0,11,11,32,4,65,36,108,65,252,255,3,113,32,4,65,38,106,65,255,255,3,113,110,33,42,32,11,32,18,32,13,110,34,4,32,11,106,34,20,75,4,64,32,21,65,0,54,2,0,12,8,11,32,20,65,128,128,196,0,71,32,20,65,128,176,3,115,65,128,128,196,0,107,65,128,144,188,127,79,113,69,4,64,32,21,65,0,54,2,0,12,8,11,32,26,40,2,0,34,2,33,24,32,1,33,3,32,2,65,60,79,4,64,32,16,40,2,4,33,24,32,16,40,2,8,33,3,11,32,18,32,4,32,13,108,107,33,11,2,127,32,24,4,64,32,24,65,3,116,33,2,3,64,32,11,32,3,40,2,0,34,4,77,4,64,32,3,32,4,65,1,106,54,2,0,11,32,3,65,8,106,33,3,32,2,65,8,107,34,2,13,0,11,32,26,40,2,0,33,2,11,32,2,65,60,73,4,64,32,2,33,3,32,1,33,7,65,59,33,2,32,26,12,1,11,32,16,40,2,4,33,3,32,16,40,2,8,33,7,32,1,11,33,4,32,28,32,42,106,33,24,32,2,32,3,70,4,127,32,16,16,224,14,32,16,40,2,8,33,7,32,1,33,4,32,16,40,2,4,5,32,3,11,65,3,116,32,7,106,34,2,32,20,54,2,4,32,2,32,11,54,2,0,32,4,32,4,40,2,0,65,1,106,54,2,0,32,11,65,1,106,33,7,32,20,33,11,32,5,32,36,71,13,0,11,12,5,11,32,3,32,4,65,232,210,194,0,16,162,15,0,11,32,21,65,0,54,2,0,12,4,11,32,21,65,0,54,2,0,12,3,11,32,21,65,0,54,2,0,12,2,11,32,21,65,0,54,2,0,12,1,11,32,26,40,2,0,34,3,65,59,77,4,127,32,16,65,4,106,5,32,16,40,2,4,33,3,32,16,40,2,8,11,33,2,32,34,32,34,65,15,106,54,2,8,2,64,32,3,65,2,73,13,0,32,3,65,21,79,4,64,32,34,65,8,106,33,4,35,0,65,128,32,107,34,1,36,0,2,64,32,3,65,1,118,34,5,65,192,132,61,32,3,32,3,65,192,132,61,79,27,34,7,32,5,32,7,75,27,34,5,65,129,4,79,4,64,32,1,32,5,16,179,16,32,2,32,3,32,1,40,2,4,32,1,40,2,8,34,2,65,3,116,106,32,1,40,2,0,32,2,107,32,3,65,193,0,73,32,4,16,169,3,32,1,65,4,65,8,16,244,22,12,1,11,32,2,32,3,32,1,65,128,4,32,3,65,193,0,73,32,4,16,169,3,11,32,1,65,128,32,106,36,0,12,1,11,32,2,32,3,16,177,9,11,32,12,32,17,65,2,116,106,33,1,32,26,40,2,0,34,3,65,59,77,4,127,32,16,65,4,106,5,32,16,40,2,4,33,3,32,16,40,2,8,11,33,2,32,21,66,0,55,2,16,32,21,32,3,54,2,12,32,21,32,2,54,2,8,32,21,32,1,54,2,4,32,21,32,12,54,2,0,32,21,32,3,32,17,106,54,2,24,11,32,34,65,16,106,36,0,32,6,40,2,196,2,34,36,4,64,32,6,65,0,54,2,192,6,32,6,65,0,54,2,176,8,35,0,65,16,107,34,20,36,0,32,21,40,2,16,33,26,32,21,40,2,12,33,24,32,21,40,2,8,33,28,32,21,40,2,4,33,16,32,21,40,2,0,33,1,32,20,65,8,106,32,6,65,192,6,106,34,13,32,21,40,2,24,32,21,40,2,20,34,17,107,16,165,10,32,20,40,2,8,32,20,40,2,12,16,148,22,32,13,65,240,1,106,33,18,65,59,33,3,2,64,2,64,2,64,2,127,32,13,40,2,240,1,34,2,65,59,77,4,64,32,13,65,4,106,33,4,32,18,33,11,32,2,12,1,11,32,13,65,4,106,33,11,32,13,40,2,8,33,4,32,2,33,3,32,13,40,2,4,11,34,5,32,3,73,4,64,32,4,32,5,65,2,116,106,33,12,32,3,32,17,106,32,5,107,3,64,2,64,2,64,2,64,32,24,32,26,75,4,64,32,17,32,28,32,26,65,3,116,106,34,2,40,2,0,70,13,2,32,1,32,16,71,13,1,3,64,12,0,11,0,11,32,1,32,16,70,13,5,11,32,1,34,4,65,4,106,34,2,33,1,12,1,11,32,2,65,4,106,33,4,32,26,65,1,106,33,26,32,1,33,2,11,32,12,32,4,40,2,0,54,2,0,32,12,65,4,106,33,12,32,17,65,1,106,33,17,32,3,32,5,65,1,106,34,5,71,13,0,11,32,3,33,5,33,17,32,2,33,1,11,32,11,32,5,54,2,0,32,13,65,4,106,33,7,12,1,11,32,11,32,5,54,2,0,12,1,11,3,64,2,64,2,64,32,24,32,26,75,4,64,32,28,32,26,65,3,116,106,34,3,40,2,0,32,17,71,4,64,32,1,32,16,71,13,2,3,64,12,0,11,0,11,32,26,65,1,106,33,26,32,1,33,2,32,3,65,4,106,33,1,12,2,11,32,1,32,16,70,13,3,11,32,1,65,4,106,33,2,11,2,127,32,18,40,2,0,34,4,65,60,73,4,64,32,4,33,12,32,7,33,3,65,59,33,4,32,18,12,1,11,32,13,40,2,4,33,12,32,13,40,2,8,33,3,32,7,11,33,5,32,1,40,2,0,33,1,32,4,32,12,70,4,64,32,13,16,222,14,32,13,40,2,4,33,12,32,7,33,5,32,13,40,2,8,33,3,11,32,3,32,12,65,2,116,106,32,1,54,2,0,32,5,32,5,40,2,0,65,1,106,54,2,0,32,17,65,1,106,33,17,32,2,33,1,12,0,11,0,11,32,20,65,16,106,36,0,32,30,34,2,40,2,0,34,1,65,254,1,79,4,127,32,14,34,2,40,2,0,5,32,1,11,32,33,75,4,64,32,2,32,33,54,2,0,11,32,23,32,10,32,33,32,6,40,2,176,8,34,2,65,60,79,4,127,32,6,40,2,196,6,33,2,32,6,40,2,200,6,5,32,50,11,32,2,32,6,65,251,0,106,16,167,1,69,4,64,32,6,40,2,176,8,34,1,65,60,73,13,5,32,6,32,6,41,2,196,6,66,32,137,55,2,184,8,32,6,32,1,54,2,180,8,32,6,65,180,8,106,65,4,65,4,16,244,22,12,5,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,32,6,40,2,176,8,34,1,65,60,73,13,3,32,6,32,6,41,2,196,6,66,32,137,55,2,184,8,32,6,32,1,54,2,180,8,32,6,65,180,8,106,65,4,65,4,16,244,22,12,3,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,2,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,9,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,8,11,32,6,40,2,188,6,34,1,65,60,73,13,7,32,6,32,6,41,2,228,2,66,32,137,55,2,196,6,32,6,32,1,54,2,192,6,32,6,65,192,6,106,65,4,65,8,16,244,22,12,7,11,32,6,40,2,188,6,34,1,65,60,79,4,64,32,6,32,6,41,2,228,2,66,32,137,55,2,196,6,32,6,32,1,54,2,192,6,32,6,65,192,6,106,65,4,65,8,16,244,22,11,32,36,65,0,71,34,17,33,13,11,32,6,32,10,32,33,65,248,221,196,0,16,156,17,2,127,2,64,32,23,32,6,40,2,0,32,6,40,2,4,32,13,65,1,113,32,17,65,1,113,16,250,3,69,4,64,32,43,13,4,32,30,40,2,0,34,5,65,254,1,79,13,1,32,5,33,1,32,14,33,2,65,253,1,33,5,32,30,12,2,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,7,11,32,10,40,2,4,33,1,32,10,40,2,8,33,2,32,14,11,33,3,32,1,32,5,70,4,127,32,10,16,223,14,32,10,40,2,8,33,2,32,14,33,3,32,10,40,2,4,5,32,1,11,65,2,116,32,2,106,65,46,54,2,0,32,3,32,3,40,2,0,65,1,106,54,2,0,32,30,40,2,0,34,33,65,254,1,79,4,64,32,14,40,2,0,33,33,11,2,127,32,38,40,2,0,34,5,65,9,73,4,64,32,5,33,3,32,15,33,2,65,8,33,5,32,38,12,1,11,32,25,40,2,4,33,3,32,25,40,2,8,33,2,32,15,11,33,1,32,3,32,5,70,4,127,32,25,16,225,14,32,25,40,2,8,33,2,32,15,33,1,32,25,40,2,4,5,32,3,11,65,12,108,32,2,106,65,2,54,2,0,65,1,33,17,65,1,33,13,11,32,1,32,1,40,2,0,65,1,106,54,2,0,12,1,11,11,32,6,65,152,1,106,16,140,19,32,45,16,239,19,11,65,0,33,4,65,1,11,33,7,32,37,33,2,32,48,69,13,1,12,3,11,11,11,32,6,65,152,1,106,16,140,19,32,45,16,239,19,12,1,11,32,14,33,3,65,0,33,2,32,30,40,2,0,34,1,65,254,1,79,4,64,32,10,40,2,8,33,3,32,10,40,2,4,33,1,11,2,64,32,1,69,13,0,32,1,65,2,116,33,5,32,23,40,2,196,1,33,4,3,64,2,64,32,3,40,2,0,34,1,65,144,11,73,32,1,65,128,18,107,65,157,228,3,73,114,32,1,65,128,224,7,107,65,128,160,8,73,32,1,65,128,254,3,107,65,128,18,73,114,114,32,1,65,128,160,4,107,65,128,176,3,73,114,69,4,64,65,1,32,4,32,1,16,204,11,116,65,162,192,0,113,13,1,11,32,3,65,4,106,33,3,32,5,65,4,107,34,5,13,1,12,2,11,11,32,30,40,2,0,34,7,65,254,1,79,4,64,32,10,40,2,8,33,14,32,10,40,2,4,33,7,11,32,6,45,0,123,33,12,3,64,32,7,4,64,32,14,33,2,32,7,65,2,116,33,5,65,1,33,3,65,0,33,1,2,127,2,64,3,64,32,1,32,2,106,34,14,40,2,0,65,46,70,34,37,13,1,32,3,65,1,106,33,3,65,4,33,14,32,5,32,1,65,4,106,34,1,71,13,0,11,32,7,33,1,65,0,12,1,11,32,3,65,1,107,33,1,32,14,65,4,106,33,14,32,7,32,3,107,11,33,7,2,64,32,1,69,13,0,2,64,65,1,32,4,32,2,40,2,0,16,204,11,34,5,116,65,131,192,0,113,4,64,32,1,65,1,107,34,3,69,13,2,32,2,65,4,107,33,15,32,1,65,2,116,33,1,12,1,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,5,11,3,64,32,4,32,1,32,15,106,40,2,0,16,204,11,34,18,65,255,1,113,34,11,65,17,70,4,64,32,1,65,4,107,33,1,32,3,65,1,107,34,3,13,1,12,2,11,11,2,64,2,64,65,166,192,0,65,5,32,5,65,255,1,113,34,3,27,32,18,118,65,1,113,4,64,32,3,69,13,2,32,1,65,8,70,13,3,65,0,33,5,65,8,33,3,3,64,2,127,2,64,2,64,2,64,2,64,65,1,32,4,32,2,32,3,106,65,4,107,40,2,0,16,204,11,34,15,116,65,254,200,24,113,4,64,32,5,65,1,107,14,2,2,3,1,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,13,11,32,15,65,255,1,113,34,5,65,2,70,13,2,32,5,65,5,70,65,1,116,12,3,11,32,15,65,255,1,113,65,5,71,13,1,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,11,11,65,2,32,15,65,255,1,113,65,2,71,13,1,26,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,10,11,65,1,11,33,5,32,1,32,3,65,4,106,34,3,71,13,0,11,2,64,2,64,32,5,65,1,107,14,2,0,1,5,11,32,11,65,5,71,13,4,12,2,11,32,11,65,2,70,13,1,12,3,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,6,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,5,11,32,1,65,8,70,13,0,65,8,33,3,3,64,65,1,32,4,32,2,32,3,106,65,4,107,40,2,0,16,204,11,116,65,221,136,24,113,4,64,32,1,32,3,65,4,106,34,3,71,13,1,12,2,11,11,32,19,65,128,2,59,1,4,32,19,65,0,54,2,0,12,4,11,32,37,13,1,11,11,32,6,32,12,58,0,123,65,1,33,2,11,32,19,32,6,45,0,123,58,0,5,32,19,32,2,58,0,4,32,19,32,41,54,2,0,11,32,6,65,192,8,106,36,0,32,10,40,2,228,8,34,7,32,32,70,13,0,32,10,45,0,233,8,34,6,65,1,113,4,64,65,1,33,27,12,2,11,2,127,32,10,40,2,248,7,34,14,65,253,1,77,4,64,32,14,33,3,32,10,65,4,106,12,1,11,32,10,40,2,4,33,3,32,10,40,2,8,11,33,2,2,64,32,3,4,64,32,2,32,3,65,1,107,34,3,65,2,116,106,40,2,0,65,46,70,13,1,11,32,14,65,253,1,77,4,64,32,10,65,4,106,33,2,32,14,33,3,12,1,11,32,10,40,2,4,33,3,32,10,40,2,8,33,2,11,32,3,65,2,116,33,3,32,2,65,4,107,33,1,3,64,32,3,4,64,32,1,32,3,106,32,3,65,4,107,33,3,40,2,0,65,46,71,13,1,11,11,32,10,40,2,224,8,34,3,65,8,77,4,127,32,10,65,128,8,106,5,32,10,40,2,128,8,33,3,32,10,40,2,132,8,11,33,35,32,3,65,12,108,32,14,65,253,1,77,4,127,32,10,65,4,106,5,32,10,40,2,4,33,14,32,10,40,2,8,11,33,37,32,35,106,33,19,3,64,2,64,32,37,33,3,65,0,33,12,65,1,33,39,65,0,33,2,32,14,4,64,32,14,65,2,116,33,1,65,1,33,5,2,127,2,64,3,64,32,2,32,3,106,34,4,40,2,0,34,15,65,46,70,13,1,32,5,65,1,106,33,5,32,1,32,2,65,4,106,34,2,71,13,0,11,32,14,34,2,33,12,32,3,12,1,11,32,5,65,1,107,33,12,32,14,32,5,107,33,2,32,4,65,4,106,11,33,37,32,3,69,13,1,32,15,65,46,71,33,39,11,32,2,33,14,2,64,2,64,2,64,2,64,32,19,32,35,71,4,64,32,35,40,2,8,33,4,32,35,40,2,4,33,1,32,35,40,2,0,33,15,2,64,32,29,65,1,113,69,13,0,32,27,69,4,64,32,7,65,1,106,34,7,32,32,70,13,9,12,1,11,32,9,40,2,8,34,2,32,9,40,2,0,70,4,64,32,9,16,141,19,11,32,9,40,2,4,32,2,106,65,46,58,0,0,32,9,32,2,65,1,106,54,2,8,11,2,64,2,64,2,64,32,15,69,4,64,32,4,4,64,65,0,33,5,32,4,33,2,3,64,32,1,32,5,106,34,3,45,0,0,65,193,0,107,65,255,1,113,65,26,73,13,3,32,2,65,1,107,33,2,32,4,32,5,65,1,106,34,5,71,13,0,11,11,32,27,13,2,65,0,33,27,32,4,32,7,106,34,7,32,32,70,13,12,12,8,11,32,12,65,2,116,33,5,32,3,33,2,3,64,32,5,69,32,2,69,114,13,3,32,5,65,4,107,33,5,32,2,40,2,0,32,2,65,4,106,33,2,65,128,1,73,13,0,11,12,6,11,2,64,32,27,4,64,32,5,33,4,32,7,33,29,12,1,11,32,40,33,1,32,5,32,7,106,34,4,33,29,32,4,32,32,75,13,5,11,32,9,32,4,16,245,22,32,9,40,2,4,32,9,40,2,8,106,32,1,32,4,16,193,5,26,32,9,32,9,40,2,8,32,4,106,34,5,54,2,8,3,64,32,3,44,0,0,34,1,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,1,114,33,4,32,3,65,1,106,33,3,32,9,2,127,32,1,65,0,72,4,64,32,9,65,2,16,245,22,32,9,40,2,4,32,9,40,2,8,106,34,5,32,4,65,191,1,113,58,0,1,32,5,32,1,65,192,1,113,65,6,118,65,192,1,114,58,0,0,32,9,40,2,8,65,2,106,12,1,11,32,9,40,2,0,32,5,70,4,64,32,9,16,141,19,11,32,9,40,2,4,32,5,106,32,4,58,0,0,32,5,65,1,106,11,34,5,54,2,8,32,2,65,1,107,34,2,13,0,11,65,1,33,27,32,29,33,7,12,6,11,32,9,32,4,16,245,22,32,9,40,2,4,32,9,40,2,8,106,32,1,32,4,16,193,5,26,32,9,32,9,40,2,8,32,4,106,54,2,8,65,1,33,27,12,5,11,32,27,69,4,64,32,7,32,32,75,13,2,32,9,32,7,16,245,22,32,9,40,2,4,32,9,40,2,8,106,32,40,32,7,16,193,5,26,32,9,32,9,40,2,8,32,7,106,54,2,8,11,65,1,33,27,32,12,69,13,4,32,12,65,2,116,33,5,3,64,2,64,32,9,2,127,2,64,32,3,40,2,0,34,1,65,128,1,79,4,64,32,10,65,0,54,2,228,8,32,1,65,128,16,73,13,1,32,1,65,128,128,4,73,4,64,32,10,32,1,65,63,113,65,128,1,114,58,0,230,8,32,10,32,1,65,12,118,65,224,1,114,58,0,228,8,32,10,32,1,65,6,118,65,63,113,65,128,1,114,58,0,229,8,65,3,12,3,11,32,10,32,1,65,63,113,65,128,1,114,58,0,231,8,32,10,32,1,65,18,118,65,240,1,114,58,0,228,8,32,10,32,1,65,6,118,65,63,113,65,128,1,114,58,0,230,8,32,10,32,1,65,12,118,65,63,113,65,128,1,114,58,0,229,8,65,4,12,2,11,32,9,40,2,8,34,2,32,9,40,2,0,70,4,64,32,9,16,141,19,11,32,9,40,2,4,32,2,106,32,1,58,0,0,32,9,32,2,65,1,106,54,2,8,12,2,11,32,10,32,1,65,63,113,65,128,1,114,58,0,229,8,32,10,32,1,65,6,118,65,192,1,114,58,0,228,8,65,2,11,34,1,16,245,22,32,9,40,2,4,32,9,40,2,8,106,32,10,65,228,8,106,32,1,16,193,5,26,32,9,32,9,40,2,8,32,1,106,54,2,8,11,32,3,65,4,106,33,3,32,5,65,4,107,34,5,13,0,11,12,4,11,65,200,220,196,0,16,248,26,0,11,32,7,32,32,65,136,221,196,0,16,164,15,0,11,32,5,32,7,106,32,32,65,216,220,196,0,16,164,15,0,11,2,64,2,64,32,15,65,1,70,4,64,2,64,2,64,32,4,4,64,65,0,33,5,32,4,33,2,3,64,32,1,32,5,106,34,3,45,0,0,65,193,0,107,65,255,1,113,65,26,73,13,2,32,2,65,1,107,33,2,32,4,32,5,65,1,106,34,5,71,13,0,11,11,32,27,13,1,65,0,33,27,32,4,32,7,106,34,7,32,32,71,13,5,12,9,11,2,64,32,27,4,64,32,5,33,4,32,7,33,29,12,1,11,32,40,33,1,32,5,32,7,106,34,4,33,29,32,4,32,32,75,13,3,11,32,9,32,4,16,245,22,32,9,40,2,4,32,9,40,2,8,106,32,1,32,4,16,193,5,26,32,9,32,9,40,2,8,32,4,106,34,5,54,2,8,3,64,32,3,44,0,0,34,1,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,1,114,33,4,32,3,65,1,106,33,3,32,9,2,127,32,1,65,0,72,4,64,32,9,65,2,16,245,22,32,9,40,2,4,32,9,40,2,8,106,34,5,32,4,65,191,1,113,58,0,1,32,5,32,1,65,192,1,113,65,6,118,65,192,1,114,58,0,0,32,9,40,2,8,65,2,106,12,1,11,32,9,40,2,0,32,5,70,4,64,32,9,16,141,19,11,32,9,40,2,4,32,5,106,32,4,58,0,0,32,5,65,1,106,11,34,5,54,2,8,65,1,33,27,32,2,65,1,107,34,2,13,0,11,32,29,33,7,12,4,11,32,9,32,4,16,245,22,32,9,40,2,4,32,9,40,2,8,106,32,1,32,4,16,193,5,26,32,9,32,9,40,2,8,32,4,106,54,2,8,65,1,33,27,12,3,11,32,27,69,4,64,32,7,32,32,75,13,2,32,9,32,7,16,245,22,32,9,40,2,4,32,9,40,2,8,106,32,40,32,7,16,193,5,26,32,9,32,9,40,2,8,32,7,106,54,2,8,11,32,9,65,4,16,245,22,32,9,40,2,4,32,9,40,2,8,106,65,248,220,181,233,2,54,0,0,32,9,32,9,40,2,8,65,4,106,54,2,8,65,0,33,29,65,0,33,15,65,0,33,11,2,64,2,64,32,3,32,3,32,12,65,2,116,106,34,30,70,34,25,13,0,65,1,33,5,32,3,33,4,3,64,32,5,65,2,70,13,2,32,4,40,2,0,34,2,65,255,0,77,4,64,32,9,40,2,8,34,1,32,9,40,2,0,70,4,64,32,9,16,141,19,11,32,9,40,2,4,32,1,106,32,2,58,0,0,32,9,32,1,65,1,106,54,2,8,32,11,65,1,106,33,11,11,32,5,65,1,107,33,5,32,4,65,4,106,34,4,32,30,71,13,0,11,65,0,32,5,107,34,21,65,142,30,79,13,1,2,64,32,11,4,64,32,9,40,2,8,34,1,32,9,40,2,0,70,4,64,32,9,16,141,19,11,32,9,40,2,4,32,1,106,65,45,58,0,0,32,9,32,1,65,1,106,54,2,8,12,1,11,65,0,33,11,11,32,11,32,21,75,13,0,32,3,65,4,106,33,18,32,30,32,3,107,65,4,107,33,17,65,200,0,33,23,65,128,1,33,20,32,11,33,29,3,64,32,18,33,2,32,17,33,1,32,3,33,5,2,64,2,64,3,64,32,1,33,12,32,2,33,4,32,5,32,30,70,13,1,32,2,65,4,106,33,2,32,1,65,4,107,33,1,32,5,40,2,0,33,13,32,5,65,4,106,33,5,32,13,32,20,73,13,0,11,32,5,32,30,71,4,64,32,12,65,2,118,33,2,3,64,32,13,32,13,32,4,40,2,0,34,1,32,1,32,13,75,27,32,1,32,20,73,27,33,13,32,4,65,4,106,33,4,32,2,65,1,107,34,2,13,0,11,11,32,29,65,1,106,32,13,32,20,107,108,32,15,106,33,15,32,3,33,12,32,25,13,1,3,64,2,64,32,15,32,12,40,2,0,34,1,32,13,73,106,33,15,32,1,32,13,70,4,64,2,64,65,1,65,26,65,36,32,23,107,32,23,65,26,106,34,20,65,36,77,27,32,23,65,36,79,27,34,5,32,15,34,2,75,13,0,65,0,32,23,107,33,27,65,200,0,33,4,2,64,3,64,32,5,65,36,71,4,64,32,9,2,127,32,2,32,5,107,34,1,32,1,65,36,32,5,107,34,1,110,34,2,32,1,108,107,32,5,106,34,1,65,26,73,4,127,65,225,0,5,32,1,65,36,79,13,4,65,22,11,32,1,106,34,1,65,128,1,79,4,64,32,9,65,2,16,245,22,32,9,40,2,4,32,9,40,2,8,106,32,1,65,6,118,65,192,1,114,65,255,1,113,32,1,65,63,113,65,8,116,114,65,128,128,2,114,59,0,0,32,9,40,2,8,65,2,106,12,1,11,32,9,40,2,8,34,5,32,9,40,2,0,70,4,64,32,9,16,141,19,11,32,9,40,2,4,32,5,106,32,1,58,0,0,32,5,65,1,106,11,54,2,8,32,4,32,20,73,33,1,32,4,32,27,106,33,5,32,4,32,23,75,33,16,32,4,65,36,106,33,4,32,2,32,5,65,26,32,1,27,65,1,32,16,27,34,5,79,13,1,12,3,11,11,35,0,65,32,107,34,0,36,0,32,0,65,0,54,2,24,32,0,65,1,54,2,12,32,0,65,252,195,157,1,54,2,8,32,0,66,4,55,2,16,32,0,65,8,106,65,136,211,194,0,16,198,18,0,11,65,152,211,194,0,65,14,65,168,211,194,0,16,218,19,0,11,32,9,2,127,32,2,65,26,73,4,127,65,225,0,5,32,2,65,36,79,13,3,65,22,11,32,2,106,34,1,65,128,1,79,4,64,32,9,65,2,16,245,22,32,9,40,2,4,32,9,40,2,8,106,32,1,65,6,118,65,192,1,114,65,255,1,113,32,1,65,63,113,65,8,116,114,65,128,128,2,114,59,0,0,32,9,40,2,8,65,2,106,12,1,11,32,9,40,2,8,34,2,32,9,40,2,0,70,4,64,32,9,16,141,19,11,32,9,40,2,4,32,2,106,32,1,58,0,0,32,2,65,1,106,11,54,2,8,2,64,2,64,32,29,65,1,106,34,2,4,64,32,15,65,188,5,65,2,32,11,32,29,70,27,110,33,1,65,0,33,15,32,1,32,1,32,2,110,106,34,5,65,200,3,79,13,1,65,0,33,4,32,5,33,1,12,2,11,65,216,210,194,0,16,156,21,0,11,65,0,33,4,3,64,32,4,65,36,106,33,4,32,5,65,215,252,0,75,32,5,65,35,110,34,1,33,5,13,0,11,11,32,4,32,1,65,36,108,65,252,255,3,113,32,1,65,38,106,65,255,255,3,113,110,106,33,23,32,2,33,29,11,32,30,32,12,65,4,106,34,12,71,13,1,12,3,11,11,65,152,211,194,0,65,14,65,168,211,194,0,16,218,19,0,11,65,248,210,194,0,16,248,26,0,11,32,13,65,1,106,33,20,32,15,65,1,106,33,15,32,21,32,29,79,13,0,11,11,65,2,33,29,11,32,29,65,255,1,113,65,2,71,4,64,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,204,217,196,0,54,2,0,32,0,66,1,55,2,12,32,0,66,244,219,196,128,160,213,0,55,3,24,32,0,32,0,65,24,106,54,2,8,32,0,65,252,219,196,0,16,198,18,0,11,65,1,33,27,12,2,11,32,5,32,7,106,32,32,65,232,220,196,0,16,164,15,0,11,32,7,32,32,65,248,220,196,0,16,164,15,0,11,32,35,65,12,106,33,35,65,1,33,29,32,39,69,13,1,11,11,65,1,33,27,32,6,65,1,113,13,1,32,10,40,2,224,8,34,1,65,9,79,4,64,32,10,32,10,41,2,128,8,66,32,137,55,2,232,8,32,10,32,1,54,2,228,8,32,10,65,228,8,106,65,4,65,12,16,244,22,11,32,10,40,2,248,7,34,1,65,254,1,79,4,64,32,10,32,10,41,2,4,66,32,137,55,2,128,8,32,10,32,1,54,2,252,7,32,10,65,252,7,106,65,4,65,4,16,244,22,11,65,0,33,27,65,1,12,2,11,65,0,33,27,11,32,10,40,2,224,8,34,1,65,9,79,4,64,32,10,32,10,41,2,128,8,66,32,137,55,2,232,8,32,10,32,1,54,2,228,8,32,10,65,228,8,106,65,4,65,12,16,244,22,11,32,10,40,2,248,7,34,1,65,254,1,79,4,64,32,10,32,10,41,2,4,66,32,137,55,2,128,8,32,10,32,1,54,2,252,7,32,10,65,252,7,106,65,4,65,4,16,244,22,11,65,0,11,58,0,1,32,51,32,27,58,0,0,32,10,65,240,8,106,36,0,32,31,45,0,17,33,1,2,64,2,64,32,31,45,0,16,69,4,64,32,1,65,1,113,69,4,64,32,31,32,32,54,2,40,32,31,32,40,54,2,36,32,31,65,128,128,128,128,120,54,2,32,32,44,32,31,41,2,32,55,2,0,32,44,65,8,106,32,31,65,40,106,40,2,0,54,2,0,12,2,11,32,31,65,40,106,34,1,32,31,65,28,106,40,2,0,54,2,0,32,31,32,31,41,2,20,55,3,32,32,44,32,31,41,3,32,55,2,0,32,44,65,8,106,32,1,40,2,0,54,2,0,12,2,11,32,1,65,1,113,69,4,64,32,44,65,129,128,128,128,120,54,2,0,12,1,11,65,141,220,196,0,65,40,65,184,220,196,0,16,218,19,0,11,32,31,65,20,106,16,214,24,11,32,31,65,48,106,36,0,32,22,65,220,0,106,16,213,24,2,64,32,22,40,2,32,65,2,70,13,0,32,22,40,2,36,69,13,0,32,22,65,40,106,16,201,18,32,22,65,36,106,16,211,19,11,32,22,40,2,144,1,4,64,32,22,65,144,1,106,16,184,18,11,2,64,32,22,40,2,0,69,13,0,32,22,40,2,4,69,13,0,32,22,65,4,106,16,184,18,11,32,22,40,2,176,1,4,64,32,22,65,180,1,106,16,239,19,32,22,65,176,1,106,16,211,19,11,32,22,65,204,1,106,16,213,24,32,22,65,128,2,106,36,0,2,64,32,8,40,2,112,34,1,65,129,128,128,128,120,71,4,64,32,8,65,224,0,106,32,8,65,248,0,106,40,0,0,54,0,0,32,8,32,8,40,0,117,54,0,93,32,8,32,8,45,0,116,58,0,92,32,8,32,1,54,2,88,32,8,65,56,106,32,8,65,216,0,106,16,167,27,32,8,40,2,60,13,1,65,0,12,9,11,32,0,65,131,2,59,1,0,12,9,11,32,8,65,48,106,32,8,65,216,0,106,16,167,27,32,8,40,2,48,33,2,32,8,40,2,52,33,1,32,8,65,1,59,1,148,1,32,8,32,1,54,2,144,1,32,8,65,0,54,2,140,1,32,8,65,1,58,0,136,1,32,8,65,46,54,2,132,1,32,8,32,1,54,2,128,1,32,8,65,0,54,2,124,32,8,32,1,54,2,120,32,8,32,2,54,2,116,32,8,65,46,54,2,112,32,8,65,40,106,32,8,65,240,0,106,34,1,16,181,4,32,8,40,2,40,34,2,69,13,1,2,64,2,64,2,64,2,64,32,8,40,2,44,34,3,13,0,32,8,65,32,106,32,1,16,181,4,32,8,40,2,32,34,2,69,13,2,32,8,40,2,36,34,3,13,0,65,0,33,3,12,1,11,65,0,33,1,3,64,32,1,32,3,70,13,3,32,1,32,2,106,32,1,65,1,106,33,1,45,0,0,65,48,107,65,255,1,113,65,10,73,13,0,11,11,32,8,65,24,106,32,2,32,3,16,163,4,32,8,40,2,24,65,2,71,13,1,11,32,8,40,2,92,33,3,32,8,65,240,0,106,32,8,40,2,96,34,1,65,0,65,1,65,1,16,167,10,32,8,40,2,116,33,2,32,8,40,2,112,65,1,70,13,3,32,0,32,8,40,2,120,32,3,32,1,16,193,5,54,2,8,32,0,32,2,54,2,4,32,0,65,0,58,0,0,65,12,33,2,12,10,11,32,8,65,16,106,32,8,65,216,0,106,16,167,27,32,8,40,2,16,33,2,32,8,40,2,20,33,1,32,8,65,1,59,1,148,1,32,8,32,1,54,2,144,1,32,8,65,0,54,2,140,1,32,8,65,1,58,0,136,1,32,8,65,46,54,2,132,1,32,8,32,1,54,2,128,1,32,8,65,0,54,2,124,32,8,32,1,54,2,120,32,8,32,2,54,2,116,32,8,65,46,54,2,112,32,8,65,228,0,106,33,4,35,0,65,64,106,34,1,36,0,32,1,32,8,65,240,0,106,34,7,16,252,3,2,64,2,64,2,64,32,1,40,2,0,34,14,69,4,64,32,4,65,0,54,2,8,32,4,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,40,2,4,33,15,32,1,65,24,106,34,5,65,4,65,0,65,4,65,8,16,167,10,32,1,40,2,28,33,2,32,1,40,2,24,65,1,70,13,1,32,1,40,2,32,34,3,32,15,54,2,4,32,3,32,14,54,2,0,32,1,65,20,106,34,11,65,1,54,2,0,32,1,32,3,54,2,16,32,1,32,2,54,2,12,32,5,32,7,65,40,16,193,5,26,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,5,16,252,3,32,2,40,2,8,34,14,4,64,32,1,65,12,106,33,3,32,2,40,2,12,33,15,3,64,32,3,40,2,8,34,7,32,3,40,2,0,70,4,64,32,3,32,7,65,1,65,4,65,8,16,178,19,11,32,3,40,2,4,32,7,65,3,116,106,34,12,32,15,54,2,4,32,12,32,14,54,2,0,32,3,32,7,65,1,106,54,2,8,32,2,32,5,16,252,3,32,2,40,2,4,33,15,32,2,40,2,0,34,14,13,0,11,11,32,2,65,16,106,36,0,32,4,65,8,106,32,11,40,2,0,54,2,0,32,4,32,1,41,2,12,55,2,0,11,32,1,65,64,107,36,0,12,1,11,32,2,32,1,40,2,32,16,132,25,0,11,32,8,40,2,104,33,2,2,64,2,64,2,64,32,8,40,2,108,34,1,69,4,64,32,8,65,0,54,2,120,32,8,66,128,128,128,128,192,0,55,2,112,32,8,40,2,100,33,3,12,1,11,32,2,32,1,65,1,107,34,3,65,3,116,106,34,4,40,2,0,32,4,40,2,4,65,1,65,0,16,246,23,4,64,32,8,32,3,54,2,108,32,3,33,1,11,32,1,65,4,75,13,2,32,8,65,0,54,2,120,32,8,66,128,128,128,128,192,0,55,2,112,32,8,40,2,100,33,3,32,1,69,13,0,32,2,32,1,65,3,116,106,33,5,32,2,33,1,3,64,32,8,65,8,106,32,1,40,2,0,32,1,40,2,4,16,163,4,32,8,40,2,8,65,1,71,13,2,32,8,40,2,12,33,7,32,8,40,2,120,34,4,32,8,40,2,112,70,4,64,32,8,65,240,0,106,16,250,18,11,32,8,40,2,116,32,4,65,2,116,106,32,7,54,2,0,32,8,32,4,65,1,106,54,2,120,32,1,65,8,106,34,1,32,5,71,13,0,11,11,32,8,32,2,54,2,156,1,32,8,32,3,54,2,152,1,32,8,65,152,1,106,65,4,65,8,16,244,22,32,8,40,2,120,34,5,69,13,5,32,8,32,5,65,1,107,34,7,54,2,120,32,8,40,2,116,34,3,32,7,65,2,116,106,40,2,0,34,4,65,127,32,7,65,3,116,118,75,13,7,32,5,65,2,116,65,4,107,33,1,32,3,33,2,3,64,32,1,69,4,64,32,7,4,64,32,5,65,2,116,65,4,107,33,2,65,24,33,1,3,64,32,3,40,2,0,32,1,65,24,113,116,32,4,106,33,4,32,1,65,8,107,33,1,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,8,65,240,0,106,16,166,27,65,1,33,2,32,0,65,1,58,0,0,32,4,65,24,116,32,4,65,128,254,3,113,65,8,116,114,32,4,65,8,118,65,128,254,3,113,32,4,65,24,118,114,114,33,1,12,13,11,32,1,65,4,107,33,1,32,2,40,2,0,32,2,65,4,106,33,2,65,255,1,77,13,0,11,12,7,11,32,8,32,2,54,2,156,1,32,8,32,3,54,2,152,1,32,8,65,152,1,106,65,4,65,8,16,244,22,12,6,11,32,8,65,228,0,106,65,4,65,8,16,244,22,12,6,11,32,8,65,221,0,54,2,112,32,8,65,240,0,106,65,1,32,1,32,2,106,65,1,107,65,1,16,246,23,69,4,64,32,0,65,131,8,59,1,0,12,10,11,32,2,65,1,107,33,3,32,2,65,1,70,13,3,32,1,44,0,1,65,64,72,13,3,32,1,32,3,106,44,0,0,65,191,127,76,13,3,32,8,65,240,0,106,32,1,65,1,106,32,2,65,2,107,16,231,1,32,0,2,127,32,8,45,0,112,69,4,64,32,0,32,8,65,241,0,106,34,1,41,0,0,55,0,1,32,0,65,9,106,32,1,65,8,106,41,0,0,55,0,0,65,2,12,1,11,32,0,32,8,45,0,113,58,0,1,65,3,11,58,0,0,12,9,11,65,200,201,194,0,16,248,26,0,11,32,2,32,8,40,2,120,16,132,25,0,11,65,252,201,194,0,65,27,65,152,202,194,0,16,151,17,0,11,32,1,32,2,65,1,32,3,65,252,200,194,0,16,208,25,0,11,32,8,65,240,0,106,16,166,27,11,65,3,11,33,1,32,0,65,3,58,0,0,32,0,32,1,58,0,1,32,8,65,216,0,106,16,227,24,11,32,8,65,204,0,106,16,227,24,12,1,11,32,0,32,2,106,32,1,54,0,0,32,8,65,216,0,106,16,227,24,32,8,65,204,0,106,16,227,24,11,32,8,65,160,1,106,36,0,11,223,13,2,6,127,1,126,35,0,65,224,3,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,184,17,65,1,107,14,3,10,2,1,0,11,32,0,32,0,65,216,8,106,65,216,8,16,193,5,26,11,2,64,32,0,45,0,208,8,65,1,107,14,3,8,1,0,2,11,32,0,65,180,8,106,33,4,2,64,32,0,45,0,180,8,65,1,107,14,3,6,1,4,0,11,32,0,40,2,164,8,33,5,12,2,11,0,11,32,0,65,196,8,106,32,0,40,2,184,8,16,197,15,32,0,40,2,196,8,33,5,32,2,65,32,106,32,0,40,2,188,8,32,0,40,2,192,8,16,216,19,32,2,65,40,106,32,2,40,2,32,32,2,40,2,36,16,253,24,32,0,32,5,54,2,164,8,32,0,65,0,58,0,180,8,32,0,32,2,41,3,40,55,3,168,8,32,0,65,176,8,106,32,2,65,48,106,40,2,0,54,2,0,32,0,65,180,8,106,33,4,11,32,0,32,0,41,3,168,8,55,3,152,8,32,0,65,160,8,106,34,3,32,0,65,176,8,106,40,2,0,54,2,0,32,2,65,140,2,106,32,0,40,2,156,8,32,3,40,2,0,16,149,7,32,2,45,0,140,2,13,1,32,2,65,201,1,106,32,2,65,165,2,106,41,0,0,55,0,0,32,2,65,193,1,106,32,2,65,157,2,106,41,0,0,55,0,0,32,2,65,185,1,106,32,2,65,149,2,106,41,0,0,55,0,0,32,2,32,2,41,0,141,2,34,8,55,0,177,1,32,2,65,210,0,106,34,3,32,2,45,0,179,1,58,0,0,32,2,65,64,107,34,6,32,2,65,200,1,106,41,2,0,55,3,0,32,2,65,200,0,106,34,7,32,2,65,208,1,106,45,0,0,58,0,0,32,2,32,8,61,1,80,32,2,32,2,41,2,192,1,55,3,56,32,2,41,2,180,1,33,8,32,0,32,2,40,2,188,1,54,0,11,32,0,32,8,55,0,3,32,0,65,2,106,32,3,45,0,0,58,0,0,32,0,32,2,47,1,80,59,0,0,32,0,32,2,41,3,56,55,0,15,32,0,65,23,106,32,6,41,3,0,55,0,0,32,0,65,31,106,32,7,45,0,0,58,0,0,32,0,65,0,58,0,144,8,32,0,32,5,65,152,7,106,54,2,248,7,32,0,32,0,54,2,252,7,11,32,2,65,140,2,106,34,5,32,0,65,32,106,34,3,32,1,16,102,32,2,40,2,140,2,34,1,65,130,128,128,128,120,71,4,64,32,2,65,156,3,106,34,6,32,2,65,144,2,106,65,36,16,193,5,26,32,2,65,232,2,106,34,7,32,2,65,180,2,106,65,52,16,193,5,26,32,3,16,250,20,32,1,65,129,128,128,128,120,70,13,3,32,2,65,180,1,106,32,6,65,36,16,193,5,26,32,2,65,216,1,106,32,7,65,52,16,193,5,26,32,2,41,2,180,1,33,8,32,2,40,2,188,1,33,3,32,2,65,228,0,106,32,2,65,192,1,106,65,204,0,16,193,5,26,32,2,32,3,54,2,96,32,2,32,8,55,2,88,32,2,32,1,54,2,84,32,2,65,24,106,32,2,65,212,0,106,16,219,14,32,2,40,2,28,33,3,2,64,32,2,40,2,24,65,1,113,4,64,32,2,32,3,54,2,216,3,32,2,65,1,54,2,144,2,32,2,65,252,169,193,0,54,2,140,2,32,2,66,1,55,2,152,2,32,2,65,196,3,54,2,196,3,32,2,32,2,65,192,3,106,54,2,148,2,32,2,32,2,65,216,3,106,54,2,192,3,32,2,65,176,1,106,32,5,16,236,4,32,2,40,2,216,3,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,180,1,33,3,32,2,40,2,176,1,34,1,65,128,128,128,128,120,71,13,1,11,32,2,65,212,0,106,16,230,24,65,128,128,128,128,120,33,1,12,8,11,32,2,40,2,184,1,33,4,32,2,65,212,0,106,16,230,24,12,7,11,32,4,65,3,58,0,0,12,7,11,32,2,65,200,3,106,32,2,65,152,2,106,40,2,0,54,2,0,32,2,32,2,41,2,144,2,55,3,192,3,32,2,65,1,54,2,88,32,2,65,252,169,193,0,54,2,84,32,2,66,1,55,2,96,32,2,65,197,3,54,2,220,3,32,2,32,2,65,216,3,106,54,2,92,32,2,32,2,65,192,3,106,54,2,216,3,32,2,65,180,1,106,32,2,65,212,0,106,16,236,4,12,4,11,65,204,175,193,0,16,161,21,0,11,32,2,65,140,2,106,34,1,32,2,65,156,3,106,65,36,16,193,5,26,32,2,65,1,54,2,196,3,32,2,65,252,169,193,0,54,2,192,3,32,2,66,1,55,2,204,3,32,2,65,198,3,54,2,220,3,32,2,32,2,65,216,3,106,54,2,200,3,32,2,32,1,54,2,216,3,32,2,65,180,1,106,32,2,65,192,3,106,16,236,4,32,1,16,237,14,12,2,11,65,156,175,193,0,16,161,21,0,11,65,136,150,193,0,16,161,21,0,11,32,2,40,2,180,1,33,1,32,2,40,2,184,1,33,3,32,2,40,2,188,1,33,4,11,32,0,65,152,8,106,16,214,24,65,1,33,5,32,0,65,1,58,0,180,8,32,1,65,129,128,128,128,120,70,13,0,32,2,32,4,54,2,148,2,32,2,32,3,54,2,144,2,32,2,32,1,54,2,140,2,32,0,16,236,21,32,2,65,16,106,33,3,35,0,65,16,107,34,1,36,0,2,127,32,2,65,140,2,106,34,4,40,2,0,65,128,128,128,128,120,70,4,64,32,4,40,2,4,33,4,65,0,12,1,11,32,1,65,8,106,32,4,65,8,106,40,2,0,34,6,54,2,0,32,1,32,4,41,2,0,55,3,0,32,1,40,2,4,32,6,16,135,25,33,4,32,1,16,214,24,65,1,11,33,6,32,3,32,4,54,2,4,32,3,32,6,54,2,0,32,1,65,16,106,36,0,32,2,40,2,20,33,4,32,2,40,2,16,33,1,32,0,40,2,200,8,34,3,32,3,40,2,0,65,1,107,54,2,0,32,0,65,204,8,106,16,153,17,12,1,11,65,2,33,1,65,3,33,5,11,32,0,32,5,58,0,208,8,65,3,33,5,2,64,32,1,65,2,70,34,3,13,0,32,0,16,255,21,2,64,32,1,69,4,64,32,2,32,4,54,2,176,1,32,2,65,128,1,54,2,140,2,32,2,32,0,65,176,17,106,32,2,65,140,2,106,32,2,65,176,1,106,16,176,18,32,2,40,2,0,32,2,40,2,4,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,140,2,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,176,1,34,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,32,4,54,2,176,1,32,2,65,128,1,54,2,140,2,32,2,65,8,106,32,0,65,180,17,106,32,2,65,140,2,106,32,2,65,176,1,106,16,176,18,32,2,40,2,8,32,2,40,2,12,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,140,2,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,176,1,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,40,2,176,17,34,1,65,132,1,79,4,64,32,1,16,222,9,11,65,1,33,5,32,0,40,2,180,17,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,32,5,58,0,184,17,32,2,65,224,3,106,36,0,32,3,11,198,10,1,9,127,35,0,65,48,107,34,10,36,0,2,64,32,1,40,2,0,65,1,71,13,0,32,1,40,2,4,33,4,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,65,1,70,4,64,32,4,32,1,40,2,20,34,3,79,13,6,32,1,40,2,16,34,6,32,4,65,1,116,106,47,0,0,32,2,65,255,255,3,113,71,13,3,32,1,40,2,12,33,5,32,1,65,1,54,2,0,32,1,32,4,65,1,106,34,2,54,2,4,32,5,13,1,32,1,65,0,54,2,8,32,2,32,3,79,13,6,65,1,33,9,32,6,32,2,65,1,116,106,47,0,0,65,192,0,73,13,6,32,10,65,8,106,32,1,32,2,16,166,5,32,10,40,2,12,33,5,32,10,40,2,8,33,9,12,6,11,32,1,40,2,20,34,7,32,4,77,13,5,32,4,65,1,106,33,6,32,1,40,2,16,34,8,32,4,65,1,116,106,47,0,0,34,4,65,48,73,13,1,32,4,65,63,113,34,5,65,48,73,33,11,2,64,3,64,32,4,65,255,255,3,113,34,3,65,192,0,73,13,1,32,4,193,65,0,72,13,4,2,64,32,3,65,192,128,1,73,13,0,32,3,65,192,255,1,79,4,64,32,6,65,2,106,33,6,12,1,11,32,6,65,1,106,33,6,11,32,5,33,4,32,11,69,13,0,11,12,2,11,32,6,32,7,79,13,5,32,8,32,6,65,1,116,106,47,0,0,32,2,65,255,255,3,113,71,13,2,32,6,65,1,106,33,2,32,4,65,255,255,3,113,65,48,70,4,64,32,1,32,2,54,2,4,32,1,65,1,54,2,0,32,1,65,0,54,2,8,32,2,32,7,79,13,6,65,1,33,9,32,8,32,2,65,1,116,106,47,0,0,65,192,0,73,13,6,32,10,65,40,106,32,1,32,2,16,166,5,32,10,40,2,44,33,5,32,10,40,2,40,33,9,12,6,11,65,1,33,9,32,1,65,1,54,2,8,32,1,32,2,54,2,4,32,1,65,1,54,2,0,32,1,32,4,65,255,255,3,113,65,49,107,54,2,12,12,5,11,65,1,33,9,32,1,65,1,54,2,8,32,1,32,5,65,1,107,54,2,12,12,4,11,32,4,4,127,32,6,5,32,6,32,7,79,13,4,32,8,32,6,65,1,116,106,47,0,0,33,4,32,6,65,1,106,11,33,3,32,4,65,255,255,3,113,34,5,65,1,106,33,4,32,5,65,5,79,4,64,32,2,65,255,255,3,113,33,11,3,64,32,3,32,7,79,13,5,32,3,65,1,106,33,5,2,127,32,11,32,8,32,3,65,1,116,106,47,0,0,79,4,64,32,5,32,7,79,13,7,65,2,65,4,65,3,32,8,32,5,65,1,116,106,47,0,0,34,5,65,255,255,3,70,27,32,5,65,128,248,3,73,27,32,3,106,33,3,32,4,32,4,65,1,118,107,12,1,11,32,5,32,7,79,13,6,2,127,32,8,32,5,65,1,116,106,47,0,0,34,5,65,128,248,3,79,4,64,32,3,65,2,106,33,6,32,5,65,255,255,3,71,4,64,32,6,32,7,79,13,9,32,8,32,6,65,1,116,106,47,0,0,32,5,65,16,116,32,3,106,106,65,131,128,128,32,106,12,2,11,32,6,32,7,79,13,8,32,3,65,3,106,34,5,32,7,79,13,8,32,8,32,5,65,1,116,106,47,0,0,32,3,32,8,32,6,65,1,116,106,47,0,0,65,16,116,106,106,65,4,106,12,1,11,32,3,32,5,106,65,2,106,11,33,3,32,4,65,1,118,11,34,4,65,5,75,13,0,11,11,32,2,65,255,255,3,113,33,11,3,64,32,3,32,7,79,13,4,32,3,65,1,106,33,6,32,8,32,3,65,1,116,106,47,0,0,32,11,70,13,3,32,6,32,7,79,13,4,2,127,32,3,65,2,106,32,8,32,6,65,1,116,106,47,0,0,65,255,255,1,113,34,5,65,128,128,1,73,13,0,26,32,3,65,4,106,32,5,65,255,255,1,70,13,0,26,32,3,65,3,106,11,33,3,32,4,65,1,107,34,4,65,1,75,13,0,11,32,3,32,7,79,13,3,32,8,32,3,65,1,116,106,47,0,0,32,2,65,255,255,3,113,70,13,1,11,32,1,65,0,54,2,0,12,2,11,32,1,65,1,54,2,0,32,1,32,3,65,1,106,34,2,54,2,4,32,2,32,7,79,13,1,65,1,33,9,32,8,32,2,65,1,116,106,47,0,0,65,192,0,73,13,1,32,10,65,32,106,32,1,32,2,16,166,5,32,10,40,2,36,33,5,32,10,40,2,32,33,9,12,1,11,32,6,32,7,79,13,0,2,64,32,7,2,127,2,64,32,8,32,6,65,1,116,106,46,0,0,34,4,65,0,78,4,64,32,3,65,2,106,33,2,32,4,65,128,128,1,73,13,1,32,4,65,255,255,1,70,4,64,32,2,32,7,79,13,5,32,3,65,3,106,34,4,32,7,79,13,5,32,3,32,8,32,4,65,1,116,106,47,0,0,32,8,32,2,65,1,116,106,47,0,0,65,16,116,114,106,65,4,106,12,3,11,32,2,32,7,79,13,3,32,8,32,2,65,1,116,106,47,0,0,32,4,65,16,116,32,3,106,106,65,253,255,255,255,3,107,12,2,11,32,1,32,6,54,2,4,32,1,65,1,54,2,0,32,10,65,24,106,32,1,32,6,16,166,5,32,10,40,2,28,33,5,32,10,40,2,24,33,9,12,3,11,32,2,32,4,65,255,255,3,113,106,11,34,3,77,13,0,32,1,32,3,54,2,4,65,1,33,9,32,1,65,1,54,2,0,32,8,32,3,65,1,116,106,47,0,0,65,192,0,73,13,1,32,10,65,16,106,32,1,32,3,16,166,5,32,10,40,2,20,33,5,32,10,40,2,16,33,9,12,1,11,11,32,0,32,5,54,2,4,32,0,32,9,54,2,0,32,10,65,48,106,36,0,11,217,92,2,13,127,1,126,35,0,65,144,2,107,34,15,36,0,32,15,32,2,54,2,128,2,32,15,65,128,1,106,33,14,32,15,65,128,2,106,33,2,35,0,65,224,2,107,34,8,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,1,40,2,0,65,4,107,34,6,32,6,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,65,4,33,11,32,8,65,224,1,106,33,9,35,0,65,128,4,107,34,13,36,0,32,13,65,128,2,106,33,10,35,0,65,240,5,107,34,3,36,0,32,3,32,2,54,2,0,32,3,65,0,54,2,12,32,3,66,128,128,128,128,192,0,55,2,4,32,3,65,32,106,34,2,32,1,65,4,106,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,2,65,252,1,16,193,5,26,32,3,65,16,106,32,1,16,247,19,32,3,65,168,2,106,32,3,65,24,106,41,2,0,55,3,0,32,3,32,3,41,2,16,55,3,160,2,32,3,65,180,2,106,32,3,65,160,2,106,16,153,3,32,3,40,2,180,2,65,128,128,128,128,120,70,13,2,32,2,65,4,114,33,6,32,3,65,220,4,106,65,1,114,33,12,3,64,32,3,65,216,2,106,32,3,65,196,2,106,40,2,0,54,2,0,32,3,65,208,2,106,32,3,65,188,2,106,41,2,0,55,3,0,32,3,32,3,41,2,180,2,55,3,200,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,212,2,34,1,45,0,100,34,2,65,2,107,14,26,18,19,17,0,1,20,21,22,23,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,24,25,29,11,32,1,40,2,108,33,7,11,32,1,40,2,104,33,5,12,27,11,32,3,40,2,208,2,69,13,35,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,36,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,13,26,12,31,11,32,3,40,2,208,2,69,13,34,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,35,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,30,12,25,11,32,3,40,2,208,2,69,13,33,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,34,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,29,12,24,11,32,3,40,2,208,2,69,13,32,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,33,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,28,12,23,11,32,3,40,2,208,2,69,13,31,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,32,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,27,12,22,11,32,3,40,2,208,2,69,13,30,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,31,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,12,21,11,32,3,40,2,208,2,69,13,29,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,30,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,25,12,20,11,32,3,40,2,208,2,69,13,28,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,29,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,32,3,40,2,208,2,34,1,65,1,77,13,30,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,1,77,13,31,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,12,19,11,32,3,40,2,208,2,69,13,27,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,28,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,32,3,40,2,208,2,34,1,65,1,77,13,29,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,1,77,13,30,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,12,18,11,32,3,40,2,208,2,69,13,26,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,27,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,208,2,34,1,65,1,77,13,28,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,1,77,13,29,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,208,2,34,1,65,2,77,13,14,32,3,40,2,12,34,1,32,3,40,2,204,2,40,2,8,34,4,77,13,15,32,3,40,2,8,32,4,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,12,17,11,32,3,40,2,208,2,69,13,25,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,26,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,32,3,40,2,208,2,34,1,65,1,77,13,27,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,1,77,13,28,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,12,16,11,32,3,40,2,208,2,69,13,24,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,25,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,3,40,2,208,2,34,1,65,1,77,13,26,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,1,77,13,27,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,12,15,11,32,3,40,2,208,2,69,13,23,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,24,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,32,3,40,2,208,2,34,1,65,1,77,13,25,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,1,77,13,26,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,12,14,11,32,3,40,2,208,2,69,13,22,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,23,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,32,3,40,2,208,2,34,1,65,1,77,13,24,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,1,77,13,25,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,12,13,11,32,3,65,32,106,32,1,65,232,0,106,32,3,40,2,204,2,32,3,40,2,208,2,32,3,40,2,8,32,3,40,2,12,16,163,10,32,3,53,2,44,32,16,66,128,128,128,128,112,131,132,33,16,32,3,40,2,40,33,4,32,3,40,2,36,33,7,32,3,40,2,32,33,5,12,12,11,32,3,65,226,2,106,32,1,65,231,0,106,45,0,0,58,0,0,32,3,32,1,47,0,101,59,1,224,2,32,16,66,128,128,128,128,128,96,131,32,1,53,0,116,32,1,65,248,0,106,49,0,0,66,32,134,132,132,33,16,32,1,40,0,112,33,4,32,1,40,0,108,33,7,32,1,40,0,104,33,5,12,11,11,32,3,65,32,106,32,3,40,2,0,32,1,65,232,0,106,16,158,6,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,9,32,10,65,1,54,2,0,32,10,65,37,58,0,8,12,11,11,32,3,65,32,106,32,3,40,2,0,32,1,65,232,0,106,16,158,6,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,8,32,10,65,1,54,2,0,32,10,65,37,58,0,8,12,10,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,151,10,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,7,32,10,65,1,54,2,0,32,10,65,37,58,0,8,12,9,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,232,11,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,6,32,10,65,1,54,2,0,32,10,65,37,58,0,8,12,8,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,139,12,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,5,32,10,65,1,54,2,0,32,10,65,37,58,0,8,12,7,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,139,12,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,4,32,10,65,1,54,2,0,32,10,65,37,58,0,8,12,6,11,32,3,65,32,106,32,1,65,232,0,106,32,3,16,224,12,32,3,40,2,32,34,5,65,128,128,128,128,120,71,4,64,32,3,53,2,44,32,16,66,128,128,128,128,112,131,132,33,16,12,4,11,32,10,65,1,54,2,0,32,10,65,37,58,0,8,12,5,11,32,3,65,32,106,32,1,65,232,0,106,32,3,16,224,12,32,3,40,2,32,34,5,65,128,128,128,128,120,71,4,64,32,3,53,2,44,32,16,66,128,128,128,128,112,131,132,33,16,12,3,11,32,10,65,1,54,2,0,32,10,65,37,58,0,8,12,4,11,65,2,32,1,65,244,132,214,0,16,163,15,0,11,32,4,32,1,65,132,133,214,0,16,163,15,0,11,32,3,40,2,40,33,4,32,3,40,2,36,33,7,11,32,12,32,3,47,1,224,2,59,0,0,32,12,65,2,106,32,3,65,226,2,106,45,0,0,58,0,0,32,3,32,2,58,0,220,4,32,3,32,16,55,2,236,4,32,3,32,4,54,2,232,4,32,3,32,7,54,2,228,4,32,3,32,5,54,2,224,4,32,3,65,32,106,32,3,65,220,4,106,16,209,3,32,3,40,2,32,69,13,1,32,10,65,8,106,32,3,65,232,2,106,32,3,65,228,3,106,32,3,65,40,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,32,10,65,1,54,2,0,11,32,3,65,200,2,106,16,203,21,32,3,65,160,2,106,34,1,16,152,16,32,1,65,4,65,28,16,244,22,12,5,11,32,3,65,224,3,106,34,1,32,6,65,252,0,16,193,5,26,32,3,65,228,2,106,34,2,32,1,65,252,0,16,193,5,26,32,3,65,244,4,106,34,1,32,2,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,1,65,252,0,16,193,5,26,32,3,40,2,12,34,1,32,3,40,2,4,70,4,64,32,3,65,4,106,16,250,18,11,32,3,40,2,8,32,1,65,2,116,106,32,2,54,2,0,32,3,32,1,65,1,106,54,2,12,32,3,65,200,2,106,16,203,21,32,3,65,180,2,106,32,3,65,160,2,106,16,153,3,32,3,40,2,180,2,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,132,1,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,3,65,160,2,106,34,1,16,152,16,32,1,65,4,65,28,16,244,22,32,3,40,2,12,34,1,69,13,1,32,3,32,1,65,1,107,34,1,54,2,12,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,0,32,1,65,1,71,27,54,2,0,2,64,32,3,32,1,65,1,70,4,127,32,4,40,2,12,33,6,32,4,40,2,8,33,2,32,3,65,32,106,32,4,65,16,106,65,244,0,16,193,5,26,2,64,32,4,65,127,70,13,0,32,4,32,4,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,4,65,132,1,65,4,16,218,26,11,32,2,65,2,71,13,1,32,6,5,32,4,11,54,2,224,3,65,243,129,214,0,65,43,32,3,65,224,3,106,65,208,130,214,0,65,228,132,214,0,16,253,13,0,11,32,10,65,12,106,32,3,65,32,106,65,244,0,16,193,5,26,32,10,32,6,54,2,8,32,10,32,2,54,2,4,32,10,65,0,54,2,0,11,32,3,65,4,106,34,1,16,161,18,32,1,65,4,65,4,16,244,22,32,3,65,240,5,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,1,32,5,65,132,133,214,0,16,163,15,0,11,65,1,32,1,65,244,132,214,0,16,163,15,0,11,32,1,32,7,65,132,133,214,0,16,163,15,0,11,2,64,32,13,40,2,128,2,69,4,64,32,13,65,132,1,106,34,2,32,10,65,4,114,65,252,0,16,193,5,26,32,13,65,132,3,106,34,1,32,2,65,252,0,16,193,5,26,32,13,32,1,16,231,14,32,9,2,127,32,13,40,2,0,69,4,64,32,9,65,4,106,32,13,65,4,114,65,252,0,16,193,5,26,65,0,12,1,11,32,9,65,8,106,32,13,65,8,106,65,200,0,16,193,5,26,65,1,11,54,2,0,12,1,11,32,9,65,8,106,32,13,65,136,1,106,32,13,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,9,65,1,54,2,0,11,32,13,65,128,4,106,36,0,32,8,40,2,224,1,13,5,32,8,41,3,232,1,33,16,32,8,40,2,228,1,33,1,32,8,65,240,0,106,34,2,32,8,65,240,1,106,65,240,0,16,193,5,26,32,8,32,2,65,240,0,16,193,5,26,12,7,11,32,8,65,224,1,106,32,2,32,1,65,4,106,16,158,6,32,8,40,2,224,1,34,1,65,128,128,128,128,120,71,4,64,32,8,41,2,228,1,33,16,65,5,33,11,12,7,11,32,14,65,37,58,0,8,32,14,65,128,128,128,128,120,54,2,12,32,14,65,10,54,2,0,12,7,11,32,8,65,224,1,106,32,2,32,1,65,4,106,16,158,6,32,8,40,2,224,1,34,1,65,128,128,128,128,120,71,4,64,32,8,41,2,228,1,33,16,65,6,33,11,12,6,11,32,14,65,37,58,0,8,32,14,65,128,128,128,128,120,54,2,12,32,14,65,10,54,2,0,12,6,11,32,8,65,224,1,106,33,13,35,0,65,224,2,107,34,7,36,0,32,1,65,4,106,33,9,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,34,4,65,1,107,14,3,1,2,3,0,11,32,7,65,224,1,106,32,9,32,2,16,221,4,32,7,40,2,224,1,13,3,32,7,40,2,240,1,33,9,32,7,41,3,232,1,33,16,32,7,40,2,228,1,33,2,32,7,65,244,0,106,34,1,32,7,65,244,1,106,65,236,0,16,193,5,26,32,7,65,8,106,32,1,65,236,0,16,193,5,26,12,5,11,32,7,65,224,1,106,32,2,32,9,16,158,6,32,7,40,2,224,1,34,2,65,128,128,128,128,120,71,4,64,32,7,41,2,228,1,33,16,12,5,11,32,13,65,37,58,0,8,32,13,65,128,128,128,128,120,54,2,12,32,13,65,4,54,2,0,12,5,11,32,7,65,224,1,106,33,12,35,0,65,224,0,107,34,11,36,0,32,11,32,2,54,2,4,32,11,65,24,106,34,6,32,9,32,11,65,4,106,16,224,12,2,64,32,11,40,2,24,34,2,65,128,128,128,128,120,71,4,64,32,11,65,20,106,32,11,65,36,106,34,1,40,2,0,54,2,0,32,11,32,11,41,2,28,55,2,12,32,11,32,2,54,2,8,32,6,32,11,65,8,106,16,199,6,32,11,45,0,24,65,37,70,4,64,32,12,32,11,41,2,28,55,2,4,32,12,65,38,58,0,0,32,12,65,12,106,32,1,41,2,0,55,2,0,12,2,11,32,12,32,11,65,24,106,65,200,0,16,193,5,26,12,1,11,32,12,65,37,58,0,0,11,32,11,65,224,0,106,36,0,32,7,45,0,224,1,34,6,65,38,70,13,2,32,13,32,7,47,0,225,1,59,0,9,32,13,65,11,106,32,7,45,0,227,1,58,0,0,32,7,40,2,228,1,33,2,32,7,41,3,232,1,33,16,32,7,40,2,240,1,33,1,32,13,65,28,106,32,7,65,244,1,106,65,52,16,193,5,26,32,13,32,1,54,2,24,32,13,32,16,55,3,16,32,13,32,2,54,2,12,32,13,32,6,58,0,8,32,13,65,4,54,2,0,12,4,11,32,7,65,224,1,106,33,11,35,0,65,240,5,107,34,3,36,0,32,3,32,2,54,2,0,32,3,65,0,54,2,12,32,3,66,128,128,128,128,192,0,55,2,4,32,3,65,32,106,34,1,32,9,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,1,65,252,1,16,193,5,26,32,3,65,16,106,32,2,16,249,19,32,3,65,168,2,106,32,3,65,24,106,41,2,0,55,3,0,32,3,32,3,41,2,16,55,3,160,2,32,3,65,180,2,106,32,3,65,160,2,106,16,157,3,32,3,40,2,180,2,65,128,128,128,128,120,70,13,2,32,1,65,4,114,33,6,32,3,65,220,4,106,65,1,114,33,9,3,64,32,3,65,216,2,106,32,3,65,196,2,106,40,2,0,54,2,0,32,3,65,208,2,106,32,3,65,188,2,106,41,2,0,55,3,0,32,3,32,3,41,2,180,2,55,3,200,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,212,2,34,1,45,0,100,34,2,65,2,107,14,26,18,19,17,0,1,20,21,22,23,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,24,25,29,11,32,1,40,2,108,33,10,11,32,1,40,2,104,33,5,12,27,11,32,3,40,2,208,2,69,13,35,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,36,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,13,26,12,31,11,32,3,40,2,208,2,69,13,34,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,35,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,30,12,25,11,32,3,40,2,208,2,69,13,33,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,34,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,29,12,24,11,32,3,40,2,208,2,69,13,32,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,33,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,28,12,23,11,32,3,40,2,208,2,69,13,31,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,32,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,27,12,22,11,32,3,40,2,208,2,69,13,30,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,31,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,12,21,11,32,3,40,2,208,2,69,13,29,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,30,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,25,12,20,11,32,3,40,2,208,2,69,13,28,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,29,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,32,3,40,2,208,2,34,1,65,1,77,13,30,32,3,40,2,12,34,10,32,3,40,2,204,2,40,2,4,34,1,77,13,31,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,12,19,11,32,3,40,2,208,2,69,13,27,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,28,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,32,3,40,2,208,2,34,1,65,1,77,13,29,32,3,40,2,12,34,10,32,3,40,2,204,2,40,2,4,34,1,77,13,30,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,12,18,11,32,3,40,2,208,2,69,13,26,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,27,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,208,2,34,1,65,1,77,13,28,32,3,40,2,12,34,10,32,3,40,2,204,2,40,2,4,34,1,77,13,29,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,208,2,34,1,65,2,77,13,14,32,3,40,2,12,34,1,32,3,40,2,204,2,40,2,8,34,12,77,13,15,32,3,40,2,8,32,12,65,2,116,106,40,2,0,34,12,32,12,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,12,17,11,32,3,40,2,208,2,69,13,25,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,26,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,32,3,40,2,208,2,34,1,65,1,77,13,27,32,3,40,2,12,34,10,32,3,40,2,204,2,40,2,4,34,1,77,13,28,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,12,16,11,32,3,40,2,208,2,69,13,24,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,25,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,3,40,2,208,2,34,1,65,1,77,13,26,32,3,40,2,12,34,10,32,3,40,2,204,2,40,2,4,34,1,77,13,27,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,12,15,11,32,3,40,2,208,2,69,13,23,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,24,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,32,3,40,2,208,2,34,1,65,1,77,13,25,32,3,40,2,12,34,10,32,3,40,2,204,2,40,2,4,34,1,77,13,26,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,12,14,11,32,3,40,2,208,2,69,13,22,32,3,40,2,12,34,5,32,3,40,2,204,2,40,2,0,34,1,77,13,23,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,32,3,40,2,208,2,34,1,65,1,77,13,24,32,3,40,2,12,34,10,32,3,40,2,204,2,40,2,4,34,1,77,13,25,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,12,13,11,32,3,65,32,106,32,1,65,232,0,106,32,3,40,2,204,2,32,3,40,2,208,2,32,3,40,2,8,32,3,40,2,12,16,163,10,32,3,53,2,44,32,16,66,128,128,128,128,112,131,132,33,16,32,3,40,2,40,33,12,32,3,40,2,36,33,10,32,3,40,2,32,33,5,12,12,11,32,3,65,226,2,106,32,1,65,231,0,106,45,0,0,58,0,0,32,3,32,1,47,0,101,59,1,224,2,32,16,66,128,128,128,128,128,96,131,32,1,53,0,116,32,1,65,248,0,106,49,0,0,66,32,134,132,132,33,16,32,1,40,0,112,33,12,32,1,40,0,108,33,10,32,1,40,0,104,33,5,12,11,11,32,3,65,32,106,32,3,40,2,0,32,1,65,232,0,106,16,158,6,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,9,32,11,65,1,54,2,0,32,11,65,37,58,0,8,12,11,11,32,3,65,32,106,32,3,40,2,0,32,1,65,232,0,106,16,158,6,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,8,32,11,65,1,54,2,0,32,11,65,37,58,0,8,12,10,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,151,10,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,7,32,11,65,1,54,2,0,32,11,65,37,58,0,8,12,9,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,232,11,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,6,32,11,65,1,54,2,0,32,11,65,37,58,0,8,12,8,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,139,12,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,5,32,11,65,1,54,2,0,32,11,65,37,58,0,8,12,7,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,139,12,32,3,40,2,32,34,5,65,128,128,128,128,120,71,13,4,32,11,65,1,54,2,0,32,11,65,37,58,0,8,12,6,11,32,3,65,32,106,32,1,65,232,0,106,32,3,16,224,12,32,3,40,2,32,34,5,65,128,128,128,128,120,71,4,64,32,3,53,2,44,32,16,66,128,128,128,128,112,131,132,33,16,12,4,11,32,11,65,1,54,2,0,32,11,65,37,58,0,8,12,5,11,32,3,65,32,106,32,1,65,232,0,106,32,3,16,224,12,32,3,40,2,32,34,5,65,128,128,128,128,120,71,4,64,32,3,53,2,44,32,16,66,128,128,128,128,112,131,132,33,16,12,3,11,32,11,65,1,54,2,0,32,11,65,37,58,0,8,12,4,11,65,2,32,1,65,244,132,214,0,16,163,15,0,11,32,12,32,1,65,132,133,214,0,16,163,15,0,11,32,3,40,2,40,33,12,32,3,40,2,36,33,10,11,32,9,32,3,47,1,224,2,59,0,0,32,9,65,2,106,32,3,65,226,2,106,45,0,0,58,0,0,32,3,32,2,58,0,220,4,32,3,32,16,55,2,236,4,32,3,32,12,54,2,232,4,32,3,32,10,54,2,228,4,32,3,32,5,54,2,224,4,32,3,65,32,106,32,3,65,220,4,106,16,208,3,32,3,40,2,32,69,13,1,32,11,65,8,106,32,3,65,232,2,106,32,3,65,228,3,106,32,3,65,40,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,32,11,65,1,54,2,0,11,32,3,65,200,2,106,16,205,21,32,3,65,160,2,106,34,1,16,156,16,32,1,65,4,65,28,16,244,22,12,5,11,32,3,65,224,3,106,34,1,32,6,65,252,0,16,193,5,26,32,3,65,228,2,106,34,2,32,1,65,252,0,16,193,5,26,32,3,65,244,4,106,34,1,32,2,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,1,65,252,0,16,193,5,26,32,3,40,2,12,34,1,32,3,40,2,4,70,4,64,32,3,65,4,106,16,250,18,11,32,3,40,2,8,32,1,65,2,116,106,32,2,54,2,0,32,3,32,1,65,1,106,54,2,12,32,3,65,200,2,106,16,205,21,32,3,65,180,2,106,32,3,65,160,2,106,16,157,3,32,3,40,2,180,2,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,132,1,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,3,65,160,2,106,34,1,16,156,16,32,1,65,4,65,28,16,244,22,32,3,40,2,12,34,1,69,13,1,32,3,32,1,65,1,107,34,1,54,2,12,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,12,32,12,40,2,0,34,1,65,0,32,1,65,1,71,27,54,2,0,2,64,32,3,32,1,65,1,70,4,127,32,12,40,2,12,33,6,32,12,40,2,8,33,2,32,3,65,32,106,32,12,65,16,106,65,244,0,16,193,5,26,2,64,32,12,65,127,70,13,0,32,12,32,12,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,12,65,132,1,65,4,16,218,26,11,32,2,65,2,71,13,1,32,6,5,32,12,11,54,2,224,3,65,243,129,214,0,65,43,32,3,65,224,3,106,65,160,130,214,0,65,228,132,214,0,16,253,13,0,11,32,11,65,12,106,32,3,65,32,106,65,244,0,16,193,5,26,32,11,32,6,54,2,8,32,11,32,2,54,2,4,32,11,65,0,54,2,0,11,32,3,65,4,106,34,1,16,163,18,32,1,65,4,65,4,16,244,22,32,3,65,240,5,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,1,32,5,65,132,133,214,0,16,163,15,0,11,65,1,32,1,65,244,132,214,0,16,163,15,0,11,32,1,32,10,65,132,133,214,0,16,163,15,0,11,32,7,40,2,224,1,69,4,64,32,7,40,2,240,1,33,9,32,7,41,3,232,1,33,16,32,7,40,2,228,1,33,2,32,7,65,244,0,106,34,1,32,7,65,244,1,106,65,236,0,16,193,5,26,32,7,65,8,106,32,1,65,236,0,16,193,5,26,12,3,11,32,7,41,3,232,1,33,16,32,7,40,2,240,1,33,2,32,7,65,244,0,106,34,1,32,7,65,244,1,106,65,60,16,193,5,26,32,13,32,2,54,2,16,32,13,32,16,55,3,8,32,13,65,20,106,32,1,65,60,16,193,5,26,32,13,65,4,54,2,0,12,3,11,32,7,41,3,232,1,33,16,32,7,40,2,240,1,33,2,32,7,65,244,0,106,34,1,32,7,65,244,1,106,65,60,16,193,5,26,32,13,32,2,54,2,16,32,13,32,16,55,3,8,32,13,65,20,106,32,1,65,60,16,193,5,26,32,13,65,4,54,2,0,12,2,11,32,7,40,2,240,1,33,9,32,7,41,3,232,1,33,16,32,7,40,2,228,1,33,2,11,32,13,32,9,54,2,16,32,13,32,16,55,3,8,32,13,32,2,54,2,4,32,13,32,4,54,2,0,32,13,65,20,106,32,7,65,8,106,65,236,0,16,193,5,26,11,32,7,65,224,2,106,36,0,32,8,40,2,224,1,34,11,65,4,71,4,64,32,8,41,3,232,1,33,16,32,8,40,2,228,1,33,1,32,8,65,240,0,106,34,2,32,8,65,240,1,106,65,240,0,16,193,5,26,32,8,32,2,65,240,0,16,193,5,26,12,5,11,32,8,41,3,232,1,33,16,32,8,65,240,0,106,34,1,32,8,65,240,1,106,65,192,0,16,193,5,26,32,14,32,16,55,3,8,32,14,65,16,106,32,1,65,192,0,16,193,5,26,32,14,65,10,54,2,0,12,5,11,32,8,65,224,1,106,32,1,65,4,106,32,2,16,221,4,32,8,40,2,224,1,69,4,64,32,8,41,3,232,1,33,16,32,8,40,2,228,1,33,1,32,8,65,240,0,106,34,2,32,8,65,240,1,106,65,240,0,16,193,5,26,32,8,32,2,65,240,0,16,193,5,26,65,8,33,11,12,4,11,32,8,41,3,232,1,33,16,32,8,65,240,0,106,34,1,32,8,65,240,1,106,65,192,0,16,193,5,26,32,14,32,16,55,3,8,32,14,65,16,106,32,1,65,192,0,16,193,5,26,32,14,65,10,54,2,0,12,4,11,32,8,65,224,1,106,33,12,35,0,65,208,1,107,34,9,36,0,2,64,2,64,32,1,65,4,106,34,4,40,2,0,69,4,64,32,9,65,0,54,2,8,12,1,11,32,9,65,232,0,106,32,4,65,4,106,32,2,16,132,3,32,9,45,0,104,34,1,65,38,71,4,64,32,9,32,9,41,0,105,55,3,64,32,9,32,9,65,240,0,106,41,0,0,55,0,71,32,12,65,16,106,32,9,65,248,0,106,65,56,16,193,5,26,32,12,65,8,106,32,9,41,0,71,55,0,0,32,12,32,9,41,3,64,55,0,1,32,12,32,1,58,0,0,12,2,11,32,9,65,20,106,32,9,65,244,0,106,40,2,0,54,2,0,32,9,32,9,41,2,108,55,2,12,32,9,65,1,54,2,8,11,32,9,65,192,1,106,34,6,32,2,32,4,65,16,106,16,158,6,2,64,32,9,40,2,192,1,34,1,65,128,128,128,128,120,71,4,64,32,9,32,9,41,2,196,1,55,2,184,1,32,9,32,1,54,2,180,1,32,9,65,200,1,106,32,9,65,16,106,41,2,0,55,3,0,32,9,32,9,41,2,8,55,3,192,1,32,9,65,232,0,106,34,1,32,9,65,180,1,106,32,6,16,167,12,32,9,45,0,104,34,6,65,37,71,13,1,32,12,65,4,106,32,9,65,28,106,32,9,65,195,0,106,32,1,65,4,114,65,36,16,193,5,65,36,16,193,5,65,36,16,193,5,26,32,12,65,38,58,0,0,12,2,11,32,12,65,37,58,0,0,32,9,65,8,106,16,241,12,12,1,11,32,9,65,64,107,34,2,32,9,65,232,0,106,65,1,114,65,39,16,193,5,26,32,12,65,64,107,32,9,65,168,1,106,41,3,0,55,3,0,32,12,65,56,106,32,9,65,160,1,106,41,3,0,55,3,0,32,12,65,48,106,32,9,65,152,1,106,41,3,0,55,3,0,32,12,32,9,41,3,144,1,55,3,40,32,9,65,25,106,34,1,32,2,65,39,16,193,5,26,32,12,65,1,106,32,1,65,39,16,193,5,26,32,12,32,6,58,0,0,11,32,9,65,208,1,106,36,0,32,8,45,0,224,1,34,4,65,38,70,13,1,32,14,32,8,47,0,225,1,59,0,9,32,14,32,8,41,3,136,2,55,3,48,32,14,65,11,106,32,8,45,0,227,1,58,0,0,32,8,65,248,0,106,34,6,32,8,65,248,1,106,41,3,0,55,3,0,32,8,65,128,1,106,34,2,32,8,65,128,2,106,41,3,0,55,3,0,32,14,65,56,106,32,8,65,144,2,106,41,3,0,55,3,0,32,14,65,64,107,32,8,65,152,2,106,41,3,0,55,3,0,32,14,65,200,0,106,32,8,65,160,2,106,41,3,0,55,3,0,32,8,32,8,41,3,240,1,55,3,112,32,8,40,2,228,1,33,1,32,14,32,8,41,3,232,1,55,3,16,32,14,32,1,54,2,12,32,14,32,8,41,3,112,55,0,24,32,14,65,32,106,32,6,41,3,0,55,0,0,32,14,65,40,106,32,2,41,3,0,55,0,0,32,14,32,4,58,0,8,32,14,65,10,54,2,0,12,3,11,32,8,41,3,232,1,33,16,32,8,65,240,0,106,34,1,32,8,65,240,1,106,65,192,0,16,193,5,26,32,14,32,16,55,3,8,32,14,65,16,106,32,1,65,192,0,16,193,5,26,32,14,65,10,54,2,0,12,2,11,32,8,65,8,106,32,8,65,248,1,106,41,3,0,55,3,0,32,8,65,16,106,32,8,65,128,2,106,41,3,0,55,3,0,32,8,32,8,41,3,240,1,55,3,0,32,8,41,3,232,1,33,16,32,8,40,2,228,1,33,1,65,9,33,11,11,32,14,32,16,55,3,8,32,14,32,1,54,2,4,32,14,32,11,54,2,0,32,14,65,16,106,32,8,65,240,0,16,193,5,26,11,32,8,65,224,2,106,36,0,2,64,32,15,40,2,128,1,65,10,71,4,64,32,15,32,14,65,128,1,16,193,5,34,4,65,0,54,2,136,2,32,4,66,128,128,128,128,16,55,2,128,2,32,4,65,3,58,0,160,1,32,4,65,32,54,2,144,1,32,4,65,0,54,2,156,1,32,4,65,204,183,214,0,54,2,152,1,32,4,65,0,54,2,136,1,32,4,65,0,54,2,128,1,32,4,32,4,65,128,2,106,54,2,148,1,2,127,32,4,65,128,1,106,33,1,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,4,40,2,0,65,4,107,34,2,32,2,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,35,0,65,64,106,34,2,36,0,32,2,65,16,106,66,0,55,3,0,32,2,66,0,55,3,8,32,2,32,1,54,2,24,32,2,66,1,55,3,0,65,1,33,1,32,2,65,1,54,2,36,32,2,65,200,185,214,0,54,2,32,32,2,66,1,55,2,44,32,2,65,173,8,54,2,60,32,2,32,4,65,4,106,54,2,56,32,2,32,2,65,56,106,54,2,40,2,64,32,2,32,2,65,32,106,16,130,28,13,0,32,2,40,2,24,45,0,28,65,4,113,69,4,64,32,2,16,155,15,13,1,11,65,0,33,1,11,32,2,65,64,107,36,0,32,1,12,5,11,35,0,65,64,106,34,2,36,0,32,2,65,16,106,66,0,55,3,0,32,2,66,0,55,3,8,32,2,32,1,54,2,24,32,2,66,1,55,3,0,32,2,65,2,54,2,36,32,2,65,164,189,214,0,54,2,32,32,2,66,1,55,2,44,32,2,65,171,8,54,2,60,32,2,32,4,65,4,106,54,2,56,32,2,32,2,65,56,106,54,2,40,2,127,2,64,32,2,32,2,65,32,106,16,130,28,13,0,32,2,40,2,24,45,0,28,65,4,113,69,4,64,32,2,16,155,15,13,1,11,65,0,12,1,11,65,1,11,32,2,65,64,107,36,0,12,4,11,32,4,65,4,106,32,1,16,207,12,12,3,11,35,0,65,240,0,107,34,6,36,0,32,4,65,4,106,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,40,2,0,65,1,107,14,3,1,2,3,0,11,32,6,32,2,54,2,12,32,6,65,32,106,66,0,55,3,0,32,6,66,0,55,3,24,32,6,32,1,54,2,40,32,6,66,1,55,3,16,32,6,65,151,8,54,2,76,65,1,33,2,32,6,65,1,54,2,68,32,6,65,2,54,2,52,32,6,65,176,158,214,0,54,2,48,32,6,65,1,54,2,60,32,6,32,6,65,12,106,54,2,72,32,6,65,3,58,0,108,32,6,65,4,54,2,104,32,6,66,32,55,2,96,32,6,65,2,54,2,88,32,6,65,2,54,2,80,32,6,32,6,65,208,0,106,54,2,64,32,6,32,6,65,200,0,106,54,2,56,32,6,65,16,106,34,1,32,6,65,48,106,16,130,28,13,6,32,6,40,2,40,45,0,28,65,4,113,13,5,32,1,16,155,15,13,6,12,5,11,32,6,32,2,54,2,12,32,6,65,32,106,66,0,55,3,0,32,6,66,0,55,3,24,32,6,32,1,54,2,40,32,6,66,1,55,3,16,32,6,65,152,8,54,2,76,65,1,33,2,32,6,65,1,54,2,68,32,6,65,2,54,2,52,32,6,65,176,158,214,0,54,2,48,32,6,65,1,54,2,60,32,6,32,6,65,12,106,54,2,72,32,6,65,3,58,0,108,32,6,65,4,54,2,104,32,6,66,32,55,2,96,32,6,65,2,54,2,88,32,6,65,2,54,2,80,32,6,32,6,65,208,0,106,54,2,64,32,6,32,6,65,200,0,106,54,2,56,32,6,65,16,106,34,1,32,6,65,48,106,16,130,28,13,5,32,6,40,2,40,45,0,28,65,4,113,13,4,32,1,16,155,15,69,13,4,12,5,11,32,6,32,2,54,2,72,32,6,65,224,0,106,66,0,55,3,0,32,6,66,0,55,3,88,32,6,32,1,54,2,104,32,6,66,1,55,3,80,32,6,65,2,54,2,20,32,6,65,176,158,214,0,54,2,16,32,6,66,1,55,2,28,32,6,65,153,8,54,2,52,32,6,32,6,65,48,106,54,2,24,32,6,32,6,65,200,0,106,54,2,48,32,6,65,208,0,106,32,6,65,16,106,16,130,28,69,13,1,12,2,11,32,6,32,2,54,2,72,32,6,65,224,0,106,66,0,55,3,0,32,6,66,0,55,3,88,32,6,32,1,54,2,104,32,6,66,1,55,3,80,32,6,65,2,54,2,20,32,6,65,176,158,214,0,54,2,16,32,6,66,1,55,2,28,32,6,65,154,8,54,2,52,32,6,32,6,65,48,106,54,2,24,32,6,32,6,65,200,0,106,54,2,48,32,6,65,208,0,106,34,1,32,6,65,16,106,16,130,28,13,1,32,6,40,2,104,45,0,28,65,4,113,13,2,32,1,16,155,15,69,13,2,12,1,11,32,6,40,2,104,45,0,28,65,4,113,13,1,32,6,65,208,0,106,16,155,15,69,13,1,11,65,1,33,2,12,1,11,65,0,33,2,11,32,6,65,240,0,106,36,0,32,2,12,2,11,32,4,65,4,106,32,1,16,191,6,12,1,11,35,0,65,208,0,107,34,2,36,0,32,2,65,16,106,66,0,55,3,0,32,2,66,0,55,3,8,32,2,32,1,54,2,24,32,2,66,1,55,3,0,32,2,32,4,65,4,106,34,1,65,16,106,54,2,32,2,127,2,64,2,64,32,1,40,2,0,69,4,64,32,2,65,2,54,2,60,32,2,65,156,193,214,0,54,2,56,32,2,66,1,55,2,68,32,2,65,135,6,54,2,44,32,2,32,2,65,40,106,54,2,64,32,2,32,2,65,32,106,54,2,40,32,2,32,2,65,56,106,16,130,28,69,13,1,12,2,11,32,2,32,1,65,4,106,54,2,36,32,2,65,3,54,2,60,32,2,65,172,193,214,0,54,2,56,32,2,66,2,55,2,68,32,2,65,174,8,54,2,52,32,2,65,135,6,54,2,44,32,2,32,2,65,40,106,54,2,64,32,2,32,2,65,36,106,54,2,48,32,2,32,2,65,32,106,54,2,40,32,2,32,2,65,56,106,16,130,28,13,1,11,65,0,32,2,40,2,24,45,0,28,65,4,113,13,1,26,32,2,16,155,15,12,1,11,65,1,11,32,2,65,208,0,106,36,0,11,13,1,32,0,32,4,41,2,128,2,55,2,0,32,0,65,8,106,32,4,65,136,2,106,40,2,0,54,2,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,4,40,2,0,34,1,65,4,107,34,0,32,0,65,6,79,27,14,5,1,2,3,4,5,0,11,32,4,65,20,106,16,214,24,32,4,65,4,106,16,241,12,32,4,40,2,36,34,0,69,13,5,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,5,32,4,65,36,106,16,150,20,12,5,11,32,4,65,4,106,16,166,2,12,4,11,32,4,65,4,106,16,214,24,12,3,11,32,4,65,4,106,16,214,24,12,2,11,2,64,2,64,2,64,2,64,32,1,65,1,107,14,3,2,3,0,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,45,0,96,14,27,27,27,1,2,27,27,27,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,0,11,32,4,65,228,0,106,34,0,16,142,21,32,0,16,178,24,12,26,11,32,4,65,228,0,106,16,214,24,12,25,11,32,4,65,228,0,106,16,214,24,12,24,11,32,4,65,228,0,106,16,214,24,12,23,11,32,4,65,228,0,106,16,214,24,12,22,11,32,4,65,228,0,106,16,214,24,12,21,11,32,4,65,228,0,106,16,214,24,12,20,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,19,32,4,65,228,0,106,16,131,2,12,19,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,18,32,4,65,228,0,106,16,131,2,12,18,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,17,32,4,65,228,0,106,16,131,2,12,17,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,16,32,4,65,228,0,106,16,131,2,12,16,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,15,32,4,65,228,0,106,16,131,2,12,15,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,14,32,4,65,228,0,106,16,131,2,12,14,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,13,32,4,65,228,0,106,16,131,2,12,13,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,4,65,228,0,106,16,131,2,11,32,4,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,12,32,4,65,232,0,106,16,131,2,12,12,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,4,65,228,0,106,16,131,2,11,32,4,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,11,32,4,65,232,0,106,16,131,2,12,11,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,4,65,228,0,106,16,131,2,11,32,4,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,4,65,232,0,106,16,131,2,11,32,4,40,2,108,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,10,32,4,65,236,0,106,16,131,2,12,10,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,4,65,228,0,106,16,131,2,11,32,4,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,9,32,4,65,232,0,106,16,131,2,12,9,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,4,65,228,0,106,16,131,2,11,32,4,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,8,32,4,65,232,0,106,16,131,2,12,8,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,4,65,228,0,106,16,131,2,11,32,4,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,7,32,4,65,232,0,106,16,131,2,12,7,11,32,4,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,4,65,228,0,106,16,131,2,11,32,4,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,6,32,4,65,232,0,106,16,131,2,12,6,11,32,4,65,228,0,106,34,0,16,163,18,32,0,65,4,65,4,16,244,22,12,5,11,32,4,65,228,0,106,34,0,16,142,21,32,0,16,178,24,12,4,11,32,4,65,4,106,16,138,2,12,3,11,32,4,65,4,106,16,214,24,12,2,11,32,4,65,4,106,34,0,16,142,21,32,0,16,178,24,12,1,11,32,4,65,4,106,16,138,2,11,32,4,65,144,2,106,36,0,15,11,65,184,195,214,0,65,33,32,15,32,15,65,136,1,106,65,200,0,16,193,5,65,168,185,214,0,65,220,195,214,0,16,253,13,0,11,65,244,183,214,0,65,55,32,4,65,143,2,106,65,228,183,214,0,65,248,184,214,0,16,253,13,0,11,134,15,1,13,127,35,0,65,208,0,107,34,3,36,0,32,0,65,0,54,2,8,2,64,2,64,32,0,40,2,20,34,1,32,0,40,2,16,34,4,79,13,0,32,0,65,12,106,33,7,32,0,40,2,12,33,5,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,32,5,106,45,0,0,34,2,65,31,77,4,64,32,2,65,9,107,65,2,73,13,11,32,2,65,13,71,13,1,12,11,11,32,2,65,44,76,4,64,32,2,65,32,107,14,3,11,1,4,1,11,32,2,65,237,0,76,4,64,32,2,65,45,70,13,6,32,2,65,219,0,70,13,5,32,2,65,230,0,71,13,1,32,0,32,1,65,1,106,54,2,20,32,0,65,194,240,193,0,65,4,16,230,8,34,1,69,13,8,12,14,11,32,2,65,238,0,70,13,1,32,2,65,244,0,70,13,2,32,2,65,251,0,70,13,4,11,32,2,65,48,107,65,255,1,113,65,10,73,13,5,32,3,65,10,54,2,68,32,3,65,56,106,32,7,16,129,18,32,3,65,196,0,106,32,3,40,2,56,32,3,40,2,60,16,230,18,33,1,12,12,11,32,0,32,1,65,1,106,54,2,20,32,0,65,188,240,193,0,65,3,16,230,8,34,1,69,13,5,12,11,11,32,0,32,1,65,1,106,54,2,20,32,0,65,191,240,193,0,65,3,16,230,8,34,1,69,13,4,12,10,11,32,0,32,1,65,1,106,54,2,20,32,7,16,217,8,34,1,69,13,3,12,9,11,32,0,32,8,65,1,113,34,4,16,245,22,32,0,40,2,8,33,1,32,0,32,4,4,127,32,0,40,2,4,32,1,106,32,9,58,0,0,32,1,65,1,106,5,32,1,11,54,2,8,32,0,32,0,40,2,20,65,1,106,54,2,20,65,0,33,6,12,3,11,32,0,32,1,65,1,106,54,2,20,11,35,0,65,32,107,34,5,36,0,2,64,2,64,2,64,32,0,40,2,20,34,4,32,0,40,2,16,34,2,79,13,0,32,0,32,4,65,1,106,34,1,54,2,20,2,64,32,0,40,2,12,34,6,32,4,106,45,0,0,34,4,65,48,70,4,64,32,1,32,2,79,13,3,32,1,32,6,106,45,0,0,65,48,107,65,255,1,113,65,10,73,13,1,12,3,11,32,4,65,49,107,65,255,1,113,65,8,75,13,1,32,1,32,2,79,13,2,3,64,32,1,32,6,106,45,0,0,65,48,107,65,255,1,113,65,9,75,13,3,32,0,32,1,65,1,106,34,1,54,2,20,32,1,32,2,71,13,0,11,65,0,33,4,12,3,11,32,5,65,13,54,2,20,32,5,32,0,65,12,106,16,129,18,32,5,65,20,106,32,5,40,2,0,32,5,40,2,4,16,230,18,33,4,12,2,11,32,5,65,13,54,2,20,32,5,65,8,106,32,0,65,12,106,16,147,20,32,5,65,20,106,32,5,40,2,8,32,5,40,2,12,16,230,18,33,4,12,1,11,65,0,33,4,32,1,32,2,79,13,0,32,1,32,6,106,45,0,0,34,2,65,229,0,70,32,2,65,197,0,70,114,69,4,64,32,2,65,46,71,13,1,65,0,33,2,35,0,65,32,107,34,4,36,0,32,0,65,12,106,33,10,32,0,40,2,20,65,1,106,33,6,32,0,40,2,12,33,12,32,0,40,2,16,33,13,2,127,2,64,2,64,2,64,2,64,3,64,32,2,33,1,32,0,32,6,54,2,20,32,6,32,13,79,13,1,65,1,33,2,32,6,32,12,106,32,6,65,1,106,33,6,45,0,0,34,11,65,48,107,65,255,1,113,65,10,73,13,0,11,32,1,65,1,113,13,1,12,3,11,32,1,65,1,113,69,13,2,12,1,11,32,11,65,32,114,65,229,0,71,13,0,32,0,16,141,8,12,2,11,65,0,12,1,11,32,4,65,13,54,2,20,32,4,65,8,106,32,10,16,129,18,32,4,65,20,106,32,4,40,2,8,32,4,40,2,12,16,230,18,11,32,4,65,32,106,36,0,33,4,12,1,11,32,0,16,141,8,33,4,11,32,5,65,32,106,36,0,32,4,34,1,13,6,11,65,1,33,6,32,8,65,1,113,4,64,32,9,33,2,12,1,11,32,0,40,2,8,34,2,69,13,1,32,0,32,2,65,1,107,34,2,54,2,8,32,0,40,2,4,32,2,106,45,0,0,33,2,11,2,64,32,0,40,2,20,34,1,32,0,40,2,16,34,4,79,4,64,32,2,33,9,12,1,11,32,0,40,2,4,33,10,32,0,40,2,12,33,5,32,0,40,2,8,33,8,32,2,33,9,2,64,2,64,2,64,32,3,2,127,2,64,2,64,3,64,2,64,2,64,2,64,32,1,32,5,106,45,0,0,34,2,65,12,77,4,64,32,2,65,9,107,65,2,73,13,1,12,3,11,32,2,65,31,77,4,64,32,2,65,13,70,13,1,12,3,11,32,2,65,43,75,13,1,32,2,65,32,71,13,2,11,32,0,32,1,65,1,106,34,1,54,2,20,32,1,32,4,70,13,9,12,2,11,2,64,2,64,32,2,65,44,71,4,64,32,2,65,221,0,70,13,1,32,2,65,253,0,71,13,3,32,9,65,255,1,113,65,251,0,70,13,2,12,3,11,32,6,69,13,4,32,0,32,1,65,1,106,34,1,54,2,20,12,4,11,32,9,65,255,1,113,65,219,0,71,13,1,11,32,0,32,1,65,1,106,34,1,54,2,20,32,8,69,13,9,32,0,32,8,65,1,107,34,8,54,2,8,32,8,32,10,106,45,0,0,33,9,65,1,33,6,32,1,32,4,73,13,1,12,8,11,11,32,6,69,13,0,65,7,32,9,65,255,1,113,34,0,65,219,0,70,13,2,26,32,0,65,251,0,70,13,1,65,198,240,193,0,65,40,65,220,241,193,0,16,218,19,0,11,32,9,65,255,1,113,65,251,0,71,13,3,2,64,2,64,32,1,32,4,73,4,64,3,64,2,64,32,1,32,5,106,45,0,0,34,2,65,9,107,65,2,73,13,0,2,64,32,2,65,32,107,14,3,1,4,5,0,11,32,2,65,13,71,13,3,11,32,0,32,1,65,1,106,34,1,54,2,20,32,1,32,4,71,13,0,11,11,32,3,65,3,54,2,68,32,3,65,16,106,32,7,16,129,18,32,3,65,196,0,106,32,3,40,2,16,32,3,40,2,20,16,230,18,33,1,12,12,11,32,3,65,17,54,2,68,32,3,65,8,106,32,7,16,129,18,32,3,65,196,0,106,32,3,40,2,8,32,3,40,2,12,16,230,18,33,1,12,11,11,32,0,32,1,65,1,106,54,2,20,32,7,16,217,8,34,1,13,10,32,0,40,2,20,34,1,32,0,40,2,16,34,4,73,4,64,32,7,40,2,0,33,5,3,64,32,1,32,5,106,45,0,0,34,2,65,9,107,34,8,65,23,75,65,1,32,8,116,65,147,128,128,4,113,69,114,13,4,32,0,32,1,65,1,106,34,1,54,2,20,32,1,32,4,71,13,0,11,11,32,3,65,3,54,2,68,32,3,65,32,106,32,7,16,129,18,32,3,65,196,0,106,32,3,40,2,32,32,3,40,2,36,16,230,18,33,1,12,10,11,65,8,11,54,2,68,32,3,32,7,16,129,18,32,3,65,196,0,106,32,3,40,2,0,32,3,40,2,4,16,230,18,33,1,12,8,11,32,2,65,58,71,13,1,32,0,32,1,65,1,106,34,1,54,2,20,11,65,1,33,8,32,1,32,4,73,13,4,12,5,11,32,3,65,6,54,2,68,32,3,65,24,106,32,7,16,129,18,32,3,65,196,0,106,32,3,40,2,24,32,3,40,2,28,16,230,18,33,1,12,5,11,2,64,32,3,32,9,65,255,1,113,34,0,65,219,0,71,4,127,32,0,65,251,0,71,13,1,65,3,5,65,2,11,54,2,68,32,3,65,48,106,32,7,16,129,18,32,3,65,196,0,106,32,3,40,2,48,32,3,40,2,52,16,230,18,33,1,12,5,11,65,198,240,193,0,65,40,65,204,241,193,0,16,218,19,0,11,65,0,33,1,12,3,11,32,0,32,1,65,1,106,34,1,54,2,20,32,1,32,4,71,13,0,11,11,32,3,65,5,54,2,68,32,3,65,40,106,32,0,65,12,106,16,129,18,32,3,65,196,0,106,32,3,40,2,40,32,3,40,2,44,16,230,18,33,1,11,32,3,65,208,0,106,36,0,32,1,11,193,9,2,21,127,2,126,35,0,65,144,4,107,34,10,36,0,32,10,65,12,106,65,0,65,128,4,16,129,10,26,2,64,32,0,40,2,12,34,18,69,4,64,32,1,32,0,40,2,0,32,0,40,2,4,16,181,25,33,2,12,1,11,32,0,40,2,0,33,13,32,0,40,2,8,34,14,45,0,0,33,11,2,64,2,64,32,0,40,2,4,34,15,69,13,0,32,13,32,15,106,33,7,32,10,65,12,106,33,3,32,13,33,0,3,64,2,127,32,0,44,0,0,34,4,65,0,78,4,64,32,4,65,255,1,113,33,5,32,0,65,1,106,12,1,11,32,0,45,0,1,65,63,113,33,6,32,4,65,31,113,33,9,32,4,65,95,77,4,64,32,9,65,6,116,32,6,114,33,5,32,0,65,2,106,12,1,11,32,0,45,0,2,65,63,113,32,6,65,6,116,114,33,6,32,4,65,112,73,4,64,32,6,32,9,65,12,116,114,33,5,32,0,65,3,106,12,1,11,32,9,65,18,116,65,128,128,240,0,113,32,0,45,0,3,65,63,113,32,6,65,6,116,114,114,34,5,65,128,128,196,0,70,13,2,32,0,65,4,106,11,33,0,32,2,65,128,1,70,13,2,32,3,32,5,54,2,0,32,3,65,4,106,33,3,32,2,65,1,106,33,2,32,0,32,7,71,13,0,11,11,32,14,32,18,106,33,19,32,2,65,1,107,33,21,32,2,65,2,116,34,0,65,4,106,33,12,32,0,32,10,106,65,8,106,33,16,32,10,65,4,107,33,22,65,188,5,33,20,65,200,0,33,7,32,14,33,5,65,128,1,33,9,2,64,3,64,32,11,65,225,0,107,34,0,65,255,1,113,65,26,79,4,64,32,11,65,48,107,65,255,1,113,65,9,75,13,3,32,11,65,22,107,33,0,11,32,5,65,1,106,33,5,2,64,65,1,65,26,65,36,32,7,107,34,3,65,0,32,3,65,36,77,27,34,3,32,3,65,26,79,27,32,7,65,36,79,27,34,4,32,0,65,255,1,113,34,3,77,4,64,65,36,32,4,107,33,6,65,200,0,33,0,3,64,32,5,32,19,70,13,5,32,5,45,0,0,34,11,65,225,0,107,34,4,65,255,1,113,65,26,79,4,64,32,11,65,48,107,65,255,1,113,65,9,75,13,6,32,11,65,22,107,33,4,11,32,6,173,34,23,32,4,65,255,1,113,34,6,173,126,34,24,66,32,136,167,13,5,32,24,167,32,3,106,34,4,32,3,73,13,5,32,6,65,1,65,26,32,0,32,7,107,34,3,65,0,32,0,32,3,79,27,34,3,32,3,65,26,79,27,32,0,32,7,77,27,34,3,79,4,64,32,5,65,1,106,33,5,32,0,65,36,106,33,0,32,23,65,36,32,3,107,173,126,34,23,167,33,6,32,4,33,3,32,23,66,32,136,80,13,1,12,6,11,11,32,5,65,1,106,33,5,12,1,11,32,3,33,4,11,32,4,32,8,106,34,0,32,8,73,13,2,32,9,32,0,32,2,65,1,106,34,6,110,34,3,32,9,106,34,9,75,32,9,65,128,176,3,115,65,128,16,107,65,255,239,195,0,75,114,32,9,65,128,128,196,0,70,32,2,65,255,0,75,114,114,13,2,2,64,32,0,32,3,32,6,108,107,34,8,32,2,73,4,64,32,2,32,8,107,65,3,113,34,7,4,64,65,0,33,3,32,16,33,0,3,64,32,0,65,4,106,32,0,40,2,0,54,2,0,32,0,65,4,107,33,0,32,7,32,3,65,1,106,34,3,71,13,0,11,32,2,32,3,107,33,2,11,32,17,32,21,106,32,8,107,65,3,73,13,1,32,22,32,2,65,2,116,106,33,0,3,64,32,0,65,12,106,32,0,65,8,106,41,2,0,55,2,0,32,0,65,4,106,32,0,41,2,0,55,2,0,32,0,65,16,107,33,0,32,2,65,4,107,34,2,32,8,75,13,0,11,12,1,11,32,8,65,128,1,79,13,2,11,32,10,65,12,106,32,8,65,2,116,106,32,9,54,2,0,32,5,32,19,71,4,64,32,5,45,0,0,33,11,65,0,33,0,2,64,32,4,32,20,110,34,2,32,6,110,32,2,106,34,2,65,200,3,73,4,64,32,2,33,7,12,1,11,3,64,32,0,65,36,106,33,0,32,2,65,215,252,0,75,32,2,65,35,110,34,7,33,2,13,0,11,11,32,8,65,1,106,33,8,32,0,32,7,65,36,108,65,252,255,3,113,32,7,65,38,106,65,255,255,3,113,110,106,33,7,32,16,65,4,106,33,16,32,12,65,4,106,33,12,32,17,65,1,106,33,17,65,2,33,20,32,6,33,2,12,1,11,11,32,10,65,12,106,33,0,3,64,32,10,32,0,40,2,0,54,2,140,4,32,10,65,140,4,106,32,1,16,203,6,34,2,13,3,32,0,65,4,106,33,0,32,12,65,4,107,34,12,13,0,11,12,2,11,32,8,65,128,1,65,208,253,156,1,16,163,15,0,11,65,1,33,2,32,1,65,224,253,156,1,65,9,16,181,25,13,0,32,15,4,64,32,1,32,13,32,15,16,181,25,13,1,32,1,65,233,253,156,1,65,1,16,181,25,13,1,11,32,1,32,14,32,18,16,181,25,13,0,32,1,65,234,253,156,1,65,1,16,181,25,33,2,11,32,10,65,144,4,106,36,0,32,2,11,215,10,2,5,127,1,126,35,0,65,144,1,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,12,65,1,107,14,3,4,0,2,1,11,0,11,32,3,65,0,54,2,36,32,3,65,0,54,2,28,32,3,65,232,0,106,34,5,65,6,65,0,65,1,65,1,16,167,10,32,3,40,2,108,33,4,32,3,40,2,104,65,1,70,13,4,32,3,40,2,112,34,6,65,4,106,65,128,140,192,0,47,0,0,59,0,0,32,6,65,252,139,192,0,40,0,0,54,0,0,32,3,32,6,54,2,96,32,3,32,4,54,2,92,32,3,65,6,54,2,100,32,5,65,164,140,192,0,16,203,14,32,3,45,0,104,65,6,70,13,5,32,3,65,208,0,106,32,3,65,248,0,106,41,3,0,55,3,0,32,3,65,200,0,106,32,3,65,240,0,106,41,3,0,55,3,0,32,3,32,3,41,3,104,55,3,64,32,5,32,3,65,28,106,32,3,65,220,0,106,32,3,65,64,107,16,200,7,32,3,45,0,104,65,6,71,4,64,32,5,16,235,19,11,32,3,65,232,0,106,34,5,65,6,65,0,65,1,65,1,16,167,10,32,3,40,2,108,33,4,32,3,40,2,104,65,1,70,13,4,32,3,40,2,112,34,6,65,4,106,65,176,140,192,0,47,0,0,59,0,0,32,6,65,172,140,192,0,40,0,0,54,0,0,32,3,65,6,54,2,48,32,3,32,6,54,2,44,32,3,32,4,54,2,40,32,3,65,0,54,2,60,32,3,65,0,54,2,52,32,5,65,9,65,0,65,1,65,1,16,167,10,32,3,40,2,108,33,4,32,3,40,2,104,65,1,70,13,4,32,3,40,2,112,34,6,65,8,106,65,186,140,192,0,45,0,0,58,0,0,32,6,65,178,140,192,0,41,0,0,55,0,0,32,3,65,9,54,2,100,32,3,32,6,54,2,96,32,3,32,4,54,2,92,32,5,65,224,140,192,0,16,203,14,32,3,45,0,104,65,6,70,13,5,32,3,65,208,0,106,32,3,65,248,0,106,41,3,0,55,3,0,32,3,65,200,0,106,32,3,65,240,0,106,41,3,0,55,3,0,32,3,32,3,41,3,104,55,3,64,32,5,32,3,65,52,106,32,3,65,220,0,106,32,3,65,64,107,16,200,7,32,3,45,0,104,65,6,71,4,64,32,5,16,235,19,11,32,3,65,204,0,106,34,4,32,3,65,60,106,40,2,0,54,2,0,32,3,32,3,41,2,52,55,2,68,32,3,65,5,58,0,64,32,3,65,232,0,106,34,5,32,3,65,28,106,32,3,65,40,106,32,3,65,64,107,16,200,7,32,3,45,0,104,65,6,71,4,64,32,5,16,235,19,11,32,4,32,3,65,36,106,40,2,0,54,2,0,32,3,32,3,41,2,28,55,2,68,32,3,65,5,58,0,64,32,3,65,0,54,2,104,32,3,65,16,106,32,3,65,64,107,34,5,32,3,65,232,0,106,16,239,3,32,3,40,2,20,33,4,32,3,40,2,16,65,1,113,13,1,32,1,32,4,54,2,4,32,5,16,235,19,32,1,32,1,40,2,4,16,133,25,16,134,5,54,2,8,11,32,3,65,8,106,32,1,65,8,106,34,4,32,2,16,210,10,32,1,2,127,2,64,2,64,2,64,32,3,40,2,8,34,5,65,2,71,4,64,32,3,40,2,12,33,2,32,4,16,208,14,32,5,65,1,113,69,13,1,32,3,32,2,54,2,52,32,3,65,1,54,2,108,32,3,65,232,129,192,0,54,2,104,32,3,66,1,55,2,116,32,3,65,8,54,2,96,32,3,32,3,65,220,0,106,54,2,112,32,3,32,3,65,52,106,54,2,92,65,4,33,4,32,3,65,196,0,106,32,3,65,232,0,106,16,236,4,32,3,40,2,52,34,2,65,132,1,79,4,64,32,2,16,222,9,11,32,3,40,2,68,33,5,32,3,41,2,72,33,8,65,6,33,2,32,1,40,2,4,34,1,65,132,1,79,13,2,12,3,11,32,0,65,7,58,0,0,65,3,12,3,11,32,3,65,64,107,32,2,16,173,2,2,127,32,3,45,0,64,34,2,65,6,71,4,64,32,3,65,218,0,106,32,3,45,0,67,58,0,0,32,3,32,3,47,0,65,59,1,88,32,3,40,2,84,33,7,32,3,41,2,76,33,8,32,3,40,2,72,33,5,32,3,40,2,68,12,1,11,32,3,32,3,40,2,68,34,4,54,2,52,32,3,65,0,54,2,100,32,3,66,128,128,128,128,16,55,2,92,32,3,65,3,58,0,136,1,32,3,65,32,54,2,120,32,3,65,0,54,2,132,1,32,3,65,208,130,192,0,54,2,128,1,32,3,65,0,54,2,112,32,3,65,0,54,2,104,32,3,32,3,65,220,0,106,54,2,124,32,3,65,52,106,32,3,65,232,0,106,16,188,14,13,6,32,3,41,2,96,33,8,32,3,40,2,92,33,5,32,4,65,132,1,79,4,64,32,4,16,222,9,11,65,2,11,33,4,32,1,40,2,4,34,1,65,131,1,77,13,1,11,32,1,16,222,9,11,32,0,32,2,58,0,0,32,0,32,3,47,1,88,59,0,1,32,0,32,7,54,2,20,32,0,32,8,55,2,12,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,65,3,106,32,3,65,218,0,106,45,0,0,58,0,0,65,1,11,58,0,12,32,3,65,144,1,106,36,0,15,11,32,3,32,4,54,2,104,65,232,140,192,0,65,43,32,3,65,232,0,106,65,140,132,192,0,65,148,141,192,0,16,253,13,0,11,65,164,141,192,0,16,161,21,0,11,65,248,130,192,0,65,55,32,3,65,40,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,4,32,3,40,2,112,16,132,25,0,11,32,3,32,3,40,2,108,54,2,64,65,188,132,192,0,65,43,32,3,65,64,107,65,172,132,192,0,65,204,140,192,0,16,253,13,0,11,238,10,1,11,127,35,0,65,208,0,107,34,2,36,0,65,129,128,196,0,33,4,2,64,2,64,2,64,32,0,40,2,4,34,1,32,0,40,2,16,34,3,73,13,0,32,0,32,1,32,3,107,34,10,54,2,4,32,0,32,0,40,2,0,34,1,32,3,106,34,9,54,2,0,2,64,2,64,2,64,32,3,65,2,70,4,64,32,1,45,0,1,33,5,32,1,45,0,0,34,1,65,48,107,34,6,65,10,79,4,64,65,127,32,1,65,32,114,34,3,65,215,0,107,34,1,32,1,32,3,65,225,0,107,73,27,34,6,65,16,79,13,7,11,32,5,65,48,107,34,4,65,10,79,4,64,65,127,32,5,65,32,114,34,3,65,215,0,107,34,1,32,1,32,3,65,225,0,107,73,27,34,4,65,16,79,13,7,11,32,4,32,6,65,4,116,34,1,114,33,3,32,1,192,65,0,78,13,1,65,128,128,196,0,33,4,32,6,65,12,73,13,4,32,2,2,127,65,2,32,6,65,14,73,13,0,26,32,6,65,15,71,4,64,65,1,33,8,65,3,12,1,11,32,3,65,255,1,113,65,248,1,79,13,5,65,4,11,34,11,54,2,8,32,2,65,0,58,0,15,32,2,65,0,59,0,13,32,2,32,3,58,0,12,32,2,32,2,65,12,106,54,2,4,32,10,65,2,73,13,3,32,0,32,10,65,2,107,34,5,54,2,4,32,0,32,9,65,2,106,54,2,0,32,9,45,0,1,33,7,32,9,45,0,0,34,1,65,48,107,34,4,65,10,79,4,64,65,127,32,1,65,32,114,34,3,65,215,0,107,34,1,32,1,32,3,65,225,0,107,73,27,34,4,65,15,75,13,7,11,2,64,32,7,65,48,107,34,1,65,10,79,4,64,65,127,32,7,65,32,114,34,3,65,215,0,107,34,1,32,1,32,3,65,225,0,107,73,27,34,1,65,15,75,13,1,11,32,2,32,4,65,4,116,32,1,114,58,0,13,32,6,65,14,73,13,3,32,5,65,2,73,13,4,32,0,32,10,65,4,107,34,5,54,2,4,32,0,32,9,65,4,106,54,2,0,32,9,45,0,3,33,7,32,9,45,0,2,34,1,65,48,107,34,6,65,10,79,4,64,65,127,32,1,65,32,114,34,3,65,215,0,107,34,1,32,1,32,3,65,225,0,107,73,27,34,6,65,15,75,13,8,11,32,7,65,48,107,34,4,65,10,79,4,64,65,127,32,7,65,32,114,34,3,65,215,0,107,34,1,32,1,32,3,65,225,0,107,73,27,34,4,65,15,75,13,1,11,32,2,32,6,65,4,116,32,4,114,58,0,14,32,8,13,3,32,5,65,2,73,13,4,32,0,32,10,65,6,107,54,2,4,32,0,32,9,65,6,106,54,2,0,32,9,45,0,5,33,3,32,9,45,0,4,34,0,65,48,107,34,4,65,10,79,4,64,65,127,32,0,65,32,114,34,1,65,215,0,107,34,0,32,0,32,1,65,225,0,107,73,27,34,4,65,15,75,13,8,11,32,3,65,48,107,34,6,65,10,79,4,64,65,127,32,3,65,32,114,34,1,65,215,0,107,34,0,32,0,32,1,65,225,0,107,73,27,34,6,65,15,75,13,1,11,32,2,32,4,65,4,116,32,6,114,58,0,15,12,3,11,12,6,11,65,252,253,156,1,65,40,65,164,254,156,1,16,218,19,0,11,65,1,33,11,32,2,65,1,54,2,8,32,2,65,0,58,0,15,32,2,65,0,59,0,13,32,2,32,3,58,0,12,32,2,32,2,65,12,106,54,2,4,11,32,2,65,48,106,32,2,65,12,106,32,11,16,242,2,32,2,40,2,48,13,0,32,2,40,2,52,33,0,32,2,32,2,40,2,56,34,1,54,2,20,32,2,32,0,54,2,16,32,0,32,1,106,33,3,32,1,69,13,2,32,3,2,127,32,0,44,0,0,34,8,65,0,78,4,64,32,8,65,255,1,113,33,4,32,0,65,1,106,12,1,11,32,0,45,0,1,65,63,113,33,1,32,8,65,31,113,33,5,32,8,65,95,77,4,64,32,5,65,6,116,32,1,114,33,4,32,0,65,2,106,12,1,11,32,0,45,0,2,65,63,113,32,1,65,6,116,114,33,1,32,8,65,112,73,4,64,32,1,32,5,65,12,116,114,33,4,32,0,65,3,106,12,1,11,32,5,65,18,116,65,128,128,240,0,113,32,0,45,0,3,65,63,113,32,1,65,6,116,114,114,33,4,32,0,65,4,106,11,34,1,71,4,64,32,1,44,0,0,26,12,3,11,32,4,65,128,128,196,0,70,13,2,12,1,11,65,128,128,196,0,33,4,11,32,2,65,208,0,106,36,0,32,4,15,11,2,127,32,3,32,0,107,34,1,65,16,79,4,64,32,0,32,1,16,186,2,12,1,11,2,127,65,0,33,8,65,0,32,1,69,13,0,26,32,1,65,3,113,33,5,2,64,32,1,65,4,73,4,64,65,0,33,7,12,1,11,32,1,65,124,113,33,1,65,0,33,7,3,64,32,7,32,0,32,8,106,34,3,44,0,0,65,191,127,74,106,32,3,65,1,106,44,0,0,65,191,127,74,106,32,3,65,2,106,44,0,0,65,191,127,74,106,32,3,65,3,106,44,0,0,65,191,127,74,106,33,7,32,1,32,8,65,4,106,34,8,71,13,0,11,11,32,5,4,64,32,0,32,8,106,33,0,3,64,32,7,32,0,44,0,0,65,191,127,74,106,33,7,32,0,65,1,106,33,0,32,5,65,1,107,34,5,13,0,11,11,32,7,11,11,33,0,32,2,32,2,65,204,0,106,173,66,128,128,128,128,240,0,132,55,3,64,32,2,32,2,65,16,106,173,66,128,128,128,128,240,166,1,132,55,3,56,32,2,32,2,65,4,106,173,66,128,128,128,128,128,167,1,132,55,3,48,32,2,32,0,54,2,76,32,2,65,4,54,2,28,32,2,65,180,255,156,1,54,2,24,32,2,66,3,55,2,36,32,2,32,2,65,48,106,54,2,32,32,2,65,24,106,65,212,255,156,1,16,198,18,0,11,65,180,254,156,1,16,248,26,0,11,254,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,223,20,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,223,20,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,231,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,134,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,134,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,134,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,134,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,134,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,134,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,134,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,134,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,134,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,65,0,33,2,32,0,45,0,1,32,1,45,0,1,71,13,2,32,0,65,2,106,32,1,65,2,106,16,200,26,33,2,12,2,11,65,0,33,2,32,0,45,0,1,32,1,45,0,1,71,13,1,32,0,65,2,106,32,1,65,2,106,16,200,26,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,254,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,223,20,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,223,20,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,224,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,137,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,137,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,137,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,137,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,137,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,137,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,137,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,137,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,137,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,65,0,33,2,32,0,45,0,1,32,1,45,0,1,71,13,2,32,0,65,2,106,32,1,65,2,106,16,200,26,33,2,12,2,11,65,0,33,2,32,0,45,0,1,32,1,45,0,1,71,13,1,32,0,65,2,106,32,1,65,2,106,16,200,26,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,254,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,223,20,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,223,20,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,234,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,135,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,135,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,135,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,135,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,135,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,135,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,135,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,135,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,135,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,65,0,33,2,32,0,45,0,1,32,1,45,0,1,71,13,2,32,0,65,2,106,32,1,65,2,106,16,200,26,33,2,12,2,11,65,0,33,2,32,0,45,0,1,32,1,45,0,1,71,13,1,32,0,65,2,106,32,1,65,2,106,16,200,26,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,254,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,223,20,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,223,20,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,233,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,136,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,136,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,136,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,136,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,136,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,136,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,136,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,136,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,136,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,65,0,33,2,32,0,45,0,1,32,1,45,0,1,71,13,2,32,0,65,2,106,32,1,65,2,106,16,200,26,33,2,12,2,11,65,0,33,2,32,0,45,0,1,32,1,45,0,1,71,13,1,32,0,65,2,106,32,1,65,2,106,16,200,26,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,156,10,1,6,127,35,0,65,224,0,107,34,1,36,0,2,127,2,64,32,0,40,2,0,34,3,69,13,0,2,64,32,0,40,2,8,34,2,32,0,40,2,4,34,4,79,13,0,32,2,32,3,106,45,0,0,65,213,0,71,13,0,65,1,33,5,32,0,32,2,65,1,106,34,2,54,2,8,11,2,64,2,64,2,64,32,2,32,4,73,4,64,32,2,32,3,106,45,0,0,65,203,0,70,13,1,11,32,5,69,13,3,65,0,33,3,12,1,11,32,0,32,2,65,1,106,34,6,54,2,8,2,64,2,64,32,4,32,6,77,13,0,32,3,32,6,106,45,0,0,65,195,0,71,13,0,32,0,32,2,65,2,106,54,2,8,65,1,33,4,65,144,251,156,1,33,3,12,1,11,32,1,65,40,106,32,0,16,224,2,32,1,40,2,40,34,3,4,64,32,1,40,2,44,34,4,4,64,32,1,40,2,52,69,13,2,11,2,64,32,0,40,2,16,34,2,69,13,0,65,244,128,157,1,65,16,32,2,16,182,28,69,13,0,65,1,12,6,11,32,0,65,0,58,0,4,32,0,65,0,54,2,0,65,0,12,5,11,32,0,40,2,16,33,2,2,64,32,1,45,0,44,34,3,69,4,64,32,2,69,13,1,65,244,128,157,1,65,16,32,2,16,182,28,69,13,1,65,1,12,6,11,32,2,69,13,0,65,132,129,157,1,65,25,32,2,16,182,28,69,13,0,65,1,12,5,11,32,0,32,3,58,0,4,32,0,65,0,54,2,0,65,0,12,4,11,32,5,69,13,1,11,2,64,32,0,40,2,16,34,2,69,13,0,65,209,129,157,1,65,7,32,2,16,182,28,69,13,0,65,1,12,3,11,32,3,69,13,1,11,2,64,32,0,40,2,16,34,2,69,13,0,65,216,129,157,1,65,8,32,2,16,182,28,69,13,0,65,1,12,2,11,32,1,65,1,59,1,36,32,1,32,4,54,2,32,32,1,65,0,54,2,28,32,1,65,1,58,0,24,32,1,65,223,0,54,2,20,32,1,32,4,54,2,16,32,1,65,0,54,2,12,32,1,32,4,54,2,8,32,1,32,3,54,2,4,32,1,65,223,0,54,2,0,32,1,65,40,106,32,1,16,129,4,2,127,32,1,40,2,40,69,4,64,2,64,32,1,45,0,37,13,0,32,1,65,1,58,0,37,2,64,32,1,45,0,36,65,1,70,4,64,32,1,40,2,32,33,5,32,1,40,2,28,33,4,12,1,11,32,1,40,2,32,34,5,32,1,40,2,28,34,4,70,13,1,11,32,1,40,2,4,32,4,106,33,3,32,5,32,4,107,12,2,11,65,224,129,157,1,16,248,26,0,11,32,1,40,2,28,33,4,32,1,32,1,40,2,48,54,2,28,32,3,32,4,106,33,3,32,1,40,2,44,32,4,107,11,33,4,2,64,32,2,4,64,32,3,32,4,32,2,16,182,28,13,1,11,32,1,65,200,0,106,32,1,65,32,106,41,2,0,55,3,0,32,1,65,64,107,32,1,65,24,106,41,2,0,55,3,0,32,1,65,56,106,32,1,65,16,106,41,2,0,55,3,0,32,1,65,48,106,32,1,65,8,106,41,2,0,55,3,0,32,1,32,1,41,2,0,55,3,40,2,64,32,1,45,0,77,13,0,32,2,33,3,3,64,32,1,40,2,44,33,5,32,1,65,212,0,106,32,1,65,40,106,16,129,4,2,127,32,1,40,2,84,69,4,64,32,1,45,0,77,13,3,32,1,65,1,58,0,77,2,64,32,1,45,0,76,65,1,70,4,64,32,1,40,2,72,33,5,32,1,40,2,68,33,4,12,1,11,32,1,40,2,72,34,5,32,1,40,2,68,34,4,70,13,4,11,32,1,40,2,44,32,4,106,33,6,32,5,32,4,107,12,1,11,32,1,40,2,68,33,4,32,1,32,1,40,2,92,54,2,68,32,4,32,5,106,33,6,32,1,40,2,88,32,4,107,11,33,4,2,64,32,3,69,4,64,65,0,33,3,12,1,11,65,233,253,156,1,65,1,32,3,16,182,28,13,3,32,0,40,2,16,34,2,69,4,64,65,0,33,2,65,0,33,3,12,1,11,32,2,33,3,32,6,32,4,32,2,16,182,28,13,3,11,32,1,45,0,77,69,13,0,11,11,32,2,69,13,1,65,240,129,157,1,65,2,32,2,16,182,28,69,13,1,11,65,1,12,1,11,2,64,32,0,40,2,16,34,2,69,13,0,65,242,129,157,1,65,3,32,2,16,182,28,69,13,0,65,1,12,1,11,2,64,2,64,2,64,32,0,40,2,0,34,3,69,4,64,65,0,33,3,12,1,11,65,0,33,2,3,64,2,64,32,0,40,2,8,34,4,32,0,40,2,4,79,13,0,32,3,32,4,106,45,0,0,65,197,0,71,13,0,32,0,32,4,65,1,106,54,2,8,12,2,11,2,64,32,2,69,13,0,32,0,40,2,16,34,3,69,13,0,65,165,129,157,1,65,2,32,3,16,182,28,69,13,0,65,1,12,5,11,32,0,16,234,1,13,2,32,2,65,1,107,33,2,32,0,40,2,0,34,3,13,0,11,65,0,33,3,11,32,0,40,2,16,34,4,4,64,65,1,65,165,251,156,1,65,1,32,4,16,182,28,13,3,26,32,0,40,2,0,33,3,11,32,3,69,13,1,32,0,40,2,8,34,2,32,0,40,2,4,79,13,1,32,2,32,3,106,45,0,0,65,245,0,71,13,1,32,0,32,2,65,1,106,54,2,8,65,0,12,2,11,65,1,12,1,11,2,64,32,0,40,2,16,34,2,69,13,0,65,245,129,157,1,65,4,32,2,16,182,28,69,13,0,65,1,12,1,11,32,0,16,234,1,11,32,1,65,224,0,106,36,0,11,152,10,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,221,20,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,221,20,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,232,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,143,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,143,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,143,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,143,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,143,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,143,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,143,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,143,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,143,2,33,2,12,10,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,9,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,8,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,7,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,2,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,152,10,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,221,20,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,221,20,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,236,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,142,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,142,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,142,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,142,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,142,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,142,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,142,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,142,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,142,2,33,2,12,10,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,9,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,8,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,7,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,2,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,152,10,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,221,20,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,221,20,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,230,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,140,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,140,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,140,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,140,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,140,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,140,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,140,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,140,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,140,2,33,2,12,10,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,9,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,8,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,7,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,2,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,152,10,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,221,20,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,221,20,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,225,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,141,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,141,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,141,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,141,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,141,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,141,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,141,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,141,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,141,2,33,2,12,10,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,9,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,8,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,7,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,2,11,32,0,40,2,8,32,0,40,2,12,32,1,40,2,8,32,1,40,2,12,16,246,23,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,1,106,32,2,16,154,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,1,106,32,2,16,154,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,154,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,154,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,154,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,154,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,224,251,213,0,16,196,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,156,251,213,0,16,196,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,154,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,224,251,213,0,16,196,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,147,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,147,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,147,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,224,251,213,0,16,196,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,154,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,254,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,196,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,131,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,197,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,208,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,211,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,208,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,211,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,154,5,33,3,12,1,11,32,4,65,16,106,32,0,16,232,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,229,0,106,32,2,16,154,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,229,0,106,32,2,16,154,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,232,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,196,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,197,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,155,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,155,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,150,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,150,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,150,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,150,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,188,253,213,0,16,224,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,164,252,213,0,16,224,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,150,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,188,253,213,0,16,224,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,135,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,135,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,135,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,188,253,213,0,16,224,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,150,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,246,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,198,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,129,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,199,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,210,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,214,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,210,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,214,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,150,5,33,3,12,1,11,32,4,65,16,106,32,0,16,229,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,155,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,155,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,229,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,198,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,199,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,155,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,155,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,147,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,147,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,147,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,147,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,188,253,213,0,16,225,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,164,252,213,0,16,225,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,147,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,188,253,213,0,16,225,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,138,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,138,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,138,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,188,253,213,0,16,225,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,147,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,250,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,200,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,251,7,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,201,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,210,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,214,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,210,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,214,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,147,5,33,3,12,1,11,32,4,65,16,106,32,0,16,231,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,155,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,155,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,231,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,200,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,201,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,155,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,155,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,148,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,148,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,148,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,148,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,188,253,213,0,16,223,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,164,252,213,0,16,223,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,148,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,188,253,213,0,16,223,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,149,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,149,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,149,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,188,253,213,0,16,223,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,148,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,253,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,202,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,133,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,203,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,210,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,214,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,210,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,214,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,148,5,33,3,12,1,11,32,4,65,16,106,32,0,16,228,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,155,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,155,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,228,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,202,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,203,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,157,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,156,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,156,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,65,250,254,213,0,65,7,32,0,65,4,106,32,2,16,156,22,33,3,12,17,11,32,1,65,129,255,213,0,65,8,32,0,65,4,106,32,2,16,156,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,4,106,32,2,16,156,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,4,106,32,2,16,156,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,158,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,158,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,158,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,158,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,132,251,213,0,16,201,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,236,250,213,0,16,201,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,158,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,132,251,213,0,16,201,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,134,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,134,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,134,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,132,251,213,0,16,201,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,158,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,166,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,204,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,247,6,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,205,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,209,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,213,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,209,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,213,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,158,5,33,3,12,1,11,32,4,65,16,106,32,0,16,225,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,156,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,156,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,225,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,204,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,205,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,157,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,157,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,146,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,146,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,146,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,146,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,188,253,213,0,16,227,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,164,252,213,0,16,227,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,146,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,188,253,213,0,16,227,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,136,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,136,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,136,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,188,253,213,0,16,227,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,146,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,149,6,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,206,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,146,6,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,207,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,207,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,212,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,207,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,212,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,146,5,33,3,12,1,11,32,4,65,16,106,32,0,16,235,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,157,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,157,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,235,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,206,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,207,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,157,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,157,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,159,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,159,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,159,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,159,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,188,253,213,0,16,222,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,164,252,213,0,16,222,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,159,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,188,253,213,0,16,222,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,141,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,141,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,141,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,188,253,213,0,16,222,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,159,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,128,9,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,208,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,249,6,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,209,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,207,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,212,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,207,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,212,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,159,5,33,3,12,1,11,32,4,65,16,106,32,0,16,227,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,157,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,157,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,227,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,208,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,209,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,1,106,32,2,16,154,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,1,106,32,2,16,154,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,153,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,153,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,153,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,153,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,224,251,213,0,16,197,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,156,251,213,0,16,197,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,153,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,224,251,213,0,16,197,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,139,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,139,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,139,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,224,251,213,0,16,197,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,153,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,243,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,210,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,255,7,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,211,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,208,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,211,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,208,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,211,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,153,5,33,3,12,1,11,32,4,65,16,106,32,0,16,234,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,229,0,106,32,2,16,154,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,229,0,106,32,2,16,154,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,234,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,210,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,211,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,157,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,156,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,156,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,65,250,254,213,0,65,7,32,0,65,4,106,32,2,16,156,22,33,3,12,17,11,32,1,65,129,255,213,0,65,8,32,0,65,4,106,32,2,16,156,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,4,106,32,2,16,156,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,4,106,32,2,16,156,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,157,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,157,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,157,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,157,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,132,251,213,0,16,200,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,236,250,213,0,16,200,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,157,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,132,251,213,0,16,200,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,137,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,137,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,137,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,132,251,213,0,16,200,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,157,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,251,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,212,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,240,6,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,213,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,209,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,213,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,209,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,213,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,157,5,33,3,12,1,11,32,4,65,16,106,32,0,16,221,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,156,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,156,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,221,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,212,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,213,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,157,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,156,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,156,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,65,250,254,213,0,65,7,32,0,65,4,106,32,2,16,156,22,33,3,12,17,11,32,1,65,129,255,213,0,65,8,32,0,65,4,106,32,2,16,156,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,4,106,32,2,16,156,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,4,106,32,2,16,156,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,161,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,161,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,161,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,161,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,132,251,213,0,16,202,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,236,250,213,0,16,202,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,161,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,132,251,213,0,16,202,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,146,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,146,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,146,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,132,251,213,0,16,202,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,161,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,249,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,214,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,238,6,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,215,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,209,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,213,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,209,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,213,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,161,5,33,3,12,1,11,32,4,65,16,106,32,0,16,230,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,156,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,156,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,230,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,214,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,215,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,157,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,156,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,156,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,65,250,254,213,0,65,7,32,0,65,4,106,32,2,16,156,22,33,3,12,17,11,32,1,65,129,255,213,0,65,8,32,0,65,4,106,32,2,16,156,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,4,106,32,2,16,156,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,4,106,32,2,16,156,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,149,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,149,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,149,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,149,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,132,251,213,0,16,199,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,236,250,213,0,16,199,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,149,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,132,251,213,0,16,199,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,148,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,148,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,148,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,132,251,213,0,16,199,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,149,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,242,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,216,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,245,6,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,217,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,209,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,213,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,209,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,213,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,149,5,33,3,12,1,11,32,4,65,16,106,32,0,16,220,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,156,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,156,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,220,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,216,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,217,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,1,106,32,2,16,154,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,1,106,32,2,16,154,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,152,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,152,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,152,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,152,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,224,251,213,0,16,195,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,156,251,213,0,16,195,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,152,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,224,251,213,0,16,195,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,144,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,144,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,144,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,224,251,213,0,16,195,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,152,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,248,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,218,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,135,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,219,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,208,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,211,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,208,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,211,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,152,5,33,3,12,1,11,32,4,65,16,106,32,0,16,226,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,229,0,106,32,2,16,154,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,229,0,106,32,2,16,154,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,226,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,218,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,219,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,157,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,157,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,151,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,151,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,151,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,151,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,188,253,213,0,16,221,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,164,252,213,0,16,221,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,151,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,188,253,213,0,16,221,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,142,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,142,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,142,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,188,253,213,0,16,221,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,151,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,245,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,220,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,251,6,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,221,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,207,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,212,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,207,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,212,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,151,5,33,3,12,1,11,32,4,65,16,106,32,0,16,224,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,157,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,157,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,224,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,220,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,221,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,1,106,32,2,16,154,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,1,106,32,2,16,154,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,156,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,156,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,156,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,156,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,224,251,213,0,16,194,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,156,251,213,0,16,194,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,156,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,224,251,213,0,16,194,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,143,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,143,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,143,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,224,251,213,0,16,194,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,156,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,244,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,222,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,253,7,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,223,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,208,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,211,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,208,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,211,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,156,5,33,3,12,1,11,32,4,65,16,106,32,0,16,222,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,229,0,106,32,2,16,154,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,229,0,106,32,2,16,154,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,222,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,222,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,223,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,157,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,157,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,155,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,155,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,155,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,155,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,188,253,213,0,16,226,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,164,252,213,0,16,226,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,155,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,188,253,213,0,16,226,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,145,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,145,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,145,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,188,253,213,0,16,226,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,155,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,239,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,224,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,243,6,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,225,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,207,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,212,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,207,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,212,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,155,5,33,3,12,1,11,32,4,65,16,106,32,0,16,233,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,157,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,157,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,233,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,224,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,225,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,143,18,1,4,127,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,28,15,0,1,2,3,4,5,6,7,8,9,23,23,23,23,23,23,23,16,10,17,11,12,13,14,19,20,21,23,11,32,1,65,213,254,213,0,65,1,16,181,25,33,3,12,23,11,32,1,65,214,254,213,0,65,5,32,0,65,4,106,32,2,16,155,22,33,3,12,22,11,32,1,65,219,254,213,0,65,5,32,0,65,4,106,32,2,16,155,22,33,3,12,21,11,32,1,65,224,254,213,0,65,14,32,0,65,1,106,32,2,16,150,22,33,3,12,20,11,32,1,32,0,65,4,106,32,2,16,151,22,33,3,12,19,11,32,1,32,0,65,4,106,32,2,16,153,22,33,3,12,18,11,32,1,32,0,65,1,106,32,2,16,152,22,33,3,12,17,11,32,1,32,0,65,1,106,32,2,16,158,22,33,3,12,16,11,32,1,65,137,255,213,0,65,10,32,0,65,1,106,32,2,16,150,22,33,3,12,15,11,32,1,65,147,255,213,0,65,8,32,0,65,1,106,32,2,16,150,22,33,3,12,14,11,32,1,65,161,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,160,5,33,3,12,13,11,32,1,65,156,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,160,5,33,3,12,12,11,32,1,65,161,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,160,5,33,3,12,11,11,32,1,65,166,128,214,0,65,5,32,0,65,4,106,32,0,65,8,106,32,2,16,160,5,33,3,12,10,11,32,0,40,2,4,65,228,0,106,65,188,253,213,0,16,220,1,69,13,3,12,8,11,32,1,65,212,254,213,0,65,1,16,181,25,33,3,12,8,11,32,0,40,2,8,65,228,0,106,65,164,252,213,0,16,220,1,13,6,32,1,65,155,255,213,0,65,6,32,0,65,4,106,32,0,65,8,106,32,2,16,160,5,33,3,12,7,11,32,0,65,8,106,33,5,32,0,65,4,106,33,6,32,0,40,2,12,65,228,0,106,65,188,253,213,0,16,220,1,13,4,65,1,33,3,32,1,65,167,255,213,0,65,6,16,181,25,13,6,32,1,32,6,32,2,16,140,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,5,32,2,16,140,11,13,6,32,1,65,173,255,213,0,65,1,16,181,25,13,6,32,1,32,0,65,12,106,32,2,16,140,11,13,6,32,1,65,174,255,213,0,65,1,16,181,25,33,3,12,6,11,32,0,65,8,106,34,3,40,2,0,65,228,0,106,65,188,253,213,0,16,220,1,13,4,32,1,65,171,128,214,0,65,5,32,0,65,4,106,32,3,32,2,16,160,5,33,3,12,5,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,255,8,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,226,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,5,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,6,54,2,36,32,4,65,176,128,214,0,54,2,32,35,0,65,48,107,34,0,36,0,65,1,33,2,2,64,32,1,32,4,65,32,106,34,3,40,2,0,32,3,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,3,45,0,12,69,4,64,32,3,40,2,8,34,3,40,2,8,69,13,1,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,3,40,2,4,33,5,32,0,65,246,7,54,2,44,32,0,32,5,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,4,32,3,40,2,8,34,2,69,13,2,32,2,65,1,107,33,2,32,3,40,2,4,65,4,106,33,3,12,3,11,32,0,65,1,54,2,20,32,0,65,236,142,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,7,54,2,44,32,0,32,3,40,2,8,34,5,65,12,106,54,2,40,32,0,32,0,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,13,3,32,5,40,2,4,33,3,32,5,40,2,8,33,2,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,2,4,64,32,2,65,2,116,33,2,32,1,40,2,24,33,5,32,1,40,2,20,33,6,3,64,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,143,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,227,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,6,32,5,32,0,65,16,106,16,163,3,13,2,32,3,65,4,106,33,3,32,2,65,4,107,34,2,13,0,11,11,32,1,65,41,16,207,25,33,2,12,1,11,65,1,33,2,11,32,0,65,48,106,36,0,32,2,33,3,12,4,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,210,4,33,3,12,4,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,5,54,2,36,32,4,65,182,128,214,0,54,2,32,32,4,65,32,106,32,1,16,214,4,33,3,12,3,11,32,0,65,4,106,33,0,32,2,69,4,64,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,210,4,33,3,12,3,11,32,4,65,1,58,0,44,32,4,32,0,54,2,40,32,4,65,7,54,2,36,32,4,65,187,128,214,0,54,2,32,32,4,65,32,106,32,1,16,214,4,33,3,12,2,11,32,1,65,161,255,213,0,65,6,32,6,32,5,32,2,16,160,5,33,3,12,1,11,32,4,65,16,106,32,0,16,223,7,2,64,2,64,2,64,2,64,32,4,40,2,16,34,5,65,128,128,196,0,71,4,64,32,4,32,4,40,2,20,34,6,54,2,28,32,5,65,227,0,71,13,4,32,6,40,2,0,34,0,45,0,100,65,2,107,14,3,1,3,2,4,11,65,224,128,214,0,65,40,65,136,129,214,0,16,218,19,0,11,32,1,65,194,128,214,0,65,3,32,0,65,232,0,106,32,2,16,155,22,33,3,12,3,11,32,1,65,197,128,214,0,65,13,32,0,65,229,0,106,32,2,16,150,22,33,3,12,2,11,32,1,65,210,128,214,0,65,4,32,0,65,232,0,106,32,2,16,155,22,33,3,12,1,11,65,1,33,3,32,1,32,5,16,207,25,13,0,32,4,65,8,106,32,6,40,2,0,65,228,0,106,16,223,7,2,64,32,4,40,2,8,34,0,65,227,0,71,4,64,32,0,65,128,128,196,0,71,13,1,32,1,65,214,128,214,0,65,1,16,181,25,13,2,12,1,11,32,4,40,2,12,40,2,0,45,0,100,65,2,107,65,255,1,113,65,2,75,13,0,32,1,65,214,128,214,0,65,1,16,181,25,13,1,11,32,2,69,4,64,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,226,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,12,1,11,32,4,65,1,54,2,36,32,4,65,216,128,214,0,54,2,32,32,4,66,1,55,2,44,32,4,65,227,7,54,2,60,32,4,32,4,65,56,106,54,2,40,32,4,32,4,65,28,106,54,2,56,32,1,32,4,65,32,106,16,194,26,33,3,11,32,4,65,64,107,36,0,32,3,11,190,20,2,15,127,1,126,35,0,65,160,1,107,34,2,36,0,32,2,32,1,54,2,16,2,64,2,64,32,1,16,129,29,65,1,71,4,64,32,2,65,16,106,32,2,65,232,0,106,65,144,252,193,0,16,199,3,33,3,32,0,65,128,128,128,128,120,54,2,0,32,0,32,3,54,2,4,32,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,65,20,106,34,3,32,1,65,156,231,193,0,65,4,16,239,22,32,2,65,128,128,128,128,120,54,2,72,32,2,65,128,128,128,128,120,54,2,84,32,2,65,232,0,106,32,3,16,170,6,2,64,2,64,2,64,32,2,45,0,104,69,4,64,32,2,65,240,0,106,33,8,32,2,65,220,0,106,33,10,3,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,105,65,1,107,14,5,2,3,4,1,5,0,11,32,12,13,5,32,2,40,2,20,32,2,65,0,54,2,20,69,13,18,32,2,65,232,0,106,32,2,40,2,24,16,154,9,32,2,40,2,108,33,13,32,2,40,2,104,69,4,64,32,2,65,64,107,32,8,65,24,106,41,2,0,55,3,0,32,2,65,56,106,32,8,65,16,106,41,2,0,55,3,0,32,2,65,48,106,32,8,65,8,106,41,2,0,55,3,0,32,2,32,8,41,2,0,55,3,40,65,1,33,12,12,12,11,32,0,65,128,128,128,128,120,54,2,0,32,0,32,13,54,2,4,12,14,11,32,2,65,8,106,32,2,65,20,106,16,237,19,12,10,11,32,2,40,2,72,65,128,128,128,128,120,70,13,8,65,151,249,193,0,65,10,16,171,16,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,12,11,32,14,13,3,32,2,40,2,20,32,2,65,0,54,2,20,69,13,15,32,2,32,2,40,2,24,16,235,17,65,1,33,14,32,2,40,2,4,33,15,32,2,40,2,0,69,13,8,32,0,65,128,128,128,128,120,54,2,0,32,0,32,15,54,2,4,12,11,11,32,2,40,2,84,65,128,128,128,128,120,70,13,5,65,169,249,193,0,65,7,16,171,16,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,10,11,32,12,69,4,64,65,136,249,193,0,65,15,16,170,16,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,10,11,32,2,40,2,72,65,128,128,128,128,120,71,34,1,69,4,64,65,151,249,193,0,65,10,16,170,16,33,3,32,0,65,128,128,128,128,120,54,2,0,32,0,32,3,54,2,4,12,11,11,32,2,65,240,0,106,32,2,65,208,0,106,40,2,0,54,2,0,32,2,32,2,41,2,72,55,3,104,32,14,69,4,64,65,161,249,193,0,65,8,16,170,16,12,4,11,32,2,40,2,84,34,3,65,128,128,128,128,120,70,13,2,32,0,32,2,41,3,40,55,2,36,32,0,32,2,41,2,72,55,2,0,32,0,32,15,54,2,68,32,0,32,13,54,2,32,32,0,32,2,40,2,88,54,2,16,32,0,32,3,54,2,12,32,0,32,10,41,2,0,55,2,20,32,0,65,28,106,32,10,65,8,106,40,2,0,54,2,0,32,0,65,44,106,32,2,65,48,106,41,3,0,55,2,0,32,0,65,52,106,32,2,65,56,106,41,3,0,55,2,0,32,0,65,60,106,32,2,65,64,107,41,3,0,55,2,0,32,0,65,8,106,32,2,65,208,0,106,40,2,0,54,2,0,12,11,11,65,136,249,193,0,65,15,16,171,16,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,8,11,65,161,249,193,0,65,8,16,171,16,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,7,11,65,169,249,193,0,65,7,16,170,16,11,33,3,32,0,65,128,128,128,128,120,54,2,0,32,0,32,3,54,2,4,32,2,65,232,0,106,16,214,24,12,6,11,32,2,40,2,20,32,2,65,0,54,2,20,4,64,32,2,65,232,0,106,33,1,32,2,40,2,24,33,3,35,0,65,32,107,34,6,36,0,32,6,32,3,54,2,12,2,64,32,6,65,12,106,34,4,16,241,26,4,64,32,6,65,16,106,34,3,32,4,16,225,24,32,6,65,0,54,2,28,35,0,65,64,106,34,4,36,0,32,4,65,48,106,34,7,32,3,40,2,0,4,127,32,3,40,2,8,34,5,32,3,40,2,4,107,34,9,65,0,32,5,32,9,79,27,5,65,0,11,65,0,65,4,65,12,16,167,10,32,4,40,2,52,33,5,2,64,32,4,40,2,48,65,1,71,4,64,32,4,65,0,54,2,8,32,4,32,4,40,2,56,54,2,4,32,4,32,5,54,2,0,32,7,32,3,16,157,12,32,4,40,2,52,33,5,2,64,2,127,2,64,32,4,40,2,48,34,7,65,129,128,128,128,120,71,4,64,3,64,32,4,32,4,40,2,56,54,2,20,32,4,32,5,54,2,16,32,4,32,7,54,2,12,2,64,32,7,65,128,128,128,128,120,71,4,64,32,4,65,32,106,32,4,65,20,106,40,2,0,34,5,54,2,0,32,4,32,4,41,2,12,55,3,24,32,4,65,36,106,32,4,40,2,28,32,5,16,226,15,32,4,40,2,36,34,9,65,128,128,128,128,120,71,13,1,32,4,41,2,40,34,17,167,34,3,65,1,113,13,4,32,4,65,4,58,0,48,32,4,32,3,65,8,118,65,255,1,113,54,2,52,32,4,65,48,106,65,184,133,193,0,65,240,132,193,0,16,188,15,12,5,11,32,4,65,12,106,16,227,24,32,1,32,4,40,2,4,32,4,40,2,8,16,193,3,12,5,11,32,4,40,2,44,33,11,32,4,40,2,40,33,16,32,4,40,2,8,34,5,32,4,40,2,0,70,4,64,32,4,16,148,19,11,32,4,40,2,4,32,5,65,12,108,106,34,7,32,11,54,2,8,32,7,32,16,54,2,4,32,7,32,9,54,2,0,32,4,32,5,65,1,106,54,2,8,32,4,65,24,106,16,214,24,32,4,65,48,106,32,3,16,157,12,32,4,40,2,52,33,5,32,4,40,2,48,34,7,65,129,128,128,128,120,71,13,0,11,11,32,1,65,128,128,128,128,120,54,2,0,32,1,32,5,54,2,4,12,2,11,32,17,66,32,136,167,65,216,133,193,0,65,240,132,193,0,16,204,14,11,33,3,32,1,65,128,128,128,128,120,54,2,0,32,1,32,3,54,2,4,32,4,65,24,106,16,214,24,11,32,4,16,142,21,32,4,16,247,27,32,4,65,64,107,36,0,12,1,11,32,5,32,4,40,2,56,16,132,25,0,11,12,1,11,32,6,65,16,106,32,6,65,12,106,16,190,7,32,6,40,2,16,33,4,2,64,2,64,2,64,32,6,45,0,20,34,5,65,2,107,14,2,1,0,2,11,32,1,65,128,128,128,128,120,54,2,0,32,1,32,4,54,2,4,12,2,11,32,6,65,12,106,32,6,65,16,106,65,224,253,193,0,16,199,3,33,3,32,1,65,128,128,128,128,120,54,2,0,32,1,32,3,54,2,4,12,1,11,35,0,65,208,0,107,34,3,36,0,32,3,32,5,65,1,113,58,0,12,32,3,32,4,54,2,8,32,3,65,0,54,2,24,32,3,66,128,128,128,128,192,0,55,2,16,32,3,65,64,107,32,3,65,8,106,16,251,12,32,3,40,2,68,33,5,2,64,2,64,2,64,2,127,2,64,32,3,40,2,64,34,4,65,129,128,128,128,120,71,4,64,3,64,32,3,32,3,40,2,72,54,2,36,32,3,32,5,54,2,32,32,3,32,4,54,2,28,2,64,32,4,65,128,128,128,128,120,71,4,64,32,3,65,48,106,32,3,65,36,106,40,2,0,34,4,54,2,0,32,3,32,3,41,2,28,55,3,40,32,3,65,52,106,32,3,40,2,44,32,4,16,226,15,32,3,40,2,52,34,7,65,128,128,128,128,120,71,13,1,32,3,41,2,56,34,17,167,34,4,65,1,113,13,4,32,3,65,4,58,0,64,32,3,32,4,65,8,118,65,255,1,113,54,2,68,32,3,65,64,107,65,184,133,193,0,65,240,132,193,0,16,188,15,12,5,11,32,3,65,28,106,16,227,24,32,1,32,3,40,2,20,32,3,40,2,24,16,193,3,32,3,65,16,106,34,1,16,142,21,32,1,16,247,27,32,3,40,2,8,34,4,65,131,1,75,13,6,12,7,11,32,3,40,2,60,33,9,32,3,40,2,56,33,11,32,3,40,2,24,34,4,32,3,40,2,16,70,4,64,32,3,65,16,106,16,148,19,11,32,3,40,2,20,32,4,65,12,108,106,34,5,32,9,54,2,8,32,5,32,11,54,2,4,32,5,32,7,54,2,0,32,3,32,4,65,1,106,54,2,24,32,3,65,40,106,16,214,24,32,3,65,64,107,32,3,65,8,106,16,251,12,32,3,40,2,68,33,5,32,3,40,2,64,34,4,65,129,128,128,128,120,71,13,0,11,11,32,1,65,128,128,128,128,120,54,2,0,32,1,32,5,54,2,4,12,2,11,32,17,66,32,136,167,65,216,133,193,0,65,240,132,193,0,16,204,14,11,33,4,32,1,65,128,128,128,128,120,54,2,0,32,1,32,4,54,2,4,32,3,65,40,106,16,214,24,11,32,3,65,16,106,34,1,16,142,21,32,1,16,247,27,32,3,40,2,8,34,4,65,132,1,73,13,1,11,32,4,16,222,9,11,32,3,65,208,0,106,36,0,11,32,6,40,2,12,34,1,65,131,1,75,4,64,32,1,16,222,9,11,32,6,65,32,106,36,0,32,2,40,2,108,33,1,32,2,40,2,104,34,3,65,128,128,128,128,120,71,4,64,32,2,65,152,1,106,34,4,32,8,65,8,106,40,2,0,54,2,0,32,2,32,8,41,2,0,55,3,144,1,32,2,40,2,84,65,128,128,128,128,120,71,4,64,32,2,65,212,0,106,16,214,24,11,32,10,32,2,41,3,144,1,55,2,0,32,10,65,8,106,32,4,40,2,0,54,2,0,32,2,32,1,54,2,88,32,2,32,3,54,2,84,12,3,11,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,5,11,12,8,11,32,2,40,2,20,32,2,65,0,54,2,20,4,64,32,2,65,232,0,106,32,2,40,2,24,16,157,9,32,2,40,2,108,33,1,32,2,40,2,104,34,3,65,128,128,128,128,120,71,4,64,32,2,40,2,112,33,4,32,2,65,200,0,106,16,227,24,32,2,32,4,54,2,80,32,2,32,1,54,2,76,32,2,32,3,54,2,72,12,2,11,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,4,11,12,7,11,32,2,65,232,0,106,32,2,65,20,106,16,170,6,32,2,45,0,104,69,13,0,11,11,32,2,40,2,108,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,11,65,0,33,1,11,32,2,40,2,84,65,128,128,128,128,120,71,4,64,32,2,65,212,0,106,16,214,24,11,32,1,32,2,40,2,72,65,128,128,128,128,120,70,114,13,0,32,2,65,200,0,106,16,214,24,11,32,2,65,20,106,16,179,21,11,32,2,65,160,1,106,36,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,220,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,226,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,165,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,165,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,165,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,165,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,165,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,165,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,165,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,165,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,165,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,2,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,220,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,222,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,159,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,159,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,159,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,159,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,159,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,159,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,159,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,159,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,159,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,2,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,220,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,228,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,158,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,158,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,158,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,158,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,158,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,158,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,158,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,158,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,158,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,2,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,220,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,219,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,161,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,161,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,161,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,161,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,161,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,161,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,161,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,161,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,161,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,2,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,220,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,227,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,162,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,162,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,162,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,162,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,162,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,162,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,162,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,162,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,162,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,2,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,220,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,229,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,164,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,164,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,164,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,164,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,164,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,164,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,164,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,164,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,164,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,2,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,220,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,235,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,163,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,163,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,163,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,163,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,163,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,163,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,163,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,163,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,163,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,2,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,220,9,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,45,0,0,34,3,32,1,45,0,0,71,13,0,65,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,2,107,14,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,27,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,26,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,193,14,33,2,12,25,11,32,4,32,0,65,4,106,54,2,8,32,4,32,1,65,4,106,54,2,12,32,4,65,8,106,32,4,65,12,106,16,220,20,33,2,12,24,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,160,2,69,13,24,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,23,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,23,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,160,2,69,13,23,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,22,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,22,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,160,2,69,13,22,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,21,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,21,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,160,2,69,13,21,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,20,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,20,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,160,2,69,13,19,11,32,0,40,2,8,34,3,32,1,40,2,8,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,160,2,69,13,20,11,65,1,33,2,32,0,40,2,12,34,0,32,1,40,2,12,34,1,70,13,19,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,19,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,160,2,69,13,19,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,18,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,18,11,32,0,40,2,4,34,3,32,1,40,2,4,34,5,71,4,64,65,0,33,2,32,3,65,8,106,32,5,65,8,106,16,160,2,69,13,18,11,65,1,33,2,32,0,40,2,8,34,0,32,1,40,2,8,34,1,70,13,17,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,17,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,16,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,16,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,15,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,15,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,14,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,14,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,13,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,13,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,12,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,12,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,11,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,11,11,32,0,40,2,4,34,0,32,1,40,2,4,34,1,70,13,10,32,0,65,8,106,32,1,65,8,106,16,160,2,33,2,12,10,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,9,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,8,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,7,11,32,0,65,1,106,32,1,65,1,106,16,239,26,33,2,12,6,11,32,0,40,2,4,32,1,40,2,4,70,33,2,12,5,11,65,0,33,2,32,0,40,2,4,32,1,40,2,4,71,13,4,32,0,40,2,8,32,1,40,2,8,70,33,2,12,4,11,32,0,65,1,106,32,1,65,1,106,16,238,26,33,2,12,3,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,2,11,32,0,65,4,106,32,1,65,4,106,16,241,2,33,2,12,1,11,65,0,33,2,11,32,4,65,16,106,36,0,32,2,11,138,9,2,5,127,3,126,2,64,2,64,2,64,2,64,32,1,65,8,79,4,64,32,1,65,7,113,34,2,69,13,2,32,0,40,2,160,1,34,3,65,41,79,13,3,32,3,69,4,64,32,0,65,0,54,2,160,1,12,3,11,32,3,65,1,107,65,255,255,255,255,3,113,34,5,65,1,106,34,4,65,3,113,33,6,32,2,65,2,116,65,240,157,157,1,106,40,2,0,32,2,118,173,33,8,32,5,65,3,73,4,64,32,0,33,2,12,2,11,32,4,65,252,255,255,255,7,113,33,5,32,0,33,2,3,64,32,2,32,2,53,2,0,32,8,126,32,7,124,34,7,62,2,0,32,2,65,4,106,34,4,32,4,53,2,0,32,8,126,32,7,66,32,136,124,34,7,62,2,0,32,2,65,8,106,34,4,32,4,53,2,0,32,8,126,32,7,66,32,136,124,34,7,62,2,0,32,2,65,12,106,34,4,32,4,53,2,0,32,8,126,32,7,66,32,136,124,34,9,62,2,0,32,9,66,32,136,33,7,32,2,65,16,106,33,2,32,5,65,4,107,34,5,13,0,11,12,1,11,32,0,40,2,160,1,34,3,65,41,79,13,2,32,3,69,4,64,32,0,65,0,54,2,160,1,15,11,32,1,65,2,116,65,240,157,157,1,106,53,2,0,33,8,32,3,65,1,107,65,255,255,255,255,3,113,34,1,65,1,106,34,2,65,3,113,33,6,2,64,32,1,65,3,73,4,64,32,0,33,2,12,1,11,32,2,65,252,255,255,255,7,113,33,5,32,0,33,2,3,64,32,2,32,2,53,2,0,32,8,126,32,7,124,34,7,62,2,0,32,2,65,4,106,34,1,32,1,53,2,0,32,8,126,32,7,66,32,136,124,34,7,62,2,0,32,2,65,8,106,34,1,32,1,53,2,0,32,8,126,32,7,66,32,136,124,34,7,62,2,0,32,2,65,12,106,34,1,32,1,53,2,0,32,8,126,32,7,66,32,136,124,34,9,62,2,0,32,9,66,32,136,33,7,32,2,65,16,106,33,2,32,5,65,4,107,34,5,13,0,11,11,32,6,4,64,3,64,32,2,32,2,53,2,0,32,8,126,32,7,124,34,9,62,2,0,32,2,65,4,106,33,2,32,9,66,32,136,33,7,32,6,65,1,107,34,6,13,0,11,11,2,64,32,0,32,9,66,128,128,128,128,16,90,4,127,32,3,65,40,70,13,1,32,0,32,3,65,2,116,106,32,7,62,2,0,32,3,65,1,106,5,32,3,11,54,2,160,1,15,11,12,3,11,32,6,4,64,3,64,32,2,32,2,53,2,0,32,8,126,32,7,124,34,9,62,2,0,32,2,65,4,106,33,2,32,9,66,32,136,33,7,32,6,65,1,107,34,6,13,0,11,11,2,64,32,0,32,9,66,128,128,128,128,16,90,4,127,32,3,65,40,70,13,1,32,0,32,3,65,2,116,106,32,7,62,2,0,32,3,65,1,106,5,32,3,11,54,2,160,1,12,1,11,12,2,11,2,64,32,1,65,8,113,4,64,2,64,2,64,32,0,40,2,160,1,34,3,65,41,73,4,64,32,3,69,4,64,65,0,33,3,12,3,11,32,3,65,1,107,65,255,255,255,255,3,113,34,2,65,1,106,34,5,65,3,113,33,6,32,2,65,3,73,4,64,66,0,33,7,32,0,33,2,12,2,11,32,5,65,252,255,255,255,7,113,33,5,66,0,33,7,32,0,33,2,3,64,32,2,32,2,53,2,0,66,225,235,23,126,32,7,124,34,7,62,2,0,32,2,65,4,106,34,4,32,4,53,2,0,66,225,235,23,126,32,7,66,32,136,124,34,7,62,2,0,32,2,65,8,106,34,4,32,4,53,2,0,66,225,235,23,126,32,7,66,32,136,124,34,7,62,2,0,32,2,65,12,106,34,4,32,4,53,2,0,66,225,235,23,126,32,7,66,32,136,124,34,8,62,2,0,32,8,66,32,136,33,7,32,2,65,16,106,33,2,32,5,65,4,107,34,5,13,0,11,12,1,11,12,4,11,32,6,4,64,3,64,32,2,32,2,53,2,0,66,225,235,23,126,32,7,124,34,8,62,2,0,32,2,65,4,106,33,2,32,8,66,32,136,33,7,32,6,65,1,107,34,6,13,0,11,11,32,8,66,128,128,128,128,16,84,13,0,32,3,65,40,70,13,2,32,0,32,3,65,2,116,106,32,7,62,2,0,32,3,65,1,106,33,3,11,32,0,32,3,54,2,160,1,11,32,1,65,16,113,4,64,32,0,65,244,138,157,1,65,2,16,219,2,11,32,1,65,32,113,4,64,32,0,65,252,138,157,1,65,3,16,219,2,11,32,1,65,192,0,113,4,64,32,0,65,136,139,157,1,65,5,16,219,2,11,32,1,65,128,1,113,4,64,32,0,65,156,139,157,1,65,10,16,219,2,11,32,1,65,128,2,113,4,64,32,0,65,196,139,157,1,65,19,16,219,2,11,32,0,32,1,16,131,4,26,15,11,12,1,11,32,3,65,40,65,148,194,157,1,16,164,15,0,11,65,40,65,40,65,148,194,157,1,16,163,15,0,11,162,9,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,34,1,65,4,107,34,2,32,2,65,6,79,27,14,5,1,5,5,2,3,0,11,32,0,65,20,106,16,177,18,2,64,32,0,40,2,4,69,13,0,32,0,65,8,106,33,1,32,0,40,2,12,4,64,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,219,10,11,32,0,65,12,106,34,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,16,219,10,12,1,11,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,1,16,253,1,11,32,0,40,2,172,1,34,1,69,13,3,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,172,1,106,16,150,20,15,11,32,0,65,4,106,16,193,2,15,11,2,64,2,64,2,64,32,1,65,1,107,14,3,5,2,0,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,96,14,27,21,21,0,1,21,21,21,21,21,21,21,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,23,11,32,0,65,228,0,106,16,177,18,15,11,32,0,65,228,0,106,16,177,18,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,12,21,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,12,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,12,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,17,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,16,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,236,0,106,16,252,1,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,12,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,11,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,12,10,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,9,11,32,0,65,228,0,106,34,0,16,159,18,32,0,16,166,27,15,11,12,5,11,32,0,65,4,106,16,179,2,15,11,32,0,65,4,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,4,106,16,179,2,11,15,11,32,0,65,4,106,16,177,18,15,11,32,0,65,228,0,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,228,0,106,16,252,1,15,11,32,0,65,232,0,106,16,252,1,11,208,10,3,7,127,1,126,1,124,35,0,65,176,3,107,34,2,36,0,32,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,120,65,1,107,14,3,8,2,1,0,11,32,0,32,0,65,64,107,65,56,16,193,5,26,11,2,64,32,0,45,0,52,65,1,107,14,3,6,1,0,2,11,32,0,65,48,106,33,5,2,64,32,0,45,0,48,65,1,107,14,3,8,1,4,0,11,32,0,40,2,32,33,4,32,0,40,2,28,33,6,32,0,40,2,24,33,3,12,2,11,0,11,32,0,65,12,106,32,0,40,2,0,16,152,17,32,0,65,0,58,0,48,32,0,32,0,40,2,8,34,4,54,2,32,32,0,32,0,40,2,4,34,6,54,2,28,32,0,32,0,40,2,12,34,3,54,2,24,32,0,65,48,106,33,5,11,32,0,32,3,54,2,36,32,2,65,48,106,34,7,32,3,16,151,18,32,2,65,40,106,32,0,40,2,36,65,152,7,106,32,7,32,6,32,4,16,198,12,32,2,40,2,40,33,3,32,0,32,2,40,2,44,34,4,54,2,44,32,0,32,3,54,2,40,12,1,11,32,0,40,2,44,33,4,32,0,40,2,40,33,3,11,32,2,65,160,1,106,34,6,32,3,32,1,32,4,40,2,12,17,3,0,32,2,40,2,216,1,34,1,65,129,128,128,128,120,70,13,3,32,2,40,2,160,1,33,3,32,2,65,148,2,106,34,7,32,6,65,4,114,65,52,16,193,5,26,32,2,65,144,2,106,34,4,32,2,65,244,1,106,40,2,0,54,2,0,32,2,65,136,2,106,34,6,32,2,65,236,1,106,41,2,0,55,3,0,32,2,65,128,2,106,34,8,32,2,65,228,1,106,41,2,0,55,3,0,32,2,32,2,41,2,220,1,55,3,248,1,32,0,65,40,106,16,133,20,2,64,32,1,65,128,128,128,128,120,71,4,64,32,2,65,200,0,106,65,4,114,32,7,65,52,16,193,5,26,32,2,41,2,76,33,9,32,2,65,212,2,106,32,2,65,156,2,106,65,44,16,193,5,26,32,2,65,156,3,106,32,4,40,2,0,54,2,0,32,2,65,148,3,106,32,6,41,3,0,55,2,0,32,2,65,140,3,106,32,8,41,3,0,55,2,0,32,2,32,2,41,3,248,1,55,2,132,3,32,2,32,1,54,2,128,3,32,2,32,9,55,2,204,2,32,2,32,3,54,2,200,2,2,126,16,72,68,0,0,0,0,0,64,143,64,163,34,10,68,0,0,0,0,0,0,240,67,99,32,10,68,0,0,0,0,0,0,0,0,102,34,1,113,4,64,32,10,177,12,1,11,66,0,11,33,9,32,2,65,32,106,32,0,40,2,36,32,2,65,200,2,106,66,127,32,9,66,0,32,1,27,32,10,68,255,255,255,255,255,255,239,67,100,27,16,178,4,32,2,40,2,32,65,1,113,4,64,32,2,32,2,40,2,36,54,2,164,3,32,2,65,1,54,2,164,1,32,2,65,252,169,193,0,54,2,160,1,32,2,66,1,55,2,172,1,32,2,65,194,3,54,2,172,3,32,2,32,2,65,168,3,106,54,2,168,1,32,2,32,2,65,164,3,106,54,2,168,3,32,2,65,200,0,106,32,2,65,160,1,106,16,236,4,32,2,40,2,72,34,3,65,128,128,128,128,120,71,13,2,11,32,5,65,1,58,0,0,65,128,128,128,128,120,33,3,12,6,11,32,2,32,3,54,2,164,3,32,2,65,1,54,2,164,1,32,2,65,252,169,193,0,54,2,160,1,32,2,66,1,55,2,172,1,32,2,65,195,3,54,2,172,3,32,2,32,2,65,168,3,106,54,2,168,1,32,2,32,2,65,164,3,106,54,2,168,3,32,2,65,200,0,106,32,2,65,160,1,106,16,236,4,32,2,40,2,164,3,34,1,16,237,14,32,1,65,4,65,36,16,224,4,32,2,40,2,72,33,3,11,32,2,41,2,76,33,9,32,5,65,1,58,0,0,32,3,65,129,128,128,128,120,71,13,4,65,2,33,3,65,3,12,5,11,65,156,175,193,0,16,161,21,0,11,65,136,150,193,0,16,161,21,0,11,65,172,175,193,0,16,161,21,0,11,32,5,65,3,58,0,0,65,2,33,3,65,3,12,1,11,32,2,32,9,55,2,204,2,32,2,32,3,54,2,200,2,32,2,65,24,106,32,2,65,200,2,106,16,252,14,32,2,40,2,28,33,4,32,2,40,2,24,33,3,32,0,40,2,16,65,0,54,2,0,32,0,65,20,106,16,153,17,65,1,11,58,0,52,65,3,33,1,2,64,32,3,65,2,70,34,5,13,0,32,0,16,203,20,2,64,32,3,69,4,64,32,2,32,4,54,2,160,1,32,2,65,128,1,54,2,200,2,32,2,65,8,106,32,0,65,56,106,32,2,65,200,2,106,32,2,65,160,1,106,16,176,18,32,2,40,2,8,32,2,40,2,12,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,200,2,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,160,1,34,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,32,4,54,2,160,1,32,2,65,128,1,54,2,200,2,32,2,65,16,106,32,0,65,60,106,32,2,65,200,2,106,32,2,65,160,1,106,16,176,18,32,2,40,2,16,32,2,40,2,20,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,200,2,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,160,1,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,40,2,56,34,1,65,132,1,79,4,64,32,1,16,222,9,11,65,1,33,1,32,0,40,2,60,34,3,65,132,1,73,13,0,32,3,16,222,9,11,32,0,32,1,58,0,120,32,2,65,176,3,106,36,0,32,5,11,194,8,1,13,127,35,0,65,16,107,34,7,36,0,32,7,65,8,106,66,0,55,3,0,32,7,66,0,55,3,0,2,64,2,64,2,64,32,2,65,2,73,13,0,2,64,2,64,2,64,2,64,2,64,2,127,32,1,45,0,0,65,58,71,4,64,65,0,12,1,11,32,1,45,0,1,65,58,71,13,6,65,1,33,9,65,2,11,34,5,32,2,79,4,64,65,2,33,5,65,1,33,13,32,9,33,4,12,1,11,32,9,33,4,65,1,33,13,3,64,65,8,32,4,32,4,65,8,77,27,33,14,3,64,32,4,65,8,70,13,7,32,1,32,5,106,45,0,0,65,58,70,4,64,32,9,13,8,65,1,33,9,32,4,65,1,106,34,4,33,13,32,5,65,1,106,34,5,32,2,73,13,2,12,3,11,65,0,33,10,2,64,32,2,32,5,34,3,65,4,106,34,8,32,2,32,8,73,27,34,8,32,3,77,13,0,3,64,32,1,32,3,106,45,0,0,34,12,65,48,107,34,6,65,10,79,4,64,65,127,32,12,65,32,114,34,15,65,215,0,107,34,12,32,12,32,15,65,225,0,107,73,27,34,6,65,15,75,13,2,11,32,10,65,4,116,32,6,114,33,10,32,8,32,3,65,1,106,34,3,71,13,0,11,32,8,33,3,11,2,64,32,2,32,3,77,4,64,32,3,33,5,12,1,11,32,1,32,3,106,45,0,0,34,6,65,58,71,4,64,32,6,65,46,71,32,2,32,5,77,114,32,3,32,5,70,32,4,65,6,75,114,114,13,9,32,2,65,1,107,33,14,32,1,65,1,106,33,15,2,64,3,64,32,11,65,0,76,4,127,32,5,5,32,11,65,4,79,13,12,32,1,32,5,106,45,0,0,65,46,71,13,12,32,5,65,1,106,11,34,3,32,2,79,13,11,32,1,32,3,106,45,0,0,65,48,107,34,8,65,255,1,113,34,12,65,9,75,13,11,65,1,33,10,2,64,2,64,3,64,2,64,32,10,65,1,113,4,64,32,8,65,255,1,113,33,6,12,1,11,32,6,65,255,255,3,113,69,13,15,32,6,65,10,108,32,8,65,255,1,113,106,34,6,65,255,255,3,113,65,255,1,75,13,15,11,32,3,32,14,71,4,64,32,3,32,15,106,65,0,33,10,32,3,65,1,106,34,5,33,3,45,0,0,65,48,107,34,8,65,255,1,113,65,9,75,13,2,12,1,11,11,32,2,33,5,12,1,11,32,12,65,10,79,13,12,11,32,4,65,8,79,13,1,32,7,32,4,65,1,116,106,34,3,32,3,47,1,0,65,8,116,32,6,114,59,1,0,2,64,2,64,32,11,65,1,107,14,3,0,1,0,1,11,32,4,65,1,106,33,4,11,32,11,65,1,106,33,11,32,2,32,5,75,13,0,11,32,11,65,4,70,13,5,12,10,11,32,4,65,8,65,200,202,194,0,16,163,15,0,11,32,3,65,1,106,34,5,32,2,70,13,8,11,32,4,32,14,70,13,3,32,7,32,4,65,1,116,106,32,10,59,1,0,32,4,65,1,106,33,4,32,2,32,5,75,13,0,11,11,11,32,2,32,5,75,13,4,32,9,69,13,1,32,4,32,13,70,13,5,32,4,65,1,116,33,8,32,4,65,1,107,33,9,32,13,32,4,107,33,5,32,7,65,14,106,33,3,65,0,33,6,3,64,32,6,65,7,106,65,7,75,13,3,32,6,32,9,106,65,8,79,13,4,32,3,47,1,0,33,2,32,3,32,3,32,8,106,65,16,107,34,1,47,1,0,59,1,0,32,1,32,2,59,1,0,32,3,65,2,107,33,3,32,5,32,6,65,1,107,34,6,71,13,0,11,12,5,11,32,14,65,8,65,168,202,194,0,16,163,15,0,11,32,4,65,8,70,13,3,12,2,11,65,127,65,8,65,184,202,194,0,16,163,15,0,11,32,4,32,6,106,65,1,107,65,8,65,184,202,194,0,16,163,15,0,11,32,0,65,129,8,59,0,0,12,1,11,32,0,65,0,58,0,0,32,0,32,7,47,1,14,34,1,65,8,116,32,1,65,8,118,114,59,0,15,32,0,32,7,47,1,12,34,1,65,8,116,32,1,65,8,118,114,59,0,13,32,0,32,7,47,1,10,34,1,65,8,116,32,1,65,8,118,114,59,0,11,32,0,32,7,47,1,8,34,1,65,8,116,32,1,65,8,118,114,59,0,9,32,0,32,7,47,1,6,34,1,65,8,116,32,1,65,8,118,114,59,0,7,32,0,32,7,47,1,4,34,1,65,8,116,32,1,65,8,118,114,59,0,5,32,0,32,7,47,1,2,34,1,65,8,116,32,1,65,8,118,114,59,0,3,32,0,32,7,47,1,0,34,0,65,8,116,32,0,65,8,118,114,59,0,1,11,32,7,65,16,106,36,0,11,138,9,1,29,127,35,0,65,48,107,34,4,36,0,32,3,40,2,0,65,0,32,1,40,2,8,34,19,27,33,9,32,1,40,2,12,34,20,32,3,40,2,4,106,33,10,32,2,40,2,0,65,0,32,1,40,2,0,27,34,5,65,1,70,4,64,32,5,32,9,32,9,65,127,115,32,1,40,2,4,32,2,40,2,4,106,34,5,32,10,75,114,65,1,113,34,6,27,33,9,32,5,32,10,32,6,27,33,10,11,32,3,40,2,20,65,0,32,1,40,2,28,34,21,27,33,13,32,1,40,2,32,34,22,32,3,40,2,24,106,33,12,32,2,40,2,20,65,0,32,1,40,2,20,27,34,5,65,1,113,4,64,32,5,32,13,32,13,65,127,115,32,1,40,2,24,32,2,40,2,24,106,34,5,32,12,75,114,65,1,113,34,6,27,33,13,32,5,32,12,32,6,27,33,12,11,65,0,33,5,2,127,65,0,32,1,40,2,36,65,1,113,69,13,0,26,65,0,32,2,40,2,36,65,1,113,69,13,0,26,32,1,40,2,40,33,6,32,4,32,2,40,2,44,32,1,40,2,44,106,34,14,54,2,20,32,4,32,6,32,2,40,2,40,106,34,15,54,2,16,65,1,11,33,7,32,3,40,2,16,33,23,32,2,40,2,16,33,24,32,1,40,2,16,33,25,32,3,40,2,76,33,26,32,2,40,2,76,33,27,32,1,40,2,76,33,28,32,3,40,2,12,33,29,32,3,40,2,8,33,30,32,3,40,2,32,33,31,32,3,40,2,28,33,32,32,4,32,7,54,2,12,32,1,40,2,56,33,16,32,1,40,2,52,33,11,2,64,32,1,40,2,48,34,18,65,1,113,69,13,0,32,3,40,2,36,65,1,113,69,13,0,32,4,32,3,40,2,44,32,16,106,34,8,54,2,32,32,4,32,3,40,2,40,32,11,106,34,17,54,2,28,65,1,33,5,11,32,4,32,5,54,2,24,32,4,65,24,106,33,6,2,64,32,7,69,13,0,32,5,4,64,65,127,32,15,32,17,71,32,15,32,17,73,27,34,7,4,127,32,7,5,32,8,32,14,75,13,2,32,8,32,14,71,11,65,1,71,13,1,11,32,4,65,12,106,33,6,11,32,4,65,8,106,32,6,65,8,106,40,2,0,54,2,0,32,4,32,6,41,2,0,55,3,0,2,127,65,0,32,18,65,1,113,69,13,0,26,65,0,32,3,40,2,48,65,1,113,69,13,0,26,32,3,40,2,56,32,16,106,33,14,32,3,40,2,52,32,11,106,33,15,65,1,11,33,17,32,4,65,16,106,34,5,32,1,65,217,0,106,45,0,0,58,0,0,32,4,65,21,106,32,2,65,217,0,106,45,0,0,58,0,0,32,4,32,1,40,0,85,54,2,12,32,4,32,2,40,0,85,54,0,17,32,4,65,2,54,2,44,32,4,65,40,106,34,16,65,0,58,0,0,32,4,65,0,54,2,36,32,4,65,24,106,34,7,32,4,65,12,106,34,6,32,4,65,36,106,34,8,32,4,65,44,106,34,11,16,192,3,32,4,65,33,106,32,3,65,217,0,106,45,0,0,58,0,0,32,4,32,3,40,0,85,54,0,29,32,4,65,1,54,2,44,32,5,65,0,58,0,0,32,4,65,0,54,2,12,32,8,32,7,32,6,32,11,16,192,3,32,3,40,2,64,34,5,32,1,40,2,72,34,7,32,5,32,7,75,27,33,6,32,1,40,2,68,34,11,32,3,40,2,60,113,33,5,2,64,32,1,40,2,60,65,1,71,13,0,32,2,40,2,60,69,13,0,65,1,32,5,32,5,65,127,115,32,1,40,2,64,34,5,32,2,40,2,64,34,8,32,5,32,8,75,27,34,8,32,6,75,114,65,1,113,34,18,27,33,5,32,8,32,6,32,18,27,33,6,11,32,0,65,0,58,0,84,32,0,32,12,54,2,24,32,0,32,13,54,2,20,32,0,32,10,54,2,4,32,0,32,9,54,2,0,32,0,32,4,41,3,0,55,2,36,32,0,32,22,32,31,106,54,2,32,32,0,32,32,65,0,32,21,27,54,2,28,32,0,32,20,32,29,106,54,2,12,32,0,32,30,65,0,32,19,27,54,2,8,32,0,65,44,106,32,4,65,8,106,40,2,0,54,2,0,32,0,32,27,32,28,106,32,26,106,65,3,106,54,2,76,32,0,32,24,32,25,106,32,23,106,65,3,106,54,2,16,32,1,40,2,80,33,1,32,3,40,2,80,33,9,32,2,40,2,80,33,2,32,3,40,2,68,33,10,32,3,40,2,72,33,3,32,0,32,14,54,2,56,32,0,32,15,54,2,52,32,0,32,17,54,2,48,32,0,32,7,32,3,32,3,32,7,73,27,54,2,72,32,0,32,6,54,2,64,32,0,32,5,54,2,60,32,0,32,10,32,11,113,65,1,113,54,2,68,32,0,65,217,0,106,32,16,45,0,0,58,0,0,32,0,32,4,40,0,36,54,0,85,32,0,32,1,32,2,32,9,32,2,32,9,75,27,34,0,32,0,32,1,73,27,65,1,106,54,2,80,32,4,65,48,106,36,0,11,241,8,1,22,127,35,0,65,48,107,34,5,36,0,32,2,40,2,4,33,11,32,2,40,2,0,33,13,32,1,40,2,0,34,3,65,1,70,4,64,32,3,32,13,32,13,65,127,115,32,1,40,2,4,34,3,32,11,75,114,65,1,113,34,4,27,33,13,32,3,32,11,32,4,27,33,11,11,32,2,40,2,12,33,12,32,2,40,2,8,33,14,32,1,40,2,8,34,3,65,1,70,4,64,32,3,32,14,32,14,65,127,115,32,1,40,2,12,34,3,32,12,75,114,65,1,113,34,4,27,33,14,32,3,32,12,32,4,27,33,12,11,32,2,40,2,24,33,3,32,2,40,2,20,33,15,2,127,32,3,65,1,106,32,1,40,2,20,69,13,0,26,32,1,40,2,24,33,4,32,15,69,4,64,65,1,33,15,32,4,65,1,106,12,1,11,65,1,33,15,32,4,32,3,32,3,32,4,73,27,65,1,106,11,33,18,32,2,40,2,32,33,3,32,2,40,2,28,33,16,2,127,32,3,65,1,106,32,1,40,2,28,69,13,0,26,32,1,40,2,32,33,4,32,16,69,4,64,65,1,33,16,32,4,65,1,106,12,1,11,65,1,33,16,32,4,32,3,32,3,32,4,73,27,65,1,106,11,33,19,65,0,33,4,65,0,33,3,32,1,40,2,36,65,1,113,4,64,32,5,32,1,40,2,44,65,1,106,34,8,54,2,20,32,5,32,1,40,2,40,65,2,106,34,6,54,2,16,65,1,33,3,11,32,2,40,2,16,33,20,32,1,40,2,16,33,21,32,2,40,2,76,33,22,32,1,40,2,76,33,23,32,5,32,3,54,2,12,32,2,40,2,36,65,1,113,4,64,32,5,32,2,40,2,44,65,1,106,34,10,54,2,32,32,5,32,2,40,2,40,65,1,106,34,9,54,2,28,65,1,33,4,11,32,5,32,4,54,2,24,32,5,65,24,106,33,7,2,64,32,3,69,13,0,32,4,4,64,65,127,32,6,32,9,71,32,6,32,9,73,27,34,3,4,127,32,3,5,32,8,32,10,73,13,2,32,8,32,10,71,11,65,1,71,13,1,11,32,5,65,12,106,33,7,11,32,5,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,5,32,7,41,2,0,55,3,0,32,2,40,2,56,33,3,32,2,40,2,52,33,4,32,2,40,2,48,33,9,2,127,32,1,40,2,48,69,4,64,65,0,32,9,69,13,1,26,32,3,65,1,106,33,10,32,4,65,1,106,33,8,65,1,12,1,11,32,1,40,2,56,33,7,32,1,40,2,52,33,6,32,9,4,64,32,7,32,3,65,127,32,4,32,6,71,32,4,32,6,75,27,34,8,65,127,32,3,32,7,71,32,3,32,7,75,27,32,8,27,65,1,70,34,3,27,65,1,106,33,10,32,6,32,4,32,3,27,65,1,106,33,8,65,1,12,1,11,32,7,65,1,106,33,10,32,6,65,2,106,33,8,65,1,11,33,9,32,5,65,28,106,32,1,65,217,0,106,45,0,0,58,0,0,32,5,65,33,106,32,2,65,217,0,106,45,0,0,58,0,0,32,5,32,1,40,0,85,54,2,24,32,5,32,2,40,0,85,54,0,29,32,5,65,1,54,2,44,32,5,65,16,106,65,0,58,0,0,32,5,65,0,54,2,12,32,5,65,39,106,32,5,65,24,106,32,5,65,12,106,32,5,65,44,106,16,192,3,32,2,40,2,64,33,3,32,2,40,2,60,33,7,32,1,40,2,60,34,4,65,1,70,4,64,32,4,32,7,32,7,65,127,115,32,1,40,2,64,34,4,32,3,75,114,65,1,113,34,6,27,33,7,32,4,32,3,32,6,27,33,3,11,32,2,40,2,72,33,4,32,2,40,2,68,33,6,32,1,40,2,68,34,17,65,1,70,4,64,32,17,32,6,32,6,65,127,115,32,1,40,2,72,34,17,32,4,75,114,65,1,113,34,24,27,33,6,32,17,32,4,32,24,27,33,4,11,32,0,65,0,58,0,84,32,0,32,19,54,2,32,32,0,32,16,54,2,28,32,0,32,18,54,2,24,32,0,32,15,54,2,20,32,0,32,12,54,2,12,32,0,32,14,54,2,8,32,0,32,11,54,2,4,32,0,32,13,54,2,0,32,0,32,5,41,3,0,55,2,36,32,0,32,22,32,23,106,65,3,106,54,2,76,32,0,32,20,32,21,106,65,3,106,54,2,16,32,0,65,44,106,32,5,65,8,106,40,2,0,54,2,0,32,2,40,2,80,33,2,32,1,40,2,80,33,1,32,0,32,10,54,2,56,32,0,32,8,54,2,52,32,0,32,9,54,2,48,32,0,32,7,54,2,60,32,0,32,3,54,2,64,32,0,32,6,54,2,68,32,0,32,4,54,2,72,32,0,32,5,40,0,39,54,0,85,32,0,65,217,0,106,32,5,65,43,106,45,0,0,58,0,0,32,0,32,1,32,2,32,1,32,2,75,27,65,1,106,54,2,80,32,5,65,48,106,36,0,11,248,26,2,9,127,2,126,35,0,65,32,107,34,6,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,3,4,64,32,0,40,2,8,34,2,32,0,40,2,4,79,13,3,32,0,32,2,65,1,106,54,2,8,32,2,32,3,106,45,0,0,34,1,65,225,0,107,34,4,65,255,1,113,34,5,65,25,75,65,191,247,243,29,32,5,118,65,1,113,69,114,13,2,32,0,40,2,16,34,0,13,1,65,0,33,3,12,9,11,32,0,40,2,16,34,0,69,4,64,65,0,33,3,12,9,11,65,157,129,157,1,65,1,32,0,16,182,28,33,3,12,8,11,32,4,65,255,1,113,65,2,116,34,1,65,140,133,157,1,106,40,2,0,32,1,65,164,132,157,1,106,40,2,0,32,0,16,182,28,33,3,12,7,11,32,0,32,0,40,2,12,65,1,106,34,4,54,2,12,32,4,65,244,3,77,4,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,65,193,0,107,14,20,2,6,13,5,13,4,13,13,13,13,13,13,13,13,1,1,0,0,2,3,13,11,32,0,40,2,16,34,2,4,64,65,1,33,3,65,169,251,156,1,65,1,32,2,16,182,28,13,21,32,0,40,2,0,34,3,69,13,18,11,32,0,40,2,8,34,2,32,0,40,2,4,79,13,17,32,2,32,3,106,45,0,0,65,204,0,71,13,17,32,0,32,2,65,1,106,54,2,8,32,6,65,16,106,32,0,16,142,5,32,6,45,0,16,13,7,32,6,41,3,24,34,10,80,69,13,6,12,17,11,32,0,40,2,16,34,2,4,64,65,1,33,3,65,170,251,156,1,65,1,32,2,16,182,28,13,20,11,32,0,40,2,16,33,3,32,1,65,208,0,71,13,7,32,3,69,13,8,65,194,129,157,1,65,6,32,3,16,182,28,69,13,8,12,18,11,32,0,40,2,16,34,2,4,64,65,1,33,3,65,167,129,157,1,65,1,32,2,16,182,28,13,19,11,65,1,33,3,32,0,16,234,1,13,18,32,1,65,193,0,70,4,64,32,0,40,2,16,34,1,4,64,65,200,129,157,1,65,2,32,1,16,182,28,13,20,11,32,0,65,1,16,172,1,13,19,11,32,0,40,2,16,34,1,69,13,16,65,168,129,157,1,65,1,32,1,16,182,28,69,13,16,12,18,11,32,0,40,2,16,34,1,4,64,65,1,33,3,65,166,251,156,1,65,1,32,1,16,182,28,13,18,11,32,6,65,8,106,33,3,65,0,33,1,2,127,2,64,32,0,40,2,0,34,2,69,13,0,3,64,2,64,32,0,40,2,8,34,4,32,0,40,2,4,79,13,0,32,2,32,4,106,45,0,0,65,197,0,71,13,0,32,0,32,4,65,1,106,54,2,8,12,2,11,2,64,32,1,69,13,0,32,0,40,2,16,34,2,69,13,0,65,165,129,157,1,65,2,32,2,16,182,28,69,13,0,65,1,12,3,11,65,1,32,0,16,234,1,13,2,26,32,1,65,1,106,33,1,32,0,40,2,0,34,2,13,0,11,11,65,0,11,33,2,32,3,32,1,54,2,4,32,3,32,2,54,2,0,32,6,40,2,8,13,16,32,6,40,2,12,65,1,70,4,64,32,0,40,2,16,34,1,69,13,16,65,1,33,3,65,164,251,156,1,65,1,32,1,16,182,28,13,18,11,32,0,40,2,16,34,1,69,13,15,65,1,33,3,65,165,251,156,1,65,1,32,1,16,182,28,69,13,15,12,17,11,65,0,33,1,35,0,65,16,107,34,3,36,0,2,64,2,64,2,64,2,64,32,0,40,2,0,34,2,4,64,32,0,40,2,8,34,4,32,0,40,2,4,34,5,79,13,3,32,2,32,4,106,45,0,0,65,199,0,71,13,3,32,0,32,4,65,1,106,34,1,54,2,8,32,1,32,5,79,13,1,32,1,32,2,106,45,0,0,65,223,0,71,13,1,32,0,32,4,65,2,106,54,2,8,12,2,11,32,0,40,2,16,34,2,69,13,3,65,157,129,157,1,65,1,32,2,16,182,28,33,1,12,3,11,3,64,2,64,2,64,2,64,2,64,32,1,32,5,73,4,64,32,1,32,2,106,45,0,0,65,223,0,70,13,1,11,32,1,32,5,70,13,3,32,1,32,2,106,45,0,0,34,4,65,48,107,34,7,65,255,1,113,65,10,73,13,2,32,4,65,225,0,107,65,255,1,113,65,26,73,13,1,32,4,65,193,0,107,65,255,1,113,65,26,79,13,3,32,4,65,29,107,33,7,12,2,11,32,0,32,1,65,1,106,54,2,8,32,10,66,125,86,13,2,32,10,66,1,124,33,10,12,4,11,32,4,65,215,0,107,33,7,11,32,0,32,1,65,1,106,34,1,54,2,8,32,3,32,10,66,0,66,62,66,0,16,229,13,32,3,41,3,8,66,0,82,13,0,32,3,41,3,0,34,11,32,7,173,66,255,1,131,124,34,10,32,11,90,13,1,11,11,2,64,32,0,40,2,16,34,1,69,13,0,65,244,128,157,1,65,16,32,1,16,182,28,69,13,0,65,1,33,1,12,3,11,65,0,33,1,32,0,65,0,58,0,4,32,0,65,0,54,2,0,12,2,11,32,10,66,1,124,33,11,11,2,64,32,0,40,2,16,34,1,4,64,32,11,80,13,1,65,159,129,157,1,65,4,32,1,16,182,28,4,64,65,1,33,1,12,3,11,32,0,32,0,40,2,20,65,1,106,54,2,20,32,0,66,1,16,192,9,4,64,65,1,33,1,12,3,11,66,1,33,10,3,64,32,10,32,11,81,4,64,32,0,40,2,16,34,2,69,13,3,65,1,33,1,65,163,129,157,1,65,2,32,2,16,182,28,69,13,3,12,4,11,2,64,32,10,80,13,0,32,0,40,2,16,34,1,69,13,0,65,165,129,157,1,65,2,32,1,16,182,28,69,13,0,65,1,33,1,12,4,11,65,1,33,1,32,0,32,0,40,2,20,65,1,106,54,2,20,32,10,66,1,124,33,10,32,0,66,1,16,192,9,69,13,0,11,12,2,11,32,0,16,198,1,33,1,12,1,11,32,0,16,198,1,33,1,32,0,32,0,40,2,20,32,11,167,107,54,2,20,11,32,3,65,16,106,36,0,32,1,69,13,14,12,15,11,32,0,40,2,16,34,1,4,64,65,202,129,157,1,65,4,32,1,16,182,28,13,15,11,65,1,33,3,65,0,33,1,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,2,64,32,0,40,2,0,34,2,4,64,32,0,40,2,8,34,5,32,0,40,2,4,34,7,79,13,3,32,2,32,5,106,45,0,0,65,199,0,71,13,3,32,0,32,5,65,1,106,34,1,54,2,8,32,1,32,7,79,13,1,32,1,32,2,106,45,0,0,65,223,0,71,13,1,32,0,32,5,65,2,106,54,2,8,12,2,11,32,0,40,2,16,34,2,69,13,3,65,157,129,157,1,65,1,32,2,16,182,28,33,1,12,3,11,3,64,2,64,2,64,2,64,2,64,32,1,32,7,73,4,64,32,1,32,2,106,45,0,0,65,223,0,70,13,1,11,32,1,32,7,70,13,3,32,1,32,2,106,45,0,0,34,5,65,48,107,34,8,65,255,1,113,65,10,73,13,2,32,5,65,225,0,107,65,255,1,113,65,26,73,13,1,32,5,65,193,0,107,65,255,1,113,65,26,79,13,3,32,5,65,29,107,33,8,12,2,11,32,0,32,1,65,1,106,54,2,8,32,10,66,125,86,13,2,32,10,66,1,124,33,10,12,4,11,32,5,65,215,0,107,33,8,11,32,0,32,1,65,1,106,34,1,54,2,8,32,4,32,10,66,0,66,62,66,0,16,229,13,32,4,41,3,8,66,0,82,13,0,32,4,41,3,0,34,11,32,8,173,66,255,1,131,124,34,10,32,11,90,13,1,11,11,2,64,32,0,40,2,16,34,1,69,13,0,65,244,128,157,1,65,16,32,1,16,182,28,69,13,0,65,1,33,1,12,3,11,65,0,33,1,32,0,65,0,58,0,4,32,0,65,0,54,2,0,12,2,11,32,10,66,1,124,33,11,11,32,0,40,2,16,34,1,69,4,64,65,0,33,1,3,64,2,64,32,0,40,2,8,34,5,32,0,40,2,4,79,13,0,32,2,32,5,106,45,0,0,65,197,0,71,13,0,32,0,32,5,65,1,106,54,2,8,65,0,33,1,12,3,11,2,64,32,1,69,13,0,32,0,40,2,16,34,2,69,13,0,65,206,129,157,1,65,3,32,2,16,182,28,69,13,0,65,1,33,1,12,3,11,32,0,16,136,3,4,64,65,1,33,1,12,3,11,32,1,65,1,107,33,1,32,0,40,2,0,34,2,13,0,11,65,0,33,1,12,1,11,2,64,32,11,80,13,0,65,159,129,157,1,65,4,32,1,16,182,28,4,64,65,1,33,1,12,2,11,32,0,32,0,40,2,20,65,1,106,54,2,20,32,0,66,1,16,192,9,4,64,65,1,33,1,12,2,11,66,1,33,10,3,64,32,10,32,11,81,4,64,32,0,40,2,16,34,2,69,13,2,65,1,33,1,65,163,129,157,1,65,2,32,2,16,182,28,69,13,2,12,3,11,2,64,32,10,80,13,0,32,0,40,2,16,34,1,69,13,0,65,165,129,157,1,65,2,32,1,16,182,28,69,13,0,65,1,33,1,12,3,11,65,1,33,1,32,0,32,0,40,2,20,65,1,106,54,2,20,32,10,66,1,124,33,10,32,0,66,1,16,192,9,69,13,0,11,12,1,11,2,127,65,0,32,0,40,2,0,34,2,69,13,0,26,65,0,33,1,2,64,3,64,2,64,32,0,40,2,8,34,5,32,0,40,2,4,79,13,0,32,2,32,5,106,45,0,0,65,197,0,71,13,0,32,0,32,5,65,1,106,54,2,8,65,0,12,3,11,2,64,32,1,69,13,0,32,0,40,2,16,34,2,69,13,0,65,206,129,157,1,65,3,32,2,16,182,28,13,2,11,32,0,16,136,3,13,1,32,1,65,1,107,33,1,32,0,40,2,0,34,2,13,0,11,65,0,12,1,11,65,1,11,33,1,32,0,32,0,40,2,20,32,11,167,107,54,2,20,11,32,4,65,16,106,36,0,32,1,13,15,32,0,40,2,0,34,2,69,13,5,32,0,40,2,8,34,1,32,0,40,2,4,79,13,5,32,1,32,2,106,45,0,0,65,204,0,71,13,5,32,0,32,1,65,1,106,54,2,8,32,6,65,16,106,32,0,16,142,5,32,6,45,0,16,13,6,32,6,41,3,24,34,10,80,13,13,32,0,40,2,16,34,1,4,64,65,206,129,157,1,65,3,32,1,16,182,28,13,15,11,32,0,32,10,16,192,9,69,13,13,12,14,11,65,0,33,1,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,2,64,2,126,2,64,2,64,2,64,32,0,40,2,0,34,5,4,64,32,0,40,2,8,34,3,32,0,40,2,4,34,7,73,4,64,32,3,32,5,106,45,0,0,65,223,0,70,13,3,11,32,3,32,7,32,3,32,7,75,27,33,9,32,3,33,1,3,64,32,1,32,7,73,4,64,32,1,32,5,106,45,0,0,65,223,0,70,13,3,11,32,1,32,9,70,13,6,2,64,32,1,32,5,106,45,0,0,34,4,65,48,107,34,8,65,255,1,113,65,10,73,13,0,32,4,65,225,0,107,65,255,1,113,65,26,79,4,64,32,4,65,193,0,107,65,255,1,113,65,26,79,13,8,32,4,65,29,107,33,8,12,1,11,32,4,65,215,0,107,33,8,11,32,0,32,1,65,1,106,34,1,54,2,8,32,2,32,10,66,0,66,62,66,0,16,229,13,32,2,41,3,8,66,0,82,13,6,32,2,41,3,0,34,11,32,8,173,66,255,1,131,124,34,10,32,11,90,13,0,11,12,5,11,32,0,40,2,16,34,3,69,13,7,65,157,129,157,1,65,1,32,3,16,182,28,33,1,12,7,11,32,0,32,1,65,1,106,54,2,8,32,10,66,127,82,13,1,12,3,11,32,0,32,3,65,1,106,54,2,8,66,0,12,1,11,32,10,66,1,124,11,33,10,32,10,32,3,65,1,107,173,90,13,0,65,1,33,1,32,0,40,2,16,33,3,32,0,40,2,12,65,1,106,34,4,65,244,3,75,13,1,32,3,69,4,64,65,0,33,1,12,4,11,32,2,65,24,106,34,5,32,0,65,8,106,34,3,41,2,0,55,3,0,32,0,32,4,54,2,12,32,3,32,10,62,2,0,32,2,32,0,41,2,0,55,3,16,32,0,16,234,1,33,1,32,3,32,5,41,3,0,55,2,0,32,0,32,2,41,3,16,55,2,0,12,3,11,65,0,33,1,32,0,40,2,16,34,3,69,13,1,65,244,128,157,1,65,16,32,3,16,182,28,69,13,1,65,1,33,1,12,2,11,32,3,69,13,0,65,132,129,157,1,65,25,32,3,16,182,28,13,1,11,32,0,32,1,58,0,4,65,0,33,1,32,0,65,0,54,2,0,11,32,2,65,32,106,36,0,32,1,13,13,12,12,11,32,0,32,10,16,192,9,13,12,32,0,40,2,16,34,2,69,13,10,65,1,33,3,65,189,129,157,1,65,1,32,2,16,182,28,69,13,10,12,13,11,32,0,40,2,16,33,1,2,64,32,6,45,0,17,34,3,69,4,64,32,1,69,13,1,65,244,128,157,1,65,16,32,1,16,182,28,69,13,1,12,13,11,32,1,69,13,0,65,132,129,157,1,65,25,32,1,16,182,28,13,12,11,32,0,32,3,58,0,4,12,8,11,32,3,69,13,0,65,190,129,157,1,65,4,32,3,16,182,28,13,10,11,32,0,16,234,1,69,13,8,12,9,11,32,0,40,2,16,34,1,69,13,4,65,244,128,157,1,65,16,32,1,16,182,28,13,9,12,4,11,32,0,40,2,16,33,1,2,64,32,6,45,0,17,34,3,69,4,64,32,1,69,13,1,65,244,128,157,1,65,16,32,1,16,182,28,69,13,1,12,9,11,32,1,69,13,0,65,132,129,157,1,65,25,32,1,16,182,28,13,8,11,32,0,32,3,58,0,4,12,4,11,32,0,32,2,54,2,8,32,0,65,0,16,163,1,69,13,5,12,6,11,32,0,40,2,16,34,1,4,64,65,132,129,157,1,65,25,32,1,16,182,28,13,6,11,32,0,65,1,58,0,4,12,2,11,32,0,40,2,16,34,1,69,13,0,65,244,128,157,1,65,16,32,1,16,182,28,13,4,11,65,0,33,3,32,0,65,0,58,0,4,32,0,65,0,54,2,0,12,4,11,65,0,33,3,32,0,65,0,54,2,0,12,3,11,2,64,32,1,65,210,0,70,13,0,32,0,40,2,16,34,1,69,13,0,65,190,129,157,1,65,4,32,1,16,182,28,13,2,11,32,0,16,234,1,13,1,11,65,0,33,3,32,0,40,2,0,69,13,1,32,0,32,0,40,2,12,65,1,107,54,2,12,12,1,11,65,1,33,3,11,32,6,65,32,106,36,0,32,3,11,169,9,2,1,127,9,126,35,0,65,160,2,107,34,3,36,0,32,3,65,224,1,106,32,1,32,2,16,144,2,32,3,65,208,1,106,32,3,41,3,128,2,34,5,66,0,66,191,253,166,254,178,174,232,150,192,0,66,0,16,229,13,32,3,65,176,1,106,32,3,41,3,136,2,34,9,66,0,66,191,253,166,254,178,174,232,150,192,0,66,0,16,229,13,32,3,65,192,1,106,32,5,66,0,66,196,191,221,133,149,227,200,168,197,0,66,0,16,229,13,32,3,65,144,1,106,32,3,41,3,144,2,34,7,66,0,66,191,253,166,254,178,174,232,150,192,0,66,0,16,229,13,32,3,65,160,1,106,32,9,66,0,66,196,191,221,133,149,227,200,168,197,0,66,0,16,229,13,32,3,65,240,0,106,32,3,41,3,152,2,34,4,66,0,66,191,253,166,254,178,174,232,150,192,0,66,0,16,229,13,32,3,65,128,1,106,32,7,66,0,66,196,191,221,133,149,227,200,168,197,0,66,0,16,229,13,32,3,65,224,0,106,32,4,66,0,66,196,191,221,133,149,227,200,168,197,0,66,0,16,229,13,32,3,65,208,0,106,32,7,32,3,41,3,224,1,34,6,32,3,41,3,208,1,124,34,10,32,6,84,173,32,3,41,3,232,1,34,8,32,3,65,216,1,106,41,3,0,124,124,34,6,32,8,84,173,32,3,41,3,240,1,34,11,32,3,65,184,1,106,41,3,0,32,3,65,200,1,106,41,3,0,124,124,124,32,6,32,6,32,3,41,3,176,1,124,34,6,86,173,124,32,6,32,6,32,3,41,3,192,1,124,34,6,86,173,124,34,8,32,11,84,173,32,3,41,3,248,1,34,11,32,3,65,152,1,106,41,3,0,32,3,65,168,1,106,41,3,0,124,124,124,32,8,32,8,32,3,41,3,144,1,124,34,8,86,173,124,32,8,32,8,32,3,41,3,160,1,124,34,8,86,173,124,32,8,32,5,32,8,124,34,8,86,173,124,34,5,32,11,84,173,32,3,65,248,0,106,41,3,0,32,3,41,3,96,34,12,32,3,65,136,1,106,41,3,0,124,124,124,32,5,32,5,32,3,41,3,112,124,34,5,86,173,124,32,5,32,5,32,3,41,3,128,1,124,34,5,86,173,124,32,5,32,9,124,34,11,32,5,84,173,124,34,9,124,34,5,66,0,66,191,253,166,254,178,174,232,150,192,0,66,0,16,229,13,32,3,65,48,106,32,5,32,9,84,173,32,9,32,12,84,173,32,4,32,3,65,232,0,106,41,3,0,124,124,124,34,9,66,0,66,191,253,166,254,178,174,232,150,192,0,66,0,16,229,13,32,3,65,64,107,32,5,66,0,66,196,191,221,133,149,227,200,168,197,0,66,0,16,229,13,32,3,65,32,106,32,9,66,0,66,196,191,221,133,149,227,200,168,197,0,66,0,16,229,13,32,3,65,16,106,32,10,32,10,32,3,41,3,80,124,34,10,86,173,32,6,32,3,65,216,0,106,41,3,0,124,124,34,7,32,6,84,173,32,3,65,56,106,41,3,0,32,8,32,3,65,200,0,106,41,3,0,124,124,124,32,7,32,7,32,3,41,3,48,124,34,7,86,173,124,32,7,32,3,41,3,64,124,34,6,32,7,84,173,124,34,7,32,8,84,173,32,11,32,3,65,40,106,41,3,0,124,124,32,7,66,191,253,166,254,178,174,232,150,192,0,66,0,32,4,32,9,86,34,1,27,124,34,4,32,7,84,173,124,32,4,32,4,32,3,41,3,32,124,34,4,86,173,124,32,4,32,5,124,34,8,32,4,84,173,124,34,4,32,11,84,173,32,1,173,124,32,4,32,4,66,196,191,221,133,149,227,200,168,197,0,66,0,32,1,27,124,34,4,86,173,124,32,4,32,9,124,34,11,32,4,84,173,124,34,9,66,0,66,191,253,166,254,178,174,232,150,192,0,66,0,16,229,13,32,3,32,9,66,0,66,196,191,221,133,149,227,200,168,197,0,66,0,16,229,13,32,0,32,6,32,3,41,3,0,34,6,124,34,5,32,3,65,24,106,41,3,0,32,3,41,3,16,34,4,32,10,124,34,7,32,4,84,173,124,124,34,4,66,186,192,162,250,234,156,183,215,186,127,86,32,8,32,9,124,34,10,32,4,32,5,84,173,32,3,65,8,106,41,3,0,32,5,32,6,84,173,124,124,124,34,5,66,125,86,113,32,9,32,10,86,173,32,5,32,10,84,173,124,34,10,32,11,124,34,9,66,127,81,34,1,113,34,2,32,4,66,187,192,162,250,234,156,183,215,186,127,86,113,32,5,66,127,81,32,1,113,114,32,2,32,7,66,192,130,217,129,205,209,151,233,191,127,86,113,114,32,9,32,10,84,106,173,34,10,66,191,253,166,254,178,174,232,150,192,0,126,34,6,32,7,124,34,8,55,3,0,32,0,32,4,32,10,66,196,191,221,133,149,227,200,168,197,0,126,124,34,7,32,6,32,8,86,173,124,34,6,55,3,8,32,0,32,5,32,10,124,34,10,32,4,32,7,86,173,32,6,32,7,84,173,124,124,34,4,55,3,16,32,0,32,5,32,10,86,173,32,4,32,10,84,173,124,32,9,124,55,3,24,32,3,65,160,2,106,36,0,11,153,10,3,6,127,1,126,1,124,35,0,65,192,3,107,34,2,36,0,32,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,104,65,1,107,14,3,8,2,1,0,11,32,0,32,0,65,56,106,65,48,16,193,5,26,11,2,64,32,0,45,0,44,65,1,107,14,3,6,1,0,2,11,32,0,65,40,106,33,5,2,64,32,0,45,0,40,65,1,107,14,3,8,1,4,0,11,32,0,40,2,24,33,4,32,0,40,2,20,33,3,12,2,11,0,11,32,0,65,8,106,32,0,40,2,0,16,152,17,32,0,65,0,58,0,40,32,0,32,0,40,2,4,34,4,54,2,24,32,0,32,0,40,2,8,34,3,54,2,20,32,0,65,40,106,33,5,11,32,0,32,3,54,2,28,32,2,65,48,106,34,6,32,3,16,219,12,32,2,65,40,106,32,0,40,2,28,65,152,7,106,32,6,32,4,16,251,14,32,2,40,2,40,33,3,32,0,32,2,40,2,44,34,4,54,2,36,32,0,32,3,54,2,32,12,1,11,32,0,40,2,36,33,4,32,0,40,2,32,33,3,11,32,2,65,200,1,106,34,6,32,3,32,1,32,4,40,2,12,17,3,0,32,2,40,2,128,2,34,1,65,129,128,128,128,120,70,13,3,32,2,40,2,200,1,33,3,32,2,65,172,2,106,34,7,32,6,65,4,114,65,52,16,193,5,26,32,2,65,168,2,106,34,4,32,2,65,148,2,106,40,2,0,54,2,0,32,2,65,160,2,106,34,6,32,2,65,140,2,106,41,2,0,55,3,0,32,2,32,2,41,2,132,2,55,3,152,2,32,0,65,32,106,16,133,20,2,64,32,1,65,128,128,128,128,120,71,4,64,32,2,65,248,0,106,65,4,114,32,7,65,52,16,193,5,26,32,2,41,2,124,33,8,32,2,65,236,2,106,32,2,65,180,2,106,65,44,16,193,5,26,32,2,65,172,3,106,32,4,40,2,0,54,2,0,32,2,65,164,3,106,32,6,41,3,0,55,2,0,32,2,32,2,41,3,152,2,55,2,156,3,32,2,32,1,54,2,152,3,32,2,32,8,55,2,228,2,32,2,32,3,54,2,224,2,2,126,16,72,68,0,0,0,0,0,64,143,64,163,34,9,68,0,0,0,0,0,0,240,67,99,32,9,68,0,0,0,0,0,0,0,0,102,34,1,113,4,64,32,9,177,12,1,11,66,0,11,33,8,32,2,65,32,106,32,0,40,2,28,32,2,65,224,2,106,66,127,32,8,66,0,32,1,27,32,9,68,255,255,255,255,255,255,239,67,100,27,16,234,4,32,2,40,2,32,65,1,113,4,64,32,2,32,2,40,2,36,54,2,180,3,32,2,65,1,54,2,204,1,32,2,65,252,169,193,0,54,2,200,1,32,2,66,1,55,2,212,1,32,2,65,194,3,54,2,188,3,32,2,32,2,65,184,3,106,54,2,208,1,32,2,32,2,65,180,3,106,54,2,184,3,32,2,65,248,0,106,32,2,65,200,1,106,16,236,4,32,2,40,2,120,34,3,65,128,128,128,128,120,71,13,2,11,32,5,65,1,58,0,0,65,128,128,128,128,120,33,3,12,6,11,32,2,32,3,54,2,180,3,32,2,65,1,54,2,204,1,32,2,65,252,169,193,0,54,2,200,1,32,2,66,1,55,2,212,1,32,2,65,195,3,54,2,188,3,32,2,32,2,65,184,3,106,54,2,208,1,32,2,32,2,65,180,3,106,54,2,184,3,32,2,65,248,0,106,32,2,65,200,1,106,16,236,4,32,2,40,2,180,3,34,1,16,237,14,32,1,65,4,65,36,16,224,4,32,2,40,2,120,33,3,11,32,2,41,2,124,33,8,32,5,65,1,58,0,0,32,3,65,129,128,128,128,120,71,13,4,65,2,33,3,65,3,12,5,11,65,156,175,193,0,16,161,21,0,11,65,136,150,193,0,16,161,21,0,11,65,188,175,193,0,16,161,21,0,11,32,5,65,3,58,0,0,65,2,33,3,65,3,12,1,11,32,2,32,8,55,2,228,2,32,2,32,3,54,2,224,2,32,2,65,24,106,32,2,65,224,2,106,16,252,14,32,2,40,2,28,33,4,32,2,40,2,24,33,3,32,0,40,2,12,65,0,54,2,0,32,0,65,16,106,16,153,17,65,1,11,58,0,44,65,3,33,1,2,64,32,3,65,2,70,34,5,13,0,32,0,16,202,20,2,64,32,3,69,4,64,32,2,32,4,54,2,200,1,32,2,65,128,1,54,2,224,2,32,2,65,8,106,32,0,65,48,106,32,2,65,224,2,106,32,2,65,200,1,106,16,176,18,32,2,40,2,8,32,2,40,2,12,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,224,2,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,200,1,34,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,32,4,54,2,200,1,32,2,65,128,1,54,2,224,2,32,2,65,16,106,32,0,65,52,106,32,2,65,224,2,106,32,2,65,200,1,106,16,176,18,32,2,40,2,16,32,2,40,2,20,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,224,2,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,200,1,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,40,2,48,34,1,65,132,1,79,4,64,32,1,16,222,9,11,65,1,33,1,32,0,40,2,52,34,3,65,132,1,73,13,0,32,3,16,222,9,11,32,0,32,1,58,0,104,32,2,65,192,3,106,36,0,32,5,11,181,9,2,4,127,1,126,35,0,65,160,1,107,34,2,36,0,32,1,65,12,106,33,3,2,64,32,1,40,2,12,32,1,40,2,16,65,148,149,204,0,65,2,16,246,23,69,4,64,32,2,65,3,54,2,20,32,2,65,192,149,204,0,54,2,16,32,2,66,2,55,2,28,32,2,65,7,54,2,148,1,32,2,65,4,54,2,140,1,32,2,32,3,54,2,136,1,32,2,32,1,40,2,8,54,2,156,1,32,2,32,2,65,136,1,106,54,2,24,32,2,32,2,65,156,1,106,54,2,144,1,32,2,65,252,0,106,32,2,65,16,106,16,236,4,32,2,65,243,0,106,32,2,65,132,1,106,40,2,0,54,0,0,32,2,32,2,41,2,124,55,0,107,32,0,65,11,58,0,0,32,0,32,2,41,0,104,55,0,1,32,0,65,8,106,32,2,65,239,0,106,41,0,0,55,0,0,12,1,11,2,64,2,64,2,64,32,1,40,2,8,34,4,65,1,107,14,2,1,2,0,11,32,2,65,3,54,2,20,32,2,65,192,149,204,0,54,2,16,32,2,66,2,55,2,28,32,2,65,7,54,2,148,1,32,2,65,4,54,2,140,1,32,2,32,3,54,2,136,1,32,2,32,4,54,2,156,1,32,2,32,2,65,136,1,106,54,2,24,32,2,32,2,65,156,1,106,54,2,144,1,32,2,65,252,0,106,32,2,65,16,106,16,236,4,32,2,65,243,0,106,32,2,65,132,1,106,40,2,0,54,0,0,32,2,32,2,41,2,124,55,0,107,32,0,65,11,58,0,0,32,0,32,2,41,0,104,55,0,1,32,0,65,8,106,32,2,65,239,0,106,41,0,0,55,0,0,12,2,11,32,1,40,2,4,34,1,40,2,8,34,3,4,64,32,2,65,2,54,2,20,32,2,65,156,150,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,128,1,32,2,32,3,54,2,156,1,32,2,32,2,65,252,0,106,54,2,24,32,2,32,2,65,156,1,106,54,2,124,32,2,65,232,0,106,32,2,65,16,106,16,236,4,32,2,65,147,1,106,32,2,65,240,0,106,40,2,0,54,0,0,32,2,32,2,41,2,104,55,0,139,1,32,0,65,11,58,0,0,32,0,32,2,41,0,136,1,55,0,1,32,0,65,8,106,32,2,65,143,1,106,41,0,0,55,0,0,12,2,11,32,2,65,16,106,34,3,32,1,16,205,12,32,2,45,0,16,34,1,65,37,70,4,64,32,2,65,147,1,106,32,2,65,28,106,40,2,0,34,1,54,0,0,32,2,65,8,106,32,1,54,2,0,32,2,32,2,41,2,20,34,6,55,0,139,1,32,2,32,6,55,3,0,32,2,65,0,54,2,16,32,0,32,2,32,3,16,167,12,12,2,11,32,2,32,2,41,0,17,55,3,136,1,32,2,32,2,65,24,106,41,0,0,55,0,143,1,32,0,65,16,106,32,2,65,32,106,65,56,16,193,5,26,32,0,65,8,106,32,2,41,0,143,1,55,0,0,32,0,32,2,41,3,136,1,55,0,1,32,0,32,1,58,0,0,12,1,11,32,1,40,2,4,34,1,40,2,8,34,3,4,64,32,2,65,2,54,2,20,32,2,65,156,150,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,128,1,32,2,32,3,54,2,156,1,32,2,32,2,65,252,0,106,54,2,24,32,2,32,2,65,156,1,106,54,2,124,32,2,65,232,0,106,32,2,65,16,106,16,236,4,32,2,65,147,1,106,32,2,65,240,0,106,40,2,0,54,0,0,32,2,32,2,41,2,104,55,0,139,1,32,0,65,11,58,0,0,32,0,32,2,41,0,136,1,55,0,1,32,0,65,8,106,32,2,65,143,1,106,41,0,0,55,0,0,12,1,11,32,2,65,16,106,34,5,32,1,65,20,106,16,162,3,32,2,45,0,16,34,3,65,37,70,4,64,32,2,65,240,0,106,34,4,32,2,65,28,106,34,3,40,2,0,54,2,0,32,2,32,2,41,2,20,55,3,104,32,5,32,1,16,205,12,32,2,45,0,16,34,1,65,37,70,4,64,32,2,65,147,1,106,32,3,40,2,0,34,1,54,0,0,32,2,65,224,0,106,32,1,54,2,0,32,2,32,2,41,2,20,34,6,55,0,139,1,32,2,32,6,55,3,88,32,3,32,4,40,2,0,54,2,0,32,2,32,2,41,3,104,55,2,20,32,2,65,1,54,2,16,32,0,32,2,65,216,0,106,32,5,16,167,12,12,2,11,32,2,32,2,41,0,17,55,3,136,1,32,2,32,2,65,24,106,41,0,0,55,0,143,1,32,0,65,16,106,32,2,65,32,106,65,56,16,193,5,26,32,0,65,8,106,32,2,41,0,143,1,55,0,0,32,0,32,2,41,3,136,1,55,0,1,32,0,32,1,58,0,0,32,2,65,232,0,106,16,164,14,12,1,11,32,2,32,2,41,0,17,55,3,136,1,32,2,32,2,65,24,106,41,0,0,55,0,143,1,32,0,65,16,106,32,2,65,32,106,65,56,16,193,5,26,32,0,65,8,106,32,2,41,0,143,1,55,0,0,32,0,32,2,41,3,136,1,55,0,1,32,0,32,3,58,0,0,11,32,2,65,160,1,106,36,0,11,143,10,1,8,127,32,1,40,2,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,3,65,1,107,14,2,1,2,0,11,32,2,69,13,3,12,2,11,32,2,65,1,71,13,1,32,1,40,2,132,1,33,2,2,64,32,0,40,2,132,1,65,128,128,128,128,120,70,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,4,32,0,65,128,1,106,65,4,32,1,65,128,1,106,65,4,16,154,21,34,2,65,255,1,113,13,0,32,0,40,2,136,1,32,0,40,2,140,1,32,1,40,2,136,1,32,1,40,2,140,1,16,242,8,33,2,11,32,2,65,255,1,113,13,6,2,64,65,127,32,0,45,0,112,34,2,32,1,45,0,112,34,3,71,32,2,32,3,73,27,34,2,13,0,65,127,32,0,45,0,113,34,2,32,1,45,0,113,34,3,71,32,2,32,3,73,27,34,2,13,0,32,0,65,12,106,65,4,32,1,65,12,106,65,4,16,154,21,34,2,65,255,1,113,13,0,32,1,40,2,4,33,3,2,127,2,64,2,64,32,0,40,2,4,34,4,69,4,64,32,3,13,1,32,0,40,2,8,34,3,32,1,40,2,8,34,4,71,33,2,32,3,32,4,73,12,3,11,32,3,13,1,11,32,3,32,4,71,33,2,32,3,32,4,75,12,1,11,32,0,40,2,8,34,3,32,1,40,2,8,34,4,71,33,2,32,3,32,4,73,11,33,3,65,127,32,2,32,3,27,34,2,13,0,32,0,65,16,106,32,1,65,16,106,16,179,24,34,2,65,255,1,113,13,0,32,0,65,208,0,106,65,32,32,1,65,208,0,106,65,32,16,154,21,33,2,11,32,2,65,255,1,113,13,6,32,0,40,2,120,32,0,40,2,124,32,1,40,2,120,32,1,40,2,124,16,242,8,34,2,65,255,1,113,13,6,65,127,32,0,45,0,144,1,34,0,32,1,45,0,144,1,34,1,71,32,0,32,1,73,27,33,2,12,6,11,32,2,65,2,71,13,0,32,1,40,2,132,1,33,2,2,64,32,0,40,2,132,1,65,128,128,128,128,120,70,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,3,32,0,65,128,1,106,65,4,32,1,65,128,1,106,65,4,16,154,21,34,2,65,255,1,113,13,0,32,0,40,2,136,1,32,0,40,2,140,1,32,1,40,2,136,1,32,1,40,2,140,1,16,242,8,33,2,11,32,2,65,255,1,113,13,5,2,64,65,127,32,0,45,0,112,34,2,32,1,45,0,112,34,3,71,32,2,32,3,73,27,34,2,13,0,65,127,32,0,45,0,113,34,2,32,1,45,0,113,34,3,71,32,2,32,3,73,27,34,2,13,0,32,0,65,12,106,65,4,32,1,65,12,106,65,4,16,154,21,34,2,65,255,1,113,13,0,32,1,40,2,4,33,3,2,127,2,64,2,64,32,0,40,2,4,34,4,69,4,64,32,3,13,1,32,0,40,2,8,34,3,32,1,40,2,8,34,4,71,33,2,32,3,32,4,73,12,3,11,32,3,13,1,11,32,3,32,4,71,33,2,32,3,32,4,75,12,1,11,32,0,40,2,8,34,3,32,1,40,2,8,34,4,71,33,2,32,3,32,4,73,11,33,3,65,127,32,2,32,3,27,34,2,13,0,32,0,65,16,106,32,1,65,16,106,16,179,24,34,2,65,255,1,113,13,0,32,0,65,208,0,106,65,32,32,1,65,208,0,106,65,32,16,154,21,33,2,11,32,2,65,255,1,113,13,5,65,127,32,0,40,2,124,34,2,32,1,40,2,124,34,5,71,32,2,32,5,73,34,7,27,33,3,32,1,40,2,120,65,8,106,33,4,32,0,40,2,120,65,8,106,33,6,32,2,32,5,32,7,27,65,1,106,33,5,3,64,2,64,32,5,65,1,107,34,5,69,4,64,32,3,33,2,12,1,11,32,4,65,4,107,33,2,32,6,65,4,107,32,4,40,2,0,33,8,32,6,40,2,0,33,9,32,4,65,12,106,33,4,32,6,65,12,106,33,6,40,2,0,32,9,32,2,40,2,0,32,8,16,242,8,34,2,65,255,1,113,69,13,1,11,11,32,2,65,255,1,113,13,5,65,127,32,0,45,0,144,1,34,0,32,1,45,0,144,1,34,1,71,32,0,32,1,73,27,33,2,12,5,11,65,127,32,2,32,3,71,32,2,32,3,75,27,33,2,12,4,11,32,1,40,2,8,33,2,32,0,40,2,8,65,128,128,128,128,120,70,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,3,11,32,2,65,128,128,128,128,120,71,13,1,11,65,1,33,2,12,2,11,32,0,65,4,106,65,4,32,1,65,4,106,65,4,16,154,21,34,2,65,255,1,113,13,0,32,0,40,2,12,32,0,40,2,16,32,1,40,2,12,32,1,40,2,16,16,242,8,33,2,11,32,2,65,255,1,113,13,0,32,1,45,0,20,33,2,2,64,2,64,32,0,45,0,20,34,3,65,2,71,4,64,32,2,65,2,70,13,1,32,3,32,2,107,34,2,65,255,1,113,13,3,32,0,65,21,106,32,1,65,21,106,16,179,24,33,2,12,3,11,32,2,65,2,70,13,1,11,32,3,65,2,70,34,0,32,2,65,2,70,34,1,115,34,2,65,127,32,0,27,32,2,32,1,27,33,2,12,1,11,32,0,65,21,106,32,1,65,21,106,16,180,24,33,2,11,32,2,65,255,1,113,65,255,1,70,11,251,8,1,5,127,35,0,65,144,2,107,34,8,36,0,32,8,65,4,106,16,191,22,32,8,32,7,16,185,17,32,8,45,0,1,33,10,32,8,45,0,0,33,12,32,8,65,168,1,106,34,9,32,1,65,32,106,32,2,16,181,20,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,8,45,0,176,1,34,11,65,18,70,4,64,32,10,65,1,113,69,4,64,32,9,32,1,16,173,15,32,2,16,242,24,32,8,45,0,176,1,34,10,65,18,71,13,2,32,12,65,254,1,113,65,2,70,13,3,32,9,32,1,16,173,15,65,32,106,32,2,16,242,24,32,8,45,0,176,1,34,9,65,18,70,13,4,32,0,32,8,47,0,177,1,59,0,9,32,0,65,11,106,32,8,65,179,1,106,45,0,0,58,0,0,32,8,41,2,168,1,33,6,32,0,32,9,58,0,8,32,0,32,6,55,2,0,12,9,11,32,8,65,168,1,106,32,8,65,4,106,32,2,16,242,24,32,8,45,0,176,1,34,9,65,18,70,13,2,32,0,32,8,47,0,177,1,59,0,9,32,0,65,11,106,32,8,65,179,1,106,45,0,0,58,0,0,32,8,41,2,168,1,33,6,32,0,32,9,58,0,8,32,0,32,6,55,2,0,12,8,11,32,0,32,8,47,0,177,1,59,0,9,32,0,65,11,106,32,8,65,179,1,106,45,0,0,58,0,0,32,8,41,2,168,1,33,6,32,0,32,11,58,0,8,32,0,32,6,55,2,0,12,7,11,32,0,32,8,47,0,177,1,59,0,9,32,0,65,11,106,32,8,65,179,1,106,45,0,0,58,0,0,32,8,41,2,168,1,33,6,32,0,32,10,58,0,8,32,0,32,6,55,2,0,12,6,11,32,8,65,168,1,106,32,8,65,4,106,32,2,16,242,24,32,8,45,0,176,1,34,9,65,18,71,13,1,11,32,1,40,2,16,34,9,32,3,77,13,1,32,8,65,168,1,106,34,9,32,1,40,2,12,32,3,65,200,0,108,106,34,10,65,32,106,32,2,16,215,19,32,8,45,0,176,1,34,11,65,18,71,13,2,32,9,32,4,32,5,32,2,16,227,11,32,8,45,0,176,1,34,4,65,18,70,13,3,32,0,32,8,47,0,177,1,59,0,9,32,0,65,11,106,32,8,65,179,1,106,45,0,0,58,0,0,32,8,41,2,168,1,33,6,32,0,32,4,58,0,8,32,0,32,6,55,2,0,12,4,11,32,0,32,8,47,0,177,1,59,0,9,32,0,65,11,106,32,8,65,179,1,106,45,0,0,58,0,0,32,8,41,2,168,1,33,6,32,0,32,9,58,0,8,32,0,32,6,55,2,0,12,3,11,32,0,65,18,58,0,8,32,0,32,9,54,2,4,32,0,32,3,54,2,0,12,2,11,32,0,32,8,47,0,177,1,59,0,9,32,0,65,11,106,32,8,65,179,1,106,45,0,0,58,0,0,32,8,41,2,168,1,33,6,32,0,32,11,58,0,8,32,0,32,6,55,2,0,12,1,11,32,8,32,6,55,3,168,1,32,2,32,8,65,168,1,106,34,4,65,8,16,100,32,4,32,10,65,196,0,106,32,2,16,181,20,2,64,2,64,2,64,2,64,32,8,45,0,176,1,34,4,65,18,70,4,64,32,12,65,2,107,14,2,3,1,2,11,32,0,32,8,47,0,177,1,59,0,9,32,0,65,11,106,32,8,65,179,1,106,45,0,0,58,0,0,32,8,41,2,168,1,33,6,32,0,32,4,58,0,8,32,0,32,6,55,2,0,12,4,11,32,1,40,2,28,32,3,77,13,1,32,8,65,36,106,34,4,16,160,22,32,1,40,2,28,34,5,32,3,77,13,4,32,8,65,168,1,106,34,5,32,1,40,2,24,32,3,65,24,108,106,32,4,16,179,13,32,8,45,0,176,1,34,3,65,18,70,4,64,32,5,32,4,65,228,0,16,193,5,26,32,8,65,136,1,106,34,3,32,5,16,242,28,32,2,32,3,65,32,16,100,12,3,11,32,0,32,8,47,0,177,1,59,0,9,32,0,65,11,106,32,8,65,179,1,106,45,0,0,58,0,0,32,8,41,2,168,1,33,6,32,0,32,3,58,0,8,32,0,32,6,55,2,0,12,3,11,32,8,65,168,1,106,32,1,16,173,15,65,64,107,32,2,16,242,24,32,8,45,0,176,1,34,3,65,18,70,13,1,32,0,32,8,47,0,177,1,59,0,9,32,0,65,11,106,32,8,65,179,1,106,45,0,0,58,0,0,32,8,41,2,168,1,33,6,32,0,32,3,58,0,8,32,0,32,6,55,2,0,12,2,11,32,2,32,8,65,4,106,65,32,16,100,11,32,8,32,1,40,2,4,54,2,168,1,32,2,32,8,65,168,1,106,34,1,65,4,16,100,32,8,32,7,65,255,1,113,54,2,168,1,32,2,32,1,65,4,16,100,32,0,65,19,58,0,8,11,32,8,65,144,2,106,36,0,15,11,32,3,32,5,65,168,162,204,0,16,163,15,0,11,185,8,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,34,1,65,4,107,34,2,32,2,65,6,79,27,14,5,1,2,3,4,5,0,11,32,0,65,20,106,16,177,18,32,0,65,4,106,16,237,12,32,0,40,2,172,1,34,1,69,13,5,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,172,1,106,16,150,20,15,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,96,14,27,22,22,0,1,22,22,22,22,22,22,22,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,23,11,32,0,65,228,0,106,16,177,18,15,11,32,0,65,228,0,106,16,177,18,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,19,12,21,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,12,20,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,17,12,19,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,16,12,18,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,14,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,236,0,106,16,128,2,15,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,12,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,12,9,11,32,0,65,228,0,106,34,0,16,160,18,32,0,16,166,27,15,11,12,5,11,32,0,65,4,106,16,177,18,15,11,32,0,65,4,106,16,177,18,15,11,32,0,65,4,106,33,0,2,64,2,64,2,64,2,64,32,1,65,1,107,14,3,2,3,0,1,11,32,0,16,194,2,15,11,32,0,16,234,22,15,11,32,0,16,177,18,15,11,32,0,16,241,21,32,0,16,250,27,15,11,32,0,65,4,106,16,234,22,11,15,11,32,0,65,228,0,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,228,0,106,16,128,2,15,11,32,0,65,232,0,106,16,128,2,11,182,8,2,25,127,5,126,35,0,65,224,4,107,34,3,36,0,2,64,2,64,32,1,16,162,8,34,6,69,13,0,32,3,65,168,4,106,33,21,32,3,65,184,4,106,33,9,32,3,65,160,4,106,33,12,32,3,65,152,3,106,33,14,32,3,65,232,2,106,33,10,32,3,65,216,1,106,33,13,32,3,65,200,1,106,33,15,32,3,65,20,106,33,22,32,2,40,2,8,34,16,65,8,106,33,17,32,3,65,216,3,106,33,23,32,3,65,160,3,106,33,18,32,3,65,176,3,106,33,11,3,64,2,64,32,6,45,0,0,33,19,32,6,40,2,4,33,20,32,22,32,6,65,8,106,34,2,65,36,16,193,5,33,5,32,3,32,20,54,2,16,32,3,32,19,58,0,12,32,3,40,2,52,33,6,32,3,65,136,3,106,34,8,32,16,40,2,0,34,7,32,5,16,148,3,2,64,32,3,41,3,136,3,66,2,81,13,0,32,3,65,152,1,106,32,8,65,56,16,193,5,26,2,64,32,3,40,2,200,1,34,4,40,2,36,32,6,75,4,64,32,4,40,2,32,32,6,65,24,108,106,34,4,41,3,0,33,28,32,13,32,4,65,8,106,16,131,15,32,3,32,28,55,3,208,1,32,8,32,7,32,16,40,2,4,34,4,32,17,32,5,16,160,1,32,3,40,2,136,3,34,5,65,2,71,13,1,32,13,16,214,24,32,3,40,2,200,1,33,4,11,32,4,32,4,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,15,16,254,17,12,1,11,2,126,32,5,65,1,113,4,64,32,3,41,3,144,3,33,30,66,1,12,1,11,32,3,40,2,140,3,34,5,41,3,0,33,30,32,3,65,232,1,106,32,5,65,8,106,65,40,16,193,5,26,66,0,11,33,28,32,18,32,2,65,24,106,34,5,41,2,0,55,3,0,32,14,32,2,65,16,106,34,8,41,2,0,55,3,0,32,3,65,144,3,106,32,2,65,8,106,34,24,41,2,0,55,3,0,32,3,32,6,54,2,168,3,32,3,32,2,41,2,0,55,3,136,3,32,3,65,216,2,106,32,7,32,4,32,17,32,3,65,136,3,106,34,4,16,189,4,66,2,33,29,32,3,40,2,216,2,34,7,65,2,71,4,64,2,126,32,7,65,1,113,69,4,64,32,3,40,2,220,2,34,7,41,3,0,33,31,32,4,32,7,65,8,106,65,40,16,193,5,26,66,0,12,1,11,32,3,41,3,224,2,33,31,66,1,11,33,29,32,11,32,10,41,3,0,55,3,0,32,11,65,24,106,32,10,65,24,106,41,3,0,55,3,0,32,11,65,16,106,32,10,65,16,106,41,3,0,55,3,0,32,11,65,8,106,32,10,65,8,106,41,3,0,55,3,0,32,3,65,144,2,106,32,3,65,136,3,106,65,200,0,16,193,5,26,11,32,3,65,232,0,106,34,7,32,3,65,224,1,106,41,3,0,55,3,0,32,3,65,224,0,106,34,25,32,13,41,3,0,55,3,0,32,3,32,3,41,3,208,1,55,3,88,32,3,40,2,200,1,34,4,65,8,106,16,164,17,33,26,32,3,65,208,0,106,34,27,32,5,41,2,0,55,3,0,32,3,65,200,0,106,34,5,32,8,41,2,0,55,3,0,32,3,65,64,107,34,8,32,24,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,56,32,3,65,240,0,106,32,3,65,232,1,106,65,40,16,193,5,26,32,4,32,4,40,2,0,34,2,65,1,107,54,2,0,32,19,173,66,1,131,32,20,173,66,32,134,132,33,32,32,2,65,1,70,4,64,32,15,16,254,17,11,32,3,32,30,55,3,152,3,32,18,32,3,65,240,0,106,65,40,16,193,5,26,32,3,32,31,55,3,208,3,32,3,32,29,55,3,200,3,32,23,32,3,65,144,2,106,65,200,0,16,193,5,26,32,12,65,16,106,32,7,41,3,0,55,3,0,32,12,65,8,106,32,25,41,3,0,55,3,0,32,12,32,3,41,3,88,55,3,0,32,9,32,3,41,3,56,55,3,0,32,9,65,8,106,32,8,41,3,0,55,3,0,32,9,65,16,106,32,5,41,3,0,55,3,0,32,9,65,24,106,32,27,41,3,0,55,3,0,32,3,32,26,58,0,220,4,32,3,32,6,54,2,216,4,32,3,32,28,55,3,144,3,32,3,32,32,55,3,136,3,32,29,66,2,81,13,1,32,21,16,214,24,11,32,1,16,162,8,34,6,13,1,12,2,11,11,32,0,65,16,106,32,14,65,200,1,16,193,5,26,32,0,32,32,55,3,0,12,1,11,66,2,33,28,11,32,0,32,28,55,3,8,32,3,65,224,4,106,36,0,11,135,10,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,36,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,0,11,32,2,32,0,65,1,106,54,2,12,32,1,65,196,147,192,0,65,13,32,2,65,12,106,65,180,147,192,0,16,165,9,12,36,11,32,2,32,0,65,4,106,54,2,12,32,1,65,228,147,192,0,65,16,32,2,65,12,106,65,212,147,192,0,16,165,9,12,35,11,32,2,32,0,65,4,106,54,2,12,32,1,65,132,148,192,0,65,11,32,2,65,12,106,65,244,147,192,0,16,165,9,12,34,11,32,2,32,0,65,4,106,54,2,12,32,1,65,160,148,192,0,65,6,32,2,65,12,106,65,144,148,192,0,16,165,9,12,33,11,32,2,32,0,65,4,106,54,2,12,32,1,65,184,148,192,0,65,9,32,2,65,12,106,65,168,148,192,0,16,165,9,12,32,11,32,2,32,0,65,1,106,54,2,12,32,1,65,212,148,192,0,65,13,32,2,65,12,106,65,196,148,192,0,16,165,9,12,31,11,32,2,32,0,65,4,106,54,2,12,32,1,65,244,148,192,0,65,14,32,2,65,12,106,65,228,148,192,0,16,165,9,12,30,11,32,2,32,0,65,8,106,54,2,12,32,1,65,148,149,192,0,65,17,32,2,65,12,106,65,132,149,192,0,16,165,9,12,29,11,32,2,32,0,65,1,106,54,2,12,32,1,65,184,149,192,0,65,11,32,2,65,12,106,65,168,149,192,0,16,165,9,12,28,11,32,2,32,0,65,4,106,54,2,12,32,1,65,212,149,192,0,65,12,32,2,65,12,106,65,196,149,192,0,16,165,9,12,27,11,32,1,65,224,149,192,0,65,15,16,181,25,12,26,11,32,2,32,0,65,4,106,54,2,12,32,1,65,239,149,192,0,65,10,32,2,65,12,106,65,212,147,192,0,16,165,9,12,25,11,32,2,32,0,65,4,106,54,2,12,32,1,65,249,149,192,0,65,10,32,2,65,12,106,65,212,147,192,0,16,165,9,12,24,11,32,2,32,0,65,4,106,54,2,12,32,1,65,131,150,192,0,65,11,32,2,65,12,106,65,212,147,192,0,16,165,9,12,23,11,32,2,32,0,65,4,106,54,2,12,32,1,65,142,150,192,0,65,14,32,2,65,12,106,65,196,149,192,0,16,165,9,12,22,11,32,2,32,0,65,4,106,54,2,12,32,1,65,156,150,192,0,65,11,32,2,65,12,106,65,212,147,192,0,16,165,9,12,21,11,32,2,32,0,65,4,106,54,2,12,32,1,65,167,150,192,0,65,8,32,2,65,12,106,65,212,147,192,0,16,165,9,12,20,11,32,2,32,0,65,1,106,54,2,12,32,1,65,192,150,192,0,65,10,32,2,65,12,106,65,176,150,192,0,16,165,9,12,19,11,32,1,65,202,150,192,0,65,15,16,181,25,12,18,11,32,2,32,0,65,4,106,54,2,12,32,1,65,217,150,192,0,65,9,32,2,65,12,106,65,212,147,192,0,16,165,9,12,17,11,32,2,32,0,65,4,106,54,2,12,32,1,65,226,150,192,0,65,13,32,2,65,12,106,65,212,147,192,0,16,165,9,12,16,11,32,2,32,0,65,4,106,54,2,12,32,1,65,128,151,192,0,65,4,32,2,65,12,106,65,240,150,192,0,16,165,9,12,15,11,32,2,32,0,65,1,106,54,2,12,32,1,65,148,151,192,0,65,11,32,2,65,12,106,65,132,151,192,0,16,165,9,12,14,11,32,2,32,0,65,1,106,54,2,12,32,1,65,176,151,192,0,65,9,32,2,65,12,106,65,160,151,192,0,16,165,9,12,13,11,32,2,32,0,65,4,106,54,2,12,32,1,65,204,151,192,0,65,12,32,2,65,12,106,65,188,151,192,0,16,165,9,12,12,11,32,1,65,216,151,192,0,65,25,16,181,25,12,11,11,32,1,65,241,151,192,0,65,21,16,181,25,12,10,11,32,2,32,0,65,1,106,54,2,12,32,1,65,152,152,192,0,65,13,32,2,65,12,106,65,136,152,192,0,16,165,9,12,9,11,32,1,65,165,152,192,0,65,22,16,181,25,12,8,11,32,1,65,187,152,192,0,65,18,16,181,25,12,7,11,32,2,32,0,65,4,106,54,2,12,32,1,65,240,152,192,0,65,14,32,0,65,12,106,65,208,152,192,0,32,2,65,12,106,65,224,152,192,0,16,251,8,12,6,11,32,1,65,254,152,192,0,65,14,16,181,25,12,5,11,32,1,65,140,153,192,0,65,24,16,181,25,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,180,153,192,0,65,16,32,2,65,12,106,65,164,153,192,0,16,165,9,12,3,11,32,2,32,0,65,4,106,54,2,12,32,1,65,212,153,192,0,65,16,32,2,65,12,106,65,196,153,192,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,244,153,192,0,65,9,32,2,65,12,106,65,228,153,192,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,144,154,192,0,65,14,32,2,65,12,106,65,128,154,192,0,16,165,9,11,32,2,65,16,106,36,0,11,164,8,1,8,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,32,1,32,2,71,4,64,32,1,33,5,3,64,2,127,32,5,44,0,0,34,4,65,0,78,4,64,32,4,65,255,1,113,33,4,32,5,65,1,106,12,1,11,32,5,45,0,1,65,63,113,33,8,32,4,65,31,113,33,7,32,4,65,95,77,4,64,32,7,65,6,116,32,8,114,33,4,32,5,65,2,106,12,1,11,32,5,45,0,2,65,63,113,32,8,65,6,116,114,33,8,32,4,65,112,73,4,64,32,8,32,7,65,12,116,114,33,4,32,5,65,3,106,12,1,11,32,7,65,18,116,65,128,128,240,0,113,32,5,45,0,3,65,63,113,32,8,65,6,116,114,114,33,4,32,5,65,4,106,11,33,5,65,1,33,7,2,64,2,64,2,64,2,64,2,64,32,4,65,12,76,4,64,32,4,65,9,107,65,2,73,13,1,12,3,11,32,4,65,34,74,13,1,32,4,65,13,71,13,2,11,65,1,33,10,12,2,11,32,4,65,62,76,4,64,32,4,65,35,70,32,4,65,47,70,114,13,3,12,1,11,32,4,65,63,70,32,4,65,128,128,196,0,70,114,32,4,65,220,0,70,114,13,2,11,32,9,65,1,106,33,9,32,4,65,128,1,73,13,0,65,2,33,7,32,4,65,128,16,73,13,0,65,3,65,4,32,4,65,128,128,4,73,27,33,7,11,32,6,32,7,106,33,6,32,2,32,5,71,13,1,11,11,32,3,32,2,54,2,16,32,3,32,1,54,2,12,32,10,69,13,1,32,3,65,28,106,34,5,65,0,54,2,0,32,3,66,128,128,128,128,16,55,2,20,32,3,65,20,106,32,3,65,12,106,32,9,16,139,19,32,3,65,8,106,32,5,40,2,0,34,5,54,2,0,32,3,32,3,41,2,20,55,3,0,32,3,40,2,4,33,4,2,64,2,64,2,64,2,64,2,64,32,5,65,2,71,13,0,32,4,45,0,0,65,223,1,113,65,193,0,107,65,25,75,13,0,32,4,45,0,1,34,6,65,58,70,32,6,65,252,0,70,114,13,1,11,32,3,65,20,106,32,5,65,0,65,1,65,1,16,167,10,32,3,40,2,24,33,1,32,3,40,2,20,65,1,70,13,2,32,3,40,2,28,32,4,32,5,16,193,5,33,2,32,0,65,1,58,0,12,32,0,32,5,54,2,8,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,0,32,3,41,2,12,55,2,16,12,1,11,32,3,65,20,106,65,0,65,0,65,1,65,1,16,167,10,32,3,40,2,24,33,5,32,3,40,2,20,65,1,70,13,2,32,3,40,2,28,33,4,32,0,32,2,54,2,20,32,0,32,1,54,2,16,32,0,65,0,58,0,12,32,0,65,0,54,2,8,32,0,32,4,54,2,4,32,0,32,5,54,2,0,11,32,3,16,214,24,12,4,11,32,1,32,3,40,2,28,16,132,25,0,11,32,5,32,3,40,2,28,16,132,25,0,11,32,3,32,2,54,2,16,32,3,32,1,54,2,12,11,32,2,32,1,107,33,4,32,9,65,1,106,33,5,3,64,32,5,65,1,107,34,5,4,64,32,3,65,12,106,16,255,6,65,128,128,196,0,71,13,1,11,11,2,64,2,64,32,6,69,13,0,2,64,32,4,32,6,75,4,64,32,1,32,6,106,44,0,0,65,191,127,74,13,1,12,7,11,32,4,32,6,71,13,6,11,32,6,65,2,71,13,0,32,1,45,0,0,65,223,1,113,65,193,0,107,65,25,75,13,0,32,1,45,0,1,34,5,65,58,70,32,5,65,252,0,70,114,13,1,11,32,3,65,20,106,32,6,65,0,65,1,65,1,16,167,10,32,3,40,2,24,33,2,32,3,40,2,20,65,1,70,13,2,32,3,40,2,28,32,1,32,6,16,193,5,33,1,32,0,65,1,58,0,12,32,0,32,6,54,2,8,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,0,32,3,41,2,12,55,2,16,12,1,11,32,3,65,20,106,65,0,65,0,65,1,65,1,16,167,10,32,3,40,2,24,33,5,32,3,40,2,20,65,1,70,13,2,32,3,40,2,28,33,4,32,0,32,2,54,2,20,32,0,32,1,54,2,16,32,0,65,0,58,0,12,32,0,65,0,54,2,8,32,0,32,4,54,2,4,32,0,32,5,54,2,0,11,32,3,65,32,106,36,0,15,11,32,2,32,3,40,2,28,16,132,25,0,11,32,5,32,3,40,2,28,16,132,25,0,11,32,1,32,4,65,0,32,6,65,216,189,194,0,16,208,25,0,11,135,10,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,36,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,0,11,32,2,32,0,65,1,106,54,2,12,32,1,65,168,140,204,0,65,13,32,2,65,12,106,65,152,140,204,0,16,165,9,12,36,11,32,2,32,0,65,4,106,54,2,12,32,1,65,200,140,204,0,65,16,32,2,65,12,106,65,184,140,204,0,16,165,9,12,35,11,32,2,32,0,65,4,106,54,2,12,32,1,65,232,140,204,0,65,11,32,2,65,12,106,65,216,140,204,0,16,165,9,12,34,11,32,2,32,0,65,4,106,54,2,12,32,1,65,132,141,204,0,65,6,32,2,65,12,106,65,244,140,204,0,16,165,9,12,33,11,32,2,32,0,65,4,106,54,2,12,32,1,65,156,141,204,0,65,9,32,2,65,12,106,65,140,141,204,0,16,165,9,12,32,11,32,2,32,0,65,1,106,54,2,12,32,1,65,184,141,204,0,65,13,32,2,65,12,106,65,168,141,204,0,16,165,9,12,31,11,32,2,32,0,65,4,106,54,2,12,32,1,65,216,141,204,0,65,14,32,2,65,12,106,65,200,141,204,0,16,165,9,12,30,11,32,2,32,0,65,8,106,54,2,12,32,1,65,248,141,204,0,65,17,32,2,65,12,106,65,232,141,204,0,16,165,9,12,29,11,32,2,32,0,65,1,106,54,2,12,32,1,65,156,142,204,0,65,11,32,2,65,12,106,65,140,142,204,0,16,165,9,12,28,11,32,2,32,0,65,4,106,54,2,12,32,1,65,184,142,204,0,65,12,32,2,65,12,106,65,168,142,204,0,16,165,9,12,27,11,32,1,65,196,142,204,0,65,15,16,181,25,12,26,11,32,2,32,0,65,4,106,54,2,12,32,1,65,211,142,204,0,65,10,32,2,65,12,106,65,184,140,204,0,16,165,9,12,25,11,32,2,32,0,65,4,106,54,2,12,32,1,65,221,142,204,0,65,10,32,2,65,12,106,65,184,140,204,0,16,165,9,12,24,11,32,2,32,0,65,4,106,54,2,12,32,1,65,231,142,204,0,65,11,32,2,65,12,106,65,184,140,204,0,16,165,9,12,23,11,32,2,32,0,65,4,106,54,2,12,32,1,65,242,142,204,0,65,14,32,2,65,12,106,65,168,142,204,0,16,165,9,12,22,11,32,2,32,0,65,4,106,54,2,12,32,1,65,128,143,204,0,65,11,32,2,65,12,106,65,184,140,204,0,16,165,9,12,21,11,32,2,32,0,65,4,106,54,2,12,32,1,65,139,143,204,0,65,8,32,2,65,12,106,65,184,140,204,0,16,165,9,12,20,11,32,2,32,0,65,1,106,54,2,12,32,1,65,164,143,204,0,65,10,32,2,65,12,106,65,148,143,204,0,16,165,9,12,19,11,32,1,65,174,143,204,0,65,15,16,181,25,12,18,11,32,2,32,0,65,4,106,54,2,12,32,1,65,189,143,204,0,65,9,32,2,65,12,106,65,184,140,204,0,16,165,9,12,17,11,32,2,32,0,65,4,106,54,2,12,32,1,65,198,143,204,0,65,13,32,2,65,12,106,65,184,140,204,0,16,165,9,12,16,11,32,2,32,0,65,4,106,54,2,12,32,1,65,228,143,204,0,65,4,32,2,65,12,106,65,212,143,204,0,16,165,9,12,15,11,32,2,32,0,65,1,106,54,2,12,32,1,65,248,143,204,0,65,11,32,2,65,12,106,65,232,143,204,0,16,165,9,12,14,11,32,2,32,0,65,1,106,54,2,12,32,1,65,148,144,204,0,65,9,32,2,65,12,106,65,132,144,204,0,16,165,9,12,13,11,32,2,32,0,65,4,106,54,2,12,32,1,65,176,144,204,0,65,12,32,2,65,12,106,65,160,144,204,0,16,165,9,12,12,11,32,1,65,188,144,204,0,65,25,16,181,25,12,11,11,32,1,65,213,144,204,0,65,21,16,181,25,12,10,11,32,2,32,0,65,1,106,54,2,12,32,1,65,252,144,204,0,65,13,32,2,65,12,106,65,236,144,204,0,16,165,9,12,9,11,32,1,65,137,145,204,0,65,22,16,181,25,12,8,11,32,1,65,159,145,204,0,65,18,16,181,25,12,7,11,32,2,32,0,65,4,106,54,2,12,32,1,65,212,145,204,0,65,14,32,0,65,12,106,65,180,145,204,0,32,2,65,12,106,65,196,145,204,0,16,251,8,12,6,11,32,1,65,226,145,204,0,65,14,16,181,25,12,5,11,32,1,65,240,145,204,0,65,24,16,181,25,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,152,146,204,0,65,16,32,2,65,12,106,65,136,146,204,0,16,165,9,12,3,11,32,2,32,0,65,4,106,54,2,12,32,1,65,184,146,204,0,65,16,32,2,65,12,106,65,168,146,204,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,216,146,204,0,65,9,32,2,65,12,106,65,200,146,204,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,244,146,204,0,65,14,32,2,65,12,106,65,228,146,204,0,16,165,9,11,32,2,65,16,106,36,0,11,130,13,2,11,127,1,126,35,0,65,128,1,107,34,3,36,0,2,64,32,2,65,203,0,77,4,64,32,3,32,2,54,2,84,32,3,65,0,54,2,80,32,3,32,2,54,2,76,32,3,32,1,54,2,72,32,3,65,1,58,0,92,32,3,65,58,54,2,68,32,3,65,58,54,2,88,32,3,65,215,0,106,33,12,32,3,65,216,0,106,33,8,32,2,33,6,32,2,33,4,3,64,2,64,32,3,40,2,72,32,7,106,33,10,32,12,32,3,45,0,92,34,9,106,45,0,0,33,5,2,64,2,64,2,64,2,64,2,64,32,4,32,7,107,34,11,65,7,77,4,64,32,4,32,7,70,13,6,65,0,33,4,32,5,65,255,1,113,33,5,3,64,32,4,32,10,106,45,0,0,32,5,70,13,2,32,11,32,4,65,1,106,34,4,71,13,0,11,12,6,11,32,3,65,16,106,32,5,32,10,32,11,16,204,6,32,3,40,2,16,34,4,65,1,71,13,1,32,3,40,2,20,33,4,32,3,45,0,92,33,9,32,3,40,2,76,33,6,32,3,40,2,80,33,7,11,32,3,32,4,32,7,106,65,1,106,34,7,54,2,80,32,7,32,9,73,32,6,32,7,73,114,13,3,32,9,65,5,79,13,1,32,7,32,9,107,34,7,32,3,40,2,72,106,32,9,32,8,32,9,16,246,23,13,2,32,3,40,2,76,33,6,32,3,40,2,80,33,7,12,3,11,32,4,65,1,113,13,1,12,3,11,32,9,65,4,65,224,164,215,0,16,164,15,0,11,32,3,32,2,54,2,84,65,0,33,6,32,3,65,0,54,2,80,32,3,32,2,54,2,76,32,3,32,1,54,2,72,32,3,65,1,58,0,92,32,3,65,58,54,2,68,32,3,65,58,54,2,88,32,3,65,215,0,106,33,11,32,3,65,216,0,106,33,12,32,2,33,4,3,64,32,3,65,8,106,32,11,32,3,45,0,92,106,45,0,0,32,1,32,6,106,32,4,32,6,107,16,189,3,2,64,2,64,2,64,2,64,2,64,32,3,40,2,8,34,4,65,1,70,4,64,32,3,40,2,80,34,6,32,3,40,2,12,106,34,4,32,3,45,0,92,34,10,65,1,107,34,5,73,13,5,32,4,32,5,107,34,5,32,10,106,34,8,32,5,73,32,2,32,8,73,114,13,5,32,10,65,5,79,13,2,32,1,32,5,106,32,10,32,12,32,10,16,246,23,13,1,32,3,40,2,80,33,6,12,5,11,32,4,65,1,113,69,13,7,11,32,5,32,7,71,13,6,32,7,65,0,32,7,32,2,65,1,107,71,27,69,4,64,32,0,65,130,128,128,128,120,54,2,4,65,1,33,4,12,10,11,2,64,32,2,32,7,75,4,64,32,1,32,7,106,44,0,0,65,191,127,74,13,1,12,4,11,32,2,32,7,71,13,3,11,32,3,65,196,0,106,34,13,32,1,32,7,16,149,7,32,3,45,0,68,13,1,32,3,65,254,0,106,34,10,32,3,45,0,71,58,0,0,32,3,65,32,106,34,11,32,3,65,212,0,106,40,2,0,54,2,0,32,3,32,3,41,2,88,55,3,40,32,3,32,3,65,221,0,106,41,0,0,55,0,45,32,3,32,3,47,0,69,59,1,124,32,3,32,3,41,2,76,55,3,24,32,3,32,3,41,3,40,55,3,104,32,3,32,3,41,0,45,55,0,109,65,1,33,4,32,3,40,2,72,33,12,2,64,32,7,65,1,106,34,6,69,13,0,2,64,32,2,32,6,75,4,64,32,1,32,6,106,44,0,0,65,191,127,76,13,1,12,2,11,32,2,32,6,70,13,1,11,32,1,32,2,32,6,32,2,65,196,167,215,0,16,208,25,0,11,32,3,32,2,32,6,107,54,2,4,32,3,32,1,32,6,106,54,2,0,32,3,40,2,0,33,6,32,3,40,2,4,33,2,35,0,65,16,107,34,8,36,0,2,64,2,64,2,64,2,64,32,2,65,2,79,4,64,2,64,32,6,44,0,0,34,5,65,0,78,4,64,32,5,65,255,1,113,33,1,12,1,11,32,6,45,0,1,65,63,113,33,1,32,5,65,31,113,33,9,32,5,65,95,77,4,64,32,9,65,6,116,32,1,114,33,1,12,1,11,32,6,45,0,2,65,63,113,32,1,65,6,116,114,33,1,32,5,65,112,73,4,64,32,1,32,9,65,12,116,114,33,1,12,1,11,32,9,65,18,116,65,128,128,240,0,113,32,6,45,0,3,65,63,113,32,1,65,6,116,114,114,34,1,65,128,128,196,0,70,13,4,11,32,1,65,43,70,32,1,65,48,70,114,13,1,11,35,0,65,32,107,34,5,36,0,32,5,65,12,106,32,6,34,1,32,2,16,195,6,2,64,2,64,2,64,32,5,45,0,12,69,4,64,32,8,32,5,40,2,16,54,2,4,32,8,65,128,128,128,128,120,54,2,0,12,1,11,32,5,45,0,13,33,6,32,5,65,20,106,32,2,65,0,65,1,65,1,16,167,10,32,5,40,2,24,33,9,32,5,40,2,20,65,1,70,13,1,32,5,40,2,28,32,1,32,2,16,193,5,33,1,32,8,65,32,58,0,14,32,8,32,6,58,0,13,32,8,65,0,58,0,12,32,8,32,2,54,2,8,32,8,32,1,54,2,4,32,8,32,9,54,2,0,11,32,5,65,32,106,36,0,12,1,11,32,9,32,5,40,2,28,16,132,25,0,11,32,8,40,2,0,65,128,128,128,128,120,70,4,64,32,13,32,8,40,2,4,54,2,4,32,13,65,133,128,128,128,120,54,2,0,12,2,11,32,13,32,8,41,2,0,55,2,0,32,13,65,8,106,32,8,65,8,106,41,2,0,55,2,0,12,1,11,32,13,65,132,128,128,128,120,54,2,0,11,32,8,65,16,106,36,0,12,1,11,65,164,167,215,0,16,248,26,0,11,32,3,40,2,72,33,2,32,3,40,2,68,34,1,65,133,128,128,128,120,70,4,64,32,0,32,3,47,1,124,59,0,4,32,0,32,3,41,3,24,55,0,11,32,0,32,3,41,3,104,55,0,23,32,0,32,2,54,2,36,32,0,32,12,54,0,7,32,0,65,28,106,32,3,41,0,109,55,0,0,32,0,65,6,106,32,10,45,0,0,58,0,0,32,0,65,19,106,32,11,40,2,0,54,0,0,65,0,33,4,12,10,11,32,0,32,3,41,2,76,55,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,12,9,11,32,10,65,4,65,128,165,215,0,16,164,15,0,11,32,3,65,32,106,32,3,65,208,0,106,40,2,0,34,1,54,2,0,32,3,32,3,41,2,72,34,14,55,3,24,32,0,65,16,106,32,1,54,0,0,32,0,32,14,55,0,8,32,0,65,128,128,128,128,120,54,2,4,65,1,33,4,12,7,11,32,1,32,2,65,0,32,7,65,180,167,215,0,16,208,25,0,11,32,3,32,4,54,2,84,32,2,32,4,73,13,2,32,4,32,6,79,13,0,11,12,1,11,32,3,40,2,84,34,4,32,7,73,13,0,32,4,32,6,77,13,1,11,11,32,0,65,130,128,128,128,120,54,2,4,65,1,33,4,12,1,11,32,0,65,131,128,128,128,120,54,2,4,65,1,33,4,11,32,0,32,4,54,2,0,32,3,65,128,1,106,36,0,11,136,8,1,28,127,35,0,65,48,107,34,3,36,0,32,2,40,2,0,65,0,32,1,40,2,8,34,20,27,33,10,32,1,40,2,12,34,21,32,2,40,2,4,106,33,8,32,2,40,2,12,33,18,32,2,40,2,8,34,22,65,0,32,1,40,2,0,27,34,4,65,1,70,4,64,32,4,32,10,32,10,65,127,115,32,1,40,2,4,32,18,106,34,4,32,8,75,114,65,1,113,34,5,27,33,10,32,4,32,8,32,5,27,33,8,11,32,2,40,2,20,65,0,32,1,40,2,28,34,23,27,33,11,32,1,40,2,32,34,24,32,2,40,2,24,106,33,9,32,2,40,2,32,33,19,32,2,40,2,28,34,25,65,0,32,1,40,2,20,27,34,4,65,1,113,4,64,32,4,32,11,32,11,65,127,115,32,1,40,2,24,32,19,106,34,4,32,9,75,114,65,1,113,34,5,27,33,11,32,4,32,9,32,5,27,33,9,11,65,0,33,4,2,127,65,0,32,1,40,2,36,65,1,113,69,13,0,26,65,0,32,2,40,2,48,65,1,113,69,13,0,26,32,1,40,2,40,33,5,32,3,32,2,40,2,56,32,1,40,2,44,106,34,12,54,2,20,32,3,32,5,32,2,40,2,52,106,34,6,54,2,16,65,1,11,33,5,32,2,40,2,16,33,26,32,1,40,2,16,33,27,32,2,40,2,76,33,28,32,1,40,2,76,33,29,32,3,32,5,54,2,12,32,1,40,2,56,33,13,32,1,40,2,52,33,14,2,64,32,1,40,2,48,34,17,65,1,113,69,13,0,32,2,40,2,36,65,1,113,69,13,0,32,3,32,2,40,2,44,32,13,106,34,15,54,2,32,32,3,32,2,40,2,40,32,14,106,34,16,54,2,28,65,1,33,4,11,32,3,32,4,54,2,24,32,3,65,24,106,33,7,2,64,32,5,69,13,0,32,4,4,64,65,127,32,6,32,16,71,32,6,32,16,73,27,34,5,4,127,32,5,5,32,12,32,15,73,13,2,32,12,32,15,71,11,65,1,71,13,1,11,32,3,65,12,106,33,7,11,32,3,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,3,32,7,41,2,0,55,3,0,2,127,65,0,32,17,65,1,113,69,13,0,26,65,0,32,2,40,2,48,65,1,113,69,13,0,26,32,2,40,2,56,32,13,106,33,16,32,2,40,2,52,32,14,106,33,12,65,1,11,33,15,32,3,65,28,106,32,1,65,217,0,106,45,0,0,58,0,0,32,3,65,33,106,32,2,65,217,0,106,45,0,0,58,0,0,32,3,32,1,40,0,85,54,2,24,32,3,32,2,40,0,85,54,0,29,32,3,65,1,54,2,44,32,3,65,16,106,65,0,58,0,0,32,3,65,0,54,2,12,32,3,65,39,106,32,3,65,24,106,32,3,65,12,106,32,3,65,44,106,16,192,3,32,1,40,2,72,34,7,32,2,40,2,64,65,1,106,34,4,32,4,32,7,73,27,33,4,32,2,40,2,72,65,1,106,33,5,32,1,40,2,68,34,13,32,2,40,2,60,113,33,6,32,2,40,2,68,34,14,69,32,1,40,2,60,65,1,71,114,69,4,64,65,1,32,6,32,6,65,127,115,32,1,40,2,64,34,6,32,5,32,5,32,6,73,27,34,17,32,4,75,114,65,1,113,34,30,27,33,6,32,17,32,4,32,30,27,33,4,11,32,0,65,0,58,0,84,32,0,32,9,54,2,24,32,0,32,11,54,2,20,32,0,32,8,54,2,4,32,0,32,10,54,2,0,32,0,32,3,41,3,0,55,2,36,32,0,32,19,32,24,106,54,2,32,32,0,32,25,65,0,32,23,27,54,2,28,32,0,32,18,32,21,106,54,2,12,32,0,32,22,65,0,32,20,27,54,2,8,32,0,32,28,32,29,106,65,1,106,54,2,76,32,0,32,26,32,27,106,65,1,106,54,2,16,32,0,65,44,106,32,3,65,8,106,40,2,0,54,2,0,32,2,40,2,80,33,2,32,1,40,2,80,33,1,32,0,32,16,54,2,56,32,0,32,12,54,2,52,32,0,32,15,54,2,48,32,0,32,7,32,5,32,5,32,7,73,27,54,2,72,32,0,32,4,54,2,64,32,0,32,6,54,2,60,32,0,32,13,32,14,113,54,2,68,32,0,65,217,0,106,32,3,65,43,106,45,0,0,58,0,0,32,0,32,3,40,0,39,54,0,85,32,0,32,1,32,2,32,1,32,2,75,27,65,1,106,54,2,80,32,3,65,48,106,36,0,11,152,9,1,5,127,35,0,65,128,5,107,34,2,36,0,32,1,65,12,106,33,3,2,64,32,1,40,2,12,32,1,40,2,16,65,188,237,193,0,65,2,16,246,23,69,4,64,32,2,65,3,54,2,180,2,32,2,65,232,237,193,0,54,2,176,2,32,2,66,2,55,2,188,2,32,2,65,7,54,2,164,1,32,2,65,4,54,2,156,1,32,2,32,3,54,2,152,1,32,2,32,1,40,2,8,54,2,252,4,32,2,32,2,65,152,1,106,54,2,184,2,32,2,32,2,65,252,4,106,54,2,160,1,32,2,65,240,4,106,32,2,65,176,2,106,16,236,4,32,2,65,235,4,106,32,2,65,248,4,106,40,2,0,54,0,0,32,2,32,2,41,2,240,4,55,0,227,4,32,0,65,11,58,0,8,32,0,32,2,41,0,224,4,55,0,9,32,0,65,16,106,32,2,65,231,4,106,41,0,0,55,0,0,32,0,65,1,54,2,0,12,1,11,2,64,2,64,2,64,32,1,40,2,8,34,4,65,1,107,14,2,1,2,0,11,32,2,65,3,54,2,180,2,32,2,65,232,237,193,0,54,2,176,2,32,2,66,2,55,2,188,2,32,2,65,7,54,2,164,1,32,2,65,4,54,2,156,1,32,2,32,3,54,2,152,1,32,2,32,4,54,2,252,4,32,2,32,2,65,152,1,106,54,2,184,2,32,2,32,2,65,252,4,106,54,2,160,1,32,2,65,240,4,106,32,2,65,176,2,106,16,236,4,32,2,65,235,4,106,32,2,65,248,4,106,40,2,0,54,0,0,32,2,32,2,41,2,240,4,55,0,227,4,32,0,65,11,58,0,8,32,0,32,2,41,0,224,4,55,0,9,32,0,65,16,106,32,2,65,231,4,106,41,0,0,55,0,0,32,0,65,1,54,2,0,12,2,11,32,1,40,2,4,34,1,40,2,8,34,3,4,64,32,2,65,2,54,2,180,2,32,2,65,196,238,193,0,54,2,176,2,32,2,66,1,55,2,188,2,32,2,65,7,54,2,244,4,32,2,32,3,54,2,252,4,32,2,32,2,65,240,4,106,54,2,184,2,32,2,32,2,65,252,4,106,54,2,240,4,32,2,65,224,4,106,32,2,65,176,2,106,16,236,4,32,2,65,163,1,106,32,2,65,232,4,106,40,2,0,54,0,0,32,2,32,2,41,2,224,4,55,0,155,1,32,0,65,11,58,0,8,32,0,32,2,41,0,152,1,55,0,9,32,0,65,16,106,32,2,65,159,1,106,41,0,0,55,0,0,32,0,65,1,54,2,0,12,2,11,32,2,65,176,2,106,34,3,32,1,16,220,6,32,2,40,2,176,2,69,4,64,32,2,65,152,1,106,34,1,32,3,65,4,114,65,148,1,16,193,5,26,32,2,65,4,106,34,4,32,1,65,148,1,16,193,5,26,32,2,65,0,54,2,176,2,32,0,32,4,32,3,16,222,8,12,2,11,32,0,65,8,106,32,2,65,156,1,106,32,2,65,184,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,1,54,2,0,12,1,11,32,1,40,2,4,34,1,40,2,8,34,3,4,64,32,2,65,2,54,2,180,2,32,2,65,196,238,193,0,54,2,176,2,32,2,66,1,55,2,188,2,32,2,65,7,54,2,244,4,32,2,32,3,54,2,252,4,32,2,32,2,65,240,4,106,54,2,184,2,32,2,32,2,65,252,4,106,54,2,240,4,32,2,65,224,4,106,32,2,65,176,2,106,16,236,4,32,2,65,163,1,106,32,2,65,232,4,106,40,2,0,54,0,0,32,2,32,2,41,2,224,4,55,0,155,1,32,0,65,11,58,0,8,32,0,32,2,41,0,152,1,55,0,9,32,0,65,16,106,32,2,65,159,1,106,41,0,0,55,0,0,32,0,65,1,54,2,0,12,1,11,32,2,65,176,2,106,34,5,32,1,65,20,106,16,159,3,32,2,45,0,176,2,34,3,65,37,70,4,64,32,2,65,232,4,106,34,3,32,2,65,188,2,106,34,4,40,2,0,54,2,0,32,2,32,2,41,2,180,2,55,3,224,4,32,5,32,1,16,220,6,32,2,40,2,176,2,69,4,64,32,2,65,152,1,106,34,1,32,5,65,4,114,65,148,1,16,193,5,26,32,2,65,204,3,106,34,6,32,1,65,148,1,16,193,5,26,32,4,32,3,40,2,0,54,2,0,32,2,32,2,41,3,224,4,55,2,180,2,32,2,65,1,54,2,176,2,32,0,32,6,32,5,16,222,8,12,2,11,32,0,65,8,106,32,2,65,156,1,106,32,2,65,184,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,1,54,2,0,32,2,65,224,4,106,16,163,14,12,1,11,32,2,32,2,41,0,177,2,55,3,152,1,32,2,32,2,65,184,2,106,41,0,0,55,0,159,1,32,0,65,24,106,32,2,65,192,2,106,65,56,16,193,5,26,32,0,65,16,106,32,2,41,0,159,1,55,0,0,32,0,32,2,41,3,152,1,55,0,9,32,0,32,3,58,0,8,32,0,65,1,54,2,0,11,32,2,65,128,5,106,36,0,11,249,7,2,20,127,1,126,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,69,4,64,32,1,45,0,14,13,1,32,1,32,1,45,0,12,34,6,65,1,115,58,0,12,32,1,40,2,52,33,3,32,1,40,2,48,33,4,2,64,32,1,40,2,4,34,2,69,13,0,32,2,32,3,73,4,64,32,2,32,4,106,44,0,0,65,191,127,74,13,1,12,7,11,32,2,32,3,71,13,6,11,2,64,32,2,32,3,71,4,64,2,127,32,2,32,4,106,34,4,44,0,0,34,3,65,0,78,4,64,32,3,65,255,1,113,12,1,11,32,4,45,0,1,65,63,113,33,7,32,3,65,31,113,33,5,32,5,65,6,116,32,7,114,32,3,65,95,77,13,0,26,32,4,45,0,2,65,63,113,32,7,65,6,116,114,33,7,32,7,32,5,65,12,116,114,32,3,65,112,73,13,0,26,32,5,65,18,116,65,128,128,240,0,113,32,4,45,0,3,65,63,113,32,7,65,6,116,114,114,11,33,3,65,1,33,5,32,6,65,1,113,13,1,2,64,32,3,65,128,1,73,13,0,65,2,33,5,32,3,65,128,16,73,13,0,65,3,65,4,32,3,65,128,128,4,73,27,33,5,11,32,0,32,2,54,2,4,32,0,65,1,54,2,0,32,0,32,2,32,5,106,34,0,54,2,8,32,1,32,0,54,2,4,15,11,32,6,65,1,113,69,13,5,11,32,0,32,2,54,2,8,32,0,32,2,54,2,4,32,0,65,0,54,2,0,15,11,32,1,40,2,28,34,6,32,1,40,2,52,34,4,70,13,2,32,1,40,2,48,33,10,2,64,32,4,34,3,32,6,32,1,40,2,60,34,8,65,1,107,34,16,106,34,2,77,13,0,32,1,40,2,56,33,13,32,6,32,10,106,33,17,32,6,32,8,106,33,7,32,6,32,1,40,2,16,34,11,107,33,18,32,1,40,2,24,34,3,32,6,106,33,14,32,8,32,3,107,33,19,32,1,41,3,8,33,22,32,1,40,2,36,34,15,65,127,70,33,9,32,15,33,5,32,6,33,3,3,64,32,3,32,6,71,13,1,2,64,2,64,32,22,32,2,32,10,106,49,0,0,136,167,65,1,113,69,4,64,32,1,32,7,54,2,28,32,7,33,3,32,9,13,2,65,0,33,2,12,1,11,32,11,32,11,32,5,32,5,32,11,73,27,32,9,27,34,3,32,8,32,3,32,8,75,27,33,12,32,3,33,2,2,64,2,64,2,64,3,64,32,2,32,12,70,4,64,65,0,32,5,32,9,27,33,12,32,11,33,2,3,64,32,2,32,12,77,4,64,32,1,32,7,54,2,28,32,15,65,127,71,4,64,32,1,65,0,54,2,36,11,32,0,32,7,54,2,8,32,0,32,6,54,2,4,32,0,65,0,54,2,0,15,11,32,2,65,1,107,34,2,32,8,79,13,5,32,2,32,6,106,34,3,32,4,79,13,3,32,2,32,13,106,45,0,0,32,3,32,10,106,45,0,0,70,13,0,11,32,1,32,14,54,2,28,32,19,33,2,32,14,33,3,32,9,69,13,5,12,6,11,32,2,32,6,106,32,4,79,13,2,32,2,32,17,106,33,20,32,2,32,13,106,32,2,65,1,106,33,2,45,0,0,32,20,45,0,0,70,13,0,11,32,2,32,18,106,33,3,32,9,13,4,65,0,33,2,12,3,11,32,3,32,4,65,240,246,156,1,16,163,15,0,11,32,4,32,3,32,6,106,34,0,32,0,32,4,73,27,32,4,65,128,247,156,1,16,163,15,0,11,32,2,32,8,65,224,246,156,1,16,163,15,0,11,32,1,32,2,54,2,36,32,2,33,5,11,32,3,32,16,106,34,2,32,4,73,13,0,11,32,4,33,3,11,65,0,33,5,32,3,69,13,1,32,3,33,2,3,64,2,64,32,2,32,4,73,4,64,32,2,32,10,106,44,0,0,65,191,127,76,13,1,32,2,33,5,12,4,11,32,2,32,4,71,13,0,32,4,33,5,12,3,11,32,2,65,1,106,34,2,13,0,11,12,1,11,32,0,65,2,54,2,0,15,11,32,0,32,5,54,2,8,32,0,32,6,54,2,4,32,0,65,1,54,2,0,32,1,32,5,32,3,32,3,32,5,73,27,54,2,28,15,11,32,0,65,2,54,2,0,15,11,32,0,65,2,54,2,0,32,1,65,1,58,0,14,15,11,32,4,32,3,32,2,32,3,65,200,248,156,1,16,208,25,0,11,139,9,2,4,127,4,126,35,0,65,240,2,107,34,2,36,0,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,184,17,65,1,107,14,3,12,2,1,0,11,32,0,32,0,65,216,8,106,65,216,8,16,193,5,26,11,2,64,32,0,45,0,208,8,65,1,107,14,3,10,1,0,2,11,32,0,65,180,8,106,33,5,2,64,32,0,45,0,180,8,65,1,107,14,3,7,1,4,0,11,32,0,40,2,164,8,33,3,12,2,11,0,11,32,0,65,196,8,106,32,0,40,2,184,8,16,197,15,32,0,40,2,196,8,33,3,32,2,65,32,106,32,0,40,2,188,8,32,0,40,2,192,8,16,216,19,32,2,65,40,106,32,2,40,2,32,32,2,40,2,36,16,253,24,32,0,32,3,54,2,164,8,32,0,65,0,58,0,180,8,32,0,32,2,41,3,40,55,3,168,8,32,0,65,176,8,106,32,2,65,48,106,40,2,0,54,2,0,32,0,65,180,8,106,33,5,11,32,0,32,0,41,3,168,8,55,3,152,8,32,0,65,160,8,106,34,4,32,0,65,176,8,106,40,2,0,54,2,0,32,2,65,184,1,106,32,0,40,2,156,8,32,4,40,2,0,16,149,7,32,2,45,0,184,1,13,1,32,2,65,208,0,106,32,2,65,209,1,106,41,0,0,34,6,55,3,0,32,2,65,200,0,106,32,2,65,201,1,106,41,0,0,34,7,55,3,0,32,2,65,64,107,32,2,65,193,1,106,41,0,0,34,8,55,3,0,32,2,32,2,41,0,185,1,34,9,55,3,56,32,0,65,24,106,32,6,55,0,0,32,0,65,16,106,32,7,55,0,0,32,0,65,8,106,32,8,55,0,0,32,0,32,9,55,0,0,32,0,65,0,58,0,144,8,32,0,32,3,65,152,7,106,54,2,248,7,32,0,32,0,54,2,252,7,11,32,2,65,184,1,106,32,0,65,32,106,34,3,32,1,16,102,32,2,40,2,184,1,34,1,65,130,128,128,128,120,70,13,1,32,2,65,204,2,106,34,4,32,2,65,188,1,106,65,36,16,193,5,26,32,2,65,152,2,106,34,5,32,2,65,224,1,106,65,52,16,193,5,26,32,3,16,250,20,32,1,65,129,128,128,128,120,70,13,3,32,2,65,132,1,106,32,5,65,52,16,193,5,26,32,2,65,224,0,106,32,4,65,36,16,193,5,26,32,2,32,1,54,2,92,32,2,65,24,106,32,2,65,220,0,106,34,1,16,219,14,32,2,40,2,28,33,4,32,2,40,2,24,13,4,32,1,16,230,24,65,0,12,8,11,32,2,65,195,0,106,32,2,65,196,1,106,40,2,0,34,1,54,0,0,32,2,32,2,41,2,188,1,34,6,55,0,59,32,2,65,192,1,106,32,1,54,2,0,32,2,32,6,55,3,184,1,32,2,65,184,1,106,16,153,11,33,4,12,6,11,32,5,65,3,58,0,0,65,2,33,1,12,7,11,65,208,174,193,0,16,161,21,0,11,32,2,65,184,1,106,34,1,32,2,65,204,2,106,65,36,16,193,5,26,32,1,16,236,10,33,4,12,3,11,32,4,16,245,8,33,4,32,2,65,220,0,106,16,230,24,12,2,11,65,176,174,193,0,16,161,21,0,11,65,136,150,193,0,16,161,21,0,11,65,1,11,33,1,32,0,65,152,8,106,16,214,24,32,0,65,1,58,0,180,8,11,32,0,2,127,32,1,65,2,71,4,64,32,0,16,236,21,32,0,40,2,200,8,34,3,32,3,40,2,0,65,1,107,54,2,0,32,0,65,204,8,106,16,178,18,65,1,12,1,11,65,2,33,1,65,3,11,58,0,208,8,65,3,33,3,2,64,32,1,65,2,70,34,5,13,0,32,0,16,254,21,2,64,32,1,69,4,64,32,2,32,4,54,2,92,32,2,65,128,1,54,2,184,1,32,2,65,8,106,32,0,65,176,17,106,32,2,65,184,1,106,32,2,65,220,0,106,16,176,18,32,2,40,2,8,32,2,40,2,12,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,184,1,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,92,34,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,32,4,54,2,92,32,2,65,128,1,54,2,184,1,32,2,65,16,106,32,0,65,180,17,106,32,2,65,184,1,106,32,2,65,220,0,106,16,176,18,32,2,40,2,16,32,2,40,2,20,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,184,1,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,92,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,40,2,176,17,34,1,65,132,1,79,4,64,32,1,16,222,9,11,65,1,33,3,32,0,40,2,180,17,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,32,3,58,0,184,17,32,2,65,240,2,106,36,0,32,5,11,236,8,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,12,18,11,32,0,65,232,0,106,16,133,18,12,17,11,32,0,65,232,0,106,16,133,18,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,250,1,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,250,1,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,250,1,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,250,1,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,250,1,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,250,1,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,250,1,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,250,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,250,1,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,250,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,250,1,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,250,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,250,1,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,250,1,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,250,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,250,1,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,250,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,250,1,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,250,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,250,1,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,250,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,250,1,12,2,11,32,0,65,232,0,106,34,1,16,156,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,2,65,4,16,218,26,11,11,236,8,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,12,18,11,32,0,65,232,0,106,16,133,18,12,17,11,32,0,65,232,0,106,16,133,18,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,251,1,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,251,1,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,251,1,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,251,1,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,251,1,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,251,1,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,251,1,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,251,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,251,1,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,251,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,251,1,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,251,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,251,1,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,251,1,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,251,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,251,1,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,251,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,251,1,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,251,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,251,1,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,251,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,251,1,12,2,11,32,0,65,232,0,106,34,1,16,168,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,2,65,4,16,218,26,11,11,236,8,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,12,18,11,32,0,65,232,0,106,16,133,18,12,17,11,32,0,65,232,0,106,16,133,18,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,252,1,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,252,1,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,252,1,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,252,1,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,252,1,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,252,1,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,252,1,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,252,1,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,252,1,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,252,1,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,252,1,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,252,1,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,252,1,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,252,1,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,252,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,252,1,12,2,11,32,0,65,232,0,106,34,1,16,159,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,2,65,4,16,218,26,11,11,236,8,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,12,18,11,32,0,65,232,0,106,16,133,18,12,17,11,32,0,65,232,0,106,16,133,18,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,253,1,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,253,1,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,253,1,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,253,1,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,253,1,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,253,1,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,253,1,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,253,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,253,1,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,253,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,253,1,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,253,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,253,1,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,253,1,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,253,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,253,1,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,253,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,253,1,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,253,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,253,1,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,253,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,253,1,12,2,11,32,0,65,232,0,106,34,1,16,165,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,2,65,4,16,218,26,11,11,236,8,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,12,18,11,32,0,65,232,0,106,16,133,18,12,17,11,32,0,65,232,0,106,16,133,18,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,254,1,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,254,1,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,254,1,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,254,1,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,254,1,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,254,1,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,254,1,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,254,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,254,1,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,254,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,254,1,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,254,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,254,1,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,254,1,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,254,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,254,1,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,254,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,254,1,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,254,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,254,1,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,254,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,254,1,12,2,11,32,0,65,232,0,106,34,1,16,167,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,2,65,4,16,218,26,11,11,236,8,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,12,18,11,32,0,65,232,0,106,16,133,18,12,17,11,32,0,65,232,0,106,16,133,18,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,255,1,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,255,1,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,255,1,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,255,1,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,255,1,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,255,1,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,255,1,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,255,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,255,1,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,255,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,255,1,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,255,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,255,1,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,255,1,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,255,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,255,1,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,255,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,255,1,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,255,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,255,1,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,255,1,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,255,1,12,2,11,32,0,65,232,0,106,34,1,16,171,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,2,65,4,16,218,26,11,11,236,8,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,12,18,11,32,0,65,232,0,106,16,133,18,12,17,11,32,0,65,232,0,106,16,133,18,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,128,2,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,128,2,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,128,2,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,128,2,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,128,2,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,128,2,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,128,2,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,128,2,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,128,2,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,128,2,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,128,2,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,128,2,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,128,2,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,128,2,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,128,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,128,2,12,2,11,32,0,65,232,0,106,34,1,16,160,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,2,65,4,16,218,26,11,11,236,8,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,12,18,11,32,0,65,232,0,106,16,133,18,12,17,11,32,0,65,232,0,106,16,133,18,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,129,2,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,129,2,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,129,2,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,129,2,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,129,2,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,129,2,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,129,2,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,129,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,129,2,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,129,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,129,2,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,129,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,129,2,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,129,2,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,129,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,129,2,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,129,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,129,2,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,129,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,129,2,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,129,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,129,2,12,2,11,32,0,65,232,0,106,34,1,16,170,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,40,2,112,34,2,4,64,32,0,40,2,108,33,1,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,232,0,106,65,4,65,148,1,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,2,65,4,16,218,26,11,11,212,8,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,23,23,1,2,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,0,11,32,0,65,232,0,106,34,1,16,142,21,32,1,16,178,24,12,22,11,32,0,65,232,0,106,16,214,24,12,21,11,32,0,65,232,0,106,16,214,24,12,20,11,32,0,65,232,0,106,16,214,24,12,19,11,32,0,65,232,0,106,16,214,24,12,18,11,32,0,65,232,0,106,16,214,24,12,17,11,32,0,65,232,0,106,16,214,24,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,130,2,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,130,2,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,130,2,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,130,2,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,130,2,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,130,2,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,130,2,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,130,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,130,2,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,130,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,130,2,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,130,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,130,2,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,130,2,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,130,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,130,2,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,130,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,130,2,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,130,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,130,2,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,130,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,130,2,12,2,11,32,0,65,232,0,106,34,1,16,162,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,65,232,0,106,34,1,16,142,21,32,1,16,178,24,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,1,65,4,16,218,26,11,11,212,8,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,23,23,1,2,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,0,11,32,0,65,232,0,106,34,1,16,142,21,32,1,16,178,24,12,22,11,32,0,65,232,0,106,16,214,24,12,21,11,32,0,65,232,0,106,16,214,24,12,20,11,32,0,65,232,0,106,16,214,24,12,19,11,32,0,65,232,0,106,16,214,24,12,18,11,32,0,65,232,0,106,16,214,24,12,17,11,32,0,65,232,0,106,16,214,24,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,131,2,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,131,2,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,131,2,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,131,2,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,131,2,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,131,2,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,131,2,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,131,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,131,2,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,131,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,131,2,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,131,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,131,2,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,131,2,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,131,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,131,2,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,131,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,131,2,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,131,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,131,2,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,131,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,131,2,12,2,11,32,0,65,232,0,106,34,1,16,163,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,65,232,0,106,34,1,16,142,21,32,1,16,178,24,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,1,65,4,16,218,26,11,11,212,8,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,23,23,1,2,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,0,11,32,0,65,232,0,106,34,1,16,142,21,32,1,16,178,24,12,22,11,32,0,65,232,0,106,16,214,24,12,21,11,32,0,65,232,0,106,16,214,24,12,20,11,32,0,65,232,0,106,16,214,24,12,19,11,32,0,65,232,0,106,16,214,24,12,18,11,32,0,65,232,0,106,16,214,24,12,17,11,32,0,65,232,0,106,16,214,24,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,132,2,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,132,2,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,132,2,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,132,2,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,132,2,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,132,2,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,132,2,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,132,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,132,2,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,132,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,132,2,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,132,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,132,2,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,132,2,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,132,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,132,2,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,132,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,132,2,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,132,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,132,2,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,132,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,132,2,12,2,11,32,0,65,232,0,106,34,1,16,169,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,65,232,0,106,34,1,16,142,21,32,1,16,178,24,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,1,65,4,16,218,26,11,11,212,8,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,23,23,1,2,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,0,11,32,0,65,232,0,106,34,1,16,142,21,32,1,16,178,24,12,22,11,32,0,65,232,0,106,16,214,24,12,21,11,32,0,65,232,0,106,16,214,24,12,20,11,32,0,65,232,0,106,16,214,24,12,19,11,32,0,65,232,0,106,16,214,24,12,18,11,32,0,65,232,0,106,16,214,24,12,17,11,32,0,65,232,0,106,16,214,24,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,133,2,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,133,2,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,133,2,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,133,2,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,133,2,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,133,2,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,133,2,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,133,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,133,2,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,133,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,133,2,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,133,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,133,2,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,133,2,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,133,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,133,2,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,133,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,133,2,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,133,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,133,2,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,133,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,133,2,12,2,11,32,0,65,232,0,106,34,1,16,161,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,65,232,0,106,34,1,16,142,21,32,1,16,178,24,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,1,65,4,16,218,26,11,11,222,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,65,0,33,4,32,0,45,0,93,32,1,45,0,93,71,13,36,32,0,65,222,0,106,32,1,65,222,0,106,16,200,26,33,4,12,36,11,65,0,33,4,32,0,45,0,93,32,1,45,0,93,71,13,35,32,0,65,222,0,106,32,1,65,222,0,106,16,200,26,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,231,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,223,20,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,223,20,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,134,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,134,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,134,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,134,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,134,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,134,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,134,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,134,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,222,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,65,0,33,4,32,0,45,0,93,32,1,45,0,93,71,13,36,32,0,65,222,0,106,32,1,65,222,0,106,16,200,26,33,4,12,36,11,65,0,33,4,32,0,45,0,93,32,1,45,0,93,71,13,35,32,0,65,222,0,106,32,1,65,222,0,106,16,200,26,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,234,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,223,20,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,223,20,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,135,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,135,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,135,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,135,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,135,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,135,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,135,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,135,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,222,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,65,0,33,4,32,0,45,0,93,32,1,45,0,93,71,13,36,32,0,65,222,0,106,32,1,65,222,0,106,16,200,26,33,4,12,36,11,65,0,33,4,32,0,45,0,93,32,1,45,0,93,71,13,35,32,0,65,222,0,106,32,1,65,222,0,106,16,200,26,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,233,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,223,20,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,223,20,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,136,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,136,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,136,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,136,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,136,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,136,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,136,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,136,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,222,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,65,0,33,4,32,0,45,0,93,32,1,45,0,93,71,13,36,32,0,65,222,0,106,32,1,65,222,0,106,16,200,26,33,4,12,36,11,65,0,33,4,32,0,45,0,93,32,1,45,0,93,71,13,35,32,0,65,222,0,106,32,1,65,222,0,106,16,200,26,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,224,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,223,20,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,223,20,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,137,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,137,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,137,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,137,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,137,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,137,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,137,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,137,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,155,7,1,1,127,32,0,40,2,0,65,2,70,4,64,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,15,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,17,17,18,18,17,17,17,18,18,18,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,132,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,132,2,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,5,11,32,0,65,224,0,106,34,0,16,169,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,11,15,11,32,0,65,224,0,106,16,214,24,15,11,32,0,65,224,0,106,16,132,2,15,11,32,0,65,228,0,106,16,132,2,11,158,8,1,18,127,35,0,65,64,106,34,5,36,0,2,64,32,1,32,0,40,2,52,34,4,79,4,64,32,1,33,2,12,1,11,32,0,40,2,40,33,8,32,0,40,2,36,33,10,32,0,40,2,48,34,9,32,4,65,36,108,106,65,36,107,33,11,32,5,65,32,106,33,15,32,5,65,20,106,33,12,32,5,65,48,106,33,16,3,64,32,9,32,1,65,36,108,106,34,6,40,2,12,33,3,32,6,40,2,8,33,7,32,6,40,2,4,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,40,2,0,69,4,64,32,7,69,4,64,32,2,32,8,79,13,2,32,10,32,2,65,52,108,106,65,0,54,2,0,12,11,11,32,2,32,8,79,13,2,32,10,32,2,65,52,108,106,34,7,40,2,0,69,13,3,32,7,32,3,54,2,4,32,3,32,4,79,13,4,32,9,32,3,65,36,108,106,34,3,32,2,54,2,4,32,3,65,0,54,2,0,12,10,11,32,7,69,4,64,32,3,32,8,79,13,5,32,10,32,3,65,52,108,106,34,7,40,2,0,69,13,6,32,7,32,2,54,2,8,32,2,32,4,79,13,7,32,9,32,2,65,36,108,106,34,2,32,3,54,2,12,32,2,65,0,54,2,8,12,10,11,32,2,32,4,79,13,7,32,9,32,2,65,36,108,106,34,7,32,3,54,2,12,32,7,65,1,54,2,8,32,3,32,4,79,13,8,32,9,32,3,65,36,108,106,34,3,32,2,54,2,4,32,3,65,1,54,2,0,12,9,11,32,2,32,8,65,216,168,194,0,16,163,15,0,11,32,2,32,8,65,232,168,194,0,16,163,15,0,11,65,248,168,194,0,16,248,26,0,11,32,3,32,4,65,136,169,194,0,16,163,15,0,11,32,3,32,8,65,152,169,194,0,16,163,15,0,11,65,168,169,194,0,16,248,26,0,11,32,2,32,4,65,184,169,194,0,16,163,15,0,11,32,2,32,4,65,200,169,194,0,16,163,15,0,11,32,3,32,4,65,216,169,194,0,16,163,15,0,11,32,16,32,6,65,24,106,41,2,0,55,3,0,32,5,65,56,106,34,18,32,6,65,32,106,40,2,0,54,2,0,32,5,32,6,41,2,16,55,3,40,32,6,40,2,12,33,7,32,6,40,2,8,33,13,32,6,40,2,4,33,14,32,6,40,2,0,33,17,32,6,32,11,65,36,16,184,28,33,6,32,0,32,4,65,1,107,34,4,54,2,52,32,1,32,4,71,4,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,32,4,73,4,64,32,6,40,2,4,33,2,32,6,40,2,12,33,3,32,6,40,2,8,2,127,32,6,40,2,0,69,4,64,32,2,32,8,79,13,3,32,10,32,2,65,52,108,106,34,2,40,2,0,69,13,4,32,2,65,4,106,12,1,11,32,2,32,4,79,13,4,32,9,32,2,65,36,108,106,34,2,65,1,54,2,8,32,2,65,12,106,11,32,1,54,2,0,69,4,64,32,3,32,8,79,13,5,32,10,32,3,65,52,108,106,34,2,40,2,0,69,13,6,32,2,65,8,106,33,2,12,8,11,32,3,32,4,79,13,6,32,9,32,3,65,36,108,106,34,2,65,1,54,2,0,32,2,65,4,106,33,2,12,7,11,32,1,32,4,65,232,169,194,0,16,163,15,0,11,32,2,32,8,65,248,169,194,0,16,163,15,0,11,65,136,170,194,0,16,248,26,0,11,32,2,32,4,65,152,170,194,0,16,163,15,0,11,32,3,32,8,65,168,170,194,0,16,163,15,0,11,65,184,170,194,0,16,248,26,0,11,32,3,32,4,65,200,170,194,0,16,163,15,0,11,32,2,32,1,54,2,0,11,32,12,32,5,41,3,40,55,2,0,32,12,65,8,106,32,16,41,3,0,55,2,0,32,12,65,16,106,32,18,40,2,0,54,2,0,32,5,32,13,54,2,12,32,5,32,1,32,7,32,4,32,7,70,27,32,7,32,13,65,1,70,27,34,2,54,2,16,32,5,32,17,54,2,4,32,5,32,1,32,14,32,4,32,14,70,27,32,14,32,17,65,1,70,27,54,2,8,32,13,65,1,113,4,64,32,15,32,5,40,2,24,32,5,40,2,28,32,5,40,2,20,40,2,16,17,3,0,32,11,65,36,107,33,11,32,2,34,1,32,4,79,13,2,12,1,11,11,32,15,32,5,40,2,24,32,5,40,2,28,32,5,40,2,20,40,2,16,17,3,0,32,5,65,64,107,36,0,15,11,32,2,32,4,65,200,168,194,0,16,163,15,0,11,236,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,36,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,31,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,30,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,29,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,230,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,221,20,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,221,20,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,140,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,140,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,140,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,140,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,140,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,140,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,140,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,140,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,236,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,36,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,31,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,30,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,29,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,225,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,221,20,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,221,20,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,141,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,141,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,141,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,141,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,141,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,141,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,141,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,141,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,236,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,36,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,31,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,30,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,29,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,236,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,221,20,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,221,20,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,142,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,142,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,142,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,142,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,142,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,142,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,142,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,142,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,236,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,36,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,31,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,30,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,29,11,32,0,40,2,100,32,0,40,2,104,32,1,40,2,100,32,1,40,2,104,16,246,23,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,232,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,221,20,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,221,20,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,143,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,143,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,143,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,143,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,143,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,143,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,143,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,143,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,174,7,2,1,127,9,126,35,0,65,128,2,107,34,3,36,0,32,3,65,240,1,106,32,2,41,3,0,66,0,32,1,41,3,0,66,0,16,229,13,32,0,32,3,41,3,240,1,55,3,0,32,3,65,208,1,106,32,2,41,3,8,66,0,32,1,41,3,0,66,0,16,229,13,32,3,65,224,1,106,32,2,41,3,0,66,0,32,1,41,3,8,66,0,16,229,13,32,0,32,3,41,3,208,1,34,5,32,3,65,248,1,106,41,3,0,124,34,4,32,3,41,3,224,1,124,34,6,55,3,8,32,3,65,160,1,106,32,2,41,3,16,66,0,32,1,41,3,0,66,0,16,229,13,32,3,65,176,1,106,32,2,41,3,8,66,0,32,1,41,3,8,66,0,16,229,13,32,3,65,192,1,106,32,2,41,3,0,66,0,32,1,41,3,16,66,0,16,229,13,32,0,32,3,65,216,1,106,41,3,0,32,4,32,5,84,173,124,34,7,32,3,65,232,1,106,41,3,0,32,4,32,6,86,173,124,124,34,4,32,3,41,3,160,1,124,34,5,32,3,41,3,176,1,124,34,6,32,3,41,3,192,1,124,34,8,55,3,16,32,3,65,224,0,106,32,2,41,3,24,66,0,32,1,41,3,0,66,0,16,229,13,32,3,65,240,0,106,32,2,41,3,16,66,0,32,1,41,3,8,66,0,16,229,13,32,3,65,128,1,106,32,2,41,3,8,66,0,32,1,41,3,16,66,0,16,229,13,32,3,65,144,1,106,32,2,41,3,0,66,0,32,1,41,3,24,66,0,16,229,13,32,0,32,3,65,168,1,106,41,3,0,32,4,32,5,86,173,124,34,10,32,4,32,7,84,173,124,34,4,32,3,65,184,1,106,41,3,0,32,5,32,6,86,173,124,124,34,5,32,3,65,200,1,106,41,3,0,32,6,32,8,86,173,124,124,34,6,32,3,41,3,96,124,34,7,32,3,41,3,112,124,34,8,32,3,41,3,128,1,124,34,9,32,3,41,3,144,1,124,34,11,55,3,24,32,3,65,48,106,32,2,41,3,24,66,0,32,1,41,3,8,66,0,16,229,13,32,3,65,64,107,32,2,41,3,16,66,0,32,1,41,3,16,66,0,16,229,13,32,3,65,208,0,106,32,2,41,3,8,66,0,32,1,41,3,24,66,0,16,229,13,32,0,32,3,65,152,1,106,41,3,0,32,9,32,11,86,173,124,34,11,32,5,32,6,86,173,32,4,32,5,86,173,32,4,32,10,84,173,124,124,34,10,32,3,65,232,0,106,41,3,0,32,6,32,7,86,173,124,124,34,4,32,3,65,248,0,106,41,3,0,32,7,32,8,86,173,124,124,34,5,32,3,65,136,1,106,41,3,0,32,8,32,9,86,173,124,124,34,9,124,34,6,32,3,41,3,48,124,34,7,32,3,41,3,64,124,34,8,32,3,41,3,80,124,34,12,55,3,32,32,3,65,16,106,32,2,41,3,24,66,0,32,1,41,3,16,66,0,16,229,13,32,3,65,32,106,32,2,41,3,16,66,0,32,1,41,3,24,66,0,16,229,13,32,0,32,6,32,11,84,173,32,5,32,9,86,173,32,4,32,5,86,173,32,4,32,10,84,173,124,124,124,34,9,32,3,65,56,106,41,3,0,32,6,32,7,86,173,124,124,34,4,32,3,65,200,0,106,41,3,0,32,7,32,8,86,173,124,124,34,5,32,3,65,216,0,106,41,3,0,32,8,32,12,86,173,124,124,34,6,32,3,41,3,16,124,34,7,32,3,41,3,32,124,34,8,55,3,40,32,3,32,2,41,3,24,66,0,32,1,41,3,24,66,0,16,229,13,32,0,32,5,32,6,86,173,32,4,32,5,86,173,32,4,32,9,84,173,124,124,34,9,32,3,65,24,106,41,3,0,32,6,32,7,86,173,124,124,34,4,32,3,65,40,106,41,3,0,32,7,32,8,86,173,124,124,34,5,32,3,41,3,0,124,34,6,55,3,48,32,0,32,5,32,6,86,173,32,4,32,5,86,173,32,3,65,8,106,41,3,0,32,4,32,9,84,173,124,124,124,55,3,56,32,3,65,128,2,106,36,0,11,206,7,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,12,18,11,32,0,65,4,106,16,133,18,15,11,32,0,65,4,106,16,133,18,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,253,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,253,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,253,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,253,1,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,253,1,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,253,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,253,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,253,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,253,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,165,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,11,15,11,32,0,65,4,106,16,253,1,15,11,32,0,65,8,106,16,253,1,11,206,7,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,12,18,11,32,0,65,4,106,16,133,18,15,11,32,0,65,4,106,16,133,18,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,251,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,251,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,251,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,251,1,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,251,1,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,251,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,251,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,251,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,251,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,168,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,11,15,11,32,0,65,4,106,16,251,1,15,11,32,0,65,8,106,16,251,1,11,206,7,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,12,18,11,32,0,65,4,106,16,133,18,15,11,32,0,65,4,106,16,133,18,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,252,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,252,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,252,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,252,1,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,252,1,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,252,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,252,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,252,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,252,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,159,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,11,15,11,32,0,65,4,106,16,252,1,15,11,32,0,65,8,106,16,252,1,11,206,7,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,12,18,11,32,0,65,4,106,16,133,18,15,11,32,0,65,4,106,16,133,18,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,128,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,128,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,128,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,128,2,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,128,2,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,128,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,128,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,128,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,128,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,160,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,11,15,11,32,0,65,4,106,16,128,2,15,11,32,0,65,8,106,16,128,2,11,206,7,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,12,18,11,32,0,65,4,106,16,133,18,15,11,32,0,65,4,106,16,133,18,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,255,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,255,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,255,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,255,1,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,255,1,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,255,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,255,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,255,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,255,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,171,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,11,15,11,32,0,65,4,106,16,255,1,15,11,32,0,65,8,106,16,255,1,11,206,7,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,12,18,11,32,0,65,4,106,16,133,18,15,11,32,0,65,4,106,16,133,18,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,250,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,250,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,250,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,250,1,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,250,1,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,250,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,250,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,250,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,250,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,156,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,11,15,11,32,0,65,4,106,16,250,1,15,11,32,0,65,8,106,16,250,1,11,206,7,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,12,18,11,32,0,65,4,106,16,133,18,15,11,32,0,65,4,106,16,133,18,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,129,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,129,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,129,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,129,2,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,129,2,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,129,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,129,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,129,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,129,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,170,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,11,15,11,32,0,65,4,106,16,129,2,15,11,32,0,65,8,106,16,129,2,11,206,7,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,12,18,11,32,0,65,4,106,16,133,18,15,11,32,0,65,4,106,16,133,18,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,254,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,254,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,254,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,254,1,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,254,1,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,254,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,254,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,254,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,254,1,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,167,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,4,65,148,1,16,244,22,11,15,11,32,0,65,4,106,16,254,1,15,11,32,0,65,8,106,16,254,1,11,206,16,2,13,127,1,126,35,0,65,144,3,107,34,6,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,32,2,40,2,44,73,4,64,32,2,40,2,40,32,3,65,168,3,108,106,34,7,40,2,92,65,128,128,128,128,120,71,13,3,32,7,40,2,104,65,128,128,128,128,120,71,13,3,32,7,40,2,220,1,34,8,4,127,32,7,40,2,228,1,33,13,32,7,40,2,224,1,33,10,65,1,5,65,0,11,33,12,32,7,40,2,136,1,34,11,4,64,32,7,40,2,144,1,33,14,65,1,33,9,32,7,40,2,140,1,33,7,11,32,6,32,13,54,2,164,1,32,6,32,10,54,2,160,1,32,6,32,8,54,2,156,1,32,6,65,0,54,2,152,1,32,6,32,12,54,2,148,1,32,6,32,10,54,2,144,1,32,6,32,8,54,2,140,1,32,6,65,0,54,2,136,1,32,6,32,12,54,2,132,1,32,6,32,14,54,2,128,1,32,6,32,7,54,2,124,32,6,32,11,54,2,120,32,6,65,0,54,2,116,32,6,32,9,54,2,112,32,6,32,7,54,2,108,32,6,32,11,54,2,104,32,6,65,0,54,2,100,32,6,32,9,54,2,96,32,6,65,192,2,106,33,13,35,0,65,224,0,107,34,10,36,0,32,10,32,5,54,2,12,32,10,32,1,54,2,8,2,64,2,64,2,64,2,64,32,6,65,224,0,106,34,12,40,2,0,65,2,71,4,64,32,10,65,16,106,33,14,35,0,65,240,1,107,34,7,36,0,32,7,32,10,65,8,106,54,2,16,32,7,32,12,65,36,106,54,2,20,32,7,65,8,106,32,12,16,171,7,2,64,2,64,32,7,40,2,8,34,11,4,64,32,7,40,2,12,33,9,3,64,32,7,65,176,1,106,34,8,32,11,65,192,0,16,193,5,26,32,7,65,232,0,106,34,11,32,8,16,241,24,32,7,32,9,54,2,172,1,32,7,65,24,106,33,15,35,0,65,160,1,107,34,8,36,0,32,8,65,208,0,106,34,9,32,7,65,16,106,40,2,0,34,16,40,2,0,32,11,40,2,68,34,17,32,16,40,2,4,16,159,4,2,64,2,64,32,8,40,2,80,65,128,128,128,128,120,71,4,64,32,9,16,199,27,32,8,65,148,1,106,32,17,65,4,106,16,233,14,32,9,32,11,65,193,0,16,193,5,26,32,8,65,12,106,32,9,65,196,0,16,193,5,26,32,8,40,2,148,1,34,9,65,128,128,128,128,120,71,13,1,11,32,15,65,128,128,128,128,120,54,2,68,12,1,11,32,8,41,2,152,1,33,19,32,15,32,8,65,12,106,65,196,0,16,193,5,34,11,32,19,55,2,72,32,11,32,9,54,2,68,11,32,8,65,160,1,106,36,0,32,7,40,2,92,34,8,65,128,128,128,128,120,71,13,2,32,7,32,12,16,171,7,32,7,40,2,4,33,9,32,7,40,2,0,34,11,13,0,11,11,32,14,65,128,128,128,128,120,54,2,68,12,1,11,32,14,32,7,65,24,106,65,196,0,16,193,5,34,9,32,7,41,2,96,55,2,72,32,9,32,8,54,2,68,11,32,7,65,240,1,106,36,0,32,10,40,2,84,34,7,65,128,128,128,128,120,71,13,1,32,12,65,2,54,2,0,11,32,12,40,2,36,65,2,70,13,1,32,10,65,16,106,33,11,32,10,40,2,8,33,14,32,10,40,2,12,33,15,35,0,65,176,1,107,34,8,36,0,32,8,65,16,106,32,12,65,36,106,34,16,16,172,7,2,64,2,64,32,8,40,2,16,34,9,4,64,32,8,65,224,0,106,65,1,114,33,17,32,8,65,164,1,106,33,18,32,8,40,2,20,33,7,3,64,32,8,65,224,0,106,34,12,32,14,32,7,65,12,106,32,15,16,159,4,32,8,40,2,96,65,128,128,128,128,120,71,4,64,32,12,16,199,27,32,18,32,7,65,16,106,16,233,14,32,8,65,2,58,0,96,32,17,32,9,65,192,0,16,193,5,26,32,8,65,28,106,32,12,65,196,0,16,193,5,26,32,8,40,2,164,1,34,7,65,128,128,128,128,120,71,13,3,11,32,8,65,8,106,32,16,16,172,7,32,8,40,2,12,33,7,32,8,40,2,8,34,9,13,0,11,11,32,11,65,128,128,128,128,120,54,2,68,12,1,11,32,8,41,2,168,1,33,19,32,11,32,8,65,28,106,65,196,0,16,193,5,34,9,32,19,55,2,72,32,9,32,7,54,2,68,11,32,8,65,176,1,106,36,0,32,10,40,2,84,34,7,65,128,128,128,128,120,71,13,2,32,13,65,128,128,128,128,120,54,2,68,12,3,11,32,13,32,10,65,16,106,65,196,0,16,193,5,34,8,32,10,41,2,88,55,2,72,32,8,32,7,54,2,68,12,2,11,32,13,65,128,128,128,128,120,54,2,68,12,1,11,32,13,32,10,65,16,106,65,196,0,16,193,5,34,8,32,10,41,2,88,55,2,72,32,8,32,7,54,2,68,11,32,10,65,224,0,106,36,0,32,6,40,2,132,3,34,7,65,128,128,128,128,120,70,4,64,32,0,65,15,54,2,0,12,10,11,32,6,45,0,192,2,33,14,32,6,65,20,106,32,6,65,192,2,106,65,1,114,65,192,0,16,193,5,33,15,32,6,32,14,58,0,19,32,6,32,6,41,2,136,3,55,2,88,32,6,32,7,54,2,84,32,1,40,2,96,65,128,128,128,128,120,71,4,64,32,6,32,1,40,2,92,54,2,192,2,32,6,65,196,2,106,32,1,65,224,0,106,16,233,14,32,6,40,2,196,2,34,7,65,128,128,128,128,120,71,13,2,11,32,6,65,192,2,106,34,7,32,1,32,5,32,6,65,212,0,106,16,138,6,32,6,40,2,192,2,65,2,70,13,4,32,6,65,224,0,106,32,7,65,208,0,16,193,5,26,12,2,11,32,0,65,3,54,2,0,12,8,11,32,6,32,6,41,2,200,2,55,2,184,1,32,6,32,7,54,2,180,1,32,6,65,8,106,32,6,65,212,0,106,16,174,24,32,6,40,2,8,33,7,32,6,40,2,12,33,12,35,0,65,32,107,34,8,36,0,32,8,65,20,106,32,12,32,7,107,65,3,118,65,0,65,4,65,8,16,167,10,32,8,40,2,24,33,9,32,8,40,2,20,65,1,70,4,64,32,9,32,8,40,2,28,16,132,25,0,11,32,6,65,192,2,106,33,10,32,8,65,16,106,34,16,65,0,54,2,0,32,8,32,8,40,2,28,54,2,12,32,8,32,9,54,2,8,32,8,65,8,106,34,11,32,12,32,7,107,65,3,118,34,9,16,186,23,32,11,40,2,8,33,13,32,11,32,7,32,12,71,4,127,32,9,32,13,106,32,11,40,2,4,32,13,65,3,116,106,33,11,3,64,32,11,32,7,41,2,0,55,2,0,32,7,65,8,106,33,7,32,11,65,8,106,33,11,32,9,65,1,107,34,9,13,0,11,5,32,13,11,54,2,8,32,10,65,8,106,32,16,40,2,0,54,2,0,32,10,32,8,41,2,8,55,2,0,32,8,65,32,106,36,0,32,6,65,180,1,106,34,12,40,2,8,34,7,32,6,40,2,200,2,34,8,75,13,3,32,6,65,128,2,106,34,9,32,6,40,2,196,2,32,7,65,3,116,106,32,8,32,7,107,16,179,15,32,10,16,199,27,32,10,32,1,32,5,32,9,16,138,6,32,6,40,2,192,2,65,2,70,13,4,32,6,65,224,0,106,32,10,65,208,0,16,193,5,26,32,9,16,199,27,32,12,16,199,27,11,32,6,65,192,2,106,34,8,16,244,26,32,5,40,2,0,32,8,32,6,65,236,0,106,34,7,16,191,9,32,6,65,192,1,106,34,10,32,8,65,192,0,16,193,5,26,2,64,32,14,65,2,71,4,64,32,15,32,10,16,200,26,69,13,1,12,6,11,32,6,65,192,2,106,34,8,32,6,65,192,1,106,65,192,0,16,193,5,26,32,6,65,128,2,106,34,10,32,8,16,132,15,32,10,32,15,16,201,26,13,5,11,32,0,65,1,54,2,0,12,5,11,32,0,65,15,54,2,0,12,5,11,32,6,65,232,0,106,32,6,65,204,2,106,41,2,0,55,3,0,32,6,32,6,41,2,196,2,55,3,96,65,172,184,204,0,65,43,32,6,65,224,0,106,65,216,184,204,0,65,180,197,204,0,16,253,13,0,11,32,7,32,8,65,196,197,204,0,16,162,15,0,11,32,6,65,232,0,106,32,6,65,204,2,106,41,2,0,55,3,0,32,6,32,6,41,2,196,2,55,3,96,65,172,184,204,0,65,43,32,6,65,224,0,106,65,216,184,204,0,65,212,197,204,0,16,253,13,0,11,32,1,45,0,76,33,8,32,6,65,218,2,106,32,7,65,24,106,41,0,0,55,0,0,32,6,65,210,2,106,32,7,65,16,106,41,0,0,55,0,0,32,6,65,202,2,106,32,7,65,8,106,41,0,0,55,0,0,32,6,32,8,58,0,193,2,32,6,65,1,58,0,192,2,32,6,32,7,41,0,0,55,0,194,2,32,6,32,1,45,0,112,58,0,226,2,32,0,32,6,65,192,2,106,32,2,32,3,32,4,32,5,16,174,1,11,32,6,65,212,0,106,16,199,27,11,32,6,65,144,3,106,36,0,11,242,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,17,17,18,18,17,17,17,18,18,18,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,130,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,130,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,130,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,130,2,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,130,2,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,130,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,130,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,130,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,130,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,5,11,32,0,65,4,106,34,0,16,162,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,11,15,11,32,0,65,4,106,16,214,24,15,11,32,0,65,4,106,16,130,2,15,11,32,0,65,8,106,16,130,2,11,242,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,17,17,18,18,17,17,17,18,18,18,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,131,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,131,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,131,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,131,2,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,131,2,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,131,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,131,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,131,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,131,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,5,11,32,0,65,4,106,34,0,16,163,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,11,15,11,32,0,65,4,106,16,214,24,15,11,32,0,65,4,106,16,131,2,15,11,32,0,65,8,106,16,131,2,11,242,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,17,17,18,18,17,17,17,18,18,18,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,133,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,133,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,133,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,133,2,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,133,2,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,133,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,133,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,133,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,133,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,5,11,32,0,65,4,106,34,0,16,161,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,11,15,11,32,0,65,4,106,16,214,24,15,11,32,0,65,4,106,16,133,2,15,11,32,0,65,8,106,16,133,2,11,242,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,17,17,18,18,17,17,17,18,18,18,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,132,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,132,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,132,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,132,2,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,132,2,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,132,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,132,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,132,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,132,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,5,11,32,0,65,4,106,34,0,16,169,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,11,15,11,32,0,65,4,106,16,214,24,15,11,32,0,65,4,106,16,132,2,15,11,32,0,65,8,106,16,132,2,11,188,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,36,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,228,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,158,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,158,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,158,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,158,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,158,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,158,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,158,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,158,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,188,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,36,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,222,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,159,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,159,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,159,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,159,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,159,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,159,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,159,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,159,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,188,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,36,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,220,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,160,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,160,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,160,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,160,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,160,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,160,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,160,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,160,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,188,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,36,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,219,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,161,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,161,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,161,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,161,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,161,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,161,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,161,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,161,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,188,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,36,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,227,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,162,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,162,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,162,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,162,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,162,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,162,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,162,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,162,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,188,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,36,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,235,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,163,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,163,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,163,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,163,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,163,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,163,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,163,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,163,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,188,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,36,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,229,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,164,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,164,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,164,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,164,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,164,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,164,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,164,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,164,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,188,8,1,4,127,35,0,65,16,107,34,5,36,0,2,64,2,64,32,0,45,0,92,34,2,32,1,45,0,92,71,13,0,3,64,65,1,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,65,2,107,14,26,6,7,8,9,10,11,12,13,14,15,0,1,2,3,4,5,16,17,18,19,20,21,22,23,24,25,43,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,39,12,42,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,38,12,41,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,37,12,40,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,36,12,39,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,35,12,38,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,34,12,37,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,36,11,32,0,65,224,0,106,32,1,65,224,0,106,16,241,2,33,4,12,35,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,34,11,65,0,33,4,32,0,40,2,96,32,1,40,2,96,71,13,33,32,0,40,2,100,32,1,40,2,100,70,33,4,12,33,11,32,0,40,2,96,32,1,40,2,96,70,33,4,12,32,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,31,11,32,0,65,221,0,106,32,1,65,221,0,106,16,239,26,33,4,12,30,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,29,11,32,0,65,221,0,106,32,1,65,221,0,106,16,238,26,33,4,12,28,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,70,13,27,12,24,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,21,12,22,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,18,12,19,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,15,12,16,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,12,12,13,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,9,12,10,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,6,12,7,11,32,0,40,2,96,34,2,32,1,40,2,96,34,3,71,13,3,12,4,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,226,20,33,4,12,19,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,18,11,32,5,32,0,65,224,0,106,54,2,8,32,5,32,1,65,224,0,106,54,2,12,32,5,65,8,106,32,5,65,12,106,16,193,14,33,4,12,17,11,32,2,65,8,106,32,3,65,8,106,16,165,2,69,13,15,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,12,12,15,11,32,2,65,8,106,32,3,65,8,106,16,165,2,69,13,13,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,10,12,13,11,32,2,65,8,106,32,3,65,8,106,16,165,2,69,13,11,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,8,12,11,11,32,2,65,8,106,32,3,65,8,106,16,165,2,69,13,9,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,6,12,9,11,32,2,65,8,106,32,3,65,8,106,16,165,2,69,13,7,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,4,64,32,2,65,8,106,32,3,65,8,106,16,165,2,69,13,7,11,32,0,40,2,104,34,2,32,1,40,2,104,34,3,71,13,4,12,7,11,32,2,65,8,106,32,3,65,8,106,16,165,2,69,13,5,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,71,13,2,12,5,11,32,2,65,8,106,32,3,65,8,106,16,165,2,69,13,3,11,32,0,40,2,100,34,2,32,1,40,2,100,34,3,70,13,3,11,32,3,65,8,106,33,1,32,2,65,8,106,33,0,32,2,45,0,100,34,2,32,3,45,0,100,70,13,0,11,11,65,0,33,4,11,32,5,65,16,106,36,0,32,4,11,128,7,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,17,17,18,18,17,17,17,18,18,18,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,133,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,133,2,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,5,11,32,0,65,224,0,106,34,0,16,161,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,11,15,11,32,0,65,224,0,106,16,214,24,15,11,32,0,65,224,0,106,16,133,2,15,11,32,0,65,228,0,106,16,133,2,11,252,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,17,17,18,18,17,17,17,18,18,18,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,132,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,132,2,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,132,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,5,11,32,0,65,224,0,106,34,0,16,169,18,32,0,16,166,27,15,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,11,15,11,32,0,65,224,0,106,16,214,24,15,11,32,0,65,224,0,106,16,132,2,15,11,32,0,65,228,0,106,16,132,2,11,252,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,17,17,18,18,17,17,17,18,18,18,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,133,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,133,2,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,133,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,5,11,32,0,65,224,0,106,34,0,16,161,18,32,0,16,166,27,15,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,11,15,11,32,0,65,224,0,106,16,214,24,15,11,32,0,65,224,0,106,16,133,2,15,11,32,0,65,228,0,106,16,133,2,11,252,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,17,17,18,18,17,17,17,18,18,18,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,130,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,130,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,130,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,130,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,130,2,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,130,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,130,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,130,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,130,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,5,11,32,0,65,224,0,106,34,0,16,162,18,32,0,16,166,27,15,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,11,15,11,32,0,65,224,0,106,16,214,24,15,11,32,0,65,224,0,106,16,130,2,15,11,32,0,65,228,0,106,16,130,2,11,252,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,17,17,18,18,17,17,17,18,18,18,18,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,17,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,131,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,131,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,131,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,131,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,131,2,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,131,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,8,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,131,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,131,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,131,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,5,11,32,0,65,224,0,106,34,0,16,163,18,32,0,16,166,27,15,11,32,0,65,224,0,106,34,0,16,142,21,32,0,16,178,24,11,15,11,32,0,65,224,0,106,16,214,24,15,11,32,0,65,224,0,106,16,131,2,15,11,32,0,65,228,0,106,16,131,2,11,220,24,2,20,127,3,126,35,0,65,208,1,107,34,3,36,0,32,3,32,0,54,2,32,32,3,65,0,54,2,56,32,3,65,0,54,2,40,32,3,32,1,40,2,4,34,9,54,2,64,32,3,32,1,40,2,0,34,6,54,2,60,32,3,32,9,54,2,48,32,3,32,6,54,2,44,32,3,32,1,40,2,8,65,0,32,6,27,34,11,54,2,68,32,3,32,6,65,0,71,34,10,54,2,52,32,3,32,10,54,2,36,2,64,2,127,65,0,32,3,65,36,106,34,1,40,2,32,34,2,69,13,0,26,32,1,32,2,65,1,107,54,2,32,2,64,32,1,16,247,15,34,5,4,64,32,5,40,2,4,33,7,2,64,32,5,40,2,8,34,8,32,5,40,2,0,34,2,47,1,50,73,4,64,32,2,33,1,12,1,11,3,64,32,2,40,2,0,34,1,69,13,3,32,7,65,1,106,33,7,32,2,47,1,48,33,8,32,8,32,1,34,2,47,1,50,79,13,0,11,11,32,8,65,1,106,33,2,2,64,32,7,69,4,64,32,1,33,4,12,1,11,32,1,32,2,65,2,116,106,65,160,3,106,33,2,3,64,32,2,40,2,0,34,4,65,160,3,106,33,2,32,7,65,1,107,34,7,13,0,11,65,0,33,2,11,32,5,32,2,54,2,8,32,5,65,0,54,2,4,32,5,32,4,54,2,0,32,1,32,8,65,2,116,106,65,4,106,12,2,11,65,156,238,213,0,16,248,26,0,11,65,140,238,213,0,16,248,26,0,11,34,1,69,13,0,32,1,40,2,0,33,1,32,3,65,0,54,2,80,32,3,65,0,54,2,72,32,3,65,0,54,2,84,32,3,32,3,65,32,106,16,162,23,54,2,88,2,64,32,3,65,216,0,106,16,195,12,34,0,69,13,0,3,64,32,3,32,0,54,2,92,32,3,65,220,0,106,16,236,28,32,1,73,4,64,32,3,40,2,92,33,1,2,64,32,3,40,2,84,34,0,69,13,0,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,3,65,212,0,106,16,191,15,11,32,3,32,1,54,2,84,12,2,11,32,3,65,220,0,106,34,0,16,236,28,33,2,32,3,65,224,0,106,34,4,32,0,16,188,19,32,3,65,168,1,106,32,3,65,200,0,106,32,2,32,4,16,141,7,32,3,40,2,92,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,0,16,191,15,11,32,3,65,216,0,106,16,195,12,34,0,13,0,11,11,2,64,32,3,40,2,88,34,0,69,13,0,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,3,65,216,0,106,16,191,15,11,32,3,32,11,54,2,128,1,32,3,32,9,54,2,124,32,3,32,6,54,2,120,32,3,65,0,54,2,116,32,3,32,10,54,2,112,32,3,32,9,54,2,108,32,3,32,6,54,2,104,32,3,65,0,54,2,100,32,3,32,10,54,2,96,32,3,65,24,106,32,3,65,224,0,106,16,148,7,32,3,40,2,24,34,1,4,64,32,3,40,2,28,33,0,32,3,65,160,1,106,33,13,32,3,65,152,1,106,33,14,32,3,65,144,1,106,33,15,3,64,32,3,32,1,40,2,0,34,1,54,2,132,1,2,64,32,0,45,0,0,65,1,113,69,4,64,32,3,65,168,1,106,33,0,32,3,65,132,1,106,33,2,35,0,65,32,107,34,6,36,0,2,64,32,3,65,200,0,106,34,1,40,2,0,34,4,69,4,64,32,0,65,0,54,2,0,12,1,11,32,6,32,4,32,1,40,2,4,32,2,16,135,9,32,0,32,6,40,2,0,4,127,65,0,5,32,6,65,24,106,32,6,65,12,106,40,2,0,54,2,0,32,6,32,6,41,2,4,55,3,16,32,6,32,1,54,2,28,32,0,65,4,106,33,11,35,0,65,224,0,107,34,8,36,0,32,8,65,0,58,0,11,32,8,65,48,106,33,0,32,8,65,11,106,33,1,35,0,65,32,107,34,7,36,0,32,6,65,16,106,34,10,40,2,8,33,2,32,10,40,2,0,33,4,2,64,32,10,40,2,4,34,5,69,4,64,32,7,32,2,54,2,16,32,7,65,0,54,2,12,32,7,32,4,54,2,8,32,0,32,7,65,8,106,32,1,16,215,2,12,1,11,32,7,32,2,54,2,28,32,7,32,5,54,2,24,32,7,32,4,54,2,20,35,0,65,128,1,107,34,2,36,0,32,7,65,20,106,34,5,40,2,0,32,5,40,2,8,65,2,116,106,65,148,3,106,40,2,0,33,4,32,5,40,2,4,65,1,107,34,5,4,64,3,64,32,4,32,4,47,1,146,3,65,2,116,106,65,148,3,106,40,2,0,33,4,32,5,65,1,107,34,5,13,0,11,11,32,2,32,4,54,2,4,32,2,32,4,51,1,146,3,66,32,134,66,128,128,128,128,16,125,55,2,8,32,2,65,16,106,32,2,65,4,106,32,1,16,215,2,32,2,65,232,0,106,34,16,32,2,65,28,106,41,2,0,55,3,0,32,2,65,240,0,106,34,17,32,2,65,36,106,41,2,0,55,3,0,32,2,65,248,0,106,34,18,32,2,65,44,106,41,2,0,55,3,0,32,2,32,2,41,2,20,55,3,96,32,2,40,2,16,33,9,32,2,40,2,56,33,4,32,2,40,2,60,34,1,32,2,40,2,52,34,5,47,1,146,3,79,4,64,3,64,32,4,65,1,106,33,4,32,5,47,1,144,3,34,1,32,5,40,2,224,2,34,5,47,1,146,3,79,13,0,11,11,32,5,32,1,65,2,116,106,65,228,2,106,34,12,40,2,0,33,19,32,12,32,9,54,2,0,32,2,65,200,0,106,32,5,32,1,65,5,116,106,34,9,65,8,106,34,12,41,0,0,55,3,0,32,2,65,208,0,106,32,9,65,16,106,34,20,41,0,0,55,3,0,32,2,65,216,0,106,32,9,65,24,106,34,21,41,0,0,55,3,0,32,9,41,0,0,33,22,32,9,32,2,41,3,96,55,0,0,32,12,32,16,41,3,0,55,0,0,32,20,32,17,41,3,0,55,0,0,32,21,32,18,41,3,0,55,0,0,32,2,32,22,55,3,64,32,1,65,1,106,33,1,32,4,4,64,32,5,32,1,65,2,116,106,65,148,3,106,33,1,3,64,32,1,40,2,0,34,5,65,148,3,106,33,1,32,4,65,1,107,34,4,13,0,11,65,0,33,1,11,32,0,32,19,54,2,0,32,0,32,2,41,3,64,55,2,4,32,0,32,1,54,2,44,32,0,65,0,54,2,40,32,0,32,5,54,2,36,32,0,65,12,106,32,2,65,200,0,106,41,3,0,55,2,0,32,0,65,20,106,32,2,65,208,0,106,41,3,0,55,2,0,32,0,65,28,106,32,2,65,216,0,106,41,3,0,55,2,0,32,2,65,128,1,106,36,0,11,32,7,65,32,106,36,0,32,8,65,12,106,34,1,32,0,65,36,16,193,5,26,32,10,40,2,12,34,0,32,0,40,2,8,65,1,107,54,2,8,2,64,32,8,45,0,11,69,4,64,32,11,32,1,65,36,16,193,5,26,12,1,11,32,0,40,2,0,4,64,32,0,40,2,4,34,1,69,4,64,65,144,229,213,0,65,33,65,180,229,213,0,16,218,19,0,11,32,0,32,1,65,1,107,54,2,4,32,0,32,0,40,2,0,34,0,40,2,148,3,34,1,54,2,0,32,1,65,0,54,2,224,2,32,0,65,196,3,65,4,16,218,26,32,11,32,8,65,12,106,65,36,16,193,5,26,12,1,11,65,252,237,213,0,16,248,26,0,11,32,8,65,224,0,106,36,0,65,1,11,54,2,0,11,32,6,65,32,106,36,0,12,1,11,32,0,65,9,106,41,0,0,33,22,32,0,65,17,106,41,0,0,33,23,32,0,41,0,1,33,24,32,13,32,0,65,25,106,41,0,0,55,3,0,32,14,32,23,55,3,0,32,15,32,22,55,3,0,32,3,32,24,55,3,136,1,32,3,65,168,1,106,32,3,65,200,0,106,32,1,32,3,65,136,1,106,16,141,7,11,32,3,65,16,106,32,3,65,224,0,106,16,148,7,32,3,40,2,20,33,0,32,3,40,2,16,34,1,13,0,11,11,2,64,32,3,40,2,84,34,0,69,4,64,32,3,65,176,1,106,32,3,65,208,0,106,40,2,0,54,2,0,32,3,32,3,41,2,72,55,3,168,1,2,127,65,0,33,2,35,0,65,240,0,107,34,0,36,0,2,64,32,3,65,168,1,106,34,4,65,180,242,213,0,16,204,17,4,64,32,4,40,2,4,33,5,32,0,32,4,40,2,8,65,0,32,4,40,2,0,34,1,27,54,2,68,32,0,32,5,54,2,64,32,0,32,1,54,2,60,32,0,65,0,54,2,56,32,0,32,1,65,0,71,34,6,54,2,52,32,0,32,5,54,2,48,32,0,32,1,54,2,44,32,0,65,0,54,2,40,32,0,32,6,54,2,36,32,0,65,24,106,32,0,65,36,106,16,168,7,32,0,40,2,24,34,5,69,13,1,32,0,40,2,28,33,1,3,64,2,64,32,2,69,4,64,32,0,32,5,40,2,0,54,2,104,32,0,65,208,0,106,32,1,65,8,106,41,0,0,55,3,0,32,0,65,216,0,106,32,1,65,16,106,41,0,0,55,3,0,32,0,65,224,0,106,32,1,65,24,106,41,0,0,55,3,0,32,0,32,1,41,0,0,55,3,72,32,0,65,200,0,106,16,251,19,33,2,12,1,11,32,0,32,5,40,2,0,54,2,104,32,0,65,208,0,106,32,1,65,8,106,41,0,0,55,3,0,32,0,65,216,0,106,32,1,65,16,106,41,0,0,55,3,0,32,0,65,224,0,106,32,1,65,24,106,41,0,0,55,3,0,32,0,32,1,41,0,0,55,3,72,32,0,65,16,106,32,2,32,0,65,200,0,106,34,1,16,157,15,32,0,40,2,20,33,2,32,0,40,2,16,65,1,113,69,13,0,32,0,32,2,54,2,72,65,232,242,213,0,65,19,32,1,65,208,240,213,0,65,252,242,213,0,16,253,13,0,11,32,0,65,8,106,32,0,65,36,106,16,168,7,32,0,40,2,12,33,1,32,0,40,2,8,34,5,13,0,11,11,32,4,16,155,13,32,0,65,240,0,106,36,0,32,2,12,1,11,65,184,242,213,0,65,31,65,216,242,213,0,16,151,17,0,11,34,0,69,4,64,32,3,40,2,32,34,0,32,0,40,2,0,34,1,65,1,107,54,2,0,65,0,33,0,32,1,65,1,71,13,3,32,3,65,32,106,16,191,15,12,3,11,32,3,32,0,54,2,96,32,0,32,0,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,4,64,32,0,32,0,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,224,0,106,16,191,15,12,2,11,0,11,32,3,32,3,40,2,76,34,2,54,2,196,1,32,3,32,3,40,2,72,34,1,54,2,192,1,32,3,65,0,54,2,188,1,32,3,32,2,54,2,180,1,32,3,32,1,54,2,176,1,32,3,65,0,54,2,172,1,32,3,32,3,40,2,80,65,0,32,1,27,54,2,200,1,32,3,32,1,65,0,71,34,1,54,2,184,1,32,3,32,1,54,2,168,1,32,3,65,8,106,33,5,32,3,65,168,1,106,34,6,33,1,35,0,65,224,0,107,34,2,36,0,32,0,32,0,40,2,0,34,4,65,1,106,54,2,0,32,2,32,0,54,2,8,2,64,2,64,2,64,2,64,32,4,65,0,72,13,0,32,2,65,12,106,34,4,32,1,65,36,16,193,5,26,32,2,65,212,0,106,32,4,16,217,9,32,2,40,2,84,34,1,69,13,1,3,64,2,64,32,2,65,56,106,32,1,32,2,40,2,92,34,7,65,5,116,106,34,4,65,8,106,41,0,0,55,3,0,32,2,65,64,107,32,4,65,16,106,41,0,0,55,3,0,32,2,65,200,0,106,32,4,65,24,106,41,0,0,55,3,0,32,2,32,4,41,0,0,55,3,48,32,2,32,1,32,7,65,2,116,106,65,228,2,106,40,2,0,54,2,80,32,2,32,0,32,2,65,48,106,16,157,15,32,2,40,2,4,33,0,32,2,40,2,0,65,1,113,13,0,32,2,65,212,0,106,32,2,65,12,106,16,217,9,32,2,40,2,84,34,1,13,1,12,3,11,11,32,2,32,0,54,2,84,32,2,40,2,8,34,1,32,1,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,0,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,212,0,106,16,191,15,11,3,64,32,2,65,212,0,106,32,2,65,12,106,16,217,9,32,2,40,2,84,13,0,11,32,2,40,2,8,34,0,32,0,40,2,0,34,7,65,1,107,54,2,0,65,1,33,4,32,1,33,0,32,7,65,1,70,13,2,12,3,11,0,11,3,64,32,2,65,212,0,106,32,2,65,12,106,16,217,9,32,2,40,2,84,13,0,11,32,2,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,65,0,33,4,32,1,65,1,71,13,1,11,32,2,65,8,106,16,191,15,11,32,5,32,0,54,2,4,32,5,32,4,54,2,0,32,2,65,224,0,106,36,0,32,3,40,2,12,33,0,32,3,40,2,8,65,1,113,69,13,0,32,3,32,0,54,2,168,1,65,216,241,213,0,65,39,32,6,65,208,240,213,0,65,128,242,213,0,16,253,13,0,11,32,3,40,2,32,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,3,65,32,106,16,191,15,11,32,3,65,208,1,106,36,0,32,0,11,202,7,1,26,127,35,0,65,64,106,34,3,36,0,32,2,40,2,0,65,0,32,1,40,2,8,34,15,27,33,7,32,1,40,2,12,34,16,32,2,40,2,4,106,33,6,32,1,40,2,0,34,4,65,1,70,4,64,32,4,32,7,32,7,65,127,115,32,1,40,2,4,34,4,32,6,75,114,65,1,113,34,8,27,33,7,32,4,32,6,32,8,27,33,6,11,32,2,40,2,20,65,0,32,1,40,2,28,34,17,27,33,8,32,1,40,2,32,34,18,32,2,40,2,24,106,33,10,32,1,40,2,20,34,4,65,1,70,4,64,32,4,32,8,32,8,65,127,115,32,1,40,2,24,34,4,32,10,75,114,65,1,113,34,5,27,33,8,32,4,32,10,32,5,27,33,10,11,32,2,40,2,16,33,19,32,1,40,2,16,33,20,32,2,40,2,76,33,21,32,1,40,2,76,33,22,32,2,40,2,12,33,23,32,2,40,2,8,33,24,32,2,40,2,32,33,25,32,2,40,2,28,33,26,32,3,65,32,106,32,1,65,44,106,40,2,0,54,2,0,32,3,32,1,41,2,36,55,3,24,32,1,40,2,56,33,9,32,1,40,2,52,33,12,65,0,33,4,2,64,32,1,40,2,48,34,11,65,1,113,69,13,0,32,2,40,2,36,65,1,113,69,13,0,32,3,32,2,40,2,44,32,9,106,34,13,54,2,48,32,3,32,2,40,2,40,32,12,106,34,14,54,2,44,65,1,33,4,11,32,3,32,4,54,2,40,32,3,65,40,106,33,5,2,64,32,3,40,2,24,65,1,71,13,0,32,4,4,64,65,127,32,3,40,2,28,34,4,32,14,71,32,4,32,14,73,27,34,4,4,127,32,4,5,32,3,40,2,32,34,4,32,13,73,13,2,32,4,32,13,71,11,65,1,71,13,1,11,32,3,65,24,106,33,5,11,32,3,65,16,106,32,5,65,8,106,40,2,0,54,2,0,32,3,32,5,41,2,0,55,3,8,2,127,65,0,32,11,65,1,113,69,13,0,26,65,0,32,2,40,2,48,65,1,113,69,13,0,26,32,2,40,2,56,32,9,106,33,13,32,2,40,2,52,32,12,106,33,14,65,1,11,33,27,32,3,65,44,106,32,1,65,217,0,106,45,0,0,58,0,0,32,3,65,49,106,32,2,65,217,0,106,45,0,0,58,0,0,32,3,32,1,40,0,85,54,2,40,32,3,32,2,40,0,85,54,0,45,32,3,65,1,54,2,60,32,3,65,28,106,65,0,58,0,0,32,3,65,0,54,2,24,32,3,65,55,106,32,3,65,40,106,32,3,65,24,106,32,3,65,60,106,16,192,3,32,2,40,2,64,34,4,32,1,40,2,72,34,9,32,4,32,9,75,27,33,4,32,1,40,2,68,34,12,32,2,40,2,60,113,33,5,32,1,40,2,60,34,11,65,1,70,4,64,32,11,32,5,32,5,65,127,115,32,1,40,2,64,34,11,32,4,75,114,65,1,113,34,28,27,33,5,32,11,32,4,32,28,27,33,4,11,32,0,65,0,58,0,84,32,0,32,10,54,2,24,32,0,32,8,54,2,20,32,0,32,6,54,2,4,32,0,32,7,54,2,0,32,0,32,3,41,3,8,55,2,36,32,0,32,18,32,25,106,54,2,32,32,0,32,26,65,0,32,17,27,54,2,28,32,0,32,16,32,23,106,54,2,12,32,0,32,24,65,0,32,15,27,54,2,8,32,0,32,21,32,22,106,65,3,106,54,2,76,32,0,32,19,32,20,106,65,3,106,54,2,16,32,0,65,44,106,32,3,65,16,106,40,2,0,54,2,0,32,2,40,2,68,33,7,32,2,40,2,72,33,6,32,2,40,2,80,33,2,32,1,40,2,80,33,1,32,0,32,13,54,2,56,32,0,32,14,54,2,52,32,0,32,27,54,2,48,32,0,32,4,54,2,64,32,0,32,5,54,2,60,32,0,65,217,0,106,32,3,65,59,106,45,0,0,58,0,0,32,0,32,3,40,0,55,54,0,85,32,0,32,1,32,2,32,1,32,2,75,27,65,1,106,54,2,80,32,0,32,9,32,6,65,1,106,34,1,32,1,32,9,73,27,54,2,72,32,0,32,7,32,12,113,65,1,113,54,2,68,32,3,65,64,107,36,0,11,141,37,3,14,127,1,126,1,124,35,0,65,176,1,107,34,4,36,0,32,4,32,1,54,2,80,2,64,2,64,2,64,2,64,32,4,65,208,0,106,16,161,26,69,4,64,65,1,65,2,32,4,40,2,80,16,255,28,34,1,65,1,70,27,65,0,32,1,27,34,1,65,2,71,4,64,32,0,32,1,58,0,1,32,0,65,1,58,0,0,12,2,11,2,64,2,64,2,64,2,64,32,4,40,2,80,16,128,29,65,1,71,4,64,32,4,65,64,107,32,4,40,2,80,16,185,28,32,4,65,48,106,32,4,40,2,64,32,4,43,3,72,16,130,25,32,4,40,2,48,65,1,71,13,1,32,4,43,3,56,33,17,32,4,65,208,0,106,16,242,26,13,2,32,4,65,136,1,106,34,1,32,17,189,66,255,255,255,255,255,255,255,255,255,0,131,66,255,255,255,255,255,255,255,247,255,0,88,4,126,32,1,32,17,57,3,8,66,2,5,66,3,11,55,3,0,32,4,65,0,58,0,152,1,32,0,32,4,41,3,136,1,66,3,82,4,127,32,4,65,128,1,106,32,4,65,144,1,106,41,3,0,55,0,0,32,4,32,4,41,3,136,1,55,0,120,32,4,65,152,1,106,16,235,19,65,2,5,65,0,11,58,0,0,32,0,32,4,41,0,113,55,0,1,32,0,65,9,106,32,4,65,249,0,106,41,0,0,55,0,0,32,0,65,16,106,32,4,65,128,1,106,41,0,0,55,0,0,12,6,11,32,4,32,4,40,2,80,34,1,54,2,152,1,32,4,65,16,106,32,4,65,152,1,106,16,151,20,32,4,40,2,16,65,1,113,69,13,3,32,1,32,4,41,3,24,34,16,16,184,25,34,1,16,252,26,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,4,40,2,152,1,33,1,69,13,3,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,32,16,55,3,16,32,0,65,2,58,0,0,32,0,32,16,66,63,136,55,3,8,12,8,11,32,4,65,40,106,32,4,40,2,80,16,186,28,32,4,40,2,40,34,1,69,13,1,32,4,65,32,106,32,1,32,4,40,2,44,16,216,19,32,4,65,212,0,106,32,4,40,2,32,32,4,40,2,36,16,253,24,32,4,40,2,84,65,128,128,128,128,120,70,13,1,32,4,65,163,1,106,32,4,65,220,0,106,40,2,0,54,0,0,32,0,65,3,58,0,0,32,4,32,4,41,2,84,55,0,155,1,32,0,32,4,41,0,152,1,55,0,1,32,0,65,8,106,32,4,65,159,1,106,41,0,0,55,0,0,12,4,11,32,0,65,2,58,0,0,32,17,68,0,0,0,0,0,0,224,195,102,33,1,32,0,66,255,255,255,255,255,255,255,255,255,0,2,126,32,17,153,68,0,0,0,0,0,0,224,67,99,4,64,32,17,176,12,1,11,66,128,128,128,128,128,128,128,128,128,127,11,66,128,128,128,128,128,128,128,128,128,127,32,1,27,32,17,68,255,255,255,255,255,255,223,67,100,27,66,0,32,17,32,17,97,27,34,16,55,3,16,32,0,32,16,66,63,136,55,3,8,12,3,11,32,4,65,208,0,106,34,1,16,241,26,13,3,32,4,65,152,1,106,32,1,16,237,11,32,4,40,2,152,1,65,128,128,128,128,120,71,4,64,32,4,65,232,0,106,32,4,65,160,1,106,40,2,0,54,2,0,32,4,32,4,41,2,152,1,55,3,96,35,0,65,32,107,34,1,36,0,32,4,65,224,0,106,34,2,41,2,4,33,16,32,1,65,6,58,0,8,32,1,32,16,55,2,12,32,1,65,8,106,32,1,65,31,106,65,204,185,193,0,16,189,15,33,5,32,0,65,6,58,0,0,32,0,32,5,54,2,4,32,2,16,214,24,32,1,65,32,106,36,0,12,3,11,32,4,40,2,80,16,129,29,65,1,70,4,64,16,210,25,34,1,32,4,40,2,80,16,251,26,65,1,71,4,64,32,1,65,132,1,73,13,6,32,1,16,222,9,12,6,11,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,4,65,208,0,106,40,2,0,37,1,16,69,13,5,11,32,4,65,208,0,106,32,4,65,241,0,106,65,240,250,193,0,16,199,3,33,1,32,0,65,6,58,0,0,32,0,32,1,54,2,4,12,2,11,32,4,32,1,54,2,152,1,32,4,32,4,65,152,1,106,16,151,20,2,64,32,4,40,2,0,65,1,113,69,13,0,32,1,32,4,41,3,8,34,16,16,185,25,34,1,16,252,26,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,4,40,2,152,1,33,1,69,13,0,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,32,16,55,3,16,32,0,66,0,55,3,8,32,0,65,2,58,0,0,12,5,11,65,168,254,193,0,65,207,0,16,230,13,33,2,32,0,65,6,58,0,0,32,0,32,2,54,2,4,32,1,65,132,1,73,13,4,32,1,16,222,9,12,4,11,32,0,65,0,58,0,0,11,32,4,40,2,80,34,0,65,132,1,73,13,2,32,0,16,222,9,12,2,11,32,4,40,2,80,33,2,35,0,65,48,107,34,1,36,0,32,1,32,2,54,2,0,2,64,32,1,16,241,26,4,64,35,0,65,64,106,34,2,36,0,32,2,65,12,106,32,1,16,225,24,32,2,65,0,54,2,24,32,2,65,0,54,2,36,32,2,66,128,128,128,128,128,1,55,2,28,32,2,65,40,106,65,1,114,34,7,65,8,106,33,8,32,7,65,15,106,33,10,2,64,3,64,2,64,32,2,65,40,106,33,3,35,0,65,32,107,34,5,36,0,2,64,2,64,32,2,65,12,106,34,6,40,2,0,4,64,32,5,32,6,16,152,19,32,5,40,2,0,13,1,11,32,3,65,6,58,0,0,12,1,11,32,5,40,2,4,33,11,32,6,32,6,40,2,12,65,1,106,54,2,12,32,5,65,8,106,32,11,16,173,2,32,5,45,0,8,65,6,71,4,64,32,3,32,5,41,3,8,55,3,0,32,3,65,16,106,32,5,65,24,106,41,3,0,55,3,0,32,3,65,8,106,32,5,65,16,106,41,3,0,55,3,0,12,1,11,32,3,32,5,40,2,12,54,2,4,32,3,65,7,58,0,0,11,32,5,65,32,106,36,0,2,64,2,64,32,2,45,0,40,34,6,65,6,107,14,2,2,0,1,11,32,0,32,2,40,2,44,54,2,4,32,0,65,6,58,0,0,32,2,65,28,106,34,0,16,181,13,32,0,16,169,24,12,3,11,32,2,40,2,36,34,3,32,2,40,2,28,70,4,64,32,2,65,28,106,16,251,18,11,32,2,40,2,32,32,3,65,24,108,106,34,5,32,7,41,0,0,55,0,1,32,5,32,6,58,0,0,32,5,65,9,106,32,8,41,0,0,55,0,0,32,5,65,16,106,32,10,41,0,0,55,0,0,32,2,32,3,65,1,106,54,2,36,12,1,11,11,32,2,65,51,106,32,2,65,36,106,40,2,0,54,0,0,32,0,65,4,58,0,0,32,2,32,2,41,2,28,55,0,43,32,0,32,2,41,0,40,55,0,1,32,0,65,8,106,32,2,65,47,106,41,0,0,55,0,0,11,32,2,65,64,107,36,0,12,1,11,32,1,65,24,106,32,1,16,190,7,32,1,40,2,24,33,2,2,64,2,64,2,64,32,1,45,0,28,34,5,65,2,107,14,2,1,0,2,11,32,0,65,6,58,0,0,32,0,32,2,54,2,4,12,2,11,32,1,32,1,65,24,106,65,240,250,193,0,16,199,3,33,2,32,0,65,6,58,0,0,32,0,32,2,54,2,4,12,1,11,32,1,32,5,58,0,8,32,1,32,2,54,2,4,32,1,65,0,54,2,20,32,1,66,128,128,128,128,128,1,55,2,12,32,1,65,24,106,65,1,114,34,3,65,8,106,33,7,32,3,65,15,106,33,8,2,64,3,64,2,64,32,1,65,24,106,33,5,35,0,65,32,107,34,2,36,0,32,2,32,1,65,4,106,16,255,19,32,2,40,2,4,33,6,2,64,2,64,2,64,2,64,32,2,40,2,0,65,1,107,14,2,1,0,2,11,32,5,65,6,58,0,0,12,2,11,32,5,65,7,58,0,0,32,5,32,6,54,2,4,12,1,11,32,2,65,8,106,32,6,16,173,2,32,2,45,0,8,34,6,65,6,71,4,64,32,5,32,2,47,0,9,59,0,1,32,5,32,2,41,3,16,55,3,8,32,5,65,3,106,32,2,45,0,11,58,0,0,32,5,65,16,106,32,2,65,24,106,41,3,0,55,3,0,32,5,32,2,40,2,12,54,2,4,32,5,32,6,58,0,0,12,1,11,32,2,40,2,12,33,6,32,5,65,7,58,0,0,32,5,32,6,54,2,4,11,32,2,65,32,106,36,0,2,64,2,64,32,1,45,0,24,34,6,65,6,107,14,2,2,0,1,11,32,0,32,1,40,2,28,54,2,4,32,0,65,6,58,0,0,32,1,65,12,106,34,0,16,181,13,32,0,16,169,24,32,1,40,2,4,34,0,65,131,1,77,13,4,12,3,11,32,1,40,2,20,34,5,32,1,40,2,12,70,4,64,32,1,65,12,106,16,251,18,11,32,1,40,2,16,32,5,65,24,108,106,34,2,32,3,41,0,0,55,0,1,32,2,32,6,58,0,0,32,2,65,9,106,32,7,41,0,0,55,0,0,32,2,65,16,106,32,8,41,0,0,55,0,0,32,1,32,5,65,1,106,54,2,20,12,1,11,11,32,1,65,35,106,32,1,65,20,106,40,2,0,54,0,0,32,0,65,4,58,0,0,32,1,32,1,41,2,12,55,0,27,32,0,32,1,41,0,24,55,0,1,32,0,65,8,106,32,1,65,31,106,41,0,0,55,0,0,32,1,40,2,4,34,0,65,132,1,73,13,1,11,32,0,16,222,9,11,32,1,40,2,0,34,0,65,131,1,75,4,64,32,0,16,222,9,11,32,1,65,48,106,36,0,12,1,11,32,4,40,2,80,33,1,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,16,32,2,65,24,106,32,2,65,16,106,16,190,7,32,2,40,2,24,33,5,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,28,34,3,65,2,107,14,2,2,0,1,11,32,0,65,6,58,0,0,32,0,32,5,54,2,4,32,1,65,131,1,75,13,3,12,4,11,32,2,32,3,58,0,36,32,2,32,5,54,2,32,32,2,65,0,54,2,24,35,0,65,240,1,107,34,1,36,0,35,0,65,32,107,34,3,36,0,32,3,65,8,106,32,2,65,24,106,34,5,65,8,106,16,255,19,32,3,40,2,12,33,6,2,64,2,64,2,64,2,64,2,64,32,3,40,2,8,65,1,107,14,2,2,0,1,11,32,1,65,128,128,128,128,120,54,2,0,12,3,11,32,3,32,6,16,168,17,32,3,40,2,4,33,6,32,3,40,2,0,33,7,2,64,32,5,40,2,0,69,13,0,32,5,40,2,4,34,10,65,132,1,73,13,0,32,10,16,222,9,11,32,5,32,6,54,2,4,32,5,65,1,54,2,0,32,3,65,20,106,32,7,16,208,10,32,3,40,2,20,34,6,65,128,128,128,128,120,70,13,1,32,1,32,3,41,2,24,55,2,4,32,1,32,6,54,2,0,12,2,11,32,1,65,129,128,128,128,120,54,2,0,32,1,32,6,54,2,4,12,1,11,32,3,40,2,24,33,6,32,1,65,129,128,128,128,120,54,2,0,32,1,32,6,54,2,4,11,32,3,65,32,106,36,0,2,64,2,64,2,64,2,64,32,1,40,2,0,34,3,65,128,128,128,128,120,107,14,2,1,0,2,11,32,0,32,1,40,2,4,54,2,4,32,0,65,6,58,0,0,12,2,11,32,0,65,0,54,2,12,32,0,65,0,54,2,4,32,0,65,5,58,0,0,12,1,11,32,1,41,2,4,33,16,32,1,65,0,54,2,20,32,1,65,0,54,2,12,32,1,32,16,55,2,92,32,1,32,3,54,2,88,32,1,65,48,106,32,5,16,212,22,2,64,32,1,45,0,48,65,6,71,4,64,32,1,65,40,106,32,1,65,64,107,41,3,0,55,3,0,32,1,65,32,106,32,1,65,56,106,34,13,41,3,0,55,3,0,32,1,32,1,41,3,48,55,3,24,32,1,65,208,1,106,34,3,32,1,65,12,106,32,1,65,216,0,106,32,1,65,24,106,16,200,7,32,1,45,0,208,1,65,6,71,4,64,32,3,16,235,19,11,32,1,65,220,0,106,33,10,32,1,65,60,106,33,7,32,1,65,212,1,106,33,11,3,64,2,64,32,1,65,160,1,106,33,6,35,0,65,32,107,34,3,36,0,32,3,65,8,106,32,5,65,8,106,16,255,19,32,3,40,2,12,33,9,2,64,2,64,2,64,2,64,2,64,32,3,40,2,8,65,1,107,14,2,2,0,1,11,32,6,65,128,128,128,128,120,54,2,0,12,3,11,32,3,32,9,16,168,17,32,3,40,2,4,33,9,32,3,40,2,0,33,14,2,64,32,5,40,2,0,69,13,0,32,5,40,2,4,34,15,65,132,1,73,13,0,32,15,16,222,9,11,32,5,32,9,54,2,4,32,5,65,1,54,2,0,32,3,65,20,106,32,14,16,207,10,32,3,40,2,20,34,9,65,128,128,128,128,120,70,13,1,32,6,32,3,41,2,24,55,2,4,32,6,32,9,54,2,0,12,2,11,32,6,65,129,128,128,128,120,54,2,0,32,6,32,9,54,2,4,12,1,11,32,3,40,2,24,33,9,32,6,65,129,128,128,128,120,54,2,0,32,6,32,9,54,2,4,11,32,3,65,32,106,36,0,2,64,2,64,2,64,2,64,32,1,40,2,160,1,34,3,65,128,128,128,128,120,107,14,2,4,0,1,11,32,1,40,2,164,1,33,3,12,1,11,32,1,32,1,41,2,164,1,34,16,55,2,176,1,32,1,32,3,54,2,172,1,32,1,65,184,1,106,32,5,16,212,22,32,1,45,0,184,1,65,6,71,13,1,32,1,40,2,188,1,33,3,32,1,65,172,1,106,16,214,24,11,32,0,65,6,58,0,0,32,0,32,3,54,2,4,12,4,11,32,11,32,1,41,3,184,1,55,2,0,32,11,65,16,106,32,1,65,200,1,106,41,3,0,55,2,0,32,11,65,8,106,32,1,65,192,1,106,41,3,0,55,2,0,32,1,65,224,0,106,34,6,32,1,65,216,1,106,41,2,0,55,3,0,32,1,65,232,0,106,34,8,32,1,65,224,1,106,41,2,0,55,3,0,32,1,65,240,0,106,34,12,32,1,65,232,1,106,40,2,0,54,2,0,32,1,32,1,41,2,208,1,55,3,88,32,7,65,24,106,32,12,40,2,0,54,2,0,32,7,65,16,106,32,8,41,3,0,55,2,0,32,7,65,8,106,32,6,41,3,0,55,2,0,32,7,32,1,41,3,88,55,2,0,32,1,32,16,167,34,12,54,2,52,32,1,32,3,54,2,48,32,13,32,16,66,32,136,167,34,8,54,2,0,32,1,65,128,1,106,32,8,54,2,0,32,1,32,1,41,3,48,55,3,120,32,1,65,152,1,106,32,10,65,16,106,41,2,0,55,3,0,32,1,65,144,1,106,32,10,65,8,106,41,2,0,55,3,0,32,1,32,10,41,2,0,55,3,136,1,32,1,65,208,1,106,34,3,32,1,65,12,106,32,1,65,248,0,106,32,1,65,136,1,106,16,200,7,32,1,45,0,208,1,65,6,70,13,1,32,3,16,235,19,12,1,11,11,32,1,32,8,54,2,56,32,1,32,12,54,2,52,32,1,65,128,128,128,128,120,54,2,48,32,1,65,48,106,16,239,23,32,1,65,59,106,32,1,65,20,106,40,2,0,54,0,0,32,0,65,5,58,0,0,32,1,32,1,41,2,12,55,0,51,32,0,32,1,41,0,48,55,0,1,32,0,65,8,106,32,1,65,55,106,41,0,0,55,0,0,12,2,11,32,0,32,1,40,2,52,54,2,4,32,0,65,6,58,0,0,32,1,65,216,0,106,16,214,24,11,32,1,65,12,106,16,148,14,11,32,5,40,2,8,34,0,65,132,1,79,4,64,32,0,16,222,9,11,2,64,32,5,40,2,0,69,13,0,32,5,40,2,4,34,0,65,132,1,73,13,0,32,0,16,222,9,11,32,1,65,240,1,106,36,0,12,1,11,32,2,65,8,106,32,2,65,16,106,16,251,20,32,2,40,2,8,4,64,32,2,32,2,40,2,12,54,2,20,32,2,65,32,106,32,2,65,20,106,16,225,24,32,2,65,0,54,2,44,32,2,65,0,54,2,24,35,0,65,192,1,107,34,1,36,0,35,0,65,32,107,34,3,36,0,32,3,65,8,106,32,2,65,24,106,34,5,16,129,14,2,64,32,3,40,2,8,69,4,64,32,1,65,128,128,128,128,120,54,2,0,12,1,11,32,3,40,2,16,33,6,32,3,40,2,12,33,7,2,64,32,5,40,2,0,69,13,0,32,5,40,2,4,34,8,65,132,1,73,13,0,32,8,16,222,9,11,32,5,32,6,54,2,4,32,5,65,1,54,2,0,32,3,65,20,106,32,7,16,208,10,32,3,40,2,20,65,128,128,128,128,120,71,4,64,32,1,32,3,41,2,20,55,2,0,32,1,65,8,106,32,3,65,28,106,40,2,0,54,2,0,12,1,11,32,1,32,3,40,2,24,54,2,4,32,1,65,129,128,128,128,120,54,2,0,11,32,3,65,32,106,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,34,3,65,128,128,128,128,120,107,14,2,1,0,2,11,32,0,32,1,40,2,4,54,2,4,32,0,65,6,58,0,0,12,2,11,32,0,65,0,54,2,12,32,0,65,0,54,2,4,32,0,65,5,58,0,0,12,2,11,32,1,41,2,4,33,16,32,1,65,0,54,2,20,32,1,65,0,54,2,12,32,1,32,16,55,2,172,1,32,1,32,3,54,2,168,1,32,5,40,2,0,32,5,65,0,54,2,0,69,4,64,65,132,232,192,0,65,44,65,144,233,192,0,16,151,17,0,11,32,1,65,216,0,106,32,5,40,2,4,16,173,2,2,64,32,1,45,0,88,65,6,71,4,64,32,1,65,40,106,32,1,65,232,0,106,34,3,41,3,0,55,3,0,32,1,65,32,106,32,1,65,224,0,106,41,3,0,55,3,0,32,1,32,1,41,3,88,55,3,24,32,1,65,48,106,34,6,32,1,65,12,106,32,1,65,168,1,106,32,1,65,24,106,16,200,7,32,1,45,0,48,65,6,71,4,64,32,6,16,235,19,11,32,1,65,216,0,106,32,5,16,243,6,2,64,32,1,40,2,88,65,129,128,128,128,120,71,4,64,3,64,32,1,65,48,106,32,1,65,216,0,106,65,40,16,193,5,26,32,1,40,2,48,65,128,128,128,128,120,70,13,2,32,1,65,136,1,106,32,1,65,224,0,106,40,2,0,54,2,0,32,1,65,152,1,106,32,3,65,8,106,41,3,0,55,3,0,32,1,65,160,1,106,32,3,65,16,106,41,3,0,55,3,0,32,1,32,1,41,3,88,55,3,128,1,32,1,32,3,41,3,0,55,3,144,1,32,1,65,168,1,106,34,6,32,1,65,12,106,32,1,65,128,1,106,32,1,65,144,1,106,16,200,7,32,1,45,0,168,1,65,6,71,4,64,32,6,16,235,19,11,32,1,65,216,0,106,32,5,16,243,6,32,1,40,2,88,65,129,128,128,128,120,71,13,0,11,11,32,0,32,1,40,2,92,54,2,4,32,0,65,6,58,0,0,12,2,11,32,1,65,48,106,16,239,23,32,1,65,227,0,106,32,1,65,20,106,40,2,0,54,0,0,32,0,65,5,58,0,0,32,1,32,1,41,2,12,55,0,91,32,0,32,1,41,0,88,55,0,1,32,0,65,8,106,32,1,65,223,0,106,41,0,0,55,0,0,12,3,11,32,0,32,1,40,2,92,54,2,4,32,0,65,6,58,0,0,32,1,65,168,1,106,16,214,24,11,32,1,65,12,106,16,148,14,11,32,5,40,2,0,69,13,2,32,5,40,2,4,34,0,65,131,1,75,13,1,12,2,11,32,5,40,2,0,69,13,1,32,5,40,2,4,34,0,65,131,1,77,13,1,11,32,0,16,222,9,11,32,1,65,192,1,106,36,0,32,2,40,2,20,34,0,65,132,1,73,13,1,32,0,16,222,9,12,1,11,32,2,65,16,106,32,2,65,24,106,65,240,250,193,0,16,199,3,33,1,32,0,65,6,58,0,0,32,0,32,1,54,2,4,11,32,2,40,2,16,34,1,65,132,1,73,13,1,11,32,1,16,222,9,11,32,2,65,48,106,36,0,11,32,4,65,176,1,106,36,0,11,157,8,3,6,127,1,124,1,126,35,0,65,192,2,107,34,2,36,0,2,64,2,64,32,0,2,127,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,120,65,1,107,14,3,12,2,1,0,11,32,0,32,0,65,64,107,65,56,16,193,5,26,11,2,64,32,0,45,0,52,65,1,107,14,3,5,1,0,2,11,32,0,65,48,106,33,5,2,64,2,64,32,0,45,0,48,65,1,107,14,3,11,2,0,1,11,32,0,40,2,44,33,4,32,0,40,2,40,33,3,12,4,11,32,0,40,2,32,33,4,32,0,40,2,28,33,6,32,0,40,2,24,33,3,12,2,11,0,11,32,0,65,12,106,32,0,40,2,0,16,152,17,32,0,65,0,58,0,48,32,0,32,0,40,2,8,34,4,54,2,32,32,0,32,0,40,2,4,34,6,54,2,28,32,0,32,0,40,2,12,34,3,54,2,24,32,0,65,48,106,33,5,11,32,0,32,3,54,2,36,32,2,65,40,106,34,7,32,3,16,151,18,32,2,65,32,106,32,0,40,2,36,65,152,7,106,32,7,32,6,32,4,16,198,12,32,2,40,2,32,33,3,32,0,32,2,40,2,36,34,4,54,2,44,32,0,32,3,54,2,40,11,32,2,65,64,107,34,6,32,3,32,1,32,4,40,2,12,17,3,0,32,2,40,2,120,34,1,65,129,128,128,128,120,70,13,3,32,2,40,2,64,33,3,32,2,65,180,1,106,34,5,32,6,65,4,114,65,52,16,193,5,26,32,2,65,176,1,106,34,4,32,2,65,148,1,106,40,2,0,54,2,0,32,2,65,168,1,106,34,6,32,2,65,140,1,106,41,2,0,55,3,0,32,2,65,160,1,106,34,7,32,2,65,132,1,106,41,2,0,55,3,0,32,2,32,2,41,2,124,55,3,152,1,32,0,65,40,106,16,133,20,32,1,65,128,128,128,128,120,70,13,1,32,2,65,232,1,106,65,4,114,32,5,65,52,16,193,5,26,32,2,65,188,2,106,32,4,40,2,0,54,2,0,32,2,65,180,2,106,32,6,41,3,0,55,2,0,32,2,65,172,2,106,32,7,41,3,0,55,2,0,32,2,32,1,54,2,160,2,32,2,32,3,54,2,232,1,32,2,32,2,41,3,152,1,55,2,164,2,2,126,16,72,68,0,0,0,0,0,64,143,64,163,34,8,68,0,0,0,0,0,0,240,67,99,32,8,68,0,0,0,0,0,0,0,0,102,34,1,113,4,64,32,8,177,12,1,11,66,0,11,33,9,32,2,65,24,106,32,0,40,2,36,32,2,65,232,1,106,66,127,32,9,66,0,32,1,27,32,8,68,255,255,255,255,255,255,239,67,100,27,16,178,4,65,0,32,2,40,2,24,69,13,2,26,32,2,40,2,28,16,248,9,33,4,65,1,12,2,11,65,176,174,193,0,16,161,21,0,11,32,3,16,176,10,33,4,65,1,11,33,3,32,0,65,1,58,0,48,32,0,40,2,16,65,0,54,2,0,32,0,65,20,106,16,178,18,32,4,65,128,1,32,3,27,33,5,65,1,12,1,11,32,5,65,3,58,0,0,65,2,33,3,65,3,11,58,0,52,65,3,33,1,2,64,32,3,65,2,70,34,4,13,0,32,0,16,201,20,2,64,32,3,69,4,64,32,2,32,5,54,2,64,32,2,65,128,1,54,2,232,1,32,2,65,8,106,32,0,65,56,106,32,2,65,232,1,106,32,2,65,64,107,16,176,18,32,2,40,2,8,32,2,40,2,12,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,232,1,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,64,34,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,32,5,54,2,64,32,2,65,128,1,54,2,232,1,32,2,65,16,106,32,0,65,60,106,32,2,65,232,1,106,32,2,65,64,107,16,176,18,32,2,40,2,16,32,2,40,2,20,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,232,1,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,64,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,40,2,56,34,1,65,132,1,79,4,64,32,1,16,222,9,11,65,1,33,1,32,0,40,2,60,34,3,65,132,1,73,13,0,32,3,16,222,9,11,32,0,32,1,58,0,120,32,2,65,192,2,106,36,0,32,4,15,11,65,160,174,193,0,16,161,21,0,11,65,136,150,193,0,16,161,21,0,11,161,8,1,6,127,35,0,65,160,5,107,34,2,36,0,2,64,2,64,2,64,32,0,2,127,2,64,2,64,2,127,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,112,65,1,107,14,3,14,2,1,0,11,32,0,65,8,106,32,0,65,60,106,65,52,16,193,5,26,11,2,64,2,64,2,64,2,64,32,0,45,0,56,65,1,107,14,3,11,4,0,1,11,32,0,65,52,106,33,6,2,64,32,0,45,0,52,65,1,107,14,3,15,4,3,0,11,32,0,40,2,24,33,3,12,1,11,32,0,65,12,106,32,0,40,2,8,16,152,17,32,0,65,0,58,0,52,32,0,32,0,40,2,12,34,3,54,2,24,32,0,65,52,106,33,6,11,32,0,65,0,58,0,48,32,0,32,3,54,2,28,32,0,32,3,65,172,7,106,34,4,54,2,32,32,0,65,48,106,33,5,12,3,11,32,0,65,48,106,33,5,2,64,32,0,45,0,48,65,1,107,14,3,11,1,0,2,11,32,0,40,2,44,33,4,32,0,40,2,40,33,3,12,3,11,0,11,32,0,40,2,32,33,4,32,0,40,2,28,33,3,11,65,0,65,0,32,3,65,184,2,106,34,3,32,3,16,233,16,27,34,3,69,13,1,26,32,0,32,3,54,2,36,32,2,65,24,106,32,4,32,3,16,203,19,32,2,40,2,24,33,3,32,0,32,2,40,2,28,34,4,54,2,44,32,0,32,3,54,2,40,11,32,2,65,44,106,34,7,32,3,32,1,32,4,40,2,12,17,3,0,32,2,40,2,44,34,1,65,6,70,13,4,32,2,32,2,41,0,49,55,3,248,4,32,2,32,2,65,56,106,40,0,0,54,0,255,4,32,2,45,0,48,33,4,32,0,65,40,106,16,133,20,32,1,65,5,71,13,1,32,7,32,0,40,2,36,16,185,16,32,2,40,2,44,65,11,71,4,64,32,7,16,169,19,11,65,1,11,33,4,32,5,65,1,58,0,0,65,0,33,5,65,0,12,1,11,32,2,32,2,40,0,255,4,54,0,39,32,2,32,2,41,3,248,4,55,3,32,32,5,65,1,58,0,0,32,2,65,132,5,106,32,2,40,0,39,54,0,0,32,2,32,4,58,0,252,4,32,2,32,1,54,2,248,4,32,2,32,2,41,3,32,55,0,253,4,32,2,65,1,54,2,48,32,2,65,252,169,193,0,54,2,44,32,2,66,1,55,2,56,32,2,65,199,3,54,2,156,5,32,2,32,2,65,152,5,106,54,2,52,32,2,32,2,65,248,4,106,54,2,152,5,32,2,65,140,5,106,34,1,32,2,65,44,106,16,236,4,32,2,40,2,144,5,32,2,40,2,148,5,16,135,25,33,5,32,1,16,214,24,32,2,65,252,4,106,16,214,24,65,1,11,33,3,32,0,65,1,58,0,52,32,0,40,2,16,65,0,54,2,0,32,0,65,20,106,16,153,17,32,5,65,130,1,65,131,1,32,4,65,1,113,27,32,3,27,33,4,65,1,12,2,11,65,156,175,193,0,16,161,21,0,11,32,5,65,3,58,0,0,32,6,65,3,58,0,0,65,2,33,3,65,3,11,58,0,56,65,3,33,5,2,64,32,3,65,2,70,34,1,13,0,32,0,65,8,106,16,205,19,2,64,32,3,69,4,64,32,2,32,4,54,2,248,4,32,2,65,128,1,54,2,44,32,2,65,8,106,32,0,32,2,65,44,106,32,2,65,248,4,106,16,176,18,32,2,40,2,8,32,2,40,2,12,16,217,24,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,44,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,248,4,34,3,65,132,1,73,13,1,32,3,16,222,9,12,1,11,32,2,32,4,54,2,248,4,32,2,65,128,1,54,2,44,32,2,65,16,106,32,0,65,4,106,32,2,65,44,106,32,2,65,248,4,106,16,176,18,32,2,40,2,16,32,2,40,2,20,16,217,24,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,44,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,248,4,34,3,65,132,1,73,13,0,32,3,16,222,9,11,32,0,40,2,0,34,3,65,132,1,79,4,64,32,3,16,222,9,11,65,1,33,5,32,0,40,2,4,34,3,65,132,1,73,13,0,32,3,16,222,9,11,32,0,32,5,58,0,112,32,2,65,160,5,106,36,0,32,1,15,11,65,196,144,193,0,16,161,21,0,11,65,220,175,193,0,16,161,21,0,11,65,136,150,193,0,16,161,21,0,11,143,7,2,8,127,2,126,35,0,65,32,107,34,5,36,0,32,5,65,0,58,0,8,2,64,2,64,2,64,32,1,40,2,4,34,3,32,1,41,3,8,34,10,167,32,10,66,255,255,255,255,15,86,27,34,4,32,3,32,4,75,34,6,106,34,2,32,4,79,4,64,32,2,32,3,75,13,1,32,5,65,8,106,32,6,32,1,40,2,0,34,9,32,4,106,32,6,65,188,162,215,0,16,209,23,32,1,66,127,32,10,32,6,173,124,34,11,32,10,32,11,86,27,34,10,55,3,8,32,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,4,64,32,5,45,0,8,34,4,65,253,1,107,14,3,4,3,2,1,11,32,0,66,128,128,128,128,128,128,128,128,16,55,0,5,32,0,65,0,58,0,4,12,10,11,32,0,32,4,173,55,3,8,65,0,12,10,11,32,5,66,0,55,3,24,65,8,33,4,32,5,65,24,106,33,6,3,64,32,3,32,3,32,10,167,32,10,66,255,255,255,255,15,86,27,34,7,107,34,2,65,0,32,2,32,3,77,27,34,2,32,4,32,2,32,4,73,27,34,2,32,7,106,34,8,32,2,73,13,13,32,3,32,8,73,13,14,32,6,32,2,32,7,32,9,106,32,2,65,188,162,215,0,16,209,23,32,1,66,127,32,10,32,2,173,124,34,11,32,10,32,11,86,27,34,10,55,3,8,32,3,32,7,77,13,3,32,2,32,6,106,33,6,32,4,32,2,107,34,4,13,0,11,32,5,41,3,24,34,10,66,128,128,128,128,16,84,13,3,32,0,32,10,55,3,8,65,0,12,9,11,32,5,65,0,54,2,8,65,4,33,4,32,5,65,8,106,33,6,3,64,32,3,32,3,32,10,167,32,10,66,255,255,255,255,15,86,27,34,7,107,34,2,65,0,32,2,32,3,77,27,34,2,32,4,32,2,32,4,73,27,34,2,32,7,106,34,8,32,2,73,13,12,32,3,32,8,73,13,13,32,6,32,2,32,7,32,9,106,32,2,65,188,162,215,0,16,209,23,32,1,66,127,32,10,32,2,173,124,34,11,32,10,32,11,86,27,34,10,55,3,8,32,3,32,7,77,13,4,32,2,32,6,106,33,6,32,4,32,2,107,34,4,13,0,11,32,5,40,2,8,34,1,65,128,128,4,73,13,4,32,0,32,1,173,55,3,8,65,0,12,8,11,32,5,65,0,59,1,8,65,2,33,4,32,5,65,8,106,33,6,3,64,32,3,32,3,32,10,167,32,10,66,255,255,255,255,15,86,27,34,7,107,34,2,65,0,32,2,32,3,77,27,34,2,32,4,32,2,32,4,73,27,34,2,32,7,106,34,8,32,2,73,13,11,32,3,32,8,73,13,12,32,6,32,2,32,7,32,9,106,32,2,65,188,162,215,0,16,209,23,32,1,66,127,32,10,32,2,173,124,34,11,32,10,32,11,86,27,34,10,55,3,8,32,3,32,7,77,13,5,32,2,32,6,106,33,6,32,4,32,2,107,34,4,13,0,11,32,5,51,1,8,34,10,66,253,1,84,13,5,32,0,32,10,55,3,8,65,0,12,7,11,32,5,65,16,58,0,16,32,5,66,0,55,3,8,32,0,32,5,41,2,12,55,3,8,32,0,65,0,54,2,4,12,5,11,32,0,65,20,58,0,12,12,4,11,32,0,65,16,58,0,12,32,0,66,0,55,2,4,12,3,11,32,0,65,20,58,0,12,12,2,11,32,0,66,0,62,1,6,32,0,65,16,58,0,12,32,0,65,0,59,1,4,32,0,65,10,106,66,0,61,1,0,12,1,11,32,0,65,20,58,0,12,11,65,1,11,54,2,0,32,5,65,32,106,36,0,15,11,32,4,32,2,65,172,162,215,0,16,165,15,0,11,32,2,32,3,65,172,162,215,0,16,164,15,0,11,32,7,32,8,65,172,162,215,0,16,165,15,0,11,32,8,32,3,65,172,162,215,0,16,164,15,0,11,143,7,2,8,127,2,126,35,0,65,32,107,34,5,36,0,32,5,65,0,58,0,8,2,64,2,64,2,64,32,1,40,2,4,34,3,32,1,41,3,8,34,10,167,32,10,66,255,255,255,255,15,86,27,34,4,32,3,32,4,75,34,6,106,34,2,32,4,79,4,64,32,2,32,3,75,13,1,32,5,65,8,106,32,6,32,1,40,2,0,34,9,32,4,106,32,6,65,160,248,215,0,16,209,23,32,1,66,127,32,10,32,6,173,124,34,11,32,10,32,11,86,27,34,10,55,3,8,32,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,4,64,32,5,45,0,8,34,4,65,253,1,107,14,3,4,3,2,1,11,32,0,66,128,128,128,128,128,128,128,128,16,55,0,5,32,0,65,0,58,0,4,12,10,11,32,0,32,4,173,55,3,8,65,0,12,10,11,32,5,66,0,55,3,24,65,8,33,4,32,5,65,24,106,33,6,3,64,32,3,32,3,32,10,167,32,10,66,255,255,255,255,15,86,27,34,7,107,34,2,65,0,32,2,32,3,77,27,34,2,32,4,32,2,32,4,73,27,34,2,32,7,106,34,8,32,2,73,13,13,32,3,32,8,73,13,14,32,6,32,2,32,7,32,9,106,32,2,65,160,248,215,0,16,209,23,32,1,66,127,32,10,32,2,173,124,34,11,32,10,32,11,86,27,34,10,55,3,8,32,3,32,7,77,13,3,32,2,32,6,106,33,6,32,4,32,2,107,34,4,13,0,11,32,5,41,3,24,34,10,66,128,128,128,128,16,84,13,3,32,0,32,10,55,3,8,65,0,12,9,11,32,5,65,0,54,2,8,65,4,33,4,32,5,65,8,106,33,6,3,64,32,3,32,3,32,10,167,32,10,66,255,255,255,255,15,86,27,34,7,107,34,2,65,0,32,2,32,3,77,27,34,2,32,4,32,2,32,4,73,27,34,2,32,7,106,34,8,32,2,73,13,12,32,3,32,8,73,13,13,32,6,32,2,32,7,32,9,106,32,2,65,160,248,215,0,16,209,23,32,1,66,127,32,10,32,2,173,124,34,11,32,10,32,11,86,27,34,10,55,3,8,32,3,32,7,77,13,4,32,2,32,6,106,33,6,32,4,32,2,107,34,4,13,0,11,32,5,40,2,8,34,1,65,128,128,4,73,13,4,32,0,32,1,173,55,3,8,65,0,12,8,11,32,5,65,0,59,1,8,65,2,33,4,32,5,65,8,106,33,6,3,64,32,3,32,3,32,10,167,32,10,66,255,255,255,255,15,86,27,34,7,107,34,2,65,0,32,2,32,3,77,27,34,2,32,4,32,2,32,4,73,27,34,2,32,7,106,34,8,32,2,73,13,11,32,3,32,8,73,13,12,32,6,32,2,32,7,32,9,106,32,2,65,160,248,215,0,16,209,23,32,1,66,127,32,10,32,2,173,124,34,11,32,10,32,11,86,27,34,10,55,3,8,32,3,32,7,77,13,5,32,2,32,6,106,33,6,32,4,32,2,107,34,4,13,0,11,32,5,51,1,8,34,10,66,253,1,84,13,5,32,0,32,10,55,3,8,65,0,12,7,11,32,5,65,16,58,0,16,32,5,66,0,55,3,8,32,0,32,5,41,2,12,55,3,8,32,0,65,0,54,2,4,12,5,11,32,0,65,20,58,0,12,12,4,11,32,0,65,16,58,0,12,32,0,66,0,55,2,4,12,3,11,32,0,65,20,58,0,12,12,2,11,32,0,66,0,62,1,6,32,0,65,16,58,0,12,32,0,65,0,59,1,4,32,0,65,10,106,66,0,61,1,0,12,1,11,32,0,65,20,58,0,12,11,65,1,11,54,2,0,32,5,65,32,106,36,0,15,11,32,4,32,2,65,144,248,215,0,16,165,15,0,11,32,2,32,3,65,144,248,215,0,16,164,15,0,11,32,7,32,8,65,144,248,215,0,16,165,15,0,11,32,8,32,3,65,144,248,215,0,16,164,15,0,11,229,15,2,11,127,1,126,35,0,65,240,0,107,34,8,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,32,1,40,2,0,34,6,65,128,216,2,107,34,2,65,163,215,0,77,4,64,32,0,65,200,0,106,33,1,32,2,65,255,255,3,113,34,3,65,28,112,33,7,32,2,32,3,65,204,4,110,34,5,65,204,4,108,107,65,255,255,3,113,65,28,110,33,11,65,17,33,3,2,127,32,0,40,2,72,34,2,65,17,77,4,64,32,0,65,4,106,33,4,32,2,33,6,32,1,12,1,11,32,0,40,2,4,33,6,32,0,40,2,8,33,4,32,2,33,3,32,0,65,4,106,11,33,2,32,3,32,6,70,4,64,32,0,16,226,14,32,0,40,2,4,33,6,32,0,40,2,8,33,4,32,0,65,4,106,33,2,11,32,4,32,6,65,2,116,106,32,11,65,225,34,106,54,2,0,65,1,33,3,32,2,32,2,40,2,0,65,1,106,54,2,0,32,5,65,128,34,114,33,6,32,7,69,13,8,65,17,33,3,32,1,40,2,0,34,2,65,17,75,13,1,32,0,65,4,106,33,4,32,2,12,2,11,32,1,40,2,4,34,1,65,2,73,13,7,32,1,65,16,118,33,7,32,1,65,128,128,4,79,4,64,32,1,65,255,255,3,113,34,5,65,1,75,13,3,11,32,1,65,255,255,3,113,34,2,65,1,75,13,6,32,7,65,255,31,113,34,1,32,0,40,2,104,34,3,73,13,3,32,1,32,0,40,2,112,34,4,32,3,106,34,2,73,13,4,32,1,32,0,40,2,120,34,3,32,2,106,34,4,73,13,5,32,8,65,32,106,32,0,32,7,32,1,32,4,107,32,0,40,2,124,32,0,40,2,128,1,16,216,3,32,8,40,2,36,33,3,32,8,40,2,32,33,6,12,7,11,32,0,65,4,106,33,1,32,0,40,2,8,33,4,32,2,33,3,32,0,40,2,4,11,33,2,32,2,32,3,70,4,64,32,0,16,226,14,32,0,40,2,4,33,2,32,0,40,2,8,33,4,32,0,65,4,106,33,1,11,65,2,33,3,32,4,32,2,65,2,116,106,32,7,65,167,35,106,54,2,0,32,1,32,1,40,2,0,65,1,106,54,2,0,12,5,11,65,17,33,6,2,127,32,0,40,2,72,34,1,65,17,77,4,64,32,0,65,4,106,33,4,32,1,33,2,32,0,65,200,0,106,12,1,11,32,0,40,2,4,33,2,32,0,40,2,8,33,4,32,1,33,6,32,0,65,4,106,11,33,1,32,2,32,6,70,4,64,32,0,16,226,14,32,0,40,2,4,33,2,32,0,40,2,8,33,4,32,0,65,4,106,33,1,11,65,253,255,3,32,5,32,5,65,128,176,191,127,115,65,128,144,188,127,73,27,33,6,32,4,32,2,65,2,116,106,65,253,255,131,120,32,7,65,128,128,128,120,114,32,7,65,128,176,191,127,115,65,128,144,188,127,73,27,54,2,0,32,1,32,1,40,2,0,65,1,106,54,2,0,12,4,11,32,8,65,8,106,32,0,32,7,32,1,32,0,40,2,100,32,3,16,160,3,32,8,40,2,12,33,3,32,8,40,2,8,33,6,12,3,11,32,8,65,16,106,32,0,32,7,32,1,32,3,107,32,0,40,2,108,32,4,16,216,3,32,8,40,2,20,33,3,32,8,40,2,16,33,6,12,2,11,32,8,65,24,106,32,0,32,7,32,1,32,2,107,32,0,40,2,116,32,3,16,160,3,32,8,40,2,28,33,3,32,8,40,2,24,33,6,12,1,11,32,2,65,3,71,4,64,65,253,255,3,32,1,65,255,255,3,113,34,1,32,1,65,128,176,191,127,115,65,128,144,188,127,73,27,33,6,12,1,11,65,94,33,6,32,8,65,44,106,33,1,3,64,32,1,32,6,65,206,226,196,0,106,47,1,0,54,2,0,32,1,65,4,106,33,1,32,6,65,2,106,34,6,13,0,11,32,0,32,8,65,44,106,16,150,4,65,181,12,33,6,65,17,33,3,11,32,3,33,11,35,0,65,32,107,34,9,36,0,32,0,34,5,65,4,106,33,1,32,0,65,200,0,106,33,10,3,64,2,64,32,5,40,2,76,33,2,32,5,65,128,128,196,0,54,2,76,2,64,2,64,2,64,2,64,2,127,32,2,65,128,128,196,0,71,4,64,32,5,41,2,80,33,13,32,9,32,2,54,2,16,32,9,32,13,55,2,20,32,13,167,12,1,11,32,9,65,16,106,32,5,16,231,4,32,9,40,2,16,34,2,65,128,128,196,0,70,13,1,32,9,40,2,20,11,34,12,65,128,126,113,65,128,176,3,70,13,1,32,12,65,2,70,13,2,32,5,32,9,40,2,24,54,2,84,32,5,32,12,54,2,80,32,5,32,2,54,2,76,11,32,9,65,8,106,32,5,32,11,65,176,227,196,0,16,157,17,2,64,32,9,40,2,12,34,0,65,2,73,13,0,32,5,40,2,96,33,2,32,9,40,2,8,33,1,32,0,65,2,116,33,4,65,0,33,3,3,64,32,1,32,3,106,32,2,16,240,19,32,4,32,3,65,4,106,34,3,71,13,0,11,32,9,32,9,65,31,106,54,2,16,32,0,65,21,79,4,64,32,1,32,0,32,9,65,16,106,16,216,12,12,1,11,32,1,32,0,16,204,9,11,32,9,65,32,106,36,0,12,3,11,2,127,32,10,40,2,0,34,4,65,18,73,4,64,32,4,33,0,32,1,33,7,65,17,33,4,32,10,12,1,11,32,5,40,2,4,33,0,32,5,40,2,8,33,7,32,1,11,33,3,32,0,32,4,70,4,127,32,5,16,226,14,32,5,40,2,8,33,7,32,1,33,3,32,5,40,2,4,5,32,0,11,65,2,116,32,7,106,32,12,65,24,116,32,2,106,54,2,0,12,1,11,65,253,255,131,120,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,192,6,107,14,5,1,4,8,2,3,0,11,32,2,65,243,30,107,14,3,4,7,5,6,11,65,128,134,128,176,126,33,4,12,6,11,65,147,134,128,176,126,33,4,12,5,11,2,127,32,10,40,2,0,34,0,65,18,73,4,64,32,0,33,2,32,1,33,4,65,17,33,0,32,10,12,1,11,32,5,40,2,4,33,2,32,5,40,2,8,33,4,32,1,11,33,3,32,0,32,2,70,4,64,32,5,16,226,14,32,5,40,2,4,33,2,32,5,40,2,8,33,4,32,1,33,3,11,32,4,32,2,65,2,116,106,65,136,134,128,176,126,54,2,0,32,3,32,3,40,2,0,65,1,106,54,2,0,11,65,129,134,128,176,126,33,4,12,3,11,2,127,32,10,40,2,0,34,0,65,18,73,4,64,32,0,33,2,32,1,33,4,65,17,33,0,32,10,12,1,11,32,5,40,2,4,33,2,32,5,40,2,8,33,4,32,1,11,33,3,32,0,32,2,70,4,64,32,5,16,226,14,32,5,40,2,4,33,2,32,5,40,2,8,33,4,32,1,33,3,11,32,4,32,2,65,2,116,106,65,241,158,128,136,120,54,2,0,32,3,32,3,40,2,0,65,1,106,54,2,0,65,242,158,128,144,120,33,4,12,2,11,2,127,32,10,40,2,0,34,0,65,18,73,4,64,32,0,33,2,32,1,33,4,65,17,33,0,32,10,12,1,11,32,5,40,2,4,33,2,32,5,40,2,8,33,4,32,1,11,33,3,32,0,32,2,70,4,64,32,5,16,226,14,32,5,40,2,4,33,2,32,5,40,2,8,33,4,32,1,33,3,11,32,4,32,2,65,2,116,106,65,241,158,128,136,120,54,2,0,32,3,32,3,40,2,0,65,1,106,54,2,0,65,244,158,128,160,120,33,4,12,1,11,32,2,65,129,31,71,13,0,2,127,32,10,40,2,0,34,0,65,18,73,4,64,32,0,33,2,32,1,33,4,65,17,33,0,32,10,12,1,11,32,5,40,2,4,33,2,32,5,40,2,8,33,4,32,1,11,33,3,32,0,32,2,70,4,64,32,5,16,226,14,32,5,40,2,4,33,2,32,5,40,2,8,33,4,32,1,33,3,11,32,4,32,2,65,2,116,106,65,241,158,128,136,120,54,2,0,32,3,32,3,40,2,0,65,1,106,54,2,0,65,128,159,128,144,120,33,4,11,2,127,32,10,40,2,0,34,0,65,18,73,4,64,32,0,33,2,32,1,33,7,65,17,33,0,32,10,12,1,11,32,5,40,2,4,33,2,32,5,40,2,8,33,7,32,1,11,33,3,32,0,32,2,70,4,64,32,5,16,226,14,32,5,40,2,4,33,2,32,5,40,2,8,33,7,32,1,33,3,11,32,7,32,2,65,2,116,106,32,4,54,2,0,11,32,3,32,3,40,2,0,65,1,106,54,2,0,12,1,11,11,32,8,65,240,0,106,36,0,32,6,11,164,7,1,1,127,32,0,40,2,0,65,2,70,4,64,32,0,65,4,106,34,0,16,241,21,32,0,16,250,27,15,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,250,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,250,1,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,224,0,106,34,0,16,156,18,32,0,16,166,27,15,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,11,15,11,32,0,65,224,0,106,16,250,1,15,11,32,0,65,228,0,106,16,250,1,11,164,7,1,1,127,32,0,40,2,0,65,2,70,4,64,32,0,65,4,106,34,0,16,241,21,32,0,16,250,27,15,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,254,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,254,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,254,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,254,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,254,1,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,254,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,254,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,254,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,254,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,224,0,106,34,0,16,167,18,32,0,16,166,27,15,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,11,15,11,32,0,65,224,0,106,16,254,1,15,11,32,0,65,228,0,106,16,254,1,11,252,7,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,17,17,17,17,17,17,17,17,17,17,17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,232,0,106,65,1,65,193,0,16,244,22,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,181,2,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,181,2,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,181,2,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,181,2,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,181,2,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,181,2,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,181,2,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,181,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,181,2,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,181,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,181,2,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,181,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,181,2,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,181,2,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,181,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,181,2,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,181,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,181,2,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,181,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,181,2,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,181,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,181,2,12,2,11,32,0,65,232,0,106,34,1,16,158,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,65,232,0,106,65,1,65,193,0,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,176,1,65,4,16,218,26,11,11,252,7,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,17,17,17,17,17,17,17,17,17,17,17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,232,0,106,65,1,65,193,0,16,244,22,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,182,2,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,182,2,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,182,2,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,182,2,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,182,2,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,182,2,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,182,2,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,182,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,182,2,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,182,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,182,2,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,182,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,182,2,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,182,2,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,182,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,182,2,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,182,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,182,2,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,182,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,182,2,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,182,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,182,2,12,2,11,32,0,65,232,0,106,34,1,16,166,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,65,232,0,106,65,1,65,193,0,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,176,1,65,4,16,218,26,11,11,252,7,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,17,17,17,17,17,17,17,17,17,17,17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,232,0,106,65,1,65,193,0,16,244,22,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,183,2,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,183,2,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,183,2,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,183,2,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,183,2,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,183,2,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,183,2,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,183,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,183,2,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,183,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,183,2,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,183,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,183,2,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,183,2,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,183,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,183,2,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,183,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,183,2,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,183,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,183,2,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,183,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,183,2,12,2,11,32,0,65,232,0,106,34,1,16,164,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,65,232,0,106,65,1,65,193,0,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,176,1,65,4,16,218,26,11,11,252,7,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,100,14,27,17,17,17,17,17,17,17,17,17,17,17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,232,0,106,65,1,65,193,0,16,244,22,12,16,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,0,65,232,0,106,16,184,2,12,15,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,0,65,232,0,106,16,184,2,12,14,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,0,65,232,0,106,16,184,2,12,13,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,0,65,232,0,106,16,184,2,12,12,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,0,65,232,0,106,16,184,2,12,11,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,0,65,232,0,106,16,184,2,12,10,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,232,0,106,16,184,2,12,9,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,184,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,0,65,236,0,106,16,184,2,12,8,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,184,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,0,65,236,0,106,16,184,2,12,7,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,184,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,0,106,16,184,2,11,32,0,40,2,112,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,240,0,106,16,184,2,12,6,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,184,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,236,0,106,16,184,2,12,5,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,184,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,236,0,106,16,184,2,12,4,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,184,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,236,0,106,16,184,2,12,3,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,184,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,236,0,106,16,184,2,12,2,11,32,0,65,232,0,106,34,1,16,157,18,32,1,65,4,65,4,16,244,22,12,1,11,32,0,65,232,0,106,65,1,65,193,0,16,244,22,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,176,1,65,4,16,218,26,11,11,138,42,2,17,127,1,126,35,0,65,208,9,107,34,4,36,0,2,64,2,64,32,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,32,65,1,107,14,3,5,1,0,2,11,32,1,65,28,106,33,15,2,64,32,1,45,0,28,65,1,107,14,3,10,1,4,0,11,32,1,40,2,4,33,3,12,2,11,0,11,32,1,65,0,58,0,28,32,1,32,1,40,2,0,34,3,54,2,4,32,1,65,28,106,33,15,11,32,1,32,3,54,2,8,32,1,65,0,58,0,24,32,1,32,3,54,2,12,11,32,4,65,40,106,32,1,65,12,106,34,12,32,2,16,192,1,32,4,45,0,40,34,3,65,7,70,13,3,32,4,65,38,106,34,9,32,4,45,0,43,58,0,0,32,4,65,32,106,34,11,32,4,65,56,106,40,2,0,54,2,0,32,4,32,4,47,0,41,59,1,36,32,4,32,4,41,3,48,55,3,24,32,4,40,2,44,33,2,32,4,40,2,60,33,5,32,12,16,162,22,32,3,65,6,70,13,1,32,4,65,16,106,32,11,40,2,0,54,2,0,32,4,32,4,47,1,36,59,0,1,32,4,32,4,41,3,24,55,3,8,32,4,32,5,54,2,20,32,4,32,2,54,2,4,32,4,32,3,58,0,0,32,4,32,9,45,0,0,58,0,3,32,1,40,2,8,33,1,2,64,32,4,45,0,0,65,5,70,4,127,32,1,40,2,4,33,5,32,1,40,2,8,33,6,35,0,65,16,107,34,3,36,0,2,127,65,0,32,4,65,4,106,34,1,40,2,0,34,11,69,13,0,26,32,1,40,2,4,33,2,35,0,65,32,107,34,1,36,0,32,1,32,2,54,2,28,32,1,32,11,54,2,24,32,1,65,16,106,32,1,65,24,106,32,5,32,6,16,140,10,32,1,40,2,20,33,12,2,64,2,64,32,1,40,2,16,34,9,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,11,32,12,65,2,116,106,65,152,3,106,40,2,0,33,11,32,1,32,2,54,2,28,32,1,32,11,54,2,24,32,1,65,8,106,32,1,65,24,106,32,5,32,6,16,140,10,32,1,40,2,12,33,12,32,1,40,2,8,34,9,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,9,11,32,3,32,12,54,2,12,32,3,32,2,54,2,8,32,3,32,11,54,2,4,32,3,32,9,54,2,0,32,1,65,32,106,36,0,65,0,32,3,40,2,0,13,0,26,32,3,40,2,4,32,3,40,2,12,65,24,108,106,11,32,3,65,16,106,36,0,5,65,0,11,34,1,4,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,5,1,2,3,4,5,0,11,32,4,65,0,58,0,248,4,12,5,11,32,4,65,1,58,0,248,4,32,4,32,1,45,0,1,58,0,249,4,12,4,11,32,4,65,136,5,106,32,1,65,16,106,41,3,0,55,3,0,32,4,65,2,58,0,248,4,32,4,32,1,41,3,8,55,3,128,5,12,3,11,32,4,65,248,4,106,65,4,114,32,1,65,4,106,16,196,15,32,4,65,3,58,0,248,4,12,2,11,32,4,65,248,4,106,65,4,114,32,1,65,4,106,16,162,4,32,4,65,4,58,0,248,4,12,1,11,32,4,65,248,4,106,65,4,114,32,1,65,4,106,16,135,20,32,4,65,5,58,0,248,4,11,32,4,65,40,106,33,1,35,0,65,32,107,34,11,36,0,2,127,2,64,2,64,2,64,32,4,65,248,4,106,34,12,45,0,0,65,4,107,14,2,1,2,0,11,32,12,32,11,65,31,106,65,148,239,192,0,16,184,22,33,2,32,1,65,11,54,2,0,32,1,32,2,54,2,4,65,1,33,3,65,1,12,2,11,32,11,65,8,106,34,3,32,12,65,12,106,40,2,0,54,2,0,32,11,32,12,41,2,4,55,3,0,35,0,65,240,19,107,34,2,36,0,32,3,40,2,0,33,14,32,2,65,32,106,32,3,40,2,0,54,2,0,32,2,32,11,41,2,0,55,3,24,32,2,65,8,106,34,3,32,2,65,24,106,16,132,22,32,2,65,220,10,106,32,3,16,142,10,2,64,2,127,32,2,40,2,224,10,34,7,32,2,40,2,220,10,34,9,65,12,70,13,0,26,32,2,65,228,6,106,32,2,65,228,10,106,65,248,1,16,193,5,26,32,9,65,11,70,4,64,65,0,65,228,181,193,0,65,212,176,193,0,16,212,14,12,1,11,32,2,65,236,4,106,32,2,65,228,6,106,65,248,1,16,193,5,33,10,32,2,32,7,54,2,232,4,32,2,32,9,54,2,228,4,32,2,65,220,10,106,32,2,65,8,106,16,142,10,32,2,40,2,224,10,33,3,2,64,32,2,40,2,220,10,34,13,65,12,70,13,0,32,2,65,220,12,106,32,2,65,228,10,106,65,248,1,16,193,5,26,32,13,65,11,70,4,64,65,1,65,228,181,193,0,65,212,176,193,0,16,212,14,33,3,12,1,11,32,2,65,228,8,106,32,2,65,220,12,106,65,248,1,16,193,5,26,32,2,32,3,54,2,224,8,32,2,32,13,54,2,220,8,32,2,65,220,10,106,33,6,35,0,65,32,107,34,3,36,0,2,64,2,64,32,2,65,8,106,34,8,40,2,4,34,5,32,8,40,2,12,71,4,64,32,8,32,5,65,24,106,54,2,4,32,5,45,0,0,34,8,65,6,71,13,1,11,32,6,65,128,12,59,1,0,12,1,11,32,3,65,9,106,32,5,65,9,106,41,0,0,55,0,0,32,3,65,16,106,32,5,65,16,106,41,0,0,55,0,0,32,3,32,8,58,0,0,32,3,32,5,41,0,1,55,0,1,32,3,65,24,106,32,3,16,212,12,32,6,2,127,32,3,45,0,24,69,4,64,32,6,32,3,45,0,25,58,0,1,65,0,12,1,11,32,6,32,3,40,2,28,54,2,4,65,1,11,58,0,0,11,32,3,65,32,106,36,0,2,64,2,64,32,2,45,0,220,10,69,4,64,32,2,45,0,221,10,34,16,65,6,70,4,64,65,2,65,228,181,193,0,65,212,176,193,0,16,212,14,33,3,12,3,11,32,2,65,220,10,106,33,5,35,0,65,48,107,34,3,36,0,2,64,2,64,32,2,65,8,106,34,8,40,2,4,34,6,32,8,40,2,12,71,4,64,32,8,32,6,65,24,106,54,2,4,32,6,45,0,0,34,8,65,6,71,13,1,11,32,5,65,0,54,2,0,12,1,11,32,3,65,17,106,32,6,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,6,65,16,106,41,0,0,55,0,0,32,3,32,8,58,0,8,32,3,32,6,41,0,1,55,0,9,32,3,65,32,106,32,3,65,8,106,16,182,8,32,5,2,127,32,3,40,2,32,69,4,64,32,5,32,3,65,36,106,34,6,41,2,0,55,2,4,32,5,65,12,106,32,6,65,8,106,40,2,0,54,2,0,65,1,12,1,11,32,5,32,3,40,2,36,54,2,4,65,2,11,54,2,0,11,32,3,65,48,106,36,0,32,2,40,2,224,10,33,3,32,2,40,2,220,10,34,5,65,2,70,13,2,32,5,69,4,64,65,3,65,228,181,193,0,65,212,176,193,0,16,212,14,33,3,12,3,11,32,2,32,2,41,2,228,10,55,2,216,14,32,2,32,3,54,2,212,14,32,2,65,220,10,106,33,6,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,2,65,8,106,34,8,40,2,4,34,5,32,8,40,2,12,71,4,64,32,8,32,5,65,24,106,54,2,4,32,5,45,0,0,34,8,65,6,71,13,1,11,32,6,65,0,54,2,0,12,1,11,32,3,65,9,106,32,5,65,9,106,41,0,0,55,0,0,32,3,65,16,106,32,5,65,16,106,41,0,0,55,0,0,32,3,32,8,58,0,0,32,3,32,5,41,0,1,55,0,1,32,3,65,28,106,32,3,16,181,8,32,6,2,127,32,3,40,2,28,69,4,64,32,6,65,4,106,32,3,65,32,106,65,48,16,193,5,26,65,1,12,1,11,32,6,32,3,40,2,32,54,2,4,65,2,11,54,2,0,11,32,3,65,208,0,106,36,0,32,2,40,2,224,10,33,3,2,64,2,64,32,2,40,2,220,10,34,5,65,2,70,13,0,32,2,65,144,15,106,32,2,65,228,10,106,65,44,16,193,5,26,32,5,69,4,64,65,4,65,228,181,193,0,65,212,176,193,0,16,212,14,33,3,12,1,11,32,2,65,228,14,106,32,2,65,144,15,106,65,44,16,193,5,26,32,2,32,3,54,2,224,14,32,2,65,220,10,106,33,5,35,0,65,48,107,34,3,36,0,2,64,2,64,32,2,65,8,106,34,8,40,2,4,34,6,32,8,40,2,12,71,4,64,32,8,32,6,65,24,106,54,2,4,32,6,45,0,0,34,8,65,6,71,13,1,11,32,5,65,0,54,2,0,12,1,11,32,3,65,17,106,32,6,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,6,65,16,106,41,0,0,55,0,0,32,3,32,8,58,0,8,32,3,32,6,41,0,1,55,0,9,65,1,33,6,32,3,65,32,106,32,3,65,8,106,16,183,8,2,64,32,3,40,2,32,69,4,64,32,5,32,3,65,36,106,34,8,41,2,0,55,2,4,32,5,65,12,106,32,8,65,8,106,40,2,0,54,2,0,12,1,11,32,5,32,3,40,2,36,54,2,4,65,2,33,6,11,32,5,32,6,54,2,0,11,32,3,65,48,106,36,0,32,2,40,2,224,10,33,3,32,2,40,2,220,10,34,5,65,2,71,4,64,32,5,13,2,65,5,65,228,181,193,0,65,212,176,193,0,16,212,14,33,3,11,32,2,65,224,14,106,16,228,23,11,32,2,65,212,14,106,16,156,13,12,3,11,32,2,41,2,228,10,33,20,32,2,65,188,15,106,34,5,32,10,65,248,1,16,193,5,26,32,2,65,180,17,106,32,2,65,220,8,106,65,128,2,16,193,5,26,32,2,65,188,19,106,32,2,65,220,14,106,40,2,0,54,2,0,32,2,32,2,41,2,212,14,55,2,180,19,32,2,65,192,19,106,32,2,65,224,14,106,65,48,16,193,5,26,32,2,32,7,54,2,28,32,2,32,9,54,2,24,32,2,65,32,106,32,5,65,180,4,16,193,5,26,32,2,32,16,58,0,224,4,32,2,32,20,55,2,216,4,32,2,32,3,54,2,212,4,32,2,40,2,20,32,2,40,2,12,70,13,1,32,14,65,204,176,193,0,65,212,176,193,0,16,212,14,33,3,32,1,65,11,54,2,0,32,1,32,3,54,2,4,32,9,65,10,71,4,64,32,2,65,24,106,16,158,1,11,32,2,40,2,152,2,65,10,71,4,64,32,2,65,152,2,106,16,158,1,11,32,2,65,152,4,106,16,156,13,32,2,65,164,4,106,16,228,23,32,2,65,212,4,106,16,146,14,12,5,11,32,2,40,2,224,10,33,3,12,1,11,32,1,32,2,65,24,106,65,204,4,16,193,5,26,12,3,11,32,13,65,10,70,13,0,32,2,65,220,8,106,16,158,1,11,32,9,65,10,71,4,64,32,2,65,228,4,106,16,158,1,11,32,3,11,33,3,32,1,65,11,54,2,0,32,1,32,3,54,2,4,11,32,2,65,8,106,16,236,11,32,2,65,240,19,106,36,0,65,0,33,3,65,1,12,1,11,32,11,65,24,106,32,12,65,12,106,40,2,0,54,2,0,32,11,32,12,41,2,4,55,3,16,35,0,65,208,18,107,34,2,36,0,32,11,65,16,106,34,3,65,8,106,34,9,40,2,0,33,16,32,2,65,200,0,106,32,9,40,2,0,54,2,0,32,2,32,3,41,2,0,55,3,64,32,2,32,2,65,64,107,16,161,17,32,2,65,11,54,2,140,5,32,2,65,11,54,2,140,7,32,2,65,0,54,2,140,9,32,2,65,0,54,2,156,9,32,2,65,0,54,2,208,9,32,2,65,144,9,106,33,5,32,2,65,160,9,106,33,6,32,2,65,212,9,106,33,14,32,2,65,224,11,106,32,2,16,204,10,2,64,2,64,2,127,2,127,2,64,32,2,45,0,224,11,69,4,64,32,2,65,148,5,106,33,17,32,2,65,232,11,106,33,13,32,2,65,148,7,106,33,18,32,2,65,164,9,106,33,19,65,6,33,9,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,225,11,65,1,107,14,7,2,3,4,5,6,0,7,1,11,32,2,16,208,13,34,3,69,13,12,12,15,11,32,2,40,2,140,5,65,11,71,4,64,65,134,135,193,0,65,10,16,188,16,33,3,65,1,12,16,11,32,2,65,224,11,106,32,2,16,250,12,32,2,40,2,228,11,33,3,32,2,40,2,224,11,34,7,65,11,70,13,14,32,2,65,224,9,106,32,13,65,248,1,16,193,5,26,32,2,40,2,140,5,65,14,113,65,10,71,4,64,32,2,65,140,5,106,16,253,6,11,32,2,32,3,54,2,144,5,32,2,32,7,54,2,140,5,32,17,32,2,65,224,9,106,65,248,1,16,193,5,26,12,11,11,32,2,40,2,140,7,65,11,71,4,64,65,144,135,193,0,65,17,16,188,16,33,3,65,1,12,15,11,32,2,65,224,11,106,32,2,16,250,12,32,2,40,2,228,11,33,3,32,2,40,2,224,11,34,7,65,11,70,13,13,32,2,65,224,9,106,32,13,65,248,1,16,193,5,26,32,2,40,2,140,7,65,14,113,65,10,71,4,64,32,2,65,140,7,106,16,253,6,11,32,2,32,3,54,2,144,7,32,2,32,7,54,2,140,7,32,18,32,2,65,224,9,106,65,248,1,16,193,5,26,12,10,11,32,9,65,255,1,113,65,6,71,4,64,65,161,135,193,0,65,7,16,188,16,33,3,65,1,12,14,11,32,2,65,224,11,106,33,9,35,0,65,32,107,34,3,36,0,32,2,45,0,0,33,7,32,2,65,6,58,0,0,2,64,32,7,65,6,70,4,64,65,224,200,193,0,16,236,14,33,7,32,9,65,1,58,0,0,32,9,32,7,54,2,4,12,1,11,32,3,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,3,32,7,58,0,8,32,3,32,2,41,0,1,55,0,9,32,9,32,3,65,8,106,16,212,12,11,32,3,65,32,106,36,0,32,2,45,0,224,11,69,4,64,32,2,45,0,225,11,33,9,12,10,11,32,2,40,2,228,11,33,3,12,12,11,32,2,40,2,140,9,13,3,32,2,65,224,11,106,33,7,35,0,65,32,107,34,3,36,0,32,2,45,0,0,33,10,32,2,65,6,58,0,0,2,64,32,10,65,6,70,4,64,65,224,200,193,0,16,236,14,33,10,32,7,65,1,54,2,0,32,7,32,10,54,2,4,12,1,11,32,3,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,3,32,10,58,0,8,32,3,32,2,41,0,1,55,0,9,32,7,32,3,65,8,106,16,182,8,11,32,3,65,32,106,36,0,32,2,40,2,228,11,33,3,32,2,40,2,224,11,13,11,32,2,41,2,232,11,33,20,32,2,40,2,140,9,4,64,32,5,16,156,13,11,32,2,32,20,55,2,148,9,32,2,32,3,54,2,144,9,32,2,65,1,54,2,140,9,12,8,11,32,2,40,2,156,9,13,3,32,2,65,224,11,106,33,7,35,0,65,32,107,34,3,36,0,32,2,45,0,0,33,10,32,2,65,6,58,0,0,2,64,32,10,65,6,70,4,64,65,224,200,193,0,16,236,14,33,10,32,7,65,1,54,2,0,32,7,32,10,54,2,4,12,1,11,32,3,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,3,32,10,58,0,8,32,3,32,2,41,0,1,55,0,9,32,7,32,3,65,8,106,16,181,8,11,32,3,65,32,106,36,0,32,2,40,2,228,11,33,3,32,2,40,2,224,11,13,10,32,2,65,224,9,106,32,13,65,44,16,193,5,26,32,2,40,2,156,9,4,64,32,6,16,228,23,11,32,2,32,3,54,2,160,9,32,2,65,1,54,2,156,9,32,19,32,2,65,224,9,106,65,44,16,193,5,26,12,7,11,32,2,40,2,208,9,13,3,32,2,65,224,11,106,33,7,35,0,65,32,107,34,3,36,0,32,2,45,0,0,33,10,32,2,65,6,58,0,0,2,64,32,10,65,6,70,4,64,65,224,200,193,0,16,236,14,33,10,32,7,65,1,54,2,0,32,7,32,10,54,2,4,12,1,11,32,3,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,3,32,10,58,0,8,32,3,32,2,41,0,1,55,0,9,32,7,32,3,65,8,106,16,183,8,11,32,3,65,32,106,36,0,32,2,40,2,228,11,33,3,32,2,40,2,224,11,13,9,32,2,41,2,232,11,33,20,32,2,40,2,208,9,4,64,32,14,16,146,14,11,32,2,32,20,55,2,216,9,32,2,32,3,54,2,212,9,32,2,65,1,54,2,208,9,12,6,11,32,2,40,2,140,5,65,11,71,34,13,13,3,32,2,65,10,54,2,224,9,12,4,11,65,168,135,193,0,65,11,16,188,16,33,3,65,1,12,8,11,65,179,135,193,0,65,8,16,188,16,33,3,65,1,12,7,11,65,187,135,193,0,65,7,16,188,16,33,3,65,1,12,6,11,32,2,65,224,9,106,32,2,65,140,5,106,65,128,2,16,193,5,26,11,2,64,32,2,40,2,140,7,65,11,71,34,8,4,64,32,2,65,224,11,106,32,2,65,140,7,106,65,128,2,16,193,5,26,12,1,11,32,2,65,10,54,2,224,11,11,2,127,32,2,40,2,140,9,34,7,69,4,64,65,168,135,193,0,65,11,16,187,16,33,3,65,1,12,1,11,32,2,65,232,13,106,32,5,65,8,106,40,2,0,54,2,0,32,2,32,5,41,2,0,55,3,224,13,2,64,32,2,40,2,156,9,34,10,69,4,64,65,179,135,193,0,65,8,16,187,16,33,3,12,1,11,32,2,65,236,13,106,34,17,32,6,65,48,16,193,5,26,32,2,40,2,208,9,69,4,64,65,187,135,193,0,65,7,16,187,16,33,3,32,17,16,228,23,12,1,11,32,2,40,2,228,9,33,3,32,2,41,2,216,9,33,20,32,2,40,2,212,9,33,7,32,2,40,2,224,9,33,13,32,2,65,156,14,106,34,8,32,2,65,232,9,106,65,248,1,16,193,5,26,32,2,65,148,16,106,32,2,65,224,11,106,65,128,2,16,193,5,26,32,2,65,156,18,106,32,5,65,8,106,40,2,0,54,2,0,32,2,32,5,41,2,0,55,2,148,18,32,2,65,160,18,106,32,6,65,48,16,193,5,26,32,13,65,11,70,13,8,32,2,65,200,0,106,32,8,65,180,4,16,193,5,26,32,2,65,5,32,9,32,9,65,255,1,113,65,6,70,27,58,0,136,5,32,2,32,20,55,2,128,5,32,2,32,7,54,2,252,4,32,2,32,3,54,2,68,32,2,32,13,54,2,64,32,2,40,2,56,69,4,64,32,1,32,2,65,64,107,65,204,4,16,193,5,26,12,10,11,32,16,65,232,132,193,0,65,240,132,193,0,16,212,14,33,3,32,1,65,11,54,2,0,32,1,32,3,54,2,4,32,2,65,64,107,16,168,19,12,9,11,32,2,65,224,13,106,16,156,13,32,10,65,1,115,11,33,9,32,2,40,2,224,11,65,10,71,4,64,32,2,65,224,11,106,16,253,6,11,32,2,40,2,224,9,65,10,71,4,64,32,2,65,224,9,106,16,253,6,11,32,7,65,1,115,12,5,11,32,2,65,224,11,106,32,2,16,204,10,32,2,45,0,224,11,69,13,0,11,11,32,2,40,2,228,11,33,3,11,65,1,11,33,9,65,0,33,13,65,1,11,32,2,40,2,208,9,4,64,32,14,16,146,14,11,32,9,32,2,40,2,156,9,113,4,64,32,6,16,228,23,11,32,2,40,2,140,9,113,4,64,32,5,16,156,13,11,32,8,32,2,40,2,140,7,65,14,113,65,10,70,114,69,4,64,32,2,65,140,7,106,16,253,6,11,32,13,32,2,40,2,140,5,65,14,113,65,10,70,114,13,0,32,2,65,140,5,106,16,253,6,11,32,1,65,11,54,2,0,32,1,32,3,54,2,4,11,32,2,16,188,24,32,2,65,208,18,106,36,0,65,1,33,3,65,0,11,33,1,2,64,2,64,2,64,2,64,2,64,32,12,45,0,0,65,4,107,14,2,2,1,0,11,32,12,16,235,19,12,3,11,32,1,13,1,12,2,11,32,3,69,13,1,32,12,65,4,106,34,1,16,181,13,32,1,16,169,24,12,1,11,32,12,65,4,106,16,148,14,11,32,11,65,32,106,36,0,32,4,40,2,40,34,1,65,11,71,4,64,32,4,65,184,9,106,32,4,65,56,106,40,2,0,54,2,0,32,4,32,4,41,2,48,55,3,176,9,32,4,40,2,44,33,2,32,12,32,4,65,60,106,65,184,4,16,193,5,26,12,2,11,32,4,32,4,40,2,44,54,2,192,9,32,4,65,0,54,2,204,9,32,4,66,128,128,128,128,16,55,2,196,9,32,4,65,3,58,0,152,5,32,4,65,32,54,2,136,5,32,4,65,0,54,2,148,5,32,4,65,208,130,192,0,54,2,144,5,32,4,65,0,54,2,128,5,32,4,65,0,54,2,248,4,32,4,32,4,65,196,9,106,54,2,140,5,32,4,65,192,9,106,34,2,32,4,65,248,4,106,16,209,27,13,8,32,4,65,184,9,106,32,4,65,204,9,106,40,2,0,54,2,0,32,4,32,4,41,2,196,9,55,3,176,9,32,2,16,138,13,65,2,33,2,12,1,11,32,4,65,180,4,106,16,207,23,32,4,65,184,9,106,32,4,65,56,106,40,2,0,54,2,0,32,4,65,5,58,0,240,4,65,10,33,1,32,4,65,10,54,2,168,2,32,4,65,0,54,2,236,4,32,4,65,0,54,2,228,4,32,4,65,0,54,2,176,4,32,4,65,0,54,2,168,4,32,4,32,4,41,2,48,55,3,176,9,32,4,40,2,44,33,2,32,4,65,248,4,106,32,4,65,60,106,65,184,4,16,193,5,26,11,32,4,16,235,19,12,2,11,65,180,141,192,0,16,161,21,0,11,32,4,65,184,9,106,32,11,40,2,0,54,2,0,32,4,32,4,41,3,24,55,3,176,9,65,11,33,1,11,32,15,65,1,58,0,0,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,0,32,4,41,3,176,9,55,2,8,32,0,65,16,106,32,4,65,184,9,106,40,2,0,54,2,0,32,0,65,20,106,32,4,65,248,4,106,65,184,4,16,193,5,26,65,1,12,1,11,32,15,65,3,58,0,0,32,0,65,12,54,2,0,65,3,11,58,0,32,32,4,65,208,9,106,36,0,15,11,65,220,139,192,0,16,161,21,0,11,65,248,130,192,0,65,55,32,4,65,176,9,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,198,6,1,8,127,2,64,2,64,32,1,32,0,65,3,106,65,124,113,34,2,32,0,107,34,8,73,13,0,32,1,32,8,107,34,6,65,4,73,13,0,32,6,65,3,113,33,7,65,0,33,1,2,64,32,0,32,2,70,34,9,13,0,2,64,32,0,32,2,107,34,4,65,124,75,4,64,65,0,33,2,12,1,11,65,0,33,2,3,64,32,1,32,0,32,2,106,34,3,44,0,0,65,191,127,74,106,32,3,65,1,106,44,0,0,65,191,127,74,106,32,3,65,2,106,44,0,0,65,191,127,74,106,32,3,65,3,106,44,0,0,65,191,127,74,106,33,1,32,2,65,4,106,34,2,13,0,11,11,32,9,13,0,32,0,32,2,106,33,3,3,64,32,1,32,3,44,0,0,65,191,127,74,106,33,1,32,3,65,1,106,33,3,32,4,65,1,106,34,4,13,0,11,11,32,0,32,8,106,33,2,2,64,32,7,69,13,0,32,2,32,6,65,124,113,106,34,0,44,0,0,65,191,127,74,33,5,32,7,65,1,70,13,0,32,5,32,0,44,0,1,65,191,127,74,106,33,5,32,7,65,2,70,13,0,32,5,32,0,44,0,2,65,191,127,74,106,33,5,11,32,6,65,2,118,33,6,32,1,32,5,106,33,4,3,64,32,2,33,0,32,6,69,13,2,65,192,1,32,6,32,6,65,192,1,79,27,34,5,65,3,113,33,7,32,5,65,2,116,33,8,65,0,33,3,32,6,65,4,79,4,64,32,0,32,8,65,240,7,113,106,33,9,32,0,33,1,3,64,32,1,40,2,0,34,2,65,127,115,65,7,118,32,2,65,6,118,114,65,129,130,132,8,113,32,3,106,32,1,40,2,4,34,2,65,127,115,65,7,118,32,2,65,6,118,114,65,129,130,132,8,113,106,32,1,40,2,8,34,2,65,127,115,65,7,118,32,2,65,6,118,114,65,129,130,132,8,113,106,32,1,40,2,12,34,2,65,127,115,65,7,118,32,2,65,6,118,114,65,129,130,132,8,113,106,33,3,32,1,65,16,106,34,1,32,9,71,13,0,11,11,32,6,32,5,107,33,6,32,0,32,8,106,33,2,32,3,65,8,118,65,255,129,252,7,113,32,3,65,255,129,252,7,113,106,65,129,128,4,108,65,16,118,32,4,106,33,4,32,7,69,13,0,11,2,127,32,0,32,5,65,252,1,113,65,2,116,106,34,0,40,2,0,34,1,65,127,115,65,7,118,32,1,65,6,118,114,65,129,130,132,8,113,34,1,32,7,65,1,70,13,0,26,32,1,32,0,40,2,4,34,1,65,127,115,65,7,118,32,1,65,6,118,114,65,129,130,132,8,113,106,34,1,32,7,65,2,70,13,0,26,32,0,40,2,8,34,0,65,127,115,65,7,118,32,0,65,6,118,114,65,129,130,132,8,113,32,1,106,11,34,1,65,8,118,65,255,129,28,113,32,1,65,255,129,252,7,113,106,65,129,128,4,108,65,16,118,32,4,106,15,11,32,1,69,4,64,65,0,15,11,32,1,65,3,113,33,2,2,64,32,1,65,4,73,4,64,12,1,11,32,1,65,124,113,33,5,3,64,32,4,32,0,32,3,106,34,1,44,0,0,65,191,127,74,106,32,1,65,1,106,44,0,0,65,191,127,74,106,32,1,65,2,106,44,0,0,65,191,127,74,106,32,1,65,3,106,44,0,0,65,191,127,74,106,33,4,32,5,32,3,65,4,106,34,3,71,13,0,11,11,32,2,69,13,0,32,0,32,3,106,33,1,3,64,32,4,32,1,44,0,0,65,191,127,74,106,33,4,32,1,65,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,4,11,165,15,2,11,127,1,126,35,0,65,32,107,34,20,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,10,32,3,65,1,106,71,4,64,32,3,65,3,106,32,10,71,13,10,32,1,40,2,8,33,13,32,1,40,2,4,33,14,32,3,32,10,75,13,13,32,3,69,13,2,32,3,32,13,79,13,1,32,3,32,14,106,44,0,0,65,191,127,74,13,2,12,13,11,32,1,40,2,8,33,13,32,1,40,2,4,33,14,2,64,32,10,69,13,0,32,10,32,13,73,4,64,32,10,32,14,106,44,0,0,65,191,127,74,13,1,12,13,11,32,10,32,13,71,13,12,11,32,13,32,10,107,65,2,73,13,8,65,252,187,194,0,65,2,32,10,32,14,106,65,2,16,246,23,32,1,40,2,8,33,13,32,1,40,2,4,33,14,13,2,12,8,11,32,3,32,13,71,13,11,11,2,64,32,10,69,13,0,32,10,32,13,73,4,64,32,10,32,14,106,44,0,0,65,191,127,76,13,12,12,1,11,32,10,32,13,71,13,11,11,32,3,32,14,106,32,10,32,3,107,65,252,191,194,0,65,3,16,246,23,69,13,7,32,1,40,2,8,34,13,32,10,77,13,1,32,1,40,2,4,34,14,32,10,106,34,15,45,0,0,65,47,71,13,2,2,64,32,13,32,10,65,1,106,34,15,75,4,64,32,14,32,15,106,45,0,0,65,47,70,13,1,11,35,0,65,64,106,34,14,36,0,32,14,32,10,54,2,16,32,14,32,3,54,2,12,32,1,40,2,8,33,13,32,1,40,2,4,33,16,2,64,32,3,69,13,0,2,64,32,3,32,13,73,4,64,32,3,32,16,106,44,0,0,65,191,127,76,13,1,12,2,11,32,3,32,13,70,13,1,11,65,216,203,194,0,65,42,65,208,204,194,0,16,218,19,0,11,2,64,32,10,69,13,0,2,64,32,10,32,13,73,4,64,32,10,32,16,106,44,0,0,65,191,127,76,13,1,12,2,11,32,10,32,13,70,13,1,11,65,216,203,194,0,65,42,65,224,204,194,0,16,218,19,0,11,32,14,32,14,65,16,106,54,2,60,32,14,65,1,54,2,56,32,14,65,0,54,2,48,32,14,32,14,65,12,106,54,2,52,32,14,65,48,106,34,18,40,2,4,33,15,2,64,2,64,2,64,32,18,40,2,0,65,1,107,14,2,1,2,0,11,32,15,40,2,0,33,17,12,1,11,32,15,40,2,0,34,15,65,127,71,4,64,32,15,65,1,106,33,17,12,1,11,65,168,203,194,0,16,159,21,0,11,32,18,40,2,12,33,19,32,13,33,15,2,64,2,64,2,64,32,18,40,2,8,65,1,107,14,2,1,2,0,11,32,19,40,2,0,34,15,65,127,71,4,64,32,15,65,1,106,33,15,12,2,11,65,184,203,194,0,16,160,21,0,11,32,19,40,2,0,33,15,11,2,64,32,15,32,17,79,4,64,32,13,32,15,79,13,1,32,15,32,13,65,224,206,194,0,16,164,15,0,11,32,17,32,15,65,224,206,194,0,16,165,15,0,11,32,14,32,15,54,2,4,32,14,32,17,54,2,0,32,14,40,2,4,33,15,32,1,32,14,40,2,0,34,17,54,2,8,32,14,32,1,54,2,28,32,14,32,15,54,2,32,32,14,32,13,32,15,107,54,2,36,32,14,65,128,189,194,0,54,2,40,32,14,65,129,189,194,0,54,2,44,32,14,32,15,32,16,106,54,2,24,32,14,32,16,32,17,106,54,2,20,35,0,65,16,107,34,17,36,0,32,14,65,20,106,34,22,34,13,66,129,128,128,128,16,55,2,0,2,64,32,13,40,2,16,69,4,64,32,13,40,2,8,32,13,65,20,106,16,139,16,12,1,11,32,13,32,13,65,20,106,34,16,16,194,13,69,13,0,32,13,40,2,24,34,15,32,13,40,2,20,34,18,71,4,64,32,13,32,15,32,18,107,16,169,17,32,13,32,16,16,194,13,69,13,1,11,35,0,65,32,107,34,15,36,0,32,15,65,20,106,32,16,40,2,4,32,16,40,2,0,107,65,0,65,1,65,1,16,167,10,32,15,40,2,24,33,18,32,15,40,2,20,65,1,70,4,64,32,18,32,15,40,2,28,16,132,25,0,11,32,15,65,16,106,34,19,65,0,54,2,0,32,15,32,15,40,2,28,54,2,12,32,15,32,18,54,2,8,32,15,65,8,106,32,16,16,139,16,32,17,65,4,106,34,16,65,8,106,32,19,40,2,0,54,2,0,32,16,32,15,41,2,8,55,2,0,32,15,65,32,106,36,0,32,17,40,2,8,33,15,32,17,40,2,4,33,23,2,64,32,17,40,2,12,34,16,69,13,0,32,13,32,16,16,169,17,32,13,40,2,12,34,19,32,13,40,2,8,34,18,40,2,8,34,13,70,13,0,32,19,32,13,107,33,21,32,18,40,2,4,32,13,106,33,19,32,15,33,13,3,64,32,16,69,13,1,32,19,32,13,45,0,0,58,0,0,32,18,32,18,40,2,8,65,1,106,54,2,8,32,16,65,1,107,33,16,32,13,65,1,106,33,13,32,19,65,1,106,33,19,32,21,65,1,107,34,21,13,0,11,11,32,17,32,15,54,2,8,32,17,32,23,54,2,4,32,17,65,4,106,16,214,24,11,32,17,65,16,106,36,0,32,22,16,153,12,32,14,65,64,107,36,0,32,10,65,2,107,33,10,32,1,40,2,8,33,13,32,1,40,2,4,33,14,11,2,64,32,3,69,13,0,32,3,32,13,73,4,64,32,3,32,14,106,44,0,0,65,191,127,74,13,1,12,7,11,32,3,32,13,71,13,6,11,32,13,32,3,107,65,3,73,13,7,65,164,192,194,0,65,3,32,3,32,14,106,65,3,16,246,23,13,3,12,7,11,2,64,32,10,69,13,0,32,10,32,13,73,4,64,32,10,32,14,106,44,0,0,65,191,127,74,13,1,12,5,11,32,10,32,13,71,13,4,11,32,1,40,2,0,32,1,40,2,8,34,13,107,65,2,73,4,64,32,1,32,13,65,2,16,186,9,11,32,1,40,2,4,32,10,106,34,14,65,2,106,32,14,32,13,32,10,107,16,184,28,26,32,14,65,168,193,194,0,65,2,16,193,5,26,32,1,32,13,65,2,106,54,2,8,32,10,65,2,106,33,10,32,1,40,2,8,33,13,32,1,40,2,4,33,14,12,5,11,32,10,32,13,65,128,192,194,0,16,163,15,0,11,32,20,65,0,54,2,8,35,0,65,16,107,34,0,36,0,32,0,65,144,192,194,0,54,2,12,32,0,32,15,54,2,8,65,0,32,0,65,8,106,65,200,203,194,0,32,0,65,12,106,65,200,203,194,0,32,20,65,8,106,65,136,193,194,0,16,128,5,0,11,65,167,192,194,0,65,207,0,65,248,192,194,0,16,218,19,0,11,65,200,184,194,0,65,44,65,192,185,194,0,16,218,19,0,11,32,14,32,13,32,3,32,13,65,148,192,194,0,16,208,25,0,11,2,64,32,3,69,13,0,32,3,32,13,73,4,64,32,3,32,14,106,44,0,0,65,191,127,74,13,1,12,3,11,32,3,32,13,71,13,2,11,32,13,32,3,107,65,3,73,13,0,65,164,192,194,0,65,3,32,3,32,14,106,65,3,16,246,23,69,13,0,65,167,192,194,0,65,207,0,65,188,193,194,0,16,218,19,0,11,32,20,65,8,106,32,1,32,2,32,3,32,11,32,12,16,144,6,2,64,32,20,40,2,8,34,2,65,2,71,4,64,32,20,41,2,12,33,24,32,20,40,2,20,33,11,32,0,32,10,54,2,48,32,0,32,6,54,2,44,32,0,32,5,54,2,40,32,0,32,4,54,2,36,32,0,32,3,54,2,32,32,0,32,9,59,1,30,32,0,32,8,59,1,28,32,0,32,11,54,2,12,32,0,32,24,55,2,4,32,0,65,24,106,32,1,65,8,106,40,2,0,54,2,0,32,0,32,1,41,2,0,55,2,16,32,0,32,7,41,0,0,55,0,52,32,0,65,60,106,32,7,65,8,106,41,0,0,55,0,0,32,0,65,196,0,106,32,7,65,16,106,45,0,0,58,0,0,12,1,11,32,0,32,20,45,0,12,58,0,4,32,1,16,214,24,11,32,0,32,2,54,2,0,32,20,65,32,106,36,0,15,11,32,14,32,13,32,3,32,13,65,172,193,194,0,16,208,25,0,11,32,14,32,13,32,10,32,13,65,152,193,194,0,16,208,25,0,11,32,14,32,13,32,3,32,10,65,236,191,194,0,16,208,25,0,11,206,6,1,14,127,35,0,65,16,107,34,6,36,0,65,1,33,12,2,64,32,2,40,2,20,34,9,65,34,32,2,40,2,24,34,13,40,2,16,34,14,17,1,0,13,0,2,64,32,1,69,4,64,65,0,33,2,12,1,11,65,0,32,1,107,33,15,32,0,33,7,32,1,33,3,2,64,2,127,2,64,2,64,3,64,32,3,32,7,106,33,16,65,0,33,2,2,64,3,64,32,2,32,7,106,34,10,45,0,0,34,5,65,255,0,107,65,255,1,113,65,161,1,73,32,5,65,34,70,114,32,5,65,220,0,70,114,13,1,32,3,32,2,65,1,106,34,2,71,13,0,11,32,3,32,8,106,12,4,11,32,10,65,1,106,33,7,2,64,32,10,44,0,0,34,11,65,0,78,4,64,32,11,65,255,1,113,33,3,12,1,11,32,7,45,0,0,65,63,113,33,3,32,11,65,31,113,33,5,32,10,65,2,106,33,7,32,11,65,95,77,4,64,32,5,65,6,116,32,3,114,33,3,12,1,11,32,7,45,0,0,65,63,113,32,3,65,6,116,114,33,3,32,10,65,3,106,33,7,32,11,65,112,73,4,64,32,3,32,5,65,12,116,114,33,3,12,1,11,32,5,65,18,116,65,128,128,240,0,113,32,7,45,0,0,65,63,113,32,3,65,6,116,114,114,33,3,32,10,65,4,106,33,7,11,32,6,65,4,106,32,3,65,129,128,4,16,231,2,2,64,2,64,32,6,45,0,4,65,128,1,70,13,0,32,6,45,0,15,32,6,45,0,14,107,65,255,1,113,65,1,70,13,0,32,4,32,2,32,8,106,34,5,75,13,3,2,64,32,4,69,13,0,32,1,32,4,75,4,64,32,0,32,4,106,44,0,0,65,191,127,74,13,1,12,5,11,32,1,32,4,71,13,4,11,2,64,32,5,69,13,0,32,1,32,5,75,4,64,32,0,32,8,106,32,2,106,44,0,0,65,191,127,76,13,5,12,1,11,32,5,32,15,106,13,4,11,32,9,32,0,32,4,106,32,8,32,4,107,32,2,106,32,13,40,2,12,34,5,17,4,0,13,1,2,64,32,6,45,0,4,65,128,1,70,4,64,32,9,32,6,40,2,8,32,14,17,1,0,69,13,1,12,3,11,32,9,32,6,45,0,14,34,4,32,6,65,4,106,106,32,6,45,0,15,32,4,107,32,5,17,4,0,13,2,11,2,127,65,1,32,3,65,128,1,73,13,0,26,65,2,32,3,65,128,16,73,13,0,26,65,3,65,4,32,3,65,128,128,4,73,27,11,32,8,106,32,2,106,33,4,11,2,127,65,1,32,3,65,128,1,73,13,0,26,65,2,32,3,65,128,16,73,13,0,26,65,3,65,4,32,3,65,128,128,4,73,27,11,32,8,106,34,5,32,2,106,33,8,32,16,32,7,107,34,3,69,13,3,12,1,11,11,12,5,11,32,0,32,1,32,4,32,5,65,152,172,157,1,16,208,25,0,11,32,2,32,5,106,11,34,2,32,4,73,13,0,65,0,33,3,2,64,32,4,69,13,0,32,1,32,4,75,4,64,32,4,34,3,32,0,106,44,0,0,65,191,127,76,13,2,12,1,11,32,4,34,3,32,1,71,13,1,11,32,2,69,4,64,65,0,33,2,12,2,11,32,1,32,2,75,4,64,32,3,33,4,32,0,32,2,106,44,0,0,65,191,127,74,13,2,12,1,11,32,3,33,4,32,1,32,2,70,13,1,11,32,0,32,1,32,4,32,2,65,168,172,157,1,16,208,25,0,11,32,9,32,0,32,3,106,32,2,32,3,107,32,13,40,2,12,17,4,0,13,0,32,9,65,34,32,14,17,1,0,33,12,11,32,6,65,16,106,36,0,32,12,11,187,26,2,18,127,1,126,35,0,65,160,3,107,34,4,36,0,2,64,32,4,2,127,2,64,2,64,2,64,2,64,32,1,40,2,44,34,6,32,2,77,13,0,32,1,40,2,16,32,2,77,13,0,32,4,65,36,106,33,7,2,64,32,1,40,2,40,32,2,65,168,3,108,106,34,5,40,2,4,65,0,32,5,40,2,0,27,34,5,65,255,1,77,4,64,32,7,2,127,32,5,65,255,1,113,34,8,65,4,73,32,8,65,129,1,107,65,3,73,114,69,4,64,32,7,32,8,54,2,4,65,1,12,1,11,32,7,32,5,58,0,1,65,0,11,58,0,0,12,1,11,32,7,65,1,58,0,0,32,7,32,5,54,2,4,11,32,4,45,0,36,13,1,32,4,44,0,37,33,17,32,4,32,6,54,2,44,32,4,65,0,54,2,40,32,4,32,1,54,2,36,35,0,65,32,107,34,5,36,0,32,5,65,20,106,32,7,40,2,8,34,8,32,7,40,2,4,107,34,6,65,0,32,6,32,8,77,27,65,0,65,8,65,24,16,167,10,32,5,40,2,24,33,8,32,5,40,2,20,65,1,70,4,64,32,8,32,5,40,2,28,16,132,25,0,11,32,5,65,16,106,34,19,65,0,54,2,0,32,5,32,5,40,2,28,54,2,12,32,5,32,8,54,2,8,35,0,65,16,107,34,13,36,0,32,7,40,2,8,34,8,32,7,40,2,4,107,34,6,65,0,32,6,32,8,77,27,34,10,32,5,65,8,106,34,8,40,2,0,32,8,40,2,8,34,6,107,75,4,64,32,8,32,6,32,10,65,8,65,24,16,178,19,32,8,40,2,8,33,6,11,32,4,65,12,106,33,16,32,13,32,8,40,2,4,54,2,12,32,13,32,6,54,2,8,32,13,32,8,65,8,106,54,2,4,35,0,65,32,107,34,10,36,0,32,13,65,4,106,34,9,40,2,4,33,6,32,9,40,2,0,32,7,40,2,4,34,8,32,7,40,2,8,34,12,73,4,127,32,7,40,2,0,33,7,32,6,32,12,106,32,8,107,32,9,40,2,8,32,6,65,24,108,106,33,9,3,64,32,10,65,8,106,33,6,35,0,65,32,107,34,15,36,0,2,64,2,64,32,8,32,7,40,2,44,73,4,64,32,7,40,2,40,32,8,65,168,3,108,106,34,11,40,2,16,65,128,128,128,128,120,70,13,1,32,11,41,3,8,33,22,32,15,65,16,106,34,14,32,11,65,16,106,16,131,15,32,6,32,22,55,3,0,32,6,65,8,106,32,14,41,3,0,55,3,0,32,6,65,16,106,32,15,65,24,106,41,3,0,55,3,0,12,2,11,32,6,65,128,128,128,128,120,54,2,8,12,1,11,2,64,2,64,32,11,40,2,32,65,2,71,4,64,32,7,40,2,16,34,14,32,8,77,13,1,32,11,40,2,60,34,21,32,7,40,2,12,32,8,65,200,0,108,106,40,2,64,34,14,77,13,2,32,11,40,2,56,32,14,65,24,108,106,34,11,41,3,0,33,22,32,15,65,16,106,34,14,32,11,65,8,106,16,131,15,32,6,32,22,55,3,0,32,6,65,8,106,32,14,41,3,0,55,3,0,32,6,65,16,106,32,15,65,24,106,41,3,0,55,3,0,12,3,11,32,6,65,128,128,128,128,120,54,2,8,12,2,11,32,8,32,14,65,248,250,203,0,16,163,15,0,11,32,14,32,21,65,136,251,203,0,16,163,15,0,11,32,15,65,32,106,36,0,32,9,65,16,106,32,10,65,24,106,41,3,0,55,3,0,32,9,65,8,106,32,10,65,16,106,41,3,0,55,3,0,32,9,32,10,41,3,8,55,3,0,32,9,65,24,106,33,9,32,12,32,8,65,1,106,34,8,71,13,0,11,5,32,6,11,54,2,0,32,10,65,32,106,36,0,32,13,65,16,106,36,0,32,16,65,8,106,32,19,40,2,0,54,2,0,32,16,32,5,41,2,8,55,2,0,32,5,65,32,106,36,0,32,4,65,0,54,2,32,32,4,66,128,128,128,128,192,0,55,2,24,32,4,65,0,58,0,234,1,32,4,65,0,58,0,137,1,32,4,65,0,58,0,40,32,4,32,1,54,2,36,2,64,2,64,32,17,65,0,78,4,64,32,4,40,2,16,34,7,32,4,40,2,20,65,24,108,34,1,106,33,8,32,7,33,5,3,64,32,1,69,13,3,32,1,65,24,107,33,1,32,5,40,2,8,32,5,65,24,106,33,5,65,128,128,128,128,120,71,13,0,11,12,1,11,32,4,40,2,20,34,1,32,2,77,13,4,32,4,40,2,16,32,2,65,24,108,106,34,1,40,2,8,65,128,128,128,128,120,71,13,5,11,32,0,65,1,58,0,0,32,0,65,6,54,2,4,32,4,65,24,106,16,166,27,32,4,40,2,20,34,5,4,64,32,4,40,2,16,33,1,3,64,32,1,16,159,24,32,1,65,24,106,33,1,32,5,65,1,107,34,5,13,0,11,11,32,4,65,12,106,65,8,65,24,16,244,22,12,6,11,32,4,65,24,106,33,5,2,64,32,8,32,7,34,1,70,13,0,3,64,32,1,65,24,106,33,7,32,1,40,2,8,65,128,128,128,128,120,70,4,64,32,7,34,1,32,8,70,13,2,12,1,11,32,5,40,2,8,34,6,32,5,40,2,0,70,4,64,32,5,32,6,65,1,65,4,65,4,16,178,19,11,32,5,40,2,4,32,6,65,2,116,106,32,1,54,2,0,32,5,32,6,65,1,106,54,2,8,32,7,34,1,32,8,71,13,0,11,11,32,4,32,4,41,2,28,55,2,176,2,65,1,12,4,11,32,0,65,1,58,0,0,32,0,65,3,54,2,4,12,4,11,32,0,65,1,58,0,0,32,0,65,10,54,2,4,12,3,11,32,2,32,1,65,224,200,204,0,16,163,15,0,11,32,4,32,1,54,2,180,2,32,4,32,2,54,2,176,2,65,0,11,54,2,172,2,32,4,32,3,45,0,0,65,1,70,4,127,32,4,65,212,2,106,32,3,65,25,106,41,0,0,55,2,0,32,4,65,204,2,106,32,3,65,17,106,41,0,0,55,2,0,32,4,65,196,2,106,32,3,65,9,106,41,0,0,55,2,0,32,4,65,127,54,2,220,2,32,4,32,3,41,0,1,55,2,188,2,65,1,5,65,0,11,54,2,184,2,32,4,65,252,2,106,33,13,35,0,65,224,1,107,34,8,36,0,32,8,65,12,106,34,7,65,212,207,215,0,16,216,7,32,8,65,252,0,106,33,1,32,4,65,36,106,33,5,32,4,65,184,2,106,33,10,65,0,33,9,65,0,33,15,35,0,65,240,1,107,34,3,36,0,32,4,65,172,2,106,34,11,40,2,8,33,6,2,64,2,64,2,64,32,11,40,2,0,34,16,65,1,70,4,64,32,6,32,5,40,2,0,40,2,16,71,13,1,11,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,32,17,65,255,1,113,34,12,14,4,7,7,5,1,0,11,32,12,65,130,1,107,14,2,2,3,1,11,65,1,12,4,11,65,1,33,9,12,4,11,65,1,33,18,65,1,33,9,12,3,11,65,1,33,15,65,1,33,9,12,2,11,65,1,33,18,65,0,11,33,15,11,32,3,65,0,58,0,136,1,32,7,32,3,65,136,1,106,34,12,65,1,16,100,32,3,32,17,58,0,136,1,32,7,32,12,65,1,16,100,32,12,32,5,40,2,0,65,32,106,32,7,16,181,20,32,3,45,0,144,1,34,12,65,18,71,4,64,32,1,32,3,47,0,145,1,59,0,13,32,1,65,15,106,32,3,65,147,1,106,45,0,0,58,0,0,32,3,41,2,136,1,33,22,32,1,32,12,58,0,12,32,1,32,22,55,2,4,32,1,65,0,54,2,0,12,3,11,32,3,32,5,40,2,0,40,2,4,54,2,136,1,32,7,32,3,65,136,1,106,65,4,16,100,32,9,13,1,32,7,32,5,65,4,106,34,12,32,5,40,2,0,16,234,2,65,32,16,100,32,16,69,4,64,32,1,66,129,128,128,128,192,0,55,2,0,12,3,11,32,7,32,5,32,11,40,2,4,34,14,32,6,16,239,6,65,32,16,100,32,7,32,5,32,14,32,6,16,239,6,65,32,106,65,32,16,100,32,7,32,12,32,5,40,2,0,16,234,2,65,32,106,65,32,16,100,12,1,11,32,1,65,2,58,0,4,32,1,65,1,54,2,0,12,1,11,32,15,32,18,114,69,4,64,32,7,32,5,65,4,106,32,5,40,2,0,16,234,2,65,64,107,65,32,16,100,11,32,3,65,2,65,0,32,10,40,2,0,34,12,27,58,0,136,1,32,7,32,3,65,136,1,106,65,1,16,100,2,64,2,64,32,9,4,64,32,5,40,2,0,34,9,40,2,16,34,14,32,2,75,13,1,32,1,66,1,55,2,0,32,1,32,2,173,32,14,173,66,32,134,132,55,2,8,12,3,11,32,3,32,2,54,2,136,1,32,7,32,3,65,136,1,106,65,4,16,100,12,1,11,32,9,40,2,12,33,9,2,64,2,64,32,1,2,127,32,16,69,4,64,32,11,40,2,4,32,2,70,13,3,65,3,12,1,11,32,2,32,6,73,13,1,65,131,2,11,54,2,4,32,1,65,1,54,2,0,12,3,11,32,11,40,2,4,32,2,65,2,116,106,40,2,0,33,6,11,32,3,65,136,1,106,32,9,32,2,65,200,0,108,106,34,11,65,32,106,32,7,16,215,19,32,3,45,0,144,1,34,9,65,18,71,4,64,32,1,32,3,47,0,145,1,59,0,13,32,1,65,15,106,32,3,65,147,1,106,45,0,0,58,0,0,32,3,41,2,136,1,33,22,32,1,32,9,58,0,12,32,1,32,22,55,2,4,32,1,65,0,54,2,0,12,2,11,32,3,32,6,41,3,0,55,3,136,1,32,7,32,3,65,136,1,106,34,9,65,8,16,100,32,9,32,6,40,2,12,32,6,40,2,16,32,7,16,227,11,32,3,45,0,144,1,34,6,65,18,70,4,64,32,9,32,11,65,196,0,106,32,7,16,181,20,32,3,45,0,144,1,34,6,65,18,70,13,1,32,1,32,3,47,0,145,1,59,0,13,32,1,65,15,106,32,3,65,147,1,106,45,0,0,58,0,0,32,3,41,2,136,1,33,22,32,1,32,6,58,0,12,32,1,32,22,55,2,4,32,1,65,0,54,2,0,12,2,11,32,1,32,3,47,0,145,1,59,0,13,32,1,65,15,106,32,3,65,147,1,106,45,0,0,58,0,0,32,3,41,2,136,1,33,22,32,1,32,6,58,0,12,32,1,32,22,55,2,4,32,1,65,0,54,2,0,12,1,11,32,15,4,64,32,3,65,4,106,34,6,16,160,22,2,64,32,2,32,5,40,2,0,34,5,40,2,28,34,9,73,4,64,32,3,65,136,1,106,32,5,40,2,24,32,2,65,24,108,106,32,6,16,179,13,32,3,45,0,144,1,34,2,65,18,70,13,1,32,1,32,3,47,0,145,1,59,0,13,32,1,65,15,106,32,3,65,147,1,106,45,0,0,58,0,0,32,3,41,2,136,1,33,22,32,1,32,2,58,0,12,32,1,32,22,55,2,4,32,1,65,0,54,2,0,12,3,11,32,1,66,129,128,128,128,16,55,2,0,32,1,32,2,173,32,9,173,66,32,134,132,55,2,8,12,2,11,32,3,65,136,1,106,34,2,32,3,65,4,106,65,228,0,16,193,5,26,32,3,65,232,0,106,34,5,32,2,16,138,9,32,7,32,5,65,32,16,100,11,32,12,4,64,32,3,65,160,1,106,32,10,65,28,106,41,0,0,55,3,0,32,3,65,152,1,106,32,10,65,20,106,41,0,0,55,3,0,32,3,65,144,1,106,32,10,65,12,106,41,0,0,55,3,0,32,3,32,10,41,0,4,55,3,136,1,32,10,40,2,36,33,2,32,7,32,3,65,136,1,106,65,32,16,100,32,3,65,0,58,0,4,32,7,32,3,65,4,106,34,5,65,1,16,100,32,3,32,2,54,2,4,32,7,32,5,65,4,16,100,11,32,1,65,2,54,2,0,11,32,3,65,240,1,106,36,0,2,64,2,64,32,8,40,2,124,65,2,71,4,64,35,0,65,48,107,34,2,36,0,32,1,40,2,0,69,4,64,32,2,65,8,106,32,1,65,12,106,40,2,0,54,2,0,32,2,32,1,41,2,4,55,3,0,32,2,65,1,54,2,20,32,2,65,204,162,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,171,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,54,2,40,32,2,65,16,106,65,212,162,204,0,16,198,18,0,11,32,8,65,240,0,106,34,3,32,1,41,2,4,55,2,0,32,3,65,8,106,32,1,65,12,106,40,2,0,54,2,0,32,2,65,48,106,36,0,32,8,45,0,112,34,1,65,6,71,13,1,11,32,8,65,252,0,106,34,1,32,8,65,12,106,65,228,0,16,193,5,26,32,13,65,1,106,32,1,16,138,9,32,13,65,0,58,0,0,12,1,11,32,13,32,8,41,0,113,55,0,5,32,13,65,12,106,32,8,65,248,0,106,40,0,0,54,0,0,32,13,65,1,58,0,0,32,13,32,1,58,0,4,11,32,8,65,224,1,106,36,0,32,4,45,0,252,2,69,4,64,32,0,32,4,47,0,253,2,59,0,1,32,0,32,4,41,2,148,3,55,2,24,32,0,65,3,106,32,4,45,0,255,2,58,0,0,32,0,65,32,106,32,4,65,156,3,106,45,0,0,58,0,0,32,4,65,232,2,106,32,4,65,140,3,106,40,2,0,34,1,54,2,0,32,4,32,4,41,2,132,3,34,22,55,3,224,2,32,4,40,2,128,3,33,2,32,4,40,2,144,3,33,3,32,0,65,16,106,32,1,54,0,0,32,0,32,22,55,0,8,32,0,32,17,58,0,33,32,0,32,3,54,2,20,32,0,32,2,54,2,4,32,0,65,0,58,0,0,32,4,65,24,106,16,166,27,32,4,40,2,20,34,5,4,64,32,4,40,2,16,33,1,3,64,32,1,16,159,24,32,1,65,24,106,33,1,32,5,65,1,107,34,5,13,0,11,11,32,4,65,12,106,65,8,65,24,16,244,22,12,1,11,32,4,65,232,2,106,32,4,65,136,3,106,40,2,0,34,1,54,2,0,32,4,32,4,41,2,128,3,34,22,55,3,224,2,32,0,65,16,106,32,1,54,0,0,32,0,32,22,55,0,8,32,0,65,11,54,2,4,32,0,65,1,58,0,0,32,4,65,24,106,16,166,27,32,4,40,2,20,34,5,4,64,32,4,40,2,16,33,1,3,64,32,1,16,159,24,32,1,65,24,106,33,1,32,5,65,1,107,34,5,13,0,11,11,32,4,65,12,106,65,8,65,24,16,244,22,11,32,4,65,160,3,106,36,0,11,238,11,1,12,127,35,0,65,192,1,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,3,64,32,2,32,4,70,4,64,32,2,69,13,3,32,2,65,1,71,4,64,32,1,44,0,1,65,191,127,76,13,3,11,32,3,65,1,59,1,80,32,3,65,0,54,2,72,32,3,65,1,58,0,68,32,3,65,221,0,54,2,64,32,3,65,0,54,2,56,32,3,65,221,0,54,2,44,32,3,32,2,65,1,107,34,4,54,2,76,32,3,32,4,54,2,60,32,3,32,4,54,2,52,32,3,32,1,65,1,106,34,5,54,2,48,2,64,32,1,45,0,0,34,4,192,65,0,78,13,0,32,5,45,0,0,65,63,113,33,6,32,4,65,31,113,33,5,32,4,65,223,1,77,4,64,32,5,65,6,116,32,6,114,33,4,12,1,11,32,1,45,0,2,65,63,113,32,6,65,6,116,114,33,6,32,4,65,240,1,73,4,64,32,6,32,5,65,12,116,114,33,4,12,1,11,32,5,65,18,116,65,128,128,240,0,113,32,1,45,0,3,65,63,113,32,6,65,6,116,114,114,33,4,11,32,4,65,219,0,71,4,64,32,0,65,128,128,128,128,120,54,2,12,32,0,32,2,54,2,4,32,0,32,1,54,2,0,12,10,11,32,3,65,32,106,32,3,65,44,106,16,255,3,32,3,40,2,32,34,2,69,13,4,32,3,40,2,36,33,1,32,3,65,1,59,1,120,32,3,65,0,54,2,112,32,3,65,1,58,0,108,32,3,65,47,54,2,104,32,3,65,0,54,2,96,32,3,32,2,54,2,88,32,3,65,47,54,2,84,32,3,32,1,54,2,116,32,3,32,1,54,2,100,32,3,32,1,54,2,92,32,3,65,24,106,32,3,65,212,0,106,34,1,16,255,3,32,3,40,2,24,34,4,69,13,5,32,3,40,2,28,65,8,71,13,6,32,3,65,152,1,106,34,2,32,4,65,8,16,250,15,32,3,45,0,152,1,65,2,71,13,7,32,3,40,0,153,1,33,12,32,2,32,1,65,40,16,193,5,26,32,3,65,136,1,106,33,5,35,0,65,208,0,107,34,4,36,0,32,4,65,11,58,0,8,32,4,65,36,106,34,1,32,2,65,40,16,193,5,26,32,4,32,4,65,8,106,54,2,76,32,4,65,24,106,33,9,35,0,65,64,106,34,2,36,0,32,2,32,1,32,1,40,2,40,16,254,10,2,64,2,64,2,64,32,2,40,2,0,34,10,65,126,113,65,2,70,4,64,32,9,65,0,54,2,8,32,9,66,128,128,128,128,192,0,55,2,0,12,1,11,32,2,40,2,4,33,11,32,2,65,20,106,34,6,65,4,65,0,65,4,65,8,16,167,10,32,2,40,2,24,33,7,32,2,40,2,20,65,1,70,13,1,32,2,40,2,28,34,8,32,11,54,2,4,32,8,32,10,54,2,0,32,2,65,16,106,34,13,65,1,54,2,0,32,2,32,8,54,2,12,32,2,32,7,54,2,8,32,6,32,1,65,44,16,193,5,26,35,0,65,32,107,34,1,36,0,32,1,65,16,106,32,6,32,6,40,2,40,16,254,10,32,1,40,2,16,34,8,65,126,113,65,2,71,4,64,32,2,65,8,106,33,7,32,1,40,2,20,33,10,3,64,32,7,40,2,8,34,11,32,7,40,2,0,70,4,64,32,7,65,1,16,186,23,11,32,7,40,2,4,32,11,65,3,116,106,34,14,32,10,54,2,4,32,14,32,8,54,2,0,32,7,32,11,65,1,106,54,2,8,32,1,65,8,106,32,6,32,6,40,2,40,16,254,10,32,1,40,2,12,33,10,32,1,40,2,8,34,8,65,126,113,65,2,71,13,0,11,11,32,1,65,32,106,36,0,32,9,65,8,106,32,13,40,2,0,54,2,0,32,9,32,2,41,2,8,55,2,0,11,32,2,65,64,107,36,0,12,1,11,32,7,32,2,40,2,28,16,132,25,0,11,2,64,32,4,45,0,8,65,11,70,4,64,32,5,32,4,41,2,24,55,2,4,32,5,65,11,58,0,0,32,5,65,12,106,32,4,65,32,106,40,2,0,54,2,0,12,1,11,32,5,32,4,41,2,8,55,2,0,32,5,65,8,106,32,4,65,16,106,41,2,0,55,2,0,32,4,65,24,106,16,199,27,11,32,4,65,208,0,106,36,0,32,3,45,0,136,1,65,11,71,4,64,65,155,249,214,0,33,4,65,42,33,1,12,9,11,32,3,40,2,148,1,33,1,32,3,40,2,144,1,33,4,32,3,40,2,140,1,34,2,65,128,128,128,128,120,70,13,8,32,3,32,1,54,2,132,1,32,3,32,4,54,2,128,1,32,3,32,2,54,2,124,32,3,65,16,106,32,3,65,44,106,34,5,16,255,3,32,3,40,2,16,34,4,4,64,32,0,65,12,106,33,2,32,3,40,2,20,33,1,32,3,65,8,106,32,5,16,255,3,2,64,32,3,40,2,8,69,4,64,32,2,32,3,41,2,124,55,2,0,32,0,32,12,54,2,8,32,2,65,8,106,32,3,65,132,1,106,40,2,0,54,2,0,12,1,11,32,2,65,129,128,128,128,120,54,2,0,32,3,65,252,0,106,16,199,27,65,37,33,1,65,233,247,214,0,33,4,11,32,0,32,1,54,2,4,32,0,32,4,54,2,0,12,10,11,32,0,65,129,128,128,128,120,54,2,12,32,0,65,20,54,2,4,32,0,65,213,247,214,0,54,2,0,32,3,65,252,0,106,16,199,27,12,9,11,32,1,32,4,106,32,4,65,1,106,33,4,44,0,0,65,20,78,13,0,11,32,0,65,129,128,128,128,120,54,2,12,32,0,65,36,54,2,4,32,0,65,197,248,214,0,54,2,0,12,7,11,32,1,32,2,65,1,32,2,65,148,247,214,0,16,208,25,0,11,32,0,65,129,128,128,128,120,54,2,12,32,0,65,9,54,2,4,32,0,65,188,248,214,0,54,2,0,12,5,11,32,0,65,129,128,128,128,120,54,2,12,32,0,65,12,54,2,4,32,0,65,164,247,214,0,54,2,0,12,4,11,32,0,65,129,128,128,128,120,54,2,12,32,0,65,37,54,2,4,32,0,65,176,247,214,0,54,2,0,12,3,11,32,0,65,129,128,128,128,120,54,2,12,32,0,65,46,54,2,4,32,0,65,142,248,214,0,54,2,0,12,2,11,32,0,65,129,128,128,128,120,54,2,12,32,0,65,50,54,2,4,32,0,65,233,248,214,0,54,2,0,12,1,11,32,0,65,129,128,128,128,120,54,2,12,32,0,32,1,54,2,4,32,0,32,4,54,2,0,11,32,3,65,192,1,106,36,0,11,140,16,2,11,127,1,126,35,0,65,144,1,107,34,7,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,32,1,40,2,0,34,8,65,128,216,2,107,34,5,65,163,215,0,77,4,64,32,0,65,200,0,106,33,1,32,5,65,255,255,3,113,34,3,65,28,112,33,11,32,5,32,3,65,204,4,110,34,8,65,204,4,108,107,65,255,255,3,113,65,28,110,65,225,34,106,33,6,65,17,33,3,2,127,32,0,40,2,72,34,2,65,17,77,4,64,32,0,65,4,106,33,4,32,1,33,5,32,2,12,1,11,32,0,65,4,106,33,5,32,0,40,2,8,33,4,32,2,33,3,32,0,40,2,4,11,34,2,32,3,70,4,127,32,0,16,226,14,32,0,65,4,106,33,5,32,0,40,2,8,33,4,32,0,40,2,4,5,32,2,11,65,2,116,32,4,106,32,6,54,2,0,65,1,33,3,32,5,32,5,40,2,0,65,1,106,54,2,0,32,8,65,128,34,114,33,8,32,11,69,13,8,32,11,65,167,35,106,33,4,65,17,33,3,32,1,40,2,0,34,5,65,17,75,13,1,32,0,65,4,106,33,2,32,5,12,2,11,32,1,40,2,4,34,5,65,2,73,13,7,32,5,65,16,118,33,1,32,5,65,128,128,4,79,4,64,32,5,65,255,255,3,113,34,11,65,1,75,13,3,11,32,5,65,255,255,3,113,34,4,65,1,75,13,6,32,1,65,255,31,113,34,3,32,0,40,2,104,34,2,73,13,3,32,3,32,0,40,2,112,34,4,32,2,106,34,5,73,13,4,32,3,32,0,40,2,120,34,2,32,5,106,34,4,73,13,5,32,7,65,32,106,32,0,32,1,32,3,32,4,107,32,0,40,2,124,32,0,40,2,128,1,16,204,3,32,7,40,2,36,33,3,32,7,40,2,32,33,8,12,7,11,32,0,65,4,106,33,1,32,0,40,2,8,33,2,32,5,33,3,32,0,40,2,4,11,33,5,32,3,32,5,70,4,64,32,0,16,226,14,32,0,40,2,4,33,5,32,0,40,2,8,33,2,32,0,65,4,106,33,1,11,65,2,33,3,32,2,32,5,65,2,116,106,32,4,54,2,0,32,1,32,1,40,2,0,65,1,106,54,2,0,12,5,11,65,253,255,3,32,1,32,1,65,128,176,191,127,115,65,128,144,188,127,73,27,16,221,28,33,5,65,17,33,8,2,127,32,0,40,2,72,34,1,65,17,77,4,64,32,0,65,4,106,33,4,32,1,33,2,32,0,65,200,0,106,12,1,11,32,0,40,2,4,33,2,32,0,40,2,8,33,4,32,1,33,8,32,0,65,4,106,11,33,1,32,2,32,8,70,4,64,32,0,16,226,14,32,0,40,2,4,33,2,32,0,40,2,8,33,4,32,0,65,4,106,33,1,11,65,253,255,3,32,11,32,11,65,128,176,191,127,115,65,128,144,188,127,73,27,33,8,32,4,32,2,65,2,116,106,32,5,54,2,0,32,1,32,1,40,2,0,65,1,106,54,2,0,12,4,11,32,7,65,8,106,32,0,32,1,32,3,32,0,40,2,100,32,2,16,143,3,32,7,40,2,12,33,3,32,7,40,2,8,33,8,12,3,11,32,7,65,16,106,32,0,32,1,32,3,32,2,107,32,0,40,2,108,32,4,16,204,3,32,7,40,2,20,33,3,32,7,40,2,16,33,8,12,2,11,32,7,65,24,106,32,0,32,1,32,3,32,5,107,32,0,40,2,116,32,2,16,143,3,32,7,40,2,28,33,3,32,7,40,2,24,33,8,12,1,11,32,4,65,3,71,4,64,65,253,255,3,32,5,65,255,255,3,113,34,1,32,1,65,128,176,191,127,115,65,128,144,188,127,73,27,33,8,12,1,11,32,7,65,238,0,106,34,4,65,172,226,196,0,65,34,16,193,5,26,32,7,65,40,106,33,5,35,0,65,240,0,107,34,3,36,0,32,3,65,2,106,34,1,32,4,65,34,16,193,5,26,32,3,32,3,65,36,106,54,2,108,3,64,32,3,65,36,106,34,4,32,2,106,32,1,47,1,0,54,2,0,32,1,65,2,106,33,1,32,2,65,4,106,34,2,65,196,0,71,13,0,11,32,3,32,1,54,2,104,32,5,32,4,65,196,0,16,193,5,26,32,3,65,240,0,106,36,0,32,0,32,5,16,150,4,65,181,12,33,8,65,17,33,3,11,32,3,33,11,35,0,65,32,107,34,6,36,0,32,0,34,4,65,4,106,33,1,32,0,65,200,0,106,33,9,32,0,65,204,0,106,33,12,3,64,2,64,32,4,40,2,76,33,2,32,4,65,128,128,196,0,54,2,76,2,127,2,64,2,64,2,64,2,127,32,2,65,128,128,196,0,71,4,64,32,4,41,2,80,33,13,32,6,32,2,54,2,12,32,6,32,13,55,2,16,32,13,167,12,1,11,32,6,65,12,106,32,4,16,230,4,32,6,40,2,12,34,2,65,128,128,196,0,70,13,1,32,6,40,2,16,11,34,0,65,128,126,113,65,128,176,3,70,13,1,32,0,65,2,70,13,2,32,12,32,6,41,2,12,55,2,0,32,12,65,8,106,32,6,65,20,106,40,2,0,54,2,0,11,32,6,32,4,32,11,65,172,223,196,0,16,157,17,2,64,32,6,40,2,4,34,0,65,2,73,13,0,32,4,40,2,96,33,2,32,6,40,2,0,33,1,32,0,65,2,116,33,5,65,0,33,3,3,64,32,1,32,3,106,32,2,16,240,19,32,5,32,3,65,4,106,34,3,71,13,0,11,32,6,32,6,65,31,106,54,2,24,32,0,65,21,79,4,64,32,1,32,0,32,6,65,24,106,16,216,12,12,1,11,32,1,32,0,16,204,9,11,32,6,65,32,106,36,0,12,3,11,32,6,65,12,106,16,202,23,12,1,11,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,192,6,107,14,5,2,5,1,3,4,0,11,2,64,32,2,65,243,30,107,14,3,6,1,7,0,11,32,2,65,129,31,70,13,7,11,65,253,255,3,16,221,28,12,7,11,65,128,6,65,230,1,16,224,26,12,6,11,65,147,6,65,230,1,16,224,26,12,5,11,65,136,6,65,230,1,16,224,26,33,10,2,127,32,9,40,2,0,34,5,65,18,73,4,64,32,5,33,2,32,1,33,3,65,17,33,5,32,9,12,1,11,32,4,40,2,4,33,2,32,4,40,2,8,33,3,32,1,11,33,0,32,2,32,5,70,4,64,32,4,16,226,14,32,4,40,2,4,33,2,32,4,40,2,8,33,3,32,1,33,0,11,32,3,32,2,65,2,116,106,32,10,54,2,0,32,0,32,0,40,2,0,65,1,106,54,2,0,11,65,129,6,65,230,1,16,224,26,12,3,11,65,241,30,65,129,1,16,224,26,33,10,2,127,32,9,40,2,0,34,5,65,18,73,4,64,32,5,33,2,32,1,33,3,65,17,33,5,32,9,12,1,11,32,4,40,2,4,33,2,32,4,40,2,8,33,3,32,1,11,33,0,32,2,32,5,70,4,64,32,4,16,226,14,32,4,40,2,4,33,2,32,4,40,2,8,33,3,32,1,33,0,11,32,3,32,2,65,2,116,106,32,10,54,2,0,32,0,32,0,40,2,0,65,1,106,54,2,0,65,242,30,65,130,1,16,224,26,12,2,11,65,241,30,65,129,1,16,224,26,33,10,2,127,32,9,40,2,0,34,5,65,18,73,4,64,32,5,33,2,32,1,33,3,65,17,33,5,32,9,12,1,11,32,4,40,2,4,33,2,32,4,40,2,8,33,3,32,1,11,33,0,32,2,32,5,70,4,64,32,4,16,226,14,32,4,40,2,4,33,2,32,4,40,2,8,33,3,32,1,33,0,11,32,3,32,2,65,2,116,106,32,10,54,2,0,32,0,32,0,40,2,0,65,1,106,54,2,0,65,244,30,65,132,1,16,224,26,12,1,11,65,241,30,65,129,1,16,224,26,33,10,2,127,32,9,40,2,0,34,5,65,18,73,4,64,32,5,33,2,32,1,33,3,65,17,33,5,32,9,12,1,11,32,4,40,2,4,33,2,32,4,40,2,8,33,3,32,1,11,33,0,32,2,32,5,70,4,64,32,4,16,226,14,32,4,40,2,4,33,2,32,4,40,2,8,33,3,32,1,33,0,11,32,3,32,2,65,2,116,106,32,10,54,2,0,32,0,32,0,40,2,0,65,1,106,54,2,0,65,128,31,65,130,1,16,224,26,11,11,33,10,2,127,32,9,40,2,0,34,5,65,18,73,4,64,32,5,33,0,32,1,33,3,65,17,33,5,32,9,12,1,11,32,4,40,2,4,33,0,32,4,40,2,8,33,3,32,1,11,33,2,32,0,32,5,70,4,127,32,4,16,226,14,32,4,40,2,8,33,3,32,1,33,2,32,4,40,2,4,5,32,0,11,65,2,116,32,3,106,32,10,54,2,0,32,2,32,2,40,2,0,65,1,106,54,2,0,12,1,11,11,32,7,65,144,1,106,36,0,32,8,11,245,6,1,1,127,32,0,40,2,0,65,2,70,4,64,32,0,65,4,106,16,251,27,15,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,17,17,17,17,17,17,17,17,17,17,17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,224,0,106,16,251,27,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,181,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,181,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,181,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,181,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,181,2,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,181,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,181,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,181,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,181,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,224,0,106,34,0,16,158,18,32,0,16,166,27,15,11,32,0,65,224,0,106,16,251,27,11,15,11,32,0,65,224,0,106,16,181,2,15,11,32,0,65,228,0,106,16,181,2,11,137,7,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,128,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,128,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,128,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,128,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,128,2,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,128,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,128,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,128,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,128,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,224,0,106,34,0,16,160,18,32,0,16,166,27,15,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,11,15,11,32,0,65,224,0,106,16,128,2,15,11,32,0,65,228,0,106,16,128,2,11,137,7,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,252,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,252,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,252,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,252,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,252,1,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,252,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,252,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,252,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,252,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,224,0,106,34,0,16,159,18,32,0,16,166,27,15,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,11,15,11,32,0,65,224,0,106,16,252,1,15,11,32,0,65,228,0,106,16,252,1,11,137,7,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,250,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,250,1,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,250,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,224,0,106,34,0,16,156,18,32,0,16,166,27,15,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,11,15,11,32,0,65,224,0,106,16,250,1,15,11,32,0,65,228,0,106,16,250,1,11,137,7,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,65,224,0,106,16,177,18,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,253,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,253,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,253,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,253,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,232,0,106,16,253,1,15,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,253,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,253,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,253,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,253,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,224,0,106,34,0,16,165,18,32,0,16,166,27,15,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,11,15,11,32,0,65,224,0,106,16,253,1,15,11,32,0,65,228,0,106,16,253,1,11,249,6,2,6,127,4,126,35,0,65,240,0,107,34,4,36,0,2,64,2,64,2,64,2,64,32,3,69,13,0,32,2,32,3,106,33,8,32,1,65,8,106,33,7,32,1,41,3,16,33,13,32,1,41,3,8,33,11,32,1,41,3,0,33,10,3,64,2,64,32,2,44,0,0,34,3,65,0,72,4,64,32,2,45,0,1,65,63,113,33,6,32,3,65,31,113,33,5,2,127,32,3,65,95,77,4,64,32,5,65,6,116,32,6,114,33,3,32,2,65,2,106,12,1,11,32,2,45,0,2,65,63,113,32,6,65,6,116,114,33,6,32,3,65,112,73,4,64,32,6,32,5,65,12,116,114,33,3,32,2,65,3,106,12,1,11,32,5,65,18,116,65,128,128,240,0,113,32,2,45,0,3,65,63,113,32,6,65,6,116,114,114,34,3,65,128,128,196,0,70,13,4,32,2,65,4,106,11,33,2,32,4,32,3,54,2,4,32,3,65,255,0,77,13,1,32,4,65,2,54,2,84,32,4,65,240,241,214,0,54,2,80,32,4,66,1,55,2,92,32,4,65,169,8,54,2,108,32,4,32,4,65,232,0,106,54,2,88,32,4,32,4,65,4,106,54,2,104,32,4,65,8,106,65,4,114,32,4,65,208,0,106,16,236,4,32,0,65,3,106,32,4,45,0,11,58,0,0,32,0,32,4,47,0,9,59,0,1,32,4,40,2,12,33,1,32,0,65,8,106,32,4,65,16,106,65,192,0,16,193,5,26,32,0,32,1,54,2,4,32,0,65,20,58,0,0,12,6,11,32,2,65,1,106,33,2,32,4,32,3,65,255,1,113,34,3,54,2,4,11,32,3,65,1,116,65,180,239,214,0,106,34,3,45,0,0,69,13,3,32,1,32,3,45,0,1,34,6,65,31,113,173,32,10,66,5,134,66,224,255,255,255,255,159,120,131,132,34,12,55,3,0,32,10,66,35,136,167,65,31,113,33,9,65,0,33,3,65,168,232,214,0,33,5,3,64,32,9,32,3,118,65,1,113,4,64,32,1,32,5,41,3,0,32,12,133,34,12,55,3,0,11,32,5,65,8,106,33,5,32,3,65,1,106,34,3,65,5,71,13,0,11,32,1,32,13,66,1,124,34,13,55,3,16,32,1,32,6,65,5,118,173,32,11,66,3,126,124,34,11,55,3,8,2,64,32,13,66,3,82,4,64,32,12,33,10,12,1,11,32,11,66,128,2,32,11,66,128,2,84,34,3,27,33,10,65,1,65,2,32,11,66,31,86,27,65,0,32,3,27,34,3,65,2,71,13,3,32,1,32,12,66,5,134,66,224,255,255,255,255,159,120,131,32,10,66,255,1,131,132,34,10,55,3,0,32,12,66,35,136,167,65,31,113,33,6,65,0,33,3,65,168,232,214,0,33,5,3,64,32,6,32,3,118,65,1,113,4,64,32,1,32,5,41,3,0,32,10,133,34,10,55,3,0,11,32,5,65,8,106,33,5,32,3,65,1,106,34,3,65,5,71,13,0,11,66,0,33,13,32,7,66,0,55,3,0,32,7,65,8,106,66,0,55,3,0,66,0,33,11,11,32,2,32,8,71,13,0,11,11,32,0,65,37,58,0,0,12,2,11,32,4,32,10,60,0,9,32,4,32,3,58,0,8,65,180,241,214,0,65,12,32,4,65,8,106,65,188,226,214,0,65,192,241,214,0,16,253,13,0,11,32,4,65,240,241,214,0,54,2,80,32,4,66,1,55,2,92,32,4,65,169,8,54,2,108,32,4,32,4,65,232,0,106,54,2,88,32,4,32,4,65,4,106,54,2,104,32,4,65,2,54,2,84,32,4,65,8,106,34,2,65,4,114,32,4,65,208,0,106,16,236,4,32,4,45,0,9,33,1,32,0,65,2,106,32,2,65,2,114,65,198,0,16,193,5,26,32,0,32,1,58,0,1,32,0,65,20,58,0,0,11,32,4,65,240,0,106,36,0,11,232,7,3,5,127,1,124,1,126,35,0,65,208,2,107,34,2,36,0,2,64,2,64,32,0,2,127,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,104,65,1,107,14,3,12,2,1,0,11,32,0,32,0,65,56,106,65,48,16,193,5,26,11,2,64,32,0,45,0,44,65,1,107,14,3,5,1,0,2,11,32,0,65,40,106,33,5,2,64,2,64,32,0,45,0,40,65,1,107,14,3,11,2,0,1,11,32,0,40,2,36,33,4,32,0,40,2,32,33,3,12,4,11,32,0,40,2,24,33,4,32,0,40,2,20,33,3,12,2,11,0,11,32,0,65,8,106,32,0,40,2,0,16,152,17,32,0,65,0,58,0,40,32,0,32,0,40,2,4,34,4,54,2,24,32,0,32,0,40,2,8,34,3,54,2,20,32,0,65,40,106,33,5,11,32,0,32,3,54,2,28,32,2,65,32,106,34,6,32,3,16,219,12,32,2,65,24,106,32,0,40,2,28,65,152,7,106,32,6,32,4,16,251,14,32,2,40,2,24,33,3,32,0,32,2,40,2,28,34,4,54,2,36,32,0,32,3,54,2,32,11,32,2,65,232,0,106,34,6,32,3,32,1,32,4,40,2,12,17,3,0,32,2,40,2,160,1,34,1,65,129,128,128,128,120,70,13,3,32,2,40,2,104,33,3,32,2,65,204,1,106,34,5,32,6,65,4,114,65,52,16,193,5,26,32,2,65,200,1,106,34,4,32,2,65,180,1,106,40,2,0,54,2,0,32,2,65,192,1,106,34,6,32,2,65,172,1,106,41,2,0,55,3,0,32,2,32,2,41,2,164,1,55,3,184,1,32,0,65,32,106,16,133,20,32,1,65,128,128,128,128,120,70,13,1,32,2,65,128,2,106,65,4,114,32,5,65,52,16,193,5,26,32,2,65,204,2,106,32,4,40,2,0,54,2,0,32,2,65,196,2,106,32,6,41,3,0,55,2,0,32,2,32,1,54,2,184,2,32,2,32,3,54,2,128,2,32,2,32,2,41,3,184,1,55,2,188,2,2,126,16,72,68,0,0,0,0,0,64,143,64,163,34,7,68,0,0,0,0,0,0,240,67,99,32,7,68,0,0,0,0,0,0,0,0,102,34,1,113,4,64,32,7,177,12,1,11,66,0,11,33,8,32,2,65,16,106,32,0,40,2,28,32,2,65,128,2,106,66,127,32,8,66,0,32,1,27,32,7,68,255,255,255,255,255,255,239,67,100,27,16,234,4,65,0,32,2,40,2,16,69,13,2,26,32,2,40,2,20,16,248,9,33,4,65,1,12,2,11,65,176,174,193,0,16,161,21,0,11,32,3,16,176,10,33,4,65,1,11,33,3,32,0,65,1,58,0,40,32,0,40,2,12,65,0,54,2,0,32,0,65,16,106,16,178,18,32,4,65,128,1,32,3,27,33,5,65,1,12,1,11,32,5,65,3,58,0,0,65,2,33,3,65,3,11,58,0,44,65,3,33,1,2,64,32,3,65,2,70,34,4,13,0,32,0,16,200,20,2,64,32,3,69,4,64,32,2,32,5,54,2,104,32,2,65,128,1,54,2,128,2,32,2,32,0,65,48,106,32,2,65,128,2,106,32,2,65,232,0,106,16,176,18,32,2,40,2,0,32,2,40,2,4,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,128,2,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,104,34,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,32,5,54,2,104,32,2,65,128,1,54,2,128,2,32,2,65,8,106,32,0,65,52,106,32,2,65,128,2,106,32,2,65,232,0,106,16,176,18,32,2,40,2,8,32,2,40,2,12,16,217,24,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,128,2,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,104,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,40,2,48,34,1,65,132,1,79,4,64,32,1,16,222,9,11,65,1,33,1,32,0,40,2,52,34,3,65,132,1,73,13,0,32,3,16,222,9,11,32,0,32,1,58,0,104,32,2,65,208,2,106,36,0,32,4,15,11,65,192,174,193,0,16,161,21,0,11,65,136,150,193,0,16,161,21,0,11,168,9,1,13,127,35,0,65,160,1,107,34,3,36,0,2,64,2,64,2,64,2,64,32,2,69,4,64,32,3,65,8,106,16,159,25,16,187,26,32,3,40,2,8,34,11,69,13,1,32,3,40,2,12,13,4,32,3,65,0,54,2,56,32,3,32,11,54,2,52,32,1,47,1,146,3,4,64,32,1,65,140,2,106,33,5,32,3,65,208,0,106,33,12,32,3,65,200,0,106,65,4,114,33,9,32,1,33,4,3,64,32,3,65,60,106,32,5,16,196,15,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,45,0,0,65,1,107,14,5,1,2,3,4,5,0,11,32,3,65,0,58,0,72,12,5,11,32,3,65,1,58,0,72,32,3,32,4,65,1,106,45,0,0,58,0,73,12,4,11,32,12,65,8,106,32,4,65,16,106,41,3,0,55,3,0,32,12,32,4,65,8,106,41,3,0,55,3,0,32,3,65,2,58,0,72,12,3,11,32,9,32,4,65,4,106,16,196,15,32,3,65,3,58,0,72,12,2,11,32,9,32,4,65,4,106,16,162,4,32,3,65,4,58,0,72,12,1,11,32,9,32,4,65,4,106,16,135,20,32,3,65,5,58,0,72,11,32,4,65,24,106,33,4,32,5,65,12,106,33,5,32,3,65,148,1,106,33,6,32,3,65,60,106,33,13,32,3,65,200,0,106,33,10,32,3,65,52,106,34,14,40,2,0,34,2,47,1,146,3,34,7,65,11,79,4,64,65,188,224,204,0,65,32,65,184,225,204,0,16,218,19,0,11,32,2,32,7,65,1,106,59,1,146,3,32,2,32,7,65,12,108,106,34,15,65,148,2,106,32,13,65,8,106,40,2,0,54,2,0,32,15,65,140,2,106,32,13,41,2,0,55,2,0,32,6,32,7,54,2,8,32,6,32,2,54,2,0,32,6,32,14,40,2,4,54,2,4,32,2,32,7,65,24,108,106,34,2,32,10,41,3,0,55,3,0,32,2,65,8,106,32,10,65,8,106,41,3,0,55,3,0,32,2,65,16,106,32,10,65,16,106,41,3,0,55,3,0,32,6,40,2,0,26,32,6,40,2,8,26,32,8,65,1,106,34,8,32,1,47,1,146,3,73,13,0,11,11,32,0,32,8,54,2,8,32,0,65,0,54,2,4,32,0,32,11,54,2,0,12,3,11,32,3,65,0,54,2,80,32,3,32,2,54,2,76,32,3,32,1,54,2,72,32,3,65,40,106,32,3,65,200,0,106,16,183,22,32,3,65,148,1,106,32,3,40,2,40,32,3,40,2,44,16,199,2,32,3,40,2,148,1,34,4,69,13,1,32,3,40,2,152,1,33,8,16,161,23,34,5,32,4,54,2,152,3,32,5,65,0,59,1,146,3,32,5,65,0,54,2,136,2,32,4,65,0,59,1,144,3,32,4,32,5,54,2,136,2,32,3,65,32,106,34,4,32,8,65,1,106,54,2,4,32,4,32,5,54,2,0,32,3,32,3,40,2,36,34,4,54,2,152,1,32,3,32,3,40,2,32,34,5,54,2,148,1,32,3,32,4,54,2,64,32,3,32,5,54,2,60,32,1,47,1,146,3,4,64,32,1,65,140,2,106,33,5,32,3,65,248,0,106,33,9,32,3,65,240,0,106,65,4,114,33,7,32,1,33,4,65,0,33,8,3,64,32,3,65,228,0,106,32,5,16,196,15,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,45,0,0,65,1,107,14,5,1,2,3,4,5,0,11,32,3,65,0,58,0,112,12,5,11,32,3,65,1,58,0,112,32,3,32,4,65,1,106,45,0,0,58,0,113,12,4,11,32,9,65,8,106,32,4,65,16,106,41,3,0,55,3,0,32,9,32,4,65,8,106,41,3,0,55,3,0,32,3,65,2,58,0,112,12,3,11,32,7,32,4,65,4,106,16,196,15,32,3,65,3,58,0,112,12,2,11,32,7,32,4,65,4,106,16,162,4,32,3,65,4,58,0,112,12,1,11,32,7,32,4,65,4,106,16,135,20,32,3,65,5,58,0,112,11,32,3,32,8,65,1,106,34,8,54,2,80,32,3,32,2,54,2,76,32,3,32,1,54,2,72,32,3,65,24,106,32,3,65,200,0,106,16,183,22,32,3,65,136,1,106,32,3,40,2,24,32,3,40,2,28,16,199,2,32,3,40,2,144,1,33,10,2,127,32,3,40,2,136,1,34,6,69,4,64,32,3,65,16,106,16,159,25,16,187,26,32,3,40,2,16,33,6,32,3,40,2,20,12,1,11,32,3,40,2,140,1,11,33,11,32,3,65,60,106,32,3,65,228,0,106,32,3,65,240,0,106,32,6,32,11,16,226,9,32,3,32,10,32,3,40,2,156,1,106,65,1,106,54,2,156,1,32,4,65,24,106,33,4,32,5,65,12,106,33,5,32,8,32,1,47,1,146,3,73,13,0,11,11,32,0,32,3,41,2,148,1,55,2,0,32,0,65,8,106,32,3,65,156,1,106,40,2,0,54,2,0,12,2,11,65,164,144,194,0,16,248,26,0,11,65,236,144,194,0,16,248,26,0,11,32,3,65,160,1,106,36,0,15,11,65,180,144,194,0,65,40,65,220,144,194,0,16,218,19,0,11,195,13,2,16,127,3,126,35,0,65,144,1,107,34,2,36,0,32,2,65,216,0,106,34,4,32,1,16,176,2,2,64,32,2,40,2,88,69,4,64,32,4,65,192,236,0,32,2,41,3,96,34,19,167,34,4,32,4,65,192,236,0,79,27,65,0,65,4,65,200,0,16,167,10,32,2,40,2,92,33,4,32,2,40,2,88,65,1,71,4,64,32,2,65,0,54,2,12,32,2,32,2,40,2,96,54,2,8,32,2,32,4,54,2,4,2,127,2,64,32,19,80,69,4,64,32,2,65,232,0,106,33,13,32,2,65,231,0,106,33,16,32,2,65,143,1,106,33,17,3,64,35,0,65,208,0,107,34,4,36,0,35,0,65,224,0,107,34,3,36,0,32,3,65,216,0,106,66,0,55,3,0,32,3,65,208,0,106,66,0,55,3,0,32,3,65,200,0,106,66,0,55,3,0,32,3,66,0,55,3,64,32,1,41,3,8,33,18,32,1,40,2,4,33,7,32,1,40,2,0,33,12,65,32,33,8,32,3,65,64,107,33,9,2,64,2,64,2,64,32,4,65,44,106,34,11,2,127,2,64,3,64,32,7,32,7,32,18,167,32,18,66,255,255,255,255,15,86,27,34,5,107,34,6,65,0,32,6,32,7,77,27,34,6,32,8,32,6,32,8,73,27,34,6,32,5,106,34,10,32,6,73,13,3,32,7,32,10,73,13,4,32,9,32,6,32,5,32,12,106,32,6,65,188,162,215,0,16,209,23,32,1,66,127,32,18,32,6,173,124,34,20,32,18,32,20,86,27,34,18,55,3,8,32,5,32,7,79,13,1,32,6,32,9,106,33,9,32,8,32,6,107,34,8,13,0,11,32,3,65,34,106,32,3,45,0,66,58,0,0,32,3,65,52,106,32,3,65,212,0,106,41,2,0,55,1,0,32,3,65,60,106,32,3,65,220,0,106,40,2,0,54,1,0,32,3,32,3,47,1,64,59,1,32,32,3,32,3,41,2,76,55,1,44,32,3,32,3,41,0,67,55,0,35,32,3,32,3,45,0,75,58,0,43,32,11,65,1,106,32,3,65,32,106,16,231,19,65,0,12,1,11,32,11,65,16,58,0,12,32,11,66,0,55,2,4,65,1,11,58,0,0,32,3,65,224,0,106,36,0,12,2,11,32,5,32,10,65,172,162,215,0,16,165,15,0,11,32,10,32,7,65,172,162,215,0,16,164,15,0,11,32,2,65,216,0,106,34,10,34,3,2,127,2,64,32,4,45,0,44,69,4,64,32,4,65,32,106,32,4,65,197,0,106,41,0,0,55,3,0,32,4,65,24,106,32,4,65,61,106,41,0,0,55,3,0,32,4,65,16,106,32,4,65,53,106,41,0,0,55,3,0,32,4,32,4,41,0,45,55,3,8,32,4,65,0,54,2,44,32,1,41,3,8,33,18,32,1,40,2,4,33,7,32,1,40,2,0,33,12,65,4,33,8,2,64,2,64,2,64,3,64,32,7,32,7,32,18,167,32,18,66,255,255,255,255,15,86,27,34,5,107,34,6,65,0,32,6,32,7,77,27,34,6,32,8,32,6,32,8,73,27,34,6,32,5,106,34,9,32,6,73,13,2,32,7,32,9,73,13,3,32,11,32,6,32,5,32,12,106,32,6,65,188,162,215,0,16,209,23,32,1,66,127,32,18,32,6,173,124,34,20,32,18,32,20,86,27,34,18,55,3,8,32,5,32,7,79,13,1,32,6,32,11,106,33,11,32,8,32,6,107,34,8,13,0,11,32,4,40,2,44,33,7,32,3,32,4,41,3,8,55,0,4,32,3,32,7,54,2,36,32,3,65,28,106,32,4,65,32,106,41,3,0,55,0,0,32,3,65,20,106,32,4,65,24,106,41,3,0,55,0,0,32,3,65,12,106,32,4,65,16,106,41,3,0,55,0,0,65,0,12,5,11,32,3,65,16,58,0,12,32,3,66,0,55,2,4,12,3,11,32,5,32,9,65,172,162,215,0,16,165,15,0,11,32,9,32,7,65,172,162,215,0,16,164,15,0,11,32,4,65,19,106,32,4,65,56,106,40,2,0,34,7,54,0,0,32,4,32,4,41,2,48,34,18,55,0,11,32,3,65,12,106,32,7,54,0,0,32,3,32,18,55,0,4,11,65,1,11,54,2,0,32,4,65,208,0,106,36,0,32,2,47,0,101,32,16,45,0,0,65,16,116,114,33,7,32,2,45,0,100,33,4,32,2,40,2,96,33,3,32,2,40,2,92,34,12,32,2,40,2,88,13,3,26,32,2,65,208,0,106,34,14,32,13,65,16,106,41,2,0,55,3,0,32,2,65,200,0,106,34,15,32,13,65,8,106,41,2,0,55,3,0,32,2,32,13,41,2,0,55,3,64,32,10,32,1,16,246,3,32,2,47,0,101,32,16,45,0,0,65,16,116,114,33,8,32,2,45,0,100,33,5,32,2,40,2,96,33,6,32,2,40,2,92,33,9,32,2,40,2,88,13,2,32,2,32,8,59,0,141,1,32,17,32,8,65,16,118,58,0,0,32,2,32,5,58,0,140,1,32,2,32,6,54,2,136,1,32,2,32,9,54,2,132,1,32,10,32,1,16,179,7,32,2,40,2,88,33,11,32,2,45,0,96,34,8,65,23,71,4,64,32,2,47,0,97,32,2,65,227,0,106,45,0,0,65,16,116,114,33,7,32,2,40,2,92,33,3,32,2,65,132,1,106,16,214,24,32,8,33,4,32,11,12,4,11,32,2,65,24,106,34,5,32,15,41,3,0,55,3,0,32,2,65,32,106,34,10,32,14,41,3,0,55,3,0,32,2,32,2,41,3,64,55,3,16,32,2,40,2,140,1,33,8,32,9,65,128,128,128,128,120,70,4,64,65,0,33,7,32,8,33,3,65,0,33,4,32,6,12,4,11,32,2,65,56,106,34,14,32,10,41,3,0,55,3,0,32,2,65,48,106,34,15,32,5,41,3,0,55,3,0,32,2,32,2,41,3,16,55,3,40,32,2,40,2,12,34,10,32,2,40,2,4,70,4,64,32,2,65,4,106,16,151,19,11,32,2,40,2,8,32,10,65,200,0,108,106,34,5,32,7,59,0,41,32,5,65,0,59,0,13,32,5,32,4,58,0,40,32,5,32,3,54,2,36,32,5,32,12,54,2,32,32,5,66,0,55,2,24,32,5,66,1,55,2,16,32,5,65,0,58,0,12,32,5,32,8,54,2,8,32,5,32,6,54,2,4,32,5,32,9,54,2,0,32,5,32,2,41,3,40,55,2,44,32,5,65,43,106,32,7,65,16,118,58,0,0,32,5,65,15,106,65,0,58,0,0,32,5,65,52,106,32,15,41,3,0,55,2,0,32,5,65,60,106,32,14,41,3,0,55,2,0,32,5,32,11,54,2,68,32,2,32,10,65,1,106,54,2,12,32,19,66,1,125,34,19,80,69,13,0,11,11,32,0,32,2,41,2,4,55,2,4,32,0,65,0,54,2,0,32,0,65,12,106,32,2,65,12,106,40,2,0,54,2,0,12,4,11,32,8,33,7,32,6,33,3,32,5,33,4,32,9,11,33,1,32,0,32,7,59,0,13,32,0,32,4,58,0,12,32,0,32,3,54,2,8,32,0,32,1,54,2,4,32,0,65,1,54,2,0,32,0,65,15,106,32,7,65,16,118,58,0,0,32,2,65,4,106,34,0,16,198,19,32,0,65,4,65,200,0,16,244,22,12,2,11,32,4,32,2,40,2,96,16,132,25,0,11,32,2,40,2,92,33,1,32,0,32,2,41,3,96,55,2,8,32,0,32,1,54,2,4,32,0,65,1,54,2,0,11,32,2,65,144,1,106,36,0,11,161,7,1,22,127,35,0,65,16,107,34,4,36,0,32,4,32,1,41,2,0,55,2,8,32,2,65,21,106,33,11,32,2,65,128,1,106,33,12,32,2,65,4,106,33,8,32,4,32,4,65,8,106,40,2,0,34,1,47,1,222,22,54,2,4,32,4,32,1,65,4,106,54,2,0,32,4,40,2,4,34,19,65,148,1,108,33,1,32,2,45,0,20,34,13,65,2,71,33,20,32,2,40,2,16,33,21,32,2,40,2,12,33,22,32,2,45,0,144,1,33,7,32,2,40,2,124,33,14,32,2,40,2,120,33,15,32,2,40,2,140,1,33,16,32,2,40,2,136,1,33,17,32,2,40,2,132,1,33,18,32,2,40,2,0,33,9,32,4,40,2,0,33,3,32,2,40,2,8,65,128,128,128,128,120,71,33,23,2,64,3,64,32,5,33,10,32,1,69,4,64,65,1,33,6,32,19,33,10,12,2,11,2,64,65,127,32,9,32,3,40,2,0,34,2,71,32,2,32,9,75,27,34,2,13,0,32,3,65,4,106,33,5,2,64,2,64,2,64,2,64,2,64,2,64,32,9,65,1,107,14,2,1,2,0,11,32,3,65,8,106,40,2,0,33,2,2,64,32,23,69,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,5,65,127,32,8,32,5,65,4,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,32,22,32,21,32,3,65,12,106,40,2,0,32,3,65,16,106,40,2,0,16,189,9,33,2,11,32,2,65,255,1,113,13,5,65,127,32,13,65,2,70,34,5,32,3,65,20,106,45,0,0,34,6,65,2,70,34,2,115,34,24,32,20,27,32,24,32,2,27,34,2,13,5,32,5,13,3,32,13,32,6,107,34,2,65,255,1,113,13,5,32,11,32,3,65,21,106,16,179,24,33,2,12,5,11,32,3,65,132,1,106,40,2,0,33,2,2,64,32,18,65,128,128,128,128,120,70,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,4,65,127,32,12,32,3,65,128,1,106,65,4,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,32,17,32,16,32,3,65,136,1,106,40,2,0,32,3,65,140,1,106,40,2,0,16,189,9,33,2,11,32,2,65,255,1,113,13,4,32,8,32,5,16,173,7,34,2,65,255,1,113,13,4,32,15,32,14,32,3,65,248,0,106,40,2,0,32,3,65,252,0,106,40,2,0,16,189,9,34,2,65,255,1,113,13,4,32,3,65,144,1,106,45,0,0,34,2,32,7,75,13,1,32,2,32,7,71,33,2,12,4,11,32,3,65,132,1,106,40,2,0,33,2,2,64,32,18,65,128,128,128,128,120,70,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,3,65,127,32,12,32,3,65,128,1,106,65,4,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,32,17,32,16,32,3,65,136,1,106,40,2,0,32,3,65,140,1,106,40,2,0,16,189,9,33,2,11,32,2,65,255,1,113,13,3,32,8,32,5,16,173,7,34,2,65,255,1,113,13,3,32,15,32,14,32,3,65,248,0,106,40,2,0,32,3,65,252,0,106,40,2,0,16,156,12,34,2,65,255,1,113,13,3,32,3,65,144,1,106,45,0,0,34,2,32,7,75,13,0,32,2,32,7,71,33,2,12,3,11,65,1,33,6,12,4,11,32,11,32,3,65,21,106,16,180,24,33,2,12,1,11,65,1,33,2,11,32,1,65,148,1,107,33,1,32,3,65,148,1,106,33,3,65,1,33,6,32,10,65,1,106,33,5,32,2,65,255,1,113,34,2,65,1,70,13,0,11,32,2,13,0,65,0,33,6,11,32,0,32,10,54,2,4,32,0,32,6,54,2,0,32,4,65,16,106,36,0,11,226,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,17,17,17,17,17,17,17,17,17,17,17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,4,106,65,1,65,193,0,16,244,22,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,182,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,182,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,182,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,182,2,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,182,2,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,182,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,182,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,182,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,182,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,166,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,65,1,65,193,0,16,244,22,11,15,11,32,0,65,4,106,16,182,2,15,11,32,0,65,8,106,16,182,2,11,226,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,17,17,17,17,17,17,17,17,17,17,17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,4,106,65,1,65,193,0,16,244,22,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,184,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,184,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,184,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,184,2,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,184,2,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,184,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,184,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,184,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,184,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,157,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,65,1,65,193,0,16,244,22,11,15,11,32,0,65,4,106,16,184,2,15,11,32,0,65,8,106,16,184,2,11,226,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,17,17,17,17,17,17,17,17,17,17,17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,4,106,65,1,65,193,0,16,244,22,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,183,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,183,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,183,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,183,2,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,183,2,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,183,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,183,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,183,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,183,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,164,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,65,1,65,193,0,16,244,22,11,15,11,32,0,65,4,106,16,183,2,15,11,32,0,65,8,106,16,183,2,11,226,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,27,17,17,17,17,17,17,17,17,17,17,17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,0,11,32,0,65,4,106,65,1,65,193,0,16,244,22,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,12,16,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,12,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,12,14,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,12,13,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,12,12,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,12,11,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,181,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,12,10,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,181,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,12,9,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,181,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,8,106,16,181,2,11,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,0,65,12,106,16,181,2,15,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,181,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,12,7,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,181,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,12,6,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,181,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,12,5,11,32,0,40,2,4,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,4,106,16,181,2,11,32,0,40,2,8,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,12,4,11,32,0,65,4,106,34,0,16,158,18,32,0,65,4,65,4,16,244,22,15,11,32,0,65,4,106,65,1,65,193,0,16,244,22,11,15,11,32,0,65,4,106,16,181,2,15,11,32,0,65,8,106,16,181,2,11,162,12,1,11,127,35,0,65,176,2,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,2,0,1,2,11,32,2,65,151,1,106,65,0,54,0,0,32,2,65,143,1,106,66,0,55,0,0,32,2,66,0,55,0,135,1,32,2,65,68,65,5,32,0,45,0,21,27,58,0,134,1,32,2,65,135,1,106,65,20,32,0,65,1,106,65,20,65,140,139,216,0,16,209,23,32,1,32,2,65,134,1,106,65,21,16,249,2,33,0,12,3,11,2,64,2,64,2,64,2,64,32,0,45,0,1,65,1,107,14,2,1,2,0,11,32,2,65,44,106,65,156,139,216,0,65,216,0,16,193,5,26,12,2,11,32,2,65,44,106,65,136,133,216,0,65,216,0,16,193,5,26,12,1,11,32,2,65,44,106,65,244,139,216,0,65,216,0,16,193,5,26,11,32,0,65,4,106,33,4,32,0,40,2,44,33,6,32,0,45,0,48,33,3,32,1,45,0,28,65,4,113,13,1,2,127,32,2,65,44,106,33,7,35,0,65,208,1,107,34,0,36,0,32,0,65,38,106,34,11,65,0,65,218,0,16,129,10,26,32,0,32,4,54,2,152,1,32,0,32,4,32,6,106,54,2,156,1,32,0,65,32,106,32,0,65,152,1,106,34,12,16,254,19,32,0,45,0,33,33,6,32,0,45,0,32,33,8,32,0,40,2,152,1,33,9,32,0,40,2,156,1,33,10,32,0,65,128,1,106,33,4,2,64,32,3,65,255,1,113,69,4,64,32,0,65,1,59,1,148,1,32,0,32,6,58,0,145,1,32,0,32,8,58,0,144,1,32,0,65,0,54,2,140,1,32,0,32,10,54,2,136,1,32,0,32,9,54,2,132,1,32,0,32,7,54,2,128,1,32,0,65,172,1,106,32,4,16,223,4,32,0,65,0,54,2,168,1,32,0,66,0,55,2,160,1,32,0,32,4,54,2,156,1,32,0,32,11,54,2,152,1,32,0,65,8,106,32,12,16,233,2,32,0,40,2,8,34,3,69,13,1,32,0,45,0,12,33,4,3,64,32,3,32,4,58,0,0,32,5,65,1,106,33,5,32,0,32,0,65,152,1,106,16,233,2,32,0,45,0,4,33,4,32,0,40,2,0,34,3,13,0,11,12,1,11,32,0,32,3,58,0,149,1,32,0,65,1,58,0,148,1,32,0,32,6,58,0,145,1,32,0,32,8,58,0,144,1,32,0,65,0,54,2,140,1,32,0,32,10,54,2,136,1,32,0,32,9,54,2,132,1,32,0,32,7,54,2,128,1,32,0,65,172,1,106,32,0,65,128,1,106,16,223,4,32,0,65,0,54,2,168,1,32,0,66,0,55,2,160,1,32,0,32,4,54,2,156,1,32,0,32,0,65,38,106,54,2,152,1,32,0,65,24,106,32,0,65,152,1,106,16,232,2,32,0,40,2,24,34,3,69,13,0,32,0,45,0,28,33,4,3,64,32,3,32,4,58,0,0,32,5,65,1,106,33,5,32,0,65,16,106,32,0,65,152,1,106,16,232,2,32,0,45,0,20,33,4,32,0,40,2,16,34,3,13,0,11,11,2,64,32,5,65,219,0,73,4,64,32,0,65,152,1,106,32,0,65,38,106,32,5,16,242,2,32,0,40,2,152,1,65,1,70,13,1,32,1,32,0,40,2,156,1,32,0,40,2,160,1,16,181,25,32,0,65,208,1,106,36,0,12,2,11,32,5,65,218,0,65,196,137,216,0,16,164,15,0,11,32,0,32,0,41,2,156,1,55,3,128,1,65,212,137,216,0,65,19,32,0,65,128,1,106,65,184,132,216,0,65,232,137,216,0,16,253,13,0,11,33,0,12,2,11,32,2,65,151,1,106,65,0,54,0,0,32,2,65,143,1,106,66,0,55,0,0,32,2,66,0,55,0,135,1,32,2,65,239,0,65,0,32,0,45,0,21,27,58,0,134,1,32,2,65,135,1,106,65,20,32,0,65,1,106,65,20,65,252,138,216,0,16,209,23,32,1,32,2,65,134,1,106,65,21,16,249,2,33,0,12,1,11,65,0,33,0,32,2,65,134,1,106,34,9,65,0,65,218,0,16,129,10,26,32,2,32,4,54,2,248,1,32,2,32,4,32,6,106,54,2,252,1,32,2,65,40,106,32,2,65,248,1,106,34,10,16,254,19,32,2,45,0,41,33,4,32,2,45,0,40,33,6,32,2,40,2,248,1,33,7,32,2,40,2,252,1,33,8,32,2,65,224,1,106,33,5,2,64,32,3,69,4,64,32,2,65,1,59,1,244,1,32,2,32,4,58,0,241,1,32,2,32,6,58,0,240,1,32,2,65,0,54,2,236,1,32,2,32,8,54,2,232,1,32,2,32,7,54,2,228,1,32,2,32,2,65,44,106,54,2,224,1,32,2,65,140,2,106,32,5,16,223,4,32,2,65,0,54,2,136,2,32,2,66,0,55,2,128,2,32,2,32,5,54,2,252,1,32,2,32,9,54,2,248,1,32,2,65,16,106,32,10,16,233,2,32,2,40,2,16,34,5,69,13,1,32,2,45,0,20,33,3,3,64,32,5,32,3,65,225,0,107,65,255,1,113,65,26,73,65,5,116,32,3,115,58,0,0,32,0,65,1,106,33,0,32,2,65,8,106,32,2,65,248,1,106,16,233,2,32,2,45,0,12,33,3,32,2,40,2,8,34,5,13,0,11,12,1,11,32,2,32,3,58,0,245,1,32,2,65,1,58,0,244,1,32,2,32,4,58,0,241,1,32,2,32,6,58,0,240,1,32,2,65,0,54,2,236,1,32,2,32,8,54,2,232,1,32,2,32,7,54,2,228,1,32,2,32,2,65,44,106,54,2,224,1,32,2,65,140,2,106,32,2,65,224,1,106,16,223,4,32,2,65,0,54,2,136,2,32,2,66,0,55,2,128,2,32,2,32,5,54,2,252,1,32,2,32,2,65,134,1,106,54,2,248,1,32,2,65,32,106,32,2,65,248,1,106,16,232,2,32,2,40,2,32,34,5,69,13,0,32,2,45,0,36,33,3,3,64,32,5,32,3,65,225,0,107,65,255,1,113,65,26,73,65,5,116,32,3,115,58,0,0,32,0,65,1,106,33,0,32,2,65,24,106,32,2,65,248,1,106,16,232,2,32,2,45,0,28,33,3,32,2,40,2,24,34,5,13,0,11,11,2,64,32,0,65,219,0,73,4,64,32,2,65,248,1,106,32,2,65,134,1,106,32,0,16,242,2,32,2,40,2,248,1,65,1,70,13,1,32,1,32,2,40,2,252,1,32,2,40,2,128,2,16,181,25,33,0,12,2,11,32,0,65,218,0,65,248,137,216,0,16,164,15,0,11,32,2,32,2,41,2,252,1,55,3,224,1,65,212,137,216,0,65,19,32,2,65,224,1,106,65,184,132,216,0,65,136,138,216,0,16,253,13,0,11,32,2,65,176,2,106,36,0,32,0,11,226,6,1,21,127,32,2,65,21,106,33,10,32,2,65,128,1,106,33,11,32,2,65,4,106,33,7,32,2,45,0,20,34,12,65,2,71,33,18,32,1,40,2,0,34,3,47,1,222,22,34,19,65,148,1,108,33,1,32,2,40,2,16,33,20,32,2,40,2,12,33,21,32,2,45,0,144,1,33,6,32,2,40,2,124,33,13,32,2,40,2,120,33,14,32,2,40,2,140,1,33,15,32,2,40,2,136,1,33,16,32,2,40,2,132,1,33,17,32,2,40,2,0,33,8,32,2,40,2,8,65,128,128,128,128,120,71,33,22,2,64,3,64,32,4,33,9,65,1,33,5,32,1,69,4,64,32,19,33,9,12,2,11,2,64,65,127,32,8,32,3,65,4,106,40,2,0,34,2,71,32,2,32,8,75,27,34,2,13,0,32,3,65,8,106,33,4,2,64,2,64,2,64,2,64,32,8,65,1,107,14,2,1,2,0,11,32,3,65,12,106,40,2,0,33,2,2,64,32,22,69,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,3,65,127,32,7,32,4,65,4,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,32,21,32,20,32,3,65,16,106,40,2,0,32,3,65,20,106,40,2,0,16,189,9,33,2,11,32,2,65,255,1,113,13,3,65,127,32,12,65,2,70,34,4,32,3,65,24,106,45,0,0,34,5,65,2,70,34,2,115,34,23,32,18,27,32,23,32,2,27,34,2,13,3,32,4,69,4,64,32,12,32,5,107,34,2,65,255,1,113,13,4,32,10,32,3,65,25,106,16,179,24,33,2,12,4,11,32,10,32,3,65,25,106,16,180,24,33,2,12,3,11,32,3,65,136,1,106,40,2,0,33,2,2,64,32,17,65,128,128,128,128,120,70,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,2,65,127,32,11,32,3,65,132,1,106,65,4,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,32,16,32,15,32,3,65,140,1,106,40,2,0,32,3,65,144,1,106,40,2,0,16,189,9,33,2,11,32,2,65,255,1,113,13,2,32,7,32,4,16,173,7,34,2,65,255,1,113,13,2,32,14,32,13,32,3,65,252,0,106,40,2,0,32,3,65,128,1,106,40,2,0,16,189,9,34,2,65,255,1,113,13,2,32,3,65,148,1,106,45,0,0,34,2,32,6,75,13,4,32,2,32,6,71,33,2,12,2,11,32,3,65,136,1,106,40,2,0,33,2,2,64,32,17,65,128,128,128,128,120,70,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,1,65,127,32,11,32,3,65,132,1,106,65,4,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,32,16,32,15,32,3,65,140,1,106,40,2,0,32,3,65,144,1,106,40,2,0,16,189,9,33,2,11,32,2,65,255,1,113,13,1,32,7,32,4,16,173,7,34,2,65,255,1,113,13,1,32,14,32,13,32,3,65,252,0,106,40,2,0,32,3,65,128,1,106,40,2,0,16,156,12,34,2,65,255,1,113,13,1,32,3,65,148,1,106,45,0,0,34,2,32,6,75,13,3,32,2,32,6,71,33,2,12,1,11,65,1,33,2,11,65,1,33,5,32,9,65,1,106,33,4,32,1,65,148,1,107,33,1,32,3,65,148,1,106,33,3,32,2,65,255,1,113,34,2,65,1,70,13,0,11,32,2,13,0,65,0,33,5,11,32,0,32,9,54,2,4,32,0,32,5,54,2,0,11,168,6,2,12,127,2,126,35,0,65,208,0,107,34,3,36,0,32,3,32,2,54,2,28,32,1,40,2,12,33,9,32,3,32,3,65,28,106,54,2,32,2,127,32,9,32,9,65,1,106,34,2,77,4,64,32,1,40,2,4,34,4,32,4,65,1,106,65,3,118,65,7,108,32,4,65,8,73,27,34,4,65,1,118,32,2,73,4,64,32,3,65,64,107,2,127,32,2,32,4,65,1,106,32,2,32,4,75,27,34,2,65,8,79,4,64,65,127,32,2,65,3,116,65,7,110,65,1,107,103,118,65,1,106,32,2,65,255,255,255,255,1,77,13,1,26,16,197,18,32,3,40,2,20,33,7,32,3,40,2,16,12,4,11,65,4,65,8,32,2,65,4,73,27,11,34,2,65,36,32,2,16,193,7,32,3,40,2,72,33,7,32,3,40,2,68,34,8,32,3,40,2,64,34,2,69,13,2,26,32,3,40,2,76,33,5,32,2,65,255,1,32,8,65,9,106,16,129,10,33,4,32,3,32,5,54,2,60,32,3,32,7,54,2,56,32,3,32,8,54,2,52,32,3,32,4,54,2,48,32,3,66,164,128,128,128,128,1,55,2,40,32,3,32,1,65,16,106,54,2,36,65,0,33,2,32,9,4,64,32,4,65,8,106,33,12,32,1,40,2,0,34,2,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,15,3,64,32,15,80,4,64,3,64,32,11,65,8,106,33,11,32,2,41,3,8,32,2,65,8,106,33,2,66,128,129,130,132,136,144,160,192,128,127,131,34,15,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,15,66,128,129,130,132,136,144,160,192,128,127,133,33,15,11,32,4,32,8,32,3,40,2,28,32,1,40,2,0,32,15,122,167,65,3,118,32,11,106,34,13,65,92,108,106,65,36,107,16,147,4,167,34,14,113,34,6,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,16,80,4,64,65,8,33,5,3,64,32,5,32,6,106,33,6,32,5,65,8,106,33,5,32,4,32,6,32,8,113,34,6,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,16,80,13,0,11,11,32,15,66,1,125,32,15,131,33,15,32,4,32,16,122,167,65,3,118,32,6,106,32,8,113,34,5,106,44,0,0,65,0,78,4,64,32,4,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,5,11,32,4,32,5,106,32,14,65,25,118,34,6,58,0,0,32,12,32,5,65,8,107,32,8,113,106,32,6,58,0,0,32,4,32,5,65,127,115,65,36,108,106,32,1,40,2,0,32,13,65,127,115,65,36,108,106,65,36,16,193,5,26,32,9,65,1,107,34,9,13,0,11,32,1,40,2,12,33,2,11,32,3,32,2,54,2,60,32,3,32,7,32,2,107,54,2,56,3,64,32,1,32,10,106,34,2,40,2,0,33,4,32,2,32,3,32,10,106,65,48,106,34,2,40,2,0,54,2,0,32,2,32,4,54,2,0,32,10,65,4,106,34,10,65,16,71,13,0,11,32,3,65,36,106,16,186,17,65,8,33,7,65,129,128,128,128,120,12,2,11,32,1,32,3,65,32,106,65,236,217,204,0,65,36,16,240,2,65,129,128,128,128,120,12,1,11,16,197,18,32,3,40,2,12,33,7,32,3,40,2,8,11,33,1,32,0,32,7,54,2,4,32,0,32,1,54,2,0,32,3,65,208,0,106,36,0,11,168,6,2,11,127,2,126,35,0,65,208,0,107,34,4,36,0,32,4,32,3,54,2,28,32,1,40,2,12,33,9,32,4,32,4,65,28,106,54,2,32,2,127,32,9,32,2,32,9,106,34,2,77,4,64,32,1,40,2,4,34,3,32,3,65,1,106,65,3,118,65,7,108,32,3,65,8,73,27,34,3,65,1,118,32,2,73,4,64,32,4,65,64,107,2,127,32,2,32,3,65,1,106,32,2,32,3,75,27,34,2,65,8,79,4,64,65,127,32,2,65,3,116,65,7,110,65,1,107,103,118,65,1,106,32,2,65,255,255,255,255,1,77,13,1,26,16,197,18,32,4,40,2,20,33,7,32,4,40,2,16,12,4,11,65,4,65,8,32,2,65,4,73,27,11,34,2,65,40,32,2,16,193,7,32,4,40,2,72,33,7,32,4,40,2,68,34,8,32,4,40,2,64,34,2,69,13,2,26,32,4,40,2,76,33,3,32,2,65,255,1,32,8,65,9,106,16,129,10,33,5,32,4,32,3,54,2,60,32,4,32,7,54,2,56,32,4,32,8,54,2,52,32,4,32,5,54,2,48,32,4,66,168,128,128,128,128,1,55,2,40,32,4,32,1,65,16,106,54,2,36,65,0,33,3,32,9,4,64,32,5,65,8,106,33,12,32,1,40,2,0,34,3,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,15,3,64,32,15,80,4,64,3,64,32,11,65,8,106,33,11,32,3,41,3,8,32,3,65,8,106,33,3,66,128,129,130,132,136,144,160,192,128,127,131,34,15,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,15,66,128,129,130,132,136,144,160,192,128,127,133,33,15,11,32,5,32,8,32,4,40,2,28,32,1,40,2,0,32,15,122,167,65,3,118,32,11,106,34,13,65,88,108,106,65,40,107,16,147,4,167,34,14,113,34,6,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,16,80,4,64,65,8,33,2,3,64,32,2,32,6,106,33,6,32,2,65,8,106,33,2,32,5,32,6,32,8,113,34,6,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,16,80,13,0,11,11,32,15,66,1,125,32,15,131,33,15,32,5,32,16,122,167,65,3,118,32,6,106,32,8,113,34,2,106,44,0,0,65,0,78,4,64,32,5,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,2,11,32,2,32,5,106,32,14,65,25,118,34,6,58,0,0,32,12,32,2,65,8,107,32,8,113,106,32,6,58,0,0,32,5,32,2,65,127,115,65,40,108,106,32,1,40,2,0,32,13,65,127,115,65,40,108,106,65,40,16,193,5,26,32,9,65,1,107,34,9,13,0,11,32,1,40,2,12,33,3,11,32,4,32,3,54,2,60,32,4,32,7,32,3,107,54,2,56,3,64,32,1,32,10,106,34,2,40,2,0,33,3,32,2,32,4,32,10,106,65,48,106,34,2,40,2,0,54,2,0,32,2,32,3,54,2,0,32,10,65,4,106,34,10,65,16,71,13,0,11,32,4,65,36,106,16,186,17,65,8,33,7,65,129,128,128,128,120,12,2,11,32,1,32,4,65,32,106,65,132,218,204,0,65,40,16,240,2,65,129,128,128,128,120,12,1,11,16,197,18,32,4,40,2,12,33,7,32,4,40,2,8,11,33,1,32,0,32,7,54,2,4,32,0,32,1,54,2,0,32,4,65,208,0,106,36,0,11,212,10,2,11,127,17,126,35,0,65,192,1,107,34,2,36,0,32,2,65,152,1,106,65,0,65,40,16,129,10,26,32,2,65,144,1,106,66,0,55,3,0,32,2,65,136,1,106,66,0,55,3,0,32,2,65,128,1,106,66,0,55,3,0,32,2,66,0,55,3,120,32,2,66,1,55,3,112,32,2,65,200,0,106,32,1,65,40,16,193,5,26,32,2,65,32,106,32,0,65,40,16,193,5,26,32,2,65,40,106,33,10,65,5,33,5,66,127,33,21,3,64,32,21,32,2,41,3,32,34,13,66,128,128,128,128,128,128,128,128,64,132,122,34,14,125,33,21,66,128,128,128,128,128,128,128,128,192,0,33,22,2,64,32,14,66,62,81,4,64,66,0,33,14,66,1,33,16,66,0,33,17,12,1,11,32,13,32,14,136,33,13,66,1,33,16,66,1,32,14,134,33,22,65,62,32,14,167,107,33,4,66,0,33,17,32,2,41,3,72,33,18,66,0,33,14,3,64,2,126,32,21,66,0,83,4,64,32,13,32,13,126,66,62,124,32,13,66,0,32,18,125,34,15,126,126,66,127,65,192,0,66,0,32,21,125,34,21,167,65,1,106,34,6,32,4,32,4,32,6,74,27,107,173,136,131,66,63,131,33,19,66,0,32,17,125,33,23,66,0,32,22,125,33,20,32,13,33,18,32,16,12,1,11,66,0,32,13,32,18,66,1,134,66,2,124,66,8,131,32,18,124,126,125,66,127,65,192,0,32,21,167,65,1,106,34,6,32,4,32,4,32,6,74,27,107,173,136,131,66,15,131,33,19,32,14,33,20,32,16,33,23,32,13,33,15,32,22,33,14,32,17,11,33,16,32,21,32,18,32,19,126,32,15,124,34,13,66,127,32,4,173,134,132,122,34,15,125,33,21,32,16,32,15,134,33,17,32,14,32,15,134,33,22,32,13,32,15,136,33,13,32,16,32,19,126,32,23,124,33,16,32,14,32,19,126,32,20,124,33,14,32,4,32,15,167,107,34,4,13,0,11,11,32,2,32,16,55,3,24,32,2,32,14,55,3,16,32,2,32,17,55,3,8,32,2,32,22,55,3,0,32,2,65,152,1,106,32,2,65,240,0,106,32,2,32,1,16,155,1,35,0,65,128,1,107,34,3,36,0,32,3,65,64,107,32,2,65,200,0,106,34,7,41,3,0,34,14,32,14,66,63,135,34,16,32,2,41,3,0,34,15,32,15,66,63,135,34,26,16,229,13,32,3,65,224,0,106,32,2,65,32,106,34,8,41,3,0,34,13,32,13,66,63,135,34,18,32,2,41,3,8,34,22,32,22,66,63,135,34,27,16,229,13,32,3,65,208,0,106,32,14,32,16,32,2,41,3,16,34,16,32,16,66,63,135,34,28,16,229,13,32,3,65,240,0,106,32,13,32,18,32,2,41,3,24,34,18,32,18,66,63,135,34,29,16,229,13,32,3,41,3,96,34,14,32,3,41,3,64,124,34,13,66,62,136,32,13,32,14,84,173,32,3,65,232,0,106,41,3,0,32,3,65,200,0,106,41,3,0,124,124,34,23,66,2,134,132,33,14,32,3,41,3,112,34,13,32,3,41,3,80,124,34,20,66,62,136,32,13,32,20,86,173,32,3,65,248,0,106,41,3,0,32,3,65,216,0,106,41,3,0,124,124,34,20,66,2,134,132,33,13,32,5,65,2,78,4,64,32,23,66,62,135,33,23,32,20,66,62,135,33,20,32,5,65,1,107,33,9,32,7,33,4,32,8,33,6,3,64,32,3,65,32,106,32,4,65,8,106,34,11,41,3,0,34,17,32,17,66,63,135,34,24,32,15,32,26,16,229,13,32,3,32,6,65,8,106,34,12,41,3,0,34,19,32,19,66,63,135,34,25,32,22,32,27,16,229,13,32,3,65,48,106,32,17,32,24,32,16,32,28,16,229,13,32,3,65,16,106,32,19,32,25,32,18,32,29,16,229,13,32,4,32,3,41,3,32,34,24,32,14,124,34,14,32,3,41,3,0,124,34,17,66,255,255,255,255,255,255,255,255,63,131,55,3,0,32,6,32,3,41,3,48,34,25,32,13,124,34,13,32,3,41,3,16,124,34,19,66,255,255,255,255,255,255,255,255,63,131,55,3,0,32,14,32,17,86,173,32,3,65,8,106,41,3,0,32,14,32,24,84,173,32,3,65,40,106,41,3,0,32,23,124,124,124,124,34,14,66,62,135,33,23,32,13,32,19,86,173,32,3,65,24,106,41,3,0,32,13,32,25,84,173,32,3,65,56,106,41,3,0,32,20,124,124,124,124,34,13,66,62,135,33,20,32,14,66,2,134,32,17,66,62,136,132,33,14,32,13,66,2,134,32,19,66,62,136,132,33,13,32,11,33,4,32,12,33,6,32,9,65,1,107,34,9,13,0,11,11,32,7,32,5,65,3,116,65,8,107,34,4,106,32,14,55,3,0,32,4,32,8,106,32,13,55,3,0,32,3,65,128,1,106,36,0,2,64,32,2,41,3,32,80,4,64,32,5,65,2,72,13,1,32,5,65,1,107,33,6,66,0,33,15,32,10,33,4,3,64,32,4,41,3,0,32,15,132,33,15,32,4,65,8,106,33,4,32,6,65,1,107,34,6,13,0,11,32,15,80,13,1,11,32,5,65,1,107,34,4,65,3,116,34,6,32,2,65,200,0,106,34,7,106,41,3,0,34,14,66,63,135,32,14,133,32,5,172,66,2,125,66,63,135,132,32,2,65,32,106,34,8,32,6,106,41,3,0,34,13,66,63,135,32,13,133,132,66,0,82,13,1,32,7,32,5,65,3,116,65,16,107,34,5,106,34,6,32,6,41,3,0,32,14,66,62,134,132,55,3,0,32,5,32,8,106,34,5,32,5,41,3,0,32,13,66,62,134,132,55,3,0,32,4,33,5,12,1,11,11,32,2,65,152,1,106,34,4,32,5,65,3,116,32,2,106,65,64,107,41,3,0,32,1,16,158,4,32,0,32,4,65,40,16,193,5,26,32,2,65,192,1,106,36,0,11,168,59,2,27,127,5,126,35,0,65,208,0,107,34,18,36,0,2,64,2,64,32,0,40,2,124,69,13,0,32,0,65,128,1,106,32,1,16,147,4,33,31,32,0,40,2,112,34,15,65,160,2,107,33,14,32,0,40,2,116,34,16,32,31,167,113,33,6,32,31,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,34,3,64,32,6,32,15,106,41,0,0,34,33,32,34,133,34,31,66,127,133,32,31,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,32,80,69,4,64,3,64,32,1,32,14,65,0,32,32,122,167,65,3,118,32,6,106,32,16,113,107,34,17,65,160,2,108,106,16,239,26,13,4,32,32,66,1,125,32,32,131,34,32,80,69,13,0,11,11,32,33,32,33,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,6,32,23,65,8,106,34,23,106,32,16,113,33,6,12,0,11,0,11,65,161,243,203,0,65,9,65,252,248,203,0,16,151,17,0,11,32,18,65,0,54,2,36,32,18,32,2,45,0,0,34,13,58,0,32,32,18,65,127,54,2,44,32,18,32,13,58,0,40,2,64,32,0,40,2,32,34,6,4,64,32,0,40,2,36,33,2,32,18,65,0,58,0,56,32,18,32,18,65,40,106,54,2,52,32,18,32,18,65,32,106,54,2,48,32,18,65,8,106,33,23,35,0,65,64,106,34,5,36,0,32,5,65,12,106,33,19,35,0,65,32,107,34,8,36,0,32,8,32,2,54,2,4,32,8,32,6,54,2,0,2,64,2,64,32,18,65,48,106,34,14,40,2,0,34,21,45,0,0,34,16,32,14,40,2,4,34,22,45,0,0,34,14,71,4,64,32,14,32,16,73,13,1,12,2,11,32,21,40,2,4,32,22,40,2,4,77,13,1,11,32,8,65,0,54,2,24,32,8,65,1,54,2,12,32,8,65,176,236,203,0,54,2,8,32,8,66,4,55,2,16,32,8,65,8,106,65,184,236,203,0,16,198,18,0,11,2,64,2,64,3,64,32,8,65,8,106,34,14,32,8,32,10,32,21,16,146,10,32,8,40,2,16,33,21,32,8,40,2,12,33,10,32,14,32,8,32,11,32,22,32,8,40,2,8,34,16,16,236,9,32,8,40,2,16,33,22,32,8,40,2,12,33,11,32,16,32,8,40,2,8,34,14,73,13,1,32,2,4,64,32,8,32,2,65,1,107,34,2,54,2,4,32,8,32,6,32,16,65,2,116,106,65,228,1,106,40,2,0,34,6,54,2,0,12,1,11,11,32,19,32,16,54,2,12,32,19,65,0,54,2,8,32,19,32,6,54,2,4,32,19,65,4,54,2,0,12,1,11,32,19,32,22,54,2,28,32,19,32,11,54,2,24,32,19,32,14,54,2,20,32,19,32,16,54,2,16,32,19,32,2,54,2,12,32,19,32,6,54,2,8,32,19,32,21,54,2,4,32,19,32,10,54,2,0,11,32,8,65,32,106,36,0,2,64,2,64,32,5,40,2,12,34,22,65,4,71,4,64,32,5,40,2,32,33,19,32,5,40,2,28,33,21,32,5,40,2,20,33,2,32,5,40,2,24,34,6,69,4,64,32,2,33,6,12,2,11,32,6,65,1,107,33,4,32,5,40,2,16,33,8,32,5,40,2,36,33,10,32,5,40,2,40,33,11,32,2,33,6,3,64,32,5,32,4,54,2,48,32,5,32,6,32,21,65,2,116,106,65,228,1,106,40,2,0,34,6,54,2,44,32,5,65,52,106,34,16,32,5,65,44,106,34,14,32,22,32,8,16,146,10,32,5,40,2,60,33,8,32,5,40,2,56,33,22,32,5,40,2,52,33,21,32,5,32,4,54,2,48,32,5,32,2,32,19,65,2,116,106,65,228,1,106,40,2,0,34,2,54,2,44,32,16,32,14,32,10,32,11,65,0,16,236,9,32,5,40,2,60,33,11,32,5,40,2,56,33,10,32,5,40,2,52,33,19,32,4,65,1,107,34,4,65,127,71,13,0,11,12,1,11,32,23,65,0,54,2,12,32,23,65,0,54,2,0,12,1,11,32,23,32,19,54,2,20,32,23,65,0,54,2,16,32,23,32,2,54,2,12,32,23,32,21,54,2,8,32,23,65,0,54,2,4,32,23,32,6,54,2,0,11,32,5,65,64,107,36,0,12,1,11,32,18,65,0,54,2,20,32,18,65,0,54,2,8,11,65,0,33,4,32,18,65,8,106,34,19,40,2,12,33,2,2,127,2,64,2,64,2,64,2,64,2,64,32,19,40,2,0,34,6,4,64,32,2,32,6,71,13,1,32,19,40,2,8,32,19,40,2,20,71,13,1,12,5,11,32,2,69,13,4,12,1,11,32,2,69,13,1,11,32,19,40,2,16,33,4,2,64,32,19,40,2,20,34,23,4,64,32,2,33,6,12,1,11,3,64,32,2,40,2,88,34,6,69,13,3,32,4,65,1,106,33,4,32,2,47,1,224,1,33,23,32,6,33,2,32,23,69,13,0,11,11,32,23,65,12,108,32,6,106,32,23,65,1,107,34,23,65,3,116,33,14,2,64,32,4,69,4,64,32,6,33,2,12,1,11,32,6,32,23,65,2,116,106,65,228,1,106,40,2,0,33,2,32,4,65,1,107,34,23,4,64,3,64,32,2,32,2,47,1,226,1,65,2,116,106,65,228,1,106,40,2,0,33,2,32,23,65,1,107,34,23,13,0,11,11,32,2,47,1,226,1,33,23,11,65,208,0,106,33,4,32,19,32,23,54,2,20,32,19,65,0,54,2,16,32,19,32,2,54,2,12,32,6,32,14,106,12,3,11,65,140,241,203,0,16,248,26,0,11,65,156,241,203,0,16,248,26,0,11,65,0,11,33,2,32,18,32,4,54,2,4,32,18,32,2,54,2,0,65,0,33,6,65,0,33,2,32,18,40,2,0,34,14,4,64,32,14,40,2,4,65,1,106,33,2,11,32,17,65,160,2,108,32,15,106,65,128,2,107,33,17,2,64,32,0,40,2,156,1,69,13,0,32,0,65,160,1,106,32,1,16,147,4,33,31,32,0,40,2,144,1,34,19,65,36,107,33,16,32,0,40,2,148,1,34,15,32,31,167,113,33,6,32,31,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,34,65,0,33,23,3,64,2,64,32,6,32,19,106,41,0,0,34,33,32,34,133,34,31,66,127,133,32,31,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,32,80,69,4,64,3,64,32,1,32,16,65,0,32,32,122,167,65,3,118,32,6,106,32,15,113,107,34,14,65,36,108,106,16,239,26,13,2,32,32,66,1,125,32,32,131,34,32,80,69,13,0,11,11,32,33,32,33,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,4,64,32,6,32,23,65,8,106,34,23,106,32,15,113,33,6,12,2,5,65,0,33,6,12,3,11,0,11,11,32,19,32,14,65,36,108,106,65,4,107,40,2,0,65,1,106,33,6,11,16,194,15,33,1,32,18,32,2,54,2,56,32,18,32,1,54,2,52,32,18,32,17,54,2,48,32,18,65,128,128,128,128,120,32,3,32,6,106,34,1,32,1,65,0,72,27,54,2,60,32,18,65,8,106,32,18,65,48,106,16,145,9,32,18,40,2,12,65,128,128,128,128,120,71,4,64,32,18,65,12,106,33,23,32,13,65,1,113,33,30,3,64,32,18,65,200,0,106,32,23,65,8,106,40,2,0,54,2,0,32,18,32,23,41,2,0,55,3,64,32,18,40,2,8,33,9,35,0,65,208,0,107,34,24,36,0,32,24,65,36,106,34,27,32,18,65,64,107,34,13,16,131,15,65,0,33,21,65,0,33,19,35,0,65,16,107,34,15,36,0,32,0,65,16,106,34,6,32,27,16,140,4,33,35,32,0,40,2,4,34,17,32,35,167,113,33,4,32,35,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,34,32,27,40,2,8,33,2,32,27,40,2,4,33,1,32,0,40,2,0,33,16,32,24,65,48,106,34,3,2,127,2,64,3,64,2,64,32,4,32,16,106,41,0,0,34,33,32,34,133,34,31,66,127,133,32,31,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,32,80,69,4,64,3,64,32,16,32,32,122,167,65,3,118,32,4,106,32,17,113,65,108,108,106,34,14,65,16,107,40,2,0,32,14,65,12,107,40,2,0,32,1,32,2,16,246,23,13,2,32,32,66,1,125,32,32,131,34,32,80,69,13,0,11,11,32,33,32,33,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,32,4,32,21,65,8,106,34,21,106,32,17,113,33,4,12,1,11,11,32,3,32,14,54,2,16,32,3,32,27,41,2,0,55,2,4,32,3,65,12,106,32,27,65,8,106,40,2,0,54,2,0,65,20,33,4,65,0,12,1,11,32,0,40,2,8,69,4,64,32,15,65,8,106,33,16,65,0,33,22,65,0,33,21,35,0,65,208,0,107,34,4,36,0,32,4,32,6,54,2,28,32,0,40,2,12,33,11,32,4,32,4,65,28,106,54,2,32,2,127,32,11,32,11,65,1,106,34,2,77,4,64,32,0,40,2,4,34,1,32,1,65,1,106,65,3,118,65,7,108,32,1,65,8,73,27,34,1,65,1,118,32,2,73,4,64,32,4,65,64,107,2,127,32,2,32,1,65,1,106,32,1,32,2,73,27,34,1,65,8,79,4,64,65,127,32,1,65,3,116,65,7,110,65,1,107,103,118,65,1,106,32,1,65,255,255,255,255,1,77,13,1,26,16,197,18,32,4,40,2,20,33,22,32,4,40,2,16,12,4,11,65,4,65,8,32,1,65,4,73,27,11,34,1,65,20,32,1,16,193,7,32,4,40,2,72,33,22,32,4,40,2,68,34,17,32,4,40,2,64,34,2,69,13,2,26,32,4,40,2,76,33,1,32,2,65,255,1,32,17,65,9,106,16,129,10,33,10,32,4,32,1,54,2,60,32,4,32,22,54,2,56,32,4,32,17,54,2,52,32,4,32,10,54,2,48,32,4,66,148,128,128,128,128,1,55,2,40,32,4,32,0,65,16,106,54,2,36,65,0,33,8,32,11,4,64,32,10,65,8,106,33,14,32,0,40,2,0,34,8,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,32,3,64,32,32,80,4,64,3,64,32,19,65,8,106,33,19,32,8,41,3,8,32,8,65,8,106,33,8,66,128,129,130,132,136,144,160,192,128,127,131,34,31,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,31,66,128,129,130,132,136,144,160,192,128,127,133,33,32,11,32,10,32,17,32,4,40,2,28,32,0,40,2,0,32,32,122,167,65,3,118,32,19,106,34,6,65,108,108,106,65,20,107,16,140,4,167,34,2,113,34,1,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,31,80,4,64,65,8,33,5,3,64,32,1,32,5,106,33,1,32,5,65,8,106,33,5,32,10,32,1,32,17,113,34,1,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,31,80,13,0,11,11,32,32,66,1,125,32,32,131,33,32,32,10,32,31,122,167,65,3,118,32,1,106,32,17,113,34,5,106,44,0,0,65,0,78,4,64,32,10,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,5,11,32,5,32,10,106,32,2,65,25,118,34,1,58,0,0,32,14,32,5,65,8,107,32,17,113,106,32,1,58,0,0,32,10,32,5,65,127,115,65,20,108,106,34,2,32,0,40,2,0,32,6,65,127,115,65,20,108,106,34,1,41,0,0,55,0,0,32,2,65,16,106,32,1,65,16,106,40,0,0,54,0,0,32,2,65,8,106,32,1,65,8,106,41,0,0,55,0,0,32,11,65,1,107,34,11,13,0,11,32,0,40,2,12,33,8,11,32,4,32,8,54,2,60,32,4,32,22,32,8,107,54,2,56,3,64,32,0,32,21,106,34,1,40,2,0,33,2,32,1,32,4,32,21,106,65,48,106,34,1,40,2,0,54,2,0,32,1,32,2,54,2,0,32,21,65,4,106,34,21,65,16,71,13,0,11,32,4,65,36,106,16,186,17,65,8,33,22,65,129,128,128,128,120,12,2,11,32,0,32,4,65,32,106,65,188,217,204,0,65,20,16,240,2,65,129,128,128,128,120,12,1,11,16,197,18,32,4,40,2,12,33,22,32,4,40,2,8,11,33,1,32,16,32,22,54,2,4,32,16,32,1,54,2,0,32,4,65,208,0,106,36,0,11,32,3,32,35,55,3,8,32,3,32,27,41,2,0,55,2,16,32,3,65,24,106,32,27,65,8,106,40,2,0,54,2,0,65,28,33,4,65,1,11,54,2,0,32,3,32,4,106,32,0,54,2,0,32,15,65,16,106,36,0,2,64,2,64,32,24,40,2,48,65,1,70,4,64,32,24,65,24,106,32,24,65,200,0,106,41,3,0,34,33,55,3,0,32,24,65,16,106,34,19,32,24,65,64,107,41,3,0,34,34,55,3,0,32,24,32,24,41,3,56,34,31,55,3,8,32,24,65,1,54,2,0,32,24,65,56,106,34,6,32,33,62,2,0,32,24,32,34,55,3,48,32,24,32,9,54,2,64,32,24,32,30,58,0,60,32,24,40,2,28,34,16,40,2,0,34,17,32,16,40,2,4,34,14,32,31,167,34,2,113,34,5,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,32,80,4,64,65,8,33,4,3,64,32,4,32,5,106,33,1,32,4,65,8,106,33,4,32,17,32,1,32,14,113,34,5,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,32,80,13,0,11,11,32,17,32,32,122,167,65,3,118,32,5,106,32,14,113,34,4,106,44,0,0,34,5,65,0,78,4,64,32,17,32,17,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,34,4,106,45,0,0,33,5,11,32,4,32,17,106,32,2,65,25,118,34,1,58,0,0,32,17,32,4,65,8,107,32,14,113,106,65,8,106,32,1,58,0,0,32,16,32,16,40,2,8,32,5,65,1,113,107,54,2,8,32,16,32,16,40,2,12,65,1,106,54,2,12,32,17,32,4,65,108,108,106,65,20,107,34,1,32,3,41,2,0,55,2,0,32,1,65,8,106,32,3,65,8,106,41,2,0,55,2,0,32,1,65,16,106,32,3,65,16,106,40,2,0,54,2,0,32,6,32,13,65,8,106,40,2,0,54,2,0,32,24,32,13,41,2,0,55,3,48,35,0,65,48,107,34,25,36,0,35,0,65,32,107,34,6,36,0,32,6,32,9,54,2,12,32,6,32,30,58,0,8,2,64,32,0,65,32,106,34,2,40,2,0,34,1,69,4,64,32,25,65,0,54,2,12,32,25,32,2,54,2,8,32,25,32,9,54,2,4,32,25,32,30,58,0,0,12,1,11,32,6,65,16,106,32,1,32,2,40,2,4,32,6,65,8,106,16,255,8,32,6,65,20,106,33,1,32,6,40,2,16,69,4,64,32,25,32,2,54,2,16,32,25,65,2,58,0,0,32,25,32,1,41,2,0,55,2,4,32,25,65,12,106,32,1,65,8,106,40,2,0,54,2,0,12,1,11,32,25,32,2,54,2,8,32,25,32,9,54,2,4,32,25,32,30,58,0,0,32,25,32,1,41,2,0,55,2,12,32,25,65,20,106,32,1,65,8,106,40,2,0,54,2,0,11,32,6,65,32,106,36,0,2,64,32,25,45,0,0,65,2,71,4,64,32,25,65,40,106,32,25,65,16,106,41,2,0,55,3,0,32,25,65,32,106,32,25,65,8,106,41,2,0,55,3,0,32,25,32,25,41,2,0,55,3,24,35,0,65,32,107,34,12,36,0,2,64,32,25,65,24,106,34,29,40,2,12,69,4,64,32,29,40,2,8,33,1,16,137,23,34,2,65,0,54,2,88,32,2,65,1,59,1,226,1,32,2,32,29,40,2,4,54,2,4,32,2,32,29,45,0,0,58,0,0,32,2,32,3,41,2,0,55,2,92,32,2,65,228,0,106,32,3,65,8,106,40,2,0,54,2,0,32,1,66,128,128,128,128,16,55,2,4,32,1,32,2,54,2,0,12,1,11,32,12,65,16,106,32,29,65,12,106,34,1,65,8,106,40,2,0,54,2,0,32,12,32,1,41,2,0,55,3,8,32,12,65,20,106,33,21,32,29,45,0,0,33,17,32,29,40,2,4,33,16,32,29,65,8,106,33,15,35,0,65,224,0,107,34,7,36,0,32,7,65,12,106,33,10,35,0,65,208,0,107,34,11,36,0,2,64,32,12,65,8,106,34,8,40,2,0,34,13,47,1,226,1,65,11,79,4,64,32,11,65,44,106,33,14,32,11,65,40,106,33,6,2,64,2,127,2,64,2,64,2,64,32,8,40,2,8,34,28,65,5,79,4,64,32,11,65,52,106,33,2,32,11,65,48,106,33,1,32,28,65,5,107,14,2,2,3,1,11,32,11,32,13,54,2,8,32,8,40,2,4,33,26,65,4,33,13,12,4,11,32,11,32,13,54,2,8,32,28,65,7,107,33,28,65,6,33,13,32,8,40,2,4,12,2,11,32,11,32,13,54,2,8,32,8,40,2,4,33,26,65,5,33,13,65,5,33,28,12,2,11,32,11,32,13,54,2,8,65,0,33,28,65,5,33,13,32,8,40,2,4,11,33,26,32,1,33,6,32,2,33,14,11,32,11,32,13,54,2,16,32,11,32,26,54,2,12,16,137,23,34,2,65,0,59,1,226,1,32,2,65,0,54,2,88,32,11,65,20,106,34,13,32,11,65,8,106,34,1,32,2,16,196,7,32,13,65,0,54,2,32,32,13,32,2,54,2,28,32,13,32,1,41,2,0,55,2,20,32,6,40,2,0,33,2,32,14,40,2,0,33,1,32,11,32,28,54,2,76,32,11,32,1,54,2,72,32,11,32,2,54,2,68,32,11,65,56,106,32,11,65,196,0,106,32,17,32,16,32,3,16,247,8,32,11,41,2,56,33,31,32,11,40,2,64,33,2,32,10,32,13,65,36,16,193,5,34,1,32,2,54,2,44,32,1,32,31,55,2,36,12,1,11,32,11,65,196,0,106,32,8,32,17,32,16,32,3,16,247,8,32,10,65,128,128,128,128,120,54,2,8,32,10,32,11,40,2,76,54,2,44,32,10,32,11,41,2,68,55,2,36,11,32,11,65,208,0,106,36,0,2,64,2,64,2,64,32,7,40,2,20,65,128,128,128,128,120,70,4,64,32,21,32,7,40,2,56,54,2,8,32,21,32,7,41,2,48,55,2,0,12,1,11,32,7,45,0,12,33,5,32,7,40,2,36,33,6,32,7,40,2,32,33,8,32,7,65,214,0,106,34,10,32,7,45,0,15,58,0,0,32,7,65,208,0,106,32,7,65,20,106,34,13,34,1,65,8,106,40,2,0,54,2,0,32,7,32,7,47,0,13,59,1,84,32,7,32,1,41,2,0,55,3,72,32,7,40,2,16,33,4,32,7,40,2,44,33,26,32,7,40,2,40,33,14,32,7,40,2,52,33,17,32,7,40,2,48,33,16,32,7,40,2,56,33,3,2,64,32,8,40,2,88,34,1,4,64,32,7,65,12,106,65,1,114,33,2,3,64,32,7,32,1,54,2,60,32,7,32,8,47,1,224,1,54,2,68,32,7,32,6,65,1,106,54,2,64,32,7,65,12,106,33,11,32,5,65,1,113,33,8,32,7,65,200,0,106,33,6,35,0,65,64,106,34,20,36,0,2,64,32,26,32,7,65,60,106,34,1,40,2,4,34,22,65,1,107,70,4,64,2,64,2,64,32,1,40,2,0,34,5,47,1,226,1,65,11,79,4,64,32,1,40,2,8,34,26,65,5,73,13,1,32,20,65,44,106,33,28,32,20,65,48,106,33,1,2,64,2,64,2,64,32,26,65,5,107,14,2,1,2,0,11,32,20,65,6,54,2,12,32,20,32,22,54,2,8,32,20,32,5,54,2,4,32,26,65,7,107,33,26,32,20,65,16,106,32,20,65,4,106,16,206,6,12,4,11,32,20,65,5,54,2,12,32,20,32,22,54,2,8,32,20,32,5,54,2,4,32,20,65,16,106,34,1,32,20,65,4,106,16,206,6,32,20,65,5,54,2,60,32,20,32,20,41,2,36,55,2,52,32,20,65,52,106,32,8,32,4,32,6,32,14,16,188,5,32,11,32,1,65,36,16,193,5,26,12,5,11,32,20,65,5,54,2,12,32,20,32,22,54,2,8,32,20,32,5,54,2,4,32,20,65,16,106,32,20,65,4,106,16,206,6,65,0,33,26,12,2,11,32,1,32,8,32,4,32,6,32,14,16,188,5,32,11,65,128,128,128,128,120,54,2,8,12,3,11,32,20,65,36,106,33,28,32,20,65,40,106,33,1,32,20,65,4,54,2,12,32,20,32,22,54,2,8,32,20,32,5,54,2,4,32,20,65,16,106,32,20,65,4,106,16,206,6,11,32,20,32,26,54,2,60,32,20,32,1,40,2,0,54,2,56,32,20,32,28,40,2,0,54,2,52,32,20,65,52,106,32,8,32,4,32,6,32,14,16,188,5,32,11,32,20,65,16,106,65,36,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,20,65,64,107,36,0,32,7,40,2,20,65,128,128,128,128,120,70,13,2,32,10,32,2,65,2,106,45,0,0,58,0,0,32,7,65,208,0,106,32,13,65,8,106,40,2,0,54,2,0,32,7,32,2,47,0,0,59,1,84,32,7,32,13,41,2,0,55,3,72,32,7,45,0,12,33,5,32,7,40,2,36,33,6,32,7,40,2,16,33,4,32,7,40,2,44,33,26,32,7,40,2,40,33,14,32,7,40,2,32,34,8,40,2,88,34,1,13,0,11,11,32,7,65,28,106,32,7,65,208,0,106,40,2,0,54,2,0,32,7,32,7,47,1,84,59,0,13,32,7,32,7,41,3,72,55,2,20,32,7,32,26,54,2,44,32,7,32,14,54,2,40,32,7,32,6,54,2,36,32,7,32,8,54,2,32,32,7,32,4,54,2,16,32,7,32,5,58,0,12,32,7,32,10,45,0,0,58,0,15,32,15,40,2,0,34,6,40,2,0,34,2,69,13,2,32,6,40,2,4,33,1,16,149,23,34,15,32,2,54,2,228,1,32,15,65,0,59,1,226,1,32,15,65,0,54,2,88,32,2,65,0,59,1,224,1,32,2,32,15,54,2,88,32,6,32,1,65,1,106,34,1,54,2,4,32,6,32,15,54,2,0,32,7,32,1,54,2,92,32,7,32,15,54,2,88,32,5,65,1,113,33,2,32,7,65,20,106,33,15,2,64,2,64,32,26,32,7,65,216,0,106,34,1,40,2,4,65,1,107,70,4,64,32,1,40,2,0,34,10,47,1,226,1,34,13,65,11,79,13,1,32,10,32,13,65,1,106,34,6,59,1,226,1,32,10,32,13,65,3,116,106,34,1,32,4,54,2,4,32,1,32,2,58,0,0,32,10,32,13,65,12,108,106,34,1,65,220,0,106,32,15,41,2,0,55,2,0,32,1,65,228,0,106,32,15,65,8,106,40,2,0,54,2,0,32,10,32,6,65,2,116,106,65,228,1,106,32,14,54,2,0,32,14,32,6,59,1,224,1,32,14,32,10,54,2,88,12,2,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,11,32,21,32,3,54,2,8,32,21,32,17,54,2,4,32,21,32,16,54,2,0,11,32,7,65,224,0,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,29,40,2,8,34,1,32,1,40,2,8,65,1,106,54,2,8,32,12,40,2,20,26,32,12,40,2,28,26,11,32,12,65,32,106,36,0,32,27,65,128,128,128,128,120,54,2,0,12,1,11,32,25,40,2,4,32,25,40,2,12,65,12,108,106,34,2,65,220,0,106,34,1,41,2,0,33,31,32,1,32,3,41,2,0,55,2,0,32,27,32,31,55,2,0,32,2,65,228,0,106,34,2,40,2,0,33,1,32,2,32,3,65,8,106,40,2,0,54,2,0,32,27,65,8,106,32,1,54,2,0,11,32,25,65,48,106,36,0,32,27,16,227,24,35,0,65,48,107,34,4,36,0,35,0,65,32,107,34,3,36,0,32,3,32,9,54,2,12,32,3,32,30,58,0,8,2,64,32,0,65,44,106,34,2,40,2,0,34,1,69,4,64,32,4,65,0,54,2,12,32,4,32,2,54,2,8,32,4,32,9,54,2,4,32,4,32,30,58,0,0,12,1,11,32,3,65,16,106,32,1,32,2,40,2,4,32,3,65,8,106,16,130,9,32,3,65,20,106,33,1,32,3,40,2,16,69,4,64,32,4,32,2,54,2,16,32,4,65,2,58,0,0,32,4,32,1,41,2,0,55,2,4,32,4,65,12,106,32,1,65,8,106,40,2,0,54,2,0,12,1,11,32,4,32,2,54,2,8,32,4,32,9,54,2,4,32,4,32,30,58,0,0,32,4,32,1,41,2,0,55,2,12,32,4,65,20,106,32,1,65,8,106,40,2,0,54,2,0,11,32,3,65,32,106,36,0,32,4,45,0,0,65,2,71,4,64,32,4,65,40,106,32,4,65,16,106,41,2,0,55,3,0,32,4,65,32,106,32,4,65,8,106,41,2,0,55,3,0,32,4,32,4,41,2,0,55,3,24,35,0,65,32,107,34,11,36,0,2,64,32,4,65,24,106,34,21,40,2,12,69,4,64,32,21,40,2,8,33,1,16,147,23,34,2,65,0,54,2,88,32,2,65,1,59,1,94,32,2,32,21,40,2,4,54,2,4,32,2,32,21,45,0,0,58,0,0,32,1,66,128,128,128,128,16,55,2,4,32,1,32,2,54,2,0,12,1,11,32,11,65,16,106,32,21,65,12,106,34,1,65,8,106,40,2,0,54,2,0,32,11,32,1,41,2,0,55,3,8,32,11,65,20,106,33,8,32,21,45,0,0,33,15,32,21,40,2,4,33,16,32,21,65,8,106,33,17,65,0,33,1,35,0,65,48,107,34,9,36,0,35,0,65,48,107,34,5,36,0,2,64,2,127,2,64,32,11,65,8,106,34,2,40,2,0,34,13,47,1,94,65,11,79,4,64,2,127,2,64,2,64,2,64,32,2,40,2,8,34,10,65,5,79,4,64,32,10,65,5,107,14,2,2,3,1,11,32,5,65,4,54,2,20,12,5,11,32,5,65,6,54,2,20,32,5,32,13,54,2,12,32,5,32,2,40,2,4,34,2,54,2,16,32,10,65,7,107,33,10,16,147,23,12,2,11,65,5,33,10,32,5,65,5,54,2,20,12,3,11,32,5,65,5,54,2,20,32,5,32,13,54,2,12,32,5,32,2,40,2,4,34,2,54,2,16,65,0,33,10,16,147,23,11,34,22,12,2,11,32,5,65,36,106,32,2,32,15,32,16,16,253,12,32,9,65,2,58,0,0,32,9,32,5,40,2,44,54,2,32,32,9,32,5,41,2,36,55,2,24,12,2,11,32,5,32,13,54,2,12,32,5,32,2,40,2,4,34,2,54,2,16,16,147,23,33,22,32,2,33,1,32,13,11,33,14,32,22,65,0,59,1,94,32,22,65,0,54,2,88,32,5,32,5,65,12,106,32,22,16,247,10,32,5,45,0,0,33,6,32,5,40,2,4,33,3,32,5,32,10,54,2,44,32,5,32,1,54,2,40,32,5,32,14,54,2,36,32,5,65,24,106,32,5,65,36,106,32,15,32,16,16,253,12,32,5,41,2,24,33,31,32,9,32,5,40,2,32,54,2,32,32,9,32,31,55,2,24,32,9,65,0,54,2,20,32,9,32,22,54,2,16,32,9,32,2,54,2,12,32,9,32,13,54,2,8,32,9,32,3,54,2,4,32,9,32,6,58,0,0,11,32,5,65,48,106,36,0,2,64,2,64,2,64,32,9,45,0,0,34,13,65,2,70,4,64,32,8,32,9,40,2,32,54,2,8,32,8,32,9,41,2,24,55,2,0,12,1,11,32,9,40,2,32,33,16,32,9,40,2,24,33,14,32,9,40,2,28,33,6,32,9,40,2,16,33,5,32,9,40,2,20,33,2,32,9,40,2,4,33,1,2,64,32,9,40,2,8,34,15,40,2,88,34,10,4,64,32,9,40,2,12,33,3,3,64,32,9,32,10,54,2,36,32,9,32,15,47,1,92,54,2,44,32,9,32,3,65,1,106,54,2,40,32,13,65,1,113,33,15,35,0,65,48,107,34,12,36,0,2,64,32,2,32,9,65,36,106,34,3,40,2,4,34,10,65,1,107,70,4,64,2,64,2,64,32,3,40,2,0,34,13,47,1,94,65,11,79,4,64,32,3,40,2,8,34,2,65,5,73,13,1,32,12,65,28,106,33,22,32,12,65,32,106,33,3,2,64,2,64,2,64,32,2,65,5,107,14,2,1,2,0,11,32,12,65,6,54,2,8,32,12,32,10,54,2,4,32,12,32,13,54,2,0,32,2,65,7,107,33,2,32,12,65,12,106,32,12,16,128,7,12,4,11,32,12,65,5,54,2,8,32,12,32,10,54,2,4,32,12,32,13,54,2,0,32,12,65,12,106,32,12,16,128,7,32,12,65,5,54,2,44,32,12,32,12,65,20,106,34,2,41,2,0,55,2,36,32,12,65,36,106,32,15,32,1,32,5,16,154,7,32,9,65,16,106,32,12,65,28,106,41,2,0,55,2,0,32,9,65,8,106,32,2,41,2,0,55,2,0,32,9,32,12,41,2,12,55,2,0,12,5,11,32,12,65,5,54,2,8,32,12,32,10,54,2,4,32,12,32,13,54,2,0,32,12,65,12,106,32,12,16,128,7,65,0,33,2,12,2,11,32,3,32,15,32,1,32,5,16,154,7,32,9,65,2,58,0,0,12,3,11,32,12,65,20,106,33,22,32,12,65,24,106,33,3,32,12,65,4,54,2,8,32,12,32,10,54,2,4,32,12,32,13,54,2,0,32,12,65,12,106,32,12,16,128,7,11,32,12,32,2,54,2,44,32,12,32,3,40,2,0,54,2,40,32,12,32,22,40,2,0,54,2,36,32,12,65,36,106,32,15,32,1,32,5,16,154,7,32,9,65,16,106,32,12,65,28,106,41,2,0,55,2,0,32,9,65,8,106,32,12,65,20,106,41,2,0,55,2,0,32,9,32,12,41,2,12,55,2,0,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,12,65,48,106,36,0,32,9,45,0,0,34,13,65,2,70,13,2,32,9,40,2,16,33,5,32,9,40,2,20,33,2,32,9,40,2,4,33,1,32,9,40,2,12,33,3,32,9,40,2,8,34,15,40,2,88,34,10,13,0,11,11,32,17,40,2,0,34,15,40,2,0,34,17,69,13,2,32,15,40,2,4,33,3,16,133,23,34,10,32,17,54,2,96,32,10,65,0,59,1,94,32,10,65,0,54,2,88,32,17,65,0,59,1,92,32,17,32,10,54,2,88,32,15,32,3,65,1,106,34,3,54,2,4,32,15,32,10,54,2,0,32,9,32,3,54,2,4,32,9,32,10,54,2,0,32,13,65,1,113,33,3,2,64,2,64,32,2,32,9,40,2,4,65,1,107,70,4,64,32,9,40,2,0,34,15,47,1,94,34,2,65,11,79,13,1,32,15,32,2,65,1,106,34,17,59,1,94,32,15,32,2,65,3,116,106,34,2,32,1,54,2,4,32,2,32,3,58,0,0,32,15,32,17,65,2,116,106,65,224,0,106,32,5,54,2,0,32,5,32,17,59,1,92,32,5,32,15,54,2,88,12,2,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,11,32,8,32,16,54,2,8,32,8,32,6,54,2,4,32,8,32,14,54,2,0,11,32,9,65,48,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,21,40,2,8,34,1,32,1,40,2,8,65,1,106,54,2,8,32,11,40,2,20,26,11,32,11,65,32,106,36,0,11,32,4,65,48,106,36,0,32,24,40,2,0,34,1,65,1,113,13,2,32,1,69,13,1,32,19,16,214,24,12,2,11,32,24,65,20,106,32,24,65,196,0,106,40,2,0,54,2,0,32,24,65,12,106,32,24,65,60,106,41,2,0,55,2,0,32,24,32,24,41,2,52,55,2,4,32,24,65,0,54,2,0,32,24,65,4,114,16,227,24,32,13,16,214,24,12,1,11,32,24,65,4,114,16,227,24,11,32,24,65,208,0,106,36,0,32,18,65,8,106,32,18,65,48,106,16,145,9,32,18,40,2,12,65,128,128,128,128,120,71,13,0,11,11,32,18,65,52,106,16,239,24,32,18,65,208,0,106,36,0,11,254,13,2,10,127,5,126,35,0,65,176,1,107,34,2,36,0,32,2,65,0,54,2,116,32,2,65,0,54,2,100,32,2,32,1,40,2,4,34,4,54,2,124,32,2,32,1,40,2,0,34,3,54,2,120,32,2,32,4,54,2,108,32,2,32,3,54,2,104,32,2,32,1,40,2,8,65,0,32,3,27,54,2,128,1,32,2,32,3,65,0,71,34,3,54,2,112,32,2,32,3,54,2,96,32,2,65,60,106,32,2,65,224,0,106,16,210,9,32,2,40,2,60,34,3,4,64,3,64,32,0,32,3,32,2,40,2,68,65,2,116,106,65,4,106,40,2,0,16,178,14,32,2,65,60,106,32,2,65,224,0,106,16,210,9,32,2,40,2,60,34,3,13,0,11,11,32,2,65,224,0,106,16,211,14,65,0,33,3,32,1,40,2,12,34,4,4,64,32,1,40,2,20,33,3,32,2,32,1,40,2,16,34,5,54,2,88,32,2,32,4,54,2,84,32,2,65,0,54,2,80,32,2,32,5,54,2,72,32,2,32,4,54,2,68,32,2,65,0,54,2,64,65,1,33,5,11,32,2,32,3,54,2,92,32,2,32,5,54,2,76,32,2,32,5,54,2,60,32,2,65,224,0,106,32,2,65,60,106,16,209,9,2,64,32,2,40,2,96,34,5,69,13,0,32,0,65,12,106,33,8,32,2,65,20,106,34,6,65,8,106,33,7,3,64,32,5,32,2,40,2,104,34,9,65,24,108,106,34,3,40,2,8,34,10,65,128,128,128,128,120,70,13,1,32,3,41,3,0,33,12,32,2,65,224,0,106,34,4,32,5,32,9,65,36,108,106,65,140,2,106,65,36,16,193,5,26,32,6,32,3,41,2,12,55,2,0,32,7,32,3,65,20,106,40,2,0,54,2,0,32,2,32,10,54,2,16,32,2,32,12,55,3,8,32,2,65,32,106,34,3,32,8,32,4,32,2,65,8,106,16,252,9,32,3,16,159,24,32,4,32,2,65,60,106,16,209,9,32,2,40,2,96,34,5,13,0,11,11,32,2,65,60,106,34,4,16,234,16,32,1,40,2,28,33,5,32,2,32,1,40,2,32,65,0,32,1,40,2,24,34,3,27,54,2,92,32,2,32,5,54,2,88,32,2,32,3,54,2,84,32,2,65,0,54,2,80,32,2,32,3,65,0,71,34,8,54,2,76,32,2,32,5,54,2,72,32,2,32,3,54,2,68,32,2,65,0,54,2,64,32,2,32,8,54,2,60,32,2,65,32,106,32,4,16,207,9,32,2,40,2,32,34,3,4,64,32,0,65,24,106,33,5,3,64,32,2,65,224,0,106,34,4,32,3,32,2,40,2,40,65,208,0,108,106,65,208,0,16,193,5,26,32,5,32,4,16,205,18,26,32,2,65,32,106,32,2,65,60,106,16,207,9,32,2,40,2,32,34,3,13,0,11,11,3,64,32,2,65,224,0,106,34,5,32,2,65,60,106,34,8,16,207,9,32,2,40,2,96,13,0,11,32,1,40,2,40,33,3,32,1,40,2,44,33,4,32,1,40,2,36,33,1,32,2,32,0,65,36,106,34,9,54,2,132,1,32,2,32,4,65,0,32,1,27,54,2,128,1,32,2,32,3,54,2,124,32,2,32,1,54,2,120,32,2,65,0,54,2,116,32,2,32,1,65,0,71,34,0,54,2,112,32,2,32,3,54,2,108,32,2,32,1,54,2,104,32,2,65,0,54,2,100,32,2,32,0,54,2,96,35,0,65,128,1,107,34,1,36,0,32,1,65,216,0,106,32,5,16,208,9,2,64,2,64,2,64,2,64,32,1,40,2,88,34,0,4,64,3,64,32,1,65,64,107,32,0,32,1,40,2,96,34,4,65,5,116,106,34,3,65,8,106,41,0,0,34,12,55,3,0,32,1,65,200,0,106,32,3,65,16,106,41,0,0,34,13,55,3,0,32,1,65,208,0,106,32,3,65,24,106,41,0,0,34,14,55,3,0,32,1,32,3,41,0,0,34,15,55,3,56,32,0,32,4,65,3,116,106,65,224,2,106,41,3,0,33,16,32,1,65,240,0,106,32,14,55,3,0,32,1,65,232,0,106,32,13,55,3,0,32,1,65,224,0,106,32,12,55,3,0,32,1,32,15,55,3,88,32,1,32,16,55,3,120,32,5,40,2,36,32,1,65,216,0,106,34,0,16,171,17,34,3,69,13,2,32,3,41,3,0,32,1,41,3,120,84,13,2,32,0,32,5,16,208,9,32,1,40,2,88,34,0,13,0,11,11,32,8,65,0,54,2,8,32,8,66,128,128,128,128,128,1,55,2,0,3,64,32,1,65,216,0,106,32,5,16,208,9,32,1,40,2,88,13,0,11,12,1,11,32,1,65,16,106,34,4,32,1,65,216,0,106,34,0,65,40,16,193,5,26,32,0,65,4,65,0,65,8,65,40,16,167,10,32,1,40,2,92,33,3,32,1,40,2,88,65,1,70,13,1,32,1,40,2,96,32,4,65,40,16,193,5,33,4,32,1,65,12,106,34,10,65,1,54,2,0,32,1,32,4,54,2,8,32,1,32,3,54,2,4,32,0,32,5,65,40,16,193,5,26,32,1,65,4,106,33,4,35,0,65,240,0,107,34,3,36,0,32,3,65,200,0,106,32,0,16,208,9,32,3,40,2,72,34,6,4,64,3,64,32,3,65,48,106,32,6,32,3,40,2,80,34,11,65,5,116,106,34,7,65,8,106,41,0,0,34,12,55,3,0,32,3,65,56,106,32,7,65,16,106,41,0,0,34,13,55,3,0,32,3,65,64,107,32,7,65,24,106,41,0,0,34,14,55,3,0,32,3,32,7,41,0,0,34,15,55,3,40,32,6,32,11,65,3,116,106,65,224,2,106,41,3,0,33,16,32,3,65,224,0,106,32,14,55,3,0,32,3,65,216,0,106,32,13,55,3,0,32,3,65,208,0,106,32,12,55,3,0,32,3,32,15,55,3,72,32,3,32,16,55,3,104,2,64,2,64,32,0,40,2,36,32,3,65,200,0,106,34,6,16,171,17,34,7,69,13,0,32,7,41,3,0,32,3,41,3,104,84,13,0,32,6,32,0,16,208,9,12,1,11,32,3,32,3,65,200,0,106,65,40,16,193,5,33,7,32,4,40,2,8,34,6,32,4,40,2,0,70,4,64,32,4,32,6,65,1,65,8,65,40,16,178,19,11,32,4,40,2,4,32,6,65,40,108,106,32,7,65,40,16,193,5,26,32,4,32,6,65,1,106,54,2,8,32,7,65,200,0,106,32,0,16,208,9,11,32,3,40,2,72,34,6,13,0,11,11,3,64,32,3,65,200,0,106,32,0,16,208,9,32,3,40,2,72,13,0,11,32,3,65,240,0,106,36,0,32,8,65,8,106,32,10,40,2,0,54,2,0,32,8,32,1,41,2,4,55,2,0,11,32,1,65,128,1,106,36,0,12,1,11,32,3,32,1,40,2,96,16,132,25,0,11,32,2,32,2,40,2,60,54,2,104,32,2,32,2,40,2,64,34,0,54,2,96,32,2,32,0,54,2,100,32,2,32,0,32,2,40,2,68,65,40,108,106,54,2,108,35,0,65,48,107,34,3,36,0,32,5,40,2,4,34,0,32,5,40,2,12,34,4,71,4,64,3,64,32,5,32,0,65,40,106,34,1,54,2,4,32,3,65,40,106,32,0,65,24,106,41,3,0,55,3,0,32,3,65,32,106,32,0,65,16,106,41,3,0,55,3,0,32,3,65,24,106,32,0,65,8,106,41,3,0,55,3,0,32,3,32,0,41,3,0,55,3,16,32,3,32,9,32,3,65,16,106,32,0,41,3,32,16,143,14,32,1,34,0,32,4,71,13,0,11,11,32,3,32,5,40,2,0,54,2,20,32,3,32,5,40,2,8,54,2,16,32,3,65,16,106,65,8,65,40,16,244,22,32,3,65,48,106,36,0,32,2,65,176,1,106,36,0,11,139,8,2,8,127,4,126,35,0,65,240,7,107,34,5,36,0,32,5,65,8,106,34,8,32,1,65,44,106,65,32,16,255,4,2,64,32,3,65,1,113,69,4,64,32,5,65,192,4,106,34,7,16,244,26,32,2,40,2,0,32,7,32,1,65,12,106,16,191,9,32,5,65,192,3,106,34,9,32,7,65,192,0,16,193,5,26,32,7,65,0,65,33,16,129,10,26,32,5,65,33,54,2,156,3,65,192,176,158,1,40,2,0,32,7,65,33,16,151,28,32,5,65,156,3,106,34,6,32,9,65,130,2,16,202,7,26,32,6,32,7,65,33,16,193,5,26,32,8,32,6,65,33,16,144,28,12,1,11,32,5,65,8,106,34,7,65,198,183,204,0,65,1,16,144,28,32,7,32,1,65,12,106,65,32,16,144,28,11,32,5,32,4,65,128,128,128,128,120,114,32,4,32,3,65,1,113,27,34,7,65,24,116,32,7,65,128,254,3,113,65,8,116,114,32,7,65,8,118,65,128,254,3,113,32,7,65,24,118,114,114,54,2,192,4,32,5,65,8,106,34,6,32,5,65,192,4,106,34,7,65,4,16,144,28,32,7,32,6,65,144,3,16,193,5,26,32,5,65,128,4,106,34,9,32,7,16,166,16,32,5,32,9,16,185,23,2,64,2,64,32,5,40,2,4,65,32,71,13,0,32,5,65,216,4,106,34,8,32,5,40,2,0,34,6,65,24,106,41,0,0,55,3,0,32,5,65,208,4,106,32,6,65,16,106,41,0,0,55,3,0,32,5,65,200,4,106,32,6,65,8,106,41,0,0,55,3,0,32,5,32,6,41,0,0,55,3,192,4,65,192,176,158,1,40,2,0,32,7,16,160,15,69,13,0,32,5,65,205,3,106,34,6,32,8,41,0,0,55,0,0,32,5,65,200,3,106,34,8,32,5,65,211,4,106,41,0,0,55,3,0,32,5,65,210,7,106,34,12,32,5,45,0,194,4,58,0,0,32,5,65,227,7,106,32,8,41,3,0,55,0,0,32,5,65,232,7,106,32,6,41,0,0,55,0,0,32,5,32,5,47,1,192,4,59,1,208,7,32,5,32,5,41,0,195,4,55,0,211,7,32,5,32,5,41,0,203,4,55,0,219,7,32,7,32,1,65,12,106,16,231,19,65,192,176,158,1,40,2,0,33,8,35,0,65,48,107,34,6,36,0,2,64,32,5,65,208,7,106,34,10,69,4,64,65,169,176,156,1,32,8,40,2,172,1,32,8,40,2,168,1,17,0,0,65,0,33,8,12,1,11,32,7,69,4,64,65,169,178,156,1,32,8,40,2,172,1,32,8,40,2,168,1,17,0,0,65,0,33,8,12,1,11,32,6,65,8,106,34,11,32,10,32,6,65,44,106,16,202,3,32,6,41,3,8,33,13,32,6,41,3,16,33,14,32,6,41,3,24,33,15,32,6,41,3,32,33,16,32,6,40,2,44,33,8,32,6,65,0,32,11,32,7,16,234,14,65,0,32,16,32,15,32,13,32,14,132,132,132,66,0,82,27,32,8,27,34,8,65,1,115,54,2,44,32,6,32,6,52,2,44,66,1,125,34,13,32,6,41,3,8,131,55,3,8,32,6,32,6,41,3,16,32,13,131,55,3,16,32,6,32,6,41,3,24,32,13,131,55,3,24,32,6,32,6,41,3,32,32,13,131,55,3,32,32,10,32,11,16,251,4,11,32,6,65,48,106,36,0,32,8,65,1,71,13,1,32,0,32,5,47,1,208,7,59,0,12,32,0,32,5,65,219,7,106,34,6,41,0,0,55,0,23,32,0,65,14,106,32,12,45,0,0,58,0,0,32,0,65,31,106,32,6,65,8,106,41,0,0,55,0,0,32,0,65,36,106,32,6,65,13,106,41,0,0,55,0,0,32,5,41,0,211,7,33,13,32,1,45,0,76,33,6,32,1,45,0,77,33,8,32,1,32,2,16,153,15,33,1,32,7,32,9,65,192,0,16,193,5,26,32,0,65,44,106,32,7,16,230,19,32,0,32,8,65,1,106,58,0,77,32,0,32,6,58,0,76,32,0,32,13,55,0,15,32,0,32,1,54,2,8,32,0,32,4,54,2,4,32,0,32,3,54,2,0,32,5,65,240,7,106,36,0,15,11,32,5,65,4,54,2,192,4,65,176,193,204,0,65,31,32,5,65,192,4,106,65,252,183,204,0,65,208,193,204,0,16,253,13,0,11,32,5,65,7,54,2,192,3,65,176,193,204,0,65,31,32,5,65,192,3,106,65,252,183,204,0,65,224,193,204,0,16,253,13,0,11,131,33,2,23,127,4,126,35,0,65,240,0,107,34,7,36,0,32,1,65,8,106,33,5,32,1,41,3,0,33,27,2,127,2,64,2,64,2,64,2,64,32,1,45,0,224,8,65,1,107,14,3,2,0,3,1,11,0,11,32,1,65,0,54,2,188,8,32,1,66,128,128,128,128,128,1,55,2,180,8,65,0,12,2,11,65,208,212,193,0,16,161,21,0,11,65,1,11,33,4,3,64,32,4,69,4,64,32,7,65,8,106,32,1,65,212,8,106,16,167,27,32,7,40,2,8,33,4,32,7,40,2,12,33,10,32,1,32,6,58,0,137,8,32,1,65,0,58,0,136,8,32,1,32,1,65,192,8,106,54,2,132,8,32,1,32,10,54,2,244,7,32,1,32,4,54,2,240,7,32,1,32,7,41,0,16,55,0,138,8,32,1,65,146,8,106,32,7,65,24,106,41,0,0,55,0,0,32,1,65,154,8,106,32,7,65,32,106,41,0,0,55,0,0,32,1,65,162,8,106,32,7,65,40,106,41,0,0,55,0,0,65,1,33,4,12,1,11,32,7,65,200,0,106,33,14,65,0,33,16,65,0,33,20,65,0,33,21,35,0,65,208,5,107,34,3,36,0,32,5,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,45,0,128,8,65,1,107,14,3,19,6,1,0,11,32,5,40,2,252,7,33,12,32,5,40,2,236,7,33,4,32,5,40,2,232,7,33,6,32,3,65,16,106,34,10,32,5,65,138,8,106,41,0,0,55,3,0,32,3,65,24,106,34,8,32,5,65,146,8,106,41,0,0,55,3,0,32,3,65,32,106,34,9,32,5,65,154,8,106,41,0,0,55,3,0,32,3,32,5,41,0,130,8,55,3,8,32,5,45,0,129,8,33,11,32,5,32,6,32,4,16,135,15,2,64,32,11,65,1,113,69,4,64,32,3,65,2,54,2,220,1,32,3,65,136,214,193,0,54,2,216,1,32,3,66,1,55,2,228,1,32,3,65,161,4,54,2,132,4,32,3,32,5,54,2,128,4,32,3,32,3,65,128,4,106,54,2,224,1,32,3,65,52,106,32,3,65,216,1,106,16,236,4,32,5,65,248,7,106,32,3,65,60,106,40,2,0,54,2,0,32,5,32,3,41,2,52,55,2,240,7,12,1,11,32,3,65,240,1,106,32,9,41,3,0,55,3,0,32,3,65,232,1,106,32,8,41,3,0,55,3,0,32,3,65,224,1,106,32,10,41,3,0,55,3,0,32,3,32,3,41,3,8,55,3,216,1,32,3,65,2,54,2,132,4,32,3,65,164,214,193,0,54,2,128,4,32,3,66,2,55,2,140,4,32,3,65,162,4,54,2,136,1,32,3,65,161,4,54,2,128,1,32,3,32,5,54,2,124,32,3,32,3,65,252,0,106,54,2,136,4,32,3,32,3,65,216,1,106,54,2,132,1,32,3,65,40,106,32,3,65,128,4,106,16,236,4,32,5,65,248,7,106,32,3,65,48,106,40,2,0,54,2,0,32,5,32,3,41,2,40,55,2,240,7,11,32,5,65,0,58,0,152,1,32,5,32,12,54,2,136,1,32,5,32,5,40,2,248,7,34,6,54,2,36,32,5,32,5,40,2,244,7,34,10,54,2,32,32,5,65,152,1,106,33,8,32,5,65,32,106,33,24,12,1,11,32,5,65,32,106,33,24,32,5,65,152,1,106,33,8,2,64,32,5,45,0,152,1,65,1,107,14,5,19,5,2,3,4,0,11,32,5,40,2,36,33,6,32,5,40,2,32,33,10,32,5,40,2,136,1,33,12,11,32,5,32,6,54,2,44,32,5,32,10,54,2,40,32,3,65,2,54,2,220,1,32,3,65,240,214,193,0,54,2,216,1,32,3,66,2,55,2,228,1,32,3,65,4,54,2,140,4,32,3,32,5,65,40,106,54,2,136,4,32,3,65,159,4,54,2,132,4,32,3,32,12,54,2,128,4,32,3,32,3,65,128,4,106,54,2,224,1,32,3,65,240,0,106,32,3,65,216,1,106,16,236,4,32,5,65,148,1,106,32,3,65,248,0,106,40,2,0,54,2,0,32,5,32,3,41,2,112,55,2,140,1,32,5,65,0,58,0,204,1,32,5,32,12,54,2,192,1,32,5,32,5,41,3,144,1,55,3,160,1,11,32,3,65,216,1,106,34,9,32,5,65,160,1,106,34,12,32,2,16,108,32,3,41,3,216,1,34,26,66,4,81,13,17,32,3,65,176,1,106,34,11,32,3,65,248,1,106,41,3,0,55,3,0,32,3,65,184,1,106,34,15,32,3,65,128,2,106,40,2,0,54,2,0,32,3,32,3,41,3,240,1,55,3,168,1,32,3,40,2,236,1,33,20,32,3,40,2,232,1,33,4,32,3,40,2,228,1,33,6,32,3,47,1,226,1,33,16,32,3,45,0,225,1,33,21,32,3,45,0,224,1,33,10,32,3,65,252,0,106,34,17,32,3,65,132,2,106,65,44,16,193,5,26,32,12,16,219,18,32,26,66,3,81,13,13,32,5,32,20,54,2,68,32,5,32,4,54,2,64,32,5,32,6,54,2,60,32,5,32,16,59,1,58,32,5,32,21,58,0,57,32,5,32,10,58,0,56,32,5,32,26,55,3,48,32,5,32,3,41,3,168,1,55,3,72,32,5,65,208,0,106,32,11,41,3,0,55,3,0,32,5,65,216,0,106,32,15,40,2,0,54,2,0,32,5,65,220,0,106,32,17,65,44,16,193,5,26,32,5,65,48,106,33,4,32,5,47,1,116,34,6,65,200,1,107,65,255,255,3,113,65,228,0,73,13,3,32,5,32,6,59,1,160,1,32,5,32,6,59,1,162,1,32,9,32,4,65,216,0,16,193,5,26,32,5,65,168,1,106,32,9,65,188,1,16,193,5,26,32,5,65,0,58,0,228,2,11,32,3,65,128,4,106,32,5,65,168,1,106,34,10,32,2,16,214,3,32,3,40,2,128,4,34,6,65,129,128,128,128,120,70,13,5,32,3,40,2,136,4,33,20,32,3,40,2,132,4,33,4,32,10,16,232,22,32,6,65,128,128,128,128,120,70,13,6,32,5,47,1,160,1,33,16,65,1,33,10,12,13,11,32,5,65,160,1,106,33,12,32,5,65,184,3,106,33,16,32,5,45,0,184,3,65,1,107,14,3,16,0,3,2,11,0,11,32,3,65,216,1,106,34,6,32,4,65,216,0,16,193,5,26,32,12,32,6,65,152,2,16,193,5,26,32,5,65,0,58,0,184,3,32,5,65,184,3,106,33,16,11,32,3,65,128,4,106,34,4,32,12,65,216,0,16,193,5,26,32,5,65,248,1,106,32,4,65,188,1,16,193,5,26,32,5,65,0,58,0,180,3,11,32,3,65,188,5,106,34,17,32,5,65,248,1,106,34,4,32,2,16,236,3,32,3,40,2,188,5,13,6,32,3,41,2,200,5,33,26,32,3,40,2,196,5,33,10,32,3,40,2,192,5,33,22,32,4,16,232,22,32,22,4,64,32,3,32,10,54,2,244,3,32,3,32,22,54,2,240,3,32,3,32,26,55,2,248,3,32,3,65,0,54,2,136,4,32,3,32,26,167,34,21,54,2,132,4,32,3,32,10,54,2,128,4,35,0,65,64,106,34,11,36,0,32,11,65,12,106,34,9,32,3,65,128,4,106,16,239,21,32,11,65,52,106,33,15,35,0,65,48,107,34,8,36,0,2,64,2,64,32,9,40,2,20,34,6,32,9,40,2,16,34,4,73,4,64,32,9,65,12,106,33,13,32,9,40,2,12,33,19,3,64,32,6,32,19,106,45,0,0,34,23,65,9,107,34,18,65,23,75,65,1,32,18,116,65,147,128,128,4,113,69,114,13,2,32,9,32,6,65,1,106,34,6,54,2,20,32,4,32,6,71,13,0,11,11,32,8,65,5,54,2,28,32,8,65,8,106,32,9,65,12,106,16,129,18,32,8,65,28,106,32,8,40,2,8,32,8,40,2,12,16,230,18,33,4,32,15,65,128,128,128,128,120,54,2,0,32,15,32,4,54,2,4,12,1,11,2,64,2,64,32,23,65,219,0,70,4,64,32,9,32,9,45,0,24,65,1,107,34,4,58,0,24,32,4,65,255,1,113,69,4,64,32,8,65,24,54,2,28,32,8,65,16,106,32,13,16,129,18,32,8,65,28,106,32,8,40,2,16,32,8,40,2,20,16,230,18,33,4,32,15,65,128,128,128,128,120,54,2,0,32,15,32,4,54,2,4,12,4,11,32,9,32,6,65,1,106,54,2,20,32,8,65,28,106,33,19,35,0,65,176,1,107,34,4,36,0,32,4,65,1,58,0,8,32,4,32,9,54,2,4,32,4,65,24,106,65,0,65,0,65,8,65,152,1,16,167,10,32,4,40,2,28,33,6,2,64,32,4,40,2,24,65,1,71,4,64,32,4,65,0,54,2,20,32,4,32,4,40,2,32,54,2,16,32,4,32,6,54,2,12,32,4,65,32,106,33,23,2,64,3,64,2,64,32,4,65,24,106,33,13,35,0,65,160,1,107,34,6,36,0,32,6,65,8,106,32,4,65,4,106,34,18,16,160,4,2,64,2,64,32,6,45,0,8,69,4,64,32,6,45,0,9,13,1,32,13,66,2,55,3,0,12,2,11,32,13,32,6,40,2,12,54,2,8,32,13,66,3,55,3,0,12,1,11,32,6,65,8,106,34,25,32,18,40,2,0,16,113,32,6,41,3,8,66,2,82,4,64,32,13,32,25,65,152,1,16,193,5,26,12,1,11,32,13,32,6,40,2,16,54,2,8,32,13,66,3,55,3,0,11,32,6,65,160,1,106,36,0,32,4,41,3,24,34,26,66,2,125,34,28,66,1,88,4,64,32,28,167,65,1,107,13,1,32,19,32,4,40,2,32,54,2,4,32,19,65,128,128,128,128,120,54,2,0,32,4,40,2,20,34,13,4,64,32,4,40,2,16,33,6,3,64,32,6,16,165,22,32,6,65,152,1,106,33,6,32,13,65,1,107,34,13,13,0,11,11,32,4,65,12,106,65,8,65,152,1,16,244,22,12,3,11,32,4,40,2,20,34,13,32,4,40,2,12,70,4,64,35,0,65,16,107,34,6,36,0,32,6,65,8,106,32,4,65,12,106,34,18,32,18,40,2,0,65,1,65,8,65,152,1,16,215,6,32,6,40,2,8,34,18,65,129,128,128,128,120,71,4,64,32,18,32,6,40,2,12,16,132,25,0,11,32,6,65,16,106,36,0,11,32,4,40,2,16,32,13,65,152,1,108,106,34,6,32,26,55,3,0,32,6,65,8,106,32,23,65,144,1,16,193,5,26,32,4,32,13,65,1,106,54,2,20,12,1,11,11,32,19,32,4,41,2,12,55,2,0,32,19,65,8,106,32,4,65,20,106,40,2,0,54,2,0,11,32,4,65,176,1,106,36,0,12,1,11,32,6,32,4,40,2,32,16,132,25,0,11,32,9,32,9,45,0,24,65,1,106,58,0,24,32,8,32,9,16,196,4,34,4,54,2,40,2,64,32,8,40,2,28,34,6,65,128,128,128,128,120,71,4,64,32,4,69,13,1,32,8,40,2,36,34,13,4,64,32,8,40,2,32,33,6,3,64,32,6,16,165,22,32,6,65,152,1,106,33,6,32,13,65,1,107,34,13,13,0,11,11,32,8,65,28,106,65,8,65,152,1,16,244,22,12,4,11,32,8,40,2,32,33,6,32,4,69,13,2,32,8,65,40,106,16,138,13,12,2,11,32,15,32,8,41,2,32,55,2,4,32,15,32,6,54,2,0,12,3,11,32,9,32,8,65,47,106,65,148,246,193,0,16,198,3,33,4,12,1,11,32,6,33,4,11,32,4,32,9,16,200,14,33,4,32,15,65,128,128,128,128,120,54,2,0,32,15,32,4,54,2,4,11,32,8,65,48,106,36,0,2,64,2,64,32,11,40,2,52,65,128,128,128,128,120,71,4,64,32,11,65,48,106,34,4,32,11,65,60,106,40,2,0,54,2,0,32,11,32,11,41,2,52,55,3,40,32,9,16,201,11,34,6,69,4,64,32,17,32,11,41,3,40,55,2,0,32,17,65,8,106,32,4,40,2,0,54,2,0,32,9,16,214,24,12,3,11,32,17,65,128,128,128,128,120,54,2,0,32,17,32,6,54,2,4,32,11,40,2,48,34,4,4,64,32,11,40,2,44,33,6,3,64,32,6,16,165,22,32,6,65,152,1,106,33,6,32,4,65,1,107,34,4,13,0,11,11,32,11,65,40,106,65,8,65,152,1,16,244,22,12,1,11,32,17,32,11,40,2,56,54,2,4,32,17,65,128,128,128,128,120,54,2,0,11,32,11,65,12,106,16,214,24,11,32,11,65,64,107,36,0,32,3,40,2,192,5,33,4,32,3,40,2,188,5,34,6,65,128,128,128,128,120,70,13,3,32,3,40,2,196,5,33,20,12,4,11,32,16,65,1,58,0,0,32,12,16,158,24,32,10,33,4,12,4,11,65,4,33,12,12,12,11,65,0,33,10,32,4,33,6,12,6,11,32,3,32,4,16,162,14,33,4,11,32,3,65,252,3,106,32,10,32,21,32,22,40,2,16,17,3,0,32,16,65,1,58,0,0,32,12,16,158,24,65,12,32,6,65,128,128,128,128,120,71,13,1,26,11,32,4,33,6,65,0,11,33,10,32,5,65,140,1,106,16,214,24,32,3,65,200,0,106,32,3,65,200,1,106,41,2,0,55,3,0,32,3,65,208,0,106,32,3,65,208,1,106,40,2,0,54,2,0,32,5,65,1,58,0,152,1,32,3,32,3,41,2,192,1,55,3,64,12,9,11,32,16,65,3,58,0,0,65,5,33,12,12,6,11,32,3,65,208,1,106,32,15,40,2,0,54,2,0,32,3,65,200,1,106,32,11,41,3,0,55,3,0,32,3,32,3,41,3,168,1,55,3,192,1,11,32,5,65,140,1,106,16,214,24,32,5,65,1,58,0,152,1,32,3,65,208,0,106,32,3,65,208,1,106,40,2,0,54,2,0,32,3,65,200,0,106,32,3,65,200,1,106,41,3,0,55,3,0,32,3,32,3,41,3,192,1,55,3,64,32,10,65,255,1,113,65,13,71,13,6,12,5,11,65,180,214,193,0,16,161,21,0,11,65,128,215,193,0,16,161,21,0,11,65,3,33,12,12,1,11,65,240,236,193,0,16,161,21,0,11,32,8,32,12,58,0,0,11,32,14,65,13,58,0,0,65,3,12,1,11,32,3,65,232,0,106,34,8,32,3,65,208,0,106,40,2,0,54,2,0,32,3,65,224,0,106,34,9,32,3,65,200,0,106,41,3,0,55,3,0,32,3,32,3,41,3,64,55,3,88,32,24,16,253,18,32,5,65,240,7,106,16,214,24,32,14,32,20,54,2,12,32,14,32,4,54,2,8,32,14,32,6,54,2,4,32,14,32,16,59,1,2,32,14,32,21,58,0,1,32,14,32,10,58,0,0,32,14,32,3,41,3,88,55,2,16,32,14,65,24,106,32,9,41,3,0,55,2,0,32,14,65,32,106,32,8,40,2,0,54,2,0,65,1,11,58,0,128,8,32,3,65,208,5,106,36,0,2,64,2,64,2,64,32,7,45,0,72,34,6,65,13,71,4,64,32,7,65,198,0,106,34,9,32,7,45,0,75,58,0,0,32,7,65,56,106,34,12,32,7,65,224,0,106,34,3,41,2,0,55,3,0,32,7,65,64,107,34,11,32,7,65,232,0,106,34,14,40,2,0,54,2,0,32,7,32,7,47,0,73,59,1,68,32,7,32,7,41,2,88,55,3,48,32,7,40,2,76,33,8,32,7,40,2,80,33,4,32,7,40,2,84,33,10,32,5,45,0,128,8,65,3,70,4,64,32,5,65,32,106,16,253,18,32,5,65,240,7,106,16,214,24,11,2,127,32,6,65,12,70,4,64,65,0,33,6,32,10,4,64,32,3,32,10,65,152,1,108,32,4,106,65,152,1,107,34,6,65,216,0,106,41,0,0,55,3,0,32,7,65,216,0,106,32,6,65,208,0,106,41,0,0,55,3,0,32,7,65,208,0,106,32,6,65,200,0,106,41,0,0,55,3,0,32,7,32,6,41,0,64,55,3,72,65,1,33,6,11,32,7,65,40,106,32,7,65,224,0,106,41,3,0,55,3,0,32,7,65,32,106,32,7,65,216,0,106,41,3,0,55,3,0,32,7,65,24,106,32,7,65,208,0,106,41,3,0,55,3,0,32,7,32,7,41,3,72,55,3,16,32,7,32,8,54,2,80,32,7,32,4,54,2,72,32,7,32,4,32,10,65,152,1,108,106,54,2,84,32,7,32,4,54,2,76,32,7,65,200,0,106,34,3,40,2,12,32,3,40,2,4,34,9,107,34,11,65,152,1,110,34,12,32,1,65,180,8,106,34,4,40,2,0,32,4,40,2,8,34,8,107,75,4,64,32,4,32,8,32,12,65,8,65,152,1,16,178,19,32,4,40,2,8,33,8,11,32,4,40,2,4,32,8,65,152,1,108,106,32,9,32,11,16,193,5,26,32,3,32,9,54,2,12,32,4,32,4,40,2,8,32,12,106,54,2,8,32,3,16,138,15,32,10,65,25,79,13,5,32,1,41,3,184,8,33,29,32,1,40,2,176,8,33,6,32,1,40,2,180,8,12,1,11,32,3,32,12,41,3,0,55,2,0,32,14,32,11,40,2,0,54,2,0,32,7,32,7,47,1,68,59,0,73,32,7,32,7,41,3,48,55,2,88,32,7,32,10,54,2,84,32,7,32,4,54,2,80,32,7,32,8,54,2,76,32,7,32,6,58,0,72,32,7,32,9,45,0,0,58,0,75,32,7,65,200,0,106,16,167,22,33,6,32,1,40,2,188,8,34,2,4,64,32,1,40,2,184,8,33,4,3,64,32,4,16,165,22,32,4,65,152,1,106,33,4,32,2,65,1,107,34,2,13,0,11,11,32,1,65,180,8,106,65,8,65,152,1,16,244,22,65,128,128,128,128,120,11,33,2,32,1,65,192,8,106,16,166,21,32,1,65,212,8,106,16,214,24,32,1,65,1,58,0,224,8,32,2,65,129,128,128,128,120,70,13,1,32,0,32,27,55,3,16,32,0,32,29,55,3,8,32,0,32,2,54,2,4,32,0,32,6,54,2,0,12,2,11,32,1,65,3,58,0,224,8,11,32,0,65,129,128,128,128,120,54,2,4,11,32,7,65,240,0,106,36,0,15,11,65,0,33,4,12,0,11,0,11,219,6,1,10,127,35,0,65,240,0,107,34,3,36,0,32,1,40,2,0,34,5,32,1,40,2,8,34,6,65,2,116,106,34,4,65,228,2,106,34,7,40,2,0,33,9,32,7,32,4,65,232,2,106,32,5,47,1,146,3,34,7,32,6,65,127,115,106,34,8,65,2,116,16,184,28,26,32,3,65,24,106,34,10,32,5,32,6,65,5,116,106,34,4,65,24,106,41,0,0,55,3,0,32,3,65,16,106,34,11,32,4,65,16,106,41,0,0,55,3,0,32,3,65,8,106,34,12,32,4,65,8,106,41,0,0,55,3,0,32,3,32,4,41,0,0,55,3,0,32,4,32,4,65,32,106,32,8,65,5,116,16,184,28,26,32,5,32,7,65,1,107,34,4,59,1,146,3,32,1,40,2,4,33,1,2,64,32,4,65,255,255,3,113,65,4,75,13,0,32,3,65,48,106,32,5,32,1,16,215,7,32,3,65,52,106,33,1,2,64,2,64,2,64,2,64,32,3,40,2,48,65,1,107,14,2,2,0,1,11,32,3,32,6,54,2,44,32,3,32,3,41,2,52,55,2,36,12,2,11,32,3,40,2,76,33,5,32,3,40,2,68,33,7,32,3,40,2,64,34,8,47,1,146,3,32,3,40,2,72,34,4,47,1,146,3,106,65,11,79,4,64,32,3,65,216,0,106,32,1,65,8,106,40,2,0,54,2,0,32,3,32,5,54,2,104,32,3,32,4,54,2,100,32,3,32,7,54,2,96,32,3,32,8,54,2,92,32,3,32,1,41,2,0,55,3,80,32,3,65,208,0,106,65,1,16,235,2,32,3,32,5,54,2,40,32,3,32,4,54,2,36,32,3,32,6,65,1,106,54,2,44,12,2,11,32,3,65,216,0,106,32,1,65,8,106,40,2,0,54,2,0,32,3,32,5,54,2,104,32,3,32,4,54,2,100,32,3,32,7,54,2,96,32,3,32,8,54,2,92,32,3,32,1,41,2,0,55,3,80,32,3,65,36,106,32,3,65,208,0,106,65,1,32,6,16,135,12,12,1,11,32,3,40,2,76,33,7,32,3,40,2,68,33,5,32,3,40,2,64,34,4,47,1,146,3,32,3,40,2,72,34,8,47,1,146,3,106,65,11,79,4,64,32,3,65,216,0,106,32,1,65,8,106,40,2,0,54,2,0,32,3,32,7,54,2,104,32,3,32,8,54,2,100,32,3,32,5,54,2,96,32,3,32,4,54,2,92,32,3,32,1,41,2,0,55,3,80,32,3,65,208,0,106,65,1,16,220,2,32,3,32,6,54,2,44,32,3,32,5,54,2,40,32,3,32,4,54,2,36,12,1,11,32,3,65,216,0,106,32,1,65,8,106,40,2,0,54,2,0,32,3,32,7,54,2,104,32,3,32,8,54,2,100,32,3,32,5,54,2,96,32,3,32,4,54,2,92,32,3,32,1,41,2,0,55,3,80,32,3,65,36,106,32,3,65,208,0,106,65,0,32,6,16,135,12,11,32,3,40,2,44,33,6,32,3,40,2,40,33,1,32,3,40,2,36,34,5,40,2,224,2,34,4,69,13,0,32,3,65,48,106,32,4,32,1,65,1,106,16,187,7,32,3,40,2,48,69,4,64,3,64,32,3,40,2,52,34,4,69,13,2,32,3,65,48,106,32,4,32,3,40,2,56,16,187,7,32,3,40,2,48,69,13,0,11,11,32,2,65,1,58,0,0,11,32,0,32,9,54,2,0,32,0,32,3,41,3,0,55,2,4,32,0,32,6,54,2,44,32,0,32,1,54,2,40,32,0,32,5,54,2,36,32,0,65,12,106,32,12,41,3,0,55,2,0,32,0,65,20,106,32,11,41,3,0,55,2,0,32,0,65,28,106,32,10,41,3,0,55,2,0,32,3,65,240,0,106,36,0,11,156,6,2,11,127,2,126,35,0,65,208,0,107,34,4,36,0,32,4,32,3,54,2,28,32,1,40,2,12,33,9,32,4,32,4,65,28,106,54,2,32,2,127,32,9,32,2,32,9,106,34,2,77,4,64,32,1,40,2,4,34,3,32,3,65,1,106,65,3,118,65,7,108,32,3,65,8,73,27,34,3,65,1,118,32,2,73,4,64,32,4,65,64,107,2,127,32,2,32,3,65,1,106,32,2,32,3,75,27,34,2,65,8,79,4,64,65,127,32,2,65,3,116,65,7,110,65,1,107,103,118,65,1,106,32,2,65,255,255,255,255,1,77,13,1,26,16,197,18,32,4,40,2,20,33,7,32,4,40,2,16,12,4,11,65,4,65,8,32,2,65,4,73,27,11,34,2,65,1,32,2,16,193,7,32,4,40,2,72,33,7,32,4,40,2,68,34,8,32,4,40,2,64,34,2,69,13,2,26,32,4,40,2,76,33,3,32,2,65,255,1,32,8,65,9,106,16,129,10,33,5,32,4,32,3,54,2,60,32,4,32,7,54,2,56,32,4,32,8,54,2,52,32,4,32,5,54,2,48,32,4,66,129,128,128,128,128,1,55,2,40,32,4,32,1,65,16,106,54,2,36,65,0,33,3,32,9,4,64,32,5,65,8,106,33,12,32,1,40,2,0,34,3,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,15,3,64,32,15,80,4,64,3,64,32,11,65,8,106,33,11,32,3,41,3,8,32,3,65,8,106,33,3,66,128,129,130,132,136,144,160,192,128,127,131,34,15,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,15,66,128,129,130,132,136,144,160,192,128,127,133,33,15,11,32,5,32,8,32,4,40,2,28,32,15,122,167,65,3,118,32,11,106,65,127,115,34,13,32,1,40,2,0,106,16,156,4,167,34,14,113,34,6,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,16,80,4,64,65,8,33,2,3,64,32,2,32,6,106,33,6,32,2,65,8,106,33,2,32,5,32,6,32,8,113,34,6,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,16,80,13,0,11,11,32,15,66,1,125,32,15,131,33,15,32,5,32,16,122,167,65,3,118,32,6,106,32,8,113,34,2,106,44,0,0,65,0,78,4,64,32,5,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,2,11,32,2,32,5,106,32,14,65,25,118,34,6,58,0,0,32,12,32,2,65,8,107,32,8,113,106,32,6,58,0,0,32,5,32,2,65,127,115,106,32,1,40,2,0,32,13,106,45,0,0,58,0,0,32,9,65,1,107,34,9,13,0,11,32,1,40,2,12,33,3,11,32,4,32,3,54,2,60,32,4,32,7,32,3,107,54,2,56,3,64,32,1,32,10,106,34,2,40,2,0,33,3,32,2,32,4,32,10,106,65,48,106,34,2,40,2,0,54,2,0,32,2,32,3,54,2,0,32,10,65,4,106,34,10,65,16,71,13,0,11,32,4,65,36,106,16,186,17,65,8,33,7,65,129,128,128,128,120,12,2,11,32,1,32,4,65,32,106,65,212,217,204,0,65,1,16,240,2,65,129,128,128,128,120,12,1,11,16,197,18,32,4,40,2,12,33,7,32,4,40,2,8,11,33,1,32,0,32,7,54,2,4,32,0,32,1,54,2,0,32,4,65,208,0,106,36,0,11,154,6,1,8,127,35,0,65,48,107,34,1,36,0,2,64,2,127,2,64,2,64,2,64,32,0,40,2,0,34,5,4,64,32,0,40,2,8,34,4,32,4,32,0,40,2,4,34,7,32,4,32,7,75,27,107,33,8,32,5,33,3,3,64,32,2,32,8,106,69,13,3,32,0,32,2,32,4,106,65,1,106,54,2,8,32,2,65,1,106,33,2,32,3,32,4,106,32,3,65,1,106,33,3,45,0,0,34,6,65,48,107,65,255,1,113,65,10,73,32,6,65,225,0,107,65,255,1,113,65,6,73,114,13,0,11,32,6,65,223,0,71,13,2,32,2,32,4,106,65,1,107,33,6,2,64,32,4,4,64,32,4,32,7,73,4,64,32,6,32,7,75,13,8,32,4,32,5,106,44,0,0,65,64,72,13,8,12,2,11,32,6,32,7,77,13,1,12,7,11,32,6,32,7,75,13,6,11,32,2,65,1,107,34,2,65,1,113,69,4,64,32,1,66,128,128,128,128,32,55,2,24,32,1,32,3,32,4,106,65,1,107,34,3,54,2,20,32,1,32,2,54,2,16,32,1,32,4,32,5,106,34,5,54,2,12,3,64,32,1,65,12,106,16,193,1,34,4,65,128,128,196,0,73,13,0,11,32,4,65,129,128,196,0,70,13,2,11,32,0,40,2,16,34,3,69,13,3,65,244,128,157,1,65,16,32,3,16,182,28,69,13,3,65,1,12,4,11,65,0,32,0,40,2,16,34,0,69,13,3,26,65,157,129,157,1,65,1,32,0,16,182,28,12,3,11,65,0,32,0,40,2,16,34,0,69,13,2,26,65,1,32,0,65,34,16,207,25,13,2,26,32,1,66,128,128,128,128,32,55,2,24,32,1,32,3,54,2,20,32,1,32,2,54,2,16,32,1,32,5,54,2,12,32,1,65,12,106,16,193,1,34,2,65,129,128,196,0,71,4,64,32,1,65,40,106,33,4,3,64,2,64,2,64,2,64,2,64,32,2,65,128,128,196,0,71,4,64,32,2,65,39,70,13,1,32,1,65,32,106,32,2,16,238,2,32,1,45,0,32,65,128,1,71,13,2,65,128,1,33,3,3,64,2,64,32,3,65,128,1,71,4,64,32,1,45,0,42,34,5,32,1,45,0,43,79,13,7,32,1,32,5,65,1,106,58,0,42,32,1,65,32,106,32,5,106,45,0,0,33,2,12,1,11,65,0,33,3,32,4,65,0,54,2,0,32,1,40,2,36,33,2,32,1,66,0,55,3,32,11,32,0,32,2,16,207,25,69,13,0,11,12,3,11,65,176,247,156,1,65,43,32,1,65,32,106,65,160,247,156,1,65,128,246,156,1,16,253,13,0,11,32,0,65,39,16,207,25,69,13,2,12,1,11,32,1,45,0,42,34,2,32,1,45,0,43,34,3,32,2,32,3,75,27,33,3,3,64,32,2,32,3,70,13,2,32,1,65,32,106,32,2,106,33,5,32,2,65,1,106,33,2,32,0,32,5,45,0,0,16,207,25,69,13,0,11,11,65,1,12,5,11,32,1,65,12,106,16,193,1,34,2,65,129,128,196,0,71,13,0,11,11,32,0,65,34,16,207,25,12,2,11,32,0,40,2,16,34,3,69,13,0,65,244,128,157,1,65,16,32,3,16,182,28,69,13,0,65,1,12,1,11,32,0,65,0,58,0,4,32,0,65,0,54,2,0,65,0,11,32,1,65,48,106,36,0,15,11,32,5,32,7,32,4,32,6,65,164,128,157,1,16,208,25,0,11,149,6,1,14,127,35,0,65,64,106,34,3,36,0,32,2,40,2,0,65,0,32,1,40,2,8,27,33,9,32,2,40,2,4,32,1,40,2,12,106,33,7,32,1,40,2,0,34,4,65,1,70,4,64,32,4,32,9,32,9,65,127,115,32,1,40,2,4,34,4,32,7,75,114,65,1,113,34,5,27,33,9,32,4,32,7,32,5,27,33,7,11,32,2,40,2,20,65,0,32,1,40,2,28,27,33,10,32,2,40,2,24,32,1,40,2,32,106,33,8,32,1,40,2,20,34,4,65,1,70,4,64,32,4,32,10,32,10,65,127,115,32,1,40,2,24,34,4,32,8,75,114,65,1,113,34,5,27,33,10,32,4,32,8,32,5,27,33,8,11,32,2,40,2,16,33,12,32,1,40,2,16,33,13,32,2,40,2,76,33,14,32,1,40,2,76,33,15,32,3,65,32,106,32,1,65,44,106,40,2,0,54,2,0,32,3,32,1,41,2,36,55,3,24,65,0,33,4,2,64,32,1,40,2,48,65,1,113,69,13,0,32,2,40,2,36,65,1,113,69,13,0,32,1,40,2,52,33,4,32,3,32,2,40,2,44,32,1,40,2,56,106,34,11,54,2,48,32,3,32,4,32,2,40,2,40,106,34,6,54,2,44,65,1,33,4,11,32,3,32,4,54,2,40,32,3,65,40,106,33,5,2,64,32,3,40,2,24,65,1,71,13,0,32,4,4,64,65,127,32,3,40,2,28,34,4,32,6,71,32,4,32,6,73,27,34,4,4,127,32,4,5,32,3,40,2,32,34,4,32,11,73,13,2,32,4,32,11,71,11,65,1,71,13,1,11,32,3,65,24,106,33,5,11,32,3,65,16,106,34,11,32,5,65,8,106,40,2,0,54,2,0,32,3,32,5,41,2,0,55,3,8,32,3,65,44,106,32,1,65,217,0,106,45,0,0,58,0,0,32,3,65,49,106,32,2,65,217,0,106,45,0,0,58,0,0,32,3,32,1,40,0,85,54,2,40,32,3,32,2,40,0,85,54,0,45,32,3,65,1,54,2,60,32,3,65,28,106,65,0,58,0,0,32,3,65,0,54,2,24,32,3,65,55,106,32,3,65,40,106,32,3,65,24,106,32,3,65,60,106,16,192,3,32,2,40,2,64,34,4,32,1,40,2,72,34,5,32,4,32,5,75,27,33,5,32,2,40,2,60,32,1,40,2,68,113,33,4,32,1,40,2,60,34,6,65,1,70,4,64,32,6,32,4,32,4,65,127,115,32,1,40,2,64,34,6,32,5,75,114,65,1,113,34,16,27,33,4,32,6,32,5,32,16,27,33,5,11,32,0,65,0,58,0,84,32,0,65,0,54,2,28,32,0,32,8,54,2,24,32,0,32,10,54,2,20,32,0,65,0,54,2,8,32,0,32,7,54,2,4,32,0,32,9,54,2,0,32,0,32,3,41,3,8,55,2,36,32,0,65,0,54,2,48,32,0,32,3,40,0,55,54,0,85,32,0,32,14,32,15,106,65,2,106,54,2,76,32,0,32,12,32,13,106,65,2,106,54,2,16,32,0,65,44,106,32,11,40,2,0,54,2,0,32,0,65,217,0,106,32,3,65,59,106,45,0,0,58,0,0,32,2,40,2,80,33,2,32,1,40,2,80,33,1,32,0,65,0,54,2,68,32,0,32,5,54,2,64,32,0,32,4,54,2,60,32,0,32,1,32,2,32,1,32,2,75,27,65,1,106,54,2,80,32,3,65,64,107,36,0,11,219,5,2,12,127,3,126,35,0,65,160,1,107,34,3,36,0,32,3,65,0,65,160,1,16,129,10,33,10,2,64,2,64,2,64,2,64,32,2,32,0,40,2,160,1,34,5,77,4,64,32,5,65,41,79,13,1,32,1,32,2,65,2,116,106,33,12,2,64,2,64,32,5,4,64,32,5,65,1,106,33,13,32,5,65,2,116,33,9,3,64,32,10,32,6,65,2,116,106,33,3,3,64,32,6,33,2,32,3,33,4,32,1,32,12,70,13,9,32,3,65,4,106,33,3,32,2,65,1,106,33,6,32,1,40,2,0,33,7,32,1,65,4,106,34,11,33,1,32,7,69,13,0,11,32,7,173,33,17,66,0,33,15,32,9,33,7,32,2,33,1,32,0,33,3,3,64,32,1,65,40,79,13,4,32,4,32,15,32,4,53,2,0,124,32,3,53,2,0,32,17,126,124,34,16,62,2,0,32,16,66,32,136,33,15,32,4,65,4,106,33,4,32,1,65,1,106,33,1,32,3,65,4,106,33,3,32,7,65,4,107,34,7,13,0,11,32,8,32,16,66,128,128,128,128,16,90,4,127,32,2,32,5,106,34,1,65,40,79,13,3,32,10,32,1,65,2,116,106,32,15,62,2,0,32,13,5,32,5,11,32,2,106,34,1,32,1,32,8,73,27,33,8,32,11,33,1,12,0,11,0,11,3,64,32,1,32,12,70,13,7,32,4,65,1,106,33,4,32,1,40,2,0,32,1,65,4,106,33,1,69,13,0,32,8,32,4,65,1,107,34,2,32,2,32,8,73,27,33,8,12,0,11,0,11,32,1,65,40,65,148,194,157,1,16,163,15,0,11,32,1,65,40,65,148,194,157,1,16,163,15,0,11,32,5,65,41,79,13,1,32,2,65,2,116,33,12,32,2,65,1,106,33,13,32,0,32,5,65,2,116,106,33,14,32,0,33,3,3,64,32,10,32,7,65,2,116,106,33,6,3,64,32,7,33,11,32,6,33,4,32,3,32,14,70,13,5,32,4,65,4,106,33,6,32,7,65,1,106,33,7,32,3,40,2,0,33,9,32,3,65,4,106,34,5,33,3,32,9,69,13,0,11,32,9,173,33,17,66,0,33,15,32,12,33,9,32,11,33,3,32,1,33,6,2,64,3,64,32,3,65,40,79,13,1,32,4,32,15,32,4,53,2,0,124,32,6,53,2,0,32,17,126,124,34,16,62,2,0,32,16,66,32,136,33,15,32,4,65,4,106,33,4,32,3,65,1,106,33,3,32,6,65,4,106,33,6,32,9,65,4,107,34,9,13,0,11,32,8,32,16,66,128,128,128,128,16,90,4,127,32,2,32,11,106,34,3,65,40,79,13,5,32,10,32,3,65,2,116,106,32,15,62,2,0,32,13,5,32,2,11,32,11,106,34,3,32,3,32,8,73,27,33,8,32,5,33,3,12,1,11,11,32,3,65,40,65,148,194,157,1,16,163,15,0,11,32,5,65,40,65,148,194,157,1,16,164,15,0,11,32,5,65,40,65,148,194,157,1,16,164,15,0,11,32,3,65,40,65,148,194,157,1,16,163,15,0,11,32,0,32,10,65,160,1,16,193,5,32,8,54,2,160,1,32,10,65,160,1,106,36,0,11,158,6,2,18,127,4,126,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,2,64,2,64,32,1,4,64,32,0,40,2,12,34,5,47,1,146,3,34,7,32,1,106,34,10,65,12,79,13,1,32,0,40,2,20,34,3,47,1,146,3,34,2,32,1,73,13,2,32,5,32,10,59,1,146,3,32,3,32,2,32,1,107,34,8,59,1,146,3,32,4,65,8,106,34,11,32,3,32,1,65,1,107,34,9,65,5,116,34,14,106,34,2,65,8,106,41,0,0,55,3,0,32,4,65,16,106,34,15,32,2,65,16,106,41,0,0,55,3,0,32,4,65,24,106,34,16,32,2,65,24,106,41,0,0,55,3,0,32,0,40,2,0,34,12,32,0,40,2,8,34,13,65,2,116,106,65,228,2,106,34,6,40,2,0,33,17,32,2,41,0,0,33,20,32,6,32,3,65,228,2,106,34,6,32,9,65,2,116,34,18,106,40,2,0,54,2,0,32,4,32,20,55,3,0,32,4,65,56,106,32,12,32,13,65,5,116,106,34,2,65,24,106,34,12,41,0,0,34,20,55,3,0,32,4,65,48,106,32,2,65,16,106,34,13,41,0,0,34,21,55,3,0,32,4,65,40,106,32,2,65,8,106,34,19,41,0,0,34,22,55,3,0,32,4,32,2,41,0,0,34,23,55,3,32,32,2,32,4,41,3,0,55,0,0,32,19,32,11,41,3,0,55,0,0,32,13,32,15,41,3,0,55,0,0,32,12,32,16,41,3,0,55,0,0,32,5,65,228,2,106,34,11,32,7,65,2,116,106,32,17,54,2,0,32,5,32,7,65,5,116,106,34,2,65,24,106,32,20,55,0,0,32,2,65,16,106,32,21,55,0,0,32,2,65,8,106,32,22,55,0,0,32,2,32,23,55,0,0,32,9,32,10,32,7,65,1,106,34,2,107,71,13,3,32,11,32,2,65,2,116,106,32,6,32,18,16,193,5,26,32,5,32,2,65,5,116,106,32,3,32,14,16,193,5,26,32,6,32,6,32,1,65,2,116,106,32,8,65,2,116,34,9,16,184,28,26,32,3,32,3,32,1,65,5,116,106,32,8,65,5,116,16,184,28,33,6,32,0,40,2,24,33,3,32,0,40,2,16,69,4,64,32,3,13,5,12,6,11,32,3,69,13,4,32,5,32,2,65,2,116,106,65,148,3,106,32,6,65,148,3,106,34,0,32,1,65,2,116,34,3,16,193,5,26,32,0,32,0,32,3,106,32,9,65,4,106,16,184,28,26,32,7,32,10,73,4,64,32,7,65,2,116,32,5,106,65,152,3,106,33,3,3,64,32,3,40,2,0,34,7,32,2,59,1,144,3,32,7,32,5,54,2,224,2,32,3,65,4,106,33,3,32,2,65,1,106,33,2,32,1,65,1,107,34,1,13,0,11,11,32,8,65,127,70,13,5,32,8,65,1,106,33,1,65,0,33,2,3,64,32,0,40,2,0,34,5,32,2,59,1,144,3,32,5,32,6,54,2,224,2,32,0,65,4,106,33,0,32,1,32,2,65,1,106,34,2,71,13,0,11,12,5,11,65,228,230,213,0,65,27,65,196,232,213,0,16,218,19,0,11,65,212,232,213,0,65,50,65,136,233,213,0,16,218,19,0,11,65,152,233,213,0,65,40,65,192,233,213,0,16,218,19,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,65,140,232,213,0,65,40,65,208,233,213,0,16,218,19,0,11,32,4,65,64,107,36,0,11,215,6,1,8,127,35,0,65,224,0,107,34,3,36,0,65,1,33,9,32,3,65,1,59,1,80,32,3,32,2,54,2,76,32,3,65,0,54,2,72,32,3,65,1,58,0,68,32,3,65,58,54,2,64,32,3,32,2,54,2,60,32,3,65,0,54,2,56,32,3,32,2,54,2,52,32,3,32,1,54,2,48,32,3,65,58,54,2,44,32,3,65,24,106,32,3,65,44,106,34,10,16,255,3,32,3,40,2,28,33,4,32,3,40,2,24,33,8,32,3,65,16,106,32,10,16,255,3,32,3,40,2,20,33,7,32,3,40,2,16,33,5,32,3,65,8,106,32,10,16,255,3,65,128,128,128,128,120,33,10,2,64,2,64,32,8,69,4,64,65,0,33,7,65,1,33,5,12,1,11,32,5,4,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,8,69,4,64,32,4,69,13,1,32,5,32,7,65,230,129,215,0,65,2,16,246,23,13,2,32,5,32,7,65,232,129,215,0,65,3,16,246,23,13,3,32,8,33,9,32,4,33,6,12,11,11,32,3,65,212,0,106,32,2,65,0,65,1,65,1,16,167,10,32,3,40,2,88,33,4,32,3,40,2,84,65,1,70,13,3,32,3,40,2,92,34,6,32,1,32,2,16,193,5,26,65,12,33,5,12,8,11,32,3,65,212,0,106,32,7,65,0,65,1,65,1,16,167,10,32,3,40,2,88,33,4,32,3,40,2,84,65,1,70,13,3,32,3,40,2,92,34,6,32,5,32,7,16,193,5,26,65,11,33,5,32,7,33,2,12,7,11,32,3,65,212,0,106,32,4,65,0,65,1,65,1,16,167,10,32,3,40,2,88,33,1,32,3,40,2,84,65,1,70,13,3,32,3,40,2,92,34,5,32,8,32,4,16,193,5,33,2,32,3,32,4,54,2,40,32,3,32,2,54,2,36,32,3,32,1,54,2,32,32,1,32,4,70,4,127,32,3,65,32,106,16,141,19,32,3,40,2,36,5,32,5,11,32,4,106,65,227,0,58,0,0,32,4,65,1,106,33,6,65,240,129,215,0,33,5,12,5,11,32,3,65,212,0,106,32,4,65,0,65,1,65,1,16,167,10,32,3,40,2,88,33,1,32,3,40,2,84,65,1,70,13,3,32,3,40,2,92,34,5,32,8,32,4,16,193,5,33,2,32,3,32,4,54,2,40,32,3,32,2,54,2,36,32,3,32,1,54,2,32,32,1,32,4,70,4,127,32,3,65,32,106,16,141,19,32,3,40,2,36,5,32,5,11,32,4,106,65,227,0,58,0,0,32,4,65,1,106,33,6,65,235,129,215,0,33,5,12,4,11,32,4,32,3,40,2,92,16,132,25,0,11,32,4,32,3,40,2,92,16,132,25,0,11,32,1,32,3,40,2,92,16,132,25,0,11,32,1,32,3,40,2,92,16,132,25,0,11,65,4,33,7,32,3,40,2,36,33,9,32,3,40,2,32,33,10,12,2,11,32,0,32,2,54,2,12,32,0,32,6,54,2,8,32,0,32,4,54,2,4,32,0,32,5,58,0,0,12,2,11,32,8,32,4,65,230,129,215,0,65,2,16,246,23,4,64,65,240,129,215,0,33,5,65,4,33,7,65,1,33,6,65,239,129,215,0,33,9,12,1,11,65,235,129,215,0,32,8,32,8,32,4,65,232,129,215,0,65,3,16,246,23,34,6,27,33,5,65,4,32,4,32,6,27,33,7,65,239,129,215,0,65,1,32,6,27,33,9,11,32,0,32,6,54,2,20,32,0,32,9,54,2,16,32,0,32,10,54,2,12,32,0,32,7,54,2,8,32,0,32,5,54,2,4,32,0,65,37,58,0,0,11,32,3,65,224,0,106,36,0,11,213,30,2,17,127,2,126,35,0,65,224,7,107,34,6,36,0,32,6,65,152,1,106,33,10,35,0,65,208,4,107,34,5,36,0,32,5,65,128,1,106,32,1,32,2,16,190,2,32,5,40,2,132,1,33,9,32,5,40,2,128,1,33,12,2,64,2,64,2,64,2,64,32,5,40,2,140,1,34,7,65,129,128,128,128,120,71,4,64,32,5,40,2,136,1,33,8,32,5,32,5,41,2,144,1,55,2,40,32,5,32,7,54,2,36,32,5,32,8,54,2,32,32,9,65,53,73,13,1,32,5,65,1,59,1,240,2,32,5,32,9,54,2,236,2,32,5,65,0,54,2,232,2,32,5,65,1,58,0,228,2,32,5,65,47,54,2,224,2,32,5,32,9,54,2,220,2,32,5,65,0,54,2,216,2,32,5,32,9,54,2,212,2,32,5,32,12,54,2,208,2,32,5,65,47,54,2,204,2,32,5,65,24,106,32,5,65,204,2,106,16,255,3,32,5,40,2,24,34,7,69,4,64,65,197,249,214,0,33,7,65,37,33,8,12,3,11,32,5,65,184,3,106,34,8,32,7,32,5,40,2,28,16,223,8,32,5,40,2,184,3,34,17,65,2,71,4,64,32,5,40,2,192,3,33,18,32,5,40,2,188,3,33,19,32,5,65,244,2,106,32,5,65,196,3,106,65,196,0,16,193,5,26,32,5,65,0,58,0,142,4,32,5,65,0,58,0,143,4,32,8,32,5,65,204,2,106,65,40,16,193,5,26,32,5,32,5,65,143,4,106,54,2,228,3,32,5,32,5,65,142,4,106,54,2,224,3,32,5,65,168,4,106,33,20,65,0,33,12,65,4,33,7,65,0,33,8,2,64,2,64,2,64,2,64,3,64,2,64,32,5,65,16,106,32,5,65,184,3,106,16,255,3,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,16,34,11,4,64,2,64,32,5,45,0,142,4,13,0,65,1,33,13,2,64,32,11,32,5,40,2,20,34,9,65,131,250,214,0,65,1,16,246,23,13,0,32,5,45,0,142,4,13,1,65,2,33,13,32,11,32,9,65,132,250,214,0,65,2,16,246,23,13,0,32,11,32,9,65,134,250,214,0,65,2,16,246,23,13,0,32,5,45,0,142,4,13,1,32,11,32,9,65,60,16,165,7,69,13,5,32,5,65,62,54,2,156,4,32,9,69,13,5,32,5,65,156,4,106,65,1,32,9,32,11,106,65,1,107,65,1,16,246,23,69,13,5,32,5,45,0,143,4,13,3,32,5,65,1,58,0,143,4,2,64,32,9,65,5,79,4,64,32,11,32,9,16,248,14,13,1,11,32,5,65,128,128,128,128,120,54,2,144,4,65,49,33,13,65,152,250,214,0,33,9,12,7,11,32,5,65,8,106,32,11,32,9,65,1,32,9,65,1,107,65,136,250,214,0,16,196,14,32,5,40,2,8,33,11,32,5,40,2,12,33,9,32,5,65,1,59,1,192,4,32,5,32,9,54,2,188,4,32,5,65,0,54,2,184,4,32,5,65,1,58,0,180,4,32,5,65,59,54,2,176,4,32,5,32,9,54,2,172,4,32,5,65,0,54,2,168,4,32,5,32,9,54,2,164,4,32,5,32,11,54,2,160,4,32,5,65,59,54,2,156,4,32,5,65,144,4,106,32,5,65,156,4,106,16,194,12,32,5,40,2,144,4,65,129,128,128,128,120,71,13,7,12,8,11,32,5,32,13,58,0,142,4,12,7,11,32,5,65,128,128,128,128,120,54,2,144,4,65,57,33,13,65,247,250,214,0,33,9,12,4,11,32,5,32,12,54,2,164,4,32,5,32,7,54,2,160,4,32,5,32,7,54,2,156,4,32,5,32,7,32,8,65,12,108,106,54,2,168,4,32,5,65,208,1,106,32,5,65,156,4,106,16,192,16,32,5,65,140,1,106,32,5,65,244,2,106,65,196,0,16,193,5,33,7,32,5,45,0,142,4,33,9,32,5,65,48,106,34,8,32,7,65,208,0,16,193,5,26,32,5,65,252,1,106,32,8,65,196,0,16,193,5,26,32,5,65,200,2,106,32,5,65,252,0,106,40,2,0,34,8,54,2,0,32,5,32,5,41,2,116,55,3,192,2,32,8,65,1,77,4,64,32,5,65,232,1,106,32,5,65,40,106,41,2,0,55,3,0,32,5,32,5,41,2,32,55,3,224,1,32,5,32,5,40,2,192,2,54,2,136,1,32,5,32,5,40,2,196,2,34,7,54,2,128,1,32,5,32,7,32,8,65,12,108,106,54,2,140,1,32,5,32,7,54,2,132,1,2,64,2,64,32,8,4,64,32,5,32,7,65,12,106,54,2,132,1,32,7,40,2,0,34,8,65,128,128,128,128,120,71,13,1,11,32,5,65,240,1,106,16,198,26,12,1,11,32,5,32,8,54,2,240,1,32,5,32,7,41,2,4,55,2,244,1,11,32,10,65,16,106,32,5,65,252,1,106,65,196,0,16,193,5,26,32,10,32,18,54,2,12,32,10,32,19,54,2,8,32,10,32,17,54,2,4,32,10,65,1,54,2,0,32,10,32,9,58,0,112,32,10,32,5,41,2,240,1,55,2,84,32,10,65,220,0,106,32,5,65,248,1,106,40,2,0,54,2,0,32,10,32,5,41,3,224,1,55,2,96,32,10,65,232,0,106,32,5,65,232,1,106,41,3,0,55,2,0,32,5,65,128,1,106,16,247,14,12,18,11,32,5,65,136,1,106,34,7,32,5,65,40,106,41,2,0,55,3,0,32,5,32,5,41,2,32,55,3,128,1,32,5,65,184,3,106,32,5,65,192,2,106,16,246,19,32,5,40,2,184,3,65,128,128,128,128,120,70,13,1,32,10,32,5,41,2,184,3,55,2,84,32,10,65,220,0,106,32,5,65,192,3,106,40,2,0,54,2,0,32,10,65,232,0,106,32,7,41,3,0,55,2,0,32,10,32,5,41,3,128,1,55,2,96,32,10,65,16,106,32,5,65,252,1,106,65,196,0,16,193,5,26,32,10,32,9,58,0,112,32,10,32,18,54,2,12,32,10,32,19,54,2,8,32,10,32,17,54,2,4,32,10,65,2,54,2,0,12,17,11,32,5,65,128,128,128,128,120,54,2,144,4,65,46,33,13,65,201,250,214,0,33,9,12,2,11,65,252,244,214,0,65,9,65,220,246,214,0,16,151,17,0,11,32,5,65,156,4,106,32,11,32,9,16,217,4,2,127,2,64,32,5,45,0,156,4,65,11,70,4,64,65,205,184,158,1,45,0,0,26,32,5,40,2,164,4,33,11,32,5,40,2,160,4,33,13,65,8,65,4,16,149,27,34,9,13,1,65,4,65,8,16,177,28,0,11,65,176,251,214,0,33,9,65,128,128,128,128,120,33,11,65,39,12,1,11,32,9,32,11,54,2,4,32,9,32,13,54,2,0,65,1,33,11,65,1,11,33,13,32,5,32,11,54,2,144,4,11,32,5,32,13,54,2,152,4,32,5,32,9,54,2,148,4,11,32,20,32,5,41,2,144,4,55,2,0,32,20,65,8,106,32,5,65,152,4,106,40,2,0,54,2,0,32,5,32,8,54,2,164,4,32,5,32,7,54,2,160,4,32,5,32,12,54,2,156,4,32,5,40,2,176,4,33,11,32,5,40,2,172,4,33,9,32,5,40,2,168,4,34,21,65,128,128,128,128,120,71,4,64,32,11,69,13,2,32,9,40,2,4,33,13,32,9,40,2,0,33,14,2,64,32,8,4,64,32,8,65,12,108,33,8,3,64,32,7,40,2,8,34,12,32,7,40,2,0,70,4,64,32,7,16,144,19,11,32,7,40,2,4,32,12,65,3,116,106,34,15,32,13,54,2,4,32,15,32,14,54,2,0,32,7,32,12,65,1,106,54,2,8,32,7,65,12,106,33,7,32,8,65,12,107,34,8,13,0,11,12,1,11,65,205,184,158,1,45,0,0,26,65,8,65,4,16,149,27,34,8,69,13,5,32,8,32,13,54,2,4,32,8,32,14,54,2,0,32,12,69,4,64,32,5,65,156,4,106,16,148,19,32,5,40,2,160,4,33,7,11,32,7,65,1,54,2,8,32,7,32,8,54,2,4,32,7,65,1,54,2,0,32,5,65,1,54,2,164,4,11,32,11,65,1,71,4,64,32,9,32,11,65,3,116,106,33,13,32,9,65,8,106,33,7,65,1,33,12,65,16,33,8,3,64,32,5,40,2,164,4,69,13,7,32,7,40,2,4,33,14,32,7,40,2,0,33,15,32,5,65,196,4,106,32,5,40,2,160,4,16,233,14,32,5,40,2,164,4,34,11,32,5,40,2,156,4,70,4,64,32,5,65,156,4,106,16,148,19,11,32,5,40,2,160,4,32,11,65,12,108,106,34,16,32,5,41,2,196,4,55,2,0,32,16,65,8,106,32,5,65,204,4,106,40,2,0,54,2,0,32,5,32,11,65,1,106,34,11,54,2,164,4,32,11,32,12,77,13,8,32,5,40,2,160,4,32,8,106,34,11,65,4,106,40,2,0,34,16,69,13,9,32,11,40,2,0,32,16,65,3,116,106,65,8,107,34,11,32,14,54,2,4,32,11,32,15,54,2,0,32,8,65,12,106,33,8,32,12,65,1,106,33,12,32,7,65,8,106,34,7,32,13,71,13,0,11,11,32,5,32,9,54,2,200,4,32,5,32,21,54,2,196,4,32,5,65,196,4,106,16,199,27,32,5,40,2,164,4,33,8,32,5,40,2,160,4,33,7,32,5,40,2,156,4,33,12,12,1,11,32,5,65,156,4,106,34,7,16,141,21,32,7,65,4,65,12,16,244,22,65,128,128,128,128,120,33,12,32,11,33,8,32,9,33,7,11,32,12,65,128,128,128,128,120,71,13,1,12,9,11,11,65,215,251,214,0,65,36,65,252,251,214,0,16,151,17,0,11,65,4,65,8,16,177,28,0,11,65,0,65,0,65,140,252,214,0,16,163,15,0,11,32,12,32,11,65,156,252,214,0,16,163,15,0,11,65,172,252,214,0,65,11,65,184,252,214,0,16,151,17,0,11,65,234,249,214,0,33,7,65,25,33,8,12,2,11,32,10,32,9,54,2,8,32,10,32,12,54,2,4,32,10,65,3,54,2,0,12,3,11,32,5,65,128,1,106,33,8,35,0,65,208,0,107,34,7,36,0,32,7,65,48,106,32,12,32,9,16,134,7,32,7,65,32,106,34,9,32,7,65,60,106,40,2,0,54,2,0,32,7,32,7,41,2,52,55,3,24,2,64,2,64,2,64,2,64,2,64,32,7,40,2,48,69,4,64,32,7,65,16,106,32,9,40,2,0,34,12,54,2,0,32,7,32,7,41,3,24,55,3,8,65,0,33,9,32,12,65,33,107,14,2,2,1,3,11,32,8,32,7,41,3,24,55,2,4,32,8,65,1,58,0,0,32,8,65,12,106,32,9,40,2,0,54,2,0,12,4,11,65,1,33,9,11,32,7,40,2,12,34,12,45,0,0,34,13,65,128,1,71,4,64,32,13,65,239,1,71,4,64,32,8,32,13,58,0,5,32,8,65,4,58,0,4,12,3,11,65,1,33,11,11,32,7,65,200,0,106,34,13,32,12,65,25,106,41,0,0,55,3,0,32,7,65,64,107,32,12,65,17,106,41,0,0,55,3,0,32,7,65,56,106,32,12,65,9,106,41,0,0,55,3,0,32,7,32,12,41,0,1,55,3,48,65,192,176,158,1,40,2,0,32,7,65,48,106,16,160,15,4,64,32,8,32,7,47,1,48,59,0,3,32,8,65,5,106,32,7,45,0,50,58,0,0,32,7,65,37,106,34,12,32,13,41,0,0,55,0,0,32,7,65,32,106,34,13,32,7,65,195,0,106,41,0,0,55,3,0,32,7,32,7,41,0,59,34,22,55,3,24,32,7,41,0,51,33,23,32,8,65,27,106,32,12,41,0,0,55,0,0,32,8,65,22,106,32,13,41,3,0,55,1,0,32,8,32,22,55,1,14,32,8,32,23,55,1,6,32,8,32,11,58,0,2,32,8,32,9,58,0,1,32,8,65,0,58,0,0,32,7,65,8,106,16,214,24,12,3,11,32,8,65,4,54,2,8,32,8,65,5,58,0,4,32,8,65,1,58,0,0,32,7,65,8,106,16,214,24,12,2,11,32,8,32,12,54,2,8,32,8,65,3,58,0,4,11,32,8,65,1,58,0,0,32,7,65,8,106,16,214,24,11,32,7,65,208,0,106,36,0,32,5,45,0,128,1,69,4,64,32,10,32,5,47,0,129,1,59,0,20,32,10,65,22,106,32,5,45,0,131,1,58,0,0,32,5,65,199,3,106,34,7,32,5,65,155,1,106,41,0,0,55,0,0,32,5,65,192,3,106,34,8,32,5,65,148,1,106,41,2,0,55,3,0,32,5,32,5,41,2,140,1,34,22,55,3,184,3,32,5,41,2,132,1,33,23,32,10,65,46,106,32,7,41,0,0,55,0,0,32,10,65,39,106,32,8,41,3,0,55,0,0,32,10,32,22,55,0,31,32,10,32,23,55,0,23,32,10,65,128,128,128,128,120,54,2,8,32,10,65,0,54,2,0,32,5,65,32,106,16,147,24,12,3,11,32,10,65,37,54,2,8,32,10,65,236,246,214,0,54,2,4,12,1,11,32,10,32,8,54,2,8,32,10,32,7,54,2,4,11,32,10,65,3,54,2,0,32,5,65,32,106,16,147,24,11,32,5,65,208,4,106,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,40,2,152,1,65,3,71,4,64,32,6,65,140,2,106,34,1,32,10,65,244,0,16,193,5,26,32,6,65,244,3,106,32,1,32,4,16,255,7,32,6,40,2,244,3,34,2,65,3,71,13,2,32,6,32,6,41,2,248,3,55,2,152,7,32,6,65,0,54,2,168,7,32,6,66,128,128,128,128,16,55,2,160,7,32,6,65,3,58,0,204,7,32,6,65,32,54,2,188,7,32,6,65,0,54,2,200,7,32,6,65,244,137,204,0,54,2,196,7,32,6,65,0,54,2,180,7,32,6,65,0,54,2,172,7,32,6,32,6,65,160,7,106,54,2,192,7,32,6,65,152,7,106,32,6,65,172,7,106,16,196,26,69,13,1,12,7,11,32,6,65,244,3,106,32,1,32,2,16,124,32,6,40,2,244,3,34,2,65,3,71,13,2,32,6,32,6,41,2,248,3,55,2,160,7,32,6,65,0,54,2,180,7,32,6,66,128,128,128,128,16,55,2,172,7,32,6,65,3,58,0,172,2,32,6,65,32,54,2,156,2,32,6,65,0,54,2,168,2,32,6,65,244,137,204,0,54,2,164,2,32,6,65,0,54,2,148,2,32,6,65,0,54,2,140,2,32,6,32,6,65,172,7,106,54,2,160,2,32,6,65,160,7,106,32,6,65,140,2,106,16,196,26,69,13,3,12,6,11,32,6,65,147,7,106,32,6,65,168,7,106,40,2,0,54,0,0,32,6,32,6,41,2,160,7,55,0,139,7,32,0,65,16,106,32,6,41,0,143,7,55,0,0,32,0,32,6,41,3,136,7,55,0,9,32,0,65,11,58,0,8,32,0,65,1,54,2,0,32,6,65,140,2,106,16,190,18,12,4,11,32,6,32,6,41,0,249,3,55,3,136,7,32,6,32,6,65,128,4,106,41,0,0,55,0,143,7,32,6,45,0,248,3,33,4,32,6,65,136,5,106,32,6,65,136,4,106,65,128,1,16,193,5,26,32,6,32,6,41,3,136,7,55,3,136,6,32,6,32,6,41,0,143,7,55,0,143,6,32,6,40,2,140,2,33,1,32,6,65,152,6,106,32,6,65,144,2,106,65,240,0,16,193,5,26,12,2,11,32,6,32,6,41,0,249,3,55,3,208,7,32,6,32,6,65,128,4,106,41,0,0,55,0,215,7,32,6,45,0,248,3,33,4,32,6,65,136,5,106,32,6,65,136,4,106,65,128,1,16,193,5,26,32,6,32,6,41,3,208,7,55,3,136,6,32,6,32,6,41,0,215,7,55,0,143,6,65,3,33,1,12,1,11,32,6,65,219,7,106,32,6,65,180,7,106,40,2,0,54,0,0,32,6,32,6,41,2,172,7,55,0,211,7,32,0,65,16,106,32,6,41,0,215,7,55,0,0,32,0,32,6,41,3,208,7,55,0,9,32,0,65,11,58,0,8,32,0,65,1,54,2,0,12,1,11,32,6,65,16,106,32,6,41,0,143,6,55,0,0,32,6,32,4,58,0,8,32,6,32,2,54,2,4,32,6,32,6,41,3,136,6,55,0,9,32,6,65,24,106,32,6,65,136,5,106,34,2,65,128,1,16,193,5,26,2,64,32,1,65,3,70,13,0,32,6,32,1,54,2,128,3,32,6,65,132,3,106,32,6,65,152,6,106,65,240,0,16,193,5,26,32,6,65,244,3,106,34,1,32,6,65,4,106,16,175,4,32,2,32,3,32,1,32,6,65,128,3,106,16,216,13,32,6,40,2,136,5,65,3,70,13,0,32,2,16,190,18,11,32,0,65,4,106,32,6,65,4,106,65,148,1,16,193,5,26,32,0,65,0,54,2,0,11,32,6,65,224,7,106,36,0,15,11,65,156,138,204,0,65,55,32,6,65,223,7,106,65,140,138,204,0,65,160,139,204,0,16,253,13,0,11,170,5,1,7,127,2,64,32,0,40,2,8,65,1,113,69,34,4,32,0,40,2,0,34,9,69,113,69,4,64,2,64,32,4,13,0,32,1,32,2,106,33,7,2,64,32,0,40,2,12,34,6,69,4,64,32,1,33,4,12,1,11,32,1,33,4,3,64,32,4,34,3,32,7,70,13,2,2,127,32,3,65,1,106,32,3,44,0,0,34,8,65,0,78,13,0,26,32,3,65,2,106,32,8,65,96,73,13,0,26,32,3,65,3,106,32,8,65,112,73,13,0,26,32,3,65,4,106,11,34,4,32,3,107,32,5,106,33,5,32,6,65,1,107,34,6,13,0,11,11,32,4,32,7,70,13,0,32,4,44,0,0,26,32,5,32,2,2,127,2,64,32,5,69,13,0,32,2,32,5,75,4,64,32,1,32,5,106,44,0,0,65,191,127,74,13,1,65,0,12,2,11,32,2,32,5,70,13,0,65,0,12,1,11,32,1,11,34,3,27,33,2,32,3,32,1,32,3,27,33,1,11,32,9,69,13,1,32,0,40,2,4,33,7,2,64,32,2,65,16,79,4,64,32,1,32,2,16,186,2,33,3,12,1,11,32,2,69,4,64,65,0,33,3,12,1,11,32,2,65,3,113,33,6,2,64,32,2,65,4,73,4,64,65,0,33,3,65,0,33,5,12,1,11,32,2,65,12,113,33,8,65,0,33,3,65,0,33,5,3,64,32,3,32,1,32,5,106,34,4,44,0,0,65,191,127,74,106,32,4,65,1,106,44,0,0,65,191,127,74,106,32,4,65,2,106,44,0,0,65,191,127,74,106,32,4,65,3,106,44,0,0,65,191,127,74,106,33,3,32,8,32,5,65,4,106,34,5,71,13,0,11,11,32,6,69,13,0,32,1,32,5,106,33,4,3,64,32,3,32,4,44,0,0,65,191,127,74,106,33,3,32,4,65,1,106,33,4,32,6,65,1,107,34,6,13,0,11,11,2,64,32,3,32,7,73,4,64,32,7,32,3,107,33,4,65,0,33,3,2,64,2,64,2,64,32,0,45,0,32,65,1,107,14,2,0,1,2,11,32,4,33,3,65,0,33,4,12,1,11,32,4,65,1,118,33,3,32,4,65,1,106,65,1,118,33,4,11,32,3,65,1,106,33,3,32,0,40,2,16,33,6,32,0,40,2,24,33,5,32,0,40,2,20,33,0,3,64,32,3,65,1,107,34,3,69,13,2,32,0,32,6,32,5,40,2,16,17,1,0,69,13,0,11,65,1,15,11,12,2,11,32,0,32,1,32,2,32,5,40,2,12,17,4,0,4,64,65,1,15,11,65,0,33,3,3,64,32,3,32,4,70,4,64,65,0,15,11,32,3,65,1,106,33,3,32,0,32,6,32,5,40,2,16,17,1,0,69,13,0,11,32,3,65,1,107,32,4,73,15,11,32,0,40,2,20,32,1,32,2,32,0,40,2,24,40,2,12,17,4,0,15,11,32,0,40,2,20,32,1,32,2,32,0,40,2,24,40,2,12,17,4,0,11,184,5,2,8,127,1,126,2,64,32,1,40,2,8,34,2,32,1,40,2,4,34,4,79,13,0,32,1,40,2,0,32,2,106,45,0,0,65,245,0,71,13,0,65,1,33,7,32,1,32,2,65,1,106,34,2,54,2,8,11,2,64,2,64,32,2,32,4,79,13,1,32,1,40,2,0,34,5,32,2,106,45,0,0,65,48,107,34,3,65,255,1,113,34,6,65,9,75,13,1,32,1,32,2,65,1,106,34,2,54,2,8,32,6,69,4,64,65,0,33,3,12,1,11,32,2,32,4,32,2,32,4,75,27,33,6,32,3,65,255,1,113,33,3,3,64,32,2,32,6,70,13,1,32,2,32,5,106,45,0,0,65,48,107,65,255,1,113,34,8,65,9,75,13,1,32,1,32,2,65,1,106,34,2,54,2,8,32,3,173,66,10,126,34,10,66,32,136,80,4,64,32,8,32,10,167,34,8,106,34,3,32,8,79,13,1,11,11,12,1,11,2,64,32,2,32,4,79,13,0,32,2,32,5,106,45,0,0,65,223,0,71,13,0,32,1,32,2,65,1,106,34,2,54,2,8,11,2,64,2,64,2,64,2,64,32,2,32,2,32,3,106,34,6,77,4,64,32,1,32,6,54,2,8,32,4,32,6,73,13,5,32,2,69,13,2,32,2,32,4,73,13,1,12,2,11,12,4,11,32,2,32,5,106,44,0,0,65,191,127,76,13,1,11,32,6,69,32,4,32,6,77,114,69,4,64,32,5,32,6,106,44,0,0,65,191,127,76,13,1,11,32,2,32,5,106,33,4,32,7,13,1,32,0,66,1,55,2,8,32,0,32,3,54,2,4,32,0,32,4,54,2,0,15,11,32,5,32,4,32,2,32,6,65,180,128,157,1,16,208,25,0,11,65,0,33,7,65,0,32,3,107,33,1,32,5,32,6,106,34,6,65,1,107,33,8,65,0,33,2,2,64,2,64,2,127,3,64,32,1,32,2,70,4,64,32,4,33,1,65,1,12,2,11,32,2,32,8,106,32,2,65,1,107,34,5,33,2,45,0,0,65,223,0,71,13,0,11,32,3,32,5,106,33,7,2,64,2,64,65,0,32,3,107,32,5,70,13,0,32,3,32,7,75,4,64,32,5,32,6,106,44,0,0,65,191,127,74,13,1,12,5,11,32,5,13,4,65,0,33,2,32,3,65,127,115,32,5,70,13,1,11,32,3,32,7,65,1,106,34,1,75,4,64,32,5,32,6,106,65,1,106,44,0,0,65,191,127,76,13,3,32,1,33,2,12,1,11,32,3,33,2,32,5,65,127,71,13,2,11,32,2,32,4,106,33,1,32,3,32,2,107,33,3,32,4,11,33,2,32,3,69,4,64,12,3,11,32,0,32,3,54,2,12,32,0,32,1,54,2,8,32,0,32,7,54,2,4,32,0,32,2,54,2,0,15,11,32,4,32,3,32,1,32,3,65,212,128,157,1,16,208,25,0,11,32,4,32,3,65,0,32,7,65,196,128,157,1,16,208,25,0,11,32,0,65,0,54,2,0,32,0,65,0,58,0,4,11,176,20,2,23,127,1,126,35,0,65,128,2,107,34,4,36,0,32,4,32,2,54,2,20,32,4,65,24,106,32,2,65,8,106,16,139,3,32,4,65,0,54,2,100,32,4,66,0,55,2,88,32,4,66,0,55,2,76,32,4,66,0,55,2,64,32,4,65,0,54,2,56,32,4,65,128,1,106,32,4,65,48,106,41,0,0,55,3,0,32,4,65,248,0,106,32,4,65,40,106,41,0,0,55,3,0,32,4,65,240,0,106,32,4,65,32,106,41,0,0,55,3,0,32,4,32,4,41,0,24,55,3,104,32,4,65,136,1,106,32,1,32,4,65,232,0,106,16,190,4,2,64,2,127,32,4,40,2,136,1,69,4,64,32,4,40,2,140,1,12,1,11,32,4,41,3,144,1,33,26,32,4,65,216,1,106,32,4,65,176,1,106,41,3,0,55,3,0,32,4,65,208,1,106,32,4,65,168,1,106,41,3,0,55,3,0,32,4,65,200,1,106,32,4,65,160,1,106,34,10,41,3,0,55,3,0,32,4,32,4,41,3,152,1,55,3,192,1,32,4,40,2,184,1,32,4,65,136,1,106,16,192,26,32,4,65,152,1,106,34,13,65,0,54,2,0,32,10,65,0,54,2,0,32,4,65,248,1,106,65,0,54,2,0,32,4,65,232,1,106,32,4,65,144,1,106,41,2,0,55,3,0,32,4,65,240,1,106,32,13,41,2,0,55,3,0,32,4,32,4,41,2,136,1,55,3,224,1,32,26,32,4,65,192,1,106,16,209,7,11,34,22,65,28,107,34,21,40,2,0,69,4,64,32,0,32,4,65,56,106,65,48,16,193,5,26,32,2,32,2,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,1,32,4,65,20,106,16,254,17,12,1,11,32,4,65,8,106,32,2,65,16,106,16,175,24,32,4,40,2,8,34,10,32,4,40,2,12,34,23,71,4,64,32,10,65,32,106,33,18,32,1,65,224,0,106,33,24,3,64,32,4,65,192,1,106,34,1,16,191,22,32,4,65,127,54,2,224,1,2,64,32,18,32,1,16,239,26,4,64,32,18,65,32,106,40,2,0,65,127,70,13,1,11,32,4,65,136,1,106,34,1,32,18,65,36,16,193,5,26,32,4,65,192,1,106,34,19,32,24,32,1,16,230,10,35,0,65,240,0,107,34,12,36,0,2,127,32,19,40,2,0,4,64,32,12,65,28,106,34,13,32,19,65,52,16,193,5,26,32,12,65,8,106,65,240,128,204,0,16,160,17,32,12,65,216,0,106,65,240,252,203,0,41,3,0,55,3,0,32,12,65,232,252,203,0,41,3,0,55,3,80,32,12,32,12,41,3,16,55,3,104,32,12,32,12,41,3,8,55,3,96,32,12,65,208,0,106,33,8,35,0,65,64,106,34,10,36,0,2,64,32,13,40,2,40,69,4,64,32,13,40,2,0,33,3,16,132,23,34,1,65,1,59,1,242,5,32,1,65,0,54,2,224,2,32,1,65,228,2,106,32,13,65,4,106,65,36,16,193,5,26,32,1,65,24,106,32,8,65,24,106,41,3,0,55,3,0,32,1,65,16,106,32,8,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,8,65,8,106,41,3,0,55,3,0,32,1,32,8,41,3,0,55,3,0,32,3,66,128,128,128,128,16,55,2,4,32,3,32,1,54,2,0,12,1,11,32,10,65,8,106,32,13,65,40,106,34,1,65,8,106,40,2,0,54,2,0,32,10,32,1,41,2,0,55,3,0,32,10,65,28,106,34,11,32,13,65,4,106,65,36,16,193,5,26,32,10,65,16,106,33,20,65,0,33,3,35,0,65,208,1,107,34,5,36,0,32,5,65,8,106,33,14,35,0,65,240,0,107,34,6,36,0,2,64,2,127,2,64,2,64,2,64,32,10,40,2,0,34,7,47,1,242,5,34,9,65,11,79,4,64,65,5,33,15,65,4,33,9,32,10,40,2,8,34,1,65,5,73,13,1,32,1,33,9,32,1,65,5,107,14,2,1,3,2,11,32,7,65,228,2,106,34,17,32,10,40,2,8,34,1,65,36,108,106,33,3,32,10,40,2,4,33,15,2,64,32,9,32,1,65,1,106,34,16,73,4,64,32,3,32,11,65,36,16,193,5,26,12,1,11,32,17,32,16,65,36,108,106,32,3,32,9,32,1,107,34,17,65,36,108,16,184,28,26,32,3,32,11,65,36,16,193,5,26,32,7,32,16,65,5,116,106,32,7,32,1,65,5,116,106,32,17,65,5,116,16,184,28,26,11,32,7,32,1,65,5,116,106,34,3,65,24,106,32,8,65,24,106,41,3,0,55,3,0,32,3,65,16,106,32,8,65,16,106,41,3,0,55,3,0,32,14,65,0,54,2,0,32,3,32,8,41,3,0,55,3,0,32,3,65,8,106,32,8,65,8,106,41,3,0,55,3,0,32,7,32,9,65,1,106,59,1,242,5,12,4,11,32,6,32,9,54,2,20,32,6,32,7,54,2,12,32,6,32,10,40,2,4,54,2,16,32,6,65,24,106,32,6,65,12,106,16,130,21,32,6,40,2,24,33,7,32,6,40,2,28,12,2,11,32,1,65,7,107,33,3,65,6,33,15,11,32,6,32,15,54,2,20,32,6,32,7,54,2,12,32,6,32,10,40,2,4,54,2,16,32,6,65,24,106,32,6,65,12,106,16,130,21,32,6,40,2,32,33,7,32,3,33,1,32,6,40,2,36,11,33,15,32,7,65,228,2,106,34,16,32,1,65,36,108,106,33,3,2,64,32,1,32,7,47,1,242,5,34,9,79,4,64,32,3,32,11,65,36,16,193,5,26,12,1,11,32,16,32,1,65,1,106,34,17,65,36,108,106,32,3,32,9,32,1,107,34,16,65,36,108,16,184,28,26,32,3,32,11,65,36,16,193,5,26,32,7,32,17,65,5,116,106,32,7,32,1,65,5,116,106,32,16,65,5,116,16,184,28,26,11,32,7,32,1,65,5,116,106,34,3,65,24,106,32,8,65,24,106,41,3,0,55,3,0,32,3,65,16,106,32,8,65,16,106,41,3,0,55,3,0,32,3,32,8,41,3,0,55,3,0,32,3,65,8,106,32,8,65,8,106,41,3,0,55,3,0,32,7,32,9,65,1,106,59,1,242,5,32,14,32,6,65,24,106,65,216,0,16,193,5,26,11,32,14,32,1,54,2,96,32,14,32,15,54,2,92,32,14,32,7,54,2,88,32,6,65,240,0,106,36,0,2,64,2,64,2,64,32,5,40,2,8,34,6,69,4,64,32,20,32,5,40,2,104,54,2,8,32,20,32,5,41,3,96,55,2,0,12,1,11,32,5,40,2,12,33,3,32,5,65,128,1,106,32,5,65,24,106,34,15,65,200,0,16,193,5,26,32,5,40,2,104,33,16,32,5,40,2,96,33,17,32,5,40,2,100,33,25,32,5,40,2,16,33,11,32,5,40,2,20,33,1,2,64,32,6,40,2,224,2,34,9,4,64,32,5,65,168,1,106,33,8,3,64,32,5,32,9,54,2,116,32,5,32,6,47,1,240,5,54,2,124,32,5,32,3,65,1,106,54,2,120,32,5,65,8,106,33,14,32,5,65,128,1,106,33,9,35,0,65,128,1,107,34,3,36,0,2,64,32,1,32,5,65,244,0,106,34,7,40,2,4,34,6,65,1,107,70,4,64,2,127,2,127,2,64,32,7,40,2,0,34,1,47,1,242,5,65,11,79,4,64,2,64,2,64,32,7,40,2,8,34,7,65,5,79,4,64,32,7,65,5,107,14,2,1,2,4,11,32,3,65,4,54,2,20,32,3,32,6,54,2,16,32,3,32,1,54,2,12,32,3,65,24,106,32,3,65,12,106,16,159,7,32,3,40,2,28,33,1,32,3,40,2,24,12,5,11,32,3,65,5,54,2,20,32,3,32,6,54,2,16,32,3,32,1,54,2,12,32,3,65,24,106,34,1,32,3,65,12,106,16,159,7,32,3,65,5,54,2,124,32,3,32,3,41,3,24,55,2,116,32,3,65,244,0,106,32,9,32,8,32,11,16,145,5,32,14,32,1,65,216,0,16,193,5,26,12,6,11,32,3,65,5,54,2,20,32,3,32,6,54,2,16,32,3,32,1,54,2,12,32,3,65,24,106,32,3,65,12,106,16,159,7,65,0,12,2,11,32,7,32,9,32,8,32,11,16,145,5,32,14,65,0,54,2,0,12,4,11,32,3,65,6,54,2,20,32,3,32,6,54,2,16,32,3,32,1,54,2,12,32,3,65,24,106,32,3,65,12,106,16,159,7,32,7,65,7,107,11,33,7,32,3,40,2,36,33,1,32,3,40,2,32,11,33,6,32,3,32,7,54,2,124,32,3,32,1,54,2,120,32,3,32,6,54,2,116,32,3,65,244,0,106,32,9,32,8,32,11,16,145,5,32,14,32,3,65,24,106,65,216,0,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,3,65,128,1,106,36,0,32,5,40,2,8,34,6,69,13,2,32,5,40,2,12,33,3,32,9,32,15,65,200,0,16,193,5,26,32,5,40,2,16,33,11,32,5,40,2,20,33,1,32,6,40,2,224,2,34,9,13,0,11,11,32,15,32,5,65,128,1,106,65,200,0,16,193,5,33,7,32,5,32,1,54,2,20,32,5,32,11,54,2,16,32,5,32,3,54,2,12,32,5,32,6,54,2,8,32,13,40,2,0,34,3,40,2,0,34,9,69,13,2,32,3,40,2,4,33,6,16,136,23,34,8,32,9,54,2,248,5,32,8,65,0,59,1,242,5,32,8,65,0,54,2,224,2,32,9,65,0,59,1,240,5,32,9,32,8,54,2,224,2,32,3,32,6,65,1,106,34,9,54,2,4,32,3,32,8,54,2,0,32,5,32,9,54,2,204,1,32,5,32,8,54,2,200,1,32,5,65,200,1,106,32,7,32,5,65,64,107,32,11,32,1,16,225,9,11,32,20,32,16,54,2,8,32,20,32,25,54,2,4,32,20,32,17,54,2,0,11,32,5,65,208,1,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,13,40,2,0,34,1,32,1,40,2,8,65,1,106,54,2,8,32,10,40,2,16,32,10,40,2,24,65,5,116,106,33,1,11,32,10,65,64,107,36,0,32,1,12,1,11,32,19,40,2,4,32,19,40,2,12,65,5,116,106,11,32,12,65,240,0,106,36,0,32,4,65,216,1,106,32,4,65,48,106,41,0,0,55,3,0,32,4,65,208,1,106,32,4,65,40,106,41,0,0,55,3,0,32,4,65,200,1,106,32,4,65,32,106,41,0,0,55,3,0,32,4,32,4,41,0,24,55,3,192,1,32,19,16,242,3,26,11,32,18,65,40,106,32,18,65,200,0,106,33,18,32,23,71,13,0,11,11,32,2,32,2,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,4,64,32,21,65,4,106,33,1,2,64,32,21,40,2,0,69,4,64,32,1,40,2,0,34,10,32,10,40,2,0,34,10,65,1,107,54,2,0,32,10,65,1,71,13,1,32,1,16,254,17,12,1,11,32,1,16,142,14,11,32,22,65,24,107,32,2,54,2,0,32,21,65,0,54,2,0,32,4,65,56,106,34,1,32,4,40,2,20,16,178,14,32,0,32,1,65,48,16,193,5,26,12,1,11,0,11,32,4,65,128,2,106,36,0,11,236,5,2,7,127,2,126,35,0,65,32,107,34,4,36,0,2,127,2,64,2,64,32,0,40,2,0,34,3,69,13,0,32,0,40,2,8,34,2,32,0,40,2,4,34,5,79,13,0,32,2,32,3,106,34,1,45,0,0,65,194,0,70,4,64,32,0,32,2,65,1,106,34,1,54,2,8,2,64,2,64,2,64,2,64,2,64,32,2,173,2,126,2,64,32,1,32,5,73,4,64,32,1,32,3,106,45,0,0,65,223,0,70,13,1,11,32,1,32,5,32,1,32,5,75,27,33,7,3,64,2,64,32,1,32,5,73,4,64,32,1,32,3,106,45,0,0,65,223,0,70,13,1,11,32,1,32,7,70,13,4,2,64,32,1,32,3,106,45,0,0,34,2,65,48,107,34,6,65,255,1,113,65,10,73,13,0,32,2,65,225,0,107,65,255,1,113,65,26,79,4,64,32,2,65,193,0,107,65,255,1,113,65,26,79,13,6,32,2,65,29,107,33,6,12,1,11,32,2,65,215,0,107,33,6,11,32,0,32,1,65,1,106,34,1,54,2,8,32,4,32,8,66,0,66,62,66,0,16,229,13,32,4,41,3,8,66,0,82,13,4,32,4,41,3,0,34,9,32,6,173,66,255,1,131,124,34,8,32,9,90,13,1,12,4,11,11,32,0,32,1,65,1,106,54,2,8,32,8,66,127,81,13,2,32,8,66,1,124,12,1,11,32,0,32,2,65,2,106,54,2,8,66,0,11,34,8,88,13,0,65,1,33,1,32,0,40,2,16,33,2,32,0,40,2,12,65,1,106,34,3,65,244,3,75,13,1,32,2,69,13,4,32,4,65,24,106,34,2,32,0,65,8,106,34,1,41,2,0,55,3,0,32,0,32,3,54,2,12,32,1,32,8,62,2,0,32,4,32,0,41,2,0,55,3,16,32,0,16,226,2,32,1,32,2,41,3,0,55,2,0,32,0,32,4,41,3,16,55,2,0,65,255,1,113,12,8,11,65,0,33,1,32,0,40,2,16,34,2,69,13,2,65,244,128,157,1,65,16,32,2,16,182,28,13,1,12,2,11,32,2,69,13,1,65,132,129,157,1,65,25,32,2,16,182,28,69,13,1,11,65,2,12,5,11,32,0,32,1,58,0,4,32,0,65,0,54,2,0,11,65,0,12,3,11,32,1,45,0,0,65,201,0,71,13,0,32,0,32,2,65,1,106,54,2,8,32,0,65,0,16,163,1,69,13,1,65,2,12,2,11,65,2,65,0,32,0,65,0,16,163,1,27,12,1,11,2,64,32,0,40,2,16,34,1,69,13,0,65,168,251,156,1,65,1,32,1,16,182,28,69,13,0,65,2,12,1,11,65,1,32,0,40,2,0,34,1,69,13,0,26,65,0,33,2,2,64,3,64,2,64,32,0,40,2,8,34,3,32,0,40,2,4,79,13,0,32,1,32,3,106,45,0,0,65,197,0,71,13,0,32,0,32,3,65,1,106,54,2,8,65,1,12,3,11,2,64,32,2,69,13,0,32,0,40,2,16,34,3,69,13,0,65,2,65,165,129,157,1,65,2,32,3,16,182,28,13,3,26,11,32,0,16,170,4,13,1,32,2,65,1,107,33,2,32,0,40,2,0,34,1,13,0,11,65,1,12,1,11,65,2,11,32,4,65,32,106,36,0,11,216,9,1,11,127,35,0,65,224,0,107,34,2,36,0,32,2,32,0,54,2,16,32,0,32,0,40,2,0,34,4,65,1,106,54,2,0,2,64,2,64,2,64,2,64,2,64,32,4,65,0,72,13,0,32,2,32,0,54,2,20,32,2,65,0,54,2,32,32,2,66,128,128,128,128,192,0,55,2,24,2,64,32,0,40,2,40,34,3,32,1,40,2,32,34,5,70,4,64,32,0,33,4,12,1,11,3,64,32,3,32,5,73,4,64,32,0,33,4,12,6,11,32,2,65,40,106,32,0,65,8,106,65,36,16,193,5,26,32,2,40,2,32,34,4,32,2,40,2,24,70,4,64,32,2,65,24,106,16,136,19,11,32,2,40,2,28,32,4,65,36,108,106,32,2,65,40,106,65,36,16,193,5,26,32,2,32,4,65,1,106,54,2,32,32,0,40,2,44,34,4,69,13,4,32,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,2,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,20,106,16,191,15,11,32,2,32,4,54,2,20,32,4,34,0,40,2,40,34,3,32,5,71,13,0,11,11,32,2,65,64,107,32,4,65,32,106,41,0,0,55,3,0,32,2,65,56,106,32,4,65,24,106,41,0,0,55,3,0,32,2,65,48,106,32,4,65,16,106,41,0,0,55,3,0,32,2,32,4,41,0,8,55,3,40,2,64,32,2,65,40,106,34,0,32,1,16,239,26,69,4,64,32,2,32,4,40,2,40,34,3,54,2,36,32,3,13,1,32,2,66,0,55,2,52,32,2,66,129,128,128,128,192,0,55,2,44,32,2,65,180,151,215,0,54,2,40,65,1,32,2,65,36,106,65,148,151,215,0,32,0,65,188,151,215,0,16,242,20,0,11,32,2,40,2,16,33,0,32,2,65,24,106,65,4,65,36,16,244,22,32,4,32,4,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,2,65,20,106,16,191,15,12,5,11,32,2,65,24,106,65,4,65,36,16,244,22,32,2,65,0,54,2,32,32,2,66,128,128,128,128,192,0,55,2,24,32,4,40,2,44,34,0,69,13,1,65,1,33,8,32,0,32,0,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,78,13,3,11,0,11,65,204,151,215,0,65,32,65,236,151,215,0,16,151,17,0,11,65,228,150,215,0,65,31,65,132,151,215,0,16,151,17,0,11,32,2,65,1,54,2,40,32,2,40,2,24,33,5,32,2,40,2,28,33,3,32,2,40,2,32,33,6,32,2,65,44,106,32,1,65,36,16,193,5,26,32,2,32,3,32,6,65,36,108,106,54,2,92,32,2,32,5,54,2,88,32,2,32,3,54,2,84,32,2,32,3,54,2,80,32,2,65,8,106,33,9,32,2,65,40,106,33,1,35,0,65,224,0,107,34,3,36,0,32,0,32,0,40,2,0,34,5,65,1,106,54,2,0,32,3,32,0,54,2,12,2,64,2,64,32,5,65,0,72,13,0,32,1,40,2,0,33,5,32,3,65,16,106,32,1,65,4,106,65,36,16,193,5,26,32,1,40,2,52,33,7,32,1,40,2,48,33,10,32,1,40,2,44,33,11,32,1,40,2,40,33,6,2,64,2,64,2,64,2,64,3,64,2,127,32,5,65,1,113,69,32,5,65,2,70,114,69,4,64,32,3,65,16,106,33,1,65,0,12,1,11,32,6,69,13,3,32,7,32,11,70,13,2,32,7,65,36,107,34,1,33,7,65,2,11,33,5,32,3,65,52,106,34,12,32,1,65,36,16,184,28,26,32,3,32,0,32,12,16,157,15,32,3,40,2,4,33,0,32,3,40,2,0,65,1,113,69,13,0,11,32,3,40,2,12,34,1,32,1,40,2,0,34,5,65,1,106,54,2,0,32,3,32,0,54,2,88,32,5,65,0,72,13,4,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,3,65,216,0,106,16,191,15,11,32,6,4,64,32,3,32,6,54,2,92,32,3,32,10,54,2,88,32,3,65,216,0,106,65,4,65,36,16,244,22,11,32,3,40,2,12,34,0,32,0,40,2,0,34,6,65,1,107,54,2,0,65,1,33,5,32,1,33,0,32,6,65,1,70,13,2,12,3,11,32,3,32,6,54,2,92,32,3,32,10,54,2,88,32,3,65,216,0,106,65,4,65,36,16,244,22,11,32,3,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,65,0,33,5,32,1,65,1,71,13,1,11,32,3,65,12,106,16,191,15,11,32,9,32,0,54,2,4,32,9,32,5,54,2,0,32,3,65,224,0,106,36,0,12,1,11,0,11,32,2,40,2,12,33,0,2,64,32,2,40,2,8,65,1,113,69,4,64,32,8,69,13,1,32,4,32,4,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,16,191,15,12,1,11,32,2,32,0,54,2,40,65,252,151,215,0,65,16,32,2,65,40,106,65,216,149,215,0,65,140,152,215,0,16,253,13,0,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,2,65,16,106,16,191,15,11,32,2,65,224,0,106,36,0,32,0,11,235,5,1,7,127,2,127,32,1,69,4,64,32,0,40,2,28,33,8,65,45,33,10,32,5,65,1,106,12,1,11,65,43,65,128,128,196,0,32,0,40,2,28,34,8,65,1,113,34,1,27,33,10,32,1,32,5,106,11,33,7,2,64,32,8,65,4,113,69,4,64,65,0,33,2,12,1,11,2,64,32,3,65,16,79,4,64,32,2,32,3,16,186,2,33,1,12,1,11,32,3,69,4,64,65,0,33,1,12,1,11,32,3,65,3,113,33,9,2,64,32,3,65,4,73,4,64,65,0,33,1,12,1,11,32,3,65,12,113,33,12,65,0,33,1,3,64,32,1,32,2,32,6,106,34,11,44,0,0,65,191,127,74,106,32,11,65,1,106,44,0,0,65,191,127,74,106,32,11,65,2,106,44,0,0,65,191,127,74,106,32,11,65,3,106,44,0,0,65,191,127,74,106,33,1,32,12,32,6,65,4,106,34,6,71,13,0,11,11,32,9,69,13,0,32,2,32,6,106,33,6,3,64,32,1,32,6,44,0,0,65,191,127,74,106,33,1,32,6,65,1,106,33,6,32,9,65,1,107,34,9,13,0,11,11,32,1,32,7,106,33,7,11,32,0,40,2,0,69,4,64,32,0,40,2,20,34,1,32,0,40,2,24,34,0,32,10,32,2,32,3,16,183,20,4,64,65,1,15,11,32,1,32,4,32,5,32,0,40,2,12,17,4,0,15,11,2,64,2,64,2,64,32,7,32,0,40,2,4,34,6,79,4,64,32,0,40,2,20,34,1,32,0,40,2,24,34,0,32,10,32,2,32,3,16,183,20,69,13,1,65,1,15,11,32,8,65,8,113,69,13,1,32,0,40,2,16,33,11,32,0,65,48,54,2,16,32,0,45,0,32,33,12,65,1,33,1,32,0,65,1,58,0,32,32,0,40,2,20,34,8,32,0,40,2,24,34,9,32,10,32,2,32,3,16,183,20,13,2,32,6,32,7,107,65,1,106,33,1,2,64,3,64,32,1,65,1,107,34,1,69,13,1,32,8,65,48,32,9,40,2,16,17,1,0,69,13,0,11,65,1,15,11,32,8,32,4,32,5,32,9,40,2,12,17,4,0,4,64,65,1,15,11,32,0,32,12,58,0,32,32,0,32,11,54,2,16,65,0,15,11,32,1,32,4,32,5,32,0,40,2,12,17,4,0,33,1,12,1,11,32,6,32,7,107,33,7,2,64,2,64,2,64,32,0,45,0,32,34,1,65,1,107,14,3,0,1,0,2,11,32,7,33,1,65,0,33,7,12,1,11,32,7,65,1,118,33,1,32,7,65,1,106,65,1,118,33,7,11,32,1,65,1,106,33,1,32,0,40,2,16,33,8,32,0,40,2,24,33,6,32,0,40,2,20,33,0,2,64,3,64,32,1,65,1,107,34,1,69,13,1,32,0,32,8,32,6,40,2,16,17,1,0,69,13,0,11,65,1,15,11,65,1,33,1,32,0,32,6,32,10,32,2,32,3,16,183,20,13,0,32,0,32,4,32,5,32,6,40,2,12,17,4,0,13,0,65,0,33,1,3,64,32,1,32,7,70,4,64,65,0,15,11,32,1,65,1,106,33,1,32,0,32,8,32,6,40,2,16,17,1,0,69,13,0,11,32,1,65,1,107,32,7,73,15,11,32,1,11,226,6,1,1,127,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,12,1,2,3,4,5,6,7,8,9,10,11,12,0,11,32,1,40,2,20,65,244,211,204,0,65,19,32,1,40,2,24,40,2,12,17,4,0,12,12,11,32,1,40,2,20,65,135,212,204,0,65,50,32,1,40,2,24,40,2,12,17,4,0,12,11,11,32,1,40,2,20,65,185,212,204,0,65,201,0,32,1,40,2,24,40,2,12,17,4,0,12,10,11,32,1,40,2,20,65,130,213,204,0,65,195,0,32,1,40,2,24,40,2,12,17,4,0,12,9,11,32,2,32,0,65,8,106,54,2,12,32,2,65,1,54,2,20,32,2,65,208,213,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,129,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,8,11,32,2,32,0,65,4,106,54,2,12,32,2,65,1,54,2,20,32,2,65,232,213,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,130,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,7,11,32,2,32,0,65,1,106,54,2,12,32,2,65,1,54,2,20,32,2,65,144,214,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,131,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,6,11,32,2,32,0,65,4,106,54,2,12,32,2,65,1,54,2,20,32,2,65,168,214,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,169,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,5,11,32,2,32,0,65,4,106,54,2,12,32,2,65,1,54,2,20,32,2,65,192,214,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,132,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,4,11,32,2,32,0,65,4,106,54,2,12,32,2,65,1,54,2,20,32,2,65,220,214,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,133,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,3,11,32,2,32,0,65,8,106,54,2,12,32,2,65,1,54,2,20,32,2,65,248,214,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,170,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,2,11,32,2,32,0,65,4,106,54,2,12,32,2,65,1,54,2,20,32,2,65,148,215,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,134,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,1,40,2,20,65,156,215,204,0,65,46,32,1,40,2,24,40,2,12,17,4,0,11,32,2,65,48,106,36,0,11,177,5,2,6,127,1,126,35,0,65,16,107,34,7,36,0,32,0,2,127,2,64,32,1,41,3,0,34,9,66,253,1,90,4,64,32,9,66,128,128,4,90,4,64,32,9,66,128,128,128,128,16,90,4,64,32,7,65,255,1,58,0,8,32,2,40,2,0,34,5,32,2,40,2,4,34,3,65,0,71,34,4,32,7,65,8,106,34,8,32,4,65,128,248,215,0,16,209,23,32,2,32,3,32,4,107,34,1,54,2,4,32,2,32,4,32,5,106,34,5,54,2,0,32,3,69,13,3,32,7,32,9,55,3,8,65,8,33,3,2,64,3,64,32,5,32,1,32,3,32,1,32,3,73,27,34,6,32,8,32,6,65,128,248,215,0,16,209,23,32,2,32,1,32,6,107,34,4,54,2,4,32,2,32,5,32,6,106,34,5,54,2,0,32,1,69,13,1,32,6,32,8,106,33,8,32,4,33,1,32,3,32,6,107,34,3,13,0,11,32,0,65,9,54,2,0,65,18,12,5,11,12,3,11,32,7,65,254,1,58,0,8,32,2,40,2,0,34,5,32,2,40,2,4,34,3,65,0,71,34,4,32,7,65,8,106,34,8,32,4,65,128,248,215,0,16,209,23,32,2,32,3,32,4,107,34,1,54,2,4,32,2,32,4,32,5,106,34,5,54,2,0,32,3,69,13,2,32,7,32,9,62,2,8,65,4,33,3,2,64,3,64,32,5,32,1,32,3,32,1,32,3,73,27,34,6,32,8,32,6,65,128,248,215,0,16,209,23,32,2,32,1,32,6,107,34,4,54,2,4,32,2,32,5,32,6,106,34,5,54,2,0,32,1,69,13,1,32,6,32,8,106,33,8,32,4,33,1,32,3,32,6,107,34,3,13,0,11,32,0,65,5,54,2,0,65,18,12,4,11,12,2,11,32,7,65,253,1,58,0,8,32,2,40,2,0,34,5,32,2,40,2,4,34,3,65,0,71,34,4,32,7,65,8,106,34,8,32,4,65,128,248,215,0,16,209,23,32,2,32,3,32,4,107,34,1,54,2,4,32,2,32,4,32,5,106,34,5,54,2,0,32,3,69,13,1,32,7,32,9,61,1,8,65,2,33,3,2,64,3,64,32,5,32,1,32,3,32,1,32,3,73,27,34,6,32,8,32,6,65,128,248,215,0,16,209,23,32,2,32,1,32,6,107,34,4,54,2,4,32,2,32,5,32,6,106,34,5,54,2,0,32,1,69,13,1,32,6,32,8,106,33,8,32,4,33,1,32,3,32,6,107,34,3,13,0,11,32,0,65,3,54,2,0,65,18,12,3,11,12,1,11,32,7,32,9,60,0,8,32,2,40,2,0,34,3,32,2,40,2,4,34,4,65,0,71,34,1,32,7,65,8,106,32,1,65,128,248,215,0,16,209,23,32,2,32,4,32,1,107,54,2,4,32,2,32,1,32,3,106,54,2,0,32,4,4,64,32,0,65,1,54,2,0,65,18,12,2,11,11,32,0,66,0,55,2,0,65,16,11,58,0,8,32,7,65,16,106,36,0,11,208,6,1,3,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,14,40,6,1,1,1,1,1,1,1,1,2,4,1,1,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,1,1,1,1,7,0,11,32,1,65,220,0,70,13,4,11,32,2,65,1,113,69,32,1,65,128,6,73,114,13,7,32,1,16,182,4,69,13,7,32,3,65,0,58,0,10,32,3,65,0,59,1,8,32,3,32,1,65,20,118,65,178,161,157,1,106,45,0,0,58,0,11,32,3,32,1,65,4,118,65,15,113,65,178,161,157,1,106,45,0,0,58,0,15,32,3,32,1,65,8,118,65,15,113,65,178,161,157,1,106,45,0,0,58,0,14,32,3,32,1,65,12,118,65,15,113,65,178,161,157,1,106,45,0,0,58,0,13,32,3,32,1,65,16,118,65,15,113,65,178,161,157,1,106,45,0,0,58,0,12,32,1,65,1,114,103,65,2,118,34,2,32,3,65,8,106,34,5,106,34,4,65,251,0,58,0,0,32,4,65,1,107,65,245,0,58,0,0,32,5,32,2,65,2,107,34,2,106,65,220,0,58,0,0,32,3,65,16,106,34,4,32,1,65,15,113,65,178,161,157,1,106,45,0,0,58,0,0,32,0,65,10,58,0,11,32,0,32,2,58,0,10,32,0,32,3,41,2,8,55,2,0,32,3,65,253,0,58,0,17,32,0,65,8,106,32,4,47,1,0,59,1,0,12,9,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,232,1,59,1,0,12,8,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,228,1,59,1,0,12,7,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,220,1,59,1,0,12,6,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,184,1,59,1,0,12,5,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,224,0,59,1,0,12,4,11,32,2,65,128,2,113,69,13,1,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,206,0,59,1,0,12,3,11,32,2,65,128,128,4,113,13,1,11,32,1,16,141,9,69,4,64,32,3,65,0,58,0,22,32,3,65,0,59,1,20,32,3,32,1,65,20,118,65,178,161,157,1,106,45,0,0,58,0,23,32,3,32,1,65,4,118,65,15,113,65,178,161,157,1,106,45,0,0,58,0,27,32,3,32,1,65,8,118,65,15,113,65,178,161,157,1,106,45,0,0,58,0,26,32,3,32,1,65,12,118,65,15,113,65,178,161,157,1,106,45,0,0,58,0,25,32,3,32,1,65,16,118,65,15,113,65,178,161,157,1,106,45,0,0,58,0,24,32,1,65,1,114,103,65,2,118,34,2,32,3,65,20,106,34,5,106,34,4,65,251,0,58,0,0,32,4,65,1,107,65,245,0,58,0,0,32,5,32,2,65,2,107,34,2,106,65,220,0,58,0,0,32,3,65,28,106,34,4,32,1,65,15,113,65,178,161,157,1,106,45,0,0,58,0,0,32,0,65,10,58,0,11,32,0,32,2,58,0,10,32,0,32,3,41,2,20,55,2,0,32,3,65,253,0,58,0,29,32,0,65,8,106,32,4,47,1,0,59,1,0,12,2,11,32,0,32,1,54,2,4,32,0,65,128,1,58,0,0,12,1,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,196,0,59,1,0,11,32,3,65,32,106,36,0,11,191,5,1,8,127,35,0,65,16,107,34,7,36,0,2,64,32,1,40,2,0,34,8,32,1,40,2,4,70,4,64,65,0,33,8,12,1,11,32,1,32,8,65,1,106,54,2,0,2,64,32,1,40,2,20,34,2,4,64,32,2,32,1,40,2,24,70,13,1,32,1,32,2,65,1,106,54,2,20,32,2,45,0,0,34,1,65,32,114,32,1,32,1,16,202,25,27,33,5,12,2,11,32,1,45,0,52,33,2,32,1,65,0,58,0,52,2,64,2,64,32,1,2,127,32,2,4,64,32,1,45,0,53,12,1,11,32,1,32,1,40,2,44,34,4,65,5,106,65,7,113,54,2,44,32,1,45,0,48,69,13,1,32,1,65,36,106,33,3,32,1,45,0,49,33,2,2,64,2,64,2,64,2,64,65,127,32,4,65,3,71,32,4,65,3,73,27,65,255,1,113,14,2,1,2,0,11,32,2,65,255,1,113,65,3,32,4,107,65,7,113,118,33,2,12,2,11,32,7,32,3,16,254,19,32,7,45,0,0,33,4,32,1,32,7,45,0,1,58,0,49,32,1,32,4,58,0,48,12,1,11,32,7,65,8,106,32,3,16,254,19,32,7,45,0,8,33,3,32,1,32,7,45,0,9,34,6,58,0,49,32,1,32,3,58,0,48,32,2,32,4,65,5,106,65,7,113,116,32,6,65,0,32,3,27,65,255,1,113,65,3,32,4,107,65,7,113,118,114,33,2,11,32,2,65,31,113,11,34,4,65,255,1,113,34,6,32,1,40,2,32,34,3,65,5,116,65,224,255,255,255,3,113,114,34,2,54,2,32,32,3,65,25,118,65,31,113,33,9,65,208,136,216,0,33,3,3,64,32,9,32,5,118,65,1,113,4,64,32,1,32,3,40,2,0,32,2,115,34,2,54,2,32,11,32,3,65,4,106,33,3,32,5,65,1,106,34,5,65,5,71,13,0,11,32,4,65,255,1,113,65,32,73,13,1,32,6,65,32,65,192,136,216,0,16,163,15,0,11,32,1,40,2,28,34,6,69,4,64,65,0,33,8,12,3,11,2,64,32,6,65,6,71,4,64,32,1,40,2,32,33,2,12,1,11,32,1,40,2,32,33,2,65,0,33,4,3,64,32,2,65,25,118,65,31,113,33,9,65,208,136,216,0,33,3,65,0,33,5,65,163,225,160,222,2,65,5,32,4,107,65,5,108,118,65,31,113,32,2,65,5,116,65,224,255,255,255,3,113,114,33,2,3,64,32,9,32,5,118,65,1,113,4,64,32,3,40,2,0,32,2,115,33,2,11,32,3,65,4,106,33,3,32,5,65,1,106,34,5,65,5,71,13,0,11,32,4,65,1,106,34,4,65,6,71,13,0,11,32,1,32,2,54,2,32,11,32,1,32,6,65,1,107,34,1,54,2,28,32,2,32,1,65,5,108,118,65,31,113,33,6,11,32,6,65,2,116,65,216,134,216,0,106,40,2,0,33,5,12,1,11,32,1,65,0,54,2,20,65,49,33,5,11,32,0,32,5,58,0,4,32,0,32,8,54,2,0,32,7,65,16,106,36,0,11,184,5,1,8,127,35,0,65,16,107,34,7,36,0,2,64,32,1,40,2,0,34,8,32,1,40,2,4,70,4,64,65,0,33,8,12,1,11,32,1,32,8,65,1,106,54,2,0,2,64,32,1,40,2,20,34,2,4,64,32,2,32,1,40,2,24,70,13,1,32,1,32,2,65,1,106,54,2,20,32,2,45,0,0,34,1,65,32,114,32,1,32,1,16,202,25,27,33,5,12,2,11,32,1,45,0,52,33,2,32,1,65,0,58,0,52,2,64,2,64,32,1,2,127,32,2,4,64,32,1,45,0,53,12,1,11,32,1,32,1,40,2,44,34,4,65,5,106,65,7,113,54,2,44,32,1,45,0,48,69,13,1,32,1,65,36,106,33,3,32,1,45,0,49,33,2,2,64,2,64,2,64,2,64,65,127,32,4,65,3,71,32,4,65,3,73,27,65,255,1,113,14,2,1,2,0,11,32,2,65,255,1,113,65,3,32,4,107,65,7,113,118,33,2,12,2,11,32,7,32,3,16,254,19,32,7,45,0,0,33,4,32,1,32,7,45,0,1,58,0,49,32,1,32,4,58,0,48,12,1,11,32,7,65,8,106,32,3,16,254,19,32,7,45,0,8,33,3,32,1,32,7,45,0,9,34,6,58,0,49,32,1,32,3,58,0,48,32,2,32,4,65,5,106,65,7,113,116,32,6,65,0,32,3,27,65,255,1,113,65,3,32,4,107,65,7,113,118,114,33,2,11,32,2,65,31,113,11,34,4,65,255,1,113,34,6,32,1,40,2,32,34,3,65,5,116,65,224,255,255,255,3,113,114,34,2,54,2,32,32,3,65,25,118,65,31,113,33,9,65,208,136,216,0,33,3,3,64,32,9,32,5,118,65,1,113,4,64,32,1,32,3,40,2,0,32,2,115,34,2,54,2,32,11,32,3,65,4,106,33,3,32,5,65,1,106,34,5,65,5,71,13,0,11,32,4,65,255,1,113,65,32,73,13,1,32,6,65,32,65,192,136,216,0,16,163,15,0,11,32,1,40,2,28,34,6,69,4,64,65,0,33,8,12,3,11,2,64,32,6,65,6,71,4,64,32,1,40,2,32,33,2,12,1,11,32,1,40,2,32,33,2,65,0,33,4,3,64,32,2,65,25,118,65,31,113,33,9,65,208,136,216,0,33,3,65,0,33,5,32,2,65,5,116,65,224,255,255,255,3,113,65,1,65,5,32,4,107,65,5,108,118,114,33,2,3,64,32,9,32,5,118,65,1,113,4,64,32,3,40,2,0,32,2,115,33,2,11,32,3,65,4,106,33,3,32,5,65,1,106,34,5,65,5,71,13,0,11,32,4,65,1,106,34,4,65,6,71,13,0,11,32,1,32,2,54,2,32,11,32,1,32,6,65,1,107,34,1,54,2,28,32,2,32,1,65,5,108,118,65,31,113,33,6,11,32,6,65,2,116,65,216,134,216,0,106,40,2,0,33,5,12,1,11,32,1,65,0,54,2,20,65,49,33,5,11,32,0,32,5,58,0,4,32,0,32,8,54,2,0,32,7,65,16,106,36,0,11,199,5,2,4,127,1,126,35,0,65,192,4,107,34,2,36,0,2,64,2,64,2,64,32,0,45,0,0,69,4,64,32,2,65,236,0,106,16,160,22,32,2,65,208,1,106,16,160,22,32,1,40,2,16,34,3,4,64,32,3,65,200,0,108,33,4,32,1,40,2,12,65,196,0,106,33,3,3,64,32,2,65,244,2,106,34,5,32,3,65,36,107,32,2,65,236,0,106,16,215,19,32,2,45,0,252,2,65,18,71,13,3,32,5,32,3,32,2,65,208,1,106,16,181,20,32,2,45,0,252,2,65,18,71,13,4,32,3,65,200,0,106,33,3,32,4,65,200,0,107,34,4,13,0,11,11,32,2,65,216,3,106,34,3,32,2,65,236,0,106,65,228,0,16,193,5,26,32,2,65,180,2,106,32,3,16,138,9,32,3,32,2,65,208,1,106,65,228,0,16,193,5,26,32,2,65,212,2,106,32,3,16,138,9,32,2,65,244,2,106,16,160,22,32,1,40,2,28,34,4,4,64,32,1,40,2,24,34,3,32,4,65,24,108,106,33,1,3,64,32,2,32,3,41,3,0,55,3,216,3,32,2,65,244,2,106,34,4,32,2,65,216,3,106,34,5,65,8,16,100,32,5,32,3,40,2,12,32,3,40,2,16,32,4,16,227,11,32,2,45,0,224,3,34,4,65,18,71,13,5,32,3,65,24,106,34,3,32,1,71,13,0,11,11,32,2,65,216,3,106,34,1,32,2,65,244,2,106,65,228,0,16,193,5,26,32,2,65,200,0,106,32,1,16,138,9,32,2,65,16,106,32,2,65,188,2,106,41,0,0,55,3,0,32,2,65,24,106,32,2,65,196,2,106,41,0,0,55,3,0,32,2,65,32,106,32,2,65,204,2,106,41,0,0,55,3,0,32,2,65,48,106,32,2,65,220,2,106,41,0,0,55,3,0,32,2,65,56,106,32,2,65,228,2,106,41,0,0,55,3,0,32,2,65,64,107,32,2,65,236,2,106,41,0,0,55,3,0,32,2,32,2,41,0,180,2,55,3,8,32,2,32,2,41,0,212,2,55,3,40,32,0,65,1,58,0,0,32,0,65,1,106,32,2,65,8,106,65,224,0,16,193,5,26,11,32,2,65,192,4,106,36,0,32,0,65,1,106,15,11,32,2,65,224,3,106,32,2,65,252,2,106,40,2,0,54,2,0,32,2,32,2,41,2,244,2,55,3,216,3,65,172,156,204,0,65,43,32,2,65,216,3,106,65,216,156,204,0,65,248,161,204,0,16,253,13,0,11,32,2,65,224,3,106,32,2,65,252,2,106,40,2,0,54,2,0,32,2,32,2,41,2,244,2,55,3,216,3,65,172,156,204,0,65,43,32,2,65,216,3,106,65,216,156,204,0,65,136,162,204,0,16,253,13,0,11,32,2,41,2,216,3,33,6,32,2,65,19,106,32,2,65,227,3,106,45,0,0,58,0,0,32,2,32,2,47,0,225,3,59,0,17,32,2,32,4,58,0,16,32,2,32,6,55,2,8,65,172,156,204,0,65,43,32,2,65,8,106,65,216,156,204,0,65,232,161,204,0,16,253,13,0,11,211,5,2,19,127,4,126,35,0,65,64,106,34,3,36,0,2,64,2,64,2,64,2,64,2,64,32,1,4,64,32,0,40,2,20,34,2,47,1,146,3,34,6,32,1,106,34,10,65,12,79,13,1,32,0,40,2,12,34,5,47,1,146,3,34,4,32,1,73,13,2,32,5,32,4,32,1,107,34,8,59,1,146,3,32,2,32,10,59,1,146,3,32,2,65,228,2,106,34,7,32,1,65,2,116,106,32,7,32,6,65,2,116,34,11,16,184,28,26,32,2,32,1,65,5,116,106,32,2,32,6,65,5,116,16,184,28,26,32,4,32,8,65,1,106,34,6,107,34,4,32,1,65,1,107,71,13,3,32,7,32,5,65,228,2,106,34,7,32,6,65,2,116,106,32,4,65,2,116,34,12,16,193,5,33,13,32,2,32,5,32,6,65,5,116,106,32,4,65,5,116,34,14,16,193,5,33,4,32,3,65,8,106,34,15,32,5,32,8,65,5,116,106,34,2,65,8,106,41,0,0,55,3,0,32,3,65,16,106,34,16,32,2,65,16,106,41,0,0,55,3,0,32,3,65,24,106,34,17,32,2,65,24,106,41,0,0,55,3,0,32,0,40,2,0,34,9,32,0,40,2,8,34,18,65,2,116,106,65,228,2,106,34,19,40,2,0,33,20,32,2,41,0,0,33,21,32,19,32,7,32,8,65,2,116,106,40,2,0,54,2,0,32,3,32,21,55,3,0,32,3,65,56,106,32,9,32,18,65,5,116,106,34,2,65,24,106,34,8,41,0,0,34,21,55,3,0,32,3,65,48,106,32,2,65,16,106,34,7,41,0,0,34,22,55,3,0,32,3,65,40,106,32,2,65,8,106,34,9,41,0,0,34,23,55,3,0,32,3,32,2,41,0,0,34,24,55,3,32,32,2,32,3,41,3,0,55,0,0,32,9,32,15,41,3,0,55,0,0,32,7,32,16,41,3,0,55,0,0,32,8,32,17,41,3,0,55,0,0,32,12,32,13,106,32,20,54,2,0,32,4,32,14,106,34,2,65,24,106,32,21,55,0,0,32,2,65,16,106,32,22,55,0,0,32,2,65,8,106,32,23,55,0,0,32,2,32,24,55,0,0,32,0,40,2,24,33,2,32,0,40,2,16,69,4,64,32,2,13,5,12,6,11,32,2,69,13,4,32,4,65,148,3,106,34,0,32,1,65,2,116,34,1,106,32,0,32,11,65,4,106,16,184,28,26,32,0,32,5,32,6,65,2,116,106,65,148,3,106,32,1,16,193,5,26,32,10,65,1,106,33,2,65,0,33,1,3,64,32,0,40,2,0,34,5,32,1,59,1,144,3,32,5,32,4,54,2,224,2,32,0,65,4,106,33,0,32,2,32,1,65,1,106,34,1,71,13,0,11,12,5,11,65,228,230,213,0,65,27,65,128,231,213,0,16,218,19,0,11,65,144,231,213,0,65,51,65,196,231,213,0,16,218,19,0,11,65,212,231,213,0,65,39,65,252,231,213,0,16,218,19,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,65,140,232,213,0,65,40,65,180,232,213,0,16,218,19,0,11,32,3,65,64,107,36,0,11,137,6,1,5,127,35,0,65,192,6,107,34,3,36,0,2,64,32,1,40,2,0,69,4,64,32,0,32,1,65,4,106,65,148,1,16,193,5,34,0,65,0,54,2,156,1,32,0,65,0,54,2,148,1,32,0,65,184,1,106,32,1,65,176,1,106,41,3,0,55,3,0,32,0,65,176,1,106,32,1,65,168,1,106,41,3,0,55,3,0,32,0,65,168,1,106,32,1,65,160,1,106,41,3,0,55,3,0,32,0,32,1,41,3,152,1,55,3,160,1,12,1,11,32,3,65,12,106,34,4,32,1,65,4,106,65,244,0,16,193,5,26,32,3,65,0,54,2,136,1,32,3,65,0,54,2,128,1,32,3,65,152,4,106,32,4,32,2,16,255,7,32,1,65,248,0,106,33,1,2,64,32,3,40,2,152,4,34,2,65,3,70,4,64,32,3,32,3,41,2,156,4,55,2,180,6,32,3,65,0,54,2,172,3,32,3,66,128,128,128,128,16,55,2,164,3,32,3,65,3,58,0,204,5,32,3,65,32,54,2,188,5,32,3,65,0,54,2,200,5,32,3,65,208,154,204,0,54,2,196,5,32,3,65,0,54,2,180,5,32,3,65,0,54,2,172,5,32,3,32,3,65,164,3,106,54,2,192,5,32,3,65,180,6,106,32,3,65,172,5,106,16,196,26,69,13,1,65,248,154,204,0,65,55,32,3,65,191,6,106,65,232,154,204,0,65,252,155,204,0,16,253,13,0,11,32,3,32,3,41,0,157,4,55,3,160,6,32,3,32,3,65,164,4,106,41,0,0,55,0,167,6,32,3,45,0,156,4,33,4,32,3,65,160,2,106,34,5,32,3,65,172,4,106,65,128,1,16,193,5,26,32,3,65,152,1,106,32,3,41,0,167,6,55,0,0,32,3,32,4,58,0,144,1,32,3,32,2,54,2,140,1,32,3,32,3,41,3,160,6,55,0,145,1,32,3,65,160,1,106,32,5,65,128,1,16,193,5,26,32,3,65,152,4,106,34,5,32,3,65,140,1,106,16,175,4,32,3,65,172,5,106,34,6,32,3,65,12,106,65,244,0,16,193,5,26,32,3,65,164,3,106,34,7,32,3,65,128,1,106,32,5,32,6,16,216,13,32,3,40,2,164,3,65,3,71,4,64,32,7,16,190,18,11,32,0,32,3,41,2,128,1,55,2,148,1,32,0,32,4,58,0,4,32,0,32,2,54,2,0,32,0,32,3,41,3,160,6,55,0,5,32,0,32,1,41,3,0,55,3,160,1,32,0,65,12,106,32,3,41,0,167,6,55,0,0,32,0,65,156,1,106,32,3,65,136,1,106,40,2,0,54,2,0,32,0,65,168,1,106,32,1,65,8,106,41,3,0,55,3,0,32,0,65,176,1,106,32,1,65,16,106,41,3,0,55,3,0,32,0,65,184,1,106,32,1,65,24,106,41,3,0,55,3,0,32,0,65,20,106,32,3,65,160,2,106,65,128,1,16,193,5,26,12,1,11,32,3,65,171,6,106,32,3,65,172,3,106,40,2,0,54,0,0,32,3,32,3,41,2,164,3,55,0,163,6,32,0,65,16,106,32,3,41,0,167,6,55,0,0,32,0,32,3,41,3,160,6,55,0,9,32,0,65,11,58,0,8,32,0,65,3,54,2,0,32,3,65,128,1,106,16,147,14,32,1,65,1,16,216,17,32,3,65,12,106,16,190,18,11,32,3,65,192,6,106,36,0,11,132,6,1,4,127,2,64,32,0,40,2,0,34,2,32,1,40,2,0,71,13,0,2,64,2,64,2,64,32,2,65,1,107,14,2,1,2,0,11,2,64,32,0,40,2,8,34,2,65,128,128,128,128,120,70,32,1,40,2,8,34,3,65,128,128,128,128,120,70,114,69,4,64,32,0,65,4,106,32,1,65,4,106,16,237,26,69,13,4,32,0,40,2,12,32,0,40,2,16,32,1,40,2,12,32,1,40,2,16,16,202,13,13,1,12,4,11,32,2,65,128,128,128,128,120,71,32,3,65,128,128,128,128,120,71,114,13,3,11,32,0,45,0,20,34,2,65,2,70,34,3,32,1,45,0,20,34,5,65,2,70,115,13,2,32,3,69,4,64,32,2,32,5,71,13,3,32,0,65,21,106,32,1,65,21,106,16,200,26,33,4,12,3,11,32,0,65,21,106,32,1,65,21,106,16,201,26,33,4,12,2,11,2,64,32,0,40,2,132,1,34,2,65,128,128,128,128,120,70,32,1,40,2,132,1,34,3,65,128,128,128,128,120,70,114,69,4,64,32,0,65,128,1,106,32,1,65,128,1,106,16,237,26,69,13,3,32,0,40,2,136,1,32,0,40,2,140,1,32,1,40,2,136,1,32,1,40,2,140,1,16,202,13,13,1,12,3,11,32,2,65,128,128,128,128,120,71,32,3,65,128,128,128,128,120,71,114,13,2,11,32,0,45,0,112,32,1,45,0,112,71,13,1,32,0,45,0,113,32,1,45,0,113,71,13,1,32,0,65,12,106,32,1,65,12,106,16,237,26,69,13,1,32,0,40,2,4,34,2,32,1,40,2,4,71,13,1,2,64,32,2,4,64,32,0,40,2,8,32,1,40,2,8,70,13,1,12,3,11,32,0,40,2,8,32,1,40,2,8,71,13,2,11,32,0,65,16,106,32,1,65,16,106,16,200,26,69,13,1,32,0,65,208,0,106,32,1,65,208,0,106,16,239,26,69,13,1,32,0,40,2,120,32,0,40,2,124,32,1,40,2,120,32,1,40,2,124,16,202,13,69,13,1,32,0,45,0,144,1,32,1,45,0,144,1,70,33,4,12,1,11,2,64,32,0,40,2,132,1,34,2,65,128,128,128,128,120,70,32,1,40,2,132,1,34,3,65,128,128,128,128,120,70,114,69,4,64,32,0,65,128,1,106,32,1,65,128,1,106,16,237,26,69,13,2,32,0,40,2,136,1,32,0,40,2,140,1,32,1,40,2,136,1,32,1,40,2,140,1,16,202,13,13,1,12,2,11,32,2,65,128,128,128,128,120,71,32,3,65,128,128,128,128,120,71,114,13,1,11,32,0,45,0,112,32,1,45,0,112,71,13,0,32,0,45,0,113,32,1,45,0,113,71,13,0,32,0,65,12,106,32,1,65,12,106,16,237,26,69,13,0,32,0,40,2,4,34,2,32,1,40,2,4,71,13,0,2,64,32,2,4,64,32,0,40,2,8,32,1,40,2,8,70,13,1,12,2,11,32,0,40,2,8,32,1,40,2,8,71,13,1,11,32,0,65,16,106,32,1,65,16,106,16,200,26,69,13,0,32,0,65,208,0,106,32,1,65,208,0,106,16,239,26,69,13,0,32,0,40,2,120,32,0,40,2,124,32,1,40,2,120,32,1,40,2,124,16,224,13,69,13,0,32,0,45,0,144,1,32,1,45,0,144,1,70,33,4,11,32,4,65,1,115,11,180,6,1,4,127,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,14,40,0,7,7,7,7,7,7,7,7,1,3,7,7,2,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,4,7,7,7,7,5,6,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,224,0,59,1,0,12,8,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,232,1,59,1,0,12,7,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,228,1,59,1,0,12,6,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,220,1,59,1,0,12,5,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,196,0,59,1,0,12,4,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,206,0,59,1,0,12,3,11,32,1,65,220,0,70,13,1,11,2,64,32,1,65,255,5,77,13,0,32,1,16,182,4,69,13,0,32,2,65,0,58,0,10,32,2,65,0,59,1,8,32,2,32,1,65,20,118,65,144,247,156,1,106,45,0,0,58,0,11,32,2,32,1,65,4,118,65,15,113,65,144,247,156,1,106,45,0,0,58,0,15,32,2,32,1,65,8,118,65,15,113,65,144,247,156,1,106,45,0,0,58,0,14,32,2,32,1,65,12,118,65,15,113,65,144,247,156,1,106,45,0,0,58,0,13,32,2,32,1,65,16,118,65,15,113,65,144,247,156,1,106,45,0,0,58,0,12,32,1,65,1,114,103,65,2,118,34,3,32,2,65,8,106,34,5,106,34,4,65,251,0,58,0,0,32,4,65,1,107,65,245,0,58,0,0,32,5,32,3,65,2,107,34,3,106,65,220,0,58,0,0,32,2,65,16,106,34,4,32,1,65,15,113,65,144,247,156,1,106,45,0,0,58,0,0,32,0,65,10,58,0,11,32,0,32,3,58,0,10,32,0,32,2,41,2,8,55,2,0,32,2,65,253,0,58,0,17,32,0,65,8,106,32,4,47,1,0,59,1,0,12,2,11,32,1,16,141,9,69,4,64,32,2,65,0,58,0,22,32,2,65,0,59,1,20,32,2,32,1,65,20,118,65,144,247,156,1,106,45,0,0,58,0,23,32,2,32,1,65,4,118,65,15,113,65,144,247,156,1,106,45,0,0,58,0,27,32,2,32,1,65,8,118,65,15,113,65,144,247,156,1,106,45,0,0,58,0,26,32,2,32,1,65,12,118,65,15,113,65,144,247,156,1,106,45,0,0,58,0,25,32,2,32,1,65,16,118,65,15,113,65,144,247,156,1,106,45,0,0,58,0,24,32,1,65,1,114,103,65,2,118,34,3,32,2,65,20,106,34,5,106,34,4,65,251,0,58,0,0,32,4,65,1,107,65,245,0,58,0,0,32,5,32,3,65,2,107,34,3,106,65,220,0,58,0,0,32,2,65,28,106,34,4,32,1,65,15,113,65,144,247,156,1,106,45,0,0,58,0,0,32,0,65,10,58,0,11,32,0,32,3,58,0,10,32,0,32,2,41,2,20,55,2,0,32,2,65,253,0,58,0,29,32,0,65,8,106,32,4,47,1,0,59,1,0,12,2,11,32,0,32,1,54,2,4,32,0,65,128,1,58,0,0,12,1,11,32,0,65,128,4,59,1,10,32,0,66,0,55,1,2,32,0,65,220,184,1,59,1,0,11,32,2,65,32,106,36,0,11,194,5,2,6,126,3,127,35,0,65,208,0,107,34,8,36,0,2,64,32,0,41,3,0,66,2,81,4,64,32,8,65,64,107,66,0,55,3,0,32,8,66,0,55,3,56,32,8,32,0,41,3,16,34,2,55,3,48,32,8,32,0,41,3,8,34,3,55,3,40,32,8,32,2,66,243,202,209,203,167,140,217,178,244,0,133,55,3,32,32,8,32,2,66,237,222,145,243,150,204,220,183,228,0,133,55,3,24,32,8,32,3,66,225,228,149,243,214,236,217,188,236,0,133,55,3,16,32,8,32,3,66,245,202,205,131,215,172,219,183,243,0,133,55,3,8,32,8,32,1,40,2,0,34,0,40,2,0,34,1,65,0,71,54,2,76,32,8,65,8,106,34,9,32,8,65,204,0,106,34,10,65,4,16,251,2,2,64,32,1,69,4,64,32,8,32,0,45,0,4,54,2,76,32,9,32,10,65,4,16,251,2,12,1,11,32,8,65,8,106,32,0,40,2,4,32,0,40,2,8,16,251,2,11,32,8,41,3,56,32,8,53,2,64,66,56,134,132,34,2,32,8,41,3,32,133,34,3,66,16,137,32,3,32,8,41,3,16,124,34,3,133,34,5,66,21,137,32,5,32,8,41,3,24,34,4,32,8,41,3,8,124,34,6,66,32,137,124,34,5,133,34,7,66,16,137,32,7,32,3,32,4,66,13,137,32,6,133,34,4,124,34,3,66,32,137,66,255,1,133,124,34,6,133,34,7,66,21,137,32,7,32,3,32,4,66,17,137,133,34,3,32,2,32,5,133,124,34,2,66,32,137,124,34,5,133,34,4,66,16,137,32,4,32,2,32,3,66,13,137,133,34,2,32,6,124,34,3,66,32,137,124,34,4,133,34,6,66,21,137,32,6,32,3,32,2,66,17,137,133,34,2,32,5,124,34,3,66,32,137,124,34,5,133,34,6,66,16,134,32,6,32,2,66,13,137,32,3,133,34,2,32,4,124,34,3,66,32,137,124,34,4,133,66,43,136,32,2,66,17,137,32,3,133,34,2,66,13,137,32,2,32,5,124,133,34,2,66,47,136,133,32,2,32,4,124,34,2,66,32,136,133,32,2,133,33,2,12,1,11,65,0,33,0,32,8,32,1,40,2,0,34,9,40,2,0,34,1,65,0,71,54,2,8,66,165,198,136,161,200,156,167,249,75,33,2,3,64,32,2,32,8,65,8,106,32,0,106,49,0,0,133,66,179,131,128,128,128,32,126,33,2,32,0,65,1,106,34,0,65,4,71,13,0,11,32,1,69,4,64,32,8,32,9,45,0,4,54,2,8,65,0,33,0,3,64,32,2,32,8,65,8,106,32,0,106,49,0,0,133,66,179,131,128,128,128,32,126,33,2,32,0,65,1,106,34,0,65,4,71,13,0,11,12,1,11,32,9,40,2,8,34,1,69,13,0,32,9,40,2,4,33,0,3,64,32,2,32,0,49,0,0,133,66,179,131,128,128,128,32,126,33,2,32,0,65,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,32,8,65,208,0,106,36,0,32,2,167,65,255,255,1,113,11,167,5,2,12,127,1,126,32,0,40,2,0,33,6,32,0,40,2,4,34,12,65,1,106,34,8,65,3,118,32,8,65,7,113,65,0,71,106,34,5,4,64,32,6,33,4,3,64,32,4,32,4,41,3,0,34,16,66,127,133,66,7,136,66,129,130,132,136,144,160,192,128,1,131,32,16,66,255,254,253,251,247,239,223,191,255,0,132,124,55,3,0,32,4,65,8,106,33,4,32,5,65,1,107,34,5,13,0,11,11,32,0,2,127,2,64,32,8,65,8,79,4,64,32,6,32,8,106,32,6,41,0,0,55,0,0,12,1,11,32,6,65,8,106,32,6,32,8,16,184,28,26,32,8,13,0,65,0,12,1,11,65,0,32,3,107,33,8,32,2,40,2,20,33,13,65,0,33,4,3,64,2,64,32,0,40,2,0,34,5,32,4,34,2,106,45,0,0,65,128,1,71,13,0,32,5,32,10,106,33,14,32,5,32,4,65,127,115,32,3,108,106,33,15,2,64,3,64,32,1,32,0,32,2,32,13,17,20,0,33,16,32,0,40,2,4,34,9,32,16,167,34,11,113,34,6,33,5,32,0,40,2,0,34,7,32,6,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,16,80,4,64,65,8,33,4,3,64,32,4,32,5,106,33,5,32,4,65,8,106,33,4,32,7,32,5,32,9,113,34,5,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,16,80,13,0,11,11,32,7,32,16,122,167,65,3,118,32,5,106,32,9,113,34,4,106,44,0,0,65,0,78,4,64,32,7,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,4,11,32,4,32,6,107,32,2,32,6,107,115,32,9,113,65,8,73,13,1,32,4,32,7,106,34,5,45,0,0,32,5,32,11,65,25,118,34,5,58,0,0,32,0,40,2,0,32,4,65,8,107,32,9,113,106,65,8,106,32,5,58,0,0,32,7,32,4,65,127,115,32,3,108,106,33,4,65,255,1,71,4,64,32,8,33,5,3,64,32,5,32,14,106,34,6,45,0,0,33,7,32,6,32,4,45,0,0,58,0,0,32,4,32,7,58,0,0,32,4,65,1,106,33,4,32,5,65,1,106,34,5,13,0,11,12,1,11,11,32,0,40,2,4,33,5,32,0,40,2,0,32,2,106,65,255,1,58,0,0,32,0,40,2,0,32,5,32,2,65,8,107,113,106,65,8,106,65,255,1,58,0,0,32,4,32,15,32,3,16,193,5,26,12,1,11,32,2,32,7,106,32,11,65,25,118,34,4,58,0,0,32,0,40,2,0,32,9,32,2,65,8,107,113,106,65,8,106,32,4,58,0,0,11,32,2,65,1,106,33,4,32,10,32,3,107,33,10,32,2,32,12,71,13,0,11,32,0,40,2,4,34,1,32,1,65,1,106,65,3,118,65,7,108,32,1,65,8,73,27,11,32,0,40,2,12,107,54,2,8,11,248,5,1,4,127,2,64,32,0,40,2,0,34,2,32,1,40,2,0,71,13,0,2,64,2,64,2,64,32,2,65,1,107,14,2,1,2,0,11,2,64,32,0,40,2,8,34,2,65,128,128,128,128,120,70,32,1,40,2,8,34,3,65,128,128,128,128,120,70,114,69,4,64,32,0,65,4,106,32,1,65,4,106,16,237,26,69,13,4,32,0,40,2,12,32,0,40,2,16,32,1,40,2,12,32,1,40,2,16,16,202,13,13,1,12,4,11,32,2,65,128,128,128,128,120,71,32,3,65,128,128,128,128,120,71,114,13,3,11,32,0,45,0,20,34,2,65,2,70,34,3,32,1,45,0,20,34,5,65,2,70,115,13,2,32,3,69,4,64,32,2,32,5,71,13,3,32,0,65,21,106,32,1,65,21,106,16,200,26,15,11,32,0,65,21,106,32,1,65,21,106,16,201,26,15,11,2,64,32,0,40,2,132,1,34,2,65,128,128,128,128,120,70,32,1,40,2,132,1,34,3,65,128,128,128,128,120,70,114,69,4,64,32,0,65,128,1,106,32,1,65,128,1,106,16,237,26,69,13,3,32,0,40,2,136,1,32,0,40,2,140,1,32,1,40,2,136,1,32,1,40,2,140,1,16,202,13,13,1,12,3,11,32,2,65,128,128,128,128,120,71,32,3,65,128,128,128,128,120,71,114,13,2,11,32,0,45,0,112,32,1,45,0,112,71,13,1,32,0,45,0,113,32,1,45,0,113,71,13,1,32,0,65,12,106,32,1,65,12,106,16,237,26,69,13,1,32,0,40,2,4,34,2,32,1,40,2,4,71,13,1,2,64,32,2,4,64,32,0,40,2,8,32,1,40,2,8,70,13,1,12,3,11,32,0,40,2,8,32,1,40,2,8,71,13,2,11,32,0,65,16,106,32,1,65,16,106,16,200,26,69,13,1,32,0,65,208,0,106,32,1,65,208,0,106,16,239,26,69,13,1,32,0,40,2,120,32,0,40,2,124,32,1,40,2,120,32,1,40,2,124,16,202,13,69,13,1,32,0,45,0,144,1,32,1,45,0,144,1,70,15,11,2,64,32,0,40,2,132,1,34,2,65,128,128,128,128,120,70,32,1,40,2,132,1,34,3,65,128,128,128,128,120,70,114,69,4,64,32,0,65,128,1,106,32,1,65,128,1,106,16,237,26,69,13,2,32,0,40,2,136,1,32,0,40,2,140,1,32,1,40,2,136,1,32,1,40,2,140,1,16,202,13,13,1,12,2,11,32,2,65,128,128,128,128,120,71,32,3,65,128,128,128,128,120,71,114,13,1,11,32,0,45,0,112,32,1,45,0,112,71,13,0,32,0,45,0,113,32,1,45,0,113,71,13,0,32,0,65,12,106,32,1,65,12,106,16,237,26,69,13,0,32,0,40,2,4,34,2,32,1,40,2,4,71,13,0,2,64,32,2,4,64,32,0,40,2,8,32,1,40,2,8,70,13,1,12,2,11,32,0,40,2,8,32,1,40,2,8,71,13,1,11,32,0,65,16,106,32,1,65,16,106,16,200,26,69,13,0,32,0,65,208,0,106,32,1,65,208,0,106,16,239,26,69,13,0,32,0,40,2,120,32,0,40,2,124,32,1,40,2,120,32,1,40,2,124,16,224,13,69,13,0,32,0,45,0,144,1,32,1,45,0,144,1,70,33,4,11,32,4,11,206,5,2,6,127,2,126,2,64,32,2,69,13,0,32,2,65,7,107,34,3,65,0,32,2,32,3,79,27,33,7,32,1,65,3,106,65,124,113,32,1,107,33,8,65,0,33,3,3,64,2,64,2,64,2,64,32,1,32,3,106,45,0,0,34,5,192,34,6,65,0,78,4,64,32,8,32,3,107,65,3,113,13,1,32,3,32,7,79,13,2,3,64,32,1,32,3,106,34,4,40,2,4,32,4,40,2,0,114,65,128,129,130,132,120,113,13,3,32,3,65,8,106,34,3,32,7,73,13,0,11,12,2,11,66,128,128,128,128,128,32,33,10,66,128,128,128,128,16,33,9,2,64,2,64,2,126,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,65,144,177,157,1,106,45,0,0,65,2,107,14,3,0,1,2,10,11,32,3,65,1,106,34,4,32,2,73,13,2,66,0,33,10,66,0,33,9,12,9,11,66,0,33,10,32,3,65,1,106,34,4,32,2,73,13,2,66,0,33,9,12,8,11,66,0,33,10,32,3,65,1,106,34,4,32,2,73,13,2,66,0,33,9,12,7,11,32,1,32,4,106,44,0,0,65,191,127,74,13,6,12,7,11,32,1,32,4,106,44,0,0,33,4,2,64,2,64,32,5,65,224,1,107,34,5,4,64,32,5,65,13,70,4,64,12,2,5,12,3,11,0,11,32,4,65,96,113,65,160,127,70,13,4,12,3,11,32,4,65,159,127,74,13,2,12,3,11,32,6,65,31,106,65,255,1,113,65,12,79,4,64,32,6,65,126,113,65,110,71,13,2,32,4,65,64,72,13,3,12,2,11,32,4,65,64,72,13,2,12,1,11,32,1,32,4,106,44,0,0,33,4,2,64,2,64,2,64,2,64,32,5,65,240,1,107,14,5,1,0,0,0,2,0,11,32,6,65,15,106,65,255,1,113,65,2,75,32,4,65,64,78,114,13,3,12,2,11,32,4,65,240,0,106,65,255,1,113,65,48,79,13,2,12,1,11,32,4,65,143,127,74,13,1,11,32,2,32,3,65,2,106,34,4,77,4,64,66,0,33,9,12,5,11,32,1,32,4,106,44,0,0,65,191,127,74,13,2,66,0,33,9,32,3,65,3,106,34,4,32,2,79,13,4,32,1,32,4,106,44,0,0,65,191,127,76,13,5,66,128,128,128,128,128,224,0,12,3,11,66,128,128,128,128,128,32,12,2,11,66,0,33,9,32,3,65,2,106,34,4,32,2,79,13,2,32,1,32,4,106,44,0,0,65,191,127,76,13,3,11,66,128,128,128,128,128,192,0,11,33,10,66,128,128,128,128,16,33,9,11,32,0,32,10,32,3,173,132,32,9,132,55,2,4,32,0,65,1,54,2,0,15,11,32,4,65,1,106,33,3,12,2,11,32,3,65,1,106,33,3,12,1,11,32,2,32,3,77,13,0,3,64,32,1,32,3,106,44,0,0,65,0,72,13,1,32,2,32,3,65,1,106,34,3,71,13,0,11,12,2,11,32,2,32,3,75,13,0,11,11,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,65,0,54,2,0,11,188,5,2,14,127,1,126,35,0,65,176,2,107,34,2,36,0,2,64,32,1,40,2,12,34,3,4,64,32,1,65,16,106,33,11,32,2,65,168,1,106,33,12,32,2,65,128,1,106,33,13,32,2,65,184,1,106,33,10,32,2,65,56,106,33,5,3,64,32,1,32,3,65,1,107,54,2,12,32,1,32,1,40,2,8,34,3,65,1,106,34,7,32,1,40,2,0,34,4,65,0,32,4,32,7,77,27,107,54,2,8,32,2,65,224,0,106,34,4,32,1,40,2,4,32,3,65,36,108,106,34,3,65,12,106,34,8,41,2,0,55,3,0,32,2,65,232,0,106,34,6,32,3,65,20,106,34,9,41,2,0,55,3,0,32,2,65,240,0,106,34,14,32,3,65,28,106,34,15,41,2,0,55,3,0,32,2,32,3,41,2,4,55,3,88,32,3,40,2,0,33,7,32,2,65,200,1,106,32,15,41,0,0,55,3,0,32,2,65,192,1,106,32,9,41,0,0,55,3,0,32,10,32,8,41,0,0,55,3,0,32,2,32,3,41,0,4,55,3,176,1,2,64,32,11,32,2,65,176,1,106,34,3,16,242,3,13,0,32,5,32,2,41,3,88,55,2,0,32,5,65,8,106,32,4,41,3,0,55,2,0,32,5,65,16,106,32,6,41,3,0,55,2,0,32,5,65,24,106,32,14,41,3,0,55,2,0,32,2,32,7,54,2,52,32,3,32,1,40,2,52,32,5,16,148,3,32,2,41,3,176,1,34,16,66,2,81,13,0,32,13,32,10,65,48,16,193,5,33,8,32,2,32,16,55,3,120,32,2,40,2,172,1,34,3,40,2,4,33,4,32,2,32,3,40,2,8,65,0,32,3,40,2,0,34,3,27,54,2,136,2,32,2,32,4,54,2,132,2,32,2,32,3,54,2,128,2,32,2,65,0,54,2,252,1,32,2,32,3,65,0,71,34,6,54,2,248,1,32,2,32,4,54,2,244,1,32,2,32,3,54,2,240,1,32,2,65,0,54,2,236,1,32,2,32,6,54,2,232,1,32,1,40,2,60,33,4,32,1,40,2,56,33,6,32,2,65,232,1,106,16,174,8,34,3,4,64,3,64,32,2,65,140,2,106,34,9,32,3,65,8,106,65,36,16,193,5,26,32,2,65,176,1,106,34,3,32,4,65,36,16,193,5,26,32,6,32,9,32,3,16,145,7,65,255,1,113,34,3,65,2,70,32,3,65,1,113,69,114,69,4,64,32,2,40,2,168,1,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,3,32,12,16,254,17,12,3,11,32,2,65,232,1,106,16,174,8,34,3,13,0,11,11,32,2,41,3,120,33,16,32,2,32,8,65,48,16,193,5,33,3,32,16,66,2,81,13,0,32,0,65,8,106,32,3,65,48,16,193,5,26,32,1,32,7,65,1,106,32,3,65,216,0,106,16,241,9,12,3,11,32,1,40,2,12,34,3,13,0,11,11,66,2,33,16,11,32,0,32,16,55,3,0,32,2,65,176,2,106,36,0,11,184,5,2,6,126,3,127,35,0,65,208,0,107,34,8,36,0,2,64,32,0,41,3,0,66,2,81,4,64,32,8,65,64,107,66,0,55,3,0,32,8,66,0,55,3,56,32,8,32,0,41,3,16,34,2,55,3,48,32,8,32,0,41,3,8,34,3,55,3,40,32,8,32,2,66,243,202,209,203,167,140,217,178,244,0,133,55,3,32,32,8,32,2,66,237,222,145,243,150,204,220,183,228,0,133,55,3,24,32,8,32,3,66,225,228,149,243,214,236,217,188,236,0,133,55,3,16,32,8,32,3,66,245,202,205,131,215,172,219,183,243,0,133,55,3,8,32,8,32,1,40,2,0,34,0,65,0,71,54,2,76,32,8,65,8,106,34,9,32,8,65,204,0,106,34,10,65,4,16,251,2,2,64,32,0,69,4,64,32,8,32,1,45,0,4,54,2,76,32,9,32,10,65,4,16,251,2,12,1,11,32,8,65,8,106,32,1,40,2,4,32,1,40,2,8,16,251,2,11,32,8,41,3,56,32,8,53,2,64,66,56,134,132,34,2,32,8,41,3,32,133,34,3,66,16,137,32,3,32,8,41,3,16,124,34,3,133,34,5,66,21,137,32,5,32,8,41,3,24,34,4,32,8,41,3,8,124,34,6,66,32,137,124,34,5,133,34,7,66,16,137,32,7,32,3,32,4,66,13,137,32,6,133,34,4,124,34,3,66,32,137,66,255,1,133,124,34,6,133,34,7,66,21,137,32,7,32,3,32,4,66,17,137,133,34,3,32,2,32,5,133,124,34,2,66,32,137,124,34,5,133,34,4,66,16,137,32,4,32,2,32,3,66,13,137,133,34,2,32,6,124,34,3,66,32,137,124,34,4,133,34,6,66,21,137,32,6,32,3,32,2,66,17,137,133,34,2,32,5,124,34,3,66,32,137,124,34,5,133,34,6,66,16,134,32,6,32,2,66,13,137,32,3,133,34,2,32,4,124,34,3,66,32,137,124,34,4,133,66,43,136,32,2,66,17,137,32,3,133,34,2,66,13,137,32,2,32,5,124,133,34,2,66,47,136,133,32,2,32,4,124,34,2,66,32,136,133,32,2,133,33,2,12,1,11,65,0,33,0,32,8,32,1,40,2,0,34,9,65,0,71,54,2,8,66,165,198,136,161,200,156,167,249,75,33,2,3,64,32,2,32,8,65,8,106,32,0,106,49,0,0,133,66,179,131,128,128,128,32,126,33,2,32,0,65,1,106,34,0,65,4,71,13,0,11,32,9,69,4,64,32,8,32,1,45,0,4,54,2,8,65,0,33,0,3,64,32,2,32,8,65,8,106,32,0,106,49,0,0,133,66,179,131,128,128,128,32,126,33,2,32,0,65,1,106,34,0,65,4,71,13,0,11,12,1,11,32,1,40,2,8,34,9,69,13,0,32,1,40,2,4,33,0,3,64,32,2,32,0,49,0,0,133,66,179,131,128,128,128,32,126,33,2,32,0,65,1,106,33,0,32,9,65,1,107,34,9,13,0,11,11,32,8,65,208,0,106,36,0,32,2,167,65,255,255,1,113,11,236,8,2,13,127,4,126,35,0,65,144,1,107,34,2,36,0,32,2,32,1,54,2,68,32,1,65,48,106,33,4,32,0,2,127,2,64,2,64,2,64,2,64,2,64,32,1,40,2,64,69,13,0,32,1,40,2,80,33,6,32,2,65,24,106,32,4,16,184,19,32,2,40,2,24,34,3,69,13,0,32,2,65,204,0,106,33,5,3,64,32,2,65,136,1,106,32,3,65,24,106,41,0,0,34,15,55,3,0,32,2,65,128,1,106,32,3,65,16,106,41,0,0,34,16,55,3,0,32,2,65,248,0,106,32,3,65,8,106,41,0,0,34,17,55,3,0,32,2,32,3,41,0,0,34,18,55,3,112,32,5,65,24,106,32,15,55,0,0,32,5,65,16,106,32,16,55,0,0,32,5,65,8,106,32,17,55,0,0,32,5,32,18,55,0,0,32,2,32,6,54,2,72,32,5,32,1,16,239,26,69,13,2,32,1,40,2,80,33,6,32,2,65,16,106,32,4,16,184,19,32,2,40,2,16,34,3,13,0,11,11,32,1,65,0,54,2,64,32,1,40,2,32,4,64,32,2,65,196,0,106,33,6,35,0,65,224,0,107,34,7,36,0,32,2,65,200,0,106,34,11,2,127,2,64,32,1,65,32,106,34,8,40,2,0,34,3,32,8,40,2,4,34,12,70,13,0,32,8,40,2,12,65,224,0,106,33,13,32,6,40,2,0,33,14,32,8,40,2,8,33,6,32,7,65,64,107,33,9,3,64,2,64,32,8,32,3,65,200,0,106,34,10,54,2,0,2,64,32,13,32,3,65,32,106,16,202,17,34,3,69,13,0,32,4,65,0,54,2,44,32,4,66,0,55,2,36,32,4,32,6,54,2,32,32,4,32,3,40,2,12,54,2,24,32,4,32,3,40,2,0,34,5,54,2,16,32,4,32,5,65,8,106,54,2,8,32,4,32,5,32,3,40,2,4,106,65,1,106,54,2,12,32,4,32,5,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,0,32,7,65,16,106,32,4,16,184,19,32,7,40,2,16,34,3,69,13,0,32,6,33,5,3,64,32,7,65,48,106,32,3,65,24,106,41,0,0,34,15,55,3,0,32,7,65,40,106,32,3,65,16,106,41,0,0,34,16,55,3,0,32,7,65,32,106,32,3,65,8,106,41,0,0,34,17,55,3,0,32,7,32,3,41,0,0,34,18,55,3,24,32,9,65,24,106,32,15,55,0,0,32,9,65,16,106,32,16,55,0,0,32,9,65,8,106,32,17,55,0,0,32,9,32,18,55,0,0,32,7,32,5,54,2,60,32,9,32,14,16,239,26,69,13,2,32,4,40,2,32,33,5,32,7,65,8,106,32,4,16,184,19,32,7,40,2,8,34,3,13,0,11,11,32,8,32,6,65,1,106,34,6,54,2,8,32,10,34,3,32,12,71,13,1,12,2,11,11,32,11,65,4,106,32,7,65,60,106,65,36,16,193,5,26,32,8,32,6,65,1,106,54,2,8,65,1,12,1,11,65,0,11,54,2,0,32,7,65,224,0,106,36,0,32,2,40,2,72,13,2,11,32,1,65,0,54,2,64,2,64,32,1,40,2,112,69,13,0,32,1,40,2,128,1,33,6,32,2,65,8,106,32,1,65,224,0,106,34,5,16,184,19,32,2,40,2,8,34,3,69,13,0,32,2,65,204,0,106,33,4,32,2,40,2,68,33,10,3,64,32,2,65,136,1,106,32,3,65,24,106,41,0,0,34,15,55,3,0,32,2,65,128,1,106,32,3,65,16,106,41,0,0,34,16,55,3,0,32,2,65,248,0,106,32,3,65,8,106,41,0,0,34,17,55,3,0,32,2,32,3,41,0,0,34,18,55,3,112,32,4,65,24,106,32,15,55,0,0,32,4,65,16,106,32,16,55,0,0,32,4,65,8,106,32,17,55,0,0,32,4,32,18,55,0,0,32,2,32,6,54,2,72,32,4,32,10,16,239,26,69,13,4,32,1,40,2,128,1,33,6,32,2,32,5,16,184,19,32,2,40,2,0,34,3,13,0,11,11,32,1,65,0,54,2,112,65,0,12,4,11,32,2,65,32,106,32,2,65,200,0,106,65,36,16,193,5,26,12,2,11,32,2,65,32,106,32,2,65,204,0,106,65,36,16,193,5,26,12,1,11,32,2,65,32,106,32,2,65,200,0,106,65,36,16,193,5,26,11,32,2,65,209,0,106,32,2,65,44,106,41,2,0,34,15,55,0,0,32,2,65,217,0,106,32,2,65,52,106,41,2,0,34,16,55,0,0,32,2,65,225,0,106,32,2,65,60,106,41,2,0,34,17,55,0,0,32,2,32,2,41,2,36,34,18,55,0,73,32,0,65,32,106,32,17,55,0,0,32,0,65,24,106,32,16,55,0,0,32,0,65,16,106,32,15,55,0,0,32,0,32,18,55,0,8,32,0,65,0,54,2,4,65,1,11,54,2,0,32,2,65,144,1,106,36,0,11,186,36,1,19,127,35,0,65,128,3,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,4,34,4,4,64,32,5,65,128,1,106,34,6,32,1,40,2,0,65,8,106,32,2,16,246,2,32,5,45,0,128,1,34,3,65,38,71,13,2,32,5,65,27,106,32,5,65,140,1,106,40,2,0,54,0,0,32,5,32,5,41,2,132,1,55,0,19,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,3,69,13,1,32,3,66,129,128,128,128,16,55,2,0,32,3,32,5,65,16,106,65,3,114,34,9,41,0,0,55,0,8,32,3,65,16,106,32,9,65,8,106,40,0,0,54,0,0,32,5,32,3,54,2,12,32,6,32,4,65,8,106,32,2,16,246,2,32,5,45,0,128,1,34,2,65,38,70,4,64,32,5,65,43,106,32,5,65,140,1,106,40,2,0,54,0,0,32,5,32,5,41,2,132,1,55,0,35,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,2,69,13,4,32,2,66,129,128,128,128,16,55,2,0,32,2,32,5,65,32,106,65,3,114,34,4,41,0,0,55,0,8,32,2,65,16,106,32,4,65,8,106,40,0,0,54,0,0,32,1,40,2,8,33,1,12,6,11,32,5,32,5,41,0,129,1,55,3,32,32,5,32,5,65,136,1,106,41,0,0,55,0,39,32,0,65,16,106,32,5,65,144,1,106,65,56,16,193,5,26,32,0,65,8,106,32,5,41,0,39,55,0,0,32,0,32,5,41,3,32,55,0,1,32,0,32,2,58,0,0,32,3,32,3,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,6,32,5,65,12,106,16,218,10,12,6,11,32,5,65,128,1,106,33,6,32,1,40,2,0,65,8,106,33,7,65,0,33,4,35,0,65,160,6,107,34,1,36,0,32,1,32,2,54,2,8,32,1,65,0,54,2,20,32,1,66,128,128,128,128,192,0,55,2,12,32,1,65,40,106,34,8,32,7,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,8,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,7,69,4,64,65,4,65,28,16,177,28,0,11,32,7,32,2,65,0,32,1,65,24,106,34,2,16,247,13,32,2,66,1,55,2,8,32,2,32,7,54,2,4,32,2,65,1,54,2,0,32,1,65,176,2,106,32,1,65,32,106,41,2,0,55,3,0,32,1,32,1,41,2,24,55,3,168,2,32,1,65,188,2,106,32,1,65,168,2,106,16,155,3,32,1,40,2,188,2,65,128,128,128,128,120,70,13,2,32,1,65,248,0,106,33,18,32,8,65,4,114,33,19,32,1,65,201,4,106,33,20,32,1,65,60,106,33,17,3,64,32,1,65,224,2,106,32,1,65,204,2,106,40,2,0,54,2,0,32,1,65,216,2,106,32,1,65,196,2,106,41,2,0,55,3,0,32,1,32,1,41,2,188,2,55,3,208,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,220,2,34,2,45,0,100,34,8,65,2,107,14,26,17,18,21,0,1,19,20,21,21,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,22,23,27,11,32,2,40,2,108,33,4,11,32,2,40,2,104,33,3,12,25,11,32,1,40,2,216,2,69,13,33,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,34,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,78,13,24,12,29,11,32,1,40,2,216,2,69,13,32,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,33,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,28,12,23,11,32,1,40,2,216,2,69,13,31,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,32,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,27,12,22,11,32,1,40,2,216,2,69,13,30,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,31,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,26,12,21,11,32,1,40,2,216,2,69,13,29,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,30,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,25,12,20,11,32,1,40,2,216,2,69,13,28,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,29,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,24,12,19,11,32,1,40,2,216,2,69,13,27,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,28,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,23,12,18,11,32,1,40,2,216,2,69,13,26,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,27,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,32,1,40,2,216,2,34,2,65,1,77,13,28,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,2,77,13,29,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,12,17,11,32,1,40,2,216,2,69,13,25,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,26,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,21,32,1,40,2,216,2,34,2,65,1,77,13,27,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,2,77,13,28,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,21,12,16,11,32,1,40,2,216,2,69,13,24,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,25,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,32,1,40,2,216,2,34,2,65,1,77,13,26,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,2,77,13,27,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,32,1,40,2,216,2,34,2,65,2,77,13,12,32,1,40,2,20,34,9,32,1,40,2,212,2,40,2,8,34,2,77,13,13,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,12,15,11,32,1,40,2,216,2,69,13,23,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,24,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,19,32,1,40,2,216,2,34,2,65,1,77,13,25,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,2,77,13,26,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,19,12,14,11,32,1,40,2,216,2,69,13,22,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,23,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,18,32,1,40,2,216,2,34,2,65,1,77,13,24,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,2,77,13,25,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,18,12,13,11,32,1,40,2,216,2,69,13,21,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,22,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,17,32,1,40,2,216,2,34,2,65,1,77,13,23,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,2,77,13,24,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,17,12,12,11,32,1,40,2,216,2,69,13,20,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,2,77,13,21,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,16,32,1,40,2,216,2,34,2,65,1,77,13,22,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,2,77,13,23,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,16,12,11,11,32,1,65,40,106,32,2,65,232,0,106,32,1,40,2,212,2,32,1,40,2,216,2,32,1,40,2,16,32,1,40,2,20,16,163,10,32,1,40,2,52,33,11,32,1,40,2,48,33,9,32,1,40,2,44,33,4,32,1,40,2,40,33,3,12,10,11,32,1,65,40,106,32,2,65,232,0,106,32,1,40,2,8,40,2,0,16,145,6,32,1,45,0,41,33,12,32,1,45,0,40,34,14,65,2,71,4,64,32,1,45,0,59,33,15,32,1,40,0,55,33,11,32,1,40,0,51,33,9,32,1,40,0,47,33,4,32,1,40,0,43,33,3,32,1,45,0,42,33,16,32,1,65,232,2,106,32,17,65,45,16,193,5,26,12,10,11,32,6,32,12,58,0,9,32,6,65,37,58,0,8,12,10,11,32,1,65,40,106,32,2,65,232,0,106,32,1,40,2,8,40,2,0,16,145,6,32,1,45,0,41,33,12,32,1,45,0,40,34,14,65,2,71,4,64,32,1,45,0,59,33,15,32,1,40,0,55,33,11,32,1,40,0,51,33,9,32,1,40,0,47,33,4,32,1,40,0,43,33,3,32,1,45,0,42,33,16,32,1,65,232,2,106,32,17,65,45,16,193,5,26,12,9,11,32,6,32,12,58,0,9,32,6,65,37,58,0,8,12,9,11,32,1,65,240,2,106,32,2,65,129,1,106,40,0,0,54,2,0,32,1,32,2,41,0,121,55,3,232,2,12,1,11,32,1,65,240,2,106,32,2,65,129,1,106,40,0,0,54,2,0,32,1,32,2,41,0,121,55,3,232,2,11,32,2,45,0,120,33,15,32,2,40,0,116,33,11,32,2,40,0,112,33,9,32,2,40,0,108,33,4,32,2,40,0,104,33,3,32,2,45,0,103,33,16,32,2,45,0,102,33,12,32,2,45,0,101,33,14,12,5,11,32,1,65,40,106,32,2,65,232,0,106,32,1,65,8,106,16,169,12,32,1,40,2,40,34,3,65,128,128,128,128,120,71,13,3,32,6,32,1,45,0,44,58,0,9,32,6,65,37,58,0,8,12,5,11,32,1,65,40,106,32,2,65,232,0,106,32,1,65,8,106,16,169,12,32,1,40,2,40,34,3,65,128,128,128,128,120,71,13,2,32,6,32,1,45,0,44,58,0,9,32,6,65,37,58,0,8,12,4,11,65,2,32,2,65,244,132,214,0,16,163,15,0,11,32,2,32,9,65,132,133,214,0,16,163,15,0,11,32,1,40,2,52,33,11,32,1,40,2,48,33,9,32,1,40,2,44,33,4,11,32,1,32,15,58,0,200,4,32,1,32,11,54,2,196,4,32,1,32,9,54,2,192,4,32,1,32,4,54,2,188,4,32,1,32,3,54,2,184,4,32,1,32,16,58,0,183,4,32,1,32,12,58,0,182,4,32,1,32,14,58,0,181,4,32,1,32,8,58,0,180,4,32,20,32,1,65,232,2,106,65,47,16,193,5,26,32,1,65,40,106,33,8,35,0,65,176,2,107,34,2,36,0,32,2,65,184,1,106,32,1,65,180,4,106,34,7,16,137,1,32,2,32,2,40,2,188,1,54,2,176,1,32,2,32,2,65,191,1,106,40,0,0,54,0,179,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,184,1,34,10,65,128,128,128,128,120,70,4,64,32,2,65,208,1,106,32,7,16,118,32,2,65,192,1,106,34,10,32,2,65,220,1,106,41,2,0,55,3,0,32,2,65,200,1,106,34,13,32,2,65,228,1,106,40,2,0,54,2,0,32,2,32,2,41,2,212,1,55,3,184,1,32,2,40,2,208,1,34,21,65,2,70,13,1,32,2,65,32,106,32,2,65,232,1,106,65,196,0,16,193,5,26,32,2,65,20,106,32,10,41,3,0,55,2,0,32,2,65,28,106,32,13,40,2,0,54,2,0,32,2,32,2,41,3,184,1,55,2,12,32,2,65,228,0,106,32,7,65,196,0,16,193,5,33,13,32,2,65,171,1,106,32,2,40,0,179,1,54,0,0,32,2,32,21,54,2,8,32,2,32,2,40,2,176,1,54,2,168,1,32,2,40,2,88,65,146,3,75,13,2,32,2,40,2,84,65,128,146,244,1,75,4,64,65,136,128,128,128,120,33,7,12,6,11,65,140,128,128,128,120,33,7,2,64,2,64,2,64,32,2,45,0,100,34,10,65,26,107,14,2,8,1,0,11,32,10,65,2,71,13,1,32,2,45,0,101,13,1,12,6,11,32,2,40,2,112,34,10,69,13,0,32,2,40,2,108,33,7,32,10,65,193,0,108,33,10,3,64,32,7,45,0,0,65,1,71,13,6,32,7,65,193,0,106,33,7,32,10,65,193,0,107,34,10,13,0,11,11,32,8,32,2,65,8,106,65,168,1,16,193,5,26,12,7,11,32,2,65,227,1,106,32,2,65,203,1,106,45,0,0,58,0,0,32,2,65,215,1,106,32,2,40,0,179,1,54,0,0,32,2,32,2,41,0,195,1,55,0,219,1,32,2,32,2,40,2,176,1,54,2,212,1,32,2,32,10,54,2,208,1,12,2,11,32,2,65,224,1,106,32,13,40,2,0,54,2,0,32,2,65,216,1,106,32,10,41,3,0,55,3,0,32,2,32,2,41,3,184,1,55,3,208,1,12,1,11,32,8,65,2,54,2,0,32,8,65,25,58,0,8,12,3,11,32,8,65,8,106,32,2,65,208,1,106,16,233,11,32,8,65,2,54,2,0,32,7,16,202,2,12,3,11,65,133,128,128,128,120,33,7,11,32,8,32,7,54,2,12,32,8,65,24,58,0,8,32,8,65,2,54,2,0,11,32,13,16,202,2,11,32,2,65,176,2,106,36,0,32,1,40,2,40,34,8,65,2,71,13,1,32,6,65,8,106,32,1,65,160,3,106,32,1,65,236,3,106,32,1,65,48,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,6,65,2,54,2,0,32,1,65,208,2,106,16,212,21,32,1,65,168,2,106,34,2,16,155,16,32,2,65,4,65,28,16,244,22,12,5,11,32,1,65,232,3,106,34,2,32,19,65,204,0,16,193,5,26,32,1,65,248,4,106,34,7,32,18,65,216,0,16,193,5,26,32,1,65,156,3,106,34,10,32,2,65,204,0,16,193,5,26,32,1,65,212,5,106,34,13,32,10,65,204,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,176,1,65,4,16,149,27,34,2,4,64,32,2,32,8,54,2,8,32,2,66,129,128,128,128,16,55,2,0,32,2,65,12,106,32,13,65,204,0,16,193,5,26,32,2,65,216,0,106,32,7,65,216,0,16,193,5,26,32,1,40,2,20,34,8,32,1,40,2,12,70,4,64,32,1,65,12,106,16,250,18,11,32,1,40,2,16,32,8,65,2,116,106,32,2,54,2,0,32,1,32,8,65,1,106,54,2,20,32,1,65,208,2,106,16,212,21,32,1,65,188,2,106,32,1,65,168,2,106,16,155,3,32,1,40,2,188,2,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,176,1,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,1,65,168,2,106,34,2,16,155,16,32,2,65,4,65,28,16,244,22,32,1,40,2,20,34,2,69,13,1,32,1,32,2,65,1,107,34,2,54,2,20,32,1,40,2,16,32,2,65,2,116,106,40,2,0,34,2,32,2,40,2,0,34,3,65,0,32,3,65,1,71,27,54,2,0,2,64,32,1,32,3,65,1,70,4,127,32,2,40,2,12,33,3,32,2,40,2,8,33,4,32,1,65,40,106,32,2,65,16,106,65,160,1,16,193,5,26,2,64,32,2,65,127,70,13,0,32,2,32,2,40,2,4,34,9,65,1,107,54,2,4,32,9,65,1,71,13,0,32,2,65,176,1,65,4,16,218,26,11,32,4,65,2,71,13,1,32,3,5,32,2,11,54,2,232,3,65,243,129,214,0,65,43,32,1,65,232,3,106,65,144,131,214,0,65,228,132,214,0,16,253,13,0,11,32,6,65,8,106,32,1,65,40,106,65,160,1,16,193,5,26,32,6,32,3,54,2,4,32,6,32,4,54,2,0,11,32,1,65,12,106,34,2,16,166,18,32,2,65,4,65,4,16,244,22,32,1,65,160,6,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,2,32,3,65,132,133,214,0,16,163,15,0,11,65,1,32,2,65,244,132,214,0,16,163,15,0,11,32,2,32,4,65,132,133,214,0,16,163,15,0,11,32,5,40,2,128,1,34,1,65,2,71,4,64,32,5,65,52,106,34,4,32,6,65,4,114,65,204,0,16,193,5,26,32,5,65,168,2,106,34,6,32,5,65,208,1,106,65,216,0,16,193,5,26,65,0,33,2,65,205,184,158,1,45,0,0,26,65,176,1,65,4,16,149,27,34,3,69,13,4,32,3,32,1,54,2,8,32,3,66,129,128,128,128,16,55,2,0,32,3,65,12,106,32,4,65,204,0,16,193,5,26,32,3,65,216,0,106,32,6,65,216,0,16,193,5,26,12,5,11,32,0,32,5,65,56,106,32,5,65,136,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,5,11,65,4,65,20,16,177,28,0,11,32,5,32,5,41,0,129,1,55,3,16,32,5,32,5,65,136,1,106,41,0,0,55,0,23,32,0,65,16,106,32,5,65,144,1,106,65,56,16,193,5,26,32,0,65,8,106,32,5,41,0,23,55,0,0,32,0,32,5,41,3,16,55,0,1,32,0,32,3,58,0,0,12,3,11,65,4,65,20,16,177,28,0,11,65,4,65,176,1,16,177,28,0,11,32,0,32,1,54,2,12,32,0,32,2,54,2,8,32,0,32,3,54,2,4,32,0,65,38,58,0,0,11,32,5,65,128,3,106,36,0,11,200,5,1,8,127,35,0,65,208,0,107,34,3,36,0,32,1,40,2,0,34,5,32,1,40,2,8,34,6,65,3,116,106,34,4,40,2,4,33,9,32,4,45,0,0,33,10,32,4,32,4,65,8,106,32,5,47,1,94,34,4,32,6,65,127,115,106,65,3,116,16,184,28,26,32,5,32,4,65,1,107,34,4,59,1,94,32,1,40,2,4,33,1,2,64,32,4,65,255,255,3,113,65,4,75,13,0,32,3,65,16,106,32,5,32,1,16,212,7,32,3,65,20,106,33,1,2,64,2,64,2,64,2,64,32,3,40,2,16,65,1,107,14,2,2,0,1,11,32,3,32,6,54,2,12,32,3,32,3,41,2,20,55,2,4,12,2,11,32,3,40,2,44,33,5,32,3,40,2,36,33,7,32,3,40,2,32,34,8,47,1,94,32,3,40,2,40,34,4,47,1,94,106,65,11,79,4,64,32,3,65,56,106,32,1,65,8,106,40,2,0,54,2,0,32,3,32,5,54,2,72,32,3,32,4,54,2,68,32,3,32,7,54,2,64,32,3,32,8,54,2,60,32,3,32,1,41,2,0,55,3,48,32,3,65,48,106,65,1,16,179,4,32,3,32,5,54,2,8,32,3,32,4,54,2,4,32,3,32,6,65,1,106,54,2,12,12,2,11,32,3,65,56,106,32,1,65,8,106,40,2,0,54,2,0,32,3,32,5,54,2,72,32,3,32,4,54,2,68,32,3,32,7,54,2,64,32,3,32,8,54,2,60,32,3,32,1,41,2,0,55,3,48,32,3,65,4,106,32,3,65,48,106,65,1,32,6,16,254,11,12,1,11,32,3,40,2,44,33,7,32,3,40,2,36,33,5,32,3,40,2,32,34,4,47,1,94,32,3,40,2,40,34,8,47,1,94,106,65,11,79,4,64,32,3,65,56,106,32,1,65,8,106,40,2,0,54,2,0,32,3,32,7,54,2,72,32,3,32,8,54,2,68,32,3,32,5,54,2,64,32,3,32,4,54,2,60,32,3,32,1,41,2,0,55,3,48,32,3,65,48,106,65,1,16,253,3,32,3,32,6,54,2,12,32,3,32,5,54,2,8,32,3,32,4,54,2,4,12,1,11,32,3,65,56,106,32,1,65,8,106,40,2,0,54,2,0,32,3,32,7,54,2,72,32,3,32,8,54,2,68,32,3,32,5,54,2,64,32,3,32,4,54,2,60,32,3,32,1,41,2,0,55,3,48,32,3,65,4,106,32,3,65,48,106,65,0,32,6,16,254,11,11,32,3,40,2,12,33,6,32,3,40,2,8,33,1,32,3,40,2,4,34,5,40,2,88,34,4,69,13,0,32,3,65,16,106,32,4,32,1,65,1,106,16,181,7,32,3,40,2,16,69,4,64,3,64,32,3,40,2,20,34,4,69,13,2,32,3,65,16,106,32,4,32,3,40,2,24,16,181,7,32,3,40,2,16,69,13,0,11,11,32,2,65,1,58,0,0,11,32,0,32,6,54,2,16,32,0,32,1,54,2,12,32,0,32,5,54,2,8,32,0,32,9,54,2,4,32,0,32,10,58,0,0,32,3,65,208,0,106,36,0,11,191,5,2,3,126,8,127,35,0,65,48,107,34,7,36,0,32,7,32,2,58,0,19,2,64,2,64,32,1,65,176,1,106,32,7,65,19,106,16,201,17,34,2,69,4,64,65,2,33,2,12,1,11,32,1,40,2,156,1,4,64,32,1,65,160,1,106,32,2,16,147,4,33,3,32,1,40,2,144,1,34,8,65,36,107,33,11,32,1,40,2,148,1,34,9,32,3,167,113,33,6,32,3,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,5,2,127,3,64,2,64,32,6,32,8,106,41,0,0,34,4,32,5,133,34,3,66,127,133,32,3,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,3,80,69,4,64,3,64,32,2,32,11,65,0,32,3,122,167,65,3,118,32,6,106,32,9,113,107,34,12,65,36,108,106,16,239,26,13,2,32,3,66,1,125,32,3,131,34,3,80,69,13,0,11,11,65,0,32,4,32,4,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,26,32,6,32,10,65,8,106,34,10,106,32,9,113,33,6,12,1,11,11,32,8,32,12,65,36,108,106,11,34,6,65,36,107,65,0,32,6,27,33,6,11,32,7,65,8,106,32,6,65,32,106,65,0,32,6,27,16,187,22,2,64,2,64,32,1,40,2,124,69,13,0,32,7,40,2,12,33,8,32,7,40,2,8,33,9,32,1,65,128,1,106,32,2,16,147,4,33,3,32,1,40,2,112,34,10,65,160,2,107,33,12,32,1,40,2,116,34,11,32,3,167,113,33,6,32,3,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,5,65,0,33,1,3,64,32,6,32,10,106,41,0,0,34,4,32,5,133,34,3,66,127,133,32,3,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,3,80,69,4,64,3,64,32,2,32,12,65,0,32,3,122,167,65,3,118,32,6,106,32,11,113,107,34,13,65,160,2,108,106,16,239,26,13,4,32,3,66,1,125,32,3,131,34,3,80,69,13,0,11,11,32,4,32,4,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,6,32,1,65,8,106,34,1,106,32,11,113,33,6,12,0,11,0,11,65,161,243,203,0,65,9,65,208,247,203,0,16,151,17,0,11,32,9,69,33,2,65,0,33,6,32,9,69,32,10,32,13,65,160,2,108,106,65,128,2,107,16,188,22,69,114,13,0,32,8,65,0,72,13,1,32,8,65,1,106,65,255,255,255,255,7,32,8,65,255,255,255,255,7,71,34,2,27,33,6,11,32,0,32,2,58,0,4,32,0,32,6,54,2,0,32,7,65,48,106,36,0,15,11,32,7,65,1,54,2,24,32,7,65,160,248,203,0,54,2,20,32,7,66,0,55,2,32,32,7,32,7,65,44,106,54,2,28,32,7,65,20,106,65,168,248,203,0,16,198,18,0,11,241,4,1,10,127,35,0,65,160,1,107,34,3,36,0,32,3,65,4,106,34,4,32,1,32,2,16,212,18,32,3,65,0,54,2,36,32,3,65,48,106,65,0,65,232,0,16,129,10,26,32,3,66,1,55,2,40,32,3,32,1,54,2,156,1,32,1,32,2,106,33,9,32,3,32,4,54,2,152,1,32,3,65,52,106,33,5,32,3,65,8,106,33,10,65,1,33,8,3,64,2,64,32,1,4,64,32,1,32,9,71,4,64,32,3,65,156,1,106,33,2,12,2,11,32,3,65,0,54,2,156,1,11,32,3,40,2,152,1,34,1,4,64,32,3,65,152,1,106,33,2,32,1,32,10,71,13,1,11,32,6,65,0,74,4,64,3,64,32,3,65,36,106,65,0,16,183,15,32,6,65,1,107,34,6,13,0,11,11,2,64,32,3,40,2,48,34,2,65,229,0,73,4,64,32,3,40,2,44,33,4,32,3,40,2,40,33,1,32,3,32,2,32,5,106,54,2,156,1,32,3,32,1,32,4,106,54,2,152,1,2,127,2,64,3,64,2,127,2,64,32,1,69,13,0,32,1,32,3,40,2,152,1,34,2,70,13,0,32,3,65,152,1,106,12,1,11,32,5,32,3,40,2,156,1,34,2,70,13,2,65,0,33,1,32,3,65,156,1,106,11,32,2,65,1,107,34,2,54,2,0,32,2,45,0,0,34,2,65,57,75,13,4,32,0,32,2,65,240,185,156,1,106,45,0,0,16,207,25,69,13,0,11,32,3,65,36,106,16,214,24,65,1,12,1,11,32,3,65,36,106,16,214,24,65,0,11,32,3,65,160,1,106,36,0,15,11,32,2,65,228,0,65,244,188,156,1,16,164,15,0,11,32,2,65,58,65,228,188,156,1,16,163,15,0,11,32,2,32,1,65,1,106,54,2,0,2,64,32,3,40,2,48,34,4,65,229,0,73,4,64,32,6,32,8,32,1,45,0,0,34,2,69,113,34,8,106,33,6,32,3,40,2,40,34,7,32,3,40,2,44,106,33,11,32,4,32,5,106,33,12,32,5,33,1,3,64,32,1,69,32,1,32,12,70,114,4,127,32,7,65,0,32,7,32,11,71,27,69,4,64,32,2,69,13,4,3,64,32,3,65,36,106,32,2,32,2,65,58,110,34,1,65,58,108,107,16,183,15,32,2,65,58,73,32,1,33,2,69,13,0,11,12,4,11,32,7,34,1,65,1,106,33,7,65,0,5,32,1,65,1,106,11,32,1,32,1,45,0,0,65,8,116,32,2,106,34,1,32,1,65,58,110,34,2,65,58,108,107,58,0,0,33,1,12,0,11,0,11,32,4,65,228,0,65,132,189,156,1,16,164,15,0,11,32,3,40,2,156,1,33,1,12,0,11,0,11,188,5,1,4,127,35,0,65,208,1,107,34,3,36,0,2,64,2,64,2,64,3,64,32,2,32,4,70,4,64,32,3,65,1,54,2,60,32,3,65,1,59,1,56,32,3,32,2,54,2,52,32,3,65,0,54,2,48,32,3,65,1,58,0,44,32,3,65,35,54,2,40,32,3,32,2,54,2,36,32,3,65,0,54,2,32,32,3,32,2,54,2,28,32,3,32,1,54,2,24,32,3,65,35,54,2,20,32,3,65,8,106,32,3,65,20,106,16,255,3,32,3,40,2,8,34,4,69,13,2,32,3,40,2,12,33,5,2,64,2,64,32,3,2,127,2,64,2,64,32,3,40,2,60,34,1,14,2,3,0,1,11,32,3,65,0,54,2,60,32,3,45,0,57,13,2,32,3,65,1,58,0,57,2,64,32,3,45,0,56,65,1,70,4,64,32,3,40,2,52,33,6,32,3,40,2,48,33,1,12,1,11,32,3,40,2,52,34,6,32,3,40,2,48,34,1,70,13,3,11,32,3,40,2,24,32,1,106,33,2,32,6,32,1,107,12,1,11,32,3,32,1,65,1,107,54,2,60,32,3,32,3,65,20,106,16,255,3,32,3,40,2,0,34,2,69,13,1,32,3,40,2,4,11,34,1,54,2,68,32,3,32,2,54,2,64,32,3,65,216,0,106,32,4,32,5,16,255,9,32,3,45,0,88,34,6,65,37,71,13,5,32,3,65,208,0,106,32,3,65,228,0,106,40,2,0,34,6,54,2,0,32,3,32,3,41,2,92,55,3,72,32,2,32,1,32,3,40,2,76,32,6,16,246,23,69,13,1,32,3,65,200,0,106,16,214,24,11,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,65,37,58,0,0,12,5,11,32,3,65,3,54,2,92,32,3,65,156,239,214,0,54,2,88,32,3,66,2,55,2,100,32,3,65,210,8,54,2,204,1,32,3,65,4,54,2,196,1,32,3,32,3,65,192,1,106,54,2,96,32,3,32,3,65,200,0,106,34,1,54,2,200,1,32,3,32,3,65,64,107,54,2,192,1,32,3,65,180,1,106,32,3,65,216,0,106,16,236,4,32,3,65,176,1,106,32,3,65,188,1,106,40,2,0,54,0,0,32,3,32,3,41,2,180,1,55,0,168,1,32,0,65,20,58,0,0,32,0,32,3,41,0,165,1,55,0,1,32,0,65,8,106,32,3,65,172,1,106,41,0,0,55,0,0,32,1,16,214,24,12,4,11,32,1,32,4,106,32,4,65,1,106,33,4,44,0,0,34,5,65,20,78,13,0,11,32,0,32,5,58,0,1,32,0,65,8,58,0,0,12,2,11,65,236,238,214,0,16,248,26,0,11,32,3,32,3,41,0,89,55,3,192,1,32,3,32,3,65,224,0,106,41,0,0,55,0,199,1,32,0,65,16,106,32,3,65,232,0,106,65,56,16,193,5,26,32,0,65,8,106,32,3,41,0,199,1,55,0,0,32,0,32,3,41,3,192,1,55,0,1,32,0,32,6,58,0,0,11,32,3,65,208,1,106,36,0,11,212,4,2,6,126,4,127,32,0,32,0,40,2,56,32,2,106,54,2,56,2,64,2,64,32,0,40,2,60,34,11,69,4,64,12,1,11,65,4,33,9,2,126,65,8,32,11,107,34,10,32,2,32,2,32,10,75,27,34,12,65,4,73,4,64,65,0,33,9,66,0,12,1,11,32,1,53,0,0,11,33,3,32,12,32,9,65,1,114,75,4,64,32,1,32,9,106,51,0,0,32,9,65,3,116,173,134,32,3,132,33,3,32,9,65,2,114,33,9,11,32,0,32,0,41,3,48,32,9,32,12,73,4,126,32,1,32,9,106,49,0,0,32,9,65,3,116,173,134,32,3,132,5,32,3,11,32,11,65,3,116,65,56,113,173,134,132,34,3,55,3,48,32,2,32,10,79,4,64,32,0,32,0,41,3,24,32,3,133,34,4,32,0,41,3,8,124,34,6,32,0,41,3,16,34,5,66,13,137,32,5,32,0,41,3,0,124,34,5,133,34,7,124,34,8,32,7,66,17,137,133,55,3,16,32,0,32,8,66,32,137,55,3,8,32,0,32,6,32,4,66,16,137,133,34,4,66,21,137,32,4,32,5,66,32,137,124,34,4,133,55,3,24,32,0,32,3,32,4,133,55,3,0,12,1,11,32,2,32,11,106,33,9,12,1,11,32,2,32,10,107,34,2,65,7,113,33,9,32,2,65,120,113,34,2,32,10,75,4,64,32,0,41,3,8,33,4,32,0,41,3,16,33,3,32,0,41,3,24,33,6,32,0,41,3,0,33,5,3,64,32,4,32,1,32,10,106,41,0,0,34,7,32,6,133,34,4,124,34,6,32,3,32,5,124,34,5,32,3,66,13,137,133,34,3,124,34,8,32,3,66,17,137,133,33,3,32,6,32,4,66,16,137,133,34,4,66,21,137,32,4,32,5,66,32,137,124,34,5,133,33,6,32,8,66,32,137,33,4,32,5,32,7,133,33,5,32,10,65,8,106,34,10,32,2,73,13,0,11,32,0,32,3,55,3,16,32,0,32,6,55,3,24,32,0,32,4,55,3,8,32,0,32,5,55,3,0,11,65,4,33,2,2,126,32,9,65,4,73,4,64,65,0,33,2,66,0,12,1,11,32,1,32,10,106,53,0,0,11,33,3,32,9,32,2,65,1,114,75,4,64,32,1,32,2,106,32,10,106,51,0,0,32,2,65,3,116,173,134,32,3,132,33,3,32,2,65,2,114,33,2,11,32,0,32,2,32,9,73,4,126,32,1,32,2,32,10,106,106,49,0,0,32,2,65,3,116,173,134,32,3,132,5,32,3,11,55,3,48,11,32,0,32,9,54,2,60,11,212,4,2,4,127,6,126,32,0,32,0,40,2,56,65,32,106,54,2,56,2,64,2,64,32,0,40,2,60,34,4,69,4,64,12,1,11,65,4,33,2,2,126,65,32,65,8,32,4,107,34,3,32,3,65,33,79,27,34,5,65,4,73,4,64,65,0,33,2,66,0,12,1,11,32,1,53,0,0,11,33,6,32,5,32,2,65,1,114,75,4,64,32,1,32,2,106,51,0,0,32,2,65,3,116,173,134,32,6,132,33,6,32,2,65,2,114,33,2,11,32,0,32,0,41,3,48,32,2,32,5,73,4,126,32,1,32,2,106,49,0,0,32,2,65,3,116,173,134,32,6,132,5,32,6,11,32,4,65,3,116,65,56,113,173,134,132,34,6,55,3,48,32,3,65,33,73,4,64,32,0,32,0,41,3,24,32,6,133,34,7,32,0,41,3,8,124,34,9,32,0,41,3,16,34,8,66,13,137,32,8,32,0,41,3,0,124,34,8,133,34,10,124,34,11,32,10,66,17,137,133,55,3,16,32,0,32,11,66,32,137,55,3,8,32,0,32,9,32,7,66,16,137,133,34,7,66,21,137,32,7,32,8,66,32,137,124,34,7,133,55,3,24,32,0,32,6,32,7,133,55,3,0,12,1,11,32,4,65,32,106,33,4,12,1,11,65,32,32,3,107,34,2,65,7,113,33,4,32,2,65,56,113,34,2,32,3,75,4,64,32,0,41,3,8,33,7,32,0,41,3,16,33,6,32,0,41,3,24,33,9,32,0,41,3,0,33,8,3,64,32,7,32,1,32,3,106,41,0,0,34,10,32,9,133,34,7,124,34,9,32,6,32,8,124,34,8,32,6,66,13,137,133,34,6,124,34,11,32,6,66,17,137,133,33,6,32,9,32,7,66,16,137,133,34,7,66,21,137,32,7,32,8,66,32,137,124,34,8,133,33,9,32,11,66,32,137,33,7,32,8,32,10,133,33,8,32,3,65,8,106,34,3,32,2,73,13,0,11,32,0,32,6,55,3,16,32,0,32,9,55,3,24,32,0,32,7,55,3,8,32,0,32,8,55,3,0,11,65,4,33,2,2,126,32,4,65,4,73,4,64,65,0,33,2,66,0,12,1,11,32,1,32,3,106,53,0,0,11,33,6,32,4,32,2,65,1,114,75,4,64,32,1,32,2,106,32,3,106,51,0,0,32,2,65,3,116,173,134,32,6,132,33,6,32,2,65,2,114,33,2,11,32,0,32,2,32,4,73,4,126,32,1,32,2,32,3,106,106,49,0,0,32,2,65,3,116,173,134,32,6,132,5,32,6,11,55,3,48,11,32,0,32,4,54,2,60,11,173,5,1,12,127,35,0,65,192,1,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,32,2,4,64,32,3,65,8,106,32,1,40,2,248,6,32,2,65,1,107,34,9,16,253,2,32,3,40,2,8,34,4,13,1,65,172,180,204,0,16,248,26,0,11,16,240,22,34,5,65,0,59,1,246,6,32,5,65,0,54,2,240,6,32,0,32,1,47,1,246,6,34,2,4,127,32,3,65,56,106,34,4,65,24,106,33,8,32,4,65,16,106,33,10,32,4,65,8,106,33,9,3,64,32,3,65,8,106,34,11,32,1,65,48,16,193,5,26,32,8,32,1,65,200,0,106,41,3,0,55,3,0,32,10,32,1,65,64,107,41,3,0,55,3,0,32,9,32,1,65,56,106,41,3,0,55,3,0,32,4,32,1,65,48,106,41,3,0,55,3,0,32,5,47,1,246,6,34,7,65,11,79,13,3,32,5,32,7,65,1,106,59,1,246,6,32,5,32,7,65,208,0,108,106,32,11,65,208,0,16,193,5,26,32,1,65,208,0,106,33,1,32,2,32,6,65,1,106,34,6,71,13,0,11,32,2,5,32,4,11,54,2,8,32,0,65,0,54,2,4,32,0,32,5,54,2,0,12,4,11,32,3,40,2,12,33,6,16,241,22,34,2,32,4,54,2,248,6,32,2,65,0,59,1,246,6,32,2,65,0,54,2,240,6,32,4,65,0,59,1,244,6,32,4,32,2,54,2,240,6,32,3,32,6,65,1,106,34,4,54,2,12,32,3,32,2,54,2,8,32,3,32,4,54,2,92,32,3,32,2,54,2,88,32,1,47,1,246,6,69,13,2,32,1,65,252,6,106,33,4,32,3,40,2,16,33,5,32,3,65,144,1,106,34,7,65,24,106,33,11,32,7,65,16,106,33,12,32,7,65,8,106,33,13,32,1,33,2,3,64,32,3,65,224,0,106,32,2,65,48,16,193,5,26,32,11,32,2,65,200,0,106,41,3,0,55,3,0,32,12,32,2,65,64,107,41,3,0,55,3,0,32,13,32,2,65,56,106,41,3,0,55,3,0,32,7,32,2,65,48,106,41,3,0,55,3,0,32,3,65,180,1,106,32,4,40,2,0,32,9,16,253,2,32,3,40,2,188,1,33,14,2,127,32,3,40,2,180,1,34,6,69,4,64,16,240,22,34,6,65,0,59,1,246,6,32,6,65,0,54,2,240,6,65,0,12,1,11,32,3,40,2,184,1,11,33,10,32,3,65,216,0,106,32,3,65,224,0,106,32,6,32,10,16,137,14,32,4,65,4,106,33,4,32,2,65,208,0,106,33,2,32,5,32,14,106,65,1,106,33,5,32,8,65,1,106,34,8,32,1,47,1,246,6,73,13,0,11,12,1,11,65,200,226,203,0,65,32,65,232,226,203,0,16,218,19,0,11,32,3,32,5,54,2,16,11,32,0,32,3,41,2,8,55,2,0,32,0,65,8,106,32,3,65,16,106,40,2,0,54,2,0,11,32,3,65,192,1,106,36,0,11,132,6,2,1,127,1,124,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,17,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,0,11,32,2,32,0,45,0,1,58,0,8,32,2,65,2,54,2,20,32,2,65,176,215,156,1,54,2,16,32,2,66,1,55,2,28,32,2,65,233,9,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,8,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,17,11,32,2,32,0,41,3,8,55,3,8,32,2,65,2,54,2,20,32,2,65,204,215,156,1,54,2,16,32,2,66,1,55,2,28,32,2,65,160,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,8,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,16,11,32,2,32,0,41,3,8,55,3,8,32,2,65,2,54,2,20,32,2,65,204,215,156,1,54,2,16,32,2,66,1,55,2,28,32,2,65,226,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,8,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,15,11,32,0,43,3,8,33,3,32,2,65,2,54,2,20,32,2,65,236,215,156,1,54,2,16,32,2,66,1,55,2,28,32,2,65,234,9,54,2,12,32,2,32,3,57,3,40,32,2,32,2,65,8,106,54,2,24,32,2,32,2,65,40,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,14,11,32,2,32,0,40,2,4,54,2,8,32,2,65,2,54,2,20,32,2,65,136,216,156,1,54,2,16,32,2,66,1,55,2,28,32,2,65,169,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,8,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,13,11,32,2,32,0,41,2,4,55,2,8,32,2,65,1,54,2,20,32,2,65,160,216,156,1,54,2,16,32,2,66,1,55,2,28,32,2,65,170,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,8,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,12,11,32,1,65,153,215,156,1,65,10,16,181,25,12,11,11,32,1,65,168,216,156,1,65,10,16,181,25,12,10,11,32,1,65,178,216,156,1,65,12,16,181,25,12,9,11,32,1,65,190,216,156,1,65,14,16,181,25,12,8,11,32,1,65,204,216,156,1,65,8,16,181,25,12,7,11,32,1,65,212,216,156,1,65,3,16,181,25,12,6,11,32,1,65,215,216,156,1,65,4,16,181,25,12,5,11,32,1,65,219,216,156,1,65,12,16,181,25,12,4,11,32,1,65,231,216,156,1,65,15,16,181,25,12,3,11,32,1,65,246,216,156,1,65,13,16,181,25,12,2,11,32,1,65,131,217,156,1,65,14,16,181,25,12,1,11,32,1,32,0,40,2,4,32,0,40,2,8,16,181,25,11,32,2,65,48,106,36,0,11,143,6,1,2,127,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,4,32,0,40,2,0,65,128,128,128,128,120,115,34,3,32,3,65,15,79,27,65,1,107,14,14,1,2,3,4,5,6,7,8,9,10,11,12,13,14,0,11,32,1,40,2,20,65,247,137,214,0,65,35,32,1,40,2,24,40,2,12,17,4,0,12,14,11,32,1,40,2,20,65,154,138,214,0,65,35,32,1,40,2,24,40,2,12,17,4,0,12,13,11,32,1,40,2,20,65,189,138,214,0,65,37,32,1,40,2,24,40,2,12,17,4,0,12,12,11,32,2,32,0,65,4,106,54,2,4,32,2,65,1,54,2,12,32,2,65,160,139,214,0,54,2,8,32,2,66,1,55,2,20,32,2,65,135,6,54,2,36,32,2,32,2,65,32,106,54,2,16,32,2,32,2,65,4,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,12,11,11,32,2,32,0,54,2,0,32,2,32,0,65,12,106,54,2,4,32,2,65,2,54,2,12,32,2,65,196,139,214,0,54,2,8,32,2,66,2,55,2,20,32,2,65,136,8,54,2,44,32,2,65,135,6,54,2,36,32,2,32,2,65,32,106,54,2,16,32,2,32,2,65,4,106,54,2,40,32,2,32,2,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,12,10,11,32,1,40,2,20,65,212,139,214,0,65,56,32,1,40,2,24,40,2,12,17,4,0,12,9,11,32,2,32,0,40,2,4,54,2,0,32,2,32,0,40,2,8,54,2,4,32,2,65,3,54,2,12,32,2,65,232,140,214,0,54,2,8,32,2,66,2,55,2,20,32,2,65,7,54,2,44,32,2,65,7,54,2,36,32,2,32,2,65,32,106,54,2,16,32,2,32,2,65,4,106,54,2,40,32,2,32,2,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,12,8,11,32,1,40,2,20,65,128,141,214,0,65,232,0,32,1,40,2,24,40,2,12,17,4,0,12,7,11,32,1,40,2,20,65,232,141,214,0,65,222,0,32,1,40,2,24,40,2,12,17,4,0,12,6,11,32,1,40,2,20,65,198,142,214,0,65,215,0,32,1,40,2,24,40,2,12,17,4,0,12,5,11,32,1,40,2,20,65,157,143,214,0,65,217,0,32,1,40,2,24,40,2,12,17,4,0,12,4,11,32,1,40,2,20,65,246,143,214,0,65,58,32,1,40,2,24,40,2,12,17,4,0,12,3,11,32,1,40,2,20,65,176,144,214,0,65,44,32,1,40,2,24,40,2,12,17,4,0,12,2,11,32,2,32,0,40,2,4,54,2,0,32,2,32,0,40,2,8,54,2,4,32,2,65,3,54,2,12,32,2,65,188,145,214,0,54,2,8,32,2,66,2,55,2,20,32,2,65,7,54,2,44,32,2,65,7,54,2,36,32,2,32,2,65,32,106,54,2,16,32,2,32,2,65,4,106,54,2,40,32,2,32,2,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,12,1,11,32,1,40,2,20,65,212,145,214,0,65,48,32,1,40,2,24,40,2,12,17,4,0,11,32,2,65,48,106,36,0,11,145,5,1,27,127,35,0,65,32,107,34,3,36,0,2,127,65,0,32,1,40,2,36,65,1,113,69,13,0,26,65,0,32,2,40,2,36,65,1,113,69,13,0,26,32,2,40,2,44,32,1,40,2,44,106,33,6,32,2,40,2,40,32,1,40,2,40,106,33,7,65,1,11,33,5,32,2,40,2,32,33,8,32,2,40,2,28,33,9,32,1,40,2,32,33,10,32,1,40,2,28,33,11,32,2,40,2,24,33,12,32,2,40,2,20,33,13,32,1,40,2,24,33,14,32,1,40,2,20,33,15,32,2,40,2,12,33,16,32,2,40,2,8,33,17,32,1,40,2,12,33,18,32,1,40,2,8,33,19,32,2,40,2,4,33,20,32,2,40,2,0,33,21,32,1,40,2,4,33,22,32,1,40,2,0,33,23,32,2,40,2,16,33,24,32,1,40,2,16,33,25,32,2,40,2,76,33,26,32,1,40,2,76,33,27,2,64,32,1,40,2,48,65,1,113,69,13,0,32,2,40,2,48,65,1,113,69,13,0,32,2,40,2,56,32,1,40,2,56,106,33,28,32,2,40,2,52,32,1,40,2,52,106,33,29,65,1,33,4,11,32,3,65,12,106,32,1,65,217,0,106,45,0,0,58,0,0,32,3,65,17,106,32,2,65,217,0,106,45,0,0,58,0,0,32,3,32,1,40,0,85,54,2,8,32,3,32,2,40,0,85,54,0,13,32,3,65,2,54,2,20,32,3,65,28,106,65,0,58,0,0,32,3,65,0,54,2,24,32,0,65,213,0,106,32,3,65,8,106,32,3,65,24,106,32,3,65,20,106,16,192,3,32,0,65,0,58,0,84,32,0,32,26,32,27,106,65,1,106,54,2,76,32,0,32,28,54,2,56,32,0,32,29,54,2,52,32,0,32,4,54,2,48,32,0,32,6,54,2,44,32,0,32,7,54,2,40,32,0,32,5,54,2,36,32,0,32,8,32,10,106,54,2,32,32,0,32,9,65,0,32,11,27,54,2,28,32,0,32,12,32,14,106,54,2,24,32,0,32,13,65,0,32,15,27,54,2,20,32,0,32,24,32,25,106,65,1,106,54,2,16,32,0,32,16,32,18,106,54,2,12,32,0,32,17,65,0,32,19,27,54,2,8,32,0,32,20,32,22,106,54,2,4,32,0,32,21,65,0,32,23,27,54,2,0,32,0,32,1,40,2,68,32,2,40,2,68,113,54,2,68,32,0,32,1,40,2,60,32,2,40,2,60,113,54,2,60,32,0,32,1,40,2,80,34,5,32,2,40,2,80,34,4,32,4,32,5,73,27,65,1,106,54,2,80,32,0,32,1,40,2,72,34,5,32,2,40,2,72,65,1,106,34,4,32,4,32,5,73,27,54,2,72,32,0,32,1,40,2,64,34,0,32,2,40,2,64,65,1,106,34,1,32,0,32,1,75,27,54,2,64,32,3,65,32,106,36,0,11,251,31,2,14,127,2,126,35,0,65,176,2,107,34,6,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,4,34,12,4,64,32,6,65,176,1,106,34,9,32,1,40,2,0,65,8,106,32,2,16,129,3,32,6,45,0,176,1,34,7,65,14,71,13,2,32,6,65,27,106,32,6,65,188,1,106,40,2,0,54,0,0,32,6,32,6,41,2,180,1,55,0,19,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,10,69,13,1,32,10,66,129,128,128,128,16,55,2,0,32,10,32,6,65,16,106,65,3,114,34,7,41,0,0,55,0,8,32,10,65,16,106,32,7,65,8,106,40,0,0,54,0,0,32,6,32,10,54,2,12,32,9,32,12,65,8,106,32,2,16,129,3,32,6,45,0,176,1,34,2,65,14,70,4,64,32,6,65,43,106,32,6,65,188,1,106,40,2,0,54,0,0,32,6,32,6,41,2,180,1,55,0,35,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,2,69,13,4,32,2,66,129,128,128,128,16,55,2,0,32,2,32,6,65,32,106,65,3,114,34,7,41,0,0,55,0,8,32,2,65,16,106,32,7,65,8,106,40,0,0,54,0,0,32,1,40,2,8,33,1,12,6,11,32,6,32,6,41,0,177,1,55,3,32,32,6,32,6,65,184,1,106,41,0,0,55,0,39,32,0,65,16,106,32,6,65,192,1,106,65,192,0,16,193,5,26,32,0,65,8,106,32,6,41,0,39,55,0,0,32,0,32,6,41,3,32,55,0,1,32,0,32,2,58,0,0,32,10,32,10,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,6,32,6,65,12,106,16,220,10,12,6,11,32,6,65,176,1,106,33,5,32,1,40,2,0,65,8,106,33,7,35,0,65,208,5,107,34,3,36,0,32,3,32,2,54,2,8,32,3,65,0,54,2,20,32,3,66,128,128,128,128,192,0,55,2,12,32,3,65,40,106,34,2,32,7,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,7,4,64,32,7,66,129,128,128,128,16,55,2,0,32,7,65,8,106,32,2,65,252,1,16,193,5,26,32,3,65,24,106,32,7,16,250,19,32,3,65,176,2,106,32,3,65,32,106,41,2,0,55,3,0,32,3,32,3,41,2,24,55,3,168,2,32,3,65,188,2,106,32,3,65,168,2,106,16,152,3,32,3,40,2,188,2,65,128,128,128,128,120,70,13,2,32,3,65,128,1,106,33,14,32,3,65,49,106,33,15,32,3,65,48,106,33,16,32,3,65,128,5,106,65,1,114,33,13,3,64,32,3,65,224,2,106,32,3,65,204,2,106,40,2,0,54,2,0,32,3,65,216,2,106,32,3,65,196,2,106,41,2,0,55,3,0,32,3,32,3,41,2,188,2,55,3,208,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,220,2,34,2,45,0,100,34,9,65,2,107,14,26,18,19,17,0,1,20,20,20,20,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,21,22,28,11,32,2,40,2,108,33,8,11,32,2,40,2,104,33,4,12,26,11,32,3,40,2,216,2,69,13,34,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,35,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,78,13,25,12,30,11,32,3,40,2,216,2,69,13,33,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,34,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,29,12,24,11,32,3,40,2,216,2,69,13,32,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,33,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,28,12,23,11,32,3,40,2,216,2,69,13,31,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,32,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,27,12,22,11,32,3,40,2,216,2,69,13,30,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,31,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,26,12,21,11,32,3,40,2,216,2,69,13,29,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,30,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,25,12,20,11,32,3,40,2,216,2,69,13,28,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,29,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,24,12,19,11,32,3,40,2,216,2,69,13,27,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,28,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,23,32,3,40,2,216,2,34,2,65,1,77,13,29,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,2,77,13,30,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,23,12,18,11,32,3,40,2,216,2,69,13,26,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,27,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,32,3,40,2,216,2,34,2,65,1,77,13,28,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,2,77,13,29,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,12,17,11,32,3,40,2,216,2,69,13,25,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,26,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,21,32,3,40,2,216,2,34,2,65,1,77,13,27,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,2,77,13,28,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,21,32,3,40,2,216,2,34,2,65,2,77,13,11,32,3,40,2,20,34,2,32,3,40,2,212,2,40,2,8,34,7,77,13,12,32,3,40,2,16,32,7,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,21,12,16,11,32,3,40,2,216,2,69,13,24,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,25,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,32,3,40,2,216,2,34,2,65,1,77,13,26,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,2,77,13,27,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,12,15,11,32,3,40,2,216,2,69,13,23,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,24,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,19,32,3,40,2,216,2,34,2,65,1,77,13,25,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,2,77,13,26,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,19,12,14,11,32,3,40,2,216,2,69,13,22,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,23,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,18,32,3,40,2,216,2,34,2,65,1,77,13,24,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,2,77,13,25,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,18,12,13,11,32,3,40,2,216,2,69,13,21,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,2,77,13,22,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,17,32,3,40,2,216,2,34,2,65,1,77,13,23,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,2,77,13,24,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,17,12,12,11,32,3,65,40,106,32,2,65,232,0,106,32,3,40,2,212,2,32,3,40,2,216,2,32,3,40,2,16,32,3,40,2,20,16,163,10,32,3,53,2,52,32,17,66,128,128,128,128,112,131,132,33,17,32,3,40,2,48,33,11,32,3,40,2,44,33,8,32,3,40,2,40,33,4,12,11,11,32,3,65,232,2,106,32,2,65,231,0,106,45,0,0,58,0,0,32,3,32,2,47,0,101,59,1,230,2,32,17,66,128,128,128,128,128,96,131,32,2,53,0,116,32,2,65,248,0,106,49,0,0,66,32,134,132,132,33,17,32,2,40,0,112,33,11,32,2,40,0,108,33,8,32,2,40,0,104,33,4,12,10,11,32,3,65,40,106,32,3,40,2,8,32,2,65,232,0,106,16,120,32,3,45,0,40,34,7,65,13,70,13,8,32,5,32,3,47,0,41,59,0,9,32,5,65,11,106,32,3,45,0,43,58,0,0,32,3,41,2,44,33,17,32,3,40,2,52,33,2,32,5,65,24,106,32,3,65,56,106,65,192,0,16,193,5,26,32,5,32,2,54,2,20,32,5,32,17,55,2,12,32,5,32,7,58,0,8,32,5,65,1,54,2,0,12,10,11,32,3,65,40,106,32,3,40,2,8,32,2,65,232,0,106,16,120,32,3,45,0,40,34,7,65,13,70,13,7,32,5,32,3,47,0,41,59,0,9,32,5,65,11,106,32,3,45,0,43,58,0,0,32,3,41,2,44,33,17,32,3,40,2,52,33,2,32,5,65,24,106,32,3,65,56,106,65,192,0,16,193,5,26,32,5,32,2,54,2,20,32,5,32,17,55,2,12,32,5,32,7,58,0,8,32,5,65,1,54,2,0,12,9,11,65,0,33,11,65,1,33,8,65,0,33,4,12,7,11,32,3,65,40,106,32,2,65,232,0,106,32,3,65,8,106,16,204,12,32,3,45,0,40,34,2,65,13,70,13,4,32,5,32,3,47,0,41,59,0,9,32,5,65,11,106,32,3,45,0,43,58,0,0,32,3,41,2,44,33,18,32,3,41,2,52,33,17,32,5,65,28,106,32,3,65,60,106,65,60,16,193,5,26,32,5,32,17,55,2,20,32,5,32,18,55,2,12,32,5,32,2,58,0,8,32,5,65,1,54,2,0,12,7,11,32,3,65,40,106,32,2,65,232,0,106,32,3,65,8,106,16,204,12,32,3,45,0,40,34,2,65,13,70,13,2,32,5,32,3,47,0,41,59,0,9,32,5,65,11,106,32,3,45,0,43,58,0,0,32,3,41,2,44,33,18,32,3,41,2,52,33,17,32,5,65,28,106,32,3,65,60,106,65,60,16,193,5,26,32,5,32,17,55,2,20,32,5,32,18,55,2,12,32,5,32,2,58,0,8,32,5,65,1,54,2,0,12,6,11,65,2,32,2,65,144,203,204,0,16,163,15,0,11,32,7,32,2,65,160,203,204,0,16,163,15,0,11,32,3,53,2,56,32,17,66,128,128,128,128,112,131,132,33,17,12,1,11,32,3,53,2,56,32,17,66,128,128,128,128,112,131,132,33,17,11,32,3,40,2,52,33,11,32,3,40,2,48,33,8,32,3,40,2,44,33,4,11,32,13,32,3,47,1,230,2,59,0,0,32,13,65,2,106,32,3,65,232,2,106,45,0,0,58,0,0,32,3,32,9,58,0,128,5,32,3,32,17,55,2,144,5,32,3,32,11,54,2,140,5,32,3,32,8,54,2,136,5,32,3,32,4,54,2,132,5,32,3,65,40,106,32,3,65,128,5,106,34,2,16,206,3,32,3,40,2,40,69,13,1,32,3,65,135,5,106,32,16,65,200,0,16,193,5,26,32,3,65,185,3,106,34,7,32,2,65,207,0,16,193,5,26,32,3,65,234,2,106,34,2,32,7,65,207,0,16,193,5,26,32,5,65,9,106,32,2,65,207,0,16,193,5,26,32,5,65,1,54,2,0,32,5,65,13,58,0,8,11,32,3,65,208,2,106,16,208,21,32,3,65,168,2,106,34,2,16,158,16,32,2,16,249,27,12,5,11,32,3,45,0,48,33,10,32,3,40,2,44,33,12,32,3,65,185,3,106,34,2,32,15,65,207,0,16,193,5,26,32,3,65,136,4,106,34,9,32,14,65,40,16,193,5,26,32,3,65,234,2,106,34,7,32,2,65,207,0,16,193,5,26,32,3,65,177,4,106,34,2,32,7,65,207,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,7,4,64,32,7,32,10,58,0,12,32,7,32,12,54,2,8,32,7,66,129,128,128,128,16,55,2,0,32,7,65,13,106,32,2,65,207,0,16,193,5,26,32,7,65,220,0,106,32,9,65,40,16,193,5,26,32,3,40,2,20,34,2,32,3,40,2,12,70,4,64,32,3,65,12,106,16,250,18,11,32,3,40,2,16,32,2,65,2,116,106,32,7,54,2,0,32,3,32,2,65,1,106,54,2,20,32,3,65,208,2,106,16,208,21,32,3,65,188,2,106,32,3,65,168,2,106,16,152,3,32,3,40,2,188,2,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,132,1,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,3,65,168,2,106,34,2,16,158,16,32,2,16,249,27,32,3,40,2,20,34,2,69,13,1,32,3,32,2,65,1,107,34,2,54,2,20,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,2,65,0,32,2,65,1,71,27,54,2,0,2,64,32,3,32,2,65,1,70,4,127,32,9,40,2,12,33,7,32,9,40,2,8,33,2,32,3,65,40,106,32,9,65,16,106,65,244,0,16,193,5,26,32,3,32,9,54,2,128,5,32,3,65,128,5,106,16,219,21,32,2,65,2,71,13,1,32,7,5,32,9,11,54,2,128,5,65,192,204,204,0,65,43,32,3,65,128,5,106,65,172,205,204,0,65,128,203,204,0,16,253,13,0,11,32,5,65,12,106,32,3,65,40,106,65,244,0,16,193,5,26,32,5,32,7,54,2,8,32,5,32,2,54,2,4,32,5,65,0,54,2,0,11,32,3,65,12,106,34,2,16,162,18,32,2,16,166,27,32,3,65,208,5,106,36,0,12,5,11,65,240,202,204,0,16,248,26,0,11,65,0,65,0,65,144,203,204,0,16,163,15,0,11,32,2,32,4,65,160,203,204,0,16,163,15,0,11,65,1,32,2,65,144,203,204,0,16,163,15,0,11,32,2,32,8,65,160,203,204,0,16,163,15,0,11,32,6,40,2,176,1,69,4,64,32,6,65,52,106,34,7,32,5,65,4,114,65,252,0,16,193,5,26,65,0,33,2,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,4,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,32,7,65,252,0,16,193,5,26,12,5,11,32,0,32,6,65,56,106,32,6,65,184,1,106,65,208,0,16,193,5,65,208,0,16,193,5,26,12,5,11,65,4,65,20,16,177,28,0,11,32,6,32,6,41,0,177,1,55,3,16,32,6,32,6,65,184,1,106,41,0,0,55,0,23,32,0,65,16,106,32,6,65,192,1,106,65,192,0,16,193,5,26,32,0,65,8,106,32,6,41,0,23,55,0,0,32,0,32,6,41,3,16,55,0,1,32,0,32,7,58,0,0,12,3,11,65,4,65,20,16,177,28,0,11,65,4,65,132,1,16,177,28,0,11,32,0,32,1,54,2,12,32,0,32,2,54,2,8,32,0,32,10,54,2,4,32,0,65,14,58,0,0,11,32,6,65,176,2,106,36,0,11,136,34,2,18,127,2,126,35,0,65,176,4,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,4,34,15,4,64,32,5,65,176,2,106,34,9,32,1,40,2,0,65,8,106,32,2,16,130,3,32,5,45,0,176,2,34,6,65,14,71,13,2,32,5,65,27,106,32,5,65,188,2,106,40,2,0,54,0,0,32,5,32,5,41,2,180,2,55,0,19,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,10,69,13,1,32,10,66,129,128,128,128,16,55,2,0,32,10,32,5,65,16,106,65,3,114,34,6,41,0,0,55,0,8,32,10,65,16,106,32,6,65,8,106,40,0,0,54,0,0,32,5,32,10,54,2,12,32,9,32,15,65,8,106,32,2,16,130,3,32,5,45,0,176,2,34,2,65,14,70,4,64,32,5,65,43,106,32,5,65,188,2,106,40,2,0,54,0,0,32,5,32,5,41,2,180,2,55,0,35,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,2,69,13,4,32,2,66,129,128,128,128,16,55,2,0,32,2,32,5,65,32,106,65,3,114,34,6,41,0,0,55,0,8,32,2,65,16,106,32,6,65,8,106,40,0,0,54,0,0,32,1,40,2,8,33,1,12,5,11,32,5,32,5,41,0,177,2,55,3,32,32,5,32,5,65,184,2,106,41,0,0,55,0,39,32,0,65,16,106,32,5,65,192,2,106,65,192,0,16,193,5,26,32,0,65,8,106,32,5,41,0,39,55,0,0,32,0,32,5,41,3,32,55,0,1,32,0,32,2,58,0,0,32,10,32,10,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,5,32,5,65,12,106,16,219,10,12,5,11,32,5,65,176,2,106,33,7,32,1,40,2,0,65,8,106,33,6,35,0,65,160,8,107,34,3,36,0,32,3,32,2,54,2,8,32,3,65,0,54,2,20,32,3,66,128,128,128,128,192,0,55,2,12,32,3,65,144,3,106,34,2,32,6,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,6,4,64,32,6,66,129,128,128,128,16,55,2,0,32,6,65,8,106,32,2,65,252,1,16,193,5,26,32,3,65,24,106,32,6,16,250,19,32,3,65,48,106,32,3,65,32,106,41,2,0,55,3,0,32,3,32,3,41,2,24,55,3,40,32,3,65,60,106,32,3,65,40,106,16,152,3,32,3,40,2,60,65,128,128,128,128,120,70,13,1,32,3,65,232,3,106,33,17,32,3,65,153,3,106,33,18,32,3,65,152,3,106,33,19,32,3,65,165,5,106,33,20,32,3,65,144,5,106,65,1,114,33,16,32,3,65,165,3,106,33,14,3,64,32,3,65,224,0,106,32,3,65,204,0,106,40,2,0,54,2,0,32,3,65,216,0,106,32,3,65,196,0,106,41,2,0,55,3,0,32,3,32,3,41,2,60,55,3,80,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,92,34,2,45,0,100,34,6,65,2,107,14,26,18,19,0,1,2,20,21,22,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,24,25,31,11,32,3,65,240,1,106,32,2,65,231,0,106,45,0,0,58,0,0,32,3,32,2,47,0,101,59,1,238,1,12,29,11,32,2,40,2,108,33,8,11,32,2,40,2,104,33,4,12,28,11,32,3,40,2,88,69,13,35,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,36,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,78,13,27,12,25,11,32,3,40,2,88,69,13,34,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,35,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,24,12,26,11,32,3,40,2,88,69,13,33,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,34,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,23,12,25,11,32,3,40,2,88,69,13,32,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,33,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,12,24,11,32,3,40,2,88,69,13,31,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,32,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,21,12,23,11,32,3,40,2,88,69,13,30,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,31,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,12,22,11,32,3,40,2,88,69,13,29,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,30,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,19,12,21,11,32,3,40,2,88,69,13,28,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,29,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,18,32,3,40,2,88,34,2,65,1,77,13,30,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,31,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,18,12,20,11,32,3,40,2,88,69,13,27,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,28,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,17,32,3,40,2,88,34,2,65,1,77,13,29,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,30,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,17,12,19,11,32,3,40,2,88,69,13,26,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,27,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,16,32,3,40,2,88,34,2,65,1,77,13,28,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,29,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,16,32,3,40,2,88,34,2,65,2,77,13,13,32,3,40,2,20,34,2,32,3,40,2,84,40,2,8,34,9,77,13,14,32,3,40,2,16,32,9,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,16,12,18,11,32,3,40,2,88,69,13,25,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,26,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,15,32,3,40,2,88,34,2,65,1,77,13,27,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,28,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,15,12,17,11,32,3,40,2,88,69,13,24,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,25,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,14,32,3,40,2,88,34,2,65,1,77,13,26,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,27,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,14,12,16,11,32,3,40,2,88,69,13,23,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,24,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,13,32,3,40,2,88,34,2,65,1,77,13,25,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,26,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,13,12,15,11,32,3,40,2,88,69,13,22,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,23,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,12,32,3,40,2,88,34,2,65,1,77,13,24,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,25,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,12,12,14,11,32,3,65,144,3,106,32,2,65,232,0,106,32,3,40,2,84,32,3,40,2,88,32,3,40,2,16,32,3,40,2,20,16,163,10,32,3,40,2,156,3,33,12,32,3,40,2,152,3,33,11,32,3,40,2,148,3,33,8,32,3,40,2,144,3,33,4,12,13,11,32,3,65,144,3,106,32,3,40,2,8,32,2,65,232,0,106,16,213,7,32,3,40,2,144,3,69,4,64,32,3,45,0,164,3,33,13,32,3,40,2,160,3,33,12,32,3,40,2,156,3,33,11,32,3,40,2,152,3,33,8,32,3,40,2,148,3,33,4,32,3,65,144,5,106,34,2,32,14,65,131,1,16,193,5,26,32,3,65,232,0,106,32,2,65,131,1,16,193,5,26,12,13,11,32,3,41,3,152,3,33,21,32,3,40,2,160,3,33,9,32,3,45,0,164,3,33,6,32,3,65,144,5,106,34,2,32,14,65,195,0,16,193,5,26,32,7,65,21,106,32,2,65,195,0,16,193,5,26,32,7,32,6,58,0,20,32,7,32,9,54,2,16,32,7,32,21,55,3,8,32,7,65,1,54,2,0,12,13,11,32,3,65,144,3,106,32,3,40,2,8,32,2,65,232,0,106,16,213,7,32,3,40,2,144,3,69,4,64,32,3,45,0,164,3,33,13,32,3,40,2,160,3,33,12,32,3,40,2,156,3,33,11,32,3,40,2,152,3,33,8,32,3,40,2,148,3,33,4,32,3,65,144,5,106,34,2,32,14,65,131,1,16,193,5,26,32,3,65,232,0,106,32,2,65,131,1,16,193,5,26,12,12,11,32,3,41,3,152,3,33,21,32,3,40,2,160,3,33,9,32,3,45,0,164,3,33,6,32,3,65,144,5,106,34,2,32,14,65,195,0,16,193,5,26,32,7,65,21,106,32,2,65,195,0,16,193,5,26,32,7,32,6,58,0,20,32,7,32,9,54,2,16,32,7,32,21,55,3,8,32,7,65,1,54,2,0,12,12,11,32,3,65,240,1,106,32,2,65,231,0,106,45,0,0,58,0,0,32,3,65,240,0,106,32,2,65,129,1,106,40,0,0,54,2,0,32,3,32,2,47,0,101,59,1,238,1,32,3,32,2,41,0,121,55,3,104,12,9,11,32,3,65,240,1,106,32,2,65,231,0,106,45,0,0,58,0,0,32,3,65,240,0,106,32,2,65,129,1,106,40,0,0,54,2,0,32,3,32,2,47,0,101,59,1,238,1,32,3,32,2,41,0,121,55,3,104,12,8,11,32,3,65,240,1,106,32,2,65,231,0,106,45,0,0,58,0,0,32,3,32,2,47,0,101,59,1,238,1,12,7,11,32,3,65,240,1,106,32,2,65,231,0,106,45,0,0,58,0,0,32,3,32,2,47,0,101,59,1,238,1,12,6,11,32,3,65,144,3,106,32,2,65,232,0,106,32,3,65,8,106,16,203,12,32,3,45,0,144,3,34,2,65,13,70,13,3,32,7,32,3,47,0,145,3,59,0,9,32,7,65,11,106,32,3,45,0,147,3,58,0,0,32,3,41,2,148,3,33,22,32,3,41,2,156,3,33,21,32,7,65,28,106,32,3,65,164,3,106,65,60,16,193,5,26,32,7,32,21,55,2,20,32,7,32,22,55,2,12,32,7,32,2,58,0,8,32,7,65,1,54,2,0,12,7,11,32,3,65,144,3,106,32,2,65,232,0,106,32,3,65,8,106,16,203,12,32,3,45,0,144,3,34,2,65,13,70,13,2,32,7,32,3,47,0,145,3,59,0,9,32,7,65,11,106,32,3,45,0,147,3,58,0,0,32,3,41,2,148,3,33,22,32,3,41,2,156,3,33,21,32,7,65,28,106,32,3,65,164,3,106,65,60,16,193,5,26,32,7,32,21,55,2,20,32,7,32,22,55,2,12,32,7,32,2,58,0,8,32,7,65,1,54,2,0,12,6,11,65,2,32,2,65,144,203,204,0,16,163,15,0,11,32,9,32,2,65,160,203,204,0,16,163,15,0,11,32,3,40,2,160,3,33,12,32,3,40,2,156,3,33,11,32,3,40,2,152,3,33,8,32,3,40,2,148,3,33,4,12,2,11,0,11,32,2,45,0,120,33,13,32,2,40,0,116,33,12,32,2,40,0,112,33,11,32,2,40,0,108,33,8,32,2,40,0,104,33,4,11,32,16,32,3,47,1,238,1,59,0,0,32,16,65,2,106,32,3,65,240,1,106,45,0,0,58,0,0,32,3,32,6,58,0,144,5,32,3,32,13,58,0,164,5,32,3,32,12,54,2,160,5,32,3,32,11,54,2,156,5,32,3,32,8,54,2,152,5,32,3,32,4,54,2,148,5,32,20,32,3,65,232,0,106,65,131,1,16,193,5,26,32,3,65,144,3,106,32,3,65,144,5,106,34,2,16,224,3,32,3,40,2,144,3,69,13,1,32,3,65,151,5,106,32,19,65,200,0,16,193,5,26,32,3,65,193,2,106,34,6,32,2,65,207,0,16,193,5,26,32,3,65,242,1,106,34,2,32,6,65,207,0,16,193,5,26,32,7,65,9,106,32,2,65,207,0,16,193,5,26,32,7,65,1,54,2,0,32,7,65,13,58,0,8,11,32,3,65,208,0,106,16,208,21,32,3,65,40,106,34,2,16,158,16,32,2,16,249,27,12,4,11,32,3,45,0,152,3,33,10,32,3,40,2,148,3,33,15,32,3,65,193,2,106,34,2,32,18,65,207,0,16,193,5,26,32,3,65,168,6,106,34,9,32,17,65,168,1,16,193,5,26,32,3,65,242,1,106,34,6,32,2,65,207,0,16,193,5,26,32,3,65,209,7,106,34,2,32,6,65,207,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,6,4,64,32,6,32,10,58,0,12,32,6,32,15,54,2,8,32,6,66,129,128,128,128,16,55,2,0,32,6,65,13,106,32,2,65,207,0,16,193,5,26,32,6,65,220,0,106,32,9,65,168,1,16,193,5,26,32,3,40,2,20,34,2,32,3,40,2,12,70,4,64,32,3,65,12,106,16,250,18,11,32,3,40,2,16,32,2,65,2,116,106,32,6,54,2,0,32,3,32,2,65,1,106,54,2,20,32,3,65,208,0,106,16,208,21,32,3,65,60,106,32,3,65,40,106,16,152,3,32,3,40,2,60,65,128,128,128,128,120,71,13,1,12,3,11,11,12,14,11,12,13,11,32,3,65,40,106,34,2,16,158,16,32,2,16,249,27,32,3,40,2,20,34,2,69,13,1,32,3,32,2,65,1,107,34,2,54,2,20,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,2,65,0,32,2,65,1,71,27,54,2,0,2,64,32,3,32,2,65,1,70,4,127,32,9,40,2,12,33,6,32,9,40,2,8,33,2,32,3,65,144,3,106,32,9,65,16,106,65,244,1,16,193,5,26,32,3,32,9,54,2,144,5,32,3,65,144,5,106,16,220,21,32,2,65,2,71,13,1,32,6,5,32,9,11,54,2,144,5,65,192,204,204,0,65,43,32,3,65,144,5,106,65,252,204,204,0,65,128,203,204,0,16,253,13,0,11,32,7,65,12,106,32,3,65,144,3,106,65,244,1,16,193,5,26,32,7,32,6,54,2,8,32,7,32,2,54,2,4,32,7,65,0,54,2,0,11,32,3,65,12,106,34,2,16,165,18,32,2,16,166,27,32,3,65,160,8,106,36,0,12,5,11,65,240,202,204,0,16,248,26,0,11,65,0,65,0,65,144,203,204,0,16,163,15,0,11,32,2,32,4,65,160,203,204,0,16,163,15,0,11,65,1,32,2,65,144,203,204,0,16,163,15,0,11,32,2,32,8,65,160,203,204,0,16,163,15,0,11,32,5,40,2,176,2,69,4,64,32,5,65,52,106,34,6,32,7,65,4,114,65,252,1,16,193,5,26,65,0,33,2,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,10,69,13,6,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,32,6,65,252,1,16,193,5,26,12,4,11,32,0,32,5,65,56,106,32,5,65,184,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,12,4,11,65,4,65,20,16,177,28,0,11,32,5,32,5,41,0,177,2,55,3,16,32,5,32,5,65,184,2,106,41,0,0,55,0,23,32,0,65,16,106,32,5,65,192,2,106,65,192,0,16,193,5,26,32,0,65,8,106,32,5,41,0,23,55,0,0,32,0,32,5,41,3,16,55,0,1,32,0,32,6,58,0,0,12,2,11,65,4,65,20,16,177,28,0,11,32,0,32,1,54,2,12,32,0,32,2,54,2,8,32,0,32,10,54,2,4,32,0,65,14,58,0,0,11,32,5,65,176,4,106,36,0,15,11,65,4,65,132,2,16,177,28,0,11,168,34,1,19,127,35,0,65,176,4,107,34,6,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,4,34,4,4,64,32,6,65,176,2,106,34,5,32,1,40,2,0,65,8,106,32,2,16,131,3,32,6,45,0,176,2,34,3,65,38,71,13,2,32,6,65,27,106,32,6,65,188,2,106,40,2,0,54,0,0,32,6,32,6,41,2,180,2,55,0,19,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,3,69,13,1,32,3,66,129,128,128,128,16,55,2,0,32,3,32,6,65,16,106,65,3,114,34,8,41,0,0,55,0,8,32,3,65,16,106,32,8,65,8,106,40,0,0,54,0,0,32,6,32,3,54,2,12,32,5,32,4,65,8,106,32,2,16,131,3,32,6,45,0,176,2,34,2,65,38,70,4,64,32,6,65,43,106,32,6,65,188,2,106,40,2,0,54,0,0,32,6,32,6,41,2,180,2,55,0,35,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,2,69,13,4,32,2,66,129,128,128,128,16,55,2,0,32,2,32,6,65,32,106,65,3,114,34,4,41,0,0,55,0,8,32,2,65,16,106,32,4,65,8,106,40,0,0,54,0,0,32,1,40,2,8,33,1,12,5,11,32,6,32,6,41,0,177,2,55,3,32,32,6,32,6,65,184,2,106,41,0,0,55,0,39,32,0,65,16,106,32,6,65,192,2,106,65,56,16,193,5,26,32,0,65,8,106,32,6,41,0,39,55,0,0,32,0,32,6,41,3,32,55,0,1,32,0,32,2,58,0,0,32,3,32,3,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,5,32,6,65,12,106,16,221,10,12,5,11,32,6,65,176,2,106,33,8,32,1,40,2,0,65,8,106,33,10,65,0,33,4,35,0,65,128,11,107,34,3,36,0,32,3,32,2,54,2,8,32,3,65,0,54,2,20,32,3,66,128,128,128,128,192,0,55,2,12,32,3,65,232,5,106,34,7,32,10,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,7,65,252,1,16,193,5,26,32,3,65,24,106,32,2,16,250,19,32,3,65,48,106,32,3,65,32,106,41,2,0,55,3,0,32,3,32,3,41,2,24,55,3,40,32,3,65,60,106,32,3,65,40,106,16,152,3,32,3,40,2,60,65,128,128,128,128,120,70,13,2,32,7,65,4,114,33,18,32,3,65,129,8,106,33,19,32,3,65,253,3,106,33,17,3,64,32,3,65,224,0,106,32,3,65,204,0,106,40,2,0,54,2,0,32,3,65,216,0,106,32,3,65,196,0,106,41,2,0,55,3,0,32,3,32,3,41,2,60,55,3,80,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,92,34,2,45,0,100,34,7,65,2,107,14,26,17,18,21,0,1,19,20,21,21,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,22,23,27,11,32,2,40,2,108,33,5,11,32,2,40,2,104,33,4,12,25,11,32,3,40,2,88,69,13,33,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,34,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,78,13,24,12,29,11,32,3,40,2,88,69,13,32,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,33,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,28,12,23,11,32,3,40,2,88,69,13,31,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,32,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,27,12,22,11,32,3,40,2,88,69,13,30,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,31,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,26,12,21,11,32,3,40,2,88,69,13,29,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,30,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,25,12,20,11,32,3,40,2,88,69,13,28,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,29,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,24,12,19,11,32,3,40,2,88,69,13,27,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,28,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,23,12,18,11,32,3,40,2,88,69,13,26,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,27,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,32,3,40,2,88,34,2,65,1,77,13,28,32,3,40,2,20,34,5,32,3,40,2,84,40,2,4,34,2,77,13,29,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,12,17,11,32,3,40,2,88,69,13,25,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,26,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,21,32,3,40,2,88,34,2,65,1,77,13,27,32,3,40,2,20,34,5,32,3,40,2,84,40,2,4,34,2,77,13,28,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,21,12,16,11,32,3,40,2,88,69,13,24,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,25,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,32,3,40,2,88,34,2,65,1,77,13,26,32,3,40,2,20,34,5,32,3,40,2,84,40,2,4,34,2,77,13,27,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,32,3,40,2,88,34,2,65,2,77,13,12,32,3,40,2,20,34,9,32,3,40,2,84,40,2,8,34,2,77,13,13,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,12,15,11,32,3,40,2,88,69,13,23,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,24,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,19,32,3,40,2,88,34,2,65,1,77,13,25,32,3,40,2,20,34,5,32,3,40,2,84,40,2,4,34,2,77,13,26,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,19,12,14,11,32,3,40,2,88,69,13,22,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,23,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,18,32,3,40,2,88,34,2,65,1,77,13,24,32,3,40,2,20,34,5,32,3,40,2,84,40,2,4,34,2,77,13,25,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,18,12,13,11,32,3,40,2,88,69,13,21,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,22,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,17,32,3,40,2,88,34,2,65,1,77,13,23,32,3,40,2,20,34,5,32,3,40,2,84,40,2,4,34,2,77,13,24,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,17,12,12,11,32,3,40,2,88,69,13,20,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,2,77,13,21,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,16,32,3,40,2,88,34,2,65,1,77,13,22,32,3,40,2,20,34,5,32,3,40,2,84,40,2,4,34,2,77,13,23,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,5,32,5,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,16,12,11,11,32,3,65,232,5,106,32,2,65,232,0,106,32,3,40,2,84,32,3,40,2,88,32,3,40,2,16,32,3,40,2,20,16,163,10,32,3,40,2,244,5,33,11,32,3,40,2,240,5,33,9,32,3,40,2,236,5,33,5,32,3,40,2,232,5,33,4,12,10,11,32,3,40,2,8,33,4,32,3,65,232,5,106,34,5,32,2,65,232,0,106,16,175,4,32,3,65,236,3,106,32,5,32,4,40,2,0,16,138,3,32,3,40,2,236,3,34,4,65,3,71,4,64,32,3,45,0,252,3,33,13,32,3,40,2,248,3,33,11,32,3,40,2,244,3,33,9,32,3,40,2,240,3,33,5,32,3,65,232,0,106,32,17,65,131,1,16,193,5,26,12,10,11,32,8,32,3,45,0,240,3,58,0,9,32,8,65,37,58,0,8,12,10,11,32,3,40,2,8,33,4,32,3,65,232,5,106,34,5,32,2,65,232,0,106,16,175,4,32,3,65,236,3,106,32,5,32,4,40,2,0,16,138,3,32,3,40,2,236,3,34,4,65,3,71,4,64,32,3,45,0,252,3,33,13,32,3,40,2,248,3,33,11,32,3,40,2,244,3,33,9,32,3,40,2,240,3,33,5,32,3,65,232,0,106,32,17,65,131,1,16,193,5,26,12,9,11,32,8,32,3,45,0,240,3,58,0,9,32,8,65,37,58,0,8,12,9,11,32,3,65,240,0,106,32,2,65,129,1,106,40,0,0,54,2,0,32,3,32,2,41,0,121,55,3,104,12,1,11,32,3,65,240,0,106,32,2,65,129,1,106,40,0,0,54,2,0,32,3,32,2,41,0,121,55,3,104,11,32,2,45,0,120,33,13,32,2,40,0,116,33,11,32,2,40,0,112,33,9,32,2,40,0,108,33,5,32,2,40,0,104,33,4,32,2,47,0,102,33,15,32,2,45,0,101,33,16,12,5,11,32,3,65,232,5,106,32,2,65,232,0,106,32,3,65,8,106,16,168,12,32,3,40,2,232,5,34,4,65,128,128,128,128,120,71,13,3,32,8,32,3,45,0,236,5,58,0,9,32,8,65,37,58,0,8,12,5,11,32,3,65,232,5,106,32,2,65,232,0,106,32,3,65,8,106,16,168,12,32,3,40,2,232,5,34,4,65,128,128,128,128,120,71,13,2,32,8,32,3,45,0,236,5,58,0,9,32,8,65,37,58,0,8,12,4,11,65,2,32,2,65,244,132,214,0,16,163,15,0,11,32,2,32,9,65,132,133,214,0,16,163,15,0,11,32,3,40,2,244,5,33,11,32,3,40,2,240,5,33,9,32,3,40,2,236,5,33,5,11,32,3,32,13,58,0,128,8,32,3,32,11,54,2,252,7,32,3,32,9,54,2,248,7,32,3,32,5,54,2,244,7,32,3,32,4,54,2,240,7,32,3,32,15,59,1,238,7,32,3,32,16,58,0,237,7,32,3,32,7,58,0,236,7,32,19,32,3,65,232,0,106,65,131,1,16,193,5,26,32,3,65,232,5,106,33,7,35,0,65,128,3,107,34,2,36,0,32,2,65,136,2,106,32,3,65,236,7,106,34,10,16,136,1,32,2,32,2,40,2,140,2,54,2,128,2,32,2,32,2,65,143,2,106,40,0,0,54,0,131,2,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,2,34,12,65,128,128,128,128,120,70,4,64,32,2,65,160,2,106,34,20,32,10,16,118,32,2,65,144,2,106,34,12,32,2,65,172,2,106,41,2,0,55,3,0,32,2,65,152,2,106,34,14,32,2,65,180,2,106,40,2,0,54,2,0,32,2,32,2,41,2,164,2,55,3,136,2,32,2,40,2,160,2,34,21,65,2,70,13,1,32,2,65,28,106,32,2,65,184,2,106,65,196,0,16,193,5,26,32,2,65,16,106,32,12,41,3,0,55,2,0,32,2,65,24,106,32,14,40,2,0,54,2,0,32,2,32,2,41,3,136,2,55,2,8,32,2,65,224,0,106,32,10,65,152,1,16,193,5,33,10,32,2,65,251,1,106,32,2,40,0,131,2,54,0,0,32,2,32,21,54,2,4,32,2,32,2,40,2,128,2,54,2,248,1,32,2,40,2,84,65,146,3,75,13,2,32,20,32,2,65,4,106,34,12,16,245,9,32,2,40,2,160,2,34,14,65,143,128,128,128,120,70,4,64,32,7,65,4,106,32,12,65,252,1,16,193,5,26,32,7,65,0,54,2,0,12,6,11,32,7,32,2,41,2,164,2,55,2,16,32,7,65,24,106,32,2,65,172,2,106,41,2,0,55,2,0,32,7,32,14,54,2,12,32,7,65,24,58,0,8,32,7,65,1,54,2,0,12,4,11,32,2,65,179,2,106,32,2,65,155,2,106,45,0,0,58,0,0,32,2,65,167,2,106,32,2,40,0,131,2,54,0,0,32,2,32,2,41,0,147,2,55,0,171,2,32,2,32,2,40,2,128,2,54,2,164,2,32,2,32,12,54,2,160,2,12,2,11,32,2,65,176,2,106,32,14,40,2,0,54,2,0,32,2,65,168,2,106,32,12,41,3,0,55,3,0,32,2,32,2,41,3,136,2,55,3,160,2,12,1,11,32,7,65,1,54,2,0,32,7,65,25,58,0,8,12,1,11,32,7,65,8,106,32,2,65,160,2,106,16,233,11,32,7,65,1,54,2,0,32,10,16,146,2,12,1,11,32,10,16,146,2,11,32,2,65,128,3,106,36,0,32,3,40,2,232,5,69,13,1,32,8,65,8,106,32,3,65,244,1,106,32,3,65,240,3,106,32,3,65,240,5,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,8,65,1,54,2,0,32,3,65,208,0,106,16,208,21,32,3,65,40,106,34,2,16,158,16,32,2,65,4,65,28,16,244,22,12,5,11,32,3,65,236,3,106,34,2,32,18,65,252,1,16,193,5,26,32,3,65,240,1,106,34,7,32,2,65,252,1,16,193,5,26,32,3,65,132,9,106,34,10,32,7,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,10,65,252,1,16,193,5,26,32,3,40,2,20,34,7,32,3,40,2,12,70,4,64,32,3,65,12,106,16,250,18,11,32,3,40,2,16,32,7,65,2,116,106,32,2,54,2,0,32,3,32,7,65,1,106,54,2,20,32,3,65,208,0,106,16,208,21,32,3,65,60,106,32,3,65,40,106,16,152,3,32,3,40,2,60,65,128,128,128,128,120,71,13,1,12,4,11,11,12,15,11,12,14,11,0,11,32,3,65,40,106,34,2,16,158,16,32,2,65,4,65,28,16,244,22,32,3,40,2,20,34,2,69,13,1,32,3,32,2,65,1,107,34,2,54,2,20,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,2,32,2,40,2,0,34,4,65,0,32,4,65,1,71,27,54,2,0,2,64,32,3,32,4,65,1,70,4,127,32,2,40,2,12,33,4,32,2,40,2,8,33,5,32,3,65,232,5,106,32,2,65,16,106,65,244,1,16,193,5,26,2,64,32,2,65,127,70,13,0,32,2,32,2,40,2,4,34,7,65,1,107,54,2,4,32,7,65,1,71,13,0,32,2,65,132,2,65,4,16,218,26,11,32,5,65,2,71,13,1,32,4,5,32,2,11,54,2,236,3,65,243,129,214,0,65,43,32,3,65,236,3,106,65,176,130,214,0,65,228,132,214,0,16,253,13,0,11,32,8,65,12,106,32,3,65,232,5,106,65,244,1,16,193,5,26,32,8,32,4,54,2,8,32,8,32,5,54,2,4,32,8,65,0,54,2,0,11,32,3,65,12,106,34,2,16,168,18,32,2,65,4,65,4,16,244,22,32,3,65,128,11,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,2,32,4,65,132,133,214,0,16,163,15,0,11,65,1,32,2,65,244,132,214,0,16,163,15,0,11,32,2,32,5,65,132,133,214,0,16,163,15,0,11,32,6,40,2,176,2,69,4,64,32,6,65,52,106,34,4,32,8,65,4,114,65,252,1,16,193,5,26,65,0,33,2,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,3,69,13,6,32,3,66,129,128,128,128,16,55,2,0,32,3,65,8,106,32,4,65,252,1,16,193,5,26,12,4,11,32,0,32,6,65,56,106,32,6,65,184,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,4,11,65,4,65,20,16,177,28,0,11,32,6,32,6,41,0,177,2,55,3,16,32,6,32,6,65,184,2,106,41,0,0,55,0,23,32,0,65,16,106,32,6,65,192,2,106,65,56,16,193,5,26,32,0,65,8,106,32,6,41,0,23,55,0,0,32,0,32,6,41,3,16,55,0,1,32,0,32,3,58,0,0,12,2,11,65,4,65,20,16,177,28,0,11,32,0,32,1,54,2,12,32,0,32,2,54,2,8,32,0,32,3,54,2,4,32,0,65,38,58,0,0,11,32,6,65,176,4,106,36,0,15,11,65,4,65,132,2,16,177,28,0,11,242,30,2,9,127,1,126,35,0,65,176,2,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,4,34,8,4,64,32,5,65,176,1,106,34,10,32,1,40,2,0,65,8,106,32,2,16,132,3,32,5,45,0,176,1,34,9,65,38,71,13,2,32,5,65,27,106,32,5,65,188,1,106,40,2,0,54,0,0,32,5,32,5,41,2,180,1,55,0,19,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,6,69,13,1,32,6,66,129,128,128,128,16,55,2,0,32,6,32,5,65,16,106,65,3,114,34,9,41,0,0,55,0,8,32,6,65,16,106,32,9,65,8,106,40,0,0,54,0,0,32,5,32,6,54,2,12,32,10,32,8,65,8,106,32,2,16,132,3,32,5,45,0,176,1,34,2,65,38,70,4,64,32,5,65,43,106,32,5,65,188,1,106,40,2,0,54,0,0,32,5,32,5,41,2,180,1,55,0,35,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,2,69,13,4,32,2,66,129,128,128,128,16,55,2,0,32,2,32,5,65,32,106,65,3,114,34,9,41,0,0,55,0,8,32,2,65,16,106,32,9,65,8,106,40,0,0,54,0,0,32,1,40,2,8,33,1,12,6,11,32,5,32,5,41,0,177,1,55,3,32,32,5,32,5,65,184,1,106,41,0,0,55,0,39,32,0,65,16,106,32,5,65,192,1,106,65,56,16,193,5,26,32,0,65,8,106,32,5,41,0,39,55,0,0,32,0,32,5,41,3,32,55,0,1,32,0,32,2,58,0,0,32,6,32,6,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,6,32,5,65,12,106,16,220,10,12,6,11,32,5,65,176,1,106,33,8,32,1,40,2,0,65,8,106,33,9,35,0,65,240,5,107,34,3,36,0,32,3,32,2,54,2,0,32,3,65,0,54,2,12,32,3,66,128,128,128,128,192,0,55,2,4,32,3,65,32,106,34,2,32,9,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,9,4,64,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,32,2,65,252,1,16,193,5,26,32,3,65,16,106,32,9,16,250,19,32,3,65,168,2,106,32,3,65,24,106,41,2,0,55,3,0,32,3,32,3,41,2,16,55,3,160,2,32,3,65,180,2,106,32,3,65,160,2,106,16,152,3,32,3,40,2,180,2,65,128,128,128,128,120,70,13,2,32,2,65,4,114,33,10,32,3,65,220,4,106,65,1,114,33,11,3,64,32,3,65,216,2,106,32,3,65,196,2,106,40,2,0,54,2,0,32,3,65,208,2,106,32,3,65,188,2,106,41,2,0,55,3,0,32,3,32,3,41,2,180,2,55,3,200,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,212,2,34,2,45,0,100,34,9,65,2,107,14,26,18,19,17,0,1,20,21,22,23,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,24,25,29,11,32,2,40,2,108,33,7,11,32,2,40,2,104,33,4,12,27,11,32,3,40,2,208,2,69,13,35,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,36,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,78,13,26,12,31,11,32,3,40,2,208,2,69,13,34,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,35,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,30,12,25,11,32,3,40,2,208,2,69,13,33,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,34,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,29,12,24,11,32,3,40,2,208,2,69,13,32,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,33,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,28,12,23,11,32,3,40,2,208,2,69,13,31,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,32,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,27,12,22,11,32,3,40,2,208,2,69,13,30,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,31,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,26,12,21,11,32,3,40,2,208,2,69,13,29,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,30,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,25,12,20,11,32,3,40,2,208,2,69,13,28,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,29,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,24,32,3,40,2,208,2,34,2,65,1,77,13,30,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,2,77,13,31,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,24,12,19,11,32,3,40,2,208,2,69,13,27,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,28,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,23,32,3,40,2,208,2,34,2,65,1,77,13,29,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,2,77,13,30,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,23,12,18,11,32,3,40,2,208,2,69,13,26,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,27,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,32,3,40,2,208,2,34,2,65,1,77,13,28,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,2,77,13,29,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,32,3,40,2,208,2,34,2,65,2,77,13,14,32,3,40,2,12,34,2,32,3,40,2,204,2,40,2,8,34,6,77,13,15,32,3,40,2,8,32,6,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,12,17,11,32,3,40,2,208,2,69,13,25,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,26,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,21,32,3,40,2,208,2,34,2,65,1,77,13,27,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,2,77,13,28,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,21,12,16,11,32,3,40,2,208,2,69,13,24,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,25,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,32,3,40,2,208,2,34,2,65,1,77,13,26,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,2,77,13,27,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,20,12,15,11,32,3,40,2,208,2,69,13,23,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,24,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,19,32,3,40,2,208,2,34,2,65,1,77,13,25,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,2,77,13,26,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,19,12,14,11,32,3,40,2,208,2,69,13,22,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,2,77,13,23,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,18,32,3,40,2,208,2,34,2,65,1,77,13,24,32,3,40,2,12,34,7,32,3,40,2,204,2,40,2,4,34,2,77,13,25,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,18,12,13,11,32,3,65,32,106,32,2,65,232,0,106,32,3,40,2,204,2,32,3,40,2,208,2,32,3,40,2,8,32,3,40,2,12,16,163,10,32,3,53,2,44,32,12,66,128,128,128,128,112,131,132,33,12,32,3,40,2,40,33,6,32,3,40,2,36,33,7,32,3,40,2,32,33,4,12,12,11,32,3,65,226,2,106,32,2,65,231,0,106,45,0,0,58,0,0,32,3,32,2,47,0,101,59,1,224,2,32,12,66,128,128,128,128,128,96,131,32,2,53,0,116,32,2,65,248,0,106,49,0,0,66,32,134,132,132,33,12,32,2,40,0,112,33,6,32,2,40,0,108,33,7,32,2,40,0,104,33,4,12,11,11,32,3,65,32,106,32,3,40,2,0,32,2,65,232,0,106,16,158,6,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,9,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,11,11,32,3,65,32,106,32,3,40,2,0,32,2,65,232,0,106,16,158,6,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,8,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,10,11,32,3,65,32,106,32,3,40,2,0,32,2,65,229,0,106,16,151,10,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,7,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,9,11,32,3,65,32,106,32,3,40,2,0,32,2,65,229,0,106,16,232,11,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,6,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,8,11,32,3,65,32,106,32,3,40,2,0,32,2,65,229,0,106,16,139,12,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,5,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,7,11,32,3,65,32,106,32,3,40,2,0,32,2,65,229,0,106,16,139,12,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,4,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,6,11,32,3,65,32,106,32,2,65,232,0,106,32,3,16,224,12,32,3,40,2,32,34,4,65,128,128,128,128,120,71,4,64,32,3,53,2,44,32,12,66,128,128,128,128,112,131,132,33,12,12,4,11,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,5,11,32,3,65,32,106,32,2,65,232,0,106,32,3,16,224,12,32,3,40,2,32,34,4,65,128,128,128,128,120,71,4,64,32,3,53,2,44,32,12,66,128,128,128,128,112,131,132,33,12,12,3,11,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,4,11,65,2,32,2,65,244,132,214,0,16,163,15,0,11,32,6,32,2,65,132,133,214,0,16,163,15,0,11,32,3,40,2,40,33,6,32,3,40,2,36,33,7,11,32,11,32,3,47,1,224,2,59,0,0,32,11,65,2,106,32,3,65,226,2,106,45,0,0,58,0,0,32,3,32,9,58,0,220,4,32,3,32,12,55,2,236,4,32,3,32,6,54,2,232,4,32,3,32,7,54,2,228,4,32,3,32,4,54,2,224,4,32,3,65,32,106,32,3,65,220,4,106,16,206,3,32,3,40,2,32,69,13,1,32,8,65,8,106,32,3,65,232,2,106,32,3,65,228,3,106,32,3,65,40,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,11,32,3,65,200,2,106,16,208,21,32,3,65,160,2,106,34,2,16,158,16,32,2,65,4,65,28,16,244,22,12,5,11,32,3,65,224,3,106,34,2,32,10,65,252,0,16,193,5,26,32,3,65,228,2,106,34,9,32,2,65,252,0,16,193,5,26,32,3,65,244,4,106,34,2,32,9,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,9,4,64,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,32,2,65,252,0,16,193,5,26,32,3,40,2,12,34,2,32,3,40,2,4,70,4,64,32,3,65,4,106,16,250,18,11,32,3,40,2,8,32,2,65,2,116,106,32,9,54,2,0,32,3,32,2,65,1,106,54,2,12,32,3,65,200,2,106,16,208,21,32,3,65,180,2,106,32,3,65,160,2,106,16,152,3,32,3,40,2,180,2,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,132,1,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,3,65,160,2,106,34,2,16,158,16,32,2,65,4,65,28,16,244,22,32,3,40,2,12,34,2,69,13,1,32,3,32,2,65,1,107,34,2,54,2,12,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,2,65,0,32,2,65,1,71,27,54,2,0,2,64,32,3,32,2,65,1,70,4,127,32,6,40,2,12,33,10,32,6,40,2,8,33,9,32,3,65,32,106,32,6,65,16,106,65,244,0,16,193,5,26,2,64,32,6,65,127,70,13,0,32,6,32,6,40,2,4,34,2,65,1,107,54,2,4,32,2,65,1,71,13,0,32,6,65,132,1,65,4,16,218,26,11,32,9,65,2,71,13,1,32,10,5,32,6,11,54,2,224,3,65,243,129,214,0,65,43,32,3,65,224,3,106,65,192,130,214,0,65,228,132,214,0,16,253,13,0,11,32,8,65,12,106,32,3,65,32,106,65,244,0,16,193,5,26,32,8,32,10,54,2,8,32,8,32,9,54,2,4,32,8,65,0,54,2,0,11,32,3,65,4,106,34,2,16,162,18,32,2,65,4,65,4,16,244,22,32,3,65,240,5,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,2,32,4,65,132,133,214,0,16,163,15,0,11,65,1,32,2,65,244,132,214,0,16,163,15,0,11,32,2,32,7,65,132,133,214,0,16,163,15,0,11,32,5,40,2,176,1,69,4,64,32,5,65,52,106,34,9,32,8,65,4,114,65,252,0,16,193,5,26,65,0,33,2,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,6,69,13,4,32,6,66,129,128,128,128,16,55,2,0,32,6,65,8,106,32,9,65,252,0,16,193,5,26,12,5,11,32,0,32,5,65,56,106,32,5,65,184,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,5,11,65,4,65,20,16,177,28,0,11,32,5,32,5,41,0,177,1,55,3,16,32,5,32,5,65,184,1,106,41,0,0,55,0,23,32,0,65,16,106,32,5,65,192,1,106,65,56,16,193,5,26,32,0,65,8,106,32,5,41,0,23,55,0,0,32,0,32,5,41,3,16,55,0,1,32,0,32,9,58,0,0,12,3,11,65,4,65,20,16,177,28,0,11,65,4,65,132,1,16,177,28,0,11,32,0,32,1,54,2,12,32,0,32,2,54,2,8,32,0,32,6,54,2,4,32,0,65,38,58,0,0,11,32,5,65,176,2,106,36,0,11,196,9,2,13,127,1,126,35,0,65,144,2,107,34,3,36,0,32,3,65,16,106,32,1,16,151,15,2,64,32,3,40,2,20,34,2,4,64,32,3,65,136,1,106,33,8,32,3,65,224,0,106,33,9,32,3,65,152,1,106,33,6,32,3,40,2,16,33,5,3,64,32,3,32,2,54,2,28,32,2,32,2,40,2,0,34,4,65,1,106,54,2,0,2,64,2,64,2,64,2,64,2,64,2,64,32,4,65,0,78,4,64,32,3,32,2,54,2,84,32,1,40,2,52,33,4,32,3,65,236,1,106,34,7,32,2,65,8,106,16,139,3,32,3,65,144,1,106,32,4,32,7,16,148,3,32,3,41,3,144,1,34,15,66,2,81,13,2,32,9,32,6,65,48,16,193,5,33,7,32,3,32,15,55,3,88,32,3,40,2,140,1,34,2,40,2,4,33,4,32,3,32,2,40,2,8,65,0,32,2,40,2,0,34,2,27,54,2,232,1,32,3,32,4,54,2,228,1,32,3,32,2,54,2,224,1,32,3,65,0,54,2,220,1,32,3,32,2,65,0,71,34,10,54,2,216,1,32,3,32,4,54,2,212,1,32,3,32,2,54,2,208,1,32,3,65,0,54,2,204,1,32,3,32,10,54,2,200,1,32,1,40,2,60,33,4,32,1,40,2,56,33,10,32,3,65,200,1,106,16,174,8,34,2,69,13,3,3,64,2,64,32,3,65,236,1,106,34,11,32,2,65,8,106,65,36,16,193,5,26,32,3,65,144,1,106,34,2,32,4,65,36,16,193,5,26,32,10,32,11,32,2,16,145,7,65,255,1,113,34,2,65,2,71,32,2,65,1,113,113,13,0,32,3,65,200,1,106,16,174,8,34,2,13,1,12,5,11,11,32,3,40,2,136,1,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,13,1,12,2,11,0,11,32,8,16,254,17,11,32,3,40,2,84,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,66,2,33,15,32,2,65,1,70,13,1,12,3,11,32,3,41,3,88,33,15,32,3,65,32,106,32,7,65,48,16,193,5,26,32,3,40,2,84,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,11,32,3,65,212,0,106,16,254,17,11,32,15,66,2,81,13,0,32,0,65,8,106,32,3,65,32,106,65,48,16,193,5,26,32,3,40,2,28,33,9,35,0,65,32,107,34,4,36,0,32,4,32,9,54,2,8,32,4,32,5,65,1,106,54,2,4,32,9,40,2,24,33,5,32,9,40,2,20,33,2,32,4,32,1,40,2,48,54,2,24,32,4,32,1,65,16,106,54,2,20,32,4,32,2,54,2,12,32,4,32,2,32,5,65,200,0,108,106,54,2,16,32,4,32,4,65,4,106,54,2,28,2,64,32,4,65,12,106,34,8,32,8,65,8,106,34,10,32,8,65,12,106,34,11,16,208,6,34,12,69,13,0,3,64,32,8,40,2,16,40,2,0,33,14,2,64,32,1,40,2,12,34,6,65,1,106,34,5,32,6,79,4,64,32,5,32,1,40,2,0,34,2,77,13,1,32,2,32,6,107,34,7,4,127,32,2,5,32,1,32,6,65,1,65,4,65,8,16,178,19,32,2,32,1,40,2,12,34,6,107,33,7,32,1,40,2,0,11,33,5,32,1,40,2,8,34,13,32,7,77,13,1,32,2,32,13,107,34,7,32,6,32,7,107,34,6,75,32,5,32,2,107,32,6,79,113,69,4,64,32,1,40,2,4,34,2,32,5,32,7,107,34,5,65,3,116,106,32,2,32,13,65,3,116,106,32,7,65,3,116,16,184,28,26,32,1,32,5,54,2,8,12,2,11,32,1,40,2,4,34,5,32,2,65,3,116,106,32,5,32,6,65,3,116,16,193,5,26,12,1,11,65,164,245,203,0,65,17,65,184,245,203,0,16,151,17,0,11,32,1,40,2,4,32,1,40,2,12,34,2,32,1,40,2,8,106,34,5,32,1,40,2,0,34,6,65,0,32,5,32,6,79,27,107,65,3,116,106,34,5,32,12,54,2,4,32,5,32,14,54,2,0,32,1,32,2,65,1,106,34,2,54,2,12,32,1,40,2,0,32,2,75,4,64,3,64,32,8,32,10,32,11,16,208,6,34,2,69,13,3,32,8,40,2,16,40,2,0,33,5,32,1,40,2,4,32,1,40,2,12,34,6,32,1,40,2,8,106,34,7,32,1,40,2,0,34,12,65,0,32,7,32,12,79,27,107,65,3,116,106,34,7,32,2,54,2,4,32,7,32,5,54,2,0,32,1,32,6,65,1,106,34,2,54,2,12,32,2,32,1,40,2,0,73,13,0,11,11,32,8,32,10,32,11,16,208,6,34,12,13,0,11,11,32,9,32,9,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,4,65,8,106,16,254,17,11,32,4,65,32,106,36,0,32,0,32,15,55,3,0,12,3,11,32,3,40,2,28,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,3,65,28,106,16,254,17,11,32,3,65,8,106,32,1,16,151,15,32,3,40,2,8,33,5,32,3,40,2,12,34,2,13,0,11,11,32,0,66,2,55,3,0,11,32,3,65,144,2,106,36,0,11,211,2,2,6,127,1,126,2,64,32,0,40,2,8,34,1,32,0,40,2,4,34,2,70,13,0,32,1,32,2,73,4,64,32,0,40,2,0,34,4,32,1,106,45,0,0,34,3,65,34,70,32,3,65,220,0,70,114,32,3,65,31,77,114,13,1,32,0,32,1,65,1,106,34,3,54,2,8,32,4,65,1,106,33,4,65,0,32,2,32,3,107,65,120,113,34,5,107,33,2,3,64,32,2,69,4,64,32,0,32,3,32,5,106,54,2,8,2,64,32,0,40,2,8,34,1,32,0,40,2,4,34,3,79,13,0,32,0,40,2,0,33,4,3,64,32,1,32,4,106,45,0,0,34,2,65,34,70,32,2,65,220,0,70,114,32,2,65,32,73,114,13,1,32,0,32,1,65,1,106,34,1,54,2,8,32,1,32,3,71,13,0,11,11,15,11,32,1,32,4,106,32,2,65,8,106,33,2,32,1,65,8,106,33,1,41,0,0,34,7,66,127,133,32,7,66,220,184,241,226,197,139,151,174,220,0,133,66,129,130,132,136,144,160,192,128,1,125,32,7,66,162,196,136,145,162,196,136,145,34,133,66,129,130,132,136,144,160,192,128,1,125,32,7,66,160,192,128,129,130,132,136,144,32,125,132,132,131,66,128,129,130,132,136,144,160,192,128,127,131,34,7,80,13,0,11,32,0,32,7,122,167,65,3,118,32,1,106,65,7,107,54,2,8,15,11,32,1,32,2,65,176,134,205,0,16,163,15,0,11,11,254,4,1,18,127,35,0,65,32,107,34,5,36,0,2,64,32,1,40,2,12,34,3,47,1,146,3,34,8,65,1,106,34,6,32,1,40,2,20,34,9,47,1,146,3,34,11,106,34,13,65,12,73,4,64,32,1,40,2,16,33,14,32,1,40,2,4,33,15,32,1,40,2,0,34,4,47,1,146,3,33,12,32,3,32,13,59,1,146,3,32,4,32,1,40,2,8,34,2,65,2,116,106,34,10,65,228,2,106,34,1,40,2,0,33,7,32,1,32,10,65,232,2,106,32,12,32,2,65,127,115,106,34,16,65,2,116,34,17,16,184,28,26,32,3,65,228,2,106,34,1,32,8,65,2,116,106,32,7,54,2,0,32,1,32,6,65,2,116,106,32,9,65,228,2,106,32,11,65,2,116,16,193,5,26,32,5,65,24,106,34,7,32,4,32,2,65,5,116,106,34,1,65,24,106,41,0,0,55,3,0,32,5,65,16,106,34,18,32,1,65,16,106,41,0,0,55,3,0,32,5,65,8,106,34,19,32,1,65,8,106,41,0,0,55,3,0,32,5,32,1,41,0,0,55,3,0,32,1,32,1,65,32,106,32,16,65,5,116,16,184,28,26,32,3,32,8,65,5,116,106,34,1,65,24,106,32,7,41,3,0,55,0,0,32,1,65,16,106,32,18,41,3,0,55,0,0,32,1,65,8,106,32,19,41,3,0,55,0,0,32,1,32,5,41,3,0,55,0,0,32,3,32,6,65,5,116,106,32,9,32,11,65,5,116,16,193,5,26,65,148,3,33,7,32,4,32,2,65,1,106,34,1,65,2,116,106,34,2,65,148,3,106,32,2,65,152,3,106,32,17,16,184,28,26,32,1,32,12,73,4,64,32,10,65,152,3,106,33,2,3,64,32,2,40,2,0,34,10,32,1,59,1,144,3,32,10,32,4,54,2,224,2,32,2,65,4,106,33,2,32,12,32,1,65,1,106,34,1,71,13,0,11,11,32,4,32,4,47,1,146,3,65,1,107,59,1,146,3,32,9,32,15,65,2,79,4,127,32,11,65,1,106,34,2,32,13,32,8,107,71,13,2,32,3,65,148,3,106,32,6,65,2,116,106,32,9,65,148,3,106,32,2,65,2,116,16,193,5,26,32,8,65,2,116,32,3,106,65,152,3,106,33,1,3,64,32,1,40,2,0,34,4,32,6,59,1,144,3,32,4,32,3,54,2,224,2,32,1,65,4,106,33,1,32,6,65,1,106,33,6,32,2,65,1,107,34,2,13,0,11,65,196,3,5,32,7,11,65,4,16,218,26,32,0,32,14,54,2,4,32,0,32,3,54,2,0,32,5,65,32,106,36,0,15,11,65,128,235,213,0,65,42,65,172,235,213,0,16,218,19,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,146,5,1,4,127,35,0,65,32,107,34,3,36,0,2,64,32,0,16,226,2,65,255,1,113,34,1,65,2,70,4,64,65,1,33,1,12,1,11,2,64,2,64,2,64,2,64,32,0,40,2,0,34,4,69,13,0,32,0,40,2,8,34,2,32,0,40,2,4,79,13,0,32,2,32,4,106,45,0,0,65,240,0,71,13,0,32,0,32,2,65,1,106,54,2,8,32,0,40,2,16,33,2,32,1,65,1,113,69,4,64,32,2,69,13,2,65,1,33,1,65,168,251,156,1,65,1,32,2,16,182,28,13,5,12,2,11,32,2,69,13,1,65,165,129,157,1,65,2,32,2,16,182,28,69,13,1,65,1,33,1,12,4,11,32,1,65,1,113,69,13,2,12,1,11,2,64,2,64,32,0,40,2,0,69,13,0,32,3,32,0,16,224,2,32,3,40,2,0,69,13,1,32,3,65,24,106,32,3,65,8,106,41,2,0,55,3,0,32,3,32,3,41,2,0,55,3,16,2,64,32,0,40,2,16,34,2,69,13,0,65,1,33,1,32,3,65,16,106,32,2,16,191,1,13,5,32,0,40,2,16,34,2,69,13,0,65,249,129,157,1,65,3,32,2,16,182,28,13,5,11,32,0,16,234,1,4,64,65,1,33,1,12,5,11,3,64,32,0,40,2,0,34,2,69,13,3,32,0,40,2,8,34,1,32,0,40,2,4,79,13,3,32,1,32,2,106,45,0,0,65,240,0,71,13,3,32,0,32,1,65,1,106,54,2,8,32,0,40,2,16,34,1,4,64,65,165,129,157,1,65,2,32,1,16,182,28,4,64,65,1,33,1,12,7,11,32,0,40,2,0,69,13,2,11,32,3,32,0,16,224,2,32,3,40,2,0,69,13,2,32,3,65,24,106,32,3,65,8,106,41,2,0,55,3,0,32,3,32,3,41,2,0,55,3,16,2,64,32,0,40,2,16,34,2,69,13,0,65,1,33,1,32,3,65,16,106,32,2,16,191,1,13,6,32,0,40,2,16,34,2,69,13,0,65,249,129,157,1,65,3,32,2,16,182,28,13,6,11,65,1,33,1,32,0,16,234,1,69,13,0,11,12,4,11,32,0,40,2,16,34,0,69,13,2,65,157,129,157,1,65,1,32,0,16,182,28,33,1,12,3,11,32,0,40,2,16,33,1,2,64,32,3,45,0,4,34,2,69,4,64,32,1,69,13,1,65,244,128,157,1,65,16,32,1,16,182,28,69,13,1,65,1,33,1,12,4,11,32,1,69,13,0,65,132,129,157,1,65,25,32,1,16,182,28,69,13,0,65,1,33,1,12,3,11,32,0,32,2,58,0,4,65,0,33,1,32,0,65,0,54,2,0,12,2,11,32,0,40,2,16,34,0,69,13,0,65,1,33,1,65,167,251,156,1,65,1,32,0,16,182,28,13,1,11,65,0,33,1,11,32,3,65,32,106,36,0,32,1,11,247,4,1,17,127,35,0,65,32,107,34,5,36,0,2,64,32,1,40,2,12,34,3,47,1,146,3,34,6,65,1,106,34,7,32,1,40,2,20,34,9,47,1,146,3,34,11,106,34,13,65,12,73,4,64,32,1,40,2,4,33,14,32,1,40,2,0,34,4,47,1,146,3,33,12,32,3,32,13,59,1,146,3,32,4,32,1,40,2,8,34,2,65,2,116,106,34,10,65,228,2,106,34,1,40,2,0,33,8,32,1,32,10,65,232,2,106,32,12,32,2,65,127,115,106,34,15,65,2,116,34,16,16,184,28,26,32,3,65,228,2,106,34,1,32,6,65,2,116,106,32,8,54,2,0,32,1,32,7,65,2,116,106,32,9,65,228,2,106,32,11,65,2,116,16,193,5,26,32,5,65,24,106,34,8,32,4,32,2,65,5,116,106,34,1,65,24,106,41,0,0,55,3,0,32,5,65,16,106,34,17,32,1,65,16,106,41,0,0,55,3,0,32,5,65,8,106,34,18,32,1,65,8,106,41,0,0,55,3,0,32,5,32,1,41,0,0,55,3,0,32,1,32,1,65,32,106,32,15,65,5,116,16,184,28,26,32,3,32,6,65,5,116,106,34,1,65,24,106,32,8,41,3,0,55,0,0,32,1,65,16,106,32,17,41,3,0,55,0,0,32,1,65,8,106,32,18,41,3,0,55,0,0,32,1,32,5,41,3,0,55,0,0,32,3,32,7,65,5,116,106,32,9,32,11,65,5,116,16,193,5,26,65,148,3,33,8,32,4,32,2,65,1,106,34,1,65,2,116,106,34,2,65,148,3,106,32,2,65,152,3,106,32,16,16,184,28,26,32,1,32,12,73,4,64,32,10,65,152,3,106,33,2,3,64,32,2,40,2,0,34,10,32,1,59,1,144,3,32,10,32,4,54,2,224,2,32,2,65,4,106,33,2,32,12,32,1,65,1,106,34,1,71,13,0,11,11,32,4,32,4,47,1,146,3,65,1,107,59,1,146,3,32,9,32,14,65,2,79,4,127,32,11,65,1,106,34,2,32,13,32,6,107,71,13,2,32,3,65,148,3,106,32,7,65,2,116,106,32,9,65,148,3,106,32,2,65,2,116,16,193,5,26,32,6,65,2,116,32,3,106,65,152,3,106,33,1,3,64,32,1,40,2,0,34,6,32,7,59,1,144,3,32,6,32,3,54,2,224,2,32,1,65,4,106,33,1,32,7,65,1,106,33,7,32,2,65,1,107,34,2,13,0,11,65,196,3,5,32,8,11,65,4,16,218,26,32,0,32,14,54,2,4,32,0,32,4,54,2,0,32,5,65,32,106,36,0,15,11,65,128,235,213,0,65,42,65,172,235,213,0,16,218,19,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,140,5,1,2,127,35,0,65,224,4,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,1,2,0,11,32,1,45,0,144,1,33,2,32,3,65,0,54,2,204,3,32,3,65,208,3,106,32,1,65,4,106,65,140,1,16,193,5,26,32,3,65,223,4,106,32,1,65,147,1,106,45,0,0,58,0,0,32,3,32,2,58,0,220,4,32,3,32,1,47,0,145,1,59,0,221,4,32,3,65,184,2,106,34,1,32,3,65,204,3,106,16,148,20,32,3,40,2,184,2,65,3,70,13,6,32,3,65,164,1,106,34,2,32,1,65,148,1,16,193,5,26,32,0,32,2,65,148,1,16,193,5,26,12,12,11,32,3,65,204,3,106,32,1,65,4,106,65,144,1,16,193,5,26,32,3,45,0,216,4,65,1,107,14,2,2,3,1,11,32,0,65,3,54,2,0,32,0,65,1,58,0,4,12,8,11,32,3,65,16,106,32,1,65,252,0,106,40,2,0,54,2,0,32,3,32,1,41,2,116,55,3,8,12,6,11,32,3,65,192,2,106,32,1,65,252,0,106,40,2,0,54,2,0,32,3,32,1,41,2,116,55,3,184,2,32,2,65,0,78,13,4,12,1,11,32,3,65,192,2,106,32,1,65,252,0,106,40,2,0,54,2,0,32,3,32,1,41,2,116,55,3,184,2,32,2,65,0,78,13,2,11,32,0,65,3,54,2,0,32,0,65,0,58,0,4,32,3,65,184,2,106,16,199,27,32,3,65,200,4,106,16,147,24,32,1,40,2,0,65,1,70,13,6,12,4,11,65,147,246,214,0,65,54,65,204,246,214,0,16,151,17,0,11,32,3,65,8,106,32,3,65,184,2,106,65,1,32,2,16,216,14,12,1,11,32,3,65,8,106,32,3,65,184,2,106,65,0,32,2,16,216,14,11,32,3,65,156,1,106,32,3,65,208,4,106,41,2,0,55,2,0,32,3,32,3,41,2,200,4,55,2,148,1,32,3,65,24,106,34,2,32,3,65,204,3,106,34,4,65,240,0,16,193,5,26,32,3,65,144,1,106,32,3,65,16,106,40,2,0,54,2,0,32,3,32,3,41,3,8,55,2,136,1,32,3,65,1,54,2,204,3,32,3,65,208,3,106,32,2,65,140,1,16,193,5,26,32,3,65,0,58,0,220,4,32,3,65,184,2,106,34,2,32,4,16,148,20,32,3,40,2,184,2,65,3,70,13,1,32,3,65,164,1,106,34,4,32,2,65,148,1,16,193,5,26,32,0,32,4,65,148,1,16,193,5,26,32,1,40,2,0,65,1,70,13,2,11,32,1,16,133,18,12,1,11,65,147,246,214,0,65,54,65,204,246,214,0,16,151,17,0,11,32,3,65,224,4,106,36,0,11,212,4,1,5,127,35,0,65,224,1,107,34,2,36,0,32,2,65,8,106,34,3,16,160,22,32,2,32,1,40,2,32,54,2,112,32,3,32,2,65,240,0,106,34,5,65,4,16,100,32,2,32,1,40,2,16,34,4,173,55,3,216,1,32,5,32,2,65,216,1,106,32,3,16,190,8,2,64,2,64,32,2,45,0,120,34,5,65,18,70,4,64,32,4,4,64,32,1,40,2,12,33,3,32,4,65,200,0,108,33,4,3,64,32,2,65,240,0,106,32,3,32,2,65,8,106,16,194,10,32,2,45,0,120,34,5,65,18,71,13,4,32,3,65,200,0,106,33,3,32,4,65,200,0,107,34,4,13,0,11,11,32,2,32,1,40,2,28,34,5,173,55,3,216,1,32,2,65,240,0,106,32,2,65,216,1,106,32,2,65,8,106,16,190,8,32,2,45,0,120,34,4,65,18,71,13,1,32,5,4,64,32,1,40,2,24,34,3,32,5,65,24,108,106,33,5,3,64,32,2,32,3,41,3,0,55,3,112,32,2,65,8,106,34,4,32,2,65,240,0,106,34,6,65,8,16,100,32,6,32,3,40,2,12,32,3,40,2,16,32,4,16,227,11,32,2,45,0,120,34,4,65,18,71,13,3,32,3,65,24,106,34,3,32,5,71,13,0,11,11,32,2,32,1,40,2,4,54,2,112,32,2,65,8,106,34,3,32,2,65,240,0,106,34,1,65,4,16,100,32,1,32,3,65,228,0,16,193,5,26,32,0,32,1,16,174,11,32,2,65,224,1,106,36,0,15,11,12,1,11,32,2,65,238,0,106,32,2,65,251,0,106,45,0,0,58,0,0,32,2,32,2,47,0,121,59,1,108,32,2,40,2,116,33,0,32,2,40,2,112,33,1,32,2,65,251,0,106,32,2,65,238,0,106,45,0,0,58,0,0,32,2,32,4,58,0,120,32,2,32,0,54,2,116,32,2,32,1,54,2,112,32,2,32,2,47,1,108,59,0,121,65,240,167,215,0,65,19,32,2,65,240,0,106,65,140,161,215,0,65,148,168,215,0,16,253,13,0,11,32,2,65,238,0,106,32,2,65,251,0,106,45,0,0,58,0,0,32,2,32,2,47,0,121,59,1,108,32,2,40,2,116,33,0,32,2,40,2,112,33,1,32,2,65,251,0,106,32,2,65,238,0,106,45,0,0,58,0,0,32,2,32,5,58,0,120,32,2,32,0,54,2,116,32,2,32,1,54,2,112,32,2,32,2,47,1,108,59,0,121,65,240,167,215,0,65,19,32,2,65,240,0,106,65,140,161,215,0,65,132,168,215,0,16,253,13,0,11,144,10,2,6,127,2,126,35,0,65,144,3,107,34,2,36,0,2,64,32,1,40,2,12,32,1,40,2,16,65,238,134,204,0,65,3,16,246,23,65,0,32,1,40,2,8,34,3,65,1,70,27,69,4,64,32,2,65,3,54,2,132,2,32,2,65,160,135,204,0,54,2,128,2,32,2,66,2,55,2,140,2,32,2,65,7,54,2,140,1,32,2,65,4,54,2,132,1,32,2,32,1,65,12,106,54,2,128,1,32,2,32,3,54,2,140,3,32,2,32,2,65,128,1,106,54,2,136,2,32,2,32,2,65,140,3,106,54,2,136,1,32,2,65,128,3,106,32,2,65,128,2,106,16,236,4,32,2,65,15,106,32,2,65,136,3,106,40,2,0,54,0,0,32,2,32,2,41,2,128,3,55,0,7,32,0,65,11,58,0,8,32,0,32,2,41,0,4,55,0,9,32,0,65,16,106,32,2,65,11,106,41,0,0,55,0,0,32,0,65,1,54,2,0,12,1,11,32,0,2,127,2,64,2,64,32,1,40,2,4,34,4,40,2,12,32,4,40,2,16,65,241,134,204,0,65,11,16,246,23,69,4,64,32,2,65,128,2,106,34,3,32,4,16,249,7,32,2,40,2,128,2,13,1,32,2,65,128,1,106,34,1,32,3,65,4,114,65,252,0,16,193,5,26,32,2,65,4,106,34,4,32,1,65,252,0,16,193,5,26,35,0,65,64,106,34,1,36,0,32,1,32,4,54,2,0,2,64,32,4,45,0,118,69,4,64,32,1,65,0,54,2,32,32,4,16,166,14,32,1,40,2,32,65,2,71,4,64,32,3,65,37,58,0,0,12,2,11,32,3,65,32,58,0,0,12,1,11,32,1,65,1,54,2,36,32,1,65,232,137,204,0,54,2,32,32,1,66,1,55,2,44,32,1,65,141,6,54,2,60,32,1,32,1,65,56,106,54,2,40,32,1,32,1,54,2,56,32,1,65,20,106,32,1,65,32,106,16,236,4,32,1,65,16,106,32,1,65,28,106,40,2,0,54,0,0,32,1,32,1,41,2,20,55,0,8,32,3,65,15,58,0,0,32,3,32,1,41,0,5,55,0,1,32,3,65,8,106,32,1,65,12,106,41,0,0,55,0,0,11,32,1,65,64,107,36,0,32,2,45,0,128,2,34,1,65,37,70,4,64,32,0,65,4,106,32,4,65,252,0,16,193,5,26,32,0,65,0,54,2,0,12,5,11,32,0,65,9,106,32,2,65,128,2,106,65,1,114,65,199,0,16,193,5,26,32,0,65,1,54,2,0,32,0,32,1,58,0,8,32,2,65,4,106,16,167,2,12,4,11,32,2,65,128,2,106,33,3,35,0,65,192,1,107,34,1,36,0,32,1,32,4,54,2,12,32,1,65,232,0,106,34,6,32,4,16,232,4,32,1,65,216,0,106,33,4,32,1,65,236,0,106,33,5,2,64,32,1,40,2,104,69,4,64,32,4,32,5,41,0,0,55,0,0,32,4,65,8,106,34,7,32,5,65,8,106,41,0,0,55,0,0,32,1,65,200,0,106,32,7,41,0,0,34,8,55,3,0,32,1,32,4,41,0,0,55,3,64,32,1,40,2,76,33,4,32,1,32,8,62,2,188,1,32,1,65,0,54,2,184,1,32,1,32,1,65,12,106,54,2,180,1,32,6,32,1,65,180,1,106,16,157,11,32,1,45,0,104,34,5,65,37,70,4,64,32,1,65,43,106,32,1,65,244,0,106,40,2,0,34,5,54,0,0,32,1,65,24,106,32,5,54,2,0,32,1,32,1,41,2,108,34,8,55,0,35,32,1,32,8,55,3,16,32,1,32,4,54,2,28,32,1,65,64,107,16,248,27,32,3,32,1,65,16,106,16,200,6,12,2,11,32,1,32,1,41,0,105,55,3,48,32,1,32,1,65,240,0,106,41,0,0,55,0,55,32,1,40,2,120,33,4,32,3,65,20,106,32,1,65,252,0,106,65,52,16,193,5,26,32,1,32,1,41,3,48,55,3,32,32,1,32,1,41,0,55,55,0,39,32,3,65,8,106,32,1,41,0,39,55,0,0,32,3,32,1,41,3,32,55,0,1,32,3,32,4,54,2,16,32,3,32,5,58,0,0,32,1,65,64,107,16,248,27,12,1,11,32,4,32,5,41,0,0,55,0,0,32,4,65,8,106,32,5,65,8,106,41,0,0,55,0,0,32,3,65,16,106,32,1,65,228,0,106,40,0,0,54,0,0,32,3,65,9,106,32,1,65,221,0,106,41,0,0,55,0,0,32,3,32,1,41,0,85,55,0,1,32,3,65,36,58,0,0,11,32,1,65,192,1,106,36,0,32,2,45,0,128,2,34,1,65,37,70,13,1,32,2,65,143,1,106,34,3,32,2,65,144,2,106,40,0,0,54,0,0,32,2,65,136,1,106,34,4,32,2,65,137,2,106,41,0,0,55,3,0,32,2,32,2,41,0,129,2,55,3,128,1,32,0,65,28,106,32,2,65,148,2,106,65,52,16,193,5,26,32,0,65,24,106,32,3,40,0,0,54,0,0,32,0,65,17,106,32,4,41,3,0,55,0,0,32,0,32,2,41,3,128,1,55,0,9,32,0,32,1,58,0,8,65,1,12,2,11,32,0,65,8,106,32,2,65,132,1,106,32,2,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,1,54,2,0,12,2,11,32,2,65,139,1,106,32,2,65,140,2,106,41,2,0,34,8,55,0,0,32,2,32,2,41,2,132,2,34,9,55,0,131,1,32,0,65,16,106,32,8,55,0,0,32,0,32,9,55,0,8,32,0,65,2,54,2,4,65,0,11,54,2,0,11,32,2,65,144,3,106,36,0,11,135,5,2,8,127,5,126,35,0,65,48,107,34,2,36,0,32,2,65,24,106,34,3,32,1,16,176,2,2,64,32,2,40,2,24,69,4,64,32,3,65,194,197,2,32,2,41,3,32,34,14,167,34,3,32,3,65,194,197,2,79,27,65,0,65,8,65,24,16,167,10,32,2,40,2,28,33,3,2,64,2,64,32,2,40,2,24,65,1,71,4,64,32,2,65,0,54,2,20,32,2,32,2,40,2,32,54,2,16,32,2,32,3,54,2,12,2,127,2,64,32,14,80,69,4,64,3,64,32,2,66,0,55,3,40,32,11,66,1,124,33,11,32,1,41,3,8,33,10,32,1,40,2,4,33,5,32,1,40,2,0,33,6,65,8,33,9,32,2,65,40,106,33,7,3,64,32,5,32,5,32,10,167,32,10,66,255,255,255,255,15,86,27,34,4,107,34,3,65,0,32,3,32,5,77,27,34,3,32,9,32,3,32,9,73,27,34,8,32,4,106,34,3,32,8,73,13,6,32,3,32,5,75,13,7,32,7,32,8,32,4,32,6,106,32,8,65,188,162,215,0,16,209,23,32,1,66,127,32,10,32,8,173,124,34,12,32,10,32,12,86,27,34,10,55,3,8,32,4,32,5,79,13,3,32,7,32,8,106,33,7,32,9,32,8,107,34,9,13,0,11,32,2,41,3,40,33,12,32,2,65,24,106,32,1,16,246,3,32,2,41,2,32,33,10,32,2,40,2,28,34,6,32,2,40,2,24,13,3,26,32,13,66,128,128,128,128,112,131,32,10,66,32,136,132,33,13,32,10,167,33,3,32,6,65,128,128,128,128,120,70,4,64,32,13,33,10,32,3,12,4,11,32,2,40,2,20,34,7,32,2,40,2,12,70,4,64,32,2,65,12,106,16,251,18,11,32,2,40,2,16,32,7,65,24,108,106,34,4,32,13,55,3,16,32,4,32,3,54,2,12,32,4,32,6,54,2,8,32,4,32,12,55,3,0,32,2,32,7,65,1,106,54,2,20,32,11,32,14,82,13,0,11,11,32,0,32,2,41,2,12,55,2,4,32,0,65,0,54,2,0,32,0,65,12,106,32,2,65,20,106,40,2,0,54,2,0,12,6,11,32,2,65,16,58,0,32,32,2,66,0,55,3,24,32,2,41,2,28,33,10,65,0,11,33,6,32,0,32,10,55,2,8,32,0,32,6,54,2,4,32,0,65,1,54,2,0,32,2,65,12,106,34,0,16,158,20,32,0,65,8,65,24,16,244,22,12,4,11,32,3,32,2,40,2,32,16,132,25,0,11,32,4,32,3,65,172,162,215,0,16,165,15,0,11,32,3,32,5,65,172,162,215,0,16,164,15,0,11,32,2,40,2,28,33,1,32,0,32,2,41,3,32,55,2,8,32,0,32,1,54,2,4,32,0,65,1,54,2,0,11,32,2,65,48,106,36,0,11,234,5,1,9,127,35,0,65,208,0,107,34,3,36,0,2,64,32,2,65,192,0,71,4,64,32,0,32,2,54,2,12,32,0,65,192,0,54,2,8,32,0,65,1,58,0,4,32,0,65,1,58,0,0,12,1,11,32,3,65,0,54,2,4,32,3,65,44,106,32,1,65,192,0,16,229,21,2,64,2,64,2,64,32,3,40,2,48,34,5,32,3,40,2,60,34,4,79,4,64,32,3,40,2,44,33,2,32,4,65,2,70,33,7,3,64,32,7,69,13,3,32,3,32,2,47,0,0,34,1,32,1,65,8,118,16,235,10,32,3,45,0,1,33,1,32,3,45,0,0,13,2,32,2,32,4,106,33,2,35,0,65,16,107,34,6,36,0,32,3,65,4,106,34,8,40,2,0,34,9,65,32,79,4,64,32,6,32,1,58,0,15,65,176,199,156,1,65,43,32,6,65,15,106,65,160,199,156,1,65,244,197,156,1,16,253,13,0,11,32,8,32,9,106,65,4,106,32,1,58,0,0,32,8,32,9,65,1,106,54,2,0,32,6,65,16,106,36,0,32,5,32,4,107,34,5,65,2,79,13,0,11,32,3,40,2,36,33,10,32,3,40,2,32,33,11,32,3,40,0,25,33,6,32,3,40,1,18,33,8,32,3,40,0,11,33,9,32,3,40,2,4,33,7,11,32,3,65,29,106,33,4,32,3,65,22,106,33,5,32,3,65,15,106,33,2,32,3,65,8,106,33,1,32,7,65,31,77,13,2,32,0,32,9,54,2,4,32,0,32,8,54,0,11,32,0,32,6,54,1,18,32,0,32,1,47,0,0,59,0,1,32,0,32,2,47,0,0,59,0,8,32,0,32,5,47,0,0,59,0,15,32,0,32,4,47,0,0,59,0,22,32,0,65,3,106,32,1,65,2,106,45,0,0,58,0,0,32,0,65,10,106,32,2,65,2,106,45,0,0,58,0,0,32,0,65,17,106,32,5,65,2,106,45,0,0,58,0,0,32,0,65,24,106,32,4,65,2,106,45,0,0,58,0,0,32,0,32,10,54,0,29,32,0,32,11,54,0,25,32,0,65,0,58,0,0,12,3,11,32,0,32,1,58,0,5,32,0,65,0,58,0,4,32,0,65,1,58,0,0,12,2,11,65,132,198,156,1,65,23,32,3,65,44,106,65,160,196,156,1,65,128,199,156,1,16,253,13,0,11,32,3,65,42,106,34,0,32,4,65,2,106,45,0,0,58,0,0,32,3,32,4,47,0,0,59,1,40,32,3,65,50,106,32,1,65,2,106,45,0,0,58,0,0,32,3,65,57,106,32,2,65,2,106,45,0,0,58,0,0,32,3,65,64,107,32,5,65,2,106,45,0,0,58,0,0,32,3,32,7,54,2,44,32,3,32,9,54,0,51,32,3,32,8,54,1,58,32,3,32,6,54,0,65,32,3,32,1,47,1,0,59,1,48,32,3,32,2,47,0,0,59,0,55,32,3,32,5,47,1,0,59,1,62,32,3,65,199,0,106,32,0,45,0,0,58,0,0,32,3,32,3,47,1,40,59,0,69,32,3,32,10,54,2,76,32,3,32,11,54,2,72,65,214,197,156,1,65,13,32,3,65,44,106,65,176,196,156,1,65,228,197,156,1,16,253,13,0,11,32,3,65,208,0,106,36,0,11,154,8,1,8,127,35,0,65,32,107,34,9,36,0,65,253,255,3,33,12,2,127,65,1,32,2,65,128,192,3,113,65,13,118,65,2,106,34,6,32,3,106,34,8,32,6,73,13,0,26,65,1,32,5,32,8,73,13,0,26,65,253,255,3,32,4,32,3,65,1,116,106,34,3,47,0,0,34,4,32,4,65,128,176,191,127,115,65,128,144,188,127,73,27,33,12,32,6,65,1,107,33,7,32,3,65,2,106,11,33,3,32,3,32,7,65,1,116,106,33,4,2,64,32,2,65,128,32,113,69,4,64,32,9,32,4,54,2,16,32,9,32,3,54,2,12,65,0,33,5,32,9,65,12,106,16,241,19,34,2,65,1,113,69,13,1,32,1,65,4,106,33,4,32,1,65,200,0,106,33,10,32,2,65,128,254,255,7,113,65,8,118,33,8,65,1,33,7,3,64,32,1,40,2,96,33,2,2,127,2,64,65,253,255,3,32,8,65,255,255,3,113,34,3,32,3,65,128,176,191,127,115,65,128,144,188,127,73,27,34,3,65,128,32,79,4,64,32,2,45,0,44,65,1,113,13,1,11,32,3,65,6,118,34,8,32,2,40,2,8,73,4,64,32,2,40,2,4,32,8,65,1,116,106,47,0,0,32,3,65,63,113,106,12,2,11,32,2,40,2,20,65,1,107,12,1,11,32,2,32,3,16,245,23,11,34,8,32,2,40,2,20,34,11,73,4,64,32,2,40,2,16,32,8,65,2,116,106,40,0,0,33,6,11,32,2,40,2,0,33,2,32,9,65,0,58,0,28,32,9,32,6,32,2,32,8,32,11,73,27,34,11,54,2,24,32,9,32,3,54,2,20,32,9,65,20,106,16,202,23,33,13,2,127,32,10,40,2,0,34,3,65,18,73,4,64,32,3,33,8,32,4,33,6,65,17,33,3,32,10,12,1,11,32,1,40,2,4,33,8,32,1,40,2,8,33,6,32,4,11,33,2,32,3,32,8,70,4,64,32,1,16,226,14,32,1,40,2,4,33,8,32,1,40,2,8,33,6,32,4,33,2,11,32,6,32,8,65,2,116,106,32,13,54,2,0,32,2,32,2,40,2,0,65,1,106,54,2,0,32,5,32,7,32,11,16,246,24,27,33,5,32,7,65,1,106,33,7,32,9,65,12,106,16,241,19,34,2,65,128,254,255,7,113,65,8,118,33,8,32,2,65,1,113,13,0,11,12,1,11,35,0,65,32,107,34,7,36,0,32,7,32,4,54,2,16,32,7,32,3,54,2,12,32,7,65,20,106,32,7,65,12,106,16,243,22,32,7,32,1,34,4,32,7,40,2,20,16,166,10,32,7,40,2,0,32,7,40,2,4,16,148,22,32,4,65,200,0,106,33,8,65,17,33,1,2,64,2,64,2,127,32,4,40,2,72,34,2,65,17,77,4,64,32,4,65,4,106,33,6,32,8,33,3,32,2,12,1,11,32,4,65,4,106,33,3,32,4,40,2,8,33,6,32,2,33,1,32,4,40,2,4,11,34,2,32,1,73,4,64,32,6,32,2,65,2,116,106,33,5,3,64,32,7,65,12,106,16,241,19,34,6,65,1,113,69,13,2,32,5,65,253,255,3,32,6,65,128,254,255,7,113,65,8,118,34,6,32,6,65,128,176,191,127,115,65,128,144,188,127,73,27,16,221,28,54,2,0,32,5,65,4,106,33,5,32,1,32,2,65,1,106,34,2,71,13,0,11,32,1,33,2,11,32,3,32,2,54,2,0,32,7,32,7,41,2,12,55,2,20,32,7,65,20,106,16,241,19,34,1,65,1,113,69,13,1,32,4,65,4,106,33,3,32,1,65,128,254,255,7,113,65,8,118,33,5,3,64,65,253,255,3,32,5,65,255,255,3,113,34,1,32,1,65,128,176,191,127,115,65,128,144,188,127,73,27,16,221,28,33,10,2,127,32,8,40,2,0,34,6,65,18,73,4,64,32,6,33,5,32,3,33,1,65,17,33,6,32,8,12,1,11,32,4,40,2,4,33,5,32,4,40,2,8,33,1,32,3,11,33,2,32,5,32,6,70,4,64,32,4,16,226,14,32,4,40,2,4,33,5,32,3,33,2,32,4,40,2,8,33,1,11,32,1,32,5,65,2,116,106,32,10,54,2,0,32,2,32,2,40,2,0,65,1,106,54,2,0,32,7,65,20,106,16,241,19,34,1,65,128,254,255,7,113,65,8,118,33,5,32,1,65,1,113,13,0,11,12,1,11,32,3,32,2,54,2,0,11,32,7,65,32,106,36,0,65,0,33,5,11,32,0,32,5,54,2,4,32,0,32,12,54,2,0,32,9,65,32,106,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,4,40,2,0,34,5,65,2,70,13,0,32,6,65,28,106,34,8,32,4,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,4,65,12,106,41,2,0,55,2,0,32,6,32,5,54,2,8,32,6,32,4,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,145,8,33,5,32,4,65,24,106,32,3,40,2,0,54,2,0,32,4,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,4,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,4,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,5,4,64,32,5,65,1,107,33,4,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,5,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,5,16,185,5,32,2,32,4,54,2,8,65,0,33,5,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,4,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,4,32,8,73,4,64,32,3,32,4,65,2,116,106,65,8,106,40,2,0,34,5,32,5,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,133,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,4,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,131,2,12,6,11,32,2,40,2,16,33,5,12,4,11,32,2,40,2,16,33,5,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,131,2,12,2,11,32,2,40,2,20,33,5,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,131,2,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,131,2,11,32,2,65,32,106,36,0,32,5,69,13,5,32,6,65,36,106,32,5,65,1,32,7,16,237,13,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,5,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,5,65,1,106,34,2,54,2,8,32,4,65,1,107,34,4,65,127,71,13,0,11,11,32,0,32,1,16,144,3,12,5,11,2,64,32,5,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,4,77,13,4,32,3,32,4,65,28,108,106,34,9,65,8,106,33,4,32,1,40,2,12,33,2,32,9,40,2,16,34,5,32,9,40,2,8,70,4,64,32,4,16,250,18,11,32,4,40,2,4,32,5,65,2,116,106,32,2,54,2,0,32,4,32,5,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,212,151,204,0,16,163,15,0,11,65,228,151,204,0,16,248,26,0,11,32,4,32,7,65,244,151,204,0,16,163,15,0,11,32,6,65,64,107,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,4,40,2,0,34,5,65,2,70,13,0,32,6,65,28,106,34,8,32,4,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,4,65,12,106,41,2,0,55,2,0,32,6,32,5,54,2,8,32,6,32,4,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,143,8,33,5,32,4,65,24,106,32,3,40,2,0,54,2,0,32,4,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,4,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,4,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,5,4,64,32,5,65,1,107,33,4,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,5,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,5,16,185,5,32,2,32,4,54,2,8,65,0,33,5,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,4,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,4,32,8,73,4,64,32,3,32,4,65,2,116,106,65,8,106,40,2,0,34,5,32,5,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,131,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,4,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,132,2,12,6,11,32,2,40,2,16,33,5,12,4,11,32,2,40,2,16,33,5,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,132,2,12,2,11,32,2,40,2,20,33,5,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,132,2,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,132,2,11,32,2,65,32,106,36,0,32,5,69,13,5,32,6,65,36,106,32,5,65,1,32,7,16,238,13,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,5,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,5,65,1,106,34,2,54,2,8,32,4,65,1,107,34,4,65,127,71,13,0,11,11,32,0,32,1,16,145,3,12,5,11,2,64,32,5,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,4,77,13,4,32,3,32,4,65,28,108,106,34,9,65,8,106,33,4,32,1,40,2,12,33,2,32,9,40,2,16,34,5,32,9,40,2,8,70,4,64,32,4,16,250,18,11,32,4,40,2,4,32,5,65,2,116,106,32,2,54,2,0,32,4,32,5,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,212,151,204,0,16,163,15,0,11,65,228,151,204,0,16,248,26,0,11,32,4,32,7,65,244,151,204,0,16,163,15,0,11,32,6,65,64,107,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,4,40,2,0,34,5,65,2,70,13,0,32,6,65,28,106,34,8,32,4,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,4,65,12,106,41,2,0,55,2,0,32,6,32,5,54,2,8,32,6,32,4,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,142,8,33,5,32,4,65,24,106,32,3,40,2,0,54,2,0,32,4,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,4,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,4,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,5,4,64,32,5,65,1,107,33,4,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,5,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,5,16,185,5,32,2,32,4,54,2,8,65,0,33,5,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,4,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,4,32,8,73,4,64,32,3,32,4,65,2,116,106,65,8,106,40,2,0,34,5,32,5,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,130,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,4,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,133,2,12,6,11,32,2,40,2,16,33,5,12,4,11,32,2,40,2,16,33,5,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,133,2,12,2,11,32,2,40,2,20,33,5,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,133,2,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,133,2,11,32,2,65,32,106,36,0,32,5,69,13,5,32,6,65,36,106,32,5,65,1,32,7,16,239,13,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,5,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,5,65,1,106,34,2,54,2,8,32,4,65,1,107,34,4,65,127,71,13,0,11,11,32,0,32,1,16,146,3,12,5,11,2,64,32,5,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,4,77,13,4,32,3,32,4,65,28,108,106,34,9,65,8,106,33,4,32,1,40,2,12,33,2,32,9,40,2,16,34,5,32,9,40,2,8,70,4,64,32,4,16,250,18,11,32,4,40,2,4,32,5,65,2,116,106,32,2,54,2,0,32,4,32,5,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,212,151,204,0,16,163,15,0,11,65,228,151,204,0,16,248,26,0,11,32,4,32,7,65,244,151,204,0,16,163,15,0,11,32,6,65,64,107,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,4,40,2,0,34,5,65,2,70,13,0,32,6,65,28,106,34,8,32,4,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,4,65,12,106,41,2,0,55,2,0,32,6,32,5,54,2,8,32,6,32,4,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,144,8,33,5,32,4,65,24,106,32,3,40,2,0,54,2,0,32,4,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,4,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,4,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,5,4,64,32,5,65,1,107,33,4,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,5,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,5,16,185,5,32,2,32,4,54,2,8,65,0,33,5,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,4,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,4,32,8,73,4,64,32,3,32,4,65,2,116,106,65,8,106,40,2,0,34,5,32,5,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,132,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,4,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,130,2,12,6,11,32,2,40,2,16,33,5,12,4,11,32,2,40,2,16,33,5,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,130,2,12,2,11,32,2,40,2,20,33,5,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,130,2,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,130,2,11,32,2,65,32,106,36,0,32,5,69,13,5,32,6,65,36,106,32,5,65,1,32,7,16,240,13,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,5,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,5,65,1,106,34,2,54,2,8,32,4,65,1,107,34,4,65,127,71,13,0,11,11,32,0,32,1,16,147,3,12,5,11,2,64,32,5,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,4,77,13,4,32,3,32,4,65,28,108,106,34,9,65,8,106,33,4,32,1,40,2,12,33,2,32,9,40,2,16,34,5,32,9,40,2,8,70,4,64,32,4,16,250,18,11,32,4,40,2,4,32,5,65,2,116,106,32,2,54,2,0,32,4,32,5,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,212,151,204,0,16,163,15,0,11,65,228,151,204,0,16,248,26,0,11,32,4,32,7,65,244,151,204,0,16,163,15,0,11,32,6,65,64,107,36,0,11,248,4,2,4,126,7,127,2,64,2,64,32,1,40,2,12,69,13,0,32,1,65,16,106,32,2,16,147,4,33,3,32,1,40,2,0,34,9,65,60,107,33,11,32,1,40,2,4,34,8,32,3,167,113,33,7,32,3,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,5,3,64,32,7,32,9,106,41,0,0,34,4,32,5,133,34,3,66,127,133,32,3,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,3,80,69,4,64,3,64,32,2,32,11,65,0,32,3,122,167,65,3,118,32,7,106,32,8,113,107,34,12,65,60,108,106,16,239,26,13,4,32,3,66,1,125,32,3,131,34,3,80,69,13,0,11,11,32,4,32,4,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,7,32,10,65,8,106,34,10,106,32,8,113,33,7,12,0,11,0,11,32,0,66,2,55,3,0,15,11,2,64,2,64,32,9,32,12,65,60,108,106,34,7,65,28,107,40,2,0,69,4,64,32,7,65,24,107,40,2,0,34,9,32,9,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,1,32,7,65,12,107,33,11,66,0,33,4,32,1,40,2,44,69,13,2,32,1,65,48,106,32,2,16,147,4,33,3,32,1,40,2,32,34,8,65,40,107,33,12,32,1,40,2,36,34,10,32,3,167,113,33,7,32,3,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,6,65,0,33,1,3,64,2,64,32,7,32,8,106,41,0,0,34,5,32,6,133,34,3,66,127,133,32,3,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,3,80,69,4,64,3,64,32,2,32,12,65,0,32,3,122,167,65,3,118,32,7,106,32,10,113,107,34,13,65,40,108,106,16,239,26,13,2,32,3,66,1,125,32,3,131,34,3,80,69,13,0,11,11,32,5,32,5,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,4,32,7,32,1,65,8,106,34,1,106,32,10,113,33,7,12,1,11,11,32,8,32,13,65,40,108,106,65,8,107,41,3,0,33,3,66,1,33,4,12,2,11,32,0,66,2,55,3,0,15,11,0,11,32,0,32,11,54,2,52,32,0,32,9,54,2,48,32,0,32,3,55,3,8,32,0,32,4,55,3,0,32,0,32,2,41,0,0,55,0,16,32,0,65,40,106,32,2,65,24,106,41,0,0,55,0,0,32,0,65,32,106,32,2,65,16,106,41,0,0,55,0,0,32,0,65,24,106,32,2,65,8,106,41,0,0,55,0,0,11,210,88,2,14,127,32,126,35,0,65,160,4,107,34,10,36,0,32,10,65,188,3,106,34,8,65,0,65,224,0,16,129,10,26,32,6,40,2,0,33,7,32,0,65,32,16,151,28,33,11,35,0,65,128,1,107,34,0,36,0,2,64,32,8,69,4,64,65,152,177,156,1,32,7,40,2,172,1,32,7,40,2,168,1,17,0,0,12,1,11,32,8,65,0,65,224,0,16,129,10,33,12,32,7,40,2,0,69,4,64,65,230,178,156,1,32,7,40,2,172,1,32,7,40,2,168,1,17,0,0,12,1,11,32,11,69,4,64,65,247,177,156,1,32,7,40,2,172,1,32,7,40,2,168,1,17,0,0,12,1,11,32,7,32,0,65,216,0,106,34,7,32,0,32,11,16,196,11,33,9,32,12,32,7,16,251,4,32,12,65,32,106,32,0,16,201,7,32,0,32,9,65,1,115,54,2,124,32,0,40,2,124,65,1,107,33,11,65,0,33,7,3,64,32,7,32,12,106,34,13,32,13,45,0,0,32,11,113,58,0,0,32,7,65,1,106,34,7,65,224,0,71,13,0,11,11,32,0,65,128,1,106,36,0,2,64,32,9,65,1,70,4,64,32,10,65,22,106,32,10,65,190,3,106,45,0,0,58,0,0,32,10,32,10,47,0,188,3,59,1,20,32,10,41,0,191,3,33,21,32,10,65,244,0,106,34,12,32,10,65,199,3,106,65,213,0,16,193,5,26,32,10,32,21,55,0,23,32,10,65,31,106,32,12,65,213,0,16,193,5,26,2,64,32,2,45,0,0,34,16,69,4,64,32,8,32,3,65,193,2,106,65,33,16,193,5,26,35,0,65,160,2,107,34,7,36,0,32,7,65,0,54,2,72,32,7,65,192,1,106,34,9,16,244,26,65,192,176,158,1,40,2,0,32,9,32,7,65,200,0,106,34,0,32,10,65,20,106,34,11,16,210,8,2,64,2,64,32,7,40,2,72,34,13,65,2,73,4,64,32,7,65,8,106,34,13,32,9,65,192,0,16,193,5,26,32,9,32,13,32,8,16,230,6,32,0,32,9,16,170,14,32,9,32,11,65,224,0,16,193,5,26,32,6,40,2,0,33,11,35,0,65,128,1,107,34,8,36,0,2,64,32,9,69,4,64,65,152,177,156,1,32,11,40,2,172,1,32,11,40,2,168,1,17,0,0,65,0,33,9,12,1,11,32,0,69,4,64,65,169,178,156,1,32,11,40,2,172,1,32,11,40,2,168,1,17,0,0,65,0,33,9,12,1,11,32,11,32,8,65,8,106,34,11,32,8,65,40,106,32,9,16,211,8,33,14,32,9,65,0,65,224,0,16,129,10,33,13,32,8,41,3,80,34,21,66,1,131,80,69,4,64,32,8,66,188,225,255,255,191,255,255,31,32,21,125,55,3,80,32,8,66,252,255,255,255,255,255,255,31,32,8,41,3,88,125,55,3,88,32,8,66,252,255,255,255,255,255,255,31,32,8,41,3,96,125,55,3,96,32,8,66,252,255,255,255,255,255,255,31,32,8,41,3,104,125,55,3,104,32,8,66,252,255,255,255,255,255,255,1,32,8,41,3,112,125,55,3,112,32,11,32,11,16,164,10,11,32,8,65,8,106,34,11,32,0,16,234,14,32,14,113,32,8,65,40,106,34,14,32,0,16,229,9,113,34,9,69,13,0,32,13,32,11,16,251,4,32,13,65,32,106,32,14,16,201,7,11,32,8,65,128,1,106,36,0,32,9,65,1,71,13,1,32,12,32,7,47,0,192,1,59,0,0,32,12,65,2,106,32,7,65,194,1,106,45,0,0,58,0,0,32,7,41,0,195,1,33,21,32,7,65,232,0,106,34,0,32,7,65,203,1,106,65,213,0,16,193,5,26,32,12,65,11,106,32,0,65,213,0,16,193,5,26,32,12,32,21,55,0,3,32,7,65,160,2,106,36,0,12,2,11,32,7,32,13,54,2,104,65,160,130,204,0,65,37,32,7,65,232,0,106,65,168,253,203,0,65,200,130,204,0,16,253,13,0,11,32,7,65,7,54,2,192,1,65,244,128,204,0,65,16,32,7,65,192,1,106,65,136,253,203,0,65,232,129,204,0,16,253,13,0,11,12,1,11,32,10,65,244,0,106,32,10,65,20,106,65,224,0,16,193,5,26,11,32,10,65,215,1,106,34,11,32,4,16,231,19,65,0,33,0,32,10,65,247,1,106,33,18,35,0,65,224,0,107,34,9,36,0,32,9,65,4,106,34,14,65,0,65,192,0,16,129,10,26,32,6,40,2,0,33,8,32,14,65,192,0,16,151,28,33,12,32,10,65,244,0,106,34,19,33,13,65,0,33,7,35,0,65,128,4,107,34,4,36,0,32,4,65,216,0,106,66,0,55,3,0,32,4,65,208,0,106,66,0,55,3,0,32,4,66,0,55,3,72,32,4,66,0,55,3,64,2,64,32,8,40,2,0,69,4,64,65,230,178,156,1,32,8,40,2,172,1,32,8,40,2,168,1,17,0,0,12,1,11,32,12,69,4,64,65,233,177,156,1,32,8,40,2,172,1,32,8,40,2,168,1,17,0,0,12,1,11,32,11,69,4,64,65,203,178,156,1,32,8,40,2,172,1,32,8,40,2,168,1,17,0,0,12,1,11,32,13,69,4,64,65,152,177,156,1,32,8,40,2,172,1,32,8,40,2,168,1,17,0,0,12,1,11,32,8,32,4,65,216,3,106,34,7,32,4,65,192,1,106,32,13,16,211,8,33,17,32,4,45,0,232,1,65,1,113,4,64,32,7,32,7,16,164,10,11,32,4,32,4,65,216,3,106,16,251,4,32,4,65,32,106,34,7,32,4,65,192,1,106,16,248,4,32,4,65,64,107,34,20,32,11,65,32,32,4,32,7,65,208,185,156,1,65,13,65,0,65,217,9,17,45,0,33,7,32,4,65,152,3,106,34,13,32,20,65,0,16,202,3,32,4,65,0,32,17,65,0,32,7,27,32,4,41,3,176,3,34,22,32,4,41,3,168,3,34,25,32,4,41,3,160,3,34,24,32,4,41,3,152,3,34,26,132,132,132,80,27,34,7,65,1,115,34,17,54,2,152,2,32,4,32,22,32,4,52,2,152,2,34,23,66,1,125,34,21,131,55,3,176,3,32,4,32,21,32,25,131,55,3,168,3,32,4,32,21,32,24,131,55,3,160,3,32,4,32,21,32,26,131,32,23,66,1,131,132,55,3,152,3,32,8,32,4,65,152,2,106,34,8,32,13,16,135,4,32,4,65,232,0,106,32,8,16,104,32,4,65,144,1,106,16,150,7,32,4,45,0,144,1,65,1,113,4,64,32,13,32,13,16,164,10,11,32,4,65,232,0,106,34,8,16,150,7,32,12,32,8,16,248,4,32,4,65,184,3,106,34,8,32,12,32,11,32,4,65,32,106,16,198,14,32,8,32,8,32,4,65,216,3,106,16,235,1,32,8,32,8,32,4,65,152,3,106,16,133,6,32,12,65,32,106,32,8,16,251,4,32,4,32,17,54,2,252,3,32,4,40,2,252,3,65,1,107,33,8,3,64,32,12,32,15,106,34,11,32,11,45,0,0,32,8,113,58,0,0,32,15,65,1,106,34,15,65,192,0,71,13,0,11,11,32,4,65,128,4,106,36,0,32,9,32,7,54,2,68,2,64,32,7,65,1,70,4,64,32,18,32,14,65,192,0,16,193,5,26,32,9,65,224,0,106,36,0,12,1,11,32,9,65,0,54,2,72,65,216,130,204,0,32,9,65,196,0,106,32,9,65,200,0,106,65,212,132,204,0,16,240,20,0,11,32,10,65,0,54,2,156,4,32,10,65,248,2,106,34,4,16,244,26,65,192,176,158,1,40,2,0,32,4,32,10,65,156,4,106,32,19,16,210,8,2,64,2,64,2,64,32,10,40,2,156,4,34,4,14,2,2,1,0,11,32,10,32,4,54,2,188,3,65,187,195,204,0,65,37,32,10,65,188,3,106,65,156,184,204,0,65,192,196,204,0,16,253,13,0,11,65,1,33,0,11,32,10,65,188,3,106,34,9,32,10,65,248,2,106,34,18,65,192,0,16,193,5,26,32,10,32,0,58,0,252,3,32,6,40,2,0,33,0,32,10,65,215,1,106,33,7,65,0,33,13,35,0,65,240,4,107,34,6,36,0,2,64,32,10,65,247,1,106,34,11,69,4,64,65,233,177,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,7,69,4,64,65,203,178,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,9,69,4,64,65,236,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,6,65,136,1,106,32,11,16,176,5,32,6,41,3,168,1,34,46,66,255,255,255,255,255,255,63,82,32,6,41,3,136,1,34,47,66,175,248,255,255,239,255,255,7,84,114,69,32,6,41,3,144,1,34,48,32,6,41,3,160,1,34,49,32,6,41,3,152,1,34,50,131,131,66,255,255,255,255,255,255,255,7,81,113,13,0,32,6,65,168,4,106,34,8,32,11,65,32,106,32,6,65,12,106,16,202,3,32,6,40,2,12,13,0,32,0,32,6,65,176,2,106,34,0,32,9,16,252,15,69,13,0,32,6,65,16,106,34,12,32,0,16,248,4,32,6,65,136,4,106,34,4,32,11,32,7,32,12,16,198,14,32,4,32,4,16,164,10,32,6,32,6,40,2,128,3,54,2,168,2,32,6,65,176,1,106,34,7,32,0,65,40,16,193,5,26,32,6,65,216,1,106,32,6,65,216,2,106,65,40,16,193,5,26,32,6,65,144,2,106,66,0,55,3,0,32,6,65,152,2,106,66,0,55,3,0,32,6,65,160,2,106,66,0,55,3,0,32,6,66,0,55,3,136,2,32,6,66,1,55,3,128,2,32,6,65,136,3,106,34,0,32,7,32,4,32,8,16,122,32,6,65,48,106,33,8,35,0,65,160,14,107,34,4,36,0,2,64,32,0,40,2,120,4,64,32,8,65,1,54,2,80,32,8,65,0,65,208,0,16,129,10,26,12,1,11,32,8,65,0,54,2,80,35,0,65,208,0,107,34,7,36,0,32,7,65,40,106,34,14,32,0,65,208,0,106,34,12,65,40,16,193,5,26,32,14,16,150,7,32,7,32,7,41,3,72,34,21,66,40,136,55,3,32,32,7,32,21,66,22,134,66,128,128,128,254,255,255,255,255,63,131,32,7,41,3,64,34,21,66,30,136,132,55,3,24,32,7,32,21,66,32,134,66,128,128,128,128,240,255,255,255,63,131,32,7,41,3,56,34,21,66,20,136,132,55,3,16,32,7,32,21,66,42,134,66,128,128,128,128,128,128,255,255,63,131,32,7,41,3,48,34,21,66,10,136,132,55,3,8,32,7,32,7,41,3,40,32,21,66,52,134,132,66,255,255,255,255,255,255,255,255,63,131,55,3,0,32,7,65,232,182,156,1,16,210,2,32,12,32,7,41,3,0,34,21,66,255,255,255,255,255,255,255,7,131,55,3,0,32,12,32,7,41,3,32,66,40,134,32,7,41,3,24,34,22,66,22,136,132,55,3,32,32,12,32,22,66,30,134,66,128,128,128,128,252,255,255,7,131,32,7,41,3,16,34,22,66,32,136,132,55,3,24,32,12,32,22,66,20,134,66,128,128,192,255,255,255,255,7,131,32,7,41,3,8,34,22,66,42,136,132,55,3,16,32,12,32,22,66,10,134,66,128,248,255,255,255,255,255,7,131,32,21,66,52,136,132,55,3,8,32,7,65,208,0,106,36,0,32,4,65,128,13,106,32,0,65,232,0,106,34,7,41,3,0,34,21,66,0,32,0,41,3,80,34,31,66,1,134,34,26,66,0,16,229,13,32,4,65,224,13,106,32,0,65,224,0,106,34,12,41,3,0,34,22,66,0,32,0,41,3,88,34,25,66,1,134,34,23,66,0,16,229,13,32,4,65,240,12,106,32,0,65,240,0,106,34,14,41,3,0,34,33,66,0,32,33,66,0,16,229,13,32,4,65,224,12,106,32,4,41,3,240,12,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,192,12,106,32,33,66,1,134,34,24,66,0,32,31,66,0,16,229,13,32,4,65,144,13,106,32,21,66,0,32,23,66,0,16,229,13,32,4,65,208,13,106,32,22,66,0,32,22,66,0,16,229,13,32,4,65,208,12,106,32,4,65,248,12,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,144,14,106,32,31,66,0,32,31,66,0,16,229,13,32,4,65,176,12,106,32,24,66,0,32,25,66,0,16,229,13,32,4,65,160,13,106,32,21,66,0,32,22,66,1,134,66,0,16,229,13,32,4,65,160,12,106,32,4,41,3,176,12,34,37,32,4,41,3,160,13,124,34,23,32,4,41,3,144,13,34,28,32,4,41,3,208,13,124,34,29,32,4,41,3,192,12,124,34,35,32,4,41,3,208,12,124,34,27,32,4,41,3,128,13,34,34,32,4,41,3,224,13,124,34,32,32,4,41,3,224,12,124,34,30,66,52,136,32,30,32,32,84,173,32,4,65,232,12,106,41,3,0,32,32,32,34,84,173,32,4,65,136,13,106,41,3,0,32,4,65,232,13,106,41,3,0,124,124,124,124,34,34,66,12,134,132,124,34,32,66,52,136,32,27,32,32,86,173,32,27,32,35,84,173,32,4,65,216,12,106,41,3,0,32,29,32,35,86,173,32,4,65,200,12,106,41,3,0,32,28,32,29,86,173,32,4,65,152,13,106,41,3,0,32,4,65,216,13,106,41,3,0,124,124,124,124,124,124,32,34,66,52,136,124,124,34,27,66,12,134,132,124,34,29,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,32,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,128,14,106,32,25,66,0,32,26,66,0,16,229,13,32,4,65,176,11,106,32,24,66,0,32,22,66,0,16,229,13,32,4,65,176,13,106,32,21,66,0,32,21,66,0,16,229,13,32,4,65,160,11,106,32,4,41,3,176,11,34,28,32,4,41,3,176,13,124,34,35,32,23,32,29,86,173,32,23,32,37,84,173,32,4,65,184,12,106,41,3,0,32,4,65,168,13,106,41,3,0,124,124,32,27,66,52,136,124,124,34,27,66,12,134,32,29,66,52,136,132,124,34,23,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,192,13,106,32,22,66,0,32,26,66,0,16,229,13,32,4,65,240,13,106,32,25,66,0,32,25,66,0,16,229,13,32,4,65,176,10,106,32,24,66,0,32,21,66,0,16,229,13,32,4,65,160,10,106,32,23,32,35,84,173,32,28,32,35,86,173,32,4,65,184,11,106,41,3,0,32,4,65,184,13,106,41,3,0,124,124,32,27,66,52,136,124,124,34,24,66,12,134,32,23,66,52,136,132,34,26,32,4,41,3,176,10,124,34,23,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,9,106,32,23,32,26,84,173,32,4,65,184,10,106,41,3,0,32,24,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,160,9,106,32,4,41,3,176,9,34,37,32,30,66,254,255,255,255,255,255,255,7,131,124,34,35,32,4,41,3,192,13,34,30,32,4,41,3,240,13,124,34,24,32,4,41,3,160,10,124,34,26,32,4,41,3,160,11,34,28,32,4,41,3,128,14,124,34,23,32,4,41,3,160,12,34,27,32,4,41,3,144,14,124,34,29,66,52,136,32,27,32,29,86,173,32,4,65,168,12,106,41,3,0,32,4,65,152,14,106,41,3,0,124,124,34,34,66,12,134,132,124,34,27,66,52,136,32,23,32,27,86,173,32,23,32,28,84,173,32,4,65,168,11,106,41,3,0,32,4,65,136,14,106,41,3,0,124,124,32,34,66,52,136,124,124,34,28,66,12,134,132,124,34,23,66,52,136,32,23,32,26,84,173,32,24,32,26,86,173,32,4,65,168,10,106,41,3,0,32,24,32,30,84,173,32,4,65,200,13,106,41,3,0,32,4,65,248,13,106,41,3,0,124,124,124,124,32,28,66,52,136,124,124,34,28,66,12,134,132,124,34,30,66,255,255,255,255,255,255,255,7,131,34,24,66,0,32,31,66,0,16,229,13,32,4,65,144,10,106,32,23,66,255,255,255,255,255,255,255,7,131,34,26,66,0,32,25,66,0,16,229,13,32,4,65,144,11,106,32,27,66,255,255,255,255,255,255,255,7,131,34,23,66,0,32,22,66,0,16,229,13,32,4,65,144,12,106,32,29,66,255,255,255,255,255,255,255,7,131,34,29,66,0,32,21,66,0,16,229,13,32,4,65,192,8,106,32,32,66,255,255,255,255,255,255,63,131,32,30,32,35,84,173,32,4,65,184,9,106,41,3,0,32,35,32,37,84,173,124,32,28,66,52,136,124,124,66,12,134,32,30,66,52,136,132,124,34,32,66,0,32,33,66,0,16,229,13,32,4,65,176,8,106,32,4,41,3,192,8,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,144,8,106,32,32,66,0,32,31,66,0,16,229,13,32,4,65,144,9,106,32,24,66,0,32,25,66,0,16,229,13,32,4,65,128,10,106,32,26,66,0,32,22,66,0,16,229,13,32,4,65,128,11,106,32,23,66,0,32,21,66,0,16,229,13,32,4,65,128,12,106,32,29,66,0,32,33,66,0,16,229,13,32,4,65,160,8,106,32,4,65,200,8,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,240,11,106,32,29,66,0,32,31,66,0,16,229,13,32,4,65,128,8,106,32,32,66,0,32,25,66,0,16,229,13,32,4,65,128,9,106,32,24,66,0,32,22,66,0,16,229,13,32,4,65,240,9,106,32,26,66,0,32,21,66,0,16,229,13,32,4,65,240,10,106,32,23,66,0,32,33,66,0,16,229,13,32,4,65,144,7,106,32,4,41,3,240,9,34,42,32,4,41,3,240,10,124,34,27,32,4,41,3,128,9,124,34,30,32,4,41,3,128,8,124,34,37,32,4,41,3,128,11,34,44,32,4,41,3,128,12,124,34,28,32,4,41,3,128,10,124,34,34,32,4,41,3,144,9,124,34,38,32,4,41,3,144,8,124,34,40,32,4,41,3,160,8,124,34,39,32,4,41,3,144,11,34,43,32,4,41,3,144,12,124,34,35,32,4,41,3,144,10,124,34,36,32,4,41,3,160,9,124,34,41,32,4,41,3,176,8,124,34,45,66,52,136,32,41,32,45,86,173,32,4,65,184,8,106,41,3,0,32,36,32,41,86,173,32,4,65,168,9,106,41,3,0,32,35,32,36,86,173,32,4,65,152,10,106,41,3,0,32,35,32,43,84,173,32,4,65,152,11,106,41,3,0,32,4,65,152,12,106,41,3,0,124,124,124,124,124,124,124,124,34,36,66,12,134,132,124,34,35,66,52,136,32,35,32,39,84,173,32,39,32,40,84,173,32,4,65,168,8,106,41,3,0,32,38,32,40,86,173,32,4,65,152,8,106,41,3,0,32,34,32,38,86,173,32,4,65,152,9,106,41,3,0,32,28,32,34,86,173,32,4,65,136,10,106,41,3,0,32,28,32,44,84,173,32,4,65,136,11,106,41,3,0,32,4,65,136,12,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,36,66,52,136,124,124,34,40,66,12,134,132,124,34,28,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,35,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,4,65,224,10,106,32,23,66,0,32,31,66,0,16,229,13,32,4,65,224,11,106,32,29,66,0,32,25,66,0,16,229,13,32,4,65,240,7,106,32,32,66,0,32,22,66,0,16,229,13,32,4,65,240,8,106,32,24,66,0,32,21,66,0,16,229,13,32,4,65,224,9,106,32,26,66,0,32,33,66,0,16,229,13,32,4,65,224,7,106,32,4,41,3,240,8,34,39,32,4,41,3,224,9,124,34,34,32,4,41,3,240,7,124,34,38,32,28,32,37,84,173,32,30,32,37,86,173,32,4,65,136,8,106,41,3,0,32,27,32,30,86,173,32,4,65,136,9,106,41,3,0,32,27,32,42,84,173,32,4,65,248,9,106,41,3,0,32,4,65,248,10,106,41,3,0,124,124,124,124,124,124,32,40,66,52,136,124,124,34,30,66,12,134,32,28,66,52,136,132,124,34,27,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,9,106,32,26,66,0,32,31,66,0,16,229,13,32,4,65,208,10,106,32,23,66,0,32,25,66,0,16,229,13,32,4,65,208,11,106,32,29,66,0,32,22,66,0,16,229,13,32,4,65,208,7,106,32,32,66,0,32,21,66,0,16,229,13,32,4,65,224,8,106,32,24,66,0,32,33,66,0,16,229,13,32,4,65,192,7,106,32,4,41,3,208,7,34,22,32,4,41,3,224,8,124,34,21,32,27,32,38,84,173,32,34,32,38,86,173,32,4,65,248,7,106,41,3,0,32,34,32,39,84,173,32,4,65,248,8,106,41,3,0,32,4,65,232,9,106,41,3,0,124,124,124,124,32,30,66,52,136,124,124,34,25,66,12,134,32,27,66,52,136,132,124,34,31,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,176,7,106,32,21,32,31,86,173,32,21,32,22,84,173,32,4,65,216,7,106,41,3,0,32,4,65,232,8,106,41,3,0,124,124,32,25,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,208,8,106,32,24,66,0,32,0,41,3,0,34,21,66,0,16,229,13,32,4,65,192,6,106,32,26,66,0,32,0,41,3,8,34,22,66,0,16,229,13,32,4,65,240,5,106,32,23,66,0,32,0,41,3,16,34,25,66,0,16,229,13,32,4,65,160,5,106,32,29,66,0,32,0,41,3,24,34,31,66,0,16,229,13,32,4,65,208,4,106,32,32,66,0,32,0,41,3,32,34,33,66,0,16,229,13,32,4,65,192,4,106,32,4,41,3,208,4,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,160,7,106,32,32,66,0,32,21,66,0,16,229,13,32,4,65,208,6,106,32,24,66,0,32,22,66,0,16,229,13,32,4,65,128,6,106,32,26,66,0,32,25,66,0,16,229,13,32,4,65,176,5,106,32,23,66,0,32,31,66,0,16,229,13,32,4,65,224,4,106,32,29,66,0,32,33,66,0,16,229,13,32,4,65,176,4,106,32,4,65,216,4,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,192,11,106,32,29,66,0,32,21,66,0,16,229,13,32,4,65,224,6,106,32,32,66,0,32,22,66,0,16,229,13,32,4,65,144,6,106,32,24,66,0,32,25,66,0,16,229,13,32,4,65,192,5,106,32,26,66,0,32,31,66,0,16,229,13,32,4,65,240,4,106,32,23,66,0,32,33,66,0,16,229,13,32,4,65,240,3,106,32,4,41,3,192,5,34,43,32,4,41,3,240,4,124,34,30,32,4,41,3,144,6,124,34,37,32,4,41,3,224,6,124,34,28,32,4,41,3,176,5,34,51,32,4,41,3,224,4,124,34,34,32,4,41,3,128,6,124,34,38,32,4,41,3,208,6,124,34,40,32,4,41,3,160,7,124,34,39,32,4,41,3,176,4,124,34,36,32,4,41,3,240,5,34,52,32,4,41,3,160,5,124,34,27,32,4,41,3,192,6,124,34,41,32,4,41,3,208,8,124,34,42,32,4,41,3,192,4,124,34,44,66,52,136,32,42,32,44,86,173,32,4,65,200,4,106,41,3,0,32,41,32,42,86,173,32,4,65,216,8,106,41,3,0,32,27,32,41,86,173,32,4,65,200,6,106,41,3,0,32,27,32,52,84,173,32,4,65,248,5,106,41,3,0,32,4,65,168,5,106,41,3,0,124,124,124,124,124,124,124,124,34,41,66,12,134,132,124,34,27,66,52,136,32,27,32,36,84,173,32,36,32,39,84,173,32,4,65,184,4,106,41,3,0,32,39,32,40,84,173,32,4,65,168,7,106,41,3,0,32,38,32,40,86,173,32,4,65,216,6,106,41,3,0,32,34,32,38,86,173,32,4,65,136,6,106,41,3,0,32,34,32,51,84,173,32,4,65,184,5,106,41,3,0,32,4,65,232,4,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,41,66,52,136,124,124,34,36,66,12,134,132,124,34,34,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,27,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,32,4,41,3,240,3,34,41,32,4,41,3,192,11,124,34,38,66,255,255,255,255,255,255,255,7,131,55,3,0,32,4,65,192,10,106,32,23,66,0,32,21,66,0,16,229,13,32,4,65,240,6,106,32,29,66,0,32,22,66,0,16,229,13,32,4,65,160,6,106,32,32,66,0,32,25,66,0,16,229,13,32,4,65,208,5,106,32,24,66,0,32,31,66,0,16,229,13,32,4,65,128,5,106,32,26,66,0,32,33,66,0,16,229,13,32,4,65,160,4,106,32,4,41,3,208,5,34,42,32,4,41,3,128,5,124,34,40,32,4,41,3,160,6,124,34,39,32,28,32,34,86,173,32,28,32,37,84,173,32,4,65,232,6,106,41,3,0,32,30,32,37,86,173,32,4,65,152,6,106,41,3,0,32,30,32,43,84,173,32,4,65,200,5,106,41,3,0,32,4,65,248,4,106,41,3,0,124,124,124,124,124,124,32,36,66,52,136,124,124,34,36,66,12,134,32,34,66,52,136,132,124,34,30,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,192,10,34,43,32,4,41,3,240,6,124,34,37,32,4,41,3,160,4,124,34,28,32,38,32,41,84,173,32,4,65,248,3,106,41,3,0,32,4,65,200,11,106,41,3,0,124,124,34,41,66,12,134,32,38,66,52,136,132,124,34,34,66,255,255,255,255,255,255,255,7,131,55,3,8,32,4,65,192,9,106,32,26,66,0,32,21,66,0,16,229,13,32,4,65,128,7,106,32,23,66,0,32,22,66,0,16,229,13,32,4,65,176,6,106,32,29,66,0,32,25,66,0,16,229,13,32,4,65,224,5,106,32,32,66,0,32,31,66,0,16,229,13,32,4,65,144,5,106,32,24,66,0,32,33,66,0,16,229,13,32,4,65,144,4,106,32,4,41,3,224,5,34,23,32,4,41,3,144,5,124,34,21,32,30,32,39,84,173,32,39,32,40,84,173,32,4,65,168,6,106,41,3,0,32,40,32,42,84,173,32,4,65,216,5,106,41,3,0,32,4,65,136,5,106,41,3,0,124,124,124,124,32,36,66,52,136,124,124,34,29,66,12,134,32,30,66,52,136,132,124,34,32,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,128,7,34,31,32,4,41,3,176,6,124,34,22,32,4,41,3,192,9,124,34,25,32,4,41,3,144,4,124,34,24,32,28,32,34,86,173,32,28,32,37,84,173,32,4,65,168,4,106,41,3,0,32,37,32,43,84,173,32,4,65,200,10,106,41,3,0,32,4,65,248,6,106,41,3,0,124,124,124,124,32,41,66,52,136,124,124,34,33,66,12,134,32,34,66,52,136,132,124,34,26,66,255,255,255,255,255,255,255,7,131,55,3,16,32,4,65,128,4,106,32,21,32,32,86,173,32,21,32,23,84,173,32,4,65,232,5,106,41,3,0,32,4,65,152,5,106,41,3,0,124,124,32,29,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,4,41,3,128,4,34,23,32,44,66,255,255,255,255,255,255,255,7,131,124,34,21,32,24,32,26,86,173,32,24,32,25,84,173,32,4,65,152,4,106,41,3,0,32,22,32,25,86,173,32,4,65,200,9,106,41,3,0,32,22,32,31,84,173,32,4,65,136,7,106,41,3,0,32,4,65,184,6,106,41,3,0,124,124,124,124,124,124,32,33,66,52,136,124,124,34,25,66,12,134,32,26,66,52,136,132,124,34,22,66,255,255,255,255,255,255,255,7,131,55,3,24,32,0,32,27,66,255,255,255,255,255,255,63,131,32,21,32,22,86,173,32,4,65,136,4,106,41,3,0,32,21,32,23,84,173,124,32,25,66,52,136,124,124,66,12,134,32,22,66,52,136,132,124,55,3,32,32,4,65,224,3,106,32,4,41,3,176,7,34,27,32,45,66,255,255,255,255,255,255,255,7,131,124,34,31,32,4,41,3,208,10,34,32,32,4,41,3,208,11,124,34,21,32,4,41,3,208,9,124,34,22,32,4,41,3,192,7,124,34,25,32,4,41,3,224,10,34,33,32,4,41,3,224,11,124,34,24,32,4,41,3,224,7,124,34,26,32,4,41,3,144,7,34,23,32,4,41,3,240,11,124,34,29,66,52,136,32,23,32,29,86,173,32,4,65,152,7,106,41,3,0,32,4,65,248,11,106,41,3,0,124,124,34,30,66,12,134,132,124,34,23,66,52,136,32,23,32,26,84,173,32,24,32,26,86,173,32,4,65,232,7,106,41,3,0,32,24,32,33,84,173,32,4,65,232,10,106,41,3,0,32,4,65,232,11,106,41,3,0,124,124,124,124,32,30,66,52,136,124,124,34,26,66,12,134,132,124,34,24,66,52,136,32,24,32,25,84,173,32,22,32,25,86,173,32,4,65,200,7,106,41,3,0,32,21,32,22,86,173,32,4,65,216,9,106,41,3,0,32,21,32,32,84,173,32,4,65,216,10,106,41,3,0,32,4,65,216,11,106,41,3,0,124,124,124,124,124,124,32,26,66,52,136,124,124,34,30,66,12,134,132,124,34,33,66,255,255,255,255,255,255,255,7,131,34,21,66,0,32,0,41,3,40,34,22,66,0,16,229,13,32,4,65,144,3,106,32,24,66,255,255,255,255,255,255,255,7,131,34,25,66,0,32,0,41,3,48,34,24,66,0,16,229,13,32,4,65,192,2,106,32,23,66,255,255,255,255,255,255,255,7,131,34,26,66,0,32,0,41,3,56,34,23,66,0,16,229,13,32,4,65,240,1,106,32,29,66,255,255,255,255,255,255,255,7,131,34,29,66,0,32,0,41,3,64,34,32,66,0,16,229,13,32,4,65,160,1,106,32,35,66,255,255,255,255,255,255,63,131,32,31,32,33,86,173,32,4,65,184,7,106,41,3,0,32,27,32,31,86,173,124,32,30,66,52,136,124,124,66,12,134,32,33,66,52,136,132,124,34,31,66,0,32,0,41,3,72,34,33,66,0,16,229,13,32,4,65,144,1,106,32,4,41,3,160,1,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,4,65,208,3,106,32,31,66,0,32,22,66,0,16,229,13,32,4,65,128,3,106,32,21,66,0,32,24,66,0,16,229,13,32,4,65,176,2,106,32,25,66,0,32,23,66,0,16,229,13,32,4,65,224,1,106,32,26,66,0,32,32,66,0,16,229,13,32,4,65,240,0,106,32,29,66,0,32,33,66,0,16,229,13,32,4,65,128,1,106,32,4,65,168,1,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,4,65,192,3,106,32,29,66,0,32,22,66,0,16,229,13,32,4,65,240,2,106,32,31,66,0,32,24,66,0,16,229,13,32,4,65,160,2,106,32,21,66,0,32,23,66,0,16,229,13,32,4,65,208,1,106,32,25,66,0,32,32,66,0,16,229,13,32,4,65,224,0,106,32,26,66,0,32,33,66,0,16,229,13,32,4,32,4,41,3,208,1,34,42,32,4,41,3,96,124,34,27,32,4,41,3,160,2,124,34,30,32,4,41,3,240,2,124,34,37,32,4,41,3,224,1,34,44,32,4,41,3,112,124,34,28,32,4,41,3,176,2,124,34,34,32,4,41,3,128,3,124,34,38,32,4,41,3,208,3,124,34,40,32,4,41,3,128,1,124,34,39,32,4,41,3,192,2,34,43,32,4,41,3,240,1,124,34,35,32,4,41,3,144,3,124,34,36,32,4,41,3,224,3,124,34,41,32,4,41,3,144,1,124,34,45,66,52,136,32,41,32,45,86,173,32,4,65,152,1,106,41,3,0,32,36,32,41,86,173,32,4,65,232,3,106,41,3,0,32,35,32,36,86,173,32,4,65,152,3,106,41,3,0,32,35,32,43,84,173,32,4,65,200,2,106,41,3,0,32,4,65,248,1,106,41,3,0,124,124,124,124,124,124,124,124,34,36,66,12,134,132,124,34,35,66,52,136,32,35,32,39,84,173,32,39,32,40,84,173,32,4,65,136,1,106,41,3,0,32,38,32,40,86,173,32,4,65,216,3,106,41,3,0,32,34,32,38,86,173,32,4,65,136,3,106,41,3,0,32,28,32,34,86,173,32,4,65,184,2,106,41,3,0,32,28,32,44,84,173,32,4,65,232,1,106,41,3,0,32,4,65,248,0,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,36,66,52,136,124,124,34,39,66,12,134,132,124,34,28,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,35,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,0,66,1,55,3,80,32,0,32,4,41,3,0,34,36,32,4,41,3,192,3,124,34,34,66,255,255,255,255,255,255,255,7,131,55,3,40,32,4,65,176,3,106,32,26,66,0,32,22,66,0,16,229,13,32,4,65,224,2,106,32,29,66,0,32,24,66,0,16,229,13,32,4,65,144,2,106,32,31,66,0,32,23,66,0,16,229,13,32,4,65,192,1,106,32,21,66,0,32,32,66,0,16,229,13,32,4,65,208,0,106,32,25,66,0,32,33,66,0,16,229,13,32,4,65,64,107,32,4,41,3,192,1,34,41,32,4,41,3,80,124,34,38,32,4,41,3,144,2,124,34,40,32,28,32,37,84,173,32,30,32,37,86,173,32,4,65,248,2,106,41,3,0,32,27,32,30,86,173,32,4,65,168,2,106,41,3,0,32,27,32,42,84,173,32,4,65,216,1,106,41,3,0,32,4,65,232,0,106,41,3,0,124,124,124,124,124,124,32,39,66,52,136,124,124,34,39,66,12,134,32,28,66,52,136,132,124,34,27,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,176,3,34,42,32,4,41,3,224,2,124,34,30,32,4,41,3,64,124,34,37,32,34,32,36,84,173,32,4,65,8,106,41,3,0,32,4,65,200,3,106,41,3,0,124,124,34,36,66,12,134,32,34,66,52,136,132,124,34,28,66,255,255,255,255,255,255,255,7,131,55,3,48,32,4,65,160,3,106,32,25,66,0,32,22,66,0,16,229,13,32,4,65,208,2,106,32,26,66,0,32,24,66,0,16,229,13,32,4,65,128,2,106,32,29,66,0,32,23,66,0,16,229,13,32,4,65,176,1,106,32,31,66,0,32,32,66,0,16,229,13,32,4,65,48,106,32,21,66,0,32,33,66,0,16,229,13,32,4,65,32,106,32,4,41,3,176,1,34,23,32,4,41,3,48,124,34,21,32,27,32,40,84,173,32,38,32,40,86,173,32,4,65,152,2,106,41,3,0,32,38,32,41,84,173,32,4,65,200,1,106,41,3,0,32,4,65,216,0,106,41,3,0,124,124,124,124,32,39,66,52,136,124,124,34,29,66,12,134,32,27,66,52,136,132,124,34,32,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,4,41,3,208,2,34,31,32,4,41,3,128,2,124,34,22,32,4,41,3,160,3,124,34,25,32,4,41,3,32,124,34,24,32,28,32,37,84,173,32,30,32,37,86,173,32,4,65,200,0,106,41,3,0,32,30,32,42,84,173,32,4,65,184,3,106,41,3,0,32,4,65,232,2,106,41,3,0,124,124,124,124,32,36,66,52,136,124,124,34,33,66,12,134,32,28,66,52,136,132,124,34,26,66,255,255,255,255,255,255,255,7,131,55,3,56,32,4,65,16,106,32,21,32,32,86,173,32,21,32,23,84,173,32,4,65,184,1,106,41,3,0,32,4,65,56,106,41,3,0,124,124,32,29,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,4,41,3,16,34,23,32,45,66,255,255,255,255,255,255,255,7,131,124,34,21,32,24,32,26,86,173,32,24,32,25,84,173,32,4,65,40,106,41,3,0,32,22,32,25,86,173,32,4,65,168,3,106,41,3,0,32,22,32,31,84,173,32,4,65,216,2,106,41,3,0,32,4,65,136,2,106,41,3,0,124,124,124,124,124,124,32,33,66,52,136,124,124,34,25,66,12,134,32,26,66,52,136,132,124,34,22,66,255,255,255,255,255,255,255,7,131,55,3,64,32,0,32,35,66,255,255,255,255,255,255,63,131,32,21,32,22,86,173,32,4,65,24,106,41,3,0,32,21,32,23,84,173,124,32,25,66,52,136,124,124,66,12,134,32,22,66,52,136,132,124,55,3,72,32,14,66,0,55,3,0,32,7,66,0,55,3,0,32,12,66,0,55,3,0,32,0,66,0,55,3,88,32,8,65,0,54,2,80,32,8,32,0,65,40,16,193,5,65,40,106,32,0,65,40,106,65,40,16,193,5,26,11,32,4,65,160,14,106,36,0,32,6,40,2,128,1,13,0,32,6,65,216,0,106,16,150,7,32,6,45,0,88,65,1,113,13,0,32,6,32,6,41,3,48,32,47,125,66,188,225,255,255,191,255,255,31,124,55,3,200,4,32,6,32,6,41,3,56,32,48,125,66,252,255,255,255,255,255,255,31,124,55,3,208,4,32,6,32,6,41,3,64,32,50,125,66,252,255,255,255,255,255,255,31,124,55,3,216,4,32,6,32,6,41,3,72,32,49,125,66,252,255,255,255,255,255,255,31,124,55,3,224,4,32,6,32,6,41,3,80,32,46,125,66,252,255,255,255,255,255,255,1,124,55,3,232,4,32,6,65,200,4,106,16,158,13,33,13,11,32,6,65,240,4,106,36,0,32,10,65,8,106,65,12,65,0,32,13,65,1,70,27,54,2,0,32,10,40,2,8,34,0,65,12,71,13,1,32,10,65,184,2,106,32,11,65,192,0,16,193,5,26,32,10,32,5,58,0,183,2,2,64,32,16,4,64,32,10,65,148,4,106,32,2,65,25,106,41,0,0,55,0,0,32,10,65,140,4,106,32,2,65,17,106,41,0,0,55,0,0,32,10,65,132,4,106,32,2,65,9,106,41,0,0,55,0,0,32,10,32,2,41,0,1,55,0,252,3,32,9,32,1,65,192,0,16,193,5,26,32,10,65,183,2,106,33,0,35,0,65,224,1,107,34,8,36,0,35,0,65,16,107,34,4,36,0,2,64,2,64,32,3,65,196,1,106,34,5,40,2,0,34,6,69,4,64,32,8,65,4,106,32,9,65,224,0,16,193,5,26,32,8,65,0,54,2,100,12,1,11,32,5,40,2,4,33,7,35,0,65,32,107,34,2,36,0,32,2,32,7,54,2,28,32,2,32,6,54,2,24,32,2,65,16,106,32,2,65,24,106,32,9,16,172,10,32,2,40,2,20,33,3,2,64,2,64,32,2,40,2,16,34,1,69,13,0,32,7,4,64,32,7,65,1,107,33,7,3,64,32,6,32,3,65,2,116,106,65,244,13,106,40,2,0,33,6,32,2,32,7,54,2,28,32,2,32,6,54,2,24,32,2,65,8,106,32,2,65,24,106,32,9,16,172,10,32,2,40,2,12,33,3,32,2,40,2,8,34,1,69,13,2,32,7,65,1,107,34,7,65,127,71,13,0,11,11,65,0,33,7,12,1,11,65,0,33,1,11,32,4,32,3,54,2,12,32,4,32,7,54,2,8,32,4,32,6,54,2,4,32,4,32,1,54,2,0,32,2,65,32,106,36,0,32,4,65,4,106,33,1,32,4,40,2,0,69,4,64,32,8,32,5,54,2,16,32,8,65,0,54,2,0,32,8,32,1,41,2,0,55,2,4,32,8,65,12,106,32,1,65,8,106,40,2,0,54,2,0,12,2,11,32,8,32,1,41,2,0,55,2,100,32,8,65,236,0,106,32,1,65,8,106,40,2,0,54,2,0,32,8,65,4,106,32,9,65,224,0,16,193,5,26,11,32,8,32,5,54,2,0,11,32,4,65,16,106,36,0,2,64,32,8,40,2,0,4,64,32,8,65,240,0,106,34,1,32,8,65,240,0,16,193,5,26,35,0,65,128,1,107,34,12,36,0,2,64,32,1,40,2,100,69,4,64,32,1,40,2,0,33,2,16,181,23,34,3,65,1,59,1,166,8,32,3,65,0,54,2,160,8,32,3,32,1,65,4,106,65,224,0,16,193,5,34,1,65,168,8,106,32,0,65,193,0,16,193,5,26,32,2,66,128,128,128,128,16,55,2,4,32,2,32,1,54,2,0,12,1,11,32,12,65,16,106,32,1,65,228,0,106,34,2,65,8,106,40,2,0,54,2,0,32,12,32,2,41,2,0,55,3,8,32,12,65,32,106,34,4,32,1,65,4,106,65,224,0,16,193,5,26,32,12,65,20,106,33,11,32,0,33,5,65,0,33,2,35,0,65,128,3,107,34,6,36,0,32,6,65,8,106,33,13,35,0,65,192,1,107,34,7,36,0,2,64,2,127,2,64,2,64,2,64,32,12,65,8,106,34,0,34,15,40,2,0,34,9,47,1,166,8,34,3,65,11,79,4,64,65,5,33,14,65,4,33,3,32,0,40,2,8,34,0,65,5,73,13,1,32,0,33,3,32,0,65,5,107,14,2,1,3,2,11,32,9,32,15,40,2,8,34,0,65,224,0,108,106,33,2,32,15,40,2,4,33,14,2,64,32,3,32,0,65,1,106,34,15,73,4,64,32,2,32,4,65,224,0,16,193,5,26,12,1,11,32,9,32,15,65,224,0,108,106,32,2,32,3,32,0,107,34,16,65,224,0,108,16,184,28,26,32,2,32,4,65,224,0,16,193,5,26,32,9,65,168,8,106,34,2,32,15,65,193,0,108,106,32,2,32,0,65,193,0,108,106,32,16,65,193,0,108,16,184,28,26,11,32,9,32,0,65,193,0,108,106,65,168,8,106,32,5,65,193,0,16,193,5,26,32,13,65,132,1,58,0,112,32,9,32,3,65,1,106,59,1,166,8,12,4,11,32,7,32,3,54,2,8,32,7,32,9,54,2,0,32,7,32,15,40,2,4,54,2,4,32,7,65,12,106,32,7,16,151,21,32,7,40,2,12,33,9,32,7,40,2,16,12,2,11,32,0,65,7,107,33,2,65,6,33,14,11,32,7,32,14,54,2,8,32,7,32,9,54,2,0,32,7,32,15,40,2,4,54,2,4,32,7,65,12,106,32,7,16,151,21,32,7,40,2,20,33,9,32,2,33,0,32,7,40,2,24,11,33,14,32,9,32,0,65,224,0,108,106,33,2,2,64,32,0,32,9,47,1,166,8,34,3,79,4,64,32,2,32,4,65,224,0,16,193,5,26,12,1,11,32,2,65,224,0,106,32,2,32,3,32,0,107,34,15,65,224,0,108,16,184,28,26,32,2,32,4,65,224,0,16,193,5,26,32,9,32,0,65,193,0,108,106,34,2,65,233,8,106,32,2,65,168,8,106,32,15,65,193,0,108,16,184,28,26,11,32,9,32,0,65,193,0,108,106,65,168,8,106,32,5,65,193,0,16,193,5,26,32,9,32,3,65,1,106,59,1,166,8,32,13,32,7,65,12,106,65,180,1,16,193,5,26,11,32,13,32,0,54,2,188,1,32,13,32,14,54,2,184,1,32,13,32,9,54,2,180,1,32,7,65,192,1,106,36,0,2,64,2,64,2,64,32,6,45,0,120,65,132,1,70,4,64,32,11,32,6,40,2,196,1,54,2,8,32,11,32,6,41,2,188,1,55,2,0,12,1,11,32,6,40,2,12,33,2,32,6,40,2,8,33,7,32,6,65,215,1,106,32,6,65,24,106,34,15,65,161,1,16,193,5,26,32,6,40,2,196,1,33,16,32,6,40,2,188,1,33,19,32,6,40,2,192,1,33,17,32,6,40,2,16,33,5,32,6,40,2,20,33,0,2,64,32,7,40,2,160,8,34,3,4,64,32,6,65,183,2,106,33,4,3,64,32,6,32,3,54,2,200,1,32,6,32,7,47,1,164,8,54,2,208,1,32,6,32,2,65,1,106,54,2,204,1,32,6,65,8,106,33,14,32,6,65,215,1,106,33,9,32,4,33,2,35,0,65,208,1,107,34,3,36,0,2,64,32,0,32,6,65,200,1,106,34,13,40,2,4,34,7,65,1,107,70,4,64,2,127,2,127,2,64,32,13,40,2,0,34,0,47,1,166,8,65,11,79,4,64,2,64,2,64,32,13,40,2,8,34,13,65,5,79,4,64,32,13,65,5,107,14,2,1,2,4,11,32,3,65,4,54,2,12,32,3,32,7,54,2,8,32,3,32,0,54,2,4,32,3,65,16,106,32,3,65,4,106,16,169,7,32,3,40,2,20,33,0,32,3,40,2,16,12,5,11,32,3,65,5,54,2,12,32,3,32,7,54,2,8,32,3,32,0,54,2,4,32,3,65,16,106,34,0,32,3,65,4,106,16,169,7,32,3,65,5,54,2,204,1,32,3,32,3,41,2,16,55,2,196,1,32,3,65,196,1,106,32,9,32,2,32,5,16,251,5,32,14,32,0,65,180,1,16,193,5,26,12,6,11,32,3,65,5,54,2,12,32,3,32,7,54,2,8,32,3,32,0,54,2,4,32,3,65,16,106,32,3,65,4,106,16,169,7,65,0,12,2,11,32,13,32,9,32,2,32,5,16,251,5,32,14,65,132,1,58,0,112,12,4,11,32,3,65,6,54,2,12,32,3,32,7,54,2,8,32,3,32,0,54,2,4,32,3,65,16,106,32,3,65,4,106,16,169,7,32,13,65,7,107,11,33,13,32,3,40,2,28,33,0,32,3,40,2,24,11,33,7,32,3,32,13,54,2,204,1,32,3,32,0,54,2,200,1,32,3,32,7,54,2,196,1,32,3,65,196,1,106,32,9,32,2,32,5,16,251,5,32,14,32,3,65,16,106,65,180,1,16,193,5,26,12,1,11,65,200,156,215,0,65,53,65,128,157,215,0,16,218,19,0,11,32,3,65,208,1,106,36,0,32,6,45,0,120,65,132,1,70,13,2,32,6,40,2,12,33,2,32,6,40,2,8,33,7,32,9,32,15,65,161,1,16,193,5,26,32,6,40,2,16,33,5,32,6,40,2,20,33,0,32,7,40,2,160,8,34,3,13,0,11,11,32,15,32,6,65,215,1,106,65,161,1,16,193,5,33,9,32,6,32,0,54,2,20,32,6,32,5,54,2,16,32,6,32,2,54,2,12,32,6,32,7,54,2,8,32,1,40,2,0,34,3,40,2,0,34,4,69,13,2,32,3,40,2,4,33,7,16,184,23,34,2,32,4,54,2,244,13,32,2,65,0,59,1,166,8,32,2,65,0,54,2,160,8,32,4,65,0,59,1,164,8,32,4,32,2,54,2,160,8,32,3,32,7,65,1,106,34,4,54,2,4,32,3,32,2,54,2,0,32,6,32,4,54,2,252,2,32,6,32,2,54,2,248,2,32,6,65,248,0,106,33,4,2,64,2,64,32,0,32,6,65,248,2,106,34,2,40,2,4,65,1,107,70,4,64,32,2,40,2,0,34,0,47,1,166,8,34,2,65,11,79,13,1,32,0,32,2,65,1,106,34,3,59,1,166,8,32,0,32,2,65,224,0,108,106,32,9,65,224,0,16,193,5,26,32,0,32,2,65,193,0,108,106,65,168,8,106,32,4,65,193,0,16,193,5,26,32,0,32,3,65,2,116,106,65,244,13,106,32,5,54,2,0,32,5,32,3,59,1,164,8,32,5,32,0,54,2,160,8,12,2,11,65,159,155,215,0,65,48,65,208,155,215,0,16,218,19,0,11,65,164,154,215,0,65,32,65,224,155,215,0,16,218,19,0,11,11,32,11,32,16,54,2,8,32,11,32,17,54,2,4,32,11,32,19,54,2,0,11,32,6,65,128,3,106,36,0,12,1,11,65,148,154,215,0,16,248,26,0,11,32,1,40,2,0,34,0,32,0,40,2,8,65,1,106,54,2,8,32,12,40,2,20,26,32,12,40,2,28,26,11,32,12,65,128,1,106,36,0,32,18,65,132,1,58,0,0,12,1,11,32,18,32,8,40,2,4,32,8,40,2,12,65,193,0,108,106,65,168,8,106,34,1,65,193,0,16,193,5,26,32,1,32,0,65,193,0,16,193,5,26,11,32,8,65,224,1,106,36,0,12,1,11,32,3,65,226,2,106,32,10,65,183,2,106,65,193,0,16,193,5,26,11,32,10,65,160,4,106,36,0,15,11,32,10,65,4,54,2,188,3,65,172,184,204,0,65,43,32,10,65,188,3,106,65,252,183,204,0,65,136,199,204,0,16,253,13,0,11,32,10,40,2,12,33,1,32,10,32,0,54,2,248,2,32,10,32,1,54,2,252,2,65,152,199,204,0,65,38,32,10,65,248,2,106,65,252,183,204,0,65,192,199,204,0,16,253,13,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,5,40,2,0,34,4,65,2,70,13,0,32,6,65,28,106,34,8,32,5,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,5,65,12,106,41,2,0,55,2,0,32,6,32,4,54,2,8,32,6,32,5,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,152,8,33,4,32,5,65,24,106,32,3,40,2,0,54,2,0,32,5,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,5,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,5,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,4,4,64,32,4,65,1,107,33,5,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,4,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,4,16,205,5,32,2,32,5,54,2,8,65,0,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,5,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,5,32,8,73,4,64,32,3,32,5,65,2,116,106,65,8,106,40,2,0,34,4,32,4,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,146,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,5,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,250,1,12,6,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,250,1,12,2,11,32,2,40,2,16,34,4,32,4,40,2,0,34,3,65,1,107,54,2,0,32,2,40,2,20,33,4,32,3,65,1,71,13,2,32,2,65,16,106,16,250,1,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,250,1,11,32,2,65,32,106,36,0,32,4,69,13,5,32,6,65,36,106,32,4,65,1,32,7,16,244,13,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,4,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,4,65,1,106,34,2,54,2,8,32,5,65,1,107,34,5,65,127,71,13,0,11,11,32,0,32,1,16,150,3,12,5,11,2,64,32,4,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,5,77,13,4,32,3,32,5,65,28,108,106,34,9,65,8,106,33,5,32,1,40,2,12,33,2,32,9,40,2,16,34,4,32,9,40,2,8,70,4,64,32,5,16,250,18,11,32,5,40,2,4,32,4,65,2,116,106,32,2,54,2,0,32,5,32,4,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,208,162,214,0,16,163,15,0,11,65,224,162,214,0,16,248,26,0,11,32,5,32,7,65,240,162,214,0,16,163,15,0,11,32,6,65,64,107,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,5,40,2,0,34,4,65,2,70,13,0,32,6,65,28,106,34,8,32,5,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,5,65,12,106,41,2,0,55,2,0,32,6,32,4,54,2,8,32,6,32,5,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,149,8,33,4,32,5,65,24,106,32,3,40,2,0,54,2,0,32,5,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,5,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,5,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,4,4,64,32,4,65,1,107,33,5,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,4,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,4,16,205,5,32,2,32,5,54,2,8,65,0,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,5,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,5,32,8,73,4,64,32,3,32,5,65,2,116,106,65,8,106,40,2,0,34,4,32,4,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,143,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,5,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,255,1,12,6,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,255,1,12,2,11,32,2,40,2,16,34,4,32,4,40,2,0,34,3,65,1,107,54,2,0,32,2,40,2,20,33,4,32,3,65,1,71,13,2,32,2,65,16,106,16,255,1,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,255,1,11,32,2,65,32,106,36,0,32,4,69,13,5,32,6,65,36,106,32,4,65,1,32,7,16,242,13,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,4,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,4,65,1,106,34,2,54,2,8,32,5,65,1,107,34,5,65,127,71,13,0,11,11,32,0,32,1,16,151,3,12,5,11,2,64,32,4,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,5,77,13,4,32,3,32,5,65,28,108,106,34,9,65,8,106,33,5,32,1,40,2,12,33,2,32,9,40,2,16,34,4,32,9,40,2,8,70,4,64,32,5,16,250,18,11,32,5,40,2,4,32,4,65,2,116,106,32,2,54,2,0,32,5,32,4,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,208,162,214,0,16,163,15,0,11,65,224,162,214,0,16,248,26,0,11,32,5,32,7,65,240,162,214,0,16,163,15,0,11,32,6,65,64,107,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,5,40,2,0,34,4,65,2,70,13,0,32,6,65,28,106,34,8,32,5,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,5,65,12,106,41,2,0,55,2,0,32,6,32,4,54,2,8,32,6,32,5,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,150,8,33,4,32,5,65,24,106,32,3,40,2,0,54,2,0,32,5,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,5,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,5,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,4,4,64,32,4,65,1,107,33,5,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,4,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,4,16,205,5,32,2,32,5,54,2,8,65,0,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,5,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,5,32,8,73,4,64,32,3,32,5,65,2,116,106,65,8,106,40,2,0,34,4,32,4,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,141,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,5,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,253,1,12,6,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,253,1,12,2,11,32,2,40,2,16,34,4,32,4,40,2,0,34,3,65,1,107,54,2,0,32,2,40,2,20,33,4,32,3,65,1,71,13,2,32,2,65,16,106,16,253,1,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,253,1,11,32,2,65,32,106,36,0,32,4,69,13,5,32,6,65,36,106,32,4,65,1,32,7,16,249,13,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,4,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,4,65,1,106,34,2,54,2,8,32,5,65,1,107,34,5,65,127,71,13,0,11,11,32,0,32,1,16,152,3,12,5,11,2,64,32,4,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,5,77,13,4,32,3,32,5,65,28,108,106,34,9,65,8,106,33,5,32,1,40,2,12,33,2,32,9,40,2,16,34,4,32,9,40,2,8,70,4,64,32,5,16,250,18,11,32,5,40,2,4,32,4,65,2,116,106,32,2,54,2,0,32,5,32,4,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,208,162,214,0,16,163,15,0,11,65,224,162,214,0,16,248,26,0,11,32,5,32,7,65,240,162,214,0,16,163,15,0,11,32,6,65,64,107,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,5,40,2,0,34,4,65,2,70,13,0,32,6,65,28,106,34,8,32,5,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,5,65,12,106,41,2,0,55,2,0,32,6,32,4,54,2,8,32,6,32,5,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,155,8,33,4,32,5,65,24,106,32,3,40,2,0,54,2,0,32,5,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,5,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,5,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,4,4,64,32,4,65,1,107,33,5,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,4,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,4,16,205,5,32,2,32,5,54,2,8,65,0,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,5,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,5,32,8,73,4,64,32,3,32,5,65,2,116,106,65,8,106,40,2,0,34,4,32,4,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,145,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,5,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,128,2,12,6,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,128,2,12,2,11,32,2,40,2,16,34,4,32,4,40,2,0,34,3,65,1,107,54,2,0,32,2,40,2,20,33,4,32,3,65,1,71,13,2,32,2,65,16,106,16,128,2,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,128,2,11,32,2,65,32,106,36,0,32,4,69,13,5,32,6,65,36,106,32,4,65,1,32,7,16,245,13,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,4,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,4,65,1,106,34,2,54,2,8,32,5,65,1,107,34,5,65,127,71,13,0,11,11,32,0,32,1,16,153,3,12,5,11,2,64,32,4,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,5,77,13,4,32,3,32,5,65,28,108,106,34,9,65,8,106,33,5,32,1,40,2,12,33,2,32,9,40,2,16,34,4,32,9,40,2,8,70,4,64,32,5,16,250,18,11,32,5,40,2,4,32,4,65,2,116,106,32,2,54,2,0,32,5,32,4,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,208,162,214,0,16,163,15,0,11,65,224,162,214,0,16,248,26,0,11,32,5,32,7,65,240,162,214,0,16,163,15,0,11,32,6,65,64,107,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,5,40,2,0,34,4,65,2,70,13,0,32,6,65,28,106,34,8,32,5,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,5,65,12,106,41,2,0,55,2,0,32,6,32,4,54,2,8,32,6,32,5,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,154,8,33,4,32,5,65,24,106,32,3,40,2,0,54,2,0,32,5,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,5,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,5,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,4,4,64,32,4,65,1,107,33,5,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,4,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,4,16,205,5,32,2,32,5,54,2,8,65,0,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,5,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,5,32,8,73,4,64,32,3,32,5,65,2,116,106,65,8,106,40,2,0,34,4,32,4,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,142,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,5,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,254,1,12,6,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,254,1,12,2,11,32,2,40,2,16,34,4,32,4,40,2,0,34,3,65,1,107,54,2,0,32,2,40,2,20,33,4,32,3,65,1,71,13,2,32,2,65,16,106,16,254,1,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,254,1,11,32,2,65,32,106,36,0,32,4,69,13,5,32,6,65,36,106,32,4,65,1,32,7,16,248,13,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,4,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,4,65,1,106,34,2,54,2,8,32,5,65,1,107,34,5,65,127,71,13,0,11,11,32,0,32,1,16,154,3,12,5,11,2,64,32,4,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,5,77,13,4,32,3,32,5,65,28,108,106,34,9,65,8,106,33,5,32,1,40,2,12,33,2,32,9,40,2,16,34,4,32,9,40,2,8,70,4,64,32,5,16,250,18,11,32,5,40,2,4,32,4,65,2,116,106,32,2,54,2,0,32,5,32,4,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,208,162,214,0,16,163,15,0,11,65,224,162,214,0,16,248,26,0,11,32,5,32,7,65,240,162,214,0,16,163,15,0,11,32,6,65,64,107,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,5,40,2,0,34,4,65,2,70,13,0,32,6,65,28,106,34,8,32,5,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,5,65,12,106,41,2,0,55,2,0,32,6,32,4,54,2,8,32,6,32,5,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,148,8,33,4,32,5,65,24,106,32,3,40,2,0,54,2,0,32,5,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,5,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,5,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,4,4,64,32,4,65,1,107,33,5,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,4,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,4,16,205,5,32,2,32,5,54,2,8,65,0,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,5,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,5,32,8,73,4,64,32,3,32,5,65,2,116,106,65,8,106,40,2,0,34,4,32,4,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,147,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,5,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,251,1,12,6,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,251,1,12,2,11,32,2,40,2,16,34,4,32,4,40,2,0,34,3,65,1,107,54,2,0,32,2,40,2,20,33,4,32,3,65,1,71,13,2,32,2,65,16,106,16,251,1,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,251,1,11,32,2,65,32,106,36,0,32,4,69,13,5,32,6,65,36,106,32,4,65,1,32,7,16,247,13,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,4,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,4,65,1,106,34,2,54,2,8,32,5,65,1,107,34,5,65,127,71,13,0,11,11,32,0,32,1,16,155,3,12,5,11,2,64,32,4,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,5,77,13,4,32,3,32,5,65,28,108,106,34,9,65,8,106,33,5,32,1,40,2,12,33,2,32,9,40,2,16,34,4,32,9,40,2,8,70,4,64,32,5,16,250,18,11,32,5,40,2,4,32,4,65,2,116,106,32,2,54,2,0,32,5,32,4,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,208,162,214,0,16,163,15,0,11,65,224,162,214,0,16,248,26,0,11,32,5,32,7,65,240,162,214,0,16,163,15,0,11,32,6,65,64,107,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,5,40,2,0,34,4,65,2,70,13,0,32,6,65,28,106,34,8,32,5,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,5,65,12,106,41,2,0,55,2,0,32,6,32,4,54,2,8,32,6,32,5,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,151,8,33,4,32,5,65,24,106,32,3,40,2,0,54,2,0,32,5,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,5,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,5,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,4,4,64,32,4,65,1,107,33,5,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,4,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,4,16,205,5,32,2,32,5,54,2,8,65,0,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,5,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,5,32,8,73,4,64,32,3,32,5,65,2,116,106,65,8,106,40,2,0,34,4,32,4,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,148,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,5,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,129,2,12,6,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,129,2,12,2,11,32,2,40,2,16,34,4,32,4,40,2,0,34,3,65,1,107,54,2,0,32,2,40,2,20,33,4,32,3,65,1,71,13,2,32,2,65,16,106,16,129,2,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,129,2,11,32,2,65,32,106,36,0,32,4,69,13,5,32,6,65,36,106,32,4,65,1,32,7,16,243,13,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,4,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,4,65,1,106,34,2,54,2,8,32,5,65,1,107,34,5,65,127,71,13,0,11,11,32,0,32,1,16,156,3,12,5,11,2,64,32,4,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,5,77,13,4,32,3,32,5,65,28,108,106,34,9,65,8,106,33,5,32,1,40,2,12,33,2,32,9,40,2,16,34,4,32,9,40,2,8,70,4,64,32,5,16,250,18,11,32,5,40,2,4,32,4,65,2,116,106,32,2,54,2,0,32,5,32,4,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,208,162,214,0,16,163,15,0,11,65,224,162,214,0,16,248,26,0,11,32,5,32,7,65,240,162,214,0,16,163,15,0,11,32,6,65,64,107,36,0,11,209,7,1,8,127,35,0,65,64,106,34,6,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,69,13,0,32,1,32,2,65,1,107,34,7,54,2,8,32,1,40,2,4,34,3,32,7,65,28,108,34,9,106,34,5,40,2,0,34,4,65,2,70,13,0,32,6,65,28,106,34,8,32,5,65,20,106,41,2,0,55,2,0,32,6,65,20,106,32,5,65,12,106,41,2,0,55,2,0,32,6,32,4,54,2,8,32,6,32,5,41,2,4,55,2,12,32,6,45,0,32,69,4,64,32,6,65,32,106,34,3,65,1,58,0,0,32,8,16,153,8,33,4,32,5,65,24,106,32,3,40,2,0,54,2,0,32,5,65,16,106,32,6,65,24,106,41,2,0,55,2,0,32,5,65,8,106,32,6,65,16,106,41,2,0,55,2,0,32,5,32,6,41,2,8,55,2,0,32,1,32,2,54,2,8,32,4,4,64,32,4,65,1,107,33,5,3,64,32,2,32,7,77,13,4,32,1,40,2,4,32,9,106,65,20,106,33,4,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,4,16,205,5,32,2,32,5,54,2,8,65,0,33,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,2,0,1,10,11,32,5,14,2,3,6,5,11,32,2,32,2,40,2,20,34,8,54,2,28,32,2,32,2,40,2,16,34,3,54,2,24,32,5,32,8,73,4,64,32,3,32,5,65,2,116,106,65,8,106,40,2,0,34,4,32,4,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,7,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,24,106,16,144,12,11,32,2,40,2,12,65,1,107,14,2,1,4,8,11,32,5,69,13,2,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,6,32,2,65,16,106,16,252,1,12,6,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,33,4,12,4,11,32,2,40,2,16,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,2,32,2,65,16,106,16,252,1,12,2,11,32,2,40,2,16,34,4,32,4,40,2,0,34,3,65,1,107,54,2,0,32,2,40,2,20,33,4,32,3,65,1,71,13,2,32,2,65,16,106,16,252,1,12,2,11,0,11,32,2,40,2,20,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,65,20,106,16,252,1,11,32,2,65,32,106,36,0,32,4,69,13,5,32,6,65,36,106,32,4,65,1,32,7,16,246,13,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,145,19,11,32,1,40,2,4,32,4,65,28,108,106,34,2,32,6,41,2,36,55,2,0,32,2,65,24,106,32,6,65,60,106,40,2,0,54,2,0,32,2,65,16,106,32,6,65,52,106,41,2,0,55,2,0,32,2,65,8,106,32,6,65,44,106,41,2,0,55,2,0,32,1,32,4,65,1,106,34,2,54,2,8,32,5,65,1,107,34,5,65,127,71,13,0,11,11,32,0,32,1,16,157,3,12,5,11,2,64,32,4,65,1,113,69,4,64,32,1,40,2,12,33,2,12,1,11,32,7,32,6,40,2,12,34,5,77,13,4,32,3,32,5,65,28,108,106,34,9,65,8,106,33,5,32,1,40,2,12,33,2,32,9,40,2,16,34,4,32,9,40,2,8,70,4,64,32,5,16,250,18,11,32,5,40,2,4,32,4,65,2,116,106,32,2,54,2,0,32,5,32,4,65,1,106,54,2,8,11,32,0,32,6,41,2,16,55,2,0,32,0,32,2,54,2,16,32,1,32,2,65,1,106,54,2,12,32,0,65,8,106,32,6,65,24,106,41,2,0,55,2,0,12,4,11,32,0,65,128,128,128,128,120,54,2,0,12,3,11,32,7,32,2,65,208,162,214,0,16,163,15,0,11,65,224,162,214,0,16,248,26,0,11,32,5,32,7,65,240,162,214,0,16,163,15,0,11,32,6,65,64,107,36,0,11,154,6,2,3,127,1,126,35,0,65,176,1,107,34,4,36,0,32,4,32,3,58,0,31,32,4,65,31,106,16,201,25,45,0,104,33,6,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,23,107,14,3,1,2,0,2,11,32,1,45,0,0,65,246,0,71,13,2,32,1,45,0,1,65,169,1,71,13,2,32,1,45,0,2,65,20,71,13,2,32,1,45,0,23,65,136,1,71,13,2,32,1,45,0,24,65,172,1,71,13,2,32,4,65,48,106,32,1,65,19,106,40,0,0,54,2,0,32,4,65,40,106,32,1,65,11,106,41,0,0,55,3,0,32,4,32,1,41,0,3,55,3,32,32,0,65,1,106,32,4,65,32,106,16,138,22,32,0,32,6,65,0,71,58,0,21,32,0,65,0,58,0,0,12,5,11,32,1,45,0,0,65,169,1,71,13,1,32,1,45,0,1,65,20,71,13,1,32,1,45,0,22,65,135,1,71,13,1,32,4,65,200,0,106,32,1,65,18,106,40,0,0,54,2,0,32,4,65,64,107,32,1,65,10,106,41,0,0,55,3,0,32,4,32,1,41,0,2,55,3,56,32,0,65,1,106,32,4,65,56,106,16,138,22,32,0,32,6,65,0,71,58,0,21,32,0,65,1,58,0,0,12,4,11,32,2,65,4,107,65,38,75,13,1,11,32,1,45,0,1,34,5,65,2,107,65,255,1,113,65,38,75,13,0,32,5,32,2,65,2,107,34,3,71,13,0,32,4,65,24,106,32,1,45,0,0,16,237,20,32,4,45,0,24,13,0,32,4,45,0,25,65,17,71,13,1,11,32,0,65,3,58,0,0,32,0,65,2,54,2,4,12,1,11,32,4,65,16,106,34,5,32,2,4,127,32,1,45,0,0,5,32,1,11,58,0,1,32,5,32,2,65,0,71,58,0,0,2,64,32,4,45,0,16,4,64,32,4,65,8,106,32,4,45,0,17,16,237,20,32,4,45,0,9,33,2,32,4,45,0,8,13,1,32,4,65,208,0,106,33,5,32,1,65,2,106,33,1,2,127,2,64,32,3,65,41,107,65,88,77,4,64,32,5,65,0,54,2,0,12,1,11,32,2,65,255,1,113,32,3,65,32,70,114,69,32,3,65,20,71,113,69,4,64,32,5,32,1,32,3,16,193,5,26,65,40,12,2,11,32,5,65,1,54,2,0,11,65,17,33,2,65,4,11,32,5,106,32,3,54,2,0,32,5,32,2,58,0,44,32,4,45,0,124,34,1,65,17,71,4,64,32,4,41,3,80,33,7,32,4,65,136,1,106,32,4,65,216,0,106,65,36,16,193,5,26,32,4,65,175,1,106,32,4,65,255,0,106,45,0,0,58,0,0,32,4,32,4,47,0,125,59,0,173,1,32,4,32,1,58,0,172,1,32,4,32,7,55,2,128,1,35,0,65,64,106,34,2,36,0,32,6,16,129,25,33,1,32,2,65,16,106,32,4,65,128,1,106,65,48,16,193,5,26,32,0,32,1,58,0,1,32,0,65,2,58,0,0,32,0,65,2,106,32,2,65,14,106,65,50,16,193,5,26,32,2,65,64,107,36,0,12,3,11,32,4,41,3,80,33,7,32,0,65,3,58,0,0,32,0,32,7,55,2,4,12,2,11,65,132,152,204,0,65,37,65,140,153,204,0,16,151,17,0,11,32,0,65,3,58,0,0,32,0,32,2,173,66,255,1,131,66,32,134,66,4,132,55,2,4,11,32,4,65,176,1,106,36,0,11,230,13,1,8,127,35,0,65,160,6,107,34,2,36,0,32,1,40,2,8,33,3,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,16,34,7,4,64,32,3,13,1,32,1,40,2,12,33,8,35,0,65,144,4,107,34,6,36,0,32,6,65,138,4,106,34,5,16,167,25,32,6,65,136,2,106,33,3,35,0,65,176,6,107,34,1,36,0,32,1,65,152,4,106,34,4,32,8,32,7,16,169,4,2,64,2,64,2,64,32,1,45,0,152,4,34,7,65,37,70,4,64,32,1,65,16,106,32,1,65,164,4,106,41,2,0,55,3,0,32,1,65,24,106,32,1,65,172,4,106,40,2,0,54,2,0,32,1,32,1,41,2,156,4,55,3,8,32,4,32,1,65,8,106,16,195,9,32,1,40,2,152,4,69,4,64,32,1,65,152,2,106,34,7,32,4,65,4,114,65,252,1,16,193,5,26,32,1,65,28,106,34,4,32,7,65,252,1,16,193,5,26,2,127,2,64,32,5,45,0,0,13,0,32,4,45,0,248,1,65,1,70,13,0,65,0,12,1,11,2,64,32,5,45,0,3,13,0,32,4,45,0,249,1,65,1,70,13,0,65,4,12,1,11,2,64,32,5,45,0,1,13,0,32,4,16,144,20,13,0,65,2,12,1,11,2,64,32,5,45,0,4,13,0,32,4,16,141,6,69,13,0,65,1,12,1,11,2,64,32,5,45,0,2,13,0,32,4,45,0,89,65,1,113,69,13,0,65,3,12,1,11,65,6,32,5,45,0,5,13,0,26,35,0,65,16,107,34,5,36,0,32,5,65,0,54,2,8,32,5,66,128,128,128,128,192,0,55,2,0,32,5,32,4,54,2,12,3,64,32,5,16,134,9,34,7,4,64,32,7,45,0,92,65,4,71,13,1,11,11,32,5,16,199,27,32,5,65,16,106,36,0,65,5,65,6,32,7,27,11,65,255,1,113,34,5,65,6,71,13,2,32,3,2,127,32,1,45,0,146,2,69,4,64,32,3,65,4,106,32,4,65,252,1,16,193,5,26,65,0,12,1,11,32,1,65,1,54,2,156,4,32,1,65,172,176,193,0,54,2,152,4,32,1,66,1,55,2,164,4,32,1,65,243,3,54,2,172,6,32,1,32,1,65,168,6,106,54,2,160,4,32,1,32,1,65,28,106,34,4,54,2,168,6,32,1,65,156,6,106,32,1,65,152,4,106,16,236,4,32,1,65,163,2,106,32,1,65,164,6,106,40,2,0,54,0,0,32,1,32,1,41,2,156,6,55,0,155,2,32,3,65,15,58,0,8,32,3,32,1,41,0,152,2,55,0,9,32,3,65,16,106,32,1,65,159,2,106,41,0,0,55,0,0,32,4,16,196,2,65,1,11,54,2,0,32,1,65,8,106,34,4,16,242,21,32,4,16,252,27,12,4,11,32,3,65,8,106,32,1,65,156,2,106,32,1,65,160,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,3,65,1,54,2,0,12,2,11,32,1,65,167,2,106,34,4,32,1,65,168,4,106,41,0,0,55,0,0,32,1,65,160,2,106,34,5,32,1,65,161,4,106,41,0,0,55,3,0,32,1,32,1,41,0,153,4,55,3,152,2,32,3,65,32,106,32,1,65,176,4,106,65,48,16,193,5,26,32,3,65,24,106,32,4,41,0,0,55,0,0,32,3,65,17,106,32,5,41,3,0,55,0,0,32,3,32,1,41,3,152,2,55,0,9,32,3,32,7,58,0,8,32,3,65,1,54,2,0,12,2,11,32,3,32,5,58,0,9,32,3,65,27,58,0,8,32,3,65,1,54,2,0,32,1,65,28,106,16,196,2,11,32,1,65,8,106,34,4,16,242,21,32,4,16,252,27,11,32,1,65,176,6,106,36,0,32,2,65,128,2,106,34,1,2,127,32,6,40,2,136,2,69,4,64,32,6,65,12,106,34,4,32,3,65,4,114,65,252,1,16,193,5,26,32,1,65,4,106,32,4,65,252,1,16,193,5,26,65,0,12,1,11,32,1,65,8,106,32,6,65,16,106,32,6,65,144,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,65,1,11,54,2,0,32,6,65,144,4,106,36,0,32,2,40,2,128,2,69,4,64,32,2,32,1,65,4,114,65,252,1,16,193,5,34,3,65,132,4,106,32,3,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,4,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,3,65,132,4,106,65,252,1,16,193,5,26,32,0,65,0,54,2,8,32,0,32,1,54,2,4,32,0,65,37,58,0,0,12,7,11,32,0,32,2,65,4,106,32,2,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,6,11,32,3,65,2,70,13,1,11,32,2,65,128,2,106,65,201,0,65,0,65,1,65,1,16,167,10,32,2,40,2,132,2,33,1,32,2,40,2,128,2,65,1,70,13,2,32,2,40,2,136,2,65,136,211,193,0,65,201,0,16,193,5,33,3,32,0,65,201,0,54,2,12,32,0,32,3,54,2,8,32,0,32,1,54,2,4,32,0,65,11,58,0,0,12,4,11,32,2,65,128,2,106,34,3,32,1,40,2,4,34,1,16,159,3,32,2,45,0,128,2,34,6,65,37,71,13,2,32,2,65,136,6,106,34,6,32,2,65,140,2,106,34,4,40,2,0,54,2,0,32,2,32,2,41,2,132,2,55,3,128,6,32,3,32,1,65,20,106,16,159,3,32,2,45,0,128,2,34,1,65,37,70,4,64,32,2,65,152,6,106,32,4,40,2,0,54,2,0,32,2,32,2,41,2,132,2,55,3,144,6,32,2,65,136,2,106,32,6,40,2,0,54,2,0,32,2,32,2,41,3,128,6,55,3,128,2,32,0,65,4,106,33,6,65,205,184,158,1,45,0,0,26,32,2,65,144,6,106,34,4,40,2,8,33,5,32,4,40,2,4,33,7,32,3,40,2,8,33,8,32,3,40,2,4,33,9,2,64,2,64,65,4,65,20,16,244,10,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,32,3,41,2,0,55,2,8,32,1,65,16,106,32,3,65,8,106,40,2,0,54,2,0,65,205,184,158,1,45,0,0,26,65,4,65,20,16,244,10,34,3,69,13,1,32,3,66,129,128,128,128,16,55,2,0,32,6,32,3,54,2,4,32,6,32,1,54,2,0,32,3,32,4,41,2,0,55,2,8,32,3,65,16,106,32,4,65,8,106,40,2,0,54,2,0,32,6,32,8,65,0,32,9,27,34,1,32,5,65,0,32,7,27,34,3,32,1,32,3,75,27,65,1,106,54,2,8,12,2,11,65,4,65,20,16,177,28,0,11,65,4,65,20,16,177,28,0,11,32,0,65,37,58,0,0,12,4,11,32,2,32,2,41,0,129,2,55,3,0,32,2,32,2,65,136,2,106,41,0,0,55,0,7,32,0,65,16,106,32,2,65,144,2,106,65,56,16,193,5,26,32,0,65,8,106,32,2,41,0,7,55,0,0,32,0,32,2,41,3,0,55,0,1,32,0,32,1,58,0,0,32,2,65,128,6,106,16,163,14,12,3,11,65,4,65,132,2,16,177,28,0,11,32,1,32,2,40,2,136,2,16,132,25,0,11,32,2,32,2,41,0,129,2,55,3,0,32,2,32,2,65,136,2,106,41,0,0,55,0,7,32,0,65,16,106,32,2,65,144,2,106,65,56,16,193,5,26,32,0,65,8,106,32,2,41,0,7,55,0,0,32,0,32,2,41,3,0,55,0,1,32,0,32,6,58,0,0,11,32,2,65,160,6,106,36,0,11,131,8,1,10,127,35,0,65,16,107,34,10,36,0,65,253,255,3,33,12,2,127,65,1,32,2,65,128,192,3,113,65,13,118,65,2,106,34,7,32,3,106,34,8,32,7,73,13,0,26,65,1,32,5,32,8,73,13,0,26,65,253,255,3,32,4,32,3,65,1,116,106,34,3,47,0,0,34,4,32,4,65,128,176,191,127,115,65,128,144,188,127,73,27,33,12,32,7,65,1,107,33,6,32,3,65,2,106,11,33,3,32,3,32,6,65,1,116,106,33,4,2,64,32,2,65,128,32,113,69,4,64,32,10,32,4,54,2,12,32,10,32,3,54,2,8,65,0,33,6,32,10,65,8,106,16,241,19,34,2,65,1,113,69,13,1,32,1,65,4,106,33,7,32,1,65,200,0,106,33,13,65,1,33,11,3,64,32,1,40,2,96,33,3,2,127,2,64,65,253,255,3,32,2,65,8,118,65,255,255,3,113,34,2,32,2,65,128,176,191,127,115,65,128,144,188,127,73,27,34,9,65,128,32,79,4,64,32,3,45,0,44,65,1,113,13,1,11,32,9,65,6,118,34,2,32,3,40,2,8,73,4,64,32,3,40,2,4,32,2,65,1,116,106,47,0,0,32,9,65,63,113,106,12,2,11,32,3,40,2,20,65,1,107,12,1,11,32,9,32,3,40,2,28,73,4,64,32,3,32,9,16,169,5,12,1,11,32,3,40,2,20,65,2,107,11,34,2,32,3,40,2,20,34,4,73,4,127,32,3,40,2,16,32,2,65,2,116,106,40,0,0,5,32,5,11,32,3,40,2,0,32,2,32,4,73,27,34,5,65,24,116,65,0,32,5,65,128,126,113,65,128,176,3,70,34,14,27,33,15,2,127,32,13,40,2,0,34,2,65,18,73,4,64,32,2,33,8,32,7,33,4,65,17,33,2,32,13,12,1,11,32,1,40,2,4,33,8,32,1,40,2,8,33,4,32,7,11,33,3,32,2,32,8,70,4,64,32,1,16,226,14,32,1,40,2,4,33,8,32,1,40,2,8,33,4,32,7,33,3,11,32,4,32,8,65,2,116,106,32,9,32,15,114,54,2,0,32,3,32,3,40,2,0,65,1,106,54,2,0,32,6,32,6,32,11,32,14,27,32,5,65,2,70,27,33,6,32,11,65,1,106,33,11,32,10,65,8,106,16,241,19,34,2,65,1,113,13,0,11,12,1,11,35,0,65,32,107,34,6,36,0,32,6,32,4,54,2,16,32,6,32,3,54,2,12,32,6,65,20,106,32,6,65,12,106,16,243,22,32,6,32,1,34,4,32,6,40,2,20,16,166,10,32,6,40,2,0,32,6,40,2,4,16,148,22,32,4,65,200,0,106,33,8,65,17,33,1,2,64,2,64,2,127,32,4,40,2,72,34,2,65,17,77,4,64,32,4,65,4,106,33,7,32,8,33,3,32,2,12,1,11,32,4,65,4,106,33,3,32,4,40,2,8,33,7,32,2,33,1,32,4,40,2,4,11,34,2,32,1,73,4,64,32,7,32,2,65,2,116,106,33,5,3,64,32,6,65,12,106,16,241,19,34,7,65,1,113,69,13,2,32,5,65,253,255,131,120,32,7,65,8,118,65,255,255,3,113,34,7,65,128,128,128,120,114,32,7,65,128,176,191,127,115,65,128,144,188,127,73,27,54,2,0,32,5,65,4,106,33,5,32,1,32,2,65,1,106,34,2,71,13,0,11,32,1,33,2,11,32,3,32,2,54,2,0,32,6,32,6,41,2,12,55,2,20,32,6,65,20,106,16,241,19,34,5,65,1,113,69,13,1,32,4,65,4,106,33,3,3,64,32,5,65,8,118,65,255,255,3,113,34,9,65,128,128,128,120,114,33,11,2,127,32,8,40,2,0,34,7,65,18,73,4,64,32,7,33,5,32,3,33,1,65,17,33,7,32,8,12,1,11,32,4,40,2,4,33,5,32,4,40,2,8,33,1,32,3,11,33,2,32,5,32,7,70,4,64,32,4,16,226,14,32,4,40,2,4,33,5,32,3,33,2,32,4,40,2,8,33,1,11,32,1,32,5,65,2,116,106,65,253,255,131,120,32,11,32,9,65,128,176,191,127,115,65,128,144,188,127,73,27,54,2,0,32,2,32,2,40,2,0,65,1,106,54,2,0,32,6,65,20,106,16,241,19,34,5,65,1,113,13,0,11,12,1,11,32,3,32,2,54,2,0,11,32,6,65,32,106,36,0,65,0,33,6,11,32,0,32,6,54,2,4,32,0,32,12,54,2,0,32,10,65,16,106,36,0,11,159,5,1,5,127,2,64,2,64,65,127,32,0,40,2,0,34,5,32,1,40,2,0,34,2,71,32,2,32,5,75,27,34,2,13,0,32,1,65,4,106,33,3,32,0,65,4,106,33,4,2,64,2,64,2,64,32,5,65,1,107,14,2,1,2,0,11,32,1,40,2,8,33,2,2,64,32,0,40,2,8,65,128,128,128,128,120,70,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,4,65,127,32,4,32,3,65,4,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,32,0,40,2,12,32,0,40,2,16,32,1,40,2,12,32,1,40,2,16,16,189,9,33,2,11,32,2,65,255,1,113,13,2,32,0,45,0,20,34,4,65,2,70,34,3,32,1,45,0,20,34,5,65,2,70,34,2,115,34,6,65,127,32,3,27,32,6,32,2,27,34,2,13,2,32,3,69,4,64,32,4,32,5,107,34,2,13,3,32,0,65,21,106,32,1,65,21,106,16,179,24,15,11,32,0,65,21,106,32,1,65,21,106,16,180,24,15,11,32,1,40,2,132,1,33,2,2,64,32,0,40,2,132,1,65,128,128,128,128,120,70,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,3,65,127,32,0,65,128,1,106,32,1,65,128,1,106,65,4,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,32,0,40,2,136,1,32,0,40,2,140,1,32,1,40,2,136,1,32,1,40,2,140,1,16,189,9,33,2,11,32,2,65,255,1,113,13,1,32,4,32,3,16,173,7,34,2,65,255,1,113,13,1,32,0,40,2,120,32,0,40,2,124,32,1,40,2,120,32,1,40,2,124,16,189,9,34,2,65,255,1,113,13,1,65,127,32,0,45,0,144,1,34,0,32,1,45,0,144,1,34,1,71,32,0,32,1,73,27,15,11,32,1,40,2,132,1,33,2,2,64,32,0,40,2,132,1,65,128,128,128,128,120,70,4,64,65,127,65,0,32,2,65,128,128,128,128,120,71,27,33,2,12,1,11,32,2,65,128,128,128,128,120,70,13,2,65,127,32,0,65,128,1,106,32,1,65,128,1,106,65,4,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,32,0,40,2,136,1,32,0,40,2,140,1,32,1,40,2,136,1,32,1,40,2,140,1,16,189,9,33,2,11,32,2,65,255,1,113,13,0,32,4,32,3,16,173,7,34,2,65,255,1,113,13,0,32,0,40,2,120,32,0,40,2,124,32,1,40,2,120,32,1,40,2,124,16,156,12,34,2,65,255,1,113,13,0,65,127,32,0,45,0,144,1,34,0,32,1,45,0,144,1,34,1,71,32,0,32,1,73,27,33,2,11,32,2,15,11,65,1,11,143,36,2,29,127,1,126,35,0,65,160,3,107,34,6,36,0,32,1,40,2,8,33,2,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,16,34,3,4,64,32,2,13,1,32,1,40,2,12,33,2,35,0,65,144,2,107,34,17,36,0,32,17,65,138,2,106,34,19,16,167,25,32,17,65,136,1,106,33,10,35,0,65,176,3,107,34,4,36,0,32,4,65,152,2,106,34,1,32,2,32,3,16,169,4,2,64,2,64,2,64,32,4,45,0,152,2,34,2,65,37,70,4,64,32,4,65,16,106,32,4,65,164,2,106,41,2,0,55,3,0,32,4,65,24,106,32,4,65,172,2,106,40,2,0,54,2,0,32,4,32,4,41,2,156,2,55,3,8,32,1,32,4,65,8,106,16,248,7,32,4,40,2,152,2,69,4,64,32,4,65,152,1,106,34,2,32,1,65,4,114,65,252,0,16,193,5,26,32,4,65,28,106,34,13,32,2,65,252,0,16,193,5,26,2,127,2,64,32,19,45,0,0,13,0,32,13,45,0,120,65,1,70,13,0,65,0,12,1,11,2,64,32,19,45,0,3,13,0,32,13,45,0,121,65,1,70,13,0,65,4,12,1,11,2,64,32,19,45,0,1,13,0,35,0,65,32,107,34,3,36,0,32,3,65,12,106,33,1,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,13,16,211,23,2,64,32,2,40,2,12,34,8,65,143,128,128,128,120,71,4,64,32,1,32,2,41,2,16,55,2,4,32,1,65,12,106,32,2,65,24,106,41,2,0,55,2,0,32,1,32,8,54,2,0,12,1,11,2,64,32,13,40,2,60,65,1,71,13,0,32,13,40,2,20,65,1,71,13,0,32,13,40,2,24,32,13,40,2,64,106,34,8,65,233,7,73,13,0,32,1,65,232,7,54,2,8,32,1,32,8,54,2,4,32,1,65,141,128,128,128,120,54,2,0,12,1,11,32,1,65,143,128,128,128,120,54,2,0,11,32,2,65,32,106,36,0,32,3,40,2,12,65,143,128,128,128,120,70,34,2,69,4,64,32,1,16,188,20,11,32,3,65,32,106,36,0,32,2,13,0,65,2,12,1,11,2,64,32,19,45,0,4,13,0,35,0,65,64,106,34,8,36,0,32,8,65,56,106,34,1,65,0,54,2,0,32,8,66,128,128,128,128,192,0,55,2,48,32,8,32,13,54,2,60,32,8,65,48,106,16,134,9,33,2,32,8,65,16,106,34,3,32,1,41,2,0,55,3,0,32,8,65,0,54,2,28,32,8,32,2,54,2,24,32,8,32,8,41,2,48,55,3,8,32,8,65,36,106,32,8,65,8,106,16,176,12,32,8,40,2,36,65,128,128,128,128,120,71,4,64,32,8,65,52,106,33,2,3,64,32,2,32,8,41,2,36,55,2,0,32,2,65,8,106,32,8,65,44,106,40,2,0,54,2,0,32,8,32,23,54,2,48,32,2,16,214,24,32,23,65,1,106,33,23,32,8,65,36,106,32,8,65,8,106,16,176,12,32,8,40,2,36,65,128,128,128,128,120,71,13,0,11,11,32,8,65,8,106,34,2,65,4,65,8,16,244,22,32,1,65,0,54,2,0,32,8,66,128,128,128,128,192,0,55,2,48,32,8,32,13,54,2,60,32,8,65,48,106,34,18,16,134,9,33,7,32,3,32,1,41,2,0,55,3,0,32,8,65,0,54,2,28,32,8,32,7,54,2,24,32,8,32,8,41,2,48,55,3,8,35,0,65,48,107,34,12,36,0,32,12,65,32,106,32,2,65,16,106,41,2,0,55,3,0,32,12,65,24,106,32,2,65,8,106,41,2,0,55,3,0,32,12,32,2,41,2,0,55,3,16,32,12,65,4,106,33,3,35,0,65,48,107,34,1,36,0,32,1,65,12,106,32,12,65,16,106,34,2,16,176,12,2,64,2,64,2,64,32,1,40,2,12,65,128,128,128,128,120,70,4,64,32,3,65,0,54,2,8,32,3,66,128,128,128,128,192,0,55,2,0,32,2,65,4,65,8,16,244,22,12,1,11,32,1,65,24,106,34,7,65,4,65,0,65,4,65,12,16,167,10,32,1,40,2,28,33,5,32,1,40,2,24,65,1,70,13,1,32,1,40,2,32,34,9,32,1,41,2,12,55,2,0,32,9,65,8,106,32,1,65,20,106,40,2,0,54,2,0,32,1,65,8,106,34,14,65,1,54,2,0,32,1,32,9,54,2,4,32,1,32,5,54,2,0,32,1,65,40,106,32,2,65,16,106,41,2,0,55,3,0,32,1,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,1,32,2,41,2,0,55,3,24,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,7,16,176,12,32,2,40,2,4,65,128,128,128,128,120,71,4,64,3,64,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,16,176,23,11,32,2,65,12,106,40,2,0,33,9,32,1,40,2,4,32,5,65,12,108,106,34,15,32,2,41,2,4,55,2,0,32,15,65,8,106,32,9,54,2,0,32,1,32,5,65,1,106,54,2,8,32,2,65,4,106,32,7,16,176,12,32,2,40,2,4,65,128,128,128,128,120,71,13,0,11,11,32,2,65,4,106,16,227,24,32,7,65,4,65,8,16,244,22,32,2,65,16,106,36,0,32,3,65,8,106,32,14,40,2,0,54,2,0,32,3,32,1,41,2,0,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,5,32,1,40,2,32,16,132,25,0,11,2,64,32,12,40,2,12,34,1,69,4,64,32,18,65,0,54,2,8,32,18,65,0,54,2,0,32,3,16,142,21,32,3,16,178,24,12,1,11,32,12,40,2,8,33,3,2,64,32,1,65,1,70,13,0,32,1,65,21,79,4,64,32,12,65,47,106,33,7,35,0,65,128,32,107,34,2,36,0,2,64,32,1,65,1,118,34,5,65,170,216,40,32,1,32,1,65,170,216,40,79,27,34,9,32,5,32,9,75,27,34,5,65,214,2,79,4,64,32,2,32,5,16,183,16,32,3,32,1,32,2,40,2,4,32,2,40,2,8,34,5,65,12,108,106,32,2,40,2,0,32,5,107,32,1,65,193,0,73,32,7,16,177,3,32,2,16,142,21,32,2,16,178,24,12,1,11,32,3,32,1,32,2,65,213,2,32,1,65,193,0,73,32,7,16,177,3,11,32,2,65,128,32,106,36,0,12,1,11,32,1,65,12,108,33,7,65,12,33,2,3,64,32,3,32,2,32,3,106,16,150,10,32,7,32,2,65,12,106,34,2,71,13,0,11,11,32,12,32,12,40,2,4,54,2,24,32,12,32,3,54,2,20,32,12,32,3,54,2,16,32,12,32,3,32,1,65,12,108,106,54,2,28,35,0,65,64,106,34,1,36,0,16,138,23,34,2,65,0,59,1,138,1,32,2,65,0,54,2,0,32,1,65,0,54,2,4,32,1,32,2,54,2,0,32,1,65,0,54,2,8,32,1,65,24,106,32,12,65,16,106,34,2,41,2,0,55,2,0,32,1,65,32,106,32,2,65,8,106,41,2,0,55,2,0,32,1,65,129,128,128,128,120,54,2,12,32,1,32,1,41,2,40,55,2,16,32,1,65,12,106,33,2,32,1,65,8,106,33,14,35,0,65,48,107,34,7,36,0,32,1,40,2,0,33,5,32,1,40,2,4,34,9,4,64,3,64,32,5,32,5,47,1,138,1,65,2,116,106,65,140,1,106,40,2,0,33,5,32,9,65,1,107,34,9,13,0,11,11,32,7,65,24,106,32,2,65,24,106,40,2,0,54,2,0,32,7,65,16,106,32,2,65,16,106,41,2,0,55,3,0,32,7,65,8,106,32,2,65,8,106,41,2,0,55,3,0,32,7,32,2,41,2,0,55,3,0,32,7,65,28,106,32,7,16,249,5,32,7,40,2,28,65,128,128,128,128,120,71,4,64,32,7,65,36,106,33,20,3,64,2,64,32,5,47,1,138,1,34,2,65,11,79,4,64,65,0,33,9,2,64,3,64,32,5,40,2,0,34,5,4,64,32,9,65,1,106,33,9,32,5,47,1,138,1,65,11,79,13,1,12,2,11,11,32,1,40,2,4,33,3,32,1,40,2,0,33,2,16,159,23,34,5,32,2,54,2,140,1,32,5,65,0,59,1,138,1,32,5,65,0,54,2,0,32,1,32,3,65,1,106,34,9,54,2,4,32,1,32,5,54,2,0,32,2,65,0,59,1,136,1,32,2,32,5,54,2,0,11,32,7,32,5,54,2,40,32,7,32,9,54,2,44,16,138,23,34,2,65,0,59,1,138,1,32,2,65,0,54,2,0,2,64,32,9,65,1,107,34,11,4,64,65,1,33,15,3,64,16,159,23,34,3,32,2,54,2,140,1,32,3,65,0,59,1,138,1,32,3,65,0,54,2,0,32,2,65,0,59,1,136,1,32,2,32,3,54,2,0,32,3,33,2,32,9,32,15,65,1,106,34,15,71,13,0,11,32,7,65,40,106,32,7,65,28,106,32,2,32,11,16,180,12,32,9,13,1,12,3,11,32,7,65,40,106,32,7,65,28,106,32,2,65,0,16,180,12,11,3,64,32,5,32,5,47,1,138,1,65,2,116,106,65,140,1,106,40,2,0,33,5,32,9,65,1,107,34,9,13,0,11,12,1,11,32,5,32,2,65,1,106,59,1,138,1,32,7,41,2,28,33,31,32,5,32,2,65,12,108,106,34,2,65,12,106,32,20,40,2,0,54,2,0,32,2,65,4,106,32,31,55,2,0,11,32,14,32,14,40,2,0,65,1,106,54,2,0,32,7,65,28,106,32,7,16,249,5,32,7,40,2,28,65,128,128,128,128,120,71,13,0,11,11,32,7,65,12,106,16,133,15,32,7,40,2,0,65,130,128,128,128,120,78,4,64,32,7,16,214,24,11,35,0,65,32,107,34,2,36,0,32,1,40,2,4,34,14,4,64,32,1,40,2,0,33,15,3,64,2,64,32,15,47,1,138,1,34,3,4,64,32,2,32,14,54,2,8,32,2,32,14,65,1,107,34,14,54,2,28,32,2,32,14,54,2,20,32,2,32,3,65,1,107,34,3,54,2,12,32,2,32,15,54,2,4,32,2,32,15,32,3,65,2,116,106,34,3,65,144,1,106,40,2,0,34,15,54,2,24,32,2,32,3,65,140,1,106,40,2,0,54,2,16,32,15,47,1,138,1,34,3,65,5,79,13,1,32,2,65,4,106,33,5,35,0,65,16,107,34,28,36,0,2,64,2,64,2,64,2,64,65,5,32,3,107,34,9,4,64,32,5,40,2,20,34,20,47,1,138,1,34,25,32,9,106,34,26,65,12,79,13,1,32,5,40,2,12,34,11,47,1,138,1,34,16,32,9,73,13,2,32,11,32,16,32,9,107,34,21,59,1,138,1,32,20,32,26,59,1,138,1,32,20,65,4,106,34,22,32,9,65,12,108,106,32,22,32,25,65,12,108,16,184,28,32,20,65,140,1,106,33,3,32,11,32,21,65,12,108,106,34,27,65,16,106,33,24,32,16,32,21,65,1,106,34,21,107,34,16,32,9,65,1,107,34,30,71,4,64,65,152,226,204,0,65,40,65,192,226,204,0,16,218,19,0,11,32,22,32,24,32,16,65,12,108,16,193,5,26,32,11,65,140,1,106,34,22,32,16,32,3,32,30,16,237,24,32,5,40,2,0,32,5,40,2,8,65,12,108,106,34,11,65,4,106,34,16,41,2,0,33,31,32,27,65,12,106,40,2,0,33,24,32,16,32,27,65,4,106,41,2,0,55,2,0,32,11,65,12,106,34,11,40,2,0,33,16,32,11,32,24,54,2,0,65,12,107,34,11,65,8,106,32,16,54,2,0,32,11,32,31,55,2,0,32,5,40,2,24,33,11,32,5,40,2,16,69,4,64,32,11,13,4,12,5,11,32,11,69,13,3,32,3,32,9,65,2,116,34,5,106,32,3,32,25,65,2,116,65,4,106,16,184,28,26,32,3,32,22,32,21,65,2,116,106,32,5,16,193,5,26,32,26,65,1,106,33,9,65,0,33,5,3,64,32,3,40,2,0,34,11,32,5,59,1,136,1,32,11,32,20,54,2,0,32,3,65,4,106,33,3,32,9,32,5,65,1,106,34,5,71,13,0,11,12,4,11,65,244,229,203,0,65,27,65,144,230,203,0,16,218,19,0,11,65,160,230,203,0,65,51,65,212,230,203,0,16,218,19,0,11,65,228,230,203,0,65,39,65,140,231,203,0,16,218,19,0,11,65,156,231,203,0,65,40,65,196,231,203,0,16,218,19,0,11,32,28,65,16,106,36,0,12,1,11,65,212,224,203,0,65,25,65,200,225,203,0,16,218,19,0,11,32,14,13,0,11,11,32,2,65,32,106,36,0,32,7,65,48,106,36,0,32,18,32,1,40,2,8,54,2,8,32,18,32,1,41,2,0,55,2,0,32,1,65,64,107,36,0,11,32,12,65,48,106,36,0,32,8,40,2,56,35,0,65,48,107,34,1,36,0,2,127,32,18,40,2,0,34,2,69,4,64,65,0,33,2,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,18,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,18,40,2,8,33,2,65,1,11,33,3,32,1,32,2,54,2,44,32,1,32,3,54,2,28,32,1,32,3,54,2,12,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,1,65,12,106,34,5,16,213,9,32,3,40,2,4,34,2,4,64,3,64,32,2,32,3,40,2,12,65,12,108,106,65,4,106,16,214,24,32,3,65,4,106,32,5,16,213,9,32,3,40,2,4,34,2,13,0,11,11,32,3,65,16,106,36,0,32,1,65,48,106,36,0,32,8,65,64,107,36,0,32,23,70,13,0,65,1,12,1,11,2,64,32,19,45,0,2,13,0,32,13,45,0,89,65,1,113,69,13,0,65,3,12,1,11,65,6,32,19,45,0,5,13,0,26,35,0,65,16,107,34,1,36,0,32,1,65,0,54,2,8,32,1,66,128,128,128,128,192,0,55,2,0,32,1,32,13,54,2,12,3,64,32,1,16,134,9,34,2,4,64,32,2,45,0,92,65,4,71,13,1,11,11,32,1,65,4,65,8,16,244,22,32,1,65,16,106,36,0,65,5,65,6,32,2,27,11,65,255,1,113,34,1,65,6,71,13,2,32,10,2,127,32,4,45,0,146,1,69,4,64,32,10,65,4,106,32,13,65,252,0,16,193,5,26,65,0,12,1,11,32,4,65,1,54,2,156,2,32,4,65,232,202,204,0,54,2,152,2,32,4,66,1,55,2,164,2,32,4,65,236,6,54,2,172,3,32,4,32,4,65,168,3,106,54,2,160,2,32,4,32,4,65,28,106,34,1,54,2,168,3,32,4,65,156,3,106,32,4,65,152,2,106,16,236,4,32,4,65,163,1,106,32,4,65,164,3,106,40,2,0,54,0,0,32,4,32,4,41,2,156,3,55,0,155,1,32,10,65,15,58,0,8,32,10,32,4,41,0,152,1,55,0,9,32,10,65,16,106,32,4,65,159,1,106,41,0,0,55,0,0,32,1,16,169,2,65,1,11,54,2,0,32,4,65,8,106,34,1,16,242,21,32,1,16,252,27,12,4,11,32,10,65,8,106,32,4,65,156,1,106,32,4,65,160,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,10,65,1,54,2,0,12,2,11,32,4,65,167,1,106,34,1,32,4,65,168,2,106,41,0,0,55,0,0,32,4,65,160,1,106,34,3,32,4,65,161,2,106,41,0,0,55,3,0,32,4,32,4,41,0,153,2,55,3,152,1,32,10,65,32,106,32,4,65,176,2,106,65,48,16,193,5,26,32,10,65,24,106,32,1,41,0,0,55,0,0,32,10,65,17,106,32,3,41,3,0,55,0,0,32,10,32,4,41,3,152,1,55,0,9,32,10,32,2,58,0,8,32,10,65,1,54,2,0,12,2,11,32,10,32,1,58,0,9,32,10,65,27,58,0,8,32,10,65,1,54,2,0,32,4,65,28,106,16,169,2,11,32,4,65,8,106,34,1,16,242,21,32,1,16,252,27,11,32,4,65,176,3,106,36,0,32,6,65,128,1,106,34,1,2,127,32,17,40,2,136,1,69,4,64,32,17,65,12,106,34,2,32,10,65,4,114,65,252,0,16,193,5,26,32,1,65,4,106,32,2,65,252,0,16,193,5,26,65,0,12,1,11,32,1,65,8,106,32,17,65,16,106,32,17,65,144,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,65,1,11,54,2,0,32,17,65,144,2,106,36,0,32,6,40,2,128,1,69,4,64,32,6,32,1,65,4,114,65,252,0,16,193,5,34,2,65,132,2,106,32,2,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,4,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,2,65,132,2,106,65,252,0,16,193,5,26,32,0,65,0,54,2,8,32,0,32,1,54,2,4,32,0,65,37,58,0,0,12,7,11,32,0,32,6,65,4,106,32,6,65,136,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,6,11,32,2,65,2,70,13,1,11,32,6,65,128,1,106,65,201,0,65,0,65,1,65,1,16,167,10,32,6,40,2,132,1,33,1,32,6,40,2,128,1,65,1,70,13,2,32,6,40,2,136,1,65,136,137,204,0,65,201,0,16,193,5,33,2,32,0,65,201,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,65,11,58,0,0,12,4,11,32,6,65,128,1,106,34,2,32,1,40,2,4,34,1,16,162,3,32,6,45,0,128,1,34,3,65,37,71,13,2,32,6,65,136,3,106,34,3,32,6,65,140,1,106,34,4,40,2,0,54,2,0,32,6,32,6,41,2,132,1,55,3,128,3,32,2,32,1,65,20,106,16,162,3,32,6,45,0,128,1,34,1,65,37,70,4,64,32,6,65,152,3,106,32,4,40,2,0,54,2,0,32,6,32,6,41,2,132,1,55,3,144,3,32,6,65,136,1,106,32,3,40,2,0,54,2,0,32,6,32,6,41,3,128,3,55,3,128,1,32,0,65,4,106,33,3,65,205,184,158,1,45,0,0,26,32,6,65,144,3,106,34,4,40,2,8,33,8,32,4,40,2,4,33,7,32,2,40,2,8,33,5,32,2,40,2,4,33,10,2,64,2,64,65,20,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,32,2,41,2,0,55,2,8,32,1,65,16,106,32,2,65,8,106,40,2,0,54,2,0,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,2,69,13,1,32,2,66,129,128,128,128,16,55,2,0,32,3,32,2,54,2,4,32,3,32,1,54,2,0,32,2,32,4,41,2,0,55,2,8,32,2,65,16,106,32,4,65,8,106,40,2,0,54,2,0,32,3,32,5,65,0,32,10,27,34,1,32,8,65,0,32,7,27,34,2,32,1,32,2,75,27,65,1,106,54,2,8,12,2,11,65,4,65,20,16,177,28,0,11,65,4,65,20,16,177,28,0,11,32,0,65,37,58,0,0,12,4,11,32,6,32,6,41,0,129,1,55,3,0,32,6,32,6,65,136,1,106,41,0,0,55,0,7,32,0,65,16,106,32,6,65,144,1,106,65,56,16,193,5,26,32,0,65,8,106,32,6,41,0,7,55,0,0,32,0,32,6,41,3,0,55,0,1,32,0,32,1,58,0,0,32,6,65,128,3,106,16,164,14,12,3,11,65,4,65,132,1,16,177,28,0,11,32,1,32,6,40,2,136,1,16,132,25,0,11,32,6,32,6,41,0,129,1,55,3,0,32,6,32,6,65,136,1,106,41,0,0,55,0,7,32,0,65,16,106,32,6,65,144,1,106,65,56,16,193,5,26,32,0,65,8,106,32,6,41,0,7,55,0,0,32,0,32,6,41,3,0,55,0,1,32,0,32,3,58,0,0,11,32,6,65,160,3,106,36,0,11,238,4,1,10,127,35,0,65,48,107,34,3,36,0,32,3,65,3,58,0,44,32,3,65,32,54,2,28,32,3,65,0,54,2,40,32,3,32,1,54,2,36,32,3,32,0,54,2,32,32,3,65,0,54,2,20,32,3,65,0,54,2,12,2,127,2,64,2,64,2,64,32,2,40,2,16,34,10,69,4,64,32,2,40,2,12,34,0,69,13,1,32,2,40,2,8,33,1,32,0,65,3,116,33,5,32,0,65,1,107,65,255,255,255,255,1,113,65,1,106,33,7,32,2,40,2,0,33,0,3,64,32,0,65,4,106,40,2,0,34,4,4,64,32,3,40,2,32,32,0,40,2,0,32,4,32,3,40,2,36,40,2,12,17,4,0,13,4,11,32,1,40,2,0,32,3,65,12,106,32,1,40,2,4,17,1,0,13,3,32,1,65,8,106,33,1,32,0,65,8,106,33,0,32,5,65,8,107,34,5,13,0,11,12,1,11,32,2,40,2,20,34,0,69,13,0,32,0,65,5,116,33,11,32,0,65,1,107,65,255,255,255,63,113,65,1,106,33,7,32,2,40,2,8,33,8,32,2,40,2,0,33,0,3,64,32,0,65,4,106,40,2,0,34,1,4,64,32,3,40,2,32,32,0,40,2,0,32,1,32,3,40,2,36,40,2,12,17,4,0,13,3,11,32,3,32,5,32,10,106,34,1,65,16,106,40,2,0,54,2,28,32,3,32,1,65,28,106,45,0,0,58,0,44,32,3,32,1,65,24,106,40,2,0,54,2,40,32,1,65,12,106,40,2,0,33,4,65,0,33,9,65,0,33,6,2,64,2,64,2,64,32,1,65,8,106,40,2,0,65,1,107,14,2,0,2,1,11,32,4,65,3,116,32,8,106,34,12,40,2,4,13,1,32,12,40,2,0,33,4,11,65,1,33,6,11,32,3,32,4,54,2,16,32,3,32,6,54,2,12,32,1,65,4,106,40,2,0,33,4,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,0,2,1,11,32,4,65,3,116,32,8,106,34,6,40,2,4,13,1,32,6,40,2,0,33,4,11,65,1,33,9,11,32,3,32,4,54,2,24,32,3,32,9,54,2,20,32,8,32,1,65,20,106,40,2,0,65,3,116,106,34,1,40,2,0,32,3,65,12,106,32,1,40,2,4,17,1,0,13,2,32,0,65,8,106,33,0,32,11,32,5,65,32,106,34,5,71,13,0,11,11,32,7,32,2,40,2,4,79,13,1,32,3,40,2,32,32,2,40,2,0,32,7,65,3,116,106,34,0,40,2,0,32,0,40,2,4,32,3,40,2,36,40,2,12,17,4,0,69,13,1,11,65,1,12,1,11,65,0,11,32,3,65,48,106,36,0,11,179,4,1,8,127,32,2,40,2,0,34,5,4,64,32,1,65,1,107,33,10,65,0,32,1,107,33,11,32,0,65,2,116,33,8,32,4,40,2,16,33,12,3,64,32,5,40,2,8,34,1,65,1,113,4,127,3,64,32,5,32,1,65,126,113,54,2,8,32,5,40,2,4,34,7,65,124,113,34,4,4,127,65,0,32,4,32,4,45,0,0,65,1,113,27,5,65,0,11,33,6,2,64,32,5,40,2,0,34,1,65,2,113,13,0,32,1,65,124,113,34,9,69,13,0,32,9,32,9,40,2,4,65,3,113,32,4,114,54,2,4,32,5,40,2,4,34,7,65,124,113,33,4,32,5,40,2,0,33,1,11,32,4,4,64,32,4,32,4,40,2,0,65,3,113,32,1,65,124,113,114,54,2,0,32,5,40,2,4,33,7,32,5,40,2,0,33,1,11,32,5,32,7,65,3,113,54,2,4,32,5,32,1,65,3,113,54,2,0,32,1,65,2,113,4,64,32,6,32,6,40,2,0,65,2,114,54,2,0,11,32,2,32,6,54,2,0,32,6,34,5,40,2,8,34,1,65,1,113,13,0,11,32,5,65,8,106,5,32,5,65,8,106,11,33,4,2,64,32,5,40,2,0,65,124,113,34,6,32,4,107,32,8,73,13,0,2,127,32,6,32,8,107,32,11,113,34,1,32,4,32,3,32,0,32,12,17,1,0,65,2,116,106,65,8,106,73,4,64,32,4,40,2,0,33,1,32,4,32,10,113,13,2,32,2,32,1,65,124,113,54,2,0,32,5,34,1,40,2,0,12,1,11,65,0,33,6,32,1,65,0,54,2,0,32,1,65,8,107,34,1,66,0,55,2,0,32,1,32,5,40,2,0,65,124,113,54,2,0,2,64,32,5,40,2,0,34,0,65,2,113,13,0,32,0,65,124,113,34,0,69,13,0,32,0,32,0,40,2,4,65,3,113,32,1,114,54,2,4,32,1,40,2,4,65,3,113,33,6,11,32,1,32,5,32,6,114,54,2,4,32,4,32,4,40,2,0,65,126,113,54,2,0,32,5,32,5,40,2,0,34,0,65,3,113,32,1,114,34,2,54,2,0,32,0,65,2,113,69,4,64,32,1,40,2,0,12,1,11,32,5,32,2,65,125,113,54,2,0,32,1,40,2,0,65,2,114,11,33,4,32,1,32,4,65,1,114,54,2,0,32,1,65,8,106,15,11,32,2,32,1,54,2,0,32,1,34,5,13,0,11,11,65,0,11,128,5,2,3,127,2,126,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,37,107,65,92,75,4,64,2,64,2,64,2,64,2,64,32,2,14,2,0,1,2,11,32,0,65,0,58,0,1,12,11,11,32,1,45,0,0,34,4,65,43,107,14,3,9,1,9,1,11,32,1,45,0,0,33,4,11,32,4,65,255,1,113,65,43,71,13,2,32,2,65,1,107,33,4,32,1,65,1,106,33,1,32,3,65,17,73,32,2,65,9,77,113,13,1,32,4,33,2,12,4,11,35,0,65,48,107,34,0,36,0,32,0,32,3,54,2,12,32,0,65,1,54,2,20,32,0,65,136,161,157,1,54,2,16,32,0,66,1,55,2,28,32,0,32,0,65,12,106,173,66,128,128,128,128,240,0,132,55,3,40,32,0,32,0,65,40,106,54,2,24,32,0,65,16,106,65,140,195,157,1,16,198,18,0,11,32,4,34,2,13,1,65,0,33,4,12,4,11,32,2,65,8,75,32,3,65,17,79,114,13,1,11,32,3,65,10,75,13,1,65,0,33,4,3,64,32,1,45,0,0,65,48,107,34,5,32,3,79,13,4,32,1,65,1,106,33,1,32,5,32,3,32,4,108,106,33,4,32,2,65,1,107,34,2,13,0,11,12,2,11,2,64,2,64,32,3,65,10,77,4,64,32,3,173,33,7,65,0,33,4,3,64,32,2,69,13,5,32,1,45,0,0,65,48,107,34,5,32,3,79,13,6,32,4,173,32,7,126,34,8,66,32,136,167,13,3,32,1,65,1,106,33,1,32,2,65,1,107,33,2,32,5,32,8,167,34,6,106,34,4,32,6,79,13,0,11,12,1,11,32,3,173,33,7,65,0,33,4,3,64,32,2,69,13,4,32,1,45,0,0,34,6,65,48,107,34,5,65,10,79,4,64,65,127,32,6,65,32,114,34,5,65,215,0,107,34,6,32,6,32,5,65,225,0,107,73,27,34,5,32,3,79,13,6,11,32,4,173,32,7,126,34,8,66,32,136,167,13,2,32,1,65,1,106,33,1,32,2,65,1,107,33,2,32,5,32,8,167,34,6,106,34,4,32,6,79,13,0,11,11,32,0,65,2,58,0,1,12,4,11,32,0,65,2,58,0,1,12,3,11,65,0,33,4,3,64,32,1,45,0,0,34,6,65,48,107,34,5,65,10,79,4,64,65,127,32,6,65,32,114,34,5,65,215,0,107,34,6,32,6,32,5,65,225,0,107,73,27,34,5,32,3,79,13,3,11,32,1,65,1,106,33,1,32,5,32,3,32,4,108,106,33,4,32,2,65,1,107,34,2,13,0,11,11,32,0,32,4,54,2,4,32,0,65,0,58,0,0,15,11,32,0,65,1,58,0,1,32,0,65,1,58,0,0,15,11,32,0,65,1,58,0,0,11,235,4,1,4,127,35,0,65,176,2,107,34,2,36,0,32,2,65,184,1,106,32,1,16,126,32,2,32,2,40,2,188,1,54,2,176,1,32,2,32,2,65,191,1,106,40,0,0,54,0,179,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,184,1,34,3,65,128,128,128,128,120,70,4,64,32,2,65,208,1,106,32,1,16,117,32,2,65,192,1,106,34,3,32,2,65,220,1,106,41,2,0,55,3,0,32,2,65,200,1,106,34,4,32,2,65,228,1,106,40,2,0,54,2,0,32,2,32,2,41,2,212,1,55,3,184,1,32,2,40,2,208,1,34,5,65,2,70,13,1,32,2,65,32,106,32,2,65,232,1,106,65,196,0,16,193,5,26,32,2,65,20,106,32,3,41,3,0,55,2,0,32,2,65,28,106,32,4,40,2,0,54,2,0,32,2,32,2,41,3,184,1,55,2,12,32,2,65,228,0,106,32,1,65,196,0,16,193,5,33,4,32,2,65,171,1,106,32,2,40,0,179,1,54,0,0,32,2,32,5,54,2,8,32,2,32,2,40,2,176,1,54,2,168,1,32,2,40,2,88,65,146,3,75,13,2,32,2,40,2,84,65,144,206,0,75,4,64,65,136,128,128,128,120,33,1,12,6,11,65,142,128,128,128,120,33,1,2,64,2,64,2,64,32,2,45,0,100,34,3,65,26,107,14,2,1,8,0,11,32,3,65,2,71,13,1,32,2,45,0,101,13,1,12,6,11,32,2,40,2,112,34,3,69,13,0,32,2,40,2,108,33,1,32,3,65,193,0,108,33,3,3,64,32,1,45,0,0,65,1,71,13,6,32,1,65,193,0,106,33,1,32,3,65,193,0,107,34,3,13,0,11,11,32,0,32,2,65,8,106,65,168,1,16,193,5,26,12,7,11,32,2,65,227,1,106,32,2,65,203,1,106,45,0,0,58,0,0,32,2,65,215,1,106,32,2,40,0,179,1,54,0,0,32,2,32,2,41,0,195,1,55,0,219,1,32,2,32,2,40,2,176,1,54,2,212,1,32,2,32,3,54,2,208,1,12,2,11,32,2,65,224,1,106,32,4,40,2,0,54,2,0,32,2,65,216,1,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,184,1,55,3,208,1,12,1,11,32,0,65,2,54,2,0,32,0,65,25,58,0,8,12,3,11,32,0,65,8,106,32,2,65,208,1,106,16,233,11,32,0,65,2,54,2,0,32,1,16,205,2,12,3,11,65,133,128,128,128,120,33,1,11,32,0,32,1,54,2,12,32,0,65,24,58,0,8,32,0,65,2,54,2,0,11,32,4,16,205,2,11,32,2,65,176,2,106,36,0,11,231,22,2,28,127,1,126,35,0,65,208,1,107,34,5,36,0,32,5,65,0,54,2,52,32,5,66,0,55,2,40,32,5,66,0,55,2,28,32,5,66,0,55,2,16,32,5,65,0,54,2,8,32,5,65,208,0,106,32,2,65,24,106,41,0,0,55,3,0,32,5,65,200,0,106,32,2,65,16,106,41,0,0,55,3,0,32,5,65,64,107,32,2,65,8,106,41,0,0,55,3,0,32,5,32,2,41,0,0,55,3,56,32,5,65,216,0,106,32,1,32,5,65,56,106,16,190,4,2,64,2,127,32,5,40,2,88,69,4,64,32,5,40,2,92,12,1,11,32,5,41,3,96,33,32,32,5,65,168,1,106,32,5,65,128,1,106,41,3,0,55,3,0,32,5,65,160,1,106,32,5,65,248,0,106,41,3,0,55,3,0,32,5,65,152,1,106,32,5,65,240,0,106,34,1,41,3,0,55,3,0,32,5,32,5,41,3,104,55,3,144,1,32,5,40,2,136,1,32,5,65,216,0,106,16,192,26,32,5,65,232,0,106,34,14,65,0,54,2,0,32,1,65,0,54,2,0,32,5,65,200,1,106,65,0,54,2,0,32,5,65,184,1,106,32,5,65,224,0,106,41,2,0,55,3,0,32,5,65,192,1,106,32,14,41,2,0,55,3,0,32,5,32,5,41,2,88,55,3,176,1,32,32,32,5,65,144,1,106,16,209,7,11,34,1,65,28,107,40,2,0,4,64,32,2,40,2,32,33,15,32,3,41,3,0,33,32,32,5,65,152,1,106,34,20,32,3,65,8,106,34,25,16,131,15,32,5,32,32,55,3,144,1,32,5,65,56,106,33,19,32,5,65,144,1,106,33,14,35,0,65,48,107,34,12,36,0,32,12,65,4,106,33,7,35,0,65,32,107,34,8,36,0,32,8,32,15,54,2,12,2,64,32,1,65,24,107,34,4,40,2,0,34,10,69,4,64,32,7,65,0,54,2,8,32,7,32,15,54,2,4,32,7,32,4,54,2,0,12,1,11,32,8,65,16,106,33,6,32,4,40,2,4,33,11,35,0,65,32,107,34,1,36,0,32,1,32,11,54,2,28,32,1,32,10,54,2,24,32,1,65,16,106,32,1,65,24,106,32,8,65,12,106,34,13,16,205,11,32,1,40,2,20,33,9,2,64,2,64,32,1,40,2,16,34,16,69,13,0,32,11,4,64,32,11,65,1,107,33,11,3,64,32,10,32,9,65,2,116,106,65,192,2,106,40,2,0,33,10,32,1,32,11,54,2,28,32,1,32,10,54,2,24,32,1,65,8,106,32,1,65,24,106,32,13,16,205,11,32,1,40,2,12,33,9,32,1,40,2,8,34,16,69,13,2,32,11,65,1,107,34,11,65,127,71,13,0,11,11,65,0,33,11,12,1,11,65,0,33,16,11,32,6,32,9,54,2,12,32,6,32,11,54,2,8,32,6,32,10,54,2,4,32,6,32,16,54,2,0,32,1,65,32,106,36,0,32,8,65,20,106,33,1,32,8,40,2,16,69,4,64,32,7,32,4,54,2,16,32,7,65,0,54,2,0,32,7,32,1,41,2,0,55,2,4,32,7,65,12,106,32,1,65,8,106,40,2,0,54,2,0,12,1,11,32,7,32,15,54,2,4,32,7,32,4,54,2,0,32,7,32,1,41,2,0,55,2,8,32,7,65,16,106,32,1,65,8,106,40,2,0,54,2,0,11,32,8,65,32,106,36,0,2,64,32,12,40,2,4,4,64,32,12,65,40,106,32,12,65,20,106,40,2,0,54,2,0,32,12,65,32,106,32,12,65,12,106,41,2,0,55,3,0,32,12,32,12,41,2,4,55,3,24,35,0,65,32,107,34,15,36,0,2,64,32,12,65,24,106,34,11,40,2,8,69,4,64,32,11,40,2,0,33,7,16,145,23,34,1,65,0,54,2,136,2,32,1,65,1,59,1,186,2,32,1,32,11,40,2,4,54,2,140,2,32,1,32,14,41,3,0,55,3,0,32,1,65,8,106,32,14,65,8,106,41,3,0,55,3,0,32,1,65,16,106,32,14,65,16,106,41,3,0,55,3,0,32,7,66,128,128,128,128,16,55,2,4,32,7,32,1,54,2,0,12,1,11,32,15,65,16,106,32,11,65,8,106,34,1,65,8,106,40,2,0,54,2,0,32,15,32,1,41,2,0,55,3,8,32,15,65,20,106,33,16,32,11,40,2,4,33,10,65,0,33,8,35,0,65,144,1,107,34,4,36,0,32,4,65,8,106,33,9,35,0,65,224,0,107,34,6,36,0,2,64,32,15,65,8,106,34,1,34,13,40,2,0,34,17,47,1,186,2,65,11,79,4,64,65,5,33,18,65,4,33,7,2,127,2,64,2,64,2,64,32,1,40,2,8,34,1,65,5,73,13,0,32,1,34,7,65,5,107,14,2,0,2,1,11,32,6,32,7,54,2,20,32,6,32,17,54,2,12,32,6,32,13,40,2,4,54,2,16,32,6,65,24,106,32,6,65,12,106,16,132,21,32,6,40,2,28,33,7,32,6,40,2,24,12,2,11,32,1,65,7,107,33,8,65,6,33,18,11,32,6,32,18,54,2,20,32,6,32,17,54,2,12,32,6,32,13,40,2,4,54,2,16,32,6,65,24,106,32,6,65,12,106,16,132,21,32,6,40,2,36,33,7,32,8,33,1,32,6,40,2,32,11,33,8,32,6,32,1,54,2,92,32,6,32,7,54,2,88,32,6,32,8,54,2,84,32,6,65,200,0,106,32,6,65,212,0,106,32,10,32,14,16,133,11,32,6,41,2,72,33,32,32,6,40,2,80,33,1,32,9,32,6,65,24,106,65,48,16,193,5,34,7,32,1,54,2,56,32,7,32,32,55,3,48,12,1,11,32,6,65,212,0,106,32,13,32,10,32,14,16,133,11,32,9,65,128,128,128,128,120,54,2,32,32,9,32,6,40,2,92,54,2,56,32,9,32,6,41,2,84,55,3,48,11,32,6,65,224,0,106,36,0,2,64,2,64,2,64,32,4,40,2,40,65,128,128,128,128,120,70,4,64,32,16,32,4,40,2,64,54,2,8,32,16,32,4,41,3,56,55,2,0,12,1,11,32,4,40,2,24,33,7,32,4,40,2,12,33,8,32,4,40,2,8,33,1,32,4,65,136,1,106,34,22,32,4,65,52,106,34,26,40,2,0,54,2,0,32,4,65,128,1,106,34,23,32,4,65,44,106,34,27,41,2,0,55,3,0,32,4,65,248,0,106,34,24,32,4,65,36,106,34,28,41,2,0,55,3,0,32,4,32,4,41,2,28,55,3,112,32,4,40,2,20,33,6,32,4,40,2,16,33,10,32,4,40,2,60,33,29,32,4,40,2,56,33,30,32,4,40,2,64,33,31,2,64,32,1,40,2,136,2,34,9,4,64,32,4,65,28,106,33,13,32,4,65,240,0,106,65,4,114,33,17,3,64,32,4,32,9,54,2,76,32,4,32,1,47,1,184,2,54,2,84,32,4,32,8,65,1,106,54,2,80,32,4,65,232,0,106,32,17,65,16,106,41,2,0,55,3,0,32,4,65,224,0,106,32,17,65,8,106,41,2,0,55,3,0,32,4,32,17,41,2,0,55,3,88,32,4,65,8,106,33,18,32,4,65,216,0,106,33,21,35,0,65,208,0,107,34,1,36,0,2,64,32,6,32,4,65,204,0,106,34,9,40,2,4,34,8,65,1,107,70,4,64,2,127,2,127,2,64,32,9,40,2,0,34,6,47,1,186,2,65,11,79,4,64,2,64,2,64,32,9,40,2,8,34,9,65,5,79,4,64,32,9,65,5,107,14,2,1,2,4,11,32,1,65,4,54,2,12,32,1,32,8,54,2,8,32,1,32,6,54,2,4,32,1,65,16,106,32,1,65,4,106,16,189,6,32,1,40,2,20,33,6,32,1,40,2,16,12,5,11,32,1,65,5,54,2,12,32,1,32,8,54,2,8,32,1,32,6,54,2,4,32,1,65,16,106,34,8,32,1,65,4,106,16,189,6,32,1,65,5,54,2,76,32,1,32,1,41,3,16,55,2,68,32,1,65,196,0,106,32,7,32,21,32,10,16,183,6,32,18,32,8,65,48,16,193,5,26,12,6,11,32,1,65,5,54,2,12,32,1,32,8,54,2,8,32,1,32,6,54,2,4,32,1,65,16,106,32,1,65,4,106,16,189,6,65,0,12,2,11,32,9,32,7,32,21,32,10,16,183,6,32,18,65,128,128,128,128,120,54,2,32,12,4,11,32,1,65,6,54,2,12,32,1,32,8,54,2,8,32,1,32,6,54,2,4,32,1,65,16,106,32,1,65,4,106,16,189,6,32,9,65,7,107,11,33,9,32,1,40,2,28,33,6,32,1,40,2,24,11,33,8,32,1,32,9,54,2,76,32,1,32,6,54,2,72,32,1,32,8,54,2,68,32,1,65,196,0,106,32,7,32,21,32,10,16,183,6,32,18,32,1,65,16,106,65,48,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,1,65,208,0,106,36,0,32,4,40,2,40,65,128,128,128,128,120,70,13,2,32,24,32,13,65,8,106,41,2,0,55,3,0,32,23,32,13,65,16,106,41,2,0,55,3,0,32,22,32,13,65,24,106,40,2,0,54,2,0,32,4,32,13,41,2,0,55,3,112,32,4,40,2,24,33,7,32,4,40,2,12,33,8,32,4,40,2,20,33,6,32,4,40,2,16,33,10,32,4,40,2,8,34,1,40,2,136,2,34,9,13,0,11,11,32,26,32,22,40,2,0,54,2,0,32,27,32,23,41,3,0,55,2,0,32,28,32,24,41,3,0,55,2,0,32,4,32,4,41,3,112,55,2,28,32,4,32,7,54,2,24,32,4,32,6,54,2,20,32,4,32,10,54,2,16,32,4,32,8,54,2,12,32,4,32,1,54,2,8,32,11,40,2,0,34,8,40,2,0,34,9,69,13,2,32,8,40,2,4,33,13,16,152,23,34,1,32,9,54,2,192,2,32,1,65,0,59,1,186,2,32,1,65,0,54,2,136,2,32,9,65,0,59,1,184,2,32,9,32,1,54,2,136,2,32,8,32,13,65,1,106,34,9,54,2,4,32,8,32,1,54,2,0,32,4,32,9,54,2,92,32,4,32,1,54,2,88,32,4,65,32,106,33,8,2,64,2,64,32,6,32,4,65,216,0,106,34,1,40,2,4,65,1,107,70,4,64,32,1,40,2,0,34,1,47,1,186,2,34,6,65,11,79,13,1,32,1,32,6,65,1,106,34,9,59,1,186,2,32,1,32,6,65,2,116,106,65,140,2,106,32,7,54,2,0,32,1,32,6,65,24,108,106,34,7,65,16,106,32,8,65,16,106,41,3,0,55,3,0,32,7,65,8,106,32,8,65,8,106,41,3,0,55,3,0,32,7,32,8,41,3,0,55,3,0,32,1,32,9,65,2,116,106,65,192,2,106,32,10,54,2,0,32,10,32,9,59,1,184,2,32,10,32,1,54,2,136,2,12,2,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,11,32,16,32,31,54,2,8,32,16,32,29,54,2,4,32,16,32,30,54,2,0,11,32,4,65,144,1,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,11,40,2,0,34,1,32,1,40,2,8,65,1,106,54,2,8,32,15,40,2,20,26,32,15,40,2,28,26,11,32,15,65,32,106,36,0,32,19,65,128,128,128,128,120,54,2,8,12,1,11,32,12,40,2,8,32,12,40,2,16,65,24,108,106,34,1,41,3,0,33,32,32,1,32,14,41,3,0,55,3,0,32,19,32,32,55,3,0,32,1,65,8,106,34,7,41,3,0,33,32,32,7,32,14,65,8,106,41,3,0,55,3,0,32,19,65,8,106,32,32,55,3,0,32,1,65,16,106,34,1,41,3,0,33,32,32,1,32,14,65,16,106,41,3,0,55,3,0,32,19,65,16,106,32,32,55,3,0,11,32,12,65,48,106,36,0,32,5,40,2,64,65,128,128,128,128,120,70,4,64,32,5,65,160,1,106,32,3,65,16,106,41,3,0,55,3,0,32,20,32,25,41,3,0,55,3,0,32,5,32,3,41,3,0,55,3,144,1,32,5,65,216,0,106,34,1,32,5,65,20,106,32,2,32,14,16,252,9,32,1,16,159,24,32,0,32,5,65,8,106,65,48,16,193,5,26,12,2,11,32,5,65,160,1,106,32,5,65,200,0,106,41,3,0,55,3,0,32,20,32,5,65,64,107,41,3,0,55,3,0,32,5,32,5,41,3,56,55,3,144,1,32,20,16,214,24,11,32,0,32,5,65,8,106,65,48,16,193,5,26,32,3,65,8,106,16,214,24,11,32,5,65,208,1,106,36,0,11,139,9,2,19,127,2,126,35,0,65,208,2,107,34,18,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,25,66,255,255,255,255,255,255,255,255,63,124,32,25,128,33,26,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,20,32,18,65,141,2,106,33,24,65,1,33,9,3,64,65,0,33,21,65,1,33,11,32,1,32,14,75,4,64,32,14,173,34,25,2,127,32,0,32,14,65,36,108,106,33,12,2,64,32,20,32,1,32,14,107,34,6,75,13,0,2,64,32,6,65,2,73,4,64,32,6,33,11,12,1,11,2,127,2,64,2,64,32,12,40,2,36,34,10,32,12,40,2,0,73,34,7,69,4,64,65,2,33,11,32,6,65,2,70,13,4,32,12,65,200,0,106,33,8,3,64,32,10,32,8,40,2,0,34,10,75,13,3,32,8,65,36,106,33,8,32,6,32,11,65,1,106,34,11,71,13,0,11,12,1,11,65,2,33,11,32,6,65,2,70,4,64,65,1,33,13,32,12,65,36,106,12,3,11,32,12,65,200,0,106,33,8,3,64,32,10,32,8,40,2,0,34,10,77,13,2,32,8,65,36,106,33,8,32,6,32,11,65,1,106,34,11,71,13,0,11,11,32,6,33,11,11,32,11,32,20,73,13,2,32,7,69,13,1,32,11,65,2,73,4,64,65,1,33,11,12,2,11,32,12,32,11,65,36,108,106,32,11,65,1,118,34,13,65,92,108,106,11,32,13,65,36,108,106,65,36,107,33,8,65,0,33,10,3,64,65,0,33,15,3,64,32,12,32,15,106,34,6,40,2,0,33,7,32,6,32,8,32,15,106,34,6,40,2,0,54,2,0,32,6,32,7,54,2,0,32,15,65,4,106,34,15,65,36,71,13,0,11,32,12,65,36,106,33,12,32,8,65,36,107,33,8,32,10,65,1,106,34,10,32,13,71,13,0,11,11,32,11,65,1,116,65,1,114,12,1,11,32,20,32,6,32,6,32,20,75,27,65,1,116,32,4,69,13,0,26,32,12,65,32,32,6,32,6,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,204,5,32,6,65,1,116,65,1,114,11,34,11,65,1,118,32,14,106,173,124,32,26,126,32,14,32,9,65,1,118,107,173,32,25,124,32,26,126,133,121,167,33,21,11,2,64,2,64,32,16,65,2,73,13,0,32,18,32,16,65,2,116,106,33,22,3,64,32,16,32,24,106,45,0,0,32,21,73,13,1,2,127,32,3,32,22,40,2,0,34,8,65,1,118,34,7,32,9,65,1,118,34,10,106,34,17,79,32,8,32,9,114,65,1,113,69,113,69,4,64,32,0,32,14,32,17,107,65,36,108,106,33,6,32,8,65,1,113,69,4,64,32,6,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,204,5,11,32,9,65,1,113,69,4,64,32,6,32,7,65,36,108,106,32,10,32,2,32,3,32,10,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,204,5,11,32,2,33,10,2,64,32,7,69,32,7,32,17,79,114,13,0,32,3,32,17,32,7,107,34,9,32,7,32,7,32,9,75,34,8,27,34,13,73,13,0,32,10,32,6,32,7,65,36,108,106,34,9,32,6,32,8,27,32,13,65,36,108,34,7,16,193,5,34,15,32,7,106,33,19,32,6,32,17,65,36,108,106,33,12,2,64,2,64,32,8,4,64,32,12,65,36,107,33,7,3,64,32,7,32,9,65,36,107,34,23,32,19,65,36,107,34,12,32,12,40,2,0,34,13,32,23,40,2,0,34,8,73,34,9,27,65,36,16,193,5,32,12,32,9,65,36,108,106,33,19,32,23,32,8,32,13,77,65,36,108,106,34,9,32,6,70,13,2,65,36,107,33,7,32,15,32,19,71,13,0,11,12,1,11,32,13,69,13,1,3,64,32,6,32,9,32,10,32,9,40,2,0,34,13,32,10,40,2,0,34,8,73,34,7,27,65,36,16,193,5,65,36,106,33,6,32,10,32,8,32,13,77,65,36,108,106,34,10,32,19,70,13,2,32,9,32,7,65,36,108,106,34,9,32,12,71,13,0,11,12,1,11,32,9,33,6,11,32,6,32,10,32,19,32,10,107,16,193,5,26,11,32,17,65,1,116,65,1,114,12,1,11,32,17,65,1,116,11,33,9,32,22,65,4,107,33,22,65,1,33,6,32,16,65,1,107,34,16,65,1,75,13,0,11,12,1,11,32,16,33,6,11,32,18,65,142,2,106,32,6,106,32,21,58,0,0,32,18,65,4,106,32,6,65,2,116,106,32,9,54,2,0,32,1,32,14,75,4,64,32,6,65,1,106,33,16,32,11,65,1,118,32,14,106,33,14,32,11,33,9,12,1,11,11,32,9,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,204,5,11,32,18,65,208,2,106,36,0,11,216,6,2,14,127,3,126,35,0,65,208,2,107,34,14,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,20,66,255,255,255,255,255,255,255,255,63,124,32,20,128,33,21,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,15,32,14,65,141,2,106,33,19,65,1,33,12,3,64,65,0,33,8,65,1,33,6,32,1,32,11,75,4,64,32,11,173,34,22,2,127,32,0,32,11,65,3,116,106,33,8,2,64,32,1,32,11,107,34,6,32,15,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,7,12,1,11,2,127,2,64,2,64,32,8,40,2,8,34,9,32,8,40,2,0,73,34,16,69,4,64,65,2,33,7,32,6,65,2,70,13,4,32,8,65,16,106,33,10,3,64,32,9,32,10,40,2,0,34,9,75,13,3,32,10,65,8,106,33,10,32,6,32,7,65,1,106,34,7,71,13,0,11,12,1,11,65,2,33,7,32,6,65,2,70,4,64,65,1,33,9,32,8,65,8,106,12,3,11,32,8,65,16,106,33,10,3,64,32,9,32,10,40,2,0,34,9,77,13,2,32,10,65,8,106,33,10,32,6,32,7,65,1,106,34,7,71,13,0,11,11,32,6,33,7,11,32,7,32,15,73,13,2,32,16,69,13,1,32,7,65,2,73,4,64,65,1,33,7,12,2,11,32,8,32,7,65,3,116,106,32,7,65,1,118,34,9,65,3,116,107,11,32,9,65,3,116,106,65,8,107,33,6,3,64,32,8,41,2,0,33,20,32,8,32,6,41,2,0,55,2,0,32,6,32,20,55,2,0,32,6,65,8,107,33,6,32,8,65,8,106,33,8,32,9,65,1,107,34,9,13,0,11,11,32,7,65,1,116,65,1,114,12,1,11,32,15,32,6,32,6,32,15,75,27,65,1,116,32,4,69,13,0,26,32,8,65,32,32,6,32,6,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,208,5,32,6,65,1,116,65,1,114,11,34,6,65,1,118,32,11,106,173,124,32,21,126,32,11,32,12,65,1,118,107,173,32,22,124,32,21,126,133,121,167,33,8,11,2,64,2,64,32,13,65,2,73,13,0,32,14,32,13,65,2,116,106,33,9,3,64,32,13,32,19,106,45,0,0,32,8,73,13,1,2,127,32,3,32,9,40,2,0,34,16,65,1,118,34,17,32,12,65,1,118,34,7,106,34,18,79,32,12,32,16,114,65,1,113,69,113,69,4,64,32,0,32,11,32,18,107,65,3,116,106,33,10,32,16,65,1,113,69,4,64,32,10,32,17,32,2,32,3,32,17,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,208,5,11,32,12,65,1,113,69,4,64,32,10,32,17,65,3,116,106,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,208,5,11,32,10,32,18,32,2,32,3,32,17,16,128,6,32,18,65,1,116,65,1,114,12,1,11,32,18,65,1,116,11,33,12,32,9,65,4,107,33,9,65,1,33,7,32,13,65,1,107,34,13,65,1,75,13,0,11,12,1,11,32,13,33,7,11,32,14,65,142,2,106,32,7,106,32,8,58,0,0,32,14,65,4,106,32,7,65,2,116,106,32,12,54,2,0,32,1,32,11,75,4,64,32,7,65,1,106,33,13,32,6,65,1,118,32,11,106,33,11,32,6,33,12,12,1,11,11,32,12,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,208,5,11,32,14,65,208,2,106,36,0,11,216,6,2,14,127,3,126,35,0,65,208,2,107,34,14,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,20,66,255,255,255,255,255,255,255,255,63,124,32,20,128,33,21,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,15,32,14,65,141,2,106,33,19,65,1,33,12,3,64,65,0,33,8,65,1,33,6,32,1,32,11,75,4,64,32,11,173,34,22,2,127,32,0,32,11,65,3,116,106,33,8,2,64,32,1,32,11,107,34,6,32,15,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,7,12,1,11,2,127,2,64,2,64,32,8,40,2,8,34,9,32,8,40,2,0,73,34,16,69,4,64,65,2,33,7,32,6,65,2,70,13,4,32,8,65,16,106,33,10,3,64,32,9,32,10,40,2,0,34,9,75,13,3,32,10,65,8,106,33,10,32,6,32,7,65,1,106,34,7,71,13,0,11,12,1,11,65,2,33,7,32,6,65,2,70,4,64,65,1,33,9,32,8,65,8,106,12,3,11,32,8,65,16,106,33,10,3,64,32,9,32,10,40,2,0,34,9,77,13,2,32,10,65,8,106,33,10,32,6,32,7,65,1,106,34,7,71,13,0,11,11,32,6,33,7,11,32,7,32,15,73,13,2,32,16,69,13,1,32,7,65,2,73,4,64,65,1,33,7,12,2,11,32,8,32,7,65,3,116,106,32,7,65,1,118,34,9,65,3,116,107,11,32,9,65,3,116,106,65,8,107,33,6,3,64,32,8,41,2,0,33,20,32,8,32,6,41,2,0,55,2,0,32,6,32,20,55,2,0,32,6,65,8,107,33,6,32,8,65,8,106,33,8,32,9,65,1,107,34,9,13,0,11,11,32,7,65,1,116,65,1,114,12,1,11,32,15,32,6,32,6,32,15,75,27,65,1,116,32,4,69,13,0,26,32,8,65,32,32,6,32,6,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,207,5,32,6,65,1,116,65,1,114,11,34,6,65,1,118,32,11,106,173,124,32,21,126,32,11,32,12,65,1,118,107,173,32,22,124,32,21,126,133,121,167,33,8,11,2,64,2,64,32,13,65,2,73,13,0,32,14,32,13,65,2,116,106,33,9,3,64,32,13,32,19,106,45,0,0,32,8,73,13,1,2,127,32,3,32,9,40,2,0,34,16,65,1,118,34,17,32,12,65,1,118,34,7,106,34,18,79,32,12,32,16,114,65,1,113,69,113,69,4,64,32,0,32,11,32,18,107,65,3,116,106,33,10,32,16,65,1,113,69,4,64,32,10,32,17,32,2,32,3,32,17,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,207,5,11,32,12,65,1,113,69,4,64,32,10,32,17,65,3,116,106,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,207,5,11,32,10,32,18,32,2,32,3,32,17,16,128,6,32,18,65,1,116,65,1,114,12,1,11,32,18,65,1,116,11,33,12,32,9,65,4,107,33,9,65,1,33,7,32,13,65,1,107,34,13,65,1,75,13,0,11,12,1,11,32,13,33,7,11,32,14,65,142,2,106,32,7,106,32,8,58,0,0,32,14,65,4,106,32,7,65,2,116,106,32,12,54,2,0,32,1,32,11,75,4,64,32,7,65,1,106,33,13,32,6,65,1,118,32,11,106,33,11,32,6,33,12,12,1,11,11,32,12,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,207,5,11,32,14,65,208,2,106,36,0,11,245,9,2,19,127,2,126,35,0,65,208,2,107,34,19,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,25,66,255,255,255,255,255,255,255,255,63,124,32,25,128,33,25,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,20,32,19,65,141,2,106,33,24,65,1,33,9,3,64,65,0,33,21,65,1,33,11,32,1,32,13,75,4,64,32,13,173,34,26,2,127,32,0,32,13,65,2,116,106,33,8,2,64,32,1,32,13,107,34,11,32,20,73,13,0,2,64,32,11,65,2,73,4,64,32,11,33,6,12,1,11,2,127,2,64,2,64,32,8,40,2,4,34,7,65,24,118,32,8,40,2,0,65,24,118,73,34,15,69,4,64,65,2,33,6,32,11,65,2,70,13,4,32,8,65,8,106,33,10,3,64,32,7,65,24,118,32,10,40,2,0,34,7,65,24,118,75,13,3,32,10,65,4,106,33,10,32,11,32,6,65,1,106,34,6,71,13,0,11,12,1,11,65,2,33,6,32,11,65,2,70,4,64,65,1,33,7,32,8,65,4,106,12,3,11,32,8,65,8,106,33,10,3,64,32,7,65,24,118,32,10,40,2,0,34,7,65,24,118,77,13,2,32,10,65,4,106,33,10,32,11,32,6,65,1,106,34,6,71,13,0,11,11,32,11,33,6,11,32,6,32,20,73,13,2,32,15,69,13,1,32,6,65,2,73,4,64,65,1,33,6,12,2,11,32,8,32,6,65,2,116,106,32,6,65,1,118,34,7,65,2,116,107,11,32,7,65,2,116,106,65,4,107,33,11,3,64,32,8,40,2,0,33,10,32,8,32,11,40,2,0,54,2,0,32,11,32,10,54,2,0,32,11,65,4,107,33,11,32,8,65,4,106,33,8,32,7,65,1,107,34,7,13,0,11,11,32,6,65,1,116,65,1,114,12,1,11,32,20,32,11,32,11,32,20,75,27,65,1,116,32,4,69,13,0,26,32,8,65,32,32,11,32,11,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,225,5,32,6,65,1,116,65,1,114,11,34,11,65,1,118,32,13,106,173,124,32,25,126,32,13,32,9,65,1,118,107,173,32,26,124,32,25,126,133,121,167,33,21,11,2,64,2,64,32,18,65,2,73,13,0,32,19,32,18,65,2,116,106,33,22,3,64,32,18,32,24,106,45,0,0,32,21,73,13,1,2,127,32,3,32,22,40,2,0,34,6,65,1,118,34,7,32,9,65,1,118,34,10,106,34,15,79,32,6,32,9,114,65,1,113,69,113,69,4,64,32,0,32,13,32,15,107,65,2,116,106,33,8,32,6,65,1,113,69,4,64,32,8,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,225,5,11,32,9,65,1,113,69,4,64,32,8,32,7,65,2,116,106,32,10,32,2,32,3,32,10,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,225,5,11,32,2,33,6,35,0,65,16,107,34,10,36,0,2,64,32,7,69,32,7,32,15,79,114,13,0,32,3,32,15,32,7,107,34,9,32,7,32,7,32,9,75,34,14,34,12,27,34,16,73,13,0,32,6,32,8,32,7,65,2,116,106,34,9,32,8,32,12,27,34,7,32,16,65,2,116,34,12,16,193,5,33,16,32,10,32,7,54,2,12,32,10,32,12,32,16,106,34,12,54,2,8,32,10,32,16,54,2,4,32,8,32,15,65,2,116,106,33,7,2,64,32,14,4,64,32,7,65,4,107,33,7,3,64,32,7,32,9,65,4,107,34,9,40,2,0,34,14,32,12,65,4,107,34,12,40,2,0,34,17,32,17,65,24,118,34,17,32,14,65,24,118,34,14,73,34,23,27,54,2,0,32,12,32,23,65,2,116,106,33,12,32,9,32,14,32,17,77,65,2,116,106,34,9,32,8,70,13,2,32,7,65,4,107,33,7,32,12,32,16,71,13,0,11,12,1,11,32,10,65,4,106,33,6,2,64,32,7,32,9,70,13,0,32,6,40,2,0,34,8,32,6,40,2,4,34,16,70,13,0,32,6,40,2,8,33,12,3,64,2,64,32,12,32,9,40,2,0,34,14,32,8,40,2,0,34,17,32,14,65,24,118,34,14,32,17,65,24,118,34,17,73,34,23,27,54,2,0,32,12,65,4,106,33,12,32,8,32,14,32,17,79,65,2,116,106,34,8,32,16,70,13,0,32,9,32,23,65,2,116,106,34,9,32,7,71,13,1,11,11,32,6,32,8,54,2,0,32,6,32,12,54,2,8,11,32,10,40,2,12,33,9,32,10,40,2,4,33,6,32,10,40,2,8,33,12,11,32,9,32,6,32,12,32,6,107,16,193,5,26,11,32,10,65,16,106,36,0,32,15,65,1,116,65,1,114,12,1,11,32,15,65,1,116,11,33,9,32,22,65,4,107,33,22,65,1,33,6,32,18,65,1,107,34,18,65,1,75,13,0,11,12,1,11,32,18,33,6,11,32,19,65,142,2,106,32,6,106,32,21,58,0,0,32,19,65,4,106,32,6,65,2,116,106,32,9,54,2,0,32,1,32,13,75,4,64,32,6,65,1,106,33,18,32,11,65,1,118,32,13,106,33,13,32,11,33,9,12,1,11,11,32,9,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,225,5,11,32,19,65,208,2,106,36,0,11,221,9,2,18,127,2,126,35,0,65,208,2,107,34,18,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,24,66,255,255,255,255,255,255,255,255,63,124,32,24,128,33,24,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,7,32,7,65,192,0,79,27,11,33,20,32,18,65,141,2,106,33,23,65,1,33,8,3,64,65,0,33,15,65,1,33,10,32,1,32,13,75,4,64,32,0,32,13,65,40,108,106,33,12,35,0,65,48,107,34,14,36,0,2,127,2,64,32,1,32,13,107,34,6,32,20,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,10,12,1,11,2,64,2,64,2,64,32,12,65,40,106,34,7,32,12,65,32,16,137,18,34,15,65,0,78,4,64,65,2,33,10,32,6,65,2,70,13,4,3,64,32,7,65,40,106,34,11,32,7,65,32,16,137,18,65,0,72,13,3,32,11,33,7,32,6,32,10,65,1,106,34,10,71,13,0,11,12,1,11,65,2,33,10,65,1,33,9,32,6,65,2,70,13,2,3,64,32,7,65,40,106,34,11,32,7,65,32,16,137,18,65,0,78,13,2,32,11,33,7,32,6,32,10,65,1,106,34,10,71,13,0,11,11,32,6,33,10,11,32,10,32,20,73,13,2,32,15,65,0,78,13,1,32,10,65,2,73,4,64,65,1,33,10,12,2,11,32,12,32,10,65,40,108,106,32,10,65,1,118,34,9,65,88,108,106,33,7,11,32,9,65,40,108,32,7,106,65,40,107,33,7,3,64,32,14,65,8,106,34,6,32,12,65,40,16,193,5,26,32,12,32,7,65,40,16,193,5,32,7,32,6,65,40,16,193,5,65,40,107,33,7,65,40,106,33,12,32,9,65,1,107,34,9,13,0,11,11,32,10,65,1,116,65,1,114,12,1,11,32,20,32,6,32,6,32,20,75,27,65,1,116,32,4,69,13,0,26,32,12,65,32,32,6,32,6,65,32,79,27,34,7,32,2,32,3,65,0,65,0,32,5,16,237,5,32,7,65,1,116,65,1,114,11,33,10,32,14,65,48,106,36,0,32,13,173,34,25,32,10,65,1,118,32,13,106,173,124,32,24,126,32,13,32,8,65,1,118,107,173,32,25,124,32,24,126,133,121,167,33,15,11,2,64,2,64,32,16,65,2,73,13,0,32,18,32,16,65,2,116,106,33,21,3,64,32,16,32,23,106,45,0,0,32,15,73,13,1,2,127,32,3,32,21,40,2,0,34,7,65,1,118,34,6,32,8,65,1,118,34,9,106,34,14,79,32,7,32,8,114,65,1,113,69,113,69,4,64,32,0,32,13,32,14,107,65,40,108,106,33,11,32,7,65,1,113,69,4,64,32,11,32,6,32,2,32,3,32,6,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,237,5,11,32,8,65,1,113,69,4,64,32,11,32,6,65,40,108,106,32,9,32,2,32,3,32,9,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,237,5,11,32,2,33,7,35,0,65,16,107,34,12,36,0,2,64,32,6,69,32,6,32,14,79,114,13,0,32,3,32,14,32,6,107,34,8,32,6,32,6,32,8,75,34,17,27,34,8,73,13,0,32,7,32,11,32,6,65,40,108,106,34,6,32,11,32,17,27,34,9,32,8,65,40,108,34,8,16,193,5,33,19,32,12,32,9,54,2,12,32,12,32,8,32,19,106,34,9,54,2,8,32,12,32,19,54,2,4,32,11,32,14,65,40,108,106,33,8,2,64,32,17,4,64,32,8,65,40,107,33,8,3,64,32,8,32,9,65,40,107,34,8,32,6,65,40,107,34,6,32,8,32,6,65,32,16,137,18,34,9,65,0,78,34,17,27,65,40,16,193,5,32,8,32,9,65,31,118,65,40,108,106,33,9,32,6,32,17,65,40,108,106,34,6,32,11,70,13,2,65,40,107,33,8,32,9,32,19,71,13,0,11,12,1,11,32,12,65,4,106,33,7,2,64,32,6,32,8,70,13,0,32,7,40,2,0,34,11,32,7,40,2,4,34,19,70,13,0,32,7,40,2,8,33,9,3,64,2,64,32,9,32,11,32,6,32,6,32,11,65,32,16,137,18,34,17,65,0,78,34,22,27,65,40,16,193,5,65,40,106,33,9,32,11,32,22,65,40,108,106,34,11,32,19,70,13,0,32,6,32,17,65,31,118,65,40,108,106,34,6,32,8,71,13,1,11,11,32,7,32,11,54,2,0,32,7,32,9,54,2,8,11,32,12,40,2,12,33,6,32,12,40,2,4,33,7,32,12,40,2,8,33,9,11,32,6,32,7,32,9,32,7,107,16,193,5,26,11,32,12,65,16,106,36,0,32,14,65,1,116,65,1,114,12,1,11,32,14,65,1,116,11,33,8,32,21,65,4,107,33,21,65,1,33,7,32,16,65,1,107,34,16,65,1,75,13,0,11,12,1,11,32,16,33,7,11,32,18,65,142,2,106,32,7,106,32,15,58,0,0,32,18,65,4,106,32,7,65,2,116,106,32,8,54,2,0,32,1,32,13,75,4,64,32,7,65,1,106,33,16,32,10,65,1,118,32,13,106,33,13,32,10,33,8,12,1,11,11,32,8,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,237,5,11,32,18,65,208,2,106,36,0,11,247,10,2,19,127,2,126,35,0,65,208,2,107,34,18,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,25,66,255,255,255,255,255,255,255,255,63,124,32,25,128,33,25,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,9,32,9,65,192,0,79,27,11,33,19,32,18,65,141,2,106,33,23,65,1,33,10,3,64,65,0,33,20,65,1,33,9,32,1,32,13,75,4,64,32,0,32,13,65,6,116,106,33,7,65,0,33,16,35,0,65,64,106,34,14,36,0,2,127,2,64,32,1,32,13,107,34,6,32,19,73,13,0,32,6,65,2,79,4,127,2,64,2,64,2,64,2,64,32,7,65,64,107,32,7,65,32,16,137,18,34,9,69,4,64,32,7,40,2,96,32,7,40,2,32,79,13,1,12,2,11,32,9,65,0,72,13,1,11,65,2,33,8,32,6,65,2,70,13,2,32,7,33,9,3,64,2,64,32,9,65,128,1,106,32,9,65,64,107,34,11,65,32,16,137,18,34,12,69,4,64,32,9,65,160,1,106,40,2,0,32,9,65,224,0,106,40,2,0,73,13,5,12,1,11,32,12,65,0,78,13,0,12,4,11,32,11,33,9,32,6,32,8,65,1,106,34,8,71,13,0,11,12,1,11,65,2,33,8,65,1,33,16,32,6,65,2,70,13,1,32,7,33,9,3,64,2,64,32,9,65,128,1,106,32,9,65,64,107,34,11,65,32,16,137,18,34,12,69,4,64,32,9,65,160,1,106,40,2,0,32,9,65,224,0,106,40,2,0,73,13,1,12,4,11,32,12,65,0,78,13,3,11,32,11,33,9,32,6,32,8,65,1,106,34,8,71,13,0,11,11,32,6,33,8,11,32,8,32,19,73,13,1,32,16,69,32,8,65,2,73,114,69,4,64,32,8,65,1,118,33,9,32,8,65,6,116,32,7,106,65,64,106,33,6,3,64,32,14,32,7,65,192,0,16,193,5,33,11,32,7,32,6,65,192,0,16,193,5,32,6,32,11,65,192,0,16,193,5,65,64,106,33,6,65,64,107,33,7,32,9,65,1,107,34,9,13,0,11,11,32,8,5,32,6,11,65,1,116,65,1,114,12,1,11,32,19,32,6,32,6,32,19,75,27,65,1,116,32,4,69,13,0,26,32,7,65,32,32,6,32,6,65,32,79,27,34,9,32,2,32,3,65,0,65,0,32,5,16,173,5,32,9,65,1,116,65,1,114,11,33,9,32,14,65,64,107,36,0,32,13,173,34,26,32,9,65,1,118,32,13,106,173,124,32,25,126,32,13,32,10,65,1,118,107,173,32,26,124,32,25,126,133,121,167,33,20,11,2,64,2,64,32,17,65,2,73,13,0,32,18,32,17,65,2,116,106,33,16,3,64,32,17,32,23,106,45,0,0,32,20,73,13,1,2,127,32,3,32,16,40,2,0,34,8,65,1,118,34,6,32,10,65,1,118,34,11,106,34,14,79,32,8,32,10,114,65,1,113,69,113,69,4,64,32,0,32,13,32,14,107,65,6,116,106,33,7,32,8,65,1,113,69,4,64,32,7,32,6,32,2,32,3,32,6,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,173,5,11,32,10,65,1,113,69,4,64,32,7,32,6,65,6,116,106,32,11,32,2,32,3,32,11,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,173,5,11,35,0,65,16,107,34,11,36,0,2,64,32,6,69,32,6,32,14,79,114,13,0,32,3,32,14,32,6,107,34,10,32,6,32,6,32,10,75,34,12,27,34,10,73,13,0,32,2,32,7,32,6,65,6,116,106,34,8,32,7,32,12,27,34,6,32,10,65,6,116,34,15,16,193,5,33,10,32,11,32,6,54,2,12,32,11,32,10,32,15,106,54,2,8,32,11,32,10,54,2,4,32,7,32,14,65,6,116,106,33,6,2,64,32,12,4,64,32,6,65,64,106,33,15,32,11,65,4,106,34,12,40,2,4,33,6,32,12,40,2,8,33,8,3,64,2,127,32,6,65,64,106,34,21,32,8,65,64,106,34,22,65,32,16,137,18,34,24,4,64,32,24,65,31,118,12,1,11,32,6,65,32,107,40,2,0,32,8,65,32,107,40,2,0,73,11,33,8,32,15,32,22,32,21,32,8,27,65,192,0,16,193,5,33,15,32,21,32,8,65,6,116,106,33,6,32,7,32,22,32,8,65,1,115,65,6,116,106,34,8,71,4,64,32,15,65,64,106,33,15,32,6,32,10,71,13,1,11,11,32,12,32,6,54,2,4,32,12,32,8,54,2,8,12,1,11,32,11,65,4,106,33,12,2,64,32,6,32,8,34,7,70,13,0,32,12,40,2,0,34,10,32,12,40,2,4,34,21,70,13,0,32,12,40,2,8,33,8,3,64,32,8,32,7,32,10,2,127,32,7,32,10,65,32,16,137,18,34,8,4,64,32,8,65,31,118,12,1,11,32,7,40,2,32,32,10,40,2,32,73,11,34,15,27,65,192,0,16,193,5,65,64,107,33,8,32,21,32,10,32,15,69,65,6,116,106,34,10,71,4,64,32,7,32,15,65,6,116,106,34,7,32,6,71,13,1,11,11,32,12,32,10,54,2,0,32,12,32,8,54,2,8,11,11,32,11,40,2,12,32,11,40,2,4,34,7,32,11,40,2,8,32,7,107,16,193,5,26,11,32,11,65,16,106,36,0,32,14,65,1,116,65,1,114,12,1,11,32,14,65,1,116,11,33,10,32,16,65,4,107,33,16,65,1,33,7,32,17,65,1,107,34,17,65,1,75,13,0,11,12,1,11,32,17,33,7,11,32,18,65,142,2,106,32,7,106,32,20,58,0,0,32,18,65,4,106,32,7,65,2,116,106,32,10,54,2,0,32,1,32,13,75,4,64,32,7,65,1,106,33,17,32,9,65,1,118,32,13,106,33,13,32,9,33,10,12,1,11,11,32,10,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,173,5,11,32,18,65,208,2,106,36,0,11,227,9,2,18,127,2,126,35,0,65,208,2,107,34,19,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,24,66,255,255,255,255,255,255,255,255,63,124,32,24,128,33,24,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,7,32,7,65,192,0,79,27,11,33,20,32,19,65,141,2,106,33,22,65,1,33,8,3,64,65,0,33,21,65,1,33,10,32,1,32,15,75,4,64,32,15,173,34,25,2,127,32,0,32,15,65,148,1,108,106,33,13,2,64,32,1,32,15,107,34,6,32,20,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,10,12,1,11,2,64,2,64,2,64,32,13,65,148,1,106,34,7,32,13,16,238,1,34,11,69,4,64,65,2,33,10,32,6,65,2,70,13,4,3,64,32,7,65,148,1,106,34,9,32,7,16,238,1,13,3,32,9,33,7,32,6,32,10,65,1,106,34,10,71,13,0,11,12,1,11,65,2,33,10,65,1,33,9,32,6,65,2,70,13,2,3,64,32,7,65,148,1,106,34,9,32,7,16,238,1,69,13,2,32,9,33,7,32,6,32,10,65,1,106,34,10,71,13,0,11,11,32,6,33,10,11,32,10,32,20,73,13,2,32,11,69,13,1,32,10,65,2,73,4,64,65,1,33,10,12,2,11,32,13,32,10,65,148,1,108,106,32,10,65,1,118,34,9,65,236,126,108,106,33,7,11,32,9,65,148,1,108,32,7,106,65,148,1,107,33,6,65,0,33,11,3,64,65,0,33,7,3,64,32,7,32,13,106,34,14,40,2,0,33,12,32,14,32,6,32,7,106,34,14,40,2,0,54,2,0,32,14,32,12,54,2,0,32,7,65,4,106,34,7,65,148,1,71,13,0,11,32,13,65,148,1,106,33,13,32,6,65,148,1,107,33,6,32,11,65,1,106,34,11,32,9,71,13,0,11,11,32,10,65,1,116,65,1,114,12,1,11,32,20,32,6,32,6,32,20,75,27,65,1,116,32,4,69,13,0,26,32,13,65,32,32,6,32,6,65,32,79,27,34,7,32,2,32,3,65,0,65,0,32,5,16,210,5,32,7,65,1,116,65,1,114,11,34,10,65,1,118,32,15,106,173,124,32,24,126,32,15,32,8,65,1,118,107,173,32,25,124,32,24,126,133,121,167,33,21,11,2,64,2,64,32,17,65,2,73,13,0,32,19,32,17,65,2,116,106,33,13,3,64,32,17,32,22,106,45,0,0,32,21,73,13,1,2,127,32,3,32,13,40,2,0,34,7,65,1,118,34,6,32,8,65,1,118,34,11,106,34,14,79,32,7,32,8,114,65,1,113,69,113,69,4,64,32,0,32,15,32,14,107,65,148,1,108,106,33,9,32,7,65,1,113,69,4,64,32,9,32,6,32,2,32,3,32,6,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,210,5,11,32,8,65,1,113,69,4,64,32,9,32,6,65,148,1,108,106,32,11,32,2,32,3,32,11,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,210,5,11,32,2,33,7,35,0,65,16,107,34,11,36,0,2,64,32,6,69,32,6,32,14,79,114,13,0,32,3,32,14,32,6,107,34,8,32,6,32,6,32,8,75,34,16,27,34,8,73,13,0,32,7,32,9,32,6,65,148,1,108,106,34,6,32,9,32,16,27,34,12,32,8,65,148,1,108,34,8,16,193,5,33,18,32,11,32,12,54,2,12,32,11,32,8,32,18,106,34,12,54,2,8,32,11,32,18,54,2,4,32,9,32,14,65,148,1,108,106,33,8,2,64,32,16,4,64,32,8,65,148,1,107,33,8,3,64,32,8,32,6,65,148,1,107,34,6,32,12,65,148,1,107,34,8,32,8,32,6,16,238,1,34,16,27,65,148,1,16,193,5,32,8,32,16,65,148,1,108,106,33,12,32,6,32,16,65,1,115,65,148,1,108,106,34,6,32,9,70,13,2,65,148,1,107,33,8,32,12,32,18,71,13,0,11,12,1,11,32,11,65,4,106,33,7,2,64,32,6,32,8,70,13,0,32,7,40,2,0,34,9,32,7,40,2,4,34,16,70,13,0,32,7,40,2,8,33,12,3,64,32,7,32,12,32,6,32,9,32,6,32,9,16,238,1,34,18,27,65,148,1,16,193,5,65,148,1,106,34,12,54,2,8,32,7,32,9,32,18,65,1,115,65,148,1,108,106,34,9,54,2,0,32,9,32,16,70,13,1,32,6,32,18,65,148,1,108,106,34,6,32,8,71,13,0,11,11,32,11,40,2,12,33,6,32,11,40,2,4,33,7,32,11,40,2,8,33,12,11,32,6,32,7,32,12,32,7,107,16,193,5,26,11,32,11,65,16,106,36,0,32,14,65,1,116,65,1,114,12,1,11,32,14,65,1,116,11,33,8,32,13,65,4,107,33,13,65,1,33,7,32,17,65,1,107,34,17,65,1,75,13,0,11,12,1,11,32,17,33,7,11,32,19,65,142,2,106,32,7,106,32,21,58,0,0,32,19,65,4,106,32,7,65,2,116,106,32,8,54,2,0,32,1,32,15,75,4,64,32,7,65,1,106,33,17,32,10,65,1,118,32,15,106,33,15,32,10,33,8,12,1,11,11,32,8,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,210,5,11,32,19,65,208,2,106,36,0,11,171,10,2,19,127,2,126,35,0,65,208,2,107,34,18,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,25,66,255,255,255,255,255,255,255,255,63,124,32,25,128,33,25,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,19,32,18,65,141,2,106,33,24,65,1,33,10,3,64,65,0,33,20,65,1,33,11,32,1,32,12,75,4,64,32,12,173,34,26,2,127,32,0,32,12,65,2,116,106,33,8,2,64,32,1,32,12,107,34,11,32,19,73,13,0,2,64,32,11,65,2,73,4,64,32,11,33,6,12,1,11,32,8,65,4,106,33,9,2,64,2,64,2,64,32,8,40,2,4,65,8,106,32,8,40,2,0,65,8,106,16,238,28,34,13,65,255,1,113,65,255,1,71,4,64,65,2,33,6,32,11,65,2,70,13,4,3,64,32,9,40,2,0,33,7,32,9,65,4,106,34,9,40,2,0,65,8,106,32,7,65,8,106,16,238,28,65,255,1,113,65,255,1,70,13,3,32,11,32,6,65,1,106,34,6,71,13,0,11,12,1,11,65,2,33,6,65,1,33,7,32,11,65,2,70,13,2,3,64,32,9,40,2,0,33,7,32,9,65,4,106,34,9,40,2,0,65,8,106,32,7,65,8,106,16,238,28,65,255,1,113,65,255,1,71,13,2,32,11,32,6,65,1,106,34,6,71,13,0,11,11,32,11,33,6,11,32,6,32,19,73,13,2,32,13,65,255,1,113,65,255,1,71,13,1,32,6,65,2,73,4,64,65,1,33,6,12,2,11,32,8,32,6,65,2,116,106,32,6,65,1,118,34,7,65,2,116,107,33,9,11,32,7,65,2,116,32,9,106,65,4,107,33,9,3,64,32,8,40,2,0,33,11,32,8,32,9,40,2,0,54,2,0,32,9,32,11,54,2,0,32,9,65,4,107,33,9,32,8,65,4,106,33,8,32,7,65,1,107,34,7,13,0,11,11,32,6,65,1,116,65,1,114,12,1,11,32,19,32,11,32,11,32,19,75,27,65,1,116,32,4,69,13,0,26,32,8,65,32,32,11,32,11,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,189,5,32,6,65,1,116,65,1,114,11,34,11,65,1,118,32,12,106,173,124,32,25,126,32,12,32,10,65,1,118,107,173,32,26,124,32,25,126,133,121,167,33,20,11,2,64,2,64,32,16,65,2,73,13,0,32,18,32,16,65,2,116,106,33,21,3,64,32,16,32,24,106,45,0,0,32,20,73,13,1,2,127,32,3,32,21,40,2,0,34,6,65,1,118,34,7,32,10,65,1,118,34,8,106,34,17,79,32,6,32,10,114,65,1,113,69,113,69,4,64,32,0,32,12,32,17,107,65,2,116,106,33,9,32,6,65,1,113,69,4,64,32,9,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,189,5,11,32,10,65,1,113,69,4,64,32,9,32,7,65,2,116,106,32,8,32,2,32,3,32,8,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,189,5,11,32,2,33,6,35,0,65,16,107,34,15,36,0,2,64,32,7,69,32,7,32,17,79,114,13,0,32,3,32,17,32,7,107,34,10,32,7,32,7,32,10,75,34,14,34,8,27,34,13,73,13,0,32,6,32,9,32,7,65,2,116,106,34,10,32,9,32,8,27,34,7,32,13,65,2,116,34,8,16,193,5,33,13,32,15,32,7,54,2,12,32,15,32,8,32,13,106,34,8,54,2,8,32,15,32,13,54,2,4,32,9,32,17,65,2,116,106,33,7,2,64,32,14,4,64,32,7,65,4,107,33,7,3,64,32,7,32,10,65,4,107,34,10,32,8,65,4,107,34,8,32,8,40,2,0,65,8,106,32,10,40,2,0,65,8,106,16,238,28,65,255,1,113,34,14,65,255,1,70,34,22,27,40,2,0,54,2,0,32,8,32,22,65,2,116,106,33,8,32,10,32,14,65,255,1,71,65,2,116,106,34,10,32,9,70,13,2,32,7,65,4,107,33,7,32,8,32,13,71,13,0,11,12,1,11,32,15,65,4,106,33,14,2,64,32,7,34,8,32,10,70,13,0,32,14,40,2,0,34,6,32,14,40,2,4,34,22,70,13,0,32,14,40,2,8,33,9,3,64,32,10,40,2,0,65,8,106,32,6,40,2,0,65,8,106,16,238,28,33,7,32,14,32,9,65,4,106,34,13,54,2,8,32,14,32,6,32,7,65,255,1,113,34,23,65,255,1,71,65,2,116,106,34,7,54,2,0,32,9,32,10,32,6,32,23,65,255,1,70,34,23,27,40,2,0,54,2,0,32,7,32,22,70,13,1,32,13,33,9,32,7,33,6,32,10,32,23,65,2,116,106,34,10,32,8,71,13,0,11,11,32,15,40,2,12,33,10,32,15,40,2,4,33,6,32,15,40,2,8,33,8,11,32,10,32,6,32,8,32,6,107,16,193,5,26,11,32,15,65,16,106,36,0,32,17,65,1,116,65,1,114,12,1,11,32,17,65,1,116,11,33,10,32,21,65,4,107,33,21,65,1,33,6,32,16,65,1,107,34,16,65,1,75,13,0,11,12,1,11,32,16,33,6,11,32,18,65,142,2,106,32,6,106,32,20,58,0,0,32,18,65,4,106,32,6,65,2,116,106,32,10,54,2,0,32,1,32,12,75,4,64,32,6,65,1,106,33,16,32,11,65,1,118,32,12,106,33,12,32,11,33,10,12,1,11,11,32,10,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,189,5,11,32,18,65,208,2,106,36,0,11,150,10,2,18,127,2,126,35,0,65,208,2,107,34,18,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,24,66,255,255,255,255,255,255,255,255,63,124,32,24,128,33,24,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,7,32,7,65,192,0,79,27,11,33,20,32,18,65,141,2,106,33,23,65,1,33,8,3,64,65,0,33,15,65,1,33,11,32,1,32,14,75,4,64,32,14,173,34,25,2,127,32,0,32,14,65,136,2,108,106,33,10,2,64,32,1,32,14,107,34,6,32,20,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,11,12,1,11,2,64,2,64,2,64,32,10,65,136,2,106,34,7,32,10,16,161,3,34,13,65,255,1,113,65,255,1,71,4,64,65,2,33,11,32,6,65,2,70,13,4,3,64,32,7,65,136,2,106,34,9,32,7,16,161,3,65,255,1,113,65,255,1,70,13,3,32,9,33,7,32,6,32,11,65,1,106,34,11,71,13,0,11,12,1,11,65,2,33,11,65,1,33,9,32,6,65,2,70,13,2,3,64,32,7,65,136,2,106,34,9,32,7,16,161,3,65,255,1,113,65,255,1,71,13,2,32,9,33,7,32,6,32,11,65,1,106,34,11,71,13,0,11,11,32,6,33,11,11,32,11,32,20,73,13,2,32,13,65,255,1,113,65,255,1,71,13,1,32,11,65,2,73,4,64,65,1,33,11,12,2,11,32,10,32,11,65,136,2,108,106,32,11,65,1,118,34,9,65,248,125,108,106,33,7,11,32,9,65,136,2,108,32,7,106,65,136,2,107,33,6,65,0,33,13,3,64,65,0,33,7,3,64,32,7,32,10,106,34,12,40,2,0,33,15,32,12,32,6,32,7,106,34,12,40,2,0,54,2,0,32,12,32,15,54,2,0,32,7,65,4,106,34,7,65,136,2,71,13,0,11,32,10,65,136,2,106,33,10,32,6,65,136,2,107,33,6,32,13,65,1,106,34,13,32,9,71,13,0,11,11,32,11,65,1,116,65,1,114,12,1,11,32,20,32,6,32,6,32,20,75,27,65,1,116,32,4,69,13,0,26,32,10,65,32,32,6,32,6,65,32,79,27,34,7,32,2,32,3,65,0,65,0,32,5,16,226,5,32,7,65,1,116,65,1,114,11,34,11,65,1,118,32,14,106,173,124,32,24,126,32,14,32,8,65,1,118,107,173,32,25,124,32,24,126,133,121,167,33,15,11,2,64,2,64,32,16,65,2,73,13,0,32,18,32,16,65,2,116,106,33,21,3,64,32,16,32,23,106,45,0,0,32,15,73,13,1,2,127,32,3,32,21,40,2,0,34,7,65,1,118,34,6,32,8,65,1,118,34,10,106,34,13,79,32,7,32,8,114,65,1,113,69,113,69,4,64,32,0,32,14,32,13,107,65,136,2,108,106,33,9,32,7,65,1,113,69,4,64,32,9,32,6,32,2,32,3,32,6,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,226,5,11,32,8,65,1,113,69,4,64,32,9,32,6,65,136,2,108,106,32,10,32,2,32,3,32,10,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,226,5,11,32,2,33,7,35,0,65,16,107,34,10,36,0,2,64,32,6,69,32,6,32,13,79,114,13,0,32,3,32,13,32,6,107,34,8,32,6,32,6,32,8,75,34,17,27,34,8,73,13,0,32,7,32,9,32,6,65,136,2,108,106,34,6,32,9,32,17,27,34,12,32,8,65,136,2,108,34,8,16,193,5,33,19,32,10,32,12,54,2,12,32,10,32,8,32,19,106,34,12,54,2,8,32,10,32,19,54,2,4,32,9,32,13,65,136,2,108,106,33,8,2,64,32,17,4,64,32,8,65,136,2,107,33,8,3,64,32,8,32,6,65,136,2,107,34,6,32,12,65,136,2,107,34,8,32,8,32,6,16,161,3,65,255,1,113,34,17,65,255,1,70,34,12,27,65,136,2,16,193,5,32,8,32,12,65,136,2,108,106,33,12,32,6,32,17,65,255,1,71,65,136,2,108,106,34,6,32,9,70,13,2,65,136,2,107,33,8,32,12,32,19,71,13,0,11,12,1,11,32,10,65,4,106,33,7,2,64,32,6,32,8,70,13,0,32,7,40,2,0,34,9,32,7,40,2,4,34,19,70,13,0,32,7,40,2,8,33,12,3,64,32,7,32,12,32,6,32,9,32,6,32,9,16,161,3,65,255,1,113,34,17,65,255,1,70,34,22,27,65,136,2,16,193,5,65,136,2,106,34,12,54,2,8,32,7,32,9,32,17,65,255,1,71,65,136,2,108,106,34,9,54,2,0,32,9,32,19,70,13,1,32,6,32,22,65,136,2,108,106,34,6,32,8,71,13,0,11,11,32,10,40,2,12,33,6,32,10,40,2,4,33,7,32,10,40,2,8,33,12,11,32,6,32,7,32,12,32,7,107,16,193,5,26,11,32,10,65,16,106,36,0,32,13,65,1,116,65,1,114,12,1,11,32,13,65,1,116,11,33,8,32,21,65,4,107,33,21,65,1,33,7,32,16,65,1,107,34,16,65,1,75,13,0,11,12,1,11,32,16,33,7,11,32,18,65,142,2,106,32,7,106,32,15,58,0,0,32,18,65,4,106,32,7,65,2,116,106,32,8,54,2,0,32,1,32,14,75,4,64,32,7,65,1,106,33,16,32,11,65,1,118,32,14,106,33,14,32,11,33,8,12,1,11,11,32,8,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,226,5,11,32,18,65,208,2,106,36,0,11,190,11,2,20,127,2,126,35,0,65,208,2,107,34,18,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,26,66,255,255,255,255,255,255,255,255,63,124,32,26,128,33,26,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,10,32,10,65,192,0,79,27,11,33,20,32,18,65,141,2,106,33,25,65,1,33,12,3,64,65,0,33,21,65,1,33,10,32,1,32,16,75,4,64,32,16,173,34,27,2,127,32,0,32,16,65,12,108,106,33,13,2,64,32,20,32,1,32,16,107,34,6,75,13,0,2,64,32,6,65,2,73,4,64,32,6,33,10,12,1,11,2,127,2,64,2,64,2,64,32,13,40,2,16,34,8,32,13,40,2,20,34,7,32,13,40,2,4,32,13,40,2,8,16,154,21,34,15,65,255,1,113,65,255,1,71,4,64,65,2,33,10,32,6,65,2,70,13,5,32,13,65,32,106,33,9,3,64,32,9,65,4,107,40,2,0,34,11,32,9,40,2,0,34,14,32,8,32,7,16,154,21,65,255,1,113,65,255,1,70,13,3,32,9,65,12,106,33,9,32,14,33,7,32,11,33,8,32,6,32,10,65,1,106,34,10,71,13,0,11,12,1,11,65,2,33,10,32,6,65,2,70,13,2,32,13,65,32,106,33,9,3,64,32,9,65,4,107,40,2,0,34,11,32,9,40,2,0,34,14,32,8,32,7,16,154,21,65,255,1,113,65,255,1,71,13,2,32,9,65,12,106,33,9,32,14,33,7,32,11,33,8,32,6,32,10,65,1,106,34,10,71,13,0,11,11,32,6,33,10,11,32,10,32,20,73,13,3,32,15,65,255,1,113,65,255,1,71,13,2,32,10,65,2,73,4,64,65,1,33,10,12,3,11,32,13,32,10,65,12,108,106,32,10,65,1,118,34,8,65,116,108,106,12,1,11,65,1,33,8,32,13,65,12,106,11,32,8,65,12,108,106,65,12,107,33,7,65,0,33,11,3,64,65,0,33,6,3,64,32,6,32,13,106,34,14,40,2,0,33,9,32,14,32,6,32,7,106,34,14,40,2,0,54,2,0,32,14,32,9,54,2,0,32,6,65,4,106,34,6,65,12,71,13,0,11,32,13,65,12,106,33,13,32,7,65,12,107,33,7,32,11,65,1,106,34,11,32,8,71,13,0,11,11,32,10,65,1,116,65,1,114,12,1,11,32,20,32,6,32,6,32,20,75,27,65,1,116,32,4,69,13,0,26,32,13,65,32,32,6,32,6,65,32,79,27,34,10,32,2,32,3,65,0,65,0,32,5,16,163,5,32,10,65,1,116,65,1,114,11,34,10,65,1,118,32,16,106,173,124,32,26,126,32,16,32,12,65,1,118,107,173,32,27,124,32,26,126,133,121,167,33,21,11,2,64,2,64,32,17,65,2,73,13,0,32,18,32,17,65,2,116,106,33,13,3,64,32,17,32,25,106,45,0,0,32,21,73,13,1,2,127,32,3,32,13,40,2,0,34,7,65,1,118,34,8,32,12,65,1,118,34,11,106,34,14,79,32,7,32,12,114,65,1,113,69,113,69,4,64,32,0,32,16,32,14,107,65,12,108,106,33,6,32,7,65,1,113,69,4,64,32,6,32,8,32,2,32,3,32,8,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,163,5,11,32,12,65,1,113,69,4,64,32,6,32,8,65,12,108,106,32,11,32,2,32,3,32,11,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,163,5,11,35,0,65,16,107,34,11,36,0,2,64,32,8,69,32,8,32,14,79,114,13,0,32,3,32,14,32,8,107,34,7,32,8,32,7,32,8,73,34,9,27,34,7,73,13,0,32,2,32,6,32,8,65,12,108,106,34,12,32,6,32,9,27,34,15,32,7,65,12,108,34,7,16,193,5,33,8,32,11,32,15,54,2,12,32,11,32,7,32,8,106,54,2,8,32,11,32,8,54,2,4,32,6,32,14,65,12,108,106,33,7,2,64,32,9,4,64,32,7,65,12,107,33,9,32,11,65,4,106,34,15,40,2,4,33,7,32,15,40,2,8,33,12,3,64,2,64,32,9,32,12,65,12,107,34,22,32,7,65,12,107,34,19,32,7,65,8,107,40,2,0,32,7,65,4,107,40,2,0,32,12,65,8,107,40,2,0,32,12,65,4,107,40,2,0,16,154,21,65,255,1,113,34,7,65,255,1,70,34,23,27,34,24,41,2,0,55,2,0,32,15,32,22,32,7,65,255,1,71,65,12,108,106,34,12,54,2,8,32,15,32,19,32,23,65,12,108,106,34,7,54,2,4,32,9,65,8,106,32,24,65,8,106,40,2,0,54,2,0,32,6,32,12,70,13,0,32,9,65,12,107,33,9,32,7,32,8,71,13,1,11,11,12,1,11,32,11,65,4,106,33,15,2,64,32,7,32,12,34,6,70,13,0,32,15,40,2,0,34,9,32,15,40,2,4,34,22,70,13,0,32,15,40,2,8,33,8,3,64,32,6,40,2,4,32,6,40,2,8,32,9,40,2,4,32,9,40,2,8,16,154,21,33,19,32,15,32,8,65,12,106,34,12,54,2,8,32,8,32,6,32,9,32,19,65,255,1,113,34,19,65,255,1,70,34,23,27,34,24,41,2,0,55,2,0,32,15,32,9,32,19,65,255,1,71,65,12,108,106,34,9,54,2,0,32,8,65,8,106,32,24,65,8,106,40,2,0,54,2,0,32,9,32,22,70,13,1,32,12,33,8,32,6,32,23,65,12,108,106,34,6,32,7,71,13,0,11,11,11,32,11,40,2,12,32,11,40,2,4,34,6,32,11,40,2,8,32,6,107,16,193,5,26,11,32,11,65,16,106,36,0,32,14,65,1,116,65,1,114,12,1,11,32,14,65,1,116,11,33,12,32,13,65,4,107,33,13,65,1,33,6,32,17,65,1,107,34,17,65,1,75,13,0,11,12,1,11,32,17,33,6,11,32,18,65,142,2,106,32,6,106,32,21,58,0,0,32,18,65,4,106,32,6,65,2,116,106,32,12,54,2,0,32,1,32,16,75,4,64,32,6,65,1,106,33,17,32,10,65,1,118,32,16,106,33,16,32,10,33,12,12,1,11,11,32,12,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,163,5,11,32,18,65,208,2,106,36,0,11,234,9,2,18,127,2,126,35,0,65,208,2,107,34,18,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,24,66,255,255,255,255,255,255,255,255,63,124,32,24,128,33,24,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,7,32,7,65,192,0,79,27,11,33,20,32,18,65,141,2,106,33,23,65,1,33,8,3,64,65,0,33,15,65,1,33,11,32,1,32,14,75,4,64,32,14,173,34,25,2,127,32,0,32,14,65,36,108,106,33,12,2,64,32,1,32,14,107,34,6,32,20,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,11,12,1,11,2,64,2,64,2,64,32,12,65,36,106,34,7,32,12,65,32,16,137,18,34,13,65,0,78,4,64,65,2,33,11,32,6,65,2,70,13,4,3,64,32,7,65,36,106,34,10,32,7,65,32,16,137,18,65,0,72,13,3,32,10,33,7,32,6,32,11,65,1,106,34,11,71,13,0,11,12,1,11,65,2,33,11,65,1,33,9,32,6,65,2,70,13,2,3,64,32,7,65,36,106,34,10,32,7,65,32,16,137,18,65,0,78,13,2,32,10,33,7,32,6,32,11,65,1,106,34,11,71,13,0,11,11,32,6,33,11,11,32,11,32,20,73,13,2,32,13,65,0,78,13,1,32,11,65,2,73,4,64,65,1,33,11,12,2,11,32,12,32,11,65,36,108,106,32,11,65,1,118,34,9,65,92,108,106,33,7,11,32,9,65,36,108,32,7,106,65,36,107,33,6,65,0,33,10,3,64,65,0,33,7,3,64,32,7,32,12,106,34,13,40,2,0,33,15,32,13,32,6,32,7,106,34,13,40,2,0,54,2,0,32,13,32,15,54,2,0,32,7,65,4,106,34,7,65,36,71,13,0,11,32,12,65,36,106,33,12,32,6,65,36,107,33,6,32,10,65,1,106,34,10,32,9,71,13,0,11,11,32,11,65,1,116,65,1,114,12,1,11,32,20,32,6,32,6,32,20,75,27,65,1,116,32,4,69,13,0,26,32,12,65,32,32,6,32,6,65,32,79,27,34,7,32,2,32,3,65,0,65,0,32,5,16,202,5,32,7,65,1,116,65,1,114,11,34,11,65,1,118,32,14,106,173,124,32,24,126,32,14,32,8,65,1,118,107,173,32,25,124,32,24,126,133,121,167,33,15,11,2,64,2,64,32,16,65,2,73,13,0,32,18,32,16,65,2,116,106,33,21,3,64,32,16,32,23,106,45,0,0,32,15,73,13,1,2,127,32,3,32,21,40,2,0,34,7,65,1,118,34,6,32,8,65,1,118,34,9,106,34,13,79,32,7,32,8,114,65,1,113,69,113,69,4,64,32,0,32,14,32,13,107,65,36,108,106,33,10,32,7,65,1,113,69,4,64,32,10,32,6,32,2,32,3,32,6,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,202,5,11,32,8,65,1,113,69,4,64,32,10,32,6,65,36,108,106,32,9,32,2,32,3,32,9,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,202,5,11,32,2,33,7,35,0,65,16,107,34,12,36,0,2,64,32,6,69,32,6,32,13,79,114,13,0,32,3,32,13,32,6,107,34,8,32,6,32,6,32,8,75,34,17,27,34,8,73,13,0,32,7,32,10,32,6,65,36,108,106,34,6,32,10,32,17,27,34,9,32,8,65,36,108,34,8,16,193,5,33,19,32,12,32,9,54,2,12,32,12,32,8,32,19,106,34,9,54,2,8,32,12,32,19,54,2,4,32,10,32,13,65,36,108,106,33,8,2,64,32,17,4,64,32,8,65,36,107,33,8,3,64,32,8,32,9,65,36,107,34,8,32,6,65,36,107,34,6,32,8,32,6,65,32,16,137,18,34,9,65,0,78,34,17,27,65,36,16,193,5,32,8,32,9,65,31,118,65,36,108,106,33,9,32,6,32,17,65,36,108,106,34,6,32,10,70,13,2,65,36,107,33,8,32,9,32,19,71,13,0,11,12,1,11,32,12,65,4,106,33,7,2,64,32,6,32,8,70,13,0,32,7,40,2,0,34,10,32,7,40,2,4,34,19,70,13,0,32,7,40,2,8,33,9,3,64,2,64,32,9,32,10,32,6,32,6,32,10,65,32,16,137,18,34,17,65,0,78,34,22,27,65,36,16,193,5,65,36,106,33,9,32,10,32,22,65,36,108,106,34,10,32,19,70,13,0,32,6,32,17,65,31,118,65,36,108,106,34,6,32,8,71,13,1,11,11,32,7,32,10,54,2,0,32,7,32,9,54,2,8,11,32,12,40,2,12,33,6,32,12,40,2,4,33,7,32,12,40,2,8,33,9,11,32,6,32,7,32,9,32,7,107,16,193,5,26,11,32,12,65,16,106,36,0,32,13,65,1,116,65,1,114,12,1,11,32,13,65,1,116,11,33,8,32,21,65,4,107,33,21,65,1,33,7,32,16,65,1,107,34,16,65,1,75,13,0,11,12,1,11,32,16,33,7,11,32,18,65,142,2,106,32,7,106,32,15,58,0,0,32,18,65,4,106,32,7,65,2,116,106,32,8,54,2,0,32,1,32,14,75,4,64,32,7,65,1,106,33,16,32,11,65,1,118,32,14,106,33,14,32,11,33,8,12,1,11,11,32,8,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,202,5,11,32,18,65,208,2,106,36,0,11,141,8,2,19,127,2,126,35,0,65,208,2,107,34,16,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,25,66,255,255,255,255,255,255,255,255,63,124,32,25,128,33,26,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,17,32,16,65,141,2,106,33,23,65,1,33,8,3,64,65,0,33,20,65,1,33,10,32,1,32,12,75,4,64,32,12,173,34,25,2,127,32,0,32,12,65,144,2,108,106,33,11,2,64,32,17,32,1,32,12,107,34,10,75,13,0,2,64,32,10,65,2,73,4,64,32,10,33,6,12,1,11,32,11,45,0,144,2,34,7,32,11,45,0,0,79,4,64,65,2,33,6,32,10,65,2,70,13,1,32,11,65,160,4,106,33,9,2,64,3,64,32,7,32,9,45,0,0,34,7,75,13,1,32,9,65,144,2,106,33,9,32,10,32,6,65,1,106,34,6,71,13,0,11,32,10,33,6,11,32,6,32,17,73,13,2,12,1,11,32,10,65,2,71,32,17,65,2,75,113,13,1,65,0,33,9,3,64,32,9,32,11,106,34,7,65,144,2,106,34,10,40,2,0,33,6,32,10,32,7,40,2,0,54,2,0,32,7,32,6,54,2,0,32,9,65,4,106,34,9,65,144,2,71,13,0,11,65,2,33,6,11,32,6,65,1,116,65,1,114,12,1,11,32,17,32,10,32,10,32,17,75,27,65,1,116,32,4,69,13,0,26,32,11,65,16,32,10,32,10,65,16,79,27,34,6,32,2,32,3,65,0,32,5,16,247,5,32,6,65,1,116,65,1,114,11,34,10,65,1,118,32,12,106,173,124,32,26,126,32,12,32,8,65,1,118,107,173,32,25,124,32,26,126,133,121,167,33,20,11,2,64,2,64,32,13,65,2,73,13,0,32,16,32,13,65,2,116,106,33,21,3,64,32,13,32,23,106,45,0,0,32,20,73,13,1,2,127,32,3,32,21,40,2,0,34,11,65,1,118,34,7,32,8,65,1,118,34,9,106,34,14,79,32,8,32,11,114,65,1,113,69,113,69,4,64,32,0,32,12,32,14,107,65,144,2,108,106,33,6,32,11,65,1,113,69,4,64,32,6,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,32,5,16,247,5,11,32,8,65,1,113,69,4,64,32,6,32,7,65,144,2,108,106,32,9,32,2,32,3,32,9,65,1,114,103,65,1,116,65,62,115,32,5,16,247,5,11,32,2,33,9,2,64,32,7,69,32,7,32,14,79,114,13,0,32,3,32,14,32,7,107,34,8,32,7,32,7,32,8,75,34,11,27,34,15,73,13,0,32,9,32,6,32,7,65,144,2,108,106,34,8,32,6,32,11,27,32,15,65,144,2,108,34,7,16,193,5,34,24,32,7,106,33,18,32,6,32,14,65,144,2,108,106,33,19,2,64,2,64,32,11,4,64,32,19,65,144,2,107,33,7,3,64,32,7,32,8,65,144,2,107,34,22,32,18,65,144,2,107,34,19,32,19,45,0,0,34,15,32,22,45,0,0,34,11,73,34,8,27,65,144,2,16,193,5,32,19,32,8,65,144,2,108,106,33,18,32,22,32,11,32,15,77,65,144,2,108,106,34,8,32,6,70,13,2,65,144,2,107,33,7,32,18,32,24,71,13,0,11,12,1,11,32,15,69,13,1,3,64,32,6,32,8,32,9,32,8,45,0,0,34,15,32,9,45,0,0,34,11,73,34,7,27,65,144,2,16,193,5,65,144,2,106,33,6,32,9,32,11,32,15,77,65,144,2,108,106,34,9,32,18,70,13,2,32,8,32,7,65,144,2,108,106,34,8,32,19,71,13,0,11,12,1,11,32,8,33,6,11,32,6,32,9,32,18,32,9,107,16,193,5,26,11,32,14,65,1,116,65,1,114,12,1,11,32,14,65,1,116,11,33,8,32,21,65,4,107,33,21,65,1,33,6,32,13,65,1,107,34,13,65,1,75,13,0,11,12,1,11,32,13,33,6,11,32,16,65,142,2,106,32,6,106,32,20,58,0,0,32,16,65,4,106,32,6,65,2,116,106,32,8,54,2,0,32,1,32,12,75,4,64,32,6,65,1,106,33,13,32,10,65,1,118,32,12,106,33,12,32,10,33,8,12,1,11,11,32,8,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,32,5,16,247,5,11,32,16,65,208,2,106,36,0,11,135,9,2,19,127,3,126,35,0,65,208,2,107,34,16,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,25,66,255,255,255,255,255,255,255,255,63,124,32,25,128,33,26,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,20,32,16,65,141,2,106,33,24,65,1,33,8,3,64,65,0,33,21,65,1,33,11,32,1,32,13,75,4,64,32,13,173,34,27,2,127,32,0,32,13,65,3,116,106,33,12,2,64,32,1,32,13,107,34,6,32,20,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,11,12,1,11,2,127,2,64,2,64,32,12,45,0,8,34,9,32,12,45,0,0,73,34,7,69,4,64,65,2,33,11,32,6,65,2,70,13,4,32,12,65,16,106,33,10,3,64,32,9,65,255,1,113,32,10,45,0,0,34,9,75,13,3,32,10,65,8,106,33,10,32,6,32,11,65,1,106,34,11,71,13,0,11,12,1,11,65,2,33,11,32,6,65,2,70,4,64,65,1,33,9,32,12,65,8,106,12,3,11,32,12,65,16,106,33,10,3,64,32,9,65,255,1,113,32,10,45,0,0,34,9,77,13,2,32,10,65,8,106,33,10,32,6,32,11,65,1,106,34,11,71,13,0,11,11,32,6,33,11,11,32,11,32,20,73,13,2,32,7,69,13,1,32,11,65,2,73,4,64,65,1,33,11,12,2,11,32,12,32,11,65,3,116,106,32,11,65,1,118,34,9,65,3,116,107,11,32,9,65,3,116,106,65,8,107,33,7,3,64,32,7,41,2,0,33,25,32,7,32,12,45,0,0,58,0,0,32,12,65,4,106,40,2,0,33,6,32,12,32,25,55,2,0,32,7,65,4,106,32,6,54,2,0,32,7,65,8,107,33,7,32,12,65,8,106,33,12,32,9,65,1,107,34,9,13,0,11,11,32,11,65,1,116,65,1,114,12,1,11,32,20,32,6,32,6,32,20,75,27,65,1,116,32,4,69,13,0,26,32,12,65,32,32,6,32,6,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,203,5,32,6,65,1,116,65,1,114,11,34,11,65,1,118,32,13,106,173,124,32,26,126,32,13,32,8,65,1,118,107,173,32,27,124,32,26,126,133,121,167,33,21,11,2,64,2,64,32,14,65,2,73,13,0,32,16,32,14,65,2,116,106,33,22,3,64,32,14,32,24,106,45,0,0,32,21,73,13,1,2,127,32,3,32,22,40,2,0,34,9,65,1,118,34,7,32,8,65,1,118,34,10,106,34,15,79,32,8,32,9,114,65,1,113,69,113,69,4,64,32,0,32,13,32,15,107,65,3,116,106,33,6,32,9,65,1,113,69,4,64,32,6,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,203,5,11,32,8,65,1,113,69,4,64,32,6,32,7,65,3,116,106,32,10,32,2,32,3,32,10,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,203,5,11,32,2,33,10,2,64,32,7,69,32,7,32,15,79,114,13,0,32,3,32,15,32,7,107,34,8,32,7,32,7,32,8,75,34,9,27,34,17,73,13,0,32,10,32,6,32,7,65,3,116,106,34,8,32,6,32,9,27,32,17,65,3,116,34,7,16,193,5,34,12,32,7,106,33,18,32,6,32,15,65,3,116,106,33,19,2,64,2,64,32,9,4,64,32,19,65,8,107,33,23,3,64,32,23,32,8,65,8,107,34,17,32,18,65,8,107,34,19,32,19,45,0,0,34,9,32,17,45,0,0,34,7,73,34,8,27,41,2,0,55,2,0,32,19,32,8,65,3,116,106,33,18,32,17,32,7,32,9,77,65,3,116,106,34,8,32,6,70,13,2,32,23,65,8,107,33,23,32,12,32,18,71,13,0,11,12,1,11,32,17,69,13,1,3,64,32,6,32,8,32,10,32,8,45,0,0,34,12,32,10,45,0,0,34,9,73,34,7,27,41,2,0,55,2,0,32,6,65,8,106,33,6,32,10,32,9,32,12,77,65,3,116,106,34,10,32,18,70,13,2,32,8,32,7,65,3,116,106,34,8,32,19,71,13,0,11,12,1,11,32,8,33,6,11,32,6,32,10,32,18,32,10,107,16,193,5,26,11,32,15,65,1,116,65,1,114,12,1,11,32,15,65,1,116,11,33,8,32,22,65,4,107,33,22,65,1,33,6,32,14,65,1,107,34,14,65,1,75,13,0,11,12,1,11,32,14,33,6,11,32,16,65,142,2,106,32,6,106,32,21,58,0,0,32,16,65,4,106,32,6,65,2,116,106,32,8,54,2,0,32,1,32,13,75,4,64,32,6,65,1,106,33,14,32,11,65,1,118,32,13,106,33,13,32,11,33,8,12,1,11,11,32,8,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,203,5,11,32,16,65,208,2,106,36,0,11,139,9,2,19,127,2,126,35,0,65,208,2,107,34,18,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,25,66,255,255,255,255,255,255,255,255,63,124,32,25,128,33,26,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,20,32,18,65,141,2,106,33,24,65,1,33,9,3,64,65,0,33,21,65,1,33,11,32,1,32,14,75,4,64,32,14,173,34,25,2,127,32,0,32,14,65,40,108,106,33,12,2,64,32,20,32,1,32,14,107,34,6,75,13,0,2,64,32,6,65,2,73,4,64,32,6,33,11,12,1,11,2,127,2,64,2,64,32,12,40,2,40,34,10,32,12,40,2,0,73,34,7,69,4,64,65,2,33,11,32,6,65,2,70,13,4,32,12,65,208,0,106,33,8,3,64,32,10,32,8,40,2,0,34,10,75,13,3,32,8,65,40,106,33,8,32,6,32,11,65,1,106,34,11,71,13,0,11,12,1,11,65,2,33,11,32,6,65,2,70,4,64,65,1,33,13,32,12,65,40,106,12,3,11,32,12,65,208,0,106,33,8,3,64,32,10,32,8,40,2,0,34,10,77,13,2,32,8,65,40,106,33,8,32,6,32,11,65,1,106,34,11,71,13,0,11,11,32,6,33,11,11,32,11,32,20,73,13,2,32,7,69,13,1,32,11,65,2,73,4,64,65,1,33,11,12,2,11,32,12,32,11,65,40,108,106,32,11,65,1,118,34,13,65,88,108,106,11,32,13,65,40,108,106,65,40,107,33,8,65,0,33,10,3,64,65,0,33,15,3,64,32,12,32,15,106,34,6,40,2,0,33,7,32,6,32,8,32,15,106,34,6,40,2,0,54,2,0,32,6,32,7,54,2,0,32,15,65,4,106,34,15,65,40,71,13,0,11,32,12,65,40,106,33,12,32,8,65,40,107,33,8,32,10,65,1,106,34,10,32,13,71,13,0,11,11,32,11,65,1,116,65,1,114,12,1,11,32,20,32,6,32,6,32,20,75,27,65,1,116,32,4,69,13,0,26,32,12,65,32,32,6,32,6,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,241,5,32,6,65,1,116,65,1,114,11,34,11,65,1,118,32,14,106,173,124,32,26,126,32,14,32,9,65,1,118,107,173,32,25,124,32,26,126,133,121,167,33,21,11,2,64,2,64,32,16,65,2,73,13,0,32,18,32,16,65,2,116,106,33,22,3,64,32,16,32,24,106,45,0,0,32,21,73,13,1,2,127,32,3,32,22,40,2,0,34,8,65,1,118,34,7,32,9,65,1,118,34,10,106,34,17,79,32,8,32,9,114,65,1,113,69,113,69,4,64,32,0,32,14,32,17,107,65,40,108,106,33,6,32,8,65,1,113,69,4,64,32,6,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,241,5,11,32,9,65,1,113,69,4,64,32,6,32,7,65,40,108,106,32,10,32,2,32,3,32,10,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,241,5,11,32,2,33,10,2,64,32,7,69,32,7,32,17,79,114,13,0,32,3,32,17,32,7,107,34,9,32,7,32,7,32,9,75,34,8,27,34,13,73,13,0,32,10,32,6,32,7,65,40,108,106,34,9,32,6,32,8,27,32,13,65,40,108,34,7,16,193,5,34,15,32,7,106,33,19,32,6,32,17,65,40,108,106,33,12,2,64,2,64,32,8,4,64,32,12,65,40,107,33,7,3,64,32,7,32,9,65,40,107,34,23,32,19,65,40,107,34,12,32,12,40,2,0,34,13,32,23,40,2,0,34,8,73,34,9,27,65,40,16,193,5,32,12,32,9,65,40,108,106,33,19,32,23,32,8,32,13,77,65,40,108,106,34,9,32,6,70,13,2,65,40,107,33,7,32,15,32,19,71,13,0,11,12,1,11,32,13,69,13,1,3,64,32,6,32,9,32,10,32,9,40,2,0,34,13,32,10,40,2,0,34,8,73,34,7,27,65,40,16,193,5,65,40,106,33,6,32,10,32,8,32,13,77,65,40,108,106,34,10,32,19,70,13,2,32,9,32,7,65,40,108,106,34,9,32,12,71,13,0,11,12,1,11,32,9,33,6,11,32,6,32,10,32,19,32,10,107,16,193,5,26,11,32,17,65,1,116,65,1,114,12,1,11,32,17,65,1,116,11,33,9,32,22,65,4,107,33,22,65,1,33,6,32,16,65,1,107,34,16,65,1,75,13,0,11,12,1,11,32,16,33,6,11,32,18,65,142,2,106,32,6,106,32,21,58,0,0,32,18,65,4,106,32,6,65,2,116,106,32,9,54,2,0,32,1,32,14,75,4,64,32,6,65,1,106,33,16,32,11,65,1,118,32,14,106,33,14,32,11,33,9,12,1,11,11,32,9,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,241,5,11,32,18,65,208,2,106,36,0,11,178,10,2,20,127,2,126,35,0,65,208,2,107,34,20,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,26,66,255,255,255,255,255,255,255,255,63,124,32,26,128,33,27,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,22,32,20,65,141,2,106,33,25,65,1,33,11,3,64,65,0,33,23,65,1,33,9,32,1,32,16,75,4,64,32,16,173,34,26,2,127,32,0,32,16,65,4,116,106,33,12,2,64,32,1,32,16,107,34,9,32,22,73,13,0,2,64,32,9,65,2,73,4,64,32,9,33,7,12,1,11,2,64,2,64,2,64,32,12,65,16,106,34,6,32,12,16,244,14,34,10,65,255,1,113,65,255,1,71,4,64,65,2,33,7,32,9,65,2,70,13,4,3,64,32,6,65,16,106,34,8,32,6,16,244,14,65,255,1,113,65,255,1,70,13,3,32,8,33,6,32,9,32,7,65,1,106,34,7,71,13,0,11,12,1,11,65,2,33,7,65,1,33,13,32,9,65,2,70,13,2,3,64,32,6,65,16,106,34,8,32,6,16,244,14,65,255,1,113,65,255,1,71,13,2,32,8,33,6,32,9,32,7,65,1,106,34,7,71,13,0,11,11,32,9,33,7,11,32,7,32,22,73,13,2,32,10,65,255,1,113,65,255,1,71,13,1,32,7,65,2,73,4,64,65,1,33,7,12,2,11,32,12,32,7,65,4,116,106,32,7,65,1,118,34,13,65,4,116,107,33,6,11,32,13,65,4,116,32,6,106,65,16,107,33,8,65,0,33,14,3,64,65,0,33,6,3,64,32,6,32,12,106,34,9,40,2,0,33,10,32,9,32,6,32,8,106,34,9,40,2,0,54,2,0,32,9,32,10,54,2,0,32,6,65,4,106,34,6,65,16,71,13,0,11,32,12,65,16,106,33,12,32,8,65,16,107,33,8,32,14,65,1,106,34,14,32,13,71,13,0,11,11,32,7,65,1,116,65,1,114,12,1,11,32,22,32,9,32,9,32,22,75,27,65,1,116,32,4,69,13,0,26,32,12,65,32,32,9,32,9,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,181,5,32,6,65,1,116,65,1,114,11,34,9,65,1,118,32,16,106,173,124,32,27,126,32,16,32,11,65,1,118,107,173,32,26,124,32,27,126,133,121,167,33,23,11,2,64,2,64,32,18,65,2,73,13,0,32,20,32,18,65,2,116,106,33,24,3,64,32,18,32,25,106,45,0,0,32,23,73,13,1,2,127,32,3,32,24,40,2,0,34,8,65,1,118,34,10,32,11,65,1,118,34,7,106,34,19,79,32,8,32,11,114,65,1,113,69,113,69,4,64,32,0,32,16,32,19,107,65,4,116,106,33,6,32,8,65,1,113,69,4,64,32,6,32,10,32,2,32,3,32,10,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,181,5,11,32,11,65,1,113,69,4,64,32,6,32,10,65,4,116,106,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,181,5,11,32,6,33,11,32,2,33,6,35,0,65,16,107,34,17,36,0,2,64,32,10,69,32,10,32,19,79,114,13,0,32,3,32,19,32,10,107,34,7,32,10,32,7,32,10,73,34,14,27,34,7,73,13,0,32,6,32,11,32,10,65,4,116,106,34,8,32,11,32,14,27,34,10,32,7,65,4,116,34,7,16,193,5,33,12,32,17,32,10,54,2,12,32,17,32,7,32,12,106,34,21,54,2,8,32,17,32,12,54,2,4,32,11,32,19,65,4,116,106,33,7,2,64,32,14,4,64,32,7,65,16,107,33,15,3,64,32,15,32,8,65,16,107,34,13,32,21,65,16,107,34,14,32,14,32,13,16,244,14,65,255,1,113,34,10,65,255,1,70,34,8,27,34,7,41,2,0,55,2,0,32,15,65,8,106,32,7,65,8,106,41,2,0,55,2,0,32,14,32,8,65,4,116,106,33,21,32,13,32,10,65,255,1,71,65,4,116,106,34,8,32,11,70,13,2,32,15,65,16,107,33,15,32,12,32,21,71,13,0,11,12,1,11,32,17,65,4,106,33,15,2,64,32,8,34,11,32,7,34,6,70,13,0,32,15,40,2,0,34,12,32,15,40,2,4,34,14,70,13,0,32,15,40,2,8,33,13,3,64,2,64,32,13,32,11,32,12,32,11,32,12,16,244,14,65,255,1,113,34,10,65,255,1,70,34,8,27,34,7,41,2,0,55,2,0,32,13,65,8,106,32,7,65,8,106,41,2,0,55,2,0,32,13,65,16,106,33,13,32,12,32,10,65,255,1,71,65,4,116,106,34,12,32,14,70,13,0,32,11,32,8,65,4,116,106,34,11,32,6,71,13,1,11,11,32,15,32,13,54,2,8,32,15,32,12,54,2,0,11,32,17,40,2,12,33,8,32,17,40,2,4,33,6,32,17,40,2,8,33,21,11,32,8,32,6,32,21,32,6,107,16,193,5,26,11,32,17,65,16,106,36,0,32,19,65,1,116,65,1,114,12,1,11,32,19,65,1,116,11,33,11,32,24,65,4,107,33,24,65,1,33,6,32,18,65,1,107,34,18,65,1,75,13,0,11,12,1,11,32,18,33,6,11,32,20,65,142,2,106,32,6,106,32,23,58,0,0,32,20,65,4,106,32,6,65,2,116,106,32,11,54,2,0,32,1,32,16,75,4,64,32,6,65,1,106,33,18,32,9,65,1,118,32,16,106,33,16,32,9,33,11,12,1,11,11,32,11,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,181,5,11,32,20,65,208,2,106,36,0,11,210,10,2,20,127,2,126,35,0,65,208,2,107,34,21,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,26,66,255,255,255,255,255,255,255,255,63,124,32,26,128,33,27,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,22,32,21,65,141,2,106,33,25,65,1,33,11,3,64,65,0,33,23,65,1,33,10,32,1,32,15,75,4,64,32,15,173,34,26,2,127,32,0,32,15,65,24,108,106,33,12,2,64,32,1,32,15,107,34,10,32,22,73,13,0,2,64,32,10,65,2,73,4,64,32,10,33,7,12,1,11,2,64,2,64,2,64,32,12,65,24,106,34,6,32,12,16,181,9,34,8,65,255,1,113,65,255,1,71,4,64,65,2,33,7,32,10,65,2,70,13,4,3,64,32,6,65,24,106,34,9,32,6,16,181,9,65,255,1,113,65,255,1,70,13,3,32,9,33,6,32,10,32,7,65,1,106,34,7,71,13,0,11,12,1,11,65,2,33,7,65,1,33,9,32,10,65,2,70,13,2,3,64,32,6,65,24,106,34,9,32,6,16,181,9,65,255,1,113,65,255,1,71,13,2,32,9,33,6,32,10,32,7,65,1,106,34,7,71,13,0,11,11,32,10,33,7,11,32,7,32,22,73,13,2,32,8,65,255,1,113,65,255,1,71,13,1,32,7,65,2,73,4,64,65,1,33,7,12,2,11,32,12,32,7,65,24,108,106,32,7,65,1,118,34,9,65,104,108,106,33,6,11,32,9,65,24,108,32,6,106,65,24,107,33,16,65,0,33,14,3,64,65,0,33,6,3,64,32,6,32,12,106,34,10,40,2,0,33,8,32,10,32,6,32,16,106,34,10,40,2,0,54,2,0,32,10,32,8,54,2,0,32,6,65,4,106,34,6,65,24,71,13,0,11,32,12,65,24,106,33,12,32,16,65,24,107,33,16,32,14,65,1,106,34,14,32,9,71,13,0,11,11,32,7,65,1,116,65,1,114,12,1,11,32,22,32,10,32,10,32,22,75,27,65,1,116,32,4,69,13,0,26,32,12,65,32,32,10,32,10,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,171,5,32,6,65,1,116,65,1,114,11,34,10,65,1,118,32,15,106,173,124,32,27,126,32,15,32,11,65,1,118,107,173,32,26,124,32,27,126,133,121,167,33,23,11,2,64,2,64,32,19,65,2,73,13,0,32,21,32,19,65,2,116,106,33,24,3,64,32,19,32,25,106,45,0,0,32,23,73,13,1,2,127,32,3,32,24,40,2,0,34,9,65,1,118,34,8,32,11,65,1,118,34,7,106,34,20,79,32,9,32,11,114,65,1,113,69,113,69,4,64,32,0,32,15,32,20,107,65,24,108,106,33,6,32,9,65,1,113,69,4,64,32,6,32,8,32,2,32,3,32,8,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,171,5,11,32,11,65,1,113,69,4,64,32,6,32,8,65,24,108,106,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,171,5,11,32,6,33,11,32,2,33,6,35,0,65,16,107,34,18,36,0,2,64,32,8,69,32,8,32,20,79,114,13,0,32,3,32,20,32,8,107,34,7,32,8,32,7,32,8,73,34,14,27,34,7,73,13,0,32,6,32,11,32,8,65,24,108,106,34,9,32,11,32,14,27,34,8,32,7,65,24,108,34,7,16,193,5,33,17,32,18,32,8,54,2,12,32,18,32,7,32,17,106,34,16,54,2,8,32,18,32,17,54,2,4,32,11,32,20,65,24,108,106,33,7,2,64,32,14,4,64,32,7,65,24,107,33,13,3,64,32,13,32,9,65,24,107,34,12,32,16,65,24,107,34,14,32,14,32,12,16,181,9,65,255,1,113,34,9,65,255,1,70,34,7,27,34,8,41,2,0,55,2,0,32,13,65,16,106,32,8,65,16,106,41,2,0,55,2,0,32,13,65,8,106,32,8,65,8,106,41,2,0,55,2,0,32,14,32,7,65,24,108,106,33,16,32,12,32,9,65,255,1,71,65,24,108,106,34,9,32,11,70,13,2,32,13,65,24,107,33,13,32,16,32,17,71,13,0,11,12,1,11,32,18,65,4,106,33,17,2,64,32,9,34,11,32,7,34,6,70,13,0,32,17,40,2,0,34,12,32,17,40,2,4,34,8,70,13,0,32,17,40,2,8,33,13,3,64,2,64,32,13,32,11,32,12,32,11,32,12,16,181,9,65,255,1,113,34,9,65,255,1,70,34,7,27,34,14,41,2,0,55,2,0,32,13,65,16,106,32,14,65,16,106,41,2,0,55,2,0,32,13,65,8,106,32,14,65,8,106,41,2,0,55,2,0,32,13,65,24,106,33,13,32,12,32,9,65,255,1,71,65,24,108,106,34,12,32,8,70,13,0,32,11,32,7,65,24,108,106,34,11,32,6,71,13,1,11,11,32,17,32,13,54,2,8,32,17,32,12,54,2,0,11,32,18,40,2,12,33,9,32,18,40,2,4,33,6,32,18,40,2,8,33,16,11,32,9,32,6,32,16,32,6,107,16,193,5,26,11,32,18,65,16,106,36,0,32,20,65,1,116,65,1,114,12,1,11,32,20,65,1,116,11,33,11,32,24,65,4,107,33,24,65,1,33,6,32,19,65,1,107,34,19,65,1,75,13,0,11,12,1,11,32,19,33,6,11,32,21,65,142,2,106,32,6,106,32,23,58,0,0,32,21,65,4,106,32,6,65,2,116,106,32,11,54,2,0,32,1,32,15,75,4,64,32,6,65,1,106,33,19,32,10,65,1,118,32,15,106,33,15,32,10,33,11,12,1,11,11,32,11,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,171,5,11,32,21,65,208,2,106,36,0,11,253,6,2,14,127,2,126,35,0,65,208,2,107,34,16,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,20,66,255,255,255,255,255,255,255,255,63,124,32,20,128,33,20,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,7,32,7,65,192,0,79,27,11,33,17,32,16,65,141,2,106,33,19,65,1,33,12,3,64,65,0,33,9,65,1,33,7,32,1,32,11,75,4,64,32,11,173,34,21,2,127,32,0,32,11,65,193,0,108,106,33,10,2,64,32,1,32,11,107,34,6,32,17,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,7,12,1,11,2,64,2,64,2,64,32,10,65,193,0,106,34,8,32,10,16,237,7,34,13,69,4,64,65,2,33,7,32,6,65,2,70,13,4,3,64,32,8,65,193,0,106,34,9,32,8,16,237,7,13,3,32,9,33,8,32,6,32,7,65,1,106,34,7,71,13,0,11,12,1,11,65,2,33,7,65,1,33,9,32,6,65,2,70,13,2,32,10,65,193,0,106,33,8,3,64,32,8,65,193,0,106,34,9,32,8,16,237,7,69,13,2,32,9,33,8,32,6,32,7,65,1,106,34,7,71,13,0,11,11,32,6,33,7,11,32,7,32,17,73,13,2,32,13,69,13,1,32,7,65,2,73,4,64,65,1,33,7,12,2,11,32,10,32,7,65,193,0,108,106,32,7,65,1,118,34,9,65,191,127,108,106,33,8,11,32,9,65,193,0,108,32,8,106,65,193,0,107,33,8,65,0,33,13,3,64,65,0,33,6,3,64,32,6,32,10,106,34,14,45,0,0,33,18,32,14,32,6,32,8,106,34,14,45,0,0,58,0,0,32,14,32,18,58,0,0,32,6,65,1,106,34,6,65,193,0,71,13,0,11,32,10,65,193,0,106,33,10,32,8,65,193,0,107,33,8,32,13,65,1,106,34,13,32,9,71,13,0,11,11,32,7,65,1,116,65,1,114,12,1,11,32,17,32,6,32,6,32,17,75,27,65,1,116,32,4,69,13,0,26,32,10,65,32,32,6,32,6,65,32,79,27,34,7,32,2,32,3,65,0,65,0,32,5,16,221,5,32,7,65,1,116,65,1,114,11,34,7,65,1,118,32,11,106,173,124,32,20,126,32,11,32,12,65,1,118,107,173,32,21,124,32,20,126,133,121,167,33,9,11,2,64,2,64,32,15,65,2,73,13,0,32,16,32,15,65,2,116,106,33,10,3,64,32,15,32,19,106,45,0,0,32,9,73,13,1,2,127,32,3,32,10,40,2,0,34,14,65,1,118,34,6,32,12,65,1,118,34,18,106,34,8,79,32,12,32,14,114,65,1,113,69,113,69,4,64,32,0,32,11,32,8,107,65,193,0,108,106,33,13,32,14,65,1,113,69,4,64,32,13,32,6,32,2,32,3,32,6,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,221,5,11,32,12,65,1,113,69,4,64,32,13,32,6,65,193,0,108,106,32,18,32,2,32,3,32,18,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,221,5,11,32,13,32,8,32,2,32,3,32,6,16,186,6,32,8,65,1,116,65,1,114,12,1,11,32,8,65,1,116,11,33,12,32,10,65,4,107,33,10,65,1,33,6,32,15,65,1,107,34,15,65,1,75,13,0,11,12,1,11,32,15,33,6,11,32,16,65,142,2,106,32,6,106,32,9,58,0,0,32,16,65,4,106,32,6,65,2,116,106,32,12,54,2,0,32,1,32,11,75,4,64,32,6,65,1,106,33,15,32,7,65,1,118,32,11,106,33,11,32,7,33,12,12,1,11,11,32,12,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,221,5,11,32,16,65,208,2,106,36,0,11,253,6,2,14,127,2,126,35,0,65,208,2,107,34,16,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,20,66,255,255,255,255,255,255,255,255,63,124,32,20,128,33,20,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,7,32,7,65,192,0,79,27,11,33,17,32,16,65,141,2,106,33,19,65,1,33,12,3,64,65,0,33,9,65,1,33,7,32,1,32,11,75,4,64,32,11,173,34,21,2,127,32,0,32,11,65,193,0,108,106,33,10,2,64,32,1,32,11,107,34,6,32,17,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,7,12,1,11,2,64,2,64,2,64,32,10,65,193,0,106,34,8,32,10,16,237,7,34,13,69,4,64,65,2,33,7,32,6,65,2,70,13,4,3,64,32,8,65,193,0,106,34,9,32,8,16,237,7,13,3,32,9,33,8,32,6,32,7,65,1,106,34,7,71,13,0,11,12,1,11,65,2,33,7,65,1,33,9,32,6,65,2,70,13,2,32,10,65,193,0,106,33,8,3,64,32,8,65,193,0,106,34,9,32,8,16,237,7,69,13,2,32,9,33,8,32,6,32,7,65,1,106,34,7,71,13,0,11,11,32,6,33,7,11,32,7,32,17,73,13,2,32,13,69,13,1,32,7,65,2,73,4,64,65,1,33,7,12,2,11,32,10,32,7,65,193,0,108,106,32,7,65,1,118,34,9,65,191,127,108,106,33,8,11,32,9,65,193,0,108,32,8,106,65,193,0,107,33,8,65,0,33,13,3,64,65,0,33,6,3,64,32,6,32,10,106,34,14,45,0,0,33,18,32,14,32,6,32,8,106,34,14,45,0,0,58,0,0,32,14,32,18,58,0,0,32,6,65,1,106,34,6,65,193,0,71,13,0,11,32,10,65,193,0,106,33,10,32,8,65,193,0,107,33,8,32,13,65,1,106,34,13,32,9,71,13,0,11,11,32,7,65,1,116,65,1,114,12,1,11,32,17,32,6,32,6,32,17,75,27,65,1,116,32,4,69,13,0,26,32,10,65,32,32,6,32,6,65,32,79,27,34,7,32,2,32,3,65,0,65,0,32,5,16,220,5,32,7,65,1,116,65,1,114,11,34,7,65,1,118,32,11,106,173,124,32,20,126,32,11,32,12,65,1,118,107,173,32,21,124,32,20,126,133,121,167,33,9,11,2,64,2,64,32,15,65,2,73,13,0,32,16,32,15,65,2,116,106,33,10,3,64,32,15,32,19,106,45,0,0,32,9,73,13,1,2,127,32,3,32,10,40,2,0,34,14,65,1,118,34,6,32,12,65,1,118,34,18,106,34,8,79,32,12,32,14,114,65,1,113,69,113,69,4,64,32,0,32,11,32,8,107,65,193,0,108,106,33,13,32,14,65,1,113,69,4,64,32,13,32,6,32,2,32,3,32,6,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,220,5,11,32,12,65,1,113,69,4,64,32,13,32,6,65,193,0,108,106,32,18,32,2,32,3,32,18,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,220,5,11,32,13,32,8,32,2,32,3,32,6,16,186,6,32,8,65,1,116,65,1,114,12,1,11,32,8,65,1,116,11,33,12,32,10,65,4,107,33,10,65,1,33,6,32,15,65,1,107,34,15,65,1,75,13,0,11,12,1,11,32,15,33,6,11,32,16,65,142,2,106,32,6,106,32,9,58,0,0,32,16,65,4,106,32,6,65,2,116,106,32,12,54,2,0,32,1,32,11,75,4,64,32,6,65,1,106,33,15,32,7,65,1,118,32,11,106,33,11,32,7,33,12,12,1,11,11,32,12,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,220,5,11,32,16,65,208,2,106,36,0,11,245,6,2,14,127,2,126,35,0,65,208,2,107,34,17,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,20,66,255,255,255,255,255,255,255,255,63,124,32,20,128,33,21,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,18,32,17,65,141,2,106,33,19,65,1,33,12,3,64,65,0,33,13,65,1,33,6,32,1,32,10,75,4,64,32,10,173,34,20,2,127,32,0,32,10,65,148,1,108,106,33,9,2,64,32,1,32,10,107,34,6,32,18,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,8,12,1,11,2,64,2,64,2,64,32,9,65,148,1,106,34,7,32,9,16,135,8,34,14,69,4,64,65,2,33,8,32,6,65,2,70,13,4,3,64,32,7,65,148,1,106,34,11,32,7,16,135,8,13,3,32,11,33,7,32,6,32,8,65,1,106,34,8,71,13,0,11,12,1,11,65,2,33,8,65,1,33,15,32,6,65,2,70,13,2,3,64,32,7,65,148,1,106,34,11,32,7,16,135,8,69,13,2,32,11,33,7,32,6,32,8,65,1,106,34,8,71,13,0,11,11,32,6,33,8,11,32,8,32,18,73,13,2,32,14,69,13,1,32,8,65,2,73,4,64,65,1,33,8,12,2,11,32,9,32,8,65,148,1,108,106,32,8,65,1,118,34,15,65,236,126,108,106,33,7,11,32,15,65,148,1,108,32,7,106,65,148,1,107,33,13,65,0,33,14,3,64,65,0,33,7,3,64,32,7,32,9,106,34,6,40,2,0,33,11,32,6,32,7,32,13,106,34,6,40,2,0,54,2,0,32,6,32,11,54,2,0,32,7,65,4,106,34,7,65,148,1,71,13,0,11,32,9,65,148,1,106,33,9,32,13,65,148,1,107,33,13,32,14,65,1,106,34,14,32,15,71,13,0,11,11,32,8,65,1,116,65,1,114,12,1,11,32,18,32,6,32,6,32,18,75,27,65,1,116,32,4,69,13,0,26,32,9,65,32,32,6,32,6,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,222,5,32,6,65,1,116,65,1,114,11,34,6,65,1,118,32,10,106,173,124,32,21,126,32,10,32,12,65,1,118,107,173,32,20,124,32,21,126,133,121,167,33,13,11,2,64,2,64,32,16,65,2,73,13,0,32,17,32,16,65,2,116,106,33,14,3,64,32,16,32,19,106,45,0,0,32,13,73,13,1,2,127,32,3,32,14,40,2,0,34,8,65,1,118,34,9,32,12,65,1,118,34,7,106,34,15,79,32,8,32,12,114,65,1,113,69,113,69,4,64,32,0,32,10,32,15,107,65,148,1,108,106,33,11,32,8,65,1,113,69,4,64,32,11,32,9,32,2,32,3,32,9,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,222,5,11,32,12,65,1,113,69,4,64,32,11,32,9,65,148,1,108,106,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,222,5,11,32,11,32,15,32,2,32,3,32,9,16,185,6,32,15,65,1,116,65,1,114,12,1,11,32,15,65,1,116,11,33,12,32,14,65,4,107,33,14,65,1,33,7,32,16,65,1,107,34,16,65,1,75,13,0,11,12,1,11,32,16,33,7,11,32,17,65,142,2,106,32,7,106,32,13,58,0,0,32,17,65,4,106,32,7,65,2,116,106,32,12,54,2,0,32,1,32,10,75,4,64,32,7,65,1,106,33,16,32,6,65,1,118,32,10,106,33,10,32,6,33,12,12,1,11,11,32,12,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,222,5,11,32,17,65,208,2,106,36,0,11,245,6,2,14,127,2,126,35,0,65,208,2,107,34,17,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,20,66,255,255,255,255,255,255,255,255,63,124,32,20,128,33,21,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,6,32,6,65,192,0,79,27,11,33,18,32,17,65,141,2,106,33,19,65,1,33,12,3,64,65,0,33,13,65,1,33,6,32,1,32,10,75,4,64,32,10,173,34,20,2,127,32,0,32,10,65,148,1,108,106,33,9,2,64,32,1,32,10,107,34,6,32,18,73,13,0,2,64,32,6,65,2,73,4,64,32,6,33,8,12,1,11,2,64,2,64,2,64,32,9,65,148,1,106,34,7,32,9,16,135,8,34,14,69,4,64,65,2,33,8,32,6,65,2,70,13,4,3,64,32,7,65,148,1,106,34,11,32,7,16,135,8,13,3,32,11,33,7,32,6,32,8,65,1,106,34,8,71,13,0,11,12,1,11,65,2,33,8,65,1,33,15,32,6,65,2,70,13,2,3,64,32,7,65,148,1,106,34,11,32,7,16,135,8,69,13,2,32,11,33,7,32,6,32,8,65,1,106,34,8,71,13,0,11,11,32,6,33,8,11,32,8,32,18,73,13,2,32,14,69,13,1,32,8,65,2,73,4,64,65,1,33,8,12,2,11,32,9,32,8,65,148,1,108,106,32,8,65,1,118,34,15,65,236,126,108,106,33,7,11,32,15,65,148,1,108,32,7,106,65,148,1,107,33,13,65,0,33,14,3,64,65,0,33,7,3,64,32,7,32,9,106,34,6,40,2,0,33,11,32,6,32,7,32,13,106,34,6,40,2,0,54,2,0,32,6,32,11,54,2,0,32,7,65,4,106,34,7,65,148,1,71,13,0,11,32,9,65,148,1,106,33,9,32,13,65,148,1,107,33,13,32,14,65,1,106,34,14,32,15,71,13,0,11,11,32,8,65,1,116,65,1,114,12,1,11,32,18,32,6,32,6,32,18,75,27,65,1,116,32,4,69,13,0,26,32,9,65,32,32,6,32,6,65,32,79,27,34,6,32,2,32,3,65,0,65,0,32,5,16,219,5,32,6,65,1,116,65,1,114,11,34,6,65,1,118,32,10,106,173,124,32,21,126,32,10,32,12,65,1,118,107,173,32,20,124,32,21,126,133,121,167,33,13,11,2,64,2,64,32,16,65,2,73,13,0,32,17,32,16,65,2,116,106,33,14,3,64,32,16,32,19,106,45,0,0,32,13,73,13,1,2,127,32,3,32,14,40,2,0,34,8,65,1,118,34,9,32,12,65,1,118,34,7,106,34,15,79,32,8,32,12,114,65,1,113,69,113,69,4,64,32,0,32,10,32,15,107,65,148,1,108,106,33,11,32,8,65,1,113,69,4,64,32,11,32,9,32,2,32,3,32,9,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,219,5,11,32,12,65,1,113,69,4,64,32,11,32,9,65,148,1,108,106,32,7,32,2,32,3,32,7,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,219,5,11,32,11,32,15,32,2,32,3,32,9,16,185,6,32,15,65,1,116,65,1,114,12,1,11,32,15,65,1,116,11,33,12,32,14,65,4,107,33,14,65,1,33,7,32,16,65,1,107,34,16,65,1,75,13,0,11,12,1,11,32,16,33,7,11,32,17,65,142,2,106,32,7,106,32,13,58,0,0,32,17,65,4,106,32,7,65,2,116,106,32,12,54,2,0,32,1,32,10,75,4,64,32,7,65,1,106,33,16,32,6,65,1,118,32,10,106,33,10,32,6,33,12,12,1,11,11,32,12,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,219,5,11,32,17,65,208,2,106,36,0,11,198,12,2,19,127,2,126,35,0,65,208,2,107,34,18,36,0,2,64,32,1,65,2,73,13,0,32,1,173,34,25,66,255,255,255,255,255,255,255,255,63,124,32,25,128,33,25,2,127,32,1,65,129,32,79,4,64,32,1,16,227,22,12,1,11,65,192,0,32,1,32,1,65,1,118,107,34,10,32,10,65,192,0,79,27,11,33,16,32,18,65,141,2,106,33,24,65,1,33,12,3,64,65,0,33,20,65,1,33,10,32,1,32,15,75,4,64,32,15,173,34,26,2,127,32,0,32,15,65,12,108,106,33,7,65,0,33,13,2,64,32,16,32,1,32,15,107,34,8,75,13,0,2,64,32,8,65,2,73,4,64,32,8,33,6,12,1,11,32,7,40,2,0,33,10,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,7,40,2,12,65,1,70,4,64,32,10,69,13,2,32,7,40,2,16,32,7,40,2,20,107,32,7,40,2,4,32,7,40,2,8,107,78,13,2,32,8,65,2,71,13,1,12,7,11,32,10,69,4,64,32,8,65,2,70,13,3,12,4,11,32,8,65,2,70,13,6,11,65,2,33,6,32,7,33,10,3,64,32,10,65,12,106,34,9,40,2,0,33,11,2,64,32,10,65,24,106,40,2,0,65,1,70,4,64,65,1,33,13,32,11,69,13,7,32,10,65,28,106,40,2,0,32,10,65,32,106,40,2,0,107,32,10,65,16,106,40,2,0,32,10,65,20,106,40,2,0,107,78,13,7,12,1,11,32,11,13,0,65,1,33,13,12,6,11,65,1,33,13,32,9,33,10,32,8,32,6,65,1,106,34,6,71,13,0,11,12,3,11,32,8,65,2,71,13,1,11,65,2,33,6,32,16,65,2,75,13,6,12,5,11,65,2,33,6,32,7,33,10,3,64,32,10,34,9,65,12,106,34,10,40,2,0,33,11,2,64,32,9,65,24,106,40,2,0,65,1,70,4,64,32,11,69,13,1,32,9,65,28,106,40,2,0,32,9,65,32,106,40,2,0,107,32,9,65,16,106,40,2,0,32,9,65,20,106,40,2,0,107,78,13,1,12,4,11,32,11,13,3,11,32,8,32,6,65,1,106,34,6,71,13,0,11,11,32,8,33,6,11,32,6,32,16,73,13,3,32,13,69,13,2,32,6,65,2,73,4,64,65,1,33,6,12,3,11,32,7,32,6,65,12,108,106,32,6,65,1,118,34,8,65,116,108,106,12,1,11,65,2,33,6,32,16,65,2,75,13,2,65,1,33,8,32,7,65,12,106,11,32,8,65,12,108,106,65,12,107,33,9,65,0,33,13,3,64,65,0,33,10,3,64,32,7,32,10,106,34,11,40,2,0,33,14,32,11,32,9,32,10,106,34,11,40,2,0,54,2,0,32,11,32,14,54,2,0,32,10,65,4,106,34,10,65,12,71,13,0,11,32,7,65,12,106,33,7,32,9,65,12,107,33,9,32,13,65,1,106,34,13,32,8,71,13,0,11,11,32,6,65,1,116,65,1,114,12,1,11,32,16,32,8,32,8,32,16,75,27,65,1,116,32,4,69,13,0,26,32,7,65,32,32,8,32,8,65,32,79,27,34,10,32,2,32,3,65,0,65,0,32,5,16,235,4,32,10,65,1,116,65,1,114,11,34,10,65,1,118,32,15,106,173,124,32,25,126,32,15,32,12,65,1,118,107,173,32,26,124,32,25,126,133,121,167,33,20,11,2,64,2,64,32,17,65,2,73,13,0,32,18,32,17,65,2,116,106,33,22,3,64,32,17,32,24,106,45,0,0,32,20,73,13,1,2,127,32,3,32,22,40,2,0,34,7,65,1,118,34,6,32,12,65,1,118,34,8,106,34,13,79,32,7,32,12,114,65,1,113,69,113,69,4,64,32,0,32,15,32,13,107,65,12,108,106,33,11,32,7,65,1,113,69,4,64,32,11,32,6,32,2,32,3,32,6,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,235,4,11,32,12,65,1,113,69,4,64,32,11,32,6,65,12,108,106,32,8,32,2,32,3,32,8,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,235,4,11,32,2,33,8,35,0,65,16,107,34,12,36,0,2,64,32,6,69,32,6,32,13,79,114,13,0,32,3,32,13,32,6,107,34,7,32,6,32,6,32,7,75,34,14,34,7,27,34,9,73,13,0,32,8,32,11,32,6,65,12,108,106,34,6,32,11,32,7,27,34,7,32,9,65,12,108,34,9,16,193,5,33,19,32,12,32,7,54,2,12,32,12,32,9,32,19,106,34,9,54,2,8,32,12,32,19,54,2,4,32,11,32,13,65,12,108,106,33,7,2,64,32,14,4,64,32,7,65,12,107,33,14,3,64,32,6,65,12,107,34,21,40,2,0,33,7,32,9,65,12,107,34,23,40,2,0,65,1,70,4,64,32,7,32,9,65,8,107,40,2,0,32,9,65,4,107,40,2,0,107,32,6,65,8,107,40,2,0,32,6,65,4,107,40,2,0,107,72,113,33,7,11,32,14,32,21,32,23,32,7,27,34,6,41,2,0,55,2,0,32,14,65,8,106,32,6,65,8,106,40,2,0,54,2,0,32,23,32,7,65,12,108,106,33,9,32,21,32,7,65,1,115,65,12,108,106,34,6,32,11,70,13,2,32,14,65,12,107,33,14,32,9,32,19,71,13,0,11,12,1,11,32,12,65,4,106,33,9,2,64,32,6,32,7,70,13,0,32,9,40,2,0,34,8,32,9,40,2,4,34,19,70,13,0,32,9,40,2,8,33,11,3,64,32,8,40,2,0,33,14,32,6,40,2,0,65,1,70,4,64,32,14,32,6,40,2,4,32,6,40,2,8,107,32,8,40,2,4,32,8,40,2,8,107,72,113,33,14,11,32,11,32,6,32,8,32,14,27,34,21,41,2,0,55,2,0,32,11,65,8,106,32,21,65,8,106,40,2,0,54,2,0,32,11,65,12,106,33,11,32,19,32,8,32,14,65,1,115,65,12,108,106,34,8,71,4,64,32,6,32,14,65,12,108,106,34,6,32,7,71,13,1,11,11,32,9,32,11,54,2,8,32,9,32,8,54,2,0,11,32,12,40,2,12,33,6,32,12,40,2,4,33,8,32,12,40,2,8,33,9,11,32,6,32,8,32,9,32,8,107,16,193,5,26,11,32,12,65,16,106,36,0,32,13,65,1,116,65,1,114,12,1,11,32,13,65,1,116,11,33,12,32,22,65,4,107,33,22,65,1,33,6,32,17,65,1,107,34,17,65,1,75,13,0,11,12,1,11,32,17,33,6,11,32,18,65,142,2,106,32,6,106,32,20,58,0,0,32,18,65,4,106,32,6,65,2,116,106,32,12,54,2,0,32,1,32,15,75,4,64,32,6,65,1,106,33,17,32,10,65,1,118,32,15,106,33,15,32,10,33,12,12,1,11,11,32,12,65,1,113,13,0,32,0,32,1,32,2,32,3,32,1,65,1,114,103,65,1,116,65,62,115,65,0,32,5,16,235,4,11,32,18,65,208,2,106,36,0,11,143,4,1,6,127,32,3,32,3,32,2,65,3,106,65,124,113,32,2,107,34,8,107,65,7,113,65,0,32,3,32,8,79,27,34,5,107,33,9,2,127,2,64,2,64,32,3,32,5,79,4,64,2,64,32,5,69,13,0,2,127,32,5,65,1,107,32,2,32,3,106,34,6,65,1,107,34,4,45,0,0,32,1,65,255,1,113,70,13,0,26,32,2,32,9,106,34,7,32,4,70,13,1,32,5,65,2,107,32,6,65,2,107,34,4,45,0,0,32,1,65,255,1,113,70,13,0,26,32,4,32,7,70,13,1,32,5,65,3,107,32,6,65,3,107,34,4,45,0,0,32,1,65,255,1,113,70,13,0,26,32,4,32,7,70,13,1,32,5,65,4,107,32,6,65,4,107,34,4,45,0,0,32,1,65,255,1,113,70,13,0,26,32,4,32,7,70,13,1,32,5,65,5,107,32,6,65,5,107,34,4,45,0,0,32,1,65,255,1,113,70,13,0,26,32,4,32,7,70,13,1,32,5,65,6,107,32,6,65,6,107,34,4,45,0,0,32,1,65,255,1,113,70,13,0,26,32,4,32,7,70,13,1,32,5,65,7,107,32,6,65,7,107,34,4,45,0,0,32,1,65,255,1,113,70,13,0,26,32,4,32,7,70,13,1,32,5,65,120,114,11,32,9,106,33,4,12,3,11,32,8,32,3,32,3,32,8,75,27,33,6,32,1,65,255,1,113,65,129,130,132,8,108,33,5,3,64,32,6,32,9,34,4,73,4,64,32,4,65,8,107,33,9,65,128,130,132,8,32,2,32,4,106,34,7,65,8,107,40,2,0,32,5,115,34,8,107,32,8,114,65,128,130,132,8,32,7,65,4,107,40,2,0,32,5,115,34,8,107,32,8,114,113,65,128,129,130,132,120,113,65,128,129,130,132,120,70,13,1,11,11,32,3,32,4,73,13,1,32,2,65,1,107,33,3,32,1,65,255,1,113,33,2,3,64,65,0,32,4,69,13,4,26,32,3,32,4,106,33,1,32,4,65,1,107,33,4,32,2,32,1,45,0,0,71,13,0,11,12,2,11,32,9,32,3,65,208,172,157,1,16,162,15,0,11,32,4,32,3,65,224,172,157,1,16,164,15,0,11,65,1,11,33,9,32,0,32,4,54,2,4,32,0,32,9,54,2,0,11,138,45,2,23,127,3,126,35,0,65,224,0,107,34,13,36,0,32,13,65,0,54,2,24,32,13,65,0,54,2,16,35,0,65,128,1,107,34,16,36,0,2,64,2,64,32,1,40,2,12,69,13,0,32,1,65,16,106,32,3,65,8,106,34,10,16,140,4,33,27,32,1,40,2,0,34,6,65,20,107,33,4,32,1,40,2,4,34,5,32,27,167,113,33,15,32,27,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,29,32,3,40,2,16,33,7,32,3,40,2,12,33,9,3,64,2,64,32,6,32,15,106,41,0,0,34,28,32,29,133,34,27,66,127,133,32,27,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,27,80,69,4,64,3,64,32,9,32,7,32,4,65,0,32,27,122,167,65,3,118,32,15,106,32,5,113,107,34,8,65,20,108,106,34,11,40,2,4,32,11,40,2,8,16,246,23,13,2,32,27,66,1,125,32,27,131,34,27,80,69,13,0,11,11,32,28,32,28,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,32,15,32,12,65,8,106,34,12,106,32,5,113,33,15,12,1,11,11,32,6,32,8,65,20,108,106,34,6,65,8,107,34,15,45,0,0,33,5,32,6,65,4,107,34,24,40,2,0,33,6,32,3,41,3,0,33,27,32,16,65,216,0,106,34,23,32,10,16,131,15,32,16,65,64,107,32,23,41,3,0,55,3,0,32,16,65,200,0,106,32,16,65,224,0,106,41,3,0,55,3,0,32,16,32,6,54,2,52,32,16,32,5,58,0,48,32,16,32,27,55,3,56,32,16,65,208,0,106,34,6,32,2,65,36,16,193,5,26,32,16,65,16,106,33,18,32,16,65,48,106,33,3,35,0,65,240,0,107,34,19,36,0,32,19,65,8,106,34,5,32,1,65,56,106,32,6,16,230,10,2,64,32,19,40,2,8,4,64,32,19,65,60,106,34,10,32,5,65,52,16,193,5,26,35,0,65,64,106,34,6,36,0,2,64,32,10,40,2,40,69,4,64,32,10,40,2,0,33,4,16,132,23,34,5,65,1,59,1,242,5,32,5,65,0,54,2,224,2,32,5,65,228,2,106,32,10,65,4,106,65,36,16,193,5,26,32,5,65,24,106,32,3,65,24,106,41,3,0,55,3,0,32,5,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,5,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,5,32,3,41,3,0,55,3,0,32,4,66,128,128,128,128,16,55,2,4,32,4,32,5,54,2,0,12,1,11,32,6,65,8,106,32,10,65,40,106,34,5,65,8,106,40,2,0,54,2,0,32,6,32,5,41,2,0,55,3,0,32,6,65,28,106,34,9,32,10,65,4,106,65,36,16,193,5,26,32,6,65,16,106,33,17,32,3,33,5,65,0,33,4,35,0,65,208,1,107,34,8,36,0,32,8,65,8,106,33,14,35,0,65,240,0,107,34,11,36,0,2,64,2,127,2,64,2,64,2,64,32,6,40,2,0,34,12,47,1,242,5,34,7,65,11,79,4,64,65,5,33,20,65,4,33,7,32,6,40,2,8,34,3,65,5,73,13,1,32,3,33,7,32,3,65,5,107,14,2,1,3,2,11,32,12,65,228,2,106,34,22,32,6,40,2,8,34,3,65,36,108,106,33,4,32,6,40,2,4,33,20,2,64,32,7,32,3,65,1,106,34,21,73,4,64,32,4,32,9,65,36,16,193,5,26,12,1,11,32,22,32,21,65,36,108,106,32,4,32,7,32,3,107,34,22,65,36,108,16,184,28,26,32,4,32,9,65,36,16,193,5,26,32,12,32,21,65,5,116,106,32,12,32,3,65,5,116,106,32,22,65,5,116,16,184,28,26,11,32,12,32,3,65,5,116,106,34,4,65,24,106,32,5,65,24,106,41,3,0,55,3,0,32,4,65,16,106,32,5,65,16,106,41,3,0,55,3,0,32,14,65,128,128,128,128,120,54,2,72,32,4,32,5,41,3,0,55,3,0,32,4,65,8,106,32,5,65,8,106,41,3,0,55,3,0,32,12,32,7,65,1,106,59,1,242,5,12,4,11,32,11,32,7,54,2,20,32,11,32,12,54,2,12,32,11,32,6,40,2,4,54,2,16,32,11,65,24,106,32,11,65,12,106,16,130,21,32,11,40,2,24,33,12,32,11,40,2,28,12,2,11,32,3,65,7,107,33,4,65,6,33,20,11,32,11,32,20,54,2,20,32,11,32,12,54,2,12,32,11,32,6,40,2,4,54,2,16,32,11,65,24,106,32,11,65,12,106,16,130,21,32,11,40,2,32,33,12,32,4,33,3,32,11,40,2,36,11,33,20,32,12,65,228,2,106,34,21,32,3,65,36,108,106,33,4,2,64,32,3,32,12,47,1,242,5,34,7,79,4,64,32,4,32,9,65,36,16,193,5,26,12,1,11,32,21,32,3,65,1,106,34,22,65,36,108,106,32,4,32,7,32,3,107,34,21,65,36,108,16,184,28,26,32,4,32,9,65,36,16,193,5,26,32,12,32,22,65,5,116,106,32,12,32,3,65,5,116,106,32,21,65,5,116,16,184,28,26,11,32,12,32,3,65,5,116,106,34,4,65,24,106,32,5,65,24,106,41,3,0,55,3,0,32,4,65,16,106,32,5,65,16,106,41,3,0,55,3,0,32,4,32,5,41,3,0,55,3,0,32,4,65,8,106,32,5,65,8,106,41,3,0,55,3,0,32,12,32,7,65,1,106,59,1,242,5,32,14,32,11,65,24,106,65,216,0,16,193,5,26,11,32,14,32,3,54,2,96,32,14,32,20,54,2,92,32,14,32,12,54,2,88,32,11,65,240,0,106,36,0,2,64,2,64,2,64,32,8,40,2,80,65,128,128,128,128,120,70,4,64,32,17,32,8,40,2,104,54,2,8,32,17,32,8,41,3,96,55,2,0,12,1,11,32,8,40,2,12,33,4,32,8,40,2,8,33,11,32,8,65,128,1,106,32,8,65,24,106,34,20,65,200,0,16,193,5,26,32,8,40,2,104,33,21,32,8,40,2,96,33,22,32,8,40,2,100,33,25,32,8,40,2,16,33,9,32,8,40,2,20,33,3,2,64,32,11,40,2,224,2,34,7,4,64,32,8,65,168,1,106,33,5,3,64,32,8,32,7,54,2,116,32,8,32,11,47,1,240,5,54,2,124,32,8,32,4,65,1,106,54,2,120,32,8,65,8,106,33,14,32,8,65,128,1,106,33,7,35,0,65,128,1,107,34,4,36,0,2,64,32,3,32,8,65,244,0,106,34,12,40,2,4,34,11,65,1,107,70,4,64,2,127,2,127,2,64,32,12,40,2,0,34,3,47,1,242,5,65,11,79,4,64,2,64,2,64,32,12,40,2,8,34,12,65,5,79,4,64,32,12,65,5,107,14,2,1,2,4,11,32,4,65,4,54,2,20,32,4,32,11,54,2,16,32,4,32,3,54,2,12,32,4,65,24,106,32,4,65,12,106,16,159,7,32,4,40,2,28,33,3,32,4,40,2,24,12,5,11,32,4,65,5,54,2,20,32,4,32,11,54,2,16,32,4,32,3,54,2,12,32,4,65,24,106,34,3,32,4,65,12,106,16,159,7,32,4,65,5,54,2,124,32,4,32,4,41,3,24,55,2,116,32,4,65,244,0,106,32,7,32,5,32,9,16,145,5,32,14,32,3,65,216,0,16,193,5,26,12,6,11,32,4,65,5,54,2,20,32,4,32,11,54,2,16,32,4,32,3,54,2,12,32,4,65,24,106,32,4,65,12,106,16,159,7,65,0,12,2,11,32,12,32,7,32,5,32,9,16,145,5,32,14,65,128,128,128,128,120,54,2,72,12,4,11,32,4,65,6,54,2,20,32,4,32,11,54,2,16,32,4,32,3,54,2,12,32,4,65,24,106,32,4,65,12,106,16,159,7,32,12,65,7,107,11,33,12,32,4,40,2,36,33,3,32,4,40,2,32,11,33,11,32,4,32,12,54,2,124,32,4,32,3,54,2,120,32,4,32,11,54,2,116,32,4,65,244,0,106,32,7,32,5,32,9,16,145,5,32,14,32,4,65,24,106,65,216,0,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,4,65,128,1,106,36,0,32,8,40,2,80,65,128,128,128,128,120,70,13,2,32,8,40,2,12,33,4,32,8,40,2,8,33,11,32,7,32,20,65,200,0,16,193,5,26,32,8,40,2,16,33,9,32,8,40,2,20,33,3,32,11,40,2,224,2,34,7,13,0,11,11,32,20,32,8,65,128,1,106,65,200,0,16,193,5,33,12,32,8,32,3,54,2,20,32,8,32,9,54,2,16,32,8,32,4,54,2,12,32,8,32,11,54,2,8,32,10,40,2,0,34,4,40,2,0,34,7,69,13,2,32,4,40,2,4,33,11,16,136,23,34,5,32,7,54,2,248,5,32,5,65,0,59,1,242,5,32,5,65,0,54,2,224,2,32,7,65,0,59,1,240,5,32,7,32,5,54,2,224,2,32,4,32,11,65,1,106,34,7,54,2,4,32,4,32,5,54,2,0,32,8,32,7,54,2,204,1,32,8,32,5,54,2,200,1,32,8,65,200,1,106,32,12,32,8,65,64,107,32,9,32,3,16,225,9,11,32,17,32,21,54,2,8,32,17,32,25,54,2,4,32,17,32,22,54,2,0,11,32,8,65,208,1,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,10,40,2,0,34,3,32,3,40,2,8,65,1,106,54,2,8,32,6,40,2,16,26,32,6,40,2,24,26,11,32,6,65,64,107,36,0,32,18,65,128,128,128,128,120,54,2,16,12,1,11,32,19,40,2,12,32,19,40,2,20,65,5,116,106,34,6,41,3,0,33,27,32,6,32,3,41,3,0,55,3,0,32,18,32,27,55,3,0,32,6,65,8,106,34,5,41,3,0,33,27,32,5,32,3,65,8,106,41,3,0,55,3,0,32,18,65,8,106,32,27,55,3,0,32,6,65,16,106,34,5,41,3,0,33,27,32,5,32,3,65,16,106,41,3,0,55,3,0,32,18,65,16,106,32,27,55,3,0,32,6,65,24,106,34,6,41,3,0,33,27,32,6,32,3,65,24,106,41,3,0,55,3,0,32,18,65,24,106,32,27,55,3,0,11,32,19,65,240,0,106,36,0,32,16,40,2,32,65,128,128,128,128,120,71,4,64,32,16,65,32,106,16,214,24,11,32,16,32,24,40,2,0,54,2,84,32,16,32,15,45,0,0,58,0,80,32,23,32,2,65,36,16,193,5,26,35,0,65,128,1,107,34,18,36,0,32,18,65,8,106,33,3,32,16,65,208,0,106,33,4,35,0,65,16,107,34,5,36,0,2,64,2,64,32,1,65,196,0,106,34,7,40,2,0,34,10,69,4,64,32,3,32,4,65,44,16,193,5,65,0,54,2,48,12,1,11,32,7,40,2,4,33,6,35,0,65,32,107,34,2,36,0,32,2,32,6,54,2,28,32,2,32,10,54,2,24,32,2,65,16,106,32,2,65,24,106,32,4,16,130,7,32,2,40,2,20,33,9,2,64,2,64,32,2,40,2,16,34,8,69,13,0,32,6,4,64,32,6,65,1,107,33,6,3,64,32,10,32,9,65,2,116,106,65,236,3,106,40,2,0,33,10,32,2,32,6,54,2,28,32,2,32,10,54,2,24,32,2,65,8,106,32,2,65,24,106,32,4,16,130,7,32,2,40,2,12,33,9,32,2,40,2,8,34,8,69,13,2,32,6,65,1,107,34,6,65,127,71,13,0,11,11,65,0,33,6,12,1,11,65,0,33,8,11,32,5,32,9,54,2,12,32,5,32,6,54,2,8,32,5,32,10,54,2,4,32,5,32,8,54,2,0,32,2,65,32,106,36,0,32,5,65,4,106,33,2,32,5,40,2,0,69,4,64,32,3,32,7,54,2,16,32,3,65,2,58,0,0,32,3,32,2,41,2,0,55,2,4,32,3,65,12,106,32,2,65,8,106,40,2,0,54,2,0,12,2,11,32,3,32,2,41,2,0,55,2,48,32,3,65,56,106,32,2,65,8,106,40,2,0,54,2,0,32,3,32,4,65,44,16,193,5,26,11,32,3,32,7,54,2,44,11,32,5,65,16,106,36,0,32,18,45,0,8,65,2,71,4,64,32,18,65,196,0,106,34,11,32,3,65,60,16,193,5,26,35,0,65,208,0,107,34,12,36,0,2,64,32,11,40,2,48,69,4,64,32,11,40,2,44,33,3,16,153,23,34,2,65,1,59,1,234,3,32,2,65,0,54,2,0,32,2,65,4,106,32,11,65,44,16,193,5,26,32,3,66,128,128,128,128,16,55,2,4,32,3,32,2,54,2,0,12,1,11,32,12,65,16,106,32,11,65,48,106,34,2,65,8,106,40,2,0,54,2,0,32,12,32,2,41,2,0,55,3,8,32,12,65,36,106,34,6,32,11,65,44,16,193,5,26,32,12,65,24,106,33,19,32,11,65,44,106,33,20,35,0,65,144,1,107,34,4,36,0,32,4,65,8,106,33,17,35,0,65,224,0,107,34,7,36,0,2,64,32,12,65,8,106,34,9,40,2,0,34,14,47,1,234,3,65,11,79,4,64,32,7,65,60,106,33,2,32,7,65,56,106,33,3,2,64,2,127,2,64,2,64,2,64,32,9,40,2,8,34,8,65,5,79,4,64,32,7,65,196,0,106,33,5,32,7,65,64,107,33,10,32,8,65,5,107,14,2,2,3,1,11,32,7,32,14,54,2,0,32,9,40,2,4,33,9,65,4,33,14,12,4,11,32,7,32,14,54,2,0,32,8,65,7,107,33,8,65,6,33,14,32,9,40,2,4,12,2,11,32,7,32,14,54,2,0,32,9,40,2,4,33,9,65,5,33,14,65,5,33,8,12,2,11,32,7,32,14,54,2,0,65,0,33,8,65,5,33,14,32,9,40,2,4,11,33,9,32,10,33,3,32,5,33,2,11,32,7,32,14,54,2,8,32,7,32,9,54,2,4,16,153,23,34,10,65,0,59,1,234,3,32,10,65,0,54,2,0,32,7,65,12,106,34,5,32,7,32,10,16,187,9,32,5,65,0,54,2,56,32,5,32,10,54,2,52,32,5,32,7,41,2,0,55,2,44,32,3,40,2,0,33,3,32,2,40,2,0,33,2,32,7,32,8,54,2,92,32,7,32,2,54,2,88,32,7,32,3,54,2,84,32,7,65,200,0,106,32,7,65,212,0,106,32,6,16,218,12,32,7,41,2,72,33,27,32,7,40,2,80,33,2,32,17,32,5,65,60,16,193,5,34,3,32,2,54,2,68,32,3,32,27,55,2,60,12,1,11,32,7,65,212,0,106,32,9,32,6,16,218,12,32,17,65,2,58,0,0,32,17,32,7,40,2,92,54,2,68,32,17,32,7,41,2,84,55,2,60,11,32,7,65,224,0,106,36,0,2,64,2,64,2,64,32,4,45,0,8,65,2,70,4,64,32,19,32,4,40,2,76,54,2,8,32,19,32,4,41,2,68,55,2,0,12,1,11,32,4,40,2,56,33,3,32,4,40,2,52,33,6,32,4,65,220,0,106,32,4,65,8,106,65,44,16,193,5,26,32,4,40,2,76,33,14,32,4,40,2,68,33,23,32,4,40,2,72,33,21,32,4,40,2,60,33,9,32,4,40,2,64,33,2,2,64,32,6,40,2,0,34,5,4,64,3,64,32,4,32,5,54,2,80,32,4,32,6,47,1,232,3,54,2,88,32,4,32,3,65,1,106,54,2,84,32,4,65,8,106,33,5,32,4,65,220,0,106,33,10,35,0,65,224,0,107,34,3,36,0,2,64,32,2,32,4,65,208,0,106,34,8,40,2,4,34,6,65,1,107,70,4,64,2,64,2,64,32,8,40,2,0,34,7,47,1,234,3,65,11,79,4,64,32,8,40,2,8,34,2,65,5,73,13,1,32,3,65,204,0,106,33,8,32,3,65,208,0,106,33,17,2,64,2,64,2,64,32,2,65,5,107,14,2,1,2,0,11,32,3,65,6,54,2,20,32,3,32,6,54,2,16,32,3,32,7,54,2,12,32,2,65,7,107,33,2,32,3,65,24,106,32,3,65,12,106,16,184,7,12,4,11,32,3,65,5,54,2,20,32,3,32,6,54,2,16,32,3,32,7,54,2,12,32,3,65,24,106,34,2,32,3,65,12,106,16,184,7,32,3,65,5,54,2,92,32,3,32,3,41,2,68,55,2,84,32,3,65,212,0,106,32,10,32,9,16,144,7,32,5,32,2,65,60,16,193,5,26,12,5,11,32,3,65,5,54,2,20,32,3,32,6,54,2,16,32,3,32,7,54,2,12,32,3,65,24,106,32,3,65,12,106,16,184,7,65,0,33,2,12,2,11,32,8,32,10,32,9,16,144,7,32,5,65,2,58,0,0,12,3,11,32,3,65,196,0,106,33,8,32,3,65,200,0,106,33,17,32,3,65,4,54,2,20,32,3,32,6,54,2,16,32,3,32,7,54,2,12,32,3,65,24,106,32,3,65,12,106,16,184,7,11,32,3,32,2,54,2,92,32,3,32,17,40,2,0,54,2,88,32,3,32,8,40,2,0,54,2,84,32,3,65,212,0,106,32,10,32,9,16,144,7,32,5,32,3,65,24,106,65,60,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,3,65,224,0,106,36,0,32,4,45,0,8,65,2,70,13,2,32,4,40,2,56,33,3,32,4,40,2,52,33,6,32,10,32,5,65,44,16,193,5,26,32,4,40,2,60,33,9,32,4,40,2,64,33,2,32,6,40,2,0,34,5,13,0,11,11,32,4,65,8,106,34,10,32,4,65,220,0,106,65,44,16,193,5,26,32,4,32,2,54,2,64,32,4,32,9,54,2,60,32,4,32,3,54,2,56,32,4,32,6,54,2,52,32,20,40,2,0,34,6,40,2,0,34,5,69,13,2,32,6,40,2,4,33,7,16,134,23,34,3,32,5,54,2,236,3,32,3,65,0,59,1,234,3,32,3,65,0,54,2,0,32,5,65,0,59,1,232,3,32,5,32,3,54,2,0,32,6,32,7,65,1,106,34,5,54,2,4,32,6,32,3,54,2,0,32,4,32,5,54,2,140,1,32,4,32,3,54,2,136,1,2,64,2,64,32,2,32,4,65,136,1,106,34,3,40,2,4,65,1,107,70,4,64,32,3,40,2,0,34,2,47,1,234,3,34,3,65,11,79,13,1,32,2,32,3,65,1,106,34,6,59,1,234,3,32,2,32,3,65,44,108,106,65,4,106,32,10,65,44,16,193,5,26,32,2,32,6,65,2,116,106,65,236,3,106,32,9,54,2,0,32,9,32,6,59,1,232,3,32,9,32,2,54,2,0,12,2,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,11,32,19,32,14,54,2,8,32,19,32,21,54,2,4,32,19,32,23,54,2,0,11,32,4,65,144,1,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,11,40,2,44,34,2,32,2,40,2,8,65,1,106,54,2,8,32,12,40,2,24,26,11,32,12,65,208,0,106,36,0,11,32,18,65,128,1,106,36,0,32,16,65,8,106,33,11,32,15,33,2,35,0,65,48,107,34,3,36,0,2,127,2,64,32,1,65,44,106,34,6,40,2,0,34,5,69,13,0,32,3,65,16,106,32,5,32,6,40,2,4,32,2,16,130,9,32,3,40,2,16,13,0,32,3,65,40,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,20,55,3,32,32,3,32,6,54,2,44,32,3,65,8,106,33,12,35,0,65,32,107,34,4,36,0,32,4,65,0,58,0,11,32,4,65,12,106,33,7,32,4,65,11,106,33,9,35,0,65,32,107,34,10,36,0,32,3,65,32,106,34,19,34,2,40,2,8,33,6,32,2,40,2,0,33,5,2,64,32,2,40,2,4,34,2,69,4,64,32,10,32,6,54,2,16,32,10,65,0,54,2,12,32,10,32,5,54,2,8,32,7,32,10,65,8,106,32,9,16,247,2,12,1,11,32,10,32,6,54,2,28,32,10,32,2,54,2,24,32,10,32,5,54,2,20,35,0,65,32,107,34,6,36,0,32,10,65,20,106,34,5,40,2,0,32,5,40,2,8,65,2,116,106,65,224,0,106,40,2,0,33,2,32,5,40,2,4,65,1,107,34,5,4,64,3,64,32,2,32,2,47,1,94,65,2,116,106,65,224,0,106,40,2,0,33,2,32,5,65,1,107,34,5,13,0,11,11,32,6,32,2,54,2,0,32,6,32,2,51,1,94,66,32,134,66,128,128,128,128,16,125,55,2,4,32,6,65,12,106,32,6,32,9,16,247,2,32,6,40,2,24,33,2,32,6,40,2,16,33,18,32,6,45,0,12,33,17,32,6,40,2,28,34,9,32,6,40,2,20,34,5,47,1,94,79,4,64,3,64,32,2,65,1,106,33,2,32,5,47,1,92,34,9,32,5,40,2,88,34,5,47,1,94,79,13,0,11,11,32,5,32,9,65,3,116,106,34,8,40,2,4,33,14,32,8,32,18,54,2,4,32,8,45,0,0,33,18,32,8,32,17,58,0,0,32,9,65,1,106,33,9,32,7,32,2,4,127,32,5,32,9,65,2,116,106,65,224,0,106,33,9,3,64,32,9,40,2,0,34,5,65,224,0,106,33,9,32,2,65,1,107,34,2,13,0,11,65,0,5,32,9,11,54,2,16,32,7,65,0,54,2,12,32,7,32,5,54,2,8,32,7,32,14,54,2,4,32,7,32,18,58,0,0,32,6,65,32,106,36,0,11,32,10,65,32,106,36,0,32,4,40,2,16,33,6,32,4,45,0,12,33,5,32,19,40,2,12,34,2,32,2,40,2,8,65,1,107,54,2,8,2,64,2,64,32,4,45,0,11,4,64,32,2,40,2,0,69,13,1,32,2,40,2,4,34,10,69,4,64,65,160,228,203,0,65,33,65,196,228,203,0,16,218,19,0,11,32,2,32,10,65,1,107,54,2,4,32,2,32,2,40,2,0,34,2,40,2,96,34,10,54,2,0,32,10,65,0,54,2,88,32,2,65,144,1,65,4,16,218,26,11,32,12,32,6,54,2,4,32,12,32,5,65,1,113,58,0,0,32,4,65,32,106,36,0,12,1,11,65,240,255,203,0,16,248,26,0,11,32,3,40,2,12,33,2,32,3,45,0,8,12,1,11,65,2,11,33,6,32,11,32,2,54,2,4,32,11,32,6,58,0,0,32,3,65,48,106,36,0,12,1,11,65,0,33,15,11,32,16,65,128,1,106,36,0,2,64,2,64,32,15,69,13,0,32,15,40,2,4,33,6,32,13,32,15,45,0,0,58,0,31,32,1,65,176,1,106,32,13,65,31,106,16,201,17,34,3,69,13,1,2,64,32,1,40,2,156,1,69,13,0,32,1,65,160,1,106,32,3,16,147,4,33,27,32,1,40,2,144,1,34,15,65,36,107,33,10,32,1,40,2,148,1,34,5,32,27,167,113,33,2,32,27,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,29,3,64,2,64,32,2,32,15,106,41,0,0,34,28,32,29,133,34,27,66,127,133,32,27,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,27,80,69,4,64,3,64,32,3,32,10,65,0,32,27,122,167,65,3,118,32,2,106,32,5,113,107,34,4,65,36,108,106,16,239,26,13,2,32,27,66,1,125,32,27,131,34,27,80,69,13,0,11,11,32,28,32,28,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,32,2,32,26,65,8,106,34,26,106,32,5,113,33,2,12,1,11,11,32,15,32,4,65,36,108,106,65,4,107,40,2,0,32,6,79,13,1,11,32,13,65,56,106,34,2,32,3,65,24,106,34,15,41,0,0,55,3,0,32,13,65,48,106,34,5,32,3,65,16,106,34,10,41,0,0,55,3,0,32,13,65,40,106,34,4,32,3,65,8,106,34,7,41,0,0,55,3,0,32,13,32,3,41,0,0,55,3,32,32,13,65,216,0,106,34,9,32,15,41,0,0,55,3,0,32,13,65,208,0,106,34,15,32,10,41,0,0,55,3,0,32,13,65,200,0,106,34,10,32,7,41,0,0,55,3,0,32,13,32,3,41,0,0,55,3,64,32,13,65,8,106,32,1,65,144,1,106,32,13,65,64,107,34,3,32,6,16,196,3,32,9,32,2,41,3,0,55,3,0,32,15,32,5,41,3,0,55,3,0,32,10,32,4,41,3,0,55,3,0,32,13,32,13,41,3,32,55,3,64,32,13,32,13,65,16,106,32,3,32,6,16,229,11,32,1,32,13,65,32,106,32,13,65,31,106,32,1,40,2,188,1,16,211,2,11,32,0,32,13,41,2,16,55,2,0,32,0,65,8,106,32,13,65,24,106,40,2,0,54,2,0,32,13,65,224,0,106,36,0,15,11,65,161,243,203,0,65,9,65,148,244,203,0,16,151,17,0,11,247,53,2,18,127,2,126,35,0,65,160,4,107,34,9,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,4,34,14,4,64,32,9,65,160,2,106,34,6,32,1,40,2,0,65,8,106,32,2,16,191,3,32,9,65,16,106,34,7,32,9,65,176,2,106,40,2,0,54,2,0,32,9,32,9,41,3,168,2,55,3,8,32,9,41,3,160,2,34,21,66,2,82,13,2,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,12,69,13,1,32,12,66,129,128,128,128,16,55,2,0,32,12,32,9,41,3,8,55,2,8,32,12,65,16,106,32,7,40,2,0,54,2,0,32,9,32,12,54,2,4,32,6,32,14,65,8,106,32,2,16,191,3,32,9,65,32,106,34,7,34,2,32,9,65,176,2,106,40,2,0,54,2,0,32,9,32,9,41,3,168,2,55,3,24,32,9,41,3,160,2,34,21,66,2,81,4,64,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,2,69,13,4,32,2,66,129,128,128,128,16,55,2,0,32,2,32,9,41,3,24,55,2,8,32,2,65,16,106,32,7,40,2,0,54,2,0,32,1,40,2,8,33,1,12,6,11,32,0,65,20,106,32,9,65,180,2,106,65,60,16,193,5,26,32,0,65,16,106,32,2,40,2,0,54,2,0,32,0,32,9,41,3,24,55,3,8,32,0,32,21,55,3,0,32,12,32,12,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,6,32,9,65,4,106,16,219,10,12,6,11,32,9,65,160,2,106,33,5,32,1,40,2,0,65,8,106,33,6,35,0,65,128,8,107,34,3,36,0,32,3,32,2,54,2,0,32,3,65,0,54,2,12,32,3,66,128,128,128,128,192,0,55,2,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,45,0,92,65,1,107,14,27,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,0,11,32,3,65,0,58,0,248,4,12,27,11,32,3,65,1,58,0,248,4,12,26,11,32,3,65,252,4,106,32,6,65,224,0,106,16,196,15,32,3,65,2,58,0,248,4,12,25,11,32,3,65,252,4,106,32,6,65,224,0,106,16,196,15,32,3,65,3,58,0,248,4,12,24,11,32,3,65,137,5,106,32,6,65,237,0,106,40,0,0,54,0,0,32,3,65,129,5,106,32,6,65,229,0,106,41,0,0,55,0,0,32,3,65,4,58,0,248,4,32,3,32,6,41,0,93,55,0,249,4,12,23,11,32,3,65,5,58,0,248,4,32,3,32,6,41,2,96,55,2,252,4,12,22,11,32,3,65,6,58,0,248,4,32,3,32,6,40,2,96,54,2,252,4,12,21,11,32,3,65,252,4,106,32,6,65,224,0,106,16,196,15,32,3,65,7,58,0,248,4,12,20,11,32,3,65,252,4,106,32,6,65,224,0,106,16,196,15,32,3,65,8,58,0,248,4,12,19,11,32,3,65,252,4,106,32,6,65,224,0,106,16,196,15,32,3,65,9,58,0,248,4,12,18,11,32,3,65,252,4,106,32,6,65,224,0,106,16,196,15,32,3,65,10,58,0,248,4,12,17,11,32,6,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,17,32,3,65,11,58,0,248,4,32,3,32,2,54,2,252,4,12,16,11,32,6,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,16,32,3,65,12,58,0,248,4,32,3,32,2,54,2,252,4,12,15,11,32,6,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,15,32,3,65,13,58,0,248,4,32,3,32,2,54,2,252,4,12,14,11,32,6,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,14,32,3,65,14,58,0,248,4,32,3,32,2,54,2,252,4,12,13,11,32,6,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,13,32,3,65,15,58,0,248,4,32,3,32,2,54,2,252,4,12,12,11,32,6,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,12,32,3,65,16,58,0,248,4,32,3,32,2,54,2,252,4,12,11,11,32,6,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,11,32,3,65,17,58,0,248,4,32,3,32,2,54,2,252,4,12,10,11,32,6,40,2,96,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,10,32,6,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,10,32,3,32,4,54,2,128,5,32,3,32,7,54,2,252,4,32,3,65,18,58,0,248,4,12,9,11,32,6,40,2,96,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,9,32,6,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,9,32,3,32,4,54,2,128,5,32,3,32,7,54,2,252,4,32,3,65,19,58,0,248,4,12,8,11,32,6,40,2,96,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,8,32,6,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,8,32,6,40,2,104,34,2,32,2,40,2,0,34,8,65,1,106,54,2,0,32,8,65,0,72,13,8,32,3,32,2,54,2,132,5,32,3,32,4,54,2,128,5,32,3,32,7,54,2,252,4,32,3,65,20,58,0,248,4,12,7,11,32,6,40,2,96,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,7,32,6,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,7,32,3,32,4,54,2,128,5,32,3,32,7,54,2,252,4,32,3,65,21,58,0,248,4,12,6,11,32,6,40,2,96,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,6,32,6,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,6,32,3,32,4,54,2,128,5,32,3,32,7,54,2,252,4,32,3,65,22,58,0,248,4,12,5,11,32,6,40,2,96,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,5,32,6,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,5,32,3,32,4,54,2,128,5,32,3,32,7,54,2,252,4,32,3,65,23,58,0,248,4,12,4,11,32,6,40,2,96,34,7,32,7,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,4,32,6,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,4,32,3,32,4,54,2,128,5,32,3,32,7,54,2,252,4,32,3,65,24,58,0,248,4,12,3,11,32,6,40,2,108,33,2,32,3,65,248,2,106,32,6,65,224,0,106,16,133,9,32,3,32,2,54,2,132,3,32,3,65,132,5,106,32,3,65,128,3,106,41,2,0,55,2,0,32,3,65,25,58,0,248,4,32,3,32,3,41,2,248,2,55,2,252,4,12,2,11,32,6,40,2,108,33,2,32,3,65,248,2,106,32,6,65,224,0,106,16,239,8,32,3,32,2,54,2,132,3,32,3,65,132,5,106,32,3,65,128,3,106,41,2,0,55,2,0,32,3,65,26,58,0,248,4,32,3,32,3,41,2,248,2,55,2,252,4,12,1,11,32,6,40,2,108,33,2,32,3,65,248,2,106,32,6,65,224,0,106,16,239,8,32,3,32,2,54,2,132,3,32,3,65,132,5,106,32,3,65,128,3,106,41,2,0,55,2,0,32,3,65,27,58,0,248,4,32,3,32,3,41,2,248,2,55,2,252,4,11,32,3,65,239,3,106,32,6,65,247,0,106,40,0,0,54,0,0,32,3,65,220,3,106,32,3,65,128,5,106,41,2,0,55,2,0,32,3,65,228,3,106,32,3,65,136,5,106,41,2,0,55,2,0,32,3,32,3,41,2,248,4,55,2,212,3,32,3,32,6,40,2,116,54,2,236,3,32,3,65,248,2,106,34,7,32,6,65,220,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,6,4,64,32,6,66,129,128,128,128,16,55,2,0,32,6,65,8,106,32,7,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,2,69,4,64,65,4,65,28,16,177,28,0,11,32,2,32,6,65,0,32,3,65,16,106,34,6,16,240,13,32,6,66,1,55,2,8,32,6,32,2,54,2,4,32,6,65,1,54,2,0,32,3,65,40,106,32,3,65,24,106,41,2,0,55,3,0,32,3,32,3,41,2,16,55,3,32,32,3,65,52,106,32,3,65,32,106,16,147,3,32,3,40,2,52,65,128,128,128,128,120,70,13,2,32,3,65,208,3,106,33,18,32,3,65,136,3,106,33,19,32,3,65,128,3,106,33,20,32,3,65,141,5,106,33,12,32,3,65,248,4,106,65,1,114,33,17,32,3,65,141,3,106,33,15,32,7,65,1,114,33,16,3,64,32,3,65,216,0,106,32,3,65,196,0,106,40,2,0,54,2,0,32,3,65,208,0,106,32,3,65,60,106,41,2,0,55,3,0,32,3,32,3,41,2,52,55,3,72,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,84,34,2,45,0,100,34,7,65,2,107,14,26,18,19,17,0,1,20,21,22,23,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,24,25,33,11,32,2,40,2,108,33,8,11,32,2,40,2,104,33,4,12,31,11,32,3,40,2,80,69,13,39,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,40,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,78,13,30,12,35,11,32,3,40,2,80,69,13,38,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,39,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,34,12,29,11,32,3,40,2,80,69,13,37,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,38,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,33,12,28,11,32,3,40,2,80,69,13,36,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,37,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,32,12,27,11,32,3,40,2,80,69,13,35,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,36,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,31,12,26,11,32,3,40,2,80,69,13,34,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,35,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,30,12,25,11,32,3,40,2,80,69,13,33,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,34,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,29,12,24,11,32,3,40,2,80,69,13,32,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,33,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,28,32,3,40,2,80,34,2,65,1,77,13,34,32,3,40,2,12,34,8,32,3,40,2,76,40,2,4,34,2,77,13,35,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,28,12,23,11,32,3,40,2,80,69,13,31,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,32,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,27,32,3,40,2,80,34,2,65,1,77,13,33,32,3,40,2,12,34,8,32,3,40,2,76,40,2,4,34,2,77,13,34,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,27,12,22,11,32,3,40,2,80,69,13,30,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,31,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,26,32,3,40,2,80,34,2,65,1,77,13,32,32,3,40,2,12,34,8,32,3,40,2,76,40,2,4,34,2,77,13,33,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,26,32,3,40,2,80,34,2,65,2,77,13,14,32,3,40,2,12,34,2,32,3,40,2,76,40,2,8,34,6,77,13,15,32,3,40,2,8,32,6,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,26,12,21,11,32,3,40,2,80,69,13,29,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,30,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,25,32,3,40,2,80,34,2,65,1,77,13,31,32,3,40,2,12,34,8,32,3,40,2,76,40,2,4,34,2,77,13,32,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,25,12,20,11,32,3,40,2,80,69,13,28,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,29,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,24,32,3,40,2,80,34,2,65,1,77,13,30,32,3,40,2,12,34,8,32,3,40,2,76,40,2,4,34,2,77,13,31,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,24,12,19,11,32,3,40,2,80,69,13,27,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,28,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,23,32,3,40,2,80,34,2,65,1,77,13,29,32,3,40,2,12,34,8,32,3,40,2,76,40,2,4,34,2,77,13,30,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,23,12,18,11,32,3,40,2,80,69,13,26,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,2,77,13,27,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,32,3,40,2,80,34,2,65,1,77,13,28,32,3,40,2,12,34,8,32,3,40,2,76,40,2,4,34,2,77,13,29,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,22,12,17,11,32,3,65,248,2,106,32,2,65,232,0,106,32,3,40,2,76,32,3,40,2,80,32,3,40,2,8,32,3,40,2,12,16,161,10,32,3,40,2,132,3,33,11,32,3,40,2,128,3,33,10,32,3,40,2,252,2,33,8,32,3,40,2,248,2,33,4,12,16,11,32,3,65,230,1,106,32,2,65,231,0,106,45,0,0,58,0,0,32,3,32,2,47,0,101,59,1,228,1,32,2,45,0,120,33,13,32,2,40,0,116,33,11,32,2,40,0,112,33,10,32,2,40,0,108,33,8,32,2,40,0,104,33,4,12,15,11,32,3,65,248,2,106,32,2,40,2,108,32,2,40,2,112,32,3,40,2,0,34,2,65,4,106,32,2,40,2,0,16,222,2,32,3,40,2,248,2,69,4,64,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,11,32,3,40,2,132,3,33,10,32,3,40,2,128,3,33,8,32,3,40,2,252,2,33,4,32,3,65,248,4,106,34,2,32,15,65,131,1,16,193,5,26,32,3,65,224,0,106,32,2,65,131,1,16,193,5,26,12,15,11,32,3,41,3,128,3,33,21,32,3,40,2,136,3,33,6,32,3,45,0,140,3,33,7,32,3,65,248,4,106,34,2,32,15,65,59,16,193,5,26,32,5,65,29,106,32,2,65,59,16,193,5,26,32,5,32,7,58,0,28,32,5,32,6,54,2,24,32,5,32,21,55,3,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,15,11,32,3,65,248,2,106,32,2,40,2,108,32,2,40,2,112,32,3,40,2,0,34,2,65,4,106,32,2,40,2,0,16,222,2,32,3,40,2,248,2,69,4,64,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,11,32,3,40,2,132,3,33,10,32,3,40,2,128,3,33,8,32,3,40,2,252,2,33,4,32,3,65,248,4,106,34,2,32,15,65,131,1,16,193,5,26,32,3,65,224,0,106,32,2,65,131,1,16,193,5,26,12,14,11,32,3,41,3,128,3,33,21,32,3,40,2,136,3,33,6,32,3,45,0,140,3,33,7,32,3,65,248,4,106,34,2,32,15,65,59,16,193,5,26,32,5,65,29,106,32,2,65,59,16,193,5,26,32,5,32,7,58,0,28,32,5,32,6,54,2,24,32,5,32,21,55,3,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,14,11,32,3,65,248,2,106,32,3,40,2,0,32,2,65,232,0,106,16,137,4,32,3,65,178,2,106,34,14,32,16,65,2,106,45,0,0,58,0,0,32,3,65,128,5,106,34,6,32,15,65,8,106,40,0,0,54,2,0,32,3,32,16,47,0,0,59,1,176,2,32,3,32,15,41,0,0,55,3,248,4,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,11,32,3,40,2,132,3,33,10,32,3,40,2,128,3,33,8,32,3,40,2,252,2,33,4,32,3,45,0,248,2,34,2,65,37,70,13,11,32,5,65,49,106,32,3,65,153,3,106,65,39,16,193,5,26,32,5,65,19,106,32,14,45,0,0,58,0,0,32,5,32,3,47,1,176,2,59,0,17,32,5,32,3,41,3,248,4,55,0,37,32,5,65,45,106,32,6,40,2,0,54,0,0,32,5,32,13,58,0,36,32,5,32,11,54,2,32,32,5,32,10,54,2,28,32,5,32,8,54,2,24,32,5,32,4,54,2,20,32,5,32,2,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,13,11,32,3,65,248,2,106,32,3,40,2,0,32,2,65,232,0,106,16,138,4,32,3,65,178,2,106,34,14,32,16,65,2,106,45,0,0,58,0,0,32,3,65,128,5,106,34,6,32,15,65,8,106,40,0,0,54,2,0,32,3,32,16,47,0,0,59,1,176,2,32,3,32,15,41,0,0,55,3,248,4,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,11,32,3,40,2,132,3,33,10,32,3,40,2,128,3,33,8,32,3,40,2,252,2,33,4,32,3,45,0,248,2,34,2,65,37,70,13,9,32,5,65,49,106,32,3,65,153,3,106,65,39,16,193,5,26,32,5,65,19,106,32,14,45,0,0,58,0,0,32,5,32,3,47,1,176,2,59,0,17,32,5,32,3,41,3,248,4,55,0,37,32,5,65,45,106,32,6,40,2,0,54,0,0,32,5,32,13,58,0,36,32,5,32,11,54,2,32,32,5,32,10,54,2,28,32,5,32,8,54,2,24,32,5,32,4,54,2,20,32,5,32,2,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,12,11,32,3,65,248,2,106,32,3,40,2,0,32,2,65,232,0,106,16,197,4,32,3,65,250,4,106,34,6,32,16,65,2,106,45,0,0,58,0,0,32,3,32,16,47,0,0,59,1,248,4,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,11,32,3,40,2,132,3,33,10,32,3,40,2,128,3,33,8,32,3,40,2,252,2,33,4,32,3,45,0,248,2,34,2,65,37,70,13,7,32,5,65,37,106,32,3,65,141,3,106,65,51,16,193,5,26,32,5,65,19,106,32,6,45,0,0,58,0,0,32,5,32,3,47,1,248,4,59,0,17,32,5,32,13,58,0,36,32,5,32,11,54,2,32,32,5,32,10,54,2,28,32,5,32,8,54,2,24,32,5,32,4,54,2,20,32,5,32,2,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,11,11,32,3,65,248,2,106,32,3,40,2,0,32,2,65,232,0,106,16,197,4,32,3,65,250,4,106,34,6,32,16,65,2,106,45,0,0,58,0,0,32,3,32,16,47,0,0,59,1,248,4,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,11,32,3,40,2,132,3,33,10,32,3,40,2,128,3,33,8,32,3,40,2,252,2,33,4,32,3,45,0,248,2,34,2,65,37,70,13,5,32,5,65,37,106,32,3,65,141,3,106,65,51,16,193,5,26,32,5,65,19,106,32,6,45,0,0,58,0,0,32,5,32,3,47,1,248,4,59,0,17,32,5,32,13,58,0,36,32,5,32,11,54,2,32,32,5,32,10,54,2,28,32,5,32,8,54,2,24,32,5,32,4,54,2,20,32,5,32,2,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,10,11,32,3,65,248,2,106,32,2,65,232,0,106,32,3,16,239,11,32,3,45,0,248,2,34,2,65,37,70,13,3,32,5,32,3,47,0,249,2,59,0,17,32,5,65,19,106,32,3,45,0,251,2,58,0,0,32,3,41,2,252,2,33,22,32,3,41,2,132,3,33,21,32,5,65,36,106,32,3,65,140,3,106,65,52,16,193,5,26,32,5,32,21,55,2,28,32,5,32,22,55,2,20,32,5,32,2,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,9,11,32,3,65,248,2,106,32,2,65,232,0,106,32,3,16,239,11,32,3,45,0,248,2,34,2,65,37,70,13,2,32,5,32,3,47,0,249,2,59,0,17,32,5,65,19,106,32,3,45,0,251,2,58,0,0,32,3,41,2,252,2,33,22,32,3,41,2,132,3,33,21,32,5,65,36,106,32,3,65,140,3,106,65,52,16,193,5,26,32,5,32,21,55,2,28,32,5,32,22,55,2,20,32,5,32,2,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,8,11,65,2,32,2,65,144,203,204,0,16,163,15,0,11,32,6,32,2,65,160,203,204,0,16,163,15,0,11,32,3,40,2,136,3,33,11,32,3,40,2,132,3,33,10,32,3,40,2,128,3,33,8,32,3,40,2,252,2,33,4,12,4,11,32,3,65,230,1,106,32,6,45,0,0,58,0,0,32,3,32,3,47,1,248,4,59,1,228,1,12,3,11,32,3,65,230,1,106,32,6,45,0,0,58,0,0,32,3,32,3,47,1,248,4,59,1,228,1,12,2,11,32,3,65,230,1,106,32,14,45,0,0,58,0,0,32,3,65,232,0,106,32,6,40,2,0,54,2,0,32,3,32,3,47,1,176,2,59,1,228,1,32,3,32,3,41,3,248,4,55,3,96,12,1,11,32,3,65,230,1,106,32,14,45,0,0,58,0,0,32,3,65,232,0,106,32,6,40,2,0,54,2,0,32,3,32,3,47,1,176,2,59,1,228,1,32,3,32,3,41,3,248,4,55,3,96,11,32,17,32,3,47,1,228,1,59,0,0,32,17,65,2,106,32,3,65,230,1,106,45,0,0,58,0,0,32,3,32,7,58,0,248,4,32,3,32,13,58,0,140,5,32,3,32,11,54,2,136,5,32,3,32,10,54,2,132,5,32,3,32,8,54,2,128,5,32,3,32,4,54,2,252,4,32,12,32,3,65,224,0,106,65,131,1,16,193,5,26,32,3,65,248,2,106,32,3,65,248,4,106,16,224,3,32,3,40,2,248,2,69,13,1,32,3,65,176,2,106,34,7,32,20,65,200,0,16,193,5,26,32,3,65,232,1,106,34,2,32,7,65,200,0,16,193,5,26,32,5,65,16,106,32,2,65,200,0,16,193,5,26,32,5,65,1,54,2,0,32,5,66,1,55,3,8,11,32,3,65,200,0,106,16,202,21,32,3,65,32,106,34,2,16,145,16,32,2,65,4,65,28,16,244,22,12,5,11,32,3,41,3,128,3,33,21,32,3,40,2,252,2,33,14,32,3,65,176,2,106,34,2,32,19,65,200,0,16,193,5,26,32,3,65,144,6,106,34,6,32,18,65,168,1,16,193,5,26,32,3,65,232,1,106,34,7,32,2,65,200,0,16,193,5,26,32,3,65,184,7,106,34,2,32,7,65,200,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,7,4,64,32,7,32,21,55,2,12,32,7,32,14,54,2,8,32,7,66,129,128,128,128,16,55,2,0,32,7,65,20,106,32,2,65,200,0,16,193,5,26,32,7,65,220,0,106,32,6,65,168,1,16,193,5,26,32,3,40,2,12,34,2,32,3,40,2,4,70,4,64,32,3,65,4,106,16,250,18,11,32,3,40,2,8,32,2,65,2,116,106,32,7,54,2,0,32,3,32,2,65,1,106,54,2,12,32,3,65,200,0,106,16,202,21,32,3,65,52,106,32,3,65,32,106,16,147,3,32,3,40,2,52,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,132,2,16,177,28,0,11,65,4,65,132,1,16,177,28,0,11,0,11,32,3,65,32,106,34,2,16,145,16,32,2,65,4,65,28,16,244,22,32,3,40,2,12,34,2,69,13,1,32,3,32,2,65,1,107,34,2,54,2,12,32,3,40,2,8,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,2,65,0,32,2,65,1,71,27,54,2,0,2,64,32,3,32,2,65,1,70,4,127,32,6,40,2,12,33,7,32,6,40,2,8,33,2,32,3,65,248,2,106,32,6,65,16,106,65,244,1,16,193,5,26,32,3,32,6,54,2,248,4,32,3,65,248,4,106,16,220,21,32,2,65,2,71,13,1,32,7,5,32,6,11,54,2,248,4,65,192,204,204,0,65,43,32,3,65,248,4,106,65,252,204,204,0,65,128,203,204,0,16,253,13,0,11,32,5,65,12,106,32,3,65,248,2,106,65,244,1,16,193,5,26,32,5,32,7,54,2,8,32,5,32,2,54,2,4,32,5,65,0,54,2,0,11,32,3,65,4,106,34,2,16,165,18,32,2,16,166,27,32,3,65,128,8,106,36,0,12,5,11,65,240,202,204,0,16,248,26,0,11,65,0,65,0,65,144,203,204,0,16,163,15,0,11,32,2,32,4,65,160,203,204,0,16,163,15,0,11,65,1,32,2,65,144,203,204,0,16,163,15,0,11,32,2,32,8,65,160,203,204,0,16,163,15,0,11,32,9,40,2,160,2,69,4,64,32,9,65,36,106,34,7,32,5,65,4,114,65,252,1,16,193,5,26,65,0,33,2,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,12,69,13,4,32,12,66,129,128,128,128,16,55,2,0,32,12,65,8,106,32,7,65,252,1,16,193,5,26,12,5,11,32,0,32,9,65,40,106,32,9,65,168,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,12,5,11,65,4,65,20,16,177,28,0,11,32,0,65,20,106,32,9,65,180,2,106,65,60,16,193,5,26,32,0,65,16,106,32,7,40,2,0,54,2,0,32,0,32,9,41,3,8,55,3,8,32,0,32,21,55,3,0,12,3,11,65,4,65,20,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,32,0,32,1,54,2,16,32,0,32,2,54,2,12,32,0,32,12,54,2,8,32,0,66,2,55,3,0,11,32,9,65,160,4,106,36,0,11,144,4,1,11,127,32,1,45,0,0,34,11,65,3,71,4,64,32,2,45,0,4,33,4,32,2,45,0,3,33,5,32,2,45,0,2,33,6,32,2,45,0,1,33,7,32,2,45,0,0,33,8,32,2,32,11,65,2,71,4,127,32,1,40,0,1,34,9,65,24,118,33,14,32,9,65,16,118,33,13,32,9,65,8,118,33,12,32,3,40,2,0,65,2,79,4,64,65,1,33,10,2,64,32,8,65,1,113,32,9,65,1,113,113,13,0,2,64,32,7,65,1,113,69,4,64,32,5,65,1,113,69,32,12,65,1,113,69,114,13,1,12,2,11,32,11,65,1,113,32,5,32,12,113,65,1,113,114,13,1,11,32,6,32,13,113,33,10,11,32,4,32,10,114,65,1,113,33,4,11,32,7,32,9,114,33,7,32,8,32,11,114,33,8,32,5,32,13,114,33,5,32,6,32,12,114,33,6,32,4,32,14,114,5,32,4,11,58,0,4,32,2,32,5,58,0,3,32,2,32,6,58,0,2,32,2,32,7,58,0,1,32,2,32,8,58,0,0,11,32,1,45,0,5,34,9,65,3,71,4,64,32,2,45,0,4,33,4,32,2,45,0,3,33,5,32,2,45,0,2,33,6,32,2,45,0,1,33,7,32,2,45,0,0,33,8,32,2,32,9,65,2,71,4,127,32,1,40,0,6,34,1,65,24,118,33,11,32,3,40,2,0,65,2,79,4,64,65,1,33,3,2,64,32,8,65,1,113,32,1,65,1,113,113,13,0,32,1,65,128,2,113,33,10,2,64,32,7,65,1,113,69,4,64,32,5,65,1,113,69,32,10,69,114,13,1,12,2,11,32,10,69,32,5,65,1,115,114,65,1,113,69,32,9,65,1,113,114,13,1,11,32,6,32,1,65,128,128,4,113,65,0,71,113,33,3,11,32,3,32,4,114,65,1,113,33,4,11,32,1,32,7,114,33,7,32,8,32,9,114,33,8,32,1,65,16,118,32,5,114,33,5,32,1,65,8,118,32,6,114,33,6,32,4,32,11,114,5,32,4,11,58,0,4,32,2,32,5,58,0,3,32,2,32,6,58,0,2,32,2,32,7,58,0,1,32,2,32,8,58,0,0,11,32,0,32,2,40,0,0,54,0,0,32,0,65,4,106,32,2,65,4,106,45,0,0,58,0,0,11,201,4,1,11,127,35,0,65,64,106,34,3,36,0,32,2,65,2,116,33,7,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,4,64,32,1,65,8,106,33,4,32,2,33,5,3,64,32,4,40,2,0,34,6,32,8,34,10,106,65,1,65,3,65,5,32,6,65,128,128,4,73,27,32,6,65,253,1,73,27,34,9,106,33,8,32,4,65,12,106,33,4,32,5,65,1,107,34,5,13,0,11,65,0,33,5,32,3,65,4,106,32,7,32,8,106,16,162,11,32,2,65,12,108,33,11,32,1,65,8,106,33,1,32,9,32,10,106,32,6,106,33,4,32,3,40,2,12,33,6,32,3,40,2,8,33,9,3,64,32,4,65,123,75,13,3,32,4,65,4,106,34,10,32,6,75,13,4,32,3,32,5,54,2,48,32,4,32,9,106,65,4,32,3,65,48,106,65,4,65,192,128,216,0,16,209,23,32,3,32,1,40,2,0,34,7,173,55,3,16,65,1,65,3,65,5,32,7,65,128,128,4,73,27,32,7,65,253,1,73,27,34,12,32,5,106,34,4,32,12,73,13,5,32,4,32,6,75,13,6,32,1,65,4,107,40,2,0,33,13,32,3,32,12,54,2,44,32,3,32,5,32,9,106,54,2,40,32,3,65,28,106,32,3,65,16,106,32,3,65,40,106,16,230,2,32,3,45,0,36,65,18,71,13,7,32,4,32,7,106,34,5,32,4,73,13,8,32,5,32,6,75,13,9,32,4,32,9,106,32,7,32,13,32,7,65,220,129,216,0,16,209,23,32,1,65,12,106,33,1,32,10,33,4,32,11,65,12,107,34,11,13,0,11,12,1,11,32,3,65,4,106,32,7,16,162,11,11,32,0,32,3,41,2,4,55,2,0,32,0,32,8,54,2,16,32,0,32,2,54,2,12,32,0,65,8,106,32,3,65,12,106,40,2,0,54,2,0,32,3,65,64,107,36,0,15,11,32,4,32,4,65,4,106,65,176,128,216,0,16,165,15,0,11,32,4,65,4,106,32,6,65,176,128,216,0,16,164,15,0,11,32,5,32,4,65,240,128,216,0,16,165,15,0,11,32,4,32,6,65,240,128,216,0,16,164,15,0,11,32,3,65,56,106,32,3,65,36,106,40,2,0,54,2,0,32,3,32,3,41,2,28,55,3,48,65,128,129,216,0,65,58,32,3,65,48,106,65,176,247,215,0,65,188,129,216,0,16,253,13,0,11,32,4,32,5,65,204,129,216,0,16,165,15,0,11,32,5,32,6,65,204,129,216,0,16,164,15,0,11,164,10,2,9,127,3,126,35,0,65,240,0,107,34,2,36,0,32,2,32,1,54,2,16,2,64,2,64,32,1,16,129,29,65,1,71,4,64,32,2,65,16,106,32,2,65,200,0,106,65,192,251,193,0,16,199,3,33,3,32,0,65,1,54,2,0,32,0,32,3,54,2,4,32,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,65,20,106,34,3,32,1,65,236,138,192,0,65,2,16,239,22,32,2,65,200,0,106,32,3,16,169,6,32,0,2,127,32,0,2,127,2,64,32,2,45,0,72,13,0,32,2,65,208,0,106,33,8,65,0,33,1,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,73,65,1,107,14,3,2,1,3,0,11,32,1,13,3,32,2,40,2,20,32,2,65,0,54,2,20,69,13,11,32,2,65,200,0,106,33,3,32,2,40,2,24,33,4,65,0,33,5,65,0,33,9,35,0,65,144,1,107,34,1,36,0,32,1,32,4,54,2,24,2,64,32,4,16,129,29,65,1,71,4,64,32,1,65,24,106,32,1,65,236,0,106,65,224,252,193,0,16,199,3,33,5,32,3,65,1,54,2,0,32,3,32,5,54,2,4,32,4,65,132,1,73,13,1,32,4,16,222,9,12,1,11,32,1,65,28,106,34,7,32,4,65,220,138,192,0,65,2,16,239,22,32,1,65,236,0,106,34,6,32,7,16,171,6,2,64,32,1,45,0,108,69,4,64,32,1,65,244,0,106,33,4,32,6,65,1,114,33,10,65,0,33,7,65,0,33,6,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,109,65,1,107,14,3,2,1,3,0,11,32,7,13,3,32,1,40,2,28,32,1,65,0,54,2,28,69,13,21,32,1,65,8,106,32,1,40,2,32,16,235,17,65,1,33,7,32,1,40,2,12,33,5,32,1,40,2,8,69,13,5,32,3,65,1,54,2,0,32,3,32,5,54,2,4,12,8,11,32,1,65,16,106,32,1,65,28,106,16,237,19,12,4,11,32,6,13,2,32,1,40,2,28,32,1,65,0,54,2,28,69,13,19,32,1,65,236,0,106,32,1,40,2,32,16,158,9,32,1,45,0,108,69,4,64,32,1,65,206,0,106,32,10,65,2,106,45,0,0,58,0,0,32,1,65,224,0,106,32,4,65,16,106,41,2,0,34,12,55,3,0,32,1,65,56,106,32,4,65,8,106,41,2,0,55,3,0,32,1,65,64,107,32,12,55,3,0,32,1,65,200,0,106,32,4,65,24,106,45,0,0,58,0,0,32,1,32,10,47,0,0,59,1,76,32,1,32,4,41,2,0,55,3,48,32,1,40,2,112,33,9,65,1,33,6,12,4,11,32,1,40,2,112,33,4,32,3,65,1,54,2,0,32,3,32,4,54,2,4,12,6,11,32,7,69,4,64,65,180,248,193,0,65,6,16,170,16,33,4,32,3,65,1,54,2,0,32,3,32,4,54,2,4,12,6,11,32,6,69,4,64,65,186,248,193,0,65,4,16,170,16,33,4,32,3,65,1,54,2,0,32,3,32,4,54,2,4,12,6,11,32,3,32,1,47,1,76,59,0,4,32,3,32,1,41,3,48,55,0,11,32,3,32,5,54,2,36,32,3,32,9,54,0,7,32,3,65,0,54,2,0,32,3,65,6,106,32,1,65,206,0,106,45,0,0,58,0,0,32,3,65,19,106,32,1,65,56,106,41,3,0,55,0,0,32,3,65,27,106,32,1,65,64,107,41,3,0,55,0,0,32,3,65,35,106,32,1,65,200,0,106,45,0,0,58,0,0,12,5,11,65,180,248,193,0,65,6,16,171,16,33,4,32,3,65,1,54,2,0,32,3,32,4,54,2,4,12,4,11,65,186,248,193,0,65,4,16,171,16,33,4,32,3,65,1,54,2,0,32,3,32,4,54,2,4,12,3,11,32,1,65,236,0,106,32,1,65,28,106,16,171,6,32,1,45,0,108,69,13,0,11,11,32,1,40,2,112,33,4,32,3,65,1,54,2,0,32,3,32,4,54,2,4,11,32,1,65,28,106,16,179,21,11,32,1,65,144,1,106,36,0,32,2,40,2,76,34,4,32,2,40,2,72,13,8,26,32,2,65,64,107,32,8,65,24,106,41,2,0,55,3,0,32,2,65,56,106,32,8,65,16,106,41,2,0,55,3,0,32,2,65,48,106,32,8,65,8,106,41,2,0,55,3,0,32,2,32,8,41,2,0,55,3,40,65,1,33,1,12,5,11,32,2,65,8,106,32,2,65,20,106,16,237,19,12,4,11,32,11,167,13,2,32,2,40,2,20,32,2,65,0,54,2,20,69,13,9,32,2,65,200,0,106,32,2,40,2,24,16,142,9,32,2,40,2,72,13,5,32,2,41,3,80,33,13,66,1,33,11,12,3,11,32,1,69,4,64,65,214,248,193,0,65,8,16,170,16,12,6,11,32,11,80,4,64,65,222,248,193,0,65,17,16,170,16,12,6,11,32,0,32,2,41,3,40,55,2,20,32,0,32,4,54,2,16,32,0,32,13,55,3,8,32,0,65,44,106,32,2,65,64,107,41,3,0,55,2,0,32,0,65,36,106,32,2,65,56,106,41,3,0,55,2,0,32,0,65,28,106,32,2,65,48,106,41,3,0,55,2,0,65,0,12,6,11,65,214,248,193,0,65,8,16,171,16,12,4,11,65,222,248,193,0,65,17,16,171,16,12,3,11,32,2,65,200,0,106,32,2,65,20,106,16,169,6,32,2,45,0,72,69,13,0,11,11,32,2,40,2,76,11,54,2,4,65,1,11,54,2,0,32,2,65,20,106,16,179,21,11,32,2,65,240,0,106,36,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,180,31,2,10,127,1,126,35,0,65,208,5,107,34,7,36,0,2,64,2,64,2,64,2,64,2,64,32,1,32,2,65,135,246,192,0,65,3,16,145,24,69,4,64,32,7,65,136,4,106,34,3,32,1,32,2,16,250,2,32,7,45,0,136,4,34,1,65,37,71,13,4,32,3,32,7,40,2,140,4,32,7,40,2,144,4,16,169,4,32,7,45,0,136,4,34,1,65,37,70,13,1,32,7,65,231,2,106,34,2,32,7,65,152,4,106,41,0,0,55,0,0,32,7,65,224,2,106,34,3,32,7,65,145,4,106,41,0,0,55,3,0,32,7,32,7,41,0,137,4,55,3,216,2,32,0,65,32,106,32,7,65,160,4,106,65,48,16,193,5,26,32,0,65,24,106,32,2,41,0,0,55,0,0,32,0,65,17,106,32,3,41,3,0,55,0,0,32,0,32,7,41,3,216,2,55,0,9,32,0,32,1,58,0,8,32,0,65,10,54,2,0,12,5,11,32,7,65,136,4,106,33,4,35,0,65,128,1,107,34,3,36,0,32,3,65,56,106,34,5,32,1,32,2,16,250,2,2,64,32,3,45,0,56,34,1,65,37,70,4,64,32,5,32,3,40,2,60,32,3,40,2,64,16,152,1,32,3,45,0,56,34,1,65,37,70,4,64,32,3,65,16,106,32,3,65,196,0,106,41,2,0,55,3,0,32,3,65,24,106,32,3,65,204,0,106,40,2,0,54,2,0,32,3,32,3,41,2,60,55,3,8,32,4,32,3,65,8,106,34,1,16,247,1,32,1,16,242,21,32,1,16,252,27,12,2,11,32,3,65,47,106,34,2,32,3,65,200,0,106,41,0,0,55,0,0,32,3,65,40,106,34,5,32,3,65,193,0,106,41,0,0,55,3,0,32,3,32,3,41,0,57,55,3,32,32,4,65,32,106,32,3,65,208,0,106,65,48,16,193,5,26,32,4,65,24,106,32,2,41,0,0,55,0,0,32,4,65,17,106,32,5,41,3,0,55,0,0,32,4,32,3,41,3,32,55,0,9,32,4,32,1,58,0,8,32,4,65,1,54,2,0,12,1,11,32,4,32,3,47,0,57,59,0,9,32,4,65,11,106,32,3,45,0,59,58,0,0,32,3,41,2,60,33,13,32,4,65,20,106,32,3,65,196,0,106,65,60,16,193,5,26,32,4,32,13,55,2,12,32,4,32,1,58,0,8,32,4,65,1,54,2,0,11,32,3,65,128,1,106,36,0,32,7,40,2,136,4,69,4,64,32,7,65,216,2,106,34,1,32,4,65,4,114,65,172,1,16,193,5,26,32,7,65,216,0,106,65,4,114,32,1,65,172,1,16,193,5,26,65,9,33,2,12,2,11,32,0,65,8,106,32,7,65,220,2,106,32,7,65,144,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,10,54,2,0,12,4,11,32,7,65,192,5,106,32,7,65,148,4,106,41,2,0,55,3,0,32,7,65,200,5,106,32,7,65,156,4,106,40,2,0,54,2,0,32,7,32,7,41,2,140,4,55,3,184,5,32,7,65,216,0,106,33,9,35,0,65,128,6,107,34,4,36,0,32,7,65,184,5,106,34,2,40,2,8,33,1,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,34,3,32,2,40,2,16,34,5,65,200,246,192,0,65,3,16,246,23,69,4,64,32,3,32,5,65,148,236,192,0,65,4,16,246,23,69,4,64,32,3,32,5,65,138,246,192,0,65,2,16,246,23,69,4,64,32,3,32,5,65,200,235,192,0,65,3,16,246,23,69,4,64,32,3,32,5,65,203,246,192,0,65,2,16,246,23,69,13,5,32,4,65,128,4,106,34,1,32,2,16,247,1,32,4,40,2,128,4,13,4,32,4,65,132,2,106,34,3,32,1,65,4,114,65,172,1,16,193,5,26,32,4,65,8,106,32,3,65,172,1,16,193,5,26,65,9,33,1,12,6,11,32,1,65,1,71,13,4,32,4,65,128,4,106,34,1,32,2,16,181,1,32,4,40,2,128,4,69,4,64,32,4,65,132,2,106,34,3,32,1,65,4,114,65,252,1,16,193,5,26,32,4,65,8,106,32,3,65,252,1,16,193,5,26,65,8,33,1,12,6,11,32,9,65,8,106,32,4,65,136,2,106,32,4,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,9,65,10,54,2,0,12,7,11,32,1,65,1,71,13,3,32,4,65,128,4,106,33,5,35,0,65,144,8,107,34,1,36,0,2,64,32,2,40,2,12,32,2,40,2,16,65,138,246,192,0,65,2,16,246,23,65,0,32,2,40,2,8,34,3,65,1,70,27,69,4,64,32,1,65,3,54,2,132,6,32,1,65,176,246,192,0,54,2,128,6,32,1,66,2,55,2,140,6,32,1,65,7,54,2,140,4,32,1,65,4,54,2,132,4,32,1,32,2,65,12,106,54,2,128,4,32,1,32,3,54,2,140,8,32,1,32,1,65,128,4,106,54,2,136,6,32,1,32,1,65,140,8,106,54,2,136,4,32,1,65,128,8,106,32,1,65,128,6,106,16,236,4,32,1,65,143,2,106,32,1,65,136,8,106,40,2,0,54,0,0,32,1,32,1,41,2,128,8,55,0,135,2,32,5,65,11,58,0,8,32,5,32,1,41,0,132,2,55,0,9,32,5,65,16,106,32,1,65,139,2,106,41,0,0,55,0,0,32,5,65,4,54,2,0,12,1,11,32,5,2,127,2,64,2,64,2,64,32,2,40,2,4,34,6,40,2,12,32,6,40,2,16,65,200,235,192,0,65,3,16,246,23,69,4,64,32,6,40,2,12,32,6,40,2,16,65,148,236,192,0,65,4,16,246,23,69,4,64,32,6,40,2,12,32,6,40,2,16,65,203,235,192,0,65,11,16,246,23,69,4,64,32,1,65,128,6,106,34,8,32,6,16,196,9,32,1,40,2,128,6,13,3,32,1,65,128,4,106,34,3,32,8,65,4,114,65,252,1,16,193,5,26,32,1,65,132,2,106,34,6,32,3,65,252,1,16,193,5,26,35,0,65,64,106,34,3,36,0,32,3,32,6,54,2,0,2,64,32,6,45,0,246,1,69,4,64,32,3,65,0,54,2,32,32,6,32,3,65,32,106,16,199,4,32,3,40,2,32,65,2,71,4,64,32,8,65,37,58,0,0,12,2,11,32,8,65,32,58,0,0,12,1,11,32,3,65,1,54,2,36,32,3,65,232,129,192,0,54,2,32,32,3,66,1,55,2,44,32,3,65,2,54,2,60,32,3,32,3,65,56,106,54,2,40,32,3,32,3,54,2,56,32,3,65,20,106,32,3,65,32,106,16,236,4,32,3,65,16,106,32,3,65,28,106,40,2,0,54,0,0,32,3,32,3,41,2,20,55,0,8,32,8,65,15,58,0,0,32,8,32,3,41,0,5,55,0,1,32,8,65,8,106,32,3,65,12,106,41,0,0,55,0,0,11,32,3,65,64,107,36,0,32,1,45,0,128,6,34,3,65,37,71,13,4,32,1,65,8,106,32,6,65,252,1,16,193,5,26,65,3,12,6,11,32,1,65,128,6,106,33,8,35,0,65,192,1,107,34,3,36,0,32,3,32,6,54,2,12,32,3,65,232,0,106,34,11,32,6,16,232,4,32,3,65,216,0,106,33,6,32,3,65,236,0,106,33,10,2,64,32,3,40,2,104,69,4,64,32,6,32,10,41,0,0,55,0,0,32,6,65,8,106,34,12,32,10,65,8,106,41,0,0,55,0,0,32,3,65,200,0,106,32,12,41,0,0,34,13,55,3,0,32,3,32,6,41,0,0,55,3,64,32,3,40,2,76,33,6,32,3,32,13,62,2,188,1,32,3,65,0,54,2,184,1,32,3,32,3,65,12,106,54,2,180,1,32,11,32,3,65,180,1,106,16,155,11,32,3,45,0,104,34,10,65,37,70,4,64,32,3,65,43,106,32,3,65,244,0,106,40,2,0,34,10,54,0,0,32,3,65,24,106,32,10,54,2,0,32,3,32,3,41,2,108,34,13,55,0,35,32,3,32,13,55,3,16,32,3,32,6,54,2,28,32,3,65,64,107,16,248,27,32,8,32,3,65,16,106,16,198,6,12,2,11,32,3,32,3,41,0,105,55,3,48,32,3,32,3,65,240,0,106,41,0,0,55,0,55,32,3,40,2,120,33,6,32,8,65,20,106,32,3,65,252,0,106,65,52,16,193,5,26,32,3,32,3,41,3,48,55,3,32,32,3,32,3,41,0,55,55,0,39,32,8,65,8,106,32,3,41,0,39,55,0,0,32,8,32,3,41,3,32,55,0,1,32,8,32,6,54,2,16,32,8,32,10,58,0,0,32,3,65,64,107,16,248,27,12,1,11,32,6,32,10,41,0,0,55,0,0,32,6,65,8,106,32,10,65,8,106,41,0,0,55,0,0,32,8,65,16,106,32,3,65,228,0,106,40,0,0,54,0,0,32,8,65,9,106,32,3,65,221,0,106,41,0,0,55,0,0,32,8,32,3,41,0,85,55,0,1,32,8,65,36,58,0,0,11,32,3,65,192,1,106,36,0,32,1,45,0,128,6,34,3,65,37,70,13,4,32,1,65,143,4,106,34,6,32,1,65,144,6,106,40,0,0,54,0,0,32,1,65,136,4,106,34,8,32,1,65,137,6,106,41,0,0,55,3,0,32,1,32,1,41,0,129,6,55,3,128,4,32,5,65,28,106,32,1,65,148,6,106,65,52,16,193,5,26,32,5,65,24,106,32,6,40,0,0,54,0,0,32,5,65,17,106,32,8,41,3,0,55,0,0,32,5,32,1,41,3,128,4,55,0,9,32,5,32,3,58,0,8,32,5,65,4,54,2,0,12,6,11,32,1,65,128,6,106,34,3,32,6,16,230,3,32,1,40,2,128,6,69,4,64,32,1,65,128,4,106,34,6,32,3,65,4,114,65,148,1,16,193,5,26,32,1,65,8,106,32,6,65,148,1,16,193,5,26,65,1,12,5,11,32,5,65,8,106,32,1,65,132,4,106,32,1,65,136,6,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,5,65,4,54,2,0,12,5,11,32,1,65,128,6,106,34,3,32,6,16,181,1,32,1,40,2,128,6,69,4,64,32,1,65,128,4,106,34,6,32,3,65,4,114,65,252,1,16,193,5,26,32,1,65,8,106,32,6,65,252,1,16,193,5,26,65,0,12,4,11,32,5,65,8,106,32,1,65,132,4,106,32,1,65,136,6,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,5,65,4,54,2,0,12,4,11,32,5,65,8,106,32,1,65,132,4,106,32,1,65,136,6,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,5,65,4,54,2,0,12,3,11,32,5,65,9,106,32,1,65,128,6,106,65,1,114,65,199,0,16,193,5,26,32,5,65,4,54,2,0,32,5,32,3,58,0,8,32,1,65,132,2,106,16,194,2,12,2,11,32,1,65,16,106,32,1,65,140,6,106,41,2,0,55,3,0,32,1,32,1,41,2,132,6,55,3,8,65,2,11,54,2,0,32,5,65,4,106,32,1,65,8,106,65,252,1,16,193,5,26,11,32,1,65,144,8,106,36,0,32,4,40,2,128,4,34,1,65,4,71,4,64,32,4,65,132,2,106,34,3,32,5,65,4,114,65,252,1,16,193,5,26,32,4,65,8,106,32,3,65,252,1,16,193,5,26,12,5,11,32,9,65,8,106,32,4,65,136,2,106,32,4,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,9,65,10,54,2,0,12,6,11,32,1,65,1,71,13,2,32,4,65,128,4,106,34,1,32,2,16,230,3,32,4,40,2,128,4,69,4,64,32,4,65,132,2,106,34,3,32,1,65,4,114,65,148,1,16,193,5,26,32,4,65,8,106,32,3,65,148,1,16,193,5,26,65,6,33,1,12,4,11,32,9,65,8,106,32,4,65,136,2,106,32,4,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,9,65,10,54,2,0,12,5,11,32,1,65,1,71,13,1,32,4,65,128,4,106,33,3,35,0,65,128,5,107,34,1,36,0,2,64,32,2,40,2,12,32,2,40,2,16,65,252,138,192,0,65,3,16,246,23,65,0,32,2,40,2,8,34,5,65,1,70,27,69,4,64,32,1,65,3,54,2,196,2,32,1,65,164,139,192,0,54,2,192,2,32,1,66,2,55,2,204,2,32,1,65,7,54,2,184,1,32,1,65,4,54,2,176,1,32,1,32,2,65,12,106,54,2,172,1,32,1,32,5,54,2,252,4,32,1,32,1,65,172,1,106,54,2,200,2,32,1,32,1,65,252,4,106,54,2,180,1,32,1,65,240,4,106,32,1,65,192,2,106,16,236,4,32,1,65,35,106,32,1,65,248,4,106,40,2,0,54,0,0,32,1,32,1,41,2,240,4,55,0,27,32,3,65,11,58,0,8,32,3,32,1,41,0,24,55,0,9,32,3,65,16,106,32,1,65,31,106,41,0,0,55,0,0,32,3,65,1,54,2,0,12,1,11,32,1,65,192,2,106,34,5,32,2,40,2,4,16,220,6,32,1,40,2,192,2,69,4,64,32,1,65,172,1,106,34,6,32,5,65,4,114,65,148,1,16,193,5,26,32,1,65,220,3,106,34,5,32,6,65,148,1,16,193,5,26,32,1,65,24,106,32,5,16,245,14,32,1,65,8,106,34,5,32,1,65,36,106,41,2,0,55,3,0,32,1,65,16,106,34,6,32,1,65,44,106,40,2,0,54,2,0,32,1,32,1,41,2,28,55,3,0,32,1,40,2,24,34,10,65,3,71,4,64,32,3,65,28,106,32,1,65,48,106,65,252,0,16,193,5,26,32,3,65,8,106,34,8,65,16,106,32,6,40,2,0,54,2,0,32,8,65,8,106,32,5,41,3,0,55,2,0,32,8,32,1,41,3,0,55,2,0,32,3,32,10,54,2,4,32,3,65,0,54,2,0,12,2,11,32,1,65,203,2,106,32,5,41,3,0,55,0,0,32,1,65,211,2,106,32,6,40,2,0,54,0,0,32,3,65,24,58,0,8,32,3,65,1,54,2,0,32,1,32,1,41,3,0,55,0,195,2,32,3,32,1,41,0,192,2,55,0,9,32,3,65,17,106,32,1,65,200,2,106,41,0,0,55,0,0,32,3,65,24,106,32,1,65,207,2,106,41,0,0,55,0,0,12,1,11,32,3,65,8,106,32,1,65,176,1,106,32,1,65,200,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,3,65,1,54,2,0,11,32,1,65,128,5,106,36,0,32,4,40,2,128,4,69,4,64,32,4,65,132,2,106,34,1,32,3,65,4,114,65,148,1,16,193,5,26,32,4,65,8,106,32,1,65,148,1,16,193,5,26,65,5,33,1,12,3,11,32,9,65,8,106,32,4,65,136,2,106,32,4,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,9,65,10,54,2,0,12,4,11,32,9,65,8,106,32,4,65,136,2,106,32,4,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,9,65,10,54,2,0,12,3,11,32,4,65,128,4,106,33,3,35,0,65,128,6,107,34,1,36,0,32,1,65,128,4,106,34,5,32,2,16,194,9,2,64,32,1,40,2,128,4,69,4,64,32,1,65,132,2,106,34,8,32,5,65,4,114,65,252,1,16,193,5,26,32,1,65,8,106,34,6,32,8,65,252,1,16,193,5,26,32,5,32,6,16,175,17,32,1,45,0,128,4,34,8,65,37,70,4,64,32,5,32,6,65,252,1,16,193,5,26,32,3,32,5,16,230,14,12,2,11,32,3,65,9,106,32,1,65,128,4,106,65,1,114,65,199,0,16,193,5,26,32,3,65,1,54,2,0,32,3,32,8,58,0,8,32,1,65,8,106,16,193,2,12,1,11,32,3,65,8,106,32,1,65,136,2,106,32,1,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,3,65,1,54,2,0,11,32,1,65,128,6,106,36,0,32,4,40,2,128,4,13,1,65,4,33,1,32,4,65,132,2,106,34,5,32,3,65,4,114,65,252,1,16,193,5,26,32,4,65,8,106,32,5,65,252,1,16,193,5,26,11,32,9,32,1,54,2,0,32,9,65,4,106,32,4,65,8,106,65,252,1,16,193,5,26,12,1,11,32,9,65,8,106,32,4,65,136,2,106,32,4,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,9,65,10,54,2,0,11,32,4,65,128,6,106,36,0,32,2,16,242,21,32,2,16,252,27,32,7,40,2,88,34,2,65,10,70,13,1,11,32,7,65,12,106,34,1,32,7,65,216,0,106,65,4,114,65,204,0,16,193,5,26,32,0,65,208,0,106,32,7,65,168,1,106,65,176,1,16,193,5,26,32,0,65,4,106,32,1,65,204,0,16,193,5,26,32,0,32,2,54,2,0,12,2,11,32,0,65,8,106,32,7,65,16,106,32,7,65,224,0,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,10,54,2,0,12,1,11,32,0,32,7,47,0,137,4,59,0,9,32,0,65,11,106,32,7,45,0,139,4,58,0,0,32,7,41,2,140,4,33,13,32,0,65,20,106,32,7,65,148,4,106,65,60,16,193,5,26,32,0,32,13,55,2,12,32,0,32,1,58,0,8,32,0,65,10,54,2,0,11,32,7,65,208,5,106,36,0,11,187,4,2,5,126,8,127,35,0,65,48,107,34,15,36,0,32,1,65,16,106,34,9,32,2,16,147,4,33,4,32,1,40,2,8,69,4,64,32,15,65,8,106,32,1,32,9,16,208,2,11,32,1,40,2,4,34,12,32,4,167,113,33,10,32,4,66,25,136,34,7,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,6,32,1,40,2,0,33,14,65,0,33,9,2,64,2,64,3,64,32,10,32,14,106,41,0,0,34,5,32,6,133,34,4,66,127,133,32,4,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,4,80,69,4,64,3,64,32,2,32,1,40,2,0,65,0,32,4,122,167,65,3,118,32,10,106,32,12,113,107,34,11,65,36,108,106,65,36,107,16,239,26,13,3,32,4,66,1,125,32,4,131,34,4,80,69,13,0,11,11,32,5,66,128,129,130,132,136,144,160,192,128,127,131,33,4,65,1,33,11,32,9,65,1,71,4,64,32,4,122,167,65,3,118,32,10,106,32,12,113,33,13,32,4,66,0,82,33,11,11,32,4,32,5,66,1,134,131,80,4,64,32,10,32,16,65,8,106,34,16,106,32,12,113,33,10,32,11,33,9,12,1,11,11,65,0,33,10,32,13,32,14,106,44,0,0,65,0,78,4,64,32,14,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,13,11,32,1,40,2,0,34,9,32,13,106,34,11,45,0,0,33,12,32,2,65,24,106,41,0,0,33,4,32,2,65,16,106,41,0,0,33,5,32,2,65,8,106,41,0,0,33,6,32,2,41,0,0,33,8,32,11,32,7,167,65,255,0,113,34,2,58,0,0,32,9,32,1,40,2,4,32,13,65,8,107,113,106,65,8,106,32,2,58,0,0,32,1,32,1,40,2,12,65,1,106,54,2,12,32,9,32,13,65,92,108,106,34,9,65,36,107,34,2,32,8,55,2,0,32,2,65,8,106,32,6,55,2,0,32,2,65,16,106,32,5,55,2,0,32,2,65,24,106,32,4,55,2,0,32,9,65,4,107,32,3,54,2,0,32,1,32,1,40,2,8,32,12,65,1,113,107,54,2,8,12,1,11,32,1,40,2,0,32,11,65,36,108,106,65,4,107,34,2,40,2,0,33,1,32,2,32,3,54,2,0,65,1,33,10,11,32,0,32,1,54,2,4,32,0,32,10,54,2,0,32,15,65,48,106,36,0,11,185,4,1,13,127,35,0,65,208,0,107,34,3,36,0,32,0,45,0,12,33,13,32,0,40,2,4,33,15,32,0,40,2,8,33,7,32,0,40,2,0,33,14,3,64,2,64,32,8,34,12,65,1,113,13,0,32,6,33,9,65,1,33,8,2,64,32,2,32,5,79,4,64,3,64,32,1,32,5,106,33,6,2,64,2,64,2,64,32,2,32,5,107,34,10,65,7,77,4,64,32,2,32,5,70,4,64,32,9,33,6,32,2,33,5,32,2,33,4,12,7,11,65,0,33,4,3,64,32,4,32,6,106,45,0,0,65,10,70,13,2,32,10,32,4,65,1,106,34,4,71,13,0,11,32,9,33,6,32,2,33,5,32,2,33,4,12,6,11,32,3,65,10,32,6,32,10,16,204,6,32,3,40,2,0,34,10,65,1,71,13,1,32,3,40,2,4,33,4,11,32,4,32,5,106,34,4,65,1,106,33,5,32,2,32,4,77,13,1,32,1,32,4,106,45,0,0,65,10,71,13,1,32,5,33,6,32,12,33,8,12,4,11,32,9,33,6,32,2,33,5,32,2,33,4,32,10,65,1,113,69,13,3,32,12,33,8,12,3,11,32,2,32,5,79,13,0,11,11,32,9,33,6,32,2,33,4,11,2,64,32,13,65,1,113,69,4,64,32,0,65,1,58,0,12,32,14,65,1,113,69,4,64,32,7,65,172,219,156,1,65,4,16,181,25,69,13,2,12,3,11,32,3,32,15,54,2,12,32,3,65,7,54,2,44,32,3,32,3,65,12,106,54,2,40,32,3,65,1,58,0,76,32,3,65,0,54,2,72,32,3,66,32,55,2,64,32,3,65,1,54,2,36,32,3,65,2,54,2,20,32,3,65,180,219,156,1,54,2,16,32,3,65,1,54,2,28,32,3,66,128,128,128,128,208,0,55,2,56,32,3,65,2,54,2,48,32,3,32,3,65,48,106,54,2,32,32,3,32,3,65,40,106,54,2,24,32,7,40,2,20,32,7,40,2,24,32,3,65,16,106,16,163,3,13,2,12,1,11,32,11,69,13,0,32,7,65,10,16,207,25,13,1,32,14,65,1,113,69,4,64,32,7,65,172,219,156,1,65,4,16,181,25,13,2,12,1,11,32,7,65,196,219,156,1,65,7,16,181,25,13,1,11,32,11,65,1,106,33,11,65,1,33,13,32,7,32,1,32,9,106,32,4,32,9,107,16,181,25,69,13,1,11,11,32,3,65,208,0,106,36,0,32,12,65,127,115,65,1,113,11,218,4,1,3,127,35,0,65,208,0,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,20,34,5,32,0,40,2,16,73,4,64,2,64,32,0,40,2,12,32,5,106,45,0,0,34,3,65,229,0,77,4,64,32,3,65,34,70,13,7,32,3,65,45,70,13,6,32,3,65,219,0,71,13,1,32,4,65,10,58,0,64,32,4,65,64,107,32,1,32,2,16,153,13,33,3,12,9,11,32,3,65,243,0,77,4,64,32,3,65,230,0,70,13,5,32,3,65,238,0,71,13,1,32,0,32,5,65,1,106,54,2,20,32,0,65,188,240,193,0,65,3,16,230,8,34,3,13,10,32,4,65,7,58,0,64,32,4,65,64,107,32,1,32,2,16,153,13,33,3,12,9,11,32,3,65,244,0,70,13,3,32,3,65,251,0,70,13,2,11,32,3,65,48,107,65,255,1,113,65,10,73,13,6,11,32,4,65,10,54,2,64,32,4,65,8,106,32,0,65,12,106,16,129,18,32,4,65,64,107,32,4,40,2,8,32,4,40,2,12,16,230,18,33,3,12,6,11,32,4,65,11,58,0,64,32,4,65,64,107,32,1,32,2,16,153,13,33,3,12,5,11,32,0,32,5,65,1,106,54,2,20,32,0,65,191,240,193,0,65,3,16,230,8,34,3,13,5,32,4,65,128,2,59,1,64,32,4,65,64,107,32,1,32,2,16,153,13,33,3,12,4,11,32,0,32,5,65,1,106,54,2,20,32,0,65,194,240,193,0,65,4,16,230,8,34,3,13,4,32,4,65,0,59,1,64,32,4,65,64,107,32,1,32,2,16,153,13,33,3,12,3,11,32,0,32,5,65,1,106,54,2,20,32,4,65,16,106,34,3,32,0,65,0,16,139,4,32,4,41,3,16,66,3,82,4,64,32,3,32,1,32,2,16,128,15,33,3,12,3,11,32,4,40,2,24,33,3,12,3,11,32,0,65,0,54,2,8,32,0,32,5,65,1,106,54,2,20,32,4,65,52,106,32,0,65,12,106,32,0,16,245,3,32,4,40,2,56,33,3,32,4,40,2,52,65,2,70,13,2,32,4,32,4,40,2,60,54,2,72,32,4,32,3,54,2,68,32,4,65,5,58,0,64,32,4,65,64,107,32,1,32,2,16,153,13,33,3,12,1,11,32,4,65,32,106,34,3,32,0,65,1,16,139,4,32,4,41,3,32,66,3,82,4,64,32,3,32,1,32,2,16,128,15,33,3,12,1,11,32,4,40,2,40,33,3,12,1,11,32,3,32,0,16,200,14,33,3,11,32,4,65,208,0,106,36,0,32,3,11,157,4,2,7,127,1,124,35,0,65,144,1,107,34,3,36,0,2,64,2,64,2,64,32,0,40,2,0,34,4,16,253,26,69,4,64,65,1,65,2,32,4,16,255,28,34,5,65,1,70,27,65,0,32,5,27,34,8,65,2,70,13,1,65,0,33,5,12,2,11,32,3,65,7,58,0,112,32,3,65,240,0,106,32,1,32,2,16,189,15,33,0,12,2,11,32,3,65,40,106,32,4,16,185,28,32,3,65,24,106,32,3,40,2,40,32,3,43,3,48,16,130,25,32,3,41,3,24,167,65,1,71,4,64,32,3,65,16,106,32,4,16,186,28,2,127,2,64,32,3,40,2,16,34,4,69,13,0,32,3,65,8,106,32,4,32,3,40,2,20,16,216,19,32,3,65,216,0,106,32,3,40,2,8,32,3,40,2,12,16,253,24,32,3,40,2,88,65,128,128,128,128,120,70,13,0,32,3,65,64,107,32,3,65,224,0,106,40,2,0,34,4,54,2,0,32,3,32,3,41,2,88,55,3,56,65,5,33,5,65,1,33,6,32,3,40,2,60,12,1,11,32,3,65,228,0,106,32,0,16,237,11,2,127,32,3,40,2,100,34,6,65,128,128,128,128,120,71,34,9,69,4,64,32,3,65,64,107,33,4,32,3,65,60,106,33,7,32,3,65,1,54,2,116,32,3,65,184,147,194,0,54,2,112,32,3,66,1,55,2,124,32,3,65,8,54,2,140,1,32,3,32,0,54,2,136,1,32,3,32,3,65,136,1,106,54,2,120,32,3,65,56,106,32,3,65,240,0,106,16,236,4,65,17,12,1,11,32,3,65,208,0,106,34,0,33,4,32,3,65,204,0,106,33,7,32,0,32,3,65,236,0,106,40,2,0,54,2,0,32,3,32,3,41,2,100,55,3,72,65,6,11,33,5,32,6,65,128,128,128,128,120,70,33,6,32,4,40,2,0,33,4,32,7,40,2,0,11,33,0,32,4,173,191,33,10,12,1,11,32,3,43,3,32,33,10,65,3,33,5,11,32,3,32,10,57,3,120,32,3,32,0,54,2,116,32,3,32,8,58,0,113,32,3,32,5,58,0,112,32,3,65,240,0,106,32,1,32,2,16,189,15,33,0,32,9,4,64,32,3,65,200,0,106,16,214,24,11,32,6,69,13,0,32,3,65,56,106,16,214,24,11,32,3,65,144,1,106,36,0,32,0,11,254,11,1,5,127,35,0,65,32,107,34,5,36,0,32,5,65,20,106,32,0,16,168,14,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,45,0,20,69,4,64,32,5,45,0,21,34,3,65,237,0,77,4,64,32,3,65,225,0,77,4,64,32,3,65,34,70,13,3,32,3,65,47,70,13,5,32,3,65,220,0,70,13,4,12,12,11,32,3,65,226,0,107,14,5,5,11,11,11,6,11,11,32,3,65,238,0,107,14,8,6,10,10,10,7,10,8,9,10,11,32,5,40,2,24,12,10,11,32,2,40,2,8,34,0,32,2,40,2,0,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,0,106,65,34,58,0,0,32,2,32,0,65,1,106,54,2,8,65,0,12,9,11,32,2,40,2,8,34,0,32,2,40,2,0,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,0,106,65,220,0,58,0,0,32,2,32,0,65,1,106,54,2,8,65,0,12,8,11,32,2,40,2,8,34,0,32,2,40,2,0,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,0,106,65,47,58,0,0,32,2,32,0,65,1,106,54,2,8,65,0,12,7,11,32,2,40,2,8,34,0,32,2,40,2,0,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,0,106,65,8,58,0,0,32,2,32,0,65,1,106,54,2,8,65,0,12,6,11,32,2,40,2,8,34,0,32,2,40,2,0,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,0,106,65,12,58,0,0,32,2,32,0,65,1,106,54,2,8,65,0,12,5,11,32,2,40,2,8,34,0,32,2,40,2,0,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,0,106,65,10,58,0,0,32,2,32,0,65,1,106,54,2,8,65,0,12,4,11,32,2,40,2,8,34,0,32,2,40,2,0,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,0,106,65,13,58,0,0,32,2,32,0,65,1,106,54,2,8,65,0,12,3,11,32,2,40,2,8,34,0,32,2,40,2,0,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,0,106,65,9,58,0,0,32,2,32,0,65,1,106,54,2,8,65,0,12,2,11,32,1,33,6,35,0,65,32,107,34,4,36,0,32,4,65,20,106,32,0,34,3,16,223,6,2,127,2,64,32,4,47,1,20,13,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,47,1,22,34,1,65,128,248,3,113,65,128,184,3,70,65,0,32,6,27,69,4,64,32,1,65,128,200,0,106,65,255,255,3,113,65,128,248,3,79,13,1,32,1,33,0,12,2,11,32,4,65,20,54,2,20,32,4,32,3,32,3,40,2,8,16,152,4,32,4,65,20,106,32,4,40,2,0,32,4,40,2,4,16,230,18,12,10,11,3,64,32,4,65,20,106,34,0,32,3,16,242,14,32,4,45,0,20,13,9,32,4,45,0,21,65,220,0,71,13,5,32,3,32,3,40,2,8,34,7,65,1,106,54,2,8,32,0,32,3,16,242,14,32,4,45,0,20,13,9,32,4,45,0,21,65,245,0,71,13,4,32,3,32,7,65,2,106,54,2,8,32,0,32,3,16,223,6,32,4,47,1,20,13,9,32,4,47,1,22,34,0,65,128,64,107,65,255,255,3,113,65,128,248,3,79,13,2,32,6,13,3,32,2,40,2,0,32,2,40,2,8,34,7,107,65,3,77,4,127,32,2,32,7,65,4,65,1,65,1,16,178,19,32,2,40,2,8,5,32,7,11,32,2,40,2,4,106,34,7,65,237,1,58,0,0,32,7,65,2,106,32,1,65,63,113,65,128,1,114,58,0,0,32,7,32,1,65,6,118,65,47,113,65,128,1,114,58,0,1,32,2,32,2,40,2,8,65,3,106,54,2,8,32,0,33,1,32,0,65,128,200,0,106,65,255,255,3,113,65,128,248,3,79,13,0,11,11,32,0,65,255,255,3,113,65,128,1,73,13,4,32,2,40,2,0,32,2,40,2,8,34,1,107,65,3,77,4,127,32,2,32,1,65,4,65,1,65,1,16,178,19,32,2,40,2,8,5,32,1,11,32,2,40,2,4,106,33,1,32,0,65,255,255,3,113,65,128,16,79,13,5,32,0,65,6,118,65,64,114,33,3,65,2,12,6,11,32,0,65,128,200,0,106,65,255,255,3,113,32,1,65,128,208,0,106,65,255,255,3,113,65,10,116,114,34,6,65,128,128,4,106,33,3,32,2,40,2,0,32,2,40,2,8,34,1,107,65,3,77,4,127,32,2,32,1,65,4,65,1,65,1,16,178,19,32,2,40,2,8,5,32,1,11,32,2,40,2,4,106,34,1,32,3,65,18,118,65,240,1,114,58,0,0,32,1,65,3,106,32,0,65,63,113,65,128,1,114,58,0,0,32,1,32,6,65,6,118,65,63,113,65,128,1,114,58,0,2,32,1,32,3,65,12,118,65,63,113,65,128,1,114,58,0,1,32,2,32,2,40,2,8,65,4,106,54,2,8,65,0,12,7,11,32,4,65,20,54,2,20,32,4,65,8,106,32,3,32,3,40,2,8,16,152,4,32,4,65,20,106,32,4,40,2,8,32,4,40,2,12,16,230,18,12,6,11,32,6,69,4,64,32,1,65,255,255,3,113,32,2,16,236,8,32,3,65,0,32,2,16,200,3,12,6,11,32,3,32,7,65,2,106,54,2,8,32,4,65,23,54,2,20,32,3,32,4,65,20,106,16,217,20,12,5,11,32,6,69,4,64,32,1,65,255,255,3,113,32,2,16,236,8,65,0,12,5,11,32,3,32,3,40,2,8,65,1,106,54,2,8,32,4,65,23,54,2,20,32,3,32,4,65,20,106,16,217,20,12,4,11,32,2,40,2,8,34,1,32,2,40,2,0,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,1,106,32,0,58,0,0,32,2,32,1,65,1,106,54,2,8,65,0,12,3,11,32,1,32,0,65,6,118,65,63,113,65,128,1,114,58,0,1,32,0,65,128,224,3,113,65,12,118,65,96,114,33,3,65,3,11,33,6,32,1,32,3,58,0,0,32,1,32,6,106,65,1,107,32,0,65,63,113,65,128,1,114,58,0,0,32,2,32,2,40,2,8,32,6,106,54,2,8,65,0,12,1,11,32,4,40,2,24,11,32,4,65,32,106,36,0,12,1,11,32,5,65,12,54,2,20,32,5,65,8,106,32,0,32,0,40,2,8,16,152,4,32,5,65,20,106,32,5,40,2,8,32,5,40,2,12,16,230,18,11,32,5,65,32,106,36,0,11,228,4,1,6,127,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,4,0,1,2,3,4,11,32,2,32,0,40,2,4,54,2,36,32,2,65,2,54,2,16,32,2,65,192,193,207,0,54,2,12,32,2,66,1,55,2,24,32,2,65,7,54,2,4,32,2,32,2,54,2,20,32,2,32,2,65,36,106,54,2,0,32,1,40,2,20,32,1,40,2,24,32,2,65,12,106,16,163,3,12,4,11,32,2,32,0,40,2,4,54,2,36,32,2,65,2,54,2,16,32,2,65,152,194,207,0,54,2,12,32,2,66,1,55,2,24,32,2,65,7,54,2,4,32,2,32,2,54,2,20,32,2,32,2,65,36,106,54,2,0,32,1,40,2,20,32,1,40,2,24,32,2,65,12,106,16,163,3,12,3,11,32,1,40,2,20,65,168,194,207,0,65,36,32,1,40,2,24,40,2,12,17,4,0,12,2,11,32,2,65,8,106,32,0,65,9,106,47,0,0,59,1,0,32,2,32,0,41,0,1,55,3,0,2,64,2,64,2,64,32,1,40,2,20,34,5,65,204,194,207,0,65,21,32,1,40,2,24,34,6,40,2,12,17,4,0,13,0,65,0,33,1,65,1,33,0,3,64,65,10,32,1,32,1,65,10,77,27,33,3,3,64,32,0,69,13,4,32,1,32,3,70,13,3,32,1,32,2,106,65,0,33,0,32,1,65,1,106,33,1,45,0,0,69,13,0,11,32,4,65,1,106,33,3,32,4,69,4,64,32,2,65,1,54,2,16,32,2,65,228,194,207,0,54,2,12,32,2,66,1,55,2,24,32,2,65,183,7,54,2,40,32,2,32,2,65,36,106,54,2,20,32,2,32,2,65,47,106,54,2,36,32,3,33,4,32,5,32,6,32,2,65,12,106,16,163,3,69,13,1,12,2,11,32,2,65,1,54,2,16,32,2,65,240,194,207,0,54,2,12,32,2,66,1,55,2,24,32,2,65,183,7,54,2,40,32,2,32,2,65,36,106,54,2,20,32,2,32,2,65,47,106,54,2,36,32,3,33,4,32,5,32,6,32,2,65,12,106,16,163,3,69,13,0,11,11,65,1,12,3,11,32,3,65,10,65,164,192,207,0,16,163,15,0,11,65,0,12,1,11,32,2,32,0,40,2,4,54,2,36,32,2,65,2,54,2,16,32,2,65,132,193,207,0,54,2,12,32,2,66,1,55,2,24,32,2,65,7,54,2,4,32,2,32,2,54,2,20,32,2,32,2,65,36,106,54,2,0,32,1,40,2,20,32,1,40,2,24,32,2,65,12,106,16,163,3,11,32,2,65,48,106,36,0,11,192,4,2,7,126,1,127,32,0,32,1,41,0,24,34,3,66,56,134,32,3,66,128,254,3,131,66,40,134,132,32,3,66,128,128,252,7,131,66,24,134,32,3,66,128,128,128,248,15,131,66,8,134,132,132,32,3,66,8,136,66,128,128,128,248,15,131,32,3,66,24,136,66,128,128,252,7,131,132,32,3,66,40,136,66,128,254,3,131,32,3,66,56,136,132,132,132,34,5,55,3,0,32,0,32,1,41,0,16,34,3,66,56,134,32,3,66,128,254,3,131,66,40,134,132,32,3,66,128,128,252,7,131,66,24,134,32,3,66,128,128,128,248,15,131,66,8,134,132,132,32,3,66,8,136,66,128,128,128,248,15,131,32,3,66,24,136,66,128,128,252,7,131,132,32,3,66,40,136,66,128,254,3,131,32,3,66,56,136,132,132,132,34,4,55,3,8,32,0,32,1,41,0,8,34,3,66,56,134,32,3,66,128,254,3,131,66,40,134,132,32,3,66,128,128,252,7,131,66,24,134,32,3,66,128,128,128,248,15,131,66,8,134,132,132,32,3,66,8,136,66,128,128,128,248,15,131,32,3,66,24,136,66,128,128,252,7,131,132,32,3,66,40,136,66,128,254,3,131,32,3,66,56,136,132,132,132,34,6,55,3,16,32,0,32,5,32,1,41,0,0,34,3,66,56,134,32,3,66,128,254,3,131,66,40,134,132,32,3,66,128,128,252,7,131,66,24,134,32,3,66,128,128,128,248,15,131,66,8,134,132,132,32,3,66,8,136,66,128,128,128,248,15,131,32,3,66,24,136,66,128,128,252,7,131,132,32,3,66,40,136,66,128,254,3,131,32,3,66,56,136,132,132,132,34,7,66,127,81,34,1,32,4,66,186,192,162,250,234,156,183,215,186,127,86,32,6,66,125,86,113,113,34,10,32,4,66,187,192,162,250,234,156,183,215,186,127,86,113,32,6,66,127,81,32,1,113,114,32,10,32,5,66,192,130,217,129,205,209,151,233,191,127,86,113,114,34,1,173,34,3,66,191,253,166,254,178,174,232,150,192,0,126,34,5,124,34,8,55,3,0,32,0,32,3,66,196,191,221,133,149,227,200,168,197,0,126,34,9,32,4,124,34,4,32,5,32,8,86,173,124,34,5,55,3,8,32,0,32,3,32,6,124,34,6,32,4,32,9,84,173,32,4,32,5,86,173,124,124,34,4,55,3,16,32,0,32,7,32,3,32,6,86,173,32,4,32,6,84,173,124,124,55,3,24,32,2,4,64,32,2,32,1,54,2,0,11,11,181,5,1,14,127,35,0,65,32,107,34,9,36,0,2,64,32,1,65,128,128,2,75,34,13,13,0,32,0,40,2,28,34,7,65,2,116,33,5,32,0,40,2,24,33,10,2,64,32,7,69,13,0,32,0,47,1,56,33,6,32,5,33,2,32,10,33,3,3,64,32,3,47,1,0,65,255,255,3,71,4,64,32,4,32,3,47,1,2,32,6,113,107,32,6,113,69,13,2,11,32,3,65,4,106,33,3,32,4,65,1,106,33,4,32,2,65,4,107,34,2,13,0,11,65,0,33,4,11,32,9,65,20,106,34,2,32,1,16,225,26,32,9,65,8,106,32,2,16,171,15,32,9,40,2,8,33,11,32,9,40,2,12,33,8,32,0,32,1,65,1,107,34,12,59,1,56,32,0,32,8,54,2,28,32,0,32,11,54,2,24,2,64,2,64,32,4,32,7,77,4,64,32,10,32,4,65,2,116,106,33,6,32,4,32,7,70,13,2,32,5,32,10,106,33,5,32,6,33,1,3,64,32,1,47,1,0,34,14,65,255,255,3,71,4,64,32,12,32,1,47,1,2,34,15,113,33,2,3,64,32,2,33,3,65,0,33,2,32,3,32,8,79,13,0,32,11,32,3,65,2,116,106,34,2,47,1,0,65,255,255,3,71,4,64,32,3,65,1,106,33,2,12,1,11,11,32,2,32,15,59,1,2,32,2,32,14,59,1,0,11,32,5,32,1,65,4,106,34,1,71,13,0,11,12,1,11,32,4,32,7,65,184,168,194,0,16,162,15,0,11,32,0,40,2,28,33,8,11,32,4,4,64,32,0,40,2,24,33,5,32,0,47,1,56,33,4,32,10,33,1,3,64,32,1,47,1,0,34,11,65,255,255,3,71,4,64,32,4,32,1,47,1,2,34,12,113,33,2,3,64,32,2,33,3,65,0,33,2,32,3,32,8,79,13,0,32,5,32,3,65,2,116,106,34,2,47,1,0,65,255,255,3,71,4,64,32,3,65,1,106,33,2,12,1,11,11,32,2,32,12,59,1,2,32,2,32,11,59,1,0,11,32,1,65,4,106,34,1,32,6,71,13,0,11,11,32,0,40,2,40,33,3,35,0,65,16,107,34,1,36,0,32,1,65,8,106,33,5,65,52,33,6,35,0,65,16,107,34,2,36,0,2,127,65,129,128,128,128,120,32,8,32,3,32,8,65,2,118,106,107,34,4,32,0,65,32,106,34,0,40,2,0,32,3,107,77,13,0,26,32,2,65,8,106,32,0,32,3,32,4,65,52,16,157,8,65,129,128,128,128,120,32,2,40,2,8,34,0,65,129,128,128,128,120,70,13,0,26,32,2,40,2,12,33,6,32,0,11,33,0,32,5,32,6,54,2,4,32,5,32,0,54,2,0,32,2,65,16,106,36,0,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,32,7,69,13,0,32,10,32,7,65,2,116,65,2,16,218,26,11,32,9,65,32,106,36,0,32,13,11,142,4,1,8,127,35,0,65,32,107,34,7,36,0,65,1,33,6,65,253,255,3,33,12,2,64,32,3,32,2,65,128,192,3,113,65,13,118,34,10,106,65,1,106,34,8,32,3,73,32,5,32,8,73,114,13,0,32,4,32,3,65,3,108,106,34,3,47,0,0,32,3,65,2,106,45,0,0,65,16,116,114,34,5,65,128,128,196,0,70,13,0,32,3,65,3,106,33,6,32,10,33,9,32,5,33,12,11,32,6,32,9,65,3,108,106,33,3,2,64,32,2,65,128,32,113,69,4,64,32,7,32,3,54,2,16,32,7,32,6,54,2,12,65,0,33,8,32,7,65,12,106,16,223,19,34,3,65,1,113,69,13,1,32,1,65,4,106,33,4,32,1,65,200,0,106,33,10,65,1,33,9,3,64,2,127,32,3,65,8,118,34,3,65,255,31,65,255,255,3,32,1,40,2,96,34,2,45,0,44,27,77,4,64,32,3,65,6,118,34,6,32,2,40,2,8,73,4,64,32,2,40,2,4,32,6,65,1,116,106,47,0,0,32,3,65,63,113,106,12,2,11,32,2,40,2,20,65,1,107,12,1,11,32,2,32,3,16,245,23,11,34,6,32,2,40,2,20,34,11,73,4,64,32,2,40,2,16,32,6,65,2,116,106,40,0,0,33,5,11,32,2,40,2,0,33,2,32,7,65,0,58,0,28,32,7,32,5,32,2,32,6,32,11,73,27,34,11,54,2,24,32,7,32,3,54,2,20,32,7,65,20,106,16,202,23,33,13,2,127,32,10,40,2,0,34,2,65,18,73,4,64,32,2,33,3,32,10,33,6,65,17,33,2,32,4,12,1,11,32,1,40,2,4,33,3,32,4,33,6,32,1,40,2,8,11,33,5,32,2,32,3,70,4,127,32,1,16,226,14,32,1,40,2,8,33,5,32,4,33,6,32,1,40,2,4,5,32,3,11,65,2,116,32,5,106,32,13,54,2,0,32,6,32,6,40,2,0,65,1,106,54,2,0,32,8,32,9,32,11,16,246,24,27,33,8,32,9,65,1,106,33,9,32,7,65,12,106,16,223,19,34,3,65,1,113,13,0,11,12,1,11,32,1,32,6,32,3,16,225,4,65,0,33,8,11,32,0,32,8,54,2,4,32,0,32,12,54,2,0,32,7,65,32,106,36,0,11,221,18,2,17,127,1,126,35,0,65,224,1,107,34,5,36,0,32,5,65,0,54,2,52,32,5,66,0,55,2,40,32,5,66,0,55,2,28,32,5,66,0,55,2,16,32,5,65,0,54,2,8,32,5,65,56,106,34,4,32,3,65,48,16,193,5,26,32,5,65,128,1,106,32,2,65,24,106,34,7,41,0,0,55,3,0,32,5,65,248,0,106,32,2,65,16,106,34,9,41,0,0,55,3,0,32,5,65,240,0,106,32,2,65,8,106,34,8,41,0,0,55,3,0,32,5,32,2,41,0,0,55,3,104,32,1,65,236,0,106,32,4,16,205,18,69,4,64,32,5,65,160,1,106,32,7,41,0,0,55,3,0,32,5,65,152,1,106,32,9,41,0,0,55,3,0,32,5,65,144,1,106,32,8,41,0,0,55,3,0,32,5,32,2,41,0,0,55,3,136,1,32,5,65,168,1,106,32,1,32,5,65,136,1,106,16,190,4,2,127,32,5,40,2,168,1,69,4,64,32,5,40,2,172,1,12,1,11,32,5,41,3,176,1,33,21,32,5,65,208,0,106,32,5,65,208,1,106,41,3,0,55,3,0,32,5,65,200,0,106,32,5,65,200,1,106,41,3,0,55,3,0,32,5,65,64,107,32,5,65,192,1,106,34,1,41,3,0,55,3,0,32,5,32,5,41,3,184,1,55,3,56,32,5,40,2,216,1,32,5,65,168,1,106,16,192,26,32,5,65,184,1,106,34,7,65,0,54,2,0,32,1,65,0,54,2,0,32,5,65,240,0,106,65,0,54,2,0,32,5,65,224,0,106,32,5,65,176,1,106,41,2,0,55,3,0,32,5,65,232,0,106,32,7,41,2,0,55,3,0,32,5,32,5,41,2,168,1,55,3,88,32,21,32,5,65,56,106,16,209,7,11,65,12,107,33,9,35,0,65,128,1,107,34,12,36,0,35,0,65,208,0,107,34,4,36,0,2,64,32,9,40,2,0,34,8,69,4,64,32,12,32,3,65,48,16,193,5,34,1,32,9,54,2,60,32,1,65,0,54,2,48,12,1,11,32,9,40,2,4,33,7,35,0,65,32,107,34,1,36,0,32,1,32,7,54,2,28,32,1,32,8,54,2,24,32,1,65,16,106,32,1,65,24,106,32,3,16,178,8,32,1,40,2,20,33,6,2,64,2,64,32,1,40,2,16,34,11,69,13,0,32,7,4,64,32,7,65,1,107,33,7,3,64,32,8,32,6,65,2,116,106,65,152,4,106,40,2,0,33,8,32,1,32,7,54,2,28,32,1,32,8,54,2,24,32,1,65,8,106,32,1,65,24,106,32,3,16,178,8,32,1,40,2,12,33,6,32,1,40,2,8,34,11,69,13,2,32,7,65,1,107,34,7,65,127,71,13,0,11,11,65,0,33,7,12,1,11,65,0,33,11,11,32,4,32,6,54,2,12,32,4,32,7,54,2,8,32,4,32,8,54,2,4,32,4,32,11,54,2,0,32,1,65,32,106,36,0,32,4,65,4,106,33,1,32,4,40,2,0,69,4,64,32,12,65,0,54,2,60,32,12,32,9,54,2,12,32,12,32,1,41,2,0,55,2,0,32,12,65,8,106,32,1,65,8,106,40,2,0,54,2,0,12,1,11,32,4,65,200,0,106,32,1,65,8,106,40,2,0,54,2,0,32,4,32,1,41,2,0,55,3,64,32,4,65,16,106,34,1,32,3,65,48,16,193,5,26,32,12,32,1,65,60,16,193,5,32,9,54,2,60,11,32,4,65,208,0,106,36,0,32,12,40,2,60,4,64,32,12,65,64,107,34,11,32,12,65,192,0,16,193,5,26,35,0,65,208,0,107,34,14,36,0,2,64,32,11,40,2,48,69,4,64,32,11,40,2,60,33,1,16,150,23,34,4,65,1,59,1,150,4,32,4,65,0,54,2,144,4,32,4,32,11,65,48,16,193,5,33,4,32,1,66,128,128,128,128,16,55,2,4,32,1,32,4,54,2,0,12,1,11,32,14,65,16,106,32,11,65,48,106,34,1,65,8,106,40,2,0,54,2,0,32,14,32,1,41,2,0,55,3,8,32,14,65,32,106,34,9,32,11,65,48,16,193,5,26,32,14,65,20,106,33,15,32,11,65,60,106,33,18,65,0,33,7,35,0,65,160,1,107,34,8,36,0,32,8,65,8,106,33,10,35,0,65,240,0,107,34,6,36,0,2,64,32,14,65,8,106,34,13,40,2,0,34,16,47,1,150,4,65,11,79,4,64,65,5,33,17,65,4,33,4,2,127,2,64,2,64,2,64,32,13,40,2,8,34,1,65,5,73,13,0,32,1,34,4,65,5,107,14,2,0,2,1,11,32,6,32,4,54,2,20,32,6,32,16,54,2,12,32,6,32,13,40,2,4,54,2,16,32,6,65,24,106,32,6,65,12,106,16,135,21,32,6,40,2,28,33,4,32,6,40,2,24,12,2,11,32,1,65,7,107,33,7,65,6,33,17,11,32,6,32,17,54,2,20,32,6,32,16,54,2,12,32,6,32,13,40,2,4,54,2,16,32,6,65,24,106,32,6,65,12,106,16,135,21,32,6,40,2,36,33,4,32,7,33,1,32,6,40,2,32,11,33,7,32,6,32,1,54,2,108,32,6,32,4,54,2,104,32,6,32,7,54,2,100,32,6,65,216,0,106,32,6,65,228,0,106,32,9,16,177,13,32,6,41,2,88,33,21,32,6,40,2,96,33,1,32,10,32,6,65,24,106,65,192,0,16,193,5,34,4,32,1,54,2,72,32,4,32,21,55,3,64,12,1,11,32,6,65,228,0,106,32,13,32,9,16,177,13,32,10,65,0,54,2,0,32,10,32,6,40,2,108,54,2,72,32,10,32,6,41,2,100,55,3,64,11,32,6,65,240,0,106,36,0,2,64,2,64,2,64,32,8,40,2,8,34,4,69,4,64,32,15,32,8,40,2,80,54,2,8,32,15,32,8,41,3,72,55,2,0,12,1,11,32,8,40,2,12,33,10,32,8,65,232,0,106,32,8,65,24,106,34,16,65,48,16,193,5,26,32,8,40,2,80,33,17,32,8,40,2,72,33,19,32,8,40,2,76,33,20,32,8,40,2,16,33,1,32,8,40,2,20,33,9,2,64,32,4,40,2,144,4,34,7,4,64,3,64,32,8,32,7,54,2,92,32,8,32,4,47,1,148,4,54,2,100,32,8,32,10,65,1,106,54,2,96,32,8,65,8,106,33,13,32,8,65,232,0,106,33,6,35,0,65,224,0,107,34,4,36,0,2,64,32,9,32,8,65,220,0,106,34,7,40,2,4,34,10,65,1,107,70,4,64,2,127,2,127,2,64,32,7,40,2,0,34,9,47,1,150,4,65,11,79,4,64,2,64,2,64,32,7,40,2,8,34,7,65,5,79,4,64,32,7,65,5,107,14,2,1,2,4,11,32,4,65,4,54,2,12,32,4,32,10,54,2,8,32,4,32,9,54,2,4,32,4,65,16,106,32,4,65,4,106,16,199,7,32,4,40,2,20,33,9,32,4,40,2,16,12,5,11,32,4,65,5,54,2,12,32,4,32,10,54,2,8,32,4,32,9,54,2,4,32,4,65,16,106,34,7,32,4,65,4,106,16,199,7,32,4,65,5,54,2,92,32,4,32,4,41,3,16,55,2,84,32,4,65,212,0,106,32,6,32,1,16,174,7,32,13,32,7,65,192,0,16,193,5,26,12,6,11,32,4,65,5,54,2,12,32,4,32,10,54,2,8,32,4,32,9,54,2,4,32,4,65,16,106,32,4,65,4,106,16,199,7,65,0,12,2,11,32,7,32,6,32,1,16,174,7,32,13,65,0,54,2,0,12,4,11,32,4,65,6,54,2,12,32,4,32,10,54,2,8,32,4,32,9,54,2,4,32,4,65,16,106,32,4,65,4,106,16,199,7,32,7,65,7,107,11,33,7,32,4,40,2,28,33,9,32,4,40,2,24,11,33,10,32,4,32,7,54,2,92,32,4,32,9,54,2,88,32,4,32,10,54,2,84,32,4,65,212,0,106,32,6,32,1,16,174,7,32,13,32,4,65,16,106,65,192,0,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,4,65,224,0,106,36,0,32,8,40,2,8,34,4,69,13,2,32,8,40,2,12,33,10,32,6,32,16,65,48,16,193,5,26,32,8,40,2,16,33,1,32,8,40,2,20,33,9,32,4,40,2,144,4,34,7,13,0,11,11,32,16,32,8,65,232,0,106,65,48,16,193,5,33,13,32,8,32,9,54,2,20,32,8,32,1,54,2,16,32,8,32,10,54,2,12,32,8,32,4,54,2,8,32,18,40,2,0,34,7,40,2,0,34,6,69,13,2,32,7,40,2,4,33,10,16,155,23,34,4,32,6,54,2,152,4,32,4,65,0,59,1,150,4,32,4,65,0,54,2,144,4,32,6,65,0,59,1,148,4,32,6,32,4,54,2,144,4,32,7,32,10,65,1,106,34,6,54,2,4,32,7,32,4,54,2,0,32,8,32,6,54,2,156,1,32,8,32,4,54,2,152,1,2,64,2,64,32,9,32,8,65,152,1,106,34,4,40,2,4,65,1,107,70,4,64,32,4,40,2,0,34,4,47,1,150,4,34,7,65,11,79,13,1,32,4,32,7,65,1,106,34,9,59,1,150,4,32,4,32,7,65,48,108,106,32,13,65,48,16,193,5,26,32,4,32,9,65,2,116,106,65,152,4,106,32,1,54,2,0,32,1,32,9,59,1,148,4,32,1,32,4,54,2,144,4,12,2,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,11,32,15,32,17,54,2,8,32,15,32,20,54,2,4,32,15,32,19,54,2,0,11,32,8,65,160,1,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,11,40,2,60,34,1,32,1,40,2,8,65,1,106,54,2,8,32,14,40,2,20,26,11,32,14,65,208,0,106,36,0,11,32,12,65,128,1,106,36,0,32,5,65,56,106,34,1,32,3,65,48,16,193,5,26,32,5,65,128,1,106,32,2,65,24,106,41,0,0,55,3,0,32,5,65,248,0,106,32,2,65,16,106,41,0,0,55,3,0,32,5,65,240,0,106,32,2,65,8,106,41,0,0,55,3,0,32,5,32,2,41,0,0,55,3,104,32,5,65,32,106,32,1,16,205,18,26,11,32,0,32,5,65,8,106,65,48,16,193,5,26,32,5,65,224,1,106,36,0,11,193,4,1,4,127,35,0,65,128,2,107,34,2,36,0,32,2,65,136,1,106,32,1,16,134,1,32,2,32,2,40,2,140,1,54,2,128,1,32,2,32,2,65,143,1,106,40,0,0,54,0,131,1,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,1,34,3,65,128,128,128,128,120,70,4,64,32,2,65,160,1,106,32,1,16,118,32,2,65,144,1,106,34,3,32,2,65,172,1,106,41,2,0,55,3,0,32,2,65,152,1,106,34,4,32,2,65,180,1,106,40,2,0,54,2,0,32,2,32,2,41,2,164,1,55,3,136,1,32,2,40,2,160,1,34,5,65,2,70,13,1,32,2,65,28,106,32,2,65,184,1,106,65,196,0,16,193,5,26,32,2,65,16,106,32,3,41,3,0,55,2,0,32,2,65,24,106,32,4,40,2,0,54,2,0,32,2,65,251,0,106,32,2,40,0,131,1,54,0,0,32,2,65,232,0,106,32,1,65,8,106,41,2,0,55,2,0,32,2,65,240,0,106,32,1,65,16,106,41,2,0,55,2,0,32,2,32,5,54,2,4,32,2,32,2,41,3,136,1,55,2,8,32,2,32,2,40,2,128,1,54,2,120,32,2,32,1,41,2,0,55,2,96,32,2,65,224,0,106,33,1,32,2,40,2,84,65,146,3,75,13,2,65,136,128,128,128,120,65,140,128,128,128,120,65,143,128,128,128,120,32,2,45,0,96,65,26,70,27,32,2,40,2,80,65,128,146,244,1,75,27,34,3,65,143,128,128,128,120,70,4,64,32,0,65,4,106,32,2,65,4,106,65,252,0,16,193,5,26,32,0,65,0,54,2,0,12,6,11,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,12,4,11,32,2,65,179,1,106,32,2,65,155,1,106,45,0,0,58,0,0,32,2,65,167,1,106,32,2,40,0,131,1,54,0,0,32,2,32,2,41,0,147,1,55,0,171,1,32,2,32,2,40,2,128,1,54,2,164,1,32,2,32,3,54,2,160,1,12,2,11,32,2,65,176,1,106,32,4,40,2,0,54,2,0,32,2,65,168,1,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,136,1,55,3,160,1,12,1,11,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,160,1,106,16,233,11,32,0,65,1,54,2,0,32,1,16,154,2,12,1,11,32,1,16,154,2,11,32,2,65,128,2,106,36,0,11,191,4,1,4,127,35,0,65,128,2,107,34,2,36,0,32,2,65,136,1,106,32,1,16,127,32,2,32,2,40,2,140,1,54,2,128,1,32,2,32,2,65,143,1,106,40,0,0,54,0,131,1,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,1,34,3,65,128,128,128,128,120,70,4,64,32,2,65,160,1,106,32,1,16,117,32,2,65,144,1,106,34,3,32,2,65,172,1,106,41,2,0,55,3,0,32,2,65,152,1,106,34,4,32,2,65,180,1,106,40,2,0,54,2,0,32,2,32,2,41,2,164,1,55,3,136,1,32,2,40,2,160,1,34,5,65,2,70,13,1,32,2,65,28,106,32,2,65,184,1,106,65,196,0,16,193,5,26,32,2,65,16,106,32,3,41,3,0,55,2,0,32,2,65,24,106,32,4,40,2,0,54,2,0,32,2,65,251,0,106,32,2,40,0,131,1,54,0,0,32,2,65,232,0,106,32,1,65,8,106,41,2,0,55,2,0,32,2,65,240,0,106,32,1,65,16,106,41,2,0,55,2,0,32,2,32,5,54,2,4,32,2,32,2,41,3,136,1,55,2,8,32,2,32,2,40,2,128,1,54,2,120,32,2,32,1,41,2,0,55,2,96,32,2,65,224,0,106,33,1,32,2,40,2,84,65,146,3,75,13,2,65,136,128,128,128,120,65,142,128,128,128,120,65,143,128,128,128,120,32,2,45,0,96,65,27,70,27,32,2,40,2,80,65,144,206,0,75,27,34,3,65,143,128,128,128,120,70,4,64,32,0,65,4,106,32,2,65,4,106,65,252,0,16,193,5,26,32,0,65,0,54,2,0,12,6,11,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,12,4,11,32,2,65,179,1,106,32,2,65,155,1,106,45,0,0,58,0,0,32,2,65,167,1,106,32,2,40,0,131,1,54,0,0,32,2,32,2,41,0,147,1,55,0,171,1,32,2,32,2,40,2,128,1,54,2,164,1,32,2,32,3,54,2,160,1,12,2,11,32,2,65,176,1,106,32,4,40,2,0,54,2,0,32,2,65,168,1,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,136,1,55,3,160,1,12,1,11,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,160,1,106,16,233,11,32,0,65,1,54,2,0,32,1,16,157,2,12,1,11,32,1,16,157,2,11,32,2,65,128,2,106,36,0,11,191,4,1,4,127,35,0,65,128,2,107,34,2,36,0,32,2,65,136,1,106,32,1,16,139,1,32,2,32,2,40,2,140,1,54,2,128,1,32,2,32,2,65,143,1,106,40,0,0,54,0,131,1,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,1,34,3,65,128,128,128,128,120,70,4,64,32,2,65,160,1,106,32,1,16,117,32,2,65,144,1,106,34,3,32,2,65,172,1,106,41,2,0,55,3,0,32,2,65,152,1,106,34,4,32,2,65,180,1,106,40,2,0,54,2,0,32,2,32,2,41,2,164,1,55,3,136,1,32,2,40,2,160,1,34,5,65,2,70,13,1,32,2,65,28,106,32,2,65,184,1,106,65,196,0,16,193,5,26,32,2,65,16,106,32,3,41,3,0,55,2,0,32,2,65,24,106,32,4,40,2,0,54,2,0,32,2,65,251,0,106,32,2,40,0,131,1,54,0,0,32,2,65,232,0,106,32,1,65,8,106,41,2,0,55,2,0,32,2,65,240,0,106,32,1,65,16,106,41,2,0,55,2,0,32,2,32,5,54,2,4,32,2,32,2,41,3,136,1,55,2,8,32,2,32,2,40,2,128,1,54,2,120,32,2,32,1,41,2,0,55,2,96,32,2,65,224,0,106,33,1,32,2,40,2,84,65,146,3,75,13,2,65,137,128,128,128,120,65,142,128,128,128,120,65,143,128,128,128,120,32,2,45,0,96,65,27,70,27,32,2,40,2,80,65,136,4,75,27,34,3,65,143,128,128,128,120,70,4,64,32,0,65,4,106,32,2,65,4,106,65,252,0,16,193,5,26,32,0,65,0,54,2,0,12,6,11,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,12,4,11,32,2,65,179,1,106,32,2,65,155,1,106,45,0,0,58,0,0,32,2,65,167,1,106,32,2,40,0,131,1,54,0,0,32,2,32,2,41,0,147,1,55,0,171,1,32,2,32,2,40,2,128,1,54,2,164,1,32,2,32,3,54,2,160,1,12,2,11,32,2,65,176,1,106,32,4,40,2,0,54,2,0,32,2,65,168,1,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,136,1,55,3,160,1,12,1,11,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,160,1,106,16,233,11,32,0,65,1,54,2,0,32,1,16,155,2,12,1,11,32,1,16,155,2,11,32,2,65,128,2,106,36,0,11,192,4,1,4,127,35,0,65,128,2,107,34,2,36,0,32,2,65,136,1,106,32,1,16,132,1,32,2,32,2,40,2,140,1,54,2,128,1,32,2,32,2,65,143,1,106,40,0,0,54,0,131,1,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,1,34,3,65,128,128,128,128,120,70,4,64,32,2,65,160,1,106,32,1,16,117,32,2,65,144,1,106,34,3,32,2,65,172,1,106,41,2,0,55,3,0,32,2,65,152,1,106,34,4,32,2,65,180,1,106,40,2,0,54,2,0,32,2,32,2,41,2,164,1,55,3,136,1,32,2,40,2,160,1,34,5,65,2,70,13,1,32,2,65,28,106,32,2,65,184,1,106,65,196,0,16,193,5,26,32,2,65,16,106,32,3,41,3,0,55,2,0,32,2,65,24,106,32,4,40,2,0,54,2,0,32,2,65,251,0,106,32,2,40,0,131,1,54,0,0,32,2,65,232,0,106,32,1,65,8,106,41,2,0,55,2,0,32,2,65,240,0,106,32,1,65,16,106,41,2,0,55,2,0,32,2,32,5,54,2,4,32,2,32,2,41,3,136,1,55,2,8,32,2,32,2,40,2,128,1,54,2,120,32,2,32,1,41,2,0,55,2,96,32,2,65,224,0,106,33,1,32,2,40,2,84,65,146,3,75,13,2,65,136,128,128,128,120,65,142,128,128,128,120,65,143,128,128,128,120,32,2,45,0,96,65,27,70,27,32,2,40,2,80,65,144,206,0,75,27,34,3,65,143,128,128,128,120,70,4,64,32,0,65,4,106,32,2,65,4,106,65,252,0,16,193,5,26,32,0,65,0,54,2,0,12,6,11,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,12,4,11,32,2,65,179,1,106,32,2,65,155,1,106,45,0,0,58,0,0,32,2,65,167,1,106,32,2,40,0,131,1,54,0,0,32,2,32,2,41,0,147,1,55,0,171,1,32,2,32,2,40,2,128,1,54,2,164,1,32,2,32,3,54,2,160,1,12,2,11,32,2,65,176,1,106,32,4,40,2,0,54,2,0,32,2,65,168,1,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,136,1,55,3,160,1,12,1,11,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,160,1,106,16,233,11,32,0,65,1,54,2,0,32,1,16,156,2,12,1,11,32,1,16,156,2,11,32,2,65,128,2,106,36,0,11,190,4,1,9,127,35,0,65,16,107,34,4,36,0,2,64,2,64,2,127,2,64,32,0,40,2,0,65,1,70,4,64,32,0,40,2,4,33,6,32,4,32,1,40,2,12,34,3,54,2,12,32,4,32,1,40,2,8,34,2,54,2,8,32,4,32,1,40,2,4,34,5,54,2,4,32,4,32,1,40,2,0,34,1,54,2,0,32,0,45,0,32,33,9,32,0,40,2,16,33,10,32,0,45,0,28,65,8,113,13,1,32,10,33,8,32,9,12,2,11,32,0,40,2,20,32,0,40,2,24,32,1,16,229,3,33,2,12,3,11,32,0,40,2,20,32,1,32,5,32,0,40,2,24,40,2,12,17,4,0,13,1,32,0,65,1,58,0,32,65,48,33,8,32,0,65,48,54,2,16,32,4,66,1,55,2,0,32,6,32,5,107,33,1,65,0,33,5,32,1,65,0,32,1,32,6,77,27,33,6,65,1,11,33,7,32,3,4,64,32,3,65,12,108,33,3,3,64,2,127,2,64,2,64,2,64,32,2,47,1,0,65,1,107,14,2,2,1,0,11,32,2,40,2,4,12,2,11,32,2,40,2,8,12,1,11,32,2,47,1,2,34,1,65,232,7,79,4,64,65,4,65,5,32,1,65,144,206,0,73,27,12,1,11,65,1,32,1,65,10,73,13,0,26,65,2,65,3,32,1,65,228,0,73,27,11,32,2,65,12,106,33,2,32,5,106,33,5,32,3,65,12,107,34,3,13,0,11,11,2,127,2,64,32,5,32,6,73,4,64,32,6,32,5,107,33,3,2,64,2,64,2,64,32,7,65,255,1,113,34,2,65,1,107,14,3,0,1,0,2,11,32,3,33,2,65,0,33,3,12,1,11,32,3,65,1,118,33,2,32,3,65,1,106,65,1,118,33,3,11,32,2,65,1,106,33,2,32,0,40,2,24,33,7,32,0,40,2,20,33,1,3,64,32,2,65,1,107,34,2,69,13,2,32,1,32,8,32,7,40,2,16,17,1,0,69,13,0,11,12,3,11,32,0,40,2,20,32,0,40,2,24,32,4,16,229,3,12,1,11,32,1,32,7,32,4,16,229,3,13,1,65,0,33,2,2,127,3,64,32,3,32,2,32,3,70,13,1,26,32,2,65,1,106,33,2,32,1,32,8,32,7,40,2,16,17,1,0,69,13,0,11,32,2,65,1,107,11,32,3,73,11,33,2,32,0,32,9,58,0,32,32,0,32,10,54,2,16,12,1,11,65,1,33,2,11,32,4,65,16,106,36,0,32,2,11,140,4,1,12,127,32,1,45,0,29,33,2,32,1,40,2,24,33,4,32,1,40,2,16,33,5,32,1,40,2,4,33,7,32,1,45,0,28,33,11,32,1,40,2,20,33,9,32,1,40,2,8,33,12,32,1,40,2,0,33,3,2,64,3,64,32,3,33,6,32,2,65,1,113,13,1,2,64,32,5,32,9,71,4,64,3,64,32,4,34,8,2,127,32,5,34,3,44,0,0,34,4,65,0,78,4,64,32,4,65,255,1,113,33,2,32,3,65,1,106,12,1,11,32,3,45,0,1,65,63,113,33,2,32,4,65,31,113,33,5,32,4,65,95,77,4,64,32,5,65,6,116,32,2,114,33,2,32,3,65,2,106,12,1,11,32,3,45,0,2,65,63,113,32,2,65,6,116,114,33,2,32,4,65,112,73,4,64,32,2,32,5,65,12,116,114,33,2,32,3,65,3,106,12,1,11,32,5,65,18,116,65,128,128,240,0,113,32,3,45,0,3,65,63,113,32,2,65,6,116,114,114,33,2,32,3,65,4,106,11,34,5,32,3,107,106,33,4,2,64,2,64,32,2,65,9,107,34,3,65,23,77,65,0,65,1,32,3,116,65,159,128,128,4,113,27,13,0,32,2,65,128,1,73,13,1,2,64,2,64,32,2,65,8,118,34,3,65,31,77,4,64,32,3,69,13,1,32,3,65,22,71,32,2,65,128,45,71,114,13,4,12,3,11,32,3,65,32,70,13,1,32,3,65,48,71,32,2,65,128,224,0,71,114,13,3,12,2,11,32,2,65,255,1,113,65,159,214,157,1,106,45,0,0,65,1,113,13,1,12,2,11,32,2,65,255,1,113,65,159,214,157,1,106,45,0,0,65,2,113,69,13,1,11,32,1,32,4,54,2,24,32,1,32,5,54,2,16,32,1,32,4,54,2,0,65,0,33,2,32,4,33,3,12,3,11,32,5,32,9,71,13,0,11,32,1,32,4,54,2,24,32,1,32,5,54,2,16,11,65,1,33,2,32,1,65,1,58,0,29,32,11,65,1,113,4,64,32,6,33,3,32,7,33,8,12,1,11,32,7,33,8,32,6,34,3,32,7,70,13,2,11,32,8,32,6,107,34,13,69,13,0,11,32,6,32,12,106,33,10,11,32,0,32,13,54,2,4,32,0,32,10,54,2,0,11,199,4,2,4,127,6,126,35,0,65,160,1,107,34,2,36,0,32,2,65,48,106,66,0,55,3,0,32,2,65,56,106,34,4,66,0,55,3,0,32,2,65,64,107,34,5,66,0,55,3,0,32,2,66,0,55,3,40,32,2,66,243,202,209,203,167,140,217,178,244,0,55,3,32,32,2,66,237,222,145,243,150,204,220,183,228,0,55,3,24,32,2,66,225,228,149,243,214,236,217,188,236,0,55,3,16,32,2,66,245,202,205,131,215,172,219,183,243,0,55,3,8,32,2,65,8,106,34,3,65,252,160,216,0,16,252,2,32,3,65,252,160,216,0,16,252,2,32,3,32,0,16,252,2,32,2,32,4,41,3,0,32,5,53,2,0,66,56,134,132,34,6,32,2,41,3,32,133,34,7,66,16,137,32,7,32,2,41,3,16,124,34,7,133,34,9,66,21,137,32,9,32,2,41,3,24,34,8,32,2,41,3,8,124,34,10,66,32,137,124,34,9,133,34,11,66,16,137,32,11,32,7,32,8,66,13,137,32,10,133,34,8,124,34,7,66,32,137,66,255,1,133,124,34,10,133,34,11,66,21,137,32,11,32,7,32,8,66,17,137,133,34,7,32,6,32,9,133,124,34,6,66,32,137,124,34,9,133,34,8,66,16,137,32,8,32,6,32,7,66,13,137,133,34,6,32,10,124,34,7,66,32,137,124,34,8,133,34,10,66,21,137,32,10,32,7,32,6,66,17,137,133,34,6,32,9,124,34,7,66,32,137,124,34,9,133,34,10,66,16,137,32,10,32,6,66,13,137,32,7,133,34,6,32,8,124,34,7,66,32,137,124,34,8,133,66,21,137,32,6,66,17,137,32,7,133,34,6,66,13,137,32,6,32,9,124,133,34,6,66,17,137,133,32,6,32,8,124,34,6,66,32,137,133,32,6,133,55,3,72,32,2,65,212,0,106,34,0,32,1,65,156,161,216,0,65,9,16,140,22,32,2,65,195,9,54,2,124,32,2,65,1,54,2,116,32,2,65,1,54,2,100,32,2,65,168,161,216,0,54,2,96,32,2,65,1,54,2,108,32,2,32,2,65,200,0,106,54,2,120,32,2,65,3,58,0,156,1,32,2,65,8,54,2,152,1,32,2,66,32,55,2,144,1,32,2,66,128,128,128,128,128,2,55,2,136,1,32,2,65,2,54,2,128,1,32,2,32,2,65,128,1,106,54,2,112,32,2,32,2,65,248,0,106,54,2,104,32,0,32,2,65,224,0,106,65,176,161,216,0,16,232,6,16,210,12,32,2,65,160,1,106,36,0,11,240,4,1,5,127,35,0,65,64,106,34,3,36,0,32,1,2,127,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,188,1,65,1,107,14,3,5,2,1,0,11,32,1,65,216,0,106,32,1,65,216,0,16,193,5,26,32,3,65,40,106,32,1,65,160,1,106,16,237,17,32,3,40,2,44,33,4,32,3,40,2,40,65,1,113,4,64,32,3,65,32,106,32,4,16,209,10,32,3,40,2,36,33,4,32,3,40,2,32,34,5,13,4,11,32,1,65,0,58,0,184,1,32,1,32,4,54,2,176,1,32,1,65,184,1,106,33,4,32,1,65,176,1,106,33,5,12,5,11,32,1,65,184,1,106,33,4,32,1,65,176,1,106,33,5,32,1,45,0,184,1,65,1,107,14,3,1,0,5,4,11,0,11,65,168,229,192,0,16,161,21,0,11,65,5,32,1,32,5,32,4,16,210,19,33,4,12,3,11,65,200,231,192,0,16,161,21,0,11,32,1,32,1,40,2,176,1,16,134,5,54,2,180,1,11,32,3,65,24,106,32,1,65,180,1,106,34,7,32,2,16,210,10,2,64,32,3,40,2,24,34,2,65,2,71,4,64,32,3,40,2,28,33,6,32,7,16,208,14,2,64,32,2,65,1,113,4,64,32,3,65,16,106,32,6,16,209,10,32,3,40,2,20,33,6,32,3,40,2,16,34,2,13,1,11,32,4,65,1,58,0,0,32,5,16,145,22,32,3,65,8,106,32,6,34,7,16,186,28,32,3,40,2,8,34,2,13,2,32,3,65,128,128,128,128,120,54,2,52,12,4,11,32,4,65,1,58,0,0,32,5,16,145,22,65,5,32,1,32,2,32,6,16,210,19,33,4,12,2,11,32,4,65,3,58,0,0,32,0,65,129,128,128,128,120,54,2,0,65,3,12,5,11,32,3,32,2,32,3,40,2,12,16,216,19,32,3,65,52,106,32,3,40,2,0,32,3,40,2,4,16,253,24,32,3,40,2,52,34,2,65,128,128,128,128,120,70,13,1,65,1,33,6,32,3,40,2,60,33,5,32,3,40,2,56,12,2,11,32,1,65,216,0,106,16,227,16,65,128,128,128,128,120,33,2,12,2,11,65,0,33,6,65,128,128,128,128,120,33,2,32,1,65,216,231,192,0,16,254,8,11,33,4,32,7,65,132,1,79,4,64,32,7,16,222,9,11,32,6,65,1,115,32,2,65,128,128,128,128,120,71,113,4,64,32,3,65,52,106,16,214,24,11,32,1,65,216,0,106,16,227,16,11,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,32,2,54,2,0,65,1,11,58,0,188,1,32,3,65,64,107,36,0,11,240,4,1,5,127,35,0,65,64,106,34,3,36,0,32,1,2,127,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,188,1,65,1,107,14,3,5,2,1,0,11,32,1,65,216,0,106,32,1,65,216,0,16,193,5,26,32,3,65,40,106,32,1,65,160,1,106,16,237,17,32,3,40,2,44,33,4,32,3,40,2,40,65,1,113,4,64,32,3,65,32,106,32,4,16,209,10,32,3,40,2,36,33,4,32,3,40,2,32,34,5,13,4,11,32,1,65,0,58,0,184,1,32,1,32,4,54,2,176,1,32,1,65,184,1,106,33,4,32,1,65,176,1,106,33,5,12,5,11,32,1,65,184,1,106,33,4,32,1,65,176,1,106,33,5,32,1,45,0,184,1,65,1,107,14,3,1,0,5,4,11,0,11,65,224,234,193,0,16,161,21,0,11,65,5,32,1,32,5,32,4,16,210,19,33,4,12,3,11,65,128,237,193,0,16,161,21,0,11,32,1,32,1,40,2,176,1,16,134,5,54,2,180,1,11,32,3,65,24,106,32,1,65,180,1,106,34,7,32,2,16,210,10,2,64,32,3,40,2,24,34,2,65,2,71,4,64,32,3,40,2,28,33,6,32,7,16,208,14,2,64,32,2,65,1,113,4,64,32,3,65,16,106,32,6,16,209,10,32,3,40,2,20,33,6,32,3,40,2,16,34,2,13,1,11,32,4,65,1,58,0,0,32,5,16,145,22,32,3,65,8,106,32,6,34,7,16,186,28,32,3,40,2,8,34,2,13,2,32,3,65,128,128,128,128,120,54,2,52,12,4,11,32,4,65,1,58,0,0,32,5,16,145,22,65,5,32,1,32,2,32,6,16,210,19,33,4,12,2,11,32,4,65,3,58,0,0,32,0,65,129,128,128,128,120,54,2,0,65,3,12,5,11,32,3,32,2,32,3,40,2,12,16,216,19,32,3,65,52,106,32,3,40,2,0,32,3,40,2,4,16,253,24,32,3,40,2,52,34,2,65,128,128,128,128,120,70,13,1,65,1,33,6,32,3,40,2,60,33,5,32,3,40,2,56,12,2,11,32,1,65,216,0,106,16,227,16,65,128,128,128,128,120,33,2,12,2,11,65,0,33,6,65,128,128,128,128,120,33,2,32,1,65,144,237,193,0,16,254,8,11,33,4,32,7,65,132,1,79,4,64,32,7,16,222,9,11,32,6,65,1,115,32,2,65,128,128,128,128,120,71,113,4,64,32,3,65,52,106,16,214,24,11,32,1,65,216,0,106,16,227,16,11,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,32,2,54,2,0,65,1,11,58,0,188,1,32,3,65,64,107,36,0,11,176,4,1,2,127,2,64,2,64,2,64,32,2,65,204,0,79,4,64,32,2,65,128,2,73,13,1,32,0,40,2,0,33,3,32,0,40,2,8,33,4,32,2,65,128,128,4,79,13,2,32,3,32,4,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,4,106,65,205,0,58,0,0,32,0,32,4,65,1,106,34,3,54,2,8,32,0,40,2,0,32,3,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,2,58,0,0,32,0,32,4,65,2,106,34,3,54,2,8,32,0,40,2,0,32,3,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,2,65,8,118,58,0,0,32,0,32,4,65,3,106,54,2,8,12,3,11,32,0,40,2,8,34,4,32,0,40,2,0,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,4,106,32,2,58,0,0,32,0,32,4,65,1,106,54,2,8,12,2,11,32,0,40,2,8,34,4,32,0,40,2,0,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,4,106,65,204,0,58,0,0,32,0,32,4,65,1,106,34,3,54,2,8,32,0,40,2,0,32,3,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,2,58,0,0,32,0,32,4,65,2,106,54,2,8,12,1,11,32,3,32,4,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,4,106,65,206,0,58,0,0,32,0,32,4,65,1,106,34,3,54,2,8,32,0,40,2,0,32,3,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,2,58,0,0,32,0,32,4,65,2,106,34,3,54,2,8,32,0,40,2,0,32,3,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,2,65,8,118,58,0,0,32,0,32,4,65,3,106,34,3,54,2,8,32,0,40,2,0,32,3,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,2,65,16,118,58,0,0,32,0,32,4,65,4,106,34,3,54,2,8,32,0,40,2,0,32,3,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,2,65,24,118,58,0,0,32,0,32,4,65,5,106,54,2,8,11,32,0,32,2,16,245,22,32,0,40,2,4,32,0,40,2,8,106,32,1,32,2,16,193,5,26,32,0,32,0,40,2,8,32,2,106,54,2,8,11,142,4,1,11,127,65,1,33,7,65,253,255,3,33,12,2,64,32,3,32,2,65,128,192,3,113,65,13,118,34,8,106,65,1,106,34,9,32,3,73,32,5,32,9,73,114,13,0,32,4,32,3,65,3,108,106,34,5,47,0,0,32,5,65,2,106,45,0,0,65,16,116,114,34,3,65,128,128,196,0,70,13,0,32,5,65,3,106,33,7,32,8,33,6,32,3,33,12,11,2,64,2,64,2,64,32,2,65,128,32,113,69,4,64,32,6,13,1,12,2,11,32,1,32,7,32,7,32,6,65,3,108,106,16,225,4,12,1,11,32,1,65,4,106,33,2,32,1,65,200,0,106,33,13,32,6,65,3,108,33,14,65,1,33,11,65,0,33,5,3,64,2,127,32,7,47,0,0,32,7,65,2,106,45,0,0,65,16,116,114,34,10,65,255,31,65,255,255,3,32,1,40,2,96,34,3,45,0,44,27,77,4,64,32,10,65,6,118,34,6,32,3,40,2,8,73,4,64,32,3,40,2,4,32,6,65,1,116,106,47,0,0,32,10,65,63,113,106,12,2,11,32,3,40,2,20,65,1,107,12,1,11,32,10,32,3,40,2,28,73,4,64,32,3,32,10,16,169,5,12,1,11,32,3,40,2,20,65,2,107,11,34,6,32,3,40,2,20,34,8,73,4,127,32,3,40,2,16,32,6,65,2,116,106,40,0,0,5,32,4,11,32,3,40,2,0,32,6,32,8,73,27,34,4,65,24,116,65,0,32,4,65,128,126,113,65,128,176,3,70,34,15,27,33,16,2,127,32,13,40,2,0,34,8,65,18,73,4,64,32,8,33,3,32,2,33,9,65,17,33,8,32,13,12,1,11,32,1,40,2,4,33,3,32,1,40,2,8,33,9,32,2,11,33,6,32,7,65,3,106,33,7,32,3,32,8,70,4,127,32,1,16,226,14,32,1,40,2,8,33,9,32,2,33,6,32,1,40,2,4,5,32,3,11,65,2,116,32,9,106,32,10,32,16,114,54,2,0,32,6,32,6,40,2,0,65,1,106,54,2,0,32,5,32,5,32,11,32,15,27,32,4,65,2,70,27,33,5,32,11,65,1,106,33,11,32,14,65,3,107,34,14,13,0,11,12,1,11,65,0,33,5,11,32,0,32,5,54,2,4,32,0,32,12,54,2,0,11,143,4,1,13,127,32,1,65,1,107,33,15,32,0,40,2,4,33,10,32,0,40,2,0,33,11,32,0,40,2,8,33,12,2,64,3,64,32,14,13,1,2,64,2,64,32,2,32,4,73,13,0,3,64,32,1,32,4,106,33,5,2,64,2,64,2,64,32,2,32,4,107,34,6,65,7,77,4,64,32,2,32,4,71,13,1,32,2,33,4,12,5,11,2,64,32,5,65,3,106,65,124,113,34,8,32,5,107,34,3,4,64,65,0,33,0,3,64,32,0,32,5,106,45,0,0,65,10,70,13,5,32,3,32,0,65,1,106,34,0,71,13,0,11,32,3,32,6,65,8,107,34,0,77,13,1,12,3,11,32,6,65,8,107,33,0,11,3,64,65,128,130,132,8,32,8,40,2,0,34,9,65,138,148,168,208,0,115,107,32,9,114,65,128,130,132,8,32,8,65,4,106,40,2,0,34,9,65,138,148,168,208,0,115,107,32,9,114,113,65,128,129,130,132,120,113,65,128,129,130,132,120,71,13,2,32,8,65,8,106,33,8,32,3,65,8,106,34,3,32,0,77,13,0,11,12,1,11,65,0,33,0,3,64,32,0,32,5,106,45,0,0,65,10,70,13,2,32,6,32,0,65,1,106,34,0,71,13,0,11,32,2,33,4,12,3,11,32,3,32,6,70,4,64,32,2,33,4,12,3,11,3,64,32,3,32,5,106,45,0,0,65,10,70,4,64,32,3,33,0,12,2,11,32,6,32,3,65,1,106,34,3,71,13,0,11,32,2,33,4,12,2,11,32,0,32,4,106,34,3,65,1,106,33,4,2,64,32,2,32,3,77,13,0,32,0,32,5,106,45,0,0,65,10,71,13,0,32,4,33,5,32,4,33,0,12,3,11,32,2,32,4,79,13,0,11,11,65,1,33,14,32,2,34,0,32,7,34,5,70,13,2,11,2,64,32,12,45,0,0,4,64,32,11,65,216,166,157,1,65,4,32,10,40,2,12,17,4,0,13,1,11,65,0,33,3,32,0,32,7,71,4,64,32,0,32,15,106,45,0,0,65,10,70,33,3,11,32,0,32,7,107,33,0,32,1,32,7,106,33,6,32,12,32,3,58,0,0,32,5,33,7,32,11,32,6,32,0,32,10,40,2,12,17,4,0,69,13,1,11,11,65,1,33,13,11,32,13,11,192,4,2,2,127,2,126,35,0,65,128,18,107,34,6,36,0,32,6,65,16,106,32,2,16,161,20,32,6,40,2,16,33,2,32,6,65,8,106,32,3,16,161,20,32,6,65,0,54,2,248,9,32,6,65,184,128,193,0,54,2,244,9,32,6,32,2,54,2,240,9,32,6,65,0,58,0,149,10,32,6,66,0,55,2,128,10,32,6,65,184,128,193,0,54,2,236,9,32,6,32,1,58,0,148,10,32,6,66,128,128,128,128,144,3,55,2,140,10,32,6,32,6,40,2,8,54,2,232,9,32,6,65,208,10,106,34,2,32,6,65,232,9,106,16,226,28,2,64,32,6,40,2,136,13,34,1,65,11,71,4,64,32,6,65,176,7,106,34,3,32,2,65,184,2,16,193,5,26,32,6,65,212,2,106,32,6,65,140,13,106,65,220,4,16,193,5,26,32,6,65,24,106,34,7,32,3,65,184,2,16,193,5,26,32,6,32,1,54,2,208,2,32,2,32,4,32,5,16,245,10,32,3,32,2,16,219,28,32,6,45,0,176,7,34,1,65,12,70,4,64,32,6,65,203,10,106,32,6,65,196,7,106,40,2,0,34,1,54,0,0,32,6,65,195,10,106,32,6,65,188,7,106,41,2,0,34,8,55,0,0,32,6,32,6,41,2,180,7,34,9,55,0,187,10,32,6,65,248,17,106,32,1,54,2,0,32,6,65,240,17,106,32,8,55,3,0,32,6,32,9,55,3,232,17,32,2,32,7,65,152,7,16,193,5,26,32,0,32,2,65,176,7,16,193,5,26,12,2,11,32,6,65,199,10,106,34,2,32,6,65,192,7,106,41,0,0,55,0,0,32,6,65,192,10,106,34,3,32,6,65,185,7,106,41,0,0,55,3,0,32,6,32,6,41,0,177,7,34,8,55,3,184,10,32,6,65,240,10,106,32,6,65,208,7,106,40,2,0,54,2,0,32,6,65,217,10,106,32,3,41,3,0,55,0,0,32,6,65,224,10,106,32,2,41,0,0,55,0,0,32,6,32,6,41,2,200,7,55,2,232,10,32,6,32,8,55,0,209,10,32,6,32,1,58,0,208,10,32,6,65,208,10,106,16,233,21,33,1,32,0,65,11,54,2,184,2,32,0,32,1,54,2,0,32,6,65,24,106,16,204,7,12,1,11,32,6,65,176,7,106,34,1,32,6,65,208,10,106,65,208,0,16,193,5,26,32,1,16,235,21,33,1,32,0,65,11,54,2,184,2,32,0,32,1,54,2,0,11,32,6,65,128,18,106,36,0,11,195,4,1,8,127,35,0,65,64,106,34,2,36,0,2,64,2,64,2,64,32,1,40,2,0,34,4,40,2,20,34,3,32,4,40,2,16,34,7,73,4,64,32,4,65,12,106,33,6,32,4,40,2,12,33,9,3,64,32,3,32,9,106,45,0,0,34,8,65,9,107,34,5,65,23,75,65,1,32,5,116,65,147,128,128,4,113,69,114,13,2,32,4,32,3,65,1,106,34,3,54,2,20,32,3,32,7,71,13,0,11,11,32,2,65,3,54,2,52,32,2,65,40,106,32,4,65,12,106,16,129,18,32,0,32,2,65,52,106,32,2,40,2,40,32,2,40,2,44,16,230,18,54,2,4,12,1,11,32,8,65,253,0,70,4,64,65,0,33,5,32,0,65,0,58,0,1,12,2,11,2,64,32,1,45,0,4,69,4,64,32,8,65,44,71,13,1,65,1,33,5,32,4,32,3,65,1,106,34,3,54,2,20,32,3,32,7,73,4,64,3,64,2,64,2,64,2,64,2,64,32,3,32,9,106,45,0,0,34,1,65,12,77,4,64,32,1,65,9,107,65,2,79,13,1,12,4,11,2,64,32,1,65,32,107,14,3,4,1,2,0,11,32,1,65,13,70,13,3,32,1,65,253,0,70,13,2,11,32,2,65,17,54,2,52,32,2,65,8,106,32,6,16,129,18,32,0,32,2,65,52,106,32,2,40,2,8,32,2,40,2,12,16,230,18,54,2,4,12,7,11,32,0,65,1,58,0,1,65,0,33,5,12,7,11,32,2,65,21,54,2,52,32,2,65,24,106,32,6,16,129,18,32,0,32,2,65,52,106,32,2,40,2,24,32,2,40,2,28,16,230,18,54,2,4,12,5,11,32,4,32,3,65,1,106,34,3,54,2,20,32,3,32,7,71,13,0,11,11,32,2,65,5,54,2,52,32,2,65,16,106,32,6,16,129,18,32,0,32,2,65,52,106,32,2,40,2,16,32,2,40,2,20,16,230,18,54,2,4,12,3,11,65,0,33,5,32,1,65,0,58,0,4,32,8,65,34,71,4,64,32,2,65,17,54,2,52,32,2,32,6,16,129,18,32,0,32,2,65,52,106,32,2,40,2,0,32,2,40,2,4,16,230,18,54,2,4,12,2,11,32,0,65,1,58,0,1,12,2,11,32,2,65,8,54,2,52,32,2,65,32,106,32,6,16,129,18,32,0,32,2,65,52,106,32,2,40,2,32,32,2,40,2,36,16,230,18,54,2,4,11,65,1,33,5,11,32,0,32,5,58,0,0,32,2,65,64,107,36,0,11,149,4,1,5,127,35,0,65,64,106,34,1,36,0,32,1,65,52,106,34,2,32,0,16,169,20,2,127,32,2,16,241,6,34,0,4,64,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,34,2,65,2,107,14,2,1,2,0,11,32,2,65,26,107,14,2,2,3,5,11,32,0,40,2,96,65,1,71,13,4,32,0,45,0,240,1,65,2,70,13,3,32,1,32,0,65,212,1,106,16,174,24,32,1,40,2,4,33,2,32,1,40,2,0,33,0,3,64,32,0,32,2,70,13,5,32,0,40,2,0,32,0,65,8,106,33,0,69,13,0,11,12,3,11,32,0,40,2,96,65,1,71,13,3,32,0,45,0,240,1,65,2,70,13,2,32,1,65,8,106,32,0,65,212,1,106,16,174,24,32,1,40,2,12,33,2,32,1,40,2,8,33,0,3,64,32,0,32,2,70,13,4,32,0,40,2,0,32,0,65,8,106,33,0,69,13,0,11,12,2,11,32,1,65,24,106,32,0,65,224,0,106,16,173,24,32,1,40,2,24,34,2,32,1,40,2,28,34,3,70,13,2,3,64,2,64,32,2,40,2,0,65,1,71,13,0,32,2,45,0,144,1,65,2,70,13,3,32,1,65,16,106,32,2,65,244,0,106,16,174,24,32,1,40,2,20,33,4,32,1,40,2,16,33,0,3,64,32,0,32,4,70,13,1,32,0,40,2,0,32,0,65,8,106,33,0,69,13,0,11,12,3,11,32,2,65,148,1,106,34,2,32,3,71,13,0,11,12,2,11,32,1,65,40,106,32,0,65,224,0,106,16,173,24,32,1,40,2,40,34,2,32,1,40,2,44,34,3,70,13,1,3,64,2,64,32,2,40,2,0,65,1,71,13,0,32,2,45,0,144,1,65,2,70,13,2,32,1,65,32,106,32,2,65,244,0,106,16,174,24,32,1,40,2,36,33,4,32,1,40,2,32,33,0,3,64,32,0,32,4,70,13,1,32,0,40,2,0,32,0,65,8,106,33,0,69,13,0,11,12,2,11,32,3,32,2,65,148,1,106,34,2,71,13,0,11,12,1,11,32,1,65,52,106,16,166,27,65,0,12,3,11,32,1,65,52,106,16,241,6,34,0,13,0,11,11,32,1,65,52,106,16,166,27,65,1,11,32,1,65,64,107,36,0,11,169,4,1,4,127,35,0,65,48,107,34,4,36,0,2,64,2,64,2,64,32,1,16,150,16,34,2,65,255,1,113,69,4,64,32,0,40,2,48,33,3,2,127,32,0,40,2,8,65,128,128,196,0,71,4,64,32,0,47,1,0,34,2,65,5,79,13,4,32,0,65,4,106,12,1,11,32,0,40,2,20,33,2,32,0,40,2,16,11,33,5,32,2,32,3,73,13,3,32,4,32,4,65,47,106,54,2,8,2,64,32,2,32,3,107,34,2,65,2,73,13,0,32,5,32,3,65,3,116,106,33,3,32,2,65,21,79,4,64,32,3,32,2,32,4,65,8,106,16,241,11,12,1,11,32,3,32,2,16,150,9,11,2,64,2,64,32,0,40,2,8,65,128,128,196,0,71,4,64,32,0,47,1,0,34,2,65,3,75,13,1,32,0,32,2,65,1,106,59,1,0,32,0,32,2,65,3,116,106,34,2,65,8,106,32,1,54,2,0,32,2,65,4,106,65,0,58,0,0,12,2,11,32,0,40,2,20,34,2,32,0,40,2,12,70,4,64,32,0,65,12,106,16,144,19,11,32,0,40,2,16,32,2,65,3,116,106,34,3,32,1,54,2,4,32,3,65,0,58,0,0,32,0,32,2,65,1,106,54,2,20,12,1,11,32,4,65,8,106,34,2,32,0,65,0,32,1,16,214,14,32,0,16,185,22,32,0,32,2,65,36,16,193,5,26,11,32,0,32,0,40,2,20,32,0,47,1,0,32,0,40,2,8,65,128,128,196,0,70,27,54,2,48,12,1,11,2,64,32,0,40,2,8,65,128,128,196,0,71,4,64,32,0,47,1,0,34,3,65,3,75,13,1,32,0,32,3,65,1,106,59,1,0,32,0,32,3,65,3,116,106,34,0,65,8,106,32,1,54,2,0,32,0,65,4,106,32,2,58,0,0,12,2,11,32,0,40,2,20,34,3,32,0,40,2,12,70,4,64,32,0,65,12,106,16,144,19,11,32,0,40,2,16,32,3,65,3,116,106,34,5,32,1,54,2,4,32,5,32,2,58,0,0,32,0,32,3,65,1,106,54,2,20,12,1,11,32,4,65,8,106,34,3,32,0,32,2,32,1,16,214,14,32,0,16,185,22,32,0,32,3,65,36,16,193,5,26,11,32,4,65,48,106,36,0,15,11,32,2,65,4,65,172,198,207,0,16,164,15,0,11,32,3,32,2,65,156,197,207,0,16,162,15,0,11,164,4,1,5,127,35,0,65,128,3,107,34,2,36,0,32,2,65,136,2,106,32,1,16,138,1,32,2,32,2,40,2,140,2,54,2,128,2,32,2,32,2,65,143,2,106,40,0,0,54,0,131,2,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,2,34,3,65,128,128,128,128,120,70,4,64,32,2,65,160,2,106,34,5,32,1,16,117,32,2,65,144,2,106,34,3,32,2,65,172,2,106,41,2,0,55,3,0,32,2,65,152,2,106,34,4,32,2,65,180,2,106,40,2,0,54,2,0,32,2,32,2,41,2,164,2,55,3,136,2,32,2,40,2,160,2,34,6,65,2,70,13,1,32,2,65,28,106,32,2,65,184,2,106,65,196,0,16,193,5,26,32,2,65,16,106,32,3,41,3,0,55,2,0,32,2,65,24,106,32,4,40,2,0,54,2,0,32,2,32,2,41,3,136,2,55,2,8,32,2,65,224,0,106,32,1,65,152,1,16,193,5,33,1,32,2,65,251,1,106,32,2,40,0,131,2,54,0,0,32,2,32,6,54,2,4,32,2,32,2,40,2,128,2,54,2,248,1,32,2,40,2,84,65,146,3,75,13,2,32,5,32,2,65,4,106,34,4,16,220,8,32,2,40,2,160,2,34,3,65,143,128,128,128,120,70,4,64,32,0,65,4,106,32,4,65,252,1,16,193,5,26,32,0,65,0,54,2,0,12,6,11,32,0,32,2,41,2,164,2,55,2,16,32,0,65,24,106,32,2,65,172,2,106,41,2,0,55,2,0,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,12,4,11,32,2,65,179,2,106,32,2,65,155,2,106,45,0,0,58,0,0,32,2,65,167,2,106,32,2,40,0,131,2,54,0,0,32,2,32,2,41,0,147,2,55,0,171,2,32,2,32,2,40,2,128,2,54,2,164,2,32,2,32,3,54,2,160,2,12,2,11,32,2,65,176,2,106,32,4,40,2,0,54,2,0,32,2,65,168,2,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,136,2,55,3,160,2,12,1,11,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,160,2,106,16,233,11,32,0,65,1,54,2,0,32,1,16,148,2,12,1,11,32,1,16,148,2,11,32,2,65,128,3,106,36,0,11,164,4,1,5,127,35,0,65,128,3,107,34,2,36,0,32,2,65,136,2,106,32,1,16,133,1,32,2,32,2,40,2,140,2,54,2,128,2,32,2,32,2,65,143,2,106,40,0,0,54,0,131,2,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,2,34,3,65,128,128,128,128,120,70,4,64,32,2,65,160,2,106,34,5,32,1,16,117,32,2,65,144,2,106,34,3,32,2,65,172,2,106,41,2,0,55,3,0,32,2,65,152,2,106,34,4,32,2,65,180,2,106,40,2,0,54,2,0,32,2,32,2,41,2,164,2,55,3,136,2,32,2,40,2,160,2,34,6,65,2,70,13,1,32,2,65,28,106,32,2,65,184,2,106,65,196,0,16,193,5,26,32,2,65,16,106,32,3,41,3,0,55,2,0,32,2,65,24,106,32,4,40,2,0,54,2,0,32,2,32,2,41,3,136,2,55,2,8,32,2,65,224,0,106,32,1,65,152,1,16,193,5,33,1,32,2,65,251,1,106,32,2,40,0,131,2,54,0,0,32,2,32,6,54,2,4,32,2,32,2,40,2,128,2,54,2,248,1,32,2,40,2,84,65,146,3,75,13,2,32,5,32,2,65,4,106,34,4,16,219,8,32,2,40,2,160,2,34,3,65,143,128,128,128,120,70,4,64,32,0,65,4,106,32,4,65,252,1,16,193,5,26,32,0,65,0,54,2,0,12,6,11,32,0,32,2,41,2,164,2,55,2,16,32,0,65,24,106,32,2,65,172,2,106,41,2,0,55,2,0,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,12,4,11,32,2,65,179,2,106,32,2,65,155,2,106,45,0,0,58,0,0,32,2,65,167,2,106,32,2,40,0,131,2,54,0,0,32,2,32,2,41,0,147,2,55,0,171,2,32,2,32,2,40,2,128,2,54,2,164,2,32,2,32,3,54,2,160,2,12,2,11,32,2,65,176,2,106,32,4,40,2,0,54,2,0,32,2,65,168,2,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,136,2,55,3,160,2,12,1,11,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,160,2,106,16,233,11,32,0,65,1,54,2,0,32,1,16,152,2,12,1,11,32,1,16,152,2,11,32,2,65,128,3,106,36,0,11,164,4,1,5,127,35,0,65,128,3,107,34,2,36,0,32,2,65,136,2,106,32,1,16,140,1,32,2,32,2,40,2,140,2,54,2,128,2,32,2,32,2,65,143,2,106,40,0,0,54,0,131,2,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,2,34,3,65,128,128,128,128,120,70,4,64,32,2,65,160,2,106,34,5,32,1,16,118,32,2,65,144,2,106,34,3,32,2,65,172,2,106,41,2,0,55,3,0,32,2,65,152,2,106,34,4,32,2,65,180,2,106,40,2,0,54,2,0,32,2,32,2,41,2,164,2,55,3,136,2,32,2,40,2,160,2,34,6,65,2,70,13,1,32,2,65,28,106,32,2,65,184,2,106,65,196,0,16,193,5,26,32,2,65,16,106,32,3,41,3,0,55,2,0,32,2,65,24,106,32,4,40,2,0,54,2,0,32,2,32,2,41,3,136,2,55,2,8,32,2,65,224,0,106,32,1,65,152,1,16,193,5,33,1,32,2,65,251,1,106,32,2,40,0,131,2,54,0,0,32,2,32,6,54,2,4,32,2,32,2,40,2,128,2,54,2,248,1,32,2,40,2,84,65,146,3,75,13,2,32,5,32,2,65,4,106,34,4,16,245,9,32,2,40,2,160,2,34,3,65,143,128,128,128,120,70,4,64,32,0,65,4,106,32,4,65,252,1,16,193,5,26,32,0,65,0,54,2,0,12,6,11,32,0,32,2,41,2,164,2,55,2,16,32,0,65,24,106,32,2,65,172,2,106,41,2,0,55,2,0,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,12,4,11,32,2,65,179,2,106,32,2,65,155,2,106,45,0,0,58,0,0,32,2,65,167,2,106,32,2,40,0,131,2,54,0,0,32,2,32,2,41,0,147,2,55,0,171,2,32,2,32,2,40,2,128,2,54,2,164,2,32,2,32,3,54,2,160,2,12,2,11,32,2,65,176,2,106,32,4,40,2,0,54,2,0,32,2,65,168,2,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,136,2,55,3,160,2,12,1,11,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,160,2,106,16,233,11,32,0,65,1,54,2,0,32,1,16,145,2,12,1,11,32,1,16,145,2,11,32,2,65,128,3,106,36,0,11,164,4,1,5,127,35,0,65,128,3,107,34,2,36,0,32,2,65,136,2,106,32,1,16,129,1,32,2,32,2,40,2,140,2,54,2,128,2,32,2,32,2,65,143,2,106,40,0,0,54,0,131,2,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,2,34,3,65,128,128,128,128,120,70,4,64,32,2,65,160,2,106,34,5,32,1,16,117,32,2,65,144,2,106,34,3,32,2,65,172,2,106,41,2,0,55,3,0,32,2,65,152,2,106,34,4,32,2,65,180,2,106,40,2,0,54,2,0,32,2,32,2,41,2,164,2,55,3,136,2,32,2,40,2,160,2,34,6,65,2,70,13,1,32,2,65,28,106,32,2,65,184,2,106,65,196,0,16,193,5,26,32,2,65,16,106,32,3,41,3,0,55,2,0,32,2,65,24,106,32,4,40,2,0,54,2,0,32,2,32,2,41,3,136,2,55,2,8,32,2,65,224,0,106,32,1,65,152,1,16,193,5,33,1,32,2,65,251,1,106,32,2,40,0,131,2,54,0,0,32,2,32,6,54,2,4,32,2,32,2,40,2,128,2,54,2,248,1,32,2,40,2,84,65,146,3,75,13,2,32,5,32,2,65,4,106,34,4,16,218,8,32,2,40,2,160,2,34,3,65,143,128,128,128,120,70,4,64,32,0,65,4,106,32,4,65,252,1,16,193,5,26,32,0,65,0,54,2,0,12,6,11,32,0,32,2,41,2,164,2,55,2,16,32,0,65,24,106,32,2,65,172,2,106,41,2,0,55,2,0,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,12,4,11,32,2,65,179,2,106,32,2,65,155,2,106,45,0,0,58,0,0,32,2,65,167,2,106,32,2,40,0,131,2,54,0,0,32,2,32,2,41,0,147,2,55,0,171,2,32,2,32,2,40,2,128,2,54,2,164,2,32,2,32,3,54,2,160,2,12,2,11,32,2,65,176,2,106,32,4,40,2,0,54,2,0,32,2,65,168,2,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,136,2,55,3,160,2,12,1,11,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,160,2,106,16,233,11,32,0,65,1,54,2,0,32,1,16,147,2,12,1,11,32,1,16,147,2,11,32,2,65,128,3,106,36,0,11,164,4,1,5,127,35,0,65,128,3,107,34,2,36,0,32,2,65,136,2,106,32,1,16,128,1,32,2,32,2,40,2,140,2,54,2,128,2,32,2,32,2,65,143,2,106,40,0,0,54,0,131,2,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,2,34,3,65,128,128,128,128,120,70,4,64,32,2,65,160,2,106,34,5,32,1,16,117,32,2,65,144,2,106,34,3,32,2,65,172,2,106,41,2,0,55,3,0,32,2,65,152,2,106,34,4,32,2,65,180,2,106,40,2,0,54,2,0,32,2,32,2,41,2,164,2,55,3,136,2,32,2,40,2,160,2,34,6,65,2,70,13,1,32,2,65,28,106,32,2,65,184,2,106,65,196,0,16,193,5,26,32,2,65,16,106,32,3,41,3,0,55,2,0,32,2,65,24,106,32,4,40,2,0,54,2,0,32,2,32,2,41,3,136,2,55,2,8,32,2,65,224,0,106,32,1,65,152,1,16,193,5,33,1,32,2,65,251,1,106,32,2,40,0,131,2,54,0,0,32,2,32,6,54,2,4,32,2,32,2,40,2,128,2,54,2,248,1,32,2,40,2,84,65,146,3,75,13,2,32,5,32,2,65,4,106,34,4,16,218,8,32,2,40,2,160,2,34,3,65,143,128,128,128,120,70,4,64,32,0,65,4,106,32,4,65,252,1,16,193,5,26,32,0,65,0,54,2,0,12,6,11,32,0,32,2,41,2,164,2,55,2,16,32,0,65,24,106,32,2,65,172,2,106,41,2,0,55,2,0,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,12,4,11,32,2,65,179,2,106,32,2,65,155,2,106,45,0,0,58,0,0,32,2,65,167,2,106,32,2,40,0,131,2,54,0,0,32,2,32,2,41,0,147,2,55,0,171,2,32,2,32,2,40,2,128,2,54,2,164,2,32,2,32,3,54,2,160,2,12,2,11,32,2,65,176,2,106,32,4,40,2,0,54,2,0,32,2,65,168,2,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,136,2,55,3,160,2,12,1,11,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,160,2,106,16,233,11,32,0,65,1,54,2,0,32,1,16,149,2,12,1,11,32,1,16,149,2,11,32,2,65,128,3,106,36,0,11,164,4,1,5,127,35,0,65,128,3,107,34,2,36,0,32,2,65,136,2,106,32,1,16,131,1,32,2,32,2,40,2,140,2,54,2,128,2,32,2,32,2,65,143,2,106,40,0,0,54,0,131,2,2,64,2,64,2,64,2,64,2,64,32,2,40,2,136,2,34,3,65,128,128,128,128,120,70,4,64,32,2,65,160,2,106,34,5,32,1,16,117,32,2,65,144,2,106,34,3,32,2,65,172,2,106,41,2,0,55,3,0,32,2,65,152,2,106,34,4,32,2,65,180,2,106,40,2,0,54,2,0,32,2,32,2,41,2,164,2,55,3,136,2,32,2,40,2,160,2,34,6,65,2,70,13,1,32,2,65,28,106,32,2,65,184,2,106,65,196,0,16,193,5,26,32,2,65,16,106,32,3,41,3,0,55,2,0,32,2,65,24,106,32,4,40,2,0,54,2,0,32,2,32,2,41,3,136,2,55,2,8,32,2,65,224,0,106,32,1,65,152,1,16,193,5,33,1,32,2,65,251,1,106,32,2,40,0,131,2,54,0,0,32,2,32,6,54,2,4,32,2,32,2,40,2,128,2,54,2,248,1,32,2,40,2,84,65,146,3,75,13,2,32,5,32,2,65,4,106,34,4,16,219,8,32,2,40,2,160,2,34,3,65,143,128,128,128,120,70,4,64,32,0,65,4,106,32,4,65,252,1,16,193,5,26,32,0,65,0,54,2,0,12,6,11,32,0,32,2,41,2,164,2,55,2,16,32,0,65,24,106,32,2,65,172,2,106,41,2,0,55,2,0,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,12,4,11,32,2,65,179,2,106,32,2,65,155,2,106,45,0,0,58,0,0,32,2,65,167,2,106,32,2,40,0,131,2,54,0,0,32,2,32,2,41,0,147,2,55,0,171,2,32,2,32,2,40,2,128,2,54,2,164,2,32,2,32,3,54,2,160,2,12,2,11,32,2,65,176,2,106,32,4,40,2,0,54,2,0,32,2,65,168,2,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,136,2,55,3,160,2,12,1,11,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,160,2,106,16,233,11,32,0,65,1,54,2,0,32,1,16,150,2,12,1,11,32,1,16,150,2,11,32,2,65,128,3,106,36,0,11,154,4,1,9,127,35,0,65,32,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,6,4,64,32,0,40,2,8,34,3,32,0,40,2,4,34,5,32,3,32,5,75,27,33,9,65,127,33,7,32,3,33,2,3,64,32,2,32,9,70,13,4,32,0,32,2,65,1,106,34,8,54,2,8,32,7,65,1,106,33,7,32,2,32,6,106,32,8,33,2,45,0,0,34,8,65,48,107,65,255,1,113,65,10,73,32,8,65,225,0,107,65,255,1,113,65,6,73,114,13,0,11,32,8,65,223,0,71,13,3,32,2,65,1,107,33,2,2,64,32,3,4,64,32,3,32,5,73,4,64,32,2,32,5,75,13,10,32,3,32,6,106,44,0,0,65,64,72,13,10,12,2,11,32,2,32,5,77,13,1,12,9,11,32,2,32,5,75,13,8,11,32,4,65,8,106,32,3,32,6,106,34,3,32,7,16,202,4,32,4,41,3,8,80,69,13,2,32,0,40,2,16,34,0,13,1,65,0,33,2,12,5,11,32,0,40,2,16,34,0,69,4,64,12,5,11,65,157,129,157,1,65,1,32,0,16,182,28,33,2,12,4,11,65,1,33,2,65,141,130,157,1,65,2,32,0,16,182,28,13,3,32,3,32,7,32,0,16,182,28,13,3,12,2,11,32,0,40,2,16,33,0,32,4,32,4,41,3,16,55,3,24,32,0,69,4,64,65,0,33,2,12,3,11,32,4,65,24,106,32,0,16,249,26,69,13,1,65,1,33,2,12,2,11,2,64,32,0,40,2,16,34,1,69,13,0,65,244,128,157,1,65,16,32,1,16,182,28,69,13,0,65,1,33,2,12,2,11,65,0,33,2,32,0,65,0,58,0,4,32,0,65,0,54,2,0,12,1,11,32,0,45,0,28,65,4,113,4,64,65,0,33,2,12,1,11,32,1,65,225,0,107,34,1,65,255,1,113,34,2,65,26,79,65,191,247,243,29,32,2,118,65,1,113,69,114,13,1,32,1,65,2,116,65,252,7,113,34,1,65,140,133,157,1,106,40,2,0,32,1,65,164,132,157,1,106,40,2,0,32,0,16,182,28,33,2,11,32,4,65,32,106,36,0,32,2,15,11,65,144,130,157,1,16,248,26,0,11,32,6,32,5,32,3,32,2,65,164,128,157,1,16,208,25,0,11,254,3,1,9,127,35,0,65,16,107,34,4,36,0,2,127,2,64,32,2,40,2,4,34,3,69,13,0,32,0,32,2,40,2,0,32,3,32,1,40,2,12,17,4,0,69,13,0,65,1,12,1,11,32,2,40,2,12,34,6,4,64,32,2,40,2,8,34,3,32,6,65,12,108,106,33,8,32,4,65,12,106,33,9,3,64,2,64,2,64,2,64,2,64,32,3,47,1,0,65,1,107,14,2,2,1,0,11,2,64,32,3,40,2,4,34,2,65,193,0,79,4,64,32,1,65,12,106,40,2,0,33,6,3,64,65,1,32,0,65,152,171,157,1,65,192,0,32,6,17,4,0,13,8,26,32,2,65,64,106,34,2,65,192,0,75,13,0,11,12,1,11,32,2,69,13,3,11,32,0,65,152,171,157,1,32,2,32,1,65,12,106,40,2,0,17,4,0,69,13,2,65,1,12,5,11,32,0,32,3,40,2,4,32,3,40,2,8,32,1,65,12,106,40,2,0,17,4,0,69,13,1,65,1,12,4,11,32,3,47,1,2,33,2,32,9,65,0,58,0,0,32,4,65,0,54,2,8,2,127,65,4,65,5,32,2,65,144,206,0,73,27,32,2,65,232,7,79,13,0,26,65,1,32,2,65,10,73,13,0,26,65,2,65,3,32,2,65,228,0,73,27,11,34,6,32,4,65,8,106,34,10,106,34,7,65,1,107,34,5,32,2,32,2,65,10,110,34,11,65,10,108,107,65,48,114,58,0,0,2,64,32,5,32,10,70,13,0,32,7,65,2,107,34,5,32,11,65,10,112,65,48,114,58,0,0,32,4,65,8,106,32,5,70,13,0,32,7,65,3,107,34,5,32,2,65,228,0,110,65,10,112,65,48,114,58,0,0,32,4,65,8,106,32,5,70,13,0,32,7,65,4,107,34,5,32,2,65,232,7,110,65,10,112,65,48,114,58,0,0,32,4,65,8,106,32,5,70,13,0,32,7,65,5,107,32,2,65,144,206,0,110,65,48,114,58,0,0,11,32,0,32,4,65,8,106,32,6,32,1,65,12,106,40,2,0,17,4,0,69,13,0,65,1,12,3,11,32,3,65,12,106,34,3,32,8,71,13,0,11,11,65,0,11,32,4,65,16,106,36,0,11,192,4,1,4,127,35,0,65,128,5,107,34,2,36,0,2,64,32,1,40,2,12,32,1,40,2,16,65,148,236,192,0,65,4,16,246,23,65,0,32,1,40,2,8,34,3,65,1,70,27,69,4,64,32,2,65,3,54,2,196,2,32,2,65,188,236,192,0,54,2,192,2,32,2,66,2,55,2,204,2,32,2,65,7,54,2,184,1,32,2,65,4,54,2,176,1,32,2,32,1,65,12,106,54,2,172,1,32,2,32,3,54,2,252,4,32,2,32,2,65,172,1,106,54,2,200,2,32,2,32,2,65,252,4,106,54,2,180,1,32,2,65,240,4,106,32,2,65,192,2,106,16,236,4,32,2,65,35,106,32,2,65,248,4,106,40,2,0,54,0,0,32,2,32,2,41,2,240,4,55,0,27,32,0,65,11,58,0,8,32,0,32,2,41,0,24,55,0,9,32,0,65,16,106,32,2,65,31,106,41,0,0,55,0,0,32,0,65,1,54,2,0,12,1,11,32,2,65,192,2,106,34,3,32,1,40,2,4,16,220,6,32,2,40,2,192,2,69,4,64,32,2,65,172,1,106,34,1,32,3,65,4,114,65,148,1,16,193,5,26,32,2,65,220,3,106,34,3,32,1,65,148,1,16,193,5,26,32,2,65,24,106,32,3,16,246,14,32,2,65,8,106,34,1,32,2,65,36,106,41,2,0,55,3,0,32,2,65,16,106,34,3,32,2,65,44,106,40,2,0,54,2,0,32,2,32,2,41,2,28,55,3,0,32,2,40,2,24,34,5,65,3,71,4,64,32,0,65,28,106,32,2,65,48,106,65,252,0,16,193,5,26,32,0,65,8,106,34,4,65,16,106,32,3,40,2,0,54,2,0,32,4,65,8,106,32,1,41,3,0,55,2,0,32,4,32,2,41,3,0,55,2,0,32,0,32,5,54,2,4,32,0,65,0,54,2,0,12,2,11,32,2,65,203,2,106,32,1,41,3,0,55,0,0,32,2,65,211,2,106,32,3,40,2,0,54,0,0,32,0,65,24,58,0,8,32,0,65,1,54,2,0,32,2,32,2,41,3,0,55,0,195,2,32,0,32,2,41,0,192,2,55,0,9,32,0,65,17,106,32,2,65,200,2,106,41,0,0,55,0,0,32,0,65,24,106,32,2,65,207,2,106,41,0,0,55,0,0,12,1,11,32,0,65,8,106,32,2,65,176,1,106,32,2,65,200,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,1,54,2,0,11,32,2,65,128,5,106,36,0,11,221,3,1,6,127,32,1,32,4,77,32,1,32,3,75,114,69,4,64,32,2,32,1,65,3,116,106,33,6,32,0,32,4,65,3,116,106,33,8,32,0,33,3,3,64,32,0,32,4,65,3,107,34,9,65,0,32,4,32,9,79,27,65,3,116,106,34,9,32,3,75,4,64,3,64,32,5,65,3,116,32,2,32,6,65,8,107,32,3,40,2,0,32,8,40,2,0,73,34,7,27,106,32,3,41,2,0,55,2,0,32,5,32,7,106,34,5,65,3,116,32,2,32,6,65,16,107,32,3,65,8,106,34,7,40,2,0,32,8,40,2,0,73,34,10,27,106,32,7,41,2,0,55,2,0,32,5,32,10,106,34,5,65,3,116,32,2,32,6,65,24,107,32,3,65,16,106,34,7,40,2,0,32,8,40,2,0,73,34,10,27,106,32,7,41,2,0,55,2,0,32,5,32,10,106,34,5,65,3,116,32,2,32,6,65,32,107,34,6,32,3,65,24,106,34,7,40,2,0,32,8,40,2,0,73,34,10,27,106,32,7,41,2,0,55,2,0,32,5,32,10,106,33,5,32,3,65,32,106,34,3,32,9,73,13,0,11,11,32,0,32,4,65,3,116,106,34,9,32,3,75,4,64,3,64,32,5,65,3,116,32,2,32,6,65,8,107,34,6,32,3,40,2,0,32,8,40,2,0,73,34,7,27,106,32,3,41,2,0,55,2,0,32,5,32,7,106,33,5,32,3,65,8,106,34,3,32,9,73,13,0,11,11,32,1,32,4,71,4,64,32,6,65,8,107,34,6,32,5,65,3,116,106,32,3,41,2,0,55,2,0,32,3,65,8,106,33,3,32,1,33,4,12,1,11,11,32,0,32,2,32,5,65,3,116,34,3,16,193,5,33,4,32,1,32,5,71,4,64,32,1,32,5,107,33,0,32,3,32,4,106,33,3,32,1,65,3,116,32,2,106,65,8,107,33,6,3,64,32,3,32,6,41,2,0,55,2,0,32,6,65,8,107,33,6,32,3,65,8,106,33,3,32,0,65,1,107,34,0,13,0,11,11,32,5,15,11,0,11,233,3,1,6,127,32,1,32,4,77,32,1,32,3,75,114,69,4,64,32,2,32,1,65,3,116,106,33,6,32,0,32,4,65,3,116,106,33,8,32,0,33,3,3,64,32,0,32,4,65,3,107,34,9,65,0,32,4,32,9,79,27,65,3,116,106,34,9,32,3,75,4,64,3,64,32,5,65,3,116,32,2,32,6,65,8,107,32,8,40,2,0,32,3,40,2,0,79,34,7,27,106,32,3,41,2,0,55,2,0,32,5,32,7,106,34,5,65,3,116,32,2,32,6,65,16,107,32,8,40,2,0,32,3,65,8,106,34,7,40,2,0,79,34,10,27,106,32,7,41,2,0,55,2,0,32,5,32,10,106,34,5,65,3,116,32,2,32,6,65,24,107,32,8,40,2,0,32,3,65,16,106,34,7,40,2,0,79,34,10,27,106,32,7,41,2,0,55,2,0,32,5,32,10,106,34,5,65,3,116,32,2,32,6,65,32,107,34,6,32,8,40,2,0,32,3,65,24,106,34,7,40,2,0,79,34,10,27,106,32,7,41,2,0,55,2,0,32,5,32,10,106,33,5,32,3,65,32,106,34,3,32,9,73,13,0,11,11,32,0,32,4,65,3,116,106,34,9,32,3,75,4,64,3,64,32,5,65,3,116,32,2,32,6,65,8,107,34,6,32,8,40,2,0,32,3,40,2,0,79,34,7,27,106,32,3,41,2,0,55,2,0,32,5,32,7,106,33,5,32,3,65,8,106,34,3,32,9,73,13,0,11,11,32,1,32,4,71,4,64,32,5,65,3,116,32,2,32,6,65,8,107,34,6,65,1,27,106,32,3,41,2,0,55,2,0,32,3,65,8,106,33,3,32,5,65,1,106,33,5,32,1,33,4,12,1,11,11,32,0,32,2,32,5,65,3,116,34,3,16,193,5,33,4,32,1,32,5,71,4,64,32,1,32,5,107,33,0,32,3,32,4,106,33,3,32,1,65,3,116,32,2,106,65,8,107,33,6,3,64,32,3,32,6,41,2,0,55,2,0,32,6,65,8,107,33,6,32,3,65,8,106,33,3,32,0,65,1,107,34,0,13,0,11,11,32,5,15,11,0,11,233,4,1,7,127,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,44,34,3,32,2,77,13,0,65,1,33,5,32,1,40,2,16,34,3,32,2,77,13,0,32,1,40,2,40,33,8,32,4,32,1,32,2,16,128,10,32,4,40,2,4,33,1,32,4,40,2,0,34,3,65,16,71,13,1,32,4,32,1,65,8,106,16,131,15,65,0,33,1,32,4,40,2,8,34,3,65,4,107,65,38,75,13,3,2,64,2,64,2,64,2,64,32,4,40,2,4,34,7,45,0,1,34,5,65,2,107,65,255,1,113,65,38,75,32,3,65,2,107,32,5,71,114,13,0,32,7,45,0,0,34,6,65,225,0,107,65,255,1,113,65,240,1,73,34,9,32,6,65,0,71,113,13,0,32,6,32,6,65,208,0,107,32,9,27,34,6,65,255,1,113,65,17,71,13,1,11,32,3,65,23,71,13,6,32,7,45,0,0,65,169,1,71,32,5,65,20,71,114,13,6,32,7,45,0,22,65,135,1,71,34,3,13,6,32,3,13,1,32,8,32,2,65,168,3,108,106,34,2,40,2,68,65,128,128,128,128,120,70,13,2,32,2,65,196,0,106,34,1,40,2,8,65,22,71,13,2,32,1,40,2,4,34,2,45,0,1,65,20,71,13,2,32,2,45,0,0,34,2,65,225,0,107,65,255,1,113,65,240,1,73,34,3,32,2,65,0,71,113,32,2,32,2,65,208,0,107,32,3,27,65,255,1,113,114,13,2,65,3,33,1,12,6,11,32,3,65,34,71,4,64,32,6,65,255,1,113,32,3,65,22,71,32,5,65,20,71,114,114,13,1,65,1,33,1,12,6,11,32,5,65,32,71,13,0,65,2,33,1,32,6,65,255,1,113,14,2,5,4,0,11,32,0,65,12,54,2,0,12,5,11,65,4,65,5,2,127,65,0,33,2,65,2,32,1,69,13,0,26,2,64,32,1,40,2,8,65,34,71,13,0,32,1,40,2,4,34,1,45,0,1,65,32,71,13,0,32,1,45,0,0,34,1,69,32,1,65,209,0,107,65,255,1,113,65,16,73,34,2,114,32,1,65,208,0,107,32,1,32,2,27,65,255,1,113,69,113,33,2,11,32,2,11,65,253,1,113,27,33,1,12,3,11,32,0,32,3,54,2,12,32,0,32,2,54,2,8,32,0,32,5,54,2,4,32,0,65,0,54,2,0,12,4,11,32,0,32,4,41,2,8,55,2,8,32,0,32,1,54,2,4,32,0,32,3,54,2,0,12,3,11,65,6,33,1,11,32,0,65,16,54,2,0,32,0,32,1,58,0,4,11,32,4,16,214,24,11,32,4,65,16,106,36,0,11,155,4,1,12,127,35,0,65,48,107,34,3,36,0,2,64,32,0,40,2,8,34,4,32,2,77,13,0,32,0,40,2,4,33,6,2,64,32,2,4,64,32,2,32,6,106,44,0,0,65,191,127,76,13,1,11,32,3,65,0,54,2,32,32,3,65,1,58,0,44,32,3,65,47,54,2,20,32,3,65,47,54,2,40,32,3,32,4,32,2,107,34,10,54,2,36,32,3,32,10,54,2,28,32,3,32,2,32,6,106,34,11,54,2,24,32,3,65,39,106,33,12,32,3,65,40,106,33,13,32,10,33,5,3,64,2,64,32,3,65,8,106,32,12,32,3,45,0,44,106,45,0,0,32,7,32,11,106,32,5,32,7,107,16,189,3,2,64,2,64,2,64,2,64,2,64,32,3,40,2,8,34,5,65,1,70,4,64,32,3,40,2,32,34,7,32,3,40,2,12,106,34,5,32,3,45,0,44,34,8,65,1,107,34,9,73,13,5,32,5,32,9,107,34,9,32,8,106,34,14,32,9,73,32,10,32,14,73,114,13,5,32,8,65,5,79,13,2,32,9,32,11,106,32,8,32,13,32,8,16,246,23,13,1,32,3,40,2,32,33,7,12,5,11,32,5,65,1,113,69,13,5,11,32,2,32,9,106,65,1,106,33,2,2,64,2,64,32,1,65,255,1,113,13,0,2,64,32,2,69,13,0,32,2,32,4,73,4,64,32,2,32,6,106,44,0,0,65,191,127,74,13,1,12,6,11,32,2,32,4,71,13,5,11,32,4,32,2,107,65,2,71,13,0,32,2,32,6,106,34,1,45,0,0,65,223,1,113,65,193,0,107,65,25,75,13,0,32,1,45,0,1,65,58,71,13,1,12,9,11,32,2,32,4,75,13,8,11,32,2,69,32,2,32,4,79,114,13,1,32,2,32,6,106,44,0,0,65,191,127,74,13,1,65,208,185,194,0,65,48,65,128,186,194,0,16,218,19,0,11,32,8,65,4,65,220,186,194,0,16,164,15,0,11,32,0,32,2,16,247,24,12,5,11,32,6,32,4,32,2,32,4,65,204,191,194,0,16,208,25,0,11,32,3,32,5,54,2,36,32,5,32,10,75,13,0,32,5,32,7,79,13,1,11,11,65,188,191,194,0,16,248,26,0,11,32,6,32,4,32,2,32,4,65,172,191,194,0,16,208,25,0,11,32,3,65,48,106,36,0,11,220,5,1,4,127,35,0,65,64,106,34,4,36,0,32,0,40,2,20,34,3,32,0,40,2,16,73,4,64,32,0,40,2,12,32,3,106,45,0,0,33,5,11,32,4,65,48,106,34,3,65,0,58,0,0,32,3,32,5,58,0,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,45,0,48,65,1,70,4,64,2,64,2,64,2,64,32,4,65,52,106,40,2,0,34,1,40,2,0,14,2,0,1,2,11,32,1,40,2,8,34,2,69,13,1,32,1,40,2,4,32,2,65,1,16,218,26,12,1,11,32,1,65,4,106,34,2,45,0,0,65,3,70,4,64,32,2,40,2,4,34,2,40,2,0,33,3,32,2,40,2,4,34,5,40,2,0,34,6,4,64,32,3,32,6,17,2,0,11,32,5,40,2,4,34,6,4,64,32,3,32,6,32,5,40,2,8,16,218,26,11,32,2,65,12,65,4,16,218,26,11,11,32,1,65,20,65,4,16,218,26,12,1,11,2,64,32,4,45,0,49,34,3,65,229,0,77,4,64,32,3,65,34,70,13,7,32,3,65,45,70,13,6,32,3,65,219,0,71,13,1,32,4,65,10,58,0,48,32,4,65,48,106,32,1,32,2,16,153,13,33,3,12,9,11,32,3,65,243,0,77,4,64,32,3,65,230,0,70,13,5,32,3,65,238,0,71,13,1,32,0,16,189,26,32,0,65,196,252,203,0,65,3,16,215,8,34,3,13,10,32,4,65,7,58,0,48,32,4,65,48,106,32,1,32,2,16,153,13,33,3,12,9,11,32,3,65,244,0,70,13,3,32,3,65,251,0,70,13,2,11,32,3,65,48,107,65,255,1,113,65,10,73,13,6,11,32,4,65,10,54,2,48,32,0,32,4,65,48,106,16,128,18,33,3,12,6,11,32,4,65,11,58,0,48,32,4,65,48,106,32,1,32,2,16,153,13,33,3,12,5,11,32,0,16,189,26,32,0,65,199,252,203,0,65,3,16,215,8,34,3,13,5,32,4,65,128,2,59,1,48,32,4,65,48,106,32,1,32,2,16,153,13,33,3,12,4,11,32,0,16,189,26,32,0,65,202,252,203,0,65,4,16,215,8,34,3,13,4,32,4,65,0,59,1,48,32,4,65,48,106,32,1,32,2,16,153,13,33,3,12,3,11,32,0,16,189,26,32,4,32,0,65,0,16,210,27,32,4,41,3,0,66,3,82,4,64,32,4,32,1,32,2,16,128,15,33,3,12,3,11,32,4,40,2,8,33,3,12,3,11,32,0,16,189,26,32,0,65,0,54,2,8,32,4,65,36,106,32,0,65,12,106,32,0,16,198,4,32,4,40,2,40,33,3,32,4,40,2,36,65,2,70,13,2,32,4,32,4,40,2,44,54,2,56,32,4,32,3,54,2,52,32,4,65,5,58,0,48,32,4,65,48,106,32,1,32,2,16,153,13,33,3,12,1,11,32,4,65,16,106,34,3,32,0,65,1,16,210,27,32,4,41,3,16,66,3,82,4,64,32,3,32,1,32,2,16,128,15,33,3,12,1,11,32,4,40,2,24,33,3,12,1,11,32,0,32,3,16,230,28,33,3,11,32,4,65,64,107,36,0,32,3,11,196,4,2,5,127,1,126,35,0,65,208,0,107,34,3,36,0,32,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,188,1,65,1,107,14,3,5,2,1,0,11,32,1,65,216,0,106,32,1,65,216,0,16,193,5,26,32,3,65,32,106,32,1,65,160,1,106,16,236,17,32,3,40,2,36,33,4,32,3,40,2,32,65,1,113,4,64,32,3,65,24,106,32,4,16,209,10,32,3,40,2,28,33,4,32,3,40,2,24,34,5,13,4,11,32,1,65,0,58,0,184,1,32,1,32,4,54,2,176,1,32,1,65,184,1,106,33,4,32,1,65,176,1,106,33,5,12,5,11,32,1,65,184,1,106,33,4,32,1,65,176,1,106,33,5,32,1,45,0,184,1,65,1,107,14,3,1,0,5,4,11,0,11,65,224,234,193,0,16,161,21,0,11,65,5,32,3,32,5,32,4,16,210,19,33,2,12,3,11,65,172,237,193,0,16,161,21,0,11,32,1,32,1,40,2,176,1,16,134,5,54,2,180,1,11,32,3,65,16,106,32,1,65,180,1,106,34,6,32,2,16,210,10,32,3,40,2,16,34,7,65,2,71,4,64,32,3,40,2,20,33,2,32,6,16,208,14,2,64,32,7,65,1,113,4,64,32,3,65,8,106,32,2,16,209,10,32,3,40,2,12,33,2,32,3,40,2,8,34,6,13,1,11,32,4,65,1,58,0,0,32,5,16,145,22,32,3,32,2,54,2,44,32,3,32,3,65,44,106,16,250,28,54,2,48,32,3,65,52,106,34,2,32,3,65,48,106,34,4,16,251,28,16,162,11,32,4,32,3,40,2,56,32,3,40,2,60,16,178,17,32,3,65,64,107,32,2,16,226,8,32,3,41,2,72,33,8,32,3,40,2,68,33,2,32,3,40,2,64,33,4,32,3,40,2,48,34,5,65,131,1,75,4,64,32,5,16,222,9,11,32,3,40,2,44,34,5,65,132,1,79,4,64,32,5,16,222,9,11,32,1,65,216,0,106,16,227,16,12,3,11,32,4,65,1,58,0,0,32,5,16,145,22,65,5,32,3,32,6,32,2,16,210,19,33,2,12,1,11,32,4,65,3,58,0,0,32,0,65,1,54,2,0,65,3,12,2,11,32,1,65,216,0,106,16,227,16,65,0,33,4,11,32,0,32,8,55,2,12,32,0,32,2,54,2,8,32,0,32,4,54,2,4,32,0,65,0,54,2,0,65,1,11,58,0,188,1,32,3,65,208,0,106,36,0,11,216,3,2,14,127,1,126,35,0,65,32,107,34,4,36,0,32,1,65,2,79,4,64,2,127,2,64,32,3,32,1,65,16,106,79,4,64,32,1,65,1,118,33,5,32,1,65,15,75,13,1,32,1,65,7,75,4,64,32,0,32,2,16,176,9,32,0,32,5,65,3,116,34,3,106,32,2,32,3,106,16,176,9,65,4,12,3,11,32,2,32,0,41,2,0,55,2,0,32,2,32,5,65,3,116,34,3,106,32,0,32,3,106,41,2,0,55,2,0,65,1,12,2,11,0,11,32,0,32,2,32,2,32,1,65,3,116,106,34,3,16,215,22,32,0,32,5,65,3,116,34,6,106,32,2,32,6,106,32,3,65,64,107,16,215,22,65,8,11,33,6,32,4,66,128,128,128,128,32,55,3,24,32,4,32,5,173,66,32,134,55,3,16,32,4,65,8,106,32,4,65,16,106,16,224,18,32,4,40,2,8,4,64,32,1,32,5,107,33,14,32,4,40,2,12,33,3,32,6,65,3,116,33,8,3,64,32,14,32,5,32,3,27,34,15,32,6,75,4,64,32,0,32,3,65,3,116,34,3,106,33,16,65,8,33,9,32,2,32,3,106,34,12,33,10,32,6,33,11,3,64,32,12,32,11,65,3,116,34,3,106,34,7,32,3,32,16,106,41,2,0,34,18,55,2,0,32,18,167,34,17,32,7,65,8,107,40,2,0,73,4,64,32,9,33,7,32,10,33,3,2,127,3,64,32,3,32,8,106,34,13,32,13,65,8,107,41,2,0,55,2,0,32,12,32,7,32,8,70,13,1,26,32,7,65,8,106,33,7,32,3,65,8,107,33,3,32,13,65,16,107,40,2,0,32,17,75,13,0,11,32,3,32,8,106,11,32,18,55,2,0,11,32,9,65,8,107,33,9,32,10,65,8,106,33,10,32,11,65,1,106,34,11,32,15,71,13,0,11,11,32,4,32,4,65,16,106,16,224,18,32,4,40,2,4,33,3,32,4,40,2,0,13,0,11,11,32,2,32,1,32,0,16,181,6,11,32,4,65,32,106,36,0,11,156,4,2,6,127,1,126,35,0,65,208,0,107,34,2,36,0,32,1,40,2,0,65,2,71,4,127,65,0,5,65,1,11,33,3,2,64,3,64,2,64,2,64,2,64,2,64,32,3,69,4,64,32,2,65,8,106,32,1,16,163,7,32,2,40,2,8,34,3,13,1,32,1,65,2,54,2,0,65,1,33,3,12,5,11,2,64,32,1,40,2,96,69,13,0,32,1,65,208,0,106,33,3,3,64,32,2,65,16,106,32,3,16,155,18,32,2,40,2,16,34,5,69,13,1,32,2,40,2,20,34,4,40,2,0,65,1,71,13,0,11,32,4,40,2,12,33,6,32,4,40,2,4,33,3,32,4,40,2,8,33,4,32,1,32,5,54,2,36,32,1,32,4,54,2,28,32,1,32,3,54,2,24,32,1,65,0,54,2,20,32,1,32,4,54,2,12,32,1,32,3,54,2,8,32,1,65,0,54,2,4,32,1,32,6,65,0,32,3,27,54,2,32,32,1,32,3,65,0,71,34,3,54,2,16,32,1,32,3,54,2,0,12,3,11,32,1,40,2,40,65,2,71,4,64,32,2,32,1,65,40,106,34,4,16,163,7,32,2,40,2,0,34,3,13,2,32,4,65,2,54,2,0,11,32,0,65,128,128,128,128,120,54,2,48,12,5,11,32,2,40,2,12,33,4,32,1,65,36,106,33,1,12,2,11,32,2,40,2,4,33,4,32,1,65,204,0,106,33,1,12,1,11,65,0,33,3,12,1,11,11,32,3,40,2,0,33,3,32,2,65,32,106,34,5,32,1,40,2,0,34,1,65,8,106,41,0,0,55,3,0,32,2,65,40,106,34,6,32,1,65,16,106,41,0,0,55,3,0,32,2,65,48,106,34,7,32,1,65,24,106,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,24,32,4,41,3,0,33,8,32,2,65,64,107,34,1,32,4,65,8,106,16,131,15,32,0,32,3,54,2,32,32,0,32,8,55,3,40,32,0,32,2,41,3,24,55,2,0,32,0,65,8,106,32,5,41,3,0,55,2,0,32,0,65,16,106,32,6,41,3,0,55,2,0,32,0,65,24,106,32,7,41,3,0,55,2,0,32,0,65,48,106,32,1,41,3,0,55,3,0,32,0,65,56,106,32,2,65,200,0,106,41,3,0,55,3,0,11,32,2,65,208,0,106,36,0,11,162,13,2,9,127,1,126,35,0,65,128,1,107,34,4,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,5,0,1,2,3,5,4,11,32,4,65,8,106,32,2,32,1,45,0,1,16,245,24,32,4,40,2,12,33,1,32,4,40,2,8,12,5,11,32,4,65,16,106,33,7,35,0,65,32,107,34,3,36,0,2,127,2,64,2,64,2,64,32,1,65,8,106,34,1,40,2,0,65,1,107,14,2,1,2,0,11,32,3,65,8,106,32,2,32,1,41,3,8,16,159,12,32,3,40,2,8,33,1,32,3,40,2,12,12,2,11,32,1,41,3,8,33,12,35,0,65,48,107,34,1,36,0,32,1,32,12,55,3,8,32,3,65,16,106,34,5,2,127,32,2,45,0,2,69,4,64,32,12,66,255,255,255,255,255,255,255,15,124,66,255,255,255,255,255,255,255,31,90,4,64,32,1,65,2,54,2,20,32,1,65,252,147,194,0,54,2,16,32,1,66,1,55,2,28,32,1,65,226,4,54,2,44,32,1,32,1,65,40,106,54,2,24,32,1,32,1,65,8,106,54,2,40,65,1,33,2,32,1,65,16,106,16,233,8,12,2,11,65,0,33,2,32,12,185,16,183,25,12,1,11,65,0,33,2,32,12,16,184,25,11,54,2,4,32,5,32,2,54,2,0,32,1,65,48,106,36,0,32,3,40,2,16,33,1,32,3,40,2,20,12,1,11,32,3,65,24,106,34,2,32,1,43,3,8,16,183,25,54,2,4,32,2,65,0,54,2,0,32,3,40,2,24,33,1,32,3,40,2,28,11,33,2,32,7,32,1,54,2,0,32,7,32,2,54,2,4,32,3,65,32,106,36,0,32,4,40,2,20,33,1,32,4,40,2,16,12,4,11,32,4,65,24,106,32,2,32,1,40,2,8,32,1,40,2,12,16,152,25,32,4,40,2,28,33,1,32,4,40,2,24,12,3,11,32,4,65,32,106,33,5,35,0,65,208,0,107,34,3,36,0,32,3,65,32,106,32,1,65,4,106,16,168,24,32,3,32,3,41,3,32,55,2,40,32,3,65,24,106,32,3,65,40,106,16,198,24,32,3,65,64,107,32,2,32,3,40,2,24,32,3,40,2,28,16,209,24,2,127,2,64,32,3,40,2,64,4,64,32,3,65,56,106,32,3,65,200,0,106,40,2,0,54,2,0,32,3,32,3,41,2,64,55,3,48,32,3,40,2,40,33,1,32,3,40,2,44,33,10,2,64,3,64,32,1,32,10,70,13,1,32,3,32,1,54,2,64,32,1,65,24,106,33,1,32,3,65,16,106,33,6,35,0,65,16,107,34,2,36,0,32,3,65,48,106,34,7,40,2,8,33,9,32,2,65,8,106,32,3,65,64,107,40,2,0,32,7,40,2,0,16,239,3,32,2,40,2,12,33,8,32,2,40,2,8,34,11,69,4,64,32,7,65,4,106,32,9,32,8,16,240,26,32,7,32,9,65,1,106,54,2,8,11,32,6,32,11,54,2,0,32,6,32,8,54,2,4,32,2,65,16,106,36,0,32,3,40,2,16,69,13,0,11,32,3,40,2,20,33,2,32,3,32,1,54,2,40,32,3,40,2,52,34,1,65,132,1,73,13,2,32,1,16,222,9,12,2,11,32,3,32,1,54,2,40,32,3,65,200,0,106,32,3,65,56,106,40,2,0,54,2,0,32,3,32,3,41,3,48,55,3,64,32,3,65,8,106,32,3,65,64,107,16,194,25,32,3,40,2,12,33,2,32,3,40,2,8,12,2,11,32,3,40,2,68,33,2,11,65,1,11,33,1,32,5,32,2,54,2,4,32,5,32,1,54,2,0,32,3,65,208,0,106,36,0,32,4,40,2,36,33,1,32,4,40,2,32,12,2,11,65,129,1,65,128,1,32,2,45,0,0,27,33,1,65,0,12,1,11,32,4,65,216,0,106,32,2,32,1,40,2,12,34,3,16,136,20,2,64,32,4,40,2,88,65,2,71,4,64,32,4,65,208,0,106,32,4,65,232,0,106,40,2,0,54,2,0,32,4,65,200,0,106,32,4,65,224,0,106,41,2,0,55,3,0,32,4,32,4,41,2,88,55,3,64,32,1,40,2,8,33,2,32,4,32,3,65,0,32,1,40,2,4,34,1,27,54,2,120,32,4,32,2,54,2,116,32,4,32,1,54,2,112,32,4,65,0,54,2,108,32,4,32,1,65,0,71,34,3,54,2,104,32,4,32,2,54,2,100,32,4,32,1,54,2,96,32,4,65,0,54,2,92,32,4,32,3,54,2,88,3,64,32,4,65,56,106,32,4,65,216,0,106,34,1,16,164,7,32,4,40,2,56,34,5,69,4,64,32,4,65,232,0,106,32,4,65,208,0,106,40,2,0,54,2,0,32,4,65,224,0,106,32,4,65,200,0,106,41,3,0,55,3,0,32,4,32,4,41,3,64,55,3,88,32,4,65,40,106,32,1,16,186,21,32,4,40,2,44,33,1,32,4,40,2,40,12,4,11,32,4,40,2,60,33,9,35,0,65,16,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,4,65,64,107,34,7,34,2,40,2,16,32,5,40,2,4,32,5,40,2,8,16,152,25,32,1,40,2,12,33,5,32,1,40,2,8,34,8,69,4,64,2,64,32,2,40,2,8,69,13,0,32,2,40,2,12,34,10,65,132,1,73,13,0,32,10,16,222,9,11,32,2,32,5,54,2,12,32,2,65,1,54,2,8,11,32,6,32,8,54,2,0,32,6,32,5,54,2,4,32,1,65,16,106,36,0,32,4,65,48,106,34,8,2,127,32,3,40,2,8,4,64,32,3,40,2,12,33,2,65,1,12,1,11,35,0,65,32,107,34,5,36,0,32,7,34,1,40,2,8,33,2,32,1,65,0,54,2,8,32,5,32,2,32,1,40,2,12,16,195,24,34,6,54,2,20,32,5,65,8,106,32,9,32,1,40,2,16,16,239,3,32,5,40,2,12,33,2,2,127,2,64,2,64,2,64,2,64,32,5,40,2,8,69,4,64,32,5,32,2,54,2,24,32,1,40,2,0,13,1,32,1,65,4,106,32,5,65,20,106,32,5,65,24,106,16,203,25,34,1,65,132,1,79,4,64,32,1,16,222,9,32,5,40,2,24,33,2,11,32,2,65,132,1,79,4,64,32,2,16,222,9,11,32,5,40,2,20,34,1,65,132,1,73,13,2,32,1,16,222,9,12,2,11,32,6,65,132,1,73,13,2,32,6,16,222,9,12,2,11,32,5,32,6,54,2,28,32,5,65,28,106,16,243,26,69,4,64,65,212,245,192,0,65,51,16,230,13,33,1,32,6,65,132,1,79,4,64,32,6,16,222,9,11,32,2,65,132,1,73,13,3,32,2,16,222,9,12,3,11,32,1,65,4,106,32,6,32,2,16,219,26,11,65,0,12,2,11,32,2,33,1,11,65,1,11,33,2,32,3,32,1,54,2,4,32,3,32,2,54,2,0,32,5,65,32,106,36,0,32,3,40,2,4,33,2,32,3,40,2,0,11,54,2,0,32,8,32,2,54,2,4,32,3,65,16,106,36,0,32,4,40,2,48,69,13,0,11,32,4,40,2,52,33,1,32,7,16,172,21,12,1,11,32,4,40,2,92,33,1,11,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,4,65,128,1,106,36,0,11,146,4,1,4,127,35,0,65,176,2,107,34,2,36,0,32,2,65,184,1,106,32,1,16,135,1,32,2,32,2,40,2,188,1,54,2,176,1,32,2,32,2,65,191,1,106,40,0,0,54,0,179,1,2,64,2,64,2,64,2,64,2,64,32,2,40,2,184,1,34,3,65,128,128,128,128,120,70,4,64,32,2,65,208,1,106,32,1,16,117,32,2,65,192,1,106,34,3,32,2,65,220,1,106,41,2,0,55,3,0,32,2,65,200,1,106,34,4,32,2,65,228,1,106,40,2,0,54,2,0,32,2,32,2,41,2,212,1,55,3,184,1,32,2,40,2,208,1,34,5,65,2,70,13,1,32,2,65,32,106,32,2,65,232,1,106,65,196,0,16,193,5,26,32,2,65,20,106,32,3,41,3,0,55,2,0,32,2,65,28,106,32,4,40,2,0,54,2,0,32,2,32,2,41,3,184,1,55,2,12,32,2,65,228,0,106,32,1,65,196,0,16,193,5,33,1,32,2,65,171,1,106,32,2,40,0,179,1,54,0,0,32,2,32,5,54,2,8,32,2,32,2,40,2,176,1,54,2,168,1,32,2,40,2,88,65,146,3,75,13,2,65,137,128,128,128,120,65,142,128,128,128,120,65,143,128,128,128,120,32,2,45,0,100,65,27,70,27,32,2,40,2,84,65,136,4,75,27,34,3,65,143,128,128,128,120,70,4,64,32,0,32,2,65,8,106,65,168,1,16,193,5,26,12,6,11,32,0,32,3,54,2,12,32,0,65,24,58,0,8,32,0,65,2,54,2,0,12,4,11,32,2,65,227,1,106,32,2,65,203,1,106,45,0,0,58,0,0,32,2,65,215,1,106,32,2,40,0,179,1,54,0,0,32,2,32,2,41,0,195,1,55,0,219,1,32,2,32,2,40,2,176,1,54,2,212,1,32,2,32,3,54,2,208,1,12,2,11,32,2,65,224,1,106,32,4,40,2,0,54,2,0,32,2,65,216,1,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,184,1,55,3,208,1,12,1,11,32,0,65,2,54,2,0,32,0,65,25,58,0,8,12,1,11,32,0,65,8,106,32,2,65,208,1,106,16,233,11,32,0,65,2,54,2,0,32,1,16,203,2,12,1,11,32,1,16,203,2,11,32,2,65,176,2,106,36,0,11,131,4,1,11,127,35,0,65,64,106,34,2,36,0,32,1,65,8,106,33,6,32,1,65,4,106,33,11,32,1,40,2,4,33,7,32,1,40,2,44,33,3,32,1,40,2,52,33,10,32,1,40,2,0,33,4,32,2,65,48,106,33,8,32,2,65,56,106,33,9,2,64,3,64,2,64,2,64,32,4,65,2,70,4,64,32,3,32,10,70,13,1,32,1,32,3,65,36,106,34,5,54,2,44,32,2,65,40,106,32,3,65,12,106,41,2,0,55,3,0,32,8,32,3,65,20,106,41,2,0,55,3,0,32,9,32,3,65,28,106,41,2,0,55,3,0,32,2,32,3,41,2,4,55,3,32,32,3,40,2,0,33,7,32,5,33,3,12,2,11,32,9,32,6,65,24,106,41,2,0,55,3,0,32,8,32,6,65,16,106,41,2,0,55,3,0,32,2,65,40,106,32,6,65,8,106,41,2,0,55,3,0,32,2,32,6,41,2,0,55,3,32,32,4,65,1,113,13,1,11,32,0,65,0,54,2,0,32,1,65,2,54,2,0,12,2,11,32,2,65,24,106,34,5,32,9,41,3,0,55,3,0,32,2,65,16,106,34,4,32,8,41,3,0,55,3,0,32,2,65,8,106,34,12,32,2,65,40,106,41,3,0,55,3,0,32,2,32,2,41,3,32,55,3,0,32,3,32,10,70,4,64,32,1,65,0,54,2,0,32,0,32,2,41,3,0,55,2,8,32,0,32,7,54,2,4,32,0,65,1,54,2,0,32,0,65,16,106,32,12,41,3,0,55,2,0,32,0,65,24,106,32,4,41,3,0,55,2,0,32,0,65,32,106,32,5,41,3,0,55,2,0,12,2,11,32,1,32,3,65,36,106,34,5,54,2,44,32,11,32,3,65,36,16,184,28,26,32,1,40,2,4,32,7,70,4,64,65,1,33,4,32,5,33,3,12,1,11,11,32,1,65,1,54,2,0,32,0,32,2,41,3,0,55,2,8,32,0,32,7,54,2,4,32,0,65,1,54,2,0,32,0,65,16,106,32,2,65,8,106,41,3,0,55,2,0,32,0,65,24,106,32,2,65,16,106,41,3,0,55,2,0,32,0,65,32,106,32,2,65,24,106,41,3,0,55,2,0,11,32,2,65,64,107,36,0,11,205,10,2,17,127,5,126,35,0,65,48,107,34,13,36,0,32,0,65,16,106,34,2,32,1,16,147,4,33,20,32,0,40,2,8,69,4,64,32,13,65,8,106,33,14,35,0,65,208,0,107,34,3,36,0,32,3,32,2,54,2,28,32,0,40,2,12,33,9,32,3,32,3,65,28,106,54,2,32,2,127,32,9,32,9,65,1,106,34,2,77,4,64,32,0,40,2,4,34,4,32,4,65,1,106,65,3,118,65,7,108,32,4,65,8,73,27,34,4,65,1,118,32,2,73,4,64,32,3,65,64,107,2,127,32,2,32,4,65,1,106,32,2,32,4,75,27,34,2,65,8,79,4,64,65,127,32,2,65,3,116,65,7,110,65,1,107,103,118,65,1,106,32,2,65,255,255,255,255,1,77,13,1,26,16,197,18,32,3,40,2,20,33,5,32,3,40,2,16,12,4,11,65,4,65,8,32,2,65,4,73,27,11,34,2,65,32,32,2,16,193,7,32,3,40,2,72,33,5,32,3,40,2,68,34,8,32,3,40,2,64,34,2,69,13,2,26,32,3,40,2,76,33,4,32,2,65,255,1,32,8,65,9,106,16,129,10,33,2,32,3,32,4,54,2,60,32,3,32,5,54,2,56,32,3,32,8,54,2,52,32,3,32,2,54,2,48,32,3,66,160,128,128,128,128,1,55,2,40,32,3,32,0,65,16,106,54,2,36,32,9,4,64,32,2,65,8,106,33,15,32,0,40,2,0,34,6,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,19,3,64,32,19,80,4,64,3,64,32,12,65,8,106,33,12,32,6,41,3,8,32,6,65,8,106,33,6,66,128,129,130,132,136,144,160,192,128,127,131,34,19,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,19,66,128,129,130,132,136,144,160,192,128,127,133,33,19,11,32,2,32,8,32,3,40,2,28,32,0,40,2,0,32,19,122,167,65,3,118,32,12,106,34,16,65,5,116,107,65,32,107,16,147,4,167,34,17,113,34,7,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,21,80,4,64,65,8,33,4,3,64,32,4,32,7,106,33,7,32,4,65,8,106,33,4,32,2,32,7,32,8,113,34,7,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,21,80,13,0,11,11,32,19,66,1,125,32,19,131,33,19,32,2,32,21,122,167,65,3,118,32,7,106,32,8,113,34,4,106,44,0,0,65,0,78,4,64,32,2,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,4,11,32,2,32,4,106,32,17,65,25,118,34,7,58,0,0,32,15,32,4,65,8,107,32,8,113,106,32,7,58,0,0,32,2,32,4,65,127,115,65,5,116,106,34,4,32,0,40,2,0,32,16,65,127,115,65,5,116,106,34,7,41,0,0,55,0,0,32,4,65,24,106,32,7,65,24,106,41,0,0,55,0,0,32,4,65,16,106,32,7,65,16,106,41,0,0,55,0,0,32,4,65,8,106,32,7,65,8,106,41,0,0,55,0,0,32,9,65,1,107,34,9,13,0,11,32,0,40,2,12,33,6,11,32,3,32,6,54,2,60,32,3,32,5,32,6,107,54,2,56,3,64,32,0,32,11,106,34,2,40,2,0,33,4,32,2,32,3,32,11,106,65,48,106,34,2,40,2,0,54,2,0,32,2,32,4,54,2,0,32,11,65,4,106,34,11,65,16,71,13,0,11,32,3,65,36,106,16,186,17,65,8,33,5,65,129,128,128,128,120,12,2,11,32,0,32,3,65,32,106,65,140,217,204,0,65,32,16,240,2,65,129,128,128,128,120,12,1,11,16,197,18,32,3,40,2,12,33,5,32,3,40,2,8,11,33,2,32,14,32,5,54,2,4,32,14,32,2,54,2,0,32,3,65,208,0,106,36,0,11,32,0,40,2,4,34,5,32,20,167,113,33,4,32,20,66,25,136,34,21,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,22,32,0,40,2,0,33,6,65,0,33,3,2,64,3,64,32,4,32,6,106,41,0,0,34,20,32,22,133,34,19,66,127,133,32,19,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,19,80,69,4,64,3,64,32,1,32,0,40,2,0,32,19,122,167,65,3,118,32,4,106,32,5,113,65,5,116,107,65,32,107,16,239,26,4,64,65,1,33,4,12,4,11,32,19,66,1,125,32,19,131,34,19,80,69,13,0,11,11,32,20,66,128,129,130,132,136,144,160,192,128,127,131,33,19,65,1,33,2,32,3,65,1,71,4,64,32,19,122,167,65,3,118,32,4,106,32,5,113,33,10,32,19,66,0,82,33,2,11,32,19,32,20,66,1,134,131,80,4,64,32,4,32,18,65,8,106,34,18,106,32,5,113,33,4,32,2,33,3,12,1,11,11,65,0,33,4,32,6,32,10,106,44,0,0,65,0,78,4,64,32,6,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,10,11,32,0,40,2,0,34,3,32,10,106,34,2,45,0,0,33,5,32,1,65,24,106,41,0,0,33,19,32,1,65,16,106,41,0,0,33,20,32,1,65,8,106,41,0,0,33,22,32,1,41,0,0,33,23,32,2,32,21,167,65,255,0,113,34,1,58,0,0,32,3,32,0,40,2,4,32,10,65,8,107,113,106,65,8,106,32,1,58,0,0,32,0,32,0,40,2,12,65,1,106,54,2,12,32,3,32,10,65,5,116,107,65,32,107,34,1,32,23,55,0,0,32,1,65,8,106,32,22,55,0,0,32,1,65,16,106,32,20,55,0,0,32,1,65,24,106,32,19,55,0,0,32,0,32,0,40,2,8,32,5,65,1,113,107,54,2,8,11,32,13,65,48,106,36,0,32,4,11,136,4,1,8,127,32,1,40,2,4,34,5,4,64,32,1,40,2,0,33,4,3,64,2,64,32,3,65,1,106,33,2,2,127,32,2,32,3,32,4,106,45,0,0,34,8,192,34,9,65,0,78,13,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,8,65,144,177,157,1,106,45,0,0,65,2,107,14,3,0,1,2,12,11,65,248,179,157,1,32,2,32,4,106,32,2,32,5,79,27,45,0,0,65,192,1,113,65,128,1,71,13,11,32,3,65,2,106,12,10,11,65,248,179,157,1,32,2,32,4,106,32,2,32,5,79,27,44,0,0,33,7,32,8,65,224,1,107,34,6,69,13,1,32,6,65,13,70,13,2,12,3,11,65,248,179,157,1,32,2,32,4,106,32,2,32,5,79,27,44,0,0,33,6,32,8,65,240,1,107,14,5,4,3,3,3,5,3,11,32,7,65,96,113,65,160,127,71,13,8,12,6,11,32,7,65,159,127,74,13,7,12,5,11,32,9,65,31,106,65,255,1,113,65,12,79,4,64,32,9,65,126,113,65,110,71,32,7,65,64,78,114,13,7,12,5,11,32,7,65,64,78,13,6,12,4,11,32,9,65,15,106,65,255,1,113,65,2,75,32,6,65,64,78,114,13,5,12,2,11,32,6,65,240,0,106,65,255,1,113,65,48,79,13,4,12,1,11,32,6,65,143,127,74,13,3,11,65,248,179,157,1,32,4,32,3,65,2,106,34,2,106,32,2,32,5,79,27,45,0,0,65,192,1,113,65,128,1,71,13,2,65,248,179,157,1,32,4,32,3,65,3,106,34,2,106,32,2,32,5,79,27,45,0,0,65,192,1,113,65,128,1,71,13,2,32,3,65,4,106,12,1,11,65,248,179,157,1,32,4,32,3,65,2,106,34,2,106,32,2,32,5,79,27,45,0,0,65,192,1,113,65,128,1,71,13,1,32,3,65,3,106,11,34,3,34,2,32,5,73,13,1,11,11,32,0,32,3,54,2,4,32,0,32,4,54,2,0,32,1,32,5,32,2,107,54,2,4,32,1,32,2,32,4,106,54,2,0,32,0,32,2,32,3,107,54,2,12,32,0,32,3,32,4,106,54,2,8,15,11,32,0,65,0,54,2,0,11,218,11,2,8,127,1,124,35,0,65,208,0,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,34,3,45,0,0,65,1,107,14,5,1,2,3,4,5,0,11,32,0,65,0,58,0,0,12,7,11,32,0,65,1,58,0,0,32,0,32,3,45,0,1,58,0,1,12,6,11,2,64,2,64,2,64,2,64,32,3,65,8,106,34,1,40,2,0,65,1,107,14,2,1,2,0,11,32,0,66,0,55,3,8,32,0,65,2,58,0,0,32,0,32,1,41,3,8,55,3,16,12,2,11,32,0,32,1,41,3,8,16,221,24,12,1,11,32,1,43,3,8,33,10,35,0,65,32,107,34,1,36,0,32,1,65,0,58,0,8,2,64,32,10,189,66,255,255,255,255,255,255,255,255,255,0,131,66,128,128,128,128,128,128,128,248,255,0,90,4,64,32,0,32,1,41,3,8,55,3,0,32,0,65,16,106,32,1,65,24,106,41,3,0,55,3,0,32,0,65,8,106,32,1,65,16,106,41,3,0,55,3,0,12,1,11,32,0,32,10,57,3,16,32,0,66,2,55,3,8,32,0,65,2,58,0,0,32,1,65,8,106,16,174,17,11,32,1,65,32,106,36,0,11,12,5,11,32,3,40,2,8,33,4,32,2,65,40,106,32,3,40,2,12,34,1,65,0,65,1,65,1,16,167,10,32,2,40,2,44,33,3,32,2,40,2,40,65,1,70,13,2,32,2,40,2,48,32,4,32,1,16,193,5,33,4,32,0,32,1,54,2,12,32,0,32,4,54,2,8,32,0,32,3,54,2,4,32,0,65,3,58,0,0,12,4,11,35,0,65,64,106,34,1,36,0,32,1,65,16,106,32,3,65,4,106,16,168,24,32,1,32,1,41,3,16,55,2,24,32,1,65,8,106,32,1,65,24,106,16,198,24,32,1,65,48,106,32,1,40,2,8,32,1,40,2,12,16,167,14,2,64,2,64,32,1,40,2,48,65,128,128,128,128,120,71,4,64,32,1,65,40,106,34,6,32,1,65,56,106,40,2,0,54,2,0,32,1,32,1,41,2,48,55,3,32,32,1,40,2,24,34,4,32,1,40,2,28,34,9,70,13,1,3,64,2,64,32,1,32,4,54,2,48,32,1,65,32,106,33,5,35,0,65,32,107,34,3,36,0,32,3,65,8,106,32,1,65,48,106,16,244,3,2,127,32,3,45,0,8,65,6,71,4,64,32,5,40,2,8,34,7,32,5,40,2,0,70,4,64,32,5,16,251,18,11,32,5,40,2,4,32,7,65,24,108,106,34,8,32,3,41,3,8,55,3,0,32,8,65,16,106,32,3,65,24,106,41,3,0,55,3,0,32,8,65,8,106,32,3,65,16,106,41,3,0,55,3,0,32,5,32,7,65,1,106,54,2,8,65,0,12,1,11,32,3,40,2,12,11,32,3,65,32,106,36,0,34,3,13,0,32,9,32,4,65,24,106,34,4,71,13,1,12,3,11,11,32,0,32,3,54,2,4,32,0,65,6,58,0,0,32,1,32,4,65,24,106,54,2,24,32,1,65,32,106,34,0,16,181,13,32,0,16,169,24,12,2,11,32,0,32,1,40,2,52,54,2,4,32,0,65,6,58,0,0,12,1,11,32,1,65,59,106,32,6,40,2,0,54,0,0,32,0,65,4,58,0,0,32,1,32,1,41,3,32,55,0,51,32,0,32,1,41,0,48,55,0,1,32,0,65,8,106,32,1,65,55,106,41,0,0,55,0,0,11,32,1,65,64,107,36,0,12,3,11,32,2,65,40,106,32,3,40,2,12,34,1,16,249,24,32,2,40,2,40,65,129,128,128,128,120,70,13,1,32,2,65,32,106,32,2,65,56,106,41,2,0,55,3,0,32,2,65,24,106,32,2,65,48,106,41,2,0,55,3,0,32,2,32,2,41,2,40,55,3,16,32,3,40,2,8,33,4,32,2,32,1,65,0,32,3,40,2,4,34,1,27,54,2,72,32,2,32,4,54,2,68,32,2,32,1,54,2,64,32,2,65,0,54,2,60,32,2,32,1,65,0,71,34,3,54,2,56,32,2,32,4,54,2,52,32,2,32,1,54,2,48,32,2,65,0,54,2,44,32,2,32,3,54,2,40,3,64,32,2,65,8,106,32,2,65,40,106,34,1,16,164,7,32,2,40,2,8,34,4,69,4,64,32,2,65,56,106,32,2,65,32,106,41,3,0,55,3,0,32,2,65,48,106,32,2,65,24,106,41,3,0,55,3,0,32,2,32,2,41,3,16,55,3,40,32,0,32,1,16,129,15,12,4,11,32,2,40,2,12,33,8,2,127,32,2,65,16,106,33,3,35,0,65,16,107,34,1,36,0,32,4,40,2,4,33,6,32,1,65,4,106,32,4,40,2,8,34,7,65,0,65,1,65,1,16,167,10,32,1,40,2,8,33,5,32,1,40,2,4,65,1,71,4,64,32,1,40,2,12,34,4,32,6,32,7,16,193,5,33,6,32,5,65,128,128,128,128,120,71,4,64,32,3,16,227,24,32,3,32,7,54,2,8,32,3,32,6,54,2,4,32,3,32,5,54,2,0,65,0,33,4,11,32,1,65,16,106,36,0,32,4,12,1,11,32,5,32,1,40,2,12,16,132,25,0,11,34,1,69,4,64,2,127,35,0,65,224,0,107,34,1,36,0,32,3,40,2,0,33,4,32,3,65,128,128,128,128,120,54,2,0,32,4,65,128,128,128,128,120,71,4,64,32,1,32,3,41,2,4,55,2,32,32,1,32,4,54,2,28,32,1,32,8,54,2,92,32,1,65,40,106,32,1,65,220,0,106,16,244,3,2,64,32,1,45,0,40,65,6,71,4,64,32,1,65,208,0,106,32,1,65,56,106,41,3,0,55,3,0,32,1,65,200,0,106,32,1,65,48,106,41,3,0,55,3,0,32,1,32,1,41,3,40,55,3,64,32,1,32,3,65,12,106,32,1,65,28,106,32,1,65,64,107,16,200,7,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,65,0,33,3,12,1,11,32,1,40,2,44,33,3,32,1,65,28,106,16,214,24,11,32,1,65,224,0,106,36,0,32,3,12,1,11,65,144,138,192,0,65,43,65,188,138,192,0,16,151,17,0,11,34,1,69,13,1,11,11,32,0,65,6,58,0,0,32,0,32,1,54,2,4,32,2,65,16,106,16,238,23,12,2,11,32,3,32,2,40,2,48,16,132,25,0,11,32,0,32,2,40,2,44,54,2,4,32,0,65,6,58,0,0,11,32,2,65,208,0,106,36,0,11,157,4,1,6,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,3,64,32,1,40,2,8,33,5,32,1,16,134,3,32,1,40,2,8,34,4,32,1,40,2,4,34,6,70,13,3,32,4,32,6,79,13,4,32,1,40,2,0,34,6,32,4,106,34,7,45,0,0,34,8,65,220,0,71,4,64,32,8,65,34,70,13,3,32,1,32,4,65,1,106,34,2,54,2,8,32,3,65,16,54,2,20,32,3,65,8,106,32,1,32,2,16,152,4,32,3,65,20,106,32,3,40,2,8,32,3,40,2,12,16,230,18,33,1,32,0,65,2,54,2,0,32,0,32,1,54,2,4,12,8,11,32,4,32,5,73,13,1,32,2,32,5,32,6,106,32,7,16,146,18,32,1,32,4,65,1,106,54,2,8,32,1,65,1,32,2,16,200,3,34,4,69,13,0,11,32,0,65,2,54,2,0,32,0,32,4,54,2,4,12,6,11,32,5,32,4,65,240,134,205,0,16,165,15,0,11,32,2,40,2,8,4,64,32,4,32,5,73,13,3,32,2,32,5,32,6,106,32,7,16,146,18,65,1,33,5,32,1,32,4,65,1,106,54,2,8,32,3,65,20,106,32,1,32,2,40,2,4,32,2,40,2,8,16,241,14,2,64,32,3,40,2,20,34,1,4,64,32,0,32,3,40,2,24,54,2,8,12,1,11,65,2,33,5,32,3,40,2,24,33,1,11,32,0,32,5,54,2,0,32,0,32,1,54,2,4,12,5,11,32,4,32,5,73,13,3,32,1,32,4,65,1,106,54,2,8,32,3,65,20,106,32,1,32,5,32,6,106,32,4,32,5,107,16,241,14,32,0,2,127,32,3,40,2,20,34,1,4,64,32,0,32,3,40,2,24,54,2,8,65,0,12,1,11,32,3,40,2,24,33,1,65,2,11,54,2,0,32,0,32,1,54,2,4,12,4,11,32,3,65,4,54,2,20,32,3,32,1,32,4,16,152,4,32,3,65,20,106,32,3,40,2,0,32,3,40,2,4,16,230,18,33,1,32,0,65,2,54,2,0,32,0,32,1,54,2,4,12,3,11,32,4,32,6,65,192,134,205,0,16,163,15,0,11,32,5,32,4,65,208,134,205,0,16,165,15,0,11,32,5,32,4,65,224,134,205,0,16,165,15,0,11,32,3,65,32,106,36,0,11,141,4,2,10,127,2,126,35,0,65,48,107,34,2,36,0,32,2,65,32,106,32,1,16,176,2,2,64,2,64,32,2,40,2,32,69,4,64,32,2,40,2,40,33,7,32,2,65,0,54,2,40,32,2,66,128,128,128,128,16,55,2,32,2,64,2,64,2,64,2,64,2,64,32,7,4,64,32,1,41,3,8,33,12,32,1,40,2,4,33,5,32,1,40,2,0,33,11,3,64,32,2,65,32,106,65,128,128,8,32,7,32,7,65,128,128,8,79,27,34,8,32,2,40,2,40,34,3,106,34,4,16,225,22,32,4,32,8,73,13,3,32,2,40,2,40,34,6,32,4,73,13,4,32,2,40,2,36,32,3,106,33,9,32,8,33,4,3,64,32,5,32,5,32,12,167,32,12,66,255,255,255,255,15,86,27,34,6,107,34,3,65,0,32,3,32,5,77,27,34,3,32,4,32,3,32,4,73,27,34,3,32,6,106,34,10,32,3,73,13,6,32,5,32,10,73,13,7,32,9,32,3,32,6,32,11,106,32,3,65,188,162,215,0,16,209,23,32,1,66,127,32,12,32,3,173,124,34,13,32,12,32,13,86,27,34,12,55,3,8,32,5,32,6,77,13,3,32,3,32,9,106,33,9,32,4,32,3,107,34,4,13,0,11,32,7,32,8,107,34,7,13,0,11,11,32,2,65,8,106,32,2,65,40,106,40,2,0,34,1,54,2,0,32,2,32,2,41,2,32,34,12,55,3,0,32,0,65,12,106,32,1,54,2,0,32,0,32,12,55,2,4,32,0,65,0,54,2,0,12,7,11,32,2,65,16,58,0,24,32,2,66,0,55,3,16,32,2,65,32,106,16,214,24,12,5,11,32,3,32,4,65,184,169,215,0,16,165,15,0,11,32,4,32,6,65,184,169,215,0,16,164,15,0,11,32,6,32,10,65,172,162,215,0,16,165,15,0,11,32,10,32,5,65,172,162,215,0,16,164,15,0,11,32,2,32,2,41,3,40,55,2,20,32,2,32,2,40,2,36,54,2,16,11,32,2,65,8,106,32,2,65,24,106,40,2,0,34,1,54,2,0,32,2,32,2,41,3,16,34,12,55,3,0,32,0,65,12,106,32,1,54,2,0,32,0,32,12,55,2,4,32,0,65,1,54,2,0,11,32,2,65,48,106,36,0,11,170,5,2,7,127,1,126,35,0,65,48,107,34,3,36,0,2,64,2,64,32,1,40,2,20,34,6,32,1,40,2,16,34,7,73,4,64,32,1,32,6,65,1,106,34,4,54,2,20,32,1,65,12,106,33,5,32,1,40,2,12,34,8,32,6,106,45,0,0,34,9,65,48,70,4,64,2,64,32,4,32,7,73,4,64,32,4,32,8,106,45,0,0,65,48,107,65,255,1,113,65,10,73,13,1,11,32,0,32,1,32,2,66,0,16,133,8,12,4,11,32,3,65,13,54,2,32,32,3,65,8,106,32,5,32,7,32,6,65,2,106,34,1,32,1,32,7,75,27,16,152,4,32,3,65,32,106,32,3,40,2,8,32,3,40,2,12,16,230,18,33,1,32,0,66,3,55,3,0,32,0,32,1,54,2,8,12,3,11,32,9,65,49,107,65,255,1,113,65,9,79,4,64,32,3,65,13,54,2,32,32,3,65,16,106,32,5,32,4,16,152,4,32,3,65,32,106,32,3,40,2,16,32,3,40,2,20,16,230,18,33,1,32,0,66,3,55,3,0,32,0,32,1,54,2,8,12,3,11,32,9,65,48,107,173,66,255,1,131,33,10,2,64,32,4,32,7,79,13,0,3,64,32,4,32,8,106,45,0,0,65,48,107,34,6,65,255,1,113,34,5,65,10,79,13,1,32,5,65,5,75,32,10,66,153,179,230,204,153,179,230,204,25,82,114,32,10,66,153,179,230,204,153,179,230,204,25,90,113,13,3,32,1,32,4,65,1,106,34,4,54,2,20,32,10,66,10,126,32,6,173,66,255,1,131,124,33,10,32,4,32,7,71,13,0,11,11,32,0,32,1,32,2,32,10,16,133,8,12,2,11,32,3,65,5,54,2,32,32,3,65,24,106,32,1,65,12,106,32,6,16,152,4,32,3,65,32,106,32,3,40,2,24,32,3,40,2,28,16,230,18,33,1,32,0,66,3,55,3,0,32,0,32,1,54,2,8,12,1,11,32,3,65,32,106,33,6,32,2,33,4,65,0,33,2,2,64,2,64,2,64,32,1,40,2,16,34,7,32,1,40,2,20,34,5,77,13,0,32,5,65,1,106,33,8,32,7,32,5,107,33,7,32,1,40,2,12,32,5,106,33,9,3,64,32,2,32,9,106,45,0,0,34,5,65,48,107,65,255,1,113,65,10,79,4,64,32,5,65,46,70,13,3,32,5,65,197,0,71,32,5,65,229,0,71,113,13,2,32,6,32,1,32,4,32,10,32,2,16,154,4,12,4,11,32,1,32,2,32,8,106,54,2,20,32,7,32,2,65,1,106,34,2,71,13,0,11,32,7,33,2,11,32,6,32,1,32,4,32,10,32,2,16,212,6,12,1,11,32,6,32,1,32,4,32,10,32,2,16,187,4,11,32,0,2,126,32,3,40,2,32,69,4,64,32,0,32,3,43,3,40,57,3,8,66,0,12,1,11,32,0,32,3,40,2,36,54,2,8,66,3,11,55,3,0,11,32,3,65,48,106,36,0,11,233,3,2,2,126,4,127,35,0,65,32,107,34,4,36,0,2,64,2,64,32,1,41,3,16,80,4,64,32,1,41,3,0,33,2,12,1,11,32,1,41,3,8,34,3,66,128,2,32,3,66,128,2,84,34,6,27,33,2,65,1,65,2,32,3,66,31,86,27,65,0,32,6,27,34,6,65,2,71,13,1,32,1,41,3,0,34,3,66,5,134,66,224,255,255,255,255,159,120,131,32,2,66,255,1,131,132,33,2,32,3,66,35,136,167,65,31,113,33,6,65,168,232,214,0,33,7,3,64,32,6,32,5,118,65,1,113,4,64,32,7,41,3,0,32,2,133,33,2,11,32,7,65,8,106,33,7,32,5,65,1,106,34,5,65,5,71,13,0,11,11,66,0,33,3,3,64,32,2,66,35,136,167,65,31,113,33,6,65,0,33,5,65,168,232,214,0,33,7,32,2,66,5,134,66,224,255,255,255,255,159,120,131,66,1,66,7,32,3,125,66,5,126,136,132,33,2,3,64,32,6,32,5,118,65,1,113,4,64,32,7,41,3,0,32,2,133,33,2,11,32,7,65,8,106,33,7,32,5,65,1,106,34,5,65,5,71,13,0,11,32,3,66,1,124,34,3,66,8,82,13,0,11,32,1,32,2,55,3,0,32,4,65,24,106,66,0,55,3,0,32,4,65,16,106,66,0,55,3,0,32,4,65,8,106,66,0,55,3,0,32,4,66,0,55,3,0,65,0,33,5,66,35,33,3,3,64,32,4,32,5,106,32,2,32,3,136,167,65,31,113,65,2,116,65,164,231,214,0,106,40,2,0,54,2,0,32,3,66,5,125,33,3,32,5,65,4,106,34,5,65,32,71,13,0,11,32,0,32,4,41,3,0,55,2,0,32,0,65,24,106,32,4,65,24,106,41,3,0,55,2,0,32,0,65,16,106,32,4,65,16,106,41,3,0,55,2,0,32,0,65,8,106,32,4,65,8,106,41,3,0,55,2,0,32,4,65,32,106,36,0,15,11,32,4,32,2,60,0,1,32,4,32,6,58,0,0,65,180,241,214,0,65,12,32,4,65,188,226,214,0,65,128,242,214,0,16,253,13,0,11,175,4,2,3,127,2,126,35,0,65,64,106,34,2,36,0,32,2,32,1,54,2,12,2,64,32,1,16,129,29,65,1,71,4,64,32,2,65,12,106,32,2,65,16,106,65,192,252,193,0,16,199,3,33,3,32,0,65,128,128,128,128,120,54,2,8,32,0,32,3,54,2,0,32,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,65,16,106,34,3,32,1,65,188,231,193,0,65,2,16,239,22,32,2,65,128,128,128,128,120,54,2,36,32,2,65,48,106,32,3,16,175,6,2,64,2,127,2,64,32,2,45,0,48,13,0,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,49,65,1,107,14,3,2,1,3,0,11,32,5,167,13,3,32,2,40,2,16,32,2,65,0,54,2,16,69,13,5,32,2,65,48,106,32,2,40,2,20,16,142,9,32,2,40,2,48,13,9,32,2,41,3,56,33,6,66,1,33,5,12,7,11,32,2,32,2,65,16,106,16,237,19,12,6,11,32,2,40,2,36,65,128,128,128,128,120,70,13,4,65,241,249,193,0,65,13,16,171,16,12,8,11,32,5,80,4,64,65,236,249,193,0,65,5,16,170,16,12,8,11,32,2,40,2,36,34,1,65,128,128,128,128,120,71,13,1,65,241,249,193,0,65,13,16,170,16,12,7,11,65,236,249,193,0,65,5,16,171,16,12,6,11,32,0,32,2,41,2,40,55,2,12,32,0,32,1,54,2,8,32,0,32,6,55,3,0,12,6,11,65,135,141,193,0,65,49,16,154,28,0,11,32,2,40,2,16,32,2,65,0,54,2,16,4,64,32,2,65,48,106,32,2,40,2,20,16,157,9,32,2,40,2,52,34,1,32,2,40,2,48,34,3,65,128,128,128,128,120,70,13,4,26,32,2,40,2,56,33,4,32,2,65,36,106,16,227,24,32,2,32,4,54,2,44,32,2,32,1,54,2,40,32,2,32,3,54,2,36,12,1,11,65,135,141,193,0,65,49,16,154,28,0,11,32,2,65,48,106,32,2,65,16,106,16,175,6,32,2,45,0,48,69,13,0,11,11,32,2,40,2,52,11,33,1,32,0,65,128,128,128,128,120,54,2,8,32,0,32,1,54,2,0,32,2,40,2,36,65,128,128,128,128,120,70,13,0,32,2,65,36,106,16,214,24,11,32,2,65,16,106,16,179,21,11,32,2,65,64,107,36,0,11,224,5,1,9,127,2,64,2,64,32,2,69,32,3,69,114,13,0,65,1,33,7,65,1,2,127,2,127,32,1,40,2,0,34,8,65,255,31,65,255,255,3,32,0,40,2,192,1,34,5,45,0,40,27,77,4,64,32,8,65,6,118,34,3,32,5,40,2,4,73,4,64,32,5,40,2,0,32,3,65,1,116,106,47,0,0,32,8,65,63,113,106,12,2,11,32,5,40,2,16,65,1,107,12,1,11,32,8,32,5,40,2,24,73,4,64,32,5,32,8,16,168,5,12,1,11,32,5,40,2,16,65,2,107,11,34,3,32,5,40,2,16,73,4,64,32,5,40,2,12,32,3,106,45,0,0,12,1,11,32,5,45,0,44,11,116,65,192,3,113,69,13,0,12,1,11,32,2,69,32,4,69,114,69,4,64,32,1,65,4,107,33,12,32,0,65,204,1,106,33,8,32,2,65,2,116,65,4,107,33,13,32,0,40,2,200,1,33,10,65,0,33,0,3,64,32,0,65,1,106,2,64,32,1,32,0,65,2,116,34,7,106,34,11,40,2,0,34,3,65,254,255,255,0,113,65,140,192,0,71,13,0,2,64,2,64,32,0,4,64,2,64,2,127,2,64,32,11,65,4,107,40,2,0,34,9,65,255,31,65,255,255,3,32,8,65,4,106,32,8,40,2,4,32,8,40,2,0,27,34,6,45,0,44,27,75,4,64,32,9,65,128,128,196,0,73,13,1,32,6,40,2,20,65,1,107,12,2,11,32,9,65,6,118,34,0,32,6,40,2,8,73,4,64,32,6,40,2,4,32,0,65,1,116,106,47,0,0,32,9,65,63,113,106,12,2,11,32,6,40,2,20,65,1,107,12,1,11,32,9,32,6,40,2,28,73,4,64,32,6,32,9,16,169,5,12,1,11,32,6,40,2,20,65,2,107,11,34,5,32,6,40,2,20,34,0,73,4,127,32,6,40,2,16,32,5,65,2,116,106,40,0,0,5,65,0,11,32,6,40,2,0,32,0,32,5,75,27,34,5,65,128,126,113,65,128,176,3,70,13,0,32,5,65,2,70,65,0,33,5,69,13,0,32,9,65,192,6,107,34,0,65,4,75,13,0,66,230,205,131,176,238,28,32,0,65,3,116,173,136,167,33,5,11,32,5,65,255,1,113,65,9,70,13,3,32,3,65,141,192,0,70,13,2,32,11,65,4,106,33,3,32,7,33,0,3,64,32,0,69,13,3,65,1,32,10,32,0,32,12,106,40,2,0,16,204,11,34,5,116,65,12,113,13,2,32,0,65,4,107,33,0,32,5,65,255,1,113,65,5,70,13,0,11,12,2,11,65,1,33,7,12,5,11,32,13,32,7,107,33,0,3,64,32,0,69,13,1,65,1,32,10,32,3,40,2,0,16,204,11,34,7,116,65,20,113,13,2,32,0,65,4,107,33,0,32,3,65,4,106,33,3,32,7,65,255,1,113,65,5,70,13,0,11,11,65,1,15,11,34,0,32,2,73,13,0,11,11,32,2,65,2,116,33,0,32,1,33,3,3,64,65,0,33,7,32,0,69,13,1,32,0,65,4,107,33,0,32,3,40,2,0,32,3,65,4,106,33,3,65,128,1,73,13,0,11,32,2,65,232,7,75,33,7,11,32,7,11,201,11,2,10,127,6,126,35,0,65,128,2,107,34,2,36,0,32,1,40,2,64,33,4,32,1,40,2,60,33,3,32,2,32,1,40,2,56,54,2,96,32,2,32,3,54,2,88,32,2,32,3,54,2,92,32,2,32,3,32,4,65,2,116,106,54,2,100,32,0,65,56,106,34,7,32,2,65,216,0,106,34,5,40,2,12,32,5,40,2,4,34,6,107,34,3,65,2,118,34,4,16,246,22,32,7,40,2,4,32,7,40,2,8,65,2,116,106,32,6,32,3,16,193,5,26,32,5,32,6,54,2,12,32,7,32,7,40,2,8,32,4,106,54,2,8,32,5,16,128,13,2,127,32,1,40,2,32,34,6,69,4,64,65,0,33,3,65,0,12,1,11,32,1,40,2,40,33,3,32,2,32,1,40,2,36,34,4,54,2,80,32,2,32,6,54,2,76,32,2,65,0,54,2,72,32,2,32,4,54,2,64,32,2,32,6,54,2,60,32,2,65,0,54,2,56,65,1,11,33,4,32,2,32,3,54,2,84,32,2,32,4,54,2,68,32,2,32,4,54,2,52,32,2,65,216,0,106,32,2,65,52,106,16,195,13,32,2,65,32,106,33,6,32,2,40,2,136,1,65,128,128,128,128,120,71,4,64,32,0,65,32,106,33,3,32,2,65,128,1,106,33,5,3,64,32,2,65,176,1,106,34,4,32,2,65,216,0,106,65,36,16,193,5,26,32,2,65,16,106,32,5,65,16,106,41,3,0,55,3,0,32,2,65,8,106,32,5,65,8,106,41,3,0,55,3,0,32,2,32,5,41,3,0,55,3,0,32,2,65,24,106,32,3,32,4,32,2,16,252,9,32,2,40,2,32,65,128,128,128,128,120,71,4,64,32,6,16,214,24,11,32,2,65,216,0,106,32,2,65,52,106,16,195,13,32,2,40,2,136,1,65,128,128,128,128,120,71,13,0,11,11,32,2,65,52,106,34,4,16,234,16,32,6,32,1,65,52,106,40,2,0,54,2,0,32,2,32,1,41,2,44,55,3,24,32,4,32,2,65,24,106,16,203,17,32,2,65,216,0,106,32,4,16,172,17,32,2,40,2,88,65,1,70,4,64,32,0,65,44,106,33,6,32,2,65,224,0,106,33,3,3,64,32,2,65,176,1,106,34,4,32,3,65,208,0,16,193,5,26,32,6,32,4,16,205,18,26,32,2,65,216,0,106,32,2,65,52,106,16,172,17,32,2,40,2,88,13,0,11,11,32,2,65,52,106,16,181,22,35,0,65,224,0,107,34,3,36,0,32,1,40,2,12,33,5,32,1,40,2,0,34,6,41,3,0,33,13,32,1,40,2,4,34,4,4,127,32,6,32,4,65,1,106,65,40,108,34,1,107,173,66,32,134,32,1,32,4,106,65,9,106,173,132,33,12,65,8,5,65,0,11,33,1,32,0,32,5,65,1,106,65,1,118,32,5,32,0,40,2,12,27,32,0,65,16,106,16,137,21,32,3,32,12,55,2,52,32,3,32,1,54,2,48,32,3,32,5,54,2,40,32,3,32,13,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,16,32,3,32,6,54,2,32,32,3,32,6,65,8,106,54,2,24,32,3,32,4,32,6,106,65,1,106,54,2,28,32,5,4,64,3,64,2,64,32,3,65,16,106,16,238,12,33,4,32,3,32,3,40,2,40,65,1,107,54,2,40,32,4,69,13,0,32,3,65,216,0,106,32,4,65,40,107,34,1,65,24,106,41,3,0,55,3,0,32,3,65,208,0,106,32,1,65,16,106,41,3,0,55,3,0,32,3,65,200,0,106,32,1,65,8,106,41,3,0,55,3,0,32,3,32,1,41,3,0,55,3,64,32,4,65,8,107,41,3,0,33,16,65,0,33,8,65,0,33,5,35,0,65,32,107,34,6,36,0,32,0,65,16,106,34,1,32,3,65,64,107,34,9,16,147,4,33,12,32,0,65,1,32,1,16,137,21,32,12,66,25,136,34,17,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,13,32,0,40,2,4,34,11,32,12,167,113,33,10,32,0,40,2,0,33,7,65,0,33,4,2,126,2,64,3,64,32,7,32,10,106,41,0,0,34,14,32,13,133,34,12,66,127,133,32,12,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,12,80,69,4,64,3,64,32,9,32,0,40,2,0,65,0,32,12,122,167,65,3,118,32,10,106,32,11,113,107,34,1,65,40,108,106,65,40,107,16,225,28,13,3,32,12,66,1,125,32,12,131,34,12,80,69,13,0,11,11,32,14,66,128,129,130,132,136,144,160,192,128,127,131,33,12,65,1,33,1,32,4,65,1,71,4,64,32,12,122,167,65,3,118,32,10,106,32,11,113,33,8,32,12,66,0,82,33,1,11,32,12,32,14,66,1,134,131,80,4,64,32,10,32,5,65,8,106,34,5,106,32,11,113,33,10,32,1,33,4,12,1,11,11,32,7,32,8,106,44,0,0,65,0,78,4,64,32,7,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,8,11,32,0,40,2,0,34,5,32,8,106,34,1,45,0,0,33,4,32,9,65,24,106,41,0,0,33,14,32,9,65,16,106,41,0,0,33,15,32,9,65,8,106,41,0,0,33,13,32,9,41,0,0,33,12,32,1,32,17,167,65,255,0,113,34,1,58,0,0,32,5,32,0,40,2,4,32,8,65,8,107,113,106,65,8,106,32,1,58,0,0,32,0,32,0,40,2,12,65,1,106,54,2,12,32,5,32,8,65,88,108,106,34,1,65,40,107,34,5,32,12,55,3,0,32,5,65,8,106,32,13,55,3,0,32,5,65,16,106,32,15,55,3,0,32,5,65,24,106,32,14,55,3,0,32,1,65,8,107,32,16,55,3,0,32,0,32,0,40,2,8,32,4,65,1,113,107,54,2,8,66,0,12,1,11,32,0,40,2,0,32,1,65,40,108,106,65,8,107,34,1,41,3,0,33,15,32,1,32,16,55,3,0,66,1,11,33,12,32,3,32,15,55,3,8,32,3,32,12,55,3,0,32,6,65,32,106,36,0,32,3,40,2,40,13,1,11,11,32,3,40,2,48,33,1,11,2,64,32,1,69,13,0,32,3,40,2,52,34,0,69,13,0,32,3,40,2,56,32,1,32,0,16,224,4,11,32,3,65,224,0,106,36,0,32,2,65,128,2,106,36,0,11,237,3,1,13,127,35,0,65,16,107,34,8,36,0,2,64,32,1,45,0,37,13,0,2,64,32,1,40,2,16,34,7,32,1,40,2,12,34,2,73,13,0,32,7,32,1,40,2,8,34,9,75,13,0,32,1,40,2,4,33,12,32,1,65,19,106,33,13,32,1,65,20,106,33,14,3,64,32,1,40,2,4,32,2,106,33,4,32,13,32,1,45,0,24,34,6,106,45,0,0,33,5,2,64,2,64,2,64,2,64,2,64,32,7,32,2,107,34,11,65,7,77,4,64,32,2,32,7,71,4,64,65,0,33,3,3,64,32,3,32,4,106,45,0,0,32,5,70,13,3,32,11,32,3,65,1,106,34,3,71,13,0,11,11,32,1,32,7,54,2,12,12,7,11,32,8,65,8,106,32,5,32,4,32,11,16,204,6,32,8,40,2,8,34,3,65,1,71,13,1,32,8,40,2,12,33,3,32,1,45,0,24,33,6,32,1,40,2,8,33,9,32,1,40,2,12,33,2,11,32,1,32,2,32,3,106,65,1,106,34,2,54,2,12,32,2,32,6,73,32,2,32,9,75,114,13,3,32,6,65,5,79,13,2,32,2,32,6,107,34,4,32,1,40,2,4,106,32,6,32,14,32,6,16,246,23,33,3,32,1,40,2,12,33,2,32,3,13,1,32,1,40,2,8,33,9,12,3,11,32,1,32,1,40,2,16,54,2,12,32,3,65,1,113,69,13,4,11,32,1,40,2,28,33,5,32,1,32,2,54,2,28,32,5,32,12,106,33,10,32,4,32,5,107,33,3,12,4,11,32,6,65,4,65,192,207,194,0,16,164,15,0,11,32,1,40,2,16,34,7,32,2,73,13,1,32,7,32,9,77,13,0,11,11,32,1,45,0,37,13,0,32,1,65,1,58,0,37,2,64,32,1,45,0,36,65,1,70,4,64,32,1,40,2,32,33,5,32,1,40,2,28,33,4,12,1,11,32,1,40,2,32,34,5,32,1,40,2,28,34,4,70,13,1,11,32,5,32,4,107,33,3,32,1,40,2,4,32,4,106,33,10,11,32,0,32,3,54,2,4,32,0,32,10,54,2,0,32,8,65,16,106,36,0,11,136,4,1,11,127,2,64,2,64,2,64,2,64,2,64,32,1,4,64,32,0,40,2,12,34,5,47,1,94,34,7,32,1,106,34,9,65,12,79,13,1,32,0,40,2,20,34,3,47,1,94,34,2,32,1,73,13,2,32,5,32,9,59,1,94,32,3,32,2,32,1,107,34,8,59,1,94,32,0,40,2,0,32,0,40,2,8,65,3,116,106,34,2,45,0,0,33,4,32,3,32,1,65,1,107,34,6,65,3,116,34,10,106,34,11,40,2,4,33,12,32,2,32,11,45,0,0,58,0,0,32,2,40,2,4,33,11,32,2,32,12,54,2,4,32,5,32,7,65,3,116,106,34,2,32,4,58,0,0,32,2,32,11,54,2,4,32,6,32,9,32,7,65,1,106,34,2,107,71,13,3,32,5,32,2,65,3,116,106,32,3,32,10,16,193,5,26,32,3,65,224,0,106,34,4,32,6,32,5,65,224,0,106,34,10,32,6,16,237,24,32,3,32,3,32,1,65,3,116,106,32,8,65,3,116,16,184,28,33,6,32,0,40,2,24,33,3,32,0,40,2,16,69,4,64,32,3,13,5,12,6,11,32,3,69,13,4,32,10,32,2,65,2,116,106,32,4,32,1,65,2,116,34,0,16,193,5,26,32,4,32,0,32,4,106,32,8,65,2,116,65,4,106,16,184,28,26,32,7,32,9,73,4,64,32,7,65,2,116,32,5,106,65,228,0,106,33,0,3,64,32,0,40,2,0,34,3,32,2,59,1,92,32,3,32,5,54,2,88,32,0,65,4,106,33,0,32,2,65,1,106,33,2,32,1,65,1,107,34,1,13,0,11,11,32,8,65,127,70,13,5,32,8,65,1,106,33,0,65,0,33,2,3,64,32,4,40,2,0,34,1,32,2,59,1,92,32,1,32,6,54,2,88,32,4,65,4,106,33,4,32,0,32,2,65,1,106,34,2,71,13,0,11,12,5,11,65,244,229,203,0,65,27,65,212,231,203,0,16,218,19,0,11,65,228,231,203,0,65,50,65,152,232,203,0,16,218,19,0,11,65,168,232,203,0,65,40,65,208,232,203,0,16,218,19,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,65,156,231,203,0,65,40,65,224,232,203,0,16,218,19,0,11,11,237,3,1,13,127,35,0,65,16,107,34,8,36,0,2,64,32,1,45,0,37,13,0,2,64,32,1,40,2,16,34,7,32,1,40,2,12,34,2,73,13,0,32,7,32,1,40,2,8,34,9,75,13,0,32,1,40,2,4,33,12,32,1,65,19,106,33,13,32,1,65,20,106,33,14,3,64,32,1,40,2,4,32,2,106,33,4,32,13,32,1,45,0,24,34,6,106,45,0,0,33,5,2,64,2,64,2,64,2,64,2,64,32,7,32,2,107,34,11,65,7,77,4,64,32,2,32,7,71,4,64,65,0,33,3,3,64,32,3,32,4,106,45,0,0,32,5,70,13,3,32,11,32,3,65,1,106,34,3,71,13,0,11,11,32,1,32,7,54,2,12,12,7,11,32,8,65,8,106,32,5,32,4,32,11,16,204,6,32,8,40,2,8,34,3,65,1,71,13,1,32,8,40,2,12,33,3,32,1,45,0,24,33,6,32,1,40,2,8,33,9,32,1,40,2,12,33,2,11,32,1,32,2,32,3,106,65,1,106,34,2,54,2,12,32,2,32,6,73,32,2,32,9,75,114,13,3,32,6,65,5,79,13,2,32,2,32,6,107,34,4,32,1,40,2,4,106,32,6,32,14,32,6,16,246,23,33,3,32,1,40,2,12,33,2,32,3,13,1,32,1,40,2,8,33,9,12,3,11,32,1,32,1,40,2,16,54,2,12,32,3,65,1,113,69,13,4,11,32,1,40,2,28,33,5,32,1,32,2,54,2,28,32,5,32,12,106,33,10,32,4,32,5,107,33,3,12,4,11,32,6,65,4,65,220,172,214,0,16,164,15,0,11,32,1,40,2,16,34,7,32,2,73,13,1,32,7,32,9,77,13,0,11,11,32,1,45,0,37,13,0,32,1,65,1,58,0,37,2,64,32,1,45,0,36,65,1,70,4,64,32,1,40,2,32,33,5,32,1,40,2,28,33,4,12,1,11,32,1,40,2,32,34,5,32,1,40,2,28,34,4,70,13,1,11,32,5,32,4,107,33,3,32,1,40,2,4,32,4,106,33,10,11,32,0,32,3,54,2,4,32,0,32,10,54,2,0,32,8,65,16,106,36,0,11,237,3,1,13,127,35,0,65,16,107,34,8,36,0,2,64,32,1,45,0,37,13,0,2,64,32,1,40,2,16,34,7,32,1,40,2,12,34,2,73,13,0,32,7,32,1,40,2,8,34,9,75,13,0,32,1,40,2,4,33,12,32,1,65,19,106,33,13,32,1,65,20,106,33,14,3,64,32,1,40,2,4,32,2,106,33,4,32,13,32,1,45,0,24,34,6,106,45,0,0,33,5,2,64,2,64,2,64,2,64,2,64,32,7,32,2,107,34,11,65,7,77,4,64,32,2,32,7,71,4,64,65,0,33,3,3,64,32,3,32,4,106,45,0,0,32,5,70,13,3,32,11,32,3,65,1,106,34,3,71,13,0,11,11,32,1,32,7,54,2,12,12,7,11,32,8,65,8,106,32,5,32,4,32,11,16,204,6,32,8,40,2,8,34,3,65,1,71,13,1,32,8,40,2,12,33,3,32,1,45,0,24,33,6,32,1,40,2,8,33,9,32,1,40,2,12,33,2,11,32,1,32,2,32,3,106,65,1,106,34,2,54,2,12,32,2,32,6,73,32,2,32,9,75,114,13,3,32,6,65,5,79,13,2,32,2,32,6,107,34,4,32,1,40,2,4,106,32,6,32,14,32,6,16,246,23,33,3,32,1,40,2,12,33,2,32,3,13,1,32,1,40,2,8,33,9,12,3,11,32,1,32,1,40,2,16,54,2,12,32,3,65,1,113,69,13,4,11,32,1,40,2,28,33,5,32,1,32,2,54,2,28,32,5,32,12,106,33,10,32,4,32,5,107,33,3,12,4,11,32,6,65,4,65,216,236,214,0,16,164,15,0,11,32,1,40,2,16,34,7,32,2,73,13,1,32,7,32,9,77,13,0,11,11,32,1,45,0,37,13,0,32,1,65,1,58,0,37,2,64,32,1,45,0,36,65,1,70,4,64,32,1,40,2,32,33,5,32,1,40,2,28,33,4,12,1,11,32,1,40,2,32,34,5,32,1,40,2,28,34,4,70,13,1,11,32,5,32,4,107,33,3,32,1,40,2,4,32,4,106,33,10,11,32,0,32,3,54,2,4,32,0,32,10,54,2,0,32,8,65,16,106,36,0,11,191,4,1,2,127,35,0,65,64,106,34,0,36,0,32,0,65,236,172,216,0,45,0,0,34,1,54,2,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,65,4,70,4,64,32,0,65,237,172,216,0,45,0,0,34,1,54,2,4,32,1,65,4,71,13,1,32,0,65,238,172,216,0,45,0,0,34,1,54,2,8,32,1,65,4,71,13,2,32,0,65,239,172,216,0,45,0,0,34,1,54,2,12,32,1,65,4,71,13,3,32,0,65,240,172,216,0,45,0,0,34,1,54,2,16,32,1,65,4,71,13,4,32,0,65,241,172,216,0,45,0,0,34,1,54,2,20,32,1,65,4,71,13,5,32,0,65,242,172,216,0,45,0,0,34,1,54,2,24,32,1,65,1,71,13,6,32,0,65,243,172,216,0,45,0,0,34,1,54,2,28,32,1,65,1,71,13,7,32,0,65,244,172,216,0,45,0,0,34,1,54,2,32,32,1,65,4,71,13,8,32,0,65,245,172,216,0,45,0,0,34,1,54,2,36,32,1,65,4,70,13,9,32,0,65,0,54,2,40,65,204,168,216,0,32,0,65,36,106,32,0,65,40,106,65,184,169,216,0,16,241,20,0,11,32,0,65,0,54,2,40,65,204,168,216,0,32,0,32,0,65,40,106,65,200,170,216,0,16,241,20,0,11,32,0,65,0,54,2,40,65,204,168,216,0,32,0,65,4,106,32,0,65,40,106,65,184,170,216,0,16,241,20,0,11,32,0,65,0,54,2,40,65,204,168,216,0,32,0,65,8,106,32,0,65,40,106,65,168,170,216,0,16,241,20,0,11,32,0,65,0,54,2,40,65,204,168,216,0,32,0,65,12,106,32,0,65,40,106,65,152,170,216,0,16,241,20,0,11,32,0,65,0,54,2,40,65,204,168,216,0,32,0,65,16,106,32,0,65,40,106,65,136,170,216,0,16,241,20,0,11,32,0,65,0,54,2,40,65,204,168,216,0,32,0,65,20,106,32,0,65,40,106,65,248,169,216,0,16,241,20,0,11,32,0,65,0,54,2,40,65,208,168,216,0,32,0,65,24,106,32,0,65,40,106,65,232,169,216,0,16,241,20,0,11,32,0,65,0,54,2,40,65,208,168,216,0,32,0,65,28,106,32,0,65,40,106,65,216,169,216,0,16,241,20,0,11,32,0,65,0,54,2,40,65,204,168,216,0,32,0,65,32,106,32,0,65,40,106,65,200,169,216,0,16,241,20,0,11,32,0,65,64,107,36,0,11,203,3,1,11,127,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,16,34,4,32,1,40,2,12,34,3,73,4,64,12,1,11,32,1,40,2,8,34,11,32,4,73,4,64,12,1,11,32,1,65,20,106,34,12,32,1,45,0,24,34,6,106,65,1,107,45,0,0,33,9,32,1,40,2,4,33,10,2,64,2,64,32,6,65,4,77,4,64,3,64,32,3,32,10,106,33,7,2,64,32,4,32,3,107,34,8,65,7,77,4,64,32,3,32,4,70,13,4,65,0,33,2,3,64,32,2,32,7,106,45,0,0,32,9,70,13,2,32,8,32,2,65,1,106,34,2,71,13,0,11,12,4,11,32,5,65,8,106,32,9,32,7,32,8,16,204,6,32,5,40,2,8,34,2,65,1,71,13,4,32,5,40,2,12,33,2,11,32,1,32,2,32,3,106,65,1,106,34,3,54,2,12,2,64,32,3,32,6,73,32,3,32,11,75,114,13,0,32,10,32,3,32,6,107,34,2,106,32,12,32,6,16,137,18,13,0,32,0,32,3,54,2,8,32,0,32,2,54,2,4,65,1,33,2,12,5,11,32,3,32,4,77,13,0,11,65,0,33,2,12,3,11,2,64,3,64,32,3,32,10,106,33,7,2,64,32,4,32,3,107,34,8,65,8,79,4,64,32,5,32,9,32,7,32,8,16,204,6,32,5,40,2,0,34,2,65,1,71,13,5,32,5,40,2,4,33,2,12,1,11,32,3,32,4,70,13,3,65,0,33,2,3,64,32,2,32,7,106,45,0,0,32,9,70,13,1,32,2,65,1,106,34,2,32,8,71,13,0,11,12,3,11,32,1,32,2,32,3,106,65,1,106,34,3,54,2,12,32,3,32,11,77,32,3,32,6,79,113,13,1,32,3,32,4,77,13,0,11,65,0,33,2,12,3,11,32,6,65,4,65,216,248,156,1,16,164,15,0,11,65,0,33,2,11,32,1,32,4,54,2,12,11,32,0,32,2,54,2,0,32,5,65,16,106,36,0,11,128,4,2,3,127,1,126,35,0,65,144,1,107,34,2,36,0,2,64,32,1,40,2,12,32,1,40,2,16,65,184,135,204,0,65,4,16,246,23,65,0,32,1,40,2,8,34,3,65,1,70,27,69,4,64,32,2,65,3,54,2,28,32,2,65,224,135,204,0,54,2,24,32,2,66,2,55,2,36,32,2,65,7,54,2,16,32,2,65,4,54,2,8,32,2,32,1,65,12,106,54,2,4,32,2,32,3,54,2,140,1,32,2,32,2,65,4,106,54,2,32,32,2,32,2,65,140,1,106,54,2,12,32,2,65,128,1,106,32,2,65,24,106,16,236,4,32,2,65,251,0,106,32,2,65,136,1,106,40,2,0,54,0,0,32,2,32,2,41,2,128,1,55,0,115,32,0,65,11,58,0,0,32,0,32,2,41,0,112,55,0,1,32,0,65,8,106,32,2,65,247,0,106,41,0,0,55,0,0,12,1,11,32,2,65,24,106,32,1,40,2,4,16,205,12,32,2,45,0,24,34,1,65,37,70,4,64,32,2,65,251,0,106,32,2,65,36,106,40,2,0,34,1,54,0,0,32,2,65,232,0,106,32,1,54,2,0,32,2,32,2,41,2,28,34,5,55,0,115,32,2,32,5,55,3,96,32,2,65,4,106,32,2,65,224,0,106,16,213,23,32,2,65,136,1,106,34,1,32,2,65,16,106,40,2,0,54,2,0,32,2,32,2,41,2,8,55,3,128,1,32,2,40,2,4,34,3,65,143,128,128,128,120,70,4,64,32,0,32,2,41,3,128,1,55,2,4,32,0,65,37,58,0,0,32,0,65,12,106,32,1,40,2,0,54,2,0,12,2,11,32,2,40,2,20,33,4,32,0,32,2,41,3,128,1,55,2,8,32,0,32,4,54,2,20,32,0,32,3,54,2,4,32,0,65,24,58,0,0,32,0,65,16,106,32,1,40,2,0,54,2,0,12,1,11,32,2,32,2,41,0,25,55,3,112,32,2,32,2,65,32,106,41,0,0,55,0,119,32,0,65,16,106,32,2,65,40,106,65,56,16,193,5,26,32,0,65,8,106,32,2,41,0,119,55,0,0,32,0,32,2,41,3,112,55,0,1,32,0,32,1,58,0,0,11,32,2,65,144,1,106,36,0,11,219,3,1,7,127,2,64,2,64,32,1,65,128,10,73,4,64,32,1,65,5,118,33,5,2,64,2,64,32,0,40,2,160,1,34,4,4,64,32,4,65,1,107,33,3,32,4,65,2,116,32,0,106,65,4,107,33,2,32,4,32,5,106,65,2,116,32,0,106,65,4,107,33,6,32,4,65,41,73,33,7,3,64,32,7,69,13,2,32,3,32,5,106,34,4,65,40,79,13,3,32,6,32,2,40,2,0,54,2,0,32,2,65,4,107,33,2,32,6,65,4,107,33,6,32,3,65,1,107,34,3,65,127,71,13,0,11,11,32,1,65,31,113,33,8,32,1,65,32,79,4,64,32,0,65,0,32,5,65,2,116,16,129,10,26,11,32,0,40,2,160,1,32,5,106,33,2,32,8,69,4,64,32,0,32,2,54,2,160,1,32,0,15,11,32,2,65,1,107,34,7,65,39,75,13,3,32,2,33,4,32,0,32,7,65,2,116,106,40,2,0,34,6,65,0,32,1,107,34,3,118,34,1,69,13,4,32,2,65,39,77,4,64,32,0,32,2,65,2,116,106,32,1,54,2,0,32,2,65,1,106,33,4,12,5,11,32,2,65,40,65,148,194,157,1,16,163,15,0,11,32,3,65,40,65,148,194,157,1,16,163,15,0,11,32,4,65,40,65,148,194,157,1,16,163,15,0,11,65,190,194,157,1,65,29,65,148,194,157,1,16,218,19,0,11,32,7,65,40,65,148,194,157,1,16,163,15,0,11,2,64,32,2,32,5,65,1,106,34,7,75,4,64,32,3,65,31,113,33,1,32,2,65,2,116,32,0,106,65,8,107,33,3,3,64,32,2,65,2,107,65,40,79,13,2,32,3,65,4,106,32,6,32,8,116,32,3,40,2,0,34,6,32,1,118,114,54,2,0,32,3,65,4,107,33,3,32,7,32,2,65,1,107,34,2,73,13,0,11,11,32,0,32,5,65,2,116,106,34,1,32,1,40,2,0,32,8,116,54,2,0,32,0,32,4,54,2,160,1,32,0,15,11,65,127,65,40,65,148,194,157,1,16,163,15,0,11,246,3,1,10,127,35,0,65,240,0,107,34,3,36,0,32,3,32,2,58,0,27,32,3,65,16,106,32,1,32,2,16,248,2,2,64,2,64,2,64,32,3,45,0,20,34,5,65,2,71,4,64,32,3,40,2,16,33,4,32,3,65,0,54,2,36,32,3,65,0,54,2,28,32,5,65,1,113,69,13,1,32,1,65,176,1,106,32,3,65,27,106,34,8,16,201,17,34,2,4,64,32,3,65,64,107,34,5,32,2,65,24,106,34,6,41,0,0,55,3,0,32,3,65,56,106,34,9,32,2,65,16,106,34,7,41,0,0,55,3,0,32,3,65,48,106,34,10,32,2,65,8,106,34,11,41,0,0,55,3,0,32,3,32,2,41,0,0,55,3,40,32,3,65,232,0,106,34,12,32,6,41,0,0,55,3,0,32,3,65,224,0,106,34,6,32,7,41,0,0,55,3,0,32,3,65,216,0,106,34,7,32,11,41,0,0,55,3,0,32,3,32,2,41,0,0,55,3,80,32,3,65,8,106,32,1,65,144,1,106,32,3,65,208,0,106,34,2,32,4,16,196,3,32,12,32,5,41,3,0,55,3,0,32,6,32,9,41,3,0,55,3,0,32,7,32,10,41,3,0,55,3,0,32,3,32,3,41,3,40,55,3,80,32,3,32,3,65,28,106,32,2,32,4,16,229,11,32,1,32,3,65,40,106,32,8,32,1,40,2,188,1,16,211,2,32,3,45,0,27,33,2,12,2,11,32,0,65,128,128,128,128,120,54,2,4,32,3,65,28,106,16,146,14,12,2,11,32,0,65,128,128,128,128,120,54,2,4,12,1,11,32,3,32,4,54,2,76,32,3,32,2,58,0,72,32,3,65,208,0,106,32,1,32,3,65,200,0,106,16,205,23,32,3,40,2,80,65,128,128,128,128,120,70,13,1,32,0,32,3,41,2,80,55,2,4,32,0,65,12,106,32,3,65,216,0,106,40,2,0,54,2,0,32,0,65,24,106,32,3,65,36,106,40,2,0,54,2,0,32,0,32,3,41,2,28,55,2,16,32,0,32,4,54,2,0,11,32,3,65,240,0,106,36,0,15,11,65,184,248,203,0,65,19,65,204,248,203,0,16,151,17,0,11,171,13,1,8,127,35,0,65,128,1,107,34,4,36,0,32,4,65,44,106,32,1,65,216,177,194,0,65,3,16,192,22,32,0,40,2,24,33,1,32,0,40,2,20,33,3,2,64,2,64,2,64,32,0,40,2,32,34,2,69,13,0,32,1,32,2,75,4,64,32,2,32,3,106,44,0,0,65,191,127,74,13,1,12,2,11,32,1,32,2,71,13,1,11,32,4,32,3,54,2,52,32,4,32,2,54,2,56,32,4,65,44,106,65,236,177,194,0,65,6,32,4,65,52,106,65,220,177,194,0,16,183,5,33,5,2,64,2,64,32,2,65,1,106,34,2,69,13,0,32,1,32,2,75,4,64,32,2,32,3,106,44,0,0,65,191,127,74,13,1,12,2,11,32,1,32,2,71,13,1,11,32,4,32,2,32,3,106,32,1,32,2,107,65,47,16,165,7,65,1,115,58,0,63,32,5,65,132,178,194,0,65,16,32,4,65,63,106,65,244,177,194,0,16,183,5,32,4,65,32,106,33,6,32,0,40,2,24,33,1,32,0,40,2,20,33,3,2,64,2,64,32,0,40,2,32,34,2,69,13,0,32,1,32,2,75,4,64,32,2,32,3,106,44,0,0,65,191,127,74,13,1,12,5,11,32,1,32,2,71,13,4,11,65,1,33,8,2,64,2,64,32,1,32,2,107,65,3,73,13,0,65,208,181,194,0,65,3,32,2,32,3,106,65,3,16,246,23,69,13,0,32,0,40,2,36,34,5,32,2,65,3,106,34,2,77,13,0,2,64,32,2,69,13,0,32,1,32,2,75,4,64,32,2,32,3,106,44,0,0,65,191,127,74,13,1,12,3,11,32,1,32,2,71,13,2,11,2,64,32,1,32,5,75,4,64,32,3,32,5,106,44,0,0,65,191,127,76,13,3,12,1,11,32,1,32,5,71,13,2,11,32,2,32,3,106,33,8,32,5,32,2,107,33,7,11,32,6,32,7,54,2,4,32,6,32,8,54,2,0,12,1,11,32,3,32,1,32,2,32,5,65,188,182,194,0,16,208,25,0,11,32,4,32,4,41,3,32,55,2,64,65,148,178,194,0,65,8,32,4,65,64,107,65,220,177,194,0,16,183,5,32,4,65,24,106,33,7,65,0,33,8,32,0,40,2,24,33,1,32,0,40,2,20,33,3,2,64,2,64,32,0,40,2,32,34,2,69,13,0,32,1,32,2,75,4,64,32,2,32,3,106,44,0,0,65,191,127,74,13,1,12,5,11,32,1,32,2,71,13,4,11,2,64,32,1,32,2,107,65,3,73,13,0,65,208,181,194,0,65,3,32,2,32,3,106,65,3,16,246,23,69,13,0,32,0,40,2,36,34,5,32,1,70,13,0,2,64,32,1,32,5,75,4,64,32,3,32,5,106,45,0,0,65,58,71,13,2,32,5,65,1,106,33,2,32,5,32,0,40,2,40,65,1,107,34,6,79,13,1,32,1,32,2,75,4,64,32,2,32,3,106,44,0,0,65,64,72,13,2,11,2,64,32,1,32,6,75,4,64,32,3,32,6,106,44,0,0,65,191,127,74,13,1,12,3,11,32,1,32,6,71,13,2,11,32,2,32,3,106,33,8,32,6,32,2,107,33,2,12,2,11,32,5,32,1,65,172,182,194,0,16,163,15,0,11,32,3,32,1,32,2,32,6,65,188,182,194,0,16,208,25,0,11,32,7,32,2,54,2,4,32,7,32,8,54,2,0,12,0,11,32,4,32,4,41,3,24,55,2,72,65,172,178,194,0,65,8,32,4,65,200,0,106,65,156,178,194,0,16,183,5,32,4,65,208,0,106,33,1,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,52,65,1,107,14,3,1,2,3,0,11,32,1,65,3,58,0,0,12,4,11,32,0,40,2,24,33,5,32,0,40,2,20,33,6,32,0,40,2,44,34,2,32,0,40,2,40,34,3,73,13,2,2,64,32,3,69,13,0,32,3,32,5,73,4,64,32,3,32,6,106,44,0,0,65,191,127,74,13,1,12,4,11,32,3,32,5,71,13,3,11,2,64,32,2,69,13,0,32,2,32,5,73,4,64,32,2,32,6,106,44,0,0,65,191,127,76,13,4,12,1,11,32,2,32,5,71,13,3,11,32,1,65,0,58,0,0,32,1,32,2,32,3,107,54,2,8,32,1,32,3,32,6,106,54,2,4,12,3,11,32,1,65,1,58,0,0,32,1,32,0,40,0,53,54,0,1,12,2,11,32,1,65,2,58,0,0,32,1,32,0,41,0,53,55,0,1,32,1,65,9,106,32,0,65,61,106,41,0,0,55,0,0,12,1,11,32,6,32,5,32,3,32,2,65,188,182,194,0,16,208,25,0,11,65,196,178,194,0,65,4,32,1,65,180,178,194,0,16,183,5,32,4,32,0,40,2,28,54,1,100,65,216,178,194,0,65,4,32,4,65,228,0,106,65,200,178,194,0,16,183,5,32,4,65,16,106,32,0,16,176,6,32,4,32,4,41,3,16,55,2,104,65,220,178,194,0,65,4,32,4,65,232,0,106,65,220,177,194,0,16,183,5,32,4,65,8,106,33,6,65,0,33,1,2,64,32,0,40,2,0,65,1,71,4,64,65,0,33,2,12,1,11,32,0,40,2,4,65,1,106,33,1,2,64,32,0,40,2,8,69,4,64,32,0,40,2,24,33,3,32,0,40,2,20,33,2,2,64,32,1,69,13,0,32,1,32,3,73,4,64,32,1,32,2,106,44,0,0,65,191,127,74,13,1,12,3,11,32,1,32,3,71,13,2,11,32,1,32,2,106,33,2,32,3,32,1,107,33,1,12,2,11,32,0,40,2,24,33,2,32,0,40,2,20,33,5,2,64,32,0,40,2,12,34,3,32,1,73,13,0,2,64,32,1,69,13,0,32,1,32,2,73,4,64,32,1,32,5,106,44,0,0,65,191,127,74,13,1,12,2,11,32,1,32,2,71,13,1,11,2,64,32,3,69,13,0,32,2,32,3,75,4,64,32,3,32,5,106,44,0,0,65,191,127,76,13,2,12,1,11,32,2,32,3,71,13,1,11,32,1,32,5,106,33,2,32,3,32,1,107,33,1,12,2,11,32,5,32,2,32,1,32,3,65,188,182,194,0,16,208,25,0,11,32,2,32,3,32,1,32,3,65,204,182,194,0,16,208,25,0,11,32,6,32,1,54,2,4,32,6,32,2,54,2,0,32,4,32,4,41,3,8,55,2,112,65,224,178,194,0,65,5,32,4,65,240,0,106,65,156,178,194,0,16,183,5,65,0,33,3,2,64,2,64,32,4,32,0,40,2,8,65,1,70,4,127,32,0,40,2,24,33,1,32,0,40,2,20,33,3,2,64,32,0,40,2,12,65,1,106,34,0,69,13,0,32,0,32,1,73,4,64,32,0,32,3,106,44,0,0,65,191,127,74,13,1,12,3,11,32,0,32,1,71,13,2,11,32,0,32,3,106,33,3,32,1,32,0,107,5,32,0,11,54,2,4,32,4,32,3,54,2,0,12,1,11,32,3,32,1,32,0,32,1,65,204,182,194,0,16,208,25,0,11,32,4,32,4,41,3,0,55,2,120,65,229,178,194,0,65,8,32,4,65,248,0,106,65,156,178,194,0,16,183,5,16,166,15,32,4,65,128,1,106,36,0,15,11,32,3,32,1,32,2,32,1,65,144,180,194,0,16,208,25,0,11,32,3,32,1,65,0,32,2,65,128,180,194,0,16,208,25,0,11,32,3,32,1,32,2,32,1,65,204,182,194,0,16,208,25,0,11,249,3,1,3,127,35,0,65,16,107,34,3,36,0,2,64,32,0,40,2,24,34,4,69,13,0,32,0,40,2,28,33,5,2,64,2,64,2,64,32,1,65,37,70,4,64,32,3,32,2,41,2,0,55,2,8,32,3,65,8,106,16,255,6,33,0,32,3,65,8,106,16,255,6,33,1,32,0,65,128,128,196,0,70,13,3,32,1,65,128,128,196,0,71,13,1,12,3,11,32,1,65,223,255,255,0,113,65,193,0,107,65,26,73,32,1,65,48,107,65,10,73,114,13,3,32,1,65,33,107,34,0,65,31,75,65,1,32,0,116,65,233,255,129,176,125,113,69,114,13,1,12,3,11,32,0,65,223,255,255,0,113,65,193,0,107,65,5,75,32,0,65,48,107,65,10,79,113,13,1,32,1,65,48,107,65,10,73,13,2,32,1,65,223,255,255,0,113,65,193,0,107,65,5,75,13,1,12,2,11,32,1,65,223,0,70,32,1,65,254,0,70,114,32,1,65,160,1,107,65,224,174,3,73,32,1,65,128,192,3,107,65,208,59,73,114,114,32,1,65,240,251,3,107,65,142,4,73,32,1,65,128,128,4,107,65,254,255,3,73,114,32,1,65,128,128,8,107,65,254,255,3,73,32,1,65,128,128,12,107,65,254,255,3,73,114,114,114,13,1,32,1,65,128,128,16,107,65,254,255,3,73,32,1,65,128,128,20,107,65,254,255,3,73,114,32,1,65,128,128,24,107,65,254,255,3,73,32,1,65,128,128,28,107,65,254,255,3,73,114,114,32,1,65,128,128,32,107,65,254,255,3,73,32,1,65,128,128,36,107,65,254,255,3,73,114,32,1,65,128,128,40,107,65,254,255,3,73,32,1,65,128,128,44,107,65,254,255,3,73,114,114,114,13,1,32,1,65,128,128,48,107,65,254,255,3,73,32,1,65,128,128,52,107,65,254,255,3,73,114,32,1,65,128,160,56,107,65,254,223,3,73,32,1,65,128,128,60,107,65,254,255,3,73,114,114,32,1,65,128,128,64,106,65,254,255,3,73,114,13,1,32,4,65,6,32,5,40,2,20,17,0,0,12,1,11,32,4,65,8,32,5,40,2,20,17,0,0,11,32,3,65,16,106,36,0,11,238,143,1,2,6,127,62,126,35,0,65,192,1,107,34,4,36,0,32,1,32,0,65,40,106,65,128,1,16,193,5,33,7,32,4,32,2,32,0,65,8,106,16,133,6,32,4,65,0,54,2,176,1,65,128,173,152,1,33,2,3,64,32,4,32,6,65,1,118,65,248,255,255,255,7,113,106,41,3,0,32,6,65,2,116,65,60,113,173,136,167,65,15,113,65,6,116,33,3,65,0,33,1,3,64,32,4,32,1,32,3,70,34,0,54,2,188,1,32,4,52,2,188,1,33,19,32,4,32,0,54,2,188,1,66,0,32,19,125,34,24,32,1,32,2,106,34,0,65,24,106,41,3,0,131,32,61,32,19,66,1,125,34,19,131,132,33,61,32,0,65,16,106,41,3,0,32,24,131,32,19,32,62,131,132,33,62,32,0,65,8,106,41,3,0,32,24,131,32,19,32,63,131,132,33,63,32,19,32,64,131,32,0,41,3,0,32,24,131,132,33,64,66,0,32,4,52,2,188,1,34,19,125,34,24,32,0,65,56,106,41,3,0,131,32,65,32,19,66,1,125,34,19,131,132,33,65,32,0,65,48,106,41,3,0,32,24,131,32,19,32,66,131,132,33,66,32,0,65,40,106,41,3,0,32,24,131,32,19,32,67,131,132,33,67,32,19,32,68,131,32,0,65,32,106,41,3,0,32,24,131,132,33,68,32,1,65,64,107,34,1,65,128,8,71,13,0,11,32,4,32,65,55,3,88,32,4,32,66,55,3,80,32,4,32,67,55,3,72,32,4,32,68,55,3,64,32,4,32,61,55,3,56,32,4,32,62,55,3,48,32,4,32,63,55,3,40,32,4,32,64,55,3,32,32,4,65,224,0,106,34,1,32,4,65,32,106,16,191,8,35,0,65,208,40,107,34,3,36,0,32,3,65,144,38,106,32,7,34,0,41,3,104,34,24,66,0,32,0,41,3,80,34,33,66,1,134,34,14,66,0,16,229,13,32,3,65,224,39,106,32,0,41,3,96,34,19,66,0,32,0,41,3,88,34,35,66,1,134,34,10,66,0,16,229,13,32,3,65,176,39,106,32,0,41,3,112,34,36,66,0,32,36,66,0,16,229,13,32,3,65,160,39,106,32,3,41,3,176,39,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,128,39,106,32,36,66,1,134,34,22,66,0,32,33,66,0,16,229,13,32,3,65,160,38,106,32,24,66,0,32,10,66,0,16,229,13,32,3,65,208,39,106,32,19,66,0,32,19,66,0,16,229,13,32,3,65,144,39,106,32,3,65,184,39,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,144,40,106,32,33,66,0,32,33,66,0,16,229,13,32,3,65,240,38,106,32,22,66,0,32,35,66,0,16,229,13,32,3,65,176,38,106,32,24,66,0,32,19,66,1,134,66,0,16,229,13,32,3,65,208,37,106,32,3,41,3,240,38,34,17,32,3,41,3,176,38,124,34,10,32,3,41,3,160,38,34,18,32,3,41,3,208,39,124,34,9,32,3,41,3,128,39,124,34,11,32,3,41,3,144,39,124,34,20,32,3,41,3,144,38,34,12,32,3,41,3,224,39,124,34,15,32,3,41,3,160,39,124,34,21,66,52,136,32,15,32,21,86,173,32,3,65,168,39,106,41,3,0,32,12,32,15,86,173,32,3,65,152,38,106,41,3,0,32,3,65,232,39,106,41,3,0,124,124,124,124,34,12,66,12,134,132,124,34,15,66,52,136,32,15,32,20,84,173,32,11,32,20,86,173,32,3,65,152,39,106,41,3,0,32,9,32,11,86,173,32,3,65,136,39,106,41,3,0,32,9,32,18,84,173,32,3,65,168,38,106,41,3,0,32,3,65,216,39,106,41,3,0,124,124,124,124,124,124,32,12,66,52,136,124,124,34,20,66,12,134,132,124,34,9,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,15,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,128,40,106,32,35,66,0,32,14,66,0,16,229,13,32,3,65,224,38,106,32,22,66,0,32,19,66,0,16,229,13,32,3,65,192,38,106,32,24,66,0,32,24,66,0,16,229,13,32,3,65,128,38,106,32,3,41,3,224,38,34,18,32,3,41,3,192,38,124,34,11,32,9,32,10,84,173,32,10,32,17,84,173,32,3,65,248,38,106,41,3,0,32,3,65,184,38,106,41,3,0,124,124,32,20,66,52,136,124,124,34,20,66,12,134,32,9,66,52,136,132,124,34,10,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,192,39,106,32,19,66,0,32,14,66,0,16,229,13,32,3,65,240,39,106,32,35,66,0,32,35,66,0,16,229,13,32,3,65,208,38,106,32,22,66,0,32,24,66,0,16,229,13,32,3,65,240,37,106,32,10,32,11,84,173,32,11,32,18,84,173,32,3,65,232,38,106,41,3,0,32,3,65,200,38,106,41,3,0,124,124,32,20,66,52,136,124,124,34,22,66,12,134,32,10,66,52,136,132,34,14,32,3,41,3,208,38,124,34,10,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,224,37,106,32,10,32,14,84,173,32,3,65,216,38,106,41,3,0,32,22,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,192,37,106,32,3,41,3,224,37,34,28,32,21,66,254,255,255,255,255,255,255,7,131,124,34,18,32,3,41,3,192,39,34,11,32,3,41,3,240,39,124,34,22,32,3,41,3,240,37,124,34,14,32,3,41,3,128,38,34,20,32,3,41,3,128,40,124,34,10,32,3,41,3,208,37,34,21,32,3,41,3,144,40,124,34,9,66,52,136,32,9,32,21,84,173,32,3,65,216,37,106,41,3,0,32,3,65,152,40,106,41,3,0,124,124,34,17,66,12,134,132,124,34,21,66,52,136,32,10,32,21,86,173,32,10,32,20,84,173,32,3,65,136,38,106,41,3,0,32,3,65,136,40,106,41,3,0,124,124,32,17,66,52,136,124,124,34,20,66,12,134,132,124,34,10,66,52,136,32,10,32,14,84,173,32,14,32,22,84,173,32,3,65,248,37,106,41,3,0,32,11,32,22,86,173,32,3,65,200,39,106,41,3,0,32,3,65,248,39,106,41,3,0,124,124,124,124,32,20,66,52,136,124,124,34,16,66,12,134,132,124,34,12,66,255,255,255,255,255,255,255,7,131,34,22,66,0,32,1,41,3,0,34,11,66,0,16,229,13,32,3,65,160,36,106,32,10,66,255,255,255,255,255,255,255,7,131,34,14,66,0,32,1,41,3,8,34,20,66,0,16,229,13,32,3,65,128,35,106,32,21,66,255,255,255,255,255,255,255,7,131,34,10,66,0,32,1,41,3,16,34,21,66,0,16,229,13,32,3,65,224,33,106,32,9,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,1,41,3,24,34,17,66,0,16,229,13,32,3,65,192,32,106,32,15,66,255,255,255,255,255,255,63,131,32,12,32,18,84,173,32,3,65,232,37,106,41,3,0,32,18,32,28,84,173,124,32,16,66,52,136,124,124,66,12,134,32,12,66,52,136,132,124,34,15,66,0,32,1,41,3,32,34,18,66,0,16,229,13,32,3,65,176,32,106,32,3,41,3,192,32,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,144,32,106,32,15,66,0,32,11,66,0,16,229,13,32,3,65,176,37,106,32,22,66,0,32,20,66,0,16,229,13,32,3,65,144,36,106,32,14,66,0,32,21,66,0,16,229,13,32,3,65,240,34,106,32,10,66,0,32,17,66,0,16,229,13,32,3,65,208,33,106,32,9,66,0,32,18,66,0,16,229,13,32,3,65,160,32,106,32,3,65,200,32,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,192,33,106,32,9,66,0,32,11,66,0,16,229,13,32,3,65,128,32,106,32,15,66,0,32,20,66,0,16,229,13,32,3,65,160,37,106,32,22,66,0,32,21,66,0,16,229,13,32,3,65,128,36,106,32,14,66,0,32,17,66,0,16,229,13,32,3,65,224,34,106,32,10,66,0,32,18,66,0,16,229,13,32,3,65,128,30,106,32,3,41,3,128,36,34,29,32,3,41,3,224,34,124,34,12,32,3,41,3,160,37,124,34,16,32,3,41,3,128,32,124,34,23,32,3,41,3,240,34,34,39,32,3,41,3,208,33,124,34,13,32,3,41,3,144,36,124,34,25,32,3,41,3,176,37,124,34,30,32,3,41,3,144,32,124,34,32,32,3,41,3,160,32,124,34,31,32,3,41,3,128,35,34,38,32,3,41,3,224,33,124,34,28,32,3,41,3,160,36,124,34,27,32,3,41,3,192,37,124,34,26,32,3,41,3,176,32,124,34,34,66,52,136,32,26,32,34,86,173,32,3,65,184,32,106,41,3,0,32,26,32,27,84,173,32,3,65,200,37,106,41,3,0,32,27,32,28,84,173,32,3,65,168,36,106,41,3,0,32,28,32,38,84,173,32,3,65,136,35,106,41,3,0,32,3,65,232,33,106,41,3,0,124,124,124,124,124,124,124,124,34,27,66,12,134,132,124,34,28,66,52,136,32,28,32,31,84,173,32,31,32,32,84,173,32,3,65,168,32,106,41,3,0,32,30,32,32,86,173,32,3,65,152,32,106,41,3,0,32,25,32,30,86,173,32,3,65,184,37,106,41,3,0,32,13,32,25,86,173,32,3,65,152,36,106,41,3,0,32,13,32,39,84,173,32,3,65,248,34,106,41,3,0,32,3,65,216,33,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,27,66,52,136,124,124,34,32,66,12,134,132,124,34,13,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,28,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,208,34,106,32,10,66,0,32,11,66,0,16,229,13,32,3,65,176,33,106,32,9,66,0,32,20,66,0,16,229,13,32,3,65,240,31,106,32,15,66,0,32,21,66,0,16,229,13,32,3,65,144,37,106,32,22,66,0,32,17,66,0,16,229,13,32,3,65,240,35,106,32,14,66,0,32,18,66,0,16,229,13,32,3,65,224,31,106,32,3,41,3,144,37,34,31,32,3,41,3,240,35,124,34,25,32,3,41,3,240,31,124,34,30,32,13,32,23,84,173,32,16,32,23,86,173,32,3,65,136,32,106,41,3,0,32,12,32,16,86,173,32,3,65,168,37,106,41,3,0,32,12,32,29,84,173,32,3,65,136,36,106,41,3,0,32,3,65,232,34,106,41,3,0,124,124,124,124,124,124,32,32,66,52,136,124,124,34,16,66,12,134,32,13,66,52,136,132,124,34,12,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,224,35,106,32,14,66,0,32,11,66,0,16,229,13,32,3,65,192,34,106,32,10,66,0,32,20,66,0,16,229,13,32,3,65,160,33,106,32,9,66,0,32,21,66,0,16,229,13,32,3,65,208,31,106,32,15,66,0,32,17,66,0,16,229,13,32,3,65,128,37,106,32,22,66,0,32,18,66,0,16,229,13,32,3,65,192,31,106,32,3,41,3,208,31,34,20,32,3,41,3,128,37,124,34,11,32,12,32,30,84,173,32,25,32,30,86,173,32,3,65,248,31,106,41,3,0,32,25,32,31,84,173,32,3,65,152,37,106,41,3,0,32,3,65,248,35,106,41,3,0,124,124,124,124,32,16,66,52,136,124,124,34,21,66,12,134,32,12,66,52,136,132,124,34,17,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,176,31,106,32,11,32,17,86,173,32,11,32,20,84,173,32,3,65,216,31,106,41,3,0,32,3,65,136,37,106,41,3,0,124,124,32,21,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,240,36,106,32,22,66,0,32,1,41,3,40,34,11,66,0,16,229,13,32,3,65,208,35,106,32,14,66,0,32,1,41,3,48,34,20,66,0,16,229,13,32,3,65,176,34,106,32,10,66,0,32,1,41,3,56,34,21,66,0,16,229,13,32,3,65,144,33,106,32,9,66,0,32,1,41,3,64,34,17,66,0,16,229,13,32,3,65,160,31,106,32,15,66,0,32,1,41,3,72,34,18,66,0,16,229,13,32,3,65,144,31,106,32,3,41,3,160,31,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,240,30,106,32,15,66,0,32,11,66,0,16,229,13,32,3,65,224,36,106,32,22,66,0,32,20,66,0,16,229,13,32,3,65,192,35,106,32,14,66,0,32,21,66,0,16,229,13,32,3,65,160,34,106,32,10,66,0,32,17,66,0,16,229,13,32,3,65,128,33,106,32,9,66,0,32,18,66,0,16,229,13,32,3,65,128,31,106,32,3,65,168,31,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,240,32,106,32,9,66,0,32,11,66,0,16,229,13,32,3,65,224,30,106,32,15,66,0,32,20,66,0,16,229,13,32,3,65,208,36,106,32,22,66,0,32,21,66,0,16,229,13,32,3,65,176,35,106,32,14,66,0,32,17,66,0,16,229,13,32,3,65,144,34,106,32,10,66,0,32,18,66,0,16,229,13,32,3,65,176,23,106,32,3,41,3,144,34,34,38,32,3,41,3,176,35,124,34,16,32,3,41,3,208,36,124,34,23,32,3,41,3,224,30,124,34,13,32,3,41,3,192,35,34,40,32,3,41,3,160,34,124,34,25,32,3,41,3,128,33,124,34,30,32,3,41,3,224,36,124,34,32,32,3,41,3,240,30,124,34,31,32,3,41,3,128,31,124,34,27,32,3,41,3,144,33,34,42,32,3,41,3,176,34,124,34,12,32,3,41,3,208,35,124,34,26,32,3,41,3,240,36,124,34,29,32,3,41,3,144,31,124,34,39,66,52,136,32,29,32,39,86,173,32,3,65,152,31,106,41,3,0,32,26,32,29,86,173,32,3,65,248,36,106,41,3,0,32,12,32,26,86,173,32,3,65,216,35,106,41,3,0,32,12,32,42,84,173,32,3,65,152,33,106,41,3,0,32,3,65,184,34,106,41,3,0,124,124,124,124,124,124,124,124,34,26,66,12,134,132,124,34,12,66,52,136,32,12,32,27,84,173,32,27,32,31,84,173,32,3,65,136,31,106,41,3,0,32,31,32,32,84,173,32,3,65,248,30,106,41,3,0,32,30,32,32,86,173,32,3,65,232,36,106,41,3,0,32,25,32,30,86,173,32,3,65,136,33,106,41,3,0,32,25,32,40,84,173,32,3,65,200,35,106,41,3,0,32,3,65,168,34,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,26,66,52,136,124,124,34,31,66,12,134,132,124,34,25,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,12,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,128,34,106,32,10,66,0,32,11,66,0,16,229,13,32,3,65,224,32,106,32,9,66,0,32,20,66,0,16,229,13,32,3,65,208,30,106,32,15,66,0,32,21,66,0,16,229,13,32,3,65,192,36,106,32,22,66,0,32,17,66,0,16,229,13,32,3,65,160,35,106,32,14,66,0,32,18,66,0,16,229,13,32,3,65,192,30,106,32,3,41,3,192,36,34,27,32,3,41,3,160,35,124,34,30,32,3,41,3,208,30,124,34,32,32,13,32,25,86,173,32,13,32,23,84,173,32,3,65,232,30,106,41,3,0,32,16,32,23,86,173,32,3,65,216,36,106,41,3,0,32,16,32,38,84,173,32,3,65,152,34,106,41,3,0,32,3,65,184,35,106,41,3,0,124,124,124,124,124,124,32,31,66,52,136,124,124,34,23,66,12,134,32,25,66,52,136,132,124,34,16,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,144,35,106,32,14,66,0,32,11,66,0,16,229,13,32,3,65,240,33,106,32,10,66,0,32,20,66,0,16,229,13,32,3,65,208,32,106,32,9,66,0,32,21,66,0,16,229,13,32,3,65,176,30,106,32,15,66,0,32,17,66,0,16,229,13,32,3,65,176,36,106,32,22,66,0,32,18,66,0,16,229,13,32,3,65,160,30,106,32,3,41,3,176,30,34,14,32,3,41,3,176,36,124,34,22,32,16,32,32,84,173,32,30,32,32,86,173,32,3,65,216,30,106,41,3,0,32,27,32,30,86,173,32,3,65,200,36,106,41,3,0,32,3,65,168,35,106,41,3,0,124,124,124,124,32,23,66,52,136,124,124,34,10,66,12,134,32,16,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,144,30,106,32,9,32,22,84,173,32,14,32,22,86,173,32,3,65,184,30,106,41,3,0,32,3,65,184,36,106,41,3,0,124,124,32,10,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,176,21,106,32,3,41,3,176,23,34,15,32,3,41,3,240,32,124,34,14,66,255,255,255,255,255,255,255,7,131,34,22,66,0,32,24,66,0,16,229,13,32,3,65,128,22,106,32,3,41,3,128,34,34,17,32,3,41,3,224,32,124,34,10,32,3,41,3,192,30,124,34,9,32,14,32,15,84,173,32,3,65,184,23,106,41,3,0,32,3,65,248,32,106,41,3,0,124,124,34,18,66,12,134,32,14,66,52,136,132,124,34,15,66,255,255,255,255,255,255,255,7,131,34,14,66,0,32,19,66,0,16,229,13,32,3,65,208,22,106,32,3,41,3,208,32,34,16,32,3,41,3,240,33,124,34,11,32,3,41,3,144,35,124,34,20,32,3,41,3,160,30,124,34,21,32,9,32,15,86,173,32,9,32,10,84,173,32,3,65,200,30,106,41,3,0,32,10,32,17,84,173,32,3,65,136,34,106,41,3,0,32,3,65,232,32,106,41,3,0,124,124,124,124,32,18,66,52,136,124,124,34,17,66,12,134,32,15,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,34,10,66,0,32,35,66,0,16,229,13,32,3,65,160,23,106,32,3,41,3,144,30,34,18,32,39,66,255,255,255,255,255,255,255,7,131,124,34,15,32,9,32,21,84,173,32,20,32,21,86,173,32,3,65,168,30,106,41,3,0,32,11,32,20,86,173,32,3,65,152,35,106,41,3,0,32,11,32,16,84,173,32,3,65,216,32,106,41,3,0,32,3,65,248,33,106,41,3,0,124,124,124,124,124,124,32,17,66,52,136,124,124,34,20,66,12,134,32,9,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,34,9,66,0,32,33,66,0,16,229,13,32,3,65,224,20,106,32,12,66,255,255,255,255,255,255,63,131,32,11,32,15,84,173,32,3,65,152,30,106,41,3,0,32,15,32,18,84,173,124,32,20,66,52,136,124,124,66,12,134,32,11,66,52,136,132,124,34,15,66,0,32,36,66,0,16,229,13,32,3,65,208,20,106,32,3,41,3,224,20,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,160,21,106,32,22,66,0,32,36,66,0,16,229,13,32,3,65,240,21,106,32,14,66,0,32,24,66,0,16,229,13,32,3,65,192,22,106,32,10,66,0,32,19,66,0,16,229,13,32,3,65,144,23,106,32,9,66,0,32,35,66,0,16,229,13,32,3,65,176,20,106,32,15,66,0,32,33,66,0,16,229,13,32,3,65,192,20,106,32,3,65,232,20,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,144,21,106,32,22,66,0,32,33,66,0,16,229,13,32,3,65,224,21,106,32,14,66,0,32,36,66,0,16,229,13,32,3,65,176,22,106,32,10,66,0,32,24,66,0,16,229,13,32,3,65,128,23,106,32,9,66,0,32,19,66,0,16,229,13,32,3,65,160,20,106,32,15,66,0,32,35,66,0,16,229,13,32,3,65,192,19,106,32,3,41,3,176,22,34,32,32,3,41,3,224,21,124,34,11,32,3,41,3,128,23,124,34,20,32,3,41,3,160,20,124,34,21,32,3,41,3,240,21,34,31,32,3,41,3,160,21,124,34,17,32,3,41,3,192,22,124,34,18,32,3,41,3,144,23,124,34,12,32,3,41,3,176,20,124,34,16,32,3,41,3,192,20,124,34,23,32,3,41,3,128,22,34,26,32,3,41,3,176,21,124,34,13,32,3,41,3,208,22,124,34,25,32,3,41,3,160,23,124,34,30,32,3,41,3,208,20,124,34,27,66,52,136,32,27,32,30,84,173,32,3,65,216,20,106,41,3,0,32,25,32,30,86,173,32,3,65,168,23,106,41,3,0,32,13,32,25,86,173,32,3,65,216,22,106,41,3,0,32,13,32,26,84,173,32,3,65,136,22,106,41,3,0,32,3,65,184,21,106,41,3,0,124,124,124,124,124,124,124,124,34,25,66,12,134,132,124,34,13,66,52,136,32,13,32,23,84,173,32,16,32,23,86,173,32,3,65,200,20,106,41,3,0,32,12,32,16,86,173,32,3,65,184,20,106,41,3,0,32,12,32,18,84,173,32,3,65,152,23,106,41,3,0,32,17,32,18,86,173,32,3,65,200,22,106,41,3,0,32,17,32,31,84,173,32,3,65,248,21,106,41,3,0,32,3,65,168,21,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,25,66,52,136,124,124,34,16,66,12,134,132,124,34,17,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,13,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,128,21,106,32,22,66,0,32,35,66,0,16,229,13,32,3,65,208,21,106,32,14,66,0,32,33,66,0,16,229,13,32,3,65,160,22,106,32,10,66,0,32,36,66,0,16,229,13,32,3,65,240,22,106,32,9,66,0,32,24,66,0,16,229,13,32,3,65,144,20,106,32,15,66,0,32,19,66,0,16,229,13,32,3,65,128,20,106,32,3,41,3,240,22,34,23,32,3,41,3,160,22,124,34,18,32,3,41,3,144,20,124,34,12,32,17,32,21,84,173,32,20,32,21,86,173,32,3,65,168,20,106,41,3,0,32,11,32,20,86,173,32,3,65,136,23,106,41,3,0,32,11,32,32,84,173,32,3,65,184,22,106,41,3,0,32,3,65,232,21,106,41,3,0,124,124,124,124,124,124,32,16,66,52,136,124,124,34,20,66,12,134,32,17,66,52,136,132,124,34,11,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,240,20,106,32,22,66,0,32,19,66,0,16,229,13,32,3,65,192,21,106,32,14,66,0,32,35,66,0,16,229,13,32,3,65,144,22,106,32,10,66,0,32,33,66,0,16,229,13,32,3,65,224,22,106,32,9,66,0,32,36,66,0,16,229,13,32,3,65,240,19,106,32,15,66,0,32,24,66,0,16,229,13,32,3,65,224,19,106,32,3,41,3,240,19,34,14,32,3,41,3,224,22,124,34,22,32,11,32,12,84,173,32,12,32,18,84,173,32,3,65,152,20,106,41,3,0,32,18,32,23,84,173,32,3,65,248,22,106,41,3,0,32,3,65,168,22,106,41,3,0,124,124,124,124,32,20,66,52,136,124,124,34,10,66,12,134,32,11,66,52,136,132,124,34,9,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,208,19,106,32,9,32,22,84,173,32,14,32,22,86,173,32,3,65,248,19,106,41,3,0,32,3,65,232,22,106,41,3,0,124,124,32,10,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,160,27,106,32,3,41,3,176,31,34,16,32,34,66,255,255,255,255,255,255,255,7,131,124,34,15,32,3,41,3,192,34,34,21,32,3,41,3,160,33,124,34,22,32,3,41,3,224,35,124,34,14,32,3,41,3,192,31,124,34,10,32,3,41,3,208,34,34,18,32,3,41,3,176,33,124,34,9,32,3,41,3,224,31,124,34,11,32,3,41,3,128,30,34,17,32,3,41,3,192,33,124,34,20,66,52,136,32,17,32,20,86,173,32,3,65,136,30,106,41,3,0,32,3,65,200,33,106,41,3,0,124,124,34,12,66,12,134,132,124,34,17,66,52,136,32,11,32,17,86,173,32,9,32,11,86,173,32,3,65,232,31,106,41,3,0,32,9,32,18,84,173,32,3,65,216,34,106,41,3,0,32,3,65,184,33,106,41,3,0,124,124,124,124,32,12,66,52,136,124,124,34,11,66,12,134,132,124,34,9,66,52,136,32,9,32,10,84,173,32,10,32,14,84,173,32,3,65,200,31,106,41,3,0,32,14,32,22,84,173,32,3,65,232,35,106,41,3,0,32,21,32,22,86,173,32,3,65,200,34,106,41,3,0,32,3,65,168,33,106,41,3,0,124,124,124,124,124,124,32,11,66,52,136,124,124,34,25,66,12,134,132,124,34,11,66,255,255,255,255,255,255,255,7,131,34,31,32,0,41,3,24,34,22,124,34,18,66,0,32,20,66,255,255,255,255,255,255,255,7,131,34,26,32,0,41,3,0,34,14,124,34,23,66,1,134,34,20,66,0,16,229,13,32,3,65,160,28,106,32,9,66,255,255,255,255,255,255,255,7,131,34,29,32,0,41,3,16,34,10,124,34,21,66,0,32,17,66,255,255,255,255,255,255,255,7,131,34,39,32,0,41,3,8,34,9,124,34,12,66,1,134,34,17,66,0,16,229,13,32,3,65,144,26,106,32,28,66,255,255,255,255,255,255,63,131,32,11,32,15,84,173,32,3,65,184,31,106,41,3,0,32,15,32,16,84,173,124,32,25,66,52,136,124,124,66,12,134,32,11,66,52,136,132,124,34,38,32,0,41,3,32,34,11,124,34,30,66,0,32,30,66,0,16,229,13,32,3,65,128,26,106,32,3,41,3,144,26,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,224,25,106,32,30,66,1,134,34,15,66,0,32,23,66,0,16,229,13,32,3,65,144,27,106,32,18,66,0,32,17,66,0,16,229,13,32,3,65,144,28,106,32,21,66,0,32,21,66,0,16,229,13,32,3,65,240,25,106,32,3,65,152,26,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,240,29,106,32,23,66,0,32,23,66,0,16,229,13,32,3,65,208,25,106,32,15,66,0,32,12,66,0,16,229,13,32,3,65,128,27,106,32,18,66,0,32,21,66,1,134,66,0,16,229,13,32,3,65,192,25,106,32,3,41,3,208,25,34,40,32,3,41,3,128,27,124,34,17,32,3,41,3,144,27,34,42,32,3,41,3,144,28,124,34,28,32,3,41,3,224,25,124,34,16,32,3,41,3,240,25,124,34,25,32,3,41,3,160,27,34,44,32,3,41,3,160,28,124,34,32,32,3,41,3,128,26,124,34,34,66,52,136,32,32,32,34,86,173,32,3,65,136,26,106,41,3,0,32,32,32,44,84,173,32,3,65,168,27,106,41,3,0,32,3,65,168,28,106,41,3,0,124,124,124,124,34,44,66,12,134,132,124,34,32,66,52,136,32,25,32,32,86,173,32,16,32,25,86,173,32,3,65,248,25,106,41,3,0,32,16,32,28,84,173,32,3,65,232,25,106,41,3,0,32,28,32,42,84,173,32,3,65,152,27,106,41,3,0,32,3,65,152,28,106,41,3,0,124,124,124,124,124,124,32,44,66,52,136,124,124,34,25,66,12,134,132,124,34,28,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,32,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,144,29,106,32,12,66,0,32,20,66,0,16,229,13,32,3,65,176,25,106,32,15,66,0,32,21,66,0,16,229,13,32,3,65,240,26,106,32,18,66,0,32,18,66,0,16,229,13,32,3,65,160,25,106,32,3,41,3,176,25,34,42,32,3,41,3,240,26,124,34,16,32,17,32,28,86,173,32,17,32,40,84,173,32,3,65,216,25,106,41,3,0,32,3,65,136,27,106,41,3,0,124,124,32,25,66,52,136,124,124,34,25,66,12,134,32,28,66,52,136,132,124,34,17,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,128,28,106,32,21,66,0,32,20,66,0,16,229,13,32,3,65,128,29,106,32,12,66,0,32,12,66,0,16,229,13,32,3,65,144,25,106,32,15,66,0,32,18,66,0,16,229,13,32,3,65,128,25,106,32,16,32,17,86,173,32,16,32,42,84,173,32,3,65,184,25,106,41,3,0,32,3,65,248,26,106,41,3,0,124,124,32,25,66,52,136,124,124,34,15,66,12,134,32,17,66,52,136,132,34,20,32,3,41,3,144,25,124,34,17,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,240,24,106,32,17,32,20,84,173,32,3,65,152,25,106,41,3,0,32,15,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,224,26,106,66,252,255,255,255,255,255,255,31,32,31,125,34,15,66,0,32,14,66,0,16,229,13,32,3,65,240,27,106,66,252,255,255,255,255,255,255,31,32,29,125,34,17,66,0,32,9,66,0,16,229,13,32,3,65,240,28,106,66,252,255,255,255,255,255,255,31,32,39,125,34,28,66,0,32,10,66,0,16,229,13,32,3,65,224,29,106,66,188,225,255,255,191,255,255,31,32,26,125,34,20,66,0,32,22,66,0,16,229,13,32,3,65,224,24,106,66,252,255,255,255,255,255,255,1,32,38,125,34,16,66,0,32,11,66,0,16,229,13,32,3,65,208,24,106,32,3,41,3,224,24,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,176,24,106,32,16,66,0,32,14,66,0,16,229,13,32,3,65,208,26,106,32,15,66,0,32,9,66,0,16,229,13,32,3,65,224,27,106,32,17,66,0,32,10,66,0,16,229,13,32,3,65,224,28,106,32,28,66,0,32,22,66,0,16,229,13,32,3,65,208,29,106,32,20,66,0,32,11,66,0,16,229,13,32,3,65,192,24,106,32,3,65,232,24,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,192,29,106,32,20,66,0,32,14,66,0,16,229,13,32,3,65,160,24,106,32,16,66,0,32,9,66,0,16,229,13,32,3,65,192,26,106,32,15,66,0,32,10,66,0,16,229,13,32,3,65,208,27,106,32,17,66,0,32,22,66,0,16,229,13,32,3,65,208,28,106,32,28,66,0,32,11,66,0,16,229,13,32,3,65,144,24,106,32,3,41,3,208,27,34,54,32,3,41,3,208,28,124,34,25,32,3,41,3,192,26,124,34,26,32,3,41,3,160,24,124,34,29,32,3,41,3,224,28,34,45,32,3,41,3,208,29,124,34,39,32,3,41,3,224,27,124,34,38,32,3,41,3,208,26,124,34,40,32,3,41,3,176,24,124,34,42,32,3,41,3,192,24,124,34,44,32,3,41,3,240,28,34,37,32,3,41,3,224,29,124,34,31,32,3,41,3,240,27,124,34,49,32,3,41,3,224,26,124,34,50,32,3,41,3,208,24,124,34,51,66,52,136,32,50,32,51,86,173,32,3,65,216,24,106,41,3,0,32,49,32,50,86,173,32,3,65,232,26,106,41,3,0,32,31,32,49,86,173,32,3,65,248,27,106,41,3,0,32,31,32,37,84,173,32,3,65,248,28,106,41,3,0,32,3,65,232,29,106,41,3,0,124,124,124,124,124,124,124,124,34,49,66,12,134,132,124,34,31,66,52,136,32,31,32,44,84,173,32,42,32,44,86,173,32,3,65,200,24,106,41,3,0,32,40,32,42,86,173,32,3,65,184,24,106,41,3,0,32,38,32,40,86,173,32,3,65,216,26,106,41,3,0,32,38,32,39,84,173,32,3,65,232,27,106,41,3,0,32,39,32,45,84,173,32,3,65,232,28,106,41,3,0,32,3,65,216,29,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,49,66,52,136,124,124,34,42,66,12,134,132,124,34,39,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,31,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,192,28,106,32,28,66,0,32,14,66,0,16,229,13,32,3,65,176,29,106,32,20,66,0,32,9,66,0,16,229,13,32,3,65,128,24,106,32,16,66,0,32,10,66,0,16,229,13,32,3,65,176,26,106,32,15,66,0,32,22,66,0,16,229,13,32,3,65,192,27,106,32,17,66,0,32,11,66,0,16,229,13,32,3,65,240,23,106,32,3,41,3,176,26,34,44,32,3,41,3,192,27,124,34,38,32,3,41,3,128,24,124,34,40,32,29,32,39,86,173,32,26,32,29,86,173,32,3,65,168,24,106,41,3,0,32,25,32,26,86,173,32,3,65,200,26,106,41,3,0,32,25,32,54,84,173,32,3,65,216,27,106,41,3,0,32,3,65,216,28,106,41,3,0,124,124,124,124,124,124,32,42,66,52,136,124,124,34,29,66,12,134,32,39,66,52,136,132,124,34,25,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,176,27,106,32,17,66,0,32,14,66,0,16,229,13,32,3,65,176,28,106,32,28,66,0,32,9,66,0,16,229,13,32,3,65,160,29,106,32,20,66,0,32,10,66,0,16,229,13,32,3,65,224,23,106,32,16,66,0,32,22,66,0,16,229,13,32,3,65,160,26,106,32,15,66,0,32,11,66,0,16,229,13,32,3,65,208,23,106,32,3,41,3,224,23,34,39,32,3,41,3,160,26,124,34,26,32,25,32,40,84,173,32,38,32,40,86,173,32,3,65,136,24,106,41,3,0,32,38,32,44,84,173,32,3,65,184,26,106,41,3,0,32,3,65,200,27,106,41,3,0,124,124,124,124,32,29,66,52,136,124,124,34,29,66,12,134,32,25,66,52,136,132,124,34,25,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,192,23,106,32,25,32,26,84,173,32,26,32,39,84,173,32,3,65,232,23,106,41,3,0,32,3,65,168,26,106,41,3,0,124,124,32,29,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,41,3,40,33,29,32,0,41,3,48,33,39,32,0,41,3,56,33,38,32,0,41,3,64,33,40,32,3,32,0,41,3,72,34,56,32,13,66,255,255,255,255,255,255,63,131,124,32,3,41,3,208,19,34,54,32,27,66,255,255,255,255,255,255,255,7,131,124,34,13,32,3,41,3,192,21,34,45,32,3,41,3,240,20,124,34,25,32,3,41,3,144,22,124,34,27,32,3,41,3,224,19,124,34,26,32,3,41,3,208,21,34,37,32,3,41,3,128,21,124,34,42,32,3,41,3,128,20,124,34,44,32,3,41,3,192,19,34,50,32,3,41,3,144,21,124,34,49,66,52,136,32,49,32,50,84,173,32,3,65,200,19,106,41,3,0,32,3,65,152,21,106,41,3,0,124,124,34,41,66,12,134,132,124,34,50,66,52,136,32,44,32,50,86,173,32,42,32,44,86,173,32,3,65,136,20,106,41,3,0,32,37,32,42,86,173,32,3,65,216,21,106,41,3,0,32,3,65,136,21,106,41,3,0,124,124,124,124,32,41,66,52,136,124,124,34,44,66,12,134,132,124,34,42,66,52,136,32,26,32,42,86,173,32,26,32,27,84,173,32,3,65,232,19,106,41,3,0,32,25,32,27,86,173,32,3,65,152,22,106,41,3,0,32,25,32,45,84,173,32,3,65,200,21,106,41,3,0,32,3,65,248,20,106,41,3,0,124,124,124,124,124,124,32,44,66,52,136,124,124,34,27,66,12,134,132,124,34,25,66,52,136,32,13,32,25,86,173,32,3,65,216,19,106,41,3,0,32,13,32,54,84,173,124,32,27,66,52,136,124,124,66,12,134,132,124,34,44,55,3,192,40,32,3,32,40,32,25,66,255,255,255,255,255,255,255,7,131,124,34,54,55,3,184,40,32,3,32,38,32,42,66,255,255,255,255,255,255,255,7,131,124,34,42,55,3,176,40,32,3,32,39,32,50,66,255,255,255,255,255,255,255,7,131,124,34,50,55,3,168,40,32,3,32,29,32,49,66,255,255,255,255,255,255,255,7,131,124,34,49,55,3,160,40,32,3,32,3,65,160,40,106,16,158,13,34,5,65,1,115,34,8,54,2,204,40,32,3,52,2,204,40,33,45,32,3,32,8,54,2,204,40,32,3,65,144,14,106,32,54,66,0,32,3,52,2,204,40,34,25,125,34,13,131,32,25,66,1,125,34,25,32,15,32,22,124,131,132,34,22,66,0,32,13,32,49,131,32,14,32,20,124,32,25,131,132,34,20,66,1,134,34,27,66,0,16,229,13,32,3,65,144,15,106,32,13,32,42,131,32,10,32,17,124,32,25,131,132,34,14,66,0,32,13,32,50,131,32,9,32,28,124,32,25,131,132,34,15,66,1,134,34,9,66,0,16,229,13,32,3,65,128,13,106,32,13,32,44,131,32,11,32,16,124,32,25,131,132,34,17,66,0,32,17,66,0,16,229,13,32,3,65,240,12,106,32,3,41,3,128,13,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,160,11,106,32,17,66,1,134,34,10,66,0,32,20,66,0,16,229,13,32,3,65,128,14,106,32,22,66,0,32,9,66,0,16,229,13,32,3,65,128,15,106,32,14,66,0,32,14,66,0,16,229,13,32,3,65,224,12,106,32,3,65,136,13,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,224,16,106,32,20,66,0,32,20,66,0,16,229,13,32,3,65,144,11,106,32,10,66,0,32,15,66,0,16,229,13,32,3,65,240,13,106,32,22,66,0,32,14,66,1,134,66,0,16,229,13,32,3,65,128,11,106,32,3,41,3,144,11,34,26,32,3,41,3,240,13,124,34,9,32,3,41,3,128,14,34,37,32,3,41,3,128,15,124,34,11,32,3,41,3,160,11,124,34,28,32,3,41,3,224,12,124,34,16,32,3,41,3,144,14,34,41,32,3,41,3,144,15,124,34,13,32,3,41,3,240,12,124,34,25,66,52,136,32,13,32,25,86,173,32,3,65,248,12,106,41,3,0,32,13,32,41,84,173,32,3,65,152,14,106,41,3,0,32,3,65,152,15,106,41,3,0,124,124,124,124,34,41,66,12,134,132,124,34,13,66,52,136,32,13,32,16,84,173,32,16,32,28,84,173,32,3,65,232,12,106,41,3,0,32,11,32,28,86,173,32,3,65,168,11,106,41,3,0,32,11,32,37,84,173,32,3,65,136,14,106,41,3,0,32,3,65,136,15,106,41,3,0,124,124,124,124,124,124,32,41,66,52,136,124,124,34,16,66,12,134,132,124,34,11,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,13,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,128,16,106,32,15,66,0,32,27,66,0,16,229,13,32,3,65,144,10,106,32,10,66,0,32,14,66,0,16,229,13,32,3,65,224,13,106,32,22,66,0,32,22,66,0,16,229,13,32,3,65,128,10,106,32,3,41,3,144,10,34,37,32,3,41,3,224,13,124,34,28,32,9,32,11,86,173,32,9,32,26,84,173,32,3,65,152,11,106,41,3,0,32,3,65,248,13,106,41,3,0,124,124,32,16,66,52,136,124,124,34,16,66,12,134,32,11,66,52,136,132,124,34,9,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,240,14,106,32,14,66,0,32,27,66,0,16,229,13,32,3,65,240,15,106,32,15,66,0,32,15,66,0,16,229,13,32,3,65,128,9,106,32,10,66,0,32,22,66,0,16,229,13,32,3,65,240,8,106,32,9,32,28,84,173,32,28,32,37,84,173,32,3,65,152,10,106,41,3,0,32,3,65,232,13,106,41,3,0,124,124,32,16,66,52,136,124,124,34,10,66,12,134,32,9,66,52,136,132,34,9,32,3,41,3,128,9,124,34,11,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,224,7,106,32,9,32,11,86,173,32,3,65,136,9,106,41,3,0,32,10,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,208,7,106,32,3,41,3,224,7,34,47,32,25,66,254,255,255,255,255,255,255,7,131,124,34,37,32,3,41,3,240,14,34,28,32,3,41,3,240,15,124,34,10,32,3,41,3,240,8,124,34,9,32,3,41,3,128,10,34,16,32,3,41,3,128,16,124,34,11,32,3,41,3,128,11,34,27,32,3,41,3,224,16,124,34,25,66,52,136,32,25,32,27,84,173,32,3,65,136,11,106,41,3,0,32,3,65,232,16,106,41,3,0,124,124,34,26,66,12,134,132,124,34,27,66,52,136,32,11,32,27,86,173,32,11,32,16,84,173,32,3,65,136,10,106,41,3,0,32,3,65,136,16,106,41,3,0,124,124,32,26,66,52,136,124,124,34,11,66,12,134,132,124,34,26,66,52,136,32,9,32,26,86,173,32,9,32,10,84,173,32,3,65,248,8,106,41,3,0,32,10,32,28,84,173,32,3,65,248,14,106,41,3,0,32,3,65,248,15,106,41,3,0,124,124,124,124,32,11,66,52,136,124,124,34,43,66,12,134,132,124,34,41,66,255,255,255,255,255,255,255,7,131,34,10,66,0,66,180,164,255,255,191,254,255,223,0,32,23,125,34,28,66,0,16,229,13,32,3,65,224,8,106,32,26,66,255,255,255,255,255,255,255,7,131,34,9,66,0,66,244,255,255,255,255,255,255,223,0,32,12,125,34,12,66,0,16,229,13,32,3,65,240,9,106,32,27,66,255,255,255,255,255,255,255,7,131,34,11,66,0,66,244,255,255,255,255,255,255,223,0,32,21,125,34,16,66,0,16,229,13,32,3,65,240,10,106,32,25,66,255,255,255,255,255,255,255,7,131,34,21,66,0,66,244,255,255,255,255,255,255,223,0,32,18,125,34,23,66,0,16,229,13,32,3,65,192,6,106,32,13,66,255,255,255,255,255,255,63,131,32,37,32,41,86,173,32,3,65,232,7,106,41,3,0,32,37,32,47,84,173,124,32,43,66,52,136,124,124,66,12,134,32,41,66,52,136,132,124,34,18,66,0,66,244,255,255,255,255,255,255,5,32,30,125,34,13,66,0,16,229,13,32,3,65,176,6,106,32,3,41,3,192,6,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,144,6,106,32,18,66,0,32,28,66,0,16,229,13,32,3,65,192,7,106,32,10,66,0,32,12,66,0,16,229,13,32,3,65,208,8,106,32,9,66,0,32,16,66,0,16,229,13,32,3,65,224,9,106,32,11,66,0,32,23,66,0,16,229,13,32,3,65,224,10,106,32,21,66,0,32,13,66,0,16,229,13,32,3,65,160,6,106,32,3,65,200,6,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,208,10,106,32,21,66,0,32,28,66,0,16,229,13,32,3,65,128,6,106,32,18,66,0,32,12,66,0,16,229,13,32,3,65,176,7,106,32,10,66,0,32,16,66,0,16,229,13,32,3,65,192,8,106,32,9,66,0,32,23,66,0,16,229,13,32,3,65,208,9,106,32,11,66,0,32,13,66,0,16,229,13,32,3,65,128,4,106,32,3,41,3,192,8,34,57,32,3,41,3,208,9,124,34,37,32,3,41,3,176,7,124,34,41,32,3,41,3,128,6,124,34,47,32,3,41,3,224,9,34,59,32,3,41,3,224,10,124,34,43,32,3,41,3,208,8,124,34,46,32,3,41,3,192,7,124,34,48,32,3,41,3,144,6,124,34,52,32,3,41,3,160,6,124,34,55,32,3,41,3,240,9,34,60,32,3,41,3,240,10,124,34,30,32,3,41,3,224,8,124,34,53,32,3,41,3,208,7,124,34,58,32,3,41,3,176,6,124,34,69,66,52,136,32,58,32,69,86,173,32,3,65,184,6,106,41,3,0,32,53,32,58,86,173,32,3,65,216,7,106,41,3,0,32,30,32,53,86,173,32,3,65,232,8,106,41,3,0,32,30,32,60,84,173,32,3,65,248,9,106,41,3,0,32,3,65,248,10,106,41,3,0,124,124,124,124,124,124,124,124,34,53,66,12,134,132,124,34,30,66,52,136,32,30,32,55,84,173,32,52,32,55,86,173,32,3,65,168,6,106,41,3,0,32,48,32,52,86,173,32,3,65,152,6,106,41,3,0,32,46,32,48,86,173,32,3,65,200,7,106,41,3,0,32,43,32,46,86,173,32,3,65,216,8,106,41,3,0,32,43,32,59,84,173,32,3,65,232,9,106,41,3,0,32,3,65,232,10,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,53,66,52,136,124,124,34,52,66,12,134,132,124,34,43,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,30,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,192,9,106,32,11,66,0,32,28,66,0,16,229,13,32,3,65,192,10,106,32,21,66,0,32,12,66,0,16,229,13,32,3,65,240,5,106,32,18,66,0,32,16,66,0,16,229,13,32,3,65,160,7,106,32,10,66,0,32,23,66,0,16,229,13,32,3,65,176,8,106,32,9,66,0,32,13,66,0,16,229,13,32,3,65,224,5,106,32,3,41,3,160,7,34,55,32,3,41,3,176,8,124,34,46,32,3,41,3,240,5,124,34,48,32,43,32,47,84,173,32,41,32,47,86,173,32,3,65,136,6,106,41,3,0,32,37,32,41,86,173,32,3,65,184,7,106,41,3,0,32,37,32,57,84,173,32,3,65,200,8,106,41,3,0,32,3,65,216,9,106,41,3,0,124,124,124,124,124,124,32,52,66,52,136,124,124,34,41,66,12,134,32,43,66,52,136,132,124,34,37,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,160,8,106,32,9,66,0,32,28,66,0,16,229,13,32,3,65,176,9,106,32,11,66,0,32,12,66,0,16,229,13,32,3,65,176,10,106,32,21,66,0,32,16,66,0,16,229,13,32,3,65,208,5,106,32,18,66,0,32,23,66,0,16,229,13,32,3,65,144,7,106,32,10,66,0,32,13,66,0,16,229,13,32,3,65,192,5,106,32,3,41,3,208,5,34,28,32,3,41,3,144,7,124,34,12,32,37,32,48,84,173,32,46,32,48,86,173,32,3,65,248,5,106,41,3,0,32,46,32,55,84,173,32,3,65,168,7,106,41,3,0,32,3,65,184,8,106,41,3,0,124,124,124,124,32,41,66,52,136,124,124,34,16,66,12,134,32,37,66,52,136,132,124,34,23,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,176,5,106,32,12,32,23,86,173,32,12,32,28,84,173,32,3,65,216,5,106,41,3,0,32,3,65,152,7,106,41,3,0,124,124,32,16,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,128,7,106,32,10,66,0,32,25,66,1,134,66,254,255,255,255,255,255,255,15,131,34,12,66,0,16,229,13,32,3,65,144,8,106,32,9,66,0,32,27,66,1,134,66,254,255,255,255,255,255,255,15,131,34,28,66,0,16,229,13,32,3,65,160,5,106,32,18,66,0,32,18,66,0,16,229,13,32,3,65,144,5,106,32,3,41,3,160,5,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,240,4,106,32,21,66,0,32,18,66,1,134,34,18,66,0,16,229,13,32,3,65,240,6,106,32,10,66,0,32,28,66,0,16,229,13,32,3,65,128,8,106,32,9,66,0,32,9,66,0,16,229,13,32,3,65,128,5,106,32,3,65,168,5,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,160,10,106,32,21,66,0,32,21,66,0,16,229,13,32,3,65,224,4,106,32,11,66,0,32,18,66,0,16,229,13,32,3,65,208,6,106,32,10,66,0,32,26,66,1,134,66,254,255,255,255,255,255,255,15,131,66,0,16,229,13,32,3,32,3,41,3,224,4,34,27,32,3,41,3,208,6,124,34,21,32,3,41,3,240,6,34,26,32,3,41,3,128,8,124,34,16,32,3,41,3,240,4,124,34,23,32,3,41,3,128,5,124,34,13,32,3,41,3,128,7,34,37,32,3,41,3,144,8,124,34,28,32,3,41,3,144,5,124,34,25,66,52,136,32,25,32,28,84,173,32,3,65,152,5,106,41,3,0,32,28,32,37,84,173,32,3,65,136,7,106,41,3,0,32,3,65,152,8,106,41,3,0,124,124,124,124,34,37,66,12,134,132,124,34,28,66,52,136,32,13,32,28,86,173,32,13,32,23,84,173,32,3,65,136,5,106,41,3,0,32,16,32,23,86,173,32,3,65,248,4,106,41,3,0,32,16,32,26,84,173,32,3,65,248,6,106,41,3,0,32,3,65,136,8,106,41,3,0,124,124,124,124,124,124,32,37,66,52,136,124,124,34,13,66,12,134,132,124,34,16,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,28,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,160,9,106,32,11,66,0,32,12,66,0,16,229,13,32,3,65,208,4,106,32,9,66,0,32,18,66,0,16,229,13,32,3,65,224,6,106,32,10,66,0,32,10,66,0,16,229,13,32,3,65,192,4,106,32,3,41,3,208,4,34,26,32,3,41,3,224,6,124,34,23,32,16,32,21,84,173,32,21,32,27,84,173,32,3,65,232,4,106,41,3,0,32,3,65,216,6,106,41,3,0,124,124,32,13,66,52,136,124,124,34,13,66,12,134,32,16,66,52,136,132,124,34,21,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,240,7,106,32,9,66,0,32,12,66,0,16,229,13,32,3,65,144,9,106,32,11,66,0,32,11,66,0,16,229,13,32,3,65,176,4,106,32,10,66,0,32,18,66,0,16,229,13,32,3,65,160,4,106,32,21,32,23,84,173,32,23,32,26,84,173,32,3,65,216,4,106,41,3,0,32,3,65,232,6,106,41,3,0,124,124,32,13,66,52,136,124,124,34,10,66,12,134,32,21,66,52,136,132,34,9,32,3,41,3,176,4,124,34,11,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,144,4,106,32,9,32,11,86,173,32,3,65,184,4,106,41,3,0,32,10,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,32,5,54,2,204,40,32,3,65,208,18,106,66,0,32,45,125,34,18,32,3,41,3,240,24,34,41,32,34,66,254,255,255,255,255,255,255,7,131,124,34,16,32,3,41,3,128,28,34,12,32,3,41,3,128,29,124,34,10,32,3,41,3,128,25,124,34,9,32,3,41,3,160,25,34,13,32,3,41,3,144,29,124,34,11,32,3,41,3,192,25,34,23,32,3,41,3,240,29,124,34,21,66,52,136,32,21,32,23,84,173,32,3,65,200,25,106,41,3,0,32,3,65,248,29,106,41,3,0,124,124,34,27,66,12,134,132,124,34,23,66,52,136,32,11,32,23,86,173,32,11,32,13,84,173,32,3,65,168,25,106,41,3,0,32,3,65,152,29,106,41,3,0,124,124,32,27,66,52,136,124,124,34,13,66,12,134,132,124,34,11,66,52,136,32,9,32,11,86,173,32,9,32,10,84,173,32,3,65,136,25,106,41,3,0,32,10,32,12,84,173,32,3,65,136,28,106,41,3,0,32,3,65,136,29,106,41,3,0,124,124,124,124,32,13,66,52,136,124,124,34,47,66,12,134,132,124,34,13,66,255,255,255,255,255,255,255,7,131,32,3,41,3,192,23,34,43,32,51,66,255,255,255,255,255,255,255,7,131,124,34,27,32,3,41,3,176,28,34,46,32,3,41,3,160,29,124,34,10,32,3,41,3,176,27,124,34,9,32,3,41,3,208,23,124,34,12,32,3,41,3,192,28,34,48,32,3,41,3,176,29,124,34,26,32,3,41,3,240,23,124,34,34,32,3,41,3,144,24,34,37,32,3,41,3,192,29,124,34,51,66,52,136,32,37,32,51,86,173,32,3,65,152,24,106,41,3,0,32,3,65,200,29,106,41,3,0,124,124,34,52,66,12,134,132,124,34,37,66,52,136,32,34,32,37,86,173,32,26,32,34,86,173,32,3,65,248,23,106,41,3,0,32,26,32,48,84,173,32,3,65,200,28,106,41,3,0,32,3,65,184,29,106,41,3,0,124,124,124,124,32,52,66,52,136,124,124,34,34,66,12,134,132,124,34,26,66,52,136,32,12,32,26,86,173,32,9,32,12,86,173,32,3,65,216,23,106,41,3,0,32,9,32,10,84,173,32,3,65,184,27,106,41,3,0,32,10,32,46,84,173,32,3,65,184,28,106,41,3,0,32,3,65,168,29,106,41,3,0,124,124,124,124,124,124,32,34,66,52,136,124,124,34,46,66,12,134,132,124,34,34,66,255,255,255,255,255,255,255,7,131,124,131,32,45,66,1,125,34,12,32,40,66,1,134,131,132,34,10,66,0,32,21,66,255,255,255,255,255,255,255,7,131,32,51,66,255,255,255,255,255,255,255,7,131,124,32,18,131,32,12,32,29,66,1,134,131,132,34,21,66,1,134,34,29,66,0,16,229,13,32,3,65,128,19,106,32,11,66,255,255,255,255,255,255,255,7,131,32,26,66,255,255,255,255,255,255,255,7,131,124,32,18,131,32,12,32,38,66,1,134,131,132,34,9,66,0,32,23,66,255,255,255,255,255,255,255,7,131,32,37,66,255,255,255,255,255,255,255,7,131,124,32,18,131,32,12,32,39,66,1,134,131,132,34,11,66,1,134,34,23,66,0,16,229,13,32,3,65,144,18,106,32,31,66,255,255,255,255,255,255,63,131,32,32,66,255,255,255,255,255,255,63,131,124,32,13,32,16,84,173,32,3,65,248,24,106,41,3,0,32,16,32,41,84,173,124,32,47,66,52,136,124,124,66,12,134,32,13,66,52,136,132,124,32,27,32,34,86,173,32,3,65,200,23,106,41,3,0,32,27,32,43,84,173,124,32,46,66,52,136,124,124,66,12,134,32,34,66,52,136,132,124,32,18,131,32,12,32,56,66,1,134,131,132,34,18,66,0,32,18,66,0,16,229,13,32,3,65,128,18,106,32,3,41,3,144,18,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,224,17,106,32,18,66,1,134,34,12,66,0,32,21,66,0,16,229,13,32,3,65,192,18,106,32,10,66,0,32,23,66,0,16,229,13,32,3,65,240,18,106,32,9,66,0,32,9,66,0,16,229,13,32,3,65,240,17,106,32,3,65,152,18,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,176,19,106,32,21,66,0,32,21,66,0,16,229,13,32,3,65,208,17,106,32,12,66,0,32,11,66,0,16,229,13,32,3,65,176,18,106,32,10,66,0,32,9,66,1,134,66,0,16,229,13,32,3,65,192,17,106,32,3,41,3,208,17,34,26,32,3,41,3,176,18,124,34,23,32,3,41,3,192,18,34,34,32,3,41,3,240,18,124,34,13,32,3,41,3,224,17,124,34,32,32,3,41,3,240,17,124,34,31,32,3,41,3,208,18,34,39,32,3,41,3,128,19,124,34,16,32,3,41,3,128,18,124,34,27,66,52,136,32,16,32,27,86,173,32,3,65,136,18,106,41,3,0,32,16,32,39,84,173,32,3,65,216,18,106,41,3,0,32,3,65,136,19,106,41,3,0,124,124,124,124,34,39,66,12,134,132,124,34,16,66,52,136,32,16,32,31,84,173,32,31,32,32,84,173,32,3,65,248,17,106,41,3,0,32,13,32,32,86,173,32,3,65,232,17,106,41,3,0,32,13,32,34,84,173,32,3,65,200,18,106,41,3,0,32,3,65,248,18,106,41,3,0,124,124,124,124,124,124,32,39,66,52,136,124,124,34,31,66,12,134,132,124,34,13,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,16,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,160,19,106,32,11,66,0,32,29,66,0,16,229,13,32,3,65,176,17,106,32,12,66,0,32,9,66,0,16,229,13,32,3,65,160,18,106,32,10,66,0,32,10,66,0,16,229,13,32,3,65,160,17,106,32,3,41,3,176,17,34,34,32,3,41,3,160,18,124,34,32,32,13,32,23,84,173,32,23,32,26,84,173,32,3,65,216,17,106,41,3,0,32,3,65,184,18,106,41,3,0,124,124,32,31,66,52,136,124,124,34,31,66,12,134,32,13,66,52,136,132,124,34,23,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,224,18,106,32,9,66,0,32,29,66,0,16,229,13,32,3,65,144,19,106,32,11,66,0,32,11,66,0,16,229,13,32,3,65,144,17,106,32,12,66,0,32,10,66,0,16,229,13,32,3,65,128,17,106,32,23,32,32,84,173,32,32,32,34,84,173,32,3,65,184,17,106,41,3,0,32,3,65,168,18,106,41,3,0,124,124,32,31,66,52,136,124,124,34,12,66,12,134,32,23,66,52,136,132,34,23,32,3,41,3,144,17,124,34,13,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,240,16,106,32,13,32,23,84,173,32,3,65,152,17,106,41,3,0,32,12,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,208,13,106,32,22,66,0,32,33,66,0,16,229,13,32,3,65,224,14,106,32,14,66,0,32,35,66,0,16,229,13,32,3,65,224,15,106,32,15,66,0,32,19,66,0,16,229,13,32,3,65,208,16,106,32,20,66,0,32,24,66,0,16,229,13,32,3,65,208,12,106,32,17,66,0,32,36,66,0,16,229,13,32,3,65,192,12,106,32,3,41,3,208,12,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,160,12,106,32,17,66,0,32,33,66,0,16,229,13,32,3,65,192,13,106,32,22,66,0,32,35,66,0,16,229,13,32,3,65,208,14,106,32,14,66,0,32,19,66,0,16,229,13,32,3,65,208,15,106,32,15,66,0,32,24,66,0,16,229,13,32,3,65,192,16,106,32,20,66,0,32,36,66,0,16,229,13,32,3,65,176,12,106,32,3,65,216,12,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,176,16,106,32,20,66,0,32,33,66,0,16,229,13,32,3,65,144,12,106,32,17,66,0,32,35,66,0,16,229,13,32,3,65,176,13,106,32,22,66,0,32,19,66,0,16,229,13,32,3,65,192,14,106,32,14,66,0,32,24,66,0,16,229,13,32,3,65,192,15,106,32,15,66,0,32,36,66,0,16,229,13,32,3,65,128,12,106,32,3,41,3,192,14,34,48,32,3,41,3,192,15,124,34,23,32,3,41,3,176,13,124,34,13,32,3,41,3,144,12,124,34,32,32,3,41,3,208,15,34,45,32,3,41,3,192,16,124,34,31,32,3,41,3,208,14,124,34,26,32,3,41,3,192,13,124,34,34,32,3,41,3,160,12,124,34,29,32,3,41,3,176,12,124,34,39,32,3,41,3,224,15,34,37,32,3,41,3,208,16,124,34,12,32,3,41,3,224,14,124,34,38,32,3,41,3,208,13,124,34,40,32,3,41,3,192,12,124,34,51,66,52,136,32,40,32,51,86,173,32,3,65,200,12,106,41,3,0,32,38,32,40,86,173,32,3,65,216,13,106,41,3,0,32,12,32,38,86,173,32,3,65,232,14,106,41,3,0,32,12,32,37,84,173,32,3,65,232,15,106,41,3,0,32,3,65,216,16,106,41,3,0,124,124,124,124,124,124,124,124,34,38,66,12,134,132,124,34,12,66,52,136,32,12,32,39,84,173,32,29,32,39,86,173,32,3,65,184,12,106,41,3,0,32,29,32,34,84,173,32,3,65,168,12,106,41,3,0,32,26,32,34,86,173,32,3,65,200,13,106,41,3,0,32,26,32,31,84,173,32,3,65,216,14,106,41,3,0,32,31,32,45,84,173,32,3,65,216,15,106,41,3,0,32,3,65,200,16,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,38,66,52,136,124,124,34,52,66,12,134,132,124,34,31,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,12,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,52,2,204,40,33,26,32,0,32,3,41,3,128,4,34,45,32,3,41,3,208,10,124,34,34,66,255,255,255,255,255,255,255,7,131,34,55,32,3,41,3,192,17,34,37,32,3,41,3,176,19,124,34,29,66,255,255,255,255,255,255,255,7,131,124,34,39,55,3,0,32,0,32,3,41,3,192,9,34,46,32,3,41,3,192,10,124,34,38,32,3,41,3,224,5,124,34,40,32,34,32,45,84,173,32,3,65,136,4,106,41,3,0,32,3,65,216,10,106,41,3,0,124,124,34,53,66,12,134,32,34,66,52,136,132,124,34,34,66,255,255,255,255,255,255,255,7,131,34,58,32,3,41,3,160,17,34,56,32,3,41,3,160,19,124,34,45,32,29,32,37,84,173,32,3,65,200,17,106,41,3,0,32,3,65,184,19,106,41,3,0,124,124,34,57,66,12,134,32,29,66,52,136,132,124,34,29,66,255,255,255,255,255,255,255,7,131,124,34,37,55,3,8,32,0,32,3,41,3,176,9,34,59,32,3,41,3,176,10,124,34,41,32,3,41,3,160,8,124,34,47,32,3,41,3,192,5,124,34,43,32,34,32,40,84,173,32,38,32,40,86,173,32,3,65,232,5,106,41,3,0,32,38,32,46,84,173,32,3,65,200,9,106,41,3,0,32,3,65,200,10,106,41,3,0,124,124,124,124,32,53,66,52,136,124,124,34,53,66,12,134,32,34,66,52,136,132,124,34,34,66,255,255,255,255,255,255,255,7,131,34,60,32,3,41,3,224,18,34,70,32,3,41,3,144,19,124,34,38,32,3,41,3,128,17,124,34,40,32,29,32,45,84,173,32,45,32,56,84,173,32,3,65,168,17,106,41,3,0,32,3,65,168,19,106,41,3,0,124,124,32,57,66,52,136,124,124,34,56,66,12,134,32,29,66,52,136,132,124,34,29,66,255,255,255,255,255,255,255,7,131,124,34,45,55,3,16,32,0,32,3,41,3,176,5,34,57,32,69,66,255,255,255,255,255,255,255,7,131,124,34,46,32,34,32,43,84,173,32,43,32,47,84,173,32,3,65,200,5,106,41,3,0,32,41,32,47,86,173,32,3,65,168,8,106,41,3,0,32,41,32,59,84,173,32,3,65,184,9,106,41,3,0,32,3,65,184,10,106,41,3,0,124,124,124,124,124,124,32,53,66,52,136,124,124,34,41,66,12,134,32,34,66,52,136,132,124,34,34,66,255,255,255,255,255,255,255,7,131,34,47,32,3,41,3,240,16,34,43,32,27,66,254,255,255,255,255,255,255,7,131,124,34,27,32,29,32,40,84,173,32,38,32,40,86,173,32,3,65,136,17,106,41,3,0,32,38,32,70,84,173,32,3,65,232,18,106,41,3,0,32,3,65,152,19,106,41,3,0,124,124,124,124,32,56,66,52,136,124,124,34,40,66,12,134,32,29,66,52,136,132,124,34,29,66,255,255,255,255,255,255,255,7,131,124,34,38,55,3,24,32,0,32,30,66,255,255,255,255,255,255,63,131,32,34,32,46,84,173,32,3,65,184,5,106,41,3,0,32,46,32,57,84,173,124,32,41,66,52,136,124,124,66,12,134,32,34,66,52,136,132,124,34,41,32,16,66,255,255,255,255,255,255,63,131,32,27,32,29,86,173,32,3,65,248,16,106,41,3,0,32,27,32,43,84,173,124,32,40,66,52,136,124,124,66,12,134,32,29,66,52,136,132,124,124,34,16,55,3,32,32,0,32,3,41,3,128,12,34,29,32,3,41,3,176,16,124,34,30,66,255,255,255,255,255,255,255,7,131,34,40,55,3,80,32,3,65,176,15,106,32,15,66,0,32,33,66,0,16,229,13,32,3,65,160,16,106,32,20,66,0,32,35,66,0,16,229,13,32,3,65,240,11,106,32,17,66,0,32,19,66,0,16,229,13,32,3,65,160,13,106,32,22,66,0,32,24,66,0,16,229,13,32,3,65,176,14,106,32,14,66,0,32,36,66,0,16,229,13,32,3,65,224,11,106,32,3,41,3,160,13,34,43,32,3,41,3,176,14,124,34,27,32,3,41,3,240,11,124,34,34,32,31,32,32,84,173,32,13,32,32,86,173,32,3,65,152,12,106,41,3,0,32,13,32,23,84,173,32,3,65,184,13,106,41,3,0,32,23,32,48,84,173,32,3,65,200,14,106,41,3,0,32,3,65,200,15,106,41,3,0,124,124,124,124,124,124,32,52,66,52,136,124,124,34,46,66,12,134,32,31,66,52,136,132,124,34,23,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,3,41,3,176,15,34,31,32,3,41,3,160,16,124,34,13,32,3,41,3,224,11,124,34,32,32,29,32,30,86,173,32,3,65,136,12,106,41,3,0,32,3,65,184,16,106,41,3,0,124,124,34,29,66,12,134,32,30,66,52,136,132,124,34,30,66,255,255,255,255,255,255,255,7,131,34,48,55,3,88,32,3,65,160,14,106,32,14,66,0,32,33,66,0,16,229,13,32,3,65,160,15,106,32,15,66,0,32,35,66,0,16,229,13,32,3,65,144,16,106,32,20,66,0,32,19,66,0,16,229,13,32,3,65,208,11,106,32,17,66,0,32,24,66,0,16,229,13,32,3,65,144,13,106,32,22,66,0,32,36,66,0,16,229,13,32,3,65,192,11,106,32,3,41,3,208,11,34,22,32,3,41,3,144,13,124,34,24,32,23,32,34,84,173,32,27,32,34,86,173,32,3,65,248,11,106,41,3,0,32,27,32,43,84,173,32,3,65,168,13,106,41,3,0,32,3,65,184,14,106,41,3,0,124,124,124,124,32,46,66,52,136,124,124,34,14,66,12,134,32,23,66,52,136,132,124,34,15,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,0,32,3,41,3,160,15,34,20,32,3,41,3,144,16,124,34,19,32,3,41,3,160,14,124,34,35,32,3,41,3,192,11,124,34,33,32,30,32,32,84,173,32,13,32,32,86,173,32,3,65,232,11,106,41,3,0,32,13,32,31,84,173,32,3,65,184,15,106,41,3,0,32,3,65,168,16,106,41,3,0,124,124,124,124,32,29,66,52,136,124,124,34,17,66,12,134,32,30,66,52,136,132,124,34,36,66,255,255,255,255,255,255,255,7,131,34,34,55,3,96,32,3,65,176,11,106,32,15,32,24,84,173,32,22,32,24,86,173,32,3,65,216,11,106,41,3,0,32,3,65,152,13,106,41,3,0,124,124,32,14,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,32,3,41,3,176,11,34,22,32,51,66,255,255,255,255,255,255,255,7,131,124,34,24,32,33,32,36,86,173,32,33,32,35,84,173,32,3,65,200,11,106,41,3,0,32,19,32,35,86,173,32,3,65,168,14,106,41,3,0,32,19,32,20,84,173,32,3,65,168,15,106,41,3,0,32,3,65,152,16,106,41,3,0,124,124,124,124,124,124,32,17,66,52,136,124,124,34,35,66,12,134,32,36,66,52,136,132,124,34,19,66,255,255,255,255,255,255,255,7,131,34,29,55,3,104,32,0,32,12,66,255,255,255,255,255,255,63,131,32,19,32,24,84,173,32,3,65,184,11,106,41,3,0,32,22,32,24,86,173,124,32,35,66,52,136,124,124,66,12,134,32,19,66,52,136,132,124,34,51,55,3,112,32,3,65,240,3,106,32,39,66,1,134,32,55,124,34,24,66,0,32,10,66,0,16,229,13,32,3,65,160,3,106,32,37,66,1,134,32,58,124,34,19,66,0,32,9,66,0,16,229,13,32,3,65,208,2,106,32,45,66,1,134,32,60,124,34,35,66,0,32,11,66,0,16,229,13,32,3,65,128,2,106,32,38,66,1,134,32,47,124,34,33,66,0,32,21,66,0,16,229,13,32,3,65,176,1,106,32,16,66,1,134,32,41,124,34,36,66,0,32,18,66,0,16,229,13,32,3,65,160,1,106,32,3,41,3,176,1,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,224,3,106,32,24,66,0,32,18,66,0,16,229,13,32,3,65,144,3,106,32,19,66,0,32,10,66,0,16,229,13,32,3,65,192,2,106,32,35,66,0,32,9,66,0,16,229,13,32,3,65,240,1,106,32,33,66,0,32,11,66,0,16,229,13,32,3,65,128,1,106,32,36,66,0,32,21,66,0,16,229,13,32,3,65,144,1,106,32,3,65,184,1,106,41,3,0,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,3,65,208,3,106,32,24,66,0,32,21,66,0,16,229,13,32,3,65,128,3,106,32,19,66,0,32,18,66,0,16,229,13,32,3,65,176,2,106,32,35,66,0,32,10,66,0,16,229,13,32,3,65,224,1,106,32,33,66,0,32,9,66,0,16,229,13,32,3,65,240,0,106,32,36,66,0,32,11,66,0,16,229,13,32,3,65,224,0,106,32,3,41,3,176,2,34,41,32,3,41,3,128,3,124,34,14,32,3,41,3,224,1,124,34,15,32,3,41,3,112,124,34,20,32,3,41,3,144,3,34,47,32,3,41,3,224,3,124,34,17,32,3,41,3,192,2,124,34,12,32,3,41,3,240,1,124,34,23,32,3,41,3,128,1,124,34,13,32,3,41,3,144,1,124,34,30,32,3,41,3,160,3,34,43,32,3,41,3,240,3,124,34,22,32,3,41,3,208,2,124,34,32,32,3,41,3,128,2,124,34,31,32,3,41,3,160,1,124,34,27,66,52,136,32,27,32,31,84,173,32,3,65,168,1,106,41,3,0,32,31,32,32,84,173,32,3,65,136,2,106,41,3,0,32,22,32,32,86,173,32,3,65,216,2,106,41,3,0,32,22,32,43,84,173,32,3,65,168,3,106,41,3,0,32,3,65,248,3,106,41,3,0,124,124,124,124,124,124,124,124,34,32,66,12,134,132,124,34,22,66,52,136,32,22,32,30,84,173,32,13,32,30,86,173,32,3,65,152,1,106,41,3,0,32,13,32,23,84,173,32,3,65,136,1,106,41,3,0,32,12,32,23,86,173,32,3,65,248,1,106,41,3,0,32,12,32,17,84,173,32,3,65,200,2,106,41,3,0,32,17,32,47,84,173,32,3,65,152,3,106,41,3,0,32,3,65,232,3,106,41,3,0,124,124,124,124,124,124,124,124,124,124,32,32,66,52,136,124,124,34,13,66,12,134,132,124,34,17,66,4,134,66,240,255,255,255,255,255,255,255,0,131,32,22,66,48,136,66,15,131,132,66,0,66,209,135,128,128,16,66,0,16,229,13,32,3,65,192,3,106,32,24,66,0,32,11,66,0,16,229,13,32,3,65,240,2,106,32,19,66,0,32,21,66,0,16,229,13,32,3,65,160,2,106,32,35,66,0,32,18,66,0,16,229,13,32,3,65,208,1,106,32,33,66,0,32,10,66,0,16,229,13,32,3,65,208,0,106,32,36,66,0,32,9,66,0,16,229,13,32,3,65,64,107,32,3,41,3,208,1,34,30,32,3,41,3,160,2,124,34,12,32,3,41,3,80,124,34,23,32,17,32,20,84,173,32,15,32,20,86,173,32,3,65,248,0,106,41,3,0,32,14,32,15,86,173,32,3,65,232,1,106,41,3,0,32,14,32,41,84,173,32,3,65,184,2,106,41,3,0,32,3,65,136,3,106,41,3,0,124,124,124,124,124,124,32,13,66,52,136,124,124,34,15,66,12,134,32,17,66,52,136,132,124,34,14,66,255,255,255,255,255,255,255,7,131,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,176,3,106,32,24,66,0,32,9,66,0,16,229,13,32,3,65,224,2,106,32,19,66,0,32,11,66,0,16,229,13,32,3,65,144,2,106,32,35,66,0,32,21,66,0,16,229,13,32,3,65,192,1,106,32,33,66,0,32,18,66,0,16,229,13,32,3,65,48,106,32,36,66,0,32,10,66,0,16,229,13,32,3,65,32,106,32,3,41,3,48,34,19,32,3,41,3,192,1,124,34,24,32,14,32,23,84,173,32,12,32,23,86,173,32,3,65,216,0,106,41,3,0,32,12,32,30,84,173,32,3,65,216,1,106,41,3,0,32,3,65,168,2,106,41,3,0,124,124,124,124,32,15,66,52,136,124,124,34,35,66,12,134,32,14,66,52,136,132,124,34,33,66,0,66,144,250,128,128,128,2,66,0,16,229,13,32,3,65,16,106,32,24,32,33,86,173,32,19,32,24,86,173,32,3,65,56,106,41,3,0,32,3,65,200,1,106,41,3,0,124,124,32,35,66,52,136,124,124,66,0,66,128,128,196,158,128,128,192,0,66,0,16,229,13,32,0,66,0,66,146,149,255,255,159,254,255,239,0,32,3,41,3,96,34,9,32,3,41,3,208,3,124,34,33,66,255,255,255,255,255,255,255,7,131,32,26,66,1,125,34,21,66,255,255,255,255,255,255,255,7,131,34,19,32,3,41,3,0,34,15,32,3,41,3,160,10,124,34,36,131,32,49,66,0,32,26,125,34,24,131,132,124,125,34,14,66,1,131,125,34,17,66,12,136,34,35,66,175,248,255,255,239,255,255,7,131,32,14,124,66,1,136,32,35,32,3,41,3,240,2,34,18,32,3,41,3,192,3,124,34,14,32,3,41,3,64,124,34,10,32,9,32,33,86,173,32,3,65,232,0,106,41,3,0,32,3,65,216,3,106,41,3,0,124,124,34,12,66,12,134,32,33,66,52,136,132,124,34,33,66,255,255,255,255,255,255,255,7,131,32,19,32,3,41,3,192,4,34,23,32,3,41,3,160,9,124,34,9,32,15,32,36,86,173,32,3,65,8,106,41,3,0,32,3,65,168,10,106,41,3,0,124,124,34,13,66,12,134,32,36,66,52,136,132,124,34,36,131,32,24,32,50,131,132,124,125,34,30,66,51,134,66,128,128,128,128,128,128,128,4,131,124,34,32,55,3,40,32,0,32,35,32,3,41,3,224,2,34,31,32,3,41,3,176,3,124,34,15,32,3,41,3,144,2,124,34,11,32,3,41,3,32,124,34,20,32,10,32,33,86,173,32,10,32,14,84,173,32,3,65,200,0,106,41,3,0,32,14,32,18,84,173,32,3,65,248,2,106,41,3,0,32,3,65,200,3,106,41,3,0,124,124,124,124,32,12,66,52,136,124,124,34,18,66,12,134,32,33,66,52,136,132,124,34,33,66,255,255,255,255,255,255,255,7,131,32,19,32,3,41,3,240,7,34,12,32,3,41,3,144,9,124,34,14,32,3,41,3,160,4,124,34,10,32,9,32,36,86,173,32,9,32,23,84,173,32,3,65,200,4,106,41,3,0,32,3,65,168,9,106,41,3,0,124,124,32,13,66,52,136,124,124,34,23,66,12,134,32,36,66,52,136,132,124,34,36,131,32,24,32,42,131,132,124,125,34,13,66,51,134,66,128,128,128,128,128,128,128,4,131,32,30,66,242,255,255,255,255,255,255,239,0,124,66,1,136,124,34,30,55,3,48,32,0,32,35,32,3,41,3,16,34,26,32,27,66,255,255,255,255,255,255,255,7,131,124,34,35,32,20,32,33,86,173,32,11,32,20,86,173,32,3,65,40,106,41,3,0,32,11,32,15,84,173,32,3,65,152,2,106,41,3,0,32,15,32,31,84,173,32,3,65,232,2,106,41,3,0,32,3,65,184,3,106,41,3,0,124,124,124,124,124,124,32,18,66,52,136,124,124,34,15,66,12,134,32,33,66,52,136,132,124,34,33,66,255,255,255,255,255,255,255,7,131,32,19,32,3,41,3,144,4,34,11,32,25,66,254,255,255,255,255,255,255,7,131,124,34,9,32,10,32,36,86,173,32,10,32,14,84,173,32,3,65,168,4,106,41,3,0,32,12,32,14,86,173,32,3,65,248,7,106,41,3,0,32,3,65,152,9,106,41,3,0,124,124,124,124,32,23,66,52,136,124,124,34,14,66,12,134,32,36,66,52,136,132,124,34,36,131,32,24,32,54,131,132,124,125,34,19,66,51,134,66,128,128,128,128,128,128,128,4,131,32,13,66,242,255,255,255,255,255,255,239,0,124,66,1,136,124,34,10,55,3,56,32,0,32,17,66,16,136,32,22,66,255,255,255,255,255,255,63,131,32,28,66,255,255,255,255,255,255,63,131,32,9,32,36,86,173,32,3,65,152,4,106,41,3,0,32,9,32,11,84,173,124,32,14,66,52,136,124,124,66,12,134,32,36,66,52,136,132,124,32,21,131,32,24,32,44,131,132,124,32,33,32,35,84,173,32,3,65,24,106,41,3,0,32,26,32,35,86,173,124,32,15,66,52,136,124,124,66,12,134,32,33,66,52,136,132,124,125,34,24,66,242,255,255,255,255,255,255,6,124,66,1,136,34,35,55,3,72,32,0,32,24,66,51,134,66,128,128,128,128,128,128,128,4,131,32,19,66,242,255,255,255,255,255,255,239,0,124,66,1,136,124,34,33,55,3,64,32,3,32,0,40,2,120,34,5,54,2,204,40,32,0,32,39,32,3,52,2,204,40,34,19,66,1,125,34,24,131,66,0,32,19,125,34,19,32,1,41,3,0,131,132,55,3,0,32,0,32,24,32,37,131,32,1,41,3,8,32,19,131,132,55,3,8,32,0,32,24,32,45,131,32,1,41,3,16,32,19,131,132,55,3,16,32,0,32,24,32,38,131,32,1,41,3,24,32,19,131,132,55,3,24,32,0,32,16,32,24,131,32,1,41,3,32,32,19,131,132,55,3,32,32,3,32,5,54,2,204,40,32,0,32,32,32,3,52,2,204,40,34,19,66,1,125,34,24,131,66,0,32,19,125,34,19,32,1,41,3,40,131,132,55,3,40,32,0,32,24,32,30,131,32,1,41,3,48,32,19,131,132,55,3,48,32,0,32,10,32,24,131,32,1,41,3,56,32,19,131,132,55,3,56,32,0,32,24,32,33,131,32,1,41,3,64,32,19,131,132,55,3,64,32,0,32,24,32,35,131,32,1,41,3,72,32,19,131,132,55,3,72,32,3,32,5,54,2,204,40,32,0,32,51,32,3,52,2,204,40,34,19,66,1,125,34,24,131,55,3,112,32,0,32,24,32,29,131,55,3,104,32,0,32,24,32,34,131,55,3,96,32,0,32,24,32,48,131,55,3,88,32,0,32,24,32,40,131,32,19,66,1,131,132,55,3,80,32,0,32,0,65,208,0,106,16,158,13,54,2,120,32,3,65,208,40,106,36,0,32,2,65,128,8,106,33,2,32,6,65,1,106,34,6,65,192,0,71,13,0,11,32,4,65,192,1,106,36,0,11,234,11,2,5,127,3,126,35,0,65,192,1,107,34,3,36,0,32,3,32,1,54,2,4,2,64,32,3,65,4,106,34,2,16,241,26,4,64,35,0,65,192,1,107,34,1,36,0,32,1,32,2,16,225,24,32,1,65,0,54,2,12,32,1,65,232,0,106,33,4,35,0,65,64,106,34,2,36,0,2,64,2,64,32,1,40,2,0,4,64,32,2,32,1,16,152,19,32,2,40,2,0,13,1,11,32,4,66,0,55,3,0,12,1,11,32,2,40,2,4,33,5,32,1,32,1,40,2,12,65,1,106,54,2,12,32,2,65,8,106,32,5,16,194,3,32,4,2,126,32,2,40,2,8,69,4,64,32,4,65,8,106,32,2,65,16,106,65,48,16,193,5,26,66,1,12,1,11,32,4,32,2,40,2,12,54,2,8,66,2,11,55,3,0,11,32,2,65,64,107,36,0,2,64,2,64,32,1,41,3,104,34,7,66,2,86,13,0,2,127,2,64,2,64,32,7,167,65,1,107,14,2,3,1,0,11,65,0,32,1,65,191,1,106,65,192,248,193,0,16,204,14,12,1,11,32,1,40,2,112,11,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,12,1,11,32,1,65,16,106,32,1,65,240,0,106,65,48,16,193,5,26,32,1,65,196,0,106,33,4,35,0,65,48,107,34,2,36,0,2,64,2,64,32,1,40,2,0,4,64,32,2,32,1,16,152,19,32,2,40,2,0,13,1,11,32,4,65,0,59,1,0,12,1,11,32,2,40,2,4,33,6,65,1,33,5,32,1,32,1,40,2,12,65,1,106,54,2,12,32,2,65,12,106,32,6,16,155,9,2,64,32,2,45,0,12,69,4,64,32,4,32,2,41,0,13,55,0,2,32,4,65,1,58,0,1,32,4,65,26,106,32,2,65,37,106,41,0,0,55,0,0,32,4,65,18,106,32,2,65,29,106,41,0,0,55,0,0,32,4,65,10,106,32,2,65,21,106,41,0,0,55,0,0,65,0,33,5,12,1,11,32,4,32,2,40,2,16,54,2,4,11,32,4,32,5,58,0,0,11,32,2,65,48,106,36,0,2,127,32,1,45,0,68,69,4,64,32,1,45,0,69,65,1,113,69,4,64,65,1,32,1,65,191,1,106,65,192,248,193,0,16,204,14,12,2,11,32,1,65,176,1,106,32,1,65,222,0,106,41,1,0,55,3,0,32,1,65,168,1,106,32,1,65,214,0,106,41,1,0,55,3,0,32,1,65,160,1,106,32,1,65,206,0,106,41,1,0,55,3,0,32,1,32,1,41,1,70,55,3,152,1,32,1,65,232,0,106,34,2,32,1,65,16,106,65,48,16,193,5,26,32,0,65,8,106,32,2,65,208,0,16,193,5,26,32,0,65,0,54,2,0,12,2,11,32,1,40,2,72,11,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,11,32,1,65,192,1,106,36,0,12,1,11,32,3,65,232,0,106,32,3,65,4,106,16,190,7,32,3,40,2,104,33,1,2,64,2,64,2,64,32,3,45,0,108,34,2,65,2,107,14,2,1,0,2,11,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,2,11,32,3,65,4,106,32,3,65,191,1,106,65,192,248,193,0,16,199,3,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,1,11,32,3,32,2,58,0,12,32,3,32,1,54,2,8,32,3,65,232,0,106,33,2,35,0,65,64,106,34,1,36,0,32,1,32,3,65,8,106,16,255,19,32,1,40,2,4,33,4,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,0,3,1,11,32,2,32,4,54,2,8,12,1,11,32,1,65,8,106,32,4,16,194,3,32,1,40,2,8,69,4,64,32,2,65,8,106,32,1,65,16,106,65,48,16,193,5,26,66,1,33,7,12,2,11,32,2,32,1,40,2,12,54,2,8,11,66,2,33,7,11,32,2,32,7,55,3,0,32,1,65,64,107,36,0,2,64,2,64,2,64,32,3,41,3,104,34,7,66,2,86,13,0,2,127,2,64,2,64,32,7,167,65,1,107,14,2,3,1,0,11,65,0,32,3,65,191,1,106,65,192,248,193,0,16,204,14,12,1,11,32,3,40,2,112,11,33,1,12,1,11,32,3,65,16,106,32,3,65,240,0,106,65,48,16,193,5,26,32,3,65,196,0,106,33,2,35,0,65,208,0,107,34,1,36,0,32,1,65,8,106,32,3,65,8,106,16,255,19,32,1,40,2,12,33,4,2,64,2,64,2,64,2,64,32,1,40,2,8,65,1,107,14,2,1,0,2,11,32,2,65,0,59,1,0,12,2,11,32,2,65,1,58,0,0,32,2,32,4,54,2,4,12,1,11,32,1,65,44,106,32,4,16,155,9,32,1,45,0,44,69,4,64,32,2,32,1,47,0,45,59,0,2,32,2,65,4,106,32,1,45,0,47,58,0,0,32,1,65,24,106,32,1,65,60,106,41,2,0,34,7,55,3,0,32,1,65,32,106,32,1,65,196,0,106,41,2,0,34,8,55,3,0,32,1,65,40,106,32,1,65,204,0,106,45,0,0,34,4,58,0,0,32,1,32,1,41,2,52,34,9,55,3,16,32,1,40,2,48,33,5,32,2,65,33,106,32,4,58,0,0,32,2,65,25,106,32,8,55,0,0,32,2,65,17,106,32,7,55,0,0,32,2,32,9,55,0,9,32,2,32,5,54,0,5,32,2,65,128,2,59,1,0,12,1,11,32,1,40,2,48,33,4,32,2,65,1,58,0,0,32,2,32,4,54,2,4,11,32,1,65,208,0,106,36,0,2,64,2,127,32,3,45,0,68,69,4,64,32,3,45,0,69,65,1,113,13,2,65,1,32,3,65,191,1,106,65,192,248,193,0,16,204,14,12,1,11,32,3,40,2,72,11,33,1,12,1,11,32,3,65,176,1,106,32,3,65,222,0,106,41,1,0,55,3,0,32,3,65,168,1,106,32,3,65,214,0,106,41,1,0,55,3,0,32,3,65,160,1,106,32,3,65,206,0,106,41,1,0,55,3,0,32,3,32,3,41,1,70,55,3,152,1,32,3,65,232,0,106,34,1,32,3,65,16,106,65,48,16,193,5,26,32,0,65,8,106,32,1,65,208,0,16,193,5,26,32,0,65,0,54,2,0,12,1,11,32,0,65,1,54,2,0,32,0,32,1,54,2,4,11,32,3,40,2,8,34,0,65,131,1,77,13,0,32,0,16,222,9,11,32,3,40,2,4,34,0,65,131,1,75,4,64,32,0,16,222,9,11,32,3,65,192,1,106,36,0,11,249,3,2,4,126,2,127,35,0,65,192,1,107,34,1,36,0,32,1,65,204,0,106,32,2,40,2,4,32,2,40,2,8,16,188,8,2,64,2,64,32,1,45,0,76,65,1,70,4,64,32,1,65,136,1,106,32,1,65,216,0,106,40,2,0,54,2,0,32,1,32,1,41,2,80,55,3,128,1,32,1,65,0,54,2,152,1,32,1,66,128,128,128,128,16,55,2,144,1,32,1,65,3,58,0,188,1,32,1,65,32,54,2,172,1,32,1,65,0,54,2,184,1,32,1,65,244,137,204,0,54,2,180,1,32,1,65,0,54,2,164,1,32,1,65,0,54,2,156,1,32,1,32,1,65,144,1,106,54,2,176,1,32,1,65,128,1,106,32,1,65,156,1,106,16,246,21,69,13,1,65,156,138,204,0,65,55,32,1,65,241,0,106,65,140,138,204,0,65,160,139,204,0,16,253,13,0,11,32,1,65,16,106,32,1,65,213,0,106,41,0,0,34,3,55,3,0,32,1,65,24,106,32,1,65,221,0,106,41,0,0,34,4,55,3,0,32,1,65,32,106,32,1,65,229,0,106,41,0,0,34,5,55,3,0,32,1,32,1,41,0,77,34,6,55,3,8,32,0,65,25,106,32,5,55,0,0,32,0,65,17,106,32,4,55,0,0,32,0,65,9,106,32,3,55,0,0,32,0,32,6,55,0,1,32,0,65,37,58,0,0,12,1,11,32,1,65,252,0,106,32,1,65,152,1,106,40,2,0,54,0,0,32,1,65,24,106,34,2,32,1,65,56,106,41,3,0,55,3,0,32,1,65,32,106,34,7,32,1,65,64,107,41,3,0,55,3,0,32,1,32,1,41,2,144,1,55,0,116,32,1,32,1,65,248,0,106,41,0,0,55,0,47,32,1,65,16,106,34,8,32,1,65,48,106,41,3,0,55,3,0,32,1,32,1,41,0,113,55,3,40,32,1,32,1,41,3,40,55,3,8,32,0,65,11,58,0,0,32,0,65,25,106,32,7,41,3,0,55,0,0,32,0,65,17,106,32,2,41,3,0,55,0,0,32,0,65,9,106,32,8,41,3,0,55,0,0,32,0,32,1,41,3,8,55,0,1,11,32,1,65,192,1,106,36,0,11,249,3,2,4,126,2,127,35,0,65,192,1,107,34,1,36,0,32,1,65,204,0,106,32,2,40,2,4,32,2,40,2,8,16,162,9,2,64,2,64,32,1,45,0,76,65,1,70,4,64,32,1,65,136,1,106,32,1,65,216,0,106,40,2,0,54,2,0,32,1,32,1,41,2,80,55,3,128,1,32,1,65,0,54,2,152,1,32,1,66,128,128,128,128,16,55,2,144,1,32,1,65,3,58,0,188,1,32,1,65,32,54,2,172,1,32,1,65,0,54,2,184,1,32,1,65,244,137,204,0,54,2,180,1,32,1,65,0,54,2,164,1,32,1,65,0,54,2,156,1,32,1,32,1,65,144,1,106,54,2,176,1,32,1,65,128,1,106,32,1,65,156,1,106,16,246,21,69,13,1,65,156,138,204,0,65,55,32,1,65,241,0,106,65,140,138,204,0,65,160,139,204,0,16,253,13,0,11,32,1,65,16,106,32,1,65,213,0,106,41,0,0,34,3,55,3,0,32,1,65,24,106,32,1,65,221,0,106,41,0,0,34,4,55,3,0,32,1,65,32,106,32,1,65,229,0,106,41,0,0,34,5,55,3,0,32,1,32,1,41,0,77,34,6,55,3,8,32,0,65,25,106,32,5,55,0,0,32,0,65,17,106,32,4,55,0,0,32,0,65,9,106,32,3,55,0,0,32,0,32,6,55,0,1,32,0,65,37,58,0,0,12,1,11,32,1,65,252,0,106,32,1,65,152,1,106,40,2,0,54,0,0,32,1,65,24,106,34,2,32,1,65,56,106,41,3,0,55,3,0,32,1,65,32,106,34,7,32,1,65,64,107,41,3,0,55,3,0,32,1,32,1,41,2,144,1,55,0,116,32,1,32,1,65,248,0,106,41,0,0,55,0,47,32,1,65,16,106,34,8,32,1,65,48,106,41,3,0,55,3,0,32,1,32,1,41,0,113,55,3,40,32,1,32,1,41,3,40,55,3,8,32,0,65,11,58,0,0,32,0,65,25,106,32,7,41,3,0,55,0,0,32,0,65,17,106,32,2,41,3,0,55,0,0,32,0,65,9,106,32,8,41,3,0,55,0,0,32,0,32,1,41,3,8,55,0,1,11,32,1,65,192,1,106,36,0,11,151,5,2,7,127,1,126,35,0,65,48,107,34,3,36,0,2,64,2,64,32,1,40,2,20,34,5,32,1,40,2,16,34,7,73,4,64,32,1,32,5,65,1,106,34,6,54,2,20,32,1,65,12,106,33,4,32,5,32,1,40,2,12,34,8,106,45,0,0,34,5,65,48,70,4,64,2,64,32,6,32,7,73,4,64,32,6,32,8,106,45,0,0,65,48,107,65,255,1,113,65,10,73,13,1,11,32,0,32,1,32,2,66,0,16,131,8,12,4,11,32,3,65,13,54,2,32,32,3,65,8,106,32,4,16,129,18,32,3,65,32,106,32,3,40,2,8,32,3,40,2,12,16,230,18,33,1,32,0,66,3,55,3,0,32,0,32,1,54,2,8,12,3,11,32,5,65,49,107,65,255,1,113,65,9,79,4,64,32,3,65,13,54,2,32,32,3,65,16,106,32,4,16,147,20,32,3,65,32,106,32,3,40,2,16,32,3,40,2,20,16,230,18,33,1,32,0,66,3,55,3,0,32,0,32,1,54,2,8,12,3,11,32,5,65,48,107,173,66,255,1,131,33,10,2,64,32,6,32,7,79,13,0,3,64,32,6,32,8,106,45,0,0,65,48,107,34,5,65,255,1,113,34,4,65,10,79,13,1,32,4,65,5,75,32,10,66,153,179,230,204,153,179,230,204,25,82,114,32,10,66,153,179,230,204,153,179,230,204,25,90,113,13,3,32,1,32,6,65,1,106,34,6,54,2,20,32,10,66,10,126,32,5,173,66,255,1,131,124,33,10,32,6,32,7,71,13,0,11,11,32,0,32,1,32,2,32,10,16,131,8,12,2,11,32,3,65,5,54,2,32,32,3,65,24,106,32,1,65,12,106,16,147,20,32,3,65,32,106,32,3,40,2,24,32,3,40,2,28,16,230,18,33,1,32,0,66,3,55,3,0,32,0,32,1,54,2,8,12,1,11,32,3,65,32,106,33,5,32,2,33,6,65,0,33,2,2,64,2,64,2,64,32,1,40,2,16,34,7,32,1,40,2,20,34,4,77,13,0,32,4,65,1,106,33,8,32,7,32,4,107,33,7,32,1,40,2,12,32,4,106,33,9,3,64,32,2,32,9,106,45,0,0,34,4,65,48,107,65,255,1,113,65,10,79,4,64,32,4,65,46,70,13,3,32,4,65,197,0,71,32,4,65,229,0,71,113,13,2,32,5,32,1,32,6,32,10,32,2,16,157,4,12,4,11,32,1,32,2,32,8,106,54,2,20,32,7,32,2,65,1,106,34,2,71,13,0,11,32,7,33,2,11,32,5,32,1,32,6,32,10,32,2,16,234,6,12,1,11,32,5,32,1,32,6,32,10,32,2,16,250,4,11,32,0,2,126,32,3,40,2,32,69,4,64,32,0,32,3,43,3,40,57,3,8,66,0,12,1,11,32,0,32,3,40,2,36,54,2,8,66,3,11,55,3,0,11,32,3,65,48,106,36,0,11,212,3,2,6,126,3,127,35,0,65,208,0,107,34,8,36,0,32,8,65,64,107,34,9,66,0,55,3,0,32,8,66,0,55,3,56,32,8,32,0,41,3,8,34,2,55,3,48,32,8,32,0,41,3,0,34,3,55,3,40,32,8,32,2,66,243,202,209,203,167,140,217,178,244,0,133,55,3,32,32,8,32,2,66,237,222,145,243,150,204,220,183,228,0,133,55,3,24,32,8,32,3,66,225,228,149,243,214,236,217,188,236,0,133,55,3,16,32,8,32,3,66,245,202,205,131,215,172,219,183,243,0,133,55,3,8,32,1,40,2,4,33,0,32,8,32,1,40,2,8,34,1,54,2,76,32,8,65,8,106,34,10,32,8,65,204,0,106,65,4,16,251,2,32,10,32,0,32,1,16,251,2,32,8,41,3,8,33,3,32,8,41,3,24,33,2,32,9,53,2,0,33,6,32,8,41,3,56,33,4,32,8,41,3,32,32,8,41,3,16,33,7,32,8,65,208,0,106,36,0,32,4,32,6,66,56,134,132,34,6,133,34,4,66,16,137,32,4,32,7,124,34,4,133,34,5,66,21,137,32,5,32,2,32,3,124,34,3,66,32,137,124,34,5,133,34,7,66,16,137,32,7,32,4,32,2,66,13,137,32,3,133,34,2,124,34,3,66,32,137,66,255,1,133,124,34,4,133,34,7,66,21,137,32,7,32,3,32,2,66,17,137,133,34,2,32,5,32,6,133,124,34,3,66,32,137,124,34,6,133,34,5,66,16,137,32,5,32,3,32,2,66,13,137,133,34,2,32,4,124,34,3,66,32,137,124,34,4,133,34,5,66,21,137,32,5,32,3,32,2,66,17,137,133,34,2,32,6,124,34,3,66,32,137,124,34,6,133,34,5,66,16,137,32,5,32,2,66,13,137,32,3,133,34,2,32,4,124,34,3,66,32,137,124,34,4,133,66,21,137,32,2,66,17,137,32,3,133,34,2,66,13,137,32,2,32,6,124,133,34,2,66,17,137,133,32,2,32,4,124,34,2,66,32,137,133,32,2,133,11,216,3,1,7,127,35,0,65,64,106,34,2,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,4,73,4,64,32,1,65,12,106,33,5,32,1,40,2,12,33,6,3,64,32,3,32,6,106,45,0,0,34,7,65,9,107,34,8,65,23,75,65,1,32,8,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,4,71,13,0,11,11,32,2,65,5,54,2,12,32,2,32,1,65,12,106,16,129,18,32,2,65,12,106,32,2,40,2,0,32,2,40,2,4,16,230,18,33,1,32,0,65,1,58,0,0,32,0,32,1,54,2,4,12,1,11,2,64,2,64,2,64,32,7,65,34,71,4,64,32,2,32,1,32,2,65,63,106,65,212,246,193,0,16,198,3,54,2,16,12,1,11,32,1,65,0,54,2,8,32,1,32,3,65,1,106,54,2,20,32,2,65,48,106,32,5,32,1,16,245,3,32,2,40,2,52,33,3,32,2,40,2,48,34,4,65,2,70,13,2,32,2,65,12,106,32,3,32,2,40,2,56,16,240,10,32,2,45,0,12,33,3,32,4,69,4,64,32,3,65,1,113,13,1,32,0,32,2,41,0,13,55,0,1,32,0,65,0,58,0,0,32,0,65,25,106,32,2,65,37,106,41,0,0,55,0,0,32,0,65,17,106,32,2,65,29,106,41,0,0,55,0,0,32,0,65,9,106,32,2,65,21,106,41,0,0,55,0,0,12,4,11,32,3,65,1,113,69,13,1,11,32,2,40,2,16,32,1,16,200,14,33,1,32,0,65,1,58,0,0,32,0,32,1,54,2,4,12,2,11,32,0,32,2,41,0,13,55,0,1,32,0,65,0,58,0,0,32,0,65,25,106,32,2,65,37,106,41,0,0,55,0,0,32,0,65,17,106,32,2,65,29,106,41,0,0,55,0,0,32,0,65,9,106,32,2,65,21,106,41,0,0,55,0,0,12,1,11,32,0,65,1,58,0,0,32,0,32,3,54,2,4,11,32,2,65,64,107,36,0,11,216,3,1,7,127,35,0,65,64,106,34,2,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,4,73,4,64,32,1,65,12,106,33,5,32,1,40,2,12,33,6,3,64,32,3,32,6,106,45,0,0,34,7,65,9,107,34,8,65,23,75,65,1,32,8,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,4,71,13,0,11,11,32,2,65,5,54,2,12,32,2,32,1,65,12,106,16,129,18,32,2,65,12,106,32,2,40,2,0,32,2,40,2,4,16,230,18,33,1,32,0,65,1,58,0,0,32,0,32,1,54,2,4,12,1,11,2,64,2,64,2,64,32,7,65,34,71,4,64,32,2,32,1,32,2,65,63,106,65,228,246,193,0,16,198,3,54,2,16,12,1,11,32,1,65,0,54,2,8,32,1,32,3,65,1,106,54,2,20,32,2,65,48,106,32,5,32,1,16,245,3,32,2,40,2,52,33,3,32,2,40,2,48,34,4,65,2,70,13,2,32,2,65,12,106,32,3,32,2,40,2,56,16,240,10,32,2,45,0,12,33,3,32,4,69,4,64,32,3,65,1,113,13,1,32,0,32,2,41,0,13,55,0,1,32,0,65,0,58,0,0,32,0,65,25,106,32,2,65,37,106,41,0,0,55,0,0,32,0,65,17,106,32,2,65,29,106,41,0,0,55,0,0,32,0,65,9,106,32,2,65,21,106,41,0,0,55,0,0,12,4,11,32,3,65,1,113,69,13,1,11,32,2,40,2,16,32,1,16,200,14,33,1,32,0,65,1,58,0,0,32,0,32,1,54,2,4,12,2,11,32,0,32,2,41,0,13,55,0,1,32,0,65,0,58,0,0,32,0,65,25,106,32,2,65,37,106,41,0,0,55,0,0,32,0,65,17,106,32,2,65,29,106,41,0,0,55,0,0,32,0,65,9,106,32,2,65,21,106,41,0,0,55,0,0,12,1,11,32,0,65,1,58,0,0,32,0,32,3,54,2,4,11,32,2,65,64,107,36,0,11,201,3,2,13,127,1,126,32,3,32,5,65,1,107,34,13,32,1,40,2,20,34,8,106,34,7,75,4,64,65,0,32,1,40,2,8,34,10,107,33,14,32,5,32,1,40,2,16,34,15,107,33,16,32,1,40,2,28,33,11,32,1,41,3,0,33,20,3,64,2,64,32,1,2,127,2,64,32,20,32,2,32,7,106,49,0,0,136,66,1,131,80,4,64,32,1,32,5,32,8,106,34,8,54,2,20,32,6,13,3,12,1,11,32,10,32,10,32,11,32,10,32,11,75,27,32,6,27,34,9,32,5,32,5,32,9,73,27,33,12,32,2,32,8,106,33,17,32,9,33,7,2,64,2,64,2,64,3,64,32,7,32,12,70,4,64,65,0,32,11,32,6,27,33,12,32,10,33,7,3,64,32,7,32,12,77,4,64,32,1,32,5,32,8,106,34,2,54,2,20,32,6,69,4,64,32,1,65,0,54,2,28,11,32,0,32,2,54,2,8,32,0,32,8,54,2,4,32,0,65,1,54,2,0,15,11,32,7,65,1,107,34,7,32,5,79,13,5,32,7,32,8,106,34,9,32,3,79,13,3,32,4,32,7,106,45,0,0,32,2,32,9,106,45,0,0,70,13,0,11,32,1,32,8,32,15,106,34,8,54,2,20,32,16,32,6,69,13,6,26,12,7,11,32,7,32,8,106,32,3,79,13,2,32,7,32,17,106,33,18,32,4,32,7,106,32,7,65,1,106,33,7,45,0,0,32,18,45,0,0,70,13,0,11,32,8,32,14,106,32,7,106,33,8,32,6,69,13,3,12,5,11,32,9,32,3,65,240,246,156,1,16,163,15,0,11,32,3,32,8,32,9,106,34,0,32,0,32,3,73,27,32,3,65,128,247,156,1,16,163,15,0,11,32,7,32,5,65,224,246,156,1,16,163,15,0,11,65,0,11,34,7,54,2,28,32,7,33,11,11,32,8,32,13,106,34,7,32,3,73,13,0,11,11,32,1,32,3,54,2,20,32,0,65,0,54,2,0,11,190,3,1,5,127,35,0,65,32,107,34,6,36,0,32,6,32,2,54,2,16,32,6,32,1,54,2,12,2,64,32,1,32,2,70,13,0,3,64,32,1,33,4,3,64,2,127,32,4,44,0,0,34,3,65,0,78,4,64,32,3,65,255,1,113,33,3,32,4,65,1,106,12,1,11,32,4,45,0,1,65,63,113,33,5,32,3,65,31,113,33,1,32,3,65,95,77,4,64,32,1,65,6,116,32,5,114,33,3,32,4,65,2,106,12,1,11,32,4,45,0,2,65,63,113,32,5,65,6,116,114,33,5,32,3,65,112,73,4,64,32,5,32,1,65,12,116,114,33,3,32,4,65,3,106,12,1,11,32,1,65,18,116,65,128,128,240,0,113,32,4,45,0,3,65,63,113,32,5,65,6,116,114,114,33,3,32,4,65,4,106,11,33,1,65,1,32,3,116,65,128,204,0,113,69,32,3,65,13,75,114,69,4,64,32,2,32,1,34,4,71,13,1,12,3,11,11,32,3,65,128,128,196,0,70,13,1,32,6,32,1,54,2,12,2,64,2,64,2,127,65,1,32,3,65,128,1,73,13,0,26,65,2,32,3,65,128,16,73,13,0,26,65,3,65,4,32,3,65,128,128,4,73,27,11,34,5,32,2,32,4,107,34,7,73,4,64,32,4,32,5,106,44,0,0,65,191,127,76,13,1,12,2,11,32,5,32,7,70,13,1,11,32,4,32,7,65,0,32,5,65,220,187,194,0,16,208,25,0,11,2,64,32,3,4,64,32,3,65,128,128,196,0,70,13,3,32,0,32,3,32,6,65,12,106,16,134,4,12,1,11,32,0,40,2,24,34,3,69,13,0,32,3,65,7,32,0,40,2,28,40,2,20,17,0,0,11,32,6,65,208,194,194,0,54,2,28,32,6,32,5,54,2,24,32,6,32,4,54,2,20,32,0,32,6,65,20,106,16,168,10,32,1,32,2,71,13,0,11,11,32,6,65,32,106,36,0,11,202,3,2,12,127,1,126,2,127,32,3,32,1,40,2,20,34,8,32,5,65,1,107,34,13,106,34,7,75,4,64,32,5,32,1,40,2,16,34,14,107,33,15,32,1,40,2,28,33,11,32,1,40,2,8,33,10,32,1,41,3,0,33,19,3,64,2,64,2,64,32,19,32,2,32,7,106,49,0,0,136,66,1,131,80,4,64,32,1,32,5,32,8,106,34,8,54,2,20,65,0,33,7,32,6,13,2,12,1,11,32,10,32,10,32,11,32,10,32,11,75,27,32,6,27,34,9,32,5,32,5,32,9,73,27,33,12,32,2,32,8,106,33,16,32,9,33,7,2,64,2,64,2,64,3,64,32,7,32,12,70,4,64,65,0,32,11,32,6,27,33,12,32,10,33,7,3,64,32,7,32,12,77,4,64,32,1,32,5,32,8,106,34,2,54,2,20,32,6,69,4,64,32,1,65,0,54,2,28,11,32,0,32,2,54,2,8,32,0,32,8,54,2,4,65,1,12,11,11,32,7,65,1,107,34,7,32,5,79,13,5,32,7,32,8,106,34,9,32,3,79,13,3,32,4,32,7,106,45,0,0,32,2,32,9,106,45,0,0,70,13,0,11,32,1,32,8,32,14,106,34,8,54,2,20,32,15,33,7,32,6,69,13,5,12,6,11,32,7,32,8,106,32,3,79,13,2,32,7,32,16,106,33,17,32,4,32,7,106,32,7,65,1,106,33,7,45,0,0,32,17,45,0,0,70,13,0,11,32,8,32,10,107,32,7,106,33,8,32,6,13,4,65,0,33,7,12,3,11,32,9,32,3,65,156,226,214,0,16,163,15,0,11,32,3,32,8,32,9,106,34,0,32,0,32,3,73,27,32,3,65,172,226,214,0,16,163,15,0,11,32,7,32,5,65,140,226,214,0,16,163,15,0,11,32,1,32,7,54,2,28,32,7,33,11,11,32,8,32,13,106,34,7,32,3,73,13,0,11,11,32,1,32,3,54,2,20,65,0,11,33,7,32,0,32,7,54,2,0,11,140,4,1,3,127,2,64,2,64,2,64,32,0,45,0,44,65,3,107,14,2,0,2,1,11,2,64,2,64,32,0,45,0,192,6,14,4,0,2,2,1,2,11,32,0,40,2,232,1,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,1,106,16,138,20,11,32,0,65,48,106,34,1,41,3,0,66,3,82,4,64,32,1,16,203,13,15,11,2,64,32,0,40,2,56,34,0,40,2,76,34,1,69,13,0,32,0,40,2,80,34,3,40,2,0,34,2,4,64,32,1,32,2,17,2,0,11,32,3,40,2,4,34,2,69,13,0,32,1,32,3,40,2,8,32,2,16,224,4,11,32,0,40,2,0,65,2,71,4,64,32,0,65,16,106,16,214,24,11,32,0,65,4,65,212,0,16,224,4,15,11,32,0,65,176,3,106,33,1,2,64,2,64,2,64,32,0,45,0,188,6,14,4,1,2,2,0,2,11,2,64,2,64,2,64,32,0,45,0,184,6,14,4,0,2,2,1,2,11,32,0,40,2,176,6,34,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,0,65,180,6,106,16,208,14,11,32,0,40,2,172,6,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,65,168,6,106,16,207,24,32,0,65,0,58,0,189,6,32,0,40,2,160,6,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,65,232,4,106,33,1,11,32,1,16,203,13,11,32,0,40,2,168,3,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,168,3,106,16,138,20,11,15,11,2,64,32,0,45,0,248,2,65,3,71,13,0,32,0,45,0,245,2,65,3,71,13,0,32,0,65,216,2,106,16,131,22,2,64,32,0,40,2,216,2,69,13,0,32,0,40,2,220,2,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,40,2,224,2,4,64,32,0,65,224,2,106,16,154,25,11,32,0,40,2,236,2,34,1,65,8,106,16,203,9,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,236,2,106,16,142,16,11,32,0,65,224,1,106,16,209,19,11,200,3,2,6,126,2,127,35,0,65,208,0,107,34,8,36,0,32,8,65,64,107,34,9,66,0,55,3,0,32,8,66,0,55,3,56,32,8,32,0,41,3,8,34,2,55,3,48,32,8,32,0,41,3,0,34,3,55,3,40,32,8,32,2,66,243,202,209,203,167,140,217,178,244,0,133,55,3,32,32,8,32,2,66,237,222,145,243,150,204,220,183,228,0,133,55,3,24,32,8,32,3,66,225,228,149,243,214,236,217,188,236,0,133,55,3,16,32,8,32,3,66,245,202,205,131,215,172,219,183,243,0,133,55,3,8,32,8,65,32,54,2,76,32,8,65,8,106,34,0,32,8,65,204,0,106,65,4,16,251,2,32,0,32,1,65,32,16,251,2,32,8,41,3,8,33,3,32,8,41,3,24,33,2,32,9,53,2,0,33,6,32,8,41,3,56,33,4,32,8,41,3,32,32,8,41,3,16,33,7,32,8,65,208,0,106,36,0,32,4,32,6,66,56,134,132,34,6,133,34,4,66,16,137,32,4,32,7,124,34,4,133,34,5,66,21,137,32,5,32,2,32,3,124,34,3,66,32,137,124,34,5,133,34,7,66,16,137,32,7,32,4,32,2,66,13,137,32,3,133,34,2,124,34,3,66,32,137,66,255,1,133,124,34,4,133,34,7,66,21,137,32,7,32,3,32,2,66,17,137,133,34,2,32,5,32,6,133,124,34,3,66,32,137,124,34,6,133,34,5,66,16,137,32,5,32,3,32,2,66,13,137,133,34,2,32,4,124,34,3,66,32,137,124,34,4,133,34,5,66,21,137,32,5,32,3,32,2,66,17,137,133,34,2,32,6,124,34,3,66,32,137,124,34,6,133,34,5,66,16,137,32,5,32,2,66,13,137,32,3,133,34,2,32,4,124,34,3,66,32,137,124,34,4,133,66,21,137,32,2,66,17,137,32,3,133,34,2,66,13,137,32,2,32,6,124,133,34,2,66,17,137,133,32,2,32,4,124,34,2,66,32,137,133,32,2,133,11,236,3,1,14,127,35,0,65,48,107,34,3,36,0,2,127,2,64,2,64,32,2,4,64,32,3,32,1,16,174,24,32,3,40,2,0,34,5,32,3,40,2,4,34,11,71,13,1,12,2,11,65,0,65,0,65,168,243,214,0,16,163,15,0,11,32,2,65,12,108,33,12,32,1,65,4,106,33,13,32,2,65,1,107,33,14,32,0,40,2,24,33,7,32,0,40,2,20,33,6,3,64,2,64,32,3,32,5,54,2,12,2,64,2,64,32,2,65,1,70,13,0,2,64,32,4,32,1,40,2,20,34,0,73,4,64,32,5,40,2,0,32,4,65,3,116,34,15,32,1,40,2,16,106,34,0,40,2,0,70,4,64,32,5,40,2,4,32,0,40,2,4,70,13,3,11,32,12,33,9,32,13,33,0,32,14,33,8,32,6,65,200,243,214,0,65,2,32,7,40,2,12,34,10,17,4,0,13,4,3,64,32,0,65,4,106,40,2,0,34,16,32,4,77,13,2,32,3,65,213,8,54,2,44,32,3,65,1,54,2,20,32,3,65,148,243,214,0,54,2,16,32,3,66,1,55,2,28,32,3,32,0,40,2,0,32,15,106,54,2,40,32,3,32,3,65,40,106,54,2,24,32,6,32,7,32,3,65,16,106,16,163,3,13,5,32,8,4,64,32,6,65,220,243,214,0,65,1,32,10,17,4,0,13,6,11,32,0,65,12,106,33,0,32,8,65,1,107,33,8,32,9,65,12,107,34,9,13,0,11,32,6,65,202,243,214,0,65,1,32,10,17,4,0,69,13,3,12,4,11,32,4,32,0,65,184,243,214,0,16,163,15,0,11,32,4,32,16,65,204,243,214,0,16,163,15,0,11,32,3,65,1,54,2,20,32,3,65,160,243,214,0,54,2,16,32,3,66,1,55,2,28,32,3,65,212,8,54,2,44,32,3,32,3,65,40,106,54,2,24,32,3,32,3,65,12,106,54,2,40,32,6,32,7,32,3,65,16,106,16,163,3,13,1,11,32,4,65,1,106,33,4,32,11,32,5,65,8,106,34,5,71,13,1,12,2,11,11,65,1,12,1,11,65,0,11,32,3,65,48,106,36,0,11,213,3,1,16,127,2,64,32,1,40,2,12,34,4,47,1,94,34,7,65,1,106,34,5,32,1,40,2,20,34,8,47,1,94,34,6,106,34,13,65,12,73,4,64,32,1,40,2,16,33,14,32,1,40,2,4,33,15,32,1,40,2,0,34,3,47,1,94,33,9,32,4,32,13,59,1,94,32,3,32,1,40,2,8,34,2,65,3,116,106,34,1,45,0,0,33,10,32,1,40,2,4,33,11,32,1,32,1,65,8,106,32,9,32,2,65,127,115,106,34,12,65,3,116,16,184,28,26,32,4,32,7,65,3,116,106,34,1,32,11,54,2,4,32,1,32,10,58,0,0,32,4,32,5,65,3,116,106,32,8,32,6,65,3,116,16,193,5,26,65,224,0,33,10,32,8,65,224,0,106,34,11,32,6,32,4,65,224,0,106,34,16,32,6,16,237,24,32,3,32,2,65,1,106,34,1,65,2,116,106,34,17,65,224,0,106,32,17,65,228,0,106,32,12,65,2,116,16,184,28,26,32,1,32,9,73,4,64,32,2,65,2,116,32,3,106,65,228,0,106,33,2,3,64,32,2,40,2,0,34,12,32,1,59,1,92,32,12,32,3,54,2,88,32,2,65,4,106,33,2,32,9,32,1,65,1,106,34,1,71,13,0,11,11,32,3,32,3,47,1,94,65,1,107,59,1,94,32,8,32,15,65,2,79,4,127,32,6,65,1,106,34,2,32,13,32,7,107,71,13,2,32,16,32,5,65,2,116,106,32,11,32,2,65,2,116,16,193,5,26,32,7,65,2,116,32,4,106,65,228,0,106,33,1,3,64,32,1,40,2,0,34,3,32,5,59,1,92,32,3,32,4,54,2,88,32,1,65,4,106,33,1,32,5,65,1,106,33,5,32,2,65,1,107,34,2,13,0,11,65,144,1,5,32,10,11,65,4,16,218,26,32,0,32,14,54,2,4,32,0,32,4,54,2,0,15,11,65,144,234,203,0,65,42,65,188,234,203,0,16,218,19,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,206,3,1,8,127,35,0,65,160,1,107,34,2,36,0,32,2,65,16,106,32,1,65,196,0,16,193,5,26,32,2,66,128,128,128,128,144,2,55,2,8,65,17,33,5,32,2,32,0,65,17,16,166,10,32,2,40,2,0,32,2,40,2,4,16,148,22,32,0,65,200,0,106,33,8,2,127,32,0,40,2,72,34,1,65,17,77,4,64,32,1,33,3,32,8,33,6,32,0,65,4,106,12,1,11,32,0,65,4,106,33,6,32,0,40,2,4,33,3,32,1,33,5,32,0,40,2,8,11,33,4,2,64,2,64,32,3,32,5,79,4,64,32,3,33,5,12,1,11,32,3,32,5,107,33,9,32,4,32,3,65,2,116,106,33,7,65,0,33,4,65,8,33,1,2,64,3,64,32,1,65,204,0,71,4,64,32,1,32,7,106,65,8,107,32,2,65,8,106,32,1,106,40,2,0,54,2,0,32,1,65,4,106,33,1,32,9,32,4,65,1,106,34,4,106,13,1,12,2,11,11,32,6,32,3,32,4,106,54,2,0,12,2,11,32,2,32,4,54,2,8,11,32,6,32,5,54,2,0,32,2,65,212,0,106,32,2,65,8,106,65,204,0,16,193,5,26,32,2,40,2,84,34,1,32,2,40,2,88,70,13,0,32,0,65,4,106,33,3,32,2,65,220,0,106,33,9,3,64,32,2,32,1,65,1,106,54,2,84,32,9,32,1,65,2,116,106,2,127,32,8,40,2,0,34,5,65,18,73,4,64,32,5,33,1,32,3,33,6,65,17,33,5,32,8,12,1,11,32,0,40,2,4,33,1,32,0,40,2,8,33,6,32,3,11,33,4,40,2,0,33,7,32,1,32,5,70,4,127,32,0,16,226,14,32,0,40,2,8,33,6,32,3,33,4,32,0,40,2,4,5,32,1,11,65,2,116,32,6,106,32,7,54,2,0,32,4,32,4,40,2,0,65,1,106,54,2,0,32,2,40,2,84,34,1,32,2,40,2,88,71,13,0,11,11,32,2,65,160,1,106,36,0,11,219,3,2,6,127,4,126,35,0,65,32,107,34,4,36,0,32,1,40,2,0,33,1,32,4,65,24,106,32,2,65,24,106,41,0,0,55,3,0,32,4,65,16,106,32,2,65,16,106,41,0,0,55,3,0,32,4,65,8,106,32,2,65,8,106,41,0,0,55,3,0,32,4,32,2,41,0,0,55,3,0,2,64,2,64,2,64,32,3,40,2,0,69,4,64,32,3,40,2,4,34,5,32,5,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,1,32,3,65,16,106,33,7,32,1,40,2,0,34,1,40,2,44,69,13,2,32,1,65,48,106,32,4,16,147,4,33,10,32,1,40,2,32,34,3,65,40,107,33,8,32,1,40,2,36,34,1,32,10,167,113,33,2,32,10,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,13,3,64,2,64,32,2,32,3,106,41,0,0,34,12,32,13,133,34,10,66,127,133,32,10,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,10,80,69,4,64,3,64,32,4,32,8,65,0,32,10,122,167,65,3,118,32,2,106,32,1,113,107,34,9,65,40,108,106,16,239,26,13,2,32,10,66,1,125,32,10,131,34,10,80,69,13,0,11,11,32,12,32,12,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,4,32,2,32,6,65,8,106,34,6,106,32,1,113,33,2,12,1,11,11,32,3,32,9,65,40,108,106,65,8,107,41,3,0,33,10,66,1,33,11,12,2,11,32,0,66,2,55,3,0,12,2,11,0,11,32,0,32,4,41,3,0,55,0,16,32,0,32,7,54,2,52,32,0,32,5,54,2,48,32,0,32,10,55,3,8,32,0,32,11,55,3,0,32,0,65,40,106,32,4,65,24,106,41,3,0,55,0,0,32,0,65,32,106,32,4,65,16,106,41,3,0,55,0,0,32,0,65,24,106,32,4,65,8,106,41,3,0,55,0,0,11,32,4,65,32,106,36,0,11,224,3,1,6,127,2,64,2,64,2,64,2,64,2,64,32,2,32,1,40,2,4,34,8,77,4,64,32,1,40,2,0,33,1,65,1,33,6,32,2,65,0,76,13,4,32,1,32,2,106,34,3,32,1,16,232,28,34,7,65,3,77,4,64,3,64,32,1,32,3,79,13,6,32,3,65,1,107,34,3,45,0,0,65,10,71,13,0,12,5,11,0,11,65,128,130,132,8,32,3,65,4,107,40,0,0,34,5,65,138,148,168,208,0,115,107,32,5,114,65,128,129,130,132,120,113,65,128,129,130,132,120,71,4,64,3,64,32,1,32,3,79,13,6,32,3,65,1,107,34,3,45,0,0,65,10,71,13,0,12,5,11,0,11,32,2,32,3,65,3,113,107,33,3,32,7,65,9,73,13,1,3,64,32,3,34,7,65,8,72,13,3,65,128,130,132,8,32,1,32,3,106,34,5,65,8,107,40,2,0,34,3,65,138,148,168,208,0,115,107,32,3,114,65,128,129,130,132,120,113,65,128,129,130,132,120,71,13,3,32,7,65,8,107,33,3,65,128,130,132,8,32,5,65,4,107,40,2,0,34,5,65,138,148,168,208,0,115,107,32,5,114,65,128,129,130,132,120,113,65,128,129,130,132,120,70,13,0,11,12,2,11,32,2,32,8,65,144,134,205,0,16,164,15,0,11,32,1,32,3,106,33,3,3,64,32,1,32,3,79,13,3,32,3,65,1,107,34,3,45,0,0,65,10,71,13,0,11,12,1,11,32,1,32,7,106,33,3,3,64,32,1,32,3,79,13,2,32,3,65,1,107,34,3,45,0,0,65,10,71,13,0,11,11,32,3,32,1,16,232,28,65,1,106,34,4,32,8,75,13,1,11,32,0,32,1,32,4,106,32,1,75,4,127,65,0,33,3,32,4,33,6,3,64,32,3,32,1,45,0,0,65,10,70,106,33,3,32,1,65,1,106,33,1,32,6,65,1,107,34,6,13,0,11,32,3,65,1,106,5,32,6,11,54,2,0,32,0,32,2,32,4,107,54,2,4,15,11,32,4,32,8,65,160,134,205,0,16,164,15,0,11,206,3,1,15,127,2,64,32,1,40,2,12,34,4,47,1,94,34,7,65,1,106,34,6,32,1,40,2,20,34,8,47,1,94,34,5,106,34,13,65,12,73,4,64,32,1,40,2,4,33,14,32,1,40,2,0,34,3,47,1,94,33,9,32,4,32,13,59,1,94,32,3,32,1,40,2,8,34,2,65,3,116,106,34,1,45,0,0,33,10,32,1,40,2,4,33,11,32,1,32,1,65,8,106,32,9,32,2,65,127,115,106,34,12,65,3,116,16,184,28,26,32,4,32,7,65,3,116,106,34,1,32,11,54,2,4,32,1,32,10,58,0,0,32,4,32,6,65,3,116,106,32,8,32,5,65,3,116,16,193,5,26,65,224,0,33,10,32,8,65,224,0,106,34,11,32,5,32,4,65,224,0,106,34,15,32,5,16,237,24,32,3,32,2,65,1,106,34,1,65,2,116,106,34,16,65,224,0,106,32,16,65,228,0,106,32,12,65,2,116,16,184,28,26,32,1,32,9,73,4,64,32,2,65,2,116,32,3,106,65,228,0,106,33,2,3,64,32,2,40,2,0,34,12,32,1,59,1,92,32,12,32,3,54,2,88,32,2,65,4,106,33,2,32,9,32,1,65,1,106,34,1,71,13,0,11,11,32,3,32,3,47,1,94,65,1,107,59,1,94,32,8,32,14,65,2,79,4,127,32,5,65,1,106,34,2,32,13,32,7,107,71,13,2,32,15,32,6,65,2,116,106,32,11,32,2,65,2,116,16,193,5,26,32,7,65,2,116,32,4,106,65,228,0,106,33,1,3,64,32,1,40,2,0,34,5,32,6,59,1,92,32,5,32,4,54,2,88,32,1,65,4,106,33,1,32,6,65,1,106,33,6,32,2,65,1,107,34,2,13,0,11,65,144,1,5,32,10,11,65,4,16,218,26,32,0,32,14,54,2,4,32,0,32,3,54,2,0,15,11,65,144,234,203,0,65,42,65,188,234,203,0,16,218,19,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,246,4,1,7,127,35,0,65,32,107,34,6,36,0,65,1,33,8,32,1,32,1,40,2,20,34,7,65,1,106,34,5,54,2,20,2,64,32,5,32,1,40,2,16,34,9,79,13,0,2,64,2,64,32,1,40,2,12,32,5,106,45,0,0,65,43,107,14,3,1,2,0,2,11,65,0,33,8,11,32,1,32,7,65,2,106,34,5,54,2,20,11,2,64,2,64,32,5,32,9,73,4,64,32,1,32,5,65,1,106,34,7,54,2,20,32,1,40,2,12,34,11,32,5,106,45,0,0,65,48,107,65,255,1,113,34,5,65,10,79,4,64,32,6,65,13,54,2,20,32,6,32,1,65,12,106,32,7,16,152,4,32,6,65,20,106,32,6,40,2,0,32,6,40,2,4,16,230,18,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,3,11,32,7,32,9,79,13,1,3,64,32,7,32,11,106,45,0,0,65,48,107,65,255,1,113,34,10,65,10,79,13,2,32,1,32,7,65,1,106,34,7,54,2,20,32,5,65,204,153,179,230,0,71,32,10,65,7,75,114,32,5,65,203,153,179,230,0,74,113,69,4,64,32,5,65,10,108,32,10,106,33,5,32,7,32,9,71,13,1,12,3,11,11,35,0,65,32,107,34,4,36,0,32,0,2,127,2,64,65,0,32,8,32,3,80,27,69,4,64,32,1,40,2,20,34,5,32,1,40,2,16,34,7,79,13,1,32,1,40,2,12,33,8,3,64,32,5,32,8,106,45,0,0,65,48,107,65,255,1,113,65,10,79,13,2,32,1,32,5,65,1,106,34,5,54,2,20,32,5,32,7,71,13,0,11,12,1,11,32,4,65,14,54,2,20,32,4,65,8,106,32,1,65,12,106,32,1,40,2,20,16,152,4,32,0,32,4,65,20,106,32,4,40,2,8,32,4,40,2,12,16,230,18,54,2,4,65,1,12,1,11,32,0,68,0,0,0,0,0,0,0,0,68,0,0,0,0,0,0,0,128,32,2,27,57,3,8,65,0,11,54,2,0,32,4,65,32,106,36,0,12,2,11,32,6,65,5,54,2,20,32,6,65,8,106,32,1,65,12,106,32,5,16,152,4,32,6,65,20,106,32,6,40,2,8,32,6,40,2,12,16,230,18,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,1,11,32,0,32,1,32,2,32,3,2,127,32,8,69,4,64,32,4,32,5,107,34,0,65,31,117,65,128,128,128,128,120,115,32,0,32,0,32,4,72,32,5,65,0,74,115,27,12,1,11,32,4,32,5,106,34,0,65,31,117,65,128,128,128,128,120,115,32,0,32,5,65,0,72,32,0,32,4,72,115,27,11,16,212,6,11,32,6,65,32,106,36,0,11,160,4,1,1,127,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,10,1,2,3,4,5,6,7,8,9,10,0,11,32,1,65,137,180,215,0,65,42,16,181,25,12,10,11,32,1,40,2,20,65,179,180,215,0,65,15,32,1,40,2,24,40,2,12,17,4,0,12,9,11,32,2,32,0,65,4,106,54,2,12,32,2,65,2,54,2,20,32,2,65,248,180,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,149,9,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,8,11,32,1,65,136,181,215,0,65,27,16,181,25,12,7,11,32,1,65,163,181,215,0,65,30,16,181,25,12,6,11,32,2,32,0,65,1,106,54,2,12,32,2,65,1,54,2,20,32,2,65,224,181,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,143,1,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,5,11,32,2,32,0,65,4,106,54,2,12,32,2,65,1,54,2,20,32,2,65,148,182,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,150,9,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,4,11,32,1,40,2,20,65,156,182,215,0,65,21,32,1,40,2,24,40,2,12,17,4,0,12,3,11,32,1,40,2,20,65,177,182,215,0,65,26,32,1,40,2,24,40,2,12,17,4,0,12,2,11,32,2,32,0,40,2,4,54,2,12,32,2,65,1,54,2,20,32,2,65,128,183,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,1,40,2,20,65,136,183,215,0,65,14,32,1,40,2,24,40,2,12,17,4,0,11,32,2,65,48,106,36,0,11,192,3,2,6,126,2,127,35,0,65,208,0,107,34,8,36,0,32,8,65,64,107,34,9,66,0,55,3,0,32,8,66,0,55,3,56,32,8,32,0,41,3,8,34,2,55,3,48,32,8,32,0,41,3,0,34,3,55,3,40,32,8,32,2,66,243,202,209,203,167,140,217,178,244,0,133,55,3,32,32,8,32,2,66,237,222,145,243,150,204,220,183,228,0,133,55,3,24,32,8,32,3,66,225,228,149,243,214,236,217,188,236,0,133,55,3,16,32,8,32,3,66,245,202,205,131,215,172,219,183,243,0,133,55,3,8,32,8,32,1,45,0,0,54,2,76,32,8,65,8,106,32,8,65,204,0,106,65,4,16,251,2,32,8,41,3,8,33,3,32,8,41,3,24,33,2,32,9,53,2,0,33,6,32,8,41,3,56,33,4,32,8,41,3,32,32,8,41,3,16,33,7,32,8,65,208,0,106,36,0,32,4,32,6,66,56,134,132,34,6,133,34,4,66,16,137,32,4,32,7,124,34,4,133,34,5,66,21,137,32,5,32,2,32,3,124,34,3,66,32,137,124,34,5,133,34,7,66,16,137,32,7,32,4,32,2,66,13,137,32,3,133,34,2,124,34,3,66,32,137,66,255,1,133,124,34,4,133,34,7,66,21,137,32,7,32,3,32,2,66,17,137,133,34,2,32,5,32,6,133,124,34,3,66,32,137,124,34,6,133,34,5,66,16,137,32,5,32,3,32,2,66,13,137,133,34,2,32,4,124,34,3,66,32,137,124,34,4,133,34,5,66,21,137,32,5,32,3,32,2,66,17,137,133,34,2,32,6,124,34,3,66,32,137,124,34,6,133,34,5,66,16,137,32,5,32,2,66,13,137,32,3,133,34,2,32,4,124,34,3,66,32,137,124,34,4,133,66,21,137,32,2,66,17,137,32,3,133,34,2,66,13,137,32,2,32,6,124,133,34,2,66,17,137,133,32,2,32,4,124,34,2,66,32,137,133,32,2,133,11,237,4,1,7,127,35,0,65,32,107,34,6,36,0,65,1,33,8,32,1,32,1,40,2,20,34,7,65,1,106,34,5,54,2,20,2,64,32,5,32,1,40,2,16,34,9,79,13,0,2,64,2,64,32,1,40,2,12,32,5,106,45,0,0,65,43,107,14,3,1,2,0,2,11,65,0,33,8,11,32,1,32,7,65,2,106,34,5,54,2,20,11,2,64,2,64,32,5,32,9,73,4,64,32,1,32,5,65,1,106,34,7,54,2,20,32,1,40,2,12,34,11,32,5,106,45,0,0,65,48,107,65,255,1,113,34,5,65,10,79,4,64,32,6,65,13,54,2,20,32,6,32,1,65,12,106,16,147,20,32,6,65,20,106,32,6,40,2,0,32,6,40,2,4,16,230,18,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,3,11,32,7,32,9,79,13,1,3,64,32,7,32,11,106,45,0,0,65,48,107,65,255,1,113,34,10,65,10,79,13,2,32,1,32,7,65,1,106,34,7,54,2,20,32,5,65,204,153,179,230,0,71,32,10,65,7,75,114,32,5,65,203,153,179,230,0,74,113,69,4,64,32,5,65,10,108,32,10,106,33,5,32,7,32,9,71,13,1,12,3,11,11,35,0,65,32,107,34,4,36,0,32,0,2,127,2,64,65,0,32,8,32,3,80,27,69,4,64,32,1,40,2,20,34,5,32,1,40,2,16,34,7,79,13,1,32,1,40,2,12,33,8,3,64,32,5,32,8,106,45,0,0,65,48,107,65,255,1,113,65,10,79,13,2,32,1,32,5,65,1,106,34,5,54,2,20,32,5,32,7,71,13,0,11,12,1,11,32,4,65,14,54,2,20,32,4,65,8,106,32,1,65,12,106,16,147,20,32,0,32,4,65,20,106,32,4,40,2,8,32,4,40,2,12,16,230,18,54,2,4,65,1,12,1,11,32,0,68,0,0,0,0,0,0,0,0,68,0,0,0,0,0,0,0,128,32,2,27,57,3,8,65,0,11,54,2,0,32,4,65,32,106,36,0,12,2,11,32,6,65,5,54,2,20,32,6,65,8,106,32,1,65,12,106,16,147,20,32,6,65,20,106,32,6,40,2,8,32,6,40,2,12,16,230,18,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,1,11,32,0,32,1,32,2,32,3,2,127,32,8,69,4,64,32,4,32,5,107,34,0,65,31,117,65,128,128,128,128,120,115,32,0,32,0,32,4,72,32,5,65,0,74,115,27,12,1,11,32,4,32,5,106,34,0,65,31,117,65,128,128,128,128,120,115,32,0,32,5,65,0,72,32,0,32,4,72,115,27,11,16,234,6,11,32,6,65,32,106,36,0,11,202,3,2,1,127,10,126,32,0,41,3,24,33,4,32,0,41,3,16,33,5,32,0,41,3,8,33,6,32,0,41,3,0,33,7,35,0,65,16,107,34,3,32,0,41,3,32,34,8,66,63,135,55,3,8,32,3,41,3,8,33,9,32,3,41,3,8,33,10,32,3,41,3,8,33,11,32,3,41,3,8,33,12,32,3,41,3,8,33,13,32,3,32,1,66,63,135,55,3,0,32,3,32,3,41,3,0,32,8,32,2,41,3,32,34,1,32,13,131,124,133,32,3,41,3,0,125,32,3,41,3,0,32,4,32,2,41,3,24,34,8,32,12,131,124,133,32,3,41,3,0,125,32,3,41,3,0,32,5,32,2,41,3,16,34,4,32,11,131,124,133,32,3,41,3,0,125,32,3,41,3,0,32,6,32,2,41,3,8,34,5,32,10,131,124,133,32,3,41,3,0,125,32,3,41,3,0,32,7,32,2,41,3,0,34,6,32,9,131,124,133,32,3,41,3,0,125,34,7,66,62,135,124,34,9,66,62,135,124,34,10,66,62,135,124,34,11,66,62,135,124,34,12,66,63,135,55,3,8,32,0,32,6,32,3,41,3,8,131,32,7,66,255,255,255,255,255,255,255,255,63,131,124,34,6,66,255,255,255,255,255,255,255,255,63,131,55,3,0,32,0,32,5,32,3,41,3,8,131,32,9,66,255,255,255,255,255,255,255,255,63,131,124,32,6,66,62,135,124,34,5,66,255,255,255,255,255,255,255,255,63,131,55,3,8,32,0,32,4,32,3,41,3,8,131,32,10,66,255,255,255,255,255,255,255,255,63,131,124,32,5,66,62,135,124,34,4,66,255,255,255,255,255,255,255,255,63,131,55,3,16,32,0,32,8,32,3,41,3,8,131,32,11,66,255,255,255,255,255,255,255,255,63,131,124,32,4,66,62,135,124,34,4,66,255,255,255,255,255,255,255,255,63,131,55,3,24,32,0,32,1,32,3,41,3,8,131,32,12,124,32,4,66,62,135,124,55,3,32,11,192,13,2,12,127,1,126,35,0,65,224,0,107,34,5,36,0,2,64,32,1,40,2,96,65,128,128,128,128,120,70,4,64,32,1,32,3,16,153,15,33,12,32,5,65,24,106,32,1,65,208,0,106,16,174,24,32,5,40,2,24,33,3,32,5,40,2,28,33,7,35,0,65,32,107,34,4,36,0,32,4,65,20,106,32,7,32,3,107,65,3,118,65,0,65,4,65,4,16,167,10,32,4,40,2,24,33,6,32,4,40,2,20,65,1,70,4,64,32,6,32,4,40,2,28,16,132,25,0,11,32,5,65,196,0,106,33,10,32,4,65,16,106,34,11,65,0,54,2,0,32,4,32,4,40,2,28,54,2,12,32,4,32,6,54,2,8,32,7,32,3,107,65,3,118,34,9,32,4,65,8,106,34,8,40,2,0,32,8,40,2,8,34,6,107,75,4,64,32,8,32,6,32,9,65,4,65,4,16,178,19,32,8,40,2,8,33,6,11,32,3,32,7,71,4,64,32,8,40,2,4,32,6,65,2,116,106,33,9,3,64,32,9,32,3,54,2,0,32,9,65,4,106,33,9,32,6,65,1,106,33,6,32,3,65,8,106,34,3,32,7,71,13,0,11,11,32,8,32,6,54,2,8,32,10,65,8,106,32,11,40,2,0,54,2,0,32,10,32,4,41,2,8,55,2,0,32,4,65,32,106,36,0,12,1,11,32,1,40,2,92,33,12,32,5,65,40,106,32,1,65,224,0,106,16,174,24,32,5,41,3,40,33,16,32,5,65,32,106,32,1,65,208,0,106,16,174,24,32,5,32,5,41,3,32,55,2,88,32,5,32,16,55,2,80,32,5,65,196,0,106,33,13,35,0,65,32,107,34,7,36,0,32,5,65,208,0,106,34,3,40,2,8,33,4,32,7,65,20,106,2,127,2,64,32,3,40,2,0,34,6,69,4,64,32,4,13,1,65,0,12,2,11,32,3,40,2,4,32,6,107,65,3,118,34,6,32,4,69,13,1,26,32,3,40,2,12,32,4,107,65,3,118,32,6,106,12,1,11,32,3,40,2,12,32,4,107,65,3,118,11,65,0,65,4,65,4,16,167,10,32,7,40,2,24,33,4,2,64,32,7,40,2,20,65,1,71,4,64,32,7,65,16,106,34,14,65,0,54,2,0,32,7,32,7,40,2,28,54,2,12,32,7,32,4,54,2,8,32,7,65,8,106,33,4,35,0,65,16,107,34,11,36,0,32,3,40,2,8,33,6,2,64,2,127,2,64,32,3,40,2,0,34,8,69,4,64,32,6,13,1,32,4,65,8,106,33,6,12,3,11,32,3,40,2,4,32,8,107,65,3,118,34,8,32,6,69,13,1,26,32,3,40,2,12,32,6,107,65,3,118,32,8,106,12,1,11,32,3,40,2,12,32,6,107,65,3,118,11,33,8,32,4,65,8,106,33,6,32,4,40,2,0,32,4,40,2,8,34,9,107,32,8,79,13,0,32,4,32,9,32,8,65,4,65,4,16,178,19,11,32,11,32,4,41,2,4,66,32,137,55,2,8,32,11,32,6,54,2,4,32,11,65,4,106,33,6,2,64,32,3,40,2,0,34,4,69,13,0,32,4,32,3,40,2,4,34,8,70,13,0,32,8,32,4,107,65,3,118,33,8,32,6,40,2,8,32,6,40,2,4,34,10,65,2,116,106,33,9,3,64,32,9,32,4,54,2,0,32,4,65,8,106,33,4,32,9,65,4,106,33,9,32,10,65,1,106,33,10,32,8,65,1,107,34,8,13,0,11,32,6,32,10,54,2,4,11,2,64,32,3,40,2,8,34,4,4,64,32,6,40,2,4,33,8,32,6,40,2,0,32,3,40,2,12,34,3,32,4,71,4,64,32,6,40,2,8,32,8,65,2,116,106,33,9,32,8,32,3,32,4,107,65,3,118,34,10,106,33,8,3,64,32,9,32,4,54,2,0,32,4,65,8,106,33,4,32,9,65,4,106,33,9,32,10,65,1,107,34,10,13,0,11,11,32,8,54,2,0,12,1,11,32,6,40,2,0,32,6,40,2,4,54,2,0,11,32,11,65,16,106,36,0,32,13,65,8,106,32,14,40,2,0,54,2,0,32,13,32,7,41,2,8,55,2,0,32,7,65,32,106,36,0,12,1,11,32,4,32,7,40,2,28,16,132,25,0,11,11,32,2,65,4,106,33,3,32,5,32,12,54,2,52,32,5,65,64,107,32,5,65,204,0,106,40,2,0,54,2,0,32,5,32,5,41,2,68,55,3,56,2,64,2,64,32,1,45,0,108,4,64,32,3,16,234,28,69,13,1,11,32,5,65,196,0,106,32,3,16,233,14,12,1,11,32,5,65,16,106,32,3,16,174,24,32,5,41,3,16,33,16,32,5,65,8,106,32,3,16,167,27,32,5,32,5,40,2,12,65,1,107,54,2,88,32,5,32,16,55,2,80,35,0,65,32,107,34,1,36,0,32,1,65,20,106,32,5,65,208,0,106,34,3,40,2,8,34,7,4,127,32,3,40,2,4,32,3,40,2,0,107,65,3,118,34,4,32,7,32,4,32,7,73,27,5,65,0,11,65,0,65,4,65,8,16,167,10,32,1,40,2,24,33,7,32,1,40,2,20,65,1,70,4,64,32,7,32,1,40,2,28,16,132,25,0,11,32,5,65,196,0,106,33,8,32,1,65,16,106,34,9,65,0,54,2,0,32,1,32,1,40,2,28,54,2,12,32,1,32,7,54,2,8,32,3,40,2,0,33,7,32,1,65,8,106,34,4,32,3,40,2,8,34,6,4,127,32,3,40,2,4,32,7,107,65,3,118,34,3,32,6,32,3,32,6,73,27,5,65,0,11,34,3,16,186,23,32,4,40,2,8,33,6,32,4,32,3,4,127,32,3,32,6,106,32,4,40,2,4,32,6,65,3,116,106,33,4,3,64,32,4,32,7,41,2,0,55,2,0,32,7,65,8,106,33,7,32,4,65,8,106,33,4,32,3,65,1,107,34,3,13,0,11,5,32,6,11,54,2,8,32,8,65,8,106,32,9,40,2,0,54,2,0,32,8,32,1,41,2,8,55,2,0,32,1,65,32,106,36,0,11,2,64,32,5,65,52,106,32,2,16,237,26,69,4,64,32,0,65,128,128,128,128,120,54,2,0,32,5,65,196,0,106,16,199,27,32,5,65,56,106,65,4,65,4,16,244,22,12,1,11,32,5,32,5,40,2,56,54,2,88,32,5,32,5,40,2,60,34,1,54,2,80,32,5,32,1,54,2,84,32,5,32,1,32,5,40,2,64,65,2,116,106,54,2,92,32,5,32,5,65,196,0,106,34,9,16,174,24,32,5,40,2,0,33,3,32,5,40,2,4,33,6,65,0,33,8,35,0,65,16,107,34,7,36,0,32,5,65,208,0,106,34,4,40,2,4,33,1,32,4,40,2,12,33,10,2,64,3,64,32,1,32,10,71,4,64,32,4,32,1,65,4,106,34,2,54,2,4,32,3,32,6,70,13,2,32,1,40,2,0,34,11,40,2,0,32,3,40,2,0,71,13,2,32,3,40,2,4,32,3,65,8,106,33,3,32,2,33,1,32,11,40,2,4,70,13,1,12,2,11,11,32,3,32,6,70,33,8,11,32,7,32,4,40,2,0,54,2,12,32,7,32,4,40,2,8,54,2,8,32,7,65,8,106,65,4,65,4,16,244,22,32,7,65,16,106,36,0,32,8,69,4,64,32,0,65,128,128,128,128,120,54,2,0,32,9,16,199,27,12,1,11,32,0,32,5,41,2,68,55,2,0,32,0,65,8,106,32,5,65,204,0,106,40,2,0,54,2,0,11,32,5,65,224,0,106,36,0,11,208,3,1,8,127,35,0,65,48,107,34,2,36,0,2,64,2,64,32,1,40,2,0,34,5,40,2,20,34,3,32,5,40,2,16,34,6,73,4,64,32,5,65,12,106,33,7,32,5,40,2,12,33,9,3,64,32,3,32,9,106,45,0,0,34,4,65,9,107,34,8,65,23,75,65,1,32,8,116,65,147,128,128,4,113,69,114,13,2,32,5,32,3,65,1,106,34,3,54,2,20,32,3,32,6,71,13,0,11,11,32,2,65,2,54,2,36,32,2,65,24,106,32,5,65,12,106,16,129,18,32,0,32,2,65,36,106,32,2,40,2,24,32,2,40,2,28,16,230,18,54,2,4,65,1,33,4,12,1,11,32,4,65,221,0,70,4,64,65,0,33,4,32,0,65,0,58,0,1,12,1,11,2,64,2,64,32,1,45,0,4,69,4,64,32,4,65,44,71,13,1,65,1,33,4,32,5,32,3,65,1,106,34,3,54,2,20,32,3,32,6,73,4,64,3,64,32,3,32,9,106,45,0,0,34,1,65,9,107,34,8,65,23,75,65,1,32,8,116,65,147,128,128,4,113,69,114,13,4,32,5,32,3,65,1,106,34,3,54,2,20,32,3,32,6,71,13,0,11,11,32,2,65,5,54,2,36,32,2,32,7,16,129,18,32,0,32,2,65,36,106,32,2,40,2,0,32,2,40,2,4,16,230,18,54,2,4,12,3,11,32,0,65,1,58,0,1,65,0,33,4,32,1,65,0,58,0,4,12,2,11,32,2,65,7,54,2,36,32,2,65,16,106,32,7,16,129,18,32,0,32,2,65,36,106,32,2,40,2,16,32,2,40,2,20,16,230,18,54,2,4,65,1,33,4,12,1,11,32,1,65,221,0,70,4,64,32,2,65,21,54,2,36,32,2,65,8,106,32,7,16,129,18,32,0,32,2,65,36,106,32,2,40,2,8,32,2,40,2,12,16,230,18,54,2,4,12,1,11,32,0,65,1,58,0,1,65,0,33,4,11,32,0,32,4,58,0,0,32,2,65,48,106,36,0,11,236,5,2,7,127,1,126,32,3,40,0,0,33,6,2,64,2,64,32,1,40,0,0,34,4,65,1,113,69,4,64,66,1,33,11,12,1,11,32,4,65,128,2,113,69,4,64,66,5,33,11,12,1,11,32,2,40,0,0,34,7,65,16,118,33,5,66,8,33,11,32,4,65,128,128,252,7,113,13,0,2,64,2,64,2,64,32,5,65,255,1,113,34,5,65,1,107,14,3,0,1,3,2,11,32,6,65,128,128,252,7,113,65,128,128,4,70,13,3,65,1,33,5,12,2,11,32,6,65,128,128,252,7,113,65,128,128,8,70,13,2,65,2,33,5,12,1,11,65,0,33,5,32,6,65,128,128,252,7,113,69,13,1,11,32,0,32,11,32,4,65,16,118,65,255,1,113,32,6,65,128,128,252,7,113,32,5,65,8,116,65,128,254,3,113,114,114,65,8,116,173,132,55,2,0,15,11,65,128,128,128,16,33,5,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,65,24,118,14,4,0,1,7,2,7,11,32,6,65,24,118,33,4,32,7,65,24,118,14,4,3,4,6,5,6,11,32,7,65,255,255,255,7,75,13,5,32,6,65,128,128,128,8,73,13,1,12,5,11,32,7,65,255,255,255,7,75,32,6,65,128,128,128,8,79,114,13,4,11,65,128,128,128,8,33,5,12,3,11,32,6,65,255,255,255,7,75,65,25,116,33,5,12,2,11,65,128,128,128,16,65,128,128,128,8,32,4,65,1,107,65,253,1,113,27,33,5,12,1,11,65,128,128,128,16,65,128,128,128,8,32,4,65,1,107,65,253,1,113,27,33,5,11,32,1,47,0,4,32,1,65,6,106,45,0,0,65,16,116,114,33,4,2,127,2,64,2,64,32,3,47,0,4,32,3,65,6,106,45,0,0,65,16,116,114,34,3,65,128,128,252,7,113,34,1,65,128,128,4,71,32,2,47,0,4,32,2,65,6,106,45,0,0,65,16,116,114,34,8,65,255,255,3,75,114,69,4,64,65,1,33,1,12,1,11,65,1,33,2,32,4,65,1,113,32,1,65,128,128,4,70,113,13,1,32,8,65,255,255,3,75,32,3,65,128,128,4,79,114,69,4,64,65,0,33,1,12,1,11,65,2,33,1,32,4,65,1,113,69,13,0,65,0,33,2,32,3,65,128,128,4,73,13,1,11,32,4,65,1,113,4,64,32,1,33,2,12,1,11,32,1,33,2,65,0,32,8,65,1,113,69,13,1,26,11,32,3,11,33,9,65,0,33,1,2,64,32,4,65,128,2,113,69,32,3,65,128,2,113,69,114,13,0,65,0,65,128,2,32,8,65,128,2,113,69,32,4,65,128,128,252,7,113,65,128,128,4,71,114,34,10,27,33,1,32,10,32,4,65,1,113,114,13,0,65,128,2,33,1,32,8,65,1,113,13,0,65,128,2,65,0,32,3,65,1,113,27,33,1,11,32,0,32,9,65,1,113,32,1,32,2,65,16,116,114,114,34,1,59,0,5,32,0,32,6,65,1,113,32,7,65,128,128,252,7,113,114,32,6,65,128,2,113,65,0,32,7,65,128,2,113,65,8,118,27,114,32,5,114,54,0,1,32,0,65,12,58,0,0,32,0,65,7,106,32,1,65,16,118,58,0,0,11,193,3,1,14,127,35,0,65,48,107,34,2,36,0,32,1,40,2,4,33,10,32,2,65,36,106,32,1,40,2,8,34,6,65,0,65,8,65,24,16,167,10,32,2,40,2,40,33,5,32,2,40,2,36,65,1,71,4,64,32,2,40,2,44,33,7,2,64,32,5,69,13,0,32,6,65,24,108,33,11,32,2,65,20,106,33,8,32,2,65,16,106,33,4,65,0,33,1,32,2,65,22,106,33,12,32,2,65,28,106,33,13,32,5,33,9,3,64,32,1,32,11,70,13,1,2,64,2,64,2,64,2,64,2,64,2,64,32,1,32,10,106,34,3,45,0,0,34,14,65,1,107,14,5,0,1,2,3,4,5,11,32,3,65,1,106,45,0,0,33,15,12,4,11,32,8,65,8,106,32,3,65,16,106,41,1,0,55,1,0,32,8,32,3,65,8,106,41,1,0,55,1,0,12,3,11,32,2,65,36,106,32,3,65,4,106,16,196,15,32,4,65,8,106,32,2,65,44,106,40,2,0,54,1,0,32,4,32,2,41,2,36,55,1,0,12,2,11,32,2,65,36,106,32,3,65,4,106,16,162,4,32,4,65,8,106,32,2,65,44,106,40,2,0,54,1,0,32,4,32,2,41,2,36,55,1,0,12,1,11,32,2,65,36,106,32,3,65,4,106,16,135,20,32,4,65,8,106,32,2,65,44,106,40,2,0,54,1,0,32,4,32,2,41,2,36,55,1,0,11,32,1,32,7,106,34,3,32,14,58,0,0,32,3,65,1,106,32,15,58,0,0,32,3,65,2,106,32,2,41,1,14,55,1,0,32,3,65,10,106,32,12,41,1,0,55,1,0,32,3,65,16,106,32,13,41,1,0,55,1,0,32,1,65,24,106,33,1,32,9,65,1,107,34,9,13,0,11,11,32,0,32,6,54,2,8,32,0,32,7,54,2,4,32,0,32,5,54,2,0,32,2,65,48,106,36,0,15,11,32,5,32,2,40,2,44,16,132,25,0,11,167,3,1,6,127,35,0,65,16,107,34,6,36,0,65,2,33,8,2,64,2,64,2,64,2,64,32,2,14,2,3,1,0,11,2,64,2,64,2,64,65,216,201,194,0,65,2,32,1,65,2,16,246,23,13,0,65,218,201,194,0,65,2,32,1,65,2,16,246,23,13,0,32,6,65,48,54,2,12,32,6,65,12,106,65,1,32,1,65,1,16,246,23,69,13,3,32,1,44,0,1,65,191,127,76,13,1,32,2,65,1,107,34,2,33,3,32,1,65,1,106,34,1,33,5,3,64,32,3,69,4,64,65,8,33,4,12,6,11,32,3,65,1,107,33,3,32,5,45,0,0,32,5,65,1,106,33,5,65,248,1,113,65,48,70,13,0,11,12,5,11,32,2,65,3,73,4,64,65,1,33,8,12,5,11,32,1,44,0,2,65,191,127,76,13,1,32,2,65,2,107,34,2,33,5,32,1,65,2,106,34,1,33,3,3,64,32,5,69,4,64,65,16,33,4,12,5,11,32,5,65,1,107,33,5,32,3,45,0,0,33,7,32,3,65,1,106,33,3,32,7,65,48,107,65,255,1,113,65,10,73,32,7,65,95,113,65,193,0,107,65,255,1,113,65,6,73,114,13,0,11,12,4,11,32,1,32,2,65,1,32,2,65,220,201,194,0,16,208,25,0,11,32,1,32,2,65,2,32,2,65,236,201,194,0,16,208,25,0,11,65,10,33,4,3,64,32,2,32,3,70,13,1,32,1,32,3,106,32,3,65,1,106,33,3,45,0,0,65,48,107,65,255,1,113,65,10,73,13,0,11,65,0,33,4,12,1,11,32,6,65,4,106,32,1,32,2,32,4,16,165,3,32,6,45,0,4,65,127,115,65,1,113,33,8,32,6,40,2,8,33,4,11,32,0,32,4,54,2,4,32,0,32,8,54,2,0,32,6,65,16,106,36,0,11,218,8,2,13,127,3,126,35,0,65,48,107,34,5,36,0,32,5,32,2,58,0,3,65,0,33,2,2,64,32,1,65,176,1,106,32,5,65,3,106,16,201,17,34,10,69,13,0,32,1,40,2,156,1,69,13,0,32,1,65,160,1,106,32,10,16,147,4,33,16,32,1,40,2,144,1,34,11,65,36,107,33,12,32,1,40,2,148,1,34,8,32,16,167,113,33,2,32,16,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,18,3,64,2,64,32,2,32,11,106,41,0,0,34,17,32,18,133,34,16,66,127,133,32,16,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,16,80,69,4,64,3,64,32,10,32,12,65,0,32,16,122,167,65,3,118,32,2,106,32,8,113,107,34,7,65,36,108,106,16,239,26,13,2,32,16,66,1,125,32,16,131,34,16,80,69,13,0,11,11,32,17,32,17,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,4,64,32,2,32,15,65,8,106,34,15,106,32,8,113,33,2,12,2,5,65,0,33,2,12,3,11,0,11,11,32,11,32,7,65,36,108,106,65,4,107,40,2,0,65,1,106,33,2,11,2,64,32,1,40,2,44,34,12,4,64,32,5,45,0,3,33,8,32,1,40,2,48,33,7,32,5,32,2,54,2,44,32,5,32,8,58,0,40,32,5,65,0,54,2,36,32,5,32,8,58,0,32,32,5,65,8,106,33,13,35,0,65,64,106,34,4,36,0,32,4,65,12,106,33,6,65,0,33,10,35,0,65,32,107,34,3,36,0,32,3,32,7,54,2,4,32,3,32,12,54,2,0,2,64,2,64,32,5,65,32,106,34,9,45,0,0,34,8,32,9,45,0,8,34,2,71,4,64,32,2,32,8,73,13,1,12,2,11,32,9,40,2,4,32,9,40,2,12,77,13,1,11,32,3,65,0,54,2,24,32,3,65,1,54,2,12,32,3,65,252,236,203,0,54,2,8,32,3,66,4,55,2,16,32,3,65,8,106,65,132,237,203,0,16,198,18,0,11,32,9,65,8,106,33,11,65,1,33,8,2,64,2,64,3,64,32,3,65,8,106,34,2,32,3,32,10,32,9,16,148,10,32,3,40,2,16,33,9,32,3,40,2,12,33,10,32,2,32,3,32,8,32,11,32,3,40,2,8,34,14,16,238,9,32,3,40,2,16,33,11,32,3,40,2,12,33,8,32,14,32,3,40,2,8,34,2,73,13,1,32,7,4,64,32,3,32,7,65,1,107,34,7,54,2,4,32,3,32,12,32,14,65,2,116,106,65,224,0,106,40,2,0,34,12,54,2,0,12,1,11,11,32,6,32,14,54,2,12,32,6,65,0,54,2,8,32,6,32,12,54,2,4,32,6,65,4,54,2,0,12,1,11,32,6,32,11,54,2,28,32,6,32,8,54,2,24,32,6,32,2,54,2,20,32,6,32,14,54,2,16,32,6,32,7,54,2,12,32,6,32,12,54,2,8,32,6,32,9,54,2,4,32,6,32,10,54,2,0,11,32,3,65,32,106,36,0,2,64,2,64,32,4,40,2,12,34,9,65,4,71,4,64,32,4,40,2,32,33,6,32,4,40,2,28,33,15,32,4,40,2,20,33,2,32,4,40,2,24,34,7,69,4,64,32,2,33,7,12,2,11,32,7,65,1,107,33,3,32,4,40,2,16,33,14,32,4,40,2,36,33,10,32,4,40,2,40,33,11,32,2,33,7,3,64,32,4,32,3,54,2,48,32,4,32,7,32,15,65,2,116,106,65,224,0,106,40,2,0,34,7,54,2,44,32,4,65,52,106,34,8,32,4,65,44,106,34,12,32,9,32,14,16,148,10,32,4,40,2,60,33,14,32,4,40,2,56,33,9,32,4,40,2,52,33,15,32,4,32,3,54,2,48,32,4,32,2,32,6,65,2,116,106,65,224,0,106,40,2,0,34,2,54,2,44,32,8,32,12,32,10,32,11,65,0,16,238,9,32,4,40,2,60,33,11,32,4,40,2,56,33,10,32,4,40,2,52,33,6,32,3,65,1,107,34,3,65,127,71,13,0,11,12,1,11,32,13,65,0,54,2,12,32,13,65,0,54,2,0,12,1,11,32,13,32,6,54,2,20,32,13,65,0,54,2,16,32,13,32,2,54,2,12,32,13,32,15,54,2,8,32,13,65,0,54,2,4,32,13,32,7,54,2,0,11,32,4,65,64,107,36,0,12,1,11,32,5,65,0,54,2,20,32,5,65,0,54,2,8,11,32,5,32,1,54,2,4,32,0,32,5,41,2,4,55,2,0,32,0,65,8,106,32,5,65,12,106,41,2,0,55,2,0,32,0,65,16,106,32,5,65,20,106,41,2,0,55,2,0,32,0,65,24,106,32,5,65,28,106,40,2,0,54,2,0,32,5,65,48,106,36,0,11,207,3,1,17,127,35,0,65,32,107,34,3,36,0,32,2,40,2,24,33,4,32,2,40,2,20,33,6,32,1,40,2,24,33,7,32,1,40,2,20,33,8,32,2,40,2,4,33,9,32,2,40,2,0,33,10,32,1,40,2,4,33,11,32,1,40,2,0,33,12,32,2,40,2,16,33,13,32,1,40,2,16,33,14,32,2,45,0,84,33,15,32,2,40,2,76,33,16,32,1,40,2,76,33,17,2,127,65,0,32,1,40,2,36,65,1,113,69,13,0,26,65,0,32,2,40,2,36,65,1,113,69,13,0,26,32,2,40,2,44,32,1,40,2,44,106,33,18,32,2,40,2,40,32,1,40,2,40,106,33,19,65,1,11,33,5,32,3,65,12,106,32,1,65,217,0,106,45,0,0,58,0,0,32,3,65,17,106,32,2,65,217,0,106,45,0,0,58,0,0,32,3,32,1,40,0,85,54,2,8,32,3,32,2,40,0,85,54,0,13,32,3,65,2,54,2,20,32,3,65,28,106,65,0,58,0,0,32,3,65,0,54,2,24,32,0,65,213,0,106,32,3,65,8,106,32,3,65,24,106,32,3,65,20,106,16,192,3,32,0,32,15,58,0,84,32,0,32,16,32,17,106,54,2,76,32,0,65,0,54,2,68,32,0,65,0,54,2,48,32,0,32,18,54,2,44,32,0,32,19,54,2,40,32,0,32,5,54,2,36,32,0,65,0,54,2,28,32,0,32,4,32,7,106,54,2,24,32,0,32,6,65,0,32,8,27,54,2,20,32,0,32,13,32,14,106,54,2,16,32,0,65,0,54,2,8,32,0,32,9,32,11,106,54,2,4,32,0,32,10,65,0,32,12,27,54,2,0,32,0,32,1,40,2,64,34,5,32,2,40,2,64,34,4,32,4,32,5,73,27,54,2,64,32,0,32,1,40,2,60,32,2,40,2,60,113,54,2,60,32,0,32,1,40,2,80,34,0,32,2,40,2,80,34,1,32,0,32,1,75,27,65,1,106,54,2,80,32,3,65,32,106,36,0,11,229,19,2,18,127,2,126,35,0,65,224,3,107,34,6,36,0,32,1,65,8,106,33,14,32,1,41,3,0,33,22,2,64,2,64,2,64,2,64,32,1,45,0,180,8,65,1,107,14,3,3,0,2,1,11,0,11,32,1,65,0,58,0,152,8,32,1,32,14,54,2,132,8,32,1,32,1,65,160,8,106,54,2,128,8,11,32,2,33,8,35,0,65,144,9,107,34,3,36,0,32,1,65,40,106,34,4,2,127,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,45,0,240,7,65,1,107,14,3,22,8,0,1,11,32,4,65,212,7,106,33,12,2,64,32,4,45,0,212,7,65,1,107,14,3,21,8,3,0,11,32,4,40,2,4,33,2,32,4,40,2,0,33,5,32,4,40,2,208,7,33,7,12,1,11,32,4,32,4,40,2,220,7,54,2,224,7,32,4,40,2,216,7,33,7,32,3,65,1,54,2,164,3,32,3,65,236,212,193,0,54,2,160,3,32,3,66,1,55,2,172,3,32,3,65,158,4,54,2,188,6,32,3,32,4,65,224,7,106,54,2,184,6,32,3,32,3,65,184,6,106,54,2,168,3,32,3,65,4,106,32,3,65,160,3,106,16,236,4,32,4,32,3,41,2,4,55,2,228,7,32,4,65,236,7,106,32,3,65,12,106,40,2,0,34,2,54,2,0,32,4,65,0,58,0,212,7,32,4,32,7,54,2,208,7,32,4,32,2,54,2,4,32,4,32,4,40,2,232,7,34,5,54,2,0,32,4,65,212,7,106,33,12,11,32,4,65,0,58,0,128,1,32,4,32,7,54,2,112,32,4,32,2,54,2,12,32,4,32,5,54,2,8,32,4,65,128,1,106,33,17,32,4,65,8,106,33,18,12,1,11,32,4,65,8,106,33,18,32,4,65,128,1,106,33,17,2,64,32,4,45,0,128,1,65,1,107,14,5,22,5,2,3,4,0,11,32,4,40,2,12,33,2,32,4,40,2,8,33,5,32,4,40,2,112,33,7,11,32,4,32,2,54,2,20,32,4,32,5,54,2,16,32,3,65,2,54,2,164,3,32,3,65,240,214,193,0,54,2,160,3,32,3,66,2,55,2,172,3,32,3,65,4,54,2,196,6,32,3,32,4,65,16,106,54,2,192,6,32,3,65,159,4,54,2,188,6,32,3,32,7,54,2,184,6,32,3,32,3,65,184,6,106,54,2,168,3,32,3,65,184,2,106,32,3,65,160,3,106,16,236,4,32,4,65,252,0,106,32,3,65,192,2,106,40,2,0,54,2,0,32,4,32,3,41,2,184,2,55,2,116,32,4,65,0,58,0,180,1,32,4,32,7,54,2,168,1,32,4,32,4,41,3,120,55,3,136,1,11,32,3,65,160,3,106,34,9,32,4,65,136,1,106,34,7,32,8,16,108,32,3,41,3,160,3,34,21,66,4,81,13,17,32,3,65,248,2,106,34,13,32,3,65,192,3,106,41,3,0,55,3,0,32,3,65,128,3,106,34,15,32,3,65,200,3,106,40,2,0,54,2,0,32,3,32,3,41,3,184,3,55,3,240,2,32,3,40,2,180,3,33,16,32,3,40,2,176,3,33,11,32,3,40,2,172,3,33,2,32,3,40,2,168,3,33,5,32,3,65,196,2,106,34,10,32,3,65,204,3,106,65,44,16,193,5,26,32,7,16,219,18,32,21,66,3,81,13,6,32,4,32,16,54,2,44,32,4,32,11,54,2,40,32,4,32,2,54,2,36,32,4,32,5,54,2,32,32,4,32,21,55,3,24,32,4,32,3,41,3,240,2,55,3,48,32,4,65,56,106,32,13,41,3,0,55,3,0,32,4,65,64,107,32,15,40,2,0,54,2,0,32,4,65,196,0,106,32,10,65,44,16,193,5,26,32,4,65,24,106,33,2,32,4,47,1,92,34,5,65,200,1,107,65,255,255,3,113,65,228,0,73,13,3,32,4,32,5,59,1,136,1,32,4,32,5,59,1,138,1,32,9,32,2,65,216,0,16,193,5,26,32,4,65,144,1,106,32,9,65,188,1,16,193,5,26,32,4,65,0,58,0,204,2,11,32,3,65,184,6,106,32,4,65,144,1,106,34,5,32,8,16,214,3,32,3,40,2,184,6,34,2,65,129,128,128,128,120,70,13,6,32,3,40,2,192,6,33,16,32,3,40,2,188,6,33,11,32,5,16,232,22,32,2,65,128,128,128,128,120,70,13,7,32,4,47,1,136,1,65,16,116,65,1,114,33,5,12,20,11,32,4,65,136,1,106,33,7,32,4,65,160,3,106,33,9,32,4,45,0,160,3,65,1,107,14,3,18,0,3,2,11,0,11,32,3,65,160,3,106,34,5,32,2,65,216,0,16,193,5,26,32,7,32,5,65,152,2,16,193,5,26,32,4,65,0,58,0,160,3,32,4,65,160,3,106,33,9,11,32,3,65,184,6,106,34,2,32,7,65,216,0,16,193,5,26,32,4,65,224,1,106,32,2,65,188,1,16,193,5,26,32,4,65,0,58,0,156,3,11,32,3,65,248,7,106,34,10,32,4,65,224,1,106,34,5,32,8,16,236,3,32,3,40,2,248,7,13,8,32,3,41,2,132,8,33,21,32,3,40,2,128,8,33,2,32,3,40,2,252,7,33,12,32,5,16,232,22,32,12,69,13,5,32,3,32,2,54,2,172,6,32,3,32,12,54,2,168,6,32,3,32,21,55,2,176,6,32,3,65,0,54,2,128,8,32,3,32,21,167,34,19,54,2,252,7,32,3,32,2,54,2,248,7,32,3,65,184,6,106,33,8,35,0,65,208,2,107,34,5,36,0,32,5,65,4,106,34,13,32,10,16,239,21,32,5,65,184,1,106,34,10,32,13,16,113,2,64,2,64,2,64,32,5,41,3,184,1,66,2,82,4,64,32,5,65,32,106,34,20,32,10,65,152,1,16,193,5,26,32,13,16,201,11,34,10,13,1,32,8,32,20,65,152,1,16,193,5,26,32,13,16,214,24,12,3,11,32,8,32,5,40,2,192,1,54,2,8,32,8,66,2,55,3,0,12,1,11,32,8,66,2,55,3,0,32,8,32,10,54,2,8,32,5,65,32,106,16,165,22,11,32,5,65,4,106,16,214,24,11,32,5,65,208,2,106,36,0,32,3,40,2,192,6,33,5,32,3,41,3,184,6,34,21,66,2,81,13,3,32,3,65,128,9,106,32,3,65,216,6,106,41,3,0,55,3,0,32,3,65,136,9,106,32,3,65,224,6,106,40,2,0,54,2,0,32,3,32,3,41,3,208,6,55,3,248,8,32,3,40,2,204,6,33,16,32,3,40,2,200,6,33,11,32,3,40,2,196,6,33,15,32,3,65,140,8,106,32,3,65,228,6,106,65,236,0,16,193,5,26,12,4,11,32,3,65,152,3,106,32,15,40,2,0,54,2,0,32,3,65,144,3,106,32,13,41,3,0,55,3,0,32,3,32,3,41,3,240,2,55,3,136,3,12,14,11,65,4,12,10,11,65,0,33,5,32,11,33,2,12,12,11,32,3,32,5,16,162,14,33,5,11,32,3,65,180,6,106,32,2,32,19,32,12,40,2,16,17,3,0,32,9,65,1,58,0,0,32,7,16,158,24,32,21,66,2,81,4,64,32,5,33,2,12,2,11,32,3,65,152,3,106,32,3,65,136,9,106,40,2,0,54,2,0,32,3,65,144,3,106,32,3,65,128,9,106,41,3,0,55,3,0,32,3,32,3,41,3,248,8,55,3,136,3,32,3,65,188,5,106,32,3,65,140,8,106,65,236,0,16,193,5,26,32,15,33,2,12,2,11,32,9,65,1,58,0,0,32,7,16,158,24,11,65,0,33,5,66,2,33,21,11,32,4,65,244,0,106,16,214,24,12,8,11,32,9,65,3,58,0,0,65,5,12,3,11,65,144,215,193,0,16,161,21,0,11,65,216,213,193,0,16,161,21,0,11,65,3,11,33,2,32,17,32,2,58,0,0,32,12,65,3,58,0,0,32,6,66,4,55,3,0,65,3,12,4,11,65,128,215,193,0,16,161,21,0,11,65,240,236,193,0,16,161,21,0,11,32,4,65,244,0,106,16,214,24,66,2,33,21,11,32,17,65,1,58,0,0,32,3,65,48,106,32,3,65,144,3,106,41,3,0,55,3,0,32,3,65,56,106,32,3,65,152,3,106,40,2,0,54,2,0,32,3,32,16,54,2,36,32,3,32,11,54,2,32,32,3,32,2,54,2,28,32,3,32,5,54,2,24,32,3,32,3,41,3,136,3,55,3,40,32,3,32,21,55,3,16,32,3,65,60,106,32,3,65,188,5,106,65,236,0,16,193,5,26,32,18,16,253,18,32,3,65,24,106,33,2,2,64,32,21,66,2,82,4,64,32,3,65,168,1,106,32,2,65,144,1,16,193,5,26,12,1,11,32,5,65,255,129,124,113,65,129,128,208,12,70,4,64,32,2,16,237,14,66,2,33,21,12,1,11,32,3,65,168,1,106,32,2,65,36,16,193,5,26,66,3,33,21,11,32,4,65,1,58,0,212,7,32,4,65,228,7,106,16,214,24,32,6,32,21,55,3,0,32,6,65,8,106,32,3,65,168,1,106,65,144,1,16,193,5,26,65,1,11,58,0,240,7,32,3,65,144,9,106,36,0,2,127,2,64,2,64,32,6,41,3,0,34,21,66,4,82,4,64,32,6,65,136,2,106,34,2,32,6,65,8,106,65,36,16,193,5,26,32,6,65,156,1,106,34,5,32,6,65,44,106,65,236,0,16,193,5,26,32,4,45,0,240,7,65,3,70,4,64,32,4,45,0,212,7,65,3,70,4,64,32,4,65,8,106,16,253,18,11,32,4,65,228,7,106,16,214,24,11,32,21,66,3,81,13,1,32,6,65,216,3,106,32,14,65,24,106,41,3,0,55,3,0,32,6,65,208,3,106,32,14,65,16,106,41,3,0,55,3,0,32,6,65,200,3,106,32,14,65,8,106,41,3,0,55,3,0,32,6,32,14,41,3,0,55,3,192,3,32,6,65,152,3,106,32,2,65,36,16,193,5,26,32,6,65,172,2,106,32,5,65,236,0,16,193,5,26,12,2,11,32,1,65,3,58,0,180,8,66,4,33,22,65,32,12,2,11,32,6,65,152,3,106,32,6,65,136,2,106,65,36,16,193,5,26,11,32,1,65,160,8,106,16,166,21,32,1,65,1,58,0,180,8,32,0,65,24,106,32,6,65,216,3,106,41,3,0,55,3,0,32,0,65,16,106,32,6,65,208,3,106,41,3,0,55,3,0,32,0,65,8,106,32,6,65,200,3,106,41,3,0,55,3,0,32,0,32,6,41,3,192,3,55,3,0,32,0,32,21,55,3,32,32,0,65,40,106,32,6,65,152,3,106,65,36,16,193,5,26,32,0,65,204,0,106,32,6,65,172,2,106,65,236,0,16,193,5,26,65,184,1,11,32,0,106,32,22,55,3,0,32,6,65,224,3,106,36,0,15,11,65,176,212,193,0,16,161,21,0,11,200,3,1,8,127,35,0,65,64,106,34,2,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,6,73,4,64,32,2,65,32,106,33,4,32,2,65,48,106,33,7,32,1,40,2,12,33,8,3,64,32,3,32,8,106,45,0,0,34,5,65,9,107,34,9,65,23,75,65,1,32,9,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,6,71,13,0,11,11,32,2,65,5,54,2,8,32,2,32,1,65,12,106,16,129,18,32,2,65,8,106,32,2,40,2,0,32,2,40,2,4,16,230,18,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,1,11,2,64,2,64,2,64,32,5,65,45,71,4,64,32,5,65,48,107,65,255,1,113,65,10,73,13,1,32,1,32,2,65,63,106,65,156,242,193,0,16,198,3,32,1,16,200,14,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,4,11,32,1,32,3,65,1,106,54,2,20,32,2,65,24,106,32,1,65,0,16,139,4,32,2,41,3,24,66,3,82,13,2,12,1,11,32,2,65,40,106,34,3,32,1,65,1,16,139,4,32,7,33,4,32,2,41,3,40,66,3,81,13,0,32,2,65,8,106,32,3,16,186,10,32,2,40,2,8,69,4,64,32,0,32,2,41,3,16,55,3,8,32,0,65,0,54,2,0,12,3,11,32,2,40,2,12,32,1,16,200,14,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,2,11,32,0,65,1,54,2,0,32,0,32,4,40,2,0,54,2,4,12,1,11,32,2,65,8,106,32,2,65,24,106,16,186,10,32,2,40,2,8,69,4,64,32,0,32,2,41,3,16,55,3,8,32,0,65,0,54,2,0,12,1,11,32,2,40,2,12,32,1,16,200,14,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,11,32,2,65,64,107,36,0,11,177,3,1,8,127,32,0,40,2,0,33,2,32,0,40,2,24,33,3,32,0,40,2,12,65,1,70,4,64,32,2,32,0,40,2,16,32,0,40,2,20,107,32,0,40,2,4,32,0,40,2,8,107,72,113,33,2,11,32,0,32,2,65,1,115,65,12,108,106,33,4,32,0,32,2,65,12,108,106,34,7,40,2,0,33,2,32,0,40,2,36,65,1,70,4,64,32,3,32,0,40,2,40,32,0,40,2,44,107,32,0,40,2,28,32,0,40,2,32,107,72,113,33,3,11,32,0,65,36,65,24,32,3,27,106,34,5,40,2,0,65,1,70,4,64,32,2,32,5,40,2,4,32,5,40,2,8,107,32,7,40,2,4,32,7,40,2,8,107,72,113,33,2,11,32,0,65,24,65,36,32,3,27,106,33,0,32,4,40,2,0,33,3,32,0,40,2,0,65,1,70,4,64,32,3,32,0,40,2,4,32,0,40,2,8,107,32,4,40,2,4,32,4,40,2,8,107,72,113,33,3,11,32,7,32,5,32,4,32,3,27,32,2,27,34,8,40,2,0,33,6,32,0,32,4,32,5,32,2,27,32,3,27,34,9,40,2,0,65,1,70,4,64,32,6,32,9,40,2,4,32,9,40,2,8,107,32,8,40,2,4,32,8,40,2,8,107,72,113,33,6,11,32,1,32,5,32,7,32,2,27,34,2,41,2,0,55,2,0,32,1,65,8,106,32,2,65,8,106,40,2,0,54,2,0,32,1,65,20,106,32,9,32,8,32,6,27,34,2,65,8,106,40,2,0,54,2,0,32,1,32,2,41,2,0,55,2,12,32,1,65,32,106,32,8,32,9,32,6,27,34,2,65,8,106,40,2,0,54,2,0,32,1,32,2,41,2,0,55,2,24,32,1,32,4,32,0,32,3,27,34,0,41,2,0,55,2,36,32,1,65,44,106,32,0,65,8,106,40,2,0,54,2,0,11,181,3,2,3,127,2,126,35,0,65,224,0,107,34,3,36,0,32,3,65,24,106,34,5,32,1,32,2,16,162,10,2,64,2,64,32,3,45,0,24,34,4,65,37,70,4,64,32,5,32,1,32,2,65,0,65,40,16,177,1,32,3,45,0,24,34,1,65,37,71,13,1,32,3,65,19,106,32,3,65,44,106,40,2,0,34,2,54,0,0,32,3,65,11,106,32,3,65,36,106,41,2,0,34,6,55,0,0,32,3,32,3,41,2,28,34,7,55,0,3,32,3,40,2,48,33,4,32,3,40,2,52,33,1,32,3,65,40,106,34,5,32,2,54,2,0,32,3,65,32,106,34,2,32,6,55,3,0,32,3,32,7,55,3,24,32,1,4,64,32,0,32,4,32,1,16,154,15,32,3,40,2,32,34,2,4,64,32,3,40,2,28,33,0,3,64,32,0,16,172,20,32,0,65,20,106,33,0,32,2,65,1,107,34,2,13,0,11,11,32,3,65,24,106,65,4,65,20,16,244,22,12,3,11,32,0,32,3,41,3,24,55,2,4,32,0,65,37,58,0,0,32,0,65,20,106,32,5,40,2,0,54,2,0,32,0,65,12,106,32,2,41,3,0,55,2,0,12,2,11,32,0,65,1,106,32,3,65,24,106,65,1,114,65,199,0,16,193,5,26,32,0,32,4,58,0,0,12,1,11,32,3,65,15,106,34,2,32,3,65,40,106,41,0,0,55,0,0,32,3,65,8,106,34,4,32,3,65,33,106,41,0,0,55,3,0,32,3,32,3,41,0,25,55,3,0,32,3,41,3,48,33,6,32,0,65,32,106,32,3,65,56,106,65,40,16,193,5,26,32,0,65,16,106,32,2,41,0,0,55,0,0,32,0,65,9,106,32,4,41,3,0,55,0,0,32,0,32,3,41,3,0,55,0,1,32,0,32,6,55,3,24,32,0,32,1,58,0,0,11,32,3,65,224,0,106,36,0,11,166,3,2,7,127,2,126,35,0,65,16,107,34,4,36,0,2,127,2,64,32,0,40,2,0,34,3,69,13,0,32,0,40,2,8,34,2,32,0,40,2,4,34,5,79,13,0,32,2,32,3,106,34,1,45,0,0,65,204,0,70,4,64,32,0,32,2,65,1,106,34,1,54,2,8,32,0,2,126,2,64,32,1,32,5,73,4,64,32,1,32,3,106,45,0,0,65,223,0,70,13,1,11,32,1,32,5,32,1,32,5,75,27,33,7,2,64,2,64,3,64,2,64,32,1,32,5,73,4,64,32,1,32,3,106,45,0,0,65,223,0,70,13,1,11,32,1,32,7,70,13,2,2,64,32,1,32,3,106,45,0,0,34,2,65,48,107,34,6,65,255,1,113,65,10,73,13,0,32,2,65,225,0,107,65,255,1,113,65,26,79,4,64,32,2,65,193,0,107,65,255,1,113,65,26,79,13,4,32,2,65,29,107,33,6,12,1,11,32,2,65,215,0,107,33,6,11,32,0,32,1,65,1,106,34,1,54,2,8,32,4,32,8,66,0,66,62,66,0,16,229,13,32,4,41,3,8,66,0,82,13,2,32,4,41,3,0,34,9,32,6,173,66,255,1,131,124,34,8,32,9,90,13,1,12,2,11,11,32,0,32,1,65,1,106,54,2,8,32,8,66,127,82,13,1,11,32,0,40,2,16,34,3,4,64,65,1,65,244,128,157,1,65,16,32,3,16,182,28,13,6,26,11,32,0,65,0,58,0,4,32,0,65,0,54,2,0,65,0,12,5,11,32,8,66,1,124,12,1,11,32,0,32,2,65,2,106,54,2,8,66,0,11,16,192,9,12,2,11,32,1,45,0,0,65,203,0,71,13,0,32,0,32,2,65,1,106,54,2,8,32,0,65,0,16,172,1,12,1,11,32,0,16,234,1,11,32,4,65,16,106,36,0,11,239,3,1,4,127,35,0,65,208,1,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,32,4,32,3,16,154,15,12,1,11,32,2,65,216,0,106,32,4,32,3,16,218,5,2,64,32,2,45,0,88,34,5,65,37,70,4,64,32,2,65,172,1,106,32,2,40,2,92,16,216,23,32,2,40,2,176,1,33,1,32,2,40,2,172,1,34,3,65,2,70,4,64,65,33,33,5,32,1,33,3,12,2,11,32,0,32,1,54,2,12,32,0,32,3,54,2,8,32,0,65,5,54,2,4,32,0,65,37,58,0,0,12,2,11,32,2,65,200,0,106,32,2,45,0,91,58,0,0,32,2,32,2,47,0,89,59,1,70,32,2,40,2,92,33,1,32,2,40,2,96,33,3,32,2,40,2,100,33,4,32,2,65,8,106,32,2,65,232,0,106,65,56,16,193,5,26,11,32,2,32,5,58,0,88,32,2,32,2,47,1,70,59,0,89,32,2,32,4,54,2,100,32,2,32,3,54,2,96,32,2,32,1,54,2,92,32,2,32,2,65,200,0,106,45,0,0,58,0,91,32,2,65,232,0,106,32,2,65,8,106,65,56,16,193,5,26,32,2,65,0,54,2,168,1,32,2,66,128,128,128,128,16,55,2,160,1,32,2,65,3,58,0,204,1,32,2,65,32,54,2,188,1,32,2,65,0,54,2,200,1,32,2,65,208,154,204,0,54,2,196,1,32,2,65,0,54,2,180,1,32,2,65,0,54,2,172,1,32,2,32,2,65,160,1,106,54,2,192,1,32,2,65,216,0,106,34,1,32,2,65,172,1,106,16,169,1,13,1,32,2,65,212,0,106,32,2,65,168,1,106,40,2,0,54,0,0,32,2,32,2,41,2,160,1,55,0,76,32,1,16,185,8,32,0,65,11,58,0,0,32,0,32,2,41,0,73,55,0,1,32,0,65,8,106,32,2,65,208,0,106,41,0,0,55,0,0,11,32,2,65,208,1,106,36,0,15,11,65,248,154,204,0,65,55,32,2,65,201,0,106,65,232,154,204,0,65,252,155,204,0,16,253,13,0,11,132,4,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,248,137,193,0,65,7,32,2,65,12,106,65,232,137,193,0,16,165,9,12,11,11,32,2,32,0,65,4,106,54,2,12,32,1,65,160,138,193,0,65,12,65,172,138,193,0,65,6,32,0,65,2,106,65,128,138,193,0,65,178,138,193,0,65,7,32,2,65,12,106,65,144,138,193,0,16,156,10,12,10,11,32,2,32,0,65,1,106,54,2,12,32,1,65,204,138,193,0,65,7,32,2,65,12,106,65,188,138,193,0,16,165,9,12,9,11,32,2,32,0,65,1,106,54,2,12,32,1,65,228,138,193,0,65,10,32,2,65,12,106,65,212,138,193,0,16,165,9,12,8,11,32,2,32,0,65,4,106,54,2,12,32,1,65,128,139,193,0,65,15,32,2,65,12,106,65,240,138,193,0,16,165,9,12,7,11,32,2,32,0,65,4,106,54,2,12,32,1,65,160,139,193,0,65,10,32,2,65,12,106,65,144,139,193,0,16,165,9,12,6,11,32,2,32,0,65,4,106,54,2,12,32,1,65,188,139,193,0,65,10,32,2,65,12,106,65,172,139,193,0,16,165,9,12,5,11,32,2,32,0,65,1,106,54,2,12,32,1,65,216,139,193,0,65,19,32,2,65,12,106,65,200,139,193,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,252,139,193,0,65,20,32,2,65,12,106,65,236,139,193,0,16,165,9,12,3,11,32,2,32,0,65,1,106,54,2,12,32,1,65,160,140,193,0,65,18,32,2,65,12,106,65,144,140,193,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,178,140,193,0,65,21,32,2,65,12,106,65,144,138,193,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,199,140,193,0,65,22,32,2,65,12,106,65,144,138,193,0,16,165,9,11,32,2,65,16,106,36,0,11,132,4,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,216,163,194,0,65,7,32,2,65,12,106,65,200,163,194,0,16,165,9,12,11,11,32,2,32,0,65,4,106,54,2,12,32,1,65,128,164,194,0,65,12,65,140,164,194,0,65,6,32,0,65,2,106,65,224,163,194,0,65,146,164,194,0,65,7,32,2,65,12,106,65,240,163,194,0,16,156,10,12,10,11,32,2,32,0,65,1,106,54,2,12,32,1,65,172,164,194,0,65,7,32,2,65,12,106,65,156,164,194,0,16,165,9,12,9,11,32,2,32,0,65,1,106,54,2,12,32,1,65,196,164,194,0,65,10,32,2,65,12,106,65,180,164,194,0,16,165,9,12,8,11,32,2,32,0,65,4,106,54,2,12,32,1,65,224,164,194,0,65,15,32,2,65,12,106,65,208,164,194,0,16,165,9,12,7,11,32,2,32,0,65,4,106,54,2,12,32,1,65,128,165,194,0,65,10,32,2,65,12,106,65,240,164,194,0,16,165,9,12,6,11,32,2,32,0,65,4,106,54,2,12,32,1,65,156,165,194,0,65,10,32,2,65,12,106,65,140,165,194,0,16,165,9,12,5,11,32,2,32,0,65,1,106,54,2,12,32,1,65,184,165,194,0,65,19,32,2,65,12,106,65,168,165,194,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,220,165,194,0,65,20,32,2,65,12,106,65,204,165,194,0,16,165,9,12,3,11,32,2,32,0,65,1,106,54,2,12,32,1,65,128,166,194,0,65,18,32,2,65,12,106,65,240,165,194,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,146,166,194,0,65,21,32,2,65,12,106,65,240,163,194,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,167,166,194,0,65,22,32,2,65,12,106,65,240,163,194,0,16,165,9,11,32,2,65,16,106,36,0,11,186,3,1,7,127,35,0,65,32,107,34,6,36,0,32,1,40,2,8,33,7,32,6,32,5,54,2,28,32,6,32,4,54,2,24,32,6,65,24,106,16,255,6,33,8,2,64,2,64,2,64,32,2,65,255,1,113,65,2,70,4,64,32,8,65,62,76,4,64,32,8,65,35,70,13,4,32,8,65,47,70,13,3,12,2,11,32,8,65,63,70,13,3,32,8,65,128,128,196,0,71,13,1,12,2,11,32,6,40,2,28,33,11,32,6,40,2,24,33,12,2,127,32,7,32,8,65,220,0,71,13,0,26,32,7,32,1,40,2,24,34,10,69,13,0,26,32,10,65,0,32,1,40,2,28,40,2,20,17,0,0,32,1,40,2,8,11,33,9,32,1,40,2,4,33,10,32,6,65,47,54,2,24,2,64,2,64,32,9,4,127,32,6,65,24,106,65,1,32,9,32,10,106,65,1,107,65,1,16,246,23,13,1,32,1,40,2,8,5,65,0,11,34,9,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,9,106,65,47,58,0,0,32,1,32,9,65,1,106,54,2,8,32,8,65,47,70,32,8,65,220,0,70,114,13,1,11,32,6,65,8,106,32,1,32,2,32,3,32,7,32,4,32,5,16,144,1,32,6,40,2,12,33,5,32,6,40,2,8,33,4,12,3,11,32,6,65,16,106,32,1,32,2,32,3,32,7,32,12,32,11,16,144,1,32,6,40,2,20,33,5,32,6,40,2,16,33,4,12,2,11,32,1,40,2,0,32,7,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,7,106,65,47,58,0,0,32,1,32,7,65,1,106,54,2,8,11,32,6,32,1,65,2,32,3,32,7,32,4,32,5,16,144,1,32,6,40,2,4,33,5,32,6,40,2,0,33,4,11,32,0,32,5,54,2,4,32,0,32,4,54,2,0,32,6,65,32,106,36,0,11,247,3,2,4,127,1,126,35,0,65,144,1,107,34,2,36,0,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,1,2,0,11,65,128,128,128,128,120,33,3,32,1,40,2,8,65,128,128,128,128,120,71,4,64,32,2,32,1,40,2,4,54,2,0,32,2,65,4,106,32,1,65,8,106,16,233,14,32,2,41,2,8,33,6,32,2,40,2,0,33,4,32,2,40,2,4,33,3,11,32,1,45,0,20,33,5,32,0,65,21,106,32,1,65,21,106,65,192,0,16,193,5,26,32,0,32,5,58,0,20,32,0,32,6,55,2,12,32,0,32,3,54,2,8,32,0,32,4,54,2,4,32,0,65,0,54,2,0,12,2,11,32,1,65,4,106,33,5,65,128,128,128,128,120,33,3,32,1,40,2,132,1,65,128,128,128,128,120,71,4,64,32,2,32,1,40,2,128,1,54,2,0,32,2,65,4,106,32,1,65,132,1,106,16,233,14,32,2,41,2,8,33,6,32,2,40,2,0,33,4,32,2,40,2,4,33,3,11,32,2,65,240,0,106,32,1,65,244,0,106,16,233,14,32,2,32,6,55,2,132,1,32,2,32,3,54,2,128,1,32,2,32,4,54,2,124,32,1,45,0,144,1,33,1,32,2,32,5,65,240,0,16,193,5,34,3,32,1,58,0,140,1,32,0,65,4,106,32,3,65,144,1,16,193,5,26,32,0,65,1,54,2,0,12,1,11,32,1,65,4,106,33,5,65,128,128,128,128,120,33,3,32,1,40,2,132,1,65,128,128,128,128,120,71,4,64,32,2,32,1,40,2,128,1,54,2,0,32,2,65,4,106,32,1,65,132,1,106,16,233,14,32,2,41,2,8,33,6,32,2,40,2,0,33,4,32,2,40,2,4,33,3,11,32,2,65,240,0,106,32,1,65,244,0,106,16,244,8,32,2,32,6,55,2,132,1,32,2,32,3,54,2,128,1,32,2,32,4,54,2,124,32,1,45,0,144,1,33,1,32,2,32,5,65,240,0,16,193,5,34,3,32,1,58,0,140,1,32,0,65,4,106,32,3,65,144,1,16,193,5,26,32,0,65,2,54,2,0,11,32,2,65,144,1,106,36,0,11,255,3,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,136,163,192,0,65,7,32,2,65,12,106,65,248,162,192,0,16,165,9,12,11,11,32,2,32,0,65,4,106,54,2,12,32,1,65,160,163,192,0,65,12,65,172,163,192,0,65,6,32,0,65,2,106,65,144,163,192,0,65,178,163,192,0,65,7,32,2,65,12,106,65,212,147,192,0,16,156,10,12,10,11,32,2,32,0,65,1,106,54,2,12,32,1,65,204,163,192,0,65,7,32,2,65,12,106,65,188,163,192,0,16,165,9,12,9,11,32,2,32,0,65,1,106,54,2,12,32,1,65,228,163,192,0,65,10,32,2,65,12,106,65,212,163,192,0,16,165,9,12,8,11,32,2,32,0,65,4,106,54,2,12,32,1,65,128,164,192,0,65,15,32,2,65,12,106,65,240,163,192,0,16,165,9,12,7,11,32,2,32,0,65,4,106,54,2,12,32,1,65,143,164,192,0,65,10,32,2,65,12,106,65,160,162,192,0,16,165,9,12,6,11,32,2,32,0,65,4,106,54,2,12,32,1,65,172,164,192,0,65,10,32,2,65,12,106,65,156,164,192,0,16,165,9,12,5,11,32,2,32,0,65,1,106,54,2,12,32,1,65,200,164,192,0,65,19,32,2,65,12,106,65,184,164,192,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,219,164,192,0,65,20,32,2,65,12,106,65,228,148,192,0,16,165,9,12,3,11,32,2,32,0,65,1,106,54,2,12,32,1,65,128,165,192,0,65,18,32,2,65,12,106,65,240,164,192,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,146,165,192,0,65,21,32,2,65,12,106,65,212,147,192,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,167,165,192,0,65,22,32,2,65,12,106,65,212,147,192,0,16,165,9,11,32,2,65,16,106,36,0,11,255,3,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,140,160,193,0,65,7,32,2,65,12,106,65,252,159,193,0,16,165,9,12,11,11,32,2,32,0,65,4,106,54,2,12,32,1,65,180,160,193,0,65,12,65,192,160,193,0,65,6,32,0,65,2,106,65,148,160,193,0,65,198,160,193,0,65,7,32,2,65,12,106,65,164,160,193,0,16,156,10,12,10,11,32,2,32,0,65,1,106,54,2,12,32,1,65,224,160,193,0,65,7,32,2,65,12,106,65,208,160,193,0,16,165,9,12,9,11,32,2,32,0,65,1,106,54,2,12,32,1,65,248,160,193,0,65,10,32,2,65,12,106,65,232,160,193,0,16,165,9,12,8,11,32,2,32,0,65,4,106,54,2,12,32,1,65,148,161,193,0,65,15,32,2,65,12,106,65,132,161,193,0,16,165,9,12,7,11,32,2,32,0,65,4,106,54,2,12,32,1,65,180,161,193,0,65,10,32,2,65,12,106,65,164,161,193,0,16,165,9,12,6,11,32,2,32,0,65,4,106,54,2,12,32,1,65,208,161,193,0,65,10,32,2,65,12,106,65,192,161,193,0,16,165,9,12,5,11,32,2,32,0,65,1,106,54,2,12,32,1,65,236,161,193,0,65,19,32,2,65,12,106,65,220,161,193,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,144,162,193,0,65,20,32,2,65,12,106,65,128,162,193,0,16,165,9,12,3,11,32,2,32,0,65,1,106,54,2,12,32,1,65,180,162,193,0,65,18,32,2,65,12,106,65,164,162,193,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,198,162,193,0,65,21,32,2,65,12,106,65,164,160,193,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,219,162,193,0,65,22,32,2,65,12,106,65,164,160,193,0,16,165,9,11,32,2,65,16,106,36,0,11,161,3,1,6,127,35,0,65,128,11,107,34,4,36,0,32,4,65,216,0,106,32,2,65,208,0,106,40,2,0,54,2,0,32,4,32,2,41,3,72,55,3,80,32,2,40,2,84,33,6,32,4,65,8,106,32,2,65,200,0,16,193,5,26,32,4,32,6,54,2,92,32,4,65,208,0,106,33,2,2,127,2,64,32,6,69,4,64,32,4,65,236,4,106,16,207,23,32,4,65,5,58,0,168,5,32,4,65,10,54,2,224,2,32,4,65,10,54,2,96,32,4,65,0,54,2,164,5,32,4,65,0,54,2,156,5,32,4,65,0,54,2,232,4,32,4,65,0,54,2,224,4,12,1,11,32,4,65,128,6,106,32,1,65,140,7,106,32,6,16,153,1,32,4,40,2,132,6,33,6,32,4,40,2,128,6,69,4,64,32,4,32,4,41,2,136,6,55,2,176,5,32,4,32,6,54,2,172,5,32,4,65,224,0,106,32,4,65,172,5,106,16,240,8,12,1,11,32,2,16,141,13,32,4,65,8,106,16,253,21,65,1,12,1,11,32,4,65,184,5,106,34,7,32,1,32,2,16,140,6,32,4,65,128,6,106,34,5,32,7,16,241,8,32,4,65,224,0,106,34,7,32,5,16,172,11,32,5,32,4,65,8,106,65,200,0,16,193,5,26,32,4,65,208,10,106,34,8,32,1,65,192,1,106,32,5,32,3,16,183,1,32,4,65,244,5,106,32,1,32,8,16,246,4,32,4,65,196,5,106,34,9,32,8,65,48,16,193,5,26,32,5,32,9,16,227,8,32,7,32,5,16,172,11,32,5,32,7,65,204,4,16,193,5,26,32,1,65,184,2,106,32,5,16,172,11,32,2,16,141,13,65,0,11,33,2,32,0,32,6,54,2,4,32,0,32,2,54,2,0,32,4,65,128,11,106,36,0,11,192,3,1,11,127,2,64,2,64,2,64,2,64,2,64,32,1,4,64,32,0,40,2,20,34,2,47,1,94,34,7,32,1,106,34,8,65,12,79,13,1,32,0,40,2,12,34,3,47,1,94,34,4,32,1,73,13,2,32,3,32,4,32,1,107,34,6,59,1,94,32,2,32,8,59,1,94,32,2,32,1,65,3,116,106,32,2,32,7,65,3,116,16,184,28,26,32,2,65,224,0,106,33,5,32,4,32,6,65,1,106,34,9,107,34,4,32,1,65,1,107,71,13,3,32,2,32,3,32,9,65,3,116,106,32,4,65,3,116,34,11,16,193,5,33,10,32,3,65,224,0,106,34,12,32,4,32,5,32,4,16,237,24,32,0,40,2,0,32,0,40,2,8,65,3,116,106,34,2,40,2,4,33,4,32,3,32,6,65,3,116,106,34,3,45,0,0,33,6,32,2,32,3,40,2,4,54,2,4,32,2,45,0,0,33,3,32,2,32,6,58,0,0,32,10,32,11,106,34,2,32,3,58,0,0,32,2,32,4,54,2,4,32,0,40,2,24,33,2,32,0,40,2,16,69,4,64,32,2,13,5,12,6,11,32,2,69,13,4,32,5,32,1,65,2,116,34,0,106,32,5,32,7,65,2,116,65,4,106,16,184,28,26,32,5,32,12,32,9,65,2,116,106,32,0,16,193,5,26,32,8,65,1,106,33,0,65,0,33,1,3,64,32,5,40,2,0,34,2,32,1,59,1,92,32,2,32,10,54,2,88,32,5,65,4,106,33,5,32,0,32,1,65,1,106,34,1,71,13,0,11,12,5,11,65,244,229,203,0,65,27,65,144,230,203,0,16,218,19,0,11,65,160,230,203,0,65,51,65,212,230,203,0,16,218,19,0,11,65,228,230,203,0,65,39,65,140,231,203,0,16,218,19,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,65,156,231,203,0,65,40,65,196,231,203,0,16,218,19,0,11,11,162,3,1,5,127,2,64,65,17,65,0,32,0,65,187,178,4,79,27,34,2,32,2,65,9,106,34,1,32,0,65,11,116,34,2,32,1,65,2,116,65,184,196,157,1,106,40,2,0,65,11,116,73,27,34,1,32,1,65,4,114,34,1,32,1,65,2,116,65,184,196,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,32,1,65,2,106,34,1,32,1,65,2,116,65,184,196,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,32,1,65,1,106,34,1,32,1,65,2,116,65,184,196,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,32,1,65,1,106,34,1,32,1,65,2,116,65,184,196,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,65,2,116,65,184,196,157,1,106,40,2,0,65,11,116,34,3,32,2,70,32,2,32,3,75,106,32,1,106,34,1,65,34,77,4,64,32,1,65,2,116,65,184,196,157,1,106,34,4,40,2,0,65,21,118,33,2,65,235,6,33,3,2,127,2,64,32,1,65,34,70,13,0,32,4,40,2,4,65,21,118,33,3,32,1,13,0,65,0,12,1,11,32,1,65,2,116,65,180,196,157,1,106,40,2,0,65,255,255,255,0,113,11,33,1,2,64,32,3,32,2,65,127,115,106,69,13,0,32,0,32,1,107,33,5,65,235,6,32,2,32,2,65,235,6,77,27,33,4,32,3,65,1,107,33,0,65,0,33,1,3,64,32,2,32,4,70,13,3,32,1,32,2,65,196,197,157,1,106,45,0,0,106,34,1,32,5,75,13,1,32,0,32,2,65,1,106,34,2,71,13,0,11,32,0,33,2,11,32,2,65,1,113,15,11,32,1,65,35,65,220,193,157,1,16,163,15,0,11,32,4,65,235,6,65,236,193,157,1,16,163,15,0,11,162,3,1,10,127,35,0,65,16,107,34,5,36,0,2,64,32,1,45,0,37,13,0,32,1,45,0,36,69,4,64,32,1,65,1,58,0,36,32,5,65,8,106,32,1,16,181,4,32,5,40,2,8,34,3,69,32,5,40,2,12,34,4,69,114,69,4,64,32,3,33,2,12,2,11,32,1,45,0,37,65,1,70,13,1,11,32,1,40,2,4,33,7,2,127,2,64,32,1,40,2,16,34,2,32,1,40,2,12,34,4,73,13,0,32,2,32,1,40,2,8,34,8,75,13,0,32,1,65,19,106,33,9,32,1,65,20,106,33,10,3,64,32,5,32,9,32,1,45,0,24,106,45,0,0,32,4,32,7,106,32,2,32,4,107,16,189,3,2,64,2,64,2,64,2,64,32,5,40,2,0,34,2,65,1,70,4,64,32,1,40,2,12,34,4,32,5,40,2,4,106,34,2,32,1,45,0,24,34,3,65,1,107,34,6,73,13,4,32,2,32,6,107,34,6,32,3,106,34,11,32,6,73,32,8,32,11,73,114,13,4,32,3,65,5,79,13,3,32,6,32,7,106,32,3,32,10,32,3,16,246,23,13,1,32,1,40,2,12,33,4,12,4,11,32,1,32,1,40,2,12,54,2,16,32,2,65,1,113,13,1,12,5,11,32,1,32,6,54,2,16,32,6,32,1,45,0,24,106,33,3,11,32,1,40,2,32,32,1,32,6,54,2,32,32,3,107,12,4,11,32,3,65,4,65,148,200,194,0,16,164,15,0,11,32,1,32,2,54,2,16,32,2,32,8,75,13,1,32,2,32,4,79,13,0,11,11,32,1,65,1,58,0,37,32,1,40,2,32,32,1,40,2,28,34,3,107,11,33,4,32,3,32,7,106,33,2,11,32,0,32,4,54,2,4,32,0,32,2,54,2,0,32,5,65,16,106,36,0,11,160,3,1,5,127,2,64,32,0,65,170,157,4,75,65,4,116,34,2,32,2,65,8,114,34,1,32,0,65,11,116,34,2,32,1,65,2,116,65,196,207,157,1,106,40,2,0,65,11,116,73,27,34,1,32,1,65,4,114,34,1,32,1,65,2,116,65,196,207,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,32,1,65,2,114,34,1,32,1,65,2,116,65,196,207,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,32,1,65,1,106,34,1,32,1,65,2,116,65,196,207,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,32,1,65,1,106,34,1,32,1,65,2,116,65,196,207,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,65,2,116,65,196,207,157,1,106,40,2,0,65,11,116,34,3,32,2,70,32,2,32,3,75,106,32,1,106,34,1,65,32,77,4,64,32,1,65,2,116,65,196,207,157,1,106,34,4,40,2,0,65,21,118,33,2,65,215,5,33,3,2,127,2,64,32,1,65,32,70,13,0,32,4,40,2,4,65,21,118,33,3,32,1,13,0,65,0,12,1,11,32,1,65,2,116,65,192,207,157,1,106,40,2,0,65,255,255,255,0,113,11,33,1,2,64,32,3,32,2,65,127,115,106,69,13,0,32,0,32,1,107,33,5,65,215,5,32,2,32,2,65,215,5,77,27,33,4,32,3,65,1,107,33,0,65,0,33,1,3,64,32,2,32,4,70,13,3,32,1,32,2,65,200,208,157,1,106,45,0,0,106,34,1,32,5,75,13,1,32,0,32,2,65,1,106,34,2,71,13,0,11,32,0,33,2,11,32,2,65,1,113,15,11,32,1,65,33,65,220,193,157,1,16,163,15,0,11,32,4,65,215,5,65,236,193,157,1,16,163,15,0,11,202,3,1,9,127,35,0,65,128,1,107,34,4,36,0,32,1,65,196,0,106,33,5,32,1,65,16,106,33,7,32,4,65,52,106,33,8,32,4,65,48,106,33,9,2,64,3,64,32,1,40,2,64,33,2,32,1,65,129,128,128,128,120,54,2,64,2,64,2,64,2,64,32,2,65,129,128,128,128,120,70,4,64,32,1,40,2,4,34,2,32,1,40,2,12,70,13,2,32,1,32,2,65,64,107,54,2,4,32,4,65,208,0,106,32,2,65,48,16,193,5,26,32,2,65,52,106,33,3,32,2,40,2,48,33,2,12,1,11,32,4,65,208,0,106,32,7,65,48,16,193,5,26,32,5,33,3,11,32,4,65,200,0,106,34,6,32,3,65,8,106,40,2,0,54,2,0,32,4,32,3,41,2,0,55,3,64,32,2,65,128,128,128,128,120,71,13,1,11,32,0,65,128,128,128,128,120,54,2,48,12,2,11,32,4,32,4,65,208,0,106,65,48,16,193,5,33,3,32,8,65,8,106,32,6,40,2,0,54,2,0,32,8,32,3,41,3,64,55,2,0,32,3,32,2,54,2,48,32,1,40,2,4,34,2,32,1,40,2,12,70,4,127,65,128,128,128,128,120,5,32,1,32,2,65,64,107,54,2,4,32,3,65,208,0,106,32,2,65,48,16,193,5,26,32,6,32,2,65,60,106,40,2,0,54,2,0,32,3,32,2,41,2,52,55,3,64,32,2,40,2,48,11,33,2,32,7,32,3,65,208,0,106,65,48,16,193,5,33,10,32,1,32,2,54,2,64,32,5,32,3,41,3,64,55,2,0,32,5,65,8,106,32,6,40,2,0,54,2,0,32,2,65,128,128,128,128,120,70,4,64,32,0,32,3,65,192,0,16,193,5,26,12,2,11,2,64,32,3,32,10,16,239,26,69,13,0,32,3,40,2,32,32,1,40,2,48,71,13,0,32,9,16,214,24,12,1,11,11,32,0,32,3,65,192,0,16,193,5,26,11,32,4,65,128,1,106,36,0,11,213,3,1,5,127,35,0,65,208,1,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,65,8,106,32,4,32,3,16,154,15,32,0,65,28,58,0,0,12,1,11,32,2,65,216,0,106,32,4,32,3,16,218,5,2,64,32,2,45,0,88,34,4,65,37,70,4,64,32,2,65,172,1,106,32,2,40,2,92,16,216,23,32,2,40,2,176,1,33,1,65,33,33,4,32,2,40,2,172,1,34,3,65,2,70,4,64,32,1,33,3,12,2,11,32,0,32,1,54,2,8,32,0,32,3,54,2,4,32,0,65,5,58,0,0,12,2,11,32,2,40,2,96,33,3,32,2,40,2,92,33,1,32,2,45,0,91,32,2,47,0,89,33,6,32,2,65,12,106,32,2,65,228,0,106,65,60,16,193,5,26,65,24,116,32,6,65,8,116,114,32,4,114,33,4,11,32,2,32,3,54,2,96,32,2,32,1,54,2,92,32,2,32,4,54,2,88,32,2,65,228,0,106,32,2,65,12,106,65,60,16,193,5,26,32,2,65,0,54,2,168,1,32,2,66,128,128,128,128,16,55,2,160,1,32,2,65,3,58,0,204,1,32,2,65,32,54,2,188,1,32,2,65,0,54,2,200,1,32,2,65,136,143,192,0,54,2,196,1,32,2,65,0,54,2,180,1,32,2,65,0,54,2,172,1,32,2,32,2,65,160,1,106,54,2,192,1,32,2,65,216,0,106,34,1,32,2,65,172,1,106,16,169,1,13,1,32,2,65,212,0,106,32,2,65,168,1,106,40,2,0,54,0,0,32,2,32,2,41,2,160,1,55,0,76,32,1,16,229,8,32,0,65,11,58,0,8,32,0,32,2,41,0,73,55,0,9,32,0,65,16,106,32,2,65,208,0,106,41,0,0,55,0,0,32,0,65,28,58,0,0,11,32,2,65,208,1,106,36,0,15,11,65,176,143,192,0,65,55,32,2,65,201,0,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,244,3,1,5,127,35,0,65,192,4,107,34,4,36,0,32,4,32,1,54,2,192,2,32,4,65,0,54,2,176,2,32,4,65,0,54,2,160,2,32,4,32,1,40,2,180,1,34,7,54,2,184,2,32,4,32,1,40,2,176,1,34,5,54,2,180,2,32,4,32,7,54,2,168,2,32,4,32,5,54,2,164,2,32,4,32,1,40,2,184,1,65,0,32,5,27,54,2,188,2,32,4,32,5,65,0,71,34,5,54,2,172,2,32,4,32,5,54,2,156,2,2,64,32,1,32,2,32,4,65,156,2,106,34,2,16,200,5,65,1,71,113,34,7,16,248,5,34,5,4,64,32,2,32,5,16,121,32,2,16,194,15,54,2,128,2,32,2,66,128,128,128,128,128,128,128,128,128,127,55,2,132,2,12,1,11,32,2,65,10,54,2,0,11,2,64,2,64,32,4,40,2,156,2,65,10,71,4,64,32,4,65,16,106,34,5,32,2,65,140,2,16,193,5,26,32,5,16,188,22,33,6,32,4,65,127,32,4,40,2,148,2,34,8,32,3,65,0,32,6,27,106,34,3,32,3,32,8,73,27,54,2,148,2,32,2,32,5,16,178,9,32,4,40,2,160,2,65,128,128,128,128,120,70,13,1,32,4,40,2,156,2,33,3,32,4,65,176,4,106,32,4,65,160,2,106,34,6,65,8,106,40,2,0,54,2,0,32,4,32,6,41,2,0,55,3,168,4,32,4,65,8,106,32,4,65,168,4,106,34,6,16,167,27,32,2,32,4,40,2,8,32,4,40,2,12,32,1,45,0,148,7,16,158,3,32,4,45,0,156,2,65,3,70,13,2,32,0,32,2,65,52,16,193,5,34,0,32,7,58,0,56,32,0,32,3,54,2,52,32,6,16,214,24,32,5,16,158,1,32,4,65,144,2,106,16,239,24,32,4,65,192,4,106,36,0,15,11,65,210,165,204,0,65,19,65,232,165,204,0,16,151,17,0,11,65,248,165,204,0,65,33,65,156,166,204,0,16,151,17,0,11,32,4,32,4,41,2,160,2,55,3,184,4,65,172,166,204,0,65,22,32,4,65,184,4,106,65,140,156,204,0,65,196,166,204,0,16,253,13,0,11,138,3,1,5,127,32,0,40,2,0,34,6,32,0,40,2,8,34,0,65,5,116,106,33,5,2,64,32,0,65,1,106,34,7,32,6,47,1,190,3,34,8,75,4,64,32,5,32,1,41,3,0,55,3,0,32,5,65,24,106,32,1,65,24,106,41,3,0,55,3,0,32,5,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,5,65,8,106,32,1,65,8,106,41,3,0,55,3,0,12,1,11,32,6,32,7,65,5,116,106,32,5,32,8,32,0,107,34,9,65,5,116,16,184,28,26,32,5,65,24,106,32,1,65,24,106,41,3,0,55,3,0,32,5,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,5,65,8,106,32,1,65,8,106,41,3,0,55,3,0,32,5,32,1,41,3,0,55,3,0,32,6,65,224,2,106,34,1,32,7,65,3,116,106,32,1,32,0,65,3,116,106,32,9,65,3,116,16,184,28,26,11,32,6,32,0,65,3,116,106,34,1,65,228,2,106,32,3,54,2,0,32,1,65,224,2,106,32,2,54,2,0,32,6,65,192,3,106,33,1,32,0,65,2,106,34,2,32,8,65,2,106,34,3,73,4,64,32,1,32,2,65,2,116,106,32,1,32,7,65,2,116,106,32,8,32,0,107,65,2,116,16,184,28,26,11,32,1,32,7,65,2,116,106,32,4,54,2,0,32,6,32,8,65,1,106,34,2,59,1,190,3,32,3,32,7,75,4,64,32,0,65,2,116,32,6,106,65,196,3,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,188,3,32,3,32,6,54,2,184,3,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,142,4,1,12,127,35,0,65,32,107,34,6,36,0,32,1,32,1,40,2,20,34,8,65,1,106,34,9,54,2,20,2,64,32,1,40,2,16,34,7,32,9,75,4,64,32,8,65,2,106,33,10,32,1,65,12,106,33,11,32,1,40,2,12,32,9,106,33,12,32,8,65,127,115,32,7,106,33,13,2,64,2,64,3,64,32,5,32,12,106,45,0,0,34,14,65,48,107,34,15,65,255,1,113,34,16,65,10,79,4,64,32,5,69,4,64,32,6,65,13,54,2,20,32,6,32,11,32,7,32,5,32,8,106,65,2,106,34,1,32,1,32,7,75,27,16,152,4,32,6,65,20,106,32,6,40,2,0,32,6,40,2,4,16,230,18,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,6,11,32,4,32,5,107,33,5,32,14,65,32,114,65,229,0,71,13,3,32,0,32,1,32,2,32,3,32,5,16,154,4,12,5,11,32,16,65,5,75,32,3,66,153,179,230,204,153,179,230,204,25,82,114,32,3,66,152,179,230,204,153,179,230,204,25,86,113,13,1,32,1,32,5,32,10,106,54,2,20,32,3,66,10,126,32,15,173,66,255,1,131,124,33,3,32,13,32,5,65,1,106,34,5,71,13,0,11,32,4,32,9,106,32,7,107,33,5,12,1,11,32,4,32,5,107,33,5,2,64,2,64,2,64,32,1,40,2,20,34,4,32,1,40,2,16,34,7,79,13,0,32,1,40,2,12,33,8,3,64,32,4,32,8,106,45,0,0,34,9,65,48,107,65,255,1,113,65,9,77,4,64,32,1,32,4,65,1,106,34,4,54,2,20,32,4,32,7,71,13,1,12,2,11,11,32,9,65,32,114,65,229,0,70,13,1,11,32,0,32,1,32,2,32,3,32,5,16,212,6,12,1,11,32,0,32,1,32,2,32,3,32,5,16,154,4,11,12,2,11,32,0,32,1,32,2,32,3,32,5,16,212,6,12,1,11,32,6,65,5,54,2,20,32,6,65,8,106,32,1,65,12,106,32,7,32,8,65,2,106,34,1,32,1,32,7,75,27,16,152,4,32,6,65,20,106,32,6,40,2,8,32,6,40,2,12,16,230,18,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,11,32,6,65,32,106,36,0,11,254,2,1,8,127,32,0,32,1,65,12,108,65,12,107,34,3,106,33,6,32,2,32,3,106,33,8,32,0,32,1,65,1,118,34,9,65,12,108,106,34,4,65,12,107,33,5,3,64,32,0,40,2,0,33,3,32,4,40,2,0,65,1,70,4,64,32,3,32,4,40,2,4,32,4,40,2,8,107,32,0,40,2,4,32,0,40,2,8,107,72,113,33,3,11,32,2,32,4,32,0,32,3,27,34,7,41,2,0,55,2,0,32,2,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,3,65,12,108,33,7,32,3,65,1,115,65,12,108,33,10,32,5,40,2,0,33,3,32,2,65,12,106,33,2,32,4,32,7,106,33,4,32,0,32,10,106,33,0,32,6,40,2,0,65,1,70,4,64,32,3,32,6,40,2,4,32,6,40,2,8,107,32,5,40,2,4,32,5,40,2,8,107,72,113,33,3,11,32,8,32,5,32,6,32,3,27,34,7,41,2,0,55,2,0,32,8,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,8,65,12,107,33,8,32,5,32,3,65,116,108,106,33,5,32,3,65,12,108,32,6,106,65,12,107,33,6,32,9,65,1,107,34,9,13,0,11,32,5,65,12,106,33,3,32,1,65,1,113,4,127,32,2,32,0,32,4,32,0,32,3,73,34,1,27,34,5,41,2,0,55,2,0,32,2,65,8,106,32,5,65,8,106,40,2,0,54,2,0,32,4,32,0,32,3,79,65,12,108,106,33,4,32,0,32,1,65,12,108,106,5,32,0,11,32,3,71,32,4,32,6,65,12,106,71,114,69,4,64,15,11,16,158,21,0,11,158,3,2,6,127,1,126,35,0,65,240,0,107,34,5,36,0,32,5,65,16,106,32,1,32,2,32,3,32,4,16,160,1,2,64,2,64,32,5,40,2,16,65,2,71,4,64,32,1,65,224,0,106,32,4,16,202,17,34,4,69,13,1,32,4,40,2,0,34,6,41,3,0,33,11,32,4,40,2,4,33,7,32,5,32,4,40,2,12,54,2,40,32,5,32,6,54,2,32,32,5,32,6,32,7,106,65,1,106,54,2,28,32,5,32,6,65,8,106,54,2,24,32,5,32,11,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,16,32,5,65,208,0,106,65,4,114,33,6,3,64,32,5,65,8,106,32,5,65,16,106,16,184,19,32,5,40,2,8,34,4,69,13,2,32,5,65,200,0,106,34,7,32,4,65,24,106,41,0,0,55,3,0,32,5,65,64,107,34,8,32,4,65,16,106,41,0,0,55,3,0,32,5,65,56,106,34,9,32,4,65,8,106,41,0,0,55,3,0,32,5,32,4,41,0,0,55,3,48,32,5,65,208,0,106,32,1,32,2,32,3,32,5,65,48,106,16,160,1,32,5,65,232,0,106,34,10,32,6,65,8,106,40,2,0,54,2,0,32,5,32,6,41,2,0,55,3,96,32,5,40,2,80,34,4,65,2,70,13,0,11,32,0,32,5,41,3,96,55,2,4,32,0,32,5,41,3,48,55,0,16,32,0,32,4,54,2,0,32,0,65,12,106,32,10,40,2,0,54,2,0,32,0,65,24,106,32,9,41,3,0,55,0,0,32,0,65,32,106,32,8,41,3,0,55,0,0,32,0,65,40,106,32,7,41,3,0,55,0,0,12,2,11,32,0,65,2,54,2,0,12,1,11,32,0,65,2,54,2,0,11,32,5,65,240,0,106,36,0,11,201,9,2,15,127,4,126,35,0,65,16,107,34,13,36,0,32,1,65,16,106,34,6,32,2,16,147,4,33,20,32,1,40,2,0,34,4,65,60,107,33,7,32,1,40,2,4,34,5,32,20,167,113,33,3,32,20,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,21,32,0,2,127,2,64,3,64,2,64,32,3,32,4,106,41,0,0,34,19,32,21,133,34,18,66,127,133,32,18,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,18,80,69,4,64,3,64,32,7,65,0,32,18,122,167,65,3,118,32,3,106,32,5,113,107,34,8,65,60,108,106,32,2,16,239,26,13,2,32,18,66,1,125,32,18,131,34,18,80,69,13,0,11,11,32,19,32,19,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,32,3,32,9,65,8,106,34,9,106,32,5,113,33,3,12,1,11,11,32,0,65,1,58,0,12,32,0,32,1,54,2,8,32,0,32,2,41,0,0,55,0,13,32,0,65,37,106,32,2,65,24,106,41,0,0,55,0,0,32,0,65,29,106,32,2,65,16,106,41,0,0,55,0,0,32,0,65,21,106,32,2,65,8,106,41,0,0,55,0,0,32,0,32,4,32,8,65,60,108,106,54,2,4,65,0,12,1,11,32,1,40,2,8,69,4,64,32,13,65,8,106,33,14,65,0,33,7,35,0,65,208,0,107,34,3,36,0,32,3,32,6,54,2,28,32,1,40,2,12,33,9,32,3,32,3,65,28,106,54,2,32,2,127,32,9,32,9,65,1,106,34,4,77,4,64,32,1,40,2,4,34,5,32,5,65,1,106,65,3,118,65,7,108,32,5,65,8,73,27,34,5,65,1,118,32,4,73,4,64,32,3,65,64,107,2,127,32,4,32,5,65,1,106,32,4,32,5,75,27,34,4,65,8,79,4,64,65,127,32,4,65,3,116,65,7,110,65,1,107,103,118,65,1,106,32,4,65,255,255,255,255,1,77,13,1,26,16,197,18,32,3,40,2,20,33,7,32,3,40,2,16,12,4,11,65,4,65,8,32,4,65,4,73,27,11,34,4,65,60,32,4,16,193,7,32,3,40,2,72,33,7,32,3,40,2,68,34,8,32,3,40,2,64,34,4,69,13,2,26,32,3,40,2,76,33,5,32,4,65,255,1,32,8,65,9,106,16,129,10,33,4,32,3,32,5,54,2,60,32,3,32,7,54,2,56,32,3,32,8,54,2,52,32,3,32,4,54,2,48,32,3,66,188,128,128,128,128,1,55,2,40,32,3,32,1,65,16,106,54,2,36,65,0,33,6,32,9,4,64,32,4,65,8,106,33,15,32,1,40,2,0,34,6,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,18,3,64,32,18,80,4,64,3,64,32,12,65,8,106,33,12,32,6,41,3,8,32,6,65,8,106,33,6,66,128,129,130,132,136,144,160,192,128,127,131,34,18,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,18,66,128,129,130,132,136,144,160,192,128,127,133,33,18,11,32,4,32,8,32,3,40,2,28,32,1,40,2,0,32,18,122,167,65,3,118,32,12,106,34,16,65,68,108,106,65,60,107,16,147,4,167,34,17,113,34,10,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,19,80,4,64,65,8,33,5,3,64,32,5,32,10,106,33,10,32,5,65,8,106,33,5,32,4,32,8,32,10,113,34,10,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,19,80,13,0,11,11,32,18,66,1,125,32,18,131,33,18,32,4,32,19,122,167,65,3,118,32,10,106,32,8,113,34,5,106,44,0,0,65,0,78,4,64,32,4,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,5,11,32,4,32,5,106,32,17,65,25,118,34,10,58,0,0,32,15,32,5,65,8,107,32,8,113,106,32,10,58,0,0,32,4,32,5,65,127,115,65,60,108,106,32,1,40,2,0,32,16,65,127,115,65,60,108,106,65,60,16,193,5,26,32,9,65,1,107,34,9,13,0,11,32,1,40,2,12,33,6,11,32,3,32,6,54,2,60,32,3,32,7,32,6,107,54,2,56,3,64,32,1,32,11,106,34,4,40,2,0,33,5,32,4,32,3,32,11,106,65,48,106,34,4,40,2,0,54,2,0,32,4,32,5,54,2,0,32,11,65,4,106,34,11,65,16,71,13,0,11,32,3,65,36,106,16,186,17,65,8,33,7,65,129,128,128,128,120,12,2,11,32,1,32,3,65,32,106,65,244,216,204,0,65,60,16,240,2,65,129,128,128,128,120,12,1,11,16,197,18,32,3,40,2,12,33,7,32,3,40,2,8,11,33,4,32,14,32,7,54,2,4,32,14,32,4,54,2,0,32,3,65,208,0,106,36,0,11,32,0,32,1,54,2,48,32,0,32,20,55,3,8,32,0,32,2,41,0,0,55,0,16,32,0,65,40,106,32,2,65,24,106,41,0,0,55,0,0,32,0,65,32,106,32,2,65,16,106,41,0,0,55,0,0,32,0,65,24,106,32,2,65,8,106,41,0,0,55,0,0,65,1,11,54,2,0,32,13,65,16,106,36,0,11,157,3,1,4,127,32,2,40,0,0,33,3,2,64,2,64,2,64,2,64,2,64,32,1,40,0,0,34,4,65,16,118,65,255,1,113,34,5,65,1,107,14,3,0,1,3,2,11,32,3,65,128,128,252,7,113,65,128,128,4,70,13,3,12,2,11,32,3,65,128,128,252,7,113,65,128,128,8,71,13,1,12,2,11,32,3,65,128,128,252,7,113,69,13,1,11,32,0,32,4,65,128,128,252,7,113,32,3,65,8,118,65,128,254,3,113,114,32,5,114,65,8,116,65,7,114,173,55,2,0,15,11,32,4,65,128,128,252,7,113,32,3,65,1,113,32,4,65,1,113,114,114,65,128,128,128,16,65,128,128,128,8,65,128,128,128,16,32,3,65,128,128,128,8,73,27,32,4,65,128,128,128,8,79,27,114,32,3,65,128,2,113,65,0,32,4,65,128,2,113,65,8,118,27,32,1,47,0,4,32,1,65,6,106,45,0,0,34,4,65,16,116,114,33,1,32,2,47,0,4,32,2,65,6,106,45,0,0,65,16,116,114,33,3,2,64,2,64,2,64,32,4,65,1,107,14,2,1,2,0,11,32,3,65,16,118,33,4,12,1,11,65,1,65,2,32,3,65,128,128,4,73,27,33,4,11,114,33,2,32,3,65,8,118,33,5,32,1,65,128,2,113,33,6,32,0,32,2,54,0,1,32,0,65,12,58,0,0,32,0,65,7,106,32,4,58,0,0,32,0,2,127,32,1,65,1,113,69,4,64,65,0,33,2,65,0,32,6,69,13,1,26,65,0,32,5,65,1,113,69,13,1,26,65,128,2,65,0,32,3,65,1,113,27,33,2,65,0,12,1,11,32,6,4,127,65,128,2,65,0,32,5,65,1,113,27,5,65,0,11,33,2,32,3,11,65,1,113,32,2,114,59,0,5,11,225,43,2,25,127,1,126,35,0,65,48,107,34,9,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,5,73,4,64,32,1,65,12,106,33,4,32,1,40,2,12,33,2,3,64,32,2,32,3,106,45,0,0,34,6,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,5,71,13,0,11,11,32,9,65,5,54,2,28,32,9,65,8,106,32,1,65,12,106,16,129,18,32,9,65,28,106,32,9,40,2,8,32,9,40,2,12,16,230,18,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,1,11,2,64,32,6,65,219,0,70,4,64,32,1,32,1,45,0,24,65,1,107,34,5,58,0,24,32,5,65,255,1,113,69,4,64,32,9,65,24,54,2,28,32,9,65,16,106,32,4,16,129,18,32,9,65,28,106,32,9,40,2,16,32,9,40,2,20,16,230,18,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,3,11,32,1,32,3,65,1,106,54,2,20,32,9,65,28,106,33,15,35,0,65,128,1,107,34,6,36,0,32,6,65,1,58,0,16,32,6,32,1,54,2,12,32,6,65,32,106,65,0,65,0,65,8,65,224,0,16,167,10,32,6,40,2,36,33,3,2,64,32,6,40,2,32,65,1,71,4,64,32,6,65,0,54,2,28,32,6,32,6,40,2,40,54,2,24,32,6,32,3,54,2,20,32,6,65,240,0,106,34,24,65,8,106,33,25,2,64,3,64,2,64,32,6,65,32,106,33,16,35,0,65,224,0,107,34,5,36,0,32,5,32,6,65,12,106,34,3,16,160,4,2,64,2,64,32,5,45,0,0,69,4,64,32,5,45,0,1,13,1,32,16,65,128,128,128,128,120,54,2,76,12,2,11,32,16,65,129,128,128,128,120,54,2,76,32,16,32,5,40,2,4,54,2,0,12,1,11,32,3,40,2,0,33,7,66,0,33,27,65,0,33,18,65,0,33,20,35,0,65,176,4,107,34,2,36,0,2,64,2,64,32,7,40,2,20,34,4,32,7,40,2,16,34,11,73,4,64,32,7,65,12,106,33,3,32,7,40,2,12,33,8,3,64,32,4,32,8,106,45,0,0,34,12,65,9,107,34,10,65,23,75,65,1,32,10,116,65,147,128,128,4,113,69,114,13,2,32,7,32,4,65,1,106,34,4,54,2,20,32,4,32,11,71,13,0,11,11,32,2,65,5,54,2,176,2,32,2,65,48,106,32,7,65,12,106,16,129,18,32,2,65,176,2,106,32,2,40,2,48,32,2,40,2,52,16,230,18,33,3,32,5,65,128,128,128,128,120,54,2,76,12,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,127,2,64,2,64,2,64,2,64,32,12,65,219,0,71,4,64,32,12,65,251,0,70,13,1,32,7,32,2,65,175,4,106,65,180,247,193,0,16,198,3,33,3,12,16,11,32,7,32,7,45,0,24,65,1,107,34,10,58,0,24,32,10,65,255,1,113,4,64,32,7,32,4,65,1,106,54,2,20,32,2,65,1,58,0,224,3,32,2,32,7,54,2,220,3,32,2,65,176,2,106,32,2,65,220,3,106,16,187,10,2,64,2,64,2,64,32,2,2,127,32,2,45,0,176,2,69,4,64,32,2,65,128,4,106,34,3,32,2,65,192,2,106,34,4,41,2,0,55,3,0,32,2,65,136,4,106,34,12,32,2,65,200,2,106,34,8,41,2,0,55,3,0,32,2,65,144,4,106,34,11,32,2,65,208,2,106,47,1,0,59,1,0,32,2,32,2,41,2,184,2,55,3,248,3,32,2,45,0,177,2,65,1,113,69,4,64,65,0,65,208,243,193,0,65,252,242,193,0,16,212,14,12,2,11,32,2,40,2,180,2,33,17,32,2,47,1,178,2,33,18,32,8,32,11,47,1,0,59,1,0,32,4,32,12,41,3,0,55,3,0,32,2,65,184,2,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,248,3,55,3,176,2,32,2,65,248,3,106,32,2,65,220,3,106,16,210,13,32,2,40,2,252,3,33,12,32,2,40,2,248,3,14,3,3,4,2,4,11,32,2,40,2,180,2,11,54,2,216,1,12,15,11,32,2,32,12,54,2,216,1,12,14,11,32,2,65,1,65,208,243,193,0,65,252,242,193,0,16,212,14,54,2,216,1,12,13,11,32,2,65,248,3,106,33,4,35,0,65,32,107,34,3,36,0,32,3,65,8,106,32,2,65,220,3,106,34,10,16,160,4,2,64,2,64,32,3,45,0,8,69,4,64,32,3,45,0,9,13,1,32,4,65,129,128,128,128,120,54,2,8,12,2,11,32,4,65,130,128,128,128,120,54,2,8,32,4,32,3,40,2,12,54,2,0,12,1,11,32,3,65,8,106,32,10,40,2,0,16,156,7,32,3,40,2,16,65,129,128,128,128,120,71,4,64,32,4,32,3,41,3,8,55,3,0,32,4,65,16,106,32,3,65,24,106,41,3,0,55,3,0,32,4,65,8,106,32,3,65,16,106,41,3,0,55,3,0,12,1,11,32,4,65,130,128,128,128,120,54,2,8,32,4,32,3,40,2,8,54,2,0,11,32,3,65,32,106,36,0,2,64,32,2,2,127,32,2,40,2,128,4,34,3,65,130,128,128,128,120,71,4,64,32,2,65,240,3,106,34,4,32,2,65,140,4,106,40,2,0,54,2,0,32,2,32,2,41,2,132,4,55,3,232,3,32,3,65,129,128,128,128,120,70,4,64,65,2,65,208,243,193,0,65,252,242,193,0,16,212,14,12,2,11,32,2,40,2,252,3,33,8,32,2,40,2,248,3,33,11,32,2,65,212,3,106,32,4,40,2,0,54,2,0,32,2,32,2,41,3,232,3,55,2,204,3,32,2,32,3,54,2,200,3,32,2,32,8,54,2,196,3,32,2,32,11,54,2,192,3,32,2,65,248,3,106,32,2,65,220,3,106,16,172,12,32,2,40,2,248,3,34,3,65,129,128,128,128,120,71,13,2,32,2,32,2,40,2,252,3,54,2,216,1,12,14,11,32,2,40,2,248,3,11,54,2,216,1,12,13,11,32,3,65,128,128,128,128,120,70,13,10,32,2,40,2,252,3,33,4,32,2,32,2,40,2,128,4,54,2,156,4,32,2,32,4,54,2,152,4,32,2,32,3,54,2,148,4,32,2,65,248,3,106,33,4,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,2,65,220,3,106,34,10,16,160,4,2,64,2,64,32,3,45,0,4,69,4,64,32,3,45,0,5,13,1,32,4,65,128,128,128,128,120,54,2,0,12,2,11,32,4,32,3,40,2,8,54,2,4,32,4,65,129,128,128,128,120,54,2,0,12,1,11,32,3,65,4,106,32,10,40,2,0,16,234,9,32,3,40,2,8,33,10,32,3,40,2,4,34,13,65,128,128,128,128,120,71,4,64,32,4,32,3,40,2,12,54,2,8,32,4,32,10,54,2,4,32,4,32,13,54,2,0,12,1,11,32,4,65,129,128,128,128,120,54,2,0,32,4,32,10,54,2,4,11,32,3,65,16,106,36,0,32,2,40,2,252,3,33,3,32,2,40,2,248,3,34,4,65,129,128,128,128,120,70,13,3,2,64,32,4,65,128,128,128,128,120,70,4,64,32,2,66,4,55,2,164,4,65,0,33,4,12,1,11,32,2,32,3,173,32,2,53,2,128,4,66,32,134,132,55,2,164,4,11,32,2,32,4,54,2,160,4,32,2,65,248,3,106,32,2,65,220,3,106,16,210,13,32,2,40,2,252,3,33,8,2,64,2,64,32,2,40,2,248,3,14,3,1,0,10,0,11,32,2,65,248,3,106,32,2,65,220,3,106,16,209,13,32,2,45,0,248,3,13,3,32,2,45,0,249,3,34,11,65,2,70,4,64,65,6,65,208,243,193,0,65,252,242,193,0,16,212,14,33,8,12,10,11,32,2,65,176,1,106,32,2,65,208,3,106,41,3,0,55,3,0,32,2,65,168,1,106,32,2,65,200,3,106,41,3,0,55,3,0,32,2,65,152,1,106,32,2,65,156,4,106,40,2,0,54,2,0,32,2,65,192,1,106,32,2,65,184,2,106,41,3,0,55,3,0,32,2,65,200,1,106,32,2,65,192,2,106,41,3,0,55,3,0,32,2,65,208,1,106,32,2,65,200,2,106,47,1,0,59,1,0,32,2,32,2,41,3,192,3,55,3,160,1,32,2,32,2,41,2,148,4,55,3,144,1,32,2,32,2,41,3,176,2,55,3,184,1,32,2,41,2,164,4,33,27,32,2,32,17,54,1,218,1,32,2,32,18,59,1,216,1,12,14,11,65,5,65,208,243,193,0,65,252,242,193,0,16,212,14,33,8,12,8,11,32,2,65,24,54,2,176,2,32,2,32,3,16,129,18,32,2,65,176,2,106,32,2,40,2,0,32,2,40,2,4,16,230,18,12,6,11,32,7,32,7,45,0,24,65,1,107,34,10,58,0,24,32,10,65,255,1,113,69,13,4,32,7,32,4,65,1,106,54,2,20,32,2,65,1,58,0,156,3,32,2,32,7,54,2,152,3,32,2,65,129,128,128,128,120,54,2,200,3,32,2,65,128,128,128,128,120,54,2,220,3,32,2,65,128,128,128,128,120,54,2,232,3,32,2,65,176,2,106,34,3,32,2,65,152,3,106,16,200,9,2,127,2,64,32,2,45,0,176,2,69,4,64,32,2,65,184,2,106,33,10,32,3,65,1,114,33,21,32,2,65,204,3,106,33,22,32,2,65,188,2,106,33,23,65,0,33,3,65,0,33,11,65,2,33,17,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,177,2,65,1,107,14,8,2,3,4,5,6,7,0,8,1,11,32,2,40,2,152,3,34,13,16,204,8,34,4,69,4,64,32,13,16,190,1,34,4,69,13,15,11,32,2,32,4,54,2,168,2,12,17,11,32,3,65,1,113,13,7,32,2,65,176,2,106,32,2,65,152,3,106,16,211,22,32,2,45,0,176,2,13,8,32,2,65,190,3,106,32,21,65,2,106,45,0,0,58,0,0,32,2,65,136,4,106,32,10,65,16,106,41,2,0,34,27,55,3,0,32,2,65,168,3,106,32,10,65,8,106,41,2,0,55,3,0,32,2,65,176,3,106,32,27,55,3,0,32,2,65,184,3,106,32,10,65,24,106,45,0,0,58,0,0,32,2,32,21,47,0,0,59,1,188,3,32,2,32,10,41,2,0,55,3,160,3,32,2,40,2,180,2,33,20,65,1,33,3,12,13,11,32,11,65,1,113,13,8,32,2,65,32,106,32,2,65,152,3,106,16,141,18,32,2,40,2,36,33,12,32,2,40,2,32,13,11,65,1,33,11,12,12,11,32,2,40,2,200,3,65,129,128,128,128,120,71,4,64,32,2,65,140,243,193,0,65,7,16,188,16,54,2,168,2,12,15,11,32,2,65,176,2,106,33,4,2,64,32,2,65,152,3,106,40,2,0,34,13,16,204,8,34,14,69,4,64,32,4,32,13,16,156,7,12,1,11,32,4,65,129,128,128,128,120,54,2,8,32,4,32,14,54,2,0,11,32,2,40,2,176,2,33,4,32,2,40,2,184,2,34,13,65,129,128,128,128,120,71,4,64,32,2,65,128,4,106,34,14,32,23,65,8,106,40,2,0,54,2,0,32,2,32,23,41,2,0,55,3,248,3,32,2,40,2,180,2,33,19,32,2,40,2,200,3,65,129,128,128,128,120,71,4,64,32,2,65,192,3,106,16,159,24,11,32,22,32,2,41,3,248,3,55,2,0,32,22,65,8,106,32,14,40,2,0,54,2,0,32,2,32,13,54,2,200,3,32,2,32,19,54,2,196,3,32,2,32,4,54,2,192,3,12,12,11,32,2,32,4,54,2,168,2,12,14,11,32,2,40,2,220,3,65,128,128,128,128,120,71,4,64,32,2,65,147,243,193,0,65,9,16,188,16,54,2,168,2,12,14,11,32,2,65,176,2,106,32,2,65,152,3,106,16,207,22,32,2,40,2,180,2,33,4,32,2,40,2,176,2,34,13,65,128,128,128,128,120,71,4,64,32,2,40,2,184,2,33,14,32,2,65,220,3,106,16,227,24,32,2,32,14,54,2,228,3,32,2,32,4,54,2,224,3,32,2,32,13,54,2,220,3,12,11,11,32,2,32,4,54,2,168,2,12,13,11,32,2,40,2,232,3,65,128,128,128,128,120,71,4,64,32,2,65,156,243,193,0,65,7,16,188,16,54,2,168,2,12,13,11,32,2,65,148,4,106,33,13,35,0,65,16,107,34,4,36,0,65,128,128,128,128,120,33,14,2,64,32,2,65,152,3,106,40,2,0,34,26,16,204,8,34,19,13,0,32,4,65,4,106,32,26,16,234,9,32,4,40,2,8,33,19,32,4,40,2,4,34,14,65,128,128,128,128,120,70,13,0,32,13,32,4,40,2,12,54,2,8,11,32,13,32,14,54,2,0,32,13,32,19,54,2,4,32,4,65,16,106,36,0,32,2,40,2,148,4,65,128,128,128,128,120,71,4,64,32,2,40,2,232,3,65,128,128,128,128,120,71,4,64,32,2,65,232,3,106,34,4,16,142,21,32,4,16,247,27,11,32,2,65,240,3,106,32,2,65,156,4,106,40,2,0,54,2,0,32,2,32,2,41,2,148,4,55,3,232,3,12,10,11,32,2,32,2,40,2,152,4,54,2,168,2,12,12,11,32,18,13,5,32,2,65,40,106,32,2,65,152,3,106,16,141,18,32,2,40,2,44,33,8,32,2,40,2,40,69,4,64,65,1,33,18,12,9,11,32,2,32,8,54,2,168,2,12,11,11,32,17,65,2,71,4,64,32,2,65,171,243,193,0,65,11,16,188,16,54,2,168,2,12,11,11,32,2,65,176,2,106,32,2,65,152,3,106,16,205,22,32,2,45,0,176,2,69,4,64,32,2,45,0,177,2,33,17,12,8,11,32,2,32,2,40,2,180,2,54,2,168,2,12,10,11,32,3,65,1,113,69,4,64,32,2,65,172,242,193,0,65,4,16,187,16,54,2,168,2,12,10,11,32,11,65,1,113,69,4,64,32,2,65,24,106,65,194,242,193,0,65,4,16,158,25,32,2,40,2,28,33,12,32,2,40,2,24,13,6,11,2,64,32,2,40,2,200,3,34,11,65,129,128,128,128,120,71,4,64,32,2,65,192,2,106,32,2,65,208,3,106,41,3,0,55,3,0,32,2,65,184,2,106,32,2,65,200,3,106,41,3,0,55,3,0,32,2,32,2,41,3,192,3,55,3,176,2,12,1,11,32,2,65,128,128,128,128,120,54,2,184,2,11,32,2,40,2,220,3,65,128,128,128,128,120,71,34,3,69,4,64,32,2,65,147,243,193,0,65,9,16,187,16,54,2,168,2,65,0,33,4,12,5,11,32,2,65,168,4,106,32,2,65,228,3,106,40,2,0,54,2,0,32,2,32,2,41,2,220,3,55,3,160,4,2,64,32,2,40,2,232,3,65,128,128,128,128,120,71,34,4,69,4,64,32,2,65,0,54,2,128,4,32,2,66,128,128,128,128,192,0,55,2,248,3,12,1,11,32,2,65,128,4,106,32,2,65,240,3,106,40,2,0,54,2,0,32,2,32,2,41,3,232,3,55,3,248,3,11,2,64,32,2,2,127,32,18,69,4,64,32,2,65,16,106,65,163,243,193,0,65,8,16,158,25,32,2,40,2,20,34,8,32,2,40,2,16,13,1,26,11,32,17,65,2,71,13,1,65,171,243,193,0,65,11,16,187,16,11,34,8,54,2,168,2,32,2,65,248,3,106,34,12,16,142,21,32,12,16,247,27,32,2,65,160,4,106,16,214,24,12,5,11,32,2,65,144,2,106,32,2,65,168,3,106,41,3,0,55,3,0,32,2,65,152,2,106,32,2,65,176,3,106,41,3,0,55,3,0,32,2,65,160,2,106,32,2,65,184,3,106,45,0,0,58,0,0,32,2,65,248,1,106,32,2,65,184,2,106,41,3,0,55,3,0,32,2,65,128,2,106,32,2,65,192,2,106,41,3,0,55,3,0,32,2,32,2,47,1,188,3,59,1,168,2,32,2,32,2,41,3,160,3,55,3,136,2,32,2,32,2,41,3,176,2,55,3,240,1,32,2,32,2,65,190,3,106,45,0,0,58,0,170,2,32,2,65,232,1,106,32,2,65,168,4,106,40,2,0,54,2,0,32,2,32,20,54,0,171,2,32,2,32,2,41,3,160,4,55,3,224,1,32,17,65,1,113,33,11,32,2,41,2,252,3,33,27,32,2,40,2,248,3,12,14,11,32,2,65,172,242,193,0,65,4,16,188,16,54,2,168,2,12,8,11,32,2,32,2,40,2,180,2,54,2,168,2,12,7,11,32,2,65,194,242,193,0,65,4,16,188,16,54,2,168,2,12,6,11,32,2,65,163,243,193,0,65,8,16,188,16,54,2,168,2,12,5,11,32,2,65,176,2,106,16,159,24,32,11,65,129,128,128,128,120,71,12,5,11,32,2,32,12,54,2,168,2,12,3,11,32,2,65,176,2,106,32,2,65,152,3,106,16,200,9,32,2,45,0,176,2,69,13,0,11,11,32,2,32,2,40,2,180,2,54,2,168,2,11,65,0,33,4,65,0,33,3,65,0,11,33,12,32,4,13,2,32,2,40,2,232,3,65,128,128,128,128,120,70,13,2,32,2,65,232,3,106,34,4,16,142,21,32,4,16,247,27,12,2,11,32,2,40,2,252,3,33,8,12,5,11,32,2,32,3,54,2,216,1,12,5,11,32,3,32,2,40,2,220,3,65,128,128,128,128,120,70,114,69,4,64,32,2,65,220,3,106,16,214,24,11,32,12,32,2,40,2,200,3,65,129,128,128,128,120,70,114,69,4,64,32,2,65,192,3,106,16,159,24,11,65,128,128,128,128,120,11,33,4,32,7,32,7,45,0,24,65,1,106,58,0,24,32,7,16,196,6,33,3,32,2,65,191,2,106,32,2,65,144,2,106,41,3,0,55,0,0,32,2,65,199,2,106,32,2,65,152,2,106,41,3,0,55,0,0,32,2,65,207,2,106,32,2,65,160,2,106,45,0,0,58,0,0,32,2,65,216,2,106,32,2,65,248,1,106,41,3,0,55,3,0,32,2,65,224,2,106,32,2,65,128,2,106,41,3,0,55,3,0,32,2,32,2,40,0,171,2,54,0,179,2,32,2,32,2,40,2,168,2,54,2,176,2,32,2,32,2,41,3,136,2,55,0,183,2,32,2,32,2,41,3,240,1,55,3,208,2,32,2,65,248,2,106,32,2,65,232,1,106,40,2,0,54,2,0,32,2,32,8,54,2,236,2,32,2,32,12,54,2,232,2,32,2,32,27,55,3,128,3,32,2,32,3,54,2,144,3,32,2,32,11,58,0,136,3,32,2,32,2,41,3,224,1,55,3,240,2,32,2,32,4,54,2,252,2,2,64,2,64,2,64,32,4,65,128,128,128,128,120,71,4,64,32,3,13,1,32,2,40,2,176,2,33,3,32,2,65,200,0,106,32,2,65,176,2,106,65,4,114,65,200,0,16,193,5,26,32,2,65,64,107,32,2,65,128,3,106,34,8,65,8,106,41,3,0,55,3,0,32,2,32,8,41,3,0,55,3,56,12,13,11,32,2,40,2,176,2,33,4,32,3,13,1,12,2,11,32,2,65,176,2,106,16,170,22,12,10,11,32,2,65,144,3,106,16,138,13,11,32,4,33,3,12,8,11,32,2,65,24,54,2,176,2,32,2,65,8,106,32,3,16,129,18,32,2,65,176,2,106,32,2,40,2,8,32,2,40,2,12,16,230,18,11,33,3,32,5,65,128,128,128,128,120,54,2,76,12,10,11,32,2,32,8,54,2,216,1,32,2,65,160,4,106,34,3,16,142,21,32,3,16,247,27,11,32,2,65,148,4,106,16,214,24,12,1,11,32,2,65,3,65,208,243,193,0,65,252,242,193,0,16,212,14,54,2,216,1,11,32,2,65,192,3,106,16,159,24,11,65,128,128,128,128,120,33,4,11,32,7,32,7,45,0,24,65,1,106,58,0,24,32,7,16,196,4,33,3,32,2,65,190,2,106,32,2,65,192,1,106,41,3,0,55,1,0,32,2,65,198,2,106,32,2,65,200,1,106,41,3,0,55,1,0,32,2,65,206,2,106,32,2,65,208,1,106,47,1,0,59,1,0,32,2,65,216,2,106,32,2,65,168,1,106,41,3,0,55,3,0,32,2,65,224,2,106,32,2,65,176,1,106,41,3,0,55,3,0,32,2,32,2,47,1,220,1,59,1,180,2,32,2,32,2,40,2,216,1,54,2,176,2,32,2,32,2,41,3,184,1,55,1,182,2,32,2,32,2,41,3,160,1,55,3,208,2,32,2,65,248,2,106,32,2,65,152,1,106,40,2,0,54,2,0,32,2,32,8,54,2,236,2,32,2,32,12,54,2,232,2,32,2,32,27,55,3,128,3,32,2,32,3,54,2,144,3,32,2,32,11,58,0,136,3,32,2,32,2,41,3,144,1,55,3,240,2,32,2,32,4,54,2,252,2,2,64,2,64,32,4,65,128,128,128,128,120,70,4,64,32,2,40,2,176,2,33,4,32,3,13,1,12,2,11,32,3,69,4,64,32,2,40,2,176,2,33,3,32,2,65,200,0,106,32,2,65,176,2,106,65,4,114,65,200,0,16,193,5,26,32,2,65,64,107,32,2,65,128,3,106,34,8,65,8,106,41,3,0,55,3,0,32,2,32,8,41,3,0,55,3,56,12,4,11,32,2,65,176,2,106,16,170,22,12,2,11,32,2,65,144,3,106,16,138,13,11,32,4,33,3,11,65,128,128,128,128,120,33,4,11,32,4,65,128,128,128,128,120,70,13,0,32,5,65,4,106,32,2,65,200,0,106,65,200,0,16,193,5,26,32,5,65,216,0,106,32,2,65,64,107,41,3,0,55,3,0,32,5,32,2,41,3,56,55,3,80,12,1,11,65,128,128,128,128,120,33,4,32,3,32,7,16,200,14,33,3,11,32,5,32,4,54,2,76,11,32,5,32,3,54,2,0,32,2,65,176,4,106,36,0,32,5,40,2,76,65,128,128,128,128,120,71,4,64,32,16,32,5,65,224,0,16,193,5,26,12,1,11,32,16,65,129,128,128,128,120,54,2,76,32,16,32,5,40,2,0,54,2,0,11,32,5,65,224,0,106,36,0,2,64,2,64,32,6,40,2,108,34,4,65,128,128,128,128,120,107,14,2,2,0,1,11,32,15,32,6,40,2,32,54,2,4,32,15,65,128,128,128,128,120,54,2,0,32,6,65,20,106,34,3,16,228,15,32,3,65,8,65,224,0,16,244,22,12,3,11,32,6,40,2,28,34,5,32,6,40,2,20,70,4,64,35,0,65,16,107,34,3,36,0,32,3,65,8,106,32,6,65,20,106,34,2,32,2,40,2,0,65,1,65,8,65,224,0,16,215,6,32,3,40,2,8,34,2,65,129,128,128,128,120,71,4,64,32,2,32,3,40,2,12,16,132,25,0,11,32,3,65,16,106,36,0,11,32,6,40,2,24,32,5,65,224,0,108,106,32,6,65,32,106,65,204,0,16,193,5,34,3,32,4,54,2,76,32,3,32,24,41,3,0,55,3,80,32,3,65,216,0,106,32,25,41,3,0,55,3,0,32,6,32,5,65,1,106,54,2,28,12,1,11,11,32,15,32,6,41,2,20,55,2,0,32,15,65,8,106,32,6,65,28,106,40,2,0,54,2,0,11,32,6,65,128,1,106,36,0,12,1,11,32,3,32,6,40,2,40,16,132,25,0,11,32,1,32,1,45,0,24,65,1,106,58,0,24,32,9,32,1,16,196,4,34,3,54,2,40,2,64,32,9,40,2,28,34,5,65,128,128,128,128,120,71,4,64,32,3,69,13,1,32,15,16,228,15,32,15,65,8,65,224,0,16,244,22,32,3,33,5,12,3,11,32,9,40,2,32,33,5,32,3,69,13,2,32,9,65,40,106,16,138,13,12,2,11,32,0,32,9,41,2,32,55,2,4,32,0,32,5,54,2,0,12,2,11,32,1,32,9,65,47,106,65,164,246,193,0,16,198,3,33,5,11,32,5,32,1,16,200,14,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,11,32,9,65,48,106,36,0,11,152,6,2,8,127,1,126,35,0,65,48,107,34,3,36,0,2,64,2,64,32,1,40,2,20,34,2,32,1,40,2,16,34,4,73,4,64,32,1,65,12,106,33,5,32,1,40,2,12,33,6,3,64,32,2,32,6,106,45,0,0,34,7,65,9,107,34,8,65,23,75,65,1,32,8,116,65,147,128,128,4,113,69,114,13,2,32,1,32,2,65,1,106,34,2,54,2,20,32,2,32,4,71,13,0,11,11,32,3,65,5,54,2,28,32,3,65,8,106,32,1,65,12,106,16,129,18,32,3,65,28,106,32,3,40,2,8,32,3,40,2,12,16,230,18,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,1,11,2,64,32,7,65,219,0,70,4,64,32,1,32,1,45,0,24,65,1,107,34,4,58,0,24,32,4,65,255,1,113,69,4,64,32,3,65,24,54,2,28,32,3,65,16,106,32,5,16,129,18,32,3,65,28,106,32,3,40,2,16,32,3,40,2,20,16,230,18,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,3,11,32,1,32,2,65,1,106,54,2,20,32,3,65,28,106,33,4,35,0,65,48,107,34,2,36,0,32,2,65,1,58,0,8,32,2,32,1,54,2,4,32,2,65,24,106,34,6,65,0,65,0,65,8,65,24,16,167,10,32,2,40,2,28,33,5,2,64,32,2,40,2,24,65,1,71,4,64,32,2,65,0,54,2,20,32,2,32,2,40,2,32,54,2,16,32,2,32,5,54,2,12,32,6,32,2,65,4,106,16,206,10,2,64,2,64,32,2,40,2,32,34,5,65,129,128,128,128,120,71,4,64,32,2,65,36,106,34,8,65,8,106,33,9,3,64,32,5,65,128,128,128,128,120,70,13,2,32,2,41,3,24,33,10,32,2,40,2,20,34,7,32,2,40,2,12,70,4,64,32,2,65,12,106,16,251,18,11,32,2,40,2,16,32,7,65,24,108,106,34,6,32,5,54,2,8,32,6,32,10,55,3,0,32,6,32,8,41,2,0,55,2,12,32,6,65,20,106,32,9,40,2,0,54,2,0,32,2,32,7,65,1,106,54,2,20,32,2,65,24,106,32,2,65,4,106,16,206,10,32,2,40,2,32,34,5,65,129,128,128,128,120,71,13,0,11,11,32,4,32,2,40,2,24,54,2,4,32,4,65,128,128,128,128,120,54,2,0,32,2,65,12,106,34,5,16,158,20,32,5,65,8,65,24,16,244,22,12,1,11,32,4,32,2,41,2,12,55,2,0,32,4,65,8,106,32,2,65,20,106,40,2,0,54,2,0,11,32,2,65,48,106,36,0,12,1,11,32,5,32,2,40,2,32,16,132,25,0,11,32,1,32,1,45,0,24,65,1,106,58,0,24,32,3,32,1,16,196,4,34,2,54,2,40,2,64,32,3,40,2,28,34,5,65,128,128,128,128,120,71,4,64,32,2,69,13,1,32,4,16,158,20,32,4,65,8,65,24,16,244,22,32,2,33,4,12,3,11,32,3,40,2,32,33,4,32,2,69,13,2,32,3,65,40,106,16,138,13,12,2,11,32,0,32,3,41,2,32,55,2,4,32,0,32,5,54,2,0,12,2,11,32,1,32,3,65,47,106,65,180,246,193,0,16,198,3,33,4,11,32,4,32,1,16,200,14,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,11,32,3,65,48,106,36,0,11,183,3,2,1,127,4,126,35,0,65,240,0,107,34,2,36,0,2,64,2,64,32,1,40,2,8,4,64,32,0,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,0,65,28,58,0,0,12,1,11,32,2,65,204,0,106,32,1,40,2,12,32,1,40,2,16,16,162,9,32,2,45,0,76,69,4,64,32,2,65,24,106,32,2,65,229,0,106,41,0,0,34,3,55,3,0,32,2,65,16,106,32,2,65,221,0,106,41,0,0,34,4,55,3,0,32,2,65,8,106,32,2,65,213,0,106,41,0,0,34,5,55,3,0,32,2,32,2,41,0,77,34,6,55,3,0,32,0,65,8,58,0,0,32,0,32,6,55,0,1,32,0,65,9,106,32,5,55,0,0,32,0,65,17,106,32,4,55,0,0,32,0,65,25,106,32,3,55,0,0,12,1,11,32,2,65,11,106,32,2,65,216,0,106,40,2,0,34,1,54,0,0,32,2,32,2,41,2,80,34,3,55,0,3,32,2,65,56,106,32,1,54,2,0,32,2,32,3,55,3,48,32,2,65,0,54,2,72,32,2,66,128,128,128,128,16,55,2,64,32,2,65,3,58,0,108,32,2,65,32,54,2,92,32,2,65,0,54,2,104,32,2,65,136,143,192,0,54,2,100,32,2,65,0,54,2,84,32,2,65,0,54,2,76,32,2,32,2,65,64,107,54,2,96,32,2,65,48,106,32,2,65,204,0,106,16,246,21,13,1,32,2,65,44,106,32,2,65,200,0,106,40,2,0,54,0,0,32,2,32,2,41,2,64,55,0,36,32,0,65,11,58,0,8,32,0,32,2,41,0,33,55,0,9,32,0,65,16,106,32,2,65,40,106,41,0,0,55,0,0,32,0,65,28,58,0,0,11,32,2,65,240,0,106,36,0,15,11,65,176,143,192,0,65,55,32,2,65,33,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,183,3,2,1,127,4,126,35,0,65,240,0,107,34,2,36,0,2,64,2,64,32,1,40,2,8,4,64,32,0,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,0,65,28,58,0,0,12,1,11,32,2,65,204,0,106,32,1,40,2,12,32,1,40,2,16,16,188,8,32,2,45,0,76,69,4,64,32,2,65,24,106,32,2,65,229,0,106,41,0,0,34,3,55,3,0,32,2,65,16,106,32,2,65,221,0,106,41,0,0,34,4,55,3,0,32,2,65,8,106,32,2,65,213,0,106,41,0,0,34,5,55,3,0,32,2,32,2,41,0,77,34,6,55,3,0,32,0,65,7,58,0,0,32,0,32,6,55,0,1,32,0,65,9,106,32,5,55,0,0,32,0,65,17,106,32,4,55,0,0,32,0,65,25,106,32,3,55,0,0,12,1,11,32,2,65,11,106,32,2,65,216,0,106,40,2,0,34,1,54,0,0,32,2,32,2,41,2,80,34,3,55,0,3,32,2,65,56,106,32,1,54,2,0,32,2,32,3,55,3,48,32,2,65,0,54,2,72,32,2,66,128,128,128,128,16,55,2,64,32,2,65,3,58,0,108,32,2,65,32,54,2,92,32,2,65,0,54,2,104,32,2,65,136,143,192,0,54,2,100,32,2,65,0,54,2,84,32,2,65,0,54,2,76,32,2,32,2,65,64,107,54,2,96,32,2,65,48,106,32,2,65,204,0,106,16,246,21,13,1,32,2,65,44,106,32,2,65,200,0,106,40,2,0,54,0,0,32,2,32,2,41,2,64,55,0,36,32,0,65,11,58,0,8,32,0,32,2,41,0,33,55,0,9,32,0,65,16,106,32,2,65,40,106,41,0,0,55,0,0,32,0,65,28,58,0,0,11,32,2,65,240,0,106,36,0,15,11,65,176,143,192,0,65,55,32,2,65,33,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,149,3,1,7,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,20,34,2,32,0,40,2,16,34,4,73,4,64,32,0,65,12,106,33,5,32,0,40,2,12,33,6,3,64,2,64,2,64,2,64,2,64,32,2,32,6,106,45,0,0,34,3,65,12,77,4,64,32,3,65,9,107,65,2,73,13,4,12,1,11,32,3,65,31,77,4,64,32,3,65,13,71,13,1,12,4,11,32,3,65,32,70,13,3,32,3,65,221,0,70,13,1,32,3,65,44,70,13,2,11,32,1,65,22,54,2,36,32,1,32,5,16,129,18,32,1,65,36,106,32,1,40,2,0,32,1,40,2,4,16,230,18,12,5,11,32,0,32,2,65,1,106,54,2,20,65,0,12,4,11,32,0,32,2,65,1,106,34,2,54,2,20,2,64,32,2,32,4,79,13,0,3,64,32,2,32,6,106,45,0,0,34,3,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,69,4,64,32,0,32,2,65,1,106,34,2,54,2,20,32,2,32,4,71,13,1,12,2,11,11,32,3,65,221,0,71,13,0,32,1,65,21,54,2,36,32,1,65,24,106,32,5,16,129,18,32,1,65,36,106,32,1,40,2,24,32,1,40,2,28,16,230,18,12,4,11,32,1,65,22,54,2,36,32,1,65,16,106,32,5,16,129,18,32,1,65,36,106,32,1,40,2,16,32,1,40,2,20,16,230,18,12,3,11,32,0,32,2,65,1,106,34,2,54,2,20,32,2,32,4,71,13,0,11,11,32,1,65,2,54,2,36,32,1,65,8,106,32,0,65,12,106,16,129,18,32,1,65,36,106,32,1,40,2,8,32,1,40,2,12,16,230,18,11,32,1,65,48,106,36,0,11,183,3,2,2,126,1,127,35,0,65,160,1,107,34,1,36,0,32,1,65,56,106,32,2,40,2,4,32,2,40,2,8,16,247,9,2,64,2,64,32,1,45,0,56,65,1,70,4,64,32,1,65,232,0,106,32,1,65,196,0,106,40,2,0,54,2,0,32,1,32,1,41,2,60,55,3,96,32,1,65,0,54,2,120,32,1,66,128,128,128,128,16,55,2,112,32,1,65,3,58,0,156,1,32,1,65,32,54,2,140,1,32,1,65,0,54,2,152,1,32,1,65,244,137,204,0,54,2,148,1,32,1,65,0,54,2,132,1,32,1,65,0,54,2,124,32,1,32,1,65,240,0,106,54,2,144,1,32,1,65,224,0,106,32,1,65,252,0,106,16,246,21,69,13,1,65,156,138,204,0,65,55,32,1,65,209,0,106,65,140,138,204,0,65,160,139,204,0,16,253,13,0,11,32,1,65,16,106,32,1,65,193,0,106,41,0,0,34,3,55,3,0,32,1,65,24,106,32,1,65,201,0,106,40,0,0,34,2,54,2,0,32,1,32,1,41,0,57,34,4,55,3,8,32,0,65,17,106,32,2,54,0,0,32,0,65,9,106,32,3,55,0,0,32,0,32,4,55,0,1,32,0,65,37,58,0,0,12,1,11,32,1,65,220,0,106,32,1,65,248,0,106,40,2,0,54,0,0,32,1,65,24,106,34,2,32,1,65,48,106,40,2,0,54,2,0,32,1,32,1,41,2,112,55,0,84,32,1,32,1,65,216,0,106,41,0,0,55,0,39,32,1,65,16,106,34,5,32,1,65,40,106,41,3,0,55,3,0,32,1,32,1,41,0,81,55,3,32,32,1,32,1,41,3,32,55,3,8,32,0,65,11,58,0,0,32,0,65,17,106,32,2,40,2,0,54,0,0,32,0,65,9,106,32,5,41,3,0,55,0,0,32,0,32,1,41,3,8,55,0,1,11,32,1,65,160,1,106,36,0,11,187,3,1,6,127,35,0,65,32,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,3,64,32,1,40,2,8,33,5,32,1,16,134,3,32,1,40,2,8,34,3,32,1,40,2,4,34,6,70,13,3,32,3,32,6,79,13,4,32,1,40,2,0,34,6,32,3,106,34,7,45,0,0,34,8,65,220,0,71,4,64,32,8,65,34,70,13,3,32,1,32,3,65,1,106,34,2,54,2,8,32,4,65,16,54,2,20,32,4,65,8,106,32,1,32,2,16,152,4,32,4,65,20,106,32,4,40,2,8,32,4,40,2,12,16,230,18,33,1,32,0,65,2,54,2,0,32,0,32,1,54,2,4,12,8,11,32,3,32,5,73,13,1,32,2,32,5,32,6,106,32,7,16,146,18,32,1,32,3,65,1,106,54,2,8,32,1,65,1,32,2,16,200,3,34,3,69,13,0,11,32,0,65,2,54,2,0,32,0,32,3,54,2,4,12,6,11,32,5,32,3,65,240,134,205,0,16,165,15,0,11,32,2,40,2,8,4,64,32,3,32,5,73,13,3,32,2,32,5,32,6,106,32,7,16,146,18,32,1,32,3,65,1,106,54,2,8,32,0,65,1,54,2,0,32,0,32,2,41,2,4,55,2,4,12,5,11,32,3,32,5,73,13,3,32,0,65,0,54,2,0,32,0,32,3,32,5,107,54,2,8,32,1,32,3,65,1,106,54,2,8,32,0,32,5,32,6,106,54,2,4,12,4,11,32,4,65,4,54,2,20,32,4,32,1,32,3,16,152,4,32,4,65,20,106,32,4,40,2,0,32,4,40,2,4,16,230,18,33,1,32,0,65,2,54,2,0,32,0,32,1,54,2,4,12,3,11,32,3,32,6,65,192,134,205,0,16,163,15,0,11,32,5,32,3,65,208,134,205,0,16,165,15,0,11,32,5,32,3,65,224,134,205,0,16,165,15,0,11,32,4,65,32,106,36,0,11,185,3,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,28,32,2,65,32,106,34,1,32,0,16,169,20,32,1,16,241,6,34,1,4,64,3,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,32,1,45,0,92,34,0,65,2,107,14,2,1,2,0,11,32,0,65,26,107,14,2,2,3,6,11,32,1,65,224,0,106,16,254,24,34,1,65,2,73,13,5,2,64,32,2,40,2,28,34,0,40,2,0,65,1,107,14,2,0,6,5,11,32,0,40,2,4,32,1,70,13,5,32,0,65,2,54,2,0,12,5,11,32,1,65,224,0,106,16,254,24,34,1,65,2,73,13,4,2,64,2,64,32,2,40,2,28,34,0,40,2,0,65,1,107,14,2,1,6,0,11,32,0,32,1,54,2,4,32,0,65,1,54,2,0,12,5,11,32,0,40,2,4,32,1,70,13,4,32,0,65,2,54,2,0,12,4,11,32,2,65,8,106,32,1,65,224,0,106,16,173,24,32,2,40,2,8,33,1,32,2,40,2,12,12,1,11,32,2,65,16,106,32,1,65,224,0,106,16,173,24,32,2,40,2,16,33,1,32,2,40,2,20,11,33,0,32,2,32,2,65,28,106,54,2,44,3,64,32,0,32,1,70,13,2,32,2,65,44,106,40,2,0,33,3,2,64,32,1,16,254,24,34,4,65,2,73,13,0,2,64,2,64,32,3,40,2,0,34,3,40,2,0,65,1,107,14,2,1,2,0,11,32,3,32,4,54,2,4,32,3,65,1,54,2,0,12,1,11,32,3,40,2,4,32,4,70,13,0,32,3,65,2,54,2,0,11,65,1,32,1,65,148,1,106,33,1,13,0,11,12,2,11,32,0,32,1,54,2,4,32,0,65,1,54,2,0,11,32,2,65,32,106,16,241,6,34,1,13,1,11,11,11,32,2,65,32,106,16,166,27,32,2,65,48,106,36,0,11,204,3,1,3,127,35,0,65,224,1,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,65,8,106,32,4,32,3,16,154,15,32,0,65,28,58,0,0,12,1,11,32,2,65,232,0,106,32,4,32,3,16,218,5,2,64,32,2,45,0,104,34,1,65,37,70,4,64,32,2,65,8,106,32,2,40,2,108,16,165,25,65,34,33,1,32,2,40,2,12,33,3,32,2,40,2,8,65,1,113,13,1,32,0,32,3,54,2,4,32,0,65,6,58,0,0,12,2,11,32,2,65,216,0,106,32,2,45,0,107,58,0,0,32,2,32,2,47,0,105,59,1,86,32,2,40,2,108,33,3,32,2,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,11,32,2,32,1,58,0,104,32,2,32,2,47,1,86,59,0,105,32,2,32,3,54,2,108,32,2,32,2,65,216,0,106,45,0,0,58,0,107,32,2,65,240,0,106,32,2,65,16,106,65,192,0,16,193,5,26,32,2,65,0,54,2,184,1,32,2,66,128,128,128,128,16,55,2,176,1,32,2,65,3,58,0,220,1,32,2,65,32,54,2,204,1,32,2,65,0,54,2,216,1,32,2,65,136,143,192,0,54,2,212,1,32,2,65,0,54,2,196,1,32,2,65,0,54,2,188,1,32,2,32,2,65,176,1,106,54,2,208,1,32,2,65,232,0,106,34,1,32,2,65,188,1,106,16,169,1,13,1,32,2,65,228,0,106,32,2,65,184,1,106,40,2,0,54,0,0,32,2,32,2,41,2,176,1,55,0,92,32,1,16,229,8,32,0,65,11,58,0,8,32,0,32,2,41,0,89,55,0,9,32,0,65,16,106,32,2,65,224,0,106,41,0,0,55,0,0,32,0,65,28,58,0,0,11,32,2,65,224,1,106,36,0,15,11,65,176,143,192,0,65,55,32,2,65,217,0,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,206,3,1,3,127,35,0,65,208,1,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,32,4,32,3,16,154,15,12,1,11,32,2,65,216,0,106,32,4,32,3,16,218,5,2,64,32,2,45,0,88,34,1,65,37,70,4,64,32,2,32,2,40,2,92,16,165,25,32,2,40,2,4,33,3,32,2,40,2,0,65,1,113,4,64,65,34,33,1,12,2,11,32,0,32,3,54,2,8,32,0,65,6,54,2,4,32,0,65,37,58,0,0,12,2,11,32,2,65,200,0,106,32,2,45,0,91,58,0,0,32,2,32,2,47,0,89,59,1,70,32,2,40,2,92,33,3,32,2,40,2,96,33,4,32,2,65,8,106,32,2,65,228,0,106,65,60,16,193,5,26,11,32,2,32,1,58,0,88,32,2,32,2,47,1,70,59,0,89,32,2,32,2,65,200,0,106,45,0,0,58,0,91,32,2,32,4,54,2,96,32,2,32,3,54,2,92,32,2,65,228,0,106,32,2,65,8,106,65,60,16,193,5,26,32,2,65,0,54,2,168,1,32,2,66,128,128,128,128,16,55,2,160,1,32,2,65,3,58,0,204,1,32,2,65,32,54,2,188,1,32,2,65,0,54,2,200,1,32,2,65,208,154,204,0,54,2,196,1,32,2,65,0,54,2,180,1,32,2,65,0,54,2,172,1,32,2,32,2,65,160,1,106,54,2,192,1,32,2,65,216,0,106,34,1,32,2,65,172,1,106,16,169,1,13,1,32,2,65,212,0,106,32,2,65,168,1,106,40,2,0,54,0,0,32,2,32,2,41,2,160,1,55,0,76,32,1,16,185,8,32,0,65,11,58,0,0,32,0,32,2,41,0,73,55,0,1,32,0,65,8,106,32,2,65,208,0,106,41,0,0,55,0,0,11,32,2,65,208,1,106,36,0,15,11,65,248,154,204,0,65,55,32,2,65,201,0,106,65,232,154,204,0,65,252,155,204,0,16,253,13,0,11,240,2,2,4,127,2,126,35,0,65,208,0,107,34,4,36,0,32,4,32,1,32,2,65,235,253,156,1,65,1,16,178,1,3,64,32,4,65,196,0,106,32,4,16,248,1,32,4,40,2,68,34,3,69,13,0,11,2,64,32,2,2,127,32,3,65,2,71,4,64,32,4,40,2,72,12,1,11,32,2,11,34,3,107,65,16,75,4,64,12,1,11,66,1,33,8,32,2,32,3,70,13,0,32,1,32,2,106,33,6,32,1,32,3,106,33,3,3,64,2,127,32,3,44,0,0,34,1,65,0,78,4,64,32,1,65,255,1,113,33,2,32,3,65,1,106,12,1,11,32,3,45,0,1,65,63,113,33,5,32,1,65,31,113,33,2,32,1,65,95,77,4,64,32,2,65,6,116,32,5,114,33,2,32,3,65,2,106,12,1,11,32,3,45,0,2,65,63,113,32,5,65,6,116,114,33,5,32,1,65,112,73,4,64,32,5,32,2,65,12,116,114,33,2,32,3,65,3,106,12,1,11,32,2,65,18,116,65,128,128,240,0,113,32,3,45,0,3,65,63,113,32,5,65,6,116,114,114,33,2,32,3,65,4,106,11,33,3,2,64,32,2,65,48,107,34,1,65,10,79,4,64,65,127,32,2,65,32,114,34,1,65,215,0,107,34,2,32,2,32,1,65,225,0,107,73,27,34,1,65,16,79,13,1,11,32,1,173,32,7,66,4,134,132,33,7,32,3,32,6,70,13,2,12,1,11,11,65,236,253,156,1,16,248,26,0,11,32,0,32,7,55,3,8,32,0,32,8,55,3,0,32,4,65,208,0,106,36,0,11,128,3,1,4,127,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,32,7,32,8,86,4,64,32,7,32,8,125,32,8,88,13,3,2,64,32,6,32,7,32,6,125,84,32,7,32,6,66,1,134,125,32,8,66,1,134,90,113,69,4,64,32,6,32,8,86,13,1,12,10,11,32,2,32,3,73,13,5,12,8,11,32,7,32,6,32,8,125,34,6,125,32,6,86,13,8,32,2,32,3,73,13,5,32,1,32,3,106,33,12,32,1,33,11,2,64,3,64,32,3,32,9,70,13,1,32,9,65,1,106,33,9,32,11,65,1,107,34,11,32,3,106,34,10,45,0,0,65,57,70,13,0,11,32,10,32,10,45,0,0,65,1,106,58,0,0,32,3,32,9,107,65,1,106,32,3,79,13,7,32,10,65,1,106,65,48,32,9,65,1,107,16,129,10,26,12,7,11,65,49,32,3,69,13,2,26,32,1,65,49,58,0,0,32,3,65,1,71,13,1,65,48,12,2,11,32,0,65,0,54,2,0,15,11,32,1,65,1,106,65,48,32,3,65,1,107,16,129,10,26,65,48,11,33,9,32,4,65,1,106,193,34,4,32,5,193,76,32,2,32,3,77,114,13,3,32,12,32,9,58,0,0,32,3,65,1,106,33,3,12,3,11,32,0,65,0,54,2,0,15,11,32,3,32,2,65,232,158,157,1,16,164,15,0,11,32,3,32,2,65,200,158,157,1,16,164,15,0,11,32,2,32,3,79,13,0,32,3,32,2,65,216,158,157,1,16,164,15,0,11,32,0,32,4,59,1,8,32,0,32,3,54,2,4,32,0,32,1,54,2,0,15,11,32,0,65,0,54,2,0,11,253,2,1,5,127,32,0,40,2,0,34,5,32,0,40,2,8,34,0,65,5,116,106,33,4,2,64,32,0,65,1,106,34,6,32,5,47,1,190,3,34,7,75,4,64,32,4,32,1,41,0,0,55,0,0,32,4,65,24,106,32,1,65,24,106,41,0,0,55,0,0,32,4,65,16,106,32,1,65,16,106,41,0,0,55,0,0,32,4,65,8,106,32,1,65,8,106,41,0,0,55,0,0,12,1,11,32,5,32,6,65,5,116,106,32,4,32,7,32,0,107,34,8,65,5,116,16,184,28,26,32,4,65,24,106,32,1,65,24,106,41,0,0,55,0,0,32,4,65,16,106,32,1,65,16,106,41,0,0,55,0,0,32,4,65,8,106,32,1,65,8,106,41,0,0,55,0,0,32,4,32,1,41,0,0,55,0,0,32,5,65,224,2,106,34,1,32,6,65,3,116,106,32,1,32,0,65,3,116,106,32,8,65,3,116,16,184,28,26,11,32,5,32,0,65,3,116,106,65,224,2,106,32,2,55,3,0,32,5,65,192,3,106,33,1,32,0,65,2,106,34,4,32,7,65,2,106,34,8,73,4,64,32,1,32,4,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,5,32,7,65,1,106,34,3,59,1,190,3,32,6,32,8,73,4,64,32,0,65,2,116,32,5,106,65,196,3,106,33,1,3,64,32,1,40,2,0,34,4,32,0,65,1,106,34,0,59,1,188,3,32,4,32,5,54,2,184,3,32,1,65,4,106,33,1,32,0,32,3,71,13,0,11,11,11,253,2,1,5,127,32,0,40,2,0,34,5,32,0,40,2,8,34,0,65,5,116,106,33,4,2,64,32,0,65,1,106,34,6,32,5,47,1,146,3,34,7,75,4,64,32,4,32,1,41,0,0,55,0,0,32,4,65,24,106,32,1,65,24,106,41,0,0,55,0,0,32,4,65,16,106,32,1,65,16,106,41,0,0,55,0,0,32,4,65,8,106,32,1,65,8,106,41,0,0,55,0,0,12,1,11,32,5,32,6,65,5,116,106,32,4,32,7,32,0,107,34,8,65,5,116,16,184,28,26,32,4,65,24,106,32,1,65,24,106,41,0,0,55,0,0,32,4,65,16,106,32,1,65,16,106,41,0,0,55,0,0,32,4,65,8,106,32,1,65,8,106,41,0,0,55,0,0,32,4,32,1,41,0,0,55,0,0,32,5,65,228,2,106,34,1,32,6,65,2,116,106,32,1,32,0,65,2,116,106,32,8,65,2,116,16,184,28,26,11,32,5,32,0,65,2,116,106,65,228,2,106,32,2,54,2,0,32,5,65,148,3,106,33,1,32,0,65,2,106,34,2,32,7,65,2,106,34,4,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,5,32,7,65,1,106,34,2,59,1,146,3,32,4,32,6,75,4,64,32,0,65,2,116,32,5,106,65,152,3,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,144,3,32,3,32,5,54,2,224,2,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,175,3,1,3,127,35,0,65,32,107,34,2,36,0,32,2,32,1,54,2,12,32,2,65,16,106,34,1,32,0,16,169,20,32,1,16,241,6,34,0,4,64,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,34,1,65,2,107,14,2,1,2,0,11,32,1,65,26,107,14,2,2,2,4,11,32,0,40,2,96,65,2,73,13,3,32,0,40,2,220,1,34,1,65,2,73,13,3,2,64,32,2,40,2,12,34,0,40,2,0,65,1,107,14,2,0,4,3,11,32,0,40,2,4,32,1,70,13,3,32,0,65,2,54,2,0,12,3,11,32,0,40,2,96,65,2,73,13,2,32,0,40,2,220,1,34,1,65,2,73,13,2,2,64,2,64,32,2,40,2,12,34,0,40,2,0,65,1,107,14,2,1,4,0,11,32,0,32,1,54,2,4,32,0,65,1,54,2,0,12,3,11,32,0,40,2,4,32,1,70,13,2,32,0,65,2,54,2,0,12,2,11,32,0,40,2,104,65,148,1,108,33,1,32,0,40,2,100,33,0,32,2,32,2,65,12,106,54,2,28,3,64,32,1,69,13,2,32,1,65,148,1,107,33,1,32,2,65,28,106,33,3,2,64,32,0,40,2,0,65,2,73,13,0,32,0,40,2,124,34,4,65,2,73,13,0,2,64,2,64,32,3,40,2,0,40,2,0,34,3,40,2,0,65,1,107,14,2,1,2,0,11,32,3,32,4,54,2,4,32,3,65,1,54,2,0,12,1,11,32,3,40,2,4,32,4,70,13,0,32,3,65,2,54,2,0,11,65,1,32,0,65,148,1,106,33,0,13,0,11,12,2,11,32,0,32,1,54,2,4,32,0,65,1,54,2,0,11,32,2,65,16,106,16,241,6,34,0,13,1,11,11,11,32,2,65,16,106,65,4,65,4,16,244,22,32,2,65,32,106,36,0,11,193,3,1,4,127,35,0,65,48,107,34,2,36,0,65,1,33,3,2,64,32,1,32,0,40,2,0,32,0,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,0,45,0,12,69,4,64,32,0,40,2,8,34,0,40,2,8,69,13,1,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,0,40,2,4,33,4,32,2,65,150,6,54,2,44,32,2,32,4,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,4,32,0,40,2,8,34,3,69,13,2,32,3,65,1,107,33,3,32,0,40,2,4,65,148,1,106,33,0,12,3,11,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,0,40,2,8,34,4,65,12,106,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,3,32,4,40,2,4,33,0,32,4,40,2,8,33,3,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,3,4,64,32,3,65,148,1,108,33,3,32,1,40,2,24,33,4,32,1,40,2,20,33,5,3,64,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,136,143,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,153,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,5,32,4,32,2,65,16,106,16,163,3,13,2,32,0,65,148,1,106,33,0,32,3,65,148,1,107,34,3,13,0,11,11,32,1,65,41,16,207,25,33,3,12,1,11,65,1,33,3,11,32,2,65,48,106,36,0,32,3,11,193,3,1,4,127,35,0,65,48,107,34,2,36,0,65,1,33,3,2,64,32,1,32,0,40,2,0,32,0,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,0,45,0,12,69,4,64,32,0,40,2,8,34,0,40,2,8,69,13,1,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,0,40,2,4,33,4,32,2,65,240,8,54,2,44,32,2,32,4,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,4,32,0,40,2,8,34,3,69,13,2,32,3,65,1,107,33,3,32,0,40,2,4,65,193,0,106,33,0,12,3,11,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,0,40,2,8,34,4,65,12,106,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,3,32,4,40,2,4,33,0,32,4,40,2,8,33,3,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,3,4,64,32,3,65,193,0,108,33,3,32,1,40,2,24,33,4,32,1,40,2,20,33,5,3,64,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,136,143,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,241,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,5,32,4,32,2,65,16,106,16,163,3,13,2,32,0,65,193,0,106,33,0,32,3,65,193,0,107,34,3,13,0,11,11,32,1,65,41,16,207,25,33,3,12,1,11,65,1,33,3,11,32,2,65,48,106,36,0,32,3,11,189,3,1,4,127,35,0,65,48,107,34,2,36,0,65,1,33,3,2,64,32,1,32,0,40,2,0,32,0,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,0,45,0,12,69,4,64,32,0,40,2,8,34,0,40,2,8,69,13,1,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,0,40,2,4,33,4,32,2,65,247,8,54,2,44,32,2,32,4,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,4,32,0,40,2,8,34,3,69,13,2,32,3,65,1,107,33,3,32,0,40,2,4,65,12,106,33,0,12,3,11,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,0,40,2,8,34,4,65,12,106,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,3,32,4,40,2,4,33,0,32,4,40,2,8,33,3,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,3,4,64,32,3,65,12,108,33,3,32,1,40,2,24,33,4,32,1,40,2,20,33,5,3,64,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,136,143,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,135,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,5,32,4,32,2,65,16,106,16,163,3,13,2,32,0,65,12,106,33,0,32,3,65,12,107,34,3,13,0,11,11,32,1,65,41,16,207,25,33,3,12,1,11,65,1,33,3,11,32,2,65,48,106,36,0,32,3,11,193,3,1,4,127,35,0,65,48,107,34,2,36,0,65,1,33,3,2,64,32,1,32,0,40,2,0,32,0,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,0,45,0,12,69,4,64,32,0,40,2,8,34,0,40,2,8,69,13,1,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,0,40,2,4,33,4,32,2,65,252,8,54,2,44,32,2,32,4,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,4,32,0,40,2,8,34,3,69,13,2,32,3,65,1,107,33,3,32,0,40,2,4,65,148,1,106,33,0,12,3,11,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,0,40,2,8,34,4,65,12,106,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,3,32,4,40,2,4,33,0,32,4,40,2,8,33,3,12,2,11,65,0,65,0,65,220,142,215,0,16,163,15,0,11,65,1,65,0,65,244,142,215,0,16,162,15,0,11,2,64,32,3,4,64,32,3,65,148,1,108,33,3,32,1,40,2,24,33,4,32,1,40,2,20,33,5,3,64,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,136,143,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,153,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,5,32,4,32,2,65,16,106,16,163,3,13,2,32,0,65,148,1,106,33,0,32,3,65,148,1,107,34,3,13,0,11,11,32,1,65,41,16,207,25,33,3,12,1,11,65,1,33,3,11,32,2,65,48,106,36,0,32,3,11,193,3,1,4,127,35,0,65,48,107,34,2,36,0,65,1,33,3,2,64,32,1,32,0,40,2,0,32,0,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,0,45,0,12,69,4,64,32,0,40,2,8,34,0,40,2,8,69,13,1,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,0,40,2,4,33,4,32,2,65,129,9,54,2,44,32,2,32,4,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,4,32,0,40,2,8,34,3,69,13,2,32,3,65,1,107,33,3,32,0,40,2,4,65,193,0,106,33,0,12,3,11,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,0,40,2,8,34,4,65,12,106,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,3,32,4,40,2,4,33,0,32,4,40,2,8,33,3,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,3,4,64,32,3,65,193,0,108,33,3,32,1,40,2,24,33,4,32,1,40,2,20,33,5,3,64,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,136,143,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,193,0,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,5,32,4,32,2,65,16,106,16,163,3,13,2,32,0,65,193,0,106,33,0,32,3,65,193,0,107,34,3,13,0,11,11,32,1,65,41,16,207,25,33,3,12,1,11,65,1,33,3,11,32,2,65,48,106,36,0,32,3,11,193,3,1,4,127,35,0,65,48,107,34,2,36,0,65,1,33,3,2,64,32,1,32,0,40,2,0,32,0,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,0,45,0,12,69,4,64,32,0,40,2,8,34,0,40,2,8,69,13,1,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,0,40,2,4,33,4,32,2,65,130,9,54,2,44,32,2,32,4,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,4,32,0,40,2,8,34,3,69,13,2,32,3,65,1,107,33,3,32,0,40,2,4,65,148,1,106,33,0,12,3,11,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,0,40,2,8,34,4,65,12,106,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,3,32,4,40,2,4,33,0,32,4,40,2,8,33,3,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,3,4,64,32,3,65,148,1,108,33,3,32,1,40,2,24,33,4,32,1,40,2,20,33,5,3,64,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,136,143,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,205,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,5,32,4,32,2,65,16,106,16,163,3,13,2,32,0,65,148,1,106,33,0,32,3,65,148,1,107,34,3,13,0,11,11,32,1,65,41,16,207,25,33,3,12,1,11,65,1,33,3,11,32,2,65,48,106,36,0,32,3,11,189,3,1,4,127,35,0,65,48,107,34,2,36,0,65,1,33,3,2,64,32,1,32,0,40,2,0,32,0,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,0,45,0,12,69,4,64,32,0,40,2,8,34,0,40,2,8,69,13,1,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,0,40,2,4,33,4,32,2,65,131,9,54,2,44,32,2,32,4,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,4,32,0,40,2,8,34,3,69,13,2,32,3,65,1,107,33,3,32,0,40,2,4,65,12,106,33,0,12,3,11,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,0,40,2,8,34,4,65,12,106,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,3,32,4,40,2,4,33,0,32,4,40,2,8,33,3,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,3,4,64,32,3,65,12,108,33,3,32,1,40,2,24,33,4,32,1,40,2,20,33,5,3,64,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,136,143,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,149,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,5,32,4,32,2,65,16,106,16,163,3,13,2,32,0,65,12,106,33,0,32,3,65,12,107,34,3,13,0,11,11,32,1,65,41,16,207,25,33,3,12,1,11,65,1,33,3,11,32,2,65,48,106,36,0,32,3,11,193,3,1,4,127,35,0,65,48,107,34,2,36,0,65,1,33,3,2,64,32,1,32,0,40,2,0,32,0,40,2,4,16,181,25,13,0,32,1,65,40,16,207,25,13,0,2,64,2,64,2,64,32,0,45,0,12,69,4,64,32,0,40,2,8,34,0,40,2,8,69,13,1,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,0,40,2,4,33,4,32,2,65,132,9,54,2,44,32,2,32,4,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,4,32,0,40,2,8,34,3,69,13,2,32,3,65,1,107,33,3,32,0,40,2,4,65,148,1,106,33,0,12,3,11,32,2,65,1,54,2,20,32,2,65,236,142,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,0,40,2,8,34,4,65,12,106,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,3,32,4,40,2,4,33,0,32,4,40,2,8,33,3,12,2,11,65,0,65,0,65,144,143,215,0,16,163,15,0,11,65,1,65,0,65,160,143,215,0,16,162,15,0,11,2,64,32,3,4,64,32,3,65,148,1,108,33,3,32,1,40,2,24,33,4,32,1,40,2,20,33,5,3,64,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,136,143,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,133,9,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,5,32,4,32,2,65,16,106,16,163,3,13,2,32,0,65,148,1,106,33,0,32,3,65,148,1,107,34,3,13,0,11,11,32,1,65,41,16,207,25,33,3,12,1,11,65,1,33,3,11,32,2,65,48,106,36,0,32,3,11,244,3,1,7,127,35,0,65,32,107,34,0,36,0,65,128,185,158,1,33,3,65,252,184,158,1,40,2,0,69,4,64,16,183,9,33,3,11,32,0,65,24,106,32,3,65,16,106,34,5,40,2,0,54,2,0,32,0,65,16,106,34,1,32,3,65,8,106,34,2,41,2,0,55,3,0,32,2,66,0,55,2,0,32,0,32,3,41,2,0,55,3,8,32,3,66,128,128,128,128,192,0,55,2,0,32,5,65,0,54,2,0,2,64,32,0,40,2,20,34,5,32,1,40,2,0,34,1,70,4,64,32,5,34,1,32,0,40,2,8,34,2,70,4,64,208,111,65,128,1,32,1,32,1,65,128,1,77,27,34,1,252,15,1,34,2,65,127,70,13,2,2,64,32,0,40,2,24,34,4,69,4,64,32,0,32,2,54,2,24,12,1,11,32,4,32,5,106,32,2,71,13,3,11,35,0,65,16,107,34,2,36,0,2,127,65,129,128,128,128,120,32,1,32,0,65,8,106,34,4,40,2,0,32,4,40,2,8,34,6,107,77,13,0,26,32,2,65,8,106,32,4,32,6,32,1,65,4,16,157,8,65,129,128,128,128,120,32,2,40,2,8,34,4,65,129,128,128,128,120,70,13,0,26,32,2,40,2,12,33,1,32,4,11,33,4,32,0,32,1,54,2,4,32,0,32,4,54,2,0,32,2,65,16,106,36,0,32,0,40,2,0,65,129,128,128,128,120,71,13,2,32,0,40,2,8,33,2,32,0,40,2,16,33,1,11,32,1,32,2,79,13,1,32,0,40,2,12,32,1,65,2,116,106,32,5,65,1,106,54,2,0,32,0,32,1,65,1,106,34,1,54,2,16,11,32,1,32,5,77,13,0,32,0,32,0,40,2,12,32,5,65,2,116,106,40,2,0,54,2,20,32,3,65,16,106,32,0,65,24,106,40,2,0,34,2,54,2,0,32,3,65,8,106,32,0,65,16,106,41,3,0,55,2,0,32,3,40,2,4,33,4,32,3,40,2,0,33,1,32,3,32,0,41,3,8,55,2,0,32,1,4,64,32,4,32,1,65,2,116,65,4,16,218,26,11,32,0,65,32,106,36,0,32,2,32,5,106,15,11,0,11,234,5,2,3,127,10,126,35,0,65,240,7,107,34,4,36,0,35,0,65,64,106,34,6,36,0,32,6,65,48,106,65,224,245,203,0,16,160,17,32,6,41,3,48,33,9,32,6,41,3,56,33,10,32,6,65,32,106,65,224,245,203,0,16,160,17,32,6,41,3,32,33,11,32,6,41,3,40,33,12,32,6,65,16,106,65,224,245,203,0,16,160,17,32,6,41,3,24,33,13,32,6,41,3,16,33,14,32,6,65,224,245,203,0,16,160,17,32,6,41,3,0,33,15,32,6,41,3,8,33,16,32,4,65,8,106,34,5,65,8,106,65,200,247,203,0,41,3,0,34,7,55,3,0,32,5,65,192,247,203,0,41,3,0,34,8,55,3,0,32,5,65,0,54,2,184,1,32,5,65,0,54,2,176,1,32,5,65,0,54,2,76,32,5,66,0,55,3,64,32,5,66,0,55,2,52,32,5,66,0,55,3,40,32,5,65,0,54,2,32,32,5,32,10,55,3,24,32,5,32,9,55,3,16,32,5,32,8,55,3,80,32,5,65,216,0,106,32,7,55,3,0,32,5,32,14,55,3,96,32,5,32,13,55,3,104,32,5,32,12,55,3,136,1,32,5,32,11,55,3,128,1,32,5,32,16,55,3,168,1,32,5,32,3,54,2,188,1,32,5,32,15,55,3,160,1,32,5,65,248,0,106,32,7,55,3,0,32,5,32,8,55,3,112,32,5,65,152,1,106,32,7,55,3,0,32,5,32,8,55,3,144,1,32,6,65,64,107,36,0,32,4,65,204,3,106,34,3,32,5,65,0,32,1,16,179,1,2,64,32,4,45,0,204,3,65,2,70,4,64,32,4,45,0,205,3,69,13,1,2,64,2,64,2,64,32,2,40,2,0,65,10,71,4,64,32,4,65,204,1,106,34,1,32,2,65,128,2,16,193,5,26,32,3,32,5,65,1,32,1,16,179,1,32,4,45,0,204,3,65,2,71,4,64,32,4,65,208,5,106,32,3,65,132,2,16,193,5,26,32,4,45,0,208,5,65,1,71,13,3,32,4,65,1,54,2,216,7,32,4,65,236,176,204,0,54,2,212,7,32,4,66,0,55,2,224,7,32,4,32,4,65,236,7,106,54,2,220,7,32,4,65,212,7,106,65,244,176,204,0,16,198,18,0,11,32,4,45,0,205,3,69,13,1,11,32,0,32,4,65,8,106,65,192,1,16,193,5,26,12,2,11,65,248,168,204,0,65,130,5,65,252,173,204,0,16,218,19,0,11,32,4,65,212,5,106,16,158,1,32,0,65,0,54,2,0,32,0,65,12,58,0,8,32,4,65,40,106,16,145,14,32,4,65,8,106,16,188,17,32,4,65,52,106,16,147,13,32,4,65,64,107,16,144,14,32,4,65,204,0,106,16,146,13,32,4,65,184,1,106,16,148,13,32,4,65,216,0,106,65,33,16,216,17,32,4,65,248,0,106,16,189,17,32,4,65,152,1,106,65,36,16,216,17,11,32,4,65,240,7,106,36,0,15,11,32,4,65,208,5,106,34,0,32,4,65,204,3,106,65,132,2,16,193,5,26,65,164,167,204,0,65,40,32,0,65,156,156,204,0,65,204,167,204,0,16,253,13,0,11,65,220,167,204,0,65,138,1,65,232,168,204,0,16,218,19,0,11,133,3,1,5,127,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,32,2,69,13,0,32,1,32,2,106,34,5,65,1,107,44,0,0,34,6,33,3,32,6,65,0,72,4,64,32,6,65,63,113,2,127,32,5,65,2,107,45,0,0,34,3,192,34,7,65,64,78,4,64,32,3,65,31,113,12,1,11,32,7,65,63,113,2,127,32,5,65,3,107,45,0,0,34,3,192,34,7,65,191,127,74,4,64,32,3,65,15,113,12,1,11,32,7,65,63,113,32,5,65,4,107,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,34,3,65,128,128,196,0,70,13,1,11,32,3,65,39,70,32,3,65,232,0,70,114,13,1,11,32,4,65,8,106,32,1,32,2,16,195,6,32,4,45,0,8,13,2,32,4,40,2,12,34,2,65,0,72,13,3,65,0,12,1,11,32,2,65,1,107,34,3,65,0,32,6,65,191,127,76,27,13,6,32,4,65,8,106,32,1,32,3,16,195,6,32,4,45,0,8,13,3,32,4,40,2,12,34,2,65,0,72,13,4,65,1,11,33,1,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,65,11,58,0,0,12,4,11,32,0,65,3,58,0,0,12,3,11,32,0,32,2,54,2,8,32,0,32,2,54,2,4,32,0,65,2,58,0,0,12,2,11,32,0,65,3,58,0,0,12,1,11,32,0,32,2,54,2,8,32,0,32,2,54,2,4,32,0,65,2,58,0,0,11,32,4,65,16,106,36,0,15,11,32,1,32,2,65,0,32,3,65,240,179,215,0,16,208,25,0,11,167,28,2,15,127,2,126,35,0,65,192,1,107,34,6,36,0,66,3,33,20,32,1,45,0,9,33,15,32,1,45,0,8,33,9,2,64,32,1,41,3,0,34,19,66,3,81,13,0,32,6,32,15,58,0,73,32,6,32,9,58,0,72,32,6,32,19,55,3,64,32,6,65,202,0,106,32,1,65,10,106,65,62,16,193,5,33,17,32,2,40,2,4,33,5,32,2,40,2,8,33,7,65,0,33,2,35,0,65,160,1,107,34,1,36,0,32,1,65,244,0,106,32,5,32,7,32,1,65,4,106,65,176,192,203,0,16,244,7,2,64,2,64,2,64,2,64,32,1,45,0,124,34,5,65,3,71,4,64,32,1,40,2,116,33,10,32,5,65,2,70,4,64,32,6,32,10,58,0,8,32,6,66,0,55,2,0,12,5,11,32,1,40,2,120,33,12,32,5,65,1,113,13,2,32,1,65,244,0,106,32,12,65,0,65,1,65,1,16,167,10,32,1,40,2,120,33,4,32,1,40,2,116,65,1,70,13,1,32,1,65,0,54,2,72,32,1,32,1,40,2,124,34,7,54,2,68,32,1,32,4,54,2,76,32,1,65,7,65,32,32,4,65,10,118,103,107,34,5,32,5,65,7,79,27,65,2,116,65,1,114,34,5,54,2,80,32,12,4,64,3,64,32,10,45,0,0,65,176,192,203,0,106,45,0,0,34,2,69,4,64,32,6,65,1,54,2,0,2,64,32,1,65,196,0,106,34,2,40,2,12,34,5,65,1,113,4,64,32,5,65,5,118,34,5,32,2,40,2,8,106,34,7,69,13,1,32,2,40,2,0,32,5,107,32,7,65,1,16,218,26,12,1,11,32,5,16,243,19,11,12,7,11,32,1,32,2,58,0,116,32,1,65,196,0,106,34,2,40,2,8,32,2,40,2,4,34,5,107,34,7,69,4,64,65,0,33,11,35,0,65,16,107,34,5,36,0,32,2,40,2,4,33,4,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,12,34,7,65,1,113,69,4,64,32,4,65,1,106,34,9,32,4,79,13,2,12,1,11,32,2,40,2,8,34,13,32,7,65,5,118,34,9,106,34,11,32,4,71,32,4,32,9,77,113,13,2,32,5,32,11,54,2,4,32,5,32,4,32,9,106,34,7,54,2,12,32,5,32,2,40,2,0,32,9,107,34,8,54,2,8,32,2,32,4,32,13,70,4,127,32,5,65,4,106,32,7,65,1,65,1,65,1,16,178,19,32,5,40,2,8,33,8,32,5,40,2,4,5,32,11,11,32,9,107,54,2,8,32,2,32,8,32,9,106,54,2,0,12,5,11,65,138,214,203,0,65,8,65,148,214,203,0,16,218,19,0,11,32,7,40,2,16,65,1,71,4,64,65,1,33,8,32,9,65,1,32,7,40,2,12,34,13,65,9,106,116,65,0,32,13,27,34,4,32,4,32,9,73,27,34,4,65,0,72,13,2,32,4,4,64,65,205,184,158,1,45,0,0,26,65,1,33,11,32,4,65,1,16,149,27,34,8,69,13,3,11,32,5,65,0,54,2,12,32,5,32,8,54,2,8,32,5,32,4,54,2,4,32,5,65,4,106,32,2,40,2,0,34,4,32,4,32,2,40,2,4,106,16,146,18,32,7,16,243,19,32,2,32,13,65,2,116,65,1,114,54,2,12,32,2,32,5,40,2,8,54,2,0,32,2,32,5,40,2,4,54,2,8,12,4,11,32,7,40,2,0,34,11,32,2,40,2,0,34,18,32,7,40,2,4,34,8,107,34,13,32,9,106,34,16,73,13,2,32,2,32,9,54,2,8,12,3,11,32,2,40,2,0,34,8,32,9,107,32,8,32,4,16,193,5,33,4,32,2,32,7,65,31,113,54,2,12,32,2,32,4,54,2,0,32,2,32,11,54,2,8,12,2,11,32,11,32,4,16,132,25,0,11,2,64,32,9,32,11,77,32,4,32,13,77,113,69,4,64,32,9,32,16,75,13,1,32,7,32,4,32,13,106,34,4,54,2,8,32,2,32,11,65,1,116,34,9,32,16,32,9,32,16,75,27,32,4,107,34,9,32,11,32,4,107,75,4,127,32,7,32,4,32,9,65,1,65,1,16,178,19,32,7,40,2,4,33,8,32,7,40,2,0,5,32,11,11,32,13,107,54,2,8,32,2,32,8,32,13,106,54,2,0,12,2,11,32,2,32,8,32,18,32,4,16,193,5,54,2,0,32,2,32,7,40,2,0,54,2,8,12,1,11,65,138,214,203,0,65,8,65,164,214,203,0,16,151,17,0,11,32,5,65,16,106,36,0,32,2,40,2,8,32,2,40,2,4,34,5,107,33,7,11,32,2,40,2,0,32,5,106,32,1,65,244,0,106,65,1,16,193,5,26,32,7,69,4,64,35,0,65,48,107,34,0,36,0,32,0,32,7,54,2,4,32,0,65,1,54,2,0,32,0,65,2,54,2,12,32,0,65,160,210,203,0,54,2,8,32,0,66,2,55,2,20,32,0,65,7,54,2,44,32,0,65,7,54,2,36,32,0,32,0,65,32,106,54,2,16,32,0,32,0,54,2,40,32,0,32,0,65,4,106,54,2,32,32,0,65,8,106,65,136,211,203,0,16,198,18,0,11,32,2,32,5,65,1,106,54,2,4,32,10,65,1,106,33,10,32,12,65,1,107,34,12,13,0,11,32,1,40,2,80,33,5,32,1,40,2,68,33,7,32,1,40,2,76,33,4,32,1,40,2,72,33,2,11,32,5,65,1,113,4,127,32,1,65,212,0,106,34,8,32,2,32,5,65,5,118,34,2,106,54,2,8,32,8,32,7,32,2,107,54,2,4,32,8,32,2,32,4,106,54,2,0,32,1,65,224,0,106,32,8,16,226,8,32,1,32,2,54,2,112,32,1,40,2,104,34,5,32,2,73,13,4,32,1,40,2,100,32,2,106,33,7,32,5,32,2,107,33,2,32,1,40,2,108,33,5,32,1,40,2,96,5,65,180,214,203,0,11,33,4,32,6,32,5,54,2,16,32,6,32,2,54,2,12,32,6,32,7,54,2,8,32,6,32,4,54,2,4,32,6,65,0,54,2,0,12,4,11,32,6,65,1,54,2,0,12,3,11,32,4,32,1,40,2,124,16,132,25,0,11,32,6,65,4,106,32,10,32,12,16,176,14,32,6,65,0,54,2,0,12,1,11,32,1,65,2,54,2,120,32,1,65,180,191,203,0,54,2,116,32,1,66,2,55,2,128,1,32,1,65,174,5,54,2,152,1,32,1,65,174,5,54,2,144,1,32,1,32,5,54,2,156,1,32,1,32,1,65,140,1,106,54,2,124,32,1,32,1,65,156,1,106,54,2,148,1,32,1,32,1,65,240,0,106,54,2,140,1,32,1,65,244,0,106,65,160,192,203,0,16,198,18,0,11,32,1,65,160,1,106,36,0,2,64,32,6,40,2,0,69,4,64,32,6,65,144,1,106,34,1,32,6,65,12,106,41,2,0,55,3,0,32,6,32,6,41,2,4,55,3,136,1,32,6,32,3,40,2,4,32,3,40,2,8,16,169,16,32,6,45,0,16,34,15,65,2,71,4,64,32,6,65,180,1,106,32,6,65,8,106,34,2,41,1,0,55,1,0,32,6,65,191,1,106,32,6,65,19,106,45,0,0,58,0,0,32,6,32,6,41,1,2,55,1,174,1,32,6,32,6,47,0,17,59,0,189,1,32,6,32,15,58,0,188,1,32,6,32,6,47,1,0,59,1,172,1,32,2,32,1,41,3,0,55,3,0,32,6,32,6,41,3,136,1,55,3,0,65,6,33,9,32,6,65,172,1,106,33,5,35,0,65,224,0,107,34,4,36,0,2,64,32,6,65,64,107,34,8,16,137,5,69,4,64,32,8,32,6,16,244,2,34,3,32,8,47,1,56,113,33,1,3,64,32,8,40,2,28,33,7,3,64,32,1,33,2,65,0,33,1,32,2,32,7,79,13,0,11,2,64,2,64,2,64,2,64,2,64,2,64,32,8,40,2,24,32,2,65,2,116,106,34,7,47,1,0,34,1,65,255,255,3,71,4,64,32,14,32,2,32,8,47,1,56,34,10,32,7,47,1,2,34,7,113,107,32,10,113,77,4,64,32,7,32,3,65,255,255,3,113,71,13,7,32,8,40,2,40,34,7,32,1,77,13,2,32,6,40,2,0,69,32,8,40,2,36,32,1,65,52,108,106,34,10,40,2,32,34,12,65,0,71,70,13,7,32,10,65,32,106,33,10,2,64,32,12,69,4,64,32,10,45,0,4,32,6,45,0,4,70,13,1,12,9,11,32,10,32,6,16,149,22,69,13,8,32,8,40,2,40,33,7,11,32,1,32,7,79,13,3,32,8,40,2,36,32,4,65,208,0,106,32,5,65,16,106,40,2,0,54,2,0,32,4,65,200,0,106,32,5,65,8,106,41,2,0,55,3,0,32,4,32,5,41,2,0,55,3,64,32,8,65,44,106,33,3,32,1,65,52,108,106,34,2,40,2,0,69,4,64,32,8,40,2,52,34,5,32,8,40,2,44,70,4,64,32,3,16,136,19,11,32,8,40,2,48,32,5,65,36,108,106,34,3,32,1,54,2,12,32,3,65,0,54,2,8,32,3,32,1,54,2,4,32,3,65,0,54,2,0,32,3,32,4,41,3,64,55,2,16,32,3,65,24,106,32,4,65,200,0,106,41,3,0,55,2,0,32,3,65,32,106,32,4,65,208,0,106,40,2,0,54,2,0,32,2,32,5,54,2,8,32,2,32,5,54,2,4,32,2,65,1,54,2,0,32,8,32,5,65,1,106,54,2,52,12,7,11,32,2,40,2,8,33,5,32,8,40,2,52,34,7,32,8,40,2,44,70,4,64,32,3,16,136,19,11,32,8,40,2,48,32,7,65,36,108,106,34,3,32,1,54,2,12,32,3,65,0,54,2,8,32,3,32,5,54,2,4,32,3,65,1,54,2,0,32,3,32,4,41,3,64,55,2,16,32,3,65,24,106,32,4,65,200,0,106,41,3,0,55,2,0,32,3,65,32,106,32,4,65,208,0,106,40,2,0,54,2,0,32,8,32,7,65,1,106,34,1,54,2,52,32,1,32,5,77,13,4,32,2,32,7,54,2,8,32,2,65,1,54,2,0,32,8,40,2,48,32,5,65,36,108,106,34,1,32,7,54,2,12,32,1,65,1,54,2,8,12,6,11,32,8,41,3,0,33,19,32,4,65,16,106,32,6,65,8,106,34,7,41,2,0,55,3,0,32,4,32,6,41,2,0,55,3,8,32,4,65,40,106,32,5,65,16,106,34,10,40,2,0,54,2,0,32,4,65,32,106,32,5,65,8,106,34,12,41,2,0,55,3,0,32,4,32,5,41,2,0,55,3,24,2,64,32,8,40,2,40,34,1,65,255,255,1,77,4,64,32,4,65,56,106,32,7,41,2,0,55,3,0,32,4,65,208,0,106,32,12,41,2,0,55,2,0,32,4,65,216,0,106,34,7,32,10,40,2,0,54,2,0,32,4,32,6,41,2,0,55,3,48,32,4,32,5,41,2,0,55,2,72,32,8,65,32,106,34,5,40,2,0,32,1,70,4,64,32,5,16,137,19,11,32,14,65,255,3,75,32,19,66,2,82,113,33,10,32,8,40,2,36,32,1,65,52,108,106,34,5,32,4,41,2,64,55,2,4,65,0,33,14,32,5,65,0,54,2,0,32,5,32,4,41,3,48,55,2,32,32,5,32,3,59,1,48,32,5,65,12,106,32,4,65,200,0,106,41,2,0,55,2,0,32,5,65,20,106,32,4,65,208,0,106,41,2,0,55,2,0,32,5,65,28,106,32,7,40,2,0,54,2,0,32,5,65,40,106,32,4,65,56,106,41,3,0,55,2,0,32,8,32,1,65,1,106,54,2,40,32,8,40,2,28,33,12,32,8,40,2,24,33,11,3,64,32,2,33,7,65,0,33,2,32,7,32,12,79,13,0,32,11,32,7,65,2,116,106,34,2,47,1,0,34,5,65,255,255,3,70,13,2,32,2,32,1,59,1,0,32,2,47,1,2,32,2,32,3,59,1,2,32,7,65,1,106,33,2,32,14,65,1,106,33,14,33,3,32,5,33,1,12,0,11,0,11,32,4,65,36,106,32,4,40,2,28,32,4,40,2,32,32,4,40,2,24,40,2,16,17,3,0,32,4,40,2,8,34,1,69,13,5,32,4,65,20,106,32,4,40,2,12,32,4,40,2,16,32,1,40,2,16,17,3,0,12,5,11,32,2,32,3,59,1,2,32,2,32,1,59,1,0,2,64,32,10,65,127,115,32,14,65,128,1,73,113,13,0,32,8,41,3,0,66,0,82,13,0,32,8,66,1,55,3,0,11,65,0,33,1,12,9,11,32,8,40,2,40,33,7,32,4,65,16,106,32,6,65,8,106,34,1,41,2,0,55,3,0,32,4,32,6,41,2,0,55,3,8,32,4,65,40,106,32,5,65,16,106,34,14,40,2,0,54,2,0,32,4,65,32,106,32,5,65,8,106,34,10,41,2,0,55,3,0,32,4,32,5,41,2,0,55,3,24,2,64,32,7,65,255,255,1,77,4,64,32,4,65,56,106,32,1,41,2,0,55,3,0,32,4,65,208,0,106,32,10,41,2,0,55,2,0,32,4,65,216,0,106,34,10,32,14,40,2,0,54,2,0,32,4,32,6,41,2,0,55,3,48,32,4,32,5,41,2,0,55,2,72,32,8,65,32,106,34,1,40,2,0,32,7,70,4,64,32,1,16,137,19,11,32,8,40,2,36,32,7,65,52,108,106,34,5,32,4,41,2,64,55,2,4,65,0,33,1,32,5,65,0,54,2,0,32,5,32,4,41,3,48,55,2,32,32,5,32,3,59,1,48,32,5,65,12,106,32,4,65,200,0,106,41,2,0,55,2,0,32,5,65,20,106,32,4,65,208,0,106,41,2,0,55,2,0,32,5,65,28,106,32,10,40,2,0,54,2,0,32,5,65,40,106,32,4,65,56,106,41,3,0,55,2,0,32,8,32,7,65,1,106,54,2,40,32,2,32,8,40,2,28,34,5,79,13,1,32,8,40,2,24,32,2,65,2,116,106,34,2,32,3,59,1,2,32,2,32,7,59,1,0,12,10,11,32,4,65,36,106,32,4,40,2,28,32,4,40,2,32,32,4,40,2,24,40,2,16,17,3,0,32,4,40,2,8,34,1,69,13,4,32,4,65,20,106,32,4,40,2,12,32,4,40,2,16,32,1,40,2,16,17,3,0,12,4,11,32,2,32,5,65,220,132,194,0,16,163,15,0,11,32,1,32,7,65,188,132,194,0,16,163,15,0,11,32,1,32,7,65,204,132,194,0,16,163,15,0,11,32,5,32,1,65,172,132,194,0,16,163,15,0,11,65,2,33,1,12,4,11,65,1,33,1,32,6,40,2,0,34,2,69,13,3,32,6,65,12,106,32,6,40,2,4,32,6,40,2,8,32,2,40,2,16,17,3,0,12,3,11,32,2,65,1,106,33,1,32,14,65,1,106,33,14,12,0,11,0,11,32,5,65,12,106,32,5,40,2,4,32,5,40,2,8,32,5,40,2,0,40,2,16,17,3,0,65,2,33,1,32,6,40,2,0,34,2,69,13,0,32,6,65,12,106,32,6,40,2,4,32,6,40,2,8,32,2,40,2,16,17,3,0,11,32,4,65,224,0,106,36,0,32,1,65,255,1,113,65,2,70,13,2,32,6,45,0,73,33,15,32,6,45,0,72,33,9,32,6,41,3,64,33,20,32,6,32,17,65,62,16,193,5,26,12,3,11,65,5,33,9,32,6,40,2,136,1,34,1,69,13,1,32,6,65,148,1,106,32,6,40,2,140,1,32,6,40,2,144,1,32,1,40,2,16,17,3,0,12,1,11,65,4,33,9,11,32,6,65,64,107,16,201,23,11,32,0,32,15,58,0,9,32,0,32,9,58,0,8,32,0,32,20,55,3,0,32,0,65,10,106,32,6,65,62,16,193,5,26,32,6,65,192,1,106,36,0,11,182,34,2,17,127,2,126,35,0,65,240,5,107,34,5,36,0,2,64,2,64,2,64,32,1,40,2,0,65,2,70,4,64,32,5,65,240,3,106,33,10,35,0,65,176,1,107,34,8,36,0,32,8,32,2,54,2,4,32,8,65,24,106,32,1,65,4,106,32,8,65,4,106,16,203,12,2,64,32,8,45,0,24,34,9,65,13,70,4,64,32,8,65,16,106,32,8,65,36,106,41,2,0,55,3,0,32,8,32,8,41,2,28,55,3,8,32,8,65,232,0,106,32,8,65,8,106,16,201,6,32,10,2,127,32,8,45,0,104,65,37,70,4,64,32,10,32,8,41,2,108,55,2,4,32,10,65,12,106,32,8,65,244,0,106,41,2,0,55,2,0,65,14,12,1,11,32,8,65,31,106,32,8,65,232,0,106,65,200,0,16,193,5,26,32,10,65,1,106,32,8,65,24,106,65,207,0,16,193,5,26,65,13,11,58,0,0,12,1,11,32,8,65,247,0,106,34,2,32,8,65,40,106,40,0,0,54,0,0,32,8,65,240,0,106,34,1,32,8,65,33,106,41,0,0,55,3,0,32,8,32,8,41,0,25,55,3,104,32,10,65,20,106,32,8,65,44,106,65,60,16,193,5,26,32,10,65,16,106,32,2,40,0,0,54,0,0,32,10,65,9,106,32,1,41,3,0,55,0,0,32,10,32,8,41,3,104,55,0,1,32,10,32,9,58,0,0,11,32,8,65,176,1,106,36,0,32,5,45,0,240,3,34,9,65,14,71,13,1,32,5,65,240,1,106,32,5,65,252,3,106,41,2,0,55,3,0,32,5,32,5,41,2,244,3,55,3,232,1,65,2,33,1,12,2,11,32,5,65,240,3,106,33,6,35,0,65,160,8,107,34,3,36,0,32,3,32,2,54,2,8,32,3,65,0,54,2,20,32,3,66,128,128,128,128,192,0,55,2,12,32,3,65,144,3,106,34,2,32,1,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,2,65,252,1,16,193,5,26,32,3,65,24,106,32,1,16,248,19,32,3,65,48,106,32,3,65,32,106,41,2,0,55,3,0,32,3,32,3,41,2,24,55,3,40,32,3,65,60,106,32,3,65,40,106,16,150,3,32,3,40,2,60,65,128,128,128,128,120,70,13,1,32,3,65,232,3,106,33,16,32,3,65,153,3,106,33,17,32,3,65,152,3,106,33,18,32,3,65,165,5,106,33,19,32,3,65,144,5,106,65,1,114,33,15,32,3,65,165,3,106,33,14,3,64,32,3,65,224,0,106,32,3,65,204,0,106,40,2,0,54,2,0,32,3,65,216,0,106,32,3,65,196,0,106,41,2,0,55,3,0,32,3,32,3,41,2,60,55,3,80,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,92,34,1,45,0,100,34,2,65,2,107,14,26,18,19,0,1,2,20,21,22,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,24,25,31,11,32,3,65,240,1,106,32,1,65,231,0,106,45,0,0,58,0,0,32,3,32,1,47,0,101,59,1,238,1,12,29,11,32,1,40,2,108,33,7,11,32,1,40,2,104,33,4,12,28,11,32,3,40,2,88,69,13,35,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,36,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,13,27,12,25,11,32,3,40,2,88,69,13,34,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,35,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,12,26,11,32,3,40,2,88,69,13,33,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,34,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,12,25,11,32,3,40,2,88,69,13,32,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,33,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,12,24,11,32,3,40,2,88,69,13,31,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,32,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,12,23,11,32,3,40,2,88,69,13,30,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,31,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,12,22,11,32,3,40,2,88,69,13,29,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,30,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,12,21,11,32,3,40,2,88,69,13,28,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,29,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,32,3,40,2,88,34,1,65,1,77,13,30,32,3,40,2,20,34,7,32,3,40,2,84,40,2,4,34,1,77,13,31,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,12,20,11,32,3,40,2,88,69,13,27,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,28,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,32,3,40,2,88,34,1,65,1,77,13,29,32,3,40,2,20,34,7,32,3,40,2,84,40,2,4,34,1,77,13,30,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,12,19,11,32,3,40,2,88,69,13,26,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,27,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,32,3,40,2,88,34,1,65,1,77,13,28,32,3,40,2,20,34,7,32,3,40,2,84,40,2,4,34,1,77,13,29,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,32,3,40,2,88,34,1,65,2,77,13,13,32,3,40,2,20,34,1,32,3,40,2,84,40,2,8,34,9,77,13,14,32,3,40,2,16,32,9,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,12,18,11,32,3,40,2,88,69,13,25,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,26,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,15,32,3,40,2,88,34,1,65,1,77,13,27,32,3,40,2,20,34,7,32,3,40,2,84,40,2,4,34,1,77,13,28,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,15,12,17,11,32,3,40,2,88,69,13,24,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,25,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,14,32,3,40,2,88,34,1,65,1,77,13,26,32,3,40,2,20,34,7,32,3,40,2,84,40,2,4,34,1,77,13,27,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,14,12,16,11,32,3,40,2,88,69,13,23,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,24,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,13,32,3,40,2,88,34,1,65,1,77,13,25,32,3,40,2,20,34,7,32,3,40,2,84,40,2,4,34,1,77,13,26,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,13,12,15,11,32,3,40,2,88,69,13,22,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,23,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,12,32,3,40,2,88,34,1,65,1,77,13,24,32,3,40,2,20,34,7,32,3,40,2,84,40,2,4,34,1,77,13,25,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,12,12,14,11,32,3,65,144,3,106,32,1,65,232,0,106,32,3,40,2,84,32,3,40,2,88,32,3,40,2,16,32,3,40,2,20,16,163,10,32,3,40,2,156,3,33,12,32,3,40,2,152,3,33,11,32,3,40,2,148,3,33,7,32,3,40,2,144,3,33,4,12,13,11,32,3,65,144,3,106,32,3,40,2,8,32,1,65,232,0,106,16,213,7,32,3,40,2,144,3,69,4,64,32,3,45,0,164,3,33,13,32,3,40,2,160,3,33,12,32,3,40,2,156,3,33,11,32,3,40,2,152,3,33,7,32,3,40,2,148,3,33,4,32,3,65,144,5,106,34,1,32,14,65,131,1,16,193,5,26,32,3,65,232,0,106,32,1,65,131,1,16,193,5,26,12,13,11,32,3,41,3,152,3,33,20,32,3,40,2,160,3,33,9,32,3,45,0,164,3,33,2,32,3,65,144,5,106,34,1,32,14,65,195,0,16,193,5,26,32,6,65,21,106,32,1,65,195,0,16,193,5,26,32,6,32,2,58,0,20,32,6,32,9,54,2,16,32,6,32,20,55,3,8,32,6,65,1,54,2,0,12,13,11,32,3,65,144,3,106,32,3,40,2,8,32,1,65,232,0,106,16,213,7,32,3,40,2,144,3,69,4,64,32,3,45,0,164,3,33,13,32,3,40,2,160,3,33,12,32,3,40,2,156,3,33,11,32,3,40,2,152,3,33,7,32,3,40,2,148,3,33,4,32,3,65,144,5,106,34,1,32,14,65,131,1,16,193,5,26,32,3,65,232,0,106,32,1,65,131,1,16,193,5,26,12,12,11,32,3,41,3,152,3,33,20,32,3,40,2,160,3,33,9,32,3,45,0,164,3,33,2,32,3,65,144,5,106,34,1,32,14,65,195,0,16,193,5,26,32,6,65,21,106,32,1,65,195,0,16,193,5,26,32,6,32,2,58,0,20,32,6,32,9,54,2,16,32,6,32,20,55,3,8,32,6,65,1,54,2,0,12,12,11,32,3,65,240,1,106,32,1,65,231,0,106,45,0,0,58,0,0,32,3,65,240,0,106,32,1,65,129,1,106,40,0,0,54,2,0,32,3,32,1,47,0,101,59,1,238,1,32,3,32,1,41,0,121,55,3,104,12,9,11,32,3,65,240,1,106,32,1,65,231,0,106,45,0,0,58,0,0,32,3,65,240,0,106,32,1,65,129,1,106,40,0,0,54,2,0,32,3,32,1,47,0,101,59,1,238,1,32,3,32,1,41,0,121,55,3,104,12,8,11,32,3,65,240,1,106,32,1,65,231,0,106,45,0,0,58,0,0,32,3,32,1,47,0,101,59,1,238,1,12,7,11,32,3,65,240,1,106,32,1,65,231,0,106,45,0,0,58,0,0,32,3,32,1,47,0,101,59,1,238,1,12,6,11,32,3,65,144,3,106,32,1,65,232,0,106,32,3,65,8,106,16,203,12,32,3,45,0,144,3,34,1,65,13,70,13,3,32,6,32,3,47,0,145,3,59,0,9,32,6,65,11,106,32,3,45,0,147,3,58,0,0,32,3,41,2,148,3,33,21,32,3,41,2,156,3,33,20,32,6,65,28,106,32,3,65,164,3,106,65,60,16,193,5,26,32,6,32,20,55,2,20,32,6,32,21,55,2,12,32,6,32,1,58,0,8,32,6,65,1,54,2,0,12,7,11,32,3,65,144,3,106,32,1,65,232,0,106,32,3,65,8,106,16,203,12,32,3,45,0,144,3,34,1,65,13,70,13,2,32,6,32,3,47,0,145,3,59,0,9,32,6,65,11,106,32,3,45,0,147,3,58,0,0,32,3,41,2,148,3,33,21,32,3,41,2,156,3,33,20,32,6,65,28,106,32,3,65,164,3,106,65,60,16,193,5,26,32,6,32,20,55,2,20,32,6,32,21,55,2,12,32,6,32,1,58,0,8,32,6,65,1,54,2,0,12,6,11,65,2,32,1,65,144,203,204,0,16,163,15,0,11,32,9,32,1,65,160,203,204,0,16,163,15,0,11,32,3,40,2,160,3,33,12,32,3,40,2,156,3,33,11,32,3,40,2,152,3,33,7,32,3,40,2,148,3,33,4,12,2,11,0,11,32,1,45,0,120,33,13,32,1,40,0,116,33,12,32,1,40,0,112,33,11,32,1,40,0,108,33,7,32,1,40,0,104,33,4,11,32,15,32,3,47,1,238,1,59,0,0,32,15,65,2,106,32,3,65,240,1,106,45,0,0,58,0,0,32,3,32,2,58,0,144,5,32,3,32,13,58,0,164,5,32,3,32,12,54,2,160,5,32,3,32,11,54,2,156,5,32,3,32,7,54,2,152,5,32,3,32,4,54,2,148,5,32,19,32,3,65,232,0,106,65,131,1,16,193,5,26,32,3,65,144,3,106,32,3,65,144,5,106,34,1,16,227,3,32,3,40,2,144,3,69,13,1,32,3,65,151,5,106,32,18,65,200,0,16,193,5,26,32,3,65,193,2,106,34,2,32,1,65,207,0,16,193,5,26,32,3,65,242,1,106,34,1,32,2,65,207,0,16,193,5,26,32,6,65,9,106,32,1,65,207,0,16,193,5,26,32,6,65,1,54,2,0,32,6,65,13,58,0,8,11,32,3,65,208,0,106,16,207,21,32,3,65,40,106,34,1,16,151,16,32,1,16,249,27,12,4,11,32,3,45,0,152,3,33,8,32,3,40,2,148,3,33,10,32,3,65,193,2,106,34,1,32,17,65,207,0,16,193,5,26,32,3,65,168,6,106,34,9,32,16,65,168,1,16,193,5,26,32,3,65,242,1,106,34,2,32,1,65,207,0,16,193,5,26,32,3,65,209,7,106,34,1,32,2,65,207,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,2,4,64,32,2,32,8,58,0,12,32,2,32,10,54,2,8,32,2,66,129,128,128,128,16,55,2,0,32,2,65,13,106,32,1,65,207,0,16,193,5,26,32,2,65,220,0,106,32,9,65,168,1,16,193,5,26,32,3,40,2,20,34,1,32,3,40,2,12,70,4,64,32,3,65,12,106,16,250,18,11,32,3,40,2,16,32,1,65,2,116,106,32,2,54,2,0,32,3,32,1,65,1,106,54,2,20,32,3,65,208,0,106,16,207,21,32,3,65,60,106,32,3,65,40,106,16,150,3,32,3,40,2,60,65,128,128,128,128,120,71,13,1,12,3,11,11,65,4,65,132,2,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,32,3,65,40,106,34,1,16,151,16,32,1,16,249,27,32,3,40,2,20,34,1,69,13,1,32,3,32,1,65,1,107,34,1,54,2,20,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,0,32,1,65,1,71,27,54,2,0,2,64,32,3,32,1,65,1,70,4,127,32,9,40,2,12,33,2,32,9,40,2,8,33,1,32,3,65,144,3,106,32,9,65,16,106,65,244,1,16,193,5,26,32,3,32,9,54,2,144,5,32,3,65,144,5,106,16,220,21,32,1,65,2,71,13,1,32,2,5,32,9,11,54,2,144,5,65,192,204,204,0,65,43,32,3,65,144,5,106,65,204,205,204,0,65,128,203,204,0,16,253,13,0,11,32,6,65,12,106,32,3,65,144,3,106,65,244,1,16,193,5,26,32,6,32,2,54,2,8,32,6,32,1,54,2,4,32,6,65,0,54,2,0,11,32,3,65,12,106,34,1,16,156,18,32,1,16,166,27,32,3,65,160,8,106,36,0,12,5,11,65,240,202,204,0,16,248,26,0,11,65,0,65,0,65,144,203,204,0,16,163,15,0,11,32,1,32,4,65,160,203,204,0,16,163,15,0,11,65,1,32,1,65,144,203,204,0,16,163,15,0,11,32,1,32,7,65,160,203,204,0,16,163,15,0,11,32,5,40,2,240,3,69,4,64,32,5,40,2,244,3,33,1,32,5,65,248,1,106,32,5,65,248,3,106,65,248,1,16,193,5,26,32,5,65,240,1,106,32,5,65,128,2,106,41,3,0,55,3,0,32,5,32,5,41,3,248,1,55,3,232,1,32,5,32,5,65,136,2,106,65,232,1,16,193,5,26,12,2,11,32,5,65,248,1,106,34,1,32,5,65,248,3,106,65,208,0,16,193,5,26,32,0,65,8,106,32,1,65,208,0,16,193,5,26,32,0,65,1,54,2,0,12,2,11,32,5,65,135,2,106,34,2,32,5,65,128,4,106,40,0,0,54,0,0,32,5,65,128,2,106,34,1,32,5,65,249,3,106,41,0,0,55,3,0,32,5,32,5,41,0,241,3,55,3,248,1,32,0,65,28,106,32,5,65,132,4,106,65,60,16,193,5,26,32,0,65,24,106,32,2,40,0,0,54,0,0,32,0,65,17,106,32,1,41,3,0,55,0,0,32,0,32,5,41,3,248,1,55,0,9,32,0,32,9,58,0,8,32,0,65,1,54,2,0,12,1,11,32,0,32,1,54,2,4,32,0,32,5,41,3,232,1,55,2,8,32,0,65,16,106,32,5,65,240,1,106,41,3,0,55,2,0,32,0,65,24,106,32,5,65,232,1,16,193,5,26,32,0,65,0,54,2,0,11,32,5,65,240,5,106,36,0,11,150,32,2,13,127,2,126,35,0,65,240,2,107,34,6,36,0,2,64,2,64,2,64,32,1,40,2,0,65,2,70,4,64,32,6,65,240,1,106,33,10,35,0,65,176,1,107,34,8,36,0,32,8,32,2,54,2,4,32,8,65,24,106,32,1,65,4,106,32,8,65,4,106,16,204,12,2,64,32,8,45,0,24,34,9,65,13,70,4,64,32,8,65,16,106,32,8,65,36,106,41,2,0,55,3,0,32,8,32,8,41,2,28,55,3,8,32,8,65,232,0,106,32,8,65,8,106,16,200,6,32,10,2,127,32,8,45,0,104,65,37,70,4,64,32,10,32,8,41,2,108,55,2,4,32,10,65,12,106,32,8,65,244,0,106,41,2,0,55,2,0,65,14,12,1,11,32,8,65,31,106,32,8,65,232,0,106,65,200,0,16,193,5,26,32,10,65,1,106,32,8,65,24,106,65,207,0,16,193,5,26,65,13,11,58,0,0,12,1,11,32,8,65,247,0,106,34,2,32,8,65,40,106,40,0,0,54,0,0,32,8,65,240,0,106,34,1,32,8,65,33,106,41,0,0,55,3,0,32,8,32,8,41,0,25,55,3,104,32,10,65,20,106,32,8,65,44,106,65,60,16,193,5,26,32,10,65,16,106,32,2,40,0,0,54,0,0,32,10,65,9,106,32,1,41,3,0,55,0,0,32,10,32,8,41,3,104,55,0,1,32,10,32,9,58,0,0,11,32,8,65,176,1,106,36,0,32,6,45,0,240,1,34,9,65,14,71,13,1,32,6,65,240,0,106,32,6,65,252,1,106,41,2,0,55,3,0,32,6,32,6,41,2,244,1,55,3,104,65,2,33,1,12,2,11,32,6,65,240,1,106,33,5,35,0,65,208,5,107,34,3,36,0,32,3,32,2,54,2,8,32,3,65,0,54,2,20,32,3,66,128,128,128,128,192,0,55,2,12,32,3,65,40,106,34,2,32,1,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,2,65,252,1,16,193,5,26,32,3,65,24,106,32,1,16,248,19,32,3,65,176,2,106,32,3,65,32,106,41,2,0,55,3,0,32,3,32,3,41,2,24,55,3,168,2,32,3,65,188,2,106,32,3,65,168,2,106,16,150,3,32,3,40,2,188,2,65,128,128,128,128,120,70,13,2,32,3,65,128,1,106,33,13,32,3,65,49,106,33,14,32,3,65,48,106,33,15,32,3,65,128,5,106,65,1,114,33,12,3,64,32,3,65,224,2,106,32,3,65,204,2,106,40,2,0,54,2,0,32,3,65,216,2,106,32,3,65,196,2,106,41,2,0,55,3,0,32,3,32,3,41,2,188,2,55,3,208,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,220,2,34,1,45,0,100,34,9,65,2,107,14,26,18,19,17,0,1,20,20,20,20,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,21,22,28,11,32,1,40,2,108,33,7,11,32,1,40,2,104,33,4,12,26,11,32,3,40,2,216,2,69,13,34,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,35,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,13,25,12,30,11,32,3,40,2,216,2,69,13,33,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,34,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,29,12,24,11,32,3,40,2,216,2,69,13,32,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,33,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,28,12,23,11,32,3,40,2,216,2,69,13,31,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,32,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,27,12,22,11,32,3,40,2,216,2,69,13,30,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,31,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,12,21,11,32,3,40,2,216,2,69,13,29,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,30,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,25,12,20,11,32,3,40,2,216,2,69,13,28,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,29,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,12,19,11,32,3,40,2,216,2,69,13,27,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,28,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,32,3,40,2,216,2,34,1,65,1,77,13,29,32,3,40,2,20,34,7,32,3,40,2,212,2,40,2,4,34,1,77,13,30,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,12,18,11,32,3,40,2,216,2,69,13,26,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,27,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,216,2,34,1,65,1,77,13,28,32,3,40,2,20,34,7,32,3,40,2,212,2,40,2,4,34,1,77,13,29,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,12,17,11,32,3,40,2,216,2,69,13,25,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,26,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,32,3,40,2,216,2,34,1,65,1,77,13,27,32,3,40,2,20,34,7,32,3,40,2,212,2,40,2,4,34,1,77,13,28,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,32,3,40,2,216,2,34,1,65,2,77,13,11,32,3,40,2,20,34,1,32,3,40,2,212,2,40,2,8,34,2,77,13,12,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,12,16,11,32,3,40,2,216,2,69,13,24,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,25,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,3,40,2,216,2,34,1,65,1,77,13,26,32,3,40,2,20,34,7,32,3,40,2,212,2,40,2,4,34,1,77,13,27,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,12,15,11,32,3,40,2,216,2,69,13,23,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,24,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,32,3,40,2,216,2,34,1,65,1,77,13,25,32,3,40,2,20,34,7,32,3,40,2,212,2,40,2,4,34,1,77,13,26,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,12,14,11,32,3,40,2,216,2,69,13,22,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,23,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,32,3,40,2,216,2,34,1,65,1,77,13,24,32,3,40,2,20,34,7,32,3,40,2,212,2,40,2,4,34,1,77,13,25,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,12,13,11,32,3,40,2,216,2,69,13,21,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,22,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,32,3,40,2,216,2,34,1,65,1,77,13,23,32,3,40,2,20,34,7,32,3,40,2,212,2,40,2,4,34,1,77,13,24,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,12,12,11,32,3,65,40,106,32,1,65,232,0,106,32,3,40,2,212,2,32,3,40,2,216,2,32,3,40,2,16,32,3,40,2,20,16,163,10,32,3,53,2,52,32,16,66,128,128,128,128,112,131,132,33,16,32,3,40,2,48,33,11,32,3,40,2,44,33,7,32,3,40,2,40,33,4,12,11,11,32,3,65,232,2,106,32,1,65,231,0,106,45,0,0,58,0,0,32,3,32,1,47,0,101,59,1,230,2,32,16,66,128,128,128,128,128,96,131,32,1,53,0,116,32,1,65,248,0,106,49,0,0,66,32,134,132,132,33,16,32,1,40,0,112,33,11,32,1,40,0,108,33,7,32,1,40,0,104,33,4,12,10,11,32,3,65,40,106,32,3,40,2,8,32,1,65,232,0,106,16,120,32,3,45,0,40,34,2,65,13,70,13,8,32,5,32,3,47,0,41,59,0,9,32,5,65,11,106,32,3,45,0,43,58,0,0,32,3,41,2,44,33,16,32,3,40,2,52,33,1,32,5,65,24,106,32,3,65,56,106,65,192,0,16,193,5,26,32,5,32,1,54,2,20,32,5,32,16,55,2,12,32,5,32,2,58,0,8,32,5,65,1,54,2,0,12,10,11,32,3,65,40,106,32,3,40,2,8,32,1,65,232,0,106,16,120,32,3,45,0,40,34,2,65,13,70,13,7,32,5,32,3,47,0,41,59,0,9,32,5,65,11,106,32,3,45,0,43,58,0,0,32,3,41,2,44,33,16,32,3,40,2,52,33,1,32,5,65,24,106,32,3,65,56,106,65,192,0,16,193,5,26,32,5,32,1,54,2,20,32,5,32,16,55,2,12,32,5,32,2,58,0,8,32,5,65,1,54,2,0,12,9,11,65,0,33,11,65,1,33,7,65,0,33,4,12,7,11,32,3,65,40,106,32,1,65,232,0,106,32,3,65,8,106,16,204,12,32,3,45,0,40,34,1,65,13,70,13,4,32,5,32,3,47,0,41,59,0,9,32,5,65,11,106,32,3,45,0,43,58,0,0,32,3,41,2,44,33,17,32,3,41,2,52,33,16,32,5,65,28,106,32,3,65,60,106,65,60,16,193,5,26,32,5,32,16,55,2,20,32,5,32,17,55,2,12,32,5,32,1,58,0,8,32,5,65,1,54,2,0,12,7,11,32,3,65,40,106,32,1,65,232,0,106,32,3,65,8,106,16,204,12,32,3,45,0,40,34,1,65,13,70,13,2,32,5,32,3,47,0,41,59,0,9,32,5,65,11,106,32,3,45,0,43,58,0,0,32,3,41,2,44,33,17,32,3,41,2,52,33,16,32,5,65,28,106,32,3,65,60,106,65,60,16,193,5,26,32,5,32,16,55,2,20,32,5,32,17,55,2,12,32,5,32,1,58,0,8,32,5,65,1,54,2,0,12,6,11,65,2,32,1,65,144,203,204,0,16,163,15,0,11,32,2,32,1,65,160,203,204,0,16,163,15,0,11,32,3,53,2,56,32,16,66,128,128,128,128,112,131,132,33,16,12,1,11,32,3,53,2,56,32,16,66,128,128,128,128,112,131,132,33,16,11,32,3,40,2,52,33,11,32,3,40,2,48,33,7,32,3,40,2,44,33,4,11,32,12,32,3,47,1,230,2,59,0,0,32,12,65,2,106,32,3,65,232,2,106,45,0,0,58,0,0,32,3,32,9,58,0,128,5,32,3,32,16,55,2,144,5,32,3,32,11,54,2,140,5,32,3,32,7,54,2,136,5,32,3,32,4,54,2,132,5,32,3,65,40,106,32,3,65,128,5,106,34,1,16,207,3,32,3,40,2,40,69,13,1,32,3,65,135,5,106,32,15,65,200,0,16,193,5,26,32,3,65,185,3,106,34,2,32,1,65,207,0,16,193,5,26,32,3,65,234,2,106,34,1,32,2,65,207,0,16,193,5,26,32,5,65,9,106,32,1,65,207,0,16,193,5,26,32,5,65,1,54,2,0,32,5,65,13,58,0,8,11,32,3,65,208,2,106,16,207,21,32,3,65,168,2,106,34,1,16,151,16,32,1,16,249,27,12,5,11,32,3,45,0,48,33,8,32,3,40,2,44,33,10,32,3,65,185,3,106,34,1,32,14,65,207,0,16,193,5,26,32,3,65,136,4,106,34,9,32,13,65,40,16,193,5,26,32,3,65,234,2,106,34,2,32,1,65,207,0,16,193,5,26,32,3,65,177,4,106,34,1,32,2,65,207,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,2,4,64,32,2,32,8,58,0,12,32,2,32,10,54,2,8,32,2,66,129,128,128,128,16,55,2,0,32,2,65,13,106,32,1,65,207,0,16,193,5,26,32,2,65,220,0,106,32,9,65,40,16,193,5,26,32,3,40,2,20,34,1,32,3,40,2,12,70,4,64,32,3,65,12,106,16,250,18,11,32,3,40,2,16,32,1,65,2,116,106,32,2,54,2,0,32,3,32,1,65,1,106,54,2,20,32,3,65,208,2,106,16,207,21,32,3,65,188,2,106,32,3,65,168,2,106,16,150,3,32,3,40,2,188,2,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,132,1,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,3,65,168,2,106,34,1,16,151,16,32,1,16,249,27,32,3,40,2,20,34,1,69,13,1,32,3,32,1,65,1,107,34,1,54,2,20,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,0,32,1,65,1,71,27,54,2,0,2,64,32,3,32,1,65,1,70,4,127,32,9,40,2,12,33,2,32,9,40,2,8,33,1,32,3,65,40,106,32,9,65,16,106,65,244,0,16,193,5,26,32,3,32,9,54,2,128,5,32,3,65,128,5,106,16,219,21,32,1,65,2,71,13,1,32,2,5,32,9,11,54,2,128,5,65,192,204,204,0,65,43,32,3,65,128,5,106,65,236,204,204,0,65,128,203,204,0,16,253,13,0,11,32,5,65,12,106,32,3,65,40,106,65,244,0,16,193,5,26,32,5,32,2,54,2,8,32,5,32,1,54,2,4,32,5,65,0,54,2,0,11,32,3,65,12,106,34,1,16,169,18,32,1,16,166,27,32,3,65,208,5,106,36,0,12,5,11,65,240,202,204,0,16,248,26,0,11,65,0,65,0,65,144,203,204,0,16,163,15,0,11,32,1,32,4,65,160,203,204,0,16,163,15,0,11,65,1,32,1,65,144,203,204,0,16,163,15,0,11,32,1,32,7,65,160,203,204,0,16,163,15,0,11,32,6,40,2,240,1,69,4,64,32,6,40,2,244,1,33,1,32,6,65,248,0,106,32,6,65,248,1,106,65,248,0,16,193,5,26,32,6,65,240,0,106,32,6,65,128,1,106,41,3,0,55,3,0,32,6,32,6,41,3,120,55,3,104,32,6,32,6,65,136,1,106,65,232,0,16,193,5,26,12,2,11,32,6,65,248,0,106,34,1,32,6,65,248,1,106,65,208,0,16,193,5,26,32,0,65,8,106,32,1,65,208,0,16,193,5,26,32,0,65,1,54,2,0,12,2,11,32,6,65,135,1,106,34,2,32,6,65,128,2,106,40,0,0,54,0,0,32,6,65,128,1,106,34,1,32,6,65,249,1,106,41,0,0,55,3,0,32,6,32,6,41,0,241,1,55,3,120,32,0,65,28,106,32,6,65,132,2,106,65,60,16,193,5,26,32,0,65,24,106,32,2,40,0,0,54,0,0,32,0,65,17,106,32,1,41,3,0,55,0,0,32,0,32,6,41,3,120,55,0,9,32,0,32,9,58,0,8,32,0,65,1,54,2,0,12,1,11,32,0,32,1,54,2,4,32,0,32,6,41,3,104,55,2,8,32,0,65,16,106,32,6,65,240,0,106,41,3,0,55,2,0,32,0,65,24,106,32,6,65,232,0,16,193,5,26,32,0,65,0,54,2,0,11,32,6,65,240,2,106,36,0,11,152,30,2,8,127,1,126,35,0,65,240,2,107,34,5,36,0,2,64,2,64,2,64,32,1,40,2,0,65,2,70,4,64,32,5,65,240,1,106,33,7,35,0,65,224,0,107,34,9,36,0,32,9,32,2,54,2,4,32,9,65,24,106,34,10,32,1,65,4,106,32,9,65,4,106,16,224,12,2,64,32,9,40,2,24,34,2,65,128,128,128,128,120,71,4,64,32,9,65,20,106,32,9,65,36,106,34,1,40,2,0,54,2,0,32,9,32,9,41,2,28,55,2,12,32,9,32,2,54,2,8,32,10,32,9,65,8,106,16,200,6,32,9,45,0,24,65,37,70,4,64,32,7,32,9,41,2,28,55,2,4,32,7,65,38,58,0,0,32,7,65,12,106,32,1,41,2,0,55,2,0,12,2,11,32,7,32,9,65,24,106,65,200,0,16,193,5,26,12,1,11,32,7,65,37,58,0,0,11,32,9,65,224,0,106,36,0,32,5,45,0,240,1,34,10,65,38,71,13,1,32,5,65,240,0,106,32,5,65,252,1,106,41,2,0,55,3,0,32,5,32,5,41,2,244,1,55,3,104,65,2,33,1,12,2,11,32,5,65,240,1,106,33,8,35,0,65,240,5,107,34,3,36,0,32,3,32,2,54,2,0,32,3,65,0,54,2,12,32,3,66,128,128,128,128,192,0,55,2,4,32,3,65,32,106,34,2,32,1,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,2,65,252,1,16,193,5,26,32,3,65,16,106,32,1,16,248,19,32,3,65,168,2,106,32,3,65,24,106,41,2,0,55,3,0,32,3,32,3,41,2,16,55,3,160,2,32,3,65,180,2,106,32,3,65,160,2,106,16,150,3,32,3,40,2,180,2,65,128,128,128,128,120,70,13,2,32,2,65,4,114,33,10,32,3,65,220,4,106,65,1,114,33,9,3,64,32,3,65,216,2,106,32,3,65,196,2,106,40,2,0,54,2,0,32,3,65,208,2,106,32,3,65,188,2,106,41,2,0,55,3,0,32,3,32,3,41,2,180,2,55,3,200,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,212,2,34,1,45,0,100,34,2,65,2,107,14,26,18,19,17,0,1,20,21,22,23,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,24,25,29,11,32,1,40,2,108,33,6,11,32,1,40,2,104,33,4,12,27,11,32,3,40,2,208,2,69,13,35,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,36,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,13,26,12,31,11,32,3,40,2,208,2,69,13,34,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,35,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,30,12,25,11,32,3,40,2,208,2,69,13,33,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,34,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,29,12,24,11,32,3,40,2,208,2,69,13,32,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,33,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,28,12,23,11,32,3,40,2,208,2,69,13,31,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,32,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,27,12,22,11,32,3,40,2,208,2,69,13,30,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,31,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,12,21,11,32,3,40,2,208,2,69,13,29,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,30,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,25,12,20,11,32,3,40,2,208,2,69,13,28,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,29,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,32,3,40,2,208,2,34,1,65,1,77,13,30,32,3,40,2,12,34,6,32,3,40,2,204,2,40,2,4,34,1,77,13,31,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,12,19,11,32,3,40,2,208,2,69,13,27,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,28,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,32,3,40,2,208,2,34,1,65,1,77,13,29,32,3,40,2,12,34,6,32,3,40,2,204,2,40,2,4,34,1,77,13,30,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,12,18,11,32,3,40,2,208,2,69,13,26,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,27,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,208,2,34,1,65,1,77,13,28,32,3,40,2,12,34,6,32,3,40,2,204,2,40,2,4,34,1,77,13,29,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,208,2,34,1,65,2,77,13,14,32,3,40,2,12,34,1,32,3,40,2,204,2,40,2,8,34,7,77,13,15,32,3,40,2,8,32,7,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,12,17,11,32,3,40,2,208,2,69,13,25,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,26,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,32,3,40,2,208,2,34,1,65,1,77,13,27,32,3,40,2,12,34,6,32,3,40,2,204,2,40,2,4,34,1,77,13,28,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,12,16,11,32,3,40,2,208,2,69,13,24,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,25,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,3,40,2,208,2,34,1,65,1,77,13,26,32,3,40,2,12,34,6,32,3,40,2,204,2,40,2,4,34,1,77,13,27,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,12,15,11,32,3,40,2,208,2,69,13,23,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,24,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,32,3,40,2,208,2,34,1,65,1,77,13,25,32,3,40,2,12,34,6,32,3,40,2,204,2,40,2,4,34,1,77,13,26,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,12,14,11,32,3,40,2,208,2,69,13,22,32,3,40,2,12,34,4,32,3,40,2,204,2,40,2,0,34,1,77,13,23,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,32,3,40,2,208,2,34,1,65,1,77,13,24,32,3,40,2,12,34,6,32,3,40,2,204,2,40,2,4,34,1,77,13,25,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,12,13,11,32,3,65,32,106,32,1,65,232,0,106,32,3,40,2,204,2,32,3,40,2,208,2,32,3,40,2,8,32,3,40,2,12,16,163,10,32,3,53,2,44,32,11,66,128,128,128,128,112,131,132,33,11,32,3,40,2,40,33,7,32,3,40,2,36,33,6,32,3,40,2,32,33,4,12,12,11,32,3,65,226,2,106,32,1,65,231,0,106,45,0,0,58,0,0,32,3,32,1,47,0,101,59,1,224,2,32,11,66,128,128,128,128,128,96,131,32,1,53,0,116,32,1,65,248,0,106,49,0,0,66,32,134,132,132,33,11,32,1,40,0,112,33,7,32,1,40,0,108,33,6,32,1,40,0,104,33,4,12,11,11,32,3,65,32,106,32,3,40,2,0,32,1,65,232,0,106,16,158,6,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,9,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,11,11,32,3,65,32,106,32,3,40,2,0,32,1,65,232,0,106,16,158,6,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,8,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,10,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,151,10,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,7,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,9,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,232,11,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,6,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,8,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,139,12,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,5,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,7,11,32,3,65,32,106,32,3,40,2,0,32,1,65,229,0,106,16,139,12,32,3,40,2,32,34,4,65,128,128,128,128,120,71,13,4,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,6,11,32,3,65,32,106,32,1,65,232,0,106,32,3,16,224,12,32,3,40,2,32,34,4,65,128,128,128,128,120,71,4,64,32,3,53,2,44,32,11,66,128,128,128,128,112,131,132,33,11,12,4,11,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,5,11,32,3,65,32,106,32,1,65,232,0,106,32,3,16,224,12,32,3,40,2,32,34,4,65,128,128,128,128,120,71,4,64,32,3,53,2,44,32,11,66,128,128,128,128,112,131,132,33,11,12,3,11,32,8,65,1,54,2,0,32,8,65,37,58,0,8,12,4,11,65,2,32,1,65,244,132,214,0,16,163,15,0,11,32,7,32,1,65,132,133,214,0,16,163,15,0,11,32,3,40,2,40,33,7,32,3,40,2,36,33,6,11,32,9,32,3,47,1,224,2,59,0,0,32,9,65,2,106,32,3,65,226,2,106,45,0,0,58,0,0,32,3,32,2,58,0,220,4,32,3,32,11,55,2,236,4,32,3,32,7,54,2,232,4,32,3,32,6,54,2,228,4,32,3,32,4,54,2,224,4,32,3,65,32,106,32,3,65,220,4,106,16,207,3,32,3,40,2,32,69,13,1,32,8,65,8,106,32,3,65,232,2,106,32,3,65,228,3,106,32,3,65,40,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,11,32,3,65,200,2,106,16,207,21,32,3,65,160,2,106,34,1,16,151,16,32,1,65,4,65,28,16,244,22,12,5,11,32,3,65,224,3,106,34,1,32,10,65,252,0,16,193,5,26,32,3,65,228,2,106,34,2,32,1,65,252,0,16,193,5,26,32,3,65,244,4,106,34,1,32,2,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,1,65,252,0,16,193,5,26,32,3,40,2,12,34,1,32,3,40,2,4,70,4,64,32,3,65,4,106,16,250,18,11,32,3,40,2,8,32,1,65,2,116,106,32,2,54,2,0,32,3,32,1,65,1,106,54,2,12,32,3,65,200,2,106,16,207,21,32,3,65,180,2,106,32,3,65,160,2,106,16,150,3,32,3,40,2,180,2,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,132,1,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,3,65,160,2,106,34,1,16,151,16,32,1,65,4,65,28,16,244,22,32,3,40,2,12,34,1,69,13,1,32,3,32,1,65,1,107,34,1,54,2,12,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,0,32,1,65,1,71,27,54,2,0,2,64,32,3,32,1,65,1,70,4,127,32,7,40,2,12,33,10,32,7,40,2,8,33,2,32,3,65,32,106,32,7,65,16,106,65,244,0,16,193,5,26,2,64,32,7,65,127,70,13,0,32,7,32,7,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,7,65,132,1,65,4,16,218,26,11,32,2,65,2,71,13,1,32,10,5,32,7,11,54,2,224,3,65,243,129,214,0,65,43,32,3,65,224,3,106,65,224,130,214,0,65,228,132,214,0,16,253,13,0,11,32,8,65,12,106,32,3,65,32,106,65,244,0,16,193,5,26,32,8,32,10,54,2,8,32,8,32,2,54,2,4,32,8,65,0,54,2,0,11,32,3,65,4,106,34,1,16,169,18,32,1,65,4,65,4,16,244,22,32,3,65,240,5,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,1,32,4,65,132,133,214,0,16,163,15,0,11,65,1,32,1,65,244,132,214,0,16,163,15,0,11,32,1,32,6,65,132,133,214,0,16,163,15,0,11,32,5,40,2,240,1,69,4,64,32,5,40,2,244,1,33,1,32,5,65,248,0,106,32,5,65,248,1,106,65,248,0,16,193,5,26,32,5,65,240,0,106,32,5,65,128,1,106,41,3,0,55,3,0,32,5,32,5,41,3,120,55,3,104,32,5,32,5,65,136,1,106,65,232,0,16,193,5,26,12,2,11,32,5,65,248,0,106,34,1,32,5,65,248,1,106,65,200,0,16,193,5,26,32,0,65,8,106,32,1,65,200,0,16,193,5,26,32,0,65,1,54,2,0,12,2,11,32,5,65,135,1,106,34,2,32,5,65,128,2,106,40,0,0,54,0,0,32,5,65,128,1,106,34,1,32,5,65,249,1,106,41,0,0,55,3,0,32,5,32,5,41,0,241,1,55,3,120,32,0,65,28,106,32,5,65,132,2,106,65,52,16,193,5,26,32,0,65,24,106,32,2,40,0,0,54,0,0,32,0,65,17,106,32,1,41,3,0,55,0,0,32,0,32,5,41,3,120,55,0,9,32,0,32,10,58,0,8,32,0,65,1,54,2,0,12,1,11,32,0,32,1,54,2,4,32,0,32,5,41,3,104,55,2,8,32,0,65,16,106,32,5,65,240,0,106,41,3,0,55,2,0,32,0,65,24,106,32,5,65,232,0,16,193,5,26,32,0,65,0,54,2,0,11,32,5,65,240,2,106,36,0,11,134,32,2,15,127,1,126,35,0,65,240,5,107,34,5,36,0,2,64,2,64,2,64,32,1,40,2,0,65,2,70,4,64,32,5,65,240,3,106,33,13,35,0,65,224,0,107,34,8,36,0,32,8,32,2,54,2,4,32,8,65,24,106,34,2,32,1,65,4,106,32,8,65,4,106,16,168,12,32,8,45,0,28,33,12,2,64,32,8,40,2,24,34,1,65,128,128,128,128,120,71,4,64,32,8,65,20,106,32,8,65,36,106,34,17,40,0,0,54,0,0,32,8,32,8,41,0,29,55,0,13,32,8,32,12,58,0,12,32,8,32,1,54,2,8,35,0,65,144,7,107,34,7,36,0,32,7,65,12,106,32,8,65,8,106,34,15,65,8,106,34,11,41,2,0,55,2,0,32,7,65,26,58,0,0,32,7,32,15,41,2,0,55,2,4,32,7,65,144,5,106,34,16,32,7,16,223,3,2,64,2,64,2,64,32,7,40,2,144,5,69,4,64,32,7,65,148,3,106,34,12,32,16,65,4,114,65,252,1,16,193,5,26,32,7,65,152,1,106,34,1,32,12,65,252,1,16,193,5,26,32,16,32,1,16,227,9,32,7,40,2,144,5,34,1,65,143,128,128,128,120,71,13,1,32,7,45,0,244,1,65,26,71,13,2,32,15,32,7,41,2,248,1,34,18,55,2,0,32,2,32,18,55,2,4,32,2,65,37,58,0,0,32,11,32,7,65,128,2,106,41,2,0,34,18,55,2,0,32,2,65,12,106,32,18,55,2,0,12,3,11,32,2,32,7,65,152,3,106,32,7,65,152,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,2,11,32,2,32,7,41,2,148,5,55,2,8,32,2,65,16,106,32,7,65,156,5,106,41,2,0,55,2,0,32,2,32,1,54,2,4,32,2,65,24,58,0,0,32,7,65,244,1,106,16,152,2,12,1,11,65,152,214,214,0,65,40,65,180,215,214,0,16,218,19,0,11,32,7,65,144,7,106,36,0,32,8,45,0,24,65,37,70,4,64,32,13,32,8,41,2,28,55,2,4,32,13,65,38,58,0,0,32,13,65,12,106,32,17,41,2,0,55,2,0,12,2,11,32,13,32,8,65,24,106,65,200,0,16,193,5,26,12,1,11,32,13,32,12,58,0,1,32,13,65,37,58,0,0,11,32,8,65,224,0,106,36,0,32,5,45,0,240,3,34,12,65,38,71,13,1,32,5,65,240,1,106,32,5,65,252,3,106,41,2,0,55,3,0,32,5,32,5,41,2,244,3,55,3,232,1,65,2,33,1,12,2,11,32,5,65,240,3,106,33,10,35,0,65,128,11,107,34,3,36,0,32,3,32,2,54,2,8,32,3,65,0,54,2,20,32,3,66,128,128,128,128,192,0,55,2,12,32,3,65,232,5,106,34,2,32,1,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,2,65,252,1,16,193,5,26,32,3,65,24,106,32,1,16,248,19,32,3,65,48,106,32,3,65,32,106,41,2,0,55,3,0,32,3,32,3,41,2,24,55,3,40,32,3,65,60,106,32,3,65,40,106,16,150,3,32,3,40,2,60,65,128,128,128,128,120,70,13,2,32,2,65,4,114,33,15,32,3,65,129,8,106,33,16,32,3,65,253,3,106,33,13,3,64,32,3,65,224,0,106,32,3,65,204,0,106,40,2,0,54,2,0,32,3,65,216,0,106,32,3,65,196,0,106,41,2,0,55,3,0,32,3,32,3,41,2,60,55,3,80,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,92,34,9,45,0,100,34,17,65,2,107,14,26,17,18,21,0,1,19,20,21,21,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,22,23,27,11,32,9,40,2,108,33,6,11,32,9,40,2,104,33,4,12,25,11,32,3,40,2,88,69,13,33,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,34,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,13,24,12,29,11,32,3,40,2,88,69,13,32,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,33,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,28,12,23,11,32,3,40,2,88,69,13,31,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,32,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,27,12,22,11,32,3,40,2,88,69,13,30,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,31,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,12,21,11,32,3,40,2,88,69,13,29,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,30,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,25,12,20,11,32,3,40,2,88,69,13,28,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,29,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,12,19,11,32,3,40,2,88,69,13,27,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,28,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,12,18,11,32,3,40,2,88,69,13,26,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,27,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,88,34,1,65,1,77,13,28,32,3,40,2,20,34,6,32,3,40,2,84,40,2,4,34,1,77,13,29,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,12,17,11,32,3,40,2,88,69,13,25,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,26,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,32,3,40,2,88,34,1,65,1,77,13,27,32,3,40,2,20,34,6,32,3,40,2,84,40,2,4,34,1,77,13,28,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,12,16,11,32,3,40,2,88,69,13,24,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,25,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,3,40,2,88,34,1,65,1,77,13,26,32,3,40,2,20,34,6,32,3,40,2,84,40,2,4,34,1,77,13,27,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,3,40,2,88,34,1,65,2,77,13,12,32,3,40,2,20,34,1,32,3,40,2,84,40,2,8,34,2,77,13,13,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,14,32,14,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,12,15,11,32,3,40,2,88,69,13,23,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,24,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,32,3,40,2,88,34,1,65,1,77,13,25,32,3,40,2,20,34,6,32,3,40,2,84,40,2,4,34,1,77,13,26,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,12,14,11,32,3,40,2,88,69,13,22,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,23,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,32,3,40,2,88,34,1,65,1,77,13,24,32,3,40,2,20,34,6,32,3,40,2,84,40,2,4,34,1,77,13,25,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,12,13,11,32,3,40,2,88,69,13,21,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,22,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,32,3,40,2,88,34,1,65,1,77,13,23,32,3,40,2,20,34,6,32,3,40,2,84,40,2,4,34,1,77,13,24,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,12,12,11,32,3,40,2,88,69,13,20,32,3,40,2,20,34,4,32,3,40,2,84,40,2,0,34,1,77,13,21,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,32,3,40,2,88,34,1,65,1,77,13,22,32,3,40,2,20,34,6,32,3,40,2,84,40,2,4,34,1,77,13,23,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,12,11,11,32,3,65,232,5,106,32,9,65,232,0,106,32,3,40,2,84,32,3,40,2,88,32,3,40,2,16,32,3,40,2,20,16,163,10,32,3,40,2,244,5,33,7,32,3,40,2,240,5,33,14,32,3,40,2,236,5,33,6,32,3,40,2,232,5,33,4,12,10,11,32,3,40,2,8,33,2,32,3,65,232,5,106,34,1,32,9,65,232,0,106,16,175,4,32,3,65,236,3,106,32,1,32,2,40,2,0,16,138,3,32,3,40,2,236,3,34,4,65,3,71,4,64,32,3,45,0,252,3,33,8,32,3,40,2,248,3,33,7,32,3,40,2,244,3,33,14,32,3,40,2,240,3,33,6,32,3,65,232,0,106,32,13,65,131,1,16,193,5,26,12,10,11,32,10,32,3,45,0,240,3,58,0,9,32,10,65,37,58,0,8,12,10,11,32,3,40,2,8,33,2,32,3,65,232,5,106,34,1,32,9,65,232,0,106,16,175,4,32,3,65,236,3,106,32,1,32,2,40,2,0,16,138,3,32,3,40,2,236,3,34,4,65,3,71,4,64,32,3,45,0,252,3,33,8,32,3,40,2,248,3,33,7,32,3,40,2,244,3,33,14,32,3,40,2,240,3,33,6,32,3,65,232,0,106,32,13,65,131,1,16,193,5,26,12,9,11,32,10,32,3,45,0,240,3,58,0,9,32,10,65,37,58,0,8,12,9,11,32,3,65,240,0,106,32,9,65,129,1,106,40,0,0,54,2,0,32,3,32,9,41,0,121,55,3,104,12,1,11,32,3,65,240,0,106,32,9,65,129,1,106,40,0,0,54,2,0,32,3,32,9,41,0,121,55,3,104,11,32,9,45,0,120,33,8,32,9,40,0,116,33,7,32,9,40,0,112,33,14,32,9,40,0,108,33,6,32,9,40,0,104,33,4,32,9,47,0,102,33,11,32,9,45,0,101,33,12,12,5,11,32,3,65,232,5,106,32,9,65,232,0,106,32,3,65,8,106,16,168,12,32,3,40,2,232,5,34,4,65,128,128,128,128,120,71,13,3,32,10,32,3,45,0,236,5,58,0,9,32,10,65,37,58,0,8,12,5,11,32,3,65,232,5,106,32,9,65,232,0,106,32,3,65,8,106,16,168,12,32,3,40,2,232,5,34,4,65,128,128,128,128,120,71,13,2,32,10,32,3,45,0,236,5,58,0,9,32,10,65,37,58,0,8,12,4,11,65,2,32,1,65,244,132,214,0,16,163,15,0,11,32,2,32,1,65,132,133,214,0,16,163,15,0,11,32,3,40,2,244,5,33,7,32,3,40,2,240,5,33,14,32,3,40,2,236,5,33,6,11,32,3,32,8,58,0,128,8,32,3,32,7,54,2,252,7,32,3,32,14,54,2,248,7,32,3,32,6,54,2,244,7,32,3,32,4,54,2,240,7,32,3,32,11,59,1,238,7,32,3,32,12,58,0,237,7,32,3,32,17,58,0,236,7,32,16,32,3,65,232,0,106,65,131,1,16,193,5,26,32,3,65,232,5,106,32,3,65,236,7,106,16,223,3,32,3,40,2,232,5,69,13,1,32,10,65,8,106,32,3,65,244,1,106,32,3,65,240,3,106,32,3,65,240,5,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,10,65,1,54,2,0,32,3,65,208,0,106,16,207,21,32,3,65,40,106,34,1,16,151,16,32,1,65,4,65,28,16,244,22,12,5,11,32,3,65,236,3,106,34,1,32,15,65,252,1,16,193,5,26,32,3,65,240,1,106,34,2,32,1,65,252,1,16,193,5,26,32,3,65,132,9,106,34,1,32,2,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,1,65,252,1,16,193,5,26,32,3,40,2,20,34,1,32,3,40,2,12,70,4,64,32,3,65,12,106,16,250,18,11,32,3,40,2,16,32,1,65,2,116,106,32,2,54,2,0,32,3,32,1,65,1,106,54,2,20,32,3,65,208,0,106,16,207,21,32,3,65,60,106,32,3,65,40,106,16,150,3,32,3,40,2,60,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,132,2,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,3,65,40,106,34,1,16,151,16,32,1,65,4,65,28,16,244,22,32,3,40,2,20,34,1,69,13,1,32,3,32,1,65,1,107,34,1,54,2,20,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,1,65,0,32,1,65,1,71,27,54,2,0,2,64,32,3,32,1,65,1,70,4,127,32,11,40,2,12,33,12,32,11,40,2,8,33,2,32,3,65,232,5,106,32,11,65,16,106,65,244,1,16,193,5,26,2,64,32,11,65,127,70,13,0,32,11,32,11,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,11,65,132,2,65,4,16,218,26,11,32,2,65,2,71,13,1,32,12,5,32,11,11,54,2,236,3,65,243,129,214,0,65,43,32,3,65,236,3,106,65,240,130,214,0,65,228,132,214,0,16,253,13,0,11,32,10,65,12,106,32,3,65,232,5,106,65,244,1,16,193,5,26,32,10,32,12,54,2,8,32,10,32,2,54,2,4,32,10,65,0,54,2,0,11,32,3,65,12,106,34,1,16,167,18,32,1,65,4,65,4,16,244,22,32,3,65,128,11,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,1,32,4,65,132,133,214,0,16,163,15,0,11,65,1,32,1,65,244,132,214,0,16,163,15,0,11,32,1,32,6,65,132,133,214,0,16,163,15,0,11,32,5,40,2,240,3,69,4,64,32,5,40,2,244,3,33,1,32,5,65,248,1,106,32,5,65,248,3,106,65,248,1,16,193,5,26,32,5,65,240,1,106,32,5,65,128,2,106,41,3,0,55,3,0,32,5,32,5,41,3,248,1,55,3,232,1,32,5,32,5,65,136,2,106,65,232,1,16,193,5,26,12,2,11,32,5,65,248,1,106,34,1,32,5,65,248,3,106,65,200,0,16,193,5,26,32,0,65,8,106,32,1,65,200,0,16,193,5,26,32,0,65,1,54,2,0,12,2,11,32,5,65,135,2,106,34,2,32,5,65,128,4,106,40,0,0,54,0,0,32,5,65,128,2,106,34,1,32,5,65,249,3,106,41,0,0,55,3,0,32,5,32,5,41,0,241,3,55,3,248,1,32,0,65,28,106,32,5,65,132,4,106,65,52,16,193,5,26,32,0,65,24,106,32,2,40,0,0,54,0,0,32,0,65,17,106,32,1,41,3,0,55,0,0,32,0,32,5,41,3,248,1,55,0,9,32,0,32,12,58,0,8,32,0,65,1,54,2,0,12,1,11,32,0,32,1,54,2,4,32,0,32,5,41,3,232,1,55,2,8,32,0,65,16,106,32,5,65,240,1,106,41,3,0,55,2,0,32,0,65,24,106,32,5,65,232,1,16,193,5,26,32,0,65,0,54,2,0,11,32,5,65,240,5,106,36,0,11,135,3,1,11,127,35,0,65,224,0,107,34,6,36,0,32,1,45,0,21,33,10,32,1,45,0,20,33,11,32,6,65,8,106,32,1,40,2,0,34,8,65,216,0,16,193,5,26,2,64,32,6,40,2,8,34,2,65,212,0,73,4,64,32,2,32,6,65,12,106,34,2,106,33,9,65,1,33,3,32,2,33,4,3,64,2,127,32,2,4,64,32,2,32,9,70,4,64,65,0,33,5,65,0,12,2,11,32,2,65,1,106,33,5,32,2,45,0,0,34,2,65,5,118,32,2,16,202,25,114,12,1,11,32,4,69,32,4,32,9,70,114,13,3,32,4,45,0,0,34,2,16,202,25,26,65,0,33,5,32,4,65,1,106,33,4,32,2,65,31,113,11,33,2,32,3,65,25,118,65,31,113,33,12,32,3,65,5,116,65,224,255,255,255,3,113,32,2,114,33,3,65,0,33,2,65,208,136,216,0,33,7,3,64,32,12,32,2,118,65,1,113,4,64,32,7,40,2,0,32,3,115,33,3,11,32,7,65,4,106,33,7,32,2,65,1,106,34,2,65,5,71,13,0,11,32,5,33,2,12,0,11,0,11,32,2,65,211,0,65,200,134,216,0,16,164,15,0,11,32,8,40,2,0,34,2,65,212,0,73,4,64,32,0,32,10,58,0,33,32,0,32,11,58,0,32,32,0,32,3,54,2,12,32,0,65,6,54,2,8,32,0,32,1,41,2,4,55,2,16,32,0,32,8,65,4,106,34,5,54,2,0,32,0,65,24,106,32,1,65,12,106,41,2,0,55,2,0,32,0,32,2,32,5,106,54,2,4,32,6,65,224,0,106,36,0,15,11,32,2,65,211,0,65,200,134,216,0,16,164,15,0,11,146,3,1,4,127,2,64,2,64,2,127,2,64,2,64,32,0,69,32,2,69,114,69,4,64,2,64,32,1,65,4,77,4,64,32,2,65,3,106,65,2,118,65,1,107,34,1,65,255,1,77,13,1,11,32,0,65,0,54,2,0,32,0,65,8,107,34,2,32,2,40,2,0,34,3,65,126,113,54,2,0,65,200,184,158,1,40,2,0,33,6,2,64,32,0,65,4,107,34,5,40,2,0,65,124,113,34,4,69,13,0,32,4,40,2,0,34,1,65,1,113,13,0,32,3,65,124,113,34,0,69,32,3,65,2,113,114,13,3,32,0,32,0,40,2,4,65,3,113,32,4,114,54,2,4,32,2,40,2,0,34,0,32,5,40,2,0,34,1,65,124,113,34,3,69,13,5,26,32,0,65,124,113,33,0,32,3,40,2,0,33,1,12,4,11,2,64,2,64,32,3,65,2,113,13,0,32,3,65,124,113,34,1,69,13,0,32,1,45,0,0,65,1,113,69,13,1,11,32,0,32,6,54,2,0,12,7,11,32,0,32,1,40,2,8,65,124,113,54,2,0,32,1,32,2,65,1,114,54,2,8,12,5,11,32,0,32,1,65,2,116,65,200,176,158,1,106,34,1,40,2,0,54,2,0,32,0,65,8,107,34,0,32,0,40,2,0,65,126,113,54,2,0,32,1,32,0,54,2,0,11,15,11,32,4,33,3,11,32,3,32,1,65,3,113,32,0,114,54,2,0,32,5,40,2,0,33,1,32,2,40,2,0,11,33,0,32,5,32,1,65,3,113,54,2,0,32,2,32,0,65,3,113,54,2,0,32,0,65,2,113,69,13,0,32,4,32,4,40,2,0,65,2,114,54,2,0,11,32,6,33,2,11,65,200,184,158,1,32,2,54,2,0,11,131,3,1,8,127,35,0,65,16,107,34,8,36,0,32,8,65,8,106,32,0,32,2,32,1,107,65,3,110,16,166,10,32,8,40,2,8,32,8,40,2,12,16,148,22,32,0,65,200,0,106,33,9,65,17,33,5,2,127,32,0,40,2,72,34,7,65,17,77,4,64,32,0,65,4,106,33,3,32,9,33,6,32,7,12,1,11,32,0,65,4,106,33,6,32,0,40,2,8,33,3,32,7,33,5,32,0,40,2,4,11,33,4,2,64,2,64,32,6,32,4,32,5,73,4,127,32,3,32,4,65,2,116,106,33,3,3,64,32,1,32,2,70,13,2,32,3,32,1,47,0,0,32,1,65,2,106,45,0,0,65,16,116,114,65,128,128,128,120,114,54,2,0,32,3,65,4,106,33,3,32,1,65,3,106,33,1,32,5,32,4,65,1,106,34,4,71,13,0,11,32,5,5,32,4,11,54,2,0,32,1,32,2,70,13,1,32,0,65,4,106,33,7,3,64,32,1,47,0,0,32,1,65,2,106,45,0,0,65,16,116,114,33,10,2,127,32,9,40,2,0,34,5,65,18,73,4,64,32,5,33,3,32,7,33,6,65,17,33,5,32,9,12,1,11,32,0,40,2,4,33,3,32,0,40,2,8,33,6,32,7,11,33,4,32,3,32,5,70,4,64,32,0,16,226,14,32,0,40,2,4,33,3,32,0,40,2,8,33,6,32,7,33,4,11,32,6,32,3,65,2,116,106,32,10,65,128,128,128,120,114,54,2,0,32,4,32,4,40,2,0,65,1,106,54,2,0,32,1,65,3,106,34,1,32,2,71,13,0,11,12,1,11,32,6,32,4,54,2,0,11,32,8,65,16,106,36,0,11,227,5,1,6,127,35,0,65,208,0,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,2,1,2,0,11,32,1,32,0,65,4,106,16,240,7,69,13,2,65,1,33,3,12,7,11,65,1,33,3,32,1,32,0,65,128,1,106,16,240,7,13,6,32,0,65,4,106,32,1,16,223,21,13,6,32,1,32,0,65,244,0,106,16,234,11,13,6,65,0,33,3,32,0,45,0,144,1,65,1,107,14,2,2,3,6,11,65,1,33,3,32,1,32,0,65,128,1,106,16,240,7,13,5,32,0,65,4,106,32,1,16,223,21,13,5,32,1,32,0,40,2,120,32,0,40,2,124,16,148,4,13,5,65,0,33,3,32,0,45,0,144,1,65,1,107,14,2,3,4,5,11,32,0,45,0,20,65,2,71,4,64,32,2,65,12,106,34,3,32,0,65,20,106,65,193,0,16,193,5,26,32,3,32,1,16,240,28,33,3,12,5,11,32,2,65,12,106,34,4,32,0,65,21,106,65,192,0,16,193,5,26,35,0,65,224,0,107,34,0,36,0,32,0,65,216,0,106,34,5,66,0,55,3,0,32,0,65,208,0,106,34,6,66,0,55,3,0,32,0,65,200,0,106,34,7,66,0,55,3,0,32,0,66,0,55,3,64,65,192,176,158,1,40,2,0,32,0,65,64,107,32,4,16,196,12,26,32,0,65,24,106,32,5,41,3,0,55,3,0,32,0,65,16,106,32,6,41,3,0,55,3,0,32,0,65,8,106,32,7,41,3,0,55,3,0,32,0,32,0,41,3,64,55,3,0,32,1,40,2,24,33,4,32,1,40,2,20,33,1,3,64,2,64,32,0,65,168,8,54,2,60,32,0,32,0,32,3,106,54,2,56,32,0,65,1,54,2,52,32,0,65,1,54,2,36,32,0,65,164,160,216,0,54,2,32,32,0,65,1,54,2,44,32,0,65,3,58,0,92,32,0,65,8,54,2,88,32,0,66,32,55,2,80,32,0,66,128,128,128,128,32,55,2,72,32,0,65,2,54,2,64,32,0,32,0,65,64,107,54,2,48,32,0,32,0,65,56,106,54,2,40,32,1,32,4,32,0,65,32,106,16,163,3,34,5,13,0,32,3,65,1,106,34,3,65,32,71,13,1,11,11,32,0,65,224,0,106,36,0,32,5,33,3,12,4,11,32,2,65,0,54,2,28,32,2,65,1,54,2,16,32,2,65,252,242,214,0,54,2,12,32,2,66,4,55,2,20,32,1,32,2,65,12,106,16,194,26,33,3,12,3,11,32,2,65,0,54,2,28,32,2,65,1,54,2,16,32,2,65,136,243,214,0,54,2,12,32,2,66,4,55,2,20,32,1,32,2,65,12,106,16,194,26,33,3,12,2,11,32,2,65,0,54,2,28,32,2,65,1,54,2,16,32,2,65,252,242,214,0,54,2,12,32,2,66,4,55,2,20,32,1,32,2,65,12,106,16,194,26,33,3,12,1,11,32,2,65,0,54,2,28,32,2,65,1,54,2,16,32,2,65,136,243,214,0,54,2,12,32,2,66,4,55,2,20,32,1,32,2,65,12,106,16,194,26,33,3,11,32,2,65,208,0,106,36,0,32,3,11,132,3,1,5,127,2,64,65,11,65,0,32,0,65,128,143,4,79,27,34,2,32,2,65,5,106,34,1,32,0,65,11,116,34,2,32,1,65,2,116,65,176,204,157,1,106,40,2,0,65,11,116,73,27,34,1,32,1,65,3,106,34,1,32,1,65,2,116,65,176,204,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,32,1,65,1,106,34,1,32,1,65,2,116,65,176,204,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,32,1,65,1,106,34,1,32,1,65,2,116,65,176,204,157,1,106,40,2,0,65,11,116,32,2,75,27,34,1,65,2,116,65,176,204,157,1,106,40,2,0,65,11,116,34,3,32,2,70,32,2,32,3,75,106,32,1,106,34,1,65,21,77,4,64,32,1,65,2,116,65,176,204,157,1,106,34,4,40,2,0,65,21,118,33,2,65,187,2,33,3,2,127,2,64,32,1,65,21,70,13,0,32,4,40,2,4,65,21,118,33,3,32,1,13,0,65,0,12,1,11,32,1,65,2,116,65,172,204,157,1,106,40,2,0,65,255,255,255,0,113,11,33,1,2,64,32,3,32,2,65,127,115,106,69,13,0,32,0,32,1,107,33,5,65,187,2,32,2,32,2,65,187,2,77,27,33,4,32,3,65,1,107,33,0,65,0,33,1,3,64,32,2,32,4,70,13,3,32,1,32,2,65,136,205,157,1,106,45,0,0,106,34,1,32,5,75,13,1,32,0,32,2,65,1,106,34,2,71,13,0,11,32,0,33,2,11,32,2,65,1,113,15,11,32,1,65,22,65,220,193,157,1,16,163,15,0,11,32,4,65,187,2,65,236,193,157,1,16,163,15,0,11,170,36,2,17,127,1,126,35,0,65,128,4,107,34,6,36,0,2,64,2,64,2,64,32,1,40,2,0,65,2,70,4,64,32,6,65,216,2,106,33,12,35,0,65,224,0,107,34,9,36,0,32,9,32,2,54,2,4,32,9,65,24,106,34,2,32,1,65,4,106,32,9,65,4,106,16,169,12,32,9,45,0,28,33,7,2,64,32,9,40,2,24,34,1,65,128,128,128,128,120,71,4,64,32,9,65,20,106,32,9,65,36,106,34,18,40,0,0,54,0,0,32,9,32,9,41,0,29,55,0,13,32,9,32,7,58,0,12,32,9,32,1,54,2,8,32,2,33,7,35,0,65,192,4,107,34,5,36,0,32,5,65,20,106,32,9,65,8,106,34,17,65,8,106,34,19,41,2,0,55,2,0,32,5,65,26,58,0,8,32,5,32,17,41,2,0,55,2,12,32,5,65,192,2,106,34,14,32,5,65,8,106,16,166,3,2,64,2,64,2,64,32,5,40,2,192,2,34,10,65,2,71,4,64,32,5,65,244,1,106,34,2,32,14,65,4,114,65,204,0,16,193,5,26,32,5,65,232,3,106,34,1,32,5,65,144,3,106,65,216,0,16,193,5,26,32,5,65,208,0,106,32,2,65,204,0,16,193,5,26,32,5,32,10,54,2,76,32,5,65,156,1,106,32,1,65,216,0,16,193,5,26,35,0,65,32,107,34,11,36,0,32,11,65,12,106,34,10,2,64,32,5,65,204,0,106,34,15,34,13,40,2,76,65,144,206,0,75,4,64,65,136,128,128,128,120,33,16,12,1,11,65,143,128,128,128,120,33,16,2,64,2,64,2,64,32,13,45,0,92,34,1,65,26,107,14,2,1,2,0,11,32,1,65,2,71,13,2,65,143,128,128,128,120,65,133,128,128,128,120,32,13,45,0,93,27,33,16,12,2,11,32,13,40,2,104,34,1,69,13,1,32,13,40,2,100,33,13,32,1,65,193,0,108,33,1,3,64,32,13,45,0,0,65,1,71,4,64,65,133,128,128,128,120,33,16,12,3,11,32,13,65,193,0,106,33,13,32,1,65,193,0,107,34,1,13,0,11,12,1,11,65,142,128,128,128,120,33,16,11,32,16,54,2,0,2,64,32,11,40,2,12,34,2,65,143,128,128,128,120,70,4,64,65,136,128,128,128,120,33,2,32,15,40,2,76,65,144,28,75,13,1,65,135,128,128,128,120,33,2,32,15,40,2,0,34,1,69,13,1,32,1,32,15,40,2,4,32,15,40,2,16,106,65,201,1,75,113,13,1,32,10,32,15,16,223,13,65,143,128,128,128,120,33,2,32,11,40,2,12,34,1,65,143,128,128,128,120,70,13,1,32,14,32,11,41,2,16,55,2,4,32,14,65,12,106,32,11,65,24,106,41,2,0,55,2,0,32,1,33,2,12,1,11,32,14,32,11,41,2,16,55,2,4,32,14,65,12,106,32,11,65,24,106,41,2,0,55,2,0,11,32,14,32,2,54,2,0,32,11,65,32,106,36,0,32,5,40,2,192,2,34,1,65,143,128,128,128,120,71,13,1,32,5,45,0,168,1,65,26,71,13,2,32,17,32,5,41,2,172,1,34,20,55,2,0,32,7,32,20,55,2,4,32,7,65,37,58,0,0,32,19,32,5,65,180,1,106,41,2,0,34,20,55,2,0,32,7,65,12,106,32,20,55,2,0,12,3,11,32,7,32,5,65,248,1,106,32,5,65,200,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,2,11,32,7,32,5,41,2,196,2,55,2,8,32,7,65,16,106,32,5,65,204,2,106,41,2,0,55,2,0,32,7,32,1,54,2,4,32,7,65,24,58,0,0,32,5,65,168,1,106,16,205,2,12,1,11,65,152,214,214,0,65,40,65,180,215,214,0,16,218,19,0,11,32,5,65,192,4,106,36,0,32,9,45,0,24,65,37,70,4,64,32,12,32,9,41,2,28,55,2,4,32,12,65,38,58,0,0,32,12,65,12,106,32,18,41,2,0,55,2,0,12,2,11,32,12,32,9,65,24,106,65,200,0,16,193,5,26,12,1,11,32,12,32,7,58,0,1,32,12,65,37,58,0,0,11,32,9,65,224,0,106,36,0,32,6,45,0,216,2,34,7,65,38,71,13,1,32,6,65,168,1,106,32,6,65,228,2,106,41,2,0,55,3,0,32,6,32,6,41,2,220,2,55,3,160,1,65,2,33,1,12,2,11,32,6,65,216,2,106,33,5,35,0,65,160,6,107,34,3,36,0,32,3,32,2,54,2,8,32,3,65,0,54,2,20,32,3,66,128,128,128,128,192,0,55,2,12,32,3,65,40,106,34,2,32,1,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,7,4,64,32,7,66,129,128,128,128,16,55,2,0,32,7,65,8,106,32,2,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,1,69,4,64,65,4,65,28,16,177,28,0,11,32,1,32,7,65,0,32,3,65,24,106,34,7,16,248,13,32,7,66,1,55,2,8,32,7,32,1,54,2,4,32,7,65,1,54,2,0,32,3,65,176,2,106,32,3,65,32,106,41,2,0,55,3,0,32,3,32,3,41,2,24,55,3,168,2,32,3,65,188,2,106,32,3,65,168,2,106,16,154,3,32,3,40,2,188,2,65,128,128,128,128,120,70,13,2,32,3,65,248,0,106,33,17,32,2,65,4,114,33,18,32,3,65,201,4,106,33,19,32,3,65,60,106,33,13,3,64,32,3,65,224,2,106,32,3,65,204,2,106,40,2,0,54,2,0,32,3,65,216,2,106,32,3,65,196,2,106,41,2,0,55,3,0,32,3,32,3,41,2,188,2,55,3,208,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,220,2,34,1,45,0,100,34,2,65,2,107,14,26,17,18,21,0,1,19,20,21,21,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,22,23,27,11,32,1,40,2,108,33,8,11,32,1,40,2,104,33,4,12,25,11,32,3,40,2,216,2,69,13,33,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,34,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,13,24,12,29,11,32,3,40,2,216,2,69,13,32,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,33,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,28,12,23,11,32,3,40,2,216,2,69,13,31,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,32,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,27,12,22,11,32,3,40,2,216,2,69,13,30,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,31,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,12,21,11,32,3,40,2,216,2,69,13,29,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,30,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,25,12,20,11,32,3,40,2,216,2,69,13,28,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,29,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,12,19,11,32,3,40,2,216,2,69,13,27,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,28,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,12,18,11,32,3,40,2,216,2,69,13,26,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,27,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,216,2,34,1,65,1,77,13,28,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,1,77,13,29,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,12,17,11,32,3,40,2,216,2,69,13,25,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,26,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,32,3,40,2,216,2,34,1,65,1,77,13,27,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,1,77,13,28,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,12,16,11,32,3,40,2,216,2,69,13,24,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,25,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,3,40,2,216,2,34,1,65,1,77,13,26,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,1,77,13,27,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,3,40,2,216,2,34,1,65,2,77,13,12,32,3,40,2,20,34,1,32,3,40,2,212,2,40,2,8,34,7,77,13,13,32,3,40,2,16,32,7,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,12,15,11,32,3,40,2,216,2,69,13,23,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,24,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,32,3,40,2,216,2,34,1,65,1,77,13,25,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,1,77,13,26,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,12,14,11,32,3,40,2,216,2,69,13,22,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,23,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,32,3,40,2,216,2,34,1,65,1,77,13,24,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,1,77,13,25,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,12,13,11,32,3,40,2,216,2,69,13,21,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,22,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,32,3,40,2,216,2,34,1,65,1,77,13,23,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,1,77,13,24,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,12,12,11,32,3,40,2,216,2,69,13,20,32,3,40,2,20,34,4,32,3,40,2,212,2,40,2,0,34,1,77,13,21,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,32,3,40,2,216,2,34,1,65,1,77,13,22,32,3,40,2,20,34,8,32,3,40,2,212,2,40,2,4,34,1,77,13,23,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,12,11,11,32,3,65,40,106,32,1,65,232,0,106,32,3,40,2,212,2,32,3,40,2,216,2,32,3,40,2,16,32,3,40,2,20,16,163,10,32,3,40,2,52,33,11,32,3,40,2,48,33,9,32,3,40,2,44,33,8,32,3,40,2,40,33,4,12,10,11,32,3,65,40,106,32,1,65,232,0,106,32,3,40,2,8,40,2,0,16,145,6,32,3,45,0,41,33,12,32,3,45,0,40,34,14,65,2,71,4,64,32,3,45,0,59,33,15,32,3,40,0,55,33,11,32,3,40,0,51,33,9,32,3,40,0,47,33,8,32,3,40,0,43,33,4,32,3,45,0,42,33,16,32,3,65,232,2,106,32,13,65,45,16,193,5,26,12,10,11,32,5,32,12,58,0,9,32,5,65,37,58,0,8,12,10,11,32,3,65,40,106,32,1,65,232,0,106,32,3,40,2,8,40,2,0,16,145,6,32,3,45,0,41,33,12,32,3,45,0,40,34,14,65,2,71,4,64,32,3,45,0,59,33,15,32,3,40,0,55,33,11,32,3,40,0,51,33,9,32,3,40,0,47,33,8,32,3,40,0,43,33,4,32,3,45,0,42,33,16,32,3,65,232,2,106,32,13,65,45,16,193,5,26,12,9,11,32,5,32,12,58,0,9,32,5,65,37,58,0,8,12,9,11,32,3,65,240,2,106,32,1,65,129,1,106,40,0,0,54,2,0,32,3,32,1,41,0,121,55,3,232,2,12,1,11,32,3,65,240,2,106,32,1,65,129,1,106,40,0,0,54,2,0,32,3,32,1,41,0,121,55,3,232,2,11,32,1,45,0,120,33,15,32,1,40,0,116,33,11,32,1,40,0,112,33,9,32,1,40,0,108,33,8,32,1,40,0,104,33,4,32,1,45,0,103,33,16,32,1,45,0,102,33,12,32,1,45,0,101,33,14,12,5,11,32,3,65,40,106,32,1,65,232,0,106,32,3,65,8,106,16,169,12,32,3,40,2,40,34,4,65,128,128,128,128,120,71,13,3,32,5,32,3,45,0,44,58,0,9,32,5,65,37,58,0,8,12,5,11,32,3,65,40,106,32,1,65,232,0,106,32,3,65,8,106,16,169,12,32,3,40,2,40,34,4,65,128,128,128,128,120,71,13,2,32,5,32,3,45,0,44,58,0,9,32,5,65,37,58,0,8,12,4,11,65,2,32,1,65,244,132,214,0,16,163,15,0,11,32,7,32,1,65,132,133,214,0,16,163,15,0,11,32,3,40,2,52,33,11,32,3,40,2,48,33,9,32,3,40,2,44,33,8,11,32,3,32,15,58,0,200,4,32,3,32,11,54,2,196,4,32,3,32,9,54,2,192,4,32,3,32,8,54,2,188,4,32,3,32,4,54,2,184,4,32,3,32,16,58,0,183,4,32,3,32,12,58,0,182,4,32,3,32,14,58,0,181,4,32,3,32,2,58,0,180,4,32,19,32,3,65,232,2,106,65,47,16,193,5,26,32,3,65,40,106,32,3,65,180,4,106,16,166,3,32,3,40,2,40,34,10,65,2,71,13,1,32,5,65,8,106,32,3,65,160,3,106,32,3,65,236,3,106,32,3,65,48,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,5,65,2,54,2,0,32,3,65,208,2,106,16,215,21,32,3,65,168,2,106,34,1,16,157,16,32,1,65,4,65,28,16,244,22,12,5,11,32,3,65,232,3,106,34,1,32,18,65,204,0,16,193,5,26,32,3,65,248,4,106,34,7,32,17,65,216,0,16,193,5,26,32,3,65,156,3,106,34,2,32,1,65,204,0,16,193,5,26,32,3,65,212,5,106,34,1,32,2,65,204,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,176,1,65,4,16,149,27,34,2,4,64,32,2,32,10,54,2,8,32,2,66,129,128,128,128,16,55,2,0,32,2,65,12,106,32,1,65,204,0,16,193,5,26,32,2,65,216,0,106,32,7,65,216,0,16,193,5,26,32,3,40,2,20,34,1,32,3,40,2,12,70,4,64,32,3,65,12,106,16,250,18,11,32,3,40,2,16,32,1,65,2,116,106,32,2,54,2,0,32,3,32,1,65,1,106,54,2,20,32,3,65,208,2,106,16,215,21,32,3,65,188,2,106,32,3,65,168,2,106,16,154,3,32,3,40,2,188,2,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,176,1,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,3,65,168,2,106,34,1,16,157,16,32,1,65,4,65,28,16,244,22,32,3,40,2,20,34,1,69,13,1,32,3,32,1,65,1,107,34,1,54,2,20,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,1,65,0,32,1,65,1,71,27,54,2,0,2,64,32,3,32,1,65,1,70,4,127,32,10,40,2,12,33,7,32,10,40,2,8,33,2,32,3,65,40,106,32,10,65,16,106,65,160,1,16,193,5,26,2,64,32,10,65,127,70,13,0,32,10,32,10,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,10,65,176,1,65,4,16,218,26,11,32,2,65,2,71,13,1,32,7,5,32,10,11,54,2,232,3,65,243,129,214,0,65,43,32,3,65,232,3,106,65,128,131,214,0,65,228,132,214,0,16,253,13,0,11,32,5,65,8,106,32,3,65,40,106,65,160,1,16,193,5,26,32,5,32,7,54,2,4,32,5,32,2,54,2,0,11,32,3,65,12,106,34,1,16,158,18,32,1,65,4,65,4,16,244,22,32,3,65,160,6,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,1,32,4,65,132,133,214,0,16,163,15,0,11,65,1,32,1,65,244,132,214,0,16,163,15,0,11,32,1,32,8,65,132,133,214,0,16,163,15,0,11,32,6,40,2,216,2,34,1,65,2,71,4,64,32,6,65,176,1,106,32,5,65,4,114,65,164,1,16,193,5,26,32,6,65,168,1,106,32,6,65,184,1,106,41,2,0,55,3,0,32,6,32,6,41,2,176,1,55,3,160,1,32,6,65,12,106,32,6,65,192,1,106,65,148,1,16,193,5,26,12,2,11,32,0,65,8,106,32,6,65,180,1,106,32,6,65,224,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,3,54,2,0,12,2,11,32,6,65,191,1,106,34,2,32,6,65,232,2,106,40,0,0,54,0,0,32,6,65,184,1,106,34,1,32,6,65,225,2,106,41,0,0,55,3,0,32,6,32,6,41,0,217,2,55,3,176,1,32,0,65,28,106,32,6,65,236,2,106,65,52,16,193,5,26,32,0,65,24,106,32,2,40,0,0,54,0,0,32,0,65,17,106,32,1,41,3,0,55,0,0,32,0,32,6,41,3,176,1,55,0,9,32,0,32,7,58,0,8,32,0,65,3,54,2,0,12,1,11,32,0,32,1,54,2,0,32,0,32,6,41,3,160,1,55,2,4,32,0,65,12,106,32,6,65,168,1,106,41,3,0,55,2,0,32,0,65,20,106,32,6,65,12,106,65,148,1,16,193,5,26,11,32,6,65,128,4,106,36,0,11,248,2,2,6,127,2,126,35,0,65,16,107,34,4,36,0,32,0,2,127,2,64,2,64,32,1,40,2,8,34,3,32,1,40,2,4,34,5,73,4,64,32,1,40,2,0,34,6,32,3,106,45,0,0,65,243,0,70,13,1,11,32,0,66,0,55,3,8,12,1,11,32,1,32,3,65,1,106,34,2,54,2,8,2,64,2,64,2,64,32,2,32,5,79,13,0,32,2,32,6,106,45,0,0,65,223,0,71,13,0,32,1,32,3,65,2,106,54,2,8,12,1,11,2,64,2,64,3,64,2,64,32,2,32,5,73,4,64,32,2,32,6,106,45,0,0,65,223,0,70,13,1,11,32,2,32,5,70,13,2,2,64,32,2,32,6,106,45,0,0,34,3,65,48,107,34,7,65,255,1,113,65,10,73,13,0,32,3,65,225,0,107,65,255,1,113,65,26,79,4,64,32,3,65,193,0,107,65,255,1,113,65,26,79,13,4,32,3,65,29,107,33,7,12,1,11,32,3,65,215,0,107,33,7,11,32,1,32,2,65,1,106,34,2,54,2,8,32,4,32,8,66,0,66,62,66,0,16,229,13,32,4,41,3,8,66,0,82,13,2,32,4,41,3,0,34,9,32,7,173,66,255,1,131,124,34,8,32,9,90,13,1,12,2,11,11,32,1,32,2,65,1,106,54,2,8,32,8,66,127,82,13,1,11,32,0,65,0,58,0,1,65,1,12,4,11,32,8,66,1,124,34,8,66,127,81,13,1,11,32,0,32,8,66,1,124,55,3,8,12,1,11,32,0,65,0,58,0,1,65,1,12,1,11,65,0,11,58,0,0,32,4,65,16,106,36,0,11,249,4,1,12,127,35,0,65,16,107,34,8,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,88,34,2,32,1,40,2,92,34,9,71,4,64,32,1,40,2,136,1,33,3,32,1,40,2,140,1,33,10,32,1,45,0,145,1,34,11,65,1,70,33,12,3,64,32,1,32,2,65,4,106,34,5,54,2,88,32,2,40,2,0,34,2,32,10,73,13,4,2,64,2,64,32,3,69,13,0,32,8,65,4,106,33,4,2,64,2,64,32,2,65,158,255,3,107,34,6,65,2,79,13,0,32,1,45,0,144,1,65,1,71,13,0,32,4,65,0,58,0,8,32,4,65,136,176,3,54,2,4,32,4,65,154,225,0,65,153,225,0,32,6,27,54,2,0,12,1,11,2,127,32,2,65,255,31,65,255,255,3,32,3,45,0,44,27,77,4,64,32,2,65,6,118,34,7,32,3,40,2,8,73,4,64,32,3,40,2,4,32,7,65,1,116,106,47,0,0,32,2,65,63,113,106,12,2,11,32,3,40,2,20,65,1,107,12,1,11,32,3,32,2,16,245,23,11,34,7,32,3,40,2,20,34,13,73,4,127,32,3,40,2,16,32,7,65,2,116,106,40,0,0,5,32,6,11,32,3,40,2,0,32,7,32,13,73,27,34,6,69,4,64,32,4,65,128,128,196,0,54,2,0,12,1,11,32,4,65,1,58,0,8,32,4,32,6,54,2,4,32,4,32,2,54,2,0,11,32,8,40,2,4,34,4,65,128,128,196,0,70,13,0,32,8,40,2,12,33,6,32,8,40,2,8,34,7,65,127,70,13,1,12,8,11,2,127,32,2,65,255,31,65,255,255,3,32,1,40,2,96,34,1,45,0,44,27,77,4,64,32,2,65,6,118,34,5,32,1,40,2,8,73,4,64,32,1,40,2,4,32,5,65,1,116,106,47,0,0,32,2,65,63,113,106,12,2,11,32,1,40,2,20,65,1,107,12,1,11,32,1,32,2,16,245,23,11,34,5,32,1,40,2,20,34,4,73,4,64,32,1,40,2,16,32,5,65,2,116,106,40,0,0,33,3,11,32,0,65,0,58,0,8,32,0,32,2,54,2,0,32,0,32,3,32,1,40,2,0,32,4,32,5,75,27,54,2,4,12,8,11,32,12,69,4,64,32,11,65,1,107,14,2,4,3,7,11,32,5,34,2,32,9,71,13,0,11,11,32,0,65,128,128,196,0,54,2,0,12,5,11,32,0,65,0,58,0,8,32,0,65,253,255,3,54,2,4,12,2,11,0,11,32,0,65,0,58,0,8,32,0,65,0,54,2,4,11,32,0,32,2,54,2,0,12,1,11,32,0,32,6,54,2,8,32,0,32,7,54,2,4,32,0,32,4,54,2,0,11,32,8,65,16,106,36,0,11,145,5,1,8,127,35,0,65,16,107,34,6,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,65,216,0,106,34,7,16,144,5,34,3,65,128,128,196,0,71,4,64,3,64,32,3,32,1,40,2,140,1,73,13,4,2,64,2,64,32,1,40,2,136,1,34,2,69,13,0,32,6,65,4,106,33,4,2,64,2,64,32,3,65,158,255,3,107,34,8,65,2,79,13,0,32,1,45,0,144,1,65,1,71,13,0,32,4,65,0,58,0,8,32,4,65,136,176,3,54,2,4,32,4,65,154,225,0,65,153,225,0,32,8,27,54,2,0,12,1,11,2,127,32,3,65,255,31,65,255,255,3,32,2,45,0,44,27,77,4,64,32,3,65,6,118,34,5,32,2,40,2,8,73,4,64,32,2,40,2,4,32,5,65,1,116,106,47,0,0,32,3,65,63,113,106,12,2,11,32,2,40,2,20,65,1,107,12,1,11,32,3,32,2,40,2,28,73,4,64,32,2,32,3,16,169,5,12,1,11,32,2,40,2,20,65,2,107,11,34,5,32,2,40,2,20,34,9,73,4,127,32,2,40,2,16,32,5,65,2,116,106,40,0,0,5,32,8,11,32,2,40,2,0,32,5,32,9,73,27,34,2,69,4,64,32,4,65,128,128,196,0,54,2,0,12,1,11,32,4,65,1,58,0,8,32,4,32,2,54,2,4,32,4,32,3,54,2,0,11,32,6,40,2,4,34,2,65,128,128,196,0,70,13,0,32,6,40,2,12,33,4,32,6,40,2,8,34,8,65,127,70,13,1,12,8,11,2,127,32,3,65,255,31,65,255,255,3,32,1,40,2,96,34,1,45,0,44,27,77,4,64,32,3,65,6,118,34,2,32,1,40,2,8,73,4,64,32,1,40,2,4,32,2,65,1,116,106,47,0,0,32,3,65,63,113,106,12,2,11,32,1,40,2,20,65,1,107,12,1,11,32,3,32,1,40,2,28,73,4,64,32,1,32,3,16,169,5,12,1,11,32,1,40,2,20,65,2,107,11,34,2,32,1,40,2,20,34,4,73,4,64,32,1,40,2,16,32,2,65,2,116,106,40,0,0,33,7,11,32,0,65,0,58,0,8,32,0,32,3,54,2,0,32,0,32,7,32,1,40,2,0,32,2,32,4,73,27,54,2,4,12,8,11,32,1,45,0,145,1,34,5,65,1,71,4,64,32,5,65,1,107,14,2,4,3,7,11,32,7,16,144,5,34,3,65,128,128,196,0,71,13,0,11,11,32,0,65,128,128,196,0,54,2,0,12,5,11,32,0,65,0,58,0,8,32,0,65,253,255,3,54,2,4,12,2,11,0,11,32,0,65,0,58,0,8,32,0,65,0,54,2,4,11,32,0,32,3,54,2,0,12,1,11,32,0,32,4,54,2,8,32,0,32,8,54,2,4,32,0,32,2,54,2,0,11,32,6,65,16,106,36,0,11,181,3,2,6,127,1,126,35,0,65,208,1,107,34,2,36,0,2,64,2,64,2,64,2,64,32,1,40,2,8,34,4,4,64,32,1,40,2,4,34,1,40,2,8,4,64,32,0,65,3,54,2,4,12,4,11,32,2,65,8,106,34,3,32,1,40,2,12,32,1,40,2,16,16,218,5,32,2,45,0,8,65,37,70,13,1,32,2,65,208,0,106,34,1,32,3,65,200,0,16,193,5,26,32,2,65,0,54,2,164,1,32,2,66,128,128,128,128,16,55,2,156,1,32,2,65,3,58,0,200,1,32,2,65,32,54,2,184,1,32,2,65,0,54,2,196,1,32,2,65,240,223,214,0,54,2,192,1,32,2,65,0,54,2,176,1,32,2,65,0,54,2,168,1,32,2,32,2,65,156,1,106,54,2,188,1,32,1,32,2,65,168,1,106,16,169,1,69,13,2,65,152,224,214,0,65,55,32,2,65,207,1,106,65,136,224,214,0,65,156,225,214,0,16,253,13,0,11,32,0,65,2,54,2,4,12,2,11,32,2,40,2,12,33,3,32,2,65,208,0,106,34,1,32,4,65,1,107,16,189,16,2,127,32,3,69,32,2,40,2,88,34,4,32,3,73,114,69,32,4,65,21,73,113,69,4,64,65,1,33,5,32,1,65,1,65,0,16,244,22,65,20,33,6,32,4,33,7,65,1,12,1,11,32,2,40,2,84,33,6,32,2,40,2,80,33,5,32,3,33,7,32,4,33,3,65,0,11,33,1,32,0,32,7,54,2,16,32,0,32,3,54,2,12,32,0,32,6,54,2,8,32,0,32,5,54,2,4,12,2,11,32,2,40,2,156,1,33,1,32,2,41,2,160,1,33,8,32,2,65,208,0,106,16,185,8,32,0,32,8,55,2,12,32,0,32,1,54,2,8,32,0,65,4,54,2,4,11,65,1,33,1,11,32,0,32,1,54,2,0,32,2,65,208,1,106,36,0,11,185,3,2,6,127,1,126,35,0,65,208,1,107,34,2,36,0,2,64,2,64,2,64,2,64,32,1,40,2,8,34,4,4,64,32,1,40,2,4,34,1,40,2,8,4,64,32,0,65,3,54,2,4,12,4,11,32,2,65,8,106,34,3,32,1,40,2,12,32,1,40,2,16,16,218,5,32,2,45,0,8,65,37,70,13,1,32,2,65,208,0,106,34,1,32,3,65,200,0,16,193,5,26,32,2,65,0,54,2,164,1,32,2,66,128,128,128,128,16,55,2,156,1,32,2,65,3,58,0,200,1,32,2,65,32,54,2,184,1,32,2,65,0,54,2,196,1,32,2,65,240,223,214,0,54,2,192,1,32,2,65,0,54,2,176,1,32,2,65,0,54,2,168,1,32,2,32,2,65,156,1,106,54,2,188,1,32,1,32,2,65,168,1,106,16,169,1,69,13,2,65,152,224,214,0,65,55,32,2,65,207,1,106,65,136,224,214,0,65,156,225,214,0,16,253,13,0,11,32,0,65,2,54,2,4,12,2,11,32,2,40,2,12,33,3,32,2,65,208,0,106,34,1,32,4,65,1,107,16,189,16,2,127,32,3,69,32,2,40,2,88,34,4,32,3,73,114,69,32,4,65,201,208,7,73,113,69,4,64,65,1,33,5,32,1,65,1,65,0,16,244,22,65,200,208,7,33,6,32,4,33,7,65,1,12,1,11,32,2,40,2,84,33,6,32,2,40,2,80,33,5,32,3,33,7,32,4,33,3,65,0,11,33,1,32,0,32,7,54,2,16,32,0,32,3,54,2,12,32,0,32,6,54,2,8,32,0,32,5,54,2,4,12,2,11,32,2,40,2,156,1,33,1,32,2,41,2,160,1,33,8,32,2,65,208,0,106,16,185,8,32,0,32,8,55,2,12,32,0,32,1,54,2,8,32,0,65,4,54,2,4,11,65,1,33,1,11,32,0,32,1,54,2,0,32,2,65,208,1,106,36,0,11,153,3,1,5,127,35,0,65,128,11,107,34,4,36,0,32,4,65,8,106,34,5,65,0,54,2,80,32,5,65,0,54,2,72,32,2,40,2,72,33,6,32,5,32,2,65,200,0,16,193,5,32,6,54,2,84,2,127,2,64,32,4,40,2,92,34,2,69,4,64,32,4,65,236,4,106,16,207,23,32,4,65,5,58,0,168,5,32,4,65,10,54,2,224,2,32,4,65,10,54,2,96,32,4,65,0,54,2,164,5,32,4,65,0,54,2,156,5,32,4,65,0,54,2,232,4,32,4,65,0,54,2,224,4,12,1,11,32,4,65,128,6,106,32,1,65,140,7,106,32,2,16,153,1,32,4,40,2,132,6,33,2,32,4,40,2,128,6,69,4,64,32,4,32,4,41,2,136,6,55,2,176,5,32,4,32,2,54,2,172,5,32,4,65,224,0,106,32,4,65,172,5,106,16,240,8,12,1,11,32,4,65,208,0,106,16,141,13,32,4,65,8,106,16,253,21,65,1,12,1,11,32,4,65,184,5,106,34,6,32,1,32,4,65,208,0,106,34,2,16,140,6,32,4,65,128,6,106,34,5,32,6,16,241,8,32,4,65,224,0,106,34,6,32,5,16,172,11,32,5,32,4,65,8,106,65,200,0,16,193,5,26,32,4,65,208,10,106,34,7,32,1,65,192,1,106,32,5,32,3,16,183,1,32,4,65,244,5,106,32,1,32,7,16,246,4,32,4,65,196,5,106,34,8,32,7,65,48,16,193,5,26,32,5,32,8,16,227,8,32,6,32,5,16,172,11,32,5,32,6,65,204,4,16,193,5,26,32,1,65,184,2,106,32,5,16,172,11,32,2,16,141,13,65,0,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,4,65,128,11,106,36,0,11,165,21,1,15,127,35,0,65,48,107,34,16,36,0,2,64,2,64,2,64,32,1,65,33,73,13,0,3,64,32,4,65,1,107,33,4,2,64,2,64,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,188,3,12,7,11,65,0,33,9,2,64,2,64,2,127,2,64,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,7,65,212,0,108,106,33,13,32,0,32,7,65,48,108,106,33,8,32,1,65,192,0,79,4,64,32,0,32,8,32,13,32,7,32,6,16,224,6,33,7,12,5,11,32,8,40,2,4,32,8,40,2,8,107,33,14,32,8,40,2,0,33,10,32,0,40,2,0,65,1,71,13,1,32,13,40,2,4,32,13,40,2,8,107,33,12,32,10,32,0,40,2,4,32,0,40,2,8,107,34,7,32,14,72,113,33,15,32,13,40,2,0,69,4,64,65,0,33,11,32,0,33,7,32,15,69,13,4,12,5,11,32,7,32,12,72,33,18,65,1,33,9,32,15,12,2,11,0,11,32,13,40,2,4,32,13,40,2,8,107,33,12,32,13,40,2,0,34,9,33,18,32,10,11,33,11,32,0,33,7,32,11,32,18,71,13,1,11,32,13,32,8,32,9,32,12,32,14,74,113,32,9,32,10,27,32,11,115,27,33,7,11,32,16,65,16,106,32,0,32,7,32,0,107,65,12,110,34,13,65,12,108,106,34,7,65,8,106,40,2,0,54,2,0,32,16,32,7,41,2,0,55,3,8,2,64,32,5,69,13,0,32,7,40,2,0,33,8,32,5,40,2,0,65,1,70,4,64,32,8,69,13,4,32,5,40,2,4,32,5,40,2,8,107,32,7,40,2,4,32,7,40,2,8,107,72,13,1,12,4,11,32,8,69,13,3,11,2,127,65,0,33,9,32,1,32,3,75,32,13,34,7,32,1,79,114,69,4,64,32,2,32,1,65,12,108,106,33,11,32,0,32,7,65,12,108,106,33,12,32,0,33,8,3,64,32,0,32,7,65,3,107,34,10,65,0,32,7,32,10,79,27,65,12,108,106,34,20,32,8,75,4,64,65,0,33,18,65,0,33,14,3,64,32,12,40,2,0,33,15,32,8,32,14,106,34,10,40,2,0,65,1,70,4,64,32,15,32,10,65,4,106,40,2,0,32,10,65,8,106,40,2,0,107,32,12,40,2,4,32,12,40,2,8,107,72,113,33,15,11,32,9,65,12,108,32,2,32,11,32,18,106,34,19,65,12,107,32,15,27,106,34,17,32,10,41,2,0,55,2,0,32,17,65,8,106,32,10,65,8,106,40,2,0,54,2,0,32,9,32,15,106,33,15,32,12,40,2,0,33,9,32,10,65,12,106,34,17,40,2,0,65,1,70,4,64,32,9,32,10,65,16,106,40,2,0,32,10,65,20,106,40,2,0,107,32,12,40,2,4,32,12,40,2,8,107,72,113,33,9,11,32,15,65,12,108,32,2,32,19,65,24,107,32,9,27,106,34,21,32,17,41,2,0,55,2,0,32,21,65,8,106,32,10,65,20,106,40,2,0,54,2,0,32,9,32,15,106,33,15,32,12,40,2,0,33,9,32,10,65,24,106,34,17,40,2,0,65,1,70,4,64,32,9,32,10,65,28,106,40,2,0,32,10,65,32,106,40,2,0,107,32,12,40,2,4,32,12,40,2,8,107,72,113,33,9,11,32,15,65,12,108,32,2,32,19,65,36,107,32,9,27,106,34,19,32,17,41,2,0,55,2,0,32,19,65,8,106,32,10,65,32,106,40,2,0,54,2,0,32,9,32,15,106,33,15,32,12,40,2,0,33,9,32,10,65,36,106,34,19,40,2,0,65,1,70,4,64,32,9,32,10,65,40,106,40,2,0,32,10,65,44,106,40,2,0,107,32,12,40,2,4,32,12,40,2,8,107,72,113,33,9,11,32,15,65,12,108,32,2,32,18,65,48,107,34,18,32,11,106,32,9,27,106,34,17,32,19,41,2,0,55,2,0,32,17,65,8,106,32,10,65,44,106,40,2,0,54,2,0,32,14,65,48,106,33,14,32,9,32,15,106,33,9,32,10,65,48,106,32,20,73,13,0,11,32,11,32,14,107,33,11,32,8,32,14,106,33,8,11,32,0,32,7,65,12,108,106,34,14,32,8,75,4,64,3,64,32,12,40,2,0,33,10,32,8,40,2,0,65,1,70,4,64,32,10,32,8,40,2,4,32,8,40,2,8,107,32,12,40,2,4,32,12,40,2,8,107,72,113,33,10,11,32,9,65,12,108,32,2,32,11,65,12,107,34,11,32,10,27,106,34,15,32,8,41,2,0,55,2,0,32,15,65,8,106,32,8,65,8,106,40,2,0,54,2,0,32,9,32,10,106,33,9,32,8,65,12,106,34,8,32,14,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,12,107,34,11,32,9,65,12,108,106,34,7,32,8,41,2,0,55,2,0,32,7,65,8,106,32,8,65,8,106,40,2,0,54,2,0,32,8,65,12,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,9,65,12,108,34,7,16,193,5,33,10,32,1,32,9,71,4,64,32,1,32,9,107,33,8,32,7,32,10,106,33,10,32,1,65,12,108,32,2,106,65,12,107,33,7,3,64,32,10,32,7,41,2,0,55,2,0,32,10,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,7,65,12,107,33,7,32,10,65,12,106,33,10,32,8,65,1,107,34,8,13,0,11,11,32,9,12,1,11,0,11,34,7,69,13,2,32,1,32,7,73,13,1,32,0,32,7,65,12,108,106,32,1,32,7,107,32,2,32,3,32,4,32,16,65,8,106,32,6,16,235,4,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,12,3,11,32,16,65,0,54,2,40,32,16,65,1,54,2,28,32,16,65,184,134,215,0,54,2,24,32,16,66,4,55,2,32,32,16,65,24,106,65,192,134,215,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,13,34,5,32,1,79,114,69,4,64,32,2,32,1,65,12,108,106,33,9,32,0,32,13,65,12,108,106,33,13,32,0,33,7,3,64,32,0,32,5,65,3,107,34,10,65,0,32,5,32,10,79,27,65,12,108,106,34,10,32,7,75,4,64,3,64,32,8,65,12,108,32,2,32,9,65,12,107,2,127,65,0,32,7,40,2,0,34,12,107,32,13,40,2,0,69,13,0,26,65,1,32,12,69,13,0,26,65,127,32,13,40,2,4,32,13,40,2,8,107,34,12,32,7,40,2,4,32,7,40,2,8,107,34,11,71,32,11,32,12,74,27,11,65,127,71,34,12,27,106,34,11,32,7,41,2,0,55,2,0,32,11,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,8,32,12,106,34,8,65,12,108,32,2,32,9,65,24,107,2,127,65,0,32,7,65,12,106,34,12,40,2,0,34,11,107,32,13,40,2,0,69,13,0,26,65,1,32,11,69,13,0,26,65,127,32,13,40,2,4,32,13,40,2,8,107,34,11,32,7,40,2,16,32,7,40,2,20,107,34,14,71,32,11,32,14,72,27,11,65,127,71,34,11,27,106,34,14,32,12,41,2,0,55,2,0,32,14,65,8,106,32,7,65,20,106,40,2,0,54,2,0,32,8,32,11,106,34,8,65,12,108,32,2,32,9,65,36,107,2,127,65,0,32,7,65,24,106,34,12,40,2,0,34,11,107,32,13,40,2,0,69,13,0,26,65,1,32,11,69,13,0,26,65,127,32,13,40,2,4,32,13,40,2,8,107,34,11,32,7,40,2,28,32,7,40,2,32,107,34,14,71,32,11,32,14,72,27,11,65,127,71,34,11,27,106,34,14,32,12,41,2,0,55,2,0,32,14,65,8,106,32,7,65,32,106,40,2,0,54,2,0,32,8,32,11,106,34,8,65,12,108,32,2,32,9,65,48,107,34,9,2,127,65,0,32,7,65,36,106,34,12,40,2,0,34,11,107,32,13,40,2,0,69,13,0,26,65,1,32,11,69,13,0,26,65,127,32,13,40,2,4,32,13,40,2,8,107,34,11,32,7,40,2,40,32,7,40,2,44,107,34,14,71,32,11,32,14,72,27,11,65,127,71,34,11,27,106,34,14,32,12,41,2,0,55,2,0,32,14,65,8,106,32,7,65,44,106,40,2,0,54,2,0,32,8,32,11,106,33,8,32,7,65,48,106,34,7,32,10,73,13,0,11,11,32,0,32,5,65,12,108,106,34,10,32,7,75,4,64,3,64,32,8,65,12,108,32,2,32,9,65,12,107,34,9,2,127,65,0,32,7,40,2,0,34,12,107,32,13,40,2,0,69,13,0,26,65,1,32,12,69,13,0,26,65,127,32,13,40,2,4,32,13,40,2,8,107,34,12,32,7,40,2,4,32,7,40,2,8,107,34,11,71,32,11,32,12,74,27,11,65,127,71,34,12,27,106,34,11,32,7,41,2,0,55,2,0,32,11,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,8,32,12,106,33,8,32,7,65,12,106,34,7,32,10,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,12,108,32,2,32,9,65,12,107,34,9,65,1,27,106,34,5,32,7,41,2,0,55,2,0,32,5,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,7,65,12,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,12,108,34,5,16,193,5,33,7,32,1,32,8,71,4,64,32,1,32,8,107,33,9,32,5,32,7,106,33,7,32,1,65,12,108,32,2,106,65,12,107,33,5,3,64,32,7,32,5,41,2,0,55,2,0,32,7,65,8,106,32,5,65,8,106,40,2,0,54,2,0,32,5,65,12,107,33,5,32,7,65,12,106,33,7,32,9,65,1,107,34,9,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,2,32,0,32,7,65,12,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,0,11,11,65,0,33,6,35,0,65,16,107,34,7,36,0,32,1,65,2,79,4,64,2,127,2,64,32,3,32,1,65,16,106,79,4,64,32,1,65,1,118,33,3,32,1,65,15,75,13,1,32,2,32,3,65,12,108,34,5,106,33,4,32,0,32,5,106,33,5,32,1,65,7,75,4,64,32,0,32,2,16,168,4,32,5,32,4,16,168,4,65,4,12,3,11,32,2,32,0,41,2,0,55,2,0,32,2,65,8,106,32,0,65,8,106,40,2,0,54,2,0,32,4,32,5,41,2,0,55,2,0,32,4,65,8,106,32,5,65,8,106,40,2,0,54,2,0,65,1,12,2,11,0,11,32,0,32,2,32,2,32,1,65,12,108,106,34,4,16,223,22,32,0,32,3,65,12,108,34,5,106,32,2,32,5,106,32,4,65,224,0,106,16,223,22,65,8,11,33,13,32,7,32,3,173,66,32,134,55,3,0,65,0,32,13,107,33,9,32,1,32,3,107,33,10,32,0,32,13,65,12,108,34,4,106,33,12,32,2,32,4,106,33,11,3,64,32,10,32,3,32,7,32,6,65,2,116,106,40,2,0,34,4,27,34,5,32,13,75,4,64,32,2,32,4,65,12,108,34,4,106,33,14,32,5,32,9,106,33,8,32,4,32,12,106,33,5,32,4,32,11,106,33,4,3,64,32,4,32,5,41,2,0,55,2,0,32,4,65,8,106,32,5,65,8,106,40,2,0,54,2,0,32,14,32,4,16,209,6,32,5,65,12,106,33,5,32,4,65,12,106,33,4,32,8,65,1,107,34,8,13,0,11,11,32,6,65,1,106,34,6,65,2,71,13,0,11,32,2,32,1,32,0,16,188,4,11,32,7,65,16,106,36,0,12,1,11,32,7,32,1,65,208,134,215,0,16,162,15,0,11,32,16,65,48,106,36,0,11,255,2,1,7,127,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,4,34,2,69,13,0,32,1,40,2,0,33,7,32,2,65,3,113,33,5,2,64,32,2,65,4,73,4,64,65,0,33,2,12,1,11,32,7,65,28,106,33,3,32,2,65,124,113,33,8,65,0,33,2,3,64,32,3,40,2,0,32,3,65,8,107,40,2,0,32,3,65,16,107,40,2,0,32,3,65,24,107,40,2,0,32,2,106,106,106,106,33,2,32,3,65,32,106,33,3,32,8,32,6,65,4,106,34,6,71,13,0,11,11,32,5,4,64,32,6,65,3,116,32,7,106,65,4,106,33,3,3,64,32,3,40,2,0,32,2,106,33,2,32,3,65,8,106,33,3,32,5,65,1,107,34,5,13,0,11,11,32,1,40,2,12,4,64,32,2,65,0,72,13,1,32,7,40,2,4,69,32,2,65,16,73,113,13,1,32,2,65,1,116,33,2,11,65,0,33,5,32,2,65,0,72,13,3,32,2,13,1,11,65,1,33,3,65,0,33,2,12,1,11,65,205,184,158,1,45,0,0,26,65,1,33,5,32,2,65,1,16,149,27,34,3,69,13,1,11,32,4,65,0,54,2,8,32,4,32,3,54,2,4,32,4,32,2,54,2,0,32,4,65,228,134,157,1,32,1,16,163,3,69,13,1,65,220,135,157,1,65,214,0,32,4,65,15,106,65,204,135,157,1,65,196,136,157,1,16,253,13,0,11,32,5,32,2,16,132,25,0,11,32,0,32,4,41,2,0,55,2,0,32,0,65,8,106,32,4,65,8,106,40,2,0,54,2,0,32,4,65,16,106,36,0,11,131,3,2,8,127,2,126,35,0,65,224,0,107,34,2,36,0,32,2,65,216,0,106,66,0,55,3,0,32,2,65,208,0,106,66,0,55,3,0,32,2,65,200,0,106,66,0,55,3,0,32,2,66,0,55,3,64,32,1,41,3,8,33,10,32,1,40,2,4,33,4,32,1,40,2,0,33,9,65,32,33,5,32,2,65,64,107,33,7,2,64,2,64,32,0,2,127,2,64,3,64,32,4,32,4,32,10,167,32,10,66,255,255,255,255,15,86,27,34,6,107,34,3,65,0,32,3,32,4,77,27,34,3,32,5,32,3,32,5,73,27,34,3,32,6,106,34,8,32,3,73,13,3,32,4,32,8,73,13,4,32,7,32,3,32,6,32,9,106,32,3,65,156,134,192,0,16,209,23,32,1,66,127,32,10,32,3,173,124,34,11,32,10,32,11,86,27,34,10,55,3,8,32,4,32,6,77,13,1,32,3,32,7,106,33,7,32,5,32,3,107,34,5,13,0,11,32,2,65,34,106,32,2,45,0,66,58,0,0,32,2,65,52,106,32,2,65,212,0,106,41,2,0,55,1,0,32,2,65,60,106,32,2,65,220,0,106,40,2,0,54,1,0,32,2,32,2,47,1,64,59,1,32,32,2,32,2,41,2,76,55,1,44,32,2,32,2,41,0,67,55,0,35,32,2,32,2,45,0,75,58,0,43,32,0,65,1,106,32,2,65,32,106,16,231,19,65,0,12,1,11,32,0,65,16,58,0,12,32,0,66,0,55,2,4,65,1,11,58,0,0,32,2,65,224,0,106,36,0,15,11,32,6,32,8,65,140,134,192,0,16,165,15,0,11,32,8,32,4,65,140,134,192,0,16,164,15,0,11,176,5,1,7,127,35,0,65,160,5,107,34,3,36,0,32,3,32,1,54,2,56,32,3,65,0,54,2,40,32,3,65,0,54,2,24,32,3,32,1,40,2,180,1,34,6,54,2,48,32,3,32,1,40,2,176,1,34,4,54,2,44,32,3,32,6,54,2,32,32,3,32,4,54,2,28,32,3,32,1,40,2,184,1,65,0,32,4,27,54,2,52,32,3,32,4,65,0,71,34,4,54,2,36,32,3,32,4,54,2,20,32,3,65,20,106,34,4,16,200,5,65,1,71,32,2,113,33,6,35,0,65,224,0,107,34,2,36,0,32,2,65,28,106,34,5,32,1,32,6,16,164,4,32,2,32,2,65,32,106,16,147,7,2,64,2,64,2,64,32,2,40,2,0,34,7,69,13,0,32,2,65,56,106,32,5,32,7,16,232,16,32,2,40,2,60,34,5,65,128,128,128,128,120,70,13,0,32,2,40,2,56,40,2,4,33,7,32,2,32,2,41,2,64,55,2,88,32,2,32,5,54,2,84,32,2,65,60,106,32,2,65,212,0,106,34,5,16,131,15,32,2,65,208,0,106,34,8,65,0,54,2,0,32,2,65,200,0,106,34,9,65,0,54,2,0,32,5,16,214,24,32,2,65,16,106,34,5,32,9,41,2,0,55,3,0,32,2,65,24,106,34,9,32,8,40,2,0,54,2,0,32,2,32,2,41,2,64,55,3,8,32,2,40,2,60,34,8,65,128,128,128,128,120,71,13,1,11,32,4,32,1,32,6,16,132,4,12,1,11,32,4,32,8,54,2,4,32,4,32,7,54,2,0,32,4,32,2,41,3,8,55,2,8,32,4,65,16,106,32,5,41,3,0,55,2,0,32,4,65,24,106,32,9,40,2,0,54,2,0,11,32,2,65,224,0,106,36,0,2,64,32,3,40,2,24,65,128,128,128,128,120,71,4,64,32,3,40,2,20,33,2,32,3,65,16,106,32,3,65,24,106,34,5,65,8,106,40,2,0,54,2,0,32,3,32,5,41,2,0,55,3,8,32,3,65,152,5,106,32,3,65,44,106,40,2,0,54,2,0,32,3,32,3,41,2,36,55,2,144,5,32,3,65,0,54,2,140,5,32,3,66,0,55,2,128,5,32,3,66,0,55,2,244,4,32,3,66,0,55,2,232,4,32,3,65,0,54,2,224,4,32,4,32,3,65,224,4,106,16,227,8,32,1,65,184,2,106,32,4,16,172,11,32,3,32,3,65,8,106,34,5,16,167,27,32,4,32,3,40,2,0,32,3,40,2,4,32,1,45,0,148,7,16,158,3,32,3,45,0,20,65,3,70,13,1,32,0,32,4,65,52,16,193,5,34,0,32,6,58,0,56,32,0,32,2,54,2,52,32,5,16,214,24,32,3,65,160,5,106,36,0,15,11,65,210,165,204,0,65,19,65,132,167,204,0,16,151,17,0,11,32,3,32,3,41,2,24,55,3,224,4,65,172,166,204,0,65,22,32,3,65,224,4,106,65,140,156,204,0,65,148,167,204,0,16,253,13,0,11,149,4,1,3,127,35,0,65,192,7,107,34,2,36,0,2,64,2,64,32,1,69,4,64,32,2,65,8,106,33,4,35,0,65,208,7,107,34,1,36,0,2,64,2,64,32,0,4,64,32,0,65,8,107,34,3,40,2,0,65,1,71,13,1,32,1,65,8,106,32,0,65,192,7,16,193,5,26,32,3,65,0,54,2,0,32,1,32,3,54,2,204,7,2,64,32,1,65,204,7,106,40,2,0,34,0,65,127,70,13,0,32,0,32,0,40,2,4,65,1,107,34,3,54,2,4,32,3,13,0,32,0,65,8,65,200,7,16,224,4,11,32,4,32,1,65,16,106,65,184,7,16,193,5,26,32,1,65,208,7,106,36,0,12,2,11,16,155,28,0,11,65,212,141,192,0,65,63,16,154,28,0,11,32,2,40,2,140,7,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,140,7,106,16,145,20,11,32,2,40,2,144,7,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,144,7,106,16,145,20,11,32,2,40,2,148,7,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,148,7,106,16,191,15,11,32,2,65,40,106,16,145,14,32,2,65,8,106,16,188,17,32,2,65,52,106,16,147,13,32,2,65,64,107,16,144,14,32,2,65,204,0,106,16,146,13,32,2,65,184,1,106,16,148,13,32,2,65,216,0,106,16,231,26,32,2,65,248,0,106,16,189,17,32,2,65,152,1,106,16,232,26,32,2,65,200,1,106,16,167,17,32,2,65,168,2,106,16,134,14,32,2,65,180,2,106,16,144,13,32,2,65,232,1,106,16,199,17,32,2,65,136,2,106,16,233,26,32,2,65,192,2,106,16,158,19,32,2,65,152,7,106,16,234,24,32,2,65,160,7,106,16,214,24,32,2,40,2,172,7,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,172,7,106,16,138,20,11,32,2,65,180,7,106,16,214,24,12,1,11,32,0,69,13,1,32,2,32,0,65,8,107,54,2,8,32,2,65,8,106,16,153,17,11,32,2,65,192,7,106,36,0,15,11,16,155,28,0,11,154,3,2,1,127,2,126,35,0,65,240,0,107,34,2,36,0,2,64,2,64,32,1,40,2,8,4,64,32,0,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,0,65,28,58,0,0,12,1,11,32,2,65,204,0,106,32,1,40,2,12,32,1,40,2,16,16,247,9,32,2,45,0,76,69,4,64,32,2,65,24,106,32,2,65,221,0,106,40,0,0,34,1,54,2,0,32,2,65,16,106,32,2,65,213,0,106,41,0,0,34,3,55,3,0,32,2,32,2,41,0,77,34,4,55,3,8,32,0,65,9,58,0,0,32,0,32,4,55,0,1,32,0,65,9,106,32,3,55,0,0,32,0,65,17,106,32,1,54,0,0,12,1,11,32,2,65,19,106,32,2,65,216,0,106,40,2,0,34,1,54,0,0,32,2,32,2,41,2,80,34,3,55,0,11,32,2,65,56,106,32,1,54,2,0,32,2,32,3,55,3,48,32,2,65,0,54,2,72,32,2,66,128,128,128,128,16,55,2,64,32,2,65,3,58,0,108,32,2,65,32,54,2,92,32,2,65,0,54,2,104,32,2,65,136,143,192,0,54,2,100,32,2,65,0,54,2,84,32,2,65,0,54,2,76,32,2,32,2,65,64,107,54,2,96,32,2,65,48,106,32,2,65,204,0,106,16,246,21,13,1,32,2,65,44,106,32,2,65,200,0,106,40,2,0,54,0,0,32,2,32,2,41,2,64,55,0,36,32,0,65,11,58,0,8,32,0,32,2,41,0,33,55,0,9,32,0,65,16,106,32,2,65,40,106,41,0,0,55,0,0,32,0,65,28,58,0,0,11,32,2,65,240,0,106,36,0,15,11,65,176,143,192,0,65,55,32,2,65,33,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,154,3,2,1,127,2,126,35,0,65,240,0,107,34,2,36,0,2,64,2,64,32,1,40,2,8,4,64,32,0,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,0,65,28,58,0,0,12,1,11,32,2,65,204,0,106,32,1,40,2,12,32,1,40,2,16,16,247,9,32,2,45,0,76,69,4,64,32,2,65,24,106,32,2,65,221,0,106,40,0,0,34,1,54,2,0,32,2,65,16,106,32,2,65,213,0,106,41,0,0,34,3,55,3,0,32,2,32,2,41,0,77,34,4,55,3,8,32,0,65,10,58,0,0,32,0,32,4,55,0,1,32,0,65,9,106,32,3,55,0,0,32,0,65,17,106,32,1,54,0,0,12,1,11,32,2,65,19,106,32,2,65,216,0,106,40,2,0,34,1,54,0,0,32,2,32,2,41,2,80,34,3,55,0,11,32,2,65,56,106,32,1,54,2,0,32,2,32,3,55,3,48,32,2,65,0,54,2,72,32,2,66,128,128,128,128,16,55,2,64,32,2,65,3,58,0,108,32,2,65,32,54,2,92,32,2,65,0,54,2,104,32,2,65,136,143,192,0,54,2,100,32,2,65,0,54,2,84,32,2,65,0,54,2,76,32,2,32,2,65,64,107,54,2,96,32,2,65,48,106,32,2,65,204,0,106,16,246,21,13,1,32,2,65,44,106,32,2,65,200,0,106,40,2,0,54,0,0,32,2,32,2,41,2,64,55,0,36,32,0,65,11,58,0,8,32,0,32,2,41,0,33,55,0,9,32,0,65,16,106,32,2,65,40,106,41,0,0,55,0,0,32,0,65,28,58,0,0,11,32,2,65,240,0,106,36,0,15,11,65,176,143,192,0,65,55,32,2,65,33,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,154,3,2,1,127,2,126,35,0,65,240,0,107,34,2,36,0,2,64,2,64,32,1,40,2,8,4,64,32,0,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,0,65,28,58,0,0,12,1,11,32,2,65,204,0,106,32,1,40,2,12,32,1,40,2,16,16,247,9,32,2,45,0,76,69,4,64,32,2,65,24,106,32,2,65,221,0,106,40,0,0,34,1,54,2,0,32,2,65,16,106,32,2,65,213,0,106,41,0,0,34,3,55,3,0,32,2,32,2,41,0,77,34,4,55,3,8,32,0,65,4,58,0,0,32,0,32,4,55,0,1,32,0,65,9,106,32,3,55,0,0,32,0,65,17,106,32,1,54,0,0,12,1,11,32,2,65,19,106,32,2,65,216,0,106,40,2,0,34,1,54,0,0,32,2,32,2,41,2,80,34,3,55,0,11,32,2,65,56,106,32,1,54,2,0,32,2,32,3,55,3,48,32,2,65,0,54,2,72,32,2,66,128,128,128,128,16,55,2,64,32,2,65,3,58,0,108,32,2,65,32,54,2,92,32,2,65,0,54,2,104,32,2,65,136,143,192,0,54,2,100,32,2,65,0,54,2,84,32,2,65,0,54,2,76,32,2,32,2,65,64,107,54,2,96,32,2,65,48,106,32,2,65,204,0,106,16,246,21,13,1,32,2,65,44,106,32,2,65,200,0,106,40,2,0,54,0,0,32,2,32,2,41,2,64,55,0,36,32,0,65,11,58,0,8,32,0,32,2,41,0,33,55,0,9,32,0,65,16,106,32,2,65,40,106,41,0,0,55,0,0,32,0,65,28,58,0,0,11,32,2,65,240,0,106,36,0,15,11,65,176,143,192,0,65,55,32,2,65,33,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,193,5,1,11,127,35,0,65,192,1,107,34,2,36,0,2,64,2,64,2,64,2,64,32,1,65,4,106,16,182,22,34,5,69,13,0,32,2,65,160,1,106,32,1,32,5,16,232,16,32,2,40,2,164,1,65,128,128,128,128,120,70,13,0,32,2,65,184,1,106,32,2,65,168,1,106,41,2,0,55,3,0,32,2,32,2,41,2,160,1,55,3,176,1,32,2,65,144,1,106,34,5,32,1,65,28,106,34,3,32,2,65,176,1,106,16,217,22,32,2,40,2,148,1,65,128,128,128,128,120,70,13,0,32,2,65,212,0,106,32,3,32,5,16,243,10,32,2,45,0,140,1,34,6,65,2,71,13,1,11,32,0,65,0,54,2,8,32,0,66,128,128,128,128,192,0,55,2,0,12,1,11,32,2,65,28,106,34,3,32,2,65,212,0,106,34,5,65,56,16,193,5,26,32,2,65,26,106,34,7,32,2,65,143,1,106,45,0,0,58,0,0,32,2,32,2,47,0,141,1,59,1,24,32,5,65,4,65,0,65,4,65,60,16,167,10,32,2,40,2,88,33,4,32,2,40,2,84,65,1,70,13,1,32,2,40,2,92,32,3,65,56,16,193,5,34,3,32,6,58,0,56,32,2,65,20,106,34,9,65,1,54,2,0,32,3,32,2,47,1,24,59,0,57,32,3,65,59,106,32,7,45,0,0,58,0,0,32,2,32,3,54,2,16,32,2,32,4,54,2,12,32,5,32,1,65,36,16,193,5,26,32,2,65,12,106,33,3,35,0,65,176,1,107,34,1,36,0,2,64,32,5,65,4,106,34,10,16,182,22,34,4,69,13,0,32,5,65,28,106,33,6,32,1,65,253,0,106,33,7,3,64,32,1,65,144,1,106,32,5,32,4,16,232,16,32,1,40,2,148,1,65,128,128,128,128,120,70,13,1,32,1,65,168,1,106,32,1,65,152,1,106,41,2,0,55,3,0,32,1,32,1,41,2,144,1,55,3,160,1,32,1,65,128,1,106,34,4,32,6,32,1,65,160,1,106,16,217,22,32,1,40,2,132,1,65,128,128,128,128,120,70,13,1,32,1,65,196,0,106,34,8,32,6,32,4,16,243,10,32,1,45,0,124,34,11,65,2,70,13,1,32,1,65,12,106,32,8,65,56,16,193,5,26,32,1,65,10,106,34,12,32,7,65,2,106,45,0,0,58,0,0,32,1,32,7,47,0,0,59,1,8,32,3,40,2,8,34,4,32,3,40,2,0,70,4,64,32,3,32,4,65,1,65,4,65,60,16,178,19,11,32,3,40,2,4,32,4,65,60,108,106,32,1,65,12,106,65,56,16,193,5,34,8,32,11,58,0,56,32,8,32,1,47,1,8,59,0,57,32,8,65,59,106,32,12,45,0,0,58,0,0,32,3,32,4,65,1,106,54,2,8,32,10,16,182,22,34,4,13,0,11,11,32,1,65,176,1,106,36,0,32,0,65,8,106,32,9,40,2,0,54,2,0,32,0,32,2,41,2,12,55,2,0,11,32,2,65,192,1,106,36,0,15,11,32,4,32,2,40,2,92,16,132,25,0,11,160,3,1,7,127,35,0,65,48,107,34,2,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,4,73,4,64,32,1,65,12,106,33,5,32,1,40,2,12,33,6,3,64,32,3,32,6,106,45,0,0,34,7,65,9,107,34,8,65,23,75,65,1,32,8,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,4,71,13,0,11,11,32,2,65,5,54,2,32,32,2,65,8,106,32,1,65,12,106,16,129,18,32,2,65,32,106,32,2,40,2,8,32,2,40,2,12,16,230,18,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,1,11,2,64,2,64,2,64,32,7,65,34,71,4,64,32,2,32,1,32,2,65,47,106,65,196,246,193,0,16,198,3,54,2,24,12,1,11,32,1,65,0,54,2,8,32,1,32,3,65,1,106,54,2,20,32,2,65,32,106,32,5,32,1,16,245,3,32,2,40,2,36,33,3,32,2,40,2,32,34,4,65,2,70,13,2,32,2,65,20,106,32,3,32,2,40,2,40,16,203,15,32,2,40,2,20,33,3,32,4,69,4,64,32,3,65,128,128,128,128,120,70,13,1,32,0,32,2,41,2,20,55,2,0,32,0,65,8,106,32,2,65,28,106,40,2,0,54,2,0,12,4,11,32,3,65,128,128,128,128,120,71,13,1,11,32,2,40,2,24,32,1,16,200,14,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,2,11,32,0,32,2,41,2,20,55,2,0,32,0,65,8,106,32,2,65,28,106,40,2,0,54,2,0,12,1,11,32,0,65,128,128,128,128,120,54,2,0,32,0,32,3,54,2,4,11,32,2,65,48,106,36,0,11,248,2,2,1,127,1,126,35,0,65,224,0,107,34,2,36,0,32,2,32,0,40,0,0,54,2,8,2,64,2,127,2,64,32,1,40,2,8,69,4,64,32,1,40,2,0,65,1,71,13,1,11,32,2,65,0,54,2,12,32,2,65,156,162,157,1,54,2,32,32,2,66,4,55,2,44,32,2,66,128,128,128,128,176,149,1,34,3,32,2,65,8,106,34,0,65,3,114,173,132,55,3,80,32,2,32,3,32,0,65,2,114,173,132,55,3,72,32,2,32,3,32,0,65,1,114,173,132,55,3,64,32,2,32,3,32,0,173,132,55,3,56,32,2,32,2,65,56,106,54,2,40,32,2,65,4,54,2,36,32,2,65,12,106,65,232,170,157,1,32,2,65,32,106,16,163,3,69,4,64,32,2,40,2,12,34,0,65,16,79,13,3,32,1,32,2,65,16,106,32,0,16,223,2,12,2,11,65,252,162,157,1,65,43,32,2,65,223,0,106,65,236,162,157,1,65,192,163,157,1,16,253,13,0,11,32,2,65,4,54,2,36,32,2,65,156,162,157,1,54,2,32,32,2,66,4,55,2,44,32,2,66,128,128,128,128,176,149,1,34,3,32,2,65,8,106,34,0,65,3,114,173,132,55,3,80,32,2,32,3,32,0,65,2,114,173,132,55,3,72,32,2,32,3,32,0,65,1,114,173,132,55,3,64,32,2,32,3,32,0,173,132,55,3,56,32,2,32,2,65,56,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,32,106,16,163,3,11,32,2,65,224,0,106,36,0,15,11,32,0,65,15,65,220,162,157,1,16,164,15,0,11,142,3,1,4,127,35,0,65,240,0,107,34,3,36,0,32,3,65,0,54,2,24,32,3,65,0,54,2,16,32,2,40,2,4,33,5,32,3,32,2,40,2,8,65,0,32,2,40,2,0,34,4,27,54,2,60,32,3,32,5,54,2,56,32,3,32,4,54,2,52,32,3,65,0,54,2,48,32,3,32,4,65,0,71,34,6,54,2,44,32,3,32,5,54,2,40,32,3,32,4,54,2,36,32,3,65,0,54,2,32,32,3,32,6,54,2,28,32,3,65,28,106,16,161,8,34,4,4,64,3,64,32,3,65,228,0,106,34,5,32,1,32,4,40,2,0,65,8,106,16,245,7,32,3,65,16,106,32,5,16,140,5,32,3,65,28,106,16,161,8,34,4,13,0,11,11,32,2,40,2,16,33,4,32,3,32,2,40,2,20,65,0,32,2,40,2,12,34,2,27,54,2,60,32,3,32,4,54,2,56,32,3,32,2,54,2,52,32,3,65,0,54,2,48,32,3,32,2,65,0,71,34,5,54,2,44,32,3,32,4,54,2,40,32,3,32,2,54,2,36,32,3,65,0,54,2,32,32,3,32,5,54,2,28,32,3,65,8,106,32,3,65,28,106,16,162,7,32,3,40,2,8,34,4,4,64,32,3,40,2,12,33,2,3,64,32,3,65,64,107,34,5,32,4,65,36,16,193,5,26,32,3,65,228,0,106,34,4,32,1,32,5,32,2,16,190,3,32,3,65,16,106,32,4,16,140,5,32,3,32,3,65,28,106,16,162,7,32,3,40,2,4,33,2,32,3,40,2,0,34,4,13,0,11,11,32,0,32,3,41,2,16,55,2,0,32,0,65,8,106,32,3,65,24,106,40,2,0,54,2,0,32,3,65,240,0,106,36,0,11,233,21,2,16,127,4,126,35,0,65,240,0,107,34,5,36,0,32,5,65,32,106,32,1,65,56,106,40,2,0,54,2,0,32,5,32,1,41,2,48,55,3,24,35,0,65,224,1,107,34,2,36,0,32,5,65,24,106,34,11,40,2,4,33,4,32,2,32,11,40,2,8,65,0,32,11,40,2,0,34,3,27,54,2,60,32,2,32,4,54,2,56,32,2,32,3,54,2,52,32,2,65,0,54,2,48,32,2,32,3,65,0,71,34,6,54,2,44,32,2,32,4,54,2,40,32,2,32,3,54,2,36,32,2,65,0,54,2,32,32,2,32,6,54,2,28,32,2,65,16,106,32,2,65,28,106,16,207,6,32,2,40,2,16,34,3,4,64,32,0,65,144,1,106,33,7,32,2,65,144,1,106,33,12,32,2,40,2,20,33,4,3,64,32,2,65,216,0,106,32,3,65,24,106,41,0,0,34,18,55,3,0,32,2,65,208,0,106,32,3,65,16,106,41,0,0,34,19,55,3,0,32,2,65,200,0,106,32,3,65,8,106,41,0,0,34,20,55,3,0,32,2,32,3,41,0,0,34,21,55,3,64,32,4,40,2,0,33,13,32,2,65,248,0,106,32,18,55,3,0,32,2,65,240,0,106,32,19,55,3,0,32,2,65,232,0,106,32,20,55,3,0,32,2,32,21,55,3,96,65,0,33,8,35,0,65,16,107,34,9,36,0,32,7,65,16,106,34,15,32,2,65,224,0,106,34,6,16,147,4,33,19,32,7,40,2,0,34,10,65,36,107,33,16,32,7,40,2,4,34,14,32,19,167,113,33,4,32,19,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,21,32,2,65,128,1,106,34,3,2,127,2,64,3,64,2,64,32,4,32,10,106,41,0,0,34,20,32,21,133,34,18,66,127,133,32,18,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,18,80,69,4,64,3,64,32,16,65,0,32,18,122,167,65,3,118,32,4,106,32,14,113,107,34,17,65,36,108,106,32,6,16,239,26,13,2,32,18,66,1,125,32,18,131,34,18,80,69,13,0,11,11,32,20,32,20,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,32,4,32,8,65,8,106,34,8,106,32,14,113,33,4,12,1,11,11,32,3,65,1,58,0,12,32,3,32,7,54,2,8,32,3,32,6,41,0,0,55,0,13,32,3,65,37,106,32,6,65,24,106,41,0,0,55,0,0,32,3,65,29,106,32,6,65,16,106,41,0,0,55,0,0,32,3,65,21,106,32,6,65,8,106,41,0,0,55,0,0,32,3,32,10,32,17,65,36,108,106,54,2,4,65,0,12,1,11,32,7,40,2,8,69,4,64,32,9,65,8,106,32,7,32,15,16,208,2,11,32,3,32,7,54,2,48,32,3,32,19,55,3,8,32,3,32,6,41,0,0,55,0,16,32,3,65,40,106,32,6,65,24,106,41,0,0,55,0,0,32,3,65,32,106,32,6,65,16,106,41,0,0,55,0,0,32,3,65,24,106,32,6,65,8,106,41,0,0,55,0,0,65,1,11,54,2,0,32,9,65,16,106,36,0,2,127,32,2,40,2,128,1,69,4,64,32,2,40,2,132,1,12,1,11,32,2,41,3,136,1,33,18,32,2,65,208,1,106,32,12,65,24,106,41,3,0,55,3,0,32,2,65,200,1,106,32,12,65,16,106,41,3,0,55,3,0,32,2,65,192,1,106,32,12,65,8,106,41,3,0,55,3,0,32,2,32,12,41,3,0,55,3,184,1,32,2,65,0,54,2,216,1,32,2,40,2,176,1,34,8,40,2,0,34,6,32,8,40,2,4,34,9,32,18,167,34,10,113,34,4,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,18,80,4,64,65,8,33,3,3,64,32,3,32,4,106,33,4,32,3,65,8,106,33,3,32,6,32,4,32,9,113,34,4,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,18,80,13,0,11,11,32,6,32,18,122,167,65,3,118,32,4,106,32,9,113,34,3,106,44,0,0,34,4,65,0,78,4,64,32,6,32,6,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,34,3,106,45,0,0,33,4,11,32,3,32,6,106,32,10,65,25,118,34,10,58,0,0,32,8,32,8,40,2,8,32,4,65,1,113,107,54,2,8,32,6,32,3,65,8,107,32,9,113,106,65,8,106,32,10,58,0,0,32,6,32,3,65,92,108,106,34,3,65,36,107,32,2,65,184,1,106,65,36,16,193,5,26,32,8,32,8,40,2,12,65,1,106,54,2,12,32,3,11,65,4,107,34,3,32,13,32,3,40,2,0,34,3,32,3,32,13,73,27,54,2,0,32,2,65,64,107,33,4,32,0,40,2,188,1,33,10,65,0,33,8,35,0,65,16,107,34,6,36,0,2,64,32,0,40,2,92,69,13,0,32,0,65,224,0,106,32,4,16,147,4,33,18,32,0,40,2,80,34,9,65,33,107,33,14,32,0,40,2,84,34,13,32,18,167,113,33,3,32,18,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,20,3,64,2,64,32,3,32,9,106,41,0,0,34,19,32,20,133,34,18,66,127,133,32,18,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,18,80,69,4,64,3,64,32,4,32,14,65,0,32,18,122,167,65,3,118,32,3,106,32,13,113,107,34,15,65,33,108,106,16,239,26,13,2,32,18,66,1,125,32,18,131,34,18,80,69,13,0,11,11,32,19,32,19,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,32,3,32,8,65,8,106,34,8,106,32,13,113,33,3,12,1,11,11,32,6,32,9,32,15,65,33,108,106,65,1,107,45,0,0,58,0,15,32,0,32,4,32,6,65,15,106,32,10,16,211,2,11,32,6,65,16,106,36,0,32,2,65,8,106,32,2,65,28,106,16,207,6,32,2,40,2,12,33,4,32,2,40,2,8,34,3,13,0,11,11,32,11,16,146,14,32,2,65,224,1,106,36,0,32,1,40,2,4,33,3,32,5,32,1,40,2,8,65,0,32,1,40,2,0,34,2,27,54,2,56,32,5,32,3,54,2,52,32,5,32,2,54,2,48,32,5,65,0,54,2,44,32,5,32,2,65,0,71,34,4,54,2,40,32,5,32,3,54,2,36,32,5,32,2,54,2,32,32,5,65,0,54,2,28,32,5,32,4,54,2,24,32,11,16,161,8,34,2,4,64,3,64,32,5,65,228,0,106,34,3,32,0,32,2,40,2,0,65,8,106,16,245,7,32,3,16,146,14,32,5,65,24,106,16,161,8,34,2,13,0,11,11,32,1,40,2,16,33,3,32,5,32,1,40,2,20,65,0,32,1,40,2,12,34,2,27,54,2,56,32,5,32,3,54,2,52,32,5,32,2,54,2,48,32,5,65,0,54,2,44,32,5,32,2,65,0,71,34,4,54,2,40,32,5,32,3,54,2,36,32,5,32,2,54,2,32,32,5,65,0,54,2,28,32,5,32,4,54,2,24,32,5,65,16,106,32,5,65,24,106,16,162,7,32,5,40,2,16,34,2,4,64,32,5,40,2,20,33,3,3,64,32,5,65,64,107,34,4,32,2,65,36,16,193,5,26,32,5,65,228,0,106,34,2,32,0,32,4,32,3,16,190,3,32,2,16,146,14,32,5,65,8,106,32,5,65,24,106,16,162,7,32,5,40,2,12,33,3,32,5,40,2,8,34,2,13,0,11,11,32,0,65,192,1,106,33,3,35,0,65,144,2,107,34,0,36,0,32,0,65,0,54,2,212,1,32,0,65,0,54,2,196,1,32,0,32,1,40,2,4,34,4,54,2,220,1,32,0,32,1,40,2,0,34,2,54,2,216,1,32,0,32,4,54,2,204,1,32,0,32,2,54,2,200,1,32,0,32,1,40,2,8,65,0,32,2,27,54,2,224,1,32,0,32,2,65,0,71,34,2,54,2,208,1,32,0,32,2,54,2,192,1,32,0,65,232,0,106,32,0,65,192,1,106,16,210,9,32,0,40,2,104,34,2,4,64,3,64,32,0,65,232,0,106,34,4,32,3,32,2,32,0,40,2,112,65,2,116,106,65,4,106,40,2,0,16,225,2,32,4,16,228,23,32,4,32,0,65,192,1,106,16,210,9,32,0,40,2,104,34,2,13,0,11,11,32,0,65,192,1,106,34,6,16,211,14,32,1,40,2,16,33,4,32,0,32,1,40,2,20,65,0,32,1,40,2,12,34,2,27,54,2,224,1,32,0,32,4,54,2,220,1,32,0,32,2,54,2,216,1,32,0,65,0,54,2,212,1,32,0,32,2,65,0,71,34,7,54,2,208,1,32,0,32,4,54,2,204,1,32,0,32,2,54,2,200,1,32,0,65,0,54,2,196,1,32,0,32,7,54,2,192,1,32,0,65,232,0,106,32,6,16,209,9,2,64,32,0,40,2,104,34,2,69,13,0,32,0,65,52,106,34,6,65,8,106,33,7,3,64,32,2,32,0,40,2,112,34,8,65,24,108,106,34,4,40,2,8,34,12,65,128,128,128,128,120,70,13,1,32,4,41,3,0,33,18,32,0,65,4,106,34,11,32,2,32,8,65,36,108,106,65,140,2,106,65,36,16,193,5,26,32,6,32,4,41,2,12,55,2,0,32,7,32,4,65,20,106,40,2,0,54,2,0,32,0,32,12,54,2,48,32,0,32,18,55,3,40,32,0,65,232,0,106,34,2,32,3,32,11,32,0,65,40,106,16,167,3,32,2,16,228,23,32,2,32,0,65,192,1,106,16,209,9,32,0,40,2,104,34,2,13,0,11,11,32,0,65,192,1,106,34,6,16,234,16,32,1,40,2,28,33,4,32,0,32,1,40,2,32,65,0,32,1,40,2,24,34,2,27,54,2,100,32,0,32,4,54,2,96,32,0,32,2,54,2,92,32,0,65,0,54,2,88,32,0,32,2,65,0,71,34,7,54,2,84,32,0,32,4,54,2,80,32,0,32,2,54,2,76,32,0,65,0,54,2,72,32,0,32,7,54,2,68,32,6,32,0,65,196,0,106,16,207,9,32,0,40,2,192,1,34,2,4,64,32,0,65,160,1,106,33,4,32,0,65,240,0,106,33,6,3,64,32,6,32,2,32,0,40,2,200,1,65,208,0,108,106,65,208,0,16,193,5,33,7,32,0,66,1,55,3,104,32,0,65,192,1,106,34,2,32,3,32,4,32,7,16,205,3,32,2,16,228,23,32,2,32,0,65,196,0,106,16,207,9,32,0,40,2,192,1,34,2,13,0,11,11,3,64,32,0,65,232,0,106,34,4,32,0,65,196,0,106,16,207,9,32,0,40,2,104,13,0,11,32,1,40,2,40,33,2,32,0,32,1,40,2,44,65,0,32,1,40,2,36,34,1,27,54,2,224,1,32,0,32,2,54,2,220,1,32,0,32,1,54,2,216,1,32,0,65,0,54,2,212,1,32,0,32,1,65,0,71,34,6,54,2,208,1,32,0,32,2,54,2,204,1,32,0,32,1,54,2,200,1,32,0,65,0,54,2,196,1,32,0,32,6,54,2,192,1,32,4,32,0,65,192,1,106,16,208,9,32,0,40,2,104,34,2,4,64,3,64,32,0,65,248,1,106,32,2,32,0,40,2,112,34,4,65,5,116,106,34,1,65,8,106,41,0,0,55,3,0,32,0,65,128,2,106,32,1,65,16,106,41,0,0,55,3,0,32,0,65,136,2,106,32,1,65,24,106,41,0,0,55,3,0,32,0,32,1,41,0,0,55,3,240,1,32,0,65,232,0,106,34,1,32,3,32,0,65,240,1,106,32,2,32,4,65,3,116,106,65,224,2,106,41,3,0,16,137,6,32,1,16,228,23,32,1,32,0,65,192,1,106,16,208,9,32,0,40,2,104,34,2,13,0,11,11,3,64,32,0,65,232,0,106,32,0,65,192,1,106,16,208,9,32,0,40,2,104,13,0,11,32,0,65,144,2,106,36,0,32,5,65,240,0,106,36,0,11,162,3,0,32,0,32,1,41,3,32,66,40,136,60,0,0,32,0,32,1,53,2,36,60,0,1,32,0,32,1,41,3,32,66,24,136,60,0,2,32,0,32,1,41,3,32,66,16,136,60,0,3,32,0,32,1,41,3,32,66,8,136,60,0,4,32,0,32,1,41,3,32,60,0,5,32,0,32,1,41,3,24,66,44,136,60,0,6,32,0,32,1,41,3,24,66,36,136,60,0,7,32,0,32,1,41,3,24,66,28,136,60,0,8,32,0,32,1,41,3,24,66,20,136,60,0,9,32,0,32,1,41,3,24,66,12,136,60,0,10,32,0,32,1,41,3,24,66,4,136,60,0,11,32,0,32,1,51,1,22,66,15,131,32,1,41,3,24,66,4,134,132,60,0,12,32,0,32,1,41,3,16,66,40,136,60,0,13,32,0,32,1,53,2,20,60,0,14,32,0,32,1,41,3,16,66,24,136,60,0,15,32,0,32,1,41,3,16,66,16,136,60,0,16,32,0,32,1,41,3,16,66,8,136,60,0,17,32,0,32,1,41,3,16,60,0,18,32,0,32,1,41,3,8,66,44,136,60,0,19,32,0,32,1,41,3,8,66,36,136,60,0,20,32,0,32,1,41,3,8,66,28,136,60,0,21,32,0,32,1,41,3,8,66,20,136,60,0,22,32,0,32,1,41,3,8,66,12,136,60,0,23,32,0,32,1,41,3,8,66,4,136,60,0,24,32,0,32,1,51,1,6,66,15,131,32,1,41,3,8,66,4,134,132,60,0,25,32,0,32,1,41,3,0,66,40,136,60,0,26,32,0,32,1,53,2,4,60,0,27,32,0,32,1,41,3,0,66,24,136,60,0,28,32,0,32,1,41,3,0,66,16,136,60,0,29,32,0,32,1,41,3,0,66,8,136,60,0,30,32,0,32,1,41,3,0,60,0,31,11,131,54,2,19,127,1,126,35,0,65,208,0,107,34,9,36,0,32,9,65,200,0,106,32,2,16,163,26,32,9,40,2,76,33,2,2,127,2,64,32,9,40,2,72,34,3,69,13,0,32,9,32,2,54,2,68,32,9,32,3,54,2,64,32,9,65,56,106,32,9,65,64,107,65,153,128,192,0,65,10,32,1,16,234,12,2,64,32,9,40,2,56,4,64,32,9,40,2,60,33,2,12,1,11,32,9,65,48,106,32,9,65,64,107,65,163,128,192,0,65,17,32,1,65,128,2,106,16,234,12,32,9,40,2,48,4,64,32,9,40,2,52,33,2,12,1,11,35,0,65,16,107,34,5,36,0,32,9,65,64,107,34,4,40,2,0,33,2,2,127,32,1,65,200,4,106,34,3,45,0,0,65,5,70,4,64,32,5,32,2,16,231,24,32,5,40,2,4,33,2,32,5,40,2,0,12,1,11,35,0,65,48,107,34,2,36,0,32,5,65,8,106,34,8,2,127,2,64,2,64,2,64,2,64,2,64,32,3,45,0,0,65,1,107,14,4,1,2,3,4,0,11,32,2,65,8,106,65,160,179,193,0,65,7,16,162,20,32,2,40,2,12,33,3,32,2,40,2,8,12,4,11,32,2,65,16,106,65,167,179,193,0,65,7,16,162,20,32,2,40,2,20,33,3,32,2,40,2,16,12,3,11,32,2,65,24,106,65,174,179,193,0,65,8,16,162,20,32,2,40,2,28,33,3,32,2,40,2,24,12,2,11,32,2,65,32,106,65,182,179,193,0,65,6,16,162,20,32,2,40,2,36,33,3,32,2,40,2,32,12,1,11,32,2,65,40,106,65,188,179,193,0,65,7,16,162,20,32,2,40,2,44,33,3,32,2,40,2,40,11,54,2,0,32,8,32,3,54,2,4,32,2,65,48,106,36,0,32,5,40,2,12,33,2,32,5,40,2,8,11,34,3,69,4,64,32,4,65,4,106,65,180,128,192,0,65,7,16,187,21,32,2,16,219,26,11,32,9,65,40,106,34,4,32,3,54,2,0,32,4,32,2,54,2,4,32,5,65,16,106,36,0,32,9,40,2,40,4,64,32,9,40,2,44,33,2,12,1,11,35,0,65,16,107,34,10,36,0,32,10,65,8,106,33,13,32,1,65,128,4,106,33,2,32,9,65,64,107,34,14,40,2,0,33,3,35,0,65,32,107,34,8,36,0,65,1,33,17,32,8,65,24,106,32,3,16,163,26,32,8,40,2,28,33,3,2,64,32,8,40,2,24,34,5,69,13,0,32,8,32,3,54,2,20,32,8,32,5,54,2,16,35,0,65,16,107,34,16,36,0,32,16,65,8,106,33,15,32,8,65,16,106,34,18,40,2,0,33,5,35,0,65,240,0,107,34,4,36,0,2,127,32,2,40,2,0,34,3,69,4,64,65,0,33,3,65,0,12,1,11,32,4,32,3,54,2,52,32,4,65,0,54,2,48,32,4,32,3,54,2,36,32,4,65,0,54,2,32,32,4,32,2,40,2,4,34,3,54,2,56,32,4,32,3,54,2,40,32,2,40,2,8,33,3,65,1,11,33,2,32,4,32,3,54,2,60,32,4,32,2,54,2,44,32,4,32,2,54,2,28,32,4,65,216,0,106,32,5,32,3,16,136,20,2,127,2,64,32,4,40,2,88,65,2,71,4,64,32,4,65,208,0,106,32,4,65,232,0,106,40,2,0,54,2,0,32,4,65,200,0,106,32,4,65,224,0,106,41,2,0,55,3,0,32,4,32,4,41,2,88,55,3,64,2,64,3,64,32,4,65,16,106,32,4,65,28,106,16,148,7,32,4,40,2,16,34,2,69,13,1,32,4,40,2,20,33,3,32,4,32,2,54,2,108,32,4,32,3,54,2,88,35,0,65,16,107,34,7,36,0,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,4,65,64,107,34,5,34,3,40,2,16,32,4,65,236,0,106,40,2,0,40,2,0,16,151,25,32,2,40,2,12,33,6,32,2,40,2,8,34,11,69,4,64,2,64,32,3,40,2,8,69,13,0,32,3,40,2,12,34,12,65,132,1,73,13,0,32,12,16,222,9,11,32,3,32,6,54,2,12,32,3,65,1,54,2,8,11,32,4,65,216,0,106,33,12,32,7,65,8,106,34,3,32,11,54,2,0,32,3,32,6,54,2,4,32,2,65,16,106,36,0,32,4,65,8,106,34,19,2,127,32,7,40,2,8,4,64,32,7,40,2,12,33,3,65,1,12,1,11,35,0,65,32,107,34,6,36,0,32,5,34,2,40,2,8,33,3,32,2,65,0,54,2,8,32,6,32,3,32,2,40,2,12,16,195,24,34,11,54,2,20,32,2,40,2,16,33,3,2,127,32,12,40,2,0,34,12,45,0,0,69,4,64,32,6,65,8,106,32,3,16,231,24,32,6,40,2,8,33,12,32,6,40,2,12,12,1,11,32,6,32,3,32,12,65,1,106,16,252,8,32,6,40,2,0,33,12,32,6,40,2,4,11,33,3,2,127,2,64,2,64,2,64,2,64,32,12,69,4,64,32,6,32,3,54,2,24,32,2,40,2,0,13,1,32,2,65,4,106,32,6,65,20,106,32,6,65,24,106,16,203,25,34,2,65,132,1,79,4,64,32,2,16,222,9,32,6,40,2,24,33,3,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,6,40,2,20,34,2,65,132,1,73,13,2,32,2,16,222,9,12,2,11,32,11,65,132,1,73,13,2,32,11,16,222,9,12,2,11,32,6,32,11,54,2,28,32,6,65,28,106,16,243,26,69,4,64,65,212,245,192,0,65,51,16,230,13,33,2,32,11,65,132,1,79,4,64,32,11,16,222,9,11,32,3,65,132,1,73,13,3,32,3,16,222,9,12,3,11,32,2,65,4,106,32,11,32,3,16,219,26,11,65,0,12,2,11,32,3,33,2,11,65,1,11,33,3,32,7,32,2,54,2,4,32,7,32,3,54,2,0,32,6,65,32,106,36,0,32,7,40,2,4,33,3,32,7,40,2,0,11,54,2,0,32,19,32,3,54,2,4,32,7,65,16,106,36,0,32,4,40,2,8,69,13,0,11,32,4,40,2,12,33,3,32,5,16,172,21,12,2,11,32,4,65,232,0,106,32,4,65,208,0,106,40,2,0,54,2,0,32,4,65,224,0,106,32,4,65,200,0,106,41,3,0,55,3,0,32,4,32,4,41,3,64,55,3,88,32,4,32,4,65,216,0,106,16,186,21,32,4,40,2,4,33,3,32,4,40,2,0,12,2,11,32,4,40,2,92,33,3,11,65,1,11,33,2,32,15,32,3,54,2,4,32,15,32,2,54,2,0,32,4,65,240,0,106,36,0,32,16,40,2,12,33,2,32,16,40,2,8,34,3,69,4,64,32,18,65,4,106,65,223,240,192,0,65,6,16,187,21,32,2,16,219,26,11,32,8,65,8,106,34,5,32,3,54,2,0,32,5,32,2,54,2,4,32,16,65,16,106,36,0,32,8,40,2,8,69,4,64,32,8,32,8,40,2,16,32,8,40,2,20,16,162,26,32,8,40,2,4,33,3,32,8,40,2,0,33,17,12,1,11,32,8,40,2,12,33,3,32,8,40,2,20,34,2,65,132,1,73,13,0,32,2,16,222,9,11,32,13,32,3,54,2,4,32,13,32,17,54,2,0,32,8,65,32,106,36,0,32,10,40,2,12,33,2,32,10,40,2,8,34,3,69,4,64,32,14,65,4,106,65,187,128,192,0,65,11,16,187,21,32,2,16,219,26,11,32,9,65,32,106,34,5,32,3,54,2,0,32,5,32,2,54,2,4,32,10,65,16,106,36,0,32,9,40,2,32,4,64,32,9,40,2,36,33,2,12,1,11,35,0,65,16,107,34,16,36,0,32,16,65,8,106,33,17,32,1,65,140,4,106,33,11,32,9,65,64,107,34,19,40,2,0,33,2,35,0,65,64,106,34,8,36,0,32,8,65,56,106,32,2,16,163,26,32,8,40,2,60,33,2,2,127,2,64,32,8,40,2,56,34,3,69,13,0,32,8,32,2,54,2,52,32,8,32,3,54,2,48,35,0,65,16,107,34,3,36,0,32,3,65,8,106,33,6,32,8,65,48,106,34,13,40,2,0,33,4,35,0,65,224,0,107,34,2,36,0,32,2,65,0,54,2,48,32,2,65,0,54,2,32,32,2,32,11,40,2,4,34,7,54,2,56,32,2,32,11,40,2,0,34,5,54,2,52,32,2,32,7,54,2,40,32,2,32,5,54,2,36,32,2,32,11,40,2,8,65,0,32,5,27,34,7,54,2,60,32,2,32,5,65,0,71,34,5,54,2,44,32,2,32,5,54,2,28,32,2,65,208,0,106,32,4,65,1,32,7,16,209,24,2,127,2,64,32,2,40,2,80,4,64,32,2,65,200,0,106,32,2,65,216,0,106,40,2,0,54,2,0,32,2,32,2,41,2,80,55,3,64,2,64,3,64,32,2,65,28,106,16,161,8,34,5,69,13,1,32,2,32,5,54,2,80,35,0,65,16,107,34,5,36,0,32,2,65,64,107,34,4,40,2,8,33,7,32,5,65,8,106,32,2,65,208,0,106,40,2,0,40,2,0,65,8,106,32,4,40,2,0,16,166,6,32,5,40,2,12,33,10,32,5,40,2,8,34,15,69,4,64,32,4,65,4,106,32,7,32,10,16,240,26,32,4,32,7,65,1,106,54,2,8,11,32,2,65,16,106,34,4,32,15,54,2,0,32,4,32,10,54,2,4,32,5,65,16,106,36,0,32,2,40,2,16,69,13,0,11,32,2,40,2,20,33,5,32,2,40,2,68,34,4,65,132,1,73,13,2,32,4,16,222,9,12,2,11,32,2,65,216,0,106,32,2,65,200,0,106,40,2,0,54,2,0,32,2,32,2,41,3,64,55,3,80,32,2,65,8,106,32,2,65,208,0,106,16,194,25,32,2,40,2,12,33,5,32,2,40,2,8,12,2,11,32,2,40,2,84,33,5,11,65,1,11,33,4,32,6,32,5,54,2,4,32,6,32,4,54,2,0,32,2,65,224,0,106,36,0,32,3,40,2,12,33,2,32,3,40,2,8,34,5,69,4,64,32,13,65,4,106,65,128,134,194,0,65,3,16,187,21,32,2,16,219,26,11,32,8,65,40,106,34,4,32,5,54,2,0,32,4,32,2,54,2,4,32,3,65,16,106,36,0,2,64,32,8,40,2,40,4,64,32,8,40,2,44,33,2,12,1,11,35,0,65,16,107,34,13,36,0,32,13,65,8,106,33,15,32,8,65,48,106,34,12,40,2,0,33,5,35,0,65,240,0,107,34,4,36,0,2,127,32,11,65,12,106,34,2,40,2,0,34,3,69,4,64,65,0,33,3,65,0,12,1,11,32,4,32,3,54,2,52,32,4,65,0,54,2,48,32,4,32,3,54,2,36,32,4,65,0,54,2,32,32,4,32,2,40,2,4,34,3,54,2,56,32,4,32,3,54,2,40,32,2,40,2,8,33,3,65,1,11,33,2,32,4,32,3,54,2,60,32,4,32,2,54,2,44,32,4,32,2,54,2,28,32,4,65,216,0,106,32,5,32,3,16,136,20,2,127,2,64,32,4,40,2,88,65,2,71,4,64,32,4,65,208,0,106,32,4,65,232,0,106,40,2,0,54,2,0,32,4,65,200,0,106,32,4,65,224,0,106,41,2,0,55,3,0,32,4,32,4,41,2,88,55,3,64,2,64,3,64,32,4,65,16,106,32,4,65,28,106,16,162,7,32,4,40,2,16,34,2,69,13,1,32,4,40,2,20,33,3,32,4,32,2,54,2,108,32,4,32,3,54,2,88,35,0,65,16,107,34,7,36,0,35,0,65,16,107,34,2,36,0,32,4,65,64,107,34,5,34,3,40,2,16,33,6,32,2,32,4,65,236,0,106,40,2,0,54,2,12,32,2,32,6,32,2,65,12,106,16,193,9,32,2,40,2,4,33,6,32,2,40,2,0,34,10,69,4,64,2,64,32,3,40,2,8,69,13,0,32,3,40,2,12,34,14,65,132,1,73,13,0,32,14,16,222,9,11,32,3,32,6,54,2,12,32,3,65,1,54,2,8,11,32,4,65,216,0,106,33,3,32,7,65,8,106,34,14,32,10,54,2,0,32,14,32,6,54,2,4,32,2,65,16,106,36,0,32,4,65,8,106,34,14,2,127,32,7,40,2,8,4,64,32,7,40,2,12,33,3,65,1,12,1,11,35,0,65,32,107,34,6,36,0,32,5,34,2,40,2,8,33,10,32,2,65,0,54,2,8,32,6,32,10,32,2,40,2,12,16,195,24,34,10,54,2,20,32,6,65,8,106,32,3,40,2,0,32,2,40,2,16,16,202,8,32,6,40,2,12,33,3,2,127,2,64,2,64,2,64,2,64,32,6,40,2,8,69,4,64,32,6,32,3,54,2,24,32,2,40,2,0,13,1,32,2,65,4,106,32,6,65,20,106,32,6,65,24,106,16,203,25,34,2,65,132,1,79,4,64,32,2,16,222,9,32,6,40,2,24,33,3,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,6,40,2,20,34,2,65,132,1,73,13,2,32,2,16,222,9,12,2,11,32,10,65,132,1,73,13,2,32,10,16,222,9,12,2,11,32,6,32,10,54,2,28,32,6,65,28,106,16,243,26,69,4,64,65,212,245,192,0,65,51,16,230,13,33,2,32,10,65,132,1,79,4,64,32,10,16,222,9,11,32,3,65,132,1,73,13,3,32,3,16,222,9,12,3,11,32,2,65,4,106,32,10,32,3,16,219,26,11,65,0,12,2,11,32,3,33,2,11,65,1,11,33,3,32,7,32,2,54,2,4,32,7,32,3,54,2,0,32,6,65,32,106,36,0,32,7,40,2,4,33,3,32,7,40,2,0,11,54,2,0,32,14,32,3,54,2,4,32,7,65,16,106,36,0,32,4,40,2,8,69,13,0,11,32,4,40,2,12,33,3,32,5,16,172,21,12,2,11,32,4,65,232,0,106,32,4,65,208,0,106,40,2,0,54,2,0,32,4,65,224,0,106,32,4,65,200,0,106,41,3,0,55,3,0,32,4,32,4,41,3,64,55,3,88,32,4,32,4,65,216,0,106,16,186,21,32,4,40,2,4,33,3,32,4,40,2,0,12,2,11,32,4,40,2,92,33,3,11,65,1,11,33,2,32,15,32,3,54,2,4,32,15,32,2,54,2,0,32,4,65,240,0,106,36,0,32,13,40,2,12,33,2,32,13,40,2,8,34,3,69,4,64,32,12,65,4,106,65,131,134,194,0,65,6,16,187,21,32,2,16,219,26,11,32,8,65,32,106,34,5,32,3,54,2,0,32,5,32,2,54,2,4,32,13,65,16,106,36,0,32,8,40,2,32,4,64,32,8,40,2,36,33,2,12,1,11,35,0,65,16,107,34,4,36,0,32,4,65,8,106,33,10,32,8,65,48,106,34,20,40,2,0,33,6,35,0,65,224,0,107,34,2,36,0,32,2,65,0,54,2,48,32,2,65,0,54,2,32,32,2,32,11,65,24,106,34,5,40,2,4,34,7,54,2,56,32,2,32,5,40,2,0,34,3,54,2,52,32,2,32,7,54,2,40,32,2,32,3,54,2,36,32,2,32,5,40,2,8,65,0,32,3,27,34,5,54,2,60,32,2,32,3,65,0,71,34,3,54,2,44,32,2,32,3,54,2,28,32,2,65,208,0,106,32,6,65,1,32,5,16,209,24,2,127,2,64,32,2,40,2,80,4,64,32,2,65,200,0,106,32,2,65,216,0,106,40,2,0,54,2,0,32,2,32,2,41,2,80,55,3,64,2,64,3,64,32,2,65,28,106,16,180,7,34,3,69,13,1,32,2,32,3,54,2,80,32,2,65,16,106,33,13,35,0,65,64,106,34,3,36,0,32,2,65,208,0,106,40,2,0,33,15,32,2,65,64,107,34,6,40,2,8,33,12,32,6,40,2,0,33,7,16,209,25,33,14,32,3,65,48,106,34,5,65,0,54,2,8,32,5,32,14,54,2,4,32,5,32,7,54,2,0,2,64,2,64,2,64,2,127,2,64,32,3,40,2,48,4,64,32,3,65,40,106,32,3,65,56,106,40,2,0,54,2,0,32,3,32,3,41,2,48,55,3,32,35,0,65,16,107,34,5,36,0,32,3,65,32,106,34,7,40,2,8,33,14,32,5,65,8,106,32,15,32,7,40,2,0,16,200,8,32,5,40,2,12,33,18,32,5,40,2,8,34,21,69,4,64,32,7,65,4,106,32,14,32,18,16,240,26,32,7,32,14,65,1,106,54,2,8,11,32,3,65,24,106,34,7,32,21,54,2,0,32,7,32,18,54,2,4,32,5,65,16,106,36,0,32,3,40,2,24,69,13,1,32,3,40,2,28,12,2,11,32,3,40,2,52,33,5,12,2,11,35,0,65,16,107,34,5,36,0,32,3,65,32,106,34,7,40,2,8,33,14,32,5,65,8,106,32,7,40,2,0,32,15,65,48,106,16,253,8,32,5,40,2,12,33,15,32,5,40,2,8,34,18,69,4,64,32,7,65,4,106,32,14,32,15,16,240,26,32,7,32,14,65,1,106,54,2,8,11,32,3,65,16,106,34,7,32,18,54,2,0,32,7,32,15,54,2,4,32,5,65,16,106,36,0,32,3,40,2,16,69,13,2,32,3,40,2,20,11,33,5,32,3,40,2,36,34,6,65,132,1,73,13,0,32,6,16,222,9,11,65,1,33,7,12,1,11,32,3,65,56,106,32,3,65,40,106,40,2,0,54,2,0,32,3,32,3,41,3,32,55,3,48,32,3,65,8,106,32,3,65,48,106,16,194,25,32,3,40,2,12,33,5,32,3,40,2,8,34,7,13,0,32,6,65,4,106,32,12,32,5,16,240,26,32,6,32,12,65,1,106,54,2,8,11,32,13,32,5,54,2,4,32,13,32,7,54,2,0,32,3,65,64,107,36,0,32,2,40,2,16,69,13,0,11,32,2,40,2,20,33,5,32,2,40,2,68,34,3,65,132,1,73,13,2,32,3,16,222,9,12,2,11,32,2,65,216,0,106,32,2,65,200,0,106,40,2,0,54,2,0,32,2,32,2,41,3,64,55,3,80,32,2,65,8,106,32,2,65,208,0,106,16,194,25,32,2,40,2,12,33,5,32,2,40,2,8,12,2,11,32,2,40,2,84,33,5,11,65,1,11,33,3,32,10,32,5,54,2,4,32,10,32,3,54,2,0,32,2,65,224,0,106,36,0,32,4,40,2,12,33,2,32,4,40,2,8,34,3,69,4,64,32,20,65,4,106,65,137,134,194,0,65,7,16,187,21,32,2,16,219,26,11,32,8,65,24,106,34,5,32,3,54,2,0,32,5,32,2,54,2,4,32,4,65,16,106,36,0,32,8,40,2,24,4,64,32,8,40,2,28,33,2,12,1,11,35,0,65,16,107,34,10,36,0,32,10,65,8,106,33,13,32,8,65,48,106,34,15,40,2,0,33,5,35,0,65,240,0,107,34,4,36,0,2,127,32,11,65,36,106,34,2,40,2,0,34,3,69,4,64,65,0,33,3,65,0,12,1,11,32,4,32,3,54,2,52,32,4,65,0,54,2,48,32,4,32,3,54,2,36,32,4,65,0,54,2,32,32,4,32,2,40,2,4,34,3,54,2,56,32,4,32,3,54,2,40,32,2,40,2,8,33,3,65,1,11,33,2,32,4,32,3,54,2,60,32,4,32,2,54,2,44,32,4,32,2,54,2,28,32,4,65,216,0,106,32,5,32,3,16,136,20,2,127,2,64,32,4,40,2,88,65,2,71,4,64,32,4,65,208,0,106,32,4,65,232,0,106,40,2,0,54,2,0,32,4,65,200,0,106,32,4,65,224,0,106,41,2,0,55,3,0,32,4,32,4,41,2,88,55,3,64,2,64,3,64,32,4,65,16,106,32,4,65,28,106,16,221,6,32,4,40,2,16,34,2,69,13,1,32,4,40,2,20,33,3,32,4,32,2,54,2,108,32,4,32,3,54,2,88,35,0,65,16,107,34,7,36,0,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,4,65,64,107,34,5,34,3,40,2,16,32,4,65,236,0,106,40,2,0,16,253,8,32,2,40,2,12,33,6,32,2,40,2,8,34,11,69,4,64,2,64,32,3,40,2,8,69,13,0,32,3,40,2,12,34,12,65,132,1,73,13,0,32,12,16,222,9,11,32,3,32,6,54,2,12,32,3,65,1,54,2,8,11,32,4,65,216,0,106,33,3,32,7,65,8,106,34,12,32,11,54,2,0,32,12,32,6,54,2,4,32,2,65,16,106,36,0,32,4,65,8,106,34,12,2,127,32,7,40,2,8,4,64,32,7,40,2,12,33,3,65,1,12,1,11,35,0,65,32,107,34,6,36,0,32,5,34,2,40,2,8,33,11,32,2,65,0,54,2,8,32,6,32,11,32,2,40,2,12,16,195,24,34,11,54,2,20,32,6,65,8,106,32,2,40,2,16,32,3,40,2,0,41,3,0,16,159,12,32,6,40,2,12,33,3,2,127,2,64,2,64,2,64,2,64,32,6,40,2,8,69,4,64,32,6,32,3,54,2,24,32,2,40,2,0,13,1,32,2,65,4,106,32,6,65,20,106,32,6,65,24,106,16,203,25,34,2,65,132,1,79,4,64,32,2,16,222,9,32,6,40,2,24,33,3,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,6,40,2,20,34,2,65,132,1,73,13,2,32,2,16,222,9,12,2,11,32,11,65,132,1,73,13,2,32,11,16,222,9,12,2,11,32,6,32,11,54,2,28,32,6,65,28,106,16,243,26,69,4,64,65,212,245,192,0,65,51,16,230,13,33,2,32,11,65,132,1,79,4,64,32,11,16,222,9,11,32,3,65,132,1,73,13,3,32,3,16,222,9,12,3,11,32,2,65,4,106,32,11,32,3,16,219,26,11,65,0,12,2,11,32,3,33,2,11,65,1,11,33,3,32,7,32,2,54,2,4,32,7,32,3,54,2,0,32,6,65,32,106,36,0,32,7,40,2,4,33,3,32,7,40,2,0,11,54,2,0,32,12,32,3,54,2,4,32,7,65,16,106,36,0,32,4,40,2,8,69,13,0,11,32,4,40,2,12,33,3,32,5,16,172,21,12,2,11,32,4,65,232,0,106,32,4,65,208,0,106,40,2,0,54,2,0,32,4,65,224,0,106,32,4,65,200,0,106,41,3,0,55,3,0,32,4,32,4,41,3,64,55,3,88,32,4,32,4,65,216,0,106,16,186,21,32,4,40,2,4,33,3,32,4,40,2,0,12,2,11,32,4,40,2,92,33,3,11,65,1,11,33,2,32,13,32,3,54,2,4,32,13,32,2,54,2,0,32,4,65,240,0,106,36,0,32,10,40,2,12,33,2,32,10,40,2,8,34,3,69,4,64,32,15,65,4,106,65,144,134,194,0,65,9,16,187,21,32,2,16,219,26,11,32,8,65,16,106,34,5,32,3,54,2,0,32,5,32,2,54,2,4,32,10,65,16,106,36,0,32,8,40,2,16,4,64,32,8,40,2,20,33,2,12,1,11,32,8,65,8,106,32,8,40,2,48,32,8,40,2,52,16,162,26,32,8,40,2,12,33,2,32,8,40,2,8,12,2,11,32,8,40,2,52,34,3,65,132,1,73,13,0,32,3,16,222,9,11,65,1,11,33,3,32,17,32,2,54,2,4,32,17,32,3,54,2,0,32,8,65,64,107,36,0,32,16,40,2,12,33,2,32,16,40,2,8,34,3,69,4,64,32,19,65,4,106,65,198,128,192,0,65,8,16,187,21,32,2,16,219,26,11,32,9,65,24,106,34,5,32,3,54,2,0,32,5,32,2,54,2,4,32,16,65,16,106,36,0,32,9,40,2,24,4,64,32,9,40,2,28,33,2,12,1,11,35,0,65,16,107,34,11,36,0,32,11,65,8,106,33,16,32,1,65,188,4,106,33,1,32,9,65,64,107,34,15,40,2,0,33,2,35,0,65,32,107,34,4,36,0,65,1,33,13,32,4,65,24,106,32,2,16,163,26,32,4,40,2,28,33,2,2,64,32,4,40,2,24,34,3,69,13,0,32,4,32,2,54,2,20,32,4,32,3,54,2,16,35,0,65,16,107,34,10,36,0,32,10,65,8,106,33,17,32,4,65,16,106,34,12,40,2,0,33,3,35,0,65,240,0,107,34,5,36,0,2,127,32,1,40,2,0,34,2,69,4,64,65,0,33,2,65,0,12,1,11,32,5,32,2,54,2,52,32,5,65,0,54,2,48,32,5,32,2,54,2,36,32,5,65,0,54,2,32,32,5,32,1,40,2,4,34,2,54,2,56,32,5,32,2,54,2,40,32,1,40,2,8,33,2,65,1,11,33,1,32,5,32,2,54,2,60,32,5,32,1,54,2,44,32,5,32,1,54,2,28,32,5,65,216,0,106,32,3,32,2,16,136,20,2,127,2,64,32,5,40,2,88,65,2,71,4,64,32,5,65,208,0,106,32,5,65,232,0,106,40,2,0,54,2,0,32,5,65,200,0,106,32,5,65,224,0,106,41,2,0,55,3,0,32,5,32,5,41,2,88,55,3,64,2,64,3,64,32,5,65,16,106,32,5,65,28,106,16,207,6,32,5,40,2,16,34,1,69,13,1,32,5,40,2,20,33,2,32,5,32,1,54,2,108,32,5,32,2,54,2,88,35,0,65,16,107,34,6,36,0,35,0,65,16,107,34,2,36,0,32,5,65,64,107,34,3,40,2,16,33,8,32,5,65,236,0,106,40,2,0,33,7,35,0,65,208,0,107,34,1,36,0,32,1,65,0,54,2,40,32,1,66,128,128,128,128,16,55,2,32,32,1,65,3,58,0,76,32,1,65,32,54,2,60,32,1,65,0,54,2,72,32,1,65,232,240,192,0,54,2,68,32,1,65,0,54,2,52,32,1,65,0,54,2,44,32,1,32,1,65,32,106,54,2,64,32,1,32,7,54,2,16,32,1,65,16,106,34,7,32,1,65,44,106,16,205,10,4,64,65,144,241,192,0,65,55,32,7,65,128,241,192,0,65,148,242,192,0,16,253,13,0,11,32,1,65,24,106,32,1,65,40,106,40,2,0,34,7,54,2,0,32,1,32,1,41,2,32,55,3,16,32,1,65,8,106,32,8,32,1,40,2,20,32,7,16,152,25,32,1,41,3,8,33,22,32,1,65,16,106,16,214,24,32,2,65,8,106,32,22,55,3,0,32,1,65,208,0,106,36,0,32,2,40,2,12,33,1,32,2,40,2,8,34,8,69,4,64,2,64,32,3,40,2,8,69,13,0,32,3,40,2,12,34,7,65,132,1,73,13,0,32,7,16,222,9,11,32,3,32,1,54,2,12,32,3,65,1,54,2,8,11,32,5,65,216,0,106,33,14,32,6,65,8,106,34,7,32,8,54,2,0,32,7,32,1,54,2,4,32,2,65,16,106,36,0,32,5,65,8,106,34,18,2,127,32,6,40,2,8,4,64,32,6,40,2,12,33,2,65,1,12,1,11,35,0,65,32,107,34,8,36,0,32,3,34,1,40,2,8,33,2,32,3,65,0,54,2,8,32,8,32,2,32,3,40,2,12,16,195,24,34,7,54,2,20,32,8,65,8,106,32,3,40,2,16,32,14,40,2,0,40,2,0,16,151,25,32,8,40,2,12,33,2,2,127,2,64,2,64,2,64,2,64,32,8,40,2,8,69,4,64,32,8,32,2,54,2,24,32,3,40,2,0,13,1,32,3,65,4,106,32,8,65,20,106,32,8,65,24,106,16,203,25,34,1,65,132,1,79,4,64,32,1,16,222,9,32,8,40,2,24,33,2,11,32,2,65,132,1,79,4,64,32,2,16,222,9,11,32,8,40,2,20,34,1,65,132,1,73,13,2,32,1,16,222,9,12,2,11,32,7,65,132,1,73,13,2,32,7,16,222,9,12,2,11,32,8,32,7,54,2,28,32,8,65,28,106,16,243,26,69,4,64,65,212,245,192,0,65,51,16,230,13,33,1,32,7,65,132,1,79,4,64,32,7,16,222,9,11,32,2,65,132,1,73,13,3,32,2,16,222,9,12,3,11,32,1,65,4,106,32,7,32,2,16,219,26,11,65,0,12,2,11,32,2,33,1,11,65,1,11,33,2,32,6,32,1,54,2,4,32,6,32,2,54,2,0,32,8,65,32,106,36,0,32,6,40,2,4,33,2,32,6,40,2,0,11,54,2,0,32,18,32,2,54,2,4,32,6,65,16,106,36,0,32,5,40,2,8,69,13,0,11,32,5,40,2,12,33,2,32,3,16,172,21,12,2,11,32,5,65,232,0,106,32,5,65,208,0,106,40,2,0,54,2,0,32,5,65,224,0,106,32,5,65,200,0,106,41,3,0,55,3,0,32,5,32,5,41,3,64,55,3,88,32,5,32,5,65,216,0,106,16,186,21,32,5,40,2,4,33,2,32,5,40,2,0,12,2,11,32,5,40,2,92,33,2,11,65,1,11,33,1,32,17,32,2,54,2,4,32,17,32,1,54,2,0,32,5,65,240,0,106,36,0,32,10,40,2,12,33,1,32,10,40,2,8,34,2,69,4,64,32,12,65,4,106,65,195,130,192,0,65,13,16,187,21,32,1,16,219,26,11,32,4,65,8,106,34,3,32,2,54,2,0,32,3,32,1,54,2,4,32,10,65,16,106,36,0,32,4,40,2,8,69,4,64,32,4,32,4,40,2,16,32,4,40,2,20,16,162,26,32,4,40,2,4,33,2,32,4,40,2,0,33,13,12,1,11,32,4,40,2,12,33,2,32,4,40,2,20,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,16,32,2,54,2,4,32,16,32,13,54,2,0,32,4,65,32,106,36,0,32,11,40,2,12,33,1,32,11,40,2,8,34,2,69,4,64,32,15,65,4,106,65,206,128,192,0,65,7,16,187,21,32,1,16,219,26,11,32,9,65,16,106,34,3,32,2,54,2,0,32,3,32,1,54,2,4,32,11,65,16,106,36,0,32,9,40,2,16,4,64,32,9,40,2,20,33,2,12,1,11,32,9,65,8,106,32,9,40,2,64,32,9,40,2,68,16,162,26,32,9,40,2,12,33,2,32,9,40,2,8,12,2,11,32,9,40,2,68,34,1,65,132,1,73,13,0,32,1,16,222,9,11,65,1,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,9,65,208,0,106,36,0,11,241,3,1,11,127,35,0,65,32,107,34,6,36,0,32,1,32,1,40,2,20,34,5,65,1,106,34,7,54,2,20,2,64,32,1,40,2,16,34,8,32,7,75,4,64,32,5,65,2,106,33,9,32,1,65,12,106,33,10,32,1,40,2,12,32,7,106,33,11,32,5,65,127,115,32,8,106,33,12,65,0,33,5,2,64,2,64,3,64,32,5,32,11,106,45,0,0,34,13,65,48,107,34,14,65,255,1,113,34,15,65,10,79,4,64,32,5,69,4,64,32,6,65,13,54,2,20,32,6,32,10,16,129,18,32,6,65,20,106,32,6,40,2,0,32,6,40,2,4,16,230,18,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,6,11,32,4,32,5,107,33,5,32,13,65,32,114,65,229,0,71,13,3,32,0,32,1,32,2,32,3,32,5,16,157,4,12,5,11,32,15,65,5,75,32,3,66,153,179,230,204,153,179,230,204,25,82,114,32,3,66,152,179,230,204,153,179,230,204,25,86,113,13,1,32,1,32,5,32,9,106,54,2,20,32,3,66,10,126,32,14,173,66,255,1,131,124,33,3,32,12,32,5,65,1,106,34,5,71,13,0,11,32,4,32,7,106,32,8,107,33,5,12,1,11,32,4,32,5,107,33,5,2,64,2,64,2,64,32,1,40,2,20,34,4,32,1,40,2,16,34,7,79,13,0,32,1,40,2,12,33,8,3,64,32,4,32,8,106,45,0,0,34,9,65,48,107,65,255,1,113,65,9,77,4,64,32,1,32,4,65,1,106,34,4,54,2,20,32,4,32,7,71,13,1,12,2,11,11,32,9,65,32,114,65,229,0,70,13,1,11,32,0,32,1,32,2,32,3,32,5,16,234,6,12,1,11,32,0,32,1,32,2,32,3,32,5,16,157,4,11,12,2,11,32,0,32,1,32,2,32,3,32,5,16,234,6,12,1,11,32,6,65,5,54,2,20,32,6,65,8,106,32,1,65,12,106,16,129,18,32,6,65,20,106,32,6,40,2,8,32,6,40,2,12,16,230,18,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,11,32,6,65,32,106,36,0,11,248,2,1,1,126,32,0,32,1,41,3,24,34,2,66,56,134,32,2,66,128,254,3,131,66,40,134,132,32,2,66,128,128,252,7,131,66,24,134,32,2,66,128,128,128,248,15,131,66,8,134,132,132,32,2,66,8,136,66,128,128,128,248,15,131,32,2,66,24,136,66,128,128,252,7,131,132,32,2,66,40,136,66,128,254,3,131,32,2,66,56,136,132,132,132,55,0,0,32,0,32,1,41,3,16,34,2,66,56,134,32,2,66,128,254,3,131,66,40,134,132,32,2,66,128,128,252,7,131,66,24,134,32,2,66,128,128,128,248,15,131,66,8,134,132,132,32,2,66,8,136,66,128,128,128,248,15,131,32,2,66,24,136,66,128,128,252,7,131,132,32,2,66,40,136,66,128,254,3,131,32,2,66,56,136,132,132,132,55,0,8,32,0,32,1,41,3,8,34,2,66,56,134,32,2,66,128,254,3,131,66,40,134,132,32,2,66,128,128,252,7,131,66,24,134,32,2,66,128,128,128,248,15,131,66,8,134,132,132,32,2,66,8,136,66,128,128,128,248,15,131,32,2,66,24,136,66,128,128,252,7,131,132,32,2,66,40,136,66,128,254,3,131,32,2,66,56,136,132,132,132,55,0,16,32,0,32,1,41,3,0,34,2,66,56,134,32,2,66,128,254,3,131,66,40,134,132,32,2,66,128,128,252,7,131,66,24,134,32,2,66,128,128,128,248,15,131,66,8,134,132,132,32,2,66,8,136,66,128,128,128,248,15,131,32,2,66,24,136,66,128,128,252,7,131,132,32,2,66,40,136,66,128,254,3,131,32,2,66,56,136,132,132,132,55,0,24,11,170,54,2,17,127,2,126,35,0,65,240,5,107,34,8,36,0,2,64,2,64,2,64,32,1,40,2,0,65,2,70,4,64,32,8,65,240,3,106,33,10,35,0,65,128,1,107,34,9,36,0,32,9,32,2,54,2,12,32,9,65,56,106,34,2,32,1,65,4,106,32,9,65,12,106,16,239,11,2,64,32,9,45,0,56,34,6,65,37,70,4,64,32,9,65,24,106,32,9,65,196,0,106,34,1,41,2,0,55,3,0,32,9,32,9,41,2,60,55,3,16,32,2,32,9,65,16,106,16,201,6,32,10,2,126,32,9,45,0,56,65,37,70,4,64,32,10,32,9,41,2,60,55,2,8,32,10,65,16,106,32,1,41,2,0,55,2,0,66,2,12,1,11,32,10,65,8,106,32,9,65,56,106,65,200,0,16,193,5,26,66,1,11,55,3,0,12,1,11,32,9,65,47,106,34,2,32,9,65,200,0,106,40,0,0,54,0,0,32,9,65,40,106,34,1,32,9,65,193,0,106,41,0,0,55,3,0,32,9,32,9,41,0,57,55,3,32,32,10,65,28,106,32,9,65,204,0,106,65,52,16,193,5,26,32,10,65,24,106,32,2,40,0,0,54,0,0,32,10,65,17,106,32,1,41,3,0,55,0,0,32,10,32,9,41,3,32,55,0,9,32,10,32,6,58,0,8,32,10,66,0,55,3,0,11,32,9,65,128,1,106,36,0,32,8,65,128,2,106,34,1,32,8,65,128,4,106,41,3,0,55,3,0,32,8,32,8,41,3,248,3,55,3,248,1,32,8,41,3,240,3,34,20,66,2,82,13,1,32,8,65,240,1,106,32,1,41,3,0,55,3,0,32,8,32,8,41,3,248,1,55,3,232,1,65,2,33,1,12,2,11,32,8,65,240,3,106,33,5,35,0,65,128,8,107,34,3,36,0,32,3,32,2,54,2,0,32,3,65,0,54,2,12,32,3,66,128,128,128,128,192,0,55,2,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,92,65,1,107,14,27,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,0,11,32,3,65,0,58,0,248,4,12,27,11,32,3,65,1,58,0,248,4,12,26,11,32,3,65,252,4,106,32,1,65,224,0,106,16,196,15,32,3,65,2,58,0,248,4,12,25,11,32,3,65,252,4,106,32,1,65,224,0,106,16,196,15,32,3,65,3,58,0,248,4,12,24,11,32,3,65,137,5,106,32,1,65,237,0,106,40,0,0,54,0,0,32,3,65,129,5,106,32,1,65,229,0,106,41,0,0,55,0,0,32,3,65,4,58,0,248,4,32,3,32,1,41,0,93,55,0,249,4,12,23,11,32,3,65,5,58,0,248,4,32,3,32,1,41,2,96,55,2,252,4,12,22,11,32,3,65,6,58,0,248,4,32,3,32,1,40,2,96,54,2,252,4,12,21,11,32,3,65,252,4,106,32,1,65,224,0,106,16,196,15,32,3,65,7,58,0,248,4,12,20,11,32,3,65,252,4,106,32,1,65,224,0,106,16,196,15,32,3,65,8,58,0,248,4,12,19,11,32,3,65,252,4,106,32,1,65,224,0,106,16,196,15,32,3,65,9,58,0,248,4,12,18,11,32,3,65,252,4,106,32,1,65,224,0,106,16,196,15,32,3,65,10,58,0,248,4,12,17,11,32,1,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,17,32,3,65,11,58,0,248,4,32,3,32,2,54,2,252,4,12,16,11,32,1,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,16,32,3,65,12,58,0,248,4,32,3,32,2,54,2,252,4,12,15,11,32,1,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,15,32,3,65,13,58,0,248,4,32,3,32,2,54,2,252,4,12,14,11,32,1,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,14,32,3,65,14,58,0,248,4,32,3,32,2,54,2,252,4,12,13,11,32,1,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,13,32,3,65,15,58,0,248,4,32,3,32,2,54,2,252,4,12,12,11,32,1,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,12,32,3,65,16,58,0,248,4,32,3,32,2,54,2,252,4,12,11,11,32,1,40,2,96,34,2,32,2,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,11,32,3,65,17,58,0,248,4,32,3,32,2,54,2,252,4,12,10,11,32,1,40,2,96,34,6,32,6,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,10,32,1,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,10,32,3,32,4,54,2,128,5,32,3,32,6,54,2,252,4,32,3,65,18,58,0,248,4,12,9,11,32,1,40,2,96,34,6,32,6,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,9,32,1,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,9,32,3,32,4,54,2,128,5,32,3,32,6,54,2,252,4,32,3,65,19,58,0,248,4,12,8,11,32,1,40,2,96,34,6,32,6,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,8,32,1,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,8,32,1,40,2,104,34,2,32,2,40,2,0,34,7,65,1,106,54,2,0,32,7,65,0,72,13,8,32,3,32,2,54,2,132,5,32,3,32,4,54,2,128,5,32,3,32,6,54,2,252,4,32,3,65,20,58,0,248,4,12,7,11,32,1,40,2,96,34,6,32,6,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,7,32,1,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,7,32,3,32,4,54,2,128,5,32,3,32,6,54,2,252,4,32,3,65,21,58,0,248,4,12,6,11,32,1,40,2,96,34,6,32,6,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,6,32,1,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,6,32,3,32,4,54,2,128,5,32,3,32,6,54,2,252,4,32,3,65,22,58,0,248,4,12,5,11,32,1,40,2,96,34,6,32,6,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,5,32,1,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,5,32,3,32,4,54,2,128,5,32,3,32,6,54,2,252,4,32,3,65,23,58,0,248,4,12,4,11,32,1,40,2,96,34,6,32,6,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,4,32,1,40,2,100,34,4,32,4,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,4,32,3,32,4,54,2,128,5,32,3,32,6,54,2,252,4,32,3,65,24,58,0,248,4,12,3,11,32,1,40,2,108,33,2,32,3,65,248,2,106,32,1,65,224,0,106,16,133,9,32,3,32,2,54,2,132,3,32,3,65,132,5,106,32,3,65,128,3,106,41,2,0,55,2,0,32,3,65,25,58,0,248,4,32,3,32,3,41,2,248,2,55,2,252,4,12,2,11,32,1,40,2,108,33,2,32,3,65,248,2,106,32,1,65,224,0,106,16,239,8,32,3,32,2,54,2,132,3,32,3,65,132,5,106,32,3,65,128,3,106,41,2,0,55,2,0,32,3,65,26,58,0,248,4,32,3,32,3,41,2,248,2,55,2,252,4,12,1,11,32,1,40,2,108,33,2,32,3,65,248,2,106,32,1,65,224,0,106,16,239,8,32,3,32,2,54,2,132,3,32,3,65,132,5,106,32,3,65,128,3,106,41,2,0,55,2,0,32,3,65,27,58,0,248,4,32,3,32,3,41,2,248,2,55,2,252,4,11,32,3,65,239,3,106,32,1,65,247,0,106,40,0,0,54,0,0,32,3,65,220,3,106,32,3,65,128,5,106,41,2,0,55,2,0,32,3,65,228,3,106,32,3,65,136,5,106,41,2,0,55,2,0,32,3,32,3,41,2,248,4,55,2,212,3,32,3,32,1,40,2,116,54,2,236,3,32,3,65,248,2,106,34,2,32,1,65,220,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,6,4,64,32,6,66,129,128,128,128,16,55,2,0,32,6,65,8,106,32,2,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,1,69,4,64,65,4,65,28,16,177,28,0,11,32,1,32,6,65,0,32,3,65,16,106,34,6,16,238,13,32,6,66,1,55,2,8,32,6,32,1,54,2,4,32,6,65,1,54,2,0,32,3,65,40,106,32,3,65,24,106,41,2,0,55,3,0,32,3,32,3,41,2,16,55,3,32,32,3,65,52,106,32,3,65,32,106,16,145,3,32,3,40,2,52,65,128,128,128,128,120,70,13,2,32,3,65,208,3,106,33,17,32,3,65,136,3,106,33,18,32,3,65,128,3,106,33,19,32,3,65,141,5,106,33,9,32,3,65,248,4,106,65,1,114,33,16,32,3,65,141,3,106,33,14,32,2,65,1,114,33,15,3,64,32,3,65,216,0,106,32,3,65,196,0,106,40,2,0,54,2,0,32,3,65,208,0,106,32,3,65,60,106,41,2,0,55,3,0,32,3,32,3,41,2,52,55,3,72,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,84,34,1,45,0,100,34,2,65,2,107,14,26,18,19,17,0,1,20,21,22,23,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,24,25,33,11,32,1,40,2,108,33,7,11,32,1,40,2,104,33,4,12,31,11,32,3,40,2,80,69,13,39,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,40,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,13,30,12,35,11,32,3,40,2,80,69,13,38,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,39,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,34,12,29,11,32,3,40,2,80,69,13,37,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,38,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,33,12,28,11,32,3,40,2,80,69,13,36,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,37,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,32,12,27,11,32,3,40,2,80,69,13,35,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,36,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,31,12,26,11,32,3,40,2,80,69,13,34,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,35,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,30,12,25,11,32,3,40,2,80,69,13,33,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,34,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,29,12,24,11,32,3,40,2,80,69,13,32,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,33,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,28,32,3,40,2,80,34,1,65,1,77,13,34,32,3,40,2,12,34,7,32,3,40,2,76,40,2,4,34,1,77,13,35,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,28,12,23,11,32,3,40,2,80,69,13,31,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,32,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,27,32,3,40,2,80,34,1,65,1,77,13,33,32,3,40,2,12,34,7,32,3,40,2,76,40,2,4,34,1,77,13,34,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,27,12,22,11,32,3,40,2,80,69,13,30,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,31,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,32,3,40,2,80,34,1,65,1,77,13,32,32,3,40,2,12,34,7,32,3,40,2,76,40,2,4,34,1,77,13,33,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,32,3,40,2,80,34,1,65,2,77,13,14,32,3,40,2,12,34,1,32,3,40,2,76,40,2,8,34,6,77,13,15,32,3,40,2,8,32,6,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,12,21,11,32,3,40,2,80,69,13,29,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,30,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,25,32,3,40,2,80,34,1,65,1,77,13,31,32,3,40,2,12,34,7,32,3,40,2,76,40,2,4,34,1,77,13,32,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,25,12,20,11,32,3,40,2,80,69,13,28,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,29,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,32,3,40,2,80,34,1,65,1,77,13,30,32,3,40,2,12,34,7,32,3,40,2,76,40,2,4,34,1,77,13,31,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,12,19,11,32,3,40,2,80,69,13,27,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,28,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,32,3,40,2,80,34,1,65,1,77,13,29,32,3,40,2,12,34,7,32,3,40,2,76,40,2,4,34,1,77,13,30,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,12,18,11,32,3,40,2,80,69,13,26,32,3,40,2,12,34,4,32,3,40,2,76,40,2,0,34,1,77,13,27,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,80,34,1,65,1,77,13,28,32,3,40,2,12,34,7,32,3,40,2,76,40,2,4,34,1,77,13,29,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,12,17,11,32,3,65,248,2,106,32,1,65,232,0,106,32,3,40,2,76,32,3,40,2,80,32,3,40,2,8,32,3,40,2,12,16,161,10,32,3,40,2,132,3,33,12,32,3,40,2,128,3,33,11,32,3,40,2,252,2,33,7,32,3,40,2,248,2,33,4,12,16,11,32,3,65,230,1,106,32,1,65,231,0,106,45,0,0,58,0,0,32,3,32,1,47,0,101,59,1,228,1,32,1,45,0,120,33,13,32,1,40,0,116,33,12,32,1,40,0,112,33,11,32,1,40,0,108,33,7,32,1,40,0,104,33,4,12,15,11,32,3,65,248,2,106,32,1,40,2,108,32,1,40,2,112,32,3,40,2,0,34,1,65,4,106,32,1,40,2,0,16,222,2,32,3,40,2,248,2,69,4,64,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,12,32,3,40,2,132,3,33,11,32,3,40,2,128,3,33,7,32,3,40,2,252,2,33,4,32,3,65,248,4,106,34,1,32,14,65,131,1,16,193,5,26,32,3,65,224,0,106,32,1,65,131,1,16,193,5,26,12,15,11,32,3,41,3,128,3,33,20,32,3,40,2,136,3,33,6,32,3,45,0,140,3,33,2,32,3,65,248,4,106,34,1,32,14,65,59,16,193,5,26,32,5,65,29,106,32,1,65,59,16,193,5,26,32,5,32,2,58,0,28,32,5,32,6,54,2,24,32,5,32,20,55,3,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,15,11,32,3,65,248,2,106,32,1,40,2,108,32,1,40,2,112,32,3,40,2,0,34,1,65,4,106,32,1,40,2,0,16,222,2,32,3,40,2,248,2,69,4,64,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,12,32,3,40,2,132,3,33,11,32,3,40,2,128,3,33,7,32,3,40,2,252,2,33,4,32,3,65,248,4,106,34,1,32,14,65,131,1,16,193,5,26,32,3,65,224,0,106,32,1,65,131,1,16,193,5,26,12,14,11,32,3,41,3,128,3,33,20,32,3,40,2,136,3,33,6,32,3,45,0,140,3,33,2,32,3,65,248,4,106,34,1,32,14,65,59,16,193,5,26,32,5,65,29,106,32,1,65,59,16,193,5,26,32,5,32,2,58,0,28,32,5,32,6,54,2,24,32,5,32,20,55,3,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,14,11,32,3,65,248,2,106,32,3,40,2,0,32,1,65,232,0,106,16,137,4,32,3,65,178,2,106,34,10,32,15,65,2,106,45,0,0,58,0,0,32,3,65,128,5,106,34,6,32,14,65,8,106,40,0,0,54,2,0,32,3,32,15,47,0,0,59,1,176,2,32,3,32,14,41,0,0,55,3,248,4,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,12,32,3,40,2,132,3,33,11,32,3,40,2,128,3,33,7,32,3,40,2,252,2,33,4,32,3,45,0,248,2,34,1,65,37,70,13,11,32,5,65,49,106,32,3,65,153,3,106,65,39,16,193,5,26,32,5,65,19,106,32,10,45,0,0,58,0,0,32,5,32,3,47,1,176,2,59,0,17,32,5,32,3,41,3,248,4,55,0,37,32,5,65,45,106,32,6,40,2,0,54,0,0,32,5,32,13,58,0,36,32,5,32,12,54,2,32,32,5,32,11,54,2,28,32,5,32,7,54,2,24,32,5,32,4,54,2,20,32,5,32,1,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,13,11,32,3,65,248,2,106,32,3,40,2,0,32,1,65,232,0,106,16,138,4,32,3,65,178,2,106,34,10,32,15,65,2,106,45,0,0,58,0,0,32,3,65,128,5,106,34,6,32,14,65,8,106,40,0,0,54,2,0,32,3,32,15,47,0,0,59,1,176,2,32,3,32,14,41,0,0,55,3,248,4,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,12,32,3,40,2,132,3,33,11,32,3,40,2,128,3,33,7,32,3,40,2,252,2,33,4,32,3,45,0,248,2,34,1,65,37,70,13,9,32,5,65,49,106,32,3,65,153,3,106,65,39,16,193,5,26,32,5,65,19,106,32,10,45,0,0,58,0,0,32,5,32,3,47,1,176,2,59,0,17,32,5,32,3,41,3,248,4,55,0,37,32,5,65,45,106,32,6,40,2,0,54,0,0,32,5,32,13,58,0,36,32,5,32,12,54,2,32,32,5,32,11,54,2,28,32,5,32,7,54,2,24,32,5,32,4,54,2,20,32,5,32,1,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,12,11,32,3,65,248,2,106,32,3,40,2,0,32,1,65,232,0,106,16,197,4,32,3,65,250,4,106,34,6,32,15,65,2,106,45,0,0,58,0,0,32,3,32,15,47,0,0,59,1,248,4,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,12,32,3,40,2,132,3,33,11,32,3,40,2,128,3,33,7,32,3,40,2,252,2,33,4,32,3,45,0,248,2,34,1,65,37,70,13,7,32,5,65,37,106,32,3,65,141,3,106,65,51,16,193,5,26,32,5,65,19,106,32,6,45,0,0,58,0,0,32,5,32,3,47,1,248,4,59,0,17,32,5,32,13,58,0,36,32,5,32,12,54,2,32,32,5,32,11,54,2,28,32,5,32,7,54,2,24,32,5,32,4,54,2,20,32,5,32,1,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,11,11,32,3,65,248,2,106,32,3,40,2,0,32,1,65,232,0,106,16,197,4,32,3,65,250,4,106,34,6,32,15,65,2,106,45,0,0,58,0,0,32,3,32,15,47,0,0,59,1,248,4,32,3,45,0,140,3,33,13,32,3,40,2,136,3,33,12,32,3,40,2,132,3,33,11,32,3,40,2,128,3,33,7,32,3,40,2,252,2,33,4,32,3,45,0,248,2,34,1,65,37,70,13,5,32,5,65,37,106,32,3,65,141,3,106,65,51,16,193,5,26,32,5,65,19,106,32,6,45,0,0,58,0,0,32,5,32,3,47,1,248,4,59,0,17,32,5,32,13,58,0,36,32,5,32,12,54,2,32,32,5,32,11,54,2,28,32,5,32,7,54,2,24,32,5,32,4,54,2,20,32,5,32,1,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,10,11,32,3,65,248,2,106,32,1,65,232,0,106,32,3,16,239,11,32,3,45,0,248,2,34,1,65,37,70,13,3,32,5,32,3,47,0,249,2,59,0,17,32,5,65,19,106,32,3,45,0,251,2,58,0,0,32,3,41,2,252,2,33,21,32,3,41,2,132,3,33,20,32,5,65,36,106,32,3,65,140,3,106,65,52,16,193,5,26,32,5,32,20,55,2,28,32,5,32,21,55,2,20,32,5,32,1,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,9,11,32,3,65,248,2,106,32,1,65,232,0,106,32,3,16,239,11,32,3,45,0,248,2,34,1,65,37,70,13,2,32,5,32,3,47,0,249,2,59,0,17,32,5,65,19,106,32,3,45,0,251,2,58,0,0,32,3,41,2,252,2,33,21,32,3,41,2,132,3,33,20,32,5,65,36,106,32,3,65,140,3,106,65,52,16,193,5,26,32,5,32,20,55,2,28,32,5,32,21,55,2,20,32,5,32,1,58,0,16,32,5,66,0,55,3,8,32,5,65,1,54,2,0,12,8,11,65,2,32,1,65,144,203,204,0,16,163,15,0,11,32,6,32,1,65,160,203,204,0,16,163,15,0,11,32,3,40,2,136,3,33,12,32,3,40,2,132,3,33,11,32,3,40,2,128,3,33,7,32,3,40,2,252,2,33,4,12,4,11,32,3,65,230,1,106,32,6,45,0,0,58,0,0,32,3,32,3,47,1,248,4,59,1,228,1,12,3,11,32,3,65,230,1,106,32,6,45,0,0,58,0,0,32,3,32,3,47,1,248,4,59,1,228,1,12,2,11,32,3,65,230,1,106,32,10,45,0,0,58,0,0,32,3,65,232,0,106,32,6,40,2,0,54,2,0,32,3,32,3,47,1,176,2,59,1,228,1,32,3,32,3,41,3,248,4,55,3,96,12,1,11,32,3,65,230,1,106,32,10,45,0,0,58,0,0,32,3,65,232,0,106,32,6,40,2,0,54,2,0,32,3,32,3,47,1,176,2,59,1,228,1,32,3,32,3,41,3,248,4,55,3,96,11,32,16,32,3,47,1,228,1,59,0,0,32,16,65,2,106,32,3,65,230,1,106,45,0,0,58,0,0,32,3,32,2,58,0,248,4,32,3,32,13,58,0,140,5,32,3,32,12,54,2,136,5,32,3,32,11,54,2,132,5,32,3,32,7,54,2,128,5,32,3,32,4,54,2,252,4,32,9,32,3,65,224,0,106,65,131,1,16,193,5,26,32,3,65,248,2,106,32,3,65,248,4,106,16,227,3,32,3,40,2,248,2,69,13,1,32,3,65,176,2,106,34,2,32,19,65,200,0,16,193,5,26,32,3,65,232,1,106,34,1,32,2,65,200,0,16,193,5,26,32,5,65,16,106,32,1,65,200,0,16,193,5,26,32,5,65,1,54,2,0,32,5,66,1,55,3,8,11,32,3,65,200,0,106,16,204,21,32,3,65,32,106,34,1,16,144,16,32,1,65,4,65,28,16,244,22,12,5,11,32,3,41,3,128,3,33,20,32,3,40,2,252,2,33,10,32,3,65,176,2,106,34,1,32,18,65,200,0,16,193,5,26,32,3,65,144,6,106,34,6,32,17,65,168,1,16,193,5,26,32,3,65,232,1,106,34,2,32,1,65,200,0,16,193,5,26,32,3,65,184,7,106,34,1,32,2,65,200,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,2,4,64,32,2,32,20,55,2,12,32,2,32,10,54,2,8,32,2,66,129,128,128,128,16,55,2,0,32,2,65,20,106,32,1,65,200,0,16,193,5,26,32,2,65,220,0,106,32,6,65,168,1,16,193,5,26,32,3,40,2,12,34,1,32,3,40,2,4,70,4,64,32,3,65,4,106,16,250,18,11,32,3,40,2,8,32,1,65,2,116,106,32,2,54,2,0,32,3,32,1,65,1,106,54,2,12,32,3,65,200,0,106,16,204,21,32,3,65,52,106,32,3,65,32,106,16,145,3,32,3,40,2,52,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,132,2,16,177,28,0,11,65,4,65,132,1,16,177,28,0,11,0,11,32,3,65,32,106,34,1,16,144,16,32,1,65,4,65,28,16,244,22,32,3,40,2,12,34,1,69,13,1,32,3,32,1,65,1,107,34,1,54,2,12,32,3,40,2,8,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,0,32,1,65,1,71,27,54,2,0,2,64,32,3,32,1,65,1,70,4,127,32,6,40,2,12,33,2,32,6,40,2,8,33,1,32,3,65,248,2,106,32,6,65,16,106,65,244,1,16,193,5,26,32,3,32,6,54,2,248,4,32,3,65,248,4,106,16,220,21,32,1,65,2,71,13,1,32,2,5,32,6,11,54,2,248,4,65,192,204,204,0,65,43,32,3,65,248,4,106,65,204,205,204,0,65,128,203,204,0,16,253,13,0,11,32,5,65,12,106,32,3,65,248,2,106,65,244,1,16,193,5,26,32,5,32,2,54,2,8,32,5,32,1,54,2,4,32,5,65,0,54,2,0,11,32,3,65,4,106,34,1,16,156,18,32,1,16,166,27,32,3,65,128,8,106,36,0,12,5,11,65,240,202,204,0,16,248,26,0,11,65,0,65,0,65,144,203,204,0,16,163,15,0,11,32,1,32,4,65,160,203,204,0,16,163,15,0,11,65,1,32,1,65,144,203,204,0,16,163,15,0,11,32,1,32,7,65,160,203,204,0,16,163,15,0,11,32,8,40,2,240,3,69,4,64,32,8,40,2,244,3,33,1,32,8,65,248,1,106,32,8,65,248,3,106,65,248,1,16,193,5,26,32,8,65,240,1,106,32,8,65,128,2,106,41,3,0,55,3,0,32,8,32,8,41,3,248,1,55,3,232,1,32,8,32,8,65,136,2,106,65,232,1,16,193,5,26,12,2,11,32,8,65,248,1,106,34,1,32,8,65,248,3,106,65,208,0,16,193,5,26,32,0,65,8,106,32,1,65,208,0,16,193,5,26,32,0,65,1,54,2,0,12,2,11,32,0,65,32,106,32,8,65,136,4,106,65,56,16,193,5,26,32,0,65,24,106,32,1,41,3,0,55,3,0,32,0,32,8,41,3,248,1,55,3,16,32,0,32,20,55,3,8,32,0,65,1,54,2,0,12,1,11,32,0,32,1,54,2,4,32,0,32,8,41,3,232,1,55,2,8,32,0,65,16,106,32,8,65,240,1,106,41,3,0,55,2,0,32,0,65,24,106,32,8,65,232,1,16,193,5,26,32,0,65,0,54,2,0,11,32,8,65,240,5,106,36,0,11,226,2,1,10,127,32,0,32,1,65,12,108,65,12,107,34,3,106,33,5,32,2,32,3,106,33,6,32,0,32,1,65,1,118,34,8,65,12,108,106,34,3,65,12,107,33,4,3,64,32,2,32,3,32,0,32,3,40,2,4,32,3,40,2,8,32,0,40,2,4,32,0,40,2,8,16,154,21,65,255,1,113,34,9,65,255,1,70,34,10,27,34,7,41,2,0,55,2,0,32,2,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,6,32,4,32,5,32,5,40,2,4,32,5,40,2,8,32,4,40,2,4,32,4,40,2,8,16,154,21,65,255,1,113,34,7,65,255,1,70,34,11,27,34,12,41,2,0,55,2,0,32,6,65,8,106,32,12,65,8,106,40,2,0,54,2,0,32,0,32,9,65,255,1,71,65,12,108,106,33,0,32,3,32,10,65,12,108,106,33,3,32,4,65,116,65,0,32,11,27,106,33,4,32,5,65,116,65,0,32,7,65,255,1,71,27,106,33,5,32,6,65,12,107,33,6,32,2,65,12,106,33,2,32,8,65,1,107,34,8,13,0,11,32,4,65,12,106,33,4,32,1,65,1,113,4,127,32,2,32,0,32,3,32,0,32,4,73,34,1,27,34,6,41,2,0,55,2,0,32,2,65,8,106,32,6,65,8,106,40,2,0,54,2,0,32,3,32,0,32,4,79,65,12,108,106,33,3,32,0,32,1,65,12,108,106,5,32,0,11,32,4,71,32,3,32,5,65,12,106,71,114,69,4,64,15,11,16,158,21,0,11,222,2,1,5,127,32,0,40,2,0,34,4,65,140,2,106,34,8,32,0,40,2,8,34,0,65,12,108,106,33,5,2,64,32,0,65,1,106,34,6,32,4,47,1,146,3,34,7,75,4,64,32,5,32,1,41,2,0,55,2,0,32,5,65,8,106,32,1,65,8,106,40,2,0,54,2,0,12,1,11,32,8,32,6,65,12,108,106,32,5,32,7,32,0,107,34,8,65,12,108,16,184,28,26,32,5,65,8,106,32,1,65,8,106,40,2,0,54,2,0,32,5,32,1,41,2,0,55,2,0,32,4,32,6,65,24,108,106,32,4,32,0,65,24,108,106,32,8,65,24,108,16,184,28,26,11,32,4,32,0,65,24,108,106,34,1,32,2,41,3,0,55,3,0,32,1,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,4,65,152,3,106,33,1,32,0,65,2,106,34,2,32,7,65,2,106,34,5,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,4,32,7,65,1,106,34,2,59,1,146,3,32,5,32,6,75,4,64,32,0,65,2,116,32,4,106,65,156,3,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,144,3,32,3,32,4,54,2,136,2,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,158,3,1,5,127,35,0,65,224,6,107,34,4,36,0,32,4,65,8,106,34,3,65,54,65,128,1,16,129,10,26,32,4,65,136,1,106,65,220,0,65,128,1,16,129,10,26,32,4,65,152,5,106,34,5,16,147,19,32,4,65,208,3,106,34,7,16,147,19,32,4,65,136,2,106,32,5,65,200,1,16,193,5,26,2,64,32,2,65,128,1,77,4,64,32,2,69,13,1,32,1,33,5,32,2,33,6,3,64,32,3,32,3,45,0,0,32,5,45,0,0,115,58,0,0,32,3,65,1,106,33,3,32,5,65,1,106,33,5,32,6,65,1,107,34,6,13,0,11,32,4,65,136,1,106,33,3,3,64,32,3,32,3,45,0,0,32,1,45,0,0,115,58,0,0,32,3,65,1,106,33,3,32,1,65,1,106,33,1,32,2,65,1,107,34,2,13,0,11,12,1,11,35,0,65,144,3,107,34,5,36,0,32,5,16,147,19,32,5,32,1,32,2,16,96,32,5,65,200,1,106,34,1,32,5,65,200,1,16,193,5,26,32,4,65,152,5,106,32,1,16,252,28,32,5,65,144,3,106,36,0,65,0,33,3,3,64,32,4,65,8,106,32,3,106,34,1,32,1,45,0,0,32,4,65,152,5,106,32,3,106,45,0,0,115,58,0,0,32,3,65,1,106,34,3,65,192,0,71,13,0,11,65,0,33,3,3,64,32,4,65,136,1,106,32,3,106,34,1,32,1,45,0,0,32,4,65,152,5,106,32,3,106,45,0,0,115,58,0,0,32,3,65,1,106,34,3,65,192,0,71,13,0,11,11,32,4,65,136,2,106,34,1,32,4,65,8,106,65,128,1,16,96,32,7,32,4,65,136,1,106,65,128,1,16,96,32,0,32,1,65,144,3,16,193,5,26,32,4,65,224,6,106,36,0,11,225,2,2,1,127,1,126,35,0,65,240,0,107,34,7,36,0,32,7,32,2,54,2,12,32,7,32,1,54,2,8,32,7,32,4,54,2,20,32,7,32,3,54,2,16,32,7,2,127,2,64,2,64,2,64,32,0,65,255,1,113,65,1,107,14,2,1,2,0,11,32,7,65,156,165,157,1,54,2,24,65,2,12,2,11,32,7,65,158,165,157,1,54,2,24,65,2,12,1,11,32,7,65,160,165,157,1,54,2,24,65,7,11,54,2,28,2,64,32,5,40,2,0,69,4,64,32,7,65,3,54,2,92,32,7,65,216,165,157,1,54,2,88,32,7,66,3,55,2,100,32,7,66,128,128,128,128,128,170,1,34,8,32,7,65,16,106,173,132,55,3,72,32,7,32,8,32,7,65,8,106,173,132,55,3,64,12,1,11,32,7,65,48,106,32,5,65,16,106,41,2,0,55,3,0,32,7,65,40,106,32,5,65,8,106,41,2,0,55,3,0,32,7,32,5,41,2,0,55,3,32,32,7,65,4,54,2,92,32,7,65,140,166,157,1,54,2,88,32,7,66,4,55,2,100,32,7,66,128,128,128,128,128,170,1,34,8,32,7,65,16,106,173,132,55,3,80,32,7,32,8,32,7,65,8,106,173,132,55,3,72,32,7,32,7,65,32,106,173,66,128,128,128,128,160,170,1,132,55,3,64,11,32,7,32,7,65,24,106,173,66,128,128,128,128,144,170,1,132,55,3,56,32,7,32,7,65,56,106,54,2,96,32,7,65,216,0,106,32,6,16,198,18,0,11,164,3,2,5,127,1,126,35,0,65,208,1,107,34,2,36,0,2,64,2,64,2,64,2,64,32,1,40,2,8,34,4,4,64,32,1,40,2,4,34,1,40,2,8,4,64,32,0,65,3,54,2,4,12,4,11,32,2,65,8,106,34,3,32,1,40,2,12,32,1,40,2,16,16,218,5,32,2,45,0,8,65,37,70,13,1,32,2,65,208,0,106,34,1,32,3,65,200,0,16,193,5,26,32,2,65,0,54,2,164,1,32,2,66,128,128,128,128,16,55,2,156,1,32,2,65,3,58,0,200,1,32,2,65,32,54,2,184,1,32,2,65,0,54,2,196,1,32,2,65,240,223,214,0,54,2,192,1,32,2,65,0,54,2,176,1,32,2,65,0,54,2,168,1,32,2,32,2,65,156,1,106,54,2,188,1,32,1,32,2,65,168,1,106,16,169,1,69,13,2,65,152,224,214,0,65,55,32,2,65,207,1,106,65,136,224,214,0,65,156,225,214,0,16,253,13,0,11,32,0,65,2,54,2,4,12,2,11,32,2,40,2,12,33,1,32,2,65,208,0,106,34,3,32,4,65,1,107,16,189,16,2,127,32,2,40,2,88,34,4,32,1,65,1,107,77,4,64,32,3,65,1,65,0,16,244,22,32,1,33,3,65,1,12,1,11,32,2,40,2,84,33,6,32,2,40,2,80,33,5,32,4,33,3,32,1,33,4,65,0,11,33,1,32,0,32,4,54,2,16,32,0,32,3,54,2,12,32,0,32,6,54,2,8,32,0,32,5,54,2,4,12,2,11,32,2,40,2,156,1,33,1,32,2,41,2,160,1,33,7,32,2,65,208,0,106,16,185,8,32,0,32,7,55,2,12,32,0,32,1,54,2,8,32,0,65,4,54,2,4,11,65,1,33,1,11,32,0,32,1,54,2,0,32,2,65,208,1,106,36,0,11,251,2,1,6,127,35,0,65,208,0,107,34,2,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,5,73,4,64,32,1,40,2,12,33,6,3,64,32,3,32,6,106,45,0,0,34,4,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,5,71,13,0,11,11,32,2,65,5,54,2,28,32,2,65,8,106,32,1,65,12,106,16,129,18,32,2,65,28,106,32,2,40,2,8,32,2,40,2,12,16,230,18,33,3,65,1,33,4,12,1,11,2,64,32,4,65,45,70,4,64,65,1,33,4,32,1,32,3,65,1,106,54,2,20,32,2,65,40,106,34,3,32,1,65,0,16,139,4,32,2,41,3,40,66,3,82,4,64,32,2,65,16,106,32,3,16,225,8,32,2,40,2,20,33,3,32,2,40,2,16,13,2,65,0,33,4,12,3,11,32,2,40,2,48,33,3,12,2,11,32,4,65,48,107,65,255,1,113,65,10,79,4,64,65,1,33,4,32,1,32,2,65,207,0,106,65,236,241,193,0,16,198,3,32,1,16,200,14,33,3,12,2,11,65,1,33,4,32,2,65,56,106,34,3,32,1,65,1,16,139,4,32,2,41,3,56,66,3,82,4,64,32,2,32,3,16,225,8,65,0,33,4,32,2,40,2,4,33,3,32,2,40,2,0,13,1,12,2,11,32,2,40,2,64,33,3,12,1,11,65,1,33,4,32,3,32,1,16,200,14,33,3,11,32,0,32,3,54,2,4,32,0,32,4,54,2,0,32,2,65,208,0,106,36,0,11,251,2,1,6,127,35,0,65,208,0,107,34,2,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,5,73,4,64,32,1,40,2,12,33,6,3,64,32,3,32,6,106,45,0,0,34,4,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,5,71,13,0,11,11,32,2,65,5,54,2,28,32,2,65,8,106,32,1,65,12,106,16,129,18,32,2,65,28,106,32,2,40,2,8,32,2,40,2,12,16,230,18,33,3,65,1,33,4,12,1,11,2,64,32,4,65,45,70,4,64,65,1,33,4,32,1,32,3,65,1,106,54,2,20,32,2,65,40,106,34,3,32,1,65,0,16,139,4,32,2,41,3,40,66,3,82,4,64,32,2,65,16,106,32,3,16,203,8,32,2,40,2,20,33,3,32,2,40,2,16,13,2,65,0,33,4,12,3,11,32,2,40,2,48,33,3,12,2,11,32,4,65,48,107,65,255,1,113,65,10,79,4,64,65,1,33,4,32,1,32,2,65,207,0,106,65,252,241,193,0,16,198,3,32,1,16,200,14,33,3,12,2,11,65,1,33,4,32,2,65,56,106,34,3,32,1,65,1,16,139,4,32,2,41,3,56,66,3,82,4,64,32,2,32,3,16,203,8,65,0,33,4,32,2,40,2,4,33,3,32,2,40,2,0,13,1,12,2,11,32,2,40,2,64,33,3,12,1,11,65,1,33,4,32,3,32,1,16,200,14,33,3,11,32,0,32,3,54,2,4,32,0,32,4,54,2,0,32,2,65,208,0,106,36,0,11,251,2,1,6,127,35,0,65,208,0,107,34,2,36,0,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,5,73,4,64,32,1,40,2,12,33,6,3,64,32,3,32,6,106,45,0,0,34,4,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,13,2,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,5,71,13,0,11,11,32,2,65,5,54,2,28,32,2,65,8,106,32,1,65,12,106,16,129,18,32,2,65,28,106,32,2,40,2,8,32,2,40,2,12,16,230,18,33,3,65,1,33,4,12,1,11,2,64,32,4,65,45,70,4,64,65,1,33,4,32,1,32,3,65,1,106,54,2,20,32,2,65,40,106,34,3,32,1,65,0,16,139,4,32,2,41,3,40,66,3,82,4,64,32,2,65,16,106,32,3,16,228,8,32,2,40,2,20,33,3,32,2,40,2,16,13,2,65,0,33,4,12,3,11,32,2,40,2,48,33,3,12,2,11,32,4,65,48,107,65,255,1,113,65,10,79,4,64,65,1,33,4,32,1,32,2,65,207,0,106,65,140,242,193,0,16,198,3,32,1,16,200,14,33,3,12,2,11,65,1,33,4,32,2,65,56,106,34,3,32,1,65,1,16,139,4,32,2,41,3,56,66,3,82,4,64,32,2,32,3,16,228,8,65,0,33,4,32,2,40,2,4,33,3,32,2,40,2,0,13,1,12,2,11,32,2,40,2,64,33,3,12,1,11,65,1,33,4,32,3,32,1,16,200,14,33,3,11,32,0,32,3,54,2,4,32,0,32,4,54,2,0,32,2,65,208,0,106,36,0,11,213,2,1,8,127,2,127,32,0,65,64,107,32,0,65,32,16,137,18,34,2,4,64,32,2,65,31,118,12,1,11,32,0,40,2,96,32,0,40,2,32,73,11,33,3,32,0,65,128,1,65,192,1,2,127,32,0,65,192,1,106,32,0,65,128,1,106,65,32,16,137,18,34,2,4,64,32,2,65,31,118,12,1,11,32,0,40,2,224,1,32,0,40,2,160,1,73,11,34,4,27,106,33,6,32,0,32,3,69,65,6,116,106,33,2,2,127,32,0,65,192,1,65,128,1,32,4,27,106,34,4,32,0,32,3,65,6,116,106,34,0,65,32,16,137,18,34,3,4,64,32,3,65,31,118,12,1,11,32,4,40,2,32,32,0,40,2,32,73,11,33,3,2,127,32,6,32,2,32,4,32,3,27,2,127,32,6,32,2,65,32,16,137,18,34,5,4,64,32,5,65,31,118,12,1,11,32,6,40,2,32,32,2,40,2,32,73,11,34,9,27,34,5,32,0,32,4,32,2,32,9,27,32,3,27,34,8,65,32,16,137,18,34,7,4,64,32,7,65,31,118,12,1,11,32,5,40,2,32,32,8,40,2,32,73,11,33,7,32,1,32,4,32,0,32,3,27,65,192,0,16,193,5,34,0,65,64,107,32,5,32,8,32,7,27,65,192,0,16,193,5,26,32,0,65,128,1,106,32,8,32,5,32,7,27,65,192,0,16,193,5,26,32,0,65,192,1,106,32,2,32,6,32,9,27,65,192,0,16,193,5,26,11,193,4,2,4,127,1,111,35,0,65,240,0,107,34,1,36,0,32,1,32,0,54,2,16,32,1,65,0,54,2,40,32,1,65,0,54,2,32,32,1,66,128,128,128,128,32,55,2,20,65,205,184,158,1,45,0,0,26,65,52,65,4,16,149,27,34,0,69,4,64,65,4,65,52,16,177,28,0,11,32,0,66,129,128,128,128,16,55,2,0,32,0,65,8,106,32,1,65,20,106,65,44,16,193,5,26,32,0,32,0,40,2,0,65,1,106,34,2,54,2,0,2,64,2,64,32,2,69,13,0,65,205,184,158,1,45,0,0,26,65,4,65,4,16,149,27,34,2,69,4,64,65,4,65,4,16,177,28,0,11,32,2,32,0,54,2,0,32,1,65,8,106,34,3,65,220,214,203,0,54,2,4,32,3,32,2,54,2,0,32,1,40,2,8,34,2,65,220,214,203,0,16,179,27,33,3,32,0,32,0,40,2,0,65,1,106,34,4,54,2,0,32,1,65,220,214,203,0,54,2,68,32,1,32,2,54,2,64,32,1,32,3,54,2,72,32,4,69,13,0,65,205,184,158,1,45,0,0,26,65,4,65,4,16,149,27,34,2,69,4,64,65,4,65,4,16,177,28,0,11,32,2,32,0,54,2,0,32,1,65,200,214,203,0,54,2,4,32,1,32,2,54,2,0,32,1,40,2,0,34,2,65,200,214,203,0,16,179,27,33,3,32,1,65,200,214,203,0,54,2,80,32,1,32,2,54,2,76,32,1,32,3,54,2,84,32,1,65,16,106,40,2,0,37,1,32,1,65,64,107,40,2,8,37,1,32,1,65,204,0,106,40,2,8,37,1,16,77,33,5,16,215,4,34,2,32,5,38,1,32,2,65,132,1,79,4,64,32,2,16,222,9,11,32,1,65,224,0,106,34,2,32,1,65,200,0,106,40,2,0,54,2,0,32,1,65,236,0,106,32,1,65,212,0,106,40,2,0,54,2,0,32,1,32,1,41,2,64,55,3,88,32,1,32,1,41,2,76,55,2,100,32,0,40,2,8,13,1,32,0,65,127,54,2,8,32,0,65,28,106,16,215,24,32,0,65,44,106,32,1,65,232,0,106,41,3,0,55,2,0,32,0,65,36,106,32,2,41,3,0,55,2,0,32,0,32,1,41,3,88,55,2,28,32,0,32,0,40,2,8,65,1,106,54,2,8,32,1,40,2,16,34,2,65,132,1,79,4,64,32,2,16,222,9,11,32,1,65,240,0,106,36,0,32,0,15,11,0,11,65,244,215,203,0,16,136,18,0,11,144,3,2,1,127,2,126,35,0,65,240,0,107,34,2,36,0,2,64,2,64,32,1,40,2,8,4,64,32,0,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,2,65,204,0,106,32,1,40,2,12,32,1,40,2,16,16,247,9,32,2,45,0,76,69,4,64,32,2,65,24,106,32,2,65,221,0,106,40,0,0,34,1,54,2,0,32,2,65,16,106,32,2,65,213,0,106,41,0,0,34,3,55,3,0,32,2,32,2,41,0,77,34,4,55,3,8,32,0,65,4,58,0,4,32,0,32,4,55,0,5,32,0,65,13,106,32,3,55,0,0,32,0,65,21,106,32,1,54,0,0,32,0,65,37,58,0,0,12,1,11,32,2,65,19,106,32,2,65,216,0,106,40,2,0,34,1,54,0,0,32,2,32,2,41,2,80,34,3,55,0,11,32,2,65,56,106,32,1,54,2,0,32,2,32,3,55,3,48,32,2,65,0,54,2,72,32,2,66,128,128,128,128,16,55,2,64,32,2,65,3,58,0,108,32,2,65,32,54,2,92,32,2,65,0,54,2,104,32,2,65,208,154,204,0,54,2,100,32,2,65,0,54,2,84,32,2,65,0,54,2,76,32,2,32,2,65,64,107,54,2,96,32,2,65,48,106,32,2,65,204,0,106,16,246,21,13,1,32,2,65,44,106,32,2,65,200,0,106,40,2,0,54,0,0,32,2,32,2,41,2,64,55,0,36,32,0,65,11,58,0,0,32,0,32,2,41,0,33,55,0,1,32,0,65,8,106,32,2,65,40,106,41,0,0,55,0,0,11,32,2,65,240,0,106,36,0,15,11,65,248,154,204,0,65,55,32,2,65,33,106,65,232,154,204,0,65,252,155,204,0,16,253,13,0,11,202,3,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,4,32,0,40,2,0,34,0,40,2,0,65,128,128,128,128,120,115,34,3,32,3,65,15,79,27,65,1,107,14,14,1,2,3,4,5,6,7,8,9,10,11,12,13,14,0,11,32,1,65,156,155,214,0,65,12,16,181,25,12,14,11,32,1,65,168,155,214,0,65,12,16,181,25,12,13,11,32,1,65,180,155,214,0,65,14,16,181,25,12,12,11,32,2,32,0,65,4,106,54,2,12,32,1,65,212,155,214,0,65,14,32,2,65,12,106,65,196,155,214,0,16,165,9,12,11,11,32,2,32,0,65,12,106,54,2,12,32,1,65,132,156,214,0,65,19,32,0,65,228,155,214,0,32,2,65,12,106,65,244,155,214,0,16,251,8,12,10,11,32,1,65,151,156,214,0,65,26,16,181,25,12,9,11,32,2,32,0,65,8,106,54,2,12,32,1,65,177,156,214,0,65,24,65,201,156,214,0,65,6,32,0,65,4,106,65,232,135,214,0,65,207,156,214,0,65,5,32,2,65,12,106,65,248,135,214,0,16,156,10,12,8,11,32,1,65,212,156,214,0,65,18,16,181,25,12,7,11,32,1,65,230,156,214,0,65,28,16,181,25,12,6,11,32,1,65,130,157,214,0,65,27,16,181,25,12,5,11,32,1,65,157,157,214,0,65,24,16,181,25,12,4,11,32,1,65,181,157,214,0,65,22,16,181,25,12,3,11,32,1,65,203,157,214,0,65,20,16,181,25,12,2,11,32,2,32,0,65,8,106,54,2,12,32,1,65,223,157,214,0,65,22,65,201,156,214,0,65,6,32,0,65,4,106,65,232,135,214,0,65,207,156,214,0,65,5,32,2,65,12,106,65,248,135,214,0,16,156,10,12,1,11,32,1,65,245,157,214,0,65,16,16,181,25,11,32,2,65,16,106,36,0,11,193,5,2,12,127,1,126,35,0,65,32,107,34,3,36,0,32,0,40,2,40,33,1,2,127,2,64,2,64,2,64,32,0,41,3,0,66,1,82,4,64,65,0,32,1,32,0,40,2,28,34,2,32,2,65,2,118,107,71,13,4,26,32,1,13,1,32,0,65,7,59,1,56,32,3,65,20,106,34,1,65,8,16,225,26,32,3,65,8,106,32,1,16,171,15,32,3,40,2,12,33,1,32,3,40,2,8,33,2,32,0,40,2,28,34,4,4,64,32,0,40,2,24,32,4,65,2,116,65,2,16,218,26,11,32,0,32,1,54,2,28,32,0,32,2,54,2,24,32,3,65,20,106,65,6,65,0,65,4,65,52,16,167,10,32,3,40,2,24,33,1,32,3,40,2,20,65,1,70,13,2,32,3,40,2,28,33,2,32,0,65,32,106,34,4,16,135,14,32,4,16,173,27,32,0,65,0,54,2,40,32,0,32,2,54,2,36,32,0,32,1,54,2,32,65,0,12,4,11,32,1,179,32,0,40,2,28,34,1,179,149,67,205,204,76,62,96,69,13,2,32,0,66,0,55,3,0,32,0,32,1,65,1,116,16,203,3,12,3,11,32,0,32,2,65,1,116,16,203,3,12,2,11,32,1,32,3,40,2,28,16,132,25,0,11,35,0,65,16,107,34,1,36,0,32,1,65,140,202,203,0,16,158,17,32,1,41,3,0,33,13,32,0,32,1,41,3,8,55,3,16,32,0,32,13,55,3,8,32,0,66,2,55,3,0,32,1,65,16,106,36,0,32,0,40,2,28,34,2,4,64,32,0,40,2,24,34,1,32,2,65,2,116,106,33,2,3,64,32,1,65,255,255,3,54,1,0,32,1,65,4,106,34,1,32,2,71,13,0,11,11,32,0,34,11,40,2,40,34,1,4,64,32,0,40,2,36,34,5,32,1,65,52,108,106,33,12,32,0,47,1,56,33,7,32,0,40,2,24,33,8,32,0,40,2,28,33,10,3,64,32,5,32,11,32,5,65,32,106,16,244,2,65,255,255,3,113,34,4,59,1,48,32,9,34,2,65,1,106,33,9,32,5,65,52,106,33,5,32,4,32,7,113,33,0,65,0,33,6,2,64,2,64,3,64,32,0,33,1,65,0,33,0,32,1,32,10,79,13,0,32,8,32,1,65,2,116,106,34,0,47,1,0,65,255,255,3,70,13,1,32,6,32,1,32,0,47,1,2,32,7,113,107,32,7,113,77,4,64,32,1,65,1,106,33,0,32,6,65,1,106,33,6,12,1,11,11,3,64,32,1,33,0,65,0,33,1,32,0,32,10,79,13,0,32,8,32,0,65,2,116,106,34,1,47,1,0,34,6,65,255,255,3,71,4,64,32,1,32,2,59,1,0,32,1,47,1,2,32,1,32,4,59,1,2,32,0,65,1,106,33,1,33,4,32,6,33,2,12,1,11,11,32,1,32,2,59,1,0,12,1,11,32,0,32,2,59,1,0,32,1,33,0,11,32,8,32,0,65,2,116,106,32,4,59,1,2,32,5,32,12,71,13,0,11,11,65,0,11,32,3,65,32,106,36,0,11,140,3,1,4,127,35,0,65,16,107,34,6,36,0,32,6,32,4,54,2,12,32,6,32,3,54,2,8,2,64,2,64,32,2,40,2,8,69,4,64,32,2,40,2,24,33,5,32,2,40,2,20,33,7,12,1,11,32,2,40,2,20,33,7,32,2,40,2,12,34,5,69,4,64,65,0,33,5,12,1,11,32,5,32,2,40,2,24,34,8,73,4,64,32,5,32,7,106,44,0,0,65,191,127,74,13,1,12,2,11,32,5,32,8,71,13,1,11,32,1,32,4,32,3,107,32,5,106,16,245,22,32,1,32,5,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,7,32,5,16,193,5,26,32,1,32,1,40,2,8,32,5,106,34,3,54,2,8,32,1,40,2,0,32,3,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,3,106,65,35,58,0,0,32,1,65,8,106,34,4,32,3,65,1,106,54,2,0,32,6,65,8,106,16,255,6,26,32,1,32,6,40,2,8,32,6,40,2,12,16,144,4,32,0,65,1,54,2,8,32,0,32,5,54,2,12,32,0,65,24,106,32,4,40,2,0,54,2,0,32,0,32,1,41,2,0,55,2,16,32,0,32,2,41,2,52,55,2,52,32,0,65,60,106,32,2,65,60,106,41,2,0,55,2,0,32,0,65,196,0,106,32,2,65,196,0,106,45,0,0,58,0,0,32,0,32,2,40,2,48,54,2,48,32,0,32,2,41,2,0,55,2,0,32,0,32,2,41,2,32,55,2,32,32,0,32,2,41,2,40,55,2,40,32,0,32,2,40,2,28,54,2,28,32,6,65,16,106,36,0,15,11,32,7,32,8,65,0,32,5,65,216,195,194,0,16,208,25,0,11,248,2,1,4,127,35,0,65,128,5,107,34,3,36,0,32,3,32,1,54,2,80,32,3,65,0,54,2,64,32,3,65,0,54,2,48,32,3,32,1,40,2,180,1,34,5,54,2,72,32,3,32,1,40,2,176,1,34,4,54,2,68,32,3,32,5,54,2,56,32,3,32,4,54,2,52,32,3,32,1,40,2,184,1,65,0,32,4,27,54,2,76,32,3,32,4,65,0,71,34,4,54,2,60,32,3,32,4,54,2,44,32,3,65,44,106,34,4,32,1,32,4,16,200,5,65,1,71,32,2,113,34,2,16,132,4,2,64,32,3,40,2,48,65,128,128,128,128,120,71,4,64,32,3,40,2,44,33,5,32,3,65,24,106,32,3,65,48,106,34,6,65,8,106,40,2,0,54,2,0,32,3,65,40,106,32,3,65,196,0,106,40,2,0,54,2,0,32,3,32,3,41,2,60,55,3,32,32,3,32,6,41,2,0,55,3,16,32,4,32,3,65,32,106,16,241,8,32,1,65,184,2,106,32,4,16,172,11,32,3,65,8,106,32,3,65,16,106,34,6,16,167,27,32,4,32,3,40,2,8,32,3,40,2,12,32,1,45,0,148,7,16,158,3,32,3,45,0,44,65,3,70,13,1,32,0,32,4,65,52,16,193,5,34,0,32,2,58,0,56,32,0,32,5,54,2,52,32,6,16,214,24,32,3,65,128,5,106,36,0,15,11,65,210,165,204,0,65,19,65,212,166,204,0,16,151,17,0,11,32,3,32,3,41,2,48,55,3,248,4,65,172,166,204,0,65,22,32,3,65,248,4,106,65,140,156,204,0,65,228,166,204,0,16,253,13,0,11,234,2,1,3,127,35,0,65,176,1,107,34,2,36,0,32,1,40,2,4,33,3,32,2,32,1,40,2,8,65,0,32,1,40,2,0,34,1,27,54,2,44,32,2,32,3,54,2,40,32,2,32,1,54,2,36,32,2,65,0,54,2,32,32,2,32,1,65,0,71,34,4,54,2,28,32,2,32,3,54,2,24,32,2,32,1,54,2,20,32,2,65,0,54,2,16,32,2,32,4,54,2,12,32,2,65,208,0,106,32,2,65,12,106,16,217,9,32,2,40,2,80,34,1,4,64,3,64,32,2,65,56,106,32,1,32,2,40,2,88,34,4,65,5,116,106,34,3,65,8,106,41,0,0,55,3,0,32,2,65,64,107,32,3,65,16,106,41,0,0,55,3,0,32,2,65,200,0,106,32,3,65,24,106,41,0,0,55,3,0,32,2,32,3,41,0,0,55,3,48,32,1,32,4,65,2,116,106,65,228,2,106,40,2,0,33,1,32,2,65,208,0,106,34,3,32,0,32,2,65,48,106,16,176,7,2,64,32,2,40,2,80,4,64,32,2,65,128,1,106,34,4,32,3,65,48,16,193,5,26,32,4,32,1,16,190,6,12,1,11,32,2,40,2,84,32,2,40,2,92,65,2,116,106,65,228,2,106,34,3,40,2,0,32,1,79,13,0,32,3,32,1,54,2,0,11,32,2,65,208,0,106,32,2,65,12,106,16,217,9,32,2,40,2,80,34,1,13,0,11,11,3,64,32,2,65,208,0,106,32,2,65,12,106,16,217,9,32,2,40,2,80,13,0,11,32,2,65,176,1,106,36,0,11,235,2,1,8,127,32,0,65,24,106,32,0,16,181,9,33,3,32,0,65,200,0,65,48,32,0,65,200,0,106,32,0,65,48,106,16,181,9,65,255,1,113,65,255,1,70,34,4,27,106,33,2,32,0,65,48,65,200,0,32,4,27,106,34,4,32,0,32,3,65,255,1,113,34,5,65,255,1,71,65,24,108,106,34,3,32,2,32,2,32,0,32,5,65,255,1,70,65,24,108,106,34,0,16,181,9,65,255,1,113,65,255,1,70,34,5,27,32,4,32,3,16,181,9,65,255,1,113,65,255,1,70,34,6,27,34,7,32,0,32,2,32,3,32,6,27,32,5,27,34,8,16,181,9,33,9,32,1,65,16,106,32,2,32,0,32,5,27,34,0,65,16,106,41,2,0,55,2,0,32,1,65,8,106,32,0,65,8,106,41,2,0,55,2,0,32,1,32,0,41,2,0,55,2,0,32,1,32,7,32,8,32,9,65,255,1,113,65,255,1,70,34,2,27,34,0,41,2,0,55,2,24,32,1,65,40,106,32,0,65,16,106,41,2,0,55,2,0,32,1,65,32,106,32,0,65,8,106,41,2,0,55,2,0,32,1,65,64,107,32,8,32,7,32,2,27,34,0,65,16,106,41,2,0,55,2,0,32,1,65,56,106,32,0,65,8,106,41,2,0,55,2,0,32,1,32,0,41,2,0,55,2,48,32,1,32,3,32,4,32,6,27,34,0,41,2,0,55,2,72,32,1,65,208,0,106,32,0,65,8,106,41,2,0,55,2,0,32,1,65,216,0,106,32,0,65,16,106,41,2,0,55,2,0,11,209,2,2,7,127,2,126,35,0,65,16,107,34,4,36,0,32,1,40,2,0,33,6,2,64,2,64,2,64,2,64,32,1,40,2,8,34,2,32,1,40,2,4,34,7,73,4,64,32,2,32,6,106,45,0,0,65,223,0,70,13,1,11,32,2,32,7,32,2,32,7,75,27,33,8,2,64,3,64,32,2,32,7,73,4,64,32,2,32,6,106,45,0,0,65,223,0,70,13,2,11,32,2,32,8,70,13,4,2,64,32,2,32,6,106,45,0,0,34,5,65,48,107,34,3,65,255,1,113,65,10,73,13,0,32,5,65,225,0,107,65,255,1,113,65,26,79,4,64,32,5,65,193,0,107,65,255,1,113,65,26,79,13,6,32,5,65,29,107,33,3,12,1,11,32,5,65,215,0,107,33,3,11,32,1,32,2,65,1,106,34,2,54,2,8,32,4,32,9,66,0,66,62,66,0,16,229,13,32,4,41,3,8,66,0,82,13,4,32,4,41,3,0,34,10,32,3,173,66,255,1,131,124,34,9,32,10,90,13,0,11,12,3,11,65,1,33,3,32,1,32,2,65,1,106,54,2,8,32,9,66,127,81,13,1,32,0,32,9,66,1,124,55,3,8,65,0,33,3,12,3,11,32,0,66,0,55,3,8,32,1,32,2,65,1,106,54,2,8,12,2,11,32,0,65,0,58,0,1,12,1,11,32,0,65,0,58,0,1,65,1,33,3,11,32,0,32,3,58,0,0,32,4,65,16,106,36,0,11,197,3,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,4,32,0,40,2,0,65,128,128,128,128,120,115,34,3,32,3,65,15,79,27,65,1,107,14,14,1,2,3,4,5,6,7,8,9,10,11,12,13,14,0,11,32,1,65,171,200,192,0,65,12,16,181,25,12,14,11,32,1,65,183,200,192,0,65,12,16,181,25,12,13,11,32,1,65,195,200,192,0,65,14,16,181,25,12,12,11,32,2,32,0,65,4,106,54,2,12,32,1,65,209,200,192,0,65,14,32,2,65,12,106,65,212,147,192,0,16,165,9,12,11,11,32,2,32,0,65,12,106,54,2,12,32,1,65,240,200,192,0,65,19,32,0,65,224,200,192,0,32,2,65,12,106,65,224,152,192,0,16,251,8,12,10,11,32,1,65,131,201,192,0,65,26,16,181,25,12,9,11,32,2,32,0,65,8,106,54,2,12,32,1,65,157,201,192,0,65,24,65,181,201,192,0,65,6,32,0,65,4,106,65,224,192,192,0,65,187,201,192,0,65,5,32,2,65,12,106,65,196,144,192,0,16,156,10,12,8,11,32,1,65,192,201,192,0,65,18,16,181,25,12,7,11,32,1,65,210,201,192,0,65,28,16,181,25,12,6,11,32,1,65,238,201,192,0,65,27,16,181,25,12,5,11,32,1,65,137,202,192,0,65,24,16,181,25,12,4,11,32,1,65,165,152,192,0,65,22,16,181,25,12,3,11,32,1,65,161,202,192,0,65,20,16,181,25,12,2,11,32,2,32,0,65,8,106,54,2,12,32,1,65,181,202,192,0,65,22,65,181,201,192,0,65,6,32,0,65,4,106,65,224,192,192,0,65,187,201,192,0,65,5,32,2,65,12,106,65,196,144,192,0,16,156,10,12,1,11,32,1,65,203,202,192,0,65,16,16,181,25,11,32,2,65,16,106,36,0,11,247,5,1,7,127,2,64,32,0,40,2,4,34,5,65,4,73,13,0,32,0,40,2,0,34,1,44,0,0,34,6,65,255,1,113,33,4,32,6,65,0,78,4,64,32,0,32,5,65,1,107,54,2,4,32,0,32,1,65,1,106,54,2,0,32,4,15,11,32,1,45,0,1,33,2,32,6,65,62,106,65,255,1,113,65,29,77,4,64,32,2,192,34,2,65,64,78,13,1,32,0,32,5,65,2,107,54,2,4,32,0,32,1,65,2,106,54,2,0,32,4,65,6,116,65,192,15,113,32,2,65,63,113,114,15,11,32,1,45,0,2,33,3,2,64,32,6,65,111,77,4,64,32,4,65,192,181,203,0,106,45,0,0,32,2,65,192,180,203,0,106,45,0,0,113,32,3,65,6,118,114,65,2,70,13,1,12,2,11,32,4,65,192,181,203,0,106,45,0,0,32,2,65,192,180,203,0,106,45,0,0,113,32,3,65,6,118,114,32,1,45,0,3,34,6,65,192,1,113,65,2,116,114,65,130,4,71,13,1,32,0,32,5,65,4,107,54,2,4,32,0,32,1,65,4,106,54,2,0,32,3,65,6,116,65,192,31,113,32,6,65,63,113,114,32,2,65,12,116,65,128,224,15,113,32,4,65,18,116,65,128,128,240,0,113,114,114,15,11,32,0,32,5,65,3,107,54,2,4,32,0,32,1,65,3,106,54,2,0,32,3,65,63,113,32,2,65,6,116,65,192,31,113,32,4,65,12,116,65,128,224,3,113,114,114,15,11,2,127,65,128,128,196,0,32,0,40,2,4,34,1,69,13,0,26,32,0,40,2,0,34,4,44,0,0,34,5,65,255,1,113,33,2,2,64,2,64,32,5,65,0,72,4,64,32,1,65,1,71,32,5,65,11,106,65,255,1,113,65,205,1,79,113,69,4,64,32,0,32,1,65,1,107,54,2,4,32,0,32,4,65,1,106,54,2,0,12,3,11,32,4,45,0,1,33,6,65,128,1,33,3,65,191,1,33,7,2,64,2,64,2,64,2,64,32,2,65,240,1,107,14,5,1,3,3,3,2,0,11,32,2,65,237,1,71,4,64,32,2,65,224,1,71,13,3,65,160,1,33,3,12,3,11,65,159,1,33,7,12,2,11,65,144,1,33,3,12,1,11,65,143,1,33,7,11,32,6,32,3,107,65,255,1,113,32,7,32,3,107,65,255,1,113,75,4,64,32,0,32,4,65,1,106,54,2,0,32,0,32,1,65,1,107,54,2,4,12,3,11,32,4,65,2,106,33,3,32,5,65,96,73,13,1,32,1,65,2,70,4,64,32,0,65,0,54,2,4,32,0,32,3,54,2,0,12,3,11,32,3,44,0,0,34,7,65,64,78,4,64,32,0,32,3,54,2,0,32,0,32,1,65,2,107,54,2,4,12,3,11,32,0,32,1,65,3,107,54,2,4,32,0,32,4,65,3,106,54,2,0,32,5,65,111,75,13,2,32,7,65,63,113,32,6,65,6,116,65,192,31,113,32,2,65,12,116,65,128,224,3,113,114,114,12,3,11,32,0,32,1,65,1,107,54,2,4,32,0,32,4,65,1,106,54,2,0,32,2,12,2,11,32,0,32,3,54,2,0,32,0,32,1,65,2,107,54,2,4,32,2,65,6,116,65,192,15,113,32,6,65,63,113,114,12,1,11,65,253,255,3,11,11,206,2,1,5,127,32,0,40,2,0,34,4,65,228,2,106,34,8,32,0,40,2,8,34,0,65,36,108,106,33,5,2,64,32,0,65,1,106,34,6,32,4,47,1,242,5,34,7,75,4,64,32,5,32,1,65,36,16,193,5,26,12,1,11,32,8,32,6,65,36,108,106,32,5,32,7,32,0,107,34,8,65,36,108,16,184,28,26,32,5,32,1,65,36,16,193,5,26,32,4,32,6,65,5,116,106,32,4,32,0,65,5,116,106,32,8,65,5,116,16,184,28,26,11,32,4,32,0,65,5,116,106,34,1,32,2,41,3,0,55,3,0,32,1,65,24,106,32,2,65,24,106,41,3,0,55,3,0,32,1,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,4,65,248,5,106,33,1,32,0,65,2,106,34,2,32,7,65,2,106,34,5,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,4,32,7,65,1,106,34,1,59,1,242,5,32,5,32,6,75,4,64,32,0,65,2,116,32,4,106,65,252,5,106,33,2,3,64,32,2,40,2,0,34,3,32,0,65,1,106,34,0,59,1,240,5,32,3,32,4,54,2,224,2,32,2,65,4,106,33,2,32,0,32,1,71,13,0,11,11,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,238,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,238,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,178,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,178,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,179,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,179,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,180,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,180,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,181,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,181,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,182,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,182,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,230,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,230,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,242,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,242,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,229,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,229,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,183,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,183,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,234,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,234,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,240,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,240,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,184,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,184,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,185,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,185,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,186,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,186,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,187,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,187,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,231,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,231,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,188,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,188,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,239,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,239,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,243,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,243,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,189,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,189,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,190,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,190,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,235,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,235,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,233,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,233,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,236,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,236,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,191,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,191,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,228,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,228,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,241,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,241,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,192,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,192,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,193,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,193,8,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,143,3,1,2,127,35,0,65,32,107,34,6,36,0,65,1,33,7,2,64,32,0,32,1,32,2,16,181,25,13,0,2,64,32,5,4,64,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,237,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,2,32,0,65,241,191,214,0,65,1,16,181,25,13,2,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,237,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,69,13,1,12,2,11,32,3,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,232,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,6,65,24,106,34,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,32,0,65,241,191,214,0,65,1,16,181,25,13,1,32,4,40,2,0,33,1,32,6,65,1,54,2,4,32,6,65,204,132,214,0,54,2,0,32,6,66,1,55,2,12,32,6,65,232,7,54,2,28,32,6,32,1,65,228,0,106,54,2,24,32,6,32,2,54,2,8,32,0,40,2,20,32,0,40,2,24,32,6,16,163,3,13,1,11,32,0,65,162,189,214,0,65,1,16,181,25,33,7,11,32,6,65,32,106,36,0,32,7,11,210,2,1,7,127,65,1,33,9,2,64,2,64,32,2,69,13,0,32,1,32,2,65,1,116,106,33,10,32,0,65,128,254,3,113,65,8,118,33,11,32,0,65,255,1,113,33,13,3,64,32,1,65,2,106,33,12,32,7,32,1,45,0,1,34,2,106,33,8,32,11,32,1,45,0,0,34,1,71,4,64,32,1,32,11,75,13,2,32,8,33,7,32,12,34,1,32,10,70,13,2,12,1,11,2,64,2,64,32,7,32,8,77,4,64,32,4,32,8,73,13,1,32,3,32,7,106,33,1,3,64,32,2,69,13,3,32,2,65,1,107,33,2,32,1,45,0,0,32,1,65,1,106,33,1,32,13,71,13,0,11,65,0,33,9,12,5,11,32,7,32,8,65,176,182,157,1,16,165,15,0,11,32,8,32,4,65,176,182,157,1,16,164,15,0,11,32,8,33,7,32,12,34,1,32,10,71,13,0,11,11,32,6,69,13,0,32,5,32,6,106,33,3,32,0,65,255,255,3,113,33,1,3,64,32,5,65,1,106,33,0,2,64,32,5,44,0,0,34,2,65,0,78,4,64,32,0,33,5,12,1,11,32,0,32,3,71,4,64,32,5,45,0,1,32,2,65,255,0,113,65,8,116,114,33,2,32,5,65,2,106,33,5,12,1,11,65,160,182,157,1,16,248,26,0,11,32,1,32,2,107,34,1,65,0,72,13,1,32,9,65,1,115,33,9,32,3,32,5,71,13,0,11,11,32,9,65,1,113,11,150,19,1,15,127,35,0,65,48,107,34,17,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,177,3,12,5,11,32,17,65,16,106,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,11,65,212,0,108,106,33,9,32,0,32,11,65,48,108,106,33,8,2,127,32,1,65,192,0,79,4,64,32,0,32,8,32,9,32,11,32,6,16,146,9,12,1,11,32,0,32,0,40,2,4,34,11,32,0,40,2,8,34,7,32,8,40,2,4,34,10,32,8,40,2,8,34,13,16,154,21,65,255,1,113,65,255,1,70,34,12,32,11,32,7,32,9,40,2,4,34,11,32,9,40,2,8,34,7,16,154,21,65,255,1,113,65,255,1,70,115,13,0,26,32,9,32,8,32,12,32,10,32,13,32,11,32,7,16,154,21,65,255,1,113,65,255,1,70,115,27,11,32,0,107,65,12,110,12,1,11,0,11,34,11,65,12,108,106,34,9,65,8,106,40,2,0,54,2,0,32,17,32,9,41,2,0,55,3,8,2,64,2,64,32,5,4,64,32,5,40,2,4,32,5,40,2,8,32,9,40,2,4,32,9,40,2,8,16,154,21,65,255,1,113,65,255,1,71,13,1,11,2,127,65,0,33,10,32,1,32,3,75,32,11,34,9,32,1,79,114,69,4,64,32,2,32,1,65,12,108,106,33,13,32,0,32,9,65,12,108,106,33,12,32,0,33,8,3,64,2,64,32,0,32,9,65,3,107,34,7,65,0,32,7,32,9,77,27,65,12,108,106,34,18,32,8,77,4,64,32,8,33,7,12,1,11,65,0,33,19,65,0,33,15,3,64,32,10,65,12,108,32,2,32,13,32,19,106,34,14,65,12,107,32,8,32,15,106,34,7,65,4,106,40,2,0,32,7,65,8,106,34,16,40,2,0,32,12,40,2,4,32,12,40,2,8,16,154,21,65,255,1,113,65,255,1,70,34,20,27,106,34,21,32,7,41,2,0,55,2,0,32,21,65,8,106,32,16,40,2,0,54,2,0,32,10,32,20,106,34,10,65,12,108,32,2,32,14,65,24,107,32,7,65,16,106,40,2,0,32,7,65,20,106,34,16,40,2,0,32,12,40,2,4,32,12,40,2,8,16,154,21,65,255,1,113,65,255,1,70,34,20,27,106,34,21,32,7,65,12,106,41,2,0,55,2,0,32,21,65,8,106,32,16,40,2,0,54,2,0,32,10,32,20,106,34,10,65,12,108,32,2,32,14,65,36,107,32,7,65,28,106,40,2,0,32,7,65,32,106,34,16,40,2,0,32,12,40,2,4,32,12,40,2,8,16,154,21,65,255,1,113,65,255,1,70,34,20,27,106,34,21,32,7,65,24,106,41,2,0,55,2,0,32,21,65,8,106,32,16,40,2,0,54,2,0,32,10,32,20,106,34,10,65,12,108,32,2,32,14,65,48,107,32,7,65,40,106,40,2,0,32,7,65,44,106,34,14,40,2,0,32,12,40,2,4,32,12,40,2,8,16,154,21,65,255,1,113,65,255,1,70,34,16,27,106,34,20,32,7,65,36,106,41,2,0,55,2,0,32,20,65,8,106,32,14,40,2,0,54,2,0,32,10,32,16,106,33,10,32,19,65,48,107,33,19,32,8,32,15,65,48,106,34,15,106,34,7,32,18,73,13,0,11,32,13,32,15,107,33,13,11,32,0,32,9,65,12,108,106,34,8,32,7,75,4,64,3,64,32,10,65,12,108,32,2,32,13,65,12,107,34,13,32,7,40,2,4,32,7,65,8,106,34,15,40,2,0,32,12,40,2,4,32,12,40,2,8,16,154,21,65,255,1,113,65,255,1,70,34,19,27,106,34,14,32,7,41,2,0,55,2,0,32,14,65,8,106,32,15,40,2,0,54,2,0,32,10,32,19,106,33,10,32,7,65,12,106,34,7,32,8,73,13,0,11,11,32,1,32,9,71,4,64,32,13,65,12,107,34,13,32,10,65,12,108,106,34,9,32,7,41,2,0,55,2,0,32,9,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,7,65,12,106,33,8,32,1,33,9,12,1,11,11,32,0,32,2,32,10,65,12,108,34,8,16,193,5,33,7,32,1,32,10,71,4,64,32,1,32,10,107,33,9,32,7,32,8,106,33,7,32,1,65,12,108,32,2,106,65,12,107,33,8,3,64,32,7,32,8,41,2,0,55,2,0,32,7,65,8,106,32,8,65,8,106,40,2,0,54,2,0,32,8,65,12,107,33,8,32,7,65,12,106,33,7,32,9,65,1,107,34,9,13,0,11,11,32,10,12,1,11,0,11,34,9,69,13,0,32,1,32,9,79,13,1,32,17,65,0,54,2,40,32,17,65,1,54,2,28,32,17,65,228,239,203,0,54,2,24,32,17,66,4,55,2,32,32,17,65,24,106,65,236,239,203,0,16,198,18,0,11,32,1,2,127,65,0,33,7,32,1,32,3,75,32,11,34,5,32,1,79,114,69,4,64,32,2,32,1,65,12,108,106,33,10,32,0,32,11,65,12,108,106,33,11,32,0,33,9,3,64,2,64,32,0,32,5,65,3,107,34,8,65,0,32,5,32,8,79,27,65,12,108,106,34,19,32,9,77,4,64,32,9,33,8,12,1,11,65,0,33,13,65,0,33,12,3,64,32,7,65,12,108,32,2,32,10,32,13,106,34,15,65,12,107,32,11,40,2,4,32,11,40,2,8,32,9,32,12,106,34,8,65,4,106,40,2,0,32,8,65,8,106,34,14,40,2,0,16,154,21,65,255,1,113,65,255,1,71,34,18,27,106,34,16,32,8,41,2,0,55,2,0,32,16,65,8,106,32,14,40,2,0,54,2,0,32,7,32,18,106,34,7,65,12,108,32,2,32,15,65,24,107,32,11,40,2,4,32,11,40,2,8,32,8,65,16,106,40,2,0,32,8,65,20,106,34,14,40,2,0,16,154,21,65,255,1,113,65,255,1,71,34,18,27,106,34,16,32,8,65,12,106,41,2,0,55,2,0,32,16,65,8,106,32,14,40,2,0,54,2,0,32,7,32,18,106,34,7,65,12,108,32,2,32,15,65,36,107,32,11,40,2,4,32,11,40,2,8,32,8,65,28,106,40,2,0,32,8,65,32,106,34,14,40,2,0,16,154,21,65,255,1,113,65,255,1,71,34,18,27,106,34,16,32,8,65,24,106,41,2,0,55,2,0,32,16,65,8,106,32,14,40,2,0,54,2,0,32,7,32,18,106,34,7,65,12,108,32,2,32,15,65,48,107,32,11,40,2,4,32,11,40,2,8,32,8,65,40,106,40,2,0,32,8,65,44,106,34,15,40,2,0,16,154,21,65,255,1,113,65,255,1,71,34,14,27,106,34,18,32,8,65,36,106,41,2,0,55,2,0,32,18,65,8,106,32,15,40,2,0,54,2,0,32,7,32,14,106,33,7,32,13,65,48,107,33,13,32,9,32,12,65,48,106,34,12,106,34,8,32,19,73,13,0,11,32,10,32,12,107,33,10,11,32,0,32,5,65,12,108,106,34,9,32,8,75,4,64,3,64,32,7,65,12,108,32,2,32,10,65,12,107,34,10,32,11,40,2,4,32,11,40,2,8,32,8,40,2,4,32,8,65,8,106,34,13,40,2,0,16,154,21,65,255,1,113,65,255,1,71,34,12,27,106,34,15,32,8,41,2,0,55,2,0,32,15,65,8,106,32,13,40,2,0,54,2,0,32,7,32,12,106,33,7,32,8,65,12,106,34,8,32,9,73,13,0,11,11,32,1,32,5,71,4,64,32,7,65,12,108,32,2,32,10,65,12,107,34,10,65,1,27,106,34,5,32,8,41,2,0,55,2,0,32,5,65,8,106,32,8,65,8,106,40,2,0,54,2,0,32,8,65,12,106,33,9,32,7,65,1,106,33,7,32,1,33,5,12,1,11,11,32,0,32,2,32,7,65,12,108,34,9,16,193,5,33,8,32,1,32,7,71,4,64,32,1,32,7,107,33,5,32,8,32,9,106,33,8,32,1,65,12,108,32,2,106,65,12,107,33,9,3,64,32,8,32,9,41,2,0,55,2,0,32,8,65,8,106,32,9,65,8,106,40,2,0,54,2,0,32,9,65,12,107,33,9,32,8,65,12,106,33,8,32,5,65,1,107,34,5,13,0,11,11,32,7,12,1,11,0,11,34,9,73,13,3,32,0,32,9,65,12,108,106,33,0,65,0,33,5,32,1,32,9,107,34,1,65,33,79,13,2,12,4,11,32,0,32,9,65,12,108,106,32,1,32,9,107,32,2,32,3,32,4,32,17,65,8,106,32,6,16,163,5,32,4,65,1,107,33,4,32,9,34,1,65,33,79,13,0,11,11,12,1,11,32,9,32,1,65,252,239,203,0,16,162,15,0,11,35,0,65,32,107,34,4,36,0,32,1,65,2,79,4,64,2,127,2,64,32,3,32,1,65,16,106,79,4,64,32,1,65,1,118,33,5,32,1,65,15,75,13,1,32,2,32,5,65,12,108,34,6,106,33,3,32,0,32,6,106,33,6,32,1,65,7,75,4,64,32,0,32,2,16,180,5,32,6,32,3,16,180,5,65,4,12,3,11,32,2,32,0,41,2,0,55,2,0,32,2,65,8,106,32,0,65,8,106,40,2,0,54,2,0,32,3,32,6,41,2,0,55,2,0,32,3,65,8,106,32,6,65,8,106,40,2,0,54,2,0,65,1,12,2,11,0,11,32,0,32,2,32,2,32,1,65,12,108,106,34,3,16,219,22,32,0,32,5,65,12,108,34,6,106,32,2,32,6,106,32,3,65,224,0,106,16,219,22,65,8,11,33,9,32,4,66,128,128,128,128,32,55,3,24,32,4,32,5,173,66,32,134,55,3,16,32,4,65,8,106,32,4,65,16,106,16,224,18,32,4,40,2,8,4,64,32,1,32,5,107,33,11,32,4,40,2,12,33,3,65,0,32,9,107,33,7,32,0,32,9,65,12,108,34,6,106,33,10,32,2,32,6,106,33,13,3,64,32,11,32,5,32,3,27,34,6,32,9,75,4,64,32,2,32,3,65,12,108,34,3,106,33,12,32,6,32,7,106,33,8,32,3,32,10,106,33,6,32,3,32,13,106,33,3,3,64,32,3,32,6,41,2,0,55,2,0,32,3,65,8,106,32,6,65,8,106,40,2,0,54,2,0,32,12,32,3,16,150,10,32,6,65,12,106,33,6,32,3,65,12,106,33,3,32,8,65,1,107,34,8,13,0,11,11,32,4,32,4,65,16,106,16,224,18,32,4,40,2,4,33,3,32,4,40,2,0,13,0,11,11,32,2,32,1,32,0,16,253,4,11,32,4,65,32,106,36,0,11,32,17,65,48,106,36,0,11,241,2,1,11,127,35,0,65,128,1,107,34,2,36,0,2,64,32,1,40,2,12,34,3,4,64,32,1,65,16,106,33,7,32,2,65,64,107,33,4,3,64,32,1,32,3,65,1,107,54,2,12,32,1,32,1,40,2,8,34,3,65,1,106,34,5,32,1,40,2,0,34,6,65,0,32,5,32,6,79,27,107,54,2,8,32,2,65,232,0,106,34,6,32,1,40,2,4,32,3,65,36,108,106,34,3,65,12,106,34,8,41,2,0,55,3,0,32,2,65,240,0,106,34,9,32,3,65,20,106,34,10,41,2,0,55,3,0,32,2,65,248,0,106,34,11,32,3,65,28,106,34,12,41,2,0,55,3,0,32,2,32,3,41,2,4,55,3,96,32,3,40,2,0,33,5,32,2,65,24,106,32,12,41,0,0,55,3,0,32,2,65,16,106,32,10,41,0,0,55,3,0,32,2,65,8,106,32,8,41,0,0,55,3,0,32,2,32,3,41,0,4,55,3,0,2,64,32,7,32,2,16,242,3,13,0,32,4,32,2,41,3,96,55,2,0,32,4,65,8,106,32,6,41,3,0,55,2,0,32,4,65,16,106,32,9,41,3,0,55,2,0,32,4,65,24,106,32,11,41,3,0,55,2,0,32,2,32,5,54,2,60,32,2,32,1,40,2,52,32,4,16,148,3,32,2,41,3,0,66,2,81,13,0,32,0,32,2,65,56,16,193,5,26,32,1,32,5,65,1,106,32,2,65,224,0,106,16,241,9,12,3,11,32,1,40,2,12,34,3,13,0,11,11,32,0,66,2,55,3,0,11,32,2,65,128,1,106,36,0,11,174,3,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,0,65,1,107,14,12,1,2,3,4,5,6,7,8,9,10,11,12,0,11,32,1,65,132,191,193,0,65,16,16,181,25,12,12,11,32,1,65,148,191,193,0,65,25,16,181,25,12,11,11,32,1,65,173,191,193,0,65,22,16,181,25,12,10,11,32,1,65,195,191,193,0,65,9,16,181,25,12,9,11,32,2,32,0,65,8,106,54,2,12,32,1,65,220,191,193,0,65,3,32,2,65,12,106,65,204,191,193,0,16,165,9,12,8,11,32,2,32,0,65,4,106,54,2,12,32,1,65,240,191,193,0,65,6,32,2,65,12,106,65,224,191,193,0,16,165,9,12,7,11,32,2,32,0,65,1,106,54,2,12,32,1,65,246,191,193,0,65,26,32,2,65,12,106,65,200,190,193,0,16,165,9,12,6,11,32,2,32,0,65,4,106,54,2,12,32,1,65,160,192,193,0,65,5,32,2,65,12,106,65,144,192,193,0,16,165,9,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,184,192,193,0,65,6,32,2,65,12,106,65,168,192,193,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,208,192,193,0,65,2,32,2,65,12,106,65,192,192,193,0,16,165,9,12,3,11,32,2,32,0,65,8,106,54,2,12,32,1,65,228,192,193,0,65,10,32,2,65,12,106,65,212,192,193,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,128,193,193,0,65,3,32,2,65,12,106,65,240,192,193,0,16,165,9,12,1,11,32,1,65,131,193,193,0,65,29,16,181,25,11,32,2,65,16,106,36,0,11,209,2,1,4,127,2,64,2,64,32,1,40,2,20,34,5,32,2,77,13,0,32,2,65,1,106,33,3,2,64,32,1,40,2,16,34,6,32,2,65,1,116,106,46,0,0,34,1,65,0,78,4,64,32,1,65,192,128,1,73,13,1,32,1,65,192,255,1,79,4,64,32,3,32,5,79,13,4,32,2,65,2,106,34,2,32,5,79,13,4,32,6,32,2,65,1,116,106,47,0,0,32,6,32,3,65,1,116,106,47,0,0,65,16,116,114,33,1,65,3,33,4,12,4,11,32,3,32,5,79,13,2,32,6,32,3,65,1,116,106,47,0,0,32,1,65,192,255,1,113,65,192,128,1,107,65,192,255,3,113,65,10,116,114,33,1,65,3,33,4,12,3,11,2,64,32,1,65,255,255,1,113,34,1,65,128,128,1,73,13,0,2,64,32,1,65,255,255,1,70,4,64,32,3,32,5,73,13,1,12,5,11,32,3,32,5,79,13,3,32,6,32,3,65,1,116,106,47,0,0,32,1,65,16,116,114,65,128,128,128,128,4,107,33,1,12,1,11,32,2,65,2,106,34,2,32,5,79,13,3,32,6,32,2,65,1,116,106,47,0,0,32,6,32,3,65,1,116,106,47,0,0,65,16,116,114,33,1,11,65,2,33,4,12,2,11,32,1,65,192,255,3,113,65,6,118,65,1,107,65,255,255,3,113,33,1,65,3,33,4,12,1,11,11,32,0,32,1,54,2,4,32,0,32,4,54,2,0,11,132,3,1,3,127,2,127,2,64,2,64,32,1,40,0,0,34,5,65,128,128,252,7,113,32,2,40,0,0,34,4,65,128,128,252,7,113,34,3,65,128,128,12,71,114,69,4,64,65,128,130,128,16,33,3,2,64,2,64,2,64,2,64,2,64,32,5,65,24,118,14,5,0,1,4,2,3,4,11,65,128,130,128,16,32,4,65,128,128,128,56,113,65,128,2,114,32,4,65,128,128,128,40,79,27,33,3,12,3,11,65,128,130,128,8,65,128,130,128,16,32,4,65,128,128,128,8,73,27,33,3,12,2,11,32,4,65,128,128,128,8,79,13,0,65,128,130,128,24,33,3,12,1,11,65,128,130,128,32,33,3,11,32,3,32,4,32,5,113,65,1,113,114,33,3,32,2,47,0,4,32,2,65,6,106,45,0,0,65,16,116,114,33,2,32,1,47,0,4,32,1,65,6,106,45,0,0,65,16,116,114,34,1,65,255,255,3,75,13,1,65,0,32,1,65,1,113,32,2,65,128,128,4,73,114,13,3,26,12,2,11,32,0,32,3,32,5,65,8,118,65,128,254,3,113,114,65,7,114,173,55,2,0,15,11,2,64,2,64,32,2,65,128,128,252,7,113,65,16,118,65,1,107,14,2,0,2,1,11,32,1,65,1,113,69,32,1,65,128,128,252,7,113,65,128,128,4,71,114,13,1,65,1,65,2,32,2,65,1,113,27,12,2,11,32,2,65,1,113,69,13,0,65,0,12,1,11,65,2,11,33,4,32,0,32,3,54,0,1,32,0,65,12,58,0,0,32,0,65,7,106,32,4,58,0,0,32,0,32,1,32,2,113,65,128,2,113,32,1,32,2,114,65,1,113,114,59,0,5,11,154,2,1,5,127,2,64,32,1,65,15,113,2,127,2,64,2,64,32,0,45,0,40,4,127,32,0,40,2,24,34,2,32,1,77,32,2,65,128,32,77,114,13,1,65,192,0,5,65,252,7,11,32,1,65,14,118,106,34,3,32,0,40,2,4,34,2,79,13,3,32,0,40,2,0,34,4,32,3,65,1,116,106,47,0,0,32,1,65,9,118,65,31,113,106,34,5,32,2,79,13,3,32,1,65,4,118,34,3,65,31,113,33,1,32,4,32,5,65,1,116,106,46,0,0,34,6,65,255,255,3,113,33,5,32,6,65,0,78,4,64,32,2,32,1,32,5,106,34,2,77,13,4,32,4,32,2,65,1,116,106,47,0,0,12,3,11,32,2,32,5,65,255,255,1,113,32,3,65,24,113,32,1,65,3,118,114,106,34,1,77,13,3,32,2,32,3,65,7,113,34,2,32,1,106,65,1,106,34,3,75,13,1,12,3,11,65,204,224,196,0,65,221,0,65,156,226,196,0,16,218,19,0,11,32,4,32,3,65,1,116,106,47,0,0,32,4,32,1,65,1,116,106,47,0,0,32,2,65,1,116,65,2,106,116,65,128,128,12,113,114,11,106,15,11,32,0,40,2,16,65,1,107,11,154,2,1,5,127,2,64,32,1,65,15,113,2,127,2,64,2,64,32,0,45,0,44,4,127,32,0,40,2,28,34,2,32,1,77,32,2,65,128,32,77,114,13,1,65,192,0,5,65,252,7,11,32,1,65,14,118,106,34,3,32,0,40,2,8,34,2,79,13,3,32,0,40,2,4,34,4,32,3,65,1,116,106,47,0,0,32,1,65,9,118,65,31,113,106,34,5,32,2,79,13,3,32,1,65,4,118,34,3,65,31,113,33,1,32,4,32,5,65,1,116,106,46,0,0,34,6,65,255,255,3,113,33,5,32,6,65,0,78,4,64,32,2,32,1,32,5,106,34,2,77,13,4,32,4,32,2,65,1,116,106,47,0,0,12,3,11,32,2,32,5,65,255,255,1,113,32,3,65,24,113,32,1,65,3,118,114,106,34,1,77,13,3,32,2,32,3,65,7,113,34,2,32,1,106,65,1,106,34,3,75,13,1,12,3,11,65,196,177,203,0,65,221,0,65,148,179,203,0,16,218,19,0,11,32,4,32,3,65,1,116,106,47,0,0,32,4,32,1,65,1,116,106,47,0,0,32,2,65,1,116,65,2,106,116,65,128,128,12,113,114,11,106,15,11,32,0,40,2,20,65,1,107,11,233,2,1,7,127,35,0,65,208,0,107,34,4,36,0,32,4,65,0,54,2,32,32,4,65,0,54,2,24,32,4,65,0,54,2,44,32,4,66,128,128,128,128,192,0,55,2,36,32,4,65,16,106,32,1,32,2,16,248,2,32,4,65,64,107,33,6,2,64,32,4,45,0,20,34,5,65,2,70,13,0,32,5,65,1,113,69,32,4,40,2,16,32,3,75,114,13,0,32,4,65,52,106,34,8,65,8,106,33,9,3,64,32,4,65,48,106,32,1,32,2,16,132,4,32,4,40,2,52,65,128,128,128,128,120,70,13,1,32,4,40,2,48,33,10,32,4,40,2,44,34,5,32,4,40,2,36,70,4,64,32,4,65,36,106,16,146,19,11,32,4,40,2,40,32,5,65,4,116,106,34,7,32,8,41,2,0,55,2,4,32,7,32,10,54,2,0,32,7,65,12,106,32,9,40,2,0,54,2,0,32,4,32,5,65,1,106,54,2,44,32,4,65,24,106,32,6,16,140,5,32,4,65,8,106,32,1,32,2,16,248,2,32,4,45,0,12,34,5,65,2,70,13,1,32,4,40,2,8,32,3,75,13,1,32,5,65,1,113,13,0,11,11,32,4,65,56,106,34,1,32,4,65,44,106,40,2,0,54,2,0,32,4,65,196,0,106,32,4,65,32,106,40,2,0,54,2,0,32,0,32,4,41,2,36,55,2,0,32,4,32,4,41,2,24,55,2,60,32,0,65,8,106,32,1,41,3,0,55,2,0,32,0,65,16,106,32,6,41,3,0,55,2,0,32,4,65,208,0,106,36,0,11,131,15,1,10,127,35,0,65,48,107,34,12,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,183,3,12,5,11,32,12,65,16,106,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,168,1,108,106,33,7,32,0,32,8,65,224,0,108,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,7,32,8,32,6,16,253,10,12,1,11,32,0,32,0,32,9,16,181,9,65,255,1,113,65,255,1,70,34,8,32,0,32,7,16,181,9,65,255,1,113,65,255,1,70,115,13,0,26,32,7,32,9,32,8,32,9,32,7,16,181,9,65,255,1,113,65,255,1,70,115,27,11,32,0,107,65,24,110,12,1,11,0,11,34,9,65,24,108,106,34,7,65,16,106,41,2,0,55,3,0,32,12,65,8,106,32,7,65,8,106,41,2,0,55,3,0,32,12,32,7,41,2,0,55,3,0,2,64,2,64,32,5,4,64,32,5,32,7,16,181,9,65,255,1,113,65,255,1,71,13,1,11,2,127,65,0,33,10,32,1,32,3,75,32,9,34,7,32,1,79,114,69,4,64,32,2,32,1,65,24,108,106,33,11,32,0,32,7,65,24,108,106,33,14,32,0,33,8,3,64,32,0,32,7,65,24,108,106,34,15,32,8,75,4,64,3,64,32,10,65,24,108,32,2,32,11,65,24,107,34,11,32,8,32,14,16,181,9,65,255,1,113,65,255,1,70,34,16,27,106,34,13,32,8,41,2,0,55,2,0,32,13,65,16,106,32,8,65,16,106,41,2,0,55,2,0,32,13,65,8,106,32,8,65,8,106,41,2,0,55,2,0,32,10,32,16,106,33,10,32,8,65,24,106,34,8,32,15,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,24,107,34,11,32,10,65,24,108,106,34,7,32,8,41,2,0,55,2,0,32,7,65,16,106,32,8,65,16,106,41,2,0,55,2,0,32,7,65,8,106,32,8,65,8,106,41,2,0,55,2,0,32,8,65,24,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,10,65,24,108,34,7,16,193,5,33,8,32,1,32,10,71,4,64,32,1,32,10,107,33,11,32,7,32,8,106,33,8,32,1,65,24,108,32,2,106,65,24,107,33,7,3,64,32,8,32,7,41,2,0,55,2,0,32,8,65,16,106,32,7,65,16,106,41,2,0,55,2,0,32,8,65,8,106,32,7,65,8,106,41,2,0,55,2,0,32,7,65,24,107,33,7,32,8,65,24,106,33,8,32,11,65,1,107,34,11,13,0,11,11,32,10,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,12,65,0,54,2,40,32,12,65,1,54,2,28,32,12,65,184,134,215,0,54,2,24,32,12,66,4,55,2,32,32,12,65,24,106,65,192,134,215,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,9,34,5,32,1,79,114,69,4,64,32,2,32,1,65,24,108,106,33,9,32,0,32,5,65,24,108,106,33,11,32,0,33,7,3,64,32,0,32,5,65,24,108,106,34,13,32,7,75,4,64,3,64,32,8,65,24,108,32,2,32,9,65,24,107,34,9,32,11,32,7,16,181,9,65,255,1,113,65,255,1,71,34,14,27,106,34,10,32,7,41,2,0,55,2,0,32,10,65,16,106,32,7,65,16,106,41,2,0,55,2,0,32,10,65,8,106,32,7,65,8,106,41,2,0,55,2,0,32,8,32,14,106,33,8,32,7,65,24,106,34,7,32,13,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,24,108,32,2,32,9,65,24,107,34,9,65,1,27,106,34,5,32,7,41,2,0,55,2,0,32,5,65,16,106,32,7,65,16,106,41,2,0,55,2,0,32,5,65,8,106,32,7,65,8,106,41,2,0,55,2,0,32,7,65,24,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,24,108,34,5,16,193,5,33,7,32,1,32,8,71,4,64,32,1,32,8,107,33,9,32,5,32,7,106,33,7,32,1,65,24,108,32,2,106,65,24,107,33,5,3,64,32,7,32,5,41,2,0,55,2,0,32,7,65,16,106,32,5,65,16,106,41,2,0,55,2,0,32,7,65,8,106,32,5,65,8,106,41,2,0,55,2,0,32,5,65,24,107,33,5,32,7,65,24,106,33,7,32,9,65,1,107,34,9,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,24,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,24,108,106,32,1,32,7,107,32,2,32,3,32,4,32,12,32,6,16,171,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,208,134,215,0,16,162,15,0,11,65,0,33,6,35,0,65,16,107,34,9,36,0,2,64,2,64,32,1,65,2,79,4,64,32,1,65,16,106,32,3,75,13,1,65,1,33,5,32,2,32,1,65,1,118,34,7,65,24,108,34,4,106,33,3,32,0,32,4,106,33,4,2,64,32,1,65,7,75,4,64,32,0,32,2,16,141,5,32,4,32,3,16,141,5,65,4,33,5,12,1,11,32,2,32,0,41,2,0,55,2,0,32,2,65,16,106,32,0,65,16,106,41,2,0,55,2,0,32,2,65,8,106,32,0,65,8,106,41,2,0,55,2,0,32,3,32,4,41,2,0,55,2,0,32,3,65,8,106,32,4,65,8,106,41,2,0,55,2,0,32,3,65,16,106,32,4,65,16,106,41,2,0,55,2,0,11,32,9,32,7,173,66,32,134,55,3,0,65,0,32,5,107,33,10,32,1,32,7,107,33,11,32,0,32,5,65,24,108,34,3,106,33,13,32,2,32,3,106,33,14,3,64,32,11,32,7,32,9,32,6,65,2,116,106,40,2,0,34,3,27,34,4,32,5,75,4,64,32,2,32,3,65,24,108,34,3,106,33,15,32,4,32,10,106,33,8,32,3,32,13,106,33,4,32,3,32,14,106,33,3,3,64,32,3,32,4,41,2,0,55,2,0,32,3,65,16,106,32,4,65,16,106,41,2,0,55,2,0,32,3,65,8,106,32,4,65,8,106,41,2,0,55,2,0,32,15,32,3,16,166,8,32,4,65,24,106,33,4,32,3,65,24,106,33,3,32,8,65,1,107,34,8,13,0,11,11,32,6,65,1,106,34,6,65,2,71,13,0,11,32,2,32,1,65,24,108,65,24,107,34,3,106,33,4,32,0,32,3,106,33,5,32,2,32,1,65,1,118,34,6,65,24,108,106,34,3,65,24,107,33,7,3,64,32,0,32,3,32,2,32,3,32,2,16,181,9,65,255,1,113,34,10,65,255,1,70,34,11,27,34,8,41,2,0,55,2,0,32,0,65,16,106,32,8,65,16,106,41,2,0,55,2,0,32,0,65,8,106,32,8,65,8,106,41,2,0,55,2,0,32,5,32,7,32,4,32,4,32,7,16,181,9,65,255,1,113,34,13,65,255,1,70,34,14,27,34,8,41,2,0,55,2,0,32,5,65,16,106,32,8,65,16,106,41,2,0,55,2,0,32,5,65,8,106,32,8,65,8,106,41,2,0,55,2,0,32,5,65,24,107,33,5,32,0,65,24,106,33,0,32,2,32,10,65,255,1,71,65,24,108,106,33,2,32,3,32,11,65,24,108,106,33,3,32,7,65,104,65,0,32,14,27,106,33,7,32,4,65,104,65,0,32,13,65,255,1,71,27,106,33,4,32,6,65,1,107,34,6,13,0,11,32,7,65,24,106,33,5,32,1,65,1,113,4,127,32,0,32,2,32,3,32,2,32,5,73,34,6,27,34,1,41,2,0,55,2,0,32,0,65,16,106,32,1,65,16,106,41,2,0,55,2,0,32,0,65,8,106,32,1,65,8,106,41,2,0,55,2,0,32,3,32,2,32,5,79,65,24,108,106,33,3,32,2,32,6,65,24,108,106,5,32,2,11,32,5,71,32,3,32,4,65,24,106,71,114,4,64,16,158,21,0,11,11,32,9,65,16,106,36,0,12,1,11,0,11,11,32,12,65,48,106,36,0,11,169,3,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,12,1,2,3,4,5,6,7,8,9,10,11,12,0,11,32,1,65,249,181,192,0,65,16,16,181,25,12,12,11,32,1,65,137,182,192,0,65,25,16,181,25,12,11,11,32,1,65,162,182,192,0,65,22,16,181,25,12,10,11,32,1,65,184,182,192,0,65,9,16,181,25,12,9,11,32,2,32,0,65,8,106,54,2,12,32,1,65,212,182,192,0,65,3,32,2,65,12,106,65,196,182,192,0,16,165,9,12,8,11,32,2,32,0,65,4,106,54,2,12,32,1,65,232,182,192,0,65,6,32,2,65,12,106,65,216,182,192,0,16,165,9,12,7,11,32,2,32,0,65,1,106,54,2,12,32,1,65,238,182,192,0,65,26,32,2,65,12,106,65,168,149,192,0,16,165,9,12,6,11,32,2,32,0,65,4,106,54,2,12,32,1,65,152,183,192,0,65,5,32,2,65,12,106,65,136,183,192,0,16,165,9,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,152,162,192,0,65,6,32,2,65,12,106,65,136,162,192,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,176,183,192,0,65,2,32,2,65,12,106,65,160,183,192,0,16,165,9,12,3,11,32,2,32,0,65,8,106,54,2,12,32,1,65,196,183,192,0,65,10,32,2,65,12,106,65,180,183,192,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,176,162,192,0,65,3,32,2,65,12,106,65,156,164,192,0,16,165,9,12,1,11,32,1,65,206,183,192,0,65,29,16,181,25,11,32,2,65,16,106,36,0,11,154,13,1,9,127,35,0,65,224,0,107,34,12,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,173,3,12,5,11,32,12,65,8,106,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,192,3,108,106,33,7,32,0,32,8,65,8,116,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,7,32,8,32,6,16,214,7,12,1,11,32,0,2,127,32,0,32,9,65,32,16,137,18,34,8,4,64,32,8,65,31,118,12,1,11,32,0,40,2,32,32,9,40,2,32,73,11,34,8,2,127,32,0,32,7,65,32,16,137,18,34,10,4,64,32,10,65,31,118,12,1,11,32,0,40,2,32,32,7,40,2,32,73,11,71,13,0,26,32,7,32,9,2,127,32,9,32,7,65,32,16,137,18,34,10,4,64,32,10,65,31,118,12,1,11,32,9,40,2,32,32,7,40,2,32,73,11,32,8,115,27,11,32,0,107,65,6,118,12,1,11,0,11,34,9,65,6,116,106,34,7,65,192,0,16,193,5,26,2,64,2,64,2,64,32,5,69,13,0,32,5,32,7,65,32,16,137,18,34,8,69,4,64,32,5,40,2,32,32,7,40,2,32,79,13,2,12,1,11,32,8,65,0,78,13,1,11,2,127,65,0,33,10,32,1,32,9,34,7,77,32,1,32,3,75,114,69,4,64,32,2,32,1,65,6,116,106,33,11,32,0,32,7,65,6,116,106,33,13,32,0,33,8,3,64,32,0,32,7,65,6,116,106,34,14,32,8,75,4,64,3,64,32,10,65,6,116,32,2,32,11,65,64,106,34,11,2,127,32,8,32,13,65,32,16,137,18,34,15,4,64,32,15,65,31,118,12,1,11,32,8,40,2,32,32,13,40,2,32,73,11,34,15,27,106,32,8,65,192,0,16,193,5,26,32,10,32,15,106,33,10,32,8,65,64,107,34,8,32,14,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,64,106,34,11,32,10,65,6,116,106,32,8,65,192,0,16,193,5,26,32,8,65,64,107,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,10,65,6,116,34,8,16,193,5,33,11,32,1,32,10,71,4,64,32,1,32,10,107,33,7,32,8,32,11,106,33,11,32,1,65,6,116,32,2,106,65,64,106,33,8,3,64,32,11,32,8,65,192,0,16,193,5,32,8,65,64,106,33,8,65,64,107,33,11,32,7,65,1,107,34,7,13,0,11,11,32,10,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,12,65,0,54,2,88,32,12,65,1,54,2,76,32,12,65,228,239,203,0,54,2,72,32,12,66,4,55,2,80,32,12,65,200,0,106,65,236,239,203,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,9,34,5,77,32,1,32,3,75,114,69,4,64,32,2,32,1,65,6,116,106,33,9,32,0,32,5,65,6,116,106,33,10,32,0,33,7,3,64,32,0,32,5,65,6,116,106,34,11,32,7,75,4,64,3,64,32,8,65,6,116,32,9,65,64,106,34,9,32,2,2,127,32,10,32,7,65,32,16,137,18,34,13,4,64,32,13,65,31,118,12,1,11,32,10,40,2,32,32,7,40,2,32,73,11,34,13,27,106,32,7,65,192,0,16,193,5,26,32,8,32,13,65,1,115,106,33,8,32,7,65,64,107,34,7,32,11,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,6,116,32,2,32,9,65,64,106,34,9,65,1,27,106,32,7,65,192,0,16,193,5,26,32,7,65,64,107,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,6,116,34,7,16,193,5,33,9,32,1,32,8,71,4,64,32,1,32,8,107,33,5,32,7,32,9,106,33,9,32,1,65,6,116,32,2,106,65,64,106,33,7,3,64,32,9,32,7,65,192,0,16,193,5,32,7,65,64,106,33,7,65,64,107,33,9,32,5,65,1,107,34,5,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,6,116,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,6,116,106,32,1,32,7,107,32,2,32,3,32,4,32,12,65,8,106,32,6,16,173,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,252,239,203,0,16,162,15,0,11,35,0,65,32,107,34,4,36,0,2,64,2,64,32,1,65,2,79,4,64,32,1,65,16,106,32,3,75,13,1,65,1,33,5,32,2,32,1,65,1,118,34,6,65,6,116,34,7,106,33,3,32,0,32,7,106,33,7,2,64,32,1,65,7,75,4,64,32,0,32,2,16,133,5,32,7,32,3,16,133,5,65,4,33,5,12,1,11,32,2,32,0,65,192,0,16,193,5,26,32,3,32,7,65,192,0,16,193,5,26,11,32,4,66,128,128,128,128,32,55,3,24,32,4,32,6,173,66,32,134,55,3,16,32,4,65,8,106,32,4,65,16,106,16,224,18,32,4,40,2,8,4,64,32,1,32,6,107,33,8,32,4,40,2,12,33,3,65,0,32,5,107,33,10,32,0,32,5,65,6,116,34,7,106,33,11,32,2,32,7,106,33,13,3,64,32,8,32,6,32,3,27,34,7,32,5,75,4,64,32,2,32,3,65,6,116,34,9,106,33,14,32,7,32,10,106,33,7,32,9,32,11,106,33,3,32,9,32,13,106,33,9,3,64,32,14,32,9,32,3,65,192,0,16,193,5,34,9,16,163,8,32,3,65,64,107,33,3,32,9,65,64,107,33,9,32,7,65,1,107,34,7,13,0,11,11,32,4,32,4,65,16,106,16,224,18,32,4,40,2,4,33,3,32,4,40,2,0,13,0,11,11,32,2,32,1,65,6,116,65,64,106,34,3,106,33,5,32,0,32,3,106,33,9,32,2,32,1,65,1,118,34,7,65,6,116,106,34,3,65,64,106,33,6,3,64,32,0,32,3,32,2,2,127,32,3,32,2,65,32,16,137,18,34,0,4,64,32,0,65,31,118,12,1,11,32,3,40,2,32,32,2,40,2,32,73,11,34,8,27,65,192,0,16,193,5,65,64,107,33,0,32,8,65,6,116,32,3,106,33,3,32,8,69,65,6,116,32,2,106,33,2,32,9,32,6,32,5,2,127,32,5,32,6,65,32,16,137,18,34,9,4,64,32,9,65,31,118,12,1,11,32,5,40,2,32,32,6,40,2,32,73,11,34,8,27,65,192,0,16,193,5,65,64,106,33,9,32,6,32,8,65,6,116,34,8,107,33,6,32,5,32,8,106,65,64,106,33,5,32,7,65,1,107,34,7,13,0,11,32,6,65,64,107,33,6,32,1,65,1,113,4,127,32,0,32,2,32,3,32,2,32,6,73,34,0,27,65,192,0,16,193,5,26,32,3,32,2,32,6,79,65,6,116,106,33,3,32,2,32,0,65,6,116,106,5,32,2,11,32,6,71,32,3,32,5,65,64,107,71,114,4,64,16,158,21,0,11,11,32,4,65,32,106,36,0,12,1,11,0,11,11,32,12,65,224,0,106,36,0,11,251,2,1,8,127,35,0,65,144,4,107,34,2,36,0,32,1,65,4,106,33,6,32,2,65,156,1,106,33,8,32,2,65,236,1,106,33,5,32,2,65,248,1,106,33,7,32,2,65,8,106,33,9,2,64,3,64,32,1,40,2,0,33,3,32,1,65,4,54,2,0,32,6,33,4,2,64,2,64,32,3,65,4,70,4,64,32,1,40,2,140,2,34,3,32,1,40,2,148,2,70,13,1,32,1,32,3,65,136,2,106,54,2,140,2,32,3,65,4,106,33,4,32,3,40,2,0,33,3,11,32,2,65,140,2,106,32,4,65,132,2,16,193,5,26,32,3,65,3,71,13,1,11,32,0,65,3,54,2,0,12,2,11,32,9,32,2,65,140,2,106,65,132,2,16,193,5,26,32,2,32,3,54,2,4,2,64,2,64,32,1,40,2,140,2,34,4,32,1,40,2,148,2,70,4,64,32,1,65,3,54,2,0,12,1,11,32,1,32,4,65,136,2,106,54,2,140,2,32,1,32,4,40,2,0,34,3,54,2,0,32,6,32,4,65,4,106,65,132,2,16,184,28,26,32,3,65,3,71,13,1,11,32,0,32,2,65,4,106,65,136,2,16,193,5,26,12,2,11,32,2,65,4,106,34,4,32,1,16,237,2,69,4,64,32,4,16,177,18,2,64,2,64,2,64,32,2,40,2,152,1,14,2,1,2,0,11,32,7,16,147,24,32,5,16,141,21,32,5,16,247,27,12,3,11,32,8,16,147,24,12,2,11,32,7,16,147,24,32,5,16,199,27,12,1,11,11,32,0,32,2,65,4,106,65,136,2,16,193,5,26,11,32,2,65,144,4,106,36,0,11,200,2,1,5,127,32,0,40,2,0,34,4,65,228,2,106,34,8,32,0,40,2,8,34,0,65,2,116,106,33,5,2,64,32,0,65,1,106,34,6,32,4,47,1,146,3,34,7,75,4,64,32,5,32,1,54,2,0,12,1,11,32,8,32,6,65,2,116,106,32,5,32,7,32,0,107,34,8,65,2,116,16,184,28,26,32,5,32,1,54,2,0,32,4,32,6,65,5,116,106,32,4,32,0,65,5,116,106,32,8,65,5,116,16,184,28,26,11,32,4,32,0,65,5,116,106,34,1,32,2,41,0,0,55,0,0,32,1,65,24,106,32,2,65,24,106,41,0,0,55,0,0,32,1,65,16,106,32,2,65,16,106,41,0,0,55,0,0,32,1,65,8,106,32,2,65,8,106,41,0,0,55,0,0,32,4,65,148,3,106,33,1,32,0,65,2,106,34,2,32,7,65,2,106,34,5,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,4,32,7,65,1,106,34,1,59,1,146,3,32,5,32,6,75,4,64,32,0,65,2,116,32,4,106,65,152,3,106,33,2,3,64,32,2,40,2,0,34,3,32,0,65,1,106,34,0,59,1,144,3,32,3,32,4,54,2,224,2,32,2,65,4,106,33,2,32,0,32,1,71,13,0,11,11,11,199,2,0,32,0,32,1,49,0,31,32,1,49,0,30,66,8,134,132,32,1,49,0,29,66,16,134,132,32,1,49,0,28,66,24,134,132,32,1,49,0,27,66,32,134,132,32,1,49,0,26,66,40,134,132,32,1,49,0,25,66,15,131,66,48,134,132,55,3,0,32,0,32,1,45,0,25,65,4,118,173,32,1,49,0,24,66,4,134,132,32,1,49,0,23,66,12,134,132,32,1,49,0,22,66,20,134,132,32,1,49,0,21,66,28,134,132,32,1,49,0,20,66,36,134,132,32,1,49,0,19,66,44,134,132,55,3,8,32,0,32,1,49,0,18,32,1,49,0,17,66,8,134,132,32,1,49,0,16,66,16,134,132,32,1,49,0,15,66,24,134,132,32,1,49,0,14,66,32,134,132,32,1,49,0,13,66,40,134,132,32,1,49,0,12,66,15,131,66,48,134,132,55,3,16,32,0,32,1,45,0,12,65,4,118,173,32,1,49,0,11,66,4,134,132,32,1,49,0,10,66,12,134,132,32,1,49,0,9,66,20,134,132,32,1,49,0,8,66,28,134,132,32,1,49,0,7,66,36,134,132,32,1,49,0,6,66,44,134,132,55,3,24,32,0,32,1,49,0,5,32,1,49,0,4,66,8,134,132,32,1,49,0,3,66,16,134,132,32,1,49,0,2,66,24,134,132,32,1,49,0,1,66,32,134,132,32,1,49,0,0,66,40,134,132,55,3,32,11,242,2,1,1,127,2,64,32,2,4,64,32,1,45,0,0,65,48,77,13,1,32,5,65,2,59,1,0,2,64,2,64,2,64,2,64,2,64,32,3,193,34,6,65,0,74,4,64,32,5,32,1,54,2,4,32,3,65,255,255,3,113,34,3,32,2,73,13,1,32,5,65,0,59,1,12,32,5,32,2,54,2,8,32,5,32,3,32,2,107,54,2,16,32,4,13,2,65,2,33,1,12,5,11,32,5,32,2,54,2,32,32,5,32,1,54,2,28,32,5,65,2,59,1,24,32,5,65,0,59,1,12,32,5,65,2,54,2,8,32,5,65,137,160,157,1,54,2,4,32,5,65,0,32,6,107,34,3,54,2,16,65,3,33,1,32,2,32,4,79,13,4,32,4,32,2,107,34,2,32,3,77,13,4,32,2,32,6,106,33,4,12,3,11,32,5,65,2,59,1,24,32,5,65,1,54,2,20,32,5,65,136,160,157,1,54,2,16,32,5,65,2,59,1,12,32,5,32,3,54,2,8,32,5,32,2,32,3,107,34,2,54,2,32,32,5,32,1,32,3,106,54,2,28,32,2,32,4,73,13,1,65,3,33,1,12,3,11,32,5,65,1,54,2,32,32,5,65,136,160,157,1,54,2,28,32,5,65,2,59,1,24,12,1,11,32,4,32,2,107,33,4,11,32,5,32,4,54,2,40,32,5,65,0,59,1,36,65,4,33,1,11,32,0,32,1,54,2,4,32,0,32,5,54,2,0,15,11,65,248,156,157,1,65,33,65,148,159,157,1,16,218,19,0,11,65,164,159,157,1,65,31,65,196,159,157,1,16,218,19,0,11,194,2,1,10,127,32,0,32,1,65,4,116,65,16,107,34,3,106,33,6,32,2,32,3,106,33,5,32,0,32,1,65,1,118,34,8,65,4,116,106,34,3,65,16,107,33,4,3,64,32,2,32,3,32,0,32,3,32,0,16,244,14,65,255,1,113,34,9,65,255,1,70,34,10,27,34,7,41,2,0,55,2,0,32,2,65,8,106,32,7,65,8,106,41,2,0,55,2,0,32,5,32,4,32,6,32,6,32,4,16,244,14,65,255,1,113,34,7,65,255,1,70,34,11,27,34,12,41,2,0,55,2,0,32,5,65,8,106,32,12,65,8,106,41,2,0,55,2,0,32,5,65,16,107,33,5,32,2,65,16,106,33,2,32,0,32,9,65,255,1,71,65,4,116,106,33,0,32,3,32,10,65,4,116,106,33,3,32,4,65,112,65,0,32,11,27,106,33,4,32,6,65,112,65,0,32,7,65,255,1,71,27,106,33,6,32,8,65,1,107,34,8,13,0,11,32,4,65,16,106,33,4,32,1,65,1,113,4,127,32,2,32,0,32,3,32,0,32,4,73,34,1,27,34,5,41,2,0,55,2,0,32,2,65,8,106,32,5,65,8,106,41,2,0,55,2,0,32,3,32,0,32,4,79,65,4,116,106,33,3,32,0,32,1,65,4,116,106,5,32,0,11,32,4,71,32,3,32,6,65,16,106,71,114,69,4,64,15,11,16,158,21,0,11,209,2,2,1,127,1,126,35,0,65,160,1,107,34,3,36,0,32,3,65,40,106,32,2,32,1,16,120,2,64,32,3,45,0,40,34,1,65,13,70,4,64,32,3,65,35,106,32,3,65,52,106,40,2,0,34,1,54,0,0,32,3,65,128,1,106,32,1,54,2,0,32,3,32,3,41,2,44,34,4,55,0,27,32,3,32,4,55,3,120,32,3,65,4,106,32,3,65,248,0,106,16,213,23,32,0,2,127,32,3,40,2,4,65,143,128,128,128,120,70,4,64,32,0,32,3,41,2,8,55,2,4,32,0,65,12,106,32,3,65,16,106,40,2,0,54,2,0,65,14,12,1,11,32,3,65,148,1,106,32,3,65,12,106,41,2,0,55,0,0,32,3,65,156,1,106,32,3,65,20,106,40,2,0,54,0,0,32,0,65,24,58,0,8,32,3,32,3,41,2,4,55,0,140,1,32,0,32,3,41,0,137,1,55,0,9,32,0,65,17,106,32,3,65,145,1,106,41,0,0,55,0,0,32,0,65,24,106,32,3,65,152,1,106,41,0,0,55,0,0,65,13,11,58,0,0,12,1,11,32,3,32,3,41,0,41,55,3,24,32,3,32,3,65,48,106,41,0,0,55,0,31,32,0,65,16,106,32,3,65,56,106,65,192,0,16,193,5,26,32,0,65,8,106,32,3,41,0,31,55,0,0,32,0,32,3,41,3,24,55,0,1,32,0,32,1,58,0,0,11,32,3,65,160,1,106,36,0,11,237,2,1,8,127,32,0,40,2,16,32,0,40,2,20,32,0,40,2,4,32,0,40,2,8,16,154,21,33,3,32,0,65,36,65,24,32,0,40,2,40,32,0,40,2,44,32,0,40,2,28,32,0,40,2,32,16,154,21,65,255,1,113,65,255,1,70,34,4,27,106,33,2,32,0,65,24,65,36,32,4,27,106,34,4,32,0,32,3,65,255,1,113,34,5,65,255,1,71,65,12,108,106,34,3,32,2,32,2,40,2,4,32,2,40,2,8,32,0,32,5,65,255,1,70,65,12,108,106,34,0,40,2,4,32,0,40,2,8,16,154,21,65,255,1,113,65,255,1,70,34,7,27,32,4,40,2,4,32,4,40,2,8,32,3,40,2,4,32,3,40,2,8,16,154,21,65,255,1,113,65,255,1,70,34,8,27,34,5,40,2,4,32,5,40,2,8,32,0,32,2,32,3,32,8,27,32,7,27,34,6,40,2,4,32,6,40,2,8,16,154,21,33,9,32,1,65,8,106,32,2,32,0,32,7,27,34,0,65,8,106,40,2,0,54,2,0,32,1,32,0,41,2,0,55,2,0,32,1,32,5,32,6,32,9,65,255,1,113,65,255,1,70,34,0,27,34,2,41,2,0,55,2,12,32,1,65,20,106,32,2,65,8,106,40,2,0,54,2,0,32,1,65,32,106,32,6,32,5,32,0,27,34,0,65,8,106,40,2,0,54,2,0,32,1,32,0,41,2,0,55,2,24,32,1,32,3,32,4,32,8,27,34,0,41,2,0,55,2,36,32,1,65,44,106,32,0,65,8,106,40,2,0,54,2,0,11,160,16,1,11,127,35,0,65,48,107,34,15,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,182,3,12,5,11,32,15,65,16,106,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,240,0,108,106,33,7,32,0,32,8,65,6,116,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,7,32,8,32,6,16,252,10,12,1,11,32,0,32,0,32,9,16,244,14,65,255,1,113,65,255,1,70,34,8,32,0,32,7,16,244,14,65,255,1,113,65,255,1,70,115,13,0,26,32,7,32,9,32,8,32,9,32,7,16,244,14,65,255,1,113,65,255,1,70,115,27,11,32,0,107,65,4,118,12,1,11,0,11,34,9,65,4,116,106,34,7,65,8,106,41,2,0,55,3,0,32,15,32,7,41,2,0,55,3,8,2,64,2,64,32,5,4,64,32,5,32,7,16,244,14,65,255,1,113,65,255,1,71,13,1,11,2,127,65,0,33,10,32,1,32,3,75,32,9,34,7,32,1,79,114,69,4,64,32,2,32,1,65,4,116,106,33,11,32,0,32,7,65,4,116,106,33,12,32,0,33,8,3,64,32,0,32,7,65,3,107,34,13,65,0,32,7,32,13,79,27,65,4,116,106,34,13,32,8,75,4,64,3,64,32,10,65,4,116,32,2,32,11,65,16,107,32,8,32,12,16,244,14,65,255,1,113,65,255,1,70,34,14,27,106,34,16,32,8,41,2,0,55,2,0,32,16,65,8,106,32,8,65,8,106,41,2,0,55,2,0,32,10,32,14,106,34,10,65,4,116,32,2,32,11,65,32,107,32,8,65,16,106,32,12,16,244,14,65,255,1,113,65,255,1,70,34,14,27,106,34,16,32,8,41,2,16,55,2,0,32,16,65,8,106,32,8,65,24,106,41,2,0,55,2,0,32,10,32,14,106,34,10,65,4,116,32,2,32,11,65,48,107,32,8,65,32,106,34,14,32,12,16,244,14,65,255,1,113,65,255,1,70,34,16,27,106,34,17,32,14,41,2,0,55,2,0,32,17,65,8,106,32,8,65,40,106,41,2,0,55,2,0,32,10,32,16,106,34,10,65,4,116,32,2,32,11,65,64,106,34,11,32,8,65,48,106,34,14,32,12,16,244,14,65,255,1,113,65,255,1,70,34,16,27,106,34,17,32,14,41,2,0,55,2,0,32,17,65,8,106,32,8,65,56,106,41,2,0,55,2,0,32,10,32,16,106,33,10,32,8,65,64,107,34,8,32,13,73,13,0,11,11,32,0,32,7,65,4,116,106,34,13,32,8,75,4,64,3,64,32,10,65,4,116,32,2,32,11,65,16,107,34,11,32,8,32,12,16,244,14,65,255,1,113,65,255,1,70,34,14,27,106,34,16,32,8,41,2,0,55,2,0,32,16,65,8,106,32,8,65,8,106,41,2,0,55,2,0,32,10,32,14,106,33,10,32,8,65,16,106,34,8,32,13,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,16,107,34,11,32,10,65,4,116,106,34,7,32,8,41,2,0,55,2,0,32,7,65,8,106,32,8,65,8,106,41,2,0,55,2,0,32,8,65,16,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,10,65,4,116,34,8,16,193,5,33,11,32,1,32,10,71,4,64,32,1,32,10,107,33,7,32,8,32,11,106,33,8,32,1,65,4,116,32,2,106,65,16,107,33,11,3,64,32,8,32,11,41,2,0,55,2,0,32,8,65,8,106,32,11,65,8,106,41,2,0,55,2,0,32,11,65,16,107,33,11,32,8,65,16,106,33,8,32,7,65,1,107,34,7,13,0,11,11,32,10,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,15,65,0,54,2,40,32,15,65,1,54,2,28,32,15,65,184,134,215,0,54,2,24,32,15,66,4,55,2,32,32,15,65,24,106,65,192,134,215,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,9,34,5,32,1,79,114,69,4,64,32,2,32,1,65,4,116,106,33,9,32,0,32,5,65,4,116,106,33,11,32,0,33,7,3,64,32,0,32,5,65,3,107,34,10,65,0,32,5,32,10,79,27,65,4,116,106,34,10,32,7,75,4,64,3,64,32,8,65,4,116,32,2,32,9,65,16,107,32,11,32,7,16,244,14,65,255,1,113,65,255,1,71,34,12,27,106,34,13,32,7,41,2,0,55,2,0,32,13,65,8,106,32,7,65,8,106,41,2,0,55,2,0,32,8,32,12,106,34,8,65,4,116,32,2,32,9,65,32,107,32,11,32,7,65,16,106,16,244,14,65,255,1,113,65,255,1,71,34,12,27,106,34,13,32,7,41,2,16,55,2,0,32,13,65,8,106,32,7,65,24,106,41,2,0,55,2,0,32,8,32,12,106,34,8,65,4,116,32,2,32,9,65,48,107,32,11,32,7,65,32,106,34,12,16,244,14,65,255,1,113,65,255,1,71,34,13,27,106,34,14,32,12,41,2,0,55,2,0,32,14,65,8,106,32,7,65,40,106,41,2,0,55,2,0,32,8,32,13,106,34,8,65,4,116,32,2,32,9,65,64,106,34,9,32,11,32,7,65,48,106,34,12,16,244,14,65,255,1,113,65,255,1,71,34,13,27,106,34,14,32,12,41,2,0,55,2,0,32,14,65,8,106,32,7,65,56,106,41,2,0,55,2,0,32,8,32,13,106,33,8,32,7,65,64,107,34,7,32,10,73,13,0,11,11,32,0,32,5,65,4,116,106,34,10,32,7,75,4,64,3,64,32,8,65,4,116,32,2,32,9,65,16,107,34,9,32,11,32,7,16,244,14,65,255,1,113,65,255,1,71,34,12,27,106,34,13,32,7,41,2,0,55,2,0,32,13,65,8,106,32,7,65,8,106,41,2,0,55,2,0,32,8,32,12,106,33,8,32,7,65,16,106,34,7,32,10,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,4,116,32,2,32,9,65,16,107,34,9,65,1,27,106,34,5,32,7,41,2,0,55,2,0,32,5,65,8,106,32,7,65,8,106,41,2,0,55,2,0,32,7,65,16,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,4,116,34,7,16,193,5,33,9,32,1,32,8,71,4,64,32,1,32,8,107,33,5,32,7,32,9,106,33,7,32,1,65,4,116,32,2,106,65,16,107,33,9,3,64,32,7,32,9,41,2,0,55,2,0,32,7,65,8,106,32,9,65,8,106,41,2,0,55,2,0,32,9,65,16,107,33,9,32,7,65,16,106,33,7,32,5,65,1,107,34,5,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,4,116,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,4,116,106,32,1,32,7,107,32,2,32,3,32,4,32,15,65,8,106,32,6,16,181,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,208,134,215,0,16,162,15,0,11,65,0,33,7,35,0,65,16,107,34,9,36,0,32,1,65,2,79,4,64,2,64,2,64,32,3,32,1,65,16,106,79,4,64,32,1,65,1,118,33,3,32,1,65,15,75,13,1,65,4,33,4,32,2,32,3,65,4,116,34,6,106,33,5,32,0,32,6,106,33,6,32,1,65,7,75,4,64,32,0,32,2,16,157,6,32,6,32,5,16,157,6,12,3,11,32,2,32,0,41,2,0,55,2,0,32,2,65,8,106,32,0,65,8,106,41,2,0,55,2,0,32,5,32,6,41,2,0,55,2,0,32,5,65,8,106,32,6,65,8,106,41,2,0,55,2,0,65,1,33,4,12,2,11,0,11,32,0,32,2,32,2,32,1,65,4,116,106,34,4,16,224,22,32,0,32,3,65,4,116,34,5,106,32,2,32,5,106,32,4,65,128,1,106,16,224,22,65,8,33,4,11,32,9,32,3,173,66,32,134,55,3,0,65,0,32,4,107,33,11,32,1,32,3,107,33,10,32,0,32,4,65,4,116,34,5,106,33,12,32,2,32,5,106,33,13,3,64,32,10,32,3,32,9,32,7,65,2,116,106,40,2,0,34,5,27,34,6,32,4,75,4,64,32,2,32,5,65,4,116,34,5,106,33,14,32,6,32,11,106,33,8,32,5,32,12,106,33,6,32,5,32,13,106,33,5,3,64,32,5,32,6,41,2,0,55,2,0,32,5,65,8,106,32,6,65,8,106,41,2,0,55,2,0,32,14,32,5,16,167,6,32,6,65,16,106,33,6,32,5,65,16,106,33,5,32,8,65,1,107,34,8,13,0,11,11,32,7,65,1,106,34,7,65,2,71,13,0,11,32,2,32,1,32,0,16,178,5,11,32,9,65,16,106,36,0,11,32,15,65,48,106,36,0,11,190,2,1,5,127,32,0,40,2,0,34,4,65,140,2,106,34,8,32,0,40,2,8,34,0,65,36,108,106,33,5,2,64,32,0,65,1,106,34,6,32,4,47,1,154,5,34,7,75,4,64,32,5,32,1,65,36,16,193,5,26,12,1,11,32,8,32,6,65,36,108,106,32,5,32,7,32,0,107,34,8,65,36,108,16,184,28,26,32,5,32,1,65,36,16,193,5,26,32,4,32,6,65,24,108,106,32,4,32,0,65,24,108,106,32,8,65,24,108,16,184,28,26,11,32,4,32,0,65,24,108,106,34,1,32,2,41,3,0,55,3,0,32,1,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,4,65,160,5,106,33,1,32,0,65,2,106,34,2,32,7,65,2,106,34,5,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,4,32,7,65,1,106,34,2,59,1,154,5,32,5,32,6,75,4,64,32,0,65,2,116,32,4,106,65,164,5,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,152,5,32,3,32,4,54,2,136,2,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,136,3,2,5,127,1,126,35,0,65,64,106,34,5,36,0,65,1,33,7,2,64,32,0,45,0,4,13,0,32,0,45,0,5,33,9,32,0,40,2,0,34,6,40,2,28,34,8,65,4,113,69,4,64,32,6,40,2,20,65,223,166,157,1,65,220,166,157,1,32,9,65,1,113,34,9,27,65,2,65,3,32,9,27,32,6,40,2,24,40,2,12,17,4,0,13,1,32,6,40,2,20,32,1,32,2,32,6,40,2,24,40,2,12,17,4,0,13,1,32,6,40,2,20,65,172,166,157,1,65,2,32,6,40,2,24,40,2,12,17,4,0,13,1,32,3,32,6,32,4,40,2,12,17,1,0,33,7,12,1,11,32,9,65,1,113,69,4,64,32,6,40,2,20,65,225,166,157,1,65,3,32,6,40,2,24,40,2,12,17,4,0,13,1,32,6,40,2,28,33,8,11,32,5,65,1,58,0,27,32,5,32,6,41,2,20,55,2,12,32,5,65,192,166,157,1,54,2,52,32,5,32,5,65,27,106,54,2,20,32,5,32,6,41,2,8,55,2,36,32,6,41,2,0,33,10,32,5,32,8,54,2,56,32,5,32,6,40,2,16,54,2,44,32,5,32,6,45,0,32,58,0,60,32,5,32,10,55,2,28,32,5,32,5,65,12,106,34,8,54,2,48,32,8,32,1,32,2,16,217,3,13,0,32,8,65,172,166,157,1,65,2,16,217,3,13,0,32,3,32,5,65,28,106,32,4,40,2,12,17,1,0,13,0,32,5,40,2,48,65,228,166,157,1,65,2,32,5,40,2,52,40,2,12,17,4,0,33,7,11,32,0,65,1,58,0,5,32,0,32,7,58,0,4,32,5,65,64,107,36,0,32,0,11,182,2,2,9,127,1,126,35,0,65,32,107,34,3,36,0,32,0,65,0,65,132,4,16,129,10,33,7,32,3,65,24,106,32,1,65,24,106,41,3,0,34,12,55,3,0,32,3,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,3,65,8,106,32,1,65,8,106,41,3,0,55,3,0,32,3,32,1,41,3,0,55,3,0,65,1,33,6,32,12,66,0,83,4,64,32,3,32,3,16,164,10,65,127,33,6,11,32,2,65,1,107,33,8,65,127,33,4,65,0,33,1,3,64,2,64,32,5,32,3,32,1,65,6,118,34,9,65,3,116,34,10,106,41,3,0,32,1,65,63,113,34,11,173,136,34,12,167,65,1,113,70,4,64,32,1,65,1,106,33,0,12,1,11,32,9,32,1,65,129,1,32,1,107,34,0,32,2,32,0,32,2,72,27,34,4,106,34,0,65,1,107,65,6,118,71,4,64,32,3,32,10,106,65,8,106,41,3,0,65,192,0,32,11,107,173,134,32,12,132,33,12,11,32,7,32,1,65,2,116,106,32,5,32,12,66,127,32,4,173,134,66,127,133,131,167,106,34,4,32,4,32,8,118,65,1,113,34,5,32,2,116,107,32,6,108,54,2,0,32,1,33,4,11,32,0,34,1,65,129,1,72,13,0,11,32,3,65,32,106,36,0,32,4,65,1,106,11,253,3,1,8,127,35,0,65,32,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,34,1,45,0,100,65,11,107,14,15,2,2,2,2,2,2,2,3,3,0,3,3,3,3,1,5,11,32,1,40,2,104,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,3,32,1,40,2,108,34,2,32,2,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,3,32,1,40,2,112,34,1,32,1,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,3,32,4,32,1,54,2,28,32,4,32,2,54,2,24,32,4,32,3,54,2,20,32,4,65,20,106,16,213,19,33,1,65,3,33,3,32,0,65,3,54,2,8,32,0,32,1,54,2,4,12,4,11,32,4,65,8,106,32,1,65,232,0,106,16,171,24,32,4,40,2,8,33,1,32,4,40,2,12,34,2,33,5,35,0,65,16,107,34,3,36,0,32,3,65,8,106,32,2,32,1,107,65,2,118,16,217,15,32,3,40,2,8,33,6,32,3,40,2,12,33,8,2,64,2,64,32,1,32,5,71,4,64,32,6,65,8,106,33,2,3,64,32,1,40,2,0,34,7,32,7,40,2,0,34,9,65,1,106,54,2,0,32,9,65,0,72,13,2,32,2,32,7,54,2,0,32,2,65,4,106,33,2,32,1,65,4,106,34,1,32,5,71,13,0,11,11,32,4,32,6,54,2,0,32,4,32,8,54,2,4,32,3,65,16,106,36,0,12,1,11,0,11,32,0,32,4,41,3,0,55,2,4,65,3,33,3,12,3,11,65,1,33,3,32,1,40,2,104,34,1,32,1,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,1,32,0,32,1,54,2,4,12,2,11,32,1,40,2,104,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,0,32,1,40,2,108,34,1,32,1,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,0,32,0,32,1,54,2,8,32,0,32,3,54,2,4,65,2,33,3,12,1,11,0,11,32,0,32,3,54,2,0,32,4,65,32,106,36,0,11,191,2,2,1,127,4,126,35,0,65,144,1,107,34,6,36,0,32,6,65,16,106,32,1,41,3,0,34,8,66,0,32,0,66,2,134,34,0,66,2,132,34,7,66,0,16,229,13,32,6,65,224,0,106,32,1,41,3,8,34,10,66,0,32,7,66,0,16,229,13,32,6,32,6,65,24,106,41,3,0,34,7,32,6,41,3,96,124,34,9,32,6,65,232,0,106,41,3,0,32,7,32,9,86,173,124,32,2,65,255,0,113,65,192,0,115,34,1,16,227,15,32,3,32,6,41,3,0,55,3,0,32,6,65,48,106,32,8,66,0,32,0,32,5,65,127,115,172,124,34,7,66,0,16,229,13,32,6,65,240,0,106,32,10,66,0,32,7,66,0,16,229,13,32,6,65,32,106,32,6,65,56,106,41,3,0,34,7,32,6,41,3,112,124,34,9,32,6,65,248,0,106,41,3,0,32,7,32,9,86,173,124,32,1,16,227,15,32,4,32,6,41,3,32,55,3,0,32,6,65,208,0,106,32,8,66,0,32,0,66,0,16,229,13,32,6,65,128,1,106,32,10,66,0,32,0,66,0,16,229,13,32,6,65,64,107,32,6,65,216,0,106,41,3,0,34,0,32,6,41,3,128,1,124,34,8,32,6,65,136,1,106,41,3,0,32,0,32,8,86,173,124,32,1,16,227,15,32,6,41,3,64,32,6,65,144,1,106,36,0,11,207,7,2,16,127,1,126,35,0,65,32,107,34,11,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,32,1,40,2,12,34,16,65,2,116,106,34,12,65,4,106,34,2,32,1,40,2,4,34,13,75,13,0,32,12,65,124,79,13,1,32,13,32,1,40,2,0,34,15,32,12,106,40,0,0,34,14,73,13,2,32,11,32,13,32,14,107,54,2,28,32,11,32,14,32,15,106,54,2,24,35,0,65,32,107,34,6,36,0,32,6,65,0,58,0,8,32,6,65,8,106,32,11,65,24,106,34,9,40,2,4,34,4,65,0,71,34,7,32,9,40,2,0,34,3,32,7,65,192,247,215,0,16,209,23,32,9,32,4,32,7,107,34,2,54,2,4,32,9,32,3,32,7,106,34,10,54,2,0,32,11,65,8,106,34,3,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,4,64,32,6,45,0,8,34,7,65,253,1,107,14,3,4,3,2,1,11,32,3,66,128,128,128,128,128,128,128,128,16,55,0,5,32,3,65,0,58,0,4,12,10,11,32,3,32,7,173,55,3,8,65,0,12,10,11,32,6,66,0,55,3,24,65,8,33,4,32,6,65,24,106,33,8,3,64,32,8,32,2,32,4,32,2,32,4,73,27,34,5,32,10,32,5,65,192,247,215,0,16,209,23,32,9,32,2,32,5,107,34,7,54,2,4,32,9,32,5,32,10,106,34,10,54,2,0,32,2,69,13,3,32,5,32,8,106,33,8,32,7,33,2,32,4,32,5,107,34,4,13,0,11,32,6,41,3,24,34,18,66,128,128,128,128,16,84,13,3,32,3,32,18,55,3,8,65,0,12,9,11,32,6,65,0,54,2,8,65,4,33,4,32,6,65,8,106,33,8,3,64,32,8,32,2,32,4,32,2,32,4,73,27,34,5,32,10,32,5,65,192,247,215,0,16,209,23,32,9,32,2,32,5,107,34,7,54,2,4,32,9,32,5,32,10,106,34,10,54,2,0,32,2,69,13,4,32,5,32,8,106,33,8,32,7,33,2,32,4,32,5,107,34,4,13,0,11,32,6,40,2,8,34,2,65,128,128,4,73,13,4,32,3,32,2,173,55,3,8,65,0,12,8,11,32,6,65,0,59,1,8,65,2,33,4,32,6,65,8,106,33,8,3,64,32,8,32,2,32,4,32,2,32,4,73,27,34,5,32,10,32,5,65,192,247,215,0,16,209,23,32,9,32,2,32,5,107,34,7,54,2,4,32,9,32,5,32,10,106,34,10,54,2,0,32,2,69,13,5,32,5,32,8,106,33,8,32,7,33,2,32,4,32,5,107,34,4,13,0,11,32,6,51,1,8,34,18,66,253,1,84,13,5,32,3,32,18,55,3,8,65,0,12,7,11,32,6,65,16,58,0,16,32,6,66,0,55,3,8,32,3,32,6,41,2,12,55,3,8,32,3,65,0,54,2,4,12,5,11,32,3,65,20,58,0,12,12,4,11,32,3,65,16,58,0,12,32,3,66,0,55,2,4,12,3,11,32,3,65,20,58,0,12,12,2,11,32,3,66,0,62,1,6,32,3,65,16,58,0,12,32,3,65,0,59,1,4,32,3,65,10,106,66,0,61,1,0,12,1,11,32,3,65,20,58,0,12,11,65,1,11,54,2,0,32,6,65,32,106,36,0,32,11,40,2,8,34,2,65,1,71,32,11,41,3,16,34,18,66,32,136,167,65,255,1,113,65,17,75,114,69,4,64,32,3,65,4,114,16,244,19,11,32,2,13,0,2,127,65,1,32,18,66,253,1,84,13,0,26,65,3,32,18,66,128,128,4,84,13,0,26,65,5,65,9,32,18,66,128,128,128,128,16,84,27,11,32,14,106,34,2,32,18,167,34,12,106,34,7,32,2,73,13,3,32,7,32,13,75,13,4,32,1,32,16,65,1,106,54,2,12,32,2,32,15,106,33,17,11,32,0,32,12,54,2,4,32,0,32,17,54,2,0,32,11,65,32,106,36,0,15,11,32,12,32,2,65,208,128,216,0,16,165,15,0,11,32,14,32,13,65,236,129,216,0,16,162,15,0,11,32,2,32,7,65,252,129,216,0,16,165,15,0,11,32,7,32,13,65,252,129,216,0,16,164,15,0,11,186,2,1,5,127,32,0,40,2,0,34,5,32,0,40,2,8,34,0,65,3,116,106,33,6,2,64,32,0,65,1,106,34,7,32,5,47,1,226,1,34,8,75,4,64,32,6,32,2,54,2,4,32,6,32,1,58,0,0,12,1,11,32,5,32,7,65,3,116,106,32,6,32,8,32,0,107,34,9,65,3,116,16,184,28,26,32,6,32,2,54,2,4,32,6,32,1,58,0,0,32,5,65,220,0,106,34,1,32,7,65,12,108,106,32,1,32,0,65,12,108,106,32,9,65,12,108,16,184,28,26,11,32,5,32,0,65,12,108,106,34,1,65,228,0,106,32,3,65,8,106,40,2,0,54,2,0,32,1,65,220,0,106,32,3,41,2,0,55,2,0,32,5,65,228,1,106,33,1,32,0,65,2,106,34,2,32,8,65,2,106,34,3,73,4,64,32,1,32,2,65,2,116,106,32,1,32,7,65,2,116,106,32,8,32,0,107,65,2,116,16,184,28,26,11,32,1,32,7,65,2,116,106,32,4,54,2,0,32,5,32,8,65,1,106,34,2,59,1,226,1,32,3,32,7,75,4,64,32,0,65,2,116,32,5,106,65,232,1,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,224,1,32,3,32,5,54,2,88,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,166,15,1,10,127,35,0,65,32,107,34,15,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,175,3,12,5,11,32,15,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,28,108,106,33,7,32,0,32,8,65,4,116,106,33,10,2,127,32,1,65,192,0,79,4,64,32,0,32,10,32,7,32,8,32,6,16,147,9,12,1,11,32,0,32,0,40,2,0,65,8,106,34,8,32,10,40,2,0,65,8,106,34,11,16,238,28,65,255,1,113,65,255,1,70,34,9,32,8,32,7,40,2,0,65,8,106,34,8,16,238,28,65,255,1,113,65,255,1,70,115,13,0,26,32,7,32,10,32,9,32,11,32,8,16,238,28,65,255,1,113,65,255,1,70,115,27,11,32,0,107,65,2,118,12,1,11,0,11,34,10,65,2,116,106,40,2,0,34,7,54,2,4,2,64,2,64,32,5,4,64,32,5,40,2,0,65,8,106,32,7,65,8,106,16,238,28,65,255,1,113,65,255,1,71,13,1,11,2,127,65,0,33,9,32,1,32,3,75,32,10,34,7,32,1,79,114,69,4,64,32,2,32,1,65,2,116,106,33,11,32,0,32,7,65,2,116,106,33,12,32,0,33,8,3,64,32,0,32,7,65,3,107,34,13,65,0,32,7,32,13,79,27,65,2,116,106,34,13,32,8,75,4,64,3,64,32,9,65,2,116,32,2,32,11,65,4,107,32,8,40,2,0,65,8,106,32,12,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,34,14,27,106,32,8,40,2,0,54,2,0,32,9,32,14,106,34,9,65,2,116,32,2,32,11,65,8,107,32,8,65,4,106,34,14,40,2,0,65,8,106,32,12,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,34,16,27,106,32,14,40,2,0,54,2,0,32,9,32,16,106,34,9,65,2,116,32,2,32,11,65,12,107,32,8,65,8,106,34,14,40,2,0,65,8,106,32,12,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,34,16,27,106,32,14,40,2,0,54,2,0,32,9,32,16,106,34,9,65,2,116,32,2,32,11,65,16,107,34,11,32,8,65,12,106,34,14,40,2,0,65,8,106,32,12,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,34,16,27,106,32,14,40,2,0,54,2,0,32,9,32,16,106,33,9,32,8,65,16,106,34,8,32,13,73,13,0,11,11,32,0,32,7,65,2,116,106,34,13,32,8,75,4,64,3,64,32,9,65,2,116,32,2,32,11,65,4,107,34,11,32,8,40,2,0,65,8,106,32,12,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,34,14,27,106,32,8,40,2,0,54,2,0,32,9,32,14,106,33,9,32,8,65,4,106,34,8,32,13,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,4,107,34,11,32,9,65,2,116,106,32,8,40,2,0,54,2,0,32,8,65,4,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,9,65,2,116,34,8,16,193,5,33,11,32,1,32,9,71,4,64,32,1,32,9,107,33,7,32,8,32,11,106,33,8,32,1,65,2,116,32,2,106,65,4,107,33,11,3,64,32,8,32,11,40,2,0,54,2,0,32,11,65,4,107,33,11,32,8,65,4,106,33,8,32,7,65,1,107,34,7,13,0,11,11,32,9,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,15,65,0,54,2,24,32,15,65,1,54,2,12,32,15,65,228,239,203,0,54,2,8,32,15,66,4,55,2,16,32,15,65,8,106,65,236,239,203,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,10,34,5,32,1,79,114,69,4,64,32,2,32,1,65,2,116,106,33,10,32,0,32,5,65,2,116,106,33,11,32,0,33,7,3,64,32,0,32,5,65,3,107,34,9,65,0,32,5,32,9,79,27,65,2,116,106,34,9,32,7,75,4,64,3,64,32,8,65,2,116,32,2,32,10,65,4,107,32,11,40,2,0,65,8,106,32,7,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,71,34,12,27,106,32,7,40,2,0,54,2,0,32,8,32,12,106,34,8,65,2,116,32,2,32,10,65,8,107,32,11,40,2,0,65,8,106,32,7,65,4,106,34,12,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,71,34,13,27,106,32,12,40,2,0,54,2,0,32,8,32,13,106,34,8,65,2,116,32,2,32,10,65,12,107,32,11,40,2,0,65,8,106,32,7,65,8,106,34,12,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,71,34,13,27,106,32,12,40,2,0,54,2,0,32,8,32,13,106,34,8,65,2,116,32,2,32,10,65,16,107,34,10,32,11,40,2,0,65,8,106,32,7,65,12,106,34,12,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,71,34,13,27,106,32,12,40,2,0,54,2,0,32,8,32,13,106,33,8,32,7,65,16,106,34,7,32,9,73,13,0,11,11,32,0,32,5,65,2,116,106,34,9,32,7,75,4,64,3,64,32,8,65,2,116,32,2,32,10,65,4,107,34,10,32,11,40,2,0,65,8,106,32,7,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,71,34,12,27,106,32,7,40,2,0,54,2,0,32,8,32,12,106,33,8,32,7,65,4,106,34,7,32,9,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,2,116,32,2,32,10,65,4,107,34,10,65,1,27,106,32,7,40,2,0,54,2,0,32,7,65,4,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,2,116,34,7,16,193,5,33,10,32,1,32,8,71,4,64,32,1,32,8,107,33,5,32,7,32,10,106,33,7,32,1,65,2,116,32,2,106,65,4,107,33,10,3,64,32,7,32,10,40,2,0,54,2,0,32,10,65,4,107,33,10,32,7,65,4,106,33,7,32,5,65,1,107,34,5,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,2,116,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,2,116,106,32,1,32,7,107,32,2,32,3,32,4,32,15,65,4,106,32,6,16,189,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,252,239,203,0,16,162,15,0,11,35,0,65,32,107,34,4,36,0,32,1,65,2,79,4,64,2,127,2,64,32,3,32,1,65,16,106,79,4,64,32,1,65,1,118,33,5,32,1,65,15,75,13,1,32,1,65,7,75,4,64,32,0,32,2,16,228,6,32,0,32,5,65,2,116,34,3,106,32,2,32,3,106,16,228,6,65,4,12,3,11,32,2,32,0,40,2,0,54,2,0,32,2,32,5,65,2,116,34,3,106,32,0,32,3,106,40,2,0,54,2,0,65,1,12,2,11,0,11,32,0,32,2,32,2,32,1,65,2,116,106,34,3,16,218,22,32,0,32,5,65,2,116,34,6,106,32,2,32,6,106,32,3,65,32,106,16,218,22,65,8,11,33,6,32,4,66,128,128,128,128,32,55,3,24,32,4,32,5,173,66,32,134,55,3,16,32,4,65,8,106,32,4,65,16,106,16,224,18,32,4,40,2,8,4,64,32,1,32,5,107,33,8,32,4,40,2,12,33,3,65,0,32,6,107,33,11,32,0,32,6,65,2,116,34,7,106,33,9,32,2,32,7,106,33,12,3,64,32,8,32,5,32,3,27,34,7,32,6,75,4,64,32,2,32,3,65,2,116,34,3,106,33,13,32,7,32,11,106,33,10,32,3,32,9,106,33,7,32,3,32,12,106,33,3,3,64,32,3,32,7,40,2,0,54,2,0,32,13,32,3,16,213,14,32,7,65,4,106,33,7,32,3,65,4,106,33,3,32,10,65,1,107,34,10,13,0,11,11,32,4,32,4,65,16,106,16,224,18,32,4,40,2,4,33,3,32,4,40,2,0,13,0,11,11,32,2,32,1,32,0,16,245,5,11,32,4,65,32,106,36,0,11,32,15,65,32,106,36,0,11,224,2,1,11,127,35,0,65,160,4,107,34,2,36,0,32,1,65,8,106,33,7,32,1,40,2,0,33,6,32,1,40,2,148,2,33,3,32,2,65,16,106,33,11,32,2,65,12,106,33,12,32,1,40,2,156,2,33,8,32,1,40,2,4,33,4,2,64,3,64,32,1,65,11,54,2,4,2,64,2,64,2,127,32,4,65,11,71,4,64,32,7,33,9,32,3,33,5,32,6,12,1,11,32,3,32,8,70,13,1,32,1,32,3,65,144,2,106,34,5,54,2,148,2,32,3,65,8,106,33,9,32,3,40,2,4,33,4,32,3,40,2,0,11,33,10,32,2,65,152,2,106,32,9,65,136,2,16,193,5,26,32,4,65,10,71,13,1,11,32,0,65,10,54,2,4,12,2,11,32,11,32,2,65,152,2,106,65,136,2,16,193,5,26,32,2,32,4,54,2,12,32,2,32,10,54,2,8,2,64,2,64,32,5,32,8,70,4,64,32,1,65,10,54,2,4,12,1,11,32,1,32,5,65,144,2,106,34,3,54,2,148,2,32,1,32,5,40,2,4,34,4,54,2,4,32,1,32,5,40,2,0,34,6,54,2,0,32,7,32,5,65,8,106,65,136,2,16,184,28,26,32,4,65,10,71,13,1,11,32,0,32,2,65,8,106,65,144,2,16,193,5,26,12,2,11,32,10,65,255,1,113,32,6,65,255,1,113,70,4,64,32,12,16,157,1,12,1,11,11,32,0,32,2,65,8,106,65,144,2,16,193,5,26,11,32,2,65,160,4,106,36,0,11,203,4,1,2,127,35,0,65,144,1,107,34,8,36,0,32,5,4,127,2,64,32,7,69,4,64,65,0,33,7,3,64,32,7,32,8,106,32,7,65,176,185,156,1,106,45,0,0,32,3,32,7,106,45,0,0,115,58,0,0,32,7,65,1,106,34,7,65,32,71,13,0,11,12,1,11,32,8,66,192,0,55,3,136,1,32,8,66,185,206,176,213,164,161,161,207,36,55,3,64,32,8,66,177,201,239,215,243,242,183,162,204,0,55,3,56,32,8,66,185,215,190,208,220,205,197,209,15,55,3,48,32,8,66,153,228,244,166,130,206,159,221,206,0,55,3,40,32,8,65,40,106,34,9,32,7,65,32,16,97,32,9,32,8,16,175,8,65,0,33,7,3,64,32,7,32,8,106,34,9,32,9,45,0,0,32,3,32,7,106,45,0,0,115,58,0,0,32,7,65,1,106,34,7,65,32,71,13,0,11,11,2,64,2,64,2,64,32,6,65,13,71,13,0,65,0,33,7,3,64,32,5,32,7,106,45,0,0,32,7,65,208,185,156,1,106,45,0,0,71,13,1,32,7,65,1,106,34,7,65,13,71,13,0,11,12,1,11,35,0,65,32,107,34,7,36,0,32,8,65,40,106,34,3,66,0,55,3,96,32,3,66,171,179,143,252,145,163,179,240,219,0,55,3,24,32,3,66,255,164,185,136,197,145,218,130,155,127,55,3,16,32,3,66,242,230,187,227,163,167,253,167,165,127,55,3,8,32,3,66,231,204,167,208,214,208,235,179,187,127,55,3,0,32,3,32,5,32,6,16,97,32,3,32,7,16,175,8,32,3,66,0,55,3,96,32,3,66,171,179,143,252,145,163,179,240,219,0,55,3,24,32,3,66,255,164,185,136,197,145,218,130,155,127,55,3,16,32,3,66,242,230,187,227,163,167,253,167,165,127,55,3,8,32,3,66,231,204,167,208,214,208,235,179,187,127,55,3,0,32,3,32,7,65,32,16,97,32,3,32,7,65,32,16,97,32,7,65,32,106,36,0,12,1,11,32,8,66,192,0,55,3,136,1,32,8,66,212,188,138,141,194,233,158,216,232,0,55,3,64,32,8,66,128,227,133,129,150,204,225,154,215,0,55,3,56,32,8,66,241,140,183,252,185,214,158,177,131,127,55,3,48,32,8,66,181,182,133,179,244,254,239,223,116,55,3,40,11,32,8,65,40,106,34,3,32,8,65,32,16,97,32,3,32,4,65,32,16,97,32,3,32,1,32,2,16,97,32,3,32,0,16,175,8,65,1,5,65,0,11,32,8,65,144,1,106,36,0,11,135,3,1,4,127,35,0,65,48,107,34,2,36,0,32,0,40,2,0,33,3,2,64,2,64,2,64,2,64,2,64,32,0,40,2,4,34,0,14,3,4,1,2,0,11,65,1,33,4,32,1,65,188,218,156,1,65,7,16,181,25,13,2,32,0,65,3,116,33,5,65,0,33,0,3,64,32,2,32,3,54,2,20,32,0,4,64,32,1,65,195,218,156,1,65,2,16,181,25,13,4,11,32,2,65,2,54,2,28,32,2,65,140,218,156,1,54,2,24,32,2,66,1,55,2,36,32,2,65,136,8,54,2,8,32,2,32,2,65,4,106,54,2,32,32,2,32,2,65,20,106,54,2,4,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,13,3,32,3,65,8,106,33,3,32,0,65,1,107,33,0,32,5,65,8,107,34,5,13,0,11,65,0,33,4,12,2,11,32,2,65,2,54,2,28,32,2,65,140,218,156,1,54,2,24,32,2,66,1,55,2,36,32,2,65,164,7,54,2,8,32,2,32,3,54,2,4,32,2,32,2,65,4,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,33,4,12,1,11,32,2,65,3,54,2,28,32,2,65,164,218,156,1,54,2,24,32,2,66,2,55,2,36,32,2,65,164,7,54,2,16,32,2,65,164,7,54,2,8,32,2,32,3,54,2,4,32,2,32,3,65,8,106,54,2,12,32,2,32,2,65,4,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,33,4,11,32,2,65,48,106,36,0,32,4,15,11,65,145,217,156,1,65,14,65,252,217,156,1,16,161,22,0,11,182,2,1,7,127,2,64,32,2,65,16,73,4,64,32,0,33,3,12,1,11,32,0,65,0,32,0,107,65,3,113,34,4,106,33,5,32,4,4,64,32,0,33,3,32,1,33,6,3,64,32,3,32,6,45,0,0,58,0,0,32,6,65,1,106,33,6,32,3,65,1,106,34,3,32,5,73,13,0,11,11,32,5,32,2,32,4,107,34,8,65,124,113,34,7,106,33,3,2,64,32,1,32,4,106,34,4,65,3,113,4,64,32,7,65,0,76,13,1,32,4,65,3,116,34,2,65,24,113,33,9,32,4,65,124,113,34,6,65,4,106,33,1,65,0,32,2,107,65,24,113,33,2,32,6,40,2,0,33,6,3,64,32,5,32,6,32,9,118,32,1,40,2,0,34,6,32,2,116,114,54,2,0,32,1,65,4,106,33,1,32,5,65,4,106,34,5,32,3,73,13,0,11,12,1,11,32,7,65,0,76,13,0,32,4,33,1,3,64,32,5,32,1,40,2,0,54,2,0,32,1,65,4,106,33,1,32,5,65,4,106,34,5,32,3,73,13,0,11,11,32,8,65,3,113,33,2,32,4,32,7,106,33,1,11,32,2,4,64,32,2,32,3,106,33,2,3,64,32,3,32,1,45,0,0,58,0,0,32,1,65,1,106,33,1,32,3,65,1,106,34,3,32,2,73,13,0,11,11,32,0,11,169,3,1,5,127,35,0,65,32,107,34,3,36,0,32,0,40,2,0,34,0,65,0,58,0,28,2,64,2,64,32,0,40,2,8,34,2,65,255,255,255,255,7,73,4,64,2,64,32,0,40,2,24,34,6,69,13,0,32,2,13,2,3,64,32,0,65,127,54,2,8,32,0,40,2,24,34,2,69,4,64,32,0,65,0,54,2,8,12,2,11,32,0,32,2,65,1,107,54,2,24,32,0,40,2,16,32,0,40,2,20,34,4,65,2,116,106,40,2,0,33,2,32,0,65,0,54,2,8,32,0,32,4,65,1,106,34,4,32,0,40,2,12,34,5,65,0,32,4,32,5,79,27,107,54,2,20,32,3,32,2,54,2,12,32,2,40,2,8,13,4,32,2,65,127,54,2,8,32,2,32,2,40,2,12,34,4,4,127,32,2,65,0,58,0,28,32,3,65,0,54,2,24,32,3,32,2,65,20,106,34,5,54,2,20,32,3,32,5,54,2,16,32,4,32,3,65,16,106,32,2,40,2,16,40,2,12,17,1,0,69,4,64,32,2,65,12,106,34,4,16,188,18,32,4,65,0,54,2,0,11,32,2,40,2,8,65,1,106,5,65,0,11,54,2,8,32,3,65,12,106,16,234,13,32,6,65,1,107,34,6,69,13,1,32,0,40,2,8,69,13,0,11,12,2,11,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,3,65,32,106,36,0,15,11,35,0,65,48,107,34,0,36,0,32,0,65,1,54,2,12,32,0,65,148,162,157,1,54,2,8,32,0,66,1,55,2,20,32,0,32,0,65,47,106,173,66,128,128,128,128,192,169,1,132,55,3,32,32,0,32,0,65,32,106,54,2,16,32,0,65,8,106,65,144,219,203,0,16,198,18,0,11,65,160,219,203,0,16,136,18,0,11,65,220,220,203,0,16,136,18,0,11,136,3,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,8,32,0,40,2,0,34,0,45,0,0,65,3,107,65,255,1,113,34,3,32,3,65,8,79,27,65,1,107,14,8,1,2,3,4,5,6,7,8,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,244,232,214,0,65,6,32,2,65,12,106,65,228,232,214,0,16,165,9,12,8,11,32,2,32,0,65,4,106,54,2,12,32,1,65,140,233,214,0,65,6,32,2,65,12,106,65,252,232,214,0,16,165,9,12,7,11,32,2,32,0,65,1,106,54,2,12,32,1,65,164,233,214,0,65,14,32,2,65,12,106,65,148,233,214,0,16,165,9,12,6,11,32,2,32,0,65,4,106,54,2,12,32,1,65,196,233,214,0,65,14,32,2,65,12,106,65,180,233,214,0,16,165,9,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,228,233,214,0,65,10,32,2,65,12,106,65,212,233,214,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,128,234,214,0,65,20,32,2,65,12,106,65,240,233,214,0,16,165,9,12,3,11,32,2,32,0,65,4,106,54,2,12,32,1,65,164,234,214,0,65,26,32,2,65,12,106,65,148,234,214,0,16,165,9,12,2,11,32,2,32,0,65,1,106,54,2,12,32,1,65,208,234,214,0,65,19,32,2,65,12,106,65,192,234,214,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,244,234,214,0,65,17,32,2,65,12,106,65,228,234,214,0,16,165,9,11,32,2,65,16,106,36,0,11,195,2,1,3,127,35,0,65,128,1,107,34,4,36,0,2,127,2,64,2,64,32,1,40,2,28,34,2,65,16,113,69,4,64,32,2,65,32,113,13,1,32,0,53,2,0,65,1,32,1,16,197,5,12,3,11,32,0,40,2,0,33,0,65,0,33,2,3,64,32,2,32,4,106,65,255,0,106,32,0,65,15,113,34,3,65,48,114,32,3,65,215,0,106,32,3,65,10,73,27,58,0,0,32,2,65,1,107,33,2,32,0,65,16,73,32,0,65,4,118,33,0,69,13,0,11,12,1,11,32,0,40,2,0,33,0,65,0,33,2,3,64,32,2,32,4,106,65,255,0,106,32,0,65,15,113,34,3,65,48,114,32,3,65,55,106,32,3,65,10,73,27,58,0,0,32,2,65,1,107,33,2,32,0,65,16,73,32,0,65,4,118,33,0,69,13,0,11,32,2,65,128,1,106,34,0,65,129,1,79,4,64,32,0,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,2,32,4,106,65,128,1,106,65,0,32,2,107,16,228,2,12,1,11,32,2,65,128,1,106,34,0,65,129,1,79,4,64,32,0,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,2,32,4,106,65,128,1,106,65,0,32,2,107,16,228,2,11,32,4,65,128,1,106,36,0,11,197,2,2,5,127,1,126,35,0,65,48,107,34,5,36,0,65,39,33,3,2,64,32,0,66,144,206,0,84,4,64,32,0,33,8,12,1,11,3,64,32,5,65,9,106,32,3,106,34,4,65,4,107,32,0,32,0,66,144,206,0,128,34,8,66,144,206,0,126,125,167,34,6,65,255,255,3,113,65,228,0,110,34,7,65,1,116,65,158,169,157,1,106,47,0,0,59,0,0,32,4,65,2,107,32,6,32,7,65,228,0,108,107,65,255,255,3,113,65,1,116,65,158,169,157,1,106,47,0,0,59,0,0,32,3,65,4,107,33,3,32,0,66,255,193,215,47,86,32,8,33,0,13,0,11,11,2,64,32,8,66,227,0,88,4,64,32,8,167,33,4,12,1,11,32,3,65,2,107,34,3,32,5,65,9,106,106,32,8,167,34,4,32,4,65,255,255,3,113,65,228,0,110,34,4,65,228,0,108,107,65,255,255,3,113,65,1,116,65,158,169,157,1,106,47,0,0,59,0,0,11,2,64,32,4,65,10,79,4,64,32,3,65,2,107,34,3,32,5,65,9,106,106,32,4,65,1,116,65,158,169,157,1,106,47,0,0,59,0,0,12,1,11,32,3,65,1,107,34,3,32,5,65,9,106,106,32,4,65,48,114,58,0,0,11,32,2,32,1,65,1,65,0,32,5,65,9,106,32,3,106,65,39,32,3,107,16,228,2,32,5,65,48,106,36,0,11,240,2,1,3,127,35,0,65,128,2,107,34,4,36,0,32,1,65,4,106,33,5,2,64,2,64,2,64,2,64,32,1,40,2,0,34,6,65,2,107,14,2,1,0,2,11,32,0,65,8,106,32,1,65,8,106,65,200,0,16,193,5,26,32,0,65,2,54,2,0,32,3,16,199,27,32,2,16,147,24,12,2,11,32,4,32,5,65,208,0,16,193,5,34,1,65,228,0,106,32,2,65,8,106,41,2,0,55,2,0,32,1,65,216,0,106,32,3,65,8,106,40,2,0,54,2,0,32,1,32,2,41,2,0,55,2,92,32,1,32,3,41,2,0,55,2,80,32,1,65,240,0,106,32,1,65,236,0,16,193,5,26,32,1,65,1,54,2,108,32,1,65,1,58,0,220,1,32,0,32,1,65,236,0,106,16,250,11,12,1,11,32,4,65,244,0,106,32,5,65,208,0,16,193,5,26,32,4,65,220,1,106,32,1,65,236,0,106,40,2,0,54,2,0,32,4,65,212,1,106,32,1,65,228,0,106,41,2,0,55,2,0,32,4,65,204,1,106,32,1,65,220,0,106,41,2,0,55,2,0,32,4,65,244,1,106,32,2,65,8,106,41,2,0,55,2,0,32,4,65,232,1,106,32,3,65,8,106,40,2,0,54,2,0,32,4,65,1,58,0,252,1,32,4,32,6,54,2,112,32,4,32,1,41,2,84,55,2,196,1,32,4,32,2,41,2,0,55,2,236,1,32,4,32,3,41,2,0,55,2,224,1,32,4,65,1,54,2,108,32,0,32,4,65,236,0,106,16,185,12,11,32,4,65,128,2,106,36,0,11,167,5,1,10,127,35,0,65,16,107,34,6,36,0,2,64,3,64,2,64,32,0,40,2,0,33,1,32,0,65,0,54,2,0,2,64,2,64,32,1,69,4,64,32,0,40,2,12,34,1,32,0,40,2,20,34,2,71,13,1,12,3,11,32,0,40,2,4,34,1,69,13,2,32,6,32,1,54,2,12,32,0,40,2,12,33,3,32,0,40,2,20,33,2,12,1,11,32,0,32,1,65,4,106,34,3,54,2,12,32,6,32,1,40,2,0,34,1,54,2,12,11,32,2,32,3,70,4,64,32,0,66,1,55,2,0,12,3,11,32,0,65,1,54,2,0,32,0,32,3,65,4,106,54,2,12,32,0,32,3,40,2,0,34,3,54,2,4,32,1,32,3,71,4,64,32,1,40,2,40,32,3,40,2,40,71,13,3,32,1,40,2,8,32,3,40,2,8,71,13,3,32,1,40,2,12,32,3,40,2,12,71,13,3,32,1,40,2,20,33,9,32,3,40,2,20,33,10,65,0,33,5,65,0,33,8,2,64,32,1,40,2,24,34,2,32,3,40,2,24,71,13,0,32,2,65,1,106,33,7,3,64,32,7,65,1,107,34,7,69,33,8,32,7,69,13,1,32,5,32,9,106,34,2,65,32,106,32,5,32,10,106,34,4,65,32,106,16,239,26,69,13,1,32,2,65,64,107,40,2,0,32,4,65,64,107,40,2,0,71,13,1,32,2,65,4,106,40,2,0,32,2,65,8,106,40,2,0,32,4,65,4,106,40,2,0,32,4,65,8,106,40,2,0,16,246,23,69,13,1,32,2,65,196,0,106,40,2,0,32,4,65,196,0,106,40,2,0,71,13,1,32,2,65,16,106,40,2,0,32,2,65,20,106,40,2,0,32,4,65,16,106,40,2,0,32,4,65,20,106,40,2,0,16,246,23,69,13,1,32,2,65,24,106,40,2,0,32,4,65,24,106,40,2,0,71,13,1,32,5,65,200,0,106,33,5,32,2,65,28,106,40,2,0,32,4,65,28,106,40,2,0,70,13,0,11,11,32,8,69,4,64,32,6,40,2,12,33,1,12,4,11,32,1,40,2,32,33,2,32,3,40,2,32,33,4,65,0,33,5,2,64,32,1,40,2,36,34,1,32,3,40,2,36,71,13,0,32,1,65,1,106,33,1,3,64,32,1,65,1,107,34,1,69,33,5,32,1,69,13,1,32,2,41,3,0,32,4,41,3,0,82,13,1,32,4,65,16,106,33,3,32,4,65,12,106,33,7,32,2,65,16,106,33,8,32,2,65,12,106,32,4,65,24,106,33,4,32,2,65,24,106,33,2,40,2,0,32,8,40,2,0,32,7,40,2,0,32,3,40,2,0,16,246,23,13,0,11,11,32,6,40,2,12,33,1,32,5,69,13,3,11,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,6,65,12,106,16,254,17,12,1,11,11,65,0,33,1,11,32,6,65,16,106,36,0,32,1,11,223,2,2,9,127,3,126,35,0,65,64,106,34,1,36,0,32,1,65,28,106,34,2,32,0,65,36,16,193,5,26,32,0,40,2,36,34,0,40,2,112,33,5,32,0,40,2,116,33,4,32,0,40,2,124,33,7,32,1,65,16,106,32,2,16,177,7,32,1,40,2,16,4,64,32,0,65,128,1,106,33,8,32,5,65,160,2,107,33,9,32,1,40,2,20,33,2,3,64,2,64,2,64,32,7,69,13,0,32,4,32,8,32,2,16,147,4,34,10,167,113,33,0,32,10,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,12,65,0,33,6,3,64,32,0,32,5,106,41,0,0,34,11,32,12,133,34,10,66,127,133,32,10,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,10,80,69,4,64,3,64,32,2,32,9,32,10,122,167,65,3,118,32,0,106,32,4,113,65,224,125,108,106,16,239,26,13,4,32,10,66,1,125,32,10,131,34,10,80,69,13,0,11,11,32,11,32,11,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,0,32,6,65,8,106,34,6,106,32,4,113,33,0,12,0,11,0,11,65,184,222,204,0,65,9,65,172,223,204,0,16,151,17,0,11,32,3,65,1,106,33,3,32,1,65,8,106,32,1,65,28,106,16,177,7,32,1,40,2,12,33,2,32,1,40,2,8,13,0,11,11,32,1,65,64,107,36,0,32,3,11,131,3,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,8,32,0,45,0,0,65,3,107,65,255,1,113,34,3,32,3,65,8,79,27,65,1,107,14,8,1,2,3,4,5,6,7,8,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,152,162,192,0,65,6,32,2,65,12,106,65,136,162,192,0,16,165,9,12,8,11,32,2,32,0,65,4,106,54,2,12,32,1,65,156,180,192,0,65,6,32,2,65,12,106,65,140,180,192,0,16,165,9,12,7,11,32,2,32,0,65,1,106,54,2,12,32,1,65,180,180,192,0,65,14,32,2,65,12,106,65,164,180,192,0,16,165,9,12,6,11,32,2,32,0,65,4,106,54,2,12,32,1,65,212,180,192,0,65,14,32,2,65,12,106,65,196,180,192,0,16,165,9,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,244,180,192,0,65,10,32,2,65,12,106,65,228,180,192,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,144,181,192,0,65,20,32,2,65,12,106,65,128,181,192,0,16,165,9,12,3,11,32,2,32,0,65,4,106,54,2,12,32,1,65,220,162,192,0,65,26,32,2,65,12,106,65,164,181,192,0,16,165,9,12,2,11,32,2,32,0,65,1,106,54,2,12,32,1,65,196,181,192,0,65,19,32,2,65,12,106,65,180,181,192,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,232,181,192,0,65,17,32,2,65,12,106,65,216,181,192,0,16,165,9,11,32,2,65,16,106,36,0,11,219,11,1,9,127,35,0,65,64,106,34,12,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,178,3,12,5,11,32,12,65,4,106,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,252,1,108,106,33,7,32,0,32,8,65,144,1,108,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,7,32,8,32,6,16,207,11,12,1,11,32,0,32,0,32,9,65,32,16,137,18,34,8,32,0,32,7,65,32,16,137,18,115,65,0,72,13,0,26,32,7,32,9,32,9,32,7,65,32,16,137,18,32,8,115,65,0,72,27,11,32,0,107,65,36,110,12,1,11,0,11,34,9,65,36,108,106,34,7,65,36,16,193,5,26,2,64,2,64,32,5,4,64,32,5,32,7,65,32,16,137,18,65,0,78,13,1,11,2,127,65,0,33,10,32,1,32,3,75,32,9,34,7,32,1,79,114,69,4,64,32,2,32,1,65,36,108,106,33,11,32,0,32,7,65,36,108,106,33,13,32,0,33,8,3,64,32,0,32,7,65,36,108,106,34,14,32,8,75,4,64,3,64,32,10,65,36,108,32,2,32,11,65,36,107,34,11,32,8,32,13,65,32,16,137,18,34,15,65,0,72,27,106,32,8,65,36,16,193,5,26,32,15,65,31,118,32,10,106,33,10,32,8,65,36,106,34,8,32,14,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,36,107,34,11,32,10,65,36,108,106,32,8,65,36,16,193,5,26,32,8,65,36,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,10,65,36,108,34,7,16,193,5,33,8,32,1,32,10,71,4,64,32,1,32,10,107,33,11,32,7,32,8,106,33,7,32,1,65,36,108,32,2,106,65,36,107,33,8,3,64,32,7,32,8,65,36,16,193,5,32,8,65,36,107,33,8,65,36,106,33,7,32,11,65,1,107,34,11,13,0,11,11,32,10,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,12,65,0,54,2,56,32,12,65,1,54,2,44,32,12,65,228,239,203,0,54,2,40,32,12,66,4,55,2,48,32,12,65,40,106,65,236,239,203,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,9,34,5,32,1,79,114,69,4,64,32,2,32,1,65,36,108,106,33,9,32,0,32,5,65,36,108,106,33,10,32,0,33,7,3,64,32,0,32,5,65,36,108,106,34,11,32,7,75,4,64,3,64,32,8,65,36,108,32,2,32,9,65,36,107,34,9,32,10,32,7,65,32,16,137,18,65,0,78,34,13,27,106,32,7,65,36,16,193,5,26,32,8,32,13,106,33,8,32,7,65,36,106,34,7,32,11,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,36,108,32,2,32,9,65,36,107,34,9,65,1,27,106,32,7,65,36,16,193,5,26,32,7,65,36,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,36,108,34,5,16,193,5,33,7,32,1,32,8,71,4,64,32,1,32,8,107,33,9,32,5,32,7,106,33,5,32,1,65,36,108,32,2,106,65,36,107,33,7,3,64,32,5,32,7,65,36,16,193,5,32,7,65,36,107,33,7,65,36,106,33,5,32,9,65,1,107,34,9,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,36,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,36,108,106,32,1,32,7,107,32,2,32,3,32,4,32,12,65,4,106,32,6,16,202,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,252,239,203,0,16,162,15,0,11,35,0,65,32,107,34,4,36,0,2,64,2,64,32,1,65,2,79,4,64,32,1,65,16,106,32,3,75,13,1,65,1,33,5,32,2,32,1,65,1,118,34,9,65,36,108,34,6,106,33,3,32,0,32,6,106,33,6,2,64,32,1,65,7,75,4,64,32,0,32,2,16,250,7,32,6,32,3,16,250,7,65,4,33,5,12,1,11,32,2,32,0,65,36,16,193,5,26,32,3,32,6,65,36,16,193,5,26,11,32,4,66,128,128,128,128,32,55,3,24,32,4,32,9,173,66,32,134,55,3,16,32,4,65,8,106,32,4,65,16,106,16,224,18,32,4,40,2,8,4,64,32,1,32,9,107,33,8,32,4,40,2,12,33,3,65,0,32,5,107,33,10,32,0,32,5,65,36,108,34,6,106,33,11,32,2,32,6,106,33,13,3,64,32,8,32,9,32,3,27,34,6,32,5,75,4,64,32,2,32,3,65,36,108,34,7,106,33,14,32,6,32,10,106,33,6,32,7,32,11,106,33,3,32,7,32,13,106,33,7,3,64,32,14,32,7,32,3,65,36,16,193,5,34,7,16,220,13,32,3,65,36,106,33,3,32,7,65,36,106,33,7,32,6,65,1,107,34,6,13,0,11,11,32,4,32,4,65,16,106,16,224,18,32,4,40,2,4,33,3,32,4,40,2,0,13,0,11,11,32,2,32,1,65,36,108,65,36,107,34,3,106,33,5,32,0,32,3,106,33,7,32,2,32,1,65,1,118,34,6,65,36,108,106,34,3,65,36,107,33,9,3,64,32,0,32,2,32,3,32,3,32,2,65,32,16,137,18,34,0,65,0,78,34,8,27,65,36,16,193,5,32,5,32,9,32,5,32,9,65,32,16,137,18,34,11,65,0,78,27,33,13,32,2,32,8,65,36,108,106,33,2,32,3,32,0,65,31,118,65,36,108,106,33,3,32,9,32,11,65,31,117,34,0,65,36,108,106,33,9,32,5,32,0,65,127,115,65,36,108,106,33,5,32,7,32,13,65,36,16,193,5,65,36,107,33,7,65,36,106,33,0,32,6,65,1,107,34,6,13,0,11,32,9,65,36,106,33,6,32,1,65,1,113,4,127,32,0,32,2,32,3,32,2,32,6,73,34,0,27,65,36,16,193,5,26,32,3,32,2,32,6,79,65,36,108,106,33,3,32,2,32,0,65,36,108,106,5,32,2,11,32,6,71,32,3,32,5,65,36,106,71,114,4,64,16,158,21,0,11,11,32,4,65,32,106,36,0,12,1,11,0,11,11,32,12,65,64,107,36,0,11,193,14,2,12,127,1,126,35,0,65,32,107,34,15,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,180,3,12,5,11,32,15,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,56,108,106,33,7,32,0,32,8,65,5,116,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,7,32,8,32,6,16,134,12,12,1,11,32,0,32,7,32,9,32,0,45,0,0,34,8,32,9,45,0,0,34,9,73,34,10,32,9,32,7,45,0,0,34,7,73,115,27,32,10,32,7,32,8,75,115,27,11,32,0,107,65,3,118,12,1,11,0,11,34,9,65,3,116,106,34,7,40,2,4,54,2,4,32,15,32,7,45,0,0,34,7,58,0,0,2,64,2,64,32,5,4,64,32,5,45,0,0,32,7,79,13,1,11,2,127,65,0,33,11,32,1,32,3,75,32,9,34,7,32,1,79,114,69,4,64,32,2,32,1,65,3,116,106,33,10,32,0,32,7,65,3,116,106,33,12,32,0,33,8,3,64,32,0,32,7,65,3,107,34,13,65,0,32,7,32,13,79,27,65,3,116,106,34,13,32,8,75,4,64,3,64,32,11,65,3,116,32,2,32,10,65,8,107,32,8,45,0,0,32,12,45,0,0,73,34,14,27,106,32,8,41,2,0,55,2,0,32,11,32,14,106,34,11,65,3,116,32,2,32,10,65,16,107,32,8,65,8,106,34,14,45,0,0,32,12,45,0,0,73,34,16,27,106,32,14,41,2,0,55,2,0,32,11,32,16,106,34,11,65,3,116,32,2,32,10,65,24,107,32,8,65,16,106,34,14,45,0,0,32,12,45,0,0,73,34,16,27,106,32,14,41,2,0,55,2,0,32,11,32,16,106,34,11,65,3,116,32,2,32,10,65,32,107,34,10,32,8,65,24,106,34,14,45,0,0,32,12,45,0,0,73,34,16,27,106,32,14,41,2,0,55,2,0,32,11,32,16,106,33,11,32,8,65,32,106,34,8,32,13,73,13,0,11,11,32,0,32,7,65,3,116,106,34,13,32,8,75,4,64,3,64,32,11,65,3,116,32,2,32,10,65,8,107,34,10,32,8,45,0,0,32,12,45,0,0,73,34,14,27,106,32,8,41,2,0,55,2,0,32,11,32,14,106,33,11,32,8,65,8,106,34,8,32,13,73,13,0,11,11,32,1,32,7,71,4,64,32,10,65,8,107,34,10,32,11,65,3,116,106,32,8,41,2,0,55,2,0,32,8,65,8,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,11,65,3,116,34,8,16,193,5,33,10,32,1,32,11,71,4,64,32,1,32,11,107,33,7,32,8,32,10,106,33,8,32,1,65,3,116,32,2,106,65,8,107,33,10,3,64,32,8,32,10,41,2,0,55,2,0,32,10,65,8,107,33,10,32,8,65,8,106,33,8,32,7,65,1,107,34,7,13,0,11,11,32,11,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,15,65,0,54,2,24,32,15,65,1,54,2,12,32,15,65,220,200,207,0,54,2,8,32,15,66,4,55,2,16,32,15,65,8,106,65,228,200,207,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,9,34,5,32,1,79,114,69,4,64,32,2,32,1,65,3,116,106,33,9,32,0,32,5,65,3,116,106,33,10,32,0,33,7,3,64,32,0,32,5,65,3,107,34,11,65,0,32,5,32,11,79,27,65,3,116,106,34,11,32,7,75,4,64,3,64,32,8,65,3,116,32,2,32,9,65,8,107,32,10,45,0,0,32,7,45,0,0,79,34,12,27,106,32,7,41,2,0,55,2,0,32,8,32,12,106,34,8,65,3,116,32,2,32,9,65,16,107,32,10,45,0,0,32,7,65,8,106,34,12,45,0,0,79,34,13,27,106,32,12,41,2,0,55,2,0,32,8,32,13,106,34,8,65,3,116,32,2,32,9,65,24,107,32,10,45,0,0,32,7,65,16,106,34,12,45,0,0,79,34,13,27,106,32,12,41,2,0,55,2,0,32,8,32,13,106,34,8,65,3,116,32,2,32,9,65,32,107,34,9,32,10,45,0,0,32,7,65,24,106,34,12,45,0,0,79,34,13,27,106,32,12,41,2,0,55,2,0,32,8,32,13,106,33,8,32,7,65,32,106,34,7,32,11,73,13,0,11,11,32,0,32,5,65,3,116,106,34,11,32,7,75,4,64,3,64,32,8,65,3,116,32,2,32,9,65,8,107,34,9,32,10,45,0,0,32,7,45,0,0,79,34,12,27,106,32,7,41,2,0,55,2,0,32,8,32,12,106,33,8,32,7,65,8,106,34,7,32,11,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,3,116,32,2,32,9,65,8,107,34,9,65,1,27,106,32,7,41,2,0,55,2,0,32,7,65,8,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,3,116,34,7,16,193,5,33,9,32,1,32,8,71,4,64,32,1,32,8,107,33,5,32,7,32,9,106,33,7,32,1,65,3,116,32,2,106,65,8,107,33,9,3,64,32,7,32,9,41,2,0,55,2,0,32,9,65,8,107,33,9,32,7,65,8,106,33,7,32,5,65,1,107,34,5,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,3,116,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,3,116,106,32,1,32,7,107,32,2,32,3,32,4,32,15,32,6,16,203,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,244,200,207,0,16,162,15,0,11,32,0,33,4,35,0,65,16,107,34,8,36,0,32,1,34,5,65,2,79,4,64,2,127,2,64,32,3,32,1,65,16,106,79,4,64,32,1,65,1,118,33,10,32,1,65,15,75,13,1,32,1,65,7,75,4,64,32,0,32,2,16,180,9,32,0,32,10,65,3,116,34,1,106,32,1,32,2,106,16,180,9,65,4,12,3,11,32,2,32,4,41,2,0,55,2,0,32,2,32,10,65,3,116,34,0,106,32,0,32,4,106,41,2,0,55,2,0,65,1,12,2,11,0,11,32,4,32,2,32,2,32,5,65,3,116,106,34,0,16,220,22,32,4,32,10,65,3,116,34,1,106,32,1,32,2,106,32,0,65,64,107,16,220,22,65,8,11,33,3,32,8,65,2,54,2,12,32,8,32,10,173,66,32,134,55,3,0,32,3,65,3,116,33,11,32,5,32,10,107,33,14,65,0,33,0,65,2,33,1,3,64,32,8,32,0,65,1,106,34,6,54,2,8,32,0,65,2,116,33,7,32,6,33,0,32,14,32,10,32,7,32,8,106,40,2,0,34,6,27,34,16,32,3,75,4,64,32,4,32,6,65,3,116,34,0,106,33,17,65,8,33,6,32,0,32,2,106,34,12,33,1,32,3,33,7,3,64,32,12,32,7,65,3,116,34,0,106,34,9,32,0,32,17,106,41,2,0,34,19,55,2,0,32,19,167,65,255,1,113,34,18,32,9,65,8,107,45,0,0,73,4,64,32,6,33,9,32,1,33,0,2,127,3,64,32,0,32,11,106,34,13,32,13,65,8,107,41,2,0,55,2,0,32,12,32,9,32,11,70,13,1,26,32,9,65,8,106,33,9,32,0,65,8,107,33,0,32,13,65,16,107,45,0,0,32,18,75,13,0,11,32,0,32,11,106,11,32,19,66,255,129,128,128,112,131,55,2,0,11,32,6,65,8,107,33,6,32,1,65,8,106,33,1,32,7,65,1,106,34,7,32,16,71,13,0,11,32,8,40,2,12,33,1,32,8,40,2,8,33,0,11,32,0,32,1,71,13,0,11,32,2,32,5,32,4,16,184,6,11,32,8,65,16,106,36,0,11,32,15,65,32,106,36,0,11,164,13,1,15,127,35,0,65,64,106,34,12,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,168,3,12,5,11,32,12,65,4,106,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,252,1,108,106,33,7,32,0,32,8,65,144,1,108,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,7,32,8,32,6,16,244,11,12,1,11,32,0,32,7,32,9,32,0,40,2,0,34,8,32,9,40,2,0,34,9,73,34,10,32,9,32,7,40,2,0,34,7,73,115,27,32,10,32,7,32,8,75,115,27,11,32,0,107,65,36,110,12,1,11,0,11,34,9,65,36,108,106,34,7,65,36,16,193,5,26,2,64,2,64,32,5,4,64,32,5,40,2,0,32,7,40,2,0,79,13,1,11,2,127,65,0,33,10,32,1,32,3,75,32,9,34,7,32,1,79,114,69,4,64,32,2,32,1,65,36,108,106,33,11,32,0,32,7,65,36,108,106,33,13,32,0,33,8,3,64,32,0,32,7,65,36,108,106,34,14,32,8,75,4,64,3,64,32,10,65,36,108,32,2,32,11,65,36,107,34,11,32,8,40,2,0,32,13,40,2,0,73,34,15,27,106,32,8,65,36,16,193,5,26,32,10,32,15,106,33,10,32,8,65,36,106,34,8,32,14,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,36,107,34,11,32,10,65,36,108,106,32,8,65,36,16,193,5,26,32,8,65,36,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,10,65,36,108,34,7,16,193,5,33,8,32,1,32,10,71,4,64,32,1,32,10,107,33,11,32,7,32,8,106,33,7,32,1,65,36,108,32,2,106,65,36,107,33,8,3,64,32,7,32,8,65,36,16,193,5,32,8,65,36,107,33,8,65,36,106,33,7,32,11,65,1,107,34,11,13,0,11,11,32,10,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,12,65,0,54,2,56,32,12,65,1,54,2,44,32,12,65,204,208,192,0,54,2,40,32,12,66,4,55,2,48,32,12,65,40,106,65,212,208,192,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,9,34,5,32,1,79,114,69,4,64,32,2,32,1,65,36,108,106,33,9,32,0,32,5,65,36,108,106,33,10,32,0,33,7,3,64,32,0,32,5,65,36,108,106,34,11,32,7,75,4,64,3,64,32,8,65,36,108,32,2,32,9,65,36,107,34,9,32,10,40,2,0,32,7,40,2,0,79,34,13,27,106,32,7,65,36,16,193,5,26,32,8,32,13,106,33,8,32,7,65,36,106,34,7,32,11,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,36,108,32,2,32,9,65,36,107,34,9,65,1,27,106,32,7,65,36,16,193,5,26,32,7,65,36,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,36,108,34,5,16,193,5,33,7,32,1,32,8,71,4,64,32,1,32,8,107,33,9,32,5,32,7,106,33,5,32,1,65,36,108,32,2,106,65,36,107,33,7,3,64,32,5,32,7,65,36,16,193,5,32,7,65,36,107,33,7,65,36,106,33,5,32,9,65,1,107,34,9,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,36,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,36,108,106,32,1,32,7,107,32,2,32,3,32,4,32,12,65,4,106,32,6,16,204,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,228,208,192,0,16,162,15,0,11,32,0,33,4,35,0,65,64,106,34,8,36,0,2,64,2,64,32,1,34,7,65,2,79,4,64,32,1,65,16,106,32,3,75,13,1,65,1,33,3,32,2,32,1,65,1,118,34,10,65,36,108,34,6,106,33,5,32,0,32,6,106,33,6,2,64,32,1,65,7,75,4,64,32,0,32,2,16,201,8,32,6,32,5,16,201,8,65,4,33,3,12,1,11,32,2,32,4,65,36,16,193,5,26,32,5,32,6,65,36,16,193,5,26,11,32,8,66,128,128,128,128,32,55,3,24,32,8,32,10,173,66,32,134,55,3,16,32,8,65,8,106,32,8,65,16,106,16,224,18,32,8,40,2,8,4,64,32,7,32,10,107,33,19,32,8,40,2,12,33,0,32,3,65,36,108,33,11,32,8,65,56,106,33,13,32,8,65,48,106,33,14,32,8,65,40,106,33,15,3,64,32,19,32,10,32,0,27,34,20,32,3,75,4,64,32,4,32,0,65,36,108,34,0,106,33,21,65,36,33,1,32,0,32,2,106,34,17,33,5,32,3,33,6,3,64,32,17,32,6,65,36,108,34,0,106,32,0,32,21,106,34,0,65,36,16,193,5,34,9,40,2,0,34,18,32,9,65,36,107,40,2,0,73,4,64,32,13,32,0,65,28,106,41,2,0,55,3,0,32,14,32,0,65,20,106,41,2,0,55,3,0,32,15,32,0,65,12,106,41,2,0,55,3,0,32,8,32,0,41,2,4,55,3,32,32,1,33,9,32,5,33,0,2,127,3,64,32,0,32,11,106,34,16,32,16,65,36,107,65,36,16,193,5,33,16,32,17,32,9,32,11,70,13,1,26,32,9,65,36,106,33,9,32,0,65,36,107,33,0,32,18,32,16,65,200,0,107,40,2,0,73,13,0,11,32,0,32,11,106,11,34,0,32,18,54,2,0,32,0,32,8,41,3,32,55,2,4,32,0,65,12,106,32,15,41,3,0,55,2,0,32,0,65,20,106,32,14,41,3,0,55,2,0,32,0,65,28,106,32,13,41,3,0,55,2,0,11,32,1,65,36,107,33,1,32,5,65,36,106,33,5,32,6,65,1,106,34,6,32,20,71,13,0,11,11,32,8,32,8,65,16,106,16,224,18,32,8,40,2,4,33,0,32,8,40,2,0,13,0,11,11,32,2,32,7,65,36,108,65,36,107,34,0,106,33,3,32,0,32,4,106,33,5,32,2,32,7,65,1,118,34,6,65,36,108,106,34,0,65,36,107,33,1,3,64,32,4,32,0,32,2,32,0,40,2,0,34,9,32,2,40,2,0,34,10,73,34,11,27,65,36,16,193,5,32,5,32,1,32,3,32,3,40,2,0,34,13,32,1,40,2,0,34,14,73,34,15,27,65,36,16,193,5,65,36,107,33,5,65,36,106,33,4,32,2,32,9,32,10,79,65,36,108,106,33,2,32,0,32,11,65,36,108,106,33,0,32,1,65,92,65,0,32,15,27,106,33,1,32,3,65,92,65,0,32,13,32,14,79,27,106,33,3,32,6,65,1,107,34,6,13,0,11,32,1,65,36,106,33,1,32,7,65,1,113,4,127,32,4,32,2,32,0,32,1,32,2,75,34,4,27,65,36,16,193,5,26,32,0,32,1,32,2,77,65,36,108,106,33,0,32,2,32,4,65,36,108,106,5,32,2,11,32,1,71,32,0,32,3,65,36,106,71,114,4,64,16,158,21,0,11,11,32,8,65,64,107,36,0,12,1,11,0,11,11,32,12,65,64,107,36,0,11,244,3,1,9,127,35,0,65,32,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,34,1,45,0,100,65,11,107,14,15,2,2,2,2,2,2,2,3,3,0,3,3,3,3,1,5,11,32,1,40,2,104,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,3,32,1,40,2,108,34,2,32,2,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,3,32,1,40,2,112,34,1,32,1,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,3,32,4,32,1,54,2,28,32,4,32,2,54,2,24,32,4,32,3,54,2,20,32,4,65,20,106,16,213,19,33,1,65,3,33,3,32,0,65,3,54,2,8,32,0,32,1,54,2,4,12,4,11,32,4,65,8,106,33,5,32,1,40,2,108,34,3,32,1,40,2,112,34,2,65,2,116,106,33,6,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,2,16,224,15,32,1,40,2,8,33,7,32,1,40,2,12,33,9,2,64,2,64,32,3,32,6,71,4,64,32,7,65,8,106,33,2,3,64,32,3,40,2,0,34,8,32,8,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,2,32,2,32,8,54,2,0,32,2,65,4,106,33,2,32,3,65,4,106,34,3,32,6,71,13,0,11,11,32,5,32,7,54,2,0,32,5,32,9,54,2,4,32,1,65,16,106,36,0,12,1,11,0,11,32,0,32,4,41,3,8,55,2,4,65,3,33,3,12,3,11,65,1,33,3,32,1,40,2,104,34,1,32,1,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,1,32,0,32,1,54,2,4,12,2,11,32,1,40,2,104,34,3,32,3,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,0,32,1,40,2,108,34,1,32,1,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,13,0,32,0,32,1,54,2,8,32,0,32,3,54,2,4,65,2,33,3,12,1,11,0,11,32,0,32,3,54,2,0,32,4,65,32,106,36,0,11,142,3,1,2,127,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,6,32,0,40,2,0,65,3,107,34,3,32,3,65,6,79,27,65,1,107,14,6,1,2,3,4,5,6,0,11,32,1,40,2,20,65,228,151,216,0,65,34,32,1,40,2,24,40,2,12,17,4,0,12,6,11,32,1,40,2,20,65,134,152,216,0,65,41,32,1,40,2,24,40,2,12,17,4,0,12,5,11,32,2,32,0,40,2,4,54,2,0,32,2,65,3,54,2,12,32,2,65,204,152,216,0,54,2,8,32,2,66,2,55,2,20,32,2,65,7,54,2,44,32,2,65,132,146,216,0,54,2,40,32,2,65,7,54,2,36,32,2,32,2,65,32,106,54,2,16,32,2,32,2,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,12,4,11,32,2,32,0,45,0,4,34,0,58,0,7,32,2,65,3,54,2,12,32,2,65,156,153,216,0,54,2,8,32,2,66,2,55,2,20,32,2,65,192,9,54,2,44,32,2,65,171,9,54,2,36,32,2,32,0,58,0,0,32,2,32,2,65,32,106,54,2,16,32,2,32,2,65,7,106,54,2,40,32,2,32,2,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,12,3,11,32,1,40,2,20,65,180,153,216,0,65,35,32,1,40,2,24,40,2,12,17,4,0,12,2,11,32,1,40,2,20,65,215,153,216,0,65,22,32,1,40,2,24,40,2,12,17,4,0,12,1,11,32,1,40,2,20,65,216,142,216,0,65,16,32,1,40,2,24,40,2,12,17,4,0,11,32,2,65,48,106,36,0,11,192,2,1,3,127,35,0,65,32,107,34,8,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,170,3,12,5,11,32,8,32,0,32,0,32,1,32,6,16,215,12,34,9,65,3,116,106,34,7,40,2,4,54,2,4,32,8,32,7,40,2,0,34,7,54,2,0,2,64,2,64,32,5,4,64,32,5,40,2,0,32,7,79,13,1,11,32,0,32,1,32,2,32,3,32,9,16,231,3,34,7,69,13,0,32,1,32,7,79,13,1,32,8,65,0,54,2,24,32,8,65,1,54,2,12,32,8,65,164,224,196,0,54,2,8,32,8,66,4,55,2,16,32,8,65,8,106,65,172,224,196,0,16,198,18,0,11,32,1,32,0,32,1,32,2,32,3,32,9,16,232,3,34,7,73,13,3,32,0,32,7,65,3,116,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,3,116,106,32,1,32,7,107,32,2,32,3,32,4,32,8,32,6,16,207,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,188,224,196,0,16,162,15,0,11,32,0,32,1,32,2,32,3,16,237,3,11,32,8,65,32,106,36,0,11,192,2,1,3,127,35,0,65,32,107,34,8,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,169,3,12,5,11,32,8,32,0,32,0,32,1,32,6,16,215,12,34,9,65,3,116,106,34,7,40,2,4,54,2,4,32,8,32,7,40,2,0,34,7,54,2,0,2,64,2,64,32,5,4,64,32,5,40,2,0,32,7,79,13,1,11,32,0,32,1,32,2,32,3,32,9,16,231,3,34,7,69,13,0,32,1,32,7,79,13,1,32,8,65,0,54,2,24,32,8,65,1,54,2,12,32,8,65,164,224,196,0,54,2,8,32,8,66,4,55,2,16,32,8,65,8,106,65,172,224,196,0,16,198,18,0,11,32,1,32,0,32,1,32,2,32,3,32,9,16,232,3,34,7,73,13,3,32,0,32,7,65,3,116,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,3,116,106,32,1,32,7,107,32,2,32,3,32,4,32,8,32,6,16,208,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,188,224,196,0,16,162,15,0,11,32,0,32,1,32,2,32,3,16,237,3,11,32,8,65,32,106,36,0,11,190,2,1,10,127,35,0,65,208,0,107,34,3,36,0,32,2,32,1,40,2,0,34,5,47,1,242,5,34,7,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,242,5,32,3,65,12,106,34,8,32,5,65,228,2,106,34,9,32,6,65,36,108,106,65,36,16,193,5,26,32,3,65,200,0,106,34,10,32,5,32,6,65,5,116,106,34,4,65,24,106,41,3,0,55,3,0,32,3,65,64,107,34,11,32,4,65,16,106,41,3,0,55,3,0,32,3,65,56,106,34,12,32,4,65,8,106,41,3,0,55,3,0,32,3,32,4,41,3,0,55,3,48,2,64,32,1,65,12,73,4,64,32,7,32,6,65,1,106,34,4,107,32,1,71,13,1,32,2,65,228,2,106,32,9,32,4,65,36,108,106,32,1,65,36,108,16,193,5,26,32,2,32,5,32,4,65,5,116,106,32,1,65,5,116,16,193,5,26,32,5,32,6,59,1,242,5,32,0,32,8,65,36,16,193,5,34,0,65,64,107,32,10,41,3,0,55,3,0,32,0,65,56,106,32,11,41,3,0,55,3,0,32,0,65,48,106,32,12,41,3,0,55,3,0,32,0,32,3,41,3,48,55,3,40,32,3,65,208,0,106,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,244,11,1,9,127,35,0,65,176,1,107,34,12,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,174,3,12,5,11,32,12,65,4,106,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,140,8,108,106,33,7,32,0,32,8,65,208,4,108,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,7,32,8,32,6,16,184,12,12,1,11,32,0,32,0,32,9,16,238,1,34,8,32,0,32,7,16,238,1,71,13,0,26,32,7,32,9,32,9,32,7,16,238,1,32,8,115,27,11,32,0,107,65,148,1,110,12,1,11,0,11,34,9,65,148,1,108,106,34,7,65,148,1,16,193,5,26,2,64,2,64,32,5,4,64,32,5,32,7,16,238,1,69,13,1,11,2,127,65,0,33,10,32,1,32,3,75,32,9,34,7,32,1,79,114,69,4,64,32,2,32,1,65,148,1,108,106,33,11,32,0,32,7,65,148,1,108,106,33,13,32,0,33,8,3,64,32,0,32,7,65,148,1,108,106,34,14,32,8,75,4,64,3,64,32,10,65,148,1,108,32,2,32,11,65,148,1,107,34,11,32,8,32,13,16,238,1,34,15,27,106,32,8,65,148,1,16,193,5,26,32,10,32,15,106,33,10,32,8,65,148,1,106,34,8,32,14,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,148,1,107,34,11,32,10,65,148,1,108,106,32,8,65,148,1,16,193,5,26,32,8,65,148,1,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,10,65,148,1,108,34,7,16,193,5,33,8,32,1,32,10,71,4,64,32,1,32,10,107,33,11,32,7,32,8,106,33,7,32,1,65,148,1,108,32,2,106,65,148,1,107,33,8,3,64,32,7,32,8,65,148,1,16,193,5,32,8,65,148,1,107,33,8,65,148,1,106,33,7,32,11,65,1,107,34,11,13,0,11,11,32,10,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,12,65,0,54,2,168,1,32,12,65,1,54,2,156,1,32,12,65,228,239,203,0,54,2,152,1,32,12,66,4,55,2,160,1,32,12,65,152,1,106,65,236,239,203,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,9,34,5,32,1,79,114,69,4,64,32,2,32,1,65,148,1,108,106,33,9,32,0,32,5,65,148,1,108,106,33,10,32,0,33,7,3,64,32,0,32,5,65,148,1,108,106,34,11,32,7,75,4,64,3,64,32,8,65,148,1,108,32,9,65,148,1,107,34,9,32,2,32,10,32,7,16,238,1,34,13,27,106,32,7,65,148,1,16,193,5,26,32,8,32,13,65,1,115,106,33,8,32,7,65,148,1,106,34,7,32,11,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,148,1,108,32,2,32,9,65,148,1,107,34,9,65,1,27,106,32,7,65,148,1,16,193,5,26,32,7,65,148,1,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,148,1,108,34,5,16,193,5,33,7,32,1,32,8,71,4,64,32,1,32,8,107,33,9,32,5,32,7,106,33,5,32,1,65,148,1,108,32,2,106,65,148,1,107,33,7,3,64,32,5,32,7,65,148,1,16,193,5,32,7,65,148,1,107,33,7,65,148,1,106,33,5,32,9,65,1,107,34,9,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,148,1,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,148,1,108,106,32,1,32,7,107,32,2,32,3,32,4,32,12,65,4,106,32,6,16,210,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,252,239,203,0,16,162,15,0,11,35,0,65,32,107,34,4,36,0,2,64,2,64,32,1,65,2,79,4,64,32,1,65,16,106,32,3,75,13,1,65,1,33,5,32,2,32,1,65,1,118,34,9,65,148,1,108,34,6,106,33,3,32,0,32,6,106,33,6,2,64,32,1,65,7,75,4,64,32,0,32,2,16,248,8,32,6,32,3,16,248,8,65,4,33,5,12,1,11,32,2,32,0,65,148,1,16,193,5,26,32,3,32,6,65,148,1,16,193,5,26,11,32,4,66,128,128,128,128,32,55,3,24,32,4,32,9,173,66,32,134,55,3,16,32,4,65,8,106,32,4,65,16,106,16,224,18,32,4,40,2,8,4,64,32,1,32,9,107,33,8,32,4,40,2,12,33,3,65,0,32,5,107,33,10,32,0,32,5,65,148,1,108,34,6,106,33,11,32,2,32,6,106,33,13,3,64,32,8,32,9,32,3,27,34,6,32,5,75,4,64,32,2,32,3,65,148,1,108,34,7,106,33,14,32,6,32,10,106,33,6,32,7,32,11,106,33,3,32,7,32,13,106,33,7,3,64,32,14,32,7,32,3,65,148,1,16,193,5,34,7,16,192,14,32,3,65,148,1,106,33,3,32,7,65,148,1,106,33,7,32,6,65,1,107,34,6,13,0,11,11,32,4,32,4,65,16,106,16,224,18,32,4,40,2,4,33,3,32,4,40,2,0,13,0,11,11,32,2,32,1,65,148,1,108,65,148,1,107,34,3,106,33,5,32,0,32,3,106,33,7,32,2,32,1,65,1,118,34,6,65,148,1,108,106,34,3,65,148,1,107,33,9,3,64,32,0,32,3,32,2,32,3,32,2,16,238,1,34,8,27,65,148,1,16,193,5,32,7,32,9,32,5,32,5,32,9,16,238,1,34,10,27,65,148,1,16,193,5,65,148,1,107,33,7,65,148,1,106,33,0,32,3,32,8,65,148,1,108,106,33,3,32,2,32,8,65,1,115,65,148,1,108,106,33,2,32,9,32,10,65,236,126,108,106,33,9,32,10,65,148,1,108,32,5,106,65,148,1,107,33,5,32,6,65,1,107,34,6,13,0,11,32,9,65,148,1,106,33,6,32,1,65,1,113,4,127,32,0,32,2,32,3,32,2,32,6,73,34,0,27,65,148,1,16,193,5,26,32,3,32,2,32,6,79,65,148,1,108,106,33,3,32,2,32,0,65,148,1,108,106,5,32,2,11,32,6,71,32,3,32,5,65,148,1,106,71,114,4,64,16,158,21,0,11,11,32,4,65,32,106,36,0,12,1,11,0,11,11,32,12,65,176,1,106,36,0,11,223,2,1,3,127,35,0,65,208,1,107,34,3,36,0,2,64,2,64,32,1,40,2,4,34,4,32,1,40,2,8,79,4,127,65,0,5,32,1,32,4,65,1,106,34,4,54,2,4,32,1,40,2,0,40,2,0,34,1,40,2,8,34,5,32,4,77,13,1,32,3,65,208,0,106,34,5,32,1,40,2,4,32,4,65,20,108,106,16,249,7,2,64,32,3,40,2,80,69,4,64,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,4,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,5,65,4,114,65,252,0,16,193,5,26,12,1,11,32,3,65,206,0,106,32,3,65,219,0,106,45,0,0,58,0,0,32,3,32,3,47,0,89,59,1,76,32,3,40,2,92,33,1,32,3,45,0,88,33,4,32,3,65,8,106,32,3,65,224,0,106,65,192,0,16,193,5,26,32,4,65,37,70,13,0,32,2,45,0,0,65,37,71,4,64,32,2,16,185,8,11,32,2,32,4,58,0,0,32,2,32,3,47,1,76,59,0,1,32,2,32,1,54,2,4,32,2,65,3,106,32,3,65,206,0,106,45,0,0,58,0,0,32,2,65,8,106,32,3,65,8,106,65,192,0,16,193,5,26,65,0,33,1,11,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,3,65,208,1,106,36,0,15,11,32,4,32,5,65,240,221,204,0,16,163,15,0,11,65,4,65,132,1,16,177,28,0,11,223,2,1,3,127,35,0,65,208,1,107,34,3,36,0,2,64,2,64,32,1,40,2,4,34,4,32,1,40,2,8,79,4,127,65,0,5,32,1,32,4,65,1,106,34,4,54,2,4,32,1,40,2,0,40,2,0,34,1,40,2,8,34,5,32,4,77,13,1,32,3,65,208,0,106,34,5,32,1,40,2,4,32,4,65,20,108,106,16,247,7,2,64,32,3,40,2,80,69,4,64,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,4,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,5,65,4,114,65,252,0,16,193,5,26,12,1,11,32,3,65,206,0,106,32,3,65,219,0,106,45,0,0,58,0,0,32,3,32,3,47,0,89,59,1,76,32,3,40,2,92,33,1,32,3,45,0,88,33,4,32,3,65,8,106,32,3,65,224,0,106,65,192,0,16,193,5,26,32,4,65,37,70,13,0,32,2,45,0,0,65,37,71,4,64,32,2,16,185,8,11,32,2,32,4,58,0,0,32,2,32,3,47,1,76,59,0,1,32,2,32,1,54,2,4,32,2,65,3,106,32,3,65,206,0,106,45,0,0,58,0,0,32,2,65,8,106,32,3,65,8,106,65,192,0,16,193,5,26,65,0,33,1,11,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,3,65,208,1,106,36,0,15,11,32,4,32,5,65,240,221,204,0,16,163,15,0,11,65,4,65,132,1,16,177,28,0,11,223,2,1,3,127,35,0,65,208,1,107,34,3,36,0,2,64,2,64,32,1,40,2,4,34,4,32,1,40,2,8,79,4,127,65,0,5,32,1,32,4,65,1,106,34,4,54,2,4,32,1,40,2,0,40,2,0,34,1,40,2,8,34,5,32,4,77,13,1,32,3,65,208,0,106,34,5,32,1,40,2,4,32,4,65,20,108,106,16,246,7,2,64,32,3,40,2,80,69,4,64,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,4,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,5,65,4,114,65,252,0,16,193,5,26,12,1,11,32,3,65,206,0,106,32,3,65,219,0,106,45,0,0,58,0,0,32,3,32,3,47,0,89,59,1,76,32,3,40,2,92,33,1,32,3,45,0,88,33,4,32,3,65,8,106,32,3,65,224,0,106,65,192,0,16,193,5,26,32,4,65,37,70,13,0,32,2,45,0,0,65,37,71,4,64,32,2,16,185,8,11,32,2,32,4,58,0,0,32,2,32,3,47,1,76,59,0,1,32,2,32,1,54,2,4,32,2,65,3,106,32,3,65,206,0,106,45,0,0,58,0,0,32,2,65,8,106,32,3,65,8,106,65,192,0,16,193,5,26,65,0,33,1,11,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,3,65,208,1,106,36,0,15,11,32,4,32,5,65,240,221,204,0,16,163,15,0,11,65,4,65,132,1,16,177,28,0,11,223,2,1,3,127,35,0,65,208,1,107,34,3,36,0,2,64,2,64,32,1,40,2,4,34,4,32,1,40,2,8,79,4,127,65,0,5,32,1,32,4,65,1,106,34,4,54,2,4,32,1,40,2,0,40,2,0,34,1,40,2,8,34,5,32,4,77,13,1,32,3,65,208,0,106,34,5,32,1,40,2,4,32,4,65,20,108,106,16,248,7,2,64,32,3,40,2,80,69,4,64,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,4,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,5,65,4,114,65,252,0,16,193,5,26,12,1,11,32,3,65,206,0,106,32,3,65,219,0,106,45,0,0,58,0,0,32,3,32,3,47,0,89,59,1,76,32,3,40,2,92,33,1,32,3,45,0,88,33,4,32,3,65,8,106,32,3,65,224,0,106,65,192,0,16,193,5,26,32,4,65,37,70,13,0,32,2,45,0,0,65,37,71,4,64,32,2,16,185,8,11,32,2,32,4,58,0,0,32,2,32,3,47,1,76,59,0,1,32,2,32,1,54,2,4,32,2,65,3,106,32,3,65,206,0,106,45,0,0,58,0,0,32,2,65,8,106,32,3,65,8,106,65,192,0,16,193,5,26,65,0,33,1,11,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,3,65,208,1,106,36,0,15,11,32,4,32,5,65,240,221,204,0,16,163,15,0,11,65,4,65,132,1,16,177,28,0,11,185,2,1,10,127,35,0,65,48,107,34,3,36,0,32,2,32,1,40,2,0,34,5,47,1,146,3,34,7,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,146,3,32,3,65,16,106,34,8,32,5,65,140,2,106,34,9,32,6,65,12,108,106,34,10,65,8,106,40,2,0,54,2,0,32,3,65,32,106,34,11,32,5,32,6,65,24,108,106,34,4,65,8,106,41,3,0,55,3,0,32,3,65,40,106,34,12,32,4,65,16,106,41,3,0,55,3,0,32,3,32,10,41,2,0,55,3,8,32,3,32,4,41,3,0,55,3,24,2,64,32,1,65,12,73,4,64,32,7,32,6,65,1,106,34,4,107,32,1,71,13,1,32,2,65,140,2,106,32,9,32,4,65,12,108,106,32,1,65,12,108,16,193,5,26,32,2,32,5,32,4,65,24,108,106,32,1,65,24,108,16,193,5,26,32,5,32,6,59,1,146,3,32,0,32,3,41,3,8,55,2,0,32,0,65,8,106,32,8,40,2,0,54,2,0,32,0,32,3,41,3,24,55,3,16,32,0,65,24,106,32,11,41,3,0,55,3,0,32,0,65,32,106,32,12,41,3,0,55,3,0,32,3,65,48,106,36,0,15,11,32,1,65,11,65,208,226,204,0,16,164,15,0,11,65,152,226,204,0,65,40,65,192,226,204,0,16,218,19,0,11,198,2,1,2,127,35,0,65,16,107,34,2,36,0,2,64,2,127,2,64,32,1,65,128,1,79,4,64,32,2,65,0,54,2,12,32,1,65,128,16,73,13,1,32,1,65,128,128,4,73,4,64,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,12,2,11,32,0,40,2,8,34,3,32,0,40,2,0,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,1,58,0,0,32,0,32,3,65,1,106,54,2,8,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,11,33,1,32,1,32,0,40,2,0,32,0,40,2,8,34,3,107,75,4,64,32,0,32,3,32,1,65,1,65,1,16,178,19,32,0,40,2,8,33,3,11,32,0,40,2,4,32,3,106,32,2,65,12,106,32,1,16,193,5,26,32,0,32,1,32,3,106,54,2,8,11,32,2,65,16,106,36,0,65,0,11,235,2,2,3,127,1,126,32,2,40,0,0,33,3,2,64,32,1,40,0,0,34,4,65,1,113,69,4,64,66,1,33,6,12,1,11,32,3,65,1,113,69,4,64,66,2,33,6,12,1,11,66,7,33,6,32,4,65,128,128,252,7,113,32,3,65,128,128,252,7,113,65,128,128,12,71,114,13,0,65,129,130,128,16,33,5,2,64,2,64,2,64,2,64,2,64,32,4,65,24,118,14,4,3,0,4,1,4,11,32,3,65,128,128,128,8,73,13,1,12,3,11,32,3,65,255,255,255,7,75,13,2,11,65,129,130,128,8,33,5,12,1,11,32,3,65,128,128,128,32,79,13,0,32,3,65,24,118,65,2,116,65,140,158,214,0,106,40,2,0,33,5,11,32,2,47,0,4,32,2,65,6,106,45,0,0,65,16,116,114,33,2,2,127,65,128,128,4,32,1,47,0,4,32,1,65,6,106,45,0,0,65,16,116,114,34,1,65,128,2,113,69,13,0,26,65,128,128,4,32,2,65,128,2,113,69,32,1,65,128,128,252,7,113,65,128,128,4,71,114,13,0,26,65,128,128,4,65,128,130,4,65,128,128,4,32,1,32,2,114,65,1,113,27,32,2,65,128,128,252,7,113,65,128,128,4,71,27,11,33,3,32,0,32,5,54,0,1,32,0,65,12,58,0,0,32,0,65,7,106,32,3,65,16,118,58,0,0,32,0,32,3,32,1,32,2,113,65,1,113,114,59,0,5,15,11,32,0,32,6,32,3,65,128,128,252,7,113,32,4,65,8,118,65,128,254,3,113,114,173,132,55,2,0,11,207,2,1,4,127,35,0,65,16,107,34,3,36,0,2,64,2,64,2,64,2,64,32,2,65,2,79,4,64,2,64,32,1,44,0,0,34,4,65,0,78,4,64,32,4,65,255,1,113,33,4,12,1,11,32,1,45,0,1,65,63,113,33,5,32,4,65,31,113,33,6,32,4,65,95,77,4,64,32,6,65,6,116,32,5,114,33,4,12,1,11,32,1,45,0,2,65,63,113,32,5,65,6,116,114,33,5,32,4,65,112,73,4,64,32,5,32,6,65,12,116,114,33,4,12,1,11,32,6,65,18,116,65,128,128,240,0,113,32,1,45,0,3,65,63,113,32,5,65,6,116,114,114,34,4,65,128,128,196,0,70,13,4,11,32,4,65,49,107,65,8,75,13,1,11,32,3,65,4,106,32,1,32,2,16,195,6,32,3,45,0,4,69,4,64,32,0,32,3,40,2,8,54,2,4,32,0,65,37,58,0,0,12,2,11,32,0,32,1,32,2,16,154,15,12,1,11,32,3,65,4,106,65,34,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,1,32,3,40,2,4,65,1,70,13,2,32,3,40,2,12,65,196,129,215,0,65,34,16,193,5,33,2,32,0,65,34,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,65,11,58,0,0,11,32,3,65,16,106,36,0,15,11,65,180,129,215,0,16,248,26,0,11,32,1,32,3,40,2,12,16,132,25,0,11,197,2,1,3,127,35,0,65,176,1,107,34,8,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,187,3,12,5,11,32,8,65,4,106,32,0,32,0,32,1,32,6,16,197,13,34,9,65,148,1,108,106,34,7,65,148,1,16,193,5,26,2,64,2,64,32,5,4,64,32,5,32,7,16,137,8,69,13,1,11,32,0,32,1,32,2,32,3,32,9,16,164,6,34,7,69,13,0,32,1,32,7,79,13,1,32,8,65,0,54,2,168,1,32,8,65,1,54,2,156,1,32,8,65,184,134,215,0,54,2,152,1,32,8,66,4,55,2,160,1,32,8,65,152,1,106,65,192,134,215,0,16,198,18,0,11,32,1,32,0,32,1,32,2,32,3,32,9,16,154,6,34,7,73,13,3,32,0,32,7,65,148,1,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,148,1,108,106,32,1,32,7,107,32,2,32,3,32,4,32,8,65,4,106,32,6,16,219,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,208,134,215,0,16,162,15,0,11,32,0,32,1,32,2,32,3,16,229,5,11,32,8,65,176,1,106,36,0,11,193,2,1,3,127,35,0,65,224,0,107,34,8,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,185,3,12,5,11,32,8,65,7,106,32,0,32,0,32,1,32,6,16,196,13,34,9,65,193,0,108,106,34,7,65,193,0,16,193,5,26,2,64,2,64,32,5,4,64,32,5,32,7,16,241,7,69,13,1,11,32,0,32,1,32,2,32,3,32,9,16,165,6,34,7,69,13,0,32,1,32,7,79,13,1,32,8,65,0,54,2,88,32,8,65,1,54,2,76,32,8,65,184,134,215,0,54,2,72,32,8,66,4,55,2,80,32,8,65,200,0,106,65,192,134,215,0,16,198,18,0,11,32,1,32,0,32,1,32,2,32,3,32,9,16,155,6,34,7,73,13,3,32,0,32,7,65,193,0,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,193,0,108,106,32,1,32,7,107,32,2,32,3,32,4,32,8,65,7,106,32,6,16,220,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,208,134,215,0,16,162,15,0,11,32,0,32,1,32,2,32,3,16,230,5,11,32,8,65,224,0,106,36,0,11,193,2,1,3,127,35,0,65,224,0,107,34,8,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,184,3,12,5,11,32,8,65,7,106,32,0,32,0,32,1,32,6,16,196,13,34,9,65,193,0,108,106,34,7,65,193,0,16,193,5,26,2,64,2,64,32,5,4,64,32,5,32,7,16,241,7,69,13,1,11,32,0,32,1,32,2,32,3,32,9,16,165,6,34,7,69,13,0,32,1,32,7,79,13,1,32,8,65,0,54,2,88,32,8,65,1,54,2,76,32,8,65,184,134,215,0,54,2,72,32,8,66,4,55,2,80,32,8,65,200,0,106,65,192,134,215,0,16,198,18,0,11,32,1,32,0,32,1,32,2,32,3,32,9,16,155,6,34,7,73,13,3,32,0,32,7,65,193,0,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,193,0,108,106,32,1,32,7,107,32,2,32,3,32,4,32,8,65,7,106,32,6,16,221,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,208,134,215,0,16,162,15,0,11,32,0,32,1,32,2,32,3,16,230,5,11,32,8,65,224,0,106,36,0,11,197,2,1,3,127,35,0,65,176,1,107,34,8,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,186,3,12,5,11,32,8,65,4,106,32,0,32,0,32,1,32,6,16,197,13,34,9,65,148,1,108,106,34,7,65,148,1,16,193,5,26,2,64,2,64,32,5,4,64,32,5,32,7,16,137,8,69,13,1,11,32,0,32,1,32,2,32,3,32,9,16,164,6,34,7,69,13,0,32,1,32,7,79,13,1,32,8,65,0,54,2,168,1,32,8,65,1,54,2,156,1,32,8,65,184,134,215,0,54,2,152,1,32,8,66,4,55,2,160,1,32,8,65,152,1,106,65,192,134,215,0,16,198,18,0,11,32,1,32,0,32,1,32,2,32,3,32,9,16,154,6,34,7,73,13,3,32,0,32,7,65,148,1,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,148,1,108,106,32,1,32,7,107,32,2,32,3,32,4,32,8,65,4,106,32,6,16,222,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,208,134,215,0,16,162,15,0,11,32,0,32,1,32,2,32,3,16,229,5,11,32,8,65,176,1,106,36,0,11,194,2,1,2,127,35,0,65,16,107,34,2,36,0,2,64,2,127,2,64,32,1,65,128,1,79,4,64,32,2,65,0,54,2,12,32,1,65,128,16,73,13,1,32,1,65,128,128,4,73,4,64,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,12,2,11,32,0,40,2,8,34,3,32,0,40,2,0,70,4,64,32,0,16,185,9,11,32,0,32,3,65,1,106,54,2,8,32,0,40,2,4,32,3,106,32,1,58,0,0,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,11,33,1,32,1,32,0,40,2,0,32,0,40,2,8,34,3,107,75,4,64,32,0,32,3,32,1,16,246,6,32,0,40,2,8,33,3,11,32,0,40,2,4,32,3,106,32,2,65,12,106,32,1,16,193,5,26,32,0,32,1,32,3,106,54,2,8,11,32,2,65,16,106,36,0,65,0,11,133,3,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,10,1,2,3,4,5,6,7,8,9,10,0,11,32,1,65,232,160,192,0,65,27,16,181,25,12,10,11,32,2,32,0,65,4,106,54,2,12,32,1,65,131,161,192,0,65,9,32,2,65,12,106,65,240,150,192,0,16,165,9,12,9,11,32,2,32,0,65,4,106,54,2,12,32,1,65,140,161,192,0,65,18,32,2,65,12,106,65,228,148,192,0,16,165,9,12,8,11,32,1,65,158,161,192,0,65,24,16,181,25,12,7,11,32,1,65,182,161,192,0,65,27,16,181,25,12,6,11,32,2,32,0,65,1,106,54,2,12,32,1,65,228,161,192,0,65,14,32,2,65,12,106,65,212,161,192,0,16,165,9,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,242,161,192,0,65,22,32,2,65,12,106,65,196,144,192,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,152,162,192,0,65,6,32,2,65,12,106,65,136,162,192,0,16,165,9,12,3,11,32,2,32,0,65,4,106,54,2,12,32,1,65,176,162,192,0,65,3,32,2,65,12,106,65,160,162,192,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,179,162,192,0,65,25,32,2,65,12,106,65,196,144,192,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,220,162,192,0,65,26,32,2,65,12,106,65,204,162,192,0,16,165,9,11,32,2,65,16,106,36,0,11,155,14,1,12,127,35,0,65,32,107,34,16,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,171,3,12,5,11,32,16,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,7,65,28,108,106,33,8,32,0,32,7,65,4,116,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,8,32,7,32,6,16,156,11,12,1,11,32,0,32,8,32,9,32,0,40,2,0,65,24,118,34,7,32,9,40,2,0,65,24,118,34,9,73,34,10,32,9,32,8,40,2,0,65,24,118,34,8,73,115,27,32,10,32,7,32,8,73,115,27,11,32,0,107,65,2,118,12,1,11,0,11,34,9,65,2,116,106,40,2,0,34,8,54,2,4,2,64,2,64,32,5,4,64,32,5,45,0,3,32,8,65,24,118,79,13,1,11,2,127,65,0,33,11,32,1,32,3,75,32,9,34,8,32,1,79,114,69,4,64,32,2,32,1,65,2,116,106,33,10,32,0,32,8,65,2,116,106,33,12,32,0,33,7,3,64,32,0,32,8,65,3,107,34,13,65,0,32,8,32,13,79,27,65,2,116,106,34,13,32,7,75,4,64,3,64,32,11,65,2,116,32,2,32,10,65,4,107,32,12,45,0,3,32,7,40,2,0,34,14,65,24,118,75,34,15,27,106,32,14,54,2,0,32,11,32,15,106,34,11,65,2,116,32,2,32,10,65,8,107,32,12,45,0,3,32,7,40,2,4,34,14,65,24,118,75,34,15,27,106,32,14,54,2,0,32,11,32,15,106,34,11,65,2,116,32,2,32,10,65,12,107,32,12,45,0,3,32,7,40,2,8,34,14,65,24,118,75,34,15,27,106,32,14,54,2,0,32,11,32,15,106,34,11,65,2,116,32,2,32,10,65,16,107,34,10,32,12,45,0,3,32,7,40,2,12,34,14,65,24,118,75,34,15,27,106,32,14,54,2,0,32,11,32,15,106,33,11,32,7,65,16,106,34,7,32,13,73,13,0,11,11,32,0,32,8,65,2,116,106,34,13,32,7,75,4,64,3,64,32,11,65,2,116,32,2,32,10,65,4,107,34,10,32,12,45,0,3,32,7,40,2,0,34,14,65,24,118,75,34,15,27,106,32,14,54,2,0,32,11,32,15,106,33,11,32,7,65,4,106,34,7,32,13,73,13,0,11,11,32,1,32,8,71,4,64,32,10,65,4,107,34,10,32,11,65,2,116,106,32,7,40,2,0,54,2,0,32,7,65,4,106,33,7,32,1,33,8,12,1,11,11,32,0,32,2,32,11,65,2,116,34,7,16,193,5,33,10,32,1,32,11,71,4,64,32,1,32,11,107,33,8,32,7,32,10,106,33,7,32,1,65,2,116,32,2,106,65,4,107,33,10,3,64,32,7,32,10,40,2,0,54,2,0,32,10,65,4,107,33,10,32,7,65,4,106,33,7,32,8,65,1,107,34,8,13,0,11,11,32,11,12,1,11,0,11,34,8,69,13,0,32,1,32,8,79,13,1,32,16,65,0,54,2,24,32,16,65,1,54,2,12,32,16,65,140,180,203,0,54,2,8,32,16,66,4,55,2,16,32,16,65,8,106,65,148,180,203,0,16,198,18,0,11,32,1,2,127,65,0,33,7,32,1,32,3,75,32,9,34,5,32,1,79,114,69,4,64,32,2,32,1,65,2,116,106,33,9,32,0,32,5,65,2,116,106,33,10,32,0,33,8,3,64,32,0,32,5,65,3,107,34,11,65,0,32,5,32,11,79,27,65,2,116,106,34,11,32,8,75,4,64,3,64,32,7,65,2,116,32,2,32,9,65,4,107,32,10,45,0,3,32,8,40,2,0,34,12,65,24,118,79,34,13,27,106,32,12,54,2,0,32,7,32,13,106,34,7,65,2,116,32,2,32,9,65,8,107,32,10,45,0,3,32,8,40,2,4,34,12,65,24,118,79,34,13,27,106,32,12,54,2,0,32,7,32,13,106,34,7,65,2,116,32,2,32,9,65,12,107,32,10,45,0,3,32,8,40,2,8,34,12,65,24,118,79,34,13,27,106,32,12,54,2,0,32,7,32,13,106,34,7,65,2,116,32,2,32,9,65,16,107,34,9,32,10,45,0,3,32,8,40,2,12,34,12,65,24,118,79,34,13,27,106,32,12,54,2,0,32,7,32,13,106,33,7,32,8,65,16,106,34,8,32,11,73,13,0,11,11,32,0,32,5,65,2,116,106,34,11,32,8,75,4,64,3,64,32,7,65,2,116,32,2,32,9,65,4,107,34,9,32,10,45,0,3,32,8,40,2,0,34,12,65,24,118,79,34,13,27,106,32,12,54,2,0,32,7,32,13,106,33,7,32,8,65,4,106,34,8,32,11,73,13,0,11,11,32,1,32,5,71,4,64,32,7,65,2,116,32,2,32,9,65,4,107,34,9,65,1,27,106,32,8,40,2,0,54,2,0,32,8,65,4,106,33,8,32,7,65,1,106,33,7,32,1,33,5,12,1,11,11,32,0,32,2,32,7,65,2,116,34,8,16,193,5,33,9,32,1,32,7,71,4,64,32,1,32,7,107,33,5,32,8,32,9,106,33,8,32,1,65,2,116,32,2,106,65,4,107,33,9,3,64,32,8,32,9,40,2,0,54,2,0,32,9,65,4,107,33,9,32,8,65,4,106,33,8,32,5,65,1,107,34,5,13,0,11,11,32,7,12,1,11,0,11,34,8,73,13,3,32,0,32,8,65,2,116,106,33,0,65,0,33,5,32,1,32,8,107,34,1,65,33,79,13,2,12,4,11,32,0,32,8,65,2,116,106,32,1,32,8,107,32,2,32,3,32,4,32,16,65,4,106,32,6,16,225,5,32,4,65,1,107,33,4,32,8,34,1,65,33,79,13,0,11,11,12,1,11,32,8,32,1,65,164,180,203,0,16,162,15,0,11,32,0,33,4,35,0,65,32,107,34,9,36,0,32,1,34,5,65,2,79,4,64,2,127,2,64,32,3,32,1,65,16,106,79,4,64,32,1,65,1,118,33,7,32,1,65,15,75,13,1,32,1,65,7,75,4,64,32,0,32,2,16,205,8,32,0,32,7,65,2,116,34,1,106,32,1,32,2,106,16,205,8,65,4,12,3,11,32,2,32,4,40,2,0,54,2,0,32,2,32,7,65,2,116,34,0,106,32,0,32,4,106,40,2,0,54,2,0,65,1,12,2,11,0,11,32,4,32,2,32,2,32,5,65,2,116,106,34,0,16,216,22,32,4,32,7,65,2,116,34,1,106,32,1,32,2,106,32,0,65,32,106,16,216,22,65,8,11,33,3,32,9,66,128,128,128,128,32,55,3,24,32,9,32,7,173,66,32,134,55,3,16,32,9,65,8,106,32,9,65,16,106,16,224,18,32,9,40,2,8,4,64,32,5,32,7,107,33,13,32,9,40,2,12,33,1,32,3,65,2,116,33,8,3,64,32,13,32,7,32,1,27,34,14,32,3,75,4,64,32,2,32,1,65,2,116,34,0,106,33,10,32,0,32,4,106,33,15,32,8,33,0,32,3,33,6,3,64,32,10,32,6,65,2,116,34,1,106,34,12,32,1,32,15,106,40,2,0,34,11,54,2,0,32,11,65,24,118,34,17,32,12,65,4,107,40,2,0,34,12,65,24,118,73,4,64,32,0,33,1,2,127,3,64,32,1,32,10,106,34,18,32,12,54,2,0,32,10,32,1,65,4,70,13,1,26,32,1,65,4,107,33,1,32,17,32,18,65,8,107,40,2,0,34,12,65,24,118,73,13,0,11,32,1,32,10,106,11,32,11,54,2,0,11,32,0,65,4,106,33,0,32,6,65,1,106,34,6,32,14,71,13,0,11,11,32,9,32,9,65,16,106,16,224,18,32,9,40,2,4,33,1,32,9,40,2,0,13,0,11,11,32,2,32,5,32,4,16,135,6,11,32,9,65,32,106,36,0,11,32,16,65,32,106,36,0,11,180,12,1,10,127,35,0,65,160,2,107,34,14,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,176,3,12,5,11,32,14,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,184,14,108,106,33,7,32,0,32,8,65,160,8,108,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,7,32,8,32,6,16,250,10,12,1,11,32,0,32,0,32,9,16,161,3,65,255,1,113,65,255,1,70,34,8,32,0,32,7,16,161,3,65,255,1,113,65,255,1,70,115,13,0,26,32,7,32,9,32,8,32,9,32,7,16,161,3,65,255,1,113,65,255,1,70,115,27,11,32,0,107,65,136,2,110,12,1,11,0,11,34,9,65,136,2,108,106,34,7,65,136,2,16,193,5,33,12,2,64,2,64,32,5,4,64,32,5,32,7,16,161,3,65,255,1,113,65,255,1,71,13,1,11,2,127,65,0,33,10,32,1,32,3,75,32,9,34,7,32,1,79,114,69,4,64,32,2,32,1,65,136,2,108,106,33,11,32,0,32,7,65,136,2,108,106,33,13,32,0,33,8,3,64,32,0,32,7,65,136,2,108,106,34,15,32,8,75,4,64,3,64,32,10,65,136,2,108,32,2,32,11,65,136,2,107,34,11,32,8,32,13,16,161,3,65,255,1,113,65,255,1,70,34,16,27,106,32,8,65,136,2,16,193,5,26,32,10,32,16,106,33,10,32,8,65,136,2,106,34,8,32,15,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,136,2,107,34,11,32,10,65,136,2,108,106,32,8,65,136,2,16,193,5,26,32,8,65,136,2,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,10,65,136,2,108,34,7,16,193,5,33,8,32,1,32,10,71,4,64,32,1,32,10,107,33,11,32,7,32,8,106,33,7,32,1,65,136,2,108,32,2,106,65,136,2,107,33,8,3,64,32,7,32,8,65,136,2,16,193,5,32,8,65,136,2,107,33,8,65,136,2,106,33,7,32,11,65,1,107,34,11,13,0,11,11,32,10,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,12,65,0,54,2,152,2,32,12,65,1,54,2,140,2,32,12,65,228,239,203,0,54,2,136,2,32,12,66,4,55,2,144,2,32,12,65,136,2,106,65,236,239,203,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,9,34,5,32,1,79,114,69,4,64,32,2,32,1,65,136,2,108,106,33,9,32,0,32,5,65,136,2,108,106,33,10,32,0,33,7,3,64,32,0,32,5,65,136,2,108,106,34,11,32,7,75,4,64,3,64,32,8,65,136,2,108,32,2,32,9,65,136,2,107,34,9,32,10,32,7,16,161,3,65,255,1,113,65,255,1,71,34,12,27,106,32,7,65,136,2,16,193,5,26,32,8,32,12,106,33,8,32,7,65,136,2,106,34,7,32,11,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,136,2,108,32,2,32,9,65,136,2,107,34,9,65,1,27,106,32,7,65,136,2,16,193,5,26,32,7,65,136,2,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,136,2,108,34,5,16,193,5,33,7,32,1,32,8,71,4,64,32,1,32,8,107,33,9,32,5,32,7,106,33,5,32,1,65,136,2,108,32,2,106,65,136,2,107,33,7,3,64,32,5,32,7,65,136,2,16,193,5,32,7,65,136,2,107,33,7,65,136,2,106,33,5,32,9,65,1,107,34,9,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,136,2,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,136,2,108,106,32,1,32,7,107,32,2,32,3,32,4,32,12,32,6,16,226,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,252,239,203,0,16,162,15,0,11,35,0,65,32,107,34,4,36,0,2,64,2,64,32,1,65,2,79,4,64,32,1,65,16,106,32,3,75,13,1,65,1,33,5,32,2,32,1,65,1,118,34,9,65,136,2,108,34,6,106,33,3,32,0,32,6,106,33,6,2,64,32,1,65,7,75,4,64,32,0,32,2,16,210,7,32,6,32,3,16,210,7,65,4,33,5,12,1,11,32,2,32,0,65,136,2,16,193,5,26,32,3,32,6,65,136,2,16,193,5,26,11,32,4,66,128,128,128,128,32,55,3,24,32,4,32,9,173,66,32,134,55,3,16,32,4,65,8,106,32,4,65,16,106,16,224,18,32,4,40,2,8,4,64,32,1,32,9,107,33,8,32,4,40,2,12,33,3,65,0,32,5,107,33,10,32,0,32,5,65,136,2,108,34,6,106,33,11,32,2,32,6,106,33,12,3,64,32,8,32,9,32,3,27,34,6,32,5,75,4,64,32,2,32,3,65,136,2,108,34,7,106,33,13,32,6,32,10,106,33,6,32,7,32,11,106,33,3,32,7,32,12,106,33,7,3,64,32,13,32,7,32,3,65,136,2,16,193,5,34,7,16,180,13,32,3,65,136,2,106,33,3,32,7,65,136,2,106,33,7,32,6,65,1,107,34,6,13,0,11,11,32,4,32,4,65,16,106,16,224,18,32,4,40,2,4,33,3,32,4,40,2,0,13,0,11,11,32,2,32,1,65,136,2,108,65,136,2,107,34,3,106,33,5,32,0,32,3,106,33,7,32,2,32,1,65,1,118,34,6,65,136,2,108,106,34,3,65,136,2,107,33,9,3,64,32,0,32,3,32,2,32,3,32,2,16,161,3,65,255,1,113,34,8,65,255,1,70,34,10,27,65,136,2,16,193,5,32,7,32,9,32,5,32,5,32,9,16,161,3,65,255,1,113,34,11,65,255,1,70,34,12,27,65,136,2,16,193,5,65,136,2,107,33,7,65,136,2,106,33,0,32,2,32,8,65,255,1,71,65,136,2,108,106,33,2,32,3,32,10,65,136,2,108,106,33,3,32,9,65,248,125,65,0,32,12,27,106,33,9,32,5,65,248,125,65,0,32,11,65,255,1,71,27,106,33,5,32,6,65,1,107,34,6,13,0,11,32,9,65,136,2,106,33,6,32,1,65,1,113,4,127,32,0,32,2,32,3,32,2,32,6,73,34,0,27,65,136,2,16,193,5,26,32,3,32,2,32,6,79,65,136,2,108,106,33,3,32,2,32,0,65,136,2,108,106,5,32,2,11,32,6,71,32,3,32,5,65,136,2,106,71,114,4,64,16,158,21,0,11,11,32,4,65,32,106,36,0,12,1,11,0,11,11,32,14,65,160,2,106,36,0,11,133,3,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,10,1,2,3,4,5,6,7,8,9,10,0,11,32,1,65,189,186,204,0,65,27,16,181,25,12,10,11,32,2,32,0,65,4,106,54,2,12,32,1,65,232,186,204,0,65,9,32,2,65,12,106,65,216,186,204,0,16,165,9,12,9,11,32,2,32,0,65,4,106,54,2,12,32,1,65,132,187,204,0,65,18,32,2,65,12,106,65,244,186,204,0,16,165,9,12,8,11,32,1,65,150,187,204,0,65,24,16,181,25,12,7,11,32,1,65,174,187,204,0,65,27,16,181,25,12,6,11,32,2,32,0,65,1,106,54,2,12,32,1,65,220,187,204,0,65,14,32,2,65,12,106,65,204,187,204,0,16,165,9,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,252,187,204,0,65,22,32,2,65,12,106,65,236,187,204,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,164,188,204,0,65,6,32,2,65,12,106,65,148,188,204,0,16,165,9,12,3,11,32,2,32,0,65,4,106,54,2,12,32,1,65,188,188,204,0,65,3,32,2,65,12,106,65,172,188,204,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,191,188,204,0,65,25,32,2,65,12,106,65,236,187,204,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,232,188,204,0,65,26,32,2,65,12,106,65,216,188,204,0,16,165,9,11,32,2,65,16,106,36,0,11,187,2,1,11,127,35,0,65,16,107,34,3,36,0,32,3,32,1,41,2,0,55,2,8,32,3,32,3,65,8,106,40,2,0,34,1,54,2,0,32,3,32,1,47,1,186,2,54,2,4,32,3,40,2,4,34,12,65,4,116,33,7,32,3,40,2,0,34,1,65,12,106,33,6,32,2,40,2,8,33,8,32,2,40,2,4,33,13,32,2,45,0,12,33,9,32,2,45,0,13,33,11,2,64,3,64,32,4,33,10,32,7,69,4,64,65,1,33,5,32,12,33,10,12,2,11,2,64,65,127,32,13,32,1,40,2,4,32,8,32,1,40,2,8,34,2,32,2,32,8,75,27,16,137,18,34,4,32,8,32,2,107,32,4,27,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,65,127,32,9,32,6,45,0,0,34,4,71,32,4,32,9,75,27,34,2,13,0,65,0,33,5,32,9,69,32,4,69,114,13,2,65,1,33,5,32,11,32,6,65,1,106,45,0,0,34,2,73,13,2,32,2,32,11,71,33,2,11,32,1,65,16,106,33,1,32,7,65,16,107,33,7,32,6,65,16,106,33,6,65,1,33,5,32,10,65,1,106,33,4,32,2,65,1,70,13,0,11,32,2,65,255,1,113,13,0,65,0,33,5,11,32,0,32,10,54,2,4,32,0,32,5,54,2,0,32,3,65,16,106,36,0,11,158,4,1,11,127,35,0,65,16,107,34,10,36,0,2,64,32,1,65,2,79,4,64,32,1,65,16,106,32,3,75,13,1,65,1,33,6,32,2,32,1,65,1,118,34,4,65,148,1,108,34,5,106,33,3,32,0,32,5,106,33,5,2,64,32,1,65,7,75,4,64,32,0,32,2,16,249,8,32,5,32,3,16,249,8,65,4,33,6,12,1,11,32,2,32,0,65,148,1,16,193,5,26,32,3,32,5,65,148,1,16,193,5,26,11,32,10,32,4,173,66,32,134,55,3,0,65,0,33,5,65,0,32,6,107,33,9,32,1,32,4,107,33,11,32,0,32,6,65,148,1,108,34,3,106,33,12,32,2,32,3,106,33,13,3,64,32,11,32,4,32,10,32,5,65,2,116,106,40,2,0,34,3,27,34,8,32,6,75,4,64,32,2,32,3,65,148,1,108,34,7,106,33,14,32,8,32,9,106,33,8,32,7,32,12,106,33,3,32,7,32,13,106,33,7,3,64,32,14,32,7,32,3,65,148,1,16,193,5,34,7,16,194,14,32,3,65,148,1,106,33,3,32,7,65,148,1,106,33,7,32,8,65,1,107,34,8,13,0,11,11,32,5,65,1,106,34,5,65,2,71,13,0,11,32,2,32,1,65,148,1,108,65,148,1,107,34,3,106,33,6,32,0,32,3,106,33,5,32,2,32,1,65,1,118,34,7,65,148,1,108,106,34,3,65,148,1,107,33,4,3,64,32,0,32,3,32,2,32,3,32,2,16,136,8,34,8,27,65,148,1,16,193,5,32,5,32,4,32,6,32,6,32,4,16,136,8,34,9,27,65,148,1,16,193,5,65,148,1,107,33,5,65,148,1,106,33,0,32,3,32,8,65,148,1,108,106,33,3,32,2,32,8,65,1,115,65,148,1,108,106,33,2,32,4,32,9,65,236,126,108,106,33,4,32,9,65,148,1,108,32,6,106,65,148,1,107,33,6,32,7,65,1,107,34,7,13,0,11,32,4,65,148,1,106,33,4,32,1,65,1,113,4,127,32,0,32,2,32,3,32,2,32,4,73,34,0,27,65,148,1,16,193,5,26,32,3,32,2,32,4,79,65,148,1,108,106,33,3,32,2,32,0,65,148,1,108,106,5,32,2,11,32,4,71,32,3,32,6,65,148,1,106,71,114,4,64,16,158,21,0,11,11,32,10,65,16,106,36,0,15,11,0,11,158,4,1,11,127,35,0,65,16,107,34,10,36,0,2,64,32,1,65,2,79,4,64,32,1,65,16,106,32,3,75,13,1,65,1,33,6,32,2,32,1,65,1,118,34,4,65,193,0,108,34,5,106,33,3,32,0,32,5,106,33,5,2,64,32,1,65,7,75,4,64,32,0,32,2,16,250,8,32,5,32,3,16,250,8,65,4,33,6,12,1,11,32,2,32,0,65,193,0,16,193,5,26,32,3,32,5,65,193,0,16,193,5,26,11,32,10,32,4,173,66,32,134,55,3,0,65,0,33,5,65,0,32,6,107,33,9,32,1,32,4,107,33,11,32,0,32,6,65,193,0,108,34,3,106,33,12,32,2,32,3,106,33,13,3,64,32,11,32,4,32,10,32,5,65,2,116,106,40,2,0,34,3,27,34,8,32,6,75,4,64,32,2,32,3,65,193,0,108,34,7,106,33,14,32,8,32,9,106,33,8,32,7,32,12,106,33,3,32,7,32,13,106,33,7,3,64,32,14,32,7,32,3,65,193,0,16,193,5,34,7,16,195,14,32,3,65,193,0,106,33,3,32,7,65,193,0,106,33,7,32,8,65,1,107,34,8,13,0,11,11,32,5,65,1,106,34,5,65,2,71,13,0,11,32,2,32,1,65,193,0,108,65,193,0,107,34,3,106,33,6,32,0,32,3,106,33,5,32,2,32,1,65,1,118,34,7,65,193,0,108,106,34,3,65,193,0,107,33,4,3,64,32,0,32,3,32,2,32,3,32,2,16,238,7,34,8,27,65,193,0,16,193,5,32,5,32,4,32,6,32,6,32,4,16,238,7,34,9,27,65,193,0,16,193,5,65,193,0,107,33,5,65,193,0,106,33,0,32,3,32,8,65,193,0,108,106,33,3,32,2,32,8,65,1,115,65,193,0,108,106,33,2,32,4,32,9,65,191,127,108,106,33,4,32,9,65,193,0,108,32,6,106,65,193,0,107,33,6,32,7,65,1,107,34,7,13,0,11,32,4,65,193,0,106,33,4,32,1,65,1,113,4,127,32,0,32,2,32,3,32,2,32,4,73,34,0,27,65,193,0,16,193,5,26,32,3,32,2,32,4,79,65,193,0,108,106,33,3,32,2,32,0,65,193,0,108,106,5,32,2,11,32,4,71,32,3,32,6,65,193,0,106,71,114,4,64,16,158,21,0,11,11,32,10,65,16,106,36,0,15,11,0,11,223,2,2,4,127,3,126,35,0,65,208,0,107,34,2,36,0,32,2,65,8,106,32,1,65,8,106,16,255,19,32,2,40,2,12,33,3,2,64,2,64,2,64,2,64,2,64,32,2,40,2,8,65,1,107,14,2,2,0,1,11,32,0,65,0,59,1,0,12,3,11,32,2,32,3,16,168,17,32,2,40,2,4,33,3,32,2,40,2,0,33,4,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,5,65,132,1,73,13,0,32,5,16,222,9,11,32,1,32,3,54,2,4,32,1,65,1,54,2,0,32,2,65,44,106,32,4,16,155,9,32,2,45,0,44,13,1,32,0,32,2,47,0,45,59,0,2,32,0,65,4,106,32,2,45,0,47,58,0,0,32,2,65,24,106,32,2,65,60,106,41,2,0,34,6,55,3,0,32,2,65,32,106,32,2,65,196,0,106,41,2,0,34,7,55,3,0,32,2,65,40,106,32,2,65,204,0,106,45,0,0,34,1,58,0,0,32,2,32,2,41,2,52,34,8,55,3,16,32,2,40,2,48,33,3,32,0,65,33,106,32,1,58,0,0,32,0,65,25,106,32,7,55,0,0,32,0,65,17,106,32,6,55,0,0,32,0,32,8,55,0,9,32,0,32,3,54,0,5,32,0,65,128,2,59,1,0,12,2,11,32,0,65,1,58,0,0,32,0,32,3,54,2,4,12,1,11,32,2,40,2,48,33,1,32,0,65,1,58,0,0,32,0,32,1,54,2,4,11,32,2,65,208,0,106,36,0,11,223,2,2,4,127,3,126,35,0,65,208,0,107,34,2,36,0,32,2,65,8,106,32,1,65,8,106,16,255,19,32,2,40,2,12,33,3,2,64,2,64,2,64,2,64,2,64,32,2,40,2,8,65,1,107,14,2,2,0,1,11,32,0,65,0,59,1,0,12,3,11,32,2,32,3,16,168,17,32,2,40,2,4,33,3,32,2,40,2,0,33,4,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,5,65,132,1,73,13,0,32,5,16,222,9,11,32,1,32,3,54,2,4,32,1,65,1,54,2,0,32,2,65,44,106,32,4,16,156,9,32,2,45,0,44,13,1,32,0,32,2,47,0,45,59,0,2,32,0,65,4,106,32,2,45,0,47,58,0,0,32,2,65,24,106,32,2,65,60,106,41,2,0,34,6,55,3,0,32,2,65,32,106,32,2,65,196,0,106,41,2,0,34,7,55,3,0,32,2,65,40,106,32,2,65,204,0,106,45,0,0,34,1,58,0,0,32,2,32,2,41,2,52,34,8,55,3,16,32,2,40,2,48,33,3,32,0,65,33,106,32,1,58,0,0,32,0,65,25,106,32,7,55,0,0,32,0,65,17,106,32,6,55,0,0,32,0,32,8,55,0,9,32,0,32,3,54,0,5,32,0,65,128,2,59,1,0,12,2,11,32,0,65,1,58,0,0,32,0,32,3,54,2,4,12,1,11,32,2,40,2,48,33,1,32,0,65,1,58,0,0,32,0,32,1,54,2,4,11,32,2,65,208,0,106,36,0,11,229,2,1,6,127,65,253,1,33,5,2,64,2,64,2,127,32,1,40,2,248,7,34,3,65,253,1,77,4,64,32,1,65,4,106,33,6,32,3,12,1,11,32,1,40,2,8,33,6,32,3,33,5,32,1,40,2,4,11,34,8,32,2,77,4,64,2,64,2,64,32,2,65,254,1,79,4,64,65,129,128,128,128,120,33,4,32,2,32,5,70,13,5,32,2,65,2,116,33,7,65,0,33,4,32,2,65,255,255,255,255,3,75,13,5,32,7,65,4,16,226,23,69,13,5,32,3,65,254,1,73,13,2,32,5,65,2,116,33,3,32,5,65,255,255,255,255,3,77,13,1,32,3,33,7,12,5,11,65,129,128,128,128,120,33,4,32,3,65,253,1,77,13,4,32,1,65,0,54,2,0,32,1,65,4,106,32,6,32,8,65,2,116,16,193,5,26,32,1,32,8,54,2,248,7,32,6,32,5,16,229,16,12,4,11,32,3,65,4,16,226,23,69,13,3,65,4,33,4,32,6,32,3,65,4,32,7,16,158,26,34,3,69,13,3,12,2,11,65,205,184,158,1,45,0,0,26,65,4,33,4,32,7,65,4,16,149,27,34,3,69,13,2,32,3,32,6,32,8,65,2,116,16,193,5,26,12,1,11,65,204,209,194,0,65,32,65,236,209,194,0,16,218,19,0,11,32,1,32,2,54,2,248,7,32,1,32,3,54,2,8,32,1,32,8,54,2,4,32,1,65,1,54,2,0,65,129,128,128,128,120,33,4,11,32,0,32,7,54,2,4,32,0,32,4,54,2,0,11,224,2,1,6,127,65,59,33,5,2,64,2,64,2,127,32,1,40,2,240,1,34,3,65,59,77,4,64,32,1,65,4,106,33,6,32,3,12,1,11,32,1,40,2,8,33,6,32,3,33,5,32,1,40,2,4,11,34,8,32,2,77,4,64,2,64,2,64,32,2,65,60,79,4,64,65,129,128,128,128,120,33,4,32,2,32,5,70,13,5,32,2,65,2,116,33,7,65,0,33,4,32,2,65,255,255,255,255,3,75,13,5,32,7,65,4,16,226,23,69,13,5,32,3,65,60,73,13,2,32,5,65,2,116,33,3,32,5,65,255,255,255,255,3,77,13,1,32,3,33,7,12,5,11,65,129,128,128,128,120,33,4,32,3,65,59,77,13,4,32,1,65,0,54,2,0,32,1,65,4,106,32,6,32,8,65,2,116,16,193,5,26,32,1,32,8,54,2,240,1,32,6,32,5,16,229,16,12,4,11,32,3,65,4,16,226,23,69,13,3,65,4,33,4,32,6,32,3,65,4,32,7,16,158,26,34,3,69,13,3,12,2,11,65,205,184,158,1,45,0,0,26,65,4,33,4,32,7,65,4,16,149,27,34,3,69,13,2,32,3,32,6,32,8,65,2,116,16,193,5,26,12,1,11,65,204,209,194,0,65,32,65,236,209,194,0,16,218,19,0,11,32,1,32,2,54,2,240,1,32,1,32,3,54,2,8,32,1,32,8,54,2,4,32,1,65,1,54,2,0,65,129,128,128,128,120,33,4,11,32,0,32,7,54,2,4,32,0,32,4,54,2,0,11,182,3,1,6,127,65,17,33,3,2,64,2,64,2,127,32,1,40,2,72,34,4,65,17,77,4,64,32,1,65,4,106,33,6,32,4,12,1,11,32,1,40,2,8,33,6,32,4,33,3,32,1,40,2,4,11,34,8,32,2,77,4,64,2,64,2,64,32,2,65,18,79,4,64,65,129,128,128,128,120,33,5,32,2,32,3,70,13,5,32,2,65,2,116,33,7,65,0,33,5,32,2,65,255,255,255,255,3,75,13,5,32,7,65,4,16,226,23,69,13,5,32,4,65,18,73,13,2,32,3,65,2,116,33,4,32,3,65,255,255,255,255,3,77,13,1,32,4,33,7,12,5,11,65,129,128,128,128,120,33,5,32,4,65,17,77,13,4,32,1,65,0,54,2,0,32,1,65,4,106,32,6,32,8,65,2,116,16,193,5,26,32,1,32,8,54,2,72,35,0,65,16,107,34,1,36,0,32,3,65,2,116,33,2,2,64,32,3,65,255,255,255,255,3,77,4,64,32,2,65,4,16,226,23,13,1,11,32,1,32,2,54,2,12,32,1,65,0,54,2,8,65,140,174,203,0,65,43,32,1,65,8,106,65,252,173,203,0,65,196,175,203,0,16,253,13,0,11,32,6,32,2,65,4,16,218,26,32,1,65,16,106,36,0,12,4,11,32,4,65,4,16,226,23,69,13,3,65,4,33,5,32,6,32,4,65,4,32,7,16,158,26,34,3,69,13,3,12,2,11,65,205,184,158,1,45,0,0,26,65,4,33,5,32,7,65,4,16,149,27,34,3,69,13,2,32,3,32,6,32,8,65,2,116,16,193,5,26,12,1,11,65,148,177,203,0,65,32,65,180,177,203,0,16,218,19,0,11,32,1,32,2,54,2,72,32,1,32,3,54,2,8,32,1,32,8,54,2,4,32,1,65,1,54,2,0,65,129,128,128,128,120,33,5,11,32,0,32,7,54,2,4,32,0,32,5,54,2,0,11,174,2,1,5,127,32,0,40,2,0,34,4,65,4,106,34,8,32,0,40,2,8,34,0,65,148,1,108,106,33,5,2,64,32,0,65,1,106,34,6,32,4,47,1,222,22,34,7,75,4,64,32,5,32,1,65,148,1,16,193,5,26,12,1,11,32,8,32,6,65,148,1,108,106,32,5,32,7,32,0,107,34,8,65,148,1,108,16,184,28,26,32,5,32,1,65,148,1,16,193,5,26,32,4,65,224,12,106,34,1,32,6,65,244,0,108,106,32,1,32,0,65,244,0,108,106,32,8,65,244,0,108,16,184,28,26,11,32,4,32,0,65,244,0,108,106,65,224,12,106,32,2,65,244,0,16,193,5,26,32,4,65,224,22,106,33,1,32,0,65,2,106,34,2,32,7,65,2,106,34,5,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,4,32,7,65,1,106,34,2,59,1,222,22,32,5,32,6,75,4,64,32,0,65,2,116,32,4,106,65,228,22,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,220,22,32,3,32,4,54,2,0,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,214,11,1,10,127,35,0,65,64,106,34,14,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,172,3,12,5,11,32,14,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,152,2,108,106,33,7,32,0,32,8,65,160,1,108,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,7,32,8,32,6,16,206,11,12,1,11,32,0,32,0,32,9,65,32,16,137,18,34,8,32,0,32,7,65,32,16,137,18,115,65,0,72,13,0,26,32,7,32,9,32,9,32,7,65,32,16,137,18,32,8,115,65,0,72,27,11,32,0,107,65,40,110,12,1,11,0,11,34,9,65,40,108,106,34,7,65,40,16,193,5,33,12,2,64,2,64,32,5,4,64,32,5,32,7,65,32,16,137,18,65,0,78,13,1,11,2,127,65,0,33,10,32,1,32,3,75,32,9,34,7,32,1,79,114,69,4,64,32,2,32,1,65,40,108,106,33,11,32,0,32,7,65,40,108,106,33,13,32,0,33,8,3,64,32,0,32,7,65,40,108,106,34,15,32,8,75,4,64,3,64,32,10,65,40,108,32,2,32,11,65,40,107,34,11,32,8,32,13,65,32,16,137,18,34,16,65,0,72,27,106,32,8,65,40,16,193,5,26,32,16,65,31,118,32,10,106,33,10,32,8,65,40,106,34,8,32,15,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,40,107,34,11,32,10,65,40,108,106,32,8,65,40,16,193,5,26,32,8,65,40,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,10,65,40,108,34,7,16,193,5,33,8,32,1,32,10,71,4,64,32,1,32,10,107,33,11,32,7,32,8,106,33,7,32,1,65,40,108,32,2,106,65,40,107,33,8,3,64,32,7,32,8,65,40,16,193,5,32,8,65,40,107,33,8,65,40,106,33,7,32,11,65,1,107,34,11,13,0,11,11,32,10,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,12,65,0,54,2,56,32,12,65,1,54,2,44,32,12,65,228,239,203,0,54,2,40,32,12,66,4,55,2,48,32,12,65,40,106,65,236,239,203,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,9,34,5,32,1,79,114,69,4,64,32,2,32,1,65,40,108,106,33,9,32,0,32,5,65,40,108,106,33,10,32,0,33,7,3,64,32,0,32,5,65,40,108,106,34,11,32,7,75,4,64,3,64,32,8,65,40,108,32,2,32,9,65,40,107,34,9,32,10,32,7,65,32,16,137,18,65,0,78,34,12,27,106,32,7,65,40,16,193,5,26,32,8,32,12,106,33,8,32,7,65,40,106,34,7,32,11,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,40,108,32,2,32,9,65,40,107,34,9,65,1,27,106,32,7,65,40,16,193,5,26,32,7,65,40,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,40,108,34,5,16,193,5,33,7,32,1,32,8,71,4,64,32,1,32,8,107,33,9,32,5,32,7,106,33,5,32,1,65,40,108,32,2,106,65,40,107,33,7,3,64,32,5,32,7,65,40,16,193,5,32,7,65,40,107,33,7,65,40,106,33,5,32,9,65,1,107,34,9,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,40,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,40,108,106,32,1,32,7,107,32,2,32,3,32,4,32,12,32,6,16,237,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,252,239,203,0,16,162,15,0,11,35,0,65,32,107,34,4,36,0,2,64,2,64,32,1,65,2,79,4,64,32,1,65,16,106,32,3,75,13,1,65,1,33,5,32,2,32,1,65,1,118,34,9,65,40,108,34,6,106,33,3,32,0,32,6,106,33,6,2,64,32,1,65,7,75,4,64,32,0,32,2,16,251,7,32,6,32,3,16,251,7,65,4,33,5,12,1,11,32,2,32,0,65,40,16,193,5,26,32,3,32,6,65,40,16,193,5,26,11,32,4,66,128,128,128,128,32,55,3,24,32,4,32,9,173,66,32,134,55,3,16,32,4,65,8,106,32,4,65,16,106,16,224,18,32,4,40,2,8,4,64,32,1,32,9,107,33,8,32,4,40,2,12,33,3,65,0,32,5,107,33,10,32,0,32,5,65,40,108,34,6,106,33,11,32,2,32,6,106,33,12,3,64,32,8,32,9,32,3,27,34,6,32,5,75,4,64,32,2,32,3,65,40,108,34,7,106,33,13,32,6,32,10,106,33,6,32,7,32,11,106,33,3,32,7,32,12,106,33,7,3,64,32,13,32,7,32,3,65,40,16,193,5,34,7,16,219,13,32,3,65,40,106,33,3,32,7,65,40,106,33,7,32,6,65,1,107,34,6,13,0,11,11,32,4,32,4,65,16,106,16,224,18,32,4,40,2,4,33,3,32,4,40,2,0,13,0,11,11,32,2,32,1,65,40,108,65,40,107,34,3,106,33,5,32,0,32,3,106,33,7,32,2,32,1,65,1,118,34,6,65,40,108,106,34,3,65,40,107,33,9,3,64,32,0,32,2,32,3,32,3,32,2,65,32,16,137,18,34,0,65,0,78,34,8,27,65,40,16,193,5,32,5,32,9,32,5,32,9,65,32,16,137,18,34,11,65,0,78,27,33,12,32,2,32,8,65,40,108,106,33,2,32,3,32,0,65,31,118,65,40,108,106,33,3,32,9,32,11,65,31,117,34,0,65,40,108,106,33,9,32,5,32,0,65,127,115,65,40,108,106,33,5,32,7,32,12,65,40,16,193,5,65,40,107,33,7,65,40,106,33,0,32,6,65,1,107,34,6,13,0,11,32,9,65,40,106,33,6,32,1,65,1,113,4,127,32,0,32,2,32,3,32,2,32,6,73,34,0,27,65,40,16,193,5,26,32,3,32,2,32,6,79,65,40,108,106,33,3,32,2,32,0,65,40,108,106,5,32,2,11,32,6,71,32,3,32,5,65,40,106,71,114,4,64,16,158,21,0,11,11,32,4,65,32,106,36,0,12,1,11,0,11,11,32,14,65,64,107,36,0,11,209,2,1,7,127,35,0,65,176,2,107,34,2,36,0,32,1,65,4,106,33,6,32,2,65,16,106,33,8,2,64,3,64,32,1,40,2,0,33,3,32,1,65,4,54,2,0,2,64,2,64,2,64,32,3,65,4,70,4,64,32,1,40,2,152,1,34,4,32,1,40,2,160,1,34,7,70,13,2,32,1,32,4,65,148,1,106,34,5,54,2,152,1,32,4,40,2,0,34,3,65,3,70,13,2,32,2,65,160,1,106,32,4,65,4,106,65,144,1,16,193,5,26,12,1,11,32,2,65,160,1,106,32,6,65,144,1,16,193,5,26,32,3,65,3,70,13,1,32,1,40,2,152,1,33,5,32,1,40,2,160,1,33,7,11,32,2,32,3,54,2,12,32,8,32,2,65,160,1,106,65,144,1,16,193,5,26,32,5,32,7,71,4,64,32,1,32,5,65,148,1,106,54,2,152,1,32,5,40,2,0,34,3,65,3,71,13,2,11,32,1,65,3,54,2,0,32,0,32,2,65,12,106,65,148,1,16,193,5,26,12,3,11,32,0,65,3,54,2,0,12,2,11,32,2,65,160,1,106,34,4,32,5,65,4,106,65,144,1,16,193,5,26,32,1,32,3,54,2,0,32,6,32,4,65,144,1,16,193,5,26,32,2,65,12,106,34,3,32,1,16,237,2,69,4,64,32,3,16,177,18,12,1,11,11,32,0,32,2,65,12,106,65,148,1,16,193,5,26,11,32,2,65,176,2,106,36,0,11,136,5,2,5,127,1,126,35,0,65,128,2,107,34,7,36,0,32,7,65,56,106,33,9,35,0,65,208,0,107,34,8,36,0,2,64,2,64,2,64,2,64,2,64,32,4,65,22,71,13,0,32,3,45,0,1,65,20,71,13,0,32,3,45,0,0,34,4,65,225,0,107,65,255,1,113,65,240,1,73,34,10,32,4,65,0,71,113,13,0,32,4,32,4,65,208,0,107,32,10,27,65,255,1,113,69,13,1,11,32,9,65,128,128,128,128,120,54,2,0,12,1,11,35,0,65,32,107,34,4,36,0,32,4,65,24,106,34,10,65,0,54,2,0,32,4,65,16,106,34,11,66,0,55,3,0,32,4,66,0,55,3,8,32,4,65,8,106,65,20,32,3,65,2,106,65,20,65,136,201,156,1,16,209,23,32,8,65,56,106,34,3,65,17,106,32,10,40,2,0,54,0,0,32,3,65,9,106,32,11,41,3,0,55,0,0,32,3,32,4,41,3,8,55,0,1,32,3,65,0,58,0,0,32,4,65,32,106,36,0,32,8,45,0,56,65,1,70,13,1,32,8,65,6,106,32,8,45,0,59,58,0,0,32,8,65,23,106,32,8,65,204,0,106,45,0,0,58,0,0,32,8,32,8,47,0,57,59,1,4,32,8,32,8,41,2,68,34,12,55,3,24,32,8,32,8,41,2,60,55,0,7,32,8,32,12,55,0,15,32,9,32,8,65,4,106,16,234,10,11,32,8,65,208,0,106,36,0,12,1,11,32,8,32,8,41,2,60,55,2,56,65,213,203,215,0,65,29,32,8,65,56,106,65,132,200,215,0,65,244,203,215,0,16,253,13,0,11,32,7,65,1,54,2,156,1,32,7,65,48,106,34,4,32,7,65,156,1,106,34,3,32,9,32,7,40,2,56,65,128,128,128,128,120,70,34,8,27,34,10,65,8,106,40,2,0,54,2,0,32,7,32,10,41,2,0,55,3,40,2,64,32,8,69,4,64,32,7,65,32,106,32,4,40,2,0,54,2,0,32,7,32,7,41,3,40,55,3,24,32,9,16,160,22,32,7,65,16,106,32,7,65,24,106,34,4,16,167,27,32,3,32,1,32,9,32,2,32,7,40,2,16,32,7,40,2,20,32,5,32,6,16,239,1,32,7,45,0,164,1,65,19,70,4,64,32,3,32,9,65,228,0,16,193,5,26,32,0,65,1,106,32,3,16,242,28,32,0,65,0,58,0,0,32,4,16,214,24,12,2,11,32,7,65,8,106,32,7,65,156,1,106,16,165,14,32,0,32,7,41,3,8,55,2,8,32,0,65,0,54,2,4,32,0,65,1,58,0,0,32,7,65,24,106,16,214,24,12,1,11,32,0,32,7,41,3,40,55,2,4,32,0,65,1,58,0,0,32,0,65,12,106,32,4,40,2,0,54,2,0,11,32,7,65,128,2,106,36,0,11,178,2,1,9,127,35,0,65,208,0,107,34,3,36,0,32,1,65,5,106,33,8,32,1,40,2,44,33,2,32,1,40,2,52,33,9,32,1,45,0,4,33,5,32,1,40,2,0,33,7,2,64,2,64,3,64,2,64,2,64,2,127,32,5,65,3,71,4,64,32,8,33,6,32,2,33,4,32,5,12,1,11,32,2,32,9,70,13,1,32,1,32,2,65,40,106,34,4,54,2,44,32,2,65,5,106,33,6,32,2,40,2,0,33,7,32,2,45,0,4,11,33,10,32,3,65,45,106,32,6,65,35,16,193,5,26,32,10,65,255,1,113,65,2,71,13,1,11,32,0,65,2,58,0,4,32,1,65,3,58,0,4,12,3,11,32,3,65,10,106,32,3,65,45,106,65,35,16,193,5,26,2,64,32,4,32,9,71,4,64,32,1,32,4,65,40,106,34,2,54,2,44,32,1,32,4,40,2,0,34,6,54,2,0,32,4,45,0,4,33,5,32,8,32,4,65,5,106,65,35,16,184,28,26,32,5,65,2,71,13,1,11,32,1,65,2,58,0,4,12,2,11,32,6,32,7,70,13,0,11,32,1,32,5,58,0,4,11,32,0,65,5,106,32,3,65,10,106,65,35,16,193,5,26,32,0,32,10,58,0,4,32,0,32,7,54,2,0,11,32,3,65,208,0,106,36,0,11,205,12,1,12,127,35,0,65,64,106,34,17,36,0,2,64,2,64,32,1,65,33,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,6,16,181,3,12,5,11,32,17,32,0,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,8,65,152,2,108,106,33,7,32,0,32,8,65,160,1,108,106,33,9,2,127,32,1,65,192,0,79,4,64,32,0,32,9,32,7,32,8,32,6,16,137,12,12,1,11,32,0,32,7,32,9,32,0,40,2,0,34,8,32,9,40,2,0,34,9,73,34,10,32,9,32,7,40,2,0,34,7,73,115,27,32,10,32,7,32,8,75,115,27,11,32,0,107,65,40,110,12,1,11,0,11,34,9,65,40,108,106,34,7,65,40,16,193,5,33,12,2,64,2,64,32,5,4,64,32,5,40,2,0,32,7,40,2,0,79,13,1,11,2,127,65,0,33,10,32,1,32,3,75,32,9,34,7,32,1,79,114,69,4,64,32,2,32,1,65,40,108,106,33,11,32,0,32,7,65,40,108,106,33,13,32,0,33,8,3,64,32,0,32,7,65,40,108,106,34,14,32,8,75,4,64,3,64,32,10,65,40,108,32,2,32,11,65,40,107,34,11,32,8,40,2,0,32,13,40,2,0,73,34,15,27,106,32,8,65,40,16,193,5,26,32,10,32,15,106,33,10,32,8,65,40,106,34,8,32,14,73,13,0,11,11,32,1,32,7,71,4,64,32,11,65,40,107,34,11,32,10,65,40,108,106,32,8,65,40,16,193,5,26,32,8,65,40,106,33,8,32,1,33,7,12,1,11,11,32,0,32,2,32,10,65,40,108,34,7,16,193,5,33,8,32,1,32,10,71,4,64,32,1,32,10,107,33,11,32,7,32,8,106,33,7,32,1,65,40,108,32,2,106,65,40,107,33,8,3,64,32,7,32,8,65,40,16,193,5,32,8,65,40,107,33,8,65,40,106,33,7,32,11,65,1,107,34,11,13,0,11,11,32,10,12,1,11,0,11,34,7,69,13,0,32,1,32,7,79,13,1,32,12,65,0,54,2,56,32,12,65,1,54,2,44,32,12,65,216,244,213,0,54,2,40,32,12,66,4,55,2,48,32,12,65,40,106,65,224,244,213,0,16,198,18,0,11,32,1,2,127,65,0,33,8,32,1,32,3,75,32,9,34,5,32,1,79,114,69,4,64,32,2,32,1,65,40,108,106,33,9,32,0,32,5,65,40,108,106,33,10,32,0,33,7,3,64,32,0,32,5,65,40,108,106,34,11,32,7,75,4,64,3,64,32,8,65,40,108,32,2,32,9,65,40,107,34,9,32,10,40,2,0,32,7,40,2,0,79,34,12,27,106,32,7,65,40,16,193,5,26,32,8,32,12,106,33,8,32,7,65,40,106,34,7,32,11,73,13,0,11,11,32,1,32,5,71,4,64,32,8,65,40,108,32,2,32,9,65,40,107,34,9,65,1,27,106,32,7,65,40,16,193,5,26,32,7,65,40,106,33,7,32,8,65,1,106,33,8,32,1,33,5,12,1,11,11,32,0,32,2,32,8,65,40,108,34,5,16,193,5,33,7,32,1,32,8,71,4,64,32,1,32,8,107,33,9,32,5,32,7,106,33,5,32,1,65,40,108,32,2,106,65,40,107,33,7,3,64,32,5,32,7,65,40,16,193,5,32,7,65,40,107,33,7,65,40,106,33,5,32,9,65,1,107,34,9,13,0,11,11,32,8,12,1,11,0,11,34,7,73,13,3,32,0,32,7,65,40,108,106,33,0,65,0,33,5,32,1,32,7,107,34,1,65,33,79,13,2,12,4,11,32,0,32,7,65,40,108,106,32,1,32,7,107,32,2,32,3,32,4,32,12,32,6,16,241,5,32,4,65,1,107,33,4,32,7,34,1,65,33,79,13,0,11,11,12,1,11,32,7,32,1,65,240,244,213,0,16,162,15,0,11,32,0,33,4,35,0,65,208,0,107,34,8,36,0,2,64,2,64,32,1,34,7,65,2,79,4,64,32,1,65,16,106,32,3,75,13,1,65,1,33,3,32,2,32,1,65,1,118,34,10,65,40,108,34,6,106,33,5,32,0,32,6,106,33,6,2,64,32,1,65,7,75,4,64,32,0,32,2,16,207,8,32,6,32,5,16,207,8,65,4,33,3,12,1,11,32,2,32,4,65,40,16,193,5,26,32,5,32,6,65,40,16,193,5,26,11,32,8,66,128,128,128,128,32,55,3,32,32,8,32,10,173,66,32,134,55,3,24,32,8,65,16,106,32,8,65,24,106,16,224,18,32,8,40,2,16,4,64,32,7,32,10,107,33,14,32,8,40,2,20,33,0,32,3,65,40,108,33,11,3,64,32,14,32,10,32,0,27,34,15,32,3,75,4,64,32,4,32,0,65,40,108,34,0,106,33,18,65,40,33,1,32,0,32,2,106,34,12,33,5,32,3,33,6,3,64,32,12,32,6,65,40,108,34,0,106,32,0,32,18,106,34,0,65,40,16,193,5,34,9,40,2,0,34,13,32,9,65,40,107,40,2,0,73,4,64,32,8,65,44,106,32,0,65,4,106,65,36,16,193,5,26,32,1,33,9,32,5,33,0,2,127,3,64,32,0,32,11,106,34,16,32,16,65,40,107,65,40,16,193,5,33,16,32,12,32,9,32,11,70,13,1,26,32,9,65,40,106,33,9,32,0,65,40,107,33,0,32,13,32,16,65,208,0,107,40,2,0,73,13,0,11,32,0,32,11,106,11,34,0,32,13,54,2,0,32,0,65,4,106,32,8,65,44,106,65,36,16,193,5,26,11,32,1,65,40,107,33,1,32,5,65,40,106,33,5,32,6,65,1,106,34,6,32,15,71,13,0,11,11,32,8,65,8,106,32,8,65,24,106,16,224,18,32,8,40,2,12,33,0,32,8,40,2,8,13,0,11,11,32,2,32,7,65,40,108,65,40,107,34,0,106,33,3,32,0,32,4,106,33,5,32,2,32,7,65,1,118,34,6,65,40,108,106,34,0,65,40,107,33,1,3,64,32,4,32,0,32,2,32,0,40,2,0,34,9,32,2,40,2,0,34,10,73,34,11,27,65,40,16,193,5,32,5,32,1,32,3,32,3,40,2,0,34,12,32,1,40,2,0,34,13,73,34,14,27,65,40,16,193,5,65,40,107,33,5,65,40,106,33,4,32,2,32,9,32,10,79,65,40,108,106,33,2,32,0,32,11,65,40,108,106,33,0,32,1,65,88,65,0,32,14,27,106,33,1,32,3,65,88,65,0,32,12,32,13,79,27,106,33,3,32,6,65,1,107,34,6,13,0,11,32,1,65,40,106,33,1,32,7,65,1,113,4,127,32,4,32,2,32,0,32,1,32,2,75,34,4,27,65,40,16,193,5,26,32,0,32,1,32,2,77,65,40,108,106,33,0,32,2,32,4,65,40,108,106,5,32,2,11,32,1,71,32,0,32,3,65,40,106,71,114,4,64,16,158,21,0,11,11,32,8,65,208,0,106,36,0,12,1,11,0,11,11,32,17,65,64,107,36,0,11,233,2,2,2,127,1,126,35,0,65,208,0,107,34,3,36,0,32,3,65,0,54,2,12,2,64,2,64,2,64,32,2,32,1,107,65,20,77,4,64,2,64,32,1,32,2,71,4,64,3,64,32,3,32,1,45,0,0,34,4,65,15,113,65,155,181,214,0,106,45,0,0,58,0,71,32,3,32,4,65,4,118,65,155,181,214,0,106,45,0,0,58,0,70,32,3,65,56,106,32,3,65,198,0,106,16,165,17,32,3,40,2,56,65,1,70,13,4,32,3,32,3,41,2,60,34,5,55,3,72,32,3,65,12,106,32,3,65,200,0,106,16,244,28,32,5,167,65,168,183,214,0,16,178,15,32,1,65,1,106,34,1,32,2,71,13,0,11,32,3,65,16,106,33,1,32,3,40,2,12,33,2,32,0,40,2,8,69,13,1,32,2,32,0,40,2,12,34,4,77,13,1,32,4,4,64,32,1,32,4,106,44,0,0,65,191,127,76,13,5,11,32,0,65,1,65,200,183,214,0,65,2,32,1,32,4,16,228,2,33,1,12,5,11,32,3,65,16,106,33,1,65,0,33,2,11,32,0,65,1,65,200,183,214,0,65,2,32,1,32,2,16,228,2,33,1,12,3,11,65,236,180,214,0,65,47,65,168,183,214,0,16,218,19,0,11,32,3,32,3,41,2,60,55,3,72,65,142,182,214,0,65,31,32,3,65,200,0,106,65,136,185,214,0,65,176,182,214,0,16,253,13,0,11,32,1,32,2,65,0,32,4,65,184,183,214,0,16,208,25,0,11,32,3,65,208,0,106,36,0,32,1,11,192,2,1,2,127,35,0,65,16,107,34,2,36,0,2,64,2,127,2,64,32,1,65,128,1,79,4,64,32,2,65,0,54,2,12,32,1,65,128,16,73,13,1,32,1,65,128,128,4,73,4,64,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,12,2,11,32,0,40,2,8,34,3,32,0,40,2,0,70,4,64,32,0,16,185,9,11,32,0,32,3,65,1,106,54,2,8,32,0,40,2,4,32,3,106,32,1,58,0,0,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,11,33,1,32,1,32,0,40,2,0,32,0,40,2,8,34,3,107,75,4,64,32,0,32,3,32,1,16,186,9,32,0,40,2,8,33,3,11,32,0,40,2,4,32,3,106,32,2,65,12,106,32,1,16,193,5,26,32,0,32,1,32,3,106,54,2,8,11,32,2,65,16,106,36,0,11,200,2,1,11,127,35,0,65,64,106,34,2,36,0,32,0,32,1,40,2,28,34,3,4,127,32,1,32,3,65,1,107,34,6,54,2,28,32,1,32,1,40,2,64,65,1,106,34,7,54,2,64,32,0,32,1,40,2,20,32,1,40,2,24,34,4,65,5,116,106,34,3,41,0,0,55,0,1,32,1,32,4,65,1,106,34,4,32,1,40,2,16,34,5,65,0,32,4,32,5,79,27,107,54,2,24,32,0,65,9,106,32,3,65,8,106,34,4,41,0,0,55,0,0,32,0,65,17,106,32,3,65,16,106,34,5,41,0,0,55,0,0,32,0,65,25,106,32,3,65,24,106,34,0,41,0,0,55,0,0,32,1,40,2,48,32,1,40,2,52,33,9,32,1,40,2,60,33,10,32,1,40,2,12,33,11,32,1,40,2,68,33,12,32,1,40,2,44,33,1,32,2,65,9,106,32,4,41,0,0,55,0,0,32,2,65,17,106,32,5,41,0,0,55,0,0,32,2,65,25,106,32,0,41,0,0,55,0,0,32,2,65,1,58,0,0,32,2,32,1,54,2,60,32,2,32,12,54,2,56,32,2,32,6,54,2,52,32,2,32,7,54,2,48,32,2,32,11,54,2,44,32,2,32,10,54,2,40,32,2,32,3,41,0,0,55,0,1,32,2,32,2,65,40,106,32,9,40,2,16,17,3,0,65,1,5,65,0,11,58,0,0,32,2,65,64,107,36,0,11,164,2,1,9,127,32,0,32,1,65,2,116,65,4,107,34,3,106,33,5,32,2,32,3,106,33,6,32,0,32,1,65,1,118,34,7,65,2,116,106,34,3,65,4,107,33,4,3,64,32,2,32,3,32,0,32,3,40,2,0,65,8,106,32,0,40,2,0,65,8,106,16,238,28,65,255,1,113,34,8,65,255,1,70,34,9,27,40,2,0,54,2,0,32,6,32,4,32,5,32,5,40,2,0,65,8,106,32,4,40,2,0,65,8,106,16,238,28,65,255,1,113,34,10,65,255,1,70,34,11,27,40,2,0,54,2,0,32,0,32,8,65,255,1,71,65,2,116,106,33,0,32,3,32,9,65,2,116,106,33,3,32,4,65,124,65,0,32,11,27,106,33,4,32,5,65,124,65,0,32,10,65,255,1,71,27,106,33,5,32,6,65,4,107,33,6,32,2,65,4,106,33,2,32,7,65,1,107,34,7,13,0,11,32,4,65,4,106,33,4,32,1,65,1,113,4,127,32,2,32,0,32,3,32,0,32,4,73,34,1,27,40,2,0,54,2,0,32,3,32,0,32,4,79,65,2,116,106,33,3,32,0,32,1,65,2,116,106,5,32,0,11,32,4,71,32,3,32,5,65,4,106,71,114,69,4,64,15,11,16,158,21,0,11,210,2,2,3,127,2,126,35,0,65,16,107,34,2,36,0,2,64,2,127,2,64,2,64,32,1,45,0,12,65,1,71,13,0,2,64,2,64,32,1,45,0,13,34,3,65,172,1,107,14,3,3,2,1,0,11,65,136,1,32,3,65,135,1,70,13,3,26,32,3,65,156,1,71,13,1,65,157,1,12,3,11,65,175,1,12,2,11,32,2,65,8,106,34,3,32,1,65,8,106,41,2,0,34,5,55,3,0,32,2,32,1,41,2,0,34,6,55,3,0,32,5,167,34,1,32,6,167,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,1,106,65,233,0,58,0,0,32,3,32,1,65,1,106,54,2,0,32,0,32,2,41,3,0,55,2,0,32,2,65,129,210,1,59,1,12,32,0,65,8,106,32,3,41,3,0,55,2,0,12,2,11,65,173,1,11,33,3,32,1,40,2,8,34,4,4,64,32,1,32,4,65,1,107,54,2,8,11,32,2,65,8,106,34,4,32,1,65,8,106,41,2,0,34,5,55,3,0,32,2,32,1,41,2,0,34,6,55,3,0,32,5,167,34,1,32,6,167,70,4,64,32,2,16,141,19,11,32,2,40,2,4,32,1,106,32,3,58,0,0,32,2,65,1,58,0,12,32,4,32,1,65,1,106,54,2,0,32,0,32,2,41,3,0,55,2,0,32,2,32,3,58,0,13,32,0,65,8,106,32,4,41,3,0,55,2,0,11,32,2,65,16,106,36,0,11,181,7,1,10,127,35,0,65,32,107,34,11,36,0,2,64,2,64,32,1,65,17,73,13,0,2,64,3,64,32,4,65,1,107,33,4,3,64,32,4,65,127,70,4,64,32,0,32,1,32,2,32,3,65,1,32,5,16,179,3,12,5,11,2,64,2,127,65,0,33,8,65,0,33,12,32,1,32,3,75,2,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,9,65,240,14,108,106,33,6,32,0,32,9,65,192,8,108,106,33,7,2,127,32,1,65,192,0,79,4,64,32,0,32,7,32,6,32,9,32,5,16,128,12,12,1,11,32,0,32,6,32,7,32,0,45,0,0,34,9,32,7,45,0,0,34,7,73,34,10,32,7,32,6,45,0,0,34,6,73,115,27,32,10,32,6,32,9,75,115,27,11,32,0,107,65,144,2,110,12,1,11,0,11,34,9,34,6,32,1,79,114,69,4,64,32,2,32,1,65,144,2,108,106,33,10,32,0,32,6,65,144,2,108,106,33,13,32,0,33,7,3,64,32,0,32,6,65,144,2,108,106,34,14,32,7,75,4,64,3,64,32,8,65,144,2,108,32,2,32,10,65,144,2,107,34,10,32,7,45,0,0,32,13,45,0,0,73,34,15,27,106,32,7,65,144,2,16,193,5,26,32,8,32,15,106,33,8,32,7,65,144,2,106,34,7,32,14,73,13,0,11,11,32,1,32,6,71,4,64,32,10,65,144,2,107,34,10,32,8,65,144,2,108,106,34,12,32,7,65,144,2,16,193,5,26,32,7,65,144,2,106,33,7,32,1,33,6,12,1,11,11,32,12,32,13,65,144,2,16,193,5,26,32,0,32,2,32,8,65,144,2,108,34,6,16,193,5,33,7,32,1,32,8,71,4,64,32,1,32,8,107,33,10,32,6,32,7,106,33,6,32,1,65,144,2,108,32,2,106,65,144,2,107,33,7,3,64,32,6,32,7,65,144,2,16,193,5,32,7,65,144,2,107,33,7,65,144,2,106,33,6,32,10,65,1,107,34,10,13,0,11,11,32,8,12,1,11,0,11,34,6,4,64,32,1,32,6,79,13,1,32,11,65,0,54,2,24,32,11,65,1,54,2,12,32,11,65,228,239,203,0,54,2,8,32,11,66,4,55,2,16,32,11,65,8,106,65,236,239,203,0,16,198,18,0,11,32,1,2,127,65,0,33,8,65,0,33,10,32,1,32,3,75,32,9,34,6,32,1,79,114,69,4,64,32,2,32,1,65,144,2,108,106,33,9,32,0,32,6,65,144,2,108,106,33,12,32,0,33,7,3,64,32,0,32,6,65,144,2,108,106,34,13,32,7,75,4,64,3,64,32,8,65,144,2,108,32,2,32,9,65,144,2,107,34,9,32,12,45,0,0,32,7,45,0,0,79,34,14,27,106,32,7,65,144,2,16,193,5,26,32,8,32,14,106,33,8,32,7,65,144,2,106,34,7,32,13,73,13,0,11,11,32,1,32,6,71,4,64,32,8,65,144,2,108,32,2,32,9,65,144,2,107,34,9,65,1,27,106,34,10,32,7,65,144,2,16,193,5,26,32,7,65,144,2,106,33,7,32,8,65,1,106,33,8,32,1,33,6,12,1,11,11,32,10,32,12,65,144,2,16,193,5,26,32,0,32,2,32,8,65,144,2,108,34,6,16,193,5,33,7,32,1,32,8,71,4,64,32,1,32,8,107,33,9,32,6,32,7,106,33,6,32,1,65,144,2,108,32,2,106,65,144,2,107,33,7,3,64,32,6,32,7,65,144,2,16,193,5,32,7,65,144,2,107,33,7,65,144,2,106,33,6,32,9,65,1,107,34,9,13,0,11,11,32,8,12,1,11,0,11,34,6,73,13,3,32,0,32,6,65,144,2,108,106,33,0,32,1,32,6,107,34,1,65,17,79,13,2,12,4,11,32,0,32,6,65,144,2,108,106,32,1,32,6,107,32,2,32,3,32,4,32,5,16,247,5,32,4,65,1,107,33,4,32,6,34,1,65,17,79,13,0,11,11,12,1,11,32,6,32,1,65,252,239,203,0,16,162,15,0,11,32,1,65,2,73,13,0,32,0,32,1,16,146,8,11,32,11,65,32,106,36,0,11,181,2,2,3,126,6,127,35,0,65,16,107,34,5,36,0,32,5,32,1,58,0,15,32,0,65,176,1,106,32,5,65,15,106,16,201,17,34,6,4,127,65,0,33,1,32,0,40,2,124,4,64,32,0,65,128,1,106,32,6,16,147,4,33,2,32,0,40,2,112,34,1,65,160,2,107,33,9,32,0,40,2,116,34,7,32,2,167,113,33,0,32,2,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,4,2,127,3,64,2,64,32,0,32,1,106,41,0,0,34,3,32,4,133,34,2,66,127,133,32,2,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,2,80,69,4,64,3,64,32,6,32,9,65,0,32,2,122,167,65,3,118,32,0,106,32,7,113,107,34,10,65,160,2,108,106,16,239,26,13,2,32,2,66,1,125,32,2,131,34,2,80,69,13,0,11,11,65,0,32,3,32,3,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,26,32,0,32,8,65,8,106,34,8,106,32,7,113,33,0,12,1,11,11,32,1,32,10,65,160,2,108,106,11,34,0,65,160,2,107,65,0,32,0,27,33,1,11,32,1,65,32,106,65,0,32,1,27,5,65,0,11,32,5,65,16,106,36,0,11,211,2,2,6,127,2,126,35,0,65,16,107,34,3,36,0,32,1,41,2,4,33,8,32,1,40,2,24,33,6,32,1,40,2,16,33,2,32,1,40,2,0,33,4,2,64,3,64,32,1,65,129,128,128,128,120,54,2,0,2,64,2,64,2,64,2,64,32,4,65,128,128,128,128,120,107,14,2,2,0,1,11,32,2,32,6,70,13,1,32,1,32,2,65,12,106,34,5,54,2,16,32,2,40,2,0,34,4,65,128,128,128,128,120,70,13,1,32,2,41,2,4,33,8,32,5,33,2,11,32,3,32,4,54,2,4,32,3,32,8,55,2,8,32,2,32,6,71,4,64,32,1,32,2,65,12,106,34,5,54,2,16,32,2,40,2,0,34,4,65,128,128,128,128,120,71,13,2,11,32,1,32,9,55,2,4,32,1,65,128,128,128,128,120,54,2,0,32,0,32,3,41,2,4,55,2,0,32,0,65,8,106,32,3,65,12,106,40,2,0,54,2,0,12,3,11,32,0,65,128,128,128,128,120,54,2,0,12,2,11,32,8,66,32,136,33,9,32,8,167,32,1,32,2,41,2,4,34,8,55,2,4,32,1,32,4,54,2,0,32,9,167,32,8,167,32,8,66,32,136,167,16,246,23,4,64,32,3,65,4,106,16,214,24,32,5,33,2,32,8,33,9,12,1,11,11,32,0,32,3,41,2,4,55,2,0,32,0,65,8,106,32,3,65,12,106,40,2,0,54,2,0,11,32,3,65,16,106,36,0,11,243,25,2,30,127,1,126,35,0,65,160,2,107,34,11,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,8,14,2,0,1,2,11,32,11,65,0,58,0,132,1,32,11,65,4,106,34,18,32,3,65,192,0,16,193,5,26,32,11,65,219,1,106,34,4,32,18,32,2,32,11,65,132,1,106,34,2,16,198,13,32,11,65,196,0,106,32,4,65,192,0,16,193,5,26,32,11,45,0,155,2,33,4,32,18,32,3,65,192,0,16,193,5,26,32,0,32,18,65,128,1,16,193,5,34,0,65,0,54,2,136,1,32,0,65,0,54,2,128,1,32,0,65,140,1,106,32,2,65,33,16,193,5,26,32,0,32,4,58,0,173,1,12,3,11,32,1,65,0,54,2,8,32,1,40,2,4,34,18,40,2,0,34,4,65,130,128,128,128,120,72,13,1,32,11,32,4,54,2,168,1,32,11,65,172,1,106,32,18,65,4,106,65,44,16,193,5,26,32,0,35,0,65,176,3,107,34,5,36,0,32,5,65,36,106,32,11,65,168,1,106,34,4,65,36,106,41,0,0,55,0,0,32,5,65,28,106,32,4,65,28,106,41,0,0,55,0,0,32,5,65,20,106,32,4,65,20,106,41,0,0,55,0,0,32,5,65,1,58,0,11,32,5,32,4,41,0,12,55,0,12,32,5,65,44,106,34,0,32,3,65,192,0,16,193,5,26,32,5,65,236,2,106,34,9,32,0,32,2,32,5,65,11,106,34,2,16,198,13,32,5,65,236,0,106,32,9,65,192,0,16,193,5,26,32,5,45,0,172,3,33,9,32,0,32,3,65,192,0,16,193,5,26,32,5,65,184,1,106,32,2,65,33,16,193,5,26,32,5,65,0,54,2,180,1,32,5,65,0,54,2,172,1,32,5,32,9,58,0,217,1,32,4,40,2,8,33,2,32,4,40,2,4,33,0,32,5,32,4,40,2,0,54,2,228,1,32,5,32,0,54,2,224,1,32,5,32,0,54,2,220,1,32,5,32,0,32,2,65,48,108,34,22,106,54,2,232,1,2,64,32,2,69,13,0,32,5,65,172,1,106,33,19,32,5,65,248,1,106,33,23,32,5,65,196,2,106,33,28,32,5,65,240,2,106,33,29,3,64,32,5,32,0,65,48,106,34,3,54,2,224,1,32,0,40,2,0,33,2,32,5,65,236,1,106,34,4,32,0,65,4,106,65,44,16,193,5,26,32,2,65,128,128,128,128,120,70,13,1,32,5,32,2,54,2,236,2,32,29,32,4,65,44,16,193,5,26,2,64,32,5,45,0,248,2,69,4,64,32,5,65,160,2,106,34,4,32,23,65,8,106,40,2,0,54,2,0,32,5,65,176,2,106,32,5,65,244,2,106,40,2,0,54,2,0,32,5,32,5,47,0,249,2,59,1,164,2,32,5,32,5,41,2,236,2,55,3,168,2,32,5,32,23,41,2,0,55,3,152,2,32,5,65,152,2,106,33,2,35,0,65,16,107,34,0,36,0,32,19,40,2,0,34,9,4,127,32,0,32,9,32,19,40,2,4,32,2,16,137,9,65,0,32,0,40,2,4,32,0,40,2,12,65,12,108,106,65,180,1,106,32,0,40,2,0,27,5,65,0,11,33,2,32,0,65,16,106,36,0,32,2,69,4,64,32,5,65,188,2,106,34,0,65,0,54,2,0,32,5,65,0,54,2,180,2,32,5,65,180,2,106,32,5,65,168,2,106,16,192,12,32,5,65,216,2,106,32,4,41,3,0,55,3,0,32,5,32,5,41,3,152,2,55,3,208,2,32,5,65,232,2,106,32,0,40,2,0,54,2,0,32,5,32,5,41,2,180,2,55,3,224,2,32,5,65,224,2,106,33,12,35,0,65,64,106,34,8,36,0,32,5,65,208,2,106,33,0,35,0,65,16,107,34,2,36,0,2,64,32,19,40,2,0,34,4,69,4,64,32,8,65,0,54,2,20,32,8,32,19,54,2,16,32,8,32,0,41,2,0,55,2,0,32,8,65,8,106,32,0,65,8,106,41,2,0,55,2,0,12,1,11,32,2,32,4,32,19,40,2,4,32,0,16,137,9,32,2,65,4,106,33,4,32,2,40,2,0,69,4,64,32,8,32,19,54,2,16,32,8,65,128,128,128,128,120,54,2,0,32,8,32,4,41,2,0,55,2,4,32,8,65,12,106,32,4,65,8,106,40,2,0,54,2,0,32,0,16,214,24,12,1,11,32,8,32,19,54,2,16,32,8,32,4,41,2,0,55,2,20,32,8,32,0,41,2,0,55,2,0,32,8,65,28,106,32,4,65,8,106,40,2,0,54,2,0,32,8,65,8,106,32,0,65,8,106,41,2,0,55,2,0,11,32,2,65,16,106,36,0,32,5,65,192,2,106,34,0,2,127,32,8,40,2,0,65,128,128,128,128,120,71,4,64,32,8,65,56,106,32,8,65,24,106,41,2,0,55,3,0,32,8,65,48,106,32,8,65,16,106,41,2,0,55,3,0,32,8,65,40,106,32,8,65,8,106,41,2,0,55,3,0,32,8,32,8,41,2,0,55,3,32,35,0,65,48,107,34,15,36,0,2,64,32,8,65,32,106,34,16,40,2,20,69,4,64,32,16,40,2,16,33,2,16,180,23,34,0,65,1,59,1,186,2,32,0,65,0,54,2,176,1,32,0,32,16,41,2,0,55,2,0,32,0,65,8,106,32,16,65,8,106,41,2,0,55,2,0,32,0,32,12,41,2,0,55,2,180,1,32,0,65,188,1,106,32,12,65,8,106,40,2,0,54,2,0,32,2,32,0,54,2,0,32,2,66,128,128,128,128,16,55,2,4,12,1,11,32,15,65,16,106,32,16,65,20,106,34,0,65,8,106,40,2,0,54,2,0,32,15,32,0,41,2,0,55,3,8,32,15,65,40,106,32,16,65,8,106,41,2,0,55,3,0,32,15,32,16,41,2,0,55,3,32,32,15,65,20,106,33,21,32,15,65,32,106,33,20,32,16,65,16,106,33,30,35,0,65,128,1,107,34,6,36,0,32,6,65,8,106,33,17,35,0,65,208,0,107,34,7,36,0,2,64,32,15,65,8,106,34,10,40,2,0,34,13,47,1,186,2,65,11,79,4,64,32,7,65,44,106,33,0,32,7,65,40,106,33,2,2,64,2,127,2,64,2,64,2,64,32,10,40,2,8,34,14,65,5,79,4,64,32,7,65,52,106,33,4,32,7,65,48,106,33,9,32,14,65,5,107,14,2,2,3,1,11,32,7,32,13,54,2,0,32,10,40,2,4,33,10,65,4,33,13,12,4,11,32,7,32,13,54,2,0,32,14,65,7,107,33,14,65,6,33,13,32,10,40,2,4,12,2,11,32,7,32,13,54,2,0,32,10,40,2,4,33,10,65,5,33,13,65,5,33,14,12,2,11,32,7,32,13,54,2,0,65,0,33,14,65,5,33,13,32,10,40,2,4,11,33,10,32,9,33,2,32,4,33,0,11,32,7,32,13,54,2,8,32,7,32,10,54,2,4,16,180,23,34,9,65,0,59,1,186,2,32,9,65,0,54,2,176,1,32,7,65,12,106,34,4,32,7,32,9,16,213,6,32,4,65,0,54,2,40,32,4,32,9,54,2,36,32,4,32,7,41,2,0,55,2,28,32,2,40,2,0,33,2,32,0,40,2,0,33,0,32,7,32,14,54,2,76,32,7,32,0,54,2,72,32,7,32,2,54,2,68,32,7,65,56,106,32,7,65,196,0,106,32,20,32,12,16,242,11,32,7,41,2,56,33,34,32,7,40,2,64,33,0,32,17,32,4,65,44,16,193,5,34,2,32,0,54,2,52,32,2,32,34,55,2,44,12,1,11,32,7,65,196,0,106,32,10,32,20,32,12,16,242,11,32,17,65,128,128,128,128,120,54,2,0,32,17,32,7,40,2,76,54,2,52,32,17,32,7,41,2,68,55,2,44,11,32,7,65,208,0,106,36,0,2,64,2,64,2,64,32,6,40,2,8,65,128,128,128,128,120,70,4,64,32,21,32,6,40,2,60,54,2,8,32,21,32,6,41,2,52,55,2,0,12,1,11,32,6,40,2,40,33,2,32,6,40,2,36,33,4,32,6,65,248,0,106,34,24,32,6,65,32,106,34,25,40,2,0,54,2,0,32,6,65,240,0,106,34,7,32,6,65,24,106,34,26,41,2,0,55,3,0,32,6,65,232,0,106,34,17,32,6,65,16,106,34,27,41,2,0,55,3,0,32,6,32,6,41,2,8,55,3,96,32,6,40,2,48,33,9,32,6,40,2,44,33,10,32,6,40,2,56,33,31,32,6,40,2,52,33,32,32,6,40,2,60,33,33,2,64,32,4,40,2,176,1,34,0,4,64,3,64,32,6,32,0,54,2,68,32,6,32,4,47,1,184,2,54,2,76,32,6,32,2,65,1,106,54,2,72,32,6,65,216,0,106,32,17,41,3,0,55,3,0,32,6,32,6,41,3,96,55,3,80,32,6,65,8,106,33,13,32,6,65,208,0,106,33,20,35,0,65,208,0,107,34,4,36,0,2,64,32,9,32,6,65,196,0,106,34,0,40,2,4,34,12,65,1,107,70,4,64,2,64,2,64,32,0,40,2,0,34,14,47,1,186,2,65,11,79,4,64,32,0,40,2,8,34,9,65,5,73,13,1,32,4,65,60,106,33,2,32,4,65,64,107,33,0,2,64,2,64,2,64,32,9,65,5,107,14,2,1,2,0,11,32,4,65,6,54,2,20,32,4,32,12,54,2,16,32,4,32,14,54,2,12,32,9,65,7,107,33,9,32,4,65,24,106,32,4,65,12,106,16,147,6,12,4,11,32,4,65,5,54,2,20,32,4,32,12,54,2,16,32,4,32,14,54,2,12,32,4,65,24,106,34,0,32,4,65,12,106,16,147,6,32,4,65,5,54,2,76,32,4,32,4,41,2,52,55,2,68,32,4,65,196,0,106,32,20,32,7,32,10,16,218,6,32,13,32,0,65,44,16,193,5,26,12,5,11,32,4,65,5,54,2,20,32,4,32,12,54,2,16,32,4,32,14,54,2,12,32,4,65,24,106,32,4,65,12,106,16,147,6,65,0,33,9,12,2,11,32,0,32,20,32,7,32,10,16,218,6,32,13,65,128,128,128,128,120,54,2,0,12,3,11,32,4,65,52,106,33,2,32,4,65,56,106,33,0,32,4,65,4,54,2,20,32,4,32,12,54,2,16,32,4,32,14,54,2,12,32,4,65,24,106,32,4,65,12,106,16,147,6,11,32,4,32,9,54,2,76,32,4,32,0,40,2,0,54,2,72,32,4,32,2,40,2,0,54,2,68,32,4,65,196,0,106,32,20,32,7,32,10,16,218,6,32,13,32,4,65,24,106,65,44,16,193,5,26,12,1,11,65,180,249,213,0,65,53,65,236,249,213,0,16,218,19,0,11,32,4,65,208,0,106,36,0,32,6,40,2,8,65,128,128,128,128,120,70,13,2,32,17,32,27,41,2,0,55,3,0,32,7,32,26,41,2,0,55,3,0,32,24,32,25,40,2,0,54,2,0,32,6,32,6,41,2,8,55,3,96,32,6,40,2,40,33,2,32,6,40,2,48,33,9,32,6,40,2,44,33,10,32,6,40,2,36,34,4,40,2,176,1,34,0,13,0,11,11,32,25,32,24,40,2,0,54,2,0,32,26,32,7,41,3,0,55,3,0,32,27,32,17,41,3,0,55,3,0,32,6,32,6,41,3,96,55,3,8,32,6,32,9,54,2,48,32,6,32,10,54,2,44,32,6,32,2,54,2,40,32,6,32,4,54,2,36,32,30,40,2,0,34,2,40,2,0,34,4,69,13,2,32,2,40,2,4,33,7,16,179,23,34,0,32,4,54,2,188,2,32,0,65,0,59,1,186,2,32,0,65,0,54,2,176,1,32,4,65,0,59,1,184,2,32,4,32,0,54,2,176,1,32,2,32,7,65,1,106,34,4,54,2,4,32,2,32,0,54,2,0,32,6,32,4,54,2,84,32,6,32,0,54,2,80,32,6,65,8,106,33,4,32,6,65,24,106,33,7,2,64,2,64,32,9,32,6,65,208,0,106,34,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,186,2,34,2,65,11,79,13,1,32,0,32,2,65,1,106,34,9,59,1,186,2,32,0,32,2,65,4,116,106,34,12,32,4,41,2,0,55,2,0,32,12,65,8,106,32,4,65,8,106,41,2,0,55,2,0,32,0,32,2,65,12,108,106,34,2,65,180,1,106,32,7,41,2,0,55,2,0,32,2,65,188,1,106,32,7,65,8,106,40,2,0,54,2,0,32,0,32,9,65,2,116,106,65,188,2,106,32,10,54,2,0,32,10,32,9,59,1,184,2,32,10,32,0,54,2,176,1,12,2,11,65,140,248,213,0,65,48,65,188,248,213,0,16,218,19,0,11,65,236,247,213,0,65,32,65,204,248,213,0,16,218,19,0,11,11,32,21,32,33,54,2,8,32,21,32,31,54,2,4,32,21,32,32,54,2,0,11,32,6,65,128,1,106,36,0,12,1,11,65,220,247,213,0,16,248,26,0,11,32,16,40,2,16,34,0,32,0,40,2,8,65,1,106,54,2,8,32,15,40,2,20,26,32,15,40,2,28,26,11,32,15,65,48,106,36,0,65,0,12,1,11,32,8,40,2,4,32,8,40,2,12,65,12,108,106,34,2,65,180,1,106,34,4,41,2,0,33,34,32,4,32,12,41,2,0,55,2,0,32,0,32,34,55,2,4,32,2,65,188,1,106,34,2,40,2,0,33,4,32,2,32,12,65,8,106,40,2,0,54,2,0,32,0,65,12,106,32,4,54,2,0,65,1,11,54,2,0,32,8,65,64,107,36,0,32,5,40,2,192,2,69,13,2,32,28,16,150,14,12,2,11,32,2,32,5,65,168,2,106,16,192,12,32,5,65,152,2,106,16,214,24,12,1,11,32,5,65,236,2,106,16,141,28,11,32,3,33,0,32,22,65,48,107,34,22,13,0,11,11,32,5,65,220,1,106,16,142,15,32,5,65,44,106,65,176,1,16,193,5,26,32,5,65,176,3,106,36,0,12,2,11,32,0,65,2,58,0,173,1,32,0,32,1,41,2,0,55,2,0,32,0,65,8,106,32,1,65,8,106,40,2,0,54,2,0,12,2,11,32,11,65,1,54,2,8,32,11,65,144,171,214,0,54,2,4,32,11,66,0,55,2,16,32,11,32,11,65,156,2,106,54,2,12,32,11,65,4,106,65,252,171,214,0,16,198,18,0,11,32,1,16,252,19,32,1,65,4,65,48,16,244,22,11,32,11,65,160,2,106,36,0,11,170,2,1,5,127,32,0,40,2,0,34,4,32,0,40,2,8,34,0,65,224,0,108,106,33,5,2,64,32,0,65,1,106,34,6,32,4,47,1,166,8,34,7,75,4,64,32,5,32,1,65,224,0,16,193,5,26,12,1,11,32,4,32,6,65,224,0,108,106,32,5,32,7,32,0,107,34,8,65,224,0,108,16,184,28,26,32,5,32,1,65,224,0,16,193,5,26,32,4,65,168,8,106,34,1,32,6,65,193,0,108,106,32,1,32,0,65,193,0,108,106,32,8,65,193,0,108,16,184,28,26,11,32,4,32,0,65,193,0,108,106,65,168,8,106,32,2,65,193,0,16,193,5,26,32,4,65,244,13,106,33,1,32,0,65,2,106,34,2,32,7,65,2,106,34,5,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,4,32,7,65,1,106,34,2,59,1,166,8,32,5,32,6,75,4,64,32,0,65,2,116,32,4,106,65,248,13,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,164,8,32,3,32,4,54,2,160,8,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,209,2,1,4,127,35,0,65,208,2,107,34,3,36,0,2,64,2,64,32,1,40,2,4,34,4,32,1,40,2,8,79,4,127,65,0,5,32,1,32,4,65,1,106,34,4,54,2,4,32,1,40,2,0,40,2,0,34,1,40,2,8,34,5,32,4,77,13,1,32,3,65,208,0,106,34,5,32,1,40,2,4,32,4,65,20,108,106,16,194,9,2,64,32,3,40,2,80,69,4,64,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,4,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,5,65,4,114,65,252,1,16,193,5,26,12,1,11,32,3,65,206,0,106,34,5,32,3,65,219,0,106,45,0,0,58,0,0,32,3,32,3,47,0,89,59,1,76,32,3,40,2,92,33,1,32,3,45,0,88,33,4,32,3,65,8,106,34,6,32,3,65,224,0,106,65,192,0,16,193,5,26,32,4,65,37,70,13,0,32,2,16,184,8,32,2,32,4,58,0,0,32,2,32,1,54,2,4,32,2,32,3,47,1,76,59,0,1,32,2,65,3,106,32,5,45,0,0,58,0,0,32,2,65,8,106,32,6,65,192,0,16,193,5,26,65,0,33,1,11,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,3,65,208,2,106,36,0,15,11,32,4,32,5,65,192,253,192,0,16,163,15,0,11,65,4,65,132,2,16,177,28,0,11,209,2,1,4,127,35,0,65,208,2,107,34,3,36,0,2,64,2,64,32,1,40,2,4,34,4,32,1,40,2,8,79,4,127,65,0,5,32,1,32,4,65,1,106,34,4,54,2,4,32,1,40,2,0,40,2,0,34,1,40,2,8,34,5,32,4,77,13,1,32,3,65,208,0,106,34,5,32,1,40,2,4,32,4,65,20,108,106,16,196,9,2,64,32,3,40,2,80,69,4,64,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,4,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,5,65,4,114,65,252,1,16,193,5,26,12,1,11,32,3,65,206,0,106,34,5,32,3,65,219,0,106,45,0,0,58,0,0,32,3,32,3,47,0,89,59,1,76,32,3,40,2,92,33,1,32,3,45,0,88,33,4,32,3,65,8,106,34,6,32,3,65,224,0,106,65,192,0,16,193,5,26,32,4,65,37,70,13,0,32,2,16,184,8,32,2,32,4,58,0,0,32,2,32,1,54,2,4,32,2,32,3,47,1,76,59,0,1,32,2,65,3,106,32,5,45,0,0,58,0,0,32,2,65,8,106,32,6,65,192,0,16,193,5,26,65,0,33,1,11,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,3,65,208,2,106,36,0,15,11,32,4,32,5,65,192,253,192,0,16,163,15,0,11,65,4,65,132,2,16,177,28,0,11,209,2,1,4,127,35,0,65,208,2,107,34,3,36,0,2,64,2,64,32,1,40,2,4,34,4,32,1,40,2,8,79,4,127,65,0,5,32,1,32,4,65,1,106,34,4,54,2,4,32,1,40,2,0,40,2,0,34,1,40,2,8,34,5,32,4,77,13,1,32,3,65,208,0,106,34,5,32,1,40,2,4,32,4,65,20,108,106,16,197,9,2,64,32,3,40,2,80,69,4,64,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,4,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,5,65,4,114,65,252,1,16,193,5,26,12,1,11,32,3,65,206,0,106,34,5,32,3,65,219,0,106,45,0,0,58,0,0,32,3,32,3,47,0,89,59,1,76,32,3,40,2,92,33,1,32,3,45,0,88,33,4,32,3,65,8,106,34,6,32,3,65,224,0,106,65,192,0,16,193,5,26,32,4,65,37,70,13,0,32,2,16,184,8,32,2,32,4,58,0,0,32,2,32,1,54,2,4,32,2,32,3,47,1,76,59,0,1,32,2,65,3,106,32,5,45,0,0,58,0,0,32,2,65,8,106,32,6,65,192,0,16,193,5,26,65,0,33,1,11,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,3,65,208,2,106,36,0,15,11,32,4,32,5,65,192,253,192,0,16,163,15,0,11,65,4,65,132,2,16,177,28,0,11,209,2,1,4,127,35,0,65,208,2,107,34,3,36,0,2,64,2,64,32,1,40,2,4,34,4,32,1,40,2,8,79,4,127,65,0,5,32,1,32,4,65,1,106,34,4,54,2,4,32,1,40,2,0,40,2,0,34,1,40,2,8,34,5,32,4,77,13,1,32,3,65,208,0,106,34,5,32,1,40,2,4,32,4,65,20,108,106,16,195,9,2,64,32,3,40,2,80,69,4,64,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,4,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,5,65,4,114,65,252,1,16,193,5,26,12,1,11,32,3,65,206,0,106,34,5,32,3,65,219,0,106,45,0,0,58,0,0,32,3,32,3,47,0,89,59,1,76,32,3,40,2,92,33,1,32,3,45,0,88,33,4,32,3,65,8,106,34,6,32,3,65,224,0,106,65,192,0,16,193,5,26,32,4,65,37,70,13,0,32,2,16,184,8,32,2,32,4,58,0,0,32,2,32,1,54,2,4,32,2,32,3,47,1,76,59,0,1,32,2,65,3,106,32,5,45,0,0,58,0,0,32,2,65,8,106,32,6,65,192,0,16,193,5,26,65,0,33,1,11,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,3,65,208,2,106,36,0,15,11,32,4,32,5,65,192,253,192,0,16,163,15,0,11,65,4,65,132,2,16,177,28,0,11,162,2,1,4,127,2,64,32,4,69,32,1,32,4,77,114,13,0,32,3,32,1,32,4,107,34,3,32,4,32,3,32,4,73,34,7,34,5,27,34,6,73,13,0,32,2,32,0,32,4,65,3,116,106,34,3,32,0,32,5,27,32,6,65,3,116,34,4,16,193,5,34,8,32,4,106,33,5,32,0,32,1,65,3,116,106,33,1,2,64,2,64,32,7,4,64,32,1,65,8,107,33,4,3,64,32,4,32,3,65,8,107,34,1,32,5,65,8,107,34,3,32,3,40,2,0,34,6,32,1,40,2,0,34,7,73,34,5,27,41,2,0,55,2,0,32,3,32,5,65,3,116,106,33,5,32,1,32,6,32,7,79,65,3,116,106,34,3,32,0,70,13,2,32,4,65,8,107,33,4,32,5,32,8,71,13,0,11,12,1,11,32,6,69,13,1,3,64,32,0,32,3,32,2,32,3,40,2,0,34,4,32,2,40,2,0,34,6,73,34,7,27,41,2,0,55,2,0,32,0,65,8,106,33,0,32,2,32,4,32,6,79,65,3,116,106,34,2,32,5,70,13,2,32,3,32,7,65,3,116,106,34,3,32,1,71,13,0,11,12,1,11,32,3,33,0,11,32,0,32,2,32,5,32,2,107,16,193,5,26,11,11,153,2,1,5,127,32,0,40,2,0,34,4,65,4,106,34,8,32,0,40,2,8,34,0,65,2,116,106,33,5,2,64,32,0,65,1,106,34,6,32,4,47,1,50,34,7,75,4,64,32,5,32,1,54,2,0,12,1,11,32,8,32,6,65,2,116,106,32,5,32,7,32,0,107,34,8,65,2,116,16,184,28,26,32,5,32,1,54,2,0,32,4,65,52,106,34,1,32,6,65,33,108,106,32,1,32,0,65,33,108,106,32,8,65,33,108,16,184,28,26,11,32,4,32,0,65,33,108,106,65,52,106,32,2,65,33,16,193,5,26,32,4,65,160,3,106,33,1,32,0,65,2,106,34,2,32,7,65,2,106,34,5,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,4,32,7,65,1,106,34,2,59,1,50,32,5,32,6,75,4,64,32,0,65,2,116,32,4,106,65,164,3,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,48,32,3,32,4,54,2,0,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,215,2,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,34,1,32,0,16,169,20,2,127,2,64,32,1,16,241,6,34,0,4,64,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,34,1,65,2,107,14,2,1,2,0,11,32,1,65,26,107,14,2,2,3,6,11,32,0,40,2,96,65,1,107,14,2,4,3,5,11,2,64,2,64,32,0,40,2,96,65,1,107,14,2,1,0,6,11,32,0,45,0,240,1,69,13,5,12,8,11,32,0,45,0,240,1,69,13,4,12,7,11,32,0,40,2,104,34,1,69,13,3,32,0,40,2,100,33,0,32,1,65,148,1,108,33,1,3,64,32,0,40,2,0,4,64,32,0,45,0,144,1,13,8,11,32,0,65,148,1,106,33,0,32,1,65,148,1,107,34,1,13,0,11,12,3,11,32,0,40,2,104,34,1,69,13,2,32,0,40,2,100,33,0,32,1,65,148,1,108,33,1,3,64,32,0,40,2,0,4,64,32,0,45,0,144,1,13,7,11,32,0,65,148,1,106,33,0,32,1,65,148,1,107,34,1,13,0,11,12,2,11,32,0,45,0,240,1,69,13,1,12,4,11,32,0,45,0,240,1,13,3,11,32,2,65,4,106,16,241,6,34,0,13,0,11,11,32,2,65,4,106,65,4,65,4,16,244,22,65,1,12,1,11,32,2,65,4,106,65,4,65,4,16,244,22,65,0,11,32,2,65,16,106,36,0,11,212,2,1,2,127,35,0,65,48,107,34,2,36,0,32,0,40,2,0,34,0,32,0,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,78,4,64,32,2,65,0,58,0,36,32,2,65,0,58,0,24,32,2,32,0,54,2,20,32,2,32,1,54,2,16,32,2,65,0,54,2,12,32,2,32,1,54,2,32,32,2,65,0,54,2,28,2,64,2,64,32,2,65,20,106,34,3,16,195,12,34,0,4,64,3,64,32,2,32,0,54,2,44,32,2,45,0,24,13,2,32,0,40,2,40,32,1,77,13,2,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,44,106,16,191,15,11,32,3,16,195,12,34,0,13,0,11,11,65,0,33,0,12,1,11,32,2,65,1,58,0,24,32,2,32,0,54,2,40,2,64,2,64,2,64,32,2,40,2,28,65,1,107,14,2,0,3,1,11,32,0,40,2,40,32,2,40,2,32,77,13,1,12,2,11,32,0,40,2,40,32,2,40,2,32,79,13,1,11,32,0,32,0,40,2,0,34,1,65,1,107,54,2,0,32,2,65,1,58,0,36,65,0,33,0,32,1,65,1,71,13,0,32,2,65,40,106,16,191,15,11,2,64,32,2,40,2,20,34,1,69,13,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,3,16,191,15,11,32,2,65,48,106,36,0,32,0,15,11,0,11,163,2,1,7,127,32,0,40,2,0,34,4,65,8,106,34,8,32,0,40,2,8,34,0,65,193,0,108,34,9,106,33,5,2,64,32,0,65,1,106,34,6,32,4,47,1,6,34,7,75,4,64,32,5,32,1,65,193,0,16,193,5,26,12,1,11,32,8,32,6,65,193,0,108,34,10,106,32,5,32,7,32,0,107,65,193,0,108,34,8,16,184,28,26,32,5,32,1,65,193,0,16,193,5,26,32,4,65,211,5,106,34,1,32,10,106,32,1,32,9,106,32,8,16,184,28,26,11,32,4,32,0,65,193,0,108,106,65,211,5,106,32,2,65,193,0,16,193,5,26,32,4,65,160,11,106,33,1,32,0,65,2,106,34,2,32,7,65,2,106,34,5,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,4,32,7,65,1,106,34,2,59,1,6,32,5,32,6,75,4,64,32,0,65,2,116,32,4,106,65,164,11,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,4,32,3,32,4,54,2,0,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,183,2,1,7,126,32,0,32,2,41,3,0,34,4,32,1,41,3,0,124,34,5,55,3,0,32,0,32,4,32,5,86,173,34,3,32,1,41,3,8,124,34,6,32,2,41,3,8,124,34,4,55,3,8,32,0,32,3,32,6,86,173,32,4,32,6,84,173,124,34,8,32,1,41,3,16,124,34,3,32,2,41,3,16,124,34,6,55,3,16,32,0,32,5,32,3,32,8,84,173,32,3,32,6,86,173,124,34,7,32,1,41,3,24,124,34,3,32,2,41,3,24,124,34,8,66,127,81,34,1,32,4,66,186,192,162,250,234,156,183,215,186,127,86,32,6,66,125,86,113,113,34,2,32,4,66,187,192,162,250,234,156,183,215,186,127,86,113,32,6,66,127,81,32,1,113,114,32,2,32,5,66,192,130,217,129,205,209,151,233,191,127,86,113,114,32,3,32,7,84,32,3,32,8,86,106,106,173,34,5,66,191,253,166,254,178,174,232,150,192,0,126,34,7,124,34,9,55,3,0,32,0,32,4,32,5,66,196,191,221,133,149,227,200,168,197,0,126,124,34,3,32,7,32,9,86,173,124,34,7,55,3,8,32,0,32,5,32,6,124,34,5,32,3,32,4,84,173,32,3,32,7,86,173,124,124,34,4,55,3,16,32,0,32,5,32,6,84,173,32,4,32,5,84,173,124,32,8,124,55,3,24,11,234,2,1,2,127,35,0,65,16,107,34,2,36,0,65,144,1,33,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,215,1,14,6,5,6,6,0,2,1,6,11,32,0,45,0,212,9,65,3,71,13,3,32,0,65,232,1,106,16,199,22,12,3,11,32,0,65,128,2,106,16,136,7,32,0,65,240,1,106,16,155,13,32,0,40,2,236,1,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,236,1,106,16,191,15,11,32,0,65,0,59,0,209,1,12,1,11,32,0,65,224,1,106,16,130,16,32,0,65,0,58,0,208,1,32,2,32,0,40,2,216,3,54,2,12,32,2,32,0,40,2,224,3,54,2,8,32,2,65,8,106,65,1,65,1,16,244,22,11,32,0,65,192,1,106,16,141,13,32,0,16,233,26,32,0,65,200,0,106,16,253,21,32,0,45,0,211,1,65,1,71,13,0,32,0,40,2,32,69,13,0,32,0,65,36,106,16,155,13,11,32,0,65,0,58,0,211,1,2,64,32,0,45,0,212,1,69,13,0,32,0,40,2,188,1,34,1,69,13,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,188,1,106,16,191,15,11,32,0,65,0,58,0,212,1,32,0,45,0,213,1,4,64,32,0,65,216,1,106,65,1,65,1,16,244,22,11,32,0,65,0,58,0,213,1,65,48,33,1,11,32,0,32,1,106,16,250,14,11,32,2,65,16,106,36,0,11,148,2,1,11,127,32,0,32,1,65,2,116,65,4,107,34,3,106,33,5,32,2,32,3,106,33,6,32,0,32,1,65,1,118,34,11,65,2,116,106,34,3,65,4,107,33,4,3,64,32,2,32,3,40,2,0,34,7,32,0,40,2,0,34,8,32,7,65,24,118,34,7,32,8,65,24,118,34,8,73,34,12,27,54,2,0,32,6,32,4,40,2,0,34,9,32,5,40,2,0,34,10,32,10,65,24,118,34,10,32,9,65,24,118,34,9,73,34,13,27,54,2,0,32,4,65,124,65,0,32,13,27,106,33,4,32,5,65,124,65,0,32,9,32,10,77,27,106,33,5,32,0,32,7,32,8,79,65,2,116,106,33,0,32,3,32,12,65,2,116,106,33,3,32,6,65,4,107,33,6,32,2,65,4,106,33,2,32,11,65,1,107,34,11,13,0,11,32,4,65,4,106,33,4,32,1,65,1,113,4,127,32,2,32,0,32,3,32,0,32,4,73,34,1,27,40,2,0,54,2,0,32,3,32,0,32,4,79,65,2,116,106,33,3,32,0,32,1,65,2,116,106,5,32,0,11,32,4,71,32,3,32,5,65,4,106,71,114,69,4,64,15,11,16,158,21,0,11,190,2,1,10,127,35,0,65,32,107,34,3,36,0,32,2,32,1,40,2,0,34,5,47,1,190,3,34,7,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,190,3,32,3,65,8,106,34,9,32,5,32,6,65,5,116,106,34,4,65,8,106,41,3,0,55,3,0,32,3,65,16,106,34,10,32,4,65,16,106,41,3,0,55,3,0,32,3,65,24,106,34,11,32,4,65,24,106,41,3,0,55,3,0,32,3,32,4,41,3,0,55,3,0,2,64,32,1,65,12,73,4,64,32,7,32,6,65,1,106,34,4,107,32,1,71,13,1,32,5,65,224,2,106,34,7,32,6,65,3,116,106,34,8,40,2,4,33,12,32,8,40,2,0,33,8,32,2,32,5,32,4,65,5,116,106,32,1,65,5,116,16,193,5,65,224,2,106,32,7,32,4,65,3,116,106,32,1,65,3,116,16,193,5,26,32,5,32,6,59,1,190,3,32,0,32,12,54,2,36,32,0,32,8,54,2,32,32,0,32,3,41,3,0,55,3,0,32,0,65,8,106,32,9,41,3,0,55,3,0,32,0,65,16,106,32,10,41,3,0,55,3,0,32,0,65,24,106,32,11,41,3,0,55,3,0,32,3,65,32,106,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,191,7,2,11,127,4,126,35,0,65,192,1,107,34,4,36,0,32,4,65,0,54,2,60,32,4,66,0,55,2,48,32,4,66,0,55,2,36,32,4,66,0,55,2,24,32,4,65,0,54,2,16,32,4,65,216,0,106,32,2,65,24,106,41,0,0,55,3,0,32,4,65,208,0,106,32,2,65,16,106,41,0,0,55,3,0,32,4,65,200,0,106,32,2,65,8,106,41,0,0,55,3,0,32,4,32,2,41,0,0,55,3,64,35,0,65,16,107,34,10,36,0,32,1,65,32,106,34,6,65,16,106,34,12,32,4,65,64,107,34,5,16,147,4,33,16,32,6,40,2,0,34,9,65,40,107,33,13,32,6,40,2,4,34,11,32,16,167,113,33,7,32,16,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,18,32,4,65,224,0,106,34,1,2,127,2,64,3,64,2,64,32,7,32,9,106,41,0,0,34,17,32,18,133,34,15,66,127,133,32,15,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,15,80,69,4,64,3,64,32,13,65,0,32,15,122,167,65,3,118,32,7,106,32,11,113,107,34,14,65,40,108,106,32,5,16,239,26,13,2,32,15,66,1,125,32,15,131,34,15,80,69,13,0,11,11,32,17,32,17,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,32,7,32,8,65,8,106,34,8,106,32,11,113,33,7,12,1,11,11,32,1,65,1,58,0,12,32,1,32,6,54,2,8,32,1,32,5,41,0,0,55,0,13,32,1,65,37,106,32,5,65,24,106,41,0,0,55,0,0,32,1,65,29,106,32,5,65,16,106,41,0,0,55,0,0,32,1,65,21,106,32,5,65,8,106,41,0,0,55,0,0,32,1,32,9,32,14,65,40,108,106,54,2,4,65,0,12,1,11,32,6,40,2,8,69,4,64,32,10,65,8,106,32,6,65,1,32,12,16,209,2,11,32,1,32,6,54,2,48,32,1,32,16,55,3,8,32,1,32,5,41,0,0,55,0,16,32,1,65,40,106,32,5,65,24,106,41,0,0,55,0,0,32,1,65,32,106,32,5,65,16,106,41,0,0,55,0,0,32,1,65,24,106,32,5,65,8,106,41,0,0,55,0,0,65,1,11,54,2,0,32,10,65,16,106,36,0,32,3,2,127,32,4,40,2,96,69,4,64,32,4,40,2,100,12,1,11,32,4,41,3,104,33,15,32,4,65,176,1,106,32,4,65,136,1,106,41,3,0,55,3,0,32,4,65,168,1,106,32,4,65,128,1,106,41,3,0,55,3,0,32,4,65,160,1,106,32,4,65,248,0,106,41,3,0,55,3,0,32,4,32,4,41,3,112,55,3,152,1,32,4,66,0,55,3,184,1,32,4,65,152,1,106,33,10,32,4,40,2,144,1,34,7,40,2,0,34,5,32,7,40,2,4,34,8,32,15,167,34,9,113,34,6,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,15,80,4,64,65,8,33,1,3,64,32,1,32,6,106,33,6,32,1,65,8,106,33,1,32,5,32,6,32,8,113,34,6,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,15,80,13,0,11,11,32,5,32,15,122,167,65,3,118,32,6,106,32,8,113,34,1,106,44,0,0,34,6,65,0,78,4,64,32,5,32,5,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,34,1,106,45,0,0,33,6,11,32,1,32,5,106,32,9,65,25,118,34,9,58,0,0,32,7,32,7,40,2,8,32,6,65,1,113,107,54,2,8,32,5,32,1,65,8,107,32,8,113,106,65,8,106,32,9,58,0,0,32,5,32,1,65,88,108,106,34,1,65,40,107,32,10,65,40,16,193,5,26,32,7,32,7,40,2,12,65,1,106,54,2,12,32,1,11,65,8,107,34,1,41,3,0,86,4,64,32,1,32,3,55,3,0,32,4,32,4,65,52,106,32,2,32,3,16,143,14,11,32,0,32,4,65,16,106,65,48,16,193,5,26,32,4,65,192,1,106,36,0,11,174,2,2,7,127,2,126,35,0,65,192,1,107,34,4,36,0,32,4,65,16,106,32,1,65,208,0,16,193,5,26,32,4,65,8,106,32,3,16,167,27,2,64,2,64,32,4,40,2,12,34,3,4,64,32,4,40,2,8,34,1,32,3,65,3,116,106,33,6,32,4,65,36,106,33,7,32,4,65,20,106,33,5,32,4,65,132,1,106,33,8,32,4,65,244,0,106,33,3,3,64,32,4,65,240,0,106,32,4,65,16,106,32,2,32,1,40,2,0,32,1,40,2,4,16,213,2,32,4,40,2,112,34,9,65,2,70,13,2,32,4,65,232,0,106,34,10,32,3,65,8,106,41,2,0,55,3,0,32,4,32,3,41,2,0,55,3,96,32,7,32,8,65,60,16,193,5,26,32,5,65,8,106,32,10,41,3,0,55,2,0,32,5,32,4,41,3,96,55,2,0,32,4,32,9,54,2,16,32,1,65,8,106,34,1,32,6,71,13,0,11,11,32,0,32,4,65,16,106,65,208,0,16,193,5,26,12,1,11,32,4,65,232,0,106,32,3,65,8,106,41,2,0,34,11,55,3,0,32,4,32,3,41,2,0,34,12,55,3,96,32,0,65,12,106,32,11,55,2,0,32,0,32,12,55,2,4,32,0,65,2,54,2,0,11,32,4,65,192,1,106,36,0,11,241,6,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,24,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,0,11,32,1,32,0,40,2,4,32,0,40,2,8,16,181,25,15,11,2,127,35,0,65,64,106,34,2,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,0,65,4,106,34,0,45,0,0,65,1,107,14,3,1,2,3,0,11,32,2,32,0,40,2,4,54,2,4,65,205,184,158,1,45,0,0,26,65,20,65,1,16,149,27,34,0,69,13,4,32,0,65,16,106,65,220,241,156,1,40,0,0,54,0,0,32,0,65,8,106,65,212,241,156,1,41,0,0,55,0,0,32,0,65,204,241,156,1,41,0,0,55,0,0,32,2,65,20,54,2,16,32,2,32,0,54,2,12,32,2,65,20,54,2,8,32,2,65,3,54,2,44,32,2,65,192,237,156,1,54,2,40,32,2,66,2,55,2,52,32,2,32,2,65,4,106,173,66,128,128,128,128,160,152,1,132,55,3,32,32,2,32,2,65,8,106,173,66,128,128,128,128,160,164,1,132,55,3,24,32,2,32,2,65,24,106,54,2,48,32,1,40,2,20,32,1,40,2,24,32,2,65,40,106,16,163,3,33,0,32,2,40,2,8,34,1,69,13,3,32,2,40,2,12,32,1,65,1,16,218,26,12,3,11,32,0,45,0,1,33,0,32,2,65,1,54,2,44,32,2,65,188,231,156,1,54,2,40,32,2,66,1,55,2,52,32,2,32,2,65,24,106,173,66,128,128,128,128,128,164,1,132,55,3,8,32,2,32,0,65,2,116,34,0,65,212,242,156,1,106,40,2,0,54,2,28,32,2,32,0,65,248,243,156,1,106,40,2,0,54,2,24,32,2,32,2,65,8,106,54,2,48,32,1,40,2,20,32,1,40,2,24,32,2,65,40,106,16,163,3,33,0,12,2,11,32,0,40,2,4,34,0,40,2,0,32,0,40,2,4,32,1,16,182,28,33,0,12,1,11,32,0,40,2,4,34,0,40,2,0,32,1,32,0,40,2,4,40,2,16,17,1,0,33,0,11,32,2,65,64,107,36,0,32,0,12,1,11,65,1,65,20,16,132,25,0,11,15,11,32,1,65,204,231,204,0,65,24,16,181,25,15,11,32,1,65,228,231,204,0,65,27,16,181,25,15,11,32,1,65,255,231,204,0,65,26,16,181,25,15,11,32,1,65,153,232,204,0,65,25,16,181,25,15,11,32,1,65,178,232,204,0,65,12,16,181,25,15,11,32,1,65,190,232,204,0,65,19,16,181,25,15,11,32,1,65,209,232,204,0,65,19,16,181,25,15,11,32,1,65,228,232,204,0,65,14,16,181,25,15,11,32,1,65,242,232,204,0,65,14,16,181,25,15,11,32,1,65,128,233,204,0,65,12,16,181,25,15,11,32,1,65,140,233,204,0,65,14,16,181,25,15,11,32,1,65,154,233,204,0,65,14,16,181,25,15,11,32,1,65,168,233,204,0,65,19,16,181,25,15,11,32,1,65,187,233,204,0,65,26,16,181,25,15,11,32,1,65,213,233,204,0,65,62,16,181,25,15,11,32,1,65,147,234,204,0,65,20,16,181,25,15,11,32,1,65,167,234,204,0,65,52,16,181,25,15,11,32,1,65,219,234,204,0,65,44,16,181,25,15,11,32,1,65,135,235,204,0,65,36,16,181,25,15,11,32,1,65,171,235,204,0,65,14,16,181,25,15,11,32,1,65,185,235,204,0,65,19,16,181,25,15,11,32,1,65,204,235,204,0,65,28,16,181,25,15,11,32,1,65,232,235,204,0,65,24,16,181,25,11,240,2,1,4,127,35,0,65,240,0,107,34,3,36,0,32,3,65,0,54,2,32,32,3,65,0,54,2,24,32,2,40,2,4,33,4,32,3,32,2,40,2,8,65,0,32,2,40,2,0,34,2,27,54,2,68,32,3,32,4,54,2,64,32,3,32,2,54,2,60,32,3,65,0,54,2,56,32,3,32,2,65,0,71,34,5,54,2,52,32,3,32,4,54,2,48,32,3,32,2,54,2,44,32,3,65,0,54,2,40,32,3,32,5,54,2,36,32,3,65,16,106,32,3,65,36,106,16,157,7,32,3,40,2,16,34,2,4,64,32,3,65,212,0,106,33,6,32,3,40,2,20,33,4,3,64,32,3,65,200,0,106,34,5,32,1,32,2,45,0,0,32,4,40,2,0,16,170,5,2,64,32,3,40,2,72,65,128,128,128,128,120,70,13,0,32,3,65,232,0,106,32,6,65,8,106,40,2,0,54,2,0,32,3,32,6,41,2,0,55,3,96,32,3,65,24,106,32,3,65,224,0,106,16,140,5,32,3,40,2,72,65,128,128,128,128,120,70,13,0,32,5,40,2,8,34,4,4,64,32,5,40,2,4,65,4,106,33,2,3,64,32,2,16,214,24,32,2,65,16,106,33,2,32,4,65,1,107,34,4,13,0,11,11,32,5,65,4,65,16,16,244,22,11,32,3,65,8,106,32,3,65,36,106,16,157,7,32,3,40,2,12,33,4,32,3,40,2,8,34,2,13,0,11,11,32,0,32,3,41,2,24,55,2,0,32,0,65,8,106,32,3,65,32,106,40,2,0,54,2,0,32,3,65,240,0,106,36,0,11,194,20,1,23,127,35,0,65,208,2,107,34,6,36,0,32,6,65,192,1,106,34,1,65,0,54,2,0,32,6,66,128,128,128,128,192,0,55,2,184,1,32,6,32,0,54,2,196,1,32,6,65,184,1,106,16,134,9,33,3,32,6,65,16,106,32,1,41,2,0,55,3,0,32,6,65,0,54,2,28,32,6,32,3,54,2,24,32,6,32,6,41,2,184,1,55,3,8,32,6,65,36,106,32,6,65,8,106,16,178,13,32,6,40,2,36,65,3,71,4,64,32,6,65,188,1,106,33,3,3,64,32,3,32,6,65,36,106,34,2,65,148,1,16,193,5,32,6,32,15,54,2,184,1,16,177,18,32,15,65,1,106,33,15,32,2,32,6,65,8,106,16,178,13,32,6,40,2,36,65,3,71,13,0,11,11,32,6,65,8,106,65,4,65,8,16,244,22,32,6,65,44,106,34,3,65,0,54,2,0,32,6,66,128,128,128,128,192,0,55,2,36,32,6,32,0,54,2,48,32,6,65,36,106,34,12,16,134,9,33,0,32,1,32,3,41,2,0,55,3,0,32,6,65,0,54,2,204,1,32,6,32,0,54,2,200,1,32,6,32,6,41,2,36,55,3,184,1,35,0,65,48,107,34,7,36,0,32,7,65,32,106,32,6,65,184,1,106,34,0,65,16,106,41,2,0,55,3,0,32,7,65,24,106,32,0,65,8,106,41,2,0,55,3,0,32,7,32,0,41,2,0,55,3,16,32,7,65,4,106,33,1,35,0,65,192,1,107,34,0,36,0,32,0,65,20,106,32,7,65,16,106,34,3,16,178,13,2,64,2,64,2,64,32,0,40,2,20,65,3,70,4,64,32,1,65,0,54,2,8,32,1,66,128,128,128,128,192,0,55,2,0,32,3,65,4,65,8,16,244,22,12,1,11,32,0,65,168,1,106,34,5,65,4,65,0,65,4,65,148,1,16,167,10,32,0,40,2,172,1,33,2,32,0,40,2,168,1,65,1,70,13,1,32,0,40,2,176,1,32,0,65,20,106,65,148,1,16,193,5,33,4,32,0,65,16,106,34,8,65,1,54,2,0,32,0,32,4,54,2,12,32,0,32,2,54,2,8,32,0,65,184,1,106,32,3,65,16,106,41,2,0,55,3,0,32,0,65,176,1,106,32,3,65,8,106,41,2,0,55,3,0,32,0,32,3,41,2,0,55,3,168,1,35,0,65,160,1,107,34,3,36,0,32,3,65,12,106,32,5,16,178,13,32,3,40,2,12,65,3,71,4,64,32,0,65,8,106,33,2,3,64,32,2,40,2,8,34,4,32,2,40,2,0,70,4,64,32,2,16,175,23,11,32,2,40,2,4,32,4,65,148,1,108,106,32,3,65,12,106,34,9,65,148,1,16,193,5,26,32,2,32,4,65,1,106,54,2,8,32,9,32,5,16,178,13,32,3,40,2,12,65,3,71,13,0,11,11,32,5,65,4,65,8,16,244,22,32,3,65,160,1,106,36,0,32,1,65,8,106,32,8,40,2,0,54,2,0,32,1,32,0,41,2,8,55,2,0,11,32,0,65,192,1,106,36,0,12,1,11,32,2,32,0,40,2,176,1,16,132,25,0,11,2,64,32,7,40,2,12,34,0,69,4,64,32,12,65,0,54,2,8,32,12,65,0,54,2,0,32,1,16,241,21,32,1,16,250,27,12,1,11,32,7,40,2,8,33,1,2,64,32,0,65,1,70,13,0,32,0,65,21,79,4,64,35,0,65,16,107,34,3,36,0,32,3,65,4,106,34,2,65,48,32,0,65,1,118,34,5,65,166,166,3,32,0,32,0,65,166,166,3,79,27,34,4,32,4,32,5,73,27,34,5,32,5,65,48,77,27,16,184,16,32,1,32,0,32,3,40,2,8,32,3,40,2,12,34,5,65,148,1,108,106,32,3,40,2,4,32,5,107,32,0,65,193,0,73,32,7,65,47,106,16,174,3,32,2,16,241,21,32,2,16,250,27,32,3,65,16,106,36,0,12,1,11,32,0,65,148,1,108,33,2,65,148,1,33,3,3,64,32,1,32,1,32,3,106,16,192,14,32,2,32,3,65,148,1,106,34,3,71,13,0,11,11,32,7,32,7,40,2,4,54,2,24,32,7,32,1,54,2,20,32,7,32,1,54,2,16,32,7,32,1,32,0,65,148,1,108,106,54,2,28,35,0,65,208,2,107,34,0,36,0,16,151,23,34,1,65,0,59,1,226,12,32,1,65,0,54,2,0,32,0,65,0,54,2,4,32,0,32,1,54,2,0,32,0,65,0,54,2,8,32,0,65,200,2,106,32,7,65,16,106,34,1,65,8,106,41,2,0,55,2,0,32,0,32,1,41,2,0,55,2,192,2,32,0,65,4,54,2,12,32,0,65,16,106,32,0,65,176,1,106,65,160,1,16,193,5,26,32,0,65,12,106,33,1,32,0,65,8,106,33,8,35,0,65,192,2,107,34,3,36,0,32,0,40,2,0,33,2,32,0,40,2,4,34,4,4,64,3,64,32,2,32,2,47,1,226,12,65,2,116,106,65,228,12,106,40,2,0,33,2,32,4,65,1,107,34,4,13,0,11,11,32,3,32,1,65,164,1,16,193,5,34,5,65,164,1,106,32,5,16,238,5,32,5,40,2,164,1,65,3,71,4,64,3,64,2,64,32,2,47,1,226,12,34,1,65,11,79,4,64,65,0,33,4,2,64,3,64,32,2,40,2,0,34,2,4,64,32,4,65,1,106,33,4,32,2,47,1,226,12,65,11,79,13,1,12,2,11,11,32,0,40,2,4,33,3,32,0,40,2,0,33,1,16,146,23,34,2,32,1,54,2,228,12,32,2,65,0,59,1,226,12,32,2,65,0,54,2,0,32,0,32,3,65,1,106,34,4,54,2,4,32,0,32,2,54,2,0,32,1,65,0,59,1,224,12,32,1,32,2,54,2,0,11,32,5,32,2,54,2,184,2,32,5,32,4,54,2,188,2,16,151,23,34,1,65,0,59,1,226,12,32,1,65,0,54,2,0,2,64,32,4,65,1,107,34,13,4,64,65,1,33,9,3,64,16,146,23,34,3,32,1,54,2,228,12,32,3,65,0,59,1,226,12,32,3,65,0,54,2,0,32,1,65,0,59,1,224,12,32,1,32,3,54,2,0,32,3,33,1,32,4,32,9,65,1,106,34,9,71,13,0,11,32,5,65,184,2,106,32,5,65,164,1,106,32,1,32,13,16,213,13,32,4,13,1,12,3,11,32,5,65,184,2,106,32,5,65,164,1,106,32,1,65,0,16,213,13,11,3,64,32,2,32,2,47,1,226,12,65,2,116,106,65,228,12,106,40,2,0,33,2,32,4,65,1,107,34,4,13,0,11,12,1,11,32,2,32,1,65,1,106,59,1,226,12,32,2,32,1,65,148,1,108,106,65,4,106,32,5,65,164,1,106,65,148,1,16,184,28,26,11,32,8,32,8,40,2,0,65,1,106,54,2,0,32,5,65,164,1,106,32,5,16,238,5,32,5,40,2,164,1,65,3,71,13,0,11,11,35,0,65,16,107,34,3,36,0,32,5,65,148,1,106,34,4,40,2,12,34,8,32,4,40,2,4,34,1,107,65,148,1,110,33,2,32,1,32,8,71,4,64,3,64,32,1,16,133,18,32,1,65,148,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,3,32,4,40,2,0,54,2,12,32,3,32,4,40,2,8,54,2,8,32,3,65,8,106,65,4,65,148,1,16,244,22,32,3,65,16,106,36,0,32,5,40,2,0,65,3,107,65,2,79,4,64,32,5,16,177,18,11,35,0,65,32,107,34,3,36,0,32,0,40,2,4,34,1,4,64,32,0,40,2,0,33,9,3,64,2,64,32,9,47,1,226,12,34,2,4,64,32,3,32,1,54,2,8,32,3,32,1,65,1,107,34,1,54,2,28,32,3,32,1,54,2,20,32,3,32,2,65,1,107,34,2,54,2,12,32,3,32,9,54,2,4,32,3,32,9,32,2,65,2,116,106,34,2,65,232,12,106,40,2,0,34,9,54,2,24,32,3,32,2,65,228,12,106,40,2,0,54,2,16,32,9,47,1,226,12,34,4,65,5,79,13,1,32,3,65,4,106,33,2,35,0,65,160,1,107,34,16,36,0,2,64,2,64,2,64,2,64,2,64,65,5,32,4,107,34,8,4,64,32,2,40,2,20,34,13,47,1,226,12,34,17,32,8,106,34,18,65,12,79,13,1,32,2,40,2,12,34,10,47,1,226,12,34,11,32,8,73,13,2,32,10,32,11,32,8,107,34,19,59,1,226,12,32,13,32,18,59,1,226,12,32,13,65,4,106,34,14,32,8,65,148,1,108,106,32,14,32,17,65,148,1,108,16,184,28,26,32,13,65,228,12,106,33,4,32,11,32,19,65,1,106,34,20,107,34,11,32,8,65,1,107,71,13,3,32,14,32,10,65,4,106,34,14,32,20,65,148,1,108,106,32,11,65,148,1,108,34,21,16,193,5,33,22,32,10,65,228,12,106,34,23,32,11,32,4,32,11,16,237,24,32,16,65,12,106,34,10,32,2,40,2,0,32,2,40,2,8,65,148,1,108,106,65,4,106,34,11,65,148,1,16,193,5,26,32,11,32,14,32,19,65,148,1,108,106,65,148,1,16,184,28,26,32,21,32,22,106,32,10,65,148,1,16,193,5,26,32,2,40,2,24,33,10,32,2,40,2,16,69,4,64,32,10,13,5,12,6,11,32,10,69,13,4,32,4,32,8,65,2,116,34,2,106,32,4,32,17,65,2,116,65,4,106,16,184,28,26,32,4,32,23,32,20,65,2,116,106,32,2,16,193,5,26,32,18,65,1,106,33,8,65,0,33,2,3,64,32,4,40,2,0,34,10,32,2,59,1,224,12,32,10,32,13,54,2,0,32,4,65,4,106,33,4,32,8,32,2,65,1,106,34,2,71,13,0,11,12,5,11,65,244,229,203,0,65,27,65,144,230,203,0,16,218,19,0,11,65,160,230,203,0,65,51,65,212,230,203,0,16,218,19,0,11,65,228,230,203,0,65,39,65,140,231,203,0,16,218,19,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,65,156,231,203,0,65,40,65,196,231,203,0,16,218,19,0,11,32,16,65,160,1,106,36,0,12,1,11,65,212,224,203,0,65,25,65,200,225,203,0,16,218,19,0,11,32,1,13,0,11,11,32,3,65,32,106,36,0,32,5,65,192,2,106,36,0,32,12,32,0,40,2,8,54,2,8,32,12,32,0,41,2,0,55,2,0,32,0,65,208,2,106,36,0,11,32,7,65,48,106,36,0,32,6,40,2,44,35,0,65,48,107,34,1,36,0,2,127,32,12,40,2,0,34,0,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,0,54,2,36,32,1,65,0,54,2,32,32,1,32,0,54,2,20,32,1,65,0,54,2,16,32,1,32,12,40,2,4,34,0,54,2,40,32,1,32,0,54,2,24,32,12,40,2,8,33,0,65,1,11,33,3,32,1,32,0,54,2,44,32,1,32,3,54,2,28,32,1,32,3,54,2,12,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,1,65,12,106,34,5,16,215,9,32,0,40,2,4,34,3,4,64,3,64,32,3,32,0,40,2,12,65,148,1,108,106,65,4,106,16,177,18,32,0,65,4,106,32,5,16,215,9,32,0,40,2,4,34,3,13,0,11,11,32,0,65,16,106,36,0,32,1,65,48,106,36,0,32,6,65,208,2,106,36,0,32,15,71,11,179,2,1,3,127,35,0,65,16,107,34,7,36,0,65,205,184,158,1,45,0,0,26,65,4,65,8,16,244,10,33,6,2,64,2,64,2,64,32,4,69,4,64,32,6,13,1,65,4,65,8,16,177,28,0,11,65,1,33,8,32,6,69,13,1,11,32,6,32,8,54,2,4,32,6,65,0,54,2,0,32,7,65,4,106,34,8,32,6,65,1,16,253,24,65,205,184,158,1,45,0,0,26,65,4,65,24,16,244,10,34,4,69,13,1,32,0,2,127,32,1,65,0,72,4,64,32,0,32,1,54,2,20,32,0,32,1,54,2,16,32,0,65,2,58,0,12,32,0,65,7,58,0,8,32,4,65,4,65,24,16,224,4,32,8,16,199,27,65,1,12,1,11,32,4,66,1,55,2,16,32,4,65,1,54,2,8,32,4,32,1,54,2,4,32,4,65,1,54,2,0,32,4,32,5,65,255,1,113,65,0,71,54,2,12,32,0,65,216,0,106,32,4,65,3,16,253,24,32,0,65,236,0,106,32,7,65,12,106,40,2,0,54,2,0,32,0,32,7,41,2,4,55,2,100,32,0,65,4,106,32,2,65,208,0,16,193,5,26,32,0,32,3,54,2,84,65,0,11,54,2,0,32,7,65,16,106,36,0,15,11,65,4,65,8,16,177,28,0,11,65,4,65,24,16,177,28,0,11,180,2,1,3,127,35,0,65,16,107,34,7,36,0,65,205,184,158,1,45,0,0,26,65,4,65,8,16,244,10,33,6,2,64,2,64,2,64,32,4,69,4,64,32,6,13,1,65,4,65,8,16,177,28,0,11,65,1,33,8,32,6,69,13,1,11,32,6,32,8,54,2,4,32,6,65,0,54,2,0,32,7,65,4,106,34,8,32,6,65,1,16,253,24,65,205,184,158,1,45,0,0,26,65,4,65,24,16,244,10,34,4,69,13,1,32,0,2,127,32,1,65,0,72,4,64,32,0,32,1,54,2,20,32,0,32,1,54,2,16,32,0,65,2,58,0,12,32,0,65,7,58,0,8,32,4,65,4,65,24,16,224,4,32,8,16,199,27,65,1,12,1,11,32,4,66,1,55,2,16,32,4,65,1,54,2,8,32,4,32,1,54,2,4,32,4,65,1,54,2,0,32,4,32,5,65,255,1,113,65,0,71,54,2,12,32,0,65,248,0,106,32,4,65,3,16,253,24,32,0,65,140,1,106,32,7,65,12,106,40,2,0,54,2,0,32,0,32,7,41,2,4,55,2,132,1,32,0,65,4,106,32,2,65,240,0,16,193,5,26,32,0,32,3,54,2,116,65,0,11,54,2,0,32,7,65,16,106,36,0,15,11,65,4,65,8,16,177,28,0,11,65,4,65,24,16,177,28,0,11,209,8,1,6,127,35,0,65,16,107,34,7,36,0,32,7,32,5,54,2,12,32,7,32,4,54,2,8,2,127,2,64,32,7,65,8,106,16,255,6,34,5,65,35,71,4,64,32,5,65,63,71,4,64,32,5,65,128,128,196,0,70,4,64,65,0,33,5,32,0,65,0,54,2,0,65,8,12,4,11,65,204,193,194,0,65,195,0,65,144,194,194,0,16,218,19,0,11,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,4,106,65,63,58,0,0,65,1,33,11,32,1,32,4,65,1,106,54,2,8,32,7,40,2,8,33,6,32,7,40,2,12,33,8,35,0,65,64,106,34,5,36,0,32,5,32,6,54,2,20,32,5,32,8,54,2,24,32,5,65,52,106,32,8,32,6,107,65,0,65,1,65,1,16,167,10,32,5,40,2,56,33,6,2,64,32,5,40,2,52,65,1,71,4,64,32,5,65,0,54,2,36,32,5,32,5,40,2,60,54,2,32,32,5,32,6,54,2,28,3,64,2,64,32,5,65,28,106,2,127,2,64,2,64,2,64,32,5,65,20,106,16,255,6,34,6,65,35,71,4,64,32,6,65,128,128,196,0,71,13,1,65,0,33,8,12,8,11,32,1,45,0,32,69,13,1,32,1,65,35,32,5,65,20,106,16,134,4,12,4,11,32,1,32,6,32,5,65,20,106,16,134,4,32,6,65,128,1,73,13,3,32,5,65,0,54,2,52,32,6,65,128,16,73,13,1,32,6,65,128,128,4,73,4,64,32,5,32,6,65,63,113,65,128,1,114,58,0,54,32,5,32,6,65,12,118,65,224,1,114,58,0,52,32,5,32,6,65,6,118,65,63,113,65,128,1,114,58,0,53,65,3,12,3,11,32,5,32,6,65,63,113,65,128,1,114,58,0,55,32,5,32,6,65,18,118,65,240,1,114,58,0,52,32,5,32,6,65,6,118,65,63,113,65,128,1,114,58,0,54,32,5,32,6,65,12,118,65,63,113,65,128,1,114,58,0,53,65,4,12,2,11,32,5,40,2,24,33,9,32,5,40,2,20,33,8,12,5,11,32,5,32,6,65,63,113,65,128,1,114,58,0,53,32,5,32,6,65,6,118,65,192,1,114,58,0,52,65,2,11,34,6,16,245,22,32,5,40,2,32,32,5,40,2,36,106,32,5,65,52,106,32,6,16,193,5,26,32,5,32,5,40,2,36,32,6,106,54,2,36,12,1,11,32,5,40,2,36,34,8,32,5,40,2,28,70,4,64,32,5,65,28,106,16,141,19,11,32,5,40,2,32,32,8,106,32,6,58,0,0,32,5,32,8,65,1,106,54,2,36,12,0,11,0,11,32,6,32,5,40,2,60,16,132,25,0,11,32,1,40,2,4,33,6,2,64,2,64,2,64,32,3,69,13,0,32,3,32,1,40,2,8,34,10,73,4,64,32,3,32,6,106,44,0,0,65,191,127,74,13,1,12,2,11,32,3,32,10,71,13,1,11,2,64,2,64,2,64,32,6,32,3,65,236,186,194,0,65,4,16,246,23,13,0,32,6,32,3,65,240,186,194,0,65,5,16,246,23,13,0,32,6,32,3,65,253,186,194,0,65,4,16,246,23,13,0,32,6,32,3,65,250,186,194,0,65,3,16,246,23,69,13,1,11,32,1,40,2,16,34,3,69,13,0,32,5,65,40,106,32,3,32,5,40,2,32,32,5,40,2,36,32,1,40,2,20,40,2,20,17,6,0,12,1,11,32,5,32,5,41,2,32,55,2,44,32,5,65,128,128,128,128,120,54,2,40,11,32,5,65,8,106,32,5,65,40,106,34,3,16,167,27,32,5,32,5,41,3,8,55,2,52,32,5,65,176,194,194,0,65,192,194,194,0,32,2,65,255,1,113,65,2,70,27,54,2,60,32,1,32,5,65,52,106,16,168,10,32,5,40,2,40,65,128,128,128,128,120,71,4,64,32,3,16,214,24,11,32,5,65,28,106,16,214,24,32,7,32,9,54,2,4,32,7,32,8,54,2,0,32,5,65,64,107,36,0,12,1,11,32,6,32,10,65,0,32,3,65,160,194,194,0,16,208,25,0,11,32,7,40,2,0,34,2,69,13,1,32,7,40,2,4,33,3,32,7,32,2,54,2,8,32,7,32,3,54,2,12,11,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,5,106,65,35,58,0,0,32,1,32,5,65,1,106,54,2,8,32,1,32,7,40,2,8,32,7,40,2,12,16,144,4,32,0,65,1,54,2,8,32,0,32,4,54,2,4,32,0,32,11,54,2,0,65,12,12,1,11,32,0,32,4,54,2,4,32,0,65,1,54,2,0,65,0,33,5,65,8,11,32,0,106,32,5,54,2,0,32,7,65,16,106,36,0,11,174,16,2,22,127,2,126,35,0,65,240,1,107,34,6,36,0,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,2,0,1,11,65,148,254,214,0,65,156,254,214,0,16,238,18,0,11,32,1,45,0,20,65,2,71,4,64,32,0,32,1,65,20,106,65,193,0,16,193,5,26,12,2,11,32,6,65,8,106,34,3,32,1,65,21,106,65,192,0,16,193,5,26,35,0,65,128,1,107,34,1,36,0,65,205,184,158,1,45,0,0,26,2,64,2,64,65,1,65,1,16,149,27,34,4,4,64,32,4,65,2,58,0,0,32,1,65,12,106,34,2,32,4,65,1,16,253,24,32,1,65,208,0,106,34,7,66,0,55,3,0,32,1,65,200,0,106,34,5,66,0,55,3,0,32,1,65,64,107,34,8,66,0,55,3,0,32,1,66,0,55,3,56,65,192,176,158,1,40,2,0,32,1,65,56,106,34,4,32,3,16,196,12,26,32,1,65,48,106,32,7,41,3,0,55,3,0,32,1,65,40,106,32,5,41,3,0,55,3,0,32,1,65,32,106,32,8,41,3,0,55,3,0,32,1,32,1,41,3,56,55,3,24,32,2,32,4,32,1,65,24,106,34,7,107,34,3,16,245,22,32,2,40,2,4,32,2,40,2,8,106,32,7,32,3,16,193,5,26,32,2,32,2,40,2,8,32,3,106,54,2,8,32,4,32,1,40,2,16,32,1,40,2,20,16,129,8,32,1,45,0,56,65,1,70,13,1,32,0,32,4,65,1,114,65,193,0,16,193,5,26,32,2,16,214,24,32,1,65,128,1,106,36,0,12,2,11,65,1,65,1,16,177,28,0,11,32,1,32,1,41,2,60,55,3,24,65,161,174,214,0,65,62,32,1,65,24,106,65,188,166,214,0,65,192,175,214,0,16,253,13,0,11,12,1,11,32,1,45,0,144,1,69,4,64,32,6,32,1,65,244,0,106,16,167,27,32,6,32,6,41,3,0,55,2,120,32,6,65,8,106,33,12,35,0,65,240,1,107,34,4,36,0,32,4,32,1,65,4,106,65,240,0,16,193,5,33,1,2,64,2,64,32,6,65,248,0,106,34,4,40,2,4,34,3,4,64,32,4,40,2,0,34,13,32,3,65,3,116,106,33,18,32,1,65,20,106,33,19,32,1,65,4,106,33,15,32,1,65,148,1,106,33,20,32,1,65,132,1,106,33,14,3,64,32,1,65,128,1,106,33,7,32,13,40,2,0,33,16,32,13,40,2,4,33,10,65,0,33,17,35,0,65,240,1,107,34,4,36,0,32,4,65,204,0,106,33,5,35,0,65,144,7,107,34,3,36,0,2,64,32,16,65,1,113,69,4,64,32,3,65,8,106,34,9,32,1,65,204,0,106,65,32,16,255,4,32,3,65,128,4,106,34,8,65,0,65,33,16,129,10,26,32,3,65,33,54,2,152,3,65,192,176,158,1,40,2,0,32,8,65,33,16,151,28,32,3,65,152,3,106,34,11,32,1,65,12,106,65,130,2,16,202,7,26,32,11,32,8,65,33,16,193,5,26,32,9,32,11,65,33,16,96,32,3,32,10,65,24,116,32,10,65,128,254,3,113,65,8,116,114,32,10,65,8,118,65,128,254,3,113,32,10,65,24,118,114,114,54,2,128,4,32,9,32,8,65,4,16,96,32,8,32,9,65,144,3,16,193,5,26,32,3,65,192,3,106,32,8,16,166,16,32,3,65,152,4,106,34,9,32,3,65,216,3,106,41,0,0,55,3,0,32,3,65,144,4,106,32,3,65,208,3,106,41,0,0,55,3,0,32,3,65,136,4,106,32,3,65,200,3,106,41,0,0,55,3,0,32,3,32,3,41,0,192,3,55,3,128,4,65,192,176,158,1,40,2,0,32,8,16,160,15,4,64,32,5,32,3,47,1,128,4,59,0,1,32,5,65,3,106,32,3,45,0,130,4,58,0,0,32,3,65,165,3,106,34,8,32,9,41,0,0,55,0,0,32,3,65,160,3,106,34,9,32,3,65,147,4,106,41,0,0,55,3,0,32,3,32,3,41,0,139,4,34,25,55,3,152,3,32,3,41,0,131,4,33,26,32,5,65,25,106,32,8,41,0,0,55,0,0,32,5,65,20,106,32,9,41,3,0,55,2,0,32,5,32,25,55,2,12,32,5,32,26,55,2,4,32,5,65,0,58,0,0,32,5,65,57,106,32,3,65,248,3,106,41,0,0,55,0,0,32,5,65,49,106,32,3,65,240,3,106,41,0,0,55,0,0,32,5,65,41,106,32,3,65,232,3,106,41,0,0,55,0,0,32,5,32,3,41,0,224,3,55,0,33,12,2,11,32,5,65,4,54,2,8,32,5,65,1,58,0,4,32,5,65,1,58,0,0,12,1,11,32,5,65,1,58,0,0,32,5,65,0,58,0,4,11,32,3,65,144,7,106,36,0,2,64,32,4,45,0,76,69,4,64,32,4,65,12,106,34,8,32,5,65,1,114,65,192,0,16,193,5,26,32,4,65,184,1,106,32,4,65,20,106,41,0,0,55,3,0,32,4,65,192,1,106,32,4,65,28,106,41,0,0,55,3,0,32,4,65,200,1,106,32,4,65,36,106,41,0,0,55,3,0,32,4,65,216,1,106,34,21,32,4,65,52,106,41,0,0,55,3,0,32,4,65,224,1,106,34,22,32,4,65,60,106,41,0,0,55,3,0,32,4,65,232,1,106,34,23,32,4,65,196,0,106,41,0,0,55,3,0,32,4,32,4,41,0,12,55,3,176,1,32,4,32,4,41,0,44,55,3,208,1,32,5,32,1,65,12,106,65,192,0,16,193,5,26,32,4,65,144,1,106,34,9,32,4,65,176,1,106,16,231,19,32,2,40,2,0,33,3,35,0,65,224,0,107,34,11,36,0,2,64,32,5,69,4,64,65,236,176,156,1,32,3,40,2,172,1,32,3,40,2,168,1,17,0,0,12,1,11,32,9,69,4,64,65,169,178,156,1,32,3,40,2,172,1,32,3,40,2,168,1,17,0,0,12,1,11,32,3,32,11,65,8,106,34,3,32,5,16,252,15,32,5,65,0,65,192,0,16,129,10,33,5,69,13,0,32,3,32,9,16,229,9,69,13,0,32,5,32,3,16,201,7,65,1,33,17,11,32,11,65,224,0,106,36,0,32,17,4,64,32,7,32,4,47,0,76,59,0,12,32,7,65,14,106,32,4,65,206,0,106,45,0,0,58,0,0,32,4,41,0,79,33,25,32,8,32,4,65,215,0,106,65,53,16,193,5,26,32,7,65,23,106,32,8,65,53,16,193,5,26,32,1,45,0,109,33,5,32,1,45,0,108,33,8,35,0,65,32,107,34,3,36,0,32,3,65,12,106,32,1,16,170,12,32,3,40,2,12,33,9,32,3,65,32,106,36,0,32,7,32,5,65,1,106,58,0,109,32,7,32,8,58,0,108,32,7,32,25,55,0,15,32,7,32,9,54,2,8,32,7,32,10,54,2,4,32,7,32,16,54,2,0,32,7,65,228,0,106,32,23,41,3,0,55,0,0,32,7,65,220,0,106,32,22,41,3,0,55,0,0,32,7,65,212,0,106,32,21,41,3,0,55,0,0,32,7,32,4,41,3,208,1,55,0,76,12,2,11,32,7,65,7,54,2,8,32,7,65,1,58,0,4,32,7,65,2,54,2,0,12,1,11,32,4,65,23,106,32,4,65,216,0,106,41,2,0,34,25,55,0,0,32,4,32,4,41,2,80,34,26,55,0,15,32,7,65,12,106,32,25,55,0,0,32,7,32,26,55,0,4,32,7,65,2,54,2,0,11,32,4,65,240,1,106,36,0,32,1,40,2,128,1,34,4,65,2,70,13,2,32,1,65,248,0,106,34,3,32,14,65,8,106,41,2,0,55,3,0,32,1,32,14,41,2,0,55,3,112,32,19,32,20,65,220,0,16,193,5,26,32,15,65,8,106,32,3,41,3,0,55,2,0,32,15,32,1,41,3,112,55,2,0,32,1,32,4,54,2,0,32,13,65,8,106,34,13,32,18,71,13,0,11,11,32,12,32,1,65,240,0,16,193,5,26,12,1,11,32,1,65,248,0,106,32,14,65,8,106,41,2,0,34,25,55,3,0,32,1,32,14,41,2,0,34,26,55,3,112,32,12,65,12,106,32,25,55,2,0,32,12,32,26,55,2,4,32,12,65,2,54,2,0,11,32,1,65,240,1,106,36,0,32,6,40,2,8,65,2,71,4,64,32,6,65,176,1,106,34,1,32,6,65,20,106,65,192,0,16,193,5,26,32,0,32,1,16,241,24,12,2,11,32,6,45,0,12,69,4,64,32,0,65,2,59,0,0,12,2,11,32,6,65,136,1,106,32,6,65,12,106,34,0,65,8,106,41,2,0,55,3,0,32,6,32,0,41,2,0,55,3,128,1,32,6,65,1,54,2,148,1,32,6,65,148,253,214,0,54,2,144,1,32,6,66,1,55,2,156,1,32,6,65,197,1,54,2,172,1,32,6,32,6,65,168,1,106,54,2,152,1,32,6,32,6,65,128,1,106,54,2,168,1,32,6,65,144,1,106,65,156,253,214,0,16,198,18,0,11,65,204,253,214,0,65,212,253,214,0,16,238,18,0,11,32,6,65,240,1,106,36,0,11,177,2,2,6,127,3,126,35,0,65,16,107,34,5,36,0,32,1,40,2,0,34,1,40,2,156,1,4,64,32,1,65,160,1,106,32,3,16,147,4,33,10,32,1,40,2,144,1,34,6,65,36,107,33,8,32,1,40,2,148,1,34,1,32,10,167,113,33,4,32,10,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,12,2,127,3,64,2,64,32,4,32,6,106,41,0,0,34,11,32,12,133,34,10,66,127,133,32,10,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,10,80,69,4,64,3,64,32,3,32,8,65,0,32,10,122,167,65,3,118,32,4,106,32,1,113,107,34,9,65,36,108,106,16,239,26,13,2,32,10,66,1,125,32,10,131,34,10,80,69,13,0,11,11,65,0,32,11,32,11,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,26,32,4,32,7,65,8,106,34,7,106,32,1,113,33,4,12,1,11,11,32,6,32,9,65,36,108,106,11,34,4,65,36,107,65,0,32,4,27,33,4,11,32,5,65,8,106,32,4,65,32,106,65,0,32,4,27,16,187,22,32,0,32,5,41,3,8,55,2,4,32,0,32,2,54,2,0,32,5,65,16,106,36,0,11,187,2,1,7,127,35,0,65,32,107,34,3,36,0,32,1,40,2,0,34,7,47,1,186,2,33,5,16,179,23,34,4,65,0,59,1,186,2,32,4,65,0,54,2,176,1,32,3,65,4,106,32,1,32,4,16,213,6,32,4,47,1,186,2,34,6,65,1,106,33,2,2,64,32,6,65,12,73,4,64,32,2,32,5,32,1,40,2,8,34,2,107,34,5,71,13,1,32,4,65,188,2,106,32,7,32,2,65,2,116,106,65,192,2,106,32,5,65,2,116,16,193,5,33,5,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,5,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,184,2,32,8,32,4,54,2,176,1,32,1,32,6,79,13,0,32,1,32,1,32,6,73,106,34,1,32,6,77,13,1,11,11,32,0,32,2,54,2,32,32,0,32,7,54,2,28,32,0,32,3,41,2,4,55,2,0,32,0,32,2,54,2,40,32,0,32,4,54,2,36,32,0,65,8,106,32,3,65,12,106,41,2,0,55,2,0,32,0,65,16,106,32,3,65,20,106,41,2,0,55,2,0,32,0,65,24,106,32,3,65,28,106,40,2,0,54,2,0,32,3,65,32,106,36,0,15,11,32,2,65,12,65,164,249,213,0,16,164,15,0,11,65,220,248,213,0,65,40,65,132,249,213,0,16,218,19,0,11,204,2,2,11,127,2,126,35,0,65,224,0,107,34,2,36,0,32,0,2,127,65,128,128,128,128,120,32,1,40,2,12,34,4,69,13,0,26,32,1,32,4,65,1,107,34,6,54,2,12,32,1,32,1,40,2,8,34,5,65,1,106,34,4,32,1,40,2,0,34,3,65,0,32,3,32,4,77,27,107,54,2,8,65,128,128,128,128,120,32,1,40,2,4,32,5,65,20,108,106,34,3,40,2,8,34,5,65,128,128,128,128,120,70,13,0,26,32,3,45,0,0,33,4,32,3,40,2,4,33,7,32,3,41,2,12,33,13,32,1,32,1,40,2,60,65,1,106,34,3,54,2,60,32,2,32,13,55,2,24,32,2,32,5,54,2,20,32,2,65,8,106,32,2,65,20,106,16,167,27,32,1,40,2,48,32,1,40,2,52,33,9,32,1,40,2,64,33,10,32,1,40,2,28,33,11,32,1,40,2,68,33,12,32,2,41,3,8,33,14,32,2,32,1,40,2,44,54,2,92,32,2,32,12,54,2,88,32,2,32,11,54,2,84,32,2,32,10,54,2,80,32,2,32,6,54,2,76,32,2,32,3,54,2,72,32,2,32,7,54,2,48,32,2,32,4,58,0,44,32,2,32,14,55,2,36,32,2,65,0,58,0,32,32,2,65,32,106,32,2,65,200,0,106,32,9,40,2,16,17,3,0,32,0,32,13,55,2,4,32,5,11,54,2,0,32,2,65,224,0,106,36,0,11,217,2,1,3,127,35,0,65,192,1,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,65,8,106,32,4,32,3,16,154,15,32,0,65,28,58,0,0,12,1,11,32,2,65,8,106,32,4,32,3,16,124,32,2,40,2,8,34,1,65,3,71,4,64,32,2,40,2,12,33,3,32,0,65,12,106,32,2,65,16,106,65,140,1,16,193,5,26,32,0,32,3,54,2,8,32,0,32,1,54,2,4,32,0,65,3,58,0,0,12,1,11,32,2,32,2,41,2,12,55,2,172,1,32,2,65,0,54,2,188,1,32,2,66,128,128,128,128,16,55,2,180,1,32,2,65,3,58,0,40,32,2,65,32,54,2,24,32,2,65,0,54,2,36,32,2,65,136,143,192,0,54,2,32,32,2,65,0,54,2,16,32,2,65,0,54,2,8,32,2,32,2,65,180,1,106,54,2,28,32,2,65,172,1,106,32,2,65,8,106,16,196,26,13,1,32,2,65,168,1,106,32,2,65,188,1,106,40,2,0,54,0,0,32,2,32,2,41,2,180,1,55,0,160,1,32,0,65,11,58,0,8,32,0,32,2,41,0,157,1,55,0,9,32,0,65,16,106,32,2,65,164,1,106,41,0,0,55,0,0,32,0,65,28,58,0,0,11,32,2,65,192,1,106,36,0,15,11,65,176,143,192,0,65,55,32,2,65,157,1,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,217,2,1,3,127,35,0,65,192,1,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,65,8,106,32,4,32,3,16,154,15,32,0,65,28,58,0,0,12,1,11,32,2,65,8,106,32,4,32,3,16,124,32,2,40,2,8,34,1,65,3,71,4,64,32,2,40,2,12,33,3,32,0,65,12,106,32,2,65,16,106,65,140,1,16,193,5,26,32,0,32,3,54,2,8,32,0,32,1,54,2,4,32,0,65,2,58,0,0,12,1,11,32,2,32,2,41,2,12,55,2,172,1,32,2,65,0,54,2,188,1,32,2,66,128,128,128,128,16,55,2,180,1,32,2,65,3,58,0,40,32,2,65,32,54,2,24,32,2,65,0,54,2,36,32,2,65,136,143,192,0,54,2,32,32,2,65,0,54,2,16,32,2,65,0,54,2,8,32,2,32,2,65,180,1,106,54,2,28,32,2,65,172,1,106,32,2,65,8,106,16,196,26,13,1,32,2,65,168,1,106,32,2,65,188,1,106,40,2,0,54,0,0,32,2,32,2,41,2,180,1,55,0,160,1,32,0,65,11,58,0,8,32,0,32,2,41,0,157,1,55,0,9,32,0,65,16,106,32,2,65,164,1,106,41,0,0,55,0,0,32,0,65,28,58,0,0,11,32,2,65,192,1,106,36,0,15,11,65,176,143,192,0,65,55,32,2,65,157,1,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,190,2,1,1,127,32,0,40,2,132,7,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,132,7,106,16,145,20,11,32,0,40,2,136,7,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,136,7,106,16,145,20,11,32,0,40,2,140,7,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,140,7,106,16,191,15,11,32,0,65,32,106,16,145,14,32,0,16,188,17,32,0,65,44,106,16,147,13,32,0,65,56,106,16,144,14,32,0,65,196,0,106,16,146,13,32,0,65,176,1,106,16,148,13,32,0,65,208,0,106,16,231,26,32,0,65,240,0,106,16,189,17,32,0,65,144,1,106,16,232,26,32,0,65,192,1,106,16,167,17,32,0,65,160,2,106,16,134,14,32,0,65,172,2,106,16,144,13,32,0,65,224,1,106,16,199,17,32,0,65,128,2,106,16,233,26,32,0,65,184,2,106,16,156,1,32,0,65,184,4,106,16,156,1,32,0,65,184,6,106,16,156,13,32,0,65,196,6,106,16,140,14,32,0,65,208,6,106,16,141,14,32,0,65,220,6,106,16,144,13,32,0,65,232,6,106,16,145,13,32,0,65,244,6,106,16,146,14,32,0,65,144,7,106,16,234,24,11,177,2,1,9,127,35,0,65,32,107,34,3,36,0,32,2,32,1,40,2,0,34,5,47,1,146,3,34,7,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,146,3,32,3,65,8,106,34,8,32,5,32,6,65,5,116,106,34,4,65,8,106,41,0,0,55,3,0,32,3,65,16,106,34,9,32,4,65,16,106,41,0,0,55,3,0,32,3,65,24,106,34,10,32,4,65,24,106,41,0,0,55,3,0,32,3,32,4,41,0,0,55,3,0,2,64,32,1,65,12,73,4,64,32,7,32,6,65,1,106,34,4,107,32,1,71,13,1,32,5,65,228,2,106,34,7,32,6,65,2,116,106,40,2,0,33,11,32,2,65,228,2,106,32,7,32,4,65,2,116,106,32,1,65,2,116,16,193,5,26,32,2,32,5,32,4,65,5,116,106,32,1,65,5,116,16,193,5,26,32,0,32,11,54,2,0,32,5,32,6,59,1,146,3,32,0,32,3,41,3,0,55,0,4,32,0,65,12,106,32,8,41,3,0,55,0,0,32,0,65,20,106,32,9,41,3,0,55,0,0,32,0,65,28,106,32,10,41,3,0,55,0,0,32,3,65,32,106,36,0,15,11,32,1,65,11,65,252,229,213,0,16,164,15,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,185,2,2,3,127,1,126,32,2,40,0,0,33,4,2,64,32,1,40,0,0,34,3,65,1,113,69,4,64,66,1,33,6,12,1,11,32,3,65,128,2,113,69,4,64,66,5,33,6,12,1,11,32,3,32,4,114,65,128,128,252,7,113,4,64,66,7,33,6,12,1,11,65,128,128,128,16,33,5,2,64,2,64,2,64,2,64,2,64,32,3,65,24,118,14,4,0,1,4,2,4,11,32,4,65,255,255,255,7,75,65,25,116,33,5,12,3,11,32,4,65,128,128,128,8,73,13,1,12,2,11,32,4,65,255,255,255,7,75,13,1,11,65,128,128,128,8,33,5,11,32,2,47,0,4,32,2,65,6,106,45,0,0,65,16,116,114,33,3,65,0,33,2,32,1,47,0,4,32,1,65,6,106,45,0,0,65,16,116,114,34,1,65,128,2,113,4,64,32,3,65,128,2,65,0,32,1,32,3,114,65,1,113,27,113,65,0,32,1,65,128,128,252,7,113,65,128,128,4,70,27,33,2,11,32,0,32,5,32,4,65,129,2,113,114,54,0,1,32,0,65,12,58,0,0,32,0,65,7,106,32,3,65,16,118,58,0,0,32,0,32,1,32,3,113,65,1,113,32,2,114,59,0,5,15,11,32,0,32,6,32,4,65,128,128,252,7,113,32,3,65,8,118,65,128,254,3,113,114,173,132,55,2,0,11,151,2,1,5,127,32,1,32,4,77,32,1,32,3,75,114,69,4,64,32,2,32,1,65,148,1,108,106,33,6,32,0,32,4,65,148,1,108,106,33,7,32,0,33,3,3,64,32,0,32,4,65,148,1,108,106,34,8,32,3,75,4,64,3,64,32,5,65,148,1,108,32,6,65,148,1,107,34,6,32,2,32,7,32,3,16,137,8,34,9,27,106,32,3,65,148,1,16,193,5,26,32,5,32,9,65,1,115,106,33,5,32,3,65,148,1,106,34,3,32,8,73,13,0,11,11,32,1,32,4,71,4,64,32,5,65,148,1,108,32,2,32,6,65,148,1,107,34,6,65,1,27,106,32,3,65,148,1,16,193,5,26,32,3,65,148,1,106,33,3,32,5,65,1,106,33,5,32,1,33,4,12,1,11,11,32,0,32,2,32,5,65,148,1,108,34,0,16,193,5,33,3,32,1,32,5,71,4,64,32,1,32,5,107,33,6,32,0,32,3,106,33,0,32,1,65,148,1,108,32,2,106,65,148,1,107,33,3,3,64,32,0,32,3,65,148,1,16,193,5,32,3,65,148,1,107,33,3,65,148,1,106,33,0,32,6,65,1,107,34,6,13,0,11,11,32,5,15,11,0,11,151,2,1,5,127,32,1,32,4,77,32,1,32,3,75,114,69,4,64,32,2,32,1,65,193,0,108,106,33,6,32,0,32,4,65,193,0,108,106,33,7,32,0,33,3,3,64,32,0,32,4,65,193,0,108,106,34,8,32,3,75,4,64,3,64,32,5,65,193,0,108,32,6,65,193,0,107,34,6,32,2,32,7,32,3,16,241,7,34,9,27,106,32,3,65,193,0,16,193,5,26,32,5,32,9,65,1,115,106,33,5,32,3,65,193,0,106,34,3,32,8,73,13,0,11,11,32,1,32,4,71,4,64,32,5,65,193,0,108,32,2,32,6,65,193,0,107,34,6,65,1,27,106,32,3,65,193,0,16,193,5,26,32,3,65,193,0,106,33,3,32,5,65,1,106,33,5,32,1,33,4,12,1,11,11,32,0,32,2,32,5,65,193,0,108,34,0,16,193,5,33,3,32,1,32,5,71,4,64,32,1,32,5,107,33,6,32,0,32,3,106,33,0,32,1,65,193,0,108,32,2,106,65,193,0,107,33,3,3,64,32,0,32,3,65,193,0,16,193,5,32,3,65,193,0,107,33,3,65,193,0,106,33,0,32,6,65,1,107,34,6,13,0,11,11,32,5,15,11,0,11,170,2,1,2,127,35,0,65,16,107,34,2,36,0,2,64,32,0,2,127,2,64,32,1,65,128,1,79,4,64,32,2,65,0,54,2,12,32,1,65,128,16,73,13,1,32,1,65,128,128,4,73,4,64,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,12,2,11,32,0,40,2,8,34,3,32,0,40,2,0,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,1,58,0,0,32,0,32,3,65,1,106,54,2,8,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,11,34,1,16,245,22,32,0,40,2,4,32,0,40,2,8,106,32,2,65,12,106,32,1,16,193,5,26,32,0,32,0,40,2,8,32,1,106,54,2,8,11,32,2,65,16,106,36,0,65,0,11,166,2,1,8,127,32,0,65,16,106,32,0,16,244,14,33,3,32,0,65,48,65,32,32,0,65,48,106,32,0,65,32,106,16,244,14,65,255,1,113,65,255,1,70,34,4,27,106,33,2,32,0,65,32,65,48,32,4,27,106,34,4,32,0,32,3,65,255,1,113,34,5,65,255,1,71,65,4,116,106,34,3,32,2,32,2,32,0,32,5,65,255,1,70,65,4,116,106,34,0,16,244,14,65,255,1,113,65,255,1,70,34,5,27,32,4,32,3,16,244,14,65,255,1,113,65,255,1,70,34,6,27,34,7,32,0,32,2,32,3,32,6,27,32,5,27,34,8,16,244,14,33,9,32,1,65,8,106,32,2,32,0,32,5,27,34,0,65,8,106,41,2,0,55,2,0,32,1,32,0,41,2,0,55,2,0,32,1,32,7,32,8,32,9,65,255,1,113,65,255,1,70,34,0,27,34,2,41,2,0,55,2,16,32,1,65,24,106,32,2,65,8,106,41,2,0,55,2,0,32,1,65,40,106,32,8,32,7,32,0,27,34,0,65,8,106,41,2,0,55,2,0,32,1,32,0,41,2,0,55,2,32,32,1,32,3,32,4,32,6,27,34,0,41,2,0,55,2,48,32,1,65,56,106,32,0,65,8,106,41,2,0,55,2,0,11,162,14,1,15,127,35,0,65,64,106,34,4,36,0,32,1,40,2,0,33,1,35,0,65,16,107,34,7,36,0,2,127,65,0,32,1,40,2,0,34,9,69,13,0,26,32,1,40,2,4,33,5,35,0,65,32,107,34,1,36,0,32,1,32,5,54,2,28,32,1,32,9,54,2,24,32,1,65,16,106,32,1,65,24,106,32,2,16,207,2,32,1,40,2,20,33,3,2,64,2,64,32,1,40,2,16,34,6,69,13,0,32,5,4,64,32,5,65,1,107,33,5,3,64,32,9,32,3,65,2,116,106,65,224,22,106,40,2,0,33,9,32,1,32,5,54,2,28,32,1,32,9,54,2,24,32,1,65,8,106,32,1,65,24,106,32,2,16,207,2,32,1,40,2,12,33,3,32,1,40,2,8,34,6,69,13,2,32,5,65,1,107,34,5,65,127,71,13,0,11,11,65,0,33,5,12,1,11,65,0,33,6,11,32,7,32,3,54,2,12,32,7,32,5,54,2,8,32,7,32,9,54,2,4,32,7,32,6,54,2,0,32,1,65,32,106,36,0,65,0,32,7,40,2,0,13,0,26,32,7,40,2,4,32,7,40,2,12,65,244,0,108,106,65,224,12,106,11,33,1,32,7,65,16,106,36,0,2,64,2,64,32,1,69,4,64,32,4,65,0,54,2,20,32,4,66,128,128,128,128,16,55,2,12,32,4,65,3,58,0,56,32,4,65,32,54,2,40,32,4,65,0,54,2,52,32,4,65,204,183,214,0,54,2,48,32,4,65,0,54,2,32,32,4,65,0,54,2,24,32,4,32,4,65,12,106,54,2,44,32,2,32,4,65,24,106,16,226,4,13,2,12,1,11,32,4,65,0,54,2,20,32,4,66,128,128,128,128,16,55,2,12,32,4,65,3,58,0,56,32,4,65,32,54,2,40,32,4,65,0,54,2,52,32,4,65,204,183,214,0,54,2,48,32,4,65,0,54,2,32,32,4,65,0,54,2,24,32,4,32,4,65,12,106,54,2,44,32,4,65,24,106,33,8,35,0,65,32,107,34,6,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,1,2,0,11,32,8,32,1,65,4,106,16,240,7,69,13,2,65,1,33,2,12,7,11,65,1,33,2,32,8,32,1,65,224,0,106,16,240,7,13,6,32,1,65,4,106,32,8,16,222,21,13,6,32,8,32,1,65,212,0,106,16,234,11,13,6,65,0,33,2,32,1,45,0,112,65,1,107,14,2,2,3,6,11,65,1,33,2,32,8,32,1,65,224,0,106,16,240,7,13,5,32,1,65,4,106,32,8,16,222,21,13,5,32,8,32,1,40,2,88,32,1,40,2,92,16,148,4,13,5,65,0,33,2,32,1,45,0,112,65,1,107,14,2,3,4,5,11,35,0,65,48,107,34,10,36,0,32,10,65,3,106,65,0,65,33,16,129,10,32,10,65,111,65,128,127,32,1,65,20,106,34,2,45,0,1,27,58,0,2,65,32,32,2,65,2,106,65,32,65,216,188,215,0,16,209,23,32,10,65,36,106,33,12,32,10,65,2,106,33,1,32,2,45,0,0,65,1,70,4,127,32,10,65,1,58,0,35,65,34,5,65,33,11,33,2,35,0,65,176,1,107,34,3,36,0,32,3,65,8,106,34,5,32,1,32,2,16,212,18,32,3,65,0,54,2,48,32,3,66,128,128,128,128,16,55,2,40,32,3,65,0,54,2,52,32,3,65,64,107,65,0,65,232,0,16,129,10,26,32,3,66,1,55,2,56,32,3,32,1,54,2,172,1,32,1,32,2,106,33,14,32,3,32,5,54,2,168,1,32,3,65,196,0,106,33,9,32,3,65,12,106,33,15,65,1,33,13,3,64,2,64,2,64,32,1,4,64,32,1,32,14,71,4,64,32,3,65,172,1,106,33,5,12,2,11,32,3,65,0,54,2,172,1,11,32,3,40,2,168,1,34,1,4,64,32,3,65,168,1,106,33,5,32,1,32,15,71,13,1,11,32,11,65,0,74,4,64,3,64,32,3,65,52,106,65,0,16,183,15,32,11,65,1,107,34,11,13,0,11,11,32,3,40,2,64,34,1,65,229,0,73,4,64,32,3,40,2,60,33,2,32,3,40,2,56,33,7,32,3,32,1,32,9,106,54,2,172,1,32,3,32,2,32,7,106,34,5,54,2,168,1,65,0,33,1,2,64,3,64,32,7,69,32,5,32,7,70,114,4,127,32,9,32,3,40,2,172,1,34,5,70,13,2,65,0,33,7,32,3,65,172,1,106,5,32,3,65,168,1,106,11,32,5,65,1,107,34,2,54,2,0,32,2,45,0,0,34,2,65,57,77,4,64,32,3,2,127,32,2,65,240,185,156,1,106,44,0,0,34,2,65,0,72,4,64,32,3,65,40,106,65,2,16,245,22,32,3,40,2,44,32,3,40,2,48,106,34,1,32,2,65,191,1,113,58,0,1,32,1,32,2,65,192,1,113,65,6,118,65,192,1,114,58,0,0,32,3,40,2,48,65,2,106,12,1,11,32,3,40,2,40,32,1,70,4,64,32,3,65,40,106,16,141,19,11,32,3,40,2,44,32,1,106,32,2,58,0,0,32,1,65,1,106,11,34,1,54,2,48,32,3,40,2,168,1,33,5,12,1,11,11,32,2,65,58,65,228,188,156,1,16,163,15,0,11,32,3,65,52,106,16,214,24,32,12,65,8,106,32,3,65,48,106,40,2,0,54,2,0,32,12,32,3,41,2,40,55,2,0,32,3,65,176,1,106,36,0,12,2,11,32,1,65,228,0,65,244,188,156,1,16,164,15,0,11,32,5,32,1,65,1,106,54,2,0,2,64,32,3,40,2,64,34,2,65,229,0,73,4,64,32,11,32,13,32,1,45,0,0,34,5,69,113,34,13,106,33,11,32,3,40,2,56,34,7,32,3,40,2,60,106,33,16,32,2,32,9,106,33,17,32,9,33,1,3,64,32,1,69,32,1,32,17,70,114,4,127,32,7,65,0,32,7,32,16,71,27,69,4,64,32,5,69,13,4,3,64,32,3,65,52,106,32,5,32,5,65,58,110,34,1,65,58,108,107,16,183,15,32,5,65,58,73,32,1,33,5,69,13,0,11,12,4,11,32,7,34,1,65,1,106,33,7,65,0,5,32,1,65,1,106,11,32,1,32,1,45,0,0,65,8,116,32,5,106,34,1,32,1,65,58,110,34,5,65,58,108,107,58,0,0,33,1,12,0,11,0,11,32,2,65,228,0,65,132,189,156,1,16,164,15,0,11,32,3,40,2,172,1,33,1,12,1,11,11,32,8,32,10,40,2,40,32,10,40,2,44,65,148,187,215,0,40,2,0,17,4,0,33,2,32,12,16,214,24,32,10,65,48,106,36,0,12,4,11,32,6,65,0,54,2,24,32,6,65,1,54,2,12,32,6,65,252,242,214,0,54,2,8,32,6,66,4,55,2,16,32,8,32,6,65,8,106,16,194,26,33,2,12,3,11,32,6,65,0,54,2,24,32,6,65,1,54,2,12,32,6,65,136,243,214,0,54,2,8,32,6,66,4,55,2,16,32,8,32,6,65,8,106,16,194,26,33,2,12,2,11,32,6,65,0,54,2,24,32,6,65,1,54,2,12,32,6,65,252,242,214,0,54,2,8,32,6,66,4,55,2,16,32,8,32,6,65,8,106,16,194,26,33,2,12,1,11,32,6,65,0,54,2,24,32,6,65,1,54,2,12,32,6,65,136,243,214,0,54,2,8,32,6,66,4,55,2,16,32,8,32,6,65,8,106,16,194,26,33,2,11,32,6,65,32,106,36,0,32,2,13,1,11,32,4,65,8,106,34,1,32,4,65,20,106,40,2,0,54,2,0,32,4,32,4,41,2,12,55,3,0,32,0,32,4,41,3,0,55,2,0,32,0,65,8,106,32,1,40,2,0,54,2,0,32,4,65,64,107,36,0,15,11,65,244,183,214,0,65,55,32,4,65,63,106,65,228,183,214,0,65,248,184,214,0,16,253,13,0,11,213,2,2,3,127,1,126,35,0,65,176,3,107,34,4,36,0,32,4,65,176,1,106,34,5,32,2,32,3,16,202,11,65,156,136,194,0,40,2,0,33,2,65,152,136,194,0,40,2,0,33,3,65,148,136,194,0,45,0,0,33,6,2,64,32,4,40,2,176,1,65,2,71,4,64,65,160,136,194,0,41,2,0,33,7,32,4,65,248,1,106,16,176,22,32,4,65,155,3,106,65,151,136,194,0,45,0,0,58,0,0,32,4,32,6,58,0,152,3,32,4,32,7,55,2,164,3,32,4,32,2,54,2,160,3,32,4,32,3,54,2,156,3,32,4,65,149,136,194,0,47,0,0,59,0,153,3,32,4,65,184,2,106,32,5,65,200,0,16,193,5,26,32,4,65,1,58,0,172,3,32,4,65,0,54,2,128,3,32,4,65,4,54,2,148,3,32,4,41,3,248,1,33,7,32,4,40,2,128,2,33,5,32,4,65,4,106,32,4,65,132,2,106,65,172,1,16,193,5,26,12,1,11,66,3,33,7,32,4,40,2,180,1,33,5,32,2,69,32,6,65,10,73,114,13,0,32,3,65,1,32,2,16,224,4,11,32,1,40,2,0,34,1,32,1,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,4,64,0,11,32,0,32,5,54,2,8,32,0,32,7,55,3,0,32,0,32,1,54,2,184,1,32,0,65,12,106,32,4,65,4,106,65,172,1,16,193,5,26,32,4,65,176,3,106,36,0,11,168,2,1,2,127,35,0,65,16,107,34,2,36,0,2,64,32,0,2,127,2,64,32,1,65,128,1,79,4,64,32,2,65,0,54,2,12,32,1,65,128,16,73,13,1,32,1,65,128,128,4,73,4,64,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,12,2,11,32,0,40,2,8,34,3,32,0,40,2,0,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,1,58,0,0,32,0,32,3,65,1,106,54,2,8,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,11,34,1,16,245,22,32,0,40,2,4,32,0,40,2,8,106,32,2,65,12,106,32,1,16,193,5,26,32,0,32,0,40,2,8,32,1,106,54,2,8,11,32,2,65,16,106,36,0,11,176,2,2,8,127,1,126,35,0,65,32,107,34,3,36,0,32,2,32,1,40,2,0,34,5,47,1,190,3,34,7,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,190,3,32,3,65,8,106,34,8,32,5,32,6,65,5,116,106,34,4,65,8,106,41,0,0,55,3,0,32,3,65,16,106,34,9,32,4,65,16,106,41,0,0,55,3,0,32,3,65,24,106,34,10,32,4,65,24,106,41,0,0,55,3,0,32,3,32,4,41,0,0,55,3,0,2,64,32,1,65,12,73,4,64,32,7,32,6,65,1,106,34,4,107,32,1,71,13,1,32,5,65,224,2,106,34,7,32,6,65,3,116,106,41,3,0,33,11,32,2,32,5,32,4,65,5,116,106,32,1,65,5,116,16,193,5,65,224,2,106,32,7,32,4,65,3,116,106,32,1,65,3,116,16,193,5,26,32,5,32,6,59,1,190,3,32,0,32,11,55,3,32,32,0,32,3,41,3,0,55,0,0,32,0,65,8,106,32,8,41,3,0,55,0,0,32,0,65,16,106,32,9,41,3,0,55,0,0,32,0,65,24,106,32,10,41,3,0,55,0,0,32,3,65,32,106,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,143,2,1,5,127,32,0,40,2,0,34,5,65,224,0,106,34,8,32,0,40,2,8,34,0,106,33,9,2,64,32,0,65,1,106,34,6,32,5,47,1,94,34,7,75,4,64,32,9,32,1,58,0,0,12,1,11,32,6,32,8,106,32,9,32,7,32,0,107,34,8,16,184,28,26,32,9,32,1,58,0,0,32,5,32,6,65,3,116,106,32,5,32,0,65,3,116,106,32,8,65,3,116,16,184,28,26,11,32,5,32,0,65,3,116,106,34,1,32,3,54,2,4,32,1,32,2,54,2,0,32,5,65,236,0,106,33,1,32,0,65,2,106,34,2,32,7,65,2,106,34,3,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,7,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,4,54,2,0,32,5,32,7,65,1,106,34,2,59,1,94,32,3,32,6,75,4,64,32,0,65,2,116,32,5,106,65,240,0,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,92,32,3,32,5,54,2,88,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,174,2,1,9,127,35,0,65,32,107,34,3,36,0,32,2,32,1,40,2,0,34,5,47,1,146,3,34,7,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,146,3,32,3,65,8,106,34,8,32,5,32,6,65,5,116,106,34,4,65,8,106,41,0,0,55,3,0,32,3,65,16,106,34,9,32,4,65,16,106,41,0,0,55,3,0,32,3,65,24,106,34,10,32,4,65,24,106,41,0,0,55,3,0,32,3,32,4,41,0,0,55,3,0,2,64,32,1,65,12,73,4,64,32,7,32,6,65,1,106,34,4,107,32,1,71,13,1,32,5,65,228,2,106,34,7,32,6,65,2,116,106,40,2,0,33,11,32,2,32,5,32,4,65,5,116,106,32,1,65,5,116,16,193,5,65,228,2,106,32,7,32,4,65,2,116,106,32,1,65,2,116,16,193,5,26,32,5,32,6,59,1,146,3,32,0,32,11,54,2,32,32,0,32,3,41,3,0,55,0,0,32,0,65,8,106,32,8,41,3,0,55,0,0,32,0,65,16,106,32,9,41,3,0,55,0,0,32,0,65,24,106,32,10,41,3,0,55,0,0,32,3,65,32,106,36,0,15,11,32,1,65,11,65,252,229,213,0,16,164,15,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,136,2,1,5,127,32,1,32,4,77,32,1,32,3,75,114,69,4,64,32,2,32,1,65,148,1,108,106,33,6,32,0,32,4,65,148,1,108,106,33,7,32,0,33,3,3,64,32,0,32,4,65,148,1,108,106,34,8,32,3,75,4,64,3,64,32,5,65,148,1,108,32,2,32,6,65,148,1,107,34,6,32,3,32,7,16,137,8,34,9,27,106,32,3,65,148,1,16,193,5,26,32,5,32,9,106,33,5,32,3,65,148,1,106,34,3,32,8,73,13,0,11,11,32,1,32,4,71,4,64,32,6,65,148,1,107,34,6,32,5,65,148,1,108,106,32,3,65,148,1,16,193,5,26,32,3,65,148,1,106,33,3,32,1,33,4,12,1,11,11,32,0,32,2,32,5,65,148,1,108,34,0,16,193,5,33,3,32,1,32,5,71,4,64,32,1,32,5,107,33,6,32,0,32,3,106,33,0,32,1,65,148,1,108,32,2,106,65,148,1,107,33,3,3,64,32,0,32,3,65,148,1,16,193,5,32,3,65,148,1,107,33,3,65,148,1,106,33,0,32,6,65,1,107,34,6,13,0,11,11,32,5,15,11,0,11,136,2,1,5,127,32,1,32,4,77,32,1,32,3,75,114,69,4,64,32,2,32,1,65,193,0,108,106,33,6,32,0,32,4,65,193,0,108,106,33,7,32,0,33,3,3,64,32,0,32,4,65,193,0,108,106,34,8,32,3,75,4,64,3,64,32,5,65,193,0,108,32,2,32,6,65,193,0,107,34,6,32,3,32,7,16,241,7,34,9,27,106,32,3,65,193,0,16,193,5,26,32,5,32,9,106,33,5,32,3,65,193,0,106,34,3,32,8,73,13,0,11,11,32,1,32,4,71,4,64,32,6,65,193,0,107,34,6,32,5,65,193,0,108,106,32,3,65,193,0,16,193,5,26,32,3,65,193,0,106,33,3,32,1,33,4,12,1,11,11,32,0,32,2,32,5,65,193,0,108,34,0,16,193,5,33,3,32,1,32,5,71,4,64,32,1,32,5,107,33,6,32,0,32,3,106,33,0,32,1,65,193,0,108,32,2,106,65,193,0,107,33,3,3,64,32,0,32,3,65,193,0,16,193,5,32,3,65,193,0,107,33,3,65,193,0,106,33,0,32,6,65,1,107,34,6,13,0,11,11,32,5,15,11,0,11,143,17,1,22,127,35,0,65,64,106,34,6,36,0,32,6,65,56,106,32,2,16,163,26,32,6,40,2,60,33,2,2,127,2,64,32,6,40,2,56,34,4,69,13,0,32,6,32,2,54,2,52,32,6,32,4,54,2,48,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,6,65,48,106,34,3,40,2,0,65,204,231,193,0,32,1,65,32,106,16,231,9,32,2,40,2,12,33,4,32,2,40,2,8,34,5,69,4,64,32,3,65,4,106,65,244,218,193,0,65,7,16,187,21,32,4,16,219,26,11,32,6,65,40,106,34,3,32,5,54,2,0,32,3,32,4,54,2,4,32,2,65,16,106,36,0,2,64,32,6,40,2,40,4,64,32,6,40,2,44,33,2,12,1,11,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,6,65,48,106,34,3,40,2,0,32,1,40,2,4,16,151,25,32,2,40,2,12,33,4,32,2,40,2,8,34,5,69,4,64,32,3,65,4,106,65,251,218,193,0,65,9,16,187,21,32,4,16,219,26,11,32,6,65,32,106,34,3,32,5,54,2,0,32,3,32,4,54,2,4,32,2,65,16,106,36,0,32,6,40,2,32,4,64,32,6,40,2,36,33,2,12,1,11,35,0,65,16,107,34,10,36,0,32,10,65,8,106,33,15,32,6,65,48,106,34,20,40,2,0,33,2,35,0,65,64,106,34,3,36,0,32,3,65,24,106,32,1,65,8,106,16,175,24,32,3,65,48,106,32,2,65,1,32,3,40,2,28,34,16,32,3,40,2,24,34,9,107,65,200,0,110,16,209,24,2,127,2,64,32,3,40,2,48,4,64,32,3,65,40,106,34,21,32,3,65,56,106,34,22,40,2,0,54,2,0,32,3,32,3,41,2,48,55,3,32,2,64,32,9,32,16,70,13,0,3,64,2,64,32,3,32,9,54,2,48,35,0,65,16,107,34,11,36,0,32,3,65,32,106,34,14,40,2,8,33,18,32,11,65,8,106,33,19,32,3,65,48,106,40,2,0,33,5,32,14,40,2,0,33,2,35,0,65,64,106,34,4,36,0,32,4,65,56,106,32,2,16,163,26,32,4,40,2,60,33,2,2,127,2,64,32,4,40,2,56,34,8,69,13,0,32,4,32,2,54,2,52,32,4,32,8,54,2,48,32,4,65,40,106,32,4,65,48,106,65,186,218,193,0,65,15,32,5,65,32,106,16,172,16,2,64,32,4,40,2,40,4,64,32,4,40,2,44,33,2,12,1,11,32,4,65,32,106,32,4,65,48,106,65,201,218,193,0,65,10,32,5,16,198,17,32,4,40,2,32,4,64,32,4,40,2,36,33,2,12,1,11,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,4,65,48,106,34,7,40,2,0,65,211,231,193,0,65,8,32,5,65,196,0,106,16,233,9,32,2,40,2,12,33,8,32,2,40,2,8,34,17,69,4,64,32,7,65,4,106,65,211,218,193,0,65,8,16,187,21,32,8,16,219,26,11,32,4,65,24,106,34,7,32,17,54,2,0,32,7,32,8,54,2,4,32,2,65,16,106,36,0,32,4,40,2,24,4,64,32,4,40,2,28,33,2,12,1,11,35,0,65,16,107,34,8,36,0,32,8,65,8,106,33,17,32,4,65,48,106,34,23,40,2,0,33,12,35,0,65,208,0,107,34,2,36,0,32,2,65,56,106,34,7,32,12,65,1,32,5,65,12,106,34,12,40,2,12,16,209,24,32,2,40,2,60,33,5,2,127,2,64,32,2,40,2,56,34,13,69,13,0,32,2,32,2,40,2,64,54,2,52,32,2,32,5,54,2,48,32,2,32,13,54,2,44,32,7,32,12,16,223,24,32,2,65,32,106,32,7,16,187,5,2,64,32,2,40,2,32,34,5,4,64,32,2,40,2,36,33,7,3,64,32,2,32,5,54,2,72,32,2,32,7,54,2,76,35,0,65,48,107,34,5,36,0,32,2,65,44,106,34,7,40,2,8,33,12,32,7,40,2,0,33,13,32,5,65,1,54,2,12,32,5,65,252,169,193,0,54,2,8,32,5,66,1,55,2,20,32,5,65,6,54,2,36,32,5,32,2,65,200,0,106,41,2,0,55,2,40,32,5,32,5,65,32,106,54,2,16,32,5,32,5,65,40,106,54,2,32,32,5,32,13,32,5,65,8,106,16,168,8,32,5,40,2,4,33,13,32,5,40,2,0,34,24,69,4,64,32,7,65,4,106,32,12,32,13,16,240,26,32,7,32,12,65,1,106,54,2,8,11,32,2,65,24,106,34,7,32,24,54,2,0,32,7,32,13,54,2,4,32,5,65,48,106,36,0,32,2,40,2,24,13,2,32,2,65,16,106,32,2,65,56,106,16,187,5,32,2,40,2,20,33,7,32,2,40,2,16,34,5,13,0,11,11,32,2,65,64,107,32,2,65,52,106,40,2,0,54,2,0,32,2,32,2,41,2,44,55,3,56,32,2,65,8,106,32,2,65,56,106,16,194,25,32,2,40,2,12,33,5,32,2,40,2,8,12,2,11,32,2,40,2,28,33,5,32,2,40,2,48,34,7,65,132,1,73,13,0,32,7,16,222,9,11,65,1,11,33,7,32,17,32,5,54,2,4,32,17,32,7,54,2,0,32,2,65,208,0,106,36,0,32,8,40,2,12,33,2,32,8,40,2,8,34,5,69,4,64,32,23,65,4,106,65,219,218,193,0,65,7,16,187,21,32,2,16,219,26,11,32,4,65,16,106,34,7,32,5,54,2,0,32,7,32,2,54,2,4,32,8,65,16,106,36,0,32,4,40,2,16,4,64,32,4,40,2,20,33,2,12,1,11,32,4,65,8,106,32,4,40,2,48,32,4,40,2,52,16,162,26,32,4,40,2,12,33,2,32,4,40,2,8,12,2,11,32,4,40,2,52,34,5,65,132,1,73,13,0,32,5,16,222,9,11,65,1,11,33,5,32,19,32,2,54,2,4,32,19,32,5,54,2,0,32,4,65,64,107,36,0,32,11,40,2,12,33,2,32,11,40,2,8,34,4,69,4,64,32,14,65,4,106,32,18,32,2,16,240,26,32,14,32,18,65,1,106,54,2,8,11,32,3,65,16,106,34,5,32,4,54,2,0,32,5,32,2,54,2,4,32,11,65,16,106,36,0,32,3,40,2,16,13,0,32,16,32,9,65,200,0,106,34,9,71,13,1,12,2,11,11,32,3,40,2,20,33,9,32,3,40,2,36,34,2,65,132,1,73,13,2,32,2,16,222,9,12,2,11,32,22,32,21,40,2,0,54,2,0,32,3,32,3,41,3,32,55,3,48,32,3,65,8,106,32,3,65,48,106,16,194,25,32,3,40,2,12,33,9,32,3,40,2,8,12,2,11,32,3,40,2,52,33,9,11,65,1,11,33,2,32,15,32,9,54,2,4,32,15,32,2,54,2,0,32,3,65,64,107,36,0,32,10,40,2,12,33,2,32,10,40,2,8,34,4,69,4,64,32,20,65,4,106,65,132,219,193,0,65,5,16,187,21,32,2,16,219,26,11,32,6,65,24,106,34,3,32,4,54,2,0,32,3,32,2,54,2,4,32,10,65,16,106,36,0,32,6,40,2,24,4,64,32,6,40,2,28,33,2,12,1,11,35,0,65,16,107,34,4,36,0,32,4,65,8,106,33,9,32,6,65,48,106,34,14,40,2,0,33,3,35,0,65,64,106,34,2,36,0,32,2,65,24,106,32,1,65,20,106,16,168,24,32,2,65,48,106,32,3,65,1,32,2,40,2,28,34,10,32,2,40,2,24,34,1,107,65,24,110,16,209,24,2,127,2,64,32,2,40,2,48,4,64,32,2,65,40,106,34,7,32,2,65,56,106,34,15,40,2,0,54,2,0,32,2,32,2,41,2,48,55,3,32,2,64,32,1,32,10,70,13,0,3,64,2,64,32,2,32,1,54,2,48,35,0,65,16,107,34,3,36,0,32,2,65,32,106,34,5,40,2,8,33,11,32,3,65,8,106,32,2,65,48,106,40,2,0,32,5,40,2,0,16,202,8,32,3,40,2,12,33,8,32,3,40,2,8,34,16,69,4,64,32,5,65,4,106,32,11,32,8,16,240,26,32,5,32,11,65,1,106,54,2,8,11,32,2,65,16,106,34,5,32,16,54,2,0,32,5,32,8,54,2,4,32,3,65,16,106,36,0,32,2,40,2,16,13,0,32,10,32,1,65,24,106,34,1,71,13,1,12,2,11,11,32,2,40,2,20,33,1,32,2,40,2,36,34,3,65,132,1,73,13,2,32,3,16,222,9,12,2,11,32,15,32,7,40,2,0,54,2,0,32,2,32,2,41,3,32,55,3,48,32,2,65,8,106,32,2,65,48,106,16,194,25,32,2,40,2,12,33,1,32,2,40,2,8,12,2,11,32,2,40,2,52,33,1,11,65,1,11,33,3,32,9,32,1,54,2,4,32,9,32,3,54,2,0,32,2,65,64,107,36,0,32,4,40,2,12,33,1,32,4,40,2,8,34,2,69,4,64,32,14,65,4,106,65,137,219,193,0,65,6,16,187,21,32,1,16,219,26,11,32,6,65,16,106,34,3,32,2,54,2,0,32,3,32,1,54,2,4,32,4,65,16,106,36,0,32,6,40,2,16,4,64,32,6,40,2,20,33,2,12,1,11,32,6,65,8,106,32,6,40,2,48,32,6,40,2,52,16,162,26,32,6,40,2,12,33,2,32,6,40,2,8,12,2,11,32,6,40,2,52,34,1,65,132,1,73,13,0,32,1,16,222,9,11,65,1,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,6,65,64,107,36,0,11,163,2,1,8,127,32,1,32,1,65,16,107,34,3,16,244,14,65,255,1,113,65,255,1,70,4,64,32,1,40,2,4,33,4,32,1,40,2,0,33,5,32,1,32,3,41,2,0,55,2,0,32,1,65,8,106,34,2,40,2,0,33,6,32,1,40,2,12,33,7,32,2,32,3,65,8,106,41,2,0,55,2,0,2,64,32,0,32,3,70,13,0,32,1,65,32,107,33,2,32,4,32,7,107,33,8,32,5,65,1,113,33,9,3,64,32,2,34,1,40,2,0,33,2,2,64,32,9,4,64,32,2,69,13,3,32,1,65,8,106,40,2,0,33,2,32,6,65,1,113,4,64,32,2,69,13,4,32,8,32,1,65,4,106,40,2,0,32,1,65,12,106,40,2,0,107,72,13,2,12,4,11,32,2,13,1,32,1,65,16,106,33,3,12,3,11,32,2,69,13,2,11,32,3,65,16,107,33,3,32,1,65,16,106,34,2,32,1,41,2,0,55,2,0,32,2,65,8,106,32,1,65,8,106,41,2,0,55,2,0,32,1,65,16,107,33,2,32,0,32,1,71,13,0,11,32,2,65,16,106,33,3,11,32,3,32,7,54,2,12,32,3,32,6,54,2,8,32,3,32,4,54,2,4,32,3,32,5,54,2,0,11,11,176,4,1,5,127,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,8,34,3,32,1,40,2,12,71,4,64,32,1,65,16,106,33,4,3,64,32,1,32,3,65,8,106,54,2,8,32,2,32,3,40,2,0,34,5,32,3,40,2,4,34,6,16,187,21,54,2,20,2,64,32,4,32,2,65,20,106,16,164,26,34,3,16,254,28,65,1,70,4,64,32,2,40,2,20,32,4,40,2,0,16,251,26,65,1,71,13,1,11,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,32,3,54,2,4,65,1,33,3,32,1,65,1,54,2,0,32,2,65,8,106,32,5,32,6,16,160,26,32,2,65,24,106,33,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,8,34,4,32,2,40,2,12,34,5,65,234,246,192,0,65,5,16,246,23,69,4,64,32,4,32,5,65,239,246,192,0,65,17,16,246,23,13,1,32,4,32,5,65,128,247,192,0,65,17,16,246,23,13,2,32,4,32,5,65,145,247,192,0,65,5,16,246,23,13,3,32,4,32,5,65,150,247,192,0,65,10,16,246,23,13,4,32,4,32,5,65,160,247,192,0,65,9,16,246,23,13,5,32,4,32,5,65,169,247,192,0,65,9,16,246,23,13,6,32,4,32,5,65,178,247,192,0,65,5,16,246,23,69,4,64,32,1,65,8,58,0,1,12,8,11,32,1,65,7,58,0,1,12,7,11,32,1,65,0,58,0,1,12,6,11,32,1,65,1,58,0,1,12,5,11,32,1,65,2,58,0,1,12,4,11,32,1,65,3,58,0,1,12,3,11,32,1,65,4,58,0,1,12,2,11,32,1,65,5,58,0,1,12,1,11,32,1,65,6,58,0,1,11,32,1,65,0,58,0,0,32,2,45,0,24,13,3,32,0,32,2,45,0,25,58,0,1,65,0,33,3,12,4,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,20,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,1,40,2,8,34,3,32,1,40,2,12,71,13,0,11,11,32,0,65,128,18,59,1,0,12,2,11,32,0,32,2,40,2,28,54,2,4,11,32,0,32,3,58,0,0,32,2,40,2,20,34,0,65,132,1,73,13,0,32,0,16,222,9,11,32,2,65,32,106,36,0,11,194,2,1,5,127,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,8,34,3,32,1,40,2,12,71,4,64,32,1,65,16,106,33,4,3,64,32,1,32,3,65,8,106,54,2,8,32,2,32,3,40,2,0,34,5,32,3,40,2,4,34,6,16,187,21,54,2,20,2,64,32,4,32,2,65,20,106,16,164,26,34,3,16,254,28,65,1,70,4,64,32,2,40,2,20,32,4,40,2,0,16,251,26,65,1,71,13,1,11,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,32,3,54,2,4,65,1,33,3,32,1,65,1,54,2,0,32,2,65,8,106,32,5,32,6,16,160,26,32,2,65,24,106,32,2,40,2,8,32,2,40,2,12,16,202,19,32,2,45,0,24,13,3,32,0,32,2,45,0,25,58,0,1,65,0,33,3,12,4,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,20,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,1,40,2,8,34,3,32,1,40,2,12,71,13,0,11,11,32,0,65,128,6,59,1,0,12,2,11,32,0,32,2,40,2,28,54,2,4,11,32,0,32,3,58,0,0,32,2,40,2,20,34,0,65,132,1,73,13,0,32,0,16,222,9,11,32,2,65,32,106,36,0,11,194,2,1,5,127,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,8,34,3,32,1,40,2,12,71,4,64,32,1,65,16,106,33,4,3,64,32,1,32,3,65,8,106,54,2,8,32,2,32,3,40,2,0,34,5,32,3,40,2,4,34,6,16,187,21,54,2,20,2,64,32,4,32,2,65,20,106,16,164,26,34,3,16,254,28,65,1,70,4,64,32,2,40,2,20,32,4,40,2,0,16,251,26,65,1,71,13,1,11,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,32,3,54,2,4,65,1,33,3,32,1,65,1,54,2,0,32,2,65,8,106,32,5,32,6,16,160,26,32,2,65,24,106,32,2,40,2,8,32,2,40,2,12,16,253,14,32,2,45,0,24,13,3,32,0,32,2,45,0,25,58,0,1,65,0,33,3,12,4,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,20,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,1,40,2,8,34,3,32,1,40,2,12,71,13,0,11,11,32,0,65,128,10,59,1,0,12,2,11,32,0,32,2,40,2,28,54,2,4,11,32,0,32,3,58,0,0,32,2,40,2,20,34,0,65,132,1,73,13,0,32,0,16,222,9,11,32,2,65,32,106,36,0,11,194,2,1,5,127,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,8,34,3,32,1,40,2,12,71,4,64,32,1,65,16,106,33,4,3,64,32,1,32,3,65,8,106,54,2,8,32,2,32,3,40,2,0,34,5,32,3,40,2,4,34,6,16,187,21,54,2,20,2,64,32,4,32,2,65,20,106,16,164,26,34,3,16,254,28,65,1,70,4,64,32,2,40,2,20,32,4,40,2,0,16,251,26,65,1,71,13,1,11,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,32,3,54,2,4,65,1,33,3,32,1,65,1,54,2,0,32,2,65,8,106,32,5,32,6,16,160,26,32,2,65,24,106,32,2,40,2,8,32,2,40,2,12,16,201,19,32,2,45,0,24,13,3,32,0,32,2,45,0,25,58,0,1,65,0,33,3,12,4,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,20,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,1,40,2,8,34,3,32,1,40,2,12,71,13,0,11,11,32,0,65,128,6,59,1,0,12,2,11,32,0,32,2,40,2,28,54,2,4,11,32,0,32,3,58,0,0,32,2,40,2,20,34,0,65,132,1,73,13,0,32,0,16,222,9,11,32,2,65,32,106,36,0,11,194,2,1,5,127,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,8,34,3,32,1,40,2,12,71,4,64,32,1,65,16,106,33,4,3,64,32,1,32,3,65,8,106,54,2,8,32,2,32,3,40,2,0,34,5,32,3,40,2,4,34,6,16,187,21,54,2,20,2,64,32,4,32,2,65,20,106,16,164,26,34,3,16,254,28,65,1,70,4,64,32,2,40,2,20,32,4,40,2,0,16,251,26,65,1,71,13,1,11,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,32,3,54,2,4,65,1,33,3,32,1,65,1,54,2,0,32,2,65,8,106,32,5,32,6,16,160,26,32,2,65,24,106,32,2,40,2,8,32,2,40,2,12,16,235,11,32,2,45,0,24,13,3,32,0,32,2,45,0,25,58,0,1,65,0,33,3,12,4,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,20,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,1,40,2,8,34,3,32,1,40,2,12,71,13,0,11,11,32,0,65,128,14,59,1,0,12,2,11,32,0,32,2,40,2,28,54,2,4,11,32,0,32,3,58,0,0,32,2,40,2,20,34,0,65,132,1,73,13,0,32,0,16,222,9,11,32,2,65,32,106,36,0,11,194,2,1,5,127,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,8,34,3,32,1,40,2,12,71,4,64,32,1,65,16,106,33,4,3,64,32,1,32,3,65,8,106,54,2,8,32,2,32,3,40,2,0,34,5,32,3,40,2,4,34,6,16,187,21,54,2,20,2,64,32,4,32,2,65,20,106,16,164,26,34,3,16,254,28,65,1,70,4,64,32,2,40,2,20,32,4,40,2,0,16,251,26,65,1,71,13,1,11,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,32,3,54,2,4,65,1,33,3,32,1,65,1,54,2,0,32,2,65,8,106,32,5,32,6,16,160,26,32,2,65,24,106,32,2,40,2,8,32,2,40,2,12,16,255,14,32,2,45,0,24,13,3,32,0,32,2,45,0,25,58,0,1,65,0,33,3,12,4,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,20,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,1,40,2,8,34,3,32,1,40,2,12,71,13,0,11,11,32,0,65,128,10,59,1,0,12,2,11,32,0,32,2,40,2,28,54,2,4,11,32,0,32,3,58,0,0,32,2,40,2,20,34,0,65,132,1,73,13,0,32,0,16,222,9,11,32,2,65,32,106,36,0,11,194,2,1,5,127,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,8,34,3,32,1,40,2,12,71,4,64,32,1,65,16,106,33,4,3,64,32,1,32,3,65,8,106,54,2,8,32,2,32,3,40,2,0,34,5,32,3,40,2,4,34,6,16,187,21,54,2,20,2,64,32,4,32,2,65,20,106,16,164,26,34,3,16,254,28,65,1,70,4,64,32,2,40,2,20,32,4,40,2,0,16,251,26,65,1,71,13,1,11,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,32,3,54,2,4,65,1,33,3,32,1,65,1,54,2,0,32,2,65,8,106,32,5,32,6,16,160,26,32,2,65,24,106,32,2,40,2,8,32,2,40,2,12,16,254,14,32,2,45,0,24,13,3,32,0,32,2,45,0,25,58,0,1,65,0,33,3,12,4,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,20,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,1,40,2,8,34,3,32,1,40,2,12,71,13,0,11,11,32,0,65,128,10,59,1,0,12,2,11,32,0,32,2,40,2,28,54,2,4,11,32,0,32,3,58,0,0,32,2,40,2,20,34,0,65,132,1,73,13,0,32,0,16,222,9,11,32,2,65,32,106,36,0,11,194,2,1,5,127,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,8,34,3,32,1,40,2,12,71,4,64,32,1,65,16,106,33,4,3,64,32,1,32,3,65,8,106,54,2,8,32,2,32,3,40,2,0,34,5,32,3,40,2,4,34,6,16,187,21,54,2,20,2,64,32,4,32,2,65,20,106,16,164,26,34,3,16,254,28,65,1,70,4,64,32,2,40,2,20,32,4,40,2,0,16,251,26,65,1,71,13,1,11,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,32,3,54,2,4,65,1,33,3,32,1,65,1,54,2,0,32,2,65,8,106,32,5,32,6,16,160,26,32,2,65,24,106,32,2,40,2,8,32,2,40,2,12,16,208,19,32,2,45,0,24,13,3,32,0,32,2,45,0,25,58,0,1,65,0,33,3,12,4,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,2,40,2,20,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,1,40,2,8,34,3,32,1,40,2,12,71,13,0,11,11,32,0,65,128,6,59,1,0,12,2,11,32,0,32,2,40,2,28,54,2,4,11,32,0,32,3,58,0,0,32,2,40,2,20,34,0,65,132,1,73,13,0,32,0,16,222,9,11,32,2,65,32,106,36,0,11,158,2,1,3,127,2,64,2,64,2,127,32,1,40,2,0,69,4,64,32,1,65,12,106,32,1,40,2,8,13,1,26,32,1,40,2,24,33,2,32,1,40,2,20,33,3,2,64,32,1,40,2,48,34,1,69,13,0,32,1,32,2,73,4,64,32,1,32,3,106,44,0,0,65,191,127,74,13,1,12,5,11,32,1,32,2,71,13,4,11,32,1,32,3,106,33,3,12,2,11,32,1,65,4,106,11,33,2,32,1,40,2,24,33,3,32,1,40,2,20,33,4,2,64,32,2,40,2,0,34,2,32,1,40,2,48,34,1,73,13,0,2,64,32,1,69,13,0,32,1,32,3,73,4,64,32,1,32,4,106,44,0,0,65,191,127,74,13,1,12,2,11,32,1,32,3,71,13,1,11,2,64,32,2,69,13,0,32,2,32,3,73,4,64,32,2,32,4,106,44,0,0,65,191,127,76,13,2,12,1,11,32,2,32,3,71,13,1,11,32,1,32,4,106,33,3,12,1,11,32,4,32,3,32,1,32,2,65,188,182,194,0,16,208,25,0,11,32,2,32,1,107,33,1,32,0,32,1,54,2,4,32,0,32,3,54,2,0,15,11,32,3,32,2,32,1,32,2,65,204,182,194,0,16,208,25,0,11,172,2,1,8,127,35,0,65,32,107,34,4,36,0,2,64,32,1,40,2,4,34,3,69,4,64,12,1,11,32,1,40,2,0,34,5,44,0,0,34,6,65,255,1,113,33,2,2,64,2,64,32,6,65,0,72,13,0,32,1,40,2,8,34,8,32,2,65,3,118,65,28,113,106,40,2,0,32,2,118,65,1,113,13,0,65,1,33,6,3,64,32,6,34,2,32,3,70,4,64,32,1,66,1,55,2,0,12,4,11,32,2,32,5,106,34,9,44,0,0,34,7,65,0,78,4,64,32,2,65,1,106,33,6,32,8,32,7,65,3,118,65,252,255,255,255,1,113,106,40,2,0,32,7,118,65,1,113,69,13,1,11,11,32,2,32,3,75,13,1,32,1,32,3,32,2,107,54,2,4,32,1,32,9,54,2,0,32,2,33,3,12,2,11,32,1,32,3,65,1,107,54,2,4,32,1,32,5,65,1,106,54,2,0,65,3,33,3,32,2,65,3,108,65,235,184,203,0,106,33,5,12,1,11,32,4,65,0,54,2,24,32,4,65,1,54,2,12,32,4,65,128,184,203,0,54,2,8,32,4,66,4,55,2,16,32,4,65,8,106,65,236,190,203,0,16,198,18,0,11,32,0,32,3,54,2,4,32,0,32,5,54,2,0,32,4,65,32,106,36,0,11,196,2,2,3,127,1,126,32,2,40,0,0,33,3,2,64,32,1,40,0,0,34,4,65,1,113,69,4,64,66,1,33,6,12,1,11,32,4,65,128,2,113,69,4,64,66,5,33,6,12,1,11,66,7,33,6,32,4,65,128,128,252,7,113,32,3,65,128,128,252,7,113,65,128,128,8,71,114,13,0,65,128,128,136,16,33,5,2,64,2,64,2,64,2,64,2,64,32,4,65,24,118,14,4,0,1,4,2,4,11,65,128,128,8,65,128,128,136,16,32,3,65,128,128,128,8,73,27,33,5,12,3,11,32,3,65,128,128,128,8,73,13,1,12,2,11,32,3,65,255,255,255,7,75,13,1,11,65,128,128,136,8,33,5,11,32,2,47,0,4,32,2,65,6,106,45,0,0,65,16,116,114,33,3,65,0,33,2,32,1,47,0,4,32,1,65,6,106,45,0,0,65,16,116,114,34,1,65,128,2,113,4,64,32,3,65,128,2,65,0,32,1,32,3,114,65,1,113,27,113,65,0,32,1,65,128,128,252,7,113,65,128,128,4,70,27,33,2,11,32,0,32,5,54,0,1,32,0,65,12,58,0,0,32,0,65,7,106,65,0,58,0,0,32,0,32,2,32,1,32,3,113,65,1,113,114,59,0,5,15,11,32,0,32,6,32,3,65,128,128,252,7,113,32,4,65,8,118,65,128,254,3,113,114,65,128,128,128,16,114,173,132,55,2,0,11,218,2,1,1,127,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,4,1,2,3,4,0,11,32,2,32,0,40,2,4,54,2,12,32,2,65,2,54,2,20,32,2,65,140,149,216,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,4,11,32,1,40,2,20,65,156,149,216,0,65,44,32,1,40,2,24,40,2,12,17,4,0,12,3,11,32,2,32,0,40,2,4,54,2,12,32,2,65,1,54,2,20,32,2,65,228,149,216,0,54,2,16,32,2,66,1,55,2,28,32,2,65,169,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,2,11,32,2,32,0,45,0,1,58,0,12,32,2,65,2,54,2,20,32,2,65,144,150,216,0,54,2,16,32,2,66,1,55,2,28,32,2,65,168,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,1,40,2,20,65,160,150,216,0,65,35,32,1,40,2,24,40,2,12,17,4,0,11,32,2,65,48,106,36,0,11,233,120,2,25,127,2,126,35,0,65,208,1,107,34,16,36,0,32,16,65,64,107,33,14,35,0,65,128,1,107,34,9,36,0,65,128,128,128,128,120,33,17,2,64,32,2,69,4,64,65,0,33,2,12,1,11,32,1,32,2,106,33,12,32,1,33,10,3,64,2,64,2,64,2,64,32,10,44,0,0,34,6,65,0,78,4,64,32,10,65,1,106,33,10,12,1,11,32,10,45,0,1,65,63,113,33,8,32,6,65,31,113,33,7,2,127,32,6,65,96,73,4,64,32,7,65,6,116,32,8,114,33,6,32,10,65,2,106,12,1,11,32,10,45,0,2,65,63,113,32,8,65,6,116,114,33,8,32,6,65,112,73,4,64,32,8,32,7,65,12,116,114,33,6,32,10,65,3,106,12,1,11,32,7,65,18,116,65,128,128,240,0,113,32,10,45,0,3,65,63,113,32,8,65,6,116,114,114,34,6,65,128,128,196,0,70,13,5,32,10,65,4,106,11,33,10,32,6,65,255,0,75,13,1,11,65,0,33,11,12,1,11,2,64,32,11,65,255,1,113,32,6,16,150,16,34,11,65,255,1,113,34,7,75,65,0,32,7,27,13,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,65,147,225,0,76,4,64,32,6,65,188,63,76,4,64,32,6,65,199,24,76,4,64,32,6,65,152,8,76,4,64,32,6,65,133,7,76,4,64,32,6,65,160,1,107,34,7,65,26,75,65,1,32,7,116,65,129,138,194,57,113,69,114,13,25,12,27,11,32,6,65,134,7,107,34,7,65,6,75,65,1,32,7,116,65,195,0,113,69,114,13,23,12,26,11,32,6,65,168,18,76,4,64,32,6,65,134,11,76,4,64,2,64,32,6,65,211,8,107,14,5,28,27,27,27,28,0,11,32,6,65,153,8,70,13,27,32,6,65,185,8,71,13,26,12,27,11,2,64,32,6,65,192,13,107,14,3,27,26,27,0,11,32,6,65,135,11,70,13,26,32,6,65,211,13,71,13,25,12,26,11,32,6,65,178,20,76,4,64,2,64,32,6,65,177,18,107,14,4,27,26,26,27,0,11,32,6,65,169,18,70,13,26,32,6,65,223,19,71,13,25,12,26,11,32,6,65,199,22,76,4,64,2,64,32,6,65,179,20,107,14,4,27,26,26,27,0,11,32,6,65,222,20,71,13,25,12,26,11,32,6,65,200,22,70,13,25,32,6,65,148,23,71,13,24,12,25,11,32,6,65,156,31,76,4,64,32,6,65,194,30,76,4,64,32,6,65,178,28,76,4,64,32,6,65,200,24,70,32,6,65,192,25,70,114,13,27,32,6,65,218,27,71,13,26,12,27,11,32,6,65,179,28,70,32,6,65,179,29,70,114,13,26,32,6,65,140,30,71,13,25,12,26,11,32,6,65,195,30,107,34,7,65,25,77,13,3,12,21,11,32,6,65,186,54,76,4,64,32,6,65,133,54,76,4,64,32,6,65,157,31,107,34,7,65,28,77,13,5,12,21,11,32,6,65,134,54,107,34,7,65,12,75,65,1,32,7,116,65,213,34,113,69,114,13,24,12,25,11,32,6,65,216,62,76,4,64,2,64,32,6,65,187,54,107,14,3,26,25,26,0,11,32,6,65,195,54,70,13,25,32,6,65,248,58,71,13,24,12,25,11,32,6,65,217,62,107,34,7,65,4,75,65,1,32,7,116,65,21,113,69,114,13,23,12,24,11,32,6,65,163,196,0,76,4,64,32,6,65,129,194,0,76,4,64,32,6,65,214,192,0,76,4,64,32,6,65,145,192,0,107,34,7,65,30,77,13,6,12,20,11,32,6,65,215,192,0,107,34,7,65,26,77,13,6,12,18,11,32,6,65,184,194,0,76,4,64,32,6,65,149,194,0,107,34,7,65,19,77,13,7,12,17,11,32,6,65,173,195,0,76,4,64,2,64,32,6,65,185,194,0,107,14,3,26,25,26,0,11,32,6,65,192,194,0,70,13,25,32,6,65,137,195,0,71,13,24,12,25,11,32,6,65,136,196,0,76,4,64,32,6,65,174,195,0,70,32,6,65,205,195,0,70,114,13,25,32,6,65,132,196,0,71,13,24,12,25,11,32,6,65,137,196,0,107,14,4,24,23,23,24,23,11,32,6,65,255,223,0,76,4,64,32,6,65,168,198,0,76,4,64,32,6,65,193,196,0,107,34,7,65,8,75,65,1,32,7,116,65,201,2,113,69,114,13,16,12,25,11,32,6,65,219,213,0,76,4,64,32,6,65,234,201,0,70,32,6,65,169,198,0,107,65,2,73,114,13,25,32,6,65,140,212,0,71,13,24,12,25,11,32,6,65,158,221,0,76,4,64,32,6,65,220,213,0,70,13,25,32,6,65,239,218,0,71,13,24,12,25,11,32,6,65,159,221,0,70,13,24,32,6,65,243,221,0,71,13,23,12,24,11,32,6,65,204,224,0,107,34,7,65,29,77,13,6,12,13,11,32,6,65,131,254,3,76,4,64,32,6,65,189,246,3,76,4,64,32,6,65,243,225,0,76,4,64,32,6,65,180,225,0,107,34,7,65,21,77,13,9,12,14,11,32,6,65,143,244,3,76,4,64,32,6,65,207,228,0,76,4,64,32,6,65,244,225,0,107,34,7,65,11,75,65,1,32,7,116,65,129,24,113,69,114,13,25,12,26,11,32,6,65,208,228,0,70,32,6,65,240,206,2,70,114,13,25,32,6,65,233,214,2,71,13,24,12,25,11,32,6,65,156,246,3,76,4,64,2,64,32,6,65,144,244,3,107,14,3,26,25,26,0,11,32,6,65,160,244,3,107,14,3,25,24,25,24,11,32,6,65,157,246,3,70,13,24,32,6,65,169,246,3,71,13,23,12,24,11,2,64,32,6,65,176,252,3,107,14,69,24,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,24,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,23,23,23,24,24,23,23,23,23,24,24,23,23,23,23,23,23,23,23,23,23,24,0,11,32,6,65,252,251,3,107,34,7,65,29,75,65,1,32,7,116,65,129,128,128,192,3,113,69,114,13,11,12,23,11,32,6,65,183,178,4,76,4,64,32,6,65,225,255,3,76,4,64,32,6,65,219,254,3,107,34,7,65,21,77,13,9,12,11,11,32,6,65,153,161,4,76,4,64,32,6,65,226,255,3,107,34,7,65,6,75,65,1,32,7,116,65,199,0,113,69,114,13,23,12,24,11,2,64,32,6,65,154,161,4,107,14,3,24,23,24,0,11,32,6,65,171,161,4,70,13,23,32,6,65,190,169,4,71,13,22,12,23,11,32,6,65,184,220,7,76,4,64,32,6,65,180,174,7,76,4,64,32,6,65,192,173,7,76,4,64,32,6,65,186,169,7,76,4,64,32,6,65,184,178,4,70,13,26,32,6,65,162,169,7,71,13,25,12,26,11,32,6,65,187,169,7,70,13,25,32,6,65,198,170,7,71,13,24,12,25,11,32,6,65,250,173,7,76,4,64,32,6,65,193,173,7,70,13,25,32,6,65,219,173,7,71,13,24,12,25,11,32,6,65,251,173,7,70,13,24,32,6,65,149,174,7,71,13,23,12,24,11,32,6,65,168,175,7,76,4,64,32,6,65,238,174,7,76,4,64,32,6,65,181,174,7,70,13,25,32,6,65,207,174,7,71,13,24,12,25,11,32,6,65,239,174,7,70,13,24,32,6,65,137,175,7,71,13,23,12,24,11,2,64,32,6,65,164,220,7,107,14,4,24,23,23,24,0,11,32,6,65,169,175,7,70,13,23,32,6,65,195,175,7,71,13,22,12,23,11,32,6,65,227,220,7,76,4,64,32,6,65,194,220,7,107,34,7,65,29,75,65,1,32,7,116,65,161,133,144,213,2,113,69,114,13,9,12,23,11,32,6,65,228,220,7,70,32,6,65,254,220,7,70,114,32,6,65,144,227,7,70,114,13,22,12,21,11,65,1,32,7,116,65,129,136,194,16,113,69,13,17,12,21,11,65,1,32,7,116,65,161,136,130,128,1,113,69,13,15,12,20,11,65,1,32,7,116,65,193,128,128,128,4,113,69,13,13,12,19,11,65,1,32,7,116,65,129,130,128,48,113,69,13,11,12,18,11,65,1,32,7,116,65,131,128,42,113,69,13,9,12,17,11,65,1,32,7,116,65,213,170,213,210,2,113,69,13,6,12,16,11,65,1,32,7,116,65,213,170,169,1,113,69,13,4,12,15,11,65,1,32,7,116,65,255,131,128,1,113,69,13,1,12,14,11,32,6,65,185,220,7,107,14,3,13,12,13,12,11,32,6,65,132,254,3,107,34,7,65,9,77,65,0,65,1,32,7,116,65,241,7,113,27,13,12,32,6,65,187,254,3,107,65,6,79,13,11,12,12,11,32,6,65,190,246,3,71,13,10,12,11,11,32,6,65,148,225,0,107,34,7,65,30,75,65,1,32,7,116,65,129,152,128,168,5,113,69,114,13,9,12,10,11,32,6,65,128,224,0,70,13,9,32,6,65,182,224,0,71,13,8,12,9,11,2,64,32,6,65,164,196,0,107,14,3,9,8,9,0,11,32,6,65,224,196,0,107,14,3,8,7,8,7,11,32,6,65,130,194,0,107,34,7,65,7,75,65,1,32,7,116,65,163,1,113,69,114,13,6,12,7,11,32,6,65,253,192,0,107,65,3,73,13,6,32,6,65,141,193,0,107,34,7,65,27,75,65,1,32,7,116,65,131,128,128,192,0,113,69,114,13,5,12,6,11,32,6,65,189,63,107,65,2,73,13,5,32,6,65,188,192,0,107,14,3,5,4,5,4,11,32,6,65,166,32,70,13,4,32,6,65,252,33,71,13,3,12,4,11,32,6,65,233,30,107,34,7,65,24,77,65,0,65,1,32,7,116,65,129,136,128,8,113,27,13,3,32,6,65,147,31,71,13,2,12,3,11,2,64,32,6,65,131,8,107,14,5,3,2,2,2,3,0,11,32,6,65,249,7,71,13,1,12,2,11,2,64,32,6,65,250,6,107,14,5,2,1,1,1,2,0,11,32,6,65,244,6,70,13,1,11,32,6,65,254,255,255,0,113,34,7,65,208,228,7,70,13,0,32,6,65,252,255,255,0,113,34,8,65,244,220,7,70,32,8,65,180,220,7,70,114,32,8,65,128,220,7,70,32,7,65,158,169,7,70,114,114,32,7,65,186,171,4,70,32,7,65,174,162,4,70,114,32,7,65,224,255,3,70,32,7,65,158,255,3,70,114,114,114,32,7,65,228,254,3,70,32,7,65,154,254,3,70,114,32,7,65,142,254,3,70,32,7,65,234,252,3,70,114,114,32,8,65,212,252,3,70,32,7,65,192,246,3,70,114,32,8,65,220,214,2,70,32,7,65,248,207,2,70,114,114,114,114,32,7,65,156,205,2,70,32,7,65,220,225,0,70,114,32,7,65,214,225,0,70,32,7,65,208,225,0,70,114,114,32,7,65,252,224,0,70,32,7,65,246,224,0,70,114,32,7,65,240,224,0,70,32,7,65,252,216,0,70,114,114,114,32,8,65,224,197,0,70,32,8,65,172,197,0,70,114,32,7,65,136,197,0,70,32,6,65,250,255,255,0,113,65,128,197,0,70,114,114,32,7,65,248,196,0,70,32,7,65,244,196,0,70,114,32,7,65,172,196,0,70,32,7,65,206,195,0,70,114,114,114,114,114,32,7,65,154,195,0,70,32,6,65,224,255,255,0,113,65,224,194,0,70,114,32,6,65,240,255,255,0,113,65,208,194,0,70,32,8,65,188,194,0,70,114,114,32,7,65,128,194,0,70,32,7,65,182,192,0,70,114,32,8,65,208,63,70,114,114,114,13,0,32,6,65,248,255,255,0,113,34,13,65,208,62,70,32,7,65,192,54,70,114,32,7,65,220,29,70,32,7,65,202,25,70,114,114,32,7,65,220,22,70,32,7,65,220,19,70,114,32,13,65,216,18,70,32,7,65,248,9,70,114,114,114,32,7,65,214,9,70,32,8,65,208,9,70,114,32,7,65,246,8,70,32,7,65,208,8,70,114,114,32,7,65,128,8,70,32,7,65,244,7,70,114,32,7,65,132,7,70,32,7,65,192,6,70,114,114,114,114,32,7,65,158,4,70,32,7,65,160,3,70,114,32,7,65,178,1,70,32,6,65,188,1,107,65,3,73,114,114,32,6,65,192,1,107,65,6,73,32,6,65,199,1,107,65,9,73,114,32,6,65,209,1,107,65,6,73,32,6,65,217,1,107,65,5,73,114,114,114,32,6,65,224,1,107,65,6,73,32,6,65,231,1,107,65,9,73,114,32,6,65,241,1,107,65,6,73,32,6,65,249,1,107,65,5,73,114,114,32,6,65,255,1,107,65,17,73,32,6,65,146,2,107,65,20,73,114,32,6,65,168,2,107,65,9,73,32,6,65,178,2,107,65,6,73,114,114,114,114,114,32,6,65,185,2,107,65,8,73,32,6,65,195,2,107,65,7,73,114,32,6,65,204,2,107,65,6,73,32,6,65,212,2,107,65,18,73,114,114,32,6,65,232,2,107,65,24,73,32,6,65,175,3,107,65,2,73,114,32,6,65,196,3,107,65,25,73,32,6,65,222,3,107,65,6,73,114,114,114,32,6,65,230,3,107,65,16,73,32,6,65,248,3,107,65,36,73,114,32,6,65,166,4,107,65,14,73,32,6,65,176,5,107,65,9,73,114,114,32,6,65,216,5,107,65,6,73,32,6,65,224,5,107,65,5,73,114,32,6,65,195,6,107,65,2,73,32,6,65,136,7,107,65,3,73,114,114,114,114,32,6,65,142,7,107,65,3,73,32,6,65,170,7,107,65,7,73,114,32,6,65,202,7,107,65,5,73,32,6,65,208,7,107,65,7,73,114,114,32,6,65,240,7,107,65,3,73,32,6,65,140,8,107,65,3,73,114,32,6,65,220,8,107,65,3,73,32,6,65,193,9,107,65,2,73,114,114,114,32,6,65,218,9,107,65,6,73,32,6,65,226,9,107,65,6,73,114,32,6,65,234,9,107,65,12,73,32,6,65,162,12,107,65,5,73,114,114,32,6,65,245,12,107,65,4,73,32,6,65,203,19,107,65,2,73,114,32,6,65,217,20,107,65,3,73,32,6,65,203,22,107,65,2,73,114,114,114,114,114,114,32,6,65,202,23,107,65,3,73,32,6,65,199,25,107,65,2,73,114,32,6,65,202,26,107,65,3,73,32,6,65,220,27,107,65,3,73,114,114,32,6,65,245,30,107,65,5,73,32,6,65,172,58,107,65,3,73,114,32,6,65,176,58,107,65,11,73,32,6,65,188,58,107,65,18,73,114,114,114,32,6,65,207,58,107,65,28,73,32,6,65,155,59,107,65,37,73,114,32,6,65,128,60,107,65,156,1,73,32,6,65,160,61,107,65,218,0,73,114,114,32,6,65,128,62,107,65,22,73,32,6,65,152,62,107,65,6,73,114,32,6,65,160,62,107,65,38,73,32,6,65,200,62,107,65,6,73,114,114,114,114,32,6,65,223,62,107,65,31,73,32,6,65,128,63,107,65,53,73,114,32,6,65,182,63,107,65,7,73,32,6,65,191,63,107,65,3,73,114,114,32,6,65,194,63,107,65,3,73,32,6,65,198,63,107,65,7,73,114,32,6,65,205,63,107,65,3,73,32,6,65,214,63,107,65,6,73,114,114,114,32,6,65,221,63,107,65,3,73,32,6,65,224,63,107,65,13,73,114,32,6,65,237,63,107,65,3,73,32,6,65,242,63,107,65,3,73,114,114,32,6,65,246,63,107,65,7,73,32,6,65,253,63,107,65,2,73,114,32,6,65,128,64,106,65,11,73,32,6,65,164,192,0,107,65,3,73,114,114,114,114,114,32,6,65,179,192,0,107,65,2,73,32,6,65,199,192,0,107,65,3,73,114,32,6,65,244,192,0,107,65,6,73,32,6,65,250,192,0,107,65,3,73,114,114,32,6,65,128,193,0,107,65,10,73,32,6,65,138,193,0,107,65,3,73,114,32,6,65,144,193,0,107,65,13,73,32,6,65,133,194,0,107,65,2,73,114,114,114,32,6,65,138,194,0,107,65,10,73,32,6,65,153,194,0,107,65,5,73,114,32,6,65,160,194,0,107,65,3,73,32,6,65,170,194,0,107,65,4,73,114,114,32,6,65,175,194,0,107,65,3,73,32,6,65,179,194,0,107,65,2,73,114,32,6,65,181,194,0,107,65,4,73,32,6,65,197,194,0,107,65,5,73,114,114,114,114,32,6,65,175,196,0,107,65,2,73,32,6,65,237,196,0,107,65,5,73,114,32,6,65,234,197,0,107,65,4,73,32,6,65,224,200,0,107,65,60,73,114,114,32,6,65,156,201,0,107,65,206,0,73,32,6,65,244,212,0,107,65,3,73,114,32,6,65,128,222,0,107,65,214,1,73,32,6,65,184,224,0,107,65,3,73,114,114,114,32,6,65,243,224,0,107,65,2,73,32,6,65,249,224,0,107,65,2,73,114,32,6,65,155,225,0,107,65,2,73,32,6,65,211,225,0,107,65,2,73,114,114,32,6,65,217,225,0,107,65,2,73,32,6,65,247,225,0,107,65,4,73,114,32,6,65,177,226,0,107,65,222,0,73,32,6,65,146,227,0,107,65,4,73,114,114,114,114,114,114,114,32,6,65,150,227,0,107,65,10,73,32,6,65,128,228,0,107,65,31,73,114,32,6,65,160,228,0,107,65,10,73,32,6,65,170,228,0,107,65,30,73,114,114,32,6,65,209,228,0,107,65,15,73,32,6,65,224,228,0,107,65,31,73,114,32,6,65,128,229,0,107,65,10,73,32,6,65,138,229,0,107,65,39,73,114,114,114,32,6,65,177,229,0,107,65,15,73,32,6,65,192,229,0,107,65,192,2,73,114,32,6,65,242,207,2,107,65,3,73,32,6,65,128,216,2,107,65,164,215,0,73,114,114,32,6,65,128,242,3,107,65,142,2,73,32,6,65,149,244,3,107,65,10,73,114,32,6,65,165,244,3,107,65,2,73,32,6,65,170,244,3,107,65,196,0,73,114,114,114,114,32,6,65,240,244,3,107,65,234,0,73,32,6,65,128,246,3,107,65,7,73,114,32,6,65,147,246,3,107,65,5,73,32,6,65,159,246,3,107,65,10,73,114,114,32,6,65,170,246,3,107,65,13,73,32,6,65,184,246,3,107,65,5,73,114,32,6,65,195,246,3,107,65,2,73,32,6,65,198,246,3,107,65,236,0,73,114,114,114,32,6,65,211,247,3,107,65,235,2,73,32,6,65,208,250,3,107,65,192,0,73,114,32,6,65,146,251,3,107,65,54,73,32,6,65,240,251,3,107,65,12,73,114,114,32,6,65,144,252,3,107,65,7,73,32,6,65,177,252,3,107,65,2,73,114,32,6,65,179,252,3,107,65,2,73,32,6,65,201,252,3,107,65,4,73,114,114,114,114,114,32,6,65,205,252,3,107,65,3,73,32,6,65,208,252,3,107,65,3,73,114,32,6,65,223,252,3,107,65,3,73,32,6,65,228,252,3,107,65,3,73,114,114,32,6,65,240,252,3,107,65,3,73,32,6,65,246,252,3,107,65,135,1,73,114,32,6,65,129,254,3,107,65,3,73,32,6,65,133,254,3,107,65,3,73,114,114,114,32,6,65,144,254,3,107,65,10,73,32,6,65,156,254,3,107,65,3,73,114,32,6,65,159,254,3,107,65,2,73,32,6,65,161,254,3,107,65,26,73,114,114,32,6,65,193,254,3,107,65,26,73,32,6,65,230,254,3,107,65,10,73,114,32,6,65,241,254,3,107,65,45,73,32,6,65,160,255,3,107,65,31,73,114,114,114,114,32,6,65,194,255,3,107,65,6,73,32,6,65,202,255,3,107,65,6,73,114,32,6,65,210,255,3,107,65,6,73,32,6,65,218,255,3,107,65,3,73,114,114,32,6,65,229,255,3,107,65,2,73,32,6,65,233,255,3,107,65,4,73,114,32,6,65,237,255,3,107,65,2,73,32,6,65,129,143,4,107,65,5,73,114,114,114,32,6,65,135,143,4,107,65,42,73,32,6,65,178,143,4,107,65,9,73,114,32,6,65,203,166,4,107,65,2,73,32,6,65,187,169,4,107,65,2,73,114,114,32,6,65,222,162,7,107,65,7,73,32,6,65,187,163,7,107,65,6,73,114,32,6,65,128,168,7,107,65,213,0,73,32,6,65,214,168,7,107,65,199,0,73,114,114,114,114,114,114,32,6,65,165,169,7,107,65,2,73,32,6,65,169,169,7,107,65,4,73,114,32,6,65,174,169,7,107,65,12,73,32,6,65,189,169,7,107,65,7,73,114,114,32,6,65,197,169,7,107,65,193,0,73,32,6,65,135,170,7,107,65,4,73,114,32,6,65,141,170,7,107,65,8,73,32,6,65,150,170,7,107,65,7,73,114,114,114,32,6,65,158,170,7,107,65,28,73,32,6,65,187,170,7,107,65,4,73,114,32,6,65,192,170,7,107,65,5,73,32,6,65,202,170,7,107,65,7,73,114,114,32,6,65,210,170,7,107,65,212,2,73,32,6,65,168,173,7,107,65,25,73,114,32,6,65,194,173,7,107,65,25,73,32,6,65,220,173,7,107,65,31,73,114,114,114,114,32,6,65,252,173,7,107,65,25,73,32,6,65,150,174,7,107,65,31,73,114,32,6,65,182,174,7,107,65,25,73,32,6,65,208,174,7,107,65,31,73,114,114,32,6,65,240,174,7,107,65,25,73,32,6,65,138,175,7,107,65,31,73,114,32,6,65,170,175,7,107,65,25,73,32,6,65,196,175,7,107,65,8,73,114,114,114,32,6,65,206,175,7,107,65,50,73,32,6,65,176,192,7,107,65,62,73,114,32,6,65,133,220,7,107,65,27,73,32,6,65,161,220,7,107,65,2,73,114,114,32,6,65,169,220,7,107,65,10,73,32,6,65,205,220,7,107,65,3,73,114,32,6,65,209,220,7,107,65,2,73,32,6,65,225,220,7,107,65,2,73,114,114,114,114,114,32,6,65,231,220,7,107,65,4,73,32,6,65,236,220,7,107,65,7,73,114,32,6,65,249,220,7,107,65,4,73,32,6,65,128,221,7,107,65,10,73,114,114,32,6,65,139,221,7,107,65,17,73,32,6,65,161,221,7,107,65,3,73,114,32,6,65,165,221,7,107,65,5,73,32,6,65,171,221,7,107,65,17,73,114,114,114,32,6,65,128,226,7,107,65,11,73,32,6,65,144,226,7,107,65,31,73,114,32,6,65,176,226,7,107,65,32,73,32,6,65,234,226,7,107,65,3,73,114,114,32,6,65,128,228,7,107,65,3,73,32,6,65,144,228,7,107,65,44,73,114,32,6,65,192,228,7,107,65,9,73,32,6,65,240,247,7,107,65,10,73,114,114,114,114,114,114,114,13,0,32,6,65,128,240,11,107,65,157,4,75,13,1,11,32,9,32,12,54,2,96,32,9,32,1,54,2,92,32,9,65,1,58,0,108,32,9,66,0,55,2,100,32,9,65,0,54,2,88,32,9,65,0,58,0,84,32,9,65,0,54,2,80,32,9,65,0,58,0,76,32,9,65,0,54,2,72,32,9,65,0,58,0,68,32,9,65,0,54,2,64,32,9,65,0,58,0,60,32,9,65,0,59,1,56,32,9,65,0,54,2,120,32,9,66,128,128,128,128,16,55,2,112,32,9,65,3,58,0,40,32,9,65,32,54,2,24,32,9,65,0,54,2,36,32,9,65,204,231,205,0,54,2,32,32,9,65,0,54,2,16,32,9,65,0,54,2,8,32,9,32,9,65,240,0,106,54,2,28,32,9,65,56,106,32,9,65,8,106,16,182,1,69,4,64,32,9,40,2,120,33,2,32,9,40,2,116,33,1,32,9,40,2,112,33,17,12,3,11,65,244,231,205,0,65,55,32,9,65,255,0,106,65,228,231,205,0,65,248,232,205,0,16,253,13,0,11,32,10,32,12,71,13,0,11,11,32,9,65,56,106,33,12,65,0,33,7,35,0,65,160,3,107,34,6,36,0,32,6,65,1,59,1,112,32,6,65,0,54,2,108,32,6,32,1,54,2,100,32,6,32,2,54,2,96,32,6,32,1,54,2,92,32,6,32,2,54,2,88,32,6,65,0,54,2,84,32,6,32,1,32,2,106,34,10,54,2,104,65,127,33,8,3,64,32,8,65,1,106,33,8,32,7,65,1,106,33,7,32,6,65,24,106,32,6,65,212,0,106,34,11,16,211,3,32,6,40,2,24,13,0,11,32,7,65,1,107,34,18,65,3,110,33,20,2,64,32,8,65,3,110,65,3,108,65,1,106,32,7,71,32,7,65,26,107,65,115,73,114,69,4,64,32,6,65,36,106,65,255,1,65,48,16,129,10,26,32,11,65,0,65,136,2,16,129,10,26,32,6,65,1,59,1,252,2,32,6,65,0,54,2,248,2,32,6,32,10,54,2,244,2,32,6,32,1,54,2,240,2,32,6,32,2,54,2,236,2,32,6,32,1,54,2,232,2,32,6,32,2,54,2,228,2,32,6,66,0,55,2,220,2,32,6,65,16,106,32,6,65,224,2,106,34,21,16,211,3,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,1,2,127,32,6,40,2,16,34,8,4,64,32,6,40,2,20,33,11,3,64,32,6,32,6,40,2,220,2,34,7,65,1,106,54,2,220,2,32,6,32,11,54,2,132,3,32,6,32,8,54,2,128,3,32,6,65,8,106,33,11,65,0,33,13,65,128,16,33,8,32,6,65,128,3,106,34,2,40,2,4,33,10,32,2,40,2,0,33,19,65,0,33,2,3,64,32,2,32,8,65,1,118,34,22,32,2,106,34,2,32,2,65,3,116,65,204,191,206,0,106,34,2,40,2,0,32,19,32,2,40,2,4,34,2,32,10,32,2,32,10,73,27,16,137,18,34,25,32,2,32,10,107,32,25,27,65,0,74,27,33,2,32,8,32,22,107,34,8,65,1,75,13,0,11,32,11,32,2,65,3,116,65,204,191,206,0,106,34,8,40,2,0,32,19,32,8,40,2,4,34,8,32,10,32,8,32,10,73,27,16,137,18,34,19,32,8,32,10,107,32,19,27,34,10,4,127,65,1,33,13,32,10,65,31,118,32,2,106,5,32,2,11,54,2,4,32,11,32,13,54,2,0,32,7,173,32,31,66,128,128,128,128,112,131,132,33,31,32,6,40,2,8,65,1,113,13,5,32,7,65,24,79,13,6,32,6,65,36,106,32,7,65,1,116,106,32,6,40,2,12,34,2,59,1,0,32,6,65,212,0,106,32,7,65,11,108,106,33,10,65,0,33,7,32,2,65,255,255,3,113,33,2,3,64,32,7,32,10,106,32,2,65,10,32,7,107,118,65,1,113,58,0,0,32,7,65,1,106,34,7,65,11,71,13,0,11,32,6,32,21,16,211,3,32,6,40,2,4,33,11,32,6,40,2,0,34,8,13,0,11,32,6,65,152,3,106,66,0,55,3,0,32,6,65,144,3,106,66,0,55,3,0,32,6,65,136,3,106,66,0,55,3,0,32,6,66,0,55,3,128,3,32,20,65,2,116,34,13,32,18,65,2,75,13,1,26,12,2,11,32,6,65,152,3,106,66,0,55,3,0,32,6,65,144,3,106,66,0,55,3,0,32,6,65,136,3,106,66,0,55,3,0,32,6,66,0,55,3,128,3,32,18,65,255,1,113,65,3,110,34,20,65,2,116,11,34,13,32,13,65,1,77,27,33,21,65,0,33,8,32,6,65,212,0,106,33,11,65,0,33,2,3,64,32,2,34,10,65,1,106,33,2,32,10,32,6,65,128,3,106,106,33,19,32,10,65,32,73,33,22,65,0,33,7,3,64,32,7,32,8,106,65,135,2,75,13,8,32,7,32,11,106,45,0,0,4,64,32,22,69,13,4,32,19,32,19,45,0,0,65,128,1,32,7,118,106,58,0,0,11,32,7,65,1,106,34,7,65,8,71,13,0,11,32,11,65,8,106,33,11,32,8,65,8,106,33,8,32,2,32,21,71,13,0,11,32,18,65,27,79,13,4,11,35,0,65,208,1,107,34,7,36,0,32,7,65,8,106,34,10,65,0,65,192,0,16,129,10,26,32,7,65,0,54,2,104,32,7,66,171,179,143,252,145,163,179,240,219,0,55,2,96,32,7,66,255,164,185,136,197,145,218,130,155,127,55,2,88,32,7,66,242,230,187,227,163,167,253,167,165,127,55,2,80,32,7,66,231,204,167,208,214,208,235,179,187,127,55,2,72,32,10,32,6,65,128,3,106,32,13,16,99,32,7,65,236,0,106,34,2,32,10,65,228,0,16,193,5,26,32,6,65,220,2,106,33,11,35,0,65,64,106,34,10,36,0,32,2,53,2,96,33,31,32,10,65,0,65,56,16,129,10,33,8,32,2,65,136,223,213,0,65,1,16,99,2,64,32,2,40,2,96,65,63,113,34,10,65,56,77,4,64,65,56,32,10,107,33,10,12,1,11,32,2,32,8,65,56,16,99,65,56,32,2,40,2,96,65,63,113,34,13,107,33,10,32,13,65,57,73,13,0,32,10,65,56,65,240,223,213,0,16,164,15,0,11,32,2,32,8,32,10,16,99,32,8,32,31,66,5,136,66,128,128,128,56,131,32,31,66,43,134,66,128,128,128,128,128,128,192,255,0,131,32,31,66,59,134,132,32,31,66,27,134,66,128,128,128,128,128,224,63,131,32,31,66,11,134,66,128,128,128,128,240,31,131,132,132,132,55,3,56,32,2,32,8,65,56,106,65,8,16,99,35,0,65,48,107,34,10,36,0,32,10,65,32,106,66,0,55,3,0,32,10,65,24,106,66,0,55,3,0,32,10,65,16,106,66,0,55,3,0,32,10,66,0,55,3,8,32,2,65,64,107,33,18,65,0,33,2,3,64,32,10,32,2,32,18,106,40,2,0,34,13,65,24,116,32,13,65,128,254,3,113,65,8,116,114,32,13,65,8,118,65,128,254,3,113,32,13,65,24,118,114,114,54,2,44,32,10,65,8,106,32,2,106,65,4,32,10,65,44,106,65,4,65,128,224,213,0,16,209,23,32,2,65,4,106,34,2,65,32,71,13,0,11,32,11,32,10,41,3,8,55,0,0,32,11,65,24,106,32,10,65,32,106,41,3,0,55,0,0,32,11,65,16,106,32,10,65,24,106,41,3,0,55,0,0,32,11,65,8,106,32,10,65,16,106,41,3,0,55,0,0,32,10,65,48,106,36,0,32,8,65,64,107,36,0,32,7,65,208,1,106,36,0,32,20,65,5,116,34,2,32,6,65,212,0,106,106,33,10,65,0,33,7,3,64,32,7,32,20,70,4,64,32,12,65,2,106,32,6,65,36,106,65,48,16,193,5,26,32,12,65,0,59,1,0,12,9,11,32,2,32,7,106,65,136,2,79,13,5,32,7,65,127,115,33,8,32,7,65,3,118,33,11,32,7,32,10,106,32,7,65,1,106,33,7,45,0,0,32,11,32,6,65,220,2,106,106,45,0,0,32,8,65,7,113,118,115,65,1,113,69,13,0,11,32,12,65,1,59,1,0,32,12,65,3,58,0,4,12,7,11,32,10,65,32,65,184,195,207,0,16,163,15,0,11,32,12,32,31,55,2,8,32,12,65,1,58,0,4,32,12,65,1,59,1,0,12,5,11,32,7,65,24,65,200,195,207,0,16,163,15,0,11,32,13,65,32,65,136,195,207,0,16,164,15,0,11,65,136,2,32,2,32,2,65,136,2,77,27,65,136,2,65,152,195,207,0,16,163,15,0,11,65,136,2,32,8,32,8,65,136,2,77,27,65,136,2,65,168,195,207,0,16,163,15,0,11,32,12,32,18,54,2,8,32,12,65,0,58,0,4,32,12,65,1,59,1,0,11,32,6,65,160,3,106,36,0,32,14,2,127,32,9,47,1,56,69,4,64,32,9,65,8,106,34,2,32,12,65,2,114,65,48,16,193,5,26,32,14,65,2,106,32,2,65,48,16,193,5,26,32,17,65,128,128,128,128,120,114,65,128,128,128,128,120,71,4,64,32,1,32,17,65,1,16,218,26,11,65,0,12,1,11,32,9,65,18,106,32,9,65,196,0,106,40,2,0,34,2,54,1,0,32,9,32,9,41,2,60,34,31,55,1,10,32,14,65,12,106,32,2,54,1,0,32,14,32,31,55,1,4,32,17,65,128,128,128,128,120,114,65,128,128,128,128,120,71,4,64,32,1,32,17,65,1,16,218,26,11,65,1,11,59,1,0,32,9,65,128,1,106,36,0,2,64,32,16,47,1,64,69,4,64,32,16,65,144,1,106,34,1,32,14,65,2,114,65,48,16,193,5,26,32,16,32,1,65,48,16,193,5,34,12,65,144,1,106,65,0,33,10,35,0,65,160,1,107,34,9,36,0,32,9,32,4,54,2,32,32,9,32,3,54,2,28,32,9,65,128,128,128,128,120,54,2,24,32,9,65,16,106,32,9,65,24,106,16,167,27,2,64,32,9,40,2,20,34,2,69,13,0,32,2,32,9,40,2,16,34,1,106,33,6,3,64,2,64,2,64,2,64,32,1,44,0,0,34,2,65,0,78,4,64,32,1,65,1,106,33,1,12,1,11,32,1,45,0,1,65,63,113,33,4,32,2,65,31,113,33,3,2,127,32,2,65,96,73,4,64,32,3,65,6,116,32,4,114,33,2,32,1,65,2,106,12,1,11,32,1,45,0,2,65,63,113,32,4,65,6,116,114,33,4,32,2,65,112,73,4,64,32,4,32,3,65,12,116,114,33,2,32,1,65,3,106,12,1,11,32,3,65,18,116,65,128,128,240,0,113,32,1,45,0,3,65,63,113,32,4,65,6,116,114,114,34,2,65,128,128,196,0,70,13,5,32,1,65,4,106,11,33,1,32,2,65,255,0,75,13,1,11,65,0,33,23,12,1,11,2,64,32,23,65,255,1,113,32,2,16,150,16,34,23,65,255,1,113,34,3,75,65,0,32,3,27,13,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,147,225,0,76,4,64,32,2,65,188,63,76,4,64,32,2,65,199,24,76,4,64,32,2,65,152,8,76,4,64,32,2,65,133,7,76,4,64,32,2,65,160,1,107,34,3,65,26,75,65,1,32,3,116,65,129,138,194,57,113,69,114,13,25,12,27,11,32,2,65,134,7,107,34,3,65,6,75,65,1,32,3,116,65,195,0,113,69,114,13,23,12,26,11,32,2,65,168,18,76,4,64,32,2,65,134,11,76,4,64,2,64,32,2,65,211,8,107,14,5,28,27,27,27,28,0,11,32,2,65,153,8,70,13,27,32,2,65,185,8,71,13,26,12,27,11,2,64,32,2,65,192,13,107,14,3,27,26,27,0,11,32,2,65,135,11,70,13,26,32,2,65,211,13,71,13,25,12,26,11,32,2,65,178,20,76,4,64,2,64,32,2,65,177,18,107,14,4,27,26,26,27,0,11,32,2,65,169,18,70,13,26,32,2,65,223,19,71,13,25,12,26,11,32,2,65,199,22,76,4,64,2,64,32,2,65,179,20,107,14,4,27,26,26,27,0,11,32,2,65,222,20,71,13,25,12,26,11,32,2,65,200,22,70,13,25,32,2,65,148,23,71,13,24,12,25,11,32,2,65,156,31,76,4,64,32,2,65,194,30,76,4,64,32,2,65,178,28,76,4,64,32,2,65,200,24,70,32,2,65,192,25,70,114,13,27,32,2,65,218,27,71,13,26,12,27,11,32,2,65,179,28,70,32,2,65,179,29,70,114,13,26,32,2,65,140,30,71,13,25,12,26,11,32,2,65,195,30,107,34,3,65,25,77,13,3,12,21,11,32,2,65,186,54,76,4,64,32,2,65,133,54,76,4,64,32,2,65,157,31,107,34,3,65,28,77,13,5,12,21,11,32,2,65,134,54,107,34,3,65,12,75,65,1,32,3,116,65,213,34,113,69,114,13,24,12,25,11,32,2,65,216,62,76,4,64,2,64,32,2,65,187,54,107,14,3,26,25,26,0,11,32,2,65,195,54,70,13,25,32,2,65,248,58,71,13,24,12,25,11,32,2,65,217,62,107,34,3,65,4,75,65,1,32,3,116,65,21,113,69,114,13,23,12,24,11,32,2,65,163,196,0,76,4,64,32,2,65,129,194,0,76,4,64,32,2,65,214,192,0,76,4,64,32,2,65,145,192,0,107,34,3,65,30,77,13,6,12,20,11,32,2,65,215,192,0,107,34,3,65,26,77,13,6,12,18,11,32,2,65,184,194,0,76,4,64,32,2,65,149,194,0,107,34,3,65,19,77,13,7,12,17,11,32,2,65,173,195,0,76,4,64,2,64,32,2,65,185,194,0,107,14,3,26,25,26,0,11,32,2,65,192,194,0,70,13,25,32,2,65,137,195,0,71,13,24,12,25,11,32,2,65,136,196,0,76,4,64,32,2,65,174,195,0,70,32,2,65,205,195,0,70,114,13,25,32,2,65,132,196,0,71,13,24,12,25,11,32,2,65,137,196,0,107,14,4,24,23,23,24,23,11,32,2,65,255,223,0,76,4,64,32,2,65,168,198,0,76,4,64,32,2,65,193,196,0,107,34,3,65,8,75,65,1,32,3,116,65,201,2,113,69,114,13,16,12,25,11,32,2,65,219,213,0,76,4,64,32,2,65,234,201,0,70,32,2,65,169,198,0,107,65,2,73,114,13,25,32,2,65,140,212,0,71,13,24,12,25,11,32,2,65,158,221,0,76,4,64,32,2,65,220,213,0,70,13,25,32,2,65,239,218,0,71,13,24,12,25,11,32,2,65,159,221,0,70,13,24,32,2,65,243,221,0,71,13,23,12,24,11,32,2,65,204,224,0,107,34,3,65,29,77,13,6,12,13,11,32,2,65,131,254,3,76,4,64,32,2,65,189,246,3,76,4,64,32,2,65,243,225,0,76,4,64,32,2,65,180,225,0,107,34,3,65,21,77,13,9,12,14,11,32,2,65,143,244,3,76,4,64,32,2,65,207,228,0,76,4,64,32,2,65,244,225,0,107,34,3,65,11,75,65,1,32,3,116,65,129,24,113,69,114,13,25,12,26,11,32,2,65,208,228,0,70,32,2,65,240,206,2,70,114,13,25,32,2,65,233,214,2,71,13,24,12,25,11,32,2,65,156,246,3,76,4,64,2,64,32,2,65,144,244,3,107,14,3,26,25,26,0,11,32,2,65,160,244,3,107,14,3,25,24,25,24,11,32,2,65,157,246,3,70,13,24,32,2,65,169,246,3,71,13,23,12,24,11,2,64,32,2,65,176,252,3,107,14,69,24,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,23,23,24,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,23,23,23,24,24,23,23,23,23,24,24,23,23,23,23,23,23,23,23,23,23,24,0,11,32,2,65,252,251,3,107,34,3,65,29,75,65,1,32,3,116,65,129,128,128,192,3,113,69,114,13,11,12,23,11,32,2,65,183,178,4,76,4,64,32,2,65,225,255,3,76,4,64,32,2,65,219,254,3,107,34,3,65,21,77,13,9,12,11,11,32,2,65,153,161,4,76,4,64,32,2,65,226,255,3,107,34,3,65,6,75,65,1,32,3,116,65,199,0,113,69,114,13,23,12,24,11,2,64,32,2,65,154,161,4,107,14,3,24,23,24,0,11,32,2,65,171,161,4,70,13,23,32,2,65,190,169,4,71,13,22,12,23,11,32,2,65,184,220,7,76,4,64,32,2,65,180,174,7,76,4,64,32,2,65,192,173,7,76,4,64,32,2,65,186,169,7,76,4,64,32,2,65,184,178,4,70,13,26,32,2,65,162,169,7,71,13,25,12,26,11,32,2,65,187,169,7,70,13,25,32,2,65,198,170,7,71,13,24,12,25,11,32,2,65,250,173,7,76,4,64,32,2,65,193,173,7,70,13,25,32,2,65,219,173,7,71,13,24,12,25,11,32,2,65,251,173,7,70,13,24,32,2,65,149,174,7,71,13,23,12,24,11,32,2,65,168,175,7,76,4,64,32,2,65,238,174,7,76,4,64,32,2,65,181,174,7,70,13,25,32,2,65,207,174,7,71,13,24,12,25,11,32,2,65,239,174,7,70,13,24,32,2,65,137,175,7,71,13,23,12,24,11,2,64,32,2,65,164,220,7,107,14,4,24,23,23,24,0,11,32,2,65,169,175,7,70,13,23,32,2,65,195,175,7,71,13,22,12,23,11,32,2,65,227,220,7,76,4,64,32,2,65,194,220,7,107,34,3,65,29,75,65,1,32,3,116,65,161,133,144,213,2,113,69,114,13,9,12,23,11,32,2,65,228,220,7,70,32,2,65,254,220,7,70,114,32,2,65,144,227,7,70,114,13,22,12,21,11,65,1,32,3,116,65,129,136,194,16,113,69,13,17,12,21,11,65,1,32,3,116,65,161,136,130,128,1,113,69,13,15,12,20,11,65,1,32,3,116,65,193,128,128,128,4,113,69,13,13,12,19,11,65,1,32,3,116,65,129,130,128,48,113,69,13,11,12,18,11,65,1,32,3,116,65,131,128,42,113,69,13,9,12,17,11,65,1,32,3,116,65,213,170,213,210,2,113,69,13,6,12,16,11,65,1,32,3,116,65,213,170,169,1,113,69,13,4,12,15,11,65,1,32,3,116,65,255,131,128,1,113,69,13,1,12,14,11,32,2,65,185,220,7,107,14,3,13,12,13,12,11,32,2,65,132,254,3,107,34,3,65,9,77,65,0,65,1,32,3,116,65,241,7,113,27,13,12,32,2,65,187,254,3,107,65,6,79,13,11,12,12,11,32,2,65,190,246,3,71,13,10,12,11,11,32,2,65,148,225,0,107,34,3,65,30,75,65,1,32,3,116,65,129,152,128,168,5,113,69,114,13,9,12,10,11,32,2,65,128,224,0,70,13,9,32,2,65,182,224,0,71,13,8,12,9,11,2,64,32,2,65,164,196,0,107,14,3,9,8,9,0,11,32,2,65,224,196,0,107,14,3,8,7,8,7,11,32,2,65,130,194,0,107,34,3,65,7,75,65,1,32,3,116,65,163,1,113,69,114,13,6,12,7,11,32,2,65,253,192,0,107,65,3,73,13,6,32,2,65,141,193,0,107,34,3,65,27,75,65,1,32,3,116,65,131,128,128,192,0,113,69,114,13,5,12,6,11,32,2,65,189,63,107,65,2,73,13,5,32,2,65,188,192,0,107,14,3,5,4,5,4,11,32,2,65,166,32,70,13,4,32,2,65,252,33,71,13,3,12,4,11,32,2,65,233,30,107,34,3,65,24,77,65,0,65,1,32,3,116,65,129,136,128,8,113,27,13,3,32,2,65,147,31,71,13,2,12,3,11,2,64,32,2,65,131,8,107,14,5,3,2,2,2,3,0,11,32,2,65,249,7,71,13,1,12,2,11,2,64,32,2,65,250,6,107,14,5,2,1,1,1,2,0,11,32,2,65,244,6,70,13,1,11,32,2,65,254,255,255,0,113,34,3,65,208,228,7,70,13,0,32,2,65,252,255,255,0,113,34,4,65,244,220,7,70,32,4,65,180,220,7,70,114,32,4,65,128,220,7,70,32,3,65,158,169,7,70,114,114,32,3,65,186,171,4,70,32,3,65,174,162,4,70,114,32,3,65,224,255,3,70,32,3,65,158,255,3,70,114,114,114,32,3,65,228,254,3,70,32,3,65,154,254,3,70,114,32,3,65,142,254,3,70,32,3,65,234,252,3,70,114,114,32,4,65,212,252,3,70,32,3,65,192,246,3,70,114,32,4,65,220,214,2,70,32,3,65,248,207,2,70,114,114,114,114,32,3,65,156,205,2,70,32,3,65,220,225,0,70,114,32,3,65,214,225,0,70,32,3,65,208,225,0,70,114,114,32,3,65,252,224,0,70,32,3,65,246,224,0,70,114,32,3,65,240,224,0,70,32,3,65,252,216,0,70,114,114,114,32,4,65,224,197,0,70,32,4,65,172,197,0,70,114,32,3,65,136,197,0,70,32,2,65,250,255,255,0,113,65,128,197,0,70,114,114,32,3,65,248,196,0,70,32,3,65,244,196,0,70,114,32,3,65,172,196,0,70,32,3,65,206,195,0,70,114,114,114,114,114,32,3,65,154,195,0,70,32,2,65,224,255,255,0,113,65,224,194,0,70,114,32,2,65,240,255,255,0,113,65,208,194,0,70,32,4,65,188,194,0,70,114,114,32,3,65,128,194,0,70,32,3,65,182,192,0,70,114,32,4,65,208,63,70,114,114,114,13,0,32,2,65,248,255,255,0,113,34,7,65,208,62,70,32,3,65,192,54,70,114,32,3,65,220,29,70,32,3,65,202,25,70,114,114,32,3,65,220,22,70,32,3,65,220,19,70,114,32,7,65,216,18,70,32,3,65,248,9,70,114,114,114,32,3,65,214,9,70,32,4,65,208,9,70,114,32,3,65,246,8,70,32,3,65,208,8,70,114,114,32,3,65,128,8,70,32,3,65,244,7,70,114,32,3,65,132,7,70,32,3,65,192,6,70,114,114,114,114,32,3,65,158,4,70,32,3,65,160,3,70,114,32,3,65,178,1,70,32,2,65,188,1,107,65,3,73,114,114,32,2,65,192,1,107,65,6,73,32,2,65,199,1,107,65,9,73,114,32,2,65,209,1,107,65,6,73,32,2,65,217,1,107,65,5,73,114,114,114,32,2,65,224,1,107,65,6,73,32,2,65,231,1,107,65,9,73,114,32,2,65,241,1,107,65,6,73,32,2,65,249,1,107,65,5,73,114,114,32,2,65,255,1,107,65,17,73,32,2,65,146,2,107,65,20,73,114,32,2,65,168,2,107,65,9,73,32,2,65,178,2,107,65,6,73,114,114,114,114,114,32,2,65,185,2,107,65,8,73,32,2,65,195,2,107,65,7,73,114,32,2,65,204,2,107,65,6,73,32,2,65,212,2,107,65,18,73,114,114,32,2,65,232,2,107,65,24,73,32,2,65,175,3,107,65,2,73,114,32,2,65,196,3,107,65,25,73,32,2,65,222,3,107,65,6,73,114,114,114,32,2,65,230,3,107,65,16,73,32,2,65,248,3,107,65,36,73,114,32,2,65,166,4,107,65,14,73,32,2,65,176,5,107,65,9,73,114,114,32,2,65,216,5,107,65,6,73,32,2,65,224,5,107,65,5,73,114,32,2,65,195,6,107,65,2,73,32,2,65,136,7,107,65,3,73,114,114,114,114,32,2,65,142,7,107,65,3,73,32,2,65,170,7,107,65,7,73,114,32,2,65,202,7,107,65,5,73,32,2,65,208,7,107,65,7,73,114,114,32,2,65,240,7,107,65,3,73,32,2,65,140,8,107,65,3,73,114,32,2,65,220,8,107,65,3,73,32,2,65,193,9,107,65,2,73,114,114,114,32,2,65,218,9,107,65,6,73,32,2,65,226,9,107,65,6,73,114,32,2,65,234,9,107,65,12,73,32,2,65,162,12,107,65,5,73,114,114,32,2,65,245,12,107,65,4,73,32,2,65,203,19,107,65,2,73,114,32,2,65,217,20,107,65,3,73,32,2,65,203,22,107,65,2,73,114,114,114,114,114,114,32,2,65,202,23,107,65,3,73,32,2,65,199,25,107,65,2,73,114,32,2,65,202,26,107,65,3,73,32,2,65,220,27,107,65,3,73,114,114,32,2,65,245,30,107,65,5,73,32,2,65,172,58,107,65,3,73,114,32,2,65,176,58,107,65,11,73,32,2,65,188,58,107,65,18,73,114,114,114,32,2,65,207,58,107,65,28,73,32,2,65,155,59,107,65,37,73,114,32,2,65,128,60,107,65,156,1,73,32,2,65,160,61,107,65,218,0,73,114,114,32,2,65,128,62,107,65,22,73,32,2,65,152,62,107,65,6,73,114,32,2,65,160,62,107,65,38,73,32,2,65,200,62,107,65,6,73,114,114,114,114,32,2,65,223,62,107,65,31,73,32,2,65,128,63,107,65,53,73,114,32,2,65,182,63,107,65,7,73,32,2,65,191,63,107,65,3,73,114,114,32,2,65,194,63,107,65,3,73,32,2,65,198,63,107,65,7,73,114,32,2,65,205,63,107,65,3,73,32,2,65,214,63,107,65,6,73,114,114,114,32,2,65,221,63,107,65,3,73,32,2,65,224,63,107,65,13,73,114,32,2,65,237,63,107,65,3,73,32,2,65,242,63,107,65,3,73,114,114,32,2,65,246,63,107,65,7,73,32,2,65,253,63,107,65,2,73,114,32,2,65,128,64,106,65,11,73,32,2,65,164,192,0,107,65,3,73,114,114,114,114,114,32,2,65,179,192,0,107,65,2,73,32,2,65,199,192,0,107,65,3,73,114,32,2,65,244,192,0,107,65,6,73,32,2,65,250,192,0,107,65,3,73,114,114,32,2,65,128,193,0,107,65,10,73,32,2,65,138,193,0,107,65,3,73,114,32,2,65,144,193,0,107,65,13,73,32,2,65,133,194,0,107,65,2,73,114,114,114,32,2,65,138,194,0,107,65,10,73,32,2,65,153,194,0,107,65,5,73,114,32,2,65,160,194,0,107,65,3,73,32,2,65,170,194,0,107,65,4,73,114,114,32,2,65,175,194,0,107,65,3,73,32,2,65,179,194,0,107,65,2,73,114,32,2,65,181,194,0,107,65,4,73,32,2,65,197,194,0,107,65,5,73,114,114,114,114,32,2,65,175,196,0,107,65,2,73,32,2,65,237,196,0,107,65,5,73,114,32,2,65,234,197,0,107,65,4,73,32,2,65,224,200,0,107,65,60,73,114,114,32,2,65,156,201,0,107,65,206,0,73,32,2,65,244,212,0,107,65,3,73,114,32,2,65,128,222,0,107,65,214,1,73,32,2,65,184,224,0,107,65,3,73,114,114,114,32,2,65,243,224,0,107,65,2,73,32,2,65,249,224,0,107,65,2,73,114,32,2,65,155,225,0,107,65,2,73,32,2,65,211,225,0,107,65,2,73,114,114,32,2,65,217,225,0,107,65,2,73,32,2,65,247,225,0,107,65,4,73,114,32,2,65,177,226,0,107,65,222,0,73,32,2,65,146,227,0,107,65,4,73,114,114,114,114,114,114,114,32,2,65,150,227,0,107,65,10,73,32,2,65,128,228,0,107,65,31,73,114,32,2,65,160,228,0,107,65,10,73,32,2,65,170,228,0,107,65,30,73,114,114,32,2,65,209,228,0,107,65,15,73,32,2,65,224,228,0,107,65,31,73,114,32,2,65,128,229,0,107,65,10,73,32,2,65,138,229,0,107,65,39,73,114,114,114,32,2,65,177,229,0,107,65,15,73,32,2,65,192,229,0,107,65,192,2,73,114,32,2,65,242,207,2,107,65,3,73,32,2,65,128,216,2,107,65,164,215,0,73,114,114,32,2,65,128,242,3,107,65,142,2,73,32,2,65,149,244,3,107,65,10,73,114,32,2,65,165,244,3,107,65,2,73,32,2,65,170,244,3,107,65,196,0,73,114,114,114,114,32,2,65,240,244,3,107,65,234,0,73,32,2,65,128,246,3,107,65,7,73,114,32,2,65,147,246,3,107,65,5,73,32,2,65,159,246,3,107,65,10,73,114,114,32,2,65,170,246,3,107,65,13,73,32,2,65,184,246,3,107,65,5,73,114,32,2,65,195,246,3,107,65,2,73,32,2,65,198,246,3,107,65,236,0,73,114,114,114,32,2,65,211,247,3,107,65,235,2,73,32,2,65,208,250,3,107,65,192,0,73,114,32,2,65,146,251,3,107,65,54,73,32,2,65,240,251,3,107,65,12,73,114,114,32,2,65,144,252,3,107,65,7,73,32,2,65,177,252,3,107,65,2,73,114,32,2,65,179,252,3,107,65,2,73,32,2,65,201,252,3,107,65,4,73,114,114,114,114,114,32,2,65,205,252,3,107,65,3,73,32,2,65,208,252,3,107,65,3,73,114,32,2,65,223,252,3,107,65,3,73,32,2,65,228,252,3,107,65,3,73,114,114,32,2,65,240,252,3,107,65,3,73,32,2,65,246,252,3,107,65,135,1,73,114,32,2,65,129,254,3,107,65,3,73,32,2,65,133,254,3,107,65,3,73,114,114,114,32,2,65,144,254,3,107,65,10,73,32,2,65,156,254,3,107,65,3,73,114,32,2,65,159,254,3,107,65,2,73,32,2,65,161,254,3,107,65,26,73,114,114,32,2,65,193,254,3,107,65,26,73,32,2,65,230,254,3,107,65,10,73,114,32,2,65,241,254,3,107,65,45,73,32,2,65,160,255,3,107,65,31,73,114,114,114,114,32,2,65,194,255,3,107,65,6,73,32,2,65,202,255,3,107,65,6,73,114,32,2,65,210,255,3,107,65,6,73,32,2,65,218,255,3,107,65,3,73,114,114,32,2,65,229,255,3,107,65,2,73,32,2,65,233,255,3,107,65,4,73,114,32,2,65,237,255,3,107,65,2,73,32,2,65,129,143,4,107,65,5,73,114,114,114,32,2,65,135,143,4,107,65,42,73,32,2,65,178,143,4,107,65,9,73,114,32,2,65,203,166,4,107,65,2,73,32,2,65,187,169,4,107,65,2,73,114,114,32,2,65,222,162,7,107,65,7,73,32,2,65,187,163,7,107,65,6,73,114,32,2,65,128,168,7,107,65,213,0,73,32,2,65,214,168,7,107,65,199,0,73,114,114,114,114,114,114,32,2,65,165,169,7,107,65,2,73,32,2,65,169,169,7,107,65,4,73,114,32,2,65,174,169,7,107,65,12,73,32,2,65,189,169,7,107,65,7,73,114,114,32,2,65,197,169,7,107,65,193,0,73,32,2,65,135,170,7,107,65,4,73,114,32,2,65,141,170,7,107,65,8,73,32,2,65,150,170,7,107,65,7,73,114,114,114,32,2,65,158,170,7,107,65,28,73,32,2,65,187,170,7,107,65,4,73,114,32,2,65,192,170,7,107,65,5,73,32,2,65,202,170,7,107,65,7,73,114,114,32,2,65,210,170,7,107,65,212,2,73,32,2,65,168,173,7,107,65,25,73,114,32,2,65,194,173,7,107,65,25,73,32,2,65,220,173,7,107,65,31,73,114,114,114,114,32,2,65,252,173,7,107,65,25,73,32,2,65,150,174,7,107,65,31,73,114,32,2,65,182,174,7,107,65,25,73,32,2,65,208,174,7,107,65,31,73,114,114,32,2,65,240,174,7,107,65,25,73,32,2,65,138,175,7,107,65,31,73,114,32,2,65,170,175,7,107,65,25,73,32,2,65,196,175,7,107,65,8,73,114,114,114,32,2,65,206,175,7,107,65,50,73,32,2,65,176,192,7,107,65,62,73,114,32,2,65,133,220,7,107,65,27,73,32,2,65,161,220,7,107,65,2,73,114,114,32,2,65,169,220,7,107,65,10,73,32,2,65,205,220,7,107,65,3,73,114,32,2,65,209,220,7,107,65,2,73,32,2,65,225,220,7,107,65,2,73,114,114,114,114,114,32,2,65,231,220,7,107,65,4,73,32,2,65,236,220,7,107,65,7,73,114,32,2,65,249,220,7,107,65,4,73,32,2,65,128,221,7,107,65,10,73,114,114,32,2,65,139,221,7,107,65,17,73,32,2,65,161,221,7,107,65,3,73,114,32,2,65,165,221,7,107,65,5,73,32,2,65,171,221,7,107,65,17,73,114,114,114,32,2,65,128,226,7,107,65,11,73,32,2,65,144,226,7,107,65,31,73,114,32,2,65,176,226,7,107,65,32,73,32,2,65,234,226,7,107,65,3,73,114,114,32,2,65,128,228,7,107,65,3,73,32,2,65,144,228,7,107,65,44,73,114,32,2,65,192,228,7,107,65,9,73,32,2,65,240,247,7,107,65,10,73,114,114,114,114,114,114,114,13,0,32,2,65,128,240,11,107,65,157,4,75,13,1,11,32,9,65,8,106,32,9,65,24,106,34,1,16,167,27,32,9,65,1,58,0,108,32,9,66,0,55,2,100,32,9,65,0,54,2,88,32,9,65,0,58,0,84,32,9,65,0,54,2,80,32,9,65,0,58,0,76,32,9,65,0,54,2,72,32,9,65,0,58,0,68,32,9,65,0,54,2,64,32,9,65,0,58,0,60,32,9,65,0,59,1,56,32,9,32,9,40,2,8,34,2,54,2,92,32,9,32,2,32,9,40,2,12,106,54,2,96,32,9,65,0,54,2,120,32,9,66,128,128,128,128,16,55,2,112,32,9,65,3,58,0,156,1,32,9,65,32,54,2,140,1,32,9,65,0,54,2,152,1,32,9,65,232,240,192,0,54,2,148,1,32,9,65,0,54,2,132,1,32,9,65,0,54,2,124,32,9,32,9,65,240,0,106,54,2,144,1,32,9,65,56,106,32,9,65,252,0,106,16,182,1,69,4,64,32,9,65,48,106,34,2,32,9,65,248,0,106,40,2,0,54,2,0,32,9,32,9,41,2,112,55,3,40,32,1,16,227,24,32,9,65,32,106,32,2,40,2,0,54,2,0,32,9,32,9,41,3,40,55,3,24,32,9,40,2,64,65,128,128,196,0,71,13,3,32,9,65,196,0,106,34,1,40,2,0,34,2,4,64,32,1,40,2,4,32,2,65,3,116,65,4,16,218,26,11,12,3,11,65,144,241,192,0,65,55,32,9,65,40,106,65,128,241,192,0,65,148,242,192,0,16,253,13,0,11,32,1,32,6,71,13,0,11,11,32,9,65,64,107,32,9,65,32,106,40,2,0,54,2,0,32,9,32,9,41,3,24,55,3,56,32,9,32,9,65,56,106,34,21,16,167,27,32,9,40,2,0,33,22,32,9,40,2,4,33,25,35,0,65,208,0,107,34,1,36,0,32,1,65,0,65,192,0,16,129,10,34,4,65,0,58,0,76,32,4,65,204,191,206,0,54,2,64,32,4,32,12,54,2,68,32,4,32,12,65,48,106,54,2,72,32,4,33,23,65,0,33,6,65,192,0,33,11,35,0,65,240,14,107,34,8,36,0,32,8,65,224,9,106,65,54,65,128,1,16,129,10,26,32,8,65,224,10,106,65,220,0,65,128,1,16,129,10,26,32,8,65,224,11,106,16,147,19,32,8,65,168,13,106,16,147,19,2,64,32,4,65,64,107,34,1,45,0,12,34,7,13,0,32,1,40,2,0,33,13,2,64,2,64,32,1,40,2,4,34,3,32,1,40,2,8,34,17,70,34,14,69,4,64,32,3,33,1,3,64,32,1,47,1,0,34,2,65,255,255,3,71,4,64,32,2,65,128,16,79,13,3,32,13,32,2,65,3,116,106,40,2,4,32,6,32,10,65,0,71,106,106,33,6,32,10,65,1,107,33,10,32,1,65,2,106,34,1,32,17,71,13,1,11,11,32,6,65,128,1,75,13,2,32,7,13,3,11,3,64,32,3,32,17,70,13,3,32,3,47,1,0,34,1,65,255,255,3,70,13,3,2,64,32,1,65,128,16,73,4,64,32,13,32,1,65,3,116,106,34,1,40,2,4,33,14,32,1,40,2,0,33,10,32,24,69,13,1,32,15,65,255,0,77,4,64,32,8,65,224,9,106,32,15,106,34,1,32,1,45,0,0,65,32,115,58,0,0,32,8,65,224,10,106,32,15,106,34,1,32,1,45,0,0,65,32,115,58,0,0,32,15,65,1,106,33,15,12,2,11,65,128,1,65,128,1,65,176,199,207,0,16,163,15,0,11,32,1,65,128,16,65,248,194,207,0,16,163,15,0,11,65,128,1,32,15,107,34,1,32,14,32,1,32,14,73,27,34,6,4,64,32,8,65,224,9,106,32,15,106,33,1,32,6,33,7,32,10,33,2,3,64,32,1,32,1,45,0,0,32,2,45,0,0,115,58,0,0,32,2,65,1,106,33,2,32,1,65,1,106,33,1,32,7,65,1,107,34,7,13,0,11,32,8,65,224,10,106,32,15,106,33,1,3,64,32,1,32,1,45,0,0,32,10,45,0,0,115,58,0,0,32,10,65,1,106,33,10,32,1,65,1,106,33,1,32,6,65,1,107,34,6,13,0,11,11,32,3,65,2,106,33,3,32,24,65,1,106,33,24,32,14,32,15,106,34,15,65,129,1,73,13,0,11,65,192,199,207,0,65,27,65,220,199,207,0,16,161,22,0,11,32,2,65,128,16,65,248,194,207,0,16,163,15,0,11,32,8,65,192,3,106,16,147,19,2,64,32,14,13,0,65,0,33,1,3,64,32,3,47,1,0,34,2,65,255,255,3,70,13,1,2,64,2,64,32,2,65,128,16,73,4,64,32,13,32,2,65,3,116,106,34,2,40,2,4,33,10,32,2,40,2,0,33,2,32,1,13,1,12,2,11,32,2,65,128,16,65,248,194,207,0,16,163,15,0,11,32,8,65,192,3,106,65,212,198,207,0,65,1,16,95,11,32,8,65,192,3,106,32,2,32,10,16,95,32,1,65,1,107,33,1,32,3,65,2,106,34,3,32,17,71,13,0,11,11,32,8,65,208,6,106,34,1,32,8,65,192,3,106,65,200,1,16,193,5,26,32,8,65,192,1,106,32,1,16,233,28,65,0,33,1,3,64,32,8,65,224,9,106,32,1,106,34,2,32,2,45,0,0,32,8,65,192,1,106,32,1,106,45,0,0,115,58,0,0,32,1,65,1,106,34,1,65,192,0,71,13,0,11,65,0,33,1,3,64,32,8,65,224,10,106,32,1,106,34,2,32,2,45,0,0,32,8,65,192,1,106,32,1,106,45,0,0,115,58,0,0,32,1,65,1,106,34,1,65,192,0,71,13,0,11,11,32,8,65,224,11,106,34,1,32,8,65,224,9,106,65,128,1,16,95,32,8,65,168,13,106,34,2,32,8,65,224,10,106,65,128,1,16,95,32,8,65,192,1,106,32,1,65,192,1,16,193,5,26,32,8,40,2,160,13,33,13,32,8,32,2,65,192,1,16,193,5,34,8,40,2,232,14,33,17,32,8,65,128,1,106,33,14,32,8,65,136,5,106,33,24,32,8,65,208,7,106,33,26,32,8,65,168,14,106,33,27,32,8,65,192,2,106,33,18,65,0,33,15,3,64,32,23,65,0,65,192,0,32,11,32,11,65,192,0,79,27,34,6,16,129,10,33,7,32,27,32,18,65,192,0,16,193,5,33,28,32,8,65,168,13,106,34,3,32,8,65,192,1,106,65,128,1,16,193,5,26,32,26,32,14,65,192,0,16,193,5,33,29,32,8,65,208,6,106,34,1,32,8,65,128,1,16,193,5,26,32,8,65,192,3,106,34,2,32,3,65,192,1,16,193,5,26,32,8,32,13,54,2,128,5,32,24,32,1,65,192,1,16,193,5,33,30,32,8,32,17,54,2,200,6,32,2,65,236,199,207,0,65,8,16,95,32,2,32,22,32,25,16,95,32,8,65,0,54,2,208,6,32,15,65,1,106,33,15,32,6,32,7,106,33,23,65,24,33,10,3,64,32,1,32,15,32,10,118,58,0,0,32,1,65,1,106,33,1,32,10,65,8,107,34,10,65,120,71,13,0,11,32,8,32,8,40,2,208,6,54,2,168,13,32,8,65,192,3,106,34,1,32,8,65,168,13,106,65,4,16,95,32,8,65,208,6,106,34,2,32,1,65,144,3,16,193,5,26,32,8,65,128,3,106,32,2,16,149,16,65,0,33,1,3,64,32,1,32,7,106,34,2,32,2,45,0,0,32,8,65,128,3,106,34,2,32,1,106,45,0,0,115,58,0,0,32,6,32,1,65,1,106,34,1,71,13,0,11,32,8,65,224,11,106,32,2,65,192,0,16,193,5,26,65,1,33,3,3,64,32,28,32,18,65,192,0,16,193,5,26,32,8,65,168,13,106,34,1,32,8,65,192,1,106,65,128,1,16,193,5,26,32,29,32,14,65,192,0,16,193,5,26,32,8,65,208,6,106,34,2,32,8,65,128,1,16,193,5,26,32,8,65,192,3,106,34,20,32,1,65,192,1,16,193,5,26,32,8,32,13,54,2,128,5,32,30,32,2,65,192,1,16,193,5,26,32,8,32,17,54,2,200,6,32,20,32,8,65,224,11,106,34,10,65,192,0,16,95,32,2,32,20,65,144,3,16,193,5,26,32,1,32,2,16,149,16,32,10,32,1,65,192,0,16,193,5,26,32,6,33,2,32,7,33,1,3,64,32,1,32,1,45,0,0,32,10,45,0,0,115,58,0,0,32,10,65,1,106,33,10,32,1,65,1,106,33,1,32,2,65,1,107,34,2,13,0,11,32,3,65,1,106,34,3,65,128,16,71,13,0,11,32,11,32,6,107,34,11,13,0,11,32,8,65,240,14,106,36,0,32,4,65,192,0,16,193,5,26,32,4,65,208,0,106,36,0,32,21,16,227,24,32,9,65,160,1,106,36,0,32,12,65,64,107,33,2,35,0,65,128,7,107,34,1,36,0,32,1,65,8,106,34,4,65,240,200,193,0,65,12,16,255,4,32,4,32,12,65,144,1,106,65,192,0,16,144,28,32,1,65,216,3,106,34,3,32,4,65,144,3,16,193,5,26,32,1,65,152,3,106,34,10,32,3,16,166,16,32,1,32,10,16,185,23,2,64,2,64,32,1,40,2,4,65,32,71,13,0,32,1,65,240,3,106,34,6,32,1,40,2,0,34,4,65,24,106,41,0,0,55,3,0,32,1,65,232,3,106,32,4,65,16,106,41,0,0,55,3,0,32,1,65,224,3,106,32,4,65,8,106,41,0,0,55,3,0,32,1,32,4,41,0,0,55,3,216,3,65,192,176,158,1,40,2,0,32,3,16,160,15,69,13,0,32,2,32,1,47,1,216,3,59,0,12,32,2,65,14,106,32,1,45,0,218,3,58,0,0,32,1,65,245,6,106,34,4,32,6,41,0,0,55,0,0,32,1,65,240,6,106,34,6,32,1,65,235,3,106,41,0,0,55,3,0,32,1,32,1,41,0,227,3,34,31,55,3,232,6,32,1,41,0,219,3,33,32,32,2,65,36,106,32,4,41,0,0,55,0,0,32,2,65,31,106,32,6,41,3,0,55,0,0,32,2,32,31,55,0,23,32,3,32,10,65,192,0,16,193,5,26,32,2,65,44,106,32,3,16,230,19,32,2,65,0,58,0,77,32,2,32,5,65,255,1,113,65,0,71,58,0,76,32,2,32,32,55,0,15,32,2,65,0,54,2,8,32,2,66,0,55,2,0,12,1,11,32,2,65,4,54,2,8,32,2,65,1,58,0,4,32,2,65,2,54,2,0,11,32,1,65,128,7,106,36,0,32,12,65,56,106,34,1,32,12,65,204,0,106,41,2,0,55,3,0,32,12,32,12,41,2,68,55,3,48,32,12,40,2,64,34,2,65,2,71,4,64,32,0,65,20,106,32,12,65,212,0,106,65,60,16,193,5,26,32,0,65,12,106,32,1,41,3,0,55,2,0,32,0,32,12,41,3,48,55,2,4,32,0,32,2,54,2,0,12,2,11,35,0,65,32,107,34,3,36,0,32,3,65,8,106,34,2,16,136,13,65,205,184,158,1,45,0,0,26,65,4,65,44,16,244,10,34,1,69,4,64,65,4,65,44,16,177,28,0,11,32,1,65,240,178,192,0,54,2,0,32,1,32,2,41,2,0,55,2,4,32,1,32,12,65,48,106,34,4,41,2,0,55,2,28,32,1,65,12,106,32,2,65,8,106,41,2,0,55,2,0,32,1,65,20,106,32,2,65,16,106,41,2,0,55,2,0,32,1,65,36,106,32,4,65,8,106,41,2,0,55,2,0,32,3,65,32,106,36,0,32,0,65,2,54,2,0,32,0,32,1,54,2,4,12,1,11,32,16,65,154,1,106,32,16,65,204,0,106,40,2,0,34,1,54,1,0,32,16,32,16,41,2,68,34,31,55,1,146,1,32,16,65,200,0,106,32,1,54,2,0,32,16,32,31,55,3,64,35,0,65,32,107,34,1,36,0,32,1,65,8,106,34,2,16,136,13,32,16,65,64,107,65,192,178,192,0,32,2,16,136,15,33,2,32,1,65,32,106,36,0,32,0,65,2,54,2,0,32,0,32,2,54,2,4,11,32,16,65,208,1,106,36,0,11,134,2,1,11,127,32,0,32,1,65,3,116,65,8,107,34,3,106,33,5,32,2,32,3,106,33,6,32,0,32,1,65,1,118,34,7,65,3,116,106,34,3,65,8,107,33,4,3,64,32,2,32,3,32,0,32,3,40,2,0,34,8,32,0,40,2,0,34,9,73,34,10,27,41,2,0,55,2,0,32,6,32,4,32,5,32,5,40,2,0,34,11,32,4,40,2,0,34,12,73,34,13,27,41,2,0,55,2,0,32,6,65,8,107,33,6,32,2,65,8,106,33,2,32,4,65,120,65,0,32,13,27,106,33,4,32,5,65,120,65,0,32,11,32,12,79,27,106,33,5,32,0,32,8,32,9,79,65,3,116,106,33,0,32,3,32,10,65,3,116,106,33,3,32,7,65,1,107,34,7,13,0,11,32,4,65,8,106,33,4,32,1,65,1,113,4,127,32,2,32,0,32,3,32,0,32,4,73,34,1,27,41,2,0,55,2,0,32,3,32,0,32,4,79,65,3,116,106,33,3,32,0,32,1,65,3,116,106,5,32,0,11,32,4,71,32,3,32,5,65,8,106,71,114,69,4,64,15,11,16,158,21,0,11,156,2,1,9,127,35,0,65,64,106,34,3,36,0,32,2,32,1,40,2,0,34,5,47,1,154,5,34,7,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,154,5,32,3,65,4,106,34,8,32,5,65,140,2,106,34,9,32,6,65,36,108,106,65,36,16,193,5,26,32,3,65,56,106,34,10,32,5,32,6,65,24,108,106,34,4,65,16,106,41,3,0,55,3,0,32,3,65,48,106,34,11,32,4,65,8,106,41,3,0,55,3,0,32,3,32,4,41,3,0,55,3,40,2,64,32,1,65,12,73,4,64,32,7,32,6,65,1,106,34,4,107,32,1,71,13,1,32,2,65,140,2,106,32,9,32,4,65,36,108,106,32,1,65,36,108,16,193,5,26,32,2,32,5,32,4,65,24,108,106,32,1,65,24,108,16,193,5,26,32,5,32,6,59,1,154,5,32,0,32,8,65,36,16,193,5,34,0,65,56,106,32,10,41,3,0,55,3,0,32,0,65,48,106,32,11,41,3,0,55,3,0,32,0,32,3,41,3,40,55,3,40,32,3,65,64,107,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,150,2,1,5,127,32,0,40,2,0,34,4,65,140,2,106,32,4,47,1,186,2,34,5,65,1,106,34,7,32,0,40,2,8,34,0,32,1,16,193,18,32,5,32,0,65,1,106,34,1,79,4,64,32,4,32,1,65,24,108,106,32,4,32,0,65,24,108,106,32,5,32,0,107,65,24,108,16,184,28,26,11,32,4,32,0,65,24,108,106,34,6,32,2,41,3,0,55,3,0,32,6,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,6,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,4,65,192,2,106,33,2,32,0,65,2,106,34,6,32,5,65,2,106,34,8,73,4,64,32,2,32,6,65,2,116,106,32,2,32,1,65,2,116,106,32,5,32,0,107,65,2,116,16,184,28,26,11,32,2,32,1,65,2,116,106,32,3,54,2,0,32,4,32,7,59,1,186,2,32,1,32,8,73,4,64,32,5,65,1,106,33,2,32,0,65,2,116,32,4,106,65,196,2,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,184,2,32,3,32,4,54,2,136,2,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,134,2,1,11,127,32,0,32,1,65,3,116,65,8,107,34,3,106,33,5,32,2,32,3,106,33,6,32,0,32,1,65,1,118,34,7,65,3,116,106,34,3,65,8,107,33,4,3,64,32,2,32,3,32,0,32,3,45,0,0,34,8,32,0,45,0,0,34,9,73,34,10,27,41,2,0,55,2,0,32,6,32,4,32,5,32,5,45,0,0,34,11,32,4,45,0,0,34,12,73,34,13,27,41,2,0,55,2,0,32,6,65,8,107,33,6,32,2,65,8,106,33,2,32,4,65,120,65,0,32,13,27,106,33,4,32,5,65,120,65,0,32,11,32,12,79,27,106,33,5,32,0,32,8,32,9,79,65,3,116,106,33,0,32,3,32,10,65,3,116,106,33,3,32,7,65,1,107,34,7,13,0,11,32,4,65,8,106,33,4,32,1,65,1,113,4,127,32,2,32,0,32,3,32,0,32,4,73,34,1,27,41,2,0,55,2,0,32,3,32,0,32,4,79,65,3,116,106,33,3,32,0,32,1,65,3,116,106,5,32,0,11,32,4,71,32,3,32,5,65,8,106,71,114,69,4,64,15,11,16,158,21,0,11,253,2,1,4,127,35,0,65,16,107,34,6,36,0,2,64,32,4,69,32,1,32,4,77,114,13,0,32,3,32,1,32,4,107,34,5,32,4,32,4,32,5,75,34,7,34,5,27,34,8,73,13,0,32,2,32,0,32,4,65,148,1,108,106,34,3,32,0,32,5,27,34,4,32,8,65,148,1,108,34,8,16,193,5,33,5,32,6,32,4,54,2,12,32,6,32,5,32,8,106,34,4,54,2,8,32,6,32,5,54,2,4,32,0,32,1,65,148,1,108,106,33,1,2,64,32,7,4,64,32,1,65,148,1,107,33,1,3,64,32,1,32,3,65,148,1,107,34,1,32,4,65,148,1,107,34,3,32,3,32,1,16,137,8,34,7,27,65,148,1,16,193,5,32,3,32,7,65,148,1,108,106,33,4,32,1,32,7,65,1,115,65,148,1,108,106,34,3,32,0,70,13,2,65,148,1,107,33,1,32,4,32,5,71,13,0,11,12,1,11,32,6,65,4,106,33,0,2,64,32,1,32,3,70,13,0,32,0,40,2,0,34,2,32,0,40,2,4,34,7,70,13,0,32,0,40,2,8,33,4,3,64,32,0,32,4,32,3,32,2,32,3,32,2,16,137,8,34,5,27,65,148,1,16,193,5,65,148,1,106,34,4,54,2,8,32,0,32,2,32,5,65,1,115,65,148,1,108,106,34,2,54,2,0,32,2,32,7,70,13,1,32,3,32,5,65,148,1,108,106,34,3,32,1,71,13,0,11,11,32,6,40,2,12,33,3,32,6,40,2,4,33,2,32,6,40,2,8,33,4,11,32,3,32,2,32,4,32,2,107,16,193,5,26,11,32,6,65,16,106,36,0,11,253,2,1,4,127,35,0,65,16,107,34,6,36,0,2,64,32,4,69,32,1,32,4,77,114,13,0,32,3,32,1,32,4,107,34,5,32,4,32,4,32,5,75,34,7,34,5,27,34,8,73,13,0,32,2,32,0,32,4,65,193,0,108,106,34,3,32,0,32,5,27,34,4,32,8,65,193,0,108,34,8,16,193,5,33,5,32,6,32,4,54,2,12,32,6,32,5,32,8,106,34,4,54,2,8,32,6,32,5,54,2,4,32,0,32,1,65,193,0,108,106,33,1,2,64,32,7,4,64,32,1,65,193,0,107,33,1,3,64,32,1,32,3,65,193,0,107,34,1,32,4,65,193,0,107,34,3,32,3,32,1,16,241,7,34,7,27,65,193,0,16,193,5,32,3,32,7,65,193,0,108,106,33,4,32,1,32,7,65,1,115,65,193,0,108,106,34,3,32,0,70,13,2,65,193,0,107,33,1,32,4,32,5,71,13,0,11,12,1,11,32,6,65,4,106,33,0,2,64,32,1,32,3,70,13,0,32,0,40,2,0,34,2,32,0,40,2,4,34,7,70,13,0,32,0,40,2,8,33,4,3,64,32,0,32,4,32,3,32,2,32,3,32,2,16,241,7,34,5,27,65,193,0,16,193,5,65,193,0,106,34,4,54,2,8,32,0,32,2,32,5,65,1,115,65,193,0,108,106,34,2,54,2,0,32,2,32,7,70,13,1,32,3,32,5,65,193,0,108,106,34,3,32,1,71,13,0,11,11,32,6,40,2,12,33,3,32,6,40,2,4,33,2,32,6,40,2,8,33,4,11,32,3,32,2,32,4,32,2,107,16,193,5,26,11,32,6,65,16,106,36,0,11,195,2,2,3,127,1,126,35,0,65,224,0,107,34,2,36,0,32,0,40,2,0,33,3,32,2,65,0,54,2,4,65,31,33,0,2,64,2,64,3,64,32,2,32,0,32,3,106,45,0,0,34,4,65,15,113,65,221,158,215,0,106,45,0,0,58,0,87,32,2,32,4,65,4,118,65,221,158,215,0,106,45,0,0,58,0,86,32,2,65,200,0,106,32,2,65,214,0,106,16,165,17,32,2,40,2,72,65,1,70,13,1,32,2,32,2,41,2,76,34,5,55,3,88,32,2,65,4,106,32,2,65,216,0,106,16,244,28,32,5,167,65,232,160,215,0,16,180,15,32,0,65,1,107,34,0,65,127,71,13,0,11,32,2,65,8,106,33,0,32,2,40,2,4,33,4,2,127,2,64,32,1,40,2,8,4,64,32,4,32,1,40,2,12,34,3,75,13,1,11,32,1,65,1,65,136,161,215,0,65,2,32,0,32,4,16,228,2,12,1,11,32,3,4,64,32,0,32,3,106,44,0,0,65,191,127,76,13,3,11,32,1,65,1,65,136,161,215,0,65,2,32,0,32,3,16,228,2,11,32,2,65,224,0,106,36,0,15,11,32,2,32,2,41,2,76,55,3,88,65,208,159,215,0,65,31,32,2,65,216,0,106,65,156,161,215,0,65,240,159,215,0,16,253,13,0,11,32,0,32,4,65,0,32,3,65,248,160,215,0,16,208,25,0,11,169,2,1,6,127,35,0,65,32,107,34,3,36,0,32,0,2,127,2,64,32,1,40,2,20,34,2,32,1,40,2,16,34,5,73,4,64,32,1,40,2,12,33,6,3,64,32,2,32,6,106,45,0,0,34,4,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,13,2,32,1,32,2,65,1,106,34,2,54,2,20,32,2,32,5,71,13,0,11,11,32,3,65,5,54,2,16,32,3,65,8,106,32,1,65,12,106,16,129,18,32,0,32,3,65,16,106,32,3,40,2,8,32,3,40,2,12,16,230,18,54,2,4,65,1,12,1,11,2,64,2,64,32,4,65,230,0,71,4,64,32,4,65,244,0,71,4,64,32,0,32,1,32,3,65,31,106,65,148,247,193,0,16,198,3,32,1,16,200,14,54,2,4,65,1,12,4,11,32,1,32,2,65,1,106,54,2,20,32,1,65,191,240,193,0,65,3,16,230,8,34,2,69,13,2,12,1,11,32,1,32,2,65,1,106,54,2,20,32,1,65,194,240,193,0,65,4,16,230,8,34,2,13,0,32,0,65,0,58,0,1,65,0,12,2,11,32,0,32,2,54,2,4,65,1,12,1,11,32,0,65,1,58,0,1,65,0,11,58,0,0,32,3,65,32,106,36,0,11,184,2,1,7,127,35,0,65,32,107,34,3,36,0,32,1,40,2,0,34,7,47,1,186,2,33,5,16,152,23,34,4,65,0,59,1,186,2,32,4,65,0,54,2,136,2,32,3,32,1,32,4,16,216,6,32,4,47,1,186,2,34,6,65,1,106,33,2,2,64,32,6,65,12,73,4,64,32,2,32,5,32,1,40,2,8,34,2,107,34,5,71,13,1,32,4,65,192,2,106,32,7,32,2,65,2,116,106,65,196,2,106,32,5,65,2,116,16,193,5,33,5,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,5,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,184,2,32,8,32,4,54,2,136,2,32,1,32,6,79,13,0,32,1,32,1,32,6,73,106,34,1,32,6,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,32,3,41,3,0,55,3,16,32,0,32,2,54,2,12,32,0,32,4,54,2,8,32,0,65,24,106,32,3,65,8,106,41,3,0,55,3,0,32,0,65,32,106,32,3,65,16,106,41,3,0,55,3,0,32,0,65,40,106,32,3,65,24,106,41,3,0,55,3,0,32,3,65,32,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,190,15,1,20,127,35,0,65,64,106,34,10,36,0,2,64,32,0,40,2,36,69,4,64,32,0,40,2,0,33,8,16,164,23,34,2,65,1,59,1,146,3,32,2,65,0,54,2,224,2,32,2,32,1,54,2,228,2,32,2,32,0,41,2,4,55,2,0,32,2,65,8,106,32,0,65,12,106,41,2,0,55,2,0,32,2,65,16,106,32,0,65,20,106,41,2,0,55,2,0,32,2,65,24,106,32,0,65,28,106,41,2,0,55,2,0,32,8,66,128,128,128,128,16,55,2,4,32,8,32,2,54,2,0,12,1,11,32,10,65,16,106,32,0,65,36,106,34,2,65,8,106,40,2,0,54,2,0,32,10,32,2,41,2,0,55,3,8,32,10,65,56,106,32,0,65,28,106,41,0,0,55,3,0,32,10,65,48,106,32,0,65,20,106,41,0,0,55,3,0,32,10,65,40,106,32,0,65,12,106,41,0,0,55,3,0,32,10,32,0,41,0,4,55,3,32,32,10,65,20,106,33,14,32,10,65,32,106,33,6,35,0,65,128,1,107,34,3,36,0,32,3,65,12,106,33,12,32,1,33,8,35,0,65,64,106,34,4,36,0,2,64,2,127,2,64,2,64,2,64,32,10,65,8,106,34,9,40,2,0,34,7,47,1,146,3,34,5,65,11,79,4,64,65,5,33,11,65,4,33,5,32,9,40,2,8,34,1,65,5,73,13,1,65,0,33,2,32,1,34,5,65,5,107,14,2,1,3,2,11,32,7,32,9,40,2,8,34,1,65,5,116,106,33,2,32,9,40,2,4,33,11,2,64,32,5,32,1,65,1,106,34,9,73,4,64,32,2,32,6,41,0,0,55,0,0,32,2,65,24,106,32,6,65,24,106,41,0,0,55,0,0,32,2,65,16,106,32,6,65,16,106,41,0,0,55,0,0,32,2,65,8,106,32,6,65,8,106,41,0,0,55,0,0,12,1,11,32,7,32,9,65,5,116,106,32,2,32,5,32,1,107,34,13,65,5,116,16,184,28,26,32,2,65,24,106,32,6,65,24,106,41,0,0,55,0,0,32,2,65,16,106,32,6,65,16,106,41,0,0,55,0,0,32,2,65,8,106,32,6,65,8,106,41,0,0,55,0,0,32,2,32,6,41,0,0,55,0,0,32,7,65,228,2,106,34,2,32,9,65,2,116,106,32,2,32,1,65,2,116,106,32,13,65,2,116,16,184,28,26,11,32,7,32,1,65,2,116,106,65,228,2,106,32,8,54,2,0,32,12,65,0,54,2,0,32,7,32,5,65,1,106,59,1,146,3,12,4,11,32,4,32,5,54,2,8,32,4,32,7,54,2,0,32,4,32,9,40,2,4,54,2,4,32,4,65,12,106,32,4,16,140,21,32,4,40,2,16,33,11,32,4,40,2,12,12,2,11,32,1,65,7,107,33,2,65,6,33,11,11,32,4,32,11,54,2,8,32,4,32,7,54,2,0,32,4,32,9,40,2,4,54,2,4,32,4,65,12,106,32,4,16,140,21,32,4,40,2,24,33,11,32,2,33,1,32,4,40,2,20,11,33,7,32,7,32,1,65,5,116,106,33,2,2,64,32,1,32,7,47,1,146,3,34,5,79,4,64,32,2,32,6,41,0,0,55,0,0,32,2,65,24,106,32,6,65,24,106,41,0,0,55,0,0,32,2,65,16,106,32,6,65,16,106,41,0,0,55,0,0,32,2,65,8,106,32,6,65,8,106,41,0,0,55,0,0,12,1,11,32,7,32,1,65,1,106,34,9,65,5,116,106,32,2,32,5,32,1,107,34,13,65,5,116,16,184,28,26,32,2,65,24,106,32,6,65,24,106,41,0,0,55,0,0,32,2,65,16,106,32,6,65,16,106,41,0,0,55,0,0,32,2,65,8,106,32,6,65,8,106,41,0,0,55,0,0,32,2,32,6,41,0,0,55,0,0,32,7,65,228,2,106,34,2,32,9,65,2,116,106,32,2,32,1,65,2,116,106,32,13,65,2,116,16,184,28,26,11,32,7,32,1,65,2,116,106,65,228,2,106,32,8,54,2,0,32,7,32,5,65,1,106,59,1,146,3,32,12,32,4,65,12,106,65,52,16,193,5,26,11,32,12,32,1,54,2,60,32,12,32,11,54,2,56,32,12,32,7,54,2,52,32,4,65,64,107,36,0,2,64,2,64,2,64,32,3,40,2,12,34,4,69,4,64,32,14,32,3,40,2,72,54,2,8,32,14,32,3,41,2,64,55,2,0,12,1,11,32,3,65,224,0,106,34,9,32,3,65,36,106,34,16,41,2,0,55,3,0,32,3,65,232,0,106,34,13,32,3,65,44,106,34,17,41,2,0,55,3,0,32,3,65,240,0,106,34,15,32,3,65,52,106,34,18,41,2,0,55,3,0,32,3,32,3,41,2,28,55,3,88,32,3,40,2,16,33,2,32,3,40,2,60,33,1,32,3,40,2,24,33,8,32,3,40,2,20,33,6,32,3,40,2,68,33,19,32,3,40,2,64,33,20,32,3,40,2,72,33,21,2,64,32,4,40,2,224,2,34,5,4,64,32,3,65,28,106,33,7,3,64,32,3,32,5,54,2,76,32,3,32,4,47,1,144,3,54,2,84,32,3,32,2,65,1,106,54,2,80,32,3,65,12,106,33,11,32,3,65,216,0,106,33,12,35,0,65,208,0,107,34,2,36,0,2,64,32,8,32,3,65,204,0,106,34,5,40,2,4,34,4,65,1,107,70,4,64,2,127,2,127,2,64,32,5,40,2,0,34,8,47,1,146,3,65,11,79,4,64,2,64,2,64,32,5,40,2,8,34,5,65,5,79,4,64,32,5,65,5,107,14,2,1,2,4,11,32,2,65,4,54,2,12,32,2,32,4,54,2,8,32,2,32,8,54,2,4,32,2,65,16,106,32,2,65,4,106,16,166,7,32,2,40,2,20,33,8,32,2,40,2,16,12,5,11,32,2,65,5,54,2,12,32,2,32,4,54,2,8,32,2,32,8,54,2,4,32,2,65,16,106,34,8,32,2,65,4,106,16,166,7,32,2,65,5,54,2,76,32,2,32,2,41,2,16,55,2,68,32,2,65,196,0,106,32,12,32,1,32,6,16,205,4,32,11,32,8,65,52,16,193,5,26,12,6,11,32,2,65,5,54,2,12,32,2,32,4,54,2,8,32,2,32,8,54,2,4,32,2,65,16,106,32,2,65,4,106,16,166,7,65,0,12,2,11,32,5,32,12,32,1,32,6,16,205,4,32,11,65,0,54,2,0,12,4,11,32,2,65,6,54,2,12,32,2,32,4,54,2,8,32,2,32,8,54,2,4,32,2,65,16,106,32,2,65,4,106,16,166,7,32,5,65,7,107,11,33,5,32,2,40,2,28,33,8,32,2,40,2,24,11,33,4,32,2,32,5,54,2,76,32,2,32,8,54,2,72,32,2,32,4,54,2,68,32,2,65,196,0,106,32,12,32,1,32,6,16,205,4,32,11,32,2,65,16,106,65,52,16,193,5,26,12,1,11,65,156,230,213,0,65,53,65,212,230,213,0,16,218,19,0,11,32,2,65,208,0,106,36,0,32,3,40,2,12,34,4,69,13,2,32,9,32,7,65,8,106,41,2,0,55,3,0,32,13,32,7,65,16,106,41,2,0,55,3,0,32,15,32,7,65,24,106,41,2,0,55,3,0,32,3,32,7,41,2,0,55,3,88,32,3,40,2,16,33,2,32,3,40,2,60,33,1,32,3,40,2,24,33,8,32,3,40,2,20,33,6,32,4,40,2,224,2,34,5,13,0,11,11,32,18,32,15,41,3,0,55,2,0,32,17,32,13,41,3,0,55,2,0,32,16,32,9,41,3,0,55,2,0,32,3,32,3,41,3,88,55,2,28,32,3,32,1,54,2,60,32,3,32,8,54,2,24,32,3,32,6,54,2,20,32,3,32,2,54,2,16,32,3,32,4,54,2,12,32,0,40,2,0,34,5,40,2,0,34,4,69,13,2,32,5,40,2,4,33,7,16,163,23,34,2,32,4,54,2,148,3,32,2,65,0,59,1,146,3,32,2,65,0,54,2,224,2,32,4,65,0,59,1,144,3,32,4,32,2,54,2,224,2,32,5,32,7,65,1,106,34,4,54,2,4,32,5,32,2,54,2,0,32,3,32,4,54,2,124,32,3,32,2,54,2,120,32,3,65,248,0,106,32,3,65,28,106,32,1,32,6,32,8,16,254,9,11,32,14,32,21,54,2,8,32,14,32,19,54,2,4,32,14,32,20,54,2,0,11,32,3,65,128,1,106,36,0,12,1,11,65,168,227,213,0,16,248,26,0,11,32,0,40,2,0,34,0,32,0,40,2,8,65,1,106,54,2,8,32,10,40,2,20,26,32,10,40,2,28,26,11,32,10,65,64,107,36,0,11,182,2,1,1,127,35,0,65,208,0,107,34,2,36,0,2,127,2,64,2,64,32,0,40,2,0,65,2,70,4,64,32,2,32,0,65,4,106,54,2,12,32,2,65,32,106,66,0,55,3,0,32,2,66,0,55,3,24,32,2,32,1,54,2,40,32,2,66,1,55,3,16,32,2,65,2,54,2,52,32,2,65,168,190,214,0,54,2,48,32,2,66,1,55,2,60,32,2,65,153,8,54,2,76,32,2,32,2,65,200,0,106,54,2,56,32,2,32,2,65,12,106,54,2,72,32,2,65,16,106,34,0,32,2,65,48,106,16,130,28,13,1,32,2,40,2,40,45,0,28,65,4,113,13,2,32,0,16,155,15,13,1,12,2,11,32,2,32,0,54,2,12,32,2,65,32,106,66,0,55,3,0,32,2,66,0,55,3,24,32,2,32,1,54,2,40,32,2,66,1,55,3,16,32,2,65,2,54,2,52,32,2,65,168,190,214,0,54,2,48,32,2,66,1,55,2,60,32,2,65,172,8,54,2,76,32,2,32,2,65,200,0,106,54,2,56,32,2,32,2,65,12,106,54,2,72,32,2,65,16,106,34,0,32,2,65,48,106,16,130,28,13,0,32,2,40,2,40,45,0,28,65,4,113,13,1,32,0,16,155,15,69,13,1,11,65,1,12,1,11,65,0,11,32,2,65,208,0,106,36,0,11,198,5,1,2,127,35,0,65,224,1,107,34,6,36,0,32,6,65,8,106,34,7,32,1,65,0,16,202,3,32,6,65,144,1,106,32,7,16,251,4,32,6,65,136,1,106,32,2,65,24,106,41,0,0,55,3,0,32,6,65,128,1,106,32,2,65,16,106,41,0,0,55,3,0,32,6,32,2,65,8,106,41,0,0,55,3,120,32,6,32,2,41,0,0,55,3,112,65,192,0,33,1,32,6,65,176,1,106,33,2,32,4,4,64,32,2,32,4,41,0,0,55,0,0,32,2,65,24,106,32,4,65,24,106,41,0,0,55,0,0,32,2,65,16,106,32,4,65,16,106,41,0,0,55,0,0,32,2,65,8,106,32,4,65,8,106,41,0,0,55,0,0,32,6,65,208,1,106,33,2,65,224,0,33,1,11,32,6,65,44,106,33,4,32,6,65,240,0,106,33,7,32,3,4,64,32,2,32,3,41,0,0,55,0,0,32,2,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,1,65,16,114,33,1,11,35,0,65,208,1,107,34,2,36,0,32,4,66,129,130,132,136,144,160,192,128,1,55,2,0,32,4,66,0,55,2,32,32,4,65,24,106,66,129,130,132,136,144,160,192,128,1,55,2,0,32,4,65,16,106,66,129,130,132,136,144,160,192,128,1,55,2,0,32,4,65,8,106,66,129,130,132,136,144,160,192,128,1,55,2,0,32,4,65,40,106,66,0,55,2,0,32,4,65,48,106,66,0,55,2,0,32,4,65,56,106,66,0,55,2,0,32,2,32,4,65,32,106,34,3,16,231,6,32,2,32,4,65,32,16,97,32,2,65,136,182,156,1,65,1,16,97,32,2,32,7,32,1,16,97,32,2,32,3,16,227,21,32,2,32,3,16,231,6,32,2,32,4,65,32,16,97,32,2,32,4,16,227,21,32,2,32,3,16,231,6,32,2,32,4,65,32,16,97,32,2,65,137,182,156,1,65,1,16,97,32,2,32,7,32,1,16,97,32,2,32,3,16,227,21,32,2,32,3,16,231,6,32,2,32,4,65,32,16,97,32,2,32,4,16,227,21,32,4,65,0,54,2,64,32,2,65,208,1,106,36,0,65,0,33,2,3,64,35,0,65,208,1,107,34,3,36,0,32,6,65,44,106,34,1,40,2,64,4,64,32,3,32,1,65,32,106,34,4,16,231,6,32,3,32,1,65,32,16,97,32,3,65,138,182,156,1,65,1,16,97,32,3,32,4,16,227,21,32,3,32,4,16,231,6,32,3,32,1,65,32,16,97,32,3,32,1,16,227,21,11,32,3,32,1,65,32,106,16,231,6,32,3,32,1,65,32,16,97,32,3,32,1,16,227,21,32,0,65,24,106,32,1,65,24,106,41,0,0,55,0,0,32,0,65,16,106,32,1,65,16,106,41,0,0,55,0,0,32,0,65,8,106,32,1,65,8,106,41,0,0,55,0,0,32,0,32,1,41,0,0,55,0,0,32,1,65,1,54,2,64,32,3,65,208,1,106,36,0,32,2,65,1,106,34,2,32,5,77,13,0,11,32,6,65,224,1,106,36,0,65,1,11,151,2,1,3,127,35,0,65,16,107,34,2,36,0,32,2,65,0,54,2,12,2,127,2,64,2,64,32,1,65,128,1,79,4,64,32,1,65,128,16,73,13,1,32,1,65,128,128,4,79,13,2,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,58,0,12,65,1,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,12,1,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,11,34,1,32,0,40,2,0,34,4,106,34,3,32,4,73,32,3,65,39,75,114,34,3,69,4,64,32,0,32,4,106,65,4,106,32,2,65,12,106,32,1,16,193,5,26,32,0,32,0,40,2,0,32,1,106,54,2,0,11,32,2,65,16,106,36,0,32,3,11,151,2,1,3,127,35,0,65,16,107,34,2,36,0,32,2,65,0,54,2,12,2,127,2,64,2,64,32,1,65,128,1,79,4,64,32,1,65,128,16,73,13,1,32,1,65,128,128,4,79,13,2,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,58,0,12,65,1,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,12,1,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,11,34,1,32,0,40,2,0,34,4,106,34,3,32,4,73,32,3,65,15,75,114,34,3,69,4,64,32,0,32,4,106,65,4,106,32,2,65,12,106,32,1,16,193,5,26,32,0,32,0,40,2,0,32,1,106,54,2,0,11,32,2,65,16,106,36,0,32,3,11,161,2,2,3,127,1,126,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,14,2,2,0,1,11,65,1,33,2,32,1,45,0,0,65,43,107,14,3,6,3,6,3,11,32,1,45,0,0,65,43,71,13,1,32,1,65,1,106,33,1,32,2,65,10,73,32,2,65,1,107,33,2,13,2,12,3,11,32,0,65,0,58,0,1,12,5,11,32,2,65,8,75,13,1,11,65,0,33,3,12,1,11,65,0,33,3,3,64,32,2,69,13,4,32,1,45,0,0,65,48,107,34,4,65,10,79,13,2,32,3,173,66,10,126,34,6,66,32,136,80,69,4,64,32,0,65,2,58,0,1,12,4,11,32,1,65,1,106,33,1,32,2,65,1,107,33,2,32,4,32,6,167,34,5,106,34,3,32,5,79,13,0,11,32,0,65,2,58,0,1,12,2,11,3,64,32,1,45,0,0,65,48,107,34,4,65,10,79,13,1,32,1,65,1,106,33,1,32,4,32,3,65,10,108,106,33,3,32,2,65,1,107,34,2,13,0,11,12,2,11,32,0,65,1,58,0,1,32,0,65,1,58,0,0,15,11,32,0,65,1,58,0,0,15,11,32,0,32,3,54,2,4,32,0,65,0,58,0,0,11,154,2,1,6,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,20,34,2,32,0,40,2,16,34,5,73,4,64,32,0,65,12,106,33,4,32,0,40,2,12,33,6,3,64,2,64,2,64,2,64,2,64,32,2,32,6,106,45,0,0,34,3,65,12,77,4,64,32,3,65,9,107,65,2,73,13,4,12,1,11,32,3,65,31,77,4,64,32,3,65,13,71,13,1,12,4,11,32,3,65,32,70,13,3,32,3,65,253,0,70,13,1,32,3,65,44,70,13,2,11,32,1,65,22,54,2,36,32,1,65,8,106,32,4,16,129,18,32,1,65,36,106,32,1,40,2,8,32,1,40,2,12,16,230,18,12,5,11,32,0,32,2,65,1,106,54,2,20,65,0,12,4,11,32,1,65,21,54,2,36,32,1,65,24,106,32,4,16,129,18,32,1,65,36,106,32,1,40,2,24,32,1,40,2,28,16,230,18,12,3,11,32,0,32,2,65,1,106,34,2,54,2,20,32,2,32,5,71,13,0,11,11,32,1,65,3,54,2,36,32,1,65,16,106,32,0,65,12,106,16,129,18,32,1,65,36,106,32,1,40,2,16,32,1,40,2,20,16,230,18,11,32,1,65,48,106,36,0,11,171,2,1,2,127,35,0,65,240,4,107,34,3,36,0,32,3,65,168,2,106,34,4,32,1,40,2,4,32,1,40,2,8,32,2,65,4,106,32,2,40,2,0,16,222,2,2,64,32,3,40,2,168,2,69,4,64,32,3,65,148,1,106,34,1,32,4,65,4,114,65,148,1,16,193,5,26,32,3,65,196,3,106,34,2,32,1,65,148,1,16,193,5,26,32,3,32,2,16,246,14,32,0,2,127,32,3,40,2,0,65,3,71,4,64,32,0,65,4,106,32,3,65,148,1,16,193,5,26,65,0,12,1,11,32,3,65,228,4,106,32,3,65,12,106,41,2,0,55,0,0,32,3,65,236,4,106,32,3,65,20,106,40,2,0,54,0,0,32,0,65,24,58,0,16,32,0,66,1,55,3,8,32,3,32,3,41,2,4,55,0,220,4,32,0,32,3,41,0,217,4,55,0,17,32,0,65,25,106,32,3,65,225,4,106,41,0,0,55,0,0,32,0,65,32,106,32,3,65,232,4,106,41,0,0,55,0,0,65,1,11,54,2,0,12,1,11,32,0,65,16,106,32,3,65,152,1,106,32,3,65,176,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,1,54,2,0,32,0,66,0,55,3,8,11,32,3,65,240,4,106,36,0,11,188,2,2,5,127,1,126,35,0,65,144,7,107,34,2,36,0,32,2,65,12,106,32,1,65,8,106,34,4,41,2,0,55,2,0,32,2,65,26,58,0,0,32,2,32,1,41,2,0,55,2,4,32,2,65,144,5,106,34,3,32,2,16,225,3,2,64,2,64,2,64,32,2,40,2,144,5,69,4,64,32,2,65,148,3,106,34,5,32,3,65,4,114,65,252,1,16,193,5,26,32,2,65,152,1,106,34,6,32,5,65,252,1,16,193,5,26,32,3,32,6,16,170,10,32,2,40,2,144,5,34,3,65,143,128,128,128,120,71,13,1,32,2,45,0,244,1,65,26,71,13,2,32,1,32,2,41,2,248,1,34,7,55,2,0,32,0,32,7,55,2,4,32,0,65,37,58,0,0,32,4,32,2,65,128,2,106,41,2,0,34,7,55,2,0,32,0,65,12,106,32,7,55,2,0,12,3,11,32,0,32,2,65,152,3,106,32,2,65,152,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,2,11,32,0,32,2,41,2,148,5,55,2,8,32,0,65,16,106,32,2,65,156,5,106,41,2,0,55,2,0,32,0,32,3,54,2,4,32,0,65,24,58,0,0,32,2,65,244,1,106,16,147,2,12,1,11,65,152,214,214,0,65,40,65,180,215,214,0,16,218,19,0,11,32,2,65,144,7,106,36,0,11,185,2,2,5,127,1,126,35,0,65,144,3,107,34,2,36,0,32,2,65,12,106,32,1,65,8,106,34,4,41,2,0,55,2,0,32,2,65,26,58,0,0,32,2,32,1,41,2,0,55,2,4,32,2,65,144,2,106,34,3,32,2,16,208,3,2,64,2,64,2,64,32,2,40,2,144,2,69,4,64,32,2,65,148,1,106,34,5,32,3,65,4,114,65,252,0,16,193,5,26,32,2,65,24,106,34,6,32,5,65,252,0,16,193,5,26,32,3,32,6,16,195,11,32,2,40,2,144,2,34,3,65,143,128,128,128,120,71,13,1,32,2,45,0,116,65,26,71,13,2,32,1,32,2,41,2,120,34,7,55,2,0,32,0,32,7,55,2,4,32,0,65,37,58,0,0,32,4,32,2,65,128,1,106,41,2,0,34,7,55,2,0,32,0,65,12,106,32,7,55,2,0,12,3,11,32,0,32,2,65,152,1,106,32,2,65,152,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,2,11,32,0,32,2,41,2,148,2,55,2,8,32,0,65,16,106,32,2,65,156,2,106,41,2,0,55,2,0,32,0,32,3,54,2,4,32,0,65,24,58,0,0,32,2,65,244,0,106,16,155,2,12,1,11,65,152,214,214,0,65,40,65,180,215,214,0,16,218,19,0,11,32,2,65,144,3,106,36,0,11,245,3,2,7,127,1,126,35,0,65,144,3,107,34,2,36,0,32,2,65,12,106,32,1,65,8,106,34,8,41,2,0,55,2,0,32,2,65,26,58,0,0,32,2,32,1,41,2,0,55,2,4,32,2,65,144,2,106,34,6,32,2,16,207,3,2,64,2,64,2,64,32,2,40,2,144,2,69,4,64,32,2,65,148,1,106,34,4,32,6,65,4,114,65,252,0,16,193,5,26,32,2,65,24,106,34,3,32,4,65,252,0,16,193,5,26,35,0,65,32,107,34,5,36,0,2,64,65,136,128,128,128,120,65,142,128,128,128,120,65,143,128,128,128,120,32,3,45,0,92,65,27,70,27,32,3,40,2,76,34,7,65,144,206,0,75,27,34,4,65,143,128,128,128,120,71,13,0,65,136,128,128,128,120,33,4,32,7,65,144,28,75,13,0,65,135,128,128,128,120,33,4,32,3,40,2,0,34,7,69,13,0,32,7,32,3,40,2,4,32,3,40,2,16,106,65,201,1,75,113,13,0,32,5,65,12,106,32,3,16,223,13,65,143,128,128,128,120,33,4,32,5,40,2,12,34,3,65,143,128,128,128,120,70,13,0,32,6,32,5,41,2,16,55,2,4,32,6,65,12,106,32,5,65,24,106,41,2,0,55,2,0,32,3,33,4,11,32,6,32,4,54,2,0,32,5,65,32,106,36,0,32,2,40,2,144,2,34,3,65,143,128,128,128,120,71,13,1,32,2,45,0,116,65,26,71,13,2,32,1,32,2,41,2,120,34,9,55,2,0,32,0,32,9,55,2,4,32,0,65,37,58,0,0,32,8,32,2,65,128,1,106,41,2,0,34,9,55,2,0,32,0,65,12,106,32,9,55,2,0,12,3,11,32,0,32,2,65,152,1,106,32,2,65,152,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,2,11,32,0,32,2,41,2,148,2,55,2,8,32,0,65,16,106,32,2,65,156,2,106,41,2,0,55,2,0,32,0,32,3,54,2,4,32,0,65,24,58,0,0,32,2,65,244,0,106,16,157,2,12,1,11,65,152,214,214,0,65,40,65,180,215,214,0,16,218,19,0,11,32,2,65,144,3,106,36,0,11,188,2,2,5,127,1,126,35,0,65,144,7,107,34,2,36,0,32,2,65,12,106,32,1,65,8,106,34,4,41,2,0,55,2,0,32,2,65,26,58,0,0,32,2,32,1,41,2,0,55,2,4,32,2,65,144,5,106,34,3,32,2,16,227,3,2,64,2,64,2,64,32,2,40,2,144,5,69,4,64,32,2,65,148,3,106,34,5,32,3,65,4,114,65,252,1,16,193,5,26,32,2,65,152,1,106,34,6,32,5,65,252,1,16,193,5,26,32,3,32,6,16,227,9,32,2,40,2,144,5,34,3,65,143,128,128,128,120,71,13,1,32,2,45,0,244,1,65,26,71,13,2,32,1,32,2,41,2,248,1,34,7,55,2,0,32,0,32,7,55,2,4,32,0,65,37,58,0,0,32,4,32,2,65,128,2,106,41,2,0,34,7,55,2,0,32,0,65,12,106,32,7,55,2,0,12,3,11,32,0,32,2,65,152,3,106,32,2,65,152,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,2,11,32,0,32,2,41,2,148,5,55,2,8,32,0,65,16,106,32,2,65,156,5,106,41,2,0,55,2,0,32,0,32,3,54,2,4,32,0,65,24,58,0,0,32,2,65,244,1,106,16,150,2,12,1,11,65,152,214,214,0,65,40,65,180,215,214,0,16,218,19,0,11,32,2,65,144,7,106,36,0,11,154,2,1,2,127,35,0,65,16,107,34,3,36,0,32,3,65,0,54,2,12,2,127,2,64,2,64,32,1,65,128,1,79,4,64,32,1,65,128,16,73,13,1,32,1,65,128,128,4,79,13,2,32,3,32,1,65,63,113,65,128,1,114,58,0,14,32,3,32,1,65,12,118,65,224,1,114,58,0,12,32,3,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,3,32,1,58,0,12,65,1,12,2,11,32,3,32,1,65,63,113,65,128,1,114,58,0,13,32,3,32,1,65,6,118,65,192,1,114,58,0,12,65,2,12,1,11,32,3,32,1,65,63,113,65,128,1,114,58,0,15,32,3,32,1,65,18,118,65,240,1,114,58,0,12,32,3,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,3,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,11,33,4,65,128,8,32,0,40,2,0,107,32,4,110,34,1,32,2,32,1,32,2,73,27,34,2,4,64,32,2,33,1,3,64,32,0,32,3,65,12,106,32,4,65,136,207,156,1,16,184,15,32,1,65,1,107,34,1,13,0,11,11,32,3,65,16,106,36,0,32,2,11,155,2,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,32,1,40,2,0,69,4,64,32,1,40,2,8,65,1,71,13,1,11,32,0,40,2,0,33,0,32,2,65,0,54,2,12,32,1,32,2,65,12,106,2,127,2,64,2,64,32,0,65,128,1,79,4,64,32,0,65,128,16,73,13,1,32,0,65,128,128,4,79,13,2,32,2,32,0,65,63,113,65,128,1,114,58,0,14,32,2,32,0,65,12,118,65,224,1,114,58,0,12,32,2,32,0,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,0,58,0,12,65,1,12,2,11,32,2,32,0,65,63,113,65,128,1,114,58,0,13,32,2,32,0,65,6,118,65,192,1,114,58,0,12,65,2,12,1,11,32,2,32,0,65,63,113,65,128,1,114,58,0,15,32,2,32,0,65,18,118,65,240,1,114,58,0,12,32,2,32,0,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,0,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,11,16,223,2,12,1,11,32,1,40,2,20,32,0,40,2,0,32,1,40,2,24,40,2,16,17,1,0,11,32,2,65,16,106,36,0,11,157,2,1,5,127,2,64,2,64,2,64,2,64,32,2,65,3,106,65,124,113,34,4,32,2,70,13,0,32,4,32,2,107,34,4,32,3,32,3,32,4,75,27,34,5,69,13,0,65,0,33,4,32,1,65,255,1,113,33,6,65,1,33,7,3,64,32,2,32,4,106,45,0,0,32,6,70,13,4,32,5,32,4,65,1,106,34,4,71,13,0,11,32,5,32,3,65,8,107,34,8,75,13,2,12,1,11,32,3,65,8,107,33,8,65,0,33,5,11,32,1,65,255,1,113,65,129,130,132,8,108,33,4,3,64,65,128,130,132,8,32,2,32,5,106,34,7,40,2,0,32,4,115,34,6,107,32,6,114,65,128,130,132,8,32,7,65,4,106,40,2,0,32,4,115,34,6,107,32,6,114,113,65,128,129,130,132,120,113,65,128,129,130,132,120,71,13,1,32,5,65,8,106,34,5,32,8,77,13,0,11,11,32,3,32,5,71,4,64,32,1,65,255,1,113,33,4,65,1,33,7,3,64,32,4,32,2,32,5,106,45,0,0,70,4,64,32,5,33,4,12,3,11,32,3,32,5,65,1,106,34,5,71,13,0,11,11,65,0,33,7,11,32,0,32,4,54,2,4,32,0,32,7,54,2,0,11,166,2,1,9,127,35,0,65,32,107,34,3,36,0,32,2,32,1,40,2,0,34,5,47,1,230,2,34,7,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,230,2,32,3,65,8,106,34,8,32,5,32,6,65,5,116,106,34,4,65,8,106,41,0,0,55,3,0,32,3,65,16,106,34,9,32,4,65,16,106,41,0,0,55,3,0,32,3,65,24,106,34,10,32,4,65,24,106,41,0,0,55,3,0,32,3,32,4,41,0,0,55,3,0,2,64,32,1,65,12,73,4,64,32,7,32,6,65,1,106,34,4,107,32,1,71,13,1,32,5,65,232,2,106,34,7,32,6,106,45,0,0,33,11,32,2,65,232,2,106,32,4,32,7,106,32,1,16,193,5,26,32,5,32,4,65,5,116,106,32,1,32,2,32,1,16,221,22,32,0,32,11,58,0,0,32,5,32,6,59,1,230,2,32,0,32,3,41,3,0,55,0,1,32,0,65,9,106,32,8,41,3,0,55,0,0,32,0,65,17,106,32,9,41,3,0,55,0,0,32,0,65,25,106,32,10,41,3,0,55,0,0,32,3,65,32,106,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,169,2,1,7,127,35,0,65,32,107,34,4,36,0,32,1,40,2,0,34,7,47,1,226,1,33,5,16,149,23,34,3,65,0,59,1,226,1,32,3,65,0,54,2,88,32,4,65,12,106,32,1,32,3,16,196,7,32,3,47,1,226,1,34,6,65,1,106,33,2,2,64,32,6,65,12,73,4,64,32,2,32,5,32,1,40,2,8,34,2,107,34,5,71,13,1,32,3,65,228,1,106,32,7,32,2,65,2,116,106,65,232,1,106,32,5,65,2,116,16,193,5,33,5,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,5,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,224,1,32,8,32,3,54,2,88,32,1,32,6,79,13,0,32,1,32,1,32,6,73,106,34,1,32,6,77,13,1,11,11,32,0,32,2,54,2,24,32,0,32,7,54,2,20,32,0,32,4,41,2,12,55,2,0,32,0,32,2,54,2,32,32,0,32,3,54,2,28,32,0,65,8,106,32,4,65,20,106,41,2,0,55,2,0,32,0,65,16,106,32,4,65,28,106,40,2,0,54,2,0,32,4,65,32,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,175,2,1,5,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,32,1,40,2,32,34,4,69,4,64,65,0,33,1,12,1,11,32,1,32,4,65,1,107,54,2,32,32,1,16,238,15,34,5,69,13,1,32,5,40,2,4,33,1,2,64,32,5,40,2,8,34,6,32,5,40,2,0,34,2,47,1,146,3,73,4,64,32,2,33,4,12,1,11,3,64,32,2,40,2,224,2,34,4,69,13,4,32,1,65,1,106,33,1,32,2,47,1,144,3,33,6,32,6,32,4,34,2,47,1,146,3,79,13,0,11,11,32,3,32,1,54,2,24,32,3,32,4,54,2,20,32,3,32,6,54,2,28,32,6,65,1,106,33,2,32,1,4,64,32,4,32,2,65,2,116,106,65,148,3,106,33,2,3,64,32,2,40,2,0,34,4,65,148,3,106,33,2,32,1,65,1,107,34,1,13,0,11,65,0,33,2,11,32,3,65,8,106,32,3,65,20,106,16,133,22,32,3,40,2,12,33,6,32,3,40,2,8,33,1,32,5,32,2,54,2,8,32,5,65,0,54,2,4,32,5,32,4,54,2,0,11,32,0,32,6,54,2,4,32,0,32,1,54,2,0,32,3,65,32,106,36,0,15,11,65,188,179,204,0,16,248,26,0,11,65,172,179,204,0,16,248,26,0,11,136,2,1,9,127,35,0,65,224,0,107,34,3,36,0,2,64,32,0,40,2,0,34,4,32,0,40,2,4,34,6,70,13,0,32,2,40,2,0,33,7,32,1,40,2,0,33,8,32,3,65,64,107,33,9,32,3,65,56,106,33,10,32,3,65,48,106,33,2,3,64,32,0,32,4,65,200,0,106,34,1,54,2,0,32,9,32,4,65,56,106,41,0,0,55,3,0,32,10,32,4,65,48,106,41,0,0,55,3,0,32,2,32,4,65,40,106,41,0,0,55,3,0,32,3,32,4,41,0,32,55,3,40,2,64,32,8,32,3,65,40,106,34,11,16,242,3,13,0,32,3,65,32,106,32,4,65,32,106,34,4,65,24,106,41,0,0,55,3,0,32,3,65,24,106,32,4,65,16,106,41,0,0,55,3,0,32,3,65,16,106,32,4,65,8,106,41,0,0,55,3,0,32,3,32,4,41,0,0,55,3,8,32,11,32,7,32,3,65,8,106,16,148,3,32,3,41,3,40,66,2,81,13,0,32,3,40,2,88,33,5,12,2,11,32,1,34,4,32,6,71,13,0,11,11,32,3,65,224,0,106,36,0,32,5,11,145,2,1,6,127,32,1,40,2,4,34,6,32,1,40,2,8,34,7,107,33,4,32,1,65,12,107,34,2,40,2,0,33,3,2,64,2,64,32,1,40,2,0,34,5,65,1,70,4,64,32,3,69,13,2,32,4,32,1,65,8,107,40,2,0,32,1,65,4,107,40,2,0,107,72,13,1,12,2,11,32,3,69,13,1,11,32,1,32,2,41,2,0,55,2,0,32,1,65,8,106,32,2,65,8,106,40,2,0,54,2,0,2,64,32,0,32,2,70,13,0,32,1,65,24,107,33,1,2,64,3,64,32,1,40,2,0,33,3,2,64,32,5,4,64,32,3,69,13,4,32,4,32,1,65,4,106,40,2,0,32,1,65,8,106,40,2,0,107,72,13,1,12,4,11,32,3,69,13,2,11,32,2,65,12,107,33,2,32,1,65,12,106,34,3,32,1,41,2,0,55,2,0,32,3,65,8,106,32,1,65,8,106,40,2,0,54,2,0,32,0,32,1,71,32,1,65,12,107,33,1,13,0,11,32,1,65,12,106,33,2,12,1,11,32,1,65,12,106,33,2,11,32,2,32,7,54,2,8,32,2,32,6,54,2,4,32,2,32,5,54,2,0,11,11,154,2,1,3,127,35,0,65,16,107,34,2,36,0,32,2,65,0,54,2,12,2,127,2,64,2,64,32,1,65,128,1,79,4,64,32,1,65,128,16,73,13,1,32,1,65,128,128,4,79,13,2,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,58,0,12,65,1,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,12,1,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,11,33,1,32,0,32,0,40,2,4,34,3,32,1,107,54,2,4,32,0,32,0,40,2,0,32,1,32,3,75,114,34,4,54,2,0,65,1,33,3,32,4,69,4,64,32,0,40,2,8,32,2,65,12,106,32,1,16,181,25,33,3,11,32,2,65,16,106,36,0,32,3,11,229,6,1,5,127,35,0,65,48,107,34,4,36,0,35,0,65,16,107,34,7,36,0,32,7,65,8,106,33,3,35,0,65,48,107,34,5,36,0,32,5,32,1,54,2,16,32,5,65,8,106,32,1,16,186,28,2,64,2,64,32,5,40,2,8,34,1,69,13,0,32,5,32,1,32,5,40,2,12,16,216,19,32,5,65,20,106,32,5,40,2,0,32,5,40,2,4,16,253,24,32,5,40,2,20,65,128,128,128,128,120,70,13,0,32,5,65,40,106,32,5,65,28,106,40,2,0,34,6,54,2,0,32,5,32,5,41,2,20,55,3,32,32,3,2,127,2,64,2,64,2,64,2,64,32,5,40,2,36,34,1,32,6,65,160,179,193,0,65,7,16,246,23,69,4,64,32,1,32,6,65,167,179,193,0,65,7,16,246,23,13,1,32,1,32,6,65,174,179,193,0,65,8,16,246,23,13,2,32,1,32,6,65,182,179,193,0,65,6,16,246,23,13,3,32,1,32,6,65,188,179,193,0,65,7,16,246,23,69,4,64,32,3,35,0,65,64,106,34,3,36,0,32,3,32,6,54,2,12,32,3,32,1,54,2,8,32,3,65,2,54,2,20,32,3,65,248,244,192,0,54,2,16,32,3,66,2,55,2,28,32,3,65,3,54,2,52,32,3,65,4,54,2,44,32,3,65,5,54,2,60,32,3,65,196,179,193,0,54,2,56,32,3,32,3,65,40,106,54,2,24,32,3,32,3,65,56,106,54,2,48,32,3,32,3,65,8,106,54,2,40,32,3,65,16,106,16,233,8,32,3,65,64,107,36,0,54,2,4,65,1,12,6,11,32,3,65,4,58,0,1,12,4,11,32,3,65,0,58,0,1,65,0,12,4,11,32,3,65,1,58,0,1,12,2,11,32,3,65,2,58,0,1,12,1,11,32,3,65,3,58,0,1,11,65,0,11,58,0,0,32,5,65,32,106,16,214,24,12,1,11,32,5,65,16,106,32,5,65,47,106,65,192,250,193,0,16,199,3,33,1,32,3,65,1,58,0,0,32,3,32,1,54,2,4,11,32,5,40,2,16,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,4,65,40,106,33,6,32,5,65,48,106,36,0,2,64,32,7,45,0,8,69,4,64,32,7,45,0,9,33,1,32,6,32,2,54,2,4,32,6,32,1,58,0,0,12,1,11,32,7,40,2,12,33,1,32,6,65,5,58,0,0,32,6,32,1,54,2,4,32,2,65,132,1,73,13,0,32,2,16,222,9,11,32,7,65,16,106,36,0,32,4,40,2,44,33,1,32,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,45,0,40,65,1,107,14,5,2,3,4,5,0,1,11,32,0,32,1,54,2,4,12,5,11,32,4,32,1,16,213,20,32,4,40,2,0,69,13,9,32,0,32,4,40,2,4,54,2,4,12,4,11,32,4,65,8,106,32,1,16,213,20,32,4,40,2,8,69,13,7,32,0,32,4,40,2,12,54,2,4,12,3,11,32,4,65,16,106,32,1,16,213,20,32,4,40,2,16,69,13,5,32,0,32,4,40,2,20,54,2,4,12,2,11,32,4,65,24,106,32,1,16,213,20,32,4,40,2,24,69,13,3,32,0,32,4,40,2,28,54,2,4,12,1,11,32,4,65,32,106,32,1,16,213,20,32,4,40,2,32,69,13,1,32,0,32,4,40,2,36,54,2,4,11,65,1,12,5,11,32,0,65,4,58,0,1,65,0,12,4,11,32,0,65,3,58,0,1,65,0,12,3,11,32,0,65,2,58,0,1,65,0,12,2,11,32,0,65,1,58,0,1,65,0,12,1,11,32,0,65,0,58,0,1,65,0,11,58,0,0,32,4,65,48,106,36,0,11,172,2,2,2,127,2,124,35,0,65,32,107,34,5,36,0,32,3,186,33,7,32,0,2,127,2,64,2,64,2,64,2,64,32,4,32,4,65,31,117,34,6,115,32,6,107,34,6,65,181,2,79,4,64,3,64,32,7,68,0,0,0,0,0,0,0,0,97,13,5,32,4,65,0,78,13,2,32,7,68,160,200,235,133,243,204,225,127,163,33,7,32,4,65,180,2,106,34,4,32,4,65,31,117,34,6,115,32,6,107,34,6,65,180,2,75,13,0,11,11,32,6,65,3,116,65,144,239,204,0,106,43,3,0,33,8,32,4,65,0,78,13,1,32,7,32,8,163,33,7,12,3,11,32,5,65,14,54,2,20,32,5,32,1,65,12,106,32,1,40,2,20,16,152,4,32,0,32,5,65,20,106,32,5,40,2,0,32,5,40,2,4,16,230,18,54,2,4,12,1,11,32,7,32,8,162,34,7,153,68,0,0,0,0,0,0,240,127,98,13,1,32,5,65,14,54,2,20,32,5,65,8,106,32,1,65,12,106,32,1,40,2,20,16,152,4,32,0,32,5,65,20,106,32,5,40,2,8,32,5,40,2,12,16,230,18,54,2,4,11,65,1,12,1,11,32,0,32,7,32,7,154,32,2,27,57,3,8,65,0,11,54,2,0,32,5,65,32,106,36,0,11,184,2,1,9,127,35,0,65,32,107,34,3,36,0,32,2,32,1,40,2,0,34,4,47,1,186,2,34,5,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,186,2,32,3,65,8,106,34,9,32,4,32,6,65,4,116,106,34,7,65,8,106,41,2,0,55,3,0,32,3,65,24,106,34,10,32,4,65,180,1,106,34,11,32,6,65,12,108,106,34,8,65,8,106,40,2,0,54,2,0,32,3,32,7,41,2,0,55,3,0,32,3,32,8,41,2,0,55,3,16,2,64,32,1,65,12,73,4,64,32,4,32,6,65,1,106,34,7,65,4,116,106,33,8,32,1,32,5,32,7,107,34,5,71,4,64,65,240,155,215,0,65,40,65,152,156,215,0,16,218,19,0,11,32,2,32,8,32,5,65,4,116,16,193,5,26,32,1,32,5,71,13,1,32,2,65,180,1,106,32,11,32,7,65,12,108,106,32,1,65,12,108,16,193,5,26,32,4,32,6,59,1,186,2,32,0,32,3,41,3,0,55,2,0,32,0,65,8,106,32,9,41,3,0,55,2,0,32,0,32,3,41,3,16,55,2,16,32,0,65,24,106,32,10,40,2,0,54,2,0,32,3,65,32,106,36,0,15,11,32,1,65,11,65,148,249,213,0,16,164,15,0,11,65,220,248,213,0,65,40,65,132,249,213,0,16,218,19,0,11,173,3,2,3,127,1,126,35,0,65,144,1,107,34,2,36,0,32,1,40,2,8,33,4,32,1,40,2,4,33,3,32,2,32,1,40,2,0,54,2,8,32,2,32,3,54,2,4,32,2,32,3,54,2,0,32,2,32,3,32,4,65,224,0,108,106,54,2,12,32,2,65,208,0,106,32,2,32,2,65,16,106,34,3,16,188,10,32,2,40,2,128,1,34,1,65,128,128,128,128,120,71,4,64,32,0,65,32,106,33,0,3,64,32,2,65,64,107,32,2,65,232,0,106,41,3,0,55,3,0,32,2,65,56,106,32,2,65,224,0,106,41,3,0,55,3,0,32,2,65,48,106,32,2,65,216,0,106,41,3,0,55,3,0,32,2,32,2,41,3,80,55,3,40,32,2,32,2,40,2,112,54,2,72,32,2,41,3,120,33,5,32,2,32,2,41,2,132,1,55,2,92,32,2,32,1,54,2,88,32,2,32,5,55,3,80,32,2,65,16,106,34,1,32,0,32,2,65,40,106,32,2,65,208,0,106,34,4,16,252,9,32,1,16,159,24,32,4,32,2,32,3,16,188,10,32,2,40,2,128,1,34,1,65,128,128,128,128,120,71,13,0,11,11,35,0,65,16,107,34,1,36,0,32,2,40,2,12,34,4,32,2,40,2,4,34,0,107,65,224,0,110,33,3,32,0,32,4,71,4,64,32,0,65,40,106,33,0,3,64,32,0,40,2,0,65,128,128,128,128,120,71,4,64,32,0,16,214,24,11,32,0,65,24,106,16,214,24,32,0,65,36,106,34,4,16,142,21,32,4,16,247,27,32,0,65,224,0,106,33,0,32,3,65,1,107,34,3,13,0,11,11,32,1,32,2,40,2,0,54,2,12,32,1,32,2,40,2,8,54,2,8,32,1,65,8,106,65,8,65,224,0,16,244,22,32,1,65,16,106,36,0,32,2,65,144,1,106,36,0,11,255,1,2,4,127,1,126,35,0,65,32,107,34,6,36,0,2,64,32,5,69,13,0,32,2,32,2,32,3,106,34,2,75,13,0,32,4,32,5,106,65,1,107,65,0,32,4,107,113,173,65,8,65,4,65,1,32,5,65,129,8,73,27,32,5,65,1,70,27,34,8,32,1,40,2,0,34,3,65,1,116,34,9,32,2,32,2,32,9,73,27,34,2,32,2,32,8,73,27,34,2,173,126,34,10,66,32,136,167,13,0,32,10,167,34,9,65,128,128,128,128,120,32,4,107,75,13,0,32,6,32,3,4,127,32,6,32,3,32,5,108,54,2,28,32,6,32,1,40,2,4,54,2,20,32,4,5,65,0,11,54,2,24,32,6,65,8,106,32,4,32,9,32,6,65,20,106,16,186,11,32,6,40,2,8,69,4,64,32,6,40,2,12,33,3,32,1,32,2,54,2,0,32,1,32,3,54,2,4,65,129,128,128,128,120,33,7,12,1,11,32,6,40,2,16,33,8,32,6,40,2,12,33,7,11,32,0,32,8,54,2,4,32,0,32,7,54,2,0,32,6,65,32,106,36,0,11,146,2,1,9,127,35,0,65,32,107,34,3,36,0,32,2,32,1,40,2,0,34,5,47,1,186,2,34,7,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,186,2,32,3,65,16,106,34,8,32,5,32,6,65,24,108,106,34,4,65,8,106,41,3,0,55,3,0,32,3,65,24,106,34,9,32,4,65,16,106,41,3,0,55,3,0,32,3,32,4,41,3,0,55,3,8,2,64,32,1,65,12,73,4,64,32,5,65,140,2,106,34,10,32,6,65,2,116,106,40,2,0,33,11,32,10,32,6,65,1,106,34,4,65,2,116,106,32,7,32,4,107,34,7,32,2,65,140,2,106,32,1,16,222,22,32,1,32,7,71,13,1,32,2,32,5,32,4,65,24,108,106,32,1,65,24,108,16,193,5,26,32,0,32,11,54,2,0,32,5,32,6,59,1,186,2,32,0,32,3,41,3,8,55,3,8,32,0,65,16,106,32,8,41,3,0,55,3,0,32,0,65,24,106,32,9,41,3,0,55,3,0,32,3,65,32,106,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,225,27,2,16,127,2,126,35,0,65,224,1,107,34,11,36,0,32,11,65,12,106,34,13,16,160,22,32,11,65,240,0,106,33,17,35,0,65,32,107,34,15,36,0,2,64,32,2,32,1,40,2,16,34,6,79,4,64,32,17,65,18,58,0,8,32,17,32,6,54,2,4,32,17,32,2,54,2,0,12,1,11,32,5,65,159,1,113,34,8,65,3,70,32,1,40,2,28,32,2,77,113,69,4,64,32,15,65,16,106,33,19,32,3,33,6,35,0,65,176,1,107,34,7,36,0,32,7,32,2,54,2,16,32,7,65,8,106,32,8,34,3,65,1,107,65,3,73,32,3,65,129,1,107,65,3,73,114,4,127,32,3,5,65,129,127,65,1,32,5,65,128,1,113,27,11,16,185,17,32,7,45,0,9,33,3,32,7,45,0,8,33,12,32,7,66,8,55,2,44,32,7,66,0,55,2,36,32,7,66,128,128,128,128,192,0,55,2,28,32,7,32,1,40,2,32,54,2,52,32,7,32,1,41,2,0,55,2,20,32,7,65,28,106,33,10,2,64,2,64,2,64,2,64,32,3,69,4,64,32,7,65,56,106,32,1,40,2,16,34,3,65,0,65,4,65,200,0,16,167,10,32,7,40,2,60,33,9,32,7,40,2,56,65,1,71,4,64,32,7,40,2,64,33,8,32,10,16,198,19,32,10,16,140,28,32,7,65,0,54,2,36,32,7,32,8,54,2,32,32,7,32,9,54,2,28,32,3,69,13,2,32,3,65,200,0,108,33,8,32,1,40,2,12,65,196,0,106,33,9,32,7,65,196,0,106,33,16,32,7,65,216,0,106,33,18,32,12,65,254,1,113,65,2,70,33,20,32,2,33,3,3,64,32,7,65,128,1,106,32,9,65,36,107,65,36,16,193,5,26,2,64,32,3,4,64,32,7,65,0,54,2,172,1,32,7,66,128,128,128,128,16,55,2,164,1,12,1,11,32,7,65,164,1,106,32,6,32,4,16,145,28,11,2,127,32,3,4,64,65,0,32,20,13,1,26,11,32,9,40,2,0,11,33,21,32,16,16,255,24,32,18,32,7,65,128,1,106,65,36,16,193,5,26,32,7,65,64,107,32,7,65,172,1,106,40,2,0,54,2,0,32,7,32,7,41,2,164,1,55,3,56,32,7,40,2,36,34,14,32,7,40,2,28,70,4,64,32,10,16,151,19,11,32,3,65,1,107,33,3,32,7,40,2,32,32,14,65,200,0,108,106,32,7,65,56,106,65,196,0,16,193,5,32,21,54,2,68,32,7,32,14,65,1,106,54,2,36,32,9,65,200,0,106,33,9,32,8,65,200,0,107,34,8,13,0,11,12,2,11,32,9,32,7,40,2,64,16,132,25,0,11,65,205,184,158,1,45,0,0,26,65,200,0,65,4,16,149,27,34,3,69,13,1,32,1,40,2,16,34,9,32,2,77,13,2,32,7,65,216,0,106,32,1,40,2,12,32,2,65,200,0,108,106,34,9,65,32,106,65,36,16,193,5,26,32,7,65,56,106,34,8,32,6,32,4,16,145,28,32,9,40,2,68,33,4,32,7,65,196,0,106,16,255,24,32,3,32,8,65,196,0,16,193,5,34,3,32,4,54,2,68,32,10,16,198,19,32,10,16,140,28,32,7,65,1,54,2,36,32,7,32,3,54,2,32,32,7,65,1,54,2,28,11,32,7,65,40,106,33,4,2,64,2,64,2,64,2,64,32,12,65,2,107,14,2,1,2,0,11,32,7,65,128,1,106,32,1,65,20,106,16,252,7,12,2,11,32,7,65,0,54,2,136,1,32,7,66,128,128,128,128,128,1,55,2,128,1,12,1,11,32,1,40,2,28,33,3,32,1,40,2,24,33,1,32,7,65,0,54,2,68,32,7,32,2,65,1,106,54,2,64,32,7,32,1,54,2,56,32,7,32,1,32,3,65,24,108,106,54,2,60,32,7,32,7,65,16,106,54,2,72,35,0,65,32,107,34,2,36,0,32,2,65,20,106,32,7,65,56,106,34,1,40,2,8,34,3,4,127,32,1,40,2,4,32,1,40,2,0,107,65,24,110,34,6,32,3,32,3,32,6,75,27,5,65,0,11,65,0,65,8,65,24,16,167,10,32,2,40,2,24,33,3,32,2,40,2,20,65,1,70,4,64,32,3,32,2,40,2,28,16,132,25,0,11,32,7,65,128,1,106,33,14,32,2,65,16,106,34,18,65,0,54,2,0,32,2,32,2,40,2,28,54,2,12,32,2,32,3,54,2,8,32,2,65,8,106,33,3,35,0,65,16,107,34,6,36,0,2,64,32,1,40,2,8,34,8,69,4,64,32,3,65,8,106,33,9,12,1,11,32,3,65,8,106,33,9,32,1,40,2,4,32,1,40,2,0,107,65,24,110,34,10,32,8,32,8,32,10,75,27,34,8,32,3,40,2,0,32,3,40,2,8,34,10,107,77,13,0,32,3,32,10,32,8,65,8,65,24,16,178,19,11,32,6,32,3,41,2,4,66,32,137,55,2,8,32,6,32,9,54,2,4,35,0,65,32,107,34,3,36,0,32,6,65,4,106,34,16,40,2,4,33,10,32,16,40,2,0,32,1,40,2,8,34,8,32,1,40,2,4,32,1,40,2,0,34,9,107,65,24,110,34,12,32,8,32,12,73,27,34,12,4,127,32,1,40,2,16,33,20,32,1,40,2,12,33,8,32,10,32,12,106,32,16,40,2,8,32,10,65,24,108,106,33,1,32,3,65,16,106,33,10,3,64,2,64,32,20,40,2,0,32,8,71,4,64,32,3,65,24,106,65,176,222,204,0,41,3,0,55,3,0,32,10,65,168,222,204,0,41,3,0,55,3,0,32,3,65,160,222,204,0,41,3,0,55,3,8,12,1,11,32,9,41,3,0,33,22,32,10,32,9,65,8,106,16,131,15,32,3,32,22,55,3,8,11,32,1,32,3,41,3,8,55,3,0,32,1,65,16,106,32,3,65,24,106,41,3,0,55,3,0,32,1,65,8,106,32,10,41,3,0,55,3,0,32,9,65,24,106,33,9,32,1,65,24,106,33,1,32,8,65,1,106,33,8,32,12,65,1,107,34,12,13,0,11,5,32,10,11,54,2,0,32,3,65,32,106,36,0,32,6,65,16,106,36,0,32,14,65,8,106,32,18,40,2,0,54,2,0,32,14,32,2,41,2,8,55,2,0,32,2,65,32,106,36,0,11,32,4,16,158,20,32,4,16,142,28,32,4,65,8,106,32,7,65,136,1,106,40,2,0,54,2,0,32,4,32,7,41,2,128,1,55,2,0,32,7,65,56,106,33,8,35,0,65,48,107,34,6,36,0,32,6,32,7,65,20,106,34,10,40,2,32,54,2,32,32,13,32,6,65,32,106,65,4,16,100,32,10,40,2,16,34,12,65,200,0,108,33,2,32,10,40,2,12,34,3,33,9,2,64,2,127,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,3,64,32,2,4,64,32,2,65,200,0,107,33,2,32,9,40,2,24,32,9,65,200,0,106,33,9,69,13,1,12,2,11,11,32,12,69,13,0,32,6,32,12,173,55,3,24,32,6,65,32,106,32,6,65,24,106,32,13,16,190,8,32,6,40,2,32,33,2,2,127,2,64,2,127,2,64,32,6,45,0,40,34,1,65,18,70,4,64,32,12,65,200,0,108,33,9,3,64,32,6,65,32,106,34,4,32,3,32,13,16,194,10,32,6,45,0,40,34,1,65,18,71,13,4,32,6,40,2,32,32,2,106,33,2,32,3,65,200,0,106,33,3,32,9,65,200,0,107,34,9,13,0,11,32,6,32,10,40,2,28,34,3,173,55,3,24,32,4,32,6,65,24,106,32,13,16,190,8,32,6,40,2,32,33,1,32,6,45,0,40,34,4,65,18,71,13,1,2,64,32,3,4,64,32,10,40,2,24,34,9,32,3,65,24,108,106,33,12,3,64,32,6,32,9,41,3,0,55,3,32,32,13,32,6,65,32,106,34,3,65,8,16,100,32,3,32,9,40,2,12,32,9,40,2,16,32,13,16,227,11,32,6,40,2,32,33,3,32,6,45,0,40,34,4,65,18,71,13,2,32,1,32,3,106,65,8,106,33,1,32,9,65,24,106,34,9,32,12,71,13,0,11,11,32,1,32,2,106,65,4,106,33,9,12,7,11,32,6,65,14,106,32,6,65,43,106,45,0,0,58,0,0,32,6,32,6,47,0,41,59,1,12,32,3,33,1,32,6,40,2,36,12,2,11,32,6,65,10,106,32,6,65,43,106,45,0,0,58,0,0,32,6,32,6,47,0,41,59,1,8,32,6,40,2,36,12,3,11,32,6,65,14,106,32,6,65,43,106,45,0,0,58,0,0,32,6,32,6,47,0,41,59,1,12,32,6,40,2,36,11,33,2,32,8,32,4,58,0,8,32,8,32,2,54,2,4,32,8,32,1,54,2,0,32,8,32,6,47,1,12,59,0,9,32,8,65,11,106,32,6,65,14,106,45,0,0,58,0,0,12,11,11,32,6,65,10,106,32,6,65,43,106,45,0,0,58,0,0,32,6,32,6,47,0,41,59,1,8,32,6,40,2,32,33,2,32,6,40,2,36,11,33,3,32,8,32,1,58,0,8,32,8,32,3,54,2,4,32,8,32,2,54,2,0,32,8,32,6,47,1,8,59,0,9,32,8,65,11,106,32,6,65,10,106,45,0,0,58,0,0,12,9,11,32,6,65,0,58,0,32,32,13,32,6,65,32,106,34,1,65,1,16,100,32,6,65,1,58,0,32,32,13,32,1,65,1,16,100,32,6,32,12,173,55,3,24,32,1,32,6,65,24,106,32,13,16,190,8,32,6,40,2,32,33,9,32,6,45,0,40,34,4,65,18,71,13,2,32,12,4,64,32,12,65,200,0,108,33,1,32,3,33,2,3,64,32,6,65,32,106,32,2,32,13,16,194,10,32,6,45,0,40,34,4,65,18,71,13,8,32,6,40,2,32,32,9,106,33,9,32,2,65,200,0,106,33,2,32,1,65,200,0,107,34,1,13,0,11,11,32,6,32,10,40,2,28,34,4,173,55,3,24,32,6,65,32,106,32,6,65,24,106,32,13,16,190,8,32,6,40,2,32,33,1,32,6,45,0,40,34,14,65,18,71,13,3,32,4,4,64,32,10,40,2,24,34,2,32,4,65,24,108,106,33,16,3,64,32,6,32,2,41,3,0,55,3,32,32,13,32,6,65,32,106,34,4,65,8,16,100,32,4,32,2,40,2,12,32,2,40,2,16,32,13,16,227,11,32,6,40,2,32,33,4,32,6,45,0,40,34,14,65,18,71,13,3,32,1,32,4,106,65,8,106,33,1,32,2,65,24,106,34,2,32,16,71,13,0,11,11,32,1,32,9,106,65,6,106,33,9,32,12,69,13,0,32,3,65,12,106,33,2,32,12,65,200,0,108,33,1,3,64,32,6,65,32,106,33,4,35,0,65,32,107,34,3,36,0,32,3,32,2,40,2,12,34,12,173,55,3,8,32,3,65,20,106,32,3,65,8,106,32,13,16,190,8,2,64,2,64,32,3,45,0,28,34,14,65,18,70,4,64,32,2,40,2,8,34,14,32,12,65,2,116,34,18,107,33,16,32,14,32,18,73,13,1,32,14,32,18,71,4,64,32,13,32,2,40,2,4,32,16,16,100,11,32,4,65,18,58,0,8,32,4,32,16,65,1,65,3,65,5,32,12,65,128,128,4,73,27,32,12,65,253,1,73,27,106,54,2,0,12,2,11,32,4,32,3,47,0,29,59,0,9,32,4,65,11,106,32,3,65,31,106,45,0,0,58,0,0,32,3,41,2,20,33,22,32,4,32,14,58,0,8,32,4,32,22,55,2,0,12,1,11,32,16,32,14,65,224,128,216,0,16,164,15,0,11,32,3,65,32,106,36,0,32,6,45,0,40,34,3,65,18,71,13,6,32,2,65,200,0,106,33,2,32,6,40,2,32,32,9,106,33,9,32,1,65,200,0,107,34,1,13,0,11,11,32,6,32,10,40,2,4,54,2,32,32,13,32,6,65,32,106,65,4,16,100,32,8,65,18,58,0,8,32,8,32,9,65,4,106,54,2,0,12,7,11,32,6,65,22,106,32,6,65,43,106,45,0,0,58,0,0,32,6,32,6,47,0,41,59,1,20,32,4,33,1,32,6,40,2,36,12,2,11,32,6,65,18,106,32,6,65,43,106,45,0,0,58,0,0,32,6,32,6,47,0,41,59,1,16,32,6,40,2,36,12,4,11,32,6,65,22,106,32,6,65,43,106,45,0,0,58,0,0,32,6,32,6,47,0,41,59,1,20,32,6,40,2,36,11,33,2,32,8,32,14,58,0,8,32,8,32,2,54,2,4,32,8,32,1,54,2,0,32,8,32,6,47,1,20,59,0,9,32,8,65,11,106,32,6,65,22,106,45,0,0,58,0,0,12,3,11,32,8,32,6,47,0,41,59,0,9,32,8,65,11,106,32,6,65,43,106,45,0,0,58,0,0,32,6,41,2,32,33,22,32,8,32,3,58,0,8,32,8,32,22,55,2,0,12,2,11,32,6,65,18,106,32,6,65,43,106,45,0,0,58,0,0,32,6,32,6,47,0,41,59,1,16,32,6,40,2,32,33,9,32,6,40,2,36,11,33,1,32,8,32,4,58,0,8,32,8,32,1,54,2,4,32,8,32,9,54,2,0,32,8,32,6,47,1,16,59,0,9,32,8,65,11,106,32,6,65,18,106,45,0,0,58,0,0,11,32,6,65,48,106,36,0,32,7,45,0,64,34,1,65,18,70,4,64,32,7,32,5,54,2,56,32,13,32,8,65,4,16,100,32,10,16,248,23,12,3,11,32,19,32,7,47,0,65,59,0,9,32,19,65,11,106,32,7,65,195,0,106,45,0,0,58,0,0,32,19,32,7,41,2,56,55,2,0,32,7,65,20,106,16,248,23,12,2,11,65,4,65,200,0,16,177,28,0,11,32,2,32,9,65,152,162,204,0,16,163,15,0,11,32,19,32,1,58,0,8,32,7,65,176,1,106,36,0,2,64,32,15,45,0,24,34,1,65,18,70,4,64,65,19,33,1,12,1,11,32,15,65,14,106,32,15,65,27,106,45,0,0,58,0,0,32,15,32,15,47,0,25,59,1,12,32,15,41,3,16,33,23,11,32,17,32,1,58,0,8,32,17,32,23,55,2,0,32,17,32,15,47,1,12,59,0,9,32,17,65,11,106,32,15,65,14,106,45,0,0,58,0,0,12,1,11,32,17,65,20,58,0,8,11,32,15,65,32,106,36,0,32,0,2,127,2,64,2,64,2,64,32,11,45,0,120,34,1,65,19,107,14,2,1,2,0,11,32,11,65,216,1,106,32,11,65,244,0,106,40,0,0,54,0,0,32,11,65,223,1,106,32,11,65,251,0,106,45,0,0,58,0,0,32,11,32,11,40,0,113,54,0,213,1,32,11,32,11,47,0,121,59,0,221,1,32,11,32,1,58,0,220,1,32,11,32,11,45,0,112,58,0,212,1,32,11,32,11,65,212,1,106,16,165,14,32,0,32,11,41,3,0,55,2,4,65,1,12,2,11,32,11,65,240,0,106,34,1,32,11,65,12,106,65,228,0,16,193,5,26,32,0,65,1,106,32,1,16,242,28,65,0,12,1,11,32,11,65,136,1,106,65,224,161,204,0,41,0,0,55,3,0,32,11,65,128,1,106,65,216,161,204,0,41,0,0,55,3,0,32,11,65,248,0,106,65,208,161,204,0,41,0,0,55,3,0,32,11,65,200,161,204,0,41,0,0,55,3,112,32,0,65,1,106,32,11,65,240,0,106,16,231,19,65,0,11,58,0,0,32,11,65,224,1,106,36,0,11,138,2,1,5,127,32,0,40,2,0,34,5,32,5,47,1,186,2,34,6,65,1,106,34,7,32,0,40,2,8,34,0,32,1,16,164,16,32,5,65,180,1,106,33,4,32,6,32,0,65,1,106,34,1,79,4,64,32,4,32,1,65,12,108,106,32,4,32,0,65,12,108,106,32,6,32,0,107,65,12,108,16,184,28,26,11,32,4,32,0,65,12,108,106,34,4,32,2,41,2,0,55,2,0,32,4,65,8,106,32,2,65,8,106,40,2,0,54,2,0,32,5,65,188,2,106,33,2,32,0,65,2,106,34,4,32,6,65,2,106,34,8,73,4,64,32,2,32,4,65,2,116,106,32,2,32,1,65,2,116,106,32,6,32,0,107,65,2,116,16,184,28,26,11,32,2,32,1,65,2,116,106,32,3,54,2,0,32,5,32,7,59,1,186,2,32,1,32,8,73,4,64,32,6,65,1,106,33,2,32,0,65,2,116,32,5,106,65,192,2,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,184,2,32,3,32,5,54,2,176,1,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,184,2,2,5,127,1,126,35,0,65,64,106,34,3,36,0,65,1,33,5,2,64,32,0,45,0,4,13,0,32,0,45,0,5,33,7,2,64,32,0,40,2,0,34,4,40,2,28,34,6,65,4,113,69,4,64,32,7,65,1,113,69,13,1,32,4,40,2,20,65,223,166,157,1,65,2,32,4,40,2,24,40,2,12,17,4,0,69,13,1,12,2,11,32,7,65,1,113,69,4,64,32,4,40,2,20,65,237,166,157,1,65,1,32,4,40,2,24,40,2,12,17,4,0,13,2,32,4,40,2,28,33,6,11,32,3,65,1,58,0,27,32,3,32,4,41,2,20,55,2,12,32,3,65,192,166,157,1,54,2,52,32,3,32,3,65,27,106,54,2,20,32,3,32,4,41,2,8,55,2,36,32,4,41,2,0,33,8,32,3,32,6,54,2,56,32,3,32,4,40,2,16,54,2,44,32,3,32,4,45,0,32,58,0,60,32,3,32,8,55,2,28,32,3,32,3,65,12,106,54,2,48,32,1,32,3,65,28,106,32,2,40,2,12,17,1,0,13,1,32,3,40,2,48,65,228,166,157,1,65,2,32,3,40,2,52,40,2,12,17,4,0,33,5,12,1,11,32,1,32,4,32,2,40,2,12,17,1,0,33,5,11,32,0,65,1,58,0,5,32,0,32,5,58,0,4,32,3,65,64,107,36,0,11,199,2,1,2,127,35,0,65,224,1,107,34,2,36,0,2,64,2,64,32,1,40,2,8,4,64,32,0,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,0,65,1,54,2,0,12,1,11,32,2,65,4,106,34,3,32,1,40,2,12,32,1,40,2,16,16,124,32,2,40,2,4,65,3,71,4,64,32,0,65,4,106,32,3,65,148,1,16,193,5,26,32,0,65,0,54,2,0,12,1,11,32,2,32,2,41,2,8,55,2,168,1,32,2,65,0,54,2,184,1,32,2,66,128,128,128,128,16,55,2,176,1,32,2,65,3,58,0,220,1,32,2,65,32,54,2,204,1,32,2,65,0,54,2,216,1,32,2,65,136,143,192,0,54,2,212,1,32,2,65,0,54,2,196,1,32,2,65,0,54,2,188,1,32,2,32,2,65,176,1,106,54,2,208,1,32,2,65,168,1,106,32,2,65,188,1,106,16,196,26,13,1,32,2,65,164,1,106,32,2,65,184,1,106,40,2,0,54,0,0,32,2,32,2,41,2,176,1,55,0,156,1,32,0,65,11,58,0,8,32,0,32,2,41,0,153,1,55,0,9,32,0,65,16,106,32,2,65,160,1,106,41,0,0,55,0,0,32,0,65,1,54,2,0,11,32,2,65,224,1,106,36,0,15,11,65,176,143,192,0,65,55,32,2,65,153,1,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,129,5,2,7,127,1,126,35,0,65,64,106,34,4,36,0,2,64,2,64,2,64,32,1,40,2,32,34,2,69,4,64,65,0,33,1,12,1,11,32,1,32,2,65,1,107,54,2,32,35,0,65,32,107,34,2,36,0,2,64,32,1,40,2,0,34,5,65,1,71,13,0,32,1,40,2,4,13,0,32,1,40,2,8,33,5,32,1,40,2,12,34,3,4,64,3,64,32,2,65,0,54,2,28,32,2,32,3,54,2,24,32,2,32,5,54,2,20,32,2,65,8,106,32,2,65,20,106,16,179,22,32,2,40,2,8,33,5,32,2,40,2,12,34,3,13,0,11,11,32,1,66,0,55,2,8,32,1,32,5,54,2,4,65,1,33,5,32,1,65,1,54,2,0,11,32,2,65,32,106,36,0,32,1,65,4,106,65,0,32,5,27,34,5,69,13,1,32,5,40,2,4,33,3,2,64,32,5,40,2,8,34,6,32,5,40,2,0,34,1,47,1,190,3,73,4,64,32,1,33,2,12,1,11,3,64,32,1,40,2,184,3,34,2,69,13,4,32,3,65,1,106,33,3,32,1,47,1,188,3,33,6,32,6,32,2,34,1,47,1,190,3,79,13,0,11,11,32,4,32,2,54,2,52,32,4,32,3,173,32,6,173,66,32,134,132,55,2,56,32,4,65,32,106,33,6,35,0,65,48,107,34,1,36,0,32,4,65,52,106,34,7,40,2,8,65,1,106,33,3,32,7,40,2,0,33,2,2,64,32,7,40,2,4,34,8,69,13,0,32,1,32,3,54,2,32,32,1,32,8,54,2,28,32,1,32,2,54,2,24,32,1,65,16,106,32,1,65,24,106,16,179,22,32,1,40,2,16,33,2,32,1,40,2,20,34,8,69,4,64,65,0,33,3,12,1,11,3,64,65,0,33,3,32,1,65,0,54,2,44,32,1,32,8,54,2,40,32,1,32,2,54,2,36,32,1,65,8,106,32,1,65,36,106,16,179,22,32,1,40,2,8,33,2,32,1,40,2,12,34,8,13,0,11,11,32,6,32,3,54,2,8,32,6,65,0,54,2,4,32,6,32,2,54,2,0,32,1,65,48,106,36,0,32,4,65,8,106,34,1,32,7,40,2,0,34,2,32,7,40,2,8,34,3,65,5,116,106,54,2,0,32,1,32,2,32,3,65,3,116,106,65,224,2,106,54,2,4,32,4,65,24,106,32,4,65,40,106,40,2,0,34,3,54,2,0,32,4,32,4,41,2,32,34,9,55,3,16,32,4,40,2,12,33,2,32,4,40,2,8,33,1,32,5,65,8,106,32,3,54,2,0,32,5,32,9,55,2,0,11,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,4,65,64,107,36,0,15,11,65,168,142,194,0,16,248,26,0,11,65,136,142,194,0,16,248,26,0,11,145,2,1,3,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,1,70,4,64,32,1,40,2,0,33,5,32,1,40,2,4,33,6,32,1,65,12,65,4,16,218,26,32,4,65,8,106,34,1,32,6,54,2,0,32,4,32,2,32,5,107,34,2,32,3,106,54,2,4,32,4,32,5,54,2,0,32,4,65,7,65,32,32,6,65,10,118,103,107,34,3,32,3,65,7,79,27,65,2,116,65,1,114,54,2,12,32,4,32,2,16,212,13,32,0,65,8,106,32,1,41,2,0,55,2,0,32,0,32,4,41,2,0,55,2,0,12,1,11,32,3,65,0,72,13,1,65,1,33,6,32,3,4,64,65,205,184,158,1,45,0,0,26,65,1,33,5,32,3,65,1,16,149,27,34,6,69,13,2,11,32,6,32,2,32,3,16,193,5,33,2,32,1,16,177,22,32,0,32,3,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,0,65,7,65,32,32,3,65,10,118,103,107,34,0,32,0,65,7,79,27,65,2,116,65,1,114,54,2,12,11,32,4,65,16,106,36,0,15,11,32,5,32,3,16,132,25,0,11,170,2,1,3,127,35,0,65,32,107,34,2,36,0,2,64,32,1,40,2,4,34,4,32,1,40,2,8,34,3,79,4,64,32,4,32,3,107,65,3,77,4,64,32,1,32,4,54,2,8,32,2,65,4,54,2,20,32,2,65,8,106,32,1,32,4,16,152,4,32,2,65,20,106,32,2,40,2,8,32,2,40,2,12,16,230,18,33,1,32,0,65,1,59,1,0,32,0,32,1,54,2,4,12,2,11,32,1,32,3,65,4,106,34,4,54,2,8,32,1,40,2,0,32,3,106,34,3,45,0,1,65,1,116,65,160,135,205,0,106,47,1,0,32,3,45,0,0,65,1,116,65,160,139,205,0,106,47,1,0,114,193,65,8,116,32,3,45,0,2,65,1,116,65,160,139,205,0,106,46,1,0,114,32,3,45,0,3,65,1,116,65,160,135,205,0,106,46,1,0,114,34,3,65,0,72,4,64,32,2,65,12,54,2,20,32,2,32,1,32,4,16,152,4,32,2,65,20,106,32,2,40,2,0,32,2,40,2,4,16,230,18,33,1,32,0,65,1,59,1,0,32,0,32,1,54,2,4,12,2,11,32,0,65,0,59,1,0,32,0,32,3,59,1,2,12,1,11,32,3,32,4,65,144,135,205,0,16,162,15,0,11,32,2,65,32,106,36,0,11,136,2,1,5,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,48,108,34,6,106,32,0,32,3,65,212,0,108,34,5,106,32,3,32,4,16,224,6,33,0,32,1,32,1,32,6,106,32,1,32,5,106,32,3,32,4,16,224,6,33,1,32,2,32,2,32,6,106,32,2,32,5,106,32,3,32,4,16,224,6,33,2,11,32,1,40,2,4,32,1,40,2,8,107,33,8,32,1,40,2,0,33,3,2,64,2,64,2,127,32,0,40,2,0,65,1,70,4,64,32,2,40,2,4,32,2,40,2,8,107,33,7,32,3,32,0,40,2,4,32,0,40,2,8,107,34,4,32,8,72,113,33,6,32,2,40,2,0,69,4,64,65,0,33,4,65,0,33,5,32,6,69,13,3,12,4,11,32,4,32,7,72,33,9,65,1,33,5,32,6,12,1,11,32,2,40,2,4,32,2,40,2,8,107,33,7,32,2,40,2,0,34,5,33,9,32,3,11,34,4,32,9,71,13,1,11,32,2,32,1,32,5,32,7,32,8,74,113,32,5,32,3,27,32,4,115,27,33,0,11,32,0,11,175,2,1,5,127,35,0,65,64,106,34,2,36,0,2,127,32,0,40,2,12,34,5,69,4,64,32,1,65,159,140,215,0,65,41,16,181,25,12,1,11,32,0,40,2,8,34,6,4,64,32,0,65,12,106,33,3,32,0,65,8,106,33,4,2,64,32,5,32,6,79,4,64,32,0,40,2,0,69,13,1,32,2,32,0,40,2,4,54,2,12,32,2,65,3,54,2,20,32,2,65,152,142,215,0,54,2,16,32,2,66,3,55,2,28,32,2,65,7,54,2,60,32,2,65,7,54,2,52,32,2,32,3,54,2,48,32,2,65,7,54,2,44,32,2,32,4,54,2,40,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,56,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,3,11,32,2,65,3,54,2,44,32,2,65,196,142,215,0,54,2,40,32,2,66,2,55,2,52,32,2,65,7,54,2,28,32,2,32,3,54,2,24,32,2,65,7,54,2,20,32,2,32,4,54,2,16,32,2,32,2,65,16,106,54,2,48,32,1,40,2,20,32,1,40,2,24,32,2,65,40,106,16,163,3,12,2,11,65,224,141,215,0,16,248,26,0,11,32,1,65,200,140,215,0,65,40,16,181,25,11,32,2,65,64,107,36,0,11,155,2,1,7,127,32,1,40,2,12,33,4,2,127,2,64,2,64,32,1,40,2,0,34,2,4,64,32,1,40,2,8,33,3,32,2,32,4,71,13,1,32,3,32,1,40,2,20,71,13,1,12,2,11,32,4,69,13,1,65,236,240,203,0,16,248,26,0,11,32,1,40,2,4,33,5,2,64,2,64,32,2,47,1,226,1,32,3,75,4,64,32,2,33,4,12,1,11,3,64,32,2,40,2,88,34,4,69,13,2,32,5,65,1,106,33,5,32,2,47,1,224,1,33,3,32,3,32,4,34,2,47,1,226,1,79,13,0,11,11,32,3,65,1,106,33,6,32,3,65,3,116,33,7,32,4,32,3,65,12,108,106,2,64,32,5,69,4,64,32,4,33,3,12,1,11,32,4,32,6,65,2,116,106,65,228,1,106,33,2,3,64,32,2,40,2,0,34,3,65,228,1,106,33,2,32,5,65,1,107,34,5,13,0,11,65,0,33,6,11,65,220,0,106,33,2,32,1,32,6,54,2,8,32,1,65,0,54,2,4,32,1,32,3,54,2,0,32,4,32,7,106,12,2,11,65,252,240,203,0,16,248,26,0,11,65,0,11,33,5,32,0,32,2,54,2,4,32,0,32,5,54,2,0,11,156,2,1,7,127,32,1,40,2,12,33,4,2,127,2,64,2,64,32,1,40,2,0,34,2,4,64,32,1,40,2,8,33,3,32,2,32,4,71,13,1,32,3,32,1,40,2,20,71,13,1,12,2,11,32,4,69,13,1,65,236,240,203,0,16,248,26,0,11,32,1,40,2,4,33,5,2,64,2,64,32,2,47,1,242,5,32,3,75,4,64,32,2,33,4,12,1,11,3,64,32,2,40,2,224,2,34,4,69,13,2,32,5,65,1,106,33,5,32,2,47,1,240,5,33,3,32,3,32,4,34,2,47,1,242,5,79,13,0,11,11,32,3,65,1,106,33,6,32,3,65,5,116,33,7,32,4,32,3,65,36,108,106,2,64,32,5,69,4,64,32,4,33,3,12,1,11,32,4,32,6,65,2,116,106,65,248,5,106,33,2,3,64,32,2,40,2,0,34,3,65,248,5,106,33,2,32,5,65,1,107,34,5,13,0,11,65,0,33,6,11,32,4,32,7,106,33,2,32,1,32,6,54,2,8,32,1,65,0,54,2,4,32,1,32,3,54,2,0,65,228,2,106,12,2,11,65,252,240,203,0,16,248,26,0,11,65,0,11,33,5,32,0,32,2,54,2,4,32,0,32,5,54,2,0,11,145,2,1,8,127,32,0,40,2,4,65,8,106,32,0,40,2,0,65,8,106,16,238,28,33,2,32,0,65,12,65,8,32,0,40,2,12,65,8,106,32,0,40,2,8,65,8,106,16,238,28,65,255,1,113,65,255,1,70,34,3,27,106,33,4,32,0,65,8,65,12,32,3,27,106,34,3,32,0,32,2,65,255,1,113,34,5,65,255,1,71,65,2,116,106,34,2,32,4,32,4,40,2,0,65,8,106,32,0,32,5,65,255,1,70,65,2,116,106,34,0,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,34,5,27,32,3,40,2,0,65,8,106,32,2,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,34,6,27,34,7,40,2,0,65,8,106,32,0,32,4,32,2,32,6,27,32,5,27,34,8,40,2,0,65,8,106,16,238,28,33,9,32,1,32,4,32,0,32,5,27,40,2,0,54,2,0,32,1,32,7,32,8,32,9,65,255,1,113,65,255,1,70,34,0,27,40,2,0,54,2,4,32,1,32,8,32,7,32,0,27,40,2,0,54,2,8,32,1,32,2,32,3,32,6,27,40,2,0,54,2,12,11,158,2,1,2,127,35,0,65,240,4,107,34,3,36,0,32,3,65,220,3,106,34,4,32,1,16,175,4,32,3,65,156,1,106,32,4,32,2,40,2,0,16,138,3,32,3,45,0,160,1,33,1,2,64,32,3,40,2,156,1,34,2,65,3,71,4,64,32,3,65,181,2,106,32,3,65,161,1,106,65,143,1,16,193,5,26,32,3,32,1,58,0,180,2,32,3,32,2,54,2,176,2,32,3,65,8,106,34,1,32,3,65,176,2,106,16,246,14,32,0,2,127,32,3,40,2,8,65,3,71,4,64,32,0,65,4,106,32,1,65,148,1,16,193,5,26,65,0,12,1,11,32,3,65,208,3,106,32,3,65,20,106,41,2,0,55,0,0,32,3,65,216,3,106,32,3,65,28,106,40,2,0,54,0,0,32,0,65,24,58,0,8,32,3,32,3,41,2,12,55,0,200,3,32,0,32,3,41,0,197,3,55,0,9,32,0,65,17,106,32,3,65,205,3,106,41,0,0,55,0,0,32,0,65,24,106,32,3,65,212,3,106,41,0,0,55,0,0,65,1,11,54,2,0,12,1,11,32,0,32,1,58,0,9,32,0,65,37,58,0,8,32,0,65,1,54,2,0,11,32,3,65,240,4,106,36,0,11,139,2,1,6,127,35,0,65,240,1,107,34,3,36,0,32,3,65,4,106,34,4,65,192,208,215,0,16,216,7,32,3,65,160,1,106,34,5,66,0,55,3,0,32,3,65,152,1,106,34,6,66,0,55,3,0,32,3,65,144,1,106,34,7,66,0,55,3,0,32,3,66,0,55,3,136,1,65,192,176,158,1,40,2,0,32,3,65,136,1,106,34,8,32,1,16,196,12,26,32,3,65,128,1,106,32,5,41,3,0,55,3,0,32,3,65,248,0,106,32,6,41,3,0,55,3,0,32,3,65,240,0,106,32,7,41,3,0,55,3,0,32,3,32,3,41,3,136,1,55,3,104,32,4,32,3,65,232,0,106,65,32,16,100,32,2,45,0,0,65,1,70,4,64,32,5,32,2,65,25,106,41,0,0,55,3,0,32,6,32,2,65,17,106,41,0,0,55,3,0,32,7,32,2,65,9,106,41,0,0,55,3,0,32,3,32,2,41,0,1,55,3,136,1,32,4,32,8,65,32,16,100,11,32,3,65,136,1,106,34,1,32,3,65,4,106,65,228,0,16,193,5,26,32,0,32,1,16,138,9,32,3,65,240,1,106,36,0,11,238,2,2,3,127,2,126,35,0,65,64,106,34,2,36,0,32,2,65,40,106,66,0,55,3,0,32,2,65,48,106,66,0,55,3,0,32,2,65,56,106,66,0,55,3,0,32,2,65,24,106,32,1,65,24,106,41,0,0,55,3,0,32,2,65,16,106,32,1,65,16,106,41,0,0,55,3,0,32,1,65,8,106,41,0,0,33,5,32,1,41,0,0,33,6,32,0,66,0,55,3,200,1,32,0,66,171,179,143,252,145,163,179,240,219,0,55,3,128,1,32,0,66,255,164,185,136,197,145,218,130,155,127,55,3,120,32,0,66,242,230,187,227,163,167,253,167,165,127,55,3,112,32,0,66,231,204,167,208,214,208,235,179,187,127,55,3,104,32,2,66,0,55,3,32,32,2,32,6,55,3,0,32,2,32,5,55,3,8,32,0,65,232,0,106,65,0,33,1,3,64,32,1,32,2,106,34,4,32,4,45,0,0,65,220,0,115,58,0,0,32,1,65,1,106,34,1,65,192,0,71,13,0,11,32,2,65,192,0,16,97,32,0,66,0,55,3,96,32,0,66,171,179,143,252,145,163,179,240,219,0,55,3,24,32,0,66,255,164,185,136,197,145,218,130,155,127,55,3,16,32,0,66,242,230,187,227,163,167,253,167,165,127,55,3,8,32,0,66,231,204,167,208,214,208,235,179,187,127,55,3,0,65,0,33,1,3,64,32,1,32,2,106,34,3,32,3,45,0,0,65,234,0,115,58,0,0,32,1,65,1,106,34,1,65,192,0,71,13,0,11,32,0,32,2,65,192,0,16,97,32,2,65,64,107,36,0,11,187,2,2,4,127,1,126,35,0,65,64,106,34,3,36,0,32,0,40,2,0,33,5,32,0,2,127,65,1,32,0,45,0,8,13,0,26,32,0,40,2,4,34,4,40,2,28,34,6,65,4,113,69,4,64,65,1,32,4,40,2,20,65,223,166,157,1,65,233,166,157,1,32,5,27,65,2,65,1,32,5,27,32,4,40,2,24,40,2,12,17,4,0,13,1,26,32,1,32,4,32,2,40,2,12,17,1,0,12,1,11,32,5,69,4,64,65,1,32,4,40,2,20,65,234,166,157,1,65,2,32,4,40,2,24,40,2,12,17,4,0,13,1,26,32,4,40,2,28,33,6,11,32,3,65,1,58,0,27,32,3,32,4,41,2,20,55,2,12,32,3,65,192,166,157,1,54,2,52,32,3,32,3,65,27,106,54,2,20,32,3,32,4,41,2,8,55,2,36,32,4,41,2,0,33,7,32,3,32,6,54,2,56,32,3,32,4,40,2,16,54,2,44,32,3,32,4,45,0,32,58,0,60,32,3,32,7,55,2,28,32,3,32,3,65,12,106,54,2,48,65,1,32,1,32,3,65,28,106,32,2,40,2,12,17,1,0,13,0,26,32,3,40,2,48,65,228,166,157,1,65,2,32,3,40,2,52,40,2,12,17,4,0,11,58,0,8,32,0,32,5,65,1,106,54,2,0,32,3,65,64,107,36,0,32,0,11,135,2,2,4,127,1,126,2,64,2,64,2,64,2,64,2,64,2,64,32,2,14,2,4,0,1,11,65,1,33,3,32,1,45,0,0,65,43,107,14,3,3,1,3,1,11,32,1,45,0,0,65,43,70,4,64,32,1,65,1,106,33,1,32,2,65,10,73,32,2,65,1,107,34,3,33,2,13,1,12,2,11,32,2,33,3,32,2,65,8,75,13,1,11,65,0,33,4,3,64,32,1,45,0,0,65,48,107,34,2,65,9,75,4,64,65,1,33,3,12,3,11,32,1,65,1,106,33,1,32,2,32,4,65,10,108,106,33,4,32,3,65,1,107,34,3,13,0,11,12,2,11,65,0,33,4,3,64,32,2,69,13,2,32,1,45,0,0,65,48,107,34,5,65,9,75,4,64,65,1,33,3,12,2,11,65,2,33,3,32,4,173,66,10,126,34,7,66,32,136,167,13,1,32,1,65,1,106,33,1,32,2,65,1,107,33,2,32,5,32,7,167,34,6,106,34,4,32,6,79,13,0,11,11,32,0,32,3,58,0,1,32,0,65,1,58,0,0,15,11,32,0,32,4,54,2,4,32,0,65,0,58,0,0,11,162,2,2,2,127,2,124,35,0,65,32,107,34,5,36,0,32,3,186,33,7,32,0,2,127,2,64,2,64,2,64,2,64,32,4,32,4,65,31,117,34,6,115,32,6,107,34,6,65,181,2,79,4,64,3,64,32,7,68,0,0,0,0,0,0,0,0,97,13,5,32,4,65,0,78,13,2,32,7,68,160,200,235,133,243,204,225,127,163,33,7,32,4,65,180,2,106,34,4,32,4,65,31,117,34,6,115,32,6,107,34,6,65,180,2,75,13,0,11,11,32,6,65,3,116,65,144,239,204,0,106,43,3,0,33,8,32,4,65,0,78,13,1,32,7,32,8,163,33,7,12,3,11,32,5,65,14,54,2,20,32,5,32,1,65,12,106,16,147,20,32,0,32,5,65,20,106,32,5,40,2,0,32,5,40,2,4,16,230,18,54,2,4,12,1,11,32,7,32,8,162,34,7,153,68,0,0,0,0,0,0,240,127,98,13,1,32,5,65,14,54,2,20,32,5,65,8,106,32,1,65,12,106,16,147,20,32,0,32,5,65,20,106,32,5,40,2,8,32,5,40,2,12,16,230,18,54,2,4,11,65,1,12,1,11,32,0,32,7,32,7,154,32,2,27,57,3,8,65,0,11,54,2,0,32,5,65,32,106,36,0,11,219,6,1,3,127,35,0,65,32,107,34,3,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,65,4,107,34,2,32,2,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,32,3,65,1,54,2,4,32,3,65,232,137,204,0,54,2,0,32,3,66,1,55,2,12,32,3,65,143,6,54,2,28,32,3,32,0,65,4,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,3,16,163,3,12,5,11,32,3,65,2,54,2,4,32,3,65,184,147,204,0,54,2,0,32,3,66,1,55,2,12,32,3,65,144,6,54,2,28,32,3,32,0,65,4,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,3,16,163,3,12,4,11,32,3,65,2,54,2,4,32,3,65,132,149,204,0,54,2,0,32,3,66,1,55,2,12,32,3,65,144,6,54,2,28,32,3,32,0,65,4,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,3,16,163,3,12,3,11,35,0,65,48,107,34,2,36,0,32,0,65,4,106,33,4,2,127,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,3,1,2,3,0,11,32,2,32,4,54,2,12,32,2,65,2,54,2,20,32,2,65,148,211,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,252,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,3,11,32,2,32,4,54,2,12,32,2,65,2,54,2,20,32,2,65,148,211,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,253,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,2,11,32,2,32,4,54,2,12,32,2,65,2,54,2,20,32,2,65,148,211,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,147,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,2,32,4,54,2,12,32,2,65,2,54,2,20,32,2,65,148,211,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,2,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,11,32,2,65,48,106,36,0,12,2,11,32,0,65,4,106,32,1,16,153,10,12,1,11,35,0,65,48,107,34,2,36,0,2,127,32,0,65,4,106,34,0,40,2,0,69,4,64,32,2,65,2,54,2,28,32,2,65,136,147,204,0,54,2,24,32,2,66,1,55,2,36,32,2,65,144,6,54,2,12,32,2,32,0,65,16,106,54,2,8,32,2,32,2,65,8,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,12,1,11,32,2,32,0,65,4,106,54,2,4,32,2,65,3,54,2,28,32,2,65,156,147,204,0,54,2,24,32,2,66,2,55,2,36,32,2,65,152,6,54,2,20,32,2,65,144,6,54,2,12,32,2,32,0,65,16,106,54,2,8,32,2,32,2,65,8,106,54,2,32,32,2,32,2,65,4,106,54,2,16,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,11,32,2,65,48,106,36,0,11,32,3,65,32,106,36,0,11,153,2,1,7,127,32,1,40,2,12,33,4,2,127,2,64,2,64,32,1,40,2,0,34,2,4,64,32,1,40,2,8,33,3,32,2,32,4,71,13,1,32,3,32,1,40,2,20,71,13,1,12,2,11,32,4,69,13,1,65,236,240,203,0,16,248,26,0,11,32,1,40,2,4,33,5,2,64,2,64,32,2,47,1,230,2,32,3,75,4,64,32,2,33,4,12,1,11,3,64,32,2,40,2,224,2,34,4,69,13,2,32,5,65,1,106,33,5,32,2,47,1,228,2,33,3,32,3,32,4,34,2,47,1,230,2,79,13,0,11,11,32,3,65,1,106,33,6,32,3,65,5,116,33,7,32,3,32,4,106,2,64,32,5,69,4,64,32,4,33,3,12,1,11,32,4,32,6,65,2,116,106,65,244,2,106,33,2,3,64,32,2,40,2,0,34,3,65,244,2,106,33,2,32,5,65,1,107,34,5,13,0,11,65,0,33,6,11,32,4,32,7,106,33,2,32,1,32,6,54,2,8,32,1,65,0,54,2,4,32,1,32,3,54,2,0,65,232,2,106,12,2,11,65,252,240,203,0,16,248,26,0,11,65,0,11,33,5,32,0,32,2,54,2,4,32,0,32,5,54,2,0,11,179,2,2,3,126,5,127,2,64,2,64,32,1,40,2,0,34,1,40,2,124,69,13,0,32,2,45,0,0,33,8,32,1,65,128,1,106,32,3,16,147,4,33,4,32,1,40,2,112,34,2,65,160,2,107,33,9,32,1,40,2,116,34,7,32,4,167,113,33,1,32,4,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,6,3,64,32,1,32,2,106,41,0,0,34,5,32,6,133,34,4,66,127,133,32,4,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,4,80,69,4,64,3,64,32,3,32,9,65,0,32,4,122,167,65,3,118,32,1,106,32,7,113,107,34,10,65,160,2,108,106,16,239,26,13,4,32,4,66,1,125,32,4,131,34,4,80,69,13,0,11,11,32,5,32,5,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,1,32,11,65,8,106,34,11,106,32,7,113,33,1,12,0,11,0,11,65,161,243,203,0,65,9,65,140,249,203,0,16,151,17,0,11,32,0,65,4,106,32,2,32,10,65,160,2,108,106,65,128,2,107,16,121,32,0,16,194,15,54,2,132,2,32,0,66,128,128,128,128,128,128,128,128,128,127,55,2,136,2,32,0,32,8,58,0,0,11,205,4,1,13,127,35,0,65,32,107,34,2,36,0,32,0,40,2,8,34,6,4,64,2,64,32,0,32,6,65,1,107,34,1,54,2,8,32,2,32,0,40,2,4,34,11,32,1,65,2,116,106,34,7,40,2,0,34,8,54,2,8,32,0,40,2,0,33,12,32,2,65,12,106,33,5,35,0,65,32,107,34,1,36,0,2,64,2,64,2,64,2,64,2,64,32,2,65,8,106,40,2,0,34,3,45,0,92,65,11,107,14,15,2,2,2,2,2,2,2,3,3,0,3,3,3,3,1,4,11,32,1,32,3,40,2,104,65,8,106,54,2,28,32,1,32,3,40,2,100,65,8,106,54,2,24,32,1,32,3,40,2,96,65,8,106,54,2,20,32,1,65,20,106,16,213,19,33,3,65,3,33,4,32,5,65,3,54,2,8,32,5,32,3,54,2,4,12,3,11,32,1,65,8,106,32,3,65,224,0,106,16,171,24,32,1,32,1,40,2,12,34,9,32,1,40,2,8,34,4,107,65,2,118,16,217,15,32,1,40,2,0,33,10,32,1,40,2,4,33,13,32,4,32,9,71,4,64,32,10,65,8,106,33,3,3,64,32,3,32,4,40,2,0,65,8,106,54,2,0,32,3,65,4,106,33,3,32,4,65,4,106,34,4,32,9,71,13,0,11,11,32,5,32,10,54,2,4,32,5,32,13,54,2,8,65,3,33,4,12,2,11,32,5,32,3,40,2,96,65,8,106,54,2,4,65,1,33,4,12,1,11,32,5,32,3,40,2,100,65,8,106,54,2,8,32,5,32,3,40,2,96,65,8,106,54,2,4,65,2,33,4,11,32,5,32,4,54,2,0,32,1,65,32,106,36,0,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,0,1,2,3,11,32,7,32,2,40,2,16,54,2,0,32,0,32,6,54,2,8,12,2,11,32,7,32,2,40,2,20,54,2,0,32,0,32,6,54,2,8,32,2,40,2,16,33,1,32,6,32,12,70,4,127,32,0,16,250,18,32,0,40,2,4,5,32,11,11,32,6,65,2,116,106,32,1,54,2,0,32,0,32,6,65,1,106,54,2,8,12,1,11,32,2,32,2,40,2,20,34,4,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,0,32,1,65,8,106,34,0,32,0,32,4,65,2,116,106,16,235,13,32,1,32,1,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,24,106,16,209,21,11,32,2,40,2,8,33,8,11,11,32,2,65,32,106,36,0,32,8,11,154,2,1,2,127,35,0,65,240,2,107,34,3,36,0,2,64,32,0,45,0,198,1,69,4,64,32,3,65,64,107,16,160,22,32,3,65,164,1,106,16,160,22,32,2,4,64,32,2,65,2,116,33,2,3,64,32,3,32,1,40,2,0,34,4,41,3,0,55,3,136,2,32,3,65,64,107,32,3,65,136,2,106,65,8,16,100,32,3,32,4,40,2,12,32,4,40,2,16,32,3,65,164,1,106,16,227,11,32,3,45,0,8,65,18,71,13,3,32,1,65,4,106,33,1,32,2,65,4,107,34,2,13,0,11,11,32,3,65,136,2,106,34,1,32,3,65,64,107,65,228,0,16,193,5,26,32,3,32,1,16,138,9,32,1,32,3,65,164,1,106,65,228,0,16,193,5,26,32,3,65,32,106,32,1,16,138,9,32,0,65,1,58,0,198,1,32,0,65,199,1,106,32,3,65,192,0,16,193,5,26,11,32,3,65,240,2,106,36,0,32,0,65,199,1,106,15,11,32,3,65,144,2,106,32,3,65,8,106,40,2,0,54,2,0,32,3,32,3,41,2,0,55,3,136,2,65,172,156,204,0,65,43,32,3,65,136,2,106,65,216,156,204,0,65,184,161,204,0,16,253,13,0,11,246,1,1,5,127,32,0,40,2,0,34,5,65,4,106,33,3,32,0,40,2,8,34,0,65,1,106,34,4,32,5,47,1,138,1,34,6,77,4,64,32,3,32,4,65,12,108,106,32,3,32,0,65,12,108,106,32,6,32,0,107,65,12,108,16,184,28,26,11,32,3,32,0,65,12,108,106,34,3,32,1,41,2,0,55,2,0,32,3,65,8,106,32,1,65,8,106,40,2,0,54,2,0,32,5,65,140,1,106,33,1,32,0,65,2,106,34,3,32,6,65,2,106,34,7,73,4,64,32,1,32,3,65,2,116,106,32,1,32,4,65,2,116,106,32,6,32,0,107,65,2,116,16,184,28,26,11,32,1,32,4,65,2,116,106,32,2,54,2,0,32,5,32,6,65,1,106,34,2,59,1,138,1,32,4,32,7,73,4,64,32,0,65,2,116,32,5,106,65,144,1,106,33,1,3,64,32,1,40,2,0,34,4,32,0,65,1,106,34,0,59,1,136,1,32,4,32,5,54,2,0,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,202,4,1,13,127,35,0,65,32,107,34,2,36,0,32,0,40,2,8,34,6,4,64,2,64,32,0,32,6,65,1,107,34,1,54,2,8,32,2,32,0,40,2,4,34,11,32,1,65,2,116,106,34,8,40,2,0,34,9,54,2,8,32,0,40,2,0,33,12,32,2,65,12,106,33,4,65,0,33,1,35,0,65,32,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,32,2,65,8,106,40,2,0,34,3,45,0,92,65,11,107,14,15,2,2,2,2,2,2,2,3,3,0,3,3,3,3,1,4,11,32,5,32,3,40,2,104,65,8,106,54,2,28,32,5,32,3,40,2,100,65,8,106,54,2,24,32,5,32,3,40,2,96,65,8,106,54,2,20,32,5,65,20,106,16,213,19,33,3,65,3,33,1,32,4,65,3,54,2,8,32,4,32,3,54,2,4,12,3,11,32,3,40,2,100,33,1,32,5,65,8,106,32,3,40,2,104,34,7,16,224,15,32,5,40,2,8,33,10,32,5,40,2,12,33,13,32,7,4,64,32,10,65,8,106,33,3,32,7,65,2,116,33,7,3,64,32,3,32,1,40,2,0,65,8,106,54,2,0,32,3,65,4,106,33,3,32,1,65,4,106,33,1,32,7,65,4,107,34,7,13,0,11,11,32,4,32,10,54,2,4,32,4,32,13,54,2,8,65,3,33,1,12,2,11,32,4,32,3,40,2,96,65,8,106,54,2,4,65,1,33,1,12,1,11,32,4,32,3,40,2,100,65,8,106,54,2,8,32,4,32,3,40,2,96,65,8,106,54,2,4,65,2,33,1,11,32,4,32,1,54,2,0,32,5,65,32,106,36,0,2,64,2,64,2,64,32,2,40,2,12,65,1,107,14,3,0,1,2,3,11,32,8,32,2,40,2,16,54,2,0,32,0,32,6,54,2,8,12,2,11,32,8,32,2,40,2,20,54,2,0,32,0,32,6,54,2,8,32,2,40,2,16,33,1,32,6,32,12,70,4,127,32,0,16,250,18,32,0,40,2,4,5,32,11,11,32,6,65,2,116,106,32,1,54,2,0,32,0,32,6,65,1,106,54,2,8,12,1,11,32,2,32,2,40,2,20,34,4,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,0,32,1,65,8,106,34,0,32,0,32,4,65,2,116,106,16,235,13,32,1,32,1,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,24,106,16,209,21,11,32,2,40,2,8,33,9,11,11,32,2,65,32,106,36,0,32,9,11,166,2,2,3,127,1,126,35,0,65,64,106,34,2,36,0,32,1,40,2,0,65,128,128,128,128,120,70,4,64,32,1,40,2,12,33,3,32,2,65,36,106,34,4,65,0,54,2,0,32,2,66,128,128,128,128,16,55,2,28,32,2,65,56,106,32,3,65,16,106,41,2,0,55,3,0,32,2,65,48,106,32,3,65,8,106,41,2,0,55,3,0,32,2,32,3,41,2,0,55,3,40,32,2,65,28,106,65,252,229,156,1,32,2,65,40,106,16,163,3,26,32,2,65,24,106,32,4,40,2,0,34,3,54,2,0,32,2,32,2,41,2,28,34,5,55,3,16,32,1,65,8,106,32,3,54,2,0,32,1,32,5,55,2,0,11,32,1,41,2,0,33,5,32,1,66,128,128,128,128,16,55,2,0,32,2,65,8,106,34,3,32,1,65,8,106,34,1,40,2,0,54,2,0,32,1,65,0,54,2,0,65,205,184,158,1,45,0,0,26,32,2,32,5,55,3,0,65,12,65,4,16,149,27,34,1,69,4,64,65,4,65,12,16,177,28,0,11,32,1,32,2,41,3,0,55,2,0,32,1,65,8,106,32,3,40,2,0,54,2,0,32,0,65,232,239,156,1,54,2,4,32,0,32,1,54,2,0,32,2,65,64,107,36,0,11,160,2,1,4,127,35,0,65,224,0,107,34,2,36,0,32,2,65,4,106,32,1,16,129,14,2,64,32,2,40,2,4,69,4,64,32,0,65,128,128,128,128,120,54,2,0,12,1,11,32,2,40,2,12,33,1,32,2,65,32,106,34,3,32,2,40,2,8,16,207,10,2,64,32,2,40,2,32,65,128,128,128,128,120,71,4,64,32,2,65,24,106,34,4,32,2,65,40,106,34,5,40,2,0,54,2,0,32,2,32,2,41,2,32,55,3,16,32,3,32,1,16,173,2,32,2,45,0,32,65,6,70,13,1,32,2,65,216,0,106,32,2,65,48,106,41,3,0,55,3,0,32,2,65,208,0,106,32,5,41,3,0,55,3,0,32,2,65,64,107,32,4,40,2,0,54,2,0,32,2,32,2,41,3,32,55,3,72,32,2,32,2,41,3,16,55,3,56,32,0,32,2,65,56,106,65,40,16,193,5,26,12,2,11,32,0,32,2,40,2,36,54,2,4,32,0,65,129,128,128,128,120,54,2,0,32,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,0,32,2,40,2,36,54,2,4,32,0,65,129,128,128,128,120,54,2,0,32,2,65,16,106,16,214,24,11,32,2,65,224,0,106,36,0,11,148,2,1,4,127,2,64,2,64,2,127,2,127,2,64,2,64,32,1,40,2,0,34,5,65,2,70,4,64,65,0,32,1,40,2,12,65,1,106,34,2,32,1,40,2,8,34,3,40,2,40,79,13,4,26,32,1,32,2,54,2,12,32,3,40,2,36,32,2,65,52,108,106,33,2,12,1,11,32,1,40,2,8,34,3,40,2,40,34,4,32,1,40,2,12,34,2,77,13,4,32,3,40,2,36,32,2,65,52,108,106,33,2,32,5,13,1,11,32,1,32,2,40,2,4,54,2,4,32,1,65,1,65,2,32,2,40,2,0,65,1,113,27,54,2,0,32,2,65,12,106,12,1,11,32,3,40,2,52,34,5,32,1,40,2,4,34,4,77,13,3,32,3,40,2,48,32,4,65,36,108,106,34,3,40,2,8,4,127,32,3,40,2,12,33,5,65,1,5,65,2,11,33,4,32,1,32,5,54,2,4,32,1,32,4,54,2,0,32,3,65,16,106,11,33,3,32,2,65,32,106,11,33,1,32,0,32,3,54,2,4,32,0,32,1,54,2,0,15,11,32,2,32,4,65,240,202,203,0,16,163,15,0,11,32,4,32,5,65,128,203,203,0,16,163,15,0,11,182,11,2,9,127,9,126,35,0,65,64,106,34,7,36,0,2,64,32,0,40,2,0,69,4,64,65,230,178,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,65,0,33,0,12,1,11,32,2,69,4,64,65,185,178,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,65,0,33,0,12,1,11,32,1,69,4,64,65,198,177,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,65,0,33,0,12,1,11,32,3,69,4,64,65,169,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,65,0,33,0,12,1,11,35,0,65,208,3,107,34,6,36,0,32,7,65,32,106,34,9,65,24,106,66,0,55,3,0,32,9,65,16,106,66,0,55,3,0,32,9,65,8,106,66,0,55,3,0,32,9,66,0,55,3,0,32,7,65,24,106,66,0,55,3,0,32,7,65,16,106,66,0,55,3,0,32,7,65,8,106,66,0,55,3,0,32,7,66,0,55,3,0,32,6,65,224,0,106,32,3,32,6,65,128,2,106,16,202,3,32,6,32,6,40,2,128,2,69,32,6,41,3,120,34,21,32,6,41,3,112,34,17,32,6,41,3,104,34,19,32,6,41,3,96,34,16,132,132,132,66,0,82,113,34,12,69,54,2,128,2,32,6,32,21,32,6,52,2,128,2,34,15,66,1,125,34,18,131,55,3,120,32,6,32,17,32,18,131,55,3,112,32,6,32,18,32,19,131,55,3,104,32,6,32,16,32,18,131,32,15,66,1,131,132,55,3,96,32,6,65,32,106,32,2,65,0,16,202,3,2,64,32,6,32,2,32,3,65,0,32,5,65,0,32,4,65,216,9,32,4,27,34,13,17,12,0,69,13,0,32,6,65,208,1,106,33,14,65,1,33,8,3,64,32,8,33,4,32,6,65,64,107,34,8,32,6,32,6,65,128,2,106,34,11,16,202,3,2,64,32,6,40,2,128,2,13,0,32,6,41,3,88,34,17,32,6,41,3,80,34,19,32,6,41,3,72,34,16,32,6,41,3,64,34,15,132,132,132,80,13,0,32,6,65,0,54,2,132,1,32,0,32,11,32,8,16,135,4,32,6,65,168,1,106,34,10,32,11,16,104,32,10,16,158,8,32,14,16,158,8,32,6,65,128,3,106,34,8,32,10,16,248,4,32,9,32,8,32,6,65,132,1,106,16,202,3,32,6,65,136,1,106,34,8,32,9,32,6,65,224,0,106,16,235,1,32,8,32,8,32,6,65,32,106,16,133,6,32,6,32,17,66,56,136,55,3,200,3,32,6,32,17,66,6,134,32,19,66,58,136,132,66,255,255,255,255,255,255,255,255,63,131,55,3,192,3,32,6,32,19,66,4,134,32,16,66,60,136,132,66,255,255,255,255,255,255,255,255,63,131,55,3,184,3,32,6,32,16,66,2,134,32,15,66,62,136,132,66,255,255,255,255,255,255,255,255,63,131,55,3,176,3,32,6,32,15,66,255,255,255,255,255,255,255,255,63,131,55,3,168,3,32,6,65,168,3,106,65,216,181,156,1,16,173,1,32,7,32,6,41,3,200,3,66,56,134,32,6,41,3,192,3,34,15,66,6,136,132,55,3,24,32,7,32,15,66,58,134,32,6,41,3,184,3,34,15,66,4,136,132,55,3,16,32,7,32,15,66,60,134,32,6,41,3,176,3,34,15,66,2,136,132,55,3,8,32,7,32,6,41,3,168,3,32,15,66,62,134,132,55,3,0,32,7,32,7,32,8,16,235,1,32,6,32,7,41,3,24,34,22,66,63,136,167,34,10,69,34,8,32,7,41,3,16,34,18,66,127,82,113,32,22,66,255,255,255,255,255,255,255,255,255,0,84,114,32,8,32,7,41,3,8,34,17,66,157,160,145,189,181,206,219,171,221,0,84,113,114,69,34,8,32,8,32,7,41,3,0,34,16,66,160,193,236,192,230,232,203,244,95,86,113,32,17,66,157,160,145,189,181,206,219,171,221,0,86,27,32,10,114,54,2,168,3,32,7,66,0,32,16,65,0,32,6,40,2,168,3,107,172,34,20,133,34,19,32,20,66,194,130,217,129,205,209,151,233,191,127,131,124,34,15,32,16,32,17,32,18,32,22,132,132,132,80,34,8,27,34,21,55,3,0,32,7,66,0,32,17,32,20,133,34,16,32,20,66,187,192,162,250,234,156,183,215,186,127,131,124,34,23,32,15,32,19,84,173,124,34,15,32,8,27,34,17,55,3,8,32,7,66,0,32,18,32,20,133,34,19,32,20,66,126,131,124,34,18,32,16,32,23,86,173,32,15,32,23,84,173,124,124,34,15,32,8,27,34,16,55,3,16,32,7,66,0,32,20,32,22,133,32,20,124,32,18,32,19,84,173,32,15,32,18,84,173,124,124,32,8,27,34,15,55,3,24,32,17,32,21,132,32,16,132,32,15,132,80,13,0,32,9,41,3,24,32,9,41,3,16,32,9,41,3,8,32,9,41,3,0,132,132,132,80,13,0,65,1,33,10,12,2,11,32,4,65,1,106,33,8,65,0,33,10,32,6,32,2,32,3,65,0,32,5,32,4,32,13,17,12,0,13,0,11,11,32,6,32,10,32,12,113,34,2,69,34,0,54,2,128,2,32,9,32,6,52,2,128,2,66,1,125,34,15,32,9,41,3,0,131,55,3,0,32,9,32,9,41,3,8,32,15,131,55,3,8,32,9,32,9,41,3,16,32,15,131,55,3,16,32,9,32,9,41,3,24,32,15,131,55,3,24,32,6,32,0,54,2,128,2,32,7,32,6,52,2,128,2,66,1,125,34,15,32,7,41,3,0,131,55,3,0,32,7,32,7,41,3,8,32,15,131,55,3,8,32,7,32,7,41,3,16,32,15,131,55,3,16,32,7,32,7,41,3,24,32,15,131,55,3,24,32,6,65,208,3,106,36,0,32,2,33,0,32,1,65,24,106,32,7,65,56,106,41,3,0,55,0,0,32,1,65,16,106,32,7,65,48,106,41,3,0,55,0,0,32,1,65,8,106,32,7,65,40,106,41,3,0,55,0,0,32,1,32,7,41,3,32,55,0,0,32,1,32,7,41,3,0,55,0,32,32,1,65,40,106,32,7,65,8,106,41,3,0,55,0,0,32,1,65,48,106,32,7,65,16,106,41,3,0,55,0,0,32,1,65,56,106,32,7,65,24,106,41,3,0,55,0,0,11,32,7,65,64,107,36,0,32,0,11,212,1,2,4,127,1,126,35,0,65,32,107,34,3,36,0,32,1,32,1,32,2,106,34,2,75,4,64,65,0,65,0,16,132,25,0,11,65,8,32,0,40,2,0,34,4,65,1,116,34,1,32,2,32,1,32,2,75,27,34,2,32,2,65,8,73,27,34,2,173,34,7,66,32,136,80,69,4,64,65,0,65,0,16,132,25,0,11,2,64,32,7,167,34,5,65,255,255,255,255,7,77,4,64,32,3,32,4,4,127,32,3,32,4,54,2,28,32,3,32,0,40,2,4,54,2,20,65,1,5,65,0,11,54,2,24,32,3,65,8,106,32,5,32,3,65,20,106,16,197,11,32,3,40,2,8,65,1,71,13,1,32,3,40,2,12,33,6,32,3,40,2,16,33,1,11,32,6,32,1,16,132,25,0,11,32,3,40,2,12,33,1,32,0,32,2,54,2,0,32,0,32,1,54,2,4,32,3,65,32,106,36,0,11,151,2,1,6,127,35,0,65,48,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,4,79,13,0,32,1,40,2,12,33,5,3,64,32,3,32,5,106,45,0,0,34,6,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,69,4,64,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,4,71,13,1,12,2,11,11,32,6,65,238,0,71,13,0,32,1,32,3,65,1,106,54,2,20,32,1,65,184,141,193,0,65,3,16,230,8,34,1,13,1,32,0,65,0,59,1,0,12,2,11,32,2,65,12,106,32,1,16,142,4,32,0,2,127,32,2,45,0,12,69,4,64,32,0,32,2,41,0,13,55,0,2,32,0,65,1,58,0,1,32,0,65,26,106,32,2,65,37,106,41,0,0,55,0,0,32,0,65,18,106,32,2,65,29,106,41,0,0,55,0,0,32,0,65,10,106,32,2,65,21,106,41,0,0,55,0,0,65,0,12,1,11,32,0,32,2,40,2,16,54,2,4,65,1,11,58,0,0,12,1,11,32,0,65,1,58,0,0,32,0,32,1,54,2,4,11,32,2,65,48,106,36,0,11,151,2,1,6,127,35,0,65,48,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,4,79,13,0,32,1,40,2,12,33,5,3,64,32,3,32,5,106,45,0,0,34,6,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,69,4,64,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,4,71,13,1,12,2,11,11,32,6,65,238,0,71,13,0,32,1,32,3,65,1,106,54,2,20,32,1,65,184,141,193,0,65,3,16,230,8,34,1,13,1,32,0,65,0,59,1,0,12,2,11,32,2,65,12,106,32,1,16,141,4,32,0,2,127,32,2,45,0,12,69,4,64,32,0,32,2,41,0,13,55,0,2,32,0,65,1,58,0,1,32,0,65,26,106,32,2,65,37,106,41,0,0,55,0,0,32,0,65,18,106,32,2,65,29,106,41,0,0,55,0,0,32,0,65,10,106,32,2,65,21,106,41,0,0,55,0,0,65,0,12,1,11,32,0,32,2,40,2,16,54,2,4,65,1,11,58,0,0,12,1,11,32,0,65,1,58,0,0,32,0,32,1,54,2,4,11,32,2,65,48,106,36,0,11,137,2,1,8,127,35,0,65,240,0,107,34,2,36,0,32,0,32,1,40,2,44,34,3,4,127,32,1,32,3,65,1,107,34,6,54,2,44,32,1,32,1,40,2,40,34,3,65,1,106,34,4,32,1,40,2,32,34,5,65,0,32,4,32,5,79,27,107,54,2,40,32,0,65,4,106,32,1,40,2,36,32,3,65,36,108,106,34,3,65,36,16,193,5,26,32,1,32,1,40,2,68,65,1,106,34,4,54,2,68,32,2,65,12,106,32,3,65,36,16,193,5,26,32,1,40,2,48,32,1,40,2,52,33,5,32,1,40,2,60,33,0,32,1,40,2,12,33,7,32,1,40,2,64,33,8,32,1,40,2,28,33,1,32,2,65,2,58,0,48,32,2,65,48,106,34,9,65,1,114,32,2,65,9,106,65,39,16,193,5,26,32,2,32,6,54,2,108,32,2,32,4,54,2,104,32,2,32,1,54,2,100,32,2,32,8,54,2,96,32,2,32,7,54,2,92,32,2,32,0,54,2,88,32,9,32,2,65,216,0,106,32,5,40,2,16,17,3,0,65,1,5,65,0,11,54,2,0,32,2,65,240,0,106,36,0,11,148,2,1,2,127,35,0,65,240,4,107,34,3,36,0,32,3,65,168,2,106,34,4,32,2,32,1,16,213,7,2,64,32,3,40,2,168,2,69,4,64,32,3,65,148,1,106,34,1,32,4,65,4,114,65,148,1,16,193,5,26,32,3,65,196,3,106,34,2,32,1,65,148,1,16,193,5,26,32,3,32,2,16,246,14,32,0,2,127,32,3,40,2,0,65,3,71,4,64,32,0,65,4,106,32,3,65,148,1,16,193,5,26,65,0,12,1,11,32,3,65,228,4,106,32,3,65,12,106,41,2,0,55,0,0,32,3,65,236,4,106,32,3,65,20,106,40,2,0,54,0,0,32,0,65,24,58,0,16,32,0,65,13,58,0,8,32,3,32,3,41,2,4,55,0,220,4,32,0,32,3,41,0,217,4,55,0,17,32,0,65,25,106,32,3,65,225,4,106,41,0,0,55,0,0,32,0,65,32,106,32,3,65,232,4,106,41,0,0,55,0,0,65,1,11,54,2,0,12,1,11,32,0,65,8,106,32,3,65,152,1,106,32,3,65,176,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,1,54,2,0,11,32,3,65,240,4,106,36,0,11,241,1,1,3,127,35,0,65,144,1,107,34,3,36,0,32,2,65,1,106,33,5,2,64,32,2,45,0,0,69,4,64,32,3,65,207,0,106,34,2,65,0,65,193,0,16,129,10,26,32,3,65,193,0,54,2,12,65,192,176,158,1,40,2,0,32,2,65,193,0,16,151,28,32,3,65,12,106,34,4,32,5,65,2,16,202,7,26,32,4,32,2,65,193,0,16,193,5,26,32,1,65,194,0,16,245,22,32,1,32,4,65,193,0,16,215,3,12,1,11,32,3,65,207,0,106,34,2,65,0,65,33,16,129,10,26,32,3,65,33,54,2,12,65,192,176,158,1,40,2,0,32,2,65,33,16,151,28,32,3,65,12,106,34,4,32,5,65,130,2,16,202,7,26,32,4,32,2,65,33,16,193,5,26,32,1,65,34,16,245,22,32,1,32,4,65,33,16,215,3,11,32,1,65,0,58,0,12,32,0,32,1,41,2,0,55,2,0,32,0,65,8,106,32,1,65,8,106,41,2,0,55,2,0,32,3,65,144,1,106,36,0,11,138,2,1,4,127,35,0,65,240,0,107,34,5,36,0,32,5,65,20,106,34,7,65,4,65,0,65,4,65,8,16,167,10,32,5,40,2,24,33,8,32,5,40,2,20,65,1,71,4,64,32,5,32,5,40,2,28,34,6,54,2,12,32,5,32,8,54,2,8,32,5,65,0,54,2,16,32,0,2,127,32,1,65,0,78,4,64,32,6,65,1,54,2,8,32,6,32,1,54,2,4,32,6,65,1,54,2,0,32,6,32,3,54,2,28,32,6,65,0,54,2,24,32,6,66,1,55,2,16,32,5,65,16,106,65,4,54,2,0,32,6,32,4,65,255,1,113,65,0,71,54,2,12,32,5,65,236,0,106,65,4,54,2,0,32,5,32,5,41,2,8,55,2,100,32,7,32,2,65,208,0,16,193,5,26,32,0,65,4,106,32,7,65,220,0,16,193,5,26,65,0,12,1,11,32,0,32,1,54,2,20,32,0,32,1,54,2,16,32,0,65,2,58,0,12,32,0,65,7,58,0,8,32,5,65,8,106,16,199,27,65,1,11,54,2,0,32,5,65,240,0,106,36,0,15,11,32,8,32,5,40,2,28,16,132,25,0,11,161,2,1,3,127,32,0,65,4,106,33,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,34,2,65,4,107,34,3,32,3,65,6,79,27,14,5,1,3,3,2,5,0,11,32,0,65,20,106,16,177,18,2,64,32,0,40,2,4,69,13,0,32,0,65,8,106,33,1,32,0,40,2,12,4,64,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,219,10,11,32,0,65,12,106,34,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,16,219,10,12,1,11,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,1,16,253,1,11,32,0,40,2,172,1,34,1,69,13,5,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,0,65,172,1,106,16,150,20,15,11,32,1,16,193,2,15,11,2,64,32,2,65,1,107,14,3,1,2,0,3,11,32,1,16,194,2,15,11,32,1,16,177,18,15,11,32,1,16,241,21,32,1,16,250,27,15,11,32,1,16,234,22,11,11,153,2,1,9,127,35,0,65,16,107,34,5,36,0,32,1,40,2,0,34,7,47,1,50,33,4,16,201,22,34,3,65,0,59,1,50,32,3,65,0,54,2,0,32,5,65,8,106,32,1,32,3,16,169,11,32,3,47,1,50,34,6,65,1,106,33,2,2,64,32,6,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,5,40,2,12,33,8,32,5,45,0,8,33,9,32,3,65,64,107,32,7,32,2,65,2,116,106,65,196,0,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,10,32,1,59,1,48,32,10,32,3,54,2,0,32,1,32,6,79,13,0,32,1,32,1,32,6,73,106,34,1,32,6,77,13,1,11,11,32,0,32,2,54,2,12,32,0,32,7,54,2,8,32,0,32,2,54,2,20,32,0,32,3,54,2,16,32,0,32,8,54,2,4,32,0,32,9,65,1,113,58,0,0,32,5,65,16,106,36,0,15,11,32,2,65,12,65,160,141,194,0,16,164,15,0,11,65,216,140,194,0,65,40,65,128,141,194,0,16,218,19,0,11,139,2,1,7,127,32,0,40,2,0,33,1,32,0,40,2,4,33,7,3,64,32,1,32,7,70,4,64,65,128,128,196,0,15,11,32,0,32,1,65,1,106,34,4,54,2,0,2,64,2,64,32,1,45,0,0,34,2,192,65,0,78,13,0,32,0,32,1,65,2,106,34,4,54,2,0,32,1,45,0,1,65,63,113,33,3,32,2,65,31,113,33,5,32,2,65,223,1,77,4,64,32,5,65,6,116,32,3,114,33,2,12,1,11,32,0,32,1,65,3,106,34,4,54,2,0,32,1,45,0,2,65,63,113,32,3,65,6,116,114,33,6,32,2,65,240,1,73,4,64,32,6,32,5,65,12,116,114,33,2,12,1,11,32,0,32,1,65,4,106,34,4,54,2,0,65,128,128,196,0,33,3,32,5,65,18,116,65,128,128,240,0,113,32,1,45,0,3,65,63,113,32,6,65,6,116,114,114,34,2,65,128,128,196,0,70,13,1,11,32,4,33,1,2,127,32,2,65,13,77,4,64,65,128,128,196,0,65,1,32,2,116,65,128,204,0,113,13,1,26,11,32,2,11,34,3,65,128,128,196,0,70,13,1,11,11,32,3,11,154,2,1,9,127,35,0,65,16,107,34,5,36,0,32,1,40,2,0,34,7,47,1,94,33,4,16,133,23,34,3,65,0,59,1,94,32,3,65,0,54,2,88,32,5,65,8,106,32,1,32,3,16,247,10,32,3,47,1,94,34,6,65,1,106,33,2,2,64,32,6,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,5,40,2,12,33,8,32,5,45,0,8,33,9,32,3,65,224,0,106,32,7,32,2,65,2,116,106,65,228,0,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,10,32,1,59,1,92,32,10,32,3,54,2,88,32,1,32,6,79,13,0,32,1,32,1,32,6,73,106,34,1,32,6,77,13,1,11,11,32,0,32,2,54,2,12,32,0,32,7,54,2,8,32,0,32,2,54,2,20,32,0,32,3,54,2,16,32,0,32,8,54,2,4,32,0,32,9,65,1,113,58,0,0,32,5,65,16,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,149,2,1,7,127,35,0,65,16,107,34,5,36,0,32,1,40,2,0,34,7,47,1,94,33,4,16,154,23,34,3,65,0,59,1,94,32,3,65,0,54,2,88,32,5,65,4,106,32,1,32,3,16,250,9,32,3,47,1,94,34,6,65,1,106,33,2,2,64,32,6,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,236,0,106,32,7,32,2,65,2,116,106,65,240,0,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,92,32,8,32,3,54,2,88,32,1,32,6,79,13,0,32,1,32,1,32,6,73,106,34,1,32,6,77,13,1,11,11,32,0,32,2,54,2,16,32,0,32,7,54,2,12,32,0,32,5,41,2,4,55,2,0,32,0,32,2,54,2,24,32,0,32,3,54,2,20,32,0,65,8,106,32,5,65,12,106,40,2,0,54,2,0,32,5,65,16,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,241,1,1,9,127,32,1,40,2,0,34,1,47,1,234,3,34,10,65,44,108,33,3,32,2,65,8,106,33,11,32,1,65,44,106,33,1,32,2,40,2,40,33,6,32,2,40,2,4,33,7,32,2,45,0,0,33,8,2,64,3,64,32,5,33,4,65,1,33,9,32,3,69,4,64,32,10,33,4,12,2,11,65,127,32,8,32,1,65,40,107,45,0,0,34,2,71,32,2,32,8,75,27,34,2,69,4,64,32,7,32,1,65,36,107,40,2,0,34,2,73,13,2,32,2,32,7,71,33,2,11,2,64,32,2,13,0,65,127,32,11,32,1,65,32,107,65,32,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,32,6,32,1,40,2,0,34,2,73,13,2,32,2,32,6,71,33,2,11,32,4,65,1,106,33,5,32,3,65,44,107,33,3,32,1,65,44,106,33,1,32,2,65,1,70,13,0,11,32,2,65,255,1,113,13,0,65,0,33,9,11,32,0,32,4,54,2,4,32,0,32,9,54,2,0,11,153,2,1,7,127,35,0,65,16,107,34,5,36,0,32,1,40,2,0,34,7,47,1,138,1,33,4,16,159,23,34,3,65,0,59,1,138,1,32,3,65,0,54,2,0,32,5,65,4,106,32,1,32,3,16,163,9,32,3,47,1,138,1,34,6,65,1,106,33,2,2,64,32,6,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,140,1,106,32,7,32,2,65,2,116,106,65,144,1,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,136,1,32,8,32,3,54,2,0,32,1,32,6,79,13,0,32,1,32,1,32,6,73,106,34,1,32,6,77,13,1,11,11,32,0,32,2,54,2,16,32,0,32,7,54,2,12,32,0,32,5,41,2,4,55,2,0,32,0,32,2,54,2,24,32,0,32,3,54,2,20,32,0,65,8,106,32,5,65,12,106,40,2,0,54,2,0,32,5,65,16,106,36,0,15,11,32,2,65,12,65,164,249,213,0,16,164,15,0,11,65,220,248,213,0,65,40,65,132,249,213,0,16,218,19,0,11,138,2,1,3,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,34,1,32,0,16,169,20,2,127,32,1,16,241,6,34,1,4,64,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,92,34,0,65,2,107,14,2,1,2,0,11,32,0,65,26,107,14,2,2,3,5,11,32,1,40,2,96,65,2,79,13,3,12,4,11,32,1,40,2,96,65,2,73,13,3,12,2,11,32,1,40,2,104,65,148,1,108,33,0,32,1,40,2,100,33,1,3,64,32,0,69,13,3,32,0,65,148,1,107,33,0,32,1,40,2,0,32,1,65,148,1,106,33,1,65,2,73,13,0,11,12,1,11,32,1,40,2,104,65,148,1,108,33,0,32,1,40,2,100,33,1,3,64,32,0,69,13,2,32,0,65,148,1,107,33,0,32,1,40,2,0,32,1,65,148,1,106,33,1,65,2,73,13,0,11,11,32,2,65,4,106,65,4,65,4,16,244,22,65,0,12,3,11,32,2,65,4,106,16,241,6,34,1,13,0,11,11,32,2,65,4,106,65,4,65,4,16,244,22,65,1,11,32,2,65,16,106,36,0,11,170,2,1,3,127,65,1,33,2,2,64,32,0,32,1,45,0,2,65,2,116,65,220,213,214,0,106,40,2,0,65,1,16,181,25,13,0,32,0,65,148,196,214,0,65,1,16,181,25,13,0,65,149,196,214,0,33,3,65,1,33,4,2,64,2,127,2,64,2,64,2,64,2,64,32,1,45,0,3,65,1,107,14,4,0,1,2,3,5,11,65,150,196,214,0,12,3,11,65,0,33,4,65,1,33,3,12,3,11,65,2,33,4,65,151,196,214,0,33,3,12,2,11,65,153,196,214,0,11,33,3,11,32,0,32,3,32,4,16,181,25,13,0,32,1,45,0,0,4,64,32,0,65,154,196,214,0,65,1,16,181,25,13,1,11,32,1,45,0,1,4,64,32,0,65,155,196,214,0,65,1,16,181,25,13,1,11,65,156,196,214,0,33,3,65,1,33,4,2,64,2,64,2,64,32,1,45,0,6,65,1,107,14,2,0,1,2,11,65,157,196,214,0,33,3,12,1,11,65,0,33,4,65,1,33,3,11,32,0,32,3,32,4,16,181,25,13,0,32,1,45,0,4,4,64,32,0,65,158,196,214,0,65,1,16,181,25,13,1,11,65,0,33,2,32,1,45,0,5,69,13,0,32,0,65,159,196,214,0,65,1,16,181,25,33,2,11,32,2,11,163,9,1,12,127,35,0,65,48,107,34,5,36,0,32,5,65,16,106,33,13,35,0,65,48,107,34,3,36,0,32,3,32,2,65,11,108,65,15,110,65,1,106,16,162,11,32,1,32,2,106,33,6,2,64,2,64,2,64,32,2,4,64,32,1,33,2,12,1,11,32,3,40,2,8,33,10,32,3,40,2,4,33,14,12,1,11,2,64,2,64,3,64,32,2,44,0,0,34,10,65,0,72,13,2,32,10,65,1,116,65,148,189,156,1,106,34,4,45,0,0,4,64,32,3,32,4,45,0,1,34,9,54,2,36,32,3,40,2,4,33,14,32,3,40,2,8,34,10,4,64,32,14,65,1,107,33,12,32,10,33,4,3,64,32,4,32,12,106,34,11,32,11,45,0,0,65,58,108,32,9,106,34,11,58,0,0,32,3,32,11,65,8,118,34,9,54,2,36,32,4,65,1,107,34,4,13,0,11,11,32,9,13,2,32,2,65,1,106,34,2,32,6,70,13,4,12,1,11,11,12,1,11,32,3,65,0,54,2,12,65,0,32,3,65,36,106,65,208,188,156,1,32,3,65,12,106,65,212,188,156,1,16,242,20,0,11,32,13,65,128,128,128,128,120,54,2,0,32,13,32,10,58,0,4,32,3,16,214,24,12,1,11,32,3,65,0,58,0,20,32,3,32,6,54,2,16,32,3,32,1,54,2,12,32,3,65,36,106,33,4,35,0,65,32,107,34,7,36,0,2,64,2,64,2,64,2,64,2,64,32,3,65,12,106,34,8,45,0,8,13,0,32,8,40,2,0,34,1,32,8,40,2,4,70,13,0,32,8,32,1,65,1,106,54,2,0,32,1,45,0,0,65,49,70,13,1,32,8,65,1,58,0,8,11,32,4,65,0,54,2,8,32,4,66,128,128,128,128,16,55,2,0,12,1,11,32,7,65,16,106,34,9,65,8,65,0,65,1,65,1,16,167,10,32,7,40,2,20,33,2,32,7,40,2,16,65,1,70,13,1,32,7,40,2,24,34,1,65,0,58,0,0,32,7,65,12,106,34,12,65,1,54,2,0,32,7,32,1,54,2,8,32,7,32,2,54,2,4,32,7,65,24,106,32,8,65,8,106,40,2,0,54,2,0,32,7,32,8,41,2,0,55,3,16,32,7,65,4,106,33,6,2,64,32,9,45,0,8,13,0,32,9,40,2,0,34,2,32,9,40,2,4,34,11,70,13,0,3,64,32,9,32,2,65,1,106,34,1,54,2,0,32,2,45,0,0,65,49,71,4,64,32,9,65,1,58,0,8,12,2,11,32,6,40,2,8,34,2,32,6,40,2,0,70,4,64,32,6,65,1,16,245,22,11,32,6,40,2,4,32,2,106,65,0,58,0,0,32,6,32,2,65,1,106,54,2,8,32,1,34,2,32,11,71,13,0,11,11,32,4,65,8,106,32,12,40,2,0,54,2,0,32,4,32,7,41,2,4,55,2,0,11,32,7,65,32,106,36,0,12,1,11,32,2,32,7,40,2,24,16,132,25,0,11,32,3,40,2,0,33,1,32,3,65,0,58,0,28,32,3,32,10,32,14,106,54,2,24,32,3,32,1,54,2,20,32,3,32,14,54,2,16,32,3,32,14,54,2,12,35,0,65,16,107,34,6,36,0,32,8,45,0,16,33,9,32,8,40,2,4,33,2,32,8,40,2,12,33,11,3,64,32,9,65,127,115,33,10,2,64,3,64,32,2,32,11,70,13,1,32,8,32,2,65,1,106,34,1,54,2,4,32,2,45,0,0,33,12,32,1,33,2,32,10,32,12,69,113,13,0,11,32,8,65,1,58,0,16,32,4,40,2,8,34,2,32,4,40,2,0,70,4,64,32,4,65,1,16,245,22,11,32,4,40,2,4,32,2,106,32,12,58,0,0,65,1,33,9,32,4,32,2,65,1,106,54,2,8,32,1,33,2,12,1,11,11,32,6,32,8,40,2,0,54,2,12,32,6,32,8,40,2,8,54,2,8,32,6,65,8,106,16,214,24,32,6,65,16,106,36,0,32,13,65,8,106,32,3,65,44,106,40,2,0,54,2,0,32,13,32,3,41,2,36,55,2,0,11,32,3,65,48,106,36,0,32,5,45,0,20,33,10,2,64,2,64,2,64,32,5,40,2,16,34,2,65,128,128,128,128,120,71,4,64,65,8,33,4,32,5,65,12,106,34,1,32,5,65,24,106,40,0,0,54,0,0,32,5,32,5,40,0,21,54,0,9,32,5,32,10,58,0,8,32,5,32,2,54,2,4,32,1,40,2,0,34,2,65,4,73,13,1,32,13,32,5,40,2,8,34,1,32,2,65,4,107,34,4,16,212,18,32,1,32,4,106,40,0,0,34,1,32,5,40,2,16,34,2,70,4,64,32,0,32,5,41,2,4,55,2,4,32,0,65,0,54,2,0,32,0,65,12,106,32,4,54,2,0,12,4,11,32,0,32,1,54,2,8,32,0,65,1,58,0,4,65,12,33,4,12,2,11,32,0,32,10,58,0,5,32,0,65,0,58,0,4,32,0,65,1,54,2,0,12,2,11,32,0,65,2,58,0,4,11,32,0,65,1,54,2,0,32,0,32,4,106,32,2,54,2,0,32,5,65,4,106,16,214,24,11,32,5,65,48,106,36,0,11,246,1,1,8,127,32,1,40,2,8,34,2,32,1,40,2,4,34,3,32,2,32,3,75,27,33,8,32,1,40,2,0,33,5,65,127,33,7,32,2,33,4,2,64,2,64,3,64,32,4,32,8,70,13,1,32,1,32,4,65,1,106,34,6,54,2,8,32,7,65,1,106,33,7,32,4,32,5,106,32,6,33,4,45,0,0,34,6,65,48,107,65,255,1,113,65,10,73,32,6,65,225,0,107,65,255,1,113,65,6,73,114,13,0,11,32,6,65,223,0,71,13,0,32,2,32,4,65,1,107,34,1,75,13,1,2,64,32,2,4,64,32,2,32,3,73,4,64,32,2,32,5,106,44,0,0,65,64,72,32,1,32,3,75,114,13,4,12,2,11,32,2,32,3,71,13,3,32,1,32,3,77,13,1,12,3,11,32,1,32,3,75,13,2,11,32,0,32,7,54,2,4,32,0,32,2,32,5,106,54,2,0,15,11,32,0,65,0,54,2,0,32,0,65,0,58,0,4,15,11,32,5,32,3,32,2,32,1,65,164,128,157,1,16,208,25,0,11,136,2,1,1,127,2,64,2,64,2,127,2,64,2,64,32,0,45,0,46,65,3,107,14,2,0,1,4,11,32,0,45,0,184,8,65,3,70,4,64,32,0,65,64,107,16,200,23,11,32,0,40,2,56,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,56,106,16,191,15,11,32,0,40,2,48,34,1,69,13,2,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,0,65,48,106,12,1,11,32,0,45,0,216,8,65,3,70,4,64,32,0,65,224,0,106,16,200,23,11,32,0,40,2,48,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,65,48,106,11,16,191,15,11,32,0,45,0,44,4,64,32,0,65,16,106,16,174,27,11,32,0,65,0,58,0,44,2,64,32,0,45,0,45,69,13,0,32,0,40,2,12,34,1,69,13,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,12,106,16,191,15,11,32,0,65,0,58,0,45,11,11,162,2,1,5,127,35,0,65,16,107,34,3,36,0,2,64,32,1,40,2,8,34,2,32,1,40,2,12,71,4,64,32,1,65,16,106,33,4,3,64,32,1,32,2,65,8,106,54,2,8,32,3,32,2,40,2,0,34,5,32,2,40,2,4,34,6,16,187,21,54,2,12,2,64,32,4,32,3,65,12,106,16,164,26,34,2,16,254,28,65,1,70,4,64,32,3,40,2,12,32,4,40,2,0,16,251,26,65,1,71,13,1,11,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,32,2,54,2,4,32,1,65,1,54,2,0,32,3,32,5,32,6,16,160,26,32,3,40,2,0,32,3,40,2,4,65,195,130,192,0,65,13,16,246,23,33,1,32,0,65,0,58,0,0,32,0,32,1,65,1,115,58,0,1,32,3,40,2,12,34,0,65,132,1,73,13,3,32,0,16,222,9,12,3,11,32,2,65,132,1,79,4,64,32,2,16,222,9,11,32,3,40,2,12,34,2,65,132,1,79,4,64,32,2,16,222,9,11,32,1,40,2,8,34,2,32,1,40,2,12,71,13,0,11,11,32,0,65,128,4,59,1,0,11,32,3,65,16,106,36,0,11,162,2,1,5,127,35,0,65,16,107,34,3,36,0,2,64,32,1,40,2,8,34,2,32,1,40,2,12,71,4,64,32,1,65,16,106,33,4,3,64,32,1,32,2,65,8,106,54,2,8,32,3,32,2,40,2,0,34,5,32,2,40,2,4,34,6,16,187,21,54,2,12,2,64,32,4,32,3,65,12,106,16,164,26,34,2,16,254,28,65,1,70,4,64,32,3,40,2,12,32,4,40,2,0,16,251,26,65,1,71,13,1,11,2,64,32,1,40,2,0,69,13,0,32,1,40,2,4,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,1,32,2,54,2,4,32,1,65,1,54,2,0,32,3,32,5,32,6,16,160,26,32,3,40,2,0,32,3,40,2,4,65,223,240,192,0,65,6,16,246,23,33,1,32,0,65,0,58,0,0,32,0,32,1,65,1,115,58,0,1,32,3,40,2,12,34,0,65,132,1,73,13,3,32,0,16,222,9,12,3,11,32,2,65,132,1,79,4,64,32,2,16,222,9,11,32,3,40,2,12,34,2,65,132,1,79,4,64,32,2,16,222,9,11,32,1,40,2,8,34,2,32,1,40,2,12,71,13,0,11,11,32,0,65,128,4,59,1,0,11,32,3,65,16,106,36,0,11,138,2,1,5,127,35,0,65,208,0,107,34,3,36,0,32,1,65,4,106,33,5,2,64,3,64,32,1,40,2,0,33,2,32,1,65,2,54,2,0,2,64,2,64,2,64,32,2,65,2,70,4,64,32,1,40,2,44,34,4,32,1,40,2,52,34,6,70,13,2,32,1,32,4,65,36,106,34,2,54,2,44,32,3,65,44,106,32,4,65,36,16,193,5,26,12,1,11,32,3,65,44,106,32,5,65,36,16,193,5,26,32,2,65,1,113,69,13,1,32,1,40,2,44,33,2,32,1,40,2,52,33,6,11,32,3,65,8,106,34,4,32,3,65,44,106,65,36,16,193,5,26,32,2,32,6,71,13,1,32,1,65,0,54,2,0,32,0,65,4,106,32,4,65,36,16,193,5,26,32,0,65,1,54,2,0,12,3,11,32,0,65,0,54,2,0,12,2,11,32,1,65,1,54,2,0,32,1,32,2,65,36,106,54,2,44,32,3,65,8,106,34,4,32,5,32,2,65,36,16,184,28,16,239,26,13,0,11,32,0,65,4,106,32,4,65,36,16,193,5,26,32,0,65,1,54,2,0,11,32,3,65,208,0,106,36,0,11,166,2,1,1,127,35,0,65,240,0,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,0,54,2,72,32,2,66,128,128,128,128,16,55,2,64,32,2,65,3,58,0,108,32,2,65,32,54,2,92,32,2,65,0,54,2,104,32,2,65,168,228,204,0,54,2,100,32,2,65,0,54,2,84,32,2,65,0,54,2,76,32,2,32,2,65,64,107,54,2,96,32,0,32,2,65,204,0,106,16,139,6,69,4,64,32,2,65,56,106,32,2,65,200,0,106,40,2,0,54,2,0,32,2,32,2,41,2,64,55,3,48,32,2,65,7,54,2,44,32,2,65,7,54,2,36,32,2,65,162,7,54,2,28,32,2,65,4,54,2,4,32,2,65,200,236,204,0,54,2,0,32,2,66,3,55,2,12,32,2,32,0,65,16,106,54,2,40,32,2,32,0,65,12,106,54,2,32,32,2,32,2,65,48,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,40,2,48,34,1,4,64,32,2,40,2,52,32,1,65,1,16,218,26,11,32,2,65,240,0,106,36,0,15,11,65,208,228,204,0,65,55,32,2,65,24,106,65,192,228,204,0,65,212,229,204,0,16,253,13,0,11,184,17,2,19,127,1,126,35,0,65,48,107,34,10,36,0,32,10,65,4,106,33,5,35,0,65,32,107,34,7,36,0,32,7,32,2,54,2,12,2,64,32,1,40,2,0,34,4,69,4,64,32,5,65,0,54,2,8,32,5,32,2,54,2,4,32,5,32,1,54,2,0,12,1,11,32,7,65,16,106,32,4,32,1,40,2,4,32,7,65,12,106,16,135,9,32,7,65,20,106,33,4,32,7,40,2,16,69,4,64,32,5,32,1,54,2,16,32,5,65,0,54,2,0,32,5,32,4,41,2,0,55,2,4,32,5,65,12,106,32,4,65,8,106,40,2,0,54,2,0,12,1,11,32,5,32,2,54,2,4,32,5,32,1,54,2,0,32,5,32,4,41,2,0,55,2,8,32,5,65,16,106,32,4,65,8,106,40,2,0,54,2,0,11,32,7,65,32,106,36,0,32,0,2,127,32,10,40,2,4,4,64,32,10,65,40,106,32,10,65,20,106,40,2,0,54,2,0,32,10,65,32,106,32,10,65,12,106,41,2,0,55,3,0,32,10,32,10,41,2,4,55,3,24,35,0,65,32,107,34,14,36,0,2,64,32,10,65,24,106,34,1,40,2,8,69,4,64,32,1,40,2,0,33,2,16,164,23,34,0,65,0,54,2,224,2,32,0,65,1,59,1,146,3,32,0,32,1,40,2,4,54,2,228,2,32,0,32,3,41,0,0,55,0,0,32,0,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,0,65,16,106,32,3,65,16,106,41,0,0,55,0,0,32,0,65,24,106,32,3,65,24,106,41,0,0,55,0,0,32,2,66,128,128,128,128,16,55,2,4,32,2,32,0,54,2,0,12,1,11,32,14,65,16,106,32,1,65,8,106,34,0,65,8,106,40,2,0,54,2,0,32,14,32,0,41,2,0,55,3,8,32,14,65,20,106,33,15,32,1,40,2,4,33,5,65,0,33,7,35,0,65,128,1,107,34,4,36,0,32,4,65,12,106,33,11,35,0,65,64,106,34,6,36,0,2,64,2,127,2,64,2,64,2,64,32,14,65,8,106,34,9,40,2,0,34,8,47,1,146,3,34,2,65,11,79,4,64,65,5,33,12,65,4,33,2,32,9,40,2,8,34,0,65,5,73,13,1,32,0,34,2,65,5,107,14,2,1,3,2,11,32,8,65,228,2,106,34,13,32,9,40,2,8,34,0,65,2,116,106,33,7,32,9,40,2,4,33,12,2,64,32,2,32,0,65,1,106,34,9,73,4,64,32,7,32,5,54,2,0,12,1,11,32,13,32,9,65,2,116,106,32,7,32,2,32,0,107,34,13,65,2,116,16,184,28,26,32,7,32,5,54,2,0,32,8,32,9,65,5,116,106,32,8,32,0,65,5,116,106,32,13,65,5,116,16,184,28,26,11,32,8,32,0,65,5,116,106,34,5,65,24,106,32,3,65,24,106,41,0,0,55,0,0,32,5,65,16,106,32,3,65,16,106,41,0,0,55,0,0,32,11,65,0,54,2,0,32,5,32,3,41,0,0,55,0,0,32,5,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,8,32,2,65,1,106,59,1,146,3,12,4,11,32,6,32,2,54,2,8,32,6,32,8,54,2,0,32,6,32,9,40,2,4,54,2,4,32,6,65,12,106,32,6,16,139,21,32,6,40,2,12,33,8,32,6,40,2,16,12,2,11,32,0,65,7,107,33,7,65,6,33,12,11,32,6,32,12,54,2,8,32,6,32,8,54,2,0,32,6,32,9,40,2,4,54,2,4,32,6,65,12,106,32,6,16,139,21,32,6,40,2,20,33,8,32,7,33,0,32,6,40,2,24,11,33,12,32,8,65,228,2,106,34,9,32,0,65,2,116,106,33,2,2,64,32,0,32,8,47,1,146,3,34,7,79,4,64,32,2,32,5,54,2,0,12,1,11,32,9,32,0,65,1,106,34,13,65,2,116,106,32,2,32,7,32,0,107,34,9,65,2,116,16,184,28,26,32,2,32,5,54,2,0,32,8,32,13,65,5,116,106,32,8,32,0,65,5,116,106,32,9,65,5,116,16,184,28,26,11,32,8,32,0,65,5,116,106,34,2,65,24,106,32,3,65,24,106,41,0,0,55,0,0,32,2,65,16,106,32,3,65,16,106,41,0,0,55,0,0,32,2,32,3,41,0,0,55,0,0,32,2,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,8,32,7,65,1,106,59,1,146,3,32,11,32,6,65,12,106,65,52,16,193,5,26,11,32,11,32,0,54,2,60,32,11,32,12,54,2,56,32,11,32,8,54,2,52,32,6,65,64,107,36,0,2,64,2,64,2,64,32,4,40,2,12,34,6,69,4,64,32,15,32,4,40,2,72,54,2,8,32,15,32,4,41,2,64,55,2,0,12,1,11,32,4,65,224,0,106,34,12,32,4,65,40,106,34,17,41,2,0,55,3,0,32,4,65,232,0,106,34,13,32,4,65,48,106,34,18,41,2,0,55,3,0,32,4,65,240,0,106,34,16,32,4,65,56,106,34,19,41,2,0,55,3,0,32,4,32,4,41,2,32,55,3,88,32,4,40,2,28,33,0,32,4,40,2,16,33,2,32,4,40,2,24,33,3,32,4,40,2,20,33,7,32,4,40,2,68,33,20,32,4,40,2,64,33,21,32,4,40,2,72,33,22,2,64,32,6,40,2,224,2,34,5,4,64,32,4,65,32,106,33,8,3,64,32,4,32,5,54,2,76,32,4,32,6,47,1,144,3,54,2,84,32,4,32,2,65,1,106,54,2,80,32,4,65,12,106,33,11,32,4,65,216,0,106,33,9,35,0,65,208,0,107,34,2,36,0,2,64,32,3,32,4,65,204,0,106,34,5,40,2,4,34,6,65,1,107,70,4,64,2,127,2,127,2,64,32,5,40,2,0,34,3,47,1,146,3,65,11,79,4,64,2,64,2,64,32,5,40,2,8,34,5,65,5,79,4,64,32,5,65,5,107,14,2,1,2,4,11,32,2,65,4,54,2,12,32,2,32,6,54,2,8,32,2,32,3,54,2,4,32,2,65,16,106,32,2,65,4,106,16,167,7,32,2,40,2,20,33,3,32,2,40,2,16,12,5,11,32,2,65,5,54,2,12,32,2,32,6,54,2,8,32,2,32,3,54,2,4,32,2,65,16,106,34,3,32,2,65,4,106,16,167,7,32,2,65,5,54,2,76,32,2,32,2,41,2,16,55,2,68,32,2,65,196,0,106,32,0,32,9,32,7,16,175,5,32,11,32,3,65,52,16,193,5,26,12,6,11,32,2,65,5,54,2,12,32,2,32,6,54,2,8,32,2,32,3,54,2,4,32,2,65,16,106,32,2,65,4,106,16,167,7,65,0,12,2,11,32,5,32,0,32,9,32,7,16,175,5,32,11,65,0,54,2,0,12,4,11,32,2,65,6,54,2,12,32,2,32,6,54,2,8,32,2,32,3,54,2,4,32,2,65,16,106,32,2,65,4,106,16,167,7,32,5,65,7,107,11,33,5,32,2,40,2,28,33,3,32,2,40,2,24,11,33,6,32,2,32,5,54,2,76,32,2,32,3,54,2,72,32,2,32,6,54,2,68,32,2,65,196,0,106,32,0,32,9,32,7,16,175,5,32,11,32,2,65,16,106,65,52,16,193,5,26,12,1,11,65,156,230,213,0,65,53,65,212,230,213,0,16,218,19,0,11,32,2,65,208,0,106,36,0,32,4,40,2,12,34,6,69,13,2,32,12,32,8,65,8,106,41,2,0,55,3,0,32,13,32,8,65,16,106,41,2,0,55,3,0,32,16,32,8,65,24,106,41,2,0,55,3,0,32,4,32,8,41,2,0,55,3,88,32,4,40,2,28,33,0,32,4,40,2,16,33,2,32,4,40,2,24,33,3,32,4,40,2,20,33,7,32,6,40,2,224,2,34,5,13,0,11,11,32,19,32,16,41,3,0,55,2,0,32,18,32,13,41,3,0,55,2,0,32,17,32,12,41,3,0,55,2,0,32,4,32,4,41,3,88,55,2,32,32,4,32,0,54,2,28,32,4,32,3,54,2,24,32,4,32,7,54,2,20,32,4,32,2,54,2,16,32,4,32,6,54,2,12,32,1,40,2,0,34,5,40,2,0,34,6,69,13,2,32,5,40,2,4,33,8,16,163,23,34,2,32,6,54,2,148,3,32,2,65,0,59,1,146,3,32,2,65,0,54,2,224,2,32,6,65,0,59,1,144,3,32,6,32,2,54,2,224,2,32,5,32,8,65,1,106,34,6,54,2,4,32,5,32,2,54,2,0,32,4,32,6,54,2,124,32,4,32,2,54,2,120,32,4,65,248,0,106,32,0,32,4,65,32,106,32,7,32,3,16,253,9,11,32,15,32,22,54,2,8,32,15,32,20,54,2,4,32,15,32,21,54,2,0,11,32,4,65,128,1,106,36,0,12,1,11,65,168,227,213,0,16,248,26,0,11,32,1,40,2,0,34,0,32,0,40,2,8,65,1,106,54,2,8,32,14,40,2,20,26,32,14,40,2,28,26,11,32,14,65,32,106,36,0,65,0,12,1,11,32,10,40,2,8,32,10,40,2,16,65,5,116,106,34,1,41,0,0,33,23,32,1,32,3,41,0,0,55,0,0,32,0,32,23,55,0,1,32,1,65,8,106,34,2,41,0,0,33,23,32,2,32,3,65,8,106,41,0,0,55,0,0,32,0,65,9,106,32,23,55,0,0,32,1,65,16,106,34,2,41,0,0,33,23,32,2,32,3,65,16,106,41,0,0,55,0,0,32,0,65,17,106,32,23,55,0,0,32,1,65,24,106,34,1,41,0,0,33,23,32,1,32,3,65,24,106,41,0,0,55,0,0,32,0,65,25,106,32,23,55,0,0,65,1,11,58,0,0,32,10,65,48,106,36,0,11,242,1,2,8,127,2,126,32,1,40,2,0,34,1,47,1,246,6,34,8,65,208,0,108,33,3,32,2,65,48,106,33,9,32,2,65,8,106,33,10,32,2,41,3,0,33,11,32,2,40,2,40,33,6,2,64,3,64,32,5,33,4,65,1,33,7,32,3,69,4,64,32,8,33,4,12,2,11,65,127,32,6,32,1,40,2,40,34,2,71,32,2,32,6,75,27,34,2,69,4,64,32,10,32,1,65,8,106,65,32,16,137,18,34,2,65,0,72,13,2,32,2,65,0,71,33,2,11,32,2,69,4,64,32,11,32,1,41,3,0,34,12,84,13,2,32,11,32,12,82,33,2,11,32,2,69,4,64,32,9,32,1,65,48,106,65,32,16,137,18,34,2,65,0,72,13,2,32,2,65,0,71,33,2,11,32,1,65,208,0,106,33,1,32,4,65,1,106,33,5,32,3,65,208,0,107,33,3,32,2,65,1,70,13,0,11,32,2,65,255,1,113,13,0,65,0,33,7,11,32,0,32,4,54,2,4,32,0,32,7,54,2,0,11,247,10,2,13,127,3,126,35,0,65,240,0,107,34,4,36,0,32,4,65,20,106,34,3,32,1,40,2,0,65,8,106,16,163,24,32,4,65,8,106,32,3,16,244,6,32,4,40,2,8,34,9,4,64,32,4,40,2,12,33,1,3,64,35,0,65,32,107,34,3,36,0,65,0,33,6,35,0,65,32,107,34,10,36,0,32,10,32,9,54,2,12,32,3,2,127,65,3,32,2,16,137,5,13,0,26,32,2,32,10,65,12,106,16,239,2,65,255,255,3,113,34,11,32,2,47,1,56,113,33,7,2,64,2,64,2,64,3,64,32,2,40,2,28,33,8,3,64,32,7,33,5,65,0,33,7,32,5,32,8,79,13,0,11,32,2,40,2,24,32,5,65,2,116,106,34,8,47,1,0,34,7,65,255,255,3,71,4,64,32,5,32,2,47,1,56,34,12,32,8,47,1,2,34,8,113,107,32,12,113,32,6,73,13,2,2,64,32,8,32,11,71,13,0,32,2,40,2,40,34,8,32,7,77,13,4,32,9,40,2,0,69,32,2,40,2,36,32,7,65,52,108,106,34,8,40,2,32,34,12,65,0,71,70,13,0,32,8,65,32,106,33,8,32,12,69,4,64,32,8,45,0,4,32,9,45,0,4,71,13,1,12,6,11,32,8,32,9,16,149,22,13,5,11,32,5,65,1,106,33,7,32,6,65,1,106,33,6,12,1,11,11,32,2,41,3,0,33,16,32,10,65,16,106,32,9,16,214,15,32,10,41,2,16,33,17,32,10,41,2,24,33,18,32,3,32,11,59,1,24,32,3,32,5,54,2,20,32,3,32,18,55,2,12,32,3,32,17,55,2,4,32,3,32,2,54,2,0,32,6,65,255,3,75,32,16,66,2,82,113,12,3,11,32,2,41,3,0,33,16,32,10,65,16,106,32,9,16,214,15,32,10,41,2,16,33,17,32,10,41,2,24,33,18,32,3,32,11,59,1,24,32,3,32,5,54,2,20,32,3,32,18,55,2,12,32,3,32,17,55,2,4,32,3,32,2,54,2,0,32,6,65,255,3,75,32,16,66,2,82,113,12,2,11,32,7,32,8,65,176,167,194,0,16,163,15,0,11,32,3,32,7,54,2,8,32,3,32,5,54,2,4,32,3,32,2,54,2,0,65,2,11,58,0,26,32,10,65,32,106,36,0,32,3,45,0,26,65,3,70,4,64,65,128,168,194,0,65,23,32,3,65,31,106,65,192,166,194,0,65,152,168,194,0,16,253,13,0,11,32,4,65,36,106,34,5,32,3,41,2,0,55,2,0,32,5,65,24,106,32,3,65,24,106,40,2,0,54,2,0,32,5,65,16,106,32,3,65,16,106,41,2,0,55,2,0,32,5,65,8,106,32,3,65,8,106,41,2,0,55,2,0,32,3,65,32,106,36,0,32,4,45,0,62,65,2,71,4,64,32,4,65,216,0,106,32,4,65,60,106,40,2,0,54,2,0,32,4,65,208,0,106,32,4,65,52,106,41,2,0,55,3,0,32,4,65,200,0,106,32,4,65,44,106,41,2,0,55,3,0,32,4,32,4,41,2,36,55,3,64,32,4,65,220,0,106,34,3,32,1,65,12,106,32,1,40,2,4,32,1,40,2,8,32,1,40,2,0,40,2,0,17,6,0,32,4,32,1,45,0,16,58,0,108,35,0,65,16,107,34,12,36,0,2,127,32,3,33,1,65,0,33,8,35,0,65,48,107,34,6,36,0,32,4,65,64,107,34,5,40,2,0,33,11,32,6,65,8,106,32,5,65,12,106,41,2,0,55,3,0,32,6,32,5,41,2,4,55,3,0,2,64,2,127,2,64,32,11,40,2,40,34,9,65,255,255,1,77,4,64,32,5,45,0,26,33,14,32,5,40,2,20,33,7,32,5,47,1,24,33,3,32,6,65,44,106,34,10,32,1,65,16,106,40,2,0,54,2,0,32,6,65,36,106,34,13,32,1,65,8,106,41,2,0,55,2,0,32,6,32,1,41,2,0,55,2,28,32,11,65,32,106,34,1,40,2,0,32,9,70,4,64,32,1,16,137,19,11,32,11,40,2,36,32,9,65,52,108,106,34,1,32,6,41,2,20,55,2,4,32,1,65,0,54,2,0,32,1,32,5,65,4,106,34,5,41,2,0,55,2,32,32,1,32,3,59,1,48,32,1,65,12,106,32,6,65,28,106,41,2,0,55,2,0,32,1,65,20,106,32,13,41,2,0,55,2,0,32,1,65,28,106,32,10,40,2,0,54,2,0,32,1,65,40,106,32,5,65,8,106,41,2,0,55,2,0,32,11,32,9,65,1,106,54,2,40,32,11,40,2,28,33,13,32,11,40,2,24,33,15,32,9,33,1,3,64,32,7,33,10,65,0,33,7,32,10,32,13,79,13,0,32,15,32,10,65,2,116,106,34,7,47,1,0,34,5,65,255,255,3,70,13,2,32,7,32,1,59,1,0,32,7,47,1,2,32,7,32,3,59,1,2,32,10,65,1,106,33,7,32,8,65,1,106,33,8,33,3,32,5,33,1,12,0,11,0,11,32,1,65,12,106,32,1,40,2,4,32,1,40,2,8,32,1,40,2,0,40,2,16,17,3,0,32,6,40,2,0,34,1,4,64,32,6,65,12,106,32,6,40,2,4,32,6,40,2,8,32,1,40,2,16,17,3,0,11,65,0,12,1,11,32,7,32,3,59,1,2,32,7,32,1,59,1,0,2,64,32,14,65,1,115,32,8,65,128,1,73,113,13,0,32,11,41,3,0,66,0,82,13,0,32,11,66,1,55,3,0,11,32,11,40,2,40,34,1,32,9,77,13,1,32,11,40,2,36,32,9,65,52,108,106,65,12,106,11,32,6,65,48,106,36,0,12,1,11,32,9,32,1,65,216,170,194,0,16,163,15,0,11,69,4,64,65,128,168,194,0,65,23,32,12,65,15,106,65,192,166,194,0,65,232,170,194,0,16,253,13,0,11,32,12,65,16,106,36,0,11,32,4,32,4,65,20,106,16,244,6,32,4,40,2,4,33,1,32,4,40,2,0,34,9,13,0,11,11,32,0,32,2,65,184,1,16,193,5,65,0,58,0,140,3,32,4,65,240,0,106,36,0,11,237,1,1,6,127,32,0,40,2,0,34,4,65,4,106,33,5,32,4,47,1,234,3,34,3,65,1,106,33,7,32,3,32,0,40,2,8,34,0,65,1,106,34,6,79,4,64,32,5,32,6,65,44,108,106,32,5,32,0,65,44,108,106,32,3,32,0,107,65,44,108,16,184,28,26,11,32,5,32,0,65,44,108,106,32,1,65,44,16,193,5,26,32,4,65,236,3,106,33,1,32,0,65,2,106,34,5,32,3,65,2,106,34,8,73,4,64,32,1,32,5,65,2,116,106,32,1,32,6,65,2,116,106,32,3,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,2,54,2,0,32,4,32,7,59,1,234,3,32,6,32,8,73,4,64,32,3,65,1,106,33,2,32,0,65,2,116,32,4,106,65,240,3,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,232,3,32,3,32,4,54,2,0,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,134,2,1,2,127,35,0,65,48,107,34,3,36,0,32,3,32,0,32,2,40,2,32,16,131,6,34,0,54,2,12,2,64,2,64,2,64,32,0,69,13,0,32,3,65,16,106,34,0,32,3,65,12,106,34,4,16,188,19,32,0,32,2,16,239,26,32,3,40,2,12,33,2,13,1,32,2,69,13,0,32,2,32,2,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,4,16,191,15,11,65,2,33,0,12,1,11,32,3,32,2,54,2,8,2,64,32,3,65,8,106,32,1,40,2,32,16,131,6,34,0,69,4,64,65,2,33,0,12,1,11,32,3,32,0,54,2,12,32,3,65,16,106,34,0,32,3,65,12,106,34,2,16,188,19,32,0,32,1,16,239,26,33,0,32,3,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,191,15,11,32,3,40,2,8,33,2,11,32,2,32,2,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,3,65,8,106,16,191,15,11,32,3,65,48,106,36,0,32,0,11,180,2,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,156,2,14,8,7,8,8,0,1,4,2,3,8,11,32,0,45,0,148,10,65,3,71,13,5,32,0,65,168,2,106,16,199,22,12,5,11,32,0,45,0,176,4,65,3,71,13,3,32,0,65,176,2,106,16,202,15,12,3,11,32,0,65,176,2,106,16,178,10,12,2,11,32,0,65,208,2,106,16,136,7,32,0,65,192,2,106,16,155,13,32,0,40,2,188,2,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,188,2,106,16,191,15,11,32,0,65,0,59,0,157,2,12,1,11,32,0,65,176,2,106,16,131,16,11,32,0,65,232,1,106,16,233,26,32,0,65,160,1,106,16,253,21,32,0,45,0,159,2,65,1,71,13,0,32,0,40,2,144,1,69,13,0,32,0,65,148,1,106,16,155,13,11,32,0,65,0,58,0,159,2,2,64,32,0,45,0,160,2,69,13,0,32,0,40,2,152,2,34,1,69,13,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,152,2,106,16,191,15,11,32,0,65,0,58,0,160,2,32,0,65,200,0,106,33,0,11,32,0,16,185,10,11,11,142,2,1,6,127,32,1,40,2,12,33,4,2,127,2,64,2,64,32,1,40,2,0,34,2,4,64,32,1,40,2,8,33,3,32,2,32,4,71,13,1,32,3,32,1,40,2,20,71,13,1,12,2,11,32,4,69,13,1,65,236,240,203,0,16,248,26,0,11,32,1,40,2,4,33,5,2,64,2,64,32,2,47,1,94,32,3,75,4,64,32,2,33,4,12,1,11,3,64,32,2,40,2,88,34,4,69,13,2,32,5,65,1,106,33,5,32,2,47,1,92,33,3,32,3,32,4,34,2,47,1,94,79,13,0,11,11,32,3,65,1,106,33,2,32,4,65,224,0,106,33,6,32,3,65,3,116,33,7,2,64,32,5,69,4,64,32,4,33,3,12,1,11,32,6,32,2,65,2,116,106,33,2,3,64,32,2,40,2,0,34,3,65,224,0,106,33,2,32,5,65,1,107,34,5,13,0,11,65,0,33,2,11,32,1,32,2,54,2,8,32,1,65,0,54,2,4,32,1,32,3,54,2,0,32,4,32,7,106,12,2,11,65,252,240,203,0,16,248,26,0,11,65,0,11,33,5,32,0,32,6,54,2,4,32,0,32,5,54,2,0,11,136,2,1,5,127,2,64,2,64,32,1,40,2,32,34,3,4,127,32,1,32,3,65,1,107,54,2,32,32,1,16,247,15,34,4,69,13,1,32,4,40,2,4,33,1,2,64,32,4,40,2,8,34,5,32,4,40,2,0,34,2,47,1,50,73,4,64,32,2,33,3,12,1,11,3,64,32,2,40,2,0,34,3,69,13,4,32,1,65,1,106,33,1,32,2,47,1,48,33,5,32,5,32,3,34,2,47,1,50,79,13,0,11,11,32,5,65,1,106,33,2,2,64,32,1,69,4,64,32,3,33,6,12,1,11,32,3,32,2,65,2,116,106,65,160,3,106,33,2,3,64,32,2,40,2,0,34,6,65,160,3,106,33,2,32,1,65,1,107,34,1,13,0,11,65,0,33,2,11,32,4,32,2,54,2,8,32,4,65,0,54,2,4,32,4,32,6,54,2,0,32,3,32,5,65,33,108,106,65,52,106,33,2,32,3,32,5,65,2,116,106,65,4,106,5,65,0,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,15,11,65,156,238,213,0,16,248,26,0,11,65,140,238,213,0,16,248,26,0,11,135,2,2,4,127,1,126,35,0,65,240,0,107,34,3,36,0,32,3,65,204,0,106,32,1,32,2,16,142,3,2,64,32,3,45,0,76,69,4,64,32,3,65,64,107,32,3,65,229,0,106,41,0,0,34,7,55,3,0,32,3,65,16,106,32,3,65,213,0,106,41,0,0,55,3,0,32,3,65,24,106,32,3,65,221,0,106,41,0,0,55,3,0,32,3,65,32,106,32,7,55,3,0,32,3,32,3,41,0,77,55,3,8,65,31,33,1,32,3,65,8,106,33,2,3,64,32,2,45,0,0,33,4,32,2,32,3,65,8,106,34,5,32,1,106,34,6,45,0,0,58,0,0,32,6,32,4,58,0,0,32,2,65,1,106,33,2,32,1,65,1,107,34,1,65,15,71,13,0,11,32,0,65,1,106,32,5,16,231,19,32,0,65,0,58,0,0,12,1,11,32,3,65,51,106,32,3,65,216,0,106,40,2,0,34,1,54,0,0,32,3,32,3,41,2,80,34,7,55,0,43,32,0,65,12,106,32,1,54,0,0,32,0,32,7,55,0,4,32,0,65,1,58,0,0,11,32,3,65,240,0,106,36,0,11,197,2,1,7,126,32,0,41,3,8,32,0,41,3,0,32,0,41,3,32,34,4,66,48,136,66,209,135,128,128,16,126,124,34,1,66,52,136,124,34,2,66,255,255,255,255,255,255,255,7,131,33,5,32,0,41,3,24,32,0,41,3,16,32,2,66,52,136,124,34,7,66,52,136,124,34,3,66,255,255,255,255,255,255,255,7,131,33,6,32,0,32,4,66,255,255,255,255,255,255,63,131,32,3,66,52,136,124,34,4,66,48,136,32,2,32,7,66,255,255,255,255,255,255,255,7,131,34,2,131,32,3,131,66,255,255,255,255,255,255,255,7,81,32,4,66,255,255,255,255,255,255,63,81,113,32,1,66,255,255,255,255,255,255,255,7,131,34,3,66,174,248,255,255,239,255,255,7,86,113,173,132,80,4,126,32,4,5,32,3,66,209,135,128,128,16,124,34,1,66,255,255,255,255,255,255,255,7,131,33,3,32,5,32,1,66,52,136,124,34,1,66,255,255,255,255,255,255,255,7,131,33,5,32,2,32,1,66,52,136,124,34,1,66,255,255,255,255,255,255,255,7,131,33,2,32,6,32,1,66,52,136,124,34,1,66,255,255,255,255,255,255,255,7,131,33,6,32,1,66,52,136,32,4,124,66,255,255,255,255,255,255,63,131,11,55,3,32,32,0,32,6,55,3,24,32,0,32,2,55,3,16,32,0,32,5,55,3,8,32,0,32,3,55,3,0,11,245,1,1,2,127,65,6,33,6,35,0,65,32,107,34,5,36,0,32,5,65,6,54,2,0,32,5,65,6,54,2,4,32,0,40,2,20,32,1,32,2,32,0,40,2,24,40,2,12,17,4,0,33,1,32,5,65,0,58,0,13,32,5,32,1,58,0,12,32,5,32,0,54,2,8,3,64,32,5,65,8,106,32,3,40,2,0,32,3,65,4,106,40,2,0,32,4,65,252,171,157,1,16,183,5,33,1,32,4,65,8,106,33,4,32,3,65,8,106,33,3,32,6,65,1,107,34,6,13,0,11,32,5,45,0,13,34,2,32,5,45,0,12,34,3,114,33,0,2,64,32,2,65,1,113,69,32,3,65,1,113,114,13,0,32,1,40,2,0,34,0,45,0,28,65,4,113,69,4,64,32,0,40,2,20,65,231,166,157,1,65,2,32,0,40,2,24,40,2,12,17,4,0,33,0,12,1,11,32,0,40,2,20,65,230,166,157,1,65,1,32,0,40,2,24,40,2,12,17,4,0,33,0,11,32,5,65,32,106,36,0,32,0,65,1,113,11,255,1,1,4,127,35,0,65,176,1,107,34,2,36,0,32,2,65,28,106,32,1,16,246,14,32,2,65,16,106,34,1,32,2,65,40,106,41,2,0,55,3,0,32,2,65,24,106,34,3,32,2,65,48,106,40,2,0,54,2,0,32,2,32,2,41,2,32,55,3,8,32,0,2,127,32,2,40,2,28,34,5,65,3,71,4,64,32,0,65,28,106,32,2,65,52,106,65,252,0,16,193,5,26,32,0,65,8,106,34,4,65,16,106,32,3,40,2,0,54,2,0,32,4,65,8,106,32,1,41,3,0,55,2,0,32,4,32,2,41,3,8,55,2,0,32,0,32,5,54,2,4,65,1,12,1,11,32,2,65,39,106,32,1,41,3,0,55,0,0,32,2,65,47,106,32,3,40,2,0,54,0,0,32,0,65,24,58,0,8,32,2,32,2,41,3,8,55,0,31,32,0,32,2,41,0,28,55,0,9,32,0,65,17,106,32,2,65,36,106,41,0,0,55,0,0,32,0,65,24,106,32,2,65,43,106,41,0,0,55,0,0,65,4,11,54,2,0,32,2,65,176,1,106,36,0,11,229,1,1,6,127,32,0,40,2,0,34,4,65,4,106,33,5,32,4,47,1,50,34,3,65,1,106,33,7,32,3,32,0,40,2,8,34,0,65,1,106,34,6,79,4,64,32,5,32,6,65,2,116,106,32,5,32,0,65,2,116,106,32,3,32,0,107,65,2,116,16,184,28,26,11,32,5,32,0,65,2,116,106,32,1,54,2,0,32,4,65,52,106,33,1,32,0,65,2,106,34,5,32,3,65,2,106,34,8,73,4,64,32,1,32,5,65,2,116,106,32,1,32,6,65,2,116,106,32,3,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,2,54,2,0,32,4,32,7,59,1,50,32,6,32,8,73,4,64,32,3,65,1,106,33,2,32,0,65,2,116,32,4,106,65,56,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,48,32,3,32,4,54,2,0,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,233,1,1,5,127,32,0,40,2,0,34,4,47,1,94,34,5,65,1,106,33,8,32,5,32,0,40,2,8,34,0,65,1,106,34,6,79,4,64,32,4,32,6,65,3,116,106,32,4,32,0,65,3,116,106,32,5,32,0,107,65,3,116,16,184,28,26,11,32,4,32,0,65,3,116,106,34,7,32,2,54,2,4,32,7,32,1,58,0,0,32,4,65,224,0,106,33,1,32,0,65,2,106,34,2,32,5,65,2,106,34,7,73,4,64,32,1,32,2,65,2,116,106,32,1,32,6,65,2,116,106,32,5,32,0,107,65,2,116,16,184,28,26,11,32,1,32,6,65,2,116,106,32,3,54,2,0,32,4,32,8,59,1,94,32,6,32,7,73,4,64,32,5,65,1,106,33,2,32,0,65,2,116,32,4,106,65,228,0,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,92,32,3,32,4,54,2,88,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,152,2,1,3,127,32,1,40,0,0,34,5,65,128,128,252,7,113,65,128,128,8,71,32,2,40,0,0,34,4,65,16,118,34,3,65,255,1,113,65,3,79,114,69,4,64,65,128,128,128,32,33,3,2,64,2,64,2,64,2,64,2,64,32,5,65,24,118,65,1,107,14,4,2,3,1,4,0,11,32,4,65,128,128,128,120,113,33,3,12,3,11,65,128,128,128,24,65,128,128,128,32,32,4,65,128,128,128,8,73,27,33,3,12,2,11,65,128,128,128,8,33,3,32,4,65,128,128,128,8,73,13,1,11,65,128,128,128,16,33,3,11,32,0,65,12,58,0,0,32,0,32,3,32,4,65,128,130,12,113,114,54,0,1,32,0,32,2,47,0,4,32,2,65,6,106,45,0,0,65,16,116,114,34,2,32,1,47,0,4,34,1,113,65,128,2,113,32,1,32,2,114,65,1,113,114,59,0,5,32,0,65,7,106,65,0,32,2,65,255,255,3,75,65,17,116,32,1,65,1,113,27,65,16,118,58,0,0,15,11,32,0,32,5,65,16,118,65,255,1,113,32,4,65,128,128,252,7,113,32,3,65,8,116,65,128,254,3,113,114,114,65,8,116,65,7,114,173,55,2,0,11,131,13,2,9,127,2,126,35,0,65,32,107,34,8,36,0,2,64,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,4,79,13,0,32,1,40,2,12,33,2,3,64,32,2,32,3,106,45,0,0,34,5,65,9,107,34,6,65,23,75,65,1,32,6,116,65,147,128,128,4,113,69,114,69,4,64,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,4,71,13,1,12,2,11,11,32,5,65,238,0,71,13,0,32,1,32,3,65,1,106,54,2,20,32,1,65,184,141,193,0,65,3,16,230,8,34,1,13,1,32,0,65,128,128,128,128,120,54,2,8,12,2,11,32,8,65,8,106,33,6,35,0,65,224,0,107,34,2,36,0,2,64,2,64,32,1,34,3,40,2,20,34,1,32,3,40,2,16,34,10,73,4,64,32,3,65,12,106,33,9,32,3,40,2,12,33,4,3,64,32,1,32,4,106,45,0,0,34,7,65,9,107,34,5,65,23,75,65,1,32,5,116,65,147,128,128,4,113,69,114,13,2,32,3,32,1,65,1,106,34,1,54,2,20,32,1,32,10,71,13,0,11,11,32,2,65,5,54,2,40,32,2,65,16,106,32,3,65,12,106,16,129,18,32,2,65,40,106,32,2,40,2,16,32,2,40,2,20,16,230,18,33,1,32,6,65,128,128,128,128,120,54,2,8,32,6,32,1,54,2,0,12,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,32,7,65,219,0,71,4,64,32,7,65,251,0,70,13,1,32,3,32,2,65,223,0,106,65,212,247,193,0,16,198,3,33,1,12,7,11,32,3,32,3,45,0,24,65,1,107,34,4,58,0,24,32,4,65,255,1,113,4,64,32,3,32,1,65,1,106,54,2,20,32,2,65,1,58,0,84,32,2,32,3,54,2,80,32,2,65,40,106,32,2,65,208,0,106,16,175,14,2,64,32,2,41,3,40,34,11,66,2,82,4,64,32,11,80,69,13,1,65,128,128,128,128,120,33,5,65,0,65,172,244,193,0,65,252,242,193,0,16,212,14,33,1,12,6,11,32,2,40,2,48,33,1,12,4,11,32,2,40,2,52,33,7,32,2,40,2,48,33,1,32,2,65,40,106,32,2,65,208,0,106,16,172,12,32,2,40,2,40,34,5,65,129,128,128,128,120,70,4,64,32,2,40,2,44,33,1,12,4,11,32,5,65,128,128,128,128,120,71,4,64,32,2,40,2,48,33,10,32,2,40,2,44,33,9,12,5,11,65,1,65,172,244,193,0,65,252,242,193,0,16,212,14,33,1,65,128,128,128,128,120,33,5,12,4,11,32,2,65,24,54,2,40,32,2,32,9,16,129,18,32,2,65,40,106,32,2,40,2,0,32,2,40,2,4,16,230,18,12,1,11,32,3,32,3,45,0,24,65,1,107,34,4,58,0,24,32,4,65,255,1,113,4,64,32,3,32,1,65,1,106,54,2,20,32,2,65,1,58,0,76,32,2,32,3,54,2,72,32,2,65,128,128,128,128,120,54,2,80,32,2,65,40,106,32,2,65,200,0,106,16,199,9,2,64,2,64,2,64,32,2,45,0,40,13,0,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,41,65,1,107,14,3,2,0,3,1,11,32,2,40,2,72,34,4,16,204,8,34,1,13,8,32,4,16,190,1,34,1,69,13,5,12,8,11,32,11,167,13,2,32,2,65,40,106,32,2,65,200,0,106,16,209,22,32,2,40,2,40,13,6,32,2,41,3,48,33,12,66,1,33,11,12,4,11,32,2,40,2,80,65,128,128,128,128,120,71,4,64,65,221,243,193,0,65,12,16,188,16,33,1,12,7,11,32,2,65,40,106,32,2,65,200,0,106,16,207,22,32,2,40,2,44,33,1,32,2,40,2,40,34,4,65,128,128,128,128,120,70,13,6,32,2,40,2,48,33,7,32,2,65,208,0,106,16,227,24,32,2,32,7,54,2,88,32,2,32,1,54,2,84,32,2,32,4,54,2,80,12,3,11,32,11,80,4,64,65,216,243,193,0,65,5,16,187,16,33,1,12,6,11,32,2,40,2,80,34,5,65,128,128,128,128,120,71,13,1,65,221,243,193,0,65,12,16,187,16,33,1,12,5,11,65,216,243,193,0,65,5,16,188,16,33,1,12,4,11,32,12,66,32,136,167,33,7,32,2,40,2,88,33,9,32,2,40,2,84,33,10,32,12,167,33,1,12,4,11,32,2,65,40,106,32,2,65,200,0,106,16,199,9,32,2,45,0,40,69,13,0,11,11,32,2,40,2,44,33,1,11,65,128,128,128,128,120,33,5,32,2,40,2,80,65,128,128,128,128,120,70,13,0,32,2,65,208,0,106,16,214,24,11,32,3,32,3,45,0,24,65,1,106,58,0,24,32,2,32,3,16,196,6,34,4,54,2,64,32,2,32,9,54,2,56,32,2,32,10,54,2,52,32,2,32,7,54,2,44,32,2,32,1,54,2,40,32,2,32,5,54,2,48,2,64,32,5,65,128,128,128,128,120,71,4,64,32,4,13,1,32,2,65,32,106,32,2,65,52,106,34,4,65,8,106,40,2,0,54,2,0,32,2,32,4,41,2,0,55,3,24,12,7,11,32,4,69,13,5,32,2,65,64,107,16,138,13,12,5,11,32,2,65,48,106,16,214,24,65,128,128,128,128,120,33,5,32,4,33,1,12,5,11,32,2,65,24,54,2,40,32,2,65,8,106,32,9,16,129,18,32,2,65,40,106,32,2,40,2,8,32,2,40,2,12,16,230,18,11,33,1,32,6,65,128,128,128,128,120,54,2,8,32,6,32,1,54,2,0,12,6,11,65,128,128,128,128,120,33,5,11,32,3,32,3,45,0,24,65,1,106,58,0,24,32,2,32,3,16,196,4,34,4,54,2,64,32,2,32,10,54,2,56,32,2,32,9,54,2,52,32,2,32,7,54,2,44,32,2,32,1,54,2,40,32,2,32,5,54,2,48,2,64,32,5,65,128,128,128,128,120,70,4,64,32,4,13,1,12,2,11,32,4,69,4,64,32,2,65,32,106,32,2,65,52,106,34,4,65,8,106,40,2,0,54,2,0,32,2,32,4,41,2,0,55,3,24,12,3,11,32,2,65,48,106,16,214,24,65,128,128,128,128,120,33,5,32,4,33,1,12,2,11,32,2,65,64,107,16,138,13,11,65,128,128,128,128,120,33,5,11,32,5,65,128,128,128,128,120,70,13,0,32,6,32,2,41,3,24,55,2,12,32,6,32,7,54,2,4,32,6,32,1,54,2,0,32,6,65,20,106,32,2,65,32,106,40,2,0,54,2,0,12,1,11,32,6,32,1,32,3,16,200,14,54,2,0,65,128,128,128,128,120,33,5,11,32,6,32,5,54,2,8,11,32,2,65,224,0,106,36,0,32,8,40,2,16,65,128,128,128,128,120,71,4,64,32,0,32,8,41,3,8,55,3,0,32,0,65,16,106,32,8,65,24,106,41,3,0,55,3,0,32,0,65,8,106,32,8,65,16,106,41,3,0,55,3,0,12,2,11,32,0,65,129,128,128,128,120,54,2,8,32,0,32,8,40,2,8,54,2,0,12,1,11,32,0,65,129,128,128,128,120,54,2,8,32,0,32,1,54,2,0,11,32,8,65,32,106,36,0,11,140,2,1,5,127,2,64,2,64,2,64,32,1,40,2,32,34,2,69,4,64,65,0,33,1,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,230,15,34,4,69,13,1,32,4,40,2,4,33,1,2,64,32,4,40,2,8,34,5,32,4,40,2,0,34,3,47,1,50,73,4,64,32,3,33,2,12,1,11,3,64,32,3,40,2,0,34,2,69,13,4,32,1,65,1,106,33,1,32,3,47,1,48,33,5,32,2,33,3,32,5,32,2,47,1,50,79,13,0,11,11,32,5,65,1,106,33,3,2,64,32,1,69,4,64,32,2,33,6,12,1,11,32,2,32,3,65,2,116,106,65,64,107,33,3,3,64,32,3,40,2,0,34,6,65,64,107,33,3,32,1,65,1,107,34,1,13,0,11,65,0,33,3,11,32,4,32,3,54,2,8,32,4,65,0,54,2,4,32,4,32,6,54,2,0,32,2,32,5,106,65,52,106,33,1,32,2,32,5,65,2,116,106,65,4,106,33,2,11,32,0,32,2,54,2,4,32,0,32,1,54,2,0,15,11,65,168,142,194,0,16,248,26,0,11,65,136,142,194,0,16,248,26,0,11,145,2,1,7,127,35,0,65,48,107,34,6,36,0,32,1,40,2,0,34,7,47,1,190,3,33,4,16,130,23,34,3,65,0,59,1,190,3,32,3,65,0,54,2,184,3,32,6,65,8,106,32,1,32,3,16,161,6,32,3,47,1,190,3,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,192,3,106,32,7,32,2,65,2,116,106,65,196,3,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,188,3,32,8,32,3,54,2,184,3,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,8,106,65,40,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,48,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,148,2,1,7,127,35,0,65,208,0,107,34,6,36,0,32,1,40,2,0,34,7,47,1,242,5,33,4,16,136,23,34,3,65,0,59,1,242,5,32,3,65,0,54,2,224,2,32,6,65,8,106,32,1,32,3,16,209,5,32,3,47,1,242,5,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,248,5,106,32,7,32,2,65,2,116,106,65,252,5,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,240,5,32,8,32,3,54,2,224,2,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,8,106,65,200,0,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,208,0,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,145,2,1,7,127,35,0,65,48,107,34,6,36,0,32,1,40,2,0,34,7,47,1,230,2,33,4,16,142,23,34,3,65,0,59,1,230,2,32,3,65,0,54,2,224,2,32,6,65,15,106,32,1,32,3,16,205,6,32,3,47,1,230,2,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,244,2,106,32,7,32,2,65,2,116,106,65,248,2,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,228,2,32,8,32,3,54,2,224,2,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,15,106,65,33,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,48,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,132,2,1,4,127,35,0,65,176,5,107,34,2,36,0,2,127,32,1,40,2,0,34,3,69,4,64,65,0,33,3,65,0,12,1,11,32,2,32,3,54,2,32,32,2,65,0,54,2,28,32,2,32,3,54,2,16,32,2,65,0,54,2,12,32,2,32,1,40,2,4,34,3,54,2,36,32,2,32,3,54,2,20,32,1,40,2,8,33,3,65,1,11,33,1,32,2,32,3,54,2,40,32,2,32,1,54,2,24,32,2,32,1,54,2,8,32,2,65,44,106,32,2,65,8,106,16,175,15,32,2,40,2,44,65,3,71,4,64,32,2,65,192,1,106,33,1,3,64,32,2,65,180,2,106,34,3,32,2,65,44,106,65,148,1,16,193,5,26,32,2,65,200,3,106,34,4,32,1,65,244,0,16,193,5,26,32,2,65,188,4,106,34,5,32,0,32,3,32,4,16,216,13,32,2,40,2,188,4,65,3,71,4,64,32,5,16,190,18,11,32,2,65,44,106,32,2,65,8,106,16,175,15,32,2,40,2,44,65,3,71,13,0,11,11,32,2,65,8,106,16,219,7,32,2,65,176,5,106,36,0,11,138,2,1,5,127,2,64,2,64,32,1,40,2,32,34,3,4,127,32,1,32,3,65,1,107,54,2,32,32,1,16,244,15,34,4,69,13,1,32,4,40,2,4,33,1,2,64,32,4,40,2,8,34,5,32,4,40,2,0,34,2,47,1,154,5,73,4,64,32,2,33,3,12,1,11,3,64,32,2,40,2,136,2,34,3,69,13,4,32,1,65,1,106,33,1,32,2,47,1,152,5,33,5,32,5,32,3,34,2,47,1,154,5,79,13,0,11,11,32,5,65,1,106,33,2,2,64,32,1,69,4,64,32,3,33,6,12,1,11,32,3,32,2,65,2,116,106,65,160,5,106,33,2,3,64,32,2,40,2,0,34,6,65,160,5,106,33,2,32,1,65,1,107,34,1,13,0,11,65,0,33,2,11,32,4,32,2,54,2,8,32,4,65,0,54,2,4,32,4,32,6,54,2,0,32,3,32,5,65,24,108,106,33,2,32,3,32,5,65,36,108,106,65,140,2,106,5,65,0,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,15,11,65,188,179,204,0,16,248,26,0,11,65,172,179,204,0,16,248,26,0,11,138,2,1,5,127,2,64,2,64,32,1,40,2,32,34,3,4,127,32,1,32,3,65,1,107,54,2,32,32,1,16,242,15,34,4,69,13,1,32,4,40,2,4,33,1,2,64,32,4,40,2,8,34,5,32,4,40,2,0,34,2,47,1,186,2,73,4,64,32,2,33,3,12,1,11,3,64,32,2,40,2,136,2,34,3,69,13,4,32,1,65,1,106,33,1,32,2,47,1,184,2,33,5,32,5,32,3,34,2,47,1,186,2,79,13,0,11,11,32,5,65,1,106,33,2,2,64,32,1,69,4,64,32,3,33,6,12,1,11,32,3,32,2,65,2,116,106,65,192,2,106,33,2,3,64,32,2,40,2,0,34,6,65,192,2,106,33,2,32,1,65,1,107,34,1,13,0,11,65,0,33,2,11,32,4,32,2,54,2,8,32,4,65,0,54,2,4,32,4,32,6,54,2,0,32,3,32,5,65,24,108,106,33,2,32,3,32,5,65,2,116,106,65,140,2,106,5,65,0,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,15,11,65,188,179,204,0,16,248,26,0,11,65,172,179,204,0,16,248,26,0,11,138,2,1,5,127,2,64,2,64,32,1,40,2,32,34,3,4,127,32,1,32,3,65,1,107,54,2,32,32,1,16,246,15,34,4,69,13,1,32,4,40,2,4,33,1,2,64,32,4,40,2,8,34,5,32,4,40,2,0,34,2,47,1,146,3,73,4,64,32,2,33,3,12,1,11,3,64,32,2,40,2,136,2,34,3,69,13,4,32,1,65,1,106,33,1,32,2,47,1,144,3,33,5,32,5,32,3,34,2,47,1,146,3,79,13,0,11,11,32,5,65,1,106,33,2,2,64,32,1,69,4,64,32,3,33,6,12,1,11,32,3,32,2,65,2,116,106,65,152,3,106,33,2,3,64,32,2,40,2,0,34,6,65,152,3,106,33,2,32,1,65,1,107,34,1,13,0,11,65,0,33,2,11,32,4,32,2,54,2,8,32,4,65,0,54,2,4,32,4,32,6,54,2,0,32,3,32,5,65,24,108,106,33,2,32,3,32,5,65,12,108,106,65,140,2,106,5,65,0,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,15,11,65,184,131,205,0,16,248,26,0,11,65,168,131,205,0,16,248,26,0,11,244,1,1,2,127,35,0,65,16,107,34,3,36,0,32,3,65,0,54,2,12,2,127,2,64,2,64,32,2,65,128,1,79,4,64,32,2,65,128,16,73,13,1,32,2,65,128,128,4,79,13,2,32,3,32,2,65,63,113,65,128,1,114,58,0,14,32,3,32,2,65,12,118,65,224,1,114,58,0,12,32,3,32,2,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,3,32,2,58,0,12,65,1,12,2,11,32,3,32,2,65,63,113,65,128,1,114,58,0,13,32,3,32,2,65,6,118,65,192,1,114,58,0,12,65,2,12,1,11,32,3,32,2,65,63,113,65,128,1,114,58,0,15,32,3,32,2,65,18,118,65,240,1,114,58,0,12,32,3,32,2,65,6,118,65,63,113,65,128,1,114,58,0,14,32,3,32,2,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,11,34,2,32,1,77,4,64,32,3,65,12,106,32,2,32,0,32,2,16,246,23,33,4,11,32,3,65,16,106,36,0,32,4,11,145,2,1,7,127,35,0,65,48,107,34,6,36,0,32,1,40,2,0,34,7,47,1,146,3,33,4,16,163,23,34,3,65,0,59,1,146,3,32,3,65,0,54,2,224,2,32,6,65,12,106,32,1,32,3,16,163,6,32,3,47,1,146,3,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,148,3,106,32,7,32,2,65,2,116,106,65,152,3,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,144,3,32,8,32,3,54,2,224,2,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,12,106,65,36,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,48,106,36,0,15,11,32,2,65,12,65,140,230,213,0,16,164,15,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,145,2,1,7,127,35,0,65,48,107,34,6,36,0,32,1,40,2,0,34,7,47,1,146,3,33,4,16,163,23,34,3,65,0,59,1,146,3,32,3,65,0,54,2,224,2,32,6,65,12,106,32,1,32,3,16,152,6,32,3,47,1,146,3,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,148,3,106,32,7,32,2,65,2,116,106,65,152,3,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,144,3,32,8,32,3,54,2,224,2,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,12,106,65,36,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,48,106,36,0,15,11,32,2,65,12,65,140,230,213,0,16,164,15,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,138,2,1,5,127,2,64,2,64,32,1,40,2,32,34,3,4,127,32,1,32,3,65,1,107,54,2,32,32,1,16,238,15,34,4,69,13,1,32,4,40,2,4,33,1,2,64,32,4,40,2,8,34,5,32,4,40,2,0,34,2,47,1,146,3,73,4,64,32,2,33,3,12,1,11,3,64,32,2,40,2,224,2,34,3,69,13,4,32,1,65,1,106,33,1,32,2,47,1,144,3,33,5,32,5,32,3,34,2,47,1,146,3,79,13,0,11,11,32,5,65,1,106,33,2,2,64,32,1,69,4,64,32,3,33,6,12,1,11,32,3,32,2,65,2,116,106,65,148,3,106,33,2,3,64,32,2,40,2,0,34,6,65,148,3,106,33,2,32,1,65,1,107,34,1,13,0,11,65,0,33,2,11,32,4,32,2,54,2,8,32,4,65,0,54,2,4,32,4,32,6,54,2,0,32,3,32,5,65,5,116,106,33,2,32,3,32,5,65,2,116,106,65,228,2,106,5,65,0,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,15,11,65,156,238,213,0,16,248,26,0,11,65,140,238,213,0,16,248,26,0,11,148,2,1,7,127,35,0,65,176,1,107,34,6,36,0,32,1,40,2,0,34,7,47,1,166,8,33,4,16,184,23,34,3,65,0,59,1,166,8,32,3,65,0,54,2,160,8,32,6,65,15,106,32,1,32,3,16,156,8,32,3,47,1,166,8,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,244,13,106,32,7,32,2,65,2,116,106,65,248,13,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,164,8,32,8,32,3,54,2,160,8,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,15,106,65,161,1,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,176,1,106,36,0,15,11,32,2,65,12,65,184,156,215,0,16,164,15,0,11,65,240,155,215,0,65,40,65,152,156,215,0,16,218,19,0,11,142,2,1,7,127,35,0,65,144,1,107,34,6,36,0,32,1,40,2,0,34,7,47,1,6,33,4,16,183,23,34,3,65,0,59,1,6,32,3,65,0,54,2,0,32,6,65,14,106,32,1,32,3,16,128,8,32,3,47,1,6,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,160,11,106,32,7,32,2,65,2,116,106,65,164,11,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,4,32,8,32,3,54,2,0,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,14,106,65,130,1,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,144,1,106,36,0,15,11,32,2,65,12,65,184,156,215,0,16,164,15,0,11,65,240,155,215,0,65,40,65,152,156,215,0,16,218,19,0,11,147,2,1,5,127,2,64,2,64,2,64,32,1,40,2,32,34,2,69,4,64,65,0,33,1,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,245,15,34,4,69,13,1,32,4,40,2,4,33,1,2,64,32,4,40,2,8,34,5,32,4,40,2,0,34,3,47,1,246,6,73,4,64,32,3,33,2,12,1,11,3,64,32,3,40,2,240,6,34,2,69,13,4,32,1,65,1,106,33,1,32,3,47,1,244,6,33,5,32,2,33,3,32,5,32,2,47,1,246,6,79,13,0,11,11,32,5,65,1,106,33,3,2,64,32,1,69,4,64,32,2,33,6,12,1,11,32,2,32,3,65,2,116,106,65,248,6,106,33,3,3,64,32,3,40,2,0,34,6,65,248,6,106,33,3,32,1,65,1,107,34,1,13,0,11,65,0,33,3,11,32,4,32,3,54,2,8,32,4,65,0,54,2,4,32,4,32,6,54,2,0,32,2,32,5,65,6,116,106,33,1,32,2,32,5,65,4,116,106,65,192,5,106,33,2,11,32,0,32,2,54,2,4,32,0,32,1,54,2,0,15,11,65,180,172,215,0,16,248,26,0,11,65,164,172,215,0,16,248,26,0,11,236,2,1,5,127,2,64,2,64,2,64,32,1,40,2,32,34,2,69,4,64,65,0,33,1,12,1,11,32,1,32,2,65,1,107,54,2,32,2,64,32,1,40,2,0,34,2,65,1,71,13,0,32,1,40,2,4,13,0,32,1,40,2,8,33,2,32,1,40,2,12,34,3,4,64,3,64,32,2,40,2,252,7,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,66,0,55,2,8,32,1,32,2,54,2,4,65,1,33,2,32,1,65,1,54,2,0,11,32,1,65,4,106,65,0,32,2,27,34,4,69,13,1,32,4,40,2,4,33,1,2,64,32,4,40,2,8,34,5,32,4,40,2,0,34,3,47,1,250,7,73,4,64,32,3,33,2,12,1,11,3,64,32,3,40,2,192,5,34,2,69,13,4,32,1,65,1,106,33,1,32,3,47,1,248,7,33,5,32,2,33,3,32,5,32,2,47,1,250,7,79,13,0,11,11,32,5,65,1,106,33,3,2,64,32,1,69,4,64,32,2,33,6,12,1,11,32,2,32,3,65,2,116,106,65,252,7,106,33,3,3,64,32,3,40,2,0,34,6,65,252,7,106,33,3,32,1,65,1,107,34,1,13,0,11,65,0,33,3,11,32,4,32,3,54,2,8,32,4,65,0,54,2,4,32,4,32,6,54,2,0,32,2,32,5,65,6,116,106,33,1,32,2,32,5,65,28,108,106,65,196,5,106,33,2,11,32,0,32,2,54,2,4,32,0,32,1,54,2,0,15,11,65,180,172,215,0,16,248,26,0,11,65,164,172,215,0,16,248,26,0,11,250,1,1,2,127,2,64,2,64,65,127,32,0,45,0,108,34,2,32,1,45,0,108,34,3,71,32,2,32,3,73,27,34,2,13,0,65,127,32,0,45,0,109,34,2,32,1,45,0,109,34,3,71,32,2,32,3,73,27,34,2,13,0,65,127,32,0,65,8,106,32,1,65,8,106,65,4,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,2,64,65,127,32,0,40,2,0,34,3,32,1,40,2,0,34,2,71,32,2,32,3,75,27,34,2,13,0,2,64,32,3,69,4,64,32,0,40,2,4,34,2,32,1,40,2,4,34,3,79,13,1,12,4,11,32,0,40,2,4,34,2,32,1,40,2,4,34,3,73,13,3,32,2,32,3,71,33,2,12,1,11,32,2,32,3,71,33,2,11,32,2,13,0,32,0,65,12,106,32,1,65,12,106,16,179,24,34,2,65,255,1,113,13,0,65,127,32,0,65,204,0,106,32,1,65,204,0,106,65,32,16,137,18,34,0,65,0,71,32,0,65,0,72,27,33,2,11,32,2,15,11,65,255,1,11,231,1,1,6,127,32,0,40,2,0,34,3,47,1,150,4,34,4,65,1,106,33,6,32,4,32,0,40,2,8,34,0,65,1,106,34,5,79,4,64,32,3,32,5,65,48,108,106,32,3,32,0,65,48,108,106,32,4,32,0,107,65,48,108,16,184,28,26,11,32,3,32,0,65,48,108,106,32,1,65,48,16,193,5,26,32,3,65,152,4,106,33,1,32,0,65,2,106,34,7,32,4,65,2,106,34,8,73,4,64,32,1,32,7,65,2,116,106,32,1,32,5,65,2,116,106,32,4,32,0,107,65,2,116,16,184,28,26,11,32,1,32,5,65,2,116,106,32,2,54,2,0,32,3,32,6,59,1,150,4,32,5,32,8,73,4,64,32,4,65,1,106,33,2,32,0,65,2,116,32,3,106,65,156,4,106,33,1,3,64,32,1,40,2,0,34,4,32,0,65,1,106,34,0,59,1,148,4,32,4,32,3,54,2,144,4,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,236,1,1,6,127,32,0,40,2,0,34,3,47,1,246,6,34,4,65,1,106,33,6,32,4,32,0,40,2,8,34,0,65,1,106,34,5,79,4,64,32,3,32,5,65,208,0,108,106,32,3,32,0,65,208,0,108,106,32,4,32,0,107,65,208,0,108,16,184,28,26,11,32,3,32,0,65,208,0,108,106,32,1,65,208,0,16,193,5,26,32,3,65,248,6,106,33,1,32,0,65,2,106,34,7,32,4,65,2,106,34,8,73,4,64,32,1,32,7,65,2,116,106,32,1,32,5,65,2,116,106,32,4,32,0,107,65,2,116,16,184,28,26,11,32,1,32,5,65,2,116,106,32,2,54,2,0,32,3,32,6,59,1,246,6,32,5,32,8,73,4,64,32,4,65,1,106,33,2,32,0,65,2,116,32,3,106,65,252,6,106,33,1,3,64,32,1,40,2,0,34,4,32,0,65,1,106,34,0,59,1,244,6,32,4,32,3,54,2,240,6,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,204,3,1,6,127,35,0,65,16,107,34,6,36,0,2,64,32,1,40,2,0,34,4,69,4,64,32,0,65,0,54,2,36,32,0,32,1,54,2,0,32,0,32,2,41,0,0,55,0,4,32,0,65,28,106,32,2,65,24,106,41,0,0,55,0,0,32,0,65,20,106,32,2,65,16,106,41,0,0,55,0,0,32,0,65,12,106,32,2,65,8,106,41,0,0,55,0,0,12,1,11,32,1,40,2,4,33,5,35,0,65,32,107,34,3,36,0,32,3,32,5,54,2,28,32,3,32,4,54,2,24,32,3,65,16,106,32,3,65,24,106,32,2,16,136,12,32,3,40,2,20,33,7,2,64,2,64,32,3,40,2,16,34,8,69,13,0,32,5,4,64,32,5,65,1,107,33,5,3,64,32,4,32,7,65,2,116,106,65,148,3,106,40,2,0,33,4,32,3,32,5,54,2,28,32,3,32,4,54,2,24,32,3,65,8,106,32,3,65,24,106,32,2,16,136,12,32,3,40,2,12,33,7,32,3,40,2,8,34,8,69,13,2,32,5,65,1,107,34,5,65,127,71,13,0,11,11,65,0,33,5,12,1,11,65,0,33,8,11,32,6,32,7,54,2,12,32,6,32,5,54,2,8,32,6,32,4,54,2,4,32,6,32,8,54,2,0,32,3,65,32,106,36,0,32,6,65,4,106,33,4,32,6,40,2,0,69,4,64,32,0,32,1,54,2,16,32,0,65,0,54,2,0,32,0,32,4,41,2,0,55,2,4,32,0,65,12,106,32,4,65,8,106,40,2,0,54,2,0,12,1,11,32,0,32,1,54,2,0,32,0,32,4,41,2,0,55,2,36,32,0,32,2,41,0,0,55,0,4,32,0,65,44,106,32,4,65,8,106,40,2,0,54,2,0,32,0,65,12,106,32,2,65,8,106,41,0,0,55,0,0,32,0,65,20,106,32,2,65,16,106,41,0,0,55,0,0,32,0,65,28,106,32,2,65,24,106,41,0,0,55,0,0,11,32,6,65,16,106,36,0,11,135,2,1,5,127,2,64,2,64,32,1,40,2,32,34,3,4,127,32,1,32,3,65,1,107,54,2,32,32,1,16,237,15,34,4,69,13,1,32,4,40,2,4,33,1,2,64,32,4,40,2,8,34,5,32,4,40,2,0,34,2,47,1,230,2,73,4,64,32,2,33,3,12,1,11,3,64,32,2,40,2,224,2,34,3,69,13,4,32,1,65,1,106,33,1,32,2,47,1,228,2,33,5,32,5,32,3,34,2,47,1,230,2,79,13,0,11,11,32,5,65,1,106,33,2,2,64,32,1,69,4,64,32,3,33,6,12,1,11,32,3,32,2,65,2,116,106,65,244,2,106,33,2,3,64,32,2,40,2,0,34,6,65,244,2,106,33,2,32,1,65,1,107,34,1,13,0,11,65,0,33,2,11,32,4,32,2,54,2,8,32,4,65,0,54,2,4,32,4,32,6,54,2,0,32,3,32,5,65,5,116,106,33,2,32,3,32,5,106,65,232,2,106,5,65,0,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,15,11,65,188,179,204,0,16,248,26,0,11,65,172,179,204,0,16,248,26,0,11,239,14,1,16,127,35,0,65,48,107,34,12,36,0,2,64,32,0,40,2,16,69,4,64,32,0,40,2,12,33,5,16,160,23,34,2,65,1,59,1,146,3,32,2,65,0,54,2,136,2,32,2,32,0,41,2,0,55,2,140,2,32,2,65,148,2,106,32,0,65,8,106,40,2,0,54,2,0,32,2,32,1,41,3,0,55,3,0,32,2,65,8,106,32,1,65,8,106,41,3,0,55,3,0,32,2,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,5,66,128,128,128,128,16,55,2,4,32,5,32,2,54,2,0,12,1,11,32,12,65,16,106,32,0,65,16,106,34,2,65,8,106,40,2,0,54,2,0,32,12,32,2,41,2,0,55,3,8,32,12,65,40,106,32,0,65,8,106,40,2,0,54,2,0,32,12,32,0,41,2,0,55,3,32,32,12,65,20,106,33,14,32,12,65,32,106,33,11,32,1,33,2,32,0,65,12,106,33,15,35,0,65,144,1,107,34,3,36,0,32,3,65,8,106,33,13,35,0,65,208,0,107,34,9,36,0,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,12,65,8,106,34,6,40,2,0,34,4,47,1,146,3,34,5,65,11,79,4,64,32,9,65,196,0,106,33,5,32,9,65,64,107,33,1,32,6,40,2,8,34,7,65,5,73,13,1,32,9,65,204,0,106,33,8,32,9,65,200,0,106,33,10,32,7,65,5,107,14,2,3,4,2,11,32,4,65,140,2,106,34,10,32,6,40,2,8,34,7,65,12,108,106,33,1,32,6,40,2,4,33,6,2,64,32,5,32,7,65,1,106,34,8,73,4,64,32,1,32,11,41,2,0,55,2,0,32,1,65,8,106,32,11,65,8,106,40,2,0,54,2,0,12,1,11,32,10,32,8,65,12,108,106,32,1,32,5,32,7,107,34,10,65,12,108,16,184,28,26,32,1,65,8,106,32,11,65,8,106,40,2,0,54,2,0,32,1,32,11,41,2,0,55,2,0,32,4,32,8,65,24,108,106,32,4,32,7,65,24,108,106,32,10,65,24,108,16,184,28,26,11,32,4,32,7,65,24,108,106,34,1,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,13,65,128,128,128,128,120,54,2,0,32,1,32,2,41,3,0,55,3,0,32,1,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,4,32,5,65,1,106,59,1,146,3,12,6,11,32,9,32,4,54,2,12,32,6,40,2,4,33,4,65,4,33,6,12,4,11,32,9,32,4,54,2,12,32,7,65,7,107,33,7,32,6,40,2,4,33,4,65,6,12,2,11,32,9,32,4,54,2,12,32,6,40,2,4,33,4,65,5,33,6,65,5,33,7,12,2,11,32,9,32,4,54,2,12,32,6,40,2,4,33,4,65,0,33,7,65,5,11,33,6,32,10,33,1,32,8,33,5,11,32,9,32,6,54,2,20,32,9,32,4,54,2,16,16,160,23,34,8,65,0,59,1,146,3,32,8,65,0,54,2,136,2,32,9,65,24,106,34,10,32,9,65,12,106,34,4,32,8,16,215,5,32,10,65,0,54,2,52,32,10,32,8,54,2,48,32,10,32,4,41,2,0,55,3,40,32,1,40,2,0,34,4,65,140,2,106,32,7,65,12,108,106,33,1,32,5,40,2,0,33,6,2,64,32,7,32,4,47,1,146,3,34,5,79,4,64,32,1,32,11,41,2,0,55,2,0,32,1,65,8,106,32,11,65,8,106,40,2,0,54,2,0,12,1,11,32,1,65,12,106,32,1,32,5,32,7,107,34,8,65,12,108,16,184,28,26,32,1,65,8,106,32,11,65,8,106,40,2,0,54,2,0,32,1,32,11,41,2,0,55,2,0,32,4,32,7,65,24,108,106,34,1,65,24,106,32,1,32,8,65,24,108,16,184,28,26,11,32,4,32,7,65,24,108,106,34,1,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,1,32,2,41,3,0,55,3,0,32,1,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,4,32,5,65,1,106,59,1,146,3,32,13,32,9,65,24,106,65,56,16,193,5,26,11,32,13,32,7,54,2,64,32,13,32,6,54,2,60,32,13,32,4,54,2,56,32,9,65,208,0,106,36,0,2,64,2,64,2,64,32,3,40,2,8,65,128,128,128,128,120,70,4,64,32,14,32,3,40,2,72,54,2,8,32,14,32,3,41,3,64,55,2,0,12,1,11,32,3,40,2,52,33,5,32,3,40,2,48,33,8,32,3,65,224,0,106,32,3,65,8,106,65,40,16,193,5,26,32,3,40,2,72,33,13,32,3,40,2,64,33,16,32,3,40,2,68,33,17,32,3,40,2,56,33,10,32,3,40,2,60,33,6,2,64,32,8,40,2,136,2,34,1,4,64,32,3,65,240,0,106,33,11,3,64,32,3,32,1,54,2,84,32,3,32,8,47,1,144,3,54,2,92,32,3,32,5,65,1,106,54,2,88,32,3,65,8,106,33,4,32,3,65,224,0,106,33,7,35,0,65,224,0,107,34,2,36,0,2,64,32,6,32,3,65,212,0,106,34,1,40,2,4,34,5,65,1,107,70,4,64,2,64,2,64,32,1,40,2,0,34,9,47,1,146,3,65,11,79,4,64,32,1,40,2,8,34,1,65,5,73,13,1,32,2,65,200,0,106,33,8,32,2,65,204,0,106,33,6,2,64,2,64,2,64,32,1,65,5,107,14,2,1,2,0,11,32,2,65,6,54,2,20,32,2,32,5,54,2,16,32,2,32,9,54,2,12,32,1,65,7,107,33,1,32,2,65,24,106,32,2,65,12,106,16,186,7,12,4,11,32,2,65,5,54,2,20,32,2,32,5,54,2,16,32,2,32,9,54,2,12,32,2,65,24,106,34,1,32,2,65,12,106,16,186,7,32,2,65,5,54,2,92,32,2,32,2,41,3,64,55,2,84,32,2,65,212,0,106,32,7,32,11,32,10,16,254,4,32,4,32,1,65,56,16,193,5,26,12,5,11,32,2,65,5,54,2,20,32,2,32,5,54,2,16,32,2,32,9,54,2,12,32,2,65,24,106,32,2,65,12,106,16,186,7,65,0,33,1,12,2,11,32,1,32,7,32,11,32,10,16,254,4,32,4,65,128,128,128,128,120,54,2,0,12,3,11,32,2,65,64,107,33,8,32,2,65,196,0,106,33,6,32,2,65,4,54,2,20,32,2,32,5,54,2,16,32,2,32,9,54,2,12,32,2,65,24,106,32,2,65,12,106,16,186,7,11,32,2,32,1,54,2,92,32,2,32,6,40,2,0,54,2,88,32,2,32,8,40,2,0,54,2,84,32,2,65,212,0,106,32,7,32,11,32,10,16,254,4,32,4,32,2,65,24,106,65,56,16,193,5,26,12,1,11,65,240,226,204,0,65,53,65,168,227,204,0,16,218,19,0,11,32,2,65,224,0,106,36,0,32,3,40,2,8,65,128,128,128,128,120,70,13,2,32,3,40,2,52,33,5,32,3,40,2,48,33,8,32,7,32,4,65,40,16,193,5,26,32,3,40,2,56,33,10,32,3,40,2,60,33,6,32,8,40,2,136,2,34,1,13,0,11,11,32,3,65,8,106,34,4,32,3,65,224,0,106,65,40,16,193,5,26,32,3,32,6,54,2,60,32,3,32,10,54,2,56,32,3,32,5,54,2,52,32,3,32,8,54,2,48,32,15,40,2,0,34,2,40,2,0,34,5,69,13,2,32,2,40,2,4,33,8,16,161,23,34,1,32,5,54,2,152,3,32,1,65,0,59,1,146,3,32,1,65,0,54,2,136,2,32,5,65,0,59,1,144,3,32,5,32,1,54,2,136,2,32,2,32,8,65,1,106,34,5,54,2,4,32,2,32,1,54,2,0,32,3,32,5,54,2,140,1,32,3,32,1,54,2,136,1,32,3,65,136,1,106,32,4,32,3,65,24,106,32,10,32,6,16,226,9,11,32,14,32,13,54,2,8,32,14,32,17,54,2,4,32,14,32,16,54,2,0,11,32,3,65,144,1,106,36,0,12,1,11,65,172,224,204,0,16,248,26,0,11,32,0,40,2,12,34,0,32,0,40,2,8,65,1,106,54,2,8,32,12,40,2,20,32,12,40,2,28,65,24,108,106,33,2,11,32,12,65,48,106,36,0,32,2,11,255,1,2,8,127,2,126,35,0,65,16,107,34,4,36,0,32,4,65,0,54,2,12,32,1,41,3,8,33,10,32,1,40,2,4,33,3,32,1,40,2,0,33,9,65,4,33,5,32,4,65,12,106,33,7,2,64,2,64,32,0,2,127,2,64,3,64,32,3,32,3,32,10,167,32,10,66,255,255,255,255,15,86,27,34,6,107,34,2,65,0,32,2,32,3,77,27,34,2,32,5,32,2,32,5,73,27,34,2,32,6,106,34,8,32,2,73,13,3,32,3,32,8,73,13,4,32,7,32,2,32,6,32,9,106,32,2,65,188,162,215,0,16,209,23,32,1,66,127,32,10,32,2,173,124,34,11,32,10,32,11,86,27,34,10,55,3,8,32,3,32,6,77,13,1,32,2,32,7,106,33,7,32,5,32,2,107,34,5,13,0,11,32,0,32,4,40,2,12,54,2,0,65,23,12,1,11,32,0,66,0,55,2,0,65,16,11,58,0,8,32,4,65,16,106,36,0,15,11,32,6,32,8,65,172,162,215,0,16,165,15,0,11,32,8,32,3,65,172,162,215,0,16,164,15,0,11,186,4,2,8,127,1,126,35,0,65,48,107,34,4,36,0,2,64,2,64,32,0,40,2,32,34,1,4,127,32,0,32,1,65,1,107,54,2,32,35,0,65,32,107,34,1,36,0,2,64,32,0,40,2,0,34,2,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,2,32,0,40,2,12,34,3,4,64,3,64,32,1,65,0,54,2,28,32,1,32,3,54,2,24,32,1,32,2,54,2,20,32,1,65,8,106,32,1,65,20,106,16,180,22,32,1,40,2,8,33,2,32,1,40,2,12,34,3,13,0,11,11,32,0,66,0,55,2,8,32,0,32,2,54,2,4,65,1,33,2,32,0,65,1,54,2,0,11,32,1,65,32,106,36,0,32,0,65,4,106,65,0,32,2,27,34,2,69,13,1,32,2,40,2,4,33,3,2,64,32,2,40,2,8,34,6,32,2,40,2,0,34,1,47,1,246,6,73,4,64,32,1,33,0,12,1,11,3,64,32,1,40,2,240,6,34,0,69,13,4,32,3,65,1,106,33,3,32,1,47,1,244,6,33,6,32,6,32,0,34,1,47,1,246,6,79,13,0,11,11,32,4,32,3,173,32,6,173,66,32,134,132,55,2,40,32,4,32,0,54,2,36,32,4,65,16,106,33,8,35,0,65,48,107,34,1,36,0,32,4,65,36,106,34,5,40,2,8,65,1,106,33,7,32,5,40,2,0,33,3,2,64,32,5,40,2,4,34,5,69,13,0,32,1,32,7,54,2,32,32,1,32,5,54,2,28,32,1,32,3,54,2,24,32,1,65,16,106,32,1,65,24,106,16,180,22,32,1,40,2,16,33,3,32,1,40,2,20,34,5,69,4,64,65,0,33,7,12,1,11,3,64,65,0,33,7,32,1,65,0,54,2,44,32,1,32,5,54,2,40,32,1,32,3,54,2,36,32,1,65,8,106,32,1,65,36,106,16,180,22,32,1,40,2,8,33,3,32,1,40,2,12,34,5,13,0,11,11,32,8,32,7,54,2,8,32,8,65,0,54,2,4,32,8,32,3,54,2,0,32,1,65,48,106,36,0,32,4,65,8,106,32,4,65,24,106,40,2,0,34,1,54,2,0,32,4,32,4,41,2,16,34,9,55,3,0,32,2,65,8,106,32,1,54,2,0,32,2,32,9,55,2,0,32,0,32,6,65,208,0,108,106,5,65,0,11,32,4,65,48,106,36,0,15,11,65,168,142,194,0,16,248,26,0,11,65,136,142,194,0,16,248,26,0,11,132,2,1,2,127,35,0,65,48,107,34,3,36,0,2,64,32,0,2,127,2,64,2,64,2,64,2,64,2,64,32,1,47,1,94,34,4,65,4,77,4,64,32,3,65,16,106,32,1,32,2,16,212,7,32,3,40,2,16,65,1,107,14,2,2,3,1,11,32,0,66,0,55,2,0,12,6,11,32,3,65,20,106,33,1,32,3,40,2,32,47,1,94,32,3,40,2,40,47,1,94,106,65,11,79,4,64,32,1,65,5,32,4,107,16,179,4,12,3,11,32,3,32,1,16,153,4,32,0,32,3,41,3,0,55,2,4,32,0,65,0,54,2,0,12,5,11,32,3,65,20,106,33,1,32,3,40,2,32,47,1,94,32,3,40,2,40,47,1,94,106,65,11,79,4,64,32,1,65,5,32,4,107,16,253,3,12,2,11,32,3,65,8,106,32,1,16,153,4,32,0,32,3,41,3,8,55,2,4,32,0,65,0,54,2,0,12,4,11,32,4,69,13,1,11,32,0,65,0,54,2,4,65,0,12,1,11,32,0,32,3,41,2,20,55,2,4,65,1,11,54,2,0,11,32,3,65,48,106,36,0,11,146,2,1,7,127,35,0,65,144,2,107,34,6,36,0,32,1,40,2,0,34,7,47,1,222,22,33,4,16,156,23,34,3,65,0,59,1,222,22,32,3,65,0,54,2,0,32,6,65,8,106,32,1,32,3,16,218,7,32,3,47,1,222,22,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,224,22,106,32,7,32,2,65,2,116,106,65,228,22,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,220,22,32,8,32,3,54,2,0,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,140,2,32,0,32,7,54,2,136,2,32,0,32,6,65,8,106,65,136,2,16,193,5,34,0,32,2,54,2,148,2,32,0,32,3,54,2,144,2,32,6,65,144,2,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,141,2,1,7,127,35,0,65,48,107,34,6,36,0,32,1,40,2,0,34,7,47,1,190,3,33,4,16,130,23,34,3,65,0,59,1,190,3,32,3,65,0,54,2,184,3,32,6,65,8,106,32,1,32,3,16,136,6,32,3,47,1,190,3,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,192,3,106,32,7,32,2,65,2,116,106,65,196,3,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,188,3,32,8,32,3,54,2,184,3,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,44,32,0,32,7,54,2,40,32,0,32,6,65,8,106,65,40,16,193,5,34,0,32,2,54,2,52,32,0,32,3,54,2,48,32,6,65,48,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,139,2,1,7,127,35,0,65,48,107,34,6,36,0,32,1,40,2,0,34,7,47,1,234,3,33,4,16,134,23,34,3,65,0,59,1,234,3,32,3,65,0,54,2,0,32,6,65,4,106,32,1,32,3,16,187,9,32,3,47,1,234,3,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,236,3,106,32,7,32,2,65,2,116,106,65,240,3,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,232,3,32,8,32,3,54,2,0,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,48,32,0,32,7,54,2,44,32,0,32,6,65,4,106,65,44,16,193,5,34,0,32,2,54,2,56,32,0,32,3,54,2,52,32,6,65,48,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,132,2,2,5,127,1,126,35,0,65,208,0,107,34,3,36,0,32,1,65,8,106,33,5,2,64,3,64,32,1,41,3,0,33,7,32,1,66,2,55,3,0,2,64,2,64,2,64,32,7,66,2,81,4,64,32,1,40,2,52,34,2,32,1,40,2,60,34,6,70,13,2,32,1,32,2,65,40,106,34,4,54,2,52,32,3,65,40,106,32,2,65,40,16,193,5,26,12,1,11,32,3,65,40,106,32,5,65,40,16,193,5,26,32,7,167,65,1,113,69,13,1,32,1,40,2,52,33,4,32,1,40,2,60,33,6,11,32,3,32,3,65,40,106,65,40,16,193,5,33,2,32,4,32,6,71,13,1,32,1,66,0,55,3,0,32,0,65,8,106,32,2,65,40,16,193,5,26,32,0,66,1,55,3,0,12,3,11,32,0,66,0,55,3,0,12,2,11,32,1,66,1,55,3,0,32,1,32,4,65,40,106,54,2,52,32,2,32,5,32,4,65,40,16,184,28,16,239,26,13,0,11,32,0,65,8,106,32,2,65,40,16,193,5,26,32,0,66,1,55,3,0,11,32,3,65,208,0,106,36,0,11,141,2,1,7,127,35,0,65,48,107,34,6,36,0,32,1,40,2,0,34,7,47,1,146,3,33,4,16,161,23,34,3,65,0,59,1,146,3,32,3,65,0,54,2,136,2,32,6,65,8,106,32,1,32,3,16,215,5,32,3,47,1,146,3,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,152,3,106,32,7,32,2,65,2,116,106,65,156,3,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,144,3,32,8,32,3,54,2,136,2,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,44,32,0,32,7,54,2,40,32,0,32,6,65,8,106,65,40,16,193,5,34,0,32,2,54,2,52,32,0,32,3,54,2,48,32,6,65,48,106,36,0,15,11,32,2,65,12,65,224,226,204,0,16,164,15,0,11,65,152,226,204,0,65,40,65,192,226,204,0,16,218,19,0,11,137,2,1,2,127,35,0,65,48,107,34,3,36,0,2,64,32,0,2,127,2,64,2,64,2,64,2,64,2,64,32,1,47,1,146,3,34,4,65,4,77,4,64,32,3,65,16,106,32,1,32,2,16,215,7,32,3,40,2,16,65,1,107,14,2,2,3,1,11,32,0,66,0,55,2,0,12,6,11,32,3,65,20,106,33,1,32,3,40,2,32,47,1,146,3,32,3,40,2,40,47,1,146,3,106,65,11,79,4,64,32,1,65,5,32,4,107,16,235,2,12,3,11,32,3,32,1,16,137,3,32,0,32,3,41,3,0,55,2,4,32,0,65,0,54,2,0,12,5,11,32,3,65,20,106,33,1,32,3,40,2,32,47,1,146,3,32,3,40,2,40,47,1,146,3,106,65,11,79,4,64,32,1,65,5,32,4,107,16,220,2,12,2,11,32,3,65,8,106,32,1,16,137,3,32,0,32,3,41,3,8,55,2,4,32,0,65,0,54,2,0,12,4,11,32,4,69,13,1,11,32,0,65,0,54,2,4,65,0,12,1,11,32,0,32,3,41,2,20,55,2,4,65,1,11,54,2,0,11,32,3,65,48,106,36,0,11,135,2,1,7,127,35,0,65,48,107,34,6,36,0,32,1,40,2,0,34,7,47,1,50,33,4,16,165,23,34,3,65,0,59,1,50,32,3,65,0,54,2,0,32,6,65,8,106,32,1,32,3,16,139,8,32,3,47,1,50,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,160,3,106,32,7,32,2,65,2,116,106,65,164,3,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,48,32,8,32,3,54,2,0,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,44,32,0,32,7,54,2,40,32,0,32,6,65,8,106,65,40,16,193,5,34,0,32,2,54,2,52,32,0,32,3,54,2,48,32,6,65,48,106,36,0,15,11,32,2,65,12,65,140,230,213,0,16,164,15,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,164,2,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,6,32,0,40,2,0,34,0,40,2,0,65,3,107,34,3,32,3,65,6,79,27,65,1,107,14,6,1,2,3,4,5,6,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,192,136,214,0,65,9,32,2,65,12,106,65,176,136,214,0,16,165,9,12,6,11,32,1,65,201,136,214,0,65,6,16,181,25,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,207,136,214,0,65,7,32,2,65,12,106,65,248,135,214,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,232,136,214,0,65,21,32,2,65,12,106,65,216,136,214,0,16,165,9,12,3,11,32,2,32,0,65,4,106,54,2,12,32,1,65,144,137,214,0,65,7,32,2,65,12,106,65,128,137,214,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,168,137,214,0,65,13,32,2,65,12,106,65,152,137,214,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,200,137,214,0,65,8,32,2,65,12,106,65,184,137,214,0,16,165,9,11,32,2,65,16,106,36,0,11,215,2,2,5,127,1,111,35,0,65,32,107,34,2,36,0,16,210,25,33,5,32,1,40,2,0,34,3,37,1,32,5,37,1,16,58,33,7,16,215,4,34,1,32,7,38,1,32,2,65,16,106,16,239,20,2,64,2,64,2,64,32,2,40,2,16,69,4,64,2,64,32,1,16,131,29,65,1,71,4,64,32,0,65,2,58,0,4,32,1,65,131,1,75,13,1,12,3,11,32,1,32,3,16,226,24,33,3,32,2,65,8,106,16,239,20,2,64,32,2,40,2,8,69,4,64,32,2,32,3,54,2,28,2,64,32,2,65,28,106,40,2,0,34,4,16,129,29,65,1,71,13,0,32,4,37,1,16,53,33,7,16,215,4,34,4,32,7,38,1,32,4,16,131,29,65,1,70,33,6,32,4,65,132,1,73,13,0,32,4,16,222,9,11,32,6,69,4,64,32,0,65,2,58,0,4,32,3,65,131,1,77,13,2,32,3,16,222,9,12,2,11,32,0,65,0,58,0,4,32,0,32,3,54,2,0,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,5,65,132,1,73,13,6,12,5,11,32,2,40,2,12,33,3,32,0,65,3,58,0,4,32,0,32,3,54,2,0,11,32,1,65,131,1,77,13,2,11,32,1,16,222,9,12,1,11,32,2,40,2,20,33,1,32,0,65,3,58,0,4,32,0,32,1,54,2,0,11,32,5,65,131,1,77,13,1,11,32,5,16,222,9,11,32,2,65,32,106,36,0,11,182,3,1,2,127,35,0,65,224,0,107,34,2,36,0,32,0,40,2,0,33,3,32,0,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,2,32,0,41,2,4,55,2,32,32,2,32,3,54,2,28,2,64,2,64,2,64,32,1,40,2,0,65,10,70,4,64,32,2,65,0,58,0,40,12,1,11,32,2,32,1,54,2,92,32,2,65,40,106,33,3,35,0,65,208,0,107,34,1,36,0,32,1,65,0,54,2,40,32,1,66,128,128,128,128,16,55,2,32,32,1,65,3,58,0,76,32,1,65,32,54,2,60,32,1,65,0,54,2,72,32,1,65,208,130,192,0,54,2,68,32,1,65,0,54,2,52,32,1,65,0,54,2,44,32,1,32,1,65,32,106,54,2,64,32,2,65,220,0,106,40,2,0,32,1,65,44,106,16,139,15,4,64,65,248,130,192,0,65,55,32,1,65,1,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,1,65,12,106,32,1,65,40,106,40,2,0,54,0,0,32,1,32,1,41,2,32,55,0,4,32,3,65,3,58,0,0,32,3,32,1,41,0,1,55,0,1,32,3,65,8,106,32,1,65,8,106,41,0,0,55,0,0,32,1,65,208,0,106,36,0,32,2,45,0,40,65,6,70,13,1,11,32,2,65,208,0,106,32,2,65,56,106,41,3,0,55,3,0,32,2,65,200,0,106,32,2,65,48,106,41,3,0,55,3,0,32,2,32,2,41,3,40,55,3,64,32,2,32,0,65,12,106,32,2,65,28,106,32,2,65,64,107,16,200,7,32,2,45,0,0,65,6,71,4,64,32,2,16,235,19,11,65,0,33,0,12,1,11,32,2,40,2,44,33,0,32,2,65,28,106,16,214,24,11,32,2,65,224,0,106,36,0,32,0,15,11,65,144,138,192,0,65,43,65,188,138,192,0,16,151,17,0,11,170,11,2,12,127,1,126,35,0,65,64,106,34,5,36,0,2,64,32,1,40,2,16,34,2,32,1,40,2,20,34,11,71,4,64,32,1,40,2,28,33,10,32,1,40,2,24,33,12,3,64,32,1,32,2,65,32,106,34,13,54,2,16,32,5,65,8,106,33,4,35,0,65,16,107,34,8,36,0,2,64,2,64,32,2,40,2,0,65,149,128,128,128,120,70,13,0,65,0,33,6,65,0,33,7,35,0,65,16,107,34,3,36,0,2,64,2,127,2,64,2,64,2,64,2,64,65,21,32,2,40,2,0,65,128,128,128,128,120,115,34,9,32,9,65,21,79,27,65,12,107,14,4,0,1,2,3,5,11,32,2,40,2,12,33,7,32,2,40,2,8,33,6,12,4,11,32,2,40,2,8,33,7,32,2,40,2,4,33,6,12,3,11,32,3,65,4,106,32,2,40,2,8,32,2,40,2,12,16,242,2,65,0,32,3,40,2,8,32,3,40,2,4,27,12,1,11,32,3,65,4,106,32,2,40,2,4,32,2,40,2,8,16,242,2,65,0,32,3,40,2,8,32,3,40,2,4,27,11,33,6,32,3,40,2,12,33,7,11,32,8,32,7,54,2,4,32,8,32,6,54,2,0,32,3,65,16,106,36,0,32,8,40,2,0,34,3,69,13,0,32,8,40,2,4,33,7,32,8,32,3,54,2,8,32,8,32,7,54,2,12,2,127,32,12,33,3,32,10,4,64,32,10,65,3,116,33,7,32,8,65,8,106,34,6,40,2,0,33,9,32,6,40,2,4,33,6,3,64,2,64,32,3,40,2,4,32,6,71,13,0,32,3,40,2,0,32,9,32,6,16,137,18,13,0,65,1,12,3,11,32,3,65,8,106,33,3,32,7,65,8,107,34,7,13,0,11,11,65,0,11,69,13,0,32,4,32,2,41,3,0,55,3,0,32,4,65,24,106,32,2,65,24,106,41,3,0,55,3,0,32,4,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,4,65,8,106,32,2,65,8,106,41,3,0,55,3,0,12,1,11,32,4,33,2,11,32,2,65,149,128,128,128,120,54,2,0,32,8,65,16,106,36,0,32,5,40,2,8,65,149,128,128,128,120,71,4,64,32,1,40,2,0,65,149,128,128,128,120,71,4,64,32,1,16,135,10,11,32,1,32,5,65,24,106,34,2,41,3,0,55,3,0,32,1,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,5,65,56,106,32,5,65,16,106,41,3,0,55,3,0,32,5,32,5,41,3,8,55,3,48,32,5,65,40,106,33,4,35,0,65,64,106,34,3,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,21,32,5,65,48,106,34,2,40,2,0,65,128,128,128,128,120,115,34,1,32,1,65,21,79,27,65,1,107,14,15,1,0,0,2,0,0,0,0,0,0,0,3,4,5,6,0,11,32,3,65,48,106,32,2,65,8,106,41,3,0,55,3,0,32,3,32,2,41,3,0,55,3,40,32,3,65,40,106,32,3,65,63,106,65,128,128,192,0,16,252,21,33,1,32,4,65,1,58,0,0,32,4,32,1,54,2,4,12,7,11,32,4,65,0,58,0,0,32,4,65,1,65,2,32,2,45,0,4,34,1,65,1,70,27,65,0,32,1,27,58,0,1,12,5,11,32,4,65,0,58,0,0,32,4,65,0,65,1,65,2,32,2,41,3,8,34,14,66,1,81,27,32,14,80,27,58,0,1,12,4,11,32,3,65,16,106,32,2,65,12,106,40,2,0,34,1,54,2,0,32,3,32,2,41,2,4,55,3,8,32,4,32,3,40,2,12,32,1,16,207,19,32,3,65,8,106,16,214,24,12,4,11,32,4,32,2,40,2,4,32,2,40,2,8,16,207,19,12,2,11,32,3,65,32,106,32,2,65,12,106,40,2,0,54,2,0,32,3,32,2,41,2,4,55,3,24,32,3,65,24,106,34,2,40,2,4,33,1,2,127,2,64,2,64,2,64,32,2,40,2,8,65,6,107,14,4,1,2,2,0,2,11,32,1,45,0,0,65,244,0,71,13,1,32,1,45,0,1,65,233,0,71,13,1,32,1,45,0,2,65,237,0,71,13,1,32,1,45,0,3,65,229,0,71,13,1,32,1,45,0,4,65,243,0,71,13,1,32,1,45,0,5,65,244,0,71,13,1,32,1,45,0,6,65,225,0,71,13,1,32,1,45,0,7,65,237,0,71,13,1,32,1,45,0,8,65,240,0,71,13,1,65,0,12,2,11,32,1,45,0,0,65,232,0,71,13,0,32,1,45,0,1,65,229,0,71,13,0,32,1,45,0,2,65,233,0,71,13,0,32,1,45,0,3,65,231,0,71,13,0,32,1,45,0,4,65,232,0,71,13,0,32,1,45,0,5,65,244,0,71,13,0,65,1,12,1,11,65,2,11,33,1,32,4,65,0,58,0,0,32,4,32,1,58,0,1,32,2,16,214,24,12,2,11,32,2,40,2,4,33,1,2,127,2,64,2,64,2,64,32,2,40,2,8,65,6,107,14,4,1,2,2,0,2,11,32,1,45,0,0,65,244,0,71,13,1,32,1,45,0,1,65,233,0,71,13,1,32,1,45,0,2,65,237,0,71,13,1,32,1,45,0,3,65,229,0,71,13,1,32,1,45,0,4,65,243,0,71,13,1,32,1,45,0,5,65,244,0,71,13,1,32,1,45,0,6,65,225,0,71,13,1,32,1,45,0,7,65,237,0,71,13,1,32,1,45,0,8,65,240,0,71,13,1,65,0,12,2,11,32,1,45,0,0,65,232,0,71,13,0,32,1,45,0,1,65,229,0,71,13,0,32,1,45,0,2,65,233,0,71,13,0,32,1,45,0,3,65,231,0,71,13,0,32,1,45,0,4,65,232,0,71,13,0,32,1,45,0,5,65,244,0,71,13,0,65,1,12,1,11,65,2,11,33,1,32,4,65,0,58,0,0,32,4,32,1,58,0,1,11,32,2,16,130,10,11,32,3,65,64,107,36,0,32,0,2,127,32,5,45,0,40,69,4,64,32,0,32,5,45,0,41,58,0,1,65,0,12,1,11,32,0,32,5,40,2,44,54,2,4,65,1,11,58,0,0,12,3,11,32,13,34,2,32,11,71,13,0,11,11,32,0,65,128,6,59,1,0,11,32,5,65,64,107,36,0,11,203,1,2,2,127,1,126,35,0,65,16,107,34,1,36,0,2,64,2,64,2,64,32,2,173,32,3,173,126,34,6,66,32,136,167,13,0,32,6,167,34,2,65,7,106,34,4,32,2,73,13,0,32,4,65,120,113,34,4,32,3,65,8,106,106,34,2,32,4,73,13,0,32,2,65,248,255,255,255,7,77,13,1,11,16,197,18,32,0,32,1,41,3,0,55,2,4,32,0,65,0,54,2,0,12,1,11,32,2,4,127,65,205,184,158,1,45,0,0,26,32,2,65,8,16,149,27,5,65,8,11,34,5,4,64,32,0,65,0,54,2,12,32,0,32,3,65,1,107,34,2,54,2,4,32,0,32,4,32,5,106,54,2,0,32,0,32,2,32,3,65,3,118,65,7,108,32,2,65,8,73,27,54,2,8,12,1,11,65,8,32,2,16,177,28,0,11,32,1,65,16,106,36,0,11,142,2,1,7,127,35,0,65,208,0,107,34,6,36,0,32,1,40,2,0,34,7,47,1,246,6,33,4,16,241,22,34,3,65,0,59,1,246,6,32,3,65,0,54,2,240,6,32,6,32,1,32,3,16,170,11,32,3,47,1,246,6,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,248,6,106,32,7,32,2,65,2,116,106,65,252,6,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,244,6,32,8,32,3,54,2,240,6,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,208,0,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,208,0,106,36,0,15,11,32,2,65,12,65,140,152,194,0,16,164,15,0,11,65,196,151,194,0,65,40,65,236,151,194,0,16,218,19,0,11,227,1,1,5,127,32,0,40,2,8,34,3,65,1,106,34,5,32,0,40,2,0,34,4,47,1,246,6,34,0,77,4,64,32,4,32,5,65,208,0,108,106,32,4,32,3,65,208,0,108,106,32,0,32,3,107,65,208,0,108,16,184,28,26,11,32,4,32,3,65,208,0,108,106,32,1,65,208,0,16,193,5,26,32,4,65,248,6,106,33,1,32,3,65,2,106,34,6,32,0,65,2,106,34,7,73,4,64,32,1,32,6,65,2,116,106,32,1,32,5,65,2,116,106,32,0,32,3,107,65,2,116,16,184,28,26,11,32,1,32,5,65,2,116,106,32,2,54,2,0,32,4,32,0,65,1,106,34,1,59,1,246,6,32,5,32,7,73,4,64,32,3,65,2,116,32,4,106,65,252,6,106,33,0,3,64,32,0,40,2,0,34,2,32,3,65,1,106,34,3,59,1,244,6,32,2,32,4,54,2,240,6,32,0,65,4,106,33,0,32,1,32,3,71,13,0,11,11,11,128,2,1,8,127,35,0,65,16,107,34,4,36,0,32,2,32,1,40,2,0,34,5,47,1,226,1,34,6,32,1,40,2,8,34,7,65,127,115,106,34,1,59,1,226,1,32,4,65,8,106,34,8,32,5,65,220,0,106,34,9,32,7,65,12,108,106,34,3,65,8,106,40,2,0,54,2,0,32,4,32,3,41,2,0,55,3,0,2,64,32,1,65,12,73,4,64,32,6,32,7,65,1,106,34,6,107,32,1,71,13,1,32,5,32,7,65,3,116,106,34,3,40,2,4,33,10,32,3,45,0,0,33,3,32,2,32,5,32,6,65,3,116,106,32,1,65,3,116,16,193,5,65,220,0,106,32,9,32,6,65,12,108,106,32,1,65,12,108,16,193,5,26,32,0,32,10,54,2,4,32,0,32,3,58,0,0,32,5,32,7,59,1,226,1,32,0,32,4,41,3,0,55,2,8,32,0,65,16,106,32,8,40,2,0,54,2,0,32,4,65,16,106,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,142,2,1,7,127,35,0,65,208,0,107,34,6,36,0,32,1,40,2,0,34,7,47,1,246,6,33,4,16,241,22,34,3,65,0,59,1,246,6,32,3,65,0,54,2,240,6,32,6,32,1,32,3,16,190,10,32,3,47,1,246,6,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,248,6,106,32,7,32,2,65,2,116,106,65,252,6,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,244,6,32,8,32,3,54,2,240,6,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,208,0,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,208,0,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,140,2,1,7,127,35,0,65,64,106,34,6,36,0,32,1,40,2,0,34,7,47,1,154,5,33,4,16,144,23,34,3,65,0,59,1,154,5,32,3,65,0,54,2,136,2,32,6,32,1,32,3,16,182,6,32,3,47,1,154,5,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,160,5,106,32,7,32,2,65,2,116,106,65,164,5,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,152,5,32,8,32,3,54,2,136,2,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,192,0,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,64,107,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,139,2,1,7,127,35,0,65,48,107,34,6,36,0,32,1,40,2,0,34,7,47,1,150,4,33,4,16,155,23,34,3,65,0,59,1,150,4,32,3,65,0,54,2,144,4,32,6,32,1,32,3,16,189,10,32,3,47,1,150,4,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,152,4,106,32,7,32,2,65,2,116,106,65,156,4,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,148,4,32,8,32,3,54,2,144,4,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,4,32,0,32,7,54,2,0,32,0,65,16,106,32,6,65,48,16,193,5,26,32,0,32,2,54,2,12,32,0,32,3,54,2,8,32,6,65,48,106,36,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,238,1,2,1,127,1,126,35,0,65,64,106,34,4,36,0,32,4,65,4,106,32,1,32,2,16,216,8,2,64,32,4,40,2,4,65,128,128,128,128,120,71,4,64,32,4,65,56,106,32,4,65,28,106,40,2,0,54,2,0,32,4,65,48,106,32,4,65,20,106,41,2,0,55,3,0,32,4,65,40,106,32,4,65,12,106,41,2,0,55,3,0,32,4,32,4,41,2,4,55,3,32,32,4,65,32,106,32,3,16,178,7,26,32,0,65,6,58,0,0,12,1,11,32,4,40,2,8,32,4,40,2,16,65,24,108,106,34,1,41,3,0,33,5,32,1,32,3,41,3,0,55,3,0,32,0,32,5,55,3,0,32,1,65,8,106,34,2,41,3,0,33,5,32,2,32,3,65,8,106,41,3,0,55,3,0,32,0,65,8,106,32,5,55,3,0,32,1,65,16,106,34,1,41,3,0,33,5,32,1,32,3,65,16,106,41,3,0,55,3,0,32,0,65,16,106,32,5,55,3,0,11,32,4,65,64,107,36,0,11,247,1,2,2,127,9,126,35,0,65,208,0,107,34,2,36,0,32,2,65,40,106,34,3,32,1,65,40,16,193,5,26,32,3,16,158,8,32,2,32,1,65,40,106,65,40,16,193,5,34,1,16,158,8,32,1,41,3,40,33,9,32,1,41,3,48,33,4,32,1,41,3,56,33,5,32,1,41,3,72,33,10,32,1,41,3,64,33,6,32,1,41,3,0,33,11,32,1,41,3,8,33,7,32,1,41,3,16,33,8,32,0,32,1,41,3,32,66,16,134,32,1,41,3,24,34,12,66,36,136,132,55,0,56,32,0,32,12,66,28,134,32,8,66,24,136,132,55,0,48,32,0,32,8,66,40,134,32,7,66,12,136,132,55,0,40,32,0,32,11,32,7,66,52,134,132,55,0,32,32,0,32,10,66,16,134,32,6,66,36,136,132,55,0,24,32,0,32,6,66,28,134,32,5,66,24,136,132,55,0,16,32,0,32,5,66,40,134,32,4,66,12,136,132,55,0,8,32,0,32,9,32,4,66,52,134,132,55,0,0,32,1,65,208,0,106,36,0,11,237,2,1,4,127,35,0,65,224,0,107,34,5,36,0,2,64,32,2,69,4,64,65,168,177,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,2,40,2,0,34,6,65,33,65,193,0,32,4,65,128,2,113,34,7,27,73,4,64,65,148,180,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,2,65,0,54,2,0,32,5,32,6,54,2,4,32,1,69,4,64,65,251,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,1,65,0,32,6,16,129,10,33,1,32,3,69,4,64,65,236,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,4,65,255,1,113,65,2,71,4,64,65,225,175,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,0,32,5,65,8,106,34,0,32,3,16,252,15,69,13,0,2,127,32,5,65,4,106,33,6,65,0,33,4,32,0,40,2,80,69,4,64,32,0,16,150,7,32,0,65,40,106,34,3,16,150,7,65,1,33,4,32,1,65,1,106,32,0,16,248,4,32,7,4,64,32,6,65,33,54,2,0,32,1,65,2,65,3,32,3,41,3,0,66,1,131,80,27,58,0,0,65,1,12,2,11,32,6,65,193,0,54,2,0,32,1,65,4,58,0,0,32,1,65,33,106,32,3,16,248,4,11,32,4,11,69,13,0,32,2,32,5,40,2,4,54,2,0,65,1,33,8,11,32,5,65,224,0,106,36,0,32,8,11,159,2,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,6,32,0,40,2,0,65,3,107,34,3,32,3,65,6,79,27,65,1,107,14,6,1,2,3,4,5,6,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,184,195,192,0,65,9,32,2,65,12,106,65,168,195,192,0,16,165,9,12,6,11,32,1,65,193,195,192,0,65,6,16,181,25,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,207,170,192,0,65,7,32,2,65,12,106,65,196,144,192,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,216,195,192,0,65,21,32,2,65,12,106,65,200,195,192,0,16,165,9,12,3,11,32,2,32,0,65,4,106,54,2,12,32,1,65,128,196,192,0,65,7,32,2,65,12,106,65,240,195,192,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,152,196,192,0,65,13,32,2,65,12,106,65,136,196,192,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,184,196,192,0,65,8,32,2,65,12,106,65,168,196,192,0,16,165,9,11,32,2,65,16,106,36,0,11,255,1,1,1,127,32,0,40,2,132,7,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,132,7,106,16,145,20,11,32,0,40,2,136,7,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,136,7,106,16,145,20,11,32,0,40,2,140,7,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,140,7,106,16,191,15,11,32,0,65,32,106,16,145,14,32,0,16,188,17,32,0,65,44,106,16,147,13,32,0,65,56,106,16,144,14,32,0,65,196,0,106,16,146,13,32,0,65,176,1,106,16,148,13,32,0,65,208,0,106,16,231,26,32,0,65,240,0,106,16,189,17,32,0,65,144,1,106,16,232,26,32,0,65,192,1,106,16,167,17,32,0,65,160,2,106,16,134,14,32,0,65,172,2,106,16,144,13,32,0,65,224,1,106,16,199,17,32,0,65,128,2,106,16,233,26,32,0,65,184,2,106,16,168,19,32,0,65,144,7,106,16,234,24,11,255,1,1,1,127,32,0,40,2,132,7,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,132,7,106,16,145,20,11,32,0,40,2,136,7,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,136,7,106,16,145,20,11,32,0,40,2,140,7,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,140,7,106,16,191,15,11,32,0,65,32,106,16,145,14,32,0,16,188,17,32,0,65,44,106,16,147,13,32,0,65,56,106,16,144,14,32,0,65,196,0,106,16,146,13,32,0,65,176,1,106,16,148,13,32,0,65,208,0,106,16,231,26,32,0,65,240,0,106,16,189,17,32,0,65,144,1,106,16,232,26,32,0,65,192,1,106,16,167,17,32,0,65,160,2,106,16,134,14,32,0,65,172,2,106,16,144,13,32,0,65,224,1,106,16,199,17,32,0,65,128,2,106,16,233,26,32,0,65,184,2,106,16,169,19,32,0,65,144,7,106,16,234,24,11,159,2,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,6,32,0,40,2,0,65,3,107,34,3,32,3,65,6,79,27,65,1,107,14,6,1,2,3,4,5,6,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,148,204,193,0,65,9,32,2,65,12,106,65,132,204,193,0,16,165,9,12,6,11,32,1,65,157,204,193,0,65,6,16,181,25,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,159,190,193,0,65,7,32,2,65,12,106,65,252,189,193,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,180,204,193,0,65,21,32,2,65,12,106,65,164,204,193,0,16,165,9,12,3,11,32,2,32,0,65,4,106,54,2,12,32,1,65,220,204,193,0,65,7,32,2,65,12,106,65,204,204,193,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,244,204,193,0,65,13,32,2,65,12,106,65,228,204,193,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,148,205,193,0,65,8,32,2,65,12,106,65,132,205,193,0,16,165,9,11,32,2,65,16,106,36,0,11,254,1,2,4,127,1,126,35,0,65,144,1,107,34,3,36,0,32,1,45,0,9,33,4,32,1,45,0,8,33,5,2,64,32,1,41,3,0,34,7,66,3,81,4,64,66,3,33,7,12,1,11,32,3,32,4,58,0,81,32,3,32,5,58,0,80,32,3,32,7,55,3,72,32,3,65,210,0,106,32,1,65,10,106,65,62,16,193,5,33,6,65,0,32,2,65,0,32,2,65,232,7,107,65,255,255,3,113,65,252,248,3,79,27,34,1,65,16,116,65,1,32,1,65,255,255,3,113,27,34,1,65,128,128,128,24,113,32,1,65,1,113,34,2,27,32,1,65,128,128,252,7,113,114,65,16,118,33,1,32,2,69,4,64,32,3,32,1,59,1,140,1,32,3,65,10,106,32,6,65,62,16,193,5,26,12,1,11,32,3,65,200,0,106,16,201,23,66,3,33,7,32,1,33,4,65,0,33,5,11,32,0,32,4,58,0,9,32,0,32,5,58,0,8,32,0,32,7,55,3,0,32,0,65,10,106,32,3,65,10,106,65,62,16,193,5,26,32,3,65,144,1,106,36,0,11,235,1,1,5,127,32,0,40,2,0,34,4,65,232,2,106,33,5,32,4,47,1,230,2,34,6,65,1,106,33,8,32,6,32,0,40,2,8,34,0,65,1,106,34,7,79,4,64,32,5,32,7,106,32,0,32,5,106,32,6,32,0,107,16,184,28,26,11,32,0,32,5,106,32,1,58,0,0,32,4,32,8,32,0,32,2,16,222,13,32,4,65,244,2,106,33,1,32,0,65,2,106,34,2,32,6,65,2,106,34,5,73,4,64,32,1,32,2,65,2,116,106,32,1,32,7,65,2,116,106,32,6,32,0,107,65,2,116,16,184,28,26,11,32,1,32,7,65,2,116,106,32,3,54,2,0,32,4,32,8,59,1,230,2,32,5,32,7,75,4,64,32,6,65,1,106,33,2,32,0,65,2,116,32,4,106,65,248,2,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,228,2,32,3,32,4,54,2,224,2,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,246,1,1,5,127,32,0,40,2,0,34,5,32,0,40,2,4,34,6,32,1,167,34,7,113,34,4,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,1,80,4,64,65,8,33,3,3,64,32,3,32,4,106,33,4,32,3,65,8,106,33,3,32,5,32,4,32,6,113,34,4,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,1,80,13,0,11,11,32,5,32,1,122,167,65,3,118,32,4,106,32,6,113,34,3,106,44,0,0,34,4,65,0,78,4,64,32,5,32,5,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,34,3,106,45,0,0,33,4,11,32,3,32,5,106,32,7,65,25,118,34,7,58,0,0,32,0,32,0,40,2,8,32,4,65,1,113,107,54,2,8,32,5,32,3,65,8,107,32,6,113,106,65,8,106,32,7,58,0,0,32,5,32,3,65,68,108,106,34,3,65,60,107,32,2,65,60,16,193,5,26,32,0,32,0,40,2,12,65,1,106,54,2,12,32,3,11,246,1,1,8,127,32,0,65,136,2,106,32,0,16,161,3,33,2,32,0,65,152,6,65,144,4,32,0,65,152,6,106,32,0,65,144,4,106,16,161,3,65,255,1,113,65,255,1,70,34,3,27,106,33,4,32,0,65,144,4,65,152,6,32,3,27,106,34,3,32,0,32,2,65,255,1,113,34,5,65,255,1,71,65,136,2,108,106,34,2,32,4,32,4,32,0,32,5,65,255,1,70,65,136,2,108,106,34,0,16,161,3,65,255,1,113,65,255,1,70,34,5,27,32,3,32,2,16,161,3,65,255,1,113,65,255,1,70,34,6,27,34,7,32,0,32,4,32,2,32,6,27,32,5,27,34,8,16,161,3,33,9,32,1,32,4,32,0,32,5,27,65,136,2,16,193,5,34,0,65,136,2,106,32,7,32,8,32,9,65,255,1,113,65,255,1,70,34,1,27,65,136,2,16,193,5,26,32,0,65,144,4,106,32,8,32,7,32,1,27,65,136,2,16,193,5,26,32,0,65,152,6,106,32,2,32,3,32,6,27,65,136,2,16,193,5,26,11,144,2,1,3,127,35,0,65,16,107,34,3,36,0,32,0,32,0,40,2,8,34,2,65,1,32,2,27,54,2,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,14,3,0,5,1,5,11,32,1,40,2,0,33,2,32,0,40,2,0,34,4,13,1,32,1,40,2,4,33,1,12,2,11,32,1,40,2,4,32,1,40,2,0,40,2,8,17,2,0,12,3,11,32,1,40,2,4,34,1,32,0,40,2,4,71,13,0,32,2,32,4,70,13,1,11,32,3,65,8,106,32,1,32,2,40,2,0,17,0,0,32,3,40,2,12,33,1,32,3,40,2,8,33,2,32,0,40,2,0,34,4,4,64,32,0,40,2,4,32,4,40,2,12,17,2,0,11,32,0,32,1,54,2,4,32,0,32,2,54,2,0,11,32,0,65,0,32,0,40,2,8,34,1,32,1,65,1,70,34,1,27,54,2,8,32,1,13,0,32,0,40,2,0,33,1,32,0,65,0,54,2,0,32,1,69,13,1,32,0,40,2,4,32,0,65,0,54,2,8,32,1,40,2,4,17,2,0,11,32,3,65,16,106,36,0,15,11,65,196,224,203,0,16,248,26,0,11,143,2,1,4,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,32,1,40,2,88,34,4,4,64,32,2,65,1,106,33,5,32,1,47,1,92,34,6,13,1,32,4,47,1,94,69,13,2,32,0,32,2,54,2,28,32,0,32,2,54,2,20,32,0,32,1,54,2,16,32,0,65,0,54,2,12,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,65,1,54,2,0,32,0,32,4,40,2,100,54,2,24,12,3,11,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,65,2,54,2,0,12,2,11,32,0,32,2,54,2,28,32,0,32,1,54,2,24,32,0,32,2,54,2,20,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,65,0,54,2,0,32,0,32,6,65,1,107,34,1,54,2,12,32,0,32,4,32,1,65,2,116,106,65,224,0,106,40,2,0,54,2,16,12,1,11,32,3,65,1,54,2,8,32,3,65,136,228,203,0,54,2,4,32,3,66,0,55,2,16,32,3,32,3,65,28,106,54,2,12,32,3,65,4,106,65,144,228,203,0,16,198,18,0,11,32,3,65,32,106,36,0,11,135,2,2,4,127,1,126,35,0,65,192,2,107,34,3,36,0,2,64,32,2,40,2,0,65,1,70,4,64,32,2,65,4,106,33,5,65,128,128,128,128,120,33,4,32,2,40,2,132,1,65,128,128,128,128,120,71,4,64,32,3,32,2,40,2,128,1,54,2,176,2,32,3,65,180,2,106,32,2,65,132,1,106,16,233,14,32,3,41,2,184,2,33,7,32,3,40,2,176,2,33,6,32,3,40,2,180,2,33,4,11,32,3,65,144,2,106,32,2,65,244,0,106,16,233,14,32,3,32,7,55,2,164,2,32,3,32,4,54,2,160,2,32,3,32,6,54,2,156,2,32,2,45,0,144,1,33,2,32,3,65,160,1,106,34,4,32,5,65,240,0,16,193,5,26,32,3,32,2,58,0,172,2,32,3,32,1,45,0,0,65,0,71,58,0,140,2,32,3,65,16,106,32,4,65,144,1,16,193,5,26,32,3,65,1,54,2,12,12,1,11,32,3,65,12,106,32,2,16,175,4,11,32,0,65,4,106,32,3,65,12,106,65,148,1,16,193,5,26,32,0,65,0,54,2,0,32,3,65,192,2,106,36,0,11,217,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,8,116,34,5,106,32,0,32,3,65,192,3,108,34,6,106,32,3,32,4,16,214,7,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,214,7,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,214,7,33,2,11,2,127,32,0,32,1,65,32,16,137,18,34,3,4,64,32,3,65,31,118,12,1,11,32,0,40,2,32,32,1,40,2,32,73,11,34,3,2,127,32,0,32,2,65,32,16,137,18,34,4,4,64,32,4,65,31,118,12,1,11,32,0,40,2,32,32,2,40,2,32,73,11,70,4,127,32,2,32,1,2,127,32,1,32,2,65,32,16,137,18,34,0,4,64,32,0,65,31,118,12,1,11,32,1,40,2,32,32,2,40,2,32,73,11,32,3,115,27,5,32,0,11,11,147,2,1,4,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,32,1,40,2,224,2,34,4,4,64,32,2,65,1,106,33,5,32,1,47,1,144,3,34,6,13,1,32,4,47,1,146,3,69,13,2,32,0,32,2,54,2,28,32,0,32,2,54,2,20,32,0,32,1,54,2,16,32,0,65,0,54,2,12,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,65,1,54,2,0,32,0,32,4,40,2,152,3,54,2,24,12,3,11,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,65,2,54,2,0,12,2,11,32,0,32,2,54,2,28,32,0,32,1,54,2,24,32,0,32,2,54,2,20,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,65,0,54,2,0,32,0,32,6,65,1,107,34,1,54,2,12,32,0,32,4,32,1,65,2,116,106,65,148,3,106,40,2,0,54,2,16,12,1,11,32,3,65,1,54,2,8,32,3,65,248,228,213,0,54,2,4,32,3,66,0,55,2,16,32,3,32,3,65,28,106,54,2,12,32,3,65,4,106,65,128,229,213,0,16,198,18,0,11,32,3,65,32,106,36,0,11,200,1,1,3,127,35,0,65,32,107,34,2,36,0,32,2,65,24,106,66,0,55,3,0,32,2,65,16,106,66,0,55,3,0,32,2,65,8,106,66,0,55,3,0,32,2,66,0,55,3,0,3,64,32,2,32,3,106,32,1,32,3,106,40,0,0,34,4,65,24,116,32,4,65,128,254,3,113,65,8,116,114,32,4,65,8,118,65,128,254,3,113,32,4,65,24,118,114,114,54,2,0,32,3,65,4,106,34,3,65,32,71,13,0,11,32,0,65,0,65,192,0,16,129,10,34,0,65,192,0,54,2,96,32,0,65,216,0,106,32,2,65,24,106,41,3,0,55,2,0,32,0,65,208,0,106,32,2,65,16,106,41,3,0,55,2,0,32,0,65,200,0,106,32,2,65,8,106,41,3,0,55,2,0,32,0,32,2,41,3,0,55,2,64,32,2,65,32,106,36,0,11,169,2,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,8,34,3,65,17,107,65,0,32,3,65,18,107,65,255,1,113,65,5,73,27,65,1,107,14,5,1,2,3,4,5,0,11,32,2,32,0,54,2,12,32,1,65,188,156,194,0,65,2,32,2,65,12,106,65,172,156,194,0,16,165,9,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,224,156,194,0,65,25,65,249,156,194,0,65,9,32,0,65,192,156,194,0,65,130,157,194,0,65,3,32,2,65,12,106,65,208,156,194,0,16,156,10,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,168,157,194,0,65,15,65,183,157,194,0,65,8,32,0,65,136,157,194,0,65,191,157,194,0,65,6,32,2,65,12,106,65,152,157,194,0,16,156,10,12,3,11,32,1,65,197,157,194,0,65,16,16,181,25,12,2,11,32,2,32,0,54,2,12,32,1,65,232,157,194,0,65,11,32,2,65,12,106,65,216,157,194,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,132,158,194,0,65,21,32,2,65,12,106,65,244,157,194,0,16,165,9,11,32,2,65,16,106,36,0,11,248,1,1,8,127,35,0,65,144,2,107,34,5,36,0,32,2,32,1,40,2,0,34,6,47,1,222,22,34,3,32,1,40,2,8,34,4,65,127,115,106,34,1,59,1,222,22,32,5,65,8,106,34,7,32,6,65,4,106,34,8,32,4,65,148,1,108,106,65,148,1,16,193,5,26,32,5,65,156,1,106,34,9,32,6,65,224,12,106,34,10,32,4,65,244,0,108,106,65,244,0,16,193,5,26,2,64,32,1,65,12,73,4,64,32,3,32,4,65,1,106,34,3,107,32,1,71,13,1,32,2,65,4,106,32,8,32,3,65,148,1,108,106,32,1,65,148,1,108,16,193,5,26,32,2,65,224,12,106,32,10,32,3,65,244,0,108,106,32,1,65,244,0,108,16,193,5,26,32,6,32,4,59,1,222,22,32,0,32,7,65,148,1,16,193,5,65,148,1,106,32,9,65,244,0,16,193,5,26,32,5,65,144,2,106,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,254,1,1,4,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,0,16,219,9,32,2,40,2,4,34,3,4,64,3,64,2,64,2,64,2,64,2,64,32,3,32,2,40,2,12,34,4,65,148,1,108,106,65,4,106,34,1,40,2,0,14,2,1,2,0,11,32,1,65,128,1,106,16,147,24,32,1,65,244,0,106,34,1,16,141,21,32,1,65,4,65,12,16,244,22,12,2,11,32,1,65,4,106,16,147,24,12,1,11,32,1,65,128,1,106,16,147,24,32,1,65,244,0,106,16,199,27,11,2,64,2,64,2,64,2,64,32,3,32,4,65,244,0,108,106,65,224,12,106,34,1,40,2,0,14,2,1,2,0,11,32,1,65,224,0,106,16,147,24,32,1,65,212,0,106,34,1,16,141,21,32,1,65,4,65,12,16,244,22,12,2,11,32,1,65,4,106,16,147,24,12,1,11,32,1,65,224,0,106,16,147,24,32,1,65,212,0,106,16,199,27,11,32,2,65,4,106,32,0,16,219,9,32,2,40,2,4,34,3,13,0,11,11,32,2,65,16,106,36,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,236,250,213,0,16,199,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,132,251,213,0,16,199,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,132,251,213,0,16,199,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,236,250,213,0,16,200,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,132,251,213,0,16,200,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,132,251,213,0,16,200,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,156,251,213,0,16,194,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,224,251,213,0,16,194,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,224,251,213,0,16,194,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,164,252,213,0,16,220,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,188,253,213,0,16,220,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,188,253,213,0,16,220,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,164,252,213,0,16,221,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,188,253,213,0,16,221,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,188,253,213,0,16,221,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,236,250,213,0,16,201,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,132,251,213,0,16,201,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,132,251,213,0,16,201,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,156,251,213,0,16,195,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,224,251,213,0,16,195,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,224,251,213,0,16,195,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,164,252,213,0,16,222,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,188,253,213,0,16,222,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,188,253,213,0,16,222,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,164,252,213,0,16,223,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,188,253,213,0,16,223,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,188,253,213,0,16,223,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,164,252,213,0,16,224,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,188,253,213,0,16,224,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,188,253,213,0,16,224,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,236,250,213,0,16,202,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,132,251,213,0,16,202,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,132,251,213,0,16,202,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,164,252,213,0,16,225,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,188,253,213,0,16,225,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,188,253,213,0,16,225,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,156,251,213,0,16,196,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,224,251,213,0,16,196,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,224,251,213,0,16,196,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,164,252,213,0,16,226,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,188,253,213,0,16,226,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,188,253,213,0,16,226,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,156,251,213,0,16,197,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,224,251,213,0,16,197,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,224,251,213,0,16,197,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,160,2,1,3,127,65,128,128,196,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,11,107,14,14,0,1,2,3,4,5,6,7,9,9,9,9,9,8,9,11,32,1,65,4,106,33,3,65,225,0,33,2,12,8,11,32,1,65,4,106,33,3,65,243,0,33,2,12,7,11,32,1,65,4,106,33,3,65,227,0,33,2,12,6,11,32,1,65,4,106,33,3,65,228,0,33,2,12,5,11,32,1,65,4,106,33,3,65,246,0,33,2,12,4,11,32,1,65,4,106,33,3,65,234,0,33,2,12,3,11,32,1,65,4,106,33,3,65,238,0,33,2,12,2,11,65,244,0,65,128,128,196,0,32,1,40,2,8,65,228,0,106,65,164,252,213,0,16,227,1,27,33,2,32,1,65,4,106,33,3,12,1,11,32,1,65,4,106,33,4,65,245,0,33,2,32,1,40,2,8,65,228,0,106,65,188,253,213,0,16,227,1,4,64,32,4,33,3,12,1,11,32,1,65,8,106,33,3,65,236,0,65,128,128,196,0,32,4,40,2,0,65,228,0,106,65,188,253,213,0,16,227,1,27,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,117,0,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,36,3,4,4,3,1,3,3,3,3,3,3,4,4,4,3,4,4,3,3,4,4,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,0,11,32,0,40,2,4,65,4,71,13,2,32,0,65,8,106,16,214,24,12,2,11,32,0,45,0,4,65,7,71,13,1,32,0,65,8,106,16,214,24,15,11,32,0,65,4,106,16,188,20,11,15,11,32,0,65,4,106,16,214,24,11,222,1,1,3,127,35,0,65,240,1,107,34,2,36,0,32,2,65,39,106,32,0,65,193,0,16,193,5,26,32,2,65,139,1,106,34,0,65,0,65,33,16,129,10,26,32,2,65,33,54,2,204,1,65,192,176,158,1,40,2,0,32,0,65,33,16,151,28,32,2,65,204,1,106,34,3,32,2,65,40,106,65,130,2,16,202,7,26,32,2,65,6,106,34,4,32,0,65,33,16,193,5,26,32,0,32,1,65,193,0,16,193,5,26,32,3,65,0,65,33,16,129,10,26,32,2,65,33,54,2,104,65,192,176,158,1,40,2,0,32,3,65,33,16,151,28,32,2,65,232,0,106,34,0,32,2,65,140,1,106,65,130,2,16,202,7,26,32,0,32,3,65,33,16,193,5,26,32,4,65,33,32,0,65,33,16,154,21,65,255,1,113,34,0,65,2,70,4,64,65,200,159,214,0,16,248,26,0,11,32,2,65,240,1,106,36,0,32,0,65,255,1,70,11,222,1,1,3,127,35,0,65,240,1,107,34,2,36,0,32,2,65,39,106,32,0,65,193,0,16,193,5,26,32,2,65,139,1,106,34,0,65,0,65,33,16,129,10,26,32,2,65,33,54,2,204,1,65,192,176,158,1,40,2,0,32,0,65,33,16,151,28,32,2,65,204,1,106,34,3,32,2,65,40,106,65,130,2,16,202,7,26,32,2,65,6,106,34,4,32,0,65,33,16,193,5,26,32,0,32,1,65,193,0,16,193,5,26,32,3,65,0,65,33,16,129,10,26,32,2,65,33,54,2,104,65,192,176,158,1,40,2,0,32,3,65,33,16,151,28,32,2,65,232,0,106,34,0,32,2,65,140,1,106,65,130,2,16,202,7,26,32,0,32,3,65,33,16,193,5,26,32,4,65,33,32,0,65,33,16,154,21,65,255,1,113,34,0,65,2,70,4,64,65,220,161,214,0,16,248,26,0,11,32,2,65,240,1,106,36,0,32,0,65,255,1,70,11,228,1,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,0,54,2,12,32,0,32,2,65,12,106,2,127,2,64,2,64,32,1,65,128,1,79,4,64,32,1,65,128,16,73,13,1,32,1,65,128,128,4,79,13,2,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,58,0,12,65,1,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,12,1,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,11,16,223,15,32,2,65,16,106,36,0,11,131,2,1,5,127,35,0,65,208,0,107,34,2,36,0,2,127,65,0,32,1,40,2,4,65,128,128,128,128,120,70,13,0,26,65,1,32,0,65,144,243,214,0,65,1,16,181,25,13,0,26,32,1,65,4,106,33,4,32,0,40,2,24,33,5,32,0,40,2,20,33,6,2,64,2,64,3,64,32,2,32,1,32,3,106,54,2,12,32,2,65,211,8,54,2,44,32,2,65,1,54,2,36,32,2,65,1,54,2,20,32,2,65,148,243,214,0,54,2,16,32,2,65,1,54,2,28,32,2,32,2,65,12,106,54,2,40,32,2,65,3,58,0,76,32,2,65,8,54,2,72,32,2,66,32,55,2,64,32,2,66,128,128,128,128,32,55,2,56,32,2,65,2,54,2,48,32,2,32,2,65,48,106,54,2,32,32,2,32,2,65,40,106,54,2,24,32,6,32,5,32,2,65,16,106,16,163,3,13,1,32,3,65,1,106,34,3,65,4,71,13,0,11,32,0,32,4,16,234,11,69,13,1,11,65,1,12,1,11,32,0,65,145,243,214,0,65,1,16,181,25,11,32,2,65,208,0,106,36,0,11,222,1,1,3,127,35,0,65,240,1,107,34,2,36,0,32,2,65,39,106,32,0,65,193,0,16,193,5,26,32,2,65,139,1,106,34,0,65,0,65,33,16,129,10,26,32,2,65,33,54,2,204,1,65,192,176,158,1,40,2,0,32,0,65,33,16,151,28,32,2,65,204,1,106,34,3,32,2,65,40,106,65,130,2,16,202,7,26,32,2,65,6,106,34,4,32,0,65,33,16,193,5,26,32,0,32,1,65,193,0,16,193,5,26,32,3,65,0,65,33,16,129,10,26,32,2,65,33,54,2,104,65,192,176,158,1,40,2,0,32,3,65,33,16,151,28,32,2,65,232,0,106,34,0,32,2,65,140,1,106,65,130,2,16,202,7,26,32,0,32,3,65,33,16,193,5,26,32,4,65,33,32,0,65,33,16,154,21,65,255,1,113,34,0,65,2,70,4,64,65,228,135,215,0,16,248,26,0,11,32,2,65,240,1,106,36,0,32,0,65,255,1,70,11,228,1,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,0,54,2,12,32,0,32,2,65,12,106,2,127,2,64,2,64,32,1,65,128,1,79,4,64,32,1,65,128,16,73,13,1,32,1,65,128,128,4,79,13,2,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,58,0,12,65,1,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,12,1,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,11,16,197,3,32,2,65,16,106,36,0,11,134,2,1,3,127,35,0,65,160,1,107,34,2,36,0,32,2,65,8,106,32,1,16,129,14,2,64,32,2,40,2,8,69,4,64,32,0,65,128,128,128,128,120,54,2,48,12,1,11,32,2,40,2,16,33,1,32,2,65,56,106,34,3,32,2,40,2,12,16,154,9,2,64,32,2,40,2,56,69,4,64,32,2,65,20,106,34,4,32,2,65,60,106,65,36,16,193,5,26,32,3,32,1,16,249,3,32,2,40,2,64,65,128,128,128,128,120,70,13,1,32,2,65,152,1,106,32,2,65,200,0,106,41,3,0,55,3,0,32,2,65,144,1,106,32,2,65,64,107,41,3,0,55,3,0,32,2,32,2,41,3,56,55,3,136,1,32,2,65,224,0,106,34,1,32,4,65,36,16,193,5,26,32,0,32,1,65,192,0,16,193,5,26,12,2,11,32,0,65,129,128,128,128,120,54,2,48,32,0,32,2,40,2,60,54,2,0,32,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,0,65,129,128,128,128,120,54,2,48,32,0,32,2,40,2,56,54,2,0,11,32,2,65,160,1,106,36,0,11,221,94,1,3,127,35,0,65,16,107,34,7,36,0,65,3,33,6,2,64,32,2,69,13,0,2,64,32,2,65,192,0,77,4,64,3,64,32,3,32,5,106,32,4,32,1,32,5,106,45,0,0,106,45,0,0,58,0,0,32,2,32,5,65,1,106,34,5,71,13,0,11,65,0,33,1,65,209,0,33,5,2,64,2,127,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,2,107,14,34,29,10,20,11,0,12,22,21,15,24,13,3,1,2,17,14,23,16,25,27,8,18,26,28,37,6,5,7,9,37,4,37,37,19,37,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,0,34,4,65,225,0,107,14,5,1,43,2,43,3,0,11,32,4,65,239,0,107,14,5,3,4,42,42,5,42,11,32,3,45,0,1,65,227,0,71,13,41,32,3,45,0,2,65,227,0,71,13,41,32,3,45,0,3,65,229,0,71,13,41,32,3,45,0,4,65,240,0,71,13,41,12,38,11,32,3,45,0,1,65,239,0,71,13,40,32,3,45,0,2,65,239,0,71,13,40,32,3,45,0,3,65,235,0,71,13,40,32,3,45,0,4,65,233,0,71,13,40,65,30,33,1,65,229,0,12,38,11,32,3,45,0,1,65,248,0,71,13,39,32,3,45,0,2,65,240,0,71,13,39,32,3,45,0,3,65,229,0,71,13,39,32,3,45,0,4,65,227,0,71,13,39,65,34,33,1,12,36,11,32,3,45,0,1,65,242,0,71,13,38,32,3,45,0,2,65,233,0,71,13,38,32,3,45,0,3,65,231,0,71,13,38,32,3,45,0,4,65,233,0,71,13,38,65,48,33,1,65,238,0,12,36,11,32,3,45,0,1,65,242,0,71,13,37,32,3,45,0,2,65,225,0,71,13,37,32,3,45,0,3,65,231,0,71,13,37,32,3,45,0,4,65,237,0,71,13,37,65,49,33,1,65,225,0,12,35,11,32,3,45,0,1,65,229,0,71,13,36,32,3,45,0,2,65,242,0,71,13,36,32,3,45,0,3,65,246,0,71,13,36,32,3,45,0,4,65,229,0,71,13,36,65,192,0,33,1,65,242,0,12,34,11,2,64,2,64,32,3,45,0,0,65,225,0,107,14,3,0,37,1,37,11,32,3,45,0,1,65,227,0,71,13,36,32,3,45,0,2,65,227,0,71,13,36,32,3,45,0,3,65,229,0,71,13,36,32,3,45,0,4,65,240,0,71,13,36,32,3,45,0,5,65,244,0,71,13,36,32,3,45,0,6,65,45,71,13,36,32,3,45,0,7,65,227,0,71,13,36,32,3,45,0,8,65,232,0,71,13,36,32,3,45,0,9,65,225,0,71,13,36,32,3,45,0,10,65,242,0,71,13,36,32,3,45,0,11,65,243,0,71,13,36,32,3,45,0,12,65,229,0,71,13,36,65,1,33,1,65,244,0,33,4,65,13,12,35,11,32,3,45,0,1,65,239,0,71,13,35,32,3,45,0,2,65,238,0,71,13,35,32,3,45,0,3,65,244,0,71,13,35,32,3,45,0,4,65,229,0,71,13,35,32,3,45,0,5,65,238,0,71,13,35,32,3,45,0,6,65,244,0,71,13,35,32,3,45,0,7,65,45,71,13,35,32,3,45,0,8,65,236,0,71,13,35,32,3,45,0,9,65,229,0,71,13,35,32,3,45,0,10,65,238,0,71,13,35,32,3,45,0,11,65,231,0,71,13,35,32,3,45,0,12,65,244,0,71,13,35,65,24,33,1,65,232,0,33,4,65,13,12,34,11,2,64,2,64,2,64,2,64,2,64,32,3,45,0,0,34,1,65,240,0,107,14,3,1,39,2,0,11,32,1,65,248,0,70,13,2,32,1,65,225,0,71,13,38,32,3,45,0,1,65,227,0,71,13,38,32,3,45,0,2,65,227,0,71,13,38,32,3,45,0,3,65,229,0,71,13,38,32,3,45,0,4,65,240,0,71,13,38,32,3,45,0,5,65,244,0,71,13,38,32,3,45,0,6,65,45,71,13,38,32,3,45,0,7,34,1,65,236,0,70,13,3,32,1,65,229,0,71,13,38,32,3,45,0,8,65,238,0,71,13,38,32,3,45,0,9,65,227,0,71,13,38,32,3,45,0,10,65,239,0,71,13,38,32,3,45,0,11,65,228,0,71,13,38,32,3,45,0,12,65,233,0,71,13,38,32,3,45,0,13,65,238,0,71,13,38,65,2,33,1,65,231,0,33,4,65,14,12,37,11,32,3,45,0,1,65,245,0,71,13,37,32,3,45,0,2,65,226,0,71,13,37,32,3,45,0,3,65,236,0,71,13,37,32,3,45,0,4,65,233,0,71,13,37,32,3,45,0,5,65,227,0,71,13,37,32,3,45,0,6,65,45,71,13,37,32,3,45,0,7,65,235,0,71,13,37,32,3,45,0,8,65,229,0,71,13,37,32,3,45,0,9,65,249,0,71,13,37,32,3,45,0,10,65,45,71,13,37,32,3,45,0,11,65,240,0,71,13,37,32,3,45,0,12,65,233,0,71,13,37,32,3,45,0,13,65,238,0,71,13,37,65,52,33,1,12,33,11,32,3,45,0,1,65,229,0,71,13,36,32,3,45,0,2,65,230,0,71,13,36,32,3,45,0,3,65,229,0,71,13,36,32,3,45,0,4,65,242,0,71,13,36,32,3,45,0,5,65,242,0,71,13,36,32,3,45,0,6,65,229,0,71,13,36,32,3,45,0,7,65,242,0,71,13,36,32,3,45,0,8,65,45,71,13,36,32,3,45,0,9,65,240,0,71,13,36,32,3,45,0,10,65,239,0,71,13,36,32,3,45,0,11,65,236,0,71,13,36,32,3,45,0,12,65,233,0,71,13,36,32,3,45,0,13,65,227,0,71,13,36,65,56,33,1,65,249,0,33,4,65,14,12,35,11,32,3,45,0,1,65,45,71,13,35,32,3,45,0,2,65,230,0,71,13,35,32,3,45,0,3,65,242,0,71,13,35,32,3,45,0,4,65,225,0,71,13,35,32,3,45,0,5,65,237,0,71,13,35,32,3,45,0,6,65,229,0,71,13,35,32,3,45,0,7,65,45,71,13,35,32,3,45,0,8,65,239,0,71,13,35,32,3,45,0,9,65,240,0,71,13,35,32,3,45,0,10,65,244,0,71,13,35,32,3,45,0,11,65,233,0,71,13,35,32,3,45,0,12,65,239,0,71,13,35,32,3,45,0,13,65,238,0,71,13,35,65,207,0,33,1,12,31,11,32,3,45,0,8,65,225,0,71,13,34,32,3,45,0,9,65,238,0,71,13,34,32,3,45,0,10,65,231,0,71,13,34,32,3,45,0,11,65,245,0,71,13,34,32,3,45,0,12,65,225,0,71,13,34,32,3,45,0,13,65,231,0,71,13,34,65,3,33,1,65,229,0,33,4,65,14,12,33,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,0,34,1,65,225,0,107,14,3,1,40,2,0,11,32,1,65,233,0,107,14,4,2,39,39,3,39,11,32,3,45,0,1,34,1,65,227,0,70,13,3,32,1,65,245,0,71,13,38,32,3,45,0,2,65,244,0,71,13,38,32,3,45,0,3,65,232,0,71,13,38,32,3,45,0,4,65,239,0,71,13,38,32,3,45,0,5,65,242,0,71,13,38,32,3,45,0,6,65,233,0,71,13,38,32,3,45,0,7,65,250,0,71,13,38,32,3,45,0,8,65,225,0,71,13,38,32,3,45,0,9,65,244,0,71,13,38,32,3,45,0,10,65,233,0,71,13,38,32,3,45,0,11,65,239,0,71,13,38,65,16,33,1,65,238,0,33,4,65,12,12,37,11,32,3,45,0,1,34,1,65,225,0,70,13,3,32,1,65,239,0,71,13,37,32,3,45,0,2,65,238,0,71,13,37,32,3,45,0,3,65,244,0,71,13,37,32,3,45,0,4,65,229,0,71,13,37,32,3,45,0,5,65,238,0,71,13,37,32,3,45,0,6,65,244,0,71,13,37,32,3,45,0,7,65,45,71,13,37,32,3,45,0,8,65,242,0,71,13,37,32,3,45,0,9,65,225,0,71,13,37,32,3,45,0,10,65,238,0,71,13,37,32,3,45,0,11,65,231,0,71,13,37,65,26,33,1,65,229,0,33,4,65,12,12,36,11,32,3,45,0,1,65,230,0,71,13,36,32,3,45,0,2,65,45,71,13,36,32,3,45,0,3,65,238,0,71,13,36,32,3,45,0,4,65,239,0,71,13,36,32,3,45,0,5,65,238,0,71,13,36,32,3,45,0,6,65,229,0,71,13,36,32,3,45,0,7,65,45,71,13,36,32,3,45,0,8,65,237,0,71,13,36,32,3,45,0,9,65,225,0,71,13,36,32,3,45,0,10,65,244,0,71,13,36,32,3,45,0,11,65,227,0,71,13,36,65,41,33,1,65,232,0,33,4,65,12,12,35,11,32,3,45,0,1,65,225,0,71,13,35,32,3,45,0,2,65,243,0,71,13,35,32,3,45,0,3,65,244,0,71,13,35,32,3,45,0,4,65,45,71,13,35,32,3,45,0,5,65,237,0,71,13,35,32,3,45,0,6,65,239,0,71,13,35,32,3,45,0,7,65,228,0,71,13,35,32,3,45,0,8,65,233,0,71,13,35,32,3,45,0,9,65,230,0,71,13,35,32,3,45,0,10,65,233,0,71,13,35,32,3,45,0,11,65,229,0,71,13,35,65,44,33,1,65,228,0,33,4,65,12,12,34,11,32,3,45,0,2,65,227,0,71,13,34,32,3,45,0,3,65,229,0,71,13,34,32,3,45,0,4,65,240,0,71,13,34,32,3,45,0,5,65,244,0,71,13,34,32,3,45,0,6,65,45,71,13,34,32,3,45,0,7,65,242,0,71,13,34,32,3,45,0,8,65,225,0,71,13,34,32,3,45,0,9,65,238,0,71,13,34,32,3,45,0,10,65,231,0,71,13,34,32,3,45,0,11,65,229,0,71,13,34,65,4,33,1,65,243,0,33,4,65,12,12,33,11,32,3,45,0,2,65,227,0,71,13,33,32,3,45,0,3,65,232,0,71,13,33,32,3,45,0,4,65,229,0,71,13,33,32,3,45,0,5,65,45,71,13,33,32,3,45,0,6,65,227,0,71,13,33,32,3,45,0,7,65,239,0,71,13,33,32,3,45,0,8,65,238,0,71,13,33,32,3,45,0,9,65,244,0,71,13,33,32,3,45,0,10,65,242,0,71,13,33,32,3,45,0,11,65,239,0,71,13,33,65,17,33,1,65,236,0,33,4,65,12,12,32,11,32,3,45,0,0,65,225,0,71,13,32,32,3,45,0,1,65,227,0,71,13,32,32,3,45,0,2,65,227,0,71,13,32,32,3,45,0,3,65,229,0,71,13,32,32,3,45,0,4,65,243,0,71,13,32,32,3,45,0,5,65,243,0,71,13,32,32,3,45,0,6,65,45,71,13,32,32,3,45,0,7,65,227,0,71,13,32,32,3,45,0,8,65,239,0,71,13,32,32,3,45,0,9,65,238,0,71,13,32,32,3,45,0,10,65,244,0,71,13,32,32,3,45,0,11,65,242,0,71,13,32,32,3,45,0,12,65,239,0,71,13,32,32,3,45,0,13,65,236,0,71,13,32,32,3,45,0,14,65,45,71,13,32,32,3,45,0,15,65,225,0,71,13,32,32,3,45,0,16,65,236,0,71,13,32,32,3,45,0,17,65,236,0,71,13,32,32,3,45,0,18,65,239,0,71,13,32,32,3,45,0,19,65,247,0,71,13,32,32,3,45,0,20,65,45,71,13,32,32,3,45,0,21,65,227,0,71,13,32,32,3,45,0,22,65,242,0,71,13,32,32,3,45,0,23,65,229,0,71,13,32,32,3,45,0,24,65,228,0,71,13,32,32,3,45,0,25,65,229,0,71,13,32,32,3,45,0,26,65,238,0,71,13,32,32,3,45,0,27,65,244,0,71,13,32,32,3,45,0,28,65,233,0,71,13,32,32,3,45,0,29,65,225,0,71,13,32,32,3,45,0,30,65,236,0,71,13,32,65,5,33,1,65,243,0,33,4,65,31,12,31,11,32,3,45,0,0,65,225,0,71,13,31,32,3,45,0,1,65,227,0,71,13,31,32,3,45,0,2,65,227,0,71,13,31,32,3,45,0,3,65,229,0,71,13,31,32,3,45,0,4,65,243,0,71,13,31,32,3,45,0,5,65,243,0,71,13,31,32,3,45,0,6,65,45,71,13,31,32,3,45,0,7,65,227,0,71,13,31,32,3,45,0,8,65,239,0,71,13,31,32,3,45,0,9,65,238,0,71,13,31,32,3,45,0,10,65,244,0,71,13,31,32,3,45,0,11,65,242,0,71,13,31,32,3,45,0,12,65,239,0,71,13,31,32,3,45,0,13,65,236,0,71,13,31,32,3,45,0,14,65,45,71,13,31,32,3,45,0,15,65,225,0,71,13,31,32,3,45,0,16,65,236,0,71,13,31,32,3,45,0,17,65,236,0,71,13,31,32,3,45,0,18,65,239,0,71,13,31,32,3,45,0,19,65,247,0,71,13,31,32,3,45,0,20,65,45,71,13,31,32,3,45,0,21,34,1,65,237,0,71,4,64,32,1,65,232,0,71,13,32,32,3,45,0,22,65,229,0,71,13,32,32,3,45,0,23,65,225,0,71,13,32,32,3,45,0,24,65,228,0,71,13,32,32,3,45,0,25,65,229,0,71,13,32,32,3,45,0,26,65,242,0,71,13,32,65,6,33,1,12,27,11,32,3,45,0,22,65,229,0,71,13,31,32,3,45,0,23,65,244,0,71,13,31,32,3,45,0,24,65,232,0,71,13,31,32,3,45,0,25,65,239,0,71,13,31,32,3,45,0,26,65,228,0,71,13,31,65,7,33,1,12,26,11,32,3,45,0,0,34,1,65,240,0,71,4,64,32,1,65,225,0,71,13,31,32,3,45,0,1,65,227,0,71,13,31,32,3,45,0,2,65,227,0,71,13,31,32,3,45,0,3,65,229,0,71,13,31,32,3,45,0,4,65,243,0,71,13,31,32,3,45,0,5,65,243,0,71,13,31,32,3,45,0,6,65,45,71,13,31,32,3,45,0,7,65,227,0,71,13,31,32,3,45,0,8,65,239,0,71,13,31,32,3,45,0,9,65,238,0,71,13,31,32,3,45,0,10,65,244,0,71,13,31,32,3,45,0,11,65,242,0,71,13,31,32,3,45,0,12,65,239,0,71,13,31,32,3,45,0,13,65,236,0,71,13,31,32,3,45,0,14,65,45,71,13,31,32,3,45,0,15,65,225,0,71,13,31,32,3,45,0,16,65,236,0,71,13,31,32,3,45,0,17,65,236,0,71,13,31,32,3,45,0,18,65,239,0,71,13,31,32,3,45,0,19,65,247,0,71,13,31,32,3,45,0,20,65,45,71,13,31,32,3,45,0,21,65,239,0,71,13,31,32,3,45,0,22,65,242,0,71,13,31,32,3,45,0,23,65,233,0,71,13,31,32,3,45,0,24,65,231,0,71,13,31,32,3,45,0,25,65,233,0,71,13,31,65,8,33,1,65,238,0,33,4,65,26,12,30,11,32,3,45,0,1,65,245,0,71,13,30,32,3,45,0,2,65,226,0,71,13,30,32,3,45,0,3,65,236,0,71,13,30,32,3,45,0,4,65,233,0,71,13,30,32,3,45,0,5,65,227,0,71,13,30,32,3,45,0,6,65,45,71,13,30,32,3,45,0,7,65,235,0,71,13,30,32,3,45,0,8,65,229,0,71,13,30,32,3,45,0,9,65,249,0,71,13,30,32,3,45,0,10,65,45,71,13,30,32,3,45,0,11,65,240,0,71,13,30,32,3,45,0,12,65,233,0,71,13,30,32,3,45,0,13,65,238,0,71,13,30,32,3,45,0,14,65,243,0,71,13,30,32,3,45,0,15,65,45,71,13,30,32,3,45,0,16,65,242,0,71,13,30,32,3,45,0,17,65,229,0,71,13,30,32,3,45,0,18,65,240,0,71,13,30,32,3,45,0,19,65,239,0,71,13,30,32,3,45,0,20,65,242,0,71,13,30,32,3,45,0,21,65,244,0,71,13,30,32,3,45,0,22,65,45,71,13,30,32,3,45,0,23,65,239,0,71,13,30,32,3,45,0,24,65,238,0,71,13,30,32,3,45,0,25,65,236,0,71,13,30,65,53,33,1,65,249,0,33,4,65,26,12,29,11,32,3,45,0,0,65,225,0,71,13,29,32,3,45,0,1,65,227,0,71,13,29,32,3,45,0,2,65,227,0,71,13,29,32,3,45,0,3,65,229,0,71,13,29,32,3,45,0,4,65,243,0,71,13,29,32,3,45,0,5,65,243,0,71,13,29,32,3,45,0,6,65,45,71,13,29,32,3,45,0,7,65,227,0,71,13,29,32,3,45,0,8,65,239,0,71,13,29,32,3,45,0,9,65,238,0,71,13,29,32,3,45,0,10,65,244,0,71,13,29,32,3,45,0,11,65,242,0,71,13,29,32,3,45,0,12,65,239,0,71,13,29,32,3,45,0,13,65,236,0,71,13,29,32,3,45,0,14,65,45,71,13,29,32,3,45,0,15,34,1,65,242,0,71,4,64,32,1,65,229,0,71,13,30,32,3,45,0,16,65,248,0,71,13,30,32,3,45,0,17,65,240,0,71,13,30,32,3,45,0,18,65,239,0,71,13,30,32,3,45,0,19,65,243,0,71,13,30,32,3,45,0,20,65,229,0,71,13,30,32,3,45,0,21,65,45,71,13,30,32,3,45,0,22,65,232,0,71,13,30,32,3,45,0,23,65,229,0,71,13,30,32,3,45,0,24,65,225,0,71,13,30,32,3,45,0,25,65,228,0,71,13,30,32,3,45,0,26,65,229,0,71,13,30,32,3,45,0,27,65,242,0,71,13,30,65,9,33,1,65,243,0,33,4,65,28,12,29,11,32,3,45,0,16,65,229,0,71,13,29,32,3,45,0,17,65,241,0,71,13,29,32,3,45,0,18,65,245,0,71,13,29,32,3,45,0,19,65,229,0,71,13,29,32,3,45,0,20,65,243,0,71,13,29,32,3,45,0,21,65,244,0,71,13,29,32,3,45,0,22,65,45,71,13,29,32,3,45,0,23,65,237,0,71,13,29,32,3,45,0,24,65,229,0,71,13,29,32,3,45,0,25,65,244,0,71,13,29,32,3,45,0,26,65,232,0,71,13,29,32,3,45,0,27,65,239,0,71,13,29,65,12,33,1,65,228,0,33,4,65,28,12,28,11,32,3,45,0,0,34,1,65,248,0,71,4,64,32,1,65,243,0,71,4,64,32,1,65,225,0,71,13,30,32,3,45,0,1,65,227,0,71,13,30,32,3,45,0,2,65,227,0,71,13,30,32,3,45,0,3,65,229,0,71,13,30,32,3,45,0,4,65,243,0,71,13,30,32,3,45,0,5,65,243,0,71,13,30,32,3,45,0,6,65,45,71,13,30,32,3,45,0,7,65,227,0,71,13,30,32,3,45,0,8,65,239,0,71,13,30,32,3,45,0,9,65,238,0,71,13,30,32,3,45,0,10,65,244,0,71,13,30,32,3,45,0,11,65,242,0,71,13,30,32,3,45,0,12,65,239,0,71,13,30,32,3,45,0,13,65,236,0,71,13,30,32,3,45,0,14,65,45,71,13,30,32,3,45,0,15,65,237,0,71,13,30,32,3,45,0,16,65,225,0,71,13,30,32,3,45,0,17,65,248,0,71,13,30,32,3,45,0,18,65,45,71,13,30,32,3,45,0,19,65,225,0,71,13,30,32,3,45,0,20,65,231,0,71,13,30,65,10,33,1,65,229,0,33,4,65,21,12,29,11,32,3,45,0,1,65,229,0,71,13,29,32,3,45,0,2,65,227,0,71,13,29,32,3,45,0,3,65,45,71,13,29,32,3,45,0,4,65,247,0,71,13,29,32,3,45,0,5,65,229,0,71,13,29,32,3,45,0,6,65,226,0,71,13,29,32,3,45,0,7,65,243,0,71,13,29,32,3,45,0,8,65,239,0,71,13,29,32,3,45,0,9,65,227,0,71,13,29,32,3,45,0,10,65,235,0,71,13,29,32,3,45,0,11,65,229,0,71,13,29,32,3,45,0,12,65,244,0,71,13,29,32,3,45,0,13,65,45,71,13,29,32,3,45,0,14,65,240,0,71,13,29,32,3,45,0,15,65,242,0,71,13,29,32,3,45,0,16,65,239,0,71,13,29,32,3,45,0,17,65,244,0,71,13,29,32,3,45,0,18,65,239,0,71,13,29,32,3,45,0,19,65,227,0,71,13,29,32,3,45,0,20,65,239,0,71,13,29,65,62,33,1,12,23,11,32,3,45,0,1,65,45,71,13,28,2,64,2,64,32,3,45,0,2,65,227,0,107,14,2,0,1,30,11,32,3,45,0,3,65,239,0,71,13,29,32,3,45,0,4,65,238,0,71,13,29,32,3,45,0,5,65,244,0,71,13,29,32,3,45,0,6,65,229,0,71,13,29,32,3,45,0,7,65,238,0,71,13,29,32,3,45,0,8,65,244,0,71,13,29,32,3,45,0,9,65,45,71,13,29,32,3,45,0,10,65,244,0,71,13,29,32,3,45,0,11,65,249,0,71,13,29,32,3,45,0,12,65,240,0,71,13,29,32,3,45,0,13,65,229,0,71,13,29,32,3,45,0,14,65,45,71,13,29,32,3,45,0,15,65,239,0,71,13,29,32,3,45,0,16,65,240,0,71,13,29,32,3,45,0,17,65,244,0,71,13,29,32,3,45,0,18,65,233,0,71,13,29,32,3,45,0,19,65,239,0,71,13,29,32,3,45,0,20,65,238,0,71,13,29,65,205,0,33,1,65,243,0,33,4,65,21,12,28,11,32,3,45,0,3,65,238,0,71,13,28,32,3,45,0,4,65,243,0,71,13,28,32,3,45,0,5,65,45,71,13,28,32,3,45,0,6,65,240,0,71,13,28,32,3,45,0,7,65,242,0,71,13,28,32,3,45,0,8,65,229,0,71,13,28,32,3,45,0,9,65,230,0,71,13,28,32,3,45,0,10,65,229,0,71,13,28,32,3,45,0,11,65,244,0,71,13,28,32,3,45,0,12,65,227,0,71,13,28,32,3,45,0,13,65,232,0,71,13,28,32,3,45,0,14,65,45,71,13,28,32,3,45,0,15,65,227,0,71,13,28,32,3,45,0,16,65,239,0,71,13,28,32,3,45,0,17,65,238,0,71,13,28,32,3,45,0,18,65,244,0,71,13,28,32,3,45,0,19,65,242,0,71,13,28,32,3,45,0,20,65,239,0,71,13,28,65,206,0,33,1,12,22,11,32,3,45,0,0,65,225,0,71,13,27,32,3,45,0,1,65,227,0,71,13,27,32,3,45,0,2,65,227,0,71,13,27,32,3,45,0,3,65,229,0,71,13,27,32,3,45,0,4,65,243,0,71,13,27,32,3,45,0,5,65,243,0,71,13,27,32,3,45,0,6,65,45,71,13,27,32,3,45,0,7,65,227,0,71,13,27,32,3,45,0,8,65,239,0,71,13,27,32,3,45,0,9,65,238,0,71,13,27,32,3,45,0,10,65,244,0,71,13,27,32,3,45,0,11,65,242,0,71,13,27,32,3,45,0,12,65,239,0,71,13,27,32,3,45,0,13,65,236,0,71,13,27,32,3,45,0,14,65,45,71,13,27,32,3,45,0,15,65,242,0,71,13,27,32,3,45,0,16,65,229,0,71,13,27,32,3,45,0,17,65,241,0,71,13,27,32,3,45,0,18,65,245,0,71,13,27,32,3,45,0,19,65,229,0,71,13,27,32,3,45,0,20,65,243,0,71,13,27,32,3,45,0,21,65,244,0,71,13,27,32,3,45,0,22,65,45,71,13,27,32,3,45,0,23,65,232,0,71,13,27,32,3,45,0,24,65,229,0,71,13,27,32,3,45,0,25,65,225,0,71,13,27,32,3,45,0,26,65,228,0,71,13,27,32,3,45,0,27,65,229,0,71,13,27,32,3,45,0,28,65,242,0,71,13,27,65,11,33,1,65,243,0,33,4,65,29,12,26,11,2,64,2,64,2,64,32,3,45,0,0,34,1,65,225,0,107,14,4,1,29,29,2,0,11,32,1,65,246,0,71,13,28,32,3,45,0,1,65,233,0,71,13,28,65,202,0,33,1,65,225,0,33,4,65,2,12,27,11,32,3,45,0,1,65,231,0,71,13,27,65,13,33,1,65,229,0,33,4,65,2,12,26,11,32,3,45,0,1,65,238,0,71,13,26,65,31,33,1,65,244,0,33,4,65,2,12,25,11,32,3,45,0,0,34,1,65,242,0,71,4,64,32,1,65,225,0,71,13,26,32,3,45,0,1,65,236,0,71,13,26,32,3,45,0,2,65,236,0,71,13,26,32,3,45,0,3,65,239,0,71,13,26,65,14,33,1,65,247,0,33,4,65,4,12,25,11,32,3,45,0,1,65,225,0,71,13,25,32,3,45,0,2,65,238,0,71,13,25,32,3,45,0,3,65,231,0,71,13,25,65,54,33,1,65,229,0,33,4,65,4,12,24,11,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,0,34,1,65,242,0,107,14,6,1,30,2,3,30,4,0,11,2,64,2,64,32,1,65,225,0,107,14,5,0,31,31,31,1,31,11,32,3,45,0,1,65,236,0,71,13,30,32,3,45,0,2,65,244,0,71,13,30,32,3,45,0,3,65,45,71,13,30,32,3,45,0,4,65,243,0,71,13,30,32,3,45,0,5,65,246,0,71,13,30,65,15,33,1,65,227,0,33,4,65,6,12,29,11,32,3,45,0,1,65,248,0,71,13,29,32,3,45,0,2,65,240,0,71,13,29,32,3,45,0,3,65,233,0,71,13,29,32,3,45,0,4,65,242,0,71,13,29,32,3,45,0,5,65,229,0,71,13,29,65,35,33,1,65,243,0,33,4,65,6,12,28,11,32,3,45,0,1,65,229,0,71,13,28,32,3,45,0,2,65,230,0,71,13,28,32,3,45,0,3,34,1,65,242,0,70,13,3,32,1,65,229,0,71,13,28,65,242,0,33,4,32,3,45,0,4,65,242,0,71,13,28,32,3,45,0,5,65,229,0,71,13,28,65,55,33,1,65,6,12,27,11,32,3,45,0,1,65,242,0,71,13,27,32,3,45,0,2,65,225,0,71,13,27,32,3,45,0,3,65,233,0,71,13,27,32,3,45,0,4,65,236,0,71,13,27,32,3,45,0,5,65,229,0,71,13,27,65,196,0,33,1,65,242,0,33,4,65,6,12,26,11,32,3,45,0,1,65,240,0,71,13,26,32,3,45,0,2,65,231,0,71,13,26,32,3,45,0,3,65,242,0,71,13,26,32,3,45,0,4,65,225,0,71,13,26,32,3,45,0,5,65,228,0,71,13,26,65,199,0,33,1,65,229,0,33,4,65,6,12,25,11,32,3,45,0,1,65,225,0,71,13,25,32,3,45,0,2,65,242,0,71,13,25,32,3,45,0,3,65,238,0,71,13,25,32,3,45,0,4,65,233,0,71,13,25,32,3,45,0,5,65,238,0,71,13,25,65,203,0,33,1,65,231,0,33,4,65,6,12,24,11,32,3,45,0,4,65,229,0,71,13,24,32,3,45,0,5,65,243,0,71,13,24,65,57,33,1,65,232,0,33,4,65,6,12,23,11,2,127,2,64,32,3,45,0,0,34,1,65,237,0,71,4,64,32,1,65,227,0,71,13,26,32,3,45,0,1,34,1,65,225,0,70,13,1,32,1,65,239,0,71,13,26,32,3,45,0,2,65,238,0,71,13,26,32,3,45,0,3,65,244,0,71,13,26,32,3,45,0,4,65,229,0,71,13,26,32,3,45,0,5,65,238,0,71,13,26,32,3,45,0,6,65,244,0,71,13,26,32,3,45,0,7,65,45,71,13,26,32,3,45,0,8,65,244,0,71,13,26,32,3,45,0,9,65,249,0,71,13,26,32,3,45,0,10,65,240,0,71,13,26,65,29,33,1,65,229,0,33,4,65,11,12,25,11,32,3,45,0,1,65,225,0,71,13,25,32,3,45,0,2,65,248,0,71,13,25,32,3,45,0,3,65,45,71,13,25,32,3,45,0,4,65,230,0,71,13,25,32,3,45,0,5,65,239,0,71,13,25,32,3,45,0,6,65,242,0,71,13,25,32,3,45,0,7,65,247,0,71,13,25,32,3,45,0,8,65,225,0,71,13,25,32,3,45,0,9,65,242,0,71,13,25,32,3,45,0,10,65,228,0,71,13,25,65,47,12,1,11,32,3,45,0,2,65,227,0,71,13,24,32,3,45,0,3,65,232,0,71,13,24,32,3,45,0,4,65,229,0,71,13,24,32,3,45,0,5,65,45,71,13,24,32,3,45,0,6,65,243,0,71,13,24,32,3,45,0,7,65,244,0,71,13,24,32,3,45,0,8,65,225,0,71,13,24,32,3,45,0,9,65,244,0,71,13,24,32,3,45,0,10,65,245,0,71,13,24,65,18,11,33,1,65,243,0,33,4,65,11,12,22,11,2,64,2,64,2,64,32,3,45,0,0,34,1,65,243,0,107,14,2,1,2,0,11,32,1,65,233,0,71,4,64,32,1,65,227,0,71,13,25,32,3,45,0,1,65,228,0,71,13,25,32,3,45,0,2,65,238,0,71,13,25,32,3,45,0,3,65,45,71,13,25,32,3,45,0,4,65,227,0,71,13,25,32,3,45,0,5,65,225,0,71,13,25,32,3,45,0,6,65,227,0,71,13,25,32,3,45,0,7,65,232,0,71,13,25,32,3,45,0,8,65,229,0,71,13,25,32,3,45,0,9,65,45,71,13,25,32,3,45,0,10,65,227,0,71,13,25,32,3,45,0,11,65,239,0,71,13,25,32,3,45,0,12,65,238,0,71,13,25,32,3,45,0,13,65,244,0,71,13,25,32,3,45,0,14,65,242,0,71,13,25,32,3,45,0,15,65,239,0,71,13,25,65,19,33,1,65,236,0,33,4,65,16,12,24,11,32,3,45,0,1,65,230,0,71,13,24,32,3,45,0,2,65,45,71,13,24,32,3,45,0,3,65,237,0,71,13,24,32,3,45,0,4,65,239,0,71,13,24,32,3,45,0,5,65,228,0,71,13,24,32,3,45,0,6,65,233,0,71,13,24,32,3,45,0,7,65,230,0,71,13,24,32,3,45,0,8,65,233,0,71,13,24,32,3,45,0,9,65,229,0,71,13,24,32,3,45,0,10,65,228,0,71,13,24,32,3,45,0,11,65,45,71,13,24,32,3,45,0,12,65,243,0,71,13,24,32,3,45,0,13,65,233,0,71,13,24,32,3,45,0,14,65,238,0,71,13,24,32,3,45,0,15,65,227,0,71,13,24,65,40,33,1,65,229,0,33,4,65,16,12,23,11,32,3,45,0,1,65,229,0,71,13,23,32,3,45,0,2,65,227,0,71,13,23,32,3,45,0,3,65,45,71,13,23,32,3,45,0,4,65,247,0,71,13,23,32,3,45,0,5,65,229,0,71,13,23,32,3,45,0,6,65,226,0,71,13,23,32,3,45,0,7,65,243,0,71,13,23,32,3,45,0,8,65,239,0,71,13,23,32,3,45,0,9,65,227,0,71,13,23,32,3,45,0,10,65,235,0,71,13,23,32,3,45,0,11,65,229,0,71,13,23,32,3,45,0,12,65,244,0,71,13,23,32,3,45,0,13,65,45,71,13,23,32,3,45,0,14,65,235,0,71,13,23,32,3,45,0,15,65,229,0,71,13,23,65,61,33,1,65,249,0,33,4,65,16,12,22,11,32,3,45,0,1,65,242,0,71,13,22,32,3,45,0,2,65,225,0,71,13,22,32,3,45,0,3,65,238,0,71,13,22,32,3,45,0,4,65,243,0,71,13,22,32,3,45,0,5,65,230,0,71,13,22,32,3,45,0,6,65,229,0,71,13,22,32,3,45,0,7,65,242,0,71,13,22,32,3,45,0,8,65,45,71,13,22,32,3,45,0,9,65,229,0,71,13,22,32,3,45,0,10,65,238,0,71,13,22,32,3,45,0,11,65,227,0,71,13,22,32,3,45,0,12,65,239,0,71,13,22,32,3,45,0,13,65,228,0,71,13,22,32,3,45,0,14,65,233,0,71,13,22,32,3,45,0,15,65,238,0,71,13,22,65,197,0,33,1,65,231,0,33,4,65,16,12,21,11,2,64,2,64,2,64,32,3,45,0,0,34,1,65,243,0,107,14,3,1,24,2,0,11,32,1,65,227,0,71,13,23,32,3,45,0,1,65,239,0,71,13,23,32,3,45,0,2,65,238,0,71,13,23,32,3,45,0,3,65,238,0,71,13,23,32,3,45,0,4,65,229,0,71,13,23,32,3,45,0,5,65,227,0,71,13,23,32,3,45,0,6,65,244,0,71,13,23,32,3,45,0,7,65,233,0,71,13,23,32,3,45,0,8,65,239,0,71,13,23,65,20,33,1,65,238,0,33,4,65,9,12,22,11,32,3,45,0,1,65,229,0,71,13,22,32,3,45,0,2,65,244,0,71,13,22,32,3,45,0,3,65,45,71,13,22,32,3,45,0,4,65,227,0,71,13,22,32,3,45,0,5,65,239,0,71,13,22,32,3,45,0,6,65,239,0,71,13,22,32,3,45,0,7,65,235,0,71,13,22,32,3,45,0,8,65,233,0,71,13,22,65,193,0,33,1,65,229,0,33,4,65,9,12,21,11,32,3,45,0,1,65,243,0,71,13,21,32,3,45,0,2,65,229,0,71,13,21,32,3,45,0,3,65,242,0,71,13,21,32,3,45,0,4,65,45,71,13,21,32,3,45,0,5,65,225,0,71,13,21,32,3,45,0,6,65,231,0,71,13,21,32,3,45,0,7,65,229,0,71,13,21,32,3,45,0,8,65,238,0,71,13,21,65,198,0,33,1,65,244,0,33,4,65,9,12,20,11,32,3,45,0,0,34,1,65,240,0,71,4,64,32,1,65,233,0,71,4,64,32,1,65,227,0,71,13,22,32,3,45,0,1,65,239,0,71,13,22,32,3,45,0,2,65,238,0,71,13,22,32,3,45,0,3,65,244,0,71,13,22,32,3,45,0,4,65,229,0,71,13,22,32,3,45,0,5,65,238,0,71,13,22,32,3,45,0,6,65,244,0,71,13,22,32,3,45,0,7,65,45,71,13,22,32,3,45,0,8,65,228,0,71,13,22,32,3,45,0,9,65,233,0,71,13,22,32,3,45,0,10,65,243,0,71,13,22,32,3,45,0,11,65,240,0,71,13,22,32,3,45,0,12,65,239,0,71,13,22,32,3,45,0,13,65,243,0,71,13,22,32,3,45,0,14,65,233,0,71,13,22,32,3,45,0,15,65,244,0,71,13,22,32,3,45,0,16,65,233,0,71,13,22,32,3,45,0,17,65,239,0,71,13,22,65,21,33,1,12,15,11,32,3,45,0,1,65,230,0,71,13,21,32,3,45,0,2,65,45,71,13,21,32,3,45,0,3,65,245,0,71,13,21,32,3,45,0,4,65,238,0,71,13,21,32,3,45,0,5,65,237,0,71,13,21,32,3,45,0,6,65,239,0,71,13,21,32,3,45,0,7,65,228,0,71,13,21,32,3,45,0,8,65,233,0,71,13,21,32,3,45,0,9,65,230,0,71,13,21,32,3,45,0,10,65,233,0,71,13,21,32,3,45,0,11,65,229,0,71,13,21,32,3,45,0,12,65,228,0,71,13,21,32,3,45,0,13,65,45,71,13,21,32,3,45,0,14,65,243,0,71,13,21,32,3,45,0,15,65,233,0,71,13,21,32,3,45,0,16,65,238,0,71,13,21,32,3,45,0,17,65,227,0,71,13,21,65,43,33,1,65,229,0,33,4,65,18,12,20,11,32,3,45,0,1,65,242,0,71,13,20,32,3,45,0,2,65,239,0,71,13,20,32,3,45,0,3,65,248,0,71,13,20,32,3,45,0,4,65,249,0,71,13,20,32,3,45,0,5,65,45,71,13,20,32,3,45,0,6,65,225,0,71,13,20,32,3,45,0,7,65,245,0,71,13,20,32,3,45,0,8,65,244,0,71,13,20,32,3,45,0,9,65,232,0,71,13,20,32,3,45,0,10,65,239,0,71,13,20,32,3,45,0,11,65,242,0,71,13,20,32,3,45,0,12,65,233,0,71,13,20,32,3,45,0,13,65,250,0,71,13,20,32,3,45,0,14,65,225,0,71,13,20,32,3,45,0,15,65,244,0,71,13,20,32,3,45,0,16,65,233,0,71,13,20,32,3,45,0,17,65,239,0,71,13,20,65,51,33,1,12,13,11,2,127,2,64,2,127,2,64,2,64,2,64,2,64,32,3,45,0,0,34,1,65,247,0,107,14,2,1,2,0,11,32,1,65,227,0,71,13,25,32,3,45,0,1,65,239,0,71,13,25,32,3,45,0,2,65,238,0,71,13,25,32,3,45,0,3,65,244,0,71,13,25,32,3,45,0,4,65,229,0,71,13,25,32,3,45,0,5,65,238,0,71,13,25,32,3,45,0,6,65,244,0,71,13,25,32,3,45,0,7,65,45,71,13,25,32,3,45,0,8,34,1,65,236,0,70,13,2,32,1,65,229,0,71,13,25,32,3,45,0,9,65,238,0,71,13,25,32,3,45,0,10,65,227,0,71,13,25,32,3,45,0,11,65,239,0,71,13,25,32,3,45,0,12,65,228,0,71,13,25,32,3,45,0,13,65,233,0,71,13,25,32,3,45,0,14,65,238,0,71,13,25,65,22,33,1,65,231,0,33,4,65,15,12,24,11,32,3,45,0,1,65,247,0,71,13,24,32,3,45,0,2,65,247,0,71,13,24,32,3,45,0,3,65,45,71,13,24,32,3,45,0,4,65,225,0,71,13,24,32,3,45,0,5,65,245,0,71,13,24,32,3,45,0,6,65,244,0,71,13,24,32,3,45,0,7,65,232,0,71,13,24,32,3,45,0,8,65,229,0,71,13,24,32,3,45,0,9,65,238,0,71,13,24,32,3,45,0,10,65,244,0,71,13,24,32,3,45,0,11,65,233,0,71,13,24,32,3,45,0,12,65,227,0,71,13,24,32,3,45,0,13,65,225,0,71,13,24,32,3,45,0,14,65,244,0,71,13,24,65,204,0,12,4,11,32,3,45,0,1,65,45,71,13,23,32,3,45,0,2,65,248,0,71,13,23,32,3,45,0,3,65,243,0,71,13,23,32,3,45,0,4,65,243,0,71,13,23,32,3,45,0,5,65,45,71,13,23,32,3,45,0,6,65,240,0,71,13,23,32,3,45,0,7,65,242,0,71,13,23,32,3,45,0,8,65,239,0,71,13,23,32,3,45,0,9,65,244,0,71,13,23,32,3,45,0,10,65,229,0,71,13,23,32,3,45,0,11,65,227,0,71,13,23,32,3,45,0,12,65,244,0,71,13,23,32,3,45,0,13,65,233,0,71,13,23,32,3,45,0,14,65,239,0,71,13,23,65,208,0,12,1,11,32,3,45,0,9,34,1,65,225,0,70,13,1,32,1,65,239,0,71,13,22,32,3,45,0,10,65,227,0,71,13,22,32,3,45,0,11,65,225,0,71,13,22,32,3,45,0,12,65,244,0,71,13,22,32,3,45,0,13,65,233,0,71,13,22,32,3,45,0,14,65,239,0,71,13,22,65,25,11,33,1,65,238,0,33,4,65,15,12,20,11,32,3,45,0,10,65,238,0,71,13,20,32,3,45,0,11,65,231,0,71,13,20,32,3,45,0,12,65,245,0,71,13,20,32,3,45,0,13,65,225,0,71,13,20,32,3,45,0,14,65,231,0,71,13,20,65,23,11,33,1,65,229,0,33,4,65,15,12,18,11,32,3,45,0,0,65,227,0,71,13,18,32,3,45,0,1,65,239,0,71,13,18,32,3,45,0,2,65,238,0,71,13,18,32,3,45,0,3,65,244,0,71,13,18,32,3,45,0,4,65,229,0,71,13,18,32,3,45,0,5,65,238,0,71,13,18,32,3,45,0,6,65,244,0,71,13,18,32,3,45,0,7,65,45,71,13,18,32,3,45,0,8,65,243,0,71,13,18,32,3,45,0,9,65,229,0,71,13,18,32,3,45,0,10,65,227,0,71,13,18,32,3,45,0,11,65,245,0,71,13,18,32,3,45,0,12,65,242,0,71,13,18,32,3,45,0,13,65,233,0,71,13,18,32,3,45,0,14,65,244,0,71,13,18,32,3,45,0,15,65,249,0,71,13,18,32,3,45,0,16,65,45,71,13,18,32,3,45,0,17,65,240,0,71,13,18,32,3,45,0,18,65,239,0,71,13,18,32,3,45,0,19,65,236,0,71,13,18,32,3,45,0,20,65,233,0,71,13,18,32,3,45,0,21,65,227,0,71,13,18,65,27,33,1,65,249,0,33,4,65,22,12,17,11,32,3,45,0,0,65,227,0,71,13,17,32,3,45,0,1,65,239,0,71,13,17,32,3,45,0,2,65,238,0,71,13,17,32,3,45,0,3,65,244,0,71,13,17,32,3,45,0,4,65,229,0,71,13,17,32,3,45,0,5,65,238,0,71,13,17,32,3,45,0,6,65,244,0,71,13,17,32,3,45,0,7,65,45,71,13,17,32,3,45,0,8,65,243,0,71,13,17,32,3,45,0,9,65,229,0,71,13,17,32,3,45,0,10,65,227,0,71,13,17,32,3,45,0,11,65,245,0,71,13,17,32,3,45,0,12,65,242,0,71,13,17,32,3,45,0,13,65,233,0,71,13,17,32,3,45,0,14,65,244,0,71,13,17,32,3,45,0,15,65,249,0,71,13,17,32,3,45,0,16,65,45,71,13,17,32,3,45,0,17,65,240,0,71,13,17,32,3,45,0,18,65,239,0,71,13,17,32,3,45,0,19,65,236,0,71,13,17,32,3,45,0,20,65,233,0,71,13,17,32,3,45,0,21,65,227,0,71,13,17,32,3,45,0,22,65,249,0,71,13,17,32,3,45,0,23,65,45,71,13,17,32,3,45,0,24,65,242,0,71,13,17,32,3,45,0,25,65,229,0,71,13,17,32,3,45,0,26,65,240,0,71,13,17,32,3,45,0,27,65,239,0,71,13,17,32,3,45,0,28,65,242,0,71,13,17,32,3,45,0,29,65,244,0,71,13,17,32,3,45,0,30,65,45,71,13,17,32,3,45,0,31,65,239,0,71,13,17,32,3,45,0,32,65,238,0,71,13,17,32,3,45,0,33,65,236,0,71,13,17,65,28,33,1,65,249,0,33,4,65,34,12,16,11,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,0,34,1,65,228,0,107,14,9,1,2,3,22,4,22,22,22,5,0,11,32,1,65,246,0,71,13,21,32,3,45,0,1,65,225,0,71,13,21,32,3,45,0,2,65,242,0,71,13,21,65,201,0,33,1,65,249,0,33,4,65,3,12,20,11,32,3,45,0,1,65,225,0,71,13,20,32,3,45,0,2,65,244,0,71,13,20,65,32,33,1,65,229,0,33,4,65,3,12,19,11,32,3,45,0,1,65,244,0,71,13,19,32,3,45,0,2,65,225,0,71,13,19,65,33,33,1,65,231,0,33,4,65,3,12,18,11,32,3,45,0,1,65,242,0,71,13,18,32,3,45,0,2,65,239,0,71,13,18,65,37,33,1,65,237,0,33,4,65,3,12,17,11,32,3,45,0,1,65,239,0,71,13,17,32,3,45,0,2,65,243,0,71,13,17,65,38,33,1,65,244,0,33,4,65,3,12,16,11,32,3,45,0,1,65,233,0,71,13,16,32,3,45,0,2,65,238,0,71,13,16,65,45,33,1,65,235,0,33,4,65,3,12,15,11,32,3,45,0,0,65,230,0,71,13,15,32,3,45,0,1,65,239,0,71,13,15,32,3,45,0,2,65,242,0,71,13,15,32,3,45,0,3,65,247,0,71,13,15,32,3,45,0,4,65,225,0,71,13,15,32,3,45,0,5,65,242,0,71,13,15,65,228,0,33,4,32,3,45,0,6,65,228,0,71,13,15,32,3,45,0,7,65,229,0,71,13,15,65,36,33,1,65,8,12,14,11,2,64,2,64,2,64,32,3,45,0,0,65,233,0,107,14,4,0,17,17,1,17,11,32,3,45,0,1,65,230,0,71,13,16,32,3,45,0,2,65,45,71,13,16,32,3,45,0,3,34,1,65,242,0,70,13,1,32,1,65,237,0,71,13,16,32,3,45,0,4,65,225,0,71,13,16,32,3,45,0,5,65,244,0,71,13,16,32,3,45,0,6,65,227,0,71,13,16,65,39,33,1,65,232,0,33,4,65,7,12,15,11,32,3,45,0,1,65,239,0,71,13,15,32,3,45,0,2,65,227,0,71,13,15,32,3,45,0,3,65,225,0,71,13,15,32,3,45,0,4,65,244,0,71,13,15,32,3,45,0,5,65,233,0,71,13,15,32,3,45,0,6,65,239,0,71,13,15,65,46,33,1,65,238,0,33,4,65,7,12,14,11,32,3,45,0,4,65,225,0,71,13,14,32,3,45,0,5,65,238,0,71,13,14,32,3,45,0,6,65,231,0,71,13,14,65,42,33,1,65,229,0,33,4,65,7,12,13,11,32,3,45,0,0,65,240,0,71,13,13,32,3,45,0,1,65,242,0,71,13,13,32,3,45,0,2,65,239,0,71,13,13,32,3,45,0,3,65,248,0,71,13,13,32,3,45,0,4,65,249,0,71,13,13,32,3,45,0,5,65,45,71,13,13,32,3,45,0,6,65,225,0,71,13,13,32,3,45,0,7,65,245,0,71,13,13,32,3,45,0,8,65,244,0,71,13,13,32,3,45,0,9,65,232,0,71,13,13,32,3,45,0,10,65,229,0,71,13,13,32,3,45,0,11,65,238,0,71,13,13,32,3,45,0,12,65,244,0,71,13,13,32,3,45,0,13,65,233,0,71,13,13,32,3,45,0,14,65,227,0,71,13,13,32,3,45,0,15,65,225,0,71,13,13,32,3,45,0,16,65,244,0,71,13,13,65,50,33,1,65,229,0,33,4,65,17,12,12,11,32,3,45,0,0,65,242,0,71,13,12,32,3,45,0,1,65,229,0,71,13,12,32,3,45,0,2,65,244,0,71,13,12,32,3,45,0,3,65,242,0,71,13,12,32,3,45,0,4,65,249,0,71,13,12,32,3,45,0,5,65,45,71,13,12,32,3,45,0,6,65,225,0,71,13,12,32,3,45,0,7,65,230,0,71,13,12,32,3,45,0,8,65,244,0,71,13,12,32,3,45,0,9,65,229,0,71,13,12,65,58,33,1,65,242,0,33,4,65,10,12,11,11,32,3,45,0,0,65,243,0,71,13,11,32,3,45,0,1,65,229,0,71,13,11,32,3,45,0,2,65,227,0,71,13,11,32,3,45,0,3,65,45,71,13,11,32,3,45,0,4,65,247,0,71,13,11,32,3,45,0,5,65,229,0,71,13,11,32,3,45,0,6,65,226,0,71,13,11,32,3,45,0,7,65,243,0,71,13,11,32,3,45,0,8,65,239,0,71,13,11,32,3,45,0,9,65,227,0,71,13,11,32,3,45,0,10,65,235,0,71,13,11,32,3,45,0,11,65,229,0,71,13,11,32,3,45,0,12,65,244,0,71,13,11,32,3,45,0,13,65,45,71,13,11,32,3,45,0,14,65,225,0,71,13,11,32,3,45,0,15,65,227,0,71,13,11,32,3,45,0,16,65,227,0,71,13,11,32,3,45,0,17,65,229,0,71,13,11,32,3,45,0,18,65,240,0,71,13,11,65,59,33,1,65,244,0,33,4,65,19,12,10,11,32,3,45,0,0,65,243,0,71,13,10,32,3,45,0,1,65,229,0,71,13,10,32,3,45,0,2,65,227,0,71,13,10,32,3,45,0,3,65,45,71,13,10,32,3,45,0,4,65,247,0,71,13,10,32,3,45,0,5,65,229,0,71,13,10,32,3,45,0,6,65,226,0,71,13,10,32,3,45,0,7,65,243,0,71,13,10,32,3,45,0,8,65,239,0,71,13,10,32,3,45,0,9,65,227,0,71,13,10,32,3,45,0,10,65,235,0,71,13,10,32,3,45,0,11,65,229,0,71,13,10,32,3,45,0,12,65,244,0,71,13,10,32,3,45,0,13,65,45,71,13,10,32,3,45,0,14,65,229,0,71,13,10,32,3,45,0,15,65,248,0,71,13,10,32,3,45,0,16,65,244,0,71,13,10,32,3,45,0,17,65,229,0,71,13,10,32,3,45,0,18,65,238,0,71,13,10,32,3,45,0,19,65,243,0,71,13,10,32,3,45,0,20,65,233,0,71,13,10,32,3,45,0,21,65,239,0,71,13,10,32,3,45,0,22,65,238,0,71,13,10,65,60,33,1,65,243,0,33,4,65,23,12,9,11,32,3,45,0,0,65,243,0,71,13,9,32,3,45,0,1,65,229,0,71,13,9,32,3,45,0,2,65,227,0,71,13,9,32,3,45,0,3,65,45,71,13,9,32,3,45,0,4,65,247,0,71,13,9,32,3,45,0,5,65,229,0,71,13,9,32,3,45,0,6,65,226,0,71,13,9,32,3,45,0,7,65,243,0,71,13,9,32,3,45,0,8,65,239,0,71,13,9,32,3,45,0,9,65,227,0,71,13,9,32,3,45,0,10,65,235,0,71,13,9,32,3,45,0,11,65,229,0,71,13,9,32,3,45,0,12,65,244,0,71,13,9,32,3,45,0,13,65,45,71,13,9,32,3,45,0,14,65,246,0,71,13,9,32,3,45,0,15,65,229,0,71,13,9,32,3,45,0,16,65,242,0,71,13,9,32,3,45,0,17,65,243,0,71,13,9,32,3,45,0,18,65,233,0,71,13,9,32,3,45,0,19,65,239,0,71,13,9,65,63,33,1,65,238,0,33,4,65,20,12,8,11,2,64,2,64,32,3,45,0,0,65,243,0,107,14,3,0,10,1,10,11,32,3,45,0,1,65,244,0,71,13,9,32,3,45,0,2,65,242,0,71,13,9,32,3,45,0,3,65,233,0,71,13,9,32,3,45,0,4,65,227,0,71,13,9,32,3,45,0,5,65,244,0,71,13,9,32,3,45,0,6,65,45,71,13,9,32,3,45,0,7,65,244,0,71,13,9,32,3,45,0,8,65,242,0,71,13,9,32,3,45,0,9,65,225,0,71,13,9,32,3,45,0,10,65,238,0,71,13,9,32,3,45,0,11,65,243,0,71,13,9,32,3,45,0,12,65,240,0,71,13,9,32,3,45,0,13,65,239,0,71,13,9,32,3,45,0,14,65,242,0,71,13,9,32,3,45,0,15,65,244,0,71,13,9,32,3,45,0,16,65,45,71,13,9,32,3,45,0,17,65,243,0,71,13,9,32,3,45,0,18,65,229,0,71,13,9,32,3,45,0,19,65,227,0,71,13,9,32,3,45,0,20,65,245,0,71,13,9,32,3,45,0,21,65,242,0,71,13,9,32,3,45,0,22,65,233,0,71,13,9,32,3,45,0,23,65,244,0,71,13,9,65,194,0,33,1,65,249,0,33,4,65,24,12,8,11,32,3,45,0,1,65,240,0,71,13,8,32,3,45,0,2,65,231,0,71,13,8,32,3,45,0,3,65,242,0,71,13,8,32,3,45,0,4,65,225,0,71,13,8,32,3,45,0,5,65,228,0,71,13,8,32,3,45,0,6,65,229,0,71,13,8,32,3,45,0,7,65,45,71,13,8,32,3,45,0,8,65,233,0,71,13,8,32,3,45,0,9,65,238,0,71,13,8,32,3,45,0,10,65,243,0,71,13,8,32,3,45,0,11,65,229,0,71,13,8,32,3,45,0,12,65,227,0,71,13,8,32,3,45,0,13,65,245,0,71,13,8,32,3,45,0,14,65,242,0,71,13,8,32,3,45,0,15,65,229,0,71,13,8,32,3,45,0,16,65,45,71,13,8,32,3,45,0,17,65,242,0,71,13,8,32,3,45,0,18,65,229,0,71,13,8,32,3,45,0,19,65,241,0,71,13,8,32,3,45,0,20,65,245,0,71,13,8,32,3,45,0,21,65,229,0,71,13,8,65,243,0,33,4,32,3,45,0,22,65,243,0,71,13,8,32,3,45,0,23,65,244,0,71,13,8,65,200,0,33,1,65,24,12,7,11,32,3,45,0,0,65,244,0,71,13,7,65,195,0,33,1,65,229,0,33,4,65,1,12,6,11,65,238,0,33,4,65,18,12,5,11,65,236,0,33,4,65,21,12,4,11,65,243,0,33,4,65,27,12,3,11,65,243,0,33,4,65,14,12,2,11,65,244,0,11,33,4,65,5,11,33,5,65,209,0,32,1,32,3,32,5,106,45,0,0,32,4,71,27,33,5,11,32,5,65,255,1,113,34,1,65,209,0,70,13,1,32,0,32,1,58,0,0,65,2,33,6,12,2,11,32,2,65,255,255,3,75,13,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,65,0,33,6,12,1,11,2,64,32,2,65,7,77,4,64,32,3,33,5,32,2,33,1,3,64,32,5,45,0,0,69,13,3,32,5,65,1,106,33,5,32,1,65,1,107,34,1,13,0,11,12,1,11,32,7,65,8,106,65,0,32,3,32,2,16,204,6,32,7,40,2,8,65,1,70,13,1,11,32,0,32,2,54,2,4,32,0,32,3,54,2,0,65,1,33,6,11,32,0,32,6,58,0,8,32,7,65,16,106,36,0,11,215,1,1,4,127,35,0,65,224,0,107,34,3,36,0,32,3,65,0,54,2,8,32,3,65,0,54,2,0,32,3,65,12,106,32,2,16,139,3,32,2,40,2,28,34,4,4,64,32,2,40,2,24,33,2,32,4,65,24,108,33,4,3,64,32,3,65,208,0,106,32,3,65,36,106,41,0,0,55,3,0,32,3,65,200,0,106,32,3,65,28,106,41,0,0,55,3,0,32,3,65,64,107,32,3,65,20,106,41,0,0,55,3,0,32,3,32,3,41,0,12,55,3,56,32,3,32,5,54,2,88,32,3,65,44,106,34,6,32,1,32,3,65,56,106,32,2,16,190,3,32,2,65,24,106,33,2,32,5,65,1,106,33,5,32,3,32,6,16,140,5,32,4,65,24,107,34,4,13,0,11,11,32,0,32,3,41,2,0,55,2,0,32,0,65,8,106,32,3,65,8,106,40,2,0,54,2,0,32,3,65,224,0,106,36,0,11,238,60,2,18,127,1,126,35,0,65,128,1,107,34,9,36,0,32,9,65,32,106,33,7,35,0,65,208,3,107,34,2,36,0,32,2,32,1,54,2,12,32,2,65,144,2,106,34,5,32,1,40,2,12,32,1,40,2,16,16,221,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,144,2,34,3,65,37,70,4,64,32,2,65,152,1,106,32,2,65,164,2,106,40,2,0,34,6,54,2,0,32,2,32,2,41,2,156,2,34,20,55,3,144,1,32,2,40,2,152,2,33,3,32,2,40,2,148,2,33,4,32,2,65,24,106,32,6,54,2,0,32,2,32,20,55,3,16,32,1,40,2,8,33,6,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,32,3,65,212,207,204,0,65,12,16,246,23,69,4,64,32,4,32,3,65,224,207,204,0,65,4,16,246,23,13,22,32,4,32,3,65,228,207,204,0,65,4,16,246,23,13,21,32,4,32,3,65,232,207,204,0,65,5,16,246,23,13,20,32,4,32,3,65,237,207,204,0,65,5,16,246,23,13,19,32,4,32,3,65,242,207,204,0,65,6,16,246,23,13,18,32,4,32,3,65,248,207,204,0,65,7,16,246,23,13,17,32,4,32,3,65,255,207,204,0,65,9,16,246,23,13,16,32,4,32,3,65,136,208,204,0,65,7,16,246,23,13,15,32,4,32,3,65,143,208,204,0,65,1,16,246,23,13,14,32,4,32,3,65,144,208,204,0,65,1,16,246,23,13,13,32,4,32,3,65,145,208,204,0,65,5,16,246,23,13,12,32,4,32,3,65,150,208,204,0,65,5,16,246,23,13,11,32,4,32,3,65,155,208,204,0,65,5,16,246,23,13,10,32,4,32,3,65,160,208,204,0,65,5,16,246,23,13,9,32,4,32,3,65,165,208,204,0,65,4,16,246,23,13,8,32,4,32,3,65,169,208,204,0,65,4,16,246,23,13,7,32,4,32,3,65,173,208,204,0,65,4,16,246,23,13,6,32,4,32,3,65,177,208,204,0,65,4,16,246,23,13,5,32,4,32,3,65,181,208,204,0,65,6,16,246,23,13,4,32,4,32,3,65,187,208,204,0,65,5,16,246,23,13,3,32,4,32,3,65,192,208,204,0,65,7,16,246,23,69,13,30,32,2,65,212,0,106,32,1,16,233,4,32,2,65,192,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,13,25,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,5,32,2,65,64,107,32,2,65,12,106,16,131,13,32,2,45,0,144,2,65,37,71,13,1,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,27,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,2,11,32,6,65,1,70,13,22,12,29,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,25,11,32,2,65,212,0,106,32,1,16,232,4,32,2,65,173,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,2,65,144,2,106,32,2,65,64,107,32,2,65,12,106,16,132,13,2,64,32,2,45,0,144,2,65,37,70,4,64,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,26,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,1,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,25,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,185,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,178,3,106,41,0,0,55,0,0,32,7,32,2,41,0,170,3,55,0,1,32,7,65,36,58,0,0,12,28,11,32,2,65,212,0,106,32,1,16,129,5,32,2,65,154,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,2,65,144,2,106,33,5,35,0,65,224,0,107,34,4,36,0,32,2,65,64,107,34,1,40,2,12,33,15,32,4,32,1,40,2,8,54,2,92,32,4,65,0,54,2,88,32,4,32,2,65,12,106,54,2,84,32,4,65,8,106,33,10,35,0,65,240,0,107,34,3,36,0,32,3,65,37,58,0,8,32,3,65,232,0,106,32,4,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,3,32,1,41,2,0,55,3,96,32,3,32,3,65,8,106,54,2,108,32,3,65,212,0,106,33,11,35,0,65,48,107,34,1,36,0,32,1,65,8,106,32,3,65,224,0,106,34,6,32,6,40,2,12,16,213,5,2,64,2,64,2,64,2,64,32,1,40,2,8,4,64,32,1,40,2,12,34,12,13,1,11,32,11,65,0,54,2,8,32,11,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,13,65,4,65,0,65,4,65,4,16,167,10,32,1,40,2,36,33,8,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,14,32,12,54,2,0,32,1,65,28,106,34,16,65,1,54,2,0,32,1,32,14,54,2,24,32,1,32,8,54,2,20,32,1,65,40,106,32,6,65,8,106,41,2,0,55,3,0,32,1,32,6,41,2,0,55,3,32,32,1,65,20,106,33,8,35,0,65,32,107,34,6,36,0,32,6,65,16,106,32,13,32,13,40,2,12,16,213,5,2,64,32,6,40,2,16,69,13,0,32,6,40,2,20,34,12,69,13,0,3,64,32,8,40,2,8,34,14,32,8,40,2,0,70,4,64,32,8,65,1,16,246,22,11,32,8,40,2,4,32,14,65,2,116,106,32,12,54,2,0,32,8,32,14,65,1,106,54,2,8,32,6,65,8,106,32,13,32,13,40,2,12,16,213,5,32,6,40,2,8,69,13,1,32,6,40,2,12,34,12,13,0,11,11,32,6,65,32,106,36,0,32,11,65,8,106,32,16,40,2,0,54,2,0,32,11,32,1,41,2,20,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,8,32,1,40,2,40,16,132,25,0,11,2,64,32,3,45,0,8,65,37,70,4,64,32,10,32,3,41,2,84,55,2,4,32,10,65,37,58,0,0,32,10,65,12,106,32,3,65,220,0,106,40,2,0,54,2,0,12,1,11,32,10,32,3,65,8,106,65,200,0,16,193,5,26,32,3,65,212,0,106,34,1,16,161,18,32,1,16,166,27,11,32,3,65,240,0,106,36,0,2,64,32,4,45,0,8,65,37,70,4,64,32,5,32,4,41,2,12,55,2,4,32,5,32,15,54,2,16,32,5,65,37,58,0,0,32,5,65,12,106,32,4,65,20,106,40,2,0,54,2,0,12,1,11,32,5,32,4,65,8,106,65,200,0,16,193,5,26,11,32,4,65,224,0,106,36,0,2,64,32,2,45,0,144,2,65,37,70,4,64,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,25,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,1,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,24,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,166,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,159,3,106,41,0,0,55,0,0,32,7,32,2,41,0,151,3,55,0,1,32,7,65,36,58,0,0,12,27,11,32,6,65,2,71,13,24,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,194,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,194,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,24,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,133,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,22,11,32,6,65,2,71,13,23,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,194,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,194,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,23,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,133,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,21,11,32,6,65,2,71,13,22,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,194,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,194,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,22,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,133,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,20,11,32,6,65,2,71,13,21,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,194,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,194,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,21,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,133,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,19,11,32,6,65,3,71,13,20,32,2,65,144,2,106,34,3,32,1,40,2,4,34,4,16,194,11,32,2,45,0,144,2,34,1,65,37,71,13,16,32,2,32,2,40,2,148,2,34,1,54,2,64,32,3,32,4,65,20,106,16,194,11,2,64,32,2,45,0,144,2,34,6,65,37,70,4,64,32,2,32,2,40,2,148,2,34,1,54,2,84,32,3,32,4,65,40,106,16,194,11,32,2,45,0,144,2,34,3,65,37,71,13,1,32,2,32,2,40,2,148,2,54,2,160,1,32,2,32,1,54,2,156,1,32,2,32,2,40,2,64,54,2,152,1,32,2,65,20,58,0,148,1,12,21,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,23,32,2,65,64,107,16,133,2,12,23,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,4,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,4,54,2,4,32,7,32,3,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,212,0,106,16,133,2,11,32,2,40,2,64,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,22,32,2,65,64,107,16,133,2,12,22,11,32,6,65,2,71,13,19,32,2,65,144,2,106,34,3,32,1,40,2,4,34,4,16,194,11,32,2,45,0,144,2,34,1,65,37,71,13,16,32,2,32,2,40,2,148,2,34,1,54,2,84,32,3,32,4,65,20,106,16,194,11,32,2,45,0,144,2,34,3,65,37,70,4,64,32,2,40,2,148,2,33,3,32,2,16,215,20,54,2,160,1,32,2,32,3,54,2,156,1,32,2,32,1,54,2,152,1,32,2,65,20,58,0,148,1,12,19,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,4,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,4,54,2,4,32,7,32,3,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,21,32,2,65,212,0,106,16,133,2,12,21,11,32,6,65,2,71,13,18,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,194,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,194,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,19,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,133,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,16,11,32,6,65,2,71,13,17,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,194,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,194,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,18,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,133,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,15,11,32,6,13,16,32,2,65,1,58,0,148,1,12,15,11,32,6,13,15,32,2,65,0,58,0,148,1,12,14,11,32,6,65,1,71,13,14,32,2,65,144,1,106,32,1,40,2,4,16,165,12,12,12,11,32,6,65,1,71,13,13,32,2,65,144,1,106,32,1,40,2,4,16,161,12,12,11,11,32,6,65,1,71,13,12,32,2,65,144,1,106,32,1,40,2,4,16,164,12,12,10,11,32,6,65,1,71,13,11,32,2,65,144,1,106,32,1,40,2,4,16,160,12,12,9,11,32,6,65,1,71,13,10,32,2,65,144,1,106,32,1,40,2,4,16,201,4,12,8,11,32,6,65,1,71,13,9,32,2,65,144,1,106,32,1,40,2,4,16,171,4,12,7,11,32,6,65,1,71,13,8,32,2,65,144,1,106,32,1,40,2,4,16,163,12,12,6,11,32,6,65,1,71,13,7,32,2,65,144,1,106,32,1,40,2,4,16,162,12,12,5,11,32,2,65,144,1,106,32,1,40,2,4,16,135,5,12,4,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,65,152,1,106,34,1,32,2,65,164,2,106,40,2,0,54,2,0,32,2,32,2,41,2,156,2,55,3,144,1,32,2,41,2,148,2,33,20,32,7,65,24,106,32,2,65,168,2,106,65,48,16,193,5,26,32,7,65,20,106,32,1,40,2,0,54,2,0,32,7,32,2,41,3,144,1,55,2,12,32,7,32,20,55,2,4,32,7,32,3,58,0,0,12,8,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,204,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,197,3,106,41,0,0,55,0,0,32,7,32,2,41,0,189,3,55,0,1,32,7,65,36,58,0,0,12,6,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,1,58,0,0,12,5,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,1,58,0,0,12,4,11,32,2,45,0,144,1,34,1,65,37,71,13,2,11,32,2,65,128,1,106,32,2,65,156,1,106,41,2,0,55,3,0,32,2,65,136,1,106,32,2,65,164,1,106,41,2,0,55,3,0,32,2,32,2,41,2,148,1,55,3,120,32,2,65,40,106,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,3,16,55,3,32,32,2,65,144,2,106,33,8,35,0,65,176,3,107,34,5,36,0,32,5,65,30,106,34,13,32,2,65,248,0,106,34,3,65,3,106,45,0,0,58,0,0,32,5,65,24,106,34,12,32,3,65,20,106,40,2,0,54,2,0,32,5,32,3,47,0,1,59,1,28,32,5,32,3,41,2,12,55,3,16,32,3,45,0,0,33,11,32,3,40,2,4,33,1,32,3,40,2,8,33,10,32,5,65,8,106,32,2,65,32,106,34,16,16,167,27,2,64,2,64,2,64,2,64,32,5,40,2,12,34,3,69,13,0,32,5,40,2,8,34,18,32,3,106,33,3,32,5,65,152,2,106,65,4,114,33,19,32,5,65,164,3,106,33,14,32,5,65,152,3,106,65,1,114,33,15,2,64,2,64,2,127,3,64,32,3,65,1,107,34,4,44,0,0,34,6,65,0,72,4,64,32,6,65,63,113,2,127,32,3,65,2,107,34,4,45,0,0,34,6,192,34,17,65,64,78,4,64,32,6,65,31,113,12,1,11,32,17,65,63,113,2,127,32,3,65,3,107,34,4,45,0,0,34,6,192,34,17,65,191,127,74,4,64,32,6,65,15,113,12,1,11,32,17,65,63,113,32,3,65,4,107,34,4,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,34,6,65,128,128,196,0,70,13,5,11,32,4,33,3,32,15,32,5,47,1,28,59,0,0,32,15,65,2,106,32,13,45,0,0,58,0,0,32,14,32,5,41,3,16,55,2,0,32,14,65,8,106,32,12,40,2,0,54,2,0,32,5,32,11,58,0,152,3,32,5,32,10,54,2,160,3,32,5,32,1,54,2,156,3,32,5,65,152,2,106,34,1,32,5,65,152,3,106,16,209,3,32,5,40,2,152,2,13,2,32,5,65,156,1,106,34,4,32,19,65,252,0,16,193,5,26,32,5,65,32,106,34,11,32,4,65,252,0,16,193,5,26,32,1,32,11,16,212,23,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,152,2,34,1,65,143,128,128,128,120,70,4,64,32,6,65,225,0,107,14,22,1,13,3,4,13,13,13,13,13,6,13,10,13,7,13,13,13,13,2,8,9,5,13,11,32,8,32,5,41,2,156,2,55,2,16,32,8,65,24,106,32,5,65,164,2,106,41,2,0,55,2,0,65,24,12,14,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,18,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,11,12,10,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,17,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,12,12,9,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,16,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,13,12,8,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,15,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,14,12,7,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,14,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,15,12,6,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,13,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,16,12,5,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,12,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,17,12,4,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,11,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,65,220,205,204,0,65,252,0,16,193,5,26,65,18,12,3,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,10,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,10,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,65,216,206,204,0,65,252,0,16,193,5,26,12,1,11,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,9,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,65,216,206,204,0,65,252,0,16,193,5,26,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,6,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,32,4,65,252,0,16,193,5,26,11,65,24,11,33,11,32,3,32,18,71,13,1,12,5,11,11,32,6,33,1,65,14,11,33,3,32,8,32,1,54,2,12,32,8,32,3,58,0,8,32,8,65,1,54,2,0,32,5,65,32,106,16,168,2,12,3,11,32,8,65,8,106,32,5,65,160,1,106,32,5,65,160,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,12,2,11,12,2,11,32,5,65,172,3,106,32,12,40,2,0,54,2,0,32,5,32,11,58,0,152,3,32,5,32,5,47,1,28,59,0,153,3,32,5,32,13,45,0,0,58,0,155,3,32,5,32,10,54,2,160,3,32,5,32,1,54,2,156,3,32,5,32,5,41,3,16,55,2,164,3,32,5,65,152,2,106,34,1,32,5,65,152,3,106,16,209,3,32,5,40,2,152,2,69,4,64,32,5,65,156,1,106,34,4,32,1,65,4,114,65,252,0,16,193,5,26,32,5,65,32,106,34,3,32,4,65,252,0,16,193,5,26,32,1,32,3,16,212,23,32,5,40,2,152,2,34,1,65,143,128,128,128,120,70,4,64,32,8,65,4,106,32,3,65,252,0,16,193,5,26,32,8,65,0,54,2,0,12,2,11,32,8,32,5,41,2,156,2,55,2,16,32,8,65,24,106,32,5,65,164,2,106,41,2,0,55,2,0,32,8,32,1,54,2,12,32,8,65,24,58,0,8,32,8,65,1,54,2,0,32,5,65,32,106,16,168,2,12,1,11,32,8,65,8,106,32,5,65,160,1,106,32,5,65,160,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,11,32,16,16,227,24,32,5,65,176,3,106,36,0,12,1,11,65,4,65,132,1,16,177,28,0,11,32,2,40,2,144,2,69,4,64,32,2,65,144,1,106,32,8,65,4,114,65,252,0,16,193,5,26,32,7,65,20,106,32,2,65,252,1,106,41,2,0,55,2,0,32,7,65,12,106,32,2,65,244,1,106,41,2,0,55,2,0,32,7,32,2,41,2,236,1,55,2,4,32,7,65,37,58,0,0,12,4,11,32,7,32,2,65,148,1,106,32,2,65,152,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,3,11,32,2,65,3,54,2,148,2,32,2,65,232,208,204,0,54,2,144,2,32,2,66,2,55,2,156,2,32,2,65,7,54,2,96,32,2,65,4,54,2,88,32,2,32,1,65,12,106,54,2,84,32,2,32,6,54,2,116,32,2,32,2,65,212,0,106,54,2,152,2,32,2,32,2,65,244,0,106,54,2,92,32,2,65,232,0,106,32,2,65,144,2,106,16,236,4,65,11,33,1,32,2,65,203,0,106,32,2,65,240,0,106,40,2,0,54,0,0,32,2,32,2,41,2,104,55,0,67,32,2,65,152,1,106,32,2,65,199,0,106,41,0,0,55,0,0,32,2,32,2,41,0,64,55,0,145,1,11,32,2,65,55,106,34,3,32,2,65,168,1,106,40,0,0,54,0,0,32,2,65,48,106,34,4,32,2,65,161,1,106,41,0,0,55,3,0,32,2,65,40,106,34,6,32,2,65,153,1,106,41,0,0,55,3,0,32,2,32,2,41,0,145,1,55,3,32,32,7,65,28,106,32,2,65,172,1,106,65,44,16,193,5,26,32,7,65,24,106,32,3,40,0,0,54,0,0,32,7,65,17,106,32,4,41,3,0,55,0,0,32,7,65,9,106,32,6,41,3,0,55,0,0,32,7,32,2,41,3,32,55,0,1,32,7,32,1,58,0,0,11,32,2,65,16,106,16,227,24,11,32,2,65,208,3,106,36,0,2,64,32,9,45,0,32,34,1,65,37,70,4,64,32,9,65,240,0,106,32,9,65,44,106,41,2,0,55,3,0,32,9,65,248,0,106,32,9,65,52,106,41,2,0,55,3,0,32,9,32,9,41,2,36,55,3,104,32,0,32,9,65,232,0,106,16,209,3,12,1,11,32,9,65,23,106,34,3,32,9,65,56,106,40,0,0,54,0,0,32,9,65,16,106,34,4,32,9,65,49,106,41,0,0,55,3,0,32,9,65,8,106,34,6,32,9,65,41,106,41,0,0,55,3,0,32,9,32,9,41,0,33,55,3,0,32,0,65,36,106,32,9,65,60,106,65,44,16,193,5,26,32,0,65,32,106,32,3,40,0,0,54,0,0,32,0,65,25,106,32,4,41,3,0,55,0,0,32,0,65,17,106,32,6,41,3,0,55,0,0,32,0,32,9,41,3,0,55,0,9,32,0,32,1,58,0,8,32,0,65,1,54,2,0,11,32,9,65,128,1,106,36,0,11,238,60,2,18,127,1,126,35,0,65,128,1,107,34,9,36,0,32,9,65,32,106,33,7,35,0,65,208,3,107,34,2,36,0,32,2,32,1,54,2,12,32,2,65,144,2,106,34,5,32,1,40,2,12,32,1,40,2,16,16,221,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,144,2,34,3,65,37,70,4,64,32,2,65,152,1,106,32,2,65,164,2,106,40,2,0,34,6,54,2,0,32,2,32,2,41,2,156,2,34,20,55,3,144,1,32,2,40,2,152,2,33,3,32,2,40,2,148,2,33,4,32,2,65,24,106,32,6,54,2,0,32,2,32,20,55,3,16,32,1,40,2,8,33,6,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,32,3,65,212,207,204,0,65,12,16,246,23,69,4,64,32,4,32,3,65,224,207,204,0,65,4,16,246,23,13,22,32,4,32,3,65,228,207,204,0,65,4,16,246,23,13,21,32,4,32,3,65,232,207,204,0,65,5,16,246,23,13,20,32,4,32,3,65,237,207,204,0,65,5,16,246,23,13,19,32,4,32,3,65,242,207,204,0,65,6,16,246,23,13,18,32,4,32,3,65,248,207,204,0,65,7,16,246,23,13,17,32,4,32,3,65,255,207,204,0,65,9,16,246,23,13,16,32,4,32,3,65,136,208,204,0,65,7,16,246,23,13,15,32,4,32,3,65,143,208,204,0,65,1,16,246,23,13,14,32,4,32,3,65,144,208,204,0,65,1,16,246,23,13,13,32,4,32,3,65,145,208,204,0,65,5,16,246,23,13,12,32,4,32,3,65,150,208,204,0,65,5,16,246,23,13,11,32,4,32,3,65,155,208,204,0,65,5,16,246,23,13,10,32,4,32,3,65,160,208,204,0,65,5,16,246,23,13,9,32,4,32,3,65,165,208,204,0,65,4,16,246,23,13,8,32,4,32,3,65,169,208,204,0,65,4,16,246,23,13,7,32,4,32,3,65,173,208,204,0,65,4,16,246,23,13,6,32,4,32,3,65,177,208,204,0,65,4,16,246,23,13,5,32,4,32,3,65,181,208,204,0,65,6,16,246,23,13,4,32,4,32,3,65,187,208,204,0,65,5,16,246,23,13,3,32,4,32,3,65,192,208,204,0,65,7,16,246,23,69,13,30,32,2,65,212,0,106,32,1,16,233,4,32,2,65,192,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,13,25,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,5,32,2,65,64,107,32,2,65,12,106,16,131,13,32,2,45,0,144,2,65,37,71,13,1,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,27,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,2,11,32,6,65,1,70,13,22,12,29,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,25,11,32,2,65,212,0,106,32,1,16,232,4,32,2,65,173,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,2,65,144,2,106,32,2,65,64,107,32,2,65,12,106,16,132,13,2,64,32,2,45,0,144,2,65,37,70,4,64,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,26,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,1,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,25,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,185,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,178,3,106,41,0,0,55,0,0,32,7,32,2,41,0,170,3,55,0,1,32,7,65,36,58,0,0,12,28,11,32,2,65,212,0,106,32,1,16,129,5,32,2,65,154,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,2,65,144,2,106,33,5,35,0,65,224,0,107,34,4,36,0,32,2,65,64,107,34,1,40,2,12,33,15,32,4,32,1,40,2,8,54,2,92,32,4,65,0,54,2,88,32,4,32,2,65,12,106,54,2,84,32,4,65,8,106,33,10,35,0,65,240,0,107,34,3,36,0,32,3,65,37,58,0,8,32,3,65,232,0,106,32,4,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,3,32,1,41,2,0,55,3,96,32,3,32,3,65,8,106,54,2,108,32,3,65,212,0,106,33,11,35,0,65,48,107,34,1,36,0,32,1,65,8,106,32,3,65,224,0,106,34,6,32,6,40,2,12,16,212,5,2,64,2,64,2,64,2,64,32,1,40,2,8,4,64,32,1,40,2,12,34,12,13,1,11,32,11,65,0,54,2,8,32,11,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,13,65,4,65,0,65,4,65,4,16,167,10,32,1,40,2,36,33,8,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,14,32,12,54,2,0,32,1,65,28,106,34,16,65,1,54,2,0,32,1,32,14,54,2,24,32,1,32,8,54,2,20,32,1,65,40,106,32,6,65,8,106,41,2,0,55,3,0,32,1,32,6,41,2,0,55,3,32,32,1,65,20,106,33,8,35,0,65,32,107,34,6,36,0,32,6,65,16,106,32,13,32,13,40,2,12,16,212,5,2,64,32,6,40,2,16,69,13,0,32,6,40,2,20,34,12,69,13,0,3,64,32,8,40,2,8,34,14,32,8,40,2,0,70,4,64,32,8,65,1,16,246,22,11,32,8,40,2,4,32,14,65,2,116,106,32,12,54,2,0,32,8,32,14,65,1,106,54,2,8,32,6,65,8,106,32,13,32,13,40,2,12,16,212,5,32,6,40,2,8,69,13,1,32,6,40,2,12,34,12,13,0,11,11,32,6,65,32,106,36,0,32,11,65,8,106,32,16,40,2,0,54,2,0,32,11,32,1,41,2,20,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,8,32,1,40,2,40,16,132,25,0,11,2,64,32,3,45,0,8,65,37,70,4,64,32,10,32,3,41,2,84,55,2,4,32,10,65,37,58,0,0,32,10,65,12,106,32,3,65,220,0,106,40,2,0,54,2,0,12,1,11,32,10,32,3,65,8,106,65,200,0,16,193,5,26,32,3,65,212,0,106,34,1,16,163,18,32,1,16,166,27,11,32,3,65,240,0,106,36,0,2,64,32,4,45,0,8,65,37,70,4,64,32,5,32,4,41,2,12,55,2,4,32,5,32,15,54,2,16,32,5,65,37,58,0,0,32,5,65,12,106,32,4,65,20,106,40,2,0,54,2,0,12,1,11,32,5,32,4,65,8,106,65,200,0,16,193,5,26,11,32,4,65,224,0,106,36,0,2,64,32,2,45,0,144,2,65,37,70,4,64,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,25,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,1,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,24,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,166,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,159,3,106,41,0,0,55,0,0,32,7,32,2,41,0,151,3,55,0,1,32,7,65,36,58,0,0,12,27,11,32,6,65,2,71,13,24,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,191,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,191,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,24,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,131,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,22,11,32,6,65,2,71,13,23,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,191,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,191,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,23,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,131,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,21,11,32,6,65,2,71,13,22,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,191,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,191,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,22,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,131,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,20,11,32,6,65,2,71,13,21,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,191,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,191,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,21,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,131,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,19,11,32,6,65,3,71,13,20,32,2,65,144,2,106,34,3,32,1,40,2,4,34,4,16,191,11,32,2,45,0,144,2,34,1,65,37,71,13,16,32,2,32,2,40,2,148,2,34,1,54,2,64,32,3,32,4,65,20,106,16,191,11,2,64,32,2,45,0,144,2,34,6,65,37,70,4,64,32,2,32,2,40,2,148,2,34,1,54,2,84,32,3,32,4,65,40,106,16,191,11,32,2,45,0,144,2,34,3,65,37,71,13,1,32,2,32,2,40,2,148,2,54,2,160,1,32,2,32,1,54,2,156,1,32,2,32,2,40,2,64,54,2,152,1,32,2,65,20,58,0,148,1,12,21,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,23,32,2,65,64,107,16,131,2,12,23,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,4,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,4,54,2,4,32,7,32,3,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,212,0,106,16,131,2,11,32,2,40,2,64,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,22,32,2,65,64,107,16,131,2,12,22,11,32,6,65,2,71,13,19,32,2,65,144,2,106,34,3,32,1,40,2,4,34,4,16,191,11,32,2,45,0,144,2,34,1,65,37,71,13,16,32,2,32,2,40,2,148,2,34,1,54,2,84,32,3,32,4,65,20,106,16,191,11,32,2,45,0,144,2,34,3,65,37,70,4,64,32,2,40,2,148,2,33,3,32,2,16,215,20,54,2,160,1,32,2,32,3,54,2,156,1,32,2,32,1,54,2,152,1,32,2,65,20,58,0,148,1,12,19,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,4,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,4,54,2,4,32,7,32,3,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,21,32,2,65,212,0,106,16,131,2,12,21,11,32,6,65,2,71,13,18,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,191,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,191,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,19,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,131,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,16,11,32,6,65,2,71,13,17,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,191,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,191,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,18,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,131,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,15,11,32,6,13,16,32,2,65,1,58,0,148,1,12,15,11,32,6,13,15,32,2,65,0,58,0,148,1,12,14,11,32,6,65,1,71,13,14,32,2,65,144,1,106,32,1,40,2,4,16,165,12,12,12,11,32,6,65,1,71,13,13,32,2,65,144,1,106,32,1,40,2,4,16,161,12,12,11,11,32,6,65,1,71,13,12,32,2,65,144,1,106,32,1,40,2,4,16,164,12,12,10,11,32,6,65,1,71,13,11,32,2,65,144,1,106,32,1,40,2,4,16,160,12,12,9,11,32,6,65,1,71,13,10,32,2,65,144,1,106,32,1,40,2,4,16,201,4,12,8,11,32,6,65,1,71,13,9,32,2,65,144,1,106,32,1,40,2,4,16,171,4,12,7,11,32,6,65,1,71,13,8,32,2,65,144,1,106,32,1,40,2,4,16,163,12,12,6,11,32,6,65,1,71,13,7,32,2,65,144,1,106,32,1,40,2,4,16,162,12,12,5,11,32,2,65,144,1,106,32,1,40,2,4,16,135,5,12,4,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,65,152,1,106,34,1,32,2,65,164,2,106,40,2,0,54,2,0,32,2,32,2,41,2,156,2,55,3,144,1,32,2,41,2,148,2,33,20,32,7,65,24,106,32,2,65,168,2,106,65,48,16,193,5,26,32,7,65,20,106,32,1,40,2,0,54,2,0,32,7,32,2,41,3,144,1,55,2,12,32,7,32,20,55,2,4,32,7,32,3,58,0,0,12,8,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,204,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,197,3,106,41,0,0,55,0,0,32,7,32,2,41,0,189,3,55,0,1,32,7,65,36,58,0,0,12,6,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,1,58,0,0,12,5,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,1,58,0,0,12,4,11,32,2,45,0,144,1,34,1,65,37,71,13,2,11,32,2,65,128,1,106,32,2,65,156,1,106,41,2,0,55,3,0,32,2,65,136,1,106,32,2,65,164,1,106,41,2,0,55,3,0,32,2,32,2,41,2,148,1,55,3,120,32,2,65,40,106,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,3,16,55,3,32,32,2,65,144,2,106,33,8,35,0,65,176,3,107,34,5,36,0,32,5,65,30,106,34,13,32,2,65,248,0,106,34,3,65,3,106,45,0,0,58,0,0,32,5,65,24,106,34,12,32,3,65,20,106,40,2,0,54,2,0,32,5,32,3,47,0,1,59,1,28,32,5,32,3,41,2,12,55,3,16,32,3,45,0,0,33,11,32,3,40,2,4,33,1,32,3,40,2,8,33,10,32,5,65,8,106,32,2,65,32,106,34,16,16,167,27,2,64,2,64,2,64,2,64,32,5,40,2,12,34,3,69,13,0,32,5,40,2,8,34,18,32,3,106,33,3,32,5,65,152,2,106,65,4,114,33,19,32,5,65,164,3,106,33,14,32,5,65,152,3,106,65,1,114,33,15,2,64,2,64,2,127,3,64,32,3,65,1,107,34,4,44,0,0,34,6,65,0,72,4,64,32,6,65,63,113,2,127,32,3,65,2,107,34,4,45,0,0,34,6,192,34,17,65,64,78,4,64,32,6,65,31,113,12,1,11,32,17,65,63,113,2,127,32,3,65,3,107,34,4,45,0,0,34,6,192,34,17,65,191,127,74,4,64,32,6,65,15,113,12,1,11,32,17,65,63,113,32,3,65,4,107,34,4,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,34,6,65,128,128,196,0,70,13,5,11,32,4,33,3,32,15,32,5,47,1,28,59,0,0,32,15,65,2,106,32,13,45,0,0,58,0,0,32,14,32,5,41,3,16,55,2,0,32,14,65,8,106,32,12,40,2,0,54,2,0,32,5,32,11,58,0,152,3,32,5,32,10,54,2,160,3,32,5,32,1,54,2,156,3,32,5,65,152,2,106,34,1,32,5,65,152,3,106,16,208,3,32,5,40,2,152,2,13,2,32,5,65,156,1,106,34,4,32,19,65,252,0,16,193,5,26,32,5,65,32,106,34,11,32,4,65,252,0,16,193,5,26,32,1,32,11,16,210,23,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,152,2,34,1,65,143,128,128,128,120,70,4,64,32,6,65,225,0,107,14,22,1,13,3,4,13,13,13,13,13,6,13,10,13,7,13,13,13,13,2,8,9,5,13,11,32,8,32,5,41,2,156,2,55,2,16,32,8,65,24,106,32,5,65,164,2,106,41,2,0,55,2,0,65,24,12,14,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,18,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,11,12,10,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,17,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,12,12,9,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,16,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,13,12,8,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,15,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,14,12,7,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,14,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,15,12,6,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,13,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,16,12,5,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,12,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,17,12,4,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,11,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,65,220,205,204,0,65,252,0,16,193,5,26,65,18,12,3,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,10,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,10,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,65,216,206,204,0,65,252,0,16,193,5,26,12,1,11,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,9,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,65,216,206,204,0,65,252,0,16,193,5,26,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,6,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,32,4,65,252,0,16,193,5,26,11,65,24,11,33,11,32,3,32,18,71,13,1,12,5,11,11,32,6,33,1,65,14,11,33,3,32,8,32,1,54,2,12,32,8,32,3,58,0,8,32,8,65,1,54,2,0,32,5,65,32,106,16,170,2,12,3,11,32,8,65,8,106,32,5,65,160,1,106,32,5,65,160,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,12,2,11,12,2,11,32,5,65,172,3,106,32,12,40,2,0,54,2,0,32,5,32,11,58,0,152,3,32,5,32,5,47,1,28,59,0,153,3,32,5,32,13,45,0,0,58,0,155,3,32,5,32,10,54,2,160,3,32,5,32,1,54,2,156,3,32,5,32,5,41,3,16,55,2,164,3,32,5,65,152,2,106,34,1,32,5,65,152,3,106,16,208,3,32,5,40,2,152,2,69,4,64,32,5,65,156,1,106,34,4,32,1,65,4,114,65,252,0,16,193,5,26,32,5,65,32,106,34,3,32,4,65,252,0,16,193,5,26,32,1,32,3,16,210,23,32,5,40,2,152,2,34,1,65,143,128,128,128,120,70,4,64,32,8,65,4,106,32,3,65,252,0,16,193,5,26,32,8,65,0,54,2,0,12,2,11,32,8,32,5,41,2,156,2,55,2,16,32,8,65,24,106,32,5,65,164,2,106,41,2,0,55,2,0,32,8,32,1,54,2,12,32,8,65,24,58,0,8,32,8,65,1,54,2,0,32,5,65,32,106,16,170,2,12,1,11,32,8,65,8,106,32,5,65,160,1,106,32,5,65,160,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,11,32,16,16,227,24,32,5,65,176,3,106,36,0,12,1,11,65,4,65,132,1,16,177,28,0,11,32,2,40,2,144,2,69,4,64,32,2,65,144,1,106,32,8,65,4,114,65,252,0,16,193,5,26,32,7,65,20,106,32,2,65,252,1,106,41,2,0,55,2,0,32,7,65,12,106,32,2,65,244,1,106,41,2,0,55,2,0,32,7,32,2,41,2,236,1,55,2,4,32,7,65,37,58,0,0,12,4,11,32,7,32,2,65,148,1,106,32,2,65,152,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,3,11,32,2,65,3,54,2,148,2,32,2,65,232,208,204,0,54,2,144,2,32,2,66,2,55,2,156,2,32,2,65,7,54,2,96,32,2,65,4,54,2,88,32,2,32,1,65,12,106,54,2,84,32,2,32,6,54,2,116,32,2,32,2,65,212,0,106,54,2,152,2,32,2,32,2,65,244,0,106,54,2,92,32,2,65,232,0,106,32,2,65,144,2,106,16,236,4,65,11,33,1,32,2,65,203,0,106,32,2,65,240,0,106,40,2,0,54,0,0,32,2,32,2,41,2,104,55,0,67,32,2,65,152,1,106,32,2,65,199,0,106,41,0,0,55,0,0,32,2,32,2,41,0,64,55,0,145,1,11,32,2,65,55,106,34,3,32,2,65,168,1,106,40,0,0,54,0,0,32,2,65,48,106,34,4,32,2,65,161,1,106,41,0,0,55,3,0,32,2,65,40,106,34,6,32,2,65,153,1,106,41,0,0,55,3,0,32,2,32,2,41,0,145,1,55,3,32,32,7,65,28,106,32,2,65,172,1,106,65,44,16,193,5,26,32,7,65,24,106,32,3,40,0,0,54,0,0,32,7,65,17,106,32,4,41,3,0,55,0,0,32,7,65,9,106,32,6,41,3,0,55,0,0,32,7,32,2,41,3,32,55,0,1,32,7,32,1,58,0,0,11,32,2,65,16,106,16,227,24,11,32,2,65,208,3,106,36,0,2,64,32,9,45,0,32,34,1,65,37,70,4,64,32,9,65,240,0,106,32,9,65,44,106,41,2,0,55,3,0,32,9,65,248,0,106,32,9,65,52,106,41,2,0,55,3,0,32,9,32,9,41,2,36,55,3,104,32,0,32,9,65,232,0,106,16,208,3,12,1,11,32,9,65,23,106,34,3,32,9,65,56,106,40,0,0,54,0,0,32,9,65,16,106,34,4,32,9,65,49,106,41,0,0,55,3,0,32,9,65,8,106,34,6,32,9,65,41,106,41,0,0,55,3,0,32,9,32,9,41,0,33,55,3,0,32,0,65,36,106,32,9,65,60,106,65,44,16,193,5,26,32,0,65,32,106,32,3,40,0,0,54,0,0,32,0,65,25,106,32,4,41,3,0,55,0,0,32,0,65,17,106,32,6,41,3,0,55,0,0,32,0,32,9,41,3,0,55,0,9,32,0,32,1,58,0,8,32,0,65,1,54,2,0,11,32,9,65,128,1,106,36,0,11,238,60,2,18,127,1,126,35,0,65,128,1,107,34,9,36,0,32,9,65,32,106,33,7,35,0,65,208,3,107,34,2,36,0,32,2,32,1,54,2,12,32,2,65,144,2,106,34,5,32,1,40,2,12,32,1,40,2,16,16,221,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,144,2,34,3,65,37,70,4,64,32,2,65,152,1,106,32,2,65,164,2,106,40,2,0,34,6,54,2,0,32,2,32,2,41,2,156,2,34,20,55,3,144,1,32,2,40,2,152,2,33,3,32,2,40,2,148,2,33,4,32,2,65,24,106,32,6,54,2,0,32,2,32,20,55,3,16,32,1,40,2,8,33,6,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,32,3,65,212,207,204,0,65,12,16,246,23,69,4,64,32,4,32,3,65,224,207,204,0,65,4,16,246,23,13,22,32,4,32,3,65,228,207,204,0,65,4,16,246,23,13,21,32,4,32,3,65,232,207,204,0,65,5,16,246,23,13,20,32,4,32,3,65,237,207,204,0,65,5,16,246,23,13,19,32,4,32,3,65,242,207,204,0,65,6,16,246,23,13,18,32,4,32,3,65,248,207,204,0,65,7,16,246,23,13,17,32,4,32,3,65,255,207,204,0,65,9,16,246,23,13,16,32,4,32,3,65,136,208,204,0,65,7,16,246,23,13,15,32,4,32,3,65,143,208,204,0,65,1,16,246,23,13,14,32,4,32,3,65,144,208,204,0,65,1,16,246,23,13,13,32,4,32,3,65,145,208,204,0,65,5,16,246,23,13,12,32,4,32,3,65,150,208,204,0,65,5,16,246,23,13,11,32,4,32,3,65,155,208,204,0,65,5,16,246,23,13,10,32,4,32,3,65,160,208,204,0,65,5,16,246,23,13,9,32,4,32,3,65,165,208,204,0,65,4,16,246,23,13,8,32,4,32,3,65,169,208,204,0,65,4,16,246,23,13,7,32,4,32,3,65,173,208,204,0,65,4,16,246,23,13,6,32,4,32,3,65,177,208,204,0,65,4,16,246,23,13,5,32,4,32,3,65,181,208,204,0,65,6,16,246,23,13,4,32,4,32,3,65,187,208,204,0,65,5,16,246,23,13,3,32,4,32,3,65,192,208,204,0,65,7,16,246,23,69,13,30,32,2,65,212,0,106,32,1,16,233,4,32,2,65,192,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,13,25,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,5,32,2,65,64,107,32,2,65,12,106,16,131,13,32,2,45,0,144,2,65,37,71,13,1,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,27,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,2,11,32,6,65,1,70,13,22,12,29,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,25,11,32,2,65,212,0,106,32,1,16,232,4,32,2,65,173,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,2,65,144,2,106,32,2,65,64,107,32,2,65,12,106,16,132,13,2,64,32,2,45,0,144,2,65,37,70,4,64,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,26,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,1,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,25,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,185,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,178,3,106,41,0,0,55,0,0,32,7,32,2,41,0,170,3,55,0,1,32,7,65,36,58,0,0,12,28,11,32,2,65,212,0,106,32,1,16,129,5,32,2,65,154,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,2,65,144,2,106,33,5,35,0,65,224,0,107,34,4,36,0,32,2,65,64,107,34,1,40,2,12,33,15,32,4,32,1,40,2,8,54,2,92,32,4,65,0,54,2,88,32,4,32,2,65,12,106,54,2,84,32,4,65,8,106,33,10,35,0,65,240,0,107,34,3,36,0,32,3,65,37,58,0,8,32,3,65,232,0,106,32,4,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,3,32,1,41,2,0,55,3,96,32,3,32,3,65,8,106,54,2,108,32,3,65,212,0,106,33,11,35,0,65,48,107,34,1,36,0,32,1,65,8,106,32,3,65,224,0,106,34,6,32,6,40,2,12,16,214,5,2,64,2,64,2,64,2,64,32,1,40,2,8,4,64,32,1,40,2,12,34,12,13,1,11,32,11,65,0,54,2,8,32,11,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,13,65,4,65,0,65,4,65,4,16,167,10,32,1,40,2,36,33,8,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,14,32,12,54,2,0,32,1,65,28,106,34,16,65,1,54,2,0,32,1,32,14,54,2,24,32,1,32,8,54,2,20,32,1,65,40,106,32,6,65,8,106,41,2,0,55,3,0,32,1,32,6,41,2,0,55,3,32,32,1,65,20,106,33,8,35,0,65,32,107,34,6,36,0,32,6,65,16,106,32,13,32,13,40,2,12,16,214,5,2,64,32,6,40,2,16,69,13,0,32,6,40,2,20,34,12,69,13,0,3,64,32,8,40,2,8,34,14,32,8,40,2,0,70,4,64,32,8,65,1,16,246,22,11,32,8,40,2,4,32,14,65,2,116,106,32,12,54,2,0,32,8,32,14,65,1,106,54,2,8,32,6,65,8,106,32,13,32,13,40,2,12,16,214,5,32,6,40,2,8,69,13,1,32,6,40,2,12,34,12,13,0,11,11,32,6,65,32,106,36,0,32,11,65,8,106,32,16,40,2,0,54,2,0,32,11,32,1,41,2,20,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,8,32,1,40,2,40,16,132,25,0,11,2,64,32,3,45,0,8,65,37,70,4,64,32,10,32,3,41,2,84,55,2,4,32,10,65,37,58,0,0,32,10,65,12,106,32,3,65,220,0,106,40,2,0,54,2,0,12,1,11,32,10,32,3,65,8,106,65,200,0,16,193,5,26,32,3,65,212,0,106,34,1,16,162,18,32,1,16,166,27,11,32,3,65,240,0,106,36,0,2,64,32,4,45,0,8,65,37,70,4,64,32,5,32,4,41,2,12,55,2,4,32,5,32,15,54,2,16,32,5,65,37,58,0,0,32,5,65,12,106,32,4,65,20,106,40,2,0,54,2,0,12,1,11,32,5,32,4,65,8,106,65,200,0,16,193,5,26,11,32,4,65,224,0,106,36,0,2,64,32,2,45,0,144,2,65,37,70,4,64,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,25,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,1,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,24,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,166,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,159,3,106,41,0,0,55,0,0,32,7,32,2,41,0,151,3,55,0,1,32,7,65,36,58,0,0,12,27,11,32,6,65,2,71,13,24,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,193,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,193,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,24,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,130,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,22,11,32,6,65,2,71,13,23,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,193,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,193,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,23,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,130,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,21,11,32,6,65,2,71,13,22,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,193,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,193,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,22,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,130,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,20,11,32,6,65,2,71,13,21,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,193,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,193,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,21,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,130,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,19,11,32,6,65,3,71,13,20,32,2,65,144,2,106,34,3,32,1,40,2,4,34,4,16,193,11,32,2,45,0,144,2,34,1,65,37,71,13,16,32,2,32,2,40,2,148,2,34,1,54,2,64,32,3,32,4,65,20,106,16,193,11,2,64,32,2,45,0,144,2,34,6,65,37,70,4,64,32,2,32,2,40,2,148,2,34,1,54,2,84,32,3,32,4,65,40,106,16,193,11,32,2,45,0,144,2,34,3,65,37,71,13,1,32,2,32,2,40,2,148,2,54,2,160,1,32,2,32,1,54,2,156,1,32,2,32,2,40,2,64,54,2,152,1,32,2,65,20,58,0,148,1,12,21,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,23,32,2,65,64,107,16,130,2,12,23,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,4,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,4,54,2,4,32,7,32,3,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,212,0,106,16,130,2,11,32,2,40,2,64,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,22,32,2,65,64,107,16,130,2,12,22,11,32,6,65,2,71,13,19,32,2,65,144,2,106,34,3,32,1,40,2,4,34,4,16,193,11,32,2,45,0,144,2,34,1,65,37,71,13,16,32,2,32,2,40,2,148,2,34,1,54,2,84,32,3,32,4,65,20,106,16,193,11,32,2,45,0,144,2,34,3,65,37,70,4,64,32,2,40,2,148,2,33,3,32,2,16,215,20,54,2,160,1,32,2,32,3,54,2,156,1,32,2,32,1,54,2,152,1,32,2,65,20,58,0,148,1,12,19,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,4,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,4,54,2,4,32,7,32,3,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,21,32,2,65,212,0,106,16,130,2,12,21,11,32,6,65,2,71,13,18,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,193,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,193,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,19,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,130,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,16,11,32,6,65,2,71,13,17,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,193,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,193,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,18,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,130,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,15,11,32,6,13,16,32,2,65,1,58,0,148,1,12,15,11,32,6,13,15,32,2,65,0,58,0,148,1,12,14,11,32,6,65,1,71,13,14,32,2,65,144,1,106,32,1,40,2,4,16,165,12,12,12,11,32,6,65,1,71,13,13,32,2,65,144,1,106,32,1,40,2,4,16,161,12,12,11,11,32,6,65,1,71,13,12,32,2,65,144,1,106,32,1,40,2,4,16,164,12,12,10,11,32,6,65,1,71,13,11,32,2,65,144,1,106,32,1,40,2,4,16,160,12,12,9,11,32,6,65,1,71,13,10,32,2,65,144,1,106,32,1,40,2,4,16,201,4,12,8,11,32,6,65,1,71,13,9,32,2,65,144,1,106,32,1,40,2,4,16,171,4,12,7,11,32,6,65,1,71,13,8,32,2,65,144,1,106,32,1,40,2,4,16,163,12,12,6,11,32,6,65,1,71,13,7,32,2,65,144,1,106,32,1,40,2,4,16,162,12,12,5,11,32,2,65,144,1,106,32,1,40,2,4,16,135,5,12,4,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,65,152,1,106,34,1,32,2,65,164,2,106,40,2,0,54,2,0,32,2,32,2,41,2,156,2,55,3,144,1,32,2,41,2,148,2,33,20,32,7,65,24,106,32,2,65,168,2,106,65,48,16,193,5,26,32,7,65,20,106,32,1,40,2,0,54,2,0,32,7,32,2,41,3,144,1,55,2,12,32,7,32,20,55,2,4,32,7,32,3,58,0,0,12,8,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,204,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,197,3,106,41,0,0,55,0,0,32,7,32,2,41,0,189,3,55,0,1,32,7,65,36,58,0,0,12,6,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,1,58,0,0,12,5,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,1,58,0,0,12,4,11,32,2,45,0,144,1,34,1,65,37,71,13,2,11,32,2,65,128,1,106,32,2,65,156,1,106,41,2,0,55,3,0,32,2,65,136,1,106,32,2,65,164,1,106,41,2,0,55,3,0,32,2,32,2,41,2,148,1,55,3,120,32,2,65,40,106,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,3,16,55,3,32,32,2,65,144,2,106,33,8,35,0,65,176,3,107,34,5,36,0,32,5,65,30,106,34,13,32,2,65,248,0,106,34,3,65,3,106,45,0,0,58,0,0,32,5,65,24,106,34,12,32,3,65,20,106,40,2,0,54,2,0,32,5,32,3,47,0,1,59,1,28,32,5,32,3,41,2,12,55,3,16,32,3,45,0,0,33,11,32,3,40,2,4,33,1,32,3,40,2,8,33,10,32,5,65,8,106,32,2,65,32,106,34,16,16,167,27,2,64,2,64,2,64,2,64,32,5,40,2,12,34,3,69,13,0,32,5,40,2,8,34,18,32,3,106,33,3,32,5,65,152,2,106,65,4,114,33,19,32,5,65,164,3,106,33,14,32,5,65,152,3,106,65,1,114,33,15,2,64,2,64,2,127,3,64,32,3,65,1,107,34,4,44,0,0,34,6,65,0,72,4,64,32,6,65,63,113,2,127,32,3,65,2,107,34,4,45,0,0,34,6,192,34,17,65,64,78,4,64,32,6,65,31,113,12,1,11,32,17,65,63,113,2,127,32,3,65,3,107,34,4,45,0,0,34,6,192,34,17,65,191,127,74,4,64,32,6,65,15,113,12,1,11,32,17,65,63,113,32,3,65,4,107,34,4,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,34,6,65,128,128,196,0,70,13,5,11,32,4,33,3,32,15,32,5,47,1,28,59,0,0,32,15,65,2,106,32,13,45,0,0,58,0,0,32,14,32,5,41,3,16,55,2,0,32,14,65,8,106,32,12,40,2,0,54,2,0,32,5,32,11,58,0,152,3,32,5,32,10,54,2,160,3,32,5,32,1,54,2,156,3,32,5,65,152,2,106,34,1,32,5,65,152,3,106,16,206,3,32,5,40,2,152,2,13,2,32,5,65,156,1,106,34,4,32,19,65,252,0,16,193,5,26,32,5,65,32,106,34,11,32,4,65,252,0,16,193,5,26,32,1,32,11,16,211,23,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,152,2,34,1,65,143,128,128,128,120,70,4,64,32,6,65,225,0,107,14,22,1,13,3,4,13,13,13,13,13,6,13,10,13,7,13,13,13,13,2,8,9,5,13,11,32,8,32,5,41,2,156,2,55,2,16,32,8,65,24,106,32,5,65,164,2,106,41,2,0,55,2,0,65,24,12,14,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,18,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,11,12,10,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,17,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,12,12,9,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,16,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,13,12,8,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,15,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,14,12,7,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,14,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,15,12,6,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,13,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,16,12,5,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,12,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,17,12,4,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,11,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,65,220,205,204,0,65,252,0,16,193,5,26,65,18,12,3,11,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,10,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,10,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,65,216,206,204,0,65,252,0,16,193,5,26,12,1,11,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,9,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,65,216,206,204,0,65,252,0,16,193,5,26,32,5,65,152,2,106,34,4,32,5,65,32,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,6,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,32,4,65,252,0,16,193,5,26,11,65,24,11,33,11,32,3,32,18,71,13,1,12,5,11,11,32,6,33,1,65,14,11,33,3,32,8,32,1,54,2,12,32,8,32,3,58,0,8,32,8,65,1,54,2,0,32,5,65,32,106,16,169,2,12,3,11,32,8,65,8,106,32,5,65,160,1,106,32,5,65,160,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,12,2,11,12,2,11,32,5,65,172,3,106,32,12,40,2,0,54,2,0,32,5,32,11,58,0,152,3,32,5,32,5,47,1,28,59,0,153,3,32,5,32,13,45,0,0,58,0,155,3,32,5,32,10,54,2,160,3,32,5,32,1,54,2,156,3,32,5,32,5,41,3,16,55,2,164,3,32,5,65,152,2,106,34,1,32,5,65,152,3,106,16,206,3,32,5,40,2,152,2,69,4,64,32,5,65,156,1,106,34,4,32,1,65,4,114,65,252,0,16,193,5,26,32,5,65,32,106,34,3,32,4,65,252,0,16,193,5,26,32,1,32,3,16,211,23,32,5,40,2,152,2,34,1,65,143,128,128,128,120,70,4,64,32,8,65,4,106,32,3,65,252,0,16,193,5,26,32,8,65,0,54,2,0,12,2,11,32,8,32,5,41,2,156,2,55,2,16,32,8,65,24,106,32,5,65,164,2,106,41,2,0,55,2,0,32,8,32,1,54,2,12,32,8,65,24,58,0,8,32,8,65,1,54,2,0,32,5,65,32,106,16,169,2,12,1,11,32,8,65,8,106,32,5,65,160,1,106,32,5,65,160,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,11,32,16,16,227,24,32,5,65,176,3,106,36,0,12,1,11,65,4,65,132,1,16,177,28,0,11,32,2,40,2,144,2,69,4,64,32,2,65,144,1,106,32,8,65,4,114,65,252,0,16,193,5,26,32,7,65,20,106,32,2,65,252,1,106,41,2,0,55,2,0,32,7,65,12,106,32,2,65,244,1,106,41,2,0,55,2,0,32,7,32,2,41,2,236,1,55,2,4,32,7,65,37,58,0,0,12,4,11,32,7,32,2,65,148,1,106,32,2,65,152,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,3,11,32,2,65,3,54,2,148,2,32,2,65,232,208,204,0,54,2,144,2,32,2,66,2,55,2,156,2,32,2,65,7,54,2,96,32,2,65,4,54,2,88,32,2,32,1,65,12,106,54,2,84,32,2,32,6,54,2,116,32,2,32,2,65,212,0,106,54,2,152,2,32,2,32,2,65,244,0,106,54,2,92,32,2,65,232,0,106,32,2,65,144,2,106,16,236,4,65,11,33,1,32,2,65,203,0,106,32,2,65,240,0,106,40,2,0,54,0,0,32,2,32,2,41,2,104,55,0,67,32,2,65,152,1,106,32,2,65,199,0,106,41,0,0,55,0,0,32,2,32,2,41,0,64,55,0,145,1,11,32,2,65,55,106,34,3,32,2,65,168,1,106,40,0,0,54,0,0,32,2,65,48,106,34,4,32,2,65,161,1,106,41,0,0,55,3,0,32,2,65,40,106,34,6,32,2,65,153,1,106,41,0,0,55,3,0,32,2,32,2,41,0,145,1,55,3,32,32,7,65,28,106,32,2,65,172,1,106,65,44,16,193,5,26,32,7,65,24,106,32,3,40,0,0,54,0,0,32,7,65,17,106,32,4,41,3,0,55,0,0,32,7,65,9,106,32,6,41,3,0,55,0,0,32,7,32,2,41,3,32,55,0,1,32,7,32,1,58,0,0,11,32,2,65,16,106,16,227,24,11,32,2,65,208,3,106,36,0,2,64,32,9,45,0,32,34,1,65,37,70,4,64,32,9,65,240,0,106,32,9,65,44,106,41,2,0,55,3,0,32,9,65,248,0,106,32,9,65,52,106,41,2,0,55,3,0,32,9,32,9,41,2,36,55,3,104,32,0,32,9,65,232,0,106,16,206,3,12,1,11,32,9,65,23,106,34,3,32,9,65,56,106,40,0,0,54,0,0,32,9,65,16,106,34,4,32,9,65,49,106,41,0,0,55,3,0,32,9,65,8,106,34,6,32,9,65,41,106,41,0,0,55,3,0,32,9,32,9,41,0,33,55,3,0,32,0,65,36,106,32,9,65,60,106,65,44,16,193,5,26,32,0,65,32,106,32,3,40,0,0,54,0,0,32,0,65,25,106,32,4,41,3,0,55,0,0,32,0,65,17,106,32,6,41,3,0,55,0,0,32,0,32,9,41,3,0,55,0,9,32,0,32,1,58,0,8,32,0,65,1,54,2,0,11,32,9,65,128,1,106,36,0,11,217,61,2,18,127,1,126,35,0,65,128,1,107,34,9,36,0,32,9,65,32,106,33,7,35,0,65,208,3,107,34,2,36,0,32,2,32,1,54,2,12,32,2,65,144,2,106,34,5,32,1,40,2,12,32,1,40,2,16,16,221,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,144,2,34,3,65,37,70,4,64,32,2,65,152,1,106,32,2,65,164,2,106,40,2,0,34,6,54,2,0,32,2,32,2,41,2,156,2,34,20,55,3,144,1,32,2,40,2,152,2,33,3,32,2,40,2,148,2,33,4,32,2,65,24,106,32,6,54,2,0,32,2,32,20,55,3,16,32,1,40,2,8,33,6,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,32,3,65,212,207,204,0,65,12,16,246,23,69,4,64,32,4,32,3,65,224,207,204,0,65,4,16,246,23,13,22,32,4,32,3,65,228,207,204,0,65,4,16,246,23,13,21,32,4,32,3,65,232,207,204,0,65,5,16,246,23,13,20,32,4,32,3,65,237,207,204,0,65,5,16,246,23,13,19,32,4,32,3,65,242,207,204,0,65,6,16,246,23,13,18,32,4,32,3,65,248,207,204,0,65,7,16,246,23,13,17,32,4,32,3,65,255,207,204,0,65,9,16,246,23,13,16,32,4,32,3,65,136,208,204,0,65,7,16,246,23,13,15,32,4,32,3,65,143,208,204,0,65,1,16,246,23,13,14,32,4,32,3,65,144,208,204,0,65,1,16,246,23,13,13,32,4,32,3,65,145,208,204,0,65,5,16,246,23,13,12,32,4,32,3,65,150,208,204,0,65,5,16,246,23,13,11,32,4,32,3,65,155,208,204,0,65,5,16,246,23,13,10,32,4,32,3,65,160,208,204,0,65,5,16,246,23,13,9,32,4,32,3,65,165,208,204,0,65,4,16,246,23,13,8,32,4,32,3,65,169,208,204,0,65,4,16,246,23,13,7,32,4,32,3,65,173,208,204,0,65,4,16,246,23,13,6,32,4,32,3,65,177,208,204,0,65,4,16,246,23,13,5,32,4,32,3,65,181,208,204,0,65,6,16,246,23,13,4,32,4,32,3,65,187,208,204,0,65,5,16,246,23,13,3,32,4,32,3,65,192,208,204,0,65,7,16,246,23,69,13,30,32,2,65,212,0,106,32,1,16,233,4,32,2,65,192,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,13,25,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,5,32,2,65,64,107,32,2,65,12,106,16,131,13,32,2,45,0,144,2,65,37,71,13,1,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,27,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,2,11,32,6,65,1,70,13,22,12,29,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,25,11,32,2,65,212,0,106,32,1,16,232,4,32,2,65,173,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,2,65,144,2,106,32,2,65,64,107,32,2,65,12,106,16,132,13,2,64,32,2,45,0,144,2,65,37,70,4,64,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,26,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,1,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,25,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,185,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,178,3,106,41,0,0,55,0,0,32,7,32,2,41,0,170,3,55,0,1,32,7,65,36,58,0,0,12,28,11,32,2,65,212,0,106,32,1,16,129,5,32,2,65,154,3,106,33,1,32,2,65,216,0,106,33,3,32,2,40,2,84,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,200,0,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,64,32,2,65,144,2,106,33,5,35,0,65,224,0,107,34,4,36,0,32,2,65,64,107,34,1,40,2,12,33,15,32,4,32,1,40,2,8,54,2,92,32,4,65,0,54,2,88,32,4,32,2,65,12,106,54,2,84,32,4,65,8,106,33,10,35,0,65,240,0,107,34,3,36,0,32,3,65,37,58,0,8,32,3,65,232,0,106,32,4,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,3,32,1,41,2,0,55,3,96,32,3,32,3,65,8,106,54,2,108,32,3,65,212,0,106,33,11,35,0,65,48,107,34,1,36,0,32,1,65,8,106,32,3,65,224,0,106,34,6,32,6,40,2,12,16,211,5,2,64,2,64,2,64,2,64,32,1,40,2,8,4,64,32,1,40,2,12,34,12,13,1,11,32,11,65,0,54,2,8,32,11,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,13,65,4,65,0,65,4,65,4,16,167,10,32,1,40,2,36,33,8,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,14,32,12,54,2,0,32,1,65,28,106,34,16,65,1,54,2,0,32,1,32,14,54,2,24,32,1,32,8,54,2,20,32,1,65,40,106,32,6,65,8,106,41,2,0,55,3,0,32,1,32,6,41,2,0,55,3,32,32,1,65,20,106,33,8,35,0,65,32,107,34,6,36,0,32,6,65,16,106,32,13,32,13,40,2,12,16,211,5,2,64,32,6,40,2,16,69,13,0,32,6,40,2,20,34,12,69,13,0,3,64,32,8,40,2,8,34,14,32,8,40,2,0,70,4,64,32,8,65,1,16,246,22,11,32,8,40,2,4,32,14,65,2,116,106,32,12,54,2,0,32,8,32,14,65,1,106,54,2,8,32,6,65,8,106,32,13,32,13,40,2,12,16,211,5,32,6,40,2,8,69,13,1,32,6,40,2,12,34,12,13,0,11,11,32,6,65,32,106,36,0,32,11,65,8,106,32,16,40,2,0,54,2,0,32,11,32,1,41,2,20,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,8,32,1,40,2,40,16,132,25,0,11,2,64,32,3,45,0,8,65,37,70,4,64,32,10,32,3,41,2,84,55,2,4,32,10,65,37,58,0,0,32,10,65,12,106,32,3,65,220,0,106,40,2,0,54,2,0,12,1,11,32,10,32,3,65,8,106,65,200,0,16,193,5,26,32,3,65,212,0,106,34,1,16,169,18,32,1,16,166,27,11,32,3,65,240,0,106,36,0,2,64,32,4,45,0,8,65,37,70,4,64,32,5,32,4,41,2,12,55,2,4,32,5,32,15,54,2,16,32,5,65,37,58,0,0,32,5,65,12,106,32,4,65,20,106,40,2,0,54,2,0,12,1,11,32,5,32,4,65,8,106,65,200,0,16,193,5,26,11,32,4,65,224,0,106,36,0,2,64,32,2,45,0,144,2,65,37,70,4,64,32,2,65,223,0,106,32,2,65,156,2,106,41,2,0,55,0,0,32,2,32,2,41,2,148,2,55,0,87,32,2,65,157,1,106,32,2,65,220,0,106,41,0,0,55,0,0,32,2,65,164,1,106,32,2,65,227,0,106,40,0,0,54,0,0,32,2,65,25,58,0,148,1,32,2,65,37,58,0,144,1,32,2,32,2,41,0,84,55,0,149,1,12,1,11,32,2,65,144,1,106,32,2,65,144,2,106,65,200,0,16,193,5,26,11,32,2,65,64,107,16,248,27,12,24,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,166,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,159,3,106,41,0,0,55,0,0,32,7,32,2,41,0,151,3,55,0,1,32,7,65,36,58,0,0,12,27,11,32,6,65,2,71,13,24,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,192,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,192,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,24,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,132,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,22,11,32,6,65,2,71,13,23,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,192,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,192,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,23,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,132,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,21,11,32,6,65,2,71,13,22,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,192,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,192,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,22,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,132,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,20,11,32,6,65,2,71,13,21,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,192,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,192,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,21,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,132,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,19,11,32,6,65,3,71,13,20,32,2,65,144,2,106,34,3,32,1,40,2,4,34,4,16,192,11,32,2,45,0,144,2,34,1,65,37,71,13,16,32,2,32,2,40,2,148,2,34,1,54,2,64,32,3,32,4,65,20,106,16,192,11,2,64,32,2,45,0,144,2,34,6,65,37,70,4,64,32,2,32,2,40,2,148,2,34,1,54,2,84,32,3,32,4,65,40,106,16,192,11,32,2,45,0,144,2,34,3,65,37,71,13,1,32,2,32,2,40,2,148,2,54,2,160,1,32,2,32,1,54,2,156,1,32,2,32,2,40,2,64,54,2,152,1,32,2,65,20,58,0,148,1,12,21,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,23,32,2,65,64,107,16,132,2,12,23,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,4,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,4,54,2,4,32,7,32,3,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,212,0,106,16,132,2,11,32,2,40,2,64,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,22,32,2,65,64,107,16,132,2,12,22,11,32,6,65,2,71,13,19,32,2,65,144,2,106,34,3,32,1,40,2,4,34,4,16,192,11,32,2,45,0,144,2,34,1,65,37,71,13,16,32,2,32,2,40,2,148,2,34,1,54,2,84,32,3,32,4,65,20,106,16,192,11,32,2,45,0,144,2,34,3,65,37,70,4,64,32,2,40,2,148,2,33,3,32,2,16,215,20,54,2,160,1,32,2,32,3,54,2,156,1,32,2,32,1,54,2,152,1,32,2,65,20,58,0,148,1,12,19,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,4,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,4,54,2,4,32,7,32,3,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,21,32,2,65,212,0,106,16,132,2,12,21,11,32,6,65,2,71,13,18,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,192,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,192,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,19,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,132,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,16,11,32,6,65,2,71,13,17,32,2,65,144,1,106,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,3,65,8,106,34,6,32,1,40,2,4,34,5,16,192,11,32,3,45,0,8,34,1,65,37,71,13,1,32,3,32,3,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,192,11,32,3,45,0,8,34,6,65,37,70,4,64,32,4,32,3,40,2,12,54,2,12,32,4,32,1,54,2,8,32,4,65,18,58,0,4,32,4,65,37,58,0,0,12,3,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,5,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,5,54,2,4,32,4,32,6,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,3,65,4,106,16,132,2,12,2,11,32,4,32,1,40,2,12,32,1,40,2,16,16,154,15,12,1,11,32,4,32,3,47,0,9,59,0,1,32,4,65,3,106,32,3,45,0,11,58,0,0,32,3,40,2,12,33,6,32,4,65,8,106,32,3,65,16,106,65,192,0,16,193,5,26,32,4,32,6,54,2,4,32,4,32,1,58,0,0,11,32,3,65,208,0,106,36,0,12,15,11,32,6,13,16,32,2,65,1,58,0,148,1,12,15,11,32,6,13,15,32,2,65,0,58,0,148,1,12,14,11,32,6,65,1,71,13,14,32,2,65,144,1,106,32,1,40,2,4,16,165,12,12,12,11,32,6,65,1,71,13,13,32,2,65,144,1,106,32,1,40,2,4,16,161,12,12,11,11,32,6,65,1,71,13,12,32,2,65,144,1,106,32,1,40,2,4,16,164,12,12,10,11,32,6,65,1,71,13,11,32,2,65,144,1,106,32,1,40,2,4,16,160,12,12,9,11,32,6,65,1,71,13,10,32,2,65,144,1,106,32,1,40,2,4,16,201,4,12,8,11,32,6,65,1,71,13,9,32,2,65,144,1,106,32,1,40,2,4,16,171,4,12,7,11,32,6,65,1,71,13,8,32,2,65,144,1,106,32,1,40,2,4,16,163,12,12,6,11,32,6,65,1,71,13,7,32,2,65,144,1,106,32,1,40,2,4,16,162,12,12,5,11,32,2,65,144,1,106,32,1,40,2,4,16,135,5,12,4,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,65,152,1,106,34,1,32,2,65,164,2,106,40,2,0,54,2,0,32,2,32,2,41,2,156,2,55,3,144,1,32,2,41,2,148,2,33,20,32,7,65,24,106,32,2,65,168,2,106,65,48,16,193,5,26,32,7,65,20,106,32,1,40,2,0,54,2,0,32,7,32,2,41,3,144,1,55,2,12,32,7,32,20,55,2,4,32,7,32,3,58,0,0,12,8,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,16,106,32,2,65,204,3,106,40,0,0,54,0,0,32,7,65,9,106,32,2,65,197,3,106,41,0,0,55,0,0,32,7,32,2,41,0,189,3,55,0,1,32,7,65,36,58,0,0,12,6,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,1,58,0,0,12,5,11,32,7,32,2,47,0,145,2,59,0,1,32,7,65,3,106,32,2,45,0,147,2,58,0,0,32,2,40,2,148,2,33,3,32,7,65,8,106,32,2,65,152,2,106,65,192,0,16,193,5,26,32,7,32,3,54,2,4,32,7,32,1,58,0,0,12,4,11,32,2,45,0,144,1,34,1,65,37,71,13,2,11,32,2,65,128,1,106,32,2,65,156,1,106,41,2,0,55,3,0,32,2,65,136,1,106,32,2,65,164,1,106,41,2,0,55,3,0,32,2,32,2,41,2,148,1,55,3,120,32,2,65,40,106,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,3,16,55,3,32,32,2,65,144,2,106,33,8,35,0,65,176,3,107,34,5,36,0,32,5,65,26,106,34,13,32,2,65,248,0,106,34,3,65,3,106,45,0,0,58,0,0,32,5,65,16,106,34,12,32,3,65,20,106,40,2,0,54,2,0,32,5,32,3,47,0,1,59,1,24,32,5,32,3,41,2,12,55,3,8,32,3,45,0,0,33,11,32,3,40,2,4,33,1,32,3,40,2,8,33,10,32,5,32,2,65,32,106,34,16,16,167,27,2,64,2,64,2,64,2,64,32,5,40,2,4,34,3,69,13,0,32,5,40,2,0,34,18,32,3,106,33,3,32,5,65,152,2,106,65,4,114,33,19,32,5,65,164,3,106,33,14,32,5,65,152,3,106,65,1,114,33,15,2,64,2,127,3,64,32,3,65,1,107,34,4,44,0,0,34,6,65,0,72,4,64,32,6,65,63,113,2,127,32,3,65,2,107,34,4,45,0,0,34,6,192,34,17,65,64,78,4,64,32,6,65,31,113,12,1,11,32,17,65,63,113,2,127,32,3,65,3,107,34,4,45,0,0,34,6,192,34,17,65,191,127,74,4,64,32,6,65,15,113,12,1,11,32,17,65,63,113,32,3,65,4,107,34,4,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,34,6,65,128,128,196,0,70,13,4,11,32,4,33,3,32,15,32,5,47,1,24,59,0,0,32,15,65,2,106,32,13,45,0,0,58,0,0,32,14,32,5,41,3,8,55,2,0,32,14,65,8,106,32,12,40,2,0,54,2,0,32,5,32,11,58,0,152,3,32,5,32,10,54,2,160,3,32,5,32,1,54,2,156,3,32,5,65,152,2,106,34,1,32,5,65,152,3,106,16,207,3,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,152,2,69,4,64,32,5,65,152,1,106,34,4,32,19,65,252,0,16,193,5,26,32,5,65,28,106,34,11,32,4,65,252,0,16,193,5,26,32,1,32,11,16,212,23,32,5,40,2,152,2,34,1,65,143,128,128,128,120,71,13,2,32,5,40,2,104,65,144,28,77,13,1,65,136,128,128,128,120,33,1,12,3,11,32,8,65,8,106,32,5,65,156,1,106,32,5,65,160,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,12,20,11,32,6,65,225,0,107,14,22,2,14,4,5,14,14,14,14,14,7,14,11,14,8,14,14,14,14,3,9,10,6,14,11,32,5,65,160,1,106,32,5,65,164,2,106,41,2,0,55,3,0,32,5,32,5,41,2,156,2,55,3,152,1,11,32,8,32,5,41,3,152,1,55,2,16,32,8,65,24,106,32,5,65,160,1,106,41,3,0,55,2,0,65,24,12,14,11,32,5,65,152,2,106,34,4,32,5,65,28,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,17,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,11,12,10,11,32,5,65,152,2,106,34,4,32,5,65,28,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,16,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,12,12,9,11,32,5,65,152,2,106,34,4,32,5,65,28,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,15,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,13,12,8,11,32,5,65,152,2,106,34,4,32,5,65,28,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,14,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,14,12,7,11,32,5,65,152,2,106,34,4,32,5,65,28,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,13,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,15,12,6,11,32,5,65,152,2,106,34,4,32,5,65,28,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,12,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,16,12,5,11,32,5,65,152,2,106,34,4,32,5,65,28,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,17,12,4,11,32,5,65,152,2,106,34,4,32,5,65,28,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,10,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,10,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,65,220,205,204,0,65,252,0,16,193,5,26,65,18,12,3,11,32,5,65,152,2,106,34,4,32,5,65,28,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,9,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,9,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,65,216,206,204,0,65,252,0,16,193,5,26,12,1,11,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,8,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,65,216,206,204,0,65,252,0,16,193,5,26,32,5,65,152,2,106,34,4,32,5,65,28,106,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,10,69,13,5,32,10,66,129,128,128,128,16,55,2,0,32,10,65,8,106,32,4,65,252,0,16,193,5,26,11,65,24,11,33,11,32,3,32,18,71,13,1,12,4,11,11,32,6,33,1,65,14,11,33,3,32,8,32,1,54,2,12,32,8,32,3,58,0,8,32,8,65,1,54,2,0,32,5,65,28,106,16,167,2,12,2,11,12,2,11,32,5,65,172,3,106,32,12,40,2,0,54,2,0,32,5,32,11,58,0,152,3,32,5,32,5,47,1,24,59,0,153,3,32,5,32,13,45,0,0,58,0,155,3,32,5,32,10,54,2,160,3,32,5,32,1,54,2,156,3,32,5,32,5,41,3,8,55,2,164,3,32,5,65,152,2,106,34,1,32,5,65,152,3,106,16,207,3,32,5,40,2,152,2,69,4,64,32,5,65,152,1,106,34,4,32,1,65,4,114,65,252,0,16,193,5,26,32,5,65,28,106,34,3,32,4,65,252,0,16,193,5,26,32,1,32,3,16,212,23,2,64,32,5,40,2,152,2,34,1,65,143,128,128,128,120,70,4,64,65,136,128,128,128,120,33,1,32,5,40,2,104,65,144,28,75,13,1,32,8,65,4,106,32,3,65,252,0,16,193,5,26,32,8,65,0,54,2,0,12,3,11,32,5,65,160,1,106,32,5,65,164,2,106,41,2,0,55,3,0,32,5,32,5,41,2,156,2,55,3,152,1,11,32,8,32,5,41,3,152,1,55,2,16,32,8,65,24,106,32,5,65,160,1,106,41,3,0,55,2,0,32,8,32,1,54,2,12,32,8,65,24,58,0,8,32,8,65,1,54,2,0,32,5,65,28,106,16,167,2,12,1,11,32,8,65,8,106,32,5,65,156,1,106,32,5,65,160,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,11,32,16,16,227,24,32,5,65,176,3,106,36,0,12,1,11,65,4,65,132,1,16,177,28,0,11,32,2,40,2,144,2,69,4,64,32,2,65,144,1,106,32,8,65,4,114,65,252,0,16,193,5,26,32,7,65,20,106,32,2,65,252,1,106,41,2,0,55,2,0,32,7,65,12,106,32,2,65,244,1,106,41,2,0,55,2,0,32,7,32,2,41,2,236,1,55,2,4,32,7,65,37,58,0,0,12,4,11,32,7,32,2,65,148,1,106,32,2,65,152,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,3,11,32,2,65,3,54,2,148,2,32,2,65,232,208,204,0,54,2,144,2,32,2,66,2,55,2,156,2,32,2,65,7,54,2,96,32,2,65,4,54,2,88,32,2,32,1,65,12,106,54,2,84,32,2,32,6,54,2,116,32,2,32,2,65,212,0,106,54,2,152,2,32,2,32,2,65,244,0,106,54,2,92,32,2,65,232,0,106,32,2,65,144,2,106,16,236,4,65,11,33,1,32,2,65,203,0,106,32,2,65,240,0,106,40,2,0,54,0,0,32,2,32,2,41,2,104,55,0,67,32,2,65,152,1,106,32,2,65,199,0,106,41,0,0,55,0,0,32,2,32,2,41,0,64,55,0,145,1,11,32,2,65,55,106,34,3,32,2,65,168,1,106,40,0,0,54,0,0,32,2,65,48,106,34,4,32,2,65,161,1,106,41,0,0,55,3,0,32,2,65,40,106,34,6,32,2,65,153,1,106,41,0,0,55,3,0,32,2,32,2,41,0,145,1,55,3,32,32,7,65,28,106,32,2,65,172,1,106,65,44,16,193,5,26,32,7,65,24,106,32,3,40,0,0,54,0,0,32,7,65,17,106,32,4,41,3,0,55,0,0,32,7,65,9,106,32,6,41,3,0,55,0,0,32,7,32,2,41,3,32,55,0,1,32,7,32,1,58,0,0,11,32,2,65,16,106,16,227,24,11,32,2,65,208,3,106,36,0,2,64,32,9,45,0,32,34,1,65,37,70,4,64,32,9,65,240,0,106,32,9,65,44,106,41,2,0,55,3,0,32,9,65,248,0,106,32,9,65,52,106,41,2,0,55,3,0,32,9,32,9,41,2,36,55,3,104,32,0,32,9,65,232,0,106,16,207,3,12,1,11,32,9,65,23,106,34,3,32,9,65,56,106,40,0,0,54,0,0,32,9,65,16,106,34,4,32,9,65,49,106,41,0,0,55,3,0,32,9,65,8,106,34,6,32,9,65,41,106,41,0,0,55,3,0,32,9,32,9,41,0,33,55,3,0,32,0,65,36,106,32,9,65,60,106,65,44,16,193,5,26,32,0,65,32,106,32,3,40,0,0,54,0,0,32,0,65,25,106,32,4,41,3,0,55,0,0,32,0,65,17,106,32,6,41,3,0,55,0,0,32,0,32,9,41,3,0,55,0,9,32,0,32,1,58,0,8,32,0,65,1,54,2,0,11,32,9,65,128,1,106,36,0,11,223,1,1,8,127,32,0,65,36,106,32,0,65,32,16,137,18,33,2,32,0,65,236,0,65,200,0,32,0,65,236,0,106,32,0,65,200,0,106,65,32,16,137,18,65,0,72,34,3,27,106,33,4,32,0,65,200,0,65,236,0,32,3,27,106,34,5,32,0,32,2,65,127,115,65,31,118,65,36,108,106,34,3,32,4,32,4,32,0,32,2,65,31,118,65,36,108,106,34,0,65,32,16,137,18,65,0,72,34,2,27,32,5,32,3,65,32,16,137,18,65,0,72,34,6,27,34,7,32,0,32,4,32,3,32,6,27,32,2,27,34,8,65,32,16,137,18,33,9,32,1,32,4,32,0,32,2,27,65,36,16,193,5,34,0,65,36,106,32,7,32,8,32,9,65,0,72,34,1,27,65,36,16,193,5,26,32,0,65,200,0,106,32,8,32,7,32,1,27,65,36,16,193,5,26,32,0,65,236,0,106,32,3,32,5,32,6,27,65,36,16,193,5,26,11,223,1,1,8,127,32,0,65,40,106,32,0,65,32,16,137,18,33,2,32,0,65,248,0,65,208,0,32,0,65,248,0,106,32,0,65,208,0,106,65,32,16,137,18,65,0,72,34,3,27,106,33,4,32,0,65,208,0,65,248,0,32,3,27,106,34,5,32,0,32,2,65,127,115,65,31,118,65,40,108,106,34,3,32,4,32,4,32,0,32,2,65,31,118,65,40,108,106,34,0,65,32,16,137,18,65,0,72,34,2,27,32,5,32,3,65,32,16,137,18,65,0,72,34,6,27,34,7,32,0,32,4,32,3,32,6,27,32,2,27,34,8,65,32,16,137,18,33,9,32,1,32,4,32,0,32,2,27,65,40,16,193,5,34,0,65,40,106,32,7,32,8,32,9,65,0,72,34,1,27,65,40,16,193,5,26,32,0,65,208,0,106,32,8,32,7,32,1,27,65,40,16,193,5,26,32,0,65,248,0,106,32,3,32,5,32,6,27,65,40,16,193,5,26,11,236,1,2,8,127,1,126,35,0,65,32,107,34,2,36,0,32,1,40,2,4,33,3,32,2,65,8,106,32,1,40,2,8,34,6,65,0,65,8,65,24,16,167,10,32,2,40,2,12,33,4,32,2,40,2,8,65,1,71,4,64,32,2,40,2,16,33,7,2,64,32,4,69,13,0,32,6,65,24,108,33,5,32,2,65,16,106,33,8,32,7,33,1,32,4,33,9,3,64,32,5,69,13,1,32,3,41,3,0,33,10,32,8,32,3,65,8,106,16,131,15,32,1,32,10,55,3,0,32,1,65,8,106,32,8,41,3,0,55,3,0,32,1,65,16,106,32,2,65,24,106,41,3,0,55,3,0,32,2,32,10,55,3,8,32,5,65,24,107,33,5,32,1,65,24,106,33,1,32,3,65,24,106,33,3,32,9,65,1,107,34,9,13,0,11,11,32,0,32,6,54,2,8,32,0,32,7,54,2,4,32,0,32,4,54,2,0,32,2,65,32,106,36,0,15,11,32,4,32,2,40,2,16,16,132,25,0,11,241,1,1,6,127,35,0,65,48,107,34,2,36,0,32,2,65,24,106,34,4,16,250,24,32,2,40,2,28,33,3,2,64,32,2,40,2,24,34,5,65,129,128,128,128,120,71,4,64,32,2,65,16,106,34,6,32,2,65,40,106,34,7,41,2,0,55,2,0,32,2,32,2,41,2,32,55,2,8,32,2,32,3,54,2,4,32,2,32,5,54,2,0,2,64,32,2,65,226,218,193,0,65,5,16,254,13,34,3,13,0,32,2,32,1,16,226,12,34,3,13,0,32,2,65,231,218,193,0,65,13,16,254,13,34,3,13,0,32,2,32,1,65,8,106,16,164,8,34,3,13,0,32,7,32,6,41,2,0,55,3,0,32,2,65,32,106,32,2,65,8,106,41,2,0,55,3,0,32,2,32,2,41,2,0,55,3,24,32,0,32,4,16,231,28,12,2,11,32,0,65,6,58,0,0,32,0,32,3,54,2,4,32,2,16,238,23,12,1,11,32,0,65,6,58,0,0,32,0,32,3,54,2,4,11,32,2,65,48,106,36,0,11,158,11,2,15,127,2,126,35,0,65,208,0,107,34,6,36,0,32,6,65,4,106,34,3,32,1,16,239,21,32,6,65,56,106,33,8,35,0,65,64,106,34,2,36,0,32,2,65,48,106,32,3,16,179,14,2,64,2,64,2,127,32,2,45,0,48,69,4,64,32,2,45,0,49,13,2,32,2,65,5,54,2,0,32,3,32,2,16,128,18,12,1,11,32,2,40,2,52,11,33,1,32,8,65,128,128,128,128,120,54,2,0,32,8,32,1,54,2,4,12,1,11,2,64,2,64,2,64,32,2,45,0,50,65,219,0,71,4,64,32,3,32,2,65,63,106,65,244,245,193,0,16,235,3,33,7,12,1,11,32,3,32,3,45,0,24,65,1,107,34,1,58,0,24,32,1,65,255,1,113,69,13,2,32,3,16,189,26,32,2,32,3,54,2,28,32,2,65,1,58,0,32,32,2,65,48,106,32,2,65,28,106,16,175,12,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,48,34,10,65,128,128,128,128,120,107,14,2,0,2,1,11,65,0,32,2,65,63,106,65,244,245,193,0,16,212,14,33,7,12,5,11,32,2,32,2,41,2,52,34,18,55,2,40,32,2,32,10,54,2,36,32,2,32,2,65,28,106,16,175,12,32,2,40,2,0,34,12,65,128,128,128,128,120,107,14,2,2,1,3,11,32,2,40,2,52,33,7,12,3,11,32,2,40,2,4,33,7,32,2,65,36,106,16,214,24,12,2,11,65,1,32,2,65,63,106,65,244,245,193,0,16,212,14,33,7,32,2,65,36,106,16,214,24,12,1,11,32,18,66,32,136,167,33,13,32,2,41,2,4,33,17,32,18,167,33,7,12,1,11,65,128,128,128,128,120,33,10,11,32,3,32,3,45,0,24,65,1,106,58,0,24,35,0,65,48,107,34,4,36,0,2,127,32,3,40,2,20,34,1,32,3,40,2,16,34,5,73,4,64,32,3,65,12,106,33,11,32,3,40,2,12,33,14,3,64,2,64,2,64,2,64,2,64,32,1,32,14,106,45,0,0,34,9,65,12,77,4,64,32,9,65,9,107,65,2,73,13,4,12,1,11,32,9,65,31,77,4,64,32,9,65,13,71,13,1,12,4,11,32,9,65,32,70,13,3,32,9,65,221,0,70,13,1,32,9,65,44,70,13,2,11,32,4,65,22,54,2,36,32,4,32,11,32,5,32,1,65,1,106,34,1,32,1,32,5,75,27,16,152,4,32,4,65,36,106,32,4,40,2,0,32,4,40,2,4,16,230,18,12,5,11,32,3,32,1,65,1,106,54,2,20,65,0,12,4,11,32,3,32,1,65,1,106,34,1,54,2,20,2,64,32,1,32,5,79,13,0,2,64,3,64,32,1,32,14,106,45,0,0,34,9,65,9,107,34,16,65,23,75,65,1,32,16,116,65,147,128,128,4,113,69,114,13,1,32,3,32,1,65,1,106,34,1,54,2,20,32,1,32,5,71,13,0,11,32,5,33,1,12,1,11,32,9,65,221,0,71,13,0,32,4,65,21,54,2,36,32,4,65,24,106,32,11,32,5,32,1,65,1,106,34,1,32,1,32,5,75,27,16,152,4,32,4,65,36,106,32,4,40,2,24,32,4,40,2,28,16,230,18,12,4,11,32,4,65,22,54,2,36,32,4,65,16,106,32,11,32,5,32,1,65,1,106,34,1,32,1,32,5,75,27,16,152,4,32,4,65,36,106,32,4,40,2,16,32,4,40,2,20,16,230,18,12,3,11,32,3,32,1,65,1,106,34,1,54,2,20,32,1,32,5,71,13,0,11,32,5,33,1,11,32,4,65,2,54,2,36,32,4,65,8,106,32,3,65,12,106,32,5,32,1,65,1,106,34,1,32,1,32,5,75,27,16,152,4,32,4,65,36,106,32,4,40,2,8,32,4,40,2,12,16,230,18,11,33,1,32,4,65,48,106,36,0,32,2,32,1,54,2,24,32,2,32,17,55,2,16,32,2,32,12,54,2,12,32,2,32,13,54,2,8,32,2,32,7,54,2,4,32,2,32,10,54,2,0,32,10,65,128,128,128,128,120,71,4,64,32,1,69,13,2,32,2,16,204,22,32,1,33,7,12,1,11,32,1,69,13,0,32,2,65,24,106,16,138,13,11,32,3,32,7,16,230,28,33,1,32,8,65,128,128,128,128,120,54,2,0,32,8,32,1,54,2,4,12,2,11,32,8,32,2,65,8,106,34,1,41,2,0,55,2,8,32,8,65,16,106,32,1,65,8,106,41,2,0,55,2,0,32,8,32,7,54,2,4,32,8,32,10,54,2,0,12,1,11,32,2,65,24,54,2,0,32,3,32,2,16,128,18,33,1,32,8,65,128,128,128,128,120,54,2,0,32,8,32,1,54,2,4,11,32,2,65,64,107,36,0,2,64,2,64,2,64,32,6,40,2,56,65,128,128,128,128,120,71,4,64,32,6,65,48,106,34,2,32,6,65,200,0,106,41,2,0,55,3,0,32,6,65,40,106,34,4,32,6,65,64,107,41,2,0,55,3,0,32,6,32,6,41,2,56,55,3,32,35,0,65,32,107,34,1,36,0,2,64,32,3,40,2,20,34,5,32,3,40,2,16,34,7,79,13,0,32,3,65,12,106,33,8,32,3,40,2,12,33,9,3,64,32,5,32,9,106,45,0,0,65,9,107,34,10,65,23,75,65,1,32,10,116,65,147,128,128,4,113,69,114,69,4,64,32,3,32,5,65,1,106,34,5,54,2,20,32,5,32,7,71,13,1,12,2,11,11,32,1,65,22,54,2,20,32,1,65,8,106,32,8,32,7,32,5,65,1,106,34,5,32,5,32,7,75,27,16,152,4,32,1,65,20,106,32,1,40,2,8,32,1,40,2,12,16,230,18,33,15,11,32,1,65,32,106,36,0,32,15,13,1,32,0,32,6,41,3,32,55,2,0,32,0,65,16,106,32,2,41,3,0,55,2,0,32,0,65,8,106,32,4,41,3,0,55,2,0,32,3,16,214,24,12,3,11,32,0,32,6,40,2,60,54,2,4,32,0,65,128,128,128,128,120,54,2,0,12,1,11,32,0,65,128,128,128,128,120,54,2,0,32,0,32,15,54,2,4,32,6,65,32,106,16,204,22,11,32,6,65,4,106,16,214,24,11,32,6,65,208,0,106,36,0,11,243,13,2,19,127,2,126,35,0,65,160,2,107,34,8,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,34,18,65,1,107,14,2,2,0,1,11,32,0,65,201,0,54,2,8,32,0,65,253,182,204,0,54,2,4,32,0,65,3,54,2,0,12,3,11,35,0,65,224,0,107,34,3,36,0,32,3,65,15,106,32,1,65,4,106,34,1,65,16,106,32,2,16,204,18,65,128,128,128,128,120,33,2,32,1,40,2,4,65,128,128,128,128,120,71,4,64,32,3,32,1,40,2,0,54,2,80,32,3,65,212,0,106,32,1,65,4,106,16,233,14,32,3,41,2,88,33,22,32,3,40,2,84,33,2,32,3,40,2,80,33,1,11,32,8,65,144,1,106,34,4,32,22,55,2,8,32,4,32,2,54,2,4,32,4,32,1,54,2,0,32,4,65,16,106,32,3,65,15,106,65,193,0,16,193,5,26,32,3,65,224,0,106,36,0,32,8,40,2,152,1,33,1,32,8,40,2,148,1,33,2,32,8,40,2,144,1,33,3,32,8,65,12,106,32,8,65,156,1,106,65,200,0,16,193,5,26,12,1,11,32,8,65,144,1,106,33,14,35,0,65,224,2,107,34,3,36,0,32,3,65,8,106,32,1,65,4,106,34,10,65,208,0,106,34,4,16,174,24,2,64,32,3,40,2,8,34,5,32,3,40,2,12,34,1,70,13,0,3,64,32,1,65,8,107,34,1,40,2,0,65,1,115,69,13,1,32,11,65,1,106,33,11,32,1,32,5,71,13,0,11,11,2,64,2,64,32,10,40,2,88,34,12,32,4,40,2,8,34,15,32,11,107,34,5,79,4,64,32,3,32,10,40,2,84,34,9,54,2,16,32,3,32,5,54,2,20,32,3,65,228,1,106,33,7,35,0,65,176,1,107,34,1,36,0,32,1,32,10,65,208,0,16,193,5,33,1,2,64,2,64,32,3,65,16,106,34,4,40,2,4,34,6,4,64,32,4,40,2,0,34,4,32,6,65,3,116,106,33,16,32,1,65,20,106,33,17,32,1,65,4,106,33,13,32,1,65,244,0,106,33,19,32,1,65,228,0,106,33,6,3,64,32,1,65,224,0,106,32,1,32,2,32,4,40,2,0,32,4,40,2,4,16,213,2,32,1,40,2,96,34,20,65,2,70,13,2,32,1,65,216,0,106,34,21,32,6,65,8,106,41,2,0,55,3,0,32,1,32,6,41,2,0,55,3,80,32,17,32,19,65,60,16,193,5,26,32,13,65,8,106,32,21,41,3,0,55,2,0,32,13,32,1,41,3,80,55,2,0,32,1,32,20,54,2,0,32,4,65,8,106,34,4,32,16,71,13,0,11,11,32,7,32,1,65,208,0,16,193,5,26,12,1,11,32,1,65,216,0,106,32,6,65,8,106,41,2,0,34,22,55,3,0,32,1,32,6,41,2,0,34,23,55,3,80,32,7,65,12,106,32,22,55,2,0,32,7,32,23,55,2,4,32,7,65,2,54,2,0,11,32,1,65,176,1,106,36,0,32,3,40,2,228,1,34,1,65,2,70,13,1,32,12,32,5,107,33,16,32,9,32,5,65,3,116,106,33,12,32,3,41,2,232,1,33,22,32,3,65,36,106,32,3,65,240,1,106,65,196,0,16,193,5,26,32,3,32,22,55,2,28,32,3,32,1,54,2,24,32,3,65,232,0,106,32,2,32,3,65,24,106,16,240,11,65,128,128,128,128,120,33,1,2,64,2,64,32,10,40,2,96,65,128,128,128,128,120,70,4,64,32,11,32,15,71,13,1,12,2,11,32,10,40,2,92,33,11,32,3,32,10,65,224,0,106,16,174,24,32,3,41,3,0,33,22,32,3,32,12,54,2,240,1,32,3,32,9,54,2,236,1,32,3,32,22,55,2,228,1,32,3,65,216,1,106,33,13,35,0,65,32,107,34,1,36,0,32,3,65,228,1,106,34,2,40,2,8,33,4,32,1,65,20,106,2,127,2,64,32,2,40,2,0,34,5,69,4,64,32,4,13,1,65,0,12,2,11,32,2,40,2,4,32,5,107,65,3,118,34,5,32,4,69,13,1,26,32,2,40,2,12,32,4,107,65,3,118,32,5,106,12,1,11,32,2,40,2,12,32,4,107,65,3,118,11,65,0,65,4,65,8,16,167,10,32,1,40,2,24,33,4,2,64,32,1,40,2,20,65,1,71,4,64,32,1,65,16,106,34,15,65,0,54,2,0,32,1,32,1,40,2,28,54,2,12,32,1,32,4,54,2,8,35,0,65,32,107,34,5,36,0,32,2,40,2,8,33,4,32,1,65,8,106,34,7,2,127,2,64,32,2,40,2,0,34,6,69,4,64,32,4,13,1,65,0,12,2,11,32,2,40,2,4,32,6,107,65,3,118,34,6,32,4,69,13,1,26,32,2,40,2,12,32,4,107,65,3,118,32,6,106,12,1,11,32,2,40,2,12,32,4,107,65,3,118,11,16,186,23,32,7,41,2,4,33,22,32,5,65,8,106,32,2,65,8,106,41,2,0,55,3,0,32,5,32,2,41,2,0,55,3,0,32,5,32,22,66,32,137,55,2,24,32,5,32,7,65,8,106,54,2,20,32,5,65,20,106,33,7,2,64,32,5,40,2,0,34,2,69,13,0,32,2,32,5,40,2,4,34,4,70,13,0,32,4,32,2,107,65,3,118,33,4,32,7,40,2,8,32,7,40,2,4,34,9,65,3,116,106,33,6,3,64,32,6,32,2,41,2,0,55,2,0,32,2,65,8,106,33,2,32,6,65,8,106,33,6,32,9,65,1,106,33,9,32,4,65,1,107,34,4,13,0,11,32,7,32,9,54,2,4,11,2,64,32,5,40,2,8,34,2,4,64,32,7,40,2,4,33,4,32,7,40,2,0,32,5,40,2,12,34,9,32,2,71,4,64,32,7,40,2,8,32,4,65,3,116,106,33,6,32,4,32,9,32,2,107,65,3,118,34,9,106,33,4,3,64,32,6,32,2,41,2,0,55,2,0,32,2,65,8,106,33,2,32,6,65,8,106,33,6,32,9,65,1,107,34,9,13,0,11,11,32,4,54,2,0,12,1,11,32,7,40,2,0,32,7,40,2,4,54,2,0,11,32,5,65,32,106,36,0,32,13,65,8,106,32,15,40,2,0,54,2,0,32,13,32,1,41,2,8,55,2,0,32,1,65,32,106,36,0,12,1,11,32,4,32,1,40,2,28,16,132,25,0,11,32,3,40,2,216,1,33,1,32,3,41,2,220,1,33,22,12,1,11,32,10,32,2,16,153,15,33,11,32,3,65,228,1,106,32,9,32,5,16,179,15,32,3,41,2,232,1,33,22,32,3,40,2,228,1,33,1,11,32,3,65,212,2,106,32,12,32,16,16,179,15,32,10,45,0,108,33,4,32,3,65,228,1,106,34,2,32,3,65,232,0,106,65,240,0,16,193,5,26,32,14,32,2,65,252,0,16,193,5,34,2,32,4,58,0,140,1,32,2,32,22,55,2,132,1,32,2,32,1,54,2,128,1,32,2,32,11,54,2,124,12,2,11,32,5,32,12,65,200,183,204,0,16,164,15,0,11,32,14,65,35,54,2,8,32,14,65,216,183,204,0,54,2,4,32,14,65,2,54,2,0,11,32,3,65,224,2,106,36,0,32,8,40,2,152,1,33,1,32,8,40,2,148,1,33,2,32,8,40,2,144,1,34,3,65,2,71,4,64,32,8,65,12,106,32,8,65,156,1,106,65,132,1,16,193,5,26,12,1,11,32,0,32,1,54,2,8,32,0,32,2,54,2,4,32,0,65,3,54,2,0,12,1,11,32,0,32,1,54,2,12,32,0,32,2,54,2,8,32,0,32,3,54,2,4,32,0,32,18,54,2,0,32,0,65,16,106,32,8,65,12,106,65,132,1,16,193,5,26,11,32,8,65,160,2,106,36,0,11,239,1,1,8,127,35,0,65,144,1,107,34,4,36,0,32,2,32,1,40,2,0,34,5,47,1,6,34,3,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,6,32,4,65,14,106,34,8,32,5,65,8,106,34,9,32,6,65,193,0,108,34,7,106,65,193,0,16,193,5,26,32,4,65,207,0,106,34,10,32,7,32,5,65,211,5,106,34,7,106,65,193,0,16,193,5,26,2,64,32,1,65,12,73,4,64,32,3,32,6,65,1,106,34,3,107,32,1,71,13,1,32,2,65,8,106,32,9,32,3,65,193,0,108,34,3,106,32,1,65,193,0,108,34,1,16,193,5,26,32,2,65,211,5,106,32,3,32,7,106,32,1,16,193,5,26,32,5,32,6,59,1,6,32,0,32,8,65,193,0,16,193,5,65,193,0,106,32,10,65,193,0,16,193,5,26,32,4,65,144,1,106,36,0,15,11,32,1,65,11,65,168,156,215,0,16,164,15,0,11,65,240,155,215,0,65,40,65,152,156,215,0,16,218,19,0,11,252,1,2,3,127,1,126,35,0,65,128,1,107,34,3,36,0,65,1,33,5,2,64,2,64,32,2,65,33,70,13,0,32,2,65,193,0,71,4,64,32,0,32,2,54,2,8,32,0,65,14,54,2,4,32,0,65,1,58,0,0,12,2,11,65,0,33,5,32,1,45,0,0,34,4,65,4,70,13,0,32,0,32,4,58,0,8,32,0,65,12,54,2,4,32,0,65,1,58,0,0,12,1,11,32,3,65,64,107,34,4,16,244,26,65,192,176,158,1,40,2,0,32,4,32,1,32,2,16,151,28,32,2,16,105,65,1,71,4,64,32,0,65,1,58,0,0,32,0,66,2,55,2,4,12,1,11,32,0,32,3,47,0,64,59,0,2,32,0,65,4,106,32,3,65,194,0,106,45,0,0,58,0,0,32,3,41,0,67,33,6,32,3,65,8,106,34,1,32,3,65,203,0,106,65,53,16,193,5,26,32,0,65,13,106,32,1,65,53,16,193,5,26,32,0,32,6,55,0,5,32,0,32,5,58,0,1,32,0,65,0,58,0,0,11,32,3,65,128,1,106,36,0,11,225,1,1,3,127,35,0,65,48,107,34,4,36,0,32,4,32,3,54,2,12,32,4,32,2,54,2,8,2,64,32,1,40,2,0,34,3,32,1,40,2,4,34,6,70,13,0,3,64,2,64,32,1,32,3,65,36,106,34,2,54,2,0,32,4,65,40,106,32,3,65,24,106,41,0,0,55,3,0,32,4,65,32,106,32,3,65,16,106,41,0,0,55,3,0,32,4,65,24,106,32,3,65,8,106,41,0,0,55,3,0,32,4,32,3,41,0,0,55,3,16,32,4,65,8,106,32,4,65,16,106,16,159,8,13,0,32,2,34,3,32,6,71,13,1,12,2,11,11,32,0,32,4,41,3,16,55,0,1,32,0,65,25,106,32,4,65,40,106,41,3,0,55,0,0,32,0,65,17,106,32,4,65,32,106,41,3,0,55,0,0,32,0,65,9,106,32,4,65,24,106,41,3,0,55,0,0,65,1,33,5,11,32,0,32,5,58,0,0,32,4,65,48,106,36,0,11,248,1,2,2,127,2,126,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,20,34,5,32,1,40,2,16,73,4,64,32,1,40,2,12,32,5,106,45,0,0,34,5,65,46,70,13,1,32,5,65,197,0,70,32,5,65,229,0,70,114,13,2,11,32,2,69,13,2,66,1,33,6,12,5,11,32,4,32,1,32,2,32,3,65,0,16,250,4,32,4,40,2,0,13,2,12,3,11,32,4,32,1,32,2,32,3,65,0,16,157,4,32,4,40,2,0,69,13,2,32,0,32,4,40,2,4,54,2,8,32,0,66,3,55,3,0,12,4,11,66,0,32,3,125,34,7,66,0,83,4,64,66,2,33,6,32,7,33,3,12,3,11,32,3,186,189,66,128,128,128,128,128,128,128,128,128,127,132,33,3,12,2,11,32,0,32,4,40,2,4,54,2,8,32,0,66,3,55,3,0,12,2,11,32,4,41,3,8,33,3,11,32,0,32,3,55,3,8,32,0,32,6,55,3,0,11,32,4,65,16,106,36,0,11,144,2,1,3,127,35,0,65,16,107,34,1,36,0,32,0,45,0,236,8,33,3,32,0,65,1,58,0,236,8,32,1,32,0,54,2,12,32,0,65,188,8,106,33,2,2,64,32,0,40,2,188,8,65,128,128,128,128,120,70,13,0,2,64,2,64,32,0,45,0,208,8,14,4,1,2,2,0,2,11,32,0,45,0,176,8,65,3,71,13,0,2,64,32,0,45,0,148,8,65,3,71,13,0,2,64,2,64,2,64,2,64,32,0,45,0,192,1,65,3,107,14,3,0,1,2,4,11,32,0,65,200,1,106,16,146,4,12,2,11,32,0,65,208,1,106,16,238,22,12,1,11,2,64,2,64,32,0,45,0,224,3,14,4,0,2,2,1,2,11,32,0,65,200,1,106,16,209,19,12,1,11,32,0,65,160,2,106,16,238,22,11,32,0,65,180,1,106,16,214,24,11,32,0,65,164,8,106,16,214,24,11,32,2,16,166,21,11,32,2,65,128,128,128,128,120,54,2,0,2,64,32,3,13,0,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,1,65,12,106,16,159,14,11,32,1,65,16,106,36,0,11,248,1,2,2,127,2,126,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,20,34,5,32,1,40,2,16,73,4,64,32,1,40,2,12,32,5,106,45,0,0,34,5,65,46,70,13,1,32,5,65,197,0,70,32,5,65,229,0,70,114,13,2,11,32,2,69,13,2,66,1,33,6,12,5,11,32,4,32,1,32,2,32,3,65,0,16,187,4,32,4,40,2,0,13,2,12,3,11,32,4,32,1,32,2,32,3,65,0,16,154,4,32,4,40,2,0,69,13,2,32,0,32,4,40,2,4,54,2,8,32,0,66,3,55,3,0,12,4,11,66,0,32,3,125,34,7,66,0,83,4,64,66,2,33,6,32,7,33,3,12,3,11,32,3,186,189,66,128,128,128,128,128,128,128,128,128,127,132,33,3,12,2,11,32,0,32,4,40,2,4,54,2,8,32,0,66,3,55,3,0,12,2,11,32,4,41,3,8,33,3,11,32,0,32,3,55,3,8,32,0,32,6,55,3,0,11,32,4,65,16,106,36,0,11,183,2,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,3,107,14,34,0,1,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,3,4,5,6,13,13,7,13,13,8,13,13,9,10,11,12,13,11,32,1,65,4,106,33,2,65,236,154,192,0,33,3,12,12,11,32,1,65,4,106,33,2,65,168,155,192,0,33,3,12,11,11,32,1,65,1,106,33,2,65,228,155,192,0,33,3,12,10,11,32,1,65,4,106,33,2,65,160,156,192,0,33,3,12,9,11,32,1,65,1,106,33,2,65,220,156,192,0,33,3,12,8,11,32,1,65,1,106,33,2,65,152,157,192,0,33,3,12,7,11,32,1,65,4,106,33,2,65,212,157,192,0,33,3,12,6,11,32,1,65,1,106,33,2,65,144,158,192,0,33,3,12,5,11,32,1,65,12,106,33,2,65,204,158,192,0,33,3,12,4,11,32,1,65,4,106,33,2,65,136,159,192,0,33,3,12,3,11,32,1,65,4,106,33,2,65,196,159,192,0,33,3,12,2,11,32,1,65,4,106,33,2,65,128,160,192,0,33,3,12,1,11,32,1,65,4,106,33,2,65,188,160,192,0,33,3,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,214,1,1,3,127,35,0,65,240,1,107,34,2,36,0,32,2,65,39,106,32,0,16,140,15,32,2,65,139,1,106,34,0,65,0,65,33,16,129,10,26,32,2,65,33,54,2,204,1,65,192,176,158,1,40,2,0,32,0,65,33,16,151,28,32,2,65,204,1,106,34,3,32,2,65,40,106,65,130,2,16,202,7,26,32,2,65,6,106,34,4,32,0,65,33,16,193,5,26,32,0,32,1,16,140,15,32,3,65,0,65,33,16,129,10,26,32,2,65,33,54,2,104,65,192,176,158,1,40,2,0,32,3,65,33,16,151,28,32,2,65,232,0,106,34,0,32,2,65,140,1,106,65,130,2,16,202,7,26,32,0,32,3,65,33,16,193,5,26,32,4,65,33,32,0,65,33,16,154,21,65,255,1,113,34,0,65,2,70,4,64,65,200,159,214,0,16,248,26,0,11,32,2,65,240,1,106,36,0,32,0,65,255,1,70,11,214,1,1,3,127,35,0,65,240,1,107,34,2,36,0,32,2,65,39,106,32,0,16,140,15,32,2,65,139,1,106,34,0,65,0,65,33,16,129,10,26,32,2,65,33,54,2,204,1,65,192,176,158,1,40,2,0,32,0,65,33,16,151,28,32,2,65,204,1,106,34,3,32,2,65,40,106,65,130,2,16,202,7,26,32,2,65,6,106,34,4,32,0,65,33,16,193,5,26,32,0,32,1,16,140,15,32,3,65,0,65,33,16,129,10,26,32,2,65,33,54,2,104,65,192,176,158,1,40,2,0,32,3,65,33,16,151,28,32,2,65,232,0,106,34,0,32,2,65,140,1,106,65,130,2,16,202,7,26,32,0,32,3,65,33,16,193,5,26,32,4,65,33,32,0,65,33,16,154,21,65,255,1,113,34,0,65,2,70,4,64,65,220,161,214,0,16,248,26,0,11,32,2,65,240,1,106,36,0,32,0,65,255,1,70,11,214,1,1,3,127,35,0,65,240,1,107,34,2,36,0,32,2,65,39,106,32,0,16,140,15,32,2,65,139,1,106,34,0,65,0,65,33,16,129,10,26,32,2,65,33,54,2,204,1,65,192,176,158,1,40,2,0,32,0,65,33,16,151,28,32,2,65,204,1,106,34,3,32,2,65,40,106,65,130,2,16,202,7,26,32,2,65,6,106,34,4,32,0,65,33,16,193,5,26,32,0,32,1,16,140,15,32,3,65,0,65,33,16,129,10,26,32,2,65,33,54,2,104,65,192,176,158,1,40,2,0,32,3,65,33,16,151,28,32,2,65,232,0,106,34,0,32,2,65,140,1,106,65,130,2,16,202,7,26,32,0,32,3,65,33,16,193,5,26,32,4,65,33,32,0,65,33,16,154,21,65,255,1,113,34,0,65,2,70,4,64,65,228,135,215,0,16,248,26,0,11,32,2,65,240,1,106,36,0,32,0,65,255,1,70,11,236,1,1,1,127,35,0,65,208,0,107,34,2,36,0,2,127,2,64,2,64,32,0,40,2,0,65,2,70,4,64,32,2,32,0,65,4,106,54,2,12,32,2,65,16,106,34,0,32,1,16,131,24,32,2,65,2,54,2,52,32,2,65,168,148,204,0,54,2,48,32,2,66,1,55,2,60,32,2,65,147,6,54,2,76,32,2,32,2,65,200,0,106,54,2,56,32,2,32,2,65,12,106,54,2,72,32,0,32,2,65,48,106,16,130,28,13,1,32,0,16,170,24,13,1,12,2,11,32,2,32,0,54,2,12,32,2,65,16,106,34,0,32,1,16,131,24,32,2,65,2,54,2,52,32,2,65,168,148,204,0,54,2,48,32,2,66,1,55,2,60,32,2,65,151,6,54,2,76,32,2,32,2,65,200,0,106,54,2,56,32,2,32,2,65,12,106,54,2,72,32,0,32,2,65,48,106,16,130,28,13,0,32,0,16,170,24,69,13,1,11,65,1,12,1,11,65,0,11,32,2,65,208,0,106,36,0,11,221,1,1,8,127,35,0,65,48,107,34,6,36,0,32,2,32,1,40,2,0,34,5,47,1,50,34,3,32,1,40,2,8,34,4,65,127,115,106,34,1,59,1,50,32,5,65,4,106,34,7,32,4,65,2,116,106,40,2,0,33,8,32,6,65,15,106,34,9,32,5,65,52,106,34,10,32,4,65,33,108,106,65,33,16,193,5,26,2,64,32,1,65,12,73,4,64,32,3,32,4,65,1,106,34,3,107,32,1,71,13,1,32,2,65,4,106,32,7,32,3,65,2,116,106,32,1,65,2,116,16,193,5,26,32,2,65,52,106,32,10,32,3,65,33,108,106,32,1,65,33,108,16,193,5,26,32,0,32,8,54,2,0,32,5,32,4,59,1,50,32,0,65,4,106,32,9,65,33,16,193,5,26,32,6,65,48,106,36,0,15,11,32,1,65,11,65,252,229,213,0,16,164,15,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,248,1,1,3,127,35,0,65,64,106,34,2,36,0,2,64,2,64,32,1,40,2,0,34,4,32,1,45,0,20,34,3,65,2,70,114,32,3,65,1,113,114,4,64,32,4,69,32,3,65,2,70,113,69,4,64,32,0,65,143,128,128,128,120,54,2,0,12,3,11,32,2,65,0,54,2,20,32,2,66,128,128,128,128,16,55,2,12,32,2,65,3,58,0,56,32,2,65,32,54,2,40,32,2,65,0,54,2,52,32,2,65,148,133,214,0,54,2,48,32,2,65,0,54,2,32,32,2,65,0,54,2,24,32,2,32,2,65,12,106,54,2,44,32,1,32,2,65,24,106,16,226,4,13,1,32,0,32,2,41,2,12,55,2,0,32,0,65,8,106,32,2,65,20,106,40,2,0,54,2,0,32,0,65,8,54,2,16,32,0,65,151,146,214,0,54,2,12,12,2,11,32,0,65,133,128,128,128,120,54,2,0,12,1,11,65,188,133,214,0,65,55,32,2,65,63,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,32,2,65,64,107,36,0,11,234,1,1,5,127,35,0,65,32,107,34,3,36,0,32,0,32,0,40,2,20,34,2,65,1,106,34,1,54,2,20,2,64,32,1,32,0,40,2,16,34,4,79,13,0,2,64,32,0,40,2,12,32,1,106,45,0,0,65,43,107,14,3,0,1,0,1,11,32,0,32,2,65,2,106,34,1,54,2,20,11,2,64,2,64,32,1,32,4,79,13,0,32,0,32,1,65,1,106,34,2,54,2,20,32,0,40,2,12,34,5,32,1,106,45,0,0,65,48,107,65,255,1,113,65,9,75,13,0,65,0,33,1,32,2,32,4,79,13,1,3,64,32,2,32,5,106,45,0,0,65,48,107,65,255,1,113,65,9,75,13,2,32,0,32,2,65,1,106,34,2,54,2,20,32,2,32,4,71,13,0,11,12,1,11,32,3,65,13,54,2,20,32,3,65,8,106,32,0,65,12,106,16,147,20,32,3,65,20,106,32,3,40,2,8,32,3,40,2,12,16,230,18,33,1,11,32,3,65,32,106,36,0,32,1,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,185,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,130,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,133,2,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,133,2,11,32,2,65,32,106,36,0,32,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,185,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,131,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,132,2,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,132,2,11,32,2,65,32,106,36,0,32,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,185,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,132,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,130,2,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,130,2,11,32,2,65,32,106,36,0,32,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,185,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,133,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,131,2,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,131,2,11,32,2,65,32,106,36,0,32,0,11,203,1,1,5,127,35,0,65,144,2,107,34,4,36,0,32,1,4,64,32,1,65,1,71,4,64,32,0,32,1,65,144,2,108,106,33,6,32,0,65,144,2,34,1,106,33,3,3,64,32,3,45,0,0,32,3,65,144,2,107,45,0,0,73,4,64,32,4,65,1,106,32,3,65,1,106,65,143,2,16,193,5,26,32,1,33,2,2,127,3,64,32,0,32,2,106,34,5,32,5,65,144,2,107,65,144,2,16,193,5,32,0,32,2,65,144,2,70,13,1,26,32,2,65,144,2,107,33,2,65,160,4,107,45,0,0,13,0,11,32,0,32,2,106,11,34,2,65,0,58,0,0,32,2,65,1,106,32,4,65,1,106,65,143,2,16,193,5,26,11,32,1,65,144,2,106,33,1,32,3,65,144,2,106,34,3,32,6,71,13,0,11,11,32,4,65,144,2,106,36,0,15,11,0,11,227,1,1,7,127,32,0,2,127,2,64,32,1,40,2,8,34,2,69,13,0,32,2,65,3,116,33,5,32,2,65,1,106,33,2,3,64,2,64,32,1,32,2,65,2,107,54,2,8,32,1,40,2,4,32,5,106,34,3,65,8,107,34,4,45,0,0,33,6,32,3,65,4,107,34,7,40,2,0,34,3,40,2,4,34,8,69,13,0,32,7,32,8,65,8,106,54,2,0,32,4,32,6,65,1,106,34,6,58,0,0,32,1,32,2,65,1,107,34,4,54,2,8,32,3,40,2,0,65,8,106,33,3,32,1,40,2,0,32,4,70,4,64,32,1,16,144,19,11,32,1,40,2,4,32,5,106,34,4,32,6,58,0,0,32,4,65,4,106,32,3,54,2,0,32,1,32,2,54,2,8,32,5,65,8,106,33,5,32,2,65,1,106,34,2,65,1,71,13,1,12,2,11,11,32,3,40,2,0,65,8,106,12,1,11,65,0,11,54,2,4,32,0,32,6,58,0,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,205,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,147,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,251,1,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,251,1,11,32,2,65,32,106,36,0,32,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,205,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,143,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,255,1,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,255,1,11,32,2,65,32,106,36,0,32,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,205,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,141,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,253,1,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,253,1,11,32,2,65,32,106,36,0,32,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,205,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,148,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,129,2,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,129,2,11,32,2,65,32,106,36,0,32,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,205,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,146,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,250,1,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,250,1,11,32,2,65,32,106,36,0,32,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,205,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,144,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,252,1,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,252,1,11,32,2,65,32,106,36,0,32,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,205,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,142,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,254,1,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,254,1,11,32,2,65,32,106,36,0,32,0,11,245,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,205,5,2,64,2,127,2,64,2,64,2,64,32,2,40,2,12,34,0,65,1,107,14,3,1,2,0,4,11,32,2,32,2,40,2,20,34,0,54,2,28,32,2,32,2,40,2,16,34,1,54,2,24,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,24,106,16,145,12,11,32,2,40,2,12,34,1,65,3,70,13,3,32,1,65,1,107,14,2,0,1,3,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,2,65,16,106,12,1,11,32,2,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,16,106,16,128,2,11,32,2,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,65,20,106,11,16,128,2,11,32,2,65,32,106,36,0,32,0,11,237,1,1,7,127,35,0,65,176,1,107,34,6,36,0,32,2,32,1,40,2,0,34,3,47,1,166,8,34,4,32,1,40,2,8,34,5,65,127,115,106,34,1,59,1,166,8,32,6,65,15,106,34,7,32,3,32,5,65,224,0,108,106,65,224,0,16,193,5,26,32,6,65,239,0,106,34,8,32,3,65,168,8,106,34,9,32,5,65,193,0,108,106,65,193,0,16,193,5,26,2,64,32,1,65,12,73,4,64,32,4,32,5,65,1,106,34,4,107,32,1,71,13,1,32,2,32,3,32,4,65,224,0,108,106,32,1,65,224,0,108,16,193,5,65,168,8,106,32,9,32,4,65,193,0,108,106,32,1,65,193,0,108,16,193,5,26,32,3,32,5,59,1,166,8,32,0,32,7,65,224,0,16,193,5,65,224,0,106,32,8,65,193,0,16,193,5,26,32,6,65,176,1,106,36,0,15,11,32,1,65,11,65,168,156,215,0,16,164,15,0,11,65,240,155,215,0,65,40,65,152,156,215,0,16,218,19,0,11,202,1,2,3,127,1,126,35,0,65,32,107,34,5,36,0,2,64,32,4,69,13,0,32,2,32,2,32,3,106,34,3,75,13,0,32,4,65,3,106,65,124,113,173,32,3,173,126,34,8,66,32,136,167,13,0,32,8,167,34,2,65,252,255,255,255,7,75,13,0,32,5,32,1,40,2,0,34,6,4,127,32,5,32,4,32,6,108,54,2,28,32,5,32,1,40,2,4,54,2,20,65,4,5,65,0,11,54,2,24,32,5,65,8,106,65,4,32,2,32,5,65,20,106,16,186,11,32,5,40,2,8,69,4,64,32,5,40,2,12,33,2,32,1,32,3,54,2,0,32,1,32,2,54,2,4,65,129,128,128,128,120,33,6,12,1,11,32,5,40,2,16,33,7,32,5,40,2,12,33,6,11,32,0,32,7,54,2,4,32,0,32,6,54,2,0,32,5,65,32,106,36,0,11,167,2,1,5,126,32,0,32,0,41,3,24,32,0,41,3,16,32,0,41,3,8,32,0,41,3,0,32,0,41,3,32,34,3,66,48,136,66,209,135,128,128,16,126,124,34,2,66,52,136,124,34,1,66,52,136,124,34,4,66,52,136,124,34,5,66,52,136,32,3,66,255,255,255,255,255,255,63,131,124,34,3,66,48,136,32,4,66,255,255,255,255,255,255,255,7,131,34,4,32,1,131,32,5,131,66,255,255,255,255,255,255,255,7,81,32,3,66,255,255,255,255,255,255,63,81,113,32,2,66,255,255,255,255,255,255,255,7,131,34,2,66,174,248,255,255,239,255,255,7,86,113,173,132,66,209,135,128,128,16,126,32,2,124,34,2,66,255,255,255,255,255,255,255,7,131,55,3,0,32,0,32,1,66,255,255,255,255,255,255,255,7,131,32,2,66,52,136,124,34,1,66,255,255,255,255,255,255,255,7,131,55,3,8,32,0,32,1,66,52,136,32,4,124,34,1,66,255,255,255,255,255,255,255,7,131,55,3,16,32,0,32,5,66,255,255,255,255,255,255,255,7,131,32,1,66,52,136,124,34,1,66,255,255,255,255,255,255,255,7,131,55,3,24,32,0,32,1,66,52,136,32,3,124,66,255,255,255,255,255,255,63,131,55,3,32,11,236,1,2,3,126,5,127,65,1,33,5,2,64,32,0,40,2,0,40,2,0,34,0,40,2,12,69,13,0,32,0,65,16,106,32,1,16,147,4,33,2,32,0,40,2,0,34,8,65,32,107,33,9,32,0,40,2,4,34,6,32,2,167,113,33,0,32,2,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,4,3,64,32,0,32,8,106,41,0,0,34,3,32,4,133,34,2,66,127,133,32,2,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,2,80,69,4,64,3,64,32,1,32,9,32,2,122,167,65,3,118,32,0,106,32,6,113,65,5,116,107,16,225,28,4,64,65,0,33,5,12,4,11,32,2,66,1,125,32,2,131,34,2,80,69,13,0,11,11,32,3,32,3,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,0,32,7,65,8,106,34,7,106,32,6,113,33,0,12,0,11,0,11,32,5,11,247,1,1,5,127,32,2,45,0,228,1,33,3,32,2,45,0,169,1,33,4,32,2,45,0,112,33,5,2,64,32,2,40,2,0,34,7,65,1,70,32,2,40,2,148,1,34,6,65,1,70,113,69,4,64,32,6,13,1,32,1,40,2,0,45,0,0,65,0,71,33,4,12,1,11,32,1,40,2,0,45,0,0,65,0,71,34,5,33,3,11,32,0,65,4,106,32,2,65,4,106,65,236,0,16,193,5,26,32,0,65,241,0,106,32,2,65,241,0,106,65,35,16,193,5,26,32,0,65,168,1,106,32,2,65,168,1,106,45,0,0,58,0,0,32,0,65,160,1,106,32,2,65,160,1,106,41,2,0,55,2,0,32,0,32,2,41,2,152,1,55,2,152,1,32,0,65,170,1,106,32,2,65,170,1,106,65,58,16,193,5,26,32,0,65,229,1,106,32,2,65,229,1,106,65,35,16,193,5,26,32,0,32,3,58,0,228,1,32,0,32,4,58,0,169,1,32,0,32,6,54,2,148,1,32,0,32,5,58,0,112,32,0,32,7,54,2,0,11,231,1,1,5,127,32,0,40,2,32,34,2,69,4,64,65,0,15,11,32,0,32,2,65,1,107,54,2,32,2,64,32,0,16,241,15,34,3,4,64,32,3,40,2,4,33,0,2,64,32,3,40,2,8,34,4,32,3,40,2,0,34,1,47,1,50,73,4,64,32,1,33,2,12,1,11,3,64,32,1,40,2,0,34,2,69,13,3,32,0,65,1,106,33,0,32,1,47,1,48,33,4,32,4,32,2,34,1,47,1,50,79,13,0,11,11,32,4,65,1,106,33,1,2,64,32,0,69,4,64,32,2,33,5,12,1,11,32,2,32,1,65,2,116,106,65,52,106,33,1,3,64,32,1,40,2,0,34,5,65,52,106,33,1,32,0,65,1,107,34,0,13,0,11,65,0,33,1,11,32,3,32,1,54,2,8,32,3,65,0,54,2,4,32,3,32,5,54,2,0,32,2,32,4,65,2,116,106,65,4,106,15,11,65,188,179,204,0,16,248,26,0,11,65,172,179,204,0,16,248,26,0,11,236,1,1,5,127,32,0,40,2,32,34,2,69,4,64,65,0,15,11,32,0,32,2,65,1,107,54,2,32,2,64,32,0,16,240,15,34,3,4,64,32,3,40,2,4,33,0,2,64,32,3,40,2,8,34,4,32,3,40,2,0,34,1,47,1,234,3,73,4,64,32,1,33,2,12,1,11,3,64,32,1,40,2,0,34,2,69,13,3,32,0,65,1,106,33,0,32,1,47,1,232,3,33,4,32,4,32,2,34,1,47,1,234,3,79,13,0,11,11,32,4,65,1,106,33,1,2,64,32,0,69,4,64,32,2,33,5,12,1,11,32,2,32,1,65,2,116,106,65,236,3,106,33,1,3,64,32,1,40,2,0,34,5,65,236,3,106,33,1,32,0,65,1,107,34,0,13,0,11,65,0,33,1,11,32,3,32,1,54,2,8,32,3,65,0,54,2,4,32,3,32,5,54,2,0,32,2,32,4,65,44,108,106,65,4,106,15,11,65,188,179,204,0,16,248,26,0,11,65,172,179,204,0,16,248,26,0,11,223,1,1,5,127,35,0,65,64,106,34,5,36,0,2,64,2,64,32,1,32,1,65,64,106,34,2,65,32,16,137,18,34,3,69,4,64,32,1,40,2,32,32,1,65,32,107,40,2,0,73,13,1,12,2,11,32,3,65,0,78,13,1,11,32,5,32,1,65,192,0,16,193,5,33,3,32,1,32,2,65,192,0,16,193,5,33,1,2,64,32,0,32,2,70,13,0,32,1,65,128,1,107,33,1,32,3,40,2,32,33,6,3,64,2,64,32,3,32,1,65,32,16,137,18,34,4,69,4,64,32,6,32,1,65,32,106,40,2,0,73,13,1,32,1,65,64,107,33,2,12,3,11,32,4,65,0,78,13,2,11,32,2,65,64,106,33,2,32,1,65,64,107,32,1,65,192,0,16,193,5,26,32,0,32,1,71,32,1,65,64,106,33,1,13,0,11,32,1,65,64,107,33,2,11,32,2,32,3,65,192,0,16,193,5,26,11,32,5,65,64,107,36,0,11,178,2,1,2,127,35,0,65,224,0,107,34,2,36,0,32,0,40,2,0,33,3,32,0,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,2,32,0,41,2,4,55,2,40,32,2,32,3,54,2,36,35,0,65,48,107,34,3,36,0,32,3,32,1,16,167,27,32,3,32,3,41,3,0,55,2,8,32,3,65,1,54,2,20,32,3,65,232,129,192,0,54,2,16,32,3,66,1,55,2,28,32,3,65,5,54,2,44,32,3,32,3,65,40,106,54,2,24,32,3,32,3,65,8,106,54,2,40,32,2,65,48,106,32,3,65,16,106,16,165,8,32,3,65,48,106,36,0,2,64,32,2,45,0,48,65,6,71,4,64,32,2,65,216,0,106,32,2,65,64,107,41,3,0,55,3,0,32,2,65,208,0,106,32,2,65,56,106,41,3,0,55,3,0,32,2,32,2,41,3,48,55,3,72,32,2,65,8,106,34,1,32,0,65,12,106,32,2,65,36,106,32,2,65,200,0,106,16,200,7,32,2,45,0,8,65,6,71,4,64,32,1,16,235,19,11,65,0,33,0,12,1,11,32,2,40,2,52,33,0,32,2,65,36,106,16,214,24,11,32,2,65,224,0,106,36,0,32,0,15,11,65,144,138,192,0,65,43,65,188,138,192,0,16,151,17,0,11,245,1,1,3,127,35,0,65,32,107,34,2,36,0,32,1,40,2,12,33,3,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,4,14,2,0,1,2,11,32,3,13,1,65,1,33,3,65,0,33,1,12,2,11,32,3,13,0,32,1,40,2,0,34,3,40,2,4,33,1,32,3,40,2,0,33,3,12,1,11,32,2,65,20,106,32,1,16,236,4,12,1,11,32,2,65,4,106,32,1,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,4,32,2,40,2,4,65,1,70,13,1,32,2,40,2,12,32,3,32,1,16,193,5,33,3,32,2,32,1,54,2,28,32,2,32,3,54,2,24,32,2,32,4,54,2,20,11,32,2,65,15,106,32,2,65,28,106,40,2,0,54,0,0,32,2,32,2,41,2,20,55,0,7,32,0,65,3,58,0,0,32,0,32,2,41,0,4,55,0,1,32,0,65,8,106,32,2,65,11,106,41,0,0,55,0,0,32,2,65,32,106,36,0,15,11,32,4,32,2,40,2,12,16,132,25,0,11,212,1,1,2,127,35,0,65,32,107,34,2,36,0,32,1,32,1,65,24,107,34,3,16,181,9,65,255,1,113,65,255,1,70,4,64,32,2,65,24,106,32,1,65,16,106,41,2,0,55,3,0,32,2,65,16,106,32,1,65,8,106,41,2,0,55,3,0,32,2,32,1,41,2,0,55,3,8,3,64,2,64,32,3,34,1,65,24,106,32,1,41,2,0,55,2,0,32,1,65,40,106,32,1,65,16,106,41,2,0,55,2,0,32,1,65,32,106,32,1,65,8,106,41,2,0,55,2,0,32,0,32,1,70,13,0,32,2,65,8,106,32,1,65,24,107,34,3,16,181,9,65,255,1,113,65,255,1,70,13,1,11,11,32,1,32,2,41,3,8,55,2,0,32,1,65,16,106,32,2,65,24,106,41,3,0,55,2,0,32,1,65,8,106,32,2,65,16,106,41,3,0,55,2,0,11,32,2,65,32,106,36,0,11,138,2,1,2,127,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,65,2,32,0,40,2,0,34,0,65,128,128,196,0,107,34,3,32,3,65,4,79,27,65,1,107,14,3,1,2,3,0,11,32,2,65,2,54,2,20,32,2,65,188,143,216,0,54,2,16,32,2,66,1,55,2,28,32,2,65,169,8,54,2,44,32,2,65,148,143,216,0,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,3,11,32,1,40,2,20,65,204,143,216,0,65,48,32,1,40,2,24,40,2,12,17,4,0,12,2,11,32,2,32,0,54,2,12,32,2,65,2,54,2,20,32,2,65,152,144,216,0,54,2,16,32,2,66,1,55,2,28,32,2,65,169,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,1,40,2,20,65,168,144,216,0,65,30,32,1,40,2,24,40,2,12,17,4,0,11,32,2,65,48,106,36,0,11,240,1,2,4,127,1,126,35,0,65,32,107,34,3,36,0,32,2,40,2,12,33,4,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,4,14,2,0,1,2,11,32,4,13,1,65,1,33,4,65,0,33,2,12,2,11,32,4,13,0,32,2,40,2,0,34,4,40,2,4,33,2,32,4,40,2,0,33,4,12,1,11,32,3,65,20,106,32,2,16,236,4,32,3,40,2,28,33,2,32,3,40,2,24,33,5,12,1,11,32,3,65,20,106,32,2,65,0,65,1,65,1,16,167,10,32,3,40,2,24,33,6,32,3,40,2,20,65,1,70,13,1,32,3,40,2,28,34,5,32,4,32,2,16,193,5,33,4,32,3,32,2,54,2,28,32,3,32,4,54,2,24,32,3,32,6,54,2,20,11,32,3,65,8,106,32,1,32,5,32,2,16,152,25,32,3,41,3,8,33,7,32,3,65,20,106,16,214,24,32,0,32,7,55,3,0,32,3,65,32,106,36,0,15,11,32,6,32,3,40,2,28,16,132,25,0,11,196,2,1,3,127,35,0,65,208,0,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,0,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,44,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,3,32,2,40,2,4,32,2,40,2,8,16,242,10,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,3,32,1,40,2,4,32,4,16,242,10,32,1,16,214,24,11,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,44,69,4,64,32,0,32,2,41,0,45,55,0,2,32,0,65,1,58,0,1,32,0,65,26,106,32,2,65,197,0,106,41,0,0,55,0,0,32,0,65,18,106,32,2,65,61,106,41,0,0,55,0,0,32,0,65,10,106,32,2,65,53,106,41,0,0,55,0,0,65,0,12,1,11,32,0,32,2,40,2,48,54,2,4,65,1,11,58,0,0,11,32,2,65,208,0,106,36,0,11,196,2,1,3,127,35,0,65,208,0,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,0,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,44,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,3,32,2,40,2,4,32,2,40,2,8,16,240,10,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,3,32,1,40,2,4,32,4,16,240,10,32,1,16,214,24,11,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,44,69,4,64,32,0,32,2,41,0,45,55,0,2,32,0,65,1,58,0,1,32,0,65,26,106,32,2,65,197,0,106,41,0,0,55,0,0,32,0,65,18,106,32,2,65,61,106,41,0,0,55,0,0,32,0,65,10,106,32,2,65,53,106,41,0,0,55,0,0,65,0,12,1,11,32,0,32,2,40,2,48,54,2,4,65,1,11,58,0,0,11,32,2,65,208,0,106,36,0,11,135,2,1,4,127,32,0,40,2,0,40,2,8,33,3,32,0,16,174,16,33,5,65,205,184,158,1,45,0,0,26,65,8,65,136,9,16,244,10,34,2,4,64,32,2,66,129,128,128,128,16,55,3,0,32,2,65,8,106,32,1,65,232,8,16,193,5,33,4,32,2,65,1,59,1,132,9,32,2,32,5,54,2,128,9,32,2,65,0,54,2,252,8,32,2,66,0,55,2,244,8,32,2,32,3,65,8,106,54,2,240,8,32,0,65,0,58,0,8,32,0,40,2,4,33,1,32,0,32,4,54,2,4,2,64,32,1,69,4,64,32,2,65,0,54,2,240,8,32,2,65,1,54,2,248,8,12,1,11,32,0,40,2,0,40,2,8,65,8,106,33,3,3,64,32,1,40,2,232,8,32,3,70,13,0,11,32,1,40,2,240,8,33,3,32,2,32,1,54,2,240,8,32,2,32,3,65,1,106,54,2,248,8,32,1,32,4,54,2,236,8,11,32,2,65,0,54,2,252,8,32,0,40,2,0,34,0,40,2,24,32,0,32,4,54,2,24,32,4,54,2,244,8,15,11,65,8,65,136,9,16,177,28,0,11,231,1,1,5,127,32,0,40,2,32,34,2,69,4,64,65,0,15,11,32,0,32,2,65,1,107,54,2,32,2,64,32,0,16,231,15,34,3,4,64,32,3,40,2,4,33,0,2,64,32,3,40,2,8,34,4,32,3,40,2,0,34,1,47,1,94,73,4,64,32,1,33,2,12,1,11,3,64,32,1,40,2,88,34,2,69,13,3,32,0,65,1,106,33,0,32,1,47,1,92,33,4,32,4,32,2,34,1,47,1,94,79,13,0,11,11,32,4,65,1,106,33,1,2,64,32,0,69,4,64,32,2,33,5,12,1,11,32,2,32,1,65,2,116,106,65,236,0,106,33,1,3,64,32,1,40,2,0,34,5,65,236,0,106,33,1,32,0,65,1,107,34,0,13,0,11,65,0,33,1,11,32,3,32,1,54,2,8,32,3,65,0,54,2,4,32,3,32,5,54,2,0,32,2,32,4,106,65,224,0,106,15,11,65,168,142,194,0,16,248,26,0,11,65,136,142,194,0,16,248,26,0,11,237,1,1,7,127,32,1,40,2,0,34,6,47,1,50,33,4,16,135,23,34,3,65,0,59,1,50,32,3,65,0,54,2,0,32,1,32,3,16,188,11,33,7,32,3,47,1,50,34,5,65,1,106,33,2,2,64,32,5,65,12,73,4,64,32,2,32,4,32,1,40,2,8,34,2,107,34,4,71,13,1,32,3,65,52,106,32,6,32,2,65,2,116,106,65,56,106,32,4,65,2,116,16,193,5,33,4,32,1,40,2,4,33,2,65,0,33,1,3,64,2,64,32,4,32,1,65,2,116,106,40,2,0,34,8,32,1,59,1,48,32,8,32,3,54,2,0,32,1,32,5,79,13,0,32,1,32,1,32,5,73,106,34,1,32,5,77,13,1,11,11,32,0,32,2,54,2,16,32,0,32,3,54,2,12,32,0,32,7,54,2,8,32,0,32,2,54,2,4,32,0,32,6,54,2,0,15,11,32,2,65,12,65,156,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,234,1,1,5,127,32,0,40,2,32,34,2,69,4,64,65,0,15,11,32,0,32,2,65,1,107,54,2,32,2,64,32,0,16,239,15,34,3,4,64,32,3,40,2,4,33,0,2,64,32,3,40,2,8,34,4,32,3,40,2,0,34,1,47,1,150,4,73,4,64,32,1,33,2,12,1,11,3,64,32,1,40,2,144,4,34,2,69,13,3,32,0,65,1,106,33,0,32,1,47,1,148,4,33,4,32,4,32,2,34,1,47,1,150,4,79,13,0,11,11,32,4,65,1,106,33,1,2,64,32,0,69,4,64,32,2,33,5,12,1,11,32,2,32,1,65,2,116,106,65,152,4,106,33,1,3,64,32,1,40,2,0,34,5,65,152,4,106,33,1,32,0,65,1,107,34,0,13,0,11,65,0,33,1,11,32,3,32,1,54,2,8,32,3,65,0,54,2,4,32,3,32,5,54,2,0,32,2,32,4,65,48,108,106,15,11,65,188,179,204,0,16,248,26,0,11,65,172,179,204,0,16,248,26,0,11,218,1,2,4,127,1,126,35,0,65,16,107,34,2,36,0,32,2,32,0,41,3,96,34,6,66,29,136,60,0,11,32,2,32,6,66,37,136,60,0,10,32,2,32,6,66,45,136,60,0,9,32,2,32,6,66,53,136,60,0,8,32,2,32,6,167,34,3,65,3,116,58,0,15,32,2,32,3,65,5,118,58,0,14,32,2,32,3,65,13,118,58,0,13,32,2,32,3,65,21,118,58,0,12,32,0,65,160,183,156,1,65,55,32,3,107,65,63,113,65,1,106,16,97,32,0,32,2,65,8,106,65,8,16,97,65,0,33,3,3,64,32,1,32,3,106,32,0,32,3,106,34,5,40,2,0,34,4,65,24,116,32,4,65,128,254,3,113,65,8,116,114,32,4,65,8,118,65,128,254,3,113,32,4,65,24,118,114,114,54,0,0,32,5,65,0,54,2,0,32,3,65,4,106,34,3,65,32,71,13,0,11,32,2,65,16,106,36,0,11,201,1,1,4,127,32,0,32,1,106,33,6,65,1,33,5,2,64,3,64,32,0,32,6,70,13,1,2,127,32,0,44,0,0,34,1,65,0,78,4,64,32,1,65,255,1,113,33,1,32,0,65,1,106,12,1,11,32,0,45,0,1,65,63,113,33,3,32,1,65,31,113,33,4,32,1,65,95,77,4,64,32,4,65,6,116,32,3,114,33,1,32,0,65,2,106,12,1,11,32,0,45,0,2,65,63,113,32,3,65,6,116,114,33,3,32,1,65,112,73,4,64,32,3,32,4,65,12,116,114,33,1,32,0,65,3,106,12,1,11,32,4,65,18,116,65,128,128,240,0,113,32,0,45,0,3,65,63,113,32,3,65,6,116,114,114,34,1,65,128,128,196,0,70,13,2,32,0,65,4,106,11,33,0,32,2,16,255,6,32,1,70,13,0,11,65,0,33,5,11,32,5,11,210,1,1,5,127,32,0,40,2,0,34,1,32,0,40,2,4,34,2,71,4,64,32,0,32,1,32,2,32,1,107,65,4,107,65,124,113,106,65,4,106,54,2,0,11,32,0,40,2,16,34,3,4,64,32,0,40,2,8,34,2,65,200,0,106,33,4,2,64,2,64,2,127,2,64,32,2,40,2,72,34,1,65,18,79,4,64,32,0,40,2,12,34,0,32,2,40,2,4,34,1,71,13,1,32,1,32,3,106,33,0,12,3,11,32,1,32,0,40,2,12,34,0,70,4,64,32,1,32,3,106,33,0,12,4,11,32,2,65,4,106,12,1,11,32,2,40,2,8,11,33,5,32,5,32,1,65,2,116,106,32,5,32,0,65,2,116,106,32,3,65,2,116,16,184,28,26,32,1,32,3,106,33,0,32,4,40,2,0,65,18,73,13,1,11,32,2,65,4,106,33,4,11,32,4,32,0,54,2,0,11,11,200,1,2,7,127,2,126,32,1,40,2,0,34,1,47,1,150,4,34,8,65,48,108,33,3,32,2,65,8,106,33,9,32,2,41,3,0,33,10,32,2,40,2,40,33,6,2,64,3,64,32,5,33,4,65,1,33,7,32,3,69,4,64,32,8,33,4,12,2,11,65,127,32,6,32,1,40,2,40,34,2,71,32,2,32,6,75,27,34,2,69,4,64,32,9,32,1,65,8,106,65,32,16,137,18,34,2,65,0,72,13,2,32,2,65,0,71,33,2,11,32,2,69,4,64,32,10,32,1,41,3,0,34,11,84,13,2,32,10,32,11,82,33,2,11,32,1,65,48,106,33,1,32,4,65,1,106,33,5,32,3,65,48,107,33,3,32,2,65,1,70,13,0,11,32,2,65,255,1,113,13,0,65,0,33,7,11,32,0,32,4,54,2,4,32,0,32,7,54,2,0,11,237,11,2,7,127,2,126,35,0,65,32,107,34,6,36,0,2,127,2,64,2,64,2,64,32,1,45,0,0,65,4,107,14,2,1,2,0,11,32,1,32,6,65,31,106,65,180,239,192,0,16,184,22,33,2,32,0,65,128,128,128,128,120,54,2,8,32,0,32,2,54,2,0,65,1,33,0,65,1,12,2,11,32,6,65,8,106,34,3,32,1,65,12,106,40,2,0,54,2,0,32,6,32,1,41,2,4,55,3,0,35,0,65,64,106,34,2,36,0,32,3,40,2,0,33,8,32,2,65,32,106,32,3,40,2,0,54,2,0,32,2,32,6,41,2,0,55,3,24,32,2,65,8,106,34,5,32,2,65,24,106,16,132,22,32,2,65,48,106,33,7,35,0,65,48,107,34,3,36,0,2,64,32,5,40,2,4,34,4,32,5,40,2,12,70,13,0,32,5,32,4,65,24,106,54,2,4,32,4,45,0,0,34,5,65,6,70,13,0,32,3,65,17,106,32,4,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,4,65,16,106,41,0,0,55,0,0,32,3,32,5,58,0,8,32,3,32,4,41,0,1,55,0,9,32,3,65,32,106,32,3,65,8,106,16,145,15,32,3,40,2,32,69,4,64,32,7,32,3,41,3,40,55,3,8,66,1,33,9,12,1,11,32,7,32,3,40,2,36,54,2,8,66,2,33,9,11,32,7,32,9,55,3,0,32,3,65,48,106,36,0,2,64,2,64,2,127,32,2,41,3,48,34,9,66,2,82,4,64,32,9,80,4,64,65,0,65,136,182,193,0,65,212,176,193,0,16,212,14,12,2,11,32,2,40,2,60,33,4,32,2,40,2,56,33,5,32,2,65,48,106,32,2,65,8,106,16,171,9,32,2,40,2,48,34,3,65,129,128,128,128,120,70,4,64,32,2,40,2,52,12,2,11,32,3,65,128,128,128,128,120,71,13,2,65,1,65,136,182,193,0,65,212,176,193,0,16,212,14,12,1,11,32,2,40,2,56,11,33,3,32,0,65,128,128,128,128,120,54,2,8,32,0,32,3,54,2,0,12,1,11,32,2,40,2,52,33,7,32,2,32,2,40,2,56,54,2,40,32,2,32,7,54,2,36,32,2,32,3,54,2,32,32,2,32,4,54,2,28,32,2,32,5,54,2,24,32,2,65,32,106,33,3,2,64,32,2,40,2,20,32,2,40,2,12,71,4,64,32,8,65,204,176,193,0,65,212,176,193,0,16,212,14,33,4,32,0,65,128,128,128,128,120,54,2,8,32,0,32,4,54,2,0,32,3,16,214,24,12,1,11,32,0,32,2,41,3,24,55,3,0,32,0,65,16,106,32,2,65,40,106,41,3,0,55,3,0,32,0,65,8,106,32,3,41,3,0,55,3,0,11,11,32,2,65,8,106,16,236,11,32,2,65,64,107,36,0,65,0,33,0,65,1,12,1,11,32,6,65,24,106,32,1,65,12,106,40,2,0,54,2,0,32,6,32,1,41,2,4,55,3,16,35,0,65,128,1,107,34,2,36,0,32,6,65,16,106,34,3,65,8,106,34,4,40,2,0,33,8,32,2,65,208,0,106,32,4,40,2,0,54,2,0,32,2,32,3,41,2,0,55,3,72,32,2,65,8,106,34,3,32,2,65,200,0,106,16,161,17,32,2,65,128,128,128,128,120,54,2,100,32,2,65,240,0,106,32,3,16,201,10,2,64,2,64,2,64,32,2,45,0,112,13,0,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,113,65,1,107,14,3,2,1,3,0,11,32,9,167,13,3,35,0,65,48,107,34,3,36,0,32,2,65,8,106,34,4,45,0,0,33,7,32,4,65,6,58,0,0,32,2,65,240,0,106,34,5,2,127,2,64,32,7,65,6,70,4,64,32,5,65,224,200,193,0,16,236,14,54,2,4,12,1,11,32,3,65,17,106,32,4,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,4,65,16,106,41,0,0,55,0,0,32,3,32,7,58,0,8,32,3,32,4,41,0,1,55,0,9,32,3,65,32,106,32,3,65,8,106,16,145,15,32,3,40,2,32,69,4,64,32,5,32,3,41,3,40,55,3,8,65,0,12,2,11,32,5,32,3,40,2,36,54,2,4,11,65,1,11,54,2,0,32,3,65,48,106,36,0,32,2,40,2,112,13,7,32,2,41,3,120,33,10,66,1,33,9,12,5,11,32,2,65,8,106,16,208,13,34,3,13,7,12,4,11,32,2,40,2,100,65,128,128,128,128,120,71,4,64,65,199,135,193,0,65,13,16,188,16,33,3,12,7,11,32,2,65,240,0,106,32,2,65,8,106,16,249,12,32,2,40,2,116,33,3,32,2,40,2,112,34,4,65,128,128,128,128,120,70,13,6,32,2,40,2,120,33,5,32,2,65,228,0,106,16,227,24,32,2,32,5,54,2,108,32,2,32,3,54,2,104,32,2,32,4,54,2,100,12,3,11,32,9,80,4,64,65,194,135,193,0,65,5,16,187,16,33,3,12,6,11,32,2,40,2,100,34,3,65,128,128,128,128,120,70,4,64,65,199,135,193,0,65,13,16,187,16,33,3,12,6,11,32,2,32,2,41,2,104,55,2,84,32,2,32,3,54,2,80,32,2,32,10,62,2,72,32,2,32,10,66,32,136,62,2,76,32,2,65,208,0,106,33,3,32,2,40,2,64,69,13,1,32,8,65,232,132,193,0,65,240,132,193,0,16,212,14,33,4,32,0,65,128,128,128,128,120,54,2,8,32,0,32,4,54,2,0,32,3,16,214,24,12,6,11,65,194,135,193,0,65,5,16,188,16,33,3,12,4,11,32,0,32,2,41,3,72,55,3,0,32,0,65,16,106,32,2,65,216,0,106,41,3,0,55,3,0,32,0,65,8,106,32,3,41,3,0,55,3,0,12,4,11,32,2,65,240,0,106,32,2,65,8,106,16,201,10,32,2,45,0,112,69,13,0,11,11,32,2,40,2,116,33,3,11,32,2,40,2,100,65,128,128,128,128,120,71,4,64,32,2,65,228,0,106,16,214,24,11,32,0,65,128,128,128,128,120,54,2,8,32,0,32,3,54,2,0,11,32,2,65,8,106,16,188,24,32,2,65,128,1,106,36,0,65,1,33,0,65,0,11,33,2,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,4,107,14,2,2,1,0,11,32,1,16,235,19,12,3,11,32,2,13,1,12,2,11,32,0,69,13,1,32,1,65,4,106,34,0,16,181,13,32,0,16,169,24,12,1,11,32,1,65,4,106,16,148,14,11,32,6,65,32,106,36,0,11,188,14,2,12,127,1,126,35,0,65,32,107,34,8,36,0,2,127,2,64,2,64,2,64,32,1,45,0,0,65,4,107,14,2,1,2,0,11,65,1,33,10,32,1,32,8,65,31,106,65,212,239,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,65,1,12,2,11,32,8,65,8,106,34,4,32,1,65,12,106,40,2,0,54,2,0,32,8,32,1,41,2,4,55,3,0,35,0,65,128,1,107,34,2,36,0,32,4,40,2,0,33,9,32,2,65,224,0,106,32,4,40,2,0,54,2,0,32,2,32,8,41,2,0,55,3,88,32,2,65,8,106,34,6,32,2,65,216,0,106,34,3,16,132,22,2,64,2,64,32,0,2,127,2,64,2,64,2,64,2,64,32,2,40,2,12,34,4,32,2,40,2,20,70,13,0,32,2,32,4,65,24,106,54,2,12,32,4,45,0,0,34,7,65,6,70,13,0,32,2,65,225,0,106,32,4,65,9,106,41,0,0,55,0,0,32,2,65,232,0,106,34,10,32,4,65,16,106,41,0,0,55,0,0,32,2,32,7,58,0,88,32,2,32,4,41,0,1,55,0,89,32,2,32,3,16,156,14,32,2,40,2,4,33,7,32,2,40,2,0,65,1,113,13,5,35,0,65,64,106,34,4,36,0,2,64,2,64,32,6,40,2,4,34,5,32,6,40,2,12,71,4,64,32,6,32,5,65,24,106,54,2,4,32,5,45,0,0,34,6,65,6,71,13,1,11,32,3,65,0,59,1,0,12,1,11,32,4,65,56,106,32,5,65,16,106,41,0,0,55,0,0,32,4,65,49,106,32,5,65,9,106,41,0,0,55,0,0,32,4,32,5,41,0,1,55,0,41,32,4,32,6,58,0,40,32,4,65,4,106,32,4,65,40,106,16,245,11,32,3,2,127,32,4,45,0,4,69,4,64,32,3,32,4,41,0,5,55,0,2,32,3,65,1,58,0,1,32,3,65,26,106,32,4,65,29,106,41,0,0,55,0,0,32,3,65,18,106,32,4,65,21,106,41,0,0,55,0,0,32,3,65,10,106,32,4,65,13,106,41,0,0,55,0,0,65,0,12,1,11,32,3,32,4,40,2,8,54,2,4,65,1,11,58,0,0,11,32,4,65,64,107,36,0,32,2,45,0,88,13,2,32,2,65,64,107,34,4,32,10,41,2,0,55,3,0,32,2,65,200,0,106,34,3,32,2,65,240,0,106,41,2,0,55,3,0,32,2,65,208,0,106,34,5,32,2,65,248,0,106,47,1,0,59,1,0,32,2,32,2,41,2,96,55,3,56,32,2,45,0,89,65,1,113,13,1,65,1,65,152,179,193,0,65,212,176,193,0,16,212,14,33,7,12,5,11,65,0,65,152,179,193,0,65,212,176,193,0,16,212,14,33,7,12,4,11,32,2,40,2,92,33,6,32,2,47,1,90,33,10,32,2,65,48,106,32,5,47,1,0,59,1,0,32,2,65,40,106,32,3,41,3,0,55,3,0,32,2,65,32,106,32,4,41,3,0,55,3,0,32,2,32,2,41,3,56,55,3,24,32,2,40,2,20,32,2,40,2,12,70,13,1,32,0,32,9,65,204,176,193,0,65,212,176,193,0,16,212,14,54,2,4,65,1,12,2,11,32,2,40,2,92,33,7,12,2,11,32,0,32,6,54,1,6,32,0,32,10,59,1,4,32,0,32,2,41,3,24,55,1,10,32,0,32,7,54,2,36,32,0,65,18,106,32,2,65,32,106,41,3,0,55,1,0,32,0,65,26,106,32,2,65,40,106,41,3,0,55,1,0,32,0,65,34,106,32,2,65,48,106,47,1,0,59,1,0,65,0,11,54,2,0,12,1,11,32,0,65,1,54,2,0,32,0,32,7,54,2,4,11,32,2,65,8,106,16,236,11,32,2,65,128,1,106,36,0,65,1,33,10,65,0,12,1,11,32,8,65,24,106,32,1,65,12,106,40,2,0,54,2,0,32,8,32,1,41,2,4,55,3,16,35,0,65,224,1,107,34,3,36,0,32,8,65,16,106,34,2,65,8,106,34,6,40,2,0,33,13,32,3,65,192,1,106,34,7,32,6,40,2,0,54,2,0,32,3,32,2,41,2,0,55,3,184,1,32,3,65,24,106,34,6,32,3,65,184,1,106,34,2,16,161,17,32,2,32,6,16,198,10,2,64,2,64,2,64,2,64,32,3,45,0,184,1,13,0,32,2,65,1,114,33,11,65,0,33,6,3,64,2,64,32,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,185,1,65,1,107,14,3,1,3,2,0,11,2,64,32,6,69,4,64,32,3,65,16,106,32,3,65,24,106,16,249,11,32,3,40,2,20,33,4,32,3,40,2,16,69,13,1,12,12,11,65,156,134,193,0,65,6,16,188,16,33,2,12,12,11,65,1,33,6,12,7,11,32,5,13,3,32,3,65,184,1,106,33,9,35,0,65,32,107,34,2,36,0,32,3,65,24,106,34,5,45,0,0,33,12,32,5,65,6,58,0,0,2,64,32,12,65,6,70,4,64,65,224,200,193,0,16,236,14,33,5,32,9,65,1,58,0,0,32,9,32,5,54,2,4,12,1,11,32,2,65,24,106,32,5,65,16,106,41,0,0,55,0,0,32,2,65,17,106,32,5,65,9,106,41,0,0,55,0,0,32,2,32,12,58,0,8,32,2,32,5,41,0,1,55,0,9,32,9,32,2,65,8,106,16,245,11,11,32,2,65,32,106,36,0,32,3,45,0,184,1,13,8,32,3,65,150,1,106,32,11,65,2,106,45,0,0,58,0,0,32,3,65,168,1,106,32,7,65,16,106,41,2,0,34,14,55,3,0,32,3,65,128,1,106,32,7,65,8,106,41,2,0,55,3,0,32,3,65,136,1,106,32,14,55,3,0,32,3,65,144,1,106,32,7,65,24,106,45,0,0,58,0,0,32,3,32,11,47,0,0,59,1,148,1,32,3,32,7,41,2,0,55,3,120,32,3,40,2,188,1,33,9,65,1,33,5,12,6,11,32,6,69,4,64,32,3,65,8,106,65,156,134,193,0,65,6,16,158,25,32,3,40,2,12,33,4,32,3,40,2,8,13,9,11,32,5,13,1,65,162,134,193,0,65,4,16,187,16,33,2,12,9,11,32,3,65,24,106,16,208,13,34,2,69,13,4,12,8,11,32,3,65,224,0,106,34,7,32,3,65,128,1,106,41,3,0,55,3,0,32,3,65,232,0,106,34,5,32,3,65,136,1,106,41,3,0,55,3,0,32,3,65,240,0,106,34,6,32,3,65,144,1,106,45,0,0,58,0,0,32,3,32,3,47,1,148,1,59,1,116,32,3,32,3,41,3,120,55,3,88,32,3,32,3,65,150,1,106,45,0,0,58,0,118,32,0,65,4,106,33,2,32,3,40,2,80,69,13,1,32,2,32,13,65,232,132,193,0,65,240,132,193,0,16,212,14,54,2,0,65,1,12,2,11,65,162,134,193,0,65,4,16,188,16,33,2,12,6,11,32,2,32,3,47,1,116,59,1,0,32,0,32,9,54,0,7,32,0,32,3,41,3,88,55,0,11,32,0,32,4,54,2,36,32,2,65,2,106,32,3,45,0,118,58,0,0,32,0,65,19,106,32,7,41,3,0,55,0,0,32,0,65,27,106,32,5,41,3,0,55,0,0,32,0,65,35,106,32,6,45,0,0,58,0,0,65,0,11,54,2,0,12,5,11,32,3,65,184,1,106,32,3,65,24,106,16,198,10,32,3,45,0,184,1,69,13,0,11,11,32,3,40,2,188,1,33,2,12,1,11,32,4,33,2,11,32,0,65,1,54,2,0,32,0,32,2,54,2,4,11,32,3,65,24,106,16,188,24,32,3,65,224,1,106,36,0,65,1,11,33,0,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,4,107,14,2,2,1,0,11,32,1,16,235,19,12,3,11,32,10,13,1,12,2,11,32,0,69,13,1,32,1,65,4,106,34,0,16,181,13,32,0,16,169,24,12,1,11,32,1,65,4,106,16,148,14,11,32,8,65,32,106,36,0,11,160,25,2,14,127,2,126,35,0,65,32,107,34,9,36,0,2,127,2,64,2,64,2,64,32,1,45,0,0,65,4,107,14,2,1,2,0,11,65,1,33,10,32,1,32,9,65,31,106,65,244,239,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,65,1,12,2,11,32,9,65,8,106,34,3,32,1,65,12,106,40,2,0,54,2,0,32,9,32,1,41,2,4,55,3,0,32,0,33,2,35,0,65,128,1,107,34,4,36,0,32,3,34,0,40,2,0,33,10,32,4,65,32,106,32,0,40,2,0,54,2,0,32,4,32,9,41,2,0,55,3,24,32,4,65,8,106,34,6,32,4,65,24,106,16,132,22,32,4,65,240,0,106,33,3,35,0,65,48,107,34,0,36,0,2,64,2,64,32,6,40,2,4,34,5,32,6,40,2,12,71,4,64,32,6,32,5,65,24,106,54,2,4,32,5,45,0,0,34,6,65,6,71,13,1,11,32,3,65,0,54,2,0,12,1,11,32,0,65,17,106,32,5,65,9,106,41,0,0,55,0,0,32,0,65,24,106,32,5,65,16,106,41,0,0,55,0,0,32,0,32,6,58,0,8,32,0,32,5,41,0,1,55,0,9,32,0,65,32,106,32,0,65,8,106,16,230,12,32,3,2,127,32,0,40,2,32,69,4,64,32,3,32,0,65,36,106,34,5,41,2,0,55,2,4,32,3,65,12,106,32,5,65,8,106,40,2,0,54,2,0,65,1,12,1,11,32,3,32,0,40,2,36,54,2,4,65,2,11,54,2,0,11,32,0,65,48,106,36,0,32,4,40,2,116,33,0,2,64,2,64,32,4,40,2,112,34,3,65,2,70,13,0,32,3,69,4,64,65,0,65,152,181,193,0,65,212,176,193,0,16,212,14,33,0,12,1,11,32,4,32,4,41,2,120,34,16,55,2,80,32,4,32,0,54,2,76,32,4,65,240,0,106,33,5,35,0,65,48,107,34,3,36,0,2,64,2,64,32,4,65,8,106,34,7,40,2,4,34,6,32,7,40,2,12,71,4,64,32,7,32,6,65,24,106,54,2,4,32,6,45,0,0,34,7,65,6,71,13,1,11,32,5,65,0,54,2,0,12,1,11,32,3,65,17,106,32,6,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,6,65,16,106,41,0,0,55,0,0,32,3,32,7,58,0,8,32,3,32,6,41,0,1,55,0,9,32,3,65,32,106,32,3,65,8,106,16,162,13,32,5,2,127,32,3,40,2,32,69,4,64,32,5,32,3,65,36,106,34,6,41,2,0,55,2,4,32,5,65,12,106,32,6,65,8,106,40,2,0,54,2,0,65,1,12,1,11,32,5,32,3,40,2,36,54,2,4,65,2,11,54,2,0,11,32,3,65,48,106,36,0,32,4,40,2,116,33,3,2,64,2,64,2,64,32,2,2,127,2,64,2,64,2,64,32,4,40,2,112,34,5,65,2,71,4,64,32,5,69,4,64,65,1,65,152,181,193,0,65,212,176,193,0,16,212,14,33,0,12,8,11,32,4,32,4,41,2,120,55,2,92,32,4,32,3,54,2,88,32,4,65,240,0,106,33,5,35,0,65,48,107,34,3,36,0,2,64,2,64,32,4,65,8,106,34,7,40,2,4,34,6,32,7,40,2,12,71,4,64,32,7,32,6,65,24,106,54,2,4,32,6,45,0,0,34,7,65,6,71,13,1,11,32,5,65,0,54,2,0,12,1,11,32,3,65,17,106,32,6,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,6,65,16,106,41,0,0,55,0,0,32,3,32,7,58,0,8,32,3,32,6,41,0,1,55,0,9,32,3,65,32,106,32,3,65,8,106,16,233,12,32,5,2,127,32,3,40,2,32,69,4,64,32,5,32,3,65,36,106,34,6,41,2,0,55,2,4,32,5,65,12,106,32,6,65,8,106,40,2,0,54,2,0,65,1,12,1,11,32,5,32,3,40,2,36,54,2,4,65,2,11,54,2,0,11,32,3,65,48,106,36,0,32,4,40,2,116,33,3,32,4,40,2,112,34,5,65,2,70,13,1,32,5,69,4,64,65,2,65,152,181,193,0,65,212,176,193,0,16,212,14,33,0,12,7,11,32,4,32,4,41,2,120,55,2,104,32,4,32,3,54,2,100,32,4,65,240,0,106,33,5,35,0,65,48,107,34,3,36,0,2,64,2,64,32,4,65,8,106,34,7,40,2,4,34,6,32,7,40,2,12,71,4,64,32,7,32,6,65,24,106,54,2,4,32,6,45,0,0,34,7,65,6,71,13,1,11,32,5,65,0,54,2,0,12,1,11,32,3,65,17,106,32,6,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,6,65,16,106,41,0,0,55,0,0,32,3,32,7,58,0,8,32,3,32,6,41,0,1,55,0,9,32,3,65,32,106,32,3,65,8,106,16,159,13,32,5,2,127,32,3,40,2,32,69,4,64,32,5,32,3,65,36,106,34,6,41,2,0,55,2,4,32,5,65,12,106,32,6,65,8,106,40,2,0,54,2,0,65,1,12,1,11,32,5,32,3,40,2,36,54,2,4,65,2,11,54,2,0,11,32,3,65,48,106,36,0,32,4,40,2,116,33,3,32,4,40,2,112,34,5,65,2,70,13,2,32,5,69,4,64,65,3,65,152,181,193,0,65,212,176,193,0,16,212,14,33,0,12,6,11,32,4,41,2,120,33,17,32,4,65,44,106,32,4,65,224,0,106,40,2,0,54,2,0,32,4,65,56,106,32,4,65,236,0,106,40,2,0,54,2,0,32,4,32,4,41,2,88,55,2,36,32,4,32,4,41,2,100,55,2,48,32,4,32,17,55,2,64,32,4,32,3,54,2,60,32,4,32,16,55,2,28,32,4,32,0,54,2,24,32,2,65,4,106,33,0,32,4,40,2,20,32,4,40,2,12,70,13,3,32,0,32,10,65,204,176,193,0,65,212,176,193,0,16,212,14,54,2,0,32,4,65,24,106,16,228,23,65,1,12,4,11,32,3,33,0,12,6,11,32,3,33,0,12,4,11,32,3,33,0,12,2,11,32,0,32,4,65,24,106,65,48,16,193,5,26,65,0,11,54,2,0,12,4,11,32,4,65,228,0,106,16,144,13,11,32,4,65,216,0,106,16,141,14,11,32,4,65,204,0,106,16,140,14,11,32,2,65,1,54,2,0,32,2,32,0,54,2,4,11,32,4,65,8,106,16,236,11,32,4,65,128,1,106,36,0,65,1,33,10,65,0,12,1,11,32,9,65,24,106,32,1,65,12,106,40,2,0,54,2,0,32,9,32,1,41,2,4,55,3,16,35,0,65,224,1,107,34,2,36,0,32,9,65,16,106,34,3,65,8,106,34,4,40,2,0,33,15,32,2,65,200,0,106,32,4,40,2,0,54,2,0,32,2,32,3,41,2,0,55,3,64,32,2,32,2,65,64,107,16,161,17,32,2,65,0,54,2,112,32,2,65,0,54,2,128,1,32,2,65,0,54,2,144,1,32,2,65,0,54,2,160,1,32,2,65,244,0,106,33,6,32,2,65,132,1,106,33,4,32,2,65,148,1,106,33,5,32,2,65,164,1,106,33,14,32,2,65,176,1,106,32,2,16,199,10,2,64,2,64,32,2,45,0,176,1,69,4,64,3,64,2,64,2,64,2,64,32,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,177,1,65,1,107,14,5,2,3,4,0,5,1,11,32,2,16,208,13,34,3,69,13,13,12,16,11,32,2,40,2,112,13,4,32,2,65,176,1,106,33,7,35,0,65,32,107,34,3,36,0,32,2,45,0,0,33,8,32,2,65,6,58,0,0,2,64,32,8,65,6,70,4,64,65,224,200,193,0,16,236,14,33,8,32,7,65,1,54,2,0,32,7,32,8,54,2,4,12,1,11,32,3,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,3,32,8,58,0,8,32,3,32,2,41,0,1,55,0,9,32,7,32,3,65,8,106,16,230,12,11,32,3,65,32,106,36,0,32,2,40,2,180,1,33,3,32,2,40,2,176,1,13,15,32,2,41,2,184,1,33,16,32,2,40,2,112,4,64,32,6,16,140,14,11,32,2,32,16,55,2,120,32,2,32,3,54,2,116,32,2,65,1,54,2,112,12,12,11,32,2,40,2,128,1,13,4,32,2,65,176,1,106,33,7,35,0,65,32,107,34,3,36,0,32,2,45,0,0,33,8,32,2,65,6,58,0,0,2,64,32,8,65,6,70,4,64,65,224,200,193,0,16,236,14,33,8,32,7,65,1,54,2,0,32,7,32,8,54,2,4,12,1,11,32,3,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,3,32,8,58,0,8,32,3,32,2,41,0,1,55,0,9,32,7,32,3,65,8,106,16,162,13,11,32,3,65,32,106,36,0,32,2,40,2,180,1,33,3,32,2,40,2,176,1,13,14,32,2,41,2,184,1,33,16,32,2,40,2,128,1,4,64,32,4,16,141,14,11,32,2,32,16,55,2,136,1,32,2,32,3,54,2,132,1,32,2,65,1,54,2,128,1,12,11,11,32,2,40,2,144,1,13,4,32,2,65,176,1,106,33,7,35,0,65,32,107,34,3,36,0,32,2,45,0,0,33,8,32,2,65,6,58,0,0,2,64,32,8,65,6,70,4,64,65,224,200,193,0,16,236,14,33,8,32,7,65,1,54,2,0,32,7,32,8,54,2,4,12,1,11,32,3,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,3,32,8,58,0,8,32,3,32,2,41,0,1,55,0,9,32,7,32,3,65,8,106,16,233,12,11,32,3,65,32,106,36,0,32,2,40,2,180,1,33,3,32,2,40,2,176,1,13,13,32,2,41,2,184,1,33,16,32,2,40,2,144,1,4,64,32,5,16,144,13,11,32,2,32,16,55,2,152,1,32,2,32,3,54,2,148,1,32,2,65,1,54,2,144,1,12,10,11,32,2,40,2,160,1,13,4,32,2,65,176,1,106,33,7,35,0,65,32,107,34,3,36,0,32,2,45,0,0,33,8,32,2,65,6,58,0,0,2,64,32,8,65,6,70,4,64,65,224,200,193,0,16,236,14,33,8,32,7,65,1,54,2,0,32,7,32,8,54,2,4,12,1,11,32,3,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,3,32,8,58,0,8,32,3,32,2,41,0,1,55,0,9,32,7,32,3,65,8,106,16,159,13,11,32,3,65,32,106,36,0,32,2,40,2,180,1,33,3,32,2,40,2,176,1,13,12,32,2,41,2,184,1,33,16,32,2,40,2,160,1,4,64,32,14,16,145,13,11,32,2,32,16,55,2,168,1,32,2,32,3,54,2,164,1,32,2,65,1,54,2,160,1,12,9,11,32,2,40,2,112,34,12,69,4,64,65,197,134,193,0,65,3,16,187,16,33,3,12,12,11,32,2,65,200,1,106,32,6,65,8,106,40,2,0,54,2,0,32,2,32,6,41,2,0,55,3,192,1,32,2,40,2,128,1,34,13,69,4,64,65,200,134,193,0,65,6,16,187,16,33,3,12,8,11,32,2,65,216,1,106,32,4,65,8,106,40,2,0,54,2,0,32,2,32,4,41,2,0,55,3,208,1,32,2,40,2,144,1,34,11,69,4,64,65,206,134,193,0,65,7,16,187,16,33,3,12,7,11,32,2,65,184,1,106,32,5,65,8,106,34,3,40,2,0,54,2,0,32,2,32,5,41,2,0,55,3,176,1,32,2,40,2,160,1,69,4,64,65,213,134,193,0,65,9,16,187,16,33,3,32,2,65,176,1,106,16,144,13,12,7,11,32,2,65,212,0,106,32,4,65,8,106,40,2,0,54,2,0,32,2,65,224,0,106,32,3,40,2,0,54,2,0,32,2,32,4,41,2,0,55,2,76,32,2,32,5,41,2,0,55,2,88,32,2,40,2,192,1,33,3,32,2,41,2,196,1,33,16,32,2,40,2,164,1,33,4,32,2,32,2,41,2,168,1,55,2,104,32,2,32,4,54,2,100,32,2,32,16,55,2,68,32,2,32,3,54,2,64,32,0,65,4,106,33,0,32,2,40,2,56,69,13,4,32,0,32,15,65,232,132,193,0,65,240,132,193,0,16,212,14,54,2,0,32,2,65,64,107,16,228,23,65,1,12,5,11,65,197,134,193,0,65,3,16,188,16,33,3,12,10,11,65,200,134,193,0,65,6,16,188,16,33,3,12,9,11,65,206,134,193,0,65,7,16,188,16,33,3,12,8,11,65,213,134,193,0,65,9,16,188,16,33,3,12,7,11,32,0,32,2,65,64,107,65,48,16,193,5,26,65,0,11,54,2,0,12,6,11,32,2,65,208,1,106,16,141,14,11,32,2,65,192,1,106,16,140,14,12,3,11,32,2,65,176,1,106,32,2,16,199,10,32,2,45,0,176,1,69,13,0,11,11,32,2,40,2,180,1,33,3,11,32,2,40,2,160,1,4,64,32,14,16,145,13,11,32,11,32,2,40,2,144,1,65,1,115,114,69,4,64,32,5,16,144,13,11,32,13,32,2,40,2,128,1,65,1,115,114,69,4,64,32,4,16,141,14,11,32,12,32,2,40,2,112,65,1,115,114,69,4,64,32,6,16,140,14,11,32,0,65,1,54,2,0,32,0,32,3,54,2,4,11,32,2,16,188,24,32,2,65,224,1,106,36,0,65,1,11,33,0,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,4,107,14,2,2,1,0,11,32,1,16,235,19,12,3,11,32,10,13,1,12,2,11,32,0,69,13,1,32,1,65,4,106,34,0,16,181,13,32,0,16,169,24,12,1,11,32,1,65,4,106,16,148,14,11,32,9,65,32,106,36,0,11,193,9,2,8,127,1,126,35,0,65,32,107,34,6,36,0,2,127,2,64,2,64,2,64,32,1,45,0,0,65,4,107,14,2,1,2,0,11,65,1,33,5,32,1,32,6,65,31,106,65,132,240,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,65,1,12,2,11,32,6,65,8,106,34,3,32,1,65,12,106,40,2,0,54,2,0,32,6,32,1,41,2,4,55,3,0,35,0,65,48,107,34,2,36,0,32,3,40,2,0,33,8,32,2,65,40,106,32,3,40,2,0,54,2,0,32,2,32,6,41,2,0,55,3,32,32,2,65,4,106,34,7,32,2,65,32,106,34,4,16,132,22,35,0,65,48,107,34,3,36,0,2,64,2,64,32,7,40,2,4,34,5,32,7,40,2,12,71,4,64,32,7,32,5,65,24,106,54,2,4,32,5,45,0,0,34,7,65,6,71,13,1,11,32,4,65,0,54,2,0,12,1,11,32,3,65,17,106,32,5,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,5,65,16,106,41,0,0,55,0,0,32,3,32,7,58,0,8,32,3,32,5,41,0,1,55,0,9,32,3,65,32,106,32,3,65,8,106,16,160,13,32,4,2,127,32,3,40,2,32,69,4,64,32,4,32,3,65,36,106,34,5,41,2,0,55,2,4,32,4,65,12,106,32,5,65,8,106,40,2,0,54,2,0,65,1,12,1,11,32,4,32,3,40,2,36,54,2,4,65,2,11,54,2,0,11,32,3,65,48,106,36,0,32,2,40,2,36,33,3,2,64,2,64,32,2,40,2,32,34,4,65,2,71,4,64,32,4,13,1,65,0,65,156,180,193,0,65,212,176,193,0,16,212,14,33,3,11,32,0,65,1,54,2,0,32,0,32,3,54,2,4,12,1,11,32,2,32,2,41,2,40,55,2,24,32,2,32,3,54,2,20,32,0,65,4,106,33,3,32,0,2,127,32,2,40,2,16,32,2,40,2,8,71,4,64,32,3,32,8,65,204,176,193,0,65,212,176,193,0,16,212,14,54,2,0,32,2,65,20,106,16,156,13,65,1,12,1,11,32,3,32,2,41,2,20,55,2,0,32,3,65,8,106,32,2,65,28,106,40,2,0,54,2,0,65,0,11,54,2,0,11,32,2,65,4,106,16,236,11,32,2,65,48,106,36,0,65,1,33,5,65,0,12,1,11,32,6,65,24,106,32,1,65,12,106,40,2,0,54,2,0,32,6,32,1,41,2,4,55,3,16,35,0,65,240,0,107,34,2,36,0,32,6,65,16,106,34,3,65,8,106,34,4,40,2,0,33,9,32,2,65,232,0,106,32,4,40,2,0,54,2,0,32,2,32,3,41,2,0,55,3,96,32,2,32,2,65,224,0,106,34,3,16,161,17,32,2,65,0,54,2,80,32,2,65,212,0,106,33,7,32,3,32,2,16,200,10,2,64,2,64,32,0,2,127,2,64,2,64,2,64,32,2,45,0,96,69,4,64,3,64,32,2,45,0,97,34,3,65,2,70,13,2,2,64,32,3,65,1,113,69,4,64,32,2,40,2,80,13,5,32,2,65,224,0,106,33,4,35,0,65,32,107,34,3,36,0,32,2,45,0,0,33,8,32,2,65,6,58,0,0,2,64,32,8,65,6,70,4,64,65,224,200,193,0,16,236,14,33,8,32,4,65,1,54,2,0,32,4,32,8,54,2,4,12,1,11,32,3,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,3,32,8,58,0,8,32,3,32,2,41,0,1,55,0,9,32,4,32,3,65,8,106,16,160,13,11,32,3,65,32,106,36,0,32,2,40,2,100,33,3,32,2,40,2,96,13,8,32,2,41,2,104,33,10,32,2,40,2,80,4,64,32,7,16,156,13,11,32,2,32,10,55,2,88,32,2,32,3,54,2,84,32,2,65,1,54,2,80,12,1,11,32,2,16,208,13,34,3,13,7,11,32,2,65,224,0,106,32,2,16,200,10,32,2,45,0,96,69,13,0,11,11,32,2,40,2,100,33,3,12,4,11,32,2,40,2,80,69,4,64,65,166,134,193,0,65,6,16,187,16,33,3,12,4,11,32,2,32,2,41,2,88,55,2,72,32,2,32,2,40,2,84,54,2,68,32,0,65,4,106,33,0,32,2,40,2,56,69,13,1,32,0,32,9,65,232,132,193,0,65,240,132,193,0,16,212,14,54,2,0,32,2,65,196,0,106,16,156,13,65,1,12,2,11,65,166,134,193,0,65,6,16,188,16,33,3,12,2,11,32,0,32,2,41,2,68,55,2,0,32,0,65,8,106,32,2,65,204,0,106,40,2,0,54,2,0,65,0,11,54,2,0,12,1,11,32,2,40,2,80,65,1,70,4,64,32,7,16,156,13,11,32,0,65,1,54,2,0,32,0,32,3,54,2,4,11,32,2,16,188,24,32,2,65,240,0,106,36,0,65,1,11,33,0,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,4,107,14,2,2,1,0,11,32,1,16,235,19,12,3,11,32,5,13,1,12,2,11,32,0,69,13,1,32,1,65,4,106,34,0,16,181,13,32,0,16,169,24,12,1,11,32,1,65,4,106,16,148,14,11,32,6,65,32,106,36,0,11,193,9,2,8,127,1,126,35,0,65,32,107,34,6,36,0,2,127,2,64,2,64,2,64,32,1,45,0,0,65,4,107,14,2,1,2,0,11,65,1,33,5,32,1,32,6,65,31,106,65,148,240,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,65,1,12,2,11,32,6,65,8,106,34,3,32,1,65,12,106,40,2,0,54,2,0,32,6,32,1,41,2,4,55,3,0,35,0,65,48,107,34,2,36,0,32,3,40,2,0,33,8,32,2,65,40,106,32,3,40,2,0,54,2,0,32,2,32,6,41,2,0,55,3,32,32,2,65,4,106,34,7,32,2,65,32,106,34,4,16,132,22,35,0,65,48,107,34,3,36,0,2,64,2,64,32,7,40,2,4,34,5,32,7,40,2,12,71,4,64,32,7,32,5,65,24,106,54,2,4,32,5,45,0,0,34,7,65,6,71,13,1,11,32,4,65,0,54,2,0,12,1,11,32,3,65,17,106,32,5,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,5,65,16,106,41,0,0,55,0,0,32,3,32,7,58,0,8,32,3,32,5,41,0,1,55,0,9,32,3,65,32,106,32,3,65,8,106,16,161,13,32,4,2,127,32,3,40,2,32,69,4,64,32,4,32,3,65,36,106,34,5,41,2,0,55,2,4,32,4,65,12,106,32,5,65,8,106,40,2,0,54,2,0,65,1,12,1,11,32,4,32,3,40,2,36,54,2,4,65,2,11,54,2,0,11,32,3,65,48,106,36,0,32,2,40,2,36,33,3,2,64,2,64,32,2,40,2,32,34,4,65,2,71,4,64,32,4,13,1,65,0,65,156,180,193,0,65,212,176,193,0,16,212,14,33,3,11,32,0,65,1,54,2,0,32,0,32,3,54,2,4,12,1,11,32,2,32,2,41,2,40,55,2,24,32,2,32,3,54,2,20,32,0,65,4,106,33,3,32,0,2,127,32,2,40,2,16,32,2,40,2,8,71,4,64,32,3,32,8,65,204,176,193,0,65,212,176,193,0,16,212,14,54,2,0,32,2,65,20,106,16,146,14,65,1,12,1,11,32,3,32,2,41,2,20,55,2,0,32,3,65,8,106,32,2,65,28,106,40,2,0,54,2,0,65,0,11,54,2,0,11,32,2,65,4,106,16,236,11,32,2,65,48,106,36,0,65,1,33,5,65,0,12,1,11,32,6,65,24,106,32,1,65,12,106,40,2,0,54,2,0,32,6,32,1,41,2,4,55,3,16,35,0,65,240,0,107,34,2,36,0,32,6,65,16,106,34,3,65,8,106,34,4,40,2,0,33,9,32,2,65,232,0,106,32,4,40,2,0,54,2,0,32,2,32,3,41,2,0,55,3,96,32,2,32,2,65,224,0,106,34,3,16,161,17,32,2,65,0,54,2,80,32,2,65,212,0,106,33,7,32,3,32,2,16,202,10,2,64,2,64,32,0,2,127,2,64,2,64,2,64,32,2,45,0,96,69,4,64,3,64,32,2,45,0,97,34,3,65,2,70,13,2,2,64,32,3,65,1,113,69,4,64,32,2,40,2,80,13,5,32,2,65,224,0,106,33,4,35,0,65,32,107,34,3,36,0,32,2,45,0,0,33,8,32,2,65,6,58,0,0,2,64,32,8,65,6,70,4,64,65,224,200,193,0,16,236,14,33,8,32,4,65,1,54,2,0,32,4,32,8,54,2,4,12,1,11,32,3,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,3,32,8,58,0,8,32,3,32,2,41,0,1,55,0,9,32,4,32,3,65,8,106,16,161,13,11,32,3,65,32,106,36,0,32,2,40,2,100,33,3,32,2,40,2,96,13,8,32,2,41,2,104,33,10,32,2,40,2,80,4,64,32,7,16,146,14,11,32,2,32,10,55,2,88,32,2,32,3,54,2,84,32,2,65,1,54,2,80,12,1,11,32,2,16,208,13,34,3,13,7,11,32,2,65,224,0,106,32,2,16,202,10,32,2,45,0,96,69,13,0,11,11,32,2,40,2,100,33,3,12,4,11,32,2,40,2,80,69,4,64,65,239,135,193,0,65,13,16,187,16,33,3,12,4,11,32,2,32,2,41,2,88,55,2,72,32,2,32,2,40,2,84,54,2,68,32,0,65,4,106,33,0,32,2,40,2,56,69,13,1,32,0,32,9,65,232,132,193,0,65,240,132,193,0,16,212,14,54,2,0,32,2,65,196,0,106,16,146,14,65,1,12,2,11,65,239,135,193,0,65,13,16,188,16,33,3,12,2,11,32,0,32,2,41,2,68,55,2,0,32,0,65,8,106,32,2,65,204,0,106,40,2,0,54,2,0,65,0,11,54,2,0,12,1,11,32,2,40,2,80,65,1,70,4,64,32,7,16,146,14,11,32,0,65,1,54,2,0,32,0,32,3,54,2,4,11,32,2,16,188,24,32,2,65,240,0,106,36,0,65,1,11,33,0,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,4,107,14,2,2,1,0,11,32,1,16,235,19,12,3,11,32,5,13,1,12,2,11,32,0,69,13,1,32,1,65,4,106,34,0,16,181,13,32,0,16,169,24,12,1,11,32,1,65,4,106,16,148,14,11,32,6,65,32,106,36,0,11,135,2,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,38,13,1,2,13,3,13,13,13,13,13,13,4,5,6,13,7,8,13,13,9,10,13,13,13,11,13,13,13,13,13,13,13,13,13,13,13,0,13,0,11,32,0,40,2,4,65,4,71,13,12,32,0,65,8,106,33,1,12,11,11,32,0,65,4,106,33,1,12,10,11,32,0,65,4,106,33,1,12,9,11,32,0,45,0,4,65,7,71,13,9,32,0,65,8,106,33,1,12,8,11,32,0,65,4,106,33,1,12,7,11,32,0,65,4,106,33,1,12,6,11,32,0,65,4,106,33,1,12,5,11,32,0,65,4,106,33,1,12,4,11,32,0,65,4,106,33,1,12,3,11,32,0,65,4,106,33,1,12,2,11,32,0,65,4,106,33,1,12,1,11,32,0,65,4,106,33,1,2,64,65,4,32,0,40,2,4,65,128,128,128,128,120,115,34,2,32,2,65,15,79,27,65,3,107,14,2,0,1,2,11,32,0,65,8,106,33,1,11,32,1,16,214,24,11,11,133,2,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,36,13,1,2,13,3,13,13,13,13,13,13,4,5,6,13,7,8,13,13,9,10,13,13,13,11,13,13,13,13,13,13,13,13,13,13,13,0,11,32,0,40,2,4,65,4,71,13,12,32,0,65,8,106,33,1,12,11,11,32,0,65,4,106,33,1,12,10,11,32,0,65,4,106,33,1,12,9,11,32,0,45,0,4,65,7,71,13,9,32,0,65,8,106,33,1,12,8,11,32,0,65,4,106,33,1,12,7,11,32,0,65,4,106,33,1,12,6,11,32,0,65,4,106,33,1,12,5,11,32,0,65,4,106,33,1,12,4,11,32,0,65,4,106,33,1,12,3,11,32,0,65,4,106,33,1,12,2,11,32,0,65,4,106,33,1,12,1,11,32,0,65,4,106,33,1,2,64,65,4,32,0,40,2,4,65,128,128,128,128,120,115,34,2,32,2,65,15,79,27,65,3,107,14,2,0,1,2,11,32,0,65,8,106,33,1,11,32,1,16,214,24,11,11,144,2,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,40,2,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,1,65,240,175,214,0,65,18,16,181,25,12,11,11,32,1,65,130,176,214,0,65,14,16,181,25,12,10,11,32,1,65,144,176,214,0,65,16,16,181,25,12,9,11,32,1,65,160,176,214,0,65,16,16,181,25,12,8,11,32,1,65,176,176,214,0,65,16,16,181,25,12,7,11,32,1,65,192,176,214,0,65,19,16,181,25,12,6,11,32,1,65,211,176,214,0,65,17,16,181,25,12,5,11,32,1,65,228,176,214,0,65,12,16,181,25,12,4,11,32,1,65,240,176,214,0,65,15,16,181,25,12,3,11,32,1,65,255,176,214,0,65,19,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,164,177,214,0,65,18,32,2,65,12,106,65,148,177,214,0,16,165,9,12,1,11,32,1,65,182,177,214,0,65,15,16,181,25,11,32,2,65,16,106,36,0,11,245,1,1,2,127,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,65,1,32,0,40,2,0,65,12,107,34,3,32,3,65,3,79,27,65,1,107,14,2,1,2,0,11,32,2,32,0,65,4,106,54,2,12,32,2,65,1,54,2,20,32,2,65,180,187,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,131,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,2,11,32,1,40,2,20,65,188,187,215,0,65,9,32,1,40,2,24,40,2,12,17,4,0,12,1,11,32,2,32,0,65,4,106,54,2,12,32,2,65,1,54,2,20,32,2,65,244,187,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,150,9,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,11,32,2,65,48,106,36,0,11,210,1,2,1,127,4,126,35,0,65,208,0,107,34,3,36,0,32,3,65,44,106,32,1,32,2,16,142,3,32,0,2,127,32,3,45,0,44,69,4,64,32,3,65,32,106,32,3,65,197,0,106,41,0,0,34,4,55,3,0,32,3,65,24,106,32,3,65,61,106,41,0,0,34,5,55,3,0,32,3,65,16,106,32,3,65,53,106,41,0,0,34,6,55,3,0,32,3,32,3,41,0,45,34,7,55,3,8,32,0,65,25,106,32,4,55,0,0,32,0,65,17,106,32,5,55,0,0,32,0,65,9,106,32,6,55,0,0,32,0,32,7,55,0,1,65,0,12,1,11,32,3,65,19,106,32,3,65,56,106,40,2,0,34,1,54,0,0,32,3,32,3,41,2,48,34,4,55,0,11,32,0,65,12,106,32,1,54,0,0,32,0,32,4,55,0,4,65,1,11,58,0,0,32,3,65,208,0,106,36,0,11,235,16,1,10,127,35,0,65,208,0,107,34,7,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,1,45,0,0,65,4,107,34,2,32,2,65,255,1,113,65,6,79,27,65,255,1,113,65,1,107,14,5,1,2,3,4,5,0,11,32,7,65,0,58,0,24,32,7,65,0,54,2,20,32,7,66,128,128,128,128,16,55,2,12,32,7,65,64,107,32,1,65,224,0,106,32,7,65,12,106,16,109,32,0,65,8,106,32,7,65,200,0,106,40,2,0,54,2,0,32,0,32,7,41,2,64,55,2,0,12,5,11,32,7,65,12,106,34,2,65,1,114,32,1,65,1,106,16,241,28,32,7,65,0,58,0,33,32,7,65,0,58,0,12,32,0,32,2,16,253,19,12,4,11,32,0,32,1,65,1,106,16,160,11,12,3,11,35,0,65,208,0,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,3,1,2,3,0,11,32,2,65,64,107,34,3,32,1,65,4,106,16,244,16,32,2,32,3,16,167,27,32,0,32,2,40,2,0,32,2,40,2,4,16,137,22,32,3,16,214,24,12,3,11,32,2,65,64,107,34,3,32,1,65,1,106,16,160,11,32,2,65,8,106,32,3,16,167,27,32,0,32,2,40,2,8,32,2,40,2,12,16,137,22,32,3,16,214,24,12,2,11,35,0,65,240,0,107,34,4,36,0,32,4,65,28,106,33,6,35,0,65,32,107,34,3,36,0,32,1,65,4,106,34,1,40,2,12,33,5,32,3,65,8,106,32,1,16,229,14,32,3,32,5,54,2,20,32,3,40,2,16,33,1,32,3,40,2,12,33,8,32,3,32,3,65,31,106,54,2,24,2,64,32,1,65,2,73,13,0,32,1,65,21,79,4,64,32,3,65,24,106,33,9,35,0,65,128,32,107,34,5,36,0,2,64,32,1,65,1,118,34,10,65,196,193,7,32,1,32,1,65,196,193,7,79,27,34,11,32,10,32,11,75,27,34,10,65,192,0,79,4,64,32,5,32,10,16,190,16,32,8,32,1,32,5,40,2,4,32,5,40,2,8,34,8,65,193,0,108,106,32,5,40,2,0,32,8,107,32,1,65,193,0,73,32,9,16,185,3,32,5,65,1,65,193,0,16,244,22,12,1,11,32,8,32,1,32,5,65,63,32,1,65,193,0,73,32,9,16,185,3,11,32,5,65,128,32,106,36,0,12,1,11,32,1,65,193,0,108,33,5,65,193,0,33,1,3,64,32,8,32,1,32,8,106,16,195,14,32,5,32,1,65,193,0,106,34,1,71,13,0,11,11,32,6,32,3,41,2,8,55,2,4,32,6,65,26,58,0,0,32,6,65,12,106,32,3,65,16,106,41,2,0,55,2,0,32,3,65,32,106,36,0,32,4,65,0,58,0,108,32,4,65,0,54,2,104,32,4,66,128,128,128,128,16,55,2,96,32,4,65,12,106,32,6,32,4,65,224,0,106,16,109,32,2,65,64,107,34,1,65,8,106,32,4,65,20,106,40,2,0,54,2,0,32,1,32,4,41,2,12,55,2,0,32,6,16,203,2,32,4,65,240,0,106,36,0,32,2,65,16,106,32,1,16,167,27,32,0,32,2,40,2,16,32,2,40,2,20,16,137,22,32,1,16,214,24,12,1,11,32,2,65,0,58,0,76,32,2,65,0,54,2,72,32,2,66,128,128,128,128,16,55,2,64,32,2,65,48,106,32,1,65,224,0,106,32,2,65,64,107,16,109,32,2,65,40,106,32,2,65,56,106,40,2,0,54,2,0,32,2,32,2,41,2,48,55,3,32,32,2,65,24,106,32,2,65,32,106,34,1,16,167,27,32,0,32,2,40,2,24,32,2,40,2,28,16,137,22,32,1,16,214,24,11,32,2,65,208,0,106,36,0,12,2,11,32,0,32,1,65,4,106,16,244,16,12,1,11,35,0,65,160,1,107,34,8,36,0,35,0,65,160,4,107,34,2,36,0,32,2,65,176,2,106,32,1,65,4,106,34,3,65,16,106,34,10,16,156,15,2,64,2,64,2,64,2,64,2,64,32,2,40,2,180,2,34,4,40,2,4,34,1,4,64,32,1,32,1,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,1,32,4,65,0,58,0,0,12,5,11,32,4,65,0,58,0,0,32,2,16,194,15,54,2,28,2,64,32,3,40,2,0,69,4,64,32,2,65,160,1,106,34,1,32,3,65,25,106,16,132,15,32,2,65,0,58,0,228,1,32,2,65,224,3,106,34,4,32,1,65,192,0,16,193,5,26,32,2,65,176,2,106,34,9,32,4,32,2,65,28,106,32,2,65,228,1,106,16,198,13,32,2,65,224,0,106,32,9,65,192,0,16,193,5,26,32,2,45,0,240,2,33,4,32,2,65,32,106,32,1,65,192,0,16,193,5,26,65,0,33,9,12,1,11,32,2,65,136,2,106,16,198,26,2,64,32,3,40,2,0,69,4,64,32,2,65,0,54,2,156,2,32,2,66,128,128,128,128,192,0,55,2,148,2,12,1,11,32,2,65,148,2,106,32,3,65,4,106,16,229,19,11,32,2,65,168,1,106,34,5,32,2,65,156,2,106,40,2,0,54,2,0,32,2,32,2,41,2,148,2,55,3,160,1,32,2,65,16,106,32,2,65,160,1,106,16,147,8,32,2,40,2,20,34,1,4,64,32,2,45,0,16,33,4,3,64,32,2,65,0,58,0,188,2,32,2,65,0,54,2,184,2,32,2,66,128,128,128,128,16,55,2,176,2,32,2,65,224,3,106,34,6,32,1,65,220,0,106,32,2,65,176,2,106,34,1,16,114,32,2,65,168,2,106,32,2,65,232,3,106,34,9,40,2,0,54,2,0,32,2,32,2,41,2,224,3,55,3,160,2,32,2,65,184,2,106,32,2,65,144,2,106,34,11,40,2,0,54,2,0,32,2,32,2,41,2,136,2,55,3,176,2,32,6,32,1,32,4,32,2,65,160,2,106,16,159,22,32,2,40,2,224,3,65,128,128,128,128,120,70,13,4,32,11,32,9,40,2,0,54,2,0,32,2,32,2,41,2,224,3,55,3,136,2,32,2,65,8,106,32,2,65,160,1,106,16,147,8,32,2,45,0,8,33,4,32,2,40,2,12,34,1,13,0,11,11,32,2,65,160,1,106,34,1,65,4,65,8,16,244,22,32,5,32,2,65,144,2,106,40,2,0,54,2,0,32,2,32,2,41,3,136,2,55,3,160,1,32,2,65,224,3,106,34,4,32,3,65,25,106,16,132,15,32,2,65,176,2,106,34,3,32,1,32,2,65,28,106,32,4,16,250,5,32,2,45,0,221,3,34,4,65,2,70,13,3,32,2,65,32,106,32,3,65,128,1,16,193,5,26,32,2,40,2,184,3,33,5,32,2,40,2,180,3,33,3,32,2,40,2,176,3,33,9,32,2,65,228,1,106,32,2,65,188,3,106,65,33,16,193,5,26,32,2,47,1,222,3,33,6,11,65,205,184,158,1,45,0,0,26,65,184,1,65,4,16,149,27,34,1,69,13,3,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,2,65,32,106,65,128,1,16,193,5,26,32,1,32,5,54,2,144,1,32,1,32,3,54,2,140,1,32,1,32,9,54,2,136,1,32,1,65,148,1,106,32,2,65,228,1,106,65,33,16,193,5,26,32,1,32,6,59,1,182,1,32,1,32,4,58,0,181,1,32,1,32,1,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,0,32,2,65,176,2,106,32,10,16,156,15,2,64,32,2,40,2,180,2,34,3,40,2,4,34,4,69,13,0,32,4,32,4,40,2,0,34,4,65,1,107,54,2,0,32,4,65,1,71,13,0,32,3,65,4,106,16,150,20,11,32,3,65,0,58,0,0,32,3,32,1,54,2,4,32,2,65,28,106,16,239,24,12,4,11,0,11,32,2,32,2,41,2,228,3,55,3,176,2,65,200,192,214,0,65,58,32,2,65,176,2,106,65,152,185,214,0,65,132,193,214,0,16,253,13,0,11,16,234,18,0,11,65,4,65,184,1,16,177,28,0,11,32,2,65,160,4,106,36,0,32,8,32,1,54,2,128,1,32,8,32,1,65,200,0,106,65,192,0,16,193,5,33,2,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,128,1,106,16,150,20,11,32,2,65,0,58,0,76,32,2,65,0,54,2,72,32,2,66,128,128,128,128,16,55,2,64,32,2,65,208,0,106,34,3,32,2,65,64,107,65,209,0,16,177,17,32,2,65,152,1,106,34,4,66,0,55,3,0,32,2,65,144,1,106,34,5,66,0,55,3,0,32,2,65,136,1,106,34,1,66,0,55,3,0,32,2,66,0,55,3,128,1,65,192,176,158,1,40,2,0,32,2,65,128,1,106,34,6,32,2,16,196,12,26,32,2,65,248,0,106,32,4,41,3,0,55,3,0,32,2,65,240,0,106,32,5,41,3,0,55,3,0,32,2,65,232,0,106,32,1,41,3,0,55,3,0,32,2,32,2,41,3,128,1,55,3,96,32,6,32,3,32,2,65,224,0,106,16,225,21,32,0,65,8,106,32,1,40,2,0,54,2,0,32,0,32,2,41,2,128,1,55,2,0,32,2,65,160,1,106,36,0,11,32,7,65,208,0,106,36,0,11,217,1,2,1,127,1,126,35,0,65,16,107,34,3,36,0,2,127,32,1,41,3,0,34,4,66,253,1,90,4,64,32,4,66,128,128,4,90,4,64,32,4,66,128,128,128,128,16,90,4,64,32,3,65,255,1,58,0,8,32,2,32,3,65,8,106,34,1,65,1,16,100,32,3,32,4,55,3,8,32,2,32,1,65,8,16,100,65,9,12,3,11,32,3,65,254,1,58,0,8,32,2,32,3,65,8,106,34,1,65,1,16,100,32,3,32,4,62,2,8,32,2,32,1,65,4,16,100,65,5,12,2,11,32,3,65,253,1,58,0,8,32,2,32,3,65,8,106,34,1,65,1,16,100,32,3,32,4,61,1,8,32,2,32,1,65,2,16,100,65,3,12,1,11,32,3,32,4,60,0,8,32,2,32,3,65,8,106,65,1,16,100,65,1,11,33,1,32,0,65,18,58,0,8,32,0,32,1,54,2,0,32,3,65,16,106,36,0,11,145,2,1,1,126,32,0,32,1,41,3,0,66,255,255,255,255,255,255,255,7,131,55,3,0,32,0,32,1,41,3,8,66,12,134,66,128,224,255,255,255,255,255,7,131,32,1,41,3,0,66,52,136,132,55,3,8,32,0,32,1,41,3,16,66,24,134,66,128,128,128,248,255,255,255,7,131,32,1,41,3,8,66,40,136,132,55,3,16,32,0,32,1,41,3,24,66,36,134,66,128,128,128,128,128,254,255,7,131,32,1,41,3,16,66,28,136,132,55,3,24,32,0,32,1,41,3,24,66,16,136,55,3,32,32,0,32,1,41,3,32,66,255,255,255,255,255,255,255,7,131,55,3,40,32,0,32,1,41,3,40,66,12,134,66,128,224,255,255,255,255,255,7,131,32,1,41,3,32,66,52,136,132,55,3,48,32,0,32,1,41,3,48,66,24,134,66,128,128,128,248,255,255,255,7,131,32,1,41,3,40,66,40,136,132,55,3,56,32,0,32,1,41,3,56,66,36,134,66,128,128,128,128,128,254,255,7,131,32,1,41,3,48,66,28,136,132,55,3,64,32,1,41,3,56,33,2,32,0,65,0,54,2,80,32,0,32,2,66,16,136,55,3,72,11,139,2,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,1,65,219,145,192,0,65,18,16,181,25,12,11,11,32,1,65,237,145,192,0,65,14,16,181,25,12,10,11,32,1,65,251,145,192,0,65,16,16,181,25,12,9,11,32,1,65,139,146,192,0,65,16,16,181,25,12,8,11,32,1,65,155,146,192,0,65,16,16,181,25,12,7,11,32,1,65,171,146,192,0,65,19,16,181,25,12,6,11,32,1,65,190,146,192,0,65,17,16,181,25,12,5,11,32,1,65,207,146,192,0,65,12,16,181,25,12,4,11,32,1,65,219,146,192,0,65,15,16,181,25,12,3,11,32,1,65,234,146,192,0,65,19,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,144,147,192,0,65,18,32,2,65,12,106,65,128,147,192,0,16,165,9,12,1,11,32,1,65,162,147,192,0,65,15,16,181,25,11,32,2,65,16,106,36,0,11,219,1,1,6,127,35,0,65,64,106,34,2,36,0,2,64,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,4,79,13,0,32,1,40,2,12,33,5,3,64,32,3,32,5,106,45,0,0,34,6,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,69,4,64,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,4,71,13,1,12,2,11,11,32,6,65,238,0,71,13,0,32,1,32,3,65,1,106,54,2,20,32,1,65,184,141,193,0,65,3,16,230,8,34,1,13,1,32,0,66,2,55,3,0,12,2,11,32,2,32,1,16,165,1,32,2,41,3,0,66,2,82,4,64,32,0,32,2,65,192,0,16,193,5,26,12,2,11,32,0,32,2,40,2,8,54,2,8,32,0,66,3,55,3,0,12,1,11,32,0,66,3,55,3,0,32,0,32,1,54,2,8,11,32,2,65,64,107,36,0,11,139,2,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,1,65,228,182,193,0,65,18,16,181,25,12,11,11,32,1,65,246,182,193,0,65,14,16,181,25,12,10,11,32,1,65,132,183,193,0,65,16,16,181,25,12,9,11,32,1,65,148,183,193,0,65,16,16,181,25,12,8,11,32,1,65,164,183,193,0,65,16,16,181,25,12,7,11,32,1,65,180,183,193,0,65,19,16,181,25,12,6,11,32,1,65,199,183,193,0,65,17,16,181,25,12,5,11,32,1,65,216,183,193,0,65,12,16,181,25,12,4,11,32,1,65,228,183,193,0,65,15,16,181,25,12,3,11,32,1,65,243,183,193,0,65,19,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,152,184,193,0,65,18,32,2,65,12,106,65,136,184,193,0,16,165,9,12,1,11,32,1,65,170,184,193,0,65,15,16,181,25,11,32,2,65,16,106,36,0,11,175,4,1,4,127,35,0,65,32,107,34,2,36,0,32,2,32,1,16,219,3,2,64,2,64,32,2,45,0,0,69,4,64,32,2,45,0,1,69,4,64,32,0,65,152,128,128,128,120,54,2,0,12,3,11,32,1,40,2,0,34,1,65,0,54,2,8,32,1,32,1,40,2,20,65,1,106,54,2,20,32,2,65,20,106,32,1,65,12,106,32,1,16,245,3,32,2,40,2,24,33,1,32,2,40,2,20,34,4,65,2,71,4,64,32,2,40,2,28,33,3,2,64,32,4,69,4,64,2,64,32,1,32,3,65,164,180,193,0,65,2,16,246,23,69,4,64,32,1,32,3,65,166,180,193,0,65,17,16,246,23,13,1,32,1,32,3,65,183,180,193,0,65,11,16,246,23,69,4,64,32,2,32,3,54,2,8,32,2,32,1,54,2,4,32,2,65,141,128,128,128,120,54,2,0,12,4,11,32,2,65,151,128,128,128,120,54,2,0,12,3,11,32,2,65,149,128,128,128,120,54,2,0,12,2,11,32,2,65,150,128,128,128,120,54,2,0,12,1,11,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,32,1,32,3,65,164,180,193,0,65,2,16,246,23,69,4,64,32,1,32,3,65,166,180,193,0,65,17,16,246,23,13,1,32,1,32,3,65,183,180,193,0,65,11,16,246,23,69,4,64,32,4,65,4,106,32,3,65,0,65,1,65,1,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,13,3,32,4,40,2,12,32,1,32,3,16,193,5,33,1,32,2,32,3,54,2,12,32,2,32,1,54,2,8,32,2,32,5,54,2,4,32,2,65,140,128,128,128,120,54,2,0,12,4,11,32,2,65,151,128,128,128,120,54,2,0,12,3,11,32,2,65,149,128,128,128,120,54,2,0,12,2,11,32,2,65,150,128,128,128,120,54,2,0,12,1,11,32,5,32,4,40,2,12,16,132,25,0,11,32,4,65,16,106,36,0,11,32,2,40,2,0,65,152,128,128,128,120,71,13,2,32,2,40,2,4,33,1,11,32,0,65,153,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,2,11,32,0,32,2,40,2,4,54,2,4,32,0,65,153,128,128,128,120,54,2,0,12,1,11,32,0,32,2,41,3,0,55,3,0,32,0,65,8,106,32,2,65,8,106,41,3,0,55,3,0,11,32,2,65,32,106,36,0,11,202,1,1,5,127,32,0,40,2,0,34,4,65,52,106,32,4,47,1,50,34,5,65,1,106,34,6,32,0,40,2,8,34,0,32,1,16,142,20,32,4,65,4,106,32,6,32,0,32,2,16,193,18,32,0,65,1,106,33,1,32,4,65,64,107,33,2,32,0,65,2,106,34,7,32,5,65,2,106,34,8,73,4,64,32,2,32,7,65,2,116,106,32,2,32,1,65,2,116,106,32,5,32,0,107,65,2,116,16,184,28,26,11,32,2,32,1,65,2,116,106,32,3,54,2,0,32,4,32,6,59,1,50,32,1,32,8,73,4,64,32,5,65,1,106,33,2,32,0,65,2,116,32,4,106,65,196,0,106,33,1,3,64,32,1,40,2,0,34,3,32,0,65,1,106,34,0,59,1,48,32,3,32,4,54,2,0,32,1,65,4,106,33,1,32,0,32,2,71,13,0,11,11,11,139,2,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,1,65,184,253,203,0,65,18,16,181,25,12,11,11,32,1,65,202,253,203,0,65,14,16,181,25,12,10,11,32,1,65,216,253,203,0,65,16,16,181,25,12,9,11,32,1,65,232,253,203,0,65,16,16,181,25,12,8,11,32,1,65,248,253,203,0,65,16,16,181,25,12,7,11,32,1,65,136,254,203,0,65,19,16,181,25,12,6,11,32,1,65,155,254,203,0,65,17,16,181,25,12,5,11,32,1,65,172,254,203,0,65,12,16,181,25,12,4,11,32,1,65,184,254,203,0,65,15,16,181,25,12,3,11,32,1,65,199,254,203,0,65,19,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,236,254,203,0,65,18,32,2,65,12,106,65,220,254,203,0,16,165,9,12,1,11,32,1,65,254,254,203,0,65,15,16,181,25,11,32,2,65,16,106,36,0,11,139,2,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,1,65,232,184,204,0,65,18,16,181,25,12,11,11,32,1,65,250,184,204,0,65,14,16,181,25,12,10,11,32,1,65,136,185,204,0,65,16,16,181,25,12,9,11,32,1,65,152,185,204,0,65,16,16,181,25,12,8,11,32,1,65,168,185,204,0,65,16,16,181,25,12,7,11,32,1,65,184,185,204,0,65,19,16,181,25,12,6,11,32,1,65,203,185,204,0,65,17,16,181,25,12,5,11,32,1,65,220,185,204,0,65,12,16,181,25,12,4,11,32,1,65,232,185,204,0,65,15,16,181,25,12,3,11,32,1,65,247,185,204,0,65,19,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,156,186,204,0,65,18,32,2,65,12,106,65,140,186,204,0,16,165,9,12,1,11,32,1,65,174,186,204,0,65,15,16,181,25,11,32,2,65,16,106,36,0,11,139,2,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,1,65,252,166,214,0,65,18,16,181,25,12,11,11,32,1,65,142,167,214,0,65,14,16,181,25,12,10,11,32,1,65,156,167,214,0,65,16,16,181,25,12,9,11,32,1,65,172,167,214,0,65,16,16,181,25,12,8,11,32,1,65,188,167,214,0,65,16,16,181,25,12,7,11,32,1,65,204,167,214,0,65,19,16,181,25,12,6,11,32,1,65,223,167,214,0,65,17,16,181,25,12,5,11,32,1,65,240,167,214,0,65,12,16,181,25,12,4,11,32,1,65,252,167,214,0,65,15,16,181,25,12,3,11,32,1,65,139,168,214,0,65,19,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,176,168,214,0,65,18,32,2,65,12,106,65,160,168,214,0,16,165,9,12,1,11,32,1,65,194,168,214,0,65,15,16,181,25,11,32,2,65,16,106,36,0,11,198,4,1,7,127,35,0,65,48,107,34,3,36,0,32,3,65,40,106,32,2,16,163,26,32,3,40,2,44,33,2,2,127,2,64,32,3,40,2,40,34,4,69,13,0,32,3,32,2,54,2,36,32,3,32,4,54,2,32,35,0,65,16,107,34,5,36,0,32,5,65,8,106,33,7,32,1,65,8,106,33,6,32,3,65,32,106,34,8,40,2,0,33,4,35,0,65,48,107,34,2,36,0,32,2,65,40,106,32,4,16,163,26,32,2,40,2,44,33,4,2,127,2,64,32,2,40,2,40,34,9,69,13,0,32,2,32,4,54,2,36,32,2,32,9,54,2,32,32,2,65,24,106,32,2,65,32,106,65,160,130,192,0,65,6,32,6,65,32,106,16,181,17,2,64,32,2,40,2,24,4,64,32,2,40,2,28,33,4,12,1,11,32,2,65,16,106,32,2,65,32,106,65,166,130,192,0,65,4,32,6,16,197,17,32,2,40,2,16,4,64,32,2,40,2,20,33,4,12,1,11,32,2,65,8,106,32,2,40,2,32,32,2,40,2,36,16,162,26,32,2,40,2,12,33,4,32,2,40,2,8,12,2,11,32,2,40,2,36,34,6,65,132,1,73,13,0,32,6,16,222,9,11,65,1,11,33,6,32,7,32,4,54,2,4,32,7,32,6,54,2,0,32,2,65,48,106,36,0,32,5,40,2,12,33,2,32,5,40,2,8,34,4,69,4,64,32,8,65,4,106,65,170,130,192,0,65,8,16,187,21,32,2,16,219,26,11,32,3,65,24,106,34,7,32,4,54,2,0,32,7,32,2,54,2,4,32,5,65,16,106,36,0,2,64,32,3,40,2,24,4,64,32,3,40,2,28,33,2,12,1,11,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,3,65,32,106,34,4,40,2,0,32,1,41,3,0,16,159,12,32,2,40,2,12,33,1,32,2,40,2,8,34,5,69,4,64,32,4,65,4,106,65,178,130,192,0,65,17,16,187,21,32,1,16,219,26,11,32,3,65,16,106,34,4,32,5,54,2,0,32,4,32,1,54,2,4,32,2,65,16,106,36,0,32,3,40,2,16,4,64,32,3,40,2,20,33,2,12,1,11,32,3,65,8,106,32,3,40,2,32,32,3,40,2,36,16,162,26,32,3,40,2,12,33,2,32,3,40,2,8,12,2,11,32,3,40,2,36,34,1,65,132,1,73,13,0,32,1,16,222,9,11,65,1,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,3,65,48,106,36,0,11,206,1,1,9,127,32,0,32,0,40,2,36,34,2,32,0,40,2,0,34,4,73,65,36,108,106,34,6,32,0,65,236,0,65,200,0,32,0,40,2,108,32,0,40,2,72,73,34,5,27,106,34,3,32,0,32,2,32,4,79,65,36,108,106,34,2,32,0,65,200,0,65,236,0,32,5,27,106,34,0,40,2,0,32,2,40,2,0,73,34,4,27,32,3,40,2,0,32,6,40,2,0,73,34,5,27,34,7,40,2,0,33,9,32,0,32,2,32,3,32,5,27,32,4,27,34,8,40,2,0,33,10,32,1,32,3,32,6,32,5,27,65,36,16,193,5,34,1,65,36,106,32,8,32,7,32,9,32,10,75,34,3,27,65,36,16,193,5,26,32,1,65,200,0,106,32,7,32,8,32,3,27,65,36,16,193,5,26,32,1,65,236,0,106,32,2,32,0,32,4,27,65,36,16,193,5,26,11,171,2,1,5,127,35,0,65,48,107,34,3,36,0,32,3,65,40,106,32,2,16,163,26,32,3,40,2,44,33,2,2,127,2,64,32,3,40,2,40,34,4,69,13,0,32,3,32,2,54,2,36,32,3,32,4,54,2,32,32,3,65,24,106,33,4,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,3,65,32,106,34,6,40,2,0,65,236,136,194,0,65,6,32,1,16,232,9,32,2,40,2,12,33,5,32,2,40,2,8,34,7,69,4,64,32,6,65,4,106,65,226,218,193,0,65,5,16,187,21,32,5,16,219,26,11,32,4,32,7,54,2,0,32,4,32,5,54,2,4,32,2,65,16,106,36,0,2,64,32,3,40,2,24,4,64,32,3,40,2,28,33,2,12,1,11,32,3,65,16,106,32,3,65,32,106,65,231,218,193,0,65,13,32,1,65,8,106,16,198,17,32,3,40,2,16,4,64,32,3,40,2,20,33,2,12,1,11,32,3,65,8,106,32,3,40,2,32,32,3,40,2,36,16,162,26,32,3,40,2,12,33,2,32,3,40,2,8,12,2,11,32,3,40,2,36,34,1,65,132,1,73,13,0,32,1,16,222,9,11,65,1,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,3,65,48,106,36,0,11,242,1,3,2,127,1,126,1,124,35,0,65,32,107,34,2,36,0,2,127,2,127,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,1,2,0,11,32,1,43,3,8,33,5,32,2,65,3,58,0,8,32,2,32,5,57,3,16,32,2,65,8,106,32,2,65,31,106,65,244,162,193,0,16,153,13,33,1,65,1,12,3,11,32,1,41,3,8,34,4,66,128,128,128,128,8,90,4,64,32,2,65,1,58,0,8,32,2,32,4,55,3,16,32,2,65,8,106,32,2,65,31,106,65,252,241,193,0,16,154,13,33,1,65,1,12,3,11,32,4,167,12,1,11,32,1,41,3,8,34,4,66,128,128,128,128,8,124,66,128,128,128,128,16,90,4,64,32,2,65,2,58,0,8,32,2,32,4,55,3,16,32,2,65,8,106,32,2,65,31,106,65,252,241,193,0,16,154,13,33,1,65,1,12,2,11,32,4,167,11,33,1,65,0,11,33,3,32,0,32,1,54,2,4,32,0,32,3,54,2,0,32,2,65,32,106,36,0,11,207,1,1,7,127,35,0,65,32,107,34,1,36,0,2,127,2,64,32,0,40,2,20,34,2,32,0,40,2,16,34,3,73,4,64,32,0,65,12,106,33,4,32,0,40,2,12,33,5,3,64,32,2,32,5,106,45,0,0,34,6,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,13,2,32,0,32,2,65,1,106,34,2,54,2,20,32,2,32,3,71,13,0,11,11,32,1,65,3,54,2,20,32,1,65,8,106,32,0,65,12,106,16,129,18,32,1,65,20,106,32,1,40,2,8,32,1,40,2,12,16,230,18,12,1,11,32,6,65,58,70,4,64,32,0,32,2,65,1,106,54,2,20,65,0,12,1,11,32,1,65,6,54,2,20,32,1,32,4,16,129,18,32,1,65,20,106,32,1,40,2,0,32,1,40,2,4,16,230,18,11,32,1,65,32,106,36,0,11,205,1,1,9,127,32,0,32,0,40,2,4,65,24,118,34,3,32,0,40,2,0,65,24,118,34,5,73,65,2,116,106,34,2,32,0,65,12,65,8,32,0,45,0,15,32,0,45,0,11,73,34,6,27,106,34,4,32,0,32,3,32,5,79,65,2,116,106,34,3,32,0,65,8,65,12,32,6,27,106,34,0,45,0,3,32,3,45,0,3,73,34,5,27,32,4,40,2,0,34,7,65,24,118,32,2,40,2,0,34,8,65,24,118,73,34,2,27,34,6,45,0,3,33,9,32,0,32,3,32,4,32,2,27,32,5,27,34,4,45,0,3,33,10,32,1,32,7,32,8,32,2,27,54,2,0,32,1,32,4,32,6,32,9,32,10,75,34,2,27,40,2,0,54,2,4,32,1,32,6,32,4,32,2,27,40,2,0,54,2,8,32,1,32,3,32,0,32,5,27,40,2,0,54,2,12,11,229,1,1,4,127,35,0,65,64,106,34,1,36,0,65,205,184,158,1,45,0,0,26,65,3,65,1,16,149,27,34,2,69,4,64,65,1,65,3,16,177,28,0,11,32,2,65,3,58,0,2,32,2,65,129,8,59,0,0,32,1,65,3,54,2,24,32,1,32,2,54,2,16,32,1,32,2,54,2,20,32,1,32,2,65,3,106,54,2,28,32,1,65,252,159,204,0,16,160,17,32,1,65,40,106,34,2,65,200,154,204,0,41,3,0,55,3,0,32,1,65,56,106,34,3,32,1,41,3,8,55,3,0,32,1,65,48,106,34,4,32,1,41,3,0,55,3,0,32,1,65,192,154,204,0,41,3,0,55,3,32,32,1,65,32,106,32,1,65,16,106,16,133,13,32,0,65,24,106,32,3,41,3,0,55,3,0,32,0,65,16,106,32,4,41,3,0,55,3,0,32,0,65,8,106,32,2,41,3,0,55,3,0,32,0,32,1,41,3,32,55,3,0,32,1,65,64,107,36,0,11,206,1,1,9,127,32,0,32,0,40,2,40,34,2,32,0,40,2,0,34,4,73,65,40,108,106,34,6,32,0,65,248,0,65,208,0,32,0,40,2,120,32,0,40,2,80,73,34,5,27,106,34,3,32,0,32,2,32,4,79,65,40,108,106,34,2,32,0,65,208,0,65,248,0,32,5,27,106,34,0,40,2,0,32,2,40,2,0,73,34,4,27,32,3,40,2,0,32,6,40,2,0,73,34,5,27,34,7,40,2,0,33,9,32,0,32,2,32,3,32,5,27,32,4,27,34,8,40,2,0,33,10,32,1,32,3,32,6,32,5,27,65,40,16,193,5,34,1,65,40,106,32,8,32,7,32,9,32,10,75,34,3,27,65,40,16,193,5,26,32,1,65,208,0,106,32,7,32,8,32,3,27,65,40,16,193,5,26,32,1,65,248,0,106,32,2,32,0,32,4,27,65,40,16,193,5,26,11,212,1,1,6,127,35,0,65,16,107,34,3,36,0,32,3,32,1,41,2,0,55,2,8,32,3,32,3,65,8,106,40,2,0,34,1,47,1,6,54,2,4,32,3,32,1,65,8,106,54,2,0,32,3,40,2,4,34,6,65,193,0,108,33,1,65,127,33,4,32,2,65,1,106,33,7,32,3,40,2,0,33,5,32,2,45,0,0,33,8,2,127,3,64,65,1,32,1,69,13,1,26,32,8,32,5,45,0,0,107,34,2,65,255,1,113,69,4,64,32,7,32,5,65,1,106,16,179,24,33,2,11,32,5,65,193,0,106,33,5,32,1,65,193,0,107,33,1,32,4,65,1,106,33,4,32,2,65,255,1,113,34,2,65,1,70,13,0,11,32,2,69,4,64,32,4,33,6,65,0,12,1,11,32,4,33,6,65,1,11,33,1,32,0,32,6,54,2,4,32,0,32,1,54,2,0,32,3,65,16,106,36,0,11,179,1,1,2,127,2,64,32,2,66,127,82,32,2,66,1,125,66,15,86,113,69,4,64,32,1,40,2,8,34,3,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,3,106,32,2,167,65,208,0,106,34,4,58,0,0,32,1,32,4,58,0,13,32,1,65,1,58,0,12,12,1,11,32,2,80,4,64,32,1,40,2,8,34,3,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,3,106,65,0,58,0,0,32,1,65,1,59,1,12,12,1,11,32,0,32,1,32,2,16,181,15,15,11,32,1,65,8,106,34,4,32,3,65,1,106,54,2,0,32,0,32,1,41,2,0,55,2,0,32,0,65,8,106,32,4,41,2,0,55,2,0,11,251,1,2,1,127,1,126,35,0,65,224,0,107,34,4,36,0,2,64,32,1,69,4,64,65,236,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,1,65,0,65,192,0,16,129,10,32,3,69,4,64,65,152,177,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,0,32,4,65,8,106,32,3,65,32,106,16,252,15,69,13,0,65,0,33,3,32,4,41,3,48,34,5,66,1,131,80,69,4,64,32,4,66,188,225,255,255,191,255,255,31,32,5,125,55,3,48,32,4,66,252,255,255,255,255,255,255,31,32,4,41,3,56,125,55,3,56,32,4,66,252,255,255,255,255,255,255,31,32,4,41,3,64,125,55,3,64,32,4,66,252,255,255,255,255,255,255,31,32,4,41,3,72,125,55,3,72,32,4,66,252,255,255,255,255,255,255,1,32,4,41,3,80,125,55,3,80,65,1,33,3,11,32,2,4,64,32,2,32,3,54,2,0,11,32,4,65,8,106,16,201,7,11,32,4,65,224,0,106,36,0,11,229,1,1,2,127,35,0,65,16,107,34,4,36,0,32,0,32,2,32,3,65,32,106,16,252,15,33,5,2,127,2,64,2,64,2,64,32,1,4,64,32,5,69,4,64,12,3,11,32,1,32,3,32,4,65,12,106,16,202,3,32,4,40,2,12,13,1,32,1,41,3,24,32,1,41,3,16,32,1,41,3,8,32,1,41,3,0,132,132,132,80,13,1,12,3,11,32,5,13,2,32,2,65,144,182,156,1,65,216,0,16,193,5,26,65,0,12,3,11,65,200,174,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,11,32,2,65,144,182,156,1,65,216,0,16,193,5,26,32,1,65,24,106,65,136,181,156,1,41,3,0,55,3,0,32,1,65,16,106,65,128,181,156,1,41,3,0,55,3,0,32,1,65,8,106,65,248,180,156,1,41,3,0,55,3,0,32,1,65,240,180,156,1,41,3,0,55,3,0,65,0,12,1,11,65,1,11,32,4,65,16,106,36,0,11,221,1,1,3,127,35,0,65,16,107,34,3,36,0,2,127,32,2,40,2,0,65,1,113,4,64,65,132,239,156,1,33,4,65,9,12,1,11,32,3,65,4,106,32,2,40,2,4,32,2,40,2,8,16,242,2,65,132,239,156,1,32,3,40,2,8,32,3,40,2,4,34,2,27,33,4,65,9,32,3,40,2,12,32,2,27,11,33,2,32,4,32,2,32,1,16,175,11,2,64,32,0,40,2,0,34,1,65,128,128,128,128,120,71,4,64,32,1,69,13,1,32,0,40,2,4,32,1,65,1,16,218,26,12,1,11,32,0,45,0,4,65,3,71,13,0,32,0,40,2,8,34,0,40,2,0,33,1,32,0,65,4,106,40,2,0,34,2,40,2,0,34,5,4,64,32,1,32,5,17,2,0,11,32,2,40,2,4,34,5,4,64,32,1,32,5,32,2,40,2,8,16,218,26,11,32,0,65,12,65,4,16,218,26,11,32,3,65,16,106,36,0,11,221,1,1,6,127,35,0,65,16,107,34,2,36,0,2,64,2,64,2,64,32,1,40,2,20,34,3,32,1,40,2,16,34,4,79,13,0,32,1,40,2,12,33,5,3,64,32,3,32,5,106,45,0,0,34,6,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,69,4,64,32,1,32,3,65,1,106,34,3,54,2,20,32,3,32,4,71,13,1,12,2,11,11,32,6,65,238,0,71,13,0,32,1,32,3,65,1,106,54,2,20,32,1,65,184,141,193,0,65,3,16,230,8,34,1,13,1,32,0,66,0,55,3,0,12,2,11,32,2,32,1,16,167,4,32,0,2,126,32,2,40,2,0,69,4,64,32,0,32,2,41,3,8,55,3,8,66,1,12,1,11,32,0,32,2,40,2,4,54,2,8,66,2,11,55,3,0,12,1,11,32,0,66,2,55,3,0,32,0,32,1,54,2,8,11,32,2,65,16,106,36,0,11,216,1,1,2,127,35,0,65,48,107,34,2,36,0,2,64,2,64,32,1,40,2,4,34,3,32,1,40,2,12,71,4,64,32,1,32,3,65,24,106,54,2,4,32,3,45,0,0,34,1,65,6,71,13,1,11,32,0,65,128,128,128,128,120,54,2,8,12,1,11,32,2,65,9,106,32,3,65,9,106,41,0,0,55,0,0,32,2,65,16,106,32,3,65,16,106,41,0,0,55,0,0,32,2,32,1,58,0,0,32,2,32,3,41,0,1,55,0,1,32,2,65,24,106,32,2,16,179,8,32,2,40,2,32,65,128,128,128,128,120,71,4,64,32,0,32,2,41,3,24,55,3,0,32,0,65,16,106,32,2,65,40,106,41,3,0,55,3,0,32,0,65,8,106,32,2,65,32,106,41,3,0,55,3,0,12,1,11,32,0,65,129,128,128,128,120,54,2,8,32,0,32,2,40,2,24,54,2,0,11,32,2,65,48,106,36,0,11,203,1,1,8,127,35,0,65,32,107,34,3,36,0,32,0,40,2,20,34,4,32,0,40,2,16,34,5,32,4,32,5,75,27,33,6,32,0,65,12,106,33,7,32,0,40,2,12,33,8,2,127,2,64,3,64,65,0,32,2,69,13,2,26,32,4,32,6,70,13,1,32,0,32,4,65,1,106,34,5,54,2,20,32,2,65,1,107,33,2,32,4,32,8,106,33,9,32,1,45,0,0,32,5,33,4,32,1,65,1,106,33,1,32,9,45,0,0,70,13,0,11,32,3,65,9,54,2,20,32,3,65,8,106,32,7,32,4,16,152,4,32,3,65,20,106,32,3,40,2,8,32,3,40,2,12,16,230,18,12,1,11,32,3,65,5,54,2,20,32,3,32,7,32,6,16,152,4,32,3,65,20,106,32,3,40,2,0,32,3,40,2,4,16,230,18,11,32,3,65,32,106,36,0,11,166,3,1,6,127,35,0,65,16,107,34,6,36,0,2,64,32,1,40,2,0,34,4,69,4,64,32,0,65,0,54,2,16,32,0,32,1,54,2,12,32,0,32,2,41,2,0,55,2,0,32,0,65,8,106,32,2,65,8,106,40,2,0,54,2,0,12,1,11,32,1,40,2,4,33,5,35,0,65,32,107,34,3,36,0,32,3,32,5,54,2,28,32,3,32,4,54,2,24,32,3,65,16,106,32,3,65,24,106,32,2,16,179,9,32,3,40,2,20,33,7,2,64,2,64,32,3,40,2,16,34,8,69,13,0,32,5,4,64,32,5,65,1,107,33,5,3,64,32,4,32,7,65,2,116,106,65,152,3,106,40,2,0,33,4,32,3,32,5,54,2,28,32,3,32,4,54,2,24,32,3,65,8,106,32,3,65,24,106,32,2,16,179,9,32,3,40,2,12,33,7,32,3,40,2,8,34,8,69,13,2,32,5,65,1,107,34,5,65,127,71,13,0,11,11,65,0,33,5,12,1,11,65,0,33,8,11,32,6,32,7,54,2,12,32,6,32,5,54,2,8,32,6,32,4,54,2,4,32,6,32,8,54,2,0,32,3,65,32,106,36,0,32,6,65,4,106,33,4,32,6,40,2,0,69,4,64,32,0,32,1,54,2,16,32,0,65,128,128,128,128,120,54,2,0,32,0,32,4,41,2,0,55,2,4,32,0,65,12,106,32,4,65,8,106,40,2,0,54,2,0,32,2,40,2,0,34,0,69,13,1,32,2,40,2,4,32,0,65,1,16,218,26,12,1,11,32,0,32,1,54,2,12,32,0,32,4,41,2,0,55,2,16,32,0,32,2,41,2,0,55,2,0,32,0,65,24,106,32,4,65,8,106,40,2,0,54,2,0,32,0,65,8,106,32,2,65,8,106,40,2,0,54,2,0,11,32,6,65,16,106,36,0,11,155,3,1,4,127,35,0,65,32,107,34,2,36,0,2,64,2,64,3,64,2,64,32,0,16,134,3,32,0,40,2,8,34,1,32,0,40,2,4,34,3,70,13,0,32,1,32,3,79,13,2,32,0,40,2,0,32,1,106,45,0,0,34,3,65,220,0,71,4,64,32,3,65,34,71,4,64,32,2,65,16,54,2,20,32,2,65,8,106,32,0,32,1,16,152,4,32,2,65,20,106,32,2,40,2,8,32,2,40,2,12,16,230,18,33,1,12,5,11,32,0,32,1,65,1,106,54,2,8,65,0,33,1,12,4,11,32,0,32,1,65,1,106,54,2,8,65,0,33,4,35,0,65,32,107,34,1,36,0,32,1,65,20,106,32,0,16,168,14,2,64,2,64,32,1,45,0,20,69,4,64,32,1,45,0,21,34,3,65,237,0,77,4,64,32,3,65,225,0,77,4,64,32,3,65,34,70,32,3,65,47,70,114,32,3,65,220,0,70,114,13,4,12,3,11,32,3,65,226,0,107,14,5,3,2,2,2,3,2,11,2,64,32,3,65,238,0,107,14,8,3,2,2,2,3,2,3,0,2,11,32,1,65,20,106,32,0,16,223,6,32,1,47,1,20,69,13,2,11,32,1,40,2,24,33,4,12,1,11,32,1,65,12,54,2,20,32,1,65,8,106,32,0,32,0,40,2,8,16,152,4,32,1,65,20,106,32,1,40,2,8,32,1,40,2,12,16,230,18,33,4,11,32,1,65,32,106,36,0,32,4,34,1,69,13,1,12,3,11,11,32,2,65,4,54,2,20,32,2,32,0,32,1,16,152,4,32,2,65,20,106,32,2,40,2,0,32,2,40,2,4,16,230,18,33,1,12,1,11,32,1,32,3,65,128,135,205,0,16,163,15,0,11,32,2,65,32,106,36,0,32,1,11,240,1,1,3,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,76,65,136,4,77,4,64,32,1,45,0,92,34,2,65,26,107,14,2,2,3,1,11,32,0,65,137,128,128,128,120,54,2,0,12,4,11,32,2,65,2,71,4,64,32,0,65,143,128,128,128,120,54,2,0,12,4,11,32,0,32,1,65,224,0,106,16,244,9,12,3,11,32,1,40,2,104,34,2,4,64,32,1,40,2,100,33,1,32,2,65,148,1,108,33,2,3,64,32,3,65,12,106,32,1,16,244,9,32,3,40,2,12,34,4,65,143,128,128,128,120,71,13,3,32,1,65,148,1,106,33,1,32,2,65,148,1,107,34,2,13,0,11,11,32,0,65,143,128,128,128,120,54,2,0,12,2,11,32,0,65,142,128,128,128,120,54,2,0,12,1,11,32,0,32,3,41,2,16,55,2,4,32,0,65,12,106,32,3,65,24,106,41,2,0,55,2,0,32,0,32,4,54,2,0,11,32,3,65,32,106,36,0,11,241,1,1,3,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,76,65,144,206,0,77,4,64,32,1,45,0,92,34,2,65,26,107,14,2,2,3,1,11,32,0,65,136,128,128,128,120,54,2,0,12,4,11,32,2,65,2,71,4,64,32,0,65,143,128,128,128,120,54,2,0,12,4,11,32,0,32,1,65,224,0,106,16,140,8,12,3,11,32,1,40,2,104,34,2,4,64,32,1,40,2,100,33,1,32,2,65,148,1,108,33,2,3,64,32,3,65,12,106,32,1,16,140,8,32,3,40,2,12,34,4,65,143,128,128,128,120,71,13,3,32,1,65,148,1,106,33,1,32,2,65,148,1,107,34,2,13,0,11,11,32,0,65,143,128,128,128,120,54,2,0,12,2,11,32,0,65,142,128,128,128,120,54,2,0,12,1,11,32,0,32,3,41,2,16,55,2,4,32,0,65,12,106,32,3,65,24,106,41,2,0,55,2,0,32,0,32,4,54,2,0,11,32,3,65,32,106,36,0,11,241,1,1,3,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,76,65,144,206,0,77,4,64,32,1,45,0,92,34,2,65,26,107,14,2,2,3,1,11,32,0,65,136,128,128,128,120,54,2,0,12,4,11,32,2,65,2,71,4,64,32,0,65,143,128,128,128,120,54,2,0,12,4,11,32,0,32,1,65,224,0,106,16,246,9,12,3,11,32,1,40,2,104,34,2,4,64,32,1,40,2,100,33,1,32,2,65,148,1,108,33,2,3,64,32,3,65,12,106,32,1,16,246,9,32,3,40,2,12,34,4,65,143,128,128,128,120,71,13,3,32,1,65,148,1,106,33,1,32,2,65,148,1,107,34,2,13,0,11,11,32,0,65,143,128,128,128,120,54,2,0,12,2,11,32,0,65,142,128,128,128,120,54,2,0,12,1,11,32,0,32,3,41,2,16,55,2,4,32,0,65,12,106,32,3,65,24,106,41,2,0,55,2,0,32,0,32,4,54,2,0,11,32,3,65,32,106,36,0,11,182,3,1,7,127,35,0,65,128,1,107,34,6,36,0,35,0,65,48,107,34,2,36,0,32,2,65,0,54,2,16,32,2,66,128,128,128,128,16,55,2,8,32,2,65,20,106,32,2,65,8,106,33,3,35,0,65,144,1,107,34,4,36,0,32,1,65,1,106,33,7,2,64,32,1,45,0,0,69,4,64,32,4,65,207,0,106,34,1,65,0,65,193,0,16,129,10,26,32,4,65,193,0,54,2,12,65,192,176,158,1,40,2,0,32,1,65,193,0,16,151,28,32,4,65,12,106,34,5,32,7,65,2,16,202,7,26,32,5,32,1,65,193,0,16,193,5,26,32,3,65,193,0,16,245,22,32,3,40,2,4,32,3,40,2,8,106,32,5,65,193,0,16,193,5,26,32,3,32,3,40,2,8,65,193,0,106,54,2,8,12,1,11,32,4,65,207,0,106,34,1,65,0,65,33,16,129,10,26,32,4,65,33,54,2,12,65,192,176,158,1,40,2,0,32,1,65,33,16,151,28,32,4,65,12,106,34,5,32,7,65,130,2,16,202,7,26,32,5,32,1,65,33,16,193,5,26,32,3,65,33,16,245,22,32,3,40,2,4,32,3,40,2,8,106,32,5,65,33,16,193,5,26,32,3,32,3,40,2,8,65,33,106,54,2,8,11,65,18,58,0,8,32,4,65,144,1,106,36,0,32,2,45,0,28,65,18,71,4,64,32,2,65,40,106,32,2,65,28,106,40,2,0,54,2,0,32,2,32,2,41,2,20,55,3,32,65,254,185,215,0,65,16,32,2,65,32,106,65,244,175,215,0,65,144,186,215,0,16,253,13,0,11,32,6,65,32,106,34,1,32,2,41,2,8,55,2,0,32,1,65,8,106,32,2,65,16,106,40,2,0,54,2,0,32,2,65,48,106,36,0,32,0,32,6,40,2,36,32,6,40,2,40,16,208,18,32,1,16,214,24,32,6,65,128,1,106,36,0,11,226,1,1,2,127,35,0,65,176,1,107,34,3,36,0,2,64,2,64,2,64,2,64,32,1,40,2,0,13,0,32,1,45,0,20,34,4,65,2,70,13,0,32,4,65,1,113,69,13,1,11,2,64,32,2,40,2,0,65,1,71,13,0,32,2,40,2,8,69,13,0,32,2,40,2,12,65,129,1,73,13,0,32,0,65,1,54,2,0,32,0,65,25,58,0,8,12,2,11,32,3,65,24,106,32,1,65,148,1,16,193,5,26,32,3,65,16,106,32,2,65,8,106,41,2,0,55,3,0,32,3,32,2,41,2,0,55,3,8,32,0,65,4,106,32,3,65,8,106,65,164,1,16,193,5,26,32,0,65,0,54,2,172,1,32,0,65,0,58,0,168,1,32,0,65,0,54,2,0,12,2,11,32,0,65,133,128,128,128,120,54,2,12,32,0,65,24,58,0,8,32,0,65,1,54,2,0,11,32,2,16,237,12,32,1,16,133,18,11,32,3,65,176,1,106,36,0,11,162,5,2,7,127,2,126,35,0,65,48,107,34,3,36,0,32,3,65,32,106,32,1,32,2,16,134,7,32,3,65,24,106,34,1,32,3,65,44,106,40,2,0,54,2,0,32,3,32,3,41,2,36,55,3,16,2,64,32,3,40,2,32,69,4,64,32,3,65,8,106,32,1,40,2,0,34,1,54,2,0,32,3,32,3,41,3,16,55,3,0,2,64,32,1,65,206,0,70,4,64,32,3,40,2,4,33,1,35,0,65,64,106,34,2,36,0,2,64,2,64,32,1,65,206,0,65,150,183,215,0,65,4,16,129,24,34,5,13,0,32,1,65,206,0,65,154,183,215,0,65,4,16,129,24,13,0,32,0,65,5,58,0,4,32,0,65,2,54,2,0,32,0,32,1,40,0,0,54,0,5,12,1,11,32,1,40,0,9,33,4,32,1,40,0,5,33,7,32,1,45,0,4,33,8,32,2,65,56,106,34,6,32,1,65,198,0,106,41,0,0,55,3,0,32,2,65,48,106,32,1,65,62,106,41,0,0,55,3,0,32,2,65,40,106,32,1,65,54,106,41,0,0,55,3,0,32,2,32,1,41,0,46,55,3,32,65,192,176,158,1,40,2,0,32,2,65,32,106,16,160,15,4,64,32,0,32,2,47,1,32,59,0,12,32,0,65,14,106,32,2,45,0,34,58,0,0,32,2,65,21,106,34,9,32,6,41,0,0,55,0,0,32,2,65,16,106,34,6,32,2,65,51,106,41,0,0,55,3,0,32,2,32,2,41,0,43,34,10,55,3,8,32,2,41,0,35,33,11,32,0,65,36,106,32,9,41,0,0,55,0,0,32,0,65,31,106,32,6,41,3,0,55,0,0,32,0,32,10,55,0,23,32,0,32,8,58,0,77,32,0,32,5,65,1,115,58,0,76,32,0,32,11,55,0,15,32,0,32,7,54,2,8,32,0,32,4,65,24,116,34,5,65,31,118,54,2,0,32,0,32,1,41,0,13,55,0,44,32,0,65,52,106,32,1,65,21,106,41,0,0,55,0,0,32,0,65,60,106,32,1,65,29,106,41,0,0,55,0,0,32,0,65,196,0,106,32,1,65,37,106,41,0,0,55,0,0,32,0,32,5,32,4,65,128,254,3,113,65,8,116,114,32,4,65,8,118,65,128,254,3,113,32,4,65,24,118,114,114,65,255,255,255,255,7,113,54,2,4,12,1,11,32,0,65,4,54,2,8,32,0,65,1,58,0,4,32,0,65,2,54,2,0,11,32,2,65,64,107,36,0,12,1,11,32,0,32,1,54,2,8,32,0,65,10,58,0,4,32,0,65,2,54,2,0,11,32,3,16,214,24,12,1,11,32,3,65,43,106,32,1,40,2,0,54,0,0,32,0,65,7,58,0,4,32,0,65,2,54,2,0,32,3,32,3,41,3,16,55,0,35,32,0,32,3,41,0,32,55,0,5,32,0,65,12,106,32,3,65,39,106,41,0,0,55,0,0,11,32,3,65,48,106,36,0,11,212,4,2,6,127,1,126,35,0,65,48,107,34,3,36,0,32,3,65,32,106,32,1,32,2,16,134,7,32,3,65,24,106,34,1,32,3,65,44,106,40,2,0,54,2,0,32,3,32,3,41,2,36,55,3,16,2,64,32,3,40,2,32,69,4,64,32,3,65,8,106,32,1,40,2,0,34,1,54,2,0,32,3,32,3,41,3,16,55,3,0,2,64,32,1,65,206,0,70,4,64,32,3,40,2,4,33,1,35,0,65,128,1,107,34,2,36,0,2,64,2,64,32,1,65,206,0,65,240,183,215,0,65,4,16,129,24,34,5,13,0,32,1,65,206,0,65,244,183,215,0,65,4,16,129,24,13,0,32,0,65,5,58,0,4,32,0,65,2,54,2,0,32,0,32,1,40,0,0,54,0,5,12,1,11,32,1,40,0,9,33,4,32,1,40,0,5,33,7,32,1,45,0,4,33,8,32,2,65,64,107,34,6,16,244,26,65,192,176,158,1,40,2,0,32,6,32,1,65,45,106,65,33,16,151,28,65,33,16,105,65,1,70,4,64,32,0,32,2,47,0,64,59,0,12,32,0,65,14,106,32,2,65,194,0,106,45,0,0,58,0,0,32,2,41,0,67,33,9,32,2,65,8,106,34,6,32,2,65,203,0,106,65,53,16,193,5,26,32,0,65,23,106,32,6,65,53,16,193,5,26,32,0,32,8,58,0,109,32,0,32,5,65,1,115,58,0,108,32,0,32,9,55,0,15,32,0,32,7,54,2,8,32,0,32,4,65,24,116,34,5,32,4,65,128,254,3,113,65,8,116,114,32,4,65,8,118,65,128,254,3,113,32,4,65,24,118,114,114,65,255,255,255,255,7,113,54,2,4,32,0,32,5,65,31,118,54,2,0,32,0,65,228,0,106,32,1,65,37,106,41,0,0,55,0,0,32,0,65,220,0,106,32,1,65,29,106,41,0,0,55,0,0,32,0,65,212,0,106,32,1,65,21,106,41,0,0,55,0,0,32,0,32,1,41,0,13,55,0,76,12,1,11,32,0,65,2,54,2,8,32,0,65,1,58,0,4,32,0,65,2,54,2,0,11,32,2,65,128,1,106,36,0,12,1,11,32,0,32,1,54,2,8,32,0,65,10,58,0,4,32,0,65,2,54,2,0,11,32,3,16,214,24,12,1,11,32,3,65,43,106,32,1,40,2,0,54,0,0,32,0,65,7,58,0,4,32,0,65,2,54,2,0,32,3,32,3,41,3,16,55,0,35,32,0,32,3,41,0,32,55,0,5,32,0,65,12,106,32,3,65,39,106,41,0,0,55,0,0,11,32,3,65,48,106,36,0,11,235,1,3,2,127,1,126,1,124,35,0,65,32,107,34,2,36,0,2,127,2,127,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,1,2,0,11,32,1,43,3,8,33,5,32,2,65,3,58,0,8,32,2,32,5,57,3,16,32,2,65,8,106,32,2,65,31,106,65,148,163,193,0,16,153,13,33,1,65,1,12,3,11,32,1,41,3,8,34,4,66,128,128,128,128,16,90,4,64,32,2,65,1,58,0,8,32,2,32,4,55,3,16,32,2,65,8,106,32,2,65,31,106,65,236,241,193,0,16,154,13,33,1,65,1,12,3,11,32,4,167,12,1,11,32,1,41,3,8,34,4,66,128,128,128,128,16,90,4,64,32,2,65,2,58,0,8,32,2,32,4,55,3,16,32,2,65,8,106,32,2,65,31,106,65,236,241,193,0,16,154,13,33,1,65,1,12,2,11,32,4,167,11,33,1,65,0,11,33,3,32,0,32,1,54,2,4,32,0,32,3,54,2,0,32,2,65,32,106,36,0,11,228,1,1,4,127,35,0,65,32,107,34,2,36,0,32,1,40,2,4,33,4,2,64,2,127,32,1,40,2,8,34,5,32,1,40,2,0,34,3,71,4,64,65,205,184,158,1,45,0,0,26,65,12,65,4,16,149,27,34,1,69,13,2,32,1,65,1,54,2,8,32,1,32,3,54,2,4,32,1,32,4,54,2,0,65,152,213,203,0,12,1,11,32,2,32,3,54,2,28,32,2,32,4,54,2,24,32,2,32,3,54,2,20,32,2,65,8,106,32,2,65,20,106,16,172,15,32,2,40,2,8,34,3,65,1,32,2,40,2,12,34,5,27,33,4,32,3,65,1,114,65,0,32,5,27,33,1,65,228,212,203,0,65,208,212,203,0,32,3,65,1,113,27,65,224,211,203,0,32,5,27,11,33,3,32,0,32,1,54,2,12,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,32,3,54,2,0,32,2,65,32,106,36,0,15,11,65,4,65,12,16,177,28,0,11,232,1,1,2,127,35,0,65,208,4,107,34,2,36,0,32,0,32,1,41,2,48,55,2,188,4,32,0,65,196,4,106,32,1,65,56,106,40,2,0,54,2,0,32,2,65,140,4,106,34,3,66,0,55,2,0,32,2,66,0,55,2,176,4,32,2,66,0,55,2,164,4,32,2,66,0,55,2,152,4,32,2,65,5,58,0,204,4,32,2,65,10,54,2,132,2,32,2,65,10,54,2,4,32,2,65,0,54,2,200,4,32,2,66,0,55,2,188,4,32,2,65,0,54,2,132,4,32,0,32,2,65,4,106,65,128,2,16,193,5,34,0,65,128,2,106,32,2,65,132,2,106,65,128,2,16,193,5,26,32,0,65,5,58,0,200,4,32,0,32,2,41,2,132,4,55,2,128,4,32,0,65,136,4,106,32,3,40,2,0,54,2,0,32,0,65,140,4,106,32,1,65,48,16,193,5,26,32,2,65,144,4,106,16,228,23,32,2,65,192,4,106,16,146,14,32,2,65,208,4,106,36,0,11,235,1,3,2,127,1,126,1,124,35,0,65,32,107,34,2,36,0,2,127,2,127,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,1,2,0,11,32,1,43,3,8,33,5,32,2,65,3,58,0,8,32,2,32,5,57,3,16,32,2,65,8,106,32,2,65,31,106,65,204,215,204,0,16,153,13,33,1,65,1,12,3,11,32,1,41,3,8,34,4,66,128,128,128,128,16,90,4,64,32,2,65,1,58,0,8,32,2,32,4,55,3,16,32,2,65,8,106,32,2,65,31,106,65,208,252,203,0,16,154,13,33,1,65,1,12,3,11,32,4,167,12,1,11,32,1,41,3,8,34,4,66,128,128,128,128,16,90,4,64,32,2,65,2,58,0,8,32,2,32,4,55,3,16,32,2,65,8,106,32,2,65,31,106,65,208,252,203,0,16,154,13,33,1,65,1,12,2,11,32,4,167,11,33,1,65,0,11,33,3,32,0,32,1,54,2,4,32,0,32,3,54,2,0,32,2,65,32,106,36,0,11,96,0,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,36,1,4,4,1,2,1,1,1,1,1,1,4,4,4,1,4,4,1,1,4,4,1,1,1,3,1,1,1,1,1,1,1,1,1,1,1,0,11,32,0,65,4,106,16,148,24,11,15,11,32,0,65,4,106,16,149,24,15,11,32,0,65,4,106,16,188,20,15,11,32,0,65,4,106,16,214,24,11,199,1,1,8,127,35,0,65,32,107,34,3,36,0,32,0,40,2,20,34,4,32,0,40,2,16,34,5,32,4,32,5,75,27,33,7,32,0,65,12,106,33,6,32,0,40,2,12,33,8,2,127,2,64,3,64,65,0,32,2,69,13,2,26,32,4,32,7,70,13,1,32,0,32,4,65,1,106,34,5,54,2,20,32,2,65,1,107,33,2,32,4,32,8,106,33,9,32,1,45,0,0,32,5,33,4,32,1,65,1,106,33,1,32,9,45,0,0,70,13,0,11,32,3,65,9,54,2,20,32,3,65,8,106,32,6,16,147,20,32,3,65,20,106,32,3,40,2,8,32,3,40,2,12,16,230,18,12,1,11,32,3,65,5,54,2,20,32,3,32,6,16,147,20,32,3,65,20,106,32,3,40,2,0,32,3,40,2,4,16,230,18,11,32,3,65,32,106,36,0,11,234,1,1,3,127,35,0,65,16,107,34,3,36,0,65,205,184,158,1,45,0,0,26,2,64,65,8,65,136,9,16,244,10,34,1,4,64,32,1,66,0,55,3,240,8,32,1,65,128,128,128,128,120,54,2,220,8,32,1,66,129,128,128,128,16,55,3,0,32,1,65,1,59,1,132,9,32,1,65,127,54,2,128,9,32,1,65,248,8,106,66,0,55,3,0,32,3,65,4,106,16,183,26,65,205,184,158,1,45,0,0,26,65,4,65,32,16,244,10,34,2,69,13,1,32,2,32,1,54,2,8,32,2,66,129,128,128,128,16,55,2,0,32,2,32,3,41,2,4,55,2,12,32,2,32,1,65,8,106,34,1,54,2,28,32,2,32,1,54,2,24,32,2,65,20,106,32,3,65,12,106,40,2,0,54,2,0,32,0,65,0,58,0,8,32,0,65,0,54,2,4,32,0,32,2,54,2,0,32,3,65,16,106,36,0,15,11,65,8,65,136,9,16,177,28,0,11,65,4,65,32,16,177,28,0,11,234,1,1,3,127,35,0,65,16,107,34,3,36,0,65,205,184,158,1,45,0,0,26,2,64,65,8,65,216,8,16,244,10,34,1,4,64,32,1,66,0,55,3,192,8,32,1,65,128,128,128,128,120,54,2,168,8,32,1,66,129,128,128,128,16,55,3,0,32,1,65,1,59,1,212,8,32,1,65,127,54,2,208,8,32,1,65,200,8,106,66,0,55,3,0,32,3,65,4,106,16,183,26,65,205,184,158,1,45,0,0,26,65,4,65,32,16,244,10,34,2,69,13,1,32,2,32,1,54,2,8,32,2,66,129,128,128,128,16,55,2,0,32,2,32,3,41,2,4,55,2,12,32,2,32,1,65,8,106,34,1,54,2,28,32,2,32,1,54,2,24,32,2,65,20,106,32,3,65,12,106,40,2,0,54,2,0,32,0,65,0,58,0,8,32,0,65,0,54,2,4,32,0,32,2,54,2,0,32,3,65,16,106,36,0,15,11,65,8,65,216,8,16,177,28,0,11,65,4,65,32,16,177,28,0,11,217,1,1,4,127,35,0,65,16,107,34,1,36,0,32,0,40,2,12,33,2,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,4,14,2,0,1,2,11,32,2,13,1,65,1,33,2,65,0,33,0,12,2,11,32,2,13,0,32,0,40,2,0,34,2,40,2,4,33,0,32,2,40,2,0,33,2,12,1,11,32,1,65,4,106,32,0,16,236,4,32,1,40,2,12,33,0,32,1,40,2,8,33,3,12,1,11,32,1,65,4,106,32,0,65,0,65,1,65,1,16,167,10,32,1,40,2,8,33,4,32,1,40,2,4,65,1,70,13,1,32,1,40,2,12,34,3,32,2,32,0,16,193,5,33,2,32,1,32,0,54,2,12,32,1,32,2,54,2,8,32,1,32,4,54,2,4,11,32,3,32,0,16,134,25,32,1,65,4,106,16,214,24,32,1,65,16,106,36,0,15,11,32,4,32,1,40,2,12,16,132,25,0,11,221,1,1,6,127,35,0,65,16,107,34,3,36,0,32,1,40,2,4,33,4,2,64,32,1,40,2,8,34,5,32,1,40,2,0,34,2,47,1,138,1,79,4,64,3,64,32,3,65,4,106,32,2,32,4,16,239,17,32,3,40,2,4,34,2,69,4,64,32,0,65,0,54,2,0,12,3,11,32,3,40,2,8,33,4,32,3,40,2,12,34,5,32,2,47,1,138,1,79,13,0,11,11,32,5,65,1,106,33,1,2,64,32,4,69,4,64,32,2,33,6,12,1,11,32,2,32,1,65,2,116,106,65,140,1,106,33,1,32,4,33,7,3,64,32,1,40,2,0,34,6,65,140,1,106,33,1,32,7,65,1,107,34,7,13,0,11,65,0,33,1,11,32,0,32,5,54,2,20,32,0,32,4,54,2,16,32,0,32,2,54,2,12,32,0,32,1,54,2,8,32,0,65,0,54,2,4,32,0,32,6,54,2,0,11,32,3,65,16,106,36,0,11,221,1,1,4,127,35,0,65,64,106,34,1,36,0,65,205,184,158,1,45,0,0,26,65,1,65,1,16,149,27,34,2,69,4,64,65,1,65,1,16,177,28,0,11,32,2,65,0,58,0,0,32,1,32,2,54,2,16,32,1,32,2,54,2,20,32,1,65,1,54,2,24,32,1,32,2,65,1,106,54,2,28,32,1,65,252,159,204,0,16,160,17,32,1,65,40,106,34,2,65,200,154,204,0,41,3,0,55,3,0,32,1,65,56,106,34,3,32,1,41,3,8,55,3,0,32,1,65,48,106,34,4,32,1,41,3,0,55,3,0,32,1,65,192,154,204,0,41,3,0,55,3,32,32,1,65,32,106,32,1,65,16,106,16,133,13,32,0,65,24,106,32,3,41,3,0,55,3,0,32,0,65,16,106,32,4,41,3,0,55,3,0,32,0,65,8,106,32,2,41,3,0,55,3,0,32,0,32,1,41,3,32,55,3,0,32,1,65,64,107,36,0,11,203,1,1,4,127,2,127,2,64,32,0,65,128,1,79,4,64,32,1,40,2,0,32,1,40,2,8,34,2,107,65,3,77,4,64,32,1,32,2,65,4,65,1,65,1,16,178,19,32,1,40,2,8,33,2,11,32,1,40,2,4,32,2,106,33,3,32,0,65,128,16,79,13,1,32,0,65,6,118,65,64,114,33,4,65,2,12,2,11,32,1,40,2,8,34,2,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,2,106,32,0,58,0,0,32,1,32,2,65,1,106,54,2,8,15,11,32,3,32,0,65,6,118,65,63,113,65,128,1,114,58,0,1,32,0,65,12,118,65,96,114,33,4,65,3,11,33,5,32,3,32,4,58,0,0,32,3,32,5,106,65,1,107,32,0,65,63,113,65,128,1,114,58,0,0,32,1,32,2,32,5,106,54,2,8,11,152,2,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,8,32,0,45,0,0,65,3,107,65,255,1,113,34,0,32,0,65,8,79,27,65,1,107,14,8,1,2,3,4,5,6,7,8,0,11,32,1,40,2,20,65,196,210,215,0,65,12,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,208,210,215,0,65,28,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,236,210,215,0,65,40,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,147,210,215,0,65,21,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,148,211,215,0,65,29,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,177,211,215,0,65,28,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,205,211,215,0,65,26,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,231,211,215,0,65,28,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,131,212,215,0,65,16,32,1,40,2,24,40,2,12,17,4,0,11,199,1,2,4,127,1,126,35,0,65,16,107,34,4,65,8,106,34,5,32,0,40,2,4,34,2,32,1,65,24,108,106,34,0,65,8,106,41,3,0,55,3,0,32,4,32,0,41,3,0,55,3,0,32,0,41,3,16,33,6,2,64,2,64,32,1,69,13,0,3,64,32,2,32,1,65,1,107,65,1,118,34,0,65,24,108,106,34,3,41,3,16,32,6,87,13,1,32,2,32,1,65,24,108,106,34,1,32,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,0,34,1,13,0,11,12,1,11,32,1,33,0,11,32,2,32,0,65,24,108,106,34,0,32,4,41,3,0,55,3,0,32,0,32,6,55,3,16,32,0,65,8,106,32,5,41,3,0,55,3,0,11,203,1,1,7,127,35,0,65,16,107,34,2,36,0,32,1,40,2,4,33,4,32,2,65,4,106,32,1,40,2,8,34,6,65,0,65,4,65,12,16,167,10,32,2,40,2,8,33,3,32,2,40,2,4,65,1,71,4,64,32,2,40,2,12,33,7,2,64,32,3,69,13,0,32,6,65,12,108,33,5,32,7,33,1,32,3,33,8,3,64,32,5,69,13,1,32,2,65,4,106,32,4,16,196,15,32,1,65,8,106,32,2,65,12,106,40,2,0,54,2,0,32,1,32,2,41,2,4,55,2,0,32,5,65,12,107,33,5,32,1,65,12,106,33,1,32,4,65,12,106,33,4,32,8,65,1,107,34,8,13,0,11,11,32,0,32,6,54,2,8,32,0,32,7,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,15,11,32,3,32,2,40,2,12,16,132,25,0,11,227,1,1,2,127,35,0,65,208,4,107,34,2,36,0,32,2,65,200,4,106,34,3,65,0,54,2,0,32,2,66,0,55,2,176,4,32,2,66,0,55,2,164,4,32,2,66,0,55,2,152,4,32,2,66,0,55,2,140,4,32,2,65,5,58,0,204,4,32,2,65,10,54,2,132,2,32,2,65,10,54,2,4,32,2,66,0,55,2,188,4,32,2,65,0,54,2,132,4,32,0,32,2,65,4,106,65,128,2,16,193,5,34,0,65,128,2,106,32,2,65,132,2,106,65,128,2,16,193,5,26,32,0,65,5,58,0,200,4,32,0,32,1,41,2,0,55,2,128,4,32,0,65,136,4,106,32,1,65,8,106,40,2,0,54,2,0,32,0,65,140,4,106,32,2,65,144,4,106,65,48,16,193,5,26,32,0,65,196,4,106,32,3,40,2,0,54,2,0,32,0,32,2,41,2,192,4,55,2,188,4,32,2,65,132,4,106,16,156,13,32,2,65,208,4,106,36,0,11,227,1,1,2,127,35,0,65,208,4,107,34,2,36,0,32,2,65,140,4,106,34,3,66,0,55,2,0,32,2,66,0,55,2,176,4,32,2,66,0,55,2,164,4,32,2,66,0,55,2,152,4,32,2,65,5,58,0,204,4,32,2,65,10,54,2,132,2,32,2,65,10,54,2,4,32,2,65,0,54,2,200,4,32,2,66,0,55,2,188,4,32,2,65,0,54,2,132,4,32,0,32,2,65,4,106,65,128,2,16,193,5,34,0,65,128,2,106,32,2,65,132,2,106,65,128,2,16,193,5,26,32,0,65,5,58,0,200,4,32,0,32,2,41,2,132,4,55,2,128,4,32,0,65,136,4,106,32,3,40,2,0,54,2,0,32,0,65,140,4,106,32,2,65,144,4,106,65,48,16,193,5,26,32,0,65,196,4,106,32,1,65,8,106,40,2,0,54,2,0,32,0,32,1,41,2,0,55,2,188,4,32,2,65,192,4,106,16,146,14,32,2,65,208,4,106,36,0,11,193,1,1,3,127,65,127,32,1,32,3,71,32,1,32,3,73,34,5,27,33,6,32,1,32,3,32,5,27,65,1,106,33,1,3,64,2,64,32,1,65,1,107,34,1,69,4,64,32,6,33,3,12,1,11,32,2,40,2,0,33,3,2,127,2,64,2,64,32,0,40,2,0,34,4,69,4,64,32,3,13,1,32,0,65,4,106,40,2,0,34,3,32,2,65,4,106,40,2,0,34,4,71,33,5,32,3,32,4,73,12,3,11,32,3,13,1,11,32,3,32,4,71,33,5,32,3,32,4,75,12,1,11,32,0,65,4,106,40,2,0,34,3,32,2,65,4,106,40,2,0,34,4,71,33,5,32,3,32,4,73,11,33,3,32,2,65,8,106,33,2,32,0,65,8,106,33,0,65,127,32,5,32,3,27,34,3,69,13,1,11,11,32,3,11,217,1,1,6,127,35,0,65,16,107,34,3,36,0,32,3,32,1,41,2,0,55,2,8,32,3,32,3,65,8,106,40,2,0,34,1,54,2,0,32,3,32,1,47,1,166,8,54,2,4,32,3,40,2,4,34,7,65,224,0,108,33,1,65,127,33,5,32,2,65,64,107,33,8,32,3,40,2,0,33,6,2,127,3,64,65,1,32,1,69,13,1,26,32,2,32,6,16,180,24,34,4,65,255,1,113,69,4,64,65,127,32,8,32,6,65,64,107,65,32,16,137,18,34,4,65,0,71,32,4,65,0,72,27,33,4,11,32,6,65,224,0,106,33,6,32,1,65,224,0,107,33,1,32,5,65,1,106,33,5,32,4,65,255,1,113,34,4,65,1,70,13,0,11,32,4,69,4,64,32,5,33,7,65,0,12,1,11,32,5,33,7,65,1,11,33,1,32,0,32,7,54,2,4,32,0,32,1,54,2,0,32,3,65,16,106,36,0,11,203,1,1,7,127,35,0,65,16,107,34,2,36,0,32,1,40,2,4,33,4,32,2,65,4,106,32,1,40,2,8,34,6,65,0,65,4,65,12,16,167,10,32,2,40,2,8,33,3,32,2,40,2,4,65,1,71,4,64,32,2,40,2,12,33,7,2,64,32,3,69,13,0,32,6,65,12,108,33,5,32,7,33,1,32,3,33,8,3,64,32,5,69,13,1,32,2,65,4,106,32,4,16,233,14,32,1,65,8,106,32,2,65,12,106,40,2,0,54,2,0,32,1,32,2,41,2,4,55,2,0,32,5,65,12,107,33,5,32,1,65,12,106,33,1,32,4,65,12,106,33,4,32,8,65,1,107,34,8,13,0,11,11,32,0,32,6,54,2,8,32,0,32,7,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,15,11,32,3,32,2,40,2,12,16,132,25,0,11,211,1,1,2,127,35,0,65,208,0,107,34,1,36,0,32,1,32,0,54,2,12,32,1,65,0,54,2,40,32,1,66,128,128,128,128,16,55,2,32,32,1,65,3,58,0,76,32,1,65,32,54,2,60,32,1,65,0,54,2,72,32,1,65,136,143,192,0,54,2,68,32,1,65,0,54,2,52,32,1,65,0,54,2,44,32,1,32,1,65,32,106,54,2,64,32,1,65,12,106,32,1,65,44,106,16,188,14,69,4,64,32,1,65,24,106,32,1,65,40,106,40,2,0,34,0,54,2,0,32,1,32,1,41,2,32,55,3,16,32,1,40,2,20,32,0,16,134,25,32,1,65,16,106,16,214,24,32,1,40,2,12,34,2,65,132,1,79,4,64,32,2,16,222,9,11,32,1,65,208,0,106,36,0,15,11,65,176,143,192,0,65,55,32,1,65,16,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,203,1,1,6,127,35,0,65,16,107,34,3,36,0,32,0,2,127,2,64,2,64,32,1,40,2,20,34,2,32,1,40,2,16,34,4,79,13,0,32,1,40,2,12,33,5,3,64,32,2,32,5,106,45,0,0,34,6,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,69,4,64,32,1,32,2,65,1,106,34,2,54,2,20,32,2,32,4,71,13,1,12,2,11,11,32,6,65,238,0,71,13,0,32,1,32,2,65,1,106,54,2,20,32,1,65,184,141,193,0,65,3,16,230,8,34,1,13,1,65,0,12,2,11,32,3,65,8,106,32,1,16,132,5,32,3,40,2,8,33,1,32,0,32,3,40,2,12,54,2,4,65,2,65,1,32,1,65,1,113,27,12,1,11,32,0,32,1,54,2,4,65,2,11,54,2,0,32,3,65,16,106,36,0,11,205,1,1,6,127,32,1,40,2,0,34,5,32,1,40,2,8,34,6,65,3,116,106,33,7,2,64,32,6,65,1,106,34,8,32,5,47,1,226,1,34,9,75,4,64,32,7,32,3,54,2,4,32,7,32,2,58,0,0,12,1,11,32,5,32,8,65,3,116,106,32,7,32,9,32,6,107,34,10,65,3,116,16,184,28,26,32,7,32,3,54,2,4,32,7,32,2,58,0,0,32,5,65,220,0,106,34,2,32,8,65,12,108,106,32,2,32,6,65,12,108,106,32,10,65,12,108,16,184,28,26,11,32,5,32,6,65,12,108,106,34,2,65,228,0,106,32,4,65,8,106,40,2,0,54,2,0,32,2,65,220,0,106,32,4,41,2,0,55,2,0,32,0,32,6,54,2,8,32,0,32,5,54,2,0,32,0,32,1,40,2,4,54,2,4,32,5,32,9,65,1,106,59,1,226,1,11,201,1,1,8,127,32,0,65,148,1,106,32,0,16,238,1,33,2,32,0,65,188,3,65,168,2,32,0,65,188,3,106,32,0,65,168,2,106,16,238,1,34,3,27,106,33,4,32,0,65,168,2,65,188,3,32,3,27,106,34,5,32,0,32,2,65,1,115,65,148,1,108,106,34,3,32,4,32,4,32,0,32,2,65,148,1,108,106,34,0,16,238,1,34,2,27,32,5,32,3,16,238,1,34,6,27,34,7,32,0,32,4,32,3,32,6,27,32,2,27,34,8,16,238,1,33,9,32,1,32,4,32,0,32,2,27,65,148,1,16,193,5,34,0,65,148,1,106,32,7,32,8,32,9,27,65,148,1,16,193,5,26,32,0,65,168,2,106,32,8,32,7,32,9,27,65,148,1,16,193,5,26,32,0,65,188,3,106,32,3,32,5,32,6,27,65,148,1,16,193,5,26,11,201,1,1,8,127,32,0,65,148,1,106,32,0,16,136,8,33,2,32,0,65,188,3,65,168,2,32,0,65,188,3,106,32,0,65,168,2,106,16,136,8,34,3,27,106,33,4,32,0,65,168,2,65,188,3,32,3,27,106,34,5,32,0,32,2,65,1,115,65,148,1,108,106,34,3,32,4,32,4,32,0,32,2,65,148,1,108,106,34,0,16,136,8,34,2,27,32,5,32,3,16,136,8,34,6,27,34,7,32,0,32,4,32,3,32,6,27,32,2,27,34,8,16,136,8,33,9,32,1,32,4,32,0,32,2,27,65,148,1,16,193,5,34,0,65,148,1,106,32,7,32,8,32,9,27,65,148,1,16,193,5,26,32,0,65,168,2,106,32,8,32,7,32,9,27,65,148,1,16,193,5,26,32,0,65,188,3,106,32,3,32,5,32,6,27,65,148,1,16,193,5,26,11,201,1,1,8,127,32,0,65,193,0,106,32,0,16,238,7,33,2,32,0,65,195,1,65,130,1,32,0,65,195,1,106,32,0,65,130,1,106,16,238,7,34,3,27,106,33,4,32,0,65,130,1,65,195,1,32,3,27,106,34,5,32,0,32,2,65,1,115,65,193,0,108,106,34,3,32,4,32,4,32,0,32,2,65,193,0,108,106,34,0,16,238,7,34,2,27,32,5,32,3,16,238,7,34,6,27,34,7,32,0,32,4,32,3,32,6,27,32,2,27,34,8,16,238,7,33,9,32,1,32,4,32,0,32,2,27,65,193,0,16,193,5,34,0,65,193,0,106,32,7,32,8,32,9,27,65,193,0,16,193,5,26,32,0,65,130,1,106,32,8,32,7,32,9,27,65,193,0,16,193,5,26,32,0,65,195,1,106,32,3,32,5,32,6,27,65,193,0,16,193,5,26,11,222,1,1,1,127,35,0,65,16,107,34,7,36,0,32,7,32,0,40,2,20,32,1,32,2,32,0,40,2,24,40,2,12,17,4,0,58,0,12,32,7,32,0,54,2,8,32,7,32,2,69,58,0,13,32,7,65,0,54,2,4,32,7,65,4,106,32,3,32,4,16,232,6,32,5,32,6,16,232,6,40,2,0,34,1,65,0,71,32,7,45,0,12,34,2,114,33,0,2,64,32,1,69,32,2,65,1,113,114,13,0,2,64,32,1,65,1,71,4,64,32,7,40,2,8,33,2,12,1,11,32,7,40,2,8,33,2,32,7,45,0,13,69,13,0,32,2,45,0,28,65,4,113,13,0,65,1,33,0,32,2,40,2,20,65,236,166,157,1,65,1,32,2,40,2,24,40,2,12,17,4,0,13,1,11,32,2,40,2,20,65,151,161,157,1,65,1,32,2,40,2,24,40,2,12,17,4,0,33,0,11,32,7,65,16,106,36,0,32,0,65,1,113,11,212,1,2,1,127,1,126,35,0,65,208,0,107,34,3,36,0,32,3,65,0,54,2,40,32,3,66,128,128,128,128,16,55,2,32,32,3,65,3,58,0,76,32,3,65,32,54,2,60,32,3,65,0,54,2,72,32,3,65,232,240,192,0,54,2,68,32,3,65,0,54,2,52,32,3,65,0,54,2,44,32,3,32,3,65,32,106,54,2,64,32,3,32,2,54,2,16,32,3,65,16,106,34,2,32,3,65,44,106,16,169,25,4,64,65,144,241,192,0,65,55,32,2,65,128,241,192,0,65,148,242,192,0,16,253,13,0,11,32,3,65,24,106,32,3,65,40,106,40,2,0,34,2,54,2,0,32,3,32,3,41,2,32,55,3,16,32,3,65,8,106,32,1,32,3,40,2,20,32,2,16,152,25,32,3,41,3,8,33,4,32,3,65,16,106,16,214,24,32,0,32,4,55,3,0,32,3,65,208,0,106,36,0,11,212,1,2,1,127,1,126,35,0,65,208,0,107,34,3,36,0,32,3,65,0,54,2,40,32,3,66,128,128,128,128,16,55,2,32,32,3,65,3,58,0,76,32,3,65,32,54,2,60,32,3,65,0,54,2,72,32,3,65,232,240,192,0,54,2,68,32,3,65,0,54,2,52,32,3,65,0,54,2,44,32,3,32,3,65,32,106,54,2,64,32,3,32,2,54,2,16,32,3,65,16,106,34,2,32,3,65,44,106,16,187,6,4,64,65,144,241,192,0,65,55,32,2,65,128,241,192,0,65,148,242,192,0,16,253,13,0,11,32,3,65,24,106,32,3,65,40,106,40,2,0,34,2,54,2,0,32,3,32,3,41,2,32,55,3,16,32,3,65,8,106,32,1,32,3,40,2,20,32,2,16,152,25,32,3,41,3,8,33,4,32,3,65,16,106,16,214,24,32,0,32,4,55,3,0,32,3,65,208,0,106,36,0,11,214,1,1,3,127,35,0,65,16,107,34,2,36,0,2,64,2,64,2,64,32,1,4,64,32,2,65,4,106,65,26,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,4,32,2,40,2,4,65,1,70,13,1,32,2,40,2,12,32,1,65,26,16,193,5,33,1,65,205,184,158,1,45,0,0,26,65,4,65,12,16,244,10,34,3,69,13,2,32,3,65,26,54,2,8,32,3,32,1,54,2,4,32,3,32,4,54,2,0,11,65,205,184,158,1,45,0,0,26,65,4,65,212,0,16,244,10,34,1,69,13,2,32,1,65,176,215,193,0,54,2,80,32,1,32,3,54,2,76,32,1,32,0,59,1,74,32,1,65,5,59,1,72,32,1,65,2,54,2,0,32,2,65,16,106,36,0,32,1,15,11,32,4,32,2,40,2,12,16,132,25,0,11,65,4,65,12,16,177,28,0,11,65,4,65,212,0,16,177,28,0,11,204,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,16,106,32,4,65,24,106,32,3,65,0,16,138,10,32,4,40,2,20,33,5,2,64,2,64,32,4,40,2,16,34,6,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,1,32,5,65,2,116,106,65,228,1,106,40,2,0,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,8,106,32,4,65,24,106,32,3,65,0,16,138,10,32,4,40,2,12,33,5,32,4,40,2,8,34,6,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,6,11,32,0,32,5,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,6,54,2,0,32,4,65,32,106,36,0,11,200,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,16,106,32,4,65,24,106,32,3,16,235,12,32,4,40,2,20,33,5,2,64,2,64,32,4,40,2,16,34,6,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,1,32,5,65,2,116,106,65,236,0,106,40,2,0,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,8,106,32,4,65,24,106,32,3,16,235,12,32,4,40,2,12,33,5,32,4,40,2,8,34,6,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,6,11,32,0,32,5,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,6,54,2,0,32,4,65,32,106,36,0,11,200,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,16,106,32,4,65,24,106,32,3,16,255,11,32,4,40,2,20,33,5,2,64,2,64,32,4,40,2,16,34,6,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,1,32,5,65,2,116,106,65,192,3,106,40,2,0,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,8,106,32,4,65,24,106,32,3,16,255,11,32,4,40,2,12,33,5,32,4,40,2,8,34,6,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,6,11,32,0,32,5,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,6,54,2,0,32,4,65,32,106,36,0,11,204,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,16,106,32,4,65,24,106,32,3,65,0,16,139,10,32,4,40,2,20,33,5,2,64,2,64,32,4,40,2,16,34,6,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,1,32,5,65,2,116,106,65,224,0,106,40,2,0,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,8,106,32,4,65,24,106,32,3,65,0,16,139,10,32,4,40,2,12,33,5,32,4,40,2,8,34,6,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,6,11,32,0,32,5,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,6,54,2,0,32,4,65,32,106,36,0,11,204,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,16,106,32,4,65,24,106,32,3,65,0,16,144,10,32,4,40,2,20,33,5,2,64,2,64,32,4,40,2,16,34,6,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,1,32,5,65,2,116,106,65,248,5,106,40,2,0,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,8,106,32,4,65,24,106,32,3,65,0,16,144,10,32,4,40,2,12,33,5,32,4,40,2,8,34,6,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,6,11,32,0,32,5,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,6,54,2,0,32,4,65,32,106,36,0,11,204,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,16,106,32,4,65,24,106,32,3,65,0,16,236,12,32,4,40,2,20,33,5,2,64,2,64,32,4,40,2,16,34,6,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,1,32,5,65,2,116,106,65,244,2,106,40,2,0,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,8,106,32,4,65,24,106,32,3,65,0,16,236,12,32,4,40,2,12,33,5,32,4,40,2,8,34,6,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,6,11,32,0,32,5,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,6,54,2,0,32,4,65,32,106,36,0,11,204,1,1,9,127,35,0,65,16,107,34,2,36,0,32,1,40,2,4,33,4,32,2,65,4,106,32,1,40,2,8,34,6,65,0,65,4,65,4,16,167,10,32,2,40,2,8,33,3,2,64,32,2,40,2,4,65,1,71,4,64,32,2,40,2,12,33,7,2,64,32,3,69,13,0,32,6,65,2,116,33,1,32,7,33,5,32,3,33,8,3,64,32,1,69,13,1,32,4,40,2,0,34,9,32,9,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,3,32,5,32,9,54,2,0,32,1,65,4,107,33,1,32,5,65,4,106,33,5,32,4,65,4,106,33,4,32,8,65,1,107,34,8,13,0,11,11,32,0,32,6,54,2,8,32,0,32,7,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,15,11,32,3,32,2,40,2,12,16,132,25,11,0,11,206,1,1,5,127,32,0,40,2,12,34,1,69,4,64,3,64,32,0,40,2,8,34,1,69,4,64,65,0,15,11,32,0,32,1,65,1,107,34,1,54,2,8,32,0,40,2,4,32,1,65,3,116,106,34,1,40,2,0,34,3,32,1,40,2,4,34,4,16,148,9,34,1,69,13,0,11,32,0,40,2,8,34,2,32,0,40,2,0,70,4,64,32,0,16,144,19,11,32,0,40,2,4,32,2,65,3,116,106,34,5,32,4,65,1,106,54,2,4,32,5,32,3,54,2,0,32,0,32,2,65,1,106,54,2,8,11,32,0,32,1,65,0,16,148,9,54,2,12,32,0,40,2,8,34,2,32,0,40,2,0,70,4,64,32,0,16,144,19,11,32,0,40,2,4,32,2,65,3,116,106,34,3,65,1,54,2,4,32,3,32,1,54,2,0,32,0,32,2,65,1,106,54,2,8,32,1,11,200,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,16,106,32,4,65,24,106,32,3,16,208,11,32,4,40,2,20,33,5,2,64,2,64,32,4,40,2,16,34,6,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,1,32,5,65,2,116,106,65,148,3,106,40,2,0,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,8,106,32,4,65,24,106,32,3,16,208,11,32,4,40,2,12,33,5,32,4,40,2,8,34,6,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,6,11,32,0,32,5,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,6,54,2,0,32,4,65,32,106,36,0,11,200,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,16,106,32,4,65,24,106,32,3,16,209,11,32,4,40,2,20,33,5,2,64,2,64,32,4,40,2,16,34,6,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,1,32,5,65,2,116,106,65,160,3,106,40,2,0,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,8,106,32,4,65,24,106,32,3,16,209,11,32,4,40,2,12,33,5,32,4,40,2,8,34,6,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,6,11,32,0,32,5,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,6,54,2,0,32,4,65,32,106,36,0,11,200,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,16,106,32,4,65,24,106,32,3,16,228,5,32,4,40,2,20,33,5,2,64,2,64,32,4,40,2,16,34,6,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,1,32,5,65,2,116,106,65,188,2,106,40,2,0,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,24,32,4,65,8,106,32,4,65,24,106,32,3,16,228,5,32,4,40,2,12,33,5,32,4,40,2,8,34,6,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,6,11,32,0,32,5,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,6,54,2,0,32,4,65,32,106,36,0,11,161,3,2,4,127,1,126,35,0,65,64,106,34,2,36,0,32,1,53,2,96,33,6,32,2,65,0,65,56,16,129,10,33,3,32,1,65,148,191,156,1,65,1,16,100,2,64,32,1,40,2,96,65,63,113,34,2,65,56,77,4,64,65,56,32,2,107,33,2,12,1,11,32,1,32,3,65,56,16,100,65,56,32,1,40,2,96,65,63,113,34,4,107,33,2,32,4,65,57,73,13,0,32,2,65,56,65,252,191,156,1,16,164,15,0,11,32,1,32,3,32,2,16,100,32,3,32,6,66,5,136,66,128,128,128,56,131,32,6,66,43,134,66,128,128,128,128,128,128,192,255,0,131,32,6,66,59,134,132,32,6,66,27,134,66,128,128,128,128,128,224,63,131,32,6,66,11,134,66,128,128,128,128,240,31,131,132,132,132,55,3,56,32,1,32,3,65,56,106,65,8,16,100,35,0,65,48,107,34,2,36,0,32,2,65,32,106,66,0,55,3,0,32,2,65,24,106,66,0,55,3,0,32,2,65,16,106,66,0,55,3,0,32,2,66,0,55,3,8,32,1,65,64,107,33,5,65,0,33,1,3,64,32,2,32,1,32,5,106,40,2,0,34,4,65,24,116,32,4,65,128,254,3,113,65,8,116,114,32,4,65,8,118,65,128,254,3,113,32,4,65,24,118,114,114,54,2,44,32,2,65,8,106,32,1,106,65,4,32,2,65,44,106,65,4,65,140,192,156,1,16,209,23,32,1,65,4,106,34,1,65,32,71,13,0,11,32,0,32,2,41,3,8,55,0,0,32,0,65,24,106,32,2,65,32,106,41,3,0,55,0,0,32,0,65,16,106,32,2,65,24,106,41,3,0,55,0,0,32,0,65,8,106,32,2,65,16,106,41,3,0,55,0,0,32,2,65,48,106,36,0,32,3,65,64,107,36,0,11,201,4,2,6,127,1,126,35,0,65,16,107,34,4,36,0,2,64,2,64,32,0,40,2,0,65,2,71,4,64,35,0,65,224,0,107,34,2,36,0,2,127,2,64,32,0,40,2,0,69,4,64,65,1,32,1,32,0,40,2,16,32,0,40,2,20,16,181,25,13,2,26,12,1,11,32,2,32,0,65,4,106,54,2,8,32,1,40,2,28,33,3,32,2,32,1,54,2,20,32,2,66,128,128,128,128,128,200,208,7,55,2,12,32,2,65,8,106,173,66,128,128,128,128,144,167,1,132,33,8,2,64,2,127,32,3,65,4,113,4,64,32,2,32,8,55,3,48,32,2,65,1,54,2,44,32,2,65,1,54,2,28,32,2,65,244,130,157,1,54,2,24,32,2,65,1,54,2,36,32,2,65,3,58,0,88,32,2,65,4,54,2,84,32,2,66,32,55,2,76,32,2,65,2,54,2,68,32,2,65,2,54,2,60,32,2,32,2,65,60,106,54,2,40,32,2,32,2,65,48,106,54,2,32,32,2,65,12,106,65,176,248,156,1,32,2,65,24,106,16,163,3,12,1,11,32,2,65,1,54,2,64,32,2,65,244,130,157,1,54,2,60,32,2,66,1,55,2,72,32,2,32,8,55,3,24,32,2,32,2,65,24,106,54,2,68,32,2,65,12,106,65,176,248,156,1,32,2,65,60,106,16,163,3,11,34,3,65,0,32,2,40,2,12,34,5,27,69,4,64,32,3,13,1,32,5,69,13,2,65,160,131,157,1,65,55,32,2,65,223,0,106,65,144,131,157,1,65,216,131,157,1,16,253,13,0,11,32,1,65,252,130,157,1,65,20,16,181,25,69,13,1,11,65,1,12,1,11,32,1,32,0,40,2,24,32,0,40,2,28,16,181,25,11,32,2,65,224,0,106,36,0,33,5,12,1,11,32,0,40,2,36,34,2,69,13,0,32,0,40,2,32,33,0,3,64,32,4,65,4,106,32,0,32,2,16,242,2,2,64,2,64,32,4,40,2,4,69,4,64,32,4,40,2,8,32,4,40,2,12,32,1,16,182,28,13,1,12,4,11,32,4,45,0,13,33,3,32,4,45,0,12,33,6,32,4,40,2,8,33,7,65,141,239,156,1,65,3,32,1,16,182,28,69,13,1,11,65,1,33,5,12,2,11,32,6,65,1,113,69,13,1,32,2,32,3,32,7,106,34,3,73,13,2,32,0,32,3,106,33,0,32,2,32,3,107,34,2,13,0,11,11,32,4,65,16,106,36,0,32,5,15,11,32,3,32,2,65,248,240,156,1,16,162,15,0,11,250,1,1,2,127,35,0,65,32,107,34,5,36,0,65,168,185,158,1,65,168,185,158,1,40,2,0,34,6,65,1,106,54,2,0,2,64,2,64,32,6,65,0,72,13,0,65,176,185,158,1,45,0,0,13,1,65,176,185,158,1,65,1,58,0,0,65,172,185,158,1,65,172,185,158,1,40,2,0,65,1,106,54,2,0,65,156,185,158,1,40,2,0,34,6,65,0,72,13,0,65,156,185,158,1,32,6,65,1,106,54,2,0,65,156,185,158,1,65,160,185,158,1,40,2,0,4,127,32,5,65,8,106,32,0,32,1,40,2,20,17,0,0,32,5,32,4,58,0,29,32,5,32,3,58,0,28,32,5,32,2,54,2,24,32,5,32,5,41,3,8,55,2,16,65,160,185,158,1,40,2,0,32,5,65,16,106,65,164,185,158,1,40,2,0,40,2,20,17,0,0,65,156,185,158,1,40,2,0,65,1,107,5,32,6,11,54,2,0,65,176,185,158,1,65,0,58,0,0,32,3,69,13,0,0,11,0,11,32,5,32,0,32,1,40,2,24,17,0,0,0,11,219,1,0,32,0,65,32,73,4,64,65,0,15,11,32,0,65,255,0,73,4,64,65,1,15,11,32,0,65,128,128,4,79,4,64,32,0,65,128,128,8,79,4,64,32,0,65,224,255,255,0,113,65,224,205,10,71,32,0,65,254,255,255,0,113,65,158,240,10,71,113,32,0,65,192,238,10,107,65,122,73,113,32,0,65,176,157,11,107,65,114,73,113,32,0,65,240,215,11,107,65,113,73,113,32,0,65,128,240,11,107,65,222,108,73,113,32,0,65,128,128,12,107,65,158,116,73,113,32,0,65,208,166,12,107,65,123,73,113,32,0,65,128,130,56,107,65,176,197,84,73,113,32,0,65,240,131,56,73,113,15,11,32,0,65,192,182,157,1,65,44,65,152,183,157,1,65,196,1,65,220,184,157,1,65,194,3,16,162,5,15,11,32,0,65,158,188,157,1,65,40,65,238,188,157,1,65,160,2,65,142,191,157,1,65,173,2,16,162,5,11,177,2,2,4,127,1,126,35,0,65,32,107,34,2,36,0,32,2,32,1,54,2,24,2,64,2,64,32,1,16,128,29,65,1,71,4,64,35,0,65,32,107,34,3,36,0,32,3,65,8,106,32,2,65,24,106,34,5,16,239,14,65,1,33,4,2,64,2,64,32,3,40,2,8,65,1,70,4,64,32,3,41,3,16,34,6,66,0,89,13,1,11,32,0,32,5,32,3,65,31,106,65,224,251,193,0,16,199,3,54,2,4,12,1,11,32,0,32,6,55,3,8,65,0,33,4,11,32,0,32,4,54,2,0,32,3,65,32,106,36,0,32,1,65,132,1,79,13,1,12,2,11,32,2,32,1,54,2,28,32,2,65,8,106,32,2,65,28,106,16,151,20,2,64,32,2,40,2,8,65,1,113,69,13,0,32,1,32,2,41,3,16,34,6,16,185,25,34,1,16,252,26,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,2,40,2,28,33,1,69,13,0,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,65,0,54,2,0,32,0,32,6,55,3,8,12,2,11,65,247,254,193,0,65,200,0,16,230,13,33,3,32,0,65,1,54,2,0,32,0,32,3,54,2,4,32,1,65,132,1,73,13,1,11,32,1,16,222,9,11,32,2,65,32,106,36,0,11,148,4,2,10,127,1,126,35,0,65,16,107,34,6,36,0,2,64,2,64,2,64,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,69,13,3,32,1,40,2,8,33,2,32,1,40,2,4,34,7,69,4,64,32,1,40,2,12,34,1,69,13,2,3,64,32,2,40,2,248,5,33,2,32,1,65,1,107,34,1,13,0,11,12,2,11,32,2,33,10,12,2,11,32,1,32,2,65,1,107,54,2,32,32,1,16,232,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,4,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,11,32,8,40,2,0,34,1,47,1,242,5,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,209,17,32,9,40,2,4,34,1,69,4,64,32,4,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,11,32,1,47,1,242,5,79,13,0,11,11,32,11,65,1,106,33,5,2,64,32,2,69,4,64,32,1,33,7,12,1,11,32,1,32,5,65,2,116,106,65,248,5,106,33,5,32,2,33,10,3,64,32,5,40,2,0,34,7,65,248,5,106,33,5,32,10,65,1,107,34,10,13,0,11,65,0,33,5,11,32,4,32,11,54,2,20,32,4,32,2,54,2,16,32,4,32,1,54,2,12,32,4,32,5,54,2,8,32,4,65,0,54,2,4,32,4,32,7,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,248,141,194,0,16,248,26,0,11,32,0,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,3,65,48,106,36,0,12,4,11,65,232,138,194,0,16,248,26,0,11,32,2,33,7,11,32,6,65,4,106,32,7,32,10,16,209,17,3,64,32,6,40,2,4,34,1,69,13,1,32,6,65,4,106,32,1,32,6,40,2,8,16,209,17,12,0,11,0,11,32,0,65,0,54,2,0,11,32,6,65,16,106,36,0,11,145,4,2,10,127,1,126,35,0,65,16,107,34,6,36,0,2,64,2,64,2,64,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,69,13,3,32,1,40,2,8,33,2,32,1,40,2,4,34,7,69,4,64,32,1,40,2,12,34,1,69,13,2,3,64,32,2,40,2,108,33,2,32,1,65,1,107,34,1,13,0,11,12,2,11,32,2,33,10,12,2,11,32,1,32,2,65,1,107,54,2,32,32,1,16,231,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,4,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,11,32,8,40,2,0,34,1,47,1,94,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,210,17,32,9,40,2,4,34,1,69,4,64,32,4,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,11,32,1,47,1,94,79,13,0,11,11,32,11,65,1,106,33,5,2,64,32,2,69,4,64,32,1,33,7,12,1,11,32,1,32,5,65,2,116,106,65,236,0,106,33,5,32,2,33,10,3,64,32,5,40,2,0,34,7,65,236,0,106,33,5,32,10,65,1,107,34,10,13,0,11,65,0,33,5,11,32,4,32,11,54,2,20,32,4,32,2,54,2,16,32,4,32,1,54,2,12,32,4,32,5,54,2,8,32,4,65,0,54,2,4,32,4,32,7,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,248,141,194,0,16,248,26,0,11,32,0,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,3,65,48,106,36,0,12,4,11,65,232,138,194,0,16,248,26,0,11,32,2,33,7,11,32,6,65,4,106,32,7,32,10,16,210,17,3,64,32,6,40,2,4,34,1,69,13,1,32,6,65,4,106,32,1,32,6,40,2,8,16,210,17,12,0,11,0,11,32,0,65,0,54,2,0,11,32,6,65,16,106,36,0,11,212,1,1,4,127,35,0,65,224,2,107,34,2,36,0,2,64,2,64,32,1,40,2,8,34,3,32,1,40,2,12,73,4,64,65,0,32,3,32,1,40,2,0,34,4,16,188,22,27,69,4,64,32,2,65,180,1,106,34,5,32,4,32,1,65,4,106,32,3,16,177,14,32,2,45,0,180,1,65,10,70,13,2,32,2,65,8,106,34,3,32,5,65,172,1,16,193,5,26,32,0,65,4,106,32,3,16,189,8,32,3,16,162,1,32,0,32,1,40,2,8,34,0,54,2,0,32,1,32,0,65,1,106,54,2,8,12,3,11,32,0,65,128,128,128,128,120,54,2,4,12,2,11,32,0,65,128,128,128,128,120,54,2,4,12,1,11,32,2,32,2,45,0,181,1,58,0,8,65,168,251,203,0,65,46,32,2,65,8,106,65,152,253,203,0,65,180,252,203,0,16,253,13,0,11,32,2,65,224,2,106,36,0,11,205,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,48,108,34,5,106,32,0,32,3,65,212,0,108,34,6,106,32,3,32,4,16,146,9,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,146,9,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,146,9,33,2,11,32,0,40,2,4,32,0,40,2,8,32,1,40,2,4,32,1,40,2,8,16,154,21,65,255,1,113,65,255,1,70,34,3,32,0,40,2,4,32,0,40,2,8,32,2,40,2,4,32,2,40,2,8,16,154,21,65,255,1,113,65,255,1,70,115,4,127,32,0,5,32,2,32,1,32,3,32,1,40,2,4,32,1,40,2,8,32,2,40,2,4,32,2,40,2,8,16,154,21,65,255,1,113,65,255,1,70,115,27,11,11,192,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,4,116,34,5,106,32,0,32,3,65,28,108,34,6,106,32,3,32,4,16,147,9,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,147,9,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,147,9,33,2,11,32,0,40,2,0,65,8,106,32,1,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,34,3,32,0,40,2,0,65,8,106,32,2,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,115,4,127,32,0,5,32,2,32,1,32,3,32,1,40,2,0,65,8,106,32,2,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,115,27,11,11,191,1,1,2,127,35,0,65,16,107,34,3,36,0,32,0,45,0,92,33,2,2,64,2,127,2,64,2,64,2,64,2,127,2,64,2,64,2,64,32,1,14,3,0,1,2,4,11,32,2,65,11,107,65,255,1,113,65,14,79,13,3,65,224,0,12,2,11,32,2,65,18,107,65,255,1,113,65,7,79,13,2,65,228,0,12,1,11,32,2,65,25,70,13,3,32,2,65,20,71,13,2,65,232,0,11,32,0,106,12,3,11,32,2,65,25,70,13,1,11,65,0,33,0,12,2,11,32,3,65,8,106,32,0,65,224,0,106,16,167,27,65,0,33,0,32,3,40,2,12,32,1,77,13,1,32,3,40,2,8,34,2,69,13,1,32,2,32,1,65,2,116,106,11,40,2,0,65,8,106,33,0,11,32,3,65,16,106,36,0,32,0,11,193,3,1,5,127,2,64,32,0,66,128,128,128,128,16,84,4,64,32,1,33,3,12,1,11,32,1,65,8,107,34,3,32,0,32,0,66,128,194,215,47,128,34,0,66,128,190,168,208,15,126,124,167,34,2,65,144,206,0,110,34,4,65,144,206,0,112,34,5,65,228,0,110,34,6,65,1,116,65,128,230,205,0,106,47,0,0,59,0,0,32,1,65,4,107,32,2,32,4,65,144,206,0,108,107,34,2,65,255,255,3,113,65,228,0,110,34,4,65,1,116,65,128,230,205,0,106,47,0,0,59,0,0,32,1,65,6,107,32,5,32,6,65,228,0,108,107,65,255,255,3,113,65,1,116,65,128,230,205,0,106,47,0,0,59,0,0,32,1,65,2,107,32,2,32,4,65,228,0,108,107,65,255,255,3,113,65,1,116,65,128,230,205,0,106,47,0,0,59,0,0,11,32,3,33,2,2,64,32,0,167,34,1,65,144,206,0,73,4,64,32,1,33,3,12,1,11,32,2,65,4,107,33,2,3,64,32,2,32,1,65,144,206,0,110,34,3,65,240,177,127,108,32,1,106,34,4,65,228,0,110,34,5,65,1,116,65,128,230,205,0,106,47,0,0,59,0,0,32,2,65,2,106,32,4,32,5,65,228,0,108,107,65,1,116,65,128,230,205,0,106,47,0,0,59,0,0,32,2,65,4,107,33,2,32,1,65,255,193,215,47,75,32,3,33,1,13,0,11,32,2,65,4,106,33,2,11,2,64,32,3,65,227,0,77,4,64,32,3,33,1,12,1,11,32,2,65,2,107,34,2,32,3,32,3,65,255,255,3,113,65,228,0,110,34,1,65,228,0,108,107,65,255,255,3,113,65,1,116,65,128,230,205,0,106,47,0,0,59,0,0,11,2,64,32,1,65,9,77,4,64,32,2,65,1,107,32,1,65,48,114,58,0,0,12,1,11,32,2,65,2,107,32,1,65,1,116,65,128,230,205,0,106,47,0,0,59,0,0,11,11,167,1,2,5,127,2,126,32,1,4,64,32,1,65,1,71,4,64,32,0,32,1,65,3,116,106,33,6,32,0,65,8,34,1,106,33,2,3,64,32,2,45,0,0,34,4,32,2,65,8,107,45,0,0,73,4,64,32,4,173,33,7,32,2,53,2,4,33,8,32,1,33,3,2,127,3,64,32,0,32,3,106,34,5,32,5,65,8,107,41,2,0,55,2,0,32,0,32,3,65,8,70,13,1,26,32,3,65,8,107,33,3,32,4,32,5,65,16,107,45,0,0,73,13,0,11,32,0,32,3,106,11,32,8,66,32,134,32,7,132,55,2,0,11,32,1,65,8,106,33,1,32,2,65,8,106,34,2,32,6,71,13,0,11,11,15,11,0,11,251,1,2,1,127,1,126,35,0,65,224,0,107,34,4,36,0,2,127,2,64,2,64,32,1,69,4,64,65,184,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,3,69,4,64,65,236,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,0,32,4,65,8,106,32,3,16,252,15,13,1,11,65,0,12,1,11,65,0,33,3,32,4,41,3,48,34,5,66,1,131,80,69,4,64,32,4,66,188,225,255,255,191,255,255,31,32,5,125,55,3,48,32,4,66,252,255,255,255,255,255,255,31,32,4,41,3,56,125,55,3,56,32,4,66,252,255,255,255,255,255,255,31,32,4,41,3,64,125,55,3,64,32,4,66,252,255,255,255,255,255,255,31,32,4,41,3,72,125,55,3,72,32,4,66,252,255,255,255,255,255,255,1,32,4,41,3,80,125,55,3,80,65,1,33,3,11,32,2,4,64,32,2,32,3,54,2,0,11,32,1,32,4,65,8,106,16,201,7,65,1,11,32,4,65,224,0,106,36,0,11,221,1,1,1,127,35,0,65,16,107,34,19,36,0,32,0,40,2,20,32,1,32,2,32,0,40,2,24,40,2,12,17,4,0,33,1,32,19,65,0,58,0,13,32,19,32,1,58,0,12,32,19,32,0,54,2,8,32,19,65,8,106,32,3,32,4,32,5,32,6,16,183,5,32,7,32,8,32,9,32,10,16,183,5,32,11,32,12,32,13,32,14,16,183,5,32,15,32,16,32,17,32,18,16,183,5,33,1,32,19,45,0,13,34,2,32,19,45,0,12,34,3,114,33,0,2,64,32,3,65,1,113,32,2,65,1,71,114,13,0,32,1,40,2,0,34,0,45,0,28,65,4,113,69,4,64,32,0,40,2,20,65,231,166,157,1,65,2,32,0,40,2,24,40,2,12,17,4,0,33,0,12,1,11,32,0,40,2,20,65,230,166,157,1,65,1,32,0,40,2,24,40,2,12,17,4,0,33,0,11,32,19,65,16,106,36,0,32,0,65,1,113,11,185,6,1,6,127,35,0,65,64,106,34,4,36,0,32,4,65,8,106,32,1,65,24,106,16,231,10,2,64,32,4,40,2,8,65,128,128,128,128,120,70,4,64,32,0,65,0,54,2,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,4,65,24,106,34,2,41,3,0,55,3,0,32,1,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,4,65,56,106,32,4,65,16,106,40,2,0,54,2,0,32,4,32,4,41,3,8,55,3,48,35,0,65,64,106,34,1,36,0,32,1,65,8,106,32,4,65,48,106,34,7,16,167,27,32,1,40,2,8,33,3,32,1,40,2,12,33,5,32,1,65,16,106,34,2,65,0,54,2,20,32,2,32,5,54,2,16,32,2,32,3,54,2,12,32,2,65,128,1,58,0,24,32,2,65,0,54,2,8,32,2,66,128,128,128,128,16,55,2,0,32,1,65,44,106,32,2,16,146,20,2,127,2,64,2,127,2,64,2,64,32,1,45,0,44,69,4,64,32,1,45,0,45,69,13,2,2,64,32,1,45,0,46,34,2,65,47,77,4,64,32,2,65,45,70,13,1,12,4,11,32,2,65,57,75,13,3,11,35,0,65,208,0,107,34,2,36,0,32,2,65,20,106,32,1,65,16,106,34,5,16,179,14,2,64,2,64,2,127,32,2,45,0,20,69,4,64,32,2,45,0,21,13,2,32,2,65,5,54,2,28,32,5,32,2,65,28,106,16,128,18,12,1,11,32,2,40,2,24,11,33,3,65,1,33,6,12,1,11,2,64,2,64,2,64,2,64,32,2,45,0,22,34,3,65,45,71,4,64,32,3,65,48,107,65,255,1,113,65,10,73,13,1,65,1,33,6,32,5,32,5,32,2,65,207,0,106,65,208,252,203,0,16,235,3,16,230,28,33,3,12,5,11,32,5,16,189,26,32,2,65,40,106,34,3,32,5,65,0,16,247,3,32,2,41,3,40,66,3,81,13,1,32,2,32,3,16,228,8,32,2,40,2,4,33,3,32,2,40,2,0,69,13,4,12,3,11,65,1,33,6,32,2,65,56,106,34,3,32,5,65,1,16,247,3,32,2,41,3,56,66,3,81,13,1,32,2,65,8,106,32,3,16,228,8,65,0,33,6,32,2,40,2,12,33,3,32,2,40,2,8,13,2,12,3,11,65,1,33,6,32,2,40,2,48,33,3,12,2,11,32,2,40,2,64,33,3,12,1,11,65,1,33,6,32,5,32,3,16,230,28,33,3,11,32,1,32,3,54,2,4,32,1,32,6,54,2,0,32,2,65,208,0,106,36,0,32,1,40,2,4,33,2,32,1,40,2,0,69,4,64,32,1,65,52,106,32,5,16,146,20,32,1,45,0,52,13,2,32,1,45,0,53,69,4,64,32,5,16,214,24,65,0,12,7,11,32,1,65,18,54,2,52,32,1,65,52,106,65,0,65,0,16,230,18,12,4,11,12,4,11,32,1,40,2,48,12,2,11,32,1,40,2,56,12,1,11,32,1,65,18,54,2,52,32,1,65,52,106,65,0,65,0,16,230,18,11,33,2,11,32,1,65,16,106,16,214,24,65,1,11,33,3,32,7,40,2,0,65,128,128,128,128,120,71,4,64,32,7,16,214,24,11,32,4,32,2,54,2,4,32,4,32,3,54,2,0,32,1,65,64,107,36,0,32,4,40,2,0,33,1,32,0,32,4,40,2,4,54,2,4,32,0,65,2,65,1,32,1,65,1,113,27,54,2,0,11,32,4,65,64,107,36,0,11,253,3,1,4,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,16,32,2,65,8,106,32,1,16,186,28,2,64,2,64,32,2,40,2,8,34,1,69,13,0,32,2,32,1,32,2,40,2,12,16,216,19,32,2,65,20,106,32,2,40,2,0,32,2,40,2,4,16,253,24,32,2,40,2,20,65,128,128,128,128,120,70,13,0,32,2,65,40,106,32,2,65,28,106,40,2,0,34,3,54,2,0,32,2,32,2,41,2,20,55,3,32,32,2,40,2,36,33,4,35,0,65,64,106,34,1,36,0,32,1,65,8,106,32,4,32,3,16,245,1,32,1,65,12,106,33,3,32,0,2,127,32,1,40,2,8,69,4,64,32,0,65,4,106,32,3,65,36,16,193,5,26,65,0,12,1,11,32,1,65,56,106,32,3,65,8,106,41,2,0,55,3,0,32,1,32,3,41,2,0,55,3,48,32,0,2,127,35,0,65,64,106,34,0,36,0,32,0,65,0,54,2,24,32,0,66,128,128,128,128,16,55,2,16,32,0,65,3,58,0,60,32,0,65,32,54,2,44,32,0,65,0,54,2,56,32,0,65,232,240,192,0,54,2,52,32,0,65,0,54,2,36,32,0,65,0,54,2,28,32,0,32,0,65,16,106,54,2,48,32,1,65,48,106,34,3,32,0,65,28,106,16,225,13,69,4,64,32,0,65,8,106,32,0,65,24,106,40,2,0,34,4,54,2,0,32,0,32,0,41,2,16,55,3,0,32,0,40,2,4,32,4,16,134,25,32,0,16,214,24,32,3,40,2,0,34,5,65,132,128,128,128,120,76,32,5,65,129,128,128,128,120,71,113,69,4,64,32,3,16,214,24,11,32,0,65,64,107,36,0,12,1,11,65,144,241,192,0,65,55,32,0,65,128,241,192,0,65,148,242,192,0,16,253,13,0,11,54,2,4,65,1,11,54,2,0,32,1,65,64,107,36,0,32,2,65,32,106,16,214,24,12,1,11,32,2,65,16,106,32,2,65,47,106,65,176,253,193,0,16,199,3,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,11,32,2,40,2,16,34,0,65,132,1,79,4,64,32,0,16,222,9,11,32,2,65,48,106,36,0,11,200,1,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,16,32,2,65,8,106,32,1,16,186,28,2,64,2,64,32,2,40,2,8,34,1,69,13,0,32,2,32,1,32,2,40,2,12,16,216,19,32,2,65,20,106,32,2,40,2,0,32,2,40,2,4,16,253,24,32,2,40,2,20,65,128,128,128,128,120,70,13,0,32,2,65,40,106,32,2,65,28,106,40,2,0,34,1,54,2,0,32,2,32,2,41,2,20,55,3,32,32,0,32,2,40,2,36,32,1,16,241,10,32,2,65,32,106,16,214,24,12,1,11,32,2,65,16,106,32,2,65,47,106,65,176,251,193,0,16,199,3,33,1,32,0,65,1,58,0,0,32,0,32,1,54,2,4,11,32,2,40,2,16,34,0,65,132,1,79,4,64,32,0,16,222,9,11,32,2,65,48,106,36,0,11,215,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,16,32,2,65,8,106,32,1,16,186,28,2,64,2,64,32,2,40,2,8,34,1,69,13,0,32,2,32,1,32,2,40,2,12,16,216,19,32,2,65,20,106,32,2,40,2,0,32,2,40,2,4,16,253,24,32,2,40,2,20,65,128,128,128,128,120,70,13,0,32,2,65,40,106,32,2,65,28,106,40,2,0,34,3,54,2,0,32,2,32,2,41,2,20,55,3,32,32,2,40,2,36,33,4,35,0,65,64,106,34,1,36,0,32,1,65,12,106,32,4,32,3,16,162,9,32,0,2,127,32,1,45,0,12,69,4,64,32,0,32,1,41,0,13,55,0,1,32,0,65,25,106,32,1,65,37,106,41,0,0,55,0,0,32,0,65,17,106,32,1,65,29,106,41,0,0,55,0,0,32,0,65,9,106,32,1,65,21,106,41,0,0,55,0,0,65,0,12,1,11,32,1,65,56,106,32,1,65,24,106,40,2,0,54,2,0,32,1,32,1,41,2,16,55,3,48,32,0,32,1,65,48,106,16,154,11,54,2,4,65,1,11,58,0,0,32,1,65,64,107,36,0,32,2,65,32,106,16,214,24,12,1,11,32,2,65,16,106,32,2,65,47,106,65,160,252,193,0,16,199,3,33,1,32,0,65,1,58,0,0,32,0,32,1,54,2,4,11,32,2,40,2,16,34,0,65,132,1,79,4,64,32,0,16,222,9,11,32,2,65,48,106,36,0,11,207,3,1,4,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,16,32,2,65,8,106,32,1,16,186,28,2,64,2,64,32,2,40,2,8,34,1,69,13,0,32,2,32,1,32,2,40,2,12,16,216,19,32,2,65,20,106,32,2,40,2,0,32,2,40,2,4,16,253,24,32,2,40,2,20,65,128,128,128,128,120,70,13,0,32,2,65,40,106,32,2,65,28,106,40,2,0,34,1,54,2,0,32,2,32,2,41,2,20,55,3,32,32,2,40,2,36,33,4,35,0,65,32,107,34,3,36,0,32,3,65,12,106,32,4,32,1,16,226,15,2,64,32,3,40,2,12,34,4,65,128,128,128,128,120,71,4,64,32,3,40,2,16,33,1,32,0,32,3,40,2,20,54,2,8,12,1,11,32,3,32,3,41,2,16,55,3,24,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,24,32,1,66,128,128,128,128,16,55,2,16,32,1,65,3,58,0,60,32,1,65,32,54,2,44,32,1,65,0,54,2,56,32,1,65,232,240,192,0,54,2,52,32,1,65,0,54,2,36,32,1,65,0,54,2,28,32,1,32,1,65,16,106,54,2,48,32,3,65,24,106,32,1,65,28,106,16,245,21,4,64,65,144,241,192,0,65,55,32,1,65,128,241,192,0,65,148,242,192,0,16,253,13,0,11,32,1,65,8,106,32,1,65,24,106,40,2,0,34,5,54,2,0,32,1,32,1,41,2,16,55,3,0,32,1,40,2,4,32,5,16,134,25,32,1,16,214,24,32,1,65,64,107,36,0,33,1,11,32,0,32,4,54,2,0,32,0,32,1,54,2,4,32,3,65,32,106,36,0,32,2,65,32,106,16,214,24,12,1,11,32,2,65,16,106,32,2,65,47,106,65,160,253,193,0,16,199,3,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,11,32,2,40,2,16,34,0,65,132,1,79,4,64,32,0,16,222,9,11,32,2,65,48,106,36,0,11,200,1,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,16,32,2,65,8,106,32,1,16,186,28,2,64,2,64,32,2,40,2,8,34,1,69,13,0,32,2,32,1,32,2,40,2,12,16,216,19,32,2,65,20,106,32,2,40,2,0,32,2,40,2,4,16,253,24,32,2,40,2,20,65,128,128,128,128,120,70,13,0,32,2,65,40,106,32,2,65,28,106,40,2,0,34,1,54,2,0,32,2,32,2,41,2,20,55,3,32,32,0,32,2,40,2,36,32,1,16,241,10,32,2,65,32,106,16,214,24,12,1,11,32,2,65,16,106,32,2,65,47,106,65,128,253,193,0,16,199,3,33,1,32,0,65,1,58,0,0,32,0,32,1,54,2,4,11,32,2,40,2,16,34,0,65,132,1,79,4,64,32,0,16,222,9,11,32,2,65,48,106,36,0,11,206,2,1,5,127,35,0,65,16,107,34,2,36,0,32,0,45,0,132,9,33,5,32,0,65,1,58,0,132,9,32,2,32,0,54,2,12,32,0,65,220,8,106,33,3,2,64,32,0,40,2,220,8,65,128,128,128,128,120,70,13,0,2,64,2,64,32,0,45,0,232,8,14,4,1,2,2,0,2,11,32,0,65,16,106,34,1,45,0,128,8,65,3,70,4,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,152,1,65,3,107,14,3,0,1,2,4,11,32,1,65,160,1,106,16,146,4,12,2,11,32,1,65,168,1,106,16,238,22,12,1,11,2,64,2,64,32,1,45,0,184,3,14,4,0,2,2,1,2,11,32,1,65,160,1,106,16,209,19,12,1,11,32,1,65,248,1,106,16,238,22,11,32,1,65,140,1,106,16,214,24,11,32,1,65,240,7,106,16,214,24,11,32,0,40,2,196,8,34,4,4,64,32,0,40,2,192,8,33,1,3,64,32,1,16,165,22,32,1,65,152,1,106,33,1,32,4,65,1,107,34,4,13,0,11,11,32,0,65,188,8,106,65,8,65,152,1,16,244,22,11,32,0,65,200,8,106,16,166,21,32,3,16,214,24,11,32,3,65,128,128,128,128,120,54,2,0,2,64,32,5,13,0,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,2,65,12,106,16,158,14,11,32,2,65,16,106,36,0,11,243,1,2,1,127,6,126,35,0,65,48,107,34,1,36,0,32,1,65,32,106,65,204,179,204,0,16,160,17,32,1,41,3,32,33,4,32,1,41,3,40,33,5,32,1,65,16,106,65,204,179,204,0,16,160,17,32,1,41,3,16,33,6,32,1,41,3,24,33,7,32,1,65,240,128,204,0,16,160,17,32,1,41,3,0,33,2,32,1,41,3,8,33,3,32,0,65,200,0,106,65,240,252,203,0,41,3,0,55,3,0,32,0,65,232,252,203,0,41,3,0,55,3,64,32,0,32,3,55,3,88,32,0,32,2,55,3,80,32,0,65,216,180,204,0,41,3,0,34,2,55,3,0,32,0,65,8,106,65,224,180,204,0,41,3,0,34,3,55,3,0,32,0,65,0,54,2,116,32,0,66,0,55,3,104,32,0,65,0,54,2,96,32,0,32,5,55,3,24,32,0,32,4,55,3,16,32,0,32,2,55,3,32,32,0,65,40,106,32,3,55,3,0,32,0,32,7,55,3,56,32,0,32,6,55,3,48,32,1,65,48,106,36,0,11,207,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,12,33,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,4,14,2,0,1,2,11,32,1,13,1,65,1,33,3,65,0,33,0,65,1,33,1,12,3,11,32,1,69,13,1,11,32,2,65,4,106,32,0,16,236,4,12,2,11,32,0,40,2,0,34,1,40,2,4,34,0,65,0,72,13,2,32,1,40,2,0,33,3,32,0,69,4,64,65,1,33,1,65,0,33,0,12,1,11,65,205,184,158,1,45,0,0,26,65,1,33,4,32,0,65,1,16,149,27,34,1,69,13,2,11,32,1,32,3,32,0,16,193,5,33,1,32,2,32,0,54,2,12,32,2,32,1,54,2,8,32,2,32,0,54,2,4,11,32,2,65,4,106,16,175,1,32,2,65,16,106,36,0,15,11,32,4,32,0,16,132,25,0,11,194,1,2,1,127,1,126,35,0,65,240,0,107,34,3,36,0,32,3,65,44,106,32,1,32,2,16,142,3,32,0,2,127,32,3,45,0,44,69,4,64,32,3,65,32,106,32,3,65,197,0,106,41,0,0,34,4,55,3,0,32,3,65,216,0,106,32,3,65,53,106,41,0,0,55,3,0,32,3,65,224,0,106,32,3,65,61,106,41,0,0,55,3,0,32,3,65,232,0,106,32,4,55,3,0,32,3,32,3,41,0,45,55,3,80,32,0,65,1,106,32,3,65,208,0,106,16,231,19,65,0,12,1,11,32,3,65,19,106,32,3,65,56,106,40,2,0,34,1,54,0,0,32,3,32,3,41,2,48,34,4,55,0,11,32,0,65,12,106,32,1,54,0,0,32,0,32,4,55,0,4,65,1,11,58,0,0,32,3,65,240,0,106,36,0,11,202,1,1,7,127,35,0,65,16,107,34,3,36,0,32,2,32,1,40,2,0,34,6,47,1,138,1,34,4,32,1,40,2,8,34,5,65,127,115,106,34,1,59,1,138,1,32,3,65,8,106,34,7,32,6,65,4,106,34,8,32,5,65,12,108,106,34,9,65,8,106,40,2,0,54,2,0,32,3,32,9,41,2,0,55,3,0,2,64,32,1,65,12,73,4,64,32,4,32,5,65,1,106,34,4,107,32,1,71,13,1,32,2,65,4,106,32,8,32,4,65,12,108,106,32,1,65,12,108,16,193,5,26,32,6,32,5,59,1,138,1,32,0,32,3,41,3,0,55,2,0,32,0,65,8,106,32,7,40,2,0,54,2,0,32,3,65,16,106,36,0,15,11,32,1,65,11,65,148,249,213,0,16,164,15,0,11,65,220,248,213,0,65,40,65,132,249,213,0,16,218,19,0,11,179,1,1,4,127,35,0,65,224,0,107,34,3,36,0,32,3,32,1,54,2,12,32,3,32,2,54,2,8,32,3,65,49,106,33,5,32,3,65,16,106,33,1,32,3,65,12,106,33,2,65,1,33,4,3,64,32,3,65,33,54,2,4,32,0,32,1,32,3,65,4,106,32,2,40,2,0,65,130,2,16,202,7,69,4,64,32,1,65,0,65,33,16,129,10,26,11,32,4,32,3,65,8,106,33,2,65,0,33,4,32,5,33,1,13,0,11,65,0,33,1,3,64,32,3,65,16,106,32,1,106,34,0,45,0,0,34,2,32,0,65,33,106,45,0,0,34,0,70,4,64,32,1,65,32,71,32,1,65,1,106,33,1,13,1,11,11,32,3,65,224,0,106,36,0,32,2,32,0,107,11,215,1,1,1,127,35,0,65,16,107,34,5,36,0,32,5,32,0,40,2,20,32,1,32,2,32,0,40,2,24,40,2,12,17,4,0,58,0,12,32,5,32,0,54,2,8,32,5,32,2,69,58,0,13,32,5,65,0,54,2,4,32,5,65,4,106,32,3,32,4,16,232,6,40,2,0,34,1,65,0,71,32,5,45,0,12,34,2,114,33,0,2,64,32,1,69,32,2,65,1,113,114,13,0,2,64,32,1,65,1,71,4,64,32,5,40,2,8,33,2,12,1,11,32,5,40,2,8,33,2,32,5,45,0,13,69,13,0,32,2,45,0,28,65,4,113,13,0,65,1,33,0,32,2,40,2,20,65,236,166,157,1,65,1,32,2,40,2,24,40,2,12,17,4,0,13,1,11,32,2,40,2,20,65,151,161,157,1,65,1,32,2,40,2,24,40,2,12,17,4,0,33,0,11,32,5,65,16,106,36,0,32,0,65,1,113,11,211,1,1,4,127,35,0,65,48,107,34,3,36,0,32,0,40,2,0,34,0,45,0,44,33,4,32,0,65,4,58,0,44,2,64,32,4,65,4,71,4,64,32,3,65,4,106,34,5,32,0,65,44,16,193,5,26,32,3,65,2,106,34,6,32,0,65,47,106,45,0,0,58,0,0,65,205,184,158,1,45,0,0,26,32,3,32,0,47,0,45,59,1,0,65,4,65,236,0,16,244,10,34,0,69,13,1,32,0,32,2,54,2,52,32,0,32,1,54,2,48,32,0,65,56,106,32,5,65,44,16,193,5,26,32,0,32,4,58,0,100,32,0,65,0,58,0,104,32,0,32,3,47,1,0,59,0,101,32,0,65,231,0,106,32,6,45,0,0,58,0,0,32,0,65,208,147,193,0,16,217,12,32,3,65,48,106,36,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,65,4,65,236,0,16,177,28,0,11,211,1,1,4,127,35,0,65,64,106,34,3,36,0,32,0,40,2,0,34,0,45,0,52,33,4,32,0,65,4,58,0,52,2,64,32,4,65,4,71,4,64,32,3,65,12,106,34,5,32,0,65,52,16,193,5,26,32,3,65,10,106,34,6,32,0,65,55,106,45,0,0,58,0,0,65,205,184,158,1,45,0,0,26,32,3,32,0,47,0,53,59,1,8,65,4,65,252,0,16,244,10,34,0,69,13,1,32,0,32,2,54,2,60,32,0,32,1,54,2,56,32,0,65,64,107,32,5,65,52,16,193,5,26,32,0,32,4,58,0,116,32,0,65,0,58,0,120,32,0,32,3,47,1,8,59,0,117,32,0,65,247,0,106,32,6,45,0,0,58,0,0,32,0,65,128,147,193,0,16,217,12,32,3,65,64,107,36,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,65,4,65,252,0,16,177,28,0,11,215,1,1,3,127,35,0,65,240,0,107,34,3,36,0,32,0,40,2,0,34,0,45,0,48,33,4,32,0,65,4,58,0,48,2,64,32,4,65,4,71,4,64,32,3,65,64,107,32,0,65,48,16,193,5,26,32,3,65,10,106,34,5,32,0,65,51,106,45,0,0,58,0,0,65,205,184,158,1,45,0,0,26,32,3,32,0,47,0,49,59,1,8,65,4,65,244,0,16,244,10,34,0,69,13,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,0,65,8,106,32,3,65,12,106,65,228,0,16,193,5,26,32,0,32,4,58,0,108,32,0,65,0,58,0,112,32,0,32,3,47,1,8,59,0,109,32,0,65,239,0,106,32,5,45,0,0,58,0,0,32,0,65,176,147,193,0,16,217,12,32,3,65,240,0,106,36,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,65,4,65,244,0,16,177,28,0,11,211,1,1,4,127,35,0,65,48,107,34,3,36,0,32,0,40,2,0,34,0,45,0,44,33,4,32,0,65,4,58,0,44,2,64,32,4,65,4,71,4,64,32,3,65,4,106,34,5,32,0,65,44,16,193,5,26,32,3,65,2,106,34,6,32,0,65,47,106,45,0,0,58,0,0,65,205,184,158,1,45,0,0,26,32,3,32,0,47,0,45,59,1,0,65,4,65,236,0,16,244,10,34,0,69,13,1,32,0,32,2,54,2,52,32,0,32,1,54,2,48,32,0,65,56,106,32,5,65,44,16,193,5,26,32,0,32,4,58,0,100,32,0,65,0,58,0,104,32,0,32,3,47,1,0,59,0,101,32,0,65,231,0,106,32,6,45,0,0,58,0,0,32,0,65,160,147,193,0,16,217,12,32,3,65,48,106,36,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,65,4,65,236,0,16,177,28,0,11,211,1,1,4,127,35,0,65,64,106,34,3,36,0,32,0,40,2,0,34,0,45,0,52,33,4,32,0,65,4,58,0,52,2,64,32,4,65,4,71,4,64,32,3,65,12,106,34,5,32,0,65,52,16,193,5,26,32,3,65,10,106,34,6,32,0,65,55,106,45,0,0,58,0,0,65,205,184,158,1,45,0,0,26,32,3,32,0,47,0,53,59,1,8,65,4,65,252,0,16,244,10,34,0,69,13,1,32,0,32,2,54,2,60,32,0,32,1,54,2,56,32,0,65,64,107,32,5,65,52,16,193,5,26,32,0,32,4,58,0,116,32,0,65,0,58,0,120,32,0,32,3,47,1,8,59,0,117,32,0,65,247,0,106,32,6,45,0,0,58,0,0,32,0,65,192,147,193,0,16,217,12,32,3,65,64,107,36,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,65,4,65,252,0,16,177,28,0,11,203,1,1,2,127,35,0,65,48,107,34,2,36,0,2,64,2,64,32,1,40,2,4,34,3,32,1,40,2,12,71,4,64,32,1,32,3,65,24,106,54,2,4,32,3,45,0,0,34,1,65,6,71,13,1,11,32,0,65,128,128,128,128,120,54,2,0,12,1,11,32,2,65,40,106,32,3,65,16,106,41,0,0,55,0,0,32,2,65,33,106,32,3,65,9,106,41,0,0,55,0,0,32,2,32,3,41,0,1,55,0,25,32,2,32,1,58,0,24,32,2,65,12,106,32,2,65,24,106,16,246,11,32,2,40,2,12,65,128,128,128,128,120,71,4,64,32,0,32,2,41,2,12,55,2,0,32,0,65,8,106,32,2,65,20,106,40,2,0,54,2,0,12,1,11,32,0,32,2,40,2,16,54,2,4,32,0,65,129,128,128,128,120,54,2,0,11,32,2,65,48,106,36,0,11,172,2,1,4,127,35,0,65,48,107,34,2,36,0,2,64,2,64,32,1,40,2,4,34,3,32,1,40,2,12,71,4,64,32,1,32,3,65,24,106,54,2,4,32,3,45,0,0,34,1,65,6,71,13,1,11,32,0,65,128,128,128,128,120,54,2,0,12,1,11,32,2,65,17,106,32,3,65,9,106,41,0,0,55,0,0,32,2,65,24,106,32,3,65,16,106,41,0,0,55,0,0,32,2,32,1,58,0,8,32,2,32,3,41,0,1,55,0,9,32,2,65,36,106,33,1,35,0,65,16,107,34,4,36,0,2,64,32,2,65,8,106,34,3,45,0,0,65,3,70,4,64,32,1,32,3,41,2,4,55,2,0,32,1,65,8,106,32,3,65,12,106,40,2,0,54,2,0,12,1,11,32,3,32,4,65,15,106,65,244,238,192,0,16,184,22,33,5,32,1,65,128,128,128,128,120,54,2,0,32,1,32,5,54,2,4,32,3,16,235,19,11,32,4,65,16,106,36,0,32,2,40,2,36,65,128,128,128,128,120,71,4,64,32,0,32,2,41,2,36,55,2,0,32,0,65,8,106,32,2,65,44,106,40,2,0,54,2,0,12,1,11,32,0,32,2,40,2,40,54,2,4,32,0,65,129,128,128,128,120,54,2,0,11,32,2,65,48,106,36,0,11,217,1,2,2,127,1,126,35,0,65,32,107,34,3,36,0,32,2,32,1,107,32,0,16,139,28,65,1,118,77,4,64,2,64,32,1,32,2,71,4,64,3,64,32,3,32,1,45,0,0,34,4,65,15,113,65,139,216,193,0,106,45,0,0,58,0,23,32,3,32,4,65,4,118,65,139,216,193,0,106,45,0,0,58,0,22,32,3,65,8,106,32,3,65,22,106,16,165,17,32,3,40,2,8,65,1,70,13,2,32,3,32,3,41,2,12,34,5,55,3,24,32,0,32,3,65,24,106,16,244,28,32,5,167,65,152,218,193,0,16,180,15,32,1,65,1,106,34,1,32,2,71,13,0,11,11,32,3,65,32,106,36,0,15,11,32,3,32,3,41,2,12,55,3,24,65,254,216,193,0,65,31,32,3,65,24,106,65,216,219,193,0,65,160,217,193,0,16,253,13,0,11,65,220,215,193,0,65,47,65,152,218,193,0,16,218,19,0,11,163,17,2,23,127,5,126,35,0,65,48,107,34,11,36,0,2,64,65,0,65,140,148,194,0,40,2,0,17,5,0,34,18,4,64,32,18,40,2,0,13,1,32,18,65,127,54,2,0,32,0,40,2,0,33,16,32,0,40,2,4,33,19,35,0,65,16,107,34,22,36,0,32,18,65,4,106,34,12,40,2,4,34,8,32,16,32,19,32,16,27,34,1,113,33,0,32,1,173,34,28,66,25,136,66,129,130,132,136,144,160,192,128,1,126,33,26,32,12,40,2,0,33,2,32,11,65,8,106,34,14,2,127,2,64,3,64,2,64,32,0,32,2,106,41,0,0,34,27,32,26,133,34,24,66,127,133,32,24,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,25,80,69,4,64,3,64,32,16,32,2,32,25,122,167,65,3,118,32,0,106,32,8,113,65,116,108,106,34,1,65,12,107,40,2,0,70,4,64,32,1,65,8,107,40,2,0,32,19,70,13,3,11,32,25,66,1,125,32,25,131,34,25,80,69,13,0,11,11,32,27,32,27,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,2,32,0,32,3,65,8,106,34,3,106,32,8,113,33,0,12,1,11,11,32,14,32,12,54,2,20,32,14,32,1,54,2,16,32,14,32,19,54,2,12,32,14,32,16,54,2,8,32,14,65,1,54,2,4,65,0,12,1,11,32,12,40,2,8,69,4,64,32,22,65,8,106,33,23,35,0,65,64,106,34,5,36,0,2,127,32,12,40,2,12,34,8,65,1,106,34,1,32,8,79,4,64,32,12,40,2,4,34,6,32,6,65,1,106,34,2,65,3,118,34,0,65,7,108,32,6,65,8,73,27,34,13,65,1,118,32,1,73,4,64,32,5,65,48,106,2,127,32,1,32,13,65,1,106,32,1,32,13,75,27,34,0,65,8,79,4,64,65,127,32,0,65,3,116,65,7,110,65,1,107,103,118,65,1,106,32,0,65,255,255,255,255,1,77,13,1,26,16,197,18,32,5,40,2,12,33,10,32,5,40,2,8,12,4,11,65,4,65,8,32,0,65,4,73,27,11,34,0,65,12,32,0,16,193,7,32,5,40,2,56,33,10,32,5,40,2,52,34,13,32,5,40,2,48,34,1,69,13,2,26,32,5,40,2,60,33,0,32,1,65,255,1,32,13,65,9,106,16,129,10,33,6,32,5,32,0,54,2,44,32,5,32,10,54,2,40,32,5,32,13,54,2,36,32,5,32,6,54,2,32,32,5,65,8,54,2,28,32,8,4,64,32,6,65,12,107,33,20,32,6,65,8,106,33,21,32,12,40,2,0,34,2,65,12,107,33,17,32,2,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,25,32,8,33,1,32,2,33,0,3,64,32,25,80,4,64,3,64,32,15,65,8,106,33,15,32,0,41,3,8,32,0,65,8,106,33,0,66,128,129,130,132,136,144,160,192,128,127,131,34,24,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,24,66,128,129,130,132,136,144,160,192,128,127,133,33,25,11,32,6,32,2,32,25,122,167,65,3,118,32,15,106,34,7,65,116,108,106,34,4,65,12,107,40,2,0,34,3,32,4,65,8,107,40,2,0,32,3,27,34,4,32,13,113,34,3,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,24,80,4,64,65,8,33,9,3,64,32,3,32,9,106,33,3,32,9,65,8,106,33,9,32,6,32,3,32,13,113,34,3,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,24,80,13,0,11,11,32,25,66,1,125,32,25,131,33,25,32,6,32,24,122,167,65,3,118,32,3,106,32,13,113,34,9,106,44,0,0,65,0,78,4,64,32,6,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,9,11,32,6,32,9,106,32,4,65,25,118,34,3,58,0,0,32,21,32,9,65,8,107,32,13,113,106,32,3,58,0,0,32,20,32,9,65,116,108,106,34,4,65,8,106,32,17,32,7,65,116,108,106,34,3,65,8,106,40,0,0,54,0,0,32,4,32,3,41,0,0,55,0,0,32,1,65,1,107,34,1,13,0,11,11,32,5,32,8,54,2,44,32,5,32,10,32,8,107,54,2,40,65,0,33,0,3,64,32,0,32,12,106,34,1,40,2,0,33,2,32,1,32,0,32,5,106,65,32,106,34,1,40,2,0,54,2,0,32,1,32,2,54,2,0,32,0,65,4,106,34,0,65,16,71,13,0,11,2,64,32,5,40,2,36,34,0,69,13,0,32,0,32,0,65,12,108,65,19,106,65,120,113,34,1,106,65,9,106,34,0,69,13,0,32,5,40,2,32,32,1,107,32,0,65,8,16,218,26,11,65,8,33,10,65,129,128,128,128,120,12,2,11,32,12,40,2,0,33,1,32,0,32,2,65,7,113,65,0,71,106,34,9,4,64,32,1,33,0,3,64,32,0,32,0,41,3,0,34,24,66,127,133,66,7,136,66,129,130,132,136,144,160,192,128,1,131,32,24,66,255,254,253,251,247,239,223,191,255,0,132,124,55,3,0,32,0,65,8,106,33,0,32,9,65,1,107,34,9,13,0,11,11,2,64,2,64,32,2,65,8,79,4,64,32,1,32,2,106,32,1,41,0,0,55,0,0,12,1,11,32,1,65,8,106,32,1,32,2,16,184,28,26,32,2,69,13,1,11,32,1,65,8,106,33,15,32,1,65,12,107,33,20,32,1,33,3,65,0,33,0,3,64,2,64,32,1,32,0,34,2,106,34,21,45,0,0,65,128,1,71,13,0,32,20,32,0,65,116,108,106,33,10,2,64,3,64,32,10,40,2,0,34,0,32,10,40,2,4,32,0,27,34,17,32,6,113,34,7,33,9,32,1,32,7,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,24,80,4,64,65,8,33,0,3,64,32,0,32,9,106,33,4,32,0,65,8,106,33,0,32,1,32,4,32,6,113,34,9,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,24,80,13,0,11,11,32,1,32,24,122,167,65,3,118,32,9,106,32,6,113,34,0,106,44,0,0,65,0,78,4,64,32,1,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,33,0,11,32,0,32,7,107,32,2,32,7,107,115,32,6,113,65,8,73,13,1,32,0,32,1,106,34,4,45,0,0,32,4,32,17,65,25,118,34,4,58,0,0,32,15,32,0,65,8,107,32,6,113,106,32,4,58,0,0,32,0,65,116,108,33,0,65,255,1,71,4,64,32,0,32,1,106,33,17,65,116,33,0,3,64,32,0,32,3,106,34,4,45,0,0,33,7,32,4,32,0,32,17,106,34,4,45,0,0,58,0,0,32,4,32,7,58,0,0,32,0,65,1,106,34,0,13,0,11,12,1,11,11,32,21,65,255,1,58,0,0,32,15,32,2,65,8,107,32,6,113,106,65,255,1,58,0,0,32,0,32,20,106,34,0,65,8,106,32,10,65,8,106,40,0,0,54,0,0,32,0,32,10,41,0,0,55,0,0,12,1,11,32,21,32,17,65,25,118,34,0,58,0,0,32,15,32,2,65,8,107,32,6,113,106,32,0,58,0,0,11,32,2,65,1,106,33,0,32,3,65,12,107,33,3,32,2,32,6,71,13,0,11,11,32,12,32,13,32,8,107,54,2,8,65,129,128,128,128,120,12,1,11,16,197,18,32,5,40,2,4,33,10,32,5,40,2,0,11,33,0,32,23,32,10,54,2,4,32,23,32,0,54,2,0,32,5,65,64,107,36,0,11,32,14,32,12,54,2,24,32,14,32,19,54,2,20,32,14,32,16,54,2,16,32,14,32,28,55,3,8,65,1,11,54,2,0,32,22,65,16,106,36,0,2,127,32,11,40,2,8,69,4,64,32,11,40,2,24,12,1,11,32,11,40,2,32,33,3,32,11,41,3,16,33,26,32,11,41,3,24,33,24,32,11,32,16,32,19,16,135,25,54,2,16,32,11,32,24,55,2,8,32,3,40,2,0,34,4,32,3,40,2,4,34,2,32,26,167,34,1,113,34,8,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,24,80,4,64,65,8,33,7,3,64,32,7,32,8,106,33,0,32,7,65,8,106,33,7,32,4,32,0,32,2,113,34,8,106,41,0,0,66,128,129,130,132,136,144,160,192,128,127,131,34,24,80,13,0,11,11,32,4,32,24,122,167,65,3,118,32,8,106,32,2,113,34,7,106,44,0,0,34,8,65,0,78,4,64,32,4,32,4,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,34,7,106,45,0,0,33,8,11,32,4,32,7,106,32,1,65,25,118,34,0,58,0,0,32,4,32,7,65,8,107,32,2,113,106,65,8,106,32,0,58,0,0,32,3,32,3,40,2,8,32,8,65,1,113,107,54,2,8,32,3,32,3,40,2,12,65,1,106,54,2,12,32,4,32,7,65,116,108,106,34,2,65,12,107,34,1,32,11,65,8,106,34,0,41,2,0,55,2,0,32,1,65,8,106,32,0,65,8,106,40,2,0,54,2,0,32,2,11,65,4,107,40,2,0,16,215,26,32,18,32,18,40,2,0,65,1,106,54,2,0,32,11,65,48,106,36,0,15,11,65,204,145,194,0,65,198,0,32,11,65,47,106,65,188,145,194,0,65,228,146,194,0,16,253,13,0,11,65,248,148,194,0,16,136,18,0,11,209,15,1,14,127,35,0,65,208,0,107,34,7,36,0,2,64,32,2,40,2,16,65,1,71,13,0,32,2,45,0,25,69,13,0,32,2,40,2,0,65,1,71,13,0,32,2,40,2,20,33,3,32,7,65,32,106,32,2,65,50,106,41,1,0,55,3,0,32,7,65,24,106,32,2,65,42,106,41,1,0,55,3,0,32,7,65,16,106,32,2,65,34,106,41,1,0,55,3,0,32,7,65,56,106,32,1,65,8,106,41,0,0,55,3,0,32,7,65,64,107,32,1,65,16,106,41,0,0,55,3,0,32,7,65,200,0,106,32,1,65,24,106,41,0,0,55,3,0,32,7,32,3,54,2,40,32,7,32,2,41,1,26,55,3,8,32,7,32,2,41,3,8,55,3,0,32,7,32,1,41,0,0,55,3,48,35,0,65,224,0,107,34,1,36,0,35,0,65,32,107,34,2,36,0,2,64,32,0,65,44,106,34,5,40,2,0,34,3,69,4,64,32,1,32,7,65,208,0,16,193,5,65,0,54,2,80,12,1,11,32,2,32,5,40,2,4,34,0,54,2,28,32,2,32,3,54,2,24,32,2,65,16,106,32,2,65,24,106,32,7,16,142,7,32,2,40,2,20,33,4,2,64,2,64,32,2,40,2,16,34,6,69,13,0,32,0,4,64,32,0,65,1,107,33,0,3,64,32,3,32,4,65,2,116,106,65,248,6,106,40,2,0,33,3,32,2,32,0,54,2,28,32,2,32,3,54,2,24,32,2,65,8,106,32,2,65,24,106,32,7,16,142,7,32,2,40,2,12,33,4,32,2,40,2,8,34,6,69,13,2,32,0,65,1,107,34,0,65,127,71,13,0,11,11,65,0,33,0,32,6,65,1,113,13,1,11,32,1,32,5,54,2,12,32,1,32,4,54,2,8,32,1,32,0,54,2,4,32,1,32,3,54,2,0,65,0,33,5,12,1,11,32,1,32,7,65,208,0,16,193,5,34,0,32,4,54,2,88,32,0,65,0,54,2,84,32,0,32,3,54,2,80,11,32,1,32,5,54,2,92,32,2,65,32,106,36,0,32,1,40,2,92,4,64,35,0,65,16,107,34,12,36,0,2,64,32,1,40,2,80,69,4,64,32,1,40,2,92,33,0,16,240,22,34,2,65,1,59,1,246,6,32,2,65,0,54,2,240,6,32,2,32,1,65,208,0,16,193,5,33,2,32,0,66,128,128,128,128,16,55,2,4,32,0,32,2,54,2,0,12,1,11,32,12,65,4,106,33,11,32,1,65,220,0,106,33,13,65,0,33,3,35,0,65,224,1,107,34,5,36,0,32,5,65,8,106,33,9,35,0,65,240,0,107,34,4,36,0,2,64,2,127,2,64,2,64,2,64,32,1,65,208,0,106,34,10,40,2,0,34,6,47,1,246,6,34,2,65,11,79,4,64,65,5,33,8,65,4,33,2,32,10,40,2,8,34,0,65,5,73,13,1,32,0,34,2,65,5,107,14,2,1,3,2,11,32,10,40,2,4,33,8,32,2,32,10,40,2,8,34,0,65,1,106,34,3,79,4,64,32,6,32,3,65,208,0,108,106,32,6,32,0,65,208,0,108,106,32,2,32,0,107,65,208,0,108,16,184,28,26,11,32,6,32,0,65,208,0,108,106,32,1,65,208,0,16,193,5,26,32,9,65,0,54,2,0,32,6,32,2,65,1,106,59,1,246,6,12,4,11,32,4,32,2,54,2,12,32,4,32,6,54,2,4,32,4,32,10,40,2,4,54,2,8,32,4,65,16,106,32,4,65,4,106,16,252,20,32,4,40,2,20,33,8,32,4,40,2,16,12,2,11,32,0,65,7,107,33,3,65,6,33,8,11,32,4,32,8,54,2,12,32,4,32,6,54,2,4,32,4,32,10,40,2,4,54,2,8,32,4,65,16,106,32,4,65,4,106,16,252,20,32,4,40,2,28,33,8,32,3,33,0,32,4,40,2,24,11,34,6,47,1,246,6,34,2,32,0,75,4,64,32,6,32,0,65,208,0,108,106,34,3,65,208,0,106,32,3,32,2,32,0,107,65,208,0,108,16,184,28,26,11,32,6,32,0,65,208,0,108,106,32,1,65,208,0,16,193,5,26,32,6,32,2,65,1,106,59,1,246,6,32,9,32,4,65,16,106,65,224,0,16,193,5,26,11,32,9,32,0,54,2,104,32,9,32,8,54,2,100,32,9,32,6,54,2,96,32,4,65,240,0,106,36,0,2,64,2,64,2,64,32,5,40,2,8,34,6,69,4,64,32,11,32,5,40,2,112,54,2,8,32,11,32,5,41,3,104,55,2,0,12,1,11,32,5,40,2,12,33,3,32,5,65,136,1,106,32,5,65,24,106,34,10,65,208,0,16,193,5,26,32,5,40,2,112,33,14,32,5,40,2,104,33,15,32,5,40,2,108,33,16,32,5,40,2,16,33,0,32,5,40,2,20,33,4,2,64,32,6,40,2,240,6,34,2,4,64,3,64,32,5,32,2,54,2,124,32,5,32,6,47,1,244,6,54,2,132,1,32,5,32,3,65,1,106,54,2,128,1,32,5,65,8,106,33,9,32,5,65,136,1,106,33,8,35,0,65,128,1,107,34,3,36,0,2,64,32,4,32,5,65,252,0,106,34,2,40,2,4,34,6,65,1,107,70,4,64,2,127,2,127,2,64,32,2,40,2,0,34,4,47,1,246,6,65,11,79,4,64,2,64,2,64,32,2,40,2,8,34,2,65,5,79,4,64,32,2,65,5,107,14,2,1,2,4,11,32,3,65,4,54,2,12,32,3,32,6,54,2,8,32,3,32,4,54,2,4,32,3,65,16,106,32,3,65,4,106,16,194,7,32,3,40,2,20,33,4,32,3,40,2,16,12,5,11,32,3,65,5,54,2,12,32,3,32,6,54,2,8,32,3,32,4,54,2,4,32,3,65,16,106,34,2,32,3,65,4,106,16,194,7,32,3,65,5,54,2,124,32,3,32,3,41,3,16,55,2,116,32,3,65,244,0,106,32,8,32,0,16,195,7,32,9,32,2,65,224,0,16,193,5,26,12,6,11,32,3,65,5,54,2,12,32,3,32,6,54,2,8,32,3,32,4,54,2,4,32,3,65,16,106,32,3,65,4,106,16,194,7,65,0,12,2,11,32,2,32,8,32,0,16,195,7,32,9,65,0,54,2,0,12,4,11,32,3,65,6,54,2,12,32,3,32,6,54,2,8,32,3,32,4,54,2,4,32,3,65,16,106,32,3,65,4,106,16,194,7,32,2,65,7,107,11,33,2,32,3,40,2,28,33,4,32,3,40,2,24,11,33,6,32,3,32,2,54,2,124,32,3,32,4,54,2,120,32,3,32,6,54,2,116,32,3,65,244,0,106,32,8,32,0,16,195,7,32,9,32,3,65,16,106,65,224,0,16,193,5,26,12,1,11,65,156,152,194,0,65,53,65,212,152,194,0,16,218,19,0,11,32,3,65,128,1,106,36,0,32,5,40,2,8,34,6,69,13,2,32,5,40,2,12,33,3,32,8,32,10,65,208,0,16,193,5,26,32,5,40,2,16,33,0,32,5,40,2,20,33,4,32,6,40,2,240,6,34,2,13,0,11,11,32,10,32,5,65,136,1,106,65,208,0,16,193,5,33,8,32,5,32,4,54,2,20,32,5,32,0,54,2,16,32,5,32,3,54,2,12,32,5,32,6,54,2,8,32,13,40,2,0,34,3,40,2,0,34,6,69,13,2,32,3,40,2,4,33,9,16,241,22,34,2,32,6,54,2,248,6,32,2,65,0,59,1,246,6,32,2,65,0,54,2,240,6,32,6,65,0,59,1,244,6,32,6,32,2,54,2,240,6,32,3,32,9,65,1,106,34,6,54,2,4,32,3,32,2,54,2,0,32,5,32,6,54,2,220,1,32,5,32,2,54,2,216,1,2,64,2,64,32,4,32,5,65,216,1,106,34,2,40,2,4,65,1,107,70,4,64,32,2,40,2,0,34,2,47,1,246,6,34,3,65,11,79,13,1,32,2,32,3,65,1,106,34,4,59,1,246,6,32,2,32,3,65,208,0,108,106,32,8,65,208,0,16,193,5,26,32,2,32,4,65,2,116,106,65,248,6,106,32,0,54,2,0,32,0,32,4,59,1,244,6,32,0,32,2,54,2,240,6,12,2,11,65,243,150,194,0,65,48,65,164,151,194,0,16,218,19,0,11,65,248,149,194,0,65,32,65,180,151,194,0,16,218,19,0,11,11,32,11,32,14,54,2,8,32,11,32,16,54,2,4,32,11,32,15,54,2,0,11,32,5,65,224,1,106,36,0,12,1,11,65,232,149,194,0,16,248,26,0,11,32,1,40,2,92,34,0,32,0,40,2,8,65,1,106,54,2,8,32,12,40,2,4,26,11,32,12,65,16,106,36,0,11,32,1,65,224,0,106,36,0,11,32,7,65,208,0,106,36,0,11,192,1,1,9,127,32,0,32,0,40,2,8,34,2,32,0,40,2,0,34,4,73,65,3,116,106,34,6,32,0,65,24,65,16,32,0,40,2,24,32,0,40,2,16,73,34,5,27,106,34,3,32,0,32,2,32,4,79,65,3,116,106,34,2,32,0,65,16,65,24,32,5,27,106,34,0,40,2,0,32,2,40,2,0,73,34,4,27,32,3,40,2,0,32,6,40,2,0,73,34,5,27,34,7,40,2,0,33,9,32,0,32,2,32,3,32,5,27,32,4,27,34,8,40,2,0,33,10,32,1,32,3,32,6,32,5,27,41,2,0,55,2,0,32,1,32,8,32,7,32,9,32,10,75,34,3,27,41,2,0,55,2,8,32,1,32,7,32,8,32,3,27,41,2,0,55,2,16,32,1,32,2,32,0,32,4,27,41,2,0,55,2,24,11,163,1,2,5,127,1,126,32,1,4,64,32,1,65,1,71,4,64,32,0,32,1,65,3,116,106,33,6,32,0,65,8,34,1,106,33,2,3,64,32,2,40,2,0,34,4,32,2,65,8,107,40,2,0,73,4,64,32,2,53,2,4,33,7,32,1,33,3,2,127,3,64,32,0,32,3,106,34,5,32,5,65,8,107,41,2,0,55,2,0,32,0,32,3,65,8,70,13,1,26,32,3,65,8,107,33,3,32,4,32,5,65,16,107,40,2,0,73,13,0,11,32,0,32,3,106,11,32,4,173,32,7,66,32,134,132,55,2,0,11,32,1,65,8,106,33,1,32,2,65,8,106,34,2,32,6,71,13,0,11,11,15,11,0,11,215,1,1,3,127,35,0,65,224,2,107,34,2,36,0,2,64,2,64,32,1,40,2,132,2,32,1,40,2,136,2,73,4,64,32,1,16,188,22,65,1,32,1,40,2,132,2,34,3,27,4,64,32,2,65,180,1,106,34,4,32,1,32,1,65,128,2,106,32,3,16,177,14,32,2,45,0,180,1,65,10,70,13,2,32,2,65,8,106,34,3,32,4,65,172,1,16,193,5,26,32,0,65,4,106,32,3,16,189,8,32,3,16,162,1,32,0,32,1,40,2,132,2,34,0,54,2,0,32,1,32,0,65,1,106,54,2,132,2,12,3,11,32,0,65,128,128,128,128,120,54,2,4,12,2,11,32,0,65,128,128,128,128,120,54,2,4,12,1,11,32,2,32,2,45,0,181,1,58,0,8,65,168,251,203,0,65,46,32,2,65,8,106,65,152,253,203,0,65,180,252,203,0,16,253,13,0,11,32,2,65,224,2,106,36,0,11,178,1,1,7,127,32,1,40,2,0,34,5,47,1,146,3,34,9,65,12,108,33,1,65,127,33,3,32,5,65,140,2,106,33,4,32,2,40,2,8,33,6,32,2,40,2,4,33,5,65,1,33,8,2,64,3,64,32,1,69,4,64,32,9,33,3,12,2,11,32,4,40,2,8,33,7,32,4,40,2,4,33,2,32,3,65,1,106,33,3,32,1,65,12,107,33,1,32,4,65,12,106,33,4,65,127,32,5,32,2,32,6,32,7,32,6,32,7,73,27,16,137,18,34,2,32,6,32,7,107,32,2,27,34,2,65,0,71,32,2,65,0,72,27,34,2,65,1,70,13,0,11,32,2,65,255,1,113,13,0,65,0,33,8,11,32,0,32,3,54,2,4,32,0,32,8,54,2,0,11,192,1,1,9,127,32,0,32,0,45,0,8,34,2,32,0,45,0,0,34,4,73,65,3,116,106,34,6,32,0,65,24,65,16,32,0,45,0,24,32,0,45,0,16,73,34,5,27,106,34,3,32,0,32,2,32,4,79,65,3,116,106,34,2,32,0,65,16,65,24,32,5,27,106,34,0,45,0,0,32,2,45,0,0,73,34,4,27,32,3,45,0,0,32,6,45,0,0,73,34,5,27,34,7,45,0,0,33,9,32,0,32,2,32,3,32,5,27,32,4,27,34,8,45,0,0,33,10,32,1,32,3,32,6,32,5,27,41,2,0,55,2,0,32,1,32,8,32,7,32,9,32,10,75,34,3,27,41,2,0,55,2,8,32,1,32,7,32,8,32,3,27,41,2,0,55,2,16,32,1,32,2,32,0,32,4,27,41,2,0,55,2,24,11,181,1,1,3,127,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,113,4,64,32,0,40,2,12,33,3,32,1,40,2,0,65,1,113,69,13,1,32,1,40,2,12,33,2,32,3,65,2,70,13,4,32,2,65,2,70,13,2,65,1,33,4,32,3,65,1,113,13,3,65,0,32,2,65,1,113,107,15,11,65,2,33,2,32,1,40,2,0,65,1,113,69,13,3,32,1,40,2,12,33,2,12,3,11,65,2,33,2,32,3,65,2,70,13,2,11,65,1,15,11,32,2,65,1,113,4,127,65,127,32,0,40,2,4,32,0,40,2,16,107,34,0,32,1,40,2,4,32,1,40,2,16,107,34,1,71,32,0,32,1,72,27,5,32,4,11,15,11,65,127,65,0,32,2,65,2,71,27,11,217,1,2,2,127,1,126,35,0,65,32,107,34,3,36,0,32,2,32,1,107,32,0,16,139,28,65,1,118,77,4,64,2,64,32,1,32,2,71,4,64,3,64,32,3,32,1,45,0,0,34,4,65,15,113,65,155,181,214,0,106,45,0,0,58,0,23,32,3,32,4,65,4,118,65,155,181,214,0,106,45,0,0,58,0,22,32,3,65,8,106,32,3,65,22,106,16,165,17,32,3,40,2,8,65,1,70,13,2,32,3,32,3,41,2,12,34,5,55,3,24,32,0,32,3,65,24,106,16,244,28,32,5,167,65,168,183,214,0,16,180,15,32,1,65,1,106,34,1,32,2,71,13,0,11,11,32,3,65,32,106,36,0,15,11,32,3,32,3,41,2,12,55,3,24,65,142,182,214,0,65,31,32,3,65,24,106,65,136,185,214,0,65,176,182,214,0,16,253,13,0,11,65,236,180,214,0,65,47,65,168,183,214,0,16,218,19,0,11,118,1,3,127,65,144,185,158,1,65,0,54,2,0,65,140,185,158,1,32,0,54,2,0,65,136,185,158,1,32,0,54,2,0,65,132,185,158,1,40,2,0,33,0,65,132,185,158,1,65,4,54,2,0,65,128,185,158,1,40,2,0,33,1,65,128,185,158,1,32,2,54,2,0,65,252,184,158,1,40,2,0,65,252,184,158,1,65,1,54,2,0,69,32,1,69,114,69,4,64,32,0,32,1,65,2,116,65,4,16,218,26,11,65,128,185,158,1,11,237,1,1,2,127,35,0,65,48,107,34,2,36,0,2,64,32,0,41,3,0,66,255,255,255,255,255,255,255,255,255,0,131,66,128,128,128,128,128,128,128,248,255,0,90,4,64,32,2,65,1,54,2,20,32,2,65,200,218,156,1,54,2,16,32,2,66,1,55,2,28,32,2,65,235,9,54,2,44,32,2,32,0,54,2,40,32,2,32,2,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,33,3,12,1,11,32,2,65,0,58,0,12,32,2,32,1,54,2,8,65,1,33,3,32,2,65,1,54,2,20,32,2,65,200,218,156,1,54,2,16,32,2,66,1,55,2,28,32,2,65,235,9,54,2,44,32,2,32,0,54,2,40,32,2,32,2,65,40,106,54,2,24,32,2,65,8,106,32,2,65,16,106,16,163,28,13,0,32,2,45,0,12,69,4,64,32,1,65,208,218,156,1,65,2,16,181,25,13,1,11,65,0,33,3,11,32,2,65,48,106,36,0,32,3,11,180,1,1,4,127,35,0,65,32,107,34,1,36,0,32,0,40,2,0,34,2,65,127,70,4,64,65,0,65,0,16,132,25,0,11,65,8,32,2,65,1,116,34,3,32,2,65,1,106,34,4,32,3,32,4,75,27,34,3,32,3,65,8,77,27,34,3,65,0,72,4,64,65,0,65,0,16,132,25,0,11,32,1,32,2,4,127,32,1,32,2,54,2,28,32,1,32,0,40,2,4,54,2,20,65,1,5,65,0,11,54,2,24,32,1,65,8,106,32,3,32,1,65,20,106,16,197,11,32,1,40,2,8,65,1,70,4,64,32,1,40,2,12,32,1,40,2,16,16,132,25,0,11,32,1,40,2,12,33,2,32,0,32,3,54,2,0,32,0,32,2,54,2,4,32,1,65,32,106,36,0,11,180,1,1,2,127,35,0,65,32,107,34,3,36,0,32,1,32,1,32,2,106,34,2,75,4,64,65,0,65,0,16,132,25,0,11,65,8,32,0,40,2,0,34,1,65,1,116,34,4,32,2,32,2,32,4,73,27,34,2,32,2,65,8,77,27,34,4,65,0,72,4,64,65,0,65,0,16,132,25,0,11,32,3,32,1,4,127,32,3,32,1,54,2,28,32,3,32,0,40,2,4,54,2,20,65,1,5,65,0,11,54,2,24,32,3,65,8,106,32,4,32,3,65,20,106,16,197,11,32,3,40,2,8,65,1,70,4,64,32,3,40,2,12,32,3,40,2,16,16,132,25,0,11,32,3,40,2,12,33,1,32,0,32,4,54,2,0,32,0,32,1,54,2,4,32,3,65,32,106,36,0,11,193,1,1,6,127,35,0,65,48,107,34,6,36,0,32,2,32,1,40,2,0,34,3,47,1,234,3,34,4,32,1,40,2,8,34,5,65,127,115,106,34,1,59,1,234,3,32,6,65,4,106,34,7,32,3,65,4,106,34,8,32,5,65,44,108,106,65,44,16,193,5,26,2,64,32,1,65,12,73,4,64,32,4,32,5,65,1,106,34,4,107,32,1,71,13,1,32,2,65,4,106,32,8,32,4,65,44,108,106,32,1,65,44,108,16,193,5,26,32,3,65,236,3,106,32,1,32,2,65,236,3,106,32,1,16,237,24,32,3,32,5,59,1,234,3,32,0,32,7,65,44,16,193,5,26,32,6,65,48,106,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,246,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,65,2,32,0,40,2,0,34,0,40,2,128,2,65,11,107,34,3,32,3,65,2,79,27,65,1,107,14,2,1,2,0,11,32,2,32,0,65,1,106,54,2,4,32,1,65,168,175,204,0,65,7,65,175,175,204,0,65,6,32,0,65,136,175,204,0,65,181,175,204,0,65,8,32,2,65,4,106,65,152,175,204,0,16,156,10,12,2,11,32,2,32,0,65,32,106,54,2,8,32,1,65,224,175,204,0,65,7,65,175,175,204,0,65,6,32,0,65,192,175,204,0,65,181,175,204,0,65,8,32,2,65,8,106,65,208,175,204,0,16,156,10,12,1,11,32,2,32,0,65,128,2,106,54,2,12,32,1,65,136,176,204,0,65,10,65,171,154,204,0,65,8,32,0,65,128,4,106,65,244,153,204,0,65,175,175,204,0,65,6,32,0,65,232,175,204,0,65,181,175,204,0,65,8,32,2,65,12,106,65,248,175,204,0,16,230,9,11,32,2,65,16,106,36,0,11,184,1,1,2,127,65,127,32,1,32,3,71,32,1,32,3,73,34,4,27,33,5,32,1,32,3,32,4,27,65,1,106,33,1,2,64,3,64,32,1,65,1,107,34,1,69,4,64,32,5,33,3,12,2,11,2,64,2,64,65,127,32,0,40,2,0,34,4,32,2,40,2,0,34,3,71,32,3,32,4,75,27,34,3,13,0,32,4,69,4,64,32,0,65,4,106,40,2,0,34,3,32,2,65,4,106,40,2,0,34,4,73,13,2,32,3,32,4,71,33,3,12,1,11,32,0,65,4,106,40,2,0,34,3,32,2,65,4,106,40,2,0,34,4,73,13,1,32,3,32,4,71,33,3,11,32,2,65,8,106,33,2,32,0,65,8,106,33,0,32,3,69,13,1,12,2,11,11,65,255,1,15,11,32,3,11,233,1,1,1,127,35,0,65,240,0,107,34,2,36,0,2,127,32,0,40,2,0,4,64,32,2,65,209,8,54,2,44,32,2,32,0,54,2,40,32,2,65,209,8,54,2,36,32,2,65,128,220,214,0,54,2,32,32,2,65,2,54,2,28,32,2,65,2,54,2,12,32,2,65,240,219,214,0,54,2,8,32,2,65,3,58,0,108,32,2,65,8,54,2,104,32,2,66,160,128,128,128,16,55,2,96,32,2,66,128,128,128,128,128,1,55,2,88,32,2,65,2,54,2,80,32,2,65,3,58,0,76,32,2,65,8,54,2,72,32,2,66,32,55,2,64,32,2,66,128,128,128,128,128,1,55,2,56,32,2,65,2,54,2,48,32,2,32,2,65,48,106,54,2,24,32,2,65,2,54,2,20,32,2,32,2,65,32,106,54,2,16,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,12,1,11,32,1,65,132,220,214,0,65,58,16,181,25,11,32,2,65,240,0,106,36,0,11,207,1,1,2,127,35,0,65,128,1,107,34,3,36,0,2,64,32,1,69,4,64,65,236,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,1,65,0,65,192,0,16,129,10,33,1,32,0,40,2,0,69,4,64,65,230,178,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,2,69,4,64,65,169,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,0,32,3,32,3,65,32,106,34,0,32,2,16,196,11,33,2,32,1,32,0,16,201,7,32,3,32,2,65,1,115,54,2,124,32,3,40,2,124,65,1,107,33,2,65,0,33,0,3,64,32,0,32,1,106,34,4,32,4,45,0,0,32,2,113,58,0,0,32,0,65,1,106,34,0,65,192,0,71,13,0,11,11,32,3,65,128,1,106,36,0,11,201,1,2,3,127,1,126,35,0,65,16,107,34,4,36,0,2,64,32,0,40,2,16,34,3,69,4,64,12,1,11,65,1,33,2,65,158,129,157,1,65,1,32,3,16,182,28,13,0,32,1,80,4,64,65,158,128,157,1,65,1,32,3,16,182,28,33,2,12,1,11,2,64,32,1,32,0,53,2,20,34,5,88,4,64,32,5,32,1,125,34,1,66,26,84,13,1,65,158,128,157,1,65,1,32,3,16,182,28,13,2,32,4,32,1,55,3,8,32,4,65,8,106,32,3,16,249,26,33,2,12,2,11,65,244,128,157,1,65,16,32,3,16,182,28,13,1,65,0,33,2,32,0,65,0,58,0,4,32,0,65,0,54,2,0,12,1,11,32,4,32,1,167,65,225,0,106,54,2,4,32,4,65,4,106,32,3,16,203,6,33,2,11,32,4,65,16,106,36,0,32,2,11,203,1,2,1,127,1,126,35,0,65,208,0,107,34,3,36,0,32,3,65,0,54,2,40,32,3,66,128,128,128,128,16,55,2,32,32,3,65,3,58,0,76,32,3,65,32,54,2,60,32,3,65,0,54,2,72,32,3,65,232,240,192,0,54,2,68,32,3,65,0,54,2,52,32,3,65,0,54,2,44,32,3,32,3,65,32,106,54,2,64,32,2,32,3,65,44,106,16,141,15,4,64,65,144,241,192,0,65,55,32,3,65,16,106,65,128,241,192,0,65,148,242,192,0,16,253,13,0,11,32,3,65,24,106,32,3,65,40,106,40,2,0,34,2,54,2,0,32,3,32,3,41,2,32,55,3,16,32,3,65,8,106,32,1,32,3,40,2,20,32,2,16,152,25,32,3,41,3,8,33,4,32,3,65,16,106,16,214,24,32,0,32,4,55,3,0,32,3,65,208,0,106,36,0,11,198,60,2,18,127,1,126,35,0,65,208,3,107,34,10,36,0,32,10,65,160,1,106,33,7,35,0,65,192,7,107,34,2,36,0,32,2,32,1,54,2,12,32,2,65,128,5,106,32,1,40,2,12,32,1,40,2,16,16,221,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,128,5,34,3,65,37,70,4,64,32,2,65,136,3,106,32,2,65,148,5,106,40,2,0,34,6,54,2,0,32,2,32,2,41,2,140,5,34,20,55,3,128,3,32,2,40,2,136,5,33,3,32,2,40,2,132,5,33,4,32,2,65,24,106,32,6,54,2,0,32,2,32,20,55,3,16,32,1,40,2,8,33,6,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,32,4,32,3,65,140,249,192,0,65,12,16,246,23,69,4,64,32,4,32,3,65,152,249,192,0,65,4,16,246,23,13,22,32,4,32,3,65,156,249,192,0,65,4,16,246,23,13,21,32,4,32,3,65,160,249,192,0,65,5,16,246,23,13,20,32,4,32,3,65,165,249,192,0,65,5,16,246,23,13,19,32,4,32,3,65,170,249,192,0,65,6,16,246,23,13,18,32,4,32,3,65,176,249,192,0,65,7,16,246,23,13,17,32,4,32,3,65,183,249,192,0,65,9,16,246,23,13,16,32,4,32,3,65,192,249,192,0,65,7,16,246,23,13,15,2,64,32,4,32,3,65,199,249,192,0,65,1,16,246,23,69,4,64,32,4,32,3,65,200,249,192,0,65,1,16,246,23,13,1,32,4,32,3,65,201,249,192,0,65,5,16,246,23,13,16,32,4,32,3,65,206,249,192,0,65,5,16,246,23,13,15,32,4,32,3,65,211,249,192,0,65,5,16,246,23,13,14,32,4,32,3,65,216,249,192,0,65,5,16,246,23,13,13,32,4,32,3,65,221,249,192,0,65,4,16,246,23,13,12,32,4,32,3,65,225,249,192,0,65,4,16,246,23,13,11,32,4,32,3,65,229,249,192,0,65,4,16,246,23,13,10,32,4,32,3,65,233,249,192,0,65,4,16,246,23,13,9,32,4,32,3,65,237,249,192,0,65,6,16,246,23,13,8,32,4,32,3,65,243,249,192,0,65,5,16,246,23,13,7,32,4,32,3,65,248,249,192,0,65,7,16,246,23,69,13,31,32,2,65,196,1,106,32,1,16,233,4,32,2,65,176,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,13,5,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,32,2,65,176,1,106,32,2,65,12,106,16,246,12,32,2,45,0,104,65,37,71,13,3,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,27,12,4,11,32,6,13,30,65,0,33,1,12,29,11,32,6,13,29,65,1,33,1,12,28,11,32,6,65,1,70,13,3,12,28,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,24,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,188,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,181,7,106,41,0,0,55,0,0,32,7,32,2,41,0,173,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,27,11,32,2,65,128,5,106,32,1,40,2,4,16,242,4,12,21,11,32,2,65,196,1,106,32,1,16,232,4,32,2,65,157,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,32,2,65,176,1,106,32,2,65,12,106,16,245,12,2,127,32,2,45,0,104,65,37,70,4,64,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,26,12,1,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,22,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,169,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,162,7,106,41,0,0,55,0,0,32,7,32,2,41,0,154,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,25,11,32,2,65,196,1,106,32,1,16,129,5,32,2,65,138,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,33,5,35,0,65,224,0,107,34,4,36,0,32,2,65,176,1,106,34,1,40,2,12,33,15,32,4,32,1,40,2,8,54,2,92,32,4,65,0,54,2,88,32,4,32,2,65,12,106,54,2,84,32,4,65,8,106,33,9,35,0,65,240,0,107,34,3,36,0,32,3,65,37,58,0,8,32,3,65,232,0,106,32,4,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,3,32,1,41,2,0,55,3,96,32,3,32,3,65,8,106,54,2,108,32,3,65,212,0,106,33,11,35,0,65,48,107,34,1,36,0,32,1,65,8,106,32,3,65,224,0,106,34,6,32,6,40,2,12,16,252,5,2,64,2,64,2,64,2,64,32,1,40,2,8,4,64,32,1,40,2,12,34,12,13,1,11,32,11,65,0,54,2,8,32,11,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,13,65,4,65,0,65,4,65,4,16,167,10,32,1,40,2,36,33,8,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,14,32,12,54,2,0,32,1,65,28,106,34,16,65,1,54,2,0,32,1,32,14,54,2,24,32,1,32,8,54,2,20,32,1,65,40,106,32,6,65,8,106,41,2,0,55,3,0,32,1,32,6,41,2,0,55,3,32,32,1,65,20,106,33,8,35,0,65,32,107,34,6,36,0,32,6,65,16,106,32,13,32,13,40,2,12,16,252,5,2,64,32,6,40,2,16,69,13,0,32,6,40,2,20,34,12,69,13,0,3,64,32,8,40,2,8,34,14,32,8,40,2,0,70,4,64,32,8,65,1,16,246,22,11,32,8,40,2,4,32,14,65,2,116,106,32,12,54,2,0,32,8,32,14,65,1,106,54,2,8,32,6,65,8,106,32,13,32,13,40,2,12,16,252,5,32,6,40,2,8,69,13,1,32,6,40,2,12,34,12,13,0,11,11,32,6,65,32,106,36,0,32,11,65,8,106,32,16,40,2,0,54,2,0,32,11,32,1,41,2,20,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,8,32,1,40,2,40,16,132,25,0,11,2,64,32,3,45,0,8,65,37,70,4,64,32,9,32,3,41,2,84,55,2,4,32,9,65,37,58,0,0,32,9,65,12,106,32,3,65,220,0,106,40,2,0,54,2,0,12,1,11,32,9,32,3,65,8,106,65,200,0,16,193,5,26,32,3,65,212,0,106,34,1,16,160,18,32,1,16,166,27,11,32,3,65,240,0,106,36,0,2,64,32,4,45,0,8,65,37,70,4,64,32,5,32,4,41,2,12,55,2,4,32,5,32,15,54,2,16,32,5,65,37,58,0,0,32,5,65,12,106,32,4,65,20,106,40,2,0,54,2,0,12,1,11,32,5,32,4,65,8,106,65,200,0,16,193,5,26,11,32,4,65,224,0,106,36,0,2,127,32,2,45,0,104,65,37,70,4,64,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,25,12,1,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,21,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,150,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,143,7,106,41,0,0,55,0,0,32,7,32,2,41,0,135,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,24,11,32,6,65,2,71,13,21,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,166,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,166,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,24,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,128,2,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,18,11,32,6,65,2,71,13,20,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,166,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,166,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,23,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,128,2,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,17,11,32,6,65,2,71,13,19,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,166,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,166,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,22,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,128,2,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,16,11,32,6,65,2,71,13,18,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,166,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,166,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,21,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,128,2,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,15,11,32,6,65,3,71,13,17,32,2,65,232,0,106,34,3,32,1,40,2,4,34,4,16,166,11,32,2,45,0,104,34,1,65,37,71,13,12,32,2,32,2,40,2,108,34,1,54,2,176,1,32,3,32,4,65,20,106,16,166,11,2,64,32,2,45,0,104,34,6,65,37,70,4,64,32,2,32,2,40,2,108,34,1,54,2,196,1,32,3,32,4,65,40,106,16,166,11,32,2,45,0,104,34,3,65,37,71,13,1,32,2,32,2,40,2,108,54,2,140,5,32,2,32,1,54,2,136,5,32,2,32,2,40,2,176,1,54,2,132,5,32,2,65,20,58,0,128,5,12,16,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,6,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,20,32,2,65,176,1,106,16,128,2,12,20,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,4,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,4,54,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,196,1,106,16,128,2,11,32,2,40,2,176,1,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,19,32,2,65,176,1,106,16,128,2,12,19,11,32,6,65,2,71,13,16,32,2,65,232,0,106,34,3,32,1,40,2,4,34,4,16,166,11,32,2,45,0,104,34,1,65,37,71,13,12,32,2,32,2,40,2,108,34,1,54,2,196,1,32,3,32,4,65,20,106,16,166,11,32,2,45,0,104,34,3,65,37,70,4,64,32,2,40,2,108,33,3,32,2,16,160,20,54,2,140,5,32,2,32,3,54,2,136,5,32,2,32,1,54,2,132,5,32,2,65,20,58,0,128,5,12,14,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,4,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,4,54,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,32,2,65,196,1,106,16,128,2,12,18,11,32,6,65,2,71,13,15,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,166,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,166,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,19,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,128,2,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,12,11,32,6,65,2,71,13,14,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,166,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,166,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,18,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,128,2,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,11,11,32,6,65,1,71,13,13,32,2,65,128,5,106,32,1,40,2,4,16,241,4,12,10,11,32,6,65,1,71,13,12,32,2,65,128,5,106,32,1,40,2,4,16,240,4,12,9,11,32,6,65,1,71,13,11,32,2,65,128,5,106,32,1,40,2,4,16,194,4,12,8,11,32,6,65,1,71,13,10,32,2,65,128,5,106,32,1,40,2,4,16,195,4,12,7,11,32,6,65,1,71,13,9,32,2,65,128,5,106,32,1,40,2,4,16,200,4,12,6,11,32,6,65,1,71,13,8,32,2,65,128,5,106,32,1,40,2,4,16,184,4,12,5,11,32,6,65,1,71,13,7,32,2,65,128,5,106,32,1,40,2,4,16,149,6,12,4,11,32,6,65,1,71,13,6,32,2,65,128,5,106,32,1,40,2,4,16,150,6,12,3,11,32,7,32,2,47,0,129,5,59,0,9,32,7,65,11,106,32,2,45,0,131,5,58,0,0,32,2,65,136,3,106,34,1,32,2,65,148,5,106,40,2,0,54,2,0,32,2,32,2,41,2,140,5,55,3,128,3,32,2,41,2,132,5,33,20,32,7,65,32,106,32,2,65,152,5,106,65,48,16,193,5,26,32,7,65,28,106,32,1,40,2,0,54,2,0,32,7,32,2,41,3,128,3,55,2,20,32,7,32,20,55,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,12,8,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,1,58,0,8,32,7,65,28,58,0,0,12,6,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,1,58,0,8,32,7,65,28,58,0,0,12,5,11,32,2,45,0,128,5,33,1,11,32,1,65,255,1,113,65,28,70,13,2,11,32,2,65,128,3,106,34,13,32,2,65,128,5,106,34,8,65,1,114,65,207,0,16,193,5,26,32,2,65,32,106,34,4,32,2,65,208,5,106,65,200,0,16,193,5,26,32,2,32,1,58,0,232,1,32,2,65,232,1,106,34,3,65,1,114,32,13,65,207,0,16,193,5,26,32,2,65,184,2,106,32,4,65,200,0,16,193,5,26,32,2,65,240,0,106,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,3,16,55,3,104,35,0,65,176,8,107,34,5,36,0,32,5,65,158,1,106,34,12,32,3,65,3,106,45,0,0,58,0,0,32,5,32,3,47,0,1,59,1,156,1,32,3,45,0,0,33,11,32,3,40,2,4,33,1,32,3,40,2,8,33,9,32,5,65,16,106,32,3,65,12,106,65,140,1,16,193,5,26,32,5,65,8,106,32,2,65,232,0,106,34,15,16,167,27,2,64,2,64,2,64,2,64,32,5,40,2,12,34,3,69,13,0,32,5,40,2,8,34,16,32,3,106,33,3,32,5,65,152,5,106,65,4,114,33,18,32,5,65,164,7,106,33,19,32,5,65,152,7,106,65,1,114,33,14,2,64,2,64,2,127,3,64,32,3,65,1,107,34,4,44,0,0,34,6,65,0,72,4,64,32,6,65,63,113,2,127,32,3,65,2,107,34,4,45,0,0,34,6,192,34,17,65,64,78,4,64,32,6,65,31,113,12,1,11,32,17,65,63,113,2,127,32,3,65,3,107,34,4,45,0,0,34,6,192,34,17,65,191,127,74,4,64,32,6,65,15,113,12,1,11,32,17,65,63,113,32,3,65,4,107,34,4,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,34,6,65,128,128,196,0,70,13,5,11,32,4,33,3,32,14,32,5,47,1,156,1,59,0,0,32,14,65,2,106,32,12,45,0,0,58,0,0,32,5,32,11,58,0,152,7,32,5,32,9,54,2,160,7,32,5,32,1,54,2,156,7,32,19,32,5,65,16,106,65,140,1,16,193,5,26,32,5,65,152,5,106,34,1,32,5,65,152,7,106,16,222,3,32,5,40,2,152,5,13,2,32,5,65,156,3,106,34,4,32,18,65,252,1,16,193,5,26,32,5,65,160,1,106,34,11,32,4,65,252,1,16,193,5,26,32,1,32,11,16,220,8,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,152,5,34,1,65,143,128,128,128,120,70,4,64,32,6,65,225,0,107,14,22,1,13,3,4,13,13,13,13,13,6,13,10,13,7,13,13,13,13,2,8,9,5,13,11,32,8,32,5,41,2,156,5,55,2,16,32,8,65,24,106,32,5,65,164,5,106,41,2,0,55,2,0,65,24,12,14,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,18,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,11,12,10,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,17,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,12,12,9,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,16,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,13,12,8,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,15,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,14,12,7,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,14,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,15,12,6,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,13,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,16,12,5,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,12,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,17,12,4,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,11,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,65,216,128,193,0,65,252,1,16,193,5,26,65,18,12,3,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,10,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,10,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,65,212,130,193,0,65,252,1,16,193,5,26,12,1,11,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,9,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,65,212,130,193,0,65,252,1,16,193,5,26,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,6,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,32,4,65,252,1,16,193,5,26,11,65,24,11,33,11,32,3,32,16,71,13,1,12,5,11,11,32,6,33,1,65,14,11,33,3,32,8,32,1,54,2,12,32,8,32,3,58,0,8,32,8,65,1,54,2,0,32,5,65,160,1,106,16,193,2,12,3,11,32,8,65,8,106,32,5,65,160,3,106,32,5,65,160,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,12,2,11,12,2,11,32,5,32,11,58,0,152,7,32,5,32,5,47,1,156,1,59,0,153,7,32,5,32,12,45,0,0,58,0,155,7,32,5,32,9,54,2,160,7,32,5,32,1,54,2,156,7,32,5,65,164,7,106,32,5,65,16,106,65,140,1,16,193,5,26,32,5,65,152,5,106,34,1,32,5,65,152,7,106,16,222,3,32,5,40,2,152,5,69,4,64,32,5,65,156,3,106,34,4,32,1,65,4,114,65,252,1,16,193,5,26,32,5,65,160,1,106,34,3,32,4,65,252,1,16,193,5,26,32,1,32,3,16,220,8,32,5,40,2,152,5,34,1,65,143,128,128,128,120,70,4,64,32,8,65,4,106,32,3,65,252,1,16,193,5,26,32,8,65,0,54,2,0,12,2,11,32,8,32,5,41,2,156,5,55,2,16,32,8,65,24,106,32,5,65,164,5,106,41,2,0,55,2,0,32,8,32,1,54,2,12,32,8,65,24,58,0,8,32,8,65,1,54,2,0,32,5,65,160,1,106,16,193,2,12,1,11,32,8,65,8,106,32,5,65,160,3,106,32,5,65,160,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,11,32,15,16,227,24,32,5,65,176,8,106,36,0,12,1,11,65,4,65,132,2,16,177,28,0,11,32,2,40,2,128,5,69,4,64,32,13,32,8,65,4,114,65,252,1,16,193,5,26,32,7,32,2,65,220,3,106,65,152,1,16,193,5,26,12,4,11,32,7,65,8,106,32,2,65,132,3,106,32,2,65,136,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,7,65,28,58,0,0,12,3,11,32,2,65,3,54,2,108,32,2,65,136,253,192,0,54,2,104,32,2,66,2,55,2,116,32,2,65,7,54,2,208,1,32,2,65,4,54,2,200,1,32,2,32,1,65,12,106,54,2,196,1,32,2,32,6,54,2,228,1,32,2,32,2,65,196,1,106,54,2,112,32,2,32,2,65,228,1,106,54,2,204,1,32,2,65,216,1,106,32,2,65,232,0,106,16,236,4,32,2,65,224,1,106,40,2,0,33,1,32,2,65,11,58,0,136,5,32,2,65,187,1,106,32,1,54,0,0,32,2,32,2,41,2,216,1,55,0,179,1,32,2,65,144,5,106,32,2,65,183,1,106,41,0,0,55,0,0,32,2,32,2,41,0,176,1,55,0,137,5,11,32,7,65,8,106,32,2,65,135,3,106,32,2,65,136,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,7,65,28,58,0,0,11,32,2,65,16,106,16,227,24,11,32,2,65,192,7,106,36,0,2,64,32,10,45,0,160,1,34,1,65,28,71,4,64,32,10,65,209,0,106,34,3,32,7,65,1,114,65,207,0,16,193,5,26,32,10,65,8,106,34,4,32,10,65,240,1,106,65,200,0,16,193,5,26,32,10,32,1,58,0,184,2,32,10,65,184,2,106,34,1,65,1,114,32,3,65,207,0,16,193,5,26,32,10,65,136,3,106,32,4,65,200,0,16,193,5,26,32,0,32,1,16,222,3,12,1,11,32,0,65,8,106,32,10,65,216,0,106,32,10,65,168,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,1,54,2,0,11,32,10,65,208,3,106,36,0,11,198,60,2,18,127,1,126,35,0,65,208,3,107,34,10,36,0,32,10,65,160,1,106,33,7,35,0,65,192,7,107,34,2,36,0,32,2,32,1,54,2,12,32,2,65,128,5,106,32,1,40,2,12,32,1,40,2,16,16,221,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,128,5,34,3,65,37,70,4,64,32,2,65,136,3,106,32,2,65,148,5,106,40,2,0,34,6,54,2,0,32,2,32,2,41,2,140,5,34,20,55,3,128,3,32,2,40,2,136,5,33,3,32,2,40,2,132,5,33,4,32,2,65,24,106,32,6,54,2,0,32,2,32,20,55,3,16,32,1,40,2,8,33,6,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,32,4,32,3,65,140,249,192,0,65,12,16,246,23,69,4,64,32,4,32,3,65,152,249,192,0,65,4,16,246,23,13,22,32,4,32,3,65,156,249,192,0,65,4,16,246,23,13,21,32,4,32,3,65,160,249,192,0,65,5,16,246,23,13,20,32,4,32,3,65,165,249,192,0,65,5,16,246,23,13,19,32,4,32,3,65,170,249,192,0,65,6,16,246,23,13,18,32,4,32,3,65,176,249,192,0,65,7,16,246,23,13,17,32,4,32,3,65,183,249,192,0,65,9,16,246,23,13,16,32,4,32,3,65,192,249,192,0,65,7,16,246,23,13,15,2,64,32,4,32,3,65,199,249,192,0,65,1,16,246,23,69,4,64,32,4,32,3,65,200,249,192,0,65,1,16,246,23,13,1,32,4,32,3,65,201,249,192,0,65,5,16,246,23,13,16,32,4,32,3,65,206,249,192,0,65,5,16,246,23,13,15,32,4,32,3,65,211,249,192,0,65,5,16,246,23,13,14,32,4,32,3,65,216,249,192,0,65,5,16,246,23,13,13,32,4,32,3,65,221,249,192,0,65,4,16,246,23,13,12,32,4,32,3,65,225,249,192,0,65,4,16,246,23,13,11,32,4,32,3,65,229,249,192,0,65,4,16,246,23,13,10,32,4,32,3,65,233,249,192,0,65,4,16,246,23,13,9,32,4,32,3,65,237,249,192,0,65,6,16,246,23,13,8,32,4,32,3,65,243,249,192,0,65,5,16,246,23,13,7,32,4,32,3,65,248,249,192,0,65,7,16,246,23,69,13,31,32,2,65,196,1,106,32,1,16,233,4,32,2,65,176,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,13,5,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,32,2,65,176,1,106,32,2,65,12,106,16,246,12,32,2,45,0,104,65,37,71,13,3,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,27,12,4,11,32,6,13,30,65,0,33,1,12,29,11,32,6,13,29,65,1,33,1,12,28,11,32,6,65,1,70,13,3,12,28,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,24,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,188,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,181,7,106,41,0,0,55,0,0,32,7,32,2,41,0,173,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,27,11,32,2,65,128,5,106,32,1,40,2,4,16,242,4,12,21,11,32,2,65,196,1,106,32,1,16,232,4,32,2,65,157,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,32,2,65,176,1,106,32,2,65,12,106,16,245,12,2,127,32,2,45,0,104,65,37,70,4,64,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,26,12,1,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,22,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,169,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,162,7,106,41,0,0,55,0,0,32,7,32,2,41,0,154,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,25,11,32,2,65,196,1,106,32,1,16,129,5,32,2,65,138,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,33,5,35,0,65,224,0,107,34,4,36,0,32,2,65,176,1,106,34,1,40,2,12,33,15,32,4,32,1,40,2,8,54,2,92,32,4,65,0,54,2,88,32,4,32,2,65,12,106,54,2,84,32,4,65,8,106,33,9,35,0,65,240,0,107,34,3,36,0,32,3,65,37,58,0,8,32,3,65,232,0,106,32,4,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,3,32,1,41,2,0,55,3,96,32,3,32,3,65,8,106,54,2,108,32,3,65,212,0,106,33,11,35,0,65,48,107,34,1,36,0,32,1,65,8,106,32,3,65,224,0,106,34,6,32,6,40,2,12,16,255,5,2,64,2,64,2,64,2,64,32,1,40,2,8,4,64,32,1,40,2,12,34,12,13,1,11,32,11,65,0,54,2,8,32,11,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,13,65,4,65,0,65,4,65,4,16,167,10,32,1,40,2,36,33,8,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,14,32,12,54,2,0,32,1,65,28,106,34,16,65,1,54,2,0,32,1,32,14,54,2,24,32,1,32,8,54,2,20,32,1,65,40,106,32,6,65,8,106,41,2,0,55,3,0,32,1,32,6,41,2,0,55,3,32,32,1,65,20,106,33,8,35,0,65,32,107,34,6,36,0,32,6,65,16,106,32,13,32,13,40,2,12,16,255,5,2,64,32,6,40,2,16,69,13,0,32,6,40,2,20,34,12,69,13,0,3,64,32,8,40,2,8,34,14,32,8,40,2,0,70,4,64,32,8,65,1,16,246,22,11,32,8,40,2,4,32,14,65,2,116,106,32,12,54,2,0,32,8,32,14,65,1,106,54,2,8,32,6,65,8,106,32,13,32,13,40,2,12,16,255,5,32,6,40,2,8,69,13,1,32,6,40,2,12,34,12,13,0,11,11,32,6,65,32,106,36,0,32,11,65,8,106,32,16,40,2,0,54,2,0,32,11,32,1,41,2,20,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,8,32,1,40,2,40,16,132,25,0,11,2,64,32,3,45,0,8,65,37,70,4,64,32,9,32,3,41,2,84,55,2,4,32,9,65,37,58,0,0,32,9,65,12,106,32,3,65,220,0,106,40,2,0,54,2,0,12,1,11,32,9,32,3,65,8,106,65,200,0,16,193,5,26,32,3,65,212,0,106,34,1,16,165,18,32,1,16,166,27,11,32,3,65,240,0,106,36,0,2,64,32,4,45,0,8,65,37,70,4,64,32,5,32,4,41,2,12,55,2,4,32,5,32,15,54,2,16,32,5,65,37,58,0,0,32,5,65,12,106,32,4,65,20,106,40,2,0,54,2,0,12,1,11,32,5,32,4,65,8,106,65,200,0,16,193,5,26,11,32,4,65,224,0,106,36,0,2,127,32,2,45,0,104,65,37,70,4,64,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,25,12,1,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,21,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,150,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,143,7,106,41,0,0,55,0,0,32,7,32,2,41,0,135,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,24,11,32,6,65,2,71,13,21,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,165,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,165,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,24,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,253,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,18,11,32,6,65,2,71,13,20,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,165,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,165,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,23,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,253,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,17,11,32,6,65,2,71,13,19,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,165,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,165,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,22,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,253,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,16,11,32,6,65,2,71,13,18,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,165,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,165,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,21,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,253,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,15,11,32,6,65,3,71,13,17,32,2,65,232,0,106,34,3,32,1,40,2,4,34,4,16,165,11,32,2,45,0,104,34,1,65,37,71,13,12,32,2,32,2,40,2,108,34,1,54,2,176,1,32,3,32,4,65,20,106,16,165,11,2,64,32,2,45,0,104,34,6,65,37,70,4,64,32,2,32,2,40,2,108,34,1,54,2,196,1,32,3,32,4,65,40,106,16,165,11,32,2,45,0,104,34,3,65,37,71,13,1,32,2,32,2,40,2,108,54,2,140,5,32,2,32,1,54,2,136,5,32,2,32,2,40,2,176,1,54,2,132,5,32,2,65,20,58,0,128,5,12,16,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,6,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,20,32,2,65,176,1,106,16,253,1,12,20,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,4,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,4,54,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,196,1,106,16,253,1,11,32,2,40,2,176,1,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,19,32,2,65,176,1,106,16,253,1,12,19,11,32,6,65,2,71,13,16,32,2,65,232,0,106,34,3,32,1,40,2,4,34,4,16,165,11,32,2,45,0,104,34,1,65,37,71,13,12,32,2,32,2,40,2,108,34,1,54,2,196,1,32,3,32,4,65,20,106,16,165,11,32,2,45,0,104,34,3,65,37,70,4,64,32,2,40,2,108,33,3,32,2,16,160,20,54,2,140,5,32,2,32,3,54,2,136,5,32,2,32,1,54,2,132,5,32,2,65,20,58,0,128,5,12,14,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,4,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,4,54,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,32,2,65,196,1,106,16,253,1,12,18,11,32,6,65,2,71,13,15,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,165,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,165,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,19,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,253,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,12,11,32,6,65,2,71,13,14,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,165,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,165,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,18,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,253,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,11,11,32,6,65,1,71,13,13,32,2,65,128,5,106,32,1,40,2,4,16,241,4,12,10,11,32,6,65,1,71,13,12,32,2,65,128,5,106,32,1,40,2,4,16,240,4,12,9,11,32,6,65,1,71,13,11,32,2,65,128,5,106,32,1,40,2,4,16,194,4,12,8,11,32,6,65,1,71,13,10,32,2,65,128,5,106,32,1,40,2,4,16,195,4,12,7,11,32,6,65,1,71,13,9,32,2,65,128,5,106,32,1,40,2,4,16,200,4,12,6,11,32,6,65,1,71,13,8,32,2,65,128,5,106,32,1,40,2,4,16,184,4,12,5,11,32,6,65,1,71,13,7,32,2,65,128,5,106,32,1,40,2,4,16,149,6,12,4,11,32,6,65,1,71,13,6,32,2,65,128,5,106,32,1,40,2,4,16,150,6,12,3,11,32,7,32,2,47,0,129,5,59,0,9,32,7,65,11,106,32,2,45,0,131,5,58,0,0,32,2,65,136,3,106,34,1,32,2,65,148,5,106,40,2,0,54,2,0,32,2,32,2,41,2,140,5,55,3,128,3,32,2,41,2,132,5,33,20,32,7,65,32,106,32,2,65,152,5,106,65,48,16,193,5,26,32,7,65,28,106,32,1,40,2,0,54,2,0,32,7,32,2,41,3,128,3,55,2,20,32,7,32,20,55,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,12,8,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,1,58,0,8,32,7,65,28,58,0,0,12,6,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,1,58,0,8,32,7,65,28,58,0,0,12,5,11,32,2,45,0,128,5,33,1,11,32,1,65,255,1,113,65,28,70,13,2,11,32,2,65,128,3,106,34,13,32,2,65,128,5,106,34,8,65,1,114,65,207,0,16,193,5,26,32,2,65,32,106,34,4,32,2,65,208,5,106,65,200,0,16,193,5,26,32,2,32,1,58,0,232,1,32,2,65,232,1,106,34,3,65,1,114,32,13,65,207,0,16,193,5,26,32,2,65,184,2,106,32,4,65,200,0,16,193,5,26,32,2,65,240,0,106,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,3,16,55,3,104,35,0,65,176,8,107,34,5,36,0,32,5,65,158,1,106,34,12,32,3,65,3,106,45,0,0,58,0,0,32,5,32,3,47,0,1,59,1,156,1,32,3,45,0,0,33,11,32,3,40,2,4,33,1,32,3,40,2,8,33,9,32,5,65,16,106,32,3,65,12,106,65,140,1,16,193,5,26,32,5,65,8,106,32,2,65,232,0,106,34,15,16,167,27,2,64,2,64,2,64,2,64,32,5,40,2,12,34,3,69,13,0,32,5,40,2,8,34,16,32,3,106,33,3,32,5,65,152,5,106,65,4,114,33,18,32,5,65,164,7,106,33,19,32,5,65,152,7,106,65,1,114,33,14,2,64,2,64,2,127,3,64,32,3,65,1,107,34,4,44,0,0,34,6,65,0,72,4,64,32,6,65,63,113,2,127,32,3,65,2,107,34,4,45,0,0,34,6,192,34,17,65,64,78,4,64,32,6,65,31,113,12,1,11,32,17,65,63,113,2,127,32,3,65,3,107,34,4,45,0,0,34,6,192,34,17,65,191,127,74,4,64,32,6,65,15,113,12,1,11,32,17,65,63,113,32,3,65,4,107,34,4,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,34,6,65,128,128,196,0,70,13,5,11,32,4,33,3,32,14,32,5,47,1,156,1,59,0,0,32,14,65,2,106,32,12,45,0,0,58,0,0,32,5,32,11,58,0,152,7,32,5,32,9,54,2,160,7,32,5,32,1,54,2,156,7,32,19,32,5,65,16,106,65,140,1,16,193,5,26,32,5,65,152,5,106,34,1,32,5,65,152,7,106,16,224,3,32,5,40,2,152,5,13,2,32,5,65,156,3,106,34,4,32,18,65,252,1,16,193,5,26,32,5,65,160,1,106,34,11,32,4,65,252,1,16,193,5,26,32,1,32,11,16,245,9,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,152,5,34,1,65,143,128,128,128,120,70,4,64,32,6,65,225,0,107,14,22,1,13,3,4,13,13,13,13,13,6,13,10,13,7,13,13,13,13,2,8,9,5,13,11,32,8,32,5,41,2,156,5,55,2,16,32,8,65,24,106,32,5,65,164,5,106,41,2,0,55,2,0,65,24,12,14,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,18,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,11,12,10,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,17,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,12,12,9,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,16,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,13,12,8,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,15,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,14,12,7,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,14,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,15,12,6,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,13,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,16,12,5,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,12,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,17,12,4,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,11,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,65,216,128,193,0,65,252,1,16,193,5,26,65,18,12,3,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,10,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,10,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,65,212,130,193,0,65,252,1,16,193,5,26,12,1,11,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,9,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,65,212,130,193,0,65,252,1,16,193,5,26,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,6,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,32,4,65,252,1,16,193,5,26,11,65,24,11,33,11,32,3,32,16,71,13,1,12,5,11,11,32,6,33,1,65,14,11,33,3,32,8,32,1,54,2,12,32,8,32,3,58,0,8,32,8,65,1,54,2,0,32,5,65,160,1,106,16,196,2,12,3,11,32,8,65,8,106,32,5,65,160,3,106,32,5,65,160,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,12,2,11,12,2,11,32,5,32,11,58,0,152,7,32,5,32,5,47,1,156,1,59,0,153,7,32,5,32,12,45,0,0,58,0,155,7,32,5,32,9,54,2,160,7,32,5,32,1,54,2,156,7,32,5,65,164,7,106,32,5,65,16,106,65,140,1,16,193,5,26,32,5,65,152,5,106,34,1,32,5,65,152,7,106,16,224,3,32,5,40,2,152,5,69,4,64,32,5,65,156,3,106,34,4,32,1,65,4,114,65,252,1,16,193,5,26,32,5,65,160,1,106,34,3,32,4,65,252,1,16,193,5,26,32,1,32,3,16,245,9,32,5,40,2,152,5,34,1,65,143,128,128,128,120,70,4,64,32,8,65,4,106,32,3,65,252,1,16,193,5,26,32,8,65,0,54,2,0,12,2,11,32,8,32,5,41,2,156,5,55,2,16,32,8,65,24,106,32,5,65,164,5,106,41,2,0,55,2,0,32,8,32,1,54,2,12,32,8,65,24,58,0,8,32,8,65,1,54,2,0,32,5,65,160,1,106,16,196,2,12,1,11,32,8,65,8,106,32,5,65,160,3,106,32,5,65,160,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,11,32,15,16,227,24,32,5,65,176,8,106,36,0,12,1,11,65,4,65,132,2,16,177,28,0,11,32,2,40,2,128,5,69,4,64,32,13,32,8,65,4,114,65,252,1,16,193,5,26,32,7,32,2,65,220,3,106,65,152,1,16,193,5,26,12,4,11,32,7,65,8,106,32,2,65,132,3,106,32,2,65,136,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,7,65,28,58,0,0,12,3,11,32,2,65,3,54,2,108,32,2,65,136,253,192,0,54,2,104,32,2,66,2,55,2,116,32,2,65,7,54,2,208,1,32,2,65,4,54,2,200,1,32,2,32,1,65,12,106,54,2,196,1,32,2,32,6,54,2,228,1,32,2,32,2,65,196,1,106,54,2,112,32,2,32,2,65,228,1,106,54,2,204,1,32,2,65,216,1,106,32,2,65,232,0,106,16,236,4,32,2,65,224,1,106,40,2,0,33,1,32,2,65,11,58,0,136,5,32,2,65,187,1,106,32,1,54,0,0,32,2,32,2,41,2,216,1,55,0,179,1,32,2,65,144,5,106,32,2,65,183,1,106,41,0,0,55,0,0,32,2,32,2,41,0,176,1,55,0,137,5,11,32,7,65,8,106,32,2,65,135,3,106,32,2,65,136,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,7,65,28,58,0,0,11,32,2,65,16,106,16,227,24,11,32,2,65,192,7,106,36,0,2,64,32,10,45,0,160,1,34,1,65,28,71,4,64,32,10,65,209,0,106,34,3,32,7,65,1,114,65,207,0,16,193,5,26,32,10,65,8,106,34,4,32,10,65,240,1,106,65,200,0,16,193,5,26,32,10,32,1,58,0,184,2,32,10,65,184,2,106,34,1,65,1,114,32,3,65,207,0,16,193,5,26,32,10,65,136,3,106,32,4,65,200,0,16,193,5,26,32,0,32,1,16,224,3,12,1,11,32,0,65,8,106,32,10,65,216,0,106,32,10,65,168,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,1,54,2,0,11,32,10,65,208,3,106,36,0,11,198,60,2,18,127,1,126,35,0,65,208,3,107,34,10,36,0,32,10,65,160,1,106,33,7,35,0,65,192,7,107,34,2,36,0,32,2,32,1,54,2,12,32,2,65,128,5,106,32,1,40,2,12,32,1,40,2,16,16,221,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,128,5,34,3,65,37,70,4,64,32,2,65,136,3,106,32,2,65,148,5,106,40,2,0,34,6,54,2,0,32,2,32,2,41,2,140,5,34,20,55,3,128,3,32,2,40,2,136,5,33,3,32,2,40,2,132,5,33,4,32,2,65,24,106,32,6,54,2,0,32,2,32,20,55,3,16,32,1,40,2,8,33,6,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,32,4,32,3,65,140,249,192,0,65,12,16,246,23,69,4,64,32,4,32,3,65,152,249,192,0,65,4,16,246,23,13,22,32,4,32,3,65,156,249,192,0,65,4,16,246,23,13,21,32,4,32,3,65,160,249,192,0,65,5,16,246,23,13,20,32,4,32,3,65,165,249,192,0,65,5,16,246,23,13,19,32,4,32,3,65,170,249,192,0,65,6,16,246,23,13,18,32,4,32,3,65,176,249,192,0,65,7,16,246,23,13,17,32,4,32,3,65,183,249,192,0,65,9,16,246,23,13,16,32,4,32,3,65,192,249,192,0,65,7,16,246,23,13,15,2,64,32,4,32,3,65,199,249,192,0,65,1,16,246,23,69,4,64,32,4,32,3,65,200,249,192,0,65,1,16,246,23,13,1,32,4,32,3,65,201,249,192,0,65,5,16,246,23,13,16,32,4,32,3,65,206,249,192,0,65,5,16,246,23,13,15,32,4,32,3,65,211,249,192,0,65,5,16,246,23,13,14,32,4,32,3,65,216,249,192,0,65,5,16,246,23,13,13,32,4,32,3,65,221,249,192,0,65,4,16,246,23,13,12,32,4,32,3,65,225,249,192,0,65,4,16,246,23,13,11,32,4,32,3,65,229,249,192,0,65,4,16,246,23,13,10,32,4,32,3,65,233,249,192,0,65,4,16,246,23,13,9,32,4,32,3,65,237,249,192,0,65,6,16,246,23,13,8,32,4,32,3,65,243,249,192,0,65,5,16,246,23,13,7,32,4,32,3,65,248,249,192,0,65,7,16,246,23,69,13,31,32,2,65,196,1,106,32,1,16,233,4,32,2,65,176,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,13,5,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,32,2,65,176,1,106,32,2,65,12,106,16,246,12,32,2,45,0,104,65,37,71,13,3,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,27,12,4,11,32,6,13,30,65,0,33,1,12,29,11,32,6,13,29,65,1,33,1,12,28,11,32,6,65,1,70,13,3,12,28,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,24,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,188,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,181,7,106,41,0,0,55,0,0,32,7,32,2,41,0,173,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,27,11,32,2,65,128,5,106,32,1,40,2,4,16,242,4,12,21,11,32,2,65,196,1,106,32,1,16,232,4,32,2,65,157,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,32,2,65,176,1,106,32,2,65,12,106,16,245,12,2,127,32,2,45,0,104,65,37,70,4,64,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,26,12,1,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,22,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,169,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,162,7,106,41,0,0,55,0,0,32,7,32,2,41,0,154,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,25,11,32,2,65,196,1,106,32,1,16,129,5,32,2,65,138,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,33,5,35,0,65,224,0,107,34,4,36,0,32,2,65,176,1,106,34,1,40,2,12,33,15,32,4,32,1,40,2,8,54,2,92,32,4,65,0,54,2,88,32,4,32,2,65,12,106,54,2,84,32,4,65,8,106,33,9,35,0,65,240,0,107,34,3,36,0,32,3,65,37,58,0,8,32,3,65,232,0,106,32,4,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,3,32,1,41,2,0,55,3,96,32,3,32,3,65,8,106,54,2,108,32,3,65,212,0,106,33,11,35,0,65,48,107,34,1,36,0,32,1,65,8,106,32,3,65,224,0,106,34,6,32,6,40,2,12,16,253,5,2,64,2,64,2,64,2,64,32,1,40,2,8,4,64,32,1,40,2,12,34,12,13,1,11,32,11,65,0,54,2,8,32,11,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,13,65,4,65,0,65,4,65,4,16,167,10,32,1,40,2,36,33,8,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,14,32,12,54,2,0,32,1,65,28,106,34,16,65,1,54,2,0,32,1,32,14,54,2,24,32,1,32,8,54,2,20,32,1,65,40,106,32,6,65,8,106,41,2,0,55,3,0,32,1,32,6,41,2,0,55,3,32,32,1,65,20,106,33,8,35,0,65,32,107,34,6,36,0,32,6,65,16,106,32,13,32,13,40,2,12,16,253,5,2,64,32,6,40,2,16,69,13,0,32,6,40,2,20,34,12,69,13,0,3,64,32,8,40,2,8,34,14,32,8,40,2,0,70,4,64,32,8,65,1,16,246,22,11,32,8,40,2,4,32,14,65,2,116,106,32,12,54,2,0,32,8,32,14,65,1,106,54,2,8,32,6,65,8,106,32,13,32,13,40,2,12,16,253,5,32,6,40,2,8,69,13,1,32,6,40,2,12,34,12,13,0,11,11,32,6,65,32,106,36,0,32,11,65,8,106,32,16,40,2,0,54,2,0,32,11,32,1,41,2,20,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,8,32,1,40,2,40,16,132,25,0,11,2,64,32,3,45,0,8,65,37,70,4,64,32,9,32,3,41,2,84,55,2,4,32,9,65,37,58,0,0,32,9,65,12,106,32,3,65,220,0,106,40,2,0,54,2,0,12,1,11,32,9,32,3,65,8,106,65,200,0,16,193,5,26,32,3,65,212,0,106,34,1,16,159,18,32,1,16,166,27,11,32,3,65,240,0,106,36,0,2,64,32,4,45,0,8,65,37,70,4,64,32,5,32,4,41,2,12,55,2,4,32,5,32,15,54,2,16,32,5,65,37,58,0,0,32,5,65,12,106,32,4,65,20,106,40,2,0,54,2,0,12,1,11,32,5,32,4,65,8,106,65,200,0,16,193,5,26,11,32,4,65,224,0,106,36,0,2,127,32,2,45,0,104,65,37,70,4,64,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,25,12,1,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,21,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,150,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,143,7,106,41,0,0,55,0,0,32,7,32,2,41,0,135,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,24,11,32,6,65,2,71,13,21,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,168,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,168,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,24,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,252,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,18,11,32,6,65,2,71,13,20,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,168,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,168,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,23,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,252,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,17,11,32,6,65,2,71,13,19,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,168,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,168,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,22,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,252,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,16,11,32,6,65,2,71,13,18,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,168,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,168,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,21,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,252,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,15,11,32,6,65,3,71,13,17,32,2,65,232,0,106,34,3,32,1,40,2,4,34,4,16,168,11,32,2,45,0,104,34,1,65,37,71,13,12,32,2,32,2,40,2,108,34,1,54,2,176,1,32,3,32,4,65,20,106,16,168,11,2,64,32,2,45,0,104,34,6,65,37,70,4,64,32,2,32,2,40,2,108,34,1,54,2,196,1,32,3,32,4,65,40,106,16,168,11,32,2,45,0,104,34,3,65,37,71,13,1,32,2,32,2,40,2,108,54,2,140,5,32,2,32,1,54,2,136,5,32,2,32,2,40,2,176,1,54,2,132,5,32,2,65,20,58,0,128,5,12,16,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,6,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,20,32,2,65,176,1,106,16,252,1,12,20,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,4,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,4,54,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,196,1,106,16,252,1,11,32,2,40,2,176,1,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,19,32,2,65,176,1,106,16,252,1,12,19,11,32,6,65,2,71,13,16,32,2,65,232,0,106,34,3,32,1,40,2,4,34,4,16,168,11,32,2,45,0,104,34,1,65,37,71,13,12,32,2,32,2,40,2,108,34,1,54,2,196,1,32,3,32,4,65,20,106,16,168,11,32,2,45,0,104,34,3,65,37,70,4,64,32,2,40,2,108,33,3,32,2,16,160,20,54,2,140,5,32,2,32,3,54,2,136,5,32,2,32,1,54,2,132,5,32,2,65,20,58,0,128,5,12,14,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,4,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,4,54,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,32,2,65,196,1,106,16,252,1,12,18,11,32,6,65,2,71,13,15,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,168,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,168,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,19,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,252,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,12,11,32,6,65,2,71,13,14,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,168,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,168,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,18,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,252,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,11,11,32,6,65,1,71,13,13,32,2,65,128,5,106,32,1,40,2,4,16,241,4,12,10,11,32,6,65,1,71,13,12,32,2,65,128,5,106,32,1,40,2,4,16,240,4,12,9,11,32,6,65,1,71,13,11,32,2,65,128,5,106,32,1,40,2,4,16,194,4,12,8,11,32,6,65,1,71,13,10,32,2,65,128,5,106,32,1,40,2,4,16,195,4,12,7,11,32,6,65,1,71,13,9,32,2,65,128,5,106,32,1,40,2,4,16,200,4,12,6,11,32,6,65,1,71,13,8,32,2,65,128,5,106,32,1,40,2,4,16,184,4,12,5,11,32,6,65,1,71,13,7,32,2,65,128,5,106,32,1,40,2,4,16,149,6,12,4,11,32,6,65,1,71,13,6,32,2,65,128,5,106,32,1,40,2,4,16,150,6,12,3,11,32,7,32,2,47,0,129,5,59,0,9,32,7,65,11,106,32,2,45,0,131,5,58,0,0,32,2,65,136,3,106,34,1,32,2,65,148,5,106,40,2,0,54,2,0,32,2,32,2,41,2,140,5,55,3,128,3,32,2,41,2,132,5,33,20,32,7,65,32,106,32,2,65,152,5,106,65,48,16,193,5,26,32,7,65,28,106,32,1,40,2,0,54,2,0,32,7,32,2,41,3,128,3,55,2,20,32,7,32,20,55,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,12,8,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,1,58,0,8,32,7,65,28,58,0,0,12,6,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,1,58,0,8,32,7,65,28,58,0,0,12,5,11,32,2,45,0,128,5,33,1,11,32,1,65,255,1,113,65,28,70,13,2,11,32,2,65,128,3,106,34,13,32,2,65,128,5,106,34,8,65,1,114,65,207,0,16,193,5,26,32,2,65,32,106,34,4,32,2,65,208,5,106,65,200,0,16,193,5,26,32,2,32,1,58,0,232,1,32,2,65,232,1,106,34,3,65,1,114,32,13,65,207,0,16,193,5,26,32,2,65,184,2,106,32,4,65,200,0,16,193,5,26,32,2,65,240,0,106,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,3,16,55,3,104,35,0,65,176,8,107,34,5,36,0,32,5,65,158,1,106,34,12,32,3,65,3,106,45,0,0,58,0,0,32,5,32,3,47,0,1,59,1,156,1,32,3,45,0,0,33,11,32,3,40,2,4,33,1,32,3,40,2,8,33,9,32,5,65,16,106,32,3,65,12,106,65,140,1,16,193,5,26,32,5,65,8,106,32,2,65,232,0,106,34,15,16,167,27,2,64,2,64,2,64,2,64,32,5,40,2,12,34,3,69,13,0,32,5,40,2,8,34,16,32,3,106,33,3,32,5,65,152,5,106,65,4,114,33,18,32,5,65,164,7,106,33,19,32,5,65,152,7,106,65,1,114,33,14,2,64,2,64,2,127,3,64,32,3,65,1,107,34,4,44,0,0,34,6,65,0,72,4,64,32,6,65,63,113,2,127,32,3,65,2,107,34,4,45,0,0,34,6,192,34,17,65,64,78,4,64,32,6,65,31,113,12,1,11,32,17,65,63,113,2,127,32,3,65,3,107,34,4,45,0,0,34,6,192,34,17,65,191,127,74,4,64,32,6,65,15,113,12,1,11,32,17,65,63,113,32,3,65,4,107,34,4,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,34,6,65,128,128,196,0,70,13,5,11,32,4,33,3,32,14,32,5,47,1,156,1,59,0,0,32,14,65,2,106,32,12,45,0,0,58,0,0,32,5,32,11,58,0,152,7,32,5,32,9,54,2,160,7,32,5,32,1,54,2,156,7,32,19,32,5,65,16,106,65,140,1,16,193,5,26,32,5,65,152,5,106,34,1,32,5,65,152,7,106,16,225,3,32,5,40,2,152,5,13,2,32,5,65,156,3,106,34,4,32,18,65,252,1,16,193,5,26,32,5,65,160,1,106,34,11,32,4,65,252,1,16,193,5,26,32,1,32,11,16,218,8,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,152,5,34,1,65,143,128,128,128,120,70,4,64,32,6,65,225,0,107,14,22,1,13,3,4,13,13,13,13,13,6,13,10,13,7,13,13,13,13,2,8,9,5,13,11,32,8,32,5,41,2,156,5,55,2,16,32,8,65,24,106,32,5,65,164,5,106,41,2,0,55,2,0,65,24,12,14,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,18,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,11,12,10,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,17,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,12,12,9,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,16,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,13,12,8,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,15,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,14,12,7,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,14,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,15,12,6,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,13,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,16,12,5,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,12,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,17,12,4,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,11,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,65,216,128,193,0,65,252,1,16,193,5,26,65,18,12,3,11,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,10,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,10,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,65,212,130,193,0,65,252,1,16,193,5,26,12,1,11,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,9,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,65,212,130,193,0,65,252,1,16,193,5,26,32,5,65,152,5,106,34,4,32,5,65,160,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,6,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,32,4,65,252,1,16,193,5,26,11,65,24,11,33,11,32,3,32,16,71,13,1,12,5,11,11,32,6,33,1,65,14,11,33,3,32,8,32,1,54,2,12,32,8,32,3,58,0,8,32,8,65,1,54,2,0,32,5,65,160,1,106,16,194,2,12,3,11,32,8,65,8,106,32,5,65,160,3,106,32,5,65,160,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,12,2,11,12,2,11,32,5,32,11,58,0,152,7,32,5,32,5,47,1,156,1,59,0,153,7,32,5,32,12,45,0,0,58,0,155,7,32,5,32,9,54,2,160,7,32,5,32,1,54,2,156,7,32,5,65,164,7,106,32,5,65,16,106,65,140,1,16,193,5,26,32,5,65,152,5,106,34,1,32,5,65,152,7,106,16,225,3,32,5,40,2,152,5,69,4,64,32,5,65,156,3,106,34,4,32,1,65,4,114,65,252,1,16,193,5,26,32,5,65,160,1,106,34,3,32,4,65,252,1,16,193,5,26,32,1,32,3,16,218,8,32,5,40,2,152,5,34,1,65,143,128,128,128,120,70,4,64,32,8,65,4,106,32,3,65,252,1,16,193,5,26,32,8,65,0,54,2,0,12,2,11,32,8,32,5,41,2,156,5,55,2,16,32,8,65,24,106,32,5,65,164,5,106,41,2,0,55,2,0,32,8,32,1,54,2,12,32,8,65,24,58,0,8,32,8,65,1,54,2,0,32,5,65,160,1,106,16,194,2,12,1,11,32,8,65,8,106,32,5,65,160,3,106,32,5,65,160,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,11,32,15,16,227,24,32,5,65,176,8,106,36,0,12,1,11,65,4,65,132,2,16,177,28,0,11,32,2,40,2,128,5,69,4,64,32,13,32,8,65,4,114,65,252,1,16,193,5,26,32,7,32,2,65,220,3,106,65,152,1,16,193,5,26,12,4,11,32,7,65,8,106,32,2,65,132,3,106,32,2,65,136,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,7,65,28,58,0,0,12,3,11,32,2,65,3,54,2,108,32,2,65,136,253,192,0,54,2,104,32,2,66,2,55,2,116,32,2,65,7,54,2,208,1,32,2,65,4,54,2,200,1,32,2,32,1,65,12,106,54,2,196,1,32,2,32,6,54,2,228,1,32,2,32,2,65,196,1,106,54,2,112,32,2,32,2,65,228,1,106,54,2,204,1,32,2,65,216,1,106,32,2,65,232,0,106,16,236,4,32,2,65,224,1,106,40,2,0,33,1,32,2,65,11,58,0,136,5,32,2,65,187,1,106,32,1,54,0,0,32,2,32,2,41,2,216,1,55,0,179,1,32,2,65,144,5,106,32,2,65,183,1,106,41,0,0,55,0,0,32,2,32,2,41,0,176,1,55,0,137,5,11,32,7,65,8,106,32,2,65,135,3,106,32,2,65,136,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,7,65,28,58,0,0,11,32,2,65,16,106,16,227,24,11,32,2,65,192,7,106,36,0,2,64,32,10,45,0,160,1,34,1,65,28,71,4,64,32,10,65,209,0,106,34,3,32,7,65,1,114,65,207,0,16,193,5,26,32,10,65,8,106,34,4,32,10,65,240,1,106,65,200,0,16,193,5,26,32,10,32,1,58,0,184,2,32,10,65,184,2,106,34,1,65,1,114,32,3,65,207,0,16,193,5,26,32,10,65,136,3,106,32,4,65,200,0,16,193,5,26,32,0,32,1,16,225,3,12,1,11,32,0,65,8,106,32,10,65,216,0,106,32,10,65,168,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,1,54,2,0,11,32,10,65,208,3,106,36,0,11,179,61,2,18,127,1,126,35,0,65,208,3,107,34,10,36,0,32,10,65,160,1,106,33,7,35,0,65,192,7,107,34,2,36,0,32,2,32,1,54,2,12,32,2,65,128,5,106,32,1,40,2,12,32,1,40,2,16,16,221,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,128,5,34,3,65,37,70,4,64,32,2,65,136,3,106,32,2,65,148,5,106,40,2,0,34,6,54,2,0,32,2,32,2,41,2,140,5,34,20,55,3,128,3,32,2,40,2,136,5,33,3,32,2,40,2,132,5,33,4,32,2,65,24,106,32,6,54,2,0,32,2,32,20,55,3,16,32,1,40,2,8,33,6,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,32,4,32,3,65,140,249,192,0,65,12,16,246,23,69,4,64,32,4,32,3,65,152,249,192,0,65,4,16,246,23,13,22,32,4,32,3,65,156,249,192,0,65,4,16,246,23,13,21,32,4,32,3,65,160,249,192,0,65,5,16,246,23,13,20,32,4,32,3,65,165,249,192,0,65,5,16,246,23,13,19,32,4,32,3,65,170,249,192,0,65,6,16,246,23,13,18,32,4,32,3,65,176,249,192,0,65,7,16,246,23,13,17,32,4,32,3,65,183,249,192,0,65,9,16,246,23,13,16,32,4,32,3,65,192,249,192,0,65,7,16,246,23,13,15,2,64,32,4,32,3,65,199,249,192,0,65,1,16,246,23,69,4,64,32,4,32,3,65,200,249,192,0,65,1,16,246,23,13,1,32,4,32,3,65,201,249,192,0,65,5,16,246,23,13,16,32,4,32,3,65,206,249,192,0,65,5,16,246,23,13,15,32,4,32,3,65,211,249,192,0,65,5,16,246,23,13,14,32,4,32,3,65,216,249,192,0,65,5,16,246,23,13,13,32,4,32,3,65,221,249,192,0,65,4,16,246,23,13,12,32,4,32,3,65,225,249,192,0,65,4,16,246,23,13,11,32,4,32,3,65,229,249,192,0,65,4,16,246,23,13,10,32,4,32,3,65,233,249,192,0,65,4,16,246,23,13,9,32,4,32,3,65,237,249,192,0,65,6,16,246,23,13,8,32,4,32,3,65,243,249,192,0,65,5,16,246,23,13,7,32,4,32,3,65,248,249,192,0,65,7,16,246,23,69,13,31,32,2,65,196,1,106,32,1,16,233,4,32,2,65,176,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,13,5,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,32,2,65,176,1,106,32,2,65,12,106,16,246,12,32,2,45,0,104,65,37,71,13,3,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,27,12,4,11,32,6,13,30,65,0,33,1,12,29,11,32,6,13,29,65,1,33,1,12,28,11,32,6,65,1,70,13,3,12,28,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,24,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,188,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,181,7,106,41,0,0,55,0,0,32,7,32,2,41,0,173,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,27,11,32,2,65,128,5,106,32,1,40,2,4,16,242,4,12,21,11,32,2,65,196,1,106,32,1,16,232,4,32,2,65,157,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,32,2,65,176,1,106,32,2,65,12,106,16,245,12,2,127,32,2,45,0,104,65,37,70,4,64,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,26,12,1,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,22,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,169,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,162,7,106,41,0,0,55,0,0,32,7,32,2,41,0,154,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,25,11,32,2,65,196,1,106,32,1,16,129,5,32,2,65,138,7,106,33,1,32,2,65,200,1,106,33,3,32,2,40,2,196,1,69,4,64,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,34,4,32,3,65,8,106,41,0,0,55,0,0,32,2,65,184,1,106,32,4,41,0,0,55,3,0,32,2,32,1,41,0,0,55,3,176,1,32,2,65,232,0,106,33,5,35,0,65,224,0,107,34,4,36,0,32,2,65,176,1,106,34,1,40,2,12,33,15,32,4,32,1,40,2,8,54,2,92,32,4,65,0,54,2,88,32,4,32,2,65,12,106,54,2,84,32,4,65,8,106,33,9,35,0,65,240,0,107,34,3,36,0,32,3,65,37,58,0,8,32,3,65,232,0,106,32,4,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,3,32,1,41,2,0,55,3,96,32,3,32,3,65,8,106,54,2,108,32,3,65,212,0,106,33,11,35,0,65,48,107,34,1,36,0,32,1,65,8,106,32,3,65,224,0,106,34,6,32,6,40,2,12,16,254,5,2,64,2,64,2,64,2,64,32,1,40,2,8,4,64,32,1,40,2,12,34,12,13,1,11,32,11,65,0,54,2,8,32,11,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,13,65,4,65,0,65,4,65,4,16,167,10,32,1,40,2,36,33,8,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,14,32,12,54,2,0,32,1,65,28,106,34,16,65,1,54,2,0,32,1,32,14,54,2,24,32,1,32,8,54,2,20,32,1,65,40,106,32,6,65,8,106,41,2,0,55,3,0,32,1,32,6,41,2,0,55,3,32,32,1,65,20,106,33,8,35,0,65,32,107,34,6,36,0,32,6,65,16,106,32,13,32,13,40,2,12,16,254,5,2,64,32,6,40,2,16,69,13,0,32,6,40,2,20,34,12,69,13,0,3,64,32,8,40,2,8,34,14,32,8,40,2,0,70,4,64,32,8,65,1,16,246,22,11,32,8,40,2,4,32,14,65,2,116,106,32,12,54,2,0,32,8,32,14,65,1,106,54,2,8,32,6,65,8,106,32,13,32,13,40,2,12,16,254,5,32,6,40,2,8,69,13,1,32,6,40,2,12,34,12,13,0,11,11,32,6,65,32,106,36,0,32,11,65,8,106,32,16,40,2,0,54,2,0,32,11,32,1,41,2,20,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,8,32,1,40,2,40,16,132,25,0,11,2,64,32,3,45,0,8,65,37,70,4,64,32,9,32,3,41,2,84,55,2,4,32,9,65,37,58,0,0,32,9,65,12,106,32,3,65,220,0,106,40,2,0,54,2,0,12,1,11,32,9,32,3,65,8,106,65,200,0,16,193,5,26,32,3,65,212,0,106,34,1,16,156,18,32,1,16,166,27,11,32,3,65,240,0,106,36,0,2,64,32,4,45,0,8,65,37,70,4,64,32,5,32,4,41,2,12,55,2,4,32,5,32,15,54,2,16,32,5,65,37,58,0,0,32,5,65,12,106,32,4,65,20,106,40,2,0,54,2,0,12,1,11,32,5,32,4,65,8,106,65,200,0,16,193,5,26,11,32,4,65,224,0,106,36,0,2,127,32,2,45,0,104,65,37,70,4,64,32,2,65,207,1,106,32,2,65,244,0,106,41,2,0,55,0,0,32,2,32,2,41,2,108,55,0,199,1,32,2,65,137,5,106,32,2,65,204,1,106,41,0,0,55,0,0,32,2,65,144,5,106,32,2,65,211,1,106,40,0,0,54,0,0,32,2,32,2,41,0,196,1,55,0,129,5,65,25,12,1,11,32,2,65,136,5,106,32,2,65,232,0,106,65,200,0,16,193,5,26,65,28,11,33,1,32,2,65,176,1,106,16,248,27,12,21,11,32,1,32,3,41,0,0,55,0,0,32,1,65,8,106,32,3,65,8,106,41,0,0,55,0,0,32,7,65,24,106,32,2,65,150,7,106,40,0,0,54,0,0,32,7,65,17,106,32,2,65,143,7,106,41,0,0,55,0,0,32,7,32,2,41,0,135,7,55,0,9,32,7,65,36,58,0,8,32,7,65,28,58,0,0,12,24,11,32,6,65,2,71,13,21,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,167,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,167,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,24,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,250,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,18,11,32,6,65,2,71,13,20,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,167,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,167,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,23,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,250,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,17,11,32,6,65,2,71,13,19,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,167,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,167,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,22,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,250,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,16,11,32,6,65,2,71,13,18,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,167,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,167,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,21,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,250,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,15,11,32,6,65,3,71,13,17,32,2,65,232,0,106,34,3,32,1,40,2,4,34,4,16,167,11,32,2,45,0,104,34,1,65,37,71,13,12,32,2,32,2,40,2,108,34,1,54,2,176,1,32,3,32,4,65,20,106,16,167,11,2,64,32,2,45,0,104,34,6,65,37,70,4,64,32,2,32,2,40,2,108,34,1,54,2,196,1,32,3,32,4,65,40,106,16,167,11,32,2,45,0,104,34,3,65,37,71,13,1,32,2,32,2,40,2,108,54,2,140,5,32,2,32,1,54,2,136,5,32,2,32,2,40,2,176,1,54,2,132,5,32,2,65,20,58,0,128,5,12,16,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,6,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,20,32,2,65,176,1,106,16,250,1,12,20,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,4,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,4,54,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,65,196,1,106,16,250,1,11,32,2,40,2,176,1,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,19,32,2,65,176,1,106,16,250,1,12,19,11,32,6,65,2,71,13,16,32,2,65,232,0,106,34,3,32,1,40,2,4,34,4,16,167,11,32,2,45,0,104,34,1,65,37,71,13,12,32,2,32,2,40,2,108,34,1,54,2,196,1,32,3,32,4,65,20,106,16,167,11,32,2,45,0,104,34,3,65,37,70,4,64,32,2,40,2,108,33,3,32,2,16,160,20,54,2,140,5,32,2,32,3,54,2,136,5,32,2,32,1,54,2,132,5,32,2,65,20,58,0,128,5,12,14,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,4,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,4,54,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,18,32,2,65,196,1,106,16,250,1,12,18,11,32,6,65,2,71,13,15,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,167,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,167,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,19,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,250,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,12,11,32,6,65,2,71,13,14,32,2,65,128,5,106,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,32,1,40,2,8,65,2,70,4,64,32,4,65,8,106,34,6,32,1,40,2,4,34,5,16,167,11,32,4,45,0,8,34,1,65,37,71,13,1,32,4,32,4,40,2,12,34,1,54,2,4,32,6,32,5,65,20,106,16,167,11,32,4,45,0,8,34,6,65,37,70,4,64,32,3,32,4,40,2,12,54,2,8,32,3,32,1,54,2,4,32,3,65,18,58,0,0,12,3,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,5,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,5,54,2,12,32,3,32,6,58,0,8,32,3,65,28,58,0,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,4,65,4,106,16,250,1,12,2,11,32,3,65,8,106,32,1,40,2,12,32,1,40,2,16,16,154,15,32,3,65,28,58,0,0,12,1,11,32,3,32,4,47,0,9,59,0,9,32,3,65,11,106,32,4,45,0,11,58,0,0,32,4,40,2,12,33,6,32,3,65,16,106,32,4,65,16,106,65,192,0,16,193,5,26,32,3,32,6,54,2,12,32,3,32,1,58,0,8,32,3,65,28,58,0,0,11,32,4,65,208,0,106,36,0,12,11,11,32,6,65,1,71,13,13,32,2,65,128,5,106,32,1,40,2,4,16,241,4,12,10,11,32,6,65,1,71,13,12,32,2,65,128,5,106,32,1,40,2,4,16,240,4,12,9,11,32,6,65,1,71,13,11,32,2,65,128,5,106,32,1,40,2,4,16,194,4,12,8,11,32,6,65,1,71,13,10,32,2,65,128,5,106,32,1,40,2,4,16,195,4,12,7,11,32,6,65,1,71,13,9,32,2,65,128,5,106,32,1,40,2,4,16,200,4,12,6,11,32,6,65,1,71,13,8,32,2,65,128,5,106,32,1,40,2,4,16,184,4,12,5,11,32,6,65,1,71,13,7,32,2,65,128,5,106,32,1,40,2,4,16,149,6,12,4,11,32,6,65,1,71,13,6,32,2,65,128,5,106,32,1,40,2,4,16,150,6,12,3,11,32,7,32,2,47,0,129,5,59,0,9,32,7,65,11,106,32,2,45,0,131,5,58,0,0,32,2,65,136,3,106,34,1,32,2,65,148,5,106,40,2,0,54,2,0,32,2,32,2,41,2,140,5,55,3,128,3,32,2,41,2,132,5,33,20,32,7,65,32,106,32,2,65,152,5,106,65,48,16,193,5,26,32,7,65,28,106,32,1,40,2,0,54,2,0,32,7,32,2,41,3,128,3,55,2,20,32,7,32,20,55,2,12,32,7,32,3,58,0,8,32,7,65,28,58,0,0,12,8,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,1,58,0,8,32,7,65,28,58,0,0,12,6,11,32,7,32,2,47,0,105,59,0,9,32,7,65,11,106,32,2,45,0,107,58,0,0,32,2,40,2,108,33,3,32,7,65,16,106,32,2,65,240,0,106,65,192,0,16,193,5,26,32,7,32,3,54,2,12,32,7,32,1,58,0,8,32,7,65,28,58,0,0,12,5,11,32,2,45,0,128,5,33,1,11,32,1,65,255,1,113,65,28,70,13,2,11,32,2,65,128,3,106,34,13,32,2,65,128,5,106,34,8,65,1,114,65,207,0,16,193,5,26,32,2,65,32,106,34,4,32,2,65,208,5,106,65,200,0,16,193,5,26,32,2,32,1,58,0,232,1,32,2,65,232,1,106,34,3,65,1,114,32,13,65,207,0,16,193,5,26,32,2,65,184,2,106,32,4,65,200,0,16,193,5,26,32,2,65,240,0,106,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,3,16,55,3,104,35,0,65,176,8,107,34,5,36,0,32,5,65,154,1,106,34,12,32,3,65,3,106,45,0,0,58,0,0,32,5,32,3,47,0,1,59,1,152,1,32,3,45,0,0,33,11,32,3,40,2,4,33,1,32,3,40,2,8,33,9,32,5,65,12,106,32,3,65,12,106,65,140,1,16,193,5,26,32,5,32,2,65,232,0,106,34,15,16,167,27,2,64,2,64,2,64,2,64,32,5,40,2,4,34,3,69,13,0,32,5,40,2,0,34,16,32,3,106,33,3,32,5,65,152,5,106,65,4,114,33,18,32,5,65,164,7,106,33,19,32,5,65,152,7,106,65,1,114,33,14,2,64,2,127,3,64,32,3,65,1,107,34,4,44,0,0,34,6,65,0,72,4,64,32,6,65,63,113,2,127,32,3,65,2,107,34,4,45,0,0,34,6,192,34,17,65,64,78,4,64,32,6,65,31,113,12,1,11,32,17,65,63,113,2,127,32,3,65,3,107,34,4,45,0,0,34,6,192,34,17,65,191,127,74,4,64,32,6,65,15,113,12,1,11,32,17,65,63,113,32,3,65,4,107,34,4,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,34,6,65,128,128,196,0,70,13,4,11,32,4,33,3,32,14,32,5,47,1,152,1,59,0,0,32,14,65,2,106,32,12,45,0,0,58,0,0,32,5,32,11,58,0,152,7,32,5,32,9,54,2,160,7,32,5,32,1,54,2,156,7,32,19,32,5,65,12,106,65,140,1,16,193,5,26,32,5,65,152,5,106,34,1,32,5,65,152,7,106,16,227,3,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,152,5,69,4,64,32,5,65,152,3,106,34,4,32,18,65,252,1,16,193,5,26,32,5,65,156,1,106,34,11,32,4,65,252,1,16,193,5,26,32,1,32,11,16,219,8,32,5,40,2,152,5,34,1,65,143,128,128,128,120,71,13,2,32,5,40,2,232,1,65,144,28,77,13,1,65,136,128,128,128,120,33,1,12,3,11,32,8,65,8,106,32,5,65,156,3,106,32,5,65,160,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,12,20,11,32,6,65,225,0,107,14,22,2,14,4,5,14,14,14,14,14,7,14,11,14,8,14,14,14,14,3,9,10,6,14,11,32,5,65,160,3,106,32,5,65,164,5,106,41,2,0,55,3,0,32,5,32,5,41,2,156,5,55,3,152,3,11,32,8,32,5,41,3,152,3,55,2,16,32,8,65,24,106,32,5,65,160,3,106,41,3,0,55,2,0,65,24,12,14,11,32,5,65,152,5,106,34,4,32,5,65,156,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,17,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,11,12,10,11,32,5,65,152,5,106,34,4,32,5,65,156,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,16,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,12,12,9,11,32,5,65,152,5,106,34,4,32,5,65,156,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,15,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,13,12,8,11,32,5,65,152,5,106,34,4,32,5,65,156,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,14,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,14,12,7,11,32,5,65,152,5,106,34,4,32,5,65,156,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,13,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,15,12,6,11,32,5,65,152,5,106,34,4,32,5,65,156,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,12,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,16,12,5,11,32,5,65,152,5,106,34,4,32,5,65,156,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,17,12,4,11,32,5,65,152,5,106,34,4,32,5,65,156,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,10,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,10,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,65,216,128,193,0,65,252,1,16,193,5,26,65,18,12,3,11,32,5,65,152,5,106,34,4,32,5,65,156,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,9,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,9,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,65,212,130,193,0,65,252,1,16,193,5,26,12,1,11,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,8,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,65,212,130,193,0,65,252,1,16,193,5,26,32,5,65,152,5,106,34,4,32,5,65,156,1,106,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,9,69,13,5,32,9,66,129,128,128,128,16,55,2,0,32,9,65,8,106,32,4,65,252,1,16,193,5,26,11,65,24,11,33,11,32,3,32,16,71,13,1,12,4,11,11,32,6,33,1,65,14,11,33,3,32,8,32,1,54,2,12,32,8,32,3,58,0,8,32,8,65,1,54,2,0,32,5,65,156,1,106,16,195,2,12,2,11,12,2,11,32,5,32,11,58,0,152,7,32,5,32,5,47,1,152,1,59,0,153,7,32,5,32,12,45,0,0,58,0,155,7,32,5,32,9,54,2,160,7,32,5,32,1,54,2,156,7,32,5,65,164,7,106,32,5,65,12,106,65,140,1,16,193,5,26,32,5,65,152,5,106,34,1,32,5,65,152,7,106,16,227,3,32,5,40,2,152,5,69,4,64,32,5,65,152,3,106,34,4,32,1,65,4,114,65,252,1,16,193,5,26,32,5,65,156,1,106,34,3,32,4,65,252,1,16,193,5,26,32,1,32,3,16,219,8,2,64,32,5,40,2,152,5,34,1,65,143,128,128,128,120,70,4,64,65,136,128,128,128,120,33,1,32,5,40,2,232,1,65,144,28,75,13,1,32,8,65,4,106,32,3,65,252,1,16,193,5,26,32,8,65,0,54,2,0,12,3,11,32,5,65,160,3,106,32,5,65,164,5,106,41,2,0,55,3,0,32,5,32,5,41,2,156,5,55,3,152,3,11,32,8,32,5,41,3,152,3,55,2,16,32,8,65,24,106,32,5,65,160,3,106,41,3,0,55,2,0,32,8,32,1,54,2,12,32,8,65,24,58,0,8,32,8,65,1,54,2,0,32,5,65,156,1,106,16,195,2,12,1,11,32,8,65,8,106,32,5,65,156,3,106,32,5,65,160,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,8,65,1,54,2,0,11,32,15,16,227,24,32,5,65,176,8,106,36,0,12,1,11,65,4,65,132,2,16,177,28,0,11,32,2,40,2,128,5,69,4,64,32,13,32,8,65,4,114,65,252,1,16,193,5,26,32,7,32,2,65,220,3,106,65,152,1,16,193,5,26,12,4,11,32,7,65,8,106,32,2,65,132,3,106,32,2,65,136,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,7,65,28,58,0,0,12,3,11,32,2,65,3,54,2,108,32,2,65,136,253,192,0,54,2,104,32,2,66,2,55,2,116,32,2,65,7,54,2,208,1,32,2,65,4,54,2,200,1,32,2,32,1,65,12,106,54,2,196,1,32,2,32,6,54,2,228,1,32,2,32,2,65,196,1,106,54,2,112,32,2,32,2,65,228,1,106,54,2,204,1,32,2,65,216,1,106,32,2,65,232,0,106,16,236,4,32,2,65,224,1,106,40,2,0,33,1,32,2,65,11,58,0,136,5,32,2,65,187,1,106,32,1,54,0,0,32,2,32,2,41,2,216,1,55,0,179,1,32,2,65,144,5,106,32,2,65,183,1,106,41,0,0,55,0,0,32,2,32,2,41,0,176,1,55,0,137,5,11,32,7,65,8,106,32,2,65,135,3,106,32,2,65,136,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,7,65,28,58,0,0,11,32,2,65,16,106,16,227,24,11,32,2,65,192,7,106,36,0,2,64,32,10,45,0,160,1,34,1,65,28,71,4,64,32,10,65,209,0,106,34,3,32,7,65,1,114,65,207,0,16,193,5,26,32,10,65,8,106,34,4,32,10,65,240,1,106,65,200,0,16,193,5,26,32,10,32,1,58,0,184,2,32,10,65,184,2,106,34,1,65,1,114,32,3,65,207,0,16,193,5,26,32,10,65,136,3,106,32,4,65,200,0,16,193,5,26,32,0,32,1,16,227,3,12,1,11,32,0,65,8,106,32,10,65,216,0,106,32,10,65,168,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,0,65,1,54,2,0,11,32,10,65,208,3,106,36,0,11,215,3,1,3,127,35,0,65,32,107,34,2,36,0,32,2,65,20,106,32,1,16,219,3,2,64,2,64,32,2,45,0,20,69,4,64,32,2,45,0,21,69,4,64,32,0,65,128,20,59,1,0,12,3,11,32,1,40,2,0,34,1,65,0,54,2,8,32,1,32,1,40,2,20,65,1,106,54,2,20,32,2,65,20,106,32,1,65,12,106,32,1,16,245,3,32,2,40,2,24,33,1,32,2,40,2,20,65,2,71,4,64,32,2,65,12,106,33,3,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,32,2,40,2,28,34,4,65,252,176,193,0,65,4,16,246,23,69,4,64,32,1,32,4,65,128,177,193,0,65,7,16,246,23,13,1,32,1,32,4,65,135,177,193,0,65,8,16,246,23,13,2,32,1,32,4,65,143,177,193,0,65,3,16,246,23,13,3,32,1,32,4,65,146,177,193,0,65,4,16,246,23,13,4,32,1,32,4,65,150,177,193,0,65,4,16,246,23,13,5,32,1,32,4,65,154,177,193,0,65,6,16,246,23,13,6,32,1,32,4,65,160,177,193,0,65,6,16,246,23,13,7,32,1,32,4,65,166,177,193,0,65,3,16,246,23,69,4,64,32,3,65,9,58,0,1,12,9,11,32,3,65,8,58,0,1,12,8,11,32,3,65,0,58,0,1,12,7,11,32,3,65,1,58,0,1,12,6,11,32,3,65,2,58,0,1,12,5,11,32,3,65,3,58,0,1,12,4,11,32,3,65,4,58,0,1,12,3,11,32,3,65,5,58,0,1,12,2,11,32,3,65,6,58,0,1,12,1,11,32,3,65,7,58,0,1,11,32,3,65,0,58,0,0,32,2,45,0,12,65,1,113,69,13,2,32,2,40,2,16,33,1,11,32,0,65,1,58,0,0,32,0,32,1,54,2,4,12,2,11,32,0,32,2,40,2,24,54,2,4,32,0,65,1,58,0,0,12,1,11,32,0,32,2,45,0,13,58,0,1,32,0,65,0,58,0,0,11,32,2,65,32,106,36,0,11,147,2,1,3,127,35,0,65,32,107,34,2,36,0,32,2,65,20,106,32,1,16,219,3,2,64,2,64,32,2,45,0,20,69,4,64,32,2,45,0,21,69,4,64,32,0,65,128,6,59,1,0,12,3,11,32,1,40,2,0,34,1,65,0,54,2,8,32,1,32,1,40,2,20,65,1,106,54,2,20,32,2,65,20,106,32,1,65,12,106,32,1,16,245,3,32,2,40,2,24,33,1,32,2,40,2,20,65,2,71,4,64,32,2,65,12,106,33,3,2,64,32,1,32,2,40,2,28,34,4,65,211,177,193,0,65,5,16,246,23,69,4,64,32,1,32,4,65,216,177,193,0,65,12,16,246,23,69,4,64,32,3,65,2,58,0,1,12,2,11,32,3,65,1,58,0,1,12,1,11,32,3,65,0,58,0,1,11,32,3,65,0,58,0,0,32,2,45,0,12,65,1,113,69,13,2,32,2,40,2,16,33,1,11,32,0,65,1,58,0,0,32,0,32,1,54,2,4,12,2,11,32,0,32,2,40,2,24,54,2,4,32,0,65,1,58,0,0,12,1,11,32,0,32,2,45,0,13,58,0,1,32,0,65,0,58,0,0,11,32,2,65,32,106,36,0,11,159,3,1,3,127,35,0,65,32,107,34,2,36,0,32,2,65,20,106,32,1,16,219,3,2,64,2,64,32,2,45,0,20,69,4,64,32,2,45,0,21,69,4,64,32,0,65,128,16,59,1,0,12,3,11,32,1,40,2,0,34,1,65,0,54,2,8,32,1,32,1,40,2,20,65,1,106,54,2,20,32,2,65,20,106,32,1,65,12,106,32,1,16,245,3,32,2,40,2,24,33,1,32,2,40,2,20,65,2,71,4,64,32,2,65,12,106,33,3,2,64,2,64,2,64,2,64,2,64,2,64,32,1,32,2,40,2,28,34,4,65,252,176,193,0,65,4,16,246,23,69,4,64,32,1,32,4,65,146,177,193,0,65,4,16,246,23,13,1,32,1,32,4,65,169,177,193,0,65,7,16,246,23,13,2,32,1,32,4,65,176,177,193,0,65,9,16,246,23,13,3,32,1,32,4,65,185,177,193,0,65,7,16,246,23,13,4,32,1,32,4,65,192,177,193,0,65,8,16,246,23,13,5,32,1,32,4,65,200,177,193,0,65,11,16,246,23,69,4,64,32,3,65,7,58,0,1,12,7,11,32,3,65,6,58,0,1,12,6,11,32,3,65,0,58,0,1,12,5,11,32,3,65,1,58,0,1,12,4,11,32,3,65,2,58,0,1,12,3,11,32,3,65,3,58,0,1,12,2,11,32,3,65,4,58,0,1,12,1,11,32,3,65,5,58,0,1,11,32,3,65,0,58,0,0,32,2,45,0,12,65,1,113,69,13,2,32,2,40,2,16,33,1,11,32,0,65,1,58,0,0,32,0,32,1,54,2,4,12,2,11,32,0,32,2,40,2,24,54,2,4,32,0,65,1,58,0,0,12,1,11,32,0,32,2,45,0,13,58,0,1,32,0,65,0,58,0,0,11,32,2,65,32,106,36,0,11,203,2,1,3,127,35,0,65,32,107,34,2,36,0,32,2,65,20,106,32,1,16,219,3,2,64,2,64,32,2,45,0,20,69,4,64,32,2,45,0,21,69,4,64,32,0,65,128,10,59,1,0,12,3,11,32,1,40,2,0,34,1,65,0,54,2,8,32,1,32,1,40,2,20,65,1,106,54,2,20,32,2,65,20,106,32,1,65,12,106,32,1,16,245,3,32,2,40,2,24,33,1,32,2,40,2,20,65,2,71,4,64,32,2,65,12,106,33,3,2,64,2,64,2,64,32,1,32,2,40,2,28,34,4,65,131,178,193,0,65,9,16,246,23,69,4,64,32,1,32,4,65,140,178,193,0,65,12,16,246,23,13,1,32,1,32,4,65,152,178,193,0,65,10,16,246,23,13,2,32,1,32,4,65,162,178,193,0,65,10,16,246,23,69,4,64,32,3,65,4,58,0,1,12,4,11,32,3,65,3,58,0,1,12,3,11,32,3,65,0,58,0,1,12,2,11,32,3,65,1,58,0,1,12,1,11,32,3,65,2,58,0,1,11,32,3,65,0,58,0,0,32,2,45,0,12,65,1,113,69,13,2,32,2,40,2,16,33,1,11,32,0,65,1,58,0,0,32,0,32,1,54,2,4,12,2,11,32,0,32,2,40,2,24,54,2,4,32,0,65,1,58,0,0,12,1,11,32,0,32,2,45,0,13,58,0,1,32,0,65,0,58,0,0,11,32,2,65,32,106,36,0,11,203,2,1,3,127,35,0,65,32,107,34,2,36,0,32,2,65,20,106,32,1,16,219,3,2,64,2,64,32,2,45,0,20,69,4,64,32,2,45,0,21,69,4,64,32,0,65,128,10,59,1,0,12,3,11,32,1,40,2,0,34,1,65,0,54,2,8,32,1,32,1,40,2,20,65,1,106,54,2,20,32,2,65,20,106,32,1,65,12,106,32,1,16,245,3,32,2,40,2,24,33,1,32,2,40,2,20,65,2,71,4,64,32,2,65,12,106,33,3,2,64,2,64,2,64,32,1,32,2,40,2,28,34,4,65,244,178,193,0,65,5,16,246,23,69,4,64,32,1,32,4,65,252,176,193,0,65,4,16,246,23,13,1,32,1,32,4,65,143,177,193,0,65,3,16,246,23,13,2,32,1,32,4,65,160,177,193,0,65,6,16,246,23,69,4,64,32,3,65,4,58,0,1,12,4,11,32,3,65,3,58,0,1,12,3,11,32,3,65,0,58,0,1,12,2,11,32,3,65,1,58,0,1,12,1,11,32,3,65,2,58,0,1,11,32,3,65,0,58,0,0,32,2,45,0,12,65,1,113,69,13,2,32,2,40,2,16,33,1,11,32,0,65,1,58,0,0,32,0,32,1,54,2,4,12,2,11,32,0,32,2,40,2,24,54,2,4,32,0,65,1,58,0,0,12,1,11,32,0,32,2,45,0,13,58,0,1,32,0,65,0,58,0,0,11,32,2,65,32,106,36,0,11,196,1,1,3,127,35,0,65,16,107,34,1,36,0,32,0,65,1,58,0,26,2,64,32,0,16,233,24,34,2,69,13,0,32,1,32,2,54,2,8,32,1,65,8,106,40,2,0,34,2,40,2,0,33,3,32,2,65,0,54,2,0,32,2,40,2,4,32,1,32,1,40,2,8,54,2,12,32,1,65,12,106,16,180,27,32,3,69,13,0,32,3,40,2,12,17,2,0,11,2,64,32,0,65,12,106,16,233,24,34,0,69,13,0,32,1,32,0,54,2,8,32,1,65,8,106,40,2,0,34,0,40,2,0,33,2,32,0,65,0,54,2,0,32,2,4,64,32,0,40,2,4,32,1,32,1,40,2,8,54,2,12,32,1,65,12,106,16,180,27,32,2,40,2,4,17,2,0,12,1,11,32,1,65,8,106,16,180,27,11,32,1,65,16,106,36,0,11,156,1,1,7,127,32,1,4,64,32,1,65,1,71,4,64,32,0,32,1,65,2,116,106,33,5,32,0,65,4,34,4,106,33,3,3,64,32,3,40,2,0,34,6,65,24,118,34,7,32,3,65,4,107,40,2,0,34,1,65,24,118,73,4,64,32,4,33,2,2,127,3,64,32,0,32,2,106,34,8,32,1,54,2,0,32,0,32,2,65,4,70,13,1,26,32,2,65,4,107,33,2,32,7,32,8,65,8,107,40,2,0,34,1,65,24,118,73,13,0,11,32,0,32,2,106,11,32,6,54,2,0,11,32,4,65,4,106,33,4,32,3,65,4,106,34,3,32,5,71,13,0,11,11,15,11,0,11,172,1,1,6,127,2,64,32,1,40,2,0,34,3,32,1,40,2,4,34,5,70,13,0,32,3,45,0,0,34,2,65,48,107,34,4,65,10,79,4,64,65,127,32,2,65,32,114,34,4,65,215,0,107,34,2,32,2,32,4,65,225,0,107,73,27,34,4,65,15,75,13,1,11,32,3,65,1,106,32,5,70,13,0,32,3,45,0,1,34,6,65,48,107,34,2,65,10,79,4,64,65,127,32,6,65,32,114,34,2,65,215,0,107,34,6,32,6,32,2,65,225,0,107,73,27,34,2,65,15,75,13,1,11,32,1,32,3,65,2,106,54,2,0,32,4,65,4,116,32,2,114,33,5,65,1,33,7,11,32,0,32,5,58,0,1,32,0,32,7,58,0,0,11,162,5,2,10,127,1,126,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,3,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,3,40,2,152,23,33,3,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,5,65,0,54,2,8,32,5,32,3,54,2,4,12,1,11,32,5,32,3,54,2,8,32,5,32,1,54,2,4,11,32,5,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,5,65,4,106,34,2,40,2,0,32,2,40,2,4,16,247,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,247,17,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,2,64,32,1,40,2,0,34,2,65,1,71,13,0,32,1,40,2,4,13,0,32,1,40,2,8,33,2,32,1,40,2,12,34,3,4,64,3,64,32,2,40,2,152,23,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,66,0,55,2,8,32,1,32,2,54,2,4,65,1,33,2,32,1,65,1,54,2,0,11,32,1,65,4,106,65,0,32,2,27,34,8,4,64,35,0,65,48,107,34,4,36,0,32,4,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,138,23,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,247,17,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,138,23,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,3,12,1,11,32,1,32,7,65,2,116,106,65,152,23,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,3,65,152,23,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,3,54,2,0,11,32,9,65,16,106,36,0,32,4,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,0,32,4,41,2,20,55,2,0,32,4,65,40,106,32,4,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,4,65,28,106,40,2,0,54,2,0,32,4,32,4,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,4,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,5,65,16,106,36,0,11,201,4,2,10,127,1,126,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,5,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,5,40,2,248,6,33,5,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,4,65,0,54,2,8,32,4,32,5,54,2,4,12,1,11,32,4,32,5,54,2,8,32,4,32,1,54,2,4,11,32,4,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,4,65,4,106,34,2,40,2,0,32,2,40,2,4,16,245,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,245,17,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,245,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,246,6,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,245,17,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,246,6,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,5,12,1,11,32,1,32,7,65,2,116,106,65,248,6,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,5,65,248,6,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,5,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,0,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,3,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,4,65,16,106,36,0,11,162,5,2,10,127,1,126,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,3,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,3,40,2,192,3,33,3,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,5,65,0,54,2,8,32,5,32,3,54,2,4,12,1,11,32,5,32,3,54,2,8,32,5,32,1,54,2,4,11,32,5,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,5,65,4,106,34,2,40,2,0,32,2,40,2,4,16,251,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,251,17,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,2,64,32,1,40,2,0,34,2,65,1,71,13,0,32,1,40,2,4,13,0,32,1,40,2,8,33,2,32,1,40,2,12,34,3,4,64,3,64,32,2,40,2,192,3,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,66,0,55,2,8,32,1,32,2,54,2,4,65,1,33,2,32,1,65,1,54,2,0,11,32,1,65,4,106,65,0,32,2,27,34,8,4,64,35,0,65,48,107,34,4,36,0,32,4,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,190,3,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,251,17,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,190,3,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,3,12,1,11,32,1,32,7,65,2,116,106,65,192,3,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,3,65,192,3,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,3,54,2,0,11,32,9,65,16,106,36,0,32,4,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,0,32,4,41,2,20,55,2,0,32,4,65,40,106,32,4,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,4,65,28,106,40,2,0,54,2,0,32,4,32,4,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,4,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,5,65,16,106,36,0,11,201,4,2,10,127,1,126,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,5,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,5,40,2,160,5,33,5,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,4,65,0,54,2,8,32,4,32,5,54,2,4,12,1,11,32,4,32,5,54,2,8,32,4,32,1,54,2,4,11,32,4,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,4,65,4,106,34,2,40,2,0,32,2,40,2,4,16,246,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,246,17,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,244,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,154,5,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,246,17,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,154,5,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,5,12,1,11,32,1,32,7,65,2,116,106,65,160,5,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,5,65,160,5,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,5,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,0,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,3,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,4,65,16,106,36,0,11,196,4,2,10,127,1,126,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,5,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,5,40,2,52,33,5,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,4,65,0,54,2,8,32,4,32,5,54,2,4,12,1,11,32,4,32,5,54,2,8,32,4,32,1,54,2,4,11,32,4,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,4,65,4,106,34,2,40,2,0,32,2,40,2,4,16,242,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,242,17,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,241,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,50,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,242,17,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,50,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,5,12,1,11,32,1,32,7,65,2,116,106,65,52,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,5,65,52,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,5,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,0,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,3,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,4,65,16,106,36,0,11,162,5,2,10,127,1,126,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,3,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,3,40,2,228,1,33,3,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,5,65,0,54,2,8,32,5,32,3,54,2,4,12,1,11,32,5,32,3,54,2,8,32,5,32,1,54,2,4,11,32,5,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,5,65,4,106,34,2,40,2,0,32,2,40,2,4,16,244,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,244,17,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,2,64,32,1,40,2,0,34,2,65,1,71,13,0,32,1,40,2,4,13,0,32,1,40,2,8,33,2,32,1,40,2,12,34,3,4,64,3,64,32,2,40,2,228,1,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,66,0,55,2,8,32,1,32,2,54,2,4,65,1,33,2,32,1,65,1,54,2,0,11,32,1,65,4,106,65,0,32,2,27,34,8,4,64,35,0,65,48,107,34,4,36,0,32,4,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,226,1,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,244,17,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,226,1,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,3,12,1,11,32,1,32,7,65,2,116,106,65,228,1,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,3,65,228,1,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,3,54,2,0,11,32,9,65,16,106,36,0,32,4,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,0,32,4,41,2,20,55,2,0,32,4,65,40,106,32,4,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,4,65,28,106,40,2,0,54,2,0,32,4,32,4,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,4,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,5,65,16,106,36,0,11,201,4,2,10,127,1,126,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,5,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,5,40,2,248,5,33,5,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,4,65,0,54,2,8,32,4,32,5,54,2,4,12,1,11,32,4,32,5,54,2,8,32,4,32,1,54,2,4,11,32,4,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,4,65,4,106,34,2,40,2,0,32,2,40,2,4,16,249,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,249,17,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,232,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,242,5,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,249,17,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,242,5,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,5,12,1,11,32,1,32,7,65,2,116,106,65,248,5,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,5,65,248,5,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,5,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,0,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,3,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,4,65,16,106,36,0,11,182,2,2,3,127,1,126,35,0,65,16,107,34,3,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,4,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,4,40,2,140,1,33,4,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,3,65,0,54,2,8,32,3,32,4,54,2,4,12,1,11,32,3,32,4,54,2,8,32,3,32,1,54,2,4,11,32,3,32,2,54,2,12,32,3,65,4,106,16,227,18,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,243,15,34,1,4,64,35,0,65,48,107,34,2,36,0,32,2,65,8,106,32,1,16,234,8,32,2,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,0,32,2,41,2,20,55,2,0,32,2,65,40,106,32,2,65,16,106,40,2,0,34,4,54,2,0,32,0,65,8,106,32,2,65,28,106,40,2,0,54,2,0,32,2,32,2,41,2,8,34,5,55,3,32,32,1,65,8,106,32,4,54,2,0,32,1,32,5,55,2,0,32,2,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,3,65,16,106,36,0,11,201,4,2,10,127,1,126,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,5,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,5,40,2,192,2,33,5,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,4,65,0,54,2,8,32,4,32,5,54,2,4,12,1,11,32,4,32,5,54,2,8,32,4,32,1,54,2,4,11,32,4,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,4,65,4,106,34,2,40,2,0,32,2,40,2,4,16,250,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,250,17,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,242,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,186,2,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,250,17,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,186,2,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,5,12,1,11,32,1,32,7,65,2,116,106,65,192,2,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,5,65,192,2,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,5,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,0,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,3,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,4,65,16,106,36,0,11,162,5,2,10,127,1,126,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,3,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,3,40,2,228,12,33,3,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,5,65,0,54,2,8,32,5,32,3,54,2,4,12,1,11,32,5,32,3,54,2,8,32,5,32,1,54,2,4,11,32,5,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,5,65,4,106,34,2,40,2,0,32,2,40,2,4,16,252,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,252,17,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,2,64,32,1,40,2,0,34,2,65,1,71,13,0,32,1,40,2,4,13,0,32,1,40,2,8,33,2,32,1,40,2,12,34,3,4,64,3,64,32,2,40,2,228,12,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,66,0,55,2,8,32,1,32,2,54,2,4,65,1,33,2,32,1,65,1,54,2,0,11,32,1,65,4,106,65,0,32,2,27,34,8,4,64,35,0,65,48,107,34,4,36,0,32,4,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,226,12,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,252,17,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,226,12,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,3,12,1,11,32,1,32,7,65,2,116,106,65,228,12,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,3,65,228,12,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,3,54,2,0,11,32,9,65,16,106,36,0,32,4,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,0,32,4,41,2,20,55,2,0,32,4,65,40,106,32,4,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,4,65,28,106,40,2,0,54,2,0,32,4,32,4,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,4,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,5,65,16,106,36,0,11,201,4,2,10,127,1,126,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,5,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,5,40,2,152,3,33,5,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,4,65,0,54,2,8,32,4,32,5,54,2,4,12,1,11,32,4,32,5,54,2,8,32,4,32,1,54,2,4,11,32,4,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,4,65,4,106,34,2,40,2,0,32,2,40,2,4,16,255,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,255,17,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,246,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,146,3,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,255,17,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,146,3,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,5,12,1,11,32,1,32,7,65,2,116,106,65,152,3,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,5,65,152,3,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,5,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,152,228,204,0,16,248,26,0,11,32,0,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,3,65,48,106,36,0,12,1,11,65,152,131,205,0,16,248,26,0,11,32,4,65,16,106,36,0,11,201,4,2,10,127,1,126,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,5,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,5,40,2,148,3,33,5,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,4,65,0,54,2,8,32,4,32,5,54,2,4,12,1,11,32,4,32,5,54,2,8,32,4,32,1,54,2,4,11,32,4,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,4,65,4,106,34,2,40,2,0,32,2,40,2,4,16,131,18,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,131,18,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,238,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,146,3,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,131,18,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,146,3,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,5,12,1,11,32,1,32,7,65,2,116,106,65,148,3,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,5,65,148,3,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,5,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,156,236,213,0,16,248,26,0,11,32,0,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,3,65,48,106,36,0,12,1,11,65,140,237,213,0,16,248,26,0,11,32,4,65,16,106,36,0,11,199,4,2,10,127,1,126,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,5,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,5,40,2,160,3,33,5,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,4,65,0,54,2,8,32,4,32,5,54,2,4,12,1,11,32,4,32,5,54,2,8,32,4,32,1,54,2,4,11,32,4,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,4,65,4,106,34,2,40,2,0,32,2,40,2,4,16,130,18,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,130,18,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,247,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,50,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,130,18,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,50,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,5,12,1,11,32,1,32,7,65,2,116,106,65,160,3,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,5,65,160,3,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,5,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,156,236,213,0,16,248,26,0,11,32,0,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,3,65,48,106,36,0,12,1,11,65,140,237,213,0,16,248,26,0,11,32,4,65,16,106,36,0,11,162,5,2,10,127,1,126,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,3,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,3,40,2,224,22,33,3,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,5,65,0,54,2,8,32,5,32,3,54,2,4,12,1,11,32,5,32,3,54,2,8,32,5,32,1,54,2,4,11,32,5,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,5,65,4,106,34,2,40,2,0,32,2,40,2,4,16,132,18,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,132,18,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,2,64,32,1,40,2,0,34,2,65,1,71,13,0,32,1,40,2,4,13,0,32,1,40,2,8,33,2,32,1,40,2,12,34,3,4,64,3,64,32,2,40,2,224,22,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,66,0,55,2,8,32,1,32,2,54,2,4,65,1,33,2,32,1,65,1,54,2,0,11,32,1,65,4,106,65,0,32,2,27,34,8,4,64,35,0,65,48,107,34,4,36,0,32,4,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,222,22,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,132,18,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,222,22,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,3,12,1,11,32,1,32,7,65,2,116,106,65,224,22,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,3,65,224,22,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,3,54,2,0,11,32,9,65,16,106,36,0,32,4,40,2,8,69,4,64,65,220,250,213,0,16,248,26,0,11,32,0,32,4,41,2,20,55,2,0,32,4,65,40,106,32,4,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,4,65,28,106,40,2,0,54,2,0,32,4,32,4,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,4,65,48,106,36,0,12,1,11,65,212,168,214,0,16,248,26,0,11,32,5,65,16,106,36,0,11,182,2,2,3,127,1,126,35,0,65,16,107,34,3,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,4,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,4,40,2,140,1,33,4,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,3,65,0,54,2,8,32,3,32,4,54,2,4,12,1,11,32,3,32,4,54,2,8,32,3,32,1,54,2,4,11,32,3,32,2,54,2,12,32,3,65,4,106,16,227,18,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,32,1,16,243,15,34,1,4,64,35,0,65,48,107,34,2,36,0,32,2,65,8,106,32,1,16,234,8,32,2,40,2,8,69,4,64,65,240,157,215,0,16,248,26,0,11,32,0,32,2,41,2,20,55,2,0,32,2,65,40,106,32,2,65,16,106,40,2,0,34,4,54,2,0,32,0,65,8,106,32,2,65,28,106,40,2,0,54,2,0,32,2,32,2,41,2,8,34,5,55,3,32,32,1,65,8,106,32,4,54,2,0,32,1,32,5,55,2,0,32,2,65,48,106,36,0,12,1,11,65,148,172,215,0,16,248,26,0,11,32,3,65,16,106,36,0,11,162,5,2,10,127,1,126,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,32,34,2,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,2,32,1,40,2,8,33,3,2,64,32,1,40,2,4,34,1,69,4,64,32,2,4,64,3,64,32,3,40,2,188,2,33,3,32,2,65,1,107,34,2,13,0,11,11,65,0,33,2,32,5,65,0,54,2,8,32,5,32,3,54,2,4,12,1,11,32,5,32,3,54,2,8,32,5,32,1,54,2,4,11,32,5,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,5,65,4,106,34,2,40,2,0,32,2,40,2,4,16,134,18,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,134,18,12,1,11,11,32,1,65,16,106,36,0,11,32,0,65,0,54,2,0,12,1,11,32,1,32,2,65,1,107,54,2,32,2,64,32,1,40,2,0,34,2,65,1,71,13,0,32,1,40,2,4,13,0,32,1,40,2,8,33,2,32,1,40,2,12,34,3,4,64,3,64,32,2,40,2,188,2,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,66,0,55,2,8,32,1,32,2,54,2,4,65,1,33,2,32,1,65,1,54,2,0,11,32,1,65,4,106,65,0,32,2,27,34,8,4,64,35,0,65,48,107,34,4,36,0,32,4,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,2,2,64,32,8,40,2,8,34,10,32,8,40,2,0,34,1,47,1,186,2,79,4,64,3,64,32,9,65,4,106,32,1,32,2,16,134,18,32,9,40,2,4,34,1,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,2,32,9,40,2,12,34,10,32,1,47,1,186,2,79,13,0,11,11,32,10,65,1,106,33,7,2,64,32,2,69,4,64,32,1,33,3,12,1,11,32,1,32,7,65,2,116,106,65,188,2,106,33,7,32,2,33,11,3,64,32,7,40,2,0,34,3,65,188,2,106,33,7,32,11,65,1,107,34,11,13,0,11,65,0,33,7,11,32,6,32,10,54,2,20,32,6,32,2,54,2,16,32,6,32,1,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,3,54,2,0,11,32,9,65,16,106,36,0,32,4,40,2,8,69,4,64,65,240,157,215,0,16,248,26,0,11,32,0,32,4,41,2,20,55,2,0,32,4,65,40,106,32,4,65,16,106,40,2,0,34,1,54,2,0,32,0,65,8,106,32,4,65,28,106,40,2,0,54,2,0,32,4,32,4,41,2,8,34,12,55,3,32,32,8,65,8,106,32,1,54,2,0,32,8,32,12,55,2,0,32,4,65,48,106,36,0,12,1,11,65,148,172,215,0,16,248,26,0,11,32,5,65,16,106,36,0,11,205,1,1,6,127,2,64,2,64,32,0,65,132,1,73,13,0,32,0,208,111,38,1,65,128,185,158,1,33,1,65,252,184,158,1,40,2,0,69,4,64,16,183,9,33,1,11,32,1,40,2,16,33,2,32,1,65,0,54,2,16,32,1,40,2,12,33,5,32,1,40,2,8,33,3,32,1,66,0,55,2,8,32,1,40,2,4,33,4,32,1,40,2,0,33,6,32,1,66,128,128,128,128,192,0,55,2,0,32,0,32,2,73,13,1,32,0,32,2,107,34,0,32,3,79,13,1,32,4,32,0,65,2,116,106,32,5,54,2,0,32,1,32,2,54,2,16,32,1,32,0,54,2,12,32,1,32,3,54,2,8,32,1,40,2,4,32,1,32,4,54,2,4,32,1,40,2,0,33,0,32,1,32,6,54,2,0,32,0,69,13,0,32,0,65,2,116,65,4,16,218,26,11,15,11,0,11,234,1,1,5,127,35,0,65,48,107,34,2,36,0,32,2,32,0,65,8,106,45,0,0,65,2,116,34,3,65,140,203,156,1,106,40,2,0,54,2,4,32,2,32,3,65,212,203,156,1,106,40,2,0,54,2,0,32,2,65,227,9,54,2,12,32,2,65,1,54,2,20,32,2,65,164,201,156,1,54,2,16,32,2,66,1,55,2,28,32,2,32,2,41,3,0,55,2,40,32,2,32,2,65,40,106,34,4,54,2,8,32,2,32,2,65,8,106,34,5,54,2,24,2,127,65,1,32,1,40,2,20,34,3,32,1,40,2,24,34,1,32,2,65,16,106,34,6,16,163,3,13,0,26,65,0,32,0,40,2,0,69,13,0,26,32,2,32,0,54,2,8,32,2,65,1,54,2,20,32,2,65,176,201,156,1,54,2,16,32,2,66,1,55,2,28,32,2,65,186,9,54,2,44,32,2,32,4,54,2,24,32,2,32,5,54,2,40,32,3,32,1,32,6,16,163,3,11,32,2,65,48,106,36,0,11,222,1,1,3,127,35,0,65,176,61,107,34,3,36,0,32,0,40,2,0,34,0,45,0,204,30,33,4,32,0,65,4,58,0,204,30,2,64,32,4,65,4,71,4,64,32,3,65,224,30,106,32,0,65,204,30,16,193,5,26,32,3,65,14,106,34,5,32,0,65,207,30,106,45,0,0,58,0,0,65,205,184,158,1,45,0,0,26,32,3,32,0,47,0,205,30,59,1,12,65,8,65,176,61,16,244,10,34,0,69,13,1,32,0,32,3,65,16,106,65,156,61,16,193,5,34,0,32,4,58,0,156,61,32,0,65,0,58,0,168,61,32,0,32,2,54,2,164,61,32,0,32,1,54,2,160,61,32,0,32,3,47,1,12,59,0,157,61,32,0,65,159,61,106,32,5,45,0,0,58,0,0,32,0,65,240,147,193,0,16,217,12,32,3,65,176,61,106,36,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,65,8,65,176,61,16,177,28,0,11,204,1,1,1,127,2,64,32,4,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,242,5,34,4,65,11,79,13,1,32,0,32,4,65,1,106,34,5,59,1,242,5,32,0,32,4,65,36,108,106,65,228,2,106,32,1,65,36,16,193,5,26,32,0,32,4,65,5,116,106,34,1,65,24,106,32,2,65,24,106,41,3,0,55,3,0,32,1,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,1,32,2,41,3,0,55,3,0,32,0,32,5,65,2,116,106,65,248,5,106,32,3,54,2,0,32,3,32,5,59,1,240,5,32,3,32,0,54,2,224,2,15,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,207,1,1,2,127,2,64,32,4,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,146,3,34,4,65,11,79,13,1,32,0,32,4,65,1,106,34,5,59,1,146,3,32,0,32,4,65,12,108,106,34,6,65,148,2,106,32,1,65,8,106,40,2,0,54,2,0,32,6,65,140,2,106,32,1,41,2,0,55,2,0,32,0,32,4,65,24,108,106,34,1,32,2,41,3,0,55,3,0,32,1,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,1,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,0,32,5,65,2,116,106,65,152,3,106,32,3,54,2,0,32,3,32,5,59,1,144,3,32,3,32,0,54,2,136,2,15,11,65,200,225,204,0,65,48,65,248,225,204,0,16,218,19,0,11,65,188,224,204,0,65,32,65,136,226,204,0,16,218,19,0,11,205,1,1,4,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,34,4,32,1,16,219,8,2,64,32,2,40,2,12,34,3,65,143,128,128,128,120,70,4,64,65,136,128,128,128,120,33,3,32,1,40,2,76,65,144,28,75,13,1,65,135,128,128,128,120,33,3,32,1,40,2,0,34,5,69,13,1,32,5,32,1,40,2,4,32,1,40,2,16,106,65,201,1,75,113,13,1,32,4,32,1,16,223,13,65,143,128,128,128,120,33,3,32,2,40,2,12,34,1,65,143,128,128,128,120,70,13,1,32,0,32,2,41,2,16,55,2,4,32,0,65,12,106,32,2,65,24,106,41,2,0,55,2,0,32,1,33,3,12,1,11,32,0,32,2,41,2,16,55,2,4,32,0,65,12,106,32,2,65,24,106,41,2,0,55,2,0,11,32,0,32,3,54,2,0,32,2,65,32,106,36,0,11,174,1,1,5,127,35,0,65,176,1,107,34,3,36,0,32,3,65,232,0,106,34,4,32,2,16,140,15,32,3,65,40,106,34,2,32,3,65,233,0,106,16,132,15,32,3,65,128,1,106,34,5,66,0,55,3,0,32,3,65,248,0,106,34,6,66,0,55,3,0,32,3,65,240,0,106,34,7,66,0,55,3,0,32,3,66,0,55,3,104,65,192,176,158,1,40,2,0,32,4,32,2,16,196,12,26,32,3,65,32,106,32,5,41,3,0,55,3,0,32,3,65,24,106,32,6,41,3,0,55,3,0,32,3,65,16,106,32,7,41,3,0,55,3,0,32,3,32,3,41,3,104,55,3,8,32,0,32,1,32,3,65,8,106,16,225,21,32,3,65,176,1,106,36,0,11,183,1,1,2,127,35,0,65,176,1,107,34,2,36,0,32,2,65,0,54,2,12,32,2,65,16,106,34,3,32,1,32,2,65,12,106,16,202,3,2,127,65,0,32,2,40,2,12,13,0,26,32,2,32,0,40,2,80,54,2,168,1,32,2,65,48,106,34,1,32,0,65,40,16,193,5,26,32,2,65,216,0,106,32,0,65,40,106,65,40,16,193,5,26,32,2,65,144,1,106,66,0,55,3,0,32,2,65,152,1,106,66,0,55,3,0,32,2,65,160,1,106,66,0,55,3,0,32,2,66,0,55,3,136,1,32,2,66,1,55,3,128,1,32,1,32,1,65,240,180,156,1,32,3,16,122,65,0,32,2,40,2,168,1,13,0,26,32,0,32,1,16,104,65,1,11,32,2,65,176,1,106,36,0,11,210,1,1,1,127,35,0,65,16,107,34,15,36,0,32,0,40,2,20,32,1,32,2,32,0,40,2,24,40,2,12,17,4,0,33,1,32,15,65,0,58,0,13,32,15,32,1,58,0,12,32,15,32,0,54,2,8,32,15,65,8,106,32,3,32,4,32,5,32,6,16,183,5,32,7,32,8,32,9,32,10,16,183,5,32,11,32,12,32,13,32,14,16,183,5,33,1,32,15,45,0,13,34,2,32,15,45,0,12,34,3,114,33,0,2,64,32,3,65,1,113,32,2,65,1,71,114,13,0,32,1,40,2,0,34,0,45,0,28,65,4,113,69,4,64,32,0,40,2,20,65,231,166,157,1,65,2,32,0,40,2,24,40,2,12,17,4,0,33,0,12,1,11,32,0,40,2,20,65,230,166,157,1,65,1,32,0,40,2,24,40,2,12,17,4,0,33,0,11,32,15,65,16,106,36,0,32,0,65,1,113,11,201,1,2,2,127,1,124,35,0,65,16,107,34,4,36,0,32,0,2,127,32,2,65,7,65,176,245,192,0,65,36,16,246,23,69,4,64,32,4,65,8,106,32,3,40,2,0,16,150,25,32,4,40,2,8,33,1,32,4,40,2,12,12,1,11,32,4,32,3,40,2,0,16,150,25,65,1,33,1,32,4,40,2,4,34,2,32,4,40,2,0,13,0,26,2,127,32,2,16,253,28,34,6,68,0,0,0,0,0,0,240,65,99,32,6,68,0,0,0,0,0,0,0,0,102,34,3,113,4,64,32,6,171,12,1,11,65,0,11,33,5,65,0,33,1,32,2,65,132,1,79,4,64,32,2,16,222,9,11,65,127,32,5,65,0,32,3,27,32,6,68,0,0,224,255,255,255,239,65,100,27,16,215,26,11,54,2,4,32,0,32,1,54,2,0,32,4,65,16,106,36,0,11,205,1,2,1,127,1,124,35,0,65,16,107,34,5,36,0,32,0,2,127,32,2,32,3,65,176,245,192,0,65,36,16,246,23,69,4,64,32,5,65,8,106,32,1,32,4,41,3,0,16,159,12,32,5,40,2,8,33,1,32,5,40,2,12,12,1,11,32,5,32,1,32,4,41,3,0,16,159,12,65,1,33,1,32,5,40,2,4,34,4,32,5,40,2,0,13,0,26,2,127,32,4,16,253,28,34,6,68,0,0,0,0,0,0,240,65,99,32,6,68,0,0,0,0,0,0,0,0,102,34,3,113,4,64,32,6,171,12,1,11,65,0,11,33,2,65,0,33,1,32,4,65,132,1,79,4,64,32,4,16,222,9,11,65,127,32,2,65,0,32,3,27,32,6,68,0,0,224,255,255,255,239,65,100,27,16,215,26,11,54,2,4,32,0,32,1,54,2,0,32,5,65,16,106,36,0,11,205,1,2,1,127,1,124,35,0,65,16,107,34,5,36,0,32,0,2,127,32,2,32,3,65,176,245,192,0,65,36,16,246,23,69,4,64,32,5,65,8,106,32,1,32,4,40,2,0,16,151,25,32,5,40,2,8,33,1,32,5,40,2,12,12,1,11,32,5,32,1,32,4,40,2,0,16,151,25,65,1,33,1,32,5,40,2,4,34,4,32,5,40,2,0,13,0,26,2,127,32,4,16,253,28,34,6,68,0,0,0,0,0,0,240,65,99,32,6,68,0,0,0,0,0,0,0,0,102,34,3,113,4,64,32,6,171,12,1,11,65,0,11,33,2,65,0,33,1,32,4,65,132,1,79,4,64,32,4,16,222,9,11,65,127,32,2,65,0,32,3,27,32,6,68,0,0,224,255,255,255,239,65,100,27,16,215,26,11,54,2,4,32,0,32,1,54,2,0,32,5,65,16,106,36,0,11,247,11,2,14,127,1,126,35,0,65,32,107,34,7,36,0,32,7,65,16,106,33,8,35,0,65,48,107,34,4,36,0,2,64,2,64,32,1,40,2,20,34,2,32,1,40,2,16,34,3,73,4,64,32,1,65,12,106,33,5,32,1,40,2,12,33,6,3,64,32,2,32,6,106,45,0,0,34,9,65,9,107,34,10,65,23,75,65,1,32,10,116,65,147,128,128,4,113,69,114,13,2,32,1,32,2,65,1,106,34,2,54,2,20,32,2,32,3,71,13,0,11,11,32,4,65,5,54,2,28,32,4,65,8,106,32,1,65,12,106,16,129,18,32,4,65,28,106,32,4,40,2,8,32,4,40,2,12,16,230,18,33,1,32,8,65,128,128,128,128,120,54,2,0,32,8,32,1,54,2,4,12,1,11,2,64,32,9,65,219,0,70,4,64,32,1,32,1,45,0,24,65,1,107,34,3,58,0,24,32,3,65,255,1,113,69,4,64,32,4,65,24,54,2,28,32,4,65,16,106,32,5,16,129,18,32,4,65,28,106,32,4,40,2,16,32,4,40,2,20,16,230,18,33,1,32,8,65,128,128,128,128,120,54,2,0,32,8,32,1,54,2,4,12,3,11,32,1,32,2,65,1,106,54,2,20,32,4,65,28,106,33,3,35,0,65,32,107,34,2,36,0,32,2,65,1,58,0,4,32,2,32,1,54,2,0,32,2,65,20,106,34,6,65,0,65,0,65,4,65,12,16,167,10,32,2,40,2,24,33,5,2,64,32,2,40,2,20,65,1,71,4,64,32,2,65,0,54,2,16,32,2,32,2,40,2,28,54,2,12,32,2,32,5,54,2,8,32,6,32,2,16,171,12,2,64,2,64,32,2,40,2,20,34,5,65,129,128,128,128,120,71,4,64,3,64,32,5,65,128,128,128,128,120,70,13,2,32,2,41,2,24,33,16,32,2,40,2,16,34,6,32,2,40,2,8,70,4,64,32,2,65,8,106,16,148,19,11,32,2,40,2,12,32,6,65,12,108,106,34,9,32,16,55,2,4,32,9,32,5,54,2,0,32,2,32,6,65,1,106,54,2,16,32,2,65,20,106,32,2,16,171,12,32,2,40,2,20,34,5,65,129,128,128,128,120,71,13,0,11,11,32,3,32,2,40,2,24,54,2,4,32,3,65,128,128,128,128,120,54,2,0,32,2,65,8,106,34,5,16,142,21,32,5,16,178,24,12,1,11,32,3,32,2,41,2,8,55,2,0,32,3,65,8,106,32,2,65,16,106,40,2,0,54,2,0,11,32,2,65,32,106,36,0,12,1,11,32,5,32,2,40,2,28,16,132,25,0,11,32,1,32,1,45,0,24,65,1,106,58,0,24,32,4,32,1,16,196,4,34,2,54,2,40,2,64,32,4,40,2,28,34,5,65,128,128,128,128,120,71,4,64,32,2,69,13,1,32,3,16,142,21,32,3,16,178,24,32,2,33,3,12,3,11,32,4,40,2,32,33,3,32,2,69,13,2,32,4,65,40,106,16,138,13,12,2,11,32,8,32,4,41,2,32,55,2,4,32,8,32,5,54,2,0,12,2,11,32,1,32,4,65,47,106,65,132,246,193,0,16,198,3,33,3,11,32,3,32,1,16,200,14,33,1,32,8,65,128,128,128,128,120,54,2,0,32,8,32,1,54,2,4,11,32,4,65,48,106,36,0,32,7,40,2,20,33,1,2,64,32,7,40,2,16,34,2,65,128,128,128,128,120,71,4,64,32,7,32,1,32,7,40,2,24,65,12,108,106,54,2,28,32,7,32,2,54,2,24,32,7,32,1,54,2,20,32,7,32,1,54,2,16,35,0,65,48,107,34,5,36,0,32,5,65,2,58,0,0,32,5,65,32,106,32,8,65,8,106,41,2,0,55,3,0,32,5,32,8,41,2,0,55,3,24,32,5,32,5,54,2,40,35,0,65,32,107,34,9,36,0,32,5,65,24,106,34,2,40,2,8,33,13,32,2,40,2,0,33,1,32,9,32,2,40,2,12,54,2,4,32,2,40,2,16,33,3,32,9,32,2,65,16,106,54,2,28,32,9,32,3,54,2,24,32,9,32,9,65,4,106,54,2,20,32,9,65,8,106,33,10,32,1,33,3,32,9,65,20,106,33,14,35,0,65,48,107,34,6,36,0,2,64,32,2,40,2,4,34,4,32,2,40,2,12,34,15,70,13,0,3,64,2,64,32,2,32,4,65,12,106,34,8,54,2,4,32,6,65,16,106,32,4,65,8,106,40,2,0,34,12,54,2,0,32,6,32,4,41,2,0,34,16,55,3,8,32,6,65,40,106,32,12,54,2,0,32,6,32,16,55,3,32,32,6,65,20,106,32,6,40,2,36,32,12,16,226,15,32,6,65,32,106,16,214,24,32,6,41,2,24,33,16,32,6,40,2,20,34,4,65,128,128,128,128,120,70,13,0,32,3,32,16,55,2,4,32,3,32,4,54,2,0,32,3,65,12,106,33,3,32,8,34,4,32,15,71,13,1,12,2,11,11,32,14,40,2,4,32,16,55,2,0,65,1,33,11,11,32,10,32,3,54,2,8,32,10,32,1,54,2,4,32,10,32,11,54,2,0,32,6,65,48,106,36,0,32,9,40,2,16,33,6,32,2,40,2,12,33,4,32,2,66,128,128,128,128,192,0,55,2,8,32,2,40,2,4,33,3,32,2,66,132,128,128,128,192,0,55,2,0,32,4,32,3,107,65,12,110,33,8,32,3,32,4,71,4,64,3,64,32,3,40,2,0,34,4,4,64,32,3,65,4,106,40,2,0,32,4,65,1,16,218,26,11,32,3,65,12,106,33,3,32,8,65,1,107,34,8,13,0,11,11,32,7,65,4,106,33,3,32,5,65,12,106,34,4,32,6,32,1,107,65,12,110,54,2,8,32,4,32,1,54,2,4,32,4,32,13,54,2,0,32,2,16,133,15,32,9,65,32,106,36,0,2,64,32,5,45,0,0,65,2,70,4,64,32,3,32,5,41,2,12,55,2,0,32,3,65,8,106,32,5,65,20,106,40,2,0,54,2,0,12,1,11,32,3,32,5,41,3,0,55,2,4,32,3,65,128,128,128,128,120,54,2,0,32,5,65,12,106,34,1,16,142,21,32,1,16,247,27,11,32,5,65,48,106,36,0,32,7,40,2,4,65,128,128,128,128,120,71,4,64,32,0,32,7,41,2,4,55,2,0,32,0,65,8,106,32,7,65,12,106,40,2,0,54,2,0,12,2,11,32,7,32,7,41,2,8,55,3,16,32,7,65,16,106,16,151,12,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,1,11,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,11,32,7,65,32,106,36,0,11,184,1,1,4,127,35,0,65,16,107,34,1,36,0,32,1,32,0,41,2,0,55,2,8,32,1,65,8,106,16,255,6,33,2,32,1,65,8,106,16,255,6,33,0,32,1,65,8,106,16,255,6,33,4,2,64,32,2,65,128,128,196,0,70,32,0,65,128,128,196,0,70,114,13,0,32,2,65,223,255,255,0,113,65,193,0,107,33,2,32,4,65,128,128,196,0,70,4,64,32,2,65,26,79,13,1,32,0,65,58,70,32,0,65,252,0,70,114,33,3,12,1,11,32,0,65,252,0,71,32,0,65,58,71,113,32,2,65,26,79,114,13,0,32,4,65,35,107,34,0,65,58,79,13,0,66,129,160,128,128,129,128,128,128,2,32,0,173,136,167,33,3,11,32,1,65,16,106,36,0,32,3,65,1,113,11,211,1,1,1,127,35,0,65,16,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,1,107,14,3,3,0,1,2,11,32,0,65,2,54,2,4,32,0,32,1,40,2,0,47,1,226,1,54,2,0,12,4,11,32,0,65,3,54,2,4,32,0,32,4,54,2,0,12,3,11,32,5,32,1,32,3,32,4,16,138,10,32,5,40,2,4,33,1,32,5,40,2,0,69,13,1,32,0,32,3,54,2,8,32,0,65,0,54,2,4,32,0,32,1,54,2,0,12,2,11,32,5,65,8,106,32,1,32,3,32,4,16,138,10,32,5,40,2,8,32,0,32,5,40,2,12,54,2,0,4,64,32,0,32,3,54,2,8,32,0,65,1,54,2,4,12,2,11,32,0,65,2,54,2,4,12,1,11,32,0,65,3,54,2,4,32,0,32,1,65,1,106,54,2,0,11,32,5,65,16,106,36,0,11,211,1,1,1,127,35,0,65,16,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,1,107,14,3,3,0,1,2,11,32,0,65,2,54,2,4,32,0,32,1,40,2,0,47,1,230,2,54,2,0,12,4,11,32,0,65,3,54,2,4,32,0,32,4,54,2,0,12,3,11,32,5,32,1,32,3,32,4,16,236,12,32,5,40,2,4,33,1,32,5,40,2,0,69,13,1,32,0,32,3,54,2,8,32,0,65,0,54,2,4,32,0,32,1,54,2,0,12,2,11,32,5,65,8,106,32,1,32,3,32,4,16,236,12,32,5,40,2,8,32,0,32,5,40,2,12,54,2,0,4,64,32,0,32,3,54,2,8,32,0,65,1,54,2,4,12,2,11,32,0,65,2,54,2,4,12,1,11,32,0,65,3,54,2,4,32,0,32,1,65,1,106,54,2,0,11,32,5,65,16,106,36,0,11,210,1,1,1,127,35,0,65,16,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,1,107,14,3,3,0,1,2,11,32,0,65,2,54,2,4,32,0,32,1,40,2,0,47,1,94,54,2,0,12,4,11,32,0,65,3,54,2,4,32,0,32,4,54,2,0,12,3,11,32,5,32,1,32,3,32,4,16,139,10,32,5,40,2,4,33,1,32,5,40,2,0,69,13,1,32,0,32,3,54,2,8,32,0,65,0,54,2,4,32,0,32,1,54,2,0,12,2,11,32,5,65,8,106,32,1,32,3,32,4,16,139,10,32,5,40,2,8,32,0,32,5,40,2,12,54,2,0,4,64,32,0,32,3,54,2,8,32,0,65,1,54,2,4,12,2,11,32,0,65,2,54,2,4,12,1,11,32,0,65,3,54,2,4,32,0,32,1,65,1,106,54,2,0,11,32,5,65,16,106,36,0,11,211,1,1,1,127,35,0,65,16,107,34,5,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,1,107,14,3,3,0,1,2,11,32,0,65,2,54,2,4,32,0,32,1,40,2,0,47,1,242,5,54,2,0,12,4,11,32,0,65,3,54,2,4,32,0,32,4,54,2,0,12,3,11,32,5,32,1,32,3,32,4,16,144,10,32,5,40,2,4,33,1,32,5,40,2,0,69,13,1,32,0,32,3,54,2,8,32,0,65,0,54,2,4,32,0,32,1,54,2,0,12,2,11,32,5,65,8,106,32,1,32,3,32,4,16,144,10,32,5,40,2,8,32,0,32,5,40,2,12,54,2,0,4,64,32,0,32,3,54,2,8,32,0,65,1,54,2,4,12,2,11,32,0,65,2,54,2,4,12,1,11,32,0,65,3,54,2,4,32,0,32,1,65,1,106,54,2,0,11,32,5,65,16,106,36,0,11,218,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,65,5,32,0,40,2,0,34,0,45,0,0,65,37,107,65,255,1,113,34,3,32,3,65,5,79,27,65,1,107,14,5,1,2,3,4,5,0,11,32,1,65,140,174,204,0,65,20,16,181,25,12,5,11,32,1,65,160,174,204,0,65,14,16,181,25,12,4,11,32,1,65,174,174,204,0,65,15,16,181,25,12,3,11,32,2,32,0,65,4,106,54,2,4,32,1,65,189,174,204,0,65,7,32,2,65,4,106,65,188,157,204,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,8,32,1,65,212,174,204,0,65,5,32,2,65,8,106,65,196,174,204,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,236,174,204,0,65,10,32,2,65,12,106,65,220,174,204,0,16,165,9,11,32,2,65,16,106,36,0,11,249,16,2,12,127,4,126,35,0,65,208,1,107,34,7,36,0,32,7,32,1,54,2,0,32,0,40,2,48,33,1,32,7,65,28,106,34,3,65,0,58,0,72,32,3,65,127,54,2,68,32,3,65,0,54,2,32,32,3,32,2,41,0,0,34,15,55,0,0,32,3,32,15,55,0,36,32,3,65,24,106,32,2,65,24,106,41,0,0,34,15,55,0,0,32,3,65,16,106,32,2,65,16,106,41,0,0,34,16,55,0,0,32,3,65,8,106,32,2,65,8,106,41,0,0,34,17,55,0,0,32,3,65,44,106,32,17,55,0,0,32,3,65,52,106,32,16,55,0,0,32,3,65,60,106,32,15,55,0,0,2,64,32,1,40,2,96,34,5,4,64,32,1,40,2,100,33,1,32,7,65,232,0,106,34,4,32,3,65,204,0,16,193,5,26,32,7,65,4,106,33,11,35,0,65,64,106,34,3,36,0,32,3,65,12,106,33,6,35,0,65,32,107,34,2,36,0,32,2,32,1,54,2,4,32,2,32,5,54,2,0,32,4,65,36,106,33,10,2,64,2,64,2,64,32,4,45,0,72,34,12,69,4,64,32,4,65,32,32,10,65,32,16,154,21,34,8,65,255,1,113,4,127,32,8,5,32,4,40,2,32,34,8,32,4,40,2,68,34,9,73,13,2,32,8,32,9,71,11,65,255,1,113,65,1,71,13,1,12,2,11,32,4,65,32,32,10,65,32,16,154,21,34,8,65,255,1,113,4,127,32,8,5,32,4,40,2,32,34,8,32,4,40,2,68,34,9,73,13,1,32,8,32,9,71,11,65,255,1,113,65,1,70,13,1,11,65,0,33,8,2,64,3,64,2,64,32,2,65,8,106,34,9,32,2,32,8,32,4,16,149,10,32,2,40,2,16,33,4,32,2,40,2,12,33,8,32,9,32,2,32,12,32,10,32,2,40,2,8,34,9,16,239,9,32,2,40,2,16,33,10,32,2,40,2,12,33,12,32,9,32,2,40,2,8,34,13,73,13,0,32,1,4,64,32,2,32,1,65,1,107,34,1,54,2,4,32,2,32,5,32,9,65,2,116,106,65,248,5,106,40,2,0,34,5,54,2,0,12,2,5,32,6,32,9,54,2,12,32,6,65,0,54,2,8,32,6,32,5,54,2,4,32,6,65,4,54,2,0,12,3,11,0,11,11,32,6,32,10,54,2,28,32,6,32,12,54,2,24,32,6,32,13,54,2,20,32,6,32,9,54,2,16,32,6,32,1,54,2,12,32,6,32,5,54,2,8,32,6,32,4,54,2,4,32,6,32,8,54,2,0,11,32,2,65,32,106,36,0,12,1,11,32,2,65,0,54,2,24,32,2,65,1,54,2,12,32,2,65,176,236,203,0,54,2,8,32,2,66,4,55,2,16,32,2,65,8,106,65,184,236,203,0,16,198,18,0,11,2,64,2,64,32,3,40,2,12,34,5,65,4,71,4,64,32,3,40,2,32,33,6,32,3,40,2,28,33,10,32,3,40,2,20,33,1,32,3,40,2,24,34,2,69,4,64,32,1,33,2,12,2,11,32,2,65,1,107,33,4,32,3,40,2,16,33,9,32,3,40,2,36,33,12,32,3,40,2,40,33,8,32,1,33,2,3,64,32,3,32,4,54,2,48,32,3,32,2,32,10,65,2,116,106,65,248,5,106,40,2,0,34,2,54,2,44,32,3,65,52,106,34,13,32,3,65,44,106,34,14,32,5,32,9,16,149,10,32,3,40,2,60,33,9,32,3,40,2,56,33,5,32,3,40,2,52,33,10,32,3,32,4,54,2,48,32,3,32,1,32,6,65,2,116,106,65,248,5,106,40,2,0,34,1,54,2,44,32,13,32,14,32,12,32,8,65,0,16,239,9,32,3,40,2,60,33,8,32,3,40,2,56,33,12,32,3,40,2,52,33,6,32,4,65,1,107,34,4,65,127,71,13,0,11,12,1,11,32,11,65,0,54,2,12,32,11,65,0,54,2,0,12,1,11,32,11,32,6,54,2,20,32,11,65,0,54,2,16,32,11,32,1,54,2,12,32,11,32,10,54,2,8,32,11,65,0,54,2,4,32,11,32,2,54,2,0,11,32,3,65,64,107,36,0,12,1,11,32,7,65,0,54,2,16,32,7,65,0,54,2,4,11,32,7,65,180,1,106,32,7,65,12,106,41,2,0,55,2,0,32,7,65,188,1,106,32,7,65,20,106,41,2,0,55,2,0,32,7,65,1,54,2,168,1,32,7,65,0,54,2,152,1,32,7,65,0,54,2,120,32,7,32,7,41,2,4,55,2,172,1,32,7,32,7,54,2,200,1,35,0,65,240,0,107,34,5,36,0,32,7,65,232,0,106,34,4,65,32,106,33,10,32,4,65,196,0,106,33,11,3,64,32,4,40,2,16,69,33,1,3,64,2,64,2,64,2,64,32,1,69,4,64,32,5,65,32,106,32,4,16,184,19,32,5,40,2,32,34,1,13,1,32,4,65,0,54,2,16,65,1,33,1,12,4,11,2,64,32,4,40,2,64,65,1,70,4,64,32,5,65,40,106,32,11,16,227,6,32,5,40,2,40,13,1,11,32,4,40,2,48,69,13,3,32,5,65,24,106,32,10,16,184,19,32,5,40,2,24,34,1,13,1,32,4,65,0,54,2,48,12,3,11,32,5,40,2,44,34,2,40,2,4,33,3,32,2,40,2,0,33,1,32,4,32,2,40,2,12,54,2,24,32,4,32,1,54,2,16,32,4,32,1,65,8,106,54,2,8,32,4,32,1,32,3,106,65,1,106,54,2,12,32,4,32,1,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,0,12,1,11,32,5,65,56,106,34,8,32,1,65,8,106,41,0,0,55,3,0,32,5,65,64,107,34,9,32,1,65,16,106,41,0,0,55,3,0,32,5,65,200,0,106,34,13,32,1,65,24,106,41,0,0,55,3,0,32,5,32,1,41,0,0,55,3,48,32,4,40,2,96,40,2,0,33,14,2,64,65,127,32,4,40,2,24,65,0,32,4,40,2,16,27,34,1,32,4,40,2,56,65,0,32,4,40,2,48,27,106,34,2,32,1,32,2,75,27,65,1,106,34,1,65,127,32,1,27,34,2,32,0,40,2,12,34,3,106,34,6,32,3,79,4,64,32,6,32,0,40,2,0,34,1,77,13,1,32,2,32,1,32,3,107,34,6,77,4,127,32,1,5,32,0,32,3,32,2,65,4,65,36,16,178,19,32,1,32,0,40,2,12,34,3,107,33,6,32,0,40,2,0,11,33,2,32,0,40,2,8,34,12,32,6,77,13,1,32,1,32,12,107,34,6,32,3,32,6,107,34,3,75,32,2,32,1,107,32,3,79,113,69,4,64,32,0,40,2,4,34,1,32,2,32,6,107,34,2,65,36,108,106,32,1,32,12,65,36,108,106,32,6,65,36,108,16,184,28,26,32,0,32,2,54,2,8,12,2,11,32,0,40,2,4,34,2,32,1,65,36,108,106,32,2,32,3,65,36,108,16,193,5,26,12,1,11,65,164,245,203,0,65,17,65,184,245,203,0,16,151,17,0,11,32,0,40,2,4,32,0,40,2,12,34,2,32,0,40,2,8,106,34,1,32,0,40,2,0,34,3,65,0,32,1,32,3,79,27,107,65,36,108,106,34,1,32,5,41,3,48,55,2,4,32,1,32,14,54,2,0,32,1,65,12,106,32,8,41,3,0,55,2,0,32,1,65,20,106,32,9,41,3,0,55,2,0,32,1,65,28,106,32,13,41,3,0,55,2,0,32,0,32,2,65,1,106,34,1,54,2,12,32,1,32,0,40,2,0,79,13,3,3,64,32,4,40,2,16,69,33,1,3,64,2,64,2,64,32,1,69,4,64,32,5,65,8,106,32,4,16,184,19,32,5,40,2,8,34,1,13,1,32,4,65,0,54,2,16,65,1,33,1,12,3,11,2,64,32,4,40,2,64,65,1,70,4,64,32,5,65,16,106,32,11,16,227,6,32,5,40,2,16,13,1,11,32,4,40,2,48,69,13,6,32,5,32,10,16,184,19,32,5,40,2,0,34,1,13,1,32,4,65,0,54,2,48,12,6,11,32,5,40,2,20,34,2,40,2,4,33,3,32,2,40,2,0,33,1,32,4,32,2,40,2,12,54,2,24,32,4,32,1,54,2,16,32,4,32,1,65,8,106,54,2,8,32,4,32,1,32,3,106,65,1,106,54,2,12,32,4,32,1,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,0,12,1,11,32,1,65,24,106,41,0,0,33,15,32,1,65,16,106,41,0,0,33,16,32,1,65,8,106,41,0,0,33,17,32,1,41,0,0,33,18,32,0,40,2,4,32,0,40,2,12,34,2,32,0,40,2,8,106,34,1,32,0,40,2,0,34,3,65,0,32,1,32,3,79,27,107,65,36,108,106,34,1,32,4,40,2,96,40,2,0,54,2,0,32,1,32,18,55,2,4,32,1,65,12,106,32,17,55,2,0,32,1,65,20,106,32,16,55,2,0,32,1,65,28,106,32,15,55,2,0,32,5,65,232,0,106,32,15,55,3,0,32,5,65,224,0,106,32,16,55,3,0,32,5,65,216,0,106,32,17,55,3,0,32,0,32,2,65,1,106,34,1,54,2,12,32,5,32,18,55,3,80,32,1,32,0,40,2,0,79,13,6,12,2,11,65,0,33,1,12,0,11,0,11,0,11,65,0,33,1,12,1,11,11,11,32,5,65,240,0,106,36,0,32,7,65,208,1,106,36,0,11,193,1,2,2,127,1,126,2,64,2,64,32,1,32,1,65,166,178,133,138,3,108,34,2,32,1,65,185,243,221,241,121,108,115,173,66,141,16,126,66,32,136,167,65,1,116,65,136,246,207,0,106,47,1,0,32,1,106,65,185,243,221,241,121,108,32,2,115,173,66,141,16,126,66,32,136,167,65,3,116,65,164,150,208,0,106,41,2,0,34,4,167,71,4,127,65,0,5,32,4,66,32,136,167,65,255,255,3,113,34,2,65,207,26,79,13,1,65,206,26,32,2,107,34,3,32,4,66,48,136,167,34,1,73,13,2,32,2,65,2,116,65,140,151,209,0,106,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,15,11,32,2,65,206,26,65,196,129,210,0,16,162,15,0,11,32,1,32,3,65,212,129,210,0,16,164,15,0,11,194,1,1,8,127,35,0,65,160,1,107,34,2,36,0,32,1,40,2,4,33,4,32,2,65,12,106,32,1,40,2,8,34,5,65,0,65,4,65,148,1,16,167,10,32,2,40,2,16,33,3,32,2,40,2,12,65,1,71,4,64,32,2,40,2,20,33,6,2,64,32,3,69,13,0,32,5,65,148,1,108,33,1,32,6,33,7,32,3,33,8,3,64,32,1,69,13,1,32,2,65,12,106,34,9,32,4,16,175,4,32,1,65,148,1,107,33,1,32,7,32,9,65,148,1,16,193,5,65,148,1,106,33,7,32,4,65,148,1,106,33,4,32,8,65,1,107,34,8,13,0,11,11,32,0,32,5,54,2,8,32,0,32,6,54,2,4,32,0,32,3,54,2,0,32,2,65,160,1,106,36,0,15,11,32,3,32,2,40,2,20,16,132,25,0,11,216,1,1,1,127,35,0,65,64,106,34,2,36,0,2,64,2,64,2,64,32,1,40,2,0,69,4,64,32,1,45,0,20,65,2,70,13,1,11,32,0,65,143,128,128,128,120,54,2,0,12,1,11,32,2,65,0,54,2,20,32,2,66,128,128,128,128,16,55,2,12,32,2,65,3,58,0,56,32,2,65,32,54,2,40,32,2,65,0,54,2,52,32,2,65,148,133,214,0,54,2,48,32,2,65,0,54,2,32,32,2,65,0,54,2,24,32,2,32,2,65,12,106,54,2,44,32,1,32,2,65,24,106,16,226,4,13,1,32,0,32,2,41,2,12,55,2,0,32,0,65,8,106,32,2,65,20,106,40,2,0,54,2,0,32,0,65,11,54,2,16,32,0,65,140,146,214,0,54,2,12,11,32,2,65,64,107,36,0,15,11,65,188,133,214,0,65,55,32,2,65,63,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,218,1,1,3,127,2,64,32,1,40,2,76,65,128,146,244,1,75,4,64,65,136,128,128,128,120,33,2,12,1,11,65,143,128,128,128,120,33,2,2,64,2,64,2,64,32,1,45,0,92,34,3,65,26,107,14,2,2,1,0,11,32,3,65,2,71,13,2,65,143,128,128,128,120,65,143,128,128,128,120,65,143,128,128,128,120,65,133,128,128,128,120,32,1,45,0,116,34,2,65,1,113,27,32,2,65,2,70,27,32,1,40,2,96,27,33,2,12,2,11,32,1,40,2,104,34,3,69,13,1,32,1,40,2,100,34,1,32,3,65,148,1,108,106,33,3,3,64,2,64,32,1,40,2,0,13,0,32,1,45,0,20,34,4,65,2,70,32,4,65,1,113,114,13,0,65,133,128,128,128,120,33,2,12,3,11,32,1,65,148,1,106,34,1,32,3,71,13,0,11,12,1,11,65,140,128,128,128,120,33,2,11,32,0,32,2,54,2,0,11,216,1,1,1,127,35,0,65,64,106,34,2,36,0,2,64,2,64,2,64,32,1,40,2,0,69,4,64,32,1,45,0,20,65,2,70,13,1,11,32,0,65,143,128,128,128,120,54,2,0,12,1,11,32,2,65,0,54,2,20,32,2,66,128,128,128,128,16,55,2,12,32,2,65,3,58,0,56,32,2,65,32,54,2,40,32,2,65,0,54,2,52,32,2,65,148,133,214,0,54,2,48,32,2,65,0,54,2,32,32,2,65,0,54,2,24,32,2,32,2,65,12,106,54,2,44,32,1,32,2,65,24,106,16,226,4,13,1,32,0,32,2,41,2,12,55,2,0,32,0,65,8,106,32,2,65,20,106,40,2,0,54,2,0,32,0,65,7,54,2,16,32,0,65,159,146,214,0,54,2,12,11,32,2,65,64,107,36,0,15,11,65,188,133,214,0,65,55,32,2,65,63,106,65,172,133,214,0,65,192,134,214,0,16,253,13,0,11,185,6,2,9,127,2,126,35,0,65,48,107,34,5,36,0,32,5,65,24,106,33,4,35,0,65,64,106,34,3,36,0,2,64,32,2,65,40,71,4,64,32,4,32,2,54,2,12,32,4,65,40,54,2,8,32,4,65,1,58,0,4,32,4,65,1,58,0,0,12,1,11,32,3,65,0,54,2,16,32,3,65,40,106,32,1,65,40,16,229,21,2,64,2,64,2,64,32,3,40,2,44,34,11,32,3,40,2,56,34,1,79,4,64,32,3,40,2,40,33,2,32,1,65,2,70,33,10,3,64,32,10,69,13,3,32,3,65,8,106,32,2,47,0,0,34,6,32,6,65,8,118,16,235,10,32,3,45,0,9,33,6,32,3,45,0,8,13,2,32,1,32,2,106,33,2,35,0,65,16,107,34,7,36,0,32,3,65,16,106,34,8,40,2,0,34,9,65,20,79,4,64,32,7,32,6,58,0,15,65,176,199,156,1,65,43,32,7,65,15,106,65,160,199,156,1,65,244,197,156,1,16,253,13,0,11,32,8,32,9,106,65,4,106,32,6,58,0,0,32,8,32,9,65,1,106,54,2,0,32,7,65,16,106,36,0,32,11,32,1,107,34,11,65,2,79,13,0,11,32,3,40,1,30,33,8,32,3,40,0,23,33,9,32,3,40,2,16,33,10,32,3,47,0,37,32,3,65,39,106,45,0,0,65,16,116,114,33,2,11,32,3,65,34,106,33,1,32,3,65,27,106,33,6,32,3,65,20,106,33,7,32,10,65,19,77,13,2,32,4,32,2,59,1,18,32,4,32,9,54,2,4,32,4,32,8,54,0,11,32,4,65,0,58,0,0,32,4,65,20,106,32,2,65,16,118,58,0,0,32,4,32,7,47,0,0,59,0,1,32,4,32,6,47,0,0,59,0,8,32,4,32,1,47,0,0,59,0,15,32,4,65,3,106,32,7,65,2,106,45,0,0,58,0,0,32,4,65,10,106,32,6,65,2,106,45,0,0,58,0,0,32,4,65,17,106,32,1,65,2,106,45,0,0,58,0,0,12,3,11,32,4,32,6,58,0,5,32,4,65,0,58,0,4,32,4,65,1,58,0,0,12,2,11,65,132,198,156,1,65,23,32,3,65,40,106,65,160,196,156,1,65,128,199,156,1,16,253,13,0,11,32,3,32,2,59,0,61,32,3,65,63,106,32,2,65,16,118,58,0,0,32,3,65,60,106,32,1,65,2,106,45,0,0,58,0,0,32,3,65,46,106,32,7,65,2,106,45,0,0,58,0,0,32,3,65,53,106,32,6,65,2,106,45,0,0,58,0,0,32,3,32,10,54,2,40,32,3,32,9,54,0,47,32,3,32,8,54,1,54,32,3,32,1,47,1,0,59,1,58,32,3,32,7,47,1,0,59,1,44,32,3,32,6,47,0,0,59,0,51,65,214,197,156,1,65,13,32,3,65,40,106,65,192,196,156,1,65,228,197,156,1,16,253,13,0,11,32,3,65,64,107,36,0,32,0,2,127,32,5,45,0,24,69,4,64,32,5,65,16,106,32,5,65,41,106,40,0,0,34,1,54,2,0,32,5,65,8,106,32,5,65,33,106,41,0,0,34,12,55,3,0,32,5,32,5,41,0,25,34,13,55,3,0,32,0,65,17,106,32,1,54,0,0,32,0,65,9,106,32,12,55,0,0,32,0,32,13,55,0,1,65,0,12,1,11,32,5,65,11,106,32,5,65,36,106,40,2,0,34,1,54,0,0,32,5,32,5,41,2,28,34,12,55,0,3,32,0,65,12,106,32,1,54,0,0,32,0,32,12,55,0,4,65,1,11,58,0,0,32,5,65,48,106,36,0,11,136,2,1,2,127,35,0,65,208,0,107,34,1,36,0,32,1,32,0,54,2,12,32,1,65,0,54,2,40,32,1,66,128,128,128,128,16,55,2,32,32,1,65,3,58,0,76,32,1,65,32,54,2,60,32,1,65,0,54,2,72,32,1,65,136,143,192,0,54,2,68,32,1,65,0,54,2,52,32,1,65,0,54,2,44,32,1,32,1,65,32,106,54,2,64,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,216,243,213,0,54,2,0,32,0,66,1,55,2,12,32,0,65,7,54,2,28,32,0,32,1,65,12,106,54,2,24,32,0,32,0,65,24,106,54,2,8,32,1,65,44,106,34,2,40,2,20,32,2,40,2,24,32,0,16,163,3,32,0,65,32,106,36,0,4,64,65,176,143,192,0,65,55,32,1,65,16,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,32,1,65,24,106,32,1,65,40,106,40,2,0,34,0,54,2,0,32,1,32,1,41,2,32,55,3,16,32,1,40,2,20,32,0,16,134,25,32,1,65,16,106,16,214,24,32,1,65,208,0,106,36,0,11,201,1,1,2,127,2,64,32,4,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,190,3,34,4,65,11,79,13,1,32,0,32,4,65,1,106,34,6,59,1,190,3,32,0,32,4,65,5,116,106,34,5,32,1,41,0,0,55,0,0,32,5,65,8,106,32,1,65,8,106,41,0,0,55,0,0,32,5,65,16,106,32,1,65,16,106,41,0,0,55,0,0,32,5,65,24,106,32,1,65,24,106,41,0,0,55,0,0,32,0,32,4,65,3,116,106,65,224,2,106,32,2,55,3,0,32,0,32,6,65,2,116,106,65,192,3,106,32,3,54,2,0,32,3,32,6,59,1,188,3,32,3,32,0,54,2,184,3,15,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,192,1,1,7,127,32,2,32,1,40,2,0,34,3,47,1,94,34,4,32,1,40,2,8,34,5,65,127,115,106,34,1,59,1,94,2,64,32,1,65,12,73,4,64,32,4,32,5,65,1,106,34,4,107,32,1,71,13,1,32,3,32,5,65,3,116,106,34,6,40,2,4,33,7,32,6,40,2,0,33,6,32,3,65,224,0,106,34,8,32,5,106,45,0,0,33,9,32,2,65,224,0,106,32,4,32,8,106,32,1,16,193,5,26,32,2,32,3,32,4,65,3,116,106,32,1,65,3,116,16,193,5,26,32,0,32,7,54,2,8,32,0,32,6,54,2,4,32,0,32,9,58,0,0,32,3,32,5,59,1,94,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,137,6,2,12,127,4,126,35,0,65,208,0,107,34,3,36,0,32,3,32,1,65,140,7,106,34,6,16,162,23,54,2,40,32,3,65,4,106,34,4,32,3,65,40,106,34,9,16,168,25,32,3,65,0,54,2,64,32,3,65,0,54,2,48,32,3,32,1,40,2,72,34,5,54,2,72,32,3,32,1,40,2,68,34,2,54,2,68,32,3,32,5,54,2,56,32,3,32,2,54,2,52,32,3,32,1,40,2,76,65,0,32,2,27,54,2,76,32,3,32,2,65,0,71,34,2,54,2,60,32,3,32,2,54,2,44,35,0,65,160,4,107,34,2,36,0,32,2,66,0,55,3,0,32,2,66,0,55,3,8,32,2,66,0,55,3,16,32,2,66,0,55,3,24,32,2,65,32,106,34,5,32,3,65,44,106,65,36,16,193,5,26,32,2,32,6,54,2,72,32,2,32,1,65,192,1,106,54,2,68,32,2,65,204,0,106,32,4,65,36,16,193,5,26,32,4,40,2,32,33,4,32,2,32,2,65,196,0,106,34,10,54,2,128,1,32,2,32,2,65,240,0,106,34,6,54,2,124,32,2,32,6,54,2,120,32,2,65,200,2,106,32,5,32,2,65,248,0,106,16,241,1,32,0,32,2,41,3,208,2,34,14,66,2,82,4,126,32,2,65,204,2,106,33,5,32,2,65,144,2,106,33,7,32,2,65,128,1,106,33,11,32,2,65,216,2,106,33,12,3,64,32,2,41,3,200,2,33,15,32,11,32,12,65,200,1,16,193,5,26,32,2,32,15,66,32,136,62,2,116,32,2,32,15,167,34,1,58,0,112,32,2,32,14,55,3,120,2,64,2,64,2,64,2,64,32,14,167,65,1,113,69,4,64,32,2,40,2,168,1,33,8,32,2,45,0,196,2,34,13,65,1,70,4,64,32,4,32,8,107,34,1,65,0,32,1,32,4,77,27,65,227,0,107,65,155,127,75,13,2,11,32,4,32,8,79,4,64,32,2,65,24,106,33,1,32,2,41,3,176,1,66,0,82,13,3,32,2,40,2,224,1,32,4,75,13,3,11,32,13,69,13,3,32,4,32,8,107,34,1,65,0,32,1,32,4,77,27,65,227,0,107,65,156,127,79,13,1,12,3,11,32,5,32,7,41,2,0,55,2,0,32,5,65,8,106,32,7,65,8,106,40,2,0,54,2,0,32,2,32,2,65,240,0,106,54,2,200,2,32,5,16,214,24,32,2,41,3,136,2,33,14,32,1,65,255,1,113,4,64,32,2,65,8,106,32,14,16,190,22,12,4,11,32,2,65,16,106,32,14,16,190,22,12,3,11,32,2,33,1,11,32,1,32,2,41,3,136,2,16,190,22,11,32,7,16,214,24,11,32,2,32,10,54,2,128,1,32,2,32,6,54,2,124,32,2,32,6,54,2,120,32,2,65,200,2,106,32,2,65,32,106,32,2,65,248,0,106,16,241,1,32,2,41,3,208,2,34,14,66,2,82,13,0,11,32,2,41,3,16,33,15,32,2,41,3,8,33,16,32,2,41,3,0,33,17,32,2,41,3,24,5,66,0,11,55,3,24,32,0,32,15,55,3,16,32,0,32,16,55,3,8,32,0,32,17,55,3,0,32,2,65,160,4,106,36,0,32,3,40,2,40,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,9,16,191,15,11,32,3,65,208,0,106,36,0,11,180,17,2,14,127,1,126,35,0,65,240,0,107,34,13,36,0,32,13,65,8,106,33,9,35,0,65,16,107,34,10,36,0,2,64,2,64,32,1,40,2,0,34,4,69,4,64,32,9,65,4,106,32,2,65,36,16,193,5,26,32,9,65,0,54,2,40,12,1,11,32,1,40,2,4,33,5,35,0,65,32,107,34,6,36,0,32,6,32,5,54,2,28,32,6,32,4,54,2,24,32,6,65,16,106,32,6,65,24,106,32,2,16,145,10,32,6,40,2,20,33,7,2,64,2,64,32,6,40,2,16,34,8,69,13,0,32,5,4,64,32,5,65,1,107,33,5,3,64,32,4,32,7,65,2,116,106,65,160,5,106,40,2,0,33,4,32,6,32,5,54,2,28,32,6,32,4,54,2,24,32,6,65,8,106,32,6,65,24,106,32,2,16,145,10,32,6,40,2,12,33,7,32,6,40,2,8,34,8,69,13,2,32,5,65,1,107,34,5,65,127,71,13,0,11,11,65,0,33,5,12,1,11,65,0,33,8,11,32,10,32,7,54,2,12,32,10,32,5,54,2,8,32,10,32,4,54,2,4,32,10,32,8,54,2,0,32,6,65,32,106,36,0,32,10,65,4,106,33,4,32,10,40,2,0,69,4,64,32,9,32,1,54,2,16,32,9,65,0,54,2,0,32,9,32,4,41,2,0,55,2,4,32,9,65,12,106,32,4,65,8,106,40,2,0,54,2,0,12,2,11,32,9,32,4,41,2,0,55,2,40,32,9,65,48,106,32,4,65,8,106,40,2,0,54,2,0,32,9,65,4,106,32,2,65,36,16,193,5,26,11,32,9,32,1,54,2,0,11,32,10,65,16,106,36,0,2,64,32,13,40,2,8,4,64,32,13,65,60,106,34,10,32,9,65,52,16,193,5,26,35,0,65,64,106,34,2,36,0,2,64,32,10,40,2,40,69,4,64,32,10,40,2,0,33,4,16,131,23,34,1,65,1,59,1,154,5,32,1,65,0,54,2,136,2,32,1,65,140,2,106,32,10,65,4,106,65,36,16,193,5,26,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,1,32,3,41,3,0,55,3,0,32,4,66,128,128,128,128,16,55,2,4,32,4,32,1,54,2,0,12,1,11,32,2,65,8,106,32,10,65,40,106,34,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,0,32,2,65,28,106,34,9,32,10,65,4,106,65,36,16,193,5,26,32,2,65,16,106,33,15,65,0,33,4,35,0,65,192,1,107,34,5,36,0,32,5,65,8,106,33,11,35,0,65,224,0,107,34,7,36,0,2,64,2,127,2,64,2,64,2,64,32,2,40,2,0,34,8,47,1,154,5,34,6,65,11,79,4,64,65,5,33,12,65,4,33,6,32,2,40,2,8,34,1,65,5,73,13,1,32,1,33,6,32,1,65,5,107,14,2,1,3,2,11,32,8,65,140,2,106,34,16,32,2,40,2,8,34,1,65,36,108,106,33,4,32,2,40,2,4,33,12,2,64,32,6,32,1,65,1,106,34,14,73,4,64,32,4,32,9,65,36,16,193,5,26,12,1,11,32,16,32,14,65,36,108,106,32,4,32,6,32,1,107,34,16,65,36,108,16,184,28,26,32,4,32,9,65,36,16,193,5,26,32,8,32,14,65,24,108,106,32,8,32,1,65,24,108,106,32,16,65,24,108,16,184,28,26,11,32,8,32,1,65,24,108,106,34,4,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,11,65,128,128,128,128,120,54,2,64,32,4,32,3,41,3,0,55,3,0,32,4,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,8,32,6,65,1,106,59,1,154,5,12,4,11,32,7,32,6,54,2,12,32,7,32,8,54,2,4,32,7,32,2,40,2,4,54,2,8,32,7,65,16,106,32,7,65,4,106,16,129,21,32,7,40,2,16,33,8,32,7,40,2,20,12,2,11,32,1,65,7,107,33,4,65,6,33,12,11,32,7,32,12,54,2,12,32,7,32,8,54,2,4,32,7,32,2,40,2,4,54,2,8,32,7,65,16,106,32,7,65,4,106,16,129,21,32,7,40,2,24,33,8,32,4,33,1,32,7,40,2,28,11,33,12,32,8,65,140,2,106,32,1,65,36,108,106,33,4,2,64,32,1,32,8,47,1,154,5,34,6,79,4,64,32,4,32,9,65,36,16,193,5,26,12,1,11,32,4,65,36,106,32,4,32,6,32,1,107,34,14,65,36,108,16,184,28,26,32,4,32,9,65,36,16,193,5,26,32,8,32,1,65,24,108,106,34,4,65,24,106,32,4,32,14,65,24,108,16,184,28,26,11,32,8,32,1,65,24,108,106,34,4,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,4,32,3,41,3,0,55,3,0,32,4,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,8,32,6,65,1,106,59,1,154,5,32,11,32,7,65,16,106,65,208,0,16,193,5,26,11,32,11,32,1,54,2,88,32,11,32,12,54,2,84,32,11,32,8,54,2,80,32,7,65,224,0,106,36,0,2,64,2,64,2,64,32,5,40,2,72,65,128,128,128,128,120,70,4,64,32,15,32,5,40,2,96,54,2,8,32,15,32,5,41,3,88,55,2,0,12,1,11,32,5,40,2,12,33,4,32,5,40,2,8,33,7,32,5,65,248,0,106,32,5,65,24,106,34,12,65,192,0,16,193,5,26,32,5,40,2,96,33,14,32,5,40,2,88,33,16,32,5,40,2,92,33,17,32,5,40,2,16,33,9,32,5,40,2,20,33,1,2,64,32,7,40,2,136,2,34,6,4,64,32,5,65,160,1,106,33,3,3,64,32,5,32,6,54,2,108,32,5,32,7,47,1,152,5,54,2,116,32,5,32,4,65,1,106,54,2,112,32,5,65,8,106,33,11,32,5,65,248,0,106,33,6,35,0,65,240,0,107,34,4,36,0,2,64,32,1,32,5,65,236,0,106,34,8,40,2,4,34,7,65,1,107,70,4,64,2,127,2,127,2,64,32,8,40,2,0,34,1,47,1,154,5,65,11,79,4,64,2,64,2,64,32,8,40,2,8,34,8,65,5,79,4,64,32,8,65,5,107,14,2,1,2,4,11,32,4,65,4,54,2,12,32,4,32,7,54,2,8,32,4,32,1,54,2,4,32,4,65,16,106,32,4,65,4,106,16,198,7,32,4,40,2,20,33,1,32,4,40,2,16,12,5,11,32,4,65,5,54,2,12,32,4,32,7,54,2,8,32,4,32,1,54,2,4,32,4,65,16,106,34,1,32,4,65,4,106,16,198,7,32,4,65,5,54,2,108,32,4,32,4,41,3,16,55,2,100,32,4,65,228,0,106,32,6,32,3,32,9,16,182,5,32,11,32,1,65,208,0,16,193,5,26,12,6,11,32,4,65,5,54,2,12,32,4,32,7,54,2,8,32,4,32,1,54,2,4,32,4,65,16,106,32,4,65,4,106,16,198,7,65,0,12,2,11,32,8,32,6,32,3,32,9,16,182,5,32,11,65,128,128,128,128,120,54,2,64,12,4,11,32,4,65,6,54,2,12,32,4,32,7,54,2,8,32,4,32,1,54,2,4,32,4,65,16,106,32,4,65,4,106,16,198,7,32,8,65,7,107,11,33,8,32,4,40,2,28,33,1,32,4,40,2,24,11,33,7,32,4,32,8,54,2,108,32,4,32,1,54,2,104,32,4,32,7,54,2,100,32,4,65,228,0,106,32,6,32,3,32,9,16,182,5,32,11,32,4,65,16,106,65,208,0,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,4,65,240,0,106,36,0,32,5,40,2,72,65,128,128,128,128,120,70,13,2,32,5,40,2,12,33,4,32,5,40,2,8,33,7,32,6,32,12,65,192,0,16,193,5,26,32,5,40,2,16,33,9,32,5,40,2,20,33,1,32,7,40,2,136,2,34,6,13,0,11,11,32,12,32,5,65,248,0,106,65,192,0,16,193,5,33,8,32,5,32,1,54,2,20,32,5,32,9,54,2,16,32,5,32,4,54,2,12,32,5,32,7,54,2,8,32,10,40,2,0,34,4,40,2,0,34,6,69,13,2,32,4,40,2,4,33,7,16,144,23,34,3,32,6,54,2,160,5,32,3,65,0,59,1,154,5,32,3,65,0,54,2,136,2,32,6,65,0,59,1,152,5,32,6,32,3,54,2,136,2,32,4,32,7,65,1,106,34,6,54,2,4,32,4,32,3,54,2,0,32,5,32,6,54,2,188,1,32,5,32,3,54,2,184,1,32,5,65,184,1,106,32,8,32,5,65,64,107,32,9,32,1,16,181,10,11,32,15,32,14,54,2,8,32,15,32,17,54,2,4,32,15,32,16,54,2,0,11,32,5,65,192,1,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,10,40,2,0,34,1,32,1,40,2,8,65,1,106,54,2,8,32,2,40,2,16,26,32,2,40,2,24,26,11,32,2,65,64,107,36,0,32,0,65,128,128,128,128,120,54,2,8,12,1,11,32,13,40,2,12,32,13,40,2,20,65,24,108,106,34,1,41,3,0,33,18,32,1,32,3,41,3,0,55,3,0,32,0,32,18,55,3,0,32,1,65,8,106,34,2,41,3,0,33,18,32,2,32,3,65,8,106,41,3,0,55,3,0,32,0,65,8,106,32,18,55,3,0,32,1,65,16,106,34,1,41,3,0,33,18,32,1,32,3,65,16,106,41,3,0,55,3,0,32,0,65,16,106,32,18,55,3,0,11,32,13,65,240,0,106,36,0,11,201,1,1,1,127,2,64,32,4,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,146,3,34,4,65,11,79,13,1,32,0,32,4,65,1,106,34,5,59,1,146,3,32,0,32,4,65,2,116,106,65,228,2,106,32,1,54,2,0,32,0,32,4,65,5,116,106,34,1,65,24,106,32,2,65,24,106,41,0,0,55,0,0,32,1,65,16,106,32,2,65,16,106,41,0,0,55,0,0,32,1,65,8,106,32,2,65,8,106,41,0,0,55,0,0,32,1,32,2,41,0,0,55,0,0,32,0,32,5,65,2,116,106,65,148,3,106,32,3,54,2,0,32,3,32,5,59,1,144,3,32,3,32,0,54,2,224,2,15,11,65,232,227,213,0,65,48,65,152,228,213,0,16,218,19,0,11,65,184,227,213,0,65,32,65,168,228,213,0,16,218,19,0,11,201,1,1,2,127,2,64,32,4,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,146,3,34,4,65,11,79,13,1,32,0,32,4,65,1,106,34,6,59,1,146,3,32,0,32,4,65,5,116,106,34,5,32,1,41,0,0,55,0,0,32,5,65,8,106,32,1,65,8,106,41,0,0,55,0,0,32,5,65,24,106,32,1,65,24,106,41,0,0,55,0,0,32,5,65,16,106,32,1,65,16,106,41,0,0,55,0,0,32,0,32,4,65,2,116,106,65,228,2,106,32,2,54,2,0,32,0,32,6,65,2,116,106,65,148,3,106,32,3,54,2,0,32,3,32,6,59,1,144,3,32,3,32,0,54,2,224,2,15,11,65,232,227,213,0,65,48,65,152,228,213,0,16,218,19,0,11,65,184,227,213,0,65,32,65,168,228,213,0,16,218,19,0,11,129,4,1,7,127,35,0,65,240,0,107,34,3,36,0,32,3,65,16,106,66,0,55,3,0,32,3,66,0,55,3,8,32,3,66,1,55,3,0,32,3,65,24,106,34,6,32,3,32,1,32,2,16,197,2,2,64,32,3,45,0,24,34,8,65,37,70,4,64,32,6,32,3,16,248,3,32,3,65,236,0,106,34,9,65,0,54,2,0,32,3,66,128,128,128,128,16,55,2,100,32,3,65,228,0,106,34,1,65,8,16,245,22,35,0,65,16,107,34,4,36,0,32,3,65,56,106,34,2,32,6,71,4,64,32,2,32,6,107,65,2,118,33,7,3,64,2,64,32,1,2,127,2,64,32,6,40,2,0,34,5,65,128,1,79,4,64,32,4,65,0,54,2,12,32,5,65,128,16,73,13,1,32,5,65,128,128,4,73,4,64,32,4,32,5,65,63,113,65,128,1,114,58,0,14,32,4,32,5,65,12,118,65,224,1,114,58,0,12,32,4,32,5,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,4,32,5,65,63,113,65,128,1,114,58,0,15,32,4,32,5,65,18,118,65,240,1,114,58,0,12,32,4,32,5,65,6,118,65,63,113,65,128,1,114,58,0,14,32,4,32,5,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,12,2,11,32,1,40,2,8,34,2,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,2,106,32,5,58,0,0,32,1,32,2,65,1,106,54,2,8,12,2,11,32,4,32,5,65,63,113,65,128,1,114,58,0,13,32,4,32,5,65,6,118,65,192,1,114,58,0,12,65,2,11,34,2,16,245,22,32,1,40,2,4,32,1,40,2,8,106,32,4,65,12,106,32,2,16,193,5,26,32,1,32,1,40,2,8,32,2,106,54,2,8,11,32,6,65,4,106,33,6,32,7,65,1,107,34,7,13,0,11,11,32,4,65,16,106,36,0,32,0,65,12,106,32,9,40,2,0,54,2,0,32,0,32,3,41,2,100,55,2,4,12,1,11,32,0,65,1,106,32,3,65,24,106,65,1,114,65,199,0,16,193,5,26,11,32,0,32,8,58,0,0,32,3,65,240,0,106,36,0,11,194,1,1,2,127,2,64,2,64,2,64,32,1,40,2,44,34,4,32,2,77,13,0,65,1,33,3,32,1,40,2,16,34,4,32,2,77,13,0,32,1,40,2,40,32,2,65,168,3,108,106,34,3,40,2,16,65,128,128,128,128,120,71,4,64,32,3,65,8,106,33,2,12,3,11,32,3,40,2,32,65,2,71,4,64,32,3,40,2,60,34,4,32,1,40,2,12,32,2,65,200,0,108,106,40,2,64,34,1,77,13,2,32,3,40,2,56,32,1,65,24,108,106,33,2,12,3,11,32,0,65,4,54,2,0,15,11,32,0,32,4,54,2,12,32,0,32,2,54,2,8,32,0,32,3,54,2,4,32,0,65,0,54,2,0,15,11,32,1,32,4,65,164,173,215,0,16,163,15,0,11,32,0,65,16,54,2,0,32,0,32,2,54,2,4,11,171,1,1,3,127,2,64,32,2,65,16,73,4,64,32,0,33,3,12,1,11,32,0,65,0,32,0,107,65,3,113,34,4,106,33,5,32,4,4,64,32,0,33,3,3,64,32,3,32,1,58,0,0,32,3,65,1,106,34,3,32,5,73,13,0,11,11,32,5,32,2,32,4,107,34,2,65,124,113,34,4,106,33,3,32,4,65,0,74,4,64,32,1,65,255,1,113,65,129,130,132,8,108,33,4,3,64,32,5,32,4,54,2,0,32,5,65,4,106,34,5,32,3,73,13,0,11,11,32,2,65,3,113,33,2,11,32,2,4,64,32,2,32,3,106,33,2,3,64,32,3,32,1,58,0,0,32,3,65,1,106,34,3,32,2,73,13,0,11,11,32,0,11,163,1,1,2,127,2,64,2,64,2,64,2,64,2,64,65,21,32,0,40,2,0,65,128,128,128,128,120,115,34,1,32,1,65,21,79,27,14,21,1,1,1,1,1,1,1,1,1,1,1,1,3,1,3,1,1,4,1,4,2,0,11,32,0,16,159,20,32,0,65,8,65,32,16,244,22,11,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,131,10,32,0,65,16,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,8,65,16,16,244,22,15,11,32,0,65,4,106,16,214,24,15,11,32,0,40,2,4,16,130,10,32,0,40,2,4,65,8,65,16,16,224,4,11,163,1,1,2,127,2,64,2,64,2,64,2,64,2,64,65,21,32,0,40,2,0,65,128,128,128,128,120,115,34,1,32,1,65,21,79,27,14,21,1,1,1,1,1,1,1,1,1,1,1,1,3,1,3,1,1,4,1,4,2,0,11,32,0,16,159,20,32,0,65,8,65,32,16,244,22,11,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,131,10,32,0,65,16,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,8,65,16,16,244,22,15,11,32,0,65,4,106,16,214,24,15,11,32,0,40,2,4,16,131,10,32,0,40,2,4,65,8,65,16,16,224,4,11,217,1,1,2,127,35,0,65,176,17,107,34,3,36,0,32,0,40,2,0,34,0,45,0,208,8,33,4,32,0,65,4,58,0,208,8,2,64,32,4,65,4,71,4,64,32,3,65,224,8,106,32,0,65,208,8,16,193,5,26,65,205,184,158,1,45,0,0,26,32,3,32,0,65,212,8,106,40,0,0,54,0,3,32,3,32,0,40,0,209,8,54,2,0,65,8,65,192,17,16,244,10,34,0,69,13,1,32,0,32,3,65,8,106,65,168,17,16,193,5,34,0,32,4,58,0,168,17,32,0,65,0,58,0,184,17,32,0,32,2,54,2,180,17,32,0,32,1,54,2,176,17,32,0,32,3,40,2,0,54,0,169,17,32,0,65,172,17,106,32,3,40,0,3,54,0,0,32,0,65,224,147,193,0,16,217,12,32,3,65,176,17,106,36,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,65,8,65,192,17,16,177,28,0,11,217,1,1,2,127,35,0,65,176,17,107,34,3,36,0,32,0,40,2,0,34,0,45,0,208,8,33,4,32,0,65,4,58,0,208,8,2,64,32,4,65,4,71,4,64,32,3,65,224,8,106,32,0,65,208,8,16,193,5,26,65,205,184,158,1,45,0,0,26,32,3,32,0,65,212,8,106,40,0,0,54,0,3,32,3,32,0,40,0,209,8,54,2,0,65,8,65,192,17,16,244,10,34,0,69,13,1,32,0,32,3,65,8,106,65,168,17,16,193,5,34,0,32,4,58,0,168,17,32,0,65,0,58,0,184,17,32,0,32,2,54,2,180,17,32,0,32,1,54,2,176,17,32,0,32,3,40,2,0,54,0,169,17,32,0,65,172,17,106,32,3,40,0,3,54,0,0,32,0,65,144,147,193,0,16,217,12,32,3,65,176,17,106,36,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,65,8,65,192,17,16,177,28,0,11,163,1,1,2,127,2,64,2,64,2,64,2,64,2,64,65,21,32,0,40,2,0,65,128,128,128,128,120,115,34,1,32,1,65,21,79,27,14,21,1,1,1,1,1,1,1,1,1,1,1,1,3,1,3,1,1,4,1,4,2,0,11,32,0,16,159,20,32,0,65,8,65,32,16,244,22,11,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,131,10,32,0,65,16,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,8,65,16,16,244,22,15,11,32,0,65,4,106,16,214,24,15,11,32,0,40,2,4,16,134,10,32,0,40,2,4,65,8,65,16,16,224,4,11,163,1,1,2,127,2,64,2,64,2,64,2,64,2,64,65,21,32,0,40,2,0,65,128,128,128,128,120,115,34,1,32,1,65,21,79,27,14,21,1,1,1,1,1,1,1,1,1,1,1,1,3,1,3,1,1,4,1,4,2,0,11,32,0,16,159,20,32,0,65,8,65,32,16,244,22,11,15,11,32,0,65,4,106,32,0,40,2,12,34,1,4,64,32,0,40,2,8,33,0,3,64,32,0,16,131,10,32,0,65,16,106,33,0,32,1,65,1,107,34,1,13,0,11,11,65,8,65,16,16,244,22,15,11,32,0,65,4,106,16,214,24,15,11,32,0,40,2,4,16,135,10,32,0,40,2,4,65,8,65,16,16,224,4,11,144,1,1,4,127,32,1,40,2,72,34,3,33,4,32,3,65,18,79,4,64,32,1,40,2,4,33,4,11,32,2,32,4,77,4,64,32,1,65,4,106,34,5,32,1,65,200,0,106,34,6,32,3,65,18,79,27,65,0,54,2,0,32,6,40,2,0,65,17,77,4,127,32,5,5,32,1,40,2,8,11,33,3,32,0,32,2,54,2,12,32,0,32,1,54,2,8,32,0,32,4,32,2,107,54,2,16,32,0,32,3,32,2,65,2,116,106,54,2,4,32,0,32,3,54,2,0,15,11,65,184,176,203,0,65,28,65,212,176,203,0,16,218,19,0,11,199,1,2,2,127,1,126,35,0,65,32,107,34,3,36,0,32,0,40,2,0,69,4,64,32,0,65,127,54,2,0,32,3,65,24,106,32,0,65,36,106,41,2,0,55,3,0,32,3,65,16,106,32,0,65,28,106,41,2,0,55,3,0,32,0,41,2,20,33,5,32,0,65,0,54,2,20,32,3,32,5,55,3,8,32,3,65,8,106,16,215,24,2,64,32,0,40,2,4,65,2,70,13,0,32,0,40,2,8,34,4,65,132,1,73,13,0,32,4,16,222,9,11,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,40,2,12,33,1,32,0,65,0,54,2,12,32,0,32,0,40,2,0,65,1,106,54,2,0,32,1,4,64,32,0,40,2,16,32,1,40,2,4,17,2,0,11,32,3,65,32,106,36,0,15,11,65,132,216,203,0,16,136,18,0,11,174,1,1,6,127,32,1,40,2,0,34,1,47,1,226,1,34,9,65,3,116,32,3,65,3,116,34,4,107,33,5,32,1,32,4,106,33,1,32,2,40,2,4,33,7,32,2,45,0,0,33,8,2,64,3,64,32,3,33,4,65,1,33,6,32,5,69,4,64,32,9,33,4,12,2,11,65,127,32,8,32,1,45,0,0,34,2,71,32,2,32,8,75,27,34,2,69,4,64,32,7,32,1,40,2,4,34,2,73,13,2,32,2,32,7,71,33,2,11,32,1,65,8,106,33,1,32,4,65,1,106,33,3,32,5,65,8,107,33,5,32,2,65,1,70,13,0,11,32,2,65,255,1,113,13,0,65,0,33,6,11,32,0,32,4,54,2,4,32,0,32,6,54,2,0,11,173,1,1,6,127,32,1,40,2,0,34,1,47,1,94,34,9,65,3,116,32,3,65,3,116,34,4,107,33,5,32,1,32,4,106,33,1,32,2,40,2,4,33,7,32,2,45,0,0,33,8,2,64,3,64,32,3,33,4,65,1,33,6,32,5,69,4,64,32,9,33,4,12,2,11,65,127,32,8,32,1,45,0,0,34,2,71,32,2,32,8,75,27,34,2,69,4,64,32,7,32,1,40,2,4,34,2,73,13,2,32,2,32,7,71,33,2,11,32,1,65,8,106,33,1,32,4,65,1,106,33,3,32,5,65,8,107,33,5,32,2,65,1,70,13,0,11,32,2,65,255,1,113,13,0,65,0,33,6,11,32,0,32,4,54,2,4,32,0,32,6,54,2,0,11,164,1,1,6,127,32,1,40,2,0,34,5,47,1,146,3,34,9,65,12,108,33,6,65,127,33,1,32,5,65,140,2,106,33,5,65,1,33,8,2,64,3,64,32,6,69,4,64,32,9,33,1,12,2,11,32,5,40,2,8,33,4,32,5,40,2,4,33,7,32,1,65,1,106,33,1,32,6,65,12,107,33,6,32,5,65,12,106,33,5,65,127,32,2,32,7,32,3,32,4,32,3,32,4,73,27,16,137,18,34,7,32,3,32,4,107,32,7,27,34,4,65,0,71,32,4,65,0,72,27,34,4,65,1,70,13,0,11,32,4,65,255,1,113,13,0,65,0,33,8,11,32,0,32,1,54,2,4,32,0,32,8,54,2,0,11,215,15,3,7,126,10,127,1,124,35,0,65,208,0,107,34,13,36,0,2,127,2,64,2,64,2,64,32,0,45,0,0,65,3,107,14,5,1,0,0,0,2,0,11,32,13,65,64,107,32,0,65,8,106,41,3,0,55,3,0,32,13,32,0,41,3,0,55,3,56,32,13,65,56,106,32,1,16,254,2,12,2,11,32,13,65,8,106,33,18,32,13,65,56,106,33,11,32,0,43,3,8,33,19,35,0,65,16,107,34,17,36,0,2,127,32,19,189,66,255,255,255,255,255,255,255,255,255,0,131,66,255,255,255,255,255,255,255,247,255,0,88,4,64,35,0,65,16,107,34,16,36,0,32,19,189,34,2,66,255,255,255,255,255,255,255,7,131,33,4,32,2,66,0,83,4,64,32,11,65,45,58,0,0,65,1,33,14,11,2,64,2,127,2,127,2,64,2,64,2,64,32,2,66,52,136,167,65,255,15,113,34,0,69,32,4,80,113,69,4,64,32,0,65,2,73,32,4,66,0,82,114,33,10,32,4,66,128,128,128,128,128,128,128,8,132,32,4,32,0,27,34,2,66,2,134,33,3,32,2,66,1,131,33,7,32,0,65,181,8,107,65,204,119,32,0,27,34,9,65,0,72,4,64,32,2,65,160,189,205,0,32,9,32,9,65,133,162,83,108,65,20,118,32,9,65,127,71,107,34,0,106,34,12,65,4,116,107,32,0,32,12,65,177,217,181,127,108,65,19,118,107,65,252,0,106,32,16,32,16,65,8,106,32,10,16,186,5,33,5,32,16,41,3,8,33,2,32,16,41,3,0,33,4,32,0,65,2,79,4,64,32,3,66,127,32,0,173,134,66,127,133,131,80,69,32,0,65,63,79,114,13,4,12,5,11,32,4,32,7,125,33,4,32,10,32,7,80,113,33,15,65,1,12,5,11,32,2,32,9,65,193,232,4,108,65,18,118,32,9,65,3,75,107,34,12,65,4,116,65,192,146,205,0,106,32,12,32,9,107,32,12,65,207,166,202,0,108,65,19,118,106,65,253,0,106,32,16,32,16,65,8,106,32,10,16,186,5,33,5,32,16,41,3,8,33,2,32,16,41,3,0,33,4,32,12,65,22,79,13,2,65,0,32,3,167,107,32,3,66,5,128,167,65,123,108,70,4,64,65,127,33,9,3,64,32,9,65,1,106,33,9,32,3,66,205,153,179,230,204,153,179,230,76,126,34,3,66,179,230,204,153,179,230,204,153,51,88,13,0,11,32,9,32,12,79,13,4,12,3,11,32,7,80,69,4,64,32,3,66,2,132,33,3,65,127,33,9,3,64,32,9,65,1,106,33,9,32,3,66,205,153,179,230,204,153,179,230,76,126,34,3,66,180,230,204,153,179,230,204,153,51,84,13,0,11,32,4,32,9,32,12,79,173,125,33,4,12,3,11,32,10,173,66,127,133,32,3,124,33,3,65,127,33,9,3,64,32,9,65,1,106,33,9,32,3,66,205,153,179,230,204,153,179,230,76,126,34,3,66,179,230,204,153,179,230,204,153,51,88,13,0,11,12,1,11,32,11,32,14,106,34,0,65,200,231,205,0,47,0,0,59,0,0,32,0,65,2,106,65,202,231,205,0,45,0,0,58,0,0,32,2,66,63,136,167,65,3,106,33,10,12,5,11,32,9,32,12,73,13,0,65,1,33,15,65,0,12,2,11,65,0,33,10,2,127,32,4,66,228,0,128,34,3,32,2,66,228,0,128,34,6,88,4,64,32,2,33,6,32,4,33,3,32,5,33,2,65,0,12,1,11,32,5,167,32,5,66,228,0,128,34,2,167,65,156,127,108,106,65,49,75,33,10,65,2,11,33,9,32,3,66,10,128,34,3,32,6,66,10,128,34,4,86,4,127,3,64,32,9,65,1,106,33,9,32,2,34,5,66,10,128,33,2,32,3,66,10,128,34,3,32,4,34,6,66,10,128,34,4,86,13,0,11,32,5,167,32,2,167,65,118,108,106,65,4,75,5,32,10,11,32,2,32,6,81,114,12,2,11,65,1,11,33,0,65,0,33,10,2,64,32,4,66,10,128,34,6,32,2,66,10,128,34,8,88,4,64,65,0,33,9,32,2,33,3,32,5,33,4,12,1,11,65,0,33,9,3,64,32,15,65,0,32,2,167,107,32,8,34,3,167,65,118,108,70,113,33,15,32,9,65,1,106,33,9,32,0,32,10,65,255,1,113,69,113,33,0,32,5,167,32,5,66,10,128,34,4,167,65,118,108,106,33,10,32,4,33,5,32,6,66,10,128,34,6,32,3,34,2,66,10,128,34,8,86,13,0,11,11,2,64,2,64,32,15,69,13,0,65,0,32,3,167,107,32,3,66,10,128,34,5,167,65,118,108,71,13,0,3,64,32,9,65,1,106,33,9,32,0,32,10,65,255,1,113,69,113,33,0,32,4,167,32,4,66,10,128,34,2,167,65,118,108,106,33,10,32,2,33,4,65,0,32,5,167,107,32,5,34,3,66,10,128,34,5,167,65,118,108,70,13,0,11,12,1,11,32,4,33,2,11,32,7,167,32,15,65,127,115,114,32,2,32,3,81,113,65,4,65,5,32,2,66,1,131,80,27,32,10,32,0,27,32,10,32,10,65,255,1,113,65,5,70,27,65,255,1,113,65,4,75,114,11,33,0,2,64,2,64,2,64,32,9,32,12,106,34,10,65,0,78,32,10,2,127,65,17,32,2,32,0,173,66,1,131,124,34,2,66,255,255,131,254,166,222,225,17,86,13,0,26,65,16,32,2,66,255,255,153,166,234,175,227,1,86,13,0,26,65,15,32,2,66,255,255,232,131,177,222,22,86,13,0,26,65,14,32,2,66,255,191,202,243,132,163,2,86,13,0,26,65,13,32,2,66,255,159,148,165,141,29,86,13,0,26,65,12,32,2,66,255,207,219,195,244,2,86,13,0,26,65,11,32,2,66,255,199,175,160,37,86,13,0,26,65,10,32,2,66,255,147,235,220,3,86,13,0,26,65,9,32,2,66,255,193,215,47,86,13,0,26,65,8,32,2,66,255,172,226,4,86,13,0,26,65,7,32,2,66,191,132,61,86,13,0,26,65,6,32,2,66,159,141,6,86,13,0,26,65,5,32,2,66,143,206,0,86,13,0,26,65,4,32,2,66,231,7,86,13,0,26,65,3,32,2,66,227,0,86,13,0,26,65,2,65,1,32,2,66,9,86,27,11,34,9,106,34,12,65,17,72,113,69,4,64,32,12,65,1,107,34,15,65,16,73,13,1,32,12,65,4,106,65,5,73,13,2,32,9,65,1,71,13,3,32,11,32,14,106,34,0,65,229,0,58,0,1,32,0,32,2,167,65,48,106,58,0,0,32,15,32,11,32,14,65,2,114,34,0,106,16,251,10,32,0,106,33,10,12,4,11,32,2,32,11,32,14,106,32,9,106,16,149,9,32,9,32,12,72,4,64,32,9,32,11,106,32,14,106,65,48,32,10,16,129,10,26,11,32,11,32,12,32,14,106,34,0,106,65,174,224,0,59,0,0,32,0,65,2,106,33,10,12,3,11,32,2,32,11,32,9,32,14,106,65,1,106,34,10,106,16,149,9,32,11,32,14,106,34,0,32,0,65,1,106,32,12,16,184,28,32,12,106,65,46,58,0,0,12,2,11,32,11,32,14,106,34,0,65,176,220,0,59,0,0,65,2,32,12,107,33,10,32,12,65,0,72,4,64,32,0,65,2,106,65,48,65,3,32,10,32,10,65,3,77,27,65,2,107,16,129,10,26,11,32,2,32,11,32,9,32,14,106,32,10,106,34,10,106,16,149,9,12,1,11,32,2,32,11,32,9,32,14,106,34,10,106,34,0,65,1,106,16,149,9,32,11,32,14,106,34,9,32,9,45,0,1,58,0,0,32,9,65,46,58,0,1,32,0,65,229,0,58,0,1,32,15,32,11,32,10,65,2,106,34,0,106,16,251,10,32,0,106,33,10,11,32,16,65,16,106,36,0,32,10,12,1,11,32,17,65,8,106,34,10,65,3,65,4,32,19,189,34,2,66,0,89,34,11,27,65,3,32,2,66,255,255,255,255,255,255,255,7,131,80,34,0,27,54,2,4,32,10,65,176,146,205,0,65,179,146,205,0,32,11,27,65,183,146,205,0,32,0,27,54,2,0,32,17,40,2,8,33,11,32,17,40,2,12,11,33,0,32,18,32,11,54,2,0,32,18,32,0,54,2,4,32,17,65,16,106,36,0,32,13,65,164,7,54,2,44,32,13,65,2,54,2,20,32,13,65,200,237,204,0,54,2,16,32,13,66,1,55,2,28,32,13,32,13,41,3,8,55,2,48,32,13,32,13,65,48,106,54,2,40,32,13,32,13,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,13,65,16,106,16,163,3,12,1,11,32,1,65,216,237,204,0,65,4,16,181,25,11,32,13,65,208,0,106,36,0,11,180,1,1,2,127,35,0,65,160,2,107,34,2,36,0,2,64,2,64,32,1,40,2,4,34,3,32,1,40,2,12,71,4,64,32,1,32,3,65,24,106,54,2,4,32,3,45,0,0,34,1,65,6,71,13,1,11,32,0,65,11,54,2,0,12,1,11,32,2,65,17,106,32,3,65,9,106,41,0,0,55,0,0,32,2,65,24,106,32,3,65,16,106,41,0,0,55,0,0,32,2,32,1,58,0,8,32,2,32,3,41,0,1,55,0,9,32,2,65,32,106,34,1,32,2,65,8,106,16,248,11,32,2,40,2,32,65,11,71,4,64,32,0,32,1,65,128,2,16,193,5,26,12,1,11,32,0,32,2,40,2,36,54,2,4,32,0,65,12,54,2,0,11,32,2,65,160,2,106,36,0,11,176,2,2,5,127,1,111,35,0,65,32,107,34,1,36,0,32,1,16,243,18,34,3,54,2,12,32,1,65,177,176,194,0,65,24,16,135,25,54,2,24,35,0,65,16,107,34,2,36,0,32,1,65,12,106,40,2,0,37,1,32,1,65,24,106,40,2,0,37,1,16,84,33,5,32,2,65,8,106,16,239,20,32,1,65,16,106,34,4,2,127,32,2,40,2,8,69,4,64,32,4,32,5,65,0,71,58,0,1,65,0,12,1,11,32,4,32,2,40,2,12,54,2,4,65,1,11,58,0,0,32,2,65,16,106,36,0,2,64,2,64,32,1,45,0,16,34,2,69,4,64,32,1,45,0,17,13,1,11,32,0,40,2,0,37,1,16,22,33,6,16,215,4,34,0,32,6,38,1,32,1,40,2,12,34,3,65,132,1,73,13,1,32,3,16,222,9,12,1,11,32,1,32,3,54,2,28,32,1,65,28,106,40,2,0,37,1,32,0,40,2,0,37,1,16,23,33,6,16,215,4,34,0,32,6,38,1,32,3,65,132,1,73,13,0,32,3,16,222,9,11,2,64,32,2,69,13,0,32,1,40,2,20,34,2,65,132,1,73,13,0,32,2,16,222,9,11,32,1,40,2,24,34,2,65,132,1,79,4,64,32,2,16,222,9,11,32,1,65,32,106,36,0,32,0,11,175,1,1,6,127,32,1,40,2,0,34,1,47,1,242,5,34,9,65,36,108,32,3,65,36,108,34,4,107,33,6,32,1,32,4,106,65,228,2,106,33,1,32,2,40,2,32,33,8,2,64,3,64,32,3,33,4,65,1,33,7,32,6,69,4,64,32,9,33,4,12,2,11,65,127,32,2,32,1,65,32,16,137,18,34,3,65,0,71,32,3,65,0,72,27,34,5,69,4,64,32,8,32,1,40,2,32,34,3,73,13,2,32,3,32,8,71,33,5,11,32,1,65,36,106,33,1,32,4,65,1,106,33,3,32,6,65,36,107,33,6,32,5,65,1,70,13,0,11,32,5,65,255,1,113,13,0,65,0,33,7,11,32,0,32,4,54,2,4,32,0,32,7,54,2,0,11,164,1,1,7,127,32,1,40,2,0,34,1,47,1,154,5,34,9,65,36,108,33,5,32,1,65,140,2,106,33,1,32,2,40,2,32,33,7,2,64,3,64,32,3,33,6,65,1,33,8,32,5,69,4,64,32,9,33,6,12,2,11,65,127,32,2,32,1,65,32,16,137,18,34,3,65,0,71,32,3,65,0,72,27,34,4,69,4,64,32,7,32,1,40,2,32,34,3,73,13,2,32,3,32,7,71,33,4,11,32,1,65,36,106,33,1,32,6,65,1,106,33,3,32,5,65,36,107,33,5,32,4,65,1,70,13,0,11,32,4,65,255,1,113,13,0,65,0,33,8,11,32,0,32,6,54,2,4,32,0,32,8,54,2,0,11,208,1,1,1,127,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,1,107,14,3,3,0,1,2,11,32,0,66,128,128,128,128,32,55,2,0,12,4,11,32,0,65,3,54,2,4,32,0,32,1,40,2,0,47,1,226,1,54,2,0,12,3,11,32,4,32,1,32,3,65,0,16,138,10,32,4,40,2,0,32,0,32,4,40,2,4,54,2,0,69,13,1,32,0,32,3,54,2,8,32,0,65,0,54,2,4,12,2,11,32,4,65,8,106,32,1,32,3,65,0,16,138,10,32,4,40,2,12,33,1,32,4,40,2,8,4,64,32,0,32,3,54,2,8,32,0,65,1,54,2,4,32,0,32,1,54,2,0,12,2,11,32,0,65,2,54,2,4,32,0,32,1,65,1,106,54,2,0,12,1,11,32,0,65,3,54,2,4,11,32,4,65,16,106,36,0,11,208,1,1,1,127,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,1,107,14,3,3,0,1,2,11,32,0,66,128,128,128,128,32,55,2,0,12,4,11,32,0,65,3,54,2,4,32,0,32,1,40,2,0,47,1,230,2,54,2,0,12,3,11,32,4,32,1,32,3,65,0,16,236,12,32,4,40,2,0,32,0,32,4,40,2,4,54,2,0,69,13,1,32,0,32,3,54,2,8,32,0,65,0,54,2,4,12,2,11,32,4,65,8,106,32,1,32,3,65,0,16,236,12,32,4,40,2,12,33,1,32,4,40,2,8,4,64,32,0,32,3,54,2,8,32,0,65,1,54,2,4,32,0,32,1,54,2,0,12,2,11,32,0,65,2,54,2,4,32,0,32,1,65,1,106,54,2,0,12,1,11,32,0,65,3,54,2,4,11,32,4,65,16,106,36,0,11,207,1,1,1,127,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,1,107,14,3,3,0,1,2,11,32,0,66,128,128,128,128,32,55,2,0,12,4,11,32,0,65,3,54,2,4,32,0,32,1,40,2,0,47,1,94,54,2,0,12,3,11,32,4,32,1,32,3,65,0,16,139,10,32,4,40,2,0,32,0,32,4,40,2,4,54,2,0,69,13,1,32,0,32,3,54,2,8,32,0,65,0,54,2,4,12,2,11,32,4,65,8,106,32,1,32,3,65,0,16,139,10,32,4,40,2,12,33,1,32,4,40,2,8,4,64,32,0,32,3,54,2,8,32,0,65,1,54,2,4,32,0,32,1,54,2,0,12,2,11,32,0,65,2,54,2,4,32,0,32,1,65,1,106,54,2,0,12,1,11,32,0,65,3,54,2,4,11,32,4,65,16,106,36,0,11,208,1,1,1,127,35,0,65,16,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,1,107,14,3,3,0,1,2,11,32,0,66,128,128,128,128,32,55,2,0,12,4,11,32,0,65,3,54,2,4,32,0,32,1,40,2,0,47,1,242,5,54,2,0,12,3,11,32,4,32,1,32,3,65,0,16,144,10,32,4,40,2,0,32,0,32,4,40,2,4,54,2,0,69,13,1,32,0,32,3,54,2,8,32,0,65,0,54,2,4,12,2,11,32,4,65,8,106,32,1,32,3,65,0,16,144,10,32,4,40,2,12,33,1,32,4,40,2,8,4,64,32,0,32,3,54,2,8,32,0,65,1,54,2,4,32,0,32,1,54,2,0,12,2,11,32,0,65,2,54,2,4,32,0,32,1,65,1,106,54,2,0,12,1,11,32,0,65,3,54,2,4,11,32,4,65,16,106,36,0,11,188,1,1,4,127,32,1,40,2,4,32,1,40,2,8,32,1,65,8,107,40,2,0,32,1,65,4,107,40,2,0,16,154,21,65,255,1,113,65,255,1,70,4,64,32,1,65,20,107,33,2,32,1,40,2,8,33,3,32,1,40,2,4,33,4,32,1,40,2,0,33,5,3,64,2,64,32,2,34,1,65,28,106,32,1,65,16,106,40,2,0,54,2,0,32,1,65,20,106,32,1,65,8,106,34,2,41,2,0,55,2,0,32,0,32,2,70,13,0,32,1,65,12,107,33,2,32,4,32,3,32,1,40,2,0,32,1,65,4,106,40,2,0,16,154,21,65,255,1,113,65,255,1,70,13,1,11,11,32,1,65,16,106,32,3,54,2,0,32,1,65,12,106,32,4,54,2,0,32,1,65,8,106,32,5,54,2,0,11,11,196,1,1,1,127,35,0,65,128,1,107,34,1,36,0,32,1,65,0,54,2,20,32,1,66,128,128,128,128,16,55,2,12,32,1,65,3,58,0,56,32,1,65,0,54,2,52,32,1,65,204,183,214,0,54,2,48,32,1,65,0,54,2,32,32,1,65,0,54,2,24,32,1,65,32,54,2,40,32,1,32,1,65,12,106,54,2,44,32,1,65,60,106,34,3,16,243,28,32,3,32,2,32,2,65,32,106,16,182,9,32,1,65,24,106,65,1,65,200,183,214,0,65,2,32,3,16,244,28,32,1,40,2,60,16,228,2,4,64,65,244,183,214,0,65,55,32,3,65,228,183,214,0,65,248,184,214,0,16,253,13,0,11,32,0,32,1,41,2,12,55,2,0,32,0,65,8,106,32,1,65,20,106,40,2,0,54,2,0,32,1,65,128,1,106,36,0,11,171,1,2,1,127,1,126,35,0,65,224,0,107,34,4,36,0,32,4,65,16,106,32,0,32,1,16,216,19,32,4,65,28,106,32,4,40,2,16,32,4,40,2,20,16,253,24,32,4,65,8,106,32,2,32,3,16,216,19,32,4,65,52,106,32,4,40,2,8,32,4,40,2,12,16,253,24,32,4,65,48,106,34,0,32,4,65,36,106,40,2,0,54,2,0,32,4,32,4,41,2,28,34,5,55,3,40,32,4,65,208,0,106,32,0,41,3,0,55,2,0,32,4,65,216,0,106,32,4,65,56,106,41,3,0,55,2,0,32,4,65,0,54,2,68,32,4,32,5,55,2,72,32,4,65,196,0,106,16,198,15,65,8,106,32,4,65,224,0,106,36,0,11,192,1,1,1,127,35,0,65,48,107,34,2,36,0,2,127,32,0,40,2,0,65,2,70,4,64,32,2,32,0,65,4,106,54,2,12,32,2,65,2,54,2,20,32,2,65,168,148,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,147,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,2,32,0,54,2,12,32,2,65,2,54,2,20,32,2,65,168,148,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,1,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,11,32,2,65,48,106,36,0,11,195,1,1,2,127,35,0,65,48,107,34,2,36,0,32,0,65,4,106,33,3,2,127,32,0,40,2,0,69,4,64,32,2,32,3,54,2,12,32,2,65,2,54,2,20,32,2,65,192,198,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,169,9,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,2,32,3,54,2,12,32,2,65,2,54,2,20,32,2,65,216,198,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,170,9,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,11,32,2,65,48,106,36,0,11,189,1,2,3,127,1,126,35,0,65,48,107,34,2,36,0,32,1,40,2,0,65,128,128,128,128,120,70,4,64,32,1,40,2,12,33,3,32,2,65,20,106,34,4,65,0,54,2,0,32,2,66,128,128,128,128,16,55,2,12,32,2,65,40,106,32,3,65,16,106,41,2,0,55,3,0,32,2,65,32,106,32,3,65,8,106,41,2,0,55,3,0,32,2,32,3,41,2,0,55,3,24,32,2,65,12,106,65,252,229,156,1,32,2,65,24,106,16,163,3,26,32,2,65,8,106,32,4,40,2,0,34,3,54,2,0,32,2,32,2,41,2,12,34,5,55,3,0,32,1,65,8,106,32,3,54,2,0,32,1,32,5,55,2,0,11,32,0,65,232,239,156,1,54,2,4,32,0,32,1,54,2,0,32,2,65,48,106,36,0,11,199,1,1,1,127,35,0,65,16,107,34,11,36,0,32,0,40,2,20,32,1,32,2,32,0,40,2,24,40,2,12,17,4,0,33,1,32,11,65,0,58,0,13,32,11,32,1,58,0,12,32,11,32,0,54,2,8,32,11,65,8,106,32,3,32,4,32,5,32,6,16,183,5,32,7,32,8,32,9,32,10,16,183,5,33,1,32,11,45,0,13,34,2,32,11,45,0,12,34,3,114,33,0,2,64,32,3,65,1,113,32,2,65,1,71,114,13,0,32,1,40,2,0,34,0,45,0,28,65,4,113,69,4,64,32,0,40,2,20,65,231,166,157,1,65,2,32,0,40,2,24,40,2,12,17,4,0,33,0,12,1,11,32,0,40,2,20,65,230,166,157,1,65,1,32,0,40,2,24,40,2,12,17,4,0,33,0,11,32,11,65,16,106,36,0,32,0,65,1,113,11,213,1,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,4,106,33,3,2,127,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,4,1,2,3,4,0,11,32,2,32,3,54,2,12,32,1,65,236,175,193,0,65,10,32,2,65,12,106,65,164,160,193,0,16,165,9,12,4,11,32,2,32,3,54,2,12,32,1,65,164,170,193,0,65,7,32,2,65,12,106,65,164,160,193,0,16,165,9,12,3,11,32,2,32,3,54,2,12,32,1,65,246,175,193,0,65,11,32,2,65,12,106,65,164,160,193,0,16,165,9,12,2,11,32,2,32,3,54,2,12,32,1,65,129,176,193,0,65,9,32,2,65,12,106,65,164,160,193,0,16,165,9,12,1,11,32,2,32,3,54,2,12,32,1,65,138,176,193,0,65,6,32,2,65,12,106,65,164,160,193,0,16,165,9,11,32,2,65,16,106,36,0,11,193,24,1,15,127,35,0,65,224,0,107,34,8,36,0,2,64,2,64,32,1,40,2,4,34,6,32,1,40,2,12,71,4,64,32,1,32,6,65,24,106,54,2,4,32,6,45,0,0,34,1,65,6,71,13,1,11,32,0,65,128,128,128,128,120,54,2,0,12,1,11,32,8,65,9,106,32,6,65,9,106,41,0,0,55,0,0,32,8,65,16,106,32,6,65,16,106,41,0,0,55,0,0,32,8,32,1,58,0,0,32,8,32,6,41,0,1,55,0,1,32,8,65,24,106,34,15,33,1,35,0,65,32,107,34,13,36,0,2,127,2,64,2,64,2,64,32,8,45,0,0,65,4,107,14,2,1,2,0,11,32,8,32,13,65,31,106,65,196,239,192,0,16,184,22,33,6,32,1,65,128,128,128,128,120,54,2,0,32,1,32,6,54,2,4,65,1,33,1,65,1,12,2,11,32,13,65,8,106,34,4,32,8,65,12,106,40,2,0,54,2,0,32,13,32,8,41,2,4,55,3,0,32,1,33,6,35,0,65,208,1,107,34,2,36,0,32,4,34,1,40,2,0,33,12,32,2,65,40,106,32,1,40,2,0,54,2,0,32,2,32,13,41,2,0,55,3,32,32,2,65,16,106,34,3,32,2,65,32,106,16,132,22,32,2,65,232,0,106,33,5,35,0,65,64,106,34,1,36,0,2,64,2,64,32,3,40,2,4,34,4,32,3,40,2,12,71,4,64,32,3,32,4,65,24,106,54,2,4,32,4,45,0,0,34,3,65,6,71,13,1,11,32,5,65,0,54,2,0,12,1,11,32,1,65,56,106,32,4,65,16,106,41,0,0,55,0,0,32,1,65,49,106,32,4,65,9,106,41,0,0,55,0,0,32,1,32,4,41,0,1,55,0,41,32,1,32,3,58,0,40,32,1,32,1,65,40,106,16,247,11,32,5,2,127,32,1,40,2,0,69,4,64,32,5,65,4,106,32,1,65,4,106,65,36,16,193,5,26,65,1,12,1,11,32,5,32,1,40,2,4,54,2,4,65,2,11,54,2,0,11,32,1,65,64,107,36,0,32,2,40,2,108,33,1,2,64,2,64,32,2,40,2,104,34,4,65,2,70,13,0,32,2,65,168,1,106,32,2,65,136,1,106,41,2,0,55,3,0,32,2,65,160,1,106,32,2,65,128,1,106,41,2,0,55,3,0,32,2,65,152,1,106,32,2,65,248,0,106,41,2,0,55,3,0,32,2,32,2,41,2,112,55,3,144,1,32,4,69,4,64,65,0,65,188,181,193,0,65,212,176,193,0,16,212,14,33,1,12,1,11,32,2,65,232,0,106,32,2,65,16,106,16,171,9,32,2,40,2,104,34,7,65,129,128,128,128,120,70,4,64,32,2,40,2,108,33,1,12,1,11,32,7,65,128,128,128,128,120,70,4,64,65,1,65,188,181,193,0,65,212,176,193,0,16,212,14,33,1,12,1,11,32,2,40,2,108,33,10,32,2,32,2,40,2,112,34,14,54,2,188,1,32,2,32,10,54,2,184,1,32,2,32,7,54,2,180,1,2,64,2,64,2,64,32,2,40,2,20,34,4,32,2,40,2,28,70,13,0,32,2,32,4,65,24,106,54,2,20,32,4,45,0,0,34,5,65,6,70,13,0,32,2,65,241,0,106,32,4,65,9,106,41,0,0,55,0,0,32,2,65,248,0,106,32,4,65,16,106,41,0,0,55,0,0,32,2,32,5,58,0,104,32,2,32,4,41,0,1,55,0,105,32,2,65,8,106,32,2,65,232,0,106,16,156,14,32,2,40,2,12,33,4,32,2,40,2,8,65,1,113,69,13,1,32,4,33,1,12,2,11,65,2,65,188,181,193,0,65,212,176,193,0,16,212,14,33,1,12,1,11,32,2,65,232,0,106,33,3,35,0,65,48,107,34,5,36,0,2,64,2,64,32,2,65,16,106,34,11,40,2,4,34,9,32,11,40,2,12,71,4,64,32,11,32,9,65,24,106,54,2,4,32,9,45,0,0,34,11,65,6,71,13,1,11,32,3,65,128,128,128,128,120,54,2,0,12,1,11,32,5,65,40,106,32,9,65,16,106,41,0,0,55,0,0,32,5,65,33,106,32,9,65,9,106,41,0,0,55,0,0,32,5,32,9,41,0,1,55,0,25,32,5,32,11,58,0,24,32,5,65,4,106,32,5,65,24,106,16,229,12,32,5,40,2,4,65,128,128,128,128,120,71,4,64,32,3,32,5,41,2,4,55,2,0,32,3,65,16,106,32,5,65,20,106,40,2,0,54,2,0,32,3,65,8,106,32,5,65,12,106,41,2,0,55,2,0,12,1,11,32,3,32,5,40,2,8,54,2,4,32,3,65,129,128,128,128,120,54,2,0,11,32,5,65,48,106,36,0,32,2,40,2,108,33,5,2,64,2,64,32,2,40,2,104,34,3,65,129,128,128,128,120,71,4,64,32,2,65,200,1,106,34,9,32,2,65,248,0,106,40,2,0,54,2,0,32,2,32,2,41,2,112,55,3,192,1,32,3,65,128,128,128,128,120,70,4,64,65,3,65,188,181,193,0,65,212,176,193,0,16,212,14,33,1,12,4,11,32,2,65,60,106,32,9,40,2,0,54,2,0,32,2,65,204,0,106,32,2,65,152,1,106,41,3,0,55,2,0,32,2,65,212,0,106,32,2,65,160,1,106,41,3,0,55,2,0,32,2,65,220,0,106,32,2,65,168,1,106,41,3,0,55,2,0,32,2,32,2,41,3,192,1,55,2,52,32,2,32,2,41,3,144,1,55,2,68,32,2,32,4,54,2,100,32,2,32,1,54,2,64,32,2,32,5,54,2,48,32,2,32,3,54,2,44,32,2,32,14,54,2,40,32,2,32,10,54,2,36,32,2,32,7,54,2,32,32,2,40,2,28,32,2,40,2,20,70,13,1,32,12,65,204,176,193,0,65,212,176,193,0,16,212,14,33,1,32,6,65,128,128,128,128,120,54,2,0,32,6,32,1,54,2,4,32,2,65,32,106,16,214,24,32,2,65,44,106,16,214,24,12,2,11,32,5,33,1,12,2,11,32,6,32,2,65,32,106,65,200,0,16,193,5,26,11,12,2,11,32,2,65,180,1,106,16,214,24,11,32,6,65,128,128,128,128,120,54,2,0,32,6,32,1,54,2,4,11,32,2,65,16,106,16,236,11,32,2,65,208,1,106,36,0,65,0,33,1,65,1,12,1,11,32,13,65,24,106,32,8,65,12,106,40,2,0,54,2,0,32,13,32,8,41,2,4,55,3,16,32,1,33,6,35,0,65,160,2,107,34,2,36,0,32,13,65,16,106,34,1,65,8,106,34,3,40,2,0,33,16,32,2,65,216,0,106,32,3,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,80,32,2,65,16,106,34,1,32,2,65,208,0,106,16,161,17,32,2,65,128,128,128,128,120,54,2,184,1,32,2,65,128,128,128,128,120,54,2,196,1,32,2,65,216,1,106,32,1,16,196,10,2,64,2,64,2,64,2,64,32,2,45,0,216,1,69,4,64,32,2,65,224,1,106,33,3,32,2,65,204,1,106,33,9,3,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,217,1,65,1,107,14,5,2,3,4,0,5,1,11,32,2,65,16,106,16,208,13,34,1,69,13,10,12,13,11,32,10,13,4,32,2,65,216,1,106,33,7,35,0,65,32,107,34,1,36,0,32,2,65,16,106,34,4,45,0,0,33,10,32,4,65,6,58,0,0,2,64,32,10,65,6,70,4,64,65,224,200,193,0,16,236,14,33,4,32,7,65,1,54,2,0,32,7,32,4,54,2,4,12,1,11,32,1,65,24,106,32,4,65,16,106,41,0,0,55,0,0,32,1,65,17,106,32,4,65,9,106,41,0,0,55,0,0,32,1,32,10,58,0,8,32,1,32,4,41,0,1,55,0,9,32,7,32,1,65,8,106,16,247,11,11,32,1,65,32,106,36,0,32,2,40,2,220,1,33,4,32,2,40,2,216,1,13,6,32,2,65,176,1,106,32,3,65,24,106,41,2,0,55,3,0,32,2,65,168,1,106,32,3,65,16,106,41,2,0,55,3,0,32,2,65,160,1,106,32,3,65,8,106,41,2,0,55,3,0,32,2,32,3,41,2,0,55,3,152,1,65,1,33,10,12,9,11,32,2,40,2,184,1,65,128,128,128,128,120,71,4,64,65,0,33,3,65,237,134,193,0,65,10,16,188,16,33,1,12,13,11,32,2,65,216,1,106,32,2,65,16,106,16,249,12,32,2,40,2,220,1,33,1,32,2,40,2,216,1,34,7,65,128,128,128,128,120,70,13,11,32,2,40,2,224,1,33,12,32,2,65,184,1,106,16,227,24,32,2,32,12,54,2,192,1,32,2,32,1,54,2,188,1,32,2,32,7,54,2,184,1,12,8,11,2,64,32,11,69,4,64,32,2,65,8,106,32,2,65,16,106,16,249,11,32,2,40,2,12,33,5,32,2,40,2,8,69,13,1,65,0,33,3,32,5,33,1,12,13,11,65,0,33,3,65,247,134,193,0,65,8,16,188,16,33,1,12,12,11,65,1,33,11,12,7,11,32,2,40,2,196,1,65,128,128,128,128,120,71,4,64,65,0,33,3,65,255,134,193,0,65,7,16,188,16,33,1,12,11,11,32,2,65,216,1,106,33,12,35,0,65,32,107,34,1,36,0,32,2,65,16,106,34,7,45,0,0,33,14,32,7,65,6,58,0,0,2,64,32,14,65,6,70,4,64,65,224,200,193,0,16,236,14,33,7,32,12,65,128,128,128,128,120,54,2,0,32,12,32,7,54,2,4,12,1,11,32,1,65,24,106,32,7,65,16,106,41,0,0,55,0,0,32,1,65,17,106,32,7,65,9,106,41,0,0,55,0,0,32,1,32,14,58,0,8,32,1,32,7,41,0,1,55,0,9,32,12,32,1,65,8,106,16,229,12,11,32,1,65,32,106,36,0,32,2,40,2,220,1,33,1,32,2,40,2,216,1,34,7,65,128,128,128,128,120,70,13,9,32,2,65,136,2,106,34,12,32,3,65,8,106,40,2,0,54,2,0,32,2,32,3,41,2,0,55,3,128,2,32,2,40,2,196,1,65,128,128,128,128,120,71,4,64,32,2,65,196,1,106,16,214,24,11,32,9,32,2,41,3,128,2,55,2,0,32,9,65,8,106,32,12,40,2,0,54,2,0,32,2,32,1,54,2,200,1,32,2,32,7,54,2,196,1,12,6,11,32,10,69,4,64,65,0,33,3,65,222,134,193,0,65,15,16,187,16,33,1,12,10,11,32,2,40,2,184,1,65,128,128,128,128,120,71,34,3,69,4,64,65,237,134,193,0,65,10,16,187,16,33,1,12,10,11,32,2,65,224,1,106,32,2,65,192,1,106,40,2,0,54,2,0,32,2,32,2,41,2,184,1,55,3,216,1,32,11,13,1,65,247,134,193,0,65,8,16,187,16,12,4,11,65,0,33,3,65,222,134,193,0,65,15,16,188,16,33,1,12,8,11,32,2,40,2,196,1,34,7,65,128,128,128,128,120,70,13,1,32,2,65,152,2,106,34,3,32,9,65,8,106,40,2,0,54,2,0,32,2,32,9,41,2,0,55,3,144,2,32,2,40,2,220,1,33,1,32,2,40,2,216,1,34,9,65,128,128,128,128,120,70,13,8,32,2,40,2,200,1,33,10,32,2,40,2,224,1,33,11,32,2,65,236,0,106,32,3,40,2,0,54,2,0,32,2,65,252,0,106,32,2,65,160,1,106,41,3,0,55,2,0,32,2,65,132,1,106,32,2,65,168,1,106,41,3,0,55,2,0,32,2,65,140,1,106,32,2,65,176,1,106,41,3,0,55,2,0,32,2,32,2,41,3,144,2,55,2,100,32,2,32,2,41,3,152,1,55,2,116,32,2,32,5,54,2,148,1,32,2,32,4,54,2,112,32,2,32,10,54,2,96,32,2,32,7,54,2,92,32,2,32,11,54,2,88,32,2,32,1,54,2,84,32,2,32,9,54,2,80,2,64,32,2,40,2,72,69,4,64,32,6,32,2,65,208,0,106,65,200,0,16,193,5,26,12,1,11,32,16,65,232,132,193,0,65,240,132,193,0,16,212,14,33,1,32,6,65,128,128,128,128,120,54,2,0,32,6,32,1,54,2,4,32,2,65,208,0,106,16,214,24,32,2,65,220,0,106,16,214,24,11,12,9,11,65,0,33,3,32,4,33,1,12,6,11,65,255,134,193,0,65,7,16,187,16,11,33,1,32,2,65,216,1,106,16,214,24,12,4,11,32,2,65,216,1,106,32,2,65,16,106,16,196,10,32,2,45,0,216,1,69,13,0,11,11,32,2,40,2,220,1,33,1,11,65,0,33,3,11,32,2,40,2,196,1,65,128,128,128,128,120,71,4,64,32,2,65,196,1,106,16,214,24,11,32,3,32,2,40,2,184,1,65,128,128,128,128,120,70,114,13,0,32,2,65,184,1,106,16,214,24,11,32,6,65,128,128,128,128,120,54,2,0,32,6,32,1,54,2,4,11,32,2,65,16,106,16,188,24,32,2,65,160,2,106,36,0,65,1,33,1,65,0,11,33,6,2,64,2,64,2,64,2,64,2,64,32,8,45,0,0,65,4,107,14,2,2,1,0,11,32,8,16,235,19,12,3,11,32,6,13,1,12,2,11,32,1,69,13,1,32,8,65,4,106,34,1,16,181,13,32,1,16,169,24,12,1,11,32,8,65,4,106,16,148,14,11,32,13,65,32,106,36,0,32,8,40,2,24,65,128,128,128,128,120,71,4,64,32,0,32,15,65,200,0,16,193,5,26,12,1,11,32,0,32,8,40,2,28,54,2,4,32,0,65,129,128,128,128,120,54,2,0,11,32,8,65,224,0,106,36,0,11,170,1,1,2,127,2,64,2,127,32,1,40,2,0,34,1,40,2,16,65,1,71,4,64,32,3,65,0,72,13,2,65,1,33,5,32,3,4,64,65,205,184,158,1,45,0,0,26,65,1,33,4,32,3,65,1,16,149,27,34,5,69,13,3,11,32,5,32,2,32,3,16,193,5,26,32,1,16,243,19,65,7,65,32,32,3,65,10,118,103,107,34,1,32,1,65,7,79,27,65,2,116,65,1,114,33,1,32,3,12,1,11,32,2,33,5,32,1,40,2,4,32,1,40,2,0,32,2,107,106,11,33,4,32,0,32,1,54,2,12,32,0,32,4,54,2,8,32,0,32,3,54,2,4,32,0,32,5,54,2,0,15,11,32,4,32,3,16,132,25,0,11,168,1,1,5,127,35,0,65,16,107,34,3,36,0,32,3,32,1,41,2,0,55,2,8,32,3,32,3,65,8,106,40,2,0,34,1,54,2,0,32,3,32,1,47,1,250,7,54,2,4,32,3,40,2,4,34,5,65,6,116,33,1,65,127,33,4,32,3,40,2,0,33,6,2,127,3,64,65,1,32,1,69,13,1,26,32,1,65,64,106,33,1,32,4,65,1,106,33,4,32,2,32,6,16,180,24,32,6,65,64,107,33,6,65,255,1,113,34,7,65,1,70,13,0,11,32,7,69,4,64,32,4,33,5,65,0,12,1,11,32,4,33,5,65,1,11,33,1,32,0,32,5,54,2,4,32,0,32,1,54,2,0,32,3,65,16,106,36,0,11,147,4,2,7,127,1,126,35,0,65,32,107,34,6,36,0,32,6,32,5,54,2,4,32,6,32,4,54,2,0,32,6,65,20,106,32,1,40,2,8,65,0,65,4,65,4,16,167,10,32,6,40,2,24,33,4,32,6,40,2,20,65,1,70,4,64,32,4,32,6,40,2,28,16,132,25,0,11,32,6,65,16,106,34,11,65,0,54,2,0,32,6,32,6,40,2,28,54,2,12,32,6,32,4,54,2,8,32,6,32,2,54,2,20,32,6,32,2,32,3,65,2,116,106,54,2,24,32,6,32,6,54,2,28,32,6,65,8,106,33,5,35,0,65,32,107,34,4,36,0,32,4,65,8,106,34,3,34,2,65,1,54,2,4,32,2,32,6,65,20,106,34,7,40,2,4,32,7,40,2,0,107,65,2,118,34,8,54,2,8,32,2,32,8,54,2,0,2,64,32,4,40,2,12,65,1,70,4,64,32,5,32,4,40,2,16,16,246,22,32,7,40,2,4,33,8,32,7,40,2,0,33,2,32,5,41,2,4,33,13,32,4,32,7,40,2,8,54,2,20,32,4,32,13,66,32,137,55,2,12,32,4,32,5,65,8,106,54,2,8,32,3,40,2,4,33,5,32,3,40,2,0,32,2,32,8,71,4,64,32,3,40,2,12,33,7,32,3,40,2,8,32,5,65,2,116,106,33,3,32,8,32,2,107,65,2,118,33,8,3,64,2,64,32,7,40,2,4,34,10,32,2,40,2,0,34,9,75,4,64,32,7,40,2,0,32,9,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,78,13,1,0,11,32,9,32,10,65,160,204,204,0,16,163,15,0,11,32,3,32,9,54,2,0,32,2,65,4,106,33,2,32,3,65,4,106,33,3,32,5,65,1,106,33,5,32,8,65,1,107,34,8,13,0,11,11,32,5,54,2,0,32,4,65,32,106,36,0,12,1,11,32,4,65,0,54,2,24,32,4,65,1,54,2,12,32,4,65,152,238,203,0,54,2,8,32,4,66,4,55,2,16,32,4,65,8,106,65,236,238,203,0,16,198,18,0,11,32,0,32,6,41,2,8,55,2,0,32,0,65,8,106,32,11,40,2,0,54,2,0,32,0,32,1,40,2,12,54,2,12,32,6,65,32,106,36,0,11,190,1,1,2,127,35,0,65,16,107,34,3,36,0,2,64,3,64,32,2,69,4,64,32,0,65,37,58,0,0,12,2,11,32,1,44,0,0,34,4,65,0,72,4,64,32,0,32,4,58,0,1,32,0,65,8,58,0,0,12,2,11,32,2,65,1,107,33,2,32,1,65,1,106,33,1,32,4,65,1,116,65,180,239,214,0,106,45,0,0,13,0,11,32,3,65,4,106,65,44,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,1,32,3,40,2,4,65,1,70,4,64,32,1,32,3,40,2,12,16,132,25,0,11,32,3,40,2,12,65,136,129,215,0,65,44,16,193,5,33,2,32,0,65,44,54,2,12,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,65,11,58,0,0,11,32,3,65,16,106,36,0,11,205,3,1,7,127,35,0,65,32,107,34,6,36,0,32,6,32,5,54,2,4,32,6,32,4,54,2,0,32,6,65,20,106,32,1,40,2,8,65,0,65,4,65,4,16,167,10,32,6,40,2,24,33,4,32,6,40,2,20,65,1,70,4,64,32,4,32,6,40,2,28,16,132,25,0,11,32,6,65,16,106,34,11,65,0,54,2,0,32,6,32,6,40,2,28,54,2,12,32,6,32,4,54,2,8,32,6,32,2,54,2,20,32,6,32,2,32,3,65,2,116,106,54,2,24,32,6,32,6,54,2,28,35,0,65,16,107,34,3,36,0,32,6,65,20,106,34,8,40,2,4,34,9,32,8,40,2,0,34,2,107,65,2,118,34,7,32,6,65,8,106,34,5,40,2,0,32,5,40,2,8,34,4,107,75,4,64,32,5,32,4,32,7,65,4,65,4,16,178,19,32,5,40,2,8,33,4,11,32,5,40,2,4,33,7,32,3,32,8,40,2,8,54,2,12,32,3,32,7,54,2,8,32,3,32,4,54,2,4,32,3,32,5,65,8,106,54,2,0,32,3,40,2,4,33,4,32,3,40,2,0,32,2,32,9,71,4,64,32,3,40,2,12,33,8,32,3,40,2,8,32,4,65,2,116,106,33,5,32,9,32,2,107,65,2,118,33,9,3,64,2,64,32,8,40,2,4,34,10,32,2,40,2,0,34,7,75,4,64,32,8,40,2,0,32,7,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,78,13,1,0,11,32,7,32,10,65,140,155,214,0,16,163,15,0,11,32,5,32,7,54,2,0,32,2,65,4,106,33,2,32,5,65,4,106,33,5,32,4,65,1,106,33,4,32,9,65,1,107,34,9,13,0,11,11,32,4,54,2,0,32,3,65,16,106,36,0,32,0,32,6,41,2,8,55,2,0,32,0,65,8,106,32,11,40,2,0,54,2,0,32,0,32,1,40,2,12,54,2,12,32,6,65,32,106,36,0,11,179,1,2,4,126,1,127,32,0,66,0,32,1,41,3,0,34,2,66,127,133,34,3,66,190,253,166,254,178,174,232,150,192,0,125,34,4,32,1,41,3,24,32,1,41,3,8,32,1,41,3,16,132,132,32,2,132,80,34,6,27,55,3,0,32,0,66,0,32,3,32,4,86,173,34,3,32,1,41,3,8,66,127,133,124,34,2,66,197,191,221,133,149,227,200,168,197,0,125,34,4,32,6,27,55,3,8,32,0,66,0,32,1,41,3,16,66,127,133,34,5,32,2,32,3,84,173,32,2,32,4,86,173,124,124,34,2,66,2,125,34,3,32,6,27,55,3,16,32,0,66,0,32,2,32,5,84,173,32,2,32,3,86,173,124,32,1,41,3,24,125,66,2,125,32,6,27,55,3,24,11,159,1,1,3,127,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,240,1,34,4,65,60,73,4,64,32,4,33,3,65,59,33,4,12,1,11,32,1,40,2,4,33,3,11,2,127,65,129,128,128,128,120,32,2,32,4,32,3,107,77,13,0,26,65,0,32,3,32,2,32,3,106,34,2,75,13,0,26,65,0,65,127,32,2,65,1,107,103,118,65,0,32,2,65,2,79,27,34,3,65,127,70,13,0,26,32,5,65,8,106,32,1,32,3,65,1,106,16,234,5,32,5,40,2,12,33,3,32,5,40,2,8,11,33,4,32,0,32,3,54,2,4,32,0,32,4,54,2,0,32,5,65,16,106,36,0,11,158,1,1,3,127,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,72,34,4,65,18,73,4,64,32,4,33,3,65,17,33,4,12,1,11,32,1,40,2,4,33,3,11,2,127,65,129,128,128,128,120,32,2,32,4,32,3,107,77,13,0,26,65,0,32,3,32,2,32,3,106,34,2,75,13,0,26,65,0,65,127,32,2,65,1,107,103,118,65,0,32,2,65,2,79,27,34,3,65,127,70,13,0,26,32,5,65,8,106,32,1,32,3,65,1,106,16,235,5,32,5,40,2,12,33,3,32,5,40,2,8,11,33,4,32,0,32,3,54,2,4,32,0,32,4,54,2,0,32,5,65,16,106,36,0,11,184,1,1,1,126,32,0,2,127,2,64,32,3,32,4,106,65,1,107,65,0,32,3,107,113,173,32,1,173,126,34,5,66,32,136,167,13,0,32,5,167,34,4,65,128,128,128,128,120,32,3,107,75,13,0,32,4,69,4,64,32,0,32,3,54,2,8,32,0,65,0,54,2,4,65,0,12,2,11,2,127,32,2,69,4,64,65,205,184,158,1,45,0,0,26,32,4,32,3,16,149,27,12,1,11,32,3,32,4,16,244,10,34,2,4,64,32,2,65,0,32,4,16,129,10,26,11,32,2,11,34,2,4,64,32,0,32,2,54,2,8,32,0,32,1,54,2,4,65,0,12,2,11,32,0,32,4,54,2,8,32,0,32,3,54,2,4,65,1,12,1,11,32,0,65,0,54,2,4,65,1,11,54,2,0,11,174,1,1,3,127,35,0,65,32,107,34,2,36,0,32,2,65,24,106,32,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,16,32,2,65,8,106,32,2,65,16,106,16,177,6,32,2,40,2,8,34,4,4,64,32,2,40,2,12,33,3,32,0,40,2,8,33,1,3,64,32,3,32,0,40,2,0,32,1,107,75,4,64,32,0,32,1,32,3,65,1,65,1,16,178,19,32,0,40,2,8,33,1,11,32,0,40,2,4,32,1,106,32,4,32,3,16,193,5,26,32,0,32,1,32,3,106,34,1,54,2,8,32,2,32,2,65,16,106,16,177,6,32,2,40,2,4,33,3,32,2,40,2,0,34,4,13,0,11,11,32,2,65,32,106,36,0,11,186,1,1,1,127,65,205,184,158,1,45,0,0,26,2,64,65,12,65,4,16,149,27,34,6,4,64,32,6,65,2,54,2,8,32,6,32,3,54,2,0,32,6,32,4,32,3,107,32,5,106,54,2,4,32,1,32,6,32,1,40,2,0,34,1,32,1,32,2,70,34,2,27,54,2,0,32,2,4,64,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,65,152,213,203,0,54,2,0,15,11,32,1,32,1,40,2,8,34,2,65,1,106,54,2,8,32,2,65,0,72,13,1,32,0,32,1,54,2,12,32,0,32,5,54,2,8,32,0,32,4,54,2,4,32,0,65,152,213,203,0,54,2,0,32,6,65,12,65,4,16,218,26,15,11,65,4,65,12,16,177,28,0,11,0,11,187,1,1,3,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,1,16,218,8,2,64,32,2,40,2,12,34,3,65,143,128,128,128,120,71,4,64,32,0,32,2,41,2,16,55,2,4,32,0,65,12,106,32,2,65,24,106,41,2,0,55,2,0,12,1,11,65,135,128,128,128,120,33,3,32,1,40,2,0,34,4,69,13,0,32,4,32,1,40,2,4,32,1,40,2,16,106,65,201,1,75,113,13,0,32,2,65,12,106,32,1,16,243,14,65,143,128,128,128,120,33,3,32,2,40,2,12,34,1,65,143,128,128,128,120,70,13,0,32,0,32,2,41,2,16,55,2,4,32,0,65,12,106,32,2,65,24,106,41,2,0,55,2,0,32,1,33,3,11,32,0,32,3,54,2,0,32,2,65,32,106,36,0,11,190,1,1,1,127,35,0,65,48,107,34,2,36,0,2,127,32,0,45,0,0,65,37,70,4,64,32,2,32,0,54,2,12,32,2,65,2,54,2,20,32,2,65,160,197,214,0,54,2,16,32,2,66,1,55,2,28,32,2,65,191,3,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,2,32,0,54,2,12,32,2,65,2,54,2,20,32,2,65,188,197,214,0,54,2,16,32,2,66,1,55,2,28,32,2,65,164,2,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,11,32,2,65,48,106,36,0,11,157,1,1,7,127,32,1,40,2,0,34,1,47,1,166,8,34,8,65,224,0,108,33,5,32,2,65,64,107,33,9,2,64,3,64,32,4,33,6,65,1,33,7,32,5,69,4,64,32,8,33,6,12,2,11,32,2,32,1,16,180,24,34,3,65,255,1,113,69,4,64,32,9,32,1,65,64,107,65,32,16,137,18,34,4,65,0,72,13,2,32,4,65,0,71,33,3,11,32,1,65,224,0,106,33,1,32,6,65,1,106,33,4,32,5,65,224,0,107,33,5,32,3,65,255,1,113,34,3,65,1,70,13,0,11,32,3,13,0,65,0,33,7,11,32,0,32,6,54,2,4,32,0,32,7,54,2,0,11,192,1,1,1,127,35,0,65,48,107,34,2,36,0,2,127,32,0,40,2,0,69,4,64,32,2,32,0,40,2,4,54,2,12,32,2,65,1,54,2,20,32,2,65,236,131,216,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,2,32,0,40,2,4,54,2,12,32,2,65,1,54,2,20,32,2,65,176,132,216,0,54,2,16,32,2,66,1,55,2,28,32,2,65,7,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,11,32,2,65,48,106,36,0,11,176,1,1,3,127,35,0,65,16,107,34,3,36,0,2,64,32,1,40,2,4,34,5,32,1,40,2,16,34,4,73,4,127,65,2,5,32,1,32,5,32,4,107,54,2,4,32,1,32,1,40,2,0,34,1,32,4,106,54,2,0,32,4,65,2,71,13,1,32,3,65,8,106,32,1,47,0,0,34,1,32,1,65,8,118,16,235,10,32,3,45,0,9,33,1,32,3,45,0,8,34,4,4,64,32,2,32,1,173,66,255,1,131,66,8,134,55,2,0,11,32,4,65,1,115,11,33,2,32,0,32,1,58,0,1,32,0,32,2,58,0,0,32,3,65,16,106,36,0,15,11,65,152,213,156,1,65,23,32,3,65,15,106,65,172,210,156,1,65,148,214,156,1,16,253,13,0,11,197,1,1,1,127,35,0,65,208,0,107,34,2,36,0,32,2,65,0,54,2,40,32,2,66,128,128,128,128,16,55,2,32,32,2,65,3,58,0,76,32,2,65,32,54,2,60,32,2,65,0,54,2,72,32,2,65,208,130,192,0,54,2,68,32,2,65,0,54,2,52,32,2,65,0,54,2,44,32,2,32,2,65,32,106,54,2,64,32,2,32,1,54,2,0,32,2,32,2,65,44,106,16,169,25,4,64,65,248,130,192,0,65,55,32,2,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,2,65,11,106,32,2,65,40,106,40,2,0,54,0,0,32,2,32,2,41,2,32,55,0,3,32,0,65,3,58,0,0,32,0,32,2,41,0,0,55,0,1,32,0,65,8,106,32,2,65,7,106,41,0,0,55,0,0,32,2,65,208,0,106,36,0,11,186,1,1,2,127,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,24,32,1,66,128,128,128,128,16,55,2,16,32,1,65,3,58,0,60,32,1,65,32,54,2,44,32,1,65,0,54,2,56,32,1,65,136,143,192,0,54,2,52,32,1,65,0,54,2,36,32,1,65,0,54,2,28,32,1,32,1,65,16,106,54,2,48,32,0,32,1,65,28,106,16,138,16,4,64,65,176,143,192,0,65,55,32,1,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,32,1,65,8,106,32,1,65,24,106,40,2,0,34,2,54,2,0,32,1,32,1,41,2,16,55,3,0,32,1,40,2,4,32,2,16,134,25,32,1,16,214,24,32,0,16,179,12,32,0,65,4,65,36,16,224,4,32,1,65,64,107,36,0,11,214,1,1,2,127,65,236,187,192,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,8,32,1,45,0,0,65,3,107,65,255,1,113,34,3,32,3,65,8,79,27,65,1,107,14,8,1,2,3,4,5,6,7,8,0,11,32,1,65,4,106,33,1,65,164,166,192,0,33,2,12,7,11,32,1,65,4,106,33,1,65,200,184,192,0,33,2,12,6,11,32,1,65,1,106,33,1,65,132,185,192,0,33,2,12,5,11,32,1,65,4,106,33,1,65,192,185,192,0,33,2,12,4,11,32,1,65,4,106,33,1,65,252,185,192,0,33,2,12,3,11,32,1,65,4,106,33,1,65,184,186,192,0,33,2,12,2,11,32,1,65,4,106,33,1,65,244,186,192,0,33,2,12,1,11,32,1,65,1,106,33,1,65,176,187,192,0,33,2,11,32,0,32,2,54,2,4,32,0,32,1,54,2,0,11,190,1,1,1,127,35,0,65,16,107,34,1,36,0,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,142,1,65,3,107,14,3,1,2,0,5,11,32,0,65,152,1,106,16,217,14,12,2,11,32,0,65,152,1,106,16,201,15,12,2,11,32,0,65,184,1,106,16,167,19,32,0,65,224,1,106,65,8,65,248,0,16,244,22,11,32,0,45,0,140,1,4,64,32,0,65,244,0,106,65,1,65,32,16,244,22,11,32,0,65,0,58,0,140,1,32,1,32,0,40,2,0,54,2,12,32,1,32,0,40,2,8,54,2,8,32,1,65,8,106,16,174,27,11,32,0,65,16,106,16,253,21,32,0,45,0,141,1,4,64,32,0,65,232,0,106,16,174,27,11,32,0,65,0,58,0,141,1,11,32,1,65,16,106,36,0,11,214,1,1,2,127,65,132,197,193,0,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,8,32,1,45,0,0,65,3,107,65,255,1,113,34,3,32,3,65,8,79,27,65,1,107,14,8,1,2,3,4,5,6,7,8,0,11,32,1,65,4,106,33,1,65,168,186,193,0,33,2,12,7,11,32,1,65,4,106,33,1,65,224,193,193,0,33,2,12,6,11,32,1,65,1,106,33,1,65,156,194,193,0,33,2,12,5,11,32,1,65,4,106,33,1,65,216,194,193,0,33,2,12,4,11,32,1,65,4,106,33,1,65,148,195,193,0,33,2,12,3,11,32,1,65,4,106,33,1,65,208,195,193,0,33,2,12,2,11,32,1,65,4,106,33,1,65,140,196,193,0,33,2,12,1,11,32,1,65,1,106,33,1,65,200,196,193,0,33,2,11,32,0,32,2,54,2,4,32,0,32,1,54,2,0,11,202,1,2,5,127,1,126,35,0,65,32,107,34,2,36,0,2,64,32,1,40,2,4,34,3,4,64,32,2,65,16,106,34,5,32,3,40,2,0,32,3,40,2,4,40,2,12,17,0,0,32,2,40,2,20,34,3,65,128,128,128,128,120,71,4,64,32,2,40,2,16,33,4,32,2,32,2,41,2,24,34,7,55,2,20,32,2,32,3,54,2,16,32,1,45,0,8,33,6,32,1,40,2,0,33,1,32,2,65,8,106,32,5,16,167,27,32,1,40,2,0,32,6,32,4,32,2,40,2,8,32,2,40,2,12,32,1,40,2,4,40,2,16,17,8,0,32,0,32,7,55,2,8,32,0,32,3,54,2,4,32,0,32,4,54,2,0,12,2,11,32,0,65,128,128,128,128,120,54,2,4,12,1,11,32,0,65,128,128,128,128,120,54,2,4,11,32,2,65,32,106,36,0,11,188,1,1,1,127,2,64,32,4,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,154,5,34,4,65,11,79,13,1,32,0,32,4,65,1,106,34,5,59,1,154,5,32,0,32,4,65,36,108,106,65,140,2,106,32,1,65,36,16,193,5,26,32,0,32,4,65,24,108,106,34,1,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,1,32,2,41,3,0,55,3,0,32,0,32,5,65,2,116,106,65,160,5,106,32,3,54,2,0,32,3,32,5,59,1,152,5,32,3,32,0,54,2,136,2,15,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,198,1,1,1,127,35,0,65,240,0,107,34,2,36,0,32,2,65,209,8,54,2,44,32,2,65,209,8,54,2,36,32,2,32,0,54,2,32,32,2,32,0,65,4,106,54,2,40,32,2,65,2,54,2,28,32,2,65,2,54,2,12,32,2,65,244,186,156,1,54,2,8,32,2,65,3,58,0,108,32,2,65,4,54,2,104,32,2,66,160,128,128,128,16,55,2,96,32,2,65,2,54,2,88,32,2,65,2,54,2,80,32,2,65,3,58,0,76,32,2,65,4,54,2,72,32,2,66,32,55,2,64,32,2,65,2,54,2,56,32,2,65,2,54,2,48,32,2,32,2,65,48,106,54,2,24,32,2,65,2,54,2,20,32,2,32,2,65,32,106,54,2,16,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,32,2,65,240,0,106,36,0,11,201,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,4,1,2,3,4,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,212,144,192,0,65,12,32,2,65,12,106,65,196,144,192,0,16,165,9,12,4,11,32,2,32,0,65,4,106,54,2,12,32,1,65,224,144,192,0,65,11,32,2,65,12,106,65,196,144,192,0,16,165,9,12,3,11,32,2,32,0,65,4,106,54,2,12,32,1,65,235,144,192,0,65,18,32,2,65,12,106,65,196,144,192,0,16,165,9,12,2,11,32,1,65,253,144,192,0,65,15,16,181,25,12,1,11,32,2,32,0,65,1,106,54,2,12,32,1,65,156,145,192,0,65,18,32,2,65,12,106,65,140,145,192,0,16,165,9,11,32,2,65,16,106,36,0,11,179,1,1,1,127,2,64,2,64,2,64,32,0,45,0,144,6,14,4,0,2,2,1,2,11,32,0,40,2,184,1,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,184,1,106,16,138,20,11,32,0,41,3,0,66,3,82,4,64,32,0,16,203,13,15,11,32,0,40,2,8,34,0,40,2,76,4,64,32,0,65,204,0,106,16,133,20,11,32,0,40,2,0,65,2,71,4,64,32,0,65,16,106,16,214,24,11,32,0,65,4,65,212,0,16,224,4,15,11,32,0,65,128,3,106,16,154,17,32,0,40,2,248,2,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,248,2,106,16,138,20,11,11,219,2,1,6,127,35,0,65,16,107,34,4,36,0,2,64,32,0,40,2,56,34,1,69,13,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,56,106,16,191,15,11,35,0,65,16,107,34,1,36,0,32,1,32,0,32,0,40,2,12,16,228,10,32,1,40,2,4,33,3,32,1,40,2,0,33,2,32,0,40,2,4,33,5,32,1,32,1,40,2,12,32,1,40,2,8,34,6,107,54,2,4,32,1,32,5,32,6,65,20,108,106,54,2,0,32,2,32,3,71,4,64,32,3,32,2,107,33,3,32,2,65,20,108,32,5,106,65,8,106,33,2,3,64,32,2,16,214,24,32,2,65,20,106,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,40,2,4,34,3,4,64,32,1,40,2,0,65,8,106,33,2,3,64,32,2,16,214,24,32,2,65,20,106,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,65,16,106,36,0,32,0,65,4,65,20,16,244,22,32,4,32,0,65,16,106,34,1,32,0,40,2,28,16,228,10,32,1,65,1,65,32,16,244,22,32,4,32,0,65,32,106,34,1,32,0,40,2,44,16,228,10,32,1,16,174,27,32,0,40,2,48,33,1,32,0,40,2,52,34,0,40,2,0,34,2,4,64,32,1,32,2,17,2,0,11,32,0,40,2,4,34,2,4,64,32,1,32,0,40,2,8,32,2,16,224,4,11,32,4,65,16,106,36,0,11,196,1,3,1,127,1,126,1,124,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,1,2,0,11,32,1,43,3,8,33,4,32,2,65,3,58,0,8,32,2,32,4,57,3,16,32,2,65,8,106,32,2,65,31,106,65,132,163,193,0,16,153,13,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,2,11,32,0,65,0,54,2,0,32,0,32,1,41,3,8,55,3,8,12,1,11,32,0,2,127,32,1,41,3,8,34,3,66,0,83,4,64,32,2,65,2,58,0,8,32,2,32,3,55,3,16,32,0,32,2,65,8,106,32,2,65,31,106,65,156,242,193,0,16,154,13,54,2,4,65,1,12,1,11,32,0,32,3,55,3,8,65,0,11,54,2,0,11,32,2,65,32,106,36,0,11,187,1,1,1,127,35,0,65,48,107,34,2,36,0,32,2,65,12,106,32,1,16,160,4,2,64,2,64,32,2,45,0,12,69,4,64,32,2,45,0,13,13,1,32,0,65,0,59,1,0,12,2,11,32,0,32,2,40,2,16,54,2,4,32,0,65,1,58,0,0,12,1,11,32,2,65,12,106,32,1,40,2,0,16,142,4,32,2,45,0,12,69,4,64,32,0,32,2,41,0,13,55,0,2,32,0,65,128,2,59,1,0,32,0,65,26,106,32,2,65,37,106,41,0,0,55,0,0,32,0,65,18,106,32,2,65,29,106,41,0,0,55,0,0,32,0,65,10,106,32,2,65,21,106,41,0,0,55,0,0,12,1,11,32,0,32,2,40,2,16,54,2,4,32,0,65,1,58,0,0,11,32,2,65,48,106,36,0,11,233,2,1,6,127,35,0,65,176,1,107,34,4,36,0,32,4,32,2,54,2,12,2,64,2,64,32,1,40,2,4,34,2,32,1,40,2,12,34,7,70,13,0,3,64,2,64,32,4,65,208,0,106,34,3,32,2,65,224,0,16,193,5,26,32,1,32,2,65,224,0,106,34,2,54,2,4,35,0,65,224,0,107,34,6,36,0,32,4,65,16,106,34,5,32,6,32,3,65,224,0,16,193,5,34,6,40,2,40,34,8,65,128,128,128,128,120,71,4,127,32,5,32,6,41,3,32,55,3,40,32,5,32,6,40,2,56,54,2,32,32,5,32,3,41,2,44,55,2,52,32,5,32,3,41,3,0,55,3,0,32,5,65,60,106,32,3,65,52,106,40,2,0,54,2,0,32,5,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,5,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,5,65,24,106,32,3,65,24,106,41,3,0,55,3,0,32,8,5,65,128,128,128,128,120,11,54,2,48,32,6,65,64,107,16,214,24,32,6,65,204,0,106,34,3,16,142,21,32,3,16,247,27,32,6,65,224,0,106,36,0,32,4,40,2,64,34,3,65,128,128,128,128,120,71,13,0,32,2,32,7,71,13,1,12,2,11,11,32,0,32,4,65,16,106,65,48,16,193,5,34,1,65,60,106,32,4,65,204,0,106,40,2,0,54,2,0,32,1,32,4,41,2,68,55,2,52,12,1,11,65,128,128,128,128,120,33,3,11,32,0,32,3,54,2,48,32,4,65,176,1,106,36,0,11,178,1,1,4,127,35,0,65,48,107,34,3,36,0,32,2,32,1,40,2,0,34,4,47,1,150,4,34,5,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,150,4,32,3,32,4,32,6,65,48,108,106,65,48,16,193,5,33,3,2,64,32,1,65,12,73,4,64,32,5,32,6,65,1,106,34,5,107,32,1,71,13,1,32,4,65,152,4,106,32,1,32,2,32,4,32,5,65,48,108,106,32,1,65,48,108,16,193,5,65,152,4,106,32,1,16,237,24,32,4,32,6,59,1,150,4,32,0,32,3,65,48,16,193,5,26,32,3,65,48,106,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,185,1,1,4,127,35,0,65,208,0,107,34,3,36,0,32,2,32,1,40,2,0,34,4,47,1,246,6,34,5,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,246,6,32,3,32,4,32,6,65,208,0,108,106,65,208,0,16,193,5,33,3,2,64,32,1,65,12,73,4,64,32,5,32,6,65,1,106,34,5,107,32,1,71,13,1,32,4,65,248,6,106,32,1,32,2,32,4,32,5,65,208,0,108,106,32,1,65,208,0,108,16,193,5,65,248,6,106,32,1,16,237,24,32,4,32,6,59,1,246,6,32,0,32,3,65,208,0,16,193,5,26,32,3,65,208,0,106,36,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,195,6,1,12,127,35,0,65,16,107,34,9,36,0,32,9,32,1,65,8,106,54,2,8,32,1,40,2,0,33,10,32,1,40,2,4,33,13,32,0,2,127,2,64,3,64,32,10,32,13,70,13,1,32,9,32,10,54,2,12,32,1,32,10,65,32,106,34,10,54,2,0,2,127,32,9,65,12,106,33,4,65,0,33,3,35,0,65,128,1,107,34,7,36,0,2,64,2,64,2,64,2,64,2,64,32,9,65,8,106,40,2,0,34,5,40,2,0,34,2,40,2,8,65,1,107,14,3,1,0,3,2,11,32,4,40,2,0,32,2,40,2,16,32,2,40,2,20,16,228,19,13,2,12,1,11,32,4,40,2,0,32,2,40,2,16,32,2,40,2,20,16,228,19,69,13,1,11,32,5,40,2,4,34,2,40,2,8,34,6,32,5,40,2,8,40,2,0,34,3,77,13,1,32,2,40,2,4,33,6,32,5,40,2,12,33,5,32,7,65,232,0,106,34,8,32,4,40,2,0,34,2,65,8,106,41,0,0,55,3,0,32,7,65,240,0,106,34,11,32,2,65,16,106,41,0,0,55,3,0,32,7,65,248,0,106,34,12,32,2,65,24,106,41,0,0,55,3,0,32,7,32,2,41,0,0,55,3,96,32,7,32,5,65,192,0,16,184,28,34,4,65,216,0,106,32,12,41,3,0,55,0,0,32,4,65,208,0,106,32,11,41,3,0,55,0,0,32,4,65,200,0,106,32,8,41,3,0,55,0,0,32,4,32,4,41,3,96,55,0,64,35,0,65,32,107,34,5,36,0,2,127,65,0,32,6,32,3,65,168,3,108,106,65,196,1,106,34,2,40,2,0,34,6,69,13,0,26,32,5,65,16,106,33,8,32,2,40,2,4,33,3,35,0,65,48,107,34,2,36,0,32,2,32,3,54,2,32,32,2,32,6,54,2,28,32,2,65,16,106,32,2,65,28,106,32,4,16,243,8,32,2,40,2,20,33,11,2,64,2,64,32,2,40,2,16,34,12,69,13,0,32,3,4,64,3,64,32,2,32,11,54,2,44,32,2,32,3,54,2,40,32,2,32,6,54,2,36,32,2,65,8,106,34,6,32,2,65,36,106,34,3,40,2,4,65,1,107,54,2,4,32,6,32,3,40,2,0,32,3,40,2,8,65,2,116,106,65,244,13,106,40,2,0,54,2,0,32,2,40,2,8,33,6,32,2,32,2,40,2,12,34,3,54,2,32,32,2,32,6,54,2,28,32,2,32,2,65,28,106,32,4,16,243,8,32,2,40,2,4,33,11,32,2,40,2,0,34,12,69,13,2,32,3,13,0,11,11,65,0,33,3,12,1,11,65,0,33,12,11,32,8,32,11,54,2,12,32,8,32,3,54,2,8,32,8,32,6,54,2,4,32,8,32,12,54,2,0,32,2,65,48,106,36,0,65,0,32,5,40,2,16,13,0,26,32,5,65,8,106,34,2,32,5,65,20,106,34,3,40,2,0,34,4,32,3,40,2,8,34,3,65,224,0,108,106,54,2,0,32,2,32,4,32,3,65,193,0,108,106,65,168,8,106,54,2,4,32,5,40,2,12,11,32,5,65,32,106,36,0,69,33,3,11,32,7,65,128,1,106,36,0,32,3,12,1,11,32,3,32,6,65,196,198,204,0,16,163,15,0,11,69,13,0,11,32,0,32,10,65,32,107,34,1,41,0,0,55,0,1,32,0,65,25,106,32,1,65,24,106,41,0,0,55,0,0,32,0,65,17,106,32,1,65,16,106,41,0,0,55,0,0,32,0,65,9,106,32,1,65,8,106,41,0,0,55,0,0,65,1,12,1,11,65,0,11,58,0,0,32,9,65,16,106,36,0,11,212,1,1,1,127,35,0,65,32,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,6,1,2,3,4,5,6,0,11,32,1,65,196,216,214,0,65,41,16,181,25,12,6,11,32,1,65,237,216,214,0,65,40,16,181,25,12,5,11,32,1,65,149,217,214,0,65,57,16,181,25,12,4,11,32,1,65,206,217,214,0,65,56,16,181,25,12,3,11,32,2,65,2,54,2,4,32,2,65,184,218,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,7,54,2,28,32,2,65,136,218,214,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,12,2,11,32,1,65,200,218,214,0,65,196,0,16,181,25,12,1,11,32,1,65,140,219,214,0,65,30,16,181,25,11,32,2,65,32,106,36,0,11,157,1,1,6,127,32,1,40,2,0,34,5,47,1,6,34,7,65,193,0,108,33,1,65,127,33,3,65,1,33,6,32,2,65,1,106,33,8,32,5,65,8,106,33,4,32,2,45,0,0,33,5,2,64,3,64,32,1,69,4,64,32,7,33,3,12,2,11,32,5,32,4,45,0,0,107,34,2,65,255,1,113,69,4,64,32,8,32,4,65,1,106,16,179,24,33,2,11,32,4,65,193,0,106,33,4,32,3,65,1,106,33,3,32,1,65,193,0,107,33,1,32,2,65,255,1,113,34,2,65,1,70,13,0,11,32,2,13,0,65,0,33,6,11,32,0,32,3,54,2,4,32,0,32,6,54,2,0,11,174,1,1,3,127,35,0,65,16,107,34,3,36,0,32,2,32,1,65,32,106,65,32,16,100,32,3,32,1,40,2,64,54,2,4,32,2,32,3,65,4,106,34,4,65,4,16,100,32,4,32,1,40,2,4,32,1,40,2,8,32,2,16,227,11,32,3,40,2,4,33,4,2,64,32,3,45,0,12,34,5,65,18,71,4,64,32,0,32,3,47,0,13,59,0,9,32,0,65,11,106,32,3,65,15,106,45,0,0,58,0,0,32,0,32,3,40,2,8,54,2,4,12,1,11,32,3,32,1,40,2,68,54,2,4,32,2,32,3,65,4,106,65,4,16,100,32,4,65,40,106,33,4,11,32,0,32,5,58,0,8,32,0,32,4,54,2,0,32,3,65,16,106,36,0,11,156,1,1,5,127,35,0,65,64,106,34,4,36,0,32,4,65,32,106,33,6,32,4,33,3,65,1,33,5,3,64,32,0,32,3,32,1,16,196,12,69,4,64,32,3,66,0,55,3,0,32,3,65,24,106,66,0,55,3,0,32,3,65,16,106,66,0,55,3,0,32,3,65,8,106,66,0,55,3,0,11,32,5,65,0,33,5,32,2,33,1,32,6,33,3,13,0,11,65,0,33,3,3,64,32,3,32,4,106,34,0,45,0,0,34,1,32,0,65,32,106,45,0,0,34,0,70,4,64,32,3,65,31,71,32,3,65,1,106,33,3,13,1,11,11,32,4,65,64,107,36,0,32,1,32,0,107,11,139,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,128,10,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,40,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,3,32,2,40,2,4,32,2,40,2,8,16,253,14,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,3,32,1,40,2,4,32,4,16,253,14,32,1,16,214,24,11,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,40,69,4,64,32,0,32,2,45,0,41,58,0,1,65,0,12,1,11,32,0,32,2,40,2,44,54,2,4,65,1,11,58,0,0,11,32,2,65,48,106,36,0,11,139,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,128,6,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,40,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,3,32,2,40,2,4,32,2,40,2,8,16,202,19,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,3,32,1,40,2,4,32,4,16,202,19,32,1,16,214,24,11,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,40,69,4,64,32,0,32,2,45,0,41,58,0,1,65,0,12,1,11,32,0,32,2,40,2,44,54,2,4,65,1,11,58,0,0,11,32,2,65,48,106,36,0,11,139,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,128,6,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,40,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,3,32,2,40,2,4,32,2,40,2,8,16,201,19,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,3,32,1,40,2,4,32,4,16,201,19,32,1,16,214,24,11,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,40,69,4,64,32,0,32,2,45,0,41,58,0,1,65,0,12,1,11,32,0,32,2,40,2,44,54,2,4,65,1,11,58,0,0,11,32,2,65,48,106,36,0,11,139,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,128,10,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,40,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,3,32,2,40,2,4,32,2,40,2,8,16,255,14,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,3,32,1,40,2,4,32,4,16,255,14,32,1,16,214,24,11,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,40,69,4,64,32,0,32,2,45,0,41,58,0,1,65,0,12,1,11,32,0,32,2,40,2,44,54,2,4,65,1,11,58,0,0,11,32,2,65,48,106,36,0,11,170,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,128,4,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,40,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,2,40,2,4,32,2,40,2,8,65,223,240,192,0,65,6,16,246,23,33,4,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,1,40,2,4,32,4,65,223,240,192,0,65,6,16,246,23,33,4,32,1,16,214,24,11,32,3,65,0,58,0,0,32,3,32,4,65,1,115,58,0,1,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,40,69,4,64,32,0,32,2,45,0,41,58,0,1,65,0,12,1,11,32,0,32,2,40,2,44,54,2,4,65,1,11,58,0,0,11,32,2,65,48,106,36,0,11,139,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,128,6,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,40,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,3,32,2,40,2,4,32,2,40,2,8,16,208,19,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,3,32,1,40,2,4,32,4,16,208,19,32,1,16,214,24,11,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,40,69,4,64,32,0,32,2,45,0,41,58,0,1,65,0,12,1,11,32,0,32,2,40,2,44,54,2,4,65,1,11,58,0,0,11,32,2,65,48,106,36,0,11,170,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,128,4,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,40,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,2,40,2,4,32,2,40,2,8,65,195,130,192,0,65,13,16,246,23,33,4,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,1,40,2,4,32,4,65,195,130,192,0,65,13,16,246,23,33,4,32,1,16,214,24,11,32,3,65,0,58,0,0,32,3,32,4,65,1,115,58,0,1,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,40,69,4,64,32,0,32,2,45,0,41,58,0,1,65,0,12,1,11,32,0,32,2,40,2,44,54,2,4,65,1,11,58,0,0,11,32,2,65,48,106,36,0,11,139,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,128,10,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,40,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,3,32,2,40,2,4,32,2,40,2,8,16,254,14,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,3,32,1,40,2,4,32,4,16,254,14,32,1,16,214,24,11,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,40,69,4,64,32,0,32,2,45,0,41,58,0,1,65,0,12,1,11,32,0,32,2,40,2,44,54,2,4,65,1,11,58,0,0,11,32,2,65,48,106,36,0,11,139,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,32,1,65,24,106,16,231,10,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,0,65,128,14,59,1,0,12,1,11,32,1,45,0,0,65,6,71,4,64,32,1,16,235,19,11,32,1,32,2,65,16,106,34,3,41,3,0,55,3,0,32,1,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,1,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,2,65,40,106,33,3,35,0,65,16,107,34,1,36,0,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,3,32,2,40,2,4,32,2,40,2,8,16,235,11,12,1,11,32,1,65,8,106,32,2,65,8,106,40,2,0,34,4,54,2,0,32,1,32,2,41,2,0,55,3,0,32,3,32,1,40,2,4,32,4,16,235,11,32,1,16,214,24,11,32,1,65,16,106,36,0,32,0,2,127,32,2,45,0,40,69,4,64,32,0,32,2,45,0,41,58,0,1,65,0,12,1,11,32,0,32,2,40,2,44,54,2,4,65,1,11,58,0,0,11,32,2,65,48,106,36,0,11,169,1,1,3,127,35,0,65,208,0,107,34,3,36,0,32,0,40,2,0,33,0,32,3,65,12,106,34,2,16,243,28,32,2,32,0,32,0,65,32,106,16,173,9,32,2,16,244,28,33,0,32,3,40,2,12,33,4,2,64,2,127,2,64,32,1,40,2,8,4,64,32,4,32,1,40,2,12,34,2,75,13,1,11,32,1,65,1,65,184,218,193,0,65,2,32,0,32,4,16,228,2,12,1,11,32,2,4,64,32,0,32,2,106,44,0,0,65,191,127,76,13,2,11,32,1,65,1,65,184,218,193,0,65,2,32,0,32,2,16,228,2,11,32,3,65,208,0,106,36,0,15,11,32,0,32,4,65,0,32,2,65,168,218,193,0,16,208,25,0,11,173,12,2,9,127,2,126,35,0,65,32,107,34,6,36,0,32,6,65,8,106,32,1,16,160,4,2,64,2,64,32,6,45,0,8,69,4,64,32,6,45,0,9,13,1,32,0,65,128,128,128,128,120,54,2,8,12,2,11,32,0,65,129,128,128,128,120,54,2,8,32,0,32,6,40,2,12,54,2,0,12,1,11,32,6,65,8,106,33,7,32,1,40,2,0,33,3,35,0,65,224,0,107,34,2,36,0,2,64,2,64,32,3,40,2,20,34,1,32,3,40,2,16,34,10,73,4,64,32,3,65,12,106,33,9,32,3,40,2,12,33,4,3,64,32,1,32,4,106,45,0,0,34,8,65,9,107,34,5,65,23,75,65,1,32,5,116,65,147,128,128,4,113,69,114,13,2,32,3,32,1,65,1,106,34,1,54,2,20,32,1,32,10,71,13,0,11,11,32,2,65,5,54,2,40,32,2,65,16,106,32,3,65,12,106,16,129,18,32,2,65,40,106,32,2,40,2,16,32,2,40,2,20,16,230,18,33,1,32,7,65,128,128,128,128,120,54,2,8,32,7,32,1,54,2,0,12,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,32,8,65,219,0,71,4,64,32,8,65,251,0,70,13,1,32,3,32,2,65,223,0,106,65,164,247,193,0,16,198,3,33,1,12,7,11,32,3,32,3,45,0,24,65,1,107,34,4,58,0,24,32,4,65,255,1,113,4,64,32,3,32,1,65,1,106,54,2,20,32,2,65,1,58,0,84,32,2,32,3,54,2,80,32,2,65,40,106,32,2,65,208,0,106,16,175,14,2,64,32,2,41,3,40,34,11,66,2,82,4,64,32,11,80,69,13,1,65,128,128,128,128,120,33,5,65,0,65,132,244,193,0,65,252,242,193,0,16,212,14,33,1,12,6,11,32,2,40,2,48,33,1,12,4,11,32,2,40,2,52,33,8,32,2,40,2,48,33,1,32,2,65,40,106,32,2,65,208,0,106,16,172,12,32,2,40,2,40,34,5,65,129,128,128,128,120,70,4,64,32,2,40,2,44,33,1,12,4,11,32,5,65,128,128,128,128,120,71,4,64,32,2,40,2,48,33,10,32,2,40,2,44,33,9,12,5,11,65,1,65,132,244,193,0,65,252,242,193,0,16,212,14,33,1,65,128,128,128,128,120,33,5,12,4,11,32,2,65,24,54,2,40,32,2,32,9,16,129,18,32,2,65,40,106,32,2,40,2,0,32,2,40,2,4,16,230,18,12,1,11,32,3,32,3,45,0,24,65,1,107,34,4,58,0,24,32,4,65,255,1,113,4,64,32,3,32,1,65,1,106,54,2,20,32,2,65,1,58,0,76,32,2,32,3,54,2,72,32,2,65,128,128,128,128,120,54,2,80,32,2,65,40,106,32,2,65,200,0,106,16,199,9,2,64,2,64,2,64,32,2,45,0,40,13,0,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,41,65,1,107,14,3,2,0,3,1,11,32,2,40,2,72,34,4,16,204,8,34,1,13,8,32,4,16,190,1,34,1,69,13,5,12,8,11,32,11,167,13,2,32,2,65,40,106,32,2,65,200,0,106,16,209,22,32,2,40,2,40,13,6,32,2,41,3,48,33,12,66,1,33,11,12,4,11,32,2,40,2,80,65,128,128,128,128,120,71,4,64,65,221,243,193,0,65,12,16,188,16,33,1,12,7,11,32,2,65,40,106,32,2,65,200,0,106,16,207,22,32,2,40,2,44,33,1,32,2,40,2,40,34,4,65,128,128,128,128,120,70,13,6,32,2,40,2,48,33,8,32,2,65,208,0,106,16,227,24,32,2,32,8,54,2,88,32,2,32,1,54,2,84,32,2,32,4,54,2,80,12,3,11,32,11,80,4,64,65,216,243,193,0,65,5,16,187,16,33,1,12,6,11,32,2,40,2,80,34,5,65,128,128,128,128,120,71,13,1,65,221,243,193,0,65,12,16,187,16,33,1,12,5,11,65,216,243,193,0,65,5,16,188,16,33,1,12,4,11,32,12,66,32,136,167,33,8,32,2,40,2,88,33,9,32,2,40,2,84,33,10,32,12,167,33,1,12,4,11,32,2,65,40,106,32,2,65,200,0,106,16,199,9,32,2,45,0,40,69,13,0,11,11,32,2,40,2,44,33,1,11,65,128,128,128,128,120,33,5,32,2,40,2,80,65,128,128,128,128,120,70,13,0,32,2,65,208,0,106,16,214,24,11,32,3,32,3,45,0,24,65,1,106,58,0,24,32,2,32,3,16,196,6,34,4,54,2,64,32,2,32,9,54,2,56,32,2,32,10,54,2,52,32,2,32,8,54,2,44,32,2,32,1,54,2,40,32,2,32,5,54,2,48,2,64,32,5,65,128,128,128,128,120,71,4,64,32,4,13,1,32,2,65,32,106,32,2,65,52,106,34,4,65,8,106,40,2,0,54,2,0,32,2,32,4,41,2,0,55,3,24,12,7,11,32,4,69,13,5,32,2,65,64,107,16,138,13,12,5,11,32,2,65,48,106,16,214,24,65,128,128,128,128,120,33,5,32,4,33,1,12,5,11,32,2,65,24,54,2,40,32,2,65,8,106,32,9,16,129,18,32,2,65,40,106,32,2,40,2,8,32,2,40,2,12,16,230,18,11,33,1,32,7,65,128,128,128,128,120,54,2,8,32,7,32,1,54,2,0,12,6,11,65,128,128,128,128,120,33,5,11,32,3,32,3,45,0,24,65,1,106,58,0,24,32,2,32,3,16,196,4,34,4,54,2,64,32,2,32,10,54,2,56,32,2,32,9,54,2,52,32,2,32,8,54,2,44,32,2,32,1,54,2,40,32,2,32,5,54,2,48,2,64,32,5,65,128,128,128,128,120,70,4,64,32,4,13,1,12,2,11,32,4,69,4,64,32,2,65,32,106,32,2,65,52,106,34,4,65,8,106,40,2,0,54,2,0,32,2,32,4,41,2,0,55,3,24,12,3,11,32,2,65,48,106,16,214,24,65,128,128,128,128,120,33,5,32,4,33,1,12,2,11,32,2,65,64,107,16,138,13,11,65,128,128,128,128,120,33,5,11,32,5,65,128,128,128,128,120,70,13,0,32,7,32,2,41,3,24,55,2,12,32,7,32,8,54,2,4,32,7,32,1,54,2,0,32,7,65,20,106,32,2,65,32,106,40,2,0,54,2,0,12,1,11,32,7,32,1,32,3,16,200,14,54,2,0,65,128,128,128,128,120,33,5,11,32,7,32,5,54,2,8,11,32,2,65,224,0,106,36,0,32,6,40,2,16,65,128,128,128,128,120,71,4,64,32,0,32,6,41,3,8,55,3,0,32,0,65,16,106,32,6,65,24,106,41,3,0,55,3,0,32,0,65,8,106,32,6,65,16,106,41,3,0,55,3,0,12,1,11,32,0,65,129,128,128,128,120,54,2,8,32,0,32,6,40,2,8,54,2,0,11,32,6,65,32,106,36,0,11,185,1,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,28,32,2,65,16,106,32,1,16,186,28,2,64,2,64,32,2,40,2,16,34,1,69,13,0,32,2,65,8,106,32,1,32,2,40,2,20,16,216,19,32,2,65,32,106,32,2,40,2,8,32,2,40,2,12,16,253,24,32,2,40,2,32,65,128,128,128,128,120,70,13,0,32,0,32,2,41,2,32,55,2,0,32,0,65,8,106,32,2,65,40,106,40,2,0,54,2,0,12,1,11,32,2,65,28,106,32,2,65,47,106,65,176,252,193,0,16,199,3,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,11,32,2,40,2,28,34,0,65,132,1,79,4,64,32,0,16,222,9,11,32,2,65,48,106,36,0,11,185,1,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,28,32,2,65,16,106,32,1,16,186,28,2,64,2,64,32,2,40,2,16,34,1,69,13,0,32,2,65,8,106,32,1,32,2,40,2,20,16,216,19,32,2,65,32,106,32,2,40,2,8,32,2,40,2,12,16,253,24,32,2,40,2,32,65,128,128,128,128,120,70,13,0,32,0,32,2,41,2,32,55,2,0,32,0,65,8,106,32,2,65,40,106,40,2,0,54,2,0,12,1,11,32,2,65,28,106,32,2,65,47,106,65,128,252,193,0,16,199,3,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,11,32,2,40,2,28,34,0,65,132,1,79,4,64,32,0,16,222,9,11,32,2,65,48,106,36,0,11,180,1,1,2,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,0,32,2,65,1,54,2,20,32,2,65,200,181,194,0,54,2,16,32,2,66,1,55,2,28,32,2,65,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,54,2,40,32,2,65,4,106,32,2,65,16,106,16,236,4,65,205,184,158,1,45,0,0,26,65,12,65,4,16,149,27,34,1,4,64,32,1,32,2,41,2,4,55,2,0,32,1,65,8,106,32,2,65,12,106,40,2,0,54,2,0,32,2,40,2,0,34,3,65,132,1,79,4,64,32,3,16,222,9,11,32,0,65,172,177,194,0,54,2,4,32,0,32,1,54,2,0,32,2,65,48,106,36,0,15,11,65,4,65,12,16,177,28,0,11,184,1,1,5,127,35,0,65,16,107,34,3,36,0,32,1,40,2,0,34,1,40,2,8,69,4,64,32,1,40,2,12,33,5,32,1,66,255,255,255,255,47,55,2,8,32,1,40,2,16,33,6,32,1,32,5,65,2,70,4,127,32,3,65,8,106,32,2,40,2,0,34,2,40,2,4,32,2,40,2,0,40,2,0,17,0,0,32,3,40,2,12,33,2,32,3,40,2,8,33,4,32,1,40,2,20,34,7,4,64,32,1,40,2,24,32,7,40,2,12,17,2,0,11,32,1,32,2,54,2,24,32,1,32,4,54,2,20,32,1,40,2,8,65,1,106,5,32,4,11,54,2,8,32,0,32,6,54,2,4,32,0,32,5,54,2,0,32,3,65,16,106,36,0,15,11,65,148,216,203,0,16,136,18,0,11,236,1,1,4,127,35,0,65,16,107,34,1,36,0,32,1,32,0,32,0,40,2,12,16,228,10,32,1,40,2,4,33,3,32,1,40,2,0,33,2,32,0,40,2,4,33,0,32,1,32,1,40,2,12,32,1,40,2,8,34,4,107,54,2,4,32,1,32,0,32,4,65,3,116,106,54,2,0,32,2,32,3,71,4,64,32,3,32,2,107,33,3,32,2,65,3,116,32,0,106,65,4,106,33,0,3,64,32,0,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,0,16,254,17,11,32,0,65,8,106,33,0,32,3,65,1,107,34,3,13,0,11,11,32,1,40,2,4,34,2,4,64,32,1,40,2,0,65,4,106,33,0,3,64,32,0,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,0,16,254,17,11,32,0,65,8,106,33,0,32,2,65,1,107,34,2,13,0,11,11,32,1,65,16,106,36,0,11,150,4,1,1,127,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,65,4,107,34,1,32,1,65,6,79,27,14,5,1,5,5,2,3,0,11,32,0,65,20,106,16,214,24,32,0,40,2,4,4,64,32,0,65,8,106,16,164,14,11,32,0,40,2,36,34,1,69,13,3,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,0,65,36,106,16,150,20,15,11,32,0,65,4,106,16,168,2,15,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,3,2,3,0,1,11,2,64,2,64,2,64,32,0,45,0,96,14,27,10,10,7,7,10,10,10,7,7,7,7,8,8,8,8,8,8,8,9,9,0,9,9,9,9,1,2,6,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,131,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,232,0,106,16,131,2,11,32,0,40,2,108,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,0,65,236,0,106,16,131,2,12,9,11,32,0,65,228,0,106,34,0,16,163,18,32,0,16,166,27,12,8,11,12,3,11,32,0,65,4,106,16,249,22,12,6,11,32,0,65,4,106,16,214,24,12,5,11,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,12,4,11,32,0,65,228,0,106,34,0,16,142,21,32,0,16,178,24,12,3,11,32,0,65,228,0,106,16,214,24,12,2,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,65,228,0,106,16,131,2,12,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,131,2,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,232,0,106,16,131,2,11,15,11,32,0,65,4,106,16,249,22,11,15,11,32,0,65,4,106,16,214,24,11,185,1,1,1,127,35,0,65,48,107,34,2,36,0,2,127,32,0,40,2,4,4,64,32,2,65,3,54,2,28,32,2,65,216,147,204,0,54,2,24,32,2,66,2,55,2,36,32,2,65,145,6,54,2,20,32,2,32,0,65,4,106,54,2,16,32,2,65,145,6,54,2,12,32,2,32,0,54,2,8,32,2,32,2,65,8,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,12,1,11,32,2,65,1,54,2,28,32,2,65,232,137,204,0,54,2,24,32,2,66,1,55,2,36,32,2,65,146,6,54,2,12,32,2,32,0,54,2,8,32,2,32,2,65,8,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,11,32,2,65,48,106,36,0,11,185,1,1,1,127,35,0,65,48,107,34,2,36,0,2,127,32,0,40,2,4,4,64,32,2,65,3,54,2,28,32,2,65,216,147,204,0,54,2,24,32,2,66,2,55,2,36,32,2,65,148,6,54,2,20,32,2,32,0,65,4,106,54,2,16,32,2,65,148,6,54,2,12,32,2,32,0,54,2,8,32,2,32,2,65,8,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,12,1,11,32,2,65,1,54,2,28,32,2,65,232,137,204,0,54,2,24,32,2,66,1,55,2,36,32,2,65,149,6,54,2,12,32,2,32,0,54,2,8,32,2,32,2,65,8,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,11,32,2,65,48,106,36,0,11,251,2,2,5,127,1,126,35,0,65,208,0,107,34,4,36,0,32,0,40,2,0,33,0,32,4,65,12,106,34,3,16,243,28,35,0,65,32,107,34,2,36,0,2,64,32,0,65,32,106,34,5,32,0,107,32,3,16,139,28,65,1,118,77,4,64,2,64,32,0,32,5,71,4,64,3,64,32,2,32,0,45,0,0,34,6,65,15,113,65,142,164,214,0,106,45,0,0,58,0,23,32,2,32,6,65,4,118,65,142,164,214,0,106,45,0,0,58,0,22,32,2,65,8,106,32,2,65,22,106,16,165,17,32,2,40,2,8,65,1,70,13,2,32,2,32,2,41,2,12,34,7,55,3,24,32,3,32,2,65,24,106,16,244,28,32,7,167,65,152,166,214,0,16,180,15,32,0,65,1,106,34,0,32,5,71,13,0,11,11,32,2,65,32,106,36,0,12,2,11,32,2,32,2,41,2,12,55,3,24,65,129,165,214,0,65,31,32,2,65,24,106,65,204,166,214,0,65,160,165,214,0,16,253,13,0,11,65,223,163,214,0,65,47,65,152,166,214,0,16,218,19,0,11,32,3,16,244,28,33,0,32,4,40,2,12,33,2,2,64,2,127,2,64,32,1,40,2,8,4,64,32,2,32,1,40,2,12,34,3,75,13,1,11,32,1,65,1,65,184,166,214,0,65,2,32,0,32,2,16,228,2,12,1,11,32,3,4,64,32,0,32,3,106,44,0,0,65,191,127,76,13,2,11,32,1,65,1,65,184,166,214,0,65,2,32,0,32,3,16,228,2,11,32,4,65,208,0,106,36,0,15,11,32,0,32,2,65,0,32,3,65,168,166,214,0,16,208,25,0,11,185,1,1,1,127,35,0,65,48,107,34,2,36,0,2,127,32,0,40,2,4,4,64,32,2,65,3,54,2,28,32,2,65,244,191,214,0,54,2,24,32,2,66,2,55,2,36,32,2,65,165,8,54,2,20,32,2,32,0,65,4,106,54,2,16,32,2,65,165,8,54,2,12,32,2,32,0,54,2,8,32,2,32,2,65,8,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,12,1,11,32,2,65,1,54,2,28,32,2,65,200,185,214,0,54,2,24,32,2,66,1,55,2,36,32,2,65,166,8,54,2,12,32,2,32,0,54,2,8,32,2,32,2,65,8,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,24,106,16,163,3,11,32,2,65,48,106,36,0,11,169,1,1,3,127,35,0,65,208,0,107,34,3,36,0,32,0,40,2,0,33,0,32,3,65,12,106,34,2,16,243,28,32,2,32,0,32,0,65,32,106,16,182,9,32,2,16,244,28,33,0,32,3,40,2,12,33,4,2,64,2,127,2,64,32,1,40,2,8,4,64,32,4,32,1,40,2,12,34,2,75,13,1,11,32,1,65,1,65,200,183,214,0,65,2,32,0,32,4,16,228,2,12,1,11,32,2,4,64,32,0,32,2,106,44,0,0,65,191,127,76,13,2,11,32,1,65,1,65,200,183,214,0,65,2,32,0,32,2,16,228,2,11,32,3,65,208,0,106,36,0,15,11,32,0,32,4,65,0,32,2,65,184,183,214,0,16,208,25,0,11,172,1,1,2,127,32,0,40,2,0,34,0,65,8,106,33,2,2,64,32,0,40,2,12,4,64,32,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,218,10,11,32,0,65,12,106,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,16,218,10,12,1,11,32,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,2,16,182,2,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,2,65,1,107,54,2,4,32,2,65,1,71,13,0,32,0,65,20,65,4,16,218,26,11,11,172,1,1,2,127,32,0,40,2,0,34,0,65,8,106,33,2,2,64,32,0,40,2,12,4,64,32,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,219,10,11,32,0,65,12,106,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,16,219,10,12,1,11,32,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,2,16,253,1,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,2,65,1,107,54,2,4,32,2,65,1,71,13,0,32,0,65,20,65,4,16,218,26,11,11,172,1,1,2,127,32,0,40,2,0,34,0,65,8,106,33,2,2,64,32,0,40,2,12,4,64,32,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,220,10,11,32,0,65,12,106,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,16,220,10,12,1,11,32,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,2,16,130,2,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,2,65,1,107,54,2,4,32,2,65,1,71,13,0,32,0,65,20,65,4,16,218,26,11,11,172,1,1,2,127,32,0,40,2,0,34,0,65,8,106,33,2,2,64,32,0,40,2,12,4,64,32,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,221,10,11,32,0,65,12,106,34,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,2,16,221,10,12,1,11,32,2,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,2,16,251,1,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,2,65,1,107,54,2,4,32,2,65,1,71,13,0,32,0,65,20,65,4,16,218,26,11,11,188,1,1,1,127,35,0,65,16,107,34,7,36,0,32,0,40,2,20,32,1,32,2,32,0,40,2,24,40,2,12,17,4,0,33,1,32,7,65,0,58,0,13,32,7,32,1,58,0,12,32,7,32,0,54,2,8,32,7,65,8,106,32,3,32,4,32,5,32,6,16,183,5,33,1,32,7,45,0,13,34,2,32,7,45,0,12,34,3,114,33,0,2,64,32,3,65,1,113,32,2,65,1,71,114,13,0,32,1,40,2,0,34,0,45,0,28,65,4,113,69,4,64,32,0,40,2,20,65,231,166,157,1,65,2,32,0,40,2,24,40,2,12,17,4,0,33,0,12,1,11,32,0,40,2,20,65,230,166,157,1,65,1,32,0,40,2,24,40,2,12,17,4,0,33,0,11,32,7,65,16,106,36,0,32,0,65,1,113,11,171,1,1,2,127,35,0,65,32,107,34,2,36,0,2,64,2,64,32,1,40,2,0,4,64,32,2,32,1,16,152,19,32,2,40,2,0,13,1,11,32,0,65,128,128,128,128,120,54,2,8,12,1,11,32,2,40,2,4,33,3,32,1,32,1,40,2,12,65,1,106,54,2,12,32,2,65,8,106,32,3,16,249,3,32,2,40,2,16,65,128,128,128,128,120,71,4,64,32,0,32,2,41,3,8,55,3,0,32,0,65,16,106,32,2,65,24,106,41,3,0,55,3,0,32,0,65,8,106,32,2,65,16,106,41,3,0,55,3,0,12,1,11,32,0,65,129,128,128,128,120,54,2,8,32,0,32,2,40,2,8,54,2,0,11,32,2,65,32,106,36,0,11,171,1,2,2,127,1,126,32,1,41,3,32,34,4,66,3,82,34,2,32,0,40,2,0,32,0,40,2,8,34,3,107,75,4,64,32,0,32,3,32,2,65,8,65,184,1,16,178,19,32,0,40,2,8,33,3,11,32,0,32,4,66,3,82,4,127,32,0,40,2,4,32,3,65,184,1,108,106,34,2,32,1,41,3,0,55,3,0,32,2,32,4,55,3,32,32,2,65,24,106,32,1,65,24,106,41,3,0,55,3,0,32,2,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,2,65,8,106,32,1,65,8,106,41,3,0,55,3,0,32,2,65,40,106,32,1,65,40,106,65,144,1,16,193,5,26,32,3,65,1,106,5,32,3,11,54,2,8,11,213,26,1,18,127,35,0,65,32,107,34,12,36,0,32,0,2,127,32,1,40,2,4,34,4,32,1,40,2,12,70,4,64,65,0,33,1,65,0,12,1,11,32,1,32,4,65,24,106,54,2,4,65,0,33,1,65,0,32,4,45,0,0,34,10,65,6,70,13,0,26,32,12,65,17,106,32,4,65,9,106,41,0,0,55,0,0,32,12,65,24,106,32,4,65,16,106,41,0,0,55,0,0,32,12,32,10,58,0,8,32,12,32,4,41,0,1,55,0,9,35,0,65,16,107,34,15,36,0,32,15,65,8,106,33,17,35,0,65,48,107,34,16,36,0,32,16,65,12,106,34,18,33,1,35,0,65,32,107,34,14,36,0,2,127,2,64,2,64,2,64,32,12,65,8,106,34,13,45,0,0,65,4,107,14,2,1,2,0,11,32,13,32,14,65,31,106,65,164,239,192,0,16,184,22,33,10,32,1,65,2,54,2,0,32,1,32,10,54,2,4,65,1,33,10,65,1,12,2,11,32,14,65,8,106,34,4,32,13,65,12,106,40,2,0,54,2,0,32,14,32,13,41,2,4,55,3,0,32,1,33,10,35,0,65,224,0,107,34,3,36,0,32,4,34,1,40,2,0,33,11,32,3,65,32,106,32,1,40,2,0,54,2,0,32,3,32,14,41,2,0,55,3,24,32,3,65,8,106,32,3,65,24,106,16,132,22,2,64,2,64,2,64,2,64,32,3,40,2,12,34,4,32,3,40,2,20,70,13,0,32,3,32,4,65,24,106,54,2,12,32,4,45,0,0,34,1,65,6,70,13,0,32,3,65,209,0,106,32,4,65,9,106,41,0,0,55,0,0,32,3,65,216,0,106,32,4,65,16,106,41,0,0,55,0,0,32,3,32,1,58,0,72,32,3,32,4,41,0,1,55,0,73,32,3,32,3,65,200,0,106,16,154,14,32,3,40,2,4,33,1,32,3,40,2,0,65,1,113,4,64,32,1,33,4,12,2,11,32,3,65,200,0,106,33,5,35,0,65,32,107,34,9,36,0,65,2,33,7,2,64,32,3,65,8,106,34,4,40,2,4,34,6,32,4,40,2,12,70,13,0,32,4,32,6,65,24,106,54,2,4,32,6,45,0,0,34,4,65,6,70,13,0,32,9,65,17,106,32,6,65,9,106,41,0,0,55,0,0,32,9,65,24,106,32,6,65,16,106,41,0,0,55,0,0,32,9,32,4,58,0,8,32,9,32,6,41,0,1,55,0,9,32,9,32,9,65,8,106,16,155,14,32,9,40,2,0,33,7,32,5,32,9,40,2,4,34,4,54,2,4,65,3,32,4,65,255,201,181,238,1,75,32,7,65,1,113,27,33,7,11,32,5,32,7,54,2,0,32,9,65,32,106,36,0,32,3,40,2,76,33,4,2,64,2,64,32,3,40,2,72,34,6,65,2,107,14,2,0,3,1,11,65,1,65,180,182,193,0,65,212,176,193,0,16,212,14,33,4,12,2,11,32,3,65,200,0,106,33,9,35,0,65,48,107,34,8,36,0,2,64,2,64,32,3,65,8,106,34,7,40,2,4,34,5,32,7,40,2,12,71,4,64,32,7,32,5,65,24,106,54,2,4,32,5,45,0,0,34,7,65,6,71,13,1,11,32,9,65,128,128,128,128,120,54,2,0,12,1,11,32,8,65,17,106,32,5,65,9,106,41,0,0,55,0,0,32,8,65,24,106,32,5,65,16,106,41,0,0,55,0,0,32,8,32,7,58,0,8,32,8,32,5,41,0,1,55,0,9,32,8,65,36,106,32,8,65,8,106,16,232,12,32,8,40,2,36,65,128,128,128,128,120,71,4,64,32,9,32,8,41,2,36,55,2,0,32,9,65,8,106,32,8,65,44,106,40,2,0,54,2,0,12,1,11,32,9,32,8,40,2,40,54,2,4,32,9,65,129,128,128,128,120,54,2,0,11,32,8,65,48,106,36,0,32,3,40,2,72,34,5,65,129,128,128,128,120,70,4,64,32,3,40,2,76,33,4,12,2,11,32,5,65,128,128,128,128,120,70,4,64,65,2,65,180,182,193,0,65,212,176,193,0,16,212,14,33,4,12,2,11,32,3,40,2,76,33,7,32,3,32,3,40,2,80,54,2,68,32,3,32,7,54,2,64,32,3,32,5,54,2,60,32,3,65,200,0,106,33,9,35,0,65,48,107,34,8,36,0,2,64,2,64,32,3,65,8,106,34,7,40,2,4,34,5,32,7,40,2,12,71,4,64,32,7,32,5,65,24,106,54,2,4,32,5,45,0,0,34,7,65,6,71,13,1,11,32,9,65,128,128,128,128,120,54,2,0,12,1,11,32,8,65,17,106,32,5,65,9,106,41,0,0,55,0,0,32,8,65,24,106,32,5,65,16,106,41,0,0,55,0,0,32,8,32,7,58,0,8,32,8,32,5,41,0,1,55,0,9,32,8,65,36,106,32,8,65,8,106,16,231,12,32,8,40,2,36,65,128,128,128,128,120,71,4,64,32,9,32,8,41,2,36,55,2,0,32,9,65,8,106,32,8,65,44,106,40,2,0,54,2,0,12,1,11,32,9,32,8,40,2,40,54,2,4,32,9,65,129,128,128,128,120,54,2,0,11,32,8,65,48,106,36,0,2,127,32,3,40,2,72,34,9,65,129,128,128,128,120,70,4,64,32,3,40,2,76,12,1,11,32,9,65,128,128,128,128,120,71,13,3,65,3,65,180,182,193,0,65,212,176,193,0,16,212,14,11,33,4,32,3,65,60,106,34,1,16,198,19,32,1,16,140,28,12,1,11,65,0,65,180,182,193,0,65,212,176,193,0,16,212,14,33,4,11,32,10,65,2,54,2,0,32,10,32,4,54,2,4,12,1,11,32,3,40,2,80,33,5,32,3,40,2,76,33,7,32,3,65,40,106,32,3,65,196,0,106,40,2,0,54,2,0,32,3,32,3,41,2,60,55,2,32,32,3,32,1,54,2,56,32,3,32,5,54,2,52,32,3,32,7,54,2,48,32,3,32,9,54,2,44,32,3,32,4,54,2,28,32,3,32,6,54,2,24,2,64,32,3,40,2,20,32,3,40,2,12,71,4,64,32,11,65,204,176,193,0,65,212,176,193,0,16,212,14,33,1,32,10,65,2,54,2,0,32,10,32,1,54,2,4,32,3,65,32,106,34,1,16,198,19,32,1,16,140,28,32,3,65,44,106,34,1,16,158,20,32,1,16,142,28,12,1,11,32,10,32,3,65,24,106,65,36,16,193,5,26,11,11,32,3,65,8,106,16,236,11,32,3,65,224,0,106,36,0,65,0,33,10,65,1,12,1,11,32,14,65,24,106,32,13,65,12,106,40,2,0,54,2,0,32,14,32,13,41,2,4,55,3,16,32,1,33,10,65,0,33,4,35,0,65,160,1,107,34,2,36,0,32,14,65,16,106,34,5,65,8,106,34,1,40,2,0,33,9,32,2,65,216,0,106,32,1,40,2,0,54,2,0,32,2,32,5,41,2,0,55,3,80,32,2,65,16,106,34,1,32,2,65,208,0,106,16,161,17,32,2,65,128,128,128,128,120,54,2,120,32,2,65,128,128,128,128,120,54,2,132,1,32,2,65,144,1,106,32,1,16,203,10,2,64,2,64,2,64,32,2,45,0,144,1,69,4,64,65,2,33,8,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,145,1,65,1,107,14,5,2,3,4,0,5,1,11,32,2,65,16,106,16,208,13,34,1,69,13,6,12,9,11,2,64,32,3,69,4,64,32,2,65,8,106,33,5,35,0,65,32,107,34,6,36,0,32,2,65,16,106,34,7,45,0,0,33,1,32,7,65,6,58,0,0,2,127,32,1,65,6,70,4,64,65,224,200,193,0,16,236,14,33,7,65,1,12,1,11,32,6,65,17,106,32,7,65,9,106,41,0,0,55,0,0,32,6,65,24,106,32,7,65,16,106,41,0,0,55,0,0,32,6,32,1,58,0,8,32,6,32,7,41,0,1,55,0,9,32,6,32,6,65,8,106,16,154,14,32,6,40,2,4,33,7,32,6,40,2,0,11,33,1,32,5,32,7,54,2,4,32,5,32,1,54,2,0,32,6,65,32,106,36,0,32,2,40,2,12,33,7,32,2,40,2,8,69,13,1,65,0,33,3,32,7,33,1,12,11,11,65,0,33,3,65,212,135,193,0,65,7,16,188,16,33,1,12,10,11,65,1,33,3,12,5,11,32,8,65,2,70,13,3,65,0,33,3,65,219,135,193,0,65,9,16,188,16,33,1,12,8,11,32,2,40,2,120,65,128,128,128,128,120,71,4,64,65,0,33,3,65,228,135,193,0,65,5,16,188,16,33,1,12,8,11,32,2,65,144,1,106,33,5,35,0,65,32,107,34,11,36,0,32,2,65,16,106,34,6,45,0,0,33,1,32,6,65,6,58,0,0,2,64,32,1,65,6,70,4,64,65,224,200,193,0,16,236,14,33,1,32,5,65,128,128,128,128,120,54,2,0,32,5,32,1,54,2,4,12,1,11,32,11,65,17,106,32,6,65,9,106,41,0,0,55,0,0,32,11,65,24,106,32,6,65,16,106,41,0,0,55,0,0,32,11,32,1,58,0,8,32,11,32,6,41,0,1,55,0,9,32,5,32,11,65,8,106,16,232,12,11,32,11,65,32,106,36,0,32,2,40,2,148,1,33,1,32,2,40,2,144,1,34,11,65,128,128,128,128,120,70,13,6,32,2,40,2,152,1,33,6,32,2,40,2,120,65,128,128,128,128,120,71,4,64,32,2,65,248,0,106,34,5,16,198,19,32,5,16,140,28,11,32,2,32,6,54,2,128,1,32,2,32,1,54,2,124,32,2,32,11,54,2,120,12,3,11,32,2,40,2,132,1,65,128,128,128,128,120,71,4,64,65,0,33,3,65,233,135,193,0,65,6,16,188,16,33,1,12,7,11,32,2,65,144,1,106,33,5,35,0,65,32,107,34,11,36,0,32,2,65,16,106,34,6,45,0,0,33,1,32,6,65,6,58,0,0,2,64,32,1,65,6,70,4,64,65,224,200,193,0,16,236,14,33,1,32,5,65,128,128,128,128,120,54,2,0,32,5,32,1,54,2,4,12,1,11,32,11,65,17,106,32,6,65,9,106,41,0,0,55,0,0,32,11,65,24,106,32,6,65,16,106,41,0,0,55,0,0,32,11,32,1,58,0,8,32,11,32,6,41,0,1,55,0,9,32,5,32,11,65,8,106,16,231,12,11,32,11,65,32,106,36,0,32,2,40,2,148,1,33,1,32,2,40,2,144,1,34,11,65,128,128,128,128,120,70,13,5,32,2,40,2,152,1,33,6,32,2,40,2,132,1,65,128,128,128,128,120,71,4,64,32,2,65,132,1,106,34,5,16,158,20,32,5,16,142,28,11,32,2,32,6,54,2,140,1,32,2,32,1,54,2,136,1,32,2,32,11,54,2,132,1,12,2,11,32,3,69,4,64,65,0,33,3,65,212,135,193,0,65,7,16,187,16,33,1,12,6,11,32,8,65,2,70,4,64,65,0,33,3,65,219,135,193,0,65,9,16,187,16,33,1,12,6,11,32,2,40,2,120,65,128,128,128,128,120,71,34,3,69,4,64,65,228,135,193,0,65,5,16,187,16,33,1,12,6,11,32,2,65,152,1,106,32,2,65,128,1,106,34,5,40,2,0,54,2,0,32,2,32,2,41,2,120,55,3,144,1,32,2,40,2,132,1,34,1,65,128,128,128,128,120,70,4,64,65,233,135,193,0,65,6,16,187,16,33,1,32,2,65,144,1,106,34,4,16,198,19,32,4,16,140,28,12,6,11,32,2,65,224,0,106,32,5,40,2,0,54,2,0,32,2,32,2,41,2,120,55,2,88,32,2,32,7,54,2,112,32,2,32,2,41,2,136,1,55,2,104,32,2,32,1,54,2,100,32,2,32,4,54,2,84,32,2,32,8,54,2,80,2,64,32,2,40,2,72,4,64,32,9,65,232,132,193,0,65,240,132,193,0,16,212,14,33,1,32,10,65,2,54,2,0,32,10,32,1,54,2,4,32,2,65,216,0,106,34,1,16,198,19,32,1,16,140,28,32,2,65,228,0,106,34,1,16,158,20,32,1,16,142,28,12,1,11,32,10,32,2,65,208,0,106,65,36,16,193,5,26,11,12,6,11,35,0,65,32,107,34,6,36,0,32,2,65,16,106,34,5,45,0,0,33,4,32,5,65,6,58,0,0,32,2,65,144,1,106,34,1,2,127,32,4,65,6,70,4,64,65,224,200,193,0,16,236,14,33,4,65,2,12,1,11,32,6,65,17,106,32,5,65,9,106,41,0,0,55,0,0,32,6,65,24,106,32,5,65,16,106,41,0,0,55,0,0,32,6,32,4,58,0,8,32,6,32,5,41,0,1,55,0,9,32,6,32,6,65,8,106,16,155,14,65,2,32,6,40,2,4,34,4,65,255,201,181,238,1,75,32,6,40,2,0,65,1,113,27,11,54,2,0,32,1,32,4,54,2,4,32,6,65,32,106,36,0,32,2,40,2,148,1,33,4,32,2,40,2,144,1,34,8,65,2,71,13,0,65,0,33,3,32,4,33,1,12,4,11,32,2,65,144,1,106,32,2,65,16,106,16,203,10,32,2,45,0,144,1,69,13,0,11,11,32,2,40,2,148,1,33,1,11,65,0,33,3,11,32,2,40,2,132,1,65,128,128,128,128,120,71,4,64,32,2,65,132,1,106,34,4,16,158,20,32,4,16,142,28,11,32,3,32,2,40,2,120,65,128,128,128,128,120,70,114,69,4,64,32,2,65,248,0,106,34,4,16,198,19,32,4,16,140,28,11,32,10,65,2,54,2,0,32,10,32,1,54,2,4,11,32,2,65,16,106,16,188,24,32,2,65,160,1,106,36,0,65,1,33,10,65,0,11,33,1,2,64,2,64,2,64,2,64,2,64,32,13,45,0,0,65,4,107,14,2,2,1,0,11,32,13,16,235,19,12,3,11,32,1,13,1,12,2,11,32,10,69,13,1,32,13,65,4,106,34,1,16,181,13,32,1,16,169,24,12,1,11,32,13,65,4,106,16,148,14,11,32,14,65,32,106,36,0,2,64,2,64,2,64,32,16,40,2,12,65,2,71,4,64,65,205,184,158,1,45,0,0,26,65,4,65,36,16,244,10,34,1,69,13,2,32,1,32,18,65,36,16,193,5,26,12,1,11,65,1,33,19,32,16,40,2,16,33,1,11,32,17,32,1,54,2,4,32,17,32,19,54,2,0,32,16,65,48,106,36,0,12,1,11,65,4,65,36,16,177,28,0,11,65,1,33,4,32,15,40,2,12,33,10,2,64,32,15,40,2,8,65,1,113,4,64,32,10,33,1,12,1,11,16,168,15,34,1,65,8,106,32,10,65,36,16,193,5,26,32,10,65,4,65,36,16,224,4,65,0,33,4,11,32,12,32,1,54,2,4,32,12,32,4,54,2,0,32,15,65,16,106,36,0,32,12,40,2,0,33,1,32,12,40,2,4,11,54,2,4,32,0,32,1,54,2,0,32,12,65,32,106,36,0,11,172,1,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,8,2,64,32,2,65,8,106,16,161,26,69,4,64,32,2,65,12,106,32,1,16,158,9,32,0,2,127,32,2,45,0,12,69,4,64,32,0,32,2,41,0,13,55,0,2,32,0,65,1,58,0,1,32,0,65,26,106,32,2,65,37,106,41,0,0,55,0,0,32,0,65,18,106,32,2,65,29,106,41,0,0,55,0,0,32,0,65,10,106,32,2,65,21,106,41,0,0,55,0,0,65,0,12,1,11,32,0,32,2,40,2,16,54,2,4,65,1,11,58,0,0,12,1,11,32,0,65,0,59,1,0,32,1,65,132,1,73,13,0,32,1,16,222,9,11,32,2,65,48,106,36,0,11,162,1,1,7,127,35,0,65,16,107,34,3,36,0,32,0,40,2,12,34,2,32,0,40,2,4,34,4,71,4,64,32,2,32,4,107,65,4,118,33,6,65,0,33,2,3,64,32,4,32,2,65,4,116,106,34,1,65,4,106,32,1,40,2,12,34,5,4,64,32,1,40,2,8,33,1,3,64,32,1,16,165,22,32,1,65,152,1,106,33,1,32,5,65,1,107,34,5,13,0,11,11,65,8,65,152,1,16,244,22,32,2,65,1,106,34,2,32,6,71,13,0,11,11,32,3,32,0,40,2,0,54,2,12,32,3,32,0,40,2,8,54,2,8,32,3,65,8,106,65,4,65,16,16,244,22,32,3,65,16,106,36,0,11,164,1,1,3,127,35,0,65,16,107,34,3,36,0,32,3,65,8,106,32,2,16,193,26,2,64,32,3,40,2,12,34,5,32,3,40,2,8,34,2,70,4,64,32,0,66,0,55,2,0,32,0,65,8,106,66,0,55,2,0,12,1,11,32,0,32,1,40,2,8,32,2,106,34,4,32,1,40,2,0,34,1,65,0,32,1,32,4,77,27,107,34,4,54,2,0,32,5,32,2,107,34,2,32,1,32,4,107,34,5,77,4,64,32,0,66,0,55,2,8,32,0,32,2,32,4,106,54,2,4,12,1,11,32,0,65,0,54,2,8,32,0,32,1,54,2,4,32,0,32,2,32,5,107,54,2,12,11,32,3,65,16,106,36,0,11,218,1,1,2,127,35,0,65,64,106,34,2,36,0,2,64,2,64,32,1,40,2,0,69,32,1,45,0,20,34,3,65,2,71,113,32,3,65,1,115,113,69,4,64,32,0,65,37,58,0,0,12,1,11,32,2,65,0,54,2,20,32,2,66,128,128,128,128,16,55,2,12,32,2,65,3,58,0,56,32,2,65,32,54,2,40,32,2,65,0,54,2,52,32,2,65,244,137,204,0,54,2,48,32,2,65,0,54,2,32,32,2,65,0,54,2,24,32,2,32,2,65,12,106,54,2,44,32,1,32,2,65,24,106,16,226,4,13,1,32,0,32,2,41,2,12,55,2,8,32,0,65,16,106,32,2,65,20,106,40,2,0,54,2,0,32,0,65,131,128,128,128,120,54,2,4,32,0,65,24,58,0,0,11,32,2,65,64,107,36,0,15,11,65,156,138,204,0,65,55,32,2,65,63,106,65,140,138,204,0,65,160,139,204,0,16,253,13,0,11,177,1,1,2,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,1,40,2,0,34,3,69,4,64,32,0,65,4,106,32,2,65,36,16,193,5,26,32,0,65,0,54,2,40,12,1,11,32,4,32,3,32,1,40,2,4,32,2,16,131,9,32,4,65,4,106,33,3,32,4,40,2,0,69,4,64,32,0,32,1,54,2,16,32,0,65,0,54,2,0,32,0,32,3,41,2,0,55,2,4,32,0,65,12,106,32,3,65,8,106,40,2,0,54,2,0,12,2,11,32,0,32,3,41,2,0,55,2,40,32,0,65,48,106,32,3,65,8,106,40,2,0,54,2,0,32,0,65,4,106,32,2,65,36,16,193,5,26,11,32,0,32,1,54,2,0,11,32,4,65,16,106,36,0,11,164,1,1,3,127,35,0,65,64,106,34,2,36,0,32,2,65,12,106,32,1,16,216,9,2,64,32,2,40,2,12,34,1,69,4,64,32,0,65,128,128,128,128,120,54,2,0,12,1,11,32,2,65,32,106,32,1,32,2,40,2,20,34,3,65,12,108,106,34,4,65,148,2,106,40,2,0,54,2,0,32,2,65,48,106,32,1,32,3,65,24,108,106,34,1,65,8,106,41,3,0,55,3,0,32,2,65,56,106,32,1,65,16,106,41,3,0,55,3,0,32,2,32,1,41,3,0,55,3,40,32,2,32,4,65,140,2,106,41,2,0,55,3,24,32,0,32,2,65,24,106,65,40,16,193,5,26,11,32,2,65,64,107,36,0,11,202,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,40,2,0,34,3,65,255,255,255,255,7,107,65,0,32,3,65,133,128,128,128,120,72,27,65,1,107,14,5,1,2,3,4,5,0,11,32,2,32,0,54,2,8,32,1,65,132,134,204,0,65,22,32,2,65,8,106,65,244,133,204,0,16,165,9,12,5,11,32,2,32,0,65,4,106,54,2,12,32,1,65,154,134,204,0,65,15,32,2,65,12,106,65,248,252,203,0,16,165,9,12,4,11,32,1,65,169,134,204,0,65,9,16,181,25,12,3,11,32,1,65,178,134,204,0,65,20,16,181,25,12,2,11,32,1,65,198,134,204,0,65,18,16,181,25,12,1,11,32,1,65,216,134,204,0,65,22,16,181,25,11,32,2,65,16,106,36,0,11,168,1,1,2,127,35,0,65,160,2,107,34,2,36,0,32,2,65,7,106,32,1,16,140,15,32,2,45,0,7,69,4,64,65,184,190,214,0,65,37,32,2,65,200,0,106,65,184,185,214,0,65,224,190,214,0,16,253,13,0,11,32,2,65,200,0,106,34,1,32,2,65,8,106,65,192,0,16,193,5,26,32,2,65,188,1,106,34,3,32,1,16,128,25,65,0,16,129,25,33,1,32,2,65,240,1,106,32,3,65,48,16,193,5,26,32,2,32,1,58,0,137,1,32,2,65,2,58,0,136,1,32,2,65,136,1,106,34,1,65,2,114,32,2,65,238,1,106,65,50,16,193,5,26,32,0,32,1,16,253,19,32,2,65,160,2,106,36,0,11,164,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,0,58,0,28,32,2,65,0,54,2,24,32,2,66,128,128,128,128,16,55,2,16,32,2,32,2,65,16,106,34,3,65,246,0,16,177,17,32,3,32,2,65,169,1,16,177,17,32,3,65,21,16,245,22,32,3,32,1,65,20,16,215,3,32,2,65,0,58,0,28,32,2,65,8,106,34,1,32,2,65,24,106,41,2,0,55,3,0,32,2,32,2,41,2,16,55,3,0,32,3,32,2,65,136,1,16,177,17,32,2,32,3,65,172,1,16,177,17,32,0,65,8,106,32,1,40,2,0,54,2,0,32,0,32,2,41,2,0,55,2,0,32,2,65,32,106,36,0,11,153,1,1,2,127,2,127,2,64,32,1,65,255,1,113,34,3,65,48,107,34,4,65,10,73,13,0,65,127,32,3,65,32,114,34,4,65,215,0,107,34,3,32,3,32,4,65,225,0,107,73,27,34,4,65,15,77,13,0,65,1,12,1,11,2,64,32,2,65,255,1,113,34,3,65,48,107,34,1,65,10,73,13,0,65,127,32,3,65,32,114,34,1,65,215,0,107,34,3,32,3,32,1,65,225,0,107,73,27,34,1,65,15,77,13,0,32,2,33,1,65,1,12,1,11,32,1,32,4,65,4,116,114,33,1,65,0,11,33,4,32,0,32,1,58,0,1,32,0,32,4,58,0,0,11,177,1,1,2,127,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,24,32,1,66,128,128,128,128,16,55,2,16,32,1,65,3,58,0,60,32,1,65,32,54,2,44,32,1,65,0,54,2,56,32,1,65,136,143,192,0,54,2,52,32,1,65,0,54,2,36,32,1,65,0,54,2,28,32,1,32,1,65,16,106,54,2,48,32,0,32,1,65,28,106,16,138,16,4,64,65,176,143,192,0,65,55,32,1,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,32,1,65,8,106,32,1,65,24,106,40,2,0,34,2,54,2,0,32,1,32,1,41,2,16,55,3,0,32,1,40,2,4,32,2,16,134,25,32,1,16,214,24,32,0,16,179,12,32,1,65,64,107,36,0,11,195,21,3,34,127,2,126,1,124,35,0,65,48,107,34,10,36,0,32,1,40,2,80,33,3,32,10,32,1,65,36,106,54,2,40,32,10,32,1,65,208,0,106,34,2,54,2,36,32,10,32,2,54,2,32,32,10,32,2,54,2,28,32,10,32,3,54,2,24,32,10,32,2,54,2,16,32,10,32,2,54,2,12,32,10,32,10,65,47,106,54,2,20,35,0,65,144,7,107,34,2,36,0,32,10,65,12,106,34,3,40,2,28,34,24,65,8,106,33,25,32,2,65,208,6,106,33,29,32,2,65,192,4,106,33,11,32,2,65,128,4,106,33,30,32,2,65,144,4,106,33,15,32,2,65,248,3,106,33,21,32,2,65,168,3,106,33,31,32,2,65,240,2,106,33,32,32,2,65,232,2,106,33,33,32,2,65,240,4,106,33,16,32,2,65,192,2,106,33,17,32,2,65,208,1,106,65,4,114,33,26,32,2,65,184,4,106,65,4,114,33,27,32,2,65,176,1,106,33,22,32,2,65,192,6,106,33,28,32,2,65,28,106,33,34,32,3,40,2,12,33,18,3,64,2,64,32,1,16,162,8,34,3,69,4,64,65,2,33,3,12,1,11,32,3,45,0,0,33,6,32,3,40,2,4,33,8,32,34,32,3,65,8,106,34,5,65,36,16,193,5,33,7,32,2,32,8,54,2,24,32,2,32,6,58,0,20,32,2,40,2,60,33,4,32,2,65,184,4,106,34,9,32,24,40,2,0,34,13,32,7,16,148,3,2,127,2,64,32,2,41,3,184,4,66,2,81,13,0,32,2,65,144,6,106,32,9,65,56,16,193,5,26,2,64,32,2,40,2,192,6,34,3,40,2,36,32,4,75,4,64,32,3,40,2,32,32,4,65,24,108,106,34,3,41,3,0,33,36,32,22,32,3,65,8,106,16,131,15,32,2,32,36,55,3,168,1,32,9,32,13,32,24,40,2,4,34,3,32,25,32,7,16,160,1,32,2,65,200,1,106,34,7,32,27,65,8,106,40,2,0,54,2,0,32,2,32,27,41,2,0,55,3,192,1,32,2,40,2,184,4,34,9,65,2,71,13,1,32,22,16,214,24,32,2,40,2,192,6,33,3,11,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,1,32,28,16,254,17,12,1,11,32,26,32,2,41,3,192,1,55,2,0,32,26,65,8,106,32,7,40,2,0,54,2,0,32,2,32,9,54,2,208,1,32,2,65,224,2,106,32,2,65,208,1,106,16,245,19,32,2,65,208,4,106,32,5,65,24,106,34,7,41,2,0,55,3,0,32,2,65,200,4,106,32,5,65,16,106,34,9,41,2,0,55,3,0,32,11,32,5,65,8,106,34,14,41,2,0,55,3,0,32,2,32,4,54,2,216,4,32,2,32,5,41,2,0,55,3,184,4,32,2,65,176,2,106,34,12,32,13,32,3,32,25,32,2,65,184,4,106,34,3,16,189,4,66,2,33,36,32,2,40,2,176,2,65,2,71,4,64,32,3,32,12,16,245,19,32,16,65,24,106,32,17,65,24,106,41,3,0,55,3,0,32,16,65,16,106,32,17,65,16,106,41,3,0,55,3,0,32,16,65,8,106,32,17,65,8,106,41,3,0,55,3,0,32,16,32,17,41,3,0,55,3,0,32,2,41,3,184,4,33,36,32,2,65,224,1,106,32,11,65,208,0,16,193,5,26,11,32,2,65,240,0,106,34,13,32,2,65,184,1,106,41,3,0,55,3,0,32,2,65,232,0,106,34,12,32,22,41,3,0,55,3,0,32,2,32,2,41,3,168,1,55,3,96,32,2,40,2,192,6,34,3,65,8,106,16,164,17,33,19,32,2,65,216,0,106,34,20,32,7,41,2,0,55,3,0,32,2,65,208,0,106,34,7,32,9,41,2,0,55,3,0,32,2,65,200,0,106,34,9,32,14,41,2,0,55,3,0,32,2,32,5,41,2,0,55,3,64,32,2,41,3,224,2,33,37,32,2,65,248,0,106,32,33,65,48,16,193,5,26,32,3,32,3,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,70,4,64,32,28,16,254,17,11,65,2,32,37,66,2,81,13,1,26,32,32,32,2,65,248,0,106,65,48,16,193,5,26,32,2,32,36,55,3,160,3,32,31,32,2,65,224,1,106,65,208,0,16,193,5,26,32,21,65,16,106,32,13,41,3,0,55,3,0,32,21,65,8,106,32,12,41,3,0,55,3,0,32,21,32,2,41,3,96,55,3,0,32,15,32,2,41,3,64,55,3,0,32,15,65,8,106,32,9,41,3,0,55,3,0,32,15,65,16,106,32,7,41,3,0,55,3,0,32,15,65,24,106,32,20,41,3,0,55,3,0,32,2,32,19,58,0,180,4,32,2,32,4,54,2,176,4,32,2,32,37,55,3,232,2,32,2,32,6,173,66,1,131,32,8,173,66,32,134,132,55,3,224,2,32,36,66,2,82,4,64,32,30,16,214,24,12,1,11,32,2,65,184,4,106,32,2,65,224,2,106,65,216,1,16,193,5,26,32,2,45,0,184,4,33,3,32,2,40,2,188,4,33,4,32,2,65,144,6,106,34,5,65,208,0,106,32,11,65,168,1,106,65,36,16,193,5,26,32,5,32,3,58,0,120,32,5,32,4,54,2,116,32,5,65,200,0,106,32,11,65,160,1,106,41,3,0,55,3,0,32,5,65,64,107,32,11,65,152,1,106,41,3,0,55,3,0,32,5,32,11,41,3,144,1,55,3,56,32,5,32,11,41,3,56,66,2,82,58,0,121,32,5,32,11,65,56,16,193,5,26,32,2,65,0,54,2,176,2,32,2,65,8,106,33,13,35,0,65,208,0,107,34,3,36,0,32,3,65,200,0,106,32,2,65,176,2,106,16,163,26,32,3,40,2,76,33,4,2,127,2,64,32,3,40,2,72,34,6,69,13,0,32,3,32,4,54,2,68,32,3,32,6,54,2,64,32,3,65,56,106,32,3,65,64,107,65,225,255,192,0,65,8,32,5,65,208,0,106,16,172,16,2,64,32,3,40,2,56,4,64,32,3,40,2,60,33,4,12,1,11,35,0,65,16,107,34,4,36,0,32,4,65,8,106,32,5,65,56,106,32,3,65,64,107,34,8,40,2,0,16,202,8,32,4,40,2,12,33,6,32,4,40,2,8,34,7,69,4,64,32,8,65,4,106,65,233,255,192,0,65,5,16,187,21,32,6,16,219,26,11,32,3,65,48,106,34,8,32,7,54,2,0,32,8,32,6,54,2,4,32,4,65,16,106,36,0,32,3,40,2,48,4,64,32,3,40,2,52,33,4,12,1,11,35,0,65,16,107,34,6,36,0,32,6,65,8,106,33,8,32,3,65,64,107,34,9,40,2,0,26,35,0,65,16,107,34,4,36,0,2,127,32,5,65,248,0,106,45,0,0,69,4,64,32,4,65,8,106,65,168,128,193,0,65,8,16,162,20,32,4,40,2,8,33,7,32,4,40,2,12,12,1,11,32,4,65,176,128,193,0,65,8,16,162,20,32,4,40,2,0,33,7,32,4,40,2,4,11,33,14,32,8,32,7,54,2,0,32,8,32,14,54,2,4,32,4,65,16,106,36,0,32,6,40,2,12,33,4,32,6,40,2,8,34,8,69,4,64,32,9,65,4,106,65,238,255,192,0,65,8,16,187,21,32,4,16,219,26,11,32,3,65,40,106,34,7,32,8,54,2,0,32,7,32,4,54,2,4,32,6,65,16,106,36,0,32,3,40,2,40,4,64,32,3,40,2,44,33,4,12,1,11,35,0,65,16,107,34,4,36,0,32,4,65,8,106,32,3,65,64,107,34,8,40,2,0,32,5,65,249,0,106,45,0,0,16,245,24,32,4,40,2,12,33,6,32,4,40,2,8,34,7,69,4,64,32,8,65,4,106,65,246,255,192,0,65,8,16,187,21,32,6,16,219,26,11,32,3,65,32,106,34,8,32,7,54,2,0,32,8,32,6,54,2,4,32,4,65,16,106,36,0,32,3,40,2,32,4,64,32,3,40,2,36,33,4,12,1,11,32,3,65,24,106,32,3,65,64,107,65,254,255,192,0,65,16,32,5,65,244,0,106,16,181,17,32,3,40,2,24,4,64,32,3,40,2,28,33,4,12,1,11,35,0,65,16,107,34,8,36,0,32,8,65,8,106,33,14,32,3,65,64,107,34,35,40,2,0,33,9,35,0,65,16,107,34,6,36,0,32,5,65,8,106,33,12,2,127,32,5,40,2,0,69,4,64,32,6,65,8,106,33,19,35,0,65,32,107,34,4,36,0,32,4,65,8,106,33,20,35,0,65,16,107,34,7,36,0,65,229,255,193,0,65,9,65,176,245,192,0,65,36,16,246,23,33,23,32,7,65,8,106,32,12,32,9,16,200,8,32,7,40,2,12,33,5,32,7,40,2,8,33,9,2,64,32,23,69,13,0,32,9,4,64,65,1,33,9,12,1,11,2,127,32,5,16,253,28,34,38,68,0,0,0,0,0,0,240,65,99,32,38,68,0,0,0,0,0,0,0,0,102,34,12,113,4,64,32,38,171,12,1,11,65,0,11,33,23,65,0,33,9,32,5,65,132,1,79,4,64,32,5,16,222,9,11,65,127,32,23,65,0,32,12,27,32,38,68,0,0,224,255,255,255,239,65,100,27,16,215,26,33,5,11,32,20,32,5,54,2,4,32,20,32,9,54,2,0,32,7,65,16,106,36,0,32,4,40,2,12,33,5,2,127,32,4,40,2,8,69,4,64,32,4,32,5,54,2,28,32,4,65,9,54,2,24,32,4,65,229,255,193,0,54,2,20,32,4,32,4,65,20,106,16,217,18,32,4,40,2,4,33,5,65,0,12,1,11,65,1,11,33,7,32,19,32,5,54,2,4,32,19,32,7,54,2,0,32,4,65,32,106,36,0,32,6,40,2,8,33,5,32,6,40,2,12,12,1,11,35,0,65,32,107,34,4,36,0,32,4,65,8,106,32,9,65,238,255,193,0,65,11,32,12,16,232,9,32,4,40,2,12,33,5,2,127,32,4,40,2,8,69,4,64,32,4,32,5,54,2,28,32,4,65,11,54,2,24,32,4,65,238,255,193,0,54,2,20,32,4,32,4,65,20,106,16,217,18,32,4,40,2,4,33,5,65,0,12,1,11,65,1,11,33,7,32,6,32,5,54,2,4,32,6,32,7,54,2,0,32,4,65,32,106,36,0,32,6,40,2,0,33,5,32,6,40,2,4,11,33,4,32,14,32,5,54,2,0,32,14,32,4,54,2,4,32,6,65,16,106,36,0,32,8,40,2,12,33,5,32,8,40,2,8,34,4,69,4,64,32,35,65,4,106,65,142,128,193,0,65,14,16,187,21,32,5,16,219,26,11,32,3,65,16,106,34,6,32,4,54,2,0,32,6,32,5,54,2,4,32,8,65,16,106,36,0,32,3,40,2,16,4,64,32,3,40,2,20,33,4,12,1,11,32,3,65,8,106,32,3,40,2,64,32,3,40,2,68,16,162,26,32,3,40,2,12,33,4,32,3,40,2,8,12,2,11,32,3,40,2,68,34,5,65,132,1,73,13,0,32,5,16,222,9,11,65,1,11,33,5,32,13,32,4,54,2,4,32,13,32,5,54,2,0,32,3,65,208,0,106,36,0,32,2,40,2,12,33,5,32,2,40,2,8,34,3,65,1,113,4,64,32,5,16,245,8,33,5,11,32,29,16,214,24,65,1,32,3,65,1,113,69,13,1,26,2,64,32,18,40,2,0,69,13,0,32,18,40,2,4,34,3,65,132,1,73,13,0,32,3,16,222,9,11,32,18,32,5,54,2,4,32,18,65,1,54,2,0,65,0,12,1,11,65,2,11,34,3,65,2,70,13,1,11,11,32,10,32,5,54,2,4,32,10,32,3,54,2,0,32,2,65,144,7,106,36,0,32,10,40,2,0,34,1,65,0,32,1,65,2,71,27,34,1,69,32,1,65,1,113,114,32,10,40,2,4,34,2,65,131,1,77,114,69,4,64,32,2,16,222,9,11,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,10,65,48,106,36,0,11,135,1,0,2,64,2,64,2,64,2,64,2,64,32,0,45,0,85,14,5,0,4,4,1,2,4,11,32,0,16,214,24,32,0,65,12,106,16,214,24,32,0,65,24,106,16,214,24,15,11,32,0,65,220,0,106,16,160,24,12,1,11,32,0,65,248,7,106,16,161,24,11,32,0,65,200,0,106,16,214,24,32,0,65,60,106,16,214,24,32,0,45,0,87,4,64,32,0,65,48,106,16,214,24,11,32,0,65,0,58,0,87,32,0,45,0,88,4,64,32,0,65,36,106,16,214,24,11,32,0,65,0,58,0,88,11,11,162,1,1,3,127,35,0,65,208,0,107,34,3,36,0,32,3,65,12,106,34,2,16,243,28,32,2,32,0,32,0,65,32,106,16,173,9,32,2,16,244,28,33,0,32,3,40,2,12,33,4,2,64,2,127,2,64,32,1,40,2,8,4,64,32,4,32,1,40,2,12,34,2,75,13,1,11,32,1,65,1,65,184,218,193,0,65,2,32,0,32,4,16,228,2,12,1,11,32,2,4,64,32,0,32,2,106,44,0,0,65,191,127,76,13,2,11,32,1,65,1,65,184,218,193,0,65,2,32,0,32,2,16,228,2,11,32,3,65,208,0,106,36,0,15,11,32,0,32,4,65,0,32,2,65,168,218,193,0,16,208,25,0,11,152,1,1,1,127,35,0,65,64,106,34,3,36,0,32,3,65,12,106,32,1,32,2,16,149,7,32,0,2,127,32,3,45,0,12,69,4,64,32,0,32,3,41,0,13,55,0,1,32,0,65,25,106,32,3,65,37,106,41,0,0,55,0,0,32,0,65,17,106,32,3,65,29,106,41,0,0,55,0,0,32,0,65,9,106,32,3,65,21,106,41,0,0,55,0,0,65,0,12,1,11,32,3,65,56,106,32,3,65,24,106,40,2,0,54,2,0,32,3,32,3,41,2,16,55,3,48,32,0,32,3,65,48,106,16,150,12,54,2,4,65,1,11,58,0,0,32,3,65,64,107,36,0,11,152,1,1,1,127,35,0,65,64,106,34,3,36,0,32,3,65,12,106,32,1,32,2,16,149,7,32,0,2,127,32,3,45,0,12,69,4,64,32,0,32,3,41,0,13,55,0,1,32,0,65,25,106,32,3,65,37,106,41,0,0,55,0,0,32,0,65,17,106,32,3,65,29,106,41,0,0,55,0,0,32,0,65,9,106,32,3,65,21,106,41,0,0,55,0,0,65,0,12,1,11,32,3,65,56,106,32,3,65,24,106,40,2,0,54,2,0,32,3,32,3,41,2,16,55,3,48,32,0,32,3,65,48,106,16,154,11,54,2,4,65,1,11,58,0,0,32,3,65,64,107,36,0,11,152,1,1,1,127,35,0,65,64,106,34,3,36,0,32,3,65,12,106,32,1,32,2,16,162,9,32,0,2,127,32,3,45,0,12,69,4,64,32,0,32,3,41,0,13,55,0,1,32,0,65,25,106,32,3,65,37,106,41,0,0,55,0,0,32,0,65,17,106,32,3,65,29,106,41,0,0,55,0,0,32,0,65,9,106,32,3,65,21,106,41,0,0,55,0,0,65,0,12,1,11,32,3,65,56,106,32,3,65,24,106,40,2,0,54,2,0,32,3,32,3,41,2,16,55,3,48,32,0,32,3,65,48,106,16,150,12,54,2,4,65,1,11,58,0,0,32,3,65,64,107,36,0,11,177,1,1,2,127,35,0,65,208,0,107,34,3,36,0,32,2,40,2,0,33,4,32,3,65,16,106,32,2,65,12,106,40,2,0,54,2,0,32,3,32,2,41,2,4,55,3,8,32,3,32,3,65,8,106,16,167,27,32,3,65,20,106,32,3,40,2,0,32,3,40,2,4,32,1,40,2,0,45,0,148,7,16,158,3,32,3,45,0,20,65,3,70,4,64,32,3,32,3,41,2,24,55,3,72,65,202,133,194,0,65,22,32,3,65,200,0,106,65,172,134,194,0,65,240,133,194,0,16,253,13,0,11,32,0,32,3,65,20,106,65,52,16,193,5,34,0,32,4,54,2,52,32,0,32,1,45,0,4,58,0,56,32,3,65,8,106,16,214,24,32,3,65,208,0,106,36,0,11,181,1,1,2,127,35,0,65,16,107,34,2,36,0,2,64,32,1,69,13,0,32,1,65,3,106,65,2,118,33,1,2,64,32,0,65,4,77,4,64,32,1,65,1,107,34,3,65,128,2,73,13,1,11,32,2,65,200,184,158,1,40,2,0,54,2,8,32,1,32,0,32,2,65,8,106,65,188,145,194,0,65,164,145,194,0,16,149,15,33,0,65,200,184,158,1,32,2,40,2,8,54,2,0,12,1,11,32,2,65,200,184,158,1,54,2,4,32,2,32,3,65,2,116,65,200,176,158,1,106,34,3,40,2,0,54,2,12,32,1,32,0,32,2,65,12,106,32,2,65,4,106,65,140,145,194,0,16,149,15,33,0,32,3,32,2,40,2,12,54,2,0,11,32,2,65,16,106,36,0,32,0,11,194,1,2,2,127,2,126,35,0,65,32,107,34,3,36,0,32,3,65,20,106,32,2,65,0,65,1,65,1,16,167,10,32,3,40,2,24,33,4,32,3,40,2,20,65,1,70,4,64,32,4,32,3,40,2,28,16,132,25,0,11,32,3,40,2,28,32,1,32,2,16,193,5,33,1,32,3,65,200,161,194,0,16,158,17,32,3,41,3,0,33,5,32,3,41,3,8,33,6,32,0,65,128,128,128,128,120,54,2,60,32,0,32,2,54,2,56,32,0,32,1,54,2,52,32,0,32,4,54,2,48,32,0,66,0,55,3,0,32,0,65,216,161,194,0,41,3,0,55,3,16,32,0,65,24,106,65,224,161,194,0,41,3,0,55,3,0,32,0,65,6,54,2,72,32,0,32,6,55,3,40,32,0,32,5,55,3,32,32,3,65,32,106,36,0,11,164,1,1,5,127,32,0,40,2,0,33,1,32,0,40,2,4,33,3,32,0,40,2,20,33,2,2,64,2,64,32,0,40,2,16,34,4,32,0,40,2,12,73,4,64,32,0,40,2,8,32,4,65,3,116,106,34,5,40,2,0,32,2,70,13,1,32,1,32,3,71,13,2,3,64,12,0,11,0,11,32,1,32,3,71,13,1,65,128,128,196,0,15,11,32,0,32,2,65,1,106,54,2,20,32,0,32,4,65,1,106,54,2,16,32,5,40,2,4,15,11,32,0,32,2,65,1,106,54,2,20,32,0,32,1,65,1,106,54,2,0,32,1,45,0,0,34,0,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,0,114,11,171,1,1,5,127,32,2,32,1,40,2,0,34,3,47,1,94,34,4,32,1,40,2,8,34,5,65,127,115,106,34,1,59,1,94,2,64,32,1,65,12,73,4,64,32,4,32,5,65,1,106,34,4,107,32,1,71,13,1,32,3,32,5,65,3,116,106,34,6,40,2,4,33,7,32,6,45,0,0,33,6,32,3,65,224,0,106,32,1,32,2,32,3,32,4,65,3,116,106,32,1,65,3,116,16,193,5,65,224,0,106,32,1,16,237,24,32,3,32,5,59,1,94,32,0,32,7,54,2,4,32,0,32,6,65,1,113,58,0,0,15,11,32,1,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,166,1,1,6,127,32,1,40,2,0,34,4,65,224,0,106,34,6,32,1,40,2,8,34,5,106,33,7,2,64,32,5,65,1,106,34,8,32,4,47,1,94,34,9,75,4,64,32,7,32,2,58,0,0,12,1,11,32,6,32,8,106,32,7,32,9,32,5,107,34,6,16,184,28,26,32,7,32,2,58,0,0,32,4,32,8,65,3,116,106,32,4,32,5,65,3,116,106,32,6,65,3,116,16,184,28,26,11,32,4,32,5,65,3,116,106,34,2,65,192,216,204,0,54,2,4,32,0,32,5,54,2,8,32,0,32,4,54,2,0,32,0,32,1,40,2,4,54,2,4,32,2,32,3,54,2,0,32,4,32,9,65,1,106,59,1,94,11,157,1,1,6,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,16,167,27,2,64,32,1,40,2,12,34,0,4,64,32,1,40,2,8,34,2,32,0,65,148,1,108,106,33,3,3,64,2,64,32,2,40,2,0,65,1,71,13,0,32,2,45,0,144,1,65,2,70,13,3,32,1,32,2,65,244,0,106,16,174,24,32,1,40,2,4,33,4,32,1,40,2,0,33,0,3,64,32,0,32,4,70,13,1,32,0,40,2,0,32,0,65,8,106,33,0,69,13,0,11,12,3,11,32,2,65,148,1,106,34,2,32,3,71,13,0,11,11,65,1,33,6,11,32,1,65,16,106,36,0,32,6,11,158,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,160,8,108,34,5,106,32,0,32,3,65,184,14,108,34,6,106,32,3,32,4,16,250,10,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,250,10,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,250,10,33,2,11,32,0,32,1,16,161,3,65,255,1,113,65,255,1,70,34,3,32,0,32,2,16,161,3,65,255,1,113,65,255,1,70,115,4,127,32,0,5,32,2,32,1,32,3,32,1,32,2,16,161,3,65,255,1,113,65,255,1,70,115,27,11,11,148,1,1,2,127,32,0,65,0,78,4,127,32,0,5,32,1,65,45,58,0,0,32,1,65,1,106,33,1,65,0,32,0,107,11,34,2,65,227,0,76,4,64,32,2,65,9,76,4,64,32,1,32,2,65,48,106,58,0,0,32,0,65,31,118,65,1,106,15,11,32,1,32,2,65,1,116,65,128,230,205,0,106,47,0,0,59,0,0,32,0,65,31,118,65,2,114,15,11,32,1,32,2,65,228,0,110,34,3,65,48,106,58,0,0,32,1,32,2,32,3,65,228,0,108,107,65,1,116,65,128,230,205,0,106,47,0,0,59,0,1,32,0,65,31,118,65,3,106,11,157,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,6,116,34,5,106,32,0,32,3,65,240,0,108,34,6,106,32,3,32,4,16,252,10,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,252,10,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,252,10,33,2,11,32,0,32,1,16,244,14,65,255,1,113,65,255,1,70,34,3,32,0,32,2,16,244,14,65,255,1,113,65,255,1,70,115,4,127,32,0,5,32,2,32,1,32,3,32,1,32,2,16,244,14,65,255,1,113,65,255,1,70,115,27,11,11,158,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,224,0,108,34,5,106,32,0,32,3,65,168,1,108,34,6,106,32,3,32,4,16,253,10,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,253,10,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,253,10,33,2,11,32,0,32,1,16,181,9,65,255,1,113,65,255,1,70,34,3,32,0,32,2,16,181,9,65,255,1,113,65,255,1,70,115,4,127,32,0,5,32,2,32,1,32,3,32,1,32,2,16,181,9,65,255,1,113,65,255,1,70,115,27,11,11,176,1,1,4,127,35,0,65,32,107,34,3,36,0,3,64,2,64,32,3,65,8,106,32,1,16,254,3,32,3,40,2,8,34,4,69,4,64,65,3,33,4,12,1,11,32,3,65,16,106,32,4,32,3,40,2,12,16,217,4,32,3,40,2,24,33,5,32,3,40,2,20,33,4,32,3,45,0,16,34,6,65,11,71,4,64,32,2,32,6,58,0,0,32,2,32,3,47,0,17,59,0,1,32,2,32,3,40,2,28,54,2,12,32,2,32,5,54,2,8,32,2,32,4,54,2,4,32,2,65,3,106,32,3,45,0,19,58,0,0,65,2,33,4,12,1,11,32,4,65,3,70,13,1,11,11,32,0,32,5,54,2,4,32,0,32,4,54,2,0,32,3,65,32,106,36,0,11,161,1,1,4,127,35,0,65,128,1,107,34,3,36,0,32,3,65,32,106,34,4,32,2,65,1,106,16,132,15,32,3,65,248,0,106,34,2,66,0,55,3,0,32,3,65,240,0,106,34,5,66,0,55,3,0,32,3,65,232,0,106,34,6,66,0,55,3,0,32,3,66,0,55,3,96,65,192,176,158,1,40,2,0,32,3,65,224,0,106,32,4,16,196,12,26,32,3,65,24,106,32,2,41,3,0,55,3,0,32,3,65,16,106,32,5,41,3,0,55,3,0,32,3,65,8,106,32,6,41,3,0,55,3,0,32,3,32,3,41,3,96,55,3,0,32,0,32,1,32,3,16,225,21,32,3,65,128,1,106,36,0,11,184,1,1,5,126,2,127,32,0,41,3,0,32,0,41,3,32,34,2,66,48,136,66,209,135,128,128,16,126,124,34,3,66,255,255,255,255,255,255,255,7,131,34,1,66,175,248,255,255,239,255,255,7,82,4,64,65,0,32,1,66,0,82,13,1,26,11,32,0,41,3,8,32,3,66,52,136,124,34,1,32,3,132,32,0,41,3,16,32,1,66,52,136,124,34,4,132,32,0,41,3,24,32,4,66,52,136,124,34,5,132,66,255,255,255,255,255,255,255,7,131,32,2,66,255,255,255,255,255,255,63,131,32,5,66,52,136,124,34,2,132,80,32,3,66,208,135,128,128,16,132,32,2,66,128,128,128,128,128,128,192,7,133,131,32,1,131,32,4,131,32,5,131,66,255,255,255,255,255,255,255,7,81,114,11,11,151,1,2,3,127,1,126,35,0,65,128,1,107,34,2,36,0,32,2,65,8,106,32,0,40,2,4,34,3,32,1,65,7,116,106,34,0,65,248,0,16,193,5,26,32,0,41,3,120,33,5,2,64,2,64,32,1,69,13,0,3,64,32,3,32,1,65,1,107,65,1,118,34,0,65,7,116,106,34,4,41,3,120,32,5,87,13,1,32,3,32,1,65,7,116,106,32,4,65,128,1,16,193,5,26,32,0,34,1,13,0,11,12,1,11,32,1,33,0,11,32,3,32,0,65,7,116,106,32,2,65,8,106,65,248,0,16,193,5,32,5,55,3,120,32,2,65,128,1,106,36,0,11,158,1,2,3,127,1,126,35,0,65,192,1,107,34,2,36,0,32,2,65,8,106,32,0,40,2,4,34,3,32,1,65,192,1,108,106,34,0,65,184,1,16,193,5,26,32,0,41,3,184,1,33,5,2,64,2,64,32,1,69,13,0,3,64,32,3,32,1,65,1,107,65,1,118,34,0,65,192,1,108,106,34,4,41,3,184,1,32,5,87,13,1,32,3,32,1,65,192,1,108,106,32,4,65,192,1,16,193,5,26,32,0,34,1,13,0,11,12,1,11,32,1,33,0,11,32,3,32,0,65,192,1,108,106,32,2,65,8,106,65,184,1,16,193,5,32,5,55,3,184,1,32,2,65,192,1,106,36,0,11,191,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,65,4,32,0,40,2,0,34,0,40,2,128,2,65,13,107,34,3,32,3,65,4,79,27,65,1,107,14,4,1,2,3,4,0,11,32,2,32,0,54,2,4,32,1,65,204,134,194,0,65,10,32,2,65,4,106,65,188,134,194,0,16,165,9,12,4,11,32,1,65,214,134,194,0,65,14,16,181,25,12,3,11,32,1,65,228,134,194,0,65,14,16,181,25,12,2,11,32,2,32,0,54,2,8,32,1,65,132,135,194,0,65,17,32,2,65,8,106,65,244,134,194,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,168,135,194,0,65,8,32,2,65,12,106,65,152,135,194,0,16,165,9,11,32,2,65,16,106,36,0,11,169,1,1,2,127,32,1,65,0,32,1,40,2,8,34,4,32,4,65,1,70,34,4,27,54,2,8,2,64,2,64,32,4,69,4,64,32,3,65,0,72,13,2,2,64,32,3,69,4,64,65,1,33,4,12,1,11,65,205,184,158,1,45,0,0,26,65,1,33,5,32,3,65,1,16,149,27,34,4,69,13,3,11,32,4,32,2,32,3,16,193,5,26,32,1,16,177,22,32,3,33,5,12,1,11,32,1,40,2,4,33,5,32,1,40,2,0,33,4,32,1,65,12,65,4,16,218,26,32,4,32,2,32,3,16,184,28,26,11,32,0,32,3,54,2,8,32,0,32,4,54,2,4,32,0,32,5,54,2,0,15,11,32,5,32,3,16,132,25,0,11,163,1,1,4,127,32,1,40,2,0,34,4,65,140,2,106,32,4,47,1,186,2,34,6,65,1,106,34,7,32,1,40,2,8,34,5,32,2,16,193,18,32,6,32,5,65,1,106,34,2,79,4,64,32,4,32,2,65,24,108,106,32,4,32,5,65,24,108,106,32,6,32,5,107,65,24,108,16,184,28,26,11,32,4,32,5,65,24,108,106,34,2,32,3,41,3,0,55,3,0,32,2,65,16,106,32,3,65,16,106,41,3,0,55,3,0,32,2,65,8,106,32,3,65,8,106,41,3,0,55,3,0,32,0,32,5,54,2,8,32,0,32,4,54,2,0,32,0,32,1,40,2,4,54,2,4,32,4,32,7,59,1,186,2,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,191,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,236,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,183,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,229,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,178,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,238,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,233,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,235,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,180,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,179,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,187,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,186,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,193,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,192,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,241,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,228,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,240,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,234,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,190,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,189,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,185,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,184,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,243,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,239,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,232,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,237,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,188,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,231,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,242,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,230,7,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,181,1,1,1,127,35,0,65,32,107,34,3,36,0,2,127,32,2,69,4,64,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,182,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,12,1,11,32,1,40,2,0,33,1,32,3,65,1,54,2,4,32,3,65,204,132,214,0,54,2,0,32,3,66,1,55,2,12,32,3,65,181,8,54,2,28,32,3,32,1,65,228,0,106,54,2,24,32,3,32,3,65,24,106,54,2,8,32,0,40,2,20,32,0,40,2,24,32,3,16,163,3,11,32,3,65,32,106,36,0,11,179,1,1,2,127,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,65,2,107,34,3,32,3,65,3,79,27,65,1,107,14,3,1,2,3,0,11,32,1,65,207,215,214,0,65,34,16,181,25,12,3,11,32,1,65,241,215,214,0,65,43,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,12,32,2,65,1,54,2,20,32,2,65,188,216,214,0,54,2,16,32,2,66,1,55,2,28,32,2,65,135,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,0,32,1,16,225,6,11,32,2,65,48,106,36,0,11,190,1,1,1,127,35,0,65,48,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,4,1,2,3,4,0,11,32,1,65,128,252,215,0,65,20,16,181,25,12,4,11,32,1,65,148,252,215,0,65,24,16,181,25,12,3,11,32,1,65,172,252,215,0,65,54,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,12,32,2,65,1,54,2,20,32,2,65,248,252,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,182,9,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,1,65,128,253,215,0,65,195,0,16,181,25,11,32,2,65,48,106,36,0,11,172,1,1,1,127,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,24,32,1,66,128,128,128,128,16,55,2,16,32,1,65,3,58,0,60,32,1,65,32,54,2,44,32,1,65,0,54,2,56,32,1,65,136,143,192,0,54,2,52,32,1,65,0,54,2,36,32,1,65,0,54,2,28,32,1,32,1,65,16,106,54,2,48,32,0,32,1,65,28,106,16,155,4,4,64,65,176,143,192,0,65,55,32,1,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,32,1,65,8,106,32,1,65,24,106,40,2,0,34,0,54,2,0,32,1,32,1,41,2,16,55,3,0,32,1,40,2,4,32,0,16,134,25,32,1,16,214,24,32,1,65,64,107,36,0,11,172,1,1,1,127,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,24,32,1,66,128,128,128,128,16,55,2,16,32,1,65,3,58,0,60,32,1,65,32,54,2,44,32,1,65,0,54,2,56,32,1,65,136,143,192,0,54,2,52,32,1,65,0,54,2,36,32,1,65,0,54,2,28,32,1,32,1,65,16,106,54,2,48,32,0,32,1,65,28,106,16,246,21,4,64,65,176,143,192,0,65,55,32,1,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,32,1,65,8,106,32,1,65,24,106,40,2,0,34,0,54,2,0,32,1,32,1,41,2,16,55,3,0,32,1,40,2,4,32,0,16,134,25,32,1,16,214,24,32,1,65,64,107,36,0,11,172,1,1,1,127,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,24,32,1,66,128,128,128,128,16,55,2,16,32,1,65,3,58,0,60,32,1,65,32,54,2,44,32,1,65,0,54,2,56,32,1,65,232,240,192,0,54,2,52,32,1,65,0,54,2,36,32,1,65,0,54,2,28,32,1,32,1,65,16,106,54,2,48,32,0,32,1,65,28,106,16,246,21,4,64,65,144,241,192,0,65,55,32,1,65,128,241,192,0,65,148,242,192,0,16,253,13,0,11,32,1,65,8,106,32,1,65,24,106,40,2,0,34,0,54,2,0,32,1,32,1,41,2,16,55,3,0,32,1,40,2,4,32,0,16,134,25,32,1,16,214,24,32,1,65,64,107,36,0,11,238,3,1,7,127,35,0,65,240,0,107,34,2,36,0,32,2,65,37,58,0,8,32,2,65,232,0,106,32,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,96,32,2,32,2,65,8,106,54,2,108,32,2,65,212,0,106,33,5,35,0,65,176,1,107,34,1,36,0,32,1,65,12,106,32,2,65,224,0,106,34,3,16,186,13,2,64,2,64,2,64,32,1,40,2,12,65,3,70,4,64,32,5,65,0,54,2,8,32,5,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,160,1,106,34,7,65,4,65,0,65,4,65,148,1,16,167,10,32,1,40,2,164,1,33,4,32,1,40,2,160,1,65,1,70,13,1,32,1,40,2,168,1,32,1,65,12,106,65,148,1,16,193,5,33,6,32,1,65,8,106,34,8,65,1,54,2,0,32,1,32,6,54,2,4,32,1,32,4,54,2,0,32,1,65,168,1,106,32,3,65,8,106,41,2,0,55,3,0,32,1,32,3,41,2,0,55,3,160,1,35,0,65,160,1,107,34,3,36,0,32,3,65,12,106,32,7,16,186,13,32,3,40,2,12,65,3,71,4,64,3,64,32,1,40,2,8,34,4,32,1,40,2,0,70,4,64,32,1,16,175,23,11,32,1,40,2,4,32,4,65,148,1,108,106,32,3,65,12,106,34,6,65,148,1,16,193,5,26,32,1,32,4,65,1,106,54,2,8,32,6,32,7,16,186,13,32,3,40,2,12,65,3,71,13,0,11,11,32,3,65,160,1,106,36,0,32,5,65,8,106,32,8,40,2,0,54,2,0,32,5,32,1,41,2,0,55,2,0,11,32,1,65,176,1,106,36,0,12,1,11,32,4,32,1,40,2,168,1,16,132,25,0,11,2,64,32,2,45,0,8,65,37,70,4,64,32,0,32,2,41,2,84,55,2,4,32,0,65,37,58,0,0,32,0,65,12,106,32,2,65,220,0,106,40,2,0,54,2,0,12,1,11,32,0,32,2,65,8,106,65,200,0,16,193,5,26,32,2,65,212,0,106,34,0,16,241,21,32,0,16,250,27,11,32,2,65,240,0,106,36,0,11,147,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,4,116,34,5,106,32,0,32,3,65,28,108,34,6,106,32,3,32,4,16,156,11,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,156,11,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,156,11,33,2,11,32,0,32,2,32,1,32,0,40,2,0,65,24,118,34,0,32,1,40,2,0,65,24,118,34,1,73,34,3,32,1,32,2,40,2,0,65,24,118,34,2,73,115,27,32,3,32,0,32,2,73,115,27,11,156,4,1,9,127,35,0,65,240,0,107,34,2,36,0,32,2,65,37,58,0,8,32,2,65,232,0,106,32,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,96,32,2,32,2,65,8,106,54,2,108,32,2,65,212,0,106,33,6,35,0,65,48,107,34,1,36,0,32,1,65,20,106,32,2,65,224,0,106,34,3,16,187,12,2,64,2,64,2,64,32,1,40,2,20,65,128,128,128,128,120,70,4,64,32,6,65,0,54,2,8,32,6,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,7,65,4,65,0,65,4,65,12,16,167,10,32,1,40,2,36,33,4,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,5,32,1,41,2,20,55,2,0,32,5,65,8,106,32,1,65,28,106,40,2,0,54,2,0,32,1,65,16,106,34,8,65,1,54,2,0,32,1,32,5,54,2,12,32,1,32,4,54,2,8,32,1,65,40,106,32,3,65,8,106,41,2,0,55,3,0,32,1,32,3,41,2,0,55,3,32,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,7,16,187,12,32,3,40,2,4,65,128,128,128,128,120,71,4,64,32,1,65,8,106,33,4,3,64,32,4,40,2,8,34,5,32,4,40,2,0,70,4,64,32,4,16,176,23,11,32,3,65,12,106,40,2,0,33,9,32,4,40,2,4,32,5,65,12,108,106,34,10,32,3,41,2,4,55,2,0,32,10,65,8,106,32,9,54,2,0,32,4,32,5,65,1,106,54,2,8,32,3,65,4,106,32,7,16,187,12,32,3,40,2,4,65,128,128,128,128,120,71,13,0,11,11,32,3,65,4,106,16,227,24,32,3,65,16,106,36,0,32,6,65,8,106,32,8,40,2,0,54,2,0,32,6,32,1,41,2,8,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,4,32,1,40,2,40,16,132,25,0,11,2,64,32,2,45,0,8,65,37,70,4,64,32,0,32,2,41,2,84,55,2,4,32,0,65,37,58,0,0,32,0,65,12,106,32,2,65,220,0,106,40,2,0,54,2,0,12,1,11,32,0,32,2,65,8,106,65,200,0,16,193,5,26,32,2,65,212,0,106,34,0,16,142,21,32,0,16,178,24,11,32,2,65,240,0,106,36,0,11,234,15,1,17,127,35,0,65,48,107,34,12,36,0,32,12,65,4,106,33,9,35,0,65,32,107,34,5,36,0,32,5,32,2,54,2,12,2,64,32,1,40,2,0,34,7,69,4,64,32,9,65,0,54,2,8,32,9,32,2,54,2,4,32,9,32,1,54,2,0,12,1,11,32,5,65,16,106,32,7,32,1,40,2,4,32,5,65,12,106,16,136,9,32,5,65,20,106,33,7,32,5,40,2,16,69,4,64,32,9,32,1,54,2,16,32,9,65,0,54,2,0,32,9,32,7,41,2,0,55,2,4,32,9,65,12,106,32,7,65,8,106,40,2,0,54,2,0,12,1,11,32,9,32,2,54,2,4,32,9,32,1,54,2,0,32,9,32,7,41,2,0,55,2,8,32,9,65,16,106,32,7,65,8,106,40,2,0,54,2,0,11,32,5,65,32,106,36,0,2,64,32,12,40,2,4,4,64,32,12,65,40,106,32,12,65,20,106,40,2,0,54,2,0,32,12,65,32,106,32,12,65,12,106,41,2,0,55,3,0,32,12,32,12,41,2,4,55,3,24,35,0,65,32,107,34,13,36,0,2,64,32,12,65,24,106,34,2,40,2,8,69,4,64,32,2,40,2,0,33,9,16,166,23,34,1,65,0,54,2,0,32,1,65,1,59,1,50,32,1,32,2,40,2,4,54,2,4,32,1,65,52,106,32,3,65,33,16,193,5,26,32,9,66,128,128,128,128,16,55,2,4,32,9,32,1,54,2,0,12,1,11,32,13,65,16,106,32,2,65,8,106,34,1,65,8,106,40,2,0,54,2,0,32,13,32,1,41,2,0,55,3,8,32,13,65,20,106,33,15,32,2,40,2,4,33,14,32,3,33,9,35,0,65,128,1,107,34,4,36,0,35,0,65,208,0,107,34,11,36,0,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,13,65,8,106,34,8,40,2,0,34,6,47,1,50,34,1,65,11,79,4,64,32,11,65,196,0,106,33,1,32,11,65,64,107,33,3,32,8,40,2,8,34,10,65,5,73,13,1,32,11,65,204,0,106,33,5,32,11,65,200,0,106,33,7,32,10,65,5,107,14,2,3,4,2,11,32,6,65,4,106,34,7,32,8,40,2,8,34,10,65,2,116,106,33,3,32,8,40,2,4,33,8,2,64,32,1,32,10,65,1,106,34,5,73,4,64,32,3,32,14,54,2,0,12,1,11,32,7,32,5,65,2,116,106,32,3,32,1,32,10,107,34,7,65,2,116,16,184,28,26,32,3,32,14,54,2,0,32,6,65,52,106,34,3,32,5,65,33,108,106,32,3,32,10,65,33,108,106,32,7,65,33,108,16,184,28,26,11,32,6,32,10,65,33,108,106,65,52,106,32,9,65,33,16,193,5,26,32,4,65,2,58,0,4,32,6,32,1,65,1,106,59,1,50,12,6,11,32,11,32,6,54,2,12,32,8,40,2,4,33,6,65,4,33,8,12,4,11,32,11,32,6,54,2,12,32,10,65,7,107,33,10,32,8,40,2,4,33,6,65,6,12,2,11,32,11,32,6,54,2,12,32,8,40,2,4,33,6,65,5,33,8,65,5,33,10,12,2,11,32,11,32,6,54,2,12,32,8,40,2,4,33,6,65,0,33,10,65,5,11,33,8,32,7,33,3,32,5,33,1,11,32,11,32,8,54,2,20,32,11,32,6,54,2,16,16,166,23,34,5,65,0,59,1,50,32,5,65,0,54,2,0,32,11,65,24,106,34,7,32,11,65,12,106,34,6,32,5,16,139,8,32,7,65,0,54,2,52,32,7,32,5,54,2,48,32,7,32,6,41,2,0,55,2,40,32,3,40,2,0,34,6,65,4,106,32,10,65,2,116,106,33,3,32,1,40,2,0,33,8,2,64,32,10,32,6,47,1,50,34,1,79,4,64,32,3,32,14,54,2,0,12,1,11,32,3,65,4,106,32,3,32,1,32,10,107,34,5,65,2,116,16,184,28,26,32,3,32,14,54,2,0,32,6,32,10,65,33,108,106,34,3,65,213,0,106,32,3,65,52,106,32,5,65,33,108,16,184,28,26,11,32,6,32,10,65,33,108,106,65,52,106,32,9,65,33,16,193,5,26,32,6,32,1,65,1,106,59,1,50,32,4,32,11,65,24,106,65,56,16,193,5,26,11,32,4,32,10,54,2,64,32,4,32,8,54,2,60,32,4,32,6,54,2,56,32,11,65,208,0,106,36,0,2,64,2,64,2,64,32,4,45,0,4,65,2,70,4,64,32,15,32,4,40,2,64,54,2,8,32,15,32,4,41,2,56,55,2,0,12,1,11,32,4,40,2,0,33,9,32,4,40,2,44,33,6,32,4,40,2,40,33,5,32,4,65,212,0,106,32,4,65,4,106,34,16,65,33,16,193,5,26,32,4,65,210,0,106,32,4,65,39,106,34,17,45,0,0,58,0,0,32,4,32,4,47,0,37,59,1,80,32,4,40,2,52,33,8,32,4,40,2,48,33,1,32,4,40,2,60,33,18,32,4,40,2,56,33,19,32,4,40,2,64,33,20,2,64,32,5,40,2,0,34,3,4,64,32,4,65,37,106,33,11,3,64,32,4,32,3,54,2,68,32,4,32,5,47,1,48,54,2,76,32,4,32,6,65,1,106,54,2,72,32,4,65,212,0,106,33,7,35,0,65,208,0,107,34,3,36,0,2,64,32,8,32,4,65,196,0,106,34,6,40,2,4,34,5,65,1,107,70,4,64,2,64,2,64,32,6,40,2,0,34,10,47,1,50,65,11,79,4,64,32,6,40,2,8,34,8,65,5,73,13,1,32,3,65,60,106,33,6,32,3,65,64,107,33,14,2,64,2,64,2,64,32,8,65,5,107,14,2,1,2,0,11,32,3,65,6,54,2,8,32,3,32,5,54,2,4,32,3,32,10,54,2,0,32,8,65,7,107,33,8,32,3,65,12,106,32,3,16,188,7,12,4,11,32,3,65,5,54,2,8,32,3,32,5,54,2,4,32,3,32,10,54,2,0,32,3,65,12,106,34,5,32,3,16,188,7,32,3,65,5,54,2,76,32,3,32,3,41,2,52,55,2,68,32,3,65,196,0,106,32,9,32,7,32,1,16,129,6,32,4,32,5,65,56,16,193,5,26,12,5,11,32,3,65,5,54,2,8,32,3,32,5,54,2,4,32,3,32,10,54,2,0,32,3,65,12,106,32,3,16,188,7,65,0,33,8,12,2,11,32,6,32,9,32,7,32,1,16,129,6,32,4,65,2,58,0,4,12,3,11,32,3,65,52,106,33,6,32,3,65,56,106,33,14,32,3,65,4,54,2,8,32,3,32,5,54,2,4,32,3,32,10,54,2,0,32,3,65,12,106,32,3,16,188,7,11,32,3,32,8,54,2,76,32,3,32,14,40,2,0,54,2,72,32,3,32,6,40,2,0,54,2,68,32,3,65,196,0,106,32,9,32,7,32,1,16,129,6,32,4,32,3,65,12,106,65,56,16,193,5,26,12,1,11,65,156,230,213,0,65,53,65,212,230,213,0,16,218,19,0,11,32,3,65,208,0,106,36,0,32,4,45,0,4,65,2,70,13,2,32,4,40,2,0,33,9,32,4,40,2,44,33,6,32,4,40,2,40,33,5,32,7,32,16,65,33,16,193,5,26,32,4,65,210,0,106,32,11,65,2,106,45,0,0,58,0,0,32,4,32,11,47,0,0,59,1,80,32,4,40,2,52,33,8,32,4,40,2,48,33,1,32,5,40,2,0,34,3,13,0,11,11,32,4,65,4,106,32,4,65,212,0,106,65,33,16,193,5,33,10,32,17,32,4,65,210,0,106,45,0,0,58,0,0,32,4,32,8,54,2,52,32,4,32,1,54,2,48,32,4,32,6,54,2,44,32,4,32,5,54,2,40,32,4,32,9,54,2,0,32,4,32,4,47,1,80,59,0,37,32,2,40,2,0,34,5,40,2,0,34,7,69,13,2,32,5,40,2,4,33,6,16,165,23,34,3,32,7,54,2,160,3,32,3,65,0,59,1,50,32,3,65,0,54,2,0,32,7,65,0,59,1,48,32,7,32,3,54,2,0,32,5,32,6,65,1,106,34,7,54,2,4,32,5,32,3,54,2,0,32,4,32,7,54,2,124,32,4,32,3,54,2,120,32,4,65,248,0,106,32,9,32,10,32,1,32,8,16,177,12,11,32,15,32,20,54,2,8,32,15,32,18,54,2,4,32,15,32,19,54,2,0,11,32,4,65,128,1,106,36,0,12,1,11,65,168,227,213,0,16,248,26,0,11,32,2,40,2,0,34,1,32,1,40,2,8,65,1,106,54,2,8,32,13,40,2,20,26,32,13,40,2,28,26,11,32,13,65,32,106,36,0,32,0,65,2,58,0,0,12,1,11,32,0,32,12,40,2,8,32,12,40,2,16,65,33,108,106,65,52,106,34,0,65,33,16,193,5,26,32,0,32,3,65,33,16,193,5,26,11,32,12,65,48,106,36,0,11,240,1,1,11,127,32,1,40,2,0,34,5,47,1,138,1,34,9,65,12,108,33,1,65,127,33,6,32,5,65,4,106,33,7,32,2,40,2,8,33,10,32,2,40,2,4,33,11,65,1,33,8,2,64,3,64,32,1,69,4,64,32,9,33,6,12,2,11,32,7,40,2,8,33,4,32,7,40,2,4,33,5,32,6,65,1,106,33,6,32,1,65,12,107,33,1,32,7,65,12,106,33,7,32,11,33,2,65,127,32,4,32,10,34,3,71,32,3,32,4,73,34,12,27,33,13,32,3,32,4,32,12,27,65,1,106,33,4,3,64,2,64,32,4,65,1,107,34,4,69,4,64,32,13,33,3,12,1,11,32,2,32,5,65,32,16,137,18,33,3,32,5,65,32,106,33,5,32,2,65,32,106,33,2,65,127,32,3,65,0,71,32,3,65,0,72,27,34,3,69,13,1,11,11,32,3,65,255,1,113,34,2,65,1,70,13,0,11,32,2,13,0,65,0,33,8,11,32,0,32,6,54,2,4,32,0,32,8,54,2,0,11,157,1,1,3,127,35,0,65,224,1,107,34,2,36,0,32,1,45,0,0,65,1,113,69,4,64,65,184,190,214,0,65,37,32,2,65,8,106,65,184,185,214,0,65,224,190,214,0,16,253,13,0,11,32,2,65,8,106,34,3,32,1,65,1,106,65,192,0,16,193,5,26,32,2,65,252,0,106,34,4,32,3,16,128,25,65,0,16,129,25,33,1,32,2,65,176,1,106,32,4,65,48,16,193,5,26,32,2,32,1,58,0,73,32,2,65,2,58,0,72,32,2,65,200,0,106,34,1,65,2,114,32,2,65,174,1,106,65,50,16,193,5,26,32,0,32,1,16,253,19,32,2,65,224,1,106,36,0,11,227,1,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,1,65,197,156,216,0,65,29,16,181,25,15,11,32,1,65,226,156,216,0,65,47,16,181,25,15,11,32,1,65,145,157,216,0,65,20,16,181,25,15,11,32,1,65,165,157,216,0,65,19,16,181,25,15,11,32,1,65,184,157,216,0,65,36,16,181,25,15,11,32,1,65,220,157,216,0,65,39,16,181,25,15,11,32,1,65,131,158,216,0,65,15,16,181,25,15,11,32,1,65,146,158,216,0,65,9,16,181,25,15,11,32,1,65,155,158,216,0,65,27,16,181,25,15,11,32,1,65,182,158,216,0,65,206,0,16,181,25,15,11,32,1,40,2,20,65,132,159,216,0,65,22,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,65,154,159,216,0,65,24,16,181,25,11,92,1,3,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,1,65,1,65,1,16,167,10,32,2,40,2,8,33,3,32,2,40,2,4,69,4,64,32,2,40,2,12,33,4,32,0,32,1,54,2,8,32,0,32,4,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,15,11,32,3,32,2,40,2,12,16,132,25,0,11,153,1,1,3,127,35,0,65,128,1,107,34,4,36,0,32,0,40,2,0,47,1,0,33,2,65,0,33,0,3,64,32,0,32,4,106,65,255,0,106,32,2,65,15,113,34,3,65,48,114,32,3,65,215,0,106,32,3,65,10,73,27,58,0,0,32,0,65,1,107,33,0,32,2,34,3,65,4,118,33,2,32,3,65,16,79,13,0,11,32,0,65,128,1,106,34,2,65,129,1,79,4,64,32,2,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,0,32,4,106,65,128,1,106,65,0,32,0,107,16,228,2,32,4,65,128,1,106,36,0,11,152,1,2,2,127,1,126,35,0,65,128,1,107,34,3,36,0,32,0,41,3,0,33,4,65,0,33,0,3,64,32,0,32,3,106,65,255,0,106,32,4,167,65,15,113,34,2,65,48,114,32,2,65,215,0,106,32,2,65,10,73,27,58,0,0,32,0,65,1,107,33,0,32,4,66,16,84,32,4,66,4,136,33,4,69,13,0,11,32,0,65,128,1,106,34,2,65,129,1,79,4,64,32,2,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,0,32,3,106,65,128,1,106,65,0,32,0,107,16,228,2,32,3,65,128,1,106,36,0,11,169,1,1,3,127,35,0,65,128,4,107,34,2,36,0,32,2,65,128,2,106,34,3,32,1,16,195,9,2,64,2,64,32,2,40,2,128,2,69,4,64,32,2,65,4,106,34,4,32,3,65,4,114,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,2,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,32,0,65,37,58,0,0,32,0,32,1,54,2,4,12,1,11,32,0,32,2,65,8,106,32,2,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,2,65,128,4,106,36,0,15,11,65,4,65,132,2,16,177,28,0,11,169,1,1,3,127,35,0,65,128,4,107,34,2,36,0,32,2,65,128,2,106,34,3,32,1,16,194,9,2,64,2,64,32,2,40,2,128,2,69,4,64,32,2,65,4,106,34,4,32,3,65,4,114,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,2,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,32,0,65,37,58,0,0,32,0,32,1,54,2,4,12,1,11,32,0,32,2,65,8,106,32,2,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,2,65,128,4,106,36,0,15,11,65,4,65,132,2,16,177,28,0,11,169,1,1,3,127,35,0,65,128,4,107,34,2,36,0,32,2,65,128,2,106,34,3,32,1,16,197,9,2,64,2,64,32,2,40,2,128,2,69,4,64,32,2,65,4,106,34,4,32,3,65,4,114,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,2,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,32,0,65,37,58,0,0,32,0,32,1,54,2,4,12,1,11,32,0,32,2,65,8,106,32,2,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,2,65,128,4,106,36,0,15,11,65,4,65,132,2,16,177,28,0,11,169,1,1,3,127,35,0,65,128,4,107,34,2,36,0,32,2,65,128,2,106,34,3,32,1,16,196,9,2,64,2,64,32,2,40,2,128,2,69,4,64,32,2,65,4,106,34,4,32,3,65,4,114,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,1,69,13,2,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,1,16,193,5,26,32,0,65,37,58,0,0,32,0,32,1,54,2,4,12,1,11,32,0,32,2,65,8,106,32,2,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,2,65,128,4,106,36,0,15,11,65,4,65,132,2,16,177,28,0,11,183,1,1,9,127,32,2,32,1,40,2,0,34,5,47,1,50,34,3,32,1,40,2,8,34,1,65,127,115,106,34,4,59,1,50,32,4,65,12,79,4,64,32,4,65,11,65,144,141,194,0,16,164,15,0,11,32,5,65,4,106,34,8,32,1,65,2,116,106,40,2,0,33,9,32,5,65,52,106,34,6,32,1,106,45,0,0,33,10,32,6,32,1,65,1,106,34,7,106,33,6,32,2,65,52,106,32,4,32,3,32,7,107,34,3,71,4,64,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,32,6,32,3,16,193,5,26,32,8,32,7,65,2,116,106,32,3,32,2,65,4,106,32,4,16,222,22,32,5,32,1,59,1,50,32,0,32,9,54,2,4,32,0,32,10,58,0,0,11,169,1,1,4,127,35,0,65,208,0,107,34,3,36,0,32,2,32,1,40,2,0,34,4,47,1,246,6,34,5,32,1,40,2,8,34,6,65,127,115,106,34,1,59,1,246,6,32,3,32,4,32,6,65,208,0,108,106,65,208,0,16,193,5,33,3,2,64,32,1,65,12,73,4,64,32,5,32,6,65,1,106,34,5,107,32,1,71,13,1,32,2,32,4,32,5,65,208,0,108,106,32,1,65,208,0,108,16,193,5,26,32,4,32,6,59,1,246,6,32,0,32,3,65,208,0,16,193,5,26,32,3,65,208,0,106,36,0,15,11,32,1,65,11,65,252,151,194,0,16,164,15,0,11,65,196,151,194,0,65,40,65,236,151,194,0,16,218,19,0,11,175,1,1,2,127,2,64,2,64,32,1,40,2,0,34,4,40,2,16,65,1,71,4,64,65,0,33,1,32,3,65,0,72,13,2,2,64,32,3,69,4,64,65,1,33,5,12,1,11,65,205,184,158,1,45,0,0,26,65,1,33,1,32,3,65,1,16,149,27,34,5,69,13,3,11,32,5,32,2,32,3,16,193,5,26,32,4,16,243,19,32,3,33,1,12,1,11,32,4,65,0,54,2,8,32,4,40,2,0,33,1,32,4,40,2,4,33,5,32,4,66,128,128,128,128,16,55,2,0,32,4,16,243,19,32,5,32,2,32,3,16,184,28,26,11,32,0,32,3,54,2,8,32,0,32,5,54,2,4,32,0,32,1,54,2,0,15,11,32,1,32,3,16,132,25,0,11,245,3,1,10,127,32,1,40,2,0,65,10,71,4,64,32,0,40,2,0,65,10,71,4,64,32,0,16,158,1,11,32,0,32,1,65,128,2,16,193,5,26,11,32,1,40,2,128,2,65,10,71,4,64,32,0,65,128,2,106,33,2,32,0,40,2,128,2,65,10,71,4,64,32,2,16,158,1,11,32,2,32,1,65,128,2,106,65,128,2,16,193,5,26,11,32,1,45,0,200,4,34,2,65,5,71,4,64,32,0,32,2,58,0,200,4,11,32,0,65,128,4,106,33,6,35,0,65,240,0,107,34,2,36,0,2,127,32,1,65,128,4,106,34,4,40,2,0,34,3,69,4,64,65,0,33,4,65,0,12,1,11,32,2,32,3,54,2,28,32,2,65,0,54,2,24,32,2,32,3,54,2,12,32,2,65,0,54,2,8,32,2,32,4,40,2,4,34,3,54,2,32,32,2,32,3,54,2,16,32,4,40,2,8,33,4,65,1,11,33,3,32,2,32,4,54,2,36,32,2,32,3,54,2,20,32,2,32,3,54,2,4,32,2,65,204,0,106,32,2,65,4,106,16,218,9,2,64,32,2,40,2,76,34,4,69,13,0,32,2,65,40,106,65,1,114,34,5,65,8,106,33,7,32,5,65,16,106,33,8,32,5,65,24,106,33,9,3,64,32,4,32,2,40,2,84,34,10,65,33,108,106,65,52,106,34,3,45,0,0,34,11,65,2,70,13,1,32,4,32,10,65,2,116,106,65,4,106,40,2,0,33,4,32,5,32,3,41,0,1,55,0,0,32,7,32,3,65,9,106,41,0,0,55,0,0,32,8,32,3,65,17,106,41,0,0,55,0,0,32,9,32,3,65,25,106,41,0,0,55,0,0,32,2,32,11,58,0,40,32,2,65,204,0,106,34,3,32,6,32,4,32,2,65,40,106,16,158,11,32,3,32,2,65,4,106,16,218,9,32,2,40,2,76,34,4,13,0,11,11,3,64,32,2,65,204,0,106,32,2,65,4,106,16,218,9,32,2,40,2,76,13,0,11,32,2,65,240,0,106,36,0,32,0,65,140,4,106,32,1,65,140,4,106,16,212,2,32,0,65,188,4,106,32,1,65,188,4,106,16,140,5,11,186,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,0,65,1,107,14,4,1,2,3,4,0,11,32,2,32,0,65,4,106,54,2,4,32,1,65,240,186,214,0,65,7,32,2,65,4,106,65,224,186,214,0,16,165,9,12,4,11,32,1,65,247,186,214,0,65,5,16,181,25,12,3,11,32,2,32,0,65,4,106,54,2,8,32,1,65,140,187,214,0,65,12,32,2,65,8,106,65,252,186,214,0,16,165,9,12,2,11,32,2,32,0,65,1,106,54,2,12,32,1,65,152,187,214,0,65,16,32,2,65,12,106,65,204,186,214,0,16,165,9,12,1,11,32,1,65,168,187,214,0,65,9,16,181,25,11,32,2,65,16,106,36,0,11,157,1,1,4,127,35,0,65,224,0,107,34,2,36,0,32,2,32,1,16,138,9,32,2,65,32,106,34,3,32,2,65,32,16,135,15,32,2,65,216,0,106,34,1,66,0,55,3,0,32,2,65,208,0,106,34,4,66,0,55,3,0,32,2,65,200,0,106,34,5,66,0,55,3,0,32,2,66,0,55,3,64,32,2,65,64,107,65,32,32,3,65,32,65,144,196,156,1,16,209,23,32,0,65,24,106,32,1,41,3,0,55,0,0,32,0,65,16,106,32,4,41,3,0,55,0,0,32,0,65,8,106,32,5,41,3,0,55,0,0,32,0,32,2,41,3,64,55,0,0,32,2,65,224,0,106,36,0,11,165,1,1,2,127,35,0,65,32,107,34,3,36,0,2,64,32,1,69,4,64,65,1,65,0,32,2,16,182,28,33,0,12,1,11,32,3,32,1,54,2,12,32,3,32,0,54,2,8,32,3,65,16,106,32,3,65,8,106,16,243,3,32,3,40,2,16,34,1,4,64,3,64,32,3,40,2,20,33,4,32,3,40,2,28,69,4,64,32,1,32,4,32,2,16,182,28,33,0,12,3,11,65,1,33,0,32,2,32,1,32,4,16,181,25,13,2,32,2,65,253,255,3,16,207,25,13,2,32,3,65,16,106,32,3,65,8,106,16,243,3,32,3,40,2,16,34,1,13,0,11,11,65,0,33,0,11,32,3,65,32,106,36,0,32,0,11,150,1,1,3,127,35,0,65,128,1,107,34,4,36,0,32,0,47,1,0,33,2,65,0,33,0,3,64,32,0,32,4,106,65,255,0,106,32,2,65,15,113,34,3,65,48,114,32,3,65,215,0,106,32,3,65,10,73,27,58,0,0,32,0,65,1,107,33,0,32,2,34,3,65,4,118,33,2,32,3,65,16,79,13,0,11,32,0,65,128,1,106,34,2,65,129,1,79,4,64,32,2,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,0,32,4,106,65,128,1,106,65,0,32,0,107,16,228,2,32,4,65,128,1,106,36,0,11,145,1,1,3,127,35,0,65,128,1,107,34,4,36,0,32,0,40,2,0,33,0,3,64,32,2,32,4,106,65,255,0,106,32,0,65,15,113,34,3,65,48,114,32,3,65,215,0,106,32,3,65,10,73,27,58,0,0,32,2,65,1,107,33,2,32,0,65,16,73,32,0,65,4,118,33,0,69,13,0,11,32,2,65,128,1,106,34,0,65,129,1,79,4,64,32,0,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,2,32,4,106,65,128,1,106,65,0,32,2,107,16,228,2,32,4,65,128,1,106,36,0,11,149,1,1,3,127,35,0,65,128,1,107,34,4,36,0,32,0,45,0,0,33,2,65,0,33,0,3,64,32,0,32,4,106,65,255,0,106,32,2,65,15,113,34,3,65,48,114,32,3,65,55,106,32,3,65,10,73,27,58,0,0,32,0,65,1,107,33,0,32,2,34,3,65,4,118,33,2,32,3,65,16,79,13,0,11,32,0,65,128,1,106,34,2,65,129,1,79,4,64,32,2,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,0,32,4,106,65,128,1,106,65,0,32,0,107,16,228,2,32,4,65,128,1,106,36,0,11,150,1,1,3,127,35,0,65,128,1,107,34,4,36,0,32,0,45,0,0,33,2,65,0,33,0,3,64,32,0,32,4,106,65,255,0,106,32,2,65,15,113,34,3,65,48,114,32,3,65,215,0,106,32,3,65,10,73,27,58,0,0,32,0,65,1,107,33,0,32,2,34,3,65,4,118,33,2,32,3,65,16,79,13,0,11,32,0,65,128,1,106,34,2,65,129,1,79,4,64,32,2,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,0,32,4,106,65,128,1,106,65,0,32,0,107,16,228,2,32,4,65,128,1,106,36,0,11,149,1,1,3,127,35,0,65,128,1,107,34,4,36,0,32,0,47,1,0,33,2,65,0,33,0,3,64,32,0,32,4,106,65,255,0,106,32,2,65,15,113,34,3,65,48,114,32,3,65,55,106,32,3,65,10,73,27,58,0,0,32,0,65,1,107,33,0,32,2,34,3,65,4,118,33,2,32,3,65,16,79,13,0,11,32,0,65,128,1,106,34,2,65,129,1,79,4,64,32,2,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,0,32,4,106,65,128,1,106,65,0,32,0,107,16,228,2,32,4,65,128,1,106,36,0,11,144,1,1,3,127,35,0,65,128,1,107,34,4,36,0,32,0,40,2,0,33,0,3,64,32,2,32,4,106,65,255,0,106,32,0,65,15,113,34,3,65,48,114,32,3,65,55,106,32,3,65,10,73,27,58,0,0,32,2,65,1,107,33,2,32,0,65,16,73,32,0,65,4,118,33,0,69,13,0,11,32,2,65,128,1,106,34,0,65,129,1,79,4,64,32,0,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,2,32,4,106,65,128,1,106,65,0,32,2,107,16,228,2,32,4,65,128,1,106,36,0,11,179,1,1,2,127,35,0,65,208,0,107,34,2,36,0,32,2,32,1,16,255,19,32,2,40,2,4,33,1,2,64,2,64,2,64,2,64,32,2,40,2,0,65,1,107,14,2,1,0,2,11,32,0,65,128,128,128,128,120,54,2,0,12,2,11,32,0,65,129,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,1,11,32,2,65,8,106,32,1,16,219,1,32,2,40,2,12,33,1,32,2,40,2,8,34,3,65,128,128,128,128,120,71,4,64,32,0,65,8,106,32,2,65,16,106,65,192,0,16,193,5,26,32,0,32,1,54,2,4,32,0,32,3,54,2,0,12,1,11,32,0,65,129,128,128,128,120,54,2,0,32,0,32,1,54,2,4,11,32,2,65,208,0,106,36,0,11,169,1,1,4,127,32,1,40,2,20,34,4,40,2,196,8,33,2,2,64,2,64,32,1,40,2,0,65,8,106,32,4,71,4,64,32,2,33,3,32,4,33,2,12,1,11,32,2,69,4,64,65,1,33,4,12,2,11,32,1,32,2,54,2,20,32,2,40,2,196,8,33,3,11,2,64,32,3,13,0,65,2,33,4,32,2,32,1,40,2,16,70,4,64,32,1,40,2,0,34,3,65,0,54,2,204,8,32,1,40,2,16,32,1,32,3,65,8,106,34,3,54,2,16,32,3,54,2,196,8,32,2,40,2,196,8,34,3,13,1,11,12,1,11,32,1,32,3,54,2,20,65,0,33,4,11,32,0,32,2,54,2,4,32,0,32,4,54,2,0,11,169,1,1,4,127,32,1,40,2,20,34,4,40,2,244,8,33,2,2,64,2,64,32,1,40,2,0,65,8,106,32,4,71,4,64,32,2,33,3,32,4,33,2,12,1,11,32,2,69,4,64,65,1,33,4,12,2,11,32,1,32,2,54,2,20,32,2,40,2,244,8,33,3,11,2,64,32,3,13,0,65,2,33,4,32,2,32,1,40,2,16,70,4,64,32,1,40,2,0,34,3,65,0,54,2,252,8,32,1,40,2,16,32,1,32,3,65,8,106,34,3,54,2,16,32,3,54,2,244,8,32,2,40,2,244,8,34,3,13,1,11,12,1,11,32,1,32,3,54,2,20,65,0,33,4,11,32,0,32,2,54,2,4,32,0,32,4,54,2,0,11,169,1,1,4,127,32,1,40,2,20,34,4,40,2,220,8,33,2,2,64,2,64,32,1,40,2,0,65,8,106,32,4,71,4,64,32,2,33,3,32,4,33,2,12,1,11,32,2,69,4,64,65,1,33,4,12,2,11,32,1,32,2,54,2,20,32,2,40,2,220,8,33,3,11,2,64,32,3,13,0,65,2,33,4,32,2,32,1,40,2,16,70,4,64,32,1,40,2,0,34,3,65,0,54,2,228,8,32,1,40,2,16,32,1,32,3,65,8,106,34,3,54,2,16,32,3,54,2,220,8,32,2,40,2,220,8,34,3,13,1,11,12,1,11,32,1,32,3,54,2,20,65,0,33,4,11,32,0,32,2,54,2,4,32,0,32,4,54,2,0,11,136,1,1,1,127,32,0,2,127,2,64,2,127,2,64,32,2,65,0,78,4,64,32,3,40,2,4,4,64,32,3,40,2,8,34,4,4,64,32,3,40,2,0,32,4,32,1,32,2,16,158,26,12,4,11,11,32,2,69,13,1,65,205,184,158,1,45,0,0,26,32,2,32,1,16,149,27,12,2,11,32,0,65,0,54,2,4,12,2,11,32,1,11,34,3,4,64,32,0,32,2,54,2,8,32,0,32,3,54,2,4,65,0,12,2,11,32,0,32,2,54,2,8,32,0,32,1,54,2,4,11,65,1,11,54,2,0,11,150,1,1,2,127,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,0,34,1,65,1,113,4,64,32,4,32,1,65,126,113,34,1,54,2,0,32,4,65,8,106,34,5,32,2,32,1,107,34,2,32,3,106,34,1,54,2,0,32,4,32,1,54,2,4,32,4,65,7,65,32,32,1,65,10,118,103,107,34,1,32,1,65,7,79,27,65,2,116,65,1,114,54,2,12,32,4,32,2,16,212,13,32,0,65,8,106,32,5,41,2,0,55,2,0,32,0,32,4,41,2,0,55,2,0,12,1,11,32,0,32,1,32,2,32,3,16,222,6,11,32,4,65,16,106,36,0,11,152,1,1,5,127,32,1,32,0,40,2,0,34,2,47,1,50,34,3,32,0,40,2,8,34,4,65,127,115,106,34,0,59,1,50,2,64,32,0,65,12,73,4,64,32,3,32,4,65,1,106,34,3,107,32,0,71,13,1,32,2,65,4,106,34,5,32,4,65,2,116,106,40,2,0,32,1,65,4,106,32,5,32,3,65,2,116,106,32,0,65,2,116,16,193,5,26,32,2,65,52,106,32,0,32,1,65,52,106,32,0,16,237,24,32,2,32,4,59,1,50,15,11,32,0,65,11,65,140,229,203,0,16,164,15,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,176,1,2,3,127,1,126,35,0,65,128,1,107,34,2,36,0,65,128,128,128,128,120,33,3,32,1,40,2,96,65,128,128,128,128,120,71,4,64,32,2,32,1,40,2,92,54,2,112,32,2,65,244,0,106,32,1,65,224,0,106,16,233,14,32,2,41,2,120,33,5,32,2,40,2,112,33,4,32,2,40,2,116,33,3,11,32,2,65,208,0,106,32,1,65,208,0,106,16,233,14,32,2,32,5,55,2,100,32,2,32,3,54,2,96,32,2,32,4,54,2,92,32,1,45,0,108,33,3,32,2,32,1,65,208,0,16,193,5,33,1,32,0,65,1,54,2,0,32,1,32,3,58,0,108,32,0,65,4,106,32,1,65,240,0,16,193,5,26,32,1,65,128,1,106,36,0,11,176,1,2,3,127,1,126,35,0,65,128,1,107,34,2,36,0,65,128,128,128,128,120,33,3,32,1,40,2,96,65,128,128,128,128,120,71,4,64,32,2,32,1,40,2,92,54,2,112,32,2,65,244,0,106,32,1,65,224,0,106,16,233,14,32,2,41,2,120,33,5,32,2,40,2,112,33,4,32,2,40,2,116,33,3,11,32,2,65,208,0,106,32,1,65,208,0,106,16,244,8,32,2,32,5,55,2,100,32,2,32,3,54,2,96,32,2,32,4,54,2,92,32,1,45,0,108,33,3,32,2,32,1,65,208,0,16,193,5,33,1,32,0,65,2,54,2,0,32,1,32,3,58,0,108,32,0,65,4,106,32,1,65,240,0,16,193,5,26,32,1,65,128,1,106,36,0,11,169,1,1,3,127,35,0,65,128,2,107,34,2,36,0,32,2,65,128,1,106,34,3,32,1,16,247,7,2,64,2,64,32,2,40,2,128,1,69,4,64,32,2,65,4,106,34,4,32,3,65,4,114,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,2,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,32,0,65,37,58,0,0,32,0,32,1,54,2,4,12,1,11,32,0,32,2,65,8,106,32,2,65,136,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,2,65,128,2,106,36,0,15,11,65,4,65,132,1,16,177,28,0,11,169,1,1,3,127,35,0,65,128,2,107,34,2,36,0,32,2,65,128,1,106,34,3,32,1,16,249,7,2,64,2,64,32,2,40,2,128,1,69,4,64,32,2,65,4,106,34,4,32,3,65,4,114,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,2,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,32,0,65,37,58,0,0,32,0,32,1,54,2,4,12,1,11,32,0,32,2,65,8,106,32,2,65,136,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,2,65,128,2,106,36,0,15,11,65,4,65,132,1,16,177,28,0,11,169,1,1,3,127,35,0,65,128,2,107,34,2,36,0,32,2,65,128,1,106,34,3,32,1,16,248,7,2,64,2,64,32,2,40,2,128,1,69,4,64,32,2,65,4,106,34,4,32,3,65,4,114,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,2,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,32,0,65,37,58,0,0,32,0,32,1,54,2,4,12,1,11,32,0,32,2,65,8,106,32,2,65,136,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,2,65,128,2,106,36,0,15,11,65,4,65,132,1,16,177,28,0,11,169,1,1,3,127,35,0,65,128,2,107,34,2,36,0,32,2,65,128,1,106,34,3,32,1,16,246,7,2,64,2,64,32,2,40,2,128,1,69,4,64,32,2,65,4,106,34,4,32,3,65,4,114,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,69,13,2,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,4,65,252,0,16,193,5,26,32,0,65,37,58,0,0,32,0,32,1,54,2,4,12,1,11,32,0,32,2,65,8,106,32,2,65,136,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,2,65,128,2,106,36,0,15,11,65,4,65,132,1,16,177,28,0,11,180,1,1,3,127,35,0,65,32,107,34,2,36,0,2,64,65,137,128,128,128,120,65,142,128,128,128,120,65,143,128,128,128,120,32,1,45,0,92,65,27,70,27,32,1,40,2,76,65,136,4,75,27,34,3,65,143,128,128,128,120,71,13,0,65,135,128,128,128,120,33,3,32,1,40,2,0,34,4,69,13,0,32,4,32,1,40,2,4,32,1,40,2,16,106,65,201,1,75,113,13,0,32,2,65,12,106,32,1,16,243,14,65,143,128,128,128,120,33,3,32,2,40,2,12,34,1,65,143,128,128,128,120,70,13,0,32,0,32,2,41,2,16,55,2,4,32,0,65,12,106,32,2,65,24,106,41,2,0,55,2,0,32,1,33,3,11,32,0,32,3,54,2,0,32,2,65,32,106,36,0,11,155,1,2,1,127,6,126,35,0,65,128,1,107,34,4,36,0,32,1,32,3,32,4,16,202,3,32,4,32,4,40,2,0,69,32,1,41,3,24,34,6,32,1,41,3,16,34,7,32,1,41,3,8,34,8,32,1,41,3,0,34,9,132,132,132,66,0,82,113,34,3,69,54,2,0,32,1,32,6,32,4,52,2,0,34,10,66,1,125,34,5,131,55,3,24,32,1,32,5,32,7,131,55,3,16,32,1,32,5,32,8,131,55,3,8,32,1,32,5,32,9,131,32,10,66,1,131,132,55,3,0,32,0,32,4,32,1,16,135,4,32,2,32,4,16,104,32,4,65,128,1,106,36,0,32,3,11,133,1,1,1,127,2,64,32,1,65,0,78,4,64,2,127,32,2,40,2,4,4,64,32,2,40,2,8,34,3,4,64,32,2,40,2,0,32,3,65,1,32,1,16,158,26,12,2,11,11,65,1,32,1,69,13,0,26,65,205,184,158,1,45,0,0,26,32,1,65,1,16,149,27,11,34,2,4,64,32,0,32,1,54,2,8,32,0,32,2,54,2,4,32,0,65,0,54,2,0,15,11,32,0,32,1,54,2,8,32,0,65,1,54,2,4,12,1,11,32,0,65,0,54,2,4,11,32,0,65,1,54,2,0,11,181,1,1,1,127,35,0,65,64,106,34,2,36,0,32,0,40,2,0,33,0,32,2,65,152,136,192,0,54,2,56,32,2,65,136,136,192,0,54,2,48,32,2,32,0,65,140,4,106,54,2,44,32,2,65,248,135,192,0,54,2,40,32,2,32,0,65,128,4,106,54,2,36,32,2,65,232,135,192,0,54,2,32,32,2,32,0,65,200,4,106,54,2,28,32,2,65,216,135,192,0,54,2,24,32,2,32,0,65,128,2,106,54,2,20,32,2,65,216,135,192,0,54,2,16,32,2,32,0,54,2,12,32,2,32,0,65,188,4,106,54,2,60,32,2,32,2,65,60,106,54,2,52,32,1,65,144,128,192,0,65,9,65,216,128,192,0,32,2,65,12,106,16,151,7,32,2,65,64,107,36,0,11,181,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,4,1,2,3,4,0,11,32,2,32,0,65,4,106,54,2,4,32,1,65,207,170,192,0,65,7,32,2,65,4,106,65,196,144,192,0,16,165,9,12,4,11,32,1,65,214,170,192,0,65,5,16,181,25,12,3,11,32,2,32,0,65,4,106,54,2,8,32,1,65,219,170,192,0,65,12,32,2,65,8,106,65,196,149,192,0,16,165,9,12,2,11,32,2,32,0,65,1,106,54,2,12,32,1,65,231,170,192,0,65,16,32,2,65,12,106,65,168,149,192,0,16,165,9,12,1,11,32,1,65,247,170,192,0,65,9,16,181,25,11,32,2,65,16,106,36,0,11,181,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,4,1,2,3,4,0,11,32,2,32,0,65,4,106,54,2,4,32,1,65,159,190,193,0,65,7,32,2,65,4,106,65,252,189,193,0,16,165,9,12,4,11,32,1,65,166,190,193,0,65,5,16,181,25,12,3,11,32,2,32,0,65,4,106,54,2,8,32,1,65,188,190,193,0,65,12,32,2,65,8,106,65,172,190,193,0,16,165,9,12,2,11,32,2,32,0,65,1,106,54,2,12,32,1,65,216,190,193,0,65,16,32,2,65,12,106,65,200,190,193,0,16,165,9,12,1,11,32,1,65,232,190,193,0,65,9,16,181,25,11,32,2,65,16,106,36,0,11,150,1,1,7,127,35,0,65,32,107,34,1,36,0,2,64,32,0,40,2,20,34,2,32,0,40,2,16,34,4,79,13,0,32,0,65,12,106,33,5,32,0,40,2,12,33,6,3,64,32,2,32,6,106,45,0,0,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,69,4,64,32,0,32,2,65,1,106,34,2,54,2,20,32,2,32,4,71,13,1,12,2,11,11,32,1,65,22,54,2,20,32,1,65,8,106,32,5,16,129,18,32,1,65,20,106,32,1,40,2,8,32,1,40,2,12,16,230,18,33,3,11,32,1,65,32,106,36,0,32,3,11,202,5,1,4,127,35,0,65,176,1,107,34,4,36,0,32,4,65,0,54,2,164,1,32,4,65,0,54,2,156,1,32,4,65,0,54,2,172,1,32,4,65,12,106,32,4,65,156,1,106,32,1,32,2,16,174,12,2,64,32,4,40,2,12,34,1,65,2,71,4,64,32,4,40,2,16,33,2,32,4,65,220,0,106,32,4,65,20,106,65,192,0,16,193,5,26,32,4,32,2,54,2,88,32,4,32,1,54,2,84,35,0,65,208,0,107,34,1,36,0,32,4,65,212,0,106,34,2,40,2,24,33,3,32,2,40,2,20,33,5,2,64,2,64,2,64,32,2,40,2,32,34,6,69,13,0,32,3,32,6,75,4,64,32,5,32,6,106,44,0,0,65,191,127,74,13,1,12,2,11,32,3,32,6,71,13,1,11,2,64,2,64,32,5,32,6,65,172,175,194,0,65,4,16,246,23,69,13,0,32,1,32,2,16,176,6,32,1,40,2,0,32,1,40,2,4,65,176,175,194,0,65,4,16,129,24,69,13,0,2,64,2,64,32,3,65,6,79,4,64,32,5,44,0,5,65,191,127,74,13,1,12,2,11,32,3,65,5,71,13,1,11,32,1,65,8,106,32,5,65,5,106,32,3,65,5,107,16,202,11,32,1,40,2,8,65,2,70,4,64,32,1,65,12,106,16,212,15,12,2,11,32,1,65,24,106,16,214,24,32,0,32,2,65,200,0,16,193,5,26,12,2,11,32,5,32,3,65,5,32,3,65,152,176,194,0,16,208,25,0,11,32,2,45,0,52,69,4,64,65,205,184,158,1,45,0,0,26,65,212,0,65,4,16,149,27,34,3,69,4,64,65,4,65,212,0,16,177,28,0,11,32,3,65,136,171,194,0,54,2,80,32,3,65,1,54,2,76,32,3,32,2,59,1,74,32,3,65,0,59,1,72,32,3,65,2,54,2,0,32,3,40,2,0,65,2,71,4,64,32,3,65,16,106,16,214,24,11,32,3,32,2,65,200,0,16,193,5,33,2,32,0,65,2,54,2,0,32,0,32,2,54,2,4,12,1,11,32,0,32,2,65,200,0,16,193,5,26,11,32,1,65,208,0,106,36,0,12,1,11,32,5,32,3,65,0,32,6,65,156,175,194,0,16,208,25,0,11,12,1,11,32,4,45,0,16,33,1,35,0,65,16,107,34,2,36,0,32,1,65,10,71,4,64,65,205,184,158,1,45,0,0,26,65,1,65,1,16,149,27,34,3,69,4,64,65,1,65,1,16,177,28,0,11,32,3,32,1,58,0,0,32,2,65,8,106,34,1,65,128,172,194,0,54,2,4,32,1,32,3,54,2,0,32,2,40,2,8,33,5,32,2,40,2,12,33,3,11,65,205,184,158,1,45,0,0,26,65,212,0,65,4,16,149,27,34,1,69,4,64,65,4,65,212,0,16,177,28,0,11,32,1,32,3,54,2,80,32,1,32,5,54,2,76,32,1,32,4,59,1,74,32,1,65,0,59,1,72,32,1,65,2,54,2,0,32,2,65,16,106,36,0,32,0,65,2,54,2,0,32,0,32,1,54,2,4,11,32,4,65,176,1,106,36,0,11,162,1,2,2,127,1,126,35,0,65,16,107,34,2,36,0,32,1,41,2,0,33,4,32,1,45,0,8,33,3,32,2,65,11,106,32,1,65,11,106,45,0,0,58,0,0,32,2,32,1,47,0,9,59,0,9,32,0,65,0,16,245,22,32,2,32,3,58,0,8,32,2,32,4,55,3,0,2,64,32,3,65,1,113,13,0,3,64,32,2,16,255,6,34,1,65,220,0,71,32,1,65,47,71,113,13,1,32,0,40,2,8,34,3,32,0,40,2,0,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,3,106,32,1,58,0,0,32,0,32,3,65,1,106,54,2,8,12,0,11,0,11,32,2,65,16,106,36,0,11,140,1,1,2,127,2,127,32,1,65,255,31,65,255,255,3,32,0,45,0,40,27,77,4,64,32,1,65,6,118,34,2,32,0,40,2,4,73,4,64,32,0,40,2,0,32,2,65,1,116,106,47,0,0,32,1,65,63,113,106,12,2,11,32,0,40,2,16,65,1,107,12,1,11,32,1,32,0,40,2,24,73,4,64,32,0,32,1,16,168,5,12,1,11,32,0,40,2,16,65,2,107,11,34,1,32,0,40,2,16,34,3,73,4,127,32,0,40,2,12,32,1,106,45,0,0,5,32,2,11,32,0,45,0,44,32,1,32,3,73,27,11,137,1,1,5,127,32,1,40,2,0,34,3,47,1,186,2,34,7,65,2,116,33,1,65,127,33,4,32,3,65,140,2,106,33,5,32,2,40,2,0,33,6,65,1,33,3,2,64,3,64,32,1,69,4,64,32,7,33,4,12,2,11,32,5,40,2,0,33,2,32,4,65,1,106,33,4,32,1,65,4,107,33,1,32,5,65,4,106,33,5,65,127,32,2,32,6,71,32,2,32,6,75,27,34,2,65,1,70,13,0,11,32,2,65,255,1,113,13,0,65,0,33,3,11,32,0,32,4,54,2,4,32,0,32,3,54,2,0,11,146,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,160,1,108,34,5,106,32,0,32,3,65,152,2,108,34,6,106,32,3,32,4,16,206,11,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,206,11,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,206,11,33,2,11,32,0,32,1,65,32,16,137,18,34,3,32,0,32,2,65,32,16,137,18,115,65,0,78,4,127,32,2,32,1,32,1,32,2,65,32,16,137,18,32,3,115,65,0,72,27,5,32,0,11,11,146,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,144,1,108,34,5,106,32,0,32,3,65,252,1,108,34,6,106,32,3,32,4,16,207,11,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,207,11,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,207,11,33,2,11,32,0,32,1,65,32,16,137,18,34,3,32,0,32,2,65,32,16,137,18,115,65,0,78,4,127,32,2,32,1,32,1,32,2,65,32,16,137,18,32,3,115,65,0,72,27,5,32,0,11,11,137,1,1,5,127,32,1,40,2,0,34,3,47,1,146,3,34,7,65,2,116,33,1,65,127,33,4,32,3,65,228,2,106,33,5,32,2,40,2,0,33,6,65,1,33,3,2,64,3,64,32,1,69,4,64,32,7,33,4,12,2,11,32,5,40,2,0,33,2,32,4,65,1,106,33,4,32,1,65,4,107,33,1,32,5,65,4,106,33,5,65,127,32,2,32,6,71,32,2,32,6,75,27,34,2,65,1,70,13,0,11,32,2,65,255,1,113,13,0,65,0,33,3,11,32,0,32,4,54,2,4,32,0,32,3,54,2,0,11,135,1,1,5,127,32,1,40,2,0,34,3,47,1,50,34,7,65,2,116,33,1,65,127,33,4,32,3,65,4,106,33,5,32,2,40,2,0,33,6,65,1,33,3,2,64,3,64,32,1,69,4,64,32,7,33,4,12,2,11,32,5,40,2,0,33,2,32,4,65,1,106,33,4,32,1,65,4,107,33,1,32,5,65,4,106,33,5,65,127,32,2,32,6,71,32,2,32,6,75,27,34,2,65,1,70,13,0,11,32,2,65,255,1,113,13,0,65,0,33,3,11,32,0,32,4,54,2,4,32,0,32,3,54,2,0,11,174,25,1,13,127,35,0,65,144,4,107,34,10,36,0,32,10,65,144,2,106,32,1,65,0,16,182,13,32,10,40,2,144,2,65,10,70,4,64,32,10,32,10,45,0,148,2,58,0,16,65,156,239,213,0,65,43,32,10,65,16,106,65,140,239,213,0,65,192,240,213,0,16,253,13,0,11,32,10,65,16,106,34,4,32,10,65,144,2,106,34,1,65,128,2,16,193,5,26,35,0,65,32,107,34,12,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,4,40,2,0,65,4,107,34,2,32,2,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,32,12,65,0,58,0,28,32,12,65,0,54,2,24,32,12,66,128,128,128,128,16,55,2,16,32,12,32,4,65,224,0,106,32,12,65,16,106,16,112,32,1,65,8,106,32,12,65,8,106,40,2,0,54,2,0,32,1,32,12,41,2,0,55,2,0,12,5,11,35,0,65,128,1,107,34,2,36,0,32,2,65,63,106,34,3,32,4,65,4,106,16,140,15,32,2,65,8,106,34,5,65,1,114,32,3,16,241,28,32,2,65,0,58,0,29,32,2,65,0,58,0,8,32,1,32,5,16,253,19,32,2,65,128,1,106,36,0,12,4,11,32,1,32,4,65,4,106,16,233,10,12,3,11,35,0,65,48,107,34,2,36,0,32,4,65,4,106,33,6,2,64,2,64,2,64,2,64,2,64,32,4,40,2,0,65,1,107,14,3,1,2,3,0,11,32,2,65,36,106,34,3,32,6,16,237,16,32,2,32,3,16,167,27,32,1,32,2,40,2,0,32,2,40,2,4,16,137,22,12,3,11,32,2,65,36,106,34,3,32,6,16,233,10,32,2,65,8,106,32,3,16,167,27,32,1,32,2,40,2,8,32,2,40,2,12,16,137,22,12,2,11,35,0,65,192,1,107,34,5,36,0,32,5,65,24,106,33,9,35,0,65,32,107,34,3,36,0,32,6,40,2,12,33,7,32,3,65,8,106,32,6,16,243,9,32,3,32,7,54,2,20,32,3,40,2,16,33,6,32,3,40,2,12,33,11,32,3,32,3,65,31,106,54,2,24,2,64,32,6,65,2,73,13,0,32,6,65,21,79,4,64,35,0,65,16,107,34,7,36,0,32,7,65,4,106,65,48,32,6,65,1,118,34,8,65,166,166,3,32,6,32,6,65,166,166,3,79,27,34,13,32,8,32,13,75,27,34,8,32,8,65,48,77,27,16,184,16,32,11,32,6,32,7,40,2,8,34,8,32,7,40,2,12,34,11,65,148,1,108,106,32,7,40,2,4,32,11,107,32,6,65,193,0,73,32,3,65,24,106,16,187,3,32,11,4,64,3,64,32,8,16,133,18,32,8,65,148,1,106,33,8,32,11,65,1,107,34,11,13,0,11,11,32,7,65,4,106,65,4,65,148,1,16,244,22,32,7,65,16,106,36,0,12,1,11,32,6,65,148,1,108,33,7,65,148,1,33,6,3,64,32,11,32,6,32,11,106,16,194,14,32,7,32,6,65,148,1,106,34,6,71,13,0,11,11,32,9,32,3,41,2,8,55,2,4,32,9,65,26,58,0,0,32,9,65,12,106,32,3,65,16,106,41,2,0,55,2,0,32,3,65,32,106,36,0,32,5,65,0,58,0,188,1,32,5,65,0,54,2,184,1,32,5,66,128,128,128,128,16,55,2,176,1,32,5,65,8,106,32,9,32,5,65,176,1,106,16,110,32,2,65,36,106,34,3,65,8,106,32,5,65,16,106,40,2,0,54,2,0,32,3,32,5,41,2,8,55,2,0,32,9,16,149,2,32,5,65,192,1,106,36,0,32,2,65,16,106,32,3,16,167,27,32,1,32,2,40,2,16,32,2,40,2,20,16,137,22,12,1,11,35,0,65,32,107,34,5,36,0,32,5,65,0,58,0,28,32,5,65,0,54,2,24,32,5,66,128,128,128,128,16,55,2,16,32,5,32,6,65,220,0,106,32,5,65,16,106,16,110,32,2,65,36,106,34,3,65,8,106,32,5,65,8,106,40,2,0,54,2,0,32,3,32,5,41,2,0,55,2,0,32,5,65,32,106,36,0,32,2,65,24,106,32,3,16,167,27,32,1,32,2,40,2,24,32,2,40,2,28,16,137,22,11,32,3,16,214,24,32,2,65,48,106,36,0,12,2,11,32,1,32,4,65,4,106,16,237,16,12,1,11,35,0,65,160,1,107,34,11,36,0,35,0,65,160,4,107,34,2,36,0,32,2,65,176,2,106,32,4,65,4,106,34,5,65,164,1,106,34,13,16,156,15,2,64,2,64,2,64,2,64,2,64,32,2,40,2,180,2,34,6,40,2,4,34,3,4,64,32,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,1,32,6,65,0,58,0,0,12,5,11,32,6,65,0,58,0,0,32,2,16,194,15,54,2,28,2,64,32,5,40,2,0,69,4,64,32,2,65,176,2,106,34,3,32,5,65,16,106,16,140,15,32,2,65,160,1,106,34,8,32,2,65,177,2,106,16,132,15,32,2,65,0,58,0,228,1,32,2,65,224,3,106,34,6,32,8,65,192,0,16,193,5,26,32,3,32,6,32,2,65,28,106,32,2,65,228,1,106,16,198,13,32,2,65,224,0,106,32,3,65,192,0,16,193,5,26,32,2,45,0,240,2,33,6,32,2,65,32,106,32,8,65,192,0,16,193,5,26,65,0,33,8,12,1,11,32,2,65,136,2,106,16,198,26,2,64,32,5,40,2,0,69,4,64,32,2,65,0,54,2,156,2,32,2,66,128,128,128,128,192,0,55,2,148,2,12,1,11,32,2,65,148,2,106,32,5,65,4,106,16,229,19,11,32,2,65,168,1,106,34,7,32,2,65,156,2,106,40,2,0,54,2,0,32,2,32,2,41,2,148,2,55,3,160,1,32,2,65,16,106,32,2,65,160,1,106,16,147,8,32,2,40,2,20,34,3,4,64,32,2,45,0,16,33,6,3,64,32,2,65,0,58,0,188,2,32,2,65,0,54,2,184,2,32,2,66,128,128,128,128,16,55,2,176,2,32,2,65,224,3,106,34,9,32,3,65,220,0,106,32,2,65,176,2,106,34,3,16,115,32,2,65,168,2,106,32,2,65,232,3,106,34,8,40,2,0,54,2,0,32,2,32,2,41,2,224,3,55,3,160,2,32,2,65,184,2,106,32,2,65,144,2,106,34,14,40,2,0,54,2,0,32,2,32,2,41,2,136,2,55,3,176,2,32,9,32,3,32,6,32,2,65,160,2,106,16,159,22,32,2,40,2,224,3,65,128,128,128,128,120,70,13,4,32,14,32,8,40,2,0,54,2,0,32,2,32,2,41,2,224,3,55,3,136,2,32,2,65,8,106,32,2,65,160,1,106,16,147,8,32,2,45,0,8,33,6,32,2,40,2,12,34,3,13,0,11,11,32,2,65,160,1,106,34,6,65,4,65,8,16,244,22,32,7,32,2,65,144,2,106,40,2,0,54,2,0,32,2,32,2,41,3,136,2,55,3,160,1,32,2,65,176,2,106,34,3,32,5,65,16,106,16,140,15,32,2,65,224,3,106,34,5,32,2,65,177,2,106,16,132,15,32,3,32,6,32,2,65,28,106,32,5,16,250,5,32,2,45,0,221,3,34,6,65,2,70,13,3,32,2,65,32,106,32,3,65,128,1,16,193,5,26,32,2,40,2,184,3,33,7,32,2,40,2,180,3,33,5,32,2,40,2,176,3,33,8,32,2,65,228,1,106,32,2,65,188,3,106,65,33,16,193,5,26,32,2,47,1,222,3,33,9,11,65,205,184,158,1,45,0,0,26,65,184,1,65,4,16,149,27,34,3,69,13,3,32,3,66,129,128,128,128,16,55,2,0,32,3,65,8,106,32,2,65,32,106,65,128,1,16,193,5,26,32,3,32,7,54,2,144,1,32,3,32,5,54,2,140,1,32,3,32,8,54,2,136,1,32,3,65,148,1,106,32,2,65,228,1,106,65,33,16,193,5,26,32,3,32,9,59,1,182,1,32,3,32,6,58,0,181,1,32,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,0,32,2,65,176,2,106,32,13,16,156,15,2,64,32,2,40,2,180,2,34,5,40,2,4,34,6,69,13,0,32,6,32,6,40,2,0,34,6,65,1,107,54,2,0,32,6,65,1,71,13,0,32,5,65,4,106,16,150,20,11,32,5,65,0,58,0,0,32,5,32,3,54,2,4,32,2,65,28,106,16,239,24,12,4,11,0,11,32,2,32,2,41,2,228,3,55,3,176,2,65,200,192,214,0,65,58,32,2,65,176,2,106,65,152,185,214,0,65,132,193,214,0,16,253,13,0,11,16,234,18,0,11,65,4,65,184,1,16,177,28,0,11,32,2,65,160,4,106,36,0,32,11,32,3,54,2,128,1,32,11,32,3,65,200,0,106,65,192,0,16,193,5,33,2,32,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,65,128,1,106,16,150,20,11,32,2,65,0,58,0,76,32,2,65,0,54,2,72,32,2,66,128,128,128,128,16,55,2,64,32,2,65,208,0,106,34,5,32,2,65,64,107,65,209,0,16,177,17,32,2,65,152,1,106,34,6,66,0,55,3,0,32,2,65,144,1,106,34,7,66,0,55,3,0,32,2,65,136,1,106,34,3,66,0,55,3,0,32,2,66,0,55,3,128,1,65,192,176,158,1,40,2,0,32,2,65,128,1,106,34,9,32,2,16,196,12,26,32,2,65,248,0,106,32,6,41,3,0,55,3,0,32,2,65,240,0,106,32,7,41,3,0,55,3,0,32,2,65,232,0,106,32,3,41,3,0,55,3,0,32,2,32,2,41,3,128,1,55,3,96,32,9,32,5,32,2,65,224,0,106,16,225,21,32,1,65,8,106,32,3,40,2,0,54,2,0,32,1,32,2,41,2,128,1,55,2,0,32,2,65,160,1,106,36,0,11,32,12,65,32,106,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,4,40,2,0,34,2,65,4,107,34,3,32,3,65,6,79,27,14,5,1,8,8,2,3,0,11,32,4,65,20,106,16,177,18,2,64,32,4,40,2,4,69,13,0,32,4,65,8,106,33,2,32,4,40,2,12,4,64,32,2,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,16,221,10,11,32,4,65,12,106,34,2,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,1,32,2,16,221,10,12,1,11,32,2,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,2,16,251,1,11,32,4,40,2,172,1,34,2,69,13,10,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,10,32,4,65,172,1,106,16,150,20,12,10,11,2,64,2,64,2,64,32,4,45,0,96,14,27,12,12,6,6,12,12,12,12,12,12,12,7,7,7,7,7,7,7,8,8,0,8,8,8,8,1,2,5,11,32,4,40,2,100,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,4,65,228,0,106,16,129,2,11,32,4,40,2,104,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,4,65,232,0,106,16,129,2,11,32,4,40,2,108,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,11,32,4,65,236,0,106,16,129,2,12,11,11,32,4,65,228,0,106,34,2,16,170,18,32,2,16,166,27,12,10,11,12,2,11,2,64,2,64,2,64,32,2,65,1,107,14,3,8,2,0,1,11,2,64,2,64,2,64,32,4,45,0,96,14,27,13,13,7,7,13,13,13,13,13,13,13,11,11,11,11,11,11,11,12,12,0,12,12,12,12,1,2,6,11,32,4,40,2,100,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,4,65,228,0,106,16,255,1,11,32,4,40,2,104,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,4,65,232,0,106,16,255,1,11,32,4,40,2,108,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,12,32,4,65,236,0,106,16,255,1,12,12,11,32,4,65,228,0,106,34,2,16,171,18,32,2,16,166,27,12,11,11,12,3,11,32,4,65,4,106,16,180,2,12,9,11,32,4,65,4,106,34,2,16,241,21,32,2,16,250,27,12,8,11,32,4,65,4,106,16,180,2,12,7,11,32,4,65,228,0,106,34,2,16,241,21,32,2,16,250,27,12,6,11,32,4,65,228,0,106,16,177,18,12,5,11,32,4,40,2,100,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,4,32,4,65,228,0,106,16,129,2,12,4,11,32,4,40,2,100,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,4,65,228,0,106,16,129,2,11,32,4,40,2,104,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,3,32,4,65,232,0,106,16,129,2,12,3,11,32,4,65,4,106,16,177,18,12,2,11,32,4,40,2,100,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,4,65,228,0,106,16,255,1,12,1,11,32,4,40,2,100,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,4,65,228,0,106,16,255,1,11,32,4,40,2,104,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,4,65,232,0,106,16,255,1,11,32,10,65,8,106,32,1,16,167,27,32,0,32,10,40,2,8,32,10,40,2,12,16,135,15,32,1,16,214,24,32,10,65,144,4,106,36,0,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,133,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,205,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,132,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,213,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,130,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,203,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,136,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,218,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,137,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,210,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,168,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,126,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,216,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,140,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,208,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,141,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,204,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,128,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,206,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,135,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,214,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,168,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,127,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,211,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,139,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,212,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,131,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,215,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,134,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,207,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,129,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,217,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,169,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,65,152,129,214,0,65,1,16,181,25,13,0,32,2,65,4,106,32,0,16,138,1,2,64,2,64,32,2,40,2,4,65,128,128,128,128,120,70,4,64,32,2,32,2,40,2,8,54,2,24,32,2,32,2,65,11,106,40,0,0,54,0,27,32,1,32,2,65,24,106,16,133,7,69,13,1,12,2,11,32,1,65,153,129,214,0,65,16,16,181,25,13,1,11,32,2,65,4,106,16,227,24,32,1,65,169,129,214,0,65,1,16,181,25,13,1,32,0,32,1,65,1,16,209,1,33,3,12,1,11,32,2,65,4,106,16,227,24,11,32,2,65,32,106,36,0,32,3,11,152,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,32,2,173,55,3,24,32,4,65,12,106,32,4,65,24,106,32,3,16,190,8,32,4,40,2,12,33,5,2,64,32,4,45,0,20,34,6,65,18,70,4,64,32,2,4,64,32,3,32,1,32,2,16,100,11,32,0,65,18,58,0,8,32,0,32,2,32,5,106,54,2,0,12,1,11,32,0,32,4,47,0,21,59,0,9,32,0,65,11,106,32,4,65,23,106,45,0,0,58,0,0,32,4,40,2,16,33,1,32,0,32,6,58,0,8,32,0,32,1,54,2,4,32,0,32,5,54,2,0,11,32,4,65,32,106,36,0,11,135,1,1,5,127,32,1,40,2,0,34,3,47,1,50,34,6,65,2,116,33,1,65,127,33,4,32,2,40,2,0,65,8,106,33,7,32,3,65,4,106,33,5,65,1,33,3,2,64,3,64,32,1,69,4,64,32,6,33,4,12,2,11,32,4,65,1,106,33,4,32,1,65,4,107,33,1,32,5,40,2,0,33,2,32,5,65,4,106,33,5,32,7,32,2,65,8,106,16,232,14,65,255,1,113,34,2,65,1,70,13,0,11,32,2,13,0,65,0,33,3,11,32,0,32,4,54,2,4,32,0,32,3,54,2,0,11,151,1,1,2,127,35,0,65,128,1,107,34,4,36,0,32,4,65,16,106,34,5,32,1,32,2,16,176,7,2,127,32,4,40,2,16,4,64,32,4,65,208,0,106,34,2,32,5,65,48,16,193,5,26,32,2,32,3,16,190,6,65,0,12,1,11,32,4,65,200,0,106,32,4,65,28,106,41,2,0,55,3,0,32,4,32,4,41,2,20,55,3,64,32,4,65,8,106,32,4,65,64,107,16,133,22,32,4,40,2,12,34,2,40,2,0,33,1,32,2,32,3,54,2,0,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,4,65,128,1,106,36,0,11,148,1,2,2,127,1,126,2,64,32,1,40,0,0,34,2,65,24,118,65,3,107,65,1,75,4,126,66,4,5,32,2,65,128,128,252,7,113,69,13,1,66,6,11,33,4,32,0,32,4,32,2,65,16,118,65,255,1,113,32,2,65,128,128,128,120,113,114,173,66,8,134,132,55,2,0,15,11,32,0,65,12,58,0,0,32,0,32,1,47,0,4,34,3,65,129,2,113,59,0,5,32,0,32,2,65,128,130,128,120,113,65,1,114,54,0,1,32,0,65,7,106,65,1,65,2,32,3,32,1,65,6,106,45,0,0,65,16,116,114,65,128,128,4,73,27,58,0,0,11,152,1,1,2,127,35,0,65,128,1,107,34,3,36,0,32,3,32,1,32,2,40,2,0,16,145,6,32,3,45,0,1,33,1,2,64,32,3,45,0,0,34,2,65,2,71,4,64,32,3,65,193,0,106,34,4,32,3,65,2,106,65,63,16,193,5,26,32,0,2,127,32,2,65,1,113,4,64,32,0,32,1,58,0,2,32,0,32,2,58,0,1,32,0,65,3,106,32,4,65,63,16,193,5,26,65,38,12,1,11,32,0,65,133,128,128,128,120,54,2,4,65,24,11,58,0,0,12,1,11,32,0,32,1,58,0,1,32,0,65,37,58,0,0,11,32,3,65,128,1,106,36,0,11,165,1,0,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,20,32,1,66,128,128,128,128,16,55,2,12,32,1,65,3,58,0,56,32,1,65,32,54,2,40,32,1,65,0,54,2,52,32,1,65,204,183,214,0,54,2,48,32,1,65,0,54,2,32,32,1,65,0,54,2,24,32,1,32,1,65,12,106,54,2,44,32,1,32,2,54,2,60,32,1,65,60,106,34,2,32,1,65,24,106,16,217,10,4,64,65,244,183,214,0,65,55,32,2,65,228,183,214,0,65,248,184,214,0,16,253,13,0,11,32,0,32,1,41,2,12,55,2,0,32,0,65,8,106,32,1,65,20,106,40,2,0,54,2,0,32,1,65,64,107,36,0,11,235,10,1,4,127,35,0,65,64,106,34,4,36,0,32,4,65,0,54,2,20,32,4,66,128,128,128,128,16,55,2,12,32,4,65,3,58,0,56,32,4,65,32,54,2,40,32,4,65,0,54,2,52,32,4,65,204,183,214,0,54,2,48,32,4,65,0,54,2,32,32,4,65,0,54,2,24,32,4,32,4,65,12,106,54,2,44,32,4,65,24,106,33,3,35,0,65,208,0,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,12,65,1,107,14,11,1,2,3,4,5,6,7,8,9,10,11,0,11,32,2,65,2,54,2,48,32,2,65,128,147,214,0,54,2,44,32,2,66,1,55,2,56,32,2,65,141,8,54,2,24,32,2,32,1,54,2,20,32,2,32,2,65,20,106,54,2,52,32,3,40,2,20,32,3,40,2,24,32,2,65,44,106,16,163,3,12,11,11,32,2,65,2,54,2,48,32,2,65,188,147,214,0,54,2,44,32,2,66,1,55,2,56,32,2,65,141,8,54,2,24,32,2,32,1,54,2,20,32,2,32,2,65,20,106,54,2,52,32,3,40,2,20,32,3,40,2,24,32,2,65,44,106,16,163,3,12,10,11,32,2,65,2,54,2,48,32,2,65,252,147,214,0,54,2,44,32,2,66,1,55,2,56,32,2,65,141,8,54,2,24,32,2,32,1,54,2,20,32,2,32,2,65,20,106,54,2,52,32,3,40,2,20,32,3,40,2,24,32,2,65,44,106,16,163,3,12,9,11,32,2,65,2,54,2,48,32,2,65,240,148,214,0,54,2,44,32,2,66,1,55,2,56,32,2,65,141,8,54,2,24,32,2,32,1,54,2,20,32,2,32,2,65,20,106,54,2,52,32,3,40,2,20,32,3,40,2,24,32,2,65,44,106,16,163,3,12,8,11,32,2,65,2,54,2,48,32,2,65,252,149,214,0,54,2,44,32,2,66,1,55,2,56,32,2,65,141,8,54,2,24,32,2,32,1,54,2,20,32,2,32,2,65,20,106,54,2,52,32,3,40,2,20,32,3,40,2,24,32,2,65,44,106,16,163,3,12,7,11,32,2,65,2,54,2,48,32,2,65,240,150,214,0,54,2,44,32,2,66,1,55,2,56,32,2,65,141,8,54,2,24,32,2,32,1,54,2,20,32,2,32,2,65,20,106,54,2,52,32,3,40,2,20,32,3,40,2,24,32,2,65,44,106,16,163,3,12,6,11,32,2,32,1,45,0,13,58,0,76,32,2,65,2,54,2,48,32,2,65,164,151,214,0,54,2,44,32,2,66,2,55,2,56,32,2,65,142,8,54,2,32,32,2,65,141,8,54,2,24,32,2,32,1,54,2,20,32,2,32,2,65,20,106,54,2,52,32,2,32,2,65,204,0,106,54,2,28,32,3,40,2,20,32,3,40,2,24,32,2,65,44,106,16,163,3,12,5,11,32,2,32,1,45,0,13,58,0,19,32,2,32,1,45,0,14,58,0,76,32,2,65,3,54,2,24,32,2,65,220,151,214,0,54,2,20,32,2,66,3,55,2,32,32,2,65,142,8,54,2,64,32,2,65,142,8,54,2,56,32,2,65,141,8,54,2,48,32,2,32,1,54,2,44,32,2,32,2,65,44,106,54,2,28,32,2,32,2,65,204,0,106,54,2,60,32,2,32,2,65,19,106,54,2,52,32,3,40,2,20,32,3,40,2,24,32,2,65,20,106,16,163,3,12,4,11,32,2,32,1,45,0,13,58,0,11,32,2,32,1,45,0,14,58,0,19,32,2,32,1,45,0,15,58,0,76,32,2,65,4,54,2,24,32,2,65,248,151,214,0,54,2,20,32,2,66,4,55,2,32,32,2,65,142,8,54,2,72,32,2,65,142,8,54,2,64,32,2,65,142,8,54,2,56,32,2,65,141,8,54,2,48,32,2,32,1,54,2,44,32,2,32,2,65,44,106,54,2,28,32,2,32,2,65,204,0,106,54,2,68,32,2,32,2,65,19,106,54,2,60,32,2,32,2,65,11,106,54,2,52,32,3,40,2,20,32,3,40,2,24,32,2,65,20,106,16,163,3,12,3,11,32,2,32,1,40,2,16,34,5,54,2,12,32,2,32,1,45,0,13,58,0,19,32,2,65,4,54,2,24,32,2,65,192,152,214,0,54,2,20,32,2,66,4,55,2,32,32,2,65,142,8,54,2,72,32,2,65,142,8,54,2,64,32,2,65,7,54,2,56,32,2,65,141,8,54,2,48,32,2,32,1,54,2,44,32,2,65,3,65,0,32,5,27,58,0,76,32,2,32,2,65,44,106,54,2,28,32,2,32,2,65,204,0,106,54,2,68,32,2,32,2,65,19,106,54,2,60,32,2,32,2,65,12,106,54,2,52,32,3,40,2,20,32,3,40,2,24,32,2,65,20,106,16,163,3,12,2,11,32,2,32,1,40,2,16,54,2,76,32,2,65,3,54,2,48,32,2,65,156,153,214,0,54,2,44,32,2,66,2,55,2,56,32,2,65,7,54,2,32,32,2,65,141,8,54,2,24,32,2,32,1,54,2,20,32,2,32,2,65,20,106,54,2,52,32,2,32,2,65,204,0,106,54,2,28,32,3,40,2,20,32,3,40,2,24,32,2,65,44,106,16,163,3,12,1,11,32,2,32,1,40,2,16,54,2,76,32,2,65,3,54,2,48,32,2,65,132,154,214,0,54,2,44,32,2,66,2,55,2,56,32,2,65,7,54,2,32,32,2,65,141,8,54,2,24,32,2,32,1,54,2,20,32,2,32,2,65,20,106,54,2,52,32,2,32,2,65,204,0,106,54,2,28,32,3,40,2,20,32,3,40,2,24,32,2,65,44,106,16,163,3,11,32,2,65,208,0,106,36,0,4,64,65,244,183,214,0,65,55,32,4,65,63,106,65,228,183,214,0,65,248,184,214,0,16,253,13,0,11,32,0,32,4,41,2,12,55,2,4,32,0,65,12,106,32,4,65,20,106,40,2,0,54,2,0,32,0,65,19,58,0,0,32,1,16,214,24,32,4,65,64,107,36,0,11,160,1,1,4,127,35,0,65,48,107,34,2,36,0,32,2,32,1,16,174,24,2,64,32,2,40,2,0,34,1,32,2,40,2,4,34,4,70,13,0,32,0,40,2,24,33,5,32,0,40,2,20,33,0,3,64,2,64,32,2,32,1,54,2,12,32,2,65,1,54,2,20,32,2,65,160,243,214,0,54,2,16,32,2,66,1,55,2,28,32,2,65,212,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,0,32,5,32,2,65,16,106,16,163,3,13,0,32,1,65,8,106,34,1,32,4,71,13,1,12,2,11,11,65,1,33,3,11,32,2,65,48,106,36,0,32,3,11,185,1,0,2,64,2,64,2,64,2,64,2,64,32,1,32,2,65,153,128,192,0,65,10,16,246,23,69,4,64,32,1,32,2,65,163,128,192,0,65,17,16,246,23,13,1,32,1,32,2,65,180,128,192,0,65,7,16,246,23,13,2,32,1,32,2,65,187,128,192,0,65,11,16,246,23,13,3,32,1,32,2,65,198,128,192,0,65,8,16,246,23,13,4,32,1,32,2,65,206,128,192,0,65,7,16,246,23,69,4,64,32,0,65,6,58,0,1,12,6,11,32,0,65,5,58,0,1,12,5,11,32,0,65,0,58,0,1,12,4,11,32,0,65,1,58,0,1,12,3,11,32,0,65,2,58,0,1,12,2,11,32,0,65,3,58,0,1,12,1,11,32,0,65,4,58,0,1,11,32,0,65,0,58,0,0,11,155,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,12,34,3,32,0,40,2,4,34,1,107,65,24,110,33,4,32,1,32,3,71,4,64,3,64,2,64,2,64,2,64,2,64,32,1,45,0,0,14,5,3,3,3,1,2,0,11,32,1,65,4,106,16,148,14,12,2,11,32,1,65,4,106,16,214,24,12,1,11,32,1,65,4,106,34,3,16,181,13,32,3,16,169,24,11,32,1,65,24,106,33,1,32,4,65,1,107,34,4,13,0,11,11,32,2,32,0,40,2,0,54,2,12,32,2,32,0,40,2,8,54,2,8,32,2,65,8,106,16,169,24,32,2,65,16,106,36,0,11,160,1,1,1,127,35,0,65,16,107,34,2,36,0,2,64,32,1,40,2,0,37,1,16,83,4,64,32,2,65,4,106,32,1,16,158,15,32,0,65,8,106,32,2,65,12,106,40,2,0,54,2,0,32,0,32,2,41,2,4,55,2,0,12,1,11,32,1,40,2,0,37,1,16,67,69,4,64,32,0,65,128,128,128,128,120,54,2,0,12,1,11,32,2,32,1,16,250,28,34,1,54,2,0,32,2,65,4,106,32,2,16,158,15,32,0,65,8,106,32,2,65,12,106,40,2,0,54,2,0,32,0,32,2,41,2,4,55,2,0,32,1,65,132,1,73,13,0,32,1,16,222,9,11,32,2,65,16,106,36,0,11,145,1,1,2,127,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,0,34,1,65,1,113,4,64,32,4,32,1,54,2,0,32,4,65,8,106,34,5,32,2,32,1,107,34,2,32,3,106,34,1,54,2,0,32,4,32,1,54,2,4,32,4,65,7,65,32,32,1,65,10,118,103,107,34,1,32,1,65,7,79,27,65,2,116,65,1,114,54,2,12,32,4,32,2,16,212,13,32,0,65,8,106,32,5,41,2,0,55,2,0,32,0,32,4,41,2,0,55,2,0,12,1,11,32,0,32,1,32,2,32,3,16,222,6,11,32,4,65,16,106,36,0,11,131,5,1,9,127,35,0,65,224,0,107,34,3,36,0,32,1,40,2,12,33,10,32,1,40,2,8,33,4,32,1,40,2,4,33,1,32,3,32,2,54,2,92,32,3,32,1,54,2,84,32,3,32,1,32,4,65,12,108,106,54,2,88,32,3,65,8,106,33,6,35,0,65,240,0,107,34,2,36,0,32,2,65,37,58,0,8,32,2,65,232,0,106,32,3,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,96,32,2,32,2,65,8,106,54,2,108,32,2,65,212,0,106,33,7,35,0,65,176,1,107,34,1,36,0,32,1,65,12,106,32,2,65,224,0,106,34,4,16,218,13,2,64,2,64,2,64,32,1,40,2,12,65,3,70,4,64,32,7,65,0,54,2,8,32,7,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,160,1,106,34,9,65,4,65,0,65,4,65,148,1,16,167,10,32,1,40,2,164,1,33,5,32,1,40,2,160,1,65,1,70,13,1,32,1,40,2,168,1,32,1,65,12,106,65,148,1,16,193,5,33,8,32,1,65,8,106,34,11,65,1,54,2,0,32,1,32,8,54,2,4,32,1,32,5,54,2,0,32,1,65,168,1,106,32,4,65,8,106,41,2,0,55,3,0,32,1,32,4,41,2,0,55,3,160,1,35,0,65,160,1,107,34,4,36,0,32,4,65,12,106,32,9,16,218,13,32,4,40,2,12,65,3,71,4,64,3,64,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,16,175,23,11,32,1,40,2,4,32,5,65,148,1,108,106,32,4,65,12,106,34,8,65,148,1,16,193,5,26,32,1,32,5,65,1,106,54,2,8,32,8,32,9,16,218,13,32,4,40,2,12,65,3,71,13,0,11,11,32,4,65,160,1,106,36,0,32,7,65,8,106,32,11,40,2,0,54,2,0,32,7,32,1,41,2,0,55,2,0,11,32,1,65,176,1,106,36,0,12,1,11,32,5,32,1,40,2,168,1,16,132,25,0,11,2,64,32,2,45,0,8,65,37,70,4,64,32,6,32,2,41,2,84,55,2,4,32,6,65,37,58,0,0,32,6,65,12,106,32,2,65,220,0,106,40,2,0,54,2,0,12,1,11,32,6,32,2,65,8,106,65,200,0,16,193,5,26,32,2,65,212,0,106,34,1,16,241,21,32,1,16,250,27,11,32,2,65,240,0,106,36,0,2,64,32,3,45,0,8,65,37,70,4,64,32,0,32,3,41,2,12,55,2,4,32,0,32,10,54,2,16,32,0,65,37,58,0,0,32,0,65,12,106,32,3,65,20,106,40,2,0,54,2,0,12,1,11,32,0,32,3,65,8,106,65,200,0,16,193,5,26,11,32,3,65,224,0,106,36,0,11,160,1,2,3,127,1,126,35,0,65,64,106,34,3,36,0,32,2,41,2,0,33,6,32,2,40,2,8,33,4,32,2,47,1,76,33,5,32,3,16,244,26,32,1,40,2,0,32,3,32,2,65,12,106,16,191,9,32,0,65,12,106,32,3,65,192,0,16,193,5,26,32,0,32,5,59,1,108,32,0,32,4,54,2,8,32,0,32,6,55,2,0,32,0,65,228,0,106,32,2,65,196,0,106,41,2,0,55,2,0,32,0,65,220,0,106,32,2,65,60,106,41,2,0,55,2,0,32,0,65,212,0,106,32,2,65,52,106,41,2,0,55,2,0,32,0,32,2,41,2,44,55,2,76,32,3,65,64,107,36,0,11,245,1,1,5,127,35,0,65,128,32,107,34,3,36,0,2,64,32,1,65,1,118,34,4,65,192,132,61,32,1,32,1,65,192,132,61,79,27,34,5,32,4,32,5,75,27,34,4,65,129,4,79,4,64,2,64,32,4,65,255,255,255,255,1,75,32,4,65,3,116,34,5,65,252,255,255,255,7,75,114,69,4,64,32,5,69,4,64,65,4,33,7,65,0,33,4,12,2,11,65,205,184,158,1,45,0,0,26,65,4,33,6,32,5,65,4,16,149,27,34,7,13,1,11,32,6,32,5,16,132,25,0,11,32,3,65,0,54,2,8,32,3,32,7,54,2,4,32,3,32,4,54,2,0,32,0,32,1,32,3,40,2,4,34,4,32,3,40,2,8,34,5,65,3,116,106,32,3,40,2,0,34,0,32,5,107,32,1,65,193,0,73,32,2,16,180,3,32,0,69,13,1,32,4,32,0,65,3,116,65,4,16,218,26,12,1,11,32,0,32,1,32,3,65,128,4,32,1,65,193,0,73,32,2,16,180,3,11,32,3,65,128,32,106,36,0,11,151,1,1,5,127,32,1,40,2,0,34,5,32,5,47,1,186,2,34,6,65,1,106,34,7,32,1,40,2,8,34,4,32,2,16,164,16,32,5,65,180,1,106,33,2,32,6,32,4,65,1,106,34,8,79,4,64,32,2,32,8,65,12,108,106,32,2,32,4,65,12,108,106,32,6,32,4,107,65,12,108,16,184,28,26,11,32,2,32,4,65,12,108,106,34,2,32,3,41,2,0,55,2,0,32,2,65,8,106,32,3,65,8,106,40,2,0,54,2,0,32,0,32,4,54,2,8,32,0,32,5,54,2,0,32,0,32,1,40,2,4,54,2,4,32,5,32,7,59,1,186,2,11,162,1,1,1,127,35,0,65,64,106,34,2,36,0,32,2,66,0,55,3,56,32,2,65,56,106,32,0,40,2,0,37,1,16,87,32,2,32,2,40,2,60,34,0,54,2,52,32,2,32,2,40,2,56,54,2,48,32,2,32,0,54,2,44,32,2,65,210,9,54,2,40,32,2,65,2,54,2,16,32,2,65,188,166,216,0,54,2,12,32,2,66,1,55,2,24,32,2,32,2,65,44,106,54,2,36,32,2,32,2,65,36,106,54,2,20,32,1,40,2,20,32,1,40,2,24,32,2,65,12,106,16,163,3,32,2,40,2,44,34,1,4,64,32,2,40,2,48,32,1,65,1,16,218,26,11,32,2,65,64,107,36,0,11,140,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,144,1,108,34,5,106,32,0,32,3,65,252,1,108,34,6,106,32,3,32,4,16,244,11,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,244,11,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,244,11,33,2,11,32,0,32,2,32,1,32,0,40,2,0,34,0,32,1,40,2,0,34,1,73,34,3,32,1,32,2,40,2,0,34,2,73,115,27,32,3,32,0,32,2,73,115,27,11,148,1,1,2,127,35,0,65,16,107,34,2,36,0,2,64,2,64,32,1,45,0,0,65,3,71,4,64,32,1,32,2,65,15,106,65,212,238,192,0,16,184,22,33,3,32,0,65,1,58,0,0,32,0,32,3,54,2,4,32,1,45,0,0,65,3,71,13,1,32,1,65,4,106,16,214,24,12,2,11,32,2,65,8,106,32,1,65,12,106,40,2,0,34,3,54,2,0,32,2,32,1,41,2,4,55,3,0,32,0,32,2,40,2,4,32,3,16,240,10,32,2,16,214,24,32,1,45,0,0,65,3,70,13,1,11,32,1,16,235,19,11,32,2,65,16,106,36,0,11,152,1,1,2,127,35,0,65,16,107,34,2,36,0,2,64,2,64,32,1,45,0,0,65,3,71,4,64,32,1,32,2,65,15,106,65,196,238,192,0,16,184,22,33,3,32,0,65,128,128,128,128,120,54,2,0,32,0,32,3,54,2,4,32,1,45,0,0,65,3,71,13,1,32,1,65,4,106,16,214,24,12,2,11,32,2,65,8,106,32,1,65,12,106,40,2,0,34,3,54,2,0,32,2,32,1,41,2,4,55,3,0,32,0,32,2,40,2,4,32,3,16,203,15,32,2,16,214,24,32,1,45,0,0,65,3,70,13,1,11,32,1,16,235,19,11,32,2,65,16,106,36,0,11,148,1,1,2,127,35,0,65,16,107,34,2,36,0,2,64,2,64,32,1,45,0,0,65,3,71,4,64,32,1,32,2,65,15,106,65,132,239,192,0,16,184,22,33,3,32,0,65,1,54,2,0,32,0,32,3,54,2,4,32,1,45,0,0,65,3,71,13,1,32,1,65,4,106,16,214,24,12,2,11,32,2,65,8,106,32,1,65,12,106,40,2,0,34,3,54,2,0,32,2,32,1,41,2,4,55,3,0,32,0,32,2,40,2,4,32,3,16,190,13,32,2,16,214,24,32,1,45,0,0,65,3,70,13,1,11,32,1,16,235,19,11,32,2,65,16,106,36,0,11,158,6,1,9,127,35,0,65,160,2,107,34,4,36,0,2,64,32,1,45,0,0,69,4,64,32,0,65,10,54,2,0,32,1,16,235,19,12,1,11,32,4,65,24,106,32,1,65,16,106,41,3,0,55,3,0,32,4,65,16,106,32,1,65,8,106,41,3,0,55,3,0,32,4,32,1,41,3,0,55,3,8,32,4,65,32,106,33,7,35,0,65,16,107,34,5,36,0,2,64,2,64,32,4,65,8,106,34,6,45,0,0,65,3,71,4,64,32,6,32,5,65,15,106,65,180,238,192,0,16,184,22,33,1,32,7,65,10,54,2,0,32,7,32,1,54,2,4,32,6,45,0,0,65,3,71,13,1,32,6,65,4,106,16,214,24,12,2,11,32,5,65,8,106,32,6,65,12,106,40,2,0,54,2,0,32,5,32,6,41,2,4,55,3,0,32,5,40,2,4,33,1,32,5,40,2,8,33,2,35,0,65,208,2,107,34,8,36,0,32,8,65,8,106,34,3,32,1,32,2,16,195,3,2,64,32,8,40,2,8,65,10,71,4,64,32,7,32,3,65,128,2,16,193,5,26,12,1,11,32,8,65,136,2,106,34,1,32,8,65,16,106,65,200,0,16,193,5,26,35,0,65,64,106,34,2,36,0,32,2,65,0,54,2,24,32,2,66,128,128,128,128,16,55,2,16,32,2,65,3,58,0,60,32,2,65,32,54,2,44,32,2,65,0,54,2,56,32,2,65,208,130,192,0,54,2,52,32,2,65,0,54,2,36,32,2,65,0,54,2,28,32,2,32,2,65,16,106,54,2,48,2,64,2,64,32,1,32,2,65,28,106,16,169,1,69,4,64,32,2,65,8,106,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,2,16,55,3,0,32,2,16,175,1,33,9,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,14,36,14,1,2,14,3,14,14,14,14,14,14,4,5,6,14,7,8,14,14,9,10,14,14,14,11,14,14,14,14,14,14,14,14,14,14,14,0,11,32,1,40,2,4,65,4,71,13,13,32,1,65,8,106,33,3,12,12,11,32,1,65,4,106,33,3,12,11,11,32,1,65,4,106,33,3,12,10,11,32,1,45,0,4,65,7,71,13,10,32,1,65,8,106,33,3,12,9,11,32,1,65,4,106,33,3,12,8,11,32,1,65,4,106,33,3,12,7,11,32,1,65,4,106,33,3,12,6,11,32,1,65,4,106,33,3,12,5,11,32,1,65,4,106,33,3,12,4,11,32,1,65,4,106,33,3,12,3,11,32,1,65,4,106,33,3,12,2,11,32,1,65,4,106,33,3,2,64,65,4,32,1,40,2,4,65,128,128,128,128,120,115,34,10,32,10,65,15,79,27,65,3,107,14,2,0,2,3,11,32,1,65,8,106,33,3,12,1,11,65,248,130,192,0,65,55,32,2,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,3,16,214,24,11,32,2,65,64,107,36,0,32,7,65,10,54,2,0,32,7,32,9,54,2,4,11,32,8,65,208,2,106,36,0,32,5,16,214,24,32,6,45,0,0,65,3,70,13,1,11,32,6,16,235,19,11,32,5,65,16,106,36,0,32,4,40,2,32,65,10,71,4,64,32,0,32,7,65,128,2,16,193,5,26,12,1,11,32,0,32,4,40,2,36,54,2,4,32,0,65,11,54,2,0,11,32,4,65,160,2,106,36,0,11,146,1,1,2,127,35,0,65,32,107,34,2,36,0,32,1,45,0,0,33,3,32,1,65,6,58,0,0,2,127,32,3,65,6,70,4,64,65,224,200,193,0,16,236,14,33,3,65,1,12,1,11,32,2,65,17,106,32,1,65,9,106,41,0,0,55,0,0,32,2,65,24,106,32,1,65,16,106,41,0,0,55,0,0,32,2,32,3,58,0,8,32,2,32,1,41,0,1,55,0,9,32,2,32,2,65,8,106,16,156,14,32,2,40,2,4,33,3,32,2,40,2,0,11,33,1,32,0,32,3,54,2,4,32,0,32,1,54,2,0,32,2,65,32,106,36,0,11,166,1,1,1,127,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,0,3,1,11,32,1,65,208,0,106,16,245,28,13,1,12,2,11,32,1,65,21,106,16,245,28,69,13,1,11,32,2,16,235,8,12,1,11,32,2,16,206,8,11,32,0,65,1,54,2,0,32,0,65,4,106,32,1,65,244,0,16,193,5,26,32,0,65,144,1,106,32,2,65,24,106,41,3,0,55,3,0,32,0,65,136,1,106,32,2,65,16,106,41,3,0,55,3,0,32,0,65,128,1,106,32,2,65,8,106,41,3,0,55,3,0,32,0,32,2,41,3,0,55,3,120,32,2,65,32,106,36,0,11,166,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,32,1,16,255,19,65,128,128,128,128,120,33,1,32,2,40,2,4,33,3,2,64,2,64,2,64,2,64,32,2,40,2,0,65,1,107,14,2,0,3,1,11,32,0,32,3,54,2,0,12,1,11,32,2,65,8,106,32,3,16,249,3,32,2,40,2,16,34,1,65,128,128,128,128,120,71,4,64,32,0,32,2,41,2,20,55,2,12,32,0,65,20,106,32,2,65,28,106,40,2,0,54,2,0,32,0,32,2,41,3,8,55,3,0,12,2,11,32,0,32,2,40,2,8,54,2,0,11,65,129,128,128,128,120,33,1,11,32,0,32,1,54,2,8,32,2,65,32,106,36,0,11,160,1,2,6,127,1,126,35,0,65,32,107,34,2,36,0,32,1,40,2,0,33,3,32,1,40,2,4,33,4,32,2,32,1,65,8,106,34,5,40,2,0,34,6,54,2,28,32,2,32,4,54,2,24,32,2,32,3,54,2,20,32,2,65,8,106,32,2,65,20,106,34,7,16,186,22,32,2,41,3,8,33,8,32,2,32,6,65,1,106,54,2,28,32,2,32,4,54,2,24,32,2,32,3,54,2,20,32,2,32,7,16,186,22,32,0,32,2,41,3,0,55,2,20,32,0,32,8,55,2,12,32,0,65,8,106,32,5,40,2,0,54,2,0,32,0,32,1,41,2,0,55,2,0,32,2,65,32,106,36,0,11,138,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,5,116,34,5,106,32,0,32,3,65,56,108,34,6,106,32,3,32,4,16,253,11,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,253,11,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,253,11,33,2,11,32,0,32,2,32,1,32,0,40,2,0,34,0,32,1,40,2,0,34,1,73,34,3,32,1,32,2,40,2,0,34,2,73,115,27,32,3,32,0,32,2,73,115,27,11,161,1,1,2,127,35,0,65,16,107,34,4,36,0,32,1,40,2,12,47,1,94,33,5,2,127,2,64,2,64,32,2,65,1,113,69,4,64,32,3,32,5,75,13,1,32,4,65,8,106,32,1,16,149,4,32,4,40,2,8,33,2,32,4,40,2,12,12,3,11,32,1,40,2,20,47,1,94,32,3,79,13,1,11,65,240,232,203,0,65,142,1,65,128,234,203,0,16,218,19,0,11,32,4,32,1,16,149,4,32,3,32,5,106,65,1,106,33,3,32,4,40,2,0,33,2,32,4,40,2,4,11,33,1,32,0,32,3,54,2,8,32,0,32,2,54,2,0,32,0,32,1,54,2,4,32,4,65,16,106,36,0,11,126,1,5,127,32,1,40,2,0,34,5,47,1,190,3,34,7,65,5,116,33,1,65,127,33,3,65,1,33,6,2,64,3,64,32,1,69,4,64,32,7,33,3,12,2,11,32,2,32,5,65,32,16,137,18,33,4,32,3,65,1,106,33,3,32,1,65,32,107,33,1,32,5,65,32,106,33,5,65,127,32,4,65,0,71,32,4,65,0,72,27,34,4,65,1,70,13,0,11,32,4,65,255,1,113,13,0,65,0,33,6,11,32,0,32,3,54,2,4,32,0,32,6,54,2,0,11,140,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,192,8,108,34,5,106,32,0,32,3,65,240,14,108,34,6,106,32,3,32,4,16,128,12,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,128,12,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,128,12,33,2,11,32,0,32,2,32,1,32,0,45,0,0,34,0,32,1,45,0,0,34,1,73,34,3,32,1,32,2,45,0,0,34,2,73,115,27,32,3,32,0,32,2,73,115,27,11,171,1,1,1,127,35,0,65,64,106,34,2,36,0,32,2,65,212,189,204,0,54,2,56,32,2,65,196,189,204,0,54,2,48,32,2,65,180,189,204,0,54,2,40,32,2,65,164,189,204,0,54,2,32,32,2,65,148,189,204,0,54,2,24,32,2,65,132,189,204,0,54,2,16,32,2,32,0,54,2,36,32,2,32,0,65,12,106,54,2,44,32,2,32,0,65,8,106,54,2,28,32,2,32,0,65,205,0,106,54,2,20,32,2,32,0,65,204,0,106,54,2,12,32,2,32,0,65,44,106,54,2,60,32,2,32,2,65,60,106,54,2,52,32,1,65,212,190,204,0,65,5,65,164,190,204,0,32,2,65,12,106,16,151,7,32,2,65,64,107,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,133,2,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,132,2,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,130,2,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,131,2,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,138,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,5,116,34,5,106,32,0,32,3,65,56,108,34,6,106,32,3,32,4,16,134,12,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,134,12,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,134,12,33,2,11,32,0,32,2,32,1,32,0,45,0,0,34,0,32,1,45,0,0,34,1,73,34,3,32,1,32,2,45,0,0,34,2,73,115,27,32,3,32,0,32,2,73,115,27,11,163,1,1,2,127,35,0,65,16,107,34,4,36,0,32,1,40,2,12,47,1,146,3,33,5,2,127,2,64,2,64,32,2,65,1,113,69,4,64,32,3,32,5,75,13,1,32,4,65,8,106,32,1,16,135,3,32,4,40,2,8,33,2,32,4,40,2,12,12,3,11,32,1,40,2,20,47,1,146,3,32,3,79,13,1,11,65,224,233,213,0,65,142,1,65,240,234,213,0,16,218,19,0,11,32,4,32,1,16,135,3,32,3,32,5,106,65,1,106,33,3,32,4,40,2,0,33,2,32,4,40,2,4,11,33,1,32,0,32,3,54,2,8,32,0,32,2,54,2,0,32,0,32,1,54,2,4,32,4,65,16,106,36,0,11,126,1,5,127,32,1,40,2,0,34,5,47,1,146,3,34,7,65,5,116,33,1,65,127,33,3,65,1,33,6,2,64,3,64,32,1,69,4,64,32,7,33,3,12,2,11,32,2,32,5,65,32,16,137,18,33,4,32,3,65,1,106,33,3,32,1,65,32,107,33,1,32,5,65,32,106,33,5,65,127,32,4,65,0,71,32,4,65,0,72,27,34,4,65,1,70,13,0,11,32,4,65,255,1,113,13,0,65,0,33,6,11,32,0,32,3,54,2,4,32,0,32,6,54,2,0,11,140,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,160,1,108,34,5,106,32,0,32,3,65,152,2,108,34,6,106,32,3,32,4,16,137,12,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,137,12,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,137,12,33,2,11,32,0,32,2,32,1,32,0,40,2,0,34,0,32,1,40,2,0,34,1,73,34,3,32,1,32,2,40,2,0,34,2,73,115,27,32,3,32,0,32,2,73,115,27,11,171,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,65,12,107,34,3,32,3,65,5,79,27,65,1,107,14,4,1,2,3,4,0,11,32,2,32,0,65,4,106,54,2,8,32,1,65,236,187,214,0,65,22,32,2,65,8,106,65,224,186,214,0,16,165,9,12,4,11,32,1,65,130,188,214,0,65,17,16,181,25,12,3,11,32,1,65,147,188,214,0,65,16,16,181,25,12,2,11,32,2,32,0,54,2,12,32,1,65,180,188,214,0,65,18,32,2,65,12,106,65,164,188,214,0,16,165,9,12,1,11,32,1,65,198,188,214,0,65,9,16,181,25,11,32,2,65,16,106,36,0,11,161,1,0,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,20,32,1,66,128,128,128,128,16,55,2,12,32,1,65,3,58,0,56,32,1,65,32,54,2,40,32,1,65,0,54,2,52,32,1,65,204,183,214,0,54,2,48,32,1,65,0,54,2,32,32,1,65,0,54,2,24,32,1,32,1,65,12,106,54,2,44,32,1,65,24,106,32,2,32,2,65,20,106,16,242,5,4,64,65,244,183,214,0,65,55,32,1,65,63,106,65,228,183,214,0,65,248,184,214,0,16,253,13,0,11,32,0,32,1,41,2,12,55,2,0,32,0,65,8,106,32,1,65,20,106,40,2,0,54,2,0,32,1,65,64,107,36,0,11,172,1,1,1,127,35,0,65,64,106,34,2,36,0,32,2,65,164,228,214,0,54,2,56,32,2,65,148,228,214,0,54,2,48,32,2,65,132,228,214,0,54,2,40,32,2,65,244,227,214,0,54,2,32,32,2,65,228,227,214,0,54,2,24,32,2,65,212,227,214,0,54,2,16,32,2,32,0,54,2,36,32,2,32,0,65,12,106,54,2,44,32,2,32,0,65,8,106,54,2,28,32,2,32,0,65,237,0,106,54,2,20,32,2,32,0,65,236,0,106,54,2,12,32,2,32,0,65,204,0,106,54,2,60,32,2,32,2,65,60,106,54,2,52,32,1,65,164,229,214,0,65,4,65,244,228,214,0,32,2,65,12,106,16,151,7,32,2,65,64,107,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,253,1,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,254,1,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,255,1,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,252,1,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,128,2,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,250,1,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,251,1,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,141,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,1,32,2,32,0,40,2,4,34,4,4,127,32,1,65,8,106,33,1,3,64,32,1,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,1,16,129,2,11,32,1,65,4,106,33,1,32,4,65,1,107,34,4,13,0,11,32,0,40,2,0,33,1,32,0,40,2,4,5,65,0,11,54,2,8,32,2,32,1,54,2,4,32,2,32,0,65,8,106,54,2,12,32,2,65,4,106,16,206,18,32,2,65,16,106,36,0,11,137,1,1,5,127,35,0,65,16,107,34,3,36,0,2,64,2,64,32,2,65,7,77,4,64,32,2,13,1,12,2,11,32,3,65,8,106,65,46,32,1,32,2,16,204,6,32,3,40,2,8,65,1,70,33,4,12,1,11,32,2,65,1,107,33,6,32,1,33,5,3,64,32,5,45,0,0,65,46,70,34,4,13,1,32,5,65,1,106,33,5,32,6,34,7,65,1,107,33,6,32,7,13,0,11,11,32,0,32,4,32,0,45,0,4,114,58,0,4,32,0,40,2,0,32,1,32,2,16,181,25,32,3,65,16,106,36,0,11,160,1,1,1,127,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,24,32,1,66,128,128,128,128,16,55,2,16,32,1,65,3,58,0,60,32,1,65,32,54,2,44,32,1,65,0,54,2,56,32,1,65,208,130,192,0,54,2,52,32,1,65,0,54,2,36,32,1,65,0,54,2,28,32,1,32,1,65,16,106,54,2,48,32,0,32,1,65,28,106,16,246,21,4,64,65,248,130,192,0,65,55,32,1,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,1,65,8,106,32,1,65,24,106,40,2,0,54,2,0,32,1,32,1,41,2,16,55,3,0,32,1,16,175,1,32,1,65,64,107,36,0,11,160,1,1,1,127,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,24,32,1,66,128,128,128,128,16,55,2,16,32,1,65,3,58,0,60,32,1,65,32,54,2,44,32,1,65,0,54,2,56,32,1,65,208,130,192,0,54,2,52,32,1,65,0,54,2,36,32,1,65,0,54,2,28,32,1,32,1,65,16,106,54,2,48,32,0,32,1,65,28,106,16,245,21,4,64,65,248,130,192,0,65,55,32,1,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,1,65,8,106,32,1,65,24,106,40,2,0,54,2,0,32,1,32,1,41,2,16,55,3,0,32,1,16,175,1,32,1,65,64,107,36,0,11,177,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,47,1,0,65,1,107,14,6,1,2,3,4,5,6,0,11,32,1,65,135,181,194,0,65,7,16,181,25,12,6,11,32,1,65,142,181,194,0,65,7,16,181,25,12,5,11,32,1,65,149,181,194,0,65,8,16,181,25,12,4,11,32,2,32,0,65,2,106,54,2,12,32,1,65,176,181,194,0,65,6,32,2,65,12,106,65,160,181,194,0,16,165,9,12,3,11,32,1,65,182,181,194,0,65,4,16,181,25,12,2,11,32,1,65,186,181,194,0,65,6,16,181,25,12,1,11,32,1,65,192,181,194,0,65,7,16,181,25,11,32,2,65,16,106,36,0,11,154,1,1,4,127,32,0,40,2,4,33,1,32,0,40,2,0,33,2,32,0,66,129,128,128,128,16,55,2,0,32,0,40,2,16,33,3,2,64,2,64,2,64,32,1,32,2,71,4,64,32,3,69,13,3,32,0,40,2,8,34,1,65,8,106,33,2,32,0,40,2,12,34,4,32,1,40,2,8,34,0,71,13,1,12,2,11,32,3,69,13,2,32,0,40,2,8,34,1,65,8,106,33,2,32,0,40,2,12,34,4,32,1,40,2,8,34,0,70,13,1,11,32,1,40,2,4,34,1,32,0,106,32,1,32,4,106,32,3,16,184,28,26,11,32,2,32,0,32,3,106,54,2,0,11,11,160,1,1,1,127,2,64,32,4,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,222,22,34,4,65,11,79,13,1,32,0,32,4,65,1,106,34,5,59,1,222,22,32,0,32,4,65,148,1,108,106,65,4,106,32,1,65,148,1,16,193,5,26,32,0,32,4,65,244,0,108,106,65,224,12,106,32,2,65,244,0,16,193,5,26,32,0,32,5,65,2,116,106,65,224,22,106,32,3,54,2,0,32,3,32,5,59,1,220,22,32,3,32,0,54,2,0,15,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,163,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,32,0,40,2,0,34,0,40,2,0,34,3,65,14,107,65,0,32,3,65,15,107,65,2,73,27,65,1,107,14,2,1,2,0,11,32,2,32,0,54,2,4,32,1,65,152,242,203,0,65,8,32,2,65,4,106,65,136,242,203,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,8,32,1,65,188,241,203,0,65,11,32,2,65,8,106,65,160,242,203,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,192,242,203,0,65,16,32,2,65,12,106,65,176,242,203,0,16,165,9,11,32,2,65,16,106,36,0,11,136,1,1,4,127,65,127,32,1,32,3,71,32,1,32,3,73,34,4,27,33,5,32,2,65,8,106,33,2,32,0,65,8,106,33,0,32,1,32,3,32,4,27,65,1,106,33,3,3,64,2,64,32,3,65,1,107,34,3,69,4,64,32,5,33,1,12,1,11,32,2,65,4,107,33,1,32,0,65,4,107,32,2,40,2,0,33,6,32,0,40,2,0,33,7,32,2,65,12,106,33,2,32,0,65,12,106,33,0,40,2,0,32,7,32,1,40,2,0,32,6,16,189,9,34,1,65,255,1,113,69,13,1,11,11,32,1,11,158,1,1,2,127,35,0,65,32,107,34,2,36,0,2,64,2,64,32,1,40,2,0,4,64,32,2,65,8,106,32,1,16,152,19,32,2,40,2,8,13,1,11,32,0,65,128,128,128,128,120,54,2,0,12,1,11,32,2,40,2,12,33,3,32,1,32,1,40,2,12,65,1,106,54,2,12,32,2,65,20,106,32,3,16,207,10,32,2,40,2,20,65,128,128,128,128,120,71,4,64,32,0,32,2,41,2,20,55,2,0,32,0,65,8,106,32,2,65,28,106,40,2,0,54,2,0,12,1,11,32,0,32,2,40,2,24,54,2,4,32,0,65,129,128,128,128,120,54,2,0,11,32,2,65,32,106,36,0,11,174,6,2,8,127,1,126,35,0,65,64,106,34,4,36,0,32,4,65,8,106,33,6,35,0,65,64,106,34,2,36,0,35,0,65,16,107,34,7,36,0,32,7,65,8,106,32,1,65,24,106,34,3,65,8,106,40,2,0,34,5,54,2,0,32,7,32,3,41,2,0,55,3,0,32,2,2,127,2,64,2,64,2,64,2,64,32,7,40,2,4,34,8,32,5,65,160,179,193,0,65,7,16,246,23,69,4,64,32,8,32,5,65,167,179,193,0,65,7,16,246,23,13,1,32,8,32,5,65,174,179,193,0,65,8,16,246,23,13,2,32,8,32,5,65,182,179,193,0,65,6,16,246,23,13,3,32,8,32,5,65,188,179,193,0,65,7,16,246,23,69,4,64,35,0,65,64,106,34,3,36,0,32,3,32,5,54,2,12,32,3,32,8,54,2,8,32,3,65,2,54,2,20,32,3,65,172,133,192,0,54,2,16,32,3,66,2,55,2,28,32,3,65,3,54,2,52,32,3,65,4,54,2,44,32,3,65,5,54,2,60,32,3,65,196,179,193,0,54,2,56,32,3,32,3,65,40,106,54,2,24,32,3,32,3,65,56,106,54,2,48,32,3,32,3,65,8,106,54,2,40,32,3,65,16,106,16,161,9,33,5,32,3,65,64,107,36,0,32,2,32,5,54,2,4,65,1,12,6,11,32,2,65,4,58,0,1,12,4,11,32,2,65,0,58,0,1,65,0,12,4,11,32,2,65,1,58,0,1,12,2,11,32,2,65,2,58,0,1,12,1,11,32,2,65,3,58,0,1,11,65,0,11,58,0,0,32,7,16,214,24,32,7,65,16,106,36,0,32,2,65,24,106,32,1,65,16,106,34,3,41,3,0,55,3,0,32,2,65,16,106,32,1,65,8,106,34,5,41,3,0,55,3,0,32,2,32,1,41,3,0,55,3,8,2,64,32,2,45,0,0,69,4,64,32,2,45,0,1,33,7,32,2,65,48,106,32,5,41,0,0,55,0,0,32,2,65,56,106,32,3,41,0,0,34,10,55,0,0,32,6,32,7,58,0,0,32,6,65,24,106,32,10,55,0,0,32,2,32,1,41,0,0,55,0,40,32,6,32,2,41,0,33,55,0,1,32,6,65,9,106,32,2,65,41,106,41,0,0,55,0,0,32,6,65,17,106,32,2,65,49,106,41,0,0,55,0,0,12,1,11,32,6,32,2,40,2,4,54,2,4,32,6,65,5,58,0,0,32,2,45,0,8,65,6,70,13,0,32,2,65,8,106,16,235,19,11,32,2,65,64,107,36,0,32,0,2,127,2,64,32,4,45,0,8,34,6,65,5,71,4,64,32,4,65,56,106,32,4,65,32,106,41,3,0,55,3,0,32,4,65,48,106,32,4,65,24,106,41,3,0,55,3,0,32,4,32,4,41,3,16,55,3,40,35,0,65,32,107,34,1,36,0,32,4,65,40,106,34,2,45,0,0,65,6,71,4,64,32,1,65,24,106,32,2,65,16,106,41,3,0,55,3,0,32,1,65,16,106,32,2,65,8,106,41,3,0,55,3,0,32,1,32,2,41,3,0,55,3,8,35,0,65,16,107,34,2,36,0,32,1,65,8,106,34,3,45,0,0,4,64,32,3,32,2,65,15,106,65,160,143,205,0,16,184,22,33,9,11,32,3,16,174,17,32,2,65,16,106,36,0,11,32,1,65,32,106,36,0,32,9,34,1,13,1,32,0,32,6,58,0,1,65,0,12,2,11,32,4,40,2,12,33,1,11,32,0,32,1,54,2,4,65,1,11,58,0,0,32,4,65,64,107,36,0,11,153,1,1,1,127,35,0,65,48,107,34,3,36,0,32,3,32,2,55,3,8,32,0,2,127,32,1,45,0,2,69,4,64,32,2,66,128,128,128,128,128,128,128,16,90,4,64,32,3,65,2,54,2,20,32,3,65,252,147,194,0,54,2,16,32,3,66,1,55,2,28,32,3,65,160,4,54,2,44,32,3,32,3,65,40,106,54,2,24,32,3,32,3,65,8,106,54,2,40,65,1,33,1,32,3,65,16,106,16,233,8,12,2,11,65,0,33,1,32,2,186,16,183,25,12,1,11,65,0,33,1,32,2,16,185,25,11,54,2,4,32,0,32,1,54,2,0,32,3,65,48,106,36,0,11,153,1,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,32,4,32,3,16,154,15,12,1,11,32,2,65,4,106,32,3,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,13,1,32,2,40,2,12,32,4,32,3,16,193,5,33,4,32,0,32,3,54,2,16,32,0,32,4,54,2,12,32,0,32,1,54,2,8,32,0,65,7,58,0,4,32,0,65,37,58,0,0,11,32,2,65,16,106,36,0,15,11,32,1,32,2,40,2,12,16,132,25,0,11,153,1,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,32,4,32,3,16,154,15,12,1,11,32,2,65,4,106,32,3,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,13,1,32,2,40,2,12,32,4,32,3,16,193,5,33,4,32,0,32,3,54,2,16,32,0,32,4,54,2,12,32,0,32,1,54,2,8,32,0,65,9,58,0,4,32,0,65,37,58,0,0,11,32,2,65,16,106,36,0,15,11,32,1,32,2,40,2,12,16,132,25,0,11,153,1,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,32,4,32,3,16,154,15,12,1,11,32,2,65,4,106,32,3,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,13,1,32,2,40,2,12,32,4,32,3,16,193,5,33,4,32,0,32,3,54,2,16,32,0,32,4,54,2,12,32,0,32,1,54,2,8,32,0,65,2,58,0,4,32,0,65,37,58,0,0,11,32,2,65,16,106,36,0,15,11,32,1,32,2,40,2,12,16,132,25,0,11,153,1,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,32,4,32,3,16,154,15,12,1,11,32,2,65,4,106,32,3,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,13,1,32,2,40,2,12,32,4,32,3,16,193,5,33,4,32,0,32,3,54,2,16,32,0,32,4,54,2,12,32,0,32,1,54,2,8,32,0,65,3,58,0,4,32,0,65,37,58,0,0,11,32,2,65,16,106,36,0,15,11,32,1,32,2,40,2,12,16,132,25,0,11,153,1,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,32,4,32,3,16,154,15,12,1,11,32,2,65,4,106,32,3,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,13,1,32,2,40,2,12,32,4,32,3,16,193,5,33,4,32,0,32,3,54,2,16,32,0,32,4,54,2,12,32,0,32,1,54,2,8,32,0,65,8,58,0,4,32,0,65,37,58,0,0,11,32,2,65,16,106,36,0,15,11,32,1,32,2,40,2,12,16,132,25,0,11,153,1,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,32,4,32,3,16,154,15,12,1,11,32,2,65,4,106,32,3,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,13,1,32,2,40,2,12,32,4,32,3,16,193,5,33,4,32,0,32,3,54,2,16,32,0,32,4,54,2,12,32,0,32,1,54,2,8,32,0,65,10,58,0,4,32,0,65,37,58,0,0,11,32,2,65,16,106,36,0,15,11,32,1,32,2,40,2,12,16,132,25,0,11,145,1,1,2,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,8,32,2,65,12,106,32,2,65,8,106,34,3,16,168,25,32,0,65,1,58,0,4,32,0,32,2,41,2,12,55,0,5,32,0,65,13,106,32,2,65,20,106,41,2,0,55,0,0,32,0,65,21,106,32,2,65,28,106,41,2,0,55,0,0,32,0,65,29,106,32,2,65,36,106,41,2,0,55,0,0,32,0,32,2,40,2,44,54,2,0,32,1,32,1,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,3,16,191,15,11,32,2,65,48,106,36,0,11,150,1,1,1,127,35,0,65,32,107,34,3,36,0,2,64,2,64,32,2,40,2,0,65,1,71,13,0,32,2,40,2,8,69,13,0,32,2,40,2,12,65,129,1,73,13,0,32,0,65,25,58,0,0,32,2,16,241,12,32,1,16,214,24,12,1,11,32,0,65,0,54,2,36,32,0,65,0,58,0,32,32,0,65,37,58,0,0,32,0,32,2,41,2,0,55,2,4,32,0,65,20,106,32,1,41,2,0,55,2,0,32,0,65,12,106,32,2,65,8,106,41,2,0,55,2,0,32,0,65,28,106,32,1,65,8,106,40,2,0,54,2,0,11,32,3,65,32,106,36,0,11,174,5,1,9,127,35,0,65,32,107,34,4,36,0,32,1,40,2,12,33,10,32,1,40,2,8,33,3,32,1,40,2,4,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,20,32,4,32,1,32,3,65,148,1,108,106,54,2,24,32,4,65,8,106,33,6,35,0,65,32,107,34,3,36,0,32,3,65,2,58,0,3,32,3,65,24,106,32,4,65,20,106,34,1,65,8,106,40,2,0,54,2,0,32,3,32,1,41,2,0,55,3,16,32,3,32,3,65,3,106,54,2,28,32,3,65,4,106,33,7,35,0,65,176,1,107,34,1,36,0,32,1,65,12,106,32,3,65,16,106,34,2,16,200,13,2,64,2,64,2,64,32,1,40,2,12,65,3,70,4,64,32,7,65,0,54,2,8,32,7,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,160,1,106,34,9,65,4,65,0,65,4,65,148,1,16,167,10,32,1,40,2,164,1,33,5,32,1,40,2,160,1,65,1,70,13,1,32,1,40,2,168,1,32,1,65,12,106,65,148,1,16,193,5,33,8,32,1,65,8,106,34,11,65,1,54,2,0,32,1,32,8,54,2,4,32,1,32,5,54,2,0,32,1,65,168,1,106,32,2,65,8,106,41,2,0,55,3,0,32,1,32,2,41,2,0,55,3,160,1,35,0,65,160,1,107,34,2,36,0,32,2,65,12,106,32,9,16,200,13,32,2,40,2,12,65,3,71,4,64,3,64,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,32,5,65,1,65,4,65,148,1,16,178,19,11,32,1,40,2,4,32,5,65,148,1,108,106,32,2,65,12,106,34,8,65,148,1,16,193,5,26,32,1,32,5,65,1,106,54,2,8,32,8,32,9,16,200,13,32,2,40,2,12,65,3,71,13,0,11,11,32,2,65,160,1,106,36,0,32,7,65,8,106,32,11,40,2,0,54,2,0,32,7,32,1,41,2,0,55,2,0,11,32,1,65,176,1,106,36,0,12,1,11,32,5,32,1,40,2,168,1,16,132,25,0,11,2,64,32,3,45,0,3,34,1,65,2,70,4,64,32,6,32,3,41,2,4,55,2,0,32,6,65,8,106,32,3,65,12,106,40,2,0,54,2,0,12,1,11,32,6,65,128,128,128,128,120,54,2,0,32,6,32,1,58,0,4,32,3,40,2,12,34,1,4,64,32,3,40,2,8,33,2,3,64,32,2,16,133,18,32,2,65,148,1,106,33,2,32,1,65,1,107,34,1,13,0,11,11,32,3,65,4,106,65,4,65,148,1,16,244,22,11,32,3,65,32,106,36,0,2,64,32,4,40,2,8,65,128,128,128,128,120,71,4,64,32,0,32,4,41,2,8,55,2,0,32,0,32,10,54,2,12,32,0,65,8,106,32,4,65,16,106,40,2,0,54,2,0,12,1,11,32,0,32,4,45,0,12,58,0,4,32,0,65,128,128,128,128,120,54,2,0,11,32,4,65,32,106,36,0,11,254,4,1,9,127,35,0,65,32,107,34,3,36,0,32,1,40,2,12,33,10,32,1,40,2,8,33,4,32,1,40,2,4,33,1,32,3,32,2,54,2,28,32,3,32,1,54,2,20,32,3,32,1,32,4,65,148,1,108,106,54,2,24,32,3,65,8,106,33,6,35,0,65,32,107,34,2,36,0,32,2,65,2,58,0,3,32,2,65,24,106,32,3,65,20,106,34,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,16,32,2,32,2,65,3,106,54,2,28,32,2,65,4,106,33,7,35,0,65,224,0,107,34,1,36,0,32,1,65,15,106,32,2,65,16,106,34,4,16,199,13,2,64,2,64,2,64,32,1,45,0,15,65,2,70,4,64,32,7,65,0,54,2,8,32,7,66,128,128,128,128,16,55,2,0,12,1,11,32,1,65,208,0,106,34,9,65,4,65,0,65,1,65,193,0,16,167,10,32,1,40,2,84,33,5,32,1,40,2,80,65,1,70,13,1,32,1,40,2,88,32,1,65,15,106,65,193,0,16,193,5,33,8,32,1,65,8,106,34,11,65,1,54,2,0,32,1,32,8,54,2,4,32,1,32,5,54,2,0,32,1,65,216,0,106,32,4,65,8,106,41,2,0,55,3,0,32,1,32,4,41,2,0,55,3,80,35,0,65,208,0,107,34,4,36,0,32,4,65,15,106,32,9,16,199,13,32,4,45,0,15,65,2,71,4,64,3,64,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,32,5,65,1,65,1,65,193,0,16,178,19,11,32,1,40,2,4,32,5,65,193,0,108,106,32,4,65,15,106,34,8,65,193,0,16,193,5,26,32,1,32,5,65,1,106,54,2,8,32,8,32,9,16,199,13,32,4,45,0,15,65,2,71,13,0,11,11,32,4,65,208,0,106,36,0,32,7,65,8,106,32,11,40,2,0,54,2,0,32,7,32,1,41,2,0,55,2,0,11,32,1,65,224,0,106,36,0,12,1,11,32,5,32,1,40,2,88,16,132,25,0,11,2,64,32,2,45,0,3,34,1,65,2,70,4,64,32,6,32,2,41,2,4,55,2,0,32,6,65,8,106,32,2,65,12,106,40,2,0,54,2,0,12,1,11,32,6,65,128,128,128,128,120,54,2,0,32,6,32,1,58,0,4,32,2,65,4,106,65,1,65,193,0,16,244,22,11,32,2,65,32,106,36,0,2,64,32,3,40,2,8,65,128,128,128,128,120,71,4,64,32,0,32,3,41,2,8,55,2,0,32,0,32,10,54,2,12,32,0,65,8,106,32,3,65,16,106,40,2,0,54,2,0,12,1,11,32,0,32,3,45,0,12,58,0,4,32,0,65,128,128,128,128,120,54,2,0,11,32,3,65,32,106,36,0,11,126,1,4,127,35,0,65,240,1,107,34,2,36,0,32,2,65,4,106,34,4,16,160,22,32,2,65,140,1,106,34,3,65,0,65,33,16,129,10,26,32,2,65,33,54,2,104,65,192,176,158,1,40,2,0,32,3,65,33,16,151,28,32,2,65,232,0,106,34,5,32,1,65,12,106,65,130,2,16,202,7,26,32,5,32,3,65,33,16,193,5,26,32,4,32,5,65,33,16,100,32,3,32,4,65,228,0,16,193,5,26,32,0,32,3,16,209,12,32,2,65,240,1,106,36,0,11,194,4,1,9,127,35,0,65,16,107,34,4,36,0,32,4,65,4,106,32,1,16,160,4,2,64,2,64,32,4,45,0,4,69,4,64,32,4,45,0,5,13,1,32,0,65,128,128,128,128,120,54,2,0,12,2,11,32,0,32,4,40,2,8,54,2,4,32,0,65,129,128,128,128,120,54,2,0,12,1,11,32,4,65,4,106,33,5,32,1,40,2,0,33,2,35,0,65,48,107,34,1,36,0,2,64,2,64,32,2,40,2,20,34,3,32,2,40,2,16,34,6,73,4,64,32,2,65,12,106,33,7,32,2,40,2,12,33,8,3,64,32,3,32,8,106,45,0,0,34,9,65,9,107,34,10,65,23,75,65,1,32,10,116,65,147,128,128,4,113,69,114,13,2,32,2,32,3,65,1,106,34,3,54,2,20,32,3,32,6,71,13,0,11,11,32,1,65,5,54,2,32,32,1,65,8,106,32,2,65,12,106,16,129,18,32,1,65,32,106,32,1,40,2,8,32,1,40,2,12,16,230,18,33,2,32,5,65,128,128,128,128,120,54,2,0,32,5,32,2,54,2,4,12,1,11,2,64,2,64,2,64,32,9,65,34,71,4,64,32,1,32,2,32,1,65,47,106,65,244,246,193,0,16,198,3,54,2,24,12,1,11,32,2,65,0,54,2,8,32,2,32,3,65,1,106,54,2,20,32,1,65,32,106,32,7,32,2,16,245,3,32,1,40,2,36,33,3,32,1,40,2,32,34,6,65,2,70,13,2,32,1,65,20,106,32,3,32,1,40,2,40,16,230,16,32,1,40,2,20,33,3,32,6,69,4,64,32,3,65,128,128,128,128,120,70,13,1,32,5,32,1,41,2,20,55,2,0,32,5,65,8,106,32,1,65,28,106,40,2,0,54,2,0,12,4,11,32,3,65,128,128,128,128,120,71,13,1,11,32,1,40,2,24,32,2,16,200,14,33,2,32,5,65,128,128,128,128,120,54,2,0,32,5,32,2,54,2,4,12,2,11,32,5,32,1,41,2,20,55,2,0,32,5,65,8,106,32,1,65,28,106,40,2,0,54,2,0,12,1,11,32,5,65,128,128,128,128,120,54,2,0,32,5,32,3,54,2,4,11,32,1,65,48,106,36,0,32,4,40,2,4,65,128,128,128,128,120,71,4,64,32,0,32,4,41,2,4,55,2,0,32,0,65,8,106,32,4,65,12,106,40,2,0,54,2,0,12,1,11,32,0,32,4,40,2,8,54,2,4,32,0,65,129,128,128,128,120,54,2,0,11,32,4,65,16,106,36,0,11,165,1,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,16,160,4,2,64,2,64,32,2,45,0,4,69,4,64,32,2,45,0,5,13,1,32,0,65,128,128,128,128,120,54,2,0,12,2,11,32,0,32,2,40,2,8,54,2,4,32,0,65,129,128,128,128,120,54,2,0,12,1,11,32,2,65,4,106,32,1,40,2,0,16,244,4,32,2,40,2,4,65,128,128,128,128,120,71,4,64,32,0,32,2,41,2,4,55,2,0,32,0,65,8,106,32,2,65,12,106,40,2,0,54,2,0,12,1,11,32,0,32,2,40,2,8,54,2,4,32,0,65,129,128,128,128,120,54,2,0,11,32,2,65,16,106,36,0,11,144,2,1,3,127,35,0,65,48,107,34,2,36,0,32,2,65,4,106,32,1,16,250,21,2,127,32,0,40,2,0,34,1,69,4,64,65,0,33,1,65,0,12,1,11,32,2,32,1,54,2,36,32,2,65,0,54,2,32,32,2,32,1,54,2,20,32,2,65,0,54,2,16,32,2,32,0,40,2,4,34,1,54,2,40,32,2,32,1,54,2,24,32,0,40,2,8,33,1,65,1,11,33,0,32,2,32,1,54,2,44,32,2,32,0,54,2,28,32,2,32,0,54,2,12,32,2,65,4,106,33,1,35,0,65,64,106,34,0,36,0,32,0,65,20,106,34,3,32,2,65,12,106,65,36,16,193,5,26,32,0,65,8,106,32,3,16,162,7,32,0,40,2,8,34,3,4,64,32,0,40,2,12,33,4,3,64,32,0,32,3,54,2,56,32,0,32,4,54,2,60,32,1,32,0,65,56,106,65,228,242,192,0,32,0,65,60,106,65,244,242,192,0,16,206,25,32,0,32,0,65,20,106,16,162,7,32,0,40,2,4,33,4,32,0,40,2,0,34,3,13,0,11,11,32,0,65,64,107,36,0,32,1,16,235,14,32,2,65,48,106,36,0,11,196,25,1,13,127,35,0,65,48,107,34,7,36,0,32,7,65,36,106,32,3,65,0,65,1,65,1,16,167,10,32,7,40,2,40,33,5,32,7,40,2,36,65,1,70,4,64,32,5,32,7,40,2,44,16,132,25,0,11,32,7,65,0,58,0,32,32,7,65,0,54,2,8,32,7,32,7,40,2,44,54,2,4,32,7,32,5,54,2,0,32,7,32,1,40,2,12,54,2,28,32,7,32,1,40,2,8,54,2,24,32,7,32,1,40,2,4,54,2,20,32,7,32,1,40,2,0,54,2,16,32,7,32,1,40,2,16,54,2,12,32,0,33,11,65,0,33,5,35,0,65,160,1,107,34,4,36,0,32,7,40,2,28,33,12,32,7,40,2,24,33,9,32,4,65,24,106,33,13,32,2,34,14,32,3,34,10,106,33,1,3,64,2,64,32,5,33,0,32,2,34,3,32,1,70,34,16,4,64,65,0,33,5,32,0,33,6,32,1,33,2,12,1,11,2,127,32,3,44,0,0,34,2,65,0,78,4,64,32,2,65,255,1,113,33,8,32,3,65,1,106,12,1,11,32,3,45,0,1,65,63,113,33,6,32,2,65,31,113,33,5,32,2,65,95,77,4,64,32,5,65,6,116,32,6,114,33,8,32,3,65,2,106,12,1,11,32,3,45,0,2,65,63,113,32,6,65,6,116,114,33,6,32,2,65,112,73,4,64,32,6,32,5,65,12,116,114,33,8,32,3,65,3,106,12,1,11,32,5,65,18,116,65,128,128,240,0,113,32,3,45,0,3,65,63,113,32,6,65,6,116,114,114,33,8,32,3,65,4,106,11,34,2,32,3,107,32,0,106,34,5,33,6,32,8,65,33,73,13,1,11,11,2,64,3,64,32,2,32,1,34,3,70,13,1,32,1,65,1,107,34,1,44,0,0,34,8,65,0,72,4,127,32,8,65,63,113,2,127,32,3,65,2,107,34,1,45,0,0,34,8,192,34,15,65,64,78,4,64,32,8,65,31,113,12,1,11,32,15,65,63,113,2,127,32,3,65,3,107,34,1,45,0,0,34,8,192,34,15,65,64,78,4,64,32,8,65,15,113,12,1,11,32,15,65,63,113,32,3,65,4,107,34,1,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,5,32,8,11,65,33,73,13,0,11,32,6,32,2,107,32,3,106,33,5,11,32,13,32,5,65,0,32,0,32,16,27,34,0,107,54,2,4,32,13,32,0,32,14,106,54,2,0,32,4,40,2,28,33,3,32,4,40,2,24,33,0,2,64,32,9,69,13,0,32,3,32,10,73,4,64,32,9,65,1,32,12,40,2,20,17,0,0,11,32,0,32,3,106,33,10,32,0,33,1,3,64,32,1,32,10,70,13,1,2,127,32,1,44,0,0,34,2,65,0,78,4,64,32,2,65,255,1,113,33,2,32,1,65,1,106,12,1,11,32,1,45,0,1,65,63,113,33,6,32,2,65,31,113,33,5,32,2,65,95,77,4,64,32,5,65,6,116,32,6,114,33,2,32,1,65,2,106,12,1,11,32,1,45,0,2,65,63,113,32,6,65,6,116,114,33,6,32,2,65,112,73,4,64,32,6,32,5,65,12,116,114,33,2,32,1,65,3,106,12,1,11,32,5,65,18,116,65,128,128,240,0,113,32,1,45,0,3,65,63,113,32,6,65,6,116,114,114,34,2,65,128,128,196,0,70,13,2,32,1,65,4,106,11,33,1,65,1,32,2,116,65,128,204,0,113,69,32,2,65,13,75,114,13,0,11,32,9,65,9,32,12,40,2,20,17,0,0,11,32,4,65,16,106,33,6,65,0,33,8,35,0,65,16,107,34,1,36,0,32,1,32,0,32,3,106,34,5,34,2,54,2,4,32,1,32,0,54,2,0,32,1,32,2,54,2,12,32,1,32,0,54,2,8,2,64,32,1,65,8,106,16,255,6,65,128,128,196,0,70,13,0,32,1,32,2,54,2,12,32,1,32,0,54,2,8,32,1,65,8,106,16,255,6,65,223,255,255,0,113,65,193,0,107,65,25,75,13,0,2,64,2,64,32,1,16,255,6,34,2,65,128,128,196,0,71,4,64,3,64,32,2,65,225,0,107,65,26,73,32,2,65,193,0,107,34,10,65,26,73,114,32,2,65,48,107,65,10,73,32,2,65,45,107,65,2,73,114,114,32,2,65,43,70,114,69,4,64,32,2,65,58,70,13,3,12,4,11,32,7,40,2,8,34,3,32,7,40,2,0,70,4,64,32,7,16,141,19,11,32,7,40,2,4,32,3,106,32,2,65,32,114,32,2,32,10,65,26,73,27,58,0,0,32,7,32,3,65,1,106,54,2,8,32,1,16,255,6,34,2,65,128,128,196,0,71,13,0,11,11,32,7,45,0,32,65,1,71,13,1,11,32,1,40,2,4,33,2,32,1,40,2,0,33,8,12,1,11,32,7,65,0,54,2,8,11,32,6,32,2,54,2,4,32,6,32,8,54,2,0,32,1,65,16,106,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,4,40,2,16,34,3,4,64,32,4,40,2,20,33,6,32,4,65,32,106,34,2,32,7,65,36,16,193,5,26,32,4,40,2,40,33,10,65,1,33,5,2,64,32,2,40,2,4,34,0,32,2,40,2,8,34,1,65,236,186,194,0,65,4,16,246,23,13,0,32,0,32,1,65,240,186,194,0,65,5,16,246,23,13,0,32,0,32,1,65,245,186,194,0,65,2,16,246,23,13,0,32,0,32,1,65,247,186,194,0,65,3,16,246,23,13,0,32,0,32,1,65,250,186,194,0,65,3,16,246,23,13,0,65,0,65,2,32,0,32,1,65,253,186,194,0,65,4,16,246,23,27,33,5,11,32,4,40,2,32,32,10,70,4,64,32,2,16,141,19,11,32,4,40,2,36,32,10,106,65,58,58,0,0,32,4,32,10,65,1,106,34,12,54,2,40,2,64,2,64,2,64,2,64,32,5,65,255,1,113,65,1,107,14,2,1,2,0,11,2,64,32,4,40,2,56,34,0,69,13,0,32,4,40,2,60,33,1,32,4,32,6,54,2,128,1,32,4,32,3,54,2,124,65,252,187,194,0,65,2,32,4,65,252,0,106,16,176,8,13,0,32,0,65,4,32,1,40,2,20,17,0,0,11,65,0,33,2,32,4,40,2,44,34,1,4,64,32,1,40,2,20,33,2,2,64,32,1,40,2,32,34,0,69,13,0,32,0,32,1,40,2,24,34,5,73,4,64,32,0,32,2,106,44,0,0,65,191,127,74,13,1,12,16,11,32,0,32,5,71,13,15,11,32,1,65,0,32,2,32,0,65,253,186,194,0,65,4,16,246,23,27,33,2,11,32,4,65,0,54,2,40,32,4,65,252,0,106,34,0,32,4,65,32,106,65,36,16,193,5,26,32,11,32,0,32,3,32,6,32,2,16,116,12,12,11,65,0,33,0,32,6,33,1,32,3,33,2,3,64,32,4,32,1,54,2,128,1,32,4,32,2,54,2,124,32,4,65,252,0,106,16,255,6,34,5,65,220,0,71,32,5,65,47,71,113,69,4,64,32,0,65,1,106,33,0,32,4,40,2,128,1,33,1,32,4,40,2,124,33,2,12,1,11,11,32,0,65,1,75,13,10,32,4,40,2,44,34,5,13,1,12,10,11,32,4,65,196,0,106,32,4,65,32,106,34,1,65,36,16,193,5,26,32,4,32,6,54,2,128,1,32,4,32,3,54,2,124,65,252,187,194,0,65,2,32,4,65,252,0,106,34,0,16,176,8,4,64,32,4,40,2,128,1,33,2,32,4,40,2,124,33,3,32,0,32,1,65,36,16,193,5,26,32,11,32,0,32,3,32,2,65,2,32,10,16,154,1,12,11,11,32,4,65,0,58,0,104,32,4,40,2,76,33,9,32,4,32,6,54,2,128,1,32,4,32,3,54,2,124,2,127,32,4,65,252,0,106,16,255,6,65,47,70,4,64,32,4,40,2,128,1,33,0,32,4,40,2,124,33,1,32,4,40,2,68,32,9,70,4,64,32,4,65,196,0,106,16,141,19,11,32,4,40,2,72,32,9,106,65,47,58,0,0,32,4,32,9,65,1,106,54,2,76,32,4,65,0,58,0,124,32,4,32,4,65,196,0,106,65,2,32,4,65,252,0,106,32,9,32,1,32,0,16,144,1,32,4,40,2,0,33,0,32,4,40,2,4,12,1,11,32,4,65,8,106,33,14,32,4,65,196,0,106,33,12,35,0,65,32,107,34,8,36,0,32,8,32,6,54,2,16,32,8,32,3,34,0,54,2,12,2,64,2,64,32,0,32,6,70,13,0,3,64,32,0,34,3,33,1,3,64,2,127,32,1,44,0,0,34,0,65,0,78,4,64,32,0,65,255,1,113,33,5,32,1,65,1,106,12,1,11,32,1,45,0,1,65,63,113,33,5,32,0,65,31,113,33,2,32,0,65,95,77,4,64,32,2,65,6,116,32,5,114,33,5,32,1,65,2,106,12,1,11,32,1,45,0,2,65,63,113,32,5,65,6,116,114,33,5,32,0,65,112,73,4,64,32,5,32,2,65,12,116,114,33,5,32,1,65,3,106,12,1,11,32,2,65,18,116,65,128,128,240,0,113,32,1,45,0,3,65,63,113,32,5,65,6,116,114,114,33,5,32,1,65,4,106,11,33,0,65,1,32,5,116,65,128,204,0,113,69,32,5,65,13,75,114,69,4,64,32,0,34,1,34,2,32,6,71,13,1,12,4,11,11,32,5,65,128,128,196,0,70,13,1,32,8,32,0,54,2,12,2,64,2,64,2,127,65,1,32,5,65,128,1,73,13,0,26,65,2,32,5,65,128,16,73,13,0,26,65,3,65,4,32,5,65,128,128,4,73,27,11,34,13,32,6,32,1,107,34,2,73,4,64,32,1,32,13,106,44,0,0,65,191,127,76,13,1,12,2,11,32,2,32,13,70,13,1,11,32,1,32,2,65,0,32,13,65,220,187,194,0,16,208,25,0,11,2,64,32,5,65,35,71,4,64,32,5,65,63,71,4,64,32,5,65,128,128,196,0,71,13,2,12,4,11,32,3,33,2,32,12,45,0,32,69,13,4,12,1,11,32,3,33,2,32,12,45,0,32,69,13,3,11,32,12,32,5,32,8,65,12,106,16,134,4,32,8,65,220,191,194,0,54,2,28,32,8,32,13,54,2,24,32,8,32,1,54,2,20,32,12,32,8,65,20,106,16,168,10,32,6,32,0,34,2,71,13,0,11,12,1,11,32,0,33,2,11,32,14,32,6,54,2,4,32,14,32,2,54,2,0,32,8,65,32,106,36,0,32,4,40,2,8,33,0,32,4,40,2,12,11,33,1,32,4,65,252,0,106,34,2,32,4,65,196,0,106,65,36,16,193,5,26,32,11,32,2,65,2,32,10,32,9,32,9,32,9,32,4,65,232,0,106,65,0,32,4,32,9,32,0,32,1,16,187,2,12,10,11,32,5,40,2,20,33,8,2,64,32,5,40,2,32,34,0,69,13,0,32,0,32,5,40,2,24,34,9,73,4,64,32,0,32,8,106,44,0,0,65,191,127,74,13,1,12,9,11,32,0,32,9,71,13,8,11,32,4,40,2,36,33,9,2,64,2,64,32,10,65,1,106,14,2,3,1,0,11,32,9,32,10,106,44,0,0,65,191,127,76,13,2,11,32,8,32,0,32,9,32,10,16,246,23,69,13,8,32,4,65,0,54,2,40,32,4,65,252,0,106,34,0,32,4,65,32,106,65,36,16,193,5,26,32,11,32,0,32,3,32,6,65,1,32,5,16,166,1,12,9,11,65,6,32,7,40,2,12,34,1,69,13,4,26,32,4,32,5,54,2,128,1,32,4,32,0,54,2,124,32,4,65,252,0,106,16,255,6,65,35,70,13,1,32,1,40,2,24,33,3,32,1,40,2,20,33,6,2,64,32,1,40,2,32,65,1,106,34,2,69,13,0,32,2,32,3,73,4,64,32,2,32,6,106,44,0,0,65,191,127,74,13,1,12,7,11,32,2,32,3,71,13,6,11,32,4,65,47,54,2,124,32,2,32,3,70,13,3,32,4,65,252,0,106,65,1,32,2,32,6,106,65,1,16,246,23,69,13,3,32,1,40,2,20,33,3,2,64,32,1,40,2,32,34,2,69,13,0,32,2,32,1,40,2,24,34,6,73,4,64,32,2,32,3,106,44,0,0,65,191,127,74,13,1,12,4,11,32,2,32,6,71,13,3,11,32,3,32,2,16,178,16,65,255,1,113,34,2,4,64,32,4,65,252,0,106,34,3,32,7,65,36,16,193,5,26,32,11,32,3,32,0,32,5,32,2,32,1,16,166,1,12,9,11,32,4,65,252,0,106,34,2,32,7,65,36,16,193,5,26,32,11,32,2,32,0,32,5,32,1,16,116,12,8,11,32,9,32,12,65,0,32,10,65,236,187,194,0,16,208,25,0,11,32,4,65,252,0,106,34,2,32,7,65,36,16,193,5,26,32,11,32,2,32,1,32,0,32,5,16,138,5,12,6,11,32,3,32,6,65,0,32,2,65,216,195,194,0,16,208,25,0,11,65,7,11,33,0,32,11,65,2,54,2,0,32,11,32,0,58,0,4,32,7,16,214,24,12,3,11,32,6,32,3,32,2,32,3,65,200,195,194,0,16,208,25,0,11,32,8,32,9,65,0,32,0,65,216,195,194,0,16,208,25,0,11,2,64,32,4,40,2,56,34,0,69,13,0,32,4,40,2,60,33,5,32,4,65,0,58,0,76,32,4,32,6,54,2,72,32,4,32,3,54,2,68,32,4,65,132,1,106,34,3,65,0,54,2,0,32,4,66,128,128,128,128,16,55,2,124,32,4,65,252,0,106,32,4,65,196,0,106,16,203,11,32,4,65,240,0,106,32,3,40,2,0,34,3,54,2,0,32,4,32,4,41,2,124,55,3,104,32,4,40,2,108,32,3,65,252,187,194,0,65,2,16,246,23,32,4,65,232,0,106,16,214,24,13,0,32,0,65,3,32,5,40,2,20,17,0,0,11,32,4,65,252,0,106,34,0,32,4,65,32,106,65,36,16,193,5,26,32,11,32,0,32,2,32,1,65,1,32,10,16,154,1,11,32,4,65,160,1,106,36,0,12,1,11,32,2,32,5,65,0,32,0,65,216,195,194,0,16,208,25,0,11,32,7,65,48,106,36,0,11,136,8,1,11,127,35,0,65,16,107,34,5,36,0,32,5,65,4,106,33,6,35,0,65,48,107,34,3,36,0,2,64,2,64,32,1,40,2,0,34,8,40,2,20,34,2,32,8,40,2,16,34,4,73,4,64,32,8,65,12,106,33,9,32,8,40,2,12,33,11,3,64,32,2,32,11,106,45,0,0,34,7,65,9,107,34,10,65,23,75,65,1,32,10,116,65,147,128,128,4,113,69,114,13,2,32,8,32,2,65,1,106,34,2,54,2,20,32,2,32,4,71,13,0,11,32,4,33,2,11,32,3,65,2,54,2,36,65,1,33,7,32,3,65,24,106,32,8,65,12,106,32,4,32,2,65,1,106,34,2,32,2,32,4,75,27,16,152,4,32,6,32,3,65,36,106,32,3,40,2,24,32,3,40,2,28,16,230,18,54,2,4,12,1,11,32,7,65,221,0,70,4,64,65,0,33,7,32,6,65,0,58,0,1,12,1,11,2,64,2,64,32,1,45,0,4,69,4,64,32,7,65,44,71,13,1,65,1,33,7,32,8,32,2,65,1,106,34,2,54,2,20,32,2,32,4,73,4,64,3,64,32,2,32,11,106,45,0,0,34,10,65,9,107,34,12,65,23,75,65,1,32,12,116,65,147,128,128,4,113,69,114,13,4,32,8,32,2,65,1,106,34,2,54,2,20,32,2,32,4,71,13,0,11,32,4,33,2,11,32,3,65,5,54,2,36,32,3,32,9,32,4,32,2,65,1,106,34,2,32,2,32,4,75,27,16,152,4,32,6,32,3,65,36,106,32,3,40,2,0,32,3,40,2,4,16,230,18,54,2,4,12,3,11,32,6,65,1,58,0,1,65,0,33,7,32,1,65,0,58,0,4,12,2,11,32,3,65,7,54,2,36,65,1,33,7,32,3,65,16,106,32,9,32,4,32,2,65,1,106,34,2,32,2,32,4,75,27,16,152,4,32,6,32,3,65,36,106,32,3,40,2,16,32,3,40,2,20,16,230,18,54,2,4,12,1,11,32,10,65,221,0,70,4,64,32,3,65,21,54,2,36,32,3,65,8,106,32,9,32,4,32,2,65,1,106,34,2,32,2,32,4,75,27,16,152,4,32,6,32,3,65,36,106,32,3,40,2,8,32,3,40,2,12,16,230,18,54,2,4,12,1,11,32,6,65,1,58,0,1,65,0,33,7,11,32,6,32,7,58,0,0,32,3,65,48,106,36,0,2,64,2,64,32,5,45,0,4,69,4,64,32,5,45,0,5,13,1,32,0,65,128,128,128,128,120,54,2,0,12,2,11,32,0,32,5,40,2,8,54,2,4,32,0,65,129,128,128,128,120,54,2,0,12,1,11,32,5,65,4,106,33,2,32,1,40,2,0,33,4,35,0,65,32,107,34,1,36,0,32,1,65,4,106,32,4,16,179,14,2,64,2,64,2,127,32,1,45,0,4,69,4,64,32,1,45,0,5,13,2,32,1,65,5,54,2,16,32,4,32,1,65,16,106,16,128,18,12,1,11,32,1,40,2,8,11,33,4,32,2,65,128,128,128,128,120,54,2,0,32,2,32,4,54,2,4,12,1,11,2,64,2,64,2,64,32,1,45,0,6,65,34,71,4,64,32,1,32,4,32,1,65,31,106,65,144,130,204,0,16,235,3,54,2,8,12,1,11,32,4,16,189,26,32,4,65,0,54,2,8,32,1,65,16,106,32,4,65,12,106,32,4,16,198,4,32,1,40,2,20,33,3,32,1,40,2,16,34,6,65,2,70,13,2,32,1,65,4,106,32,3,32,1,40,2,24,16,230,16,32,1,40,2,4,33,3,32,6,69,4,64,32,3,65,128,128,128,128,120,70,13,1,32,2,32,1,41,2,4,55,2,0,32,2,65,8,106,32,1,65,12,106,40,2,0,54,2,0,12,4,11,32,3,65,128,128,128,128,120,71,13,1,11,32,4,32,1,40,2,8,16,230,28,33,4,32,2,65,128,128,128,128,120,54,2,0,32,2,32,4,54,2,4,12,2,11,32,2,32,1,41,2,4,55,2,0,32,2,65,8,106,32,1,65,12,106,40,2,0,54,2,0,12,1,11,32,2,65,128,128,128,128,120,54,2,0,32,2,32,3,54,2,4,11,32,1,65,32,106,36,0,32,5,40,2,4,65,128,128,128,128,120,71,4,64,32,0,32,5,41,2,4,55,2,0,32,0,65,8,106,32,5,65,12,106,40,2,0,54,2,0,12,1,11,32,0,32,5,40,2,8,54,2,4,32,0,65,129,128,128,128,120,54,2,0,11,32,5,65,16,106,36,0,11,142,2,1,5,127,35,0,65,16,107,34,3,36,0,2,64,2,64,32,1,40,2,16,34,2,4,64,32,1,40,2,20,33,4,3,64,32,3,65,4,106,33,5,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,92,34,6,65,2,107,14,2,1,1,0,11,32,6,65,26,107,14,2,1,2,4,11,32,4,69,13,2,12,3,11,32,4,32,2,40,2,104,79,13,2,12,3,11,32,4,32,2,40,2,104,79,13,1,12,2,11,32,5,32,2,65,224,0,106,16,196,15,12,2,11,32,5,65,128,128,128,128,120,54,2,0,12,1,11,32,5,32,2,40,2,100,32,4,65,12,108,106,16,196,15,11,32,3,40,2,4,65,128,128,128,128,120,71,13,2,65,0,33,4,32,1,16,134,9,33,2,32,1,65,0,54,2,20,32,1,32,2,54,2,16,32,2,13,0,11,11,32,0,65,128,128,128,128,120,54,2,0,12,1,11,32,0,32,3,41,2,4,55,2,0,32,0,65,8,106,32,3,65,12,106,40,2,0,54,2,0,32,1,32,1,40,2,20,65,1,106,54,2,20,11,32,3,65,16,106,36,0,11,149,1,1,1,127,2,64,32,4,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,50,34,4,65,11,79,13,1,32,0,32,4,65,1,106,34,5,59,1,50,32,0,32,4,65,2,116,106,65,4,106,32,1,54,2,0,32,0,32,4,65,33,108,106,65,52,106,32,2,65,33,16,193,5,26,32,0,32,5,65,2,116,106,65,160,3,106,32,3,54,2,0,32,3,32,5,59,1,48,32,3,32,0,54,2,0,15,11,65,232,227,213,0,65,48,65,152,228,213,0,16,218,19,0,11,65,184,227,213,0,65,32,65,168,228,213,0,16,218,19,0,11,160,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,65,1,32,0,40,2,0,34,0,40,2,0,65,12,107,34,3,32,3,65,3,79,27,65,1,107,14,2,1,2,0,11,32,2,32,0,65,4,106,54,2,4,32,1,65,160,160,214,0,65,16,32,2,65,4,106,65,144,160,214,0,16,165,9,12,2,11,32,2,32,0,54,2,8,32,1,65,192,160,214,0,65,9,32,2,65,8,106,65,176,160,214,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,220,160,214,0,65,13,32,2,65,12,106,65,204,160,214,0,16,165,9,11,32,2,65,16,106,36,0,11,129,1,0,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,11,1,2,5,5,3,5,5,5,5,5,4,0,11,32,0,65,4,106,16,214,24,15,11,32,0,40,2,4,34,0,65,204,0,106,16,219,19,32,0,40,2,0,65,2,71,4,64,32,0,65,16,106,16,214,24,11,32,0,65,4,65,212,0,16,224,4,15,11,32,0,65,4,106,16,214,24,12,2,11,32,0,45,0,12,65,17,75,13,1,32,0,65,4,106,16,219,19,15,11,32,0,65,4,106,16,214,24,11,11,154,1,1,1,127,2,64,32,3,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,138,1,34,3,65,11,79,13,1,32,0,32,3,65,1,106,34,4,59,1,138,1,32,0,32,3,65,12,108,106,34,3,65,12,106,32,1,65,8,106,40,2,0,54,2,0,32,3,65,4,106,32,1,41,2,0,55,2,0,32,0,32,4,65,2,116,106,65,140,1,106,32,2,54,2,0,32,2,32,4,59,1,136,1,32,2,32,0,54,2,0,15,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,139,1,1,4,127,35,0,65,16,107,34,3,36,0,32,0,40,2,12,34,2,32,0,40,2,4,34,1,107,65,56,110,33,4,32,1,32,2,71,4,64,32,1,65,48,106,33,1,3,64,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,254,17,11,32,1,65,56,106,33,1,32,4,65,1,107,34,4,13,0,11,11,32,3,32,0,40,2,0,54,2,12,32,3,32,0,40,2,8,54,2,8,32,3,65,8,106,65,8,65,56,16,244,22,32,3,65,16,106,36,0,11,151,1,1,3,127,35,0,65,48,107,34,3,36,0,32,3,32,1,54,2,44,32,3,65,0,54,2,28,32,3,65,0,54,2,12,32,3,32,1,40,2,180,1,34,5,54,2,36,32,3,32,1,40,2,176,1,34,4,54,2,32,32,3,32,5,54,2,20,32,3,32,4,54,2,16,32,3,32,1,40,2,184,1,65,0,32,4,27,54,2,40,32,3,32,4,65,0,71,34,4,54,2,24,32,3,32,4,54,2,8,32,0,32,1,32,3,65,8,106,16,200,5,65,1,71,32,2,113,16,164,4,32,0,32,2,58,0,32,32,0,32,1,54,2,28,32,3,65,48,106,36,0,11,232,22,1,22,127,35,0,65,224,0,107,34,12,36,0,35,0,65,16,107,34,10,36,0,2,64,32,1,40,2,0,34,5,69,4,64,32,12,65,0,54,2,36,32,12,32,1,54,2,32,32,12,32,2,41,3,0,55,3,0,32,12,65,24,106,32,2,65,24,106,41,3,0,55,3,0,32,12,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,12,65,8,106,32,2,65,8,106,41,3,0,55,3,0,12,1,11,32,1,40,2,4,33,6,35,0,65,32,107,34,8,36,0,32,8,32,6,54,2,28,32,8,32,5,54,2,24,32,8,65,16,106,32,8,65,24,106,32,2,16,255,12,32,8,40,2,20,33,7,2,64,2,64,32,8,40,2,16,34,9,69,13,0,32,6,4,64,32,6,65,1,107,33,6,3,64,32,5,32,7,65,2,116,106,65,192,3,106,40,2,0,33,5,32,8,32,6,54,2,28,32,8,32,5,54,2,24,32,8,65,8,106,32,8,65,24,106,32,2,16,255,12,32,8,40,2,12,33,7,32,8,40,2,8,34,9,69,13,2,32,6,65,1,107,34,6,65,127,71,13,0,11,11,65,0,33,6,12,1,11,65,0,33,9,11,32,10,32,7,54,2,12,32,10,32,6,54,2,8,32,10,32,5,54,2,4,32,10,32,9,54,2,0,32,8,65,32,106,36,0,32,10,65,4,106,33,8,32,10,40,2,0,69,4,64,32,12,32,1,54,2,16,32,12,65,3,58,0,0,32,12,32,8,41,2,0,55,2,4,32,12,65,12,106,32,8,65,8,106,40,2,0,54,2,0,12,1,11,32,12,32,1,54,2,32,32,12,32,8,41,2,0,55,2,36,32,12,32,2,41,3,0,55,3,0,32,12,65,44,106,32,8,65,8,106,40,2,0,54,2,0,32,12,65,8,106,32,2,65,8,106,41,3,0,55,3,0,32,12,65,16,106,32,2,65,16,106,41,3,0,55,3,0,32,12,65,24,106,32,2,65,24,106,41,3,0,55,3,0,11,32,10,65,16,106,36,0,2,64,32,12,45,0,0,65,3,71,4,64,32,12,65,48,106,34,15,32,12,65,48,16,193,5,26,35,0,65,64,106,34,16,36,0,2,64,32,15,40,2,36,69,4,64,32,15,40,2,32,33,8,16,148,23,34,2,65,1,59,1,190,3,32,2,65,0,54,2,184,3,32,2,32,4,54,2,228,2,32,2,32,3,54,2,224,2,32,2,32,15,41,3,0,55,3,0,32,2,65,8,106,32,15,65,8,106,41,3,0,55,3,0,32,2,65,16,106,32,15,65,16,106,41,3,0,55,3,0,32,2,65,24,106,32,15,65,24,106,41,3,0,55,3,0,32,8,66,128,128,128,128,16,55,2,4,32,8,32,2,54,2,0,12,1,11,32,16,65,16,106,32,15,65,36,106,34,2,65,8,106,40,2,0,54,2,0,32,16,32,2,41,2,0,55,3,8,32,16,65,56,106,32,15,65,24,106,41,3,0,55,3,0,32,16,65,48,106,32,15,65,16,106,41,3,0,55,3,0,32,16,65,40,106,32,15,65,8,106,41,3,0,55,3,0,32,16,32,15,41,3,0,55,3,32,32,16,65,20,106,33,17,32,16,65,32,106,33,13,32,3,33,8,32,15,65,32,106,33,23,35,0,65,128,1,107,34,5,36,0,35,0,65,208,0,107,34,14,36,0,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,16,65,8,106,34,11,40,2,0,34,7,47,1,190,3,34,3,65,11,79,4,64,32,14,65,196,0,106,33,3,32,14,65,64,107,33,2,32,11,40,2,8,34,9,65,5,73,13,1,32,14,65,204,0,106,33,6,32,14,65,200,0,106,33,10,32,9,65,5,107,14,2,3,4,2,11,32,7,32,11,40,2,8,34,9,65,5,116,106,33,2,32,11,40,2,4,33,6,2,64,32,3,32,9,65,1,106,34,10,73,4,64,32,2,32,13,41,3,0,55,3,0,32,2,65,24,106,32,13,65,24,106,41,3,0,55,3,0,32,2,65,16,106,32,13,65,16,106,41,3,0,55,3,0,32,2,65,8,106,32,13,65,8,106,41,3,0,55,3,0,12,1,11,32,7,32,10,65,5,116,106,32,2,32,3,32,9,107,34,11,65,5,116,16,184,28,26,32,2,65,24,106,32,13,65,24,106,41,3,0,55,3,0,32,2,65,16,106,32,13,65,16,106,41,3,0,55,3,0,32,2,65,8,106,32,13,65,8,106,41,3,0,55,3,0,32,2,32,13,41,3,0,55,3,0,32,7,65,224,2,106,34,2,32,10,65,3,116,106,32,2,32,9,65,3,116,106,32,11,65,3,116,16,184,28,26,11,32,7,32,9,65,3,116,106,34,2,65,228,2,106,32,4,54,2,0,32,5,65,3,58,0,0,32,2,65,224,2,106,32,8,54,2,0,32,7,32,3,65,1,106,59,1,190,3,12,6,11,32,14,32,7,54,2,12,32,11,40,2,4,33,7,65,4,33,11,12,4,11,32,14,32,7,54,2,12,32,9,65,7,107,33,9,32,11,40,2,4,33,7,65,6,12,2,11,32,14,32,7,54,2,12,32,11,40,2,4,33,7,65,5,33,11,65,5,33,9,12,2,11,32,14,32,7,54,2,12,32,11,40,2,4,33,7,65,0,33,9,65,5,11,33,11,32,10,33,2,32,6,33,3,11,32,14,32,11,54,2,20,32,14,32,7,54,2,16,16,148,23,34,6,65,0,59,1,190,3,32,6,65,0,54,2,184,3,32,14,65,24,106,34,10,32,14,65,12,106,34,7,32,6,16,136,6,32,10,65,0,54,2,52,32,10,32,6,54,2,48,32,10,32,7,41,2,0,55,3,40,32,2,40,2,0,34,7,32,9,65,5,116,106,33,2,32,3,40,2,0,33,6,2,64,32,9,32,7,47,1,190,3,34,3,79,4,64,32,2,32,13,41,3,0,55,3,0,32,2,65,24,106,32,13,65,24,106,41,3,0,55,3,0,32,2,65,16,106,32,13,65,16,106,41,3,0,55,3,0,32,2,65,8,106,32,13,65,8,106,41,3,0,55,3,0,12,1,11,32,7,32,9,65,1,106,34,10,65,5,116,106,32,2,32,3,32,9,107,34,11,65,5,116,16,184,28,26,32,2,65,24,106,32,13,65,24,106,41,3,0,55,3,0,32,2,65,16,106,32,13,65,16,106,41,3,0,55,3,0,32,2,65,8,106,32,13,65,8,106,41,3,0,55,3,0,32,2,32,13,41,3,0,55,3,0,32,7,65,224,2,106,34,2,32,10,65,3,116,106,32,2,32,9,65,3,116,106,32,11,65,3,116,16,184,28,26,11,32,7,32,9,65,3,116,106,34,2,65,228,2,106,32,4,54,2,0,32,2,65,224,2,106,32,8,54,2,0,32,7,32,3,65,1,106,59,1,190,3,32,5,32,14,65,24,106,65,56,16,193,5,26,11,32,5,32,9,54,2,64,32,5,32,6,54,2,60,32,5,32,7,54,2,56,32,14,65,208,0,106,36,0,2,64,2,64,2,64,32,5,45,0,0,65,3,70,4,64,32,17,32,5,40,2,64,54,2,8,32,17,32,5,41,3,56,55,2,0,12,1,11,32,5,65,224,0,106,34,14,32,5,65,8,106,34,18,41,3,0,55,3,0,32,5,65,232,0,106,34,19,32,5,65,16,106,34,20,41,3,0,55,3,0,32,5,65,240,0,106,34,21,32,5,65,24,106,34,22,41,3,0,55,3,0,32,5,32,5,41,3,0,55,3,88,32,5,40,2,44,33,3,32,5,40,2,32,33,8,32,5,40,2,36,33,10,32,5,40,2,52,33,4,32,5,40,2,48,33,11,32,5,40,2,60,33,24,32,5,40,2,56,33,25,32,5,40,2,64,33,26,2,64,32,5,40,2,40,34,6,40,2,184,3,34,2,4,64,3,64,32,5,32,2,54,2,76,32,5,32,6,47,1,188,3,54,2,84,32,5,32,3,65,1,106,54,2,80,32,5,65,216,0,106,33,13,35,0,65,224,0,107,34,3,36,0,2,64,32,4,32,5,65,204,0,106,34,2,40,2,4,34,7,65,1,107,70,4,64,2,64,2,64,32,2,40,2,0,34,9,47,1,190,3,65,11,79,4,64,32,2,40,2,8,34,6,65,5,73,13,1,32,3,65,200,0,106,33,2,32,3,65,204,0,106,33,4,2,64,2,64,2,64,32,6,65,5,107,14,2,1,2,0,11,32,3,65,6,54,2,20,32,3,32,7,54,2,16,32,3,32,9,54,2,12,32,6,65,7,107,33,6,32,3,65,24,106,32,3,65,12,106,16,183,7,12,4,11,32,3,65,5,54,2,20,32,3,32,7,54,2,16,32,3,32,9,54,2,12,32,3,65,24,106,34,2,32,3,65,12,106,16,183,7,32,3,65,5,54,2,92,32,3,32,3,41,3,64,55,2,84,32,3,65,212,0,106,32,13,32,8,32,10,32,11,16,186,4,32,5,32,2,65,56,16,193,5,26,12,5,11,32,3,65,5,54,2,20,32,3,32,7,54,2,16,32,3,32,9,54,2,12,32,3,65,24,106,32,3,65,12,106,16,183,7,65,0,33,6,12,2,11,32,2,32,13,32,8,32,10,32,11,16,186,4,32,5,65,3,58,0,0,12,3,11,32,3,65,64,107,33,2,32,3,65,196,0,106,33,4,32,3,65,4,54,2,20,32,3,32,7,54,2,16,32,3,32,9,54,2,12,32,3,65,24,106,32,3,65,12,106,16,183,7,11,32,3,32,6,54,2,92,32,3,32,4,40,2,0,54,2,88,32,3,32,2,40,2,0,54,2,84,32,3,65,212,0,106,32,13,32,8,32,10,32,11,16,186,4,32,5,32,3,65,24,106,65,56,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,3,65,224,0,106,36,0,32,5,45,0,0,65,3,70,13,2,32,14,32,18,41,3,0,55,3,0,32,19,32,20,41,3,0,55,3,0,32,21,32,22,41,3,0,55,3,0,32,5,32,5,41,3,0,55,3,88,32,5,40,2,44,33,3,32,5,40,2,32,33,8,32,5,40,2,36,33,10,32,5,40,2,52,33,4,32,5,40,2,48,33,11,32,5,40,2,40,34,6,40,2,184,3,34,2,13,0,11,11,32,22,32,21,41,3,0,55,3,0,32,20,32,19,41,3,0,55,3,0,32,18,32,14,41,3,0,55,3,0,32,5,32,5,41,3,88,55,3,0,32,5,32,4,54,2,52,32,5,32,11,54,2,48,32,5,32,3,54,2,44,32,5,32,6,54,2,40,32,5,32,10,54,2,36,32,5,32,8,54,2,32,32,23,40,2,0,34,3,40,2,0,34,6,69,13,2,32,3,40,2,4,33,7,16,130,23,34,2,32,6,54,2,192,3,32,2,65,0,59,1,190,3,32,2,65,0,54,2,184,3,32,6,65,0,59,1,188,3,32,6,32,2,54,2,184,3,32,3,32,7,65,1,106,34,6,54,2,4,32,3,32,2,54,2,0,32,5,32,6,54,2,124,32,5,32,2,54,2,120,2,64,2,64,32,4,32,5,65,248,0,106,34,2,40,2,4,65,1,107,70,4,64,32,2,40,2,0,34,2,47,1,190,3,34,3,65,11,79,13,1,32,2,32,3,65,1,106,34,6,59,1,190,3,32,2,32,3,65,5,116,106,34,4,32,5,41,3,0,55,3,0,32,4,65,8,106,32,5,65,8,106,41,3,0,55,3,0,32,4,65,16,106,32,5,65,16,106,41,3,0,55,3,0,32,4,65,24,106,32,5,65,24,106,41,3,0,55,3,0,32,2,32,3,65,3,116,106,34,3,65,228,2,106,32,10,54,2,0,32,3,65,224,2,106,32,8,54,2,0,32,2,32,6,65,2,116,106,65,192,3,106,32,11,54,2,0,32,11,32,6,59,1,188,3,32,11,32,2,54,2,184,3,12,2,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,11,32,17,32,26,54,2,8,32,17,32,24,54,2,4,32,17,32,25,54,2,0,11,32,5,65,128,1,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,15,40,2,32,34,2,32,2,40,2,8,65,1,106,54,2,8,32,16,40,2,20,26,32,16,40,2,28,26,11,32,16,65,64,107,36,0,65,0,33,2,12,1,11,32,12,40,2,4,32,12,40,2,12,65,3,116,106,34,2,65,228,2,106,34,8,40,2,0,33,1,32,8,32,4,54,2,0,32,2,65,224,2,106,34,4,40,2,0,33,2,32,4,32,3,54,2,0,11,32,0,32,1,54,2,4,32,0,32,2,54,2,0,32,12,65,224,0,106,36,0,11,134,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,208,4,108,34,5,106,32,0,32,3,65,140,8,108,34,6,106,32,3,32,4,16,184,12,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,184,12,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,184,12,33,2,11,32,0,32,1,16,238,1,34,3,32,0,32,2,16,238,1,70,4,127,32,2,32,1,32,1,32,2,16,238,1,32,3,115,27,5,32,0,11,11,248,2,1,5,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,1,2,0,11,35,0,65,64,106,34,2,36,0,65,205,184,158,1,45,0,0,26,65,4,65,1,16,149,27,34,4,69,4,64,65,1,65,4,16,177,28,0,11,32,4,65,128,130,144,24,54,0,0,32,2,32,4,54,2,16,32,2,32,4,54,2,20,32,2,65,4,54,2,24,32,2,32,4,65,4,106,54,2,28,32,2,65,252,159,204,0,16,160,17,32,2,65,40,106,34,4,65,200,154,204,0,41,3,0,55,3,0,32,2,65,56,106,34,5,32,2,41,3,8,55,3,0,32,2,65,48,106,34,6,32,2,41,3,0,55,3,0,32,2,65,192,154,204,0,41,3,0,55,3,32,32,2,65,32,106,32,2,65,16,106,16,133,13,32,3,65,24,106,32,5,41,3,0,55,3,0,32,3,65,16,106,32,6,41,3,0,55,3,0,32,3,65,8,106,32,4,41,3,0,55,3,0,32,3,32,2,41,3,32,55,3,0,32,2,65,64,107,36,0,12,3,11,32,1,65,240,0,106,16,245,28,13,1,11,32,3,16,206,8,12,1,11,32,3,16,235,8,11,32,0,65,0,54,2,0,32,0,65,4,106,32,1,65,148,1,16,193,5,26,32,0,65,176,1,106,32,3,65,24,106,41,3,0,55,3,0,32,0,65,168,1,106,32,3,65,16,106,41,3,0,55,3,0,32,0,65,160,1,106,32,3,65,8,106,41,3,0,55,3,0,32,0,32,3,41,3,0,55,3,152,1,32,3,65,32,106,36,0,11,228,3,2,11,127,2,126,35,0,65,32,107,34,2,36,0,32,2,65,16,106,33,5,32,1,40,2,12,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,32,1,34,6,40,2,4,34,1,32,6,40,2,8,34,10,73,4,64,32,1,65,20,108,65,20,106,33,7,32,6,40,2,0,33,11,3,64,32,6,32,1,65,1,106,34,9,54,2,4,32,11,40,2,0,34,8,40,2,8,34,12,32,9,77,13,5,32,4,65,8,106,32,8,40,2,4,32,7,106,16,205,12,32,4,41,3,16,33,14,32,4,40,2,12,33,1,2,64,2,64,32,4,45,0,8,34,8,65,37,70,4,64,32,1,65,128,128,128,128,120,107,14,2,2,1,5,11,32,3,45,0,0,65,37,71,4,64,32,3,16,185,8,11,32,3,32,8,58,0,0,32,3,32,14,55,3,8,32,3,32,1,54,2,4,32,3,32,4,65,8,106,65,1,114,34,1,47,0,0,59,0,1,32,3,65,3,106,32,1,65,2,106,45,0,0,58,0,0,32,3,65,16,106,32,4,65,24,106,65,56,16,193,5,26,65,128,128,128,128,120,33,1,12,5,11,32,14,33,13,11,32,7,65,20,106,33,7,32,9,34,1,32,10,71,13,0,11,11,32,5,65,129,128,128,128,120,54,2,0,12,2,11,32,14,33,13,11,32,5,32,13,55,2,4,32,5,32,1,54,2,0,11,32,4,65,208,0,106,36,0,12,1,11,32,1,65,1,106,32,12,65,144,222,204,0,16,163,15,0,11,2,64,2,64,32,2,40,2,16,65,129,128,128,128,120,70,4,64,32,2,65,128,128,128,128,120,54,2,0,12,1,11,32,2,65,8,106,34,1,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,2,16,34,13,55,3,0,32,13,167,65,128,128,128,128,120,70,13,0,32,0,32,2,41,3,0,55,2,0,32,0,65,8,106,32,1,40,2,0,54,2,0,12,1,11,32,0,65,128,128,128,128,120,54,2,0,32,2,16,227,24,11,32,2,65,32,106,36,0,11,228,3,2,11,127,2,126,35,0,65,32,107,34,2,36,0,32,2,65,16,106,33,5,32,1,40,2,12,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,32,1,34,6,40,2,4,34,1,32,6,40,2,8,34,10,73,4,64,32,1,65,20,108,65,20,106,33,7,32,6,40,2,0,33,11,3,64,32,6,32,1,65,1,106,34,9,54,2,4,32,11,40,2,0,34,8,40,2,8,34,12,32,9,77,13,5,32,4,65,8,106,32,8,40,2,4,32,7,106,16,205,12,32,4,41,3,16,33,14,32,4,40,2,12,33,1,2,64,2,64,32,4,45,0,8,34,8,65,37,70,4,64,32,1,65,128,128,128,128,120,107,14,2,2,1,5,11,32,3,45,0,0,65,37,71,4,64,32,3,16,185,8,11,32,3,32,8,58,0,0,32,3,32,14,55,3,8,32,3,32,1,54,2,4,32,3,32,4,65,8,106,65,1,114,34,1,47,0,0,59,0,1,32,3,65,3,106,32,1,65,2,106,45,0,0,58,0,0,32,3,65,16,106,32,4,65,24,106,65,56,16,193,5,26,65,128,128,128,128,120,33,1,12,5,11,32,14,33,13,11,32,7,65,20,106,33,7,32,9,34,1,32,10,71,13,0,11,11,32,5,65,129,128,128,128,120,54,2,0,12,2,11,32,14,33,13,11,32,5,32,13,55,2,4,32,5,32,1,54,2,0,11,32,4,65,208,0,106,36,0,12,1,11,32,1,65,1,106,32,12,65,240,220,204,0,16,163,15,0,11,2,64,2,64,32,2,40,2,16,65,129,128,128,128,120,70,4,64,32,2,65,128,128,128,128,120,54,2,0,12,1,11,32,2,65,8,106,34,1,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,2,16,34,13,55,3,0,32,13,167,65,128,128,128,128,120,70,13,0,32,0,32,2,41,3,0,55,2,0,32,0,65,8,106,32,1,40,2,0,54,2,0,12,1,11,32,0,65,128,128,128,128,120,54,2,0,32,2,16,227,24,11,32,2,65,32,106,36,0,11,145,3,2,9,127,2,126,35,0,65,32,107,34,2,36,0,32,2,65,16,106,33,5,32,1,40,2,12,33,4,35,0,65,208,0,107,34,3,36,0,2,64,2,64,2,64,32,1,34,6,40,2,0,34,1,32,6,40,2,4,34,7,71,4,64,32,6,40,2,8,33,8,3,64,32,6,32,1,65,148,1,106,34,9,54,2,0,32,3,32,8,40,2,0,32,1,16,120,32,3,41,3,8,33,12,32,3,40,2,4,33,1,2,64,2,64,32,3,45,0,0,34,10,65,13,70,4,64,32,1,65,128,128,128,128,120,107,14,2,2,1,5,11,32,4,16,218,15,32,4,32,10,58,0,0,32,4,32,12,55,3,8,32,4,32,1,54,2,4,32,4,32,3,47,0,1,59,0,1,32,4,65,3,106,32,3,45,0,3,58,0,0,32,4,65,16,106,32,3,65,16,106,65,192,0,16,193,5,26,65,128,128,128,128,120,33,1,12,5,11,32,12,33,11,11,32,9,34,1,32,7,71,13,0,11,11,32,5,65,129,128,128,128,120,54,2,0,12,2,11,32,12,33,11,11,32,5,32,11,55,2,4,32,5,32,1,54,2,0,11,32,3,65,208,0,106,36,0,2,64,2,64,32,2,40,2,16,65,129,128,128,128,120,70,4,64,32,2,65,128,128,128,128,120,54,2,0,12,1,11,32,2,65,8,106,34,1,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,2,16,34,11,55,3,0,32,11,167,65,128,128,128,128,120,70,13,0,32,0,32,2,41,3,0,55,2,0,32,0,65,8,106,32,1,40,2,0,54,2,0,12,1,11,32,0,65,128,128,128,128,120,54,2,0,32,2,16,227,24,11,32,2,65,32,106,36,0,11,228,3,2,11,127,2,126,35,0,65,32,107,34,2,36,0,32,2,65,16,106,33,5,32,1,40,2,12,33,3,35,0,65,208,0,107,34,4,36,0,2,64,2,64,2,64,2,64,2,64,32,1,34,6,40,2,4,34,1,32,6,40,2,8,34,10,73,4,64,32,1,65,20,108,65,20,106,33,7,32,6,40,2,0,33,11,3,64,32,6,32,1,65,1,106,34,9,54,2,4,32,11,40,2,0,34,8,40,2,8,34,12,32,9,77,13,5,32,4,65,8,106,32,8,40,2,4,32,7,106,16,205,12,32,4,41,3,16,33,14,32,4,40,2,12,33,1,2,64,2,64,32,4,45,0,8,34,8,65,37,70,4,64,32,1,65,128,128,128,128,120,107,14,2,2,1,5,11,32,3,45,0,0,65,37,71,4,64,32,3,16,185,8,11,32,3,32,8,58,0,0,32,3,32,14,55,3,8,32,3,32,1,54,2,4,32,3,32,4,65,8,106,65,1,114,34,1,47,0,0,59,0,1,32,3,65,3,106,32,1,65,2,106,45,0,0,58,0,0,32,3,65,16,106,32,4,65,24,106,65,56,16,193,5,26,65,128,128,128,128,120,33,1,12,5,11,32,14,33,13,11,32,7,65,20,106,33,7,32,9,34,1,32,10,71,13,0,11,11,32,5,65,129,128,128,128,120,54,2,0,12,2,11,32,14,33,13,11,32,5,32,13,55,2,4,32,5,32,1,54,2,0,11,32,4,65,208,0,106,36,0,12,1,11,32,1,65,1,106,32,12,65,128,222,204,0,16,163,15,0,11,2,64,2,64,32,2,40,2,16,65,129,128,128,128,120,70,4,64,32,2,65,128,128,128,128,120,54,2,0,12,1,11,32,2,65,8,106,34,1,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,2,16,34,13,55,3,0,32,13,167,65,128,128,128,128,120,70,13,0,32,0,32,2,41,3,0,55,2,0,32,0,65,8,106,32,1,40,2,0,54,2,0,12,1,11,32,0,65,128,128,128,128,120,54,2,0,32,2,16,227,24,11,32,2,65,32,106,36,0,11,134,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,208,4,108,34,5,106,32,0,32,3,65,140,8,108,34,6,106,32,3,32,4,16,190,12,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,190,12,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,190,12,33,2,11,32,0,32,1,16,135,8,34,3,32,0,32,2,16,135,8,70,4,127,32,2,32,1,32,1,32,2,16,135,8,32,3,115,27,5,32,0,11,11,134,1,1,2,127,32,3,65,248,255,255,255,1,113,4,64,32,0,32,0,32,3,65,3,118,34,3,65,132,2,108,34,5,106,32,0,32,3,65,199,3,108,34,6,106,32,3,32,4,16,191,12,33,0,32,1,32,1,32,5,106,32,1,32,6,106,32,3,32,4,16,191,12,33,1,32,2,32,2,32,5,106,32,2,32,6,106,32,3,32,4,16,191,12,33,2,11,32,0,32,1,16,237,7,34,3,32,0,32,2,16,237,7,70,4,127,32,2,32,1,32,1,32,2,16,237,7,32,3,115,27,5,32,0,11,11,203,18,1,17,127,35,0,65,64,106,34,9,36,0,32,9,65,4,106,33,3,35,0,65,16,107,34,5,36,0,2,64,32,0,40,2,0,34,6,69,4,64,32,3,65,0,54,2,16,32,3,32,0,54,2,12,32,3,32,1,41,2,0,55,2,0,32,3,65,8,106,32,1,65,8,106,40,2,0,54,2,0,12,1,11,32,0,40,2,4,33,2,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,6,54,2,24,32,4,65,16,106,32,4,65,24,106,32,1,16,159,11,32,4,40,2,20,33,8,2,64,2,64,32,4,40,2,16,34,7,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,6,32,8,65,2,116,106,65,140,1,106,40,2,0,33,6,32,4,32,2,54,2,28,32,4,32,6,54,2,24,32,4,65,8,106,32,4,65,24,106,32,1,16,159,11,32,4,40,2,12,33,8,32,4,40,2,8,34,7,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,7,11,32,5,32,8,54,2,12,32,5,32,2,54,2,8,32,5,32,6,54,2,4,32,5,32,7,54,2,0,32,4,65,32,106,36,0,32,5,65,4,106,33,4,32,5,40,2,0,69,4,64,32,3,32,0,54,2,16,32,3,65,128,128,128,128,120,54,2,0,32,3,32,4,41,2,0,55,2,4,32,3,65,12,106,32,4,65,8,106,40,2,0,54,2,0,32,1,16,141,28,12,1,11,32,3,32,0,54,2,12,32,3,32,4,41,2,0,55,2,16,32,3,32,1,41,2,0,55,2,0,32,3,65,24,106,32,4,65,8,106,40,2,0,54,2,0,32,3,65,8,106,32,1,65,8,106,40,2,0,54,2,0,11,32,5,65,16,106,36,0,32,9,40,2,4,65,128,128,128,128,120,71,4,64,32,9,65,56,106,32,9,65,28,106,40,2,0,54,2,0,32,9,65,48,106,32,9,65,20,106,41,2,0,55,3,0,32,9,65,40,106,32,9,65,12,106,41,2,0,55,3,0,32,9,32,9,41,2,4,55,3,32,35,0,65,48,107,34,10,36,0,2,64,32,9,65,32,106,34,11,40,2,16,69,4,64,32,11,40,2,12,33,1,16,138,23,34,0,65,1,59,1,138,1,32,0,65,0,54,2,0,32,0,32,11,41,2,0,55,2,4,32,0,65,12,106,32,11,65,8,106,40,2,0,54,2,0,32,1,66,128,128,128,128,16,55,2,4,32,1,32,0,54,2,0,12,1,11,32,10,65,16,106,32,11,65,16,106,34,0,65,8,106,40,2,0,54,2,0,32,10,32,0,41,2,0,55,3,8,32,10,65,40,106,32,11,65,8,106,40,2,0,54,2,0,32,10,32,11,41,2,0,55,3,32,32,10,65,20,106,33,13,32,11,65,12,106,33,15,35,0,65,208,0,107,34,2,36,0,32,10,65,32,106,33,12,35,0,65,48,107,34,5,36,0,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,10,65,8,106,34,7,40,2,0,34,6,47,1,138,1,34,0,65,11,79,4,64,32,5,65,36,106,33,0,32,5,65,32,106,33,1,32,7,40,2,8,34,8,65,5,73,13,1,32,5,65,44,106,33,3,32,5,65,40,106,33,4,32,8,65,5,107,14,2,3,4,2,11,32,6,65,4,106,33,3,32,7,40,2,4,33,1,32,0,32,7,40,2,8,34,8,65,1,106,34,4,79,4,64,32,3,32,4,65,12,108,106,32,3,32,8,65,12,108,106,32,0,32,8,107,65,12,108,16,184,28,26,11,32,3,32,8,65,12,108,106,34,3,32,12,41,2,0,55,2,0,32,3,65,8,106,32,12,65,8,106,40,2,0,54,2,0,32,2,65,128,128,128,128,120,54,2,0,12,6,11,32,5,32,6,54,2,8,32,7,40,2,4,33,6,65,4,33,7,12,4,11,32,5,32,6,54,2,8,32,8,65,7,107,33,8,32,7,40,2,4,33,6,65,6,12,2,11,32,5,32,6,54,2,8,32,7,40,2,4,33,6,65,5,33,7,65,5,33,8,12,2,11,32,5,32,6,54,2,8,32,7,40,2,4,33,6,65,0,33,8,65,5,11,33,7,32,4,33,1,32,3,33,0,11,32,5,32,7,54,2,16,32,5,32,6,54,2,12,16,138,23,34,3,65,0,59,1,138,1,32,3,65,0,54,2,0,32,5,65,20,106,34,4,32,5,65,8,106,34,6,32,3,16,163,9,32,4,65,0,54,2,24,32,4,32,3,54,2,20,32,4,32,6,41,2,0,55,2,12,32,1,40,2,0,34,6,65,4,106,33,3,32,0,40,2,0,33,1,32,8,32,6,47,1,138,1,34,0,73,4,64,32,3,32,8,65,12,108,106,34,4,65,12,106,32,4,32,0,32,8,107,65,12,108,16,184,28,26,11,32,3,32,8,65,12,108,106,34,3,32,12,41,2,0,55,2,0,32,3,65,8,106,32,12,65,8,106,40,2,0,54,2,0,32,2,32,5,41,2,20,55,2,0,32,2,65,8,106,32,5,65,28,106,41,2,0,55,2,0,32,2,65,16,106,32,5,65,36,106,41,2,0,55,2,0,32,2,65,24,106,32,5,65,44,106,40,2,0,54,2,0,11,32,6,32,0,65,1,106,59,1,138,1,32,2,32,8,54,2,36,32,2,32,1,54,2,32,32,2,32,6,54,2,28,32,5,65,48,106,36,0,2,64,2,64,2,64,32,2,40,2,0,65,128,128,128,128,120,70,4,64,32,13,32,2,40,2,36,54,2,8,32,13,32,2,41,2,28,55,2,0,12,1,11,32,2,65,64,107,34,8,32,2,65,8,106,34,12,40,2,0,54,2,0,32,2,32,2,41,2,0,55,3,56,32,2,40,2,16,33,1,32,2,40,2,24,33,0,32,2,40,2,20,33,7,32,2,40,2,32,33,16,32,2,40,2,28,33,17,32,2,40,2,36,33,18,2,64,32,2,40,2,12,34,3,40,2,0,34,4,4,64,3,64,32,2,32,4,54,2,44,32,2,32,3,47,1,136,1,54,2,52,32,2,32,1,65,1,106,54,2,48,32,2,65,56,106,33,5,35,0,65,64,106,34,1,36,0,2,64,32,0,32,2,65,44,106,34,6,40,2,4,34,3,65,1,107,70,4,64,2,64,2,64,32,6,40,2,0,34,4,47,1,138,1,65,11,79,4,64,32,6,40,2,8,34,0,65,5,73,13,1,32,1,65,44,106,33,6,32,1,65,48,106,33,14,2,64,2,64,2,64,32,0,65,5,107,14,2,1,2,0,11,32,1,65,6,54,2,20,32,1,32,3,54,2,16,32,1,32,4,54,2,12,32,0,65,7,107,33,0,32,1,65,24,106,32,1,65,12,106,16,131,7,12,4,11,32,1,65,5,54,2,20,32,1,32,3,54,2,16,32,1,32,4,54,2,12,32,1,65,24,106,32,1,65,12,106,16,131,7,32,1,65,5,54,2,60,32,1,32,1,41,2,36,55,2,52,32,1,65,52,106,32,5,32,7,16,240,6,32,2,65,24,106,32,1,65,48,106,40,2,0,54,2,0,32,2,65,16,106,32,1,65,40,106,41,2,0,55,2,0,32,2,65,8,106,32,1,65,32,106,41,2,0,55,2,0,32,2,32,1,41,2,24,55,2,0,12,5,11,32,1,65,5,54,2,20,32,1,32,3,54,2,16,32,1,32,4,54,2,12,32,1,65,24,106,32,1,65,12,106,16,131,7,65,0,33,0,12,2,11,32,6,32,5,32,7,16,240,6,32,2,65,128,128,128,128,120,54,2,0,12,3,11,32,1,65,36,106,33,6,32,1,65,40,106,33,14,32,1,65,4,54,2,20,32,1,32,3,54,2,16,32,1,32,4,54,2,12,32,1,65,24,106,32,1,65,12,106,16,131,7,11,32,1,32,0,54,2,60,32,1,32,14,40,2,0,54,2,56,32,1,32,6,40,2,0,54,2,52,32,1,65,52,106,32,5,32,7,16,240,6,32,2,65,24,106,32,1,65,48,106,40,2,0,54,2,0,32,2,65,16,106,32,1,65,40,106,41,2,0,55,2,0,32,2,65,8,106,32,1,65,32,106,41,2,0,55,2,0,32,2,32,1,41,2,24,55,2,0,12,1,11,65,180,249,213,0,65,53,65,236,249,213,0,16,218,19,0,11,32,1,65,64,107,36,0,32,2,40,2,0,65,128,128,128,128,120,70,13,2,32,8,32,12,40,2,0,54,2,0,32,2,32,2,41,2,0,55,3,56,32,2,40,2,16,33,1,32,2,40,2,24,33,0,32,2,40,2,20,33,7,32,2,40,2,12,34,3,40,2,0,34,4,13,0,11,11,32,12,32,8,40,2,0,54,2,0,32,2,32,2,41,3,56,55,3,0,32,2,32,0,54,2,24,32,2,32,7,54,2,20,32,2,32,1,54,2,16,32,2,32,3,54,2,12,32,15,40,2,0,34,3,40,2,0,34,4,69,13,2,32,3,40,2,4,33,5,16,159,23,34,1,32,4,54,2,140,1,32,1,65,0,59,1,138,1,32,1,65,0,54,2,0,32,4,65,0,59,1,136,1,32,4,32,1,54,2,0,32,3,32,5,65,1,106,34,4,54,2,4,32,3,32,1,54,2,0,32,2,32,4,54,2,76,32,2,32,1,54,2,72,2,64,2,64,32,0,32,2,65,200,0,106,34,1,40,2,4,65,1,107,70,4,64,32,1,40,2,0,34,0,47,1,138,1,34,1,65,11,79,13,1,32,0,32,1,65,1,106,34,3,59,1,138,1,32,0,32,1,65,12,108,106,34,1,65,12,106,32,2,65,8,106,40,2,0,54,2,0,32,1,65,4,106,32,2,41,2,0,55,2,0,32,0,32,3,65,2,116,106,65,140,1,106,32,7,54,2,0,32,7,32,3,59,1,136,1,32,7,32,0,54,2,0,12,2,11,65,140,248,213,0,65,48,65,188,248,213,0,16,218,19,0,11,65,236,247,213,0,65,32,65,204,248,213,0,16,218,19,0,11,11,32,13,32,18,54,2,8,32,13,32,16,54,2,4,32,13,32,17,54,2,0,11,32,2,65,208,0,106,36,0,12,1,11,65,220,247,213,0,16,248,26,0,11,32,11,40,2,12,34,0,32,0,40,2,8,65,1,106,54,2,8,32,10,40,2,20,26,11,32,10,65,48,106,36,0,11,32,9,65,64,107,36,0,11,186,2,2,9,127,1,126,35,0,65,32,107,34,2,36,0,32,2,65,16,106,33,4,32,1,40,2,12,33,7,35,0,65,16,107,34,3,36,0,32,1,34,5,40,2,8,33,8,32,1,40,2,0,33,1,32,5,40,2,4,33,9,2,64,3,64,2,64,2,64,32,1,32,9,71,4,64,32,5,32,1,65,148,1,106,34,10,54,2,0,32,3,65,4,106,32,8,40,2,0,32,1,16,158,6,32,3,40,2,4,34,6,65,128,128,128,128,120,71,13,1,32,7,65,1,58,0,0,12,2,11,32,4,65,129,128,128,128,120,54,2,0,12,3,11,32,3,41,2,8,33,11,32,10,33,1,32,6,65,129,128,128,128,120,70,13,1,11,11,32,4,32,11,55,2,4,32,4,32,6,54,2,0,11,32,3,65,16,106,36,0,2,64,2,64,32,2,40,2,16,65,129,128,128,128,120,70,4,64,32,2,65,128,128,128,128,120,54,2,0,12,1,11,32,2,65,8,106,34,1,32,2,65,24,106,40,2,0,54,2,0,32,2,32,2,41,2,16,34,11,55,3,0,32,11,167,65,128,128,128,128,120,70,13,0,32,0,32,2,41,3,0,55,2,0,32,0,65,8,106,32,1,40,2,0,54,2,0,12,1,11,32,0,65,128,128,128,128,120,54,2,0,32,2,16,227,24,11,32,2,65,32,106,36,0,11,244,3,1,10,127,35,0,65,64,106,34,3,36,0,32,3,65,0,54,2,0,32,3,65,20,106,34,5,32,1,65,40,16,193,5,26,32,3,32,3,54,2,60,32,3,65,8,106,33,10,35,0,65,64,106,34,2,36,0,32,2,32,5,32,5,40,2,40,16,250,13,2,64,2,64,2,64,32,2,40,2,0,34,11,65,126,113,65,2,70,4,64,32,10,65,0,54,2,8,32,10,66,128,128,128,128,192,0,55,2,0,12,1,11,32,2,40,2,4,33,1,32,2,65,20,106,34,6,65,4,65,0,65,4,65,8,16,167,10,32,2,40,2,24,33,7,32,2,40,2,20,65,1,70,13,1,32,2,40,2,28,34,8,32,1,54,2,4,32,8,32,11,54,2,0,32,2,65,16,106,34,11,65,1,54,2,0,32,2,32,8,54,2,12,32,2,32,7,54,2,8,32,6,32,5,65,44,16,193,5,26,35,0,65,32,107,34,4,36,0,32,4,65,16,106,32,6,32,6,40,2,40,16,250,13,32,4,40,2,16,34,7,65,126,113,65,2,71,4,64,32,2,65,8,106,33,9,32,4,40,2,20,33,8,3,64,32,9,40,2,8,34,5,32,9,40,2,0,70,4,64,32,9,65,1,16,186,23,11,32,9,40,2,4,32,5,65,3,116,106,34,1,32,8,54,2,4,32,1,32,7,54,2,0,32,9,32,5,65,1,106,54,2,8,32,4,65,8,106,32,6,32,6,40,2,40,16,250,13,32,4,40,2,12,33,8,32,4,40,2,8,34,7,65,126,113,65,2,71,13,0,11,11,32,4,65,32,106,36,0,32,10,65,8,106,32,11,40,2,0,54,2,0,32,10,32,2,41,2,8,55,2,0,11,32,2,65,64,107,36,0,12,1,11,32,7,32,2,40,2,28,16,132,25,0,11,2,64,32,3,40,2,0,34,1,69,4,64,32,0,32,3,41,2,8,55,2,0,32,0,65,8,106,32,3,65,16,106,40,2,0,54,2,0,12,1,11,32,0,32,3,40,2,4,54,2,8,32,0,32,1,54,2,4,32,0,65,128,128,128,128,120,54,2,0,32,3,65,8,106,16,199,27,11,32,3,65,64,107,36,0,11,140,1,1,3,127,32,0,40,2,0,34,1,4,64,32,1,32,1,40,2,0,34,2,65,1,106,54,2,0,2,64,2,64,2,64,32,2,65,0,72,13,0,32,1,40,2,44,34,2,4,64,32,2,32,2,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,1,32,1,32,1,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,3,12,2,11,32,1,32,1,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,13,1,12,2,11,0,11,32,0,16,191,15,11,32,0,32,2,54,2,0,11,32,1,11,154,1,1,1,127,35,0,65,224,0,107,34,3,36,0,2,127,2,64,2,64,32,1,69,4,64,65,136,178,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,1,66,0,55,0,0,32,1,65,24,106,66,0,55,0,0,32,1,65,16,106,66,0,55,0,0,32,1,65,8,106,66,0,55,0,0,32,2,69,4,64,65,236,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,12,1,11,32,0,32,3,65,8,106,32,2,16,252,15,13,1,11,65,0,12,1,11,32,1,32,3,65,8,106,16,248,4,65,1,11,32,3,65,224,0,106,36,0,11,155,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,65,1,32,0,40,2,0,65,12,107,34,3,32,3,65,3,79,27,65,1,107,14,2,1,2,0,11,32,2,32,0,65,4,106,54,2,4,32,1,65,235,183,192,0,65,16,32,2,65,4,106,65,168,149,192,0,16,165,9,12,2,11,32,2,32,0,54,2,8,32,1,65,131,161,192,0,65,9,32,2,65,8,106,65,240,150,192,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,251,183,192,0,65,13,32,2,65,12,106,65,196,144,192,0,16,165,9,11,32,2,65,16,106,36,0,11,161,1,1,1,127,35,0,65,176,1,107,34,5,36,0,32,5,65,168,1,106,32,2,65,16,106,41,2,0,55,3,0,32,5,65,160,1,106,32,2,65,8,106,41,2,0,55,3,0,65,205,184,158,1,45,0,0,26,32,5,32,2,41,2,0,55,3,152,1,65,8,65,224,10,16,244,10,34,2,69,4,64,65,8,65,224,10,16,177,28,0,11,32,2,32,5,65,8,106,65,168,1,16,193,5,34,2,65,0,58,0,215,1,32,2,32,1,54,2,204,1,32,2,32,4,54,2,172,1,32,2,32,3,54,2,168,1,32,0,65,192,233,192,0,54,2,4,32,0,32,2,54,2,0,32,5,65,176,1,106,36,0,11,142,1,1,3,127,35,0,65,16,107,34,1,36,0,2,64,32,0,40,2,0,34,2,65,208,8,106,16,146,15,34,0,69,13,0,32,2,45,0,212,8,32,2,65,129,2,59,0,212,8,32,1,32,0,54,2,12,69,4,64,32,2,65,0,54,2,204,8,32,0,40,2,24,32,0,32,2,65,8,106,34,0,54,2,24,32,0,54,2,196,8,32,1,40,2,12,34,0,65,12,106,16,179,19,11,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,1,65,12,106,16,183,14,11,32,1,65,16,106,36,0,11,142,1,1,3,127,35,0,65,16,107,34,1,36,0,2,64,32,0,40,2,0,34,2,65,128,9,106,16,146,15,34,0,69,13,0,32,2,45,0,132,9,32,2,65,129,2,59,0,132,9,32,1,32,0,54,2,12,69,4,64,32,2,65,0,54,2,252,8,32,0,40,2,24,32,0,32,2,65,8,106,34,0,54,2,24,32,0,54,2,244,8,32,1,40,2,12,34,0,65,12,106,16,179,19,11,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,1,65,12,106,16,184,14,11,32,1,65,16,106,36,0,11,142,1,1,3,127,35,0,65,16,107,34,1,36,0,2,64,32,0,40,2,0,34,2,65,232,8,106,16,146,15,34,0,69,13,0,32,2,45,0,236,8,32,2,65,129,2,59,0,236,8,32,1,32,0,54,2,12,69,4,64,32,2,65,0,54,2,228,8,32,0,40,2,24,32,0,32,2,65,8,106,34,0,54,2,24,32,0,54,2,220,8,32,1,40,2,12,34,0,65,12,106,16,179,19,11,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,1,65,12,106,16,185,14,11,32,1,65,16,106,36,0,11,152,1,1,1,127,2,64,32,4,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,138,23,34,4,65,11,79,13,1,32,0,32,4,65,1,106,34,5,59,1,138,23,32,0,32,4,106,65,140,23,106,32,1,58,0,0,32,0,32,4,65,140,2,108,106,65,4,106,32,2,65,140,2,16,193,5,26,32,0,32,5,65,2,116,106,65,152,23,106,32,3,54,2,0,32,3,32,5,59,1,136,23,32,3,32,0,54,2,0,15,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,244,4,1,8,127,35,0,65,224,0,107,34,3,36,0,32,1,40,2,12,33,9,32,1,40,2,8,33,4,32,1,40,2,4,33,1,32,3,32,2,54,2,92,32,3,32,1,54,2,84,32,3,32,1,32,4,65,148,1,108,106,54,2,88,35,0,65,240,0,107,34,2,36,0,32,2,65,13,58,0,0,32,2,65,232,0,106,32,3,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,96,32,2,32,2,54,2,108,32,2,65,212,0,106,33,6,35,0,65,176,1,107,34,1,36,0,32,1,65,12,106,32,2,65,224,0,106,34,4,16,217,13,2,64,2,64,2,64,32,1,40,2,12,65,3,70,4,64,32,6,65,0,54,2,8,32,6,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,160,1,106,34,8,65,4,65,0,65,4,65,148,1,16,167,10,32,1,40,2,164,1,33,5,32,1,40,2,160,1,65,1,70,13,1,32,1,40,2,168,1,32,1,65,12,106,65,148,1,16,193,5,33,7,32,1,65,8,106,34,10,65,1,54,2,0,32,1,32,7,54,2,4,32,1,32,5,54,2,0,32,1,65,168,1,106,32,4,65,8,106,41,2,0,55,3,0,32,1,32,4,41,2,0,55,3,160,1,35,0,65,160,1,107,34,4,36,0,32,4,65,12,106,32,8,16,217,13,32,4,40,2,12,65,3,71,4,64,3,64,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,16,175,23,11,32,1,40,2,4,32,5,65,148,1,108,106,32,4,65,12,106,34,7,65,148,1,16,193,5,26,32,1,32,5,65,1,106,54,2,8,32,7,32,8,16,217,13,32,4,40,2,12,65,3,71,13,0,11,11,32,4,65,160,1,106,36,0,32,6,65,8,106,32,10,40,2,0,54,2,0,32,6,32,1,41,2,0,55,2,0,11,32,1,65,176,1,106,36,0,12,1,11,32,5,32,1,40,2,168,1,16,132,25,0,11,2,64,32,2,45,0,0,65,13,70,4,64,32,3,32,2,41,2,84,55,2,4,32,3,65,13,58,0,0,32,3,65,12,106,32,2,65,220,0,106,40,2,0,54,2,0,12,1,11,32,3,32,2,65,208,0,16,193,5,26,32,2,65,212,0,106,34,1,16,241,21,32,1,16,250,27,11,32,2,65,240,0,106,36,0,2,64,32,3,45,0,0,65,13,70,4,64,32,0,32,3,41,2,4,55,2,4,32,0,32,9,54,2,16,32,0,65,13,58,0,0,32,0,65,12,106,32,3,65,12,106,40,2,0,54,2,0,12,1,11,32,0,32,3,65,208,0,16,193,5,26,11,32,3,65,224,0,106,36,0,11,162,5,1,10,127,35,0,65,224,0,107,34,3,36,0,32,1,40,2,12,33,9,32,1,40,2,8,33,4,32,1,40,2,4,33,1,32,3,32,2,54,2,92,32,3,32,1,54,2,84,32,3,32,1,32,4,65,148,1,108,106,54,2,88,35,0,65,240,0,107,34,2,36,0,32,2,65,13,58,0,0,32,2,65,232,0,106,32,3,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,96,32,2,32,2,54,2,108,32,2,65,212,0,106,33,7,35,0,65,48,107,34,1,36,0,32,1,65,20,106,32,2,65,224,0,106,34,4,16,188,12,2,64,2,64,2,64,32,1,40,2,20,65,128,128,128,128,120,70,4,64,32,7,65,0,54,2,8,32,7,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,8,65,4,65,0,65,4,65,12,16,167,10,32,1,40,2,36,33,5,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,6,32,1,41,2,20,55,2,0,32,6,65,8,106,32,1,65,28,106,40,2,0,54,2,0,32,1,65,16,106,34,10,65,1,54,2,0,32,1,32,6,54,2,12,32,1,32,5,54,2,8,32,1,65,40,106,32,4,65,8,106,41,2,0,55,3,0,32,1,32,4,41,2,0,55,3,32,35,0,65,16,107,34,4,36,0,32,4,65,4,106,32,8,16,188,12,32,4,40,2,4,65,128,128,128,128,120,71,4,64,32,1,65,8,106,33,5,3,64,32,5,40,2,8,34,6,32,5,40,2,0,70,4,64,32,5,16,176,23,11,32,4,65,12,106,40,2,0,33,11,32,5,40,2,4,32,6,65,12,108,106,34,12,32,4,41,2,4,55,2,0,32,12,65,8,106,32,11,54,2,0,32,5,32,6,65,1,106,54,2,8,32,4,65,4,106,32,8,16,188,12,32,4,40,2,4,65,128,128,128,128,120,71,13,0,11,11,32,4,65,4,106,16,227,24,32,4,65,16,106,36,0,32,7,65,8,106,32,10,40,2,0,54,2,0,32,7,32,1,41,2,8,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,5,32,1,40,2,40,16,132,25,0,11,2,64,32,2,45,0,0,65,13,70,4,64,32,3,32,2,41,2,84,55,2,4,32,3,65,13,58,0,0,32,3,65,12,106,32,2,65,220,0,106,40,2,0,54,2,0,12,1,11,32,3,32,2,65,208,0,16,193,5,26,32,2,65,212,0,106,34,1,16,142,21,32,1,16,178,24,11,32,2,65,240,0,106,36,0,2,64,32,3,45,0,0,65,13,70,4,64,32,0,32,3,41,2,4,55,2,4,32,0,32,9,54,2,16,32,0,65,13,58,0,0,32,0,65,12,106,32,3,65,12,106,40,2,0,54,2,0,12,1,11,32,0,32,3,65,208,0,16,193,5,26,11,32,3,65,224,0,106,36,0,11,146,1,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,16,33,3,32,1,40,2,12,33,4,2,64,2,64,32,1,40,2,8,4,64,32,0,32,4,32,3,16,154,15,12,1,11,32,2,65,4,106,32,3,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,13,1,32,2,40,2,12,32,4,32,3,16,193,5,33,4,32,0,32,3,54,2,12,32,0,32,4,54,2,8,32,0,32,1,54,2,4,32,0,65,37,58,0,0,11,32,2,65,16,106,36,0,15,11,32,1,32,2,40,2,12,16,132,25,0,11,155,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,65,1,32,0,40,2,0,65,12,107,34,3,32,3,65,3,79,27,65,1,107,14,2,1,2,0,11,32,2,32,0,65,4,106,54,2,4,32,1,65,240,169,214,0,65,16,32,2,65,4,106,65,224,169,214,0,16,165,9,12,2,11,32,2,32,0,54,2,8,32,1,65,144,170,214,0,65,9,32,2,65,8,106,65,128,170,214,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,153,170,214,0,65,13,32,2,65,12,106,65,236,166,214,0,16,165,9,11,32,2,65,16,106,36,0,11,146,1,1,1,127,35,0,65,64,106,34,2,36,0,32,2,65,16,106,66,0,55,3,0,32,2,66,0,55,3,8,32,2,32,1,54,2,24,32,2,66,1,55,3,0,32,2,65,2,54,2,36,32,2,65,248,190,214,0,54,2,32,32,2,66,1,55,2,44,32,2,65,171,8,54,2,60,32,2,32,0,54,2,56,32,2,32,2,65,56,106,54,2,40,2,127,2,64,32,2,32,2,65,32,106,16,130,28,13,0,32,2,40,2,24,45,0,28,65,4,113,69,4,64,32,2,16,155,15,13,1,11,65,0,12,1,11,65,1,11,32,2,65,64,107,36,0,11,158,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,34,0,40,2,0,65,2,107,34,3,32,3,65,3,79,27,65,1,107,14,3,1,2,3,0,11,32,1,65,192,221,214,0,65,10,16,181,25,12,3,11,32,1,65,202,221,214,0,65,12,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,8,32,1,65,232,221,214,0,65,6,32,2,65,8,106,65,216,221,214,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,128,222,214,0,65,9,32,2,65,12,106,65,240,221,214,0,16,165,9,11,32,2,65,16,106,36,0,11,134,4,2,6,127,1,126,35,0,65,208,0,107,34,3,36,0,32,3,65,4,106,34,2,32,1,16,138,9,35,0,65,176,1,107,34,1,36,0,32,1,65,0,65,192,0,16,129,10,34,4,66,240,195,203,158,12,55,2,80,32,4,66,254,185,235,197,233,142,149,153,16,55,2,72,32,4,66,129,198,148,186,150,241,234,230,111,55,2,64,32,4,32,2,65,32,16,103,32,4,65,216,0,106,34,1,32,4,65,216,0,16,193,5,26,32,3,65,36,106,33,7,35,0,65,64,106,34,2,36,0,32,1,53,2,84,33,8,32,2,65,0,65,56,16,129,10,33,6,32,1,65,236,192,156,1,65,1,16,103,2,64,32,1,40,2,84,65,63,113,34,2,65,56,77,4,64,65,56,32,2,107,33,2,12,1,11,32,1,32,6,65,56,16,103,65,56,32,1,40,2,84,65,63,113,34,5,107,33,2,32,5,65,57,73,13,0,32,2,65,56,65,216,193,156,1,16,164,15,0,11,32,1,32,6,32,2,16,103,32,6,32,8,66,3,134,55,3,56,32,1,32,6,65,56,106,65,8,16,103,65,0,33,5,35,0,65,32,107,34,2,36,0,32,2,65,24,106,65,0,54,2,0,32,2,65,16,106,66,0,55,3,0,32,2,66,0,55,3,8,32,1,65,64,107,33,1,3,64,32,2,32,1,32,5,106,40,2,0,54,2,28,32,2,65,8,106,32,5,106,65,4,32,2,65,28,106,65,4,65,232,193,156,1,16,209,23,32,5,65,4,106,34,5,65,20,71,13,0,11,32,7,32,2,41,3,8,55,0,0,32,7,65,16,106,32,2,65,24,106,40,2,0,54,0,0,32,7,65,8,106,32,2,65,16,106,41,3,0,55,0,0,32,2,65,32,106,36,0,32,6,65,64,107,36,0,32,4,65,176,1,106,36,0,32,3,65,200,0,106,34,1,65,0,54,2,0,32,3,65,64,107,34,2,66,0,55,3,0,32,3,66,0,55,3,56,32,3,65,56,106,65,20,32,7,65,20,65,248,200,156,1,16,209,23,32,0,65,16,106,32,1,40,2,0,54,0,0,32,0,65,8,106,32,2,41,3,0,55,0,0,32,0,32,3,41,3,56,55,0,0,32,3,65,208,0,106,36,0,11,152,1,1,3,127,32,0,45,0,8,33,1,2,64,32,0,40,2,0,34,3,69,4,64,32,1,33,2,12,1,11,65,1,33,2,2,64,32,1,65,1,113,69,4,64,32,3,65,1,71,13,1,32,0,45,0,9,69,13,1,32,0,40,2,4,34,1,45,0,28,65,4,113,13,1,32,1,40,2,20,65,236,166,157,1,65,1,32,1,40,2,24,40,2,12,17,4,0,69,13,1,11,32,0,32,2,58,0,8,12,1,11,32,0,32,0,40,2,4,34,0,40,2,20,65,151,161,157,1,65,1,32,0,40,2,24,40,2,12,17,4,0,34,2,58,0,8,11,32,2,65,1,113,11,147,1,1,4,127,35,0,65,16,107,34,2,36,0,65,1,33,4,2,64,32,1,40,2,20,34,3,65,39,32,1,40,2,24,34,5,40,2,16,34,1,17,1,0,13,0,32,2,65,4,106,32,0,40,2,0,65,129,2,16,231,2,2,64,32,2,45,0,4,65,128,1,70,4,64,32,3,32,2,40,2,8,32,1,17,1,0,69,13,1,12,2,11,32,3,32,2,45,0,14,34,0,32,2,65,4,106,106,32,2,45,0,15,32,0,107,32,5,40,2,12,17,4,0,13,1,11,32,3,65,39,32,1,17,1,0,33,4,11,32,2,65,16,106,36,0,32,4,11,243,5,1,10,127,35,0,65,32,107,34,3,36,0,2,64,32,1,45,0,0,69,4,64,32,0,65,128,10,59,1,0,32,1,16,235,19,12,1,11,32,3,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,3,65,8,106,32,1,65,8,106,41,3,0,55,3,0,32,3,32,1,41,3,0,55,3,0,32,3,65,24,106,33,1,35,0,65,64,106,34,5,36,0,2,64,2,64,2,64,2,64,32,3,45,0,0,65,3,107,14,3,1,0,2,0,11,32,5,65,24,106,32,3,65,16,106,41,3,0,55,3,0,32,5,65,16,106,32,3,65,8,106,41,3,0,55,3,0,32,5,32,3,41,3,0,55,3,8,32,5,65,48,106,34,2,32,5,65,8,106,34,4,16,221,13,32,2,65,244,176,193,0,65,212,176,193,0,16,153,13,33,2,32,1,65,1,58,0,0,32,1,32,2,54,2,4,32,4,16,235,19,12,2,11,32,5,65,40,106,32,3,65,12,106,40,2,0,54,2,0,32,5,65,6,58,0,8,32,5,32,3,41,2,4,55,3,32,32,1,32,5,65,8,106,16,158,12,12,1,11,35,0,65,128,1,107,34,2,36,0,32,2,65,0,54,2,32,32,2,65,0,54,2,16,32,2,32,3,65,4,106,34,6,40,2,4,34,7,54,2,40,32,2,32,6,40,2,0,34,4,54,2,36,32,2,32,7,54,2,24,32,2,32,4,54,2,20,32,2,32,6,40,2,8,65,0,32,4,27,54,2,44,32,2,32,4,65,0,71,34,4,54,2,28,32,2,32,4,54,2,12,32,2,65,216,0,106,32,2,65,12,106,16,231,10,2,64,32,2,40,2,88,65,128,128,128,128,120,70,4,64,32,2,65,11,58,0,64,32,2,65,64,107,65,152,133,193,0,65,240,132,193,0,16,154,13,33,4,32,1,65,1,58,0,0,32,1,32,4,54,2,4,12,1,11,32,2,65,56,106,34,6,32,2,65,224,0,106,34,7,40,2,0,54,2,0,32,2,32,2,41,3,88,55,3,48,32,2,65,208,0,106,34,8,32,2,65,248,0,106,34,9,41,3,0,55,3,0,32,2,65,200,0,106,34,10,32,2,65,240,0,106,41,3,0,55,3,0,32,2,32,2,41,3,104,55,3,64,32,2,65,216,0,106,34,4,32,2,65,12,106,16,231,10,32,2,40,2,88,32,4,16,239,23,65,128,128,128,128,120,71,4,64,32,2,65,11,58,0,88,32,4,65,152,133,193,0,65,240,132,193,0,16,154,13,33,4,32,1,65,1,58,0,0,32,1,32,4,54,2,4,32,2,65,64,107,16,235,19,32,2,65,48,106,16,214,24,12,1,11,32,9,32,6,40,2,0,54,2,0,32,7,32,10,41,3,0,55,3,0,32,2,65,232,0,106,32,8,41,3,0,55,3,0,32,2,32,2,41,3,48,55,3,112,32,2,32,2,41,3,64,55,3,88,32,1,32,2,65,216,0,106,16,158,12,11,32,2,65,12,106,16,180,14,32,2,65,128,1,106,36,0,11,32,5,65,64,107,36,0,32,0,2,127,32,3,45,0,24,69,4,64,32,0,32,3,45,0,25,58,0,1,65,0,12,1,11,32,0,32,3,40,2,28,54,2,4,65,1,11,58,0,0,11,32,3,65,32,106,36,0,11,138,1,1,2,127,35,0,65,16,107,34,3,36,0,32,3,32,1,40,2,0,34,5,40,2,0,54,2,12,65,1,33,4,65,128,16,32,2,65,2,106,34,1,32,1,108,34,1,32,1,65,128,16,77,27,34,2,65,4,32,3,65,12,106,65,1,65,164,145,194,0,16,149,15,33,1,32,5,32,3,40,2,12,54,2,0,32,1,4,64,32,1,66,0,55,2,4,32,1,32,1,32,2,65,2,116,106,65,2,114,54,2,0,65,0,33,4,11,32,0,32,1,54,2,4,32,0,32,4,54,2,0,32,3,65,16,106,36,0,11,136,1,1,2,127,2,64,2,64,32,0,40,2,8,34,3,32,2,70,13,0,2,64,32,1,65,255,1,113,13,0,32,0,40,2,4,33,4,32,2,4,64,32,2,32,3,79,13,3,32,2,32,4,106,44,0,0,65,191,127,76,13,3,11,32,3,32,2,107,65,2,71,13,0,32,2,32,4,106,34,3,45,0,0,65,223,1,113,65,193,0,107,65,25,75,13,0,32,3,45,0,1,65,58,70,13,1,11,32,0,32,1,32,2,16,234,3,11,15,11,32,4,32,3,32,2,32,3,65,156,191,194,0,16,208,25,0,11,116,1,3,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,5,65,56,108,106,33,3,32,0,32,5,65,5,116,106,33,4,2,127,32,1,65,192,0,79,4,64,32,0,32,4,32,3,32,5,32,2,16,253,11,12,1,11,32,0,32,3,32,4,32,0,40,2,0,34,1,32,4,40,2,0,34,2,73,34,4,32,2,32,3,40,2,0,34,3,73,115,27,32,4,32,1,32,3,73,115,27,11,32,0,107,65,3,118,15,11,0,11,142,1,1,3,127,35,0,65,128,32,107,34,3,36,0,2,64,32,1,65,1,118,34,4,65,128,137,250,0,32,1,32,1,65,128,137,250,0,79,27,34,5,32,4,32,5,75,27,34,4,65,129,8,79,4,64,32,3,32,4,16,180,16,32,0,32,1,32,3,40,2,4,32,3,40,2,8,34,0,65,2,116,106,32,3,40,2,0,32,0,107,32,1,65,193,0,73,32,2,16,171,3,32,3,65,4,65,4,16,244,22,12,1,11,32,0,32,1,32,3,65,128,8,32,1,65,193,0,73,32,2,16,171,3,11,32,3,65,128,32,106,36,0,11,144,1,1,3,127,35,0,65,32,107,34,3,36,0,32,3,66,0,55,2,8,32,3,65,1,58,0,28,32,3,65,8,106,16,212,17,34,2,32,2,40,2,0,65,1,106,34,4,54,2,0,2,64,32,4,4,64,32,2,40,2,8,13,1,32,2,65,127,54,2,8,32,2,65,12,106,16,188,18,32,2,32,2,65,8,106,54,2,24,32,2,65,204,220,203,0,54,2,20,32,2,32,1,54,2,16,32,2,32,0,54,2,12,32,2,65,0,54,2,8,32,2,16,213,17,32,3,65,32,106,36,0,15,11,0,11,65,184,220,203,0,16,136,18,0,11,119,1,5,127,32,1,40,2,0,34,4,65,4,106,33,5,32,1,40,2,8,34,3,65,1,106,34,7,32,4,47,1,234,3,34,6,77,4,64,32,5,32,7,65,44,108,106,32,5,32,3,65,44,108,106,32,6,32,3,107,65,44,108,16,184,28,26,11,32,5,32,3,65,44,108,106,32,2,65,44,16,193,5,26,32,4,32,6,65,1,106,59,1,234,3,32,0,32,3,54,2,8,32,0,32,4,54,2,0,32,0,32,1,40,2,4,54,2,4,11,132,27,2,17,127,2,126,35,0,65,144,1,107,34,15,36,0,32,15,65,204,0,106,65,0,54,2,0,32,15,66,0,55,2,68,32,15,32,1,65,140,7,106,16,162,23,54,2,64,32,15,65,152,216,204,0,54,2,60,32,15,65,1,54,2,56,32,15,66,0,55,2,48,32,15,66,128,128,128,128,192,0,55,2,40,32,15,66,0,55,2,32,32,15,66,128,128,128,128,16,55,2,24,32,15,66,0,55,2,16,32,15,66,128,128,128,128,192,0,55,2,8,32,15,65,208,0,106,33,13,35,0,65,144,1,107,34,8,36,0,32,8,65,20,106,33,16,2,64,32,1,34,7,40,2,176,1,34,3,4,64,32,1,40,2,180,1,33,1,32,8,65,2,54,2,88,32,8,65,2,54,2,80,35,0,65,64,106,34,9,36,0,32,9,65,12,106,33,4,35,0,65,32,107,34,10,36,0,32,10,32,1,54,2,4,32,10,32,3,54,2,0,32,8,65,208,0,106,34,5,40,2,12,33,12,32,5,40,2,8,33,11,32,5,40,2,4,33,6,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,0,34,17,65,1,107,14,2,1,6,0,11,32,11,65,1,107,14,2,1,5,4,11,32,11,65,1,107,14,2,1,4,2,11,32,6,45,0,0,32,12,45,0,0,75,13,4,12,3,11,32,6,45,0,0,34,14,32,12,45,0,0,34,5,71,4,64,32,5,32,14,73,13,4,12,3,11,32,10,65,0,54,2,24,32,10,65,1,54,2,12,32,10,65,132,235,203,0,54,2,8,32,10,66,4,55,2,16,32,10,65,8,106,65,236,235,203,0,16,198,18,0,11,32,6,45,0,0,32,12,45,0,0,77,13,1,12,2,11,32,6,45,0,0,32,12,45,0,0,75,13,1,11,2,64,3,64,2,64,32,10,65,8,106,34,5,32,10,32,17,32,6,16,147,10,32,10,40,2,16,33,6,32,10,40,2,12,33,17,32,5,32,10,32,11,32,12,32,10,40,2,8,34,14,16,237,9,32,10,40,2,16,33,12,32,10,40,2,12,33,11,32,14,32,10,40,2,8,34,5,73,13,0,32,1,4,64,32,10,32,1,65,1,107,34,1,54,2,4,32,10,32,3,32,14,65,2,116,106,65,244,2,106,40,2,0,34,3,54,2,0,12,2,5,32,4,32,14,54,2,12,32,4,65,0,54,2,8,32,4,32,3,54,2,4,32,4,65,4,54,2,0,12,3,11,0,11,11,32,4,32,12,54,2,28,32,4,32,11,54,2,24,32,4,32,5,54,2,20,32,4,32,14,54,2,16,32,4,32,1,54,2,12,32,4,32,3,54,2,8,32,4,32,6,54,2,4,32,4,32,17,54,2,0,11,32,10,65,32,106,36,0,12,1,11,32,10,65,0,54,2,24,32,10,65,1,54,2,12,32,10,65,176,236,203,0,54,2,8,32,10,66,4,55,2,16,32,10,65,8,106,65,184,236,203,0,16,198,18,0,11,2,64,2,64,32,9,40,2,12,34,10,65,4,71,4,64,32,9,40,2,32,33,6,32,9,40,2,28,33,11,32,9,40,2,20,33,1,32,9,40,2,24,34,3,69,4,64,32,1,33,3,12,2,11,32,3,65,1,107,33,18,32,9,40,2,16,33,17,32,9,40,2,36,33,4,32,9,40,2,40,33,12,32,1,33,3,3,64,32,9,32,18,54,2,48,32,9,32,3,32,11,65,2,116,106,65,244,2,106,40,2,0,34,3,54,2,44,32,9,65,52,106,34,14,32,9,65,44,106,34,5,32,10,32,17,16,147,10,32,9,40,2,60,33,17,32,9,40,2,56,33,10,32,9,40,2,52,33,11,32,9,32,18,54,2,48,32,9,32,1,32,6,65,2,116,106,65,244,2,106,40,2,0,34,1,54,2,44,32,14,32,5,32,4,32,12,65,0,16,237,9,32,9,40,2,60,33,12,32,9,40,2,56,33,4,32,9,40,2,52,33,6,32,18,65,1,107,34,18,65,127,71,13,0,11,12,1,11,32,16,65,0,54,2,12,32,16,65,0,54,2,0,12,1,11,32,16,32,6,54,2,20,32,16,65,0,54,2,16,32,16,32,1,54,2,12,32,16,32,11,54,2,8,32,16,65,0,54,2,4,32,16,32,3,54,2,0,11,32,9,65,64,107,36,0,12,1,11,32,8,65,0,54,2,32,32,8,65,0,54,2,20,11,32,8,32,7,54,2,16,2,64,32,7,40,2,32,34,1,4,64,32,7,40,2,36,33,3,32,8,65,2,54,2,92,32,8,65,2,54,2,80,32,8,65,44,106,33,9,35,0,65,64,106,34,2,36,0,32,2,65,12,106,33,12,35,0,65,32,107,34,4,36,0,32,4,32,3,54,2,4,32,4,32,1,54,2,0,2,64,2,64,2,64,32,8,65,208,0,106,34,7,40,2,0,34,11,65,1,107,14,2,1,2,0,11,32,7,65,4,106,33,3,12,1,11,32,7,65,4,106,33,3,11,2,64,2,64,2,64,32,7,40,2,12,34,6,65,1,107,14,2,1,2,0,11,32,7,65,16,106,33,1,12,1,11,32,7,65,16,106,33,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,11,65,1,107,14,2,1,8,0,11,32,6,65,1,107,14,2,2,7,1,11,32,6,65,1,107,14,2,2,6,3,11,32,3,45,0,0,34,5,32,1,45,0,0,34,7,70,13,3,32,5,32,7,75,13,6,12,5,11,32,3,45,0,0,34,5,32,1,45,0,0,34,7,71,4,64,32,5,32,7,75,13,6,12,5,11,32,3,40,2,4,32,1,40,2,4,75,13,5,12,4,11,32,3,45,0,0,34,5,32,1,45,0,0,34,7,71,13,2,32,3,40,2,4,34,5,32,1,40,2,4,34,7,71,4,64,32,5,32,7,75,13,5,12,4,11,32,4,65,0,54,2,24,32,4,65,1,54,2,12,32,4,65,132,235,203,0,54,2,8,32,4,66,4,55,2,16,32,4,65,8,106,65,236,235,203,0,16,198,18,0,11,32,3,45,0,0,34,5,32,1,45,0,0,34,7,71,4,64,32,5,32,7,75,13,4,12,3,11,32,3,40,2,4,32,1,40,2,4,77,13,2,12,3,11,32,3,40,2,4,32,1,40,2,4,75,13,2,12,1,11,32,5,32,7,75,13,1,11,2,64,3,64,2,64,32,4,65,8,106,34,7,32,4,32,11,32,3,16,146,10,32,4,40,2,16,33,3,32,4,40,2,12,33,11,32,7,32,4,32,6,32,1,32,4,40,2,8,34,14,16,236,9,32,4,40,2,16,33,1,32,4,40,2,12,33,6,32,14,32,4,40,2,8,34,7,73,13,0,32,4,40,2,0,33,5,32,4,40,2,4,34,7,4,64,32,4,32,7,65,1,107,54,2,4,32,4,32,5,32,14,65,2,116,106,65,228,1,106,40,2,0,54,2,0,12,2,5,32,12,32,14,54,2,12,32,12,65,0,54,2,8,32,12,32,5,54,2,4,32,12,65,4,54,2,0,12,3,11,0,11,11,32,12,32,1,54,2,28,32,12,32,6,54,2,24,32,12,32,7,54,2,20,32,12,32,14,54,2,16,32,12,32,4,41,2,0,55,2,8,32,12,32,3,54,2,4,32,12,32,11,54,2,0,11,32,4,65,32,106,36,0,12,1,11,32,4,65,0,54,2,24,32,4,65,1,54,2,12,32,4,65,176,236,203,0,54,2,8,32,4,66,4,55,2,16,32,4,65,8,106,65,184,236,203,0,16,198,18,0,11,2,64,2,64,32,2,40,2,12,34,10,65,4,71,4,64,32,2,40,2,32,33,6,32,2,40,2,28,33,11,32,2,40,2,20,33,3,32,2,40,2,24,34,1,69,4,64,32,3,33,1,12,2,11,32,1,65,1,107,33,18,32,2,40,2,16,33,17,32,2,40,2,36,33,4,32,2,40,2,40,33,12,32,3,33,1,3,64,32,2,32,18,54,2,48,32,2,32,1,32,11,65,2,116,106,65,228,1,106,40,2,0,34,1,54,2,44,32,2,65,52,106,34,5,32,2,65,44,106,34,7,32,10,32,17,16,146,10,32,2,40,2,60,33,17,32,2,40,2,56,33,10,32,2,40,2,52,33,11,32,2,32,18,54,2,48,32,2,32,3,32,6,65,2,116,106,65,228,1,106,40,2,0,34,3,54,2,44,32,5,32,7,32,4,32,12,65,0,16,236,9,32,2,40,2,60,33,12,32,2,40,2,56,33,4,32,2,40,2,52,33,6,32,18,65,1,107,34,18,65,127,71,13,0,11,12,1,11,32,9,65,0,54,2,12,32,9,65,0,54,2,0,12,1,11,32,9,32,6,54,2,20,32,9,65,0,54,2,16,32,9,32,3,54,2,12,32,9,32,11,54,2,8,32,9,65,0,54,2,4,32,9,32,1,54,2,0,11,32,2,65,64,107,36,0,12,1,11,32,8,65,0,54,2,56,32,8,65,0,54,2,44,11,32,8,65,8,106,32,16,16,236,6,2,64,32,8,40,2,8,34,1,69,4,64,32,8,65,2,54,2,72,12,1,11,32,8,65,196,0,106,32,8,65,16,106,32,1,32,8,40,2,12,16,146,6,11,32,8,65,136,1,106,32,8,65,60,106,41,2,0,55,3,0,32,8,65,128,1,106,32,8,65,52,106,41,2,0,55,3,0,32,8,65,216,0,106,32,8,65,204,0,106,40,2,0,54,2,0,32,8,65,228,0,106,32,8,65,24,106,41,2,0,55,2,0,32,8,65,236,0,106,32,8,65,32,106,41,2,0,55,2,0,32,8,65,244,0,106,32,8,65,40,106,40,2,0,54,2,0,32,8,32,8,41,2,44,55,3,120,32,8,32,8,41,2,68,55,3,80,32,8,32,8,41,2,16,55,2,92,32,13,32,8,65,208,0,106,65,192,0,16,193,5,26,32,8,65,144,1,106,36,0,32,15,65,8,106,33,6,35,0,65,128,1,107,34,2,36,0,32,13,65,12,106,33,10,32,13,65,16,106,33,4,32,13,65,40,106,33,16,32,2,65,232,0,106,33,17,32,2,65,228,0,106,33,12,32,2,65,60,106,33,18,32,2,65,56,106,33,14,2,64,2,64,3,64,32,2,65,40,106,32,16,16,226,6,65,128,128,128,128,120,33,5,2,127,32,18,32,2,40,2,40,34,3,69,13,0,26,32,2,40,2,44,33,7,2,64,3,64,32,13,40,2,4,34,1,65,2,70,13,1,32,13,40,2,0,45,0,0,34,11,32,3,45,0,0,34,5,73,4,64,3,64,32,2,65,32,106,32,4,16,236,6,2,64,32,2,40,2,32,34,1,69,4,64,32,2,65,2,54,2,100,12,1,11,32,2,65,224,0,106,32,10,32,1,32,2,40,2,36,16,146,6,11,32,13,32,2,41,2,96,55,2,0,32,13,65,8,106,32,2,65,232,0,106,40,2,0,54,2,0,32,13,40,2,4,34,1,65,2,70,13,3,32,13,40,2,0,45,0,0,34,11,32,3,45,0,0,34,5,73,13,0,11,11,2,64,32,1,65,1,113,69,32,5,32,11,71,114,69,4,64,32,3,40,2,4,34,5,32,13,40,2,8,77,13,1,11,32,2,65,24,106,32,16,16,226,6,32,2,40,2,28,33,7,32,2,40,2,24,34,3,13,1,12,2,11,11,32,18,32,7,16,131,15,32,2,32,11,58,0,52,32,14,12,1,11,65,128,128,128,128,120,33,5,32,18,11,32,5,54,2,0,32,2,40,2,60,65,128,128,128,128,120,70,13,1,2,64,32,6,40,2,12,34,11,65,1,106,34,1,32,11,79,4,64,32,1,32,6,40,2,0,34,3,77,13,1,32,3,32,11,107,34,7,4,127,32,3,5,32,6,32,11,65,1,65,4,65,20,16,178,19,32,3,32,6,40,2,12,34,11,107,33,7,32,6,40,2,0,11,33,1,32,6,40,2,8,34,5,32,7,77,13,1,32,3,32,5,107,34,9,32,11,32,9,107,34,7,75,32,1,32,3,107,32,7,79,113,69,4,64,32,6,40,2,4,34,3,32,1,32,9,107,34,1,65,20,108,106,32,3,32,5,65,20,108,106,32,9,65,20,108,16,184,28,26,32,6,32,1,54,2,8,12,2,11,32,6,40,2,4,34,1,32,3,65,20,108,106,32,1,32,7,65,20,108,16,193,5,26,12,1,11,65,164,245,203,0,65,17,65,184,245,203,0,16,151,17,0,11,32,2,65,60,106,41,2,0,33,19,32,2,65,196,0,106,40,2,0,33,5,32,6,40,2,4,32,6,40,2,12,34,7,32,6,40,2,8,106,34,3,32,6,40,2,0,34,1,65,0,32,1,32,3,77,27,107,65,20,108,106,34,1,32,2,41,2,52,55,2,0,32,1,65,16,106,32,5,54,2,0,32,1,65,8,106,32,19,55,2,0,32,6,32,7,65,1,106,34,1,54,2,12,32,1,32,6,40,2,0,79,13,0,3,64,32,2,65,16,106,32,16,16,226,6,65,128,128,128,128,120,33,5,2,127,32,17,32,2,40,2,16,34,3,69,13,0,26,32,2,40,2,20,33,7,2,64,3,64,32,13,40,2,4,34,1,65,2,70,13,1,32,13,40,2,0,45,0,0,34,11,32,3,45,0,0,34,5,73,4,64,3,64,32,2,65,8,106,32,4,16,236,6,2,64,32,2,40,2,8,34,1,69,4,64,32,2,65,2,54,2,120,12,1,11,32,2,65,244,0,106,32,10,32,1,32,2,40,2,12,16,146,6,11,32,13,32,2,41,2,116,55,2,0,32,13,65,8,106,32,2,65,252,0,106,40,2,0,54,2,0,32,13,40,2,4,34,1,65,2,70,13,3,32,13,40,2,0,45,0,0,34,11,32,3,45,0,0,34,5,73,13,0,11,11,2,64,32,1,65,1,113,69,32,5,32,11,71,114,69,4,64,32,3,40,2,4,34,5,32,13,40,2,8,77,13,1,11,32,2,32,16,16,226,6,32,2,40,2,4,33,7,32,2,40,2,0,34,3,13,1,12,2,11,11,32,17,32,7,16,131,15,32,2,32,11,58,0,96,32,12,12,1,11,65,128,128,128,128,120,33,5,32,17,11,32,5,54,2,0,32,2,40,2,104,65,128,128,128,128,120,71,4,64,32,2,65,216,0,106,32,2,65,240,0,106,40,2,0,34,5,54,2,0,32,2,65,208,0,106,32,2,65,232,0,106,41,2,0,34,20,55,3,0,32,2,32,2,41,2,96,34,19,55,3,72,32,6,40,2,4,32,6,40,2,12,34,7,32,6,40,2,8,106,34,3,32,6,40,2,0,34,1,65,0,32,1,32,3,77,27,107,65,20,108,106,34,1,32,19,55,2,0,32,1,65,8,106,32,20,55,2,0,32,1,65,16,106,32,5,54,2,0,32,6,32,7,65,1,106,34,1,54,2,12,32,1,32,6,40,2,0,79,13,2,12,1,11,11,11,32,2,65,224,0,106,16,159,24,12,1,11,32,2,65,52,106,16,159,24,11,32,2,65,128,1,106,36,0,32,0,32,6,65,200,0,16,193,5,26,32,15,65,144,1,106,36,0,11,221,3,2,8,127,1,126,35,0,65,16,107,34,9,36,0,32,9,65,8,106,33,4,32,2,33,7,2,64,2,64,3,64,32,3,32,7,70,4,64,32,4,65,140,130,4,54,2,0,32,4,65,1,65,2,32,6,65,1,70,27,65,0,32,6,27,58,0,4,12,3,11,32,7,40,2,0,34,8,45,0,171,1,65,2,116,65,192,158,214,0,106,40,2,0,33,11,32,8,45,0,170,1,33,10,2,64,32,5,4,64,32,10,65,3,70,13,1,32,4,32,5,54,2,4,12,3,11,32,10,69,13,0,32,4,65,0,54,2,4,12,2,11,32,8,45,0,169,1,69,4,64,32,4,32,5,54,2,4,32,4,65,11,58,0,0,12,3,11,32,7,65,4,106,33,7,32,6,32,11,106,33,6,32,5,65,1,106,33,5,32,8,45,0,168,1,13,0,11,32,4,65,10,58,0,0,32,4,32,5,65,1,107,54,2,4,12,1,11,32,4,32,10,58,0,1,32,4,65,9,58,0,0,11,2,64,2,64,2,127,32,9,45,0,8,65,12,70,4,64,32,9,40,0,9,12,1,11,32,9,41,3,8,34,12,66,255,1,131,66,12,82,13,1,32,12,66,8,136,167,11,33,10,65,0,33,4,65,1,33,5,65,1,33,6,32,2,34,7,32,3,71,4,64,3,64,32,6,32,2,40,2,0,34,8,45,0,173,1,113,33,6,32,4,32,8,45,0,172,1,106,33,4,32,5,32,8,45,0,174,1,65,1,70,113,33,5,32,2,65,4,106,34,2,32,3,71,13,0,11,11,32,0,65,128,128,4,65,128,128,8,32,4,32,3,32,7,107,65,2,118,34,2,70,27,65,128,128,8,32,5,27,32,4,32,2,32,1,107,34,1,75,114,65,128,2,65,0,32,5,27,65,0,32,1,32,4,77,27,65,0,32,6,65,1,113,27,114,34,1,59,0,5,32,0,32,10,54,0,1,32,0,65,12,58,0,0,32,0,65,7,106,32,1,65,16,118,58,0,0,12,1,11,32,0,32,12,55,2,0,11,32,9,65,16,106,36,0,11,221,3,2,8,127,1,126,35,0,65,16,107,34,9,36,0,32,9,65,8,106,33,4,32,2,33,7,2,64,2,64,3,64,32,3,32,7,70,4,64,32,4,65,140,130,4,54,2,0,32,4,65,1,65,2,32,6,65,1,70,27,65,0,32,6,27,58,0,4,12,3,11,32,7,40,2,0,34,8,45,0,255,1,65,2,116,65,192,158,214,0,106,40,2,0,33,11,32,8,45,0,254,1,33,10,2,64,32,5,4,64,32,10,65,3,70,13,1,32,4,32,5,54,2,4,12,3,11,32,10,69,13,0,32,4,65,0,54,2,4,12,2,11,32,8,45,0,253,1,69,4,64,32,4,32,5,54,2,4,32,4,65,11,58,0,0,12,3,11,32,7,65,4,106,33,7,32,6,32,11,106,33,6,32,5,65,1,106,33,5,32,8,45,0,252,1,13,0,11,32,4,65,10,58,0,0,32,4,32,5,65,1,107,54,2,4,12,1,11,32,4,32,10,58,0,1,32,4,65,9,58,0,0,11,2,64,2,64,2,127,32,9,45,0,8,65,12,70,4,64,32,9,40,0,9,12,1,11,32,9,41,3,8,34,12,66,255,1,131,66,12,82,13,1,32,12,66,8,136,167,11,33,10,65,0,33,4,65,1,33,5,65,1,33,6,32,2,34,7,32,3,71,4,64,3,64,32,6,32,2,40,2,0,34,8,45,0,129,2,113,33,6,32,4,32,8,45,0,128,2,106,33,4,32,5,32,8,45,0,130,2,65,1,70,113,33,5,32,2,65,4,106,34,2,32,3,71,13,0,11,11,32,0,65,128,128,4,65,128,128,8,32,4,32,3,32,7,107,65,2,118,34,2,70,27,65,128,128,8,32,5,27,32,4,32,2,32,1,107,34,1,75,114,65,128,2,65,0,32,5,27,65,0,32,1,32,4,77,27,65,0,32,6,65,1,113,27,114,34,1,59,0,5,32,0,32,10,54,0,1,32,0,65,12,58,0,0,32,0,65,7,106,32,1,65,16,118,58,0,0,12,1,11,32,0,32,12,55,2,0,11,32,9,65,16,106,36,0,11,217,3,2,8,127,1,126,35,0,65,16,107,34,9,36,0,32,9,65,8,106,33,4,32,2,33,7,2,64,2,64,3,64,32,3,32,7,70,4,64,32,4,65,140,130,4,54,2,0,32,4,65,1,65,2,32,6,65,1,70,27,65,0,32,6,27,58,0,4,12,3,11,32,7,40,2,0,34,8,45,0,127,65,2,116,65,192,158,214,0,106,40,2,0,33,11,32,8,45,0,126,33,10,2,64,32,5,4,64,32,10,65,3,70,13,1,32,4,32,5,54,2,4,12,3,11,32,10,69,13,0,32,4,65,0,54,2,4,12,2,11,32,8,45,0,125,69,4,64,32,4,32,5,54,2,4,32,4,65,11,58,0,0,12,3,11,32,7,65,4,106,33,7,32,6,32,11,106,33,6,32,5,65,1,106,33,5,32,8,45,0,124,13,0,11,32,4,65,10,58,0,0,32,4,32,5,65,1,107,54,2,4,12,1,11,32,4,32,10,58,0,1,32,4,65,9,58,0,0,11,2,64,2,64,2,127,32,9,45,0,8,65,12,70,4,64,32,9,40,0,9,12,1,11,32,9,41,3,8,34,12,66,255,1,131,66,12,82,13,1,32,12,66,8,136,167,11,33,10,65,0,33,4,65,1,33,5,65,1,33,6,32,2,34,7,32,3,71,4,64,3,64,32,6,32,2,40,2,0,34,8,45,0,129,1,113,33,6,32,4,32,8,45,0,128,1,106,33,4,32,5,32,8,45,0,130,1,65,1,70,113,33,5,32,2,65,4,106,34,2,32,3,71,13,0,11,11,32,0,65,128,128,4,65,128,128,8,32,4,32,3,32,7,107,65,2,118,34,2,70,27,65,128,128,8,32,5,27,32,4,32,2,32,1,107,34,1,75,114,65,128,2,65,0,32,5,27,65,0,32,1,32,4,77,27,65,0,32,6,65,1,113,27,114,34,1,59,0,5,32,0,32,10,54,0,1,32,0,65,12,58,0,0,32,0,65,7,106,32,1,65,16,118,58,0,0,12,1,11,32,0,32,12,55,2,0,11,32,9,65,16,106,36,0,11,222,1,1,4,127,35,0,65,128,32,107,34,3,36,0,2,64,32,1,65,1,118,34,6,65,160,194,30,32,1,32,1,65,160,194,30,79,27,34,5,32,5,32,6,73,27,34,5,65,129,2,79,4,64,35,0,65,16,107,34,4,36,0,32,4,65,4,106,32,5,65,0,65,4,65,16,16,167,10,32,4,40,2,8,33,6,32,4,40,2,4,65,1,70,4,64,32,6,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,5,32,3,65,0,54,2,8,32,3,32,5,54,2,4,32,3,32,6,54,2,0,32,4,65,16,106,36,0,32,0,32,1,32,3,40,2,4,32,3,40,2,8,34,0,65,4,116,106,32,3,40,2,0,32,0,107,32,1,65,193,0,73,32,2,16,182,3,32,3,65,4,65,16,16,244,22,12,1,11,32,0,32,1,32,3,65,128,2,32,1,65,193,0,73,32,2,16,182,3,11,32,3,65,128,32,106,36,0,11,158,5,1,11,127,35,0,65,32,107,34,4,36,0,32,1,40,2,12,33,10,32,1,40,2,8,33,3,32,1,40,2,4,33,1,32,4,32,2,54,2,28,32,4,32,1,54,2,20,32,4,32,1,32,3,65,148,1,108,106,54,2,24,32,4,65,8,106,33,8,35,0,65,32,107,34,2,36,0,32,2,65,0,58,0,3,32,2,65,24,106,32,4,65,20,106,34,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,16,32,2,32,2,65,3,106,54,2,28,32,2,65,4,106,33,7,35,0,65,48,107,34,1,36,0,32,1,65,20,106,32,2,65,16,106,34,3,16,193,12,2,64,2,64,2,64,32,1,40,2,20,65,128,128,128,128,120,70,4,64,32,7,65,0,54,2,8,32,7,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,9,65,4,65,0,65,4,65,12,16,167,10,32,1,40,2,36,33,5,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,6,32,1,41,2,20,55,2,0,32,6,65,8,106,32,1,65,28,106,40,2,0,54,2,0,32,1,65,16,106,34,11,65,1,54,2,0,32,1,32,6,54,2,12,32,1,32,5,54,2,8,32,1,65,40,106,32,3,65,8,106,41,2,0,55,3,0,32,1,32,3,41,2,0,55,3,32,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,9,16,193,12,32,3,40,2,4,65,128,128,128,128,120,71,4,64,32,1,65,8,106,33,5,3,64,32,5,40,2,8,34,6,32,5,40,2,0,70,4,64,32,5,32,6,65,1,65,4,65,12,16,178,19,11,32,3,65,12,106,40,2,0,33,12,32,5,40,2,4,32,6,65,12,108,106,34,13,32,3,41,2,4,55,2,0,32,13,65,8,106,32,12,54,2,0,32,5,32,6,65,1,106,54,2,8,32,3,65,4,106,32,9,16,193,12,32,3,40,2,4,65,128,128,128,128,120,71,13,0,11,11,32,3,65,4,106,16,227,24,32,3,65,16,106,36,0,32,7,65,8,106,32,11,40,2,0,54,2,0,32,7,32,1,41,2,8,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,5,32,1,40,2,40,16,132,25,0,11,2,64,32,2,45,0,3,69,4,64,32,8,32,2,41,2,4,55,2,0,32,8,65,8,106,32,2,65,12,106,40,2,0,54,2,0,12,1,11,32,8,65,128,128,128,128,120,54,2,0,32,2,65,4,106,34,1,16,142,21,32,1,16,178,24,11,32,2,65,32,106,36,0,2,64,32,4,40,2,8,65,128,128,128,128,120,71,4,64,32,0,32,4,41,2,8,55,2,0,32,0,32,10,54,2,12,32,0,65,8,106,32,4,65,16,106,40,2,0,54,2,0,12,1,11,32,0,65,128,128,128,128,120,54,2,0,11,32,4,65,32,106,36,0,11,152,1,2,2,127,1,126,35,0,65,64,106,34,2,36,0,32,0,40,2,0,33,3,32,0,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,0,41,2,4,33,4,32,2,66,0,55,3,48,32,2,65,2,58,0,40,32,2,32,4,55,2,32,32,2,32,3,54,2,28,32,2,32,1,53,2,0,55,3,56,32,2,32,0,65,12,106,32,2,65,28,106,32,2,65,40,106,16,200,7,32,2,45,0,0,65,6,71,4,64,32,2,16,235,19,11,32,2,65,64,107,36,0,65,0,15,11,65,144,138,192,0,65,43,65,188,138,192,0,16,151,17,0,11,152,1,2,2,127,1,126,35,0,65,64,106,34,2,36,0,32,0,40,2,0,33,3,32,0,65,128,128,128,128,120,54,2,0,32,3,65,128,128,128,128,120,71,4,64,32,0,41,2,4,33,4,32,2,66,0,55,3,48,32,2,65,2,58,0,40,32,2,32,4,55,2,32,32,2,32,3,54,2,28,32,2,32,1,41,3,0,55,3,56,32,2,32,0,65,12,106,32,2,65,28,106,32,2,65,40,106,16,200,7,32,2,45,0,0,65,6,71,4,64,32,2,16,235,19,11,32,2,65,64,107,36,0,65,0,15,11,65,144,138,192,0,65,43,65,188,138,192,0,16,151,17,0,11,153,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,65,2,107,34,3,32,3,65,3,79,27,65,1,107,14,3,1,2,3,0,11,32,1,65,230,199,192,0,65,10,16,181,25,12,3,11,32,1,65,240,199,192,0,65,12,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,8,32,1,65,252,199,192,0,65,6,32,2,65,8,106,65,212,147,192,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,244,153,192,0,65,9,32,2,65,12,106,65,228,153,192,0,16,165,9,11,32,2,65,16,106,36,0,11,144,1,1,2,127,35,0,65,208,0,107,34,2,36,0,2,64,2,64,32,1,40,2,0,4,64,32,2,32,1,16,152,19,32,2,40,2,0,13,1,11,32,0,65,128,128,128,128,120,54,2,0,12,1,11,32,2,40,2,4,33,3,32,1,32,1,40,2,12,65,1,106,54,2,12,32,2,65,8,106,34,1,32,3,16,219,1,32,2,40,2,8,65,128,128,128,128,120,71,4,64,32,0,32,1,65,200,0,16,193,5,26,12,1,11,32,0,32,2,40,2,12,54,2,4,32,0,65,129,128,128,128,120,54,2,0,11,32,2,65,208,0,106,36,0,11,170,7,2,11,127,1,126,35,0,65,16,107,34,6,36,0,2,64,2,64,32,1,45,0,0,65,4,71,4,64,32,1,32,6,65,15,106,65,164,237,192,0,16,184,22,33,2,32,0,65,128,128,128,128,120,54,2,0,32,0,32,2,54,2,4,32,1,45,0,0,65,4,71,13,1,32,1,65,4,106,34,0,16,181,13,32,0,16,169,24,12,2,11,32,6,65,8,106,34,2,32,1,65,12,106,40,2,0,54,2,0,32,6,32,1,41,2,4,55,3,0,35,0,65,64,106,34,4,36,0,32,2,40,2,0,33,8,32,4,65,48,106,34,9,32,2,40,2,0,54,2,0,32,4,32,6,41,2,0,55,3,40,32,4,32,4,65,40,106,34,7,16,132,22,35,0,65,208,0,107,34,2,36,0,32,2,65,8,106,32,4,16,199,24,2,64,2,64,32,2,40,2,8,4,127,32,2,65,64,107,32,2,40,2,12,65,0,65,4,65,12,16,167,10,32,2,40,2,68,33,3,32,2,40,2,64,65,1,70,13,1,32,2,40,2,72,5,65,4,11,33,5,32,2,65,0,54,2,24,32,2,32,5,54,2,20,32,2,32,3,54,2,16,32,2,65,64,107,32,4,16,172,9,32,2,40,2,68,33,5,2,64,2,127,2,64,32,2,40,2,64,34,3,65,129,128,128,128,120,71,4,64,3,64,32,2,32,2,40,2,72,54,2,36,32,2,32,5,54,2,32,32,2,32,3,54,2,28,2,64,32,3,65,128,128,128,128,120,71,4,64,32,2,65,48,106,32,2,65,36,106,40,2,0,34,3,54,2,0,32,2,32,2,41,2,28,55,3,40,32,2,65,52,106,32,2,40,2,44,32,3,16,226,15,32,2,40,2,52,34,10,65,128,128,128,128,120,71,13,1,32,2,41,2,56,34,13,167,34,3,65,1,113,13,4,32,2,65,4,58,0,64,32,2,32,3,65,8,118,65,255,1,113,54,2,68,32,2,65,64,107,65,184,133,193,0,65,240,132,193,0,16,154,13,12,5,11,32,2,65,28,106,16,227,24,32,7,32,2,40,2,20,32,2,40,2,24,16,193,3,12,5,11,32,2,40,2,60,33,11,32,2,40,2,56,33,12,32,2,40,2,24,34,3,32,2,40,2,16,70,4,64,32,2,65,16,106,16,148,19,11,32,2,40,2,20,32,3,65,12,108,106,34,5,32,11,54,2,8,32,5,32,12,54,2,4,32,5,32,10,54,2,0,32,2,32,3,65,1,106,54,2,24,32,2,65,40,106,16,214,24,32,2,65,64,107,32,4,16,172,9,32,2,40,2,68,33,5,32,2,40,2,64,34,3,65,129,128,128,128,120,71,13,0,11,11,32,7,65,128,128,128,128,120,54,2,0,32,7,32,5,54,2,4,12,2,11,32,13,66,32,136,167,65,216,133,193,0,65,240,132,193,0,16,212,14,11,33,3,32,7,65,128,128,128,128,120,54,2,0,32,7,32,3,54,2,4,32,2,65,40,106,16,214,24,11,32,2,65,16,106,34,3,16,142,21,32,3,16,247,27,32,2,65,208,0,106,36,0,12,1,11,32,3,32,2,40,2,72,16,132,25,0,11,2,64,32,4,40,2,40,65,128,128,128,128,120,71,4,64,32,4,65,32,106,34,2,32,4,65,56,106,40,2,0,54,2,0,32,4,65,24,106,34,3,32,9,41,2,0,55,3,0,32,4,32,4,41,2,40,55,3,16,32,4,40,2,12,32,4,40,2,4,70,4,64,32,0,32,4,41,3,16,55,2,0,32,0,65,16,106,32,2,40,2,0,54,2,0,32,0,65,8,106,32,3,41,3,0,55,2,0,12,2,11,32,8,65,204,176,193,0,65,212,176,193,0,16,212,14,33,2,32,0,65,128,128,128,128,120,54,2,0,32,0,32,2,54,2,4,32,4,65,16,106,16,214,24,12,1,11,32,0,32,4,40,2,44,54,2,4,32,0,65,128,128,128,128,120,54,2,0,11,32,4,16,236,11,32,4,65,64,107,36,0,32,1,45,0,0,65,4,70,13,1,11,32,1,16,235,19,11,32,6,65,16,106,36,0,11,173,3,1,4,127,35,0,65,16,107,34,4,36,0,2,64,2,64,32,1,45,0,0,65,4,71,4,64,32,1,32,4,65,15,106,65,180,237,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,32,1,45,0,0,65,4,71,13,1,32,1,65,4,106,34,0,16,181,13,32,0,16,169,24,12,2,11,32,4,65,8,106,34,3,32,1,65,12,106,40,2,0,54,2,0,32,4,32,1,41,2,4,55,3,0,35,0,65,64,106,34,2,36,0,32,3,40,2,0,33,5,32,2,65,56,106,32,3,40,2,0,54,2,0,32,2,32,4,41,2,0,55,3,48,32,2,65,20,106,34,3,32,2,65,48,106,16,132,22,32,2,65,0,54,2,56,32,2,65,0,54,2,48,32,2,65,8,106,32,3,16,225,10,32,2,40,2,12,33,3,2,64,2,64,32,2,40,2,8,69,4,64,3,64,32,3,69,13,2,32,2,65,48,106,32,3,16,229,26,32,2,32,2,65,20,106,16,225,10,32,2,40,2,4,33,3,32,2,40,2,0,69,13,0,11,11,32,2,65,48,106,16,140,14,32,0,65,1,54,2,0,32,0,32,3,54,2,4,12,1,11,32,2,32,2,41,2,52,55,2,40,32,2,32,2,40,2,48,54,2,36,32,0,65,4,106,33,3,32,0,2,127,32,2,40,2,32,32,2,40,2,24,71,4,64,32,3,32,5,65,204,176,193,0,65,212,176,193,0,16,212,14,54,2,0,32,2,65,36,106,16,140,14,65,1,12,1,11,32,3,32,2,41,2,36,55,2,0,32,3,65,8,106,32,2,65,44,106,40,2,0,54,2,0,65,0,11,54,2,0,11,32,2,65,20,106,16,236,11,32,2,65,64,107,36,0,32,1,45,0,0,65,4,70,13,1,11,32,1,16,235,19,11,32,4,65,16,106,36,0,11,254,5,2,10,127,1,126,35,0,65,16,107,34,6,36,0,2,64,2,64,32,1,45,0,0,65,4,71,4,64,32,1,32,6,65,15,106,65,196,237,192,0,16,184,22,33,2,32,0,65,128,128,128,128,120,54,2,0,32,0,32,2,54,2,4,32,1,45,0,0,65,4,71,13,1,32,1,65,4,106,34,0,16,181,13,32,0,16,169,24,12,2,11,32,6,65,8,106,34,2,32,1,65,12,106,40,2,0,54,2,0,32,6,32,1,41,2,4,55,3,0,35,0,65,48,107,34,3,36,0,32,2,40,2,0,33,9,32,3,65,40,106,34,10,32,2,40,2,0,54,2,0,32,3,32,6,41,2,0,55,3,32,32,3,32,3,65,32,106,34,5,16,132,22,35,0,65,208,0,107,34,2,36,0,32,2,65,8,106,32,3,16,199,24,32,2,65,32,106,65,170,213,2,32,2,40,2,12,34,4,32,4,65,170,213,2,79,27,65,0,32,2,40,2,8,65,1,113,27,65,0,65,8,65,24,16,167,10,32,2,40,2,36,33,4,2,64,32,2,40,2,32,65,1,71,4,64,32,2,65,0,54,2,28,32,2,32,2,40,2,40,54,2,24,32,2,32,4,54,2,20,32,2,65,56,106,32,3,16,214,8,2,64,2,64,32,2,40,2,64,65,129,128,128,128,120,71,4,64,3,64,32,2,65,48,106,32,2,65,200,0,106,34,11,41,3,0,55,3,0,32,2,65,40,106,32,2,65,64,107,34,4,41,3,0,34,12,55,3,0,32,2,32,2,41,3,56,55,3,32,32,12,167,65,128,128,128,128,120,70,13,2,32,2,40,2,28,34,7,32,2,40,2,20,70,4,64,32,2,65,20,106,16,251,18,11,32,2,40,2,24,32,7,65,24,108,106,34,8,32,2,41,3,56,55,3,0,32,8,65,8,106,32,4,41,3,0,55,3,0,32,8,65,16,106,32,11,41,3,0,55,3,0,32,2,32,7,65,1,106,54,2,28,32,2,65,56,106,32,3,16,214,8,32,4,40,2,0,65,129,128,128,128,120,71,13,0,11,11,32,5,32,2,40,2,56,54,2,4,32,5,65,128,128,128,128,120,54,2,0,32,2,65,20,106,34,5,16,158,20,32,5,16,142,28,12,1,11,32,2,65,32,106,16,159,24,32,5,32,2,41,2,20,55,2,0,32,5,65,8,106,32,2,65,28,106,40,2,0,54,2,0,11,32,2,65,208,0,106,36,0,12,1,11,32,4,32,2,40,2,40,16,132,25,0,11,2,64,32,3,40,2,32,65,128,128,128,128,120,71,4,64,32,3,65,24,106,34,2,32,10,40,2,0,54,2,0,32,3,32,3,41,2,32,55,3,16,32,3,40,2,12,32,3,40,2,4,70,4,64,32,0,32,3,41,3,16,55,2,0,32,0,65,8,106,32,2,40,2,0,54,2,0,12,2,11,32,9,65,204,176,193,0,65,212,176,193,0,16,212,14,33,2,32,0,65,128,128,128,128,120,54,2,0,32,0,32,2,54,2,4,32,3,65,16,106,34,0,16,158,20,32,0,16,142,28,12,1,11,32,0,32,3,40,2,36,54,2,4,32,0,65,128,128,128,128,120,54,2,0,11,32,3,16,236,11,32,3,65,48,106,36,0,32,1,45,0,0,65,4,70,13,1,11,32,1,16,235,19,11,32,6,65,16,106,36,0,11,202,5,1,8,127,35,0,65,16,107,34,6,36,0,2,64,2,64,32,1,45,0,0,65,4,71,4,64,32,1,32,6,65,15,106,65,212,237,192,0,16,184,22,33,2,32,0,65,128,128,128,128,120,54,2,0,32,0,32,2,54,2,4,32,1,45,0,0,65,4,71,13,1,32,1,65,4,106,34,0,16,181,13,32,0,16,169,24,12,2,11,32,6,65,8,106,34,2,32,1,65,12,106,40,2,0,54,2,0,32,6,32,1,41,2,4,55,3,0,35,0,65,48,107,34,3,36,0,32,2,40,2,0,33,7,32,3,65,40,106,34,8,32,2,40,2,0,54,2,0,32,3,32,6,41,2,0,55,3,32,32,3,32,3,65,32,106,34,5,16,132,22,35,0,65,176,1,107,34,2,36,0,32,2,65,8,106,32,3,16,199,24,32,2,65,32,106,65,227,241,0,32,2,40,2,12,34,4,32,4,65,227,241,0,79,27,65,0,32,2,40,2,8,65,1,113,27,65,0,65,4,65,200,0,16,167,10,32,2,40,2,36,33,4,2,64,32,2,40,2,32,65,1,71,4,64,32,2,65,0,54,2,28,32,2,32,2,40,2,40,54,2,24,32,2,32,4,54,2,20,32,2,65,232,0,106,32,3,16,158,10,2,64,2,64,32,2,40,2,104,65,129,128,128,128,120,71,4,64,3,64,32,2,65,32,106,32,2,65,232,0,106,65,200,0,16,193,5,26,32,2,40,2,32,65,128,128,128,128,120,70,13,2,32,2,40,2,28,34,4,32,2,40,2,20,70,4,64,32,2,65,20,106,16,151,19,11,32,2,40,2,24,32,4,65,200,0,108,106,32,2,65,232,0,106,34,9,65,200,0,16,193,5,26,32,2,32,4,65,1,106,54,2,28,32,9,32,3,16,158,10,32,2,40,2,104,65,129,128,128,128,120,71,13,0,11,11,32,5,32,2,40,2,108,54,2,4,32,5,65,128,128,128,128,120,54,2,0,32,2,65,20,106,34,5,16,198,19,32,5,16,140,28,12,1,11,32,2,65,32,106,16,202,22,32,5,32,2,41,2,20,55,2,0,32,5,65,8,106,32,2,65,28,106,40,2,0,54,2,0,11,32,2,65,176,1,106,36,0,12,1,11,32,4,32,2,40,2,40,16,132,25,0,11,2,64,32,3,40,2,32,65,128,128,128,128,120,71,4,64,32,3,65,24,106,34,2,32,8,40,2,0,54,2,0,32,3,32,3,41,2,32,55,3,16,32,3,40,2,12,32,3,40,2,4,70,4,64,32,0,32,3,41,3,16,55,2,0,32,0,65,8,106,32,2,40,2,0,54,2,0,12,2,11,32,7,65,204,176,193,0,65,212,176,193,0,16,212,14,33,2,32,0,65,128,128,128,128,120,54,2,0,32,0,32,2,54,2,4,32,3,65,16,106,34,0,16,198,19,32,0,16,140,28,12,1,11,32,0,32,3,40,2,36,54,2,4,32,0,65,128,128,128,128,120,54,2,0,11,32,3,16,236,11,32,3,65,48,106,36,0,32,1,45,0,0,65,4,70,13,1,11,32,1,16,235,19,11,32,6,65,16,106,36,0,11,181,26,2,23,127,2,126,35,0,65,16,107,34,15,36,0,2,64,2,64,32,1,45,0,0,65,4,71,4,64,32,1,32,15,65,15,106,65,228,237,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,32,1,45,0,0,65,4,71,13,1,32,1,65,4,106,34,0,16,181,13,32,0,16,169,24,12,2,11,32,15,65,8,106,34,2,32,1,65,12,106,40,2,0,54,2,0,32,15,32,1,41,2,4,55,3,0,35,0,65,208,1,107,34,7,36,0,32,2,40,2,0,33,21,32,7,65,48,106,34,22,32,2,40,2,0,54,2,0,32,7,32,15,41,2,0,55,3,40,32,7,32,7,65,40,106,16,132,22,32,7,65,0,54,2,36,32,7,65,0,54,2,28,2,64,3,64,2,64,32,7,65,40,106,33,17,35,0,65,240,0,107,34,9,36,0,2,64,2,64,32,7,40,2,4,34,2,32,7,40,2,12,71,4,64,32,7,32,2,65,24,106,54,2,4,32,2,45,0,0,34,14,65,6,71,13,1,11,32,17,66,0,55,3,0,12,1,11,32,9,65,9,106,32,2,65,9,106,41,0,0,55,0,0,32,9,65,16,106,32,2,65,16,106,41,0,0,55,0,0,32,9,32,14,58,0,0,32,9,32,2,41,0,1,55,0,1,32,9,65,24,106,33,14,35,0,65,16,107,34,16,36,0,2,64,2,64,32,9,45,0,0,65,4,71,4,64,32,9,32,16,65,15,106,65,244,237,192,0,16,184,22,33,2,32,14,65,1,54,2,0,32,14,32,2,54,2,4,32,9,45,0,0,65,4,71,13,1,32,9,65,4,106,34,2,16,181,13,32,2,16,169,24,12,2,11,32,16,65,8,106,34,2,32,9,65,12,106,40,2,0,54,2,0,32,16,32,9,41,2,4,55,3,0,65,0,33,4,66,0,33,25,65,0,33,10,66,0,33,26,35,0,65,208,1,107,34,5,36,0,32,2,40,2,0,33,23,32,5,65,200,0,106,34,24,32,2,40,2,0,54,2,0,32,5,32,16,41,2,0,55,3,64,32,5,32,5,65,64,107,34,18,16,132,22,35,0,65,208,0,107,34,8,36,0,2,64,2,64,32,5,40,2,4,34,2,32,5,40,2,12,71,4,64,32,5,32,2,65,24,106,54,2,4,32,2,45,0,0,34,3,65,6,71,13,1,11,32,18,66,0,55,3,0,12,1,11,32,8,65,9,106,32,2,65,9,106,41,0,0,55,0,0,32,8,65,16,106,32,2,65,16,106,41,0,0,55,0,0,32,8,32,3,58,0,0,32,8,32,2,41,0,1,55,0,1,32,8,65,24,106,33,6,35,0,65,32,107,34,13,36,0,2,127,2,64,2,64,2,64,32,8,45,0,0,65,4,107,14,2,1,2,0,11,65,1,33,10,32,8,32,13,65,31,106,65,228,239,192,0,16,184,22,33,2,32,6,65,1,54,2,0,32,6,32,2,54,2,4,65,1,12,2,11,32,13,65,8,106,34,4,32,8,65,12,106,40,2,0,54,2,0,32,13,32,8,41,2,4,55,3,0,35,0,65,128,1,107,34,2,36,0,32,4,40,2,0,33,12,32,2,65,64,107,32,4,40,2,0,54,2,0,32,2,32,13,41,2,0,55,3,56,32,2,65,8,106,34,10,32,2,65,56,106,34,11,16,132,22,35,0,65,64,106,34,4,36,0,2,64,2,64,32,10,40,2,4,34,3,32,10,40,2,12,71,4,64,32,10,32,3,65,24,106,54,2,4,32,3,45,0,0,34,10,65,6,71,13,1,11,32,11,65,0,54,2,0,12,1,11,32,4,65,9,106,32,3,65,9,106,41,0,0,55,0,0,32,4,65,16,106,32,3,65,16,106,41,0,0,55,0,0,32,4,32,10,58,0,0,32,4,32,3,41,0,1,55,0,1,65,2,33,3,32,4,65,24,106,32,4,16,180,8,2,64,32,4,40,2,24,69,4,64,32,11,65,4,106,32,4,65,28,106,65,36,16,193,5,26,65,1,33,3,12,1,11,32,11,32,4,40,2,28,54,2,4,11,32,11,32,3,54,2,0,11,32,4,65,64,107,36,0,2,64,2,64,2,127,32,2,40,2,60,34,19,32,2,40,2,56,34,4,65,2,70,13,0,26,32,2,65,248,0,106,32,2,65,216,0,106,41,2,0,55,3,0,32,2,65,240,0,106,32,2,65,208,0,106,41,2,0,55,3,0,32,2,65,232,0,106,32,2,65,200,0,106,41,2,0,55,3,0,32,2,32,2,41,2,64,55,3,96,32,4,69,4,64,65,0,65,240,180,193,0,65,212,176,193,0,16,212,14,12,1,11,32,2,65,56,106,33,11,35,0,65,48,107,34,4,36,0,2,64,2,64,32,2,65,8,106,34,10,40,2,4,34,3,32,10,40,2,12,71,4,64,32,10,32,3,65,24,106,54,2,4,32,3,45,0,0,34,10,65,6,71,13,1,11,32,11,66,0,55,3,0,12,1,11,32,4,65,17,106,32,3,65,9,106,41,0,0,55,0,0,32,4,65,24,106,32,3,65,16,106,41,0,0,55,0,0,32,4,32,10,58,0,8,32,4,32,3,41,0,1,55,0,9,32,4,65,32,106,32,4,65,8,106,16,145,15,32,11,2,126,32,4,40,2,32,69,4,64,32,11,32,4,41,3,40,55,3,8,66,1,12,1,11,32,11,32,4,40,2,36,54,2,8,66,2,11,55,3,0,11,32,4,65,48,106,36,0,32,2,41,3,56,34,25,66,2,82,4,64,32,25,80,69,13,2,65,1,65,240,180,193,0,65,212,176,193,0,16,212,14,12,1,11,32,2,40,2,64,11,33,4,32,6,65,1,54,2,0,32,6,32,4,54,2,4,12,1,11,32,2,40,2,68,33,4,32,2,40,2,64,33,3,32,2,65,48,106,34,11,32,2,65,248,0,106,41,3,0,55,3,0,32,2,65,40,106,34,10,32,2,65,240,0,106,41,3,0,55,3,0,32,2,65,32,106,34,20,32,2,65,232,0,106,41,3,0,55,3,0,32,2,32,2,41,3,96,55,3,24,32,6,2,127,32,2,40,2,20,32,2,40,2,12,71,4,64,32,6,32,12,65,204,176,193,0,65,212,176,193,0,16,212,14,54,2,4,65,1,12,1,11,32,6,32,2,41,3,24,55,2,20,32,6,32,19,54,2,16,32,6,32,4,54,2,12,32,6,32,3,54,2,8,32,6,65,44,106,32,11,41,3,0,55,2,0,32,6,65,36,106,32,10,41,3,0,55,2,0,32,6,65,28,106,32,20,41,3,0,55,2,0,65,0,11,54,2,0,11,32,2,65,8,106,16,236,11,32,2,65,128,1,106,36,0,65,1,33,10,65,0,12,1,11,32,13,65,24,106,32,8,65,12,106,40,2,0,54,2,0,32,13,32,8,41,2,4,55,3,16,35,0,65,144,1,107,34,3,36,0,32,13,65,16,106,34,2,65,8,106,34,12,40,2,0,33,20,32,3,65,240,0,106,34,11,32,12,40,2,0,54,2,0,32,3,32,2,41,2,0,55,3,104,32,3,65,8,106,34,2,32,3,65,232,0,106,34,12,16,161,17,32,12,32,2,16,197,10,2,64,2,64,2,64,32,3,45,0,104,13,0,65,0,33,12,3,64,2,64,32,6,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,105,65,1,107,14,3,1,3,2,0,11,32,12,13,4,32,3,65,232,0,106,33,12,35,0,65,32,107,34,2,36,0,32,3,65,8,106,34,4,45,0,0,33,19,32,4,65,6,58,0,0,2,64,32,19,65,6,70,4,64,65,224,200,193,0,16,236,14,33,4,32,12,65,1,54,2,0,32,12,32,4,54,2,4,12,1,11,32,2,65,17,106,32,4,65,9,106,41,0,0,55,0,0,32,2,65,24,106,32,4,65,16,106,41,0,0,55,0,0,32,2,32,19,58,0,8,32,2,32,4,41,0,1,55,0,9,32,12,32,2,65,8,106,16,180,8,11,32,2,65,32,106,36,0,32,3,40,2,108,33,4,32,3,40,2,104,13,5,32,3,65,224,0,106,32,11,65,24,106,41,2,0,55,3,0,32,3,65,216,0,106,32,11,65,16,106,41,2,0,55,3,0,32,3,65,208,0,106,32,11,65,8,106,41,2,0,55,3,0,32,3,32,11,41,2,0,55,3,72,65,1,33,12,12,9,11,32,25,167,13,5,32,3,65,232,0,106,32,3,65,8,106,16,248,12,32,3,40,2,104,13,10,32,3,41,3,112,33,26,66,1,33,25,12,8,11,32,12,69,4,64,65,172,134,193,0,65,8,16,187,16,33,2,12,11,11,32,25,167,13,1,65,180,134,193,0,65,17,16,187,16,33,2,12,10,11,32,3,65,8,106,16,208,13,34,2,69,13,6,12,9,11,32,3,40,2,64,69,13,3,32,6,32,20,65,232,132,193,0,65,240,132,193,0,16,212,14,54,2,4,65,1,12,4,11,65,172,134,193,0,65,8,16,188,16,33,2,12,7,11,32,4,33,2,12,6,11,65,180,134,193,0,65,17,16,188,16,33,2,12,5,11,32,6,32,3,41,3,72,55,2,20,32,6,32,4,54,2,16,32,6,32,26,55,3,8,32,6,65,44,106,32,3,65,224,0,106,41,3,0,55,2,0,32,6,65,36,106,32,3,65,216,0,106,41,3,0,55,2,0,32,6,65,28,106,32,3,65,208,0,106,41,3,0,55,2,0,65,0,11,54,2,0,12,4,11,32,3,65,232,0,106,32,3,65,8,106,16,197,10,32,3,45,0,104,69,13,0,11,11,32,3,40,2,108,33,2,11,32,6,65,1,54,2,0,32,6,32,2,54,2,4,11,32,3,65,8,106,16,188,24,32,3,65,144,1,106,36,0,65,1,11,33,2,2,64,2,64,2,64,2,64,2,64,32,8,45,0,0,65,4,107,14,2,2,1,0,11,32,8,16,235,19,12,3,11,32,10,13,1,12,2,11,32,2,69,13,1,32,8,65,4,106,34,2,16,181,13,32,2,16,169,24,12,1,11,32,8,65,4,106,16,148,14,11,32,13,65,32,106,36,0,32,18,2,126,32,8,40,2,24,69,4,64,32,18,65,8,106,32,8,65,32,106,65,48,16,193,5,26,66,1,12,1,11,32,18,32,8,40,2,28,54,2,8,66,2,11,55,3,0,11,32,8,65,208,0,106,36,0,2,64,2,64,32,14,2,127,2,64,2,64,2,64,2,64,2,64,32,5,41,3,64,34,25,66,2,86,13,0,2,64,32,25,167,65,1,107,14,2,1,2,0,11,65,0,32,5,65,207,1,106,65,236,179,193,0,16,212,14,33,2,12,6,11,32,5,65,16,106,32,24,65,48,16,193,5,26,32,5,65,64,107,33,4,35,0,65,64,106,34,2,36,0,2,64,2,64,32,5,40,2,4,34,3,32,5,40,2,12,71,4,64,32,5,32,3,65,24,106,54,2,4,32,3,45,0,0,34,6,65,6,71,13,1,11,32,4,65,0,59,1,0,12,1,11,32,2,65,56,106,32,3,65,16,106,41,0,0,55,0,0,32,2,65,49,106,32,3,65,9,106,41,0,0,55,0,0,32,2,32,3,41,0,1,55,0,41,32,2,32,6,58,0,40,32,2,65,4,106,33,8,35,0,65,16,107,34,6,36,0,2,64,2,64,32,2,65,40,106,34,3,45,0,0,65,3,71,4,64,32,3,32,6,65,15,106,65,228,238,192,0,16,184,22,33,13,32,8,65,1,58,0,0,32,8,32,13,54,2,4,32,3,45,0,0,65,3,71,13,1,32,3,65,4,106,16,214,24,12,2,11,32,6,65,8,106,32,3,65,12,106,40,2,0,34,13,54,2,0,32,6,32,3,41,2,4,55,3,0,32,8,32,6,40,2,4,32,13,16,240,10,32,6,16,214,24,32,3,45,0,0,65,3,70,13,1,11,32,3,16,235,19,11,32,6,65,16,106,36,0,32,4,2,127,32,2,45,0,4,69,4,64,32,4,32,2,41,0,5,55,0,2,32,4,65,1,58,0,1,32,4,65,26,106,32,2,65,29,106,41,0,0,55,0,0,32,4,65,18,106,32,2,65,21,106,41,0,0,55,0,0,32,4,65,10,106,32,2,65,13,106,41,0,0,55,0,0,65,0,12,1,11,32,4,32,2,40,2,8,54,2,4,65,1,11,58,0,0,11,32,2,65,64,107,36,0,32,5,45,0,64,13,2,32,5,45,0,65,65,1,113,13,1,65,1,32,5,65,207,1,106,65,236,179,193,0,16,212,14,33,2,12,5,11,32,5,40,2,72,33,2,12,4,11,32,5,65,192,1,106,32,5,65,218,0,106,41,1,0,55,3,0,32,5,65,184,1,106,32,5,65,210,0,106,41,1,0,55,3,0,32,5,65,176,1,106,32,5,65,202,0,106,41,1,0,55,3,0,32,5,32,5,41,1,66,55,3,168,1,32,5,65,248,0,106,32,5,65,16,106,65,48,16,193,5,26,32,5,40,2,12,32,5,40,2,4,70,13,1,32,14,32,23,65,204,176,193,0,65,212,176,193,0,16,212,14,54,2,4,65,1,12,2,11,32,5,40,2,68,33,2,12,2,11,32,14,65,8,106,32,5,65,248,0,106,65,208,0,16,193,5,26,65,0,11,54,2,0,12,1,11,32,14,65,1,54,2,0,32,14,32,2,54,2,4,11,32,5,16,236,11,32,5,65,208,1,106,36,0,32,9,45,0,0,65,4,70,13,1,11,32,9,16,235,19,11,32,16,65,16,106,36,0,32,17,2,126,32,9,40,2,24,69,4,64,32,17,65,8,106,32,9,65,32,106,65,208,0,16,193,5,26,66,1,12,1,11,32,17,32,9,40,2,28,54,2,8,66,2,11,55,3,0,11,32,9,65,240,0,106,36,0,32,7,41,3,40,34,25,66,1,82,4,64,32,25,66,2,81,13,1,32,7,32,7,41,2,32,55,2,20,32,7,32,7,40,2,28,54,2,16,32,0,65,4,106,33,2,32,0,2,127,32,7,40,2,12,32,7,40,2,4,70,4,64,32,2,32,7,41,2,16,55,2,0,32,2,65,8,106,32,7,65,24,106,40,2,0,54,2,0,65,0,12,1,11,32,2,32,21,65,204,176,193,0,65,212,176,193,0,16,212,14,54,2,0,32,7,65,16,106,16,144,13,65,1,11,54,2,0,12,3,5,32,7,65,128,1,106,34,2,32,22,65,208,0,16,193,5,26,32,7,65,28,106,32,2,16,230,26,12,2,11,0,11,11,32,7,40,2,48,33,2,32,7,65,28,106,16,144,13,32,0,65,1,54,2,0,32,0,32,2,54,2,4,11,32,7,16,236,11,32,7,65,208,1,106,36,0,32,1,45,0,0,65,4,70,13,1,11,32,1,16,235,19,11,32,15,65,16,106,36,0,11,197,2,2,4,127,1,126,35,0,65,32,107,34,5,36,0,32,1,40,2,0,33,6,2,127,32,4,40,2,0,65,10,70,4,64,32,5,65,8,106,32,6,16,231,24,32,5,40,2,12,33,4,32,5,40,2,8,12,1,11,32,5,32,4,54,2,28,32,5,65,16,106,35,0,65,208,0,107,34,4,36,0,32,4,65,0,54,2,40,32,4,66,128,128,128,128,16,55,2,32,32,4,65,3,58,0,76,32,4,65,32,54,2,60,32,4,65,0,54,2,72,32,4,65,232,240,192,0,54,2,68,32,4,65,0,54,2,52,32,4,65,0,54,2,44,32,4,32,4,65,32,106,54,2,64,32,5,65,28,106,40,2,0,32,4,65,44,106,16,139,15,4,64,65,144,241,192,0,65,55,32,4,65,16,106,65,128,241,192,0,65,148,242,192,0,16,253,13,0,11,32,4,65,24,106,32,4,65,40,106,40,2,0,34,8,54,2,0,32,4,32,4,41,2,32,55,3,16,32,4,65,8,106,32,6,32,4,40,2,20,32,8,16,152,25,32,4,41,3,8,32,4,65,16,106,16,214,24,55,3,0,32,4,65,208,0,106,36,0,32,5,40,2,20,33,4,32,5,40,2,16,11,34,6,69,4,64,32,1,65,4,106,32,2,32,3,16,187,21,32,4,16,219,26,11,32,0,32,6,54,2,0,32,0,32,4,54,2,4,32,5,65,32,106,36,0,11,118,1,4,127,32,1,40,2,0,34,1,65,224,0,106,33,6,32,1,47,1,94,33,1,32,2,45,0,0,33,5,65,1,33,2,2,64,3,64,32,1,32,3,70,13,1,32,3,32,6,106,33,4,32,3,65,1,106,33,3,65,127,32,5,32,4,45,0,0,34,4,71,32,4,32,5,75,27,34,4,65,1,70,13,0,11,32,4,65,255,1,113,69,69,33,2,32,3,65,1,107,33,1,11,32,0,32,1,54,2,4,32,0,32,2,54,2,0,11,125,1,3,127,32,1,40,2,0,34,1,65,232,2,106,33,6,32,1,47,1,230,2,33,1,32,2,45,0,0,33,5,65,1,33,2,2,64,3,64,32,1,32,3,70,13,1,32,3,32,6,106,33,4,32,3,65,1,106,33,3,65,127,32,5,32,4,45,0,0,34,4,71,32,4,32,5,75,27,34,4,65,1,70,13,0,11,32,4,65,255,1,113,4,127,65,1,5,65,0,11,33,2,32,3,65,1,107,33,1,11,32,0,32,1,54,2,4,32,0,32,2,54,2,0,11,133,1,1,2,127,2,64,32,0,40,2,0,69,13,0,32,0,65,4,106,33,1,32,0,40,2,8,4,64,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,219,10,11,32,0,65,8,106,34,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,16,219,10,15,11,32,1,40,2,0,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,1,16,253,1,11,11,151,1,2,1,126,2,127,2,64,32,0,41,3,0,34,1,80,69,4,64,32,0,40,2,16,33,2,12,1,11,32,0,40,2,16,33,2,32,0,40,2,8,33,3,3,64,32,2,65,192,2,107,33,2,32,3,41,3,0,32,3,65,8,106,33,3,66,128,129,130,132,136,144,160,192,128,127,131,34,1,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,0,32,2,54,2,16,32,0,32,3,54,2,8,32,1,66,128,129,130,132,136,144,160,192,128,127,133,33,1,11,32,0,32,1,66,1,125,32,1,131,55,3,0,32,2,32,1,122,167,65,3,118,65,88,108,106,11,151,1,2,1,126,2,127,2,64,32,0,41,3,0,34,1,80,69,4,64,32,0,40,2,16,33,2,12,1,11,32,0,40,2,16,33,2,32,0,40,2,8,33,3,3,64,32,2,65,224,3,107,33,2,32,3,41,3,0,32,3,65,8,106,33,3,66,128,129,130,132,136,144,160,192,128,127,131,34,1,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,0,32,2,54,2,16,32,0,32,3,54,2,8,32,1,66,128,129,130,132,136,144,160,192,128,127,133,33,1,11,32,0,32,1,66,1,125,32,1,131,55,3,0,32,2,32,1,122,167,65,3,118,65,68,108,106,11,151,1,2,1,126,2,127,2,64,32,0,41,3,0,34,1,80,69,4,64,32,0,40,2,16,33,2,12,1,11,32,0,40,2,16,33,2,32,0,40,2,8,33,3,3,64,32,2,65,160,2,107,33,2,32,3,41,3,0,32,3,65,8,106,33,3,66,128,129,130,132,136,144,160,192,128,127,131,34,1,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,0,32,2,54,2,16,32,0,32,3,54,2,8,32,1,66,128,129,130,132,136,144,160,192,128,127,133,33,1,11,32,0,32,1,66,1,125,32,1,131,55,3,0,32,2,32,1,122,167,65,3,118,65,92,108,106,11,133,1,1,2,127,2,64,32,0,40,2,0,69,13,0,32,0,65,4,106,33,1,32,0,40,2,8,4,64,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,220,10,11,32,0,65,8,106,34,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,16,220,10,15,11,32,1,40,2,0,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,1,16,130,2,11,11,133,1,1,2,127,2,64,32,0,40,2,0,69,13,0,32,0,65,4,106,33,1,32,0,40,2,8,4,64,32,1,40,2,0,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,1,16,221,10,11,32,0,65,8,106,34,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,16,221,10,15,11,32,1,40,2,0,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,1,16,251,1,11,11,144,1,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,0,58,0,28,32,2,65,0,54,2,24,32,2,66,128,128,128,128,16,55,2,16,32,2,32,2,65,16,106,34,3,65,169,1,16,177,17,32,2,65,21,16,245,22,32,2,32,1,65,20,16,215,3,32,2,65,0,58,0,12,32,2,65,24,106,32,2,65,8,106,34,1,41,2,0,55,3,0,32,2,32,2,41,2,0,55,3,16,32,2,32,3,65,135,1,16,177,17,32,0,65,8,106,32,1,40,2,0,54,2,0,32,0,32,2,41,2,0,55,2,0,32,2,65,32,106,36,0,11,133,1,1,3,127,2,127,2,64,32,0,40,2,0,34,1,69,13,0,3,64,2,64,32,0,40,2,8,34,3,32,0,40,2,4,79,13,0,32,1,32,3,106,45,0,0,65,197,0,71,13,0,32,0,32,3,65,1,106,54,2,8,12,2,11,2,64,32,2,69,13,0,32,0,40,2,16,34,1,69,13,0,65,165,129,157,1,65,2,32,1,16,182,28,69,13,0,65,1,15,11,65,1,32,0,65,1,16,172,1,13,2,26,32,2,65,1,107,33,2,32,0,40,2,0,34,1,13,0,11,11,65,0,11,11,242,4,1,9,127,35,0,65,224,0,107,34,3,36,0,32,1,40,2,12,33,10,32,3,32,1,40,2,8,54,2,92,32,3,65,0,54,2,88,32,3,32,2,54,2,84,32,3,65,8,106,33,6,35,0,65,240,0,107,34,2,36,0,32,2,65,37,58,0,8,32,2,65,232,0,106,32,3,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,96,32,2,32,2,65,8,106,54,2,108,32,2,65,212,0,106,33,7,35,0,65,176,1,107,34,1,36,0,32,1,65,12,106,32,2,65,224,0,106,34,4,16,185,13,2,64,2,64,2,64,32,1,40,2,12,65,3,70,4,64,32,7,65,0,54,2,8,32,7,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,160,1,106,34,9,65,4,65,0,65,4,65,148,1,16,167,10,32,1,40,2,164,1,33,5,32,1,40,2,160,1,65,1,70,13,1,32,1,40,2,168,1,32,1,65,12,106,65,148,1,16,193,5,33,8,32,1,65,8,106,34,11,65,1,54,2,0,32,1,32,8,54,2,4,32,1,32,5,54,2,0,32,1,65,168,1,106,32,4,65,8,106,41,2,0,55,3,0,32,1,32,4,41,2,0,55,3,160,1,35,0,65,160,1,107,34,4,36,0,32,4,65,12,106,32,9,16,185,13,32,4,40,2,12,65,3,71,4,64,3,64,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,16,175,23,11,32,1,40,2,4,32,5,65,148,1,108,106,32,4,65,12,106,34,8,65,148,1,16,193,5,26,32,1,32,5,65,1,106,54,2,8,32,8,32,9,16,185,13,32,4,40,2,12,65,3,71,13,0,11,11,32,4,65,160,1,106,36,0,32,7,65,8,106,32,11,40,2,0,54,2,0,32,7,32,1,41,2,0,55,2,0,11,32,1,65,176,1,106,36,0,12,1,11,32,5,32,1,40,2,168,1,16,132,25,0,11,2,64,32,2,45,0,8,65,37,70,4,64,32,6,32,2,41,2,84,55,2,4,32,6,65,37,58,0,0,32,6,65,12,106,32,2,65,220,0,106,40,2,0,54,2,0,12,1,11,32,6,32,2,65,8,106,65,200,0,16,193,5,26,32,2,65,212,0,106,34,1,16,241,21,32,1,16,250,27,11,32,2,65,240,0,106,36,0,2,64,32,3,45,0,8,65,37,70,4,64,32,0,32,3,41,2,12,55,2,4,32,0,32,10,54,2,16,32,0,65,37,58,0,0,32,0,65,12,106,32,3,65,20,106,40,2,0,54,2,0,12,1,11,32,0,32,3,65,8,106,65,200,0,16,193,5,26,11,32,3,65,224,0,106,36,0,11,242,4,1,9,127,35,0,65,224,0,107,34,3,36,0,32,1,40,2,12,33,10,32,3,32,1,40,2,8,54,2,92,32,3,65,0,54,2,88,32,3,32,2,54,2,84,32,3,65,8,106,33,6,35,0,65,240,0,107,34,2,36,0,32,2,65,37,58,0,8,32,2,65,232,0,106,32,3,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,96,32,2,32,2,65,8,106,54,2,108,32,2,65,212,0,106,33,7,35,0,65,176,1,107,34,1,36,0,32,1,65,12,106,32,2,65,224,0,106,34,4,16,184,13,2,64,2,64,2,64,32,1,40,2,12,65,3,70,4,64,32,7,65,0,54,2,8,32,7,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,160,1,106,34,9,65,4,65,0,65,4,65,148,1,16,167,10,32,1,40,2,164,1,33,5,32,1,40,2,160,1,65,1,70,13,1,32,1,40,2,168,1,32,1,65,12,106,65,148,1,16,193,5,33,8,32,1,65,8,106,34,11,65,1,54,2,0,32,1,32,8,54,2,4,32,1,32,5,54,2,0,32,1,65,168,1,106,32,4,65,8,106,41,2,0,55,3,0,32,1,32,4,41,2,0,55,3,160,1,35,0,65,160,1,107,34,4,36,0,32,4,65,12,106,32,9,16,184,13,32,4,40,2,12,65,3,71,4,64,3,64,32,1,40,2,8,34,5,32,1,40,2,0,70,4,64,32,1,16,175,23,11,32,1,40,2,4,32,5,65,148,1,108,106,32,4,65,12,106,34,8,65,148,1,16,193,5,26,32,1,32,5,65,1,106,54,2,8,32,8,32,9,16,184,13,32,4,40,2,12,65,3,71,13,0,11,11,32,4,65,160,1,106,36,0,32,7,65,8,106,32,11,40,2,0,54,2,0,32,7,32,1,41,2,0,55,2,0,11,32,1,65,176,1,106,36,0,12,1,11,32,5,32,1,40,2,168,1,16,132,25,0,11,2,64,32,2,45,0,8,65,37,70,4,64,32,6,32,2,41,2,84,55,2,4,32,6,65,37,58,0,0,32,6,65,12,106,32,2,65,220,0,106,40,2,0,54,2,0,12,1,11,32,6,32,2,65,8,106,65,200,0,16,193,5,26,32,2,65,212,0,106,34,1,16,241,21,32,1,16,250,27,11,32,2,65,240,0,106,36,0,2,64,32,3,45,0,8,65,37,70,4,64,32,0,32,3,41,2,12,55,2,4,32,0,32,10,54,2,16,32,0,65,37,58,0,0,32,0,65,12,106,32,3,65,20,106,40,2,0,54,2,0,12,1,11,32,0,32,3,65,8,106,65,200,0,16,193,5,26,11,32,3,65,224,0,106,36,0,11,230,7,2,21,127,4,126,35,0,65,32,107,34,5,36,0,32,1,40,2,88,33,2,32,5,32,1,65,216,0,106,54,2,24,32,5,32,2,54,2,20,32,5,32,5,65,31,106,54,2,16,32,5,65,8,106,33,10,35,0,65,160,1,107,34,2,36,0,32,1,65,48,106,33,17,32,2,65,136,1,106,33,11,32,2,65,224,0,106,33,9,32,2,65,148,1,106,33,12,32,2,65,200,0,106,65,4,114,33,13,32,2,65,24,106,33,14,32,2,65,32,106,33,7,32,5,65,16,106,40,2,4,33,8,3,64,2,64,32,2,65,8,106,32,1,16,155,18,32,2,40,2,8,34,3,69,4,64,65,2,33,3,12,1,11,32,2,40,2,12,33,4,32,2,65,240,0,106,34,18,32,3,65,24,106,41,0,0,55,3,0,32,2,65,232,0,106,34,19,32,3,65,16,106,41,0,0,55,3,0,32,9,32,3,65,8,106,41,0,0,55,3,0,32,2,32,3,41,0,0,55,3,88,2,127,2,64,2,64,32,4,40,2,0,13,0,32,4,40,2,4,34,6,32,6,40,2,0,34,3,65,1,106,54,2,0,2,64,32,3,65,0,78,4,64,32,4,65,16,106,33,20,66,0,33,24,32,1,40,2,32,34,4,40,2,44,69,13,1,32,4,65,48,106,32,2,65,216,0,106,16,147,4,33,23,32,4,40,2,32,34,15,65,40,107,33,21,32,4,40,2,36,34,4,32,23,167,113,33,3,32,23,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,26,65,0,33,16,3,64,2,64,32,3,32,15,106,41,0,0,34,25,32,26,133,34,23,66,127,133,32,23,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,23,80,69,4,64,3,64,32,2,65,216,0,106,32,21,32,23,122,167,65,3,118,32,3,106,32,4,113,65,88,108,34,22,106,16,225,28,13,2,32,23,66,1,125,32,23,131,34,23,80,69,13,0,11,11,32,25,32,25,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,3,32,3,32,16,65,8,106,34,16,106,32,4,113,33,3,12,1,11,11,32,15,32,22,106,65,8,107,41,3,0,33,23,66,1,33,24,12,1,11,0,11,32,7,32,2,41,3,88,55,0,0,32,7,65,24,106,32,18,41,3,0,55,0,0,32,7,65,16,106,32,19,41,3,0,55,0,0,32,7,65,8,106,32,9,41,3,0,55,0,0,32,2,32,20,54,2,68,32,2,32,6,54,2,64,32,2,32,23,55,3,24,32,2,32,24,55,3,16,32,2,65,200,0,106,32,1,40,2,40,32,1,40,2,44,32,17,32,7,16,160,1,32,2,40,2,72,33,3,32,2,32,24,55,3,88,32,9,32,14,65,48,16,193,5,33,4,32,3,65,2,71,13,1,32,2,40,2,136,1,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,71,13,0,32,11,16,254,17,11,65,2,12,1,11,32,12,65,8,106,32,13,65,8,106,40,2,0,54,2,0,32,12,32,13,41,2,0,55,2,0,32,4,32,14,65,48,16,193,5,26,32,2,32,3,54,2,144,1,32,2,32,24,55,3,88,32,2,65,0,54,2,72,32,2,32,2,40,2,136,1,65,8,106,32,2,65,200,0,106,16,166,6,32,2,40,2,4,33,4,32,2,40,2,0,34,3,65,1,113,4,64,32,4,16,245,8,33,4,11,32,2,40,2,136,1,34,6,32,6,40,2,0,34,6,65,1,107,54,2,0,32,6,65,1,70,4,64,32,11,16,254,17,11,65,1,32,3,65,1,113,69,13,0,26,2,64,32,8,40,2,0,69,13,0,32,8,40,2,4,34,3,65,132,1,73,13,0,32,3,16,222,9,11,32,8,32,4,54,2,4,32,8,65,1,54,2,0,65,0,11,34,3,65,2,70,13,1,11,11,32,10,32,4,54,2,4,32,10,32,3,54,2,0,32,2,65,160,1,106,36,0,32,5,40,2,8,34,1,65,0,32,1,65,2,71,27,34,1,69,32,1,65,1,113,114,32,5,40,2,12,34,2,65,131,1,77,114,69,4,64,32,2,16,222,9,11,32,0,32,2,54,2,4,32,0,32,1,54,2,0,32,5,65,32,106,36,0,11,130,1,1,2,127,35,0,65,32,107,34,2,36,0,32,1,45,0,0,33,3,32,1,65,6,58,0,0,2,64,32,3,65,6,70,4,64,65,224,200,193,0,16,236,14,33,1,32,0,65,1,54,2,0,32,0,32,1,54,2,4,12,1,11,32,2,65,17,106,32,1,65,9,106,41,0,0,55,0,0,32,2,65,24,106,32,1,65,16,106,41,0,0,55,0,0,32,2,32,3,58,0,8,32,2,32,1,41,0,1,55,0,9,32,0,32,2,65,8,106,16,145,15,11,32,2,65,32,106,36,0,11,134,1,1,2,127,35,0,65,32,107,34,2,36,0,32,1,45,0,0,33,3,32,1,65,6,58,0,0,2,64,32,3,65,6,70,4,64,65,224,200,193,0,16,236,14,33,1,32,0,65,128,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,1,11,32,2,65,24,106,32,1,65,16,106,41,0,0,55,0,0,32,2,65,17,106,32,1,65,9,106,41,0,0,55,0,0,32,2,32,3,58,0,8,32,2,32,1,41,0,1,55,0,9,32,0,32,2,65,8,106,16,246,11,11,32,2,65,32,106,36,0,11,130,1,1,2,127,35,0,65,32,107,34,2,36,0,32,1,45,0,0,33,3,32,1,65,6,58,0,0,2,64,32,3,65,6,70,4,64,65,224,200,193,0,16,236,14,33,1,32,0,65,11,54,2,0,32,0,32,1,54,2,4,12,1,11,32,2,65,17,106,32,1,65,9,106,41,0,0,55,0,0,32,2,65,24,106,32,1,65,16,106,41,0,0,55,0,0,32,2,32,3,58,0,8,32,2,32,1,41,0,1,55,0,9,32,0,32,2,65,8,106,16,248,11,11,32,2,65,32,106,36,0,11,166,1,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,8,106,32,1,16,255,19,32,2,40,2,12,33,1,2,64,2,64,2,64,2,64,32,2,40,2,8,65,1,107,14,2,1,0,2,11,32,0,65,128,128,128,128,120,54,2,0,12,2,11,32,0,65,129,128,128,128,120,54,2,0,32,0,32,1,54,2,4,12,1,11,32,2,65,20,106,32,1,16,207,10,32,2,40,2,20,34,1,65,128,128,128,128,120,71,4,64,32,0,32,2,41,2,24,55,2,4,32,0,32,1,54,2,0,12,1,11,32,2,40,2,24,33,1,32,0,65,129,128,128,128,120,54,2,0,32,0,32,1,54,2,4,11,32,2,65,32,106,36,0,11,122,1,2,127,2,127,32,0,40,2,72,34,2,65,17,77,4,64,32,0,65,200,0,106,33,3,32,0,65,4,106,12,1,11,32,0,65,4,106,33,3,32,0,40,2,4,33,2,32,0,40,2,8,11,32,1,32,2,79,4,64,65,228,176,203,0,65,29,65,132,177,203,0,16,218,19,0,11,32,3,32,2,65,1,107,54,2,0,32,1,65,2,116,106,34,0,40,2,0,26,32,0,32,0,65,4,106,32,2,32,1,65,127,115,106,65,2,116,16,184,28,26,11,116,1,4,127,32,1,40,2,8,34,5,65,1,106,34,6,32,1,40,2,0,34,4,47,1,94,34,7,77,4,64,32,4,32,6,65,3,116,106,32,4,32,5,65,3,116,106,32,7,32,5,107,65,3,116,16,184,28,26,11,32,4,32,5,65,3,116,106,34,6,32,3,54,2,4,32,6,32,2,58,0,0,32,4,32,7,65,1,106,59,1,94,32,0,32,5,54,2,8,32,0,32,4,54,2,0,32,0,32,1,40,2,4,54,2,4,11,114,1,5,127,32,1,40,2,0,34,4,65,4,106,33,5,32,1,40,2,8,34,3,65,1,106,34,7,32,4,47,1,50,34,6,77,4,64,32,5,32,7,65,2,116,106,32,5,32,3,65,2,116,106,32,6,32,3,107,65,2,116,16,184,28,26,11,32,5,32,3,65,2,116,106,32,2,54,2,0,32,4,32,6,65,1,106,59,1,50,32,0,32,3,54,2,8,32,0,32,4,54,2,0,32,0,32,1,40,2,4,54,2,4,11,148,2,2,9,127,2,126,32,1,40,2,0,34,4,47,1,190,3,34,11,65,5,116,33,1,65,127,33,5,65,1,33,7,2,64,3,64,32,1,69,4,64,32,11,33,5,12,2,11,32,5,65,1,106,33,5,32,1,65,32,107,33,1,32,4,40,2,24,33,8,32,2,40,2,24,33,9,2,64,65,127,32,2,45,0,0,34,10,32,4,45,0,0,34,3,71,32,3,32,10,75,27,34,6,13,0,2,64,2,64,2,64,32,10,65,1,107,14,2,1,2,0,11,65,127,32,2,65,1,106,32,4,65,1,106,65,20,16,137,18,34,3,65,0,71,32,3,65,0,72,27,33,6,12,2,11,65,127,32,2,65,1,106,32,4,65,1,106,65,4,16,137,18,34,3,65,0,71,32,3,65,0,72,27,33,6,12,1,11,65,127,32,2,41,3,8,34,12,32,4,41,3,8,34,13,82,32,12,32,13,84,27,33,6,11,65,127,32,8,32,9,71,32,8,32,9,75,27,34,3,32,6,32,3,27,32,4,65,32,106,33,4,65,255,1,113,34,3,65,1,70,13,0,11,32,3,13,0,65,0,33,7,11,32,0,32,5,54,2,4,32,0,32,7,54,2,0,11,132,1,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,12,34,3,32,0,40,2,4,34,1,71,4,64,32,3,32,1,107,65,2,118,33,3,3,64,32,1,40,2,0,34,4,32,4,40,2,0,34,4,65,1,107,54,2,0,32,4,65,1,70,4,64,32,1,16,254,17,11,32,1,65,4,106,33,1,32,3,65,1,107,34,3,13,0,11,11,32,2,32,0,40,2,0,54,2,12,32,2,32,0,40,2,8,54,2,8,32,2,65,8,106,65,4,65,4,16,244,22,32,2,65,16,106,36,0,11,205,7,1,5,127,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,1,40,2,0,65,4,107,34,2,32,2,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,32,0,2,127,65,0,32,1,65,4,106,34,1,45,0,248,1,65,1,71,13,0,26,65,4,32,1,45,0,249,1,69,13,0,26,35,0,65,32,107,34,3,36,0,32,3,65,12,106,33,4,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,1,16,220,8,2,64,32,2,40,2,12,34,5,65,143,128,128,128,120,71,4,64,32,4,32,2,41,2,16,55,2,4,32,4,65,12,106,32,2,65,24,106,41,2,0,55,2,0,12,1,11,32,2,32,1,40,2,0,54,2,0,32,2,32,1,40,2,4,32,1,40,2,16,106,54,2,4,65,135,128,128,128,120,65,143,128,128,128,120,32,2,40,2,4,65,201,1,75,27,65,135,128,128,128,120,32,2,40,2,0,27,33,5,11,32,4,32,5,54,2,0,32,2,65,32,106,36,0,32,3,40,2,12,65,143,128,128,128,120,70,34,2,69,4,64,32,4,16,188,20,11,32,3,65,32,106,36,0,65,2,32,2,69,13,0,26,65,1,32,1,16,141,6,13,0,26,65,3,65,6,32,1,45,0,89,65,1,113,27,11,65,255,1,113,34,1,65,6,71,4,127,32,0,32,1,58,0,1,65,27,5,65,37,11,58,0,0,15,11,32,0,65,37,58,0,0,15,11,32,0,32,1,65,4,106,16,229,10,15,11,35,0,65,208,0,107,34,2,36,0,32,1,65,4,106,33,3,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,3,2,3,1,0,11,32,2,65,8,106,34,1,32,3,16,130,13,32,2,45,0,8,34,3,65,37,70,13,4,32,0,65,1,106,32,1,65,1,114,65,199,0,16,193,5,26,32,0,32,3,58,0,0,12,5,11,32,3,16,191,18,65,255,1,113,34,1,65,6,71,13,2,12,3,11,32,2,65,8,106,34,1,32,3,16,229,10,32,2,45,0,8,34,3,65,37,70,13,2,32,0,65,1,106,32,1,65,1,114,65,199,0,16,193,5,26,32,0,32,3,58,0,0,12,3,11,32,2,65,8,106,33,4,35,0,65,128,4,107,34,1,36,0,32,3,40,2,12,33,6,32,1,65,128,2,106,34,5,32,3,16,243,9,32,1,32,6,54,2,140,2,32,1,65,12,106,32,1,65,136,2,106,34,3,41,2,0,55,2,0,32,1,65,26,58,0,0,32,1,32,1,41,2,128,2,55,2,4,32,5,32,1,16,225,3,2,64,32,1,40,2,128,2,65,1,71,4,64,32,4,32,1,32,5,65,4,114,65,252,1,16,193,5,34,1,16,191,18,65,255,1,113,34,3,65,6,71,4,127,32,4,32,3,58,0,1,65,27,5,65,37,11,58,0,0,32,1,16,194,2,32,1,65,128,4,106,36,0,12,1,11,65,248,135,204,0,65,14,32,1,32,3,65,200,0,16,193,5,65,128,140,204,0,65,248,136,204,0,16,253,13,0,11,32,2,45,0,8,34,1,65,37,70,13,1,32,0,65,1,106,32,4,65,1,114,65,199,0,16,193,5,26,32,0,32,1,58,0,0,12,2,11,32,0,32,1,58,0,1,32,0,65,27,58,0,0,12,1,11,32,0,65,37,58,0,0,11,32,2,65,208,0,106,36,0,15,11,32,0,32,1,65,4,106,16,130,13,15,11,35,0,65,32,107,34,2,36,0,32,2,65,20,106,32,1,65,4,106,16,178,23,2,64,3,64,32,2,65,8,106,32,2,65,20,106,34,3,16,147,8,32,2,40,2,12,34,1,69,4,64,32,3,16,199,27,32,0,65,37,58,0,0,12,2,11,2,127,65,0,32,1,45,0,248,1,65,1,71,13,0,26,65,4,32,1,45,0,249,1,69,13,0,26,65,2,32,1,16,144,20,69,13,0,26,65,1,32,1,16,141,6,13,0,26,65,3,65,6,32,1,45,0,89,65,1,113,27,11,65,255,1,113,34,1,65,6,70,13,0,11,32,0,32,1,58,0,1,32,0,65,27,58,0,0,32,2,65,20,106,16,199,27,11,32,2,65,32,106,36,0,11,193,2,1,5,127,35,0,65,208,0,107,34,3,36,0,2,64,2,64,2,64,32,1,40,2,0,65,2,70,4,64,32,3,65,8,106,33,4,35,0,65,128,4,107,34,2,36,0,32,1,65,4,106,34,5,40,2,12,33,6,32,2,65,128,2,106,34,1,32,5,16,243,9,32,2,32,6,54,2,140,2,32,2,65,12,106,32,2,65,136,2,106,34,5,41,2,0,55,2,0,32,2,65,26,58,0,0,32,2,32,2,41,2,128,2,55,2,4,32,1,32,2,16,227,3,2,64,32,2,40,2,128,2,65,1,71,4,64,32,4,32,2,32,1,65,4,114,65,252,1,16,193,5,34,1,16,192,18,65,255,1,113,34,2,65,6,71,4,127,32,4,32,2,58,0,1,65,27,5,65,37,11,58,0,0,32,1,16,195,2,32,1,65,128,4,106,36,0,12,1,11,65,248,135,204,0,65,14,32,2,32,5,65,200,0,16,193,5,65,128,140,204,0,65,248,136,204,0,16,253,13,0,11,32,3,45,0,8,34,1,65,37,70,13,1,32,0,65,1,106,32,4,65,1,114,65,199,0,16,193,5,26,32,0,32,1,58,0,0,12,3,11,32,1,16,192,18,65,255,1,113,34,1,65,6,71,13,1,11,32,0,65,37,58,0,0,12,1,11,32,0,32,1,58,0,1,32,0,65,27,58,0,0,11,32,3,65,208,0,106,36,0,11,160,5,1,11,127,35,0,65,224,0,107,34,4,36,0,32,1,40,2,12,33,10,32,4,32,1,40,2,8,54,2,92,32,4,65,0,54,2,88,32,4,32,2,54,2,84,32,4,65,8,106,33,7,35,0,65,240,0,107,34,2,36,0,32,2,65,37,58,0,8,32,2,65,232,0,106,32,4,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,96,32,2,32,2,65,8,106,54,2,108,32,2,65,212,0,106,33,8,35,0,65,48,107,34,1,36,0,32,1,65,20,106,32,2,65,224,0,106,34,3,16,186,12,2,64,2,64,2,64,32,1,40,2,20,65,128,128,128,128,120,70,4,64,32,8,65,0,54,2,8,32,8,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,9,65,4,65,0,65,4,65,12,16,167,10,32,1,40,2,36,33,5,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,6,32,1,41,2,20,55,2,0,32,6,65,8,106,32,1,65,28,106,40,2,0,54,2,0,32,1,65,16,106,34,11,65,1,54,2,0,32,1,32,6,54,2,12,32,1,32,5,54,2,8,32,1,65,40,106,32,3,65,8,106,41,2,0,55,3,0,32,1,32,3,41,2,0,55,3,32,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,9,16,186,12,32,3,40,2,4,65,128,128,128,128,120,71,4,64,32,1,65,8,106,33,5,3,64,32,5,40,2,8,34,6,32,5,40,2,0,70,4,64,32,5,16,176,23,11,32,3,65,12,106,40,2,0,33,12,32,5,40,2,4,32,6,65,12,108,106,34,13,32,3,41,2,4,55,2,0,32,13,65,8,106,32,12,54,2,0,32,5,32,6,65,1,106,54,2,8,32,3,65,4,106,32,9,16,186,12,32,3,40,2,4,65,128,128,128,128,120,71,13,0,11,11,32,3,65,4,106,16,227,24,32,3,65,16,106,36,0,32,8,65,8,106,32,11,40,2,0,54,2,0,32,8,32,1,41,2,8,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,5,32,1,40,2,40,16,132,25,0,11,2,64,32,2,45,0,8,65,37,70,4,64,32,7,32,2,41,2,84,55,2,4,32,7,65,37,58,0,0,32,7,65,12,106,32,2,65,220,0,106,40,2,0,54,2,0,12,1,11,32,7,32,2,65,8,106,65,200,0,16,193,5,26,32,2,65,212,0,106,34,1,16,142,21,32,1,16,178,24,11,32,2,65,240,0,106,36,0,2,64,32,4,45,0,8,65,37,70,4,64,32,0,32,4,41,2,12,55,2,4,32,0,32,10,54,2,16,32,0,65,37,58,0,0,32,0,65,12,106,32,4,65,20,106,40,2,0,54,2,0,12,1,11,32,0,32,4,65,8,106,65,200,0,16,193,5,26,11,32,4,65,224,0,106,36,0,11,160,5,1,11,127,35,0,65,224,0,107,34,4,36,0,32,1,40,2,12,33,10,32,4,32,1,40,2,8,54,2,92,32,4,65,0,54,2,88,32,4,32,2,54,2,84,32,4,65,8,106,33,7,35,0,65,240,0,107,34,2,36,0,32,2,65,37,58,0,8,32,2,65,232,0,106,32,4,65,212,0,106,34,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,96,32,2,32,2,65,8,106,54,2,108,32,2,65,212,0,106,33,8,35,0,65,48,107,34,1,36,0,32,1,65,20,106,32,2,65,224,0,106,34,3,16,189,12,2,64,2,64,2,64,32,1,40,2,20,65,128,128,128,128,120,70,4,64,32,8,65,0,54,2,8,32,8,66,128,128,128,128,192,0,55,2,0,12,1,11,32,1,65,32,106,34,9,65,4,65,0,65,4,65,12,16,167,10,32,1,40,2,36,33,5,32,1,40,2,32,65,1,70,13,1,32,1,40,2,40,34,6,32,1,41,2,20,55,2,0,32,6,65,8,106,32,1,65,28,106,40,2,0,54,2,0,32,1,65,16,106,34,11,65,1,54,2,0,32,1,32,6,54,2,12,32,1,32,5,54,2,8,32,1,65,40,106,32,3,65,8,106,41,2,0,55,3,0,32,1,32,3,41,2,0,55,3,32,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,9,16,189,12,32,3,40,2,4,65,128,128,128,128,120,71,4,64,32,1,65,8,106,33,5,3,64,32,5,40,2,8,34,6,32,5,40,2,0,70,4,64,32,5,16,176,23,11,32,3,65,12,106,40,2,0,33,12,32,5,40,2,4,32,6,65,12,108,106,34,13,32,3,41,2,4,55,2,0,32,13,65,8,106,32,12,54,2,0,32,5,32,6,65,1,106,54,2,8,32,3,65,4,106,32,9,16,189,12,32,3,40,2,4,65,128,128,128,128,120,71,13,0,11,11,32,3,65,4,106,16,227,24,32,3,65,16,106,36,0,32,8,65,8,106,32,11,40,2,0,54,2,0,32,8,32,1,41,2,8,55,2,0,11,32,1,65,48,106,36,0,12,1,11,32,5,32,1,40,2,40,16,132,25,0,11,2,64,32,2,45,0,8,65,37,70,4,64,32,7,32,2,41,2,84,55,2,4,32,7,65,37,58,0,0,32,7,65,12,106,32,2,65,220,0,106,40,2,0,54,2,0,12,1,11,32,7,32,2,65,8,106,65,200,0,16,193,5,26,32,2,65,212,0,106,34,1,16,142,21,32,1,16,178,24,11,32,2,65,240,0,106,36,0,2,64,32,4,45,0,8,65,37,70,4,64,32,0,32,4,41,2,12,55,2,4,32,0,32,10,54,2,16,32,0,65,37,58,0,0,32,0,65,12,106,32,4,65,20,106,40,2,0,54,2,0,12,1,11,32,0,32,4,65,8,106,65,200,0,16,193,5,26,11,32,4,65,224,0,106,36,0,11,152,5,2,4,126,14,127,35,0,65,32,107,34,7,36,0,32,1,40,2,8,33,8,32,1,40,2,0,33,9,32,1,40,2,12,34,16,32,1,40,2,4,34,1,107,34,6,65,1,106,65,1,118,32,6,32,0,40,2,12,27,34,6,32,0,40,2,8,75,4,64,32,7,65,8,106,32,0,32,6,32,0,65,16,106,16,216,2,11,32,7,32,16,54,2,28,32,7,32,8,54,2,24,32,7,32,1,54,2,20,32,7,32,9,54,2,16,32,0,33,1,35,0,65,16,107,34,13,36,0,32,7,65,16,106,34,14,40,2,4,34,0,32,14,40,2,12,34,18,71,4,64,3,64,32,14,32,0,65,1,106,34,16,54,2,4,32,0,45,0,0,33,9,65,0,33,10,65,0,33,17,35,0,65,16,107,34,11,36,0,32,11,32,9,58,0,15,32,1,65,16,106,34,0,32,11,65,15,106,16,156,4,33,2,32,1,40,2,8,69,4,64,32,11,32,1,65,1,32,0,16,216,2,32,11,45,0,15,33,9,11,32,1,40,2,0,34,6,65,1,107,33,19,32,1,40,2,4,34,15,32,2,167,113,33,12,32,2,66,25,136,34,4,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,5,65,0,33,0,2,64,3,64,32,6,32,12,106,41,0,0,34,3,32,5,133,34,2,66,127,133,32,2,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,2,80,69,4,64,3,64,32,19,32,2,122,167,65,3,118,32,12,106,32,15,113,107,45,0,0,32,9,70,13,3,32,2,66,1,125,32,2,131,34,2,80,69,13,0,11,11,32,3,66,128,129,130,132,136,144,160,192,128,127,131,33,2,65,1,33,8,32,0,65,1,71,4,64,32,2,122,167,65,3,118,32,12,106,32,15,113,33,10,32,2,66,0,82,33,8,11,32,2,32,3,66,1,134,131,80,4,64,32,12,32,17,65,8,106,34,17,106,32,15,113,33,12,32,8,33,0,12,1,11,11,32,6,32,10,106,44,0,0,34,0,65,0,78,4,64,32,6,32,6,41,3,0,66,128,129,130,132,136,144,160,192,128,127,131,122,167,65,3,118,34,10,106,45,0,0,33,0,11,32,6,32,10,106,32,4,167,65,255,0,113,34,8,58,0,0,32,6,32,10,65,8,107,32,15,113,106,65,8,106,32,8,58,0,0,32,1,32,1,40,2,8,32,0,65,1,113,107,54,2,8,32,1,32,1,40,2,12,65,1,106,54,2,12,32,10,65,127,115,32,6,106,32,9,58,0,0,11,32,11,65,16,106,36,0,32,16,34,0,32,18,71,13,0,11,11,32,13,32,14,40,2,0,54,2,12,32,13,32,14,40,2,8,54,2,8,32,13,65,8,106,65,1,65,1,16,244,22,32,13,65,16,106,36,0,32,7,65,32,106,36,0,11,139,20,1,24,127,35,0,65,48,107,34,11,36,0,32,11,65,16,106,32,1,65,8,106,41,0,0,55,3,0,32,11,65,24,106,32,1,65,16,106,41,0,0,55,3,0,32,11,65,32,106,32,1,65,24,106,41,0,0,55,3,0,32,11,65,0,54,2,40,32,11,32,1,41,0,0,55,3,8,32,11,32,11,65,8,106,16,251,19,54,2,4,32,0,65,4,106,33,18,32,11,65,4,106,16,162,23,33,2,35,0,65,32,107,34,10,36,0,32,10,65,4,106,33,3,35,0,65,208,0,107,34,1,36,0,32,1,32,2,54,2,12,2,64,2,64,2,64,2,64,2,64,32,1,65,12,106,16,195,12,34,2,69,4,64,32,1,65,2,58,0,32,12,1,11,32,1,65,28,106,32,2,16,166,12,32,1,45,0,32,65,2,71,13,1,11,32,3,65,0,54,2,8,32,3,66,128,128,128,128,192,0,55,2,0,32,1,40,2,12,34,2,69,13,1,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,65,12,106,16,191,15,12,1,11,32,1,65,196,0,106,65,4,65,0,65,4,65,40,16,167,10,32,1,40,2,72,33,2,32,1,40,2,68,65,1,70,13,1,32,1,40,2,76,32,1,65,28,106,65,40,16,193,5,33,4,32,1,65,24,106,34,5,65,1,54,2,0,32,1,32,4,54,2,20,32,1,32,2,54,2,16,32,1,65,16,106,33,4,32,1,40,2,12,33,6,35,0,65,48,107,34,2,36,0,32,2,32,6,54,2,4,2,64,32,2,65,4,106,16,195,12,34,6,4,64,3,64,32,2,65,8,106,32,6,16,166,12,32,2,45,0,12,65,2,70,13,2,32,4,40,2,8,34,6,32,4,40,2,0,70,4,64,32,4,32,6,65,1,65,4,65,40,16,178,19,11,32,4,40,2,4,32,6,65,40,108,106,32,2,65,8,106,65,40,16,193,5,26,32,4,32,6,65,1,106,54,2,8,32,2,65,4,106,16,195,12,34,6,13,0,11,11,32,2,65,2,58,0,12,11,2,64,32,2,40,2,4,34,4,69,13,0,32,4,32,4,40,2,0,34,4,65,1,107,54,2,0,32,4,65,1,71,13,0,32,2,65,4,106,16,191,15,11,32,2,65,48,106,36,0,32,3,65,8,106,32,5,40,2,0,54,2,0,32,3,32,1,41,2,16,55,2,0,11,32,1,65,208,0,106,36,0,12,1,11,32,2,32,1,40,2,76,16,132,25,0,11,2,64,32,10,40,2,12,34,1,69,4,64,32,18,65,0,54,2,8,32,18,65,0,54,2,0,32,3,65,4,65,40,16,244,22,12,1,11,32,10,40,2,8,33,3,32,10,32,10,65,31,106,54,2,16,2,64,32,1,65,1,70,13,0,32,1,65,21,79,4,64,32,10,65,16,106,33,6,35,0,65,128,32,107,34,2,36,0,2,64,32,1,65,1,118,34,4,65,192,154,12,32,1,32,1,65,192,154,12,79,27,34,5,32,4,32,5,75,27,34,5,65,231,0,79,4,64,35,0,65,16,107,34,4,36,0,32,4,65,4,106,32,5,65,0,65,4,65,40,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,7,32,2,65,0,54,2,8,32,2,32,7,54,2,4,32,2,32,5,54,2,0,32,4,65,16,106,36,0,32,3,32,1,32,2,40,2,4,32,2,40,2,8,34,3,65,40,108,106,32,2,40,2,0,32,3,107,32,1,65,193,0,73,32,6,16,181,3,32,2,65,4,65,40,16,244,22,12,1,11,32,3,32,1,32,2,65,230,0,32,1,65,193,0,73,32,6,16,181,3,11,32,2,65,128,32,106,36,0,12,1,11,35,0,65,48,107,34,6,36,0,2,64,32,1,4,64,32,1,65,1,71,4,64,32,3,32,1,65,40,108,106,33,7,32,3,65,40,34,2,106,33,4,3,64,32,4,40,2,0,34,5,32,4,65,40,107,40,2,0,73,4,64,32,6,65,12,106,32,4,65,4,106,65,36,16,193,5,26,32,2,33,1,2,127,3,64,32,1,32,3,106,34,9,32,9,65,40,107,65,40,16,193,5,33,9,32,3,32,1,65,40,70,13,1,26,32,1,65,40,107,33,1,32,5,32,9,65,208,0,107,40,2,0,73,13,0,11,32,1,32,3,106,11,34,1,32,5,54,2,0,32,1,65,4,106,32,6,65,12,106,65,36,16,193,5,26,11,32,2,65,40,106,33,2,32,4,65,40,106,34,4,32,7,71,13,0,11,11,32,6,65,48,106,36,0,12,1,11,0,11,11,32,10,65,24,106,32,10,65,12,106,40,2,0,54,2,0,32,10,32,10,41,2,4,55,3,16,35,0,65,208,0,107,34,6,36,0,16,166,23,34,1,65,0,59,1,50,32,1,65,0,54,2,0,32,6,65,0,54,2,16,32,6,32,1,54,2,12,32,6,65,0,54,2,20,32,6,65,3,58,0,28,32,6,32,10,65,16,106,34,1,40,2,0,54,2,72,32,6,32,1,40,2,4,34,2,54,2,68,32,6,32,2,54,2,64,32,6,32,2,32,1,40,2,8,65,40,108,106,54,2,76,35,0,65,144,1,107,34,4,36,0,32,6,65,12,106,34,7,40,2,0,33,3,32,7,40,2,4,34,5,4,64,3,64,32,3,32,3,47,1,50,65,2,116,106,65,160,3,106,40,2,0,33,3,32,5,65,1,107,34,5,13,0,11,11,32,4,65,4,106,34,1,32,6,65,24,106,65,56,16,193,5,26,32,4,65,60,106,32,1,16,240,5,32,4,45,0,64,65,2,71,4,64,32,6,65,20,106,33,16,32,4,65,64,107,33,9,3,64,32,4,40,2,60,33,12,32,4,65,231,0,106,32,9,65,33,16,193,5,26,2,64,32,3,47,1,50,34,1,65,11,79,4,64,65,0,33,5,2,64,3,64,32,3,40,2,0,34,3,4,64,32,5,65,1,106,33,5,32,3,47,1,50,65,11,79,13,1,12,2,11,11,32,7,40,2,4,33,2,32,7,40,2,0,33,1,16,165,23,34,3,32,1,54,2,160,3,32,3,65,0,59,1,50,32,3,65,0,54,2,0,32,7,32,2,65,1,106,34,5,54,2,4,32,7,32,3,54,2,0,32,1,65,0,59,1,48,32,1,32,3,54,2,0,11,32,4,32,3,54,2,136,1,32,4,32,5,54,2,140,1,16,166,23,34,1,65,0,59,1,50,32,1,65,0,54,2,0,2,64,32,5,65,1,107,34,13,4,64,65,1,33,8,3,64,16,165,23,34,2,32,1,54,2,160,3,32,2,65,0,59,1,50,32,2,65,0,54,2,0,32,1,65,0,59,1,48,32,1,32,2,54,2,0,32,2,33,1,32,5,32,8,65,1,106,34,8,71,13,0,11,32,4,65,136,1,106,32,12,32,9,32,1,32,13,16,177,12,32,5,13,1,12,3,11,32,4,65,136,1,106,32,12,32,9,32,1,65,0,16,177,12,11,3,64,32,3,32,3,47,1,50,65,2,116,106,65,160,3,106,40,2,0,33,3,32,5,65,1,107,34,5,13,0,11,12,1,11,32,3,32,1,65,1,106,59,1,50,32,3,32,1,65,2,116,106,65,4,106,32,12,54,2,0,32,3,32,1,65,33,108,106,65,52,106,32,4,65,231,0,106,65,33,16,193,5,26,11,32,16,32,16,40,2,0,65,1,106,54,2,0,32,4,65,60,106,32,4,65,4,106,16,240,5,32,4,45,0,64,65,2,71,13,0,11,11,32,4,32,4,40,2,44,54,2,64,32,4,32,4,40,2,52,54,2,60,32,4,65,60,106,65,4,65,40,16,244,22,35,0,65,32,107,34,1,36,0,32,7,40,2,4,34,9,4,64,32,7,40,2,0,33,7,3,64,2,64,32,7,47,1,50,34,2,4,64,32,1,32,9,54,2,8,32,1,32,9,65,1,107,34,9,54,2,28,32,1,32,9,54,2,20,32,1,32,2,65,1,107,34,2,54,2,12,32,1,32,7,54,2,4,32,1,32,7,32,2,65,2,116,106,34,2,65,164,3,106,40,2,0,34,7,54,2,24,32,1,32,2,65,160,3,106,40,2,0,54,2,16,32,7,47,1,50,34,2,65,5,79,13,1,32,1,65,4,106,33,3,35,0,65,208,0,107,34,16,36,0,2,64,2,64,2,64,2,64,2,64,65,5,32,2,107,34,2,4,64,32,3,40,2,20,34,5,47,1,50,34,13,32,2,106,34,19,65,12,79,13,1,32,3,40,2,12,34,12,47,1,50,34,15,32,2,73,13,2,32,12,32,15,32,2,107,34,8,59,1,50,32,5,32,19,59,1,50,32,5,65,4,106,34,14,32,2,65,2,116,34,20,106,32,14,32,13,65,2,116,34,21,16,184,28,26,32,5,65,52,106,34,17,32,2,65,33,108,106,32,17,32,13,65,33,108,16,184,28,26,32,15,32,8,65,1,106,34,13,107,34,15,32,2,65,1,107,71,13,3,32,14,32,12,65,4,106,34,14,32,13,65,2,116,106,32,15,65,2,116,16,193,5,26,32,17,32,12,65,52,106,34,17,32,13,65,33,108,106,32,15,65,33,108,34,15,16,193,5,33,22,32,14,32,8,65,2,116,106,40,2,0,33,14,32,16,65,14,106,34,23,32,17,32,8,65,33,108,106,65,33,16,193,5,26,32,3,40,2,0,34,8,32,3,40,2,8,34,17,65,2,116,106,65,4,106,34,24,40,2,0,33,25,32,24,32,14,54,2,0,32,16,65,47,106,34,14,32,8,32,17,65,33,108,106,65,52,106,34,8,65,33,16,193,5,26,32,8,32,23,65,33,16,193,5,26,32,5,32,20,106,32,25,54,2,0,32,15,32,22,106,32,14,65,33,16,193,5,26,32,3,40,2,24,33,8,32,3,40,2,16,69,4,64,32,8,13,5,12,6,11,32,8,69,13,4,32,5,65,160,3,106,34,3,32,2,65,2,116,34,2,106,32,3,32,21,65,4,106,16,184,28,26,32,3,32,12,32,13,65,2,116,106,65,160,3,106,32,2,16,193,5,26,32,19,65,1,106,33,12,65,0,33,2,3,64,32,3,40,2,0,34,8,32,2,59,1,48,32,8,32,5,54,2,0,32,3,65,4,106,33,3,32,12,32,2,65,1,106,34,2,71,13,0,11,12,5,11,65,228,230,213,0,65,27,65,128,231,213,0,16,218,19,0,11,65,144,231,213,0,65,51,65,196,231,213,0,16,218,19,0,11,65,212,231,213,0,65,39,65,252,231,213,0,16,218,19,0,11,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,65,140,232,213,0,65,40,65,180,232,213,0,16,218,19,0,11,32,16,65,208,0,106,36,0,12,1,11,65,196,225,213,0,65,25,65,184,226,213,0,16,218,19,0,11,32,9,13,0,11,11,32,1,65,32,106,36,0,32,4,65,144,1,106,36,0,32,18,32,6,40,2,20,54,2,8,32,18,32,6,41,2,12,55,2,0,32,6,65,208,0,106,36,0,11,32,10,65,32,106,36,0,32,0,32,11,40,2,4,54,2,0,32,11,65,48,106,36,0,11,152,1,1,3,127,35,0,65,16,107,34,1,36,0,32,1,65,4,106,65,28,65,0,65,1,65,1,16,167,10,32,1,40,2,8,33,3,32,1,40,2,4,65,1,70,4,64,32,3,32,1,40,2,12,16,132,25,0,11,32,1,40,2,12,34,2,65,24,106,65,236,193,214,0,40,0,0,54,0,0,32,2,65,16,106,65,228,193,214,0,41,0,0,55,0,0,32,2,65,8,106,65,220,193,214,0,41,0,0,55,0,0,32,2,65,212,193,214,0,41,0,0,55,0,0,32,0,65,28,54,2,8,32,0,32,2,54,2,4,32,0,32,3,54,2,0,32,1,65,16,106,36,0,11,169,1,1,2,127,35,0,65,32,107,34,1,36,0,2,64,2,64,2,64,2,64,2,64,65,148,185,158,1,45,0,0,14,2,0,1,2,11,65,148,185,158,1,65,1,58,0,0,11,32,0,65,1,54,2,0,12,1,11,65,149,185,158,1,45,0,0,33,2,65,149,185,158,1,65,1,58,0,0,32,1,32,2,58,0,7,32,2,65,1,70,13,1,32,0,65,0,58,0,20,32,0,65,0,54,2,0,65,149,185,158,1,65,0,58,0,0,11,32,1,65,32,106,36,0,15,11,32,1,66,0,55,2,20,32,1,66,129,128,128,128,192,0,55,2,12,32,1,65,164,238,156,1,54,2,8,32,1,65,7,106,32,1,65,8,106,16,243,20,0,11,92,1,1,127,35,0,65,16,107,34,2,36,0,2,64,32,1,65,8,106,34,1,65,8,73,32,1,65,252,255,255,255,7,75,114,13,0,32,0,65,4,54,2,0,32,0,32,1,65,3,106,65,124,113,54,2,4,32,2,65,16,106,36,0,15,11,65,228,136,157,1,65,43,32,2,65,15,106,65,212,136,157,1,65,196,137,157,1,16,253,13,0,11,136,1,1,4,127,2,64,2,64,2,64,32,0,40,2,0,34,0,40,2,0,14,2,0,1,2,11,32,0,40,2,8,34,1,69,13,1,32,0,40,2,4,65,1,32,1,16,224,4,12,1,11,32,0,45,0,4,65,3,71,13,0,32,0,40,2,8,34,1,40,2,0,33,3,32,1,40,2,4,34,4,40,2,0,34,2,4,64,32,3,32,2,17,2,0,11,32,4,40,2,4,34,2,4,64,32,3,32,4,40,2,8,32,2,16,224,4,11,32,1,65,4,65,12,16,224,4,11,32,0,65,4,65,20,16,224,4,11,132,1,1,2,127,35,0,65,208,0,107,34,3,36,0,32,3,65,4,106,32,0,16,197,15,32,3,40,2,4,33,4,65,0,33,0,2,64,2,64,2,64,32,1,14,2,2,1,0,11,65,236,142,192,0,65,25,16,154,28,0,11,65,1,33,0,11,32,3,65,20,106,32,4,32,0,32,2,16,185,4,32,3,40,2,8,34,0,32,0,40,2,0,65,1,107,54,2,0,32,3,65,12,106,16,153,17,32,3,65,0,54,2,16,32,3,65,16,106,16,156,20,65,8,106,32,3,65,208,0,106,36,0,11,132,1,1,2,127,35,0,65,208,0,107,34,3,36,0,32,3,65,4,106,32,0,16,197,15,32,3,40,2,4,33,4,65,0,33,0,2,64,2,64,2,64,32,1,14,2,2,1,0,11,65,164,142,193,0,65,25,16,154,28,0,11,65,1,33,0,11,32,3,65,20,106,32,4,32,0,32,2,16,185,4,32,3,40,2,8,34,0,32,0,40,2,0,65,1,107,54,2,0,32,3,65,12,106,16,178,18,32,3,65,0,54,2,16,32,3,65,16,106,16,156,20,65,8,106,32,3,65,208,0,106,36,0,11,153,5,2,12,127,1,126,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,2,54,2,24,32,1,65,0,54,2,20,32,1,32,2,54,2,8,32,1,65,0,54,2,4,32,1,32,0,40,2,4,34,2,54,2,28,32,1,32,2,54,2,12,32,0,40,2,8,33,0,65,1,11,33,2,32,1,32,0,54,2,32,32,1,32,2,54,2,16,32,1,32,2,54,2,0,3,64,32,1,65,36,106,33,11,65,0,33,2,35,0,65,16,107,34,7,36,0,2,64,2,64,2,64,2,64,32,1,40,2,32,34,0,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,69,13,3,32,1,40,2,8,33,0,32,1,40,2,4,34,8,69,4,64,32,1,40,2,12,34,3,69,13,2,3,64,32,0,40,2,64,33,0,32,3,65,1,107,34,3,13,0,11,12,2,11,32,0,33,2,12,2,11,32,1,32,0,65,1,107,54,2,32,32,1,16,230,15,34,9,4,64,35,0,65,48,107,34,4,36,0,32,4,65,8,106,33,5,35,0,65,16,107,34,10,36,0,32,9,40,2,4,33,0,2,64,32,9,40,2,8,34,12,32,9,40,2,0,34,3,47,1,50,79,4,64,3,64,32,10,65,4,106,32,3,32,0,16,208,17,32,10,40,2,4,34,3,69,4,64,32,5,65,0,54,2,0,12,3,11,32,10,40,2,8,33,0,32,10,40,2,12,34,12,32,3,47,1,50,79,13,0,11,11,32,12,65,1,106,33,6,2,64,32,0,69,4,64,32,3,33,8,12,1,11,32,3,32,6,65,2,116,106,65,64,107,33,6,32,0,33,2,3,64,32,6,40,2,0,34,8,65,64,107,33,6,32,2,65,1,107,34,2,13,0,11,65,0,33,6,11,32,5,32,12,54,2,20,32,5,32,0,54,2,16,32,5,32,3,54,2,12,32,5,32,6,54,2,8,32,5,65,0,54,2,4,32,5,32,8,54,2,0,11,32,10,65,16,106,36,0,32,4,40,2,8,69,4,64,65,248,141,194,0,16,248,26,0,11,32,11,32,4,41,2,20,55,2,0,32,4,65,40,106,32,4,65,16,106,40,2,0,34,0,54,2,0,32,11,65,8,106,32,4,65,28,106,40,2,0,54,2,0,32,4,32,4,41,2,8,34,13,55,3,32,32,9,65,8,106,32,0,54,2,0,32,9,32,13,55,2,0,32,4,65,48,106,36,0,12,4,11,65,232,138,194,0,16,248,26,0,11,32,0,33,8,11,32,7,65,4,106,32,8,32,2,16,208,17,3,64,32,7,40,2,4,34,0,69,13,1,32,7,65,4,106,32,0,32,7,40,2,8,16,208,17,12,0,11,0,11,32,11,65,0,54,2,0,11,32,7,65,16,106,36,0,32,1,40,2,36,13,0,11,32,1,65,48,106,36,0,11,150,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,0,65,1,107,14,2,1,2,0,11,32,2,32,0,65,4,106,54,2,4,32,1,65,148,174,194,0,65,6,32,2,65,4,106,65,132,174,194,0,16,165,9,12,2,11,32,2,32,0,65,1,106,54,2,8,32,1,65,172,174,194,0,65,4,32,2,65,8,106,65,156,174,194,0,16,165,9,12,1,11,32,2,32,0,65,1,106,54,2,12,32,1,65,192,174,194,0,65,4,32,2,65,12,106,65,176,174,194,0,16,165,9,11,32,2,65,16,106,36,0,11,229,8,1,8,127,35,0,65,208,0,107,34,8,36,0,32,8,65,8,106,34,9,33,3,35,0,65,16,107,34,7,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,1,40,2,0,65,4,107,34,2,32,2,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,32,1,65,4,106,16,220,3,33,3,12,6,11,65,1,33,3,32,1,40,2,4,65,1,71,13,5,32,1,45,0,148,1,65,2,70,13,4,32,7,32,1,65,248,0,106,16,174,24,32,7,40,2,4,33,6,32,7,40,2,0,33,2,3,64,32,2,32,6,70,34,3,13,6,32,2,40,2,0,32,2,65,8,106,33,2,69,13,0,11,12,5,11,65,1,33,3,32,1,40,2,4,65,1,71,13,4,32,1,45,0,148,1,65,2,70,13,3,32,7,65,8,106,32,1,65,248,0,106,16,174,24,32,7,40,2,12,33,6,32,7,40,2,8,33,2,3,64,32,2,32,6,70,34,3,13,5,32,2,40,2,0,32,2,65,8,106,33,2,69,13,0,11,12,4,11,35,0,65,16,107,34,4,36,0,32,1,65,4,106,33,2,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,3,1,2,3,0,11,32,2,16,206,23,33,3,12,3,11,65,1,33,3,32,2,40,2,0,65,1,71,13,2,65,0,33,3,32,1,45,0,148,1,65,2,70,13,2,32,4,65,8,106,32,1,65,248,0,106,16,174,24,32,4,40,2,12,33,6,32,4,40,2,8,33,2,3,64,32,2,32,6,70,34,3,13,3,32,2,40,2,0,32,2,65,8,106,33,2,69,13,0,11,12,2,11,32,2,16,249,10,33,3,12,1,11,32,2,16,220,3,33,3,11,32,4,65,16,106,36,0,12,3,11,32,1,65,4,106,16,206,23,33,3,12,2,11,35,0,65,32,107,34,4,36,0,32,4,32,3,54,2,16,32,4,65,20,106,32,1,65,4,106,34,5,16,178,23,2,64,2,64,3,64,32,4,65,8,106,32,4,65,20,106,34,3,16,147,8,32,4,40,2,12,34,2,69,13,1,32,2,16,220,3,13,0,11,32,3,16,199,27,65,0,33,2,12,1,11,32,4,65,20,106,16,199,27,65,1,33,2,32,5,40,2,16,65,1,71,13,0,65,0,33,2,32,5,45,0,160,1,65,2,70,13,0,32,4,32,5,65,132,1,106,16,174,24,32,4,40,2,4,33,6,32,4,40,2,0,33,3,3,64,32,3,32,6,70,34,2,13,1,32,3,40,2,0,32,3,65,8,106,33,3,65,1,71,13,0,11,11,32,4,65,32,106,36,0,32,2,33,3,12,1,11,65,0,33,3,11,32,7,65,16,106,36,0,2,64,2,64,32,3,4,64,35,0,65,16,107,34,6,36,0,2,127,32,6,65,15,106,33,3,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,1,40,2,0,65,4,107,34,2,32,2,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,32,1,65,4,106,16,132,7,12,5,11,32,1,40,2,4,65,2,73,12,4,11,32,1,40,2,4,65,2,73,12,3,11,2,127,32,1,65,4,106,33,2,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,3,1,2,3,0,11,32,2,16,191,16,12,4,11,32,2,40,2,0,65,2,73,12,3,11,32,1,40,2,12,65,148,1,108,33,4,32,1,40,2,8,33,5,3,64,32,4,69,33,3,32,4,69,13,2,32,4,65,148,1,107,33,4,32,5,40,2,0,32,5,65,148,1,106,33,5,65,2,73,13,0,11,12,1,11,32,2,16,132,7,33,3,11,32,3,11,12,2,11,32,1,65,4,106,16,191,16,12,1,11,35,0,65,32,107,34,4,36,0,32,4,32,3,54,2,16,2,64,32,1,65,4,106,34,5,40,2,0,69,4,64,32,4,65,0,54,2,28,32,4,66,128,128,128,128,192,0,55,2,20,12,1,11,32,4,65,20,106,32,5,65,4,106,16,229,19,11,2,127,2,64,3,64,32,4,65,8,106,32,4,65,20,106,34,3,16,147,8,32,4,40,2,12,34,2,69,13,1,32,2,16,132,7,13,0,11,32,3,65,4,65,8,16,244,22,65,0,12,1,11,32,4,65,20,106,65,4,65,8,16,244,22,32,5,40,2,16,65,2,73,11,32,4,65,32,106,36,0,11,32,6,65,16,106,36,0,65,1,115,13,1,32,9,32,1,16,129,13,32,8,45,0,8,34,1,65,37,70,4,64,32,0,65,13,58,0,0,12,3,11,32,0,65,9,106,32,8,65,8,106,65,1,114,65,199,0,16,193,5,26,32,0,32,1,58,0,8,32,0,65,10,58,0,0,12,2,11,32,0,65,2,58,0,0,12,1,11,32,0,65,3,58,0,0,11,32,8,65,208,0,106,36,0,11,141,1,1,2,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,2,65,0,12,1,11,32,1,32,2,54,2,24,32,1,65,0,54,2,20,32,1,32,2,54,2,8,32,1,65,0,54,2,4,32,1,32,0,40,2,4,34,2,54,2,28,32,1,32,2,54,2,12,32,0,40,2,8,33,2,65,1,11,33,0,32,1,32,2,54,2,32,32,1,32,0,54,2,16,32,1,32,0,54,2,0,3,64,32,1,65,36,106,32,1,16,207,9,32,1,40,2,36,13,0,11,32,1,65,48,106,36,0,11,141,1,1,2,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,2,65,0,12,1,11,32,1,32,2,54,2,24,32,1,65,0,54,2,20,32,1,32,2,54,2,8,32,1,65,0,54,2,4,32,1,32,0,40,2,4,34,2,54,2,28,32,1,32,2,54,2,12,32,0,40,2,8,33,2,65,1,11,33,0,32,1,32,2,54,2,32,32,1,32,0,54,2,16,32,1,32,0,54,2,0,3,64,32,1,65,36,106,32,1,16,208,9,32,1,40,2,36,13,0,11,32,1,65,48,106,36,0,11,207,5,2,12,127,1,126,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,2,54,2,24,32,1,65,0,54,2,20,32,1,32,2,54,2,8,32,1,65,0,54,2,4,32,1,32,0,40,2,4,34,2,54,2,28,32,1,32,2,54,2,12,32,0,40,2,8,33,0,65,1,11,33,2,32,1,32,0,54,2,32,32,1,32,2,54,2,16,32,1,32,2,54,2,0,3,64,32,1,65,36,106,33,10,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,32,34,0,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,0,32,1,40,2,8,33,2,2,64,32,1,40,2,4,34,4,69,4,64,32,0,4,64,3,64,32,2,40,2,236,3,33,2,32,0,65,1,107,34,0,13,0,11,11,65,0,33,0,32,5,65,0,54,2,8,32,5,32,2,54,2,4,12,1,11,32,5,32,2,54,2,8,32,5,32,4,54,2,4,11,32,5,32,0,54,2,12,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,5,65,4,106,34,2,40,2,0,32,2,40,2,4,16,243,17,3,64,32,0,40,2,4,34,2,4,64,32,0,65,4,106,32,2,32,0,40,2,8,16,243,17,12,1,11,11,32,0,65,16,106,36,0,11,32,10,65,0,54,2,0,12,1,11,32,1,32,0,65,1,107,54,2,32,32,1,16,240,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,0,2,64,32,8,40,2,8,34,11,32,8,40,2,0,34,4,47,1,234,3,79,4,64,3,64,32,9,65,4,106,32,4,32,0,16,243,17,32,9,40,2,4,34,4,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,0,32,9,40,2,12,34,11,32,4,47,1,234,3,79,13,0,11,11,32,11,65,1,106,33,7,2,64,32,0,69,4,64,32,4,33,2,12,1,11,32,4,32,7,65,2,116,106,65,236,3,106,33,7,32,0,33,12,3,64,32,7,40,2,0,34,2,65,236,3,106,33,7,32,12,65,1,107,34,12,13,0,11,65,0,33,7,11,32,6,32,11,54,2,20,32,6,32,0,54,2,16,32,6,32,4,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,2,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,10,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,0,54,2,0,32,10,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,13,55,3,32,32,8,65,8,106,32,0,54,2,0,32,8,32,13,55,2,0,32,3,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,5,65,16,106,36,0,32,1,40,2,36,13,0,11,32,1,65,48,106,36,0,11,164,6,2,12,127,1,126,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,2,54,2,24,32,1,65,0,54,2,20,32,1,32,2,54,2,8,32,1,65,0,54,2,4,32,1,32,0,40,2,4,34,2,54,2,28,32,1,32,2,54,2,12,32,0,40,2,8,33,0,65,1,11,33,2,32,1,32,0,54,2,32,32,1,32,2,54,2,16,32,1,32,2,54,2,0,3,64,32,1,65,36,106,33,10,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,32,34,0,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,0,32,1,40,2,8,33,2,2,64,32,1,40,2,4,34,4,69,4,64,32,0,4,64,3,64,32,2,40,2,96,33,2,32,0,65,1,107,34,0,13,0,11,11,65,0,33,0,32,5,65,0,54,2,8,32,5,32,2,54,2,4,12,1,11,32,5,32,2,54,2,8,32,5,32,4,54,2,4,11,32,5,32,0,54,2,12,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,5,65,4,106,34,2,40,2,0,32,2,40,2,4,16,240,17,3,64,32,0,40,2,4,34,2,4,64,32,0,65,4,106,32,2,32,0,40,2,8,16,240,17,12,1,11,11,32,0,65,16,106,36,0,11,32,10,65,0,54,2,0,12,1,11,32,1,32,0,65,1,107,54,2,32,2,64,32,1,40,2,0,34,0,65,1,71,13,0,32,1,40,2,4,13,0,32,1,40,2,8,33,0,32,1,40,2,12,34,2,4,64,3,64,32,0,40,2,96,33,0,32,2,65,1,107,34,2,13,0,11,11,32,1,66,0,55,2,8,32,1,32,0,54,2,4,65,1,33,0,32,1,65,1,54,2,0,11,32,1,65,4,106,65,0,32,0,27,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,0,2,64,32,8,40,2,8,34,11,32,8,40,2,0,34,4,47,1,94,79,4,64,3,64,32,9,65,4,106,32,4,32,0,16,240,17,32,9,40,2,4,34,4,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,0,32,9,40,2,12,34,11,32,4,47,1,94,79,13,0,11,11,32,11,65,1,106,33,7,2,64,32,0,69,4,64,32,4,33,2,12,1,11,32,4,32,7,65,2,116,106,65,224,0,106,33,7,32,0,33,12,3,64,32,7,40,2,0,34,2,65,224,0,106,33,7,32,12,65,1,107,34,12,13,0,11,65,0,33,7,11,32,6,32,11,54,2,20,32,6,32,0,54,2,16,32,6,32,4,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,2,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,10,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,0,54,2,0,32,10,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,13,55,3,32,32,8,65,8,106,32,0,54,2,0,32,8,32,13,55,2,0,32,3,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,5,65,16,106,36,0,32,1,40,2,36,13,0,11,32,1,65,48,106,36,0,11,207,5,2,12,127,1,126,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,2,54,2,24,32,1,65,0,54,2,20,32,1,32,2,54,2,8,32,1,65,0,54,2,4,32,1,32,0,40,2,4,34,2,54,2,28,32,1,32,2,54,2,12,32,0,40,2,8,33,0,65,1,11,33,2,32,1,32,0,54,2,32,32,1,32,2,54,2,16,32,1,32,2,54,2,0,3,64,32,1,65,36,106,33,10,35,0,65,16,107,34,5,36,0,2,64,32,1,40,2,32,34,0,69,4,64,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,12,33,0,32,1,40,2,8,33,2,2,64,32,1,40,2,4,34,4,69,4,64,32,0,4,64,3,64,32,2,40,2,244,2,33,2,32,0,65,1,107,34,0,13,0,11,11,65,0,33,0,32,5,65,0,54,2,8,32,5,32,2,54,2,4,12,1,11,32,5,32,2,54,2,8,32,5,32,4,54,2,4,11,32,5,32,0,54,2,12,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,5,65,4,106,34,2,40,2,0,32,2,40,2,4,16,241,17,3,64,32,0,40,2,4,34,2,4,64,32,0,65,4,106,32,2,32,0,40,2,8,16,241,17,12,1,11,11,32,0,65,16,106,36,0,11,32,10,65,0,54,2,0,12,1,11,32,1,32,0,65,1,107,54,2,32,32,1,16,237,15,34,8,4,64,35,0,65,48,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,16,107,34,9,36,0,32,8,40,2,4,33,0,2,64,32,8,40,2,8,34,11,32,8,40,2,0,34,4,47,1,230,2,79,4,64,3,64,32,9,65,4,106,32,4,32,0,16,241,17,32,9,40,2,4,34,4,69,4,64,32,6,65,0,54,2,0,12,3,11,32,9,40,2,8,33,0,32,9,40,2,12,34,11,32,4,47,1,230,2,79,13,0,11,11,32,11,65,1,106,33,7,2,64,32,0,69,4,64,32,4,33,2,12,1,11,32,4,32,7,65,2,116,106,65,244,2,106,33,7,32,0,33,12,3,64,32,7,40,2,0,34,2,65,244,2,106,33,7,32,12,65,1,107,34,12,13,0,11,65,0,33,7,11,32,6,32,11,54,2,20,32,6,32,0,54,2,16,32,6,32,4,54,2,12,32,6,32,7,54,2,8,32,6,65,0,54,2,4,32,6,32,2,54,2,0,11,32,9,65,16,106,36,0,32,3,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,10,32,3,41,2,20,55,2,0,32,3,65,40,106,32,3,65,16,106,40,2,0,34,0,54,2,0,32,10,65,8,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,8,34,13,55,3,32,32,8,65,8,106,32,0,54,2,0,32,8,32,13,55,2,0,32,3,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,5,65,16,106,36,0,32,1,40,2,36,13,0,11,32,1,65,48,106,36,0,11,209,10,2,28,127,1,126,35,0,65,32,107,34,13,36,0,2,64,2,64,32,2,40,2,44,34,25,69,13,0,3,64,2,64,32,13,65,12,106,33,14,65,0,33,7,66,0,33,33,65,0,33,18,35,0,65,160,2,107,34,5,36,0,65,128,128,128,128,120,33,6,32,1,40,2,96,65,128,128,128,128,120,71,4,64,32,5,32,1,40,2,92,54,2,144,1,32,5,65,148,1,106,32,1,65,224,0,106,16,233,14,32,5,41,2,152,1,33,33,32,5,40,2,144,1,33,7,32,5,40,2,148,1,33,6,11,32,5,65,224,1,106,34,19,32,1,65,208,0,106,16,244,8,32,5,32,33,55,2,244,1,32,5,32,6,54,2,240,1,32,5,32,7,54,2,236,1,32,1,45,0,108,33,6,32,5,65,144,1,106,34,7,32,1,65,208,0,16,193,5,26,32,5,32,6,58,0,252,1,32,5,40,2,232,1,33,8,32,5,40,2,228,1,33,6,32,5,40,2,224,1,33,10,32,5,32,5,65,252,1,106,54,2,156,2,32,5,32,5,65,236,1,106,34,15,54,2,148,2,32,5,32,10,54,2,140,2,32,5,32,6,54,2,136,2,32,5,32,6,54,2,132,2,32,5,32,6,32,8,65,12,108,106,54,2,144,2,32,5,32,7,54,2,152,2,35,0,65,32,107,34,6,36,0,32,6,65,20,106,32,5,65,132,2,106,34,7,40,2,12,32,7,40,2,4,107,65,12,110,65,0,65,4,65,240,0,16,167,10,32,6,40,2,24,33,8,32,6,40,2,20,65,1,70,4,64,32,8,32,6,40,2,28,16,132,25,0,11,32,6,65,16,106,34,26,65,0,54,2,0,32,6,32,6,40,2,28,54,2,12,32,6,32,8,54,2,8,35,0,65,48,107,34,8,36,0,32,7,40,2,12,32,7,40,2,4,107,65,12,110,34,11,32,6,65,8,106,34,9,40,2,0,32,9,40,2,8,34,10,107,75,4,64,32,9,32,10,32,11,65,4,65,240,0,16,178,19,32,9,40,2,8,33,10,11,32,5,65,8,106,33,20,32,9,40,2,4,33,11,32,8,65,16,106,32,7,65,8,106,41,2,0,55,3,0,32,8,32,7,41,2,0,55,3,8,32,8,65,44,106,32,7,65,24,106,40,2,0,54,2,0,32,8,32,11,54,2,32,32,8,32,10,54,2,28,32,8,32,9,65,8,106,54,2,24,32,8,32,7,41,2,16,55,2,36,32,8,65,24,106,33,9,35,0,65,128,1,107,34,7,36,0,2,64,32,8,65,8,106,34,16,40,2,4,34,10,32,16,40,2,12,34,27,70,4,64,32,9,40,2,4,33,11,12,1,11,32,9,40,2,12,34,28,65,4,106,33,21,32,9,40,2,8,32,9,40,2,4,34,11,65,240,0,108,106,33,12,32,7,65,228,0,106,33,22,32,9,40,2,20,33,29,32,9,40,2,16,33,30,32,7,65,244,0,106,33,31,3,64,32,7,65,16,106,34,17,32,10,65,8,106,40,2,0,54,2,0,32,10,41,2,0,33,33,32,16,32,10,65,12,106,34,10,54,2,4,32,7,32,33,55,3,8,65,128,128,128,128,120,33,23,32,21,40,2,0,65,128,128,128,128,120,71,4,64,32,7,32,28,40,2,0,54,2,112,32,31,32,21,16,233,14,32,7,40,2,116,33,23,32,7,40,2,112,33,18,32,7,41,2,120,33,33,11,32,7,65,20,106,34,32,32,30,65,208,0,16,193,5,26,32,22,32,7,41,3,8,55,2,0,32,22,65,8,106,32,17,40,2,0,54,2,0,32,29,45,0,0,33,17,32,12,32,32,65,220,0,16,193,5,34,12,65,236,0,106,32,17,58,0,0,32,12,65,228,0,106,32,33,55,2,0,32,12,65,224,0,106,32,23,54,2,0,32,12,65,220,0,106,32,18,54,2,0,32,9,32,11,65,1,106,34,11,54,2,4,32,12,65,240,0,106,33,12,32,10,32,27,71,13,0,11,11,32,9,40,2,0,32,11,54,2,0,32,16,16,247,14,32,7,65,128,1,106,36,0,32,8,65,48,106,36,0,32,20,65,8,106,32,26,40,2,0,54,2,0,32,20,32,6,41,2,8,55,2,0,32,6,65,32,106,36,0,32,15,16,147,24,32,5,40,2,16,33,8,32,5,40,2,12,33,6,32,5,32,5,40,2,8,54,2,28,32,5,32,6,54,2,24,32,5,32,6,54,2,20,32,5,32,6,32,8,65,240,0,108,106,34,7,54,2,32,2,64,32,8,4,64,32,5,65,148,1,106,33,8,32,1,45,0,112,33,10,3,64,2,64,32,6,40,2,0,34,9,65,2,70,4,64,32,6,65,240,0,106,33,7,12,1,11,32,5,65,36,106,34,11,32,6,65,4,106,65,236,0,16,193,5,26,32,5,32,9,54,2,144,1,32,8,32,11,65,236,0,16,193,5,26,32,5,32,10,58,0,128,2,32,5,65,132,2,106,32,5,65,144,1,106,32,2,32,24,32,3,32,4,16,153,2,32,5,40,2,132,2,34,9,65,15,71,4,64,32,14,32,5,41,2,136,2,55,2,4,32,14,65,12,106,32,5,65,144,2,106,41,2,0,55,2,0,32,5,32,6,65,240,0,106,54,2,24,32,14,32,9,54,2,0,32,15,16,147,24,32,19,16,199,27,32,5,65,20,106,16,214,13,12,4,11,32,15,16,147,24,32,19,16,199,27,32,6,65,240,0,106,34,6,32,7,71,13,1,11,11,32,5,32,7,54,2,24,11,32,5,65,20,106,16,214,13,32,14,65,15,54,2,0,11,32,5,65,160,2,106,36,0,32,13,40,2,12,34,5,65,15,71,13,0,32,24,65,1,106,34,24,32,25,71,13,1,12,2,11,11,32,0,32,13,41,2,16,55,2,4,32,0,65,12,106,32,13,65,24,106,41,2,0,55,2,0,12,1,11,65,15,33,5,11,32,0,32,5,54,2,0,32,13,65,32,106,36,0,11,125,1,4,127,35,0,65,32,107,34,5,36,0,2,64,2,64,32,2,40,2,44,34,8,69,13,0,3,64,2,64,32,5,65,12,106,32,1,32,2,32,6,32,3,32,4,16,153,2,32,5,40,2,12,34,7,65,15,71,13,0,32,6,65,1,106,34,6,32,8,71,13,1,12,2,11,11,32,0,32,5,41,2,16,55,2,4,32,0,65,12,106,32,5,65,24,106,41,2,0,55,2,0,12,1,11,65,15,33,7,11,32,0,32,7,54,2,0,32,5,65,32,106,36,0,11,125,1,4,127,35,0,65,32,107,34,5,36,0,2,64,2,64,32,2,40,2,44,34,8,69,13,0,3,64,2,64,32,5,65,12,106,32,1,32,2,32,6,32,3,32,4,16,174,1,32,5,40,2,12,34,7,65,15,71,13,0,32,6,65,1,106,34,6,32,8,71,13,1,12,2,11,11,32,0,32,5,41,2,16,55,2,4,32,0,65,12,106,32,5,65,24,106,41,2,0,55,2,0,12,1,11,65,15,33,7,11,32,0,32,7,54,2,0,32,5,65,32,106,36,0,11,152,1,2,1,126,2,127,2,64,32,0,41,3,0,34,1,80,69,4,64,32,0,40,2,16,33,2,12,1,11,32,0,40,2,16,33,2,32,0,40,2,8,33,3,3,64,32,2,65,128,2,107,33,2,32,3,41,3,0,32,3,65,8,106,33,3,66,128,129,130,132,136,144,160,192,128,127,131,34,1,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,0,32,2,54,2,16,32,0,32,3,54,2,8,32,1,66,128,129,130,132,136,144,160,192,128,127,133,33,1,11,32,0,32,1,66,1,125,32,1,131,55,3,0,32,2,32,1,122,167,65,2,116,65,224,3,113,107,11,135,1,1,1,127,35,0,65,64,106,34,3,36,0,32,3,32,2,54,2,4,32,3,32,1,54,2,0,32,3,65,56,106,32,0,65,8,106,41,3,0,55,3,0,32,3,65,2,54,2,12,32,3,65,132,237,204,0,54,2,8,32,3,66,2,55,2,20,32,3,65,139,3,54,2,44,32,3,65,163,7,54,2,36,32,3,32,0,41,3,0,55,3,48,32,3,32,3,65,32,106,54,2,16,32,3,32,3,54,2,40,32,3,32,3,65,48,106,54,2,32,32,3,65,8,106,16,161,9,32,3,65,64,107,36,0,11,135,1,1,1,127,35,0,65,64,106,34,3,36,0,32,3,32,2,54,2,4,32,3,32,1,54,2,0,32,3,65,56,106,32,0,65,8,106,41,3,0,55,3,0,32,3,65,2,54,2,12,32,3,65,164,237,204,0,54,2,8,32,3,66,2,55,2,20,32,3,65,139,3,54,2,44,32,3,65,163,7,54,2,36,32,3,32,0,41,3,0,55,3,48,32,3,32,3,65,32,106,54,2,16,32,3,32,3,54,2,40,32,3,32,3,65,48,106,54,2,32,32,3,65,8,106,16,161,9,32,3,65,64,107,36,0,11,141,1,1,2,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,2,65,0,12,1,11,32,1,32,2,54,2,24,32,1,65,0,54,2,20,32,1,32,2,54,2,8,32,1,65,0,54,2,4,32,1,32,0,40,2,4,34,2,54,2,28,32,1,32,2,54,2,12,32,0,40,2,8,33,2,65,1,11,33,0,32,1,32,2,54,2,32,32,1,32,0,54,2,16,32,1,32,0,54,2,0,3,64,32,1,65,36,106,32,1,16,217,9,32,1,40,2,36,13,0,11,32,1,65,48,106,36,0,11,141,1,1,2,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,2,65,0,12,1,11,32,1,32,2,54,2,24,32,1,65,0,54,2,20,32,1,32,2,54,2,8,32,1,65,0,54,2,4,32,1,32,0,40,2,4,34,2,54,2,28,32,1,32,2,54,2,12,32,0,40,2,8,33,2,65,1,11,33,0,32,1,32,2,54,2,32,32,1,32,0,54,2,16,32,1,32,0,54,2,0,3,64,32,1,65,36,106,32,1,16,218,9,32,1,40,2,36,13,0,11,32,1,65,48,106,36,0,11,150,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,32,0,40,2,0,34,0,45,0,0,65,1,107,14,2,1,2,0,11,32,2,32,0,65,1,106,54,2,4,32,1,65,184,229,214,0,65,6,32,2,65,4,106,65,168,229,214,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,8,32,1,65,208,229,214,0,65,17,32,2,65,8,106,65,192,229,214,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,244,229,214,0,65,8,32,2,65,12,106,65,228,229,214,0,16,165,9,11,32,2,65,16,106,36,0,11,144,1,1,5,126,32,0,41,3,8,32,0,41,3,0,32,0,41,3,32,34,1,66,48,136,66,209,135,128,128,16,126,124,34,2,66,52,136,124,34,3,32,2,132,32,0,41,3,16,32,3,66,52,136,124,34,4,132,32,0,41,3,24,32,4,66,52,136,124,34,5,132,66,255,255,255,255,255,255,255,7,131,32,1,66,255,255,255,255,255,255,63,131,32,5,66,52,136,124,34,1,132,80,32,2,66,208,135,128,128,16,133,32,1,66,128,128,128,128,128,128,192,7,133,131,32,3,131,32,4,131,32,5,131,66,255,255,255,255,255,255,255,7,81,114,11,240,4,2,7,127,4,126,35,0,65,16,107,34,5,36,0,2,64,2,64,32,1,45,0,0,65,5,71,4,64,32,1,32,5,65,15,106,65,228,236,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,32,1,45,0,0,65,5,71,13,1,32,1,65,4,106,16,148,14,12,2,11,32,5,65,8,106,34,3,32,1,65,12,106,40,2,0,54,2,0,32,5,32,1,41,2,4,55,3,0,35,0,65,224,1,107,34,2,36,0,32,3,40,2,0,33,6,32,2,65,176,1,106,32,3,40,2,0,54,2,0,32,2,32,5,41,2,0,55,3,168,1,32,2,65,16,106,34,3,32,2,65,168,1,106,34,4,16,161,17,32,2,65,0,54,2,100,32,2,65,0,54,2,92,32,4,32,3,16,170,8,2,64,2,64,2,127,32,2,45,0,168,1,69,4,64,32,2,65,140,1,106,33,3,32,2,65,174,1,106,33,4,3,64,32,2,45,0,169,1,65,1,113,69,13,3,32,2,65,208,1,106,32,2,65,16,106,16,248,12,32,2,40,2,208,1,65,1,70,4,64,32,2,40,2,212,1,12,3,11,32,2,41,3,216,1,33,9,32,2,65,240,0,106,32,4,65,8,106,41,1,0,34,10,55,3,0,32,2,65,248,0,106,32,4,65,16,106,41,1,0,34,11,55,3,0,32,2,65,128,1,106,32,4,65,24,106,40,1,0,34,7,54,2,0,32,2,32,4,41,1,0,34,12,55,3,104,32,2,40,1,170,1,33,8,32,3,32,12,55,2,0,32,3,65,8,106,32,10,55,2,0,32,3,65,16,106,32,11,55,2,0,32,3,65,24,106,32,7,54,2,0,32,2,32,8,54,2,136,1,32,2,32,2,65,220,0,106,32,2,65,136,1,106,32,9,16,143,14,32,2,65,168,1,106,32,2,65,16,106,16,170,8,32,2,45,0,168,1,69,13,0,11,11,32,2,40,2,172,1,11,33,3,32,2,65,220,0,106,16,145,13,32,0,65,1,54,2,0,32,0,32,3,54,2,4,12,1,11,32,2,32,2,41,2,96,55,2,84,32,2,32,2,40,2,92,54,2,80,32,0,65,4,106,33,3,32,0,2,127,32,2,40,2,72,4,64,32,3,32,6,65,232,132,193,0,65,240,132,193,0,16,212,14,54,2,0,32,2,65,208,0,106,16,145,13,65,1,12,1,11,32,3,32,2,41,2,80,55,2,0,32,3,65,8,106,32,2,65,216,0,106,40,2,0,54,2,0,65,0,11,54,2,0,11,32,2,65,16,106,16,188,24,32,2,65,224,1,106,36,0,32,1,45,0,0,65,5,70,13,1,11,32,1,16,235,19,11,32,5,65,16,106,36,0,11,182,7,1,10,127,35,0,65,16,107,34,8,36,0,2,64,2,64,32,1,45,0,0,65,5,71,4,64,32,1,32,8,65,15,106,65,244,236,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,32,1,45,0,0,65,5,71,13,1,32,1,65,4,106,16,148,14,12,2,11,32,8,65,8,106,34,3,32,1,65,12,106,40,2,0,54,2,0,32,8,32,1,41,2,4,55,3,0,35,0,65,208,1,107,34,2,36,0,32,3,40,2,0,33,11,32,2,65,176,1,106,32,3,40,2,0,54,2,0,32,2,32,8,41,2,0,55,3,168,1,32,2,32,2,65,168,1,106,34,3,16,161,17,32,2,65,0,54,2,84,32,2,65,0,54,2,76,32,2,65,160,1,106,32,2,16,153,9,2,64,2,64,2,64,32,2,40,2,160,1,34,6,65,2,71,4,64,32,2,65,128,1,106,33,9,32,3,65,2,114,33,10,3,64,32,6,69,13,3,32,2,40,2,164,1,33,6,32,2,65,168,1,106,33,4,35,0,65,32,107,34,5,36,0,32,2,45,0,0,33,3,32,2,65,6,58,0,0,2,64,32,3,65,6,70,4,64,65,224,200,193,0,16,236,14,33,3,32,4,65,1,58,0,0,32,4,32,3,54,2,4,12,1,11,32,5,65,17,106,32,2,65,9,106,41,0,0,55,0,0,32,5,65,24,106,32,2,65,16,106,41,0,0,55,0,0,32,5,32,3,58,0,8,32,5,32,2,41,0,1,55,0,9,35,0,65,64,106,34,3,36,0,2,64,32,5,65,8,106,34,7,45,0,0,69,4,64,32,4,65,0,59,1,0,32,7,16,235,19,12,1,11,32,3,65,56,106,32,7,65,16,106,41,3,0,55,3,0,32,3,65,48,106,32,7,65,8,106,41,3,0,55,3,0,32,3,32,7,41,3,0,55,3,40,32,3,65,4,106,32,3,65,40,106,16,245,11,32,4,2,127,32,3,45,0,4,69,4,64,32,4,32,3,41,0,5,55,0,2,32,4,65,1,58,0,1,32,4,65,26,106,32,3,65,29,106,41,0,0,55,0,0,32,4,65,18,106,32,3,65,21,106,41,0,0,55,0,0,32,4,65,10,106,32,3,65,13,106,41,0,0,55,0,0,65,0,12,1,11,32,4,32,3,40,2,8,54,2,4,65,1,11,58,0,0,11,32,3,65,64,107,36,0,11,32,5,65,32,106,36,0,32,2,45,0,168,1,65,1,70,4,64,32,2,40,2,172,1,33,6,12,3,11,32,2,65,224,0,106,34,3,32,10,65,8,106,41,0,0,55,3,0,32,2,65,232,0,106,34,4,32,10,65,16,106,41,0,0,55,3,0,32,2,65,240,0,106,34,5,32,10,65,24,106,41,0,0,55,3,0,32,2,32,10,41,0,0,55,3,88,2,64,32,2,45,0,169,1,34,7,65,2,107,14,2,4,3,0,11,32,9,32,2,41,3,88,55,0,0,32,9,65,8,106,32,3,41,3,0,55,0,0,32,9,65,16,106,32,4,41,3,0,55,0,0,32,9,65,24,106,32,5,41,3,0,55,0,0,32,2,32,7,58,0,127,32,2,65,168,1,106,32,2,65,204,0,106,32,6,32,2,65,255,0,106,16,158,11,32,2,65,160,1,106,32,2,16,153,9,32,2,40,2,160,1,34,6,65,2,71,13,0,11,11,32,2,40,2,164,1,33,6,11,32,2,65,204,0,106,16,156,13,32,0,65,1,54,2,0,32,0,32,6,54,2,4,12,1,11,32,2,32,2,41,2,80,55,2,68,32,2,32,2,40,2,76,54,2,64,32,0,65,4,106,33,3,32,0,2,127,32,2,40,2,56,4,64,32,3,32,11,65,232,132,193,0,65,240,132,193,0,16,212,14,54,2,0,32,2,65,64,107,16,156,13,65,1,12,1,11,32,3,32,2,41,2,64,55,2,0,32,3,65,8,106,32,2,65,200,0,106,40,2,0,54,2,0,65,0,11,54,2,0,11,32,2,16,188,24,32,2,65,208,1,106,36,0,32,1,45,0,0,65,5,70,13,1,11,32,1,16,235,19,11,32,8,65,16,106,36,0,11,225,4,2,9,127,3,126,35,0,65,16,107,34,5,36,0,2,64,2,64,32,1,45,0,0,65,5,71,4,64,32,1,32,5,65,15,106,65,132,237,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,32,1,45,0,0,65,5,71,13,1,32,1,65,4,106,16,148,14,12,2,11,32,5,65,8,106,34,3,32,1,65,12,106,40,2,0,54,2,0,32,5,32,1,41,2,4,55,3,0,35,0,65,208,1,107,34,2,36,0,32,3,40,2,0,33,6,32,2,65,176,1,106,32,3,40,2,0,54,2,0,32,2,32,5,41,2,0,55,3,168,1,32,2,65,16,106,34,3,32,2,65,168,1,106,34,4,16,161,17,32,2,65,0,54,2,100,32,2,65,0,54,2,92,32,4,32,3,16,169,8,2,64,2,64,2,127,32,2,45,0,168,1,69,4,64,32,2,65,140,1,106,33,3,32,2,65,174,1,106,33,4,3,64,32,2,45,0,169,1,65,1,113,69,13,3,32,2,65,8,106,32,2,65,16,106,34,7,16,249,11,32,2,40,2,12,34,8,32,2,40,2,8,13,2,26,32,2,65,240,0,106,32,4,65,8,106,41,1,0,34,11,55,3,0,32,2,65,248,0,106,32,4,65,16,106,41,1,0,34,12,55,3,0,32,2,65,128,1,106,32,4,65,24,106,40,1,0,34,9,54,2,0,32,2,32,4,41,1,0,34,13,55,3,104,32,2,40,1,170,1,33,10,32,3,32,13,55,2,0,32,3,65,8,106,32,11,55,2,0,32,3,65,16,106,32,12,55,2,0,32,3,65,24,106,32,9,54,2,0,32,2,32,10,54,2,136,1,32,2,32,2,65,220,0,106,32,2,65,136,1,106,32,8,16,229,11,32,2,65,168,1,106,32,7,16,169,8,32,2,45,0,168,1,69,13,0,11,11,32,2,40,2,172,1,11,33,3,32,2,65,220,0,106,16,146,14,32,0,65,1,54,2,0,32,0,32,3,54,2,4,12,1,11,32,2,32,2,41,2,96,55,2,84,32,2,32,2,40,2,92,54,2,80,32,0,65,4,106,33,3,32,0,2,127,32,2,40,2,72,4,64,32,3,32,6,65,232,132,193,0,65,240,132,193,0,16,212,14,54,2,0,32,2,65,208,0,106,16,146,14,65,1,12,1,11,32,3,32,2,41,2,80,55,2,0,32,3,65,8,106,32,2,65,216,0,106,40,2,0,54,2,0,65,0,11,54,2,0,11,32,2,65,16,106,16,188,24,32,2,65,208,1,106,36,0,32,1,45,0,0,65,5,70,13,1,11,32,1,16,235,19,11,32,5,65,16,106,36,0,11,193,8,2,12,127,4,126,35,0,65,16,107,34,7,36,0,2,64,2,64,32,1,45,0,0,65,5,71,4,64,32,1,32,7,65,15,106,65,148,237,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,32,1,45,0,0,65,5,71,13,1,32,1,65,4,106,16,148,14,12,2,11,32,7,65,8,106,34,3,32,1,65,12,106,40,2,0,54,2,0,32,7,32,1,41,2,4,55,3,0,35,0,65,128,2,107,34,2,36,0,32,3,40,2,0,33,12,32,2,65,200,1,106,34,8,32,3,40,2,0,54,2,0,32,2,32,7,41,2,0,55,3,192,1,32,2,65,8,106,32,2,65,192,1,106,16,161,17,32,2,65,0,54,2,92,32,2,65,0,54,2,84,32,2,65,180,1,106,33,10,32,2,65,136,1,106,33,9,32,2,65,244,1,106,33,11,2,64,2,64,2,127,3,64,2,64,32,2,65,192,1,106,33,5,35,0,65,208,0,107,34,3,36,0,32,3,32,2,65,8,106,34,4,65,24,106,16,231,10,2,64,32,3,40,2,0,65,128,128,128,128,120,70,4,64,32,5,65,0,54,2,0,12,1,11,32,4,45,0,0,65,6,71,4,64,32,4,16,235,19,11,32,4,32,3,65,16,106,34,6,41,3,0,55,3,0,32,4,65,16,106,32,6,65,16,106,41,3,0,55,3,0,32,4,65,8,106,32,6,65,8,106,41,3,0,55,3,0,32,3,65,40,106,33,6,35,0,65,16,107,34,4,36,0,2,64,32,3,40,2,0,65,128,128,128,128,120,70,4,64,32,6,32,3,40,2,4,32,3,40,2,8,16,190,13,12,1,11,32,4,65,8,106,32,3,65,8,106,40,2,0,34,13,54,2,0,32,4,32,3,41,2,0,55,3,0,32,6,32,4,40,2,4,32,13,16,190,13,32,4,16,214,24,11,32,4,65,16,106,36,0,32,5,2,127,32,3,40,2,40,69,4,64,32,5,65,4,106,32,3,65,44,106,65,36,16,193,5,26,65,1,12,1,11,32,5,32,3,40,2,44,54,2,4,65,2,11,54,2,0,11,32,3,65,208,0,106,36,0,2,64,32,2,40,2,192,1,14,3,4,0,1,0,11,32,2,65,232,1,106,33,5,35,0,65,32,107,34,3,36,0,32,2,65,8,106,34,4,45,0,0,33,6,32,4,65,6,58,0,0,2,64,32,6,65,6,70,4,64,65,224,200,193,0,16,236,14,33,4,32,5,65,128,128,128,128,120,54,2,8,32,5,32,4,54,2,0,12,1,11,32,3,65,17,106,32,4,65,9,106,41,0,0,55,0,0,32,3,65,24,106,32,4,65,16,106,41,0,0,55,0,0,32,3,32,6,58,0,8,32,3,32,4,41,0,1,55,0,9,32,5,32,3,65,8,106,16,179,8,11,32,3,65,32,106,36,0,32,2,40,2,240,1,34,3,65,128,128,128,128,120,70,4,64,32,2,40,2,232,1,12,3,11,32,10,32,11,41,2,0,55,2,0,32,10,65,8,106,32,11,65,8,106,40,2,0,54,2,0,32,2,41,3,232,1,33,14,32,2,65,232,0,106,32,8,65,8,106,41,2,0,34,15,55,3,0,32,2,65,240,0,106,32,8,65,16,106,41,2,0,34,16,55,3,0,32,2,65,248,0,106,34,4,32,8,65,24,106,41,2,0,55,3,0,32,2,32,8,41,2,0,34,17,55,3,96,32,2,40,2,196,1,33,5,32,9,32,17,55,2,0,32,9,65,8,106,32,15,55,2,0,32,9,65,16,106,32,16,55,2,0,32,2,32,5,54,2,132,1,32,9,65,24,106,32,4,41,3,0,55,2,0,32,2,32,3,54,2,176,1,32,2,32,14,55,3,168,1,32,2,65,192,1,106,32,2,65,212,0,106,32,2,65,132,1,106,32,2,65,168,1,106,16,252,9,32,2,40,2,200,1,65,128,128,128,128,120,70,13,1,32,8,16,214,24,12,1,11,11,32,2,40,2,196,1,11,33,3,32,2,65,212,0,106,16,141,14,32,0,65,1,54,2,0,32,0,32,3,54,2,4,12,1,11,32,2,32,2,41,2,88,55,2,76,32,2,32,2,40,2,84,54,2,72,32,0,65,4,106,33,3,32,0,2,127,32,2,40,2,64,4,64,32,3,32,12,65,232,132,193,0,65,240,132,193,0,16,212,14,54,2,0,32,2,65,200,0,106,16,141,14,65,1,12,1,11,32,3,32,2,41,2,72,55,2,0,32,3,65,8,106,32,2,65,208,0,106,40,2,0,54,2,0,65,0,11,54,2,0,11,32,2,65,8,106,16,188,24,32,2,65,128,2,106,36,0,32,1,45,0,0,65,5,70,13,1,11,32,1,16,235,19,11,32,7,65,16,106,36,0,11,175,27,2,30,127,1,126,35,0,65,224,1,107,34,8,36,0,32,8,65,240,0,106,34,4,65,44,32,1,32,1,40,2,80,32,1,45,0,84,32,2,16,142,6,2,64,32,8,40,2,112,69,4,64,32,8,65,4,106,34,1,32,4,65,4,114,65,236,0,16,193,5,26,35,0,65,176,7,107,34,3,36,0,32,3,16,193,15,54,2,164,1,32,3,65,168,7,106,32,1,65,216,0,106,41,2,0,55,2,0,32,3,65,156,7,106,32,1,65,232,0,106,40,2,0,54,2,0,32,3,32,1,41,2,80,55,2,160,7,32,3,32,1,41,2,96,55,2,148,7,32,3,65,196,6,106,34,2,32,1,65,208,0,16,193,5,26,32,3,65,212,5,106,32,2,65,236,0,16,193,5,26,32,3,65,1,54,2,208,5,32,3,65,1,58,0,192,6,32,3,65,216,2,106,32,3,65,208,5,106,16,250,11,32,0,34,4,2,127,2,64,2,64,2,64,2,64,32,3,40,2,216,2,65,2,70,4,64,32,3,65,152,4,106,32,3,65,224,2,106,65,200,0,16,193,5,26,12,1,11,32,3,65,144,4,106,32,3,65,216,2,106,32,3,65,164,1,106,16,236,2,32,3,40,2,144,4,34,0,65,3,71,13,1,11,32,3,65,214,2,106,34,7,32,3,65,155,4,106,45,0,0,58,0,0,32,3,65,210,2,106,34,5,32,3,65,159,4,106,45,0,0,58,0,0,32,3,65,206,2,106,34,9,32,3,65,163,4,106,45,0,0,58,0,0,32,3,65,202,2,106,34,10,32,3,65,167,4,106,45,0,0,58,0,0,32,3,32,3,47,0,153,4,59,1,212,2,32,3,32,3,47,0,157,4,59,1,208,2,32,3,32,3,47,0,161,4,59,1,204,2,32,3,32,3,47,0,165,4,59,1,200,2,32,3,45,0,152,4,33,6,32,3,45,0,156,4,33,11,32,3,45,0,160,4,33,0,32,3,45,0,164,4,33,12,32,3,65,198,2,106,34,13,32,3,65,171,4,106,45,0,0,58,0,0,32,3,65,194,2,106,34,14,32,3,65,175,4,106,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,196,2,32,3,32,3,47,0,173,4,59,1,192,2,32,3,45,0,168,4,33,1,32,3,45,0,172,4,33,2,32,3,65,144,2,106,34,15,32,3,65,176,4,106,65,48,16,193,5,26,32,3,65,150,1,106,32,7,45,0,0,58,0,0,32,3,65,146,1,106,32,5,45,0,0,58,0,0,32,3,65,142,1,106,32,9,45,0,0,58,0,0,32,3,65,138,1,106,32,10,45,0,0,58,0,0,32,3,65,134,1,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,212,2,59,1,148,1,32,3,32,3,47,1,208,2,59,1,144,1,32,3,32,3,47,1,204,2,59,1,140,1,32,3,32,3,47,1,200,2,59,1,136,1,32,3,32,3,47,1,196,2,59,1,132,1,32,3,65,130,1,106,32,14,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,1,128,1,32,3,65,16,106,32,15,65,48,16,193,5,26,32,3,65,164,1,106,16,234,24,65,4,33,5,12,1,11,32,3,40,2,148,4,33,1,32,3,45,0,152,4,33,2,32,3,65,227,2,106,32,3,65,155,4,106,34,7,45,0,0,58,0,0,32,3,65,231,2,106,32,3,65,159,4,106,34,11,45,0,0,58,0,0,32,3,65,214,2,106,34,12,32,3,65,163,4,106,34,5,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,212,2,32,3,32,3,47,0,153,4,59,0,225,2,32,3,32,3,47,0,157,4,59,0,229,2,32,3,45,0,156,4,33,6,32,3,45,0,160,4,33,9,32,3,45,0,164,4,33,10,32,3,65,210,2,106,34,13,32,3,65,167,4,106,34,14,45,0,0,58,0,0,32,3,32,3,47,0,165,4,59,1,208,2,32,3,45,0,168,4,33,15,32,3,65,206,2,106,34,16,32,3,65,171,4,106,34,17,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,204,2,32,3,45,0,172,4,33,18,32,3,65,202,2,106,34,19,32,3,65,175,4,106,34,20,45,0,0,58,0,0,32,3,32,3,47,0,173,4,59,1,200,2,32,3,45,0,176,4,33,21,32,3,65,198,2,106,34,22,32,3,65,179,4,106,34,23,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,196,2,32,3,45,0,180,4,33,24,32,3,65,194,2,106,34,25,32,3,65,183,4,106,34,26,45,0,0,58,0,0,32,3,32,3,47,0,181,4,59,1,192,2,32,3,65,144,2,106,34,27,32,3,65,184,4,106,34,28,65,48,16,193,5,26,32,3,65,200,1,106,34,29,32,3,65,232,4,106,65,200,0,16,193,5,26,32,3,65,192,1,106,34,30,32,3,65,200,5,106,41,3,0,55,3,0,32,3,65,184,1,106,34,31,32,3,65,192,5,106,41,3,0,55,3,0,32,3,65,176,1,106,34,32,32,3,65,184,5,106,41,3,0,55,3,0,32,3,65,235,2,106,32,12,45,0,0,58,0,0,32,3,32,3,41,3,176,5,55,3,168,1,32,3,32,9,58,0,232,2,32,3,32,6,58,0,228,2,32,3,32,2,58,0,224,2,32,3,32,1,54,2,220,2,32,3,32,0,54,2,216,2,32,3,32,3,47,1,212,2,59,0,233,2,32,3,32,10,58,0,236,2,32,3,65,239,2,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,208,2,59,0,237,2,32,3,32,15,58,0,240,2,32,3,65,243,2,106,32,16,45,0,0,58,0,0,32,3,32,3,47,1,204,2,59,0,241,2,32,3,32,18,58,0,244,2,32,3,65,247,2,106,32,19,45,0,0,58,0,0,32,3,32,3,47,1,200,2,59,0,245,2,32,3,32,21,58,0,248,2,32,3,65,251,2,106,32,22,45,0,0,58,0,0,32,3,32,3,47,1,196,2,59,0,249,2,32,3,32,24,58,0,252,2,32,3,65,255,2,106,32,25,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,0,253,2,32,3,65,128,3,106,32,27,65,48,16,193,5,26,32,3,65,176,3,106,32,29,65,60,16,193,5,26,32,3,65,144,4,106,32,3,65,216,2,106,16,245,14,32,3,65,162,1,106,32,3,45,0,151,4,58,0,0,32,3,65,158,1,106,32,7,45,0,0,58,0,0,32,3,65,154,1,106,32,11,45,0,0,58,0,0,32,3,32,3,47,0,149,4,59,1,160,1,32,3,32,3,47,0,153,4,59,1,156,1,32,3,32,3,47,0,157,4,59,1,152,1,32,3,45,0,148,4,33,11,32,3,45,0,152,4,33,0,32,3,45,0,156,4,33,7,32,3,45,0,160,4,33,1,32,3,40,2,144,4,33,6,32,3,65,150,1,106,32,5,45,0,0,58,0,0,32,3,65,146,1,106,32,14,45,0,0,58,0,0,32,3,65,142,1,106,32,17,45,0,0,58,0,0,32,3,65,138,1,106,32,20,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,148,1,32,3,32,3,47,0,165,4,59,1,144,1,32,3,32,3,47,0,169,4,59,1,140,1,32,3,32,3,47,0,173,4,59,1,136,1,32,3,45,0,164,4,33,2,32,3,45,0,168,4,33,9,32,3,45,0,172,4,33,12,32,3,65,134,1,106,32,23,45,0,0,58,0,0,32,3,65,130,1,106,32,26,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,132,1,32,3,32,3,47,0,181,4,59,1,128,1,32,3,45,0,176,4,33,10,32,3,45,0,180,4,33,13,32,3,65,16,106,32,28,65,236,0,16,193,5,26,32,3,65,8,106,34,5,32,3,65,140,2,106,40,2,0,54,2,0,32,3,32,3,41,2,132,2,55,3,0,32,3,65,164,1,106,16,234,24,32,6,65,4,70,4,64,32,0,33,5,32,1,33,6,32,2,33,11,32,9,33,0,32,10,33,1,32,13,33,2,12,1,11,32,3,65,216,5,106,32,5,40,2,0,54,2,0,32,3,32,3,41,3,0,55,3,208,5,32,3,65,240,2,106,32,30,41,3,0,55,3,0,32,3,65,232,2,106,32,31,41,3,0,55,3,0,32,3,65,224,2,106,32,32,41,3,0,55,3,0,32,3,32,3,41,3,168,1,55,3,216,2,32,6,65,3,70,4,64,32,3,65,166,1,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,210,2,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,160,1,59,1,164,1,32,3,32,3,47,1,156,1,59,1,212,2,32,3,32,3,47,1,152,1,59,1,208,2,32,3,32,3,47,1,148,1,59,1,204,2,32,3,32,3,47,1,144,1,59,1,200,2,32,3,65,216,2,106,16,234,26,32,3,65,208,5,106,16,147,14,65,10,33,5,65,24,33,6,32,7,33,12,12,2,11,32,4,32,3,47,1,160,1,59,0,9,32,4,65,11,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,198,6,106,34,5,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,202,1,106,34,14,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,146,2,106,34,15,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,34,16,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,196,6,32,3,32,3,47,1,152,1,59,1,200,1,32,3,32,3,47,1,148,1,59,1,144,2,32,3,32,3,47,1,144,1,59,1,164,1,32,3,65,214,2,106,34,17,32,3,65,142,1,106,45,0,0,58,0,0,32,3,65,210,2,106,34,18,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,34,19,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,34,20,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,140,1,59,1,212,2,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,34,21,32,3,65,16,106,65,236,0,16,193,5,26,32,3,65,132,5,106,34,22,32,3,65,8,106,40,2,0,54,2,0,32,3,32,3,41,3,0,34,33,55,2,252,4,32,3,65,200,3,106,32,22,40,2,0,54,2,0,32,4,32,0,58,0,12,32,4,32,11,58,0,8,32,4,32,6,54,2,4,32,3,32,33,55,3,192,3,32,3,65,220,5,106,32,3,65,176,1,106,41,3,0,55,2,0,32,3,65,228,5,106,32,3,65,184,1,106,41,3,0,55,2,0,32,3,65,236,5,106,32,3,65,192,1,106,41,3,0,55,2,0,32,3,32,3,41,3,168,1,55,2,212,5,32,4,32,3,47,1,196,6,59,0,13,32,4,65,15,106,32,5,45,0,0,58,0,0,32,4,32,7,58,0,16,32,4,65,19,106,32,14,45,0,0,58,0,0,32,4,32,3,47,1,200,1,59,0,17,32,4,32,1,58,0,20,32,4,65,23,106,32,15,45,0,0,58,0,0,32,4,32,3,47,1,144,2,59,0,21,32,4,32,2,58,0,24,32,4,65,27,106,32,16,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,25,32,4,32,9,58,0,28,32,4,65,31,106,32,17,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,29,32,4,32,12,58,0,32,32,4,65,35,106,32,18,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,33,32,4,32,10,58,0,36,32,4,65,39,106,32,19,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,37,32,4,32,13,58,0,40,32,4,65,43,106,32,20,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,41,32,4,65,44,106,32,21,65,236,0,16,193,5,26,32,4,65,152,1,106,32,3,65,216,2,106,65,244,0,16,193,5,26,32,4,65,140,2,106,32,3,65,208,5,106,65,36,16,193,5,26,65,5,12,2,11,32,3,65,198,6,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,202,1,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,146,2,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,142,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,196,6,32,3,32,3,47,1,152,1,59,1,200,1,32,3,32,3,47,1,148,1,59,1,144,2,32,3,32,3,47,1,144,1,59,1,164,1,32,3,32,3,47,1,140,1,59,1,212,2,32,3,65,210,2,106,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,32,3,65,16,106,65,48,16,193,5,26,11,32,4,32,5,58,0,8,32,4,32,3,47,1,196,6,59,0,9,32,4,65,11,106,32,3,65,198,6,106,45,0,0,58,0,0,32,4,32,7,58,0,12,32,4,32,3,47,1,200,1,59,0,13,32,4,65,15,106,32,3,65,202,1,106,45,0,0,58,0,0,32,4,32,6,58,0,16,32,4,32,11,58,0,20,32,4,32,3,47,1,144,2,59,0,17,32,4,65,19,106,32,3,65,146,2,106,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,21,32,4,65,23,106,32,3,65,166,1,106,45,0,0,58,0,0,32,4,32,0,58,0,24,32,4,65,27,106,32,3,65,214,2,106,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,25,32,4,32,12,58,0,28,32,4,65,31,106,32,3,65,210,2,106,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,29,32,4,32,1,58,0,32,32,4,65,35,106,32,3,65,206,2,106,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,33,32,4,32,2,58,0,36,32,4,65,39,106,32,3,65,202,2,106,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,37,32,4,65,40,106,32,3,65,144,4,106,65,48,16,193,5,26,65,10,11,54,2,0,32,3,65,176,7,106,36,0,12,1,11,32,0,65,8,106,32,8,65,8,106,32,8,65,248,0,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,8,65,224,1,106,36,0,11,131,27,2,30,127,1,126,35,0,65,160,2,107,34,8,36,0,32,8,65,144,1,106,34,4,65,44,32,1,32,1,40,2,112,32,1,45,0,116,32,2,16,143,6,2,64,32,8,40,2,144,1,69,4,64,32,8,65,4,106,34,1,32,4,65,4,114,65,140,1,16,193,5,26,35,0,65,240,5,107,34,3,36,0,32,3,16,193,15,54,2,164,1,32,3,65,216,5,106,32,1,65,248,0,106,41,2,0,55,3,0,32,3,32,1,41,2,112,55,3,208,5,32,3,65,232,5,106,32,1,65,136,1,106,40,2,0,54,2,0,32,3,32,1,41,2,128,1,55,3,224,5,32,3,65,216,2,106,32,1,32,3,65,208,5,106,32,3,65,224,5,106,16,198,5,32,0,34,4,2,127,2,64,2,64,2,64,2,64,32,3,40,2,216,2,65,2,70,4,64,32,3,65,152,4,106,32,3,65,224,2,106,65,200,0,16,193,5,26,12,1,11,32,3,65,144,4,106,32,3,65,216,2,106,32,3,65,164,1,106,16,236,2,32,3,40,2,144,4,34,0,65,3,71,13,1,11,32,3,65,214,2,106,34,7,32,3,65,155,4,106,45,0,0,58,0,0,32,3,65,210,2,106,34,5,32,3,65,159,4,106,45,0,0,58,0,0,32,3,65,206,2,106,34,9,32,3,65,163,4,106,45,0,0,58,0,0,32,3,65,202,2,106,34,10,32,3,65,167,4,106,45,0,0,58,0,0,32,3,32,3,47,0,153,4,59,1,212,2,32,3,32,3,47,0,157,4,59,1,208,2,32,3,32,3,47,0,161,4,59,1,204,2,32,3,32,3,47,0,165,4,59,1,200,2,32,3,45,0,152,4,33,6,32,3,45,0,156,4,33,11,32,3,45,0,160,4,33,0,32,3,45,0,164,4,33,12,32,3,65,198,2,106,34,13,32,3,65,171,4,106,45,0,0,58,0,0,32,3,65,194,2,106,34,14,32,3,65,175,4,106,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,196,2,32,3,32,3,47,0,173,4,59,1,192,2,32,3,45,0,168,4,33,1,32,3,45,0,172,4,33,2,32,3,65,144,2,106,34,15,32,3,65,176,4,106,65,48,16,193,5,26,32,3,65,150,1,106,32,7,45,0,0,58,0,0,32,3,65,146,1,106,32,5,45,0,0,58,0,0,32,3,65,142,1,106,32,9,45,0,0,58,0,0,32,3,65,138,1,106,32,10,45,0,0,58,0,0,32,3,65,134,1,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,212,2,59,1,148,1,32,3,32,3,47,1,208,2,59,1,144,1,32,3,32,3,47,1,204,2,59,1,140,1,32,3,32,3,47,1,200,2,59,1,136,1,32,3,32,3,47,1,196,2,59,1,132,1,32,3,65,130,1,106,32,14,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,1,128,1,32,3,65,16,106,32,15,65,48,16,193,5,26,32,3,65,164,1,106,16,234,24,65,4,33,5,12,1,11,32,3,40,2,148,4,33,1,32,3,45,0,152,4,33,2,32,3,65,227,2,106,32,3,65,155,4,106,34,7,45,0,0,58,0,0,32,3,65,231,2,106,32,3,65,159,4,106,34,11,45,0,0,58,0,0,32,3,65,214,2,106,34,12,32,3,65,163,4,106,34,5,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,212,2,32,3,32,3,47,0,153,4,59,0,225,2,32,3,32,3,47,0,157,4,59,0,229,2,32,3,45,0,156,4,33,6,32,3,45,0,160,4,33,9,32,3,45,0,164,4,33,10,32,3,65,210,2,106,34,13,32,3,65,167,4,106,34,14,45,0,0,58,0,0,32,3,32,3,47,0,165,4,59,1,208,2,32,3,45,0,168,4,33,15,32,3,65,206,2,106,34,16,32,3,65,171,4,106,34,17,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,204,2,32,3,45,0,172,4,33,18,32,3,65,202,2,106,34,19,32,3,65,175,4,106,34,20,45,0,0,58,0,0,32,3,32,3,47,0,173,4,59,1,200,2,32,3,45,0,176,4,33,21,32,3,65,198,2,106,34,22,32,3,65,179,4,106,34,23,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,196,2,32,3,45,0,180,4,33,24,32,3,65,194,2,106,34,25,32,3,65,183,4,106,34,26,45,0,0,58,0,0,32,3,32,3,47,0,181,4,59,1,192,2,32,3,65,144,2,106,34,27,32,3,65,184,4,106,34,28,65,48,16,193,5,26,32,3,65,200,1,106,34,29,32,3,65,232,4,106,65,200,0,16,193,5,26,32,3,65,192,1,106,34,30,32,3,65,200,5,106,41,3,0,55,3,0,32,3,65,184,1,106,34,31,32,3,65,192,5,106,41,3,0,55,3,0,32,3,65,176,1,106,34,32,32,3,65,184,5,106,41,3,0,55,3,0,32,3,65,235,2,106,32,12,45,0,0,58,0,0,32,3,32,3,41,3,176,5,55,3,168,1,32,3,32,9,58,0,232,2,32,3,32,6,58,0,228,2,32,3,32,2,58,0,224,2,32,3,32,1,54,2,220,2,32,3,32,0,54,2,216,2,32,3,32,3,47,1,212,2,59,0,233,2,32,3,32,10,58,0,236,2,32,3,65,239,2,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,208,2,59,0,237,2,32,3,32,15,58,0,240,2,32,3,65,243,2,106,32,16,45,0,0,58,0,0,32,3,32,3,47,1,204,2,59,0,241,2,32,3,32,18,58,0,244,2,32,3,65,247,2,106,32,19,45,0,0,58,0,0,32,3,32,3,47,1,200,2,59,0,245,2,32,3,32,21,58,0,248,2,32,3,65,251,2,106,32,22,45,0,0,58,0,0,32,3,32,3,47,1,196,2,59,0,249,2,32,3,32,24,58,0,252,2,32,3,65,255,2,106,32,25,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,0,253,2,32,3,65,128,3,106,32,27,65,48,16,193,5,26,32,3,65,176,3,106,32,29,65,60,16,193,5,26,32,3,65,144,4,106,32,3,65,216,2,106,16,245,14,32,3,65,162,1,106,32,3,45,0,151,4,58,0,0,32,3,65,158,1,106,32,7,45,0,0,58,0,0,32,3,65,154,1,106,32,11,45,0,0,58,0,0,32,3,32,3,47,0,149,4,59,1,160,1,32,3,32,3,47,0,153,4,59,1,156,1,32,3,32,3,47,0,157,4,59,1,152,1,32,3,45,0,148,4,33,11,32,3,45,0,152,4,33,0,32,3,45,0,156,4,33,7,32,3,45,0,160,4,33,1,32,3,40,2,144,4,33,6,32,3,65,150,1,106,32,5,45,0,0,58,0,0,32,3,65,146,1,106,32,14,45,0,0,58,0,0,32,3,65,142,1,106,32,17,45,0,0,58,0,0,32,3,65,138,1,106,32,20,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,148,1,32,3,32,3,47,0,165,4,59,1,144,1,32,3,32,3,47,0,169,4,59,1,140,1,32,3,32,3,47,0,173,4,59,1,136,1,32,3,45,0,164,4,33,2,32,3,45,0,168,4,33,9,32,3,45,0,172,4,33,12,32,3,65,134,1,106,32,23,45,0,0,58,0,0,32,3,65,130,1,106,32,26,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,132,1,32,3,32,3,47,0,181,4,59,1,128,1,32,3,45,0,176,4,33,10,32,3,45,0,180,4,33,13,32,3,65,16,106,32,28,65,236,0,16,193,5,26,32,3,65,8,106,34,5,32,3,65,140,2,106,40,2,0,54,2,0,32,3,32,3,41,2,132,2,55,3,0,32,3,65,164,1,106,16,234,24,32,6,65,4,70,4,64,32,0,33,5,32,1,33,6,32,2,33,11,32,9,33,0,32,10,33,1,32,13,33,2,12,1,11,32,3,65,208,1,106,32,5,40,2,0,54,2,0,32,3,32,3,41,3,0,55,3,200,1,32,3,65,240,2,106,32,30,41,3,0,55,3,0,32,3,65,232,2,106,32,31,41,3,0,55,3,0,32,3,65,224,2,106,32,32,41,3,0,55,3,0,32,3,32,3,41,3,168,1,55,3,216,2,32,6,65,3,70,4,64,32,3,65,166,1,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,210,2,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,160,1,59,1,164,1,32,3,32,3,47,1,156,1,59,1,212,2,32,3,32,3,47,1,152,1,59,1,208,2,32,3,32,3,47,1,148,1,59,1,204,2,32,3,32,3,47,1,144,1,59,1,200,2,32,3,65,216,2,106,16,234,26,32,3,65,200,1,106,16,147,14,65,10,33,5,65,24,33,6,32,7,33,12,12,2,11,32,4,32,3,47,1,160,1,59,0,9,32,4,65,11,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,146,2,106,34,5,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,210,5,106,34,14,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,226,5,106,34,15,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,34,16,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,144,2,32,3,32,3,47,1,152,1,59,1,208,5,32,3,32,3,47,1,148,1,59,1,224,5,32,3,32,3,47,1,144,1,59,1,164,1,32,3,65,214,2,106,34,17,32,3,65,142,1,106,45,0,0,58,0,0,32,3,65,210,2,106,34,18,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,34,19,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,34,20,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,140,1,59,1,212,2,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,34,21,32,3,65,16,106,34,22,65,236,0,16,193,5,26,32,3,65,132,5,106,34,23,32,3,65,8,106,40,2,0,54,2,0,32,3,32,3,41,3,0,34,33,55,2,252,4,32,3,65,200,3,106,32,23,40,2,0,54,2,0,32,4,32,0,58,0,12,32,4,32,11,58,0,8,32,4,32,6,54,2,4,32,3,32,33,55,3,192,3,32,3,65,28,106,32,3,65,176,1,106,41,3,0,55,2,0,32,3,65,36,106,32,3,65,184,1,106,41,3,0,55,2,0,32,3,65,44,106,32,3,65,192,1,106,41,3,0,55,2,0,32,3,32,3,41,3,168,1,55,2,20,32,4,32,3,47,1,144,2,59,0,13,32,4,65,15,106,32,5,45,0,0,58,0,0,32,4,32,7,58,0,16,32,4,65,19,106,32,14,45,0,0,58,0,0,32,4,32,3,47,1,208,5,59,0,17,32,4,32,1,58,0,20,32,4,65,23,106,32,15,45,0,0,58,0,0,32,4,32,3,47,1,224,5,59,0,21,32,4,32,2,58,0,24,32,4,65,27,106,32,16,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,25,32,4,32,9,58,0,28,32,4,65,31,106,32,17,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,29,32,4,32,12,58,0,32,32,4,65,35,106,32,18,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,33,32,4,32,10,58,0,36,32,4,65,39,106,32,19,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,37,32,4,32,13,58,0,40,32,4,65,43,106,32,20,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,41,32,4,65,44,106,32,21,65,236,0,16,193,5,26,32,4,65,152,1,106,32,3,65,216,2,106,65,244,0,16,193,5,26,32,4,65,140,2,106,32,22,65,36,16,193,5,26,65,5,12,2,11,32,3,65,146,2,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,210,5,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,226,5,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,142,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,144,2,32,3,32,3,47,1,152,1,59,1,208,5,32,3,32,3,47,1,148,1,59,1,224,5,32,3,32,3,47,1,144,1,59,1,164,1,32,3,32,3,47,1,140,1,59,1,212,2,32,3,65,210,2,106,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,32,3,65,16,106,65,48,16,193,5,26,11,32,4,32,5,58,0,8,32,4,32,3,47,1,144,2,59,0,9,32,4,65,11,106,32,3,65,146,2,106,45,0,0,58,0,0,32,4,32,7,58,0,12,32,4,32,3,47,1,208,5,59,0,13,32,4,65,15,106,32,3,65,210,5,106,45,0,0,58,0,0,32,4,32,6,58,0,16,32,4,32,11,58,0,20,32,4,32,3,47,1,224,5,59,0,17,32,4,65,19,106,32,3,65,226,5,106,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,21,32,4,65,23,106,32,3,65,166,1,106,45,0,0,58,0,0,32,4,32,0,58,0,24,32,4,65,27,106,32,3,65,214,2,106,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,25,32,4,32,12,58,0,28,32,4,65,31,106,32,3,65,210,2,106,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,29,32,4,32,1,58,0,32,32,4,65,35,106,32,3,65,206,2,106,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,33,32,4,32,2,58,0,36,32,4,65,39,106,32,3,65,202,2,106,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,37,32,4,65,40,106,32,3,65,144,4,106,65,48,16,193,5,26,65,10,11,54,2,0,32,3,65,240,5,106,36,0,12,1,11,32,0,65,8,106,32,8,65,8,106,32,8,65,152,1,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,8,65,160,2,106,36,0,11,241,29,1,33,127,35,0,65,224,1,107,34,10,36,0,32,10,65,240,0,106,34,8,65,49,32,1,32,1,40,2,80,32,1,45,0,84,32,2,16,142,6,2,64,32,10,40,2,112,69,4,64,32,10,65,4,106,34,1,32,8,65,4,114,65,236,0,16,193,5,26,32,0,33,5,35,0,65,128,8,107,34,3,36,0,32,3,16,193,15,54,2,164,2,32,3,65,244,7,106,32,1,65,216,0,106,41,2,0,55,2,0,32,3,65,232,7,106,32,1,65,232,0,106,40,2,0,54,2,0,32,3,32,1,41,2,80,55,2,236,7,32,3,32,1,41,2,96,55,2,224,7,32,3,65,144,7,106,34,0,32,1,65,208,0,16,193,5,26,32,3,65,4,106,32,0,65,236,0,16,193,5,26,32,3,65,1,54,2,0,32,3,65,1,58,0,112,32,3,65,216,3,106,32,3,16,250,11,2,64,2,64,2,64,2,64,2,64,32,3,40,2,216,3,65,2,70,4,64,32,3,65,152,5,106,32,3,65,224,3,106,65,200,0,16,193,5,26,12,1,11,32,3,65,144,5,106,32,3,65,216,3,106,32,3,65,164,2,106,16,236,2,32,3,40,2,144,5,34,30,65,3,71,13,1,11,32,3,65,214,3,106,34,9,32,3,65,155,5,106,45,0,0,58,0,0,32,3,65,210,3,106,34,15,32,3,65,159,5,106,45,0,0,58,0,0,32,3,65,206,3,106,34,16,32,3,65,163,5,106,45,0,0,58,0,0,32,3,65,202,3,106,34,6,32,3,65,167,5,106,45,0,0,58,0,0,32,3,32,3,47,0,153,5,59,1,212,3,32,3,32,3,47,0,157,5,59,1,208,3,32,3,32,3,47,0,161,5,59,1,204,3,32,3,32,3,47,0,165,5,59,1,200,3,32,3,45,0,152,5,33,7,32,3,45,0,156,5,33,11,32,3,45,0,160,5,33,2,32,3,45,0,164,5,33,12,32,3,65,198,3,106,34,13,32,3,65,171,5,106,45,0,0,58,0,0,32,3,65,194,3,106,34,14,32,3,65,175,5,106,45,0,0,58,0,0,32,3,32,3,47,0,169,5,59,1,196,3,32,3,32,3,47,0,173,5,59,1,192,3,32,3,45,0,168,5,33,1,32,3,45,0,172,5,33,0,32,3,65,144,3,106,34,8,32,3,65,176,5,106,65,48,16,193,5,26,32,3,65,150,2,106,32,9,45,0,0,58,0,0,32,3,65,146,2,106,32,15,45,0,0,58,0,0,32,3,65,142,2,106,32,16,45,0,0,58,0,0,32,3,65,138,2,106,32,6,45,0,0,58,0,0,32,3,65,134,2,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,212,3,59,1,148,2,32,3,32,3,47,1,208,3,59,1,144,2,32,3,32,3,47,1,204,3,59,1,140,2,32,3,32,3,47,1,200,3,59,1,136,2,32,3,32,3,47,1,196,3,59,1,132,2,32,3,65,130,2,106,32,14,45,0,0,58,0,0,32,3,32,3,47,1,192,3,59,1,128,2,32,3,65,144,1,106,32,8,65,48,16,193,5,26,32,3,65,164,2,106,16,234,24,65,4,33,6,12,1,11,32,3,40,2,148,5,33,31,32,3,45,0,152,5,33,32,32,3,65,227,3,106,32,3,65,155,5,106,34,33,45,0,0,58,0,0,32,3,65,231,3,106,32,3,65,159,5,106,34,34,45,0,0,58,0,0,32,3,65,214,3,106,34,35,32,3,65,163,5,106,34,4,45,0,0,58,0,0,32,3,32,3,47,0,161,5,59,1,212,3,32,3,32,3,47,0,153,5,59,0,225,3,32,3,32,3,47,0,157,5,59,0,229,3,32,3,45,0,156,5,33,17,32,3,45,0,160,5,33,18,32,3,45,0,164,5,33,19,32,3,65,210,3,106,34,20,32,3,65,167,5,106,34,21,45,0,0,58,0,0,32,3,32,3,47,0,165,5,59,1,208,3,32,3,45,0,168,5,33,22,32,3,65,206,3,106,34,23,32,3,65,171,5,106,34,24,45,0,0,58,0,0,32,3,32,3,47,0,169,5,59,1,204,3,32,3,45,0,172,5,33,25,32,3,65,202,3,106,34,9,32,3,65,175,5,106,34,26,45,0,0,58,0,0,32,3,32,3,47,0,173,5,59,1,200,3,32,3,45,0,176,5,33,11,32,3,65,198,3,106,34,12,32,3,65,179,5,106,34,15,45,0,0,58,0,0,32,3,32,3,47,0,177,5,59,1,196,3,32,3,45,0,180,5,33,7,32,3,65,194,3,106,34,13,32,3,65,183,5,106,34,16,45,0,0,58,0,0,32,3,32,3,47,0,181,5,59,1,192,3,32,3,65,144,3,106,34,14,32,3,65,184,5,106,34,6,65,48,16,193,5,26,32,3,65,200,2,106,34,8,32,3,65,232,5,106,65,200,0,16,193,5,26,32,3,65,192,2,106,34,27,32,3,65,200,6,106,34,2,41,3,0,55,3,0,32,3,65,184,2,106,34,28,32,3,65,192,6,106,34,1,41,3,0,55,3,0,32,3,65,176,2,106,34,29,32,3,65,184,6,106,34,0,41,3,0,55,3,0,32,3,65,235,3,106,32,35,45,0,0,58,0,0,32,3,32,3,41,3,176,6,55,3,168,2,32,3,32,18,58,0,232,3,32,3,32,17,58,0,228,3,32,3,32,32,58,0,224,3,32,3,32,31,54,2,220,3,32,3,32,30,54,2,216,3,32,3,32,3,47,1,212,3,59,0,233,3,32,3,32,19,58,0,236,3,32,3,65,239,3,106,32,20,45,0,0,58,0,0,32,3,32,3,47,1,208,3,59,0,237,3,32,3,32,22,58,0,240,3,32,3,65,243,3,106,32,23,45,0,0,58,0,0,32,3,32,3,47,1,204,3,59,0,241,3,32,3,32,25,58,0,244,3,32,3,65,247,3,106,32,9,45,0,0,58,0,0,32,3,32,3,47,1,200,3,59,0,245,3,32,3,32,11,58,0,248,3,32,3,65,251,3,106,32,12,45,0,0,58,0,0,32,3,32,3,47,1,196,3,59,0,249,3,32,3,32,7,58,0,252,3,32,3,65,255,3,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,192,3,59,0,253,3,32,3,65,128,4,106,32,14,65,48,16,193,5,26,32,3,65,176,4,106,32,8,65,60,16,193,5,26,32,3,65,144,5,106,32,3,65,216,3,106,16,246,14,32,3,65,172,6,106,32,3,65,140,3,106,34,7,40,2,0,54,2,0,32,0,32,29,41,3,0,55,3,0,32,1,32,28,41,3,0,55,3,0,32,2,32,27,41,3,0,55,3,0,32,3,65,162,2,106,32,3,45,0,151,5,58,0,0,32,3,32,3,41,2,132,3,55,2,164,6,32,3,32,3,41,3,168,2,55,3,176,6,32,3,32,3,47,0,149,5,59,1,160,2,32,3,45,0,148,5,33,11,32,3,40,2,144,5,33,17,32,3,45,0,152,5,33,2,32,3,65,158,2,106,32,33,45,0,0,58,0,0,32,3,32,3,47,0,153,5,59,1,156,2,32,3,45,0,156,5,33,9,32,3,65,154,2,106,32,34,45,0,0,58,0,0,32,3,32,3,47,0,157,5,59,1,152,2,32,3,45,0,160,5,33,1,32,3,65,150,2,106,32,4,45,0,0,58,0,0,32,3,32,3,47,0,161,5,59,1,148,2,32,3,45,0,164,5,33,0,32,3,65,146,2,106,32,21,45,0,0,58,0,0,32,3,32,3,47,0,165,5,59,1,144,2,32,3,45,0,168,5,33,13,32,3,65,142,2,106,32,24,45,0,0,58,0,0,32,3,32,3,47,0,169,5,59,1,140,2,32,3,45,0,172,5,33,12,32,3,65,138,2,106,32,26,45,0,0,58,0,0,32,3,32,3,47,0,173,5,59,1,136,2,32,3,45,0,176,5,33,14,32,3,65,134,2,106,32,15,45,0,0,58,0,0,32,3,32,3,47,0,177,5,59,1,132,2,32,3,45,0,180,5,33,8,32,3,65,130,2,106,32,16,45,0,0,58,0,0,32,3,32,3,47,0,181,5,59,1,128,2,32,3,65,144,1,106,32,6,65,236,0,16,193,5,26,32,3,65,136,1,106,34,6,32,7,40,2,0,54,2,0,32,3,32,3,41,2,132,3,55,3,128,1,32,3,65,164,2,106,16,234,24,32,17,65,4,70,4,64,32,2,33,6,32,1,33,7,32,0,33,11,32,13,33,2,32,14,33,1,32,8,33,0,12,1,11,32,3,65,152,7,106,32,6,40,2,0,54,2,0,32,3,32,3,41,3,128,1,55,3,144,7,32,3,65,168,5,106,32,27,41,3,0,55,3,0,32,3,65,160,5,106,32,28,41,3,0,55,3,0,32,3,65,152,5,106,32,29,41,3,0,55,3,0,32,3,32,3,41,3,168,2,55,3,144,5,32,17,65,3,70,4,64,32,3,65,206,3,106,32,3,65,162,2,106,45,0,0,58,0,0,32,3,65,202,3,106,32,3,65,158,2,106,45,0,0,58,0,0,32,3,65,198,3,106,32,3,65,154,2,106,45,0,0,58,0,0,32,3,65,194,3,106,32,3,65,150,2,106,45,0,0,58,0,0,32,3,65,254,0,106,32,3,65,146,2,106,45,0,0,58,0,0,32,3,32,3,47,1,160,2,59,1,204,3,32,3,32,3,47,1,156,2,59,1,200,3,32,3,32,3,47,1,152,2,59,1,196,3,32,3,32,3,47,1,148,2,59,1,192,3,32,3,32,3,47,1,144,2,59,1,124,32,3,65,144,5,106,16,234,26,32,3,65,144,7,106,16,147,14,65,10,33,6,65,24,33,7,32,9,33,12,12,2,11,32,3,65,223,3,106,32,3,65,162,2,106,45,0,0,58,0,0,32,3,65,166,2,106,34,18,32,3,65,158,2,106,45,0,0,58,0,0,32,3,65,214,3,106,34,19,32,3,65,154,2,106,45,0,0,58,0,0,32,3,65,210,3,106,34,20,32,3,65,150,2,106,45,0,0,58,0,0,32,3,65,206,3,106,34,21,32,3,65,146,2,106,45,0,0,58,0,0,32,3,32,3,47,1,160,2,59,0,221,3,32,3,32,3,47,1,156,2,59,1,164,2,32,3,32,3,47,1,152,2,59,1,212,3,32,3,32,3,47,1,148,2,59,1,208,3,32,3,32,3,47,1,144,2,59,1,204,3,32,3,65,202,3,106,34,22,32,3,65,142,2,106,45,0,0,58,0,0,32,3,65,198,3,106,34,23,32,3,65,138,2,106,45,0,0,58,0,0,32,3,65,194,3,106,34,24,32,3,65,134,2,106,45,0,0,58,0,0,32,3,65,254,0,106,34,25,32,3,65,130,2,106,45,0,0,58,0,0,32,3,32,3,47,1,140,2,59,1,200,3,32,3,32,3,47,1,136,2,59,1,196,3,32,3,32,3,47,1,132,2,59,1,192,3,32,3,32,3,47,1,128,2,59,1,124,32,3,32,3,65,144,1,106,65,236,0,16,193,5,34,4,65,244,0,106,34,26,32,4,65,136,1,106,40,2,0,54,2,0,32,4,32,4,41,3,128,1,55,2,108,32,4,65,224,2,106,34,15,32,4,65,192,2,106,41,3,0,55,3,0,32,4,65,216,2,106,34,16,32,4,65,184,2,106,41,3,0,55,3,0,32,4,65,208,2,106,34,7,32,4,65,176,2,106,41,3,0,55,3,0,32,4,32,4,41,3,168,2,55,3,200,2,32,4,65,152,3,106,34,6,32,26,40,2,0,54,2,0,32,4,32,4,41,2,108,55,3,144,3,32,4,32,2,58,0,224,3,32,4,32,11,58,0,220,3,32,4,32,17,54,2,216,3,32,4,65,227,3,106,32,18,45,0,0,58,0,0,32,4,32,4,47,1,164,2,59,0,225,3,32,4,32,9,58,0,228,3,32,4,65,231,3,106,32,19,45,0,0,58,0,0,32,4,32,4,47,1,212,3,59,0,229,3,32,4,32,1,58,0,232,3,32,4,65,235,3,106,32,20,45,0,0,58,0,0,32,4,32,4,47,1,208,3,59,0,233,3,32,4,32,0,58,0,236,3,32,4,65,239,3,106,32,21,45,0,0,58,0,0,32,4,32,4,47,1,204,3,59,0,237,3,32,4,32,13,58,0,240,3,32,4,65,243,3,106,32,22,45,0,0,58,0,0,32,4,32,4,47,1,200,3,59,0,241,3,32,4,32,12,58,0,244,3,32,4,65,247,3,106,32,23,45,0,0,58,0,0,32,4,32,4,47,1,196,3,59,0,245,3,32,4,32,14,58,0,248,3,32,4,65,251,3,106,32,24,45,0,0,58,0,0,32,4,32,4,47,1,192,3,59,0,249,3,32,4,32,8,58,0,252,3,32,4,65,255,3,106,32,25,45,0,0,58,0,0,32,4,32,4,47,1,124,59,0,253,3,32,4,65,128,4,106,32,4,65,236,0,16,193,5,26,32,4,65,144,5,106,34,1,32,4,65,216,3,106,16,152,7,32,4,40,2,144,5,34,2,65,4,71,4,64,32,4,65,144,7,106,34,0,32,1,65,4,114,65,204,0,16,193,5,26,32,5,65,208,0,106,32,4,65,224,5,106,65,176,1,16,193,5,26,32,5,65,4,106,32,0,65,204,0,16,193,5,26,32,5,65,136,2,106,32,6,40,2,0,54,2,0,32,5,32,4,41,3,144,3,55,2,128,2,32,4,65,156,1,106,32,7,41,3,0,55,2,0,32,4,65,164,1,106,32,16,41,3,0,55,2,0,32,4,65,172,1,106,32,15,41,3,0,55,2,0,32,4,32,4,41,3,200,2,55,2,148,1,32,5,65,140,2,106,32,4,65,144,1,106,65,36,16,193,5,26,12,3,11,32,4,65,151,5,106,32,4,65,148,7,106,32,4,65,152,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,65,10,33,2,32,5,65,10,58,0,8,32,5,65,9,106,32,4,65,144,5,106,65,207,0,16,193,5,26,32,4,65,200,2,106,16,234,26,32,4,65,144,3,106,16,147,14,12,2,11,32,3,65,166,2,106,32,3,65,158,2,106,45,0,0,58,0,0,32,3,65,214,3,106,32,3,65,154,2,106,45,0,0,58,0,0,32,3,65,210,3,106,32,3,65,150,2,106,45,0,0,58,0,0,32,3,65,206,3,106,32,3,65,146,2,106,45,0,0,58,0,0,32,3,65,202,3,106,32,3,65,142,2,106,45,0,0,58,0,0,32,3,32,3,47,1,156,2,59,1,164,2,32,3,32,3,47,1,152,2,59,1,212,3,32,3,32,3,47,1,148,2,59,1,208,3,32,3,32,3,47,1,144,2,59,1,204,3,32,3,32,3,47,1,140,2,59,1,200,3,32,3,65,198,3,106,32,3,65,138,2,106,45,0,0,58,0,0,32,3,65,194,3,106,32,3,65,134,2,106,45,0,0,58,0,0,32,3,65,254,0,106,32,3,65,130,2,106,45,0,0,58,0,0,32,3,32,3,47,1,136,2,59,1,196,3,32,3,32,3,47,1,132,2,59,1,192,3,32,3,32,3,47,1,128,2,59,1,124,32,3,32,3,65,144,1,106,65,48,16,193,5,26,11,32,5,32,6,58,0,8,32,5,32,3,47,1,164,2,59,0,9,32,5,65,11,106,32,3,65,166,2,106,45,0,0,58,0,0,32,5,32,9,58,0,12,32,5,32,3,47,1,212,3,59,0,13,32,5,65,15,106,32,3,65,214,3,106,45,0,0,58,0,0,32,5,32,7,58,0,16,32,5,32,11,58,0,20,32,5,32,3,47,1,208,3,59,0,17,32,5,65,19,106,32,3,65,210,3,106,45,0,0,58,0,0,32,5,32,3,47,1,204,3,59,0,21,32,5,65,23,106,32,3,65,206,3,106,45,0,0,58,0,0,32,5,32,2,58,0,24,32,5,65,27,106,32,3,65,202,3,106,45,0,0,58,0,0,32,5,32,3,47,1,200,3,59,0,25,32,5,32,12,58,0,28,32,5,65,31,106,32,3,65,198,3,106,45,0,0,58,0,0,32,5,32,3,47,1,196,3,59,0,29,32,5,32,1,58,0,32,32,5,65,35,106,32,3,65,194,3,106,45,0,0,58,0,0,32,5,32,3,47,1,192,3,59,0,33,32,5,32,0,58,0,36,32,5,65,39,106,32,3,65,254,0,106,45,0,0,58,0,0,32,5,32,3,47,1,124,59,0,37,32,5,65,40,106,32,3,65,48,16,193,5,26,65,10,33,2,11,32,5,32,2,54,2,0,32,3,65,128,8,106,36,0,12,1,11,32,0,65,8,106,32,10,65,8,106,32,10,65,248,0,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,10,65,224,1,106,36,0,11,220,29,1,33,127,35,0,65,160,2,107,34,9,36,0,32,9,65,144,1,106,34,7,65,49,32,1,32,1,40,2,112,32,1,45,0,116,32,2,16,143,6,2,64,32,9,40,2,144,1,69,4,64,32,9,65,4,106,34,1,32,7,65,4,114,65,140,1,16,193,5,26,32,0,33,4,35,0,65,128,7,107,34,3,36,0,32,3,16,193,15,54,2,172,2,32,3,65,216,4,106,32,1,65,248,0,106,41,2,0,55,3,0,32,3,32,1,41,2,112,55,3,208,4,32,3,65,248,6,106,32,1,65,136,1,106,40,2,0,54,2,0,32,3,32,1,41,2,128,1,55,3,240,6,32,3,65,152,3,106,32,1,32,3,65,208,4,106,32,3,65,240,6,106,16,198,5,2,64,2,64,2,64,2,64,2,64,32,3,40,2,152,3,65,2,70,4,64,32,3,65,248,4,106,32,3,65,160,3,106,65,200,0,16,193,5,26,12,1,11,32,3,65,240,4,106,32,3,65,152,3,106,32,3,65,172,2,106,16,236,2,32,3,40,2,240,4,34,31,65,3,71,13,1,11,32,3,65,150,3,106,34,8,32,3,65,251,4,106,45,0,0,58,0,0,32,3,65,146,3,106,34,14,32,3,65,255,4,106,45,0,0,58,0,0,32,3,65,142,3,106,34,15,32,3,65,131,5,106,45,0,0,58,0,0,32,3,65,138,3,106,34,5,32,3,65,135,5,106,45,0,0,58,0,0,32,3,32,3,47,0,249,4,59,1,148,3,32,3,32,3,47,0,253,4,59,1,144,3,32,3,32,3,47,0,129,5,59,1,140,3,32,3,32,3,47,0,133,5,59,1,136,3,32,3,45,0,248,4,33,6,32,3,45,0,252,4,33,10,32,3,45,0,128,5,33,2,32,3,45,0,132,5,33,11,32,3,65,134,3,106,34,12,32,3,65,139,5,106,45,0,0,58,0,0,32,3,65,130,3,106,34,13,32,3,65,143,5,106,45,0,0,58,0,0,32,3,32,3,47,0,137,5,59,1,132,3,32,3,32,3,47,0,141,5,59,1,128,3,32,3,45,0,136,5,33,1,32,3,45,0,140,5,33,0,32,3,65,208,2,106,34,7,32,3,65,144,5,106,65,48,16,193,5,26,32,3,65,158,2,106,32,8,45,0,0,58,0,0,32,3,65,154,2,106,32,14,45,0,0,58,0,0,32,3,65,150,2,106,32,15,45,0,0,58,0,0,32,3,65,146,2,106,32,5,45,0,0,58,0,0,32,3,65,142,2,106,32,12,45,0,0,58,0,0,32,3,32,3,47,1,148,3,59,1,156,2,32,3,32,3,47,1,144,3,59,1,152,2,32,3,32,3,47,1,140,3,59,1,148,2,32,3,32,3,47,1,136,3,59,1,144,2,32,3,32,3,47,1,132,3,59,1,140,2,32,3,65,138,2,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,128,3,59,1,136,2,32,3,65,152,1,106,32,7,65,48,16,193,5,26,32,3,65,172,2,106,16,234,24,65,4,33,5,12,1,11,32,3,40,2,244,4,33,32,32,3,45,0,248,4,33,33,32,3,65,163,3,106,32,3,65,251,4,106,34,34,45,0,0,58,0,0,32,3,65,167,3,106,32,3,65,255,4,106,34,35,45,0,0,58,0,0,32,3,65,150,3,106,34,16,32,3,65,131,5,106,34,17,45,0,0,58,0,0,32,3,32,3,47,0,129,5,59,1,148,3,32,3,32,3,47,0,249,4,59,0,161,3,32,3,32,3,47,0,253,4,59,0,165,3,32,3,45,0,252,4,33,18,32,3,45,0,128,5,33,19,32,3,45,0,132,5,33,20,32,3,65,146,3,106,34,21,32,3,65,135,5,106,34,22,45,0,0,58,0,0,32,3,32,3,47,0,133,5,59,1,144,3,32,3,45,0,136,5,33,23,32,3,65,142,3,106,34,24,32,3,65,139,5,106,34,25,45,0,0,58,0,0,32,3,32,3,47,0,137,5,59,1,140,3,32,3,45,0,140,5,33,26,32,3,65,138,3,106,34,8,32,3,65,143,5,106,34,27,45,0,0,58,0,0,32,3,32,3,47,0,141,5,59,1,136,3,32,3,45,0,144,5,33,10,32,3,65,134,3,106,34,11,32,3,65,147,5,106,34,14,45,0,0,58,0,0,32,3,32,3,47,0,145,5,59,1,132,3,32,3,45,0,148,5,33,6,32,3,65,130,3,106,34,12,32,3,65,151,5,106,34,15,45,0,0,58,0,0,32,3,32,3,47,0,149,5,59,1,128,3,32,3,65,208,2,106,34,13,32,3,65,152,5,106,34,5,65,48,16,193,5,26,32,3,65,8,106,34,7,32,3,65,200,5,106,65,200,0,16,193,5,26,32,3,65,200,2,106,34,28,32,3,65,168,6,106,34,2,41,3,0,55,3,0,32,3,65,192,2,106,34,29,32,3,65,160,6,106,34,1,41,3,0,55,3,0,32,3,65,184,2,106,34,30,32,3,65,152,6,106,34,0,41,3,0,55,3,0,32,3,65,171,3,106,32,16,45,0,0,58,0,0,32,3,32,3,41,3,144,6,55,3,176,2,32,3,32,19,58,0,168,3,32,3,32,18,58,0,164,3,32,3,32,33,58,0,160,3,32,3,32,32,54,2,156,3,32,3,32,31,54,2,152,3,32,3,32,3,47,1,148,3,59,0,169,3,32,3,32,20,58,0,172,3,32,3,65,175,3,106,32,21,45,0,0,58,0,0,32,3,32,3,47,1,144,3,59,0,173,3,32,3,32,23,58,0,176,3,32,3,65,179,3,106,32,24,45,0,0,58,0,0,32,3,32,3,47,1,140,3,59,0,177,3,32,3,32,26,58,0,180,3,32,3,65,183,3,106,32,8,45,0,0,58,0,0,32,3,32,3,47,1,136,3,59,0,181,3,32,3,32,10,58,0,184,3,32,3,65,187,3,106,32,11,45,0,0,58,0,0,32,3,32,3,47,1,132,3,59,0,185,3,32,3,32,6,58,0,188,3,32,3,65,191,3,106,32,12,45,0,0,58,0,0,32,3,32,3,47,1,128,3,59,0,189,3,32,3,65,192,3,106,32,13,65,48,16,193,5,26,32,3,65,240,3,106,32,7,65,60,16,193,5,26,32,3,65,240,4,106,32,3,65,152,3,106,16,246,14,32,3,65,140,6,106,32,3,65,204,0,106,34,6,40,2,0,54,2,0,32,0,32,30,41,3,0,55,3,0,32,1,32,29,41,3,0,55,3,0,32,2,32,28,41,3,0,55,3,0,32,3,65,170,2,106,32,3,45,0,247,4,58,0,0,32,3,32,3,41,2,68,55,2,132,6,32,3,32,3,41,3,176,2,55,3,144,6,32,3,32,3,47,0,245,4,59,1,168,2,32,3,45,0,244,4,33,10,32,3,40,2,240,4,33,16,32,3,45,0,248,4,33,2,32,3,65,166,2,106,32,34,45,0,0,58,0,0,32,3,32,3,47,0,249,4,59,1,164,2,32,3,45,0,252,4,33,8,32,3,65,162,2,106,32,35,45,0,0,58,0,0,32,3,32,3,47,0,253,4,59,1,160,2,32,3,45,0,128,5,33,1,32,3,65,158,2,106,32,17,45,0,0,58,0,0,32,3,32,3,47,0,129,5,59,1,156,2,32,3,45,0,132,5,33,0,32,3,65,154,2,106,32,22,45,0,0,58,0,0,32,3,32,3,47,0,133,5,59,1,152,2,32,3,45,0,136,5,33,12,32,3,65,150,2,106,32,25,45,0,0,58,0,0,32,3,32,3,47,0,137,5,59,1,148,2,32,3,45,0,140,5,33,11,32,3,65,146,2,106,32,27,45,0,0,58,0,0,32,3,32,3,47,0,141,5,59,1,144,2,32,3,45,0,144,5,33,13,32,3,65,142,2,106,32,14,45,0,0,58,0,0,32,3,32,3,47,0,145,5,59,1,140,2,32,3,45,0,148,5,33,7,32,3,65,138,2,106,32,15,45,0,0,58,0,0,32,3,32,3,47,0,149,5,59,1,136,2,32,3,65,152,1,106,32,5,65,236,0,16,193,5,26,32,3,65,144,1,106,34,5,32,6,40,2,0,54,2,0,32,3,32,3,41,2,68,55,3,136,1,32,3,65,172,2,106,16,234,24,32,16,65,4,70,4,64,32,2,33,5,32,1,33,6,32,0,33,10,32,12,33,2,32,13,33,1,32,7,33,0,12,1,11,32,3,65,216,2,106,32,5,40,2,0,54,2,0,32,3,32,3,41,3,136,1,55,3,208,2,32,3,65,136,5,106,32,28,41,3,0,55,3,0,32,3,65,128,5,106,32,29,41,3,0,55,3,0,32,3,65,248,4,106,32,30,41,3,0,55,3,0,32,3,32,3,41,3,176,2,55,3,240,4,32,16,65,3,70,4,64,32,3,65,142,3,106,32,3,65,170,2,106,45,0,0,58,0,0,32,3,65,138,3,106,32,3,65,166,2,106,45,0,0,58,0,0,32,3,65,134,3,106,32,3,65,162,2,106,45,0,0,58,0,0,32,3,65,130,3,106,32,3,65,158,2,106,45,0,0,58,0,0,32,3,65,134,1,106,32,3,65,154,2,106,45,0,0,58,0,0,32,3,32,3,47,1,168,2,59,1,140,3,32,3,32,3,47,1,164,2,59,1,136,3,32,3,32,3,47,1,160,2,59,1,132,3,32,3,32,3,47,1,156,2,59,1,128,3,32,3,32,3,47,1,152,2,59,1,132,1,32,3,65,240,4,106,16,234,26,32,3,65,208,2,106,16,147,14,65,10,33,5,65,24,33,6,32,8,33,11,12,2,11,32,3,65,159,3,106,32,3,65,170,2,106,45,0,0,58,0,0,32,3,65,174,2,106,34,18,32,3,65,166,2,106,45,0,0,58,0,0,32,3,65,150,3,106,34,19,32,3,65,162,2,106,45,0,0,58,0,0,32,3,65,146,3,106,34,20,32,3,65,158,2,106,45,0,0,58,0,0,32,3,65,142,3,106,34,21,32,3,65,154,2,106,45,0,0,58,0,0,32,3,32,3,47,1,168,2,59,0,157,3,32,3,32,3,47,1,164,2,59,1,172,2,32,3,32,3,47,1,160,2,59,1,148,3,32,3,32,3,47,1,156,2,59,1,144,3,32,3,32,3,47,1,152,2,59,1,140,3,32,3,65,138,3,106,34,22,32,3,65,150,2,106,45,0,0,58,0,0,32,3,65,134,3,106,34,23,32,3,65,146,2,106,45,0,0,58,0,0,32,3,65,130,3,106,34,24,32,3,65,142,2,106,45,0,0,58,0,0,32,3,65,134,1,106,34,25,32,3,65,138,2,106,45,0,0,58,0,0,32,3,32,3,47,1,148,2,59,1,136,3,32,3,32,3,47,1,144,2,59,1,132,3,32,3,32,3,47,1,140,2,59,1,128,3,32,3,32,3,47,1,136,2,59,1,132,1,32,3,65,8,106,34,26,32,3,65,152,1,106,34,17,65,236,0,16,193,5,26,32,3,65,252,0,106,34,27,32,3,65,144,1,106,40,2,0,54,2,0,32,3,32,3,41,3,136,1,55,2,116,32,3,65,232,4,106,34,14,32,3,65,200,2,106,41,3,0,55,3,0,32,3,65,224,4,106,34,15,32,3,65,192,2,106,41,3,0,55,3,0,32,3,65,216,4,106,34,6,32,3,65,184,2,106,41,3,0,55,3,0,32,3,32,3,41,3,176,2,55,3,208,4,32,3,65,248,6,106,34,5,32,27,40,2,0,54,2,0,32,3,32,3,41,2,116,55,3,240,6,32,3,32,2,58,0,160,3,32,3,32,10,58,0,156,3,32,3,32,16,54,2,152,3,32,3,65,163,3,106,32,18,45,0,0,58,0,0,32,3,32,3,47,1,172,2,59,0,161,3,32,3,32,8,58,0,164,3,32,3,65,167,3,106,32,19,45,0,0,58,0,0,32,3,32,3,47,1,148,3,59,0,165,3,32,3,32,1,58,0,168,3,32,3,65,171,3,106,32,20,45,0,0,58,0,0,32,3,32,3,47,1,144,3,59,0,169,3,32,3,32,0,58,0,172,3,32,3,65,175,3,106,32,21,45,0,0,58,0,0,32,3,32,3,47,1,140,3,59,0,173,3,32,3,32,12,58,0,176,3,32,3,65,179,3,106,32,22,45,0,0,58,0,0,32,3,32,3,47,1,136,3,59,0,177,3,32,3,32,11,58,0,180,3,32,3,65,183,3,106,32,23,45,0,0,58,0,0,32,3,32,3,47,1,132,3,59,0,181,3,32,3,32,13,58,0,184,3,32,3,65,187,3,106,32,24,45,0,0,58,0,0,32,3,32,3,47,1,128,3,59,0,185,3,32,3,32,7,58,0,188,3,32,3,65,191,3,106,32,25,45,0,0,58,0,0,32,3,32,3,47,1,132,1,59,0,189,3,32,3,65,192,3,106,32,26,65,236,0,16,193,5,26,32,3,65,240,4,106,34,0,32,3,65,152,3,106,16,152,7,32,3,40,2,240,4,34,2,65,4,71,4,64,32,17,32,0,65,4,114,65,204,0,16,193,5,26,32,4,65,208,0,106,32,3,65,192,5,106,65,176,1,16,193,5,26,32,4,65,4,106,32,17,65,204,0,16,193,5,26,32,4,65,136,2,106,32,5,40,2,0,54,2,0,32,4,32,3,41,3,240,6,55,2,128,2,32,3,65,220,2,106,32,6,41,3,0,55,2,0,32,3,65,228,2,106,32,15,41,3,0,55,2,0,32,3,65,236,2,106,32,14,41,3,0,55,2,0,32,3,32,3,41,3,208,4,55,2,212,2,32,4,65,140,2,106,32,3,65,208,2,106,65,36,16,193,5,26,12,3,11,32,3,65,247,4,106,32,3,65,156,1,106,32,3,65,248,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,65,10,33,2,32,4,65,10,58,0,8,32,4,65,9,106,32,3,65,240,4,106,65,207,0,16,193,5,26,32,3,65,208,4,106,16,234,26,32,3,65,240,6,106,16,147,14,12,2,11,32,3,65,174,2,106,32,3,65,166,2,106,45,0,0,58,0,0,32,3,65,150,3,106,32,3,65,162,2,106,45,0,0,58,0,0,32,3,65,146,3,106,32,3,65,158,2,106,45,0,0,58,0,0,32,3,65,142,3,106,32,3,65,154,2,106,45,0,0,58,0,0,32,3,65,138,3,106,32,3,65,150,2,106,45,0,0,58,0,0,32,3,32,3,47,1,164,2,59,1,172,2,32,3,32,3,47,1,160,2,59,1,148,3,32,3,32,3,47,1,156,2,59,1,144,3,32,3,32,3,47,1,152,2,59,1,140,3,32,3,32,3,47,1,148,2,59,1,136,3,32,3,65,134,3,106,32,3,65,146,2,106,45,0,0,58,0,0,32,3,65,130,3,106,32,3,65,142,2,106,45,0,0,58,0,0,32,3,65,134,1,106,32,3,65,138,2,106,45,0,0,58,0,0,32,3,32,3,47,1,144,2,59,1,132,3,32,3,32,3,47,1,140,2,59,1,128,3,32,3,32,3,47,1,136,2,59,1,132,1,32,3,65,8,106,32,3,65,152,1,106,65,48,16,193,5,26,11,32,4,32,5,58,0,8,32,4,32,3,47,1,172,2,59,0,9,32,4,65,11,106,32,3,65,174,2,106,45,0,0,58,0,0,32,4,32,8,58,0,12,32,4,32,3,47,1,148,3,59,0,13,32,4,65,15,106,32,3,65,150,3,106,45,0,0,58,0,0,32,4,32,6,58,0,16,32,4,32,10,58,0,20,32,4,32,3,47,1,144,3,59,0,17,32,4,65,19,106,32,3,65,146,3,106,45,0,0,58,0,0,32,4,32,3,47,1,140,3,59,0,21,32,4,65,23,106,32,3,65,142,3,106,45,0,0,58,0,0,32,4,32,2,58,0,24,32,4,65,27,106,32,3,65,138,3,106,45,0,0,58,0,0,32,4,32,3,47,1,136,3,59,0,25,32,4,32,11,58,0,28,32,4,65,31,106,32,3,65,134,3,106,45,0,0,58,0,0,32,4,32,3,47,1,132,3,59,0,29,32,4,32,1,58,0,32,32,4,65,35,106,32,3,65,130,3,106,45,0,0,58,0,0,32,4,32,3,47,1,128,3,59,0,33,32,4,32,0,58,0,36,32,4,65,39,106,32,3,65,134,1,106,45,0,0,58,0,0,32,4,32,3,47,1,132,1,59,0,37,32,4,65,40,106,32,3,65,8,106,65,48,16,193,5,26,65,10,33,2,11,32,4,32,2,54,2,0,32,3,65,128,7,106,36,0,12,1,11,32,0,65,8,106,32,9,65,8,106,32,9,65,152,1,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,9,65,160,2,106,36,0,11,132,27,2,30,127,1,126,35,0,65,160,2,107,34,8,36,0,32,8,65,144,1,106,34,4,65,212,0,32,1,32,1,40,2,112,32,1,45,0,116,32,2,16,143,6,2,64,32,8,40,2,144,1,69,4,64,32,8,65,4,106,34,1,32,4,65,4,114,65,140,1,16,193,5,26,35,0,65,240,5,107,34,3,36,0,32,3,16,193,15,54,2,164,1,32,3,65,216,5,106,32,1,65,248,0,106,41,2,0,55,3,0,32,3,32,1,41,2,112,55,3,208,5,32,3,65,232,5,106,32,1,65,136,1,106,40,2,0,54,2,0,32,3,32,1,41,2,128,1,55,3,224,5,32,3,65,216,2,106,32,1,32,3,65,208,5,106,32,3,65,224,5,106,16,198,5,32,0,34,4,2,127,2,64,2,64,2,64,2,64,32,3,40,2,216,2,65,2,70,4,64,32,3,65,152,4,106,32,3,65,224,2,106,65,200,0,16,193,5,26,12,1,11,32,3,65,144,4,106,32,3,65,216,2,106,32,3,65,164,1,106,16,236,2,32,3,40,2,144,4,34,0,65,3,71,13,1,11,32,3,65,214,2,106,34,7,32,3,65,155,4,106,45,0,0,58,0,0,32,3,65,210,2,106,34,5,32,3,65,159,4,106,45,0,0,58,0,0,32,3,65,206,2,106,34,9,32,3,65,163,4,106,45,0,0,58,0,0,32,3,65,202,2,106,34,10,32,3,65,167,4,106,45,0,0,58,0,0,32,3,32,3,47,0,153,4,59,1,212,2,32,3,32,3,47,0,157,4,59,1,208,2,32,3,32,3,47,0,161,4,59,1,204,2,32,3,32,3,47,0,165,4,59,1,200,2,32,3,45,0,152,4,33,6,32,3,45,0,156,4,33,11,32,3,45,0,160,4,33,0,32,3,45,0,164,4,33,12,32,3,65,198,2,106,34,13,32,3,65,171,4,106,45,0,0,58,0,0,32,3,65,194,2,106,34,14,32,3,65,175,4,106,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,196,2,32,3,32,3,47,0,173,4,59,1,192,2,32,3,45,0,168,4,33,1,32,3,45,0,172,4,33,2,32,3,65,144,2,106,34,15,32,3,65,176,4,106,65,48,16,193,5,26,32,3,65,150,1,106,32,7,45,0,0,58,0,0,32,3,65,146,1,106,32,5,45,0,0,58,0,0,32,3,65,142,1,106,32,9,45,0,0,58,0,0,32,3,65,138,1,106,32,10,45,0,0,58,0,0,32,3,65,134,1,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,212,2,59,1,148,1,32,3,32,3,47,1,208,2,59,1,144,1,32,3,32,3,47,1,204,2,59,1,140,1,32,3,32,3,47,1,200,2,59,1,136,1,32,3,32,3,47,1,196,2,59,1,132,1,32,3,65,130,1,106,32,14,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,1,128,1,32,3,65,16,106,32,15,65,48,16,193,5,26,32,3,65,164,1,106,16,234,24,65,4,33,5,12,1,11,32,3,40,2,148,4,33,1,32,3,45,0,152,4,33,2,32,3,65,227,2,106,32,3,65,155,4,106,34,7,45,0,0,58,0,0,32,3,65,231,2,106,32,3,65,159,4,106,34,11,45,0,0,58,0,0,32,3,65,214,2,106,34,12,32,3,65,163,4,106,34,5,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,212,2,32,3,32,3,47,0,153,4,59,0,225,2,32,3,32,3,47,0,157,4,59,0,229,2,32,3,45,0,156,4,33,6,32,3,45,0,160,4,33,9,32,3,45,0,164,4,33,10,32,3,65,210,2,106,34,13,32,3,65,167,4,106,34,14,45,0,0,58,0,0,32,3,32,3,47,0,165,4,59,1,208,2,32,3,45,0,168,4,33,15,32,3,65,206,2,106,34,16,32,3,65,171,4,106,34,17,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,204,2,32,3,45,0,172,4,33,18,32,3,65,202,2,106,34,19,32,3,65,175,4,106,34,20,45,0,0,58,0,0,32,3,32,3,47,0,173,4,59,1,200,2,32,3,45,0,176,4,33,21,32,3,65,198,2,106,34,22,32,3,65,179,4,106,34,23,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,196,2,32,3,45,0,180,4,33,24,32,3,65,194,2,106,34,25,32,3,65,183,4,106,34,26,45,0,0,58,0,0,32,3,32,3,47,0,181,4,59,1,192,2,32,3,65,144,2,106,34,27,32,3,65,184,4,106,34,28,65,48,16,193,5,26,32,3,65,200,1,106,34,29,32,3,65,232,4,106,65,200,0,16,193,5,26,32,3,65,192,1,106,34,30,32,3,65,200,5,106,41,3,0,55,3,0,32,3,65,184,1,106,34,31,32,3,65,192,5,106,41,3,0,55,3,0,32,3,65,176,1,106,34,32,32,3,65,184,5,106,41,3,0,55,3,0,32,3,65,235,2,106,32,12,45,0,0,58,0,0,32,3,32,3,41,3,176,5,55,3,168,1,32,3,32,9,58,0,232,2,32,3,32,6,58,0,228,2,32,3,32,2,58,0,224,2,32,3,32,1,54,2,220,2,32,3,32,0,54,2,216,2,32,3,32,3,47,1,212,2,59,0,233,2,32,3,32,10,58,0,236,2,32,3,65,239,2,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,208,2,59,0,237,2,32,3,32,15,58,0,240,2,32,3,65,243,2,106,32,16,45,0,0,58,0,0,32,3,32,3,47,1,204,2,59,0,241,2,32,3,32,18,58,0,244,2,32,3,65,247,2,106,32,19,45,0,0,58,0,0,32,3,32,3,47,1,200,2,59,0,245,2,32,3,32,21,58,0,248,2,32,3,65,251,2,106,32,22,45,0,0,58,0,0,32,3,32,3,47,1,196,2,59,0,249,2,32,3,32,24,58,0,252,2,32,3,65,255,2,106,32,25,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,0,253,2,32,3,65,128,3,106,32,27,65,48,16,193,5,26,32,3,65,176,3,106,32,29,65,60,16,193,5,26,32,3,65,144,4,106,32,3,65,216,2,106,16,246,14,32,3,65,162,1,106,32,3,45,0,151,4,58,0,0,32,3,65,158,1,106,32,7,45,0,0,58,0,0,32,3,65,154,1,106,32,11,45,0,0,58,0,0,32,3,32,3,47,0,149,4,59,1,160,1,32,3,32,3,47,0,153,4,59,1,156,1,32,3,32,3,47,0,157,4,59,1,152,1,32,3,45,0,148,4,33,11,32,3,45,0,152,4,33,0,32,3,45,0,156,4,33,7,32,3,45,0,160,4,33,1,32,3,40,2,144,4,33,6,32,3,65,150,1,106,32,5,45,0,0,58,0,0,32,3,65,146,1,106,32,14,45,0,0,58,0,0,32,3,65,142,1,106,32,17,45,0,0,58,0,0,32,3,65,138,1,106,32,20,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,148,1,32,3,32,3,47,0,165,4,59,1,144,1,32,3,32,3,47,0,169,4,59,1,140,1,32,3,32,3,47,0,173,4,59,1,136,1,32,3,45,0,164,4,33,2,32,3,45,0,168,4,33,9,32,3,45,0,172,4,33,12,32,3,65,134,1,106,32,23,45,0,0,58,0,0,32,3,65,130,1,106,32,26,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,132,1,32,3,32,3,47,0,181,4,59,1,128,1,32,3,45,0,176,4,33,10,32,3,45,0,180,4,33,13,32,3,65,16,106,32,28,65,236,0,16,193,5,26,32,3,65,8,106,34,5,32,3,65,140,2,106,40,2,0,54,2,0,32,3,32,3,41,2,132,2,55,3,0,32,3,65,164,1,106,16,234,24,32,6,65,4,70,4,64,32,0,33,5,32,1,33,6,32,2,33,11,32,9,33,0,32,10,33,1,32,13,33,2,12,1,11,32,3,65,208,1,106,32,5,40,2,0,54,2,0,32,3,32,3,41,3,0,55,3,200,1,32,3,65,240,2,106,32,30,41,3,0,55,3,0,32,3,65,232,2,106,32,31,41,3,0,55,3,0,32,3,65,224,2,106,32,32,41,3,0,55,3,0,32,3,32,3,41,3,168,1,55,3,216,2,32,6,65,3,70,4,64,32,3,65,166,1,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,210,2,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,160,1,59,1,164,1,32,3,32,3,47,1,156,1,59,1,212,2,32,3,32,3,47,1,152,1,59,1,208,2,32,3,32,3,47,1,148,1,59,1,204,2,32,3,32,3,47,1,144,1,59,1,200,2,32,3,65,216,2,106,16,234,26,32,3,65,200,1,106,16,147,14,65,10,33,5,65,24,33,6,32,7,33,12,12,2,11,32,4,32,3,47,1,160,1,59,0,9,32,4,65,11,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,146,2,106,34,5,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,210,5,106,34,14,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,226,5,106,34,15,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,34,16,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,144,2,32,3,32,3,47,1,152,1,59,1,208,5,32,3,32,3,47,1,148,1,59,1,224,5,32,3,32,3,47,1,144,1,59,1,164,1,32,3,65,214,2,106,34,17,32,3,65,142,1,106,45,0,0,58,0,0,32,3,65,210,2,106,34,18,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,34,19,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,34,20,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,140,1,59,1,212,2,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,34,21,32,3,65,16,106,34,22,65,236,0,16,193,5,26,32,3,65,132,5,106,34,23,32,3,65,8,106,40,2,0,54,2,0,32,3,32,3,41,3,0,34,33,55,2,252,4,32,3,65,200,3,106,32,23,40,2,0,54,2,0,32,4,32,0,58,0,12,32,4,32,11,58,0,8,32,4,32,6,54,2,4,32,3,32,33,55,3,192,3,32,3,65,28,106,32,3,65,176,1,106,41,3,0,55,2,0,32,3,65,36,106,32,3,65,184,1,106,41,3,0,55,2,0,32,3,65,44,106,32,3,65,192,1,106,41,3,0,55,2,0,32,3,32,3,41,3,168,1,55,2,20,32,4,32,3,47,1,144,2,59,0,13,32,4,65,15,106,32,5,45,0,0,58,0,0,32,4,32,7,58,0,16,32,4,65,19,106,32,14,45,0,0,58,0,0,32,4,32,3,47,1,208,5,59,0,17,32,4,32,1,58,0,20,32,4,65,23,106,32,15,45,0,0,58,0,0,32,4,32,3,47,1,224,5,59,0,21,32,4,32,2,58,0,24,32,4,65,27,106,32,16,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,25,32,4,32,9,58,0,28,32,4,65,31,106,32,17,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,29,32,4,32,12,58,0,32,32,4,65,35,106,32,18,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,33,32,4,32,10,58,0,36,32,4,65,39,106,32,19,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,37,32,4,32,13,58,0,40,32,4,65,43,106,32,20,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,41,32,4,65,44,106,32,21,65,236,0,16,193,5,26,32,4,65,152,1,106,32,3,65,216,2,106,65,244,0,16,193,5,26,32,4,65,140,2,106,32,22,65,36,16,193,5,26,65,6,12,2,11,32,3,65,146,2,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,210,5,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,226,5,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,142,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,144,2,32,3,32,3,47,1,152,1,59,1,208,5,32,3,32,3,47,1,148,1,59,1,224,5,32,3,32,3,47,1,144,1,59,1,164,1,32,3,32,3,47,1,140,1,59,1,212,2,32,3,65,210,2,106,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,32,3,65,16,106,65,48,16,193,5,26,11,32,4,32,5,58,0,8,32,4,32,3,47,1,144,2,59,0,9,32,4,65,11,106,32,3,65,146,2,106,45,0,0,58,0,0,32,4,32,7,58,0,12,32,4,32,3,47,1,208,5,59,0,13,32,4,65,15,106,32,3,65,210,5,106,45,0,0,58,0,0,32,4,32,6,58,0,16,32,4,32,11,58,0,20,32,4,32,3,47,1,224,5,59,0,17,32,4,65,19,106,32,3,65,226,5,106,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,21,32,4,65,23,106,32,3,65,166,1,106,45,0,0,58,0,0,32,4,32,0,58,0,24,32,4,65,27,106,32,3,65,214,2,106,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,25,32,4,32,12,58,0,28,32,4,65,31,106,32,3,65,210,2,106,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,29,32,4,32,1,58,0,32,32,4,65,35,106,32,3,65,206,2,106,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,33,32,4,32,2,58,0,36,32,4,65,39,106,32,3,65,202,2,106,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,37,32,4,65,40,106,32,3,65,144,4,106,65,48,16,193,5,26,65,10,11,54,2,0,32,3,65,240,5,106,36,0,12,1,11,32,0,65,8,106,32,8,65,8,106,32,8,65,152,1,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,8,65,160,2,106,36,0,11,176,27,2,30,127,1,126,35,0,65,224,1,107,34,8,36,0,32,8,65,240,0,106,34,4,65,212,0,32,1,32,1,40,2,80,32,1,45,0,84,32,2,16,142,6,2,64,32,8,40,2,112,69,4,64,32,8,65,4,106,34,1,32,4,65,4,114,65,236,0,16,193,5,26,35,0,65,176,7,107,34,3,36,0,32,3,16,193,15,54,2,164,1,32,3,65,168,7,106,32,1,65,216,0,106,41,2,0,55,2,0,32,3,65,156,7,106,32,1,65,232,0,106,40,2,0,54,2,0,32,3,32,1,41,2,80,55,2,160,7,32,3,32,1,41,2,96,55,2,148,7,32,3,65,196,6,106,34,2,32,1,65,208,0,16,193,5,26,32,3,65,212,5,106,32,2,65,236,0,16,193,5,26,32,3,65,1,54,2,208,5,32,3,65,1,58,0,192,6,32,3,65,216,2,106,32,3,65,208,5,106,16,250,11,32,0,34,4,2,127,2,64,2,64,2,64,2,64,32,3,40,2,216,2,65,2,70,4,64,32,3,65,152,4,106,32,3,65,224,2,106,65,200,0,16,193,5,26,12,1,11,32,3,65,144,4,106,32,3,65,216,2,106,32,3,65,164,1,106,16,236,2,32,3,40,2,144,4,34,0,65,3,71,13,1,11,32,3,65,214,2,106,34,7,32,3,65,155,4,106,45,0,0,58,0,0,32,3,65,210,2,106,34,5,32,3,65,159,4,106,45,0,0,58,0,0,32,3,65,206,2,106,34,9,32,3,65,163,4,106,45,0,0,58,0,0,32,3,65,202,2,106,34,10,32,3,65,167,4,106,45,0,0,58,0,0,32,3,32,3,47,0,153,4,59,1,212,2,32,3,32,3,47,0,157,4,59,1,208,2,32,3,32,3,47,0,161,4,59,1,204,2,32,3,32,3,47,0,165,4,59,1,200,2,32,3,45,0,152,4,33,6,32,3,45,0,156,4,33,11,32,3,45,0,160,4,33,0,32,3,45,0,164,4,33,12,32,3,65,198,2,106,34,13,32,3,65,171,4,106,45,0,0,58,0,0,32,3,65,194,2,106,34,14,32,3,65,175,4,106,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,196,2,32,3,32,3,47,0,173,4,59,1,192,2,32,3,45,0,168,4,33,1,32,3,45,0,172,4,33,2,32,3,65,144,2,106,34,15,32,3,65,176,4,106,65,48,16,193,5,26,32,3,65,150,1,106,32,7,45,0,0,58,0,0,32,3,65,146,1,106,32,5,45,0,0,58,0,0,32,3,65,142,1,106,32,9,45,0,0,58,0,0,32,3,65,138,1,106,32,10,45,0,0,58,0,0,32,3,65,134,1,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,212,2,59,1,148,1,32,3,32,3,47,1,208,2,59,1,144,1,32,3,32,3,47,1,204,2,59,1,140,1,32,3,32,3,47,1,200,2,59,1,136,1,32,3,32,3,47,1,196,2,59,1,132,1,32,3,65,130,1,106,32,14,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,1,128,1,32,3,65,16,106,32,15,65,48,16,193,5,26,32,3,65,164,1,106,16,234,24,65,4,33,5,12,1,11,32,3,40,2,148,4,33,1,32,3,45,0,152,4,33,2,32,3,65,227,2,106,32,3,65,155,4,106,34,7,45,0,0,58,0,0,32,3,65,231,2,106,32,3,65,159,4,106,34,11,45,0,0,58,0,0,32,3,65,214,2,106,34,12,32,3,65,163,4,106,34,5,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,212,2,32,3,32,3,47,0,153,4,59,0,225,2,32,3,32,3,47,0,157,4,59,0,229,2,32,3,45,0,156,4,33,6,32,3,45,0,160,4,33,9,32,3,45,0,164,4,33,10,32,3,65,210,2,106,34,13,32,3,65,167,4,106,34,14,45,0,0,58,0,0,32,3,32,3,47,0,165,4,59,1,208,2,32,3,45,0,168,4,33,15,32,3,65,206,2,106,34,16,32,3,65,171,4,106,34,17,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,204,2,32,3,45,0,172,4,33,18,32,3,65,202,2,106,34,19,32,3,65,175,4,106,34,20,45,0,0,58,0,0,32,3,32,3,47,0,173,4,59,1,200,2,32,3,45,0,176,4,33,21,32,3,65,198,2,106,34,22,32,3,65,179,4,106,34,23,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,196,2,32,3,45,0,180,4,33,24,32,3,65,194,2,106,34,25,32,3,65,183,4,106,34,26,45,0,0,58,0,0,32,3,32,3,47,0,181,4,59,1,192,2,32,3,65,144,2,106,34,27,32,3,65,184,4,106,34,28,65,48,16,193,5,26,32,3,65,200,1,106,34,29,32,3,65,232,4,106,65,200,0,16,193,5,26,32,3,65,192,1,106,34,30,32,3,65,200,5,106,41,3,0,55,3,0,32,3,65,184,1,106,34,31,32,3,65,192,5,106,41,3,0,55,3,0,32,3,65,176,1,106,34,32,32,3,65,184,5,106,41,3,0,55,3,0,32,3,65,235,2,106,32,12,45,0,0,58,0,0,32,3,32,3,41,3,176,5,55,3,168,1,32,3,32,9,58,0,232,2,32,3,32,6,58,0,228,2,32,3,32,2,58,0,224,2,32,3,32,1,54,2,220,2,32,3,32,0,54,2,216,2,32,3,32,3,47,1,212,2,59,0,233,2,32,3,32,10,58,0,236,2,32,3,65,239,2,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,208,2,59,0,237,2,32,3,32,15,58,0,240,2,32,3,65,243,2,106,32,16,45,0,0,58,0,0,32,3,32,3,47,1,204,2,59,0,241,2,32,3,32,18,58,0,244,2,32,3,65,247,2,106,32,19,45,0,0,58,0,0,32,3,32,3,47,1,200,2,59,0,245,2,32,3,32,21,58,0,248,2,32,3,65,251,2,106,32,22,45,0,0,58,0,0,32,3,32,3,47,1,196,2,59,0,249,2,32,3,32,24,58,0,252,2,32,3,65,255,2,106,32,25,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,0,253,2,32,3,65,128,3,106,32,27,65,48,16,193,5,26,32,3,65,176,3,106,32,29,65,60,16,193,5,26,32,3,65,144,4,106,32,3,65,216,2,106,16,246,14,32,3,65,162,1,106,32,3,45,0,151,4,58,0,0,32,3,65,158,1,106,32,7,45,0,0,58,0,0,32,3,65,154,1,106,32,11,45,0,0,58,0,0,32,3,32,3,47,0,149,4,59,1,160,1,32,3,32,3,47,0,153,4,59,1,156,1,32,3,32,3,47,0,157,4,59,1,152,1,32,3,45,0,148,4,33,11,32,3,45,0,152,4,33,0,32,3,45,0,156,4,33,7,32,3,45,0,160,4,33,1,32,3,40,2,144,4,33,6,32,3,65,150,1,106,32,5,45,0,0,58,0,0,32,3,65,146,1,106,32,14,45,0,0,58,0,0,32,3,65,142,1,106,32,17,45,0,0,58,0,0,32,3,65,138,1,106,32,20,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,148,1,32,3,32,3,47,0,165,4,59,1,144,1,32,3,32,3,47,0,169,4,59,1,140,1,32,3,32,3,47,0,173,4,59,1,136,1,32,3,45,0,164,4,33,2,32,3,45,0,168,4,33,9,32,3,45,0,172,4,33,12,32,3,65,134,1,106,32,23,45,0,0,58,0,0,32,3,65,130,1,106,32,26,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,132,1,32,3,32,3,47,0,181,4,59,1,128,1,32,3,45,0,176,4,33,10,32,3,45,0,180,4,33,13,32,3,65,16,106,32,28,65,236,0,16,193,5,26,32,3,65,8,106,34,5,32,3,65,140,2,106,40,2,0,54,2,0,32,3,32,3,41,2,132,2,55,3,0,32,3,65,164,1,106,16,234,24,32,6,65,4,70,4,64,32,0,33,5,32,1,33,6,32,2,33,11,32,9,33,0,32,10,33,1,32,13,33,2,12,1,11,32,3,65,216,5,106,32,5,40,2,0,54,2,0,32,3,32,3,41,3,0,55,3,208,5,32,3,65,240,2,106,32,30,41,3,0,55,3,0,32,3,65,232,2,106,32,31,41,3,0,55,3,0,32,3,65,224,2,106,32,32,41,3,0,55,3,0,32,3,32,3,41,3,168,1,55,3,216,2,32,6,65,3,70,4,64,32,3,65,166,1,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,210,2,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,160,1,59,1,164,1,32,3,32,3,47,1,156,1,59,1,212,2,32,3,32,3,47,1,152,1,59,1,208,2,32,3,32,3,47,1,148,1,59,1,204,2,32,3,32,3,47,1,144,1,59,1,200,2,32,3,65,216,2,106,16,234,26,32,3,65,208,5,106,16,147,14,65,10,33,5,65,24,33,6,32,7,33,12,12,2,11,32,4,32,3,47,1,160,1,59,0,9,32,4,65,11,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,198,6,106,34,5,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,202,1,106,34,14,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,146,2,106,34,15,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,34,16,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,196,6,32,3,32,3,47,1,152,1,59,1,200,1,32,3,32,3,47,1,148,1,59,1,144,2,32,3,32,3,47,1,144,1,59,1,164,1,32,3,65,214,2,106,34,17,32,3,65,142,1,106,45,0,0,58,0,0,32,3,65,210,2,106,34,18,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,34,19,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,34,20,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,140,1,59,1,212,2,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,34,21,32,3,65,16,106,65,236,0,16,193,5,26,32,3,65,132,5,106,34,22,32,3,65,8,106,40,2,0,54,2,0,32,3,32,3,41,3,0,34,33,55,2,252,4,32,3,65,200,3,106,32,22,40,2,0,54,2,0,32,4,32,0,58,0,12,32,4,32,11,58,0,8,32,4,32,6,54,2,4,32,3,32,33,55,3,192,3,32,3,65,220,5,106,32,3,65,176,1,106,41,3,0,55,2,0,32,3,65,228,5,106,32,3,65,184,1,106,41,3,0,55,2,0,32,3,65,236,5,106,32,3,65,192,1,106,41,3,0,55,2,0,32,3,32,3,41,3,168,1,55,2,212,5,32,4,32,3,47,1,196,6,59,0,13,32,4,65,15,106,32,5,45,0,0,58,0,0,32,4,32,7,58,0,16,32,4,65,19,106,32,14,45,0,0,58,0,0,32,4,32,3,47,1,200,1,59,0,17,32,4,32,1,58,0,20,32,4,65,23,106,32,15,45,0,0,58,0,0,32,4,32,3,47,1,144,2,59,0,21,32,4,32,2,58,0,24,32,4,65,27,106,32,16,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,25,32,4,32,9,58,0,28,32,4,65,31,106,32,17,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,29,32,4,32,12,58,0,32,32,4,65,35,106,32,18,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,33,32,4,32,10,58,0,36,32,4,65,39,106,32,19,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,37,32,4,32,13,58,0,40,32,4,65,43,106,32,20,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,41,32,4,65,44,106,32,21,65,236,0,16,193,5,26,32,4,65,152,1,106,32,3,65,216,2,106,65,244,0,16,193,5,26,32,4,65,140,2,106,32,3,65,208,5,106,65,36,16,193,5,26,65,6,12,2,11,32,3,65,198,6,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,202,1,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,146,2,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,142,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,196,6,32,3,32,3,47,1,152,1,59,1,200,1,32,3,32,3,47,1,148,1,59,1,144,2,32,3,32,3,47,1,144,1,59,1,164,1,32,3,32,3,47,1,140,1,59,1,212,2,32,3,65,210,2,106,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,32,3,65,16,106,65,48,16,193,5,26,11,32,4,32,5,58,0,8,32,4,32,3,47,1,196,6,59,0,9,32,4,65,11,106,32,3,65,198,6,106,45,0,0,58,0,0,32,4,32,7,58,0,12,32,4,32,3,47,1,200,1,59,0,13,32,4,65,15,106,32,3,65,202,1,106,45,0,0,58,0,0,32,4,32,6,58,0,16,32,4,32,11,58,0,20,32,4,32,3,47,1,144,2,59,0,17,32,4,65,19,106,32,3,65,146,2,106,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,21,32,4,65,23,106,32,3,65,166,1,106,45,0,0,58,0,0,32,4,32,0,58,0,24,32,4,65,27,106,32,3,65,214,2,106,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,25,32,4,32,12,58,0,28,32,4,65,31,106,32,3,65,210,2,106,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,29,32,4,32,1,58,0,32,32,4,65,35,106,32,3,65,206,2,106,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,33,32,4,32,2,58,0,36,32,4,65,39,106,32,3,65,202,2,106,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,37,32,4,65,40,106,32,3,65,144,4,106,65,48,16,193,5,26,65,10,11,54,2,0,32,3,65,176,7,106,36,0,12,1,11,32,0,65,8,106,32,8,65,8,106,32,8,65,248,0,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,8,65,224,1,106,36,0,11,222,6,1,11,127,35,0,65,224,1,107,34,3,36,0,32,3,65,240,0,106,34,4,65,214,0,32,1,32,1,40,2,80,32,1,45,0,84,32,2,16,142,6,2,64,32,3,40,2,112,69,4,64,32,3,65,4,106,34,1,32,4,65,4,114,65,236,0,16,193,5,26,35,0,65,192,6,107,34,2,36,0,32,2,16,193,15,54,2,4,32,2,65,180,6,106,32,1,65,216,0,106,41,2,0,55,2,0,32,2,65,168,6,106,32,1,65,232,0,106,40,2,0,54,2,0,32,2,32,1,41,2,80,55,2,172,6,32,2,32,1,41,2,96,55,2,160,6,32,2,65,208,5,106,34,4,32,1,65,208,0,16,193,5,26,32,2,65,216,3,106,32,4,65,236,0,16,193,5,26,32,2,65,1,54,2,212,3,32,2,65,1,58,0,196,4,32,2,65,200,1,106,32,2,65,212,3,106,16,250,11,2,64,2,64,32,2,40,2,200,1,65,2,70,4,64,32,2,65,16,106,32,2,65,208,1,106,65,200,0,16,193,5,26,12,1,11,32,2,65,8,106,34,1,32,2,65,200,1,106,34,4,32,2,65,4,106,16,236,2,32,2,40,2,8,34,5,65,3,70,13,0,65,9,33,6,32,2,40,2,12,33,7,32,2,45,0,16,33,8,32,2,65,133,3,106,34,9,32,2,65,17,106,65,207,0,16,193,5,26,32,2,65,208,5,106,34,10,32,2,65,224,0,106,65,200,0,16,193,5,26,32,2,65,144,5,106,34,11,32,2,65,192,1,106,41,3,0,55,3,0,32,2,65,136,5,106,34,12,32,2,65,184,1,106,41,3,0,55,3,0,32,2,65,128,5,106,34,13,32,2,65,176,1,106,41,3,0,55,3,0,32,2,32,2,41,3,168,1,55,3,248,4,32,2,32,8,58,0,220,3,32,2,32,7,54,2,216,3,32,2,32,5,54,2,212,3,32,2,65,221,3,106,32,9,65,207,0,16,193,5,26,32,2,65,172,4,106,32,10,65,60,16,193,5,26,32,2,65,240,4,106,34,5,32,2,65,148,6,106,40,2,0,54,2,0,32,2,65,0,54,2,156,5,32,2,32,2,41,2,140,6,55,3,232,4,32,1,32,2,65,212,3,106,32,2,65,156,5,106,16,222,8,2,64,32,2,40,2,8,69,4,64,32,4,32,1,65,4,114,65,172,1,16,193,5,26,32,0,65,4,106,32,4,65,172,1,16,193,5,26,32,0,65,136,2,106,32,5,40,2,0,54,2,0,32,0,32,2,41,3,232,4,55,2,128,2,32,2,65,184,5,106,32,13,41,3,0,55,2,0,32,2,65,192,5,106,32,12,41,3,0,55,2,0,32,2,65,200,5,106,32,11,41,3,0,55,2,0,32,2,32,2,41,3,248,4,55,2,176,5,32,0,65,140,2,106,32,2,65,172,5,106,65,36,16,193,5,26,12,1,11,32,2,65,15,106,32,2,65,204,1,106,32,2,65,16,106,65,200,0,16,193,5,65,200,0,16,193,5,26,65,10,33,6,32,0,65,10,58,0,8,32,0,65,9,106,32,2,65,8,106,65,207,0,16,193,5,26,32,2,65,248,4,106,16,234,26,32,2,65,232,4,106,16,147,14,11,32,0,32,6,54,2,0,12,1,11,32,2,65,140,3,106,32,2,65,16,106,65,200,0,16,193,5,26,32,0,65,4,58,0,8,32,0,65,9,106,32,2,65,133,3,106,65,207,0,16,193,5,26,32,0,65,10,54,2,0,11,32,2,65,4,106,16,234,24,32,2,65,192,6,106,36,0,12,1,11,32,0,65,8,106,32,3,65,8,106,32,3,65,248,0,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,3,65,224,1,106,36,0,11,186,6,1,11,127,35,0,65,160,2,107,34,3,36,0,32,3,65,144,1,106,34,4,65,214,0,32,1,32,1,40,2,112,32,1,45,0,116,32,2,16,143,6,2,64,32,3,40,2,144,1,69,4,64,32,3,65,4,106,34,1,32,4,65,4,114,65,140,1,16,193,5,26,35,0,65,160,6,107,34,2,36,0,32,2,16,193,15,54,2,12,32,2,65,168,4,106,32,1,65,248,0,106,41,2,0,55,3,0,32,2,32,1,41,2,112,55,3,160,4,32,2,65,24,106,32,1,65,136,1,106,40,2,0,54,2,0,32,2,32,1,41,2,128,1,55,3,16,32,2,65,152,2,106,32,1,32,2,65,160,4,106,32,2,65,16,106,16,198,5,2,64,2,64,32,2,40,2,152,2,65,2,70,4,64,32,2,65,224,0,106,32,2,65,160,2,106,65,200,0,16,193,5,26,12,1,11,32,2,65,216,0,106,34,1,32,2,65,152,2,106,34,4,32,2,65,12,106,16,236,2,32,2,40,2,88,34,5,65,3,70,13,0,65,9,33,6,32,2,40,2,92,33,7,32,2,45,0,96,33,8,32,2,65,209,3,106,34,9,32,2,65,225,0,106,65,207,0,16,193,5,26,32,2,65,16,106,34,10,32,2,65,176,1,106,65,200,0,16,193,5,26,32,2,65,224,5,106,34,11,32,2,65,144,2,106,41,3,0,55,3,0,32,2,65,216,5,106,34,12,32,2,65,136,2,106,41,3,0,55,3,0,32,2,65,208,5,106,34,13,32,2,65,128,2,106,41,3,0,55,3,0,32,2,32,2,41,3,248,1,55,3,200,5,32,2,32,8,58,0,168,4,32,2,32,7,54,2,164,4,32,2,32,5,54,2,160,4,32,2,65,169,4,106,32,9,65,207,0,16,193,5,26,32,2,65,248,4,106,32,10,65,60,16,193,5,26,32,2,65,192,5,106,34,5,32,2,65,212,0,106,40,2,0,54,2,0,32,2,65,0,54,2,236,5,32,2,32,2,41,2,76,55,3,184,5,32,1,32,2,65,160,4,106,32,2,65,236,5,106,16,222,8,2,64,32,2,40,2,88,69,4,64,32,4,32,1,65,4,114,65,172,1,16,193,5,26,32,0,65,4,106,32,4,65,172,1,16,193,5,26,32,0,65,136,2,106,32,5,40,2,0,54,2,0,32,0,32,2,41,3,184,5,55,2,128,2,32,2,65,136,6,106,32,13,41,3,0,55,2,0,32,2,65,144,6,106,32,12,41,3,0,55,2,0,32,2,65,152,6,106,32,11,41,3,0,55,2,0,32,2,32,2,41,3,200,5,55,2,128,6,32,0,65,140,2,106,32,2,65,252,5,106,65,36,16,193,5,26,12,1,11,32,2,65,223,0,106,32,2,65,156,2,106,32,2,65,224,0,106,65,200,0,16,193,5,65,200,0,16,193,5,26,65,10,33,6,32,0,65,10,58,0,8,32,0,65,9,106,32,2,65,216,0,106,65,207,0,16,193,5,26,32,2,65,200,5,106,16,234,26,32,2,65,184,5,106,16,147,14,11,32,0,32,6,54,2,0,12,1,11,32,2,65,216,3,106,32,2,65,224,0,106,65,200,0,16,193,5,26,32,0,65,4,58,0,8,32,0,65,9,106,32,2,65,209,3,106,65,207,0,16,193,5,26,32,0,65,10,54,2,0,11,32,2,65,12,106,16,234,24,32,2,65,160,6,106,36,0,12,1,11,32,0,65,8,106,32,3,65,8,106,32,3,65,152,1,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,3,65,160,2,106,36,0,11,204,1,1,3,127,35,0,65,48,107,34,2,36,0,32,2,65,4,106,34,4,32,1,16,194,22,32,2,65,0,54,2,32,32,2,65,0,54,2,16,32,2,32,0,40,2,4,34,1,54,2,40,32,2,32,0,40,2,0,34,3,54,2,36,32,2,32,1,54,2,24,32,2,32,3,54,2,20,32,2,32,0,40,2,8,65,0,32,3,27,54,2,44,32,2,32,3,65,0,71,34,0,54,2,28,32,2,32,0,54,2,12,35,0,65,48,107,34,1,36,0,32,1,65,8,106,34,0,32,2,65,12,106,65,36,16,193,5,26,32,0,16,180,7,34,0,4,64,3,64,32,1,32,0,54,2,44,32,4,32,1,65,44,106,65,148,243,192,0,16,219,6,32,1,65,8,106,16,180,7,34,0,13,0,11,11,32,1,65,48,106,36,0,32,4,16,248,21,32,2,65,48,106,36,0,11,204,1,1,3,127,35,0,65,48,107,34,2,36,0,32,2,65,4,106,34,3,32,1,16,194,22,32,2,65,0,54,2,32,32,2,65,0,54,2,16,32,2,32,0,40,2,4,34,4,54,2,40,32,2,32,0,40,2,0,34,1,54,2,36,32,2,32,4,54,2,24,32,2,32,1,54,2,20,32,2,32,0,40,2,8,65,0,32,1,27,54,2,44,32,2,32,1,65,0,71,34,0,54,2,28,32,2,32,0,54,2,12,35,0,65,48,107,34,1,36,0,32,1,65,8,106,34,0,32,2,65,12,106,65,36,16,193,5,26,32,0,16,161,8,34,0,4,64,3,64,32,1,32,0,54,2,44,32,3,32,1,65,44,106,65,164,243,192,0,16,219,6,32,1,65,8,106,16,161,8,34,0,13,0,11,11,32,1,65,48,106,36,0,32,3,16,248,21,32,2,65,48,106,36,0,11,150,2,1,4,127,35,0,65,16,107,34,2,36,0,32,0,45,0,212,8,33,4,32,0,65,1,58,0,212,8,32,2,32,0,54,2,12,32,0,65,168,8,106,33,3,2,64,32,0,40,2,168,8,65,128,128,128,128,120,70,13,0,2,64,2,64,32,0,45,0,188,8,14,4,1,2,2,0,2,11,32,0,65,48,106,34,1,45,0,240,7,65,3,70,4,64,2,64,32,1,45,0,212,7,65,3,71,13,0,2,64,2,64,2,64,2,64,32,1,45,0,128,1,65,3,107,14,3,0,1,2,4,11,32,1,65,136,1,106,16,146,4,12,2,11,32,1,65,144,1,106,16,238,22,12,1,11,2,64,2,64,32,1,45,0,160,3,14,4,0,2,2,1,2,11,32,1,65,136,1,106,16,209,19,12,1,11,32,1,65,224,1,106,16,238,22,11,32,1,65,244,0,106,16,214,24,11,32,1,65,228,7,106,16,214,24,11,11,32,3,16,166,21,11,32,3,65,128,128,128,128,120,54,2,0,2,64,32,4,13,0,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,2,65,12,106,16,157,14,11,32,2,65,16,106,36,0,11,196,1,2,4,127,1,111,35,0,65,16,107,34,2,36,0,2,64,32,1,40,2,0,4,64,32,1,40,2,4,33,5,32,1,40,2,8,33,1,16,212,25,34,3,16,136,25,34,4,37,1,32,5,32,1,16,79,33,6,16,215,4,34,1,32,6,38,1,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,4,65,132,1,79,4,64,32,4,16,222,9,11,32,2,32,1,54,2,12,32,2,65,12,106,16,250,28,33,3,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,3,16,215,26,33,1,32,3,65,132,1,73,13,1,32,3,16,222,9,12,1,11,32,2,32,1,65,4,106,16,167,27,32,2,40,2,0,32,2,40,2,4,16,135,25,33,1,11,32,0,32,1,54,2,4,32,0,65,0,54,2,0,32,2,65,16,106,36,0,11,181,1,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,9,1,2,3,4,5,6,7,8,9,0,11,32,1,65,232,195,194,0,65,10,16,181,25,15,11,32,1,65,242,195,194,0,65,33,16,181,25,15,11,32,1,65,147,196,194,0,65,19,16,181,25,15,11,32,1,65,166,196,194,0,65,20,16,181,25,15,11,32,1,65,186,196,194,0,65,20,16,181,25,15,11,32,1,65,206,196,194,0,65,24,16,181,25,15,11,32,1,65,230,196,194,0,65,27,16,181,25,15,11,32,1,65,129,197,194,0,65,41,16,181,25,15,11,32,1,65,170,197,194,0,65,51,16,181,25,15,11,32,1,65,221,197,194,0,65,37,16,181,25,11,117,1,4,127,32,1,40,2,8,34,4,65,1,106,34,6,32,1,40,2,0,34,3,47,1,246,6,34,5,77,4,64,32,3,32,6,65,208,0,108,106,32,3,32,4,65,208,0,108,106,32,5,32,4,107,65,208,0,108,16,184,28,26,11,32,3,32,4,65,208,0,108,106,32,2,65,208,0,16,193,5,26,32,3,32,5,65,1,106,59,1,246,6,32,0,32,4,54,2,8,32,0,32,3,54,2,0,32,0,32,1,40,2,4,54,2,4,11,112,1,4,127,32,1,40,2,8,34,4,65,1,106,34,6,32,1,40,2,0,34,3,47,1,150,4,34,5,77,4,64,32,3,32,6,65,48,108,106,32,3,32,4,65,48,108,106,32,5,32,4,107,65,48,108,16,184,28,26,11,32,3,32,4,65,48,108,106,32,2,65,48,16,193,5,26,32,3,32,5,65,1,106,59,1,150,4,32,0,32,4,54,2,8,32,0,32,3,54,2,0,32,0,32,1,40,2,4,54,2,4,11,163,2,1,6,127,35,0,65,160,1,107,34,4,36,0,2,64,2,64,32,1,40,2,16,34,2,4,64,32,1,40,2,20,33,3,3,64,32,4,65,12,106,33,5,35,0,65,16,107,34,6,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,92,34,7,65,2,107,14,2,1,1,0,11,32,7,65,26,107,14,2,2,3,1,11,32,3,69,13,3,11,32,5,65,3,54,2,0,12,3,11,32,6,65,8,106,32,2,65,224,0,106,16,167,27,32,5,32,6,40,2,8,32,3,65,148,1,108,106,65,0,32,6,40,2,12,32,3,75,27,16,240,24,12,2,11,32,5,32,2,40,2,100,32,3,65,148,1,108,106,65,0,32,2,40,2,104,32,3,75,27,16,240,24,12,1,11,32,5,32,2,65,224,0,106,16,175,4,11,32,6,65,16,106,36,0,32,4,40,2,12,65,3,71,13,2,65,0,33,3,32,1,16,134,9,33,2,32,1,65,0,54,2,20,32,1,32,2,54,2,16,32,2,13,0,11,11,32,0,65,3,54,2,0,12,1,11,32,0,32,4,65,12,106,65,148,1,16,193,5,26,32,1,32,1,40,2,20,65,1,106,54,2,20,11,32,4,65,160,1,106,36,0,11,137,1,1,1,127,35,0,65,16,107,34,3,36,0,32,3,32,1,41,3,0,55,3,0,32,2,32,3,65,8,16,100,32,3,32,1,40,2,12,32,1,40,2,16,32,2,16,227,11,32,3,40,2,0,33,1,2,64,32,3,45,0,8,34,2,65,18,70,4,64,32,1,65,8,106,33,1,12,1,11,32,0,32,3,47,0,9,59,0,9,32,0,65,11,106,32,3,65,11,106,45,0,0,58,0,0,32,0,32,3,40,2,4,54,2,4,11,32,0,32,2,58,0,8,32,0,32,1,54,2,0,32,3,65,16,106,36,0,11,130,1,1,2,127,35,0,65,144,2,107,34,2,36,0,32,1,32,1,65,136,2,107,34,3,16,161,3,65,255,1,113,65,255,1,70,4,64,32,2,65,8,106,32,1,65,136,2,16,193,5,26,3,64,2,64,32,3,34,1,65,136,2,106,32,1,65,136,2,16,193,5,26,32,0,32,1,70,13,0,32,2,65,8,106,32,1,65,136,2,107,34,3,16,161,3,65,255,1,113,65,255,1,70,13,1,11,11,32,1,32,2,65,8,106,65,136,2,16,193,5,26,11,32,2,65,144,2,106,36,0,11,138,1,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,4,106,33,0,3,64,2,64,2,64,2,64,2,64,32,0,65,4,107,45,0,0,14,5,3,3,3,1,2,0,11,32,0,16,148,14,12,2,11,32,0,40,2,0,34,1,69,13,1,32,0,65,4,106,40,2,0,32,1,65,1,16,218,26,12,1,11,32,0,16,181,13,32,0,40,2,0,34,1,69,13,0,32,0,65,4,106,40,2,0,32,1,65,24,108,65,8,16,218,26,11,32,0,65,24,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,251,88,2,22,127,1,126,35,0,65,144,2,107,34,19,36,0,32,19,32,2,54,2,132,2,32,19,65,132,2,106,33,10,35,0,65,128,6,107,34,16,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,1,40,2,0,65,4,107,34,2,32,2,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,65,4,33,22,32,16,65,128,4,106,33,15,35,0,65,128,8,107,34,3,36,0,32,3,65,128,4,106,33,6,35,0,65,128,11,107,34,4,36,0,32,4,32,10,54,2,8,32,4,65,0,54,2,20,32,4,66,128,128,128,128,192,0,55,2,12,32,4,65,232,5,106,34,2,32,1,65,4,106,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,2,65,252,1,16,193,5,26,32,4,65,24,106,32,1,16,247,19,32,4,65,48,106,32,4,65,32,106,41,2,0,55,3,0,32,4,32,4,41,2,24,55,3,40,32,4,65,60,106,32,4,65,40,106,16,153,3,32,4,40,2,60,65,128,128,128,128,120,70,13,2,32,2,65,4,114,33,10,32,4,65,129,8,106,33,7,32,4,65,253,3,106,33,11,3,64,32,4,65,224,0,106,32,4,65,204,0,106,40,2,0,54,2,0,32,4,65,216,0,106,32,4,65,196,0,106,41,2,0,55,3,0,32,4,32,4,41,2,60,55,3,80,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,40,2,92,34,5,45,0,100,34,14,65,2,107,14,26,17,18,21,0,1,19,20,21,21,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,22,23,27,11,32,5,40,2,108,33,8,11,32,5,40,2,104,33,9,12,25,11,32,4,40,2,88,69,13,33,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,34,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,13,24,12,29,11,32,4,40,2,88,69,13,32,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,33,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,28,12,23,11,32,4,40,2,88,69,13,31,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,32,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,27,12,22,11,32,4,40,2,88,69,13,30,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,31,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,12,21,11,32,4,40,2,88,69,13,29,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,30,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,25,12,20,11,32,4,40,2,88,69,13,28,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,29,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,12,19,11,32,4,40,2,88,69,13,27,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,28,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,12,18,11,32,4,40,2,88,69,13,26,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,27,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,4,40,2,88,34,1,65,1,77,13,28,32,4,40,2,20,34,8,32,4,40,2,84,40,2,4,34,1,77,13,29,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,12,17,11,32,4,40,2,88,69,13,25,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,26,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,32,4,40,2,88,34,1,65,1,77,13,27,32,4,40,2,20,34,8,32,4,40,2,84,40,2,4,34,1,77,13,28,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,12,16,11,32,4,40,2,88,69,13,24,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,25,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,4,40,2,88,34,1,65,1,77,13,26,32,4,40,2,20,34,8,32,4,40,2,84,40,2,4,34,1,77,13,27,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,4,40,2,88,34,1,65,2,77,13,12,32,4,40,2,20,34,1,32,4,40,2,84,40,2,8,34,2,77,13,13,32,4,40,2,16,32,2,65,2,116,106,40,2,0,34,21,32,21,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,12,15,11,32,4,40,2,88,69,13,23,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,24,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,32,4,40,2,88,34,1,65,1,77,13,25,32,4,40,2,20,34,8,32,4,40,2,84,40,2,4,34,1,77,13,26,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,12,14,11,32,4,40,2,88,69,13,22,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,23,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,32,4,40,2,88,34,1,65,1,77,13,24,32,4,40,2,20,34,8,32,4,40,2,84,40,2,4,34,1,77,13,25,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,12,13,11,32,4,40,2,88,69,13,21,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,22,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,32,4,40,2,88,34,1,65,1,77,13,23,32,4,40,2,20,34,8,32,4,40,2,84,40,2,4,34,1,77,13,24,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,12,12,11,32,4,40,2,88,69,13,20,32,4,40,2,20,34,9,32,4,40,2,84,40,2,0,34,1,77,13,21,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,9,32,9,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,32,4,40,2,88,34,1,65,1,77,13,22,32,4,40,2,20,34,8,32,4,40,2,84,40,2,4,34,1,77,13,23,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,12,11,11,32,4,65,232,5,106,32,5,65,232,0,106,32,4,40,2,84,32,4,40,2,88,32,4,40,2,16,32,4,40,2,20,16,163,10,32,4,40,2,244,5,33,24,32,4,40,2,240,5,33,21,32,4,40,2,236,5,33,8,32,4,40,2,232,5,33,9,12,10,11,32,4,40,2,8,33,2,32,4,65,232,5,106,34,1,32,5,65,232,0,106,16,175,4,32,4,65,236,3,106,32,1,32,2,40,2,0,16,138,3,32,4,40,2,236,3,34,9,65,3,71,4,64,32,4,45,0,252,3,33,18,32,4,40,2,248,3,33,24,32,4,40,2,244,3,33,21,32,4,40,2,240,3,33,8,32,4,65,232,0,106,32,11,65,131,1,16,193,5,26,12,10,11,32,6,32,4,45,0,240,3,58,0,9,32,6,65,37,58,0,8,12,10,11,32,4,40,2,8,33,2,32,4,65,232,5,106,34,1,32,5,65,232,0,106,16,175,4,32,4,65,236,3,106,32,1,32,2,40,2,0,16,138,3,32,4,40,2,236,3,34,9,65,3,71,4,64,32,4,45,0,252,3,33,18,32,4,40,2,248,3,33,24,32,4,40,2,244,3,33,21,32,4,40,2,240,3,33,8,32,4,65,232,0,106,32,11,65,131,1,16,193,5,26,12,9,11,32,6,32,4,45,0,240,3,58,0,9,32,6,65,37,58,0,8,12,9,11,32,4,65,240,0,106,32,5,65,129,1,106,40,0,0,54,2,0,32,4,32,5,41,0,121,55,3,104,12,1,11,32,4,65,240,0,106,32,5,65,129,1,106,40,0,0,54,2,0,32,4,32,5,41,0,121,55,3,104,11,32,5,45,0,120,33,18,32,5,40,0,116,33,24,32,5,40,0,112,33,21,32,5,40,0,108,33,8,32,5,40,0,104,33,9,32,5,47,0,102,33,17,32,5,45,0,101,33,23,12,5,11,32,4,65,232,5,106,32,5,65,232,0,106,32,4,65,8,106,16,168,12,32,4,40,2,232,5,34,9,65,128,128,128,128,120,71,13,3,32,6,32,4,45,0,236,5,58,0,9,32,6,65,37,58,0,8,12,5,11,32,4,65,232,5,106,32,5,65,232,0,106,32,4,65,8,106,16,168,12,32,4,40,2,232,5,34,9,65,128,128,128,128,120,71,13,2,32,6,32,4,45,0,236,5,58,0,9,32,6,65,37,58,0,8,12,4,11,65,2,32,1,65,244,132,214,0,16,163,15,0,11,32,2,32,1,65,132,133,214,0,16,163,15,0,11,32,4,40,2,244,5,33,24,32,4,40,2,240,5,33,21,32,4,40,2,236,5,33,8,11,32,4,32,18,58,0,128,8,32,4,32,24,54,2,252,7,32,4,32,21,54,2,248,7,32,4,32,8,54,2,244,7,32,4,32,9,54,2,240,7,32,4,32,17,59,1,238,7,32,4,32,23,58,0,237,7,32,4,32,14,58,0,236,7,32,7,32,4,65,232,0,106,65,131,1,16,193,5,26,32,4,65,232,5,106,33,12,35,0,65,128,3,107,34,13,36,0,32,13,65,136,2,106,32,4,65,236,7,106,34,20,16,141,1,32,13,32,13,40,2,140,2,54,2,128,2,32,13,32,13,65,143,2,106,40,0,0,54,0,131,2,2,64,2,64,2,64,2,64,2,64,32,13,40,2,136,2,34,1,65,128,128,128,128,120,70,4,64,32,13,65,160,2,106,34,2,32,20,16,117,32,13,65,144,2,106,34,5,32,13,65,172,2,106,41,2,0,55,3,0,32,13,65,152,2,106,34,14,32,13,65,180,2,106,40,2,0,54,2,0,32,13,32,13,41,2,164,2,55,3,136,2,32,13,40,2,160,2,34,1,65,2,70,13,1,32,13,65,28,106,32,13,65,184,2,106,65,196,0,16,193,5,26,32,13,65,16,106,32,5,41,3,0,55,2,0,32,13,65,24,106,32,14,40,2,0,54,2,0,32,13,32,13,41,3,136,2,55,2,8,32,13,65,224,0,106,32,20,65,152,1,16,193,5,33,14,32,13,65,251,1,106,32,13,40,0,131,2,54,0,0,32,13,32,1,54,2,4,32,13,32,13,40,2,128,2,54,2,248,1,32,13,40,2,84,65,146,3,75,13,2,32,2,32,13,65,4,106,34,2,16,220,8,32,13,40,2,160,2,34,1,65,143,128,128,128,120,70,4,64,32,12,65,4,106,32,2,65,252,1,16,193,5,26,32,12,65,0,54,2,0,12,6,11,32,12,32,13,41,2,164,2,55,2,16,32,12,65,24,106,32,13,65,172,2,106,41,2,0,55,2,0,32,12,32,1,54,2,12,32,12,65,24,58,0,8,32,12,65,1,54,2,0,12,4,11,32,13,65,179,2,106,32,13,65,155,2,106,45,0,0,58,0,0,32,13,65,167,2,106,32,13,40,0,131,2,54,0,0,32,13,32,13,41,0,147,2,55,0,171,2,32,13,32,13,40,2,128,2,54,2,164,2,32,13,32,1,54,2,160,2,12,2,11,32,13,65,176,2,106,32,14,40,2,0,54,2,0,32,13,65,168,2,106,32,5,41,3,0,55,3,0,32,13,32,13,41,3,136,2,55,3,160,2,12,1,11,32,12,65,1,54,2,0,32,12,65,25,58,0,8,12,1,11,32,12,65,8,106,32,13,65,160,2,106,16,233,11,32,12,65,1,54,2,0,32,20,16,151,2,12,1,11,32,14,16,151,2,11,32,13,65,128,3,106,36,0,32,4,40,2,232,5,69,13,1,32,6,65,8,106,32,4,65,244,1,106,32,4,65,240,3,106,32,4,65,240,5,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,6,65,1,54,2,0,32,4,65,208,0,106,16,203,21,32,4,65,40,106,34,1,16,152,16,32,1,65,4,65,28,16,244,22,12,5,11,32,4,65,236,3,106,34,1,32,10,65,252,1,16,193,5,26,32,4,65,240,1,106,34,2,32,1,65,252,1,16,193,5,26,32,4,65,132,9,106,34,1,32,2,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,1,65,252,1,16,193,5,26,32,4,40,2,20,34,1,32,4,40,2,12,70,4,64,32,4,65,12,106,16,250,18,11,32,4,40,2,16,32,1,65,2,116,106,32,2,54,2,0,32,4,32,1,65,1,106,54,2,20,32,4,65,208,0,106,16,203,21,32,4,65,60,106,32,4,65,40,106,16,153,3,32,4,40,2,60,65,128,128,128,128,120,71,13,1,12,4,11,11,12,18,11,12,17,11,0,11,32,4,65,40,106,34,1,16,152,16,32,1,65,4,65,28,16,244,22,32,4,40,2,20,34,1,69,13,1,32,4,32,1,65,1,107,34,1,54,2,20,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,0,32,1,65,1,71,27,54,2,0,2,64,32,4,32,1,65,1,70,4,127,32,7,40,2,12,33,14,32,7,40,2,8,33,2,32,4,65,232,5,106,32,7,65,16,106,65,244,1,16,193,5,26,2,64,32,7,65,127,70,13,0,32,7,32,7,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,7,65,132,2,65,4,16,218,26,11,32,2,65,2,71,13,1,32,14,5,32,7,11,54,2,236,3,65,243,129,214,0,65,43,32,4,65,236,3,106,65,160,131,214,0,65,228,132,214,0,16,253,13,0,11,32,6,65,12,106,32,4,65,232,5,106,65,244,1,16,193,5,26,32,6,32,14,54,2,8,32,6,32,2,54,2,4,32,6,65,0,54,2,0,11,32,4,65,12,106,34,1,16,170,18,32,1,65,4,65,4,16,244,22,32,4,65,128,11,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,1,32,9,65,132,133,214,0,16,163,15,0,11,65,1,32,1,65,244,132,214,0,16,163,15,0,11,32,1,32,8,65,132,133,214,0,16,163,15,0,11,2,64,32,3,40,2,128,4,69,4,64,32,3,65,132,2,106,34,1,32,6,65,4,114,65,252,1,16,193,5,26,32,3,65,132,6,106,34,5,32,1,65,252,1,16,193,5,26,35,0,65,208,0,107,34,7,36,0,32,7,65,8,106,33,2,35,0,65,208,0,107,34,14,36,0,32,14,65,8,106,33,1,35,0,65,64,106,34,10,36,0,32,10,32,5,54,2,0,2,64,32,5,45,0,246,1,69,4,64,32,10,65,0,54,2,32,32,5,32,10,65,32,106,16,206,4,32,10,40,2,32,65,2,71,4,64,32,1,65,37,58,0,0,12,2,11,32,1,65,32,58,0,0,12,1,11,32,10,65,1,54,2,36,32,10,65,132,146,214,0,54,2,32,32,10,66,1,55,2,44,32,10,65,139,8,54,2,60,32,10,32,10,65,56,106,54,2,40,32,10,32,10,54,2,56,32,10,65,20,106,32,10,65,32,106,16,236,4,32,10,65,16,106,32,10,65,28,106,40,2,0,54,0,0,32,10,32,10,41,2,20,55,0,8,32,1,65,15,58,0,0,32,1,32,10,41,0,5,55,0,1,32,1,65,8,106,32,10,65,12,106,41,0,0,55,0,0,11,32,10,65,64,107,36,0,2,64,32,14,45,0,8,34,1,65,37,70,4,64,32,2,32,5,16,159,16,12,1,11,32,2,65,1,106,32,14,65,8,106,65,1,114,65,199,0,16,193,5,26,32,2,32,1,58,0,0,11,32,14,65,208,0,106,36,0,2,64,32,7,45,0,8,34,1,65,37,70,4,64,32,3,65,4,106,32,5,65,252,1,16,193,5,26,32,3,65,0,54,2,0,12,1,11,32,3,65,9,106,32,7,65,8,106,65,1,114,65,199,0,16,193,5,26,32,3,65,1,54,2,0,32,3,32,1,58,0,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,45,0,92,14,27,19,19,1,2,19,19,19,19,19,19,19,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,5,40,2,104,34,1,4,64,32,5,40,2,100,33,2,3,64,32,2,16,133,18,32,2,65,148,1,106,33,2,32,1,65,1,107,34,1,13,0,11,11,32,5,65,224,0,106,65,4,65,148,1,16,244,22,12,18,11,32,5,65,224,0,106,16,133,18,12,17,11,32,5,65,224,0,106,16,133,18,12,16,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,15,32,5,65,224,0,106,16,129,2,12,15,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,14,32,5,65,224,0,106,16,129,2,12,14,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,13,32,5,65,224,0,106,16,129,2,12,13,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,12,32,5,65,224,0,106,16,129,2,12,12,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,11,32,5,65,224,0,106,16,129,2,12,11,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,10,32,5,65,224,0,106,16,129,2,12,10,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,9,32,5,65,224,0,106,16,129,2,12,9,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,5,65,224,0,106,16,129,2,11,32,5,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,8,32,5,65,228,0,106,16,129,2,12,8,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,5,65,224,0,106,16,129,2,11,32,5,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,7,32,5,65,228,0,106,16,129,2,12,7,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,5,65,224,0,106,16,129,2,11,32,5,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,5,65,228,0,106,16,129,2,11,32,5,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,6,32,5,65,232,0,106,16,129,2,12,6,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,5,65,224,0,106,16,129,2,11,32,5,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,5,32,5,65,228,0,106,16,129,2,12,5,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,5,65,224,0,106,16,129,2,11,32,5,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,5,65,228,0,106,16,129,2,12,4,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,5,65,224,0,106,16,129,2,11,32,5,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,3,32,5,65,228,0,106,16,129,2,12,3,11,32,5,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,5,65,224,0,106,16,129,2,11,32,5,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,2,32,5,65,228,0,106,16,129,2,12,2,11,32,5,65,224,0,106,34,1,16,170,18,32,1,65,4,65,4,16,244,22,12,1,11,32,5,40,2,104,34,1,4,64,32,5,40,2,100,33,2,3,64,32,2,16,133,18,32,2,65,148,1,106,33,2,32,1,65,1,107,34,1,13,0,11,11,32,5,65,224,0,106,65,4,65,148,1,16,244,22,11,32,7,65,208,0,106,36,0,32,15,2,127,32,3,40,2,0,69,4,64,32,15,65,4,106,32,3,65,4,114,65,252,1,16,193,5,26,65,0,12,1,11,32,15,65,8,106,32,3,65,8,106,65,200,0,16,193,5,26,65,1,11,54,2,0,12,1,11,32,15,65,8,106,32,3,65,136,2,106,32,3,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,15,65,1,54,2,0,11,32,3,65,128,8,106,36,0,32,16,40,2,128,4,13,5,32,16,65,132,2,106,34,1,32,15,65,4,114,65,252,1,16,193,5,26,32,16,65,8,106,32,1,65,252,1,16,193,5,26,12,6,11,32,16,65,128,4,106,33,14,35,0,65,240,4,107,34,7,36,0,32,7,65,220,3,106,34,2,32,1,65,4,106,16,175,4,32,7,65,156,1,106,32,2,32,10,40,2,0,16,138,3,32,7,45,0,160,1,33,2,2,64,32,7,40,2,156,1,34,1,65,3,71,4,64,32,7,65,181,2,106,32,7,65,161,1,106,65,143,1,16,193,5,26,32,7,32,2,58,0,180,2,32,7,32,1,54,2,176,2,32,7,65,8,106,34,1,32,7,65,176,2,106,16,245,14,32,14,2,127,32,7,40,2,8,65,3,71,4,64,32,14,65,4,106,32,1,65,148,1,16,193,5,26,65,0,12,1,11,32,7,65,208,3,106,32,7,65,20,106,41,2,0,55,0,0,32,7,65,216,3,106,32,7,65,28,106,40,2,0,54,0,0,32,14,65,24,58,0,8,32,7,32,7,41,2,12,55,0,200,3,32,14,32,7,41,0,197,3,55,0,9,32,14,65,17,106,32,7,65,205,3,106,41,0,0,55,0,0,32,14,65,24,106,32,7,65,212,3,106,41,0,0,55,0,0,65,1,11,54,2,0,12,1,11,32,14,32,2,58,0,9,32,14,65,37,58,0,8,32,14,65,1,54,2,0,11,32,7,65,240,4,106,36,0,32,16,40,2,128,4,69,4,64,32,16,65,132,2,106,34,1,32,14,65,4,114,65,148,1,16,193,5,26,32,16,65,8,106,32,1,65,148,1,16,193,5,26,65,5,33,22,12,6,11,32,19,65,8,106,32,16,65,136,2,106,32,16,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,19,65,10,54,2,0,12,6,11,32,16,65,128,4,106,34,2,32,1,65,4,106,32,10,16,229,6,32,16,40,2,128,4,69,4,64,32,16,65,132,2,106,34,1,32,2,65,4,114,65,148,1,16,193,5,26,32,16,65,8,106,32,1,65,148,1,16,193,5,26,65,6,33,22,12,5,11,32,19,65,8,106,32,16,65,136,2,106,32,16,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,19,65,10,54,2,0,12,5,11,32,16,65,128,4,106,33,20,35,0,65,128,6,107,34,12,36,0,32,1,65,4,106,33,14,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,34,5,65,1,107,14,3,1,2,3,0,11,32,12,65,128,4,106,34,2,32,14,32,10,16,222,4,32,12,40,2,128,4,13,3,32,12,65,128,2,106,34,1,32,2,65,4,114,65,252,1,16,193,5,26,32,12,32,1,65,252,1,16,193,5,26,12,5,11,32,12,65,128,4,106,34,2,32,14,32,10,16,229,6,32,12,40,2,128,4,69,4,64,32,12,65,128,2,106,34,1,32,2,65,4,114,65,148,1,16,193,5,26,32,12,32,1,65,148,1,16,193,5,26,12,5,11,32,20,65,8,106,32,12,65,132,2,106,32,12,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,20,65,4,54,2,0,12,5,11,32,12,65,128,4,106,33,23,35,0,65,224,0,107,34,15,36,0,32,15,32,10,54,2,4,32,15,65,24,106,34,17,32,14,32,15,65,4,106,16,168,12,32,15,45,0,28,33,2,2,64,32,15,40,2,24,34,1,65,128,128,128,128,120,71,4,64,32,15,65,20,106,32,15,65,36,106,34,7,40,0,0,54,0,0,32,15,32,15,41,0,29,55,0,13,32,15,32,2,58,0,12,32,15,32,1,54,2,8,35,0,65,144,7,107,34,18,36,0,32,18,65,12,106,32,15,65,8,106,34,11,65,8,106,34,14,41,2,0,55,2,0,32,18,65,26,58,0,0,32,18,32,11,41,2,0,55,2,4,32,18,65,144,5,106,34,10,32,18,16,226,3,2,64,2,64,2,64,32,18,40,2,144,5,69,4,64,32,18,65,148,3,106,34,2,32,10,65,4,114,65,252,1,16,193,5,26,32,18,65,152,1,106,34,1,32,2,65,252,1,16,193,5,26,32,10,32,1,16,170,10,32,18,40,2,144,5,34,1,65,143,128,128,128,120,71,13,1,32,18,45,0,244,1,65,26,71,13,2,32,11,32,18,41,2,248,1,34,25,55,2,0,32,17,32,25,55,2,4,32,17,65,37,58,0,0,32,14,32,18,65,128,2,106,41,2,0,34,25,55,2,0,32,17,65,12,106,32,25,55,2,0,12,3,11,32,17,32,18,65,152,3,106,32,18,65,152,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,2,11,32,17,32,18,41,2,148,5,55,2,8,32,17,65,16,106,32,18,65,156,5,106,41,2,0,55,2,0,32,17,32,1,54,2,4,32,17,65,24,58,0,0,32,18,65,244,1,106,16,149,2,12,1,11,65,152,214,214,0,65,40,65,180,215,214,0,16,218,19,0,11,32,18,65,144,7,106,36,0,32,15,45,0,24,65,37,70,4,64,32,23,32,15,41,2,28,55,2,4,32,23,65,38,58,0,0,32,23,65,12,106,32,7,41,2,0,55,2,0,12,2,11,32,23,32,15,65,24,106,65,200,0,16,193,5,26,12,1,11,32,23,32,2,58,0,1,32,23,65,37,58,0,0,11,32,15,65,224,0,106,36,0,32,12,45,0,128,4,34,14,65,38,70,13,2,32,12,65,143,2,106,34,2,32,12,65,144,4,106,40,0,0,54,0,0,32,12,65,136,2,106,34,1,32,12,65,137,4,106,41,0,0,55,3,0,32,12,32,12,41,0,129,4,55,3,128,2,32,20,65,28,106,32,12,65,148,4,106,65,52,16,193,5,26,32,20,65,24,106,32,2,40,0,0,54,0,0,32,20,65,17,106,32,1,41,3,0,55,0,0,32,20,32,12,41,3,128,2,55,0,9,32,20,32,14,58,0,8,32,20,65,4,54,2,0,12,4,11,32,12,65,128,4,106,33,17,35,0,65,128,11,107,34,3,36,0,32,3,32,10,54,2,8,32,3,65,0,54,2,20,32,3,66,128,128,128,128,192,0,55,2,12,32,3,65,232,5,106,34,1,32,14,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,1,65,252,1,16,193,5,26,32,3,65,24,106,32,2,16,249,19,32,3,65,48,106,32,3,65,32,106,41,2,0,55,3,0,32,3,32,3,41,2,24,55,3,40,32,3,65,60,106,32,3,65,40,106,16,157,3,32,3,40,2,60,65,128,128,128,128,120,70,13,2,32,1,65,4,114,33,10,32,3,65,129,8,106,33,7,32,3,65,253,3,106,33,11,3,64,32,3,65,224,0,106,32,3,65,204,0,106,40,2,0,54,2,0,32,3,65,216,0,106,32,3,65,196,0,106,41,2,0,55,3,0,32,3,32,3,41,2,60,55,3,80,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,40,2,92,34,15,45,0,100,34,14,65,2,107,14,26,17,18,21,0,1,19,20,21,21,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,22,23,27,11,32,15,40,2,108,33,8,11,32,15,40,2,104,33,6,12,25,11,32,3,40,2,88,69,13,33,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,34,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,78,13,24,12,29,11,32,3,40,2,88,69,13,32,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,33,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,28,12,23,11,32,3,40,2,88,69,13,31,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,32,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,27,12,22,11,32,3,40,2,88,69,13,30,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,31,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,26,12,21,11,32,3,40,2,88,69,13,29,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,30,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,25,12,20,11,32,3,40,2,88,69,13,28,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,29,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,24,12,19,11,32,3,40,2,88,69,13,27,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,28,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,23,12,18,11,32,3,40,2,88,69,13,26,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,27,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,32,3,40,2,88,34,2,65,1,77,13,28,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,29,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,22,12,17,11,32,3,40,2,88,69,13,25,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,26,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,32,3,40,2,88,34,2,65,1,77,13,27,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,28,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,21,12,16,11,32,3,40,2,88,69,13,24,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,25,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,3,40,2,88,34,2,65,1,77,13,26,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,27,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,32,3,40,2,88,34,1,65,2,77,13,12,32,3,40,2,20,34,1,32,3,40,2,84,40,2,8,34,2,77,13,13,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,21,32,21,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,20,12,15,11,32,3,40,2,88,69,13,23,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,24,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,32,3,40,2,88,34,2,65,1,77,13,25,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,26,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,19,12,14,11,32,3,40,2,88,69,13,22,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,23,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,32,3,40,2,88,34,2,65,1,77,13,24,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,25,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,18,12,13,11,32,3,40,2,88,69,13,21,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,22,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,32,3,40,2,88,34,2,65,1,77,13,23,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,24,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,17,12,12,11,32,3,40,2,88,69,13,20,32,3,40,2,20,34,6,32,3,40,2,84,40,2,0,34,2,77,13,21,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,32,3,40,2,88,34,2,65,1,77,13,22,32,3,40,2,20,34,8,32,3,40,2,84,40,2,4,34,2,77,13,23,32,3,40,2,16,32,2,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,16,12,11,11,32,3,65,232,5,106,32,15,65,232,0,106,32,3,40,2,84,32,3,40,2,88,32,3,40,2,16,32,3,40,2,20,16,163,10,32,3,40,2,244,5,33,22,32,3,40,2,240,5,33,21,32,3,40,2,236,5,33,8,32,3,40,2,232,5,33,6,12,10,11,32,3,40,2,8,33,2,32,3,65,232,5,106,34,1,32,15,65,232,0,106,16,175,4,32,3,65,236,3,106,32,1,32,2,40,2,0,16,138,3,32,3,40,2,236,3,34,6,65,3,71,4,64,32,3,45,0,252,3,33,24,32,3,40,2,248,3,33,22,32,3,40,2,244,3,33,21,32,3,40,2,240,3,33,8,32,3,65,232,0,106,32,11,65,131,1,16,193,5,26,12,10,11,32,17,32,3,45,0,240,3,58,0,9,32,17,65,37,58,0,8,12,10,11,32,3,40,2,8,33,2,32,3,65,232,5,106,34,1,32,15,65,232,0,106,16,175,4,32,3,65,236,3,106,32,1,32,2,40,2,0,16,138,3,32,3,40,2,236,3,34,6,65,3,71,4,64,32,3,45,0,252,3,33,24,32,3,40,2,248,3,33,22,32,3,40,2,244,3,33,21,32,3,40,2,240,3,33,8,32,3,65,232,0,106,32,11,65,131,1,16,193,5,26,12,9,11,32,17,32,3,45,0,240,3,58,0,9,32,17,65,37,58,0,8,12,9,11,32,3,65,240,0,106,32,15,65,129,1,106,40,0,0,54,2,0,32,3,32,15,41,0,121,55,3,104,12,1,11,32,3,65,240,0,106,32,15,65,129,1,106,40,0,0,54,2,0,32,3,32,15,41,0,121,55,3,104,11,32,15,45,0,120,33,24,32,15,40,0,116,33,22,32,15,40,0,112,33,21,32,15,40,0,108,33,8,32,15,40,0,104,33,6,32,15,47,0,102,33,18,32,15,45,0,101,33,23,12,5,11,32,3,65,232,5,106,32,15,65,232,0,106,32,3,65,8,106,16,168,12,32,3,40,2,232,5,34,6,65,128,128,128,128,120,71,13,3,32,17,32,3,45,0,236,5,58,0,9,32,17,65,37,58,0,8,12,5,11,32,3,65,232,5,106,32,15,65,232,0,106,32,3,65,8,106,16,168,12,32,3,40,2,232,5,34,6,65,128,128,128,128,120,71,13,2,32,17,32,3,45,0,236,5,58,0,9,32,17,65,37,58,0,8,12,4,11,65,2,32,1,65,244,132,214,0,16,163,15,0,11,32,2,32,1,65,132,133,214,0,16,163,15,0,11,32,3,40,2,244,5,33,22,32,3,40,2,240,5,33,21,32,3,40,2,236,5,33,8,11,32,3,32,24,58,0,128,8,32,3,32,22,54,2,252,7,32,3,32,21,54,2,248,7,32,3,32,8,54,2,244,7,32,3,32,6,54,2,240,7,32,3,32,18,59,1,238,7,32,3,32,23,58,0,237,7,32,3,32,14,58,0,236,7,32,7,32,3,65,232,0,106,65,131,1,16,193,5,26,32,3,65,232,5,106,32,3,65,236,7,106,16,226,3,32,3,40,2,232,5,69,13,1,32,17,65,8,106,32,3,65,244,1,106,32,3,65,240,3,106,32,3,65,240,5,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,17,65,1,54,2,0,32,3,65,208,0,106,16,205,21,32,3,65,40,106,34,1,16,156,16,32,1,65,4,65,28,16,244,22,12,5,11,32,3,65,236,3,106,34,1,32,10,65,252,1,16,193,5,26,32,3,65,240,1,106,34,2,32,1,65,252,1,16,193,5,26,32,3,65,132,9,106,34,1,32,2,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,2,4,64,32,2,66,129,128,128,128,16,55,2,0,32,2,65,8,106,32,1,65,252,1,16,193,5,26,32,3,40,2,20,34,1,32,3,40,2,12,70,4,64,32,3,65,12,106,16,250,18,11,32,3,40,2,16,32,1,65,2,116,106,32,2,54,2,0,32,3,32,1,65,1,106,54,2,20,32,3,65,208,0,106,16,205,21,32,3,65,60,106,32,3,65,40,106,16,157,3,32,3,40,2,60,65,128,128,128,128,120,71,13,1,12,4,11,11,12,19,11,12,18,11,0,11,32,3,65,40,106,34,1,16,156,16,32,1,65,4,65,28,16,244,22,32,3,40,2,20,34,1,69,13,1,32,3,32,1,65,1,107,34,1,54,2,20,32,3,40,2,16,32,1,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,1,65,0,32,1,65,1,71,27,54,2,0,2,64,32,3,32,1,65,1,70,4,127,32,7,40,2,12,33,14,32,7,40,2,8,33,2,32,3,65,232,5,106,32,7,65,16,106,65,244,1,16,193,5,26,2,64,32,7,65,127,70,13,0,32,7,32,7,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,7,65,132,2,65,4,16,218,26,11,32,2,65,2,71,13,1,32,14,5,32,7,11,54,2,236,3,65,243,129,214,0,65,43,32,3,65,236,3,106,65,192,131,214,0,65,228,132,214,0,16,253,13,0,11,32,17,65,12,106,32,3,65,232,5,106,65,244,1,16,193,5,26,32,17,32,14,54,2,8,32,17,32,2,54,2,4,32,17,65,0,54,2,0,11,32,3,65,12,106,34,1,16,171,18,32,1,65,4,65,4,16,244,22,32,3,65,128,11,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,2,32,6,65,132,133,214,0,16,163,15,0,11,65,1,32,2,65,244,132,214,0,16,163,15,0,11,32,2,32,8,65,132,133,214,0,16,163,15,0,11,32,12,40,2,128,4,69,4,64,32,12,65,128,2,106,34,1,32,17,65,4,114,65,252,1,16,193,5,26,32,12,32,1,65,252,1,16,193,5,26,12,3,11,32,20,65,8,106,32,12,65,132,2,106,32,12,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,20,65,4,54,2,0,12,3,11,32,20,65,8,106,32,12,65,132,2,106,32,12,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,20,65,4,54,2,0,12,2,11,32,12,65,8,106,32,12,65,140,4,106,41,2,0,55,3,0,32,12,32,12,41,2,132,4,55,3,0,11,32,20,32,5,54,2,0,32,20,65,4,106,32,12,65,252,1,16,193,5,26,11,32,12,65,128,6,106,36,0,32,16,40,2,128,4,34,22,65,4,71,4,64,32,16,65,132,2,106,34,1,32,20,65,4,114,65,252,1,16,193,5,26,32,16,65,8,106,32,1,65,252,1,16,193,5,26,12,4,11,32,19,65,8,106,32,16,65,136,2,106,32,16,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,19,65,10,54,2,0,12,4,11,32,16,65,128,4,106,34,2,32,1,65,4,106,32,10,16,222,4,32,16,40,2,128,4,69,4,64,32,16,65,132,2,106,34,1,32,2,65,4,114,65,252,1,16,193,5,26,32,16,65,8,106,32,1,65,252,1,16,193,5,26,65,8,33,22,12,3,11,32,19,65,8,106,32,16,65,136,2,106,32,16,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,19,65,10,54,2,0,12,3,11,32,16,65,128,4,106,33,5,35,0,65,224,7,107,34,11,36,0,2,64,2,64,32,1,65,4,106,34,2,40,2,0,69,4,64,32,11,65,0,54,2,4,12,1,11,32,11,65,240,2,106,32,2,65,4,106,32,10,16,131,3,32,11,45,0,240,2,34,1,65,38,71,4,64,32,11,32,11,41,0,241,2,55,3,192,1,32,11,32,11,65,248,2,106,41,0,0,55,0,199,1,32,5,65,24,106,32,11,65,128,3,106,65,56,16,193,5,26,32,5,65,16,106,32,11,41,0,199,1,55,0,0,32,5,32,11,41,3,192,1,55,0,9,32,5,32,1,58,0,8,32,5,65,1,54,2,0,12,2,11,32,11,65,16,106,32,11,65,252,2,106,40,2,0,54,2,0,32,11,32,11,41,2,244,2,55,2,8,32,11,65,1,54,2,4,11,32,11,65,200,6,106,34,7,32,2,65,16,106,16,175,4,32,11,65,160,4,106,32,7,32,10,40,2,0,16,138,3,32,11,45,0,164,4,33,2,2,64,32,11,40,2,160,4,34,1,65,3,71,4,64,32,11,65,185,5,106,32,11,65,165,4,106,65,143,1,16,193,5,26,32,11,32,2,58,0,184,5,32,11,32,1,54,2,180,5,32,11,65,208,6,106,32,11,65,12,106,41,2,0,55,3,0,32,11,32,11,41,2,4,55,3,200,6,32,11,65,240,2,106,33,10,35,0,65,176,1,107,34,14,36,0,2,64,2,64,2,64,2,64,32,11,65,180,5,106,34,2,40,2,0,13,0,32,2,45,0,20,34,1,65,2,70,13,0,32,1,65,1,113,69,13,1,11,2,64,32,7,40,2,0,65,1,71,13,0,32,7,40,2,8,69,13,0,32,7,40,2,12,65,129,1,73,13,0,32,10,65,1,54,2,0,32,10,65,25,58,0,8,12,2,11,32,14,65,24,106,32,2,65,148,1,16,193,5,26,32,14,65,16,106,32,7,65,8,106,41,2,0,55,3,0,32,14,32,7,41,2,0,55,3,8,32,10,65,4,106,32,14,65,8,106,65,164,1,16,193,5,26,32,10,65,0,54,2,172,1,32,10,65,0,58,0,168,1,32,10,65,0,54,2,0,12,2,11,32,10,65,133,128,128,128,120,54,2,12,32,10,65,24,58,0,8,32,10,65,1,54,2,0,11,32,7,16,242,12,32,2,16,133,18,11,32,14,65,176,1,106,36,0,32,11,40,2,240,2,13,1,32,11,65,192,1,106,34,2,32,10,65,4,114,65,172,1,16,193,5,26,32,11,65,20,106,34,1,32,2,65,172,1,16,193,5,26,32,5,65,4,106,32,1,65,172,1,16,193,5,26,32,5,65,0,54,2,0,12,2,11,32,5,32,2,58,0,9,32,5,65,37,58,0,8,32,5,65,1,54,2,0,32,11,65,4,106,16,242,12,12,1,11,32,5,65,8,106,32,11,65,24,106,32,11,65,196,1,106,32,11,65,248,2,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,32,5,65,1,54,2,0,11,32,11,65,224,7,106,36,0,32,16,40,2,128,4,69,4,64,32,16,65,132,2,106,34,1,32,5,65,4,114,65,172,1,16,193,5,26,32,16,65,8,106,32,1,65,172,1,16,193,5,26,65,9,33,22,12,2,11,32,19,65,8,106,32,16,65,136,2,106,32,16,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,19,65,10,54,2,0,12,2,11,32,19,65,8,106,32,16,65,136,2,106,32,16,65,136,4,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,19,65,10,54,2,0,12,1,11,32,19,32,22,54,2,0,32,19,65,4,106,32,16,65,8,106,65,252,1,16,193,5,26,11,32,16,65,128,6,106,36,0,12,1,11,65,4,65,132,2,16,177,28,0,11,2,64,2,64,32,19,40,2,0,65,10,71,4,64,32,0,32,19,65,128,2,16,193,5,26,12,1,11,32,19,45,0,9,33,2,32,19,45,0,8,32,19,65,35,54,2,140,2,32,19,65,149,195,214,0,54,2,136,2,65,37,71,13,1,32,0,65,10,54,2,0,32,0,32,2,65,1,113,58,0,4,11,32,19,65,144,2,106,36,0,15,11,32,19,65,136,2,106,16,233,18,0,11,145,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,2,1,2,0,11,32,2,32,0,65,1,106,54,2,4,32,1,65,208,165,192,0,65,6,32,2,65,4,106,65,192,165,192,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,8,32,1,65,232,165,192,0,65,17,32,2,65,8,106,65,216,165,192,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,140,166,192,0,65,8,32,2,65,12,106,65,252,165,192,0,16,165,9,11,32,2,65,16,106,36,0,11,234,2,1,12,127,35,0,65,176,2,107,34,3,36,0,32,3,65,152,1,106,33,6,32,1,40,2,12,33,7,35,0,65,176,2,107,34,2,36,0,2,64,2,64,32,1,34,4,40,2,4,34,1,32,4,40,2,8,34,10,79,13,0,32,1,65,20,108,65,20,106,33,5,32,2,65,160,1,106,33,8,32,4,40,2,0,33,11,2,64,2,64,3,64,32,4,32,1,65,1,106,34,9,54,2,4,32,11,40,2,0,34,12,40,2,8,34,13,32,9,77,13,2,32,2,65,152,1,106,32,12,40,2,4,32,5,106,16,220,6,32,2,40,2,152,1,65,1,113,69,4,64,32,2,40,2,156,1,34,1,65,3,71,4,64,32,2,65,8,106,32,8,65,144,1,16,193,5,26,32,1,65,4,71,13,3,11,32,5,65,20,106,33,5,32,9,34,1,32,10,70,13,4,12,1,11,11,32,7,16,184,8,32,7,32,8,65,200,0,16,193,5,26,65,3,33,1,11,32,6,65,4,106,32,2,65,8,106,65,144,1,16,193,5,26,12,2,11,32,1,65,1,106,32,13,65,176,253,192,0,16,163,15,0,11,65,4,33,1,11,32,6,32,1,54,2,0,32,2,65,176,2,106,36,0,32,0,2,127,65,3,32,3,40,2,152,1,34,1,65,4,70,13,0,26,32,3,65,8,106,34,4,32,3,65,156,1,106,65,144,1,16,193,5,26,65,3,32,1,65,3,70,13,0,26,32,0,65,4,106,32,4,65,144,1,16,193,5,26,32,1,11,54,2,0,32,3,65,176,2,106,36,0,11,234,2,1,12,127,35,0,65,176,2,107,34,3,36,0,32,3,65,152,1,106,33,6,32,1,40,2,12,33,7,35,0,65,176,2,107,34,2,36,0,2,64,2,64,32,1,34,4,40,2,4,34,1,32,4,40,2,8,34,10,79,13,0,32,1,65,20,108,65,20,106,33,5,32,2,65,160,1,106,33,8,32,4,40,2,0,33,11,2,64,2,64,3,64,32,4,32,1,65,1,106,34,9,54,2,4,32,11,40,2,0,34,12,40,2,8,34,13,32,9,77,13,2,32,2,65,152,1,106,32,12,40,2,4,32,5,106,16,220,6,32,2,40,2,152,1,65,1,113,69,4,64,32,2,40,2,156,1,34,1,65,3,71,4,64,32,2,65,8,106,32,8,65,144,1,16,193,5,26,32,1,65,4,71,13,3,11,32,5,65,20,106,33,5,32,9,34,1,32,10,70,13,4,12,1,11,11,32,7,16,184,8,32,7,32,8,65,200,0,16,193,5,26,65,3,33,1,11,32,6,65,4,106,32,2,65,8,106,65,144,1,16,193,5,26,12,2,11,32,1,65,1,106,32,13,65,160,253,192,0,16,163,15,0,11,65,4,33,1,11,32,6,32,1,54,2,0,32,2,65,176,2,106,36,0,32,0,2,127,65,3,32,3,40,2,152,1,34,1,65,4,70,13,0,26,32,3,65,8,106,34,4,32,3,65,156,1,106,65,144,1,16,193,5,26,65,3,32,1,65,3,70,13,0,26,32,0,65,4,106,32,4,65,144,1,16,193,5,26,32,1,11,54,2,0,32,3,65,176,2,106,36,0,11,234,2,1,12,127,35,0,65,176,2,107,34,3,36,0,32,3,65,152,1,106,33,6,32,1,40,2,12,33,7,35,0,65,176,2,107,34,2,36,0,2,64,2,64,32,1,34,4,40,2,4,34,1,32,4,40,2,8,34,10,79,13,0,32,1,65,20,108,65,20,106,33,5,32,2,65,160,1,106,33,8,32,4,40,2,0,33,11,2,64,2,64,3,64,32,4,32,1,65,1,106,34,9,54,2,4,32,11,40,2,0,34,12,40,2,8,34,13,32,9,77,13,2,32,2,65,152,1,106,32,12,40,2,4,32,5,106,16,220,6,32,2,40,2,152,1,65,1,113,69,4,64,32,2,40,2,156,1,34,1,65,3,71,4,64,32,2,65,8,106,32,8,65,144,1,16,193,5,26,32,1,65,4,71,13,3,11,32,5,65,20,106,33,5,32,9,34,1,32,10,70,13,4,12,1,11,11,32,7,16,184,8,32,7,32,8,65,200,0,16,193,5,26,65,3,33,1,11,32,6,65,4,106,32,2,65,8,106,65,144,1,16,193,5,26,12,2,11,32,1,65,1,106,32,13,65,252,248,192,0,16,163,15,0,11,65,4,33,1,11,32,6,32,1,54,2,0,32,2,65,176,2,106,36,0,32,0,2,127,65,3,32,3,40,2,152,1,34,1,65,4,70,13,0,26,32,3,65,8,106,34,4,32,3,65,156,1,106,65,144,1,16,193,5,26,65,3,32,1,65,3,70,13,0,26,32,0,65,4,106,32,4,65,144,1,16,193,5,26,32,1,11,54,2,0,32,3,65,176,2,106,36,0,11,243,6,2,21,127,2,126,35,0,65,224,0,107,34,5,36,0,32,1,40,2,8,33,11,32,1,40,2,0,33,10,32,5,32,1,40,2,4,34,1,54,2,4,32,5,32,10,54,2,0,2,64,32,1,69,4,64,32,5,65,8,106,32,2,65,40,16,193,5,26,12,1,11,32,5,65,48,106,33,16,32,5,65,4,106,33,17,35,0,65,176,26,107,34,3,36,0,2,64,2,64,2,64,32,10,40,2,4,34,1,32,10,40,2,12,34,20,71,4,64,32,17,40,2,0,65,1,107,33,12,32,3,65,136,1,106,33,6,32,3,65,128,18,106,33,18,32,3,65,160,1,106,33,21,32,3,65,232,17,106,33,19,32,11,40,2,16,33,22,32,11,40,2,12,33,13,32,3,65,216,0,106,33,8,3,64,32,8,32,1,41,0,0,55,0,0,32,10,32,1,65,32,106,34,23,54,2,4,32,8,65,24,106,34,4,32,1,65,24,106,41,0,0,55,0,0,32,8,65,16,106,34,7,32,1,65,16,106,41,0,0,55,0,0,32,8,65,8,106,34,14,32,1,65,8,106,41,0,0,55,0,0,32,17,32,12,54,2,0,32,3,65,248,17,106,34,15,32,11,16,196,15,32,13,32,13,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,13,3,32,19,32,3,41,2,248,17,55,2,0,32,19,65,8,106,32,18,40,2,0,54,2,0,32,3,65,216,9,106,32,14,41,3,0,55,3,0,32,3,65,224,9,106,32,7,41,3,0,55,3,0,32,3,65,232,9,106,32,4,41,3,0,55,3,0,32,3,32,8,41,3,0,55,3,208,9,32,3,65,248,0,106,34,14,32,2,65,40,16,193,5,26,32,21,32,3,65,208,9,106,65,164,8,16,193,5,33,1,32,3,65,0,58,0,204,9,32,3,32,22,54,2,200,9,32,3,32,13,54,2,196,9,32,3,41,3,120,33,24,32,18,32,1,65,176,8,16,193,5,26,66,1,33,25,32,3,32,24,66,1,124,55,3,120,32,3,32,24,55,3,248,17,32,6,40,2,0,40,2,8,33,4,32,6,16,174,16,33,9,65,205,184,158,1,45,0,0,26,2,64,65,8,65,216,8,16,244,10,34,1,4,64,32,1,66,129,128,128,128,16,55,3,0,32,1,65,8,106,32,15,65,184,8,16,193,5,33,7,32,1,65,1,59,1,212,8,32,1,32,9,54,2,208,8,32,1,65,0,54,2,204,8,32,1,66,0,55,2,196,8,32,1,32,4,65,8,106,54,2,192,8,32,6,65,0,58,0,8,32,6,40,2,4,33,4,32,6,32,7,54,2,4,2,64,32,4,69,4,64,32,1,65,0,54,2,192,8,32,1,65,1,54,2,200,8,12,1,11,32,6,40,2,0,40,2,8,65,8,106,33,9,3,64,32,4,40,2,184,8,32,9,70,13,0,11,32,4,40,2,192,8,33,9,32,1,32,4,54,2,192,8,32,1,32,9,65,1,106,54,2,200,8,32,4,32,7,54,2,188,8,11,32,1,65,0,54,2,204,8,32,6,40,2,0,34,1,40,2,24,32,1,32,7,54,2,24,32,7,54,2,196,8,12,1,11,65,8,65,216,8,16,177,28,0,11,32,15,32,14,65,40,16,193,5,26,32,3,65,8,106,34,1,32,15,65,40,16,193,5,26,32,12,65,1,107,34,12,65,127,70,4,64,32,1,33,2,12,3,11,32,2,32,3,65,8,106,65,40,16,193,5,26,32,23,34,1,32,20,71,13,0,11,11,66,0,33,25,11,32,16,65,8,106,32,2,65,40,16,193,5,26,32,16,32,25,55,3,0,32,3,65,176,26,106,36,0,12,1,11,0,11,32,5,65,8,106,32,5,65,56,106,65,40,16,193,5,26,11,32,0,32,5,65,8,106,65,40,16,193,5,26,32,5,65,224,0,106,36,0,11,145,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,2,1,2,0,11,32,2,32,0,65,4,106,54,2,4,32,1,65,164,170,193,0,65,7,32,2,65,4,106,65,148,170,193,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,8,32,1,65,220,170,193,0,65,17,32,2,65,8,106,65,204,170,193,0,16,165,9,12,1,11,32,2,32,0,65,8,106,54,2,12,32,1,65,128,171,193,0,65,10,32,2,65,12,106,65,240,170,193,0,16,165,9,11,32,2,65,16,106,36,0,11,145,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,2,1,2,0,11,32,2,32,0,65,1,106,54,2,4,32,1,65,136,185,193,0,65,6,32,2,65,4,106,65,248,184,193,0,16,165,9,12,2,11,32,2,32,0,65,4,106,54,2,8,32,1,65,160,185,193,0,65,17,32,2,65,8,106,65,144,185,193,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,196,185,193,0,65,8,32,2,65,12,106,65,180,185,193,0,16,165,9,11,32,2,65,16,106,36,0,11,178,2,1,2,127,35,0,65,64,106,34,3,36,0,32,3,65,8,106,32,1,32,2,16,245,1,32,3,65,12,106,33,1,32,0,2,127,32,3,40,2,8,69,4,64,32,0,65,4,106,32,1,65,36,16,193,5,26,65,0,12,1,11,32,3,65,56,106,32,1,65,8,106,41,2,0,55,3,0,32,3,32,1,41,2,0,55,3,48,32,0,2,127,35,0,65,64,106,34,0,36,0,32,0,65,0,54,2,24,32,0,66,128,128,128,128,16,55,2,16,32,0,65,3,58,0,60,32,0,65,32,54,2,44,32,0,65,0,54,2,56,32,0,65,208,130,192,0,54,2,52,32,0,65,0,54,2,36,32,0,65,0,54,2,28,32,0,32,0,65,16,106,54,2,48,32,3,65,48,106,34,1,32,0,65,28,106,16,225,13,69,4,64,32,0,65,8,106,32,0,65,24,106,40,2,0,54,2,0,32,0,32,0,41,2,16,55,3,0,32,0,16,175,1,32,1,40,2,0,34,4,65,132,128,128,128,120,76,32,4,65,129,128,128,128,120,71,113,69,4,64,32,1,16,214,24,11,32,0,65,64,107,36,0,12,1,11,65,248,130,192,0,65,55,32,0,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,54,2,4,65,1,11,54,2,0,32,3,65,64,107,36,0,11,144,1,1,5,127,32,1,40,2,236,8,33,3,32,0,40,2,4,34,4,40,2,240,8,33,5,32,0,40,2,0,40,2,8,33,6,32,1,65,0,54,2,236,8,32,1,40,2,232,8,33,2,32,1,32,6,65,8,106,54,2,232,8,2,64,2,64,2,64,2,64,32,2,4,64,32,2,32,3,54,2,236,8,32,3,69,13,1,12,2,11,32,3,13,1,32,0,65,0,54,2,4,12,3,11,32,0,32,2,54,2,4,32,2,33,4,12,1,11,32,3,32,2,54,2,232,8,11,32,4,32,5,65,1,107,54,2,240,8,11,32,1,65,8,107,11,144,1,1,5,127,32,1,40,2,188,8,33,3,32,0,40,2,4,34,4,40,2,192,8,33,5,32,0,40,2,0,40,2,8,33,6,32,1,65,0,54,2,188,8,32,1,40,2,184,8,33,2,32,1,32,6,65,8,106,54,2,184,8,2,64,2,64,2,64,2,64,32,2,4,64,32,2,32,3,54,2,188,8,32,3,69,13,1,12,2,11,32,3,13,1,32,0,65,0,54,2,4,12,3,11,32,0,32,2,54,2,4,32,2,33,4,12,1,11,32,3,32,2,54,2,184,8,11,32,4,32,5,65,1,107,54,2,192,8,11,32,1,65,8,107,11,144,1,1,5,127,32,1,40,2,212,8,33,3,32,0,40,2,4,34,4,40,2,216,8,33,5,32,0,40,2,0,40,2,8,33,6,32,1,65,0,54,2,212,8,32,1,40,2,208,8,33,2,32,1,32,6,65,8,106,54,2,208,8,2,64,2,64,2,64,2,64,32,2,4,64,32,2,32,3,54,2,212,8,32,3,69,13,1,12,2,11,32,3,13,1,32,0,65,0,54,2,4,12,3,11,32,0,32,2,54,2,4,32,2,33,4,12,1,11,32,3,32,2,54,2,208,8,11,32,4,32,5,65,1,107,54,2,216,8,11,32,1,65,8,107,11,130,1,1,5,127,65,1,33,4,2,64,32,0,40,2,12,34,2,32,0,40,2,8,34,3,40,2,8,34,0,70,13,0,32,2,32,0,107,33,5,32,3,40,2,4,32,0,106,33,2,32,1,40,2,4,33,6,32,1,40,2,0,33,0,3,64,32,0,32,6,71,34,4,69,13,1,32,2,32,0,45,0,0,58,0,0,32,1,32,0,65,1,106,34,0,54,2,0,32,3,32,3,40,2,8,65,1,106,54,2,8,32,2,65,1,106,33,2,32,5,65,1,107,34,5,13,0,11,11,32,4,11,131,1,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,16,209,9,2,64,32,2,40,2,4,34,1,69,4,64,32,0,65,128,128,128,128,120,54,2,48,12,1,11,32,0,32,1,32,2,40,2,12,34,3,65,36,108,106,65,140,2,106,65,36,16,193,5,34,0,65,56,106,32,1,32,3,65,24,108,106,34,1,65,16,106,41,3,0,55,3,0,32,0,65,48,106,32,1,65,8,106,41,3,0,55,3,0,32,0,32,1,41,3,0,55,3,40,11,32,2,65,16,106,36,0,11,112,1,3,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,5,65,199,3,108,106,33,3,32,0,32,5,65,132,2,108,106,33,4,2,127,32,1,65,192,0,79,4,64,32,0,32,4,32,3,32,5,32,2,16,191,12,12,1,11,32,0,32,0,32,4,16,237,7,34,2,32,0,32,3,16,237,7,71,13,0,26,32,3,32,4,32,4,32,3,16,237,7,32,2,115,27,11,32,0,107,65,193,0,110,15,11,0,11,112,1,3,127,32,1,65,8,79,4,64,32,0,32,1,65,3,118,34,5,65,140,8,108,106,33,3,32,0,32,5,65,208,4,108,106,33,4,2,127,32,1,65,192,0,79,4,64,32,0,32,4,32,3,32,5,32,2,16,190,12,12,1,11,32,0,32,0,32,4,16,135,8,34,2,32,0,32,3,16,135,8,71,13,0,26,32,3,32,4,32,4,32,3,16,135,8,32,2,115,27,11,32,0,107,65,148,1,110,15,11,0,11,193,3,1,8,127,35,0,65,240,0,107,34,4,36,0,32,4,65,36,106,34,6,32,1,32,3,16,230,6,32,4,65,4,106,34,3,32,6,16,170,14,35,0,65,208,0,107,34,7,36,0,32,7,65,0,54,2,12,32,7,65,16,106,34,8,16,244,26,65,4,33,10,32,2,40,2,0,33,5,35,0,65,224,0,107,34,11,36,0,2,64,32,8,69,4,64,65,205,176,156,1,32,5,40,2,172,1,32,5,40,2,168,1,17,0,0,12,1,11,32,8,65,0,65,192,0,16,129,10,32,1,69,4,64,65,227,176,156,1,32,5,40,2,172,1,32,5,40,2,168,1,17,0,0,12,1,11,32,3,69,4,64,65,169,178,156,1,32,5,40,2,172,1,32,5,40,2,168,1,17,0,0,12,1,11,32,5,32,11,65,8,106,34,8,32,1,16,252,15,69,13,0,32,8,32,3,16,229,9,69,13,0,32,8,16,201,7,65,1,33,9,11,32,11,65,224,0,106,36,0,2,64,2,64,32,9,69,4,64,65,7,33,3,12,1,11,32,5,32,1,32,7,65,12,106,32,7,65,16,106,16,151,9,69,4,64,65,2,33,3,12,1,11,65,0,33,2,2,64,2,64,2,64,32,7,40,2,12,34,3,14,2,1,0,2,11,65,1,33,2,11,32,6,65,1,106,32,1,65,192,0,16,193,5,26,32,6,65,0,58,0,0,32,6,32,2,58,0,65,12,2,11,32,6,65,10,54,2,4,65,8,33,10,11,32,6,32,10,106,32,3,54,2,0,32,6,65,1,58,0,0,11,32,7,65,208,0,106,36,0,32,4,45,0,36,65,1,70,4,64,32,4,32,4,41,2,40,55,2,104,65,236,172,214,0,65,16,32,4,65,232,0,106,65,220,166,214,0,65,224,173,214,0,16,253,13,0,11,32,0,32,4,65,36,106,65,1,114,65,192,0,16,193,5,32,4,45,0,101,58,0,64,32,4,65,240,0,106,36,0,11,232,2,1,13,127,35,0,65,144,1,107,34,3,36,0,32,3,65,206,0,106,33,6,32,1,40,2,12,33,11,35,0,65,128,1,107,34,2,36,0,2,64,2,64,32,1,34,7,40,2,0,34,1,32,7,40,2,4,34,12,70,13,0,32,7,32,1,65,148,1,106,34,8,54,2,0,32,2,65,63,106,32,1,32,7,40,2,8,34,13,40,2,0,40,2,0,16,145,6,65,2,33,10,32,2,45,0,64,33,1,2,64,32,2,45,0,63,34,5,65,2,71,4,64,32,2,65,193,0,106,33,14,3,64,32,2,32,14,65,63,16,193,5,33,9,32,5,65,3,71,4,64,32,5,33,10,32,1,33,4,12,3,11,32,8,32,12,70,13,3,32,7,32,8,65,148,1,106,34,5,54,2,0,32,9,65,63,106,32,8,32,13,40,2,0,40,2,0,16,145,6,32,1,33,4,32,9,45,0,64,33,1,32,5,33,8,32,9,45,0,63,34,5,65,2,71,13,0,11,11,32,11,32,1,58,0,0,11,32,6,65,2,106,32,2,65,63,16,193,5,26,32,6,32,4,58,0,1,32,6,32,10,58,0,0,12,1,11,32,6,65,3,58,0,0,11,32,2,65,128,1,106,36,0,32,0,2,127,65,2,32,3,45,0,78,34,1,65,3,70,13,0,26,32,3,65,14,106,34,4,32,3,65,207,0,106,65,192,0,16,193,5,26,65,2,32,1,65,2,70,13,0,26,32,0,65,1,106,32,4,65,192,0,16,193,5,26,32,1,11,58,0,0,32,3,65,144,1,106,36,0,11,152,3,1,13,127,35,0,65,176,2,107,34,5,36,0,32,5,65,152,1,106,33,6,32,1,40,2,12,33,10,35,0,65,192,3,107,34,2,36,0,2,64,2,64,32,1,34,7,40,2,0,34,1,32,7,40,2,4,34,11,70,13,0,32,7,32,1,65,148,1,106,34,8,54,2,0,32,7,40,2,8,34,12,40,2,0,33,4,32,2,65,172,2,106,34,9,32,1,16,175,4,32,2,65,152,1,106,32,9,32,4,40,2,0,16,138,3,65,3,33,9,32,2,45,0,156,1,33,1,2,64,32,2,40,2,152,1,34,4,65,3,71,4,64,32,2,65,157,1,106,33,13,3,64,32,2,65,9,106,32,13,65,143,1,16,193,5,26,32,4,65,4,71,4,64,32,4,33,9,32,1,33,3,12,3,11,32,8,32,11,70,13,3,32,7,32,8,65,148,1,106,34,4,54,2,0,32,12,40,2,0,33,3,32,2,65,172,2,106,34,14,32,8,16,175,4,32,2,65,152,1,106,32,14,32,3,40,2,0,16,138,3,32,1,33,3,32,2,45,0,156,1,33,1,32,4,33,8,32,2,40,2,152,1,34,4,65,3,71,13,0,11,11,32,10,32,1,58,0,0,11,32,6,65,5,106,32,2,65,9,106,65,143,1,16,193,5,26,32,6,32,3,58,0,4,32,6,32,9,54,2,0,12,1,11,32,6,65,4,54,2,0,11,32,2,65,192,3,106,36,0,32,0,2,127,65,3,32,5,40,2,152,1,34,1,65,4,70,13,0,26,32,5,65,8,106,34,3,32,5,65,156,1,106,65,144,1,16,193,5,26,65,3,32,1,65,3,70,13,0,26,32,0,65,4,106,32,3,65,144,1,16,193,5,26,32,1,11,54,2,0,32,5,65,176,2,106,36,0,11,148,1,1,2,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,34,3,65,4,106,33,0,2,127,2,64,2,64,2,64,32,3,40,2,0,65,1,107,14,2,1,2,0,11,32,2,32,0,54,2,4,32,1,65,132,130,215,0,65,6,32,2,65,4,106,65,244,129,215,0,16,165,9,12,2,11,32,2,32,0,54,2,8,32,1,65,156,130,215,0,65,4,32,2,65,8,106,65,140,130,215,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,176,130,215,0,65,9,32,2,65,12,106,65,160,130,215,0,16,165,9,11,32,2,65,16,106,36,0,11,88,1,1,127,2,64,32,1,32,3,71,13,0,32,1,4,64,3,64,32,0,40,2,0,34,3,32,2,40,2,0,71,13,2,32,3,26,32,0,65,4,106,40,2,0,32,2,65,4,106,40,2,0,71,13,2,32,0,65,8,106,33,0,32,2,65,8,106,33,2,32,1,65,1,107,34,1,13,0,11,11,65,1,33,4,11,32,4,11,130,1,1,1,127,2,64,32,0,45,0,160,1,65,10,73,13,0,32,0,40,2,168,1,34,1,69,13,0,32,0,40,2,164,1,65,1,32,1,16,224,4,11,32,0,65,208,0,106,16,214,24,32,0,16,220,19,2,64,32,0,40,2,136,1,69,13,0,32,0,40,2,140,1,34,1,4,64,32,0,65,152,1,106,32,0,40,2,144,1,32,0,40,2,148,1,32,1,40,2,16,17,3,0,15,11,32,0,40,2,144,1,65,128,128,128,128,120,70,13,0,32,0,65,144,1,106,16,214,24,11,11,153,27,2,30,127,1,126,35,0,65,192,1,107,34,8,36,0,32,8,65,224,0,106,34,4,65,44,32,1,32,1,45,0,80,32,2,16,252,6,2,64,32,8,40,2,96,69,4,64,32,8,65,4,106,34,1,32,4,65,4,114,65,220,0,16,193,5,26,35,0,65,160,7,107,34,3,36,0,32,3,16,193,15,54,2,164,1,32,3,65,156,7,106,32,1,65,216,0,106,40,2,0,54,2,0,32,3,32,1,41,2,80,55,2,148,7,32,3,65,196,6,106,34,2,32,1,65,208,0,16,193,5,26,32,3,65,212,5,106,32,2,65,220,0,16,193,5,26,32,3,65,1,58,0,192,6,32,3,65,128,128,128,128,120,54,2,180,6,32,3,65,1,54,2,208,5,32,3,65,216,2,106,32,3,65,208,5,106,16,250,11,32,0,34,4,2,127,2,64,2,64,2,64,2,64,32,3,40,2,216,2,65,2,70,4,64,32,3,65,152,4,106,32,3,65,224,2,106,65,200,0,16,193,5,26,12,1,11,32,3,65,144,4,106,32,3,65,216,2,106,32,3,65,164,1,106,16,236,2,32,3,40,2,144,4,34,0,65,3,71,13,1,11,32,3,65,214,2,106,34,7,32,3,65,155,4,106,45,0,0,58,0,0,32,3,65,210,2,106,34,5,32,3,65,159,4,106,45,0,0,58,0,0,32,3,65,206,2,106,34,9,32,3,65,163,4,106,45,0,0,58,0,0,32,3,65,202,2,106,34,10,32,3,65,167,4,106,45,0,0,58,0,0,32,3,32,3,47,0,153,4,59,1,212,2,32,3,32,3,47,0,157,4,59,1,208,2,32,3,32,3,47,0,161,4,59,1,204,2,32,3,32,3,47,0,165,4,59,1,200,2,32,3,45,0,152,4,33,6,32,3,45,0,156,4,33,11,32,3,45,0,160,4,33,0,32,3,45,0,164,4,33,12,32,3,65,198,2,106,34,13,32,3,65,171,4,106,45,0,0,58,0,0,32,3,65,194,2,106,34,14,32,3,65,175,4,106,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,196,2,32,3,32,3,47,0,173,4,59,1,192,2,32,3,45,0,168,4,33,1,32,3,45,0,172,4,33,2,32,3,65,144,2,106,34,15,32,3,65,176,4,106,65,48,16,193,5,26,32,3,65,150,1,106,32,7,45,0,0,58,0,0,32,3,65,146,1,106,32,5,45,0,0,58,0,0,32,3,65,142,1,106,32,9,45,0,0,58,0,0,32,3,65,138,1,106,32,10,45,0,0,58,0,0,32,3,65,134,1,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,212,2,59,1,148,1,32,3,32,3,47,1,208,2,59,1,144,1,32,3,32,3,47,1,204,2,59,1,140,1,32,3,32,3,47,1,200,2,59,1,136,1,32,3,32,3,47,1,196,2,59,1,132,1,32,3,65,130,1,106,32,14,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,1,128,1,32,3,65,16,106,32,15,65,48,16,193,5,26,32,3,65,164,1,106,16,234,24,65,4,33,5,12,1,11,32,3,40,2,148,4,33,1,32,3,45,0,152,4,33,2,32,3,65,227,2,106,32,3,65,155,4,106,34,7,45,0,0,58,0,0,32,3,65,231,2,106,32,3,65,159,4,106,34,11,45,0,0,58,0,0,32,3,65,214,2,106,34,12,32,3,65,163,4,106,34,5,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,212,2,32,3,32,3,47,0,153,4,59,0,225,2,32,3,32,3,47,0,157,4,59,0,229,2,32,3,45,0,156,4,33,6,32,3,45,0,160,4,33,9,32,3,45,0,164,4,33,10,32,3,65,210,2,106,34,13,32,3,65,167,4,106,34,14,45,0,0,58,0,0,32,3,32,3,47,0,165,4,59,1,208,2,32,3,45,0,168,4,33,15,32,3,65,206,2,106,34,16,32,3,65,171,4,106,34,17,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,204,2,32,3,45,0,172,4,33,18,32,3,65,202,2,106,34,19,32,3,65,175,4,106,34,20,45,0,0,58,0,0,32,3,32,3,47,0,173,4,59,1,200,2,32,3,45,0,176,4,33,21,32,3,65,198,2,106,34,22,32,3,65,179,4,106,34,23,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,196,2,32,3,45,0,180,4,33,24,32,3,65,194,2,106,34,25,32,3,65,183,4,106,34,26,45,0,0,58,0,0,32,3,32,3,47,0,181,4,59,1,192,2,32,3,65,144,2,106,34,27,32,3,65,184,4,106,34,28,65,48,16,193,5,26,32,3,65,200,1,106,34,29,32,3,65,232,4,106,65,200,0,16,193,5,26,32,3,65,192,1,106,34,30,32,3,65,200,5,106,41,3,0,55,3,0,32,3,65,184,1,106,34,31,32,3,65,192,5,106,41,3,0,55,3,0,32,3,65,176,1,106,34,32,32,3,65,184,5,106,41,3,0,55,3,0,32,3,65,235,2,106,32,12,45,0,0,58,0,0,32,3,32,3,41,3,176,5,55,3,168,1,32,3,32,9,58,0,232,2,32,3,32,6,58,0,228,2,32,3,32,2,58,0,224,2,32,3,32,1,54,2,220,2,32,3,32,0,54,2,216,2,32,3,32,3,47,1,212,2,59,0,233,2,32,3,32,10,58,0,236,2,32,3,65,239,2,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,208,2,59,0,237,2,32,3,32,15,58,0,240,2,32,3,65,243,2,106,32,16,45,0,0,58,0,0,32,3,32,3,47,1,204,2,59,0,241,2,32,3,32,18,58,0,244,2,32,3,65,247,2,106,32,19,45,0,0,58,0,0,32,3,32,3,47,1,200,2,59,0,245,2,32,3,32,21,58,0,248,2,32,3,65,251,2,106,32,22,45,0,0,58,0,0,32,3,32,3,47,1,196,2,59,0,249,2,32,3,32,24,58,0,252,2,32,3,65,255,2,106,32,25,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,0,253,2,32,3,65,128,3,106,32,27,65,48,16,193,5,26,32,3,65,176,3,106,32,29,65,60,16,193,5,26,32,3,65,144,4,106,32,3,65,216,2,106,16,245,14,32,3,65,162,1,106,32,3,45,0,151,4,58,0,0,32,3,65,158,1,106,32,7,45,0,0,58,0,0,32,3,65,154,1,106,32,11,45,0,0,58,0,0,32,3,32,3,47,0,149,4,59,1,160,1,32,3,32,3,47,0,153,4,59,1,156,1,32,3,32,3,47,0,157,4,59,1,152,1,32,3,45,0,148,4,33,11,32,3,45,0,152,4,33,0,32,3,45,0,156,4,33,7,32,3,45,0,160,4,33,1,32,3,40,2,144,4,33,6,32,3,65,150,1,106,32,5,45,0,0,58,0,0,32,3,65,146,1,106,32,14,45,0,0,58,0,0,32,3,65,142,1,106,32,17,45,0,0,58,0,0,32,3,65,138,1,106,32,20,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,148,1,32,3,32,3,47,0,165,4,59,1,144,1,32,3,32,3,47,0,169,4,59,1,140,1,32,3,32,3,47,0,173,4,59,1,136,1,32,3,45,0,164,4,33,2,32,3,45,0,168,4,33,9,32,3,45,0,172,4,33,12,32,3,65,134,1,106,32,23,45,0,0,58,0,0,32,3,65,130,1,106,32,26,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,132,1,32,3,32,3,47,0,181,4,59,1,128,1,32,3,45,0,176,4,33,10,32,3,45,0,180,4,33,13,32,3,65,16,106,32,28,65,236,0,16,193,5,26,32,3,65,8,106,34,5,32,3,65,140,2,106,40,2,0,54,2,0,32,3,32,3,41,2,132,2,55,3,0,32,3,65,164,1,106,16,234,24,32,6,65,4,70,4,64,32,0,33,5,32,1,33,6,32,2,33,11,32,9,33,0,32,10,33,1,32,13,33,2,12,1,11,32,3,65,216,5,106,32,5,40,2,0,54,2,0,32,3,32,3,41,3,0,55,3,208,5,32,3,65,240,2,106,32,30,41,3,0,55,3,0,32,3,65,232,2,106,32,31,41,3,0,55,3,0,32,3,65,224,2,106,32,32,41,3,0,55,3,0,32,3,32,3,41,3,168,1,55,3,216,2,32,6,65,3,70,4,64,32,3,65,166,1,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,210,2,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,160,1,59,1,164,1,32,3,32,3,47,1,156,1,59,1,212,2,32,3,32,3,47,1,152,1,59,1,208,2,32,3,32,3,47,1,148,1,59,1,204,2,32,3,32,3,47,1,144,1,59,1,200,2,32,3,65,216,2,106,16,234,26,32,3,65,208,5,106,16,147,14,65,10,33,5,65,24,33,6,32,7,33,12,12,2,11,32,4,32,3,47,1,160,1,59,0,9,32,4,65,11,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,198,6,106,34,5,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,202,1,106,34,14,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,146,2,106,34,15,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,34,16,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,196,6,32,3,32,3,47,1,152,1,59,1,200,1,32,3,32,3,47,1,148,1,59,1,144,2,32,3,32,3,47,1,144,1,59,1,164,1,32,3,65,214,2,106,34,17,32,3,65,142,1,106,45,0,0,58,0,0,32,3,65,210,2,106,34,18,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,34,19,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,34,20,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,140,1,59,1,212,2,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,34,21,32,3,65,16,106,65,236,0,16,193,5,26,32,3,65,132,5,106,34,22,32,3,65,8,106,40,2,0,54,2,0,32,3,32,3,41,3,0,34,33,55,2,252,4,32,3,65,200,3,106,32,22,40,2,0,54,2,0,32,4,32,0,58,0,12,32,4,32,11,58,0,8,32,4,32,6,54,2,4,32,3,32,33,55,3,192,3,32,3,65,220,5,106,32,3,65,176,1,106,41,3,0,55,2,0,32,3,65,228,5,106,32,3,65,184,1,106,41,3,0,55,2,0,32,3,65,236,5,106,32,3,65,192,1,106,41,3,0,55,2,0,32,3,32,3,41,3,168,1,55,2,212,5,32,4,32,3,47,1,196,6,59,0,13,32,4,65,15,106,32,5,45,0,0,58,0,0,32,4,32,7,58,0,16,32,4,65,19,106,32,14,45,0,0,58,0,0,32,4,32,3,47,1,200,1,59,0,17,32,4,32,1,58,0,20,32,4,65,23,106,32,15,45,0,0,58,0,0,32,4,32,3,47,1,144,2,59,0,21,32,4,32,2,58,0,24,32,4,65,27,106,32,16,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,25,32,4,32,9,58,0,28,32,4,65,31,106,32,17,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,29,32,4,32,12,58,0,32,32,4,65,35,106,32,18,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,33,32,4,32,10,58,0,36,32,4,65,39,106,32,19,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,37,32,4,32,13,58,0,40,32,4,65,43,106,32,20,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,41,32,4,65,44,106,32,21,65,236,0,16,193,5,26,32,4,65,152,1,106,32,3,65,216,2,106,65,244,0,16,193,5,26,32,4,65,140,2,106,32,3,65,208,5,106,65,36,16,193,5,26,65,5,12,2,11,32,3,65,198,6,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,202,1,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,146,2,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,142,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,196,6,32,3,32,3,47,1,152,1,59,1,200,1,32,3,32,3,47,1,148,1,59,1,144,2,32,3,32,3,47,1,144,1,59,1,164,1,32,3,32,3,47,1,140,1,59,1,212,2,32,3,65,210,2,106,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,32,3,65,16,106,65,48,16,193,5,26,11,32,4,32,5,58,0,8,32,4,32,3,47,1,196,6,59,0,9,32,4,65,11,106,32,3,65,198,6,106,45,0,0,58,0,0,32,4,32,7,58,0,12,32,4,32,3,47,1,200,1,59,0,13,32,4,65,15,106,32,3,65,202,1,106,45,0,0,58,0,0,32,4,32,6,58,0,16,32,4,32,11,58,0,20,32,4,32,3,47,1,144,2,59,0,17,32,4,65,19,106,32,3,65,146,2,106,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,21,32,4,65,23,106,32,3,65,166,1,106,45,0,0,58,0,0,32,4,32,0,58,0,24,32,4,65,27,106,32,3,65,214,2,106,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,25,32,4,32,12,58,0,28,32,4,65,31,106,32,3,65,210,2,106,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,29,32,4,32,1,58,0,32,32,4,65,35,106,32,3,65,206,2,106,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,33,32,4,32,2,58,0,36,32,4,65,39,106,32,3,65,202,2,106,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,37,32,4,65,40,106,32,3,65,144,4,106,65,48,16,193,5,26,65,10,11,54,2,0,32,3,65,160,7,106,36,0,12,1,11,32,0,65,8,106,32,8,65,8,106,32,8,65,232,0,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,8,65,192,1,106,36,0,11,218,29,1,33,127,35,0,65,192,1,107,34,10,36,0,32,10,65,224,0,106,34,8,65,49,32,1,32,1,45,0,80,32,2,16,252,6,2,64,32,10,40,2,96,69,4,64,32,10,65,4,106,34,1,32,8,65,4,114,65,220,0,16,193,5,26,32,0,33,5,35,0,65,240,7,107,34,3,36,0,32,3,16,193,15,54,2,164,2,32,3,65,232,7,106,32,1,65,216,0,106,40,2,0,54,2,0,32,3,32,1,41,2,80,55,2,224,7,32,3,65,144,7,106,34,0,32,1,65,208,0,16,193,5,26,32,3,65,4,106,32,0,65,220,0,16,193,5,26,32,3,65,1,58,0,112,32,3,65,128,128,128,128,120,54,2,100,32,3,65,1,54,2,0,32,3,65,216,3,106,32,3,16,250,11,2,64,2,64,2,64,2,64,2,64,32,3,40,2,216,3,65,2,70,4,64,32,3,65,152,5,106,32,3,65,224,3,106,65,200,0,16,193,5,26,12,1,11,32,3,65,144,5,106,32,3,65,216,3,106,32,3,65,164,2,106,16,236,2,32,3,40,2,144,5,34,30,65,3,71,13,1,11,32,3,65,214,3,106,34,9,32,3,65,155,5,106,45,0,0,58,0,0,32,3,65,210,3,106,34,15,32,3,65,159,5,106,45,0,0,58,0,0,32,3,65,206,3,106,34,16,32,3,65,163,5,106,45,0,0,58,0,0,32,3,65,202,3,106,34,6,32,3,65,167,5,106,45,0,0,58,0,0,32,3,32,3,47,0,153,5,59,1,212,3,32,3,32,3,47,0,157,5,59,1,208,3,32,3,32,3,47,0,161,5,59,1,204,3,32,3,32,3,47,0,165,5,59,1,200,3,32,3,45,0,152,5,33,7,32,3,45,0,156,5,33,11,32,3,45,0,160,5,33,2,32,3,45,0,164,5,33,12,32,3,65,198,3,106,34,13,32,3,65,171,5,106,45,0,0,58,0,0,32,3,65,194,3,106,34,14,32,3,65,175,5,106,45,0,0,58,0,0,32,3,32,3,47,0,169,5,59,1,196,3,32,3,32,3,47,0,173,5,59,1,192,3,32,3,45,0,168,5,33,1,32,3,45,0,172,5,33,0,32,3,65,144,3,106,34,8,32,3,65,176,5,106,65,48,16,193,5,26,32,3,65,150,2,106,32,9,45,0,0,58,0,0,32,3,65,146,2,106,32,15,45,0,0,58,0,0,32,3,65,142,2,106,32,16,45,0,0,58,0,0,32,3,65,138,2,106,32,6,45,0,0,58,0,0,32,3,65,134,2,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,212,3,59,1,148,2,32,3,32,3,47,1,208,3,59,1,144,2,32,3,32,3,47,1,204,3,59,1,140,2,32,3,32,3,47,1,200,3,59,1,136,2,32,3,32,3,47,1,196,3,59,1,132,2,32,3,65,130,2,106,32,14,45,0,0,58,0,0,32,3,32,3,47,1,192,3,59,1,128,2,32,3,65,144,1,106,32,8,65,48,16,193,5,26,32,3,65,164,2,106,16,234,24,65,4,33,6,12,1,11,32,3,40,2,148,5,33,31,32,3,45,0,152,5,33,32,32,3,65,227,3,106,32,3,65,155,5,106,34,33,45,0,0,58,0,0,32,3,65,231,3,106,32,3,65,159,5,106,34,34,45,0,0,58,0,0,32,3,65,214,3,106,34,35,32,3,65,163,5,106,34,4,45,0,0,58,0,0,32,3,32,3,47,0,161,5,59,1,212,3,32,3,32,3,47,0,153,5,59,0,225,3,32,3,32,3,47,0,157,5,59,0,229,3,32,3,45,0,156,5,33,17,32,3,45,0,160,5,33,18,32,3,45,0,164,5,33,19,32,3,65,210,3,106,34,20,32,3,65,167,5,106,34,21,45,0,0,58,0,0,32,3,32,3,47,0,165,5,59,1,208,3,32,3,45,0,168,5,33,22,32,3,65,206,3,106,34,23,32,3,65,171,5,106,34,24,45,0,0,58,0,0,32,3,32,3,47,0,169,5,59,1,204,3,32,3,45,0,172,5,33,25,32,3,65,202,3,106,34,9,32,3,65,175,5,106,34,26,45,0,0,58,0,0,32,3,32,3,47,0,173,5,59,1,200,3,32,3,45,0,176,5,33,11,32,3,65,198,3,106,34,12,32,3,65,179,5,106,34,15,45,0,0,58,0,0,32,3,32,3,47,0,177,5,59,1,196,3,32,3,45,0,180,5,33,7,32,3,65,194,3,106,34,13,32,3,65,183,5,106,34,16,45,0,0,58,0,0,32,3,32,3,47,0,181,5,59,1,192,3,32,3,65,144,3,106,34,14,32,3,65,184,5,106,34,6,65,48,16,193,5,26,32,3,65,200,2,106,34,8,32,3,65,232,5,106,65,200,0,16,193,5,26,32,3,65,192,2,106,34,27,32,3,65,200,6,106,34,2,41,3,0,55,3,0,32,3,65,184,2,106,34,28,32,3,65,192,6,106,34,1,41,3,0,55,3,0,32,3,65,176,2,106,34,29,32,3,65,184,6,106,34,0,41,3,0,55,3,0,32,3,65,235,3,106,32,35,45,0,0,58,0,0,32,3,32,3,41,3,176,6,55,3,168,2,32,3,32,18,58,0,232,3,32,3,32,17,58,0,228,3,32,3,32,32,58,0,224,3,32,3,32,31,54,2,220,3,32,3,32,30,54,2,216,3,32,3,32,3,47,1,212,3,59,0,233,3,32,3,32,19,58,0,236,3,32,3,65,239,3,106,32,20,45,0,0,58,0,0,32,3,32,3,47,1,208,3,59,0,237,3,32,3,32,22,58,0,240,3,32,3,65,243,3,106,32,23,45,0,0,58,0,0,32,3,32,3,47,1,204,3,59,0,241,3,32,3,32,25,58,0,244,3,32,3,65,247,3,106,32,9,45,0,0,58,0,0,32,3,32,3,47,1,200,3,59,0,245,3,32,3,32,11,58,0,248,3,32,3,65,251,3,106,32,12,45,0,0,58,0,0,32,3,32,3,47,1,196,3,59,0,249,3,32,3,32,7,58,0,252,3,32,3,65,255,3,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,192,3,59,0,253,3,32,3,65,128,4,106,32,14,65,48,16,193,5,26,32,3,65,176,4,106,32,8,65,60,16,193,5,26,32,3,65,144,5,106,32,3,65,216,3,106,16,246,14,32,3,65,172,6,106,32,3,65,140,3,106,34,7,40,2,0,54,2,0,32,0,32,29,41,3,0,55,3,0,32,1,32,28,41,3,0,55,3,0,32,2,32,27,41,3,0,55,3,0,32,3,65,162,2,106,32,3,45,0,151,5,58,0,0,32,3,32,3,41,2,132,3,55,2,164,6,32,3,32,3,41,3,168,2,55,3,176,6,32,3,32,3,47,0,149,5,59,1,160,2,32,3,45,0,148,5,33,11,32,3,40,2,144,5,33,17,32,3,45,0,152,5,33,2,32,3,65,158,2,106,32,33,45,0,0,58,0,0,32,3,32,3,47,0,153,5,59,1,156,2,32,3,45,0,156,5,33,9,32,3,65,154,2,106,32,34,45,0,0,58,0,0,32,3,32,3,47,0,157,5,59,1,152,2,32,3,45,0,160,5,33,1,32,3,65,150,2,106,32,4,45,0,0,58,0,0,32,3,32,3,47,0,161,5,59,1,148,2,32,3,45,0,164,5,33,0,32,3,65,146,2,106,32,21,45,0,0,58,0,0,32,3,32,3,47,0,165,5,59,1,144,2,32,3,45,0,168,5,33,13,32,3,65,142,2,106,32,24,45,0,0,58,0,0,32,3,32,3,47,0,169,5,59,1,140,2,32,3,45,0,172,5,33,12,32,3,65,138,2,106,32,26,45,0,0,58,0,0,32,3,32,3,47,0,173,5,59,1,136,2,32,3,45,0,176,5,33,14,32,3,65,134,2,106,32,15,45,0,0,58,0,0,32,3,32,3,47,0,177,5,59,1,132,2,32,3,45,0,180,5,33,8,32,3,65,130,2,106,32,16,45,0,0,58,0,0,32,3,32,3,47,0,181,5,59,1,128,2,32,3,65,144,1,106,32,6,65,236,0,16,193,5,26,32,3,65,136,1,106,34,6,32,7,40,2,0,54,2,0,32,3,32,3,41,2,132,3,55,3,128,1,32,3,65,164,2,106,16,234,24,32,17,65,4,70,4,64,32,2,33,6,32,1,33,7,32,0,33,11,32,13,33,2,32,14,33,1,32,8,33,0,12,1,11,32,3,65,152,7,106,32,6,40,2,0,54,2,0,32,3,32,3,41,3,128,1,55,3,144,7,32,3,65,168,5,106,32,27,41,3,0,55,3,0,32,3,65,160,5,106,32,28,41,3,0,55,3,0,32,3,65,152,5,106,32,29,41,3,0,55,3,0,32,3,32,3,41,3,168,2,55,3,144,5,32,17,65,3,70,4,64,32,3,65,206,3,106,32,3,65,162,2,106,45,0,0,58,0,0,32,3,65,202,3,106,32,3,65,158,2,106,45,0,0,58,0,0,32,3,65,198,3,106,32,3,65,154,2,106,45,0,0,58,0,0,32,3,65,194,3,106,32,3,65,150,2,106,45,0,0,58,0,0,32,3,65,254,0,106,32,3,65,146,2,106,45,0,0,58,0,0,32,3,32,3,47,1,160,2,59,1,204,3,32,3,32,3,47,1,156,2,59,1,200,3,32,3,32,3,47,1,152,2,59,1,196,3,32,3,32,3,47,1,148,2,59,1,192,3,32,3,32,3,47,1,144,2,59,1,124,32,3,65,144,5,106,16,234,26,32,3,65,144,7,106,16,147,14,65,10,33,6,65,24,33,7,32,9,33,12,12,2,11,32,3,65,223,3,106,32,3,65,162,2,106,45,0,0,58,0,0,32,3,65,166,2,106,34,18,32,3,65,158,2,106,45,0,0,58,0,0,32,3,65,214,3,106,34,19,32,3,65,154,2,106,45,0,0,58,0,0,32,3,65,210,3,106,34,20,32,3,65,150,2,106,45,0,0,58,0,0,32,3,65,206,3,106,34,21,32,3,65,146,2,106,45,0,0,58,0,0,32,3,32,3,47,1,160,2,59,0,221,3,32,3,32,3,47,1,156,2,59,1,164,2,32,3,32,3,47,1,152,2,59,1,212,3,32,3,32,3,47,1,148,2,59,1,208,3,32,3,32,3,47,1,144,2,59,1,204,3,32,3,65,202,3,106,34,22,32,3,65,142,2,106,45,0,0,58,0,0,32,3,65,198,3,106,34,23,32,3,65,138,2,106,45,0,0,58,0,0,32,3,65,194,3,106,34,24,32,3,65,134,2,106,45,0,0,58,0,0,32,3,65,254,0,106,34,25,32,3,65,130,2,106,45,0,0,58,0,0,32,3,32,3,47,1,140,2,59,1,200,3,32,3,32,3,47,1,136,2,59,1,196,3,32,3,32,3,47,1,132,2,59,1,192,3,32,3,32,3,47,1,128,2,59,1,124,32,3,32,3,65,144,1,106,65,236,0,16,193,5,34,4,65,244,0,106,34,26,32,4,65,136,1,106,40,2,0,54,2,0,32,4,32,4,41,3,128,1,55,2,108,32,4,65,224,2,106,34,15,32,4,65,192,2,106,41,3,0,55,3,0,32,4,65,216,2,106,34,16,32,4,65,184,2,106,41,3,0,55,3,0,32,4,65,208,2,106,34,7,32,4,65,176,2,106,41,3,0,55,3,0,32,4,32,4,41,3,168,2,55,3,200,2,32,4,65,152,3,106,34,6,32,26,40,2,0,54,2,0,32,4,32,4,41,2,108,55,3,144,3,32,4,32,2,58,0,224,3,32,4,32,11,58,0,220,3,32,4,32,17,54,2,216,3,32,4,65,227,3,106,32,18,45,0,0,58,0,0,32,4,32,4,47,1,164,2,59,0,225,3,32,4,32,9,58,0,228,3,32,4,65,231,3,106,32,19,45,0,0,58,0,0,32,4,32,4,47,1,212,3,59,0,229,3,32,4,32,1,58,0,232,3,32,4,65,235,3,106,32,20,45,0,0,58,0,0,32,4,32,4,47,1,208,3,59,0,233,3,32,4,32,0,58,0,236,3,32,4,65,239,3,106,32,21,45,0,0,58,0,0,32,4,32,4,47,1,204,3,59,0,237,3,32,4,32,13,58,0,240,3,32,4,65,243,3,106,32,22,45,0,0,58,0,0,32,4,32,4,47,1,200,3,59,0,241,3,32,4,32,12,58,0,244,3,32,4,65,247,3,106,32,23,45,0,0,58,0,0,32,4,32,4,47,1,196,3,59,0,245,3,32,4,32,14,58,0,248,3,32,4,65,251,3,106,32,24,45,0,0,58,0,0,32,4,32,4,47,1,192,3,59,0,249,3,32,4,32,8,58,0,252,3,32,4,65,255,3,106,32,25,45,0,0,58,0,0,32,4,32,4,47,1,124,59,0,253,3,32,4,65,128,4,106,32,4,65,236,0,16,193,5,26,32,4,65,144,5,106,34,1,32,4,65,216,3,106,16,152,7,32,4,40,2,144,5,34,2,65,4,71,4,64,32,4,65,144,1,106,34,0,32,1,65,4,114,65,204,0,16,193,5,26,32,5,65,208,0,106,32,4,65,224,5,106,65,176,1,16,193,5,26,32,5,65,4,106,32,0,65,204,0,16,193,5,26,32,5,65,136,2,106,32,6,40,2,0,54,2,0,32,5,32,4,41,3,144,3,55,2,128,2,32,4,65,156,7,106,32,7,41,3,0,55,2,0,32,4,65,164,7,106,32,16,41,3,0,55,2,0,32,4,65,172,7,106,32,15,41,3,0,55,2,0,32,4,32,4,41,3,200,2,55,2,148,7,32,5,65,140,2,106,32,4,65,144,7,106,65,36,16,193,5,26,12,3,11,32,4,65,151,5,106,32,4,65,148,1,106,32,4,65,152,5,106,65,200,0,16,193,5,65,200,0,16,193,5,26,65,10,33,2,32,5,65,10,58,0,8,32,5,65,9,106,32,4,65,144,5,106,65,207,0,16,193,5,26,32,4,65,200,2,106,16,234,26,32,4,65,144,3,106,16,147,14,12,2,11,32,3,65,166,2,106,32,3,65,158,2,106,45,0,0,58,0,0,32,3,65,214,3,106,32,3,65,154,2,106,45,0,0,58,0,0,32,3,65,210,3,106,32,3,65,150,2,106,45,0,0,58,0,0,32,3,65,206,3,106,32,3,65,146,2,106,45,0,0,58,0,0,32,3,65,202,3,106,32,3,65,142,2,106,45,0,0,58,0,0,32,3,32,3,47,1,156,2,59,1,164,2,32,3,32,3,47,1,152,2,59,1,212,3,32,3,32,3,47,1,148,2,59,1,208,3,32,3,32,3,47,1,144,2,59,1,204,3,32,3,32,3,47,1,140,2,59,1,200,3,32,3,65,198,3,106,32,3,65,138,2,106,45,0,0,58,0,0,32,3,65,194,3,106,32,3,65,134,2,106,45,0,0,58,0,0,32,3,65,254,0,106,32,3,65,130,2,106,45,0,0,58,0,0,32,3,32,3,47,1,136,2,59,1,196,3,32,3,32,3,47,1,132,2,59,1,192,3,32,3,32,3,47,1,128,2,59,1,124,32,3,32,3,65,144,1,106,65,48,16,193,5,26,11,32,5,32,6,58,0,8,32,5,32,3,47,1,164,2,59,0,9,32,5,65,11,106,32,3,65,166,2,106,45,0,0,58,0,0,32,5,32,9,58,0,12,32,5,32,3,47,1,212,3,59,0,13,32,5,65,15,106,32,3,65,214,3,106,45,0,0,58,0,0,32,5,32,7,58,0,16,32,5,32,11,58,0,20,32,5,32,3,47,1,208,3,59,0,17,32,5,65,19,106,32,3,65,210,3,106,45,0,0,58,0,0,32,5,32,3,47,1,204,3,59,0,21,32,5,65,23,106,32,3,65,206,3,106,45,0,0,58,0,0,32,5,32,2,58,0,24,32,5,65,27,106,32,3,65,202,3,106,45,0,0,58,0,0,32,5,32,3,47,1,200,3,59,0,25,32,5,32,12,58,0,28,32,5,65,31,106,32,3,65,198,3,106,45,0,0,58,0,0,32,5,32,3,47,1,196,3,59,0,29,32,5,32,1,58,0,32,32,5,65,35,106,32,3,65,194,3,106,45,0,0,58,0,0,32,5,32,3,47,1,192,3,59,0,33,32,5,32,0,58,0,36,32,5,65,39,106,32,3,65,254,0,106,45,0,0,58,0,0,32,5,32,3,47,1,124,59,0,37,32,5,65,40,106,32,3,65,48,16,193,5,26,65,10,33,2,11,32,5,32,2,54,2,0,32,3,65,240,7,106,36,0,12,1,11,32,0,65,8,106,32,10,65,8,106,32,10,65,232,0,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,10,65,192,1,106,36,0,11,154,27,2,30,127,1,126,35,0,65,192,1,107,34,8,36,0,32,8,65,224,0,106,34,4,65,212,0,32,1,32,1,45,0,80,32,2,16,252,6,2,64,32,8,40,2,96,69,4,64,32,8,65,4,106,34,1,32,4,65,4,114,65,220,0,16,193,5,26,35,0,65,160,7,107,34,3,36,0,32,3,16,193,15,54,2,164,1,32,3,65,156,7,106,32,1,65,216,0,106,40,2,0,54,2,0,32,3,32,1,41,2,80,55,2,148,7,32,3,65,196,6,106,34,2,32,1,65,208,0,16,193,5,26,32,3,65,212,5,106,32,2,65,220,0,16,193,5,26,32,3,65,1,58,0,192,6,32,3,65,128,128,128,128,120,54,2,180,6,32,3,65,1,54,2,208,5,32,3,65,216,2,106,32,3,65,208,5,106,16,250,11,32,0,34,4,2,127,2,64,2,64,2,64,2,64,32,3,40,2,216,2,65,2,70,4,64,32,3,65,152,4,106,32,3,65,224,2,106,65,200,0,16,193,5,26,12,1,11,32,3,65,144,4,106,32,3,65,216,2,106,32,3,65,164,1,106,16,236,2,32,3,40,2,144,4,34,0,65,3,71,13,1,11,32,3,65,214,2,106,34,7,32,3,65,155,4,106,45,0,0,58,0,0,32,3,65,210,2,106,34,5,32,3,65,159,4,106,45,0,0,58,0,0,32,3,65,206,2,106,34,9,32,3,65,163,4,106,45,0,0,58,0,0,32,3,65,202,2,106,34,10,32,3,65,167,4,106,45,0,0,58,0,0,32,3,32,3,47,0,153,4,59,1,212,2,32,3,32,3,47,0,157,4,59,1,208,2,32,3,32,3,47,0,161,4,59,1,204,2,32,3,32,3,47,0,165,4,59,1,200,2,32,3,45,0,152,4,33,6,32,3,45,0,156,4,33,11,32,3,45,0,160,4,33,0,32,3,45,0,164,4,33,12,32,3,65,198,2,106,34,13,32,3,65,171,4,106,45,0,0,58,0,0,32,3,65,194,2,106,34,14,32,3,65,175,4,106,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,196,2,32,3,32,3,47,0,173,4,59,1,192,2,32,3,45,0,168,4,33,1,32,3,45,0,172,4,33,2,32,3,65,144,2,106,34,15,32,3,65,176,4,106,65,48,16,193,5,26,32,3,65,150,1,106,32,7,45,0,0,58,0,0,32,3,65,146,1,106,32,5,45,0,0,58,0,0,32,3,65,142,1,106,32,9,45,0,0,58,0,0,32,3,65,138,1,106,32,10,45,0,0,58,0,0,32,3,65,134,1,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,212,2,59,1,148,1,32,3,32,3,47,1,208,2,59,1,144,1,32,3,32,3,47,1,204,2,59,1,140,1,32,3,32,3,47,1,200,2,59,1,136,1,32,3,32,3,47,1,196,2,59,1,132,1,32,3,65,130,1,106,32,14,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,1,128,1,32,3,65,16,106,32,15,65,48,16,193,5,26,32,3,65,164,1,106,16,234,24,65,4,33,5,12,1,11,32,3,40,2,148,4,33,1,32,3,45,0,152,4,33,2,32,3,65,227,2,106,32,3,65,155,4,106,34,7,45,0,0,58,0,0,32,3,65,231,2,106,32,3,65,159,4,106,34,11,45,0,0,58,0,0,32,3,65,214,2,106,34,12,32,3,65,163,4,106,34,5,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,212,2,32,3,32,3,47,0,153,4,59,0,225,2,32,3,32,3,47,0,157,4,59,0,229,2,32,3,45,0,156,4,33,6,32,3,45,0,160,4,33,9,32,3,45,0,164,4,33,10,32,3,65,210,2,106,34,13,32,3,65,167,4,106,34,14,45,0,0,58,0,0,32,3,32,3,47,0,165,4,59,1,208,2,32,3,45,0,168,4,33,15,32,3,65,206,2,106,34,16,32,3,65,171,4,106,34,17,45,0,0,58,0,0,32,3,32,3,47,0,169,4,59,1,204,2,32,3,45,0,172,4,33,18,32,3,65,202,2,106,34,19,32,3,65,175,4,106,34,20,45,0,0,58,0,0,32,3,32,3,47,0,173,4,59,1,200,2,32,3,45,0,176,4,33,21,32,3,65,198,2,106,34,22,32,3,65,179,4,106,34,23,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,196,2,32,3,45,0,180,4,33,24,32,3,65,194,2,106,34,25,32,3,65,183,4,106,34,26,45,0,0,58,0,0,32,3,32,3,47,0,181,4,59,1,192,2,32,3,65,144,2,106,34,27,32,3,65,184,4,106,34,28,65,48,16,193,5,26,32,3,65,200,1,106,34,29,32,3,65,232,4,106,65,200,0,16,193,5,26,32,3,65,192,1,106,34,30,32,3,65,200,5,106,41,3,0,55,3,0,32,3,65,184,1,106,34,31,32,3,65,192,5,106,41,3,0,55,3,0,32,3,65,176,1,106,34,32,32,3,65,184,5,106,41,3,0,55,3,0,32,3,65,235,2,106,32,12,45,0,0,58,0,0,32,3,32,3,41,3,176,5,55,3,168,1,32,3,32,9,58,0,232,2,32,3,32,6,58,0,228,2,32,3,32,2,58,0,224,2,32,3,32,1,54,2,220,2,32,3,32,0,54,2,216,2,32,3,32,3,47,1,212,2,59,0,233,2,32,3,32,10,58,0,236,2,32,3,65,239,2,106,32,13,45,0,0,58,0,0,32,3,32,3,47,1,208,2,59,0,237,2,32,3,32,15,58,0,240,2,32,3,65,243,2,106,32,16,45,0,0,58,0,0,32,3,32,3,47,1,204,2,59,0,241,2,32,3,32,18,58,0,244,2,32,3,65,247,2,106,32,19,45,0,0,58,0,0,32,3,32,3,47,1,200,2,59,0,245,2,32,3,32,21,58,0,248,2,32,3,65,251,2,106,32,22,45,0,0,58,0,0,32,3,32,3,47,1,196,2,59,0,249,2,32,3,32,24,58,0,252,2,32,3,65,255,2,106,32,25,45,0,0,58,0,0,32,3,32,3,47,1,192,2,59,0,253,2,32,3,65,128,3,106,32,27,65,48,16,193,5,26,32,3,65,176,3,106,32,29,65,60,16,193,5,26,32,3,65,144,4,106,32,3,65,216,2,106,16,246,14,32,3,65,162,1,106,32,3,45,0,151,4,58,0,0,32,3,65,158,1,106,32,7,45,0,0,58,0,0,32,3,65,154,1,106,32,11,45,0,0,58,0,0,32,3,32,3,47,0,149,4,59,1,160,1,32,3,32,3,47,0,153,4,59,1,156,1,32,3,32,3,47,0,157,4,59,1,152,1,32,3,45,0,148,4,33,11,32,3,45,0,152,4,33,0,32,3,45,0,156,4,33,7,32,3,45,0,160,4,33,1,32,3,40,2,144,4,33,6,32,3,65,150,1,106,32,5,45,0,0,58,0,0,32,3,65,146,1,106,32,14,45,0,0,58,0,0,32,3,65,142,1,106,32,17,45,0,0,58,0,0,32,3,65,138,1,106,32,20,45,0,0,58,0,0,32,3,32,3,47,0,161,4,59,1,148,1,32,3,32,3,47,0,165,4,59,1,144,1,32,3,32,3,47,0,169,4,59,1,140,1,32,3,32,3,47,0,173,4,59,1,136,1,32,3,45,0,164,4,33,2,32,3,45,0,168,4,33,9,32,3,45,0,172,4,33,12,32,3,65,134,1,106,32,23,45,0,0,58,0,0,32,3,65,130,1,106,32,26,45,0,0,58,0,0,32,3,32,3,47,0,177,4,59,1,132,1,32,3,32,3,47,0,181,4,59,1,128,1,32,3,45,0,176,4,33,10,32,3,45,0,180,4,33,13,32,3,65,16,106,32,28,65,236,0,16,193,5,26,32,3,65,8,106,34,5,32,3,65,140,2,106,40,2,0,54,2,0,32,3,32,3,41,2,132,2,55,3,0,32,3,65,164,1,106,16,234,24,32,6,65,4,70,4,64,32,0,33,5,32,1,33,6,32,2,33,11,32,9,33,0,32,10,33,1,32,13,33,2,12,1,11,32,3,65,216,5,106,32,5,40,2,0,54,2,0,32,3,32,3,41,3,0,55,3,208,5,32,3,65,240,2,106,32,30,41,3,0,55,3,0,32,3,65,232,2,106,32,31,41,3,0,55,3,0,32,3,65,224,2,106,32,32,41,3,0,55,3,0,32,3,32,3,41,3,168,1,55,3,216,2,32,6,65,3,70,4,64,32,3,65,166,1,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,210,2,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,160,1,59,1,164,1,32,3,32,3,47,1,156,1,59,1,212,2,32,3,32,3,47,1,152,1,59,1,208,2,32,3,32,3,47,1,148,1,59,1,204,2,32,3,32,3,47,1,144,1,59,1,200,2,32,3,65,216,2,106,16,234,26,32,3,65,208,5,106,16,147,14,65,10,33,5,65,24,33,6,32,7,33,12,12,2,11,32,4,32,3,47,1,160,1,59,0,9,32,4,65,11,106,32,3,65,162,1,106,45,0,0,58,0,0,32,3,65,198,6,106,34,5,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,202,1,106,34,14,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,146,2,106,34,15,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,34,16,32,3,65,146,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,196,6,32,3,32,3,47,1,152,1,59,1,200,1,32,3,32,3,47,1,148,1,59,1,144,2,32,3,32,3,47,1,144,1,59,1,164,1,32,3,65,214,2,106,34,17,32,3,65,142,1,106,45,0,0,58,0,0,32,3,65,210,2,106,34,18,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,34,19,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,34,20,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,140,1,59,1,212,2,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,34,21,32,3,65,16,106,65,236,0,16,193,5,26,32,3,65,132,5,106,34,22,32,3,65,8,106,40,2,0,54,2,0,32,3,32,3,41,3,0,34,33,55,2,252,4,32,3,65,200,3,106,32,22,40,2,0,54,2,0,32,4,32,0,58,0,12,32,4,32,11,58,0,8,32,4,32,6,54,2,4,32,3,32,33,55,3,192,3,32,3,65,220,5,106,32,3,65,176,1,106,41,3,0,55,2,0,32,3,65,228,5,106,32,3,65,184,1,106,41,3,0,55,2,0,32,3,65,236,5,106,32,3,65,192,1,106,41,3,0,55,2,0,32,3,32,3,41,3,168,1,55,2,212,5,32,4,32,3,47,1,196,6,59,0,13,32,4,65,15,106,32,5,45,0,0,58,0,0,32,4,32,7,58,0,16,32,4,65,19,106,32,14,45,0,0,58,0,0,32,4,32,3,47,1,200,1,59,0,17,32,4,32,1,58,0,20,32,4,65,23,106,32,15,45,0,0,58,0,0,32,4,32,3,47,1,144,2,59,0,21,32,4,32,2,58,0,24,32,4,65,27,106,32,16,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,25,32,4,32,9,58,0,28,32,4,65,31,106,32,17,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,29,32,4,32,12,58,0,32,32,4,65,35,106,32,18,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,33,32,4,32,10,58,0,36,32,4,65,39,106,32,19,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,37,32,4,32,13,58,0,40,32,4,65,43,106,32,20,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,41,32,4,65,44,106,32,21,65,236,0,16,193,5,26,32,4,65,152,1,106,32,3,65,216,2,106,65,244,0,16,193,5,26,32,4,65,140,2,106,32,3,65,208,5,106,65,36,16,193,5,26,65,6,12,2,11,32,3,65,198,6,106,32,3,65,158,1,106,45,0,0,58,0,0,32,3,65,202,1,106,32,3,65,154,1,106,45,0,0,58,0,0,32,3,65,146,2,106,32,3,65,150,1,106,45,0,0,58,0,0,32,3,65,166,1,106,32,3,65,146,1,106,45,0,0,58,0,0,32,3,65,214,2,106,32,3,65,142,1,106,45,0,0,58,0,0,32,3,32,3,47,1,156,1,59,1,196,6,32,3,32,3,47,1,152,1,59,1,200,1,32,3,32,3,47,1,148,1,59,1,144,2,32,3,32,3,47,1,144,1,59,1,164,1,32,3,32,3,47,1,140,1,59,1,212,2,32,3,65,210,2,106,32,3,65,138,1,106,45,0,0,58,0,0,32,3,65,206,2,106,32,3,65,134,1,106,45,0,0,58,0,0,32,3,65,202,2,106,32,3,65,130,1,106,45,0,0,58,0,0,32,3,32,3,47,1,136,1,59,1,208,2,32,3,32,3,47,1,132,1,59,1,204,2,32,3,32,3,47,1,128,1,59,1,200,2,32,3,65,144,4,106,32,3,65,16,106,65,48,16,193,5,26,11,32,4,32,5,58,0,8,32,4,32,3,47,1,196,6,59,0,9,32,4,65,11,106,32,3,65,198,6,106,45,0,0,58,0,0,32,4,32,7,58,0,12,32,4,32,3,47,1,200,1,59,0,13,32,4,65,15,106,32,3,65,202,1,106,45,0,0,58,0,0,32,4,32,6,58,0,16,32,4,32,11,58,0,20,32,4,32,3,47,1,144,2,59,0,17,32,4,65,19,106,32,3,65,146,2,106,45,0,0,58,0,0,32,4,32,3,47,1,164,1,59,0,21,32,4,65,23,106,32,3,65,166,1,106,45,0,0,58,0,0,32,4,32,0,58,0,24,32,4,65,27,106,32,3,65,214,2,106,45,0,0,58,0,0,32,4,32,3,47,1,212,2,59,0,25,32,4,32,12,58,0,28,32,4,65,31,106,32,3,65,210,2,106,45,0,0,58,0,0,32,4,32,3,47,1,208,2,59,0,29,32,4,32,1,58,0,32,32,4,65,35,106,32,3,65,206,2,106,45,0,0,58,0,0,32,4,32,3,47,1,204,2,59,0,33,32,4,32,2,58,0,36,32,4,65,39,106,32,3,65,202,2,106,45,0,0,58,0,0,32,4,32,3,47,1,200,2,59,0,37,32,4,65,40,106,32,3,65,144,4,106,65,48,16,193,5,26,65,10,11,54,2,0,32,3,65,160,7,106,36,0,12,1,11,32,0,65,8,106,32,8,65,8,106,32,8,65,232,0,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,8,65,192,1,106,36,0,11,200,6,1,11,127,35,0,65,192,1,107,34,3,36,0,32,3,65,224,0,106,34,4,65,214,0,32,1,32,1,45,0,80,32,2,16,252,6,2,64,32,3,40,2,96,69,4,64,32,3,65,4,106,34,1,32,4,65,4,114,65,220,0,16,193,5,26,35,0,65,176,6,107,34,2,36,0,32,2,16,193,15,54,2,4,32,2,65,168,6,106,32,1,65,216,0,106,40,2,0,54,2,0,32,2,32,1,41,2,80,55,2,160,6,32,2,65,208,5,106,34,4,32,1,65,208,0,16,193,5,26,32,2,65,216,3,106,32,4,65,220,0,16,193,5,26,32,2,65,1,58,0,196,4,32,2,65,128,128,128,128,120,54,2,184,4,32,2,65,1,54,2,212,3,32,2,65,200,1,106,32,2,65,212,3,106,16,250,11,2,64,2,64,32,2,40,2,200,1,65,2,70,4,64,32,2,65,16,106,32,2,65,208,1,106,65,200,0,16,193,5,26,12,1,11,32,2,65,8,106,34,1,32,2,65,200,1,106,34,4,32,2,65,4,106,16,236,2,32,2,40,2,8,34,5,65,3,70,13,0,65,9,33,6,32,2,40,2,12,33,7,32,2,45,0,16,33,8,32,2,65,133,3,106,34,9,32,2,65,17,106,65,207,0,16,193,5,26,32,2,65,208,5,106,34,10,32,2,65,224,0,106,65,200,0,16,193,5,26,32,2,65,144,5,106,34,11,32,2,65,192,1,106,41,3,0,55,3,0,32,2,65,136,5,106,34,12,32,2,65,184,1,106,41,3,0,55,3,0,32,2,65,128,5,106,34,13,32,2,65,176,1,106,41,3,0,55,3,0,32,2,32,2,41,3,168,1,55,3,248,4,32,2,32,8,58,0,220,3,32,2,32,7,54,2,216,3,32,2,32,5,54,2,212,3,32,2,65,221,3,106,32,9,65,207,0,16,193,5,26,32,2,65,172,4,106,32,10,65,60,16,193,5,26,32,2,65,240,4,106,34,5,32,2,65,148,6,106,40,2,0,54,2,0,32,2,65,0,54,2,156,5,32,2,32,2,41,2,140,6,55,3,232,4,32,1,32,2,65,212,3,106,32,2,65,156,5,106,16,222,8,2,64,32,2,40,2,8,69,4,64,32,4,32,1,65,4,114,65,172,1,16,193,5,26,32,0,65,4,106,32,4,65,172,1,16,193,5,26,32,0,65,136,2,106,32,5,40,2,0,54,2,0,32,0,32,2,41,3,232,4,55,2,128,2,32,2,65,184,5,106,32,13,41,3,0,55,2,0,32,2,65,192,5,106,32,12,41,3,0,55,2,0,32,2,65,200,5,106,32,11,41,3,0,55,2,0,32,2,32,2,41,3,248,4,55,2,176,5,32,0,65,140,2,106,32,2,65,172,5,106,65,36,16,193,5,26,12,1,11,32,2,65,15,106,32,2,65,204,1,106,32,2,65,16,106,65,200,0,16,193,5,65,200,0,16,193,5,26,65,10,33,6,32,0,65,10,58,0,8,32,0,65,9,106,32,2,65,8,106,65,207,0,16,193,5,26,32,2,65,248,4,106,16,234,26,32,2,65,232,4,106,16,147,14,11,32,0,32,6,54,2,0,12,1,11,32,2,65,140,3,106,32,2,65,16,106,65,200,0,16,193,5,26,32,0,65,4,58,0,8,32,0,65,9,106,32,2,65,133,3,106,65,207,0,16,193,5,26,32,0,65,10,54,2,0,11,32,2,65,4,106,16,234,24,32,2,65,176,6,106,36,0,12,1,11,32,0,65,8,106,32,3,65,8,106,32,3,65,232,0,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,0,65,10,54,2,0,11,32,3,65,192,1,106,36,0,11,114,1,2,127,35,0,65,32,107,34,1,36,0,32,0,45,0,0,33,2,32,0,65,6,58,0,0,2,127,32,2,65,6,70,4,64,65,224,200,193,0,16,236,14,12,1,11,32,1,65,17,106,32,0,65,9,106,41,0,0,55,0,0,32,1,65,24,106,32,0,65,16,106,41,0,0,55,0,0,32,1,32,2,58,0,8,32,1,32,0,41,0,1,55,0,9,32,1,65,8,106,16,235,19,65,0,11,32,1,65,32,106,36,0,11,139,1,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,1,16,160,4,2,64,2,64,32,2,45,0,8,69,4,64,32,2,45,0,9,13,1,32,0,65,128,4,59,1,0,12,2,11,32,0,32,2,40,2,12,54,2,4,32,0,65,1,58,0,0,12,1,11,32,2,65,8,106,32,1,40,2,0,16,188,6,32,2,45,0,8,69,4,64,32,0,32,2,45,0,9,58,0,1,32,0,65,0,58,0,0,12,1,11,32,0,32,2,40,2,12,54,2,4,32,0,65,1,58,0,0,11,32,2,65,16,106,36,0,11,135,1,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,1,16,160,4,2,64,2,64,32,2,45,0,8,69,4,64,32,2,45,0,9,13,1,32,0,65,0,54,2,0,12,2,11,32,0,32,2,40,2,12,54,2,4,32,0,65,2,54,2,0,12,1,11,32,2,32,1,40,2,0,16,132,5,32,2,40,2,4,33,1,32,2,40,2,0,4,64,32,0,65,2,54,2,0,32,0,32,1,54,2,4,12,1,11,32,0,32,1,54,2,4,32,0,65,1,54,2,0,11,32,2,65,16,106,36,0,11,125,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,12,34,4,32,0,40,2,4,34,1,107,65,184,1,110,33,3,32,1,32,4,71,4,64,32,1,65,32,106,33,1,3,64,32,1,41,3,0,66,2,82,4,64,32,1,16,165,22,11,32,1,65,184,1,106,33,1,32,3,65,1,107,34,3,13,0,11,11,32,2,32,0,40,2,0,54,2,12,32,2,32,0,40,2,8,54,2,8,32,2,65,8,106,65,8,65,184,1,16,244,22,32,2,65,16,106,36,0,11,234,1,1,5,127,32,1,4,64,2,64,32,0,40,2,12,34,2,65,1,113,69,13,0,32,2,65,5,118,32,1,106,34,3,65,128,128,128,192,0,79,4,64,65,205,184,158,1,45,0,0,26,32,0,40,2,8,33,4,32,0,40,2,4,33,5,32,0,40,2,0,33,6,32,0,40,2,12,33,3,65,20,65,4,16,149,27,34,2,69,4,64,65,4,65,20,16,177,28,0,11,32,2,65,1,54,2,16,32,0,32,2,54,2,12,32,2,32,3,65,2,118,65,7,113,54,2,12,32,2,32,3,65,5,118,34,3,32,5,106,54,2,8,32,2,32,6,32,3,107,54,2,4,32,2,32,3,32,4,106,54,2,0,12,1,11,32,0,32,2,65,31,113,32,3,65,5,116,114,54,2,12,11,32,0,32,0,40,2,0,32,1,106,54,2,0,32,0,32,0,40,2,8,32,1,107,54,2,8,32,0,32,0,40,2,4,34,0,32,1,107,34,1,65,0,32,0,32,1,79,27,54,2,4,11,11,138,1,1,1,127,2,64,32,3,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,226,12,34,3,65,11,79,13,1,32,0,32,3,65,1,106,34,4,59,1,226,12,32,0,32,3,65,148,1,108,106,65,4,106,32,1,65,148,1,16,193,5,26,32,0,32,4,65,2,116,106,65,228,12,106,32,2,54,2,0,32,2,32,4,59,1,224,12,32,2,32,0,54,2,0,15,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,123,1,4,127,35,0,65,16,107,34,2,36,0,32,0,40,2,12,34,4,32,0,40,2,4,34,1,107,65,240,0,110,33,3,32,1,32,4,71,4,64,32,1,65,208,0,106,33,1,3,64,32,1,65,12,106,16,147,24,32,1,16,199,27,32,1,65,240,0,106,33,1,32,3,65,1,107,34,3,13,0,11,11,32,2,32,0,40,2,0,54,2,12,32,2,32,0,40,2,8,54,2,8,32,2,65,8,106,65,4,65,240,0,16,244,22,32,2,65,16,106,36,0,11,146,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,45,0,0,69,4,64,32,2,32,0,65,1,106,54,2,8,32,1,65,188,153,204,0,65,25,65,213,153,204,0,65,10,32,0,65,4,106,65,156,153,204,0,65,223,153,204,0,65,19,32,2,65,8,106,65,172,153,204,0,16,156,10,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,148,154,204,0,65,23,65,171,154,204,0,65,8,32,0,65,1,106,65,244,153,204,0,65,223,153,204,0,65,19,32,2,65,12,106,65,132,154,204,0,16,156,10,11,32,2,65,16,106,36,0,11,151,17,1,16,127,35,0,65,208,2,107,34,14,36,0,32,14,65,8,106,33,8,35,0,65,16,107,34,10,36,0,2,64,2,64,32,1,40,2,0,34,5,69,4,64,32,8,32,2,65,148,1,16,193,5,65,0,54,2,152,1,12,1,11,32,1,40,2,4,33,6,35,0,65,32,107,34,4,36,0,32,4,32,6,54,2,28,32,4,32,5,54,2,24,32,4,65,16,106,32,4,65,24,106,32,2,16,201,2,32,4,40,2,20,33,7,2,64,2,64,32,4,40,2,16,34,9,69,13,0,32,6,4,64,32,6,65,1,107,33,6,3,64,32,5,32,7,65,2,116,106,65,224,22,106,40,2,0,33,5,32,4,32,6,54,2,28,32,4,32,5,54,2,24,32,4,65,8,106,32,4,65,24,106,32,2,16,201,2,32,4,40,2,12,33,7,32,4,40,2,8,34,9,69,13,2,32,6,65,1,107,34,6,65,127,71,13,0,11,11,65,0,33,6,12,1,11,65,0,33,9,11,32,10,32,7,54,2,12,32,10,32,6,54,2,8,32,10,32,5,54,2,4,32,10,32,9,54,2,0,32,4,65,32,106,36,0,32,10,65,4,106,33,4,32,10,40,2,0,69,4,64,32,8,32,1,54,2,16,32,8,65,3,54,2,0,32,8,32,4,41,2,0,55,2,4,32,8,65,12,106,32,4,65,8,106,40,2,0,54,2,0,32,2,16,177,18,12,2,11,32,8,32,4,41,2,0,55,2,152,1,32,8,65,160,1,106,32,4,65,8,106,40,2,0,54,2,0,32,8,32,2,65,148,1,16,193,5,26,11,32,8,32,1,54,2,148,1,11,32,10,65,16,106,36,0,2,64,32,14,40,2,8,65,3,71,4,64,32,14,65,172,1,106,34,13,32,8,65,164,1,16,193,5,26,35,0,65,176,1,107,34,1,36,0,2,64,32,13,40,2,152,1,69,4,64,32,13,40,2,148,1,33,4,16,157,23,34,2,65,1,59,1,222,22,32,2,65,0,54,2,0,32,2,65,4,106,32,13,65,148,1,16,193,5,26,32,2,65,224,12,106,32,3,65,244,0,16,193,5,26,32,4,66,128,128,128,128,16,55,2,4,32,4,32,2,54,2,0,12,1,11,32,1,65,8,106,32,13,65,152,1,106,34,2,65,8,106,40,2,0,54,2,0,32,1,32,2,41,2,0,55,3,0,32,1,65,28,106,34,4,32,13,65,148,1,16,193,5,26,32,1,65,16,106,33,15,32,13,65,148,1,106,33,16,35,0,65,192,4,107,34,5,36,0,35,0,65,176,2,107,34,11,36,0,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,1,40,2,0,34,7,47,1,222,22,34,2,65,11,79,4,64,32,11,65,164,2,106,33,8,32,11,65,160,2,106,33,2,32,1,40,2,8,34,9,65,5,73,13,1,32,11,65,172,2,106,33,6,32,11,65,168,2,106,33,10,32,9,65,5,107,14,2,3,4,2,11,32,7,65,4,106,34,10,32,1,40,2,8,34,9,65,148,1,108,106,33,8,32,1,40,2,4,33,12,2,64,32,2,32,9,65,1,106,34,6,73,4,64,32,8,32,4,65,148,1,16,193,5,26,12,1,11,32,10,32,6,65,148,1,108,106,32,8,32,2,32,9,107,34,10,65,148,1,108,16,184,28,26,32,8,32,4,65,148,1,16,193,5,26,32,7,65,224,12,106,34,4,32,6,65,244,0,108,106,32,4,32,9,65,244,0,108,106,32,10,65,244,0,108,16,184,28,26,11,32,7,32,9,65,244,0,108,106,65,224,12,106,32,3,65,244,0,16,193,5,26,32,5,65,3,54,2,0,32,7,32,2,65,1,106,59,1,222,22,12,6,11,32,11,32,7,54,2,12,32,1,40,2,4,33,7,65,4,33,12,12,4,11,32,11,32,7,54,2,12,32,9,65,7,107,33,9,32,1,40,2,4,33,7,65,6,12,2,11,32,11,32,7,54,2,12,32,1,40,2,4,33,7,65,5,33,12,65,5,33,9,12,2,11,32,11,32,7,54,2,12,32,1,40,2,4,33,7,65,0,33,9,65,5,11,33,12,32,10,33,2,32,6,33,8,11,32,11,32,12,54,2,20,32,11,32,7,54,2,16,16,157,23,34,6,65,0,59,1,222,22,32,6,65,0,54,2,0,32,11,65,24,106,34,10,32,11,65,12,106,34,7,32,6,16,218,7,32,10,65,0,54,2,148,2,32,10,32,6,54,2,144,2,32,10,32,7,41,2,0,55,2,136,2,32,2,40,2,0,34,7,65,4,106,32,9,65,148,1,108,106,33,2,32,8,40,2,0,33,12,2,64,32,9,32,7,47,1,222,22,34,8,79,4,64,32,2,32,4,65,148,1,16,193,5,26,12,1,11,32,2,65,148,1,106,32,2,32,8,32,9,107,34,6,65,148,1,108,16,184,28,26,32,2,32,4,65,148,1,16,193,5,26,32,7,32,9,65,244,0,108,106,34,2,65,212,13,106,32,2,65,224,12,106,32,6,65,244,0,108,16,184,28,26,11,32,7,32,9,65,244,0,108,106,65,224,12,106,32,3,65,244,0,16,193,5,26,32,7,32,8,65,1,106,59,1,222,22,32,5,32,11,65,24,106,65,152,2,16,193,5,26,11,32,5,32,9,54,2,160,2,32,5,32,12,54,2,156,2,32,5,32,7,54,2,152,2,32,11,65,176,2,106,36,0,2,64,2,64,2,64,32,5,40,2,0,65,3,70,4,64,32,15,32,5,40,2,160,2,54,2,8,32,15,32,5,41,2,152,2,55,2,0,12,1,11,32,5,40,2,140,2,33,2,32,5,40,2,136,2,33,4,32,5,65,176,2,106,32,5,65,136,2,16,193,5,26,32,5,40,2,160,2,33,17,32,5,40,2,152,2,33,18,32,5,40,2,156,2,33,19,32,5,40,2,144,2,33,8,32,5,40,2,148,2,33,12,2,64,32,4,40,2,0,34,6,4,64,32,5,65,196,3,106,33,3,3,64,32,5,32,6,54,2,164,2,32,5,32,4,47,1,220,22,54,2,172,2,32,5,32,2,65,1,106,54,2,168,2,32,5,65,176,2,106,33,6,32,3,33,2,35,0,65,176,2,107,34,4,36,0,2,64,32,12,32,5,65,164,2,106,34,9,40,2,4,34,10,65,1,107,70,4,64,2,64,2,64,32,9,40,2,0,34,7,47,1,222,22,65,11,79,4,64,32,9,40,2,8,34,12,65,5,73,13,1,32,4,65,156,2,106,33,9,32,4,65,160,2,106,33,11,2,64,2,64,2,64,32,12,65,5,107,14,2,1,2,0,11,32,4,65,6,54,2,8,32,4,32,10,54,2,4,32,4,32,7,54,2,0,32,12,65,7,107,33,12,32,4,65,12,106,32,4,16,182,7,12,4,11,32,4,65,5,54,2,8,32,4,32,10,54,2,4,32,4,32,7,54,2,0,32,4,65,12,106,34,10,32,4,16,182,7,32,4,65,5,54,2,172,2,32,4,32,4,41,2,148,2,55,2,164,2,32,4,65,164,2,106,32,6,32,2,32,8,16,236,5,32,5,32,10,65,152,2,16,193,5,26,12,5,11,32,4,65,5,54,2,8,32,4,32,10,54,2,4,32,4,32,7,54,2,0,32,4,65,12,106,32,4,16,182,7,65,0,33,12,12,2,11,32,9,32,6,32,2,32,8,16,236,5,32,5,65,3,54,2,0,12,3,11,32,4,65,148,2,106,33,9,32,4,65,152,2,106,33,11,32,4,65,4,54,2,8,32,4,32,10,54,2,4,32,4,32,7,54,2,0,32,4,65,12,106,32,4,16,182,7,11,32,4,32,12,54,2,172,2,32,4,32,11,40,2,0,54,2,168,2,32,4,32,9,40,2,0,54,2,164,2,32,4,65,164,2,106,32,6,32,2,32,8,16,236,5,32,5,32,4,65,12,106,65,152,2,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,4,65,176,2,106,36,0,32,5,40,2,0,65,3,70,13,2,32,5,40,2,140,2,33,2,32,5,40,2,136,2,33,4,32,6,32,5,65,136,2,16,193,5,26,32,5,40,2,144,2,33,8,32,5,40,2,148,2,33,12,32,4,40,2,0,34,6,13,0,11,11,32,5,32,5,65,176,2,106,65,136,2,16,193,5,34,3,32,12,54,2,148,2,32,3,32,8,54,2,144,2,32,3,32,2,54,2,140,2,32,3,32,4,54,2,136,2,32,16,40,2,0,34,4,40,2,0,34,6,69,13,2,32,4,40,2,4,33,10,16,156,23,34,2,32,6,54,2,224,22,32,2,65,0,59,1,222,22,32,2,65,0,54,2,0,32,6,65,0,59,1,220,22,32,6,32,2,54,2,0,32,4,32,10,65,1,106,34,6,54,2,4,32,4,32,2,54,2,0,32,3,32,6,54,2,188,4,32,3,32,2,54,2,184,4,32,3,65,184,4,106,32,3,32,3,65,148,1,106,32,8,32,12,16,154,12,11,32,15,32,17,54,2,8,32,15,32,19,54,2,4,32,15,32,18,54,2,0,11,32,5,65,192,4,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,13,40,2,148,1,34,2,32,2,40,2,8,65,1,106,54,2,8,32,1,40,2,16,26,32,1,40,2,24,26,11,32,1,65,176,1,106,36,0,32,0,65,3,54,2,0,12,1,11,32,0,32,14,40,2,12,32,14,40,2,20,65,244,0,108,106,65,224,12,106,34,0,65,244,0,16,193,5,26,32,0,32,3,65,244,0,16,193,5,26,11,32,14,65,208,2,106,36,0,11,197,2,1,9,127,35,0,65,176,2,107,34,2,36,0,32,2,65,152,1,106,33,5,32,1,40,2,12,33,6,35,0,65,176,2,107,34,3,36,0,2,64,2,64,32,1,34,4,40,2,0,34,1,32,4,40,2,4,34,8,70,13,0,32,3,65,160,1,106,33,7,32,4,40,2,8,33,9,2,64,3,64,2,64,32,4,32,1,65,148,1,106,34,10,54,2,0,32,3,65,152,1,106,32,9,40,2,0,32,1,16,213,7,32,3,40,2,152,1,65,1,113,13,0,32,3,40,2,156,1,34,1,65,3,71,4,64,32,3,65,8,106,32,7,65,144,1,16,193,5,26,32,1,65,4,71,13,3,11,32,10,34,1,32,8,71,13,1,12,3,11,11,32,6,16,218,15,32,6,32,7,65,208,0,16,193,5,26,65,3,33,1,11,32,5,65,4,106,32,3,65,8,106,65,144,1,16,193,5,26,12,1,11,65,4,33,1,11,32,5,32,1,54,2,0,32,3,65,176,2,106,36,0,2,64,2,64,32,2,40,2,152,1,65,4,70,4,64,32,2,65,3,54,2,4,12,1,11,32,2,65,4,106,34,1,32,2,65,152,1,106,65,148,1,16,193,5,26,32,2,40,2,4,65,3,70,13,0,32,0,32,1,65,148,1,16,193,5,26,12,1,11,32,0,65,3,54,2,0,32,2,65,4,106,16,153,18,11,32,2,65,176,2,106,36,0,11,225,2,1,9,127,35,0,65,176,2,107,34,2,36,0,32,2,65,152,1,106,33,6,32,1,40,2,12,33,4,35,0,65,176,2,107,34,3,36,0,2,64,2,64,32,1,34,5,40,2,0,34,1,32,5,40,2,4,34,8,70,13,0,32,3,65,160,1,106,33,7,32,5,40,2,8,33,9,2,64,3,64,2,64,32,5,32,1,65,12,106,34,10,54,2,0,32,3,65,152,1,106,32,1,40,2,4,32,1,40,2,8,32,9,40,2,0,34,1,65,4,106,32,1,40,2,0,16,222,2,32,3,40,2,152,1,65,1,113,13,0,32,3,40,2,156,1,34,1,65,3,71,4,64,32,3,65,8,106,32,7,65,144,1,16,193,5,26,32,1,65,4,71,13,3,11,32,10,34,1,32,8,71,13,1,12,3,11,11,32,4,45,0,0,65,37,71,4,64,32,4,16,185,8,11,32,4,32,7,65,200,0,16,193,5,26,65,3,33,1,11,32,6,65,4,106,32,3,65,8,106,65,144,1,16,193,5,26,12,1,11,65,4,33,1,11,32,6,32,1,54,2,0,32,3,65,176,2,106,36,0,2,64,2,64,32,2,40,2,152,1,65,4,70,4,64,32,2,65,3,54,2,4,12,1,11,32,2,65,4,106,34,1,32,2,65,152,1,106,65,148,1,16,193,5,26,32,2,40,2,4,65,3,70,13,0,32,0,32,1,65,148,1,16,193,5,26,12,1,11,32,0,65,3,54,2,0,32,2,65,4,106,16,153,18,11,32,2,65,176,2,106,36,0,11,116,1,2,127,35,0,65,48,107,34,2,36,0,32,1,32,1,65,40,107,34,3,65,32,16,137,18,65,0,72,4,64,32,2,65,8,106,32,1,65,40,16,193,5,26,3,64,2,64,32,3,34,1,65,40,106,32,1,65,40,16,193,5,26,32,0,32,1,70,13,0,32,2,65,8,106,32,1,65,40,107,34,3,65,32,16,137,18,65,0,72,13,1,11,11,32,1,32,2,65,8,106,65,40,16,193,5,26,11,32,2,65,48,106,36,0,11,116,1,2,127,35,0,65,48,107,34,2,36,0,32,1,32,1,65,36,107,34,3,65,32,16,137,18,65,0,72,4,64,32,2,65,12,106,32,1,65,36,16,193,5,26,3,64,2,64,32,3,34,1,65,36,106,32,1,65,36,16,193,5,26,32,0,32,1,70,13,0,32,2,65,12,106,32,1,65,36,107,34,3,65,32,16,137,18,65,0,72,13,1,11,11,32,1,32,2,65,12,106,65,36,16,193,5,26,11,32,2,65,48,106,36,0,11,161,1,1,1,127,65,7,33,2,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,5,0,1,2,3,4,5,11,32,0,32,1,45,0,1,58,0,1,65,0,33,2,12,4,11,2,64,2,64,2,64,32,1,40,2,8,65,1,107,14,2,1,2,0,11,32,0,32,1,41,3,16,55,3,8,65,1,33,2,12,5,11,32,0,32,1,41,3,16,55,3,8,65,2,33,2,12,4,11,32,0,32,1,43,3,16,57,3,8,65,3,33,2,12,3,11,32,0,32,1,41,3,8,55,2,4,65,5,33,2,12,2,11,65,10,33,2,12,1,11,65,11,33,2,11,32,0,32,2,58,0,0,11,114,1,1,127,32,1,32,2,65,1,106,34,4,75,4,64,32,0,32,4,65,5,116,106,32,0,32,2,65,5,116,106,32,2,65,127,115,32,1,106,65,5,116,16,184,28,26,11,32,0,32,2,65,5,116,106,34,0,32,3,41,0,0,55,0,0,32,0,65,24,106,32,3,65,24,106,41,0,0,55,0,0,32,0,65,16,106,32,3,65,16,106,41,0,0,55,0,0,32,0,65,8,106,32,3,65,8,106,41,0,0,55,0,0,11,143,1,1,2,127,35,0,65,208,0,107,34,2,36,0,32,1,40,2,24,33,3,32,1,40,2,20,33,1,32,2,65,28,58,0,8,2,64,32,1,65,1,70,4,64,32,2,65,8,106,16,236,7,32,3,65,1,106,34,1,65,228,0,77,4,64,32,0,65,143,128,128,128,120,54,2,0,12,2,11,32,0,65,228,0,54,2,8,32,0,32,1,54,2,4,32,0,65,134,128,128,128,120,54,2,0,12,1,11,32,0,65,139,128,128,128,120,54,2,0,32,2,65,28,58,0,8,32,2,65,8,106,16,185,8,11,32,2,65,208,0,106,36,0,11,112,1,4,127,2,64,32,1,32,3,71,13,0,32,1,65,1,106,33,4,32,2,65,8,106,33,1,32,0,65,8,106,33,3,3,64,32,4,65,1,107,34,4,69,33,5,32,4,69,13,1,32,1,65,4,107,33,0,32,3,65,4,107,32,1,40,2,0,33,6,32,3,40,2,0,33,7,32,1,65,12,106,33,1,32,3,65,12,106,33,3,40,2,0,32,7,32,0,40,2,0,32,6,16,202,13,13,0,11,11,32,5,11,168,1,0,2,64,2,64,2,64,2,64,2,64,65,1,32,0,40,2,0,65,128,128,128,128,120,115,34,0,32,0,65,5,79,27,65,1,107,14,4,1,2,3,4,0,11,32,1,40,2,20,65,164,165,215,0,65,18,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,182,165,215,0,65,18,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,200,165,215,0,65,36,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,236,165,215,0,65,32,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,140,166,215,0,65,43,32,1,40,2,24,40,2,12,17,4,0,11,141,1,1,1,127,35,0,65,64,106,34,2,36,0,32,2,65,209,8,54,2,28,32,2,32,0,54,2,24,32,2,65,1,54,2,20,32,2,65,2,54,2,4,32,2,65,224,167,215,0,54,2,0,32,2,65,1,54,2,12,32,2,65,3,58,0,60,32,2,65,12,54,2,56,32,2,66,32,55,2,48,32,2,66,128,128,128,128,160,1,55,2,40,32,2,65,2,54,2,32,32,2,32,2,65,32,106,54,2,16,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,64,107,36,0,11,136,1,1,1,127,35,0,65,64,106,34,2,36,0,32,2,65,168,8,54,2,28,32,2,32,0,54,2,24,32,2,65,1,54,2,20,32,2,65,1,54,2,4,32,2,65,236,187,156,1,54,2,0,32,2,65,1,54,2,12,32,2,65,3,58,0,60,32,2,65,4,54,2,56,32,2,66,32,55,2,48,32,2,65,2,54,2,40,32,2,65,2,54,2,32,32,2,32,2,65,32,106,54,2,16,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,64,107,36,0,11,120,1,1,127,35,0,65,32,107,34,2,36,0,2,127,32,0,40,2,0,65,128,128,128,128,120,71,4,64,32,1,32,0,40,2,4,32,0,40,2,8,16,181,25,12,1,11,32,2,65,24,106,32,0,40,2,12,34,0,65,16,106,41,2,0,55,3,0,32,2,65,16,106,32,0,65,8,106,41,2,0,55,3,0,32,2,32,0,41,2,0,55,3,8,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,11,32,2,65,32,106,36,0,11,110,1,6,126,32,0,32,3,66,255,255,255,255,15,131,34,5,32,1,66,255,255,255,255,15,131,34,6,126,34,7,32,6,32,3,66,32,136,34,6,126,34,8,32,5,32,1,66,32,136,34,9,126,124,34,5,66,32,134,124,34,10,55,3,0,32,0,32,7,32,10,86,173,32,6,32,9,126,32,5,32,8,84,173,66,32,134,32,5,66,32,136,132,124,124,32,1,32,4,126,32,2,32,3,126,124,124,55,3,8,11,115,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,3,32,2,40,2,4,65,1,70,4,64,32,3,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,32,0,32,1,16,193,5,33,0,32,2,32,1,54,2,12,32,2,32,0,54,2,8,32,2,32,3,54,2,4,32,0,32,1,16,134,25,32,2,65,4,106,16,214,24,32,2,65,16,106,36,0,11,136,1,1,1,127,2,64,2,64,2,64,32,0,45,0,144,6,14,4,0,2,2,1,2,11,32,0,40,2,184,1,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,184,1,106,16,138,20,11,32,0,41,3,0,66,3,82,4,64,32,0,16,203,13,15,11,32,0,65,8,106,16,206,19,15,11,32,0,65,128,3,106,16,154,17,32,0,40,2,248,2,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,248,2,106,16,138,20,11,11,138,1,2,1,127,1,126,35,0,65,16,107,34,2,36,0,32,2,32,1,16,160,4,2,64,2,64,32,2,45,0,0,69,4,64,32,2,45,0,1,13,1,32,0,66,2,55,3,0,12,2,11,32,0,32,2,40,2,4,54,2,8,32,0,66,3,55,3,0,12,1,11,32,2,32,1,40,2,0,16,213,8,32,2,41,3,0,34,3,66,2,82,4,64,32,0,32,2,41,3,8,55,3,8,32,0,32,3,55,3,0,12,1,11,32,0,32,2,40,2,8,54,2,8,32,0,66,3,55,3,0,11,32,2,65,16,106,36,0,11,183,1,1,3,127,35,0,65,16,107,34,4,36,0,32,1,65,255,1,113,65,7,71,4,64,32,4,65,8,106,33,5,65,205,184,158,1,45,0,0,26,65,2,65,1,16,149,27,34,3,69,4,64,65,1,65,2,16,177,28,0,11,32,3,32,2,58,0,1,32,3,32,1,58,0,0,32,5,65,196,171,194,0,54,2,4,32,5,32,3,54,2,0,32,4,40,2,12,33,5,32,4,40,2,8,33,3,11,65,205,184,158,1,45,0,0,26,65,212,0,65,4,16,149,27,34,1,69,4,64,65,4,65,212,0,16,177,28,0,11,32,1,32,5,54,2,80,32,1,32,3,54,2,76,32,1,32,0,59,1,74,32,1,65,1,59,1,72,32,1,65,2,54,2,0,32,4,65,16,106,36,0,32,1,11,129,1,1,3,127,32,0,40,2,0,34,0,32,0,40,2,0,65,1,107,34,1,54,2,0,2,64,32,1,13,0,32,0,40,2,12,34,1,4,64,32,0,40,2,16,34,3,40,2,0,34,2,4,64,32,1,32,2,17,2,0,11,32,3,40,2,4,34,2,4,64,32,1,32,2,32,3,40,2,8,16,218,26,11,32,0,40,2,24,32,0,40,2,20,40,2,12,17,2,0,11,32,0,32,0,40,2,4,65,1,107,34,1,54,2,4,32,1,13,0,32,0,65,32,65,4,16,218,26,11,11,118,1,2,127,32,2,32,1,107,65,2,118,34,4,32,0,40,2,0,32,0,40,2,8,34,3,107,75,4,64,32,0,32,3,32,4,65,4,65,4,16,178,19,32,0,40,2,8,33,3,11,32,1,32,2,71,4,64,32,0,40,2,4,32,3,65,2,116,106,33,4,3,64,32,4,32,2,65,4,107,34,2,40,2,0,54,2,0,32,4,65,4,106,33,4,32,3,65,1,106,33,3,32,1,32,2,71,13,0,11,11,32,0,32,3,54,2,8,11,143,1,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,4,106,33,3,2,127,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,2,1,2,0,11,32,2,32,3,54,2,4,32,1,65,200,148,204,0,65,6,32,2,65,4,106,65,184,148,204,0,16,165,9,12,2,11,32,2,32,3,54,2,8,32,1,65,224,148,204,0,65,4,32,2,65,8,106,65,208,148,204,0,16,165,9,12,1,11,32,2,32,3,54,2,12,32,1,65,244,148,204,0,65,9,32,2,65,12,106,65,228,148,204,0,16,165,9,11,32,2,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,145,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,143,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,142,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,144,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,136,1,1,4,127,2,64,2,64,2,64,32,0,40,2,0,34,0,40,2,0,14,2,0,1,2,11,32,0,40,2,8,34,1,69,13,1,32,0,40,2,4,32,1,65,1,16,218,26,12,1,11,32,0,45,0,4,65,3,71,13,0,32,0,40,2,8,34,1,40,2,0,33,3,32,1,40,2,4,34,4,40,2,0,34,2,4,64,32,3,32,2,17,2,0,11,32,4,40,2,4,34,2,4,64,32,3,32,2,32,4,40,2,8,16,218,26,11,32,1,65,12,65,4,16,218,26,11,32,0,65,20,65,4,16,218,26,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,149,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,151,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,152,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,155,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,153,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,148,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,154,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,131,1,1,3,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,0,32,4,65,4,106,32,4,16,150,8,65,0,65,4,65,4,16,167,10,32,4,40,2,8,33,5,32,4,40,2,4,65,1,70,4,64,32,5,32,4,40,2,12,16,132,25,0,11,32,4,40,2,12,33,6,32,0,65,0,58,0,24,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,6,54,2,12,32,0,32,5,54,2,8,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,125,1,2,127,35,0,65,32,107,34,3,36,0,32,3,65,8,106,32,1,16,254,3,2,127,65,3,32,3,40,2,8,34,1,69,13,0,26,32,3,65,16,106,32,1,32,3,40,2,12,16,217,4,32,3,45,0,16,65,11,70,4,64,32,3,40,2,24,33,4,32,3,40,2,20,12,1,11,65,49,33,4,32,2,65,49,54,2,4,32,2,65,240,173,214,0,54,2,0,65,2,11,33,1,32,0,32,4,54,2,4,32,0,32,1,54,2,0,32,3,65,32,106,36,0,11,143,1,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,4,106,33,3,2,127,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,2,1,2,0,11,32,2,32,3,54,2,4,32,1,65,192,143,215,0,65,6,32,2,65,4,106,65,176,143,215,0,16,165,9,12,2,11,32,2,32,3,54,2,8,32,1,65,216,143,215,0,65,4,32,2,65,8,106,65,200,143,215,0,16,165,9,12,1,11,32,2,32,3,54,2,12,32,1,65,236,143,215,0,65,9,32,2,65,12,106,65,220,143,215,0,16,165,9,11,32,2,65,16,106,36,0,11,146,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,34,0,40,2,0,65,1,107,14,4,1,2,3,4,0,11,32,1,65,251,148,215,0,65,14,16,181,25,12,4,11,32,1,65,137,149,215,0,65,16,16,181,25,12,3,11,32,1,65,153,149,215,0,65,15,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,184,149,215,0,65,18,32,2,65,12,106,65,168,149,215,0,16,165,9,12,1,11,32,1,65,202,149,215,0,65,13,16,181,25,11,32,2,65,16,106,36,0,11,126,1,1,127,35,0,65,64,106,34,5,36,0,32,5,32,1,54,2,12,32,5,32,0,54,2,8,32,5,32,3,54,2,20,32,5,32,2,54,2,16,32,5,65,2,54,2,28,32,5,65,176,166,157,1,54,2,24,32,5,66,2,55,2,36,32,5,32,5,65,16,106,173,66,128,128,128,128,128,170,1,132,55,3,56,32,5,32,5,65,8,106,173,66,128,128,128,128,144,170,1,132,55,3,48,32,5,32,5,65,48,106,54,2,32,32,5,65,24,106,32,4,16,198,18,0,11,126,1,3,127,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,2,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,4,32,3,40,2,4,65,1,71,4,64,32,3,40,2,12,34,5,32,1,32,2,16,193,5,33,1,32,4,65,128,128,128,128,120,71,4,64,32,0,16,227,24,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,4,54,2,0,65,0,33,5,11,32,3,65,16,106,36,0,32,5,15,11,32,4,32,3,40,2,12,16,132,25,0,11,122,1,2,127,35,0,65,208,0,107,34,2,36,0,32,2,65,4,106,32,0,16,152,17,32,2,40,2,4,33,3,65,0,33,0,2,64,2,64,2,64,32,1,14,2,2,1,0,11,65,236,142,192,0,65,25,16,154,28,0,11,65,1,33,0,11,32,2,65,20,106,32,3,32,0,16,238,4,32,2,40,2,8,65,0,54,2,0,32,2,65,12,106,16,153,17,32,2,65,0,54,2,16,32,2,65,16,106,16,156,20,65,8,106,32,2,65,208,0,106,36,0,11,122,1,2,127,35,0,65,208,0,107,34,2,36,0,32,2,65,4,106,32,0,16,152,17,32,2,40,2,4,33,3,65,0,33,0,2,64,2,64,2,64,32,1,14,2,2,1,0,11,65,236,142,192,0,65,25,16,154,28,0,11,65,1,33,0,11,32,2,65,20,106,32,3,32,0,16,139,5,32,2,40,2,8,65,0,54,2,0,32,2,65,12,106,16,153,17,32,2,65,0,54,2,16,32,2,65,16,106,16,156,20,65,8,106,32,2,65,208,0,106,36,0,11,120,1,3,127,35,0,65,16,107,34,2,36,0,2,64,32,1,40,2,8,69,13,0,32,2,65,8,106,32,1,65,8,106,16,152,19,32,2,40,2,8,34,4,69,13,0,32,2,32,2,40,2,12,16,168,17,32,4,65,1,113,69,13,0,32,2,40,2,4,33,3,32,0,32,2,40,2,0,54,2,4,32,0,32,3,54,2,8,32,1,32,1,40,2,20,65,1,106,54,2,20,65,1,33,3,11,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,122,1,2,127,35,0,65,208,0,107,34,2,36,0,32,2,65,4,106,32,0,16,152,17,32,2,40,2,4,33,3,65,0,33,0,2,64,2,64,2,64,32,1,14,2,2,1,0,11,65,164,142,193,0,65,25,16,154,28,0,11,65,1,33,0,11,32,2,65,20,106,32,3,32,0,16,238,4,32,2,40,2,8,65,0,54,2,0,32,2,65,12,106,16,178,18,32,2,65,0,54,2,16,32,2,65,16,106,16,156,20,65,8,106,32,2,65,208,0,106,36,0,11,122,1,2,127,35,0,65,208,0,107,34,2,36,0,32,2,65,4,106,32,0,16,152,17,32,2,40,2,4,33,3,65,0,33,0,2,64,2,64,2,64,32,1,14,2,2,1,0,11,65,164,142,193,0,65,25,16,154,28,0,11,65,1,33,0,11,32,2,65,20,106,32,3,32,0,16,139,5,32,2,40,2,8,65,0,54,2,0,32,2,65,12,106,16,178,18,32,2,65,0,54,2,16,32,2,65,16,106,16,156,20,65,8,106,32,2,65,208,0,106,36,0,11,142,1,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,168,61,14,4,0,3,3,1,3,11,32,0,45,0,156,61,65,3,70,4,64,32,0,65,208,30,106,16,238,10,11,32,0,40,2,160,61,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,164,61,34,0,65,131,1,75,13,1,12,2,11,32,0,45,0,204,30,65,3,70,4,64,32,0,16,238,10,11,32,0,40,2,160,61,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,164,61,34,0,65,131,1,77,13,1,11,32,0,16,222,9,11,11,135,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,65,1,32,0,40,2,0,65,2,107,34,3,32,3,65,3,79,27,65,1,107,14,2,1,2,0,11,32,1,65,180,135,194,0,65,18,16,181,25,12,2,11,32,2,32,0,54,2,8,32,1,65,216,135,194,0,65,14,32,2,65,8,106,65,200,135,194,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,248,135,194,0,65,14,32,2,65,12,106,65,232,135,194,0,16,165,9,11,32,2,65,16,106,36,0,11,198,1,1,3,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,0,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,0,40,2,8,33,0,65,1,11,33,2,32,1,32,0,54,2,44,32,1,32,2,54,2,28,32,1,32,2,54,2,12,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,1,65,12,106,34,3,16,143,9,32,0,40,2,4,34,2,4,64,3,64,32,2,32,0,40,2,12,65,5,116,106,16,233,26,32,0,65,4,106,32,3,16,143,9,32,0,40,2,4,34,2,13,0,11,11,32,0,65,16,106,36,0,32,1,65,48,106,36,0,11,117,1,2,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,33,0,3,64,32,0,65,32,106,40,2,0,34,2,4,64,32,0,65,44,106,32,0,65,36,106,40,2,0,32,0,65,40,106,40,2,0,32,2,40,2,16,17,3,0,11,32,0,65,24,106,32,0,65,16,106,40,2,0,32,0,65,20,106,40,2,0,32,0,65,12,106,40,2,0,40,2,16,17,3,0,32,0,65,52,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,129,1,1,1,127,2,64,32,3,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,50,34,3,65,11,79,13,1,32,0,32,3,65,1,106,34,4,59,1,50,32,0,32,3,65,2,116,106,65,4,106,32,1,54,2,0,32,0,32,4,65,2,116,106,65,52,106,32,2,54,2,0,32,2,32,4,59,1,48,32,2,32,0,54,2,0,15,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,136,1,1,1,127,2,64,32,3,32,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,246,6,34,3,65,11,79,13,1,32,0,32,3,65,1,106,34,4,59,1,246,6,32,0,32,3,65,208,0,108,106,32,1,65,208,0,16,193,5,26,32,0,32,4,65,2,116,106,65,248,6,106,32,2,54,2,0,32,2,32,4,59,1,244,6,32,2,32,0,54,2,240,6,15,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,128,1,1,2,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,33,0,3,64,32,0,16,177,18,2,64,2,64,2,64,2,64,32,0,65,148,1,106,40,2,0,14,2,1,2,0,11,32,0,65,244,1,106,16,147,24,32,0,65,232,1,106,34,2,16,141,21,32,2,16,247,27,12,2,11,32,0,65,152,1,106,16,147,24,12,1,11,32,0,65,244,1,106,16,147,24,32,0,65,232,1,106,16,199,27,11,32,0,65,136,2,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,135,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,65,1,32,0,40,2,0,65,2,107,34,3,32,3,65,3,79,27,65,1,107,14,2,1,2,0,11,32,1,65,128,160,204,0,65,18,16,181,25,12,2,11,32,2,32,0,54,2,8,32,1,65,164,160,204,0,65,14,32,2,65,8,106,65,148,160,204,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,196,160,204,0,65,14,32,2,65,12,106,65,180,160,204,0,16,165,9,11,32,2,65,16,106,36,0,11,129,1,1,2,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,2,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,0,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,0,40,2,8,33,2,65,1,11,33,0,32,1,32,2,54,2,44,32,1,32,0,54,2,28,32,1,32,0,54,2,12,32,1,65,12,106,16,211,14,32,1,65,48,106,36,0,11,129,1,1,2,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,2,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,0,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,0,40,2,8,33,2,65,1,11,33,0,32,1,32,2,54,2,44,32,1,32,0,54,2,28,32,1,32,0,54,2,12,32,1,65,12,106,16,234,16,32,1,65,48,106,36,0,11,201,1,1,3,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,0,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,0,40,2,8,33,0,65,1,11,33,2,32,1,32,0,54,2,44,32,1,32,2,54,2,28,32,1,32,2,54,2,12,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,1,65,12,106,34,3,16,214,9,32,0,40,2,4,34,2,4,64,3,64,32,2,32,0,40,2,12,65,24,108,106,65,8,106,16,214,24,32,0,65,4,106,32,3,16,214,9,32,0,40,2,4,34,2,13,0,11,11,32,0,65,16,106,36,0,32,1,65,48,106,36,0,11,167,18,2,19,127,1,126,35,0,65,224,0,107,34,8,36,0,35,0,65,16,107,34,4,36,0,2,64,32,1,40,2,0,34,7,69,4,64,32,8,65,0,54,2,36,32,8,32,1,54,2,0,32,8,32,2,41,0,0,55,0,4,32,8,65,28,106,32,2,65,24,106,41,0,0,55,0,0,32,8,65,20,106,32,2,65,16,106,41,0,0,55,0,0,32,8,65,12,106,32,2,65,8,106,41,0,0,55,0,0,12,1,11,32,4,32,7,32,1,40,2,4,32,2,16,129,9,32,4,65,4,106,33,7,32,4,40,2,0,69,4,64,32,8,32,1,54,2,16,32,8,65,0,54,2,0,32,8,32,7,41,2,0,55,2,4,32,8,65,12,106,32,7,65,8,106,40,2,0,54,2,0,12,1,11,32,8,32,1,54,2,0,32,8,32,7,41,2,0,55,2,36,32,8,32,2,41,0,0,55,0,4,32,8,65,44,106,32,7,65,8,106,40,2,0,54,2,0,32,8,65,12,106,32,2,65,8,106,41,0,0,55,0,0,32,8,65,20,106,32,2,65,16,106,41,0,0,55,0,0,32,8,65,28,106,32,2,65,24,106,41,0,0,55,0,0,11,32,4,65,16,106,36,0,2,126,32,8,40,2,0,4,64,32,8,65,48,106,34,2,32,8,65,48,16,193,5,26,35,0,65,64,106,34,11,36,0,2,64,32,2,40,2,36,69,4,64,32,2,40,2,0,33,4,16,148,23,34,1,65,1,59,1,190,3,32,1,65,0,54,2,184,3,32,1,32,3,55,3,224,2,32,1,32,2,41,2,4,55,2,0,32,1,65,8,106,32,2,65,12,106,41,2,0,55,2,0,32,1,65,16,106,32,2,65,20,106,41,2,0,55,2,0,32,1,65,24,106,32,2,65,28,106,41,2,0,55,2,0,32,4,66,128,128,128,128,16,55,2,4,32,4,32,1,54,2,0,12,1,11,32,11,65,16,106,32,2,65,36,106,34,1,65,8,106,40,2,0,54,2,0,32,11,32,1,41,2,0,55,3,8,32,11,65,56,106,32,2,65,28,106,41,0,0,55,3,0,32,11,65,48,106,32,2,65,20,106,41,0,0,55,3,0,32,11,65,40,106,32,2,65,12,106,41,0,0,55,3,0,32,11,32,2,41,0,4,55,3,32,32,11,65,20,106,33,15,32,11,65,32,106,33,6,35,0,65,128,1,107,34,5,36,0,35,0,65,208,0,107,34,9,36,0,2,64,2,127,2,64,2,64,2,64,32,11,65,8,106,34,1,34,12,40,2,0,34,10,47,1,190,3,34,7,65,11,79,4,64,65,5,33,13,65,4,33,7,32,1,40,2,8,34,1,65,5,73,13,1,65,0,33,4,32,1,33,7,32,1,65,5,107,14,2,1,3,2,11,32,10,32,12,40,2,8,34,1,65,5,116,106,33,4,32,12,40,2,4,33,13,2,64,32,7,32,1,65,1,106,34,12,73,4,64,32,4,32,6,41,0,0,55,0,0,32,4,65,24,106,32,6,65,24,106,41,0,0,55,0,0,32,4,65,16,106,32,6,65,16,106,41,0,0,55,0,0,32,4,65,8,106,32,6,65,8,106,41,0,0,55,0,0,12,1,11,32,10,32,12,65,5,116,106,32,4,32,7,32,1,107,34,14,65,5,116,16,184,28,26,32,4,65,24,106,32,6,65,24,106,41,0,0,55,0,0,32,4,65,16,106,32,6,65,16,106,41,0,0,55,0,0,32,4,65,8,106,32,6,65,8,106,41,0,0,55,0,0,32,4,32,6,41,0,0,55,0,0,32,10,65,224,2,106,34,4,32,12,65,3,116,106,32,4,32,1,65,3,116,106,32,14,65,3,116,16,184,28,26,11,32,10,32,1,65,3,116,106,65,224,2,106,32,3,55,3,0,32,5,65,0,54,2,0,32,10,32,7,65,1,106,59,1,190,3,12,4,11,32,9,32,7,54,2,20,32,9,32,10,54,2,12,32,9,32,12,40,2,4,54,2,16,32,9,65,24,106,32,9,65,12,106,16,131,21,32,9,40,2,28,33,13,32,9,40,2,24,12,2,11,32,1,65,7,107,33,4,65,6,33,13,11,32,9,32,13,54,2,20,32,9,32,10,54,2,12,32,9,32,12,40,2,4,54,2,16,32,9,65,24,106,32,9,65,12,106,16,131,21,32,9,40,2,36,33,13,32,4,33,1,32,9,40,2,32,11,33,10,32,10,32,1,65,5,116,106,33,4,2,64,32,1,32,10,47,1,190,3,34,7,79,4,64,32,4,32,6,41,0,0,55,0,0,32,4,65,24,106,32,6,65,24,106,41,0,0,55,0,0,32,4,65,16,106,32,6,65,16,106,41,0,0,55,0,0,32,4,65,8,106,32,6,65,8,106,41,0,0,55,0,0,12,1,11,32,10,32,1,65,1,106,34,12,65,5,116,106,32,4,32,7,32,1,107,34,14,65,5,116,16,184,28,26,32,4,65,24,106,32,6,65,24,106,41,0,0,55,0,0,32,4,65,16,106,32,6,65,16,106,41,0,0,55,0,0,32,4,65,8,106,32,6,65,8,106,41,0,0,55,0,0,32,4,32,6,41,0,0,55,0,0,32,10,65,224,2,106,34,4,32,12,65,3,116,106,32,4,32,1,65,3,116,106,32,14,65,3,116,16,184,28,26,11,32,10,32,1,65,3,116,106,65,224,2,106,32,3,55,3,0,32,10,32,7,65,1,106,59,1,190,3,32,5,32,9,65,24,106,65,56,16,193,5,26,11,32,5,32,1,54,2,64,32,5,32,13,54,2,60,32,5,32,10,54,2,56,32,9,65,208,0,106,36,0,2,64,2,64,2,64,32,5,40,2,0,34,1,69,4,64,32,15,32,5,40,2,64,54,2,8,32,15,32,5,41,3,56,55,2,0,12,1,11,32,5,65,224,0,106,34,12,32,5,65,24,106,34,17,41,3,0,55,3,0,32,5,65,232,0,106,34,14,32,5,65,32,106,34,18,41,3,0,55,3,0,32,5,65,240,0,106,34,16,32,5,65,40,106,34,19,41,3,0,55,3,0,32,5,32,5,41,3,16,55,3,88,32,5,40,2,4,33,4,32,5,41,3,48,33,3,32,5,40,2,12,33,7,32,5,40,2,8,33,9,32,5,40,2,60,33,20,32,5,40,2,56,33,21,32,5,40,2,64,33,22,2,64,32,1,40,2,184,3,34,6,4,64,32,5,65,16,106,33,10,3,64,32,5,32,6,54,2,76,32,5,32,1,47,1,188,3,54,2,84,32,5,32,4,65,1,106,54,2,80,32,5,65,216,0,106,33,13,35,0,65,224,0,107,34,1,36,0,2,64,32,7,32,5,65,204,0,106,34,6,40,2,4,34,4,65,1,107,70,4,64,2,127,2,127,2,64,32,6,40,2,0,34,7,47,1,190,3,65,11,79,4,64,2,64,2,64,32,6,40,2,8,34,6,65,5,79,4,64,32,6,65,5,107,14,2,1,2,4,11,32,1,65,4,54,2,20,32,1,32,4,54,2,16,32,1,32,7,54,2,12,32,1,65,24,106,32,1,65,12,106,16,158,7,32,1,40,2,28,33,7,32,1,40,2,24,12,5,11,32,1,65,5,54,2,20,32,1,32,4,54,2,16,32,1,32,7,54,2,12,32,1,65,24,106,34,4,32,1,65,12,106,16,158,7,32,1,65,5,54,2,92,32,1,32,1,41,3,24,55,2,84,32,1,65,212,0,106,32,13,32,3,32,9,16,204,4,32,5,32,4,65,56,16,193,5,26,12,6,11,32,1,65,5,54,2,20,32,1,32,4,54,2,16,32,1,32,7,54,2,12,32,1,65,24,106,32,1,65,12,106,16,158,7,65,0,12,2,11,32,6,32,13,32,3,32,9,16,204,4,32,5,65,0,54,2,0,12,4,11,32,1,65,6,54,2,20,32,1,32,4,54,2,16,32,1,32,7,54,2,12,32,1,65,24,106,32,1,65,12,106,16,158,7,32,6,65,7,107,11,33,6,32,1,40,2,36,33,7,32,1,40,2,32,11,33,4,32,1,32,6,54,2,92,32,1,32,7,54,2,88,32,1,32,4,54,2,84,32,1,65,212,0,106,32,13,32,3,32,9,16,204,4,32,5,32,1,65,24,106,65,56,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,1,65,224,0,106,36,0,32,5,40,2,0,34,1,69,13,2,32,12,32,10,65,8,106,41,3,0,55,3,0,32,14,32,10,65,16,106,41,3,0,55,3,0,32,16,32,10,65,24,106,41,3,0,55,3,0,32,5,32,10,41,3,0,55,3,88,32,5,40,2,4,33,4,32,5,41,3,48,33,3,32,5,40,2,12,33,7,32,5,40,2,8,33,9,32,1,40,2,184,3,34,6,13,0,11,11,32,19,32,16,41,3,0,55,3,0,32,18,32,14,41,3,0,55,3,0,32,17,32,12,41,3,0,55,3,0,32,5,32,5,41,3,88,55,3,16,32,5,32,3,55,3,48,32,5,32,7,54,2,12,32,5,32,9,54,2,8,32,5,32,4,54,2,4,32,5,32,1,54,2,0,32,2,40,2,0,34,4,40,2,0,34,6,69,13,2,32,4,40,2,4,33,10,16,130,23,34,1,32,6,54,2,192,3,32,1,65,0,59,1,190,3,32,1,65,0,54,2,184,3,32,6,65,0,59,1,188,3,32,6,32,1,54,2,184,3,32,4,32,10,65,1,106,34,6,54,2,4,32,4,32,1,54,2,0,32,5,32,6,54,2,124,32,5,32,1,54,2,120,32,5,65,248,0,106,32,5,65,16,106,32,3,32,9,32,7,16,249,9,11,32,15,32,22,54,2,8,32,15,32,20,54,2,4,32,15,32,21,54,2,0,11,32,5,65,128,1,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,2,40,2,0,34,1,32,1,40,2,8,65,1,106,54,2,8,32,11,40,2,20,26,32,11,40,2,28,26,11,32,11,65,64,107,36,0,66,0,12,1,11,32,8,40,2,4,32,8,40,2,12,65,3,116,106,65,224,2,106,34,1,41,3,0,33,23,32,1,32,3,55,3,0,66,1,11,33,3,32,0,32,23,55,3,8,32,0,32,3,55,3,0,32,8,65,224,0,106,36,0,11,201,1,1,3,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,0,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,0,40,2,8,33,0,65,1,11,33,2,32,1,32,0,54,2,44,32,1,32,2,54,2,28,32,1,32,2,54,2,12,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,1,65,12,106,34,3,16,212,9,32,0,40,2,4,34,2,4,64,3,64,32,2,32,0,40,2,12,65,5,116,106,65,16,106,16,214,24,32,0,65,4,106,32,3,16,212,9,32,0,40,2,4,34,2,13,0,11,11,32,0,65,16,106,36,0,32,1,65,48,106,36,0,11,202,1,1,3,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,0,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,0,40,2,8,33,0,65,1,11,33,2,32,1,32,0,54,2,44,32,1,32,2,54,2,28,32,1,32,2,54,2,12,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,1,65,12,106,34,3,16,211,9,32,0,40,2,4,34,2,4,64,3,64,32,2,32,0,40,2,12,65,12,108,106,65,220,0,106,16,214,24,32,0,65,4,106,32,3,16,211,9,32,0,40,2,4,34,2,13,0,11,11,32,0,65,16,106,36,0,32,1,65,48,106,36,0,11,164,1,1,2,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,0,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,0,40,2,8,33,0,65,1,11,33,2,32,1,32,0,54,2,44,32,1,32,2,54,2,28,32,1,32,2,54,2,12,32,1,65,12,106,33,2,35,0,65,16,107,34,0,36,0,3,64,32,0,65,4,106,32,2,16,217,9,32,0,40,2,4,13,0,11,32,0,65,16,106,36,0,32,1,65,48,106,36,0,11,129,1,1,2,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,2,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,0,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,0,40,2,8,33,2,65,1,11,33,0,32,1,32,2,54,2,44,32,1,32,0,54,2,28,32,1,32,0,54,2,12,32,1,65,12,106,16,219,7,32,1,65,48,106,36,0,11,129,1,1,2,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,2,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,0,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,0,40,2,8,33,2,65,1,11,33,0,32,1,32,2,54,2,44,32,1,32,0,54,2,28,32,1,32,0,54,2,12,32,1,65,12,106,16,180,14,32,1,65,48,106,36,0,11,141,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,65,2,32,0,40,2,0,34,0,40,2,0,65,128,128,196,0,107,34,3,32,3,65,4,79,27,65,1,107,14,3,1,2,3,0,11,32,1,65,213,134,214,0,65,16,16,181,25,12,3,11,32,1,65,229,134,214,0,65,21,16,181,25,12,2,11,32,2,32,0,54,2,12,32,1,65,140,135,214,0,65,11,32,2,65,12,106,65,252,134,214,0,16,165,9,12,1,11,32,1,65,151,135,214,0,65,9,16,181,25,11,32,2,65,16,106,36,0,11,205,1,1,3,127,35,0,65,48,107,34,1,36,0,2,127,32,0,40,2,0,34,2,69,4,64,65,0,33,0,65,0,12,1,11,32,1,32,2,54,2,36,32,1,65,0,54,2,32,32,1,32,2,54,2,20,32,1,65,0,54,2,16,32,1,32,0,40,2,4,34,2,54,2,40,32,1,32,2,54,2,24,32,0,40,2,8,33,0,65,1,11,33,2,32,1,32,0,54,2,44,32,1,32,2,54,2,28,32,1,32,2,54,2,12,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,1,65,12,106,34,3,16,220,9,32,0,40,2,4,34,2,4,64,3,64,32,2,32,0,40,2,12,65,12,108,106,65,4,106,65,1,65,32,16,244,22,32,0,65,4,106,32,3,16,220,9,32,0,40,2,4,34,2,13,0,11,11,32,0,65,16,106,36,0,32,1,65,48,106,36,0,11,122,1,4,127,32,1,40,2,4,34,5,32,1,40,2,0,34,3,107,34,4,32,0,40,2,0,32,0,40,2,8,34,2,107,75,4,64,32,0,32,2,32,4,65,1,65,1,16,178,19,32,0,40,2,8,33,2,11,32,3,32,5,71,4,64,32,0,40,2,4,33,4,3,64,32,2,32,4,106,32,3,45,0,0,58,0,0,32,2,65,1,106,33,2,32,3,65,1,106,34,3,32,5,71,13,0,11,32,1,32,3,54,2,0,11,32,0,32,2,54,2,8,11,127,1,1,127,2,64,32,0,45,0,64,65,3,71,13,0,2,64,2,64,32,0,45,0,16,65,3,107,14,2,0,1,2,11,32,0,65,20,106,16,162,22,15,11,32,0,65,24,106,16,208,14,32,0,40,2,20,34,1,65,132,1,79,4,64,32,1,16,222,9,11,2,64,2,64,2,64,32,0,45,0,32,14,5,3,3,3,1,2,0,11,32,0,65,36,106,16,148,14,15,11,32,0,65,36,106,16,214,24,15,11,32,0,65,36,106,34,0,16,181,13,32,0,16,169,24,11,11,141,1,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,4,1,2,3,4,0,11,32,1,65,136,179,192,0,65,14,16,181,25,12,4,11,32,1,65,150,179,192,0,65,16,16,181,25,12,3,11,32,1,65,166,179,192,0,65,15,16,181,25,12,2,11,32,2,32,0,65,4,106,54,2,12,32,1,65,200,179,192,0,65,18,32,2,65,12,106,65,184,179,192,0,16,165,9,12,1,11,32,1,65,218,179,192,0,65,13,16,181,25,11,32,2,65,16,106,36,0,11,229,2,3,4,127,1,126,1,124,35,0,65,32,107,34,4,36,0,2,127,32,1,45,0,0,65,2,70,4,64,32,4,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,4,32,1,41,3,8,55,3,8,35,0,65,32,107,34,2,36,0,2,127,2,127,2,64,2,64,2,64,32,4,65,8,106,34,3,40,2,0,65,1,107,14,2,1,2,0,11,32,3,41,3,8,34,6,66,128,128,128,128,8,90,4,64,32,2,65,1,58,0,8,32,2,32,6,55,3,16,32,2,65,8,106,32,2,65,31,106,65,240,129,192,0,16,154,13,33,3,65,1,12,4,11,32,6,167,33,3,65,0,12,3,11,32,3,41,3,8,34,6,66,128,128,128,128,8,124,66,128,128,128,128,16,90,4,64,32,2,65,2,58,0,8,32,2,32,6,55,3,16,32,2,65,8,106,32,2,65,31,106,65,240,129,192,0,16,154,13,12,2,11,32,6,167,33,3,65,0,12,2,11,32,3,43,3,8,33,7,32,2,65,3,58,0,8,32,2,32,7,57,3,16,32,2,65,8,106,32,2,65,31,106,65,244,162,193,0,16,153,13,11,33,3,65,1,11,33,5,32,4,32,3,54,2,4,32,4,32,5,54,2,0,32,2,65,32,106,36,0,32,4,40,2,0,33,2,32,4,40,2,4,12,1,11,65,1,33,2,32,1,32,4,65,31,106,65,212,236,192,0,16,184,22,11,33,3,32,1,16,235,19,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,32,106,36,0,11,222,2,3,4,127,1,126,1,124,35,0,65,32,107,34,4,36,0,2,127,32,1,45,0,0,65,2,70,4,64,32,4,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,4,32,1,41,3,8,55,3,8,35,0,65,32,107,34,2,36,0,2,127,2,127,2,64,2,64,2,64,32,4,65,8,106,34,3,40,2,0,65,1,107,14,2,1,2,0,11,32,3,41,3,8,34,6,66,255,255,255,255,15,88,4,64,32,6,167,33,3,65,0,12,4,11,32,2,65,1,58,0,8,32,2,32,6,55,3,16,32,2,65,8,106,65,180,240,192,0,65,188,240,192,0,16,154,13,33,3,65,1,12,3,11,32,3,41,3,8,34,6,66,255,255,255,255,15,88,4,64,32,6,167,33,3,65,0,12,3,11,32,2,65,2,58,0,8,32,2,32,6,55,3,16,32,2,65,8,106,65,180,240,192,0,65,188,240,192,0,16,154,13,12,1,11,32,3,43,3,8,33,7,32,2,65,3,58,0,8,32,2,32,7,57,3,16,32,2,65,8,106,32,2,65,31,106,65,132,238,192,0,16,153,13,11,33,3,65,1,11,33,5,32,4,32,3,54,2,4,32,4,32,5,54,2,0,32,2,65,32,106,36,0,32,4,40,2,0,33,2,32,4,40,2,4,12,1,11,65,1,33,2,32,1,32,4,65,31,106,65,132,238,192,0,16,184,22,11,33,3,32,1,16,235,19,32,0,32,3,54,2,4,32,0,32,2,54,2,0,32,4,65,32,106,36,0,11,255,2,3,3,127,1,126,1,124,35,0,65,32,107,34,4,36,0,2,127,32,1,45,0,0,65,2,70,4,64,32,4,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,4,32,1,41,3,8,55,3,8,35,0,65,32,107,34,3,36,0,32,4,2,127,2,64,2,64,2,64,32,4,65,8,106,34,2,40,2,0,65,1,107,14,2,1,2,0,11,32,2,41,3,8,34,5,66,128,128,128,128,16,90,4,64,32,3,65,1,58,0,8,32,3,32,5,55,3,16,32,3,65,8,106,32,3,65,31,106,65,128,130,192,0,16,154,13,33,2,65,1,12,3,11,32,5,167,33,2,65,0,12,2,11,32,2,41,3,8,34,5,66,128,128,128,128,16,90,4,64,32,3,65,2,58,0,8,32,3,32,5,55,3,16,32,3,65,8,106,32,3,65,31,106,65,128,130,192,0,16,154,13,33,2,65,1,12,2,11,32,5,167,33,2,65,0,12,1,11,32,2,43,3,8,33,6,35,0,65,32,107,34,2,36,0,32,2,65,3,58,0,8,32,2,32,6,57,3,16,32,3,32,2,65,8,106,32,2,65,31,106,65,204,215,204,0,16,153,13,54,2,4,32,3,65,1,54,2,0,32,2,65,32,106,36,0,32,3,40,2,4,33,2,32,3,40,2,0,11,54,2,0,32,4,32,2,54,2,4,32,3,65,32,106,36,0,32,4,40,2,0,33,3,32,4,40,2,4,12,1,11,65,1,33,3,32,1,32,4,65,31,106,65,148,238,192,0,16,184,22,11,33,2,32,1,16,235,19,32,0,32,2,54,2,4,32,0,32,3,54,2,0,32,4,65,32,106,36,0,11,126,1,2,127,32,0,40,2,0,34,0,40,2,168,8,65,128,128,128,128,120,70,4,64,2,64,32,0,40,2,208,8,34,1,65,127,70,13,0,32,1,32,1,40,2,4,34,2,65,1,107,54,2,4,32,2,65,1,71,13,0,32,1,65,4,65,32,16,224,4,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,8,65,216,8,16,224,4,11,15,11,65,133,129,194,0,65,31,16,242,22,0,11,126,1,2,127,32,0,40,2,0,34,0,40,2,220,8,65,128,128,128,128,120,70,4,64,2,64,32,0,40,2,128,9,34,1,65,127,70,13,0,32,1,32,1,40,2,4,34,2,65,1,107,54,2,4,32,2,65,1,71,13,0,32,1,65,4,65,32,16,224,4,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,8,65,136,9,16,224,4,11,15,11,65,133,129,194,0,65,31,16,242,22,0,11,126,1,2,127,32,0,40,2,0,34,0,40,2,188,8,65,128,128,128,128,120,70,4,64,2,64,32,0,40,2,232,8,34,1,65,127,70,13,0,32,1,32,1,40,2,4,34,2,65,1,107,54,2,4,32,2,65,1,71,13,0,32,1,65,4,65,32,16,224,4,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,8,65,240,8,16,224,4,11,15,11,65,133,129,194,0,65,31,16,242,22,0,11,180,1,1,5,127,35,0,65,16,107,34,4,36,0,32,3,40,2,0,65,128,128,128,128,120,71,4,64,32,4,65,8,106,32,3,16,218,18,32,4,40,2,8,33,6,11,2,64,32,1,65,12,65,0,32,2,27,106,34,8,34,3,40,2,0,69,13,0,32,3,40,2,4,34,7,69,13,0,32,3,40,2,8,34,3,40,2,0,34,5,4,64,32,7,32,5,17,2,0,11,32,3,40,2,4,34,5,69,13,0,32,7,32,3,40,2,8,32,5,16,224,4,11,32,8,65,1,54,2,0,32,1,65,16,65,4,32,2,27,106,32,6,54,2,0,32,1,65,20,65,8,32,2,27,106,65,200,128,193,0,54,2,0,32,0,32,1,65,216,0,16,193,5,26,32,4,65,16,106,36,0,11,136,2,1,2,127,35,0,65,176,7,107,34,2,36,0,2,64,2,64,32,1,69,4,64,35,0,65,208,7,107,34,1,36,0,2,64,2,64,32,0,4,64,32,0,65,8,107,34,3,40,2,0,65,1,71,13,1,32,1,65,16,106,32,0,65,184,7,16,193,5,26,32,3,65,0,54,2,0,32,1,32,3,54,2,204,7,2,64,32,1,65,204,7,106,40,2,0,34,0,65,127,70,13,0,32,0,32,0,40,2,4,65,1,107,34,3,54,2,4,32,3,13,0,32,0,65,8,65,192,7,16,224,4,11,32,2,32,1,65,24,106,65,176,7,16,193,5,26,32,1,65,208,7,106,36,0,12,2,11,16,155,28,0,11,65,187,141,193,0,65,63,16,154,28,0,11,32,2,16,204,7,32,2,65,152,7,106,16,214,24,32,2,40,2,164,7,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,1,32,2,65,164,7,106,16,138,20,12,1,11,32,0,69,13,1,32,2,32,0,65,8,107,54,2,0,32,2,16,178,18,11,32,2,65,176,7,106,36,0,15,11,16,155,28,0,11,172,1,1,3,127,35,0,65,16,107,34,2,36,0,32,1,4,127,32,2,65,8,106,33,3,65,205,184,158,1,45,0,0,26,65,4,65,4,16,149,27,34,4,69,4,64,65,4,65,4,16,177,28,0,11,32,4,32,1,54,2,0,32,3,65,192,143,205,0,54,2,4,32,3,32,4,54,2,0,32,2,40,2,12,33,3,32,2,40,2,8,5,65,0,11,33,4,65,205,184,158,1,45,0,0,26,65,4,65,212,0,16,244,10,34,1,69,4,64,65,4,65,212,0,16,177,28,0,11,32,1,32,3,54,2,80,32,1,32,4,54,2,76,32,1,32,0,59,1,74,32,1,65,5,59,1,72,32,1,65,2,54,2,0,32,2,65,16,106,36,0,32,1,11,118,1,1,127,2,64,32,0,40,2,4,4,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,219,10,11,32,0,65,4,106,34,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,16,219,10,15,11,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,16,253,1,11,11,118,1,1,127,2,64,32,0,40,2,4,4,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,220,10,11,32,0,65,4,106,34,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,16,220,10,15,11,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,16,130,2,11,11,130,1,1,1,127,35,0,65,48,107,34,2,36,0,32,1,45,0,8,65,18,71,4,64,32,2,65,8,106,32,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,0,32,2,65,1,54,2,20,32,2,65,204,162,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,171,6,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,54,2,40,32,2,65,16,106,65,212,162,204,0,16,198,18,0,11,32,0,32,1,41,2,0,55,3,0,32,2,65,48,106,36,0,11,118,1,2,127,35,0,65,32,107,34,1,36,0,32,1,65,20,106,34,2,32,0,16,169,20,32,2,16,238,6,34,0,4,64,3,64,2,64,2,64,2,64,32,0,45,0,92,65,26,107,14,2,0,1,2,11,32,1,65,8,106,32,0,65,224,0,106,16,172,24,12,1,11,32,1,32,0,65,224,0,106,16,172,24,11,32,1,65,20,106,16,238,6,34,0,13,0,11,11,32,1,65,20,106,65,4,65,4,16,244,22,32,1,65,32,106,36,0,11,119,2,2,127,1,126,32,2,65,0,32,1,65,1,113,27,34,2,173,66,24,126,34,5,167,33,1,2,64,32,5,66,32,136,167,32,1,65,248,255,255,255,7,75,114,69,4,64,32,1,69,4,64,65,8,33,4,65,0,33,2,12,2,11,65,205,184,158,1,45,0,0,26,65,8,33,3,32,1,65,8,16,149,27,34,4,13,1,11,32,3,32,1,16,132,25,0,11,32,0,65,0,54,2,8,32,0,32,4,54,2,4,32,0,32,2,54,2,0,11,118,1,2,127,35,0,65,32,107,34,2,36,0,32,0,2,127,32,1,40,2,8,34,3,32,1,40,2,4,79,4,64,32,2,65,4,54,2,20,32,2,65,8,106,32,1,32,3,16,152,4,32,0,32,2,65,20,106,32,2,40,2,8,32,2,40,2,12,16,230,18,54,2,4,65,1,12,1,11,32,1,32,3,65,1,106,54,2,8,32,0,32,1,40,2,0,32,3,106,45,0,0,58,0,1,65,0,11,58,0,0,32,2,65,32,106,36,0,11,118,1,1,127,2,64,32,0,40,2,4,4,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,218,10,11,32,0,65,4,106,34,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,16,218,10,15,11,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,16,182,2,11,11,206,1,1,2,127,35,0,65,48,107,34,2,36,0,32,2,65,14,106,34,3,32,1,65,200,155,216,0,65,32,16,137,18,65,0,76,4,127,32,3,32,1,41,0,0,55,0,1,32,3,65,25,106,32,1,65,24,106,41,0,0,55,0,0,32,3,65,17,106,32,1,65,16,106,41,0,0,55,0,0,32,3,65,9,106,32,1,65,8,106,41,0,0,55,0,0,65,0,5,65,1,11,58,0,0,32,2,45,0,14,65,1,70,4,64,65,164,205,215,0,65,35,32,2,65,47,106,65,244,199,215,0,65,172,206,215,0,16,253,13,0,11,32,0,32,2,41,0,15,55,0,0,32,0,65,24,106,32,2,65,39,106,41,0,0,55,0,0,32,0,65,16,106,32,2,65,31,106,41,0,0,55,0,0,32,0,65,8,106,32,2,65,23,106,41,0,0,55,0,0,32,2,65,48,106,36,0,11,129,1,1,1,127,35,0,65,48,107,34,2,36,0,32,2,65,1,54,2,12,32,2,65,236,218,215,0,54,2,8,32,2,66,1,55,2,20,32,2,65,4,54,2,36,32,2,32,0,45,0,0,65,2,116,34,0,65,188,245,215,0,106,40,2,0,54,2,44,32,2,32,0,65,168,245,215,0,106,40,2,0,54,2,40,32,2,32,2,65,32,106,54,2,16,32,2,32,2,65,40,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,32,2,65,48,106,36,0,11,150,1,1,2,126,32,0,32,0,41,3,0,32,0,41,3,32,34,2,66,48,136,66,209,135,128,128,16,126,124,34,1,66,255,255,255,255,255,255,255,7,131,55,3,0,32,0,32,0,41,3,8,32,1,66,52,136,124,34,1,66,255,255,255,255,255,255,255,7,131,55,3,8,32,0,32,0,41,3,16,32,1,66,52,136,124,34,1,66,255,255,255,255,255,255,255,7,131,55,3,16,32,0,32,0,41,3,24,32,1,66,52,136,124,34,1,66,255,255,255,255,255,255,255,7,131,55,3,24,32,0,32,2,66,255,255,255,255,255,255,63,131,32,1,66,52,136,124,55,3,32,11,136,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,65,2,32,0,40,2,0,65,128,128,196,0,107,34,3,32,3,65,4,79,27,65,1,107,14,3,1,2,3,0,11,32,1,65,136,184,192,0,65,16,16,181,25,12,3,11,32,1,65,152,184,192,0,65,21,16,181,25,12,2,11,32,2,32,0,54,2,12,32,1,65,173,184,192,0,65,11,32,2,65,12,106,65,196,149,192,0,16,165,9,12,1,11,32,1,65,247,170,192,0,65,9,16,181,25,11,32,2,65,16,106,36,0,11,136,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,2,64,65,2,32,0,40,2,0,65,128,128,196,0,107,34,3,32,3,65,4,79,27,65,1,107,14,3,1,2,3,0,11,32,1,65,160,193,193,0,65,16,16,181,25,12,3,11,32,1,65,176,193,193,0,65,21,16,181,25,12,2,11,32,2,32,0,54,2,12,32,1,65,197,193,193,0,65,11,32,2,65,12,106,65,172,190,193,0,16,165,9,12,1,11,32,1,65,232,190,193,0,65,9,16,181,25,11,32,2,65,16,106,36,0,11,132,1,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,1,16,160,4,2,64,2,64,32,2,45,0,0,69,4,64,32,2,45,0,1,13,1,32,0,66,0,55,3,0,12,2,11,32,0,32,2,40,2,4,54,2,8,32,0,66,2,55,3,0,12,1,11,32,2,32,1,40,2,0,16,167,4,32,2,40,2,0,69,4,64,32,0,32,2,41,3,8,55,3,8,32,0,66,1,55,3,0,12,1,11,32,0,32,2,40,2,4,54,2,8,32,0,66,2,55,3,0,11,32,2,65,16,106,36,0,11,117,1,3,127,35,0,65,16,107,34,3,36,0,2,64,32,2,65,0,78,4,64,32,2,69,4,64,65,1,33,5,12,2,11,65,205,184,158,1,45,0,0,26,65,1,33,4,32,2,65,1,16,149,27,34,5,13,1,11,32,4,32,2,16,132,25,0,11,32,5,32,1,32,2,16,193,5,33,1,32,3,32,2,54,2,12,32,3,32,1,54,2,8,32,3,32,2,54,2,4,32,0,32,3,65,4,106,16,226,8,32,3,65,16,106,36,0,11,229,96,2,27,127,1,126,35,0,65,128,4,107,34,9,36,0,32,9,65,128,2,106,32,1,32,3,16,182,13,32,9,45,0,132,2,33,1,2,64,32,9,40,2,128,2,34,3,65,10,71,4,64,32,9,65,5,106,32,9,65,133,2,106,65,251,1,16,193,5,26,32,9,32,1,58,0,4,32,9,32,3,54,2,0,35,0,65,192,1,107,34,20,36,0,32,20,32,2,54,2,184,1,32,20,65,8,106,33,11,32,20,65,184,1,106,33,5,65,0,33,3,35,0,65,176,3,107,34,7,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,9,34,1,40,2,0,65,4,107,34,2,32,2,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,65,4,33,16,32,7,65,176,1,106,33,14,35,0,65,160,5,107,34,8,36,0,32,8,65,208,2,106,33,12,35,0,65,160,6,107,34,2,36,0,32,2,32,5,54,2,8,32,2,65,0,54,2,20,32,2,66,128,128,128,128,192,0,55,2,12,32,2,65,40,106,34,13,32,1,65,4,106,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,3,4,64,32,3,66,129,128,128,128,16,55,2,0,32,3,65,8,106,32,13,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,19,69,4,64,65,4,65,28,16,177,28,0,11,32,19,32,3,65,0,32,2,65,24,106,34,3,16,243,13,32,3,66,1,55,2,8,32,3,32,19,54,2,4,32,3,65,1,54,2,0,32,2,65,176,2,106,32,2,65,32,106,41,2,0,55,3,0,32,2,32,2,41,2,24,55,3,168,2,32,2,65,188,2,106,32,2,65,168,2,106,16,156,3,32,2,40,2,188,2,65,128,128,128,128,120,70,13,2,32,2,65,248,0,106,33,27,32,13,65,4,114,33,28,32,2,65,201,4,106,33,29,32,2,65,60,106,33,25,3,64,32,2,65,224,2,106,32,2,65,204,2,106,40,2,0,54,2,0,32,2,65,216,2,106,32,2,65,196,2,106,41,2,0,55,3,0,32,2,32,2,41,2,188,2,55,3,208,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,220,2,34,3,45,0,100,34,13,65,2,107,14,26,17,18,21,0,1,19,20,21,21,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,22,23,27,11,32,3,40,2,108,33,6,11,32,3,40,2,104,33,4,12,25,11,32,2,40,2,216,2,69,13,33,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,34,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,78,13,24,12,29,11,32,2,40,2,216,2,69,13,32,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,33,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,28,12,23,11,32,2,40,2,216,2,69,13,31,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,32,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,27,12,22,11,32,2,40,2,216,2,69,13,30,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,31,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,26,12,21,11,32,2,40,2,216,2,69,13,29,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,30,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,25,12,20,11,32,2,40,2,216,2,69,13,28,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,29,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,24,12,19,11,32,2,40,2,216,2,69,13,27,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,28,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,23,12,18,11,32,2,40,2,216,2,69,13,26,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,27,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,22,32,2,40,2,216,2,34,3,65,1,77,13,28,32,2,40,2,20,34,6,32,2,40,2,212,2,40,2,4,34,3,77,13,29,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,22,12,17,11,32,2,40,2,216,2,69,13,25,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,26,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,21,32,2,40,2,216,2,34,3,65,1,77,13,27,32,2,40,2,20,34,6,32,2,40,2,212,2,40,2,4,34,3,77,13,28,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,21,12,16,11,32,2,40,2,216,2,69,13,24,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,25,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,20,32,2,40,2,216,2,34,3,65,1,77,13,26,32,2,40,2,20,34,6,32,2,40,2,212,2,40,2,4,34,3,77,13,27,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,20,32,2,40,2,216,2,34,3,65,2,77,13,12,32,2,40,2,20,34,10,32,2,40,2,212,2,40,2,8,34,3,77,13,13,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,20,12,15,11,32,2,40,2,216,2,69,13,23,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,24,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,19,32,2,40,2,216,2,34,3,65,1,77,13,25,32,2,40,2,20,34,6,32,2,40,2,212,2,40,2,4,34,3,77,13,26,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,19,12,14,11,32,2,40,2,216,2,69,13,22,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,23,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,18,32,2,40,2,216,2,34,3,65,1,77,13,24,32,2,40,2,20,34,6,32,2,40,2,212,2,40,2,4,34,3,77,13,25,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,18,12,13,11,32,2,40,2,216,2,69,13,21,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,22,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,17,32,2,40,2,216,2,34,3,65,1,77,13,23,32,2,40,2,20,34,6,32,2,40,2,212,2,40,2,4,34,3,77,13,24,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,17,12,12,11,32,2,40,2,216,2,69,13,20,32,2,40,2,20,34,4,32,2,40,2,212,2,40,2,0,34,3,77,13,21,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,16,32,2,40,2,216,2,34,3,65,1,77,13,22,32,2,40,2,20,34,6,32,2,40,2,212,2,40,2,4,34,3,77,13,23,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,3,65,1,106,54,2,0,32,3,65,0,72,13,16,12,11,11,32,2,65,40,106,32,3,65,232,0,106,32,2,40,2,212,2,32,2,40,2,216,2,32,2,40,2,16,32,2,40,2,20,16,163,10,32,2,40,2,52,33,17,32,2,40,2,48,33,10,32,2,40,2,44,33,6,32,2,40,2,40,33,4,12,10,11,32,2,65,40,106,32,3,65,232,0,106,32,2,40,2,8,40,2,0,16,145,6,32,2,45,0,41,33,18,32,2,45,0,40,34,22,65,2,71,4,64,32,2,45,0,59,33,23,32,2,40,0,55,33,17,32,2,40,0,51,33,10,32,2,40,0,47,33,6,32,2,40,0,43,33,4,32,2,45,0,42,33,24,32,2,65,232,2,106,32,25,65,45,16,193,5,26,12,10,11,32,12,32,18,58,0,9,32,12,65,37,58,0,8,12,10,11,32,2,65,40,106,32,3,65,232,0,106,32,2,40,2,8,40,2,0,16,145,6,32,2,45,0,41,33,18,32,2,45,0,40,34,22,65,2,71,4,64,32,2,45,0,59,33,23,32,2,40,0,55,33,17,32,2,40,0,51,33,10,32,2,40,0,47,33,6,32,2,40,0,43,33,4,32,2,45,0,42,33,24,32,2,65,232,2,106,32,25,65,45,16,193,5,26,12,9,11,32,12,32,18,58,0,9,32,12,65,37,58,0,8,12,9,11,32,2,65,240,2,106,32,3,65,129,1,106,40,0,0,54,2,0,32,2,32,3,41,0,121,55,3,232,2,12,1,11,32,2,65,240,2,106,32,3,65,129,1,106,40,0,0,54,2,0,32,2,32,3,41,0,121,55,3,232,2,11,32,3,45,0,120,33,23,32,3,40,0,116,33,17,32,3,40,0,112,33,10,32,3,40,0,108,33,6,32,3,40,0,104,33,4,32,3,45,0,103,33,24,32,3,45,0,102,33,18,32,3,45,0,101,33,22,12,5,11,32,2,65,40,106,32,3,65,232,0,106,32,2,65,8,106,16,169,12,32,2,40,2,40,34,4,65,128,128,128,128,120,71,13,3,32,12,32,2,45,0,44,58,0,9,32,12,65,37,58,0,8,12,5,11,32,2,65,40,106,32,3,65,232,0,106,32,2,65,8,106,16,169,12,32,2,40,2,40,34,4,65,128,128,128,128,120,71,13,2,32,12,32,2,45,0,44,58,0,9,32,12,65,37,58,0,8,12,4,11,65,2,32,3,65,244,132,214,0,16,163,15,0,11,32,3,32,10,65,132,133,214,0,16,163,15,0,11,32,2,40,2,52,33,17,32,2,40,2,48,33,10,32,2,40,2,44,33,6,11,32,2,32,23,58,0,200,4,32,2,32,17,54,2,196,4,32,2,32,10,54,2,192,4,32,2,32,6,54,2,188,4,32,2,32,4,54,2,184,4,32,2,32,24,58,0,183,4,32,2,32,18,58,0,182,4,32,2,32,22,58,0,181,4,32,2,32,13,58,0,180,4,32,29,32,2,65,232,2,106,65,47,16,193,5,26,32,2,65,40,106,33,13,35,0,65,176,2,107,34,3,36,0,32,3,65,184,1,106,32,2,65,180,4,106,34,19,16,130,1,32,3,32,3,40,2,188,1,54,2,176,1,32,3,32,3,65,191,1,106,40,0,0,54,0,179,1,2,64,2,64,2,64,2,64,2,64,32,3,40,2,184,1,34,21,65,128,128,128,128,120,70,4,64,32,3,65,208,1,106,32,19,16,117,32,3,65,192,1,106,34,21,32,3,65,220,1,106,41,2,0,55,3,0,32,3,65,200,1,106,34,26,32,3,65,228,1,106,40,2,0,54,2,0,32,3,32,3,41,2,212,1,55,3,184,1,32,3,40,2,208,1,34,30,65,2,70,13,1,32,3,65,32,106,32,3,65,232,1,106,65,196,0,16,193,5,26,32,3,65,20,106,32,21,41,3,0,55,2,0,32,3,65,28,106,32,26,40,2,0,54,2,0,32,3,32,3,41,3,184,1,55,2,12,32,3,65,228,0,106,32,19,65,196,0,16,193,5,33,19,32,3,65,171,1,106,32,3,40,0,179,1,54,0,0,32,3,32,30,54,2,8,32,3,32,3,40,2,176,1,54,2,168,1,32,3,40,2,88,65,146,3,75,13,2,65,136,128,128,128,120,65,142,128,128,128,120,65,143,128,128,128,120,32,3,45,0,100,65,27,70,27,32,3,40,2,84,65,144,206,0,75,27,34,21,65,143,128,128,128,120,70,4,64,32,13,32,3,65,8,106,65,168,1,16,193,5,26,12,6,11,32,13,32,21,54,2,12,32,13,65,24,58,0,8,32,13,65,2,54,2,0,12,4,11,32,3,65,227,1,106,32,3,65,203,1,106,45,0,0,58,0,0,32,3,65,215,1,106,32,3,40,0,179,1,54,0,0,32,3,32,3,41,0,195,1,55,0,219,1,32,3,32,3,40,2,176,1,54,2,212,1,32,3,32,21,54,2,208,1,12,2,11,32,3,65,224,1,106,32,26,40,2,0,54,2,0,32,3,65,216,1,106,32,21,41,3,0,55,3,0,32,3,32,3,41,3,184,1,55,3,208,1,12,1,11,32,13,65,2,54,2,0,32,13,65,25,58,0,8,12,1,11,32,13,65,8,106,32,3,65,208,1,106,16,233,11,32,13,65,2,54,2,0,32,19,16,204,2,12,1,11,32,19,16,204,2,11,32,3,65,176,2,106,36,0,32,2,40,2,40,34,13,65,2,71,13,1,32,12,65,8,106,32,2,65,160,3,106,32,2,65,236,3,106,32,2,65,48,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,12,65,2,54,2,0,32,2,65,208,2,106,16,214,21,32,2,65,168,2,106,34,3,16,153,16,32,3,65,4,65,28,16,244,22,12,5,11,32,2,65,232,3,106,34,3,32,28,65,204,0,16,193,5,26,32,2,65,248,4,106,34,19,32,27,65,216,0,16,193,5,26,32,2,65,156,3,106,34,21,32,3,65,204,0,16,193,5,26,32,2,65,212,5,106,34,26,32,21,65,204,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,176,1,65,4,16,149,27,34,3,4,64,32,3,32,13,54,2,8,32,3,66,129,128,128,128,16,55,2,0,32,3,65,12,106,32,26,65,204,0,16,193,5,26,32,3,65,216,0,106,32,19,65,216,0,16,193,5,26,32,2,40,2,20,34,13,32,2,40,2,12,70,4,64,32,2,65,12,106,16,250,18,11,32,2,40,2,16,32,13,65,2,116,106,32,3,54,2,0,32,2,32,13,65,1,106,54,2,20,32,2,65,208,2,106,16,214,21,32,2,65,188,2,106,32,2,65,168,2,106,16,156,3,32,2,40,2,188,2,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,176,1,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,2,65,168,2,106,34,3,16,153,16,32,3,65,4,65,28,16,244,22,32,2,40,2,20,34,3,69,13,1,32,2,32,3,65,1,107,34,3,54,2,20,32,2,40,2,16,32,3,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,4,65,0,32,4,65,1,71,27,54,2,0,2,64,32,2,32,4,65,1,70,4,127,32,3,40,2,12,33,4,32,3,40,2,8,33,6,32,2,65,40,106,32,3,65,16,106,65,160,1,16,193,5,26,2,64,32,3,65,127,70,13,0,32,3,32,3,40,2,4,34,10,65,1,107,54,2,4,32,10,65,1,71,13,0,32,3,65,176,1,65,4,16,218,26,11,32,6,65,2,71,13,1,32,4,5,32,3,11,54,2,232,3,65,243,129,214,0,65,43,32,2,65,232,3,106,65,176,131,214,0,65,228,132,214,0,16,253,13,0,11,32,12,65,8,106,32,2,65,40,106,65,160,1,16,193,5,26,32,12,32,4,54,2,4,32,12,32,6,54,2,0,11,32,2,65,12,106,34,3,16,164,18,32,3,65,4,65,4,16,244,22,32,2,65,160,6,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,3,32,4,65,132,133,214,0,16,163,15,0,11,65,1,32,3,65,244,132,214,0,16,163,15,0,11,32,3,32,6,65,132,133,214,0,16,163,15,0,11,2,64,32,8,40,2,208,2,34,2,65,2,71,4,64,32,8,65,132,2,106,34,3,32,12,65,4,114,65,204,0,16,193,5,26,32,8,65,168,1,106,34,4,32,8,65,160,3,106,65,216,0,16,193,5,26,32,8,32,2,54,2,248,3,32,8,65,252,3,106,32,3,65,204,0,16,193,5,26,32,8,65,200,4,106,32,4,65,216,0,16,193,5,26,35,0,65,208,0,107,34,6,36,0,32,6,65,8,106,33,12,35,0,65,208,0,107,34,10,36,0,32,10,65,8,106,33,4,35,0,65,64,106,34,2,36,0,32,2,32,8,65,248,3,106,34,3,54,2,0,2,64,32,3,45,0,162,1,69,4,64,32,2,65,0,54,2,32,32,3,16,194,18,32,2,40,2,32,65,2,71,4,64,32,4,65,37,58,0,0,12,2,11,32,4,65,32,58,0,0,12,1,11,32,2,65,1,54,2,36,32,2,65,132,146,214,0,54,2,32,32,2,66,1,55,2,44,32,2,65,138,8,54,2,60,32,2,32,2,65,56,106,54,2,40,32,2,32,2,54,2,56,32,2,65,20,106,32,2,65,32,106,16,236,4,32,2,65,16,106,32,2,65,28,106,40,2,0,54,0,0,32,2,32,2,41,2,20,55,0,8,32,4,65,15,58,0,0,32,4,32,2,41,0,5,55,0,1,32,4,65,8,106,32,2,65,12,106,41,0,0,55,0,0,11,32,2,65,64,107,36,0,2,64,32,10,45,0,8,34,2,65,37,70,4,64,32,12,32,3,16,159,16,12,1,11,32,12,65,1,106,32,10,65,8,106,65,1,114,65,199,0,16,193,5,26,32,12,32,2,58,0,0,11,32,10,65,208,0,106,36,0,2,64,32,6,45,0,8,34,2,65,37,70,4,64,32,8,32,3,65,168,1,16,193,5,26,12,1,11,32,8,65,9,106,32,6,65,8,106,65,1,114,65,199,0,16,193,5,26,32,8,65,2,54,2,0,32,8,32,2,58,0,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,92,14,27,6,6,6,6,6,6,6,6,6,6,6,4,4,4,4,4,4,4,5,5,1,5,5,5,5,2,3,0,11,32,3,65,224,0,106,65,1,65,193,0,16,244,22,12,5,11,32,3,40,2,96,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,3,65,224,0,106,16,183,2,11,32,3,40,2,100,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,3,65,228,0,106,16,183,2,11,32,3,40,2,104,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,4,32,3,65,232,0,106,16,183,2,12,4,11,32,3,65,224,0,106,34,2,16,164,18,32,2,65,4,65,4,16,244,22,12,3,11,32,3,65,224,0,106,65,1,65,193,0,16,244,22,12,2,11,32,3,40,2,96,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,3,65,224,0,106,16,183,2,12,1,11,32,3,40,2,96,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,70,4,64,32,3,65,224,0,106,16,183,2,11,32,3,40,2,100,34,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,0,32,3,65,228,0,106,16,183,2,11,11,32,6,65,208,0,106,36,0,32,8,40,2,0,65,2,71,4,64,32,14,32,8,65,168,1,16,193,5,26,12,2,11,32,14,65,8,106,32,8,65,8,106,65,200,0,16,193,5,26,32,14,65,2,54,2,0,12,1,11,32,14,65,8,106,32,8,65,136,2,106,32,8,65,216,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,14,65,2,54,2,0,11,32,8,65,160,5,106,36,0,32,7,40,2,176,1,34,2,65,2,70,13,5,32,7,65,228,2,106,34,3,32,14,65,4,114,65,204,0,16,193,5,26,32,7,65,8,106,32,7,65,128,2,106,65,216,0,16,193,5,26,32,7,65,224,0,106,32,3,65,204,0,16,193,5,26,12,7,11,32,7,65,176,1,106,32,1,65,4,106,32,5,40,2,0,16,145,6,32,7,45,0,177,1,33,1,32,7,45,0,176,1,34,5,65,2,71,4,64,32,7,40,0,179,1,33,2,32,7,45,0,178,1,33,15,32,7,65,224,0,106,32,7,65,183,1,106,65,58,16,193,5,26,65,5,33,16,12,7,11,32,11,32,1,58,0,10,32,11,32,1,58,0,9,32,11,65,37,58,0,8,32,11,65,1,54,2,0,12,7,11,32,7,65,176,1,106,32,1,65,4,106,32,5,16,231,11,32,7,40,2,180,1,33,2,32,7,45,0,179,1,33,15,32,7,45,0,178,1,33,1,32,7,45,0,177,1,33,5,32,7,45,0,176,1,33,3,32,7,65,228,2,106,34,4,32,7,65,184,1,106,65,58,16,193,5,26,32,3,65,38,70,13,4,32,11,32,7,40,1,242,1,54,1,74,32,11,65,206,0,106,32,7,65,246,1,106,47,1,0,59,1,0,32,11,32,15,58,0,11,32,11,32,1,58,0,10,32,11,32,5,58,0,9,32,11,65,16,106,32,4,65,58,16,193,5,26,32,11,32,2,54,2,12,32,11,32,3,58,0,8,32,11,65,1,54,2,0,12,6,11,35,0,65,176,3,107,34,2,36,0,32,1,65,4,106,33,14,2,64,32,7,65,176,1,106,34,6,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,3,1,2,3,0,11,32,2,65,136,2,106,34,3,32,14,32,5,16,228,4,32,2,40,2,136,2,34,1,65,3,70,13,3,32,2,65,184,1,106,34,4,32,3,65,4,114,65,204,0,16,193,5,26,32,2,65,8,106,32,2,65,216,2,106,65,216,0,16,193,5,26,32,2,65,224,0,106,32,4,65,204,0,16,193,5,26,65,0,12,6,11,32,2,65,136,2,106,32,14,32,5,16,231,11,32,2,65,182,1,106,34,3,32,2,45,0,139,2,58,0,0,32,2,32,2,47,0,137,2,59,1,180,1,32,2,40,2,140,2,33,1,32,2,45,0,136,2,33,4,32,2,65,184,1,106,34,5,32,2,65,144,2,106,65,58,16,193,5,26,32,4,65,38,70,13,4,32,6,32,2,40,1,202,2,54,1,74,32,6,65,206,0,106,32,2,65,206,2,106,47,1,0,59,1,0,32,6,65,11,106,32,3,45,0,0,58,0,0,32,6,32,2,47,1,180,1,59,0,9,32,6,65,16,106,32,5,65,58,16,193,5,26,32,6,32,1,54,2,12,32,6,32,4,58,0,8,32,6,65,1,54,2,0,12,6,11,32,2,65,136,2,106,33,8,35,0,65,224,0,107,34,3,36,0,32,3,32,5,54,2,4,32,3,65,24,106,34,4,32,14,32,3,65,4,106,16,169,12,32,3,45,0,28,33,1,2,64,32,3,40,2,24,34,5,65,128,128,128,128,120,71,4,64,32,3,65,20,106,32,3,65,36,106,34,12,40,0,0,54,0,0,32,3,32,3,41,0,29,55,0,13,32,3,32,1,58,0,12,32,3,32,5,54,2,8,35,0,65,192,4,107,34,1,36,0,32,1,65,20,106,32,3,65,8,106,34,5,65,8,106,34,17,41,2,0,55,2,0,32,1,65,26,58,0,8,32,1,32,5,41,2,0,55,2,12,32,1,65,192,2,106,34,10,32,1,65,8,106,16,240,3,2,64,2,64,2,64,32,1,40,2,192,2,34,18,65,2,71,4,64,32,1,65,244,1,106,34,13,32,10,65,4,114,65,204,0,16,193,5,26,32,1,65,232,3,106,34,16,32,1,65,144,3,106,65,216,0,16,193,5,26,32,1,65,208,0,106,32,13,65,204,0,16,193,5,26,32,1,32,18,54,2,76,32,1,65,156,1,106,32,16,65,216,0,16,193,5,26,32,10,32,1,65,204,0,106,16,195,11,32,1,40,2,192,2,34,10,65,143,128,128,128,120,71,13,1,32,1,45,0,168,1,65,26,71,13,2,32,5,32,1,41,2,172,1,34,31,55,2,0,32,4,32,31,55,2,4,32,4,65,37,58,0,0,32,17,32,1,65,180,1,106,41,2,0,34,31,55,2,0,32,4,65,12,106,32,31,55,2,0,12,3,11,32,4,32,1,65,248,1,106,32,1,65,200,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,12,2,11,32,4,32,1,41,2,196,2,55,2,8,32,4,65,16,106,32,1,65,204,2,106,41,2,0,55,2,0,32,4,32,10,54,2,4,32,4,65,24,58,0,0,32,1,65,168,1,106,16,203,2,12,1,11,65,152,214,214,0,65,40,65,180,215,214,0,16,218,19,0,11,32,1,65,192,4,106,36,0,32,3,45,0,24,65,37,70,4,64,32,8,32,3,41,2,28,55,2,4,32,8,65,38,58,0,0,32,8,65,12,106,32,12,41,2,0,55,2,0,12,2,11,32,8,32,3,65,24,106,65,200,0,16,193,5,26,12,1,11,32,8,32,1,58,0,1,32,8,65,37,58,0,0,11,32,3,65,224,0,106,36,0,32,2,45,0,136,2,34,1,65,38,70,13,2,32,6,32,2,47,0,137,2,59,0,9,32,6,65,11,106,32,2,45,0,139,2,58,0,0,32,2,65,192,1,106,34,3,32,2,65,152,2,106,40,2,0,54,2,0,32,2,32,2,41,3,144,2,55,3,184,1,32,2,40,2,140,2,33,4,32,6,65,28,106,32,2,65,156,2,106,65,52,16,193,5,26,32,6,65,24,106,32,3,40,2,0,54,0,0,32,6,32,2,41,3,184,1,55,0,16,32,6,32,4,54,2,12,32,6,32,1,58,0,8,32,6,65,1,54,2,0,12,5,11,32,2,65,136,2,106,33,8,35,0,65,160,6,107,34,1,36,0,32,1,32,5,54,2,8,32,1,65,0,54,2,20,32,1,66,128,128,128,128,192,0,55,2,12,32,1,65,40,106,34,15,32,14,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,5,4,64,32,5,66,129,128,128,128,16,55,2,0,32,5,65,8,106,32,15,65,252,1,16,193,5,26,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,14,69,4,64,65,4,65,28,16,177,28,0,11,32,14,32,5,65,0,32,1,65,24,106,34,5,16,242,13,32,5,66,1,55,2,8,32,5,32,14,54,2,4,32,5,65,1,54,2,0,32,1,65,176,2,106,32,1,65,32,106,41,2,0,55,3,0,32,1,32,1,41,2,24,55,3,168,2,32,1,65,188,2,106,32,1,65,168,2,106,16,151,3,32,1,40,2,188,2,65,128,128,128,128,120,70,13,2,32,1,65,248,0,106,33,22,32,15,65,4,114,33,23,32,1,65,201,4,106,33,24,32,1,65,60,106,33,14,3,64,32,1,65,224,2,106,32,1,65,204,2,106,40,2,0,54,2,0,32,1,65,216,2,106,32,1,65,196,2,106,41,2,0,55,3,0,32,1,32,1,41,2,188,2,55,3,208,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,40,2,220,2,34,5,45,0,100,34,15,65,2,107,14,26,17,18,21,0,1,19,20,21,21,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,22,23,27,11,32,5,40,2,108,33,4,11,32,5,40,2,104,33,3,12,25,11,32,1,40,2,216,2,69,13,33,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,34,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,78,13,24,12,29,11,32,1,40,2,216,2,69,13,32,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,33,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,28,12,23,11,32,1,40,2,216,2,69,13,31,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,32,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,27,12,22,11,32,1,40,2,216,2,69,13,30,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,31,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,26,12,21,11,32,1,40,2,216,2,69,13,29,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,30,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,25,12,20,11,32,1,40,2,216,2,69,13,28,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,29,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,24,12,19,11,32,1,40,2,216,2,69,13,27,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,28,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,23,12,18,11,32,1,40,2,216,2,69,13,26,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,27,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,22,32,1,40,2,216,2,34,5,65,1,77,13,28,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,5,77,13,29,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,22,12,17,11,32,1,40,2,216,2,69,13,25,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,26,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,21,32,1,40,2,216,2,34,5,65,1,77,13,27,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,5,77,13,28,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,21,12,16,11,32,1,40,2,216,2,69,13,24,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,25,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,20,32,1,40,2,216,2,34,5,65,1,77,13,26,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,5,77,13,27,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,20,32,1,40,2,216,2,34,5,65,2,77,13,12,32,1,40,2,20,34,12,32,1,40,2,212,2,40,2,8,34,5,77,13,13,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,12,32,12,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,20,12,15,11,32,1,40,2,216,2,69,13,23,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,24,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,19,32,1,40,2,216,2,34,5,65,1,77,13,25,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,5,77,13,26,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,19,12,14,11,32,1,40,2,216,2,69,13,22,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,23,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,18,32,1,40,2,216,2,34,5,65,1,77,13,24,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,5,77,13,25,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,18,12,13,11,32,1,40,2,216,2,69,13,21,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,22,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,17,32,1,40,2,216,2,34,5,65,1,77,13,23,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,5,77,13,24,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,17,12,12,11,32,1,40,2,216,2,69,13,20,32,1,40,2,20,34,3,32,1,40,2,212,2,40,2,0,34,5,77,13,21,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,4,65,1,106,54,2,0,32,4,65,0,72,13,16,32,1,40,2,216,2,34,5,65,1,77,13,22,32,1,40,2,20,34,4,32,1,40,2,212,2,40,2,4,34,5,77,13,23,32,1,40,2,16,32,5,65,2,116,106,40,2,0,34,4,32,4,40,2,0,34,5,65,1,106,54,2,0,32,5,65,0,72,13,16,12,11,11,32,1,65,40,106,32,5,65,232,0,106,32,1,40,2,212,2,32,1,40,2,216,2,32,1,40,2,16,32,1,40,2,20,16,163,10,32,1,40,2,52,33,10,32,1,40,2,48,33,12,32,1,40,2,44,33,4,32,1,40,2,40,33,3,12,10,11,32,1,65,40,106,32,5,65,232,0,106,32,1,40,2,8,40,2,0,16,145,6,32,1,45,0,41,33,13,32,1,45,0,40,34,16,65,2,71,4,64,32,1,45,0,59,33,17,32,1,40,0,55,33,10,32,1,40,0,51,33,12,32,1,40,0,47,33,4,32,1,40,0,43,33,3,32,1,45,0,42,33,18,32,1,65,232,2,106,32,14,65,45,16,193,5,26,12,10,11,32,8,32,13,58,0,9,32,8,65,37,58,0,8,12,10,11,32,1,65,40,106,32,5,65,232,0,106,32,1,40,2,8,40,2,0,16,145,6,32,1,45,0,41,33,13,32,1,45,0,40,34,16,65,2,71,4,64,32,1,45,0,59,33,17,32,1,40,0,55,33,10,32,1,40,0,51,33,12,32,1,40,0,47,33,4,32,1,40,0,43,33,3,32,1,45,0,42,33,18,32,1,65,232,2,106,32,14,65,45,16,193,5,26,12,9,11,32,8,32,13,58,0,9,32,8,65,37,58,0,8,12,9,11,32,1,65,240,2,106,32,5,65,129,1,106,40,0,0,54,2,0,32,1,32,5,41,0,121,55,3,232,2,12,1,11,32,1,65,240,2,106,32,5,65,129,1,106,40,0,0,54,2,0,32,1,32,5,41,0,121,55,3,232,2,11,32,5,45,0,120,33,17,32,5,40,0,116,33,10,32,5,40,0,112,33,12,32,5,40,0,108,33,4,32,5,40,0,104,33,3,32,5,45,0,103,33,18,32,5,45,0,102,33,13,32,5,45,0,101,33,16,12,5,11,32,1,65,40,106,32,5,65,232,0,106,32,1,65,8,106,16,169,12,32,1,40,2,40,34,3,65,128,128,128,128,120,71,13,3,32,8,32,1,45,0,44,58,0,9,32,8,65,37,58,0,8,12,5,11,32,1,65,40,106,32,5,65,232,0,106,32,1,65,8,106,16,169,12,32,1,40,2,40,34,3,65,128,128,128,128,120,71,13,2,32,8,32,1,45,0,44,58,0,9,32,8,65,37,58,0,8,12,4,11,65,2,32,5,65,244,132,214,0,16,163,15,0,11,32,5,32,12,65,132,133,214,0,16,163,15,0,11,32,1,40,2,52,33,10,32,1,40,2,48,33,12,32,1,40,2,44,33,4,11,32,1,32,17,58,0,200,4,32,1,32,10,54,2,196,4,32,1,32,12,54,2,192,4,32,1,32,4,54,2,188,4,32,1,32,3,54,2,184,4,32,1,32,18,58,0,183,4,32,1,32,13,58,0,182,4,32,1,32,16,58,0,181,4,32,1,32,15,58,0,180,4,32,24,32,1,65,232,2,106,65,47,16,193,5,26,32,1,65,40,106,32,1,65,180,4,106,16,240,3,32,1,40,2,40,34,15,65,2,71,13,1,32,8,65,8,106,32,1,65,160,3,106,32,1,65,236,3,106,32,1,65,48,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,11,32,8,65,2,54,2,0,32,1,65,208,2,106,16,213,21,32,1,65,168,2,106,34,3,16,154,16,32,3,65,4,65,28,16,244,22,12,5,11,32,1,65,232,3,106,34,5,32,23,65,204,0,16,193,5,26,32,1,65,248,4,106,34,19,32,22,65,216,0,16,193,5,26,32,1,65,156,3,106,34,25,32,5,65,204,0,16,193,5,26,32,1,65,212,5,106,34,21,32,25,65,204,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,176,1,65,4,16,149,27,34,5,4,64,32,5,32,15,54,2,8,32,5,66,129,128,128,128,16,55,2,0,32,5,65,12,106,32,21,65,204,0,16,193,5,26,32,5,65,216,0,106,32,19,65,216,0,16,193,5,26,32,1,40,2,20,34,15,32,1,40,2,12,70,4,64,32,1,65,12,106,16,250,18,11,32,1,40,2,16,32,15,65,2,116,106,32,5,54,2,0,32,1,32,15,65,1,106,54,2,20,32,1,65,208,2,106,16,213,21,32,1,65,188,2,106,32,1,65,168,2,106,16,151,3,32,1,40,2,188,2,65,128,128,128,128,120,71,13,1,12,4,11,11,65,4,65,176,1,16,177,28,0,11,65,4,65,132,2,16,177,28,0,11,0,11,32,1,65,168,2,106,34,3,16,154,16,32,3,65,4,65,28,16,244,22,32,1,40,2,20,34,3,69,13,1,32,1,32,3,65,1,107,34,3,54,2,20,32,1,40,2,16,32,3,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,4,65,0,32,4,65,1,71,27,54,2,0,2,64,32,1,32,4,65,1,70,4,127,32,3,40,2,12,33,4,32,3,40,2,8,33,5,32,1,65,40,106,32,3,65,16,106,65,160,1,16,193,5,26,2,64,32,3,65,127,70,13,0,32,3,32,3,40,2,4,34,10,65,1,107,54,2,4,32,10,65,1,71,13,0,32,3,65,176,1,65,4,16,218,26,11,32,5,65,2,71,13,1,32,4,5,32,3,11,54,2,232,3,65,243,129,214,0,65,43,32,1,65,232,3,106,65,208,131,214,0,65,228,132,214,0,16,253,13,0,11,32,8,65,8,106,32,1,65,40,106,65,160,1,16,193,5,26,32,8,32,4,54,2,4,32,8,32,5,54,2,0,11,32,1,65,12,106,34,3,16,157,18,32,3,65,4,65,4,16,244,22,32,1,65,160,6,106,36,0,12,5,11,65,212,132,214,0,16,248,26,0,11,65,0,65,0,65,244,132,214,0,16,163,15,0,11,32,5,32,3,65,132,133,214,0,16,163,15,0,11,65,1,32,5,65,244,132,214,0,16,163,15,0,11,32,5,32,4,65,132,133,214,0,16,163,15,0,11,32,2,40,2,136,2,34,1,65,2,71,4,64,32,2,65,184,1,106,34,3,32,8,65,4,114,65,204,0,16,193,5,26,32,2,65,8,106,32,2,65,216,2,106,65,216,0,16,193,5,26,32,2,65,224,0,106,32,3,65,204,0,16,193,5,26,65,3,12,4,11,32,6,65,8,106,32,2,65,188,1,106,32,2,65,144,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,6,65,1,54,2,0,12,4,11,32,6,65,8,106,32,2,65,188,1,106,32,2,65,144,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,6,65,1,54,2,0,12,3,11,32,2,65,232,0,106,32,2,65,152,2,106,40,2,0,54,2,0,32,2,32,2,41,3,144,2,55,3,96,32,2,40,2,140,2,33,1,65,2,12,1,11,32,2,65,178,1,106,32,3,45,0,0,58,0,0,32,2,32,2,47,1,180,1,59,1,176,1,32,2,65,224,0,106,32,2,65,184,1,106,65,58,16,193,5,26,65,1,11,58,0,4,32,6,32,2,47,1,176,1,59,0,5,32,6,32,1,54,2,8,32,6,65,7,106,32,2,65,178,1,106,45,0,0,58,0,0,32,6,65,12,106,32,2,65,224,0,106,65,204,0,16,193,5,26,32,6,65,216,0,106,32,2,65,8,106,65,216,0,16,193,5,26,32,6,65,0,54,2,0,11,32,2,65,176,3,106,36,0,32,7,40,2,176,1,69,4,64,32,7,40,2,184,1,33,2,32,7,45,0,183,1,33,15,32,7,45,0,182,1,33,1,32,7,45,0,181,1,33,5,32,7,45,0,180,1,33,16,32,7,65,228,2,106,34,3,32,7,65,188,1,106,65,204,0,16,193,5,26,32,7,65,8,106,32,7,65,136,2,106,65,216,0,16,193,5,26,32,7,65,224,0,106,32,3,65,204,0,16,193,5,26,12,5,11,32,7,40,2,184,1,33,1,32,7,65,228,2,106,34,2,32,7,65,188,1,106,65,196,0,16,193,5,26,32,11,65,12,106,32,2,65,196,0,16,193,5,26,32,11,65,1,54,2,0,32,11,32,1,54,2,8,12,5,11,32,7,65,176,1,106,34,3,32,1,65,4,106,32,5,16,228,4,32,7,40,2,176,1,34,2,65,3,71,4,64,32,7,65,228,2,106,34,4,32,3,65,4,114,65,204,0,16,193,5,26,32,7,65,8,106,32,7,65,128,2,106,65,216,0,16,193,5,26,32,7,65,224,0,106,32,4,65,204,0,16,193,5,26,65,8,33,16,12,4,11,32,11,65,8,106,32,7,65,232,2,106,32,7,65,184,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,11,65,1,54,2,0,12,4,11,32,7,65,176,1,106,33,3,35,0,65,192,3,107,34,2,36,0,2,64,2,64,32,1,65,4,106,34,4,40,2,0,34,8,69,4,64,32,2,65,0,54,2,12,12,1,11,32,2,65,216,1,106,32,4,65,4,106,32,5,16,246,2,32,2,45,0,216,1,34,6,65,38,71,4,64,32,2,32,2,41,0,217,1,55,3,120,32,2,32,2,65,224,1,106,41,0,0,55,0,127,32,3,65,24,106,32,2,65,232,1,106,65,56,16,193,5,26,32,3,65,16,106,32,2,41,0,127,55,0,0,32,3,32,2,41,3,120,55,0,9,32,3,32,6,58,0,8,32,3,65,1,54,2,0,12,2,11,32,2,65,24,106,32,2,65,228,1,106,40,2,0,54,2,0,32,2,32,2,41,2,220,1,55,2,16,32,2,65,1,54,2,12,11,32,2,65,184,2,106,34,6,32,4,65,16,106,32,5,40,2,0,16,145,6,32,2,45,0,185,2,33,4,2,64,32,2,45,0,184,2,34,10,65,2,71,4,64,32,2,65,129,3,106,32,2,65,186,2,106,65,63,16,193,5,26,32,2,32,4,58,0,128,3,32,2,32,10,58,0,255,2,32,2,65,192,2,106,32,2,65,20,106,41,2,0,55,3,0,32,2,32,2,41,2,12,55,3,184,2,32,2,65,216,1,106,33,4,2,64,2,64,32,2,65,255,2,106,34,8,45,0,0,65,1,70,4,64,32,6,40,2,0,34,10,65,1,71,13,1,32,6,40,2,8,69,13,1,32,6,40,2,12,65,129,1,73,13,1,32,4,65,1,54,2,0,32,4,65,25,58,0,8,32,10,69,13,2,32,6,65,4,106,16,169,14,12,2,11,32,4,65,133,128,128,128,120,54,2,12,32,4,65,24,58,0,8,32,4,65,1,54,2,0,32,6,40,2,0,69,13,1,32,6,65,4,106,16,169,14,12,1,11,32,4,65,28,106,32,8,65,193,0,16,193,5,26,32,4,65,0,54,2,24,32,4,65,0,58,0,20,32,4,65,0,54,2,0,32,4,65,12,106,32,6,65,8,106,41,2,0,55,2,0,32,4,32,6,41,2,0,55,2,4,11,32,2,40,2,216,1,13,1,32,2,65,248,0,106,34,6,32,4,65,4,114,65,220,0,16,193,5,26,32,2,65,28,106,34,4,32,6,65,220,0,16,193,5,26,32,3,65,4,106,32,4,65,220,0,16,193,5,26,32,3,65,0,54,2,0,12,2,11,32,3,32,4,58,0,9,32,3,65,37,58,0,8,32,3,65,1,54,2,0,32,8,69,13,1,32,2,65,16,106,16,169,14,12,1,11,32,3,65,8,106,32,2,65,32,106,32,2,65,252,0,106,32,2,65,224,1,106,65,200,0,16,193,5,65,200,0,16,193,5,65,200,0,16,193,5,26,32,3,65,1,54,2,0,11,32,2,65,192,3,106,36,0,32,7,40,2,176,1,69,4,64,32,7,40,2,180,1,33,2,32,7,65,228,2,106,34,3,32,7,65,184,1,106,65,204,0,16,193,5,26,32,7,65,16,106,32,7,65,140,2,106,40,2,0,54,2,0,32,7,32,7,41,2,132,2,55,3,8,32,7,65,224,0,106,32,3,65,204,0,16,193,5,26,65,9,33,16,12,3,11,32,7,65,228,2,106,34,1,32,7,65,184,1,106,65,200,0,16,193,5,26,32,11,65,8,106,32,1,65,200,0,16,193,5,26,32,11,65,1,54,2,0,12,3,11,32,11,65,8,106,32,7,65,232,2,106,32,7,65,184,1,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,11,65,1,54,2,0,12,2,11,32,7,65,224,0,106,32,7,65,228,2,106,65,58,16,193,5,26,65,6,33,16,11,32,11,32,2,54,2,8,32,11,32,15,58,0,7,32,11,32,1,58,0,6,32,11,32,5,58,0,5,32,11,32,16,58,0,4,32,11,65,12,106,32,7,65,224,0,106,65,204,0,16,193,5,26,32,11,65,216,0,106,32,7,65,8,106,65,216,0,16,193,5,26,32,11,65,0,54,2,0,11,32,7,65,176,3,106,36,0,2,64,2,64,2,64,32,20,40,2,8,69,4,64,32,0,32,11,65,4,114,65,172,1,16,193,5,26,12,1,11,32,20,45,0,17,33,1,32,20,45,0,16,32,20,65,36,54,2,188,1,32,20,65,236,195,214,0,54,2,184,1,65,37,71,13,1,32,0,65,10,58,0,0,32,0,32,1,65,1,113,58,0,1,11,32,20,65,192,1,106,36,0,12,1,11,32,20,65,184,1,106,16,233,18,0,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,9,40,2,0,34,1,65,4,107,34,0,32,0,65,6,79,27,14,5,1,2,3,4,5,0,11,32,9,65,20,106,16,177,18,2,64,32,9,40,2,4,69,13,0,32,9,65,8,106,33,0,32,9,40,2,12,4,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,221,10,11,32,9,65,12,106,34,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,16,221,10,12,1,11,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,16,251,1,11,32,9,40,2,172,1,34,0,69,13,8,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,8,32,9,65,172,1,106,16,150,20,12,8,11,2,64,2,64,2,64,2,64,2,64,32,9,45,0,96,14,27,12,12,0,1,12,12,12,12,12,12,12,10,10,10,10,10,10,10,11,11,2,11,11,11,11,3,4,9,11,32,9,65,228,0,106,16,177,18,12,11,11,32,9,65,228,0,106,16,177,18,12,10,11,32,9,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,9,65,228,0,106,16,129,2,11,32,9,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,9,65,232,0,106,16,129,2,11,32,9,40,2,108,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,9,32,9,65,236,0,106,16,129,2,12,9,11,32,9,65,228,0,106,34,0,16,170,18,32,0,16,166,27,12,8,11,12,4,11,32,9,65,4,106,16,177,18,12,6,11,32,9,65,4,106,16,177,18,12,5,11,32,9,65,4,106,33,0,2,64,2,64,2,64,2,64,32,1,65,1,107,14,3,2,3,0,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,8,8,1,2,8,8,8,8,8,8,8,6,6,6,6,6,6,6,7,7,3,7,7,7,7,4,5,0,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,12,7,11,32,0,65,224,0,106,16,177,18,12,6,11,32,0,65,224,0,106,16,177,18,12,5,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,255,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,255,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,232,0,106,16,255,1,12,4,11,32,0,65,224,0,106,34,0,16,171,18,32,0,16,166,27,12,3,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,12,2,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,65,224,0,106,16,255,1,12,1,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,255,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,228,0,106,16,255,1,11,12,7,11,32,0,16,248,22,12,6,11,32,0,16,177,18,12,5,11,32,0,16,241,21,32,0,16,250,27,12,4,11,32,9,65,4,106,16,248,22,12,3,11,32,9,65,228,0,106,34,0,16,241,21,32,0,16,250,27,12,2,11,32,9,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,1,32,9,65,228,0,106,16,129,2,12,1,11,32,9,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,9,65,228,0,106,16,129,2,11,32,9,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,9,65,232,0,106,16,129,2,11,12,1,11,32,0,65,10,58,0,0,32,0,32,1,58,0,1,11,32,9,65,128,4,106,36,0,11,156,14,2,14,127,1,126,35,0,65,48,107,34,10,36,0,32,10,65,4,106,33,3,35,0,65,32,107,34,6,36,0,32,6,32,1,54,2,12,2,64,32,0,40,2,0,34,8,69,4,64,32,3,65,0,54,2,8,32,3,32,0,54,2,4,32,3,32,1,54,2,0,12,1,11,32,6,65,16,106,33,9,32,0,40,2,4,33,4,35,0,65,32,107,34,2,36,0,32,2,32,4,54,2,28,32,2,32,8,54,2,24,32,2,65,16,106,32,2,65,24,106,32,6,65,12,106,34,7,16,228,11,32,2,40,2,20,33,11,2,64,2,64,32,2,40,2,16,34,5,69,13,0,32,4,4,64,32,4,65,1,107,33,4,3,64,32,8,32,11,65,2,116,106,65,52,106,40,2,0,33,8,32,2,32,4,54,2,28,32,2,32,8,54,2,24,32,2,65,8,106,32,2,65,24,106,32,7,16,228,11,32,2,40,2,12,33,11,32,2,40,2,8,34,5,69,13,2,32,4,65,1,107,34,4,65,127,71,13,0,11,11,65,0,33,4,12,1,11,65,0,33,5,11,32,9,32,11,54,2,12,32,9,32,4,54,2,8,32,9,32,8,54,2,4,32,9,32,5,54,2,0,32,2,65,32,106,36,0,32,6,65,20,106,33,2,32,6,40,2,16,69,4,64,32,3,32,0,54,2,16,32,3,65,0,54,2,0,32,3,32,2,41,2,0,55,2,4,32,3,65,12,106,32,2,65,8,106,40,2,0,54,2,0,32,1,32,1,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,1,32,7,16,254,17,12,1,11,32,3,32,0,54,2,4,32,3,32,1,54,2,0,32,3,32,2,41,2,0,55,2,8,32,3,65,16,106,32,2,65,8,106,40,2,0,54,2,0,11,32,6,65,32,106,36,0,32,10,40,2,4,4,64,32,10,65,40,106,32,10,65,20,106,40,2,0,54,2,0,32,10,65,32,106,32,10,65,12,106,41,2,0,55,3,0,32,10,32,10,41,2,4,55,3,24,35,0,65,32,107,34,8,36,0,2,64,32,10,65,24,106,34,9,40,2,8,69,4,64,32,9,40,2,4,33,1,16,140,23,34,0,65,0,54,2,0,32,0,65,1,59,1,50,32,0,32,9,40,2,0,54,2,4,32,1,66,128,128,128,128,16,55,2,4,32,1,32,0,54,2,0,12,1,11,32,8,65,16,106,32,9,65,8,106,34,0,65,8,106,40,2,0,54,2,0,32,8,32,0,41,2,0,55,3,8,32,8,65,20,106,33,11,32,9,40,2,0,33,12,32,9,65,4,106,33,15,65,0,33,1,35,0,65,48,107,34,3,36,0,32,3,65,4,106,33,4,35,0,65,48,107,34,2,36,0,2,64,2,127,2,64,32,8,65,8,106,34,0,40,2,0,34,5,47,1,50,65,11,79,4,64,2,127,2,64,2,64,2,64,32,0,40,2,8,34,6,65,5,79,4,64,32,6,65,5,107,14,2,2,3,1,11,32,2,65,4,54,2,20,12,5,11,32,2,65,6,54,2,20,32,2,32,5,54,2,12,32,2,32,0,40,2,4,34,0,54,2,16,32,6,65,7,107,33,6,16,140,23,12,2,11,65,5,33,6,32,2,65,5,54,2,20,12,3,11,32,2,65,5,54,2,20,32,2,32,5,54,2,12,32,2,32,0,40,2,4,34,0,54,2,16,65,0,33,6,16,140,23,11,34,7,12,2,11,32,2,65,36,106,32,0,32,12,16,254,12,32,4,65,0,54,2,0,32,4,32,2,40,2,44,54,2,28,32,4,32,2,41,2,36,55,2,20,12,2,11,32,2,32,5,54,2,12,32,2,32,0,40,2,4,34,0,54,2,16,16,140,23,33,7,32,0,33,1,32,5,11,33,13,32,7,65,0,59,1,50,32,7,65,0,54,2,0,32,2,65,12,106,32,7,16,188,11,33,14,32,2,32,6,54,2,44,32,2,32,1,54,2,40,32,2,32,13,54,2,36,32,2,65,24,106,32,2,65,36,106,32,12,16,254,12,32,2,41,2,24,33,16,32,4,32,2,40,2,32,54,2,28,32,4,32,16,55,2,20,32,4,65,0,54,2,16,32,4,32,7,54,2,12,32,4,32,14,54,2,8,32,4,32,0,54,2,4,32,4,32,5,54,2,0,11,32,2,65,48,106,36,0,2,64,2,64,2,64,32,3,40,2,4,34,2,69,4,64,32,11,32,3,40,2,32,54,2,8,32,11,32,3,41,2,24,55,2,0,12,1,11,32,3,40,2,32,33,12,32,3,40,2,24,33,13,32,3,40,2,28,33,14,32,3,40,2,16,33,0,32,3,40,2,20,33,6,32,3,40,2,12,33,1,2,64,32,2,40,2,0,34,4,4,64,32,3,40,2,8,33,5,3,64,32,3,32,4,54,2,36,32,3,32,2,47,1,48,54,2,44,32,3,32,5,65,1,106,54,2,40,32,3,65,4,106,33,4,35,0,65,48,107,34,2,36,0,2,64,32,6,32,3,65,36,106,34,7,40,2,4,34,5,65,1,107,70,4,64,2,127,2,127,2,64,32,7,40,2,0,34,6,47,1,50,65,11,79,4,64,2,64,2,64,32,7,40,2,8,34,7,65,5,79,4,64,32,7,65,5,107,14,2,1,2,4,11,32,2,65,4,54,2,12,32,2,32,5,54,2,8,32,2,32,6,54,2,4,32,2,65,16,106,32,2,65,4,106,16,173,8,32,2,40,2,20,33,5,32,2,40,2,16,12,5,11,32,2,65,5,54,2,12,32,2,32,5,54,2,8,32,2,32,6,54,2,4,32,2,65,16,106,32,2,65,4,106,16,173,8,32,2,65,5,54,2,44,32,2,32,2,41,2,16,55,2,36,32,2,65,36,106,32,1,32,0,16,153,7,32,4,65,16,106,32,2,65,32,106,40,2,0,54,2,0,32,4,65,8,106,32,2,65,24,106,41,2,0,55,2,0,32,4,32,2,41,2,16,55,2,0,12,6,11,32,2,65,5,54,2,12,32,2,32,5,54,2,8,32,2,32,6,54,2,4,32,2,65,16,106,32,2,65,4,106,16,173,8,65,0,12,2,11,32,7,32,1,32,0,16,153,7,32,4,65,0,54,2,0,12,4,11,32,2,65,6,54,2,12,32,2,32,5,54,2,8,32,2,32,6,54,2,4,32,2,65,16,106,32,2,65,4,106,16,173,8,32,7,65,7,107,11,33,7,32,2,40,2,32,33,5,32,2,40,2,28,11,33,6,32,2,32,7,54,2,44,32,2,32,5,54,2,40,32,2,32,6,54,2,36,32,2,65,36,106,32,1,32,0,16,153,7,32,4,65,16,106,32,2,65,32,106,40,2,0,54,2,0,32,4,65,8,106,32,2,65,24,106,41,2,0,55,2,0,32,4,32,2,41,2,16,55,2,0,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,2,65,48,106,36,0,32,3,40,2,4,34,2,69,13,2,32,3,40,2,16,33,0,32,3,40,2,20,33,6,32,3,40,2,12,33,1,32,3,40,2,8,33,5,32,2,40,2,0,34,4,13,0,11,11,32,15,40,2,0,34,4,40,2,0,34,5,69,13,2,32,4,40,2,4,33,7,16,135,23,34,2,32,5,54,2,52,32,2,65,0,59,1,50,32,2,65,0,54,2,0,32,5,65,0,59,1,48,32,5,32,2,54,2,0,32,4,32,7,65,1,106,34,5,54,2,4,32,4,32,2,54,2,0,32,3,32,5,54,2,8,32,3,32,2,54,2,4,32,3,65,4,106,32,1,32,0,32,6,16,136,14,11,32,11,32,12,54,2,8,32,11,32,14,54,2,4,32,11,32,13,54,2,0,11,32,3,65,48,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,9,40,2,4,34,0,32,0,40,2,8,65,1,106,54,2,8,32,8,40,2,20,26,11,32,8,65,32,106,36,0,11,32,10,65,48,106,36,0,11,115,1,6,127,2,64,32,1,40,2,20,34,2,32,1,40,2,16,34,4,79,13,0,32,1,40,2,12,33,5,65,1,33,3,3,64,32,2,32,5,106,45,0,0,34,6,65,9,107,34,7,65,23,75,65,1,32,7,116,65,147,128,128,4,113,69,114,13,1,32,1,32,2,65,1,106,34,2,54,2,20,32,2,32,4,71,13,0,11,65,0,33,3,11,32,0,32,6,58,0,2,32,0,32,3,58,0,1,32,0,65,0,58,0,0,11,112,1,5,127,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,216,9,32,1,40,2,4,34,2,4,64,3,64,32,2,32,1,40,2,12,34,3,65,12,108,106,65,140,2,106,34,4,40,2,0,34,5,4,64,32,4,40,2,4,32,5,65,1,16,218,26,11,32,2,32,3,65,24,108,106,16,174,17,32,1,65,4,106,32,0,16,216,9,32,1,40,2,4,34,2,13,0,11,11,32,1,65,16,106,36,0,11,133,1,2,1,127,1,126,2,64,32,1,40,0,0,34,2,65,128,128,252,7,113,69,4,64,66,131,128,128,152,32,33,3,2,64,32,2,65,24,118,65,1,107,14,3,0,2,0,2,11,32,0,65,12,58,0,0,32,0,32,1,47,0,4,59,0,5,32,0,65,7,106,32,1,65,6,106,45,0,0,58,0,0,32,0,32,2,65,129,2,113,65,128,128,140,16,114,54,0,1,15,11,32,2,65,16,118,65,255,1,113,65,128,128,140,16,114,173,66,8,134,66,6,132,33,3,11,32,0,32,3,55,2,0,11,140,3,2,10,127,1,111,35,0,65,48,107,34,3,36,0,32,3,32,1,54,2,36,32,3,32,1,54,2,32,32,3,32,2,54,2,40,32,3,32,1,32,2,65,60,108,106,54,2,44,32,3,65,20,106,33,6,35,0,65,16,107,34,2,36,0,32,3,65,32,106,34,1,40,2,8,33,9,32,1,40,2,0,34,8,33,4,32,1,40,2,12,26,35,0,65,64,106,34,5,36,0,32,1,40,2,4,34,7,32,1,40,2,12,34,10,71,4,64,32,5,65,4,106,33,11,3,64,32,11,32,7,65,60,16,193,5,26,32,1,32,7,65,60,106,34,7,54,2,4,32,5,65,0,54,2,0,32,5,16,156,20,65,8,106,16,3,33,13,16,215,4,34,12,32,13,38,1,32,4,32,12,54,2,0,32,4,65,4,106,33,4,32,7,32,10,71,13,0,11,11,32,2,32,4,54,2,4,32,2,32,8,54,2,0,32,5,65,64,107,36,0,32,2,40,2,4,33,4,32,1,65,0,54,2,8,32,1,65,4,54,2,0,32,2,66,128,128,128,128,192,0,55,2,8,32,2,65,8,106,34,5,65,4,65,60,16,244,22,32,1,65,4,54,2,12,32,1,65,4,54,2,4,32,6,32,4,32,8,107,65,2,118,54,2,8,32,6,32,8,54,2,4,32,6,32,9,65,15,108,54,2,0,32,2,66,128,128,128,128,192,0,55,2,8,32,5,65,4,65,60,16,244,22,32,2,65,16,106,36,0,32,3,65,8,106,32,6,16,182,15,32,3,32,3,40,2,8,32,3,40,2,12,16,160,26,32,3,40,2,4,33,1,32,0,32,3,40,2,0,54,2,0,32,0,32,1,54,2,4,32,3,65,48,106,36,0,11,227,1,1,3,127,32,0,40,2,0,34,0,65,8,106,33,3,35,0,65,16,107,34,1,36,0,2,64,2,64,3,64,2,64,32,1,32,3,16,183,11,32,1,40,2,0,34,2,4,64,32,2,65,2,107,13,1,12,3,11,32,1,32,1,40,2,4,65,8,107,34,2,54,2,12,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,65,12,106,16,157,14,12,1,11,11,32,1,65,16,106,36,0,12,1,11,65,216,130,194,0,65,20,16,242,22,0,11,32,0,40,2,12,34,1,4,64,32,0,40,2,16,32,1,40,2,12,17,2,0,11,32,3,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,3,16,157,14,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,4,65,32,16,224,4,11,11,227,1,1,3,127,32,0,40,2,0,34,0,65,8,106,33,3,35,0,65,16,107,34,1,36,0,2,64,2,64,3,64,2,64,32,1,32,3,16,184,11,32,1,40,2,0,34,2,4,64,32,2,65,2,107,13,1,12,3,11,32,1,32,1,40,2,4,65,8,107,34,2,54,2,12,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,65,12,106,16,158,14,12,1,11,11,32,1,65,16,106,36,0,12,1,11,65,216,130,194,0,65,20,16,242,22,0,11,32,0,40,2,12,34,1,4,64,32,0,40,2,16,32,1,40,2,12,17,2,0,11,32,3,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,3,16,158,14,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,4,65,32,16,224,4,11,11,227,1,1,3,127,32,0,40,2,0,34,0,65,8,106,33,3,35,0,65,16,107,34,1,36,0,2,64,2,64,3,64,2,64,32,1,32,3,16,185,11,32,1,40,2,0,34,2,4,64,32,2,65,2,107,13,1,12,3,11,32,1,32,1,40,2,4,65,8,107,34,2,54,2,12,32,2,32,2,40,2,0,34,2,65,1,107,54,2,0,32,2,65,1,71,13,1,32,1,65,12,106,16,159,14,12,1,11,11,32,1,65,16,106,36,0,12,1,11,65,216,130,194,0,65,20,16,242,22,0,11,32,0,40,2,12,34,1,4,64,32,0,40,2,16,32,1,40,2,12,17,2,0,11,32,3,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,3,16,159,14,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,4,65,32,16,224,4,11,11,177,29,2,17,127,1,126,35,0,65,16,107,34,10,36,0,32,10,65,8,106,33,16,35,0,65,48,107,34,11,36,0,32,11,65,12,106,33,6,65,232,231,193,0,33,12,35,0,65,224,0,107,34,2,36,0,32,2,32,1,54,2,32,2,64,2,64,2,64,32,1,16,129,29,65,1,71,4,64,32,2,65,32,106,32,2,65,36,106,65,144,250,193,0,16,199,3,33,3,32,6,65,2,54,2,0,32,6,32,3,54,2,4,32,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,2,65,36,106,34,3,32,1,65,232,231,193,0,65,4,16,239,22,32,2,65,128,128,128,128,120,54,2,56,32,2,65,128,128,128,128,120,54,2,68,32,2,65,208,0,106,32,3,16,174,6,2,64,2,64,2,64,32,2,45,0,80,69,4,64,65,2,33,13,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,81,65,1,107,14,5,2,3,4,1,5,0,11,32,9,13,5,32,2,40,2,36,32,2,65,0,54,2,36,69,13,17,32,2,40,2,40,33,5,35,0,65,16,107,34,3,36,0,32,3,32,5,54,2,12,35,0,65,48,107,34,1,36,0,32,1,65,8,106,32,3,65,12,106,34,9,16,239,14,65,1,33,4,32,3,2,127,32,1,41,3,8,167,65,1,70,4,64,32,1,41,3,16,34,19,66,128,128,128,128,8,124,66,128,128,128,128,16,90,4,64,32,1,65,2,58,0,24,32,1,32,19,55,3,32,32,1,65,24,106,32,1,65,47,106,65,148,248,193,0,16,188,15,12,2,11,65,0,33,4,32,19,167,12,1,11,32,9,32,1,65,47,106,65,148,248,193,0,16,199,3,11,54,2,4,32,3,32,4,54,2,0,32,1,65,48,106,36,0,32,3,40,2,4,33,1,32,3,40,2,0,33,4,32,5,65,132,1,79,4,64,32,5,16,222,9,11,32,2,65,8,106,34,5,32,4,54,2,0,32,5,32,1,54,2,4,32,3,65,16,106,36,0,65,1,33,9,32,2,40,2,12,33,15,32,2,40,2,8,69,13,10,32,6,65,2,54,2,0,32,6,32,15,54,2,4,12,13,11,32,2,65,24,106,32,2,65,36,106,16,237,19,12,9,11,32,13,65,2,70,13,7,65,135,254,193,0,65,9,16,171,16,33,1,32,6,65,2,54,2,0,32,6,32,1,54,2,4,12,11,11,32,2,40,2,56,65,128,128,128,128,120,70,13,5,65,144,254,193,0,65,5,16,171,16,33,1,32,6,65,2,54,2,0,32,6,32,1,54,2,4,12,10,11,32,2,40,2,68,65,128,128,128,128,120,70,13,3,65,149,254,193,0,65,6,16,171,16,33,1,32,6,65,2,54,2,0,32,6,32,1,54,2,4,12,9,11,32,9,69,4,64,65,128,254,193,0,65,7,16,170,16,33,1,32,6,65,2,54,2,0,32,6,32,1,54,2,4,12,9,11,32,13,65,2,70,4,64,65,135,254,193,0,65,9,16,170,16,33,1,32,6,65,2,54,2,0,32,6,32,1,54,2,4,12,9,11,32,2,40,2,56,65,128,128,128,128,120,71,34,9,69,4,64,65,144,254,193,0,65,5,16,170,16,33,1,32,6,65,2,54,2,0,32,6,32,1,54,2,4,12,10,11,32,2,65,216,0,106,32,2,65,64,107,34,1,40,2,0,54,2,0,32,2,32,2,41,2,56,55,3,80,32,2,40,2,68,34,3,65,128,128,128,128,120,71,13,1,65,149,254,193,0,65,6,16,170,16,33,1,32,6,65,2,54,2,0,32,6,32,1,54,2,4,32,2,65,208,0,106,34,1,16,198,19,32,1,16,140,28,12,9,11,65,128,254,193,0,65,7,16,171,16,33,1,32,6,65,2,54,2,0,32,6,32,1,54,2,4,12,7,11,32,6,32,2,41,2,56,55,2,8,32,6,32,15,54,2,32,32,6,32,2,41,2,72,55,2,24,32,6,32,3,54,2,20,32,6,32,12,54,2,4,32,6,32,13,54,2,0,32,6,65,16,106,32,1,40,2,0,54,2,0,12,8,11,32,2,40,2,36,32,2,65,0,54,2,36,4,64,32,2,65,208,0,106,33,3,32,2,40,2,40,33,1,35,0,65,32,107,34,5,36,0,32,5,32,1,54,2,12,2,64,32,5,65,12,106,34,1,16,241,26,4,64,32,5,65,16,106,34,7,32,1,16,225,24,32,5,65,0,54,2,28,65,0,33,4,35,0,65,64,106,34,1,36,0,32,7,40,2,0,4,64,32,7,40,2,8,34,4,32,7,40,2,4,107,34,8,65,0,32,4,32,8,79,27,33,4,11,32,1,65,16,106,65,170,213,2,32,4,32,4,65,170,213,2,79,27,65,0,65,8,65,24,16,167,10,32,1,40,2,20,33,4,2,64,32,1,40,2,16,65,1,71,4,64,32,1,65,0,54,2,12,32,1,32,1,40,2,24,54,2,8,32,1,32,4,54,2,4,32,1,65,40,106,32,7,16,223,10,2,64,2,64,32,1,40,2,48,65,129,128,128,128,120,71,4,64,3,64,32,1,65,32,106,32,1,65,56,106,34,17,41,3,0,55,3,0,32,1,65,24,106,32,1,65,48,106,34,4,41,3,0,34,19,55,3,0,32,1,32,1,41,3,40,55,3,16,32,19,167,65,128,128,128,128,120,70,13,2,32,1,40,2,12,34,8,32,1,40,2,4,70,4,64,32,1,65,4,106,16,251,18,11,32,1,40,2,8,32,8,65,24,108,106,34,14,32,1,41,3,40,55,3,0,32,14,65,8,106,32,4,41,3,0,55,3,0,32,14,65,16,106,32,17,41,3,0,55,3,0,32,1,32,8,65,1,106,54,2,12,32,1,65,40,106,32,7,16,223,10,32,4,40,2,0,65,129,128,128,128,120,71,13,0,11,11,32,3,32,1,40,2,40,54,2,4,32,3,65,128,128,128,128,120,54,2,0,32,1,65,4,106,34,3,16,158,20,32,3,16,142,28,12,1,11,32,1,65,16,106,16,159,24,32,3,32,1,41,2,4,55,2,0,32,3,65,8,106,32,1,65,12,106,40,2,0,54,2,0,11,32,1,65,64,107,36,0,12,1,11,32,4,32,1,40,2,24,16,132,25,0,11,12,1,11,32,5,65,16,106,32,5,65,12,106,16,190,7,32,5,40,2,16,33,4,2,64,2,64,2,64,32,5,45,0,20,34,7,65,2,107,14,2,1,0,2,11,32,3,65,128,128,128,128,120,54,2,0,32,3,32,4,54,2,4,12,2,11,32,5,65,12,106,32,5,65,16,106,65,192,253,193,0,16,199,3,33,1,32,3,65,128,128,128,128,120,54,2,0,32,3,32,1,54,2,4,12,1,11,35,0,65,208,0,107,34,1,36,0,32,1,32,7,65,1,113,58,0,16,32,1,32,4,54,2,12,32,1,65,32,106,65,0,65,0,65,8,65,24,16,167,10,32,1,40,2,36,33,4,2,64,32,1,40,2,32,65,1,71,4,64,32,1,65,0,54,2,28,32,1,32,1,40,2,40,54,2,24,32,1,32,4,54,2,20,32,1,65,56,106,32,1,65,12,106,16,251,11,2,64,2,64,2,64,32,1,40,2,64,65,129,128,128,128,120,71,4,64,3,64,32,1,65,48,106,32,1,65,200,0,106,34,14,41,3,0,55,3,0,32,1,65,40,106,32,1,65,64,107,34,4,41,3,0,34,19,55,3,0,32,1,32,1,41,3,56,55,3,32,32,19,167,65,128,128,128,128,120,70,13,2,32,1,40,2,28,34,7,32,1,40,2,20,70,4,64,32,1,65,20,106,16,251,18,11,32,1,40,2,24,32,7,65,24,108,106,34,8,32,1,41,3,56,55,3,0,32,8,65,8,106,32,4,41,3,0,55,3,0,32,8,65,16,106,32,14,41,3,0,55,3,0,32,1,32,7,65,1,106,54,2,28,32,1,65,56,106,32,1,65,12,106,16,251,11,32,4,40,2,0,65,129,128,128,128,120,71,13,0,11,11,32,3,32,1,40,2,56,54,2,4,32,3,65,128,128,128,128,120,54,2,0,32,1,65,20,106,34,3,16,158,20,32,3,16,142,28,32,1,40,2,12,34,3,65,131,1,75,13,1,12,2,11,32,1,65,32,106,16,159,24,32,3,32,1,41,2,20,55,2,0,32,3,65,8,106,32,1,65,28,106,40,2,0,54,2,0,32,1,40,2,12,34,3,65,132,1,73,13,1,11,32,3,16,222,9,11,32,1,65,208,0,106,36,0,12,1,11,32,4,32,1,40,2,40,16,132,25,0,11,11,32,5,40,2,12,34,1,65,131,1,75,4,64,32,1,16,222,9,11,32,5,65,32,106,36,0,32,2,40,2,84,33,1,32,2,40,2,80,34,3,65,128,128,128,128,120,71,4,64,32,2,40,2,88,33,5,32,2,40,2,68,65,128,128,128,128,120,71,4,64,32,2,65,196,0,106,34,4,16,158,20,32,4,16,142,28,11,32,2,32,5,54,2,76,32,2,32,1,54,2,72,32,2,32,3,54,2,68,12,4,11,32,6,65,2,54,2,0,32,6,32,1,54,2,4,12,6,11,12,9,11,32,2,40,2,36,32,2,65,0,54,2,36,4,64,32,2,65,208,0,106,33,3,32,2,40,2,40,33,1,35,0,65,32,107,34,5,36,0,32,5,32,1,54,2,12,2,64,32,5,65,12,106,34,1,16,241,26,4,64,32,5,65,16,106,34,7,32,1,16,225,24,32,5,65,0,54,2,28,65,0,33,4,35,0,65,160,1,107,34,1,36,0,32,7,40,2,0,4,64,32,7,40,2,8,34,4,32,7,40,2,4,107,34,8,65,0,32,4,32,8,79,27,33,4,11,32,1,65,16,106,65,227,241,0,32,4,32,4,65,227,241,0,79,27,65,0,65,4,65,200,0,16,167,10,32,1,40,2,20,33,4,2,64,32,1,40,2,16,65,1,71,4,64,32,1,65,0,54,2,12,32,1,32,1,40,2,24,54,2,8,32,1,32,4,54,2,4,32,1,65,216,0,106,32,7,16,228,12,2,64,2,64,32,1,40,2,88,65,129,128,128,128,120,71,4,64,3,64,32,1,65,16,106,32,1,65,216,0,106,65,200,0,16,193,5,26,32,1,40,2,16,65,128,128,128,128,120,70,13,2,32,1,40,2,12,34,4,32,1,40,2,4,70,4,64,32,1,65,4,106,16,151,19,11,32,1,40,2,8,32,4,65,200,0,108,106,32,1,65,216,0,106,34,8,65,200,0,16,193,5,26,32,1,32,4,65,1,106,54,2,12,32,8,32,7,16,228,12,32,1,40,2,88,65,129,128,128,128,120,71,13,0,11,11,32,3,32,1,40,2,92,54,2,4,32,3,65,128,128,128,128,120,54,2,0,32,1,65,4,106,34,3,16,198,19,32,3,16,140,28,12,1,11,32,1,65,16,106,16,202,22,32,3,32,1,41,2,4,55,2,0,32,3,65,8,106,32,1,65,12,106,40,2,0,54,2,0,11,32,1,65,160,1,106,36,0,12,1,11,32,4,32,1,40,2,24,16,132,25,0,11,12,1,11,32,5,65,16,106,32,5,65,12,106,16,190,7,32,5,40,2,16,33,4,2,64,2,64,2,64,32,5,45,0,20,34,7,65,2,107,14,2,1,0,2,11,32,3,65,128,128,128,128,120,54,2,0,32,3,32,4,54,2,4,12,2,11,32,5,65,12,106,32,5,65,16,106,65,240,253,193,0,16,199,3,33,1,32,3,65,128,128,128,128,120,54,2,0,32,3,32,1,54,2,4,12,1,11,35,0,65,176,1,107,34,1,36,0,32,1,32,7,65,1,113,58,0,16,32,1,32,4,54,2,12,32,1,65,32,106,65,0,65,0,65,4,65,200,0,16,167,10,32,1,40,2,36,33,4,2,64,32,1,40,2,32,65,1,71,4,64,32,1,65,0,54,2,28,32,1,32,1,40,2,40,54,2,24,32,1,32,4,54,2,20,32,1,65,232,0,106,32,1,65,12,106,16,182,11,2,64,2,64,2,64,32,1,40,2,104,65,129,128,128,128,120,71,4,64,3,64,32,1,65,32,106,32,1,65,232,0,106,65,200,0,16,193,5,26,32,1,40,2,32,65,128,128,128,128,120,70,13,2,32,1,40,2,28,34,4,32,1,40,2,20,70,4,64,32,1,65,20,106,16,151,19,11,32,1,40,2,24,32,4,65,200,0,108,106,32,1,65,232,0,106,34,7,65,200,0,16,193,5,26,32,1,32,4,65,1,106,54,2,28,32,7,32,1,65,12,106,16,182,11,32,1,40,2,104,65,129,128,128,128,120,71,13,0,11,11,32,3,32,1,40,2,108,54,2,4,32,3,65,128,128,128,128,120,54,2,0,32,1,65,20,106,34,3,16,198,19,32,3,16,140,28,32,1,40,2,12,34,3,65,131,1,75,13,1,12,2,11,32,1,65,32,106,16,202,22,32,3,32,1,41,2,20,55,2,0,32,3,65,8,106,32,1,65,28,106,40,2,0,54,2,0,32,1,40,2,12,34,3,65,132,1,73,13,1,11,32,3,16,222,9,11,32,1,65,176,1,106,36,0,12,1,11,32,4,32,1,40,2,40,16,132,25,0,11,11,32,5,40,2,12,34,1,65,131,1,75,4,64,32,1,16,222,9,11,32,5,65,32,106,36,0,32,2,40,2,84,33,1,32,2,40,2,80,34,3,65,128,128,128,128,120,71,4,64,32,2,40,2,88,33,5,32,2,40,2,56,65,128,128,128,128,120,71,4,64,32,2,65,56,106,34,4,16,198,19,32,4,16,140,28,11,32,2,32,5,54,2,64,32,2,32,1,54,2,60,32,2,32,3,54,2,56,12,3,11,32,6,65,2,54,2,0,32,6,32,1,54,2,4,12,5,11,12,8,11,32,2,40,2,36,32,2,65,0,54,2,36,4,64,32,2,40,2,40,33,5,35,0,65,16,107,34,3,36,0,32,3,32,5,54,2,12,35,0,65,32,107,34,1,36,0,32,1,32,3,65,12,106,34,7,16,239,14,65,1,33,4,32,3,2,127,2,64,32,1,40,2,0,65,1,70,4,64,32,1,41,3,8,34,19,66,0,89,13,1,11,32,7,32,1,65,16,106,65,208,250,193,0,16,199,3,12,1,11,32,19,66,128,128,128,128,16,84,4,64,65,0,33,4,32,19,167,12,1,11,32,1,65,1,58,0,16,32,1,32,19,55,3,24,32,1,65,16,106,65,180,240,192,0,65,188,240,192,0,16,188,15,11,54,2,4,32,3,32,4,54,2,0,32,1,65,32,106,36,0,32,3,40,2,4,33,1,32,3,40,2,0,33,4,32,5,65,132,1,79,4,64,32,5,16,222,9,11,32,2,65,16,106,34,5,32,4,54,2,0,32,5,32,1,54,2,4,32,3,65,16,106,36,0,32,2,40,2,20,33,12,32,2,40,2,16,65,1,113,69,4,64,32,12,65,255,201,181,238,1,75,33,13,12,2,11,32,6,65,2,54,2,0,32,6,32,12,54,2,4,12,4,11,12,7,11,32,2,65,208,0,106,32,2,65,36,106,16,174,6,32,2,45,0,80,69,13,0,11,11,32,2,40,2,84,33,1,32,6,65,2,54,2,0,32,6,32,1,54,2,4,11,65,0,33,9,11,32,2,40,2,68,65,128,128,128,128,120,71,4,64,32,2,65,196,0,106,34,1,16,158,20,32,1,16,142,28,11,32,9,32,2,40,2,56,65,128,128,128,128,120,70,114,13,0,32,2,65,56,106,34,1,16,198,19,32,1,16,140,28,11,32,2,65,36,106,16,179,21,11,32,2,65,224,0,106,36,0,12,1,11,65,135,141,193,0,65,49,16,154,28,0,11,2,64,2,64,2,64,32,11,40,2,12,65,2,71,4,64,65,205,184,158,1,45,0,0,26,65,4,65,36,16,244,10,34,1,69,13,2,32,1,32,6,65,36,16,193,5,26,12,1,11,65,1,33,18,32,11,40,2,16,33,1,11,32,16,32,1,54,2,4,32,16,32,18,54,2,0,32,11,65,48,106,36,0,12,1,11,65,4,65,36,16,177,28,0,11,65,1,33,1,32,10,40,2,12,33,2,2,64,32,10,40,2,8,65,1,113,4,64,32,2,33,6,12,1,11,16,168,15,34,6,65,8,106,32,2,65,36,16,193,5,26,32,2,65,4,65,36,16,224,4,65,0,33,1,11,32,0,32,6,54,2,4,32,0,32,1,54,2,0,32,10,65,16,106,36,0,11,195,6,1,9,127,35,0,65,144,2,107,34,5,36,0,32,5,32,1,54,2,12,2,64,32,5,65,12,106,16,161,26,69,4,64,32,5,65,16,106,33,6,35,0,65,48,107,34,3,36,0,32,3,32,1,54,2,16,32,3,65,8,106,32,1,16,186,28,2,64,2,64,32,3,40,2,8,34,1,69,13,0,32,3,32,1,32,3,40,2,12,16,216,19,32,3,65,20,106,32,3,40,2,0,32,3,40,2,4,16,253,24,32,3,40,2,20,65,128,128,128,128,120,70,13,0,32,3,65,40,106,32,3,65,28,106,40,2,0,54,2,0,32,3,32,3,41,2,20,55,3,32,32,3,65,32,106,34,8,40,2,4,33,1,32,8,40,2,8,33,2,35,0,65,208,2,107,34,7,36,0,32,7,65,8,106,34,4,32,1,32,2,16,195,3,2,64,32,7,40,2,8,65,10,71,4,64,32,6,32,4,65,128,2,16,193,5,26,12,1,11,32,7,65,136,2,106,34,2,32,7,65,16,106,65,200,0,16,193,5,26,35,0,65,64,106,34,1,36,0,32,1,65,0,54,2,24,32,1,66,128,128,128,128,16,55,2,16,32,1,65,3,58,0,60,32,1,65,32,54,2,44,32,1,65,0,54,2,56,32,1,65,232,240,192,0,54,2,52,32,1,65,0,54,2,36,32,1,65,0,54,2,28,32,1,32,1,65,16,106,54,2,48,2,64,2,64,32,2,32,1,65,28,106,16,169,1,69,4,64,32,1,65,8,106,32,1,65,24,106,40,2,0,34,4,54,2,0,32,1,32,1,41,2,16,55,3,0,32,1,40,2,4,32,4,16,134,25,33,9,32,1,16,214,24,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,0,14,36,14,1,2,14,3,14,14,14,14,14,14,4,5,6,14,7,8,14,14,9,10,14,14,14,11,14,14,14,14,14,14,14,14,14,14,14,0,11,32,2,40,2,4,65,4,71,13,13,32,2,65,8,106,33,4,12,12,11,32,2,65,4,106,33,4,12,11,11,32,2,65,4,106,33,4,12,10,11,32,2,45,0,4,65,7,71,13,10,32,2,65,8,106,33,4,12,9,11,32,2,65,4,106,33,4,12,8,11,32,2,65,4,106,33,4,12,7,11,32,2,65,4,106,33,4,12,6,11,32,2,65,4,106,33,4,12,5,11,32,2,65,4,106,33,4,12,4,11,32,2,65,4,106,33,4,12,3,11,32,2,65,4,106,33,4,12,2,11,32,2,65,4,106,33,4,2,64,65,4,32,2,40,2,4,65,128,128,128,128,120,115,34,10,32,10,65,15,79,27,65,3,107,14,2,0,2,3,11,32,2,65,8,106,33,4,12,1,11,65,144,241,192,0,65,55,32,1,65,128,241,192,0,65,148,242,192,0,16,253,13,0,11,32,4,16,214,24,11,32,1,65,64,107,36,0,32,6,65,10,54,2,0,32,6,32,9,54,2,4,11,32,7,65,208,2,106,36,0,32,8,16,214,24,12,1,11,32,3,65,16,106,32,3,65,47,106,65,160,250,193,0,16,199,3,33,1,32,6,65,10,54,2,0,32,6,32,1,54,2,4,11,32,3,40,2,16,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,3,65,48,106,36,0,32,5,40,2,16,65,10,71,4,64,32,0,32,6,65,128,2,16,193,5,26,12,2,11,32,0,32,5,40,2,20,54,2,4,32,0,65,11,54,2,0,12,1,11,32,0,65,10,54,2,0,32,1,65,132,1,73,13,0,32,1,16,222,9,11,32,5,65,144,2,106,36,0,11,110,1,1,127,35,0,65,48,107,34,2,36,0,32,2,65,24,106,32,0,40,2,0,37,1,16,19,32,2,65,16,106,32,2,40,2,24,32,2,40,2,28,16,160,26,32,2,65,8,106,32,2,40,2,16,32,2,40,2,20,16,216,19,32,2,65,36,106,34,0,32,2,40,2,8,32,2,40,2,12,16,253,24,32,2,40,2,40,32,2,40,2,44,32,1,16,182,28,32,0,16,214,24,32,2,65,48,106,36,0,11,123,1,2,127,35,0,65,16,107,34,3,36,0,2,64,32,3,32,1,32,2,65,128,128,4,79,4,127,32,3,65,8,106,32,1,32,2,65,10,118,65,192,208,0,107,16,188,1,65,0,33,1,2,64,32,3,40,2,8,65,1,107,14,3,0,2,0,2,11,32,2,65,255,7,113,65,128,184,127,114,5,32,2,11,16,188,1,32,3,40,2,4,33,4,32,3,40,2,0,33,1,11,32,0,32,4,54,2,4,32,0,32,1,54,2,0,32,3,65,16,106,36,0,11,118,1,5,127,32,1,40,2,0,34,5,65,232,2,106,33,6,32,1,40,2,8,34,4,65,1,106,34,8,32,5,47,1,230,2,34,7,77,4,64,32,6,32,8,106,32,4,32,6,106,32,7,32,4,107,16,184,28,26,11,32,4,32,6,106,32,2,58,0,0,32,5,32,7,65,1,106,34,2,32,4,32,3,16,222,13,32,5,32,2,59,1,230,2,32,0,32,4,54,2,8,32,0,32,5,54,2,0,32,0,32,1,40,2,4,54,2,4,11,131,1,1,2,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,65,2,32,0,40,2,0,34,0,45,0,0,65,2,107,65,255,1,113,34,3,32,3,65,2,79,27,65,1,107,14,2,1,2,0,11,32,1,65,240,200,204,0,65,6,16,181,25,12,2,11,32,1,65,246,200,204,0,65,8,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,144,201,204,0,65,3,65,147,201,204,0,65,15,32,2,65,12,106,65,128,201,204,0,16,222,10,11,32,2,65,16,106,36,0,11,114,1,2,127,35,0,65,160,1,107,34,2,36,0,32,1,32,1,65,148,1,107,34,3,16,238,1,4,64,32,2,65,12,106,32,1,65,148,1,16,193,5,26,3,64,2,64,32,3,34,1,65,148,1,106,32,1,65,148,1,16,193,5,26,32,0,32,1,70,13,0,32,2,65,12,106,32,1,65,148,1,107,34,3,16,238,1,13,1,11,11,32,1,32,2,65,12,106,65,148,1,16,193,5,26,11,32,2,65,160,1,106,36,0,11,111,1,3,127,2,64,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,0,40,2,12,71,13,0,32,2,40,2,8,34,1,32,0,40,2,8,71,13,0,32,0,40,2,4,33,0,32,2,40,2,4,33,2,32,1,65,1,106,33,1,3,64,32,1,65,1,107,34,1,69,33,3,32,1,69,13,1,32,2,32,0,16,241,2,32,2,65,148,1,106,33,2,32,0,65,148,1,106,33,0,13,0,11,11,32,3,11,114,1,2,127,35,0,65,160,1,107,34,2,36,0,32,1,32,1,65,148,1,107,34,3,16,136,8,4,64,32,2,65,12,106,32,1,65,148,1,16,193,5,26,3,64,2,64,32,3,34,1,65,148,1,106,32,1,65,148,1,16,193,5,26,32,0,32,1,70,13,0,32,2,65,12,106,32,1,65,148,1,107,34,3,16,136,8,13,1,11,11,32,1,32,2,65,12,106,65,148,1,16,193,5,26,11,32,2,65,160,1,106,36,0,11,114,1,2,127,35,0,65,208,0,107,34,2,36,0,32,1,32,1,65,193,0,107,34,3,16,238,7,4,64,32,2,65,15,106,32,1,65,193,0,16,193,5,26,3,64,2,64,32,3,34,1,65,193,0,106,32,1,65,193,0,16,193,5,26,32,0,32,1,70,13,0,32,2,65,15,106,32,1,65,193,0,107,34,3,16,238,7,13,1,11,11,32,1,32,2,65,15,106,65,193,0,16,193,5,26,11,32,2,65,208,0,106,36,0,11,109,0,2,64,2,64,2,64,32,3,69,13,0,32,2,65,2,79,4,64,32,1,44,0,1,65,191,127,74,13,1,12,2,11,32,2,65,1,71,13,1,11,32,2,32,4,75,4,64,32,1,32,4,106,44,0,0,65,191,127,76,13,1,12,2,11,32,2,32,4,70,13,1,11,32,1,32,2,32,3,32,4,32,5,16,208,25,0,11,32,0,32,4,32,3,107,54,2,4,32,0,32,1,32,3,106,54,2,0,11,132,1,1,2,127,35,0,65,32,107,34,2,36,0,65,1,33,3,2,64,32,1,40,2,20,65,168,212,215,0,65,8,32,1,40,2,24,40,2,12,17,4,0,13,0,32,0,32,1,16,206,2,13,0,32,2,65,1,54,2,4,32,2,65,196,212,215,0,54,2,0,32,2,66,1,55,2,12,32,2,65,180,9,54,2,28,32,2,32,0,65,52,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,33,3,11,32,2,65,32,106,36,0,32,3,11,140,1,1,2,127,35,0,65,144,1,107,34,4,36,0,32,4,66,192,0,55,3,104,32,4,66,228,162,216,135,169,205,237,244,51,55,3,32,32,4,66,208,234,161,190,217,236,177,30,55,3,24,32,4,66,146,162,158,139,241,193,159,177,81,55,3,16,32,4,66,145,244,178,231,153,240,148,201,35,55,3,8,32,4,65,8,106,34,5,32,1,65,32,16,97,32,5,32,3,65,32,16,97,32,5,32,2,65,32,16,97,32,5,32,4,65,240,0,106,34,1,16,175,8,32,0,32,1,65,0,16,202,3,32,4,65,144,1,106,36,0,11,120,1,3,127,2,64,32,0,40,2,0,34,1,65,128,128,128,128,120,71,4,64,32,1,69,13,1,32,0,40,2,4,32,1,65,1,16,218,26,15,11,32,0,45,0,4,65,3,71,13,0,32,0,40,2,8,34,0,40,2,0,33,1,32,0,65,4,106,40,2,0,34,3,40,2,0,34,2,4,64,32,1,32,2,17,2,0,11,32,3,40,2,4,34,2,4,64,32,1,32,2,32,3,40,2,8,16,218,26,11,32,0,65,12,65,4,16,218,26,11,11,107,1,1,127,35,0,65,32,107,34,2,36,0,2,64,32,0,40,2,12,4,64,32,0,33,1,12,1,11,32,2,65,24,106,32,0,65,8,106,40,2,0,54,2,0,32,2,32,0,41,2,0,55,3,16,32,2,65,8,106,32,1,65,12,106,16,147,20,32,2,65,16,106,32,2,40,2,8,32,2,40,2,12,16,230,18,33,1,32,0,65,4,65,20,16,224,4,11,32,2,65,32,106,36,0,32,1,11,119,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,0,65,4,107,14,7,0,1,3,3,3,3,2,3,11,2,64,2,64,65,5,32,0,45,0,8,65,37,107,65,255,1,113,34,1,32,1,65,5,79,27,14,5,4,4,4,1,4,0,11,32,0,65,8,106,16,229,8,15,11,32,0,65,12,106,16,214,24,15,11,32,0,40,2,4,65,133,128,128,128,120,72,13,1,32,0,65,4,106,16,214,24,15,11,32,0,65,8,106,16,229,8,11,11,212,5,2,13,127,3,126,35,0,65,32,107,34,8,36,0,32,8,65,8,106,33,9,35,0,65,32,107,34,6,36,0,2,64,2,64,32,1,34,10,40,2,8,34,1,4,64,32,10,32,1,65,1,107,34,11,54,2,8,32,10,40,2,4,34,3,32,11,65,24,108,106,34,4,40,2,4,34,1,65,129,128,128,128,120,71,13,1,11,32,9,65,129,128,128,128,120,54,2,4,12,1,11,32,4,40,2,0,33,2,32,6,65,8,106,32,4,65,8,106,34,4,65,8,106,41,3,0,55,3,0,32,6,32,4,41,3,0,55,3,0,2,64,32,11,69,4,64,32,2,33,11,32,1,33,4,12,1,11,32,4,65,8,106,41,3,0,33,16,32,3,40,2,0,33,11,32,4,41,3,0,33,15,32,3,32,2,54,2,0,32,3,40,2,4,33,4,32,3,32,1,54,2,4,32,3,41,3,8,33,17,32,3,32,15,55,3,8,32,3,65,16,106,34,1,41,3,0,33,15,32,1,32,16,55,3,0,32,6,65,8,106,32,15,55,3,0,32,6,32,17,55,3,0,35,0,65,32,107,34,3,36,0,32,3,65,16,106,32,10,40,2,4,34,7,34,1,65,8,106,41,3,0,55,3,0,32,3,65,24,106,32,1,65,16,106,41,3,0,55,3,0,32,3,32,1,41,3,0,55,3,8,65,1,33,1,2,64,32,10,40,2,8,34,2,65,2,107,34,12,65,0,32,2,32,12,79,27,34,14,69,4,64,65,0,33,2,12,1,11,65,0,33,2,3,64,32,7,32,2,65,24,108,106,34,13,32,7,32,1,32,5,65,24,108,32,7,106,65,64,107,41,3,0,32,7,32,1,65,24,108,106,41,3,16,87,106,34,2,65,24,108,106,34,1,41,3,0,55,3,0,32,13,65,8,106,32,1,65,8,106,41,3,0,55,3,0,32,13,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,2,65,1,116,34,5,65,1,114,33,1,32,5,32,14,73,13,0,11,11,2,64,32,5,32,12,71,4,64,32,2,33,1,12,1,11,32,7,32,2,65,24,108,106,34,2,32,7,32,1,65,24,108,106,34,5,41,3,0,55,3,0,32,2,65,16,106,32,5,65,16,106,41,3,0,55,3,0,32,2,65,8,106,32,5,65,8,106,41,3,0,55,3,0,11,32,7,32,1,65,24,108,106,34,2,32,3,41,3,8,55,3,0,32,2,65,16,106,32,3,65,24,106,41,3,0,55,3,0,32,2,65,8,106,32,3,65,16,106,41,3,0,55,3,0,32,10,32,1,16,238,8,32,3,65,32,106,36,0,11,32,9,32,4,54,2,4,32,9,32,11,54,2,0,32,9,32,6,41,3,0,55,3,8,32,9,65,16,106,32,6,65,8,106,41,3,0,55,3,0,11,32,6,65,32,106,36,0,32,8,40,2,12,65,129,128,128,128,120,70,4,64,65,212,209,192,0,16,248,26,0,11,32,0,32,8,41,3,8,55,3,0,32,0,65,16,106,32,8,65,24,106,41,3,0,55,3,0,32,0,65,8,106,32,8,65,16,106,41,3,0,55,3,0,32,8,65,32,106,36,0,11,119,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,0,33,3,32,2,65,4,106,32,1,40,2,4,34,1,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,4,32,2,40,2,4,65,1,70,4,64,32,4,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,32,3,32,1,16,193,5,33,3,32,0,32,1,54,2,12,32,0,32,3,54,2,8,32,0,32,4,54,2,4,32,0,65,3,58,0,0,32,2,65,16,106,36,0,11,118,1,1,127,35,0,65,64,106,34,3,36,0,32,3,32,2,54,2,20,32,3,32,1,54,2,16,32,3,32,0,54,2,12,32,3,65,2,54,2,28,32,3,65,164,244,192,0,54,2,24,32,3,66,2,55,2,36,32,3,65,139,3,54,2,60,32,3,65,7,54,2,52,32,3,32,3,65,48,106,54,2,32,32,3,32,3,65,16,106,54,2,56,32,3,32,3,65,12,106,54,2,48,32,3,65,24,106,16,233,8,32,3,65,64,107,36,0,11,119,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,0,65,4,107,14,7,0,1,3,3,3,3,2,3,11,2,64,2,64,65,5,32,0,45,0,8,65,37,107,65,255,1,113,34,1,32,1,65,5,79,27,14,5,4,4,4,1,4,0,11,32,0,65,8,106,16,185,8,15,11,32,0,65,12,106,16,214,24,15,11,32,0,40,2,4,65,133,128,128,128,120,72,13,1,32,0,65,4,106,16,214,24,15,11,32,0,65,8,106,16,185,8,11,11,120,0,2,64,2,64,32,1,32,2,65,153,210,193,0,65,2,16,145,24,69,4,64,32,1,32,2,65,155,210,193,0,65,2,16,145,24,69,13,1,11,2,64,32,2,65,3,79,4,64,32,1,44,0,2,65,191,127,74,13,1,12,3,11,32,2,65,2,71,13,2,11,32,2,65,2,107,33,2,32,1,65,2,106,33,1,11,32,0,32,2,54,2,4,32,0,32,1,54,2,0,15,11,32,1,32,2,65,2,32,2,65,160,210,193,0,16,208,25,0,11,106,0,2,127,32,2,65,2,116,34,1,32,3,65,3,116,65,128,128,1,106,34,2,32,1,32,2,75,27,65,135,128,4,106,34,1,65,16,118,64,0,34,2,65,127,70,4,64,65,0,33,2,65,1,12,1,11,32,2,65,16,116,34,2,66,0,55,2,4,32,2,32,2,32,1,65,128,128,124,113,106,65,2,114,54,2,0,65,0,11,33,3,32,0,32,2,54,2,4,32,0,32,3,54,2,0,11,121,1,1,127,32,0,40,2,0,34,0,32,0,40,2,0,65,1,107,34,1,54,2,0,2,64,32,1,13,0,2,64,32,0,40,2,12,65,2,70,13,0,32,0,40,2,16,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,40,2,20,34,1,4,64,32,0,40,2,24,32,1,40,2,12,17,2,0,11,32,0,65,28,106,16,215,24,32,0,32,0,40,2,4,65,1,107,34,1,54,2,4,32,1,13,0,32,0,65,52,65,4,16,218,26,11,11,115,1,2,127,65,1,33,1,2,64,2,64,32,0,45,0,26,13,0,32,0,45,0,24,32,0,65,1,58,0,24,13,0,32,0,45,0,25,65,1,70,13,1,32,0,65,128,2,59,1,24,65,0,33,1,32,0,45,0,26,69,13,0,32,0,45,0,24,32,0,65,1,58,0,24,13,0,32,0,45,0,25,33,1,32,0,65,0,59,1,24,11,32,1,65,1,113,15,11,65,158,221,203,0,65,32,65,168,222,203,0,16,218,19,0,11,123,1,3,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,34,2,65,4,107,34,3,32,3,65,6,79,27,65,1,107,14,5,0,1,2,3,4,5,11,65,2,15,11,65,3,15,11,65,6,33,1,32,2,65,1,107,14,3,2,4,5,3,11,65,8,65,4,32,0,40,2,4,65,2,70,27,15,11,65,10,33,1,11,32,1,15,11,65,9,65,5,32,0,40,2,4,65,2,70,27,15,11,65,7,15,11,65,1,11,109,1,3,127,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,210,9,32,1,40,2,4,34,2,4,64,3,64,32,2,32,1,40,2,12,65,2,116,106,65,4,106,34,2,40,2,0,34,3,32,3,40,2,0,34,3,65,1,107,54,2,0,32,3,65,1,70,4,64,32,2,16,254,17,11,32,1,65,4,106,32,0,16,210,9,32,1,40,2,4,34,2,13,0,11,11,32,1,65,16,106,36,0,11,118,1,1,127,35,0,65,64,106,34,3,36,0,32,3,32,2,54,2,20,32,3,32,1,54,2,16,32,3,32,0,54,2,12,32,3,65,2,54,2,28,32,3,65,208,210,204,0,54,2,24,32,3,66,2,55,2,36,32,3,65,139,3,54,2,60,32,3,65,7,54,2,52,32,3,32,3,65,48,106,54,2,32,32,3,32,3,65,16,106,54,2,56,32,3,32,3,65,12,106,54,2,48,32,3,65,24,106,16,161,9,32,3,65,64,107,36,0,11,114,1,3,127,32,1,40,2,0,65,8,106,32,1,65,4,107,34,2,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,4,64,32,1,40,2,0,34,3,65,8,106,33,4,3,64,2,64,32,2,34,1,65,4,106,32,1,40,2,0,54,2,0,32,0,32,1,70,13,0,32,4,32,1,65,4,107,34,2,40,2,0,65,8,106,16,238,28,65,255,1,113,65,255,1,70,13,1,11,11,32,1,32,3,54,2,0,11,11,223,3,1,9,127,35,0,65,16,107,34,9,36,0,32,9,65,4,106,33,11,32,1,47,1,0,33,5,35,0,65,16,107,34,7,36,0,32,1,47,1,0,34,6,32,5,106,34,5,65,3,116,33,4,2,64,2,64,2,64,32,5,65,255,255,255,255,1,75,32,4,65,252,255,255,255,7,75,114,13,0,2,64,32,4,69,4,64,65,4,33,8,65,0,33,5,12,1,11,65,205,184,158,1,45,0,0,26,65,4,33,10,32,4,65,4,16,149,27,34,8,69,13,1,11,32,7,65,0,54,2,12,32,7,32,8,54,2,8,32,7,32,5,54,2,4,32,6,65,5,79,13,1,32,1,65,4,106,34,5,32,6,65,3,116,106,34,10,32,5,107,65,3,118,34,8,32,7,65,4,106,34,6,40,2,0,32,6,40,2,8,34,4,107,75,4,64,32,6,32,4,32,8,65,4,65,8,16,178,19,32,6,40,2,8,33,4,11,32,6,32,5,32,10,71,4,127,32,4,32,8,106,32,6,40,2,4,32,4,65,3,116,106,33,4,3,64,32,5,45,0,0,33,6,32,5,65,0,58,0,0,32,4,32,6,58,0,0,32,5,65,4,106,34,6,40,2,0,33,12,32,6,65,0,54,2,0,32,4,65,4,106,32,12,54,2,0,32,5,65,8,106,33,5,32,4,65,8,106,33,4,32,8,65,1,107,34,8,13,0,11,5,32,4,11,54,2,8,32,1,65,0,59,1,0,32,11,32,7,41,2,4,55,2,0,32,11,65,8,106,32,7,65,12,106,40,2,0,54,2,0,32,7,65,16,106,36,0,12,2,11,32,10,32,4,16,132,25,0,11,32,6,65,4,65,236,201,207,0,16,164,15,0,11,32,9,40,2,12,34,1,32,9,40,2,4,70,4,64,32,11,16,144,19,11,32,9,40,2,8,32,1,65,3,116,106,34,5,32,3,54,2,4,32,5,32,2,58,0,0,32,0,65,128,128,196,0,54,2,8,32,0,65,20,106,32,1,65,1,106,54,2,0,32,0,32,9,41,2,4,55,2,12,32,9,65,16,106,36,0,11,107,1,3,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,34,3,65,20,54,2,4,32,3,32,1,54,2,0,32,0,2,127,32,2,40,2,8,33,3,65,1,32,2,40,2,12,34,4,34,1,65,204,0,73,13,0,26,65,2,32,1,65,128,2,73,13,0,26,65,3,65,5,32,1,65,128,128,4,73,27,11,32,1,106,16,245,22,32,0,32,3,32,4,16,215,3,32,2,65,16,106,36,0,11,114,2,2,127,1,126,35,0,65,16,107,34,4,36,0,32,4,65,8,106,32,1,65,8,106,40,2,0,34,5,54,2,0,32,4,32,1,41,2,0,34,6,55,3,0,32,6,167,32,5,70,4,64,32,4,16,144,19,11,32,4,40,2,4,32,5,65,3,116,106,34,1,32,3,54,2,4,32,1,32,2,54,2,0,32,0,65,8,106,32,5,65,1,106,54,2,0,32,0,32,4,41,3,0,55,2,0,32,4,65,16,106,36,0,11,127,1,2,127,35,0,65,16,107,34,1,36,0,2,64,2,64,2,64,32,0,45,0,220,1,14,4,0,2,2,1,2,11,32,0,65,208,1,106,65,1,65,32,16,244,22,12,1,11,32,0,65,128,1,106,16,165,19,32,0,65,168,1,106,34,2,16,204,19,32,2,65,8,65,184,1,16,244,22,32,1,32,0,40,2,0,54,2,12,32,1,32,0,40,2,8,54,2,8,32,1,65,8,106,65,1,65,32,16,244,22,32,0,65,16,106,16,253,21,11,32,1,65,16,106,36,0,11,107,1,2,127,35,0,65,16,107,34,2,36,0,32,0,2,127,2,64,32,1,40,2,0,69,13,0,32,2,65,8,106,32,1,16,152,19,32,2,40,2,8,69,13,0,32,2,40,2,12,33,3,32,1,32,1,40,2,12,65,1,106,54,2,12,32,2,32,3,16,186,14,32,2,40,2,0,33,3,32,2,40,2,4,12,1,11,65,0,11,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,199,10,1,15,127,35,0,65,32,107,34,7,36,0,32,7,65,0,54,2,28,32,0,2,127,32,1,40,2,0,65,128,128,128,128,120,70,4,64,32,7,65,8,106,32,7,65,28,106,16,231,24,32,7,40,2,8,33,1,32,7,40,2,12,12,1,11,32,7,65,16,106,33,13,35,0,65,48,107,34,4,36,0,32,4,65,40,106,32,7,65,28,106,16,163,26,32,4,40,2,44,33,2,2,127,2,64,32,4,40,2,40,34,3,69,13,0,32,4,32,2,54,2,36,32,4,32,3,54,2,32,35,0,65,16,107,34,6,36,0,32,6,65,8,106,33,10,32,1,65,12,106,33,5,32,4,65,32,106,34,12,40,2,0,33,3,35,0,65,208,0,107,34,2,36,0,32,2,65,200,0,106,32,3,16,163,26,32,2,40,2,76,33,3,2,127,2,64,32,2,40,2,72,34,8,69,13,0,32,2,32,3,54,2,68,32,2,32,8,54,2,64,35,0,65,16,107,34,3,36,0,32,3,65,8,106,32,2,65,64,107,34,9,40,2,0,65,137,138,192,0,32,5,65,64,107,16,231,9,32,3,40,2,12,33,8,32,3,40,2,8,34,11,69,4,64,32,9,65,4,106,65,220,137,192,0,65,7,16,187,21,32,8,16,219,26,11,32,2,65,56,106,34,9,32,11,54,2,0,32,9,32,8,54,2,4,32,3,65,16,106,36,0,2,64,32,2,40,2,56,4,64,32,2,40,2,60,33,3,12,1,11,32,2,65,48,106,32,2,65,64,107,65,227,137,192,0,65,14,32,5,16,197,17,32,2,40,2,48,4,64,32,2,40,2,52,33,3,12,1,11,32,2,65,40,106,32,2,65,64,107,65,241,137,192,0,65,11,32,5,65,32,106,16,197,17,32,2,40,2,40,4,64,32,2,40,2,44,33,3,12,1,11,32,2,65,32,106,32,2,65,64,107,65,252,137,192,0,65,4,32,5,65,196,0,106,16,181,17,32,2,40,2,32,4,64,32,2,40,2,36,33,3,12,1,11,35,0,65,16,107,34,3,36,0,32,3,65,8,106,32,2,65,64,107,34,9,40,2,0,65,134,136,194,0,65,13,32,5,65,200,0,106,16,233,9,32,3,40,2,12,33,8,32,3,40,2,8,34,11,69,4,64,32,9,65,4,106,65,128,138,192,0,65,4,16,187,21,32,8,16,219,26,11,32,2,65,24,106,34,9,32,11,54,2,0,32,9,32,8,54,2,4,32,3,65,16,106,36,0,32,2,40,2,24,4,64,32,2,40,2,28,33,3,12,1,11,32,2,65,16,106,32,2,65,64,107,65,132,138,192,0,65,5,32,5,65,204,0,106,16,181,17,32,2,40,2,16,4,64,32,2,40,2,20,33,3,12,1,11,32,2,65,8,106,32,2,40,2,64,32,2,40,2,68,16,162,26,32,2,40,2,12,33,3,32,2,40,2,8,12,2,11,32,2,40,2,68,34,5,65,132,1,73,13,0,32,5,16,222,9,11,65,1,11,33,5,32,10,32,3,54,2,4,32,10,32,5,54,2,0,32,2,65,208,0,106,36,0,32,6,40,2,12,33,2,32,6,40,2,8,34,3,69,4,64,32,12,65,4,106,65,202,137,192,0,65,6,16,187,21,32,2,16,219,26,11,32,4,65,24,106,34,5,32,3,54,2,0,32,5,32,2,54,2,4,32,6,65,16,106,36,0,2,64,32,4,40,2,24,4,64,32,4,40,2,28,33,2,12,1,11,35,0,65,16,107,34,5,36,0,32,5,65,8,106,33,10,32,4,65,32,106,34,11,40,2,0,33,6,35,0,65,48,107,34,2,36,0,32,1,40,2,4,33,3,32,2,65,32,106,32,6,65,1,32,1,40,2,8,34,1,16,209,24,2,127,2,64,32,2,40,2,32,4,64,32,2,65,24,106,34,14,32,2,65,40,106,34,15,40,2,0,54,2,0,32,2,32,2,41,2,32,55,3,16,2,64,32,1,69,13,0,32,1,65,36,108,33,8,3,64,2,64,32,2,32,3,54,2,32,35,0,65,16,107,34,1,36,0,32,2,65,16,106,34,6,40,2,8,33,12,32,1,65,8,106,32,2,65,32,106,40,2,0,32,6,40,2,0,16,166,6,32,1,40,2,12,33,9,32,1,40,2,8,34,16,69,4,64,32,6,65,4,106,32,12,32,9,16,240,26,32,6,32,12,65,1,106,54,2,8,11,32,2,65,8,106,34,6,32,16,54,2,0,32,6,32,9,54,2,4,32,1,65,16,106,36,0,32,2,40,2,8,13,0,32,3,65,36,106,33,3,32,8,65,36,107,34,8,13,1,12,2,11,11,32,2,40,2,12,33,3,32,2,40,2,20,34,1,65,132,1,73,13,2,32,1,16,222,9,12,2,11,32,15,32,14,40,2,0,54,2,0,32,2,32,2,41,3,16,55,3,32,32,2,32,2,65,32,106,16,194,25,32,2,40,2,4,33,3,32,2,40,2,0,12,2,11,32,2,40,2,36,33,3,11,65,1,11,33,1,32,10,32,3,54,2,4,32,10,32,1,54,2,0,32,2,65,48,106,36,0,32,5,40,2,12,33,1,32,5,40,2,8,34,2,69,4,64,32,11,65,4,106,65,208,137,192,0,65,6,16,187,21,32,1,16,219,26,11,32,4,65,16,106,34,3,32,2,54,2,0,32,3,32,1,54,2,4,32,5,65,16,106,36,0,32,4,40,2,16,4,64,32,4,40,2,20,33,2,12,1,11,32,4,65,8,106,32,4,40,2,32,32,4,40,2,36,16,162,26,32,4,40,2,12,33,2,32,4,40,2,8,12,2,11,32,4,40,2,36,34,1,65,132,1,73,13,0,32,1,16,222,9,11,65,1,11,33,1,32,13,32,2,54,2,4,32,13,32,1,54,2,0,32,4,65,48,106,36,0,32,7,40,2,16,33,1,32,7,40,2,20,11,54,2,4,32,0,32,1,54,2,0,32,7,65,32,106,36,0,11,120,1,3,127,32,1,40,2,4,34,4,65,128,128,128,128,120,71,34,3,32,0,40,2,0,32,0,40,2,8,34,2,107,75,4,64,32,0,32,2,32,3,65,4,65,16,16,178,19,32,0,40,2,8,33,2,11,32,0,32,4,65,128,128,128,128,120,71,4,127,32,0,40,2,4,32,2,65,4,116,106,34,3,32,1,41,2,8,55,2,8,32,3,32,4,54,2,4,32,3,32,1,40,2,0,54,2,0,32,2,65,1,106,5,32,2,11,54,2,8,11,233,2,1,5,127,35,0,65,16,107,34,5,36,0,32,0,40,2,12,33,2,2,127,2,64,2,127,2,64,2,64,32,0,40,2,4,14,2,0,1,3,11,32,2,13,2,65,0,33,0,65,1,12,1,11,32,2,13,1,32,0,40,2,0,34,2,40,2,4,33,0,32,2,40,2,0,11,33,2,35,0,65,32,107,34,1,36,0,32,1,65,8,106,34,4,16,136,13,65,205,184,158,1,45,0,0,26,65,36,65,4,16,149,27,34,3,69,4,64,65,4,65,36,16,177,28,0,11,32,3,65,228,218,156,1,54,2,0,32,3,32,0,54,2,32,32,3,32,2,54,2,28,32,3,32,4,41,2,0,55,2,4,32,3,65,12,106,32,4,65,8,106,41,2,0,55,2,0,32,3,65,20,106,32,4,65,16,106,41,2,0,55,2,0,32,1,65,32,106,36,0,32,3,12,1,11,32,5,65,4,106,34,2,32,0,16,236,4,35,0,65,32,107,34,4,36,0,32,4,65,8,106,34,0,16,136,13,65,205,184,158,1,45,0,0,26,65,40,65,4,16,149,27,34,1,69,4,64,65,4,65,40,16,177,28,0,11,32,1,65,252,218,156,1,54,2,0,32,1,32,0,41,2,0,55,2,4,32,1,32,2,41,2,0,55,2,28,32,1,65,12,106,32,0,65,8,106,41,2,0,55,2,0,32,1,65,20,106,32,0,65,16,106,41,2,0,55,2,0,32,1,65,36,106,32,2,65,8,106,40,2,0,54,2,0,32,4,65,32,106,36,0,32,1,11,32,5,65,16,106,36,0,11,114,1,2,127,35,0,65,16,107,34,2,36,0,2,64,2,64,32,0,40,2,240,1,34,1,65,60,79,4,64,32,0,40,2,4,34,1,65,127,70,13,1,11,65,127,32,1,103,118,65,0,32,1,27,34,1,65,127,71,13,1,11,65,168,209,194,0,65,17,65,188,209,194,0,16,151,17,0,11,32,2,65,8,106,32,0,32,1,65,1,106,16,234,5,32,2,40,2,8,32,2,40,2,12,16,148,22,32,2,65,16,106,36,0,11,115,1,2,127,35,0,65,16,107,34,2,36,0,2,64,2,64,32,0,40,2,248,7,34,1,65,254,1,79,4,64,32,0,40,2,4,34,1,65,127,70,13,1,11,65,127,32,1,103,118,65,0,32,1,27,34,1,65,127,71,13,1,11,65,168,209,194,0,65,17,65,188,209,194,0,16,151,17,0,11,32,2,65,8,106,32,0,32,1,65,1,106,16,233,5,32,2,40,2,8,32,2,40,2,12,16,148,22,32,2,65,16,106,36,0,11,164,4,1,9,127,35,0,65,16,107,34,7,36,0,2,64,2,64,32,0,40,2,220,3,34,1,65,60,79,4,64,32,0,40,2,4,34,1,65,127,70,13,1,11,65,127,32,1,103,118,65,0,32,1,27,34,2,65,127,71,13,1,11,65,168,209,194,0,65,17,65,188,209,194,0,16,151,17,0,11,32,7,65,8,106,33,9,65,59,33,1,2,64,2,64,32,2,65,1,106,34,5,2,127,32,0,40,2,220,3,34,2,65,59,77,4,64,32,0,65,4,106,33,6,32,2,12,1,11,32,0,40,2,8,33,6,32,2,33,1,32,0,40,2,4,11,34,8,79,4,64,2,64,2,64,32,5,65,60,79,4,64,65,129,128,128,128,120,33,4,32,1,32,5,70,13,5,32,5,65,3,116,33,3,65,0,33,4,32,5,65,255,255,255,255,1,75,13,5,32,3,65,4,16,226,23,69,13,5,32,2,65,60,73,13,2,32,1,65,3,116,33,2,32,1,65,255,255,255,255,1,77,13,1,32,2,33,3,12,5,11,65,129,128,128,128,120,33,4,32,2,65,59,77,13,4,32,0,65,0,54,2,0,32,0,65,4,106,32,6,32,8,65,3,116,16,193,5,26,32,0,32,8,54,2,220,3,35,0,65,16,107,34,0,36,0,32,1,65,3,116,33,2,2,64,32,1,65,255,255,255,255,1,77,4,64,32,2,65,4,16,226,23,13,1,11,32,0,32,2,54,2,12,32,0,65,0,54,2,8,65,224,207,194,0,65,43,32,0,65,8,106,65,208,207,194,0,65,152,209,194,0,16,253,13,0,11,32,6,32,2,65,4,16,218,26,32,0,65,16,106,36,0,12,4,11,32,2,65,4,16,226,23,69,13,3,65,4,33,4,32,6,32,2,65,4,32,3,16,158,26,34,1,69,13,3,12,2,11,65,205,184,158,1,45,0,0,26,65,4,33,4,32,3,65,4,16,149,27,34,1,69,13,2,32,1,32,6,32,8,65,3,116,16,193,5,26,12,1,11,65,204,209,194,0,65,32,65,236,209,194,0,16,218,19,0,11,32,0,32,5,54,2,220,3,32,0,32,1,54,2,8,32,0,32,8,54,2,4,32,0,65,1,54,2,0,65,129,128,128,128,120,33,4,11,32,9,32,3,54,2,4,32,9,32,4,54,2,0,32,7,40,2,8,32,7,40,2,12,16,148,22,32,7,65,16,106,36,0,11,165,4,2,9,127,1,126,35,0,65,16,107,34,6,36,0,2,64,2,64,32,0,40,2,100,34,1,65,9,79,4,64,32,0,40,2,4,34,1,65,127,70,13,1,11,65,127,32,1,103,118,65,0,32,1,27,34,2,65,127,71,13,1,11,65,168,209,194,0,65,17,65,188,209,194,0,16,151,17,0,11,32,6,65,8,106,33,9,65,8,33,1,2,64,2,64,32,2,65,1,106,34,7,2,127,32,0,40,2,100,34,2,65,8,77,4,64,32,0,65,4,106,33,5,32,2,12,1,11,32,0,40,2,8,33,5,32,2,33,1,32,0,40,2,4,11,34,8,79,4,64,2,64,2,64,32,7,65,9,79,4,64,65,129,128,128,128,120,33,4,32,1,32,7,70,13,5,32,7,173,66,12,126,34,10,167,33,3,65,0,33,4,32,10,66,32,136,167,13,5,32,3,65,4,16,226,23,69,13,5,32,2,65,9,73,13,2,32,1,173,66,12,126,34,10,167,33,1,32,10,66,32,136,80,13,1,32,1,33,3,12,5,11,65,129,128,128,128,120,33,4,32,2,65,8,77,13,4,32,0,65,0,54,2,0,32,0,65,4,106,32,5,32,8,65,12,108,16,193,5,26,32,0,32,8,54,2,100,35,0,65,16,107,34,0,36,0,32,1,173,66,12,126,34,10,167,33,1,2,64,32,10,66,32,136,80,4,64,32,1,65,4,16,226,23,13,1,11,32,0,32,1,54,2,12,32,0,65,0,54,2,8,65,224,207,194,0,65,43,32,0,65,8,106,65,208,207,194,0,65,152,209,194,0,16,253,13,0,11,32,5,32,1,65,4,16,218,26,32,0,65,16,106,36,0,12,4,11,32,1,65,4,16,226,23,69,13,3,65,4,33,4,32,5,32,1,65,4,32,3,16,158,26,34,1,69,13,3,12,2,11,65,205,184,158,1,45,0,0,26,65,4,33,4,32,3,65,4,16,149,27,34,1,69,13,2,32,1,32,5,32,8,65,12,108,16,193,5,26,12,1,11,65,204,209,194,0,65,32,65,236,209,194,0,16,218,19,0,11,32,0,32,7,54,2,100,32,0,32,1,54,2,8,32,0,32,8,54,2,4,32,0,65,1,54,2,0,65,129,128,128,128,120,33,4,11,32,9,32,3,54,2,4,32,9,32,4,54,2,0,32,6,40,2,8,32,6,40,2,12,16,148,22,32,6,65,16,106,36,0,11,113,1,2,127,35,0,65,16,107,34,2,36,0,2,64,2,64,32,0,40,2,72,34,1,65,18,79,4,64,32,0,40,2,4,34,1,65,127,70,13,1,11,65,127,32,1,103,118,65,0,32,1,27,34,1,65,127,71,13,1,11,65,212,175,203,0,65,17,65,248,175,203,0,16,151,17,0,11,32,2,65,8,106,32,0,32,1,65,1,106,16,235,5,32,2,40,2,8,32,2,40,2,12,16,148,22,32,2,65,16,106,36,0,11,120,1,2,127,2,64,2,64,32,4,69,13,0,32,1,40,2,0,34,5,69,13,0,32,4,32,5,108,33,5,32,1,40,2,4,33,6,2,64,32,2,69,4,64,32,6,32,5,32,3,16,218,26,32,3,33,5,12,1,11,32,6,32,5,32,3,32,2,32,4,108,34,4,16,158,26,34,5,69,13,2,11,32,1,32,2,54,2,0,32,1,32,5,54,2,4,11,65,129,128,128,128,120,33,3,11,32,0,32,4,54,2,4,32,0,32,3,54,2,0,11,108,1,3,127,35,0,65,16,107,34,3,36,0,32,3,65,8,106,32,1,16,137,13,32,3,40,2,8,33,1,32,3,40,2,12,34,4,4,127,65,205,184,158,1,45,0,0,26,32,4,32,1,16,149,27,5,32,1,11,34,5,4,64,32,5,66,129,128,128,128,16,55,2,0,32,0,32,2,40,2,0,54,2,4,32,0,32,5,54,2,0,32,3,65,16,106,36,0,15,11,32,1,32,4,16,177,28,0,11,117,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,4,33,3,32,2,65,4,106,32,1,40,2,8,34,1,65,0,65,1,65,193,0,16,167,10,32,2,40,2,8,33,4,32,2,40,2,4,65,1,70,4,64,32,4,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,32,3,32,1,65,193,0,108,16,193,5,33,3,32,0,32,1,54,2,8,32,0,32,3,54,2,4,32,0,32,4,54,2,0,32,2,65,16,106,36,0,11,161,4,1,2,127,35,0,65,208,0,107,34,3,36,0,32,3,65,8,106,32,1,16,175,17,32,0,2,127,32,3,45,0,8,34,2,65,37,70,4,64,32,0,65,4,106,32,1,65,252,1,16,193,5,26,65,0,12,1,11,32,0,65,9,106,32,3,65,8,106,65,1,114,65,199,0,16,193,5,26,32,0,32,2,58,0,8,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,1,45,0,92,14,27,8,8,1,2,8,8,8,8,8,8,8,6,6,6,6,6,6,6,7,7,3,7,7,7,7,4,5,0,11,32,1,40,2,104,34,2,4,64,32,1,40,2,100,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,2,65,1,107,34,2,13,0,11,11,32,1,65,224,0,106,65,4,65,148,1,16,244,22,12,7,11,32,1,65,224,0,106,16,133,18,12,6,11,32,1,65,224,0,106,16,133,18,12,5,11,32,1,40,2,96,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,1,65,224,0,106,16,128,2,11,32,1,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,1,65,228,0,106,16,128,2,11,32,1,40,2,104,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,4,32,1,65,232,0,106,16,128,2,12,4,11,32,1,65,224,0,106,34,0,16,160,18,32,0,65,4,65,4,16,244,22,12,3,11,32,1,40,2,104,34,2,4,64,32,1,40,2,100,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,2,65,1,107,34,2,13,0,11,11,32,1,65,224,0,106,65,4,65,148,1,16,244,22,12,2,11,32,1,40,2,96,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,1,32,1,65,224,0,106,16,128,2,12,1,11,32,1,40,2,96,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,1,65,224,0,106,16,128,2,11,32,1,40,2,100,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,1,65,228,0,106,16,128,2,11,65,1,11,54,2,0,32,3,65,208,0,106,36,0,11,105,1,2,127,35,0,65,208,0,107,34,2,36,0,32,2,65,8,106,32,1,16,176,17,32,0,2,127,32,2,45,0,8,34,3,65,37,70,4,64,32,0,65,4,106,32,1,65,252,0,16,193,5,26,65,0,12,1,11,32,0,65,9,106,32,2,65,8,106,65,1,114,65,199,0,16,193,5,26,32,0,32,3,58,0,8,32,1,16,166,2,65,1,11,54,2,0,32,2,65,208,0,106,36,0,11,194,5,2,11,127,2,126,65,127,32,0,40,2,32,34,2,32,1,40,2,32,34,7,71,32,2,32,7,72,27,34,3,65,127,32,0,40,2,4,34,2,32,1,40,2,4,34,7,71,32,2,32,7,73,27,32,3,27,34,8,2,127,32,0,40,2,12,33,9,32,1,40,2,12,33,10,65,127,32,0,40,2,16,34,4,32,1,40,2,16,34,3,71,32,3,32,4,75,34,2,27,33,7,32,4,32,3,32,2,27,65,1,106,33,12,2,64,3,64,32,12,65,1,107,34,12,69,4,64,32,7,33,2,12,2,11,2,64,65,127,32,9,32,11,106,34,5,65,32,106,32,10,32,11,106,34,6,65,32,106,65,32,16,137,18,34,2,65,0,71,32,2,65,0,72,27,34,2,69,4,64,32,5,65,64,107,40,2,0,34,3,32,6,65,64,107,40,2,0,34,2,73,13,1,32,2,32,3,71,33,2,11,2,64,32,2,13,0,65,127,32,5,65,4,106,40,2,0,32,6,65,4,106,40,2,0,32,5,65,8,106,40,2,0,34,4,32,6,65,8,106,40,2,0,34,3,32,3,32,4,75,27,16,137,18,34,2,32,4,32,3,107,32,2,27,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,65,127,32,5,65,196,0,106,40,2,0,34,3,32,6,65,196,0,106,40,2,0,34,2,71,32,2,32,3,75,27,34,2,13,0,65,127,32,5,65,16,106,40,2,0,32,6,65,16,106,40,2,0,32,5,65,20,106,40,2,0,34,4,32,6,65,20,106,40,2,0,34,3,32,3,32,4,75,27,16,137,18,34,2,32,4,32,3,107,32,2,27,34,2,65,0,71,32,2,65,0,72,27,34,2,13,0,65,127,32,5,65,24,106,40,2,0,34,3,32,6,65,24,106,40,2,0,34,2,71,32,2,32,3,75,27,34,2,13,0,32,5,65,28,106,40,2,0,34,3,32,6,65,28,106,40,2,0,34,2,73,13,1,32,2,32,3,71,33,2,11,32,11,65,200,0,106,33,11,32,2,69,13,1,12,2,11,11,65,255,1,12,1,11,32,2,11,32,8,27,34,7,2,127,32,0,40,2,24,33,8,32,1,40,2,24,33,9,65,127,32,0,40,2,28,34,3,32,1,40,2,28,34,2,71,32,2,32,3,75,34,1,27,33,0,32,3,32,2,32,1,27,65,1,106,33,10,2,64,3,64,32,10,65,1,107,34,10,69,4,64,32,0,33,1,12,2,11,2,64,65,127,32,8,41,3,0,34,13,32,9,41,3,0,34,14,82,32,13,32,14,84,27,34,1,69,4,64,32,8,65,12,106,40,2,0,32,9,65,12,106,40,2,0,32,8,65,16,106,40,2,0,34,3,32,9,65,16,106,40,2,0,34,2,32,2,32,3,75,27,16,137,18,34,1,32,3,32,2,107,32,1,27,34,1,65,0,72,13,1,32,1,65,0,71,33,1,11,32,9,65,24,106,33,9,32,8,65,24,106,33,8,32,1,69,13,1,12,2,11,11,65,255,1,12,1,11,32,1,11,32,7,65,255,1,113,27,11,115,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,4,33,3,32,2,65,4,106,32,1,40,2,8,34,1,65,0,65,4,65,8,16,167,10,32,2,40,2,8,33,4,32,2,40,2,4,65,1,70,4,64,32,4,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,32,3,32,1,65,3,116,16,193,5,33,3,32,0,32,1,54,2,8,32,0,32,3,54,2,4,32,0,32,4,54,2,0,32,2,65,16,106,36,0,11,104,2,2,127,4,126,35,0,65,48,107,34,2,36,0,32,2,65,0,54,2,12,32,2,65,16,106,34,3,32,1,32,2,65,12,106,16,202,3,32,2,40,2,12,32,0,32,0,32,3,16,133,6,32,0,41,3,0,33,4,32,0,41,3,8,33,5,32,0,41,3,16,33,6,32,0,41,3,24,33,7,32,2,65,48,106,36,0,69,32,7,32,6,32,4,32,5,132,132,132,66,0,82,113,11,128,1,1,2,127,35,0,65,32,107,34,1,36,0,65,1,33,2,2,64,32,0,45,0,4,69,4,64,32,0,45,0,6,13,1,32,0,40,2,0,34,2,40,2,20,65,230,166,157,1,65,1,32,2,40,2,24,40,2,12,17,4,0,33,2,11,32,0,32,2,58,0,4,32,1,65,32,106,36,0,32,2,15,11,32,1,65,0,54,2,24,32,1,65,1,54,2,12,32,1,65,224,168,157,1,54,2,8,32,1,66,4,55,2,16,32,1,65,8,106,65,232,168,157,1,16,198,18,0,11,108,1,2,127,35,0,65,16,107,34,1,36,0,32,1,65,4,106,65,16,65,0,65,1,65,1,16,167,10,32,1,40,2,8,33,2,32,1,40,2,4,65,1,70,4,64,32,2,32,1,40,2,12,16,132,25,0,11,32,1,40,2,12,32,0,65,16,16,193,5,33,0,32,1,65,16,54,2,12,32,1,32,0,54,2,8,32,1,32,2,54,2,4,32,1,65,4,106,16,175,1,32,1,65,16,106,36,0,11,102,0,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,14,11,1,2,5,5,3,5,5,5,5,5,4,0,11,32,0,65,4,106,16,214,24,15,11,32,0,65,4,106,16,206,19,15,11,32,0,65,4,106,16,214,24,12,2,11,32,0,45,0,12,65,17,75,13,1,32,0,40,2,4,69,13,1,32,0,65,4,106,16,133,20,15,11,32,0,65,4,106,16,214,24,11,11,129,1,0,2,64,2,64,2,64,2,64,2,64,32,0,45,0,167,5,14,5,0,4,4,1,2,4,11,32,0,65,212,4,106,16,146,22,15,11,32,0,65,168,5,106,16,133,20,12,1,11,32,0,65,216,21,106,16,133,20,32,0,65,244,9,106,16,169,19,32,0,65,0,58,0,164,5,32,0,65,192,14,106,16,205,7,32,0,65,4,106,16,169,19,11,32,0,65,0,58,0,165,5,32,0,45,0,166,5,4,64,32,0,65,176,5,106,16,146,22,11,32,0,65,0,58,0,166,5,11,11,140,1,2,1,124,2,126,32,1,16,242,26,4,126,32,1,40,2,0,16,253,28,34,2,68,0,0,0,0,0,0,224,195,102,33,1,66,255,255,255,255,255,255,255,255,255,0,2,126,32,2,153,68,0,0,0,0,0,0,224,67,99,4,64,32,2,176,12,1,11,66,128,128,128,128,128,128,128,128,128,127,11,66,128,128,128,128,128,128,128,128,128,127,32,1,27,32,2,68,255,255,255,255,255,255,223,67,100,27,66,0,32,2,32,2,97,27,33,3,66,1,5,66,0,11,33,4,32,0,32,3,55,3,8,32,0,32,4,55,3,0,11,177,1,2,5,127,1,111,35,0,65,16,107,34,2,36,0,35,0,65,16,107,34,1,36,0,16,32,33,6,16,215,4,34,3,32,6,38,1,32,1,65,8,106,16,239,20,32,2,65,8,106,34,4,32,1,40,2,8,34,5,4,127,32,1,40,2,12,5,32,3,11,54,2,4,32,4,32,5,54,2,0,32,1,65,16,106,36,0,32,2,40,2,12,33,1,2,127,2,64,32,2,40,2,8,65,1,113,69,13,0,32,2,32,1,16,209,10,32,2,40,2,4,33,1,32,2,40,2,0,34,3,69,13,0,65,0,32,2,32,3,32,1,16,210,19,33,1,65,1,12,1,11,65,0,11,33,3,32,0,32,1,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,111,1,1,127,35,0,65,32,107,34,4,36,0,32,4,65,8,106,32,2,32,3,16,242,2,32,0,2,127,32,4,40,2,8,69,4,64,32,4,40,2,16,33,3,32,4,40,2,12,12,1,11,32,4,65,15,54,2,20,32,4,32,1,32,1,40,2,8,16,152,4,32,4,65,20,106,32,4,40,2,0,32,4,40,2,4,16,230,18,33,3,65,0,11,54,2,0,32,0,32,3,54,2,4,32,4,65,32,106,36,0,11,108,1,2,127,35,0,65,32,107,34,2,36,0,32,0,2,127,32,1,40,2,8,34,3,32,1,40,2,4,79,4,64,32,2,65,4,54,2,20,32,2,65,8,106,32,1,32,3,16,152,4,32,0,32,2,65,20,106,32,2,40,2,8,32,2,40,2,12,16,230,18,54,2,4,65,1,12,1,11,32,0,32,1,40,2,0,32,3,106,45,0,0,58,0,1,65,0,11,58,0,0,32,2,65,32,106,36,0,11,123,1,2,127,35,0,65,208,0,107,34,2,36,0,32,1,40,2,44,33,3,32,1,40,2,36,33,1,32,2,65,28,58,0,8,2,64,32,1,65,1,113,4,64,32,2,65,8,106,16,236,7,32,3,65,242,12,77,4,64,32,0,65,143,128,128,128,120,54,2,0,12,2,11,32,0,65,138,128,128,128,120,54,2,0,12,1,11,32,0,65,139,128,128,128,120,54,2,0,32,2,65,28,58,0,8,32,2,65,8,106,16,185,8,11,32,2,65,208,0,106,36,0,11,105,1,2,127,65,1,33,2,32,0,40,2,0,65,1,70,4,64,2,64,32,1,40,2,0,69,13,0,32,1,40,2,8,33,3,32,0,40,2,8,69,4,64,65,0,32,3,107,15,11,32,3,69,13,0,65,127,32,0,40,2,4,32,0,40,2,12,107,34,0,32,1,40,2,4,32,1,40,2,12,107,34,1,71,32,0,32,1,72,27,33,2,11,32,2,15,11,65,0,32,1,40,2,0,107,11,115,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,1,16,246,9,2,64,32,2,40,2,12,65,143,128,128,128,120,70,4,64,32,0,32,1,65,148,1,16,193,5,26,12,1,11,32,0,32,2,41,2,12,55,2,4,32,0,65,3,54,2,0,32,0,65,20,106,32,2,65,28,106,40,2,0,54,2,0,32,0,65,12,106,32,2,65,20,106,41,2,0,55,2,0,32,1,16,133,18,11,32,2,65,32,106,36,0,11,115,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,1,16,140,8,2,64,32,2,40,2,12,65,143,128,128,128,120,70,4,64,32,0,32,1,65,148,1,16,193,5,26,12,1,11,32,0,32,2,41,2,12,55,2,4,32,0,65,3,54,2,0,32,0,65,20,106,32,2,65,28,106,40,2,0,54,2,0,32,0,65,12,106,32,2,65,20,106,41,2,0,55,2,0,32,1,16,133,18,11,32,2,65,32,106,36,0,11,104,1,4,127,35,0,65,16,107,34,1,36,0,32,0,40,2,12,34,4,32,0,40,2,4,34,2,107,65,12,110,33,3,32,2,32,4,71,4,64,3,64,32,2,16,199,27,32,2,65,12,106,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,32,0,40,2,0,54,2,12,32,1,32,0,40,2,8,54,2,8,32,1,65,8,106,65,4,65,12,16,244,22,32,1,65,16,106,36,0,11,101,1,3,127,35,0,65,16,107,34,2,36,0,2,64,32,1,65,7,77,4,64,32,1,65,1,107,33,1,3,64,32,0,45,0,0,65,59,70,34,3,13,2,32,0,65,1,106,33,0,32,1,34,4,65,1,107,33,1,32,4,13,0,11,12,1,11,32,2,65,8,106,65,59,32,0,32,1,16,204,6,32,2,40,2,8,65,1,70,33,3,11,32,2,65,16,106,36,0,32,3,11,101,1,2,127,35,0,65,16,107,34,2,36,0,32,0,40,2,4,33,3,32,0,40,2,0,33,0,32,2,65,4,106,32,1,16,193,22,32,3,4,64,3,64,32,2,32,0,54,2,12,32,2,65,4,106,32,2,65,12,106,65,160,245,156,1,16,219,6,32,0,65,1,106,33,0,32,3,65,1,107,34,3,13,0,11,11,32,2,65,4,106,16,249,21,32,2,65,16,106,36,0,11,217,2,1,6,127,2,64,32,0,40,2,8,34,1,69,13,0,32,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,8,106,16,191,15,11,35,0,65,48,107,34,1,36,0,2,127,32,0,65,12,106,34,2,40,2,0,34,3,69,4,64,65,0,33,2,65,0,12,1,11,32,1,32,3,54,2,36,32,1,65,0,54,2,32,32,1,32,3,54,2,20,32,1,65,0,54,2,16,32,1,32,2,40,2,4,34,3,54,2,40,32,1,32,3,54,2,24,32,2,40,2,8,33,2,65,1,11,33,3,32,1,32,2,54,2,44,32,1,32,3,54,2,28,32,1,32,3,54,2,12,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,12,106,34,6,16,144,9,32,2,40,2,4,34,3,4,64,3,64,32,3,32,2,40,2,12,65,3,116,106,34,4,40,2,0,33,3,32,4,40,2,4,34,4,40,2,0,34,5,4,64,32,3,32,5,17,2,0,11,32,4,40,2,4,34,5,4,64,32,3,32,4,40,2,8,32,5,16,224,4,11,32,2,65,4,106,32,6,16,144,9,32,2,40,2,4,34,3,13,0,11,11,32,2,65,16,106,36,0,32,1,65,48,106,36,0,32,0,40,2,0,33,1,32,0,40,2,4,34,0,40,2,0,34,2,4,64,32,1,32,2,17,2,0,11,32,0,40,2,4,34,2,4,64,32,1,32,0,40,2,8,32,2,16,224,4,11,11,122,1,1,127,35,0,65,144,2,107,34,4,36,0,32,4,65,8,106,32,2,65,200,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,8,65,176,11,16,244,10,34,2,69,4,64,65,8,65,176,11,16,177,28,0,11,32,2,32,4,65,8,106,65,136,2,16,193,5,34,2,65,0,58,0,156,2,32,2,32,3,54,2,140,2,32,2,32,1,54,2,136,2,32,0,65,160,233,192,0,54,2,4,32,0,32,2,54,2,0,32,4,65,144,2,106,36,0,11,110,1,2,127,35,0,65,16,107,34,2,36,0,2,127,32,1,40,2,0,65,128,128,128,128,120,70,4,64,65,128,1,33,1,65,0,12,1,11,32,2,65,8,106,32,1,65,8,106,40,2,0,34,3,54,2,0,32,2,32,1,41,2,0,55,3,0,32,2,40,2,4,32,3,16,135,25,33,1,32,2,16,214,24,65,1,11,33,3,32,0,32,1,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,129,1,0,2,64,2,64,2,64,32,1,32,2,65,186,218,193,0,65,15,16,246,23,69,4,64,32,1,32,2,65,201,218,193,0,65,10,16,246,23,13,1,32,1,32,2,65,211,218,193,0,65,8,16,246,23,13,2,32,1,32,2,65,219,218,193,0,65,7,16,246,23,69,4,64,32,0,65,4,58,0,1,12,4,11,32,0,65,3,58,0,1,12,3,11,32,0,65,0,58,0,1,12,2,11,32,0,65,1,58,0,1,12,1,11,32,0,65,2,58,0,1,11,32,0,65,0,58,0,0,11,129,1,0,2,64,2,64,2,64,32,1,32,2,65,244,218,193,0,65,7,16,246,23,69,4,64,32,1,32,2,65,251,218,193,0,65,9,16,246,23,13,1,32,1,32,2,65,132,219,193,0,65,5,16,246,23,13,2,32,1,32,2,65,137,219,193,0,65,6,16,246,23,69,4,64,32,0,65,4,58,0,1,12,4,11,32,0,65,3,58,0,1,12,3,11,32,0,65,0,58,0,1,12,2,11,32,0,65,1,58,0,1,12,1,11,32,0,65,2,58,0,1,11,32,0,65,0,58,0,0,11,129,1,0,2,64,2,64,2,64,32,1,32,2,65,128,134,194,0,65,3,16,246,23,69,4,64,32,1,32,2,65,131,134,194,0,65,6,16,246,23,13,1,32,1,32,2,65,137,134,194,0,65,7,16,246,23,13,2,32,1,32,2,65,144,134,194,0,65,9,16,246,23,69,4,64,32,0,65,4,58,0,1,12,4,11,32,0,65,3,58,0,1,12,3,11,32,0,65,0,58,0,1,12,2,11,32,0,65,1,58,0,1,12,1,11,32,0,65,2,58,0,1,11,32,0,65,0,58,0,0,11,125,3,1,127,1,126,1,124,35,0,65,16,107,34,3,36,0,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,2,1,2,0,11,32,0,43,3,8,33,5,32,3,65,3,58,0,0,32,3,32,5,57,3,8,12,2,11,32,0,41,3,8,33,4,32,3,65,1,58,0,0,32,3,32,4,55,3,8,12,1,11,32,0,41,3,8,33,4,32,3,65,2,58,0,0,32,3,32,4,55,3,8,11,32,3,32,1,32,2,16,153,13,32,3,65,16,106,36,0,11,113,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,12,106,32,1,65,20,106,40,0,0,54,0,0,32,0,65,5,58,0,0,32,2,32,1,41,0,12,55,0,4,32,0,32,2,41,0,1,55,0,1,32,0,65,8,106,32,2,65,8,106,41,0,0,55,0,0,32,1,40,2,0,34,0,65,128,128,128,128,120,70,32,0,69,114,69,4,64,32,1,40,2,4,32,0,65,1,16,218,26,11,32,2,65,16,106,36,0,11,108,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,69,4,64,32,2,32,0,40,2,4,54,2,12,32,2,65,12,106,32,1,16,245,26,12,1,11,32,2,32,0,40,2,4,54,2,8,32,2,65,8,106,32,1,16,245,26,69,4,64,32,1,65,239,179,215,0,65,238,179,215,0,32,1,40,2,28,65,4,113,27,65,1,16,181,25,12,1,11,65,1,11,32,2,65,16,106,36,0,11,112,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,4,33,3,32,2,65,4,106,32,1,40,2,8,34,1,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,4,32,2,40,2,4,65,1,70,4,64,32,4,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,32,3,32,1,16,193,5,33,3,32,0,32,1,54,2,8,32,0,32,3,54,2,4,32,0,32,4,54,2,0,32,2,65,16,106,36,0,11,109,1,2,127,35,0,65,224,0,107,34,2,36,0,32,2,65,4,106,34,3,16,244,26,32,2,65,192,176,158,1,40,2,0,32,3,65,0,32,1,16,151,9,34,1,54,2,68,32,1,65,1,70,4,64,32,0,32,3,65,192,0,16,193,5,26,32,2,65,224,0,106,36,0,15,11,32,2,65,0,54,2,72,65,232,160,216,0,32,2,65,196,0,106,32,2,65,200,0,106,65,236,160,216,0,16,240,20,0,11,101,1,3,127,32,0,40,2,12,34,2,32,0,40,2,4,34,1,107,65,12,110,33,3,32,1,32,2,71,4,64,3,64,32,1,40,2,0,34,2,4,64,32,1,65,4,106,40,2,0,32,2,65,1,16,218,26,11,32,1,65,12,106,33,1,32,3,65,1,107,34,3,13,0,11,11,32,0,40,2,8,34,1,4,64,32,0,40,2,0,32,1,65,12,108,65,4,16,218,26,11,11,112,1,3,127,35,0,65,16,107,34,2,36,0,2,64,32,0,16,128,20,65,16,106,34,1,65,16,16,226,23,4,64,65,205,184,158,1,45,0,0,26,32,1,65,16,16,149,27,34,3,13,1,65,16,32,1,16,177,28,0,11,65,244,167,216,0,65,43,32,2,65,15,106,65,228,167,216,0,65,196,171,216,0,16,253,13,0,11,32,3,32,1,54,2,0,32,3,65,16,106,32,0,16,225,16,32,2,65,16,106,36,0,11,141,1,1,2,127,35,0,65,208,1,107,34,3,36,0,32,3,65,8,106,34,4,65,0,65,192,0,16,129,10,26,32,3,65,0,54,2,104,32,3,66,171,179,143,252,145,163,179,240,219,0,55,2,96,32,3,66,255,164,185,136,197,145,218,130,155,127,55,2,88,32,3,66,242,230,187,227,163,167,253,167,165,127,55,2,80,32,3,66,231,204,167,208,214,208,235,179,187,127,55,2,72,32,4,32,1,32,2,16,100,32,3,65,236,0,106,34,1,32,4,65,228,0,16,193,5,26,32,0,32,1,16,138,9,32,3,65,208,1,106,36,0,11,111,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,40,16,244,10,34,3,69,4,64,65,4,65,40,16,177,28,0,11,32,3,32,1,54,2,0,32,3,32,2,41,2,0,55,2,4,32,3,32,0,41,2,0,55,2,28,32,3,65,12,106,32,2,65,8,106,41,2,0,55,2,0,32,3,65,20,106,32,2,65,16,106,41,2,0,55,2,0,32,3,65,36,106,32,0,65,8,106,40,2,0,54,2,0,32,3,11,179,2,2,3,127,1,126,35,0,65,32,107,34,2,36,0,2,64,2,64,32,1,69,4,64,32,2,65,8,106,33,3,35,0,65,48,107,34,1,36,0,2,64,2,64,32,0,4,64,32,0,65,8,107,34,4,40,2,0,65,1,71,13,1,32,1,65,40,106,32,0,65,24,106,40,2,0,54,2,0,32,1,65,32,106,32,0,65,16,106,41,2,0,55,2,0,32,1,65,24,106,32,0,65,8,106,41,2,0,55,2,0,32,0,41,2,0,33,5,32,4,65,0,54,2,0,32,1,32,5,55,2,16,32,1,32,4,54,2,44,2,64,32,1,65,44,106,40,2,0,34,0,65,127,70,13,0,32,0,32,0,40,2,4,65,1,107,34,4,54,2,4,32,4,13,0,32,0,65,4,65,36,16,224,4,11,32,3,65,16,106,32,1,65,36,106,41,2,0,55,2,0,32,3,65,8,106,32,1,65,28,106,41,2,0,55,2,0,32,3,32,1,41,2,20,55,2,0,32,1,65,48,106,36,0,12,2,11,16,155,28,0,11,65,249,255,193,0,65,63,16,154,28,0,11,32,3,16,214,24,32,2,65,20,106,16,214,24,12,1,11,32,0,69,13,1,32,2,32,0,65,8,107,54,2,8,32,2,65,8,106,16,166,17,11,32,2,65,32,106,36,0,15,11,16,155,28,0,11,107,1,4,127,35,0,65,16,107,34,1,36,0,32,0,40,2,12,34,4,32,0,40,2,4,34,2,107,65,152,1,110,33,3,32,2,32,4,71,4,64,3,64,32,2,16,165,22,32,2,65,152,1,106,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,32,0,40,2,0,54,2,12,32,1,32,0,40,2,8,54,2,8,32,1,65,8,106,65,8,65,152,1,16,244,22,32,1,65,16,106,36,0,11,190,8,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,65,4,107,34,2,32,2,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,35,0,65,64,106,34,2,36,0,32,2,32,1,16,131,24,65,1,33,1,32,2,65,1,54,2,36,32,2,65,232,137,204,0,54,2,32,32,2,66,1,55,2,44,32,2,65,155,6,54,2,60,32,2,32,0,65,4,106,54,2,56,32,2,32,2,65,56,106,54,2,40,2,64,32,2,32,2,65,32,106,16,130,28,13,0,32,2,16,170,24,13,0,65,0,33,1,11,32,2,65,64,107,36,0,32,1,15,11,35,0,65,64,106,34,2,36,0,32,2,32,1,16,131,24,32,2,65,2,54,2,36,32,2,65,184,147,204,0,54,2,32,32,2,66,1,55,2,44,32,2,65,150,6,54,2,60,32,2,32,0,65,4,106,54,2,56,32,2,32,2,65,56,106,54,2,40,2,127,2,64,32,2,32,2,65,32,106,16,130,28,13,0,32,2,16,170,24,13,0,65,0,12,1,11,65,1,11,32,2,65,64,107,36,0,15,11,32,0,65,4,106,32,1,16,152,15,15,11,35,0,65,240,0,107,34,2,36,0,32,0,65,4,106,33,3,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,3,1,2,3,0,11,32,2,32,3,54,2,12,32,2,65,16,106,34,3,32,1,16,131,24,32,2,65,254,6,54,2,76,65,1,33,0,32,2,65,1,54,2,68,32,2,65,2,54,2,52,32,2,65,148,211,204,0,54,2,48,32,2,65,1,54,2,60,32,2,32,2,65,12,106,54,2,72,32,2,65,3,58,0,108,32,2,65,4,54,2,104,32,2,66,32,55,2,96,32,2,65,2,54,2,88,32,2,65,2,54,2,80,32,2,32,2,65,208,0,106,54,2,64,32,2,32,2,65,200,0,106,54,2,56,32,3,32,2,65,48,106,16,130,28,13,6,32,3,16,170,24,13,6,12,5,11,32,2,32,3,54,2,12,32,2,65,16,106,34,3,32,1,16,131,24,32,2,65,255,6,54,2,76,65,1,33,0,32,2,65,1,54,2,68,32,2,65,2,54,2,52,32,2,65,148,211,204,0,54,2,48,32,2,65,1,54,2,60,32,2,32,2,65,12,106,54,2,72,32,2,65,3,58,0,108,32,2,65,4,54,2,104,32,2,66,32,55,2,96,32,2,65,2,54,2,88,32,2,65,2,54,2,80,32,2,32,2,65,208,0,106,54,2,64,32,2,32,2,65,200,0,106,54,2,56,32,3,32,2,65,48,106,16,130,28,13,5,32,3,16,170,24,69,13,4,12,5,11,32,2,32,3,54,2,72,32,2,65,208,0,106,34,0,32,1,16,131,24,32,2,65,2,54,2,20,32,2,65,148,211,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,147,6,54,2,52,32,2,32,2,65,48,106,54,2,24,32,2,32,2,65,200,0,106,54,2,48,32,0,32,2,65,16,106,16,130,28,69,13,1,12,2,11,32,2,32,3,54,2,72,32,2,65,208,0,106,34,0,32,1,16,131,24,32,2,65,2,54,2,20,32,2,65,148,211,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,128,7,54,2,52,32,2,32,2,65,48,106,54,2,24,32,2,32,2,65,200,0,106,54,2,48,32,0,32,2,65,16,106,16,130,28,13,1,32,0,16,170,24,69,13,2,12,1,11,32,2,65,208,0,106,16,170,24,69,13,1,11,65,1,33,0,12,1,11,65,0,33,0,11,32,2,65,240,0,106,36,0,32,0,15,11,32,0,65,4,106,32,1,16,138,8,15,11,35,0,65,208,0,107,34,2,36,0,32,2,32,1,16,131,24,32,2,32,0,65,4,106,34,0,65,16,106,54,2,32,2,127,2,64,2,64,32,0,40,2,0,69,4,64,32,2,65,2,54,2,60,32,2,65,136,147,204,0,54,2,56,32,2,66,1,55,2,68,32,2,65,153,6,54,2,44,32,2,32,2,65,40,106,54,2,64,32,2,32,2,65,32,106,54,2,40,32,2,32,2,65,56,106,16,130,28,69,13,1,12,2,11,32,2,32,0,65,4,106,54,2,36,32,2,65,3,54,2,60,32,2,65,156,147,204,0,54,2,56,32,2,66,2,55,2,68,32,2,65,154,6,54,2,52,32,2,65,153,6,54,2,44,32,2,32,2,65,40,106,54,2,64,32,2,32,2,65,36,106,54,2,48,32,2,32,2,65,32,106,54,2,40,32,2,32,2,65,56,106,16,130,28,13,1,11,32,2,16,170,24,12,1,11,65,1,11,32,2,65,208,0,106,36,0,11,115,1,1,127,35,0,65,208,0,107,34,2,36,0,32,2,16,194,15,54,2,8,32,2,65,14,106,32,1,32,2,65,8,106,16,145,6,32,2,45,0,14,65,2,70,4,64,32,2,32,2,45,0,15,58,0,79,65,220,226,214,0,65,43,32,2,65,207,0,106,65,204,226,214,0,65,172,254,214,0,16,253,13,0,11,32,0,32,2,65,14,106,65,193,0,16,193,5,26,32,2,65,8,106,16,239,24,32,2,65,208,0,106,36,0,11,111,1,1,127,35,0,65,48,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,2,54,2,12,32,2,65,148,165,215,0,54,2,8,32,2,66,2,55,2,20,32,2,65,7,54,2,44,32,2,32,0,65,32,106,54,2,40,32,2,65,142,9,54,2,36,32,2,32,0,54,2,32,32,2,32,2,65,32,106,54,2,16,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,32,2,65,48,106,36,0,11,104,1,4,127,35,0,65,16,107,34,1,36,0,32,0,40,2,12,34,4,32,0,40,2,4,34,2,107,65,48,110,33,3,32,2,32,4,71,4,64,3,64,32,2,16,221,23,32,2,65,48,106,33,2,32,3,65,1,107,34,3,13,0,11,11,32,1,32,0,40,2,0,54,2,12,32,1,32,0,40,2,8,54,2,8,32,1,65,8,106,65,4,65,48,16,244,22,32,1,65,16,106,36,0,11,111,1,2,127,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,2,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,4,32,3,40,2,4,65,1,70,4,64,32,4,32,3,40,2,12,16,132,25,0,11,32,3,40,2,12,32,1,32,2,16,193,5,33,1,32,0,32,2,54,2,12,32,0,32,1,54,2,8,32,0,32,4,54,2,4,32,0,65,140,128,128,128,120,54,2,0,32,3,65,16,106,36,0,11,122,1,3,127,2,64,2,64,2,64,2,64,2,64,65,6,32,1,40,2,0,65,3,107,34,4,32,4,65,6,79,27,65,1,107,14,6,4,4,4,1,2,3,0,11,32,1,65,4,106,33,2,65,216,197,192,0,33,3,12,3,11,32,1,65,4,106,33,2,65,148,198,192,0,33,3,12,2,11,32,1,65,4,106,33,2,65,208,198,192,0,33,3,12,1,11,65,140,199,192,0,33,3,32,1,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,167,2,3,3,127,1,126,1,124,35,0,65,32,107,34,3,36,0,2,64,32,1,45,0,0,65,2,70,4,64,32,3,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,3,32,1,41,3,8,55,3,8,35,0,65,32,107,34,2,36,0,2,64,2,64,2,64,2,64,32,3,65,8,106,34,4,40,2,0,65,1,107,14,2,1,2,0,11,32,0,65,0,54,2,0,32,0,32,4,41,3,8,55,3,8,12,2,11,32,0,2,127,32,4,41,3,8,34,5,66,0,83,4,64,32,2,65,2,58,0,8,32,2,32,5,55,3,16,32,0,32,2,65,8,106,32,2,65,31,106,65,144,130,192,0,16,154,13,54,2,4,65,1,12,1,11,32,0,32,5,55,3,8,65,0,11,54,2,0,12,1,11,32,4,43,3,8,33,6,32,2,65,3,58,0,8,32,2,32,6,57,3,16,32,2,65,8,106,32,2,65,31,106,65,132,163,193,0,16,153,13,33,4,32,0,65,1,54,2,0,32,0,32,4,54,2,4,11,32,2,65,32,106,36,0,12,1,11,32,1,32,3,65,31,106,65,164,238,192,0,16,184,22,33,2,32,0,65,1,54,2,0,32,0,32,2,54,2,4,11,32,1,16,235,19,32,3,65,32,106,36,0,11,152,1,1,4,127,2,64,2,64,32,0,40,2,0,34,1,65,127,70,13,0,32,1,40,2,0,33,0,3,64,32,0,69,13,1,32,0,65,0,72,13,2,32,1,32,0,65,1,106,32,1,40,2,0,34,2,32,0,32,2,70,27,54,2,0,32,0,32,2,71,32,2,33,0,13,0,11,32,1,33,4,11,32,4,15,11,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,228,152,194,0,54,2,0,32,0,66,1,55,2,12,32,0,66,228,253,192,128,224,204,0,55,3,24,32,0,32,0,65,24,106,54,2,8,32,0,65,200,254,192,0,16,198,18,0,11,122,1,3,127,2,64,2,64,2,64,2,64,2,64,65,6,32,1,40,2,0,65,3,107,34,4,32,4,65,6,79,27,65,1,107,14,6,4,4,4,1,2,3,0,11,32,1,65,4,106,33,2,65,232,205,193,0,33,3,12,3,11,32,1,65,4,106,33,2,65,164,206,193,0,33,3,12,2,11,32,1,65,4,106,33,2,65,224,206,193,0,33,3,12,1,11,65,156,207,193,0,33,3,32,1,33,2,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,111,1,3,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,1,16,255,19,65,0,33,1,32,2,40,2,12,33,4,2,64,2,64,2,64,32,2,40,2,8,65,1,107,14,2,0,2,1,11,65,1,33,3,32,4,33,1,12,1,11,32,2,32,4,16,186,14,32,2,40,2,0,65,0,71,33,3,32,2,40,2,4,33,1,11,32,0,32,1,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,109,1,2,127,35,0,65,16,107,34,6,36,0,2,64,32,0,32,1,32,2,32,3,32,4,16,164,3,34,5,13,0,32,6,65,8,106,32,3,32,0,32,1,32,4,40,2,12,17,6,0,65,0,33,5,32,6,40,2,8,13,0,32,6,40,2,12,34,5,32,2,40,2,0,54,2,8,32,2,32,5,54,2,0,32,0,32,1,32,2,32,3,32,4,16,164,3,33,5,11,32,6,65,16,106,36,0,32,5,11,102,1,3,127,35,0,65,16,107,34,3,36,0,2,64,32,1,40,2,0,34,2,32,1,40,2,4,71,34,4,69,13,0,32,1,32,2,65,1,106,54,2,0,32,2,45,0,0,34,2,65,37,71,13,0,32,3,65,8,106,32,1,16,205,9,32,3,45,0,9,65,37,32,3,45,0,8,27,33,2,11,32,0,32,2,58,0,1,32,0,32,4,58,0,0,32,3,65,16,106,36,0,11,106,1,3,127,2,64,32,1,40,2,12,34,2,69,4,64,65,0,33,1,12,1,11,32,1,32,2,65,1,107,54,2,12,32,1,32,1,40,2,8,34,2,65,1,106,34,3,32,1,40,2,0,34,4,65,0,32,3,32,4,79,27,107,54,2,8,32,1,40,2,4,32,2,65,3,116,106,34,2,40,2,4,33,1,32,2,40,2,0,33,2,11,32,0,32,1,54,2,4,32,0,32,2,54,2,0,11,107,1,1,127,35,0,65,64,106,34,2,36,0,32,2,32,1,16,131,24,32,2,65,2,54,2,36,32,2,65,132,149,204,0,54,2,32,32,2,66,1,55,2,44,32,2,65,150,6,54,2,60,32,2,32,0,54,2,56,32,2,32,2,65,56,106,54,2,40,2,127,2,64,32,2,32,2,65,32,106,16,130,28,13,0,32,2,16,170,24,13,0,65,0,12,1,11,65,1,11,32,2,65,64,107,36,0,11,108,1,2,127,35,0,65,144,1,107,34,2,36,0,32,2,65,28,106,34,3,32,1,32,0,16,240,11,32,2,65,8,106,34,0,32,3,16,170,12,32,3,32,0,40,0,0,54,0,1,32,3,65,0,58,0,0,32,2,45,0,28,65,1,70,4,64,65,242,192,204,0,65,27,32,2,65,143,1,106,65,140,184,204,0,65,144,193,204,0,16,253,13,0,11,32,2,40,0,29,32,2,65,144,1,106,36,0,11,107,1,2,127,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,2,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,4,32,3,40,2,4,65,1,70,4,64,32,4,32,3,40,2,12,16,132,25,0,11,32,3,40,2,12,32,1,32,2,16,193,5,33,1,32,0,32,2,54,2,12,32,0,32,1,54,2,8,32,0,32,4,54,2,4,32,0,65,11,58,0,0,32,3,65,16,106,36,0,11,103,1,4,127,35,0,65,32,107,34,1,36,0,65,1,33,2,2,64,32,0,40,2,24,65,35,16,207,25,13,0,32,1,32,0,16,248,3,32,0,40,2,24,33,3,65,0,33,0,3,64,32,0,65,32,70,4,64,65,0,33,2,12,2,11,32,0,32,1,106,33,4,32,0,65,4,106,33,0,32,3,32,4,40,2,0,16,207,25,69,13,0,11,11,32,1,65,32,106,36,0,32,2,11,157,1,1,2,127,35,0,65,32,107,34,2,36,0,32,1,45,0,0,33,3,32,1,65,1,58,0,0,32,2,32,3,58,0,7,32,3,65,1,70,4,64,32,2,66,0,55,2,20,32,2,66,129,128,128,128,192,0,55,2,12,32,2,65,228,146,215,0,54,2,8,35,0,65,16,107,34,0,36,0,32,0,65,236,146,215,0,54,2,12,32,0,32,2,65,7,106,54,2,8,65,0,32,0,65,8,106,65,224,134,215,0,32,0,65,12,106,65,224,134,215,0,32,2,65,8,106,65,204,147,215,0,16,128,5,0,11,32,0,65,0,54,2,0,32,0,32,1,54,2,4,32,2,65,32,106,36,0,11,113,1,2,127,65,1,33,4,2,64,2,64,32,1,40,2,40,32,2,40,2,32,79,4,64,32,1,33,3,12,1,11,65,0,33,4,65,205,184,158,1,45,0,0,26,65,48,65,4,16,149,27,34,3,69,13,1,32,3,66,129,128,128,128,16,55,2,0,32,3,65,8,106,32,2,65,36,16,193,5,26,32,3,32,1,54,2,44,11,32,0,32,3,54,2,4,32,0,32,4,54,2,0,15,11,65,4,65,48,16,177,28,0,11,109,1,3,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,40,2,0,34,4,16,133,29,65,0,65,1,65,1,16,167,10,32,2,40,2,8,33,3,32,2,40,2,4,65,1,70,4,64,32,3,32,2,40,2,12,16,132,25,0,11,32,1,32,2,40,2,12,34,1,16,242,18,32,0,32,4,16,133,29,54,2,8,32,0,32,1,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,109,1,2,127,35,0,65,32,107,34,6,36,0,32,1,69,4,64,65,197,164,216,0,65,50,16,154,28,0,11,32,6,65,20,106,34,7,32,1,32,3,32,4,32,5,32,2,40,2,16,17,8,0,32,6,65,8,106,32,7,16,182,15,32,6,32,6,40,2,8,32,6,40,2,12,16,160,26,32,6,40,2,4,33,1,32,0,32,6,40,2,0,54,2,0,32,0,32,1,54,2,4,32,6,65,32,106,36,0,11,101,1,1,127,35,0,65,48,107,34,2,36,0,2,127,32,1,69,4,64,65,169,176,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,65,0,12,1,11,32,2,65,8,106,32,1,32,2,65,44,106,16,202,3,32,2,40,2,44,69,32,2,41,3,32,32,2,41,3,24,32,2,41,3,16,32,2,41,3,8,132,132,132,66,0,82,113,11,32,2,65,48,106,36,0,11,213,2,1,7,127,35,0,65,32,107,34,3,36,0,2,64,2,64,2,64,32,0,45,0,16,65,1,107,14,2,2,0,1,11,32,3,65,1,54,2,8,32,3,65,240,228,156,1,54,2,4,32,3,66,0,55,2,16,32,3,32,3,65,28,106,54,2,12,32,3,65,4,106,65,212,229,156,1,16,198,18,0,11,32,0,40,2,8,34,5,4,64,32,0,40,2,4,33,4,3,64,32,4,40,2,8,34,6,4,64,32,4,40,2,4,65,36,106,33,1,3,64,32,1,65,4,107,40,2,0,34,2,65,128,128,128,128,120,70,32,2,69,114,69,4,64,32,1,40,2,0,32,2,65,1,16,218,26,11,2,64,32,1,65,20,107,40,2,0,34,7,65,2,70,13,0,32,1,65,16,107,33,2,32,7,69,4,64,32,2,40,2,0,34,2,69,13,1,32,1,65,12,107,40,2,0,32,2,65,1,16,218,26,12,1,11,32,2,40,2,0,34,2,69,13,0,32,1,65,12,107,40,2,0,32,2,65,1,116,65,2,16,218,26,11,32,1,65,44,106,33,1,32,6,65,1,107,34,6,13,0,11,11,32,4,40,2,0,34,1,4,64,32,4,65,4,106,40,2,0,32,1,65,44,108,65,4,16,218,26,11,32,4,65,12,106,33,4,32,5,65,1,107,34,5,13,0,11,11,32,0,40,2,0,34,1,69,13,0,32,0,40,2,4,32,1,65,12,108,65,4,16,218,26,11,32,3,65,32,106,36,0,11,106,2,1,127,1,126,35,0,65,48,107,34,3,36,0,32,3,32,0,54,2,0,32,3,32,1,54,2,4,32,3,65,2,54,2,12,32,3,65,176,174,157,1,54,2,8,32,3,66,2,55,2,20,32,3,66,128,128,128,128,240,0,34,4,32,3,65,4,106,173,132,55,3,40,32,3,32,4,32,3,173,132,55,3,32,32,3,32,3,65,32,106,54,2,16,32,3,65,8,106,32,2,16,198,18,0,11,106,2,1,127,1,126,35,0,65,48,107,34,3,36,0,32,3,32,1,54,2,4,32,3,32,0,54,2,0,32,3,65,2,54,2,12,32,3,65,236,164,157,1,54,2,8,32,3,66,2,55,2,20,32,3,66,128,128,128,128,240,0,34,4,32,3,173,132,55,3,40,32,3,32,4,32,3,65,4,106,173,132,55,3,32,32,3,32,3,65,32,106,54,2,16,32,3,65,8,106,32,2,16,198,18,0,11,106,2,1,127,1,126,35,0,65,48,107,34,3,36,0,32,3,32,0,54,2,0,32,3,32,1,54,2,4,32,3,65,2,54,2,12,32,3,65,208,174,157,1,54,2,8,32,3,66,2,55,2,20,32,3,66,128,128,128,128,240,0,34,4,32,3,65,4,106,173,132,55,3,40,32,3,32,4,32,3,173,132,55,3,32,32,3,32,3,65,32,106,54,2,16,32,3,65,8,106,32,2,16,198,18,0,11,106,2,1,127,1,126,35,0,65,48,107,34,3,36,0,32,3,32,0,54,2,0,32,3,32,1,54,2,4,32,3,65,2,54,2,12,32,3,65,132,175,157,1,54,2,8,32,3,66,2,55,2,20,32,3,66,128,128,128,128,240,0,34,4,32,3,65,4,106,173,132,55,3,40,32,3,32,4,32,3,173,132,55,3,32,32,3,32,3,65,32,106,54,2,16,32,3,65,8,106,32,2,16,198,18,0,11,109,1,1,127,32,0,45,0,4,33,1,32,0,45,0,5,4,64,32,0,2,127,65,1,32,1,65,1,113,13,0,26,32,0,40,2,0,34,1,45,0,28,65,4,113,69,4,64,32,1,40,2,20,65,231,166,157,1,65,2,32,1,40,2,24,40,2,12,17,4,0,12,1,11,32,1,40,2,20,65,230,166,157,1,65,1,32,1,40,2,24,40,2,12,17,4,0,11,34,1,58,0,4,11,32,1,65,1,113,11,106,1,2,127,35,0,65,16,107,34,2,36,0,2,64,32,0,32,1,40,2,8,34,3,32,1,40,2,0,73,4,127,32,2,65,8,106,32,1,32,3,65,4,65,60,16,227,14,32,2,40,2,8,34,3,65,129,128,128,128,120,71,13,1,32,1,40,2,8,5,32,3,11,54,2,4,32,0,32,1,40,2,4,54,2,0,32,2,65,16,106,36,0,15,11,32,3,32,2,40,2,12,16,132,25,0,11,93,1,4,127,35,0,65,16,107,34,0,36,0,32,0,65,8,106,65,36,16,137,13,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,127,65,205,184,158,1,45,0,0,26,32,1,32,2,16,244,10,5,32,1,11,34,3,4,64,32,3,66,129,128,128,128,16,55,2,0,32,0,65,16,106,36,0,32,3,15,11,32,1,32,2,16,177,28,0,11,142,1,1,2,127,35,0,65,64,106,34,1,36,0,32,1,65,12,106,32,0,16,197,15,32,1,65,32,106,32,1,40,2,12,16,251,9,32,1,40,2,16,34,0,32,0,40,2,0,65,1,107,54,2,0,32,1,65,20,106,16,178,18,32,1,65,0,54,2,24,32,1,65,24,106,33,2,65,205,184,158,1,45,0,0,26,65,8,65,48,16,244,10,34,0,69,4,64,65,8,65,48,16,177,28,0,11,32,0,66,129,128,128,128,16,55,3,0,32,0,65,8,106,32,2,65,40,16,193,5,26,32,0,65,8,106,32,1,65,64,107,36,0,11,115,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,112,14,4,0,3,3,1,3,11,32,0,65,60,106,16,205,19,32,0,40,2,0,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,4,34,0,65,131,1,75,13,1,12,2,11,32,0,65,8,106,16,205,19,32,0,40,2,0,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,4,34,0,65,131,1,77,13,1,11,32,0,16,222,9,11,11,106,1,2,127,35,0,65,16,107,34,2,36,0,2,64,32,0,32,1,40,2,8,34,3,32,1,40,2,0,73,4,127,32,2,65,8,106,32,1,32,3,65,2,65,4,16,227,14,32,2,40,2,8,34,3,65,129,128,128,128,120,71,13,1,32,1,40,2,8,5,32,3,11,54,2,4,32,0,32,1,40,2,4,54,2,0,32,2,65,16,106,36,0,15,11,32,3,32,2,40,2,12,16,132,25,0,11,106,1,2,127,35,0,65,16,107,34,2,36,0,2,64,32,0,32,1,40,2,8,34,3,32,1,40,2,0,73,4,127,32,2,65,8,106,32,1,32,3,65,1,65,1,16,227,14,32,2,40,2,8,34,3,65,129,128,128,128,120,71,13,1,32,1,40,2,8,5,32,3,11,54,2,4,32,0,32,1,40,2,4,54,2,0,32,2,65,16,106,36,0,15,11,32,3,32,2,40,2,12,16,132,25,0,11,104,1,2,127,35,0,65,224,0,107,34,1,36,0,32,0,45,0,133,1,69,4,64,32,1,32,0,65,36,106,32,0,16,234,2,34,2,16,158,28,32,1,65,32,106,32,2,65,32,106,16,158,28,32,1,65,64,107,32,2,65,64,107,16,158,28,32,0,65,1,58,0,133,1,32,0,65,134,1,106,32,1,65,224,0,16,193,5,26,11,32,1,65,224,0,106,36,0,32,0,65,134,1,106,11,113,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,4,106,33,3,2,127,32,0,40,2,0,69,4,64,32,2,32,3,54,2,8,32,1,65,217,190,204,0,65,6,65,223,190,204,0,65,5,32,2,65,8,106,65,244,186,204,0,16,222,10,12,1,11,32,2,32,3,54,2,12,32,1,65,228,190,204,0,65,8,65,223,190,204,0,65,5,32,2,65,12,106,65,244,186,204,0,16,222,10,11,32,2,65,16,106,36,0,11,102,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,16,219,9,2,64,32,2,40,2,4,34,1,69,4,64,32,0,65,3,54,2,0,12,1,11,32,0,32,1,32,2,40,2,12,34,0,65,148,1,108,106,65,4,106,65,148,1,16,193,5,65,148,1,106,32,1,32,0,65,244,0,108,106,65,224,12,106,65,244,0,16,193,5,26,11,32,2,65,16,106,36,0,11,109,1,1,127,35,0,65,32,107,34,2,36,0,2,127,32,0,40,2,0,69,4,64,32,1,65,190,220,214,0,65,58,16,181,25,12,1,11,32,2,65,2,54,2,4,32,2,65,176,221,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,7,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,11,32,2,65,32,106,36,0,11,113,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,4,106,33,3,2,127,32,0,40,2,0,69,4,64,32,2,32,3,54,2,8,32,1,65,204,230,214,0,65,6,65,210,230,214,0,65,5,32,2,65,8,106,65,188,230,214,0,16,222,10,12,1,11,32,2,32,3,54,2,12,32,1,65,215,230,214,0,65,8,65,210,230,214,0,65,5,32,2,65,12,106,65,188,230,214,0,16,222,10,11,32,2,65,16,106,36,0,11,102,1,2,127,35,0,65,16,107,34,4,36,0,32,2,65,40,32,0,40,2,0,34,5,107,75,4,64,32,4,32,2,54,2,12,32,4,32,1,54,2,8,65,220,226,214,0,65,43,32,4,65,8,106,65,136,227,214,0,32,3,16,253,13,0,11,32,0,32,5,106,65,4,106,32,1,32,2,16,193,5,26,32,0,32,0,40,2,0,32,2,106,54,2,0,32,4,65,16,106,36,0,11,103,1,2,127,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,2,65,0,65,4,65,8,16,167,10,32,3,40,2,8,33,4,32,3,40,2,4,65,1,70,4,64,32,4,32,3,40,2,12,16,132,25,0,11,32,3,40,2,12,32,1,32,2,65,3,116,16,193,5,33,1,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,4,54,2,0,32,3,65,16,106,36,0,11,103,1,2,127,35,0,65,16,107,34,4,36,0,32,2,65,192,0,32,0,40,2,0,34,5,107,75,4,64,32,4,32,2,54,2,12,32,4,32,1,54,2,8,65,248,193,215,0,65,43,32,4,65,8,106,65,232,193,215,0,32,3,16,253,13,0,11,32,0,32,5,106,65,4,106,32,1,32,2,16,193,5,26,32,0,32,0,40,2,0,32,2,106,54,2,0,32,4,65,16,106,36,0,11,248,2,2,4,127,2,126,35,0,65,16,107,34,5,36,0,32,5,66,0,55,3,8,2,127,32,5,65,8,106,33,4,65,0,32,2,34,7,80,13,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,7,32,2,66,63,135,34,2,133,32,2,125,34,2,66,128,2,90,4,64,3,64,32,2,33,8,32,3,65,8,70,13,6,32,3,32,4,106,32,2,60,0,0,32,2,66,8,136,33,2,32,3,65,1,106,33,3,32,8,66,255,255,3,86,13,0,11,32,3,65,1,107,33,6,32,8,66,128,128,2,90,13,2,32,6,65,7,79,13,1,12,7,11,32,2,66,128,1,84,13,6,32,4,32,2,60,0,0,12,2,11,32,3,65,8,65,136,251,215,0,16,163,15,0,11,32,6,65,7,79,13,3,32,3,32,4,106,32,2,60,0,0,32,3,65,7,70,13,1,11,32,3,32,4,106,65,1,106,32,7,66,56,136,167,65,128,1,113,58,0,0,32,3,65,2,106,12,4,11,65,8,65,8,65,168,251,215,0,16,163,15,0,11,65,8,65,8,65,184,251,215,0,16,163,15,0,11,32,3,65,8,65,152,251,215,0,16,163,15,0,11,32,3,32,4,106,32,2,32,7,66,56,136,66,128,1,131,132,60,0,0,32,3,65,1,106,11,34,3,65,9,79,4,64,32,3,65,8,65,244,204,215,0,16,164,15,0,11,32,1,32,5,65,8,106,32,3,16,209,18,32,1,65,0,58,0,12,32,0,32,1,41,2,0,55,2,0,32,0,65,8,106,32,1,65,8,106,41,2,0,55,2,0,32,5,65,16,106,36,0,11,106,1,2,127,35,0,65,16,107,34,2,36,0,2,64,32,0,32,1,40,2,8,34,3,32,1,40,2,0,73,4,127,32,2,65,8,106,32,1,32,3,65,4,65,4,16,227,14,32,2,40,2,8,34,3,65,129,128,128,128,120,71,13,1,32,1,40,2,8,5,32,3,11,54,2,4,32,0,32,1,40,2,4,54,2,0,32,2,65,16,106,36,0,15,11,32,3,32,2,40,2,12,16,132,25,0,11,95,1,1,127,2,127,32,0,40,2,12,34,2,65,228,0,79,4,64,32,0,40,2,8,34,2,32,0,40,2,0,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,2,106,32,1,58,0,0,32,0,65,8,106,12,1,11,32,0,32,2,106,65,16,106,32,1,58,0,0,32,0,40,2,12,33,2,32,0,65,12,106,11,32,2,65,1,106,54,2,0,11,103,1,2,127,35,0,65,16,107,34,4,36,0,32,2,65,128,8,32,0,40,2,0,34,5,107,75,4,64,32,4,32,2,54,2,12,32,4,32,1,54,2,8,65,204,210,156,1,65,43,32,4,65,8,106,65,188,210,156,1,32,3,16,253,13,0,11,32,0,32,5,106,65,4,106,32,1,32,2,16,193,5,26,32,0,32,0,40,2,0,32,2,106,54,2,0,32,4,65,16,106,36,0,11,101,1,1,127,35,0,65,16,107,34,0,36,0,2,127,32,2,40,2,0,4,64,65,132,239,156,1,33,3,65,9,12,1,11,32,0,65,4,106,32,2,40,2,4,32,2,40,2,8,16,242,2,65,132,239,156,1,32,0,40,2,8,32,0,40,2,4,34,2,27,33,3,65,9,32,0,40,2,12,32,2,27,11,33,2,32,3,32,2,32,1,16,175,11,32,0,65,16,106,36,0,11,103,0,35,0,65,48,107,34,0,36,0,65,204,184,158,1,45,0,0,4,64,32,0,65,2,54,2,12,32,0,65,180,239,156,1,54,2,8,32,0,66,1,55,2,20,32,0,32,1,54,2,44,32,0,32,0,65,44,106,173,66,128,128,128,128,240,0,132,55,3,32,32,0,32,0,65,32,106,54,2,16,32,0,65,8,106,65,212,239,156,1,16,198,18,0,11,32,0,65,48,106,36,0,11,101,1,1,127,32,0,16,131,22,2,64,32,0,40,2,0,69,13,0,32,0,40,2,4,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,40,2,8,4,64,32,0,65,8,106,16,154,25,11,32,0,40,2,20,65,8,106,16,203,9,32,0,40,2,20,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,20,106,16,142,16,11,11,106,1,1,127,35,0,65,48,107,34,3,36,0,32,3,32,2,54,2,4,32,3,32,1,54,2,0,32,3,65,2,54,2,12,32,3,65,228,243,192,0,54,2,8,32,3,66,2,55,2,20,32,3,65,139,3,54,2,44,32,3,65,140,3,54,2,36,32,3,32,0,54,2,32,32,3,32,3,65,32,106,54,2,16,32,3,32,3,54,2,40,32,3,65,8,106,16,233,8,32,3,65,48,106,36,0,11,106,1,1,127,35,0,65,48,107,34,3,36,0,32,3,32,2,54,2,4,32,3,32,1,54,2,0,32,3,65,2,54,2,12,32,3,65,144,147,194,0,54,2,8,32,3,66,2,55,2,20,32,3,65,225,4,54,2,44,32,3,65,140,3,54,2,36,32,3,32,0,54,2,32,32,3,32,3,65,32,106,54,2,16,32,3,32,3,54,2,40,32,3,65,8,106,16,233,8,32,3,65,48,106,36,0,11,181,1,1,4,127,35,0,65,16,107,34,3,36,0,32,0,40,2,0,33,1,32,0,40,2,4,34,2,40,2,0,34,4,4,64,32,1,32,2,40,2,8,65,1,107,65,120,113,106,65,8,106,32,4,17,2,0,11,32,3,32,2,54,2,8,32,3,32,1,54,2,4,32,3,32,0,65,8,106,54,2,12,2,64,32,3,65,4,106,34,1,40,2,0,34,0,65,127,70,13,0,32,0,32,0,40,2,4,34,2,65,1,107,54,2,4,32,2,65,1,71,13,0,32,1,40,2,4,34,1,40,2,4,65,4,32,1,40,2,8,34,1,32,1,65,4,77,27,34,1,106,65,7,106,65,0,32,1,107,113,34,2,69,13,0,32,0,32,2,32,1,16,218,26,11,32,3,65,16,106,36,0,11,179,2,1,4,127,32,0,40,2,0,34,2,65,8,106,33,3,35,0,65,48,107,34,1,36,0,32,3,40,2,36,33,0,32,3,65,0,54,2,36,2,64,32,0,69,13,0,32,1,65,8,106,33,3,3,64,32,0,32,0,40,2,0,34,4,65,0,32,4,65,1,71,27,54,2,0,2,64,32,4,65,1,70,4,64,32,3,32,0,65,8,106,65,40,16,193,5,26,32,1,65,0,54,2,4,32,0,65,127,70,13,1,32,0,32,0,40,2,4,34,4,65,1,107,54,2,4,32,4,65,1,71,13,1,32,0,65,48,65,4,16,218,26,12,1,11,32,1,65,1,54,2,4,32,1,32,0,54,2,8,11,32,1,40,2,4,65,1,70,4,64,32,1,40,2,8,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,2,32,3,16,191,15,12,2,11,32,1,40,2,44,34,0,13,0,11,11,32,1,65,48,106,36,0,2,64,32,2,40,2,44,34,0,69,13,0,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,0,32,2,65,44,106,16,191,15,11,2,64,32,2,65,127,70,13,0,32,2,32,2,40,2,4,34,0,65,1,107,54,2,4,32,0,65,1,71,13,0,32,2,65,48,65,4,16,218,26,11,11,103,1,1,127,35,0,65,48,107,34,2,36,0,32,2,65,2,54,2,12,32,2,65,244,145,216,0,54,2,8,32,2,66,2,55,2,20,32,2,65,7,54,2,44,32,2,65,7,54,2,36,32,2,32,0,54,2,32,32,2,32,0,65,4,106,54,2,40,32,2,32,2,65,32,106,54,2,16,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,32,2,65,48,106,36,0,11,106,1,3,127,35,0,65,16,107,34,1,36,0,16,128,4,2,64,65,129,6,16,128,20,34,0,65,16,16,226,23,4,64,65,205,184,158,1,45,0,0,26,32,0,65,16,16,149,27,34,2,69,13,1,32,2,65,129,6,16,225,16,32,1,65,16,106,36,0,15,11,65,128,154,216,0,65,43,32,1,65,15,106,65,240,153,216,0,65,184,155,216,0,16,253,13,0,11,65,16,32,0,16,177,28,0,11,106,1,3,127,35,0,65,16,107,34,1,36,0,16,128,4,2,64,65,129,2,16,128,20,34,0,65,16,16,226,23,4,64,65,205,184,158,1,45,0,0,26,32,0,65,16,16,149,27,34,2,69,13,1,32,2,65,129,2,16,225,16,32,1,65,16,106,36,0,15,11,65,128,154,216,0,65,43,32,1,65,15,106,65,240,153,216,0,65,184,155,216,0,16,253,13,0,11,65,16,32,0,16,177,28,0,11,103,1,1,127,35,0,65,48,107,34,2,36,0,32,2,65,3,54,2,12,32,2,65,128,213,156,1,54,2,8,32,2,66,2,55,2,20,32,2,65,7,54,2,44,32,2,65,7,54,2,36,32,2,32,0,54,2,40,32,2,32,0,65,4,106,54,2,32,32,2,32,2,65,32,106,54,2,16,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,32,2,65,48,106,36,0,11,103,1,3,127,2,64,32,1,40,2,8,34,2,65,0,78,4,64,32,1,40,2,4,33,4,32,2,69,4,64,65,1,33,1,12,2,11,65,205,184,158,1,45,0,0,26,65,1,33,3,32,2,65,1,16,149,27,34,1,13,1,11,32,3,32,2,16,132,25,0,11,32,1,32,4,32,2,16,193,5,33,1,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,2,54,2,0,11,95,1,2,127,2,64,2,64,32,1,4,64,32,1,65,8,107,34,3,32,3,40,2,0,65,1,106,34,2,54,2,0,32,2,69,13,1,32,1,40,2,0,34,2,65,127,70,13,2,32,0,32,3,54,2,8,32,0,32,1,54,2,4,32,0,32,1,65,8,106,54,2,0,32,1,32,2,65,1,106,54,2,0,15,11,16,155,28,11,0,11,16,156,28,0,11,105,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,36,16,244,10,34,1,69,4,64,65,4,65,36,16,177,28,0,11,32,1,66,129,128,128,128,16,55,2,0,32,1,32,0,41,2,0,55,2,8,32,1,65,16,106,32,0,65,8,106,41,2,0,55,2,0,32,1,65,24,106,32,0,65,16,106,41,2,0,55,2,0,32,1,65,32,106,32,0,65,24,106,40,2,0,54,2,0,32,1,11,95,1,2,127,2,64,2,64,32,1,4,64,32,1,65,8,107,34,3,32,3,40,2,0,65,1,106,34,2,54,2,0,32,2,69,13,1,32,1,40,2,0,34,2,65,127,70,13,2,32,0,32,3,54,2,8,32,0,32,1,54,2,4,32,0,32,1,65,4,106,54,2,0,32,1,32,2,65,1,106,54,2,0,15,11,16,155,28,11,0,11,16,156,28,0,11,95,1,2,127,32,0,40,2,8,34,2,32,0,40,2,0,70,4,64,32,0,16,251,18,11,32,0,40,2,4,32,2,65,24,108,106,34,3,32,1,41,3,0,55,3,0,32,3,65,16,106,32,1,65,16,106,41,3,0,55,3,0,32,3,65,8,106,32,1,65,8,106,41,3,0,55,3,0,32,0,32,2,65,1,106,54,2,8,32,0,32,2,16,238,8,11,102,1,2,127,35,0,65,16,107,34,1,36,0,32,0,45,0,216,1,65,3,70,4,64,32,0,65,136,1,106,16,165,19,32,0,65,176,1,106,34,2,16,204,19,32,2,65,8,65,184,1,16,244,22,32,1,32,0,40,2,80,54,2,12,32,1,32,0,40,2,88,54,2,8,32,1,65,8,106,65,1,65,32,16,244,22,32,0,65,8,106,16,253,21,11,32,1,65,16,106,36,0,11,97,1,2,127,32,0,45,0,233,1,65,3,70,4,64,32,0,65,136,1,106,16,166,19,32,0,40,2,184,1,34,2,4,64,32,0,40,2,180,1,33,1,3,64,32,1,16,236,19,32,1,65,16,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,176,1,106,65,4,65,16,16,244,22,32,0,65,0,58,0,232,1,32,0,65,8,106,16,253,21,11,11,105,1,1,127,35,0,65,32,107,34,3,36,0,32,3,65,12,106,32,1,32,2,16,226,15,2,64,32,3,40,2,12,34,2,65,128,128,128,128,120,71,4,64,32,3,40,2,16,33,1,32,0,32,3,40,2,20,54,2,8,12,1,11,32,3,32,3,41,2,16,55,3,24,32,3,65,24,106,16,151,12,33,1,11,32,0,32,2,54,2,0,32,0,32,1,54,2,4,32,3,65,32,106,36,0,11,112,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,104,14,4,0,3,3,1,3,11,32,0,65,56,106,16,200,20,32,0,40,2,48,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,52,34,0,65,131,1,75,13,1,12,2,11,32,0,16,200,20,32,0,40,2,48,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,52,34,0,65,131,1,77,13,1,11,32,0,16,222,9,11,11,112,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,104,14,4,0,3,3,1,3,11,32,0,65,56,106,16,202,20,32,0,40,2,48,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,52,34,0,65,131,1,75,13,1,12,2,11,32,0,16,202,20,32,0,40,2,48,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,52,34,0,65,131,1,77,13,1,11,32,0,16,222,9,11,11,112,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,120,14,4,0,3,3,1,3,11,32,0,65,64,107,16,201,20,32,0,40,2,56,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,60,34,0,65,131,1,75,13,1,12,2,11,32,0,16,201,20,32,0,40,2,56,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,60,34,0,65,131,1,77,13,1,11,32,0,16,222,9,11,11,112,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,120,14,4,0,3,3,1,3,11,32,0,65,64,107,16,203,20,32,0,40,2,56,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,60,34,0,65,131,1,75,13,1,12,2,11,32,0,16,203,20,32,0,40,2,56,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,60,34,0,65,131,1,77,13,1,11,32,0,16,222,9,11,11,118,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,184,17,14,4,0,3,3,1,3,11,32,0,65,216,8,106,16,254,21,32,0,40,2,176,17,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,180,17,34,0,65,131,1,75,13,1,12,2,11,32,0,16,254,21,32,0,40,2,176,17,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,180,17,34,0,65,131,1,77,13,1,11,32,0,16,222,9,11,11,118,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,184,17,14,4,0,3,3,1,3,11,32,0,65,216,8,106,16,255,21,32,0,40,2,176,17,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,180,17,34,0,65,131,1,75,13,1,12,2,11,32,0,16,255,21,32,0,40,2,176,17,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,180,17,34,0,65,131,1,77,13,1,11,32,0,16,222,9,11,11,103,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,45,0,0,69,4,64,32,2,32,0,65,1,106,54,2,8,32,1,65,180,158,194,0,65,11,32,2,65,8,106,65,164,158,194,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,208,158,194,0,65,13,32,2,65,12,106,65,192,158,194,0,16,165,9,11,32,2,65,16,106,36,0,11,103,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,45,0,0,69,4,64,32,2,32,0,65,1,106,54,2,8,32,1,65,180,158,194,0,65,11,32,2,65,8,106,65,164,158,194,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,240,158,194,0,65,15,32,2,65,12,106,65,224,158,194,0,16,165,9,11,32,2,65,16,106,36,0,11,95,1,3,127,2,64,32,0,40,2,0,34,0,40,2,76,34,2,69,13,0,32,0,40,2,80,34,3,40,2,0,34,1,4,64,32,2,32,1,17,2,0,11,32,3,40,2,4,34,1,69,13,0,32,2,32,1,32,3,40,2,8,16,218,26,11,32,0,40,2,0,65,2,71,4,64,32,0,65,16,106,16,214,24,11,32,0,65,212,0,65,4,16,218,26,11,107,1,1,127,35,0,65,16,107,34,3,36,0,32,3,65,8,106,32,0,32,2,16,189,14,65,128,128,196,0,33,2,2,64,32,3,40,2,8,65,1,71,13,0,32,3,32,0,32,1,16,189,14,32,3,40,2,0,65,2,71,13,0,65,128,128,196,0,32,3,40,2,4,34,0,32,0,65,128,176,3,115,65,128,128,196,0,107,65,128,144,188,127,73,27,33,2,11,32,3,65,16,106,36,0,32,2,11,104,1,2,127,35,0,65,16,107,34,2,36,0,2,64,32,1,40,2,0,34,3,69,4,64,32,2,65,0,54,2,0,32,2,32,1,45,0,4,58,0,4,12,1,11,32,2,32,1,65,12,106,32,1,40,2,4,32,1,40,2,8,32,3,40,2,0,17,6,0,11,32,0,32,2,41,2,0,55,2,0,32,0,65,8,106,32,2,65,8,106,41,2,0,55,2,0,32,2,65,16,106,36,0,11,103,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,45,0,0,69,4,64,32,2,32,0,65,1,106,54,2,8,32,1,65,188,241,203,0,65,11,32,2,65,8,106,65,172,241,203,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,248,241,203,0,65,15,32,2,65,12,106,65,232,241,203,0,16,165,9,11,32,2,65,16,106,36,0,11,103,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,45,0,0,69,4,64,32,2,32,0,65,1,106,54,2,8,32,1,65,188,241,203,0,65,11,32,2,65,8,106,65,172,241,203,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,216,241,203,0,65,13,32,2,65,12,106,65,200,241,203,0,16,165,9,11,32,2,65,16,106,36,0,11,105,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,1,54,2,8,32,1,65,255,255,255,255,1,77,4,64,32,2,32,1,65,2,116,32,2,65,8,106,16,228,14,32,2,40,2,4,33,1,32,0,32,2,40,2,0,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,15,11,65,144,209,204,0,65,43,32,2,65,15,106,65,128,209,204,0,65,132,210,204,0,16,253,13,0,11,105,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,0,65,4,107,14,7,0,1,2,2,2,2,3,2,11,2,64,2,64,65,5,32,0,45,0,8,65,37,107,65,255,1,113,34,1,32,1,65,5,79,27,14,5,3,3,3,1,3,0,11,32,0,65,8,106,16,185,8,15,11,32,0,65,12,106,16,214,24,15,11,32,0,65,4,106,16,235,24,11,15,11,32,0,65,8,106,16,185,8,11,96,1,2,127,35,0,65,16,107,34,2,36,0,32,1,65,0,16,131,6,34,1,4,64,32,2,32,1,54,2,12,32,0,32,2,65,12,106,34,3,16,188,19,32,1,32,1,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,3,16,191,15,11,32,2,65,16,106,36,0,15,11,65,144,242,213,0,65,18,65,164,242,213,0,16,151,17,0,11,102,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,45,0,0,65,5,70,4,64,32,2,32,0,65,4,106,54,2,8,32,1,65,224,137,214,0,65,4,32,2,65,8,106,65,208,137,214,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,244,137,214,0,65,3,32,2,65,12,106,65,228,137,214,0,16,165,9,11,32,2,65,16,106,36,0,11,104,1,2,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,34,3,65,4,106,33,0,2,127,32,3,40,2,0,69,4,64,32,2,32,0,54,2,8,32,1,65,233,188,214,0,65,13,32,2,65,8,106,65,224,186,214,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,246,188,214,0,65,21,32,2,65,12,106,65,224,186,214,0,16,165,9,11,32,2,65,16,106,36,0,11,102,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,45,0,0,65,2,71,4,64,32,2,32,0,54,2,8,32,1,65,172,132,215,0,65,7,32,2,65,8,106,65,156,132,215,0,16,165,9,12,1,11,32,2,32,0,65,1,106,54,2,12,32,1,65,196,132,215,0,65,5,32,2,65,12,106,65,180,132,215,0,16,165,9,11,32,2,65,16,106,36,0,11,97,1,2,127,35,0,65,144,1,107,34,3,36,0,65,1,33,4,32,0,40,2,24,32,1,32,2,16,181,25,69,4,64,32,3,32,0,32,1,32,2,16,197,2,32,3,45,0,0,34,0,65,37,71,4,64,32,3,65,200,0,106,34,1,32,3,65,200,0,16,193,5,26,32,1,16,185,8,11,32,0,65,37,71,33,4,11,32,3,65,144,1,106,36,0,32,4,11,105,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,1,54,2,8,32,1,65,255,255,255,255,1,77,4,64,32,2,32,1,65,2,116,32,2,65,8,106,16,228,14,32,2,40,2,4,33,1,32,0,32,2,40,2,0,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,15,11,65,236,147,215,0,65,43,32,2,65,15,106,65,220,147,215,0,65,224,148,215,0,16,253,13,0,11,87,1,1,127,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,2,16,193,22,32,1,4,64,3,64,32,3,32,0,54,2,12,32,3,65,4,106,32,3,65,12,106,65,144,199,156,1,16,219,6,32,0,65,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,32,3,65,4,106,16,249,21,32,3,65,16,106,36,0,11,191,5,1,10,127,35,0,65,32,107,34,6,36,0,2,64,32,2,65,1,113,69,4,64,32,6,66,128,128,128,128,32,55,2,24,32,6,32,1,54,2,12,32,6,32,2,54,2,16,32,6,32,1,32,2,106,54,2,20,35,0,65,48,107,34,3,36,0,32,3,65,2,58,0,0,32,3,65,40,106,32,6,65,12,106,34,1,65,16,106,40,2,0,54,2,0,32,3,65,32,106,32,1,65,8,106,41,2,0,55,3,0,32,3,32,1,41,2,0,55,3,24,32,3,32,3,54,2,44,32,3,65,12,106,33,8,35,0,65,48,107,34,4,36,0,32,4,65,8,106,32,3,65,24,106,34,1,32,1,40,2,20,16,174,10,2,64,2,64,2,64,2,64,32,4,45,0,8,65,1,113,69,4,64,32,8,65,0,54,2,8,32,8,66,128,128,128,128,16,55,2,0,12,1,11,32,4,45,0,9,33,5,32,1,40,2,20,45,0,0,65,2,70,4,64,32,1,40,2,16,69,13,2,11,65,205,184,158,1,45,0,0,26,65,8,65,1,16,149,27,34,2,69,13,2,32,2,32,5,58,0,0,32,4,65,8,54,2,12,32,4,65,20,106,34,12,65,1,54,2,0,32,4,32,2,54,2,16,32,4,65,40,106,32,1,65,16,106,41,2,0,55,3,0,32,4,65,32,106,32,1,65,8,106,41,2,0,55,3,0,32,4,32,1,41,2,0,55,3,24,32,4,65,12,106,33,7,35,0,65,16,107,34,5,36,0,32,5,65,8,106,32,4,65,24,106,34,9,32,9,40,2,20,16,174,10,2,64,2,64,32,5,45,0,8,65,1,113,4,64,32,5,45,0,9,33,10,32,7,40,2,8,33,1,3,64,32,9,40,2,20,33,11,32,7,40,2,0,32,1,70,4,64,32,11,45,0,0,65,2,70,4,64,32,9,40,2,16,69,13,4,11,32,7,32,1,65,1,65,1,65,1,16,178,19,11,32,7,32,1,65,1,106,34,2,54,2,8,32,7,40,2,4,32,1,106,32,10,58,0,0,32,5,32,9,32,11,16,174,10,32,5,45,0,1,33,10,32,2,33,1,32,5,45,0,0,65,1,113,13,0,11,11,32,5,65,16,106,36,0,12,1,11,65,140,206,156,1,16,156,21,0,11,32,8,65,8,106,32,12,40,2,0,54,2,0,32,8,32,4,41,2,12,55,2,0,11,32,4,65,48,106,36,0,12,2,11,65,140,206,156,1,16,156,21,0,11,65,1,65,8,16,132,25,0,11,2,64,32,3,45,0,0,65,2,70,4,64,32,0,32,3,41,2,12,55,2,0,32,0,65,8,106,32,3,65,20,106,40,2,0,54,2,0,12,1,11,32,0,32,3,41,3,0,55,2,4,32,0,65,128,128,128,128,120,54,2,0,32,3,40,2,12,34,0,69,13,0,32,3,40,2,16,32,0,65,1,16,218,26,11,32,3,65,48,106,36,0,12,1,11,32,0,65,128,128,128,128,120,54,2,0,32,0,32,2,173,66,32,134,66,1,132,55,2,4,11,32,6,65,32,106,36,0,11,86,1,1,126,2,64,32,3,65,192,0,113,69,4,64,32,3,69,13,1,32,2,65,0,32,3,107,65,63,113,173,134,32,1,32,3,65,63,113,173,34,4,136,132,33,1,32,2,32,4,136,33,2,12,1,11,32,2,32,3,65,63,113,173,136,33,1,66,0,33,2,11,32,0,32,1,55,3,0,32,0,32,2,55,3,8,11,87,1,2,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,65,40,106,33,0,3,64,32,0,40,2,0,65,128,128,128,128,120,71,4,64,32,0,16,214,24,11,32,0,65,24,106,16,214,24,32,0,65,36,106,34,2,16,142,21,32,2,16,247,27,32,0,65,224,0,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,100,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,2,65,1,54,2,20,32,2,65,196,230,193,0,54,2,16,32,2,66,1,55,2,28,32,2,65,163,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,32,2,65,48,106,36,0,11,97,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,64,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,97,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,108,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,248,5,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,100,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,2,65,1,54,2,20,32,2,65,156,158,194,0,54,2,16,32,2,66,1,55,2,28,32,2,65,192,3,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,32,2,65,48,106,36,0,11,100,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,2,65,1,54,2,20,32,2,65,156,158,194,0,54,2,16,32,2,66,1,55,2,28,32,2,65,158,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,32,2,65,48,106,36,0,11,96,0,32,0,2,127,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,2,1,2,0,11,32,0,32,1,40,2,12,65,0,71,58,0,0,32,1,65,4,106,16,214,24,15,11,32,0,32,1,40,0,1,54,0,1,65,2,12,1,11,32,0,32,1,41,0,1,55,0,1,32,0,65,9,106,32,1,65,9,106,41,0,0,55,0,0,65,3,11,58,0,0,11,92,1,1,127,32,1,40,2,0,34,4,65,1,113,4,64,32,0,32,1,32,4,32,4,65,126,113,32,2,32,3,16,169,10,15,11,32,4,32,4,40,2,8,34,1,65,1,106,54,2,8,32,1,65,0,78,4,64,32,0,32,4,54,2,12,32,0,32,3,54,2,8,32,0,32,2,54,2,4,32,0,65,152,213,203,0,54,2,0,15,11,0,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,244,2,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,148,3,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,152,4,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,236,3,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,97,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,52,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,192,2,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,140,1,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,160,5,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,248,6,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,152,3,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,98,1,2,127,2,64,32,0,40,2,0,34,1,65,1,71,13,0,32,0,40,2,4,13,0,32,0,40,2,8,33,1,32,0,40,2,12,34,2,4,64,3,64,32,1,40,2,160,3,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,66,0,55,2,8,32,0,32,1,54,2,4,65,1,33,1,32,0,65,1,54,2,0,11,32,0,65,4,106,65,0,32,1,27,11,110,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,32,0,40,2,0,34,0,40,2,0,65,1,107,14,2,1,2,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,192,135,214,0,65,10,32,2,65,12,106,65,176,135,214,0,16,165,9,12,2,11,32,1,65,202,135,214,0,65,14,16,181,25,12,1,11,32,1,65,216,135,214,0,65,13,16,181,25,11,32,2,65,16,106,36,0,11,100,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,2,65,1,54,2,20,32,2,65,128,150,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,192,3,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,32,2,65,48,106,36,0,11,205,3,2,9,127,1,126,35,0,65,16,107,34,5,36,0,32,5,65,4,106,33,4,35,0,65,48,107,34,3,36,0,2,64,32,2,65,8,71,4,64,32,4,32,2,54,2,8,32,4,65,8,54,2,4,32,4,65,1,58,0,0,12,1,11,32,3,65,0,54,2,16,32,3,65,24,106,32,1,65,8,16,229,21,2,64,2,64,2,64,32,3,40,2,28,34,8,32,3,40,2,40,34,1,79,4,64,32,3,40,2,24,33,2,32,1,65,2,70,33,11,3,64,32,11,69,13,3,32,3,65,8,106,32,2,47,0,0,34,6,32,6,65,8,118,16,235,10,32,3,45,0,9,33,6,32,3,45,0,8,13,2,32,1,32,2,106,33,2,35,0,65,16,107,34,7,36,0,32,3,65,16,106,34,9,40,2,0,34,10,65,4,79,4,64,32,7,32,6,58,0,15,65,164,176,215,0,65,43,32,7,65,15,106,65,148,176,215,0,65,200,195,215,0,16,253,13,0,11,32,9,32,10,106,65,4,106,32,6,58,0,0,32,9,32,10,65,1,106,54,2,0,32,7,65,16,106,36,0,32,8,32,1,107,34,8,65,2,79,13,0,11,11,32,3,41,3,16,34,12,66,252,255,255,255,15,131,80,13,2,32,4,65,2,58,0,0,32,4,32,12,66,32,136,62,0,1,12,3,11,32,4,32,6,58,0,1,32,4,65,0,58,0,0,12,2,11,65,216,195,215,0,65,23,32,3,65,24,106,65,216,193,215,0,65,212,196,215,0,16,253,13,0,11,32,3,32,12,55,3,24,65,170,195,215,0,65,13,32,3,65,24,106,65,184,193,215,0,65,184,195,215,0,16,253,13,0,11,32,3,65,48,106,36,0,32,5,40,0,5,33,1,32,5,45,0,4,34,2,65,2,71,4,64,32,0,32,5,40,0,9,54,0,5,32,0,65,8,106,32,5,65,12,106,40,0,0,54,0,0,11,32,0,32,2,58,0,0,32,0,32,1,54,0,1,32,5,65,16,106,36,0,11,100,1,1,127,35,0,65,48,107,34,2,36,0,32,2,65,2,54,2,12,32,2,65,180,141,216,0,54,2,8,32,2,66,1,55,2,20,32,2,65,160,4,54,2,36,32,2,32,0,41,3,0,55,3,40,32,2,32,2,65,32,106,54,2,16,32,2,32,2,65,40,106,54,2,32,32,1,40,2,20,32,1,40,2,24,32,2,65,8,106,16,163,3,32,2,65,48,106,36,0,11,100,1,1,127,35,0,65,64,106,34,3,36,0,32,1,32,3,32,2,65,192,0,16,193,5,34,3,16,191,8,65,1,33,2,32,1,41,3,32,32,1,41,3,24,32,1,41,3,16,32,1,41,3,8,32,1,41,3,0,132,132,132,132,80,4,64,65,234,179,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,65,0,33,2,11,32,3,65,64,107,36,0,32,2,11,98,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,45,0,0,69,4,64,32,2,32,0,65,1,106,54,2,8,32,1,65,173,184,192,0,65,11,32,2,65,8,106,65,136,189,192,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,251,183,192,0,65,13,32,2,65,12,106,65,152,189,192,0,16,165,9,11,32,2,65,16,106,36,0,11,98,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,45,0,0,69,4,64,32,2,32,0,65,1,106,54,2,8,32,1,65,173,184,192,0,65,11,32,2,65,8,106,65,136,189,192,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,184,189,192,0,65,15,32,2,65,12,106,65,168,189,192,0,16,165,9,11,32,2,65,16,106,36,0,11,99,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,4,106,33,3,2,127,32,0,40,2,0,69,4,64,32,2,32,3,54,2,8,32,1,65,212,193,192,0,65,17,32,2,65,8,106,65,196,193,192,0,16,165,9,12,1,11,32,2,32,3,54,2,12,32,1,65,229,193,192,0,65,18,32,2,65,12,106,65,240,150,192,0,16,165,9,11,32,2,65,16,106,36,0,11,99,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,4,106,33,3,2,127,32,0,40,2,0,69,4,64,32,2,32,3,54,2,8,32,1,65,251,183,192,0,65,13,32,2,65,8,106,65,196,144,192,0,16,165,9,12,1,11,32,2,32,3,54,2,12,32,1,65,209,199,192,0,65,21,32,2,65,12,106,65,196,144,192,0,16,165,9,11,32,2,65,16,106,36,0,11,97,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,45,0,0,65,5,70,4,64,32,2,32,0,65,4,106,54,2,8,32,1,65,148,200,192,0,65,4,32,2,65,8,106,65,132,200,192,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,168,200,192,0,65,3,32,2,65,12,106,65,152,200,192,0,16,165,9,11,32,2,65,16,106,36,0,11,94,1,2,127,32,0,45,0,241,1,65,3,70,4,64,32,0,65,128,1,106,16,166,19,32,0,40,2,176,1,34,2,4,64,32,0,40,2,172,1,33,1,3,64,32,1,16,236,19,32,1,65,16,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,168,1,106,65,4,65,16,16,244,22,32,0,65,0,58,0,240,1,32,0,16,253,21,11,11,99,1,2,127,35,0,65,16,107,34,1,36,0,32,0,45,0,212,1,65,3,70,4,64,32,0,65,128,1,106,16,165,19,32,0,65,168,1,106,34,2,16,204,19,32,2,65,8,65,184,1,16,244,22,32,1,32,0,40,2,72,54,2,12,32,1,32,0,40,2,80,54,2,8,32,1,65,8,106,65,1,65,32,16,244,22,32,0,16,253,21,11,32,1,65,16,106,36,0,11,98,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,45,0,0,69,4,64,32,2,32,0,65,1,106,54,2,8,32,1,65,136,164,193,0,65,11,32,2,65,8,106,65,248,163,193,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,164,164,193,0,65,13,32,2,65,12,106,65,148,164,193,0,16,165,9,11,32,2,65,16,106,36,0,11,98,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,45,0,0,69,4,64,32,2,32,0,65,1,106,54,2,8,32,1,65,197,193,193,0,65,11,32,2,65,8,106,65,196,198,193,0,16,165,9,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,228,198,193,0,65,13,32,2,65,12,106,65,212,198,193,0,16,165,9,11,32,2,65,16,106,36,0,11,99,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,4,106,33,3,2,127,32,0,40,2,0,69,4,64,32,2,32,3,54,2,8,32,1,65,228,198,193,0,65,13,32,2,65,8,106,65,252,189,193,0,16,165,9,12,1,11,32,2,32,3,54,2,12,32,1,65,225,207,193,0,65,21,32,2,65,12,106,65,252,189,193,0,16,165,9,11,32,2,65,16,106,36,0,11,97,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,45,0,0,65,5,70,4,64,32,2,32,0,65,4,106,54,2,8,32,1,65,136,208,193,0,65,4,32,2,65,8,106,65,248,207,193,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,156,208,193,0,65,3,32,2,65,12,106,65,140,208,193,0,16,165,9,11,32,2,65,16,106,36,0,11,113,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,12,106,54,2,12,32,1,65,192,230,193,0,65,4,65,186,218,193,0,65,15,32,0,65,32,106,65,128,230,193,0,65,201,218,193,0,65,10,32,0,65,144,230,193,0,65,211,218,193,0,65,8,32,0,65,196,0,106,65,160,230,193,0,65,219,218,193,0,65,7,32,2,65,12,106,65,176,230,193,0,16,152,9,32,2,65,16,106,36,0,11,97,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,196,230,193,0,54,2,16,32,2,66,1,55,2,28,32,2,65,158,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,32,2,65,48,106,36,0,11,97,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,192,163,194,0,54,2,16,32,2,66,1,55,2,28,32,2,65,241,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,32,2,65,48,106,36,0,11,95,1,4,127,32,0,32,1,40,2,4,34,4,32,1,40,2,0,34,2,107,16,245,22,32,0,40,2,8,33,3,32,2,32,4,71,4,64,32,0,40,2,4,33,5,3,64,32,3,32,5,106,32,2,45,0,0,58,0,0,32,3,65,1,106,33,3,32,2,65,1,106,34,2,32,4,71,13,0,11,32,1,32,2,54,2,0,11,32,0,32,3,54,2,8,11,89,1,3,127,32,1,40,2,8,33,4,32,1,40,2,4,33,2,65,0,33,1,2,64,3,64,32,1,32,4,70,13,1,32,1,32,2,106,32,1,65,1,106,33,1,45,0,0,34,3,65,9,70,32,3,65,32,107,65,255,1,113,65,223,0,73,114,13,0,11,65,0,33,2,11,32,0,32,4,54,2,4,32,0,32,2,54,2,0,11,113,2,1,127,2,126,65,184,185,158,1,40,2,0,69,4,64,2,126,32,0,69,4,64,66,2,33,2,66,1,12,1,11,32,0,40,2,0,33,1,32,0,66,0,55,3,0,32,0,41,3,16,66,2,32,1,65,1,113,34,1,27,33,2,32,0,41,3,8,66,1,32,1,27,11,33,3,65,200,185,158,1,32,2,55,3,0,65,192,185,158,1,32,3,55,3,0,65,184,185,158,1,66,1,55,3,0,11,65,192,185,158,1,11,96,1,1,127,32,0,40,2,0,34,0,40,2,8,34,1,4,64,32,0,40,2,12,32,1,40,2,12,17,2,0,11,32,0,40,2,20,34,1,4,64,32,0,40,2,24,32,1,40,2,12,17,2,0,11,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,36,65,4,16,218,26,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,133,2,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,132,2,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,130,2,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,131,2,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,99,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,4,106,33,3,2,127,32,0,40,2,0,69,4,64,32,2,32,3,54,2,8,32,1,65,128,148,204,0,65,17,32,2,65,8,106,65,240,147,204,0,16,165,9,12,1,11,32,2,32,3,54,2,12,32,1,65,145,148,204,0,65,18,32,2,65,12,106,65,212,143,204,0,16,165,9,11,32,2,65,16,106,36,0,11,97,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,244,159,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,192,3,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,32,2,65,48,106,36,0,11,88,1,3,127,35,0,65,144,2,107,34,2,36,0,32,2,65,200,0,106,34,3,32,1,65,200,1,16,193,5,26,32,2,65,8,106,34,4,32,3,16,233,28,32,1,65,200,1,106,34,1,32,4,65,192,0,16,95,32,2,65,200,0,106,32,1,65,200,1,16,193,5,26,32,0,32,3,16,233,28,32,2,65,144,2,106,36,0,11,93,1,1,127,32,0,65,166,178,133,138,3,108,34,1,32,0,65,185,243,221,241,121,108,115,173,66,154,7,126,66,32,136,167,65,1,116,65,234,202,207,0,106,47,1,0,32,0,106,65,185,243,221,241,121,108,32,1,115,173,66,154,7,126,66,32,136,167,65,2,116,65,160,217,207,0,106,40,2,0,34,1,65,0,32,1,65,8,118,32,0,70,27,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,250,1,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,128,2,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,129,2,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,255,1,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,251,1,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,252,1,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,254,1,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,84,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,20,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,253,1,11,32,0,65,12,107,16,177,24,32,0,65,28,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,93,1,2,127,2,64,32,1,45,0,92,34,3,65,13,71,4,64,65,26,33,2,32,3,65,26,71,13,1,32,1,40,2,104,65,4,79,13,1,65,37,33,2,12,1,11,32,1,40,2,96,45,0,100,34,1,65,5,79,4,64,65,26,33,2,12,1,11,66,154,180,148,169,210,4,32,1,65,3,116,173,136,167,33,2,11,32,0,32,2,58,0,0,11,99,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,4,106,33,3,2,127,32,0,40,2,0,69,4,64,32,2,32,3,54,2,8,32,1,65,216,206,214,0,65,17,32,2,65,8,106,65,200,206,214,0,16,165,9,12,1,11,32,2,32,3,54,2,12,32,1,65,233,206,214,0,65,18,32,2,65,12,106,65,164,188,214,0,16,165,9,11,32,2,65,16,106,36,0,11,115,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,140,1,106,54,2,12,32,1,65,248,131,215,0,65,19,65,229,130,215,0,65,6,32,0,65,252,0,106,65,188,130,215,0,65,174,131,215,0,65,4,32,0,65,240,130,215,0,65,139,132,215,0,65,16,32,0,65,240,0,106,65,232,131,215,0,65,193,131,215,0,65,8,32,2,65,12,106,65,144,131,215,0,16,152,9,32,2,65,16,106,36,0,11,115,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,140,1,106,54,2,12,32,1,65,160,131,215,0,65,14,65,229,130,215,0,65,6,32,0,65,252,0,106,65,188,130,215,0,65,174,131,215,0,65,4,32,0,65,240,130,215,0,65,178,131,215,0,65,15,32,0,65,240,0,106,65,128,131,215,0,65,193,131,215,0,65,8,32,2,65,12,106,65,144,131,215,0,16,152,9,32,2,65,16,106,36,0,11,99,1,2,127,35,0,65,16,107,34,2,36,0,32,0,65,1,106,33,3,2,127,32,0,45,0,0,69,4,64,32,2,32,3,54,2,8,32,1,65,220,235,214,0,65,8,32,2,65,8,106,65,204,235,214,0,16,165,9,12,1,11,32,2,32,3,54,2,12,32,1,65,228,235,214,0,65,11,32,2,65,12,106,65,160,235,214,0,16,165,9,11,32,2,65,16,106,36,0,11,82,1,1,127,32,1,32,2,65,1,106,34,4,75,4,64,32,0,32,4,65,4,116,106,32,0,32,2,65,4,116,106,32,2,65,127,115,32,1,106,65,4,116,16,184,28,26,11,32,0,32,2,65,4,116,106,34,0,32,3,41,2,0,55,2,0,32,0,65,8,106,32,3,65,8,106,41,2,0,55,2,0,11,97,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,0,54,2,12,32,2,65,1,54,2,20,32,2,65,200,169,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,158,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,32,2,65,48,106,36,0,11,88,1,3,127,35,0,65,144,2,107,34,2,36,0,32,2,65,200,0,106,34,3,32,1,65,200,1,16,193,5,26,32,2,65,8,106,34,4,32,3,16,252,28,32,1,65,200,1,106,34,1,32,4,65,192,0,16,96,32,2,65,200,0,106,32,1,65,200,1,16,193,5,26,32,0,32,3,16,252,28,32,2,65,144,2,106,36,0,11,116,1,2,127,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,10,0,4,4,4,4,4,1,2,4,3,4,11,32,1,65,4,106,33,2,65,160,156,192,0,33,3,12,3,11,32,1,65,4,106,33,2,65,164,166,192,0,33,3,12,2,11,32,1,65,4,106,33,2,65,224,166,192,0,33,3,12,1,11,32,1,65,4,106,33,2,65,156,167,192,0,33,3,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,105,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,2,1,2,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,216,189,192,0,65,10,32,2,65,12,106,65,200,189,192,0,16,165,9,12,2,11,32,1,65,226,189,192,0,65,14,16,181,25,12,1,11,32,1,65,251,183,192,0,65,13,16,181,25,11,32,2,65,16,106,36,0,11,73,1,2,127,32,0,2,127,3,64,32,2,32,3,70,4,64,32,0,32,1,32,2,16,176,14,65,0,12,2,11,32,1,32,3,106,32,3,65,1,106,33,3,45,0,0,34,4,65,9,70,32,4,65,255,0,71,32,4,65,31,75,113,114,13,0,11,65,2,11,58,0,16,11,93,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,12,32,2,32,0,54,2,8,32,2,65,2,54,2,20,32,2,65,132,244,192,0,54,2,16,32,2,66,1,55,2,28,32,2,65,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,8,106,54,2,40,32,2,65,16,106,16,233,8,32,2,65,48,106,36,0,11,93,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,12,32,2,32,0,54,2,8,32,2,65,2,54,2,20,32,2,65,200,244,192,0,54,2,16,32,2,66,1,55,2,28,32,2,65,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,8,106,54,2,40,32,2,65,16,106,16,233,8,32,2,65,48,106,36,0,11,95,1,2,127,35,0,65,16,107,34,5,36,0,32,1,40,2,0,33,6,32,5,32,4,54,2,12,32,5,32,6,32,5,65,12,106,16,193,9,32,5,40,2,4,33,4,32,5,40,2,0,34,6,69,4,64,32,1,65,4,106,32,2,32,3,16,187,21,32,4,16,219,26,11,32,0,32,6,54,2,0,32,0,32,4,54,2,4,32,5,65,16,106,36,0,11,93,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,0,65,4,65,36,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,4,64,32,1,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,33,3,32,0,65,0,54,2,8,32,0,32,3,54,2,4,32,0,32,1,54,2,0,32,2,65,16,106,36,0,11,145,1,1,3,127,32,0,40,2,0,33,1,2,64,3,64,32,1,40,2,4,33,0,3,64,32,0,65,127,70,13,1,32,0,65,0,72,13,2,32,1,32,0,65,1,106,32,1,40,2,4,34,2,32,0,32,2,70,27,54,2,4,32,0,32,2,71,32,2,33,0,13,0,11,11,32,1,15,11,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,236,152,194,0,54,2,0,32,0,66,1,55,2,12,32,0,66,228,253,192,128,224,204,0,55,3,24,32,0,32,0,65,24,106,54,2,8,32,0,65,184,254,192,0,16,198,18,0,11,116,1,2,127,2,64,2,64,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,10,0,4,4,4,4,4,1,2,4,3,4,11,32,1,65,4,106,33,2,65,236,185,193,0,33,3,12,3,11,32,1,65,4,106,33,2,65,168,186,193,0,33,3,12,2,11,32,1,65,4,106,33,2,65,228,186,193,0,33,3,12,1,11,32,1,65,4,106,33,2,65,160,187,193,0,33,3,11,32,0,32,3,54,2,4,32,0,32,2,54,2,0,11,105,1,1,127,35,0,65,16,107,34,2,36,0,2,127,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,2,1,2,0,11,32,2,32,0,65,4,106,54,2,12,32,1,65,132,199,193,0,65,10,32,2,65,12,106,65,244,198,193,0,16,165,9,12,2,11,32,1,65,142,199,193,0,65,14,16,181,25,12,1,11,32,1,65,228,198,193,0,65,13,16,181,25,11,32,2,65,16,106,36,0,11,201,11,2,31,127,1,126,32,1,40,2,136,1,33,26,32,1,40,2,140,1,33,18,32,0,65,8,106,33,19,32,1,40,2,116,34,4,33,5,32,4,32,1,40,2,120,65,224,0,108,106,33,4,35,0,65,32,107,34,7,36,0,32,7,65,20,106,32,4,32,5,107,65,224,0,110,65,0,65,4,65,200,0,16,167,10,32,7,40,2,24,33,3,32,7,40,2,20,65,1,70,4,64,32,3,32,7,40,2,28,16,132,25,0,11,32,7,65,16,106,34,27,65,0,54,2,0,32,7,32,7,40,2,28,54,2,12,32,7,32,3,54,2,8,35,0,65,16,107,34,10,36,0,32,4,32,5,107,65,224,0,110,34,8,32,7,65,8,106,34,3,40,2,0,32,3,40,2,8,34,6,107,75,4,64,32,3,32,6,32,8,65,4,65,200,0,16,178,19,11,32,10,32,3,41,2,4,66,32,137,55,2,8,32,10,32,3,65,8,106,54,2,4,35,0,65,144,2,107,34,2,36,0,32,10,65,4,106,34,3,40,2,4,33,11,32,3,40,2,0,32,4,32,5,71,4,64,32,3,40,2,8,32,11,65,200,0,108,106,33,20,32,11,32,4,32,5,107,65,224,0,110,34,21,106,33,11,32,2,65,252,1,106,33,22,32,2,65,216,1,106,33,29,32,2,65,244,0,106,33,30,32,2,65,136,1,106,33,12,32,2,65,52,106,33,23,32,2,65,212,0,106,33,13,32,2,65,200,0,106,33,14,32,2,65,188,1,106,33,24,32,2,65,184,1,106,33,31,3,64,32,5,65,56,106,40,2,0,33,32,65,128,128,128,128,120,33,15,32,5,65,40,106,34,4,40,2,0,65,128,128,128,128,120,71,4,64,32,5,65,32,106,41,3,0,33,33,32,31,32,4,16,131,15,32,2,65,240,0,106,32,24,65,8,106,40,2,0,54,2,0,32,2,32,24,41,2,0,55,3,104,32,2,40,2,184,1,33,15,11,32,14,32,5,65,64,107,16,131,15,35,0,65,16,107,34,9,36,0,32,5,65,204,0,106,34,4,40,2,4,33,16,32,9,65,4,106,32,4,40,2,8,34,25,65,0,65,4,65,12,16,167,10,32,9,40,2,8,33,4,2,64,32,9,40,2,4,65,1,71,4,64,32,9,40,2,12,33,8,2,64,32,4,69,13,0,32,25,65,12,108,33,17,32,8,33,3,32,4,33,6,3,64,32,17,69,13,1,32,9,65,4,106,32,16,16,131,15,32,3,65,8,106,32,9,65,12,106,40,2,0,54,2,0,32,3,32,9,41,2,4,55,2,0,32,17,65,12,107,33,17,32,3,65,12,106,33,3,32,16,65,12,106,33,16,32,6,65,1,107,34,6,13,0,11,11,32,13,32,25,54,2,8,32,13,32,8,54,2,4,32,13,32,4,54,2,0,32,9,65,16,106,36,0,12,1,11,32,4,32,9,40,2,12,16,132,25,0,11,32,2,65,16,106,32,5,65,8,106,34,4,41,3,0,55,3,0,32,2,65,24,106,32,5,65,16,106,34,3,41,3,0,55,3,0,32,2,65,32,106,32,5,65,24,106,34,8,41,3,0,55,3,0,32,23,32,2,41,3,104,55,2,0,32,23,65,8,106,32,2,65,240,0,106,34,6,40,2,0,54,2,0,32,2,32,32,54,2,64,32,2,32,15,54,2,48,32,2,32,33,55,3,40,32,2,32,5,41,3,0,55,3,8,32,2,32,5,65,216,0,106,45,0,0,58,0,96,32,2,32,5,65,60,106,40,2,0,54,2,68,32,2,65,176,1,106,32,2,65,8,106,65,224,0,16,193,5,26,32,12,65,24,106,32,8,41,2,0,55,2,0,32,12,65,16,106,32,3,41,2,0,55,2,0,32,12,65,8,106,32,4,41,2,0,55,2,0,32,12,32,5,41,2,0,55,2,0,32,6,32,14,65,8,106,40,2,0,54,2,0,32,2,32,14,41,2,0,55,3,104,32,2,41,3,232,1,33,33,32,30,32,2,40,2,128,2,32,2,40,2,132,2,16,193,3,32,2,32,33,55,3,168,1,32,2,40,2,216,1,65,128,128,128,128,120,71,4,64,32,29,16,214,24,11,32,22,16,142,21,32,22,16,247,27,32,5,65,224,0,106,33,5,32,20,32,2,65,232,0,106,65,200,0,16,193,5,65,200,0,106,33,20,32,21,65,1,107,34,21,13,0,11,11,32,11,54,2,0,32,2,65,144,2,106,36,0,32,10,65,16,106,36,0,32,19,65,8,106,32,27,40,2,0,54,2,0,32,19,32,7,41,2,8,55,2,0,32,7,65,32,106,36,0,32,0,65,20,106,33,5,32,1,40,2,128,1,34,4,32,1,40,2,132,1,65,24,108,106,33,2,35,0,65,32,107,34,1,36,0,32,1,65,20,106,32,2,32,4,107,65,24,110,65,0,65,8,65,24,16,167,10,32,1,40,2,24,33,3,32,1,40,2,20,65,1,70,4,64,32,3,32,1,40,2,28,16,132,25,0,11,32,1,65,16,106,34,10,65,0,54,2,0,32,1,32,1,40,2,28,54,2,12,32,1,32,3,54,2,8,35,0,65,16,107,34,8,36,0,32,2,32,4,107,65,24,110,34,7,32,1,65,8,106,34,6,40,2,0,32,6,40,2,8,34,3,107,75,4,64,32,6,32,3,32,7,65,8,65,24,16,178,19,32,6,40,2,8,33,3,11,32,8,32,6,40,2,4,54,2,12,32,8,32,3,54,2,8,32,8,32,6,65,8,106,54,2,4,35,0,65,32,107,34,7,36,0,32,8,65,4,106,34,6,40,2,4,33,3,32,6,40,2,0,32,2,32,4,71,4,64,32,6,40,2,8,32,3,65,24,108,106,33,6,32,3,32,2,32,4,107,65,24,110,34,9,106,33,3,32,7,65,16,106,33,2,3,64,32,4,41,3,0,33,33,32,2,32,4,65,8,106,16,131,15,32,6,32,33,55,3,0,32,6,65,8,106,32,2,41,3,0,55,3,0,32,6,65,16,106,32,2,65,8,106,40,2,0,54,2,0,32,4,65,24,106,33,4,32,6,65,24,106,33,6,32,9,65,1,107,34,9,13,0,11,11,32,3,54,2,0,32,7,65,32,106,36,0,32,8,65,16,106,36,0,32,5,65,8,106,32,10,40,2,0,54,2,0,32,5,32,1,41,2,8,55,2,0,32,1,65,32,106,36,0,32,0,32,18,54,2,4,32,0,32,18,65,255,201,181,238,1,75,54,2,0,32,0,32,26,54,2,32,11,114,1,1,127,65,1,33,2,2,64,32,0,32,1,65,236,186,194,0,65,4,16,246,23,13,0,32,0,32,1,65,240,186,194,0,65,5,16,246,23,13,0,32,0,32,1,65,245,186,194,0,65,2,16,246,23,13,0,32,0,32,1,65,247,186,194,0,65,3,16,246,23,13,0,32,0,32,1,65,250,186,194,0,65,3,16,246,23,13,0,65,0,65,2,32,0,32,1,65,253,186,194,0,65,4,16,246,23,27,33,2,11,32,2,11,93,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,0,65,4,65,8,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,4,64,32,1,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,33,3,32,0,65,0,54,2,8,32,0,32,3,54,2,4,32,0,32,1,54,2,0,32,2,65,16,106,36,0,11,93,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,0,65,4,65,4,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,4,64,32,1,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,33,3,32,0,65,0,54,2,8,32,0,32,3,54,2,4,32,0,32,1,54,2,0,32,2,65,16,106,36,0,11,89,1,1,127,32,1,40,2,0,34,4,65,1,113,4,64,32,0,32,1,32,4,32,4,32,2,32,3,16,169,10,15,11,32,4,32,4,40,2,8,34,1,65,1,106,54,2,8,32,1,65,0,78,4,64,32,0,32,4,54,2,12,32,0,32,3,54,2,8,32,0,32,2,54,2,4,32,0,65,152,213,203,0,54,2,0,15,11,0,11,90,1,2,127,35,0,65,16,107,34,1,36,0,32,0,40,2,0,33,2,32,0,65,0,54,2,0,2,64,32,2,4,64,32,1,32,2,54,2,12,32,2,65,8,106,16,209,14,32,1,65,12,106,16,130,22,13,1,32,1,65,16,106,36,0,15,11,65,204,222,203,0,65,28,16,154,28,0,11,65,153,223,203,0,65,49,16,154,28,0,11,93,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,0,65,4,65,12,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,4,64,32,1,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,33,3,32,0,65,0,54,2,8,32,0,32,3,54,2,4,32,0,32,1,54,2,0,32,2,65,16,106,36,0,11,94,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,0,65,4,65,148,1,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,4,64,32,1,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,33,3,32,0,65,0,54,2,8,32,0,32,3,54,2,4,32,0,32,1,54,2,0,32,2,65,16,106,36,0,11,109,0,32,1,16,233,16,69,4,64,32,0,32,1,65,204,4,16,193,5,26,32,1,65,5,58,0,200,4,32,1,65,0,54,2,196,4,32,1,66,0,55,2,184,4,32,1,66,0,55,2,172,4,32,1,66,0,55,2,160,4,32,1,66,0,55,2,148,4,32,1,66,0,55,2,136,4,32,1,65,0,54,2,128,4,32,1,65,10,54,2,128,2,32,1,65,10,54,2,0,15,11,32,0,65,11,54,2,0,11,195,1,1,2,127,2,64,2,64,2,64,65,4,32,0,40,2,128,2,34,1,65,13,107,34,2,32,2,65,4,79,27,14,4,1,2,2,2,0,11,32,1,65,11,107,65,2,73,13,1,32,0,40,2,0,65,10,71,4,127,32,0,16,158,1,32,0,40,2,128,2,5,32,1,11,65,10,70,13,1,32,0,65,128,2,106,16,158,1,15,11,2,64,2,64,2,64,2,64,32,0,45,0,0,65,4,107,14,7,0,1,3,3,3,3,2,3,11,2,64,2,64,65,5,32,0,45,0,8,65,37,107,65,255,1,113,34,1,32,1,65,5,79,27,14,5,4,4,4,1,4,0,11,32,0,65,8,106,16,185,8,12,3,11,32,0,65,12,106,16,214,24,12,2,11,32,0,65,4,106,16,235,24,12,1,11,32,0,65,8,106,16,185,8,11,11,11,93,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,12,32,2,32,0,54,2,8,32,2,65,2,54,2,20,32,2,65,164,210,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,8,106,54,2,40,32,2,65,16,106,16,161,9,32,2,65,48,106,36,0,11,93,1,1,127,35,0,65,48,107,34,2,36,0,32,2,32,1,54,2,12,32,2,32,0,54,2,8,32,2,65,2,54,2,20,32,2,65,244,210,204,0,54,2,16,32,2,66,1,55,2,28,32,2,65,4,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,8,106,54,2,40,32,2,65,16,106,16,161,9,32,2,65,48,106,36,0,11,93,1,3,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,0,65,1,65,0,16,167,10,32,2,40,2,8,33,3,32,2,40,2,4,65,1,70,4,64,32,3,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,33,4,32,0,32,1,54,2,8,32,0,32,4,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,94,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,0,65,1,65,193,0,16,167,10,32,2,40,2,8,33,1,32,2,40,2,4,65,1,70,4,64,32,1,32,2,40,2,12,16,132,25,0,11,32,2,40,2,12,33,3,32,0,65,0,54,2,8,32,0,32,3,54,2,4,32,0,32,1,54,2,0,32,2,65,16,106,36,0,11,86,1,3,127,2,64,32,0,40,2,0,65,2,70,4,64,32,0,40,2,12,65,148,1,108,33,1,32,0,40,2,8,33,0,3,64,32,1,69,33,2,32,1,69,13,2,32,1,65,148,1,107,33,1,32,0,40,2,0,32,0,65,148,1,106,33,0,65,2,73,13,0,11,12,1,11,32,0,16,132,7,33,2,11,32,2,11,181,5,1,16,127,35,0,65,16,107,34,12,36,0,32,1,40,2,8,33,15,32,1,40,2,0,34,13,33,7,35,0,65,32,107,34,4,36,0,32,1,40,2,4,34,2,32,1,40,2,12,34,16,71,4,64,3,64,32,1,32,2,65,12,106,34,9,54,2,4,32,2,40,2,8,33,8,32,2,40,2,4,33,3,32,4,32,2,40,2,0,54,2,24,32,4,32,3,54,2,16,32,4,32,3,32,8,65,3,116,106,54,2,28,32,4,32,3,54,2,20,32,4,65,4,106,33,8,35,0,65,32,107,34,2,36,0,32,4,65,16,106,34,3,40,2,12,33,5,2,64,2,64,32,3,40,2,0,34,6,32,3,40,2,4,34,10,70,4,64,32,5,32,6,107,65,3,118,33,5,32,3,40,2,8,33,11,12,1,11,32,5,32,10,107,34,14,65,3,118,34,5,32,3,40,2,8,34,11,65,1,118,79,4,64,32,6,32,10,32,14,16,184,28,26,12,1,11,32,2,65,12,106,34,11,65,0,54,2,0,32,2,66,128,128,128,128,192,0,55,2,4,32,2,65,24,106,32,3,65,8,106,41,2,0,55,3,0,32,2,32,3,41,2,0,55,3,16,35,0,65,16,107,34,3,36,0,32,2,65,4,106,34,6,32,2,65,16,106,34,5,40,2,12,32,5,40,2,4,34,10,107,34,14,65,3,118,34,17,16,186,23,32,6,40,2,4,32,6,40,2,8,65,3,116,106,32,10,32,14,16,193,5,26,32,5,32,10,54,2,12,32,6,32,6,40,2,8,32,17,106,54,2,8,32,3,32,5,40,2,0,54,2,12,32,3,32,5,40,2,8,54,2,8,32,3,65,8,106,16,199,27,32,3,65,16,106,36,0,32,8,65,8,106,32,11,40,2,0,54,2,0,32,8,32,2,41,2,4,55,2,0,12,1,11,32,8,32,5,54,2,8,32,8,32,6,54,2,4,32,8,32,11,54,2,0,11,32,2,65,32,106,36,0,32,7,65,8,106,32,4,65,12,106,40,2,0,54,2,0,32,7,32,4,41,2,4,55,2,0,32,7,65,12,106,33,7,32,9,34,2,32,16,71,13,0,11,11,32,12,65,8,106,34,2,32,7,54,2,4,32,2,32,13,54,2,0,32,4,65,32,106,36,0,32,12,40,2,12,33,7,35,0,65,16,107,34,9,36,0,32,1,65,0,54,2,8,32,1,40,2,12,33,4,32,1,40,2,4,33,2,32,1,65,4,54,2,0,32,9,66,128,128,128,128,192,0,55,2,8,32,9,65,8,106,65,4,65,12,16,244,22,32,1,65,4,54,2,12,32,1,65,4,54,2,4,32,4,32,2,107,65,12,110,33,3,32,2,32,4,71,4,64,3,64,32,2,16,199,27,32,2,65,12,106,33,2,32,3,65,1,107,34,3,13,0,11,11,32,9,65,16,106,36,0,32,0,32,13,54,2,4,32,0,32,15,54,2,0,32,0,32,7,32,13,107,65,12,110,54,2,8,32,1,16,247,14,32,12,65,16,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,192,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,230,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,184,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,235,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,237,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,229,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,238,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,234,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,228,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,239,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,236,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,189,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,231,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,186,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,179,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,181,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,180,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,233,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,183,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,243,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,182,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,178,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,191,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,188,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,241,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,185,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,242,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,240,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,193,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,190,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,232,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,98,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,187,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,230,3,1,5,127,35,0,65,144,1,107,34,2,36,0,32,2,66,0,55,3,104,32,2,66,171,179,143,252,145,163,179,240,219,0,55,3,32,32,2,66,255,164,185,136,197,145,218,130,155,127,55,3,24,32,2,66,242,230,187,227,163,167,253,167,165,127,55,3,16,32,2,66,231,204,167,208,214,208,235,179,187,127,55,3,8,32,2,65,8,106,34,3,65,161,175,156,1,65,63,16,97,32,3,32,2,65,240,0,106,16,175,8,65,0,33,3,3,64,32,2,65,240,0,106,32,3,106,45,0,0,34,4,32,3,65,144,181,156,1,106,45,0,0,34,5,70,4,64,32,3,65,31,71,32,3,65,1,106,33,3,13,1,11,11,32,4,32,5,71,4,64,65,144,175,156,1,65,0,16,180,17,11,32,2,65,144,1,106,36,0,2,64,32,1,65,255,1,113,65,1,71,4,127,65,204,174,156,1,5,32,1,65,128,8,113,69,13,1,65,218,174,156,1,11,65,0,16,179,17,65,0,15,11,32,0,65,192,174,156,1,41,3,0,55,3,176,1,32,0,65,224,180,156,1,41,3,0,55,3,168,1,35,0,65,128,3,107,34,1,36,0,32,0,65,40,106,65,144,182,156,1,65,40,16,193,5,26,32,0,65,208,0,106,65,184,182,156,1,65,40,16,193,5,32,0,66,1,55,3,120,32,0,65,128,1,106,65,0,65,36,16,129,10,26,16,172,14,32,0,66,0,55,3,16,32,0,66,1,55,3,8,32,0,65,24,106,66,0,55,3,0,32,0,65,32,106,66,0,55,3,0,32,0,66,188,225,255,255,191,255,255,31,32,0,41,3,80,125,55,3,80,32,0,66,252,255,255,255,255,255,255,31,32,0,41,3,88,125,55,3,88,32,0,66,252,255,255,255,255,255,255,31,32,0,41,3,96,125,55,3,96,32,0,66,252,255,255,255,255,255,255,31,32,0,41,3,104,125,55,3,104,32,0,66,252,255,255,255,255,255,255,1,32,0,41,3,112,125,55,3,112,32,1,65,128,3,106,36,0,32,0,65,0,54,2,184,1,32,0,65,1,54,2,0,32,0,11,107,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,36,106,54,2,12,32,1,65,144,128,192,0,65,9,65,188,135,192,0,65,3,32,0,65,252,134,192,0,65,191,135,192,0,65,6,32,0,65,12,106,65,140,135,192,0,65,197,135,192,0,65,7,32,0,65,24,106,65,156,135,192,0,65,204,135,192,0,65,9,32,2,65,12,106,65,172,135,192,0,16,152,9,32,2,65,16,106,36,0,11,84,1,1,127,32,0,16,220,19,32,0,40,2,64,34,1,4,64,32,1,16,183,17,32,1,65,4,65,16,16,224,4,11,32,0,40,2,72,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,65,212,0,106,16,207,24,32,0,40,2,80,34,0,65,16,106,16,214,24,32,0,65,4,65,200,0,16,224,4,11,95,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,128,2,65,17,70,4,64,32,2,32,0,54,2,8,32,1,65,164,170,193,0,65,7,32,2,65,8,106,65,148,170,193,0,16,165,9,12,1,11,32,2,32,0,54,2,12,32,1,65,188,170,193,0,65,16,32,2,65,12,106,65,172,170,193,0,16,165,9,11,32,2,65,16,106,36,0,11,100,1,2,127,35,0,65,16,107,34,2,36,0,32,1,65,2,116,33,3,2,64,32,1,65,255,255,255,255,3,77,4,64,32,3,65,4,16,226,23,13,1,11,32,2,32,3,54,2,12,32,2,65,0,54,2,8,65,224,207,194,0,65,43,32,2,65,8,106,65,208,207,194,0,65,152,209,194,0,16,253,13,0,11,32,0,32,3,65,4,16,218,26,32,2,65,16,106,36,0,11,91,1,2,127,2,64,32,2,65,0,78,4,64,32,2,69,4,64,65,1,33,4,12,2,11,65,205,184,158,1,45,0,0,26,65,1,33,3,32,2,65,1,16,149,27,34,4,13,1,11,32,3,32,2,16,132,25,0,11,32,4,32,1,32,2,16,193,5,33,1,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,2,54,2,0,11,95,1,1,127,65,0,33,1,2,64,32,3,65,0,78,4,64,32,3,69,4,64,65,1,33,4,12,2,11,65,205,184,158,1,45,0,0,26,65,1,33,1,32,3,65,1,16,149,27,34,4,13,1,11,32,1,32,3,16,132,25,0,11,32,4,32,2,32,3,16,193,5,33,1,32,0,32,3,54,2,8,32,0,32,1,54,2,4,32,0,32,3,54,2,0,11,99,1,1,127,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,1,40,2,0,32,2,16,205,23,32,3,40,2,4,65,128,128,128,128,120,70,4,64,65,156,249,203,0,65,10,65,140,250,203,0,16,151,17,0,11,32,0,32,3,41,2,4,55,2,4,32,0,65,12,106,32,3,65,12,106,40,2,0,54,2,0,32,0,32,2,54,2,0,32,3,65,16,106,36,0,11,96,1,1,127,2,64,32,0,40,2,0,65,10,71,13,0,32,0,40,2,128,2,65,10,71,13,0,32,0,45,0,200,4,65,5,71,13,0,32,0,65,128,4,106,16,234,28,69,13,0,32,0,40,2,148,4,13,0,32,0,40,2,160,4,13,0,32,0,40,2,172,4,13,0,32,0,40,2,184,4,13,0,32,0,65,188,4,106,16,234,28,33,1,11,32,1,11,79,1,2,127,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,209,9,32,1,40,2,4,34,2,4,64,3,64,32,2,32,1,40,2,12,65,24,108,106,65,8,106,16,214,24,32,1,65,4,106,32,0,16,209,9,32,1,40,2,4,34,2,13,0,11,11,32,1,65,16,106,36,0,11,110,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,236,0,106,54,2,12,32,1,65,216,194,204,0,65,14,65,230,194,204,0,65,6,32,0,65,220,0,106,65,152,194,204,0,65,236,194,204,0,65,4,32,0,65,168,194,204,0,65,240,194,204,0,65,15,32,0,65,208,0,106,65,184,194,204,0,65,255,194,204,0,65,8,32,2,65,12,106,65,200,194,204,0,16,152,9,32,2,65,16,106,36,0,11,110,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,236,0,106,54,2,12,32,1,65,152,195,204,0,65,19,65,230,194,204,0,65,6,32,0,65,220,0,106,65,152,194,204,0,65,236,194,204,0,65,4,32,0,65,168,194,204,0,65,171,195,204,0,65,16,32,0,65,208,0,106,65,136,195,204,0,65,255,194,204,0,65,8,32,2,65,12,106,65,200,194,204,0,16,152,9,32,2,65,16,106,36,0,11,194,4,1,10,127,35,0,65,64,106,34,8,36,0,32,8,65,20,106,33,9,35,0,65,32,107,34,5,36,0,2,64,32,1,40,2,0,65,2,70,4,64,35,0,65,192,1,107,34,4,36,0,32,4,65,24,106,33,10,35,0,65,32,107,34,2,36,0,32,1,65,4,106,34,1,40,2,12,33,3,32,2,65,8,106,32,1,16,243,9,32,2,32,3,54,2,20,32,2,40,2,16,33,1,32,2,40,2,12,33,6,32,2,32,2,65,31,106,54,2,24,2,64,32,1,65,2,73,13,0,32,1,65,21,79,4,64,35,0,65,16,107,34,3,36,0,32,3,65,4,106,65,48,32,1,65,1,118,34,7,65,166,166,3,32,1,32,1,65,166,166,3,79,27,34,11,32,7,32,11,75,27,34,7,32,7,65,48,77,27,16,184,16,32,6,32,1,32,3,40,2,8,34,7,32,3,40,2,12,34,6,65,148,1,108,106,32,3,40,2,4,32,6,107,32,1,65,193,0,73,32,2,65,24,106,16,186,3,32,6,4,64,3,64,32,7,16,133,18,32,7,65,148,1,106,33,7,32,6,65,1,107,34,6,13,0,11,11,32,3,65,4,106,65,4,65,148,1,16,244,22,32,3,65,16,106,36,0,12,1,11,32,1,65,148,1,108,33,3,65,148,1,33,1,3,64,32,6,32,1,32,6,106,16,194,14,32,3,32,1,65,148,1,106,34,1,71,13,0,11,11,32,10,32,2,41,2,8,55,2,4,32,10,65,26,58,0,0,32,10,65,12,106,32,2,65,16,106,41,2,0,55,2,0,32,2,65,32,106,36,0,32,4,65,0,58,0,188,1,32,4,65,0,54,2,184,1,32,4,66,128,128,128,128,16,55,2,176,1,32,4,65,8,106,32,10,32,4,65,176,1,106,16,111,32,9,65,8,106,32,4,65,16,106,40,2,0,54,2,0,32,9,32,4,41,2,8,55,2,0,32,10,16,152,2,32,4,65,192,1,106,36,0,12,1,11,32,5,65,0,58,0,28,32,5,65,0,54,2,24,32,5,66,128,128,128,128,16,55,2,16,32,5,32,1,65,220,0,106,32,5,65,16,106,16,111,32,9,65,8,106,32,5,65,8,106,40,2,0,54,2,0,32,9,32,5,41,2,0,55,2,0,11,32,5,65,32,106,36,0,32,8,65,8,106,32,9,16,167,27,32,8,65,32,106,34,1,32,8,40,2,8,32,8,40,2,12,16,210,18,32,0,32,1,16,138,28,32,9,16,214,24,32,8,65,64,107,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,228,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,229,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,230,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,231,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,232,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,233,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,184,4,1,11,127,35,0,65,64,106,34,6,36,0,32,6,65,20,106,33,7,35,0,65,32,107,34,5,36,0,2,64,32,1,40,2,0,65,2,70,4,64,35,0,65,240,0,107,34,4,36,0,32,4,65,28,106,33,9,35,0,65,32,107,34,3,36,0,32,1,65,4,106,34,1,40,2,12,33,2,32,3,65,8,106,32,1,16,229,14,32,3,32,2,54,2,20,32,3,40,2,16,33,1,32,3,40,2,12,33,8,32,3,32,3,65,31,106,54,2,24,2,64,32,1,65,2,73,13,0,32,1,65,21,79,4,64,32,3,65,24,106,33,11,35,0,65,128,32,107,34,2,36,0,2,64,32,1,65,1,118,34,10,65,196,193,7,32,1,32,1,65,196,193,7,79,27,34,12,32,10,32,12,75,27,34,10,65,192,0,79,4,64,32,2,32,10,16,190,16,32,8,32,1,32,2,40,2,4,32,2,40,2,8,34,8,65,193,0,108,106,32,2,40,2,0,32,8,107,32,1,65,193,0,73,32,11,16,184,3,32,2,65,1,65,193,0,16,244,22,12,1,11,32,8,32,1,32,2,65,63,32,1,65,193,0,73,32,11,16,184,3,11,32,2,65,128,32,106,36,0,12,1,11,32,1,65,193,0,108,33,2,65,193,0,33,1,3,64,32,8,32,1,32,8,106,16,195,14,32,2,32,1,65,193,0,106,34,1,71,13,0,11,11,32,9,32,3,41,2,8,55,2,4,32,9,65,26,58,0,0,32,9,65,12,106,32,3,65,16,106,41,2,0,55,2,0,32,3,65,32,106,36,0,32,4,65,0,58,0,108,32,4,65,0,54,2,104,32,4,66,128,128,128,128,16,55,2,96,32,4,65,12,106,32,9,32,4,65,224,0,106,16,109,32,7,65,8,106,32,4,65,20,106,40,2,0,54,2,0,32,7,32,4,41,2,12,55,2,0,32,9,16,205,2,32,4,65,240,0,106,36,0,12,1,11,32,5,65,0,58,0,28,32,5,65,0,54,2,24,32,5,66,128,128,128,128,16,55,2,16,32,5,32,1,65,220,0,106,32,5,65,16,106,16,109,32,7,65,8,106,32,5,65,8,106,40,2,0,54,2,0,32,7,32,5,41,2,0,55,2,0,11,32,5,65,32,106,36,0,32,6,65,8,106,32,7,16,167,27,32,6,65,32,106,34,1,32,6,40,2,8,32,6,40,2,12,16,210,18,32,0,32,1,16,138,28,32,7,16,214,24,32,6,65,64,107,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,189,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,230,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,192,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,237,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,231,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,228,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,229,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,179,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,181,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,238,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,236,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,239,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,184,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,235,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,186,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,234,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,185,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,193,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,178,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,182,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,232,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,180,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,188,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,190,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,187,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,241,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,191,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,183,8,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,240,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,233,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,243,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,242,7,54,2,28,32,2,32,0,65,228,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,95,1,2,127,32,1,40,2,0,33,2,32,1,65,0,54,2,0,2,64,32,2,4,64,32,1,40,2,4,33,3,65,205,184,158,1,45,0,0,26,65,8,65,4,16,149,27,34,1,69,13,1,32,1,32,3,54,2,4,32,1,32,2,54,2,0,32,0,65,244,214,156,1,54,2,4,32,0,32,1,54,2,0,15,11,0,11,65,4,65,8,16,177,28,0,11,234,21,1,18,127,35,0,65,32,107,34,13,36,0,2,127,32,0,40,2,0,34,0,40,2,0,4,64,2,127,32,1,33,9,35,0,65,48,107,34,6,36,0,32,0,40,2,8,33,16,32,0,40,2,4,33,7,32,0,40,2,0,33,14,2,64,2,64,2,64,2,64,2,64,3,64,2,64,32,16,32,15,34,4,70,4,64,65,0,33,3,12,1,11,32,7,69,13,6,32,4,32,16,71,33,17,32,4,65,1,106,33,15,32,7,65,1,107,33,10,32,14,34,1,45,0,0,33,0,65,0,33,2,2,64,2,64,2,64,2,64,3,64,2,64,32,0,192,65,0,72,4,64,32,0,65,31,113,33,3,32,1,32,2,106,34,5,65,1,106,45,0,0,65,63,113,33,8,32,0,65,255,1,113,34,14,65,223,1,77,4,64,32,3,65,6,116,32,8,114,33,0,12,2,11,32,5,65,2,106,45,0,0,65,63,113,32,8,65,6,116,114,33,0,32,14,65,240,1,73,4,64,32,0,32,3,65,12,116,114,33,0,12,2,11,32,3,65,18,116,65,128,128,240,0,113,32,5,65,3,106,45,0,0,65,63,113,32,0,65,6,116,114,114,34,0,65,128,128,196,0,71,13,1,12,13,11,32,0,65,255,1,113,33,0,11,2,64,2,64,32,0,65,48,107,65,9,77,4,64,32,2,32,10,70,13,14,32,1,32,2,106,34,3,65,1,106,44,0,0,34,0,65,191,127,74,13,1,32,3,32,7,32,2,107,34,0,65,1,32,0,65,236,249,156,1,16,208,25,0,11,32,2,4,64,32,1,32,2,106,44,0,0,65,191,127,76,13,2,11,32,6,65,20,106,32,1,32,2,16,233,6,32,6,45,0,20,13,3,32,7,32,6,40,2,24,34,5,107,33,11,2,64,32,5,69,13,0,32,7,32,2,107,34,0,32,5,75,4,64,32,1,32,5,106,32,2,106,34,3,44,0,0,65,191,127,76,13,6,32,3,44,0,0,65,191,127,74,13,1,32,1,32,2,106,32,0,65,0,32,5,65,156,250,156,1,16,208,25,0,11,32,2,32,11,71,13,5,11,32,1,32,2,106,34,0,33,8,32,1,32,5,106,32,2,106,33,14,32,5,69,32,15,32,16,71,114,13,6,32,9,40,2,28,65,4,113,69,13,6,32,8,45,0,0,65,232,0,71,13,6,32,5,65,1,71,4,64,32,0,65,1,106,44,0,0,65,191,127,76,13,6,11,32,1,32,2,106,65,1,106,33,0,3,64,65,0,33,3,32,0,32,14,70,13,8,2,127,32,0,44,0,0,34,7,65,0,78,4,64,32,7,65,255,1,113,33,7,32,0,65,1,106,12,1,11,32,0,45,0,1,65,63,113,33,12,32,7,65,31,113,33,10,32,7,65,95,77,4,64,32,10,65,6,116,32,12,114,33,7,32,0,65,2,106,12,1,11,32,0,45,0,2,65,63,113,32,12,65,6,116,114,33,12,32,7,65,112,73,4,64,32,12,32,10,65,12,116,114,33,7,32,0,65,3,106,12,1,11,32,10,65,18,116,65,128,128,240,0,113,32,0,45,0,3,65,63,113,32,12,65,6,116,114,114,34,7,65,128,128,196,0,70,13,9,32,0,65,4,106,11,33,0,32,7,65,48,107,65,10,73,32,7,65,32,114,65,225,0,107,65,6,73,114,13,0,11,12,6,11,32,2,65,1,106,33,2,12,1,11,11,32,1,32,7,65,0,32,2,65,252,249,156,1,16,208,25,0,11,32,6,32,6,45,0,21,58,0,8,65,176,247,156,1,65,43,32,6,65,8,106,65,224,251,156,1,65,240,251,156,1,16,253,13,0,11,32,1,32,2,106,32,0,32,5,32,0,65,140,250,156,1,16,208,25,0,11,32,0,32,5,65,1,32,5,65,204,249,156,1,16,208,25,0,11,2,64,32,4,69,13,0,32,9,65,172,250,156,1,65,2,16,181,25,69,13,0,32,17,33,3,12,1,11,2,64,32,5,65,2,73,13,0,32,8,47,0,0,65,223,200,0,71,13,0,32,1,32,2,106,34,0,65,1,106,34,8,44,0,0,65,191,127,76,13,3,32,5,65,1,107,33,5,11,32,11,32,2,107,33,7,3,64,32,8,33,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,34,4,69,13,0,2,64,32,1,45,0,0,65,36,107,14,11,2,1,1,1,1,1,1,1,1,1,0,1,11,32,4,65,1,70,13,5,32,1,44,0,1,65,191,127,74,13,4,32,1,32,4,65,1,32,4,65,172,251,156,1,16,208,25,0,11,32,1,32,4,106,33,10,65,0,33,2,32,1,33,0,3,64,32,2,33,3,32,0,34,2,32,10,70,13,8,2,127,32,0,44,0,0,34,5,65,0,78,4,64,32,5,65,255,1,113,33,5,32,0,65,1,106,12,1,11,32,2,45,0,1,65,63,113,33,8,32,5,65,31,113,33,0,32,5,65,95,77,4,64,32,0,65,6,116,32,8,114,33,5,32,2,65,2,106,12,1,11,32,2,45,0,2,65,63,113,32,8,65,6,116,114,33,8,32,5,65,112,73,4,64,32,8,32,0,65,12,116,114,33,5,32,2,65,3,106,12,1,11,32,0,65,18,116,65,128,128,240,0,113,32,2,45,0,3,65,63,113,32,8,65,6,116,114,114,33,5,32,2,65,4,106,11,34,0,32,3,32,2,107,106,33,2,32,5,65,36,107,14,11,2,0,0,0,0,0,0,0,0,0,2,0,11,0,11,32,4,65,1,70,13,1,32,1,44,0,1,65,191,127,74,13,1,32,1,32,4,65,1,32,4,65,224,250,156,1,16,208,25,0,11,2,64,2,64,2,64,32,3,4,64,2,64,32,3,32,4,79,34,0,69,4,64,32,1,32,3,106,44,0,0,65,191,127,76,13,1,32,9,32,1,32,3,16,181,25,69,13,4,65,1,33,3,12,14,11,32,3,32,4,70,13,2,11,32,1,32,4,65,0,32,3,65,192,250,156,1,16,208,25,0,11,32,9,32,1,32,3,16,181,25,69,13,2,65,1,33,3,12,11,11,32,9,32,1,32,3,16,181,25,69,13,0,65,1,33,3,12,10,11,32,0,69,4,64,32,1,32,3,106,44,0,0,65,191,127,74,13,1,12,15,11,32,3,32,4,71,13,14,11,32,1,32,3,106,33,8,32,4,32,3,107,33,5,12,7,11,32,6,32,4,65,1,107,34,0,54,2,36,32,6,65,0,54,2,32,32,6,32,0,54,2,28,32,6,65,36,54,2,20,32,6,65,36,54,2,40,32,6,65,1,58,0,44,32,6,32,1,65,1,106,34,3,54,2,24,32,6,65,8,106,32,6,65,20,106,16,129,4,32,6,40,2,8,65,1,71,13,4,2,64,32,6,40,2,12,34,2,65,127,71,4,64,32,2,65,1,106,33,0,32,4,65,1,71,13,1,12,5,11,35,0,65,32,107,34,0,36,0,32,0,65,0,54,2,24,32,0,65,1,54,2,12,32,0,65,136,177,157,1,54,2,8,32,0,66,4,55,2,16,32,0,65,8,106,65,240,250,156,1,16,198,18,0,11,32,3,44,0,0,65,191,127,74,13,3,12,11,11,2,64,2,127,32,1,44,0,1,34,0,65,0,78,4,64,32,0,65,255,1,113,12,1,11,32,1,45,0,2,65,63,113,34,2,32,0,65,31,113,34,3,65,6,116,114,32,0,65,95,77,13,0,26,32,1,45,0,3,65,63,113,32,2,65,6,116,114,34,2,32,3,65,12,116,114,32,0,65,112,73,13,0,26,32,3,65,18,116,65,128,128,240,0,113,32,1,45,0,4,65,63,113,32,2,65,6,116,114,114,11,65,46,71,4,64,65,1,33,3,32,9,65,204,251,156,1,65,1,16,181,25,13,8,32,1,44,0,1,65,64,72,13,1,12,3,11,32,9,65,172,250,156,1,65,2,16,181,25,4,64,65,1,33,3,12,8,11,2,64,32,4,65,3,79,4,64,32,1,44,0,2,65,64,72,13,1,11,32,1,65,2,106,33,8,32,4,65,2,107,33,5,12,7,11,32,1,32,4,65,2,32,4,65,188,251,156,1,16,208,25,0,11,32,1,32,4,65,1,32,4,65,208,251,156,1,16,208,25,0,11,65,1,33,3,32,9,65,204,251,156,1,65,1,16,181,25,13,5,11,32,1,65,1,106,33,8,32,4,65,1,107,33,5,12,3,11,2,64,2,64,2,64,2,64,32,0,32,4,73,4,64,32,0,32,1,106,44,0,0,65,64,72,13,12,32,2,65,2,106,33,0,12,1,11,32,0,32,4,71,13,11,32,2,65,2,106,34,0,69,13,1,11,2,64,32,0,32,4,73,4,64,32,0,32,1,106,44,0,0,65,191,127,74,13,1,12,11,11,32,0,32,4,71,13,10,11,32,0,32,1,106,33,8,32,4,32,0,107,33,5,2,64,2,64,32,2,14,3,5,1,0,2,11,32,3,47,0,0,65,211,160,1,70,4,64,65,171,251,156,1,33,2,12,6,11,32,3,47,0,0,65,194,160,1,70,4,64,65,170,251,156,1,33,2,12,6,11,32,3,47,0,0,65,210,140,1,70,4,64,65,169,251,156,1,33,2,12,6,11,32,3,47,0,0,65,204,168,1,70,4,64,65,168,251,156,1,33,2,12,6,11,32,3,47,0,0,65,199,168,1,70,4,64,65,167,251,156,1,33,2,12,6,11,32,3,47,0,0,65,204,160,1,70,4,64,65,166,251,156,1,33,2,12,6,11,32,3,47,0,0,65,210,160,1,71,13,1,65,165,251,156,1,33,2,12,5,11,32,3,45,0,0,65,195,0,70,4,64,65,164,251,156,1,33,2,12,5,11,32,3,45,0,0,65,245,0,70,13,1,12,3,11,32,1,45,0,1,65,245,0,71,13,2,32,2,65,2,73,13,1,32,1,44,0,2,65,191,127,76,13,1,11,32,2,32,3,106,33,12,32,2,65,1,107,33,18,32,1,65,2,106,34,19,33,2,2,64,3,64,65,1,33,10,32,2,32,12,70,13,1,2,127,32,2,44,0,0,34,0,65,0,78,4,64,32,0,65,255,1,113,33,0,32,2,65,1,106,12,1,11,32,2,45,0,1,65,63,113,33,11,32,0,65,31,113,33,3,32,0,65,95,77,4,64,32,3,65,6,116,32,11,114,33,0,32,2,65,2,106,12,1,11,32,2,45,0,2,65,63,113,32,11,65,6,116,114,33,11,32,0,65,112,73,4,64,32,11,32,3,65,12,116,114,33,0,32,2,65,3,106,12,1,11,32,3,65,18,116,65,128,128,240,0,113,32,2,45,0,3,65,63,113,32,11,65,6,116,114,114,34,0,65,128,128,196,0,70,13,2,32,2,65,4,106,11,33,2,32,0,65,48,107,65,10,73,32,0,65,225,0,107,65,6,73,114,13,0,11,65,0,33,10,11,32,6,65,20,106,32,19,32,18,65,16,16,165,3,32,6,45,0,20,13,1,32,10,69,65,128,128,196,0,32,6,40,2,24,34,0,32,0,65,128,176,3,115,65,128,128,196,0,107,65,128,144,188,127,73,27,34,0,65,128,128,196,0,70,114,13,1,32,6,32,0,54,2,4,32,0,65,32,73,32,0,65,255,0,107,65,33,73,114,13,1,32,6,65,4,106,32,9,16,203,6,69,13,3,65,1,33,3,12,4,11,32,3,32,2,65,1,32,2,65,148,251,156,1,16,208,25,0,11,32,17,33,3,32,9,32,1,32,4,16,181,25,69,13,3,12,2,11,65,1,33,3,32,9,32,2,65,1,16,181,25,69,13,0,11,11,11,32,6,65,48,106,36,0,32,3,12,5,11,32,0,32,5,65,1,32,5,65,176,250,156,1,16,208,25,0,11,32,1,32,4,32,0,32,4,65,128,251,156,1,16,208,25,0,11,32,1,32,4,65,1,32,0,65,240,250,156,1,16,208,25,0,11,32,1,32,4,32,3,32,4,65,208,250,156,1,16,208,25,0,11,65,220,249,156,1,16,248,26,0,11,12,1,11,32,13,65,0,54,2,28,32,13,32,1,54,2,24,32,13,66,0,55,2,16,32,13,32,0,41,2,4,55,2,8,32,13,65,8,106,65,1,16,163,1,11,32,13,65,32,106,36,0,11,92,1,1,127,35,0,65,48,107,34,3,36,0,32,3,32,1,54,2,12,32,3,32,0,54,2,8,32,3,65,1,54,2,20,32,3,65,208,163,157,1,54,2,16,32,3,66,1,55,2,28,32,3,32,3,65,8,106,173,66,128,128,128,128,144,170,1,132,55,3,40,32,3,32,3,65,40,106,54,2,24,32,3,65,16,106,32,2,16,198,18,0,11,87,1,2,127,2,64,2,64,32,1,4,64,32,1,65,8,107,34,2,32,2,40,2,0,65,1,106,34,3,54,2,0,32,3,69,13,1,32,1,40,2,0,13,2,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,1,65,127,54,2,0,32,0,32,1,65,8,106,54,2,0,15,11,16,155,28,11,0,11,16,156,28,0,11,86,1,1,127,32,0,40,2,0,34,0,32,0,40,2,0,65,1,107,34,1,54,2,0,2,64,32,1,13,0,32,0,65,16,106,16,151,6,32,0,65,168,7,106,16,166,21,32,0,65,188,7,106,16,214,24,32,0,32,0,40,2,4,65,1,107,34,1,54,2,4,32,1,13,0,32,0,65,8,65,200,7,16,224,4,11,11,105,1,1,127,2,64,2,64,2,64,32,0,45,0,140,3,14,4,1,2,2,0,2,11,32,0,65,128,3,106,16,145,22,32,0,40,2,252,2,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,65,248,2,106,16,207,24,32,0,65,0,58,0,141,3,32,0,40,2,240,2,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,65,184,1,106,33,0,11,32,0,16,203,13,11,11,137,5,1,6,127,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,2,1,2,0,11,32,0,40,2,8,32,0,40,2,12,32,1,16,182,28,15,11,32,0,65,1,106,32,1,16,245,4,15,11,2,127,65,1,32,1,65,172,201,194,0,65,1,16,181,25,13,0,26,35,0,65,48,107,34,3,36,0,32,3,32,0,65,1,106,34,0,47,0,14,34,2,65,8,116,32,2,65,8,118,114,59,1,14,32,3,32,0,47,0,12,34,2,65,8,116,32,2,65,8,118,114,59,1,12,32,3,32,0,47,0,10,34,2,65,8,116,32,2,65,8,118,114,59,1,10,32,3,32,0,47,0,8,34,2,65,8,116,32,2,65,8,118,114,59,1,8,32,3,32,0,47,0,6,34,2,65,8,116,32,2,65,8,118,114,59,1,6,32,3,32,0,47,0,4,34,2,65,8,116,32,2,65,8,118,114,59,1,4,32,3,32,0,47,0,2,34,2,65,8,116,32,2,65,8,118,114,59,1,2,32,3,32,0,47,0,0,34,0,65,8,116,32,0,65,8,118,114,59,1,0,65,127,33,6,32,3,33,0,65,127,33,4,65,127,33,2,3,64,32,0,47,1,0,4,127,32,2,65,0,78,4,64,32,5,32,2,107,34,7,32,4,32,4,32,7,72,34,7,27,33,4,32,2,32,6,32,7,27,33,6,11,65,127,5,32,5,32,2,32,2,65,0,72,27,11,33,2,32,0,65,2,106,33,0,32,5,65,1,106,34,5,65,8,71,13,0,11,65,127,32,2,32,6,65,8,32,2,107,34,0,32,4,74,34,5,27,32,6,32,2,65,0,78,34,2,27,34,6,32,0,32,4,32,5,27,32,4,32,2,27,34,0,65,2,72,34,4,27,33,5,65,126,32,0,32,6,106,34,2,32,4,27,33,4,65,0,33,0,2,127,2,64,2,64,3,64,2,64,32,0,32,5,70,4,64,32,1,65,174,201,194,0,65,1,16,181,25,13,1,32,5,69,4,64,32,1,65,174,201,194,0,65,1,16,181,25,13,2,11,32,4,65,8,78,13,4,32,2,33,0,32,4,65,8,79,13,3,11,32,3,65,158,5,54,2,44,32,3,65,192,201,194,0,54,2,16,32,3,66,1,55,2,28,32,3,65,1,54,2,20,32,3,32,3,32,0,65,1,116,106,54,2,40,32,3,32,3,65,40,106,54,2,24,32,1,40,2,20,32,1,40,2,24,32,3,65,16,106,16,163,3,13,0,32,0,65,7,70,13,3,32,0,65,1,106,33,0,32,1,65,174,201,194,0,65,1,16,181,25,69,13,1,11,11,65,1,12,2,11,32,4,65,8,65,176,201,194,0,16,163,15,0,11,65,0,11,33,0,32,3,65,48,106,36,0,65,1,32,0,13,0,26,32,1,65,173,201,194,0,65,1,16,181,25,11,11,80,1,1,127,32,1,40,2,248,7,34,4,65,253,1,77,4,127,32,1,65,4,106,5,32,1,40,2,4,33,4,32,1,40,2,8,11,33,1,32,2,32,4,75,4,64,32,2,32,4,32,3,16,162,15,0,11,32,0,32,4,32,2,107,54,2,4,32,0,32,1,32,2,65,2,116,106,54,2,0,11,78,1,1,127,32,1,40,2,72,34,4,65,17,77,4,127,32,1,65,4,106,5,32,1,40,2,4,33,4,32,1,40,2,8,11,33,1,32,2,32,4,75,4,64,32,2,32,4,32,3,16,162,15,0,11,32,0,32,4,32,2,107,54,2,4,32,0,32,1,32,2,65,2,116,106,54,2,0,11,97,2,1,127,1,126,35,0,65,16,107,34,2,36,0,65,0,32,1,40,2,0,17,5,0,34,1,4,64,32,1,32,1,41,3,0,34,3,66,1,124,55,3,0,32,0,32,1,41,3,8,55,3,8,32,0,32,3,55,3,0,32,2,65,16,106,36,0,15,11,65,224,203,203,0,65,198,0,32,2,65,15,106,65,208,203,203,0,65,248,204,203,0,16,253,13,0,11,89,1,2,127,35,0,65,32,107,34,2,36,0,32,2,65,12,106,34,3,32,1,65,212,205,203,0,65,11,16,140,22,32,2,32,0,65,1,106,54,2,24,32,2,32,0,45,0,0,65,2,116,65,208,209,203,0,106,40,2,0,54,2,28,32,3,32,2,65,24,106,65,224,205,203,0,16,232,6,16,210,12,32,2,65,32,106,36,0,11,97,2,1,127,1,126,35,0,65,16,107,34,2,36,0,65,0,32,1,40,2,0,17,5,0,34,1,4,64,32,1,32,1,41,3,0,34,3,66,1,124,55,3,0,32,0,32,1,41,3,8,55,3,8,32,0,32,3,55,3,0,32,2,65,16,106,36,0,15,11,65,212,218,204,0,65,198,0,32,2,65,15,106,65,196,218,204,0,65,236,219,204,0,16,253,13,0,11,97,1,2,127,32,0,65,0,54,2,44,32,0,65,0,54,2,28,32,0,65,6,58,0,0,32,0,32,1,40,2,4,34,3,54,2,52,32,0,32,1,40,2,0,34,2,54,2,48,32,0,32,3,54,2,36,32,0,32,2,54,2,32,32,0,32,1,40,2,8,65,0,32,2,27,54,2,56,32,0,32,2,65,0,71,34,1,54,2,40,32,0,32,1,54,2,24,11,99,1,1,127,2,64,32,0,40,2,8,34,1,4,64,32,0,40,2,4,33,0,32,1,65,148,1,108,33,1,3,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,2,0,1,2,11,32,0,45,0,144,1,69,13,1,12,4,11,32,0,45,0,144,1,13,3,11,32,0,65,148,1,106,33,0,32,1,65,148,1,107,34,1,13,0,11,11,65,1,15,11,65,0,11,86,1,2,127,35,0,65,224,0,107,34,3,36,0,32,3,65,31,106,34,4,32,2,16,140,15,32,3,65,11,106,34,2,32,4,16,241,28,32,1,32,2,16,215,14,32,1,65,0,58,0,12,32,0,32,1,41,2,0,55,2,0,32,0,65,8,106,32,1,65,8,106,41,2,0,55,2,0,32,3,65,224,0,106,36,0,11,78,1,2,127,35,0,65,48,107,34,2,36,0,32,0,40,2,16,65,1,70,4,64,32,0,40,2,12,33,0,32,2,65,12,106,34,1,16,191,22,32,2,65,127,54,2,44,32,0,65,32,106,32,1,16,239,26,32,0,40,2,64,65,127,70,113,33,1,11,32,2,65,48,106,36,0,32,1,11,84,2,1,127,1,126,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,65,2,16,242,2,32,0,2,127,32,2,40,2,4,69,4,64,32,1,51,0,0,66,32,134,66,2,132,33,3,65,0,12,1,11,32,2,41,2,8,33,3,65,1,11,54,2,0,32,0,32,3,55,2,4,32,2,65,16,106,36,0,11,75,1,1,127,32,0,40,2,0,34,0,32,0,40,2,0,65,1,107,34,1,54,2,0,2,64,32,1,13,0,32,0,65,12,106,16,214,24,32,0,65,24,106,16,214,24,32,0,32,0,40,2,4,65,1,107,34,1,54,2,4,32,1,13,0,32,0,65,4,65,36,16,224,4,11,11,212,7,2,15,127,1,126,2,64,32,0,40,2,4,34,14,69,13,0,35,0,65,32,107,34,4,36,0,2,64,32,0,40,2,12,34,2,69,13,0,32,0,40,2,0,34,1,41,3,0,33,16,32,0,40,2,4,33,5,32,4,32,2,54,2,24,32,4,32,1,54,2,16,32,4,32,1,32,5,106,65,1,106,54,2,12,32,4,32,1,65,8,106,54,2,8,32,4,32,16,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,0,3,64,32,4,16,239,12,33,1,32,4,32,4,40,2,24,65,1,107,54,2,24,32,1,69,13,1,32,1,65,24,107,33,2,2,64,32,1,65,28,107,40,2,0,69,4,64,32,2,40,2,0,34,5,32,5,40,2,0,34,5,65,1,107,54,2,0,32,5,65,1,71,13,1,32,2,16,254,17,12,1,11,32,2,16,142,14,11,35,0,65,48,107,34,3,36,0,2,127,32,1,65,12,107,34,1,40,2,0,34,2,69,4,64,65,0,33,1,65,0,12,1,11,32,3,32,2,54,2,24,32,3,65,0,54,2,20,32,3,32,2,54,2,8,32,3,65,0,54,2,4,32,3,32,1,40,2,4,34,2,54,2,28,32,3,32,2,54,2,12,32,1,40,2,8,33,1,65,1,11,33,2,32,3,32,1,54,2,32,32,3,32,2,54,2,16,32,3,32,2,54,2,0,3,64,32,3,65,36,106,33,12,35,0,65,16,107,34,7,36,0,2,64,32,3,40,2,32,34,1,69,4,64,32,3,40,2,0,32,3,65,0,54,2,0,4,64,32,3,40,2,12,33,1,32,3,40,2,8,33,2,2,64,32,3,40,2,4,34,5,69,4,64,32,1,4,64,3,64,32,2,40,2,152,4,33,2,32,1,65,1,107,34,1,13,0,11,11,65,0,33,1,32,7,65,0,54,2,8,32,7,32,2,54,2,4,12,1,11,32,7,32,2,54,2,8,32,7,32,5,54,2,4,11,32,7,32,1,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,7,65,4,106,34,2,40,2,0,32,2,40,2,4,16,248,17,3,64,32,1,40,2,4,34,2,4,64,32,1,65,4,106,32,2,32,1,40,2,8,16,248,17,12,1,11,11,32,1,65,16,106,36,0,11,32,12,65,0,54,2,0,12,1,11,32,3,32,1,65,1,107,54,2,32,32,3,16,239,15,34,10,4,64,35,0,65,48,107,34,6,36,0,32,6,65,8,106,33,8,35,0,65,16,107,34,11,36,0,32,10,40,2,4,33,2,2,64,32,10,40,2,8,34,13,32,10,40,2,0,34,1,47,1,150,4,79,4,64,3,64,32,11,65,4,106,32,1,32,2,16,248,17,32,11,40,2,4,34,1,69,4,64,32,8,65,0,54,2,0,12,3,11,32,11,40,2,8,33,2,32,11,40,2,12,34,13,32,1,47,1,150,4,79,13,0,11,11,32,13,65,1,106,33,9,2,64,32,2,69,4,64,32,1,33,5,12,1,11,32,1,32,9,65,2,116,106,65,152,4,106,33,9,32,2,33,15,3,64,32,9,40,2,0,34,5,65,152,4,106,33,9,32,15,65,1,107,34,15,13,0,11,65,0,33,9,11,32,8,32,13,54,2,20,32,8,32,2,54,2,16,32,8,32,1,54,2,12,32,8,32,9,54,2,8,32,8,65,0,54,2,4,32,8,32,5,54,2,0,11,32,11,65,16,106,36,0,32,6,40,2,8,69,4,64,65,244,237,203,0,16,248,26,0,11,32,12,32,6,41,2,20,55,2,0,32,6,65,40,106,32,6,65,16,106,40,2,0,34,1,54,2,0,32,12,65,8,106,32,6,65,28,106,40,2,0,54,2,0,32,6,32,6,41,2,8,34,16,55,3,32,32,10,65,8,106,32,1,54,2,0,32,10,32,16,55,2,0,32,6,65,48,106,36,0,12,1,11,65,156,179,204,0,16,248,26,0,11,32,7,65,16,106,36,0,32,3,40,2,36,13,0,11,32,3,65,48,106,36,0,32,4,40,2,24,13,0,11,11,32,4,65,32,106,36,0,32,14,32,14,65,60,108,65,195,0,106,65,120,113,34,1,106,65,9,106,34,2,69,13,0,32,0,40,2,0,32,1,107,65,8,32,2,16,224,4,11,11,83,1,3,127,35,0,65,16,107,34,2,36,0,32,2,32,1,54,2,12,32,2,65,12,106,34,1,65,0,16,153,28,33,3,32,1,65,1,16,153,28,33,1,32,2,40,2,12,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,0,32,1,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,84,1,4,127,32,1,32,0,40,2,8,34,2,40,2,0,32,0,40,2,16,34,4,32,0,40,2,12,34,3,106,34,5,107,75,4,64,32,2,32,5,32,1,65,1,65,1,16,178,19,11,32,2,40,2,4,34,2,32,1,32,3,106,34,1,106,32,2,32,3,106,32,4,16,184,28,26,32,0,32,1,54,2,12,11,91,1,1,127,35,0,65,32,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,2,54,2,4,32,2,65,132,149,204,0,54,2,0,32,2,66,1,55,2,12,32,2,65,144,6,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,78,1,2,127,35,0,65,16,107,34,2,36,0,2,127,65,0,32,0,40,2,0,34,3,69,13,0,26,32,2,32,3,32,0,40,2,4,32,1,16,129,9,65,0,32,2,40,2,0,13,0,26,32,2,40,2,4,32,2,40,2,12,65,3,116,106,65,224,2,106,11,32,2,65,16,106,36,0,11,74,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,1,16,207,9,32,0,32,2,40,2,4,34,1,4,126,32,0,65,8,106,32,1,32,2,40,2,12,65,208,0,108,106,65,208,0,16,193,5,26,66,1,5,66,0,11,55,3,0,32,2,65,16,106,36,0,11,163,1,1,4,127,35,0,65,16,107,34,3,36,0,32,1,40,2,0,34,2,40,2,0,65,1,71,4,127,65,0,5,32,3,65,8,106,33,4,35,0,65,16,107,34,1,36,0,32,2,65,4,106,34,2,45,0,0,65,3,71,4,127,65,0,5,32,1,65,8,106,32,2,40,2,4,34,5,40,2,0,32,5,40,2,4,40,2,24,17,0,0,32,1,40,2,12,33,5,32,1,40,2,8,11,33,2,32,4,32,5,54,2,4,32,4,32,2,54,2,0,32,1,65,16,106,36,0,32,3,40,2,12,33,4,32,3,40,2,8,11,33,1,32,0,32,4,54,2,4,32,0,32,1,54,2,0,32,3,65,16,106,36,0,11,95,1,1,127,2,64,2,64,2,64,2,64,32,0,45,0,0,14,5,3,3,3,1,2,0,11,32,0,65,4,106,16,148,14,12,2,11,32,0,40,2,4,34,1,69,13,1,32,0,40,2,8,32,1,65,1,16,218,26,15,11,32,0,65,4,106,16,181,13,32,0,40,2,4,34,1,69,13,0,32,0,40,2,8,32,1,65,24,108,65,8,16,218,26,11,11,156,2,1,3,127,35,0,65,208,0,107,34,4,36,0,32,4,65,8,106,33,3,35,0,65,64,106,34,2,36,0,32,2,32,1,54,2,0,2,64,32,1,45,0,246,1,69,4,64,32,2,65,0,54,2,32,32,1,32,2,65,32,106,16,206,4,32,2,40,2,32,65,2,71,4,64,32,3,65,37,58,0,0,12,2,11,32,3,65,32,58,0,0,12,1,11,32,2,65,1,54,2,36,32,2,65,132,146,214,0,54,2,32,32,2,66,1,55,2,44,32,2,65,137,8,54,2,60,32,2,32,2,65,56,106,54,2,40,32,2,32,2,54,2,56,32,2,65,20,106,32,2,65,32,106,16,236,4,32,2,65,16,106,32,2,65,28,106,40,2,0,54,0,0,32,2,32,2,41,2,20,55,0,8,32,3,65,15,58,0,0,32,3,32,2,41,0,5,55,0,1,32,3,65,8,106,32,2,65,12,106,41,0,0,55,0,0,11,32,2,65,64,107,36,0,2,64,32,4,45,0,8,34,2,65,37,70,4,64,32,0,32,1,16,159,16,12,1,11,32,0,65,1,106,32,4,65,8,106,65,1,114,65,199,0,16,193,5,26,32,0,32,2,58,0,0,11,32,4,65,208,0,106,36,0,11,150,2,1,3,127,35,0,65,208,0,107,34,4,36,0,32,4,65,8,106,33,3,35,0,65,64,106,34,2,36,0,32,2,32,1,54,2,0,2,64,32,1,45,0,118,69,4,64,32,2,65,0,54,2,32,32,1,16,194,18,32,2,40,2,32,65,2,71,4,64,32,3,65,37,58,0,0,12,2,11,32,3,65,32,58,0,0,12,1,11,32,2,65,1,54,2,36,32,2,65,132,146,214,0,54,2,32,32,2,66,1,55,2,44,32,2,65,140,8,54,2,60,32,2,32,2,65,56,106,54,2,40,32,2,32,2,54,2,56,32,2,65,20,106,32,2,65,32,106,16,236,4,32,2,65,16,106,32,2,65,28,106,40,2,0,54,0,0,32,2,32,2,41,2,20,55,0,8,32,3,65,15,58,0,0,32,3,32,2,41,0,5,55,0,1,32,3,65,8,106,32,2,65,12,106,41,0,0,55,0,0,11,32,2,65,64,107,36,0,2,64,32,4,45,0,8,34,2,65,37,70,4,64,32,0,32,1,16,159,16,12,1,11,32,0,65,1,106,32,4,65,8,106,65,1,114,65,199,0,16,193,5,26,32,0,32,2,58,0,0,11,32,4,65,208,0,106,36,0,11,90,1,1,127,32,1,40,2,8,34,3,32,1,40,2,0,70,4,64,32,1,16,141,19,11,32,1,40,2,4,32,3,106,32,2,58,0,0,32,1,32,2,58,0,13,32,1,65,1,58,0,12,32,1,65,8,106,34,2,32,3,65,1,106,54,2,0,32,0,32,1,41,2,0,55,2,0,32,0,65,8,106,32,2,41,2,0,55,2,0,11,126,1,2,127,35,0,65,32,107,34,3,36,0,32,3,32,0,40,2,0,16,133,29,34,4,54,2,0,32,3,32,2,54,2,4,32,2,32,4,71,4,64,32,3,65,0,54,2,8,35,0,65,16,107,34,0,36,0,32,0,32,3,65,4,106,54,2,12,32,0,32,3,54,2,8,65,0,32,0,65,8,106,65,212,167,216,0,32,0,65,12,106,65,212,167,216,0,32,3,65,8,106,65,204,162,216,0,16,128,5,0,11,32,0,32,1,16,242,18,32,3,65,32,106,36,0,11,94,0,35,0,65,48,107,34,1,36,0,32,1,32,0,16,233,19,54,2,12,32,1,32,0,54,2,8,32,1,65,1,54,2,20,32,1,65,136,172,216,0,54,2,16,32,1,66,1,55,2,28,32,1,65,213,9,54,2,44,32,1,32,1,65,40,106,54,2,24,32,1,32,1,65,8,106,54,2,40,32,1,65,16,106,65,144,172,216,0,16,198,18,0,11,94,0,35,0,65,48,107,34,1,36,0,32,1,32,0,16,233,19,54,2,12,32,1,32,0,54,2,8,32,1,65,1,54,2,20,32,1,65,212,172,216,0,54,2,16,32,1,66,1,55,2,28,32,1,65,213,9,54,2,44,32,1,32,1,65,40,106,54,2,24,32,1,32,1,65,8,106,54,2,40,32,1,65,16,106,65,220,172,216,0,16,198,18,0,11,87,1,2,127,35,0,65,16,107,34,5,36,0,32,5,65,8,106,32,1,40,2,0,32,4,40,2,0,16,151,25,32,5,40,2,12,33,4,32,5,40,2,8,34,6,69,4,64,32,1,65,4,106,32,2,32,3,16,187,21,32,4,16,219,26,11,32,0,32,6,54,2,0,32,0,32,4,54,2,4,32,5,65,16,106,36,0,11,216,1,2,1,126,4,127,2,64,32,0,40,2,4,34,4,69,13,0,32,0,40,2,12,34,5,4,64,32,0,40,2,0,34,2,65,8,106,33,3,32,2,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,1,3,64,32,1,80,4,64,3,64,32,2,65,192,1,107,33,2,32,3,41,3,0,32,3,65,8,106,33,3,66,128,129,130,132,136,144,160,192,128,127,131,34,1,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,1,66,128,129,130,132,136,144,160,192,128,127,133,33,1,11,32,2,32,1,122,167,65,3,118,65,104,108,106,65,24,107,16,210,24,32,1,66,1,125,32,1,131,33,1,32,5,65,1,107,34,5,13,0,11,11,32,4,32,4,65,24,108,65,31,106,65,120,113,34,2,106,65,9,106,34,3,69,13,0,32,0,40,2,0,32,2,107,32,3,65,8,16,218,26,11,11,136,2,2,1,126,7,127,2,64,32,0,40,2,4,34,6,69,13,0,32,0,40,2,12,34,7,4,64,32,0,40,2,0,34,2,65,8,106,33,3,32,2,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,1,3,64,32,1,80,4,64,3,64,32,2,65,192,1,107,33,2,32,3,41,3,0,32,3,65,8,106,33,3,66,128,129,130,132,136,144,160,192,128,127,131,34,1,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,1,66,128,129,130,132,136,144,160,192,128,127,133,33,1,11,32,2,32,1,122,167,65,3,118,65,104,108,106,65,24,107,34,4,40,2,16,33,8,32,4,40,2,20,34,4,40,2,0,34,5,4,64,32,8,32,5,17,2,0,11,32,4,40,2,4,34,5,4,64,32,8,32,5,32,4,40,2,8,16,218,26,11,32,1,66,1,125,32,1,131,33,1,32,7,65,1,107,34,7,13,0,11,11,32,6,32,6,65,24,108,65,31,106,65,120,113,34,2,106,65,9,106,34,3,69,13,0,32,0,40,2,0,32,2,107,32,3,65,8,16,218,26,11,11,81,1,1,127,35,0,65,16,107,34,1,36,0,2,64,32,0,40,2,0,34,0,4,64,32,1,32,0,54,2,12,32,0,65,8,106,16,209,14,32,1,65,12,106,16,130,22,13,1,32,1,65,16,106,36,0,15,11,65,204,222,203,0,65,28,16,154,28,0,11,65,153,223,203,0,65,49,16,154,28,0,11,80,1,1,127,32,0,2,127,65,0,32,1,65,255,1,113,34,2,65,1,107,65,3,73,13,0,26,2,64,2,64,2,64,32,2,65,130,1,107,14,2,1,2,0,11,65,1,33,1,65,1,12,2,11,65,2,33,1,65,1,12,1,11,65,3,33,1,65,1,11,58,0,1,32,0,32,1,58,0,0,11,75,1,3,127,2,64,32,0,40,2,16,34,1,69,13,0,32,1,32,0,40,2,8,34,2,32,0,53,2,4,32,1,65,1,106,173,126,167,106,65,1,107,65,0,32,2,107,113,34,3,106,65,9,106,34,1,69,13,0,32,0,40,2,12,32,3,107,32,1,32,2,16,218,26,11,11,87,1,1,127,35,0,65,16,107,34,2,36,0,2,64,2,64,32,1,69,13,0,3,64,2,64,32,2,32,0,16,178,9,32,2,40,2,4,65,128,128,128,128,120,70,13,0,32,2,16,167,24,32,1,65,1,107,34,1,13,1,12,2,11,11,32,2,16,167,24,12,1,11,65,0,33,1,11,32,2,65,16,106,36,0,32,1,11,216,1,2,1,126,4,127,2,64,32,0,40,2,4,34,4,69,13,0,32,0,40,2,12,34,5,4,64,32,0,40,2,0,34,2,65,8,106,33,3,32,2,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,1,3,64,32,1,80,4,64,3,64,32,2,65,160,1,107,33,2,32,3,41,3,0,32,3,65,8,106,33,3,66,128,129,130,132,136,144,160,192,128,127,131,34,1,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,1,66,128,129,130,132,136,144,160,192,128,127,133,33,1,11,32,2,32,1,122,167,65,3,118,65,108,108,106,65,20,107,16,214,24,32,1,66,1,125,32,1,131,33,1,32,5,65,1,107,34,5,13,0,11,11,32,4,32,4,65,20,108,65,27,106,65,120,113,34,2,106,65,9,106,34,3,69,13,0,32,0,40,2,0,32,2,107,32,3,65,8,16,218,26,11,11,220,1,2,1,126,4,127,2,64,32,0,40,2,4,34,4,69,13,0,32,0,40,2,12,34,5,4,64,32,0,40,2,0,34,2,65,8,106,33,3,32,2,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,1,3,64,32,1,80,4,64,3,64,32,2,65,128,18,107,33,2,32,3,41,3,0,32,3,65,8,106,33,3,66,128,129,130,132,136,144,160,192,128,127,131,34,1,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,1,66,128,129,130,132,136,144,160,192,128,127,133,33,1,11,32,2,32,1,122,167,65,3,118,65,224,125,108,106,65,128,2,107,16,158,1,32,1,66,1,125,32,1,131,33,1,32,5,65,1,107,34,5,13,0,11,11,32,4,32,4,65,160,2,108,65,167,2,106,65,120,113,34,2,106,65,9,106,34,3,69,13,0,32,0,40,2,0,32,2,107,32,3,65,8,16,218,26,11,11,116,0,2,64,2,64,2,64,2,64,2,64,2,64,32,0,40,2,0,45,0,0,65,1,107,14,5,1,2,3,4,5,0,11,32,1,65,140,133,205,0,65,4,16,181,25,15,11,32,1,65,144,133,205,0,65,7,16,181,25,15,11,32,1,65,151,133,205,0,65,6,16,181,25,15,11,32,1,65,157,133,205,0,65,6,16,181,25,15,11,32,1,65,163,133,205,0,65,5,16,181,25,15,11,32,1,65,168,133,205,0,65,6,16,181,25,11,88,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,236,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,88,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,238,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,88,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,228,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,88,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,241,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,88,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,204,132,214,0,54,2,0,32,2,66,1,55,2,12,32,2,65,242,7,54,2,28,32,2,32,0,65,220,0,106,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,78,2,1,127,1,126,35,0,65,48,107,34,1,36,0,32,1,65,4,106,32,0,16,197,15,32,1,65,16,106,34,0,32,1,40,2,4,16,251,9,32,0,16,222,24,32,1,40,2,8,34,0,32,0,40,2,0,65,1,107,54,2,0,32,1,65,12,106,16,153,17,32,1,65,48,106,36,0,11,84,1,2,127,35,0,65,16,107,34,5,36,0,32,5,65,8,106,32,1,40,2,0,32,4,16,252,8,32,5,40,2,12,33,4,32,5,40,2,8,34,6,69,4,64,32,1,65,4,106,32,2,32,3,16,187,21,32,4,16,219,26,11,32,0,32,6,54,2,0,32,0,32,4,54,2,4,32,5,65,16,106,36,0,11,191,1,1,3,127,35,0,65,16,107,34,6,36,0,32,1,40,2,0,33,7,35,0,65,64,106,34,5,36,0,32,5,65,16,106,32,4,16,167,27,32,5,32,5,41,3,16,55,2,24,32,5,65,1,54,2,36,32,5,65,232,129,192,0,54,2,32,32,5,66,1,55,2,44,32,5,65,5,54,2,60,32,5,32,5,65,56,106,54,2,40,32,5,32,5,65,24,106,54,2,56,32,5,65,8,106,32,7,32,5,65,32,106,16,168,8,32,6,65,8,106,32,5,41,3,8,55,3,0,32,5,65,64,107,36,0,32,6,40,2,12,33,4,32,6,40,2,8,34,5,69,4,64,32,1,65,4,106,32,2,32,3,16,187,21,32,4,16,219,26,11,32,0,32,5,54,2,0,32,0,32,4,54,2,4,32,6,65,16,106,36,0,11,56,1,2,127,2,64,32,0,40,2,4,34,1,69,13,0,32,1,32,1,65,40,108,65,47,106,65,120,113,34,2,106,65,9,106,34,1,69,13,0,32,0,40,2,0,32,2,107,65,8,32,1,16,224,4,11,11,84,2,1,127,1,111,35,0,65,16,107,34,4,36,0,32,1,32,2,32,3,40,2,0,37,1,16,24,33,5,16,215,4,34,1,32,5,38,1,32,4,65,8,106,16,239,20,32,0,32,4,40,2,8,34,2,4,127,32,4,40,2,12,5,32,1,11,54,2,4,32,0,32,2,54,2,0,32,4,65,16,106,36,0,11,74,1,2,127,35,0,65,16,107,34,2,36,0,2,127,65,0,32,0,40,2,0,34,3,69,13,0,26,32,2,32,3,32,0,40,2,4,32,1,16,132,9,65,0,32,2,40,2,0,13,0,26,32,2,40,2,4,32,2,40,2,12,65,5,116,106,11,32,2,65,16,106,36,0,11,74,1,2,127,35,0,65,16,107,34,2,36,0,2,127,65,0,32,0,40,2,0,34,3,69,13,0,26,32,2,32,3,32,0,40,2,4,32,1,16,131,9,65,0,32,2,40,2,0,13,0,26,32,2,40,2,4,32,2,40,2,12,65,5,116,106,11,32,2,65,16,106,36,0,11,90,1,2,127,32,0,65,0,54,2,20,32,0,65,0,54,2,4,32,0,32,1,40,2,4,34,3,54,2,28,32,0,32,1,40,2,0,34,2,54,2,24,32,0,32,3,54,2,12,32,0,32,2,54,2,8,32,0,32,1,40,2,8,65,0,32,2,27,54,2,32,32,0,32,2,65,0,71,34,1,54,2,16,32,0,32,1,54,2,0,11,74,1,2,127,35,0,65,16,107,34,2,36,0,2,127,65,0,32,0,40,2,0,34,3,69,13,0,26,32,2,32,3,32,0,40,2,4,32,1,16,135,9,65,0,32,2,40,2,0,13,0,26,32,2,40,2,4,32,2,40,2,12,65,5,116,106,11,32,2,65,16,106,36,0,11,95,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,54,2,12,32,1,65,208,145,215,0,65,14,65,222,145,215,0,65,1,32,0,65,8,106,65,176,145,215,0,65,223,145,215,0,65,1,32,0,65,12,106,65,176,145,215,0,65,224,145,215,0,65,3,32,2,65,12,106,65,192,145,215,0,16,230,9,32,2,65,16,106,36,0,11,114,0,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,5,1,2,3,4,5,0,11,32,1,65,230,136,215,0,65,40,16,181,25,15,11,32,1,65,142,137,215,0,65,52,16,181,25,15,11,32,1,65,194,137,215,0,65,212,0,16,181,25,15,11,32,1,65,150,138,215,0,65,49,16,181,25,15,11,32,1,65,199,138,215,0,65,23,16,181,25,15,11,32,1,65,222,138,215,0,65,27,16,181,25,11,83,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,45,0,0,69,4,64,32,1,65,221,140,193,0,65,4,16,181,25,12,1,11,32,2,32,0,65,1,106,54,2,12,32,1,65,225,140,193,0,65,4,32,2,65,12,106,65,144,140,193,0,16,165,9,11,32,2,65,16,106,36,0,11,74,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,0,34,5,4,64,32,1,47,1,48,33,4,32,2,65,1,106,33,3,11,32,1,65,4,65,240,0,65,192,0,32,2,27,16,224,4,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,224,2,34,5,4,64,32,1,47,1,240,5,33,4,32,2,65,1,106,33,3,11,32,1,65,8,65,168,6,65,248,5,32,2,27,16,224,4,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,74,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,88,34,5,4,64,32,1,47,1,92,33,4,32,2,65,1,106,33,3,11,32,1,65,4,65,156,1,65,236,0,32,2,27,16,224,4,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,85,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,24,106,32,1,40,2,0,37,1,16,37,32,2,65,16,106,32,2,40,2,24,32,2,40,2,28,16,160,26,32,2,65,8,106,32,2,40,2,16,32,2,40,2,20,16,216,19,32,0,32,2,40,2,8,32,2,40,2,12,16,253,24,32,2,65,32,106,36,0,11,89,1,1,127,65,205,184,158,1,45,0,0,26,65,32,65,4,16,149,27,34,1,69,4,64,65,4,65,32,16,177,28,0,11,32,1,66,129,128,128,128,16,55,2,0,32,1,32,0,41,2,0,55,2,8,32,1,65,16,106,32,0,65,8,106,41,2,0,55,2,0,32,1,65,24,106,32,0,65,16,106,41,2,0,55,2,0,32,1,11,187,3,2,9,127,1,111,35,0,65,16,107,34,6,36,0,32,6,32,0,54,2,8,65,0,65,200,220,203,0,40,2,0,17,5,0,34,5,4,64,2,64,32,5,40,2,0,34,4,40,2,8,69,4,64,32,4,65,127,54,2,8,32,4,65,12,106,34,1,40,2,12,34,2,32,1,40,2,0,34,3,70,4,64,32,1,40,2,0,33,7,32,1,16,250,18,32,1,40,2,8,34,9,32,7,32,1,40,2,12,34,2,107,75,4,64,2,64,32,7,32,9,107,34,8,32,2,32,8,107,34,3,75,32,1,40,2,0,34,2,32,7,107,32,3,79,113,69,4,64,32,1,40,2,4,34,3,32,2,32,8,107,34,2,65,2,116,106,32,3,32,9,65,2,116,106,32,8,65,2,116,16,184,28,26,32,1,32,2,54,2,8,12,1,11,32,1,40,2,4,34,2,32,7,65,2,116,106,32,2,32,3,65,2,116,16,193,5,26,11,11,32,1,40,2,0,33,3,32,1,40,2,12,33,2,11,32,1,40,2,4,32,1,40,2,8,32,2,106,34,2,32,3,65,0,32,2,32,3,79,27,107,65,2,116,106,32,0,54,2,0,32,1,32,1,40,2,12,65,1,106,54,2,12,32,4,45,0,28,33,0,32,4,65,1,58,0,28,32,4,32,4,40,2,8,65,1,106,54,2,8,2,64,32,0,13,0,32,5,45,0,20,69,4,64,32,5,65,16,106,40,2,0,37,1,32,5,65,4,106,40,2,8,37,1,16,76,33,10,16,215,4,34,0,32,10,38,1,32,0,65,132,1,73,13,1,32,0,16,222,9,12,3,11,32,5,65,4,106,40,2,8,37,1,16,45,11,12,1,11,65,176,219,203,0,16,136,18,0,11,32,6,65,16,106,36,0,15,11,32,6,65,8,106,16,234,13,65,252,216,203,0,65,198,0,32,6,65,15,106,65,236,216,203,0,65,148,218,203,0,16,253,13,0,11,76,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,65,48,106,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,254,17,11,32,0,65,56,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,82,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,40,2,0,65,10,70,4,64,32,1,65,200,245,203,0,65,4,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,220,245,203,0,65,4,32,2,65,12,106,65,204,245,203,0,16,165,9,11,32,2,65,16,106,36,0,11,59,1,1,127,2,64,32,0,40,2,4,34,2,69,13,0,32,2,32,1,32,2,65,1,106,108,65,7,106,65,120,113,34,1,106,65,9,106,34,2,69,13,0,32,0,40,2,0,32,1,107,32,2,65,8,16,218,26,11,11,83,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,2,54,2,4,32,2,65,140,185,215,0,54,2,0,32,2,66,1,55,2,12,32,2,65,7,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,84,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,220,199,215,0,54,2,0,32,2,66,1,55,2,12,32,2,65,171,9,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,84,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,160,212,215,0,54,2,0,32,2,66,1,55,2,12,32,2,65,179,9,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,83,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,2,54,2,4,32,2,65,136,213,215,0,54,2,0,32,2,66,1,55,2,12,32,2,65,7,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,83,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,2,54,2,4,32,2,65,200,213,215,0,54,2,0,32,2,66,1,55,2,12,32,2,65,7,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,84,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,144,214,215,0,54,2,0,32,2,66,1,55,2,12,32,2,65,171,9,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,84,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,2,54,2,4,32,2,65,216,160,216,0,54,2,0,32,2,66,1,55,2,12,32,2,65,194,9,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,83,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,40,2,0,69,4,64,32,1,65,188,167,216,0,65,4,16,181,25,12,1,11,32,2,32,0,65,4,106,54,2,12,32,1,65,208,167,216,0,65,4,32,2,65,12,106,65,192,167,216,0,16,165,9,11,32,2,65,16,106,36,0,11,83,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,200,187,156,1,54,2,0,32,2,66,1,55,2,12,32,2,65,7,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,85,0,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,136,200,156,1,54,2,0,32,0,66,1,55,2,12,32,0,65,164,7,54,2,28,32,0,65,240,199,156,1,54,2,24,32,0,32,0,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,32,0,65,32,106,36,0,11,83,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,45,0,0,69,4,64,32,1,65,185,205,156,1,65,4,16,181,25,12,1,11,32,2,32,0,65,1,106,54,2,12,32,1,65,208,205,156,1,65,4,32,2,65,12,106,65,192,205,156,1,16,165,9,11,32,2,65,16,106,36,0,11,85,0,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,132,206,156,1,54,2,0,32,0,66,1,55,2,12,32,0,65,228,9,54,2,28,32,0,65,236,205,156,1,54,2,24,32,0,32,0,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,32,0,65,32,106,36,0,11,84,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,132,212,156,1,54,2,0,32,2,66,1,55,2,12,32,2,65,171,9,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,83,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,164,212,156,1,54,2,0,32,2,66,1,55,2,12,32,2,65,7,54,2,28,32,2,32,0,54,2,24,32,2,32,2,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,11,83,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,45,0,0,69,4,64,32,1,65,166,214,156,1,65,4,16,181,25,12,1,11,32,2,32,0,65,1,106,54,2,12,32,1,65,188,214,156,1,65,4,32,2,65,12,106,65,172,214,156,1,16,165,9,11,32,2,65,16,106,36,0,11,90,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,180,197,192,0,65,14,65,194,197,192,0,65,1,32,0,65,8,106,65,224,192,192,0,65,195,197,192,0,65,1,32,0,65,12,106,65,224,192,192,0,65,196,197,192,0,65,3,32,2,65,12,106,65,164,197,192,0,16,230,9,32,2,65,16,106,36,0,11,244,1,1,3,127,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,0,16,199,15,2,127,2,64,32,2,40,2,4,34,1,45,0,0,34,0,65,2,73,13,0,65,2,33,0,32,1,65,4,106,34,1,45,0,44,69,32,1,40,2,40,65,20,70,113,13,0,65,3,33,0,32,1,40,2,40,65,32,70,34,3,32,1,45,0,44,69,113,13,0,65,4,34,0,32,3,32,1,45,0,44,65,1,70,113,69,13,1,26,11,35,0,65,32,107,34,1,36,0,32,0,65,255,1,113,34,3,65,3,79,4,64,32,3,65,4,71,4,64,32,1,65,0,54,2,24,32,1,65,1,54,2,12,32,1,65,192,204,192,0,54,2,8,32,1,66,4,55,2,16,32,1,65,8,106,65,220,204,192,0,16,198,18,0,11,65,3,33,0,11,32,1,65,32,106,36,0,32,0,65,255,1,113,11,32,2,40,2,8,34,1,32,1,40,2,0,65,1,107,54,2,0,32,2,65,12,106,16,131,20,32,2,65,16,106,36,0,65,255,1,113,11,90,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,196,205,193,0,65,14,65,210,205,193,0,65,1,32,0,65,8,106,65,176,202,193,0,65,211,205,193,0,65,1,32,0,65,12,106,65,176,202,193,0,65,212,205,193,0,65,3,32,2,65,12,106,65,180,205,193,0,16,230,9,32,2,65,16,106,36,0,11,217,1,2,4,127,1,126,35,0,65,16,107,34,3,36,0,32,3,32,1,54,2,12,35,0,65,48,107,34,2,36,0,32,2,65,8,106,32,3,65,12,106,34,5,16,239,14,65,1,33,4,32,3,2,127,2,64,32,2,40,2,8,65,1,70,4,64,32,2,41,3,16,34,6,66,0,89,13,1,11,32,5,32,2,65,47,106,65,164,248,193,0,16,199,3,12,1,11,32,6,66,128,128,128,128,16,90,4,64,32,2,65,1,58,0,24,32,2,32,6,55,3,32,32,2,65,24,106,32,2,65,47,106,65,164,248,193,0,16,188,15,12,1,11,65,0,33,4,32,6,167,11,54,2,4,32,3,32,4,54,2,0,32,2,65,48,106,36,0,32,3,40,2,4,33,2,32,3,40,2,0,33,4,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,32,4,54,2,0,32,0,32,2,54,2,4,32,3,65,16,106,36,0,11,80,2,2,127,1,111,35,0,65,16,107,34,2,36,0,32,1,40,2,0,37,1,16,40,33,4,16,215,4,34,1,32,4,38,1,32,2,65,8,106,16,239,20,32,0,32,2,40,2,8,34,3,4,127,32,2,40,2,12,5,32,1,11,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,80,2,2,127,1,111,35,0,65,16,107,34,2,36,0,32,1,40,2,0,37,1,16,41,33,4,16,215,4,34,1,32,4,38,1,32,2,65,8,106,16,239,20,32,0,32,2,40,2,8,34,3,4,127,32,2,40,2,12,5,32,1,11,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,75,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,65,28,106,33,0,3,64,32,0,32,0,65,8,107,40,2,0,32,0,65,4,107,40,2,0,32,0,65,12,107,40,2,0,40,2,16,17,3,0,32,0,65,36,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,75,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,0,34,5,4,64,32,1,47,1,136,1,33,4,32,2,65,1,106,33,3,11,32,1,65,188,1,65,140,1,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,74,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,88,34,5,4,64,32,1,47,1,92,33,4,32,2,65,1,106,33,3,11,32,1,65,144,1,65,224,0,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,224,2,34,5,4,64,32,1,47,1,228,2,33,4,32,2,65,1,106,33,3,11,32,1,65,164,3,65,244,2,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,73,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,0,34,5,4,64,32,1,47,1,48,33,4,32,2,65,1,106,33,3,11,32,1,65,228,0,65,52,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,75,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,0,34,5,4,64,32,1,47,1,232,3,33,4,32,2,65,1,106,33,3,11,32,1,65,156,4,65,236,3,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,75,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,88,34,5,4,64,32,1,47,1,224,1,33,4,32,2,65,1,106,33,3,11,32,1,65,148,2,65,228,1,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,240,6,34,5,4,64,32,1,47,1,244,6,33,4,32,2,65,1,106,33,3,11,32,1,65,168,7,65,248,6,32,2,27,65,8,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,136,2,34,5,4,64,32,1,47,1,152,5,33,4,32,2,65,1,106,33,3,11,32,1,65,208,5,65,160,5,32,2,27,65,8,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,75,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,0,34,5,4,64,32,1,47,1,136,23,33,4,32,2,65,1,106,33,3,11,32,1,65,200,23,65,152,23,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,144,4,34,5,4,64,32,1,47,1,148,4,33,4,32,2,65,1,106,33,3,11,32,1,65,200,4,65,152,4,32,2,27,65,8,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,224,2,34,5,4,64,32,1,47,1,240,5,33,4,32,2,65,1,106,33,3,11,32,1,65,168,6,65,248,5,32,2,27,65,8,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,136,2,34,5,4,64,32,1,47,1,184,2,33,4,32,2,65,1,106,33,3,11,32,1,65,240,2,65,192,2,32,2,27,65,8,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,184,3,34,5,4,64,32,1,47,1,188,3,33,4,32,2,65,1,106,33,3,11,32,1,65,240,3,65,192,3,32,2,27,65,8,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,75,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,0,34,5,4,64,32,1,47,1,224,12,33,4,32,2,65,1,106,33,3,11,32,1,65,148,13,65,228,12,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,90,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,2,106,54,2,12,32,1,65,172,192,204,0,65,10,65,182,192,204,0,65,10,32,0,65,140,192,204,0,65,228,189,204,0,65,7,32,0,65,1,106,65,132,189,204,0,65,192,192,204,0,65,5,32,2,65,12,106,65,156,192,204,0,16,230,9,32,2,65,16,106,36,0,11,80,1,1,127,32,0,40,2,0,34,0,65,16,106,34,1,16,198,19,32,1,16,140,28,32,0,65,28,106,34,1,16,158,20,32,1,16,142,28,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,44,65,4,16,218,26,11,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,136,2,34,5,4,64,32,1,47,1,144,3,33,4,32,2,65,1,106,33,3,11,32,1,65,200,3,65,152,3,32,2,27,65,8,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,71,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,0,65,12,106,32,0,40,2,16,34,3,32,0,40,2,20,65,1,106,34,0,32,0,32,3,75,27,16,152,4,32,1,32,2,40,2,8,32,2,40,2,12,16,230,18,32,2,65,16,106,36,0,11,77,1,2,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,1,32,1,40,2,4,34,3,32,1,40,2,8,65,1,106,34,1,32,1,32,3,75,27,16,152,4,32,2,40,2,12,33,1,32,0,32,2,40,2,8,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,11,74,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,0,34,5,4,64,32,1,47,1,48,33,4,32,2,65,1,106,33,3,11,32,1,65,208,3,65,160,3,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,224,2,34,5,4,64,32,1,47,1,144,3,33,4,32,2,65,1,106,33,3,11,32,1,65,196,3,65,148,3,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,75,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,0,34,5,4,64,32,1,47,1,220,22,33,4,32,2,65,1,106,33,3,11,32,1,65,144,23,65,224,22,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,78,0,2,64,2,64,2,64,32,0,40,2,0,14,2,1,2,0,11,32,0,65,128,1,106,16,147,24,32,0,65,244,0,106,34,0,16,141,21,32,0,65,4,65,12,16,244,22,15,11,32,0,65,4,106,16,147,24,15,11,32,0,65,128,1,106,16,147,24,32,0,65,244,0,106,16,199,27,11,76,1,3,127,32,1,33,3,32,2,33,4,32,1,40,2,176,1,34,5,4,64,32,1,47,1,184,2,33,4,32,2,65,1,106,33,3,11,32,1,65,236,2,65,188,2,32,2,27,65,4,16,218,26,32,0,32,5,54,2,0,32,0,32,3,173,32,4,173,66,32,134,132,55,2,4,11,75,1,1,127,35,0,65,16,107,34,2,36,0,32,0,45,0,0,34,0,65,32,79,4,64,32,0,65,32,65,200,148,216,0,16,163,15,0,11,32,2,32,0,65,2,116,65,200,147,216,0,106,40,2,0,54,2,12,32,2,65,12,106,32,1,16,203,6,32,2,65,16,106,36,0,11,78,1,1,127,35,0,65,48,107,34,1,36,0,32,1,65,1,54,2,12,32,1,65,240,161,157,1,54,2,8,32,1,66,1,55,2,20,32,1,32,1,65,47,106,173,66,128,128,128,128,176,169,1,132,55,3,32,32,1,32,1,65,32,106,54,2,16,32,1,65,8,106,32,0,16,198,18,0,11,67,1,3,127,2,64,32,2,69,13,0,3,64,32,0,45,0,0,34,4,32,1,45,0,0,34,5,70,4,64,32,0,65,1,106,33,0,32,1,65,1,106,33,1,32,2,65,1,107,34,2,13,1,12,2,11,11,32,4,32,5,107,33,3,11,32,3,11,77,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,45,0,0,65,5,70,4,64,32,1,65,172,134,192,0,65,4,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,192,134,192,0,65,4,32,2,65,12,106,65,176,134,192,0,16,165,9,11,32,2,65,16,106,36,0,11,77,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,65,10,70,4,64,32,1,65,172,134,192,0,65,4,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,192,134,192,0,65,4,32,2,65,12,106,65,196,134,192,0,16,165,9,11,32,2,65,16,106,36,0,11,201,1,1,3,127,35,0,65,64,106,34,2,36,0,2,64,2,64,32,1,69,4,64,32,2,65,4,106,33,4,35,0,65,208,0,107,34,1,36,0,32,0,4,64,32,0,65,8,107,34,3,40,2,0,65,1,70,4,64,32,1,65,16,106,32,0,65,192,0,16,193,5,26,32,3,65,0,54,2,0,2,64,32,3,65,127,70,13,0,32,0,65,4,107,34,0,32,0,40,2,0,65,1,107,34,0,54,2,0,32,0,13,0,32,3,65,4,65,200,0,16,224,4,11,32,4,32,1,65,20,106,65,60,16,193,5,26,32,1,65,208,0,106,36,0,12,3,11,65,236,204,192,0,65,63,16,154,28,0,11,16,155,28,0,11,32,0,69,13,1,32,2,32,0,65,8,107,54,2,4,32,2,65,4,106,16,131,20,11,32,2,65,64,107,36,0,15,11,16,155,28,0,11,76,1,3,127,35,0,65,16,107,34,2,36,0,65,1,33,3,32,0,32,1,40,2,0,34,4,16,204,8,34,1,4,127,32,1,5,32,2,65,8,106,32,4,16,132,5,32,2,40,2,8,33,3,32,2,40,2,12,11,54,2,4,32,0,32,3,54,2,0,32,2,65,16,106,36,0,11,77,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,45,0,0,65,3,70,4,64,32,1,65,237,178,194,0,65,4,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,132,179,194,0,65,4,32,2,65,12,106,65,136,179,194,0,16,165,9,11,32,2,65,16,106,36,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,47,1,0,69,4,64,32,1,65,237,178,194,0,65,4,16,181,25,12,1,11,32,2,32,0,65,2,106,54,2,12,32,1,65,132,179,194,0,65,4,32,2,65,12,106,65,152,179,194,0,16,165,9,11,32,2,65,16,106,36,0,11,82,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,69,4,64,32,1,65,139,208,194,0,65,16,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,172,208,194,0,65,8,65,180,208,194,0,65,6,32,2,65,12,106,65,156,208,194,0,16,222,10,11,32,2,65,16,106,36,0,11,82,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,69,4,64,32,1,65,183,174,203,0,65,16,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,216,174,203,0,65,8,65,224,174,203,0,65,6,32,2,65,12,106,65,200,174,203,0,16,222,10,11,32,2,65,16,106,36,0,11,74,1,1,127,32,2,32,1,107,34,3,32,0,40,2,0,32,0,40,2,8,34,2,107,75,4,64,32,0,32,2,32,3,65,1,65,1,16,178,19,32,0,40,2,8,33,2,11,32,0,40,2,4,32,2,106,32,1,32,3,16,193,5,26,32,0,32,2,32,3,106,54,2,8,11,78,1,2,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,3,32,0,65,0,54,2,0,32,3,69,4,64,65,240,214,203,0,65,28,16,154,28,0,11,32,2,32,3,54,2,12,32,3,65,8,106,65,0,32,1,16,137,10,32,2,65,12,106,16,208,14,32,2,65,16,106,36,0,11,78,1,2,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,3,32,0,65,0,54,2,0,32,3,69,4,64,65,240,214,203,0,65,28,16,154,28,0,11,32,2,32,3,54,2,12,32,3,65,8,106,65,1,32,1,16,137,10,32,2,65,12,106,16,208,14,32,2,65,16,106,36,0,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,254,17,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,77,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,65,10,70,4,64,32,1,65,236,159,204,0,65,4,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,240,159,204,0,65,4,32,2,65,12,106,65,132,154,204,0,16,165,9,11,32,2,65,16,106,36,0,11,231,58,2,29,127,1,126,35,0,65,32,107,34,20,36,0,32,1,65,140,7,106,16,162,23,33,2,32,20,65,0,54,2,28,32,20,65,0,54,2,20,32,20,32,2,54,2,16,32,20,65,172,216,204,0,54,2,12,32,20,65,1,54,2,8,32,0,33,24,32,20,65,8,106,33,21,35,0,65,240,2,107,34,8,36,0,35,0,65,48,107,34,10,36,0,32,10,65,0,54,2,28,32,10,65,0,54,2,12,32,10,32,1,54,2,44,32,10,32,1,40,2,180,1,34,2,54,2,36,32,10,32,1,40,2,176,1,34,0,54,2,32,32,10,32,2,54,2,20,32,10,32,0,54,2,16,32,10,32,1,40,2,184,1,65,0,32,0,27,54,2,40,32,10,32,0,65,0,71,34,0,54,2,24,32,10,32,0,54,2,8,32,8,65,48,106,33,17,35,0,65,64,106,34,6,36,0,32,6,65,16,106,34,1,32,10,65,8,106,65,40,16,193,5,26,32,6,65,4,106,33,2,35,0,65,208,2,107,34,0,36,0,32,0,32,1,16,177,7,2,64,2,64,2,64,2,64,32,0,40,2,0,34,3,4,64,32,0,65,24,106,32,1,65,36,106,32,3,32,0,40,2,4,16,237,6,32,0,40,2,28,65,10,71,13,1,11,32,2,65,0,54,2,8,32,2,66,128,128,128,128,192,0,55,2,0,12,1,11,32,0,65,168,2,106,34,5,65,4,32,1,40,2,32,65,1,106,34,3,65,127,32,3,27,34,3,32,3,65,4,77,27,65,0,65,4,65,144,2,16,167,10,32,0,40,2,172,2,33,3,32,0,40,2,168,2,65,1,70,13,1,32,0,40,2,176,2,32,0,65,24,106,65,144,2,16,193,5,33,4,32,0,65,20,106,34,7,65,1,54,2,0,32,0,32,4,54,2,16,32,0,32,3,54,2,12,32,5,32,1,65,40,16,193,5,26,32,0,65,12,106,33,4,35,0,65,160,2,107,34,1,36,0,32,1,65,8,106,32,5,16,177,7,2,64,32,1,40,2,8,34,9,69,13,0,32,5,65,36,106,33,11,32,1,40,2,12,33,3,3,64,32,1,65,16,106,32,11,32,9,32,3,16,237,6,32,1,40,2,20,65,10,70,13,1,32,4,40,2,8,34,3,32,4,40,2,0,70,4,64,32,4,32,3,32,5,40,2,32,65,1,106,34,9,65,127,32,9,27,65,4,65,144,2,16,178,19,11,32,4,40,2,4,32,3,65,144,2,108,106,32,1,65,16,106,65,144,2,16,193,5,26,32,4,32,3,65,1,106,54,2,8,32,1,32,5,16,177,7,32,1,40,2,4,33,3,32,1,40,2,0,34,9,13,0,11,11,32,1,65,160,2,106,36,0,32,2,65,8,106,32,7,40,2,0,54,2,0,32,2,32,0,41,2,12,55,2,0,11,32,0,65,208,2,106,36,0,12,1,11,32,3,32,0,40,2,176,2,16,132,25,0,11,2,64,32,6,40,2,12,34,0,69,4,64,32,17,65,0,54,2,8,32,17,65,0,54,2,0,32,2,16,151,1,32,2,65,4,65,144,2,16,244,22,12,1,11,32,6,40,2,8,33,5,32,6,32,6,65,63,106,54,2,16,2,64,32,0,65,1,70,13,0,32,0,65,21,79,4,64,35,0,65,16,107,34,2,36,0,35,0,65,16,107,34,1,36,0,32,1,65,4,106,65,48,32,0,65,1,118,34,3,65,227,229,1,32,0,32,0,65,227,229,1,79,27,34,4,32,3,32,4,75,27,34,3,32,3,65,48,77,27,65,0,65,4,65,144,2,16,167,10,32,1,40,2,8,33,4,32,1,40,2,4,65,1,70,4,64,32,4,32,1,40,2,12,16,132,25,0,11,32,1,40,2,12,33,7,32,2,65,4,106,34,3,65,0,54,2,8,32,3,32,7,54,2,4,32,3,32,4,54,2,0,32,1,65,16,106,36,0,32,5,32,0,32,2,40,2,8,32,2,40,2,12,34,1,65,144,2,108,106,32,2,40,2,4,32,1,107,32,0,65,33,73,32,6,65,16,106,16,179,3,32,3,16,151,1,32,3,65,4,65,144,2,16,244,22,32,2,65,16,106,36,0,12,1,11,32,5,32,0,16,146,8,11,32,6,65,24,106,32,6,65,12,106,40,2,0,54,2,0,32,6,32,6,41,2,4,55,3,16,35,0,65,176,2,107,34,5,36,0,16,158,23,34,0,65,0,59,1,138,23,32,0,65,0,54,2,0,32,5,65,0,54,2,8,32,5,32,0,54,2,4,32,5,65,0,54,2,12,32,5,65,11,54,2,20,32,5,32,6,65,16,106,34,0,40,2,0,54,2,168,2,32,5,32,0,40,2,4,34,1,54,2,164,2,32,5,32,1,54,2,160,2,32,5,32,1,32,0,40,2,8,65,144,2,108,106,54,2,172,2,35,0,65,208,6,107,34,2,36,0,32,5,65,4,106,34,7,40,2,0,33,3,32,7,40,2,4,34,4,4,64,3,64,32,3,32,3,47,1,138,23,65,2,116,106,65,152,23,106,40,2,0,33,3,32,4,65,1,107,34,4,13,0,11,11,32,2,65,12,106,34,0,32,5,65,16,106,65,160,2,16,193,5,26,32,2,65,172,2,106,32,0,16,190,5,32,2,40,2,176,2,65,10,71,4,64,32,5,65,12,106,33,13,32,2,65,176,2,106,33,11,3,64,32,2,45,0,172,2,33,14,32,2,65,188,4,106,32,11,65,140,2,16,193,5,26,2,64,32,3,47,1,138,23,34,0,65,11,79,4,64,65,0,33,4,2,64,3,64,32,3,40,2,0,34,3,4,64,32,4,65,1,106,33,4,32,3,47,1,138,23,65,11,79,13,1,12,2,11,11,32,7,40,2,4,33,1,32,7,40,2,0,33,0,16,141,23,34,3,32,0,54,2,152,23,32,3,65,0,59,1,138,23,32,3,65,0,54,2,0,32,7,32,1,65,1,106,34,4,54,2,4,32,7,32,3,54,2,0,32,0,65,0,59,1,136,23,32,0,32,3,54,2,0,11,32,2,32,3,54,2,200,6,32,2,32,4,54,2,204,6,16,158,23,34,0,65,0,59,1,138,23,32,0,65,0,54,2,0,2,64,32,4,65,1,107,34,12,4,64,65,1,33,9,3,64,16,141,23,34,1,32,0,54,2,152,23,32,1,65,0,59,1,138,23,32,1,65,0,54,2,0,32,0,65,0,59,1,136,23,32,0,32,1,54,2,0,32,1,33,0,32,4,32,9,65,1,106,34,9,71,13,0,11,32,2,65,200,6,106,32,14,65,1,113,32,11,32,0,32,12,16,202,12,32,4,13,1,12,3,11,32,2,65,200,6,106,32,14,65,1,113,32,11,32,0,65,0,16,202,12,11,3,64,32,3,32,3,47,1,138,23,65,2,116,106,65,152,23,106,40,2,0,33,3,32,4,65,1,107,34,4,13,0,11,12,1,11,32,3,32,0,65,1,106,59,1,138,23,32,0,32,3,106,65,140,23,106,32,14,58,0,0,32,3,32,0,65,140,2,108,106,65,4,106,32,2,65,188,4,106,65,140,2,16,193,5,26,11,32,13,32,13,40,2,0,65,1,106,54,2,0,32,2,65,172,2,106,32,2,65,12,106,16,190,5,32,2,40,2,176,2,65,10,71,13,0,11,11,35,0,65,16,107,34,1,36,0,32,2,65,156,2,106,34,4,40,2,12,34,9,32,4,40,2,4,34,0,107,65,144,2,110,33,3,32,0,32,9,71,4,64,32,0,65,132,2,106,33,0,3,64,32,0,65,128,2,107,16,158,1,32,0,16,239,24,32,0,65,144,2,106,33,0,32,3,65,1,107,34,3,13,0,11,11,32,1,32,4,40,2,0,54,2,12,32,1,32,4,40,2,8,54,2,8,32,1,65,8,106,65,4,65,144,2,16,244,22,32,1,65,16,106,36,0,32,2,40,2,16,34,0,65,14,113,65,10,71,4,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,65,4,107,34,1,32,1,65,6,79,27,14,5,1,2,3,4,5,0,11,32,2,65,36,106,16,177,18,2,64,32,2,40,2,20,69,13,0,32,2,65,24,106,33,0,32,2,40,2,28,4,64,32,2,40,2,24,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,219,10,11,32,2,40,2,28,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,1,32,2,65,28,106,16,219,10,12,1,11,32,2,40,2,24,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,16,253,1,11,32,2,40,2,188,1,34,0,69,13,5,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,5,32,2,65,188,1,106,16,150,20,12,5,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,112,14,27,23,23,1,2,23,23,23,23,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,2,65,244,0,106,34,0,16,241,21,32,0,16,250,27,12,22,11,32,2,65,244,0,106,16,177,18,12,21,11,32,2,65,244,0,106,16,177,18,12,20,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,19,32,2,65,244,0,106,16,128,2,12,19,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,18,32,2,65,244,0,106,16,128,2,12,18,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,17,32,2,65,244,0,106,16,128,2,12,17,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,16,32,2,65,244,0,106,16,128,2,12,16,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,15,32,2,65,244,0,106,16,128,2,12,15,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,14,32,2,65,244,0,106,16,128,2,12,14,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,13,32,2,65,244,0,106,16,128,2,12,13,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,128,2,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,12,32,2,65,248,0,106,16,128,2,12,12,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,128,2,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,11,32,2,65,248,0,106,16,128,2,12,11,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,128,2,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,248,0,106,16,128,2,11,32,2,40,2,124,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,10,32,2,65,252,0,106,16,128,2,12,10,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,128,2,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,9,32,2,65,248,0,106,16,128,2,12,9,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,128,2,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,8,32,2,65,248,0,106,16,128,2,12,8,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,128,2,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,7,32,2,65,248,0,106,16,128,2,12,7,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,128,2,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,6,32,2,65,248,0,106,16,128,2,12,6,11,32,2,65,244,0,106,34,0,16,160,18,32,0,16,166,27,12,5,11,32,2,65,244,0,106,34,0,16,241,21,32,0,16,250,27,12,4,11,32,2,65,20,106,16,177,18,12,3,11,32,2,65,20,106,16,177,18,12,2,11,2,64,2,64,2,64,2,64,32,0,65,1,107,14,3,2,3,0,1,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,112,14,27,23,23,1,2,23,23,23,23,23,23,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,0,11,32,2,65,244,0,106,34,0,16,241,21,32,0,16,250,27,12,22,11,32,2,65,244,0,106,16,177,18,12,21,11,32,2,65,244,0,106,16,177,18,12,20,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,19,32,2,65,244,0,106,16,252,1,12,19,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,18,32,2,65,244,0,106,16,252,1,12,18,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,17,32,2,65,244,0,106,16,252,1,12,17,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,16,32,2,65,244,0,106,16,252,1,12,16,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,15,32,2,65,244,0,106,16,252,1,12,15,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,14,32,2,65,244,0,106,16,252,1,12,14,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,13,32,2,65,244,0,106,16,252,1,12,13,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,252,1,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,12,32,2,65,248,0,106,16,252,1,12,12,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,252,1,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,11,32,2,65,248,0,106,16,252,1,12,11,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,252,1,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,248,0,106,16,252,1,11,32,2,40,2,124,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,10,32,2,65,252,0,106,16,252,1,12,10,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,252,1,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,9,32,2,65,248,0,106,16,252,1,12,9,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,252,1,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,8,32,2,65,248,0,106,16,252,1,12,8,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,252,1,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,7,32,2,65,248,0,106,16,252,1,12,7,11,32,2,40,2,116,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,65,244,0,106,16,252,1,11,32,2,40,2,120,34,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,71,13,6,32,2,65,248,0,106,16,252,1,12,6,11,32,2,65,244,0,106,34,0,16,159,18,32,0,16,166,27,12,5,11,32,2,65,244,0,106,34,0,16,241,21,32,0,16,250,27,12,4,11,32,2,65,20,106,16,179,2,12,3,11,32,2,65,20,106,16,177,18,12,2,11,32,2,65,20,106,34,0,16,241,21,32,0,16,250,27,12,1,11,32,2,65,20,106,16,179,2,11,32,2,65,144,2,106,16,239,24,11,35,0,65,32,107,34,1,36,0,32,7,40,2,4,34,0,4,64,32,7,40,2,0,33,7,3,64,2,64,32,7,47,1,138,23,34,3,4,64,32,1,32,0,54,2,8,32,1,32,0,65,1,107,34,0,54,2,28,32,1,32,0,54,2,20,32,1,32,3,65,1,107,34,3,54,2,12,32,1,32,7,54,2,4,32,1,32,7,32,3,65,2,116,106,34,3,65,156,23,106,40,2,0,34,7,54,2,24,32,1,32,3,65,152,23,106,40,2,0,54,2,16,32,7,47,1,138,23,34,4,65,5,79,13,1,32,1,65,4,106,33,3,35,0,65,160,4,107,34,14,36,0,2,64,2,64,2,64,2,64,2,64,65,5,32,4,107,34,4,4,64,32,3,40,2,20,34,9,47,1,138,23,34,13,32,4,106,34,22,65,12,79,13,1,32,3,40,2,12,34,11,47,1,138,23,34,18,32,4,73,13,2,32,11,32,18,32,4,107,34,12,59,1,138,23,32,9,32,22,59,1,138,23,32,9,65,140,23,106,34,19,32,4,106,32,19,32,13,16,184,28,26,32,9,65,4,106,34,16,32,4,65,140,2,108,106,32,16,32,13,65,140,2,108,16,184,28,26,32,18,32,12,65,1,106,34,18,107,34,15,32,4,65,1,107,71,13,3,32,19,32,11,65,140,23,106,34,19,32,18,106,32,15,16,193,5,33,23,32,16,32,11,65,4,106,34,16,32,18,65,140,2,108,106,32,15,65,140,2,108,34,25,16,193,5,33,26,32,12,32,19,106,45,0,0,33,19,32,14,65,8,106,34,27,32,16,32,12,65,140,2,108,106,65,140,2,16,193,5,26,32,3,40,2,0,34,12,32,3,40,2,8,34,16,106,65,140,23,106,34,28,45,0,0,33,29,32,28,32,19,58,0,0,32,14,65,148,2,106,34,19,32,12,32,16,65,140,2,108,106,65,4,106,34,12,65,140,2,16,193,5,26,32,12,32,27,65,140,2,16,193,5,26,32,15,32,23,106,32,29,58,0,0,32,25,32,26,106,32,19,65,140,2,16,193,5,26,32,3,40,2,24,33,12,32,3,40,2,16,69,4,64,32,12,13,5,12,6,11,32,12,69,13,4,32,9,65,152,23,106,34,3,32,4,65,2,116,34,4,106,32,3,32,13,65,2,116,65,4,106,16,184,28,26,32,3,32,11,32,18,65,2,116,106,65,152,23,106,32,4,16,193,5,26,32,22,65,1,106,33,11,65,0,33,4,3,64,32,3,40,2,0,34,13,32,4,59,1,136,23,32,13,32,9,54,2,0,32,3,65,4,106,33,3,32,11,32,4,65,1,106,34,4,71,13,0,11,12,5,11,65,244,229,203,0,65,27,65,144,230,203,0,16,218,19,0,11,65,160,230,203,0,65,51,65,212,230,203,0,16,218,19,0,11,65,228,230,203,0,65,39,65,140,231,203,0,16,218,19,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,65,156,231,203,0,65,40,65,196,231,203,0,16,218,19,0,11,32,14,65,160,4,106,36,0,12,1,11,65,212,224,203,0,65,25,65,200,225,203,0,16,218,19,0,11,32,0,13,0,11,11,32,1,65,32,106,36,0,32,2,65,208,6,106,36,0,32,17,32,5,40,2,12,54,2,8,32,17,32,5,41,2,4,55,2,0,32,5,65,176,2,106,36,0,11,32,6,65,64,107,36,0,32,10,65,48,106,36,0,32,8,40,2,52,33,1,32,8,32,8,40,2,56,65,0,32,8,40,2,48,34,0,27,54,2,44,32,8,32,1,54,2,40,32,8,32,0,54,2,36,32,8,65,0,54,2,32,32,8,32,0,65,0,71,34,2,54,2,28,32,8,32,1,54,2,24,32,8,32,0,54,2,20,32,8,65,0,54,2,16,32,8,32,2,54,2,12,32,8,65,216,2,106,32,8,65,12,106,16,206,9,2,64,32,8,40,2,216,2,34,3,69,13,0,32,8,65,52,106,33,25,3,64,32,3,32,8,40,2,224,2,34,1,106,65,140,23,106,45,0,0,33,0,32,25,32,3,32,1,65,140,2,108,106,65,4,106,65,140,2,16,193,5,33,1,32,8,32,0,58,0,48,32,8,40,2,52,65,10,70,13,1,32,8,65,232,2,106,32,21,65,16,106,34,26,41,2,0,55,3,0,32,8,65,224,2,106,32,21,65,8,106,34,27,41,2,0,55,3,0,32,8,32,21,41,2,0,55,3,216,2,32,8,65,192,2,106,33,19,32,8,65,216,2,106,33,12,32,0,65,1,113,33,3,35,0,65,16,107,34,22,36,0,65,205,184,158,1,45,0,0,26,2,64,65,140,2,65,4,16,149,27,34,0,4,64,32,22,65,8,106,33,23,32,0,32,1,65,140,2,16,193,5,33,15,35,0,65,48,107,34,10,36,0,32,10,65,4,106,33,0,35,0,65,32,107,34,1,36,0,32,1,32,3,58,0,15,2,64,32,12,65,12,106,34,14,40,2,0,34,2,69,4,64,32,0,32,3,58,0,16,32,0,65,0,54,2,4,32,0,32,14,54,2,0,12,1,11,32,1,65,16,106,32,2,32,14,40,2,4,32,1,65,15,106,16,128,9,32,1,65,20,106,33,2,32,1,40,2,16,69,4,64,32,0,65,2,58,0,16,32,0,32,14,54,2,12,32,0,32,2,41,2,0,55,2,0,32,0,65,8,106,32,2,65,8,106,40,2,0,54,2,0,12,1,11,32,0,32,3,58,0,16,32,0,32,14,54,2,0,32,0,32,2,41,2,0,55,2,4,32,0,65,12,106,32,2,65,8,106,40,2,0,54,2,0,11,32,1,65,32,106,36,0,2,64,32,10,45,0,20,65,2,71,4,64,32,10,65,40,106,32,10,65,20,106,40,2,0,54,2,0,32,10,65,32,106,32,10,65,12,106,41,2,0,55,3,0,32,10,32,10,41,2,4,55,3,24,35,0,65,32,107,34,17,36,0,2,64,32,10,65,24,106,34,13,40,2,4,69,4,64,32,13,40,2,0,33,1,16,143,23,34,0,65,0,54,2,88,32,0,65,1,59,1,94,32,0,65,192,216,204,0,54,2,4,32,0,32,15,54,2,0,32,0,32,13,45,0,16,58,0,96,32,1,66,128,128,128,128,16,55,2,4,32,1,32,0,54,2,0,12,1,11,32,17,65,16,106,32,13,65,4,106,34,0,65,8,106,40,2,0,54,2,0,32,17,32,0,41,2,0,55,3,8,32,17,65,20,106,33,18,32,13,45,0,16,33,16,35,0,65,64,106,34,5,36,0,32,5,65,12,106,33,4,35,0,65,64,106,34,6,36,0,2,64,32,17,65,8,106,34,9,40,2,0,34,11,47,1,94,65,11,79,4,64,32,6,65,28,106,33,1,32,6,65,24,106,33,2,2,64,2,127,2,64,2,64,2,64,32,9,40,2,8,34,7,65,5,79,4,64,32,6,65,36,106,33,0,32,6,65,32,106,33,3,32,7,65,5,107,14,2,2,3,1,11,32,6,32,11,54,2,0,32,9,40,2,4,33,9,65,4,33,11,12,4,11,32,6,32,11,54,2,0,32,7,65,7,107,33,7,65,6,33,11,32,9,40,2,4,12,2,11,32,6,32,11,54,2,0,32,9,40,2,4,33,9,65,5,33,11,65,5,33,7,12,2,11,32,6,32,11,54,2,0,65,0,33,7,65,5,33,11,32,9,40,2,4,11,33,9,32,3,33,2,32,0,33,1,11,32,6,32,11,54,2,8,32,6,32,9,54,2,4,16,143,23,34,0,65,0,59,1,94,32,0,65,0,54,2,88,32,6,65,12,106,34,3,32,6,32,0,16,250,9,32,3,65,0,54,2,24,32,3,32,0,54,2,20,32,3,32,6,41,2,0,55,2,12,32,2,40,2,0,33,0,32,1,40,2,0,33,1,32,6,32,7,54,2,60,32,6,32,1,54,2,56,32,6,32,0,54,2,52,32,6,65,40,106,32,6,65,52,106,32,16,32,15,16,248,10,32,6,41,2,40,33,31,32,6,40,2,48,33,0,32,4,65,24,106,32,6,65,36,106,40,2,0,54,2,0,32,4,65,16,106,32,6,65,28,106,41,2,0,55,2,0,32,4,65,8,106,32,6,65,20,106,41,2,0,55,2,0,32,4,32,6,41,2,12,55,2,0,32,4,32,0,54,2,36,32,4,32,31,55,2,28,12,1,11,32,6,65,52,106,32,9,32,16,32,15,16,248,10,32,4,65,2,58,0,0,32,4,32,6,40,2,60,54,2,36,32,4,32,6,41,2,52,55,2,28,11,32,6,65,64,107,36,0,2,64,2,64,2,64,32,5,45,0,12,34,1,65,2,70,4,64,32,18,32,5,40,2,48,54,2,8,32,18,32,5,41,2,40,55,2,0,12,1,11,32,5,40,2,48,33,28,32,5,40,2,40,33,29,32,5,40,2,44,33,30,32,5,40,2,32,33,4,32,5,40,2,36,33,6,32,5,40,2,20,33,9,32,5,40,2,16,33,15,2,64,32,5,40,2,24,34,2,40,2,88,34,0,4,64,32,5,40,2,28,33,3,3,64,32,5,32,0,54,2,52,32,5,32,2,47,1,92,54,2,60,32,5,32,3,65,1,106,54,2,56,32,5,65,12,106,33,2,32,1,65,1,113,33,16,35,0,65,64,106,34,0,36,0,2,64,32,6,32,5,65,52,106,34,7,40,2,4,34,1,65,1,107,70,4,64,2,64,2,64,32,7,40,2,0,34,3,47,1,94,65,11,79,4,64,32,7,40,2,8,34,6,65,5,73,13,1,32,0,65,44,106,33,7,32,0,65,48,106,33,11,2,64,2,64,2,64,32,6,65,5,107,14,2,1,2,0,11,32,0,65,6,54,2,20,32,0,32,1,54,2,16,32,0,32,3,54,2,12,32,6,65,7,107,33,6,32,0,65,24,106,32,0,65,12,106,16,129,7,12,4,11,32,0,65,5,54,2,20,32,0,32,1,54,2,16,32,0,32,3,54,2,12,32,0,65,24,106,32,0,65,12,106,16,129,7,32,0,65,5,54,2,60,32,0,32,0,41,2,36,55,2,52,32,0,65,52,106,32,16,32,15,32,9,32,4,16,162,6,32,2,65,24,106,32,0,65,48,106,40,2,0,54,2,0,32,2,65,16,106,32,0,65,40,106,41,2,0,55,2,0,32,2,65,8,106,32,0,65,32,106,41,2,0,55,2,0,32,2,32,0,41,2,24,55,2,0,12,5,11,32,0,65,5,54,2,20,32,0,32,1,54,2,16,32,0,32,3,54,2,12,32,0,65,24,106,32,0,65,12,106,16,129,7,65,0,33,6,12,2,11,32,7,32,16,32,15,32,9,32,4,16,162,6,32,2,65,2,58,0,0,12,3,11,32,0,65,36,106,33,7,32,0,65,40,106,33,11,32,0,65,4,54,2,20,32,0,32,1,54,2,16,32,0,32,3,54,2,12,32,0,65,24,106,32,0,65,12,106,16,129,7,11,32,0,32,6,54,2,60,32,0,32,11,40,2,0,54,2,56,32,0,32,7,40,2,0,54,2,52,32,0,65,52,106,32,16,32,15,32,9,32,4,16,162,6,32,2,65,24,106,32,0,65,48,106,40,2,0,54,2,0,32,2,65,16,106,32,0,65,40,106,41,2,0,55,2,0,32,2,65,8,106,32,0,65,32,106,41,2,0,55,2,0,32,2,32,0,41,2,24,55,2,0,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,0,65,64,107,36,0,32,5,45,0,12,34,1,65,2,70,13,2,32,5,40,2,32,33,4,32,5,40,2,36,33,6,32,5,40,2,20,33,9,32,5,40,2,16,33,15,32,5,40,2,28,33,3,32,5,40,2,24,34,2,40,2,88,34,0,13,0,11,11,32,13,40,2,0,34,2,40,2,0,34,3,69,13,2,32,2,40,2,4,33,7,16,154,23,34,0,32,3,54,2,108,32,0,65,0,59,1,94,32,0,65,0,54,2,88,32,3,65,0,59,1,92,32,3,32,0,54,2,88,32,2,32,7,65,1,106,34,3,54,2,4,32,2,32,0,54,2,0,32,5,32,3,54,2,16,32,5,32,0,54,2,12,32,1,65,1,113,33,2,2,64,2,64,32,6,32,5,65,12,106,34,0,40,2,4,65,1,107,70,4,64,32,0,40,2,0,34,0,47,1,94,34,1,65,11,79,13,1,32,0,32,1,106,65,224,0,106,32,2,58,0,0,32,0,32,1,65,1,106,34,2,59,1,94,32,0,32,1,65,3,116,106,34,1,32,15,54,2,0,32,1,32,9,54,2,4,32,0,32,2,65,2,116,106,65,236,0,106,32,4,54,2,0,32,4,32,2,59,1,92,32,4,32,0,54,2,88,12,2,11,65,248,226,203,0,65,48,65,168,227,203,0,16,218,19,0,11,65,200,226,203,0,65,32,65,184,227,203,0,16,218,19,0,11,11,32,18,32,28,54,2,8,32,18,32,30,54,2,4,32,18,32,29,54,2,0,11,32,5,65,64,107,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,13,40,2,0,34,0,32,0,40,2,8,65,1,106,54,2,8,32,17,40,2,20,26,32,17,40,2,28,26,11,32,17,65,32,106,36,0,65,0,33,3,12,1,11,32,10,40,2,4,32,10,40,2,12,65,3,116,106,34,0,40,2,4,33,14,32,0,65,192,216,204,0,54,2,4,32,0,40,2,0,33,3,32,0,32,15,54,2,0,11,32,23,32,14,54,2,4,32,23,32,3,54,2,0,32,10,65,48,106,36,0,2,64,32,22,40,2,8,34,0,69,13,0,32,22,40,2,12,34,1,40,2,0,34,2,4,64,32,0,32,2,17,2,0,11,32,1,40,2,4,34,2,69,13,0,32,0,32,2,32,1,40,2,8,16,218,26,11,32,19,32,12,41,2,0,55,2,0,32,19,65,16,106,32,12,65,16,106,41,2,0,55,2,0,32,19,65,8,106,32,12,65,8,106,41,2,0,55,2,0,32,22,65,16,106,36,0,12,1,11,65,4,65,140,2,16,177,28,0,11,32,26,32,8,65,208,2,106,41,2,0,55,2,0,32,27,32,8,65,200,2,106,41,2,0,55,2,0,32,21,32,8,41,2,192,2,55,2,0,32,12,32,8,65,12,106,16,206,9,32,8,40,2,216,2,34,3,13,0,11,11,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,8,65,12,106,34,2,16,206,9,32,1,40,2,4,34,0,4,64,3,64,32,0,32,1,40,2,12,65,140,2,108,106,65,4,106,16,157,1,32,1,65,4,106,32,2,16,206,9,32,1,40,2,4,34,0,13,0,11,11,32,1,65,16,106,36,0,32,24,65,16,106,32,21,65,16,106,41,2,0,55,2,0,32,24,65,8,106,32,21,65,8,106,41,2,0,55,2,0,32,24,32,21,41,2,0,55,2,0,32,8,65,240,2,106,36,0,32,20,65,32,106,36,0,11,81,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,4,65,128,128,128,128,120,70,4,64,32,1,65,244,190,204,0,65,4,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,136,191,204,0,65,4,32,2,65,12,106,65,248,190,204,0,16,165,9,11,32,2,65,16,106,36,0,11,81,0,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,3,3,0,1,2,11,32,0,65,128,1,106,16,147,24,32,0,65,244,0,106,34,0,16,141,21,32,0,16,247,27,11,15,11,32,0,65,4,106,16,147,24,15,11,32,0,65,128,1,106,16,147,24,32,0,65,244,0,106,16,199,27,11,68,1,2,127,2,64,32,1,40,2,24,69,13,0,32,1,16,238,12,33,2,32,1,32,1,40,2,24,65,1,107,54,2,24,32,2,69,13,0,32,2,65,8,107,33,1,32,2,65,40,107,33,3,11,32,0,32,1,54,2,4,32,0,32,3,54,2,0,11,68,1,2,127,2,64,32,1,40,2,24,69,13,0,32,1,16,239,12,33,2,32,1,32,1,40,2,24,65,1,107,54,2,24,32,2,69,13,0,32,2,65,28,107,33,1,32,2,65,60,107,33,3,11,32,0,32,1,54,2,4,32,0,32,3,54,2,0,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,250,1,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,184,2,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,181,2,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,252,1,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,128,2,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,133,2,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,130,2,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,131,2,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,183,2,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,253,1,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,182,2,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,254,1,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,251,1,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,132,2,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,129,2,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,73,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,255,1,11,32,0,65,4,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,81,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,4,65,128,128,128,128,120,70,4,64,32,1,65,231,230,214,0,65,4,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,252,230,214,0,65,4,32,2,65,12,106,65,236,230,214,0,16,165,9,11,32,2,65,16,106,36,0,11,80,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,40,2,0,69,4,64,32,1,65,232,149,215,0,65,4,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,252,149,215,0,65,4,32,2,65,12,106,65,236,149,215,0,16,165,9,11,32,2,65,16,106,36,0,11,84,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,40,2,0,34,0,65,44,106,54,2,12,32,1,65,164,153,215,0,65,7,65,171,153,215,0,65,5,32,0,65,8,106,65,132,153,215,0,65,176,153,215,0,65,4,32,2,65,12,106,65,148,153,215,0,16,156,10,32,2,65,16,106,36,0,11,80,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,34,0,40,2,0,69,4,64,32,1,65,132,250,215,0,65,4,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,152,250,215,0,65,4,32,2,65,12,106,65,136,250,215,0,16,165,9,11,32,2,65,16,106,36,0,11,95,2,1,127,1,111,35,0,65,16,107,34,4,36,0,32,1,40,2,0,37,1,32,2,40,2,0,37,1,32,3,40,2,0,37,1,16,68,33,5,16,215,4,34,1,32,5,38,1,32,4,65,8,106,16,239,20,32,4,40,2,12,33,2,32,0,32,4,40,2,8,34,3,54,2,0,32,0,32,2,32,1,32,3,27,54,2,4,32,4,65,16,106,36,0,11,74,0,2,64,2,64,2,64,32,0,40,2,0,14,2,1,2,0,11,32,0,65,128,1,106,16,147,24,32,0,65,244,0,106,34,0,16,141,21,32,0,16,247,27,15,11,32,0,65,4,106,16,147,24,15,11,32,0,65,128,1,106,16,147,24,32,0,65,244,0,106,16,199,27,11,77,1,1,127,32,0,40,2,0,34,0,32,0,40,2,0,65,1,107,34,1,54,2,0,2,64,32,1,13,0,32,0,65,16,106,16,151,6,32,0,65,168,7,106,16,166,21,32,0,32,0,40,2,4,65,1,107,34,1,54,2,4,32,1,13,0,32,0,65,8,65,192,7,16,224,4,11,11,64,1,2,127,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,199,15,32,1,40,2,4,40,2,52,32,1,40,2,8,34,2,32,2,40,2,0,65,1,107,54,2,0,32,1,65,12,106,16,131,20,32,1,65,16,106,36,0,11,64,1,2,127,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,199,15,32,1,40,2,4,45,0,56,32,1,40,2,8,34,2,32,2,40,2,0,65,1,107,54,2,0,32,1,65,12,106,16,131,20,32,1,65,16,106,36,0,11,65,1,2,127,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,197,15,32,1,40,2,4,45,0,148,7,32,1,40,2,8,34,2,32,2,40,2,0,65,1,107,54,2,0,32,1,65,12,106,16,178,18,32,1,65,16,106,36,0,11,72,0,32,0,65,24,106,16,147,14,32,0,65,36,106,16,147,14,2,64,32,0,40,2,0,69,13,0,32,0,40,2,4,69,13,0,32,0,65,4,106,16,133,20,11,2,64,32,0,40,2,12,69,13,0,32,0,40,2,16,69,13,0,32,0,65,16,106,16,133,20,11,11,73,2,3,127,1,111,35,0,65,16,107,34,1,36,0,16,34,33,4,16,215,4,34,2,32,4,38,1,32,1,65,8,106,16,239,20,32,0,32,1,40,2,8,34,3,4,127,32,1,40,2,12,5,32,2,11,54,2,4,32,0,32,3,54,2,0,32,1,65,16,106,36,0,11,72,1,2,127,35,0,65,16,107,34,1,36,0,32,0,65,4,106,16,239,19,32,0,40,2,24,34,2,4,64,32,1,32,2,54,2,4,32,1,32,0,41,2,16,55,2,8,32,1,65,4,106,65,1,65,3,16,244,22,11,32,0,16,211,19,32,1,65,16,106,36,0,11,77,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,1,65,1,106,32,1,45,0,0,65,2,116,65,208,209,203,0,106,40,2,0,40,2,24,17,0,0,32,2,40,2,12,33,1,32,0,32,2,40,2,8,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,11,68,0,32,1,40,2,0,34,1,65,1,113,4,64,32,1,65,126,113,32,2,32,3,16,184,28,33,1,32,0,32,3,54,2,8,32,0,32,1,54,2,4,32,0,32,2,32,3,106,32,1,107,54,2,0,15,11,32,0,32,1,32,2,32,3,16,132,11,11,233,1,1,6,127,32,0,40,2,0,34,2,32,2,40,2,0,65,1,107,34,0,54,2,0,2,64,32,0,13,0,2,64,32,2,65,12,106,34,6,34,0,40,2,12,34,3,69,13,0,32,0,40,2,4,33,4,32,0,40,2,0,34,1,32,0,40,2,8,34,0,32,1,65,0,32,0,32,1,79,27,107,34,0,32,3,106,32,3,32,1,32,0,107,34,1,75,27,34,5,32,0,71,4,64,32,5,32,0,107,33,5,32,4,32,0,65,2,116,106,33,0,3,64,32,0,16,234,13,32,0,65,4,106,33,0,32,5,65,1,107,34,5,13,0,11,11,32,1,32,3,79,13,0,32,3,32,1,107,34,0,65,0,32,0,32,3,77,27,33,0,3,64,32,4,16,234,13,32,4,65,4,106,33,4,32,0,65,1,107,34,0,13,0,11,11,32,6,65,4,65,4,16,244,22,32,2,32,2,40,2,4,65,1,107,34,0,54,2,4,32,0,13,0,32,2,65,32,65,4,16,218,26,11,11,74,1,3,127,32,0,40,2,0,34,2,4,64,32,0,40,2,4,34,3,40,2,0,34,1,4,64,32,2,32,1,17,2,0,11,32,3,40,2,4,34,1,4,64,32,2,32,1,32,3,40,2,8,16,218,26,11,32,0,40,2,12,32,0,40,2,8,40,2,12,17,2,0,11,11,89,2,1,127,2,126,35,0,65,16,107,34,1,36,0,32,1,65,240,128,204,0,16,160,17,32,1,41,3,0,33,2,32,1,41,3,8,33,3,32,0,65,8,106,65,240,252,203,0,41,3,0,55,3,0,32,0,65,232,252,203,0,41,3,0,55,3,0,32,0,32,3,55,3,24,32,0,32,2,55,3,16,32,1,65,16,106,36,0,11,74,0,2,64,2,64,2,64,32,0,40,2,0,14,2,1,2,0,11,32,0,65,224,0,106,16,147,24,32,0,65,212,0,106,34,0,16,141,21,32,0,16,247,27,15,11,32,0,65,4,106,16,147,24,15,11,32,0,65,224,0,106,16,147,24,32,0,65,212,0,106,16,199,27,11,116,1,3,127,32,0,45,0,248,1,65,1,71,4,64,65,0,15,11,32,0,45,0,249,1,69,4,64,65,4,15,11,35,0,65,32,107,34,1,36,0,32,1,65,12,106,34,2,32,0,16,170,10,32,1,40,2,12,65,143,128,128,128,120,70,34,3,69,4,64,32,2,16,188,20,11,32,1,65,32,106,36,0,32,3,69,4,64,65,2,15,11,32,0,16,141,6,4,64,65,1,15,11,65,3,65,6,32,0,45,0,89,65,1,113,27,11,116,1,3,127,32,0,45,0,248,1,65,1,71,4,64,65,0,15,11,32,0,45,0,249,1,69,4,64,65,4,15,11,35,0,65,32,107,34,1,36,0,32,1,65,12,106,34,2,32,0,16,227,9,32,1,40,2,12,65,143,128,128,128,120,70,34,3,69,4,64,32,2,16,188,20,11,32,1,65,32,106,36,0,32,3,69,4,64,65,2,15,11,32,0,16,141,6,4,64,65,1,15,11,65,3,65,6,32,0,45,0,89,65,1,113,27,11,61,1,1,127,32,1,32,2,65,1,106,34,4,75,4,64,32,0,32,4,65,2,116,106,32,0,32,2,65,2,116,106,32,2,65,127,115,32,1,106,65,2,116,16,184,28,26,11,32,0,32,2,65,2,116,106,32,3,54,2,0,11,65,1,2,127,35,0,65,16,107,34,1,36,0,32,1,65,4,106,34,2,32,0,16,169,20,32,2,16,241,6,4,64,3,64,32,1,65,4,106,16,241,6,13,0,11,11,32,1,65,4,106,65,4,65,4,16,244,22,32,1,65,16,106,36,0,11,81,1,2,127,35,0,65,16,107,34,1,36,0,32,0,16,182,20,32,0,65,16,107,34,0,40,2,0,34,2,65,16,16,226,23,69,4,64,65,244,167,216,0,65,43,32,1,65,15,106,65,228,167,216,0,65,212,171,216,0,16,253,13,0,11,32,0,32,2,65,16,16,218,26,32,1,65,16,106,36,0,11,80,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,1,32,1,40,2,0,40,2,4,17,0,0,32,2,32,2,40,2,8,32,2,40,2,12,40,2,24,17,0,0,32,2,40,2,4,33,1,32,0,32,2,40,2,0,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,11,58,1,1,127,35,0,65,32,107,34,0,36,0,32,0,65,0,54,2,24,32,0,65,1,54,2,12,32,0,65,144,134,157,1,54,2,8,32,0,66,4,55,2,16,32,0,65,8,106,65,196,134,157,1,16,198,18,0,11,182,2,1,3,127,35,0,65,32,107,34,2,36,0,32,2,65,16,106,34,3,32,0,65,16,106,41,2,0,55,3,0,32,2,65,8,106,34,4,32,0,65,8,106,41,2,0,55,3,0,32,2,65,1,59,1,28,32,2,32,1,54,2,24,32,2,32,0,41,2,0,55,3,0,35,0,65,32,107,34,0,36,0,32,2,40,2,24,33,1,32,0,65,16,106,32,3,41,2,0,55,3,0,32,0,65,8,106,32,4,41,2,0,55,3,0,32,0,32,2,54,2,28,32,0,32,1,54,2,24,32,0,32,2,41,2,0,55,3,0,65,0,33,2,35,0,65,16,107,34,1,36,0,32,0,40,2,12,33,3,2,64,2,64,2,64,2,64,32,0,40,2,4,14,2,0,1,2,11,32,3,13,1,65,1,33,3,12,2,11,32,3,13,0,32,0,40,2,0,34,3,40,2,4,33,2,32,3,40,2,0,33,3,12,1,11,32,1,65,128,128,128,128,120,54,2,0,32,1,32,0,54,2,12,32,1,65,164,240,156,1,32,0,40,2,24,32,0,40,2,28,34,0,45,0,28,32,0,45,0,29,16,140,9,0,11,32,1,32,2,54,2,4,32,1,32,3,54,2,0,32,1,65,136,240,156,1,32,0,40,2,24,32,0,40,2,28,34,0,45,0,28,32,0,45,0,29,16,140,9,0,11,201,5,2,16,127,4,126,35,0,65,192,1,107,34,4,36,0,35,0,65,208,2,107,34,7,36,0,2,64,2,64,32,1,40,2,8,34,2,4,64,32,1,32,2,65,1,107,34,3,54,2,8,32,1,40,2,4,34,6,32,3,65,192,1,108,106,34,8,41,3,32,34,18,66,4,82,13,1,11,32,4,66,4,55,3,32,12,1,11,32,7,65,176,1,106,34,14,32,8,65,24,106,34,17,41,3,0,55,3,0,32,7,65,168,1,106,34,15,32,8,65,16,106,34,5,41,3,0,55,3,0,32,7,65,160,1,106,34,16,32,8,65,8,106,34,9,41,3,0,55,3,0,32,7,32,8,41,3,0,55,3,152,1,32,7,32,8,65,40,106,34,2,65,152,1,16,193,5,33,11,2,64,32,3,69,4,64,32,18,33,19,12,1,11,32,11,65,184,1,106,32,2,65,152,1,16,193,5,26,32,14,32,6,65,24,106,34,12,41,3,0,55,3,0,32,15,32,6,65,16,106,34,13,41,3,0,55,3,0,32,16,32,6,65,8,106,34,10,41,3,0,55,3,0,32,11,32,6,41,3,0,55,3,152,1,32,6,41,3,32,33,19,32,11,32,6,65,40,106,34,3,65,152,1,16,193,5,33,2,32,6,32,18,55,3,32,32,9,41,3,0,33,20,32,5,41,3,0,33,21,32,8,41,3,0,33,18,32,12,32,17,41,3,0,55,3,0,32,13,32,21,55,3,0,32,10,32,20,55,3,0,32,6,32,18,55,3,0,32,3,32,2,65,184,1,106,65,152,1,16,193,5,26,65,0,33,9,35,0,65,192,1,107,34,2,36,0,32,1,40,2,8,33,10,32,2,32,1,40,2,4,34,5,65,192,1,16,193,5,33,12,65,1,33,3,2,64,32,10,65,2,107,34,13,65,0,32,10,32,13,79,27,34,10,69,4,64,65,0,33,2,12,1,11,65,0,33,2,3,64,32,5,32,2,65,192,1,108,106,32,5,32,3,32,9,65,192,1,108,32,5,106,65,184,4,106,41,3,0,32,5,32,3,65,192,1,108,106,41,3,184,1,87,106,34,2,65,192,1,108,106,65,192,1,16,193,5,26,32,2,65,1,116,34,9,65,1,114,33,3,32,9,32,10,73,13,0,11,11,2,64,32,9,32,13,71,4,64,32,2,33,3,12,1,11,32,5,32,2,65,192,1,108,106,32,5,32,3,65,192,1,108,106,65,192,1,16,193,5,26,11,32,5,32,3,65,192,1,108,106,32,12,65,192,1,16,193,5,26,32,1,32,3,16,130,11,32,12,65,192,1,106,36,0,11,32,4,32,11,41,3,152,1,55,3,0,32,4,32,19,55,3,32,32,4,65,24,106,32,14,41,3,0,55,3,0,32,4,65,16,106,32,15,41,3,0,55,3,0,32,4,65,8,106,32,16,41,3,0,55,3,0,32,4,65,40,106,32,11,65,152,1,16,193,5,26,11,32,7,65,208,2,106,36,0,32,4,41,3,32,66,4,81,4,64,65,212,209,192,0,16,248,26,0,11,32,0,32,4,65,192,1,16,193,5,26,32,4,65,192,1,106,36,0,11,75,1,1,127,35,0,65,16,107,34,2,36,0,2,127,32,0,40,2,0,69,4,64,32,1,65,237,178,194,0,65,4,16,181,25,12,1,11,32,2,32,0,54,2,12,32,1,65,132,179,194,0,65,4,32,2,65,12,106,65,244,178,194,0,16,165,9,11,32,2,65,16,106,36,0,11,60,1,2,127,35,0,65,16,107,34,1,36,0,32,0,65,4,106,16,239,19,32,0,40,2,24,4,64,32,1,65,4,106,34,2,32,0,65,16,106,16,192,24,32,2,65,1,65,4,16,244,22,11,32,1,65,16,106,36,0,11,228,3,3,6,127,1,126,1,111,35,0,65,16,107,34,5,36,0,32,5,65,8,106,33,6,65,205,184,158,1,45,0,0,26,2,64,65,36,65,4,16,149,27,34,3,4,64,32,3,65,0,58,0,34,32,3,65,0,59,1,32,32,3,65,0,58,0,28,32,3,65,0,54,2,20,32,3,65,0,58,0,16,32,3,65,0,54,2,8,32,3,66,130,128,128,128,16,55,2,0,32,6,32,3,54,2,4,32,6,32,3,54,2,0,12,1,11,65,4,65,36,16,177,28,0,11,32,5,40,2,12,33,6,32,1,167,65,232,7,108,32,2,65,192,132,61,110,106,34,3,32,2,32,3,32,3,65,232,7,110,34,3,65,232,7,108,107,65,192,132,61,108,75,32,3,173,34,9,32,1,84,32,1,32,9,81,27,106,33,7,32,5,40,2,8,33,4,35,0,65,32,107,34,2,36,0,65,205,184,158,1,45,0,0,26,65,4,65,4,16,149,27,34,3,69,4,64,65,4,65,4,16,177,28,0,11,32,3,32,4,54,2,0,32,2,65,8,106,34,4,65,184,222,203,0,54,2,4,32,4,32,3,54,2,0,32,2,40,2,8,34,3,65,184,222,203,0,65,252,5,16,91,33,10,16,215,4,34,4,32,10,38,1,32,2,65,184,222,203,0,54,2,24,32,2,32,3,54,2,20,32,2,32,4,54,2,28,35,0,65,16,107,34,3,36,0,32,2,65,28,106,34,4,40,2,0,37,1,32,7,16,47,33,10,16,215,4,34,7,32,10,38,1,32,3,65,8,106,16,239,20,32,2,32,3,40,2,8,34,8,4,127,32,3,40,2,12,5,32,7,11,54,2,4,32,2,32,8,54,2,0,32,3,65,16,106,36,0,32,2,40,2,0,65,1,113,4,64,65,153,223,203,0,65,49,16,154,28,0,11,32,2,40,2,4,33,3,32,0,32,2,41,2,20,55,2,8,32,0,65,1,54,2,0,32,0,32,3,54,2,4,32,0,65,16,106,32,4,40,2,0,54,2,0,32,2,65,32,106,36,0,32,0,32,6,54,2,20,32,5,65,16,106,36,0,11,70,1,2,127,35,0,65,16,107,34,1,36,0,32,0,45,0,20,33,2,32,0,65,1,58,0,20,32,1,32,0,65,8,107,34,0,54,2,12,2,64,32,2,69,4,64,32,0,16,213,17,12,1,11,32,1,65,12,106,16,234,13,11,32,1,65,16,106,36,0,11,68,1,2,127,35,0,65,64,106,34,3,36,0,32,1,45,0,0,33,4,32,3,16,244,26,32,2,40,2,0,32,3,32,1,65,2,106,16,191,9,32,0,65,1,106,32,3,65,192,0,16,193,5,26,32,0,32,4,58,0,0,32,3,65,64,107,36,0,11,245,13,2,16,127,1,126,35,0,65,192,1,107,34,11,36,0,32,11,33,5,35,0,65,240,0,107,34,3,36,0,2,64,32,0,40,2,0,34,7,69,4,64,32,5,32,1,65,208,0,16,193,5,34,1,32,0,54,2,92,32,1,65,0,54,2,80,12,1,11,32,0,40,2,4,33,2,35,0,65,32,107,34,4,36,0,32,4,32,2,54,2,28,32,4,32,7,54,2,24,32,4,65,16,106,32,4,65,24,106,32,1,16,142,7,32,4,40,2,20,33,8,2,64,2,64,32,4,40,2,16,34,10,69,13,0,32,2,4,64,32,2,65,1,107,33,2,3,64,32,7,32,8,65,2,116,106,65,248,6,106,40,2,0,33,7,32,4,32,2,54,2,28,32,4,32,7,54,2,24,32,4,65,8,106,32,4,65,24,106,32,1,16,142,7,32,4,40,2,12,33,8,32,4,40,2,8,34,10,69,13,2,32,2,65,1,107,34,2,65,127,71,13,0,11,11,65,0,33,2,12,1,11,65,0,33,10,11,32,3,32,8,54,2,12,32,3,32,2,54,2,8,32,3,32,7,54,2,4,32,3,32,10,54,2,0,32,4,65,32,106,36,0,32,3,65,4,106,33,4,32,3,40,2,0,69,4,64,32,5,65,0,54,2,92,32,5,32,0,54,2,12,32,5,32,4,41,2,0,55,2,0,32,5,65,8,106,32,4,65,8,106,40,2,0,54,2,0,12,1,11,32,3,65,232,0,106,32,4,65,8,106,40,2,0,54,2,0,32,3,32,4,41,2,0,55,3,96,32,3,65,16,106,34,4,32,1,65,208,0,16,193,5,26,32,5,32,4,65,220,0,16,193,5,32,0,54,2,92,11,32,3,65,240,0,106,36,0,32,11,40,2,92,34,14,4,64,32,11,65,224,0,106,34,7,32,11,65,224,0,16,193,5,26,35,0,65,240,0,107,34,8,36,0,2,64,32,7,40,2,80,69,4,64,32,7,40,2,92,33,0,16,240,22,34,1,65,1,59,1,246,6,32,1,65,0,54,2,240,6,32,1,32,7,65,208,0,16,193,5,33,1,32,0,66,128,128,128,128,16,55,2,4,32,0,32,1,54,2,0,12,1,11,32,8,65,16,106,32,7,65,208,0,106,34,0,65,8,106,40,2,0,54,2,0,32,8,32,0,41,2,0,55,3,8,32,8,65,32,106,34,4,32,7,65,208,0,16,193,5,26,32,8,65,20,106,33,10,32,7,65,220,0,106,33,15,65,0,33,5,35,0,65,224,1,107,34,3,36,0,32,3,65,8,106,33,6,35,0,65,144,1,107,34,2,36,0,2,64,32,8,65,8,106,34,9,40,2,0,34,12,47,1,246,6,65,11,79,4,64,65,5,33,13,65,4,33,1,2,127,2,64,2,64,2,64,32,9,40,2,8,34,0,65,5,73,13,0,32,0,34,1,65,5,107,14,2,0,2,1,11,32,2,32,1,54,2,20,32,2,32,12,54,2,12,32,2,32,9,40,2,4,54,2,16,32,2,65,24,106,32,2,65,12,106,16,134,21,32,2,40,2,28,33,1,32,2,40,2,24,12,2,11,32,0,65,7,107,33,5,65,6,33,13,11,32,2,32,13,54,2,20,32,2,32,12,54,2,12,32,2,32,9,40,2,4,54,2,16,32,2,65,24,106,32,2,65,12,106,16,134,21,32,2,40,2,36,33,1,32,5,33,0,32,2,40,2,32,11,33,5,32,2,32,0,54,2,140,1,32,2,32,1,54,2,136,1,32,2,32,5,54,2,132,1,32,2,65,248,0,106,32,2,65,132,1,106,32,4,16,176,13,32,2,41,2,120,33,18,32,2,40,2,128,1,33,0,32,6,32,2,65,24,106,65,224,0,16,193,5,34,1,32,0,54,2,104,32,1,32,18,55,3,96,12,1,11,32,2,65,132,1,106,32,9,32,4,16,176,13,32,6,65,0,54,2,0,32,6,32,2,40,2,140,1,54,2,104,32,6,32,2,41,2,132,1,55,3,96,11,32,2,65,144,1,106,36,0,2,64,2,64,2,64,32,3,40,2,8,34,1,69,4,64,32,10,32,3,40,2,112,54,2,8,32,10,32,3,41,3,104,55,2,0,12,1,11,32,3,40,2,12,33,6,32,3,65,136,1,106,32,3,65,24,106,34,12,65,208,0,16,193,5,26,32,3,40,2,112,33,13,32,3,40,2,104,33,16,32,3,40,2,108,33,17,32,3,40,2,16,33,0,32,3,40,2,20,33,4,2,64,32,1,40,2,240,6,34,5,4,64,3,64,32,3,32,5,54,2,124,32,3,32,1,47,1,244,6,54,2,132,1,32,3,32,6,65,1,106,54,2,128,1,32,3,65,8,106,33,9,32,3,65,136,1,106,33,2,35,0,65,128,1,107,34,1,36,0,2,64,32,4,32,3,65,252,0,106,34,5,40,2,4,34,6,65,1,107,70,4,64,2,127,2,127,2,64,32,5,40,2,0,34,4,47,1,246,6,65,11,79,4,64,2,64,2,64,32,5,40,2,8,34,5,65,5,79,4,64,32,5,65,5,107,14,2,1,2,4,11,32,1,65,4,54,2,12,32,1,32,6,54,2,8,32,1,32,4,54,2,4,32,1,65,16,106,32,1,65,4,106,16,197,7,32,1,40,2,20,33,4,32,1,40,2,16,12,5,11,32,1,65,5,54,2,12,32,1,32,6,54,2,8,32,1,32,4,54,2,4,32,1,65,16,106,34,5,32,1,65,4,106,16,197,7,32,1,65,5,54,2,124,32,1,32,1,41,3,16,55,2,116,32,1,65,244,0,106,32,2,32,0,16,175,7,32,9,32,5,65,224,0,16,193,5,26,12,6,11,32,1,65,5,54,2,12,32,1,32,6,54,2,8,32,1,32,4,54,2,4,32,1,65,16,106,32,1,65,4,106,16,197,7,65,0,12,2,11,32,5,32,2,32,0,16,175,7,32,9,65,0,54,2,0,12,4,11,32,1,65,6,54,2,12,32,1,32,6,54,2,8,32,1,32,4,54,2,4,32,1,65,16,106,32,1,65,4,106,16,197,7,32,5,65,7,107,11,33,5,32,1,40,2,28,33,4,32,1,40,2,24,11,33,6,32,1,32,5,54,2,124,32,1,32,4,54,2,120,32,1,32,6,54,2,116,32,1,65,244,0,106,32,2,32,0,16,175,7,32,9,32,1,65,16,106,65,224,0,16,193,5,26,12,1,11,65,172,229,203,0,65,53,65,228,229,203,0,16,218,19,0,11,32,1,65,128,1,106,36,0,32,3,40,2,8,34,1,69,13,2,32,3,40,2,12,33,6,32,2,32,12,65,208,0,16,193,5,26,32,3,40,2,16,33,0,32,3,40,2,20,33,4,32,1,40,2,240,6,34,5,13,0,11,11,32,12,32,3,65,136,1,106,65,208,0,16,193,5,33,9,32,3,32,4,54,2,20,32,3,32,0,54,2,16,32,3,32,6,54,2,12,32,3,32,1,54,2,8,32,15,40,2,0,34,5,40,2,0,34,2,69,13,2,32,5,40,2,4,33,6,16,241,22,34,1,32,2,54,2,248,6,32,1,65,0,59,1,246,6,32,1,65,0,54,2,240,6,32,2,65,0,59,1,244,6,32,2,32,1,54,2,240,6,32,5,32,6,65,1,106,34,2,54,2,4,32,5,32,1,54,2,0,32,3,32,2,54,2,220,1,32,3,32,1,54,2,216,1,32,3,65,216,1,106,32,9,32,0,32,4,16,137,14,11,32,10,32,13,54,2,8,32,10,32,17,54,2,4,32,10,32,16,54,2,0,11,32,3,65,224,1,106,36,0,12,1,11,65,184,226,203,0,16,248,26,0,11,32,7,40,2,92,34,0,32,0,40,2,8,65,1,106,54,2,8,32,8,40,2,20,26,11,32,8,65,240,0,106,36,0,11,32,11,65,192,1,106,36,0,32,14,69,11,69,1,2,127,2,64,32,0,40,2,0,34,1,65,127,70,13,0,32,1,32,1,40,2,4,34,2,65,1,107,54,2,4,32,2,65,1,71,13,0,32,0,40,2,4,65,2,116,65,11,106,65,124,113,34,0,69,13,0,32,1,32,0,65,4,16,218,26,11,11,71,1,1,127,32,2,32,0,40,2,0,32,0,40,2,8,34,3,107,75,4,64,32,0,32,3,32,2,65,1,65,1,16,178,19,32,0,40,2,8,33,3,11,32,0,40,2,4,32,3,106,32,1,32,2,16,193,5,26,32,0,32,2,32,3,106,54,2,8,65,0,11,64,1,2,127,35,0,65,208,1,107,34,3,36,0,32,3,65,8,106,34,4,16,160,22,32,4,32,1,32,2,16,100,32,3,65,236,0,106,34,1,32,4,65,228,0,16,193,5,26,32,0,32,1,16,209,12,32,3,65,208,1,106,36,0,11,56,0,32,0,2,127,65,1,32,2,65,204,0,73,13,0,26,65,2,32,2,65,128,2,73,13,0,26,65,3,65,5,32,2,65,128,128,4,73,27,11,32,2,106,16,245,22,32,0,32,1,32,2,16,215,3,11,64,1,2,127,35,0,65,208,1,107,34,3,36,0,32,3,65,8,106,34,4,16,160,22,32,4,32,1,32,2,16,100,32,3,65,236,0,106,34,1,32,4,65,228,0,16,193,5,26,32,0,32,1,16,138,9,32,3,65,208,1,106,36,0,11,77,1,1,127,65,240,184,158,1,40,2,0,69,4,64,65,244,184,158,1,2,126,2,64,32,0,69,13,0,32,0,40,2,0,32,0,65,0,54,2,0,65,1,113,69,13,0,32,0,41,2,4,12,1,11,66,0,11,55,2,0,65,240,184,158,1,65,1,54,2,0,11,65,244,184,158,1,11,64,1,2,127,35,0,65,208,1,107,34,3,36,0,32,3,65,8,106,34,4,16,160,22,32,4,32,1,32,2,16,100,32,3,65,236,0,106,34,1,32,4,65,228,0,16,193,5,26,32,0,32,1,16,174,11,32,3,65,208,1,106,36,0,11,67,1,1,127,32,2,32,0,40,2,0,32,0,40,2,8,34,3,107,75,4,64,32,0,32,3,32,2,16,246,6,32,0,40,2,8,33,3,11,32,0,40,2,4,32,3,106,32,1,32,2,16,193,5,26,32,0,32,2,32,3,106,54,2,8,65,0,11,79,1,2,127,32,0,40,2,4,33,2,32,0,40,2,0,33,3,2,64,32,0,40,2,8,34,0,45,0,0,69,13,0,32,3,65,216,166,157,1,65,4,32,2,40,2,12,17,4,0,69,13,0,65,1,15,11,32,0,32,1,65,10,70,58,0,0,32,3,32,1,32,2,40,2,16,17,1,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,54,2,12,32,1,65,176,137,192,0,65,21,65,170,130,192,0,65,8,32,0,65,8,106,65,144,137,192,0,65,178,130,192,0,65,17,32,2,65,12,106,65,160,137,192,0,16,156,10,32,2,65,16,106,36,0,11,76,0,2,64,2,64,2,64,32,0,45,0,44,65,3,107,14,2,0,2,1,11,32,0,65,48,106,16,184,10,11,15,11,2,64,32,0,45,0,248,2,65,3,71,13,0,32,0,45,0,245,2,65,3,71,13,0,32,0,65,216,2,106,16,187,15,11,32,0,65,224,1,106,16,227,16,11,74,1,3,127,35,0,65,16,107,34,2,36,0,32,1,40,2,8,33,3,32,2,16,211,25,34,4,54,2,12,32,2,65,12,106,32,1,40,2,0,32,1,40,2,4,16,187,21,32,3,16,219,26,32,0,32,4,54,2,4,32,0,65,0,54,2,0,32,2,65,16,106,36,0,11,77,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,12,16,244,10,34,2,69,4,64,65,4,65,12,16,177,28,0,11,32,2,32,1,41,2,0,55,2,0,32,2,65,8,106,32,1,65,8,106,40,2,0,54,2,0,32,0,65,200,128,193,0,54,2,4,32,0,32,2,54,2,0,11,76,0,2,64,2,64,2,64,32,0,45,0,44,65,3,107,14,2,0,2,1,11,32,0,65,48,106,16,231,13,11,15,11,2,64,32,0,45,0,248,2,65,3,71,13,0,32,0,45,0,245,2,65,3,71,13,0,32,0,65,216,2,106,16,187,15,11,32,0,65,224,1,106,16,227,16,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,8,106,54,2,12,32,1,65,236,230,193,0,65,5,65,226,218,193,0,65,5,32,0,65,204,230,193,0,65,231,218,193,0,65,13,32,2,65,12,106,65,220,230,193,0,16,156,10,32,2,65,16,106,36,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,4,106,54,2,12,32,1,65,150,159,194,0,65,18,65,183,157,194,0,65,8,32,0,65,192,156,194,0,65,143,159,194,0,65,7,32,2,65,12,106,65,208,156,194,0,16,156,10,32,2,65,16,106,36,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,54,2,12,32,1,65,168,154,194,0,65,5,65,173,154,194,0,65,4,32,0,65,8,106,65,136,154,194,0,65,177,154,194,0,65,5,32,2,65,12,106,65,152,154,194,0,16,156,10,32,2,65,16,106,36,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,54,2,12,32,1,65,224,183,203,0,65,6,65,230,183,203,0,65,4,32,0,65,4,106,65,192,183,203,0,65,234,183,203,0,65,5,32,2,65,12,106,65,208,183,203,0,16,156,10,32,2,65,16,106,36,0,11,64,1,1,127,32,1,40,2,8,34,2,32,1,40,2,12,70,4,127,65,0,5,32,1,32,2,65,1,106,54,2,8,32,1,32,2,65,2,116,106,40,2,0,33,1,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,11,65,0,32,1,40,2,0,34,1,65,1,113,4,64,32,1,32,2,32,3,16,184,28,33,1,32,0,32,3,54,2,8,32,0,32,1,54,2,4,32,0,32,2,32,3,106,32,1,107,54,2,0,15,11,32,0,32,1,32,2,32,3,16,132,11,11,74,1,1,127,35,0,65,16,107,34,3,36,0,32,1,32,0,107,32,2,106,34,1,65,1,16,226,23,69,4,64,65,168,211,203,0,65,43,32,3,65,15,106,65,152,211,203,0,65,248,212,203,0,16,253,13,0,11,32,0,32,1,65,1,16,218,26,32,3,65,16,106,36,0,11,68,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,40,2,0,32,0,40,2,4,16,239,17,3,64,32,1,40,2,4,34,0,4,64,32,1,65,4,106,32,0,32,1,40,2,8,16,239,17,12,1,11,11,32,1,65,16,106,36,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,4,106,54,2,12,32,1,65,129,243,203,0,65,21,65,150,243,203,0,65,5,32,0,65,208,242,203,0,65,155,243,203,0,65,6,32,2,65,12,106,65,176,242,203,0,16,156,10,32,2,65,16,106,36,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,4,106,54,2,12,32,1,65,224,242,203,0,65,18,65,242,242,203,0,65,8,32,0,65,208,242,203,0,65,250,242,203,0,65,7,32,2,65,12,106,65,176,242,203,0,16,156,10,32,2,65,16,106,36,0,11,76,1,1,127,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,3,69,4,64,65,4,65,20,16,177,28,0,11,32,3,32,2,54,2,16,32,3,32,1,54,2,12,32,3,32,0,41,2,0,55,2,0,32,3,65,8,106,32,0,65,8,106,40,2,0,54,2,0,32,3,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,4,106,54,2,12,32,1,65,136,136,214,0,65,15,65,151,136,214,0,65,14,32,0,65,232,135,214,0,65,165,136,214,0,65,11,32,2,65,12,106,65,248,135,214,0,16,156,10,32,2,65,16,106,36,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,1,106,54,2,12,32,1,65,248,159,214,0,65,9,65,129,160,214,0,65,10,32,0,65,216,159,214,0,65,139,160,214,0,65,5,32,2,65,12,106,65,232,159,214,0,16,156,10,32,2,65,16,106,36,0,11,74,1,1,127,35,0,65,32,107,34,1,36,0,32,1,65,1,54,2,4,32,1,65,200,185,214,0,54,2,0,32,1,66,1,55,2,12,32,1,32,0,173,66,128,128,128,128,192,0,132,55,3,24,32,1,32,1,65,24,106,54,2,8,32,1,65,128,197,214,0,16,198,18,0,11,70,1,1,127,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,252,185,214,0,54,2,0,32,0,66,1,55,2,12,32,0,66,176,192,214,128,192,0,55,3,24,32,0,32,0,65,24,106,54,2,8,32,0,65,184,192,214,0,16,198,18,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,16,106,54,2,12,32,1,65,220,130,215,0,65,9,65,229,130,215,0,65,6,32,0,65,188,130,215,0,65,235,130,215,0,65,3,32,2,65,12,106,65,204,130,215,0,16,156,10,32,2,65,16,106,36,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,4,106,54,2,12,32,1,65,128,236,214,0,65,22,65,150,236,214,0,65,9,32,0,65,240,235,214,0,65,159,236,214,0,65,8,32,2,65,12,106,65,188,230,214,0,16,156,10,32,2,65,16,106,36,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,54,2,12,32,1,65,136,237,214,0,65,22,65,158,237,214,0,65,8,32,0,65,52,106,65,232,236,214,0,65,166,237,214,0,65,7,32,2,65,12,106,65,248,236,214,0,16,156,10,32,2,65,16,106,36,0,11,71,1,1,127,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,196,227,214,0,54,2,0,32,2,66,1,55,2,12,32,2,32,0,173,66,128,128,128,128,192,0,132,55,3,24,32,2,32,2,65,24,106,54,2,8,32,2,32,1,16,198,18,0,11,78,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,34,0,65,32,106,54,2,12,32,1,65,224,169,215,0,65,8,65,232,169,215,0,65,4,32,0,65,208,169,215,0,65,236,169,215,0,65,4,32,2,65,12,106,65,240,164,215,0,16,156,10,32,2,65,16,106,36,0,11,95,0,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,2,1,2,0,11,32,1,40,2,20,65,198,144,216,0,65,37,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,235,144,216,0,65,46,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,153,145,216,0,65,44,32,1,40,2,24,40,2,12,17,4,0,11,95,0,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,2,1,2,0,11,32,1,40,2,20,65,195,150,216,0,65,41,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,236,150,216,0,65,42,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,150,151,216,0,65,48,32,1,40,2,24,40,2,12,17,4,0,11,76,1,3,127,16,212,25,34,3,16,136,25,34,4,16,137,25,33,2,32,4,65,132,1,79,4,64,32,4,16,222,9,11,32,2,37,1,32,0,40,2,0,37,1,32,1,16,81,32,2,65,132,1,79,4,64,32,2,16,222,9,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,11,74,1,2,127,35,0,65,16,107,34,1,36,0,65,0,65,188,162,216,0,40,2,0,17,5,0,34,0,4,64,32,0,40,2,0,16,215,26,32,1,65,16,106,36,0,15,11,65,236,162,216,0,65,198,0,32,1,65,15,106,65,220,162,216,0,65,132,164,216,0,16,253,13,0,11,95,0,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,2,1,2,0,11,32,1,40,2,20,65,170,186,156,1,65,6,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,176,186,156,1,65,18,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,194,186,156,1,65,9,32,1,40,2,24,40,2,12,17,4,0,11,72,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,1,16,129,20,32,2,32,2,40,2,8,32,2,40,2,12,40,2,24,17,0,0,32,2,40,2,4,33,1,32,0,32,2,40,2,0,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,11,71,0,2,64,2,64,2,64,2,64,2,64,32,0,45,0,120,65,3,107,14,3,0,1,2,4,11,32,0,65,128,1,106,16,216,18,12,2,11,32,0,65,136,1,106,16,232,22,12,1,11,32,0,65,128,1,106,16,232,22,11,32,0,65,236,0,106,16,214,24,11,11,71,0,2,64,2,64,2,64,2,64,2,64,32,0,45,0,120,65,3,107,14,3,0,1,2,4,11,32,0,65,128,1,106,16,216,18,12,2,11,32,0,65,136,1,106,16,232,22,12,1,11,32,0,65,128,1,106,16,158,24,11,32,0,65,236,0,106,16,214,24,11,11,68,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,65,149,128,128,128,120,71,4,64,32,0,16,131,10,32,0,65,16,106,16,131,10,11,32,0,65,32,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,8,65,32,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,4,65,4,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,8,65,24,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,71,0,2,64,2,64,2,64,2,64,2,64,32,0,45,0,120,65,3,107,14,3,0,1,2,4,11,32,0,65,128,1,106,16,219,18,12,2,11,32,0,65,136,1,106,16,232,22,12,1,11,32,0,65,128,1,106,16,232,22,11,32,0,65,236,0,106,16,214,24,11,11,71,0,2,64,2,64,2,64,2,64,2,64,32,0,45,0,120,65,3,107,14,3,0,1,2,4,11,32,0,65,128,1,106,16,219,18,12,2,11,32,0,65,136,1,106,16,232,22,12,1,11,32,0,65,128,1,106,16,158,24,11,32,0,65,236,0,106,16,214,24,11,11,244,1,1,2,127,35,0,65,32,107,34,2,36,0,2,64,2,64,32,1,69,4,64,35,0,65,64,106,34,1,36,0,2,64,32,0,4,64,32,0,65,8,107,34,3,40,2,0,65,1,70,13,1,65,249,255,193,0,65,63,16,154,28,0,11,16,155,28,0,11,32,1,65,16,106,32,0,65,40,16,193,5,26,32,3,65,0,54,2,0,32,1,32,3,54,2,60,2,64,32,1,65,60,106,40,2,0,34,0,65,127,70,13,0,32,0,32,0,40,2,4,65,1,107,34,3,54,2,4,32,3,13,0,32,0,65,8,65,48,16,224,4,11,32,2,65,24,106,32,1,65,48,106,41,3,0,55,3,0,32,2,65,16,106,32,1,65,40,106,41,3,0,55,3,0,32,2,65,8,106,32,1,65,32,106,41,3,0,55,3,0,32,2,32,1,41,3,24,55,3,0,32,1,65,64,107,36,0,12,1,11,32,0,69,13,1,32,2,32,0,65,8,107,54,2,0,32,2,16,130,20,11,32,2,65,32,106,36,0,15,11,16,155,28,0,11,66,2,1,127,1,126,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,197,15,32,1,40,2,4,41,3,0,32,1,40,2,8,34,0,32,0,40,2,0,65,1,107,54,2,0,32,1,65,12,106,16,130,20,32,1,65,16,106,36,0,11,66,2,1,127,1,126,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,197,15,32,1,40,2,4,41,3,8,32,1,40,2,8,34,0,32,0,40,2,0,65,1,107,54,2,0,32,1,65,12,106,16,130,20,32,1,65,16,106,36,0,11,66,2,1,127,1,126,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,197,15,32,1,40,2,4,41,3,16,32,1,40,2,8,34,0,32,0,40,2,0,65,1,107,54,2,0,32,1,65,12,106,16,130,20,32,1,65,16,106,36,0,11,66,2,1,127,1,126,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,197,15,32,1,40,2,4,41,3,24,32,1,40,2,8,34,0,32,0,40,2,0,65,1,107,54,2,0,32,1,65,12,106,16,130,20,32,1,65,16,106,36,0,11,76,2,1,127,1,126,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,197,15,32,1,40,2,4,34,0,41,3,24,32,0,41,3,8,16,136,24,32,1,40,2,8,34,0,32,0,40,2,0,65,1,107,54,2,0,32,1,65,12,106,16,130,20,32,1,65,16,106,36,0,11,66,2,1,127,1,126,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,16,197,15,32,1,40,2,4,16,222,24,32,1,40,2,8,34,0,32,0,40,2,0,65,1,107,54,2,0,32,1,65,12,106,16,130,20,32,1,65,16,106,36,0,11,63,1,2,127,35,0,65,16,107,34,1,36,0,32,0,65,8,107,34,0,32,0,40,2,0,34,2,65,1,107,54,2,0,32,1,32,0,54,2,12,32,2,65,1,70,4,64,32,1,65,12,106,16,157,14,11,32,1,65,16,106,36,0,11,63,1,2,127,35,0,65,16,107,34,1,36,0,32,0,65,8,107,34,0,32,0,40,2,0,34,2,65,1,107,54,2,0,32,1,32,0,54,2,12,32,2,65,1,70,4,64,32,1,65,12,106,16,159,14,11,32,1,65,16,106,36,0,11,63,1,2,127,35,0,65,16,107,34,1,36,0,32,0,65,8,107,34,0,32,0,40,2,0,34,2,65,1,107,54,2,0,32,1,32,0,54,2,12,32,2,65,1,70,4,64,32,1,65,12,106,16,158,14,11,32,1,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,4,65,36,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,4,65,52,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,57,1,1,127,35,0,65,16,107,34,1,36,0,2,127,32,0,40,2,0,4,64,32,0,40,2,8,12,1,11,32,1,65,8,106,32,0,65,4,106,16,167,27,32,1,40,2,12,11,32,1,65,16,106,36,0,69,11,158,3,1,5,127,35,0,65,16,107,34,3,36,0,32,0,65,0,16,245,22,32,2,4,64,32,3,32,1,54,2,8,32,3,32,2,54,2,12,32,2,65,1,107,33,4,35,0,65,16,107,34,2,36,0,32,3,65,8,106,40,2,0,33,7,65,1,33,5,2,64,3,64,32,7,16,255,6,34,1,65,128,128,196,0,70,13,1,2,64,32,0,2,127,2,64,32,1,65,128,1,79,4,64,32,2,65,0,54,2,12,32,1,65,128,16,73,13,1,32,1,65,128,128,4,73,4,64,32,2,32,1,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,224,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,13,65,3,12,3,11,32,2,32,1,65,63,113,65,128,1,114,58,0,15,32,2,32,1,65,18,118,65,240,1,114,58,0,12,32,2,32,1,65,6,118,65,63,113,65,128,1,114,58,0,14,32,2,32,1,65,12,118,65,63,113,65,128,1,114,58,0,13,65,4,12,2,11,32,0,40,2,8,34,6,32,0,40,2,0,70,4,64,32,0,16,141,19,11,32,0,40,2,4,32,6,106,32,1,58,0,0,32,0,32,6,65,1,106,54,2,8,12,2,11,32,2,32,1,65,63,113,65,128,1,114,58,0,13,32,2,32,1,65,6,118,65,192,1,114,58,0,12,65,2,11,34,1,16,245,22,32,0,40,2,4,32,0,40,2,8,106,32,2,65,12,106,32,1,16,193,5,26,32,0,32,0,40,2,8,32,1,106,54,2,8,11,32,4,65,1,107,34,4,65,127,71,13,0,11,65,0,33,4,65,0,33,5,11,32,3,32,4,54,2,4,32,3,32,5,54,2,0,32,2,65,16,106,36,0,11,32,3,65,16,106,36,0,11,65,1,2,127,35,0,65,16,107,34,1,36,0,32,0,40,2,72,34,2,65,18,79,4,64,32,1,32,0,41,2,4,66,32,137,55,2,8,32,1,32,2,54,2,4,32,1,65,4,106,65,4,65,4,16,244,22,11,32,1,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,1,65,1,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,34,0,69,4,64,65,240,214,203,0,65,28,16,154,28,0,11,32,2,32,0,54,2,12,32,0,65,8,106,65,0,32,1,16,137,10,32,2,65,12,106,16,208,14,32,2,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,34,0,69,4,64,65,240,214,203,0,65,28,16,154,28,0,11,32,2,32,0,54,2,12,32,0,65,8,106,65,1,32,1,16,137,10,32,2,65,12,106,16,208,14,32,2,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,4,65,8,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,4,65,28,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,4,65,16,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,154,1,0,32,0,65,0,65,128,1,16,129,10,34,0,65,0,54,2,192,1,32,0,66,249,194,248,155,145,163,179,240,219,0,55,3,184,1,32,0,66,235,250,134,218,191,181,246,193,31,55,3,176,1,32,0,66,159,216,249,217,194,145,218,130,155,127,55,3,168,1,32,0,66,209,133,154,239,250,207,148,135,209,0,55,3,160,1,32,0,66,241,237,244,248,165,167,253,167,165,127,55,3,152,1,32,0,66,171,240,211,244,175,238,188,183,60,55,3,144,1,32,0,66,187,206,170,166,216,208,235,179,187,127,55,3,136,1,32,0,66,136,146,243,157,255,204,249,132,234,0,55,3,128,1,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,4,65,12,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,4,65,48,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,1,65,32,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,70,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,32,0,40,2,0,65,1,65,4,65,200,0,16,215,6,32,1,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,1,40,2,12,16,132,25,0,11,32,1,65,16,106,36,0,11,66,1,1,127,32,1,40,2,4,34,2,32,1,40,2,8,79,4,127,65,0,5,32,1,32,2,65,1,106,54,2,4,32,1,40,2,0,40,2,0,32,2,16,243,24,33,1,65,1,11,33,2,32,0,32,1,54,2,4,32,0,32,2,54,2,0,11,81,2,3,127,1,111,35,0,65,16,107,34,2,36,0,32,1,40,2,0,37,1,16,85,33,5,16,215,4,34,1,32,5,38,1,32,2,65,8,106,16,239,20,32,2,40,2,12,33,3,32,0,32,2,40,2,8,34,4,54,2,0,32,0,32,3,32,1,32,4,27,54,2,4,32,2,65,16,106,36,0,11,79,1,2,127,65,205,184,158,1,45,0,0,26,32,1,40,2,4,33,2,32,1,40,2,0,33,3,65,8,65,4,16,149,27,34,1,69,4,64,65,4,65,8,16,177,28,0,11,32,1,32,2,54,2,4,32,1,32,3,54,2,0,32,0,65,248,239,156,1,54,2,4,32,0,32,1,54,2,0,11,67,1,1,127,32,2,32,0,40,2,0,32,0,40,2,8,34,3,107,75,4,64,32,0,32,3,32,2,16,186,9,32,0,40,2,8,33,3,11,32,0,40,2,4,32,3,106,32,1,32,2,16,193,5,26,32,0,32,2,32,3,106,54,2,8,65,0,11,62,1,2,127,32,0,40,2,0,34,4,32,2,106,34,3,32,4,73,32,3,65,39,75,114,34,3,69,4,64,32,0,32,4,106,65,4,106,32,1,32,2,16,193,5,26,32,0,32,0,40,2,0,32,2,106,54,2,0,11,32,3,11,62,1,2,127,32,0,40,2,0,34,4,32,2,106,34,3,32,4,73,32,3,65,15,75,114,34,3,69,4,64,32,0,32,4,106,65,4,106,32,1,32,2,16,193,5,26,32,0,32,0,40,2,0,32,2,106,54,2,0,11,32,3,11,66,0,32,0,40,2,0,65,10,71,4,64,32,0,16,229,1,11,32,0,40,2,128,2,65,10,71,4,64,32,0,65,128,2,106,16,229,1,11,32,0,65,128,4,106,16,156,13,32,0,65,140,4,106,16,228,23,32,0,65,188,4,106,16,146,14,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,132,134,192,0,65,7,65,160,130,192,0,65,6,32,0,65,32,106,65,228,133,192,0,65,166,130,192,0,65,4,32,2,65,12,106,65,244,133,192,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,196,188,192,0,65,22,65,218,188,192,0,65,9,32,0,65,180,188,192,0,65,227,188,192,0,65,8,32,2,65,12,106,65,228,148,192,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,240,192,192,0,65,15,65,255,192,192,0,65,14,32,0,65,224,192,192,0,65,141,193,192,0,65,11,32,2,65,12,106,65,196,144,192,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,152,193,192,0,65,18,65,227,188,192,0,65,8,32,0,65,224,192,192,0,65,173,188,192,0,65,7,32,2,65,12,106,65,196,144,192,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,168,194,192,0,65,22,65,190,194,192,0,65,8,32,0,65,52,106,65,136,194,192,0,65,198,194,192,0,65,7,32,2,65,12,106,65,152,194,192,0,16,156,10,32,2,65,16,106,36,0,11,124,1,3,127,32,0,40,2,8,34,3,32,0,40,2,0,70,4,64,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,0,32,0,40,2,0,65,1,65,8,65,192,1,16,215,6,32,2,40,2,8,34,4,65,129,128,128,128,120,71,4,64,32,4,32,2,40,2,12,16,132,25,0,11,32,2,65,16,106,36,0,11,32,0,40,2,4,32,3,65,192,1,108,106,32,1,65,192,1,16,193,5,26,32,0,32,3,65,1,106,54,2,8,32,0,32,3,16,130,11,11,175,1,2,2,127,1,126,32,0,65,16,106,33,2,3,64,32,2,40,2,4,34,1,4,64,32,2,32,1,16,192,13,16,173,13,12,1,11,11,32,0,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,183,14,11,32,0,65,28,106,34,1,34,0,40,2,8,34,2,4,64,32,0,40,2,4,65,32,106,33,0,3,64,2,64,2,64,32,0,41,3,0,66,2,125,34,3,66,1,88,4,64,32,3,167,65,1,107,13,2,12,1,11,32,0,16,165,22,12,1,11,32,0,65,8,106,16,179,12,11,32,0,65,192,1,106,33,0,32,2,65,1,107,34,2,13,0,11,11,32,1,65,8,65,192,1,16,244,22,11,168,1,1,3,127,32,0,65,16,106,33,2,3,64,32,2,40,2,4,34,1,4,64,32,2,32,1,16,191,13,16,159,9,12,1,11,11,32,0,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,184,14,11,32,0,65,28,106,34,1,34,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,2,64,32,0,65,4,106,40,2,0,65,128,128,128,128,120,71,4,64,32,0,16,236,19,12,1,11,32,0,40,2,0,34,3,16,179,12,32,3,65,4,65,36,16,224,4,11,32,0,65,24,106,33,0,32,2,65,1,107,34,2,13,0,11,11,32,1,65,8,65,24,16,244,22,11,142,1,1,2,127,32,0,65,16,106,33,2,3,64,32,2,40,2,4,34,1,4,64,32,2,32,1,16,193,13,16,132,8,12,1,11,11,32,0,40,2,16,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,2,16,185,14,11,32,0,65,28,106,34,1,34,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,41,3,0,66,3,81,4,64,32,0,65,8,106,16,179,12,11,32,0,65,128,1,106,33,0,32,2,65,1,107,34,2,13,0,11,11,32,1,65,8,65,128,1,16,244,22,11,66,0,32,0,40,2,0,65,10,71,4,64,32,0,16,253,6,11,32,0,40,2,128,2,65,10,71,4,64,32,0,65,128,2,106,16,253,6,11,32,0,65,128,4,106,16,156,13,32,0,65,140,4,106,16,228,23,32,0,65,188,4,106,16,146,14,11,70,0,32,0,16,156,1,32,0,65,128,2,106,16,156,1,32,0,65,128,4,106,16,156,13,32,0,65,140,4,106,16,140,14,32,0,65,152,4,106,16,141,14,32,0,65,164,4,106,16,144,13,32,0,65,176,4,106,16,145,13,32,0,65,188,4,106,16,146,14,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,236,197,193,0,65,22,65,130,198,193,0,65,9,32,0,65,204,197,193,0,65,139,198,193,0,65,8,32,2,65,12,106,65,220,197,193,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,192,202,193,0,65,15,65,207,202,193,0,65,14,32,0,65,176,202,193,0,65,221,202,193,0,65,11,32,2,65,12,106,65,252,189,193,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,232,202,193,0,65,18,65,139,198,193,0,65,8,32,0,65,176,202,193,0,65,197,197,193,0,65,7,32,2,65,12,106,65,252,189,193,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,192,203,193,0,65,22,65,214,203,193,0,65,8,32,0,65,52,106,65,160,203,193,0,65,222,203,193,0,65,7,32,2,65,12,106,65,176,203,193,0,16,156,10,32,2,65,16,106,36,0,11,76,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,212,0,16,244,10,34,1,69,4,64,65,4,65,212,0,16,177,28,0,11,32,1,65,240,133,193,0,54,2,80,32,1,65,1,54,2,76,32,1,32,0,59,1,74,32,1,65,0,59,1,72,32,1,65,2,54,2,0,32,1,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,164,229,193,0,65,9,65,173,229,193,0,65,11,32,0,65,132,229,193,0,65,184,229,193,0,65,9,32,2,65,12,106,65,148,229,193,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,32,106,54,2,12,32,1,65,148,231,193,0,65,8,65,224,212,193,0,65,4,32,0,65,244,230,193,0,65,228,212,193,0,65,4,32,2,65,12,106,65,132,231,193,0,16,156,10,32,2,65,16,106,36,0,11,69,1,1,127,35,0,65,16,107,34,6,36,0,32,1,40,2,0,37,1,32,2,32,3,32,4,32,5,16,35,32,6,65,8,106,16,239,20,32,6,40,2,12,33,1,32,0,32,6,40,2,8,54,2,0,32,0,32,1,54,2,4,32,6,65,16,106,36,0,11,66,1,1,127,35,0,65,16,107,34,5,36,0,32,5,65,8,106,32,0,32,1,32,2,32,3,32,4,16,215,6,32,5,40,2,8,34,0,65,129,128,128,128,120,71,4,64,32,0,32,5,40,2,12,16,132,25,0,11,32,5,65,16,106,36,0,11,71,1,1,127,32,0,32,0,40,2,8,34,1,65,2,114,54,2,8,2,64,32,1,13,0,32,0,40,2,0,33,1,32,0,65,0,54,2,0,32,0,32,0,40,2,8,65,125,113,54,2,8,32,1,69,13,0,32,0,40,2,4,32,1,40,2,4,17,2,0,11,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,183,157,204,0,65,5,65,236,157,204,0,65,4,32,0,65,8,106,65,204,157,204,0,65,240,157,204,0,65,5,32,2,65,12,106,65,220,157,204,0,16,156,10,32,2,65,16,106,36,0,11,74,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,240,0,106,54,2,12,32,1,65,196,201,204,0,65,13,65,209,201,204,0,65,6,32,0,65,164,201,204,0,65,215,201,204,0,65,3,32,2,65,12,106,65,180,201,204,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,34,106,54,2,12,32,1,65,196,201,204,0,65,13,65,209,201,204,0,65,6,32,0,65,220,201,204,0,65,215,201,204,0,65,3,32,2,65,12,106,65,180,201,204,0,16,156,10,32,2,65,16,106,36,0,11,74,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,240,0,106,54,2,12,32,1,65,196,201,204,0,65,13,65,209,201,204,0,65,6,32,0,65,236,201,204,0,65,215,201,204,0,65,3,32,2,65,12,106,65,180,201,204,0,16,156,10,32,2,65,16,106,36,0,11,61,1,1,127,32,1,40,2,24,4,127,32,1,16,152,13,33,2,32,1,32,1,40,2,24,65,1,107,54,2,24,32,2,65,32,107,65,0,32,2,27,5,65,0,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,160,169,214,0,65,9,65,169,169,214,0,65,11,32,0,65,128,169,214,0,65,180,169,214,0,65,9,32,2,65,12,106,65,144,169,214,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,172,186,214,0,65,9,65,181,186,214,0,65,11,32,0,65,140,186,214,0,65,192,186,214,0,65,9,32,2,65,12,106,65,156,186,214,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,1,106,54,2,12,32,1,65,176,136,215,0,65,9,65,185,136,215,0,65,10,32,0,65,144,136,215,0,65,195,136,215,0,65,5,32,2,65,12,106,65,160,136,215,0,16,156,10,32,2,65,16,106,36,0,11,65,0,32,0,32,1,40,2,0,34,1,41,0,8,55,0,0,32,0,65,8,106,32,1,65,16,106,41,0,0,55,0,0,32,0,65,16,106,32,1,65,24,106,41,0,0,55,0,0,32,0,65,24,106,32,1,65,32,106,41,0,0,55,0,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,188,152,215,0,65,7,65,195,152,215,0,65,6,32,0,65,32,106,65,156,152,215,0,65,201,152,215,0,65,4,32,2,65,12,106,65,172,152,215,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,156,162,215,0,65,5,65,161,162,215,0,65,4,32,0,65,8,106,65,252,161,215,0,65,165,162,215,0,65,5,32,2,65,12,106,65,140,162,215,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,236,162,215,0,65,9,65,245,162,215,0,65,11,32,0,65,204,162,215,0,65,128,163,215,0,65,9,32,2,65,12,106,65,220,162,215,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,207,176,215,0,65,5,65,244,176,215,0,65,4,32,0,65,8,106,65,212,176,215,0,65,248,176,215,0,65,5,32,2,65,12,106,65,228,176,215,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,160,177,215,0,65,9,65,169,177,215,0,65,11,32,0,65,128,177,215,0,65,180,177,215,0,65,9,32,2,65,12,106,65,144,177,215,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,136,193,215,0,65,9,65,145,193,215,0,65,11,32,0,65,232,192,215,0,65,156,193,215,0,65,9,32,2,65,12,106,65,248,192,215,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,148,200,215,0,65,5,65,188,200,215,0,65,4,32,0,65,8,106,65,156,200,215,0,65,192,200,215,0,65,5,32,2,65,12,106,65,172,200,215,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,188,202,215,0,65,14,65,202,202,215,0,65,8,32,0,65,156,202,215,0,65,210,202,215,0,65,3,32,2,65,12,106,65,172,202,215,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,240,247,215,0,65,5,65,245,247,215,0,65,4,32,0,65,8,106,65,208,247,215,0,65,249,247,215,0,65,5,32,2,65,12,106,65,224,247,215,0,16,156,10,32,2,65,16,106,36,0,11,54,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,33,0,3,64,32,0,16,214,24,32,0,65,12,106,16,214,24,32,0,65,200,0,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,232,132,216,0,65,9,65,241,132,216,0,65,11,32,0,65,200,132,216,0,65,252,132,216,0,65,9,32,2,65,12,106,65,216,132,216,0,16,156,10,32,2,65,16,106,36,0,11,73,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,65,4,106,54,2,12,32,1,65,156,205,156,1,65,9,65,165,205,156,1,65,11,32,0,65,252,204,156,1,65,176,205,156,1,65,9,32,2,65,12,106,65,140,205,156,1,16,156,10,32,2,65,16,106,36,0,11,73,0,2,64,32,1,32,2,65,160,130,192,0,65,6,16,246,23,69,4,64,32,1,32,2,65,166,130,192,0,65,4,16,246,23,69,4,64,32,0,65,2,58,0,1,12,2,11,32,0,65,1,58,0,1,12,1,11,32,0,65,0,58,0,1,11,32,0,65,0,58,0,0,11,73,0,2,64,32,1,32,2,65,170,130,192,0,65,8,16,246,23,69,4,64,32,1,32,2,65,178,130,192,0,65,17,16,246,23,69,4,64,32,0,65,2,58,0,1,12,2,11,32,0,65,1,58,0,1,12,1,11,32,0,65,0,58,0,1,11,32,0,65,0,58,0,0,11,74,1,1,127,65,205,184,158,1,45,0,0,26,65,8,65,200,0,16,244,10,34,3,69,4,64,65,8,65,200,0,16,177,28,0,11,32,3,65,0,58,0,64,32,3,32,2,54,2,60,32,3,32,1,54,2,56,32,0,65,152,204,192,0,54,2,4,32,0,32,3,54,2,0,11,60,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,65,32,106,33,0,3,64,32,0,41,3,0,66,2,82,4,64,32,0,16,165,22,11,32,0,65,184,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,62,0,32,0,45,0,48,65,3,70,4,64,2,64,32,0,45,0,44,65,3,71,13,0,32,0,45,0,40,65,3,71,13,0,32,0,65,32,106,16,133,20,11,32,0,40,2,8,65,0,54,2,0,32,0,65,12,106,16,153,17,11,11,53,0,32,0,40,2,0,34,0,40,2,76,4,64,32,0,65,204,0,106,16,133,20,11,32,0,40,2,0,65,2,71,4,64,32,0,65,16,106,16,214,24,11,32,0,65,4,65,212,0,16,224,4,11,73,0,2,64,32,1,32,2,65,213,178,193,0,65,9,16,246,23,69,4,64,32,1,32,2,65,222,178,193,0,65,6,16,246,23,69,4,64,32,0,65,2,58,0,1,12,2,11,32,0,65,1,58,0,1,12,1,11,32,0,65,0,58,0,1,11,32,0,65,0,58,0,0,11,73,0,2,64,32,1,32,2,65,226,218,193,0,65,5,16,246,23,69,4,64,32,1,32,2,65,231,218,193,0,65,13,16,246,23,69,4,64,32,0,65,2,58,0,1,12,2,11,32,0,65,1,58,0,1,12,1,11,32,0,65,0,58,0,1,11,32,0,65,0,58,0,0,11,60,1,1,127,32,0,16,201,23,32,0,40,2,72,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,65,212,0,106,16,207,24,32,0,40,2,80,34,0,65,16,106,16,214,24,32,0,65,4,65,200,0,16,224,4,11,73,1,1,127,65,205,184,158,1,45,0,0,26,65,212,0,65,4,16,149,27,34,4,69,4,64,65,4,65,212,0,16,177,28,0,11,32,4,32,3,54,2,80,32,4,32,2,54,2,76,32,4,32,1,59,1,74,32,4,32,0,59,1,72,32,4,65,2,54,2,0,32,4,11,138,1,1,3,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,34,1,65,240,183,203,0,40,2,0,34,3,71,4,64,32,0,32,3,54,2,0,32,2,32,1,65,8,107,54,2,12,32,2,65,12,106,40,2,0,34,0,32,0,40,2,0,65,1,107,34,1,54,2,0,2,64,32,1,13,0,32,0,40,2,12,34,1,4,64,32,0,40,2,8,32,1,65,1,16,218,26,11,32,0,32,0,40,2,4,65,1,107,34,1,54,2,4,32,1,13,0,32,0,65,16,65,4,16,218,26,11,11,32,2,65,16,106,36,0,11,65,1,1,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,58,0,12,32,2,32,0,54,2,8,32,2,65,11,54,2,4,32,2,65,241,134,204,0,54,2,0,32,2,32,1,16,207,4,32,2,65,16,106,36,0,11,73,1,1,127,65,205,184,158,1,45,0,0,26,65,20,65,4,16,149,27,34,1,69,4,64,65,4,65,20,16,177,28,0,11,32,1,66,129,128,128,128,16,55,2,0,32,1,32,0,41,2,0,55,2,8,32,1,65,16,106,32,0,65,8,106,40,2,0,54,2,0,32,1,11,65,1,1,127,35,0,65,16,107,34,2,36,0,32,0,40,2,0,33,0,32,2,65,1,58,0,12,32,2,32,0,54,2,8,32,2,65,11,54,2,4,32,2,65,196,215,214,0,54,2,0,32,2,32,1,16,209,4,32,2,65,16,106,36,0,11,63,1,1,127,35,0,65,16,107,34,3,36,0,32,2,32,1,65,32,16,100,32,3,32,1,40,2,32,54,2,12,32,2,32,3,65,12,106,65,4,16,100,32,0,65,18,58,0,8,32,0,65,36,54,2,0,32,3,65,16,106,36,0,11,64,1,1,127,35,0,65,32,107,34,3,36,0,32,3,32,2,54,2,28,32,3,32,1,54,2,24,32,3,32,2,54,2,20,32,3,65,8,106,32,3,65,20,106,16,172,15,32,0,32,3,41,3,8,55,3,0,32,3,65,32,106,36,0,11,231,1,1,5,127,35,0,65,16,107,34,3,36,0,32,0,40,2,0,69,4,64,0,11,32,3,65,8,106,33,5,35,0,65,32,107,34,2,36,0,32,2,65,16,106,32,0,65,128,215,156,1,40,2,0,34,4,17,0,0,2,64,32,0,2,127,32,2,41,3,16,66,248,130,153,189,149,238,198,197,185,127,81,4,64,65,4,32,2,41,3,24,66,237,186,173,182,205,133,212,245,227,0,81,13,1,26,11,32,2,32,0,32,4,17,0,0,65,192,240,156,1,33,4,65,12,33,6,32,2,41,3,0,66,151,223,128,216,215,242,164,175,42,82,13,1,32,2,41,3,8,66,217,169,241,136,196,195,157,254,191,127,82,13,1,32,0,65,4,106,33,0,65,8,11,106,40,2,0,33,6,32,0,40,2,0,33,4,11,32,5,32,6,54,2,4,32,5,32,4,54,2,0,32,2,65,32,106,36,0,32,1,32,3,40,2,8,32,3,40,2,12,16,181,25,32,3,65,16,106,36,0,11,66,1,1,127,35,0,65,32,107,34,3,36,0,32,3,65,0,54,2,16,32,3,65,1,54,2,4,32,3,66,4,55,2,8,32,3,32,1,54,2,28,32,3,32,0,54,2,24,32,3,32,3,65,24,106,54,2,0,32,3,32,2,16,198,18,0,11,61,1,2,127,2,64,32,0,40,2,0,34,2,69,13,0,32,0,40,2,4,34,0,40,2,0,34,1,4,64,32,2,32,1,17,2,0,11,32,0,40,2,4,34,1,69,13,0,32,2,32,0,40,2,8,32,1,16,224,4,11,11,59,1,1,127,32,0,40,2,28,34,1,4,64,32,0,40,2,24,65,2,32,1,65,2,116,16,224,4,11,32,0,65,32,106,34,1,16,135,14,32,1,16,173,27,32,0,65,44,106,34,0,16,238,17,32,0,16,174,27,11,191,3,1,3,127,32,1,45,0,24,65,1,71,4,64,32,1,65,3,58,0,24,32,1,40,2,20,65,8,106,33,1,35,0,65,16,107,34,3,36,0,2,127,2,64,32,1,45,0,26,13,0,32,3,65,8,106,32,2,40,2,0,34,2,40,2,4,32,2,40,2,0,40,2,0,17,0,0,32,1,45,0,8,32,3,40,2,12,33,2,32,3,40,2,8,33,5,32,1,65,1,58,0,8,4,64,32,2,32,5,40,2,12,17,2,0,12,1,11,32,1,40,2,0,34,4,4,64,32,1,40,2,4,32,4,40,2,12,17,2,0,11,32,1,65,0,58,0,8,32,1,32,2,54,2,4,32,1,32,5,54,2,0,32,1,45,0,26,13,0,65,2,12,1,11,32,1,45,0,24,33,2,32,1,65,1,58,0,24,65,1,32,2,13,0,26,32,1,45,0,25,32,1,65,0,59,1,24,65,127,115,65,1,113,11,32,3,65,16,106,36,0,65,255,1,113,34,1,65,2,70,34,2,32,1,65,1,113,69,114,69,4,64,65,153,223,203,0,65,49,16,154,28,0,11,32,2,4,64,32,0,65,5,58,0,0,15,11,65,205,184,158,1,45,0,0,26,2,64,2,64,65,16,65,1,16,149,27,34,1,4,64,32,1,65,132,170,193,0,65,16,16,193,5,33,2,65,205,184,158,1,45,0,0,26,65,12,65,4,16,149,27,34,1,69,13,1,32,1,65,16,54,2,8,32,1,32,2,54,2,4,32,1,65,16,54,2,0,65,205,184,158,1,45,0,0,26,65,12,65,4,16,149,27,34,2,69,4,64,65,4,65,12,16,177,28,0,11,32,2,65,22,58,0,8,32,2,65,252,143,205,0,54,2,4,32,2,32,1,54,2,0,32,0,32,2,173,66,32,134,66,3,132,55,2,0,12,2,11,65,1,65,16,16,132,25,0,11,65,4,65,12,16,177,28,0,11,15,11,65,240,173,193,0,16,161,21,0,11,72,1,1,127,65,205,184,158,1,45,0,0,26,65,200,0,65,4,16,149,27,34,4,69,4,64,65,4,65,200,0,16,177,28,0,11,32,4,32,2,65,200,0,16,193,5,33,2,32,0,32,1,65,208,0,16,193,5,34,0,32,2,54,2,80,32,0,32,3,54,2,84,11,56,1,1,127,32,0,40,2,0,34,1,32,0,40,2,4,70,4,64,65,0,15,11,32,0,32,1,65,3,106,54,2,0,32,1,65,2,106,45,0,0,65,24,116,32,1,47,0,0,65,8,116,114,65,1,114,11,50,1,1,127,32,0,40,2,72,34,1,65,18,73,4,127,32,0,65,200,0,106,5,32,0,40,2,4,33,1,32,0,65,4,106,11,33,0,32,1,4,64,32,0,65,0,54,2,0,11,11,64,1,1,127,32,1,40,2,0,34,1,32,1,40,2,8,34,4,65,1,106,54,2,8,32,4,65,0,72,4,64,0,11,32,0,32,1,54,2,12,32,0,32,3,54,2,8,32,0,32,2,54,2,4,32,0,65,152,213,203,0,54,2,0,11,64,1,1,127,32,1,40,2,0,34,1,32,1,40,2,16,34,4,65,1,106,54,2,16,32,4,65,0,72,4,64,0,11,32,0,32,1,54,2,12,32,0,32,3,54,2,8,32,0,32,2,54,2,4,32,0,65,180,214,203,0,54,2,0,11,59,1,1,127,32,0,45,0,20,33,1,32,0,65,1,58,0,20,2,64,32,1,69,4,64,32,0,65,8,107,34,0,32,0,40,2,0,65,1,106,34,1,54,2,0,32,1,69,13,1,32,0,16,213,17,11,15,11,0,11,50,1,2,127,32,2,65,5,116,33,2,3,64,32,2,34,3,4,64,32,2,65,32,107,33,2,32,1,32,0,16,239,26,32,1,65,32,106,33,1,69,13,1,11,11,32,3,65,0,71,11,69,1,1,127,65,205,184,158,1,45,0,0,26,65,8,65,4,16,149,27,34,2,69,4,64,65,4,65,8,16,177,28,0,11,32,2,32,1,54,2,4,32,2,65,0,58,0,0,32,0,65,1,54,2,8,32,0,32,2,54,2,4,32,0,65,1,54,2,0,11,60,0,32,0,32,1,41,0,32,55,0,0,32,0,65,24,106,32,1,65,56,106,41,0,0,55,0,0,32,0,65,16,106,32,1,65,48,106,41,0,0,55,0,0,32,0,65,8,106,32,1,65,40,106,41,0,0,55,0,0,11,60,0,32,0,32,1,41,0,0,55,0,0,32,0,65,24,106,32,1,65,24,106,41,0,0,55,0,0,32,0,65,16,106,32,1,65,16,106,41,0,0,55,0,0,32,0,65,8,106,32,1,65,8,106,41,0,0,55,0,0,11,49,0,2,64,32,1,69,32,0,32,1,16,226,23,69,114,13,0,32,0,4,64,65,205,184,158,1,45,0,0,26,32,0,32,1,16,149,27,34,1,69,13,1,11,32,1,15,11,0,11,55,1,2,127,2,64,32,0,45,0,0,69,4,64,65,0,33,0,12,1,11,32,0,65,1,106,33,1,65,0,33,0,3,64,32,0,32,1,106,32,0,65,1,106,33,0,45,0,0,13,0,11,11,32,0,11,61,1,2,127,32,0,32,0,40,2,4,34,3,32,2,107,54,2,4,32,0,32,0,40,2,0,32,2,32,3,75,114,34,4,54,2,0,65,1,33,3,32,4,4,127,32,3,5,32,0,40,2,8,32,1,32,2,16,181,25,11,11,60,0,2,64,2,64,2,64,2,64,32,0,45,0,0,14,5,1,1,1,2,3,0,11,32,0,65,4,106,16,148,14,11,15,11,32,0,65,4,106,16,214,24,15,11,32,0,65,4,106,34,0,16,181,13,32,0,16,169,24,11,59,1,2,127,32,0,40,2,12,34,2,4,64,32,0,40,2,8,33,1,3,64,32,1,16,165,22,32,1,65,152,1,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,4,106,65,8,65,152,1,16,244,22,11,57,1,1,127,32,1,40,2,0,32,1,65,0,54,2,0,4,64,32,1,40,2,4,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,65,0,54,2,0,15,11,65,135,141,193,0,65,49,16,154,28,0,11,59,1,1,127,32,0,40,2,28,34,1,4,64,32,0,40,2,24,32,1,65,2,116,65,2,16,218,26,11,32,0,65,32,106,34,1,16,135,14,32,1,16,173,27,32,0,65,44,106,34,0,16,238,17,32,0,16,174,27,11,49,1,2,127,35,0,65,16,107,34,1,36,0,32,0,40,2,8,4,64,32,1,65,4,106,34,2,32,0,16,192,24,32,2,65,1,65,2,16,244,22,11,32,1,65,16,106,36,0,11,219,1,1,3,127,32,0,40,2,0,34,2,65,128,128,128,120,79,4,64,32,0,2,127,2,64,32,2,65,255,255,255,7,113,34,2,34,0,65,255,31,65,255,255,3,32,1,45,0,44,27,75,4,64,32,0,65,128,128,196,0,73,13,1,32,1,40,2,20,65,1,107,12,2,11,32,0,65,6,118,34,3,32,1,40,2,8,73,4,64,32,1,40,2,4,32,3,65,1,116,106,47,0,0,32,0,65,63,113,106,12,2,11,32,1,40,2,20,65,1,107,12,1,11,32,0,32,1,40,2,28,73,4,64,32,1,32,0,16,169,5,12,1,11,32,1,40,2,20,65,2,107,11,34,0,32,1,40,2,20,34,4,73,4,127,32,1,40,2,16,32,0,65,2,116,106,40,0,0,5,32,3,11,32,1,40,2,0,32,0,32,4,73,27,34,0,65,24,116,65,0,32,0,65,128,126,113,65,128,176,3,70,27,32,2,114,54,2,0,11,11,48,1,1,127,32,0,40,2,0,34,1,32,0,40,2,4,70,4,127,65,0,5,32,0,32,1,65,2,106,54,2,0,32,1,47,0,0,33,1,65,1,11,32,1,65,8,116,114,11,71,0,32,0,65,2,58,0,70,32,0,65,200,1,59,1,68,32,0,65,0,59,1,56,32,0,66,4,55,3,48,32,0,66,0,55,3,40,32,0,66,128,128,128,128,192,0,55,3,32,32,0,66,2,55,3,24,32,0,66,0,55,3,0,32,0,65,0,54,2,64,11,58,1,1,127,32,0,32,0,40,2,16,34,1,65,1,107,54,2,16,32,1,65,1,70,4,64,32,0,40,2,0,34,1,4,64,32,0,40,2,4,32,1,65,1,16,218,26,11,32,0,65,20,65,4,16,218,26,11,11,61,1,2,127,2,64,32,0,40,2,0,34,2,69,13,0,32,0,40,2,4,34,0,40,2,0,34,1,4,64,32,2,32,1,17,2,0,11,32,0,40,2,4,34,1,69,13,0,32,2,32,1,32,0,40,2,8,16,218,26,11,11,57,1,1,127,32,0,65,8,106,33,2,32,0,2,126,32,1,40,2,0,69,4,64,32,2,32,1,40,2,4,65,48,16,193,5,26,66,0,12,1,11,32,2,32,1,41,3,8,55,3,0,66,1,11,55,3,0,11,62,0,32,1,40,2,8,4,64,32,0,32,1,41,2,0,55,2,0,32,0,65,8,106,32,1,65,8,106,40,2,0,54,2,0,15,11,32,0,65,128,128,128,128,120,54,2,0,32,1,16,141,21,32,1,65,4,65,12,16,244,22,11,66,1,1,127,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,2,69,4,64,65,4,65,28,16,177,28,0,11,32,2,32,1,65,0,32,0,16,245,13,32,0,66,1,55,2,8,32,0,32,2,54,2,4,32,0,65,1,54,2,0,11,66,1,1,127,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,2,69,4,64,65,4,65,28,16,177,28,0,11,32,2,32,1,65,0,32,0,16,244,13,32,0,66,1,55,2,8,32,0,32,2,54,2,4,32,0,65,1,54,2,0,11,66,1,1,127,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,2,69,4,64,65,4,65,28,16,177,28,0,11,32,2,32,1,65,0,32,0,16,246,13,32,0,66,1,55,2,8,32,0,32,2,54,2,4,32,0,65,1,54,2,0,11,66,1,1,127,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,2,69,4,64,65,4,65,28,16,177,28,0,11,32,2,32,1,65,0,32,0,16,249,13,32,0,66,1,55,2,8,32,0,32,2,54,2,4,32,0,65,1,54,2,0,11,67,1,1,127,65,205,184,158,1,45,0,0,26,65,48,65,4,16,149,27,34,1,69,4,64,65,4,65,48,16,177,28,0,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,0,65,36,16,193,5,26,32,1,65,0,54,2,44,32,1,11,105,1,3,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,40,2,0,65,128,128,128,128,120,71,4,64,32,0,40,2,8,34,3,4,64,32,0,40,2,4,33,1,3,64,32,1,16,221,23,32,1,65,48,106,33,1,32,3,65,1,107,34,3,13,0,11,11,32,0,65,4,65,48,16,244,22,11,32,0,65,48,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,192,1,2,3,127,2,126,2,64,2,64,2,64,32,1,45,0,0,65,1,107,14,2,1,2,0,11,32,0,32,1,65,1,106,16,234,10,15,11,32,0,32,1,65,1,106,16,243,12,15,11,32,1,45,0,48,33,3,32,1,40,2,44,33,4,35,0,65,32,107,34,2,36,0,32,2,65,0,58,0,28,32,2,65,0,54,2,24,32,2,66,128,128,128,128,16,55,2,16,32,2,32,2,65,16,106,32,3,65,208,0,106,65,0,32,3,27,16,177,17,32,2,32,1,65,4,106,32,4,16,209,18,32,2,65,0,58,0,12,32,2,65,24,106,32,2,65,8,106,41,2,0,34,5,55,3,0,32,2,32,2,41,2,0,34,6,55,3,16,32,0,65,8,106,32,5,62,2,0,32,0,32,6,55,2,0,32,2,65,32,106,36,0,11,55,1,2,127,32,0,32,1,40,2,0,34,2,32,1,40,2,4,34,3,71,4,127,32,1,32,2,65,1,106,54,2,0,32,2,45,0,0,5,32,1,11,58,0,1,32,0,32,2,32,3,71,58,0,0,11,220,1,2,6,127,1,111,35,0,65,16,107,34,2,36,0,32,2,65,8,106,33,6,35,0,65,16,107,34,3,36,0,2,64,32,1,65,4,106,34,7,45,0,0,4,64,65,2,33,5,12,1,11,32,1,40,2,0,37,1,16,54,33,8,16,215,4,34,1,32,8,38,1,32,3,65,8,106,16,239,20,32,3,40,2,8,69,4,64,2,127,32,1,37,1,16,55,69,4,64,32,1,37,1,16,56,33,8,16,215,4,34,4,32,8,38,1,65,0,12,1,11,32,7,65,1,58,0,0,65,2,11,33,5,32,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,3,40,2,12,33,4,65,1,33,5,32,7,65,1,58,0,0,11,32,6,32,4,54,2,4,32,6,32,5,54,2,0,32,3,65,16,106,36,0,32,2,40,2,12,33,1,32,0,32,2,40,2,8,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,11,48,0,2,127,32,0,65,255,1,113,65,1,71,4,127,65,204,174,156,1,5,65,192,1,32,0,65,128,8,113,69,13,1,26,65,218,174,156,1,11,65,0,16,179,17,65,0,11,11,62,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,1,32,1,40,2,0,40,2,4,17,0,0,32,2,40,2,12,33,1,32,0,32,2,40,2,8,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,11,59,1,1,127,32,0,40,2,0,34,0,32,0,40,2,0,65,1,107,34,1,54,2,0,2,64,32,1,13,0,32,0,32,0,40,2,4,65,1,107,34,1,54,2,4,32,1,13,0,32,0,65,8,65,48,16,224,4,11,11,60,1,1,127,32,0,40,2,0,34,0,32,0,40,2,0,65,1,107,34,1,54,2,0,2,64,32,1,13,0,32,0,32,0,40,2,4,65,1,107,34,1,54,2,4,32,1,13,0,32,0,65,4,65,200,0,16,224,4,11,11,65,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,36,16,244,10,34,2,69,4,64,65,4,65,36,16,177,28,0,11,32,2,65,0,58,0,32,32,2,32,1,54,2,0,32,0,65,136,204,192,0,54,2,4,32,0,32,2,54,2,0,11,55,1,2,127,32,0,40,2,0,33,2,32,0,40,2,4,34,0,40,2,0,34,1,4,64,32,2,32,1,17,2,0,11,32,0,40,2,4,34,1,4,64,32,2,32,0,40,2,8,32,1,16,224,4,11,11,212,242,1,2,29,127,2,126,35,0,65,16,107,34,32,36,0,32,32,65,8,106,32,1,65,8,106,40,2,0,54,2,0,32,32,32,1,41,2,0,55,3,0,32,0,33,31,32,32,40,2,4,33,0,32,32,40,2,8,33,9,35,0,65,208,6,107,34,29,36,0,32,29,65,36,106,33,25,35,0,65,48,107,34,14,36,0,32,14,32,9,54,2,36,32,14,65,0,54,2,32,32,14,32,9,54,2,28,32,14,32,0,54,2,24,32,14,65,1,58,0,44,32,14,65,35,54,2,20,32,14,65,35,54,2,40,32,14,65,39,106,33,13,32,14,65,40,106,33,7,32,9,34,1,33,15,2,64,3,64,2,64,32,14,40,2,24,32,11,106,33,17,32,13,32,14,45,0,44,34,21,106,45,0,0,33,16,2,64,2,64,2,64,2,64,2,64,32,15,32,11,107,34,20,65,7,77,4,64,32,11,32,15,70,13,6,65,0,33,15,3,64,32,15,32,17,106,45,0,0,32,16,70,13,2,32,20,32,15,65,1,106,34,15,71,13,0,11,12,6,11,32,14,65,8,106,32,16,32,17,32,20,16,204,6,32,14,40,2,8,34,1,65,1,71,13,1,32,14,40,2,12,33,15,32,14,45,0,44,33,21,32,14,40,2,28,33,1,32,14,40,2,32,33,11,11,32,14,32,11,32,15,106,65,1,106,34,11,54,2,32,32,11,32,21,73,32,1,32,11,73,114,13,3,32,21,65,5,79,13,2,32,11,32,21,107,34,17,32,14,40,2,24,106,32,21,32,7,32,21,16,246,23,32,14,40,2,32,33,11,13,1,32,14,40,2,28,33,1,12,3,11,32,1,65,1,113,69,13,3,11,32,25,32,17,54,2,4,32,25,32,0,54,2,0,32,25,32,9,32,11,107,54,2,12,32,25,32,0,32,11,106,54,2,8,12,4,11,32,21,65,4,65,200,147,204,0,16,164,15,0,11,32,14,40,2,36,34,15,32,11,73,13,0,32,1,32,15,79,13,1,11,11,32,25,65,0,54,2,0,11,32,14,65,48,106,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,29,40,2,36,34,13,4,64,32,29,40,2,48,33,21,32,29,40,2,44,32,29,65,176,2,106,33,18,32,29,40,2,40,34,9,33,0,65,0,33,17,35,0,65,128,1,107,34,22,36,0,32,22,65,8,106,33,5,35,0,65,48,107,34,15,36,0,32,15,32,0,54,2,36,32,15,65,0,54,2,32,32,15,32,0,54,2,28,32,15,32,13,54,2,24,32,15,65,1,58,0,44,32,15,65,35,54,2,20,32,15,65,35,54,2,40,32,15,65,39,106,33,16,32,15,65,40,106,33,20,32,0,33,7,32,0,33,1,2,64,3,64,2,64,32,15,40,2,24,32,17,106,33,6,32,16,32,15,45,0,44,34,11,106,45,0,0,33,12,2,64,2,64,2,64,2,64,2,64,32,1,32,17,107,34,14,65,7,77,4,64,32,1,32,17,70,13,6,65,0,33,1,3,64,32,1,32,6,106,45,0,0,32,12,70,13,2,32,14,32,1,65,1,106,34,1,71,13,0,11,12,6,11,32,15,65,8,106,32,12,32,6,32,14,16,204,6,32,15,40,2,8,34,1,65,1,71,13,1,32,15,40,2,12,33,1,32,15,45,0,44,33,11,32,15,40,2,28,33,7,32,15,40,2,32,33,17,11,32,15,32,1,32,17,106,65,1,106,34,17,54,2,32,32,7,32,17,73,32,11,32,17,75,114,13,3,32,11,65,5,79,13,2,32,17,32,11,107,34,6,32,15,40,2,24,106,32,11,32,20,32,11,16,246,23,32,15,40,2,32,33,17,13,1,32,15,40,2,28,33,7,12,3,11,32,1,65,1,113,69,13,3,11,32,5,32,6,54,2,4,32,5,32,13,54,2,0,32,5,32,0,32,17,107,54,2,12,32,5,32,13,32,17,106,54,2,8,12,4,11,32,11,65,4,65,228,162,204,0,16,164,15,0,11,32,15,40,2,36,34,1,32,17,73,13,0,32,1,32,7,77,13,1,11,11,32,5,65,0,54,2,0,11,32,15,65,48,106,36,0,2,64,2,64,2,64,32,22,40,2,8,34,1,4,64,32,22,40,2,20,33,20,32,22,40,2,16,32,22,65,56,106,32,1,32,22,40,2,12,16,255,9,32,22,45,0,56,34,0,65,37,71,13,1,32,22,65,32,106,34,1,32,22,65,196,0,106,40,2,0,34,0,54,2,0,32,22,32,22,41,2,60,55,3,24,32,20,32,22,40,2,28,32,0,16,246,23,4,64,32,18,32,22,41,3,24,55,2,4,32,18,65,13,58,0,0,32,18,65,12,106,32,1,40,2,0,54,2,0,12,4,11,32,18,65,1,58,0,0,32,22,65,24,106,16,214,24,12,3,11,32,22,65,56,106,32,13,32,0,16,255,9,32,22,45,0,56,34,0,65,37,70,13,1,32,22,32,22,41,0,57,55,3,40,32,22,32,22,65,64,107,41,0,0,55,0,47,32,18,65,24,106,32,22,65,200,0,106,65,56,16,193,5,26,32,18,65,16,106,32,22,41,0,47,55,0,0,32,18,32,22,41,3,40,55,0,9,32,18,32,0,58,0,8,32,18,65,10,58,0,0,12,2,11,32,22,32,22,41,0,57,55,3,40,32,22,32,22,65,64,107,41,0,0,55,0,47,32,18,65,24,106,32,22,65,200,0,106,65,56,16,193,5,26,32,18,65,16,106,32,22,41,0,47,55,0,0,32,18,32,22,41,3,40,55,0,9,32,18,32,0,58,0,8,32,18,65,10,58,0,0,12,1,11,32,22,65,51,106,32,22,65,196,0,106,40,2,0,34,0,54,0,0,32,22,32,22,41,2,60,34,33,55,0,43,32,18,65,12,106,32,0,54,0,0,32,18,32,33,55,0,4,32,18,65,13,58,0,0,11,32,22,65,128,1,106,36,0,32,29,45,0,176,2,34,0,65,13,71,13,1,32,29,65,8,106,32,29,65,188,2,106,40,2,0,34,0,54,2,0,32,29,32,29,41,2,180,2,55,3,0,32,21,32,29,40,2,4,32,0,16,246,23,69,13,2,32,29,16,214,24,32,13,33,0,11,32,29,65,176,2,106,33,22,35,0,65,224,6,107,34,23,36,0,32,23,65,0,54,2,20,32,23,65,0,54,2,12,32,23,32,2,54,2,8,32,23,65,128,3,106,33,26,35,0,65,224,2,107,34,14,36,0,2,64,2,64,2,64,2,64,2,64,32,0,32,9,65,130,147,204,0,65,3,16,129,24,69,4,64,32,14,65,152,2,106,34,1,32,0,32,9,16,250,2,32,14,45,0,152,2,34,0,65,37,71,13,2,32,1,32,14,40,2,156,2,32,14,40,2,160,2,16,169,4,32,14,45,0,152,2,34,7,65,37,70,13,1,32,14,65,231,1,106,34,1,32,14,65,168,2,106,41,0,0,55,0,0,32,14,65,224,1,106,34,0,32,14,65,161,2,106,41,0,0,55,3,0,32,14,32,14,41,0,153,2,55,3,216,1,32,26,65,32,106,32,14,65,176,2,106,65,48,16,193,5,26,32,26,65,24,106,32,1,41,0,0,55,0,0,32,26,65,17,106,32,0,41,3,0,55,0,0,32,26,32,14,41,3,216,1,55,0,9,32,26,32,7,58,0,8,32,26,65,10,54,2,0,12,5,11,32,14,65,152,2,106,33,13,35,0,65,128,1,107,34,20,36,0,32,20,65,56,106,34,1,32,0,32,9,16,250,2,2,64,32,20,45,0,56,34,0,65,37,70,4,64,32,1,32,20,40,2,60,32,20,40,2,64,16,152,1,32,20,45,0,56,34,7,65,37,70,4,64,32,20,65,16,106,32,20,65,196,0,106,41,2,0,55,3,0,32,20,65,24,106,32,20,65,204,0,106,40,2,0,54,2,0,32,20,32,20,41,2,60,55,3,8,32,13,32,20,65,8,106,34,0,16,237,1,32,0,16,242,21,32,0,16,252,27,12,2,11,32,20,65,47,106,34,1,32,20,65,200,0,106,41,0,0,55,0,0,32,20,65,40,106,34,0,32,20,65,193,0,106,41,0,0,55,3,0,32,20,32,20,41,0,57,55,3,32,32,13,65,24,106,32,20,65,208,0,106,65,48,16,193,5,26,32,13,65,16,106,32,1,41,0,0,55,0,0,32,13,65,9,106,32,0,41,3,0,55,0,0,32,13,32,20,41,3,32,55,0,1,32,13,32,7,58,0,0,12,1,11,32,13,32,20,47,0,57,59,0,1,32,13,65,3,106,32,20,45,0,59,58,0,0,32,20,41,2,60,33,33,32,13,65,12,106,32,20,65,196,0,106,65,60,16,193,5,26,32,13,32,33,55,2,4,32,13,32,0,58,0,0,11,32,20,65,128,1,106,36,0,32,14,45,0,152,2,34,1,65,37,70,13,2,32,14,65,216,1,106,34,0,32,13,65,1,114,65,39,16,193,5,26,32,26,65,200,0,106,32,14,65,216,2,106,41,3,0,55,3,0,32,26,65,64,107,32,14,65,208,2,106,41,3,0,55,3,0,32,26,65,56,106,32,14,65,200,2,106,41,3,0,55,3,0,32,26,32,14,41,3,192,2,55,3,48,32,26,65,9,106,32,0,65,39,16,193,5,26,32,26,65,10,54,2,0,32,26,32,1,58,0,8,12,4,11,32,14,65,136,2,106,32,14,65,164,2,106,41,2,0,55,3,0,32,14,65,144,2,106,32,14,65,172,2,106,40,2,0,54,2,0,32,14,32,14,41,2,156,2,55,3,128,2,32,14,65,216,0,106,33,25,35,0,65,128,3,107,34,12,36,0,32,14,65,128,2,106,34,20,40,2,8,33,7,2,64,2,64,2,64,2,64,2,64,32,20,40,2,12,34,1,32,20,40,2,16,34,0,65,172,150,204,0,65,3,16,246,23,69,4,64,32,1,32,0,65,184,135,204,0,65,4,16,246,23,69,4,64,32,1,32,0,65,236,150,204,0,65,2,16,246,23,69,4,64,32,1,32,0,65,238,134,204,0,65,3,16,246,23,69,4,64,32,1,32,0,65,148,149,204,0,65,2,16,246,23,69,13,5,32,12,65,128,2,106,34,0,32,20,16,237,1,32,12,45,0,128,2,34,1,65,37,71,13,4,32,12,32,12,65,131,1,106,32,0,65,4,114,65,36,16,193,5,65,36,16,193,5,26,65,9,33,9,12,6,11,32,7,65,1,71,13,4,32,12,65,128,2,106,34,1,32,20,16,140,3,32,12,40,2,128,2,69,4,64,32,12,65,128,1,106,34,0,32,1,65,4,114,65,252,0,16,193,5,26,32,12,32,0,65,252,0,16,193,5,26,65,8,33,9,12,6,11,32,25,65,8,106,32,12,65,132,1,106,32,12,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,25,65,10,54,2,0,12,7,11,32,7,65,1,71,13,3,32,12,65,128,2,106,33,16,35,0,65,144,4,107,34,5,36,0,2,64,32,20,40,2,12,32,20,40,2,16,65,164,211,204,0,65,2,16,246,23,65,0,32,20,40,2,8,34,0,65,1,70,27,69,4,64,32,5,65,3,54,2,132,3,32,5,65,220,211,204,0,54,2,128,3,32,5,66,2,55,2,140,3,32,5,65,7,54,2,140,2,32,5,65,4,54,2,132,2,32,5,32,20,65,12,106,54,2,128,2,32,5,32,0,54,2,140,4,32,5,32,5,65,128,2,106,54,2,136,3,32,5,32,5,65,140,4,106,54,2,136,2,32,5,65,128,4,106,32,5,65,128,3,106,16,236,4,32,5,65,143,1,106,32,5,65,136,4,106,40,2,0,54,0,0,32,5,32,5,41,2,128,4,55,0,135,1,32,16,65,11,58,0,8,32,16,32,5,41,0,132,1,55,0,9,32,16,65,16,106,32,5,65,139,1,106,41,0,0,55,0,0,32,16,65,4,54,2,0,12,1,11,32,16,2,127,2,64,2,64,2,64,2,64,32,20,40,2,4,34,0,40,2,12,32,0,40,2,16,65,166,211,204,0,65,3,16,246,23,69,4,64,32,0,40,2,12,32,0,40,2,16,65,169,211,204,0,65,4,16,246,23,69,4,64,32,0,40,2,12,32,0,40,2,16,65,173,211,204,0,65,11,16,246,23,69,4,64,32,5,65,128,3,106,34,7,32,0,16,247,7,32,5,40,2,128,3,13,3,32,5,65,128,2,106,34,0,32,7,65,4,114,65,252,0,16,193,5,26,32,5,65,132,1,106,34,1,32,0,65,252,0,16,193,5,26,35,0,65,64,106,34,0,36,0,32,0,32,1,54,2,0,2,64,32,1,45,0,118,69,4,64,32,0,65,0,54,2,32,32,1,16,166,14,32,0,40,2,32,65,2,71,4,64,32,7,65,37,58,0,0,12,2,11,32,7,65,32,58,0,0,12,1,11,32,0,65,1,54,2,36,32,0,65,232,137,204,0,54,2,32,32,0,66,1,55,2,44,32,0,65,142,6,54,2,60,32,0,32,0,65,56,106,54,2,40,32,0,32,0,54,2,56,32,0,65,20,106,32,0,65,32,106,16,236,4,32,0,65,16,106,32,0,65,28,106,40,2,0,54,0,0,32,0,32,0,41,2,20,55,0,8,32,7,65,15,58,0,0,32,7,32,0,41,0,5,55,0,1,32,7,65,8,106,32,0,65,12,106,41,0,0,55,0,0,11,32,0,65,64,107,36,0,32,5,45,0,128,3,34,0,65,37,71,13,4,32,5,65,8,106,32,1,65,252,0,16,193,5,26,65,3,12,7,11,32,5,65,128,3,106,33,9,35,0,65,192,1,107,34,21,36,0,32,21,32,0,54,2,12,32,21,65,232,0,106,34,1,32,0,16,232,4,32,21,65,216,0,106,33,13,32,21,65,236,0,106,33,7,2,64,32,21,40,2,104,69,4,64,32,13,32,7,41,0,0,55,0,0,32,13,65,8,106,34,0,32,7,65,8,106,41,0,0,55,0,0,32,21,65,200,0,106,32,0,41,0,0,34,33,55,3,0,32,21,32,13,41,0,0,55,3,64,32,21,40,2,76,33,7,32,21,32,33,62,2,188,1,32,21,65,0,54,2,184,1,32,21,32,21,65,12,106,54,2,180,1,32,1,32,21,65,180,1,106,16,157,11,32,21,45,0,104,34,1,65,37,70,4,64,32,21,65,43,106,32,21,65,244,0,106,40,2,0,34,0,54,0,0,32,21,65,24,106,32,0,54,2,0,32,21,32,21,41,2,108,34,33,55,0,35,32,21,32,33,55,3,16,32,21,32,7,54,2,28,32,21,65,64,107,16,248,27,32,9,32,21,65,16,106,16,199,6,12,2,11,32,21,32,21,41,0,105,55,3,48,32,21,32,21,65,240,0,106,41,0,0,55,0,55,32,21,40,2,120,33,0,32,9,65,20,106,32,21,65,252,0,106,65,52,16,193,5,26,32,21,32,21,41,3,48,55,3,32,32,21,32,21,41,0,55,55,0,39,32,9,65,8,106,32,21,41,0,39,55,0,0,32,9,32,21,41,3,32,55,0,1,32,9,32,0,54,2,16,32,9,32,1,58,0,0,32,21,65,64,107,16,248,27,12,1,11,32,13,32,7,41,0,0,55,0,0,32,13,65,8,106,32,7,65,8,106,41,0,0,55,0,0,32,9,65,16,106,32,21,65,228,0,106,40,0,0,54,0,0,32,9,65,9,106,32,21,65,221,0,106,41,0,0,55,0,0,32,9,32,21,41,0,85,55,0,1,32,9,65,36,58,0,0,11,32,21,65,192,1,106,36,0,32,5,45,0,128,3,34,7,65,37,70,13,5,32,5,65,143,2,106,34,1,32,5,65,144,3,106,40,0,0,54,0,0,32,5,65,136,2,106,34,0,32,5,65,137,3,106,41,0,0,55,3,0,32,5,32,5,41,0,129,3,55,3,128,2,32,16,65,28,106,32,5,65,148,3,106,65,52,16,193,5,26,32,16,65,24,106,32,1,40,0,0,54,0,0,32,16,65,17,106,32,0,41,3,0,55,0,0,32,16,32,5,41,3,128,2,55,0,9,32,16,32,7,58,0,8,32,16,65,4,54,2,0,12,7,11,32,5,65,128,3,106,32,0,16,130,4,32,5,45,0,128,3,34,0,65,37,70,13,3,32,5,32,5,41,0,129,3,55,3,128,2,32,5,32,5,65,136,3,106,41,0,0,55,0,135,2,32,16,65,24,106,32,5,65,144,3,106,65,56,16,193,5,26,32,16,65,16,106,32,5,41,0,135,2,55,0,0,32,16,32,5,41,3,128,2,55,0,9,32,16,32,0,58,0,8,32,16,65,4,54,2,0,12,6,11,32,5,65,128,3,106,34,1,32,0,16,140,3,32,5,40,2,128,3,69,4,64,32,5,65,128,2,106,34,0,32,1,65,4,114,65,252,0,16,193,5,26,32,5,65,8,106,32,0,65,252,0,16,193,5,26,65,0,12,5,11,32,16,65,8,106,32,5,65,132,2,106,32,5,65,136,3,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,16,65,4,54,2,0,12,5,11,32,16,65,8,106,32,5,65,132,2,106,32,5,65,136,3,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,16,65,4,54,2,0,12,4,11,32,16,65,9,106,32,5,65,128,3,106,65,1,114,65,199,0,16,193,5,26,32,16,65,4,54,2,0,32,16,32,0,58,0,8,32,5,65,132,1,106,16,170,2,12,3,11,32,5,65,16,106,32,5,65,140,3,106,40,2,0,54,2,0,32,5,32,5,41,2,132,3,55,3,8,65,1,12,1,11,32,5,65,16,106,32,5,65,140,3,106,41,2,0,55,3,0,32,5,32,5,41,2,132,3,55,3,8,65,2,11,54,2,0,32,16,65,4,106,32,5,65,8,106,65,252,0,16,193,5,26,11,32,5,65,144,4,106,36,0,32,12,40,2,128,2,34,9,65,4,71,4,64,32,12,65,128,1,106,34,0,32,16,65,4,114,65,252,0,16,193,5,26,32,12,32,0,65,252,0,16,193,5,26,12,5,11,32,25,65,8,106,32,12,65,132,1,106,32,12,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,25,65,10,54,2,0,12,6,11,32,7,65,1,71,13,2,32,12,65,128,2,106,32,20,16,130,4,32,12,45,0,128,2,34,0,65,37,70,4,64,32,12,65,8,106,32,12,65,140,2,106,40,2,0,54,2,0,32,12,32,12,41,2,132,2,55,3,0,65,6,33,9,12,4,11,32,12,32,12,41,0,129,2,55,3,128,1,32,12,32,12,65,136,2,106,41,0,0,55,0,135,1,32,25,65,24,106,32,12,65,144,2,106,65,56,16,193,5,26,32,25,65,16,106,32,12,41,0,135,1,55,0,0,32,25,32,12,41,3,128,1,55,0,9,32,25,32,0,58,0,8,32,25,65,10,54,2,0,12,5,11,32,7,65,1,71,13,1,32,12,65,128,2,106,33,13,35,0,65,144,1,107,34,9,36,0,2,64,32,20,40,2,12,32,20,40,2,16,65,172,150,204,0,65,3,16,246,23,65,0,32,20,40,2,8,34,0,65,1,70,27,69,4,64,32,9,65,3,54,2,28,32,9,65,212,150,204,0,54,2,24,32,9,66,2,55,2,36,32,9,65,7,54,2,16,32,9,65,4,54,2,8,32,9,32,20,65,12,106,54,2,4,32,9,32,0,54,2,140,1,32,9,32,9,65,4,106,54,2,32,32,9,32,9,65,140,1,106,54,2,12,32,9,65,128,1,106,32,9,65,24,106,16,236,4,32,9,65,251,0,106,32,9,65,136,1,106,40,2,0,54,0,0,32,9,32,9,41,2,128,1,55,0,115,32,13,65,11,58,0,0,32,13,32,9,41,0,112,55,0,1,32,13,65,8,106,32,9,65,247,0,106,41,0,0,55,0,0,12,1,11,32,9,65,24,106,32,20,40,2,4,16,205,12,32,9,45,0,24,34,0,65,37,70,4,64,32,9,65,251,0,106,32,9,65,36,106,40,2,0,34,0,54,0,0,32,9,65,232,0,106,32,0,54,2,0,32,9,32,9,41,2,28,34,33,55,0,115,32,9,32,33,55,3,96,32,9,65,4,106,32,9,65,224,0,106,16,213,23,32,9,65,136,1,106,34,7,32,9,65,16,106,40,2,0,54,2,0,32,9,32,9,41,2,8,55,3,128,1,32,9,40,2,4,34,1,65,143,128,128,128,120,70,4,64,32,13,32,9,41,3,128,1,55,2,4,32,13,65,37,58,0,0,32,13,65,12,106,32,7,40,2,0,54,2,0,12,2,11,32,9,40,2,20,33,0,32,13,32,9,41,3,128,1,55,2,8,32,13,32,0,54,2,20,32,13,32,1,54,2,4,32,13,65,24,58,0,0,32,13,65,16,106,32,7,40,2,0,54,2,0,12,1,11,32,9,32,9,41,0,25,55,3,112,32,9,32,9,65,32,106,41,0,0,55,0,119,32,13,65,16,106,32,9,65,40,106,65,56,16,193,5,26,32,13,65,8,106,32,9,41,0,119,55,0,0,32,13,32,9,41,3,112,55,0,1,32,13,32,0,58,0,0,11,32,9,65,144,1,106,36,0,32,12,45,0,128,2,34,0,65,37,70,4,64,32,12,65,8,106,32,12,65,140,2,106,40,2,0,54,2,0,32,12,32,12,41,2,132,2,55,3,0,65,5,33,9,12,3,11,32,12,32,12,41,0,129,2,55,3,128,1,32,12,32,12,65,136,2,106,41,0,0,55,0,135,1,32,25,65,24,106,32,12,65,144,2,106,65,56,16,193,5,26,32,25,65,16,106,32,12,41,0,135,1,55,0,0,32,25,32,12,41,3,128,1,55,0,9,32,25,32,0,58,0,8,32,25,65,10,54,2,0,12,4,11,32,12,65,128,1,106,34,0,32,12,65,128,2,106,65,1,114,65,39,16,193,5,26,32,25,65,200,0,106,32,12,65,192,2,106,41,3,0,55,3,0,32,25,65,64,107,32,12,65,184,2,106,41,3,0,55,3,0,32,25,65,56,106,32,12,65,176,2,106,41,3,0,55,3,0,32,25,32,12,41,3,168,2,55,3,48,32,25,65,9,106,32,0,65,39,16,193,5,26,32,25,65,10,54,2,0,32,25,32,1,58,0,8,12,3,11,32,12,65,128,2,106,33,13,35,0,65,128,3,107,34,9,36,0,32,9,65,128,2,106,34,7,32,20,16,246,7,2,64,32,9,40,2,128,2,69,4,64,32,9,65,132,1,106,34,0,32,7,65,4,114,65,252,0,16,193,5,26,32,9,65,8,106,34,1,32,0,65,252,0,16,193,5,26,32,7,32,1,16,176,17,32,9,45,0,128,2,34,0,65,37,70,4,64,32,7,32,1,65,252,0,16,193,5,26,32,13,32,7,16,231,14,12,2,11,32,13,65,9,106,32,9,65,128,2,106,65,1,114,65,199,0,16,193,5,26,32,13,65,1,54,2,0,32,13,32,0,58,0,8,32,9,65,8,106,16,168,2,12,1,11,32,13,65,8,106,32,9,65,136,1,106,32,9,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,13,65,1,54,2,0,11,32,9,65,128,3,106,36,0,32,12,40,2,128,2,13,1,65,4,33,9,32,12,65,128,1,106,34,0,32,13,65,4,114,65,252,0,16,193,5,26,32,12,32,0,65,252,0,16,193,5,26,11,32,25,32,9,54,2,0,32,25,65,4,106,32,12,65,252,0,16,193,5,26,12,1,11,32,25,65,8,106,32,12,65,132,1,106,32,12,65,136,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,25,65,10,54,2,0,11,32,12,65,128,3,106,36,0,32,20,16,242,21,32,20,16,252,27,32,14,40,2,88,34,1,65,10,71,13,2,32,26,65,8,106,32,14,65,16,106,32,14,65,224,0,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,26,65,10,54,2,0,12,3,11,32,26,32,14,47,0,153,2,59,0,9,32,26,65,11,106,32,14,45,0,155,2,58,0,0,32,14,41,2,156,2,33,33,32,26,65,20,106,32,14,65,164,2,106,65,60,16,193,5,26,32,26,32,33,55,2,12,32,26,32,0,58,0,8,32,26,65,10,54,2,0,12,2,11,32,14,65,216,0,106,65,4,114,32,14,65,219,1,106,32,14,65,152,2,106,65,4,114,65,36,16,193,5,65,36,16,193,5,26,65,9,33,1,11,32,14,65,12,106,34,0,32,14,65,216,0,106,65,4,114,65,204,0,16,193,5,26,32,26,65,208,0,106,32,14,65,168,1,106,65,48,16,193,5,26,32,26,65,4,106,32,0,65,204,0,16,193,5,26,32,26,32,1,54,2,0,11,32,14,65,224,2,106,36,0,32,23,65,12,106,33,5,2,64,2,64,2,64,32,23,40,2,128,3,34,1,65,10,71,4,64,32,23,65,152,1,106,34,0,32,26,65,4,114,65,204,0,16,193,5,26,32,23,65,144,5,106,34,6,32,23,65,208,3,106,65,48,16,193,5,26,32,23,65,28,106,32,0,65,204,0,16,193,5,26,32,23,32,1,54,2,24,32,23,65,232,0,106,32,6,65,48,16,193,5,26,32,23,65,8,106,33,20,35,0,65,128,6,107,34,27,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,23,65,24,106,34,14,34,13,40,2,0,65,4,107,34,0,32,0,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,65,4,33,11,32,27,65,128,4,106,33,12,35,0,65,128,8,107,34,15,36,0,32,15,65,128,4,106,33,8,35,0,65,128,8,107,34,4,36,0,32,4,32,20,54,2,0,32,4,65,0,54,2,12,32,4,66,128,128,128,128,192,0,55,2,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,13,65,4,106,34,7,45,0,92,65,1,107,14,27,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,0,11,32,4,65,0,58,0,248,4,12,27,11,32,4,65,1,58,0,248,4,12,26,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,2,58,0,248,4,12,25,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,3,58,0,248,4,12,24,11,32,4,65,137,5,106,32,7,65,237,0,106,40,0,0,54,0,0,32,4,65,129,5,106,32,7,65,229,0,106,41,0,0,55,0,0,32,4,65,4,58,0,248,4,32,4,32,7,41,0,93,55,0,249,4,12,23,11,32,4,65,5,58,0,248,4,32,4,32,7,41,2,96,55,2,252,4,12,22,11,32,4,65,6,58,0,248,4,32,4,32,7,40,2,96,54,2,252,4,12,21,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,7,58,0,248,4,12,20,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,8,58,0,248,4,12,19,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,9,58,0,248,4,12,18,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,10,58,0,248,4,12,17,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,17,32,4,65,11,58,0,248,4,32,4,32,0,54,2,252,4,12,16,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,16,32,4,65,12,58,0,248,4,32,4,32,0,54,2,252,4,12,15,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,15,32,4,65,13,58,0,248,4,32,4,32,0,54,2,252,4,12,14,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,14,32,4,65,14,58,0,248,4,32,4,32,0,54,2,252,4,12,13,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,13,32,4,65,15,58,0,248,4,32,4,32,0,54,2,252,4,12,12,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,12,32,4,65,16,58,0,248,4,32,4,32,0,54,2,252,4,12,11,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,11,32,4,65,17,58,0,248,4,32,4,32,0,54,2,252,4,12,10,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,10,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,10,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,18,58,0,248,4,12,9,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,9,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,9,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,19,58,0,248,4,12,8,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,8,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,8,32,7,40,2,104,34,0,32,0,40,2,0,34,19,65,1,106,54,2,0,32,19,65,0,72,13,8,32,4,32,0,54,2,132,5,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,20,58,0,248,4,12,7,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,7,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,7,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,21,58,0,248,4,12,6,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,6,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,6,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,22,58,0,248,4,12,5,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,5,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,5,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,23,58,0,248,4,12,4,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,4,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,4,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,24,58,0,248,4,12,3,11,32,7,40,2,108,33,0,32,4,65,248,2,106,32,7,65,224,0,106,16,133,9,32,4,32,0,54,2,132,3,32,4,65,132,5,106,32,4,65,128,3,106,41,2,0,55,2,0,32,4,65,25,58,0,248,4,32,4,32,4,41,2,248,2,55,2,252,4,12,2,11,32,7,40,2,108,33,0,32,4,65,248,2,106,32,7,65,224,0,106,16,239,8,32,4,32,0,54,2,132,3,32,4,65,132,5,106,32,4,65,128,3,106,41,2,0,55,2,0,32,4,65,26,58,0,248,4,32,4,32,4,41,2,248,2,55,2,252,4,12,1,11,32,7,40,2,108,33,0,32,4,65,248,2,106,32,7,65,224,0,106,16,239,8,32,4,32,0,54,2,132,3,32,4,65,132,5,106,32,4,65,128,3,106,41,2,0,55,2,0,32,4,65,27,58,0,248,4,32,4,32,4,41,2,248,2,55,2,252,4,11,32,4,65,239,3,106,32,7,65,247,0,106,40,0,0,54,0,0,32,4,65,220,3,106,32,4,65,128,5,106,41,2,0,55,2,0,32,4,65,228,3,106,32,4,65,136,5,106,41,2,0,55,2,0,32,4,32,4,41,2,248,4,55,2,212,3,32,4,32,7,40,2,116,54,2,236,3,32,4,65,248,2,106,34,1,32,7,65,220,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,7,4,64,32,7,66,129,128,128,128,16,55,2,0,32,7,65,8,106,32,1,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,0,69,4,64,65,4,65,28,16,177,28,0,11,32,0,32,7,65,0,32,4,65,16,106,34,7,16,239,13,32,7,66,1,55,2,8,32,7,32,0,54,2,4,32,7,65,1,54,2,0,32,4,65,40,106,32,4,65,24,106,41,2,0,55,3,0,32,4,32,4,41,2,16,55,3,32,32,4,65,52,106,32,4,65,32,106,16,146,3,32,4,40,2,52,65,128,128,128,128,120,70,13,2,32,4,65,208,3,106,33,25,32,4,65,136,3,106,33,16,32,4,65,128,3,106,33,20,32,4,65,141,5,106,33,9,32,4,65,248,4,106,65,1,114,33,21,32,4,65,141,3,106,33,17,32,1,65,1,114,33,18,3,64,32,4,65,216,0,106,32,4,65,196,0,106,40,2,0,54,2,0,32,4,65,208,0,106,32,4,65,60,106,41,2,0,55,3,0,32,4,32,4,41,2,52,55,3,72,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,40,2,84,34,0,45,0,100,34,7,65,2,107,14,26,18,19,17,0,1,20,21,22,23,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,24,25,31,11,32,0,40,2,108,33,19,11,32,0,40,2,104,33,10,12,29,11,32,4,40,2,80,69,13,59,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,36,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,78,13,28,12,33,11,32,4,40,2,80,69,13,58,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,35,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,32,12,27,11,32,4,40,2,80,69,13,57,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,34,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,31,12,26,11,32,4,40,2,80,69,13,56,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,33,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,30,12,25,11,32,4,40,2,80,69,13,55,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,32,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,29,12,24,11,32,4,40,2,80,69,13,54,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,31,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,28,12,23,11,32,4,40,2,80,69,13,53,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,30,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,27,12,22,11,32,4,40,2,80,69,13,52,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,29,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,26,32,4,40,2,80,34,1,65,1,77,13,30,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,31,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,26,12,21,11,32,4,40,2,80,69,13,51,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,28,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,25,32,4,40,2,80,34,1,65,1,77,13,29,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,30,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,25,12,20,11,32,4,40,2,80,69,13,50,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,27,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,24,32,4,40,2,80,34,1,65,1,77,13,28,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,29,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,24,32,4,40,2,80,34,0,65,2,77,13,46,32,4,40,2,12,34,0,32,4,40,2,76,40,2,8,34,1,77,13,52,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,24,32,24,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,24,12,19,11,32,4,40,2,80,69,13,49,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,26,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,23,32,4,40,2,80,34,1,65,1,77,13,27,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,28,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,23,12,18,11,32,4,40,2,80,69,13,48,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,25,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,22,32,4,40,2,80,34,1,65,1,77,13,26,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,27,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,22,12,17,11,32,4,40,2,80,69,13,47,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,24,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,21,32,4,40,2,80,34,1,65,1,77,13,25,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,26,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,21,12,16,11,32,4,40,2,80,69,13,46,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,23,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,20,32,4,40,2,80,34,1,65,1,77,13,24,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,25,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,20,12,15,11,32,4,65,248,2,106,32,0,65,232,0,106,32,4,40,2,76,32,4,40,2,80,32,4,40,2,8,32,4,40,2,12,16,161,10,32,4,40,2,132,3,33,28,32,4,40,2,128,3,33,24,32,4,40,2,252,2,33,19,32,4,40,2,248,2,33,10,12,14,11,32,4,65,230,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,4,32,0,47,0,101,59,1,228,1,32,0,45,0,120,33,30,32,0,40,0,116,33,28,32,0,40,0,112,33,24,32,0,40,0,108,33,19,32,0,40,0,104,33,10,12,13,11,32,4,65,248,2,106,32,0,40,2,108,32,0,40,2,112,32,4,40,2,0,34,0,65,4,106,32,0,40,2,0,16,222,2,32,4,40,2,248,2,69,4,64,32,4,45,0,140,3,33,30,32,4,40,2,136,3,33,28,32,4,40,2,132,3,33,24,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,65,248,4,106,34,0,32,17,65,131,1,16,193,5,26,32,4,65,224,0,106,32,0,65,131,1,16,193,5,26,12,13,11,32,4,41,3,128,3,33,33,32,4,40,2,136,3,33,7,32,4,45,0,140,3,33,1,32,4,65,248,4,106,34,0,32,17,65,59,16,193,5,26,32,8,65,29,106,32,0,65,59,16,193,5,26,32,8,32,1,58,0,28,32,8,32,7,54,2,24,32,8,32,33,55,3,16,32,8,66,0,55,3,8,32,8,65,1,54,2,0,12,13,11,32,4,65,248,2,106,32,0,40,2,108,32,0,40,2,112,32,4,40,2,0,34,0,65,4,106,32,0,40,2,0,16,222,2,32,4,40,2,248,2,69,4,64,32,4,45,0,140,3,33,30,32,4,40,2,136,3,33,28,32,4,40,2,132,3,33,24,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,65,248,4,106,34,0,32,17,65,131,1,16,193,5,26,32,4,65,224,0,106,32,0,65,131,1,16,193,5,26,12,12,11,32,4,41,3,128,3,33,33,32,4,40,2,136,3,33,7,32,4,45,0,140,3,33,1,32,4,65,248,4,106,34,0,32,17,65,59,16,193,5,26,32,8,65,29,106,32,0,65,59,16,193,5,26,32,8,32,1,58,0,28,32,8,32,7,54,2,24,32,8,32,33,55,3,16,32,8,66,0,55,3,8,32,8,65,1,54,2,0,12,12,11,32,4,65,248,2,106,32,4,40,2,0,32,0,65,232,0,106,16,137,4,32,4,65,178,2,106,34,13,32,18,65,2,106,45,0,0,58,0,0,32,4,65,128,5,106,34,1,32,17,65,8,106,40,0,0,54,2,0,32,4,32,18,47,0,0,59,1,176,2,32,4,32,17,41,0,0,55,3,248,4,32,4,45,0,140,3,33,30,32,4,40,2,136,3,33,28,32,4,40,2,132,3,33,24,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,45,0,248,2,34,0,65,37,70,13,9,32,8,65,49,106,32,4,65,153,3,106,65,39,16,193,5,26,32,8,65,19,106,32,13,45,0,0,58,0,0,32,8,32,4,47,1,176,2,59,0,17,32,8,32,4,41,3,248,4,55,0,37,32,8,65,45,106,32,1,40,2,0,54,0,0,32,8,32,30,58,0,36,32,8,32,28,54,2,32,32,8,32,24,54,2,28,32,8,32,19,54,2,24,32,8,32,10,54,2,20,32,8,32,0,58,0,16,32,8,66,0,55,3,8,32,8,65,1,54,2,0,12,11,11,32,4,65,248,2,106,32,4,40,2,0,32,0,65,232,0,106,16,138,4,32,4,65,178,2,106,34,13,32,18,65,2,106,45,0,0,58,0,0,32,4,65,128,5,106,34,1,32,17,65,8,106,40,0,0,54,2,0,32,4,32,18,47,0,0,59,1,176,2,32,4,32,17,41,0,0,55,3,248,4,32,4,45,0,140,3,33,30,32,4,40,2,136,3,33,28,32,4,40,2,132,3,33,24,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,45,0,248,2,34,0,65,37,70,13,7,32,8,65,49,106,32,4,65,153,3,106,65,39,16,193,5,26,32,8,65,19,106,32,13,45,0,0,58,0,0,32,8,32,4,47,1,176,2,59,0,17,32,8,32,4,41,3,248,4,55,0,37,32,8,65,45,106,32,1,40,2,0,54,0,0,32,8,32,30,58,0,36,32,8,32,28,54,2,32,32,8,32,24,54,2,28,32,8,32,19,54,2,24,32,8,32,10,54,2,20,32,8,32,0,58,0,16,32,8,66,0,55,3,8,32,8,65,1,54,2,0,12,10,11,32,4,65,248,2,106,32,4,40,2,0,32,0,65,232,0,106,16,197,4,32,4,65,250,4,106,34,1,32,18,65,2,106,45,0,0,58,0,0,32,4,32,18,47,0,0,59,1,248,4,32,4,45,0,140,3,33,30,32,4,40,2,136,3,33,28,32,4,40,2,132,3,33,24,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,45,0,248,2,34,0,65,37,70,13,5,32,8,65,37,106,32,4,65,141,3,106,65,51,16,193,5,26,32,8,65,19,106,32,1,45,0,0,58,0,0,32,8,32,4,47,1,248,4,59,0,17,32,8,32,30,58,0,36,32,8,32,28,54,2,32,32,8,32,24,54,2,28,32,8,32,19,54,2,24,32,8,32,10,54,2,20,32,8,32,0,58,0,16,32,8,66,0,55,3,8,32,8,65,1,54,2,0,12,9,11,32,4,65,248,2,106,32,4,40,2,0,32,0,65,232,0,106,16,197,4,32,4,65,250,4,106,34,1,32,18,65,2,106,45,0,0,58,0,0,32,4,32,18,47,0,0,59,1,248,4,32,4,45,0,140,3,33,30,32,4,40,2,136,3,33,28,32,4,40,2,132,3,33,24,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,45,0,248,2,34,0,65,37,70,13,3,32,8,65,37,106,32,4,65,141,3,106,65,51,16,193,5,26,32,8,65,19,106,32,1,45,0,0,58,0,0,32,8,32,4,47,1,248,4,59,0,17,32,8,32,30,58,0,36,32,8,32,28,54,2,32,32,8,32,24,54,2,28,32,8,32,19,54,2,24,32,8,32,10,54,2,20,32,8,32,0,58,0,16,32,8,66,0,55,3,8,32,8,65,1,54,2,0,12,8,11,32,4,65,248,2,106,32,0,65,232,0,106,32,4,16,239,11,32,4,45,0,248,2,34,0,65,37,70,13,1,32,8,32,4,47,0,249,2,59,0,17,32,8,65,19,106,32,4,45,0,251,2,58,0,0,32,4,41,2,252,2,33,34,32,4,41,2,132,3,33,33,32,8,65,36,106,32,4,65,140,3,106,65,52,16,193,5,26,32,8,32,33,55,2,28,32,8,32,34,55,2,20,32,8,32,0,58,0,16,32,8,66,0,55,3,8,32,8,65,1,54,2,0,12,7,11,32,4,65,248,2,106,32,0,65,232,0,106,32,4,16,239,11,32,4,45,0,248,2,34,0,65,37,70,13,0,32,8,32,4,47,0,249,2,59,0,17,32,8,65,19,106,32,4,45,0,251,2,58,0,0,32,4,41,2,252,2,33,34,32,4,41,2,132,3,33,33,32,8,65,36,106,32,4,65,140,3,106,65,52,16,193,5,26,32,8,32,33,55,2,28,32,8,32,34,55,2,20,32,8,32,0,58,0,16,32,8,66,0,55,3,8,32,8,65,1,54,2,0,12,6,11,32,4,40,2,136,3,33,28,32,4,40,2,132,3,33,24,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,12,4,11,32,4,65,230,1,106,32,1,45,0,0,58,0,0,32,4,32,4,47,1,248,4,59,1,228,1,12,3,11,32,4,65,230,1,106,32,1,45,0,0,58,0,0,32,4,32,4,47,1,248,4,59,1,228,1,12,2,11,32,4,65,230,1,106,32,13,45,0,0,58,0,0,32,4,65,232,0,106,32,1,40,2,0,54,2,0,32,4,32,4,47,1,176,2,59,1,228,1,32,4,32,4,41,3,248,4,55,3,96,12,1,11,32,4,65,230,1,106,32,13,45,0,0,58,0,0,32,4,65,232,0,106,32,1,40,2,0,54,2,0,32,4,32,4,47,1,176,2,59,1,228,1,32,4,32,4,41,3,248,4,55,3,96,11,32,21,32,4,47,1,228,1,59,0,0,32,21,65,2,106,32,4,65,230,1,106,45,0,0,58,0,0,32,4,32,7,58,0,248,4,32,4,32,30,58,0,140,5,32,4,32,28,54,2,136,5,32,4,32,24,54,2,132,5,32,4,32,19,54,2,128,5,32,4,32,10,54,2,252,4,32,9,32,4,65,224,0,106,65,131,1,16,193,5,26,32,4,65,248,2,106,32,4,65,248,4,106,16,222,3,32,4,40,2,248,2,69,13,1,32,4,65,176,2,106,34,1,32,20,65,200,0,16,193,5,26,32,4,65,232,1,106,34,0,32,1,65,200,0,16,193,5,26,32,8,65,16,106,32,0,65,200,0,16,193,5,26,32,8,65,1,54,2,0,32,8,66,1,55,3,8,11,32,4,65,200,0,106,16,206,21,32,4,65,32,106,34,0,16,143,16,32,0,65,4,65,28,16,244,22,12,5,11,32,4,41,3,128,3,33,33,32,4,40,2,252,2,33,13,32,4,65,176,2,106,34,0,32,16,65,200,0,16,193,5,26,32,4,65,144,6,106,34,7,32,25,65,168,1,16,193,5,26,32,4,65,232,1,106,34,1,32,0,65,200,0,16,193,5,26,32,4,65,184,7,106,34,0,32,1,65,200,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,1,4,64,32,1,32,33,55,2,12,32,1,32,13,54,2,8,32,1,66,129,128,128,128,16,55,2,0,32,1,65,20,106,32,0,65,200,0,16,193,5,26,32,1,65,220,0,106,32,7,65,168,1,16,193,5,26,32,4,40,2,12,34,0,32,4,40,2,4,70,4,64,32,4,65,4,106,16,250,18,11,32,4,40,2,8,32,0,65,2,116,106,32,1,54,2,0,32,4,32,0,65,1,106,54,2,12,32,4,65,200,0,106,16,206,21,32,4,65,52,106,32,4,65,32,106,16,146,3,32,4,40,2,52,65,128,128,128,128,120,71,13,1,12,4,11,11,12,24,11,12,24,11,0,11,32,4,65,32,106,34,0,16,143,16,32,0,65,4,65,28,16,244,22,32,4,40,2,12,34,0,69,13,23,32,4,32,0,65,1,107,34,0,54,2,12,32,4,40,2,8,32,0,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,0,65,0,32,0,65,1,71,27,54,2,0,2,64,32,4,32,0,65,1,70,4,127,32,7,40,2,12,33,1,32,7,40,2,8,33,0,32,4,65,248,2,106,32,7,65,16,106,65,244,1,16,193,5,26,32,4,32,7,54,2,248,4,32,4,65,248,4,106,16,220,21,32,0,65,2,71,13,1,32,1,5,32,7,11,54,2,248,4,65,192,204,204,0,65,43,32,4,65,248,4,106,65,188,205,204,0,65,128,203,204,0,16,253,13,0,11,32,8,65,12,106,32,4,65,248,2,106,65,244,1,16,193,5,26,32,8,32,1,54,2,8,32,8,32,0,54,2,4,32,8,65,0,54,2,0,11,32,4,65,4,106,34,0,16,160,18,32,0,16,166,27,32,4,65,128,8,106,36,0,12,3,11,32,1,32,10,65,160,203,204,0,16,163,15,0,11,65,1,32,1,65,144,203,204,0,16,163,15,0,11,32,1,32,19,65,160,203,204,0,16,163,15,0,11,2,64,32,15,40,2,128,4,69,4,64,32,15,65,132,2,106,34,1,32,8,65,4,114,65,252,1,16,193,5,26,32,15,65,132,6,106,34,0,32,1,65,252,1,16,193,5,26,32,15,32,0,16,230,14,32,12,2,127,32,15,40,2,0,69,4,64,32,12,65,4,106,32,15,65,4,114,65,252,1,16,193,5,26,65,0,12,1,11,32,12,65,16,106,32,15,65,8,106,65,200,0,16,193,5,26,32,12,66,1,55,3,8,65,1,11,54,2,0,12,1,11,32,12,65,8,106,32,15,65,136,2,106,32,15,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,12,65,1,54,2,0,11,32,15,65,128,8,106,36,0,32,27,40,2,128,4,13,5,32,27,65,132,2,106,34,0,32,12,65,4,114,65,252,1,16,193,5,26,32,27,65,8,106,32,0,65,252,1,16,193,5,26,12,6,11,32,27,65,128,4,106,33,9,35,0,65,240,4,107,34,16,36,0,32,16,65,168,2,106,34,7,32,13,65,4,106,34,0,40,2,4,32,0,40,2,8,32,20,65,4,106,32,20,40,2,0,16,222,2,2,64,32,16,40,2,168,2,69,4,64,32,16,65,148,1,106,34,1,32,7,65,4,114,65,148,1,16,193,5,26,32,16,65,196,3,106,34,0,32,1,65,148,1,16,193,5,26,32,16,32,0,16,245,14,32,9,2,127,32,16,40,2,0,65,3,71,4,64,32,9,65,4,106,32,16,65,148,1,16,193,5,26,65,0,12,1,11,32,16,65,228,4,106,32,16,65,12,106,41,2,0,55,0,0,32,16,65,236,4,106,32,16,65,20,106,40,2,0,54,0,0,32,9,65,24,58,0,16,32,9,66,1,55,3,8,32,16,32,16,41,2,4,55,0,220,4,32,9,32,16,41,0,217,4,55,0,17,32,9,65,25,106,32,16,65,225,4,106,41,0,0,55,0,0,32,9,65,32,106,32,16,65,232,4,106,41,0,0,55,0,0,65,1,11,54,2,0,12,1,11,32,9,65,16,106,32,16,65,152,1,106,32,16,65,176,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,9,65,1,54,2,0,32,9,66,0,55,3,8,11,32,16,65,240,4,106,36,0,32,27,40,2,128,4,69,4,64,32,27,65,132,2,106,34,0,32,9,65,4,114,65,148,1,16,193,5,26,32,27,65,8,106,32,0,65,148,1,16,193,5,26,65,5,33,11,12,6,11,32,26,65,8,106,32,27,65,136,2,106,32,27,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,26,65,10,54,2,0,12,6,11,32,27,65,128,4,106,34,1,32,13,65,4,106,32,20,16,197,6,32,27,40,2,128,4,69,4,64,32,27,65,132,2,106,34,0,32,1,65,4,114,65,148,1,16,193,5,26,32,27,65,8,106,32,0,65,148,1,16,193,5,26,65,6,33,11,12,5,11,32,26,65,8,106,32,27,65,136,2,106,32,27,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,26,65,10,54,2,0,12,5,11,32,27,65,128,4,106,33,15,35,0,65,128,6,107,34,24,36,0,32,13,65,4,106,33,7,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,13,40,2,0,34,21,65,1,107,14,3,1,2,3,0,11,32,24,65,128,4,106,34,1,32,7,32,20,16,252,4,32,24,40,2,128,4,13,3,32,24,65,128,2,106,34,0,32,1,65,4,114,65,252,1,16,193,5,26,32,24,32,0,65,252,1,16,193,5,26,12,5,11,32,24,65,128,4,106,34,1,32,7,32,20,16,197,6,32,24,40,2,128,4,69,4,64,32,24,65,128,2,106,34,0,32,1,65,4,114,65,148,1,16,193,5,26,32,24,32,0,65,148,1,16,193,5,26,12,5,11,32,15,65,8,106,32,24,65,132,2,106,32,24,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,15,65,4,54,2,0,12,5,11,32,24,65,128,4,106,33,13,35,0,65,128,1,107,34,9,36,0,32,9,32,20,54,2,12,32,9,65,56,106,34,1,32,7,32,9,65,12,106,16,239,11,2,64,32,9,45,0,56,34,7,65,37,70,4,64,32,9,65,24,106,32,9,65,196,0,106,34,0,41,2,0,55,3,0,32,9,32,9,41,2,60,55,3,16,32,1,32,9,65,16,106,16,198,6,32,13,2,126,32,9,45,0,56,65,37,70,4,64,32,13,32,9,41,2,60,55,2,8,32,13,65,16,106,32,0,41,2,0,55,2,0,66,2,12,1,11,32,13,65,8,106,32,9,65,56,106,65,200,0,16,193,5,26,66,1,11,55,3,0,12,1,11,32,9,65,47,106,34,1,32,9,65,200,0,106,40,0,0,54,0,0,32,9,65,40,106,34,0,32,9,65,193,0,106,41,0,0,55,3,0,32,9,32,9,41,0,57,55,3,32,32,13,65,28,106,32,9,65,204,0,106,65,52,16,193,5,26,32,13,65,24,106,32,1,40,0,0,54,0,0,32,13,65,17,106,32,0,41,3,0,55,0,0,32,13,32,9,41,3,32,55,0,9,32,13,32,7,58,0,8,32,13,66,0,55,3,0,11,32,9,65,128,1,106,36,0,32,24,65,136,2,106,34,0,32,24,65,144,4,106,41,3,0,55,3,0,32,24,32,24,41,3,136,4,55,3,128,2,32,24,41,3,128,4,34,33,66,2,81,13,2,32,15,65,32,106,32,24,65,152,4,106,65,56,16,193,5,26,32,15,65,24,106,32,0,41,3,0,55,3,0,32,15,32,24,41,3,128,2,55,3,16,32,15,32,33,55,3,8,32,15,65,4,54,2,0,12,4,11,32,24,65,128,4,106,33,11,35,0,65,128,8,107,34,4,36,0,32,4,32,20,54,2,0,32,4,65,0,54,2,12,32,4,66,128,128,128,128,192,0,55,2,4,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,7,45,0,92,65,1,107,14,27,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,0,11,32,4,65,0,58,0,248,4,12,27,11,32,4,65,1,58,0,248,4,12,26,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,2,58,0,248,4,12,25,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,3,58,0,248,4,12,24,11,32,4,65,137,5,106,32,7,65,237,0,106,40,0,0,54,0,0,32,4,65,129,5,106,32,7,65,229,0,106,41,0,0,55,0,0,32,4,65,4,58,0,248,4,32,4,32,7,41,0,93,55,0,249,4,12,23,11,32,4,65,5,58,0,248,4,32,4,32,7,41,2,96,55,2,252,4,12,22,11,32,4,65,6,58,0,248,4,32,4,32,7,40,2,96,54,2,252,4,12,21,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,7,58,0,248,4,12,20,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,8,58,0,248,4,12,19,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,9,58,0,248,4,12,18,11,32,4,65,252,4,106,32,7,65,224,0,106,16,196,15,32,4,65,10,58,0,248,4,12,17,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,17,32,4,65,11,58,0,248,4,32,4,32,0,54,2,252,4,12,16,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,16,32,4,65,12,58,0,248,4,32,4,32,0,54,2,252,4,12,15,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,15,32,4,65,13,58,0,248,4,32,4,32,0,54,2,252,4,12,14,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,14,32,4,65,14,58,0,248,4,32,4,32,0,54,2,252,4,12,13,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,13,32,4,65,15,58,0,248,4,32,4,32,0,54,2,252,4,12,12,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,12,32,4,65,16,58,0,248,4,32,4,32,0,54,2,252,4,12,11,11,32,7,40,2,96,34,0,32,0,40,2,0,34,10,65,1,106,54,2,0,32,10,65,0,72,13,11,32,4,65,17,58,0,248,4,32,4,32,0,54,2,252,4,12,10,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,10,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,10,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,18,58,0,248,4,12,9,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,9,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,9,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,19,58,0,248,4,12,8,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,8,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,8,32,7,40,2,104,34,0,32,0,40,2,0,34,19,65,1,106,54,2,0,32,19,65,0,72,13,8,32,4,32,0,54,2,132,5,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,20,58,0,248,4,12,7,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,7,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,7,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,21,58,0,248,4,12,6,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,6,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,6,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,22,58,0,248,4,12,5,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,5,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,5,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,23,58,0,248,4,12,4,11,32,7,40,2,96,34,1,32,1,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,4,32,7,40,2,100,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,4,32,4,32,10,54,2,128,5,32,4,32,1,54,2,252,4,32,4,65,24,58,0,248,4,12,3,11,32,7,40,2,108,33,0,32,4,65,248,2,106,32,7,65,224,0,106,16,133,9,32,4,32,0,54,2,132,3,32,4,65,132,5,106,32,4,65,128,3,106,41,2,0,55,2,0,32,4,65,25,58,0,248,4,32,4,32,4,41,2,248,2,55,2,252,4,12,2,11,32,7,40,2,108,33,0,32,4,65,248,2,106,32,7,65,224,0,106,16,239,8,32,4,32,0,54,2,132,3,32,4,65,132,5,106,32,4,65,128,3,106,41,2,0,55,2,0,32,4,65,26,58,0,248,4,32,4,32,4,41,2,248,2,55,2,252,4,12,1,11,32,7,40,2,108,33,0,32,4,65,248,2,106,32,7,65,224,0,106,16,239,8,32,4,32,0,54,2,132,3,32,4,65,132,5,106,32,4,65,128,3,106,41,2,0,55,2,0,32,4,65,27,58,0,248,4,32,4,32,4,41,2,248,2,55,2,252,4,11,32,4,65,239,3,106,32,7,65,247,0,106,40,0,0,54,0,0,32,4,65,220,3,106,32,4,65,128,5,106,41,2,0,55,2,0,32,4,65,228,3,106,32,4,65,136,5,106,41,2,0,55,2,0,32,4,32,4,41,2,248,4,55,2,212,3,32,4,32,7,40,2,116,54,2,236,3,32,4,65,248,2,106,34,1,32,7,65,220,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,7,4,64,32,7,66,129,128,128,128,16,55,2,0,32,7,65,8,106,32,1,65,252,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,28,65,4,16,149,27,34,0,69,4,64,65,4,65,28,16,177,28,0,11,32,0,32,7,65,0,32,4,65,16,106,34,7,16,237,13,32,7,66,1,55,2,8,32,7,32,0,54,2,4,32,7,65,1,54,2,0,32,4,65,40,106,32,4,65,24,106,41,2,0,55,3,0,32,4,32,4,41,2,16,55,3,32,32,4,65,52,106,32,4,65,32,106,16,144,3,32,4,40,2,52,65,128,128,128,128,120,70,13,2,32,4,65,208,3,106,33,25,32,4,65,136,3,106,33,16,32,4,65,128,3,106,33,20,32,4,65,141,5,106,33,9,32,4,65,248,4,106,65,1,114,33,12,32,4,65,141,3,106,33,17,32,1,65,1,114,33,18,3,64,32,4,65,216,0,106,32,4,65,196,0,106,40,2,0,54,2,0,32,4,65,208,0,106,32,4,65,60,106,41,2,0,55,3,0,32,4,32,4,41,2,52,55,3,72,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,40,2,84,34,0,45,0,100,34,7,65,2,107,14,26,18,19,17,0,1,20,21,22,23,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,24,25,31,11,32,0,40,2,108,33,19,11,32,0,40,2,104,33,10,12,29,11,32,4,40,2,80,69,13,60,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,36,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,78,13,28,12,33,11,32,4,40,2,80,69,13,59,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,35,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,32,12,27,11,32,4,40,2,80,69,13,58,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,34,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,31,12,26,11,32,4,40,2,80,69,13,57,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,33,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,30,12,25,11,32,4,40,2,80,69,13,56,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,32,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,29,12,24,11,32,4,40,2,80,69,13,55,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,31,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,28,12,23,11,32,4,40,2,80,69,13,54,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,30,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,27,12,22,11,32,4,40,2,80,69,13,53,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,29,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,26,32,4,40,2,80,34,1,65,1,77,13,30,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,31,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,26,12,21,11,32,4,40,2,80,69,13,52,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,28,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,25,32,4,40,2,80,34,1,65,1,77,13,29,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,30,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,25,12,20,11,32,4,40,2,80,69,13,51,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,27,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,24,32,4,40,2,80,34,1,65,1,77,13,28,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,29,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,24,32,4,40,2,80,34,0,65,2,77,13,47,32,4,40,2,12,34,0,32,4,40,2,76,40,2,8,34,1,77,13,53,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,28,32,28,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,24,12,19,11,32,4,40,2,80,69,13,50,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,26,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,23,32,4,40,2,80,34,1,65,1,77,13,27,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,28,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,23,12,18,11,32,4,40,2,80,69,13,49,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,25,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,22,32,4,40,2,80,34,1,65,1,77,13,26,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,27,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,22,12,17,11,32,4,40,2,80,69,13,48,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,24,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,21,32,4,40,2,80,34,1,65,1,77,13,25,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,26,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,21,12,16,11,32,4,40,2,80,69,13,47,32,4,40,2,12,34,10,32,4,40,2,76,40,2,0,34,1,77,13,23,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,10,32,10,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,20,32,4,40,2,80,34,1,65,1,77,13,24,32,4,40,2,12,34,19,32,4,40,2,76,40,2,4,34,1,77,13,25,32,4,40,2,8,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,20,12,15,11,32,4,65,248,2,106,32,0,65,232,0,106,32,4,40,2,76,32,4,40,2,80,32,4,40,2,8,32,4,40,2,12,16,161,10,32,4,40,2,132,3,33,30,32,4,40,2,128,3,33,28,32,4,40,2,252,2,33,19,32,4,40,2,248,2,33,10,12,14,11,32,4,65,230,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,4,32,0,47,0,101,59,1,228,1,32,0,45,0,120,33,8,32,0,40,0,116,33,30,32,0,40,0,112,33,28,32,0,40,0,108,33,19,32,0,40,0,104,33,10,12,13,11,32,4,65,248,2,106,32,0,40,2,108,32,0,40,2,112,32,4,40,2,0,34,0,65,4,106,32,0,40,2,0,16,222,2,32,4,40,2,248,2,69,4,64,32,4,45,0,140,3,33,8,32,4,40,2,136,3,33,30,32,4,40,2,132,3,33,28,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,65,248,4,106,34,0,32,17,65,131,1,16,193,5,26,32,4,65,224,0,106,32,0,65,131,1,16,193,5,26,12,13,11,32,4,41,3,128,3,33,33,32,4,40,2,136,3,33,7,32,4,45,0,140,3,33,1,32,4,65,248,4,106,34,0,32,17,65,59,16,193,5,26,32,11,65,29,106,32,0,65,59,16,193,5,26,32,11,32,1,58,0,28,32,11,32,7,54,2,24,32,11,32,33,55,3,16,32,11,66,0,55,3,8,32,11,65,1,54,2,0,12,13,11,32,4,65,248,2,106,32,0,40,2,108,32,0,40,2,112,32,4,40,2,0,34,0,65,4,106,32,0,40,2,0,16,222,2,32,4,40,2,248,2,69,4,64,32,4,45,0,140,3,33,8,32,4,40,2,136,3,33,30,32,4,40,2,132,3,33,28,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,65,248,4,106,34,0,32,17,65,131,1,16,193,5,26,32,4,65,224,0,106,32,0,65,131,1,16,193,5,26,12,12,11,32,4,41,3,128,3,33,33,32,4,40,2,136,3,33,7,32,4,45,0,140,3,33,1,32,4,65,248,4,106,34,0,32,17,65,59,16,193,5,26,32,11,65,29,106,32,0,65,59,16,193,5,26,32,11,32,1,58,0,28,32,11,32,7,54,2,24,32,11,32,33,55,3,16,32,11,66,0,55,3,8,32,11,65,1,54,2,0,12,12,11,32,4,65,248,2,106,32,4,40,2,0,32,0,65,232,0,106,16,137,4,32,4,65,178,2,106,34,13,32,18,65,2,106,45,0,0,58,0,0,32,4,65,128,5,106,34,1,32,17,65,8,106,40,0,0,54,2,0,32,4,32,18,47,0,0,59,1,176,2,32,4,32,17,41,0,0,55,3,248,4,32,4,45,0,140,3,33,8,32,4,40,2,136,3,33,30,32,4,40,2,132,3,33,28,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,45,0,248,2,34,0,65,37,70,13,9,32,11,65,49,106,32,4,65,153,3,106,65,39,16,193,5,26,32,11,65,19,106,32,13,45,0,0,58,0,0,32,11,32,4,47,1,176,2,59,0,17,32,11,32,4,41,3,248,4,55,0,37,32,11,65,45,106,32,1,40,2,0,54,0,0,32,11,32,8,58,0,36,32,11,32,30,54,2,32,32,11,32,28,54,2,28,32,11,32,19,54,2,24,32,11,32,10,54,2,20,32,11,32,0,58,0,16,32,11,66,0,55,3,8,32,11,65,1,54,2,0,12,11,11,32,4,65,248,2,106,32,4,40,2,0,32,0,65,232,0,106,16,138,4,32,4,65,178,2,106,34,13,32,18,65,2,106,45,0,0,58,0,0,32,4,65,128,5,106,34,1,32,17,65,8,106,40,0,0,54,2,0,32,4,32,18,47,0,0,59,1,176,2,32,4,32,17,41,0,0,55,3,248,4,32,4,45,0,140,3,33,8,32,4,40,2,136,3,33,30,32,4,40,2,132,3,33,28,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,45,0,248,2,34,0,65,37,70,13,7,32,11,65,49,106,32,4,65,153,3,106,65,39,16,193,5,26,32,11,65,19,106,32,13,45,0,0,58,0,0,32,11,32,4,47,1,176,2,59,0,17,32,11,32,4,41,3,248,4,55,0,37,32,11,65,45,106,32,1,40,2,0,54,0,0,32,11,32,8,58,0,36,32,11,32,30,54,2,32,32,11,32,28,54,2,28,32,11,32,19,54,2,24,32,11,32,10,54,2,20,32,11,32,0,58,0,16,32,11,66,0,55,3,8,32,11,65,1,54,2,0,12,10,11,32,4,65,248,2,106,32,4,40,2,0,32,0,65,232,0,106,16,197,4,32,4,65,250,4,106,34,1,32,18,65,2,106,45,0,0,58,0,0,32,4,32,18,47,0,0,59,1,248,4,32,4,45,0,140,3,33,8,32,4,40,2,136,3,33,30,32,4,40,2,132,3,33,28,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,45,0,248,2,34,0,65,37,70,13,5,32,11,65,37,106,32,4,65,141,3,106,65,51,16,193,5,26,32,11,65,19,106,32,1,45,0,0,58,0,0,32,11,32,4,47,1,248,4,59,0,17,32,11,32,8,58,0,36,32,11,32,30,54,2,32,32,11,32,28,54,2,28,32,11,32,19,54,2,24,32,11,32,10,54,2,20,32,11,32,0,58,0,16,32,11,66,0,55,3,8,32,11,65,1,54,2,0,12,9,11,32,4,65,248,2,106,32,4,40,2,0,32,0,65,232,0,106,16,197,4,32,4,65,250,4,106,34,1,32,18,65,2,106,45,0,0,58,0,0,32,4,32,18,47,0,0,59,1,248,4,32,4,45,0,140,3,33,8,32,4,40,2,136,3,33,30,32,4,40,2,132,3,33,28,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,32,4,45,0,248,2,34,0,65,37,70,13,3,32,11,65,37,106,32,4,65,141,3,106,65,51,16,193,5,26,32,11,65,19,106,32,1,45,0,0,58,0,0,32,11,32,4,47,1,248,4,59,0,17,32,11,32,8,58,0,36,32,11,32,30,54,2,32,32,11,32,28,54,2,28,32,11,32,19,54,2,24,32,11,32,10,54,2,20,32,11,32,0,58,0,16,32,11,66,0,55,3,8,32,11,65,1,54,2,0,12,8,11,32,4,65,248,2,106,32,0,65,232,0,106,32,4,16,239,11,32,4,45,0,248,2,34,0,65,37,70,13,1,32,11,32,4,47,0,249,2,59,0,17,32,11,65,19,106,32,4,45,0,251,2,58,0,0,32,4,41,2,252,2,33,34,32,4,41,2,132,3,33,33,32,11,65,36,106,32,4,65,140,3,106,65,52,16,193,5,26,32,11,32,33,55,2,28,32,11,32,34,55,2,20,32,11,32,0,58,0,16,32,11,66,0,55,3,8,32,11,65,1,54,2,0,12,7,11,32,4,65,248,2,106,32,0,65,232,0,106,32,4,16,239,11,32,4,45,0,248,2,34,0,65,37,70,13,0,32,11,32,4,47,0,249,2,59,0,17,32,11,65,19,106,32,4,45,0,251,2,58,0,0,32,4,41,2,252,2,33,34,32,4,41,2,132,3,33,33,32,11,65,36,106,32,4,65,140,3,106,65,52,16,193,5,26,32,11,32,33,55,2,28,32,11,32,34,55,2,20,32,11,32,0,58,0,16,32,11,66,0,55,3,8,32,11,65,1,54,2,0,12,6,11,32,4,40,2,136,3,33,30,32,4,40,2,132,3,33,28,32,4,40,2,128,3,33,19,32,4,40,2,252,2,33,10,12,4,11,32,4,65,230,1,106,32,1,45,0,0,58,0,0,32,4,32,4,47,1,248,4,59,1,228,1,12,3,11,32,4,65,230,1,106,32,1,45,0,0,58,0,0,32,4,32,4,47,1,248,4,59,1,228,1,12,2,11,32,4,65,230,1,106,32,13,45,0,0,58,0,0,32,4,65,232,0,106,32,1,40,2,0,54,2,0,32,4,32,4,47,1,176,2,59,1,228,1,32,4,32,4,41,3,248,4,55,3,96,12,1,11,32,4,65,230,1,106,32,13,45,0,0,58,0,0,32,4,65,232,0,106,32,1,40,2,0,54,2,0,32,4,32,4,47,1,176,2,59,1,228,1,32,4,32,4,41,3,248,4,55,3,96,11,32,12,32,4,47,1,228,1,59,0,0,32,12,65,2,106,32,4,65,230,1,106,45,0,0,58,0,0,32,4,32,7,58,0,248,4,32,4,32,8,58,0,140,5,32,4,32,30,54,2,136,5,32,4,32,28,54,2,132,5,32,4,32,19,54,2,128,5,32,4,32,10,54,2,252,4,32,9,32,4,65,224,0,106,65,131,1,16,193,5,26,32,4,65,248,2,106,32,4,65,248,4,106,16,225,3,32,4,40,2,248,2,69,13,1,32,4,65,176,2,106,34,1,32,20,65,200,0,16,193,5,26,32,4,65,232,1,106,34,0,32,1,65,200,0,16,193,5,26,32,11,65,16,106,32,0,65,200,0,16,193,5,26,32,11,65,1,54,2,0,32,11,66,1,55,3,8,11,32,4,65,200,0,106,16,201,21,32,4,65,32,106,34,0,16,146,16,32,0,65,4,65,28,16,244,22,12,5,11,32,4,41,3,128,3,33,33,32,4,40,2,252,2,33,13,32,4,65,176,2,106,34,0,32,16,65,200,0,16,193,5,26,32,4,65,144,6,106,34,7,32,25,65,168,1,16,193,5,26,32,4,65,232,1,106,34,1,32,0,65,200,0,16,193,5,26,32,4,65,184,7,106,34,0,32,1,65,200,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,1,4,64,32,1,32,33,55,2,12,32,1,32,13,54,2,8,32,1,66,129,128,128,128,16,55,2,0,32,1,65,20,106,32,0,65,200,0,16,193,5,26,32,1,65,220,0,106,32,7,65,168,1,16,193,5,26,32,4,40,2,12,34,0,32,4,40,2,4,70,4,64,32,4,65,4,106,16,250,18,11,32,4,40,2,8,32,0,65,2,116,106,32,1,54,2,0,32,4,32,0,65,1,106,54,2,12,32,4,65,200,0,106,16,201,21,32,4,65,52,106,32,4,65,32,106,16,144,3,32,4,40,2,52,65,128,128,128,128,120,71,13,1,12,4,11,11,12,25,11,12,25,11,0,11,32,4,65,32,106,34,0,16,146,16,32,0,65,4,65,28,16,244,22,32,4,40,2,12,34,0,69,13,24,32,4,32,0,65,1,107,34,0,54,2,12,32,4,40,2,8,32,0,65,2,116,106,40,2,0,34,7,32,7,40,2,0,34,0,65,0,32,0,65,1,71,27,54,2,0,2,64,32,4,32,0,65,1,70,4,127,32,7,40,2,12,33,1,32,7,40,2,8,33,0,32,4,65,248,2,106,32,7,65,16,106,65,244,1,16,193,5,26,32,4,32,7,54,2,248,4,32,4,65,248,4,106,16,220,21,32,0,65,2,71,13,1,32,1,5,32,7,11,54,2,248,4,65,192,204,204,0,65,43,32,4,65,248,4,106,65,140,205,204,0,65,128,203,204,0,16,253,13,0,11,32,11,65,12,106,32,4,65,248,2,106,65,244,1,16,193,5,26,32,11,32,1,54,2,8,32,11,32,0,54,2,4,32,11,65,0,54,2,0,11,32,4,65,4,106,34,0,16,159,18,32,0,16,166,27,32,4,65,128,8,106,36,0,12,3,11,32,1,32,10,65,160,203,204,0,16,163,15,0,11,65,1,32,1,65,144,203,204,0,16,163,15,0,11,32,1,32,19,65,160,203,204,0,16,163,15,0,11,32,24,40,2,128,4,69,4,64,32,24,65,128,2,106,34,0,32,11,65,4,114,65,252,1,16,193,5,26,32,24,32,0,65,252,1,16,193,5,26,12,3,11,32,15,65,8,106,32,24,65,132,2,106,32,24,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,15,65,4,54,2,0,12,3,11,32,15,65,8,106,32,24,65,132,2,106,32,24,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,15,65,4,54,2,0,12,2,11,32,24,65,8,106,32,0,41,3,0,55,3,0,32,24,32,24,41,3,128,2,55,3,0,11,32,15,32,21,54,2,0,32,15,65,4,106,32,24,65,252,1,16,193,5,26,11,32,24,65,128,6,106,36,0,32,27,40,2,128,4,34,11,65,4,71,4,64,32,27,65,132,2,106,34,0,32,15,65,4,114,65,252,1,16,193,5,26,32,27,65,8,106,32,0,65,252,1,16,193,5,26,12,4,11,32,26,65,8,106,32,27,65,136,2,106,32,27,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,26,65,10,54,2,0,12,4,11,32,27,65,128,4,106,34,1,32,13,65,4,106,32,20,16,252,4,32,27,40,2,128,4,69,4,64,32,27,65,132,2,106,34,0,32,1,65,4,114,65,252,1,16,193,5,26,32,27,65,8,106,32,0,65,252,1,16,193,5,26,65,8,33,11,12,3,11,32,26,65,8,106,32,27,65,136,2,106,32,27,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,26,65,10,54,2,0,12,3,11,32,27,65,128,4,106,33,9,35,0,65,160,6,107,34,16,36,0,2,64,2,64,32,13,65,4,106,34,1,40,2,0,69,4,64,32,16,65,0,54,2,8,12,1,11,32,16,65,168,1,106,32,1,65,4,106,32,20,16,191,3,32,16,65,248,3,106,34,0,32,16,65,184,1,106,40,2,0,54,2,0,32,16,32,16,41,3,176,1,55,3,240,3,32,16,41,3,168,1,34,33,66,2,82,4,64,32,9,65,28,106,32,16,65,188,1,106,65,60,16,193,5,26,32,9,65,24,106,32,0,40,2,0,54,2,0,32,9,32,16,41,3,240,3,55,3,16,32,9,32,33,55,3,8,32,9,65,1,54,2,0,12,2,11,32,16,65,20,106,32,0,40,2,0,54,2,0,32,16,32,16,41,3,240,3,55,2,12,32,16,65,1,54,2,8,11,32,16,65,240,3,106,34,7,32,1,40,2,20,32,1,40,2,24,32,20,65,4,106,32,20,40,2,0,16,222,2,2,64,32,16,40,2,240,3,69,4,64,32,16,65,220,2,106,34,1,32,7,65,4,114,65,148,1,16,193,5,26,32,16,65,140,5,106,34,0,32,1,65,148,1,16,193,5,26,32,16,65,248,3,106,32,16,65,16,106,41,2,0,55,3,0,32,16,32,16,41,2,8,55,3,240,3,32,16,65,168,1,106,32,0,32,7,16,222,8,32,16,40,2,168,1,13,1,32,16,40,2,172,1,33,7,32,16,41,3,176,1,33,33,32,16,65,224,0,106,34,1,32,16,65,184,1,106,65,200,0,16,193,5,26,32,9,65,216,0,106,32,16,65,128,2,106,65,216,0,16,193,5,26,32,16,65,24,106,34,0,32,1,65,200,0,16,193,5,26,32,9,65,16,106,32,0,65,200,0,16,193,5,26,32,9,32,33,55,3,8,32,9,32,7,54,2,4,32,9,65,0,54,2,0,12,2,11,32,9,65,16,106,32,16,65,224,2,106,32,16,65,248,3,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,9,65,1,54,2,0,32,9,66,0,55,3,8,32,16,65,8,106,16,237,12,12,1,11,32,16,65,224,0,106,34,1,32,16,65,176,1,106,65,200,0,16,193,5,26,32,16,65,24,106,34,0,32,1,65,200,0,16,193,5,26,32,9,65,16,106,32,0,65,200,0,16,193,5,26,32,9,65,1,54,2,0,32,9,66,1,55,3,8,11,32,16,65,160,6,106,36,0,32,27,40,2,128,4,69,4,64,32,27,65,132,2,106,34,0,32,9,65,4,114,65,172,1,16,193,5,26,32,27,65,8,106,32,0,65,172,1,16,193,5,26,65,9,33,11,12,2,11,32,26,65,8,106,32,27,65,136,2,106,32,27,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,26,65,10,54,2,0,12,2,11,32,26,65,8,106,32,27,65,136,2,106,32,27,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,26,65,10,54,2,0,12,1,11,32,26,32,11,54,2,0,32,26,65,4,106,32,27,65,8,106,65,252,1,16,193,5,26,11,32,27,65,128,6,106,36,0,32,23,40,2,128,3,34,13,65,10,70,4,64,32,6,32,23,65,136,3,106,65,208,0,16,193,5,26,35,0,65,16,107,34,1,36,0,32,1,65,23,54,2,12,32,1,65,209,137,204,0,54,2,8,32,6,40,2,0,65,1,70,4,64,32,1,65,8,106,16,233,18,0,11,32,23,65,224,5,106,34,0,32,6,65,8,106,65,200,0,16,193,5,26,32,1,65,16,106,36,0,32,23,65,0,54,2,180,6,32,23,66,128,128,128,128,16,55,2,172,6,32,23,65,3,58,0,216,6,32,23,65,32,54,2,200,6,32,23,65,0,54,2,212,6,32,23,65,244,137,204,0,54,2,208,6,32,23,65,0,54,2,192,6,32,23,65,0,54,2,184,6,32,23,32,23,65,172,6,106,54,2,204,6,32,0,32,23,65,184,6,106,16,169,1,13,3,32,23,65,139,5,106,32,23,65,180,6,106,40,2,0,54,0,0,32,23,32,23,41,2,172,6,55,0,131,5,32,0,16,185,8,32,22,65,16,106,32,23,41,0,135,5,55,0,0,32,22,32,23,41,3,128,5,55,0,9,32,22,65,11,58,0,8,32,22,65,1,54,2,0,32,14,16,212,10,12,2,11,32,23,32,23,41,0,137,3,55,3,128,5,32,23,32,23,65,144,3,106,41,0,0,55,0,135,5,32,23,40,2,132,3,33,7,32,23,45,0,136,3,33,1,32,23,65,152,1,106,34,0,32,23,65,152,3,106,65,232,1,16,193,5,26,32,22,65,28,106,32,0,65,56,16,193,5,26,32,23,65,128,3,106,34,0,32,23,65,208,1,106,65,176,1,16,193,5,26,32,22,65,20,106,32,23,41,0,135,5,55,0,0,32,22,32,23,41,3,128,5,55,0,13,32,22,32,1,58,0,12,32,22,32,7,54,2,8,32,22,32,13,54,2,4,32,22,32,5,41,2,0,55,2,132,2,32,22,65,140,2,106,32,5,65,8,106,40,2,0,54,2,0,32,22,65,212,0,106,32,0,65,176,1,16,193,5,26,32,22,65,0,54,2,0,32,23,65,24,106,16,212,10,12,3,11,32,22,65,8,106,32,23,65,156,1,106,32,23,65,136,3,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,22,65,1,54,2,0,11,32,5,16,147,14,12,1,11,65,156,138,204,0,65,55,32,23,65,223,6,106,65,140,138,204,0,65,160,139,204,0,16,253,13,0,11,32,23,65,224,6,106,36,0,32,29,40,2,176,2,69,4,64,32,29,65,36,106,34,0,32,22,65,4,114,65,140,2,16,193,5,26,32,29,65,196,4,106,34,21,32,0,65,140,2,16,193,5,26,35,0,65,224,1,107,34,18,36,0,32,18,32,3,58,0,140,1,32,18,32,21,54,2,136,1,32,18,32,2,54,2,132,1,32,18,65,132,1,106,33,7,65,0,33,8,65,0,33,15,66,0,33,33,65,0,33,6,65,0,33,11,35,0,65,128,3,107,34,17,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,21,40,2,0,65,4,107,34,0,32,0,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,65,4,33,15,32,17,65,128,2,106,33,25,35,0,65,128,4,107,34,14,36,0,32,14,65,128,2,106,33,12,35,0,65,208,5,107,34,5,36,0,32,5,32,7,54,2,8,32,5,65,0,54,2,20,32,5,66,128,128,128,128,192,0,55,2,12,32,5,65,40,106,34,0,32,21,65,4,106,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,0,65,252,1,16,193,5,26,32,5,65,24,106,32,1,16,247,19,32,5,65,176,2,106,32,5,65,32,106,41,2,0,55,3,0,32,5,32,5,41,2,24,55,3,168,2,32,5,65,188,2,106,32,5,65,168,2,106,16,153,3,32,5,40,2,188,2,65,128,128,128,128,120,70,13,2,32,5,65,128,1,106,33,20,32,5,65,49,106,33,9,32,5,65,48,106,33,13,32,5,65,128,5,106,65,1,114,33,16,3,64,32,5,65,224,2,106,32,5,65,204,2,106,40,2,0,54,2,0,32,5,65,216,2,106,32,5,65,196,2,106,41,2,0,55,3,0,32,5,32,5,41,2,188,2,55,3,208,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,220,2,34,0,45,0,100,34,2,65,2,107,14,26,18,19,17,0,1,20,20,20,20,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,21,22,26,11,32,0,40,2,108,33,11,11,32,0,40,2,104,33,8,12,24,11,32,5,40,2,216,2,69,13,54,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,31,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,78,13,23,12,28,11,32,5,40,2,216,2,69,13,53,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,30,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,27,12,22,11,32,5,40,2,216,2,69,13,52,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,29,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,26,12,21,11,32,5,40,2,216,2,69,13,51,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,28,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,25,12,20,11,32,5,40,2,216,2,69,13,50,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,27,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,24,12,19,11,32,5,40,2,216,2,69,13,49,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,26,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,23,12,18,11,32,5,40,2,216,2,69,13,48,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,25,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,22,12,17,11,32,5,40,2,216,2,69,13,47,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,24,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,21,32,5,40,2,216,2,34,0,65,1,77,13,25,32,5,40,2,20,34,11,32,5,40,2,212,2,40,2,4,34,0,77,13,26,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,21,12,16,11,32,5,40,2,216,2,69,13,46,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,23,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,20,32,5,40,2,216,2,34,0,65,1,77,13,24,32,5,40,2,20,34,11,32,5,40,2,212,2,40,2,4,34,0,77,13,25,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,20,12,15,11,32,5,40,2,216,2,69,13,45,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,22,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,19,32,5,40,2,216,2,34,0,65,1,77,13,23,32,5,40,2,20,34,11,32,5,40,2,212,2,40,2,4,34,0,77,13,24,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,19,32,5,40,2,216,2,34,0,65,2,77,13,41,32,5,40,2,20,34,0,32,5,40,2,212,2,40,2,8,34,1,77,13,47,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,19,12,14,11,32,5,40,2,216,2,69,13,44,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,21,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,18,32,5,40,2,216,2,34,0,65,1,77,13,22,32,5,40,2,20,34,11,32,5,40,2,212,2,40,2,4,34,0,77,13,23,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,18,12,13,11,32,5,40,2,216,2,69,13,43,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,20,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,17,32,5,40,2,216,2,34,0,65,1,77,13,21,32,5,40,2,20,34,11,32,5,40,2,212,2,40,2,4,34,0,77,13,22,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,17,12,12,11,32,5,40,2,216,2,69,13,42,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,19,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,16,32,5,40,2,216,2,34,0,65,1,77,13,20,32,5,40,2,20,34,11,32,5,40,2,212,2,40,2,4,34,0,77,13,21,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,16,12,11,11,32,5,40,2,216,2,69,13,41,32,5,40,2,20,34,8,32,5,40,2,212,2,40,2,0,34,0,77,13,18,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,15,32,5,40,2,216,2,34,0,65,1,77,13,19,32,5,40,2,20,34,11,32,5,40,2,212,2,40,2,4,34,0,77,13,20,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,15,12,10,11,32,5,65,40,106,32,0,65,232,0,106,32,5,40,2,212,2,32,5,40,2,216,2,32,5,40,2,16,32,5,40,2,20,16,163,10,32,5,53,2,52,32,33,66,128,128,128,128,112,131,132,33,33,32,5,40,2,48,33,6,32,5,40,2,44,33,11,32,5,40,2,40,33,8,12,9,11,32,5,65,232,2,106,32,0,65,231,0,106,45,0,0,58,0,0,32,5,32,0,47,0,101,59,1,230,2,32,33,66,128,128,128,128,128,96,131,32,0,53,0,116,32,0,65,248,0,106,49,0,0,66,32,134,132,132,33,33,32,0,40,0,112,33,6,32,0,40,0,108,33,11,32,0,40,0,104,33,8,12,8,11,32,5,65,40,106,32,5,40,2,8,32,0,65,232,0,106,16,120,32,5,45,0,40,34,1,65,13,70,13,6,32,12,32,5,47,0,41,59,0,9,32,12,65,11,106,32,5,45,0,43,58,0,0,32,5,41,2,44,33,33,32,5,40,2,52,33,0,32,12,65,24,106,32,5,65,56,106,65,192,0,16,193,5,26,32,12,32,0,54,2,20,32,12,32,33,55,2,12,32,12,32,1,58,0,8,32,12,65,1,54,2,0,12,8,11,32,5,65,40,106,32,5,40,2,8,32,0,65,232,0,106,16,120,32,5,45,0,40,34,1,65,13,70,13,5,32,12,32,5,47,0,41,59,0,9,32,12,65,11,106,32,5,45,0,43,58,0,0,32,5,41,2,44,33,33,32,5,40,2,52,33,0,32,12,65,24,106,32,5,65,56,106,65,192,0,16,193,5,26,32,12,32,0,54,2,20,32,12,32,33,55,2,12,32,12,32,1,58,0,8,32,12,65,1,54,2,0,12,7,11,65,0,33,6,65,1,33,11,65,0,33,8,12,5,11,32,5,65,40,106,32,0,65,232,0,106,32,5,65,8,106,16,204,12,32,5,45,0,40,34,0,65,13,70,13,2,32,12,32,5,47,0,41,59,0,9,32,12,65,11,106,32,5,45,0,43,58,0,0,32,5,41,2,44,33,34,32,5,41,2,52,33,33,32,12,65,28,106,32,5,65,60,106,65,60,16,193,5,26,32,12,32,33,55,2,20,32,12,32,34,55,2,12,32,12,32,0,58,0,8,32,12,65,1,54,2,0,12,5,11,32,5,65,40,106,32,0,65,232,0,106,32,5,65,8,106,16,204,12,32,5,45,0,40,34,0,65,13,70,13,0,32,12,32,5,47,0,41,59,0,9,32,12,65,11,106,32,5,45,0,43,58,0,0,32,5,41,2,44,33,34,32,5,41,2,52,33,33,32,12,65,28,106,32,5,65,60,106,65,60,16,193,5,26,32,12,32,33,55,2,20,32,12,32,34,55,2,12,32,12,32,0,58,0,8,32,12,65,1,54,2,0,12,4,11,32,5,53,2,56,32,33,66,128,128,128,128,112,131,132,33,33,12,1,11,32,5,53,2,56,32,33,66,128,128,128,128,112,131,132,33,33,11,32,5,40,2,52,33,6,32,5,40,2,48,33,11,32,5,40,2,44,33,8,11,32,16,32,5,47,1,230,2,59,0,0,32,16,65,2,106,32,5,65,232,2,106,45,0,0,58,0,0,32,5,32,2,58,0,128,5,32,5,32,33,55,2,144,5,32,5,32,6,54,2,140,5,32,5,32,11,54,2,136,5,32,5,32,8,54,2,132,5,32,5,65,40,106,32,5,65,128,5,106,34,0,16,209,3,32,5,40,2,40,69,13,1,32,5,65,135,5,106,32,13,65,200,0,16,193,5,26,32,5,65,185,3,106,34,1,32,0,65,207,0,16,193,5,26,32,5,65,234,2,106,34,0,32,1,65,207,0,16,193,5,26,32,12,65,9,106,32,0,65,207,0,16,193,5,26,32,12,65,1,54,2,0,32,12,65,13,58,0,8,11,32,5,65,208,2,106,16,203,21,32,5,65,168,2,106,34,0,16,152,16,32,0,16,249,27,12,5,11,32,5,45,0,48,33,7,32,5,40,2,44,33,3,32,5,65,185,3,106,34,0,32,9,65,207,0,16,193,5,26,32,5,65,136,4,106,34,2,32,20,65,40,16,193,5,26,32,5,65,234,2,106,34,1,32,0,65,207,0,16,193,5,26,32,5,65,177,4,106,34,0,32,1,65,207,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,4,64,32,1,32,7,58,0,12,32,1,32,3,54,2,8,32,1,66,129,128,128,128,16,55,2,0,32,1,65,13,106,32,0,65,207,0,16,193,5,26,32,1,65,220,0,106,32,2,65,40,16,193,5,26,32,5,40,2,20,34,0,32,5,40,2,12,70,4,64,32,5,65,12,106,16,250,18,11,32,5,40,2,16,32,0,65,2,116,106,32,1,54,2,0,32,5,32,0,65,1,106,54,2,20,32,5,65,208,2,106,16,203,21,32,5,65,188,2,106,32,5,65,168,2,106,16,153,3,32,5,40,2,188,2,65,128,128,128,128,120,71,13,1,12,4,11,11,12,25,11,12,23,11,0,11,32,5,65,168,2,106,34,0,16,152,16,32,0,16,249,27,32,5,40,2,20,34,0,69,13,23,32,5,32,0,65,1,107,34,0,54,2,20,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,2,32,2,40,2,0,34,0,65,0,32,0,65,1,71,27,54,2,0,2,64,32,5,32,0,65,1,70,4,127,32,2,40,2,12,33,1,32,2,40,2,8,33,0,32,5,65,40,106,32,2,65,16,106,65,244,0,16,193,5,26,32,5,32,2,54,2,128,5,32,5,65,128,5,106,16,219,21,32,0,65,2,71,13,1,32,1,5,32,2,11,54,2,128,5,65,192,204,204,0,65,43,32,5,65,128,5,106,65,156,205,204,0,65,128,203,204,0,16,253,13,0,11,32,12,65,12,106,32,5,65,40,106,65,244,0,16,193,5,26,32,12,32,1,54,2,8,32,12,32,0,54,2,4,32,12,65,0,54,2,0,11,32,5,65,12,106,34,0,16,161,18,32,0,16,166,27,32,5,65,208,5,106,36,0,12,3,11,32,0,32,8,65,160,203,204,0,16,163,15,0,11,65,1,32,0,65,144,203,204,0,16,163,15,0,11,32,0,32,11,65,160,203,204,0,16,163,15,0,11,2,64,32,14,40,2,128,2,69,4,64,32,14,65,132,1,106,34,1,32,12,65,4,114,65,252,0,16,193,5,26,32,14,65,132,3,106,34,0,32,1,65,252,0,16,193,5,26,32,14,32,0,16,231,14,32,25,2,127,32,14,40,2,0,69,4,64,32,25,65,4,106,32,14,65,4,114,65,252,0,16,193,5,26,65,0,12,1,11,32,14,65,135,2,106,32,14,65,8,106,65,200,0,16,193,5,26,32,25,65,13,58,0,8,32,25,65,9,106,32,14,65,128,2,106,65,207,0,16,193,5,26,65,1,11,54,2,0,12,1,11,32,25,65,8,106,32,14,65,136,1,106,32,14,65,136,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,25,65,1,54,2,0,11,32,14,65,128,4,106,36,0,32,17,40,2,128,2,13,5,32,17,65,128,1,106,34,0,32,25,65,4,114,65,252,0,16,193,5,26,32,17,32,0,65,252,0,16,193,5,26,12,9,11,32,17,65,128,2,106,32,21,65,4,106,32,7,16,179,5,32,17,45,0,128,2,34,0,65,14,70,13,7,32,17,32,17,41,0,129,2,55,3,128,1,32,17,32,17,65,136,2,106,41,0,0,55,0,135,1,32,18,65,24,106,32,17,65,144,2,106,65,192,0,16,193,5,26,32,18,65,16,106,32,17,41,0,135,1,55,0,0,32,18,32,17,41,3,128,1,55,0,9,32,18,32,0,58,0,8,32,18,65,10,54,2,0,12,9,11,32,17,65,128,2,106,32,21,65,4,106,32,7,16,179,5,32,17,45,0,128,2,34,0,65,14,70,13,5,32,17,32,17,41,0,129,2,55,3,128,1,32,17,32,17,65,136,2,106,41,0,0,55,0,135,1,32,18,65,24,106,32,17,65,144,2,106,65,192,0,16,193,5,26,32,18,65,16,106,32,17,41,0,135,1,55,0,0,32,18,32,17,41,3,128,1,55,0,9,32,18,32,0,58,0,8,32,18,65,10,54,2,0,12,8,11,32,17,65,128,2,106,33,14,35,0,65,128,3,107,34,5,36,0,32,21,65,4,106,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,21,40,2,0,34,16,65,1,107,14,3,1,2,3,0,11,32,5,65,128,2,106,34,1,32,2,32,7,16,220,4,32,5,40,2,128,2,13,3,32,5,65,128,1,106,34,0,32,1,65,4,114,65,252,0,16,193,5,26,32,5,32,0,65,252,0,16,193,5,26,12,6,11,32,5,65,128,2,106,32,2,32,7,16,179,5,32,5,45,0,128,2,34,0,65,14,70,13,4,32,5,32,5,41,0,129,2,55,3,128,1,32,5,32,5,65,136,2,106,41,0,0,55,0,135,1,32,14,65,24,106,32,5,65,144,2,106,65,192,0,16,193,5,26,32,14,65,16,106,32,5,41,0,135,1,55,0,0,32,14,32,5,41,3,128,1,55,0,9,32,14,32,0,58,0,8,32,14,65,4,54,2,0,12,6,11,32,5,65,128,2,106,33,3,35,0,65,176,1,107,34,13,36,0,32,13,32,7,54,2,4,32,13,65,24,106,32,2,32,13,65,4,106,16,204,12,2,64,32,13,45,0,24,34,2,65,13,70,4,64,32,13,65,16,106,32,13,65,36,106,41,2,0,55,3,0,32,13,32,13,41,2,28,55,3,8,32,13,65,232,0,106,32,13,65,8,106,16,199,6,32,3,2,127,32,13,45,0,104,65,37,70,4,64,32,3,32,13,41,2,108,55,2,4,32,3,65,12,106,32,13,65,244,0,106,41,2,0,55,2,0,65,14,12,1,11,32,13,65,31,106,32,13,65,232,0,106,65,200,0,16,193,5,26,32,3,65,1,106,32,13,65,24,106,65,207,0,16,193,5,26,65,13,11,58,0,0,12,1,11,32,13,65,247,0,106,34,1,32,13,65,40,106,40,0,0,54,0,0,32,13,65,240,0,106,34,0,32,13,65,33,106,41,0,0,55,3,0,32,13,32,13,41,0,25,55,3,104,32,3,65,20,106,32,13,65,44,106,65,60,16,193,5,26,32,3,65,16,106,32,1,40,0,0,54,0,0,32,3,65,9,106,32,0,41,3,0,55,0,0,32,3,32,13,41,3,104,55,0,1,32,3,32,2,58,0,0,11,32,13,65,176,1,106,36,0,32,5,45,0,128,2,34,2,65,14,70,13,2,32,5,65,143,1,106,34,1,32,5,65,144,2,106,40,0,0,54,0,0,32,5,65,136,1,106,34,0,32,5,65,137,2,106,41,0,0,55,3,0,32,5,32,5,41,0,129,2,55,3,128,1,32,14,65,28,106,32,5,65,148,2,106,65,60,16,193,5,26,32,14,65,24,106,32,1,40,0,0,54,0,0,32,14,65,17,106,32,0,41,3,0,55,0,0,32,14,32,5,41,3,128,1,55,0,9,32,14,32,2,58,0,8,32,14,65,4,54,2,0,12,5,11,32,5,65,128,2,106,33,12,35,0,65,208,5,107,34,6,36,0,32,6,32,7,54,2,8,32,6,65,0,54,2,20,32,6,66,128,128,128,128,192,0,55,2,12,32,6,65,40,106,34,0,32,2,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,0,65,252,1,16,193,5,26,32,6,65,24,106,32,1,16,249,19,32,6,65,176,2,106,32,6,65,32,106,41,2,0,55,3,0,32,6,32,6,41,2,24,55,3,168,2,32,6,65,188,2,106,32,6,65,168,2,106,16,157,3,32,6,40,2,188,2,65,128,128,128,128,120,70,13,2,32,6,65,128,1,106,33,20,32,6,65,49,106,33,9,32,6,65,48,106,33,13,32,6,65,128,5,106,65,1,114,33,25,3,64,32,6,65,224,2,106,32,6,65,204,2,106,40,2,0,54,2,0,32,6,65,216,2,106,32,6,65,196,2,106,41,2,0,55,3,0,32,6,32,6,41,2,188,2,55,3,208,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,40,2,220,2,34,0,45,0,100,34,2,65,2,107,14,26,18,19,17,0,1,20,20,20,20,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,21,22,26,11,32,0,40,2,108,33,15,11,32,0,40,2,104,33,8,12,24,11,32,6,40,2,216,2,69,13,56,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,31,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,78,13,23,12,28,11,32,6,40,2,216,2,69,13,55,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,30,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,27,12,22,11,32,6,40,2,216,2,69,13,54,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,29,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,26,12,21,11,32,6,40,2,216,2,69,13,53,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,28,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,25,12,20,11,32,6,40,2,216,2,69,13,52,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,27,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,24,12,19,11,32,6,40,2,216,2,69,13,51,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,26,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,23,12,18,11,32,6,40,2,216,2,69,13,50,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,25,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,22,12,17,11,32,6,40,2,216,2,69,13,49,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,24,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,21,32,6,40,2,216,2,34,0,65,1,77,13,25,32,6,40,2,20,34,15,32,6,40,2,212,2,40,2,4,34,0,77,13,26,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,15,32,15,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,21,12,16,11,32,6,40,2,216,2,69,13,48,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,23,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,20,32,6,40,2,216,2,34,0,65,1,77,13,24,32,6,40,2,20,34,15,32,6,40,2,212,2,40,2,4,34,0,77,13,25,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,15,32,15,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,20,12,15,11,32,6,40,2,216,2,69,13,47,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,22,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,19,32,6,40,2,216,2,34,0,65,1,77,13,23,32,6,40,2,20,34,15,32,6,40,2,212,2,40,2,4,34,0,77,13,24,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,15,32,15,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,19,32,6,40,2,216,2,34,0,65,2,77,13,43,32,6,40,2,20,34,0,32,6,40,2,212,2,40,2,8,34,1,77,13,49,32,6,40,2,16,32,1,65,2,116,106,40,2,0,34,11,32,11,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,19,12,14,11,32,6,40,2,216,2,69,13,46,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,21,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,18,32,6,40,2,216,2,34,0,65,1,77,13,22,32,6,40,2,20,34,15,32,6,40,2,212,2,40,2,4,34,0,77,13,23,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,15,32,15,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,18,12,13,11,32,6,40,2,216,2,69,13,45,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,20,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,17,32,6,40,2,216,2,34,0,65,1,77,13,21,32,6,40,2,20,34,15,32,6,40,2,212,2,40,2,4,34,0,77,13,22,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,15,32,15,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,17,12,12,11,32,6,40,2,216,2,69,13,44,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,19,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,16,32,6,40,2,216,2,34,0,65,1,77,13,20,32,6,40,2,20,34,15,32,6,40,2,212,2,40,2,4,34,0,77,13,21,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,15,32,15,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,16,12,11,11,32,6,40,2,216,2,69,13,43,32,6,40,2,20,34,8,32,6,40,2,212,2,40,2,0,34,0,77,13,18,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,15,32,6,40,2,216,2,34,0,65,1,77,13,19,32,6,40,2,20,34,15,32,6,40,2,212,2,40,2,4,34,0,77,13,20,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,15,32,15,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,15,12,10,11,32,6,65,40,106,32,0,65,232,0,106,32,6,40,2,212,2,32,6,40,2,216,2,32,6,40,2,16,32,6,40,2,20,16,163,10,32,6,53,2,52,32,33,66,128,128,128,128,112,131,132,33,33,32,6,40,2,48,33,11,32,6,40,2,44,33,15,32,6,40,2,40,33,8,12,9,11,32,6,65,232,2,106,32,0,65,231,0,106,45,0,0,58,0,0,32,6,32,0,47,0,101,59,1,230,2,32,33,66,128,128,128,128,128,96,131,32,0,53,0,116,32,0,65,248,0,106,49,0,0,66,32,134,132,132,33,33,32,0,40,0,112,33,11,32,0,40,0,108,33,15,32,0,40,0,104,33,8,12,8,11,32,6,65,40,106,32,6,40,2,8,32,0,65,232,0,106,16,120,32,6,45,0,40,34,1,65,13,70,13,6,32,12,32,6,47,0,41,59,0,9,32,12,65,11,106,32,6,45,0,43,58,0,0,32,6,41,2,44,33,33,32,6,40,2,52,33,0,32,12,65,24,106,32,6,65,56,106,65,192,0,16,193,5,26,32,12,32,0,54,2,20,32,12,32,33,55,2,12,32,12,32,1,58,0,8,32,12,65,1,54,2,0,12,8,11,32,6,65,40,106,32,6,40,2,8,32,0,65,232,0,106,16,120,32,6,45,0,40,34,1,65,13,70,13,5,32,12,32,6,47,0,41,59,0,9,32,12,65,11,106,32,6,45,0,43,58,0,0,32,6,41,2,44,33,33,32,6,40,2,52,33,0,32,12,65,24,106,32,6,65,56,106,65,192,0,16,193,5,26,32,12,32,0,54,2,20,32,12,32,33,55,2,12,32,12,32,1,58,0,8,32,12,65,1,54,2,0,12,7,11,65,0,33,11,65,1,33,15,65,0,33,8,12,5,11,32,6,65,40,106,32,0,65,232,0,106,32,6,65,8,106,16,204,12,32,6,45,0,40,34,0,65,13,70,13,2,32,12,32,6,47,0,41,59,0,9,32,12,65,11,106,32,6,45,0,43,58,0,0,32,6,41,2,44,33,34,32,6,41,2,52,33,33,32,12,65,28,106,32,6,65,60,106,65,60,16,193,5,26,32,12,32,33,55,2,20,32,12,32,34,55,2,12,32,12,32,0,58,0,8,32,12,65,1,54,2,0,12,5,11,32,6,65,40,106,32,0,65,232,0,106,32,6,65,8,106,16,204,12,32,6,45,0,40,34,0,65,13,70,13,0,32,12,32,6,47,0,41,59,0,9,32,12,65,11,106,32,6,45,0,43,58,0,0,32,6,41,2,44,33,34,32,6,41,2,52,33,33,32,12,65,28,106,32,6,65,60,106,65,60,16,193,5,26,32,12,32,33,55,2,20,32,12,32,34,55,2,12,32,12,32,0,58,0,8,32,12,65,1,54,2,0,12,4,11,32,6,53,2,56,32,33,66,128,128,128,128,112,131,132,33,33,12,1,11,32,6,53,2,56,32,33,66,128,128,128,128,112,131,132,33,33,11,32,6,40,2,52,33,11,32,6,40,2,48,33,15,32,6,40,2,44,33,8,11,32,25,32,6,47,1,230,2,59,0,0,32,25,65,2,106,32,6,65,232,2,106,45,0,0,58,0,0,32,6,32,2,58,0,128,5,32,6,32,33,55,2,144,5,32,6,32,11,54,2,140,5,32,6,32,15,54,2,136,5,32,6,32,8,54,2,132,5,32,6,65,40,106,32,6,65,128,5,106,34,0,16,208,3,32,6,40,2,40,69,13,1,32,6,65,135,5,106,32,13,65,200,0,16,193,5,26,32,6,65,185,3,106,34,1,32,0,65,207,0,16,193,5,26,32,6,65,234,2,106,34,0,32,1,65,207,0,16,193,5,26,32,12,65,9,106,32,0,65,207,0,16,193,5,26,32,12,65,1,54,2,0,32,12,65,13,58,0,8,11,32,6,65,208,2,106,16,205,21,32,6,65,168,2,106,34,0,16,156,16,32,0,16,249,27,12,5,11,32,6,45,0,48,33,7,32,6,40,2,44,33,3,32,6,65,185,3,106,34,0,32,9,65,207,0,16,193,5,26,32,6,65,136,4,106,34,2,32,20,65,40,16,193,5,26,32,6,65,234,2,106,34,1,32,0,65,207,0,16,193,5,26,32,6,65,177,4,106,34,0,32,1,65,207,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,1,4,64,32,1,32,7,58,0,12,32,1,32,3,54,2,8,32,1,66,129,128,128,128,16,55,2,0,32,1,65,13,106,32,0,65,207,0,16,193,5,26,32,1,65,220,0,106,32,2,65,40,16,193,5,26,32,6,40,2,20,34,0,32,6,40,2,12,70,4,64,32,6,65,12,106,16,250,18,11,32,6,40,2,16,32,0,65,2,116,106,32,1,54,2,0,32,6,32,0,65,1,106,54,2,20,32,6,65,208,2,106,16,205,21,32,6,65,188,2,106,32,6,65,168,2,106,16,157,3,32,6,40,2,188,2,65,128,128,128,128,120,71,13,1,12,4,11,11,12,27,11,12,25,11,0,11,32,6,65,168,2,106,34,0,16,156,16,32,0,16,249,27,32,6,40,2,20,34,0,69,13,25,32,6,32,0,65,1,107,34,0,54,2,20,32,6,40,2,16,32,0,65,2,116,106,40,2,0,34,2,32,2,40,2,0,34,0,65,0,32,0,65,1,71,27,54,2,0,2,64,32,6,32,0,65,1,70,4,127,32,2,40,2,12,33,1,32,2,40,2,8,33,0,32,6,65,40,106,32,2,65,16,106,65,244,0,16,193,5,26,32,6,32,2,54,2,128,5,32,6,65,128,5,106,16,219,21,32,0,65,2,71,13,1,32,1,5,32,2,11,54,2,128,5,65,192,204,204,0,65,43,32,6,65,128,5,106,65,176,204,204,0,65,128,203,204,0,16,253,13,0,11,32,12,65,12,106,32,6,65,40,106,65,244,0,16,193,5,26,32,12,32,1,54,2,8,32,12,32,0,54,2,4,32,12,65,0,54,2,0,11,32,6,65,12,106,34,0,16,163,18,32,0,16,166,27,32,6,65,208,5,106,36,0,12,3,11,32,0,32,8,65,160,203,204,0,16,163,15,0,11,65,1,32,0,65,144,203,204,0,16,163,15,0,11,32,0,32,15,65,160,203,204,0,16,163,15,0,11,32,5,40,2,128,2,69,4,64,32,5,65,128,1,106,34,0,32,12,65,4,114,65,252,0,16,193,5,26,32,5,32,0,65,252,0,16,193,5,26,12,4,11,32,14,65,8,106,32,5,65,132,1,106,32,5,65,136,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,14,65,4,54,2,0,12,4,11,32,14,65,8,106,32,5,65,132,1,106,32,5,65,136,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,14,65,4,54,2,0,12,3,11,32,5,65,8,106,32,5,65,140,2,106,41,2,0,55,3,0,32,5,32,5,41,2,132,2,55,3,0,12,1,11,32,5,65,8,106,32,5,65,140,2,106,40,2,0,54,2,0,32,5,32,5,41,2,132,2,55,3,0,11,32,14,32,16,54,2,0,32,14,65,4,106,32,5,65,252,0,16,193,5,26,11,32,5,65,128,3,106,36,0,32,17,40,2,128,2,34,15,65,4,71,4,64,32,17,65,128,1,106,34,0,32,14,65,4,114,65,252,0,16,193,5,26,32,17,32,0,65,252,0,16,193,5,26,12,7,11,32,18,65,8,106,32,17,65,132,1,106,32,17,65,136,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,18,65,10,54,2,0,12,7,11,32,17,65,128,2,106,34,1,32,21,65,4,106,32,7,16,220,4,32,17,40,2,128,2,69,4,64,32,17,65,128,1,106,34,0,32,1,65,4,114,65,252,0,16,193,5,26,32,17,32,0,65,252,0,16,193,5,26,65,8,33,15,12,6,11,32,18,65,8,106,32,17,65,132,1,106,32,17,65,136,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,18,65,10,54,2,0,12,6,11,32,17,65,128,2,106,33,13,35,0,65,160,2,107,34,9,36,0,2,64,2,64,32,21,65,4,106,34,3,40,2,0,34,2,69,4,64,32,9,65,0,54,2,8,12,1,11,32,9,65,240,0,106,32,3,65,4,106,32,7,16,129,3,32,9,45,0,112,34,0,65,14,71,4,64,32,9,32,9,41,0,113,55,3,24,32,9,32,9,65,248,0,106,41,0,0,55,0,31,32,13,65,16,106,32,9,65,128,1,106,65,192,0,16,193,5,26,32,13,65,8,106,32,9,41,0,31,55,0,0,32,13,32,9,41,3,24,55,0,1,32,13,32,0,58,0,0,12,2,11,32,9,65,20,106,32,9,65,252,0,106,40,2,0,54,2,0,32,9,32,9,41,2,116,55,2,12,32,9,65,1,54,2,8,11,32,9,65,240,0,106,34,1,32,7,32,3,65,16,106,16,120,2,64,32,9,45,0,112,34,0,65,13,70,4,64,32,9,65,235,0,106,32,9,65,252,0,106,40,2,0,34,0,54,0,0,32,9,65,200,1,106,32,0,54,2,0,32,9,32,9,41,2,116,34,33,55,0,99,32,9,32,33,55,3,192,1,32,9,65,248,0,106,32,9,65,16,106,41,2,0,55,3,0,32,9,32,9,41,2,8,55,3,112,32,9,65,24,106,34,0,32,9,65,192,1,106,32,1,16,167,12,32,9,45,0,24,65,37,71,13,1,32,13,65,4,106,32,9,65,212,1,106,32,0,65,4,114,65,36,16,193,5,65,36,16,193,5,26,32,13,65,14,58,0,0,12,2,11,32,9,32,9,41,0,113,55,3,96,32,9,32,9,65,248,0,106,41,0,0,55,0,103,32,13,65,16,106,32,9,65,128,1,106,65,192,0,16,193,5,26,32,13,65,8,106,32,9,41,0,103,55,0,0,32,13,32,9,41,3,96,55,0,1,32,13,32,0,58,0,0,32,2,69,13,1,32,9,65,12,106,16,164,14,12,1,11,32,9,65,216,1,106,32,9,65,24,106,65,200,0,16,193,5,26,32,13,65,40,106,32,9,65,248,1,106,65,40,16,193,5,26,32,13,65,1,106,32,9,65,209,1,106,65,39,16,193,5,26,32,13,65,13,58,0,0,11,32,9,65,160,2,106,36,0,32,17,45,0,128,2,34,1,65,14,70,13,1,32,17,65,128,1,106,34,0,32,13,65,1,114,65,39,16,193,5,26,32,18,65,48,106,32,17,65,168,2,106,65,40,16,193,5,26,32,18,65,9,106,32,0,65,39,16,193,5,26,32,18,65,10,54,2,0,32,18,32,1,58,0,8,12,5,11,32,18,65,8,106,32,17,65,132,1,106,32,17,65,136,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,18,65,10,54,2,0,12,4,11,32,17,32,17,65,131,1,106,32,17,65,128,2,106,65,4,114,65,36,16,193,5,65,36,16,193,5,26,65,9,33,15,12,2,11,32,17,65,8,106,32,17,65,140,2,106,40,2,0,54,2,0,32,17,32,17,41,2,132,2,55,3,0,65,6,33,15,12,1,11,32,17,65,8,106,32,17,65,140,2,106,40,2,0,54,2,0,32,17,32,17,41,2,132,2,55,3,0,65,5,33,15,11,32,18,32,15,54,2,0,32,18,65,4,106,32,17,65,252,0,16,193,5,26,11,32,17,65,128,3,106,36,0,2,64,2,64,2,64,32,18,40,2,0,65,10,70,4,64,32,18,45,0,8,65,13,70,13,1,32,31,65,8,106,32,18,65,8,106,65,208,0,16,193,5,26,12,2,11,2,64,32,18,40,2,0,65,10,71,4,64,32,18,16,212,10,12,1,11,2,64,2,64,2,64,2,64,2,64,32,18,45,0,8,65,4,107,14,10,0,1,4,4,4,4,2,4,4,3,4,11,2,64,2,64,65,5,32,18,45,0,16,65,37,107,65,255,1,113,34,0,32,0,65,5,79,27,14,5,5,5,5,1,5,0,11,32,18,65,16,106,16,185,8,12,5,11,32,18,65,20,106,16,214,24,12,4,11,32,18,40,2,12,65,133,128,128,128,120,72,13,2,32,18,65,12,106,16,214,24,12,3,11,32,18,65,16,106,16,185,8,12,2,11,32,18,65,16,106,16,185,8,11,11,32,31,65,4,106,32,21,65,140,2,16,193,5,26,32,31,65,0,54,2,0,12,2,11,32,18,65,152,1,106,32,18,65,16,106,65,200,0,16,193,5,26,32,31,65,10,58,0,8,32,31,65,9,106,32,18,65,145,1,106,65,207,0,16,193,5,26,11,32,31,65,1,54,2,0,32,21,16,240,1,32,21,65,128,2,106,16,147,14,11,32,18,65,224,1,106,36,0,12,3,11,32,29,65,183,2,106,32,29,65,40,106,32,29,65,184,2,106,65,200,0,16,193,5,65,200,0,16,193,5,26,32,31,65,10,58,0,8,32,31,65,9,106,32,29,65,176,2,106,65,207,0,16,193,5,26,32,31,65,1,54,2,0,12,2,11,32,29,32,29,41,0,177,2,55,3,16,32,29,32,29,65,184,2,106,41,0,0,55,0,23,32,31,65,24,106,32,29,65,192,2,106,65,192,0,16,193,5,26,32,31,65,16,106,32,29,41,0,23,55,0,0,32,31,32,29,41,3,16,55,0,9,32,31,32,0,58,0,8,32,31,65,1,54,2,0,12,1,11,32,31,65,1,54,2,0,32,31,65,1,58,0,8,32,29,16,214,24,11,32,29,65,208,6,106,36,0,12,5,11,65,2,32,0,65,144,203,204,0,16,163,15,0,11,65,4,65,132,2,16,177,28,0,11,65,4,65,132,1,16,177,28,0,11,65,240,202,204,0,16,248,26,0,11,65,0,65,0,65,144,203,204,0,16,163,15,0,11,32,32,16,214,24,32,32,65,16,106,36,0,15,11,32,1,32,0,65,160,203,204,0,16,163,15,0,11,60,1,1,127,32,1,40,2,8,69,4,64,32,0,65,0,54,2,8,32,0,65,0,54,2,0,15,11,32,1,40,2,0,34,2,4,64,32,0,32,2,32,1,40,2,4,16,199,2,15,11,65,252,144,194,0,16,248,26,0,11,72,2,1,111,1,127,2,127,32,1,45,0,1,69,4,64,16,52,33,3,16,215,4,34,2,32,3,38,1,65,0,12,1,11,16,211,25,33,2,65,1,11,33,4,32,0,32,1,54,2,16,32,0,65,0,54,2,8,32,0,32,2,54,2,4,32,0,32,4,54,2,0,11,55,1,2,127,65,122,33,1,32,0,65,255,255,3,113,33,2,3,64,32,1,34,0,4,64,32,0,65,2,106,33,1,32,0,65,198,159,194,0,106,47,1,0,32,2,71,13,1,11,11,32,0,65,0,71,11,59,1,1,127,32,0,40,2,0,34,0,65,8,106,16,211,24,2,64,32,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,208,0,65,8,16,218,26,11,11,57,1,1,127,32,0,40,2,0,33,0,32,1,40,2,28,34,2,65,16,113,69,4,64,32,2,65,32,113,69,4,64,32,0,32,1,16,247,26,15,11,32,0,32,1,16,180,11,15,11,32,0,32,1,16,176,11,11,57,1,1,127,32,0,40,2,0,33,0,32,1,40,2,28,34,2,65,16,113,69,4,64,32,2,65,32,113,69,4,64,32,0,32,1,16,245,26,15,11,32,0,32,1,16,181,11,15,11,32,0,32,1,16,177,11,11,57,1,1,127,32,0,40,2,0,33,0,32,1,40,2,28,34,2,65,16,113,69,4,64,32,2,65,32,113,69,4,64,32,0,32,1,16,246,26,15,11,32,0,32,1,16,178,11,15,11,32,0,32,1,16,179,11,11,49,1,1,127,32,1,32,2,65,1,106,34,4,75,4,64,32,0,32,4,106,32,0,32,2,106,32,2,65,127,115,32,1,106,16,184,28,26,11,32,0,32,2,106,32,3,58,0,0,11,53,1,2,127,35,0,65,208,0,107,34,3,36,0,32,3,65,15,106,34,4,32,1,32,2,16,204,18,32,0,65,1,106,32,4,16,221,8,32,0,65,0,58,0,0,32,3,65,208,0,106,36,0,11,214,1,1,4,127,35,0,65,32,107,34,3,36,0,32,3,65,12,106,33,1,35,0,65,32,107,34,2,36,0,32,2,65,12,106,32,0,16,245,9,2,64,32,2,40,2,12,34,4,65,143,128,128,128,120,71,4,64,32,1,32,2,41,2,16,55,2,4,32,1,65,12,106,32,2,65,24,106,41,2,0,55,2,0,32,1,32,4,54,2,0,12,1,11,2,64,32,0,40,2,60,65,1,71,13,0,32,0,40,2,20,65,1,71,13,0,32,0,40,2,24,32,0,40,2,64,106,34,0,65,233,7,73,13,0,32,1,65,232,7,54,2,8,32,1,32,0,54,2,4,32,1,65,141,128,128,128,120,54,2,0,12,1,11,32,1,65,143,128,128,128,120,54,2,0,11,32,2,65,32,106,36,0,32,3,40,2,12,65,143,128,128,128,120,70,34,0,69,4,64,32,1,16,188,20,11,32,3,65,32,106,36,0,32,0,11,157,2,1,5,127,32,0,40,2,0,34,3,65,8,106,33,1,35,0,65,48,107,34,0,36,0,2,127,32,1,40,2,0,34,2,69,4,64,65,0,33,1,65,0,12,1,11,32,0,32,2,54,2,36,32,0,65,0,54,2,32,32,0,32,2,54,2,20,32,0,65,0,54,2,16,32,0,32,1,40,2,4,34,2,54,2,40,32,0,32,2,54,2,24,32,1,40,2,8,33,1,65,1,11,33,2,32,0,32,1,54,2,44,32,0,32,2,54,2,28,32,0,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,65,12,106,34,5,16,208,9,32,1,40,2,4,34,2,4,64,3,64,32,2,32,1,40,2,12,65,3,116,106,65,224,2,106,34,2,40,2,0,34,4,32,4,40,2,0,34,4,65,1,107,54,2,0,32,4,65,1,70,4,64,32,2,16,190,15,11,32,1,65,4,106,32,5,16,208,9,32,1,40,2,4,34,2,13,0,11,11,32,1,65,16,106,36,0,32,0,65,48,106,36,0,2,64,32,3,65,127,70,13,0,32,3,32,3,40,2,4,34,0,65,1,107,54,2,4,32,0,65,1,71,13,0,32,3,65,20,65,4,16,218,26,11,11,58,1,3,127,32,0,32,1,40,2,20,34,2,32,1,40,2,16,34,3,73,4,127,32,1,40,2,12,32,2,106,45,0,0,5,32,4,11,58,0,2,32,0,65,0,58,0,0,32,0,32,2,32,3,73,58,0,1,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,1,32,1,40,2,8,16,152,4,32,2,40,2,12,33,1,32,0,32,2,40,2,8,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,11,70,0,2,64,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,0,1,3,11,32,1,45,0,144,1,13,1,12,2,11,32,1,45,0,144,1,69,13,1,11,32,0,65,3,54,2,0,32,1,16,133,18,15,11,32,0,32,1,65,148,1,16,193,5,26,11,197,1,2,2,127,1,126,32,0,40,2,0,33,0,32,1,40,2,28,34,3,65,16,113,69,4,64,32,3,65,32,113,69,4,64,32,0,32,1,16,249,26,15,11,35,0,65,128,1,107,34,3,36,0,32,0,41,3,0,33,4,65,0,33,0,3,64,32,0,32,3,106,65,255,0,106,32,4,167,65,15,113,34,2,65,48,114,32,2,65,55,106,32,2,65,10,73,27,58,0,0,32,0,65,1,107,33,0,32,4,66,16,84,32,4,66,4,136,33,4,69,13,0,11,32,0,65,128,1,106,34,2,65,129,1,79,4,64,32,2,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,0,32,3,106,65,128,1,106,65,0,32,0,107,16,228,2,32,3,65,128,1,106,36,0,15,11,32,0,32,1,16,164,11,11,142,2,1,5,127,32,0,40,2,0,34,3,65,136,1,106,33,1,35,0,65,48,107,34,0,36,0,2,127,32,1,40,2,0,34,2,69,4,64,65,0,33,1,65,0,12,1,11,32,0,32,2,54,2,36,32,0,65,0,54,2,32,32,0,32,2,54,2,20,32,0,65,0,54,2,16,32,0,32,1,40,2,4,34,2,54,2,40,32,0,32,2,54,2,24,32,1,40,2,8,33,1,65,1,11,33,2,32,0,32,1,54,2,44,32,0,32,2,54,2,28,32,0,32,2,54,2,12,35,0,65,16,107,34,1,36,0,32,1,65,4,106,32,0,65,12,106,34,4,16,221,9,32,1,40,2,4,34,2,4,64,3,64,32,2,32,1,40,2,12,34,5,65,4,116,106,16,214,24,32,2,32,5,65,12,108,106,65,180,1,106,16,150,14,32,1,65,4,106,32,4,16,221,9,32,1,40,2,4,34,2,13,0,11,11,32,1,65,16,106,36,0,32,0,65,48,106,36,0,2,64,32,3,65,127,70,13,0,32,3,32,3,40,2,4,34,0,65,1,107,54,2,4,32,0,65,1,71,13,0,32,3,65,184,1,65,4,16,218,26,11,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,1,40,2,0,37,1,16,86,32,2,40,2,0,33,1,32,0,32,2,41,3,8,55,3,8,32,0,32,1,65,0,71,173,55,3,0,32,2,65,16,106,36,0,11,57,1,1,127,32,0,40,2,0,33,0,32,1,40,2,28,34,2,65,16,113,69,4,64,32,2,65,32,113,69,4,64,32,0,32,1,16,195,22,15,11,32,0,32,1,16,181,11,15,11,32,0,32,1,16,177,11,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,0,32,0,40,2,0,40,2,4,17,0,0,32,2,40,2,8,32,1,32,2,40,2,12,40,2,16,17,1,0,32,2,65,16,106,36,0,11,144,116,3,35,127,26,126,1,124,32,1,40,2,28,65,1,113,33,2,32,0,43,3,0,33,63,2,64,32,1,40,2,8,65,1,70,4,64,2,127,32,1,33,8,32,1,40,2,12,33,19,65,0,33,0,35,0,65,240,8,107,34,9,36,0,32,63,189,33,39,2,127,65,2,32,63,32,63,98,13,0,26,32,39,66,255,255,255,255,255,255,255,7,131,34,41,66,128,128,128,128,128,128,128,8,132,32,39,66,1,134,66,254,255,255,255,255,255,255,15,131,32,39,66,52,136,167,65,255,15,113,34,1,27,34,37,66,1,131,33,40,32,39,66,128,128,128,128,128,128,128,248,255,0,131,33,38,2,64,2,64,32,41,80,4,64,65,3,32,38,66,128,128,128,128,128,128,128,248,255,0,81,13,3,26,32,38,80,69,13,1,65,4,12,3,11,32,38,80,13,1,11,66,128,128,128,128,128,128,128,32,32,37,66,1,134,32,37,66,128,128,128,128,128,128,128,8,81,34,0,27,33,37,66,2,66,1,32,0,27,33,38,65,203,119,65,204,119,32,0,27,32,1,106,33,0,32,40,80,12,1,11,32,1,65,179,8,107,33,0,66,1,33,38,32,40,80,11,33,1,32,9,32,0,59,1,232,8,32,9,32,38,55,3,224,8,32,9,66,1,55,3,216,8,32,9,32,37,55,3,208,8,32,9,32,1,58,0,234,8,2,64,2,127,2,64,2,64,2,64,2,64,32,1,65,2,107,34,4,4,64,65,1,33,1,65,139,160,157,1,65,140,160,157,1,32,39,66,0,83,34,5,27,65,139,160,157,1,65,1,32,5,27,32,2,27,33,25,32,39,66,63,136,167,32,2,114,33,28,65,3,32,4,32,4,65,3,79,27,65,2,107,14,2,2,3,1,11,32,9,65,3,54,2,152,8,32,9,65,141,160,157,1,54,2,148,8,32,9,65,2,59,1,144,8,65,1,33,25,65,1,33,1,32,9,65,144,8,106,12,4,11,32,9,65,3,54,2,152,8,32,9,65,144,160,157,1,54,2,148,8,32,9,65,2,59,1,144,8,32,9,65,144,8,106,12,3,11,65,2,33,1,32,9,65,2,59,1,144,8,32,19,69,13,1,32,9,32,19,54,2,160,8,32,9,65,0,59,1,156,8,32,9,65,2,54,2,152,8,32,9,65,137,160,157,1,54,2,148,8,32,9,65,144,8,106,12,2,11,65,116,65,5,32,0,193,34,0,65,0,72,27,32,0,108,34,0,65,192,253,0,73,4,64,32,9,65,144,8,106,33,12,32,9,65,16,106,33,10,32,0,65,4,118,65,21,106,33,7,65,128,128,126,65,0,32,19,107,32,19,65,128,128,2,79,27,33,1,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,9,65,208,8,106,34,17,41,3,0,34,37,80,69,4,64,32,37,66,128,128,128,128,128,128,128,128,32,90,13,1,32,7,69,13,2,65,160,127,32,17,47,1,24,34,0,65,32,107,32,0,32,37,66,128,128,128,128,16,84,34,0,27,34,2,65,16,107,32,2,32,37,66,32,134,32,37,32,0,27,34,37,66,128,128,128,128,128,128,192,0,84,34,0,27,34,2,65,8,107,32,2,32,37,66,16,134,32,37,32,0,27,34,37,66,128,128,128,128,128,128,128,128,1,84,34,0,27,34,2,65,4,107,32,2,32,37,66,8,134,32,37,32,0,27,34,37,66,128,128,128,128,128,128,128,128,16,84,34,0,27,34,2,65,2,107,32,2,32,37,66,4,134,32,37,32,0,27,34,37,66,128,128,128,128,128,128,128,128,192,0,84,34,0,27,32,37,66,2,134,32,37,32,0,27,34,37,66,0,89,107,34,4,107,193,65,208,0,108,65,176,167,5,106,65,206,16,109,34,0,65,209,0,79,13,3,32,0,65,4,116,34,2,65,224,144,157,1,106,41,3,0,34,38,66,255,255,255,255,15,131,34,39,32,37,32,37,66,127,133,66,63,136,134,34,37,66,32,136,34,40,126,34,41,66,32,136,32,38,66,32,136,34,38,32,40,126,124,32,38,32,37,66,255,255,255,255,15,131,34,37,126,34,38,66,32,136,124,32,41,66,255,255,255,255,15,131,32,37,32,39,126,66,32,136,124,32,38,66,255,255,255,255,15,131,124,66,128,128,128,128,8,124,66,32,136,124,34,37,65,64,32,4,32,2,65,232,144,157,1,106,47,1,0,106,107,34,6,65,63,113,173,34,39,136,167,33,0,32,2,65,234,144,157,1,106,47,1,0,33,2,32,37,66,1,32,39,134,34,40,66,1,125,34,41,131,34,38,80,4,64,32,7,65,10,75,13,7,32,7,65,2,116,65,236,157,157,1,106,40,2,0,32,0,75,13,7,11,32,0,65,144,206,0,79,4,64,32,0,65,192,132,61,73,13,5,32,0,65,128,194,215,47,79,4,64,65,8,65,9,32,0,65,128,148,235,220,3,73,34,4,27,33,5,65,128,194,215,47,65,128,148,235,220,3,32,4,27,12,7,11,65,6,65,7,32,0,65,128,173,226,4,73,34,4,27,33,5,65,192,132,61,65,128,173,226,4,32,4,27,12,6,11,32,0,65,228,0,79,4,64,65,2,65,3,32,0,65,232,7,73,34,4,27,33,5,65,228,0,65,232,7,32,4,27,12,6,11,65,10,65,1,32,0,65,9,75,34,5,27,12,5,11,65,183,140,157,1,65,28,65,156,157,157,1,16,218,19,0,11,65,172,157,157,1,65,36,65,208,157,157,1,16,218,19,0,11,65,248,156,157,1,65,33,65,224,157,157,1,16,218,19,0,11,32,0,65,209,0,65,152,155,157,1,16,163,15,0,11,65,4,65,5,32,0,65,160,141,6,73,34,4,27,33,5,65,144,206,0,65,160,141,6,32,4,27,11,33,4,2,64,2,64,2,64,2,64,32,5,32,2,107,65,1,106,193,34,3,32,1,193,34,2,74,4,64,32,6,65,255,255,3,113,33,13,32,3,32,1,107,193,32,7,32,3,32,2,107,32,7,73,27,34,6,65,1,107,33,14,65,0,33,2,3,64,32,0,32,4,110,33,11,32,2,32,7,70,13,3,32,0,32,4,32,11,108,107,33,0,32,2,32,10,106,32,11,65,48,106,58,0,0,32,2,32,14,70,13,4,32,2,32,5,70,13,2,32,2,65,1,106,33,2,32,4,65,10,73,32,4,65,10,110,33,4,69,13,0,11,65,152,158,157,1,16,156,21,0,11,32,12,32,10,32,7,65,0,32,3,32,1,32,37,66,10,128,32,4,173,32,39,134,32,40,16,203,4,12,5,11,32,2,65,1,106,33,2,32,13,65,1,107,65,63,113,173,33,42,66,1,33,37,3,64,32,37,32,42,136,80,69,4,64,32,12,65,0,54,2,0,12,6,11,32,2,32,7,79,13,3,32,2,32,10,106,32,38,66,10,126,34,38,32,39,136,167,65,48,106,58,0,0,32,37,66,10,126,33,37,32,38,32,41,131,33,38,32,6,32,2,65,1,106,34,2,71,13,0,11,32,12,32,10,32,7,32,6,32,3,32,1,32,38,32,40,32,37,16,203,4,12,4,11,32,7,32,7,65,168,158,157,1,16,163,15,0,11,32,12,32,10,32,7,32,6,32,3,32,1,32,0,173,32,39,134,32,38,124,32,4,173,32,39,134,32,40,16,203,4,12,2,11,32,2,32,7,65,184,158,157,1,16,163,15,0,11,32,12,65,0,54,2,0,11,32,1,193,33,24,2,64,32,9,40,2,144,8,69,4,64,32,9,65,192,8,106,33,20,65,0,33,11,35,0,65,192,6,107,34,6,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,17,41,3,0,34,37,80,69,4,64,32,17,41,3,8,34,38,80,13,1,32,17,41,3,16,34,39,80,13,2,32,37,32,39,124,32,37,84,13,3,32,37,32,38,84,13,4,32,17,46,1,24,33,0,32,6,32,37,62,2,12,32,6,65,1,65,2,32,37,66,128,128,128,128,16,84,34,1,27,54,2,172,1,32,6,65,0,32,37,66,32,136,167,32,1,27,54,2,16,32,6,65,20,106,65,0,65,152,1,16,129,10,26,32,6,65,180,1,106,65,0,65,156,1,16,129,10,26,32,6,65,1,54,2,176,1,32,6,65,1,54,2,208,2,32,0,172,32,37,66,1,125,121,125,66,194,154,193,232,4,126,66,128,161,205,160,180,2,124,66,32,136,167,34,1,193,33,15,2,64,32,0,65,0,78,4,64,32,6,65,12,106,32,0,16,131,4,26,12,1,11,32,6,65,176,1,106,65,0,32,0,107,193,16,131,4,26,11,2,64,32,15,65,0,72,4,64,32,6,65,12,106,65,0,32,15,107,65,255,255,3,113,16,228,1,12,1,11,32,6,65,176,1,106,32,1,65,255,255,1,113,16,228,1,11,32,6,40,2,208,2,33,13,32,6,65,156,5,106,32,6,65,176,1,106,65,160,1,16,193,5,26,32,6,32,13,54,2,188,6,32,7,34,5,65,10,79,4,64,32,6,65,148,5,106,33,1,3,64,32,6,40,2,188,6,34,3,65,41,79,13,10,2,64,32,3,69,13,0,32,3,65,2,116,33,0,2,127,32,3,65,255,255,255,255,3,106,34,2,65,255,255,255,255,3,113,34,4,69,4,64,66,0,33,37,32,6,65,156,5,106,32,0,106,12,1,11,32,0,32,1,106,33,3,32,4,65,1,106,65,254,255,255,255,7,113,33,4,66,0,33,37,3,64,32,3,65,4,106,34,0,32,0,53,2,0,32,37,66,32,134,132,34,37,66,128,148,235,220,3,128,34,38,62,2,0,32,3,32,3,53,2,0,32,37,32,38,66,128,148,235,220,3,126,125,66,32,134,132,34,37,66,128,148,235,220,3,128,34,38,62,2,0,32,37,32,38,66,128,148,235,220,3,126,125,33,37,32,3,65,8,107,33,3,32,4,65,2,107,34,4,13,0,11,32,3,65,8,106,11,32,2,65,1,113,13,0,65,4,107,34,0,32,0,53,2,0,32,37,66,32,134,132,66,128,148,235,220,3,128,62,2,0,11,32,5,65,9,107,34,5,65,9,75,13,0,11,11,32,5,65,2,116,65,240,157,157,1,106,40,2,0,65,1,116,34,1,69,13,5,32,6,40,2,188,6,34,3,65,41,79,13,8,32,3,4,127,32,3,65,2,116,33,0,32,1,173,33,37,2,127,32,3,65,255,255,255,255,3,106,34,1,65,255,255,255,255,3,113,34,2,69,4,64,66,0,33,38,32,6,65,156,5,106,32,0,106,12,1,11,32,2,65,1,106,65,254,255,255,255,7,113,33,4,32,0,32,6,106,65,148,5,106,33,3,66,0,33,38,3,64,32,3,65,4,106,34,0,32,0,53,2,0,32,38,66,32,134,132,34,38,32,37,128,34,39,62,2,0,32,3,32,3,53,2,0,32,38,32,37,32,39,126,125,66,32,134,132,34,38,32,37,128,34,39,62,2,0,32,38,32,37,32,39,126,125,33,38,32,3,65,8,107,33,3,32,4,65,2,107,34,4,13,0,11,32,3,65,8,106,11,33,0,32,1,65,1,113,69,4,64,32,0,65,4,107,34,0,32,0,53,2,0,32,38,66,32,134,132,32,37,128,62,2,0,11,32,6,40,2,188,6,5,65,0,11,34,0,32,6,40,2,172,1,34,1,32,0,32,1,75,27,34,0,65,40,75,13,17,32,0,69,4,64,65,0,33,0,12,8,11,32,0,65,1,113,33,12,32,0,65,1,70,4,64,65,0,33,5,12,7,11,32,0,65,62,113,33,17,65,0,33,5,32,6,65,156,5,106,33,3,32,6,65,12,106,33,4,3,64,32,3,32,3,40,2,0,34,14,32,4,40,2,0,106,34,2,32,5,65,1,113,106,34,16,54,2,0,32,3,65,4,106,34,5,32,5,40,2,0,34,22,32,4,65,4,106,40,2,0,106,34,5,32,2,32,14,73,32,2,32,16,75,114,106,34,2,54,2,0,32,5,32,22,73,32,2,32,5,73,114,33,5,32,4,65,8,106,33,4,32,3,65,8,106,33,3,32,17,32,11,65,2,106,34,11,71,13,0,11,12,6,11,65,183,140,157,1,65,28,65,192,143,157,1,16,218,19,0,11,65,228,140,157,1,65,29,65,208,143,157,1,16,218,19,0,11,65,148,141,157,1,65,28,65,224,143,157,1,16,218,19,0,11,65,248,142,157,1,65,54,65,208,144,157,1,16,218,19,0,11,65,176,142,157,1,65,55,65,192,144,157,1,16,218,19,0,11,65,219,194,157,1,65,27,65,148,194,157,1,16,218,19,0,11,32,12,4,127,32,11,65,2,116,34,2,32,6,65,156,5,106,106,34,4,32,5,32,4,40,2,0,34,4,32,6,65,12,106,32,2,106,40,2,0,106,34,2,106,34,5,54,2,0,32,2,32,4,73,32,2,32,5,75,114,5,32,5,11,65,1,113,69,13,0,32,0,65,40,70,13,2,32,6,65,156,5,106,32,0,65,2,116,106,65,1,54,2,0,32,0,65,1,106,33,0,11,32,6,32,0,54,2,188,6,32,0,32,13,32,0,32,13,75,27,34,3,65,41,79,13,0,32,3,65,2,116,33,3,2,64,3,64,32,3,4,64,65,127,32,3,65,4,107,34,3,32,6,65,176,1,106,106,40,2,0,34,0,32,3,32,6,65,156,5,106,106,40,2,0,34,2,71,32,0,32,2,75,27,34,4,69,13,1,12,2,11,11,65,127,65,0,32,3,27,33,4,11,2,64,2,64,32,4,65,2,79,4,64,32,1,69,4,64,65,0,33,1,32,6,65,0,54,2,172,1,12,3,11,32,1,65,1,107,65,255,255,255,255,3,113,34,0,65,1,106,34,2,65,3,113,33,4,32,0,65,3,73,4,64,32,6,65,12,106,33,3,66,0,33,37,12,2,11,32,2,65,252,255,255,255,7,113,33,0,32,6,65,12,106,33,3,66,0,33,37,3,64,32,3,32,3,53,2,0,66,10,126,32,37,124,34,37,62,2,0,32,3,65,4,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,3,65,8,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,3,65,12,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,38,62,2,0,32,38,66,32,136,33,37,32,3,65,16,106,33,3,32,0,65,4,107,34,0,13,0,11,12,1,11,32,15,65,1,106,33,15,12,1,11,32,4,4,64,3,64,32,3,32,3,53,2,0,66,10,126,32,37,124,34,38,62,2,0,32,3,65,4,106,33,3,32,38,66,32,136,33,37,32,4,65,1,107,34,4,13,0,11,11,32,38,66,128,128,128,128,16,90,4,64,32,1,65,40,70,13,3,32,6,65,12,106,32,1,65,2,116,106,32,37,62,2,0,32,1,65,1,106,33,1,11,32,6,32,1,54,2,172,1,11,65,1,33,14,2,64,2,64,2,64,32,15,193,34,0,32,24,193,34,2,72,34,29,69,4,64,32,15,32,24,107,193,32,7,32,0,32,2,107,32,7,73,27,34,5,13,1,11,65,0,33,5,12,1,11,32,6,65,212,2,106,34,1,32,6,65,176,1,106,34,0,65,160,1,16,193,5,26,32,6,32,13,54,2,244,3,32,1,65,1,16,131,4,33,30,32,6,40,2,208,2,33,1,32,6,65,248,3,106,34,2,32,0,65,160,1,16,193,5,26,32,6,32,1,54,2,152,5,32,2,65,2,16,131,4,33,31,32,6,40,2,208,2,33,1,32,6,65,156,5,106,34,2,32,0,65,160,1,16,193,5,26,32,6,32,1,54,2,188,6,32,6,65,172,1,106,33,32,32,6,65,208,2,106,33,33,32,6,65,244,3,106,33,34,32,6,65,152,5,106,33,35,32,2,65,3,16,131,4,33,36,32,6,40,2,172,1,33,1,32,6,40,2,208,2,33,13,32,6,40,2,244,3,33,22,32,6,40,2,152,5,33,26,32,6,40,2,188,6,33,18,65,0,33,17,2,64,3,64,32,17,33,12,2,64,2,64,2,64,32,1,65,41,73,4,64,32,12,65,1,106,33,17,32,1,65,2,116,33,0,65,0,33,3,2,64,2,64,2,64,3,64,32,0,32,3,70,13,1,32,6,65,12,106,32,3,106,32,3,65,4,106,33,3,40,2,0,69,13,0,11,32,1,32,18,32,1,32,18,75,27,34,0,65,41,79,13,20,32,0,65,2,116,33,3,2,64,3,64,32,3,4,64,65,127,32,3,32,35,106,40,2,0,34,2,32,3,65,4,107,34,3,32,6,65,12,106,106,40,2,0,34,4,71,32,2,32,4,75,27,34,4,69,13,1,12,2,11,11,65,127,65,0,32,3,27,33,4,11,65,0,33,16,32,4,65,2,73,4,64,65,1,33,11,65,0,33,14,32,0,65,1,71,4,64,32,0,65,62,113,33,16,32,6,65,12,106,33,3,32,6,65,156,5,106,33,4,3,64,32,3,32,3,40,2,0,34,21,32,4,40,2,0,65,127,115,106,34,1,32,11,65,1,113,106,34,11,54,2,0,32,3,65,4,106,34,2,32,2,40,2,0,34,23,32,4,65,4,106,40,2,0,65,127,115,106,34,2,32,1,32,21,73,32,1,32,11,75,114,106,34,1,54,2,0,32,2,32,23,73,32,1,32,2,73,114,33,11,32,4,65,8,106,33,4,32,3,65,8,106,33,3,32,16,32,14,65,2,106,34,14,71,13,0,11,11,32,0,65,1,113,4,127,32,14,65,2,116,34,1,32,6,65,12,106,106,34,2,32,2,40,2,0,34,2,32,1,32,36,106,40,2,0,65,127,115,106,34,1,32,11,106,34,4,54,2,0,32,1,32,2,73,32,1,32,4,75,114,5,32,11,11,65,1,113,69,13,15,32,6,32,0,54,2,172,1,65,8,33,16,32,0,33,1,11,32,1,32,26,32,1,32,26,75,27,34,2,65,41,79,13,23,32,2,65,2,116,33,3,3,64,32,3,69,13,2,65,127,32,3,32,34,106,40,2,0,34,0,32,3,65,4,107,34,3,32,6,65,12,106,106,40,2,0,34,4,71,32,0,32,4,75,27,34,4,69,13,0,11,12,2,11,32,5,32,7,75,13,3,32,5,32,12,71,4,64,32,10,32,12,106,65,48,32,5,32,12,107,16,129,10,26,11,32,20,32,15,59,1,8,32,20,32,5,54,2,4,12,9,11,65,127,65,0,32,3,27,33,4,11,2,64,32,4,65,1,75,4,64,32,1,33,2,12,1,11,32,2,4,64,65,1,33,11,65,0,33,14,32,2,65,1,71,4,64,32,2,65,62,113,33,21,32,6,65,12,106,33,3,32,6,65,248,3,106,33,4,3,64,32,3,32,3,40,2,0,34,23,32,4,40,2,0,65,127,115,106,34,0,32,11,65,1,113,106,34,11,54,2,0,32,3,65,4,106,34,1,32,1,40,2,0,34,27,32,4,65,4,106,40,2,0,65,127,115,106,34,1,32,0,32,23,73,32,0,32,11,75,114,106,34,0,54,2,0,32,1,32,27,73,32,0,32,1,73,114,33,11,32,4,65,8,106,33,4,32,3,65,8,106,33,3,32,21,32,14,65,2,106,34,14,71,13,0,11,11,32,2,65,1,113,4,127,32,14,65,2,116,34,0,32,6,65,12,106,106,34,1,32,1,40,2,0,34,1,32,0,32,31,106,40,2,0,65,127,115,106,34,0,32,11,106,34,4,54,2,0,32,0,32,1,73,32,0,32,4,75,114,5,32,11,11,65,1,113,69,13,13,11,32,6,32,2,54,2,172,1,32,16,65,4,114,33,16,11,32,2,32,22,32,2,32,22,75,27,34,0,65,41,79,13,17,32,0,65,2,116,33,3,2,64,3,64,32,3,4,64,65,127,32,3,32,33,106,40,2,0,34,1,32,3,65,4,107,34,3,32,6,65,12,106,106,40,2,0,34,4,71,32,1,32,4,75,27,34,4,69,13,1,12,2,11,11,65,127,65,0,32,3,27,33,4,11,2,64,32,4,65,1,75,4,64,32,2,33,0,12,1,11,32,0,4,64,65,1,33,11,65,0,33,14,32,0,65,1,71,4,64,32,0,65,62,113,33,21,32,6,65,12,106,33,3,32,6,65,212,2,106,33,4,3,64,32,3,32,3,40,2,0,34,23,32,4,40,2,0,65,127,115,106,34,1,32,11,65,1,113,106,34,11,54,2,0,32,3,65,4,106,34,2,32,2,40,2,0,34,27,32,4,65,4,106,40,2,0,65,127,115,106,34,2,32,1,32,23,73,32,1,32,11,75,114,106,34,1,54,2,0,32,2,32,27,73,32,1,32,2,73,114,33,11,32,4,65,8,106,33,4,32,3,65,8,106,33,3,32,21,32,14,65,2,106,34,14,71,13,0,11,11,32,0,65,1,113,4,127,32,14,65,2,116,34,1,32,6,65,12,106,106,34,2,32,2,40,2,0,34,2,32,1,32,30,106,40,2,0,65,127,115,106,34,1,32,11,106,34,4,54,2,0,32,1,32,2,73,32,1,32,4,75,114,5,32,11,11,65,1,113,69,13,13,11,32,6,32,0,54,2,172,1,32,16,65,2,106,33,16,11,32,0,32,13,32,0,32,13,75,27,34,1,65,41,79,13,10,32,1,65,2,116,33,3,2,64,3,64,32,3,4,64,65,127,32,3,32,32,106,40,2,0,34,2,32,3,65,4,107,34,3,32,6,65,12,106,106,40,2,0,34,4,71,32,2,32,4,75,27,34,4,69,13,1,12,2,11,11,65,127,65,0,32,3,27,33,4,11,2,64,32,4,65,1,75,4,64,32,0,33,1,12,1,11,32,1,4,64,65,1,33,11,65,0,33,14,32,1,65,1,71,4,64,32,1,65,62,113,33,21,32,6,65,12,106,33,3,32,6,65,176,1,106,33,4,3,64,32,3,32,3,40,2,0,34,23,32,4,40,2,0,65,127,115,106,34,0,32,11,65,1,113,106,34,11,54,2,0,32,3,65,4,106,34,2,32,2,40,2,0,34,27,32,4,65,4,106,40,2,0,65,127,115,106,34,2,32,0,32,23,73,32,0,32,11,75,114,106,34,0,54,2,0,32,2,32,27,73,32,0,32,2,73,114,33,11,32,4,65,8,106,33,4,32,3,65,8,106,33,3,32,21,32,14,65,2,106,34,14,71,13,0,11,11,32,1,65,1,113,4,127,32,14,65,2,116,34,0,32,6,65,12,106,106,34,2,32,2,40,2,0,34,2,32,6,65,176,1,106,32,0,106,40,2,0,65,127,115,106,34,0,32,11,106,34,4,54,2,0,32,0,32,2,73,32,0,32,4,75,114,5,32,11,11,65,1,113,69,13,13,11,32,6,32,1,54,2,172,1,32,16,65,1,106,33,16,11,32,7,32,12,71,4,64,32,10,32,12,106,32,16,65,48,106,58,0,0,32,1,65,41,79,13,11,32,1,69,4,64,65,0,33,1,12,5,11,32,1,65,1,107,65,255,255,255,255,3,113,34,0,65,1,106,34,2,65,3,113,33,4,32,0,65,3,73,4,64,32,6,65,12,106,33,3,66,0,33,38,12,4,11,32,2,65,252,255,255,255,7,113,33,0,32,6,65,12,106,33,3,66,0,33,38,3,64,32,3,32,3,53,2,0,66,10,126,32,38,124,34,37,62,2,0,32,3,65,4,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,3,65,8,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,3,65,12,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,37,66,32,136,33,38,32,3,65,16,106,33,3,32,0,65,4,107,34,0,13,0,11,12,3,11,32,7,32,7,65,160,144,157,1,16,163,15,0,11,12,9,11,32,5,32,7,65,176,144,157,1,16,164,15,0,11,32,4,4,64,3,64,32,3,32,3,53,2,0,66,10,126,32,38,124,34,37,62,2,0,32,3,65,4,106,33,3,32,37,66,32,136,33,38,32,4,65,1,107,34,4,13,0,11,11,32,37,66,128,128,128,128,16,84,13,0,32,1,65,40,70,13,2,32,6,65,12,106,32,1,65,2,116,106,32,38,62,2,0,32,1,65,1,106,33,1,11,32,6,32,1,54,2,172,1,32,5,32,17,71,13,0,11,65,0,33,14,12,1,11,12,3,11,2,64,2,127,2,64,2,64,32,13,65,41,73,4,64,32,13,69,4,64,65,0,33,13,12,3,11,32,13,65,1,107,65,255,255,255,255,3,113,34,0,65,1,106,34,2,65,3,113,33,4,32,0,65,3,73,4,64,32,6,65,176,1,106,33,3,66,0,33,38,12,2,11,32,2,65,252,255,255,255,7,113,33,0,32,6,65,176,1,106,33,3,66,0,33,38,3,64,32,3,32,3,53,2,0,66,5,126,32,38,124,34,37,62,2,0,32,3,65,4,106,34,2,32,2,53,2,0,66,5,126,32,37,66,32,136,124,34,37,62,2,0,32,3,65,8,106,34,2,32,2,53,2,0,66,5,126,32,37,66,32,136,124,34,37,62,2,0,32,3,65,12,106,34,2,32,2,53,2,0,66,5,126,32,37,66,32,136,124,34,37,62,2,0,32,37,66,32,136,33,38,32,3,65,16,106,33,3,32,0,65,4,107,34,0,13,0,11,12,1,11,32,13,65,40,65,148,194,157,1,16,164,15,0,11,32,4,4,64,3,64,32,3,32,3,53,2,0,66,5,126,32,38,124,34,37,62,2,0,32,3,65,4,106,33,3,32,37,66,32,136,33,38,32,4,65,1,107,34,4,13,0,11,11,32,37,66,128,128,128,128,16,84,13,0,32,13,65,40,70,13,5,32,6,65,176,1,106,32,13,65,2,116,106,32,38,62,2,0,32,13,65,1,106,33,13,11,32,6,32,13,54,2,208,2,32,1,32,13,32,1,32,13,75,27,34,3,65,41,79,13,3,32,3,65,2,116,33,3,2,64,3,64,32,3,4,64,65,127,32,3,65,4,107,34,3,32,6,65,176,1,106,106,40,2,0,34,0,32,3,32,6,65,12,106,106,40,2,0,34,1,71,32,0,32,1,75,27,34,4,69,13,1,12,2,11,11,65,127,65,0,32,3,27,33,4,11,2,64,2,64,2,64,32,4,65,255,1,113,14,2,0,1,2,11,65,0,32,14,13,2,26,32,7,32,5,65,1,107,34,0,75,4,64,32,0,32,10,106,45,0,0,65,1,113,13,1,12,2,11,32,0,32,7,65,240,143,157,1,16,163,15,0,11,32,5,32,7,77,4,64,32,5,32,10,106,65,0,33,3,32,10,33,4,2,64,3,64,32,3,32,5,70,13,1,32,3,65,1,106,33,3,32,4,65,1,107,34,4,32,5,106,34,0,45,0,0,65,57,70,13,0,11,32,0,32,0,45,0,0,65,1,106,58,0,0,32,5,32,3,107,65,1,106,32,5,79,13,2,32,0,65,1,106,65,48,32,3,65,1,107,16,129,10,26,12,2,11,2,127,65,49,32,14,13,0,26,32,10,65,49,58,0,0,65,48,32,5,65,1,70,13,0,26,32,10,65,1,106,65,48,32,5,65,1,107,16,129,10,26,65,48,11,32,15,65,1,106,33,15,32,29,32,5,32,7,79,114,13,1,58,0,0,32,5,65,1,106,33,5,12,1,11,32,5,32,7,65,128,144,157,1,16,164,15,0,11,32,5,32,7,75,13,1,32,5,11,33,0,32,20,32,15,59,1,8,32,20,32,0,54,2,4,12,1,11,32,5,32,7,65,144,144,157,1,16,164,15,0,11,32,20,32,10,54,2,0,32,6,65,192,6,106,36,0,12,5,11,32,3,65,40,65,148,194,157,1,16,164,15,0,11,65,40,65,40,65,148,194,157,1,16,163,15,0,11,32,1,65,40,65,148,194,157,1,16,164,15,0,11,65,164,194,157,1,65,26,65,148,194,157,1,16,218,19,0,11,32,9,65,200,8,106,32,9,65,152,8,106,40,2,0,54,2,0,32,9,32,9,41,2,144,8,55,3,192,8,11,32,24,32,9,46,1,200,8,34,0,72,4,64,32,9,65,8,106,32,9,40,2,192,8,32,9,40,2,196,8,32,0,32,19,32,9,65,144,8,106,16,177,5,32,9,40,2,12,33,1,32,9,40,2,8,12,3,11,65,2,33,1,32,9,65,2,59,1,144,8,32,19,69,4,64,65,1,33,1,32,9,65,1,54,2,152,8,32,9,65,147,160,157,1,54,2,148,8,32,9,65,144,8,106,12,3,11,32,9,32,19,54,2,160,8,32,9,65,0,59,1,156,8,32,9,65,2,54,2,152,8,32,9,65,137,160,157,1,54,2,148,8,32,9,65,144,8,106,12,2,11,65,148,160,157,1,65,37,65,188,160,157,1,16,218,19,0,11,65,1,33,1,32,9,65,1,54,2,152,8,32,9,65,147,160,157,1,54,2,148,8,32,9,65,144,8,106,11,33,0,32,9,32,1,54,2,204,8,32,9,32,0,54,2,200,8,32,9,32,28,54,2,196,8,32,9,32,25,54,2,192,8,32,8,32,9,65,192,8,106,16,210,3,32,9,65,240,8,106,36,0,12,1,11,32,0,65,40,65,148,194,157,1,16,164,15,0,11,15,11,32,1,65,0,33,0,35,0,65,128,1,107,34,3,36,0,32,63,189,33,37,2,127,65,2,32,63,32,63,98,13,0,26,32,37,66,255,255,255,255,255,255,255,7,131,34,41,66,128,128,128,128,128,128,128,8,132,32,37,66,1,134,66,254,255,255,255,255,255,255,15,131,32,37,66,52,136,167,65,255,15,113,34,0,27,34,39,66,1,131,33,40,32,37,66,128,128,128,128,128,128,128,248,255,0,131,33,38,2,64,2,64,32,41,80,4,64,65,3,32,38,66,128,128,128,128,128,128,128,248,255,0,81,13,3,26,32,38,80,69,13,1,65,4,12,3,11,32,38,80,13,1,11,66,128,128,128,128,128,128,128,32,32,39,66,1,134,32,39,66,128,128,128,128,128,128,128,8,81,34,1,27,33,39,66,2,66,1,32,1,27,33,38,65,203,119,65,204,119,32,1,27,32,0,106,33,0,32,40,80,12,1,11,32,0,65,179,8,107,33,0,66,1,33,38,32,40,80,11,33,1,32,3,32,0,59,1,120,32,3,32,38,55,3,112,32,3,66,1,55,3,104,32,3,32,39,55,3,96,32,3,32,1,58,0,122,2,127,2,64,2,64,2,64,32,1,65,2,107,34,1,4,64,65,1,33,0,65,139,160,157,1,65,140,160,157,1,32,37,66,0,83,34,4,27,65,139,160,157,1,65,1,32,4,27,32,2,27,33,24,65,1,32,37,66,63,136,167,32,2,27,33,25,65,3,32,1,32,1,65,3,79,27,65,2,107,14,2,3,2,1,11,32,3,65,3,54,2,40,32,3,65,141,160,157,1,54,2,36,32,3,65,2,59,1,32,65,1,33,24,65,1,33,0,32,3,65,32,106,12,3,11,32,3,65,3,54,2,40,32,3,65,144,160,157,1,54,2,36,32,3,65,2,59,1,32,32,3,65,32,106,12,2,11,32,3,65,32,106,33,5,32,3,65,15,106,34,14,33,8,35,0,65,48,107,34,4,36,0,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,224,0,106,34,12,34,0,41,3,0,34,37,80,69,4,64,32,0,41,3,8,34,39,80,13,1,32,0,41,3,16,34,38,80,13,2,32,37,32,38,124,34,38,32,37,84,13,3,32,37,32,39,84,13,4,32,38,66,128,128,128,128,128,128,128,128,32,90,13,5,32,4,32,0,47,1,24,34,0,59,1,8,32,4,32,37,32,39,125,34,39,55,3,0,32,0,32,0,65,32,107,32,0,32,38,66,128,128,128,128,16,84,34,1,27,34,2,65,16,107,32,2,32,38,66,32,134,32,38,32,1,27,34,38,66,128,128,128,128,128,128,192,0,84,34,1,27,34,2,65,8,107,32,2,32,38,66,16,134,32,38,32,1,27,34,38,66,128,128,128,128,128,128,128,128,1,84,34,1,27,34,2,65,4,107,32,2,32,38,66,8,134,32,38,32,1,27,34,38,66,128,128,128,128,128,128,128,128,16,84,34,1,27,34,2,65,2,107,32,2,32,38,66,4,134,32,38,32,1,27,34,38,66,128,128,128,128,128,128,128,128,192,0,84,34,1,27,32,38,66,2,134,32,38,32,1,27,34,44,66,0,89,34,2,107,34,1,107,193,34,10,65,0,72,13,6,32,4,32,39,32,10,173,34,38,134,34,40,32,38,136,34,41,55,3,16,32,39,32,41,82,13,10,32,4,32,0,59,1,8,32,4,32,37,55,3,0,32,4,32,37,32,38,66,63,131,34,39,134,34,38,32,39,136,34,39,55,3,16,32,37,32,39,82,13,10,65,160,127,32,1,107,193,65,208,0,108,65,176,167,5,106,65,206,16,109,34,0,65,209,0,79,13,7,32,0,65,4,116,34,0,65,224,144,157,1,106,41,3,0,34,39,66,255,255,255,255,15,131,34,37,32,38,66,32,136,34,51,126,34,42,66,32,136,34,59,32,39,66,32,136,34,41,32,51,126,34,60,124,32,41,32,38,66,255,255,255,255,15,131,34,38,126,34,39,66,32,136,34,61,124,33,46,32,42,66,255,255,255,255,15,131,32,37,32,38,126,66,32,136,124,32,39,66,255,255,255,255,15,131,124,66,128,128,128,128,8,124,66,32,136,33,50,66,1,65,0,32,1,32,0,65,232,144,157,1,106,47,1,0,106,107,65,63,113,173,34,43,134,34,42,66,1,125,33,47,32,37,32,40,66,32,136,34,38,126,34,39,66,255,255,255,255,15,131,32,37,32,40,66,255,255,255,255,15,131,34,40,126,66,32,136,124,32,40,32,41,126,34,40,66,255,255,255,255,15,131,124,66,128,128,128,128,8,124,66,32,136,33,52,32,38,32,41,126,33,53,32,40,66,32,136,33,54,32,39,66,32,136,33,55,32,0,65,234,144,157,1,106,47,1,0,33,1,32,41,32,44,32,2,173,134,34,38,66,32,136,34,56,126,34,57,32,37,32,56,126,34,39,66,32,136,34,48,124,32,41,32,38,66,255,255,255,255,15,131,34,38,126,34,40,66,32,136,34,49,124,32,39,66,255,255,255,255,15,131,32,37,32,38,126,66,32,136,124,32,40,66,255,255,255,255,15,131,124,34,58,66,128,128,128,128,8,124,66,32,136,124,66,1,124,34,45,32,43,136,167,34,0,65,144,206,0,79,4,64,32,0,65,192,132,61,73,13,9,32,0,65,128,194,215,47,79,4,64,65,8,65,9,32,0,65,128,148,235,220,3,73,34,2,27,33,10,65,128,194,215,47,65,128,148,235,220,3,32,2,27,12,11,11,65,6,65,7,32,0,65,128,173,226,4,73,34,2,27,33,10,65,192,132,61,65,128,173,226,4,32,2,27,12,10,11,32,0,65,228,0,79,4,64,65,2,65,3,32,0,65,232,7,73,34,2,27,33,10,65,228,0,65,232,7,32,2,27,12,10,11,65,10,65,1,32,0,65,9,75,34,10,27,12,9,11,65,183,140,157,1,65,28,65,168,155,157,1,16,218,19,0,11,65,228,140,157,1,65,29,65,184,155,157,1,16,218,19,0,11,65,148,141,157,1,65,28,65,200,155,157,1,16,218,19,0,11,65,248,142,157,1,65,54,65,232,156,157,1,16,218,19,0,11,65,176,142,157,1,65,55,65,216,156,157,1,16,218,19,0,11,65,232,155,157,1,65,45,65,152,156,157,1,16,218,19,0,11,65,156,138,157,1,65,29,65,212,138,157,1,16,218,19,0,11,32,0,65,209,0,65,152,155,157,1,16,163,15,0,11,65,4,65,5,32,0,65,160,141,6,73,34,2,27,33,10,65,144,206,0,65,160,141,6,32,2,27,11,33,2,32,46,32,50,124,33,46,32,45,32,47,131,33,38,32,10,32,1,107,65,1,106,33,9,32,45,32,53,32,55,124,32,54,124,32,52,124,125,34,62,66,1,124,34,40,32,47,131,33,39,65,0,33,1,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,3,64,32,0,32,2,110,33,13,32,1,65,17,70,13,2,32,1,32,8,106,34,15,32,13,65,48,106,34,11,58,0,0,2,64,32,0,32,2,32,13,108,107,34,0,173,32,43,134,34,44,32,38,124,34,37,32,40,90,4,64,32,1,32,10,71,13,1,32,1,65,1,106,33,1,66,1,33,37,3,64,32,37,33,40,32,39,33,41,32,1,65,17,79,13,6,32,1,32,8,106,32,38,66,10,126,34,38,32,43,136,167,65,48,106,34,2,58,0,0,32,1,65,1,106,33,1,32,37,66,10,126,33,37,32,39,66,10,126,34,39,32,38,32,47,131,34,38,88,13,0,11,32,37,32,45,32,46,125,126,34,43,32,37,124,33,44,32,39,32,38,125,32,42,84,34,0,13,7,32,43,32,37,125,34,43,32,38,86,13,3,12,7,11,32,40,32,37,125,34,39,32,2,173,32,43,134,34,40,84,33,2,32,45,32,46,125,34,43,66,1,124,33,42,32,39,32,40,84,32,43,66,1,125,34,43,32,37,88,114,13,5,66,2,32,54,32,55,124,32,52,124,32,53,124,32,38,32,40,124,34,37,32,44,124,124,125,33,47,66,0,32,59,32,61,124,32,50,124,34,45,32,60,124,32,38,32,44,124,124,125,33,46,32,58,66,128,128,128,128,8,124,66,32,136,34,50,32,48,32,49,124,124,32,57,124,33,39,32,37,32,45,124,32,41,32,51,32,56,125,126,124,32,48,125,32,49,125,32,50,125,33,41,3,64,32,37,32,44,124,34,48,32,43,84,32,39,32,46,124,32,41,32,44,124,90,114,69,4,64,32,38,32,44,124,33,37,65,0,33,2,12,7,11,32,15,32,11,65,1,107,34,11,58,0,0,32,38,32,40,124,33,38,32,39,32,47,124,33,45,32,43,32,48,86,4,64,32,40,32,41,124,33,41,32,37,32,40,124,33,37,32,39,32,40,125,33,39,32,40,32,45,88,13,1,11,11,32,40,32,45,86,33,2,32,38,32,44,124,33,37,12,5,11,32,1,65,1,106,33,1,32,2,65,10,73,32,2,65,10,110,33,2,69,13,0,11,65,168,156,157,1,16,156,21,0,11,32,1,32,8,106,65,1,107,33,10,32,41,66,10,126,32,38,32,42,124,125,33,45,32,42,32,46,66,10,126,32,48,32,49,124,32,58,66,128,128,128,128,8,124,66,32,136,124,32,57,124,66,10,126,125,32,40,126,124,33,47,32,43,32,38,125,33,48,66,0,33,41,3,64,32,38,32,42,124,34,37,32,43,84,32,41,32,48,124,32,38,32,47,124,90,114,69,4,64,65,0,33,0,12,5,11,32,10,32,2,65,1,107,34,2,58,0,0,32,41,32,45,124,34,49,32,42,84,33,0,32,37,32,43,90,13,5,32,41,32,42,125,33,41,32,37,33,38,32,42,32,49,88,13,0,11,12,4,11,65,17,65,17,65,184,156,157,1,16,163,15,0,11,32,1,65,17,65,200,156,157,1,16,163,15,0,11,2,64,32,37,32,42,90,32,2,114,13,0,32,42,32,37,32,40,124,34,38,88,32,42,32,37,125,32,38,32,42,125,84,113,13,0,32,5,65,0,54,2,0,12,4,11,32,37,32,62,66,3,125,88,32,37,66,2,90,113,69,4,64,32,5,65,0,54,2,0,12,4,11,32,5,32,9,59,1,8,32,5,32,1,65,1,106,54,2,4,12,2,11,32,38,33,37,11,2,64,32,37,32,44,90,32,0,114,13,0,32,44,32,37,32,42,124,34,38,88,32,44,32,37,125,32,38,32,44,125,84,113,13,0,32,5,65,0,54,2,0,12,2,11,32,37,32,40,66,88,126,32,39,124,88,32,37,32,40,66,20,126,90,113,69,4,64,32,5,65,0,54,2,0,12,2,11,32,5,32,9,59,1,8,32,5,32,1,54,2,4,11,32,5,32,8,54,2,0,11,32,4,65,48,106,36,0,12,1,11,32,4,65,0,54,2,24,35,0,65,16,107,34,0,36,0,32,0,32,4,54,2,12,32,0,32,4,65,16,106,54,2,8,65,0,32,0,65,8,106,65,252,164,157,1,32,0,65,12,106,65,252,164,157,1,32,4,65,24,106,65,228,138,157,1,16,128,5,0,11,2,64,32,3,40,2,32,69,4,64,32,3,65,208,0,106,33,16,35,0,65,160,10,107,34,1,36,0,2,64,2,64,2,64,2,64,2,64,32,1,2,127,2,64,2,64,2,64,2,64,2,64,2,64,32,12,41,3,0,34,37,80,69,4,64,32,12,41,3,8,34,38,80,13,1,32,12,41,3,16,34,39,80,13,2,32,37,32,39,124,34,40,32,37,84,13,3,32,37,32,38,84,13,4,32,12,44,0,26,33,19,32,12,46,1,24,33,0,32,1,32,37,62,2,0,32,1,65,1,65,2,32,37,66,128,128,128,128,16,84,34,2,27,54,2,160,1,32,1,65,0,32,37,66,32,136,167,32,2,27,54,2,4,32,1,65,8,106,65,0,65,152,1,16,129,10,26,32,1,32,38,62,2,164,1,32,1,65,1,65,2,32,38,66,128,128,128,128,16,84,34,2,27,54,2,196,2,32,1,65,0,32,38,66,32,136,167,32,2,27,54,2,168,1,32,1,65,172,1,106,65,0,65,152,1,16,129,10,26,32,1,32,39,62,2,200,2,32,1,65,1,65,2,32,39,66,128,128,128,128,16,84,34,2,27,54,2,232,3,32,1,65,0,32,39,66,32,136,167,32,2,27,54,2,204,2,32,1,65,208,2,106,65,0,65,152,1,16,129,10,26,32,1,65,240,3,106,65,0,65,156,1,16,129,10,26,32,1,65,1,54,2,236,3,32,1,65,1,54,2,140,5,32,0,172,32,40,66,1,125,121,125,66,194,154,193,232,4,126,66,128,161,205,160,180,2,124,66,32,136,167,34,2,193,33,11,2,64,32,0,65,0,78,4,64,32,1,32,0,16,131,4,26,32,1,65,164,1,106,32,0,16,131,4,26,32,1,65,200,2,106,32,0,16,131,4,26,12,1,11,32,1,65,236,3,106,65,0,32,0,107,193,16,131,4,26,11,2,64,32,11,65,0,72,4,64,32,1,65,0,32,11,107,65,255,255,3,113,34,0,16,228,1,32,1,65,164,1,106,32,0,16,228,1,32,1,65,200,2,106,32,0,16,228,1,12,1,11,32,1,65,236,3,106,32,2,65,255,255,1,113,16,228,1,11,32,1,40,2,160,1,33,2,32,1,65,252,8,106,32,1,65,160,1,16,193,5,26,32,1,32,2,54,2,156,10,32,2,32,1,40,2,232,3,34,4,32,2,32,4,75,27,34,5,65,40,75,13,9,32,5,69,4,64,65,0,33,5,12,7,11,32,5,65,1,113,33,9,32,5,65,1,70,13,5,32,5,65,62,113,33,13,32,1,65,252,8,106,33,0,32,1,65,200,2,106,33,8,3,64,32,0,32,6,32,0,40,2,0,34,15,32,8,40,2,0,106,34,10,106,34,6,54,2,0,32,0,65,4,106,34,12,32,12,40,2,0,34,20,32,8,65,4,106,40,2,0,106,34,12,32,10,32,15,73,32,6,32,10,73,114,106,34,10,54,2,0,32,10,32,12,73,32,12,32,20,73,114,33,6,32,8,65,8,106,33,8,32,0,65,8,106,33,0,32,13,32,7,65,2,106,34,7,71,13,0,11,12,5,11,65,183,140,157,1,65,28,65,212,140,157,1,16,218,19,0,11,65,228,140,157,1,65,29,65,132,141,157,1,16,218,19,0,11,65,148,141,157,1,65,28,65,176,141,157,1,16,218,19,0,11,65,248,142,157,1,65,54,65,176,143,157,1,16,218,19,0,11,65,176,142,157,1,65,55,65,232,142,157,1,16,218,19,0,11,32,9,4,127,32,7,65,2,116,34,0,32,1,65,252,8,106,106,34,7,32,7,40,2,0,34,7,32,1,65,200,2,106,32,0,106,40,2,0,106,34,0,32,6,106,34,10,54,2,0,32,0,32,7,73,32,0,32,10,75,114,5,32,6,11,69,13,0,32,5,65,40,70,13,4,32,1,65,252,8,106,32,5,65,2,116,106,65,1,54,2,0,32,5,65,1,106,33,5,11,32,1,32,5,54,2,156,10,32,1,40,2,140,5,34,7,32,5,32,5,32,7,73,27,34,0,65,41,79,13,4,32,0,65,2,116,33,0,2,64,3,64,32,0,4,64,65,127,32,0,65,4,107,34,0,32,1,65,252,8,106,106,40,2,0,34,5,32,0,32,1,65,236,3,106,106,40,2,0,34,10,71,32,5,32,10,75,27,34,8,69,13,1,12,2,11,11,65,127,65,0,32,0,27,33,8,11,2,64,2,64,32,8,32,19,78,4,64,32,2,69,4,64,65,0,33,2,12,3,11,32,2,65,1,107,65,255,255,255,255,3,113,34,0,65,1,106,34,5,65,3,113,33,8,32,0,65,3,73,4,64,32,1,33,0,66,0,33,37,12,2,11,32,5,65,252,255,255,255,7,113,33,10,32,1,33,0,66,0,33,37,3,64,32,0,32,0,53,2,0,66,10,126,32,37,124,34,37,62,2,0,32,0,65,4,106,34,5,32,5,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,8,106,34,5,32,5,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,12,106,34,5,32,5,53,2,0,66,10,126,32,37,66,32,136,124,34,38,62,2,0,32,38,66,32,136,33,37,32,0,65,16,106,33,0,32,10,65,4,107,34,10,13,0,11,12,1,11,32,11,65,1,106,33,11,12,3,11,32,8,4,64,3,64,32,0,32,0,53,2,0,66,10,126,32,37,124,34,38,62,2,0,32,0,65,4,106,33,0,32,38,66,32,136,33,37,32,8,65,1,107,34,8,13,0,11,11,32,38,66,128,128,128,128,16,84,13,0,32,2,65,40,70,13,4,32,1,32,2,65,2,116,106,32,37,62,2,0,32,2,65,1,106,33,2,11,32,1,32,2,54,2,160,1,2,64,32,1,40,2,196,2,34,2,65,41,73,4,64,65,0,32,2,69,13,2,26,32,2,65,1,107,65,255,255,255,255,3,113,34,0,65,1,106,34,5,65,3,113,33,8,32,0,65,3,73,4,64,32,1,65,164,1,106,33,0,66,0,33,38,12,2,11,32,5,65,252,255,255,255,7,113,33,10,32,1,65,164,1,106,33,0,66,0,33,38,3,64,32,0,32,0,53,2,0,66,10,126,32,38,124,34,37,62,2,0,32,0,65,4,106,34,5,32,5,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,8,106,34,5,32,5,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,12,106,34,5,32,5,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,37,66,32,136,33,38,32,0,65,16,106,33,0,32,10,65,4,107,34,10,13,0,11,12,1,11,12,11,11,32,8,4,64,3,64,32,0,32,0,53,2,0,66,10,126,32,38,124,34,37,62,2,0,32,0,65,4,106,33,0,32,37,66,32,136,33,38,32,8,65,1,107,34,8,13,0,11,11,32,2,32,37,66,128,128,128,128,16,84,13,0,26,32,2,65,40,70,13,3,32,1,65,164,1,106,32,2,65,2,116,106,32,38,62,2,0,32,2,65,1,106,11,54,2,196,2,32,1,32,4,4,127,32,4,65,1,107,65,255,255,255,255,3,113,34,0,65,1,106,34,2,65,3,113,33,8,2,64,32,0,65,3,73,4,64,32,1,65,200,2,106,33,0,66,0,33,37,12,1,11,32,2,65,252,255,255,255,7,113,33,10,32,1,65,200,2,106,33,0,66,0,33,37,3,64,32,0,32,0,53,2,0,66,10,126,32,37,124,34,37,62,2,0,32,0,65,4,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,8,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,12,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,38,62,2,0,32,38,66,32,136,33,37,32,0,65,16,106,33,0,32,10,65,4,107,34,10,13,0,11,11,32,8,4,64,3,64,32,0,32,0,53,2,0,66,10,126,32,37,124,34,38,62,2,0,32,0,65,4,106,33,0,32,38,66,32,136,33,37,32,8,65,1,107,34,8,13,0,11,11,32,38,66,128,128,128,128,16,84,4,64,32,1,32,4,54,2,232,3,12,2,11,32,4,65,40,70,13,3,32,1,65,200,2,106,32,4,65,2,116,106,32,37,62,2,0,32,4,65,1,106,5,65,0,11,54,2,232,3,11,32,1,65,144,5,106,34,2,32,1,65,236,3,106,34,0,65,160,1,16,193,5,26,32,1,32,7,54,2,176,6,32,2,65,1,16,131,4,33,28,32,1,40,2,140,5,33,2,32,1,65,180,6,106,34,4,32,0,65,160,1,16,193,5,26,32,1,32,2,54,2,212,7,32,4,65,2,16,131,4,33,29,32,1,40,2,140,5,33,2,32,1,65,216,7,106,34,4,32,0,65,160,1,16,193,5,26,32,1,32,2,54,2,248,8,32,4,65,3,16,131,4,33,30,2,64,2,64,32,1,40,2,160,1,34,7,32,1,40,2,248,8,34,20,32,7,32,20,75,27,34,5,65,40,77,4,64,32,1,65,140,5,106,33,31,32,1,65,176,6,106,33,32,32,1,65,212,7,106,33,33,32,1,40,2,140,5,33,15,32,1,40,2,176,6,33,22,32,1,40,2,212,7,33,26,65,0,33,4,3,64,32,4,33,10,32,5,65,2,116,33,0,2,64,3,64,32,0,4,64,65,127,32,0,32,33,106,40,2,0,34,2,32,0,65,4,107,34,0,32,1,106,40,2,0,34,4,71,32,2,32,4,75,27,34,8,69,13,1,12,2,11,11,65,127,65,0,32,0,27,33,8,11,65,0,33,9,32,1,2,127,32,8,65,1,77,4,64,32,5,4,64,65,1,33,6,65,0,33,7,32,5,65,1,71,4,64,32,5,65,62,113,33,12,32,1,34,0,65,216,7,106,33,8,3,64,32,0,32,6,32,0,40,2,0,34,9,32,8,40,2,0,65,127,115,106,34,2,106,34,6,54,2,0,32,0,65,4,106,34,4,32,4,40,2,0,34,13,32,8,65,4,106,40,2,0,65,127,115,106,34,4,32,2,32,9,73,32,2,32,6,75,114,106,34,2,54,2,0,32,2,32,4,73,32,4,32,13,73,114,33,6,32,8,65,8,106,33,8,32,0,65,8,106,33,0,32,12,32,7,65,2,106,34,7,71,13,0,11,11,32,5,65,1,113,4,127,32,1,32,7,65,2,116,34,0,106,34,2,32,2,40,2,0,34,2,32,0,32,30,106,40,2,0,65,127,115,106,34,0,32,6,106,34,4,54,2,0,32,0,32,2,73,32,0,32,4,75,114,5,32,6,11,69,13,10,11,32,1,32,5,54,2,160,1,65,8,33,9,32,5,33,7,11,2,64,2,64,2,64,2,64,32,7,32,26,32,7,32,26,75,27,34,2,65,41,73,4,64,32,2,65,2,116,33,0,2,64,3,64,32,0,4,64,65,127,32,0,32,32,106,40,2,0,34,4,32,0,65,4,107,34,0,32,1,106,40,2,0,34,5,71,32,4,32,5,75,27,34,8,69,13,1,12,2,11,11,65,127,65,0,32,0,27,33,8,11,2,64,32,8,65,1,75,4,64,32,7,33,2,12,1,11,32,2,4,64,65,1,33,6,65,0,33,7,32,2,65,1,71,4,64,32,2,65,62,113,33,12,32,1,34,0,65,180,6,106,33,8,3,64,32,0,32,6,32,0,40,2,0,34,13,32,8,40,2,0,65,127,115,106,34,4,106,34,6,54,2,0,32,0,65,4,106,34,5,32,5,40,2,0,34,18,32,8,65,4,106,40,2,0,65,127,115,106,34,5,32,4,32,13,73,32,4,32,6,75,114,106,34,4,54,2,0,32,5,32,18,73,32,4,32,5,73,114,33,6,32,8,65,8,106,33,8,32,0,65,8,106,33,0,32,12,32,7,65,2,106,34,7,71,13,0,11,11,32,2,65,1,113,4,127,32,1,32,7,65,2,116,34,0,106,34,4,32,4,40,2,0,34,4,32,0,32,29,106,40,2,0,65,127,115,106,34,0,32,6,106,34,5,54,2,0,32,0,32,4,73,32,0,32,5,75,114,5,32,6,11,69,13,15,11,32,1,32,2,54,2,160,1,32,9,65,4,114,33,9,11,32,2,32,22,32,2,32,22,75,27,34,4,65,41,79,13,1,32,4,65,2,116,33,0,2,64,3,64,32,0,4,64,65,127,32,0,32,31,106,40,2,0,34,5,32,0,65,4,107,34,0,32,1,106,40,2,0,34,7,71,32,5,32,7,75,27,34,8,69,13,1,12,2,11,11,65,127,65,0,32,0,27,33,8,11,2,64,32,8,65,1,75,4,64,32,2,33,4,12,1,11,32,4,4,64,65,1,33,6,65,0,33,7,32,4,65,1,71,4,64,32,4,65,62,113,33,12,32,1,34,0,65,144,5,106,33,8,3,64,32,0,32,6,32,0,40,2,0,34,13,32,8,40,2,0,65,127,115,106,34,2,106,34,6,54,2,0,32,0,65,4,106,34,5,32,5,40,2,0,34,18,32,8,65,4,106,40,2,0,65,127,115,106,34,5,32,2,32,13,73,32,2,32,6,75,114,106,34,2,54,2,0,32,2,32,5,73,32,5,32,18,73,114,33,6,32,8,65,8,106,33,8,32,0,65,8,106,33,0,32,12,32,7,65,2,106,34,7,71,13,0,11,11,32,4,65,1,113,4,127,32,1,32,7,65,2,116,34,0,106,34,2,32,2,40,2,0,34,2,32,0,32,28,106,40,2,0,65,127,115,106,34,0,32,6,106,34,5,54,2,0,32,0,32,2,73,32,0,32,5,75,114,5,32,6,11,69,13,15,11,32,1,32,4,54,2,160,1,32,9,65,2,106,33,9,11,32,4,32,15,32,4,32,15,75,27,34,5,65,41,79,13,10,32,5,65,2,116,33,0,2,64,3,64,32,0,4,64,65,127,32,0,65,4,107,34,0,32,1,65,236,3,106,106,40,2,0,34,2,32,0,32,1,106,40,2,0,34,7,71,32,2,32,7,75,27,34,8,69,13,1,12,2,11,11,65,127,65,0,32,0,27,33,8,11,2,64,32,8,65,1,75,4,64,32,4,33,5,12,1,11,32,5,4,64,65,1,33,6,65,0,33,7,32,5,65,1,71,4,64,32,5,65,62,113,33,12,32,1,34,0,65,236,3,106,33,8,3,64,32,0,32,6,32,0,40,2,0,34,13,32,8,40,2,0,65,127,115,106,34,2,106,34,6,54,2,0,32,0,65,4,106,34,4,32,4,40,2,0,34,18,32,8,65,4,106,40,2,0,65,127,115,106,34,4,32,2,32,13,73,32,2,32,6,75,114,106,34,2,54,2,0,32,2,32,4,73,32,4,32,18,73,114,33,6,32,8,65,8,106,33,8,32,0,65,8,106,33,0,32,12,32,7,65,2,106,34,7,71,13,0,11,11,32,5,65,1,113,4,127,32,1,32,7,65,2,116,34,0,106,34,2,32,2,40,2,0,34,2,32,1,65,236,3,106,32,0,106,40,2,0,65,127,115,106,34,0,32,6,106,34,4,54,2,0,32,0,32,2,73,32,0,32,4,75,114,5,32,6,11,69,13,15,11,32,1,32,5,54,2,160,1,32,9,65,1,106,33,9,11,32,10,65,17,70,13,2,32,10,32,14,106,32,9,65,48,106,58,0,0,32,5,32,1,40,2,196,2,34,12,32,5,32,12,75,27,34,0,65,41,79,13,12,32,10,65,1,106,33,4,32,0,65,2,116,33,0,2,64,3,64,32,0,4,64,65,127,32,0,65,4,107,34,0,32,1,65,164,1,106,106,40,2,0,34,2,32,0,32,1,106,40,2,0,34,7,71,32,2,32,7,75,27,34,2,69,13,1,12,2,11,11,65,127,65,0,32,0,27,33,2,11,32,1,65,252,8,106,32,1,65,160,1,16,193,5,26,32,1,32,5,54,2,156,10,32,5,32,1,40,2,232,3,34,13,32,5,32,13,75,27,34,9,65,40,75,13,3,2,64,32,9,69,4,64,65,0,33,9,12,1,11,65,0,33,6,65,0,33,7,32,9,65,1,71,4,64,32,9,65,62,113,33,34,32,1,65,252,8,106,33,0,32,1,65,200,2,106,33,8,3,64,32,0,32,6,32,0,40,2,0,34,35,32,8,40,2,0,106,34,18,106,34,36,54,2,0,32,0,65,4,106,34,6,32,6,40,2,0,34,21,32,8,65,4,106,40,2,0,106,34,6,32,18,32,35,73,32,18,32,36,75,114,106,34,18,54,2,0,32,6,32,21,73,32,6,32,18,75,114,33,6,32,8,65,8,106,33,8,32,0,65,8,106,33,0,32,34,32,7,65,2,106,34,7,71,13,0,11,11,32,9,65,1,113,4,127,32,7,65,2,116,34,0,32,1,65,252,8,106,106,34,7,32,7,40,2,0,34,7,32,1,65,200,2,106,32,0,106,40,2,0,106,34,0,32,6,106,34,8,54,2,0,32,0,32,7,73,32,0,32,8,75,114,5,32,6,11,69,13,0,32,9,65,40,70,13,12,32,1,65,252,8,106,32,9,65,2,116,106,65,1,54,2,0,32,9,65,1,106,33,9,11,32,1,32,9,54,2,156,10,32,15,32,9,32,9,32,15,73,27,34,0,65,41,79,13,12,32,0,65,2,116,33,0,2,64,3,64,32,0,4,64,65,127,32,0,65,4,107,34,0,32,1,65,252,8,106,106,40,2,0,34,7,32,0,32,1,65,236,3,106,106,40,2,0,34,8,71,32,7,32,8,75,27,34,8,69,13,1,12,2,11,11,65,127,65,0,32,0,27,33,8,11,2,64,32,8,32,19,78,34,0,32,2,32,19,72,34,2,69,113,69,4,64,32,0,13,11,32,2,13,1,12,10,11,65,0,33,2,65,0,32,5,69,13,6,26,32,5,65,1,107,65,255,255,255,255,3,113,34,0,65,1,106,34,7,65,3,113,33,8,32,0,65,3,73,4,64,32,1,33,0,66,0,33,37,12,6,11,32,7,65,252,255,255,255,7,113,33,10,32,1,33,0,66,0,33,37,3,64,32,0,32,0,53,2,0,66,10,126,32,37,124,34,37,62,2,0,32,0,65,4,106,34,7,32,7,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,8,106,34,7,32,7,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,12,106,34,7,32,7,53,2,0,66,10,126,32,37,66,32,136,124,34,38,62,2,0,32,38,66,32,136,33,37,32,0,65,16,106,33,0,32,10,65,4,107,34,10,13,0,11,12,5,11,32,1,65,1,16,131,4,26,32,1,40,2,160,1,34,0,32,1,40,2,140,5,34,2,32,0,32,2,75,27,34,0,65,41,79,13,12,32,0,65,2,116,33,0,32,1,65,4,107,33,2,32,1,65,232,3,106,33,5,2,64,3,64,32,0,4,64,32,0,32,2,106,33,7,32,0,32,5,106,33,12,32,0,65,4,107,33,0,65,127,32,12,40,2,0,34,12,32,7,40,2,0,34,7,71,32,7,32,12,73,27,34,8,69,13,1,12,2,11,11,65,127,65,0,32,0,27,33,8,11,32,8,65,2,73,13,8,12,9,11,12,17,11,32,4,65,40,65,148,194,157,1,16,164,15,0,11,65,17,65,17,65,128,142,157,1,16,163,15,0,11,32,9,65,40,65,148,194,157,1,16,164,15,0,11,32,8,4,64,3,64,32,0,32,0,53,2,0,66,10,126,32,37,124,34,38,62,2,0,32,0,65,4,106,33,0,32,38,66,32,136,33,37,32,8,65,1,107,34,8,13,0,11,11,32,5,32,38,66,128,128,128,128,16,84,13,0,26,32,5,65,40,70,13,6,32,1,32,5,65,2,116,106,32,37,62,2,0,32,5,65,1,106,11,34,7,54,2,160,1,2,64,32,12,69,13,0,32,12,65,1,107,65,255,255,255,255,3,113,34,0,65,1,106,34,2,65,3,113,33,8,2,64,32,0,65,3,73,4,64,32,1,65,164,1,106,33,0,66,0,33,37,12,1,11,32,2,65,252,255,255,255,7,113,33,10,32,1,65,164,1,106,33,0,66,0,33,37,3,64,32,0,32,0,53,2,0,66,10,126,32,37,124,34,37,62,2,0,32,0,65,4,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,8,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,12,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,38,62,2,0,32,38,66,32,136,33,37,32,0,65,16,106,33,0,32,10,65,4,107,34,10,13,0,11,11,32,8,4,64,3,64,32,0,32,0,53,2,0,66,10,126,32,37,124,34,38,62,2,0,32,0,65,4,106,33,0,32,38,66,32,136,33,37,32,8,65,1,107,34,8,13,0,11,11,32,38,66,128,128,128,128,16,84,4,64,32,12,33,2,12,1,11,32,12,65,40,70,13,6,32,1,65,164,1,106,32,12,65,2,116,106,32,37,62,2,0,32,12,65,1,106,33,2,11,32,1,32,2,54,2,196,2,2,64,32,13,69,4,64,65,0,33,13,12,1,11,32,13,65,1,107,65,255,255,255,255,3,113,34,0,65,1,106,34,2,65,3,113,33,8,2,64,32,0,65,3,73,4,64,32,1,65,200,2,106,33,0,66,0,33,37,12,1,11,32,2,65,252,255,255,255,7,113,33,10,32,1,65,200,2,106,33,0,66,0,33,37,3,64,32,0,32,0,53,2,0,66,10,126,32,37,124,34,37,62,2,0,32,0,65,4,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,8,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,37,62,2,0,32,0,65,12,106,34,2,32,2,53,2,0,66,10,126,32,37,66,32,136,124,34,38,62,2,0,32,38,66,32,136,33,37,32,0,65,16,106,33,0,32,10,65,4,107,34,10,13,0,11,11,32,8,4,64,3,64,32,0,32,0,53,2,0,66,10,126,32,37,124,34,38,62,2,0,32,0,65,4,106,33,0,32,38,66,32,136,33,37,32,8,65,1,107,34,8,13,0,11,11,32,38,66,128,128,128,128,16,84,13,0,32,13,65,40,70,13,6,32,1,65,200,2,106,32,13,65,2,116,106,32,37,62,2,0,32,13,65,1,106,33,13,11,32,1,32,13,54,2,232,3,32,7,32,20,32,7,32,20,75,27,34,5,65,40,77,13,0,11,11,12,2,11,32,4,32,14,106,33,2,32,10,33,0,65,127,33,8,2,64,3,64,32,0,65,127,70,13,1,32,8,65,1,106,33,8,32,0,32,14,106,32,0,65,1,107,33,0,45,0,0,65,57,70,13,0,11,32,0,32,14,106,34,2,65,1,106,34,5,32,5,45,0,0,65,1,106,58,0,0,32,0,65,2,106,32,10,75,13,1,32,2,65,2,106,65,48,32,8,16,129,10,26,12,1,11,32,14,65,49,58,0,0,32,10,4,64,32,14,65,1,106,65,48,32,10,16,129,10,26,11,32,4,65,17,73,4,64,32,2,65,48,58,0,0,32,11,65,1,106,33,11,32,10,65,2,106,33,4,12,1,11,32,4,65,17,65,144,142,157,1,16,163,15,0,11,32,4,65,17,77,4,64,32,16,32,11,59,1,8,32,16,32,4,54,2,4,32,16,32,14,54,2,0,32,1,65,160,10,106,36,0,12,6,11,32,4,65,17,65,160,142,157,1,16,164,15,0,11,32,5,65,40,65,148,194,157,1,16,164,15,0,11,65,40,65,40,65,148,194,157,1,16,163,15,0,11,32,0,65,40,65,148,194,157,1,16,164,15,0,11,65,164,194,157,1,65,26,65,148,194,157,1,16,218,19,0,11,32,3,65,216,0,106,32,3,65,40,106,40,2,0,54,2,0,32,3,32,3,41,2,32,55,3,80,11,32,3,32,3,40,2,80,32,3,40,2,84,32,3,47,1,88,65,0,32,3,65,32,106,16,177,5,32,3,40,2,4,33,0,32,3,40,2,0,12,1,11,32,3,65,2,59,1,32,32,3,65,1,54,2,40,32,3,65,147,160,157,1,54,2,36,32,3,65,32,106,11,33,1,32,3,32,0,54,2,92,32,3,32,1,54,2,88,32,3,32,25,54,2,84,32,3,32,24,54,2,80,32,3,65,208,0,106,16,210,3,32,3,65,128,1,106,36,0,15,11,32,2,65,40,65,148,194,157,1,16,164,15,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,144,128,192,0,65,9,65,195,130,192,0,65,13,32,2,65,12,106,65,204,138,192,0,16,222,10,32,2,65,16,106,36,0,11,63,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,200,0,16,244,10,34,1,69,4,64,65,4,65,200,0,16,177,28,0,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,0,65,192,0,16,193,5,26,32,1,11,63,1,1,127,65,205,184,158,1,45,0,0,26,65,8,65,192,7,16,244,10,34,1,69,4,64,65,8,65,192,7,16,177,28,0,11,32,1,66,129,128,128,128,16,55,3,0,32,1,65,8,106,32,0,65,184,7,16,193,5,26,32,1,11,48,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,65,8,106,33,0,3,64,32,0,16,214,24,32,0,65,24,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,53,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,33,0,3,64,32,0,16,131,10,32,0,65,16,106,16,131,10,32,0,65,32,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,66,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,132,2,16,244,10,34,0,69,4,64,65,4,65,132,2,16,177,28,0,11,32,0,66,129,128,128,128,16,55,2,0,32,0,65,8,106,65,236,250,192,0,65,252,1,16,193,5,26,32,0,11,65,1,1,127,65,205,184,158,1,45,0,0,26,65,8,65,176,2,16,244,10,34,2,69,4,64,65,8,65,176,2,16,177,28,0,11,32,2,32,1,65,176,2,16,193,5,33,1,32,0,65,184,128,193,0,54,2,4,32,0,32,1,54,2,0,11,54,1,1,127,35,0,65,16,107,34,3,36,0,32,3,32,2,54,2,12,32,3,32,1,54,2,8,32,0,32,3,65,8,106,16,174,9,54,2,4,32,0,65,0,54,2,0,32,3,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,168,159,194,0,65,20,65,188,159,194,0,65,3,32,2,65,12,106,65,208,156,194,0,16,222,10,32,2,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,255,158,194,0,65,16,65,143,159,194,0,65,7,32,2,65,12,106,65,244,157,194,0,16,222,10,32,2,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,156,156,194,0,65,13,65,173,154,194,0,65,4,32,2,65,12,106,65,140,156,194,0,16,222,10,32,2,65,16,106,36,0,11,55,1,2,127,32,0,40,2,0,33,2,32,0,40,2,4,34,0,40,2,0,34,1,4,64,32,2,32,1,17,2,0,11,32,0,40,2,4,34,1,4,64,32,2,32,1,32,0,40,2,8,16,218,26,11,11,48,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,65,48,106,33,0,3,64,32,0,16,214,24,32,0,65,64,107,33,0,32,1,65,1,107,34,1,13,0,11,11,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,240,193,204,0,65,31,65,143,194,204,0,65,6,32,2,65,12,106,65,236,187,204,0,16,222,10,32,2,65,16,106,36,0,11,62,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,4,16,149,27,34,2,69,4,64,65,4,65,4,16,177,28,0,11,32,0,65,1,54,2,8,32,0,32,2,54,2,4,32,0,65,1,54,2,0,32,2,32,1,54,2,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,243,238,213,0,65,20,65,135,239,213,0,65,3,32,2,65,12,106,65,188,238,213,0,16,222,10,32,2,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,220,238,213,0,65,16,65,236,238,213,0,65,7,32,2,65,12,106,65,204,238,213,0,16,222,10,32,2,65,16,106,36,0,11,54,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,1,3,64,32,1,16,172,20,32,1,65,20,106,33,1,32,2,65,1,107,34,2,13,0,11,11,32,0,65,4,65,20,16,244,22,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,139,189,214,0,65,12,65,151,189,214,0,65,7,32,2,65,12,106,65,204,186,214,0,16,222,10,32,2,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,144,223,214,0,65,16,65,160,223,214,0,65,5,32,2,65,12,106,65,136,214,214,0,16,222,10,32,2,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,165,223,214,0,65,16,65,160,223,214,0,65,5,32,2,65,12,106,65,136,214,214,0,16,222,10,32,2,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,173,237,214,0,65,24,65,197,235,214,0,65,7,32,2,65,12,106,65,160,235,214,0,16,222,10,32,2,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,176,235,214,0,65,21,65,197,235,214,0,65,7,32,2,65,12,106,65,160,235,214,0,16,222,10,32,2,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,222,237,214,0,65,31,65,157,231,214,0,65,6,32,2,65,12,106,65,128,231,214,0,16,222,10,32,2,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,197,237,214,0,65,25,65,157,231,214,0,65,6,32,2,65,12,106,65,128,231,214,0,16,222,10,32,2,65,16,106,36,0,11,59,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,144,231,214,0,65,13,65,157,231,214,0,65,6,32,2,65,12,106,65,128,231,214,0,16,222,10,32,2,65,16,106,36,0,11,55,1,1,127,35,0,65,16,107,34,3,36,0,32,3,32,1,40,2,0,54,2,12,32,2,32,3,65,12,106,65,4,16,100,32,0,65,18,58,0,8,32,0,65,4,54,2,0,32,3,65,16,106,36,0,11,58,0,32,0,4,64,32,0,40,2,0,69,4,64,65,174,179,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,15,11,32,0,65,0,54,2,0,32,0,65,8,106,65,0,65,156,1,16,129,10,26,11,11,56,0,2,64,32,2,65,128,128,196,0,70,13,0,32,0,32,2,32,1,40,2,16,17,1,0,69,13,0,65,1,15,11,32,3,69,4,64,65,0,15,11,32,0,32,3,32,4,32,1,40,2,12,17,4,0,11,183,7,1,6,127,35,0,65,16,107,34,9,36,0,35,0,65,128,15,107,34,8,36,0,32,8,65,16,106,32,0,32,1,16,216,19,32,8,40,2,20,33,10,32,8,40,2,16,33,12,32,8,65,8,106,32,2,32,3,16,216,19,2,64,2,64,32,4,65,5,73,4,64,32,5,65,4,79,13,1,32,8,40,2,12,33,3,32,8,40,2,8,33,13,32,8,32,6,32,7,16,216,19,32,8,65,24,106,33,2,32,8,40,2,0,33,7,32,8,40,2,4,33,6,35,0,65,176,17,107,34,1,36,0,32,1,65,216,4,106,32,12,32,10,32,13,32,3,32,4,65,128,130,136,32,32,5,65,3,116,65,248,1,113,118,16,145,1,2,64,2,64,2,64,2,64,32,1,40,2,216,4,34,5,65,10,70,4,64,32,1,32,1,40,2,220,4,54,2,236,16,32,1,65,0,54,2,168,17,32,1,66,128,128,128,128,16,55,2,160,17,32,1,65,3,58,0,156,17,32,1,65,32,54,2,140,17,32,1,65,0,54,2,152,17,32,1,65,252,135,193,0,54,2,148,17,32,1,65,0,54,2,132,17,32,1,65,0,54,2,252,16,32,1,32,1,65,160,17,106,54,2,144,17,32,1,65,236,16,106,32,1,65,252,16,106,16,164,28,69,13,1,65,164,136,193,0,65,55,32,1,65,175,17,106,65,148,136,193,0,65,168,137,193,0,16,253,13,0,11,32,1,40,2,220,4,33,11,32,1,32,1,65,224,4,106,65,216,4,16,193,5,34,0,32,11,54,2,140,12,32,0,32,5,54,2,136,12,32,0,65,144,12,106,32,0,65,168,2,16,193,5,26,32,0,65,184,14,106,34,5,32,0,65,168,2,106,65,176,2,16,193,5,26,32,0,65,216,4,106,34,11,32,4,32,0,65,136,12,106,32,5,32,7,32,6,16,218,3,32,0,40,2,144,7,65,11,71,4,64,32,2,32,11,65,176,7,16,193,5,26,12,2,11,32,0,32,0,40,2,216,4,54,2,240,16,32,0,65,0,54,2,132,17,32,0,66,128,128,128,128,16,55,2,252,16,32,0,65,3,58,0,32,32,0,65,32,54,2,16,32,0,65,0,54,2,28,32,0,65,252,135,193,0,54,2,24,32,0,65,0,54,2,8,32,0,65,0,54,2,0,32,0,32,0,65,252,16,106,54,2,20,32,0,65,240,16,106,34,4,32,0,16,164,28,13,2,32,0,65,168,17,106,32,0,65,132,17,106,40,2,0,34,5,54,2,0,32,0,32,0,41,2,252,16,55,3,160,17,32,0,40,2,164,17,32,5,16,134,25,33,5,32,0,65,160,17,106,16,214,24,32,4,16,204,25,32,2,65,11,54,2,184,2,32,2,32,5,54,2,0,12,1,11,32,1,65,248,16,106,32,1,65,168,17,106,40,2,0,34,0,54,2,0,32,1,32,1,41,2,160,17,55,3,240,16,32,1,40,2,244,16,32,0,16,134,25,33,0,32,1,65,240,16,106,16,214,24,32,1,65,236,16,106,16,204,25,32,2,65,11,54,2,184,2,32,2,32,0,54,2,0,11,32,1,65,176,17,106,36,0,12,1,11,65,164,136,193,0,65,55,32,0,65,175,17,106,65,148,136,193,0,65,168,137,193,0,16,253,13,0,11,32,6,4,64,32,7,65,1,32,6,16,224,4,11,32,3,4,64,32,13,65,1,32,3,16,224,4,11,32,10,4,64,32,12,65,1,32,10,16,224,4,11,2,127,32,8,40,2,208,2,65,11,71,4,64,32,8,65,208,7,106,32,8,65,24,106,65,176,7,16,193,5,26,65,0,33,0,32,8,65,0,54,2,200,7,32,8,65,200,7,106,16,157,20,65,8,106,12,1,11,65,1,33,0,32,8,40,2,24,11,33,1,32,9,32,0,54,2,8,32,9,32,1,65,0,32,0,27,54,2,4,32,9,65,0,32,1,32,0,27,54,2,0,32,8,65,128,15,106,36,0,12,2,11,65,164,142,193,0,65,25,16,154,28,0,11,65,164,142,193,0,65,25,16,154,28,0,11,32,9,40,2,0,32,9,40,2,4,32,9,40,2,8,32,9,65,16,106,36,0,11,153,10,1,7,127,35,0,65,16,107,34,9,36,0,35,0,65,128,15,107,34,8,36,0,32,8,65,16,106,32,0,32,1,16,216,19,32,8,40,2,20,33,11,32,8,40,2,16,33,12,32,8,65,8,106,32,2,32,3,16,216,19,2,64,2,64,32,4,65,5,73,4,64,32,5,65,4,79,13,1,32,8,40,2,12,33,0,32,8,40,2,8,33,1,32,8,32,6,32,7,16,216,19,32,8,65,24,106,33,3,32,8,40,2,0,33,13,32,8,40,2,4,33,6,35,0,65,144,18,107,34,2,36,0,32,2,65,176,5,106,32,12,32,11,16,223,8,2,64,2,64,2,64,32,2,40,2,176,5,34,7,65,2,70,4,64,32,2,65,224,17,106,32,2,65,180,5,106,34,4,65,8,106,41,2,0,55,3,0,32,2,32,4,41,2,0,55,3,216,17,32,2,65,0,54,2,136,18,32,2,66,128,128,128,128,16,55,2,128,18,32,2,65,3,58,0,120,32,2,65,32,54,2,104,32,2,65,0,54,2,116,32,2,65,252,135,193,0,54,2,112,32,2,65,0,54,2,96,32,2,65,0,54,2,88,32,2,32,2,65,128,18,106,54,2,108,32,2,65,216,17,106,32,2,65,216,0,106,16,155,4,13,2,32,2,65,208,17,106,32,2,65,136,18,106,40,2,0,34,4,54,2,0,32,2,32,2,41,2,128,18,55,3,200,17,32,2,40,2,204,17,32,4,16,134,25,33,4,32,2,65,200,17,106,16,214,24,32,3,65,11,54,2,184,2,32,3,32,4,54,2,0,12,1,11,32,2,40,2,180,5,33,10,32,2,65,16,106,32,2,65,184,5,106,34,14,65,200,0,16,193,5,26,32,2,32,10,54,2,12,32,2,32,7,54,2,8,32,2,65,216,0,106,32,1,32,0,16,250,15,32,2,40,0,89,33,7,32,2,45,0,88,34,10,65,2,71,4,64,32,14,32,2,65,224,0,106,40,0,0,54,0,0,32,2,32,2,40,0,93,54,0,181,5,32,2,32,7,54,0,177,5,32,2,32,10,58,0,176,5,32,2,65,176,5,106,16,153,11,33,4,32,3,65,11,54,2,184,2,32,3,32,4,54,2,0,12,1,11,32,2,65,176,5,106,32,2,65,8,106,32,7,32,4,65,128,130,136,32,32,5,65,3,116,65,248,1,113,118,16,146,1,2,64,32,2,40,2,176,5,34,5,65,10,70,4,64,32,2,32,2,40,2,180,5,54,2,196,17,32,2,65,0,54,2,136,18,32,2,66,128,128,128,128,16,55,2,128,18,32,2,65,3,58,0,248,17,32,2,65,32,54,2,232,17,32,2,65,0,54,2,244,17,32,2,65,252,135,193,0,54,2,240,17,32,2,65,0,54,2,224,17,32,2,65,0,54,2,216,17,32,2,32,2,65,128,18,106,54,2,236,17,32,2,65,196,17,106,32,2,65,216,17,106,16,164,28,69,13,1,12,3,11,32,2,40,2,180,5,33,7,32,2,65,216,0,106,34,10,32,2,65,184,5,106,65,216,4,16,193,5,26,32,2,32,7,54,2,228,12,32,2,32,5,54,2,224,12,32,2,65,232,12,106,32,10,65,168,2,16,193,5,26,32,2,65,144,15,106,34,5,32,2,65,128,3,106,65,176,2,16,193,5,26,32,2,65,176,5,106,34,7,32,4,32,2,65,224,12,106,32,5,32,13,32,6,16,218,3,32,2,40,2,232,7,65,11,71,4,64,32,3,32,7,65,176,7,16,193,5,26,12,2,11,32,2,32,2,40,2,176,5,54,2,200,17,32,2,65,0,54,2,224,17,32,2,66,128,128,128,128,16,55,2,216,17,32,2,65,3,58,0,120,32,2,65,32,54,2,104,32,2,65,0,54,2,116,32,2,65,252,135,193,0,54,2,112,32,2,65,0,54,2,96,32,2,65,0,54,2,88,32,2,32,2,65,216,17,106,54,2,108,32,2,65,200,17,106,34,4,32,2,65,216,0,106,16,164,28,13,2,32,2,65,136,18,106,32,2,65,224,17,106,40,2,0,34,5,54,2,0,32,2,32,2,41,2,216,17,55,3,128,18,32,2,40,2,132,18,32,5,16,134,25,33,5,32,2,65,128,18,106,16,214,24,32,4,16,204,25,32,3,65,11,54,2,184,2,32,3,32,5,54,2,0,12,1,11,32,2,65,208,17,106,32,2,65,136,18,106,40,2,0,34,4,54,2,0,32,2,32,2,41,2,128,18,55,3,200,17,32,2,40,2,204,17,32,4,16,134,25,33,4,32,2,65,200,17,106,16,214,24,32,2,65,196,17,106,16,204,25,32,3,65,11,54,2,184,2,32,3,32,4,54,2,0,11,32,2,65,144,18,106,36,0,12,1,11,65,164,136,193,0,65,55,32,2,65,143,18,106,65,148,136,193,0,65,168,137,193,0,16,253,13,0,11,32,6,4,64,32,13,65,1,32,6,16,224,4,11,32,0,4,64,32,1,65,1,32,0,16,224,4,11,32,11,4,64,32,12,65,1,32,11,16,224,4,11,2,127,32,8,40,2,208,2,65,11,71,4,64,32,8,65,208,7,106,32,8,65,24,106,65,176,7,16,193,5,26,65,0,33,0,32,8,65,0,54,2,200,7,32,8,65,200,7,106,16,157,20,65,8,106,12,1,11,65,1,33,0,32,8,40,2,24,11,33,1,32,9,32,0,54,2,8,32,9,32,1,65,0,32,0,27,54,2,4,32,9,65,0,32,1,32,0,27,54,2,0,32,8,65,128,15,106,36,0,12,2,11,65,164,142,193,0,65,25,16,154,28,0,11,65,164,142,193,0,65,25,16,154,28,0,11,32,9,40,2,0,32,9,40,2,4,32,9,40,2,8,32,9,65,16,106,36,0,11,179,9,1,7,127,35,0,65,16,107,34,9,36,0,35,0,65,128,15,107,34,8,36,0,32,8,65,16,106,32,0,32,1,16,216,19,32,8,40,2,20,33,10,32,8,40,2,16,33,13,32,8,65,8,106,32,2,32,3,16,216,19,2,64,2,64,32,4,65,5,73,4,64,32,5,65,4,79,13,1,32,8,40,2,12,33,2,32,8,40,2,8,33,3,32,8,32,6,32,7,16,216,19,32,8,65,24,106,33,1,32,8,40,2,0,33,14,32,8,40,2,4,33,6,35,0,65,160,18,107,34,0,36,0,32,0,65,200,5,106,34,11,32,13,32,10,16,224,8,32,0,65,248,0,106,34,7,32,0,65,212,5,106,41,2,0,55,3,0,32,0,32,0,41,2,204,5,55,3,112,2,64,2,64,2,64,32,0,40,2,200,5,34,12,65,2,71,4,64,32,0,65,20,106,32,0,65,220,5,106,65,220,0,16,193,5,26,32,0,65,12,106,32,7,41,3,0,55,2,0,32,0,32,12,54,2,0,32,0,32,0,41,3,112,55,2,4,32,0,65,240,0,106,32,3,32,2,16,250,15,32,0,40,0,113,33,7,2,64,2,64,32,0,45,0,112,34,12,65,2,70,4,64,32,11,32,0,32,7,32,4,65,128,130,136,32,32,5,65,3,116,65,248,1,113,118,16,147,1,32,0,40,2,200,5,34,5,65,10,71,13,1,32,0,32,0,40,2,204,5,54,2,220,17,32,0,65,0,54,2,152,18,32,0,66,128,128,128,128,16,55,2,144,18,32,0,65,3,58,0,140,18,32,0,65,32,54,2,252,17,32,0,65,0,54,2,136,18,32,0,65,252,135,193,0,54,2,132,18,32,0,65,0,54,2,244,17,32,0,65,0,54,2,236,17,32,0,32,0,65,144,18,106,54,2,128,18,32,0,65,220,17,106,32,0,65,236,17,106,16,164,28,69,13,2,12,5,11,32,0,65,208,5,106,32,0,65,248,0,106,40,0,0,54,0,0,32,0,32,0,40,0,117,54,0,205,5,32,0,32,7,54,0,201,5,32,0,32,12,58,0,200,5,32,0,65,200,5,106,16,153,11,33,4,32,1,65,11,54,2,184,2,32,1,32,4,54,2,0,12,3,11,32,0,40,2,204,5,33,7,32,0,65,240,0,106,34,11,32,0,65,208,5,106,65,216,4,16,193,5,26,32,0,32,7,54,2,252,12,32,0,32,5,54,2,248,12,32,0,65,128,13,106,32,11,65,168,2,16,193,5,26,32,0,65,168,15,106,34,5,32,0,65,152,3,106,65,176,2,16,193,5,26,32,0,65,200,5,106,34,7,32,4,32,0,65,248,12,106,32,5,32,14,32,6,16,218,3,32,0,40,2,128,8,65,11,71,4,64,32,1,32,7,65,176,7,16,193,5,26,12,3,11,32,0,32,0,40,2,200,5,54,2,224,17,32,0,65,0,54,2,244,17,32,0,66,128,128,128,128,16,55,2,236,17,32,0,65,3,58,0,144,1,32,0,65,32,54,2,128,1,32,0,65,0,54,2,140,1,32,0,65,252,135,193,0,54,2,136,1,32,0,65,0,54,2,120,32,0,65,0,54,2,112,32,0,32,0,65,236,17,106,54,2,132,1,32,0,65,224,17,106,34,4,32,0,65,240,0,106,16,164,28,13,3,32,0,65,152,18,106,32,0,65,244,17,106,40,2,0,34,5,54,2,0,32,0,32,0,41,2,236,17,55,3,144,18,32,0,40,2,148,18,32,5,16,134,25,33,5,32,0,65,144,18,106,16,214,24,32,4,16,204,25,32,1,65,11,54,2,184,2,32,1,32,5,54,2,0,12,2,11,32,0,65,232,17,106,32,0,65,152,18,106,40,2,0,34,4,54,2,0,32,0,32,0,41,2,144,18,55,3,224,17,32,0,40,2,228,17,32,4,16,134,25,33,4,32,0,65,224,17,106,16,214,24,32,0,65,220,17,106,16,204,25,32,1,65,11,54,2,184,2,32,1,32,4,54,2,0,12,1,11,32,0,65,208,5,106,32,7,41,3,0,55,3,0,32,0,32,0,41,3,112,55,3,200,5,32,0,65,200,5,106,16,152,11,33,4,32,1,65,11,54,2,184,2,32,1,32,4,54,2,0,11,32,0,65,160,18,106,36,0,12,1,11,65,164,136,193,0,65,55,32,0,65,159,18,106,65,148,136,193,0,65,168,137,193,0,16,253,13,0,11,32,6,4,64,32,14,65,1,32,6,16,224,4,11,32,2,4,64,32,3,65,1,32,2,16,224,4,11,32,10,4,64,32,13,65,1,32,10,16,224,4,11,2,127,32,8,40,2,208,2,65,11,71,4,64,32,8,65,208,7,106,32,8,65,24,106,65,176,7,16,193,5,26,65,0,33,0,32,8,65,0,54,2,200,7,32,8,65,200,7,106,16,157,20,65,8,106,12,1,11,65,1,33,0,32,8,40,2,24,11,33,1,32,9,32,0,54,2,8,32,9,32,1,65,0,32,0,27,54,2,4,32,9,65,0,32,1,32,0,27,54,2,0,32,8,65,128,15,106,36,0,12,2,11,65,164,142,193,0,65,25,16,154,28,0,11,65,164,142,193,0,65,25,16,154,28,0,11,32,9,40,2,0,32,9,40,2,4,32,9,40,2,8,32,9,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,144,128,192,0,65,9,65,244,134,192,0,65,6,32,2,65,12,106,65,228,134,192,0,16,222,10,32,2,65,16,106,36,0,11,55,1,1,127,2,64,2,64,2,64,65,4,32,0,40,2,0,65,128,128,128,128,120,115,34,1,32,1,65,15,79,27,65,3,107,14,2,0,1,2,11,32,0,65,4,106,33,0,11,32,0,16,214,24,11,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,188,170,192,0,65,13,65,201,170,192,0,65,6,32,2,65,12,106,65,196,144,192,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,152,188,192,0,65,21,65,173,188,192,0,65,7,32,2,65,12,106,65,168,149,192,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,240,189,192,0,65,16,65,173,188,192,0,65,7,32,2,65,12,106,65,168,149,192,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,170,193,192,0,65,20,65,190,193,192,0,65,3,32,2,65,12,106,65,196,144,192,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,205,194,192,0,65,31,65,201,170,192,0,65,6,32,2,65,12,106,65,196,144,192,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,192,196,192,0,65,24,65,173,188,192,0,65,7,32,2,65,12,106,65,168,149,192,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,184,199,192,0,65,25,65,201,170,192,0,65,6,32,2,65,12,106,65,196,144,192,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,212,203,192,0,65,12,65,173,188,192,0,65,7,32,2,65,12,106,65,168,149,192,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,224,203,192,0,65,16,65,240,203,192,0,65,5,32,2,65,12,106,65,228,148,192,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,245,203,192,0,65,16,65,240,203,192,0,65,5,32,2,65,12,106,65,228,148,192,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,248,140,193,0,65,10,65,130,141,193,0,65,5,32,2,65,12,106,65,232,140,193,0,16,222,10,32,2,65,16,106,36,0,11,50,0,32,0,45,0,44,65,3,70,4,64,32,0,45,0,40,65,3,70,4,64,32,0,65,32,106,16,133,20,11,32,0,40,2,12,65,0,54,2,0,32,0,65,16,106,16,178,18,11,11,50,0,32,0,45,0,52,65,3,70,4,64,32,0,45,0,48,65,3,70,4,64,32,0,65,40,106,16,133,20,11,32,0,40,2,16,65,0,54,2,0,32,0,65,20,106,16,178,18,11,11,50,0,32,0,45,0,44,65,3,70,4,64,32,0,45,0,40,65,3,70,4,64,32,0,65,32,106,16,133,20,11,32,0,40,2,12,65,0,54,2,0,32,0,65,16,106,16,153,17,11,11,50,0,32,0,45,0,52,65,3,70,4,64,32,0,45,0,48,65,3,70,4,64,32,0,65,40,106,16,133,20,11,32,0,40,2,16,65,0,54,2,0,32,0,65,20,106,16,153,17,11,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,177,164,193,0,65,18,65,195,164,193,0,65,18,32,2,65,12,106,65,128,162,193,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,140,190,193,0,65,13,65,153,190,193,0,65,6,32,2,65,12,106,65,252,189,193,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,176,197,193,0,65,21,65,197,197,193,0,65,7,32,2,65,12,106,65,200,190,193,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,156,199,193,0,65,16,65,197,197,193,0,65,7,32,2,65,12,106,65,200,190,193,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,250,202,193,0,65,20,65,142,203,193,0,65,3,32,2,65,12,106,65,252,189,193,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,229,203,193,0,65,31,65,153,190,193,0,65,6,32,2,65,12,106,65,252,189,193,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,156,205,193,0,65,24,65,197,197,193,0,65,7,32,2,65,12,106,65,200,190,193,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,200,207,193,0,65,25,65,153,190,193,0,65,6,32,2,65,12,106,65,252,189,193,0,16,222,10,32,2,65,16,106,36,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,212,209,193,0,65,12,65,197,197,193,0,65,7,32,2,65,12,106,65,200,190,193,0,16,222,10,32,2,65,16,106,36,0,11,137,1,1,5,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,33,4,35,0,65,16,107,34,3,36,0,32,3,32,1,54,2,8,32,1,16,253,26,4,127,65,0,5,32,3,65,8,106,32,3,65,15,106,65,192,147,194,0,16,199,3,33,5,65,1,11,33,6,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,4,32,5,54,2,4,32,4,32,6,54,2,0,32,3,65,16,106,36,0,32,2,40,2,12,33,1,32,0,32,2,40,2,8,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,11,54,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,1,16,185,18,32,2,40,2,12,33,1,32,0,32,2,40,2,8,54,2,0,32,0,32,1,54,2,4,32,2,65,16,106,36,0,11,66,1,1,127,65,205,184,158,1,45,0,0,26,65,132,1,65,4,16,149,27,34,0,69,4,64,65,4,65,132,1,16,177,28,0,11,32,0,66,129,128,128,128,16,55,2,0,32,0,65,8,106,65,216,206,204,0,65,252,0,16,193,5,26,32,0,11,60,1,1,127,65,205,184,158,1,45,0,0,26,65,44,65,4,16,149,27,34,1,69,4,64,65,4,65,44,16,177,28,0,11,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,0,65,36,16,193,5,26,32,1,11,50,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,0,32,0,40,2,8,16,152,4,32,1,32,2,40,2,8,32,2,40,2,12,16,230,18,32,2,65,16,106,36,0,11,64,1,1,127,16,163,23,34,3,32,1,54,2,148,3,32,3,65,0,59,1,146,3,32,3,65,0,54,2,224,2,32,1,65,0,59,1,144,3,32,1,32,3,54,2,224,2,32,0,32,2,65,1,106,54,2,4,32,0,32,3,54,2,0,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,161,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,160,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,161,1,1,6,127,32,0,40,2,0,34,0,40,2,12,32,1,40,2,0,34,1,40,2,12,70,4,127,32,0,40,2,4,33,2,32,1,40,2,4,33,3,2,64,32,0,40,2,8,34,0,32,1,40,2,8,71,13,0,32,0,65,1,106,33,4,32,3,65,8,106,33,0,32,2,65,8,106,33,1,3,64,32,4,65,1,107,34,4,69,33,5,32,4,69,13,1,32,0,65,4,107,33,2,32,1,65,4,107,32,0,40,2,0,33,6,32,1,40,2,0,33,7,32,0,65,12,106,33,0,32,1,65,12,106,33,1,40,2,0,32,7,32,2,40,2,0,32,6,16,246,23,13,0,11,11,32,5,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,159,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,138,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,65,1,106,33,2,3,64,32,2,65,1,107,34,2,69,33,4,32,2,69,13,1,32,0,45,0,0,32,1,45,0,0,71,13,1,32,1,65,1,106,33,3,32,0,65,1,106,32,1,65,193,0,106,33,1,32,0,65,193,0,106,33,0,32,3,16,200,26,13,0,11,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,137,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,141,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,165,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,162,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,158,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,164,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,140,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,134,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,143,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,136,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,135,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,163,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,134,1,1,4,127,32,0,40,2,0,34,2,40,2,12,32,1,40,2,0,34,3,40,2,12,70,4,127,32,2,40,2,4,33,0,32,3,40,2,4,33,1,2,64,32,2,40,2,8,34,2,32,3,40,2,8,71,13,0,32,2,4,64,3,64,32,0,40,2,0,34,3,32,1,40,2,0,34,5,71,4,64,32,3,65,8,106,32,5,65,8,106,16,142,2,69,13,3,11,32,0,65,4,106,33,0,32,1,65,4,106,33,1,32,2,65,1,107,34,2,13,0,11,11,65,1,33,4,11,32,4,5,65,0,11,11,51,1,1,127,32,0,32,1,32,1,65,208,0,107,32,1,65,225,0,107,65,255,1,113,65,240,1,73,34,2,27,58,0,1,32,0,32,1,65,255,1,113,65,0,71,32,2,113,58,0,0,11,167,1,1,3,127,35,0,65,16,107,34,3,36,0,32,3,32,1,54,2,12,35,0,65,32,107,34,2,36,0,32,2,65,8,106,32,3,65,12,106,40,2,0,16,186,28,2,64,32,2,40,2,8,34,4,4,64,32,2,32,4,32,2,40,2,12,16,216,19,32,2,65,20,106,32,2,40,2,0,32,2,40,2,4,16,253,24,32,2,40,2,20,65,128,128,128,128,120,71,13,1,11,65,148,164,216,0,65,49,16,154,28,0,11,32,0,32,2,41,2,20,55,2,0,32,0,65,8,106,32,2,65,28,106,40,2,0,54,2,0,32,2,65,32,106,36,0,32,1,65,132,1,79,4,64,32,1,16,222,9,11,32,3,65,16,106,36,0,11,154,1,2,4,127,1,126,35,0,65,16,107,34,1,36,0,32,1,65,8,106,33,2,35,0,65,16,107,34,3,36,0,2,64,65,0,65,184,167,216,0,40,2,0,17,5,0,34,4,4,64,32,4,41,2,0,33,5,32,4,66,0,55,2,0,32,2,32,5,66,32,136,62,2,4,32,2,32,5,167,65,1,70,54,2,0,32,3,65,16,106,36,0,12,1,11,65,136,165,216,0,65,198,0,32,3,65,15,106,65,248,164,216,0,65,160,166,216,0,16,253,13,0,11,32,1,40,2,12,33,2,32,0,32,1,40,2,8,54,2,0,32,0,32,2,54,2,4,32,1,65,16,106,36,0,11,57,1,1,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,12,32,4,32,0,54,2,8,65,0,32,4,65,8,106,65,160,168,216,0,32,4,65,12,106,65,160,168,216,0,32,2,32,3,16,128,5,0,11,57,1,1,127,35,0,65,16,107,34,4,36,0,32,4,32,1,54,2,12,32,4,32,0,54,2,8,65,0,32,4,65,8,106,65,176,168,216,0,32,4,65,12,106,65,176,168,216,0,32,2,32,3,16,128,5,0,11,57,1,1,127,35,0,65,16,107,34,5,36,0,32,5,32,2,54,2,12,32,5,32,1,54,2,8,32,0,32,5,65,8,106,65,224,185,156,1,32,5,65,12,106,65,224,185,156,1,32,3,32,4,16,128,5,0,11,63,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,228,229,156,1,54,2,12,32,2,32,0,54,2,8,65,0,32,2,65,8,106,65,232,229,156,1,32,2,65,12,106,65,232,229,156,1,32,1,65,208,238,156,1,16,128,5,0,11,56,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,156,248,156,1,65,13,65,169,248,156,1,65,4,32,2,65,12,106,65,140,248,156,1,16,222,10,32,2,65,16,106,36,0,11,228,5,1,5,127,35,0,65,16,107,34,6,36,0,35,0,65,64,106,34,5,36,0,32,5,65,24,106,32,0,32,1,16,216,19,32,5,40,2,28,33,7,32,5,40,2,24,33,8,32,5,65,16,106,32,2,32,3,16,216,19,2,64,32,4,65,5,73,4,64,32,5,65,36,106,33,1,32,5,40,2,16,33,3,32,5,40,2,20,33,2,35,0,65,240,1,107,34,0,36,0,32,0,65,220,0,106,32,8,32,7,32,3,32,2,32,4,16,180,6,2,64,2,64,2,64,2,64,32,0,40,2,92,34,4,65,2,70,4,64,32,0,32,0,40,2,96,54,2,172,1,32,0,65,0,54,2,196,1,32,0,66,128,128,128,128,16,55,2,188,1,32,0,65,3,58,0,232,1,32,0,65,32,54,2,216,1,32,0,65,0,54,2,228,1,32,0,65,208,130,192,0,54,2,224,1,32,0,65,0,54,2,208,1,32,0,65,0,54,2,200,1,32,0,32,0,65,188,1,106,54,2,220,1,32,0,65,172,1,106,32,0,65,200,1,106,16,164,28,69,13,1,12,3,11,32,0,40,2,96,33,9,32,0,65,20,106,32,0,65,228,0,106,65,200,0,16,193,5,26,32,0,32,9,54,2,16,32,0,32,4,54,2,12,32,0,65,0,54,2,208,1,32,0,66,128,128,128,128,16,55,2,200,1,32,0,65,3,58,0,124,32,0,65,32,54,2,108,32,0,65,0,54,2,120,32,0,65,208,130,192,0,54,2,116,32,0,65,0,54,2,100,32,0,65,0,54,2,92,32,0,32,0,65,200,1,106,54,2,112,32,0,65,12,106,32,0,65,220,0,106,16,222,21,13,2,32,1,32,0,41,2,200,1,55,2,0,32,1,65,8,106,32,0,65,208,1,106,40,2,0,54,2,0,12,1,11,32,0,65,184,1,106,32,0,65,196,1,106,40,2,0,34,4,54,2,0,32,0,32,0,41,2,188,1,55,3,176,1,32,0,40,2,180,1,32,4,16,134,25,33,4,32,0,65,176,1,106,16,214,24,32,0,65,172,1,106,16,204,25,32,1,65,128,128,128,128,120,54,2,0,32,1,32,4,54,2,4,11,32,0,65,240,1,106,36,0,12,1,11,65,248,130,192,0,65,55,32,0,65,239,1,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,2,4,64,32,3,65,1,32,2,16,224,4,11,32,7,4,64,32,8,65,1,32,7,16,224,4,11,2,127,32,5,40,2,36,65,128,128,128,128,120,70,4,64,65,1,33,0,65,0,33,1,65,0,33,2,32,5,40,2,40,12,1,11,32,5,65,56,106,32,5,65,44,106,40,2,0,54,2,0,32,5,32,5,41,2,36,55,3,48,32,5,65,8,106,32,5,65,48,106,16,172,15,32,5,40,2,12,33,2,32,5,40,2,8,33,1,65,0,33,0,65,0,11,33,3,32,6,32,0,54,2,12,32,6,32,3,54,2,8,32,6,32,2,54,2,4,32,6,32,1,54,2,0,32,5,65,64,107,36,0,12,1,11,65,236,142,192,0,65,25,16,154,28,0,11,32,6,40,2,0,32,6,40,2,4,32,6,40,2,8,32,6,40,2,12,32,6,65,16,106,36,0,11,160,8,2,4,127,1,126,35,0,65,16,107,34,8,36,0,35,0,65,160,15,107,34,7,36,0,2,64,32,0,65,5,73,4,64,32,7,65,24,106,32,1,32,2,16,216,19,32,7,65,32,106,34,9,32,7,40,2,24,32,7,40,2,28,16,253,24,32,7,65,16,106,32,3,32,4,16,216,19,32,7,65,44,106,34,4,32,7,40,2,16,32,7,40,2,20,16,253,24,32,7,65,8,106,32,5,32,6,16,216,19,32,7,65,56,106,33,2,32,7,40,2,8,33,6,32,7,40,2,12,33,3,35,0,65,224,22,107,34,1,36,0,32,1,65,16,106,32,9,16,218,18,32,1,40,2,16,33,5,32,1,65,8,106,32,4,16,218,18,32,1,65,0,54,2,144,17,32,1,65,200,128,193,0,54,2,140,17,32,1,32,5,54,2,136,17,32,1,65,0,58,0,173,17,32,1,66,0,55,2,152,17,32,1,65,200,128,193,0,54,2,132,17,32,1,32,0,58,0,172,17,32,1,66,128,128,128,128,144,3,55,2,164,17,32,1,32,1,40,2,8,54,2,128,17,32,1,65,232,9,106,34,0,32,1,65,128,17,106,16,226,28,2,64,2,64,2,64,2,64,32,1,40,2,160,12,34,4,65,11,71,4,64,32,1,65,176,7,106,34,5,32,0,65,184,2,16,193,5,26,32,1,65,212,2,106,32,1,65,164,12,106,65,220,4,16,193,5,33,9,32,1,65,24,106,34,10,32,5,65,184,2,16,193,5,26,32,1,32,4,54,2,208,2,32,0,32,6,32,3,16,245,10,32,5,32,0,16,219,28,32,1,45,0,176,7,34,5,65,12,71,4,64,32,1,65,223,17,106,34,4,32,1,65,192,7,106,41,0,0,55,0,0,32,1,65,216,17,106,34,9,32,1,65,185,7,106,41,0,0,55,3,0,32,1,32,1,41,0,177,7,34,11,55,3,208,17,32,1,65,136,10,106,32,1,65,208,7,106,40,2,0,54,2,0,32,1,65,241,9,106,32,9,41,3,0,55,0,0,32,1,65,248,9,106,32,4,41,0,0,55,0,0,32,1,32,1,41,2,200,7,55,2,128,10,32,1,32,11,55,0,233,9,32,1,32,5,58,0,232,9,32,0,16,233,21,33,0,32,10,16,204,7,12,2,11,32,1,65,208,22,106,32,1,65,188,7,106,41,2,0,55,2,0,32,1,65,216,22,106,32,1,65,196,7,106,40,2,0,54,2,0,32,1,32,1,41,2,180,7,55,2,200,22,32,1,40,2,24,33,0,32,2,65,4,106,32,1,65,24,106,65,4,114,65,180,2,16,193,5,26,32,1,65,236,17,106,34,5,32,9,65,220,4,16,193,5,26,32,2,32,4,54,2,184,2,32,2,32,0,54,2,0,32,2,65,188,2,106,32,5,65,244,4,16,193,5,26,12,2,11,32,1,65,176,7,106,34,0,32,1,65,232,9,106,65,208,0,16,193,5,26,32,0,16,235,21,33,0,11,32,1,32,0,54,2,128,17,32,1,65,0,54,2,32,32,1,66,128,128,128,128,16,55,2,24,32,1,65,3,58,0,136,10,32,1,65,32,54,2,248,9,32,1,65,0,54,2,132,10,32,1,65,252,135,193,0,54,2,128,10,32,1,65,0,54,2,240,9,32,1,65,0,54,2,232,9,32,1,32,1,65,24,106,54,2,252,9,32,1,65,128,17,106,34,0,32,1,65,232,9,106,16,164,28,13,1,32,1,65,184,7,106,32,1,65,32,106,40,2,0,34,4,54,2,0,32,1,32,1,41,2,24,55,3,176,7,32,1,40,2,180,7,32,4,16,134,25,33,4,32,1,65,176,7,106,16,214,24,32,0,16,204,25,32,2,65,11,54,2,184,2,32,2,32,4,54,2,0,11,32,1,65,224,22,106,36,0,12,1,11,65,164,136,193,0,65,55,32,1,65,176,7,106,65,148,136,193,0,65,168,137,193,0,16,253,13,0,11,32,3,4,64,32,6,65,1,32,3,16,224,4,11,32,8,2,127,32,7,40,2,240,2,65,11,71,4,64,32,7,65,240,7,106,32,7,65,56,106,65,176,7,16,193,5,26,32,7,65,0,54,2,232,7,32,7,65,232,7,106,16,157,20,65,8,106,33,0,65,0,12,1,11,32,7,40,2,56,33,0,65,1,11,34,1,54,2,8,32,8,32,0,65,0,32,1,27,54,2,4,32,8,65,0,32,0,32,1,27,54,2,0,32,7,65,160,15,106,36,0,12,1,11,65,164,142,193,0,65,25,16,154,28,0,11,32,8,40,2,0,32,8,40,2,4,32,8,40,2,8,32,8,65,16,106,36,0,11,50,1,1,127,32,1,40,2,28,34,2,65,16,113,69,4,64,32,2,65,32,113,69,4,64,32,0,32,1,16,245,26,15,11,32,0,32,1,16,181,11,15,11,32,0,32,1,16,177,11,11,50,1,1,127,32,1,40,2,28,34,2,65,16,113,69,4,64,32,2,65,32,113,69,4,64,32,0,32,1,16,247,26,15,11,32,0,32,1,16,180,11,15,11,32,0,32,1,16,176,11,11,48,1,1,127,35,0,65,16,107,34,2,36,0,32,2,65,8,106,32,0,16,129,20,32,2,40,2,8,32,1,32,2,40,2,12,40,2,16,17,1,0,32,2,65,16,106,36,0,11,43,0,32,0,45,0,240,7,65,3,70,4,64,32,0,45,0,212,7,65,3,70,4,64,32,0,65,8,106,16,252,18,11,32,0,65,228,7,106,16,214,24,11,11,67,2,1,127,1,111,65,1,33,2,2,64,32,1,40,2,0,16,129,29,65,1,71,4,64,65,0,33,2,12,1,11,32,1,40,2,0,37,1,16,73,33,3,16,215,4,34,1,32,3,38,1,11,32,0,32,1,54,2,4,32,0,32,2,54,2,0,11,59,1,1,127,16,240,22,34,2,65,0,59,1,246,6,32,2,65,0,54,2,240,6,32,0,65,16,106,32,1,32,2,16,170,11,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,3,0,11,52,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,244,198,203,0,65,10,32,2,65,12,106,65,228,198,203,0,16,165,9,32,2,65,16,106,36,0,11,89,1,1,127,35,0,65,16,107,34,3,36,0,32,3,32,2,54,2,12,32,3,32,1,54,2,8,32,3,65,8,106,33,1,32,3,65,12,106,33,2,2,64,32,0,40,2,0,34,0,65,1,113,4,64,32,0,65,126,113,32,1,40,2,0,32,2,40,2,0,16,226,18,12,1,11,32,0,16,177,22,11,32,3,65,16,106,36,0,11,86,1,1,127,35,0,65,16,107,34,3,36,0,32,3,32,2,54,2,12,32,3,32,1,54,2,8,32,3,65,8,106,33,1,32,3,65,12,106,33,2,2,64,32,0,40,2,0,34,0,65,1,113,4,64,32,0,32,1,40,2,0,32,2,40,2,0,16,226,18,12,1,11,32,0,16,177,22,11,32,3,65,16,106,36,0,11,47,1,1,127,35,0,65,16,107,34,2,36,0,32,0,4,64,32,2,32,1,54,2,12,32,2,32,0,54,2,8,32,2,65,8,106,16,166,20,11,32,2,65,16,106,36,0,11,59,1,1,127,16,131,23,34,2,65,0,59,1,154,5,32,2,65,0,54,2,136,2,32,0,65,16,106,32,1,32,2,16,182,6,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,3,0,11,59,1,1,127,16,132,23,34,2,65,0,59,1,242,5,32,2,65,0,54,2,224,2,32,0,65,16,106,32,1,32,2,16,209,5,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,3,0,11,59,1,1,127,16,148,23,34,2,65,0,59,1,190,3,32,2,65,0,54,2,184,3,32,0,65,16,106,32,1,32,2,16,161,6,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,3,0,11,59,1,1,127,16,145,23,34,2,65,0,59,1,186,2,32,2,65,0,54,2,136,2,32,0,65,16,106,32,1,32,2,16,216,6,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,3,0,11,59,1,1,127,16,139,23,34,2,65,0,59,1,230,2,32,2,65,0,54,2,224,2,32,0,65,16,106,32,1,32,2,16,205,6,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,2,0,11,59,1,1,127,16,240,22,34,2,65,0,59,1,246,6,32,2,65,0,54,2,240,6,32,0,65,16,106,32,1,32,2,16,190,10,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,3,0,11,59,1,1,127,16,150,23,34,2,65,0,59,1,150,4,32,2,65,0,54,2,144,4,32,0,65,16,106,32,1,32,2,16,189,10,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,3,0,11,50,1,1,127,32,1,40,2,28,34,2,65,16,113,69,4,64,32,2,65,32,113,69,4,64,32,0,32,1,16,246,26,15,11,32,0,32,1,16,178,11,15,11,32,0,32,1,16,179,11,11,45,1,1,127,35,0,65,16,107,34,3,36,0,32,1,32,0,40,2,8,75,4,64,32,3,65,8,106,32,0,32,1,32,2,16,209,2,11,32,3,65,16,106,36,0,11,52,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,232,195,207,0,65,18,32,2,65,12,106,65,216,195,207,0,16,165,9,32,2,65,16,106,36,0,11,59,1,1,127,16,164,23,34,2,65,0,59,1,146,3,32,2,65,0,54,2,224,2,32,0,65,16,106,32,1,32,2,16,152,6,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,2,0,11,59,1,1,127,16,164,23,34,2,65,0,59,1,146,3,32,2,65,0,54,2,224,2,32,0,65,16,106,32,1,32,2,16,163,6,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,2,0,11,45,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,33,0,3,64,32,0,16,199,27,32,0,65,12,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,45,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,33,0,3,64,32,0,16,214,24,32,0,65,12,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,52,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,208,169,214,0,65,14,32,2,65,12,106,65,192,169,214,0,16,165,9,32,2,65,16,106,36,0,11,52,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,244,168,214,0,65,9,32,2,65,12,106,65,228,168,214,0,16,165,9,32,2,65,16,106,36,0,11,52,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,220,186,214,0,65,4,32,2,65,12,106,65,204,186,214,0,16,165,9,32,2,65,16,106,36,0,11,52,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,220,132,215,0,65,21,32,2,65,12,106,65,204,132,215,0,16,165,9,32,2,65,16,106,36,0,11,52,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,184,236,214,0,65,15,32,2,65,12,106,65,168,236,214,0,16,165,9,32,2,65,16,106,36,0,11,52,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,132,136,215,0,65,11,32,2,65,12,106,65,244,135,215,0,16,165,9,32,2,65,16,106,36,0,11,52,1,1,127,35,0,65,16,107,34,1,36,0,32,1,32,0,40,2,0,54,2,12,32,1,32,0,40,2,8,54,2,8,32,1,65,8,106,65,4,65,36,16,244,22,32,1,65,16,106,36,0,11,57,1,1,127,16,182,23,34,2,65,0,59,1,6,32,2,65,0,54,2,0,32,0,65,16,106,32,1,32,2,16,128,8,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,2,0,11,59,1,1,127,16,181,23,34,2,65,0,59,1,166,8,32,2,65,0,54,2,160,8,32,0,65,16,106,32,1,32,2,16,156,8,32,0,65,0,54,2,12,32,0,32,2,54,2,8,32,0,32,1,41,2,0,55,2,0,11,52,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,132,210,215,0,65,15,32,2,65,12,106,65,244,209,215,0,16,165,9,32,2,65,16,106,36,0,11,60,0,32,0,45,0,0,65,5,70,4,64,32,1,40,2,20,65,232,142,216,0,65,15,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,247,142,216,0,65,27,32,1,40,2,24,40,2,12,17,4,0,11,42,0,65,127,32,0,32,2,32,1,32,3,32,1,32,3,73,27,16,137,18,34,0,32,1,32,3,107,32,0,27,34,0,65,0,71,32,0,65,0,72,27,11,52,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,1,65,208,161,216,0,65,18,32,2,65,12,106,65,192,161,216,0,16,165,9,32,2,65,16,106,36,0,11,55,1,1,127,35,0,65,32,107,34,1,36,0,32,1,65,0,54,2,24,32,1,65,1,54,2,12,32,1,65,184,195,157,1,54,2,8,32,1,66,4,55,2,16,32,1,65,8,106,32,0,16,198,18,0,11,59,1,1,127,65,1,33,2,2,64,32,0,32,1,16,196,5,13,0,32,1,40,2,20,65,176,161,157,1,65,2,32,1,40,2,24,40,2,12,17,4,0,13,0,32,0,65,4,106,32,1,16,196,5,33,2,11,32,2,11,58,1,1,127,35,0,65,32,107,34,0,36,0,32,0,65,0,54,2,24,32,0,65,1,54,2,12,32,0,65,188,173,157,1,54,2,8,32,0,66,4,55,2,16,32,0,65,8,106,65,236,173,157,1,16,198,18,0,11,55,1,1,127,35,0,65,32,107,34,1,36,0,32,1,65,0,54,2,24,32,1,65,1,54,2,12,32,1,65,200,175,157,1,54,2,8,32,1,66,4,55,2,16,32,1,65,8,106,32,0,16,198,18,0,11,55,1,1,127,35,0,65,32,107,34,1,36,0,32,1,65,0,54,2,24,32,1,65,1,54,2,12,32,1,65,252,175,157,1,54,2,8,32,1,66,4,55,2,16,32,1,65,8,106,32,0,16,198,18,0,11,55,1,1,127,35,0,65,32,107,34,1,36,0,32,1,65,0,54,2,24,32,1,65,1,54,2,12,32,1,65,168,196,157,1,54,2,8,32,1,66,4,55,2,16,32,1,65,8,106,32,0,16,198,18,0,11,159,6,1,6,127,35,0,65,16,107,34,7,36,0,35,0,65,208,0,107,34,6,36,0,32,6,65,16,106,32,0,32,1,16,216,19,32,6,40,2,20,33,8,32,6,40,2,16,33,10,32,6,65,8,106,32,2,32,3,16,216,19,2,64,2,64,32,4,65,5,73,4,64,32,5,65,4,79,13,1,32,6,65,28,106,33,1,32,6,40,2,8,34,11,33,3,32,6,40,2,12,33,2,35,0,65,144,12,107,34,0,36,0,32,0,65,144,7,106,32,10,32,8,32,3,32,2,32,4,65,128,130,136,32,32,5,65,3,116,65,248,1,113,118,16,145,1,2,64,2,64,32,0,40,2,144,7,34,5,65,10,70,4,64,32,0,32,0,40,2,148,7,54,2,244,11,32,0,65,0,54,2,140,12,32,0,66,128,128,128,128,16,55,2,132,12,32,0,65,3,58,0,40,32,0,65,32,54,2,24,32,0,65,0,54,2,36,32,0,65,208,130,192,0,54,2,32,32,0,65,0,54,2,16,32,0,65,0,54,2,8,32,0,32,0,65,132,12,106,54,2,28,32,0,65,244,11,106,32,0,65,8,106,16,164,28,69,13,1,65,248,130,192,0,65,55,32,0,65,248,11,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,0,40,2,148,7,33,9,32,0,65,184,2,106,34,3,32,0,65,152,7,106,65,216,4,16,193,5,26,32,0,65,16,106,32,3,65,168,2,16,193,5,26,32,0,65,144,7,106,34,4,32,0,65,224,4,106,65,176,2,16,193,5,26,32,0,32,9,54,2,12,32,0,32,5,54,2,8,32,3,32,0,65,8,106,34,3,32,0,65,136,2,106,34,5,16,189,1,32,0,65,196,2,106,32,4,32,0,65,144,9,106,34,9,16,189,1,32,1,65,16,106,32,0,65,200,2,106,41,2,0,55,2,0,32,1,65,8,106,32,0,65,192,2,106,41,2,0,55,2,0,32,1,32,0,41,2,184,2,55,2,0,32,4,16,229,1,32,9,16,147,14,32,0,65,160,9,106,16,234,26,32,3,16,229,1,32,5,16,147,14,32,0,65,152,2,106,16,234,26,12,1,11,32,0,65,128,12,106,32,0,65,140,12,106,40,2,0,34,3,54,2,0,32,0,32,0,41,2,132,12,55,3,248,11,32,0,40,2,252,11,32,3,16,134,25,33,3,32,0,65,248,11,106,16,214,24,32,0,65,244,11,106,16,204,25,32,1,65,128,128,128,128,120,54,2,0,32,1,32,3,54,2,4,11,32,0,65,144,12,106,36,0,32,2,4,64,32,11,65,1,32,2,16,224,4,11,32,8,4,64,32,10,65,1,32,8,16,224,4,11,32,7,2,127,32,6,40,2,28,65,128,128,128,128,120,71,4,64,32,6,65,200,0,106,32,6,65,44,106,41,2,0,55,2,0,32,6,65,64,107,32,6,65,36,106,41,2,0,55,2,0,32,6,32,6,41,2,28,55,2,56,32,6,65,0,54,2,52,32,6,65,52,106,16,198,15,65,8,106,33,0,65,0,12,1,11,32,6,40,2,32,33,0,65,1,11,34,1,54,2,8,32,7,32,0,65,0,32,1,27,54,2,4,32,7,65,0,32,0,32,1,27,54,2,0,32,6,65,208,0,106,36,0,12,2,11,65,236,142,192,0,65,25,16,154,28,0,11,65,236,142,192,0,65,25,16,154,28,0,11,32,7,40,2,0,32,7,40,2,4,32,7,40,2,8,32,7,65,16,106,36,0,11,179,8,1,7,127,35,0,65,16,107,34,7,36,0,35,0,65,208,0,107,34,6,36,0,32,6,65,16,106,32,0,32,1,16,216,19,32,6,40,2,20,33,9,32,6,40,2,16,33,11,32,6,65,8,106,32,2,32,3,16,216,19,2,64,2,64,32,4,65,5,73,4,64,32,5,65,4,79,13,1,32,6,65,28,106,33,1,32,6,40,2,8,33,12,32,6,40,2,12,33,2,35,0,65,224,12,107,34,0,36,0,32,0,65,224,7,106,34,8,32,11,32,9,16,223,8,32,0,65,144,3,106,34,3,32,0,65,236,7,106,41,2,0,55,3,0,32,0,32,0,41,2,228,7,55,3,136,3,2,64,32,0,40,2,224,7,34,10,65,2,71,4,64,32,0,65,28,106,32,0,65,244,7,106,65,60,16,193,5,26,32,0,65,20,106,32,3,41,3,0,55,2,0,32,0,32,10,54,2,8,32,0,32,0,41,3,136,3,55,2,12,32,0,65,136,3,106,32,12,32,2,16,250,15,32,0,40,0,137,3,33,3,2,64,2,64,32,0,45,0,136,3,34,10,65,2,70,4,64,32,8,32,0,65,8,106,32,3,32,4,65,128,130,136,32,32,5,65,3,116,65,248,1,113,118,16,146,1,32,0,40,2,224,7,34,5,65,10,71,13,1,32,0,32,0,40,2,228,7,54,2,196,12,32,0,65,0,54,2,220,12,32,0,66,128,128,128,128,16,55,2,212,12,32,0,65,3,58,0,120,32,0,65,32,54,2,104,32,0,65,0,54,2,116,32,0,65,208,130,192,0,54,2,112,32,0,65,0,54,2,96,32,0,65,0,54,2,88,32,0,32,0,65,212,12,106,54,2,108,32,0,65,196,12,106,32,0,65,216,0,106,16,164,28,69,13,2,65,248,130,192,0,65,55,32,0,65,200,12,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,0,65,232,7,106,32,0,65,144,3,106,40,0,0,54,0,0,32,0,32,0,40,0,141,3,54,0,229,7,32,0,32,3,54,0,225,7,32,0,32,10,58,0,224,7,32,0,65,224,7,106,16,153,11,33,3,32,1,65,128,128,128,128,120,54,2,0,32,1,32,3,54,2,4,12,3,11,32,0,40,2,228,7,33,8,32,0,65,136,3,106,34,3,32,0,65,232,7,106,65,216,4,16,193,5,26,32,0,65,224,0,106,32,3,65,168,2,16,193,5,26,32,0,65,224,7,106,34,4,32,0,65,176,5,106,65,176,2,16,193,5,26,32,0,32,8,54,2,92,32,0,32,5,54,2,88,32,3,32,0,65,216,0,106,34,3,32,0,65,216,2,106,34,5,16,189,1,32,0,65,148,3,106,32,4,32,0,65,224,9,106,34,8,16,189,1,32,1,65,16,106,32,0,65,152,3,106,41,2,0,55,2,0,32,1,65,8,106,32,0,65,144,3,106,41,2,0,55,2,0,32,1,32,0,41,2,136,3,55,2,0,32,4,16,229,1,32,8,16,147,14,32,0,65,240,9,106,16,234,26,32,3,16,229,1,32,5,16,147,14,32,0,65,232,2,106,16,234,26,12,2,11,32,0,65,208,12,106,32,0,65,220,12,106,40,2,0,34,3,54,2,0,32,0,32,0,41,2,212,12,55,3,200,12,32,0,40,2,204,12,32,3,16,134,25,33,3,32,0,65,200,12,106,16,214,24,32,0,65,196,12,106,16,204,25,32,1,65,128,128,128,128,120,54,2,0,32,1,32,3,54,2,4,12,1,11,32,0,65,232,7,106,32,3,41,3,0,55,3,0,32,0,32,0,41,3,136,3,55,3,224,7,32,0,65,224,7,106,16,152,11,33,3,32,1,65,128,128,128,128,120,54,2,0,32,1,32,3,54,2,4,11,32,0,65,224,12,106,36,0,32,2,4,64,32,12,65,1,32,2,16,224,4,11,32,9,4,64,32,11,65,1,32,9,16,224,4,11,32,7,2,127,32,6,40,2,28,65,128,128,128,128,120,71,4,64,32,6,65,200,0,106,32,6,65,44,106,41,2,0,55,2,0,32,6,65,64,107,32,6,65,36,106,41,2,0,55,2,0,32,6,32,6,41,2,28,55,2,56,32,6,65,0,54,2,52,32,6,65,52,106,16,198,15,65,8,106,33,0,65,0,12,1,11,32,6,40,2,32,33,0,65,1,11,34,1,54,2,8,32,7,32,0,65,0,32,1,27,54,2,4,32,7,65,0,32,0,32,1,27,54,2,0,32,6,65,208,0,106,36,0,12,2,11,65,236,142,192,0,65,25,16,154,28,0,11,65,236,142,192,0,65,25,16,154,28,0,11,32,7,40,2,0,32,7,40,2,4,32,7,40,2,8,32,7,65,16,106,36,0,11,176,10,2,7,127,1,126,35,0,65,16,107,34,7,36,0,35,0,65,208,0,107,34,6,36,0,32,6,65,16,106,32,0,32,1,16,216,19,32,6,40,2,20,33,10,32,6,40,2,16,33,11,32,6,65,8,106,32,2,32,3,16,216,19,2,64,2,64,32,4,65,5,73,4,64,32,5,65,4,79,13,1,32,6,65,28,106,33,1,32,6,40,2,8,33,12,32,6,40,2,12,33,3,35,0,65,144,13,107,34,0,36,0,32,0,65,248,7,106,34,8,32,11,32,10,16,224,8,32,0,65,168,3,106,34,2,32,0,65,132,8,106,41,2,0,55,3,0,32,0,32,0,41,2,252,7,55,3,160,3,2,64,2,64,2,64,32,0,40,2,248,7,34,9,65,2,71,4,64,32,0,65,20,106,32,0,65,140,8,106,65,220,0,16,193,5,26,32,0,65,12,106,32,2,41,3,0,55,2,0,32,0,32,9,54,2,0,32,0,32,0,41,3,160,3,55,2,4,32,0,65,160,3,106,32,12,32,3,16,250,15,32,0,40,0,161,3,33,2,2,64,2,64,32,0,45,0,160,3,34,9,65,2,70,4,64,32,8,32,0,32,2,32,4,65,128,130,136,32,32,5,65,3,116,65,248,1,113,118,16,147,1,32,0,40,2,248,7,34,5,65,10,71,13,1,32,0,32,0,40,2,252,7,54,2,240,12,32,0,65,0,54,2,224,12,32,0,66,128,128,128,128,16,55,2,216,12,32,0,65,3,58,0,144,1,32,0,65,32,54,2,128,1,32,0,65,0,54,2,140,1,32,0,65,208,130,192,0,54,2,136,1,32,0,65,0,54,2,120,32,0,65,0,54,2,112,32,0,32,0,65,216,12,106,54,2,132,1,32,0,65,240,12,106,32,0,65,240,0,106,16,164,28,69,13,2,12,5,11,32,0,65,128,8,106,32,0,65,168,3,106,40,0,0,54,0,0,32,0,32,0,40,0,165,3,54,0,253,7,32,0,32,2,54,0,249,7,32,0,32,9,58,0,248,7,32,0,65,248,7,106,16,153,11,33,2,32,1,65,128,128,128,128,120,54,2,0,32,1,32,2,54,2,4,12,3,11,32,0,40,2,252,7,33,8,32,0,65,160,3,106,34,2,32,0,65,128,8,106,65,216,4,16,193,5,26,32,0,65,248,0,106,32,2,65,168,2,16,193,5,26,32,0,65,248,7,106,34,4,32,0,65,200,5,106,65,176,2,16,193,5,26,32,0,32,8,54,2,116,32,0,32,5,54,2,112,32,0,65,0,54,2,224,12,32,0,66,128,128,128,128,16,55,2,216,12,32,0,65,3,58,0,192,3,32,0,65,32,54,2,176,3,32,0,65,0,54,2,188,3,32,0,65,208,130,192,0,54,2,184,3,32,0,65,0,54,2,168,3,32,0,65,0,54,2,160,3,32,0,32,0,65,216,12,106,54,2,180,3,32,0,65,240,0,106,34,8,32,2,16,139,15,13,3,32,0,65,248,12,106,34,9,32,0,65,224,12,106,34,5,40,2,0,54,2,0,32,0,32,0,41,2,216,12,55,3,240,12,32,0,65,0,54,2,136,13,32,0,66,128,128,128,128,16,55,2,128,13,32,0,65,3,58,0,192,3,32,0,65,32,54,2,176,3,32,0,65,0,54,2,188,3,32,0,65,208,130,192,0,54,2,184,3,32,0,65,0,54,2,168,3,32,0,65,0,54,2,160,3,32,0,32,0,65,128,13,106,54,2,180,3,32,4,32,2,16,139,15,13,3,32,0,65,236,12,106,32,0,65,136,13,106,40,2,0,54,2,0,32,5,32,9,40,2,0,54,2,0,32,0,32,0,41,2,128,13,55,2,228,12,32,0,32,0,41,3,240,12,34,13,55,3,216,12,32,1,65,16,106,32,0,65,232,12,106,41,3,0,55,2,0,32,1,65,8,106,32,5,41,3,0,55,2,0,32,1,32,13,55,2,0,32,4,16,229,1,32,0,65,248,9,106,16,147,14,32,0,65,136,10,106,16,234,26,32,8,16,229,1,32,0,65,240,2,106,16,147,14,32,0,65,128,3,106,16,234,26,12,2,11,32,0,65,136,13,106,32,0,65,224,12,106,40,2,0,34,2,54,2,0,32,0,32,0,41,2,216,12,55,3,128,13,32,0,40,2,132,13,32,2,16,134,25,33,2,32,0,65,128,13,106,16,214,24,32,0,65,240,12,106,16,204,25,32,1,65,128,128,128,128,120,54,2,0,32,1,32,2,54,2,4,12,1,11,32,0,65,128,8,106,32,2,41,3,0,55,3,0,32,0,32,0,41,3,160,3,55,3,248,7,32,0,65,248,7,106,16,152,11,33,2,32,1,65,128,128,128,128,120,54,2,0,32,1,32,2,54,2,4,11,32,0,65,144,13,106,36,0,12,1,11,65,248,130,192,0,65,55,32,0,65,143,13,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,32,3,4,64,32,12,65,1,32,3,16,224,4,11,32,10,4,64,32,11,65,1,32,10,16,224,4,11,32,7,2,127,32,6,40,2,28,65,128,128,128,128,120,71,4,64,32,6,65,200,0,106,32,6,65,44,106,41,2,0,55,2,0,32,6,65,64,107,32,6,65,36,106,41,2,0,55,2,0,32,6,32,6,41,2,28,55,2,56,32,6,65,0,54,2,52,32,6,65,52,106,16,198,15,65,8,106,33,0,65,0,12,1,11,32,6,40,2,32,33,0,65,1,11,34,1,54,2,8,32,7,32,0,65,0,32,1,27,54,2,4,32,7,65,0,32,0,32,1,27,54,2,0,32,6,65,208,0,106,36,0,12,2,11,65,236,142,192,0,65,25,16,154,28,0,11,65,236,142,192,0,65,25,16,154,28,0,11,32,7,40,2,0,32,7,40,2,4,32,7,40,2,8,32,7,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,136,133,192,0,65,5,32,2,65,12,106,65,212,134,192,0,16,165,9,32,2,65,16,106,36,0,11,45,1,1,127,32,0,16,214,24,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,138,20,11,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,176,169,192,0,65,11,32,2,65,12,106,65,160,169,192,0,16,165,9,32,2,65,16,106,36,0,11,128,1,1,3,127,35,0,65,32,107,34,4,36,0,32,4,65,8,106,34,3,16,136,13,65,205,184,158,1,45,0,0,26,65,4,65,36,16,244,10,34,2,69,4,64,65,4,65,36,16,177,28,0,11,32,2,65,168,178,192,0,54,2,0,32,2,32,1,54,2,32,32,2,32,0,54,2,28,32,2,32,3,41,2,0,55,2,4,32,2,65,12,106,32,3,65,8,106,41,2,0,55,2,0,32,2,65,20,106,32,3,65,16,106,41,2,0,55,2,0,32,4,65,32,106,36,0,32,2,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,144,147,192,0,65,18,32,2,65,12,106,65,252,179,192,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,249,188,192,0,65,15,32,2,65,12,106,65,212,147,192,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,136,226,192,0,65,10,32,2,65,12,106,65,248,225,192,0,16,165,9,32,2,65,16,106,36,0,11,52,1,1,127,32,0,40,2,4,34,1,65,132,1,79,4,64,32,1,16,222,9,11,2,64,32,0,40,2,8,69,13,0,32,0,40,2,12,34,0,65,132,1,73,13,0,32,0,16,222,9,11,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,232,254,192,0,65,7,32,2,65,12,106,65,216,254,192,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,180,163,193,0,65,5,32,2,65,12,106,65,164,163,193,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,180,189,193,0,65,11,32,2,65,12,106,65,164,189,193,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,152,184,193,0,65,18,32,2,65,12,106,65,244,190,193,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,180,198,193,0,65,15,32,2,65,12,106,65,164,198,193,0,16,165,9,32,2,65,16,106,36,0,11,52,1,1,127,32,0,40,2,8,34,1,65,132,1,79,4,64,32,1,16,222,9,11,2,64,32,0,40,2,0,69,13,0,32,0,40,2,4,34,0,65,132,1,73,13,0,32,0,16,222,9,11,11,52,1,1,127,32,0,40,2,16,34,1,65,132,1,79,4,64,32,1,16,222,9,11,2,64,32,0,40,2,0,69,13,0,32,0,40,2,4,34,0,65,132,1,73,13,0,32,0,16,222,9,11,11,50,1,1,127,32,1,65,8,107,34,2,32,2,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,4,64,0,11,32,0,32,1,54,2,4,32,0,65,252,130,194,0,54,2,0,11,50,1,1,127,32,1,65,8,107,34,2,32,2,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,4,64,0,11,32,0,32,1,54,2,4,32,0,65,140,131,194,0,54,2,0,11,50,1,1,127,32,1,65,8,107,34,2,32,2,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,4,64,0,11,32,0,32,1,54,2,4,32,0,65,188,131,194,0,54,2,0,11,50,1,1,127,32,1,65,8,107,34,2,32,2,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,4,64,0,11,32,0,32,1,54,2,4,32,0,65,236,130,194,0,54,2,0,11,50,1,1,127,32,1,65,8,107,34,2,32,2,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,4,64,0,11,32,0,32,1,54,2,4,32,0,65,156,131,194,0,54,2,0,11,50,1,1,127,32,1,65,8,107,34,2,32,2,40,2,0,34,2,65,1,106,54,2,0,32,2,65,0,72,4,64,0,11,32,0,32,1,54,2,4,32,0,65,172,131,194,0,54,2,0,11,54,1,1,127,32,1,40,2,4,33,2,2,64,32,1,40,2,8,69,13,0,32,1,40,2,12,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,0,32,2,54,2,4,32,0,65,0,54,2,0,11,42,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,1,54,2,12,32,2,32,0,54,2,8,32,2,65,8,106,16,174,9,32,2,65,16,106,36,0,11,44,1,1,127,35,0,65,16,107,34,0,36,0,32,0,65,8,106,34,2,32,1,65,176,196,203,0,65,17,16,192,22,32,2,16,166,15,32,0,65,16,106,36,0,11,44,1,1,127,35,0,65,16,107,34,0,36,0,32,0,65,8,106,34,2,32,1,65,188,201,203,0,65,18,16,192,22,32,2,16,166,15,32,0,65,16,106,36,0,11,44,1,1,127,35,0,65,16,107,34,0,36,0,32,0,65,8,106,34,2,32,1,65,144,203,203,0,65,14,16,192,22,32,2,16,166,15,32,0,65,16,106,36,0,11,44,1,1,127,35,0,65,16,107,34,0,36,0,32,0,65,8,106,34,2,32,1,65,174,203,203,0,65,13,16,192,22,32,2,16,166,15,32,0,65,16,106,36,0,11,44,1,1,127,35,0,65,16,107,34,0,36,0,32,0,65,8,106,34,2,32,1,65,176,205,203,0,65,17,16,192,22,32,2,16,166,15,32,0,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,164,209,203,0,65,10,32,2,65,12,106,65,148,209,203,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,192,209,203,0,65,15,32,2,65,12,106,65,176,209,203,0,16,165,9,32,2,65,16,106,36,0,11,47,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,2,65,12,106,34,0,32,1,16,194,5,32,0,16,187,18,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,168,247,203,0,65,16,32,2,65,12,106,65,152,247,203,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,236,254,203,0,65,18,32,2,65,12,106,65,128,128,204,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,156,191,204,0,65,17,32,2,65,12,106,65,140,191,204,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,156,186,204,0,65,18,32,2,65,12,106,65,200,192,204,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,232,192,204,0,65,10,32,2,65,12,106,65,216,192,204,0,16,165,9,32,2,65,16,106,36,0,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,131,2,11,32,0,16,177,24,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,130,2,11,32,0,16,177,24,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,128,2,11,32,0,16,177,24,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,132,2,11,32,0,16,177,24,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,252,1,11,32,0,16,177,24,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,133,2,11,32,0,16,177,24,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,250,1,11,32,0,16,177,24,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,253,1,11,32,0,16,177,24,11,48,1,1,127,35,0,65,16,107,34,1,36,0,32,1,32,0,65,8,106,54,2,12,32,1,32,0,41,2,0,55,2,4,32,1,65,4,106,16,206,18,32,1,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,240,240,213,0,65,10,32,2,65,12,106,65,224,240,213,0,16,165,9,32,2,65,16,106,36,0,11,61,0,32,0,40,2,0,40,2,0,69,4,64,32,1,40,2,20,65,204,129,214,0,65,19,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,223,129,214,0,65,20,32,1,40,2,24,40,2,12,17,4,0,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,251,1,11,32,0,16,177,24,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,255,1,11,32,0,16,177,24,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,129,2,11,32,0,16,177,24,11,45,1,1,127,32,0,40,2,12,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,12,106,16,254,1,11,32,0,16,177,24,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,176,230,214,0,65,9,32,2,65,12,106,65,160,230,214,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,220,131,215,0,65,10,32,2,65,12,106,65,204,131,215,0,16,165,9,32,2,65,16,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,136,144,215,0,65,21,32,2,65,12,106,65,248,143,215,0,16,165,9,32,2,65,16,106,36,0,11,51,1,1,127,2,64,32,0,40,2,0,34,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,1,65,4,16,218,26,11,11,51,1,1,127,2,64,32,0,40,2,0,34,0,65,127,70,13,0,32,0,32,0,40,2,4,34,1,65,1,107,54,2,4,32,1,65,1,71,13,0,32,0,65,132,2,65,4,16,218,26,11,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,247,152,215,0,65,10,32,2,65,12,106,65,236,149,215,0,16,165,9,32,2,65,16,106,36,0,11,161,2,1,5,127,35,0,65,208,0,107,34,4,36,0,35,0,65,224,0,107,34,2,36,0,32,2,65,14,106,34,5,65,0,65,206,0,16,129,10,26,32,2,65,132,234,140,164,121,65,132,144,182,165,126,32,0,45,0,76,27,54,2,92,32,5,65,4,32,2,65,220,0,106,34,6,65,4,65,160,183,215,0,16,209,23,32,2,32,0,45,0,77,58,0,18,32,2,65,19,106,65,4,32,0,65,8,106,65,4,65,176,183,215,0,16,209,23,32,2,32,0,40,2,4,34,3,65,128,128,128,128,120,114,32,3,32,0,40,2,0,27,34,3,65,24,116,32,3,65,128,254,3,113,65,8,116,114,32,3,65,8,118,65,128,254,3,113,32,3,65,24,118,114,114,54,2,92,32,2,65,23,106,65,4,32,6,65,4,65,192,183,215,0,16,209,23,32,2,65,27,106,65,32,32,0,65,44,106,65,32,65,208,183,215,0,16,209,23,32,2,65,0,58,0,59,32,2,65,60,106,65,32,32,0,65,12,106,65,32,65,224,183,215,0,16,209,23,32,4,65,2,106,34,0,32,5,65,206,0,16,193,5,26,32,2,65,224,0,106,36,0,32,1,32,0,65,206,0,16,249,2,32,4,65,208,0,106,36,0,11,214,2,1,5,127,35,0,65,208,0,107,34,5,36,0,35,0,65,160,1,107,34,2,36,0,32,2,65,10,106,34,6,65,0,65,206,0,16,129,10,26,32,2,65,132,234,156,252,124,65,132,144,202,245,1,32,0,45,0,108,27,54,2,124,32,6,65,4,32,2,65,252,0,106,34,4,65,4,65,248,183,215,0,16,209,23,32,2,32,0,45,0,109,58,0,14,32,2,65,15,106,65,4,32,0,65,8,106,65,4,65,136,184,215,0,16,209,23,32,2,32,0,40,2,4,34,3,65,128,128,128,128,120,114,32,3,32,0,40,2,0,27,34,3,65,24,116,32,3,65,128,254,3,113,65,8,116,114,32,3,65,8,118,65,128,254,3,113,32,3,65,24,118,114,114,54,2,124,32,2,65,19,106,65,4,32,4,65,4,65,152,184,215,0,16,209,23,32,2,65,23,106,65,32,32,0,65,204,0,106,65,32,65,168,184,215,0,16,209,23,32,4,65,0,65,33,16,129,10,26,32,2,65,33,54,2,88,65,192,176,158,1,40,2,0,32,4,65,33,16,151,28,32,2,65,216,0,106,34,3,32,0,65,12,106,65,130,2,16,202,7,26,32,3,32,4,65,33,16,193,5,26,32,2,65,55,106,65,33,32,3,65,33,65,184,184,215,0,16,209,23,32,5,65,2,106,34,0,32,6,65,206,0,16,193,5,26,32,2,65,160,1,106,36,0,32,1,32,0,65,206,0,16,249,2,32,5,65,208,0,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,180,194,215,0,65,17,32,2,65,12,106,65,164,194,215,0,16,165,9,32,2,65,16,106,36,0,11,51,0,32,1,65,33,16,245,22,32,1,32,2,65,32,16,215,3,32,1,65,0,58,0,12,32,0,32,1,41,2,0,55,2,0,32,0,65,8,106,32,1,65,8,106,41,2,0,55,2,0,11,39,0,2,64,32,3,69,32,1,32,3,16,226,23,69,114,69,4,64,32,0,32,1,32,3,32,2,16,158,26,34,0,13,1,11,0,11,32,0,11,48,1,1,127,35,0,65,32,107,34,2,36,0,32,0,32,2,16,175,8,32,0,65,232,0,106,34,0,32,2,65,32,16,97,32,0,32,1,16,175,8,32,2,65,32,106,36,0,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,224,196,156,1,65,17,32,2,65,12,106,65,208,196,156,1,16,165,9,32,2,65,16,106,36,0,11,48,0,32,0,65,2,54,2,16,32,0,32,1,54,2,0,32,0,32,2,65,1,113,54,2,12,32,0,32,2,65,126,113,34,2,54,2,4,32,0,32,1,32,2,106,54,2,8,11,49,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,1,65,136,211,156,1,65,17,32,2,65,12,106,65,248,210,156,1,16,165,9,32,2,65,16,106,36,0,11,44,1,1,127,35,0,65,16,107,34,0,36,0,32,0,65,8,106,34,2,32,1,65,148,230,156,1,65,11,16,192,22,32,2,16,166,15,32,0,65,16,106,36,0,11,165,1,1,3,127,35,0,65,32,107,34,3,36,0,32,3,65,8,106,34,1,16,136,13,35,0,65,208,0,107,34,2,36,0,32,2,65,8,106,32,0,65,200,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,8,65,232,0,16,244,10,34,0,69,4,64,65,8,65,232,0,16,177,28,0,11,32,0,65,224,177,192,0,54,2,0,32,0,32,1,41,2,0,55,2,4,32,0,65,12,106,32,1,65,8,106,41,2,0,55,2,0,32,0,65,20,106,32,1,65,16,106,41,2,0,55,2,0,32,0,65,28,106,32,2,65,4,106,65,204,0,16,193,5,26,32,2,65,208,0,106,36,0,32,3,65,32,106,36,0,32,0,11,129,1,1,3,127,35,0,65,32,107,34,3,36,0,32,3,65,8,106,34,2,16,136,13,65,205,184,158,1,45,0,0,26,65,4,65,192,0,16,244,10,34,1,69,4,64,65,4,65,192,0,16,177,28,0,11,32,1,65,216,178,192,0,54,2,0,32,1,32,2,41,2,0,55,2,4,32,1,65,12,106,32,2,65,8,106,41,2,0,55,2,0,32,1,65,20,106,32,2,65,16,106,41,2,0,55,2,0,32,1,65,28,106,32,0,65,36,16,193,5,26,32,3,65,32,106,36,0,32,1,11,130,1,2,2,127,1,126,35,0,65,32,107,34,2,36,0,32,2,65,8,106,34,1,16,136,13,65,205,184,158,1,45,0,0,26,32,0,41,2,0,33,3,65,4,65,36,16,244,10,34,0,69,4,64,65,4,65,36,16,177,28,0,11,32,0,65,248,177,192,0,54,2,0,32,0,32,3,55,2,28,32,0,32,1,41,2,0,55,2,4,32,0,65,12,106,32,1,65,8,106,41,2,0,55,2,0,32,0,65,20,106,32,1,65,16,106,41,2,0,55,2,0,32,2,65,32,106,36,0,32,0,11,165,1,1,3,127,35,0,65,32,107,34,3,36,0,32,3,65,8,106,34,1,16,136,13,35,0,65,224,0,107,34,2,36,0,32,2,65,16,106,32,0,65,208,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,8,65,240,0,16,244,10,34,0,69,4,64,65,8,65,240,0,16,177,28,0,11,32,0,65,144,178,192,0,54,2,0,32,0,32,1,41,2,0,55,2,4,32,0,65,12,106,32,1,65,8,106,41,2,0,55,2,0,32,0,65,20,106,32,1,65,16,106,41,2,0,55,2,0,32,0,65,28,106,32,2,65,12,106,65,212,0,16,193,5,26,32,2,65,224,0,106,36,0,32,3,65,32,106,36,0,32,0,11,52,1,1,127,65,168,8,33,1,2,64,2,64,2,64,32,0,45,0,180,8,14,4,1,2,2,0,2,11,32,0,65,32,106,16,250,20,65,152,8,33,1,11,32,0,32,1,106,16,214,24,11,11,57,0,32,0,66,128,128,128,128,144,3,55,2,44,32,0,66,0,55,2,32,32,0,65,0,54,2,24,32,0,65,0,58,0,52,32,0,65,128,10,59,0,85,32,0,65,0,54,2,12,32,0,65,0,54,2,0,11,50,0,2,127,32,1,40,2,96,65,128,128,128,128,120,70,4,64,32,1,32,2,16,153,15,12,1,11,32,1,40,2,92,11,33,1,32,0,65,1,58,0,0,32,0,32,1,54,0,1,11,54,0,32,0,65,128,1,58,0,24,32,0,65,0,54,2,8,32,0,66,128,128,128,128,16,55,2,0,32,0,32,1,41,2,0,55,2,12,32,0,65,20,106,32,1,65,8,106,40,2,0,54,2,0,11,58,0,32,0,40,2,0,69,4,64,32,1,40,2,20,65,204,129,214,0,65,19,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,223,129,214,0,65,20,32,1,40,2,24,40,2,12,17,4,0,11,46,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,33,0,3,64,32,0,16,133,18,32,0,65,148,1,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,45,1,1,127,32,0,40,2,8,34,1,4,64,32,0,40,2,4,33,0,3,64,32,0,16,172,20,32,0,65,20,106,33,0,32,1,65,1,107,34,1,13,0,11,11,11,79,1,2,127,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,0,3,64,32,0,65,8,106,34,1,16,198,19,32,1,65,4,65,200,0,16,244,22,32,0,65,20,106,34,1,16,158,20,32,1,65,8,65,24,16,244,22,32,0,65,36,106,33,0,32,2,65,1,107,34,2,13,0,11,11,11,41,0,32,1,4,64,32,1,65,2,116,33,1,3,64,32,0,40,2,0,16,222,9,32,0,65,4,106,33,0,32,1,65,4,107,34,1,13,0,11,11,11,58,0,32,0,45,0,0,69,4,64,32,1,40,2,20,65,153,211,156,1,65,45,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,198,211,156,1,65,43,32,1,40,2,24,40,2,12,17,4,0,11,58,0,32,0,45,0,0,69,4,64,32,1,40,2,20,65,172,212,156,1,65,25,32,1,40,2,24,40,2,12,17,4,0,15,11,32,1,40,2,20,65,197,212,156,1,65,19,32,1,40,2,24,40,2,12,17,4,0,11,45,1,1,127,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,40,2,28,34,1,4,64,32,0,40,2,32,32,1,65,1,16,218,26,11,11,56,1,1,127,65,1,33,1,32,0,45,0,4,69,4,64,32,0,40,2,0,34,1,40,2,20,65,230,166,157,1,65,1,32,1,40,2,24,40,2,12,17,4,0,33,1,11,32,0,32,1,58,0,4,32,1,11,56,1,1,127,65,1,33,1,32,0,45,0,4,69,4,64,32,0,40,2,0,34,1,40,2,20,65,239,166,157,1,65,1,32,1,40,2,24,40,2,12,17,4,0,33,1,11,32,0,32,1,58,0,4,32,1,11,57,1,1,127,32,1,40,2,20,65,238,166,157,1,65,1,32,1,40,2,24,40,2,12,17,4,0,33,2,32,0,65,1,58,0,7,32,0,65,0,59,0,5,32,0,32,2,58,0,4,32,0,32,1,54,2,0,11,200,36,2,20,127,2,126,35,0,65,16,107,34,13,36,0,16,215,4,34,17,32,0,38,1,35,0,65,48,107,34,11,36,0,2,64,32,1,65,5,73,4,64,32,11,65,20,106,33,19,35,0,65,240,2,107,34,6,36,0,32,6,65,188,1,106,33,4,32,17,16,215,26,33,7,35,0,65,144,1,107,34,2,36,0,32,2,32,7,54,2,24,2,64,2,64,2,64,32,7,16,129,29,65,1,71,4,64,32,2,65,24,106,32,2,65,28,106,65,208,252,193,0,16,199,3,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,32,7,65,132,1,73,13,1,32,7,16,222,9,12,1,11,32,2,65,28,106,34,3,32,7,65,184,247,192,0,65,8,16,239,22,32,2,65,129,128,128,128,120,54,2,48,32,2,65,128,128,128,128,120,54,2,60,32,2,65,128,128,128,128,120,54,2,72,32,2,65,128,128,128,128,120,54,2,84,32,2,65,128,1,106,32,3,16,168,6,2,64,2,64,2,64,32,2,45,0,128,1,69,4,64,65,2,33,5,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,129,1,65,1,107,14,9,2,3,4,5,6,7,8,1,9,0,11,32,10,13,9,32,2,40,2,28,32,2,65,0,54,2,28,69,13,26,32,2,40,2,32,33,8,35,0,65,16,107,34,7,36,0,32,7,32,8,54,2,12,32,2,65,128,1,106,33,12,35,0,65,48,107,34,10,36,0,32,10,65,8,106,32,7,65,12,106,34,3,16,239,14,2,64,2,64,32,10,40,2,8,65,1,70,4,64,32,10,41,3,16,34,22,66,0,89,13,1,11,32,3,32,10,65,47,106,65,132,248,193,0,16,199,3,33,3,32,12,65,1,58,0,0,32,12,32,3,54,2,4,12,1,11,32,12,2,127,32,22,66,128,2,90,4,64,32,10,65,1,58,0,24,32,10,32,22,55,3,32,32,12,32,10,65,24,106,32,10,65,47,106,65,132,248,193,0,16,188,15,54,2,4,65,1,12,1,11,32,12,32,22,60,0,1,65,0,11,58,0,0,11,32,10,65,48,106,36,0,32,8,65,132,1,79,4,64,32,8,16,222,9,11,32,7,65,16,106,36,0,32,2,45,0,128,1,69,4,64,32,2,45,0,129,1,33,12,65,1,33,10,12,20,11,32,2,40,2,132,1,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,22,11,32,2,65,16,106,32,2,65,28,106,16,237,19,12,18,11,32,5,65,2,70,13,16,65,189,128,194,0,65,17,16,171,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,20,11,2,64,32,14,69,4,64,32,2,40,2,28,32,2,65,0,54,2,28,69,13,25,32,2,32,2,40,2,32,16,235,17,32,2,40,2,4,33,9,32,2,40,2,0,13,1,65,1,33,14,12,18,11,65,206,128,194,0,65,17,16,171,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,20,11,32,4,65,2,54,2,0,32,4,32,9,54,2,4,12,19,11,2,64,32,15,69,4,64,32,2,40,2,28,32,2,65,0,54,2,28,69,13,24,32,2,65,8,106,32,2,40,2,32,16,235,17,32,2,40,2,12,33,16,32,2,40,2,8,13,1,65,1,33,15,12,17,11,65,223,128,194,0,65,5,16,171,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,19,11,32,4,65,2,54,2,0,32,4,32,16,54,2,4,12,18,11,32,2,40,2,48,65,129,128,128,128,120,70,13,12,65,228,128,194,0,65,10,16,171,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,17,11,32,2,40,2,60,65,128,128,128,128,120,70,13,10,65,238,128,194,0,65,9,16,171,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,16,11,32,2,40,2,72,65,128,128,128,128,120,70,13,8,65,247,128,194,0,65,9,16,171,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,15,11,32,2,40,2,84,65,128,128,128,128,120,70,13,6,65,128,129,194,0,65,5,16,171,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,14,11,32,10,69,4,64,65,184,128,194,0,65,5,16,170,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,14,11,65,0,33,10,32,14,69,4,64,65,206,128,194,0,65,17,16,170,16,33,5,12,5,11,32,15,69,4,64,65,223,128,194,0,65,5,16,170,16,33,5,12,5,11,2,64,32,2,40,2,48,34,7,65,129,128,128,128,120,71,4,64,32,2,65,232,0,106,32,2,65,56,106,40,2,0,54,2,0,32,2,32,2,41,2,48,55,3,96,12,1,11,32,2,65,128,128,128,128,120,54,2,96,11,32,2,40,2,60,65,128,128,128,128,120,71,34,15,69,4,64,65,238,128,194,0,65,9,16,170,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,65,0,33,14,12,4,11,32,2,65,248,0,106,32,2,65,196,0,106,40,2,0,54,2,0,32,2,32,2,41,2,60,55,3,112,32,2,40,2,72,65,128,128,128,128,120,71,34,14,69,4,64,65,247,128,194,0,65,9,16,170,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,3,11,32,2,65,136,1,106,32,2,65,208,0,106,40,2,0,54,2,0,32,2,32,2,41,2,72,55,3,128,1,32,2,40,2,84,34,3,65,128,128,128,128,120,70,13,1,32,4,32,2,41,3,96,55,2,44,32,4,32,2,41,2,60,55,2,8,32,4,32,2,41,2,72,55,2,20,32,4,32,12,58,0,64,32,4,32,16,54,2,60,32,4,32,9,54,2,56,32,4,32,2,41,2,88,55,2,36,32,4,32,3,54,2,32,32,4,32,18,54,2,4,32,4,32,5,65,0,32,5,65,2,71,27,54,2,0,32,4,65,52,106,32,2,65,232,0,106,40,2,0,54,2,0,32,4,65,16,106,32,2,65,196,0,106,40,2,0,54,2,0,32,4,65,28,106,32,2,65,208,0,106,40,2,0,54,2,0,12,15,11,65,184,128,194,0,65,5,16,171,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,12,12,11,65,128,129,194,0,65,5,16,170,16,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,32,2,65,128,1,106,16,214,24,11,32,2,65,240,0,106,16,214,24,11,32,7,65,129,128,128,128,120,71,33,10,32,2,65,224,0,106,16,227,24,12,10,11,32,4,65,2,54,2,0,32,4,32,5,54,2,4,65,0,33,14,65,0,33,15,12,9,11,32,2,40,2,28,32,2,65,0,54,2,28,4,64,32,2,65,128,1,106,32,2,40,2,32,16,207,10,32,2,40,2,132,1,33,8,32,2,40,2,128,1,34,7,65,128,128,128,128,120,71,4,64,32,2,40,2,136,1,33,3,32,2,65,212,0,106,16,227,24,32,2,32,3,54,2,92,32,2,32,8,54,2,88,32,2,32,7,54,2,84,12,6,11,32,4,65,2,54,2,0,32,4,32,8,54,2,4,12,8,11,12,11,11,32,2,40,2,28,32,2,65,0,54,2,28,4,64,32,2,65,128,1,106,32,2,40,2,32,16,207,10,32,2,40,2,132,1,33,8,32,2,40,2,128,1,34,7,65,128,128,128,128,120,71,4,64,32,2,40,2,136,1,33,3,32,2,65,200,0,106,16,227,24,32,2,32,3,54,2,80,32,2,32,8,54,2,76,32,2,32,7,54,2,72,12,5,11,32,4,65,2,54,2,0,32,4,32,8,54,2,4,12,7,11,12,10,11,32,2,40,2,28,32,2,65,0,54,2,28,4,64,32,2,65,128,1,106,32,2,40,2,32,16,207,10,32,2,40,2,132,1,33,8,32,2,40,2,128,1,34,7,65,128,128,128,128,120,71,4,64,32,2,40,2,136,1,33,3,32,2,65,60,106,16,227,24,32,2,32,3,54,2,68,32,2,32,8,54,2,64,32,2,32,7,54,2,60,12,4,11,32,4,65,2,54,2,0,32,4,32,8,54,2,4,12,6,11,12,9,11,32,2,40,2,28,32,2,65,0,54,2,28,4,64,32,2,65,128,1,106,33,7,32,2,40,2,32,33,3,35,0,65,16,107,34,8,36,0,32,8,32,3,54,2,0,2,64,32,8,16,161,26,69,4,64,32,8,65,4,106,32,3,16,207,10,32,8,40,2,4,65,128,128,128,128,120,71,4,64,32,7,32,8,41,2,4,55,2,0,32,7,65,8,106,32,8,65,12,106,40,2,0,54,2,0,12,2,11,32,7,32,8,40,2,8,54,2,4,32,7,65,129,128,128,128,120,54,2,0,12,1,11,32,7,65,128,128,128,128,120,54,2,0,32,3,65,132,1,73,13,0,32,3,16,222,9,11,32,8,65,16,106,36,0,32,2,40,2,132,1,33,8,32,2,40,2,128,1,34,7,65,129,128,128,128,120,71,4,64,32,2,40,2,136,1,33,3,32,2,40,2,48,65,129,128,128,128,120,71,4,64,32,2,65,48,106,16,227,24,11,32,2,32,3,54,2,56,32,2,32,8,54,2,52,32,2,32,7,54,2,48,12,3,11,32,4,65,2,54,2,0,32,4,32,8,54,2,4,12,5,11,12,8,11,32,2,40,2,28,32,2,65,0,54,2,28,4,64,32,2,65,128,1,106,33,7,32,2,40,2,32,33,3,35,0,65,16,107,34,8,36,0,32,8,32,3,54,2,12,2,64,32,8,65,12,106,16,161,26,69,4,64,32,8,32,3,16,235,17,32,8,40,2,0,33,3,32,7,32,8,40,2,4,54,2,4,32,7,65,2,65,1,32,3,65,1,113,27,54,2,0,12,1,11,32,7,65,0,54,2,0,32,3,65,132,1,73,13,0,32,3,16,222,9,11,32,8,65,16,106,36,0,32,2,40,2,132,1,33,18,32,2,40,2,128,1,34,5,65,2,71,13,1,32,4,65,2,54,2,0,32,4,32,18,54,2,4,12,4,11,12,7,11,32,2,65,128,1,106,32,2,65,28,106,16,168,6,32,2,45,0,128,1,69,13,0,11,11,32,2,40,2,132,1,33,3,32,4,65,2,54,2,0,32,4,32,3,54,2,4,11,65,0,33,14,65,0,33,15,65,0,33,10,11,32,2,40,2,84,65,128,128,128,128,120,71,4,64,32,2,65,212,0,106,16,214,24,11,32,14,32,2,40,2,72,65,128,128,128,128,120,70,114,69,4,64,32,2,65,200,0,106,16,214,24,11,32,15,32,2,40,2,60,65,128,128,128,128,120,70,114,69,4,64,32,2,65,60,106,16,214,24,11,32,10,32,2,40,2,48,65,129,128,128,128,120,70,114,13,0,32,2,65,48,106,16,227,24,11,32,2,65,28,106,16,179,21,11,32,2,65,144,1,106,36,0,12,1,11,65,135,141,193,0,65,49,16,154,28,0,11,32,6,40,2,192,1,33,7,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,6,40,2,188,1,34,3,65,2,71,4,64,32,6,65,16,106,32,6,65,196,1,106,65,60,16,193,5,26,32,6,32,7,54,2,12,32,6,32,3,54,2,8,35,0,65,208,1,107,34,5,36,0,32,6,65,8,106,34,9,40,2,56,33,3,32,5,65,24,106,32,9,40,2,24,32,9,40,2,28,16,206,14,32,5,65,144,1,106,34,16,32,5,40,2,24,32,5,40,2,28,16,188,8,2,64,2,64,2,64,2,64,2,64,32,5,45,0,144,1,69,4,64,32,3,65,24,116,32,3,65,128,254,3,113,65,8,116,114,32,3,65,8,118,65,128,254,3,113,32,3,65,24,118,114,114,33,18,32,5,65,40,106,34,12,32,5,65,153,1,106,41,0,0,55,3,0,32,5,65,48,106,34,8,32,5,65,161,1,106,41,0,0,55,3,0,32,5,65,56,106,34,7,32,5,65,169,1,106,41,0,0,55,3,0,32,5,32,5,41,0,145,1,55,3,32,32,9,40,2,44,65,128,128,128,128,120,70,4,64,32,5,65,8,106,32,9,40,2,12,32,9,40,2,16,16,206,14,32,16,32,5,40,2,8,32,5,40,2,12,16,226,15,32,5,41,2,148,1,33,22,32,5,40,2,144,1,34,3,65,128,128,128,128,120,70,13,2,32,5,32,3,54,2,76,32,5,32,22,55,2,80,2,64,32,22,66,128,128,128,128,16,84,13,0,32,16,16,244,26,65,192,176,158,1,40,2,0,32,16,32,22,167,32,22,66,32,136,167,34,3,16,151,28,32,3,16,105,65,1,71,13,0,32,4,32,5,47,0,144,1,59,0,12,32,4,65,14,106,32,5,65,146,1,106,45,0,0,58,0,0,32,5,41,0,147,1,33,22,32,5,65,216,0,106,34,3,32,5,65,155,1,106,65,53,16,193,5,26,32,4,65,23,106,32,3,65,53,16,193,5,26,32,4,32,5,41,3,32,55,0,76,32,4,65,212,0,106,32,12,41,3,0,55,0,0,32,4,65,220,0,106,32,8,41,3,0,55,0,0,32,4,65,228,0,106,32,7,41,3,0,55,0,0,32,4,32,1,65,255,1,113,65,0,71,58,0,108,32,4,32,22,55,0,15,32,4,32,18,54,2,8,32,4,32,9,45,0,64,58,0,109,32,4,32,9,40,2,60,34,1,65,255,255,255,255,7,113,54,2,4,32,4,32,1,65,31,118,54,2,0,32,5,65,204,0,106,16,214,24,12,7,11,65,2,32,5,16,168,21,33,1,32,4,65,3,54,2,0,32,4,32,1,54,2,4,32,5,65,204,0,106,16,214,24,12,5,11,32,5,65,200,0,106,32,9,65,44,106,34,7,65,8,106,40,2,0,34,3,54,2,0,32,5,32,7,41,2,0,55,3,64,32,5,65,16,106,32,5,40,2,68,32,3,16,206,14,32,5,65,144,1,106,34,7,32,5,40,2,16,32,5,40,2,20,16,226,15,32,5,41,2,148,1,33,22,32,5,40,2,144,1,34,3,65,128,128,128,128,120,71,4,64,32,5,32,3,54,2,76,32,5,32,22,55,2,80,32,22,66,128,128,128,128,112,131,66,128,128,128,128,128,4,82,13,3,32,5,65,168,1,106,34,3,32,22,167,34,8,65,24,106,41,0,0,55,3,0,32,5,65,160,1,106,32,8,65,16,106,41,0,0,55,3,0,32,5,65,152,1,106,32,8,65,8,106,41,0,0,55,3,0,32,5,32,8,41,0,0,55,3,144,1,65,192,176,158,1,40,2,0,32,7,16,160,15,69,13,3,32,4,32,5,47,1,144,1,59,0,16,32,4,65,18,106,32,5,45,0,146,1,58,0,0,32,5,65,229,0,106,34,7,32,3,41,0,0,55,0,0,32,5,65,224,0,106,34,3,32,5,65,163,1,106,41,0,0,55,3,0,32,5,32,5,41,0,155,1,34,23,55,3,88,32,5,41,0,147,1,33,22,32,4,65,40,106,32,7,41,0,0,55,0,0,32,4,65,35,106,32,3,41,3,0,55,0,0,32,4,32,23,55,0,27,32,4,32,1,65,255,1,113,65,0,71,58,0,80,32,4,32,22,55,0,19,32,4,32,18,54,2,12,32,4,65,2,54,2,0,32,4,32,9,45,0,64,58,0,81,32,9,40,2,60,33,1,32,4,32,5,41,3,32,55,0,48,32,4,65,56,106,32,5,65,40,106,41,3,0,55,0,0,32,4,65,64,107,32,5,65,48,106,41,3,0,55,0,0,32,4,65,200,0,106,32,5,65,56,106,41,3,0,55,0,0,32,4,32,1,65,255,255,255,255,7,113,54,2,8,32,4,32,1,65,31,118,54,2,4,32,5,65,204,0,106,16,214,24,32,5,65,64,107,16,214,24,12,6,11,32,5,32,22,55,3,144,1,32,5,65,144,1,106,16,234,21,33,1,32,4,65,3,54,2,0,32,4,32,1,54,2,4,12,3,11,32,5,65,227,0,106,32,5,65,156,1,106,40,2,0,34,1,54,0,0,32,5,32,5,41,2,148,1,34,22,55,0,91,32,5,65,152,1,106,32,1,54,2,0,32,5,32,22,55,3,144,1,35,0,65,32,107,34,3,36,0,32,3,65,8,106,34,1,16,136,13,32,5,65,144,1,106,65,200,177,192,0,32,1,16,136,15,33,1,32,3,65,32,106,36,0,32,4,65,3,54,2,0,32,4,32,1,54,2,4,12,3,11,32,5,32,22,55,3,144,1,32,5,65,144,1,106,16,234,21,33,1,32,4,65,3,54,2,0,32,4,32,1,54,2,4,12,2,11,65,4,32,5,16,168,21,33,1,32,4,65,3,54,2,0,32,4,32,1,54,2,4,32,5,65,204,0,106,16,214,24,11,32,5,65,64,107,16,214,24,12,1,11,32,9,40,2,44,65,128,128,128,128,120,70,13,0,32,9,65,44,106,16,214,24,11,32,9,65,8,106,16,214,24,32,9,65,20,106,16,214,24,32,9,65,32,106,16,214,24,32,5,65,208,1,106,36,0,32,6,40,2,188,1,34,3,65,3,70,4,64,32,6,32,6,40,2,192,1,54,2,172,2,32,6,65,0,54,2,196,2,32,6,66,128,128,128,128,16,55,2,188,2,32,6,65,3,58,0,232,2,32,6,65,32,54,2,216,2,32,6,65,0,54,2,228,2,32,6,65,208,130,192,0,54,2,224,2,32,6,65,0,54,2,208,2,32,6,65,0,54,2,200,2,32,6,32,6,65,188,2,106,54,2,220,2,32,6,65,172,2,106,34,3,32,6,65,200,2,106,16,164,28,13,7,32,6,65,184,2,106,32,6,65,196,2,106,40,2,0,34,1,54,2,0,32,6,32,6,41,2,188,2,55,3,176,2,32,6,40,2,180,2,32,1,16,134,25,33,1,32,6,65,176,2,106,16,214,24,32,3,16,204,25,12,2,11,32,6,40,2,192,1,33,1,32,6,65,212,0,106,32,6,65,196,1,106,65,232,0,16,193,5,26,32,6,32,1,54,2,80,32,6,32,3,54,2,76,32,3,65,2,70,13,2,32,6,65,0,54,2,208,2,32,6,66,128,128,128,128,16,55,2,200,2,32,6,65,3,58,0,220,1,32,6,65,32,54,2,204,1,32,6,65,0,54,2,216,1,32,6,65,208,130,192,0,54,2,212,1,32,6,65,0,54,2,196,1,32,6,65,0,54,2,188,1,32,6,32,6,65,200,2,106,54,2,208,1,32,6,65,204,0,106,32,6,65,188,1,106,16,223,21,13,6,12,3,11,32,7,16,245,8,33,1,11,32,19,65,128,128,128,128,120,54,2,0,32,19,32,1,54,2,4,32,17,65,131,1,75,13,2,12,3,11,32,6,65,0,54,2,208,2,32,6,66,128,128,128,128,16,55,2,200,2,32,6,65,3,58,0,220,1,32,6,65,32,54,2,204,1,32,6,65,0,54,2,216,1,32,6,65,208,130,192,0,54,2,212,1,32,6,65,0,54,2,196,1,32,6,65,0,54,2,188,1,32,6,32,6,65,200,2,106,54,2,208,1,32,6,65,208,0,106,32,6,65,188,1,106,16,222,21,13,3,11,32,19,32,6,41,2,200,2,55,2,0,32,19,65,8,106,32,6,65,208,2,106,40,2,0,54,2,0,32,17,65,132,1,73,13,1,11,32,17,16,222,9,11,32,6,65,240,2,106,36,0,12,1,11,65,248,130,192,0,65,55,32,6,65,239,2,106,65,232,130,192,0,65,252,131,192,0,16,253,13,0,11,2,127,32,11,40,2,20,65,128,128,128,128,120,70,4,64,65,1,33,1,32,11,40,2,24,33,20,65,0,12,1,11,32,11,65,40,106,32,11,65,28,106,40,2,0,54,2,0,32,11,32,11,41,2,20,55,3,32,32,11,65,8,106,32,11,65,32,106,16,172,15,32,11,40,2,12,33,21,65,0,33,1,32,11,40,2,8,11,33,17,32,13,32,1,54,2,12,32,13,32,20,54,2,8,32,13,32,21,54,2,4,32,13,32,17,54,2,0,32,11,65,48,106,36,0,12,1,11,65,236,142,192,0,65,25,16,154,28,0,11,32,13,40,2,0,32,13,40,2,4,32,13,40,2,8,32,13,40,2,12,32,13,65,16,106,36,0,11,180,3,1,3,127,35,0,65,16,107,34,4,36,0,65,8,33,3,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,21,32,0,40,2,0,65,128,128,128,128,120,115,34,5,32,5,65,21,79,27,65,1,107,14,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,20,20,16,17,18,19,0,11,32,4,32,0,45,0,4,58,0,1,65,0,33,3,12,19,11,32,4,32,0,49,0,4,55,3,8,65,1,33,3,12,18,11,32,4,32,0,51,1,4,55,3,8,65,1,33,3,12,17,11,32,4,32,0,53,2,4,55,3,8,65,1,33,3,12,16,11,32,4,32,0,41,3,8,55,3,8,65,1,33,3,12,15,11,32,4,32,0,48,0,4,55,3,8,65,2,33,3,12,14,11,32,4,32,0,50,1,4,55,3,8,65,2,33,3,12,13,11,32,4,32,0,52,2,4,55,3,8,65,2,33,3,12,12,11,32,4,32,0,41,3,8,55,3,8,65,2,33,3,12,11,11,32,4,32,0,42,2,4,187,57,3,8,65,3,33,3,12,10,11,32,4,32,0,43,3,8,57,3,8,65,3,33,3,12,9,11,32,4,32,0,40,2,4,54,2,4,65,4,33,3,12,8,11,32,4,32,0,41,3,8,55,2,4,65,5,33,3,12,7,11,32,4,32,0,41,2,4,55,2,4,65,5,33,3,12,6,11,32,4,32,0,41,3,8,55,2,4,65,6,33,3,12,5,11,32,4,32,0,41,2,4,55,2,4,65,6,33,3,12,4,11,65,7,33,3,12,3,11,65,9,33,3,12,2,11,65,10,33,3,12,1,11,65,11,33,3,11,32,4,32,3,58,0,0,32,4,32,1,32,2,16,153,13,32,0,16,130,10,32,4,65,16,106,36,0,11,40,1,1,127,32,0,65,56,106,34,1,16,149,18,32,1,16,166,27,32,0,65,32,106,16,141,14,32,0,65,44,106,16,144,13,32,0,16,199,17,11,49,1,1,127,32,0,45,0,208,8,65,3,70,4,64,32,0,16,236,21,32,0,40,2,200,8,34,1,32,1,40,2,0,65,1,107,54,2,0,32,0,65,204,8,106,16,178,18,11,11,49,1,1,127,32,0,45,0,208,8,65,3,70,4,64,32,0,16,236,21,32,0,40,2,200,8,34,1,32,1,40,2,0,65,1,107,54,2,0,32,0,65,204,8,106,16,153,17,11,11,40,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,2,65,12,106,32,1,16,205,10,32,2,65,16,106,36,0,11,48,1,1,127,32,1,65,8,107,34,2,32,2,40,2,0,65,1,106,34,2,54,2,0,32,2,69,4,64,0,11,32,0,32,1,54,2,4,32,0,65,204,220,203,0,54,2,0,11,164,1,1,3,127,32,0,40,2,0,34,3,65,8,106,34,1,65,1,58,0,26,32,1,45,0,8,33,2,32,1,65,1,58,0,8,2,64,32,2,13,0,32,1,65,0,58,0,8,32,1,40,2,0,33,2,32,1,65,0,54,2,0,32,2,69,13,0,32,1,40,2,4,32,2,40,2,4,17,2,0,11,32,1,45,0,20,32,1,65,1,58,0,20,69,4,64,32,1,40,2,12,33,2,32,1,65,0,54,2,12,32,2,4,64,32,1,40,2,16,32,2,40,2,12,17,2,0,11,32,1,65,0,58,0,20,11,32,3,32,3,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,142,16,11,11,68,2,1,111,1,127,32,0,40,2,0,33,2,32,0,65,0,54,2,0,2,64,32,2,69,13,0,32,0,40,2,4,34,0,37,1,32,0,16,222,9,16,46,33,1,16,215,4,34,0,32,1,38,1,32,0,65,132,1,73,13,0,32,0,16,222,9,11,11,49,1,1,127,32,0,32,1,40,2,0,54,2,8,32,0,32,1,40,2,4,34,2,54,2,4,32,0,32,2,54,2,0,32,0,32,2,32,1,40,2,8,65,24,108,106,54,2,12,11,44,1,1,127,32,0,32,1,40,2,0,34,2,32,1,40,2,8,34,1,65,5,116,106,54,2,0,32,0,32,2,32,1,65,2,116,106,65,228,2,106,54,2,4,11,40,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,2,65,12,106,32,1,16,217,10,32,2,65,16,106,36,0,11,64,0,2,64,2,64,2,64,32,0,45,0,0,65,1,107,14,2,1,2,0,11,32,1,65,249,138,215,0,65,196,0,16,181,25,15,11,32,1,65,189,139,215,0,65,199,0,16,181,25,15,11,32,1,65,132,140,215,0,65,27,16,181,25,11,40,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,2,65,12,106,32,1,16,187,6,32,2,65,16,106,36,0,11,41,1,2,127,35,0,65,32,107,34,3,36,0,32,3,65,12,106,34,4,32,1,32,2,16,208,18,32,0,32,4,16,243,12,32,3,65,32,106,36,0,11,44,0,32,0,32,1,41,0,0,55,0,0,32,0,65,16,106,32,1,65,16,106,40,0,0,54,0,0,32,0,65,8,106,32,1,65,8,106,41,0,0,55,0,0,11,40,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,40,2,0,54,2,12,32,2,65,12,106,32,1,16,196,5,32,2,65,16,106,36,0,11,49,0,32,0,32,1,40,2,20,32,2,32,3,32,1,40,2,24,40,2,12,17,4,0,58,0,8,32,0,32,1,54,2,4,32,0,32,3,69,58,0,9,32,0,65,0,54,2,0,11,152,93,2,37,127,4,126,35,0,65,16,107,34,26,36,0,16,215,4,34,5,32,0,38,1,35,0,65,240,14,107,34,23,36,0,32,23,32,1,32,2,16,216,19,32,23,65,8,106,33,25,32,23,40,2,0,33,35,32,23,40,2,4,33,33,35,0,65,160,27,107,34,14,36,0,32,14,65,240,19,106,33,22,35,0,65,240,13,107,34,4,36,0,32,4,32,5,54,2,12,2,64,2,64,2,64,32,5,16,129,29,65,1,71,4,64,32,4,65,12,106,32,4,65,180,9,106,65,128,251,193,0,16,199,3,33,1,32,22,65,11,54,2,0,32,22,32,1,54,2,4,32,5,65,132,1,73,13,1,32,5,16,222,9,12,1,11,32,4,65,16,106,34,1,32,5,65,216,128,192,0,65,6,16,239,22,32,4,65,11,54,2,36,32,4,65,11,54,2,164,2,32,4,65,0,54,2,164,4,32,4,65,0,54,2,180,4,32,4,65,0,54,2,232,4,32,4,65,168,4,106,33,27,32,4,65,184,4,106,33,31,32,4,65,236,4,106,33,37,32,4,65,180,9,106,32,1,16,172,6,2,64,2,64,2,64,32,4,45,0,180,9,69,4,64,32,4,65,44,106,33,38,32,4,65,188,9,106,33,34,32,4,65,172,2,106,33,39,32,4,65,188,4,106,33,17,65,6,33,32,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,45,0,181,9,65,1,107,14,7,2,3,4,5,6,1,7,0,11,32,4,40,2,36,65,11,70,13,14,65,176,249,193,0,65,10,16,171,16,33,6,12,18,11,32,4,32,4,65,16,106,16,237,19,12,14,11,32,4,40,2,164,2,65,11,70,13,11,65,186,249,193,0,65,17,16,171,16,33,6,12,16,11,32,32,65,6,70,13,9,65,203,249,193,0,65,7,16,171,16,33,6,12,15,11,32,4,40,2,164,4,13,3,32,4,40,2,16,32,4,65,0,54,2,16,69,13,18,32,4,65,180,9,106,33,18,32,4,40,2,20,33,2,35,0,65,64,106,34,8,36,0,32,8,32,2,54,2,8,2,64,32,2,16,129,29,65,1,71,4,64,32,8,65,8,106,32,8,65,12,106,65,240,251,193,0,16,199,3,33,1,32,18,65,1,54,2,0,32,18,32,1,54,2,4,32,2,65,132,1,73,13,1,32,2,16,222,9,12,1,11,32,8,65,12,106,34,1,32,2,65,216,246,192,0,65,1,16,239,22,32,8,65,0,54,2,32,32,8,65,36,106,33,13,32,8,65,48,106,32,1,16,138,7,2,64,2,64,2,127,2,64,2,64,32,8,45,0,48,69,4,64,3,64,32,8,45,0,49,34,1,65,2,70,13,2,2,64,32,1,65,1,113,69,4,64,32,8,40,2,32,13,5,32,8,40,2,12,32,8,65,0,54,2,12,69,13,28,32,8,65,48,106,33,10,32,8,40,2,16,33,15,35,0,65,176,1,107,34,3,36,0,32,3,32,15,54,2,12,32,3,65,228,0,106,32,3,65,12,106,16,190,7,32,3,40,2,100,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,104,34,1,65,2,107,14,2,2,0,1,11,32,10,65,1,54,2,0,32,10,32,2,54,2,4,32,15,65,131,1,75,13,5,12,6,11,32,3,32,1,58,0,28,32,3,32,2,54,2,24,32,3,65,0,54,2,16,32,3,65,0,54,2,96,32,3,65,0,54,2,88,32,3,65,144,1,106,33,12,32,3,65,228,0,106,65,2,114,33,11,3,64,2,64,32,3,65,208,0,106,33,15,35,0,65,32,107,34,16,36,0,32,16,65,24,106,32,3,65,16,106,34,6,65,8,106,16,255,19,32,16,40,2,28,33,1,2,64,2,64,2,64,2,64,2,64,32,16,40,2,24,65,1,107,14,2,2,0,1,11,32,15,65,0,54,2,0,12,3,11,32,16,65,16,106,32,1,16,168,17,32,16,40,2,20,33,5,32,16,40,2,16,33,2,2,64,32,6,40,2,0,69,13,0,32,6,40,2,4,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,6,32,5,54,2,4,32,6,65,1,54,2,0,32,16,65,8,106,32,2,16,235,17,32,16,40,2,12,33,1,32,16,40,2,8,13,1,32,15,32,1,54,2,4,32,15,65,1,54,2,0,12,2,11,32,15,65,2,54,2,0,32,15,32,1,54,2,4,12,1,11,32,15,65,2,54,2,0,32,15,32,1,54,2,4,11,32,16,65,32,106,36,0,32,3,40,2,84,33,15,2,64,32,3,40,2,80,14,3,1,0,4,0,11,32,3,40,2,16,32,3,65,0,54,2,16,69,13,36,32,3,65,228,0,106,32,3,40,2,20,16,226,10,32,3,45,0,100,65,1,70,4,64,32,3,40,2,104,33,15,12,4,11,32,3,65,48,106,34,6,32,11,65,8,106,41,0,0,55,3,0,32,3,65,56,106,34,5,32,11,65,16,106,41,0,0,55,3,0,32,3,65,64,107,34,2,32,11,65,24,106,41,0,0,55,3,0,32,3,32,11,41,0,0,55,3,40,2,64,32,3,45,0,101,34,1,65,2,107,14,2,1,4,0,11,32,12,32,3,41,3,40,55,0,0,32,12,65,8,106,32,6,41,3,0,55,0,0,32,12,65,16,106,32,5,41,3,0,55,0,0,32,12,65,24,106,32,2,41,3,0,55,0,0,32,3,32,1,58,0,143,1,32,3,65,228,0,106,32,3,65,216,0,106,32,15,32,3,65,143,1,106,16,158,11,12,1,11,11,32,10,32,3,41,2,88,55,2,4,32,10,65,0,54,2,0,32,10,65,12,106,32,3,65,224,0,106,40,2,0,54,2,0,12,2,11,32,3,32,3,65,12,106,16,251,20,32,3,40,2,0,4,64,32,3,32,3,40,2,4,54,2,80,32,3,65,24,106,32,3,65,208,0,106,16,225,24,32,3,65,0,54,2,36,32,3,65,0,54,2,16,32,3,65,0,54,2,96,32,3,65,0,54,2,88,32,3,65,144,1,106,33,11,32,3,65,233,0,106,33,6,2,64,2,64,3,64,2,64,32,3,65,228,0,106,33,12,35,0,65,64,106,34,15,36,0,32,15,65,16,106,32,3,65,16,106,16,129,14,2,64,32,15,40,2,16,69,4,64,32,12,65,2,58,0,4,12,1,11,32,15,40,2,24,33,5,32,15,65,8,106,32,15,40,2,20,16,235,17,32,15,40,2,12,33,2,2,64,32,15,40,2,8,69,4,64,32,15,65,28,106,34,1,32,5,16,226,10,32,15,45,0,28,13,1,32,12,65,4,106,32,1,65,1,114,65,33,16,193,5,26,32,12,32,2,54,2,0,12,2,11,32,12,65,3,58,0,4,32,12,32,2,54,2,0,32,5,65,132,1,73,13,1,32,5,16,222,9,12,1,11,32,12,65,3,58,0,4,32,12,32,15,40,2,32,54,2,0,11,32,15,65,64,107,36,0,32,3,40,2,100,33,2,2,64,2,64,32,3,45,0,104,34,1,65,2,107,14,2,2,0,1,11,32,10,65,1,54,2,0,32,10,32,2,54,2,4,32,3,65,216,0,106,16,156,13,32,3,40,2,16,69,13,4,32,3,40,2,20,34,15,65,131,1,75,13,3,12,4,11,32,11,32,6,41,0,0,55,0,0,32,11,65,8,106,32,6,65,8,106,41,0,0,55,0,0,32,11,65,16,106,32,6,65,16,106,41,0,0,55,0,0,32,11,65,24,106,32,6,65,24,106,41,0,0,55,0,0,32,3,32,1,58,0,143,1,32,3,65,40,106,32,3,65,216,0,106,32,2,32,3,65,143,1,106,16,158,11,12,1,11,11,32,10,32,3,41,2,88,55,2,4,32,10,65,0,54,2,0,32,10,65,12,106,32,3,65,224,0,106,40,2,0,54,2,0,32,3,40,2,16,69,13,1,32,3,40,2,20,34,15,65,132,1,73,13,1,11,32,15,16,222,9,11,32,3,40,2,80,34,1,65,132,1,73,13,3,32,1,16,222,9,12,3,11,32,3,65,12,106,32,3,65,228,0,106,65,160,251,193,0,16,199,3,33,1,32,10,65,1,54,2,0,32,10,32,1,54,2,4,12,2,11,32,10,65,1,54,2,0,32,10,32,15,54,2,4,32,3,65,216,0,106,16,156,13,11,32,3,65,16,106,16,178,21,11,32,3,40,2,12,34,15,65,132,1,73,13,1,11,32,15,16,222,9,11,32,3,65,176,1,106,36,0,32,8,40,2,52,34,1,32,8,40,2,48,13,6,26,32,8,41,2,56,33,40,32,8,40,2,32,4,64,32,13,16,156,13,11,32,8,32,40,55,2,40,32,8,32,1,54,2,36,32,8,65,1,54,2,32,12,1,11,32,8,32,8,65,12,106,16,237,19,11,32,8,65,48,106,32,8,65,12,106,16,138,7,32,8,45,0,48,69,13,0,11,11,32,8,40,2,52,12,2,11,32,8,40,2,32,13,2,65,208,248,193,0,65,6,16,170,16,12,1,11,65,208,248,193,0,65,6,16,171,16,11,33,1,32,18,65,1,54,2,0,32,18,32,1,54,2,4,32,8,40,2,32,69,13,1,32,13,16,156,13,12,1,11,32,18,32,8,41,2,40,55,2,8,32,18,32,8,40,2,36,54,2,4,32,18,65,0,54,2,0,11,32,8,65,12,106,16,179,21,11,32,8,65,64,107,36,0,32,4,40,2,184,9,33,6,32,4,40,2,180,9,69,4,64,32,4,41,2,188,9,33,40,32,4,40,2,164,4,4,64,32,27,16,156,13,11,32,4,32,40,55,2,172,4,32,4,32,6,54,2,168,4,32,4,65,1,54,2,164,4,12,12,11,12,14,11,32,4,40,2,180,4,13,3,32,4,40,2,16,32,4,65,0,54,2,16,69,13,17,32,4,65,180,9,106,33,19,32,4,40,2,20,33,2,65,0,33,16,65,0,33,18,35,0,65,192,1,107,34,7,36,0,32,7,32,2,54,2,16,2,64,32,2,16,129,29,65,1,71,4,64,32,7,65,16,106,32,7,65,152,1,106,65,176,250,193,0,16,199,3,33,1,32,19,65,1,54,2,0,32,19,32,1,54,2,4,32,2,65,132,1,73,13,1,32,2,16,222,9,12,1,11,32,7,65,20,106,34,1,32,2,65,204,136,194,0,65,4,16,239,22,32,7,65,0,54,2,40,32,7,65,0,54,2,56,32,7,65,0,54,2,72,32,7,65,0,54,2,88,32,7,65,44,106,33,28,32,7,65,60,106,33,29,32,7,65,204,0,106,33,30,32,7,65,220,0,106,33,15,32,7,65,152,1,106,32,1,16,173,6,2,64,2,64,2,64,32,7,45,0,152,1,69,4,64,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,7,45,0,153,1,65,1,107,14,5,2,3,4,1,5,0,11,32,7,40,2,40,13,5,32,7,40,2,20,32,7,65,0,54,2,20,69,13,35,32,7,65,152,1,106,33,5,32,7,40,2,24,33,1,35,0,65,48,107,34,13,36,0,32,13,32,1,54,2,24,2,64,32,13,65,24,106,34,2,16,241,26,4,64,35,0,65,48,107,34,6,36,0,32,6,65,20,106,34,1,32,2,16,225,24,32,6,65,0,54,2,32,32,6,65,0,54,2,44,32,6,65,0,54,2,36,32,6,65,8,106,32,1,16,218,14,32,6,40,2,12,33,1,2,64,2,64,32,6,40,2,8,69,4,64,3,64,32,1,69,13,2,32,6,65,36,106,32,1,16,229,26,32,6,32,6,65,20,106,16,218,14,32,6,40,2,4,33,1,32,6,40,2,0,69,13,0,11,11,32,5,65,1,54,2,0,32,5,32,1,54,2,4,32,6,65,36,106,16,140,14,12,1,11,32,5,32,6,41,2,36,55,2,4,32,5,65,0,54,2,0,32,5,65,12,106,32,6,65,44,106,40,2,0,54,2,0,11,32,6,65,48,106,36,0,12,1,11,32,13,65,36,106,32,13,65,24,106,16,190,7,32,13,40,2,36,33,2,2,64,2,64,2,64,32,13,45,0,40,34,1,65,2,107,14,2,1,0,2,11,32,5,65,1,54,2,0,32,5,32,2,54,2,4,12,2,11,32,13,65,24,106,32,13,65,36,106,65,208,253,193,0,16,199,3,33,1,32,5,65,1,54,2,0,32,5,32,1,54,2,4,12,1,11,32,13,32,1,58,0,32,32,13,32,2,54,2,28,32,13,65,0,54,2,44,32,13,65,0,54,2,36,32,13,65,16,106,32,13,65,28,106,16,148,15,32,13,40,2,20,33,11,2,64,2,64,32,13,40,2,16,69,4,64,3,64,32,11,69,13,2,32,13,65,36,106,32,11,16,229,26,32,13,65,8,106,32,13,65,28,106,16,148,15,32,13,40,2,12,33,11,32,13,40,2,8,69,13,0,11,11,32,5,65,1,54,2,0,32,5,32,11,54,2,4,32,13,65,36,106,16,140,14,32,13,40,2,28,34,11,65,131,1,77,13,2,12,1,11,32,5,32,13,41,2,36,55,2,4,32,5,65,0,54,2,0,32,5,65,12,106,32,13,65,44,106,40,2,0,54,2,0,32,13,40,2,28,34,11,65,132,1,73,13,1,11,32,11,16,222,9,11,32,13,40,2,24,34,1,65,131,1,75,4,64,32,1,16,222,9,11,32,13,65,48,106,36,0,32,7,40,2,156,1,33,5,32,7,40,2,152,1,69,4,64,32,7,41,2,160,1,33,40,32,7,40,2,40,4,64,32,28,16,140,14,11,32,7,32,40,55,2,48,32,7,32,5,54,2,44,32,7,65,1,54,2,40,12,12,11,12,14,11,32,7,65,8,106,32,7,65,20,106,16,237,19,12,10,11,32,7,40,2,56,13,4,32,7,40,2,20,32,7,65,0,54,2,20,69,13,33,32,7,65,152,1,106,33,20,32,7,40,2,24,33,5,66,0,33,40,65,0,33,12,35,0,65,192,2,107,34,9,36,0,32,9,32,5,54,2,16,32,9,65,192,1,106,32,9,65,16,106,16,190,7,32,9,40,2,192,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,32,9,45,0,196,1,34,1,65,2,107,14,2,2,0,1,11,32,20,65,1,54,2,0,32,20,32,2,54,2,4,32,5,65,131,1,75,13,3,12,4,11,32,9,32,1,58,0,32,32,9,32,2,54,2,28,32,9,65,0,54,2,20,32,9,65,0,54,2,44,32,9,65,0,54,2,36,32,9,65,232,1,106,33,10,32,9,65,244,1,106,33,11,32,9,65,192,1,106,65,4,114,33,6,32,9,65,136,1,106,33,3,32,9,65,180,2,106,33,13,2,64,2,64,2,127,3,64,2,64,32,9,65,128,1,106,33,24,35,0,65,64,106,34,21,36,0,32,21,65,16,106,32,9,65,20,106,34,8,65,8,106,16,255,19,32,21,40,2,20,33,1,2,64,2,64,2,64,2,64,2,64,32,21,40,2,16,65,1,107,14,2,2,0,1,11,32,24,65,0,54,2,0,12,3,11,32,21,65,8,106,32,1,16,168,17,32,21,40,2,12,33,5,32,21,40,2,8,33,2,2,64,32,8,40,2,0,69,13,0,32,8,40,2,4,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,8,32,5,54,2,4,32,8,65,1,54,2,0,32,21,65,24,106,32,2,16,154,9,32,21,40,2,28,33,1,32,21,40,2,24,13,1,32,24,32,21,41,2,32,55,2,8,32,24,65,32,106,32,21,65,56,106,41,2,0,55,2,0,32,24,65,24,106,32,21,65,48,106,41,2,0,55,2,0,32,24,65,16,106,32,21,65,40,106,41,2,0,55,2,0,32,24,32,1,54,2,4,32,24,65,1,54,2,0,12,2,11,32,24,65,2,54,2,0,32,24,32,1,54,2,4,12,1,11,32,24,65,2,54,2,0,32,24,32,1,54,2,4,11,32,21,65,64,107,36,0,2,64,2,64,2,64,32,9,40,2,128,1,14,3,1,0,3,0,11,32,9,40,2,20,32,9,65,0,54,2,20,69,13,44,32,9,65,168,2,106,32,9,40,2,24,16,249,3,32,9,40,2,176,2,34,5,65,128,128,128,128,120,71,4,64,32,9,65,56,106,32,13,65,8,106,40,2,0,54,2,0,32,9,32,13,41,2,0,55,3,48,32,9,41,3,168,2,33,40,32,9,65,200,0,106,32,3,65,8,106,41,2,0,55,3,0,32,9,65,208,0,106,32,3,65,16,106,41,2,0,55,3,0,32,9,65,216,0,106,32,3,65,24,106,41,2,0,55,3,0,32,9,32,3,41,2,0,55,3,64,32,9,40,2,132,1,33,12,12,2,11,32,9,40,2,168,2,12,4,11,65,128,128,128,128,120,33,5,11,32,6,32,9,65,64,107,65,36,16,193,5,26,32,11,65,8,106,32,9,65,56,106,40,2,0,54,2,0,32,11,32,9,41,3,48,55,2,0,32,9,32,40,55,3,232,1,32,9,32,12,54,2,192,1,32,9,32,5,54,2,240,1,32,5,65,128,128,128,128,120,70,13,3,32,9,65,132,2,106,34,2,32,9,65,192,1,106,65,36,16,193,5,26,32,9,65,248,0,106,32,10,65,16,106,41,3,0,55,3,0,32,9,65,240,0,106,32,10,65,8,106,41,3,0,55,3,0,32,9,32,10,41,3,0,55,3,104,32,9,65,128,1,106,34,1,32,9,65,36,106,32,2,32,9,65,232,0,106,16,252,9,32,1,16,159,24,12,1,11,11,32,9,40,2,132,1,11,33,1,32,20,65,1,54,2,0,32,20,32,1,54,2,4,32,9,65,36,106,16,141,14,12,1,11,32,9,65,192,1,106,16,162,24,32,20,65,12,106,32,9,65,44,106,40,2,0,54,2,0,32,20,32,9,41,2,36,55,2,4,32,20,65,0,54,2,0,11,32,9,65,20,106,16,178,21,12,1,11,32,9,65,8,106,32,9,65,16,106,16,251,20,32,9,40,2,8,4,64,32,9,32,9,40,2,12,54,2,48,32,9,65,240,0,106,32,9,65,48,106,16,225,24,32,9,65,0,54,2,124,32,9,65,0,54,2,104,32,9,65,0,54,2,28,32,9,65,0,54,2,20,32,9,65,192,1,106,32,9,65,232,0,106,16,243,7,2,64,2,64,2,64,32,9,40,2,240,1,65,129,128,128,128,120,71,4,64,32,9,65,232,1,106,33,6,3,64,32,9,65,128,1,106,32,9,65,192,1,106,34,5,65,192,0,16,193,5,26,32,9,40,2,176,1,65,128,128,128,128,120,70,13,2,32,9,65,132,2,106,34,2,32,5,65,36,16,193,5,26,32,9,65,184,2,106,32,6,65,16,106,41,3,0,55,3,0,32,9,65,176,2,106,32,6,65,8,106,41,3,0,55,3,0,32,9,32,6,41,3,0,55,3,168,2,32,9,65,64,107,34,1,32,9,65,20,106,32,2,32,9,65,168,2,106,16,252,9,32,1,16,159,24,32,5,32,9,65,232,0,106,16,243,7,32,9,40,2,240,1,65,129,128,128,128,120,71,13,0,11,11,32,20,32,9,40,2,192,1,54,2,4,32,20,65,1,54,2,0,32,9,65,20,106,16,141,14,32,9,40,2,104,69,13,2,32,9,40,2,108,34,5,65,131,1,75,13,1,12,2,11,32,9,65,128,1,106,16,162,24,32,20,65,12,106,32,9,65,28,106,40,2,0,54,2,0,32,20,32,9,41,2,20,55,2,4,32,20,65,0,54,2,0,32,9,40,2,104,69,13,1,32,9,40,2,108,34,5,65,132,1,73,13,1,11,32,5,16,222,9,11,32,9,40,2,48,34,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,9,65,16,106,32,9,65,192,1,106,65,128,250,193,0,16,199,3,33,1,32,20,65,1,54,2,0,32,20,32,1,54,2,4,11,32,9,40,2,16,34,5,65,132,1,73,13,1,11,32,5,16,222,9,11,32,9,65,192,2,106,36,0,32,7,40,2,156,1,33,5,32,7,40,2,152,1,69,4,64,32,7,41,2,160,1,33,40,32,7,40,2,56,4,64,32,29,16,141,14,11,32,7,32,40,55,2,64,32,7,32,5,54,2,60,32,7,65,1,54,2,56,12,10,11,12,12,11,32,7,40,2,72,13,4,32,7,40,2,20,32,7,65,0,54,2,20,69,13,32,32,7,65,152,1,106,33,11,32,7,40,2,24,33,1,35,0,65,192,1,107,34,10,36,0,32,10,32,1,54,2,0,2,64,32,10,16,241,26,4,64,35,0,65,208,1,107,34,12,36,0,32,12,65,12,106,32,10,16,225,24,32,12,65,0,54,2,24,32,12,65,0,54,2,36,32,12,65,0,54,2,28,32,12,65,48,106,33,2,2,64,3,64,2,64,32,12,65,40,106,33,6,35,0,65,224,0,107,34,13,36,0,2,64,2,64,32,12,65,12,106,34,5,40,2,0,4,64,32,13,32,5,16,152,19,32,13,40,2,0,13,1,11,32,6,66,0,55,3,0,12,1,11,32,13,40,2,4,33,1,32,5,32,5,40,2,12,65,1,106,54,2,12,32,13,65,8,106,32,1,16,136,4,32,6,2,126,32,13,40,2,8,69,4,64,32,6,65,8,106,32,13,65,16,106,65,208,0,16,193,5,26,66,1,12,1,11,32,6,32,13,40,2,12,54,2,8,66,2,11,55,3,0,11,32,13,65,224,0,106,36,0,32,12,41,3,40,34,40,66,1,82,4,64,32,40,66,2,82,13,1,32,11,32,12,40,2,48,54,2,4,32,11,65,1,54,2,0,32,12,65,28,106,16,144,13,12,3,5,32,12,65,128,1,106,34,1,32,2,65,208,0,16,193,5,26,32,12,65,28,106,32,1,16,230,26,12,2,11,0,11,11,32,11,32,12,41,2,28,55,2,4,32,11,65,0,54,2,0,32,11,65,12,106,32,12,65,36,106,40,2,0,54,2,0,11,32,12,65,208,1,106,36,0,12,1,11,32,10,65,24,106,32,10,16,190,7,32,10,40,2,24,33,2,2,64,2,64,2,64,32,10,45,0,28,34,1,65,2,107,14,2,1,0,2,11,32,11,65,1,54,2,0,32,11,32,2,54,2,4,12,2,11,32,10,32,10,65,24,106,65,144,253,193,0,16,199,3,33,1,32,11,65,1,54,2,0,32,11,32,1,54,2,4,12,1,11,32,10,32,1,58,0,8,32,10,32,2,54,2,4,32,10,65,0,54,2,20,32,10,65,0,54,2,12,32,10,65,32,106,33,2,2,64,3,64,2,64,32,10,65,24,106,33,5,66,0,33,40,35,0,65,224,0,107,34,6,36,0,32,6,32,10,65,4,106,16,255,19,32,6,40,2,4,33,1,2,64,2,64,2,64,2,64,32,6,40,2,0,65,1,107,14,2,0,3,1,11,32,5,32,1,54,2,8,12,1,11,32,6,65,8,106,32,1,16,136,4,32,6,40,2,8,69,4,64,32,5,65,8,106,32,6,65,16,106,65,208,0,16,193,5,26,66,1,33,40,12,2,11,32,5,32,6,40,2,12,54,2,8,11,66,2,33,40,11,32,5,32,40,55,3,0,32,6,65,224,0,106,36,0,32,10,41,3,24,34,40,66,1,82,4,64,32,40,66,2,82,13,1,32,11,32,10,40,2,32,54,2,4,32,11,65,1,54,2,0,32,10,65,12,106,16,144,13,32,10,40,2,4,34,11,65,131,1,77,13,4,12,3,5,32,10,65,240,0,106,34,1,32,2,65,208,0,16,193,5,26,32,10,65,12,106,32,1,16,230,26,12,2,11,0,11,11,32,11,32,10,41,2,12,55,2,4,32,11,65,0,54,2,0,32,11,65,12,106,32,10,65,20,106,40,2,0,54,2,0,32,10,40,2,4,34,11,65,132,1,73,13,1,11,32,11,16,222,9,11,32,10,40,2,0,34,1,65,131,1,75,4,64,32,1,16,222,9,11,32,10,65,192,1,106,36,0,32,7,40,2,156,1,33,5,32,7,40,2,152,1,69,4,64,32,7,41,2,160,1,33,40,32,7,40,2,72,4,64,32,30,16,144,13,11,32,7,32,40,55,2,80,32,7,32,5,54,2,76,32,7,65,1,54,2,72,12,9,11,12,11,11,32,7,40,2,88,13,4,32,7,40,2,20,32,7,65,0,54,2,20,69,13,31,32,7,65,152,1,106,33,10,32,7,40,2,24,33,11,35,0,65,208,1,107,34,3,36,0,32,3,32,11,54,2,48,32,3,65,128,1,106,32,3,65,48,106,16,190,7,32,3,40,2,128,1,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,132,1,34,1,65,2,107,14,2,2,0,1,11,32,10,65,1,54,2,0,32,10,32,2,54,2,4,32,11,65,131,1,75,13,5,12,6,11,32,3,32,1,58,0,64,32,3,32,2,54,2,60,32,3,65,0,54,2,52,32,3,65,0,54,2,76,32,3,65,0,54,2,68,32,3,65,128,1,106,32,3,65,52,106,16,231,5,2,64,32,3,45,0,128,1,69,4,64,32,3,65,180,1,106,33,6,32,3,65,134,1,106,33,5,3,64,32,3,45,0,129,1,65,1,113,69,13,2,32,3,40,2,52,32,3,65,0,54,2,52,69,13,40,32,3,65,240,0,106,32,3,40,2,56,16,142,9,32,3,40,2,112,65,1,70,4,64,32,3,40,2,116,33,11,12,5,11,32,3,41,3,120,33,43,32,3,65,216,0,106,32,5,65,8,106,41,1,0,34,42,55,3,0,32,3,65,224,0,106,32,5,65,16,106,41,1,0,34,41,55,3,0,32,3,65,232,0,106,32,5,65,24,106,40,1,0,34,2,54,2,0,32,3,32,5,41,1,0,34,40,55,3,80,32,3,40,1,130,1,33,1,32,6,32,40,55,2,0,32,6,65,8,106,32,42,55,2,0,32,6,65,16,106,32,41,55,2,0,32,6,65,24,106,32,2,54,2,0,32,3,32,1,54,2,176,1,32,3,65,8,106,32,3,65,196,0,106,32,3,65,176,1,106,32,43,16,143,14,32,3,65,128,1,106,32,3,65,52,106,16,231,5,32,3,45,0,128,1,69,13,0,11,11,32,3,40,2,132,1,33,11,12,2,11,32,10,32,3,41,2,68,55,2,4,32,10,65,0,54,2,0,32,10,65,12,106,32,3,65,204,0,106,40,2,0,54,2,0,12,2,11,32,3,65,40,106,32,3,65,48,106,16,251,20,32,3,40,2,40,4,64,32,3,32,3,40,2,44,54,2,52,32,3,65,216,0,106,32,3,65,52,106,16,225,24,32,3,65,0,54,2,100,32,3,65,0,54,2,80,32,3,65,0,54,2,120,32,3,65,0,54,2,112,32,3,65,136,1,106,33,11,2,64,2,64,3,64,2,64,32,3,65,128,1,106,33,12,35,0,65,224,0,107,34,8,36,0,32,8,65,12,106,32,3,65,208,0,106,16,129,14,2,64,32,8,40,2,12,69,4,64,32,12,66,0,55,3,0,12,1,11,32,8,40,2,20,33,13,32,8,65,56,106,34,6,32,8,40,2,16,16,155,9,2,64,32,8,45,0,56,69,4,64,32,8,65,48,106,34,5,32,8,65,209,0,106,41,0,0,55,3,0,32,8,65,40,106,34,2,32,8,65,201,0,106,41,0,0,55,3,0,32,8,65,32,106,34,1,32,8,65,193,0,106,41,0,0,55,3,0,32,8,32,8,41,0,57,55,3,24,32,6,32,13,16,142,9,32,8,40,2,56,13,1,32,8,41,3,64,33,40,32,12,32,8,41,3,24,55,0,8,32,12,32,40,55,3,40,32,12,66,1,55,3,0,32,12,65,32,106,32,5,41,3,0,55,0,0,32,12,65,24,106,32,2,41,3,0,55,0,0,32,12,65,16,106,32,1,41,3,0,55,0,0,12,2,11,32,12,32,8,40,2,60,54,2,8,32,12,66,2,55,3,0,32,13,65,132,1,73,13,1,32,13,16,222,9,12,1,11,32,12,32,8,40,2,60,54,2,8,32,12,66,2,55,3,0,11,32,8,65,224,0,106,36,0,32,3,41,3,128,1,34,40,66,1,82,4,64,32,40,66,2,82,13,1,32,10,32,3,40,2,136,1,54,2,4,32,10,65,1,54,2,0,32,3,65,240,0,106,16,145,13,32,3,40,2,80,69,13,4,32,3,40,2,84,34,11,65,131,1,75,13,3,12,4,5,32,3,65,184,1,106,32,11,65,8,106,41,0,0,55,3,0,32,3,65,192,1,106,32,11,65,16,106,41,0,0,55,3,0,32,3,65,200,1,106,32,11,65,24,106,41,0,0,55,3,0,32,3,32,11,41,0,0,55,3,176,1,32,3,65,24,106,32,3,65,240,0,106,32,3,65,176,1,106,32,3,41,3,168,1,16,143,14,12,2,11,0,11,11,32,10,32,3,41,2,112,55,2,4,32,10,65,0,54,2,0,32,10,65,12,106,32,3,65,248,0,106,40,2,0,54,2,0,32,3,40,2,80,69,13,1,32,3,40,2,84,34,11,65,132,1,73,13,1,11,32,11,16,222,9,11,32,3,40,2,52,34,1,65,132,1,73,13,3,32,1,16,222,9,12,3,11,32,3,65,48,106,32,3,65,128,1,106,65,208,251,193,0,16,199,3,33,1,32,10,65,1,54,2,0,32,10,32,1,54,2,4,12,2,11,32,10,65,1,54,2,0,32,10,32,11,54,2,4,32,3,65,196,0,106,16,145,13,11,32,3,65,52,106,16,178,21,11,32,3,40,2,48,34,11,65,132,1,73,13,1,11,32,11,16,222,9,11,32,3,65,208,1,106,36,0,32,7,40,2,156,1,33,5,32,7,40,2,152,1,69,4,64,32,7,41,2,160,1,33,40,32,7,40,2,88,4,64,32,15,16,145,13,11,32,7,32,40,55,2,96,32,7,32,5,54,2,92,32,7,65,1,54,2,88,12,8,11,12,10,11,32,7,40,2,40,34,18,69,4,64,65,239,248,193,0,65,3,16,170,16,33,1,32,19,65,1,54,2,0,32,19,32,1,54,2,4,65,0,33,5,12,11,11,32,7,65,240,0,106,32,28,65,8,106,40,2,0,54,2,0,32,7,32,28,41,2,0,55,3,104,32,7,40,2,56,34,5,69,4,64,65,242,248,193,0,65,6,16,170,16,33,1,32,19,65,1,54,2,0,32,19,32,1,54,2,4,12,6,11,32,7,65,128,1,106,32,29,65,8,106,40,2,0,54,2,0,32,7,32,29,41,2,0,55,3,120,32,7,40,2,72,34,16,69,4,64,65,248,248,193,0,65,7,16,170,16,33,1,32,19,65,1,54,2,0,32,19,32,1,54,2,4,12,5,11,32,7,65,144,1,106,32,30,65,8,106,34,2,40,2,0,54,2,0,32,7,32,30,41,2,0,55,3,136,1,32,7,40,2,88,69,4,64,65,255,248,193,0,65,9,16,170,16,33,1,32,19,65,1,54,2,0,32,19,32,1,54,2,4,32,7,65,136,1,106,16,144,13,12,5,11,32,7,40,2,92,33,1,32,7,41,2,96,33,40,32,7,65,160,1,106,32,28,65,8,106,40,2,0,54,2,0,32,7,65,172,1,106,32,29,65,8,106,40,2,0,54,2,0,32,7,65,184,1,106,32,2,40,2,0,54,2,0,32,7,32,28,41,2,0,55,3,152,1,32,7,32,29,41,2,0,55,2,164,1,32,7,32,30,41,2,0,55,3,176,1,32,19,65,4,106,32,7,65,152,1,106,65,36,16,193,5,26,32,19,32,40,55,2,44,32,19,32,1,54,2,40,32,19,65,0,54,2,0,12,11,11,65,239,248,193,0,65,3,16,171,16,33,5,12,8,11,65,242,248,193,0,65,6,16,171,16,33,5,12,7,11,65,248,248,193,0,65,7,16,171,16,33,5,12,6,11,65,255,248,193,0,65,9,16,171,16,33,5,12,5,11,32,7,65,248,0,106,16,141,14,11,32,7,65,232,0,106,16,140,14,12,4,11,32,7,65,152,1,106,32,7,65,20,106,16,173,6,32,7,45,0,152,1,69,13,0,11,11,32,7,40,2,156,1,33,5,11,32,19,65,1,54,2,0,32,19,32,5,54,2,4,65,0,33,5,11,32,7,40,2,88,4,64,32,15,16,145,13,11,32,16,32,7,40,2,72,65,1,115,114,69,4,64,32,30,16,144,13,11,32,5,32,7,40,2,56,65,1,115,114,69,4,64,32,29,16,141,14,11,32,18,32,7,40,2,40,65,1,115,114,13,0,32,28,16,140,14,11,32,7,65,20,106,16,179,21,11,32,7,65,192,1,106,36,0,32,4,40,2,184,9,33,6,32,4,40,2,180,9,69,4,64,32,4,65,248,6,106,32,34,65,44,16,193,5,26,32,4,40,2,180,4,4,64,32,31,16,228,23,11,32,4,32,6,54,2,184,4,32,4,65,1,54,2,180,4,32,17,32,4,65,248,6,106,65,44,16,193,5,26,12,11,11,12,13,11,32,4,40,2,232,4,13,3,32,4,40,2,16,32,4,65,0,54,2,16,69,13,16,32,4,65,180,9,106,33,15,32,4,40,2,20,33,2,35,0,65,64,106,34,8,36,0,32,8,32,2,54,2,8,2,64,32,2,16,129,29,65,1,71,4,64,32,8,65,8,106,32,8,65,12,106,65,144,251,193,0,16,199,3,33,1,32,15,65,1,54,2,0,32,15,32,1,54,2,4,32,2,65,132,1,73,13,1,32,2,16,222,9,12,1,11,32,8,65,12,106,34,1,32,2,65,188,139,192,0,65,1,16,239,22,32,8,65,0,54,2,32,32,8,65,36,106,33,13,32,8,65,48,106,32,1,16,137,7,2,64,2,64,2,127,2,64,2,64,32,8,45,0,48,69,4,64,3,64,32,8,45,0,49,34,1,65,2,70,13,2,2,64,32,1,65,1,113,69,4,64,32,8,40,2,32,13,5,32,8,40,2,12,32,8,65,0,54,2,12,69,13,26,32,8,65,48,106,33,16,32,8,40,2,16,33,11,35,0,65,176,1,107,34,3,36,0,32,3,32,11,54,2,40,32,3,65,232,0,106,32,3,65,40,106,16,190,7,32,3,40,2,104,33,2,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,45,0,108,34,1,65,2,107,14,2,2,0,1,11,32,16,65,1,54,2,0,32,16,32,2,54,2,4,32,11,65,131,1,75,13,5,12,6,11,32,3,32,1,58,0,56,32,3,32,2,54,2,52,32,3,65,0,54,2,44,32,3,65,0,54,2,68,32,3,65,0,54,2,60,32,3,65,232,0,106,32,3,65,44,106,16,232,5,2,64,32,3,45,0,104,69,4,64,32,3,65,148,1,106,33,11,32,3,65,238,0,106,33,6,3,64,32,3,45,0,105,65,1,113,69,13,2,32,3,40,2,44,32,3,65,0,54,2,44,69,13,35,32,3,65,16,106,32,3,40,2,48,16,235,17,32,3,40,2,20,33,5,32,3,40,2,16,13,4,32,3,65,208,0,106,32,6,65,8,106,41,1,0,34,42,55,3,0,32,3,65,216,0,106,32,6,65,16,106,41,1,0,34,41,55,3,0,32,3,65,224,0,106,32,6,65,24,106,40,1,0,34,2,54,2,0,32,3,32,6,41,1,0,34,40,55,3,72,32,3,40,1,106,33,1,32,11,32,40,55,2,0,32,11,65,8,106,32,42,55,2,0,32,11,65,16,106,32,41,55,2,0,32,11,65,24,106,32,2,54,2,0,32,3,32,1,54,2,144,1,32,3,65,8,106,32,3,65,60,106,32,3,65,144,1,106,32,5,16,229,11,32,3,65,232,0,106,32,3,65,44,106,16,232,5,32,3,45,0,104,69,13,0,11,11,32,3,40,2,108,33,5,12,2,11,32,16,32,3,41,2,60,55,2,4,32,16,65,0,54,2,0,32,16,65,12,106,32,3,65,196,0,106,40,2,0,54,2,0,12,2,11,32,3,65,32,106,32,3,65,40,106,16,251,20,32,3,40,2,32,4,64,32,3,32,3,40,2,36,54,2,60,32,3,65,208,0,106,32,3,65,60,106,16,225,24,32,3,65,0,54,2,92,32,3,65,0,54,2,72,32,3,65,0,54,2,52,32,3,65,0,54,2,44,32,3,65,236,0,106,33,12,2,64,2,64,3,64,2,64,32,3,65,232,0,106,33,18,35,0,65,224,0,107,34,10,36,0,32,10,65,12,106,32,3,65,200,0,106,16,129,14,2,64,32,10,40,2,12,69,4,64,32,18,65,0,54,2,0,12,1,11,32,10,40,2,20,33,6,32,10,65,60,106,32,10,40,2,16,16,156,9,2,64,32,10,45,0,60,69,4,64,32,10,65,48,106,34,5,32,10,65,213,0,106,41,0,0,55,3,0,32,10,65,40,106,34,2,32,10,65,205,0,106,41,0,0,55,3,0,32,10,65,32,106,34,1,32,10,65,197,0,106,41,0,0,55,3,0,32,10,32,10,41,0,61,55,3,24,32,10,32,6,16,235,17,32,10,40,2,4,33,6,32,10,40,2,0,13,1,32,18,65,4,106,34,11,32,10,41,3,24,55,0,0,32,18,32,6,54,2,36,32,18,65,1,54,2,0,32,11,65,24,106,32,5,41,3,0,55,0,0,32,11,65,16,106,32,2,41,3,0,55,0,0,32,11,65,8,106,32,1,41,3,0,55,0,0,12,2,11,32,18,32,10,40,2,64,54,2,4,32,18,65,2,54,2,0,32,6,65,132,1,73,13,1,32,6,16,222,9,12,1,11,32,18,65,2,54,2,0,32,18,32,6,54,2,4,11,32,10,65,224,0,106,36,0,32,3,40,2,104,34,1,65,1,71,4,64,32,1,65,2,71,13,1,32,16,32,3,40,2,108,54,2,4,32,16,65,1,54,2,0,32,3,65,44,106,16,146,14,32,3,40,2,72,69,13,4,32,3,40,2,76,34,11,65,131,1,75,13,3,12,4,5,32,3,65,152,1,106,32,12,65,8,106,41,0,0,55,3,0,32,3,65,160,1,106,32,12,65,16,106,41,0,0,55,3,0,32,3,65,168,1,106,32,12,65,24,106,41,0,0,55,3,0,32,3,32,12,41,0,0,55,3,144,1,32,3,65,24,106,32,3,65,44,106,32,3,65,144,1,106,32,3,40,2,140,1,16,229,11,12,2,11,0,11,11,32,16,32,3,41,2,44,55,2,4,32,16,65,0,54,2,0,32,16,65,12,106,32,3,65,52,106,40,2,0,54,2,0,32,3,40,2,72,69,13,1,32,3,40,2,76,34,11,65,132,1,73,13,1,11,32,11,16,222,9,11,32,3,40,2,60,34,1,65,132,1,73,13,3,32,1,16,222,9,12,3,11,32,3,65,40,106,32,3,65,232,0,106,65,240,252,193,0,16,199,3,33,1,32,16,65,1,54,2,0,32,16,32,1,54,2,4,12,2,11,32,16,65,1,54,2,0,32,16,32,5,54,2,4,32,3,65,60,106,16,146,14,11,32,3,65,44,106,16,178,21,11,32,3,40,2,40,34,11,65,132,1,73,13,1,11,32,11,16,222,9,11,32,3,65,176,1,106,36,0,32,8,40,2,52,34,1,32,8,40,2,48,13,6,26,32,8,41,2,56,33,40,32,8,40,2,32,4,64,32,13,16,146,14,11,32,8,32,40,55,2,40,32,8,32,1,54,2,36,32,8,65,1,54,2,32,12,1,11,32,8,32,8,65,12,106,16,237,19,11,32,8,65,48,106,32,8,65,12,106,16,137,7,32,8,45,0,48,69,13,0,11,11,32,8,40,2,52,12,2,11,32,8,40,2,32,13,2,65,155,254,193,0,65,13,16,170,16,12,1,11,65,155,254,193,0,65,13,16,171,16,11,33,1,32,15,65,1,54,2,0,32,15,32,1,54,2,4,32,8,40,2,32,69,13,1,32,13,16,146,14,12,1,11,32,15,32,8,41,2,40,55,2,8,32,15,32,8,40,2,36,54,2,4,32,15,65,0,54,2,0,11,32,8,65,12,106,16,179,21,11,32,8,65,64,107,36,0,32,4,40,2,184,9,33,6,32,4,40,2,180,9,69,4,64,32,4,41,2,188,9,33,40,32,4,40,2,232,4,4,64,32,37,16,146,14,11,32,4,32,40,55,2,240,4,32,4,32,6,54,2,236,4,32,4,65,1,54,2,232,4,12,10,11,12,12,11,32,4,40,2,36,65,11,71,34,5,13,3,32,4,65,10,54,2,248,4,12,4,11,65,210,249,193,0,65,11,16,171,16,33,6,12,10,11,65,221,249,193,0,65,8,16,171,16,33,6,12,9,11,65,229,249,193,0,65,7,16,171,16,33,6,12,8,11,32,4,65,248,4,106,32,4,65,36,106,65,128,2,16,193,5,26,11,2,64,32,4,40,2,164,2,65,11,71,34,11,4,64,32,4,65,248,6,106,32,4,65,164,2,106,65,128,2,16,193,5,26,12,1,11,32,4,65,10,54,2,248,6,11,2,64,32,4,40,2,164,4,34,6,69,4,64,65,210,249,193,0,65,11,16,170,16,33,1,32,22,65,11,54,2,0,32,22,32,1,54,2,4,12,1,11,32,4,65,128,9,106,32,27,65,8,106,40,2,0,54,2,0,32,4,32,27,41,2,0,55,3,248,8,2,64,32,4,40,2,180,4,34,36,69,4,64,65,221,249,193,0,65,8,16,170,16,33,1,32,22,65,11,54,2,0,32,22,32,1,54,2,4,12,1,11,32,4,65,132,9,106,34,2,32,31,65,48,16,193,5,26,32,4,40,2,232,4,69,4,64,65,229,249,193,0,65,7,16,170,16,33,1,32,22,65,11,54,2,0,32,22,32,1,54,2,4,32,2,16,228,23,12,1,11,32,4,40,2,236,4,33,2,32,4,41,2,240,4,33,40,32,4,65,180,9,106,34,1,32,4,65,248,4,106,65,128,2,16,193,5,26,32,4,65,180,11,106,32,4,65,248,6,106,65,128,2,16,193,5,26,32,4,65,188,13,106,32,27,65,8,106,40,2,0,54,2,0,32,4,32,27,41,2,0,55,2,180,13,32,4,65,192,13,106,32,31,65,48,16,193,5,26,32,22,32,1,65,188,4,16,193,5,34,1,65,5,32,32,32,32,65,6,70,27,58,0,200,4,32,1,32,40,55,2,192,4,32,1,32,2,54,2,188,4,12,10,11,32,4,65,248,8,106,16,156,13,11,32,4,65,248,6,106,16,156,1,32,4,65,248,4,106,16,156,1,12,7,11,32,4,40,2,16,32,4,65,0,54,2,16,4,64,32,4,65,180,9,106,33,6,32,4,40,2,20,33,1,35,0,65,16,107,34,11,36,0,32,11,32,1,54,2,4,2,64,32,11,65,4,106,16,161,26,69,4,64,32,11,65,8,106,33,13,35,0,65,32,107,34,12,36,0,32,12,32,1,54,2,24,2,64,2,64,32,1,16,130,29,65,1,71,4,64,32,12,65,16,106,32,12,65,24,106,16,251,20,32,12,40,2,20,33,5,2,64,32,12,40,2,16,34,2,65,1,70,4,64,32,12,32,5,54,2,28,32,12,65,28,106,34,1,16,248,28,65,1,71,13,1,32,12,65,8,106,32,1,65,0,16,153,28,16,168,17,32,12,40,2,12,33,5,32,12,40,2,8,33,2,32,12,40,2,28,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,13,32,2,32,5,16,211,6,32,12,40,2,24,34,1,65,132,1,73,13,4,32,1,16,222,9,12,4,11,32,12,65,24,106,32,12,65,28,106,65,224,250,193,0,16,199,3,33,1,32,13,65,1,58,0,0,32,13,32,1,54,2,4,32,2,65,1,113,69,32,5,65,131,1,77,114,13,2,32,5,16,222,9,12,2,11,32,12,65,28,106,16,248,28,65,192,255,193,0,65,200,255,193,0,16,204,14,33,1,32,13,65,1,58,0,0,32,13,32,1,54,2,4,32,12,40,2,28,34,1,65,132,1,73,13,1,32,1,16,222,9,12,1,11,32,13,32,1,65,128,1,16,211,6,12,1,11,32,12,40,2,24,34,1,65,132,1,73,13,0,32,1,16,222,9,11,32,12,65,32,106,36,0,32,6,2,127,32,11,45,0,8,69,4,64,32,6,32,11,45,0,9,58,0,1,65,0,12,1,11,32,6,32,11,40,2,12,54,2,4,65,1,11,58,0,0,12,1,11,32,6,65,128,10,59,1,0,32,1,65,132,1,73,13,0,32,1,16,222,9,11,32,11,65,16,106,36,0,32,4,45,0,180,9,69,4,64,32,4,45,0,181,9,33,32,12,4,11,32,4,40,2,184,9,33,6,12,6,11,12,9,11,32,4,40,2,16,32,4,65,0,54,2,16,4,64,32,4,65,180,9,106,32,4,40,2,20,16,187,14,32,4,40,2,184,9,33,6,32,4,40,2,180,9,34,1,65,11,71,4,64,32,4,65,248,6,106,32,34,65,248,1,16,193,5,26,32,4,40,2,164,2,65,11,71,4,64,32,4,65,164,2,106,16,156,1,11,32,4,32,6,54,2,168,2,32,4,32,1,54,2,164,2,32,39,32,4,65,248,6,106,65,248,1,16,193,5,26,12,3,11,12,5,11,12,8,11,32,4,40,2,16,32,4,65,0,54,2,16,69,13,7,32,4,65,180,9,106,32,4,40,2,20,16,187,14,32,4,40,2,184,9,33,6,32,4,40,2,180,9,34,1,65,11,71,4,64,32,4,65,248,6,106,32,34,65,248,1,16,193,5,26,32,4,40,2,36,65,11,71,4,64,32,4,65,36,106,16,156,1,11,32,4,32,6,54,2,40,32,4,32,1,54,2,36,32,38,32,4,65,248,6,106,65,248,1,16,193,5,26,12,1,11,12,3,11,32,4,65,180,9,106,32,4,65,16,106,16,172,6,32,4,45,0,180,9,69,13,0,11,11,32,4,40,2,184,9,33,6,11,32,22,65,11,54,2,0,32,22,32,6,54,2,4,65,0,33,6,65,0,33,11,65,0,33,5,11,32,4,40,2,232,4,4,64,32,37,16,146,14,11,32,36,32,4,40,2,180,4,65,1,115,114,69,4,64,32,31,16,228,23,11,32,6,32,4,40,2,164,4,65,1,115,114,69,4,64,32,27,16,156,13,11,32,11,32,4,40,2,164,2,65,11,70,114,69,4,64,32,4,65,164,2,106,16,156,1,11,32,5,32,4,40,2,36,65,11,70,114,13,0,32,4,65,36,106,16,156,1,11,32,4,65,16,106,16,179,21,11,32,4,65,240,13,106,36,0,12,1,11,65,135,141,193,0,65,49,16,154,28,0,11,32,14,40,2,244,19,33,2,2,64,2,64,32,14,40,2,240,19,34,1,65,11,71,4,64,32,14,65,16,106,32,14,65,248,19,106,65,196,4,16,193,5,26,32,14,32,2,54,2,12,32,14,32,1,54,2,8,32,14,65,212,4,106,34,1,16,237,21,32,22,32,14,65,8,106,32,1,16,119,32,14,40,2,168,22,34,5,65,12,70,13,1,32,14,65,136,10,106,32,22,65,184,2,16,193,5,26,32,14,65,192,12,106,34,1,32,14,65,172,22,106,65,220,4,16,193,5,26,32,14,65,172,5,106,32,1,65,220,4,16,193,5,26,32,5,65,11,70,4,64,65,250,141,193,0,65,42,16,134,25,33,1,32,25,65,11,54,2,184,2,32,25,32,1,54,2,0,12,3,11,32,14,65,192,12,106,34,2,32,14,65,136,10,106,65,184,2,16,193,5,26,32,14,65,252,14,106,32,14,65,172,5,106,65,220,4,16,193,5,26,32,14,32,5,54,2,248,14,32,14,65,240,19,106,34,6,32,35,32,33,16,245,10,32,14,65,212,4,106,32,6,16,219,28,32,14,45,0,212,4,34,5,65,12,70,4,64,32,14,65,235,19,106,32,14,65,232,4,106,40,2,0,34,1,54,0,0,32,14,65,227,19,106,32,14,65,224,4,106,41,2,0,34,41,55,0,0,32,14,32,14,41,2,216,4,34,40,55,0,219,19,32,14,65,152,27,106,32,1,54,2,0,32,14,65,144,27,106,32,41,55,3,0,32,14,32,40,55,3,136,27,32,6,32,2,65,152,7,16,193,5,26,32,25,32,6,65,176,7,16,193,5,26,12,3,11,32,14,65,231,19,106,34,2,32,14,65,228,4,106,41,0,0,55,0,0,32,14,65,224,19,106,34,1,32,14,65,221,4,106,41,0,0,55,3,0,32,14,32,14,41,0,213,4,34,40,55,3,216,19,32,14,65,144,20,106,32,14,65,244,4,106,40,2,0,54,2,0,32,14,65,249,19,106,32,1,41,3,0,55,0,0,32,14,65,128,20,106,32,2,41,0,0,55,0,0,32,14,32,14,41,2,236,4,55,2,136,20,32,14,32,40,55,0,241,19,32,14,32,5,58,0,240,19,32,14,65,240,19,106,16,236,10,33,1,32,25,65,11,54,2,184,2,32,25,32,1,54,2,0,32,14,65,192,12,106,16,204,7,12,2,11,32,2,16,245,8,33,1,32,25,65,11,54,2,184,2,32,25,32,1,54,2,0,12,1,11,32,14,65,240,19,106,34,6,32,14,65,196,12,106,32,14,65,176,22,106,65,136,4,16,193,5,65,136,4,16,193,5,26,2,127,35,0,65,64,106,34,17,36,0,32,17,65,0,54,2,24,32,17,66,128,128,128,128,16,55,2,16,32,17,65,3,58,0,60,32,17,65,32,54,2,44,32,17,65,0,54,2,56,32,17,65,136,143,192,0,54,2,52,32,17,65,0,54,2,36,32,17,65,0,54,2,28,32,17,32,17,65,16,106,54,2,48,32,17,65,28,106,33,2,35,0,65,48,107,34,5,36,0,2,127,2,64,2,64,2,64,2,64,2,64,65,4,32,6,40,2,128,2,65,13,107,34,1,32,1,65,4,79,27,65,1,107,14,4,1,2,3,4,0,11,32,6,32,2,16,229,2,12,4,11,32,2,40,2,20,65,220,163,204,0,65,35,32,2,40,2,24,40,2,12,17,4,0,12,3,11,32,2,40,2,20,65,255,163,204,0,65,35,32,2,40,2,24,40,2,12,17,4,0,12,2,11,32,5,32,6,54,2,12,32,5,65,1,54,2,20,32,5,65,212,164,204,0,54,2,16,32,5,66,1,55,2,28,32,5,65,216,4,54,2,44,32,5,32,5,65,40,106,54,2,24,32,5,32,5,65,12,106,54,2,40,32,2,40,2,20,32,2,40,2,24,32,5,65,16,106,16,163,3,12,1,11,32,5,32,6,54,2,12,32,5,65,1,54,2,20,32,5,65,236,164,204,0,54,2,16,32,5,66,1,55,2,28,32,5,65,217,4,54,2,44,32,5,32,5,65,40,106,54,2,24,32,5,32,5,65,12,106,54,2,40,32,2,40,2,20,32,2,40,2,24,32,5,65,16,106,16,163,3,11,32,5,65,48,106,36,0,69,4,64,32,17,65,8,106,32,17,65,24,106,40,2,0,34,1,54,2,0,32,17,32,17,41,2,16,55,3,0,32,17,40,2,4,32,1,16,134,25,32,17,16,214,24,2,64,2,64,2,64,65,4,32,6,40,2,128,2,34,2,65,13,107,34,1,32,1,65,4,79,27,14,4,1,2,2,2,0,11,32,2,65,11,107,65,2,73,13,1,32,6,16,156,1,32,6,65,128,2,106,16,156,1,12,1,11,32,6,16,201,14,11,32,17,65,64,107,36,0,12,1,11,65,176,143,192,0,65,55,32,17,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,33,1,32,25,65,11,54,2,184,2,32,25,32,1,54,2,0,11,32,14,65,160,27,106,36,0,32,33,4,64,32,35,65,1,32,33,16,224,4,11,2,127,32,23,40,2,192,2,65,11,71,4,64,32,23,65,192,7,106,32,23,65,8,106,65,176,7,16,193,5,26,65,0,33,1,32,23,65,0,54,2,184,7,32,23,65,184,7,106,16,157,20,65,8,106,12,1,11,65,1,33,1,32,23,40,2,8,11,33,2,32,26,32,1,54,2,8,32,26,32,2,65,0,32,1,27,54,2,4,32,26,65,0,32,2,32,1,27,54,2,0,32,23,65,240,14,106,36,0,32,26,40,2,0,32,26,40,2,4,32,26,40,2,8,32,26,65,16,106,36,0,11,232,7,1,15,127,35,0,65,16,107,34,7,36,0,35,0,65,128,1,107,34,3,36,0,32,3,65,24,106,32,0,16,197,15,32,3,40,2,24,33,1,35,0,65,16,107,34,5,36,0,32,5,32,1,65,140,7,106,34,2,16,162,23,34,4,54,2,12,32,3,65,48,106,34,0,65,44,106,32,5,65,12,106,34,6,16,168,25,32,0,32,2,54,2,40,32,0,32,1,65,192,1,106,54,2,36,32,0,65,0,54,2,20,32,0,65,0,54,2,4,32,0,32,1,40,2,72,34,8,54,2,28,32,0,32,1,40,2,68,34,2,54,2,24,32,0,32,8,54,2,12,32,0,32,2,54,2,8,32,0,32,1,40,2,76,65,0,32,2,27,54,2,32,32,0,32,2,65,0,71,34,1,54,2,16,32,0,32,1,54,2,0,32,4,32,4,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,6,16,191,15,11,32,5,65,16,106,36,0,32,3,65,36,106,33,9,35,0,65,240,0,107,34,4,36,0,32,4,65,0,54,2,8,32,4,65,28,106,34,1,32,0,65,208,0,16,193,5,26,32,4,32,4,65,8,106,54,2,108,32,4,65,16,106,33,10,35,0,65,240,0,107,34,2,36,0,32,2,65,8,106,32,1,16,237,10,2,64,2,64,2,64,32,2,40,2,8,69,4,64,32,10,65,0,54,2,8,32,10,66,128,128,128,128,192,0,55,2,0,12,1,11,32,2,40,2,12,33,6,32,1,40,2,80,40,2,0,69,4,64,32,2,65,28,106,32,1,16,220,24,11,32,2,65,28,106,34,0,65,4,65,0,65,4,65,4,16,167,10,32,2,40,2,32,33,5,32,2,40,2,28,65,1,70,13,1,32,2,40,2,36,34,8,32,6,54,2,0,32,2,65,24,106,34,15,65,1,54,2,0,32,2,32,8,54,2,20,32,2,32,5,54,2,16,32,0,32,1,65,212,0,16,193,5,26,32,2,65,16,106,33,6,35,0,65,32,107,34,8,36,0,3,64,32,8,65,8,106,32,0,16,237,10,32,8,40,2,12,33,11,32,8,40,2,8,34,1,65,1,71,4,64,32,1,69,32,11,65,132,1,73,114,69,4,64,32,11,16,222,9,11,32,8,65,32,106,36,0,5,2,64,32,6,40,2,8,34,1,32,6,40,2,0,71,13,0,32,1,33,5,32,0,40,2,80,40,2,0,69,4,64,32,8,65,20,106,32,0,16,220,24,32,6,40,2,8,34,5,32,6,40,2,0,71,13,1,11,32,6,32,5,65,1,65,4,65,4,16,178,19,11,32,6,40,2,4,32,1,65,2,116,106,32,11,54,2,0,32,6,32,1,65,1,106,54,2,8,12,1,11,11,32,10,65,8,106,32,15,40,2,0,54,2,0,32,10,32,2,41,2,16,55,2,0,11,32,2,65,240,0,106,36,0,12,1,11,32,5,32,2,40,2,36,16,132,25,0,11,2,64,32,4,40,2,8,69,4,64,32,9,32,4,41,2,16,55,2,0,32,9,65,8,106,32,4,65,24,106,40,2,0,54,2,0,12,1,11,32,9,32,4,40,2,12,54,2,4,32,9,65,128,128,128,128,120,54,2,0,32,4,40,2,24,34,1,4,64,32,4,40,2,20,33,0,3,64,32,0,40,2,0,34,5,65,132,1,79,4,64,32,5,16,222,9,11,32,0,65,4,106,33,0,32,1,65,1,107,34,1,13,0,11,11,32,4,65,16,106,16,177,24,11,32,4,65,240,0,106,36,0,32,3,40,2,28,34,0,32,0,40,2,0,65,1,107,54,2,0,32,3,65,32,106,16,178,18,2,127,32,3,40,2,36,65,128,128,128,128,120,70,4,64,65,1,33,12,32,3,40,2,40,12,1,11,32,3,65,56,106,32,3,65,44,106,40,2,0,54,2,0,32,3,32,3,41,2,36,55,3,48,32,3,65,16,106,32,3,65,48,106,16,182,15,32,3,65,8,106,32,3,40,2,16,32,3,40,2,20,16,160,26,32,3,40,2,12,33,13,32,3,40,2,8,33,14,65,0,11,33,0,32,7,32,12,54,2,12,32,7,32,0,54,2,8,32,7,32,13,54,2,4,32,7,32,14,54,2,0,32,3,65,128,1,106,36,0,32,7,40,2,0,32,7,40,2,4,32,7,40,2,8,32,7,40,2,12,32,7,65,16,106,36,0,11,177,7,2,14,127,1,126,35,0,65,16,107,34,5,36,0,35,0,65,128,1,107,34,2,36,0,32,2,65,16,106,32,0,16,197,15,32,2,40,2,16,33,1,35,0,65,16,107,34,3,36,0,32,3,32,1,65,140,7,106,34,4,16,162,23,34,6,54,2,12,32,2,65,40,106,34,0,65,48,106,32,3,65,12,106,34,7,16,168,25,32,0,32,4,54,2,44,32,0,32,1,65,192,1,106,34,4,54,2,40,32,0,32,4,54,2,32,32,0,32,1,40,2,204,1,54,2,24,32,0,32,1,40,2,192,1,34,4,54,2,16,32,0,32,4,65,8,106,54,2,8,32,4,41,3,0,33,15,32,1,40,2,196,1,33,1,32,6,32,6,40,2,0,34,6,65,1,107,54,2,0,32,0,32,1,32,4,106,65,1,106,54,2,12,32,0,32,15,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,55,3,0,32,6,65,1,70,4,64,32,7,16,191,15,11,32,3,65,16,106,36,0,32,2,65,28,106,33,4,35,0,65,128,1,107,34,1,36,0,32,1,65,0,54,2,12,32,1,65,32,106,34,3,32,0,65,216,0,16,193,5,26,32,1,32,1,65,12,106,54,2,120,32,1,65,20,106,33,6,35,0,65,128,1,107,34,0,36,0,32,0,65,8,106,32,3,16,247,12,2,64,2,64,2,64,32,0,40,2,8,69,4,64,32,6,65,0,54,2,8,32,6,66,128,128,128,128,192,0,55,2,0,12,1,11,32,0,40,2,12,33,9,32,0,65,32,106,34,13,65,4,65,0,65,4,65,4,16,167,10,32,0,40,2,36,33,7,32,0,40,2,32,65,1,70,13,1,32,0,40,2,40,34,8,32,9,54,2,0,32,0,65,28,106,34,14,65,1,54,2,0,32,0,32,8,54,2,24,32,0,32,7,54,2,20,32,13,32,3,65,224,0,16,193,5,26,32,0,65,20,106,33,3,35,0,65,16,107,34,7,36,0,3,64,2,64,32,7,65,8,106,32,13,16,247,12,32,7,40,2,12,33,9,32,7,40,2,8,34,8,65,1,71,4,64,32,8,69,32,9,65,132,1,73,114,69,4,64,32,9,16,222,9,11,32,7,65,16,106,36,0,12,1,11,32,3,40,2,8,34,8,32,3,40,2,0,70,4,64,32,3,32,8,65,1,65,4,65,4,16,178,19,11,32,3,40,2,4,32,8,65,2,116,106,32,9,54,2,0,32,3,32,8,65,1,106,54,2,8,12,1,11,11,32,6,65,8,106,32,14,40,2,0,54,2,0,32,6,32,0,41,2,20,55,2,0,11,32,0,65,128,1,106,36,0,12,1,11,32,7,32,0,40,2,40,16,132,25,0,11,2,64,32,1,40,2,12,69,4,64,32,4,32,1,41,2,20,55,2,0,32,4,65,8,106,32,1,65,28,106,40,2,0,54,2,0,12,1,11,32,4,32,1,40,2,16,54,2,4,32,4,65,128,128,128,128,120,54,2,0,32,1,40,2,28,34,3,4,64,32,1,40,2,24,33,0,3,64,32,0,40,2,0,34,4,65,132,1,79,4,64,32,4,16,222,9,11,32,0,65,4,106,33,0,32,3,65,1,107,34,3,13,0,11,11,32,1,65,20,106,16,177,24,11,32,1,65,128,1,106,36,0,32,2,40,2,20,34,0,32,0,40,2,0,65,1,107,54,2,0,32,2,65,24,106,16,178,18,2,127,32,2,40,2,28,65,128,128,128,128,120,70,4,64,65,1,33,10,32,2,40,2,32,12,1,11,32,2,65,48,106,32,2,65,36,106,40,2,0,54,2,0,32,2,32,2,41,2,28,55,3,40,32,2,65,8,106,32,2,65,40,106,16,182,15,32,2,32,2,40,2,8,32,2,40,2,12,16,160,26,32,2,40,2,4,33,11,32,2,40,2,0,33,12,65,0,11,33,0,32,5,32,10,54,2,12,32,5,32,0,54,2,8,32,5,32,11,54,2,4,32,5,32,12,54,2,0,32,2,65,128,1,106,36,0,32,5,40,2,0,32,5,40,2,4,32,5,40,2,8,32,5,40,2,12,32,5,65,16,106,36,0,11,43,0,32,0,32,2,16,245,22,32,0,40,2,4,32,0,40,2,8,106,32,1,32,2,16,193,5,26,32,0,32,0,40,2,8,32,2,106,54,2,8,65,0,11,50,0,2,64,2,64,2,64,32,0,45,0,8,14,4,0,2,2,1,2,11,32,0,40,2,0,34,0,65,132,1,73,13,1,32,0,16,222,9,15,11,32,0,65,4,106,16,208,14,11,11,39,0,32,0,65,8,106,16,133,20,32,0,65,16,106,16,147,14,32,0,40,2,0,4,64,32,0,16,133,20,11,32,0,65,28,106,16,147,14,11,37,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,0,54,2,12,32,2,65,12,106,32,1,16,187,6,32,2,65,16,106,36,0,11,47,0,2,64,32,0,65,129,128,128,128,120,71,4,64,32,0,69,13,1,32,0,32,1,16,177,28,0,11,15,11,65,212,175,203,0,65,17,65,232,175,203,0,16,218,19,0,11,39,1,2,127,32,0,40,2,8,34,3,32,1,40,2,8,70,4,127,32,0,40,2,4,32,1,40,2,4,32,3,16,137,18,69,5,32,2,11,11,214,1,1,1,127,65,1,33,5,2,64,32,0,32,1,32,2,16,181,25,13,0,35,0,65,208,0,107,34,1,36,0,2,127,32,4,69,4,64,32,0,32,3,32,3,65,20,106,16,242,5,12,1,11,32,1,32,3,54,2,12,32,1,65,175,8,54,2,44,32,1,65,1,54,2,36,32,1,65,1,54,2,20,32,1,65,200,185,214,0,54,2,16,32,1,65,1,54,2,28,32,1,32,1,65,12,106,54,2,40,32,1,65,3,58,0,76,32,1,65,4,54,2,72,32,1,66,32,55,2,64,32,1,66,130,128,128,128,32,55,2,56,32,1,65,2,54,2,48,32,1,32,1,65,48,106,54,2,32,32,1,32,1,65,40,106,54,2,24,32,0,40,2,20,32,0,40,2,24,32,1,65,16,106,16,163,3,11,32,1,65,208,0,106,36,0,13,0,32,0,65,162,189,214,0,65,1,16,181,25,33,5,11,32,5,11,202,2,1,3,127,65,1,33,5,2,64,32,0,65,238,254,213,0,65,6,16,181,25,13,0,35,0,65,16,107,34,4,36,0,2,127,32,2,69,4,64,35,0,65,48,107,34,2,36,0,32,1,65,4,106,33,3,32,1,40,2,0,33,1,2,127,32,0,45,0,28,65,4,113,69,4,64,32,1,69,4,64,32,3,32,0,16,237,28,12,2,11,32,3,32,0,16,237,28,12,1,11,32,1,69,4,64,32,2,32,3,54,2,12,32,2,65,1,54,2,20,32,2,65,248,198,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,169,9,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,0,40,2,20,32,0,40,2,24,32,2,65,16,106,16,163,3,12,1,11,32,2,32,3,54,2,12,32,2,65,2,54,2,20,32,2,65,164,199,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,170,9,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,0,40,2,20,32,0,40,2,24,32,2,65,16,106,16,163,3,11,32,2,65,48,106,36,0,12,1,11,32,4,32,1,54,2,12,32,0,65,140,207,214,0,65,11,32,4,65,12,106,65,252,206,214,0,16,165,9,11,32,4,65,16,106,36,0,13,0,32,0,65,162,189,214,0,65,1,16,181,25,33,5,11,32,5,11,218,2,1,3,127,65,1,33,5,2,64,32,0,65,250,254,213,0,65,7,16,181,25,13,0,2,127,35,0,65,240,0,107,34,3,36,0,2,64,2,127,32,2,69,4,64,32,3,65,44,106,34,2,16,243,28,32,2,32,1,32,1,65,32,106,16,182,9,32,2,16,244,28,33,1,32,3,40,2,44,33,4,2,64,32,0,40,2,8,4,64,32,4,32,0,40,2,12,34,2,75,13,1,11,32,0,65,1,65,200,183,214,0,65,2,32,1,32,4,16,228,2,12,2,11,32,2,4,64,32,1,32,2,106,44,0,0,65,191,127,76,13,3,11,32,0,65,1,65,200,183,214,0,65,2,32,1,32,2,16,228,2,12,1,11,32,3,32,1,54,2,8,32,3,65,176,8,54,2,40,32,3,65,1,54,2,32,32,3,65,1,54,2,16,32,3,65,200,185,214,0,54,2,12,32,3,65,1,54,2,24,32,3,32,3,65,8,106,54,2,36,32,3,65,3,58,0,72,32,3,65,4,54,2,68,32,3,66,32,55,2,60,32,3,66,130,128,128,128,32,55,2,52,32,3,65,2,54,2,44,32,3,32,3,65,44,106,54,2,28,32,3,32,3,65,36,106,54,2,20,32,0,40,2,20,32,0,40,2,24,32,3,65,12,106,16,163,3,11,32,3,65,240,0,106,36,0,12,1,11,32,1,32,4,65,0,32,2,65,184,183,214,0,16,208,25,0,11,13,0,32,0,65,162,189,214,0,65,1,16,181,25,33,5,11,32,5,11,106,1,2,127,65,1,33,4,2,64,32,0,65,244,254,213,0,65,6,16,181,25,13,0,35,0,65,16,107,34,3,36,0,2,127,32,2,69,4,64,32,1,32,0,16,237,28,12,1,11,32,3,32,1,54,2,12,32,0,65,168,207,214,0,65,11,32,3,65,12,106,65,152,207,214,0,16,165,9,11,32,3,65,16,106,36,0,13,0,32,0,65,162,189,214,0,65,1,16,181,25,33,4,11,32,4,11,127,1,1,127,65,1,33,5,2,64,32,0,32,1,32,2,16,181,25,13,0,35,0,65,16,107,34,1,36,0,2,127,32,4,69,4,64,32,3,32,0,16,240,28,12,1,11,32,1,32,3,65,1,106,54,2,12,32,0,65,212,187,214,0,65,9,65,221,187,214,0,65,10,32,3,65,180,187,214,0,65,231,187,214,0,65,5,32,1,65,12,106,65,196,187,214,0,16,156,10,11,32,1,65,16,106,36,0,13,0,32,0,65,162,189,214,0,65,1,16,181,25,33,5,11,32,5,11,103,1,1,127,65,1,33,5,2,64,32,0,32,1,32,2,16,181,25,13,0,35,0,65,16,107,34,1,36,0,2,127,32,4,69,4,64,32,3,32,0,16,226,4,12,1,11,32,1,32,3,54,2,12,32,0,65,160,206,214,0,65,21,32,1,65,12,106,65,144,206,214,0,16,165,9,11,32,1,65,16,106,36,0,13,0,32,0,65,162,189,214,0,65,1,16,181,25,33,5,11,32,5,11,81,1,1,127,65,1,33,5,2,64,32,0,32,1,32,2,16,181,25,13,0,2,127,32,4,69,4,64,32,3,40,2,4,32,3,40,2,8,32,0,16,182,28,12,1,11,32,3,40,2,4,32,3,40,2,8,32,0,16,188,2,11,13,0,32,0,65,162,189,214,0,65,1,16,181,25,33,5,11,32,5,11,194,1,1,1,127,65,1,33,5,2,64,32,0,32,1,32,2,16,181,25,13,0,35,0,65,16,107,34,1,36,0,2,127,32,4,69,4,64,32,3,32,0,16,226,4,12,1,11,32,3,65,4,106,33,2,2,64,2,64,2,64,32,3,40,2,0,65,1,107,14,2,1,2,0,11,32,1,32,2,54,2,4,32,0,65,216,205,214,0,65,6,32,1,65,4,106,65,200,205,214,0,16,165,9,12,2,11,32,1,32,2,54,2,8,32,0,65,240,205,214,0,65,4,32,1,65,8,106,65,224,205,214,0,16,165,9,12,1,11,32,1,32,2,54,2,12,32,0,65,132,206,214,0,65,9,32,1,65,12,106,65,244,205,214,0,16,165,9,11,32,1,65,16,106,36,0,13,0,32,0,65,162,189,214,0,65,1,16,181,25,33,5,11,32,5,11,164,1,1,2,127,65,1,33,4,2,64,32,0,65,129,255,213,0,65,8,16,181,25,13,0,35,0,65,48,107,34,3,36,0,2,127,32,2,69,4,64,32,3,32,1,54,2,16,32,3,65,16,106,32,0,16,217,10,12,1,11,32,3,32,1,54,2,12,32,3,65,1,54,2,20,32,3,65,200,185,214,0,54,2,16,32,3,66,1,55,2,28,32,3,65,177,8,54,2,44,32,3,32,3,65,40,106,54,2,24,32,3,32,3,65,12,106,54,2,40,32,0,40,2,20,32,0,40,2,24,32,3,65,16,106,16,163,3,11,32,3,65,48,106,36,0,13,0,32,0,65,162,189,214,0,65,1,16,181,25,33,4,11,32,4,11,195,21,2,20,127,1,126,35,0,65,48,107,34,10,36,0,35,0,65,48,107,34,4,36,0,32,3,40,2,4,33,7,32,3,40,2,8,33,13,35,0,65,224,1,107,34,6,36,0,32,6,65,8,106,34,5,65,248,207,215,0,16,216,7,32,6,65,192,1,58,0,120,32,5,32,6,65,248,0,106,34,8,65,1,16,100,32,6,65,236,0,106,32,7,32,13,32,5,16,227,11,32,6,45,0,116,65,18,71,4,64,32,6,65,128,1,106,32,6,65,244,0,106,40,2,0,54,2,0,32,6,32,6,41,2,108,55,3,120,65,188,206,215,0,65,19,32,8,65,228,199,215,0,65,208,206,215,0,16,253,13,0,11,32,6,65,248,0,106,34,5,32,6,65,8,106,65,228,0,16,193,5,26,32,4,65,3,106,32,5,16,138,9,32,6,65,224,1,106,36,0,65,205,184,158,1,45,0,0,26,65,48,65,4,16,149,27,34,6,69,4,64,65,4,65,48,16,177,28,0,11,32,4,65,44,106,32,3,65,8,106,40,0,0,54,0,0,32,6,32,10,58,0,14,32,6,65,0,58,0,13,32,6,65,0,58,0,12,32,6,65,0,54,2,8,32,6,66,128,128,128,128,16,55,2,0,32,10,65,1,54,2,8,32,10,32,6,54,2,4,32,10,65,1,54,2,0,32,10,32,4,41,0,3,55,0,12,32,10,65,36,106,32,4,65,27,106,41,0,0,55,0,0,32,10,65,28,106,32,4,65,19,106,41,0,0,55,0,0,32,10,65,20,106,32,4,65,11,106,41,0,0,55,0,0,32,4,32,3,41,0,0,55,0,36,32,6,32,4,41,0,35,55,0,15,32,6,65,20,106,32,4,65,40,106,41,0,0,55,0,0,32,10,65,0,58,0,44,32,4,65,48,106,36,0,32,0,33,6,32,1,33,3,35,0,65,240,1,107,34,7,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,65,255,1,113,34,4,65,128,1,77,4,64,32,4,65,1,106,34,1,32,3,40,2,8,34,0,73,13,1,32,0,32,1,71,13,6,32,10,65,12,106,33,20,32,7,65,196,0,106,33,21,32,7,65,12,106,33,22,32,1,33,0,3,64,32,3,32,0,65,1,107,34,1,54,2,8,2,64,2,64,32,3,40,2,4,32,1,65,48,108,106,34,1,40,2,0,34,5,65,128,128,128,128,120,107,14,2,0,5,1,11,32,1,65,128,128,128,128,120,54,2,0,32,3,32,0,54,2,8,32,0,33,1,12,8,11,32,7,65,188,1,106,34,0,32,1,65,4,106,65,44,16,193,5,26,32,7,32,5,54,2,8,32,22,32,0,65,44,16,193,5,26,32,2,65,255,1,113,34,1,69,13,4,32,7,65,232,0,106,34,8,32,10,65,48,16,193,5,26,32,0,32,7,65,8,106,65,48,16,193,5,26,32,7,65,56,106,33,13,35,0,65,128,2,107,34,4,36,0,32,4,65,208,1,106,34,14,32,0,40,2,8,34,12,32,8,40,2,8,34,18,106,65,0,65,4,65,48,16,167,10,32,4,40,2,212,1,33,5,2,64,2,64,2,64,2,64,2,64,2,64,32,4,40,2,208,1,65,1,71,4,64,32,4,65,0,54,2,12,32,4,32,4,40,2,216,1,54,2,8,32,4,32,5,54,2,4,35,0,65,208,1,107,34,5,36,0,32,5,65,8,106,34,9,65,156,208,215,0,16,216,7,32,9,32,8,65,12,106,34,11,32,0,65,12,106,34,16,32,11,32,16,65,32,16,137,18,34,17,65,0,72,34,15,27,65,32,16,100,32,9,32,16,32,11,32,15,27,65,32,16,100,32,5,65,236,0,106,34,15,32,9,65,228,0,16,193,5,26,32,14,32,15,16,138,9,32,14,32,17,65,31,118,58,0,32,32,5,65,208,1,106,36,0,32,4,65,40,106,32,4,65,232,1,106,34,17,41,0,0,55,3,0,32,4,65,32,106,32,4,65,224,1,106,34,15,41,0,0,55,3,0,32,4,65,24,106,32,4,65,216,1,106,34,19,41,0,0,55,3,0,32,4,32,4,41,0,208,1,55,3,16,32,8,32,0,32,4,45,0,240,1,34,14,27,34,5,45,0,44,33,23,32,5,40,2,0,33,9,32,5,40,2,4,33,5,32,4,65,52,106,32,0,32,8,32,14,27,65,48,16,193,5,26,32,4,32,5,32,18,32,12,32,14,27,34,8,65,48,108,106,34,0,54,2,112,32,4,32,9,54,2,108,32,4,32,5,54,2,104,32,4,32,5,54,2,100,32,8,69,13,2,32,4,65,64,107,33,8,32,4,65,164,1,106,33,18,3,64,32,5,40,2,0,33,12,32,4,65,244,0,106,32,5,65,4,106,65,44,16,193,5,26,32,12,65,128,128,128,128,120,70,4,64,32,5,65,48,106,33,0,12,3,11,32,4,32,12,54,2,160,1,32,18,32,4,65,244,0,106,65,44,16,193,5,26,32,17,32,8,65,24,106,41,0,0,55,3,0,32,15,32,8,65,16,106,41,0,0,55,3,0,32,19,32,8,65,8,106,41,0,0,55,3,0,32,4,32,8,41,0,0,55,3,208,1,32,4,40,2,168,1,34,9,65,255,0,77,4,64,32,9,32,12,70,4,64,32,4,65,160,1,106,16,150,19,11,32,4,40,2,164,1,32,9,65,5,116,106,34,12,32,4,41,3,208,1,55,0,0,32,12,65,24,106,32,17,41,3,0,55,0,0,32,12,65,16,106,32,15,41,3,0,55,0,0,32,12,65,8,106,32,19,41,3,0,55,0,0,32,4,32,9,65,1,106,54,2,168,1,32,4,65,208,1,106,32,4,65,160,1,106,65,48,16,193,5,26,32,4,40,2,12,34,9,32,4,40,2,4,70,4,64,32,4,65,4,106,16,149,19,11,32,4,40,2,8,32,9,65,48,108,106,32,4,65,208,1,106,65,48,16,193,5,26,32,4,32,9,65,1,106,54,2,12,32,5,65,48,106,34,5,32,0,71,13,1,12,3,11,11,32,4,32,5,65,48,106,54,2,104,32,13,65,128,128,128,128,120,54,2,0,32,13,32,9,173,66,32,134,66,12,132,55,2,4,32,4,65,160,1,106,16,221,23,32,4,65,228,0,106,16,142,15,32,4,40,2,60,34,0,4,64,32,4,40,2,56,33,5,3,64,32,5,16,221,23,32,5,65,48,106,33,5,32,0,65,1,107,34,0,13,0,11,11,32,4,65,52,106,65,4,65,48,16,244,22,12,3,11,32,5,32,4,40,2,216,1,16,132,25,0,11,32,4,32,0,54,2,104,11,32,4,65,228,0,106,16,142,15,32,4,40,2,60,33,8,32,4,40,2,56,33,5,32,4,32,4,40,2,52,54,2,108,32,4,32,5,54,2,104,32,4,32,5,54,2,100,32,4,32,5,32,8,65,48,108,106,34,0,54,2,112,32,8,69,13,2,32,11,32,16,32,14,27,33,8,32,4,65,164,1,106,33,16,3,64,32,5,40,2,0,33,11,32,4,65,244,0,106,32,5,65,4,106,65,44,16,193,5,26,32,11,65,128,128,128,128,120,70,4,64,32,5,65,48,106,33,0,12,3,11,32,4,32,11,54,2,160,1,32,16,32,4,65,244,0,106,65,44,16,193,5,26,32,4,40,2,168,1,34,9,65,255,0,77,4,64,32,9,32,11,70,4,64,32,4,65,160,1,106,16,150,19,11,32,4,40,2,164,1,32,9,65,5,116,106,34,11,32,8,41,0,0,55,0,0,32,11,65,24,106,32,8,65,24,106,41,0,0,55,0,0,32,11,65,16,106,32,8,65,16,106,41,0,0,55,0,0,32,11,65,8,106,32,8,65,8,106,41,0,0,55,0,0,32,4,32,9,65,1,106,54,2,168,1,32,4,65,208,1,106,32,4,65,160,1,106,65,48,16,193,5,26,32,4,40,2,12,34,9,32,4,40,2,4,70,4,64,32,4,65,4,106,16,149,19,11,32,4,40,2,8,32,9,65,48,108,106,32,4,65,208,1,106,65,48,16,193,5,26,32,4,32,9,65,1,106,54,2,12,32,5,65,48,106,34,5,32,0,71,13,1,12,3,11,11,32,13,65,128,128,128,128,120,54,2,0,32,13,32,9,173,66,32,134,66,12,132,55,2,4,32,4,32,5,65,48,106,54,2,104,32,4,65,160,1,106,16,221,23,32,4,65,228,0,106,16,142,15,11,32,4,40,2,12,34,0,4,64,32,4,40,2,8,33,5,3,64,32,5,16,221,23,32,5,65,48,106,33,5,32,0,65,1,107,34,0,13,0,11,11,32,4,65,4,106,65,4,65,48,16,244,22,12,2,11,32,4,32,0,54,2,104,11,32,4,65,228,0,106,16,142,15,32,4,65,216,1,106,32,4,65,12,106,40,2,0,54,2,0,32,4,65,228,1,106,32,4,65,24,106,41,3,0,55,2,0,32,4,65,236,1,106,32,4,65,32,106,41,3,0,55,2,0,32,4,65,244,1,106,32,4,65,40,106,41,3,0,55,2,0,32,4,32,4,41,2,4,55,3,208,1,32,4,32,4,41,3,16,55,2,220,1,32,4,45,0,96,33,0,32,13,32,4,65,208,1,106,65,44,16,193,5,32,0,32,23,114,65,1,113,58,0,44,11,32,4,65,128,2,106,36,0,32,7,41,2,60,33,24,32,7,40,2,56,34,0,65,128,128,128,128,120,71,4,64,32,7,65,152,1,106,34,4,32,21,65,36,16,193,5,26,32,10,32,24,55,2,4,32,10,32,0,54,2,0,32,20,32,4,65,36,16,193,5,26,32,2,65,1,107,34,2,65,255,1,113,33,4,32,3,40,2,8,34,0,32,1,70,13,1,12,8,11,11,32,6,65,128,128,128,128,120,54,2,0,32,6,32,24,55,2,4,12,5,11,32,6,32,4,54,2,8,32,6,66,128,128,128,128,200,1,55,2,0,12,3,11,32,6,66,128,128,128,128,216,1,55,2,0,12,2,11,32,7,65,1,54,2,192,1,32,7,65,172,207,215,0,54,2,188,1,32,7,66,0,55,2,200,1,32,7,32,7,65,236,1,106,54,2,196,1,32,7,65,188,1,106,65,180,207,215,0,16,198,18,0,11,32,6,66,128,128,128,128,232,1,55,2,0,32,7,40,2,16,34,2,4,64,32,7,40,2,12,33,4,3,64,32,4,16,221,23,32,4,65,48,106,33,4,32,2,65,1,107,34,2,13,0,11,11,32,7,65,8,106,65,4,65,48,16,244,22,11,32,10,40,2,8,34,2,4,64,32,10,40,2,4,33,4,3,64,32,4,16,221,23,32,4,65,48,106,33,4,32,2,65,1,107,34,2,13,0,11,11,32,10,65,4,65,48,16,244,22,11,32,3,16,252,19,32,3,65,4,65,48,16,244,22,12,1,11,32,0,32,4,77,4,64,32,1,32,0,107,34,0,32,3,40,2,0,32,3,40,2,8,34,2,107,75,4,64,32,3,32,2,32,0,65,4,65,48,16,178,19,32,3,40,2,8,33,2,11,32,3,32,0,4,127,32,0,32,2,106,32,3,40,2,4,32,2,65,48,108,106,33,2,3,64,32,2,65,128,128,128,128,120,54,2,0,32,2,65,48,106,33,2,32,0,65,1,107,34,0,13,0,11,5,32,2,11,54,2,8,32,3,40,2,8,33,0,11,32,7,65,188,1,106,32,10,65,48,16,193,5,26,32,0,32,4,77,13,1,32,3,40,2,4,32,4,65,48,108,106,34,0,40,2,0,65,128,128,128,128,120,71,4,64,32,0,40,2,8,34,2,4,64,32,0,40,2,4,33,4,3,64,32,4,16,221,23,32,4,65,48,106,33,4,32,2,65,1,107,34,2,13,0,11,11,32,0,65,4,65,48,16,244,22,11,32,0,32,7,65,188,1,106,65,48,16,193,5,26,32,6,65,8,106,32,3,65,8,106,40,2,0,54,2,0,32,6,32,3,41,2,0,55,2,0,11,32,7,65,240,1,106,36,0,12,1,11,32,4,32,0,65,196,207,215,0,16,163,15,0,11,32,10,65,48,106,36,0,11,83,0,32,0,65,0,65,192,0,16,129,10,34,0,65,0,54,2,96,32,0,66,171,179,143,252,145,163,179,240,219,0,55,2,88,32,0,66,255,164,185,136,197,145,218,130,155,127,55,2,80,32,0,66,242,230,187,227,163,167,253,167,165,127,55,2,72,32,0,66,231,204,167,208,214,208,235,179,187,127,55,2,64,11,81,1,1,127,35,0,65,16,107,34,3,36,0,32,3,32,2,54,2,12,32,3,32,1,54,2,8,32,3,32,0,54,2,4,35,0,65,16,107,34,0,36,0,32,0,32,3,65,4,106,34,1,41,2,0,55,2,8,32,0,65,8,106,65,192,214,156,1,32,1,40,2,8,65,1,65,0,16,140,9,0,11,41,0,2,64,32,0,45,0,12,65,3,71,13,0,32,0,65,8,106,16,208,14,32,0,40,2,4,34,0,65,132,1,73,13,0,32,0,16,222,9,11,11,47,1,1,127,32,0,32,1,45,0,0,65,2,116,34,2,65,184,205,192,0,106,40,2,0,54,2,4,32,0,32,1,32,2,65,172,205,192,0,106,40,2,0,106,54,2,0,11,40,0,32,0,65,160,156,192,0,54,2,4,32,0,32,1,32,1,65,0,32,1,40,2,0,34,0,65,13,70,27,32,0,65,12,73,27,54,2,0,11,45,1,1,127,32,0,65,240,0,106,34,1,16,228,15,32,1,65,8,65,224,0,16,244,22,32,0,65,252,0,106,34,0,16,158,20,32,0,65,8,65,24,16,244,22,11,165,103,2,27,127,3,126,35,0,65,176,2,107,34,13,36,0,32,0,33,2,32,13,32,1,65,176,2,16,193,5,33,24,35,0,65,192,6,107,34,15,36,0,32,15,32,3,58,0,15,32,15,65,16,106,32,24,65,128,2,16,193,5,26,32,24,40,2,136,2,33,29,32,24,40,2,132,2,33,27,32,24,40,2,128,2,33,26,32,15,65,152,2,106,32,24,65,152,2,106,41,3,0,55,3,0,32,15,65,168,2,106,32,24,65,168,2,106,41,3,0,55,3,0,32,15,65,160,2,106,34,0,32,24,65,160,2,106,41,3,0,55,3,0,32,15,32,24,41,3,144,2,55,3,144,2,2,64,2,64,2,64,2,64,32,15,40,2,156,2,69,13,0,32,0,32,15,65,15,106,16,156,4,33,31,32,15,40,2,144,2,34,13,65,1,107,33,1,32,15,40,2,148,2,34,17,32,31,167,113,33,14,32,31,66,25,136,66,255,0,131,66,129,130,132,136,144,160,192,128,1,126,33,32,32,3,65,255,1,113,33,0,3,64,32,13,32,14,106,41,0,0,34,33,32,32,133,34,31,66,127,133,32,31,66,129,130,132,136,144,160,192,128,1,125,131,66,128,129,130,132,136,144,160,192,128,127,131,34,31,80,69,4,64,3,64,32,1,32,31,122,167,65,3,118,32,14,106,32,17,113,107,45,0,0,32,0,70,13,4,32,31,66,1,125,32,31,131,34,31,80,69,13,0,11,11,32,33,32,33,66,1,134,131,66,128,129,130,132,136,144,160,192,128,127,131,80,69,13,1,32,14,32,7,65,8,106,34,7,106,32,17,113,33,14,12,0,11,0,11,32,2,65,38,58,0,16,32,2,65,4,58,0,8,12,1,11,32,15,32,3,58,0,179,4,32,15,65,176,2,106,33,20,32,15,65,179,4,106,33,17,35,0,65,128,6,107,34,10,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,15,65,16,106,34,30,34,13,40,2,0,65,4,107,34,0,32,0,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,65,4,33,21,32,10,65,128,4,106,33,18,35,0,65,128,8,107,34,11,36,0,32,11,65,128,4,106,33,4,35,0,65,160,8,107,34,5,36,0,32,5,32,17,54,2,8,32,5,65,0,54,2,20,32,5,66,128,128,128,128,192,0,55,2,12,32,5,65,144,3,106,34,0,32,13,65,4,106,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,0,65,252,1,16,193,5,26,32,5,65,24,106,32,1,16,247,19,32,5,65,48,106,32,5,65,32,106,41,2,0,55,3,0,32,5,32,5,41,2,24,55,3,40,32,5,65,60,106,32,5,65,40,106,16,153,3,32,5,40,2,60,65,128,128,128,128,120,70,13,1,32,5,65,232,3,106,33,12,32,5,65,153,3,106,33,14,32,5,65,152,3,106,33,9,32,5,65,165,5,106,33,7,32,5,65,144,5,106,65,1,114,33,28,32,5,65,165,3,106,33,25,3,64,32,5,65,224,0,106,32,5,65,204,0,106,40,2,0,54,2,0,32,5,65,216,0,106,32,5,65,196,0,106,41,2,0,55,3,0,32,5,32,5,41,2,60,55,3,80,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,5,40,2,92,34,0,45,0,100,34,3,65,2,107,14,26,18,19,0,1,2,20,21,22,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,24,25,31,11,32,5,65,240,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,5,32,0,47,0,101,59,1,238,1,12,29,11,32,0,40,2,108,33,8,11,32,0,40,2,104,33,6,12,28,11,32,5,40,2,88,69,13,35,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,36,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,78,13,27,12,25,11,32,5,40,2,88,69,13,34,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,35,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,24,12,26,11,32,5,40,2,88,69,13,33,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,34,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,23,12,25,11,32,5,40,2,88,69,13,32,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,33,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,22,12,24,11,32,5,40,2,88,69,13,31,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,32,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,21,12,23,11,32,5,40,2,88,69,13,30,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,31,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,20,12,22,11,32,5,40,2,88,69,13,29,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,30,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,19,12,21,11,32,5,40,2,88,69,13,28,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,29,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,18,32,5,40,2,88,34,1,65,1,77,13,30,32,5,40,2,20,34,8,32,5,40,2,84,40,2,4,34,1,77,13,31,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,18,12,20,11,32,5,40,2,88,69,13,27,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,28,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,17,32,5,40,2,88,34,1,65,1,77,13,29,32,5,40,2,20,34,8,32,5,40,2,84,40,2,4,34,1,77,13,30,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,17,12,19,11,32,5,40,2,88,69,13,26,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,27,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,16,32,5,40,2,88,34,1,65,1,77,13,28,32,5,40,2,20,34,8,32,5,40,2,84,40,2,4,34,1,77,13,29,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,16,32,5,40,2,88,34,0,65,2,77,13,13,32,5,40,2,20,34,0,32,5,40,2,84,40,2,8,34,1,77,13,14,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,16,12,18,11,32,5,40,2,88,69,13,25,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,26,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,15,32,5,40,2,88,34,1,65,1,77,13,27,32,5,40,2,20,34,8,32,5,40,2,84,40,2,4,34,1,77,13,28,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,15,12,17,11,32,5,40,2,88,69,13,24,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,25,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,14,32,5,40,2,88,34,1,65,1,77,13,26,32,5,40,2,20,34,8,32,5,40,2,84,40,2,4,34,1,77,13,27,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,14,12,16,11,32,5,40,2,88,69,13,23,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,24,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,13,32,5,40,2,88,34,1,65,1,77,13,25,32,5,40,2,20,34,8,32,5,40,2,84,40,2,4,34,1,77,13,26,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,13,12,15,11,32,5,40,2,88,69,13,22,32,5,40,2,20,34,6,32,5,40,2,84,40,2,0,34,1,77,13,23,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,12,32,5,40,2,88,34,1,65,1,77,13,24,32,5,40,2,20,34,8,32,5,40,2,84,40,2,4,34,1,77,13,25,32,5,40,2,16,32,1,65,2,116,106,40,2,0,34,8,32,8,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,12,12,14,11,32,5,65,144,3,106,32,0,65,232,0,106,32,5,40,2,84,32,5,40,2,88,32,5,40,2,16,32,5,40,2,20,16,163,10,32,5,40,2,156,3,33,22,32,5,40,2,152,3,33,19,32,5,40,2,148,3,33,8,32,5,40,2,144,3,33,6,12,13,11,32,5,65,144,3,106,32,5,40,2,8,32,0,65,232,0,106,16,213,7,32,5,40,2,144,3,69,4,64,32,5,45,0,164,3,33,23,32,5,40,2,160,3,33,22,32,5,40,2,156,3,33,19,32,5,40,2,152,3,33,8,32,5,40,2,148,3,33,6,32,5,65,144,5,106,34,0,32,25,65,131,1,16,193,5,26,32,5,65,232,0,106,32,0,65,131,1,16,193,5,26,12,13,11,32,5,41,3,152,3,33,31,32,5,40,2,160,3,33,3,32,5,45,0,164,3,33,1,32,5,65,144,5,106,34,0,32,25,65,195,0,16,193,5,26,32,4,65,21,106,32,0,65,195,0,16,193,5,26,32,4,32,1,58,0,20,32,4,32,3,54,2,16,32,4,32,31,55,3,8,32,4,65,1,54,2,0,12,13,11,32,5,65,144,3,106,32,5,40,2,8,32,0,65,232,0,106,16,213,7,32,5,40,2,144,3,69,4,64,32,5,45,0,164,3,33,23,32,5,40,2,160,3,33,22,32,5,40,2,156,3,33,19,32,5,40,2,152,3,33,8,32,5,40,2,148,3,33,6,32,5,65,144,5,106,34,0,32,25,65,131,1,16,193,5,26,32,5,65,232,0,106,32,0,65,131,1,16,193,5,26,12,12,11,32,5,41,3,152,3,33,31,32,5,40,2,160,3,33,3,32,5,45,0,164,3,33,1,32,5,65,144,5,106,34,0,32,25,65,195,0,16,193,5,26,32,4,65,21,106,32,0,65,195,0,16,193,5,26,32,4,32,1,58,0,20,32,4,32,3,54,2,16,32,4,32,31,55,3,8,32,4,65,1,54,2,0,12,12,11,32,5,65,240,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,5,65,240,0,106,32,0,65,129,1,106,40,0,0,54,2,0,32,5,32,0,47,0,101,59,1,238,1,32,5,32,0,41,0,121,55,3,104,12,9,11,32,5,65,240,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,5,65,240,0,106,32,0,65,129,1,106,40,0,0,54,2,0,32,5,32,0,47,0,101,59,1,238,1,32,5,32,0,41,0,121,55,3,104,12,8,11,32,5,65,240,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,5,32,0,47,0,101,59,1,238,1,12,7,11,32,5,65,240,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,5,32,0,47,0,101,59,1,238,1,12,6,11,32,5,65,144,3,106,32,0,65,232,0,106,32,5,65,8,106,16,203,12,32,5,45,0,144,3,34,0,65,13,70,13,3,32,4,32,5,47,0,145,3,59,0,9,32,4,65,11,106,32,5,45,0,147,3,58,0,0,32,5,41,2,148,3,33,32,32,5,41,2,156,3,33,31,32,4,65,28,106,32,5,65,164,3,106,65,60,16,193,5,26,32,4,32,31,55,2,20,32,4,32,32,55,2,12,32,4,32,0,58,0,8,32,4,65,1,54,2,0,12,7,11,32,5,65,144,3,106,32,0,65,232,0,106,32,5,65,8,106,16,203,12,32,5,45,0,144,3,34,0,65,13,70,13,2,32,4,32,5,47,0,145,3,59,0,9,32,4,65,11,106,32,5,45,0,147,3,58,0,0,32,5,41,2,148,3,33,32,32,5,41,2,156,3,33,31,32,4,65,28,106,32,5,65,164,3,106,65,60,16,193,5,26,32,4,32,31,55,2,20,32,4,32,32,55,2,12,32,4,32,0,58,0,8,32,4,65,1,54,2,0,12,6,11,65,2,32,0,65,144,203,204,0,16,163,15,0,11,32,1,32,0,65,160,203,204,0,16,163,15,0,11,32,5,40,2,160,3,33,22,32,5,40,2,156,3,33,19,32,5,40,2,152,3,33,8,32,5,40,2,148,3,33,6,12,2,11,0,11,32,0,45,0,120,33,23,32,0,40,0,116,33,22,32,0,40,0,112,33,19,32,0,40,0,108,33,8,32,0,40,0,104,33,6,11,32,28,32,5,47,1,238,1,59,0,0,32,28,65,2,106,32,5,65,240,1,106,45,0,0,58,0,0,32,5,32,3,58,0,144,5,32,5,32,23,58,0,164,5,32,5,32,22,54,2,160,5,32,5,32,19,54,2,156,5,32,5,32,8,54,2,152,5,32,5,32,6,54,2,148,5,32,7,32,5,65,232,0,106,65,131,1,16,193,5,26,32,5,65,144,3,106,32,5,65,144,5,106,34,0,16,222,3,32,5,40,2,144,3,69,13,1,32,5,65,151,5,106,32,9,65,200,0,16,193,5,26,32,5,65,193,2,106,34,1,32,0,65,207,0,16,193,5,26,32,5,65,242,1,106,34,0,32,1,65,207,0,16,193,5,26,32,4,65,9,106,32,0,65,207,0,16,193,5,26,32,4,65,1,54,2,0,32,4,65,13,58,0,8,11,32,5,65,208,0,106,16,203,21,32,5,65,40,106,34,0,16,152,16,32,0,16,249,27,12,4,11,32,5,45,0,152,3,33,17,32,5,40,2,148,3,33,13,32,5,65,193,2,106,34,0,32,14,65,207,0,16,193,5,26,32,5,65,168,6,106,34,3,32,12,65,168,1,16,193,5,26,32,5,65,242,1,106,34,1,32,0,65,207,0,16,193,5,26,32,5,65,209,7,106,34,0,32,1,65,207,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,1,4,64,32,1,32,17,58,0,12,32,1,32,13,54,2,8,32,1,66,129,128,128,128,16,55,2,0,32,1,65,13,106,32,0,65,207,0,16,193,5,26,32,1,65,220,0,106,32,3,65,168,1,16,193,5,26,32,5,40,2,20,34,0,32,5,40,2,12,70,4,64,32,5,65,12,106,16,250,18,11,32,5,40,2,16,32,0,65,2,116,106,32,1,54,2,0,32,5,32,0,65,1,106,54,2,20,32,5,65,208,0,106,16,203,21,32,5,65,60,106,32,5,65,40,106,16,153,3,32,5,40,2,60,65,128,128,128,128,120,71,13,1,12,3,11,11,12,17,11,12,16,11,32,5,65,40,106,34,0,16,152,16,32,0,16,249,27,32,5,40,2,20,34,0,69,13,1,32,5,32,0,65,1,107,34,0,54,2,20,32,5,40,2,16,32,0,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,0,65,0,32,0,65,1,71,27,54,2,0,2,64,32,5,32,0,65,1,70,4,127,32,3,40,2,12,33,1,32,3,40,2,8,33,0,32,5,65,144,3,106,32,3,65,16,106,65,244,1,16,193,5,26,32,5,32,3,54,2,144,5,32,5,65,144,5,106,16,220,21,32,0,65,2,71,13,1,32,1,5,32,3,11,54,2,144,5,65,192,204,204,0,65,43,32,5,65,144,5,106,65,188,205,204,0,65,128,203,204,0,16,253,13,0,11,32,4,65,12,106,32,5,65,144,3,106,65,244,1,16,193,5,26,32,4,32,1,54,2,8,32,4,32,0,54,2,4,32,4,65,0,54,2,0,11,32,5,65,12,106,34,0,16,160,18,32,0,16,166,27,32,5,65,160,8,106,36,0,12,5,11,65,240,202,204,0,16,248,26,0,11,65,0,65,0,65,144,203,204,0,16,163,15,0,11,32,1,32,6,65,160,203,204,0,16,163,15,0,11,65,1,32,1,65,144,203,204,0,16,163,15,0,11,32,1,32,8,65,160,203,204,0,16,163,15,0,11,2,64,32,11,40,2,128,4,69,4,64,32,11,65,132,2,106,34,1,32,4,65,4,114,65,252,1,16,193,5,26,32,11,65,132,6,106,34,0,32,1,65,252,1,16,193,5,26,32,11,32,0,16,230,14,32,18,2,127,32,11,40,2,0,69,4,64,32,18,65,4,106,32,11,65,4,114,65,252,1,16,193,5,26,65,0,12,1,11,32,11,65,135,4,106,32,11,65,8,106,65,200,0,16,193,5,26,32,18,65,13,58,0,8,32,18,65,9,106,32,11,65,128,4,106,65,207,0,16,193,5,26,65,1,11,54,2,0,12,1,11,32,18,65,8,106,32,11,65,136,2,106,32,11,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,18,65,1,54,2,0,11,32,11,65,128,8,106,36,0,32,10,40,2,128,4,13,5,32,10,65,132,2,106,34,0,32,18,65,4,114,65,252,1,16,193,5,26,32,10,65,8,106,32,0,65,252,1,16,193,5,26,12,6,11,32,10,65,128,4,106,33,3,35,0,65,240,4,107,34,7,36,0,32,7,65,168,2,106,34,0,32,17,32,13,65,4,106,16,213,7,2,64,32,7,40,2,168,2,69,4,64,32,7,65,148,1,106,34,1,32,0,65,4,114,65,148,1,16,193,5,26,32,7,65,196,3,106,34,0,32,1,65,148,1,16,193,5,26,32,7,32,0,16,245,14,32,3,2,127,32,7,40,2,0,65,3,71,4,64,32,3,65,4,106,32,7,65,148,1,16,193,5,26,65,0,12,1,11,32,7,65,228,4,106,32,7,65,12,106,41,2,0,55,0,0,32,7,65,236,4,106,32,7,65,20,106,40,2,0,54,0,0,32,3,65,24,58,0,16,32,3,65,13,58,0,8,32,7,32,7,41,2,4,55,0,220,4,32,3,32,7,41,0,217,4,55,0,17,32,3,65,25,106,32,7,65,225,4,106,41,0,0,55,0,0,32,3,65,32,106,32,7,65,232,4,106,41,0,0,55,0,0,65,1,11,54,2,0,12,1,11,32,3,65,8,106,32,7,65,152,1,106,32,7,65,176,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,3,65,1,54,2,0,11,32,7,65,240,4,106,36,0,32,10,40,2,128,4,69,4,64,32,10,65,132,2,106,34,0,32,3,65,4,114,65,148,1,16,193,5,26,32,10,65,8,106,32,0,65,148,1,16,193,5,26,65,5,33,21,12,6,11,32,20,65,8,106,32,10,65,136,2,106,32,10,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,20,65,10,54,2,0,12,6,11,32,10,65,128,4,106,34,1,32,13,65,4,106,32,17,16,250,6,32,10,40,2,128,4,69,4,64,32,10,65,132,2,106,34,0,32,1,65,4,114,65,148,1,16,193,5,26,32,10,65,8,106,32,0,65,148,1,16,193,5,26,65,6,33,21,12,5,11,32,20,65,8,106,32,10,65,136,2,106,32,10,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,20,65,10,54,2,0,12,5,11,32,10,65,128,4,106,33,18,35,0,65,128,6,107,34,8,36,0,32,13,65,4,106,33,3,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,13,40,2,0,34,28,65,1,107,14,3,1,2,3,0,11,32,8,65,128,4,106,34,1,32,3,32,17,16,219,4,32,8,40,2,128,4,13,3,32,8,65,128,2,106,34,0,32,1,65,4,114,65,252,1,16,193,5,26,32,8,32,0,65,252,1,16,193,5,26,12,5,11,32,8,65,128,4,106,34,1,32,3,32,17,16,250,6,32,8,40,2,128,4,69,4,64,32,8,65,128,2,106,34,0,32,1,65,4,114,65,148,1,16,193,5,26,32,8,32,0,65,148,1,16,193,5,26,12,5,11,32,18,65,8,106,32,8,65,132,2,106,32,8,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,18,65,4,54,2,0,12,5,11,32,8,65,128,4,106,33,13,35,0,65,176,1,107,34,7,36,0,32,7,32,17,54,2,4,32,7,65,24,106,32,3,32,7,65,4,106,16,203,12,2,64,32,7,45,0,24,34,3,65,13,70,4,64,32,7,65,16,106,32,7,65,36,106,41,2,0,55,3,0,32,7,32,7,41,2,28,55,3,8,32,7,65,232,0,106,32,7,65,8,106,16,198,6,32,13,2,127,32,7,45,0,104,65,37,70,4,64,32,13,32,7,41,2,108,55,2,4,32,13,65,12,106,32,7,65,244,0,106,41,2,0,55,2,0,65,14,12,1,11,32,7,65,31,106,32,7,65,232,0,106,65,200,0,16,193,5,26,32,13,65,1,106,32,7,65,24,106,65,207,0,16,193,5,26,65,13,11,58,0,0,12,1,11,32,7,65,247,0,106,34,1,32,7,65,40,106,40,0,0,54,0,0,32,7,65,240,0,106,34,0,32,7,65,33,106,41,0,0,55,3,0,32,7,32,7,41,0,25,55,3,104,32,13,65,20,106,32,7,65,44,106,65,60,16,193,5,26,32,13,65,16,106,32,1,40,0,0,54,0,0,32,13,65,9,106,32,0,41,3,0,55,0,0,32,13,32,7,41,3,104,55,0,1,32,13,32,3,58,0,0,11,32,7,65,176,1,106,36,0,32,8,45,0,128,4,34,3,65,14,70,13,2,32,8,65,143,2,106,34,1,32,8,65,144,4,106,40,0,0,54,0,0,32,8,65,136,2,106,34,0,32,8,65,137,4,106,41,0,0,55,3,0,32,8,32,8,41,0,129,4,55,3,128,2,32,18,65,28,106,32,8,65,148,4,106,65,60,16,193,5,26,32,18,65,24,106,32,1,40,0,0,54,0,0,32,18,65,17,106,32,0,41,3,0,55,0,0,32,18,32,8,41,3,128,2,55,0,9,32,18,32,3,58,0,8,32,18,65,4,54,2,0,12,4,11,32,8,65,128,4,106,33,11,35,0,65,160,8,107,34,4,36,0,32,4,32,17,54,2,8,32,4,65,0,54,2,20,32,4,66,128,128,128,128,192,0,55,2,12,32,4,65,144,3,106,34,0,32,3,16,184,1,65,205,184,158,1,45,0,0,26,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,132,2,65,4,16,149,27,34,1,4,64,32,1,66,129,128,128,128,16,55,2,0,32,1,65,8,106,32,0,65,252,1,16,193,5,26,32,4,65,24,106,32,1,16,249,19,32,4,65,48,106,32,4,65,32,106,41,2,0,55,3,0,32,4,32,4,41,2,24,55,3,40,32,4,65,60,106,32,4,65,40,106,16,157,3,32,4,40,2,60,65,128,128,128,128,120,70,13,1,32,4,65,232,3,106,33,12,32,4,65,153,3,106,33,14,32,4,65,152,3,106,33,9,32,4,65,165,5,106,33,7,32,4,65,144,5,106,65,1,114,33,25,32,4,65,165,3,106,33,23,3,64,32,4,65,224,0,106,32,4,65,204,0,106,40,2,0,54,2,0,32,4,65,216,0,106,32,4,65,196,0,106,41,2,0,55,3,0,32,4,32,4,41,2,60,55,3,80,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,40,2,92,34,0,45,0,100,34,3,65,2,107,14,26,18,19,0,1,2,20,21,22,23,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,24,25,31,11,32,4,65,240,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,4,32,0,47,0,101,59,1,238,1,12,29,11,32,0,40,2,108,33,16,11,32,0,40,2,104,33,6,12,28,11,32,4,40,2,88,69,13,35,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,36,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,78,13,27,12,25,11,32,4,40,2,88,69,13,34,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,35,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,24,12,26,11,32,4,40,2,88,69,13,33,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,34,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,23,12,25,11,32,4,40,2,88,69,13,32,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,33,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,22,12,24,11,32,4,40,2,88,69,13,31,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,32,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,21,12,23,11,32,4,40,2,88,69,13,30,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,31,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,20,12,22,11,32,4,40,2,88,69,13,29,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,30,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,19,12,21,11,32,4,40,2,88,69,13,28,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,29,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,18,32,4,40,2,88,34,1,65,1,77,13,30,32,4,40,2,20,34,16,32,4,40,2,84,40,2,4,34,1,77,13,31,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,16,32,16,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,18,12,20,11,32,4,40,2,88,69,13,27,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,28,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,17,32,4,40,2,88,34,1,65,1,77,13,29,32,4,40,2,20,34,16,32,4,40,2,84,40,2,4,34,1,77,13,30,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,16,32,16,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,17,12,19,11,32,4,40,2,88,69,13,26,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,27,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,16,32,4,40,2,88,34,1,65,1,77,13,28,32,4,40,2,20,34,16,32,4,40,2,84,40,2,4,34,1,77,13,29,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,16,32,16,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,16,32,4,40,2,88,34,0,65,2,77,13,13,32,4,40,2,20,34,0,32,4,40,2,84,40,2,8,34,1,77,13,14,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,19,32,19,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,16,12,18,11,32,4,40,2,88,69,13,25,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,26,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,15,32,4,40,2,88,34,1,65,1,77,13,27,32,4,40,2,20,34,16,32,4,40,2,84,40,2,4,34,1,77,13,28,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,16,32,16,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,15,12,17,11,32,4,40,2,88,69,13,24,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,25,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,14,32,4,40,2,88,34,1,65,1,77,13,26,32,4,40,2,20,34,16,32,4,40,2,84,40,2,4,34,1,77,13,27,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,16,32,16,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,14,12,16,11,32,4,40,2,88,69,13,23,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,24,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,13,32,4,40,2,88,34,1,65,1,77,13,25,32,4,40,2,20,34,16,32,4,40,2,84,40,2,4,34,1,77,13,26,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,16,32,16,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,13,12,15,11,32,4,40,2,88,69,13,22,32,4,40,2,20,34,6,32,4,40,2,84,40,2,0,34,1,77,13,23,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,6,32,6,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,12,32,4,40,2,88,34,1,65,1,77,13,24,32,4,40,2,20,34,16,32,4,40,2,84,40,2,4,34,1,77,13,25,32,4,40,2,16,32,1,65,2,116,106,40,2,0,34,16,32,16,40,2,0,34,0,65,1,106,54,2,0,32,0,65,0,72,13,12,12,14,11,32,4,65,144,3,106,32,0,65,232,0,106,32,4,40,2,84,32,4,40,2,88,32,4,40,2,16,32,4,40,2,20,16,163,10,32,4,40,2,156,3,33,22,32,4,40,2,152,3,33,19,32,4,40,2,148,3,33,16,32,4,40,2,144,3,33,6,12,13,11,32,4,65,144,3,106,32,4,40,2,8,32,0,65,232,0,106,16,213,7,32,4,40,2,144,3,69,4,64,32,4,45,0,164,3,33,21,32,4,40,2,160,3,33,22,32,4,40,2,156,3,33,19,32,4,40,2,152,3,33,16,32,4,40,2,148,3,33,6,32,4,65,144,5,106,34,0,32,23,65,131,1,16,193,5,26,32,4,65,232,0,106,32,0,65,131,1,16,193,5,26,12,13,11,32,4,41,3,152,3,33,31,32,4,40,2,160,3,33,3,32,4,45,0,164,3,33,1,32,4,65,144,5,106,34,0,32,23,65,195,0,16,193,5,26,32,11,65,21,106,32,0,65,195,0,16,193,5,26,32,11,32,1,58,0,20,32,11,32,3,54,2,16,32,11,32,31,55,3,8,32,11,65,1,54,2,0,12,13,11,32,4,65,144,3,106,32,4,40,2,8,32,0,65,232,0,106,16,213,7,32,4,40,2,144,3,69,4,64,32,4,45,0,164,3,33,21,32,4,40,2,160,3,33,22,32,4,40,2,156,3,33,19,32,4,40,2,152,3,33,16,32,4,40,2,148,3,33,6,32,4,65,144,5,106,34,0,32,23,65,131,1,16,193,5,26,32,4,65,232,0,106,32,0,65,131,1,16,193,5,26,12,12,11,32,4,41,3,152,3,33,31,32,4,40,2,160,3,33,3,32,4,45,0,164,3,33,1,32,4,65,144,5,106,34,0,32,23,65,195,0,16,193,5,26,32,11,65,21,106,32,0,65,195,0,16,193,5,26,32,11,32,1,58,0,20,32,11,32,3,54,2,16,32,11,32,31,55,3,8,32,11,65,1,54,2,0,12,12,11,32,4,65,240,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,4,65,240,0,106,32,0,65,129,1,106,40,0,0,54,2,0,32,4,32,0,47,0,101,59,1,238,1,32,4,32,0,41,0,121,55,3,104,12,9,11,32,4,65,240,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,4,65,240,0,106,32,0,65,129,1,106,40,0,0,54,2,0,32,4,32,0,47,0,101,59,1,238,1,32,4,32,0,41,0,121,55,3,104,12,8,11,32,4,65,240,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,4,32,0,47,0,101,59,1,238,1,12,7,11,32,4,65,240,1,106,32,0,65,231,0,106,45,0,0,58,0,0,32,4,32,0,47,0,101,59,1,238,1,12,6,11,32,4,65,144,3,106,32,0,65,232,0,106,32,4,65,8,106,16,203,12,32,4,45,0,144,3,34,0,65,13,70,13,3,32,11,32,4,47,0,145,3,59,0,9,32,11,65,11,106,32,4,45,0,147,3,58,0,0,32,4,41,2,148,3,33,32,32,4,41,2,156,3,33,31,32,11,65,28,106,32,4,65,164,3,106,65,60,16,193,5,26,32,11,32,31,55,2,20,32,11,32,32,55,2,12,32,11,32,0,58,0,8,32,11,65,1,54,2,0,12,7,11,32,4,65,144,3,106,32,0,65,232,0,106,32,4,65,8,106,16,203,12,32,4,45,0,144,3,34,0,65,13,70,13,2,32,11,32,4,47,0,145,3,59,0,9,32,11,65,11,106,32,4,45,0,147,3,58,0,0,32,4,41,2,148,3,33,32,32,4,41,2,156,3,33,31,32,11,65,28,106,32,4,65,164,3,106,65,60,16,193,5,26,32,11,32,31,55,2,20,32,11,32,32,55,2,12,32,11,32,0,58,0,8,32,11,65,1,54,2,0,12,6,11,65,2,32,0,65,144,203,204,0,16,163,15,0,11,32,1,32,0,65,160,203,204,0,16,163,15,0,11,32,4,40,2,160,3,33,22,32,4,40,2,156,3,33,19,32,4,40,2,152,3,33,16,32,4,40,2,148,3,33,6,12,2,11,0,11,32,0,45,0,120,33,21,32,0,40,0,116,33,22,32,0,40,0,112,33,19,32,0,40,0,108,33,16,32,0,40,0,104,33,6,11,32,25,32,4,47,1,238,1,59,0,0,32,25,65,2,106,32,4,65,240,1,106,45,0,0,58,0,0,32,4,32,3,58,0,144,5,32,4,32,21,58,0,164,5,32,4,32,22,54,2,160,5,32,4,32,19,54,2,156,5,32,4,32,16,54,2,152,5,32,4,32,6,54,2,148,5,32,7,32,4,65,232,0,106,65,131,1,16,193,5,26,32,4,65,144,3,106,32,4,65,144,5,106,34,0,16,225,3,32,4,40,2,144,3,69,13,1,32,4,65,151,5,106,32,9,65,200,0,16,193,5,26,32,4,65,193,2,106,34,1,32,0,65,207,0,16,193,5,26,32,4,65,242,1,106,34,0,32,1,65,207,0,16,193,5,26,32,11,65,9,106,32,0,65,207,0,16,193,5,26,32,11,65,1,54,2,0,32,11,65,13,58,0,8,11,32,4,65,208,0,106,16,205,21,32,4,65,40,106,34,0,16,156,16,32,0,16,249,27,12,4,11,32,4,45,0,152,3,33,17,32,4,40,2,148,3,33,13,32,4,65,193,2,106,34,0,32,14,65,207,0,16,193,5,26,32,4,65,168,6,106,34,3,32,12,65,168,1,16,193,5,26,32,4,65,242,1,106,34,1,32,0,65,207,0,16,193,5,26,32,4,65,209,7,106,34,0,32,1,65,207,0,16,193,5,26,65,205,184,158,1,45,0,0,26,65,132,2,65,4,16,149,27,34,1,4,64,32,1,32,17,58,0,12,32,1,32,13,54,2,8,32,1,66,129,128,128,128,16,55,2,0,32,1,65,13,106,32,0,65,207,0,16,193,5,26,32,1,65,220,0,106,32,3,65,168,1,16,193,5,26,32,4,40,2,20,34,0,32,4,40,2,12,70,4,64,32,4,65,12,106,16,250,18,11,32,4,40,2,16,32,0,65,2,116,106,32,1,54,2,0,32,4,32,0,65,1,106,54,2,20,32,4,65,208,0,106,16,205,21,32,4,65,60,106,32,4,65,40,106,16,157,3,32,4,40,2,60,65,128,128,128,128,120,71,13,1,12,3,11,11,12,18,11,12,17,11,32,4,65,40,106,34,0,16,156,16,32,0,16,249,27,32,4,40,2,20,34,0,69,13,1,32,4,32,0,65,1,107,34,0,54,2,20,32,4,40,2,16,32,0,65,2,116,106,40,2,0,34,3,32,3,40,2,0,34,0,65,0,32,0,65,1,71,27,54,2,0,2,64,32,4,32,0,65,1,70,4,127,32,3,40,2,12,33,1,32,3,40,2,8,33,0,32,4,65,144,3,106,32,3,65,16,106,65,244,1,16,193,5,26,32,4,32,3,54,2,144,5,32,4,65,144,5,106,16,220,21,32,0,65,2,71,13,1,32,1,5,32,3,11,54,2,144,5,65,192,204,204,0,65,43,32,4,65,144,5,106,65,140,205,204,0,65,128,203,204,0,16,253,13,0,11,32,11,65,12,106,32,4,65,144,3,106,65,244,1,16,193,5,26,32,11,32,1,54,2,8,32,11,32,0,54,2,4,32,11,65,0,54,2,0,11,32,4,65,12,106,34,0,16,159,18,32,0,16,166,27,32,4,65,160,8,106,36,0,12,5,11,65,240,202,204,0,16,248,26,0,11,65,0,65,0,65,144,203,204,0,16,163,15,0,11,32,1,32,6,65,160,203,204,0,16,163,15,0,11,65,1,32,1,65,144,203,204,0,16,163,15,0,11,32,1,32,16,65,160,203,204,0,16,163,15,0,11,32,8,40,2,128,4,69,4,64,32,8,65,128,2,106,34,0,32,11,65,4,114,65,252,1,16,193,5,26,32,8,32,0,65,252,1,16,193,5,26,12,3,11,32,18,65,8,106,32,8,65,132,2,106,32,8,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,18,65,4,54,2,0,12,3,11,32,18,65,8,106,32,8,65,132,2,106,32,8,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,18,65,4,54,2,0,12,2,11,32,8,65,8,106,32,8,65,140,4,106,41,2,0,55,3,0,32,8,32,8,41,2,132,4,55,3,0,11,32,18,32,28,54,2,0,32,18,65,4,106,32,8,65,252,1,16,193,5,26,11,32,8,65,128,6,106,36,0,32,10,40,2,128,4,34,21,65,4,71,4,64,32,10,65,132,2,106,34,0,32,18,65,4,114,65,252,1,16,193,5,26,32,10,65,8,106,32,0,65,252,1,16,193,5,26,12,4,11,32,20,65,8,106,32,10,65,136,2,106,32,10,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,20,65,10,54,2,0,12,4,11,32,10,65,128,4,106,34,1,32,13,65,4,106,32,17,16,219,4,32,10,40,2,128,4,69,4,64,32,10,65,132,2,106,34,0,32,1,65,4,114,65,252,1,16,193,5,26,32,10,65,8,106,32,0,65,252,1,16,193,5,26,65,8,33,21,12,3,11,32,20,65,8,106,32,10,65,136,2,106,32,10,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,20,65,10,54,2,0,12,3,11,32,10,65,128,4,106,33,7,35,0,65,224,5,107,34,9,36,0,2,64,2,64,32,13,65,4,106,34,1,40,2,0,69,4,64,32,9,65,0,54,2,8,12,1,11,32,9,65,24,106,32,1,65,4,106,32,17,16,130,3,32,9,45,0,24,34,0,65,14,71,4,64,32,9,32,9,41,0,25,55,3,224,2,32,9,32,9,65,32,106,41,0,0,55,0,231,2,32,7,65,24,106,32,9,65,40,106,65,192,0,16,193,5,26,32,7,65,16,106,32,9,41,0,231,2,55,0,0,32,7,32,9,41,3,224,2,55,0,9,32,7,32,0,58,0,8,32,7,65,1,54,2,0,12,2,11,32,9,65,20,106,32,9,65,36,106,40,2,0,54,2,0,32,9,32,9,41,2,28,55,2,12,32,9,65,1,54,2,8,11,32,9,65,224,2,106,34,3,32,17,32,1,65,16,106,16,213,7,2,64,32,9,40,2,224,2,69,4,64,32,9,65,204,1,106,34,1,32,3,65,4,114,65,148,1,16,193,5,26,32,9,65,252,3,106,34,0,32,1,65,148,1,16,193,5,26,32,9,65,232,2,106,32,9,65,16,106,41,2,0,55,3,0,32,9,32,9,41,2,8,55,3,224,2,32,9,65,24,106,32,0,32,3,16,222,8,32,9,40,2,24,13,1,32,9,40,2,28,33,3,32,9,45,0,32,33,1,32,9,65,145,5,106,34,0,32,9,65,33,106,65,207,0,16,193,5,26,32,7,65,216,0,106,32,9,65,240,0,106,65,216,0,16,193,5,26,32,7,65,9,106,32,0,65,207,0,16,193,5,26,32,7,32,1,58,0,8,32,7,32,3,54,2,4,32,7,65,0,54,2,0,12,2,11,32,7,65,8,106,32,9,65,208,1,106,32,9,65,232,2,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,7,65,1,54,2,0,32,9,65,8,106,16,237,12,12,1,11,32,9,65,152,5,106,32,9,65,32,106,65,200,0,16,193,5,26,32,7,65,9,106,32,9,65,145,5,106,65,207,0,16,193,5,26,32,7,65,1,54,2,0,32,7,65,13,58,0,8,11,32,9,65,224,5,106,36,0,32,10,40,2,128,4,69,4,64,32,10,65,132,2,106,34,0,32,7,65,4,114,65,172,1,16,193,5,26,32,10,65,8,106,32,0,65,172,1,16,193,5,26,65,9,33,21,12,2,11,32,20,65,8,106,32,10,65,136,2,106,32,10,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,20,65,10,54,2,0,12,2,11,32,20,65,8,106,32,10,65,136,2,106,32,10,65,136,4,106,65,208,0,16,193,5,65,208,0,16,193,5,26,32,20,65,10,54,2,0,12,1,11,32,20,32,21,54,2,0,32,20,65,4,106,32,10,65,8,106,65,252,1,16,193,5,26,11,32,10,65,128,6,106,36,0,12,1,11,65,4,65,132,2,16,177,28,0,11,32,15,40,2,176,2,65,10,71,4,64,32,15,65,180,4,106,34,25,32,20,65,128,2,16,193,5,26,32,15,32,29,65,0,32,26,27,54,2,208,2,32,15,32,27,54,2,204,2,32,15,32,26,54,2,200,2,32,15,65,0,54,2,196,2,32,15,32,26,65,0,71,34,0,54,2,192,2,32,15,32,27,54,2,188,2,32,15,32,26,54,2,184,2,32,15,65,0,54,2,180,2,32,15,32,0,54,2,176,2,32,15,32,15,65,15,106,54,2,212,2,32,15,65,180,6,106,33,11,35,0,65,64,106,34,10,36,0,32,10,65,16,106,34,13,32,20,65,40,16,193,5,26,32,10,65,4,106,33,9,35,0,65,208,4,107,34,12,36,0,32,12,65,200,2,106,34,0,32,13,16,175,15,2,64,2,64,2,64,2,64,32,12,40,2,200,2,65,3,71,4,64,32,12,65,24,106,32,13,65,36,106,32,0,16,160,8,32,12,40,2,24,65,3,71,13,1,11,32,9,65,0,54,2,8,32,9,66,128,128,128,128,192,0,55,2,0,32,13,16,219,7,12,1,11,32,12,65,160,2,106,34,7,65,4,32,13,40,2,32,65,1,106,34,0,65,127,32,0,27,34,0,32,0,65,4,77,27,65,0,65,4,65,136,2,16,167,10,32,12,40,2,164,2,33,1,32,12,40,2,160,2,65,1,70,13,1,32,12,40,2,168,2,32,12,65,24,106,65,136,2,16,193,5,33,0,32,12,65,20,106,34,3,65,1,54,2,0,32,12,32,0,54,2,16,32,12,32,1,54,2,12,32,7,32,13,65,40,16,193,5,26,32,12,65,12,106,33,17,35,0,65,144,4,107,34,14,36,0,32,14,65,136,2,106,32,7,16,175,15,2,64,32,14,40,2,136,2,65,3,70,13,0,32,7,65,36,106,33,1,3,64,32,14,32,1,32,14,65,136,2,106,16,160,8,32,14,40,2,0,65,3,70,13,1,32,17,40,2,8,34,13,32,17,40,2,0,70,4,64,32,17,32,13,32,7,40,2,32,65,1,106,34,0,65,127,32,0,27,65,4,65,136,2,16,178,19,11,32,17,40,2,4,32,13,65,136,2,108,106,32,14,65,136,2,16,193,5,26,32,17,32,13,65,1,106,54,2,8,32,14,65,136,2,106,32,7,16,175,15,32,14,40,2,136,2,65,3,71,13,0,11,11,32,7,16,219,7,32,14,65,144,4,106,36,0,32,9,65,8,106,32,3,40,2,0,54,2,0,32,9,32,12,41,2,12,55,2,0,11,32,12,65,208,4,106,36,0,12,1,11,32,1,32,12,40,2,168,2,16,132,25,0,11,2,64,32,10,40,2,12,34,14,69,4,64,32,11,65,0,54,2,8,32,11,65,0,54,2,0,32,9,16,138,14,32,9,65,4,65,136,2,16,244,22,12,1,11,32,10,40,2,8,33,3,32,10,32,10,65,63,106,54,2,16,2,64,32,14,65,1,70,13,0,32,14,65,21,79,4,64,35,0,65,16,107,34,17,36,0,35,0,65,16,107,34,7,36,0,32,7,65,4,106,65,48,32,14,65,1,118,34,1,65,223,236,1,32,14,32,14,65,223,236,1,79,27,34,0,32,0,32,1,73,27,34,0,32,0,65,48,77,27,65,0,65,4,65,136,2,16,167,10,32,7,40,2,8,33,1,32,7,40,2,4,65,1,70,4,64,32,1,32,7,40,2,12,16,132,25,0,11,32,7,40,2,12,33,0,32,17,65,4,106,34,13,65,0,54,2,8,32,13,32,0,54,2,4,32,13,32,1,54,2,0,32,7,65,16,106,36,0,32,3,32,14,32,17,40,2,8,32,17,40,2,12,34,0,65,136,2,108,106,32,17,40,2,4,32,0,107,32,14,65,193,0,73,32,10,65,16,106,16,176,3,32,13,16,138,14,32,13,65,4,65,136,2,16,244,22,32,17,65,16,106,36,0,12,1,11,32,14,65,136,2,108,33,0,65,136,2,33,1,3,64,32,3,32,1,32,3,106,16,180,13,32,0,32,1,65,136,2,106,34,1,71,13,0,11,11,32,10,65,24,106,32,10,65,12,106,40,2,0,54,2,0,32,10,32,10,41,2,4,55,3,16,35,0,65,176,2,107,34,6,36,0,16,157,23,34,0,65,0,59,1,222,22,32,0,65,0,54,2,0,32,6,65,0,54,2,16,32,6,32,0,54,2,12,32,6,65,0,54,2,20,32,6,65,4,54,2,24,32,6,32,10,65,16,106,34,1,40,2,0,54,2,168,2,32,6,32,1,40,2,4,34,0,54,2,164,2,32,6,32,0,54,2,160,2,32,6,32,0,32,1,40,2,8,65,136,2,108,106,54,2,172,2,35,0,65,160,5,107,34,5,36,0,32,6,65,12,106,34,9,40,2,0,33,12,32,9,40,2,4,34,14,4,64,3,64,32,12,32,12,47,1,222,22,65,2,116,106,65,224,22,106,40,2,0,33,12,32,14,65,1,107,34,14,13,0,11,11,32,5,65,4,106,34,0,32,6,65,24,106,65,152,2,16,193,5,26,32,5,65,156,2,106,32,0,16,174,5,32,5,40,2,156,2,65,3,71,4,64,32,6,65,20,106,33,17,32,5,65,176,3,106,33,7,3,64,32,5,65,164,4,106,32,7,65,244,0,16,193,5,26,2,64,32,12,47,1,222,22,34,0,65,11,79,4,64,65,0,33,14,2,64,3,64,32,12,40,2,0,34,12,4,64,32,14,65,1,106,33,14,32,12,47,1,222,22,65,11,79,13,1,12,2,11,11,32,9,40,2,4,33,0,32,9,40,2,0,33,1,16,156,23,34,12,32,1,54,2,224,22,32,12,65,0,59,1,222,22,32,12,65,0,54,2,0,32,9,32,0,65,1,106,34,14,54,2,4,32,9,32,12,54,2,0,32,1,65,0,59,1,220,22,32,1,32,12,54,2,0,11,32,5,32,12,54,2,152,5,32,5,32,14,54,2,156,5,16,157,23,34,1,65,0,59,1,222,22,32,1,65,0,54,2,0,2,64,32,14,65,1,107,34,3,4,64,65,1,33,13,3,64,16,156,23,34,0,32,1,54,2,224,22,32,0,65,0,59,1,222,22,32,0,65,0,54,2,0,32,1,65,0,59,1,220,22,32,1,32,0,54,2,0,32,0,33,1,32,14,32,13,65,1,106,34,13,71,13,0,11,32,5,65,152,5,106,32,5,65,156,2,106,32,7,32,0,32,3,16,154,12,32,14,13,1,12,3,11,32,5,65,152,5,106,32,5,65,156,2,106,32,7,32,1,65,0,16,154,12,11,3,64,32,12,32,12,47,1,222,22,65,2,116,106,65,224,22,106,40,2,0,33,12,32,14,65,1,107,34,14,13,0,11,12,1,11,32,12,32,0,65,1,106,59,1,222,22,32,12,32,0,65,148,1,108,106,65,4,106,32,5,65,156,2,106,65,148,1,16,184,28,26,32,12,32,0,65,244,0,108,106,65,224,12,106,32,5,65,164,4,106,65,244,0,16,193,5,26,11,32,17,32,17,40,2,0,65,1,106,54,2,0,32,5,65,156,2,106,32,5,65,4,106,16,174,5,32,5,40,2,156,2,65,3,71,13,0,11,11,35,0,65,16,107,34,13,36,0,32,5,65,140,2,106,34,3,40,2,12,34,0,32,3,40,2,4,34,1,107,65,136,2,110,33,12,32,0,32,1,71,4,64,3,64,32,1,16,177,18,2,64,2,64,2,64,2,64,32,1,65,148,1,106,40,2,0,14,2,1,2,0,11,32,1,65,244,1,106,16,147,24,32,1,65,232,1,106,34,0,16,141,21,32,0,16,247,27,12,2,11,32,1,65,152,1,106,16,147,24,12,1,11,32,1,65,244,1,106,16,147,24,32,1,65,232,1,106,16,199,27,11,32,1,65,136,2,106,33,1,32,12,65,1,107,34,12,13,0,11,11,32,13,32,3,40,2,0,54,2,12,32,13,32,3,40,2,8,54,2,8,32,13,65,8,106,65,4,65,136,2,16,244,22,32,13,65,16,106,36,0,2,64,32,5,40,2,4,65,3,107,65,2,73,13,0,32,5,65,4,106,16,177,18,2,64,2,64,2,64,32,5,40,2,152,1,14,2,1,2,0,11,32,5,65,248,1,106,16,147,24,32,5,65,236,1,106,34,0,16,141,21,32,0,16,247,27,12,2,11,32,5,65,156,1,106,16,147,24,12,1,11,32,5,65,248,1,106,16,147,24,32,5,65,236,1,106,16,199,27,11,35,0,65,32,107,34,4,36,0,32,9,40,2,4,34,16,4,64,32,9,40,2,0,33,21,3,64,2,64,32,21,47,1,222,22,34,0,4,64,32,4,32,16,54,2,8,32,4,32,16,65,1,107,34,16,54,2,28,32,4,32,16,54,2,20,32,4,32,0,65,1,107,34,0,54,2,12,32,4,32,21,54,2,4,32,4,32,21,32,0,65,2,116,106,34,0,65,228,22,106,40,2,0,34,21,54,2,24,32,4,32,0,65,224,22,106,40,2,0,54,2,16,32,21,47,1,222,22,34,0,65,5,79,13,1,32,4,65,4,106,33,19,35,0,65,128,3,107,34,22,36,0,2,64,2,64,2,64,2,64,2,64,65,5,32,0,107,34,8,4,64,32,19,40,2,20,34,20,47,1,222,22,34,26,32,8,106,34,29,65,12,79,13,1,32,19,40,2,12,34,18,47,1,222,22,34,3,32,8,73,13,2,32,18,32,3,32,8,107,34,23,59,1,222,22,32,20,32,29,59,1,222,22,32,20,65,4,106,34,1,32,8,65,148,1,108,106,32,1,32,26,65,148,1,108,16,184,28,26,32,20,65,224,12,106,34,0,32,8,65,244,0,108,106,32,0,32,26,65,244,0,108,16,184,28,26,32,3,32,23,65,1,106,34,27,107,34,3,32,8,65,1,107,71,13,3,32,1,32,18,65,4,106,34,1,32,27,65,148,1,108,106,32,3,65,148,1,108,34,28,16,193,5,32,0,32,18,65,224,12,106,34,0,32,27,65,244,0,108,106,32,3,65,244,0,108,34,14,16,193,5,33,9,32,22,65,4,106,34,7,32,0,32,23,65,244,0,108,106,65,244,0,16,193,5,26,32,22,65,248,0,106,34,17,32,19,40,2,0,34,13,32,19,40,2,8,34,3,65,148,1,108,106,65,4,106,34,0,65,148,1,16,193,5,26,32,0,32,1,32,23,65,148,1,108,106,65,148,1,16,184,28,26,32,22,65,140,2,106,34,1,32,13,32,3,65,244,0,108,106,65,224,12,106,34,0,65,244,0,16,193,5,26,32,0,32,7,65,244,0,16,193,5,26,32,28,106,32,17,65,148,1,16,193,5,26,32,9,32,14,106,32,1,65,244,0,16,193,5,26,32,19,40,2,24,33,0,32,19,40,2,16,69,4,64,32,0,13,5,12,6,11,32,0,69,13,4,32,20,65,224,22,106,34,12,32,8,65,2,116,34,0,106,32,12,32,26,65,2,116,65,4,106,16,184,28,26,32,12,32,18,32,27,65,2,116,106,65,224,22,106,32,0,16,193,5,26,32,29,65,1,106,33,1,65,0,33,7,3,64,32,12,40,2,0,34,0,32,7,59,1,220,22,32,0,32,20,54,2,0,32,12,65,4,106,33,12,32,1,32,7,65,1,106,34,7,71,13,0,11,12,5,11,65,244,229,203,0,65,27,65,144,230,203,0,16,218,19,0,11,65,160,230,203,0,65,51,65,212,230,203,0,16,218,19,0,11,65,228,230,203,0,65,39,65,140,231,203,0,16,218,19,0,11,65,212,228,203,0,65,40,65,252,228,203,0,16,218,19,0,11,65,156,231,203,0,65,40,65,196,231,203,0,16,218,19,0,11,32,22,65,128,3,106,36,0,12,1,11,65,212,224,203,0,65,25,65,200,225,203,0,16,218,19,0,11,32,16,13,0,11,11,32,4,65,32,106,36,0,32,5,65,160,5,106,36,0,32,11,32,6,40,2,20,54,2,8,32,11,32,6,41,2,12,55,2,0,32,6,65,176,2,106,36,0,11,32,10,65,64,107,36,0,32,2,65,4,106,32,25,65,140,2,16,193,5,26,32,2,65,0,54,2,0,32,15,65,144,2,106,65,1,16,216,17,32,30,16,240,1,12,2,11,2,64,32,15,45,0,184,2,65,13,71,4,64,32,2,65,8,106,32,15,65,184,2,106,65,208,0,16,193,5,26,12,1,11,32,15,65,187,4,106,32,15,65,192,2,106,65,200,0,16,193,5,26,32,2,65,10,58,0,8,32,2,65,9,106,32,15,65,180,4,106,65,207,0,16,193,5,26,11,11,32,2,65,1,54,2,0,32,15,65,144,2,106,65,1,16,216,17,32,24,65,128,2,106,16,147,14,32,15,65,16,106,16,240,1,11,32,15,65,192,6,106,36,0,32,24,65,176,2,106,36,0,11,43,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,36,16,244,10,34,1,69,4,64,65,4,65,36,16,177,28,0,11,32,1,32,0,65,36,16,193,5,11,47,1,1,127,32,0,32,1,45,0,0,65,2,116,34,2,65,188,210,193,0,106,40,2,0,54,2,4,32,0,32,1,32,2,65,176,210,193,0,106,40,2,0,106,54,2,0,11,40,0,32,0,65,236,185,193,0,54,2,4,32,0,32,1,32,1,65,0,32,1,40,2,0,34,0,65,13,70,27,32,0,65,12,73,27,54,2,0,11,34,0,32,0,65,32,106,16,159,24,32,0,65,64,107,16,214,24,32,0,65,204,0,106,34,0,16,142,21,32,0,16,247,27,11,38,1,1,127,35,0,65,16,107,34,1,36,0,32,1,32,0,65,8,107,54,2,12,32,1,65,12,106,16,199,12,32,1,65,16,106,36,0,11,38,1,1,127,35,0,65,16,107,34,1,36,0,32,1,32,0,65,8,107,54,2,12,32,1,65,12,106,16,200,12,32,1,65,16,106,36,0,11,38,1,1,127,35,0,65,16,107,34,1,36,0,32,1,32,0,65,8,107,54,2,12,32,1,65,12,106,16,201,12,32,1,65,16,106,36,0,11,232,1,2,2,127,1,126,2,64,32,0,40,2,24,69,13,0,3,64,2,64,32,0,41,3,0,34,3,80,69,4,64,32,0,40,2,16,33,1,12,1,11,32,0,40,2,16,33,1,32,0,40,2,8,33,2,3,64,32,1,65,192,1,107,33,1,32,2,41,3,0,32,2,65,8,106,33,2,66,128,129,130,132,136,144,160,192,128,127,131,34,3,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,0,32,1,54,2,16,32,0,32,2,54,2,8,32,3,66,128,129,130,132,136,144,160,192,128,127,133,33,3,11,32,0,32,3,66,1,125,32,3,131,55,3,0,32,0,32,0,40,2,24,65,1,107,34,2,54,2,24,32,1,32,3,122,167,65,3,118,65,104,108,106,34,1,69,13,1,32,1,65,24,107,16,210,24,32,2,13,0,11,11,2,64,32,0,40,2,32,34,1,69,13,0,32,0,40,2,36,34,2,69,13,0,32,0,40,2,40,32,2,32,1,16,218,26,11,11,44,1,1,127,32,1,45,0,15,34,2,65,16,79,4,64,32,2,65,15,65,180,197,203,0,16,164,15,0,11,32,0,32,2,54,2,4,32,0,32,1,54,2,0,11,49,0,32,0,65,0,59,1,56,32,0,66,4,55,3,48,32,0,66,0,55,3,40,32,0,66,128,128,128,128,192,0,55,3,32,32,0,66,2,55,3,24,32,0,66,0,55,3,0,11,106,1,3,127,32,0,32,0,40,2,8,34,1,65,1,107,54,2,8,32,1,65,1,70,4,64,35,0,65,16,107,34,1,36,0,32,0,40,2,0,32,0,40,2,4,34,3,65,1,16,226,23,69,4,64,65,168,211,203,0,65,43,32,1,65,15,106,65,152,211,203,0,65,136,213,203,0,16,253,13,0,11,32,3,65,1,16,218,26,32,1,65,16,106,36,0,32,0,65,12,65,4,16,218,26,11,11,38,1,1,127,35,0,65,16,107,34,1,36,0,32,1,32,0,65,8,107,54,2,12,32,1,65,12,106,16,234,13,32,1,65,16,106,36,0,11,41,0,32,0,32,1,40,2,4,65,1,107,54,2,4,32,0,32,1,40,2,0,32,1,40,2,8,65,2,116,106,65,192,3,106,40,2,0,54,2,0,11,41,0,32,0,32,1,40,2,4,65,1,107,54,2,4,32,0,32,1,40,2,0,32,1,40,2,8,65,2,116,106,65,248,6,106,40,2,0,54,2,0,11,40,1,1,127,35,0,65,16,107,34,1,36,0,3,64,32,1,65,4,106,32,0,16,207,9,32,1,40,2,4,13,0,11,32,1,65,16,106,36,0,11,35,1,1,127,35,0,65,16,107,34,1,36,0,32,1,65,8,106,32,0,16,147,7,32,1,40,2,8,32,1,65,16,106,36,0,11,41,0,32,0,32,1,40,2,4,65,1,107,54,2,4,32,0,32,1,40,2,0,32,1,40,2,8,65,2,116,106,65,152,3,106,40,2,0,54,2,0,11,36,1,1,127,35,0,65,16,107,34,3,36,0,32,3,32,0,16,221,13,32,3,32,1,32,2,16,153,13,32,3,65,16,106,36,0,11,45,1,1,127,2,64,32,0,40,2,8,65,128,128,196,0,71,13,0,32,0,40,2,12,34,1,69,13,0,32,0,40,2,16,32,1,65,3,116,65,4,16,218,26,11,11,41,0,32,0,32,1,40,2,4,65,1,107,54,2,4,32,0,32,1,40,2,0,32,1,40,2,8,65,2,116,106,65,148,3,106,40,2,0,54,2,0,11,37,1,1,127,32,1,4,127,32,1,40,2,0,33,2,65,1,5,65,0,11,33,1,32,0,32,2,54,2,4,32,0,32,1,54,2,0,11,192,5,1,6,127,35,0,65,16,107,34,5,36,0,2,127,32,5,65,15,106,33,3,2,64,2,64,2,64,2,64,2,64,2,64,2,64,65,3,32,0,40,2,0,65,4,107,34,1,32,1,65,6,79,27,65,1,107,14,5,1,2,3,4,5,0,11,32,0,65,4,106,16,130,6,12,6,11,32,0,40,2,4,69,13,4,32,0,45,0,148,1,69,12,5,11,32,0,40,2,4,69,13,3,32,0,45,0,148,1,69,12,4,11,2,127,65,0,33,3,32,0,65,4,106,33,1,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,3,1,2,3,0,11,32,1,16,214,23,12,3,11,2,64,2,64,2,64,32,1,40,2,0,65,1,107,14,2,0,1,2,11,32,0,45,0,148,1,65,0,71,33,3,12,1,11,32,0,45,0,148,1,65,0,71,33,3,11,32,3,69,12,2,11,32,1,16,162,17,12,1,11,32,1,16,130,6,11,12,3,11,32,0,65,4,106,16,214,23,12,2,11,35,0,65,32,107,34,1,36,0,32,1,32,3,54,2,16,2,64,32,0,65,4,106,34,4,40,2,0,69,4,64,32,1,65,0,54,2,28,32,1,66,128,128,128,128,192,0,55,2,20,12,1,11,32,1,65,20,106,32,4,65,4,106,16,229,19,11,2,127,2,64,3,64,32,1,65,8,106,32,1,65,20,106,34,6,16,147,8,32,1,40,2,12,34,0,69,13,1,35,0,65,16,107,34,3,36,0,32,3,65,4,106,34,2,32,0,16,169,20,2,127,32,2,16,241,6,34,0,4,64,3,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,34,2,65,2,107,14,2,1,2,0,11,32,2,65,26,107,14,2,2,3,5,11,32,0,40,2,96,69,13,4,32,0,45,0,240,1,69,13,4,12,3,11,32,0,40,2,96,69,13,3,32,0,45,0,240,1,69,13,3,12,2,11,32,0,40,2,104,34,2,69,13,2,32,0,40,2,100,33,0,32,2,65,148,1,108,33,2,3,64,32,0,40,2,0,4,64,32,0,45,0,144,1,13,3,11,32,0,65,148,1,106,33,0,32,2,65,148,1,107,34,2,13,0,11,12,2,11,32,0,40,2,104,34,2,69,13,1,32,0,40,2,100,33,0,32,2,65,148,1,108,33,2,3,64,32,0,40,2,0,4,64,32,0,45,0,144,1,13,2,11,32,0,65,148,1,106,33,0,32,2,65,148,1,107,34,2,13,0,11,12,1,11,32,3,65,4,106,65,4,65,4,16,244,22,65,0,12,3,11,32,3,65,4,106,16,241,6,34,0,13,0,11,11,32,3,65,4,106,65,4,65,4,16,244,22,65,1,11,32,3,65,16,106,36,0,13,0,11,32,6,65,4,65,8,16,244,22,65,0,12,1,11,32,1,65,20,106,65,4,65,8,16,244,22,65,1,32,4,40,2,16,69,13,0,26,32,4,45,0,160,1,69,11,32,1,65,32,106,36,0,12,1,11,65,1,11,32,5,65,16,106,36,0,65,1,115,11,42,0,32,1,32,2,16,215,14,32,1,65,0,58,0,12,32,0,32,1,41,2,0,55,2,0,32,0,65,8,106,32,1,65,8,106,41,2,0,55,2,0,11,45,1,1,126,32,1,32,0,41,3,0,34,1,124,34,2,32,1,84,4,64,65,196,141,216,0,65,21,65,220,141,216,0,16,151,17,0,11,32,0,32,2,55,3,0,11,39,0,32,0,66,0,55,0,0,32,0,65,24,106,66,0,55,0,0,32,0,65,16,106,66,0,55,0,0,32,0,65,8,106,66,0,55,0,0,11,45,0,32,1,40,2,20,32,2,32,3,32,1,40,2,24,40,2,12,17,4,0,33,2,32,0,65,0,58,0,5,32,0,32,2,58,0,4,32,0,32,1,54,2,0,11,50,1,1,127,32,1,40,2,20,65,140,164,157,1,65,1,32,1,40,2,24,40,2,12,17,4,0,33,2,32,0,65,0,58,0,5,32,0,32,2,58,0,4,32,0,32,1,54,2,0,11,50,1,1,127,32,1,40,2,20,65,238,166,157,1,65,1,32,1,40,2,24,40,2,12,17,4,0,33,2,32,0,65,0,58,0,5,32,0,32,2,58,0,4,32,0,32,1,54,2,0,11,36,1,1,127,32,0,40,2,0,34,0,32,0,65,31,117,34,2,115,32,2,107,173,32,0,65,127,115,65,31,118,32,1,16,197,5,11,200,9,2,16,127,1,126,35,0,65,16,107,34,9,36,0,35,0,65,208,0,107,34,6,36,0,32,6,65,32,106,32,0,16,152,17,32,6,40,2,32,33,5,65,0,33,0,2,64,2,64,2,64,32,1,14,2,2,1,0,11,65,164,142,193,0,65,25,16,154,28,0,11,65,1,33,0,11,35,0,65,224,4,107,34,1,36,0,32,1,32,5,54,2,56,32,1,65,0,54,2,40,32,1,65,0,54,2,24,32,1,32,5,40,2,180,1,34,3,54,2,48,32,1,32,5,40,2,176,1,34,4,54,2,44,32,1,32,3,54,2,32,32,1,32,4,54,2,28,32,1,32,5,40,2,184,1,65,0,32,4,27,54,2,52,32,1,32,4,65,0,71,34,4,54,2,36,32,1,32,4,54,2,20,32,1,65,20,106,34,4,32,5,32,4,16,200,5,65,1,71,32,0,113,34,4,32,2,16,170,5,32,1,40,2,20,34,3,65,128,128,128,128,120,70,4,64,65,210,165,204,0,65,19,65,244,166,204,0,16,151,17,0,11,32,1,65,16,106,32,1,65,40,106,40,2,0,54,2,0,32,1,32,1,41,2,32,55,3,8,32,1,40,2,24,33,2,32,1,40,2,28,33,7,32,1,65,20,106,34,0,32,1,65,8,106,16,241,8,32,5,65,184,2,106,32,0,16,172,11,32,6,65,56,106,34,0,32,4,58,0,20,32,0,32,5,54,2,16,32,0,32,2,32,7,65,4,116,106,54,2,12,32,0,32,3,54,2,8,32,0,32,2,54,2,4,32,0,32,2,54,2,0,32,1,65,224,4,106,36,0,35,0,65,32,107,34,5,36,0,32,5,65,20,106,32,0,40,2,12,32,0,40,2,4,107,65,4,118,65,0,65,4,65,60,16,167,10,32,5,40,2,24,33,1,32,5,40,2,20,65,1,70,4,64,32,1,32,5,40,2,28,16,132,25,0,11,32,5,65,16,106,34,13,65,0,54,2,0,32,5,32,5,40,2,28,54,2,12,32,5,32,1,54,2,8,35,0,65,48,107,34,4,36,0,32,0,40,2,12,32,0,40,2,4,107,65,4,118,34,3,32,5,65,8,106,34,1,40,2,0,32,1,40,2,8,34,2,107,75,4,64,32,1,32,2,32,3,65,4,65,60,16,178,19,32,1,40,2,8,33,2,11,32,6,65,44,106,33,10,32,1,40,2,4,33,3,32,0,40,2,16,33,7,32,0,45,0,20,33,8,32,4,65,16,106,32,0,65,8,106,41,2,0,55,3,0,32,4,32,0,41,2,0,55,3,8,32,4,32,8,58,0,44,32,4,32,7,54,2,40,32,4,32,3,54,2,36,32,4,32,2,54,2,32,32,4,32,1,65,8,106,54,2,28,32,4,65,28,106,33,3,35,0,65,144,1,107,34,2,36,0,2,64,2,64,2,64,32,4,65,8,106,34,7,40,2,4,34,0,32,7,40,2,12,34,14,70,4,64,32,3,40,2,4,33,8,12,1,11,32,3,40,2,8,32,3,40,2,4,34,8,65,60,108,106,33,12,32,3,45,0,16,33,15,32,3,40,2,12,33,16,3,64,32,0,40,2,0,33,17,32,7,32,0,65,16,106,34,1,54,2,4,32,2,65,16,106,32,0,65,12,106,40,2,0,34,11,54,2,0,32,2,32,0,41,2,4,34,19,55,3,8,32,2,65,216,0,106,32,11,54,2,0,32,2,32,19,55,3,80,32,2,32,2,65,208,0,106,34,0,16,167,27,32,2,65,220,0,106,34,11,32,2,40,2,0,32,2,40,2,4,32,16,45,0,148,7,16,158,3,32,2,45,0,92,65,3,70,13,2,32,2,65,24,106,34,18,32,11,65,52,16,193,5,26,32,0,16,214,24,32,12,32,18,65,52,16,193,5,34,0,65,56,106,32,15,58,0,0,32,0,65,52,106,32,17,54,2,0,32,3,32,8,65,1,106,34,8,54,2,4,32,0,65,60,106,33,12,32,1,34,0,32,14,71,13,0,11,11,32,3,40,2,0,32,8,54,2,0,35,0,65,16,107,34,1,36,0,32,7,40,2,12,34,3,32,7,40,2,4,34,0,71,4,64,32,3,32,0,107,65,4,118,33,3,32,0,65,4,106,33,0,3,64,32,0,16,214,24,32,0,65,16,106,33,0,32,3,65,1,107,34,3,13,0,11,11,32,1,32,7,40,2,0,54,2,12,32,1,32,7,40,2,8,54,2,8,32,1,65,8,106,65,4,65,16,16,244,22,32,1,65,16,106,36,0,32,2,65,144,1,106,36,0,12,1,11,32,2,32,2,41,2,96,55,3,24,65,202,133,194,0,65,22,32,2,65,24,106,65,172,134,194,0,65,224,133,194,0,16,253,13,0,11,32,4,65,48,106,36,0,32,10,65,8,106,32,13,40,2,0,54,2,0,32,10,32,5,41,2,8,55,2,0,32,5,65,32,106,36,0,32,6,40,2,36,65,0,54,2,0,32,6,65,40,106,16,178,18,32,6,65,24,106,32,10,16,167,15,32,6,65,16,106,32,6,40,2,24,32,6,40,2,28,16,182,14,32,6,65,8,106,32,6,40,2,16,32,6,40,2,20,16,160,26,32,6,40,2,12,33,0,32,9,32,6,40,2,8,54,2,0,32,9,32,0,54,2,4,32,6,65,208,0,106,36,0,32,9,40,2,0,32,9,40,2,4,32,9,65,16,106,36,0,11,165,2,1,6,127,35,0,65,16,107,34,3,36,0,35,0,65,32,107,34,2,36,0,32,2,65,20,106,32,0,16,152,17,32,2,65,8,106,33,5,32,2,40,2,20,33,1,35,0,65,176,9,107,34,0,36,0,32,0,65,20,106,34,6,32,1,16,228,26,65,129,1,33,1,2,127,2,64,32,0,40,2,20,65,11,71,4,64,32,0,65,224,4,106,34,4,32,6,65,204,4,16,193,5,26,32,0,65,0,54,2,172,9,32,0,65,8,106,32,4,32,0,65,172,9,106,16,249,4,32,0,40,2,12,33,1,32,0,40,2,8,13,1,32,4,16,168,19,11,65,0,12,1,11,32,1,16,245,8,33,1,32,0,65,224,4,106,16,168,19,65,1,11,33,4,32,5,32,1,54,2,4,32,5,32,4,54,2,0,32,0,65,176,9,106,36,0,32,2,40,2,12,33,0,32,2,40,2,8,33,1,32,2,40,2,24,65,0,54,2,0,32,2,65,28,106,16,178,18,32,3,32,1,54,2,8,32,3,32,0,65,0,32,1,65,1,113,34,1,27,54,2,4,32,3,65,0,32,0,32,1,27,54,2,0,32,2,65,32,106,36,0,32,3,40,2,0,32,3,40,2,4,32,3,40,2,8,32,3,65,16,106,36,0,11,43,1,1,127,32,0,65,236,202,192,0,65,168,203,192,0,32,1,45,0,0,65,5,70,34,2,27,54,2,4,32,0,32,1,32,2,65,2,116,106,54,2,0,11,31,0,32,0,45,0,224,7,65,3,70,4,64,32,0,65,8,106,16,247,18,32,0,65,212,7,106,16,214,24,11,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,192,0,16,244,10,34,0,4,64,32,0,15,11,65,4,65,192,0,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,4,65,240,0,16,244,10,34,0,4,64,32,0,15,11,65,4,65,240,0,16,177,28,0,11,30,0,32,0,40,2,0,65,128,128,128,128,120,71,4,64,32,0,16,214,24,32,0,65,12,106,16,214,24,11,11,43,1,1,127,32,0,65,236,208,193,0,65,168,209,193,0,32,1,45,0,0,65,5,70,34,2,27,54,2,4,32,0,32,1,32,2,65,2,116,106,54,2,0,11,27,1,1,127,3,64,32,0,32,1,106,16,214,24,32,1,65,12,106,34,1,65,24,71,13,0,11,11,42,1,1,127,32,1,40,2,0,34,1,16,204,8,34,2,69,4,64,32,0,32,1,16,188,6,15,11,32,0,65,1,58,0,0,32,0,32,2,54,2,4,11,42,1,1,127,32,1,40,2,0,34,1,16,204,8,34,2,69,4,64,32,0,32,1,16,248,6,15,11,32,0,65,1,58,0,0,32,0,32,2,54,2,4,11,46,1,1,127,32,1,40,2,0,34,1,16,204,8,34,2,69,4,64,32,0,32,1,16,244,4,15,11,32,0,65,128,128,128,128,120,54,2,0,32,0,32,2,54,2,4,11,42,1,1,127,32,1,40,2,0,34,1,16,204,8,34,2,69,4,64,32,0,32,1,16,213,8,15,11,32,0,66,2,55,3,0,32,0,32,2,54,2,8,11,42,1,1,127,32,1,40,2,0,34,1,16,204,8,34,2,69,4,64,32,0,32,1,16,167,4,15,11,32,0,65,1,54,2,0,32,0,32,2,54,2,4,11,46,1,1,127,32,1,40,2,0,34,1,16,204,8,34,2,69,4,64,32,0,32,1,16,185,1,15,11,32,0,65,149,128,128,128,120,54,2,0,32,0,32,2,54,2,4,11,42,1,1,127,32,1,40,2,0,34,1,16,204,8,34,2,69,4,64,32,0,32,1,16,142,4,15,11,32,0,65,1,58,0,0,32,0,32,2,54,2,4,11,41,1,1,127,32,1,40,2,0,32,1,65,0,54,2,0,69,4,64,65,135,141,193,0,65,49,16,154,28,0,11,32,0,32,1,40,2,4,16,173,2,11,27,0,32,0,40,2,0,37,1,32,1,4,127,32,1,40,2,0,5,65,129,1,11,37,1,16,25,11,26,0,32,0,40,2,0,37,1,32,1,4,127,32,1,40,2,0,5,65,0,11,37,1,16,30,11,31,0,32,0,32,2,16,176,9,32,0,65,32,106,32,2,65,32,106,16,176,9,32,2,65,8,32,1,16,181,6,11,31,0,32,0,32,2,16,205,8,32,0,65,16,106,32,2,65,16,106,16,205,8,32,2,65,8,32,1,16,135,6,11,41,0,32,0,32,2,41,2,4,55,2,4,32,0,65,12,106,32,2,65,12,106,40,2,0,54,2,0,32,0,32,2,40,2,0,40,2,4,54,2,0,11,31,0,32,0,32,2,16,228,6,32,0,65,16,106,32,2,65,16,106,16,228,6,32,2,65,8,32,1,16,245,5,11,31,0,32,0,32,2,16,180,5,32,0,65,48,106,32,2,65,48,106,16,180,5,32,2,65,8,32,1,16,253,4,11,31,0,32,0,32,2,16,180,9,32,0,65,32,106,32,2,65,32,106,16,180,9,32,2,65,8,32,1,16,184,6,11,39,0,32,1,32,3,71,4,64,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,32,2,32,0,32,1,65,5,116,16,193,5,26,11,39,0,32,1,32,3,71,4,64,65,196,229,213,0,65,40,65,236,229,213,0,16,218,19,0,11,32,2,32,0,32,1,65,2,116,16,193,5,26,11,31,0,32,0,32,2,16,168,4,32,0,65,48,106,32,2,65,48,106,16,168,4,32,2,65,8,32,1,16,188,4,11,31,0,32,0,32,2,16,157,6,32,0,65,64,107,32,2,65,64,107,16,157,6,32,2,65,8,32,1,16,178,5,11,123,1,3,127,32,0,40,2,8,34,2,32,1,79,4,64,32,0,32,1,16,247,24,15,11,32,0,32,1,32,2,107,34,2,16,245,22,32,0,40,2,4,34,4,32,0,40,2,8,34,1,106,33,3,2,64,2,64,32,2,65,2,79,4,64,32,3,65,0,32,2,65,1,107,34,2,16,129,10,26,32,4,32,1,32,2,106,34,1,106,33,3,12,1,11,32,2,69,13,1,11,32,3,65,0,58,0,0,32,1,65,1,106,33,1,11,32,0,32,1,54,2,8,11,116,1,3,127,35,0,65,16,107,34,1,36,0,32,1,32,0,54,2,12,32,1,65,12,106,33,2,35,0,65,16,107,34,0,36,0,2,64,65,0,65,184,167,216,0,40,2,0,17,5,0,34,3,4,64,32,3,32,2,53,2,0,66,32,134,66,1,132,55,2,0,32,0,65,16,106,36,0,12,1,11,65,136,165,216,0,65,198,0,32,0,65,15,106,65,248,164,216,0,65,160,166,216,0,16,253,13,0,11,32,1,65,16,106,36,0,11,30,1,1,127,65,1,65,32,32,0,65,1,114,103,107,65,1,118,34,1,116,32,0,32,1,118,106,65,1,118,11,222,1,1,3,127,35,0,65,16,107,34,3,36,0,35,0,65,224,0,107,34,2,36,0,32,2,65,36,106,32,0,16,197,15,65,0,33,0,32,2,40,2,36,33,4,2,64,2,64,2,64,32,1,14,2,2,1,0,11,65,236,142,192,0,65,25,16,154,28,0,11,65,1,33,0,11,32,2,65,60,106,34,1,32,4,32,0,16,182,12,32,2,65,48,106,34,0,32,1,16,243,4,32,2,40,2,40,34,1,32,1,40,2,0,65,1,107,54,2,0,32,2,65,44,106,16,153,17,32,2,65,24,106,32,0,16,167,15,32,2,65,16,106,32,2,40,2,24,32,2,40,2,28,16,182,14,32,2,65,8,106,32,2,40,2,16,32,2,40,2,20,16,160,26,32,2,40,2,12,33,0,32,3,32,2,40,2,8,54,2,0,32,3,32,0,54,2,4,32,2,65,224,0,106,36,0,32,3,40,2,0,32,3,40,2,4,32,3,65,16,106,36,0,11,222,1,1,3,127,35,0,65,16,107,34,3,36,0,35,0,65,224,0,107,34,2,36,0,32,2,65,36,106,32,0,16,197,15,65,0,33,0,32,2,40,2,36,33,4,2,64,2,64,2,64,32,1,14,2,2,1,0,11,65,164,142,193,0,65,25,16,154,28,0,11,65,1,33,0,11,32,2,65,60,106,34,1,32,4,32,0,16,182,12,32,2,65,48,106,34,0,32,1,16,243,4,32,2,40,2,40,34,1,32,1,40,2,0,65,1,107,54,2,0,32,2,65,44,106,16,178,18,32,2,65,24,106,32,0,16,167,15,32,2,65,16,106,32,2,40,2,24,32,2,40,2,28,16,182,14,32,2,65,8,106,32,2,40,2,16,32,2,40,2,20,16,160,26,32,2,40,2,12,33,0,32,3,32,2,40,2,8,54,2,0,32,3,32,0,54,2,4,32,2,65,224,0,106,36,0,32,3,40,2,0,32,3,40,2,4,32,3,65,16,106,36,0,11,42,1,1,127,32,0,65,188,191,192,0,65,128,191,192,0,32,1,45,0,0,34,2,27,54,2,4,32,0,32,1,65,4,65,1,32,2,27,106,54,2,0,11,42,1,1,127,32,0,65,248,191,192,0,65,128,191,192,0,32,1,45,0,0,34,2,27,54,2,4,32,0,32,1,65,4,65,1,32,2,27,106,54,2,0,11,46,0,2,64,2,64,2,64,32,0,45,0,188,1,14,4,1,2,2,0,2,11,32,0,65,176,1,106,16,145,22,32,0,65,216,0,106,33,0,11,32,0,16,227,16,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,191,15,11,11,34,0,32,0,40,2,0,65,2,70,4,64,32,0,65,4,106,34,0,16,241,21,32,0,16,250,27,15,11,32,0,16,195,2,11,46,0,2,64,2,64,2,64,32,0,45,0,188,1,14,4,1,2,2,0,2,11,32,0,65,180,1,106,16,133,20,32,0,65,220,0,106,33,0,11,32,0,16,182,18,11,11,42,1,1,127,32,0,65,180,200,193,0,65,188,199,193,0,32,1,45,0,0,34,2,27,54,2,4,32,0,32,1,65,4,65,1,32,2,27,106,54,2,0,11,42,1,1,127,32,0,65,248,199,193,0,65,188,199,193,0,32,1,45,0,0,34,2,27,54,2,4,32,0,32,1,65,4,65,1,32,2,27,106,54,2,0,11,46,0,2,64,2,64,2,64,32,0,45,0,188,1,14,4,1,2,2,0,2,11,32,0,65,176,1,106,16,145,22,32,0,65,216,0,106,33,0,11,32,0,16,209,19,11,11,36,0,32,0,32,2,54,2,8,32,0,32,1,54,2,16,32,0,65,0,54,2,0,32,0,32,2,32,3,65,3,116,106,54,2,12,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,248,6,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,248,6,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,168,7,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,168,7,16,177,28,0,11,101,1,1,127,35,0,65,16,107,34,2,36,0,32,2,32,1,54,2,12,32,2,32,0,54,2,8,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,244,152,194,0,54,2,0,32,0,66,1,55,2,12,32,0,32,2,65,8,106,173,66,128,128,128,128,224,204,0,132,55,3,24,32,0,32,0,65,24,106,54,2,8,32,0,65,248,153,194,0,16,198,18,0,11,37,0,32,0,65,1,54,2,4,32,0,32,1,40,2,4,32,1,40,2,0,107,65,1,118,34,1,54,2,8,32,0,32,1,54,2,0,11,37,1,1,127,2,64,32,2,69,13,0,32,0,40,2,0,34,3,69,13,0,32,0,40,2,4,32,2,32,3,108,32,1,16,218,26,11,11,36,1,1,127,32,1,32,0,40,2,0,32,0,40,2,8,34,2,107,75,4,64,32,0,32,2,32,1,65,1,65,1,16,178,19,11,11,36,1,1,127,32,1,32,0,40,2,0,32,0,40,2,8,34,2,107,75,4,64,32,0,32,2,32,1,65,4,65,4,16,178,19,11,11,38,1,1,127,32,1,65,127,32,2,32,1,40,2,132,2,34,2,106,34,3,32,2,32,3,75,27,54,2,132,2,32,0,32,1,16,178,9,11,136,3,1,1,127,32,0,40,2,0,65,2,70,4,64,32,0,65,4,106,34,0,16,241,21,32,0,16,250,27,15,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,45,0,92,14,27,8,8,1,2,8,8,8,8,8,8,8,6,6,6,6,6,6,6,7,7,3,7,7,7,7,4,5,0,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,12,7,11,32,0,65,224,0,106,16,177,18,12,6,11,32,0,65,224,0,106,16,177,18,12,5,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,254,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,228,0,106,16,254,1,11,32,0,40,2,104,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,4,32,0,65,232,0,106,16,254,1,12,4,11,32,0,65,224,0,106,34,0,16,167,18,32,0,16,166,27,12,3,11,32,0,65,224,0,106,34,0,16,241,21,32,0,16,250,27,12,2,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,1,32,0,65,224,0,106,16,254,1,12,1,11,32,0,40,2,96,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,65,224,0,106,16,254,1,11,32,0,40,2,100,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,71,13,0,32,0,65,228,0,106,16,254,1,11,11,34,0,32,0,40,2,0,65,2,70,4,64,32,0,65,4,106,34,0,16,142,21,32,0,16,178,24,15,11,32,0,16,167,2,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,130,2,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,131,2,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,133,2,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,132,2,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,253,1,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,252,1,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,128,2,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,250,1,11,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,240,3,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,240,3,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,160,5,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,160,5,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,248,5,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,248,5,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,144,1,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,144,1,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,156,4,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,156,4,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,228,0,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,228,0,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,168,6,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,168,6,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,228,1,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,228,1,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,140,1,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,140,1,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,244,2,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,244,2,16,177,28,0,11,36,1,1,127,65,205,184,158,1,45,0,0,26,65,52,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,52,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,200,23,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,200,23,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,164,3,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,164,3,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,236,0,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,236,0,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,208,5,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,208,5,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,192,2,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,192,2,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,148,13,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,148,13,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,224,0,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,224,0,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,192,3,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,192,3,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,148,2,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,148,2,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,152,4,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,152,4,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,228,12,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,228,12,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,240,2,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,240,2,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,236,3,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,236,3,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,156,1,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,156,1,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,200,4,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,200,4,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,144,23,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,144,23,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,224,22,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,224,22,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,152,23,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,152,23,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,188,1,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,188,1,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,152,3,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,152,3,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,200,3,65,8,16,149,27,34,0,4,64,32,0,15,11,65,8,65,200,3,16,177,28,0,11,35,1,1,127,32,0,40,2,0,34,0,32,0,40,2,0,34,1,65,1,106,54,2,0,32,1,65,0,72,4,64,0,11,32,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,196,3,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,196,3,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,148,3,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,148,3,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,208,3,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,208,3,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,160,3,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,160,3,16,177,28,0,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,182,2,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,184,2,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,183,2,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,181,2,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,251,1,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,255,1,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,129,2,11,11,37,1,1,127,32,0,40,2,0,34,1,32,1,40,2,0,34,1,65,1,107,54,2,0,32,1,65,1,70,4,64,32,0,16,254,1,11,11,34,1,1,127,32,0,40,2,8,34,1,32,0,40,2,0,70,4,64,32,0,32,1,65,1,65,4,65,148,1,16,178,19,11,11,33,1,1,127,32,0,40,2,8,34,1,32,0,40,2,0,70,4,64,32,0,32,1,65,1,65,4,65,12,16,178,19,11,11,36,1,1,127,65,205,184,158,1,45,0,0,26,32,0,65,4,16,149,27,34,1,4,64,32,1,15,11,65,4,32,0,16,177,28,0,11,41,0,32,1,40,2,0,69,4,64,32,0,65,0,54,2,8,32,0,66,128,128,128,128,192,0,55,2,0,15,11,32,0,32,1,65,4,106,16,229,19,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,236,2,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,236,2,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,188,2,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,188,2,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,244,13,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,244,13,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,160,11,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,160,11,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,208,11,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,208,11,16,177,28,0,11,38,1,1,127,65,205,184,158,1,45,0,0,26,65,164,14,65,4,16,149,27,34,0,4,64,32,0,15,11,65,4,65,164,14,16,177,28,0,11,16,0,32,0,65,32,54,2,4,32,0,32,1,54,2,0,11,36,1,1,127,32,1,32,0,40,2,0,32,0,40,2,8,34,2,107,75,4,64,32,0,32,2,32,1,65,4,65,8,16,178,19,11,11,249,2,1,5,127,35,0,65,16,107,34,3,36,0,35,0,65,48,107,34,1,36,0,32,1,65,24,106,32,0,16,199,15,32,1,65,36,106,33,5,32,1,40,2,24,33,4,35,0,65,64,106,34,0,36,0,32,0,65,0,54,2,20,32,0,66,128,128,128,128,16,55,2,12,32,0,65,3,58,0,56,32,0,65,32,54,2,40,32,0,65,0,54,2,52,32,0,65,136,143,192,0,54,2,48,32,0,65,0,54,2,32,32,0,65,0,54,2,24,32,0,32,0,65,12,106,54,2,44,35,0,65,32,107,34,2,36,0,32,2,65,1,54,2,4,32,2,65,244,159,204,0,54,2,0,32,2,66,1,55,2,12,32,2,65,172,6,54,2,28,32,2,32,4,54,2,24,32,2,32,2,65,24,106,54,2,8,32,0,65,24,106,34,4,40,2,20,32,4,40,2,24,32,2,16,163,3,32,2,65,32,106,36,0,4,64,65,176,143,192,0,65,55,32,0,65,63,106,65,160,143,192,0,65,180,144,192,0,16,253,13,0,11,32,5,32,0,41,2,12,55,2,0,32,5,65,8,106,32,0,65,20,106,40,2,0,54,2,0,32,0,65,64,107,36,0,32,1,40,2,28,34,0,32,0,40,2,0,65,1,107,54,2,0,32,1,65,32,106,16,131,20,32,1,65,16,106,32,5,16,172,15,32,1,65,8,106,32,1,40,2,16,32,1,40,2,20,16,160,26,32,1,40,2,12,33,0,32,3,32,1,40,2,8,54,2,0,32,3,32,0,54,2,4,32,1,65,48,106,36,0,32,3,40,2,0,32,3,40,2,4,32,3,65,16,106,36,0,11,152,1,1,3,127,35,0,65,16,107,34,2,36,0,35,0,65,48,107,34,1,36,0,32,1,65,24,106,32,0,16,199,15,32,1,65,36,106,34,0,32,1,40,2,24,65,12,106,16,196,15,32,1,40,2,28,34,3,32,3,40,2,0,65,1,107,54,2,0,32,1,65,32,106,16,166,17,32,1,65,16,106,32,0,16,172,15,32,1,65,8,106,32,1,40,2,16,32,1,40,2,20,16,160,26,32,1,40,2,12,33,0,32,2,32,1,40,2,8,54,2,0,32,2,32,0,54,2,4,32,1,65,48,106,36,0,32,2,40,2,0,32,2,40,2,4,32,2,65,16,106,36,0,11,149,1,1,3,127,35,0,65,16,107,34,2,36,0,35,0,65,48,107,34,1,36,0,32,1,65,24,106,32,0,16,199,15,32,1,65,36,106,34,0,32,1,40,2,24,16,196,15,32,1,40,2,28,34,3,32,3,40,2,0,65,1,107,54,2,0,32,1,65,32,106,16,166,17,32,1,65,16,106,32,0,16,172,15,32,1,65,8,106,32,1,40,2,16,32,1,40,2,20,16,160,26,32,1,40,2,12,33,0,32,2,32,1,40,2,8,54,2,0,32,2,32,0,54,2,4,32,1,65,48,106,36,0,32,2,40,2,0,32,2,40,2,4,32,2,65,16,106,36,0,11,33,0,2,64,32,0,45,0,32,65,3,71,13,0,32,0,45,0,28,65,3,71,13,0,32,0,65,12,106,16,162,22,11,11,30,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,4,65,40,16,224,4,11,30,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,4,65,36,16,224,4,11,30,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,4,65,44,16,224,4,11,30,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,4,65,36,16,224,4,11,31,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,8,65,232,0,16,224,4,11,30,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,4,65,40,16,224,4,11,30,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,4,65,44,16,224,4,11,31,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,8,65,240,0,16,224,4,11,31,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,4,65,192,0,16,224,4,11,28,0,32,0,45,0,224,7,65,3,70,4,64,32,0,16,246,18,32,0,65,212,7,106,16,214,24,11,11,31,0,32,0,16,220,19,32,0,40,2,64,34,0,4,64,32,0,16,183,17,32,0,65,4,65,16,16,224,4,11,11,32,0,32,0,40,2,0,32,0,40,2,4,34,0,65,24,116,65,0,32,0,65,128,126,113,65,128,176,3,70,27,114,11,40,0,32,1,32,0,40,2,0,45,0,0,65,2,116,34,0,65,184,200,203,0,106,40,2,0,32,0,65,140,200,203,0,106,40,2,0,16,181,25,11,32,1,1,127,65,1,33,1,32,0,40,2,0,34,0,65,1,113,4,127,32,1,5,32,0,40,2,8,65,1,70,11,11,110,1,2,127,35,0,65,16,107,34,3,36,0,2,127,65,0,32,1,65,32,106,34,1,40,2,0,34,4,69,13,0,26,32,3,32,4,32,1,40,2,4,32,2,16,255,8,65,0,32,3,40,2,0,13,0,26,32,3,40,2,4,32,3,40,2,12,65,12,108,106,65,220,0,106,11,33,1,32,3,65,16,106,36,0,32,1,69,4,64,32,0,65,128,128,128,128,120,54,2,0,15,11,32,0,32,1,16,131,15,11,27,0,32,0,40,2,0,65,2,70,4,64,32,0,65,4,106,16,249,10,15,11,32,0,16,220,3,11,37,0,32,0,65,0,54,2,44,32,0,66,0,55,2,32,32,0,66,0,55,2,20,32,0,66,0,55,2,8,32,0,65,0,54,2,0,11,40,0,32,1,32,0,40,2,0,45,0,0,65,2,116,34,0,65,176,218,204,0,106,40,2,0,32,0,65,156,218,204,0,106,40,2,0,16,181,25,11,123,0,32,1,32,3,71,4,64,35,0,65,48,107,34,0,36,0,32,0,32,3,54,2,4,32,0,32,1,54,2,0,32,0,65,3,54,2,12,32,0,65,196,176,157,1,54,2,8,32,0,66,2,55,2,20,32,0,32,0,173,66,128,128,128,128,240,0,132,55,3,40,32,0,32,0,65,4,106,173,66,128,128,128,128,240,0,132,55,3,32,32,0,32,0,65,32,106,54,2,16,32,0,65,8,106,32,4,16,198,18,0,11,32,0,32,2,32,1,16,193,5,26,11,44,0,32,0,65,137,128,128,128,120,65,142,128,128,128,120,65,143,128,128,128,120,32,1,45,0,92,65,27,70,27,32,1,40,2,76,65,136,4,75,27,54,2,0,11,46,0,32,0,65,136,128,128,128,120,65,140,128,128,128,120,65,143,128,128,128,120,32,1,45,0,92,65,26,70,27,32,1,40,2,76,65,128,146,244,1,75,27,54,2,0,11,45,0,32,0,65,136,128,128,128,120,65,142,128,128,128,120,65,143,128,128,128,120,32,1,45,0,92,65,27,70,27,32,1,40,2,76,65,144,206,0,75,27,54,2,0,11,39,0,32,0,65,143,128,128,128,120,54,2,0,32,0,32,1,41,2,0,55,2,4,32,0,65,12,106,32,1,65,8,106,40,2,0,54,2,0,11,27,0,32,0,40,2,0,65,2,70,4,64,32,0,65,4,106,16,162,17,15,11,32,0,16,130,6,11,40,0,32,1,32,0,40,2,0,45,0,0,65,2,116,34,0,65,212,223,214,0,106,40,2,0,32,0,65,184,223,214,0,106,40,2,0,16,181,25,11,34,0,32,0,32,1,54,2,4,32,0,65,2,32,1,65,255,201,181,238,1,75,32,1,65,1,107,65,0,72,27,54,2,0,11,40,0,32,1,32,0,40,2,0,45,0,0,65,2,116,34,0,65,156,133,215,0,106,40,2,0,32,0,65,144,133,215,0,106,40,2,0,16,181,25,11,40,0,32,1,32,0,40,2,0,45,0,0,65,2,116,34,0,65,252,145,215,0,106,40,2,0,32,0,65,228,145,215,0,106,40,2,0,16,181,25,11,40,0,32,1,32,0,40,2,0,45,0,0,65,2,116,34,0,65,160,146,215,0,106,40,2,0,32,0,65,148,146,215,0,106,40,2,0,16,181,25,11,40,0,32,1,32,0,40,2,0,45,0,0,65,2,116,34,0,65,184,146,215,0,106,40,2,0,32,0,65,172,146,215,0,106,40,2,0,16,181,25,11,28,0,32,0,45,0,12,69,4,64,32,0,65,16,106,16,214,24,11,32,0,65,1,65,32,16,244,22,11,40,0,32,1,32,0,40,2,0,45,0,0,65,2,116,34,0,65,196,142,216,0,106,40,2,0,32,0,65,176,142,216,0,106,40,2,0,16,181,25,11,37,0,32,0,69,4,64,65,197,164,216,0,65,50,16,154,28,0,11,32,0,32,2,32,3,32,4,32,5,32,1,40,2,16,17,10,0,11,42,1,1,127,65,192,1,33,1,32,0,40,2,0,4,127,32,1,5,65,189,179,156,1,32,0,40,2,172,1,32,0,40,2,168,1,17,0,0,65,0,11,11,40,0,32,1,32,0,40,2,0,45,0,0,65,2,116,34,0,65,144,132,157,1,106,40,2,0,32,0,65,252,131,157,1,106,40,2,0,16,181,25,11,25,1,1,127,65,128,128,128,128,120,32,1,107,32,0,79,32,2,32,1,105,65,1,70,27,11,32,1,2,126,32,0,41,3,0,34,2,32,2,66,63,135,34,3,133,32,3,125,32,2,66,0,89,32,1,16,197,5,11,31,0,32,0,16,140,14,32,0,65,12,106,16,141,14,32,0,65,24,106,16,144,13,32,0,65,36,106,16,145,13,11,29,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,32,106,16,229,8,11,29,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,28,106,16,179,12,11,29,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,32,106,16,201,14,11,33,0,32,0,65,176,154,192,0,54,2,4,32,0,32,1,65,4,106,65,0,32,1,40,2,0,65,10,70,27,54,2,0,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,216,205,192,0,106,40,2,0,32,0,65,196,205,192,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,248,205,192,0,106,40,2,0,32,0,65,236,205,192,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,160,206,192,0,106,40,2,0,32,0,65,132,206,192,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,200,206,192,0,106,40,2,0,32,0,65,188,206,192,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,236,206,192,0,106,40,2,0,32,0,65,212,206,192,0,106,40,2,0,16,181,25,11,30,0,32,0,65,12,106,16,148,14,32,0,40,2,0,65,128,128,128,128,120,71,4,64,32,0,16,214,24,11,11,30,0,32,0,40,2,0,65,128,128,128,128,120,71,4,64,32,0,16,214,24,32,0,65,16,106,16,235,19,11,11,33,0,32,0,65,204,184,193,0,54,2,4,32,0,32,1,65,4,106,65,0,32,1,40,2,0,65,10,70,27,54,2,0,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,220,210,193,0,106,40,2,0,32,0,65,200,210,193,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,252,210,193,0,106,40,2,0,32,0,65,240,210,193,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,128,161,194,0,106,40,2,0,32,0,65,184,160,194,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,244,176,194,0,106,40,2,0,32,0,65,204,176,194,0,106,40,2,0,16,181,25,11,29,0,32,1,32,0,40,2,28,73,4,64,32,0,32,1,16,169,5,15,11,32,0,40,2,20,65,2,107,11,25,1,1,127,32,1,32,3,70,4,127,32,0,32,2,32,1,16,137,18,69,5,32,4,11,11,37,0,32,0,45,0,0,65,2,116,34,0,65,144,201,203,0,106,40,2,0,32,0,65,228,200,203,0,106,40,2,0,32,1,16,182,28,11,34,1,1,127,32,0,65,8,106,34,1,16,198,19,32,1,16,140,28,32,0,65,20,106,34,0,16,158,20,32,0,16,142,28,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,152,177,204,0,106,40,2,0,32,0,65,132,177,204,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,244,177,204,0,106,40,2,0,32,0,65,172,177,204,0,106,40,2,0,16,181,25,11,27,0,32,0,40,2,0,40,2,0,32,1,40,2,0,32,2,65,68,108,106,65,60,107,16,147,4,11,27,0,32,0,40,2,0,40,2,0,32,1,40,2,0,32,2,65,88,108,106,65,40,107,16,147,4,11,29,0,32,0,40,2,0,40,2,0,32,1,40,2,0,32,2,65,224,125,108,106,65,160,2,107,16,147,4,11,27,0,32,0,40,2,0,40,2,0,32,1,40,2,0,32,2,65,108,108,106,65,20,107,16,140,4,11,27,0,32,0,40,2,0,40,2,0,32,1,40,2,0,32,2,65,92,108,106,65,36,107,16,147,4,11,27,0,32,0,40,2,0,40,2,0,32,1,40,2,0,32,2,65,95,108,106,65,33,107,16,147,4,11,26,1,1,127,32,1,32,3,79,4,127,32,2,32,3,32,0,32,3,16,246,23,5,32,4,11,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,188,133,215,0,106,40,2,0,32,0,65,168,133,215,0,106,40,2,0,16,181,25,11,33,0,32,0,66,0,55,3,8,32,0,32,1,54,2,24,32,0,66,1,55,3,0,32,0,65,16,106,66,0,55,3,0,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,236,170,215,0,106,40,2,0,32,0,65,164,170,215,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,176,189,215,0,106,40,2,0,32,0,65,232,188,215,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,172,209,215,0,106,40,2,0,32,0,65,228,208,215,0,106,40,2,0,16,181,25,11,37,0,32,1,32,0,45,0,0,65,2,116,34,0,65,236,130,216,0,106,40,2,0,32,0,65,164,130,216,0,106,40,2,0,16,181,25,11,33,0,32,0,32,0,32,1,124,34,1,86,4,64,65,196,141,216,0,65,21,65,220,141,216,0,16,151,17,0,11,32,1,11,35,0,32,0,69,4,64,65,197,164,216,0,65,50,16,154,28,0,11,32,0,32,2,32,3,32,4,32,1,40,2,16,17,6,0,11,35,0,32,0,69,4,64,65,197,164,216,0,65,50,16,154,28,0,11,32,0,32,2,32,3,32,4,32,1,40,2,16,17,13,0,11,35,0,32,0,69,4,64,65,197,164,216,0,65,50,16,154,28,0,11,32,0,32,2,32,3,32,4,32,1,40,2,16,17,85,0,11,35,0,32,0,69,4,64,65,197,164,216,0,65,50,16,154,28,0,11,32,0,32,2,32,3,32,4,32,1,40,2,16,17,86,0,11,35,0,32,0,69,4,64,65,197,164,216,0,65,50,16,154,28,0,11,32,0,32,2,32,3,32,4,32,1,40,2,16,17,88,0,11,30,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,36,65,4,16,218,26,11,30,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,40,65,4,16,218,26,11,30,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,32,0,65,36,65,4,16,218,26,11,25,1,1,127,32,1,32,3,79,4,127,32,2,32,0,32,3,16,137,18,69,5,32,4,11,11,40,1,1,127,32,0,40,2,0,34,1,65,128,128,128,128,120,114,65,128,128,128,128,120,71,4,64,32,0,40,2,4,32,1,65,1,16,218,26,11,11,25,0,32,0,40,2,4,65,128,128,128,128,120,71,4,64,32,0,65,4,106,16,199,27,11,11,21,0,32,0,40,2,0,65,4,70,4,64,32,0,65,4,106,16,214,24,11,11,21,0,32,0,45,0,0,65,7,70,4,64,32,0,65,4,106,16,214,24,11,11,41,0,32,0,65,28,106,65,0,32,2,66,242,251,232,146,176,227,198,184,210,0,81,27,65,0,32,1,66,140,237,250,175,198,171,146,137,251,0,81,27,11,40,0,32,0,65,28,106,65,0,32,2,66,232,148,222,182,174,218,172,130,49,81,27,65,0,32,1,66,189,229,199,203,211,237,203,184,168,127,81,27,11,40,0,32,0,65,32,106,65,0,32,2,66,133,211,194,144,195,168,240,240,68,81,27,65,0,32,1,66,151,200,184,151,229,154,241,137,210,0,81,27,11,40,0,32,0,65,28,106,65,0,32,2,66,211,238,212,254,247,160,229,249,63,81,27,65,0,32,1,66,205,195,195,255,217,226,172,175,225,0,81,27,11,40,0,32,0,65,32,106,65,0,32,2,66,141,135,136,135,174,138,168,131,88,81,27,65,0,32,1,66,179,142,140,153,159,129,235,199,201,0,81,27,11,41,0,32,0,65,28,106,65,0,32,2,66,166,217,160,206,146,160,176,236,239,0,81,27,65,0,32,1,66,166,230,236,254,133,214,154,231,208,0,81,27,11,41,0,32,0,65,28,106,65,0,32,2,66,173,254,210,155,171,176,142,246,134,127,81,27,65,0,32,1,66,147,184,215,180,186,174,193,167,133,127,81,27,11,39,0,32,0,65,28,106,65,0,32,2,66,196,192,208,129,218,254,152,166,126,81,27,65,0,32,1,66,226,223,148,151,209,131,176,215,77,81,27,11,39,0,2,64,2,64,2,64,32,0,45,0,152,2,14,4,0,2,2,1,2,11,32,0,16,227,16,15,11,32,0,65,216,0,106,16,232,22,11,11,25,0,32,0,40,2,8,65,128,128,128,128,120,71,4,64,32,0,65,8,106,16,214,24,11,11,39,0,2,64,2,64,2,64,32,0,45,0,156,2,14,4,0,2,2,1,2,11,32,0,16,182,18,15,11,32,0,65,220,0,106,16,235,22,11,11,39,0,2,64,2,64,2,64,32,0,45,0,180,22,14,4,0,2,2,1,2,11,32,0,65,228,21,106,16,146,22,15,11,32,0,16,238,14,11,11,25,0,32,0,40,2,48,65,128,128,128,128,120,71,4,64,32,0,65,48,106,16,214,24,11,11,30,0,32,0,65,0,54,2,12,32,0,32,1,54,2,8,32,0,32,1,40,2,40,69,65,1,116,54,2,0,11,32,0,32,0,65,1,106,32,1,32,0,45,0,0,65,2,116,65,208,209,203,0,106,40,2,0,40,2,16,17,1,0,11,31,0,32,0,69,4,64,65,164,216,203,0,65,50,16,154,28,0,11,32,0,32,2,32,1,40,2,16,17,0,0,11,33,0,32,0,65,20,106,32,1,65,34,16,193,5,26,32,0,65,128,128,128,128,120,54,2,8,32,0,65,0,54,2,0,11,25,0,32,0,40,2,4,65,128,128,128,128,120,71,4,64,32,0,65,4,106,16,214,24,11,11,32,1,1,127,32,0,32,1,40,2,4,34,2,54,2,0,32,0,32,2,32,1,40,2,8,65,24,108,106,54,2,4,11,29,1,1,127,32,0,40,2,0,34,1,4,64,32,0,40,2,4,32,1,65,24,108,65,8,16,218,26,11,11,26,1,1,127,32,0,40,2,24,45,0,28,65,4,113,4,127,32,1,5,32,0,16,155,15,11,11,32,1,1,127,32,0,32,1,40,2,4,34,2,54,2,0,32,0,32,2,32,1,40,2,8,65,2,116,106,54,2,4,11,32,1,1,127,32,0,32,1,40,2,4,34,2,54,2,0,32,0,32,2,32,1,40,2,8,65,12,108,106,54,2,4,11,33,1,1,127,32,0,32,1,40,2,4,34,2,54,2,0,32,0,32,2,32,1,40,2,8,65,148,1,108,106,54,2,4,11,32,1,1,127,32,0,32,1,40,2,4,34,2,54,2,0,32,0,32,2,32,1,40,2,8,65,3,116,106,54,2,4,11,33,1,1,127,32,0,32,1,40,2,4,34,2,54,2,0,32,0,32,2,32,1,40,2,8,65,200,0,108,106,54,2,4,11,33,0,32,0,69,4,64,65,197,164,216,0,65,50,16,154,28,0,11,32,0,32,2,32,3,32,1,40,2,16,17,3,0,11,29,1,1,127,32,0,40,2,0,34,1,4,64,32,0,40,2,4,32,1,65,2,116,65,4,16,218,26,11,11,29,1,1,127,32,0,40,2,0,34,1,4,64,32,0,40,2,4,32,1,65,12,108,65,4,16,218,26,11,11,30,0,65,127,65,192,176,158,1,40,2,0,32,0,32,1,16,164,9,34,0,65,0,71,32,0,65,0,72,27,11,30,0,65,127,65,192,176,158,1,40,2,0,32,0,32,1,16,195,10,34,0,65,0,71,32,0,65,0,72,27,11,40,0,32,0,65,28,106,65,0,32,2,66,217,169,241,136,196,195,157,254,191,127,81,27,65,0,32,1,66,151,223,128,216,215,242,164,175,42,81,27,11,41,0,32,0,65,28,106,65,0,32,2,66,237,186,173,182,205,133,212,245,227,0,81,27,65,0,32,1,66,248,130,153,189,149,238,198,197,185,127,81,27,11,36,0,32,0,45,0,0,69,4,64,32,1,65,140,172,157,1,65,5,16,223,2,15,11,32,1,65,145,172,157,1,65,4,16,223,2,11,31,0,32,0,16,215,4,34,0,32,2,38,1,32,1,16,215,4,34,1,32,3,38,1,32,0,32,1,16,176,24,11,30,0,32,0,65,180,192,192,0,54,2,4,32,0,65,0,32,1,65,4,106,32,1,40,2,0,27,54,2,0,11,33,0,32,0,32,1,65,4,106,54,2,0,32,0,65,160,156,192,0,65,252,194,192,0,32,1,40,2,0,27,54,2,4,11,30,0,32,0,65,128,160,192,0,54,2,4,32,0,32,1,65,0,32,1,40,2,0,65,2,73,27,54,2,0,11,26,0,32,0,65,24,106,16,180,14,32,0,45,0,0,65,6,71,4,64,32,0,16,235,19,11,11,30,0,32,0,65,132,202,193,0,54,2,4,32,0,65,0,32,1,65,4,106,32,1,40,2,0,27,54,2,0,11,30,0,32,0,65,176,208,193,0,54,2,4,32,0,32,1,65,0,32,1,40,2,0,65,2,73,27,54,2,0,11,30,0,32,0,32,1,40,2,0,34,1,65,24,118,58,0,4,32,0,32,1,65,255,255,255,7,113,54,2,0,11,32,0,32,0,32,1,40,2,4,54,2,8,32,0,32,1,40,2,0,54,2,4,32,0,32,1,40,2,8,54,2,0,11,33,0,32,0,65,0,54,2,12,32,0,32,3,54,2,8,32,0,32,2,54,2,4,32,0,65,224,211,203,0,54,2,0,11,29,0,32,0,69,4,64,65,236,220,203,0,65,50,16,154,28,0,11,32,0,32,1,40,2,16,17,2,0,11,24,0,32,0,65,1,113,4,64,32,1,15,11,65,232,222,203,0,65,49,16,154,28,0,11,32,0,32,1,65,133,130,204,0,65,248,129,204,0,32,0,45,0,0,34,0,27,65,8,65,13,32,0,27,16,181,25,11,27,0,32,0,40,2,0,40,2,0,32,1,40,2,0,32,2,65,5,116,107,65,32,107,16,147,4,11,28,0,32,0,65,1,54,2,0,32,0,32,1,40,2,4,32,1,40,2,0,107,65,24,110,54,2,4,11,28,0,32,0,65,1,54,2,0,32,0,32,1,40,2,12,32,1,40,2,4,107,65,24,110,54,2,4,11,32,0,32,1,65,212,239,213,0,65,199,239,213,0,32,0,45,0,0,34,0,27,65,8,65,13,32,0,27,16,181,25,11,32,0,32,1,65,136,133,215,0,65,251,132,215,0,32,0,45,0,0,34,0,27,65,8,65,13,32,0,27,16,181,25,11,36,0,32,1,40,2,20,65,181,146,216,0,65,136,146,216,0,32,0,45,0,0,27,65,45,32,1,40,2,24,40,2,12,17,4,0,11,31,0,32,0,69,4,64,65,197,164,216,0,65,50,16,154,28,0,11,32,0,32,2,32,1,40,2,16,17,1,0,11,29,0,32,1,40,2,0,69,4,64,0,11,32,0,65,244,214,156,1,54,2,4,32,0,32,1,54,2,0,11,28,0,32,0,32,0,45,0,4,32,1,65,46,70,114,58,0,4,32,0,40,2,0,32,1,16,207,25,11,172,1,2,1,127,1,111,35,0,65,208,30,107,34,7,36,0,32,7,65,0,58,0,204,30,32,7,32,6,54,2,200,30,32,7,32,5,54,2,196,30,32,7,32,4,54,2,192,30,32,7,32,3,54,2,188,30,32,7,32,2,54,2,184,30,32,7,32,1,54,2,180,30,32,7,32,0,54,2,176,30,35,0,65,224,30,107,34,0,36,0,32,0,65,8,106,34,1,32,7,65,208,30,16,193,5,26,32,0,32,1,54,2,220,30,32,0,65,220,30,106,65,228,148,193,0,16,249,28,33,2,32,0,45,0,212,30,65,3,70,4,64,32,1,16,238,10,11,32,0,65,224,30,106,36,0,32,7,65,208,30,106,36,0,32,2,37,1,32,2,16,222,9,11,30,0,32,0,40,2,0,37,1,16,33,32,0,40,2,0,34,0,65,132,1,79,4,64,32,0,16,222,9,11,11,200,3,2,3,126,6,127,65,208,184,158,1,40,2,0,69,4,64,35,0,65,48,107,34,6,36,0,2,127,32,0,69,4,64,65,168,147,194,0,33,4,65,0,12,1,11,32,0,40,2,0,33,4,32,0,65,0,54,2,0,32,0,65,8,106,65,168,147,194,0,32,4,65,1,113,34,5,27,33,4,32,0,40,2,4,65,0,32,5,27,11,33,5,32,6,65,16,106,32,4,65,8,106,41,2,0,34,2,55,3,0,32,6,32,4,41,2,0,34,3,55,3,8,32,6,65,40,106,65,224,184,158,1,41,2,0,55,3,0,32,6,65,32,106,34,0,65,216,184,158,1,41,2,0,55,3,0,65,208,184,158,1,41,2,0,33,1,65,212,184,158,1,32,5,54,2,0,65,208,184,158,1,65,1,54,2,0,65,216,184,158,1,32,3,55,2,0,65,224,184,158,1,32,2,55,2,0,32,6,32,1,55,3,24,32,1,167,4,64,2,64,32,0,40,2,4,34,7,69,13,0,32,0,40,2,12,34,8,4,64,32,0,40,2,0,34,4,65,8,106,33,5,32,4,41,3,0,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,33,1,3,64,32,1,80,4,64,3,64,32,4,65,224,0,107,33,4,32,5,41,3,0,32,5,65,8,106,33,5,66,128,129,130,132,136,144,160,192,128,127,131,34,1,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,1,66,128,129,130,132,136,144,160,192,128,127,133,33,1,11,32,4,32,1,122,167,65,3,118,65,116,108,106,65,4,107,40,2,0,34,9,65,132,1,79,4,64,32,9,16,222,9,11,32,1,66,1,125,32,1,131,33,1,32,8,65,1,107,34,8,13,0,11,11,32,7,32,7,65,12,108,65,19,106,65,120,113,34,4,106,65,9,106,34,5,69,13,0,32,0,40,2,0,32,4,107,32,5,65,8,16,218,26,11,11,32,6,65,48,106,36,0,11,65,212,184,158,1,11,28,0,16,209,25,33,2,32,0,65,0,54,2,8,32,0,32,2,54,2,4,32,0,32,1,54,2,0,11,15,0,32,0,16,214,24,32,0,65,12,106,16,214,24,11,23,0,32,0,16,238,19,32,0,40,2,64,4,64,32,0,65,64,107,16,212,15,11,11,19,0,32,0,45,0,0,69,4,64,32,0,65,4,106,16,214,24,11,11,23,0,32,0,40,2,0,4,64,32,0,65,4,106,16,201,18,32,0,16,211,19,11,11,26,1,1,127,32,0,40,2,0,34,1,4,64,32,0,40,2,4,32,1,65,1,16,218,26,11,11,23,0,32,0,40,2,0,4,64,32,0,16,154,25,32,0,65,12,106,16,154,25,11,11,187,4,3,6,127,1,126,1,111,65,188,176,158,1,45,0,0,65,2,70,4,64,2,64,35,0,65,48,107,34,1,36,0,2,64,2,64,2,64,32,0,4,64,32,0,45,0,20,33,2,32,0,65,2,58,0,20,32,2,65,2,71,13,1,11,32,1,65,44,106,65,0,58,0,0,32,1,66,0,55,2,36,32,1,65,4,54,2,32,32,1,66,0,55,2,24,32,1,65,24,106,16,212,17,33,0,16,243,18,34,3,37,1,16,42,33,8,16,215,4,34,2,32,8,38,1,32,2,16,131,29,33,4,32,2,65,132,1,79,4,64,32,2,16,222,9,11,32,3,65,132,1,79,4,64,32,3,16,222,9,11,32,1,65,128,1,54,2,24,32,1,65,24,106,40,2,0,37,1,16,75,33,8,16,215,4,34,5,32,8,38,1,32,0,32,0,40,2,0,65,1,106,34,2,54,2,0,32,2,69,13,2,65,205,184,158,1,45,0,0,26,65,4,65,4,16,149,27,34,2,69,4,64,65,4,65,4,16,177,28,0,11,32,2,32,0,54,2,0,32,2,65,216,216,203,0,16,179,27,33,6,32,1,65,4,114,34,3,65,216,216,203,0,54,2,4,32,3,32,2,54,2,0,32,3,32,6,54,2,8,32,1,32,4,65,1,70,58,0,20,32,1,32,5,54,2,16,32,1,32,0,54,2,0,32,1,40,2,24,34,0,65,132,1,73,13,1,32,0,16,222,9,12,1,11,32,1,65,16,106,32,0,65,16,106,40,2,0,54,2,0,32,1,65,8,106,32,0,65,8,106,41,2,0,55,3,0,32,1,65,23,106,32,0,65,23,106,45,0,0,58,0,0,32,1,32,2,58,0,20,32,1,32,0,41,2,0,55,3,0,32,1,32,0,47,0,21,59,0,21,11,32,1,65,40,106,65,184,176,158,1,41,2,0,55,3,0,65,168,176,158,1,41,2,0,33,7,65,168,176,158,1,32,1,41,3,0,55,2,0,32,1,65,32,106,65,176,176,158,1,41,2,0,55,3,0,65,176,176,158,1,32,1,65,8,106,41,3,0,55,2,0,65,184,176,158,1,32,1,65,16,106,41,3,0,55,2,0,32,1,32,7,55,3,24,32,1,45,0,44,65,2,71,4,64,32,1,65,24,106,16,187,18,32,1,40,2,40,34,0,65,132,1,79,4,64,32,0,16,222,9,11,32,1,65,24,106,65,4,114,16,154,25,11,32,1,65,48,106,36,0,12,1,11,0,11,11,65,168,176,158,1,11,25,0,32,0,65,1,113,69,4,64,32,1,15,11,65,153,223,203,0,65,49,16,154,28,0,11,20,0,32,0,65,220,0,106,16,147,24,32,0,65,208,0,106,16,199,27,11,27,0,32,0,65,220,0,106,16,147,24,32,0,65,208,0,106,34,0,16,141,21,32,0,16,247,27,11,28,0,32,0,65,1,54,2,4,32,0,32,1,40,2,32,34,1,54,2,8,32,0,32,1,54,2,0,11,26,0,32,0,32,1,55,3,16,32,0,65,2,58,0,0,32,0,32,1,66,63,136,55,3,8,11,31,0,32,0,41,3,24,32,0,41,3,8,16,136,24,32,0,41,3,16,16,136,24,32,0,41,3,0,16,136,24,11,29,0,32,0,65,0,54,2,12,32,0,32,1,40,2,16,54,2,8,32,0,32,1,41,2,4,55,2,0,11,166,4,2,6,127,1,111,65,232,184,158,1,40,2,0,69,4,64,2,127,2,64,32,0,69,13,0,32,0,40,2,0,32,0,65,0,54,2,0,69,13,0,32,0,40,2,4,12,1,11,35,0,65,48,107,34,2,36,0,16,61,33,7,16,215,4,34,0,32,7,38,1,32,2,65,40,106,16,239,20,2,64,2,127,2,64,32,2,40,2,40,34,1,69,13,0,32,2,40,2,44,33,0,32,1,65,1,113,69,13,0,16,62,33,7,16,215,4,34,3,32,7,38,1,32,2,65,32,106,16,239,20,32,2,40,2,32,33,1,32,2,40,2,36,32,0,65,132,1,79,4,64,32,0,16,222,9,11,32,3,32,1,27,33,0,32,1,65,1,113,69,13,0,16,63,33,7,16,215,4,34,3,32,7,38,1,32,2,65,24,106,16,239,20,32,2,40,2,24,33,1,32,2,40,2,28,32,0,65,132,1,79,4,64,32,0,16,222,9,11,32,3,32,1,27,33,3,32,1,65,1,113,69,4,64,32,3,33,0,12,1,11,16,64,33,7,16,215,4,34,0,32,7,38,1,32,2,65,16,106,16,239,20,32,2,40,2,20,33,1,32,2,40,2,16,33,4,32,3,65,132,1,79,4,64,32,3,16,222,9,11,65,1,32,4,13,1,26,11,32,0,16,254,28,65,1,71,13,1,65,0,33,4,32,0,65,132,1,79,4,64,32,0,16,222,9,11,32,0,33,1,65,0,11,33,6,65,192,162,216,0,65,11,16,51,33,7,16,215,4,34,0,32,7,38,1,32,0,65,128,1,16,226,24,33,3,32,2,65,8,106,16,239,20,32,2,40,2,12,32,3,32,2,40,2,8,34,3,27,34,5,65,132,1,73,32,3,65,1,113,69,114,69,4,64,32,5,16,222,9,11,32,0,65,132,1,79,4,64,32,0,16,222,9,11,65,128,1,32,5,32,3,65,1,70,27,33,0,2,64,32,4,65,1,113,69,4,64,32,6,32,1,65,131,1,75,113,69,13,2,12,1,11,32,1,65,131,1,77,13,1,11,32,1,16,222,9,11,32,2,65,48,106,36,0,32,0,11,33,1,65,236,184,158,1,40,2,0,33,0,65,236,184,158,1,32,1,54,2,0,65,232,184,158,1,40,2,0,65,232,184,158,1,65,1,54,2,0,69,32,0,65,132,1,73,114,69,4,64,32,0,16,222,9,11,11,65,236,184,158,1,11,29,0,32,0,32,1,40,2,0,16,132,29,54,2,8,32,0,65,0,54,2,4,32,0,32,1,54,2,0,11,27,1,1,111,32,0,37,1,32,1,37,1,16,59,33,2,16,215,4,34,0,32,2,38,1,32,0,11,22,0,32,0,40,2,0,65,128,128,128,128,120,71,4,64,32,0,16,214,24,11,11,21,0,32,0,40,2,4,65,2,70,4,64,32,0,65,8,106,16,161,15,11,11,25,0,32,0,16,253,6,32,0,65,128,2,106,16,147,14,32,0,65,144,2,106,16,234,26,11,27,0,32,0,40,2,0,65,128,128,128,128,120,71,4,64,32,0,16,243,21,32,0,16,174,27,11,11,26,0,32,0,65,0,54,2,0,32,0,65,129,1,65,128,1,32,1,45,0,0,27,54,2,4,11,26,0,32,0,65,0,54,2,8,32,0,66,1,55,2,0,32,0,32,1,41,2,0,55,2,16,11,25,1,1,127,32,0,45,0,8,33,1,32,0,65,1,58,0,8,65,0,32,0,32,1,27,11,83,1,2,127,32,0,40,2,0,34,1,16,224,23,33,0,32,1,16,182,20,35,0,65,16,107,34,2,36,0,32,0,65,16,16,226,23,69,4,64,65,128,154,216,0,65,43,32,2,65,15,106,65,240,153,216,0,65,168,155,216,0,16,253,13,0,11,32,1,32,0,65,16,16,218,26,32,2,65,16,106,36,0,11,22,0,32,0,40,2,0,65,133,128,128,128,120,78,4,64,32,0,16,214,24,11,11,24,0,32,0,40,2,0,40,2,0,32,1,40,2,0,32,2,65,127,115,106,16,156,4,11,26,0,32,1,32,3,71,4,64,65,220,248,213,0,65,40,65,132,249,213,0,16,218,19,0,11,11,26,0,32,1,32,0,45,0,0,65,2,116,65,156,158,214,0,106,40,2,0,65,1,16,181,25,11,83,1,2,127,32,0,40,2,0,34,1,16,224,23,33,0,32,1,16,182,20,35,0,65,16,107,34,2,36,0,32,0,65,16,16,226,23,69,4,64,65,128,154,216,0,65,43,32,2,65,15,106,65,240,153,216,0,65,152,155,216,0,16,253,13,0,11,32,1,32,0,65,16,16,218,26,32,2,65,16,106,36,0,11,23,0,32,1,69,4,64,32,0,65,3,54,2,0,15,11,32,0,32,1,16,175,4,11,23,0,32,0,65,1,58,0,0,32,0,65,1,106,32,1,65,192,0,16,193,5,26,11,24,0,32,2,32,1,65,32,16,100,32,0,65,18,58,0,8,32,0,65,32,54,2,0,11,25,1,1,111,32,0,37,1,32,1,16,48,33,2,16,215,4,34,0,32,2,38,1,32,0,11,21,0,32,0,40,2,0,34,0,65,132,1,79,4,64,32,0,16,222,9,11,11,23,0,32,0,65,130,1,65,131,1,32,2,27,54,2,4,32,0,65,0,54,2,0,11,19,0,32,0,65,2,70,32,0,65,128,126,113,65,128,176,3,70,114,11,20,0,32,1,32,0,40,2,8,77,4,64,32,0,32,1,54,2,8,11,11,28,0,32,1,65,196,223,204,0,65,188,223,204,0,32,0,40,2,0,45,0,0,27,65,8,16,181,25,11,27,0,32,0,65,0,54,2,20,32,0,65,0,54,2,12,32,0,65,128,128,128,128,120,54,2,0,11,27,0,32,0,65,0,54,2,20,32,0,65,0,54,2,12,32,0,65,128,128,128,128,120,54,2,0,11,23,0,32,0,65,0,54,2,8,32,0,32,2,54,2,4,32,0,32,1,54,2,0,11,28,0,32,1,65,167,135,214,0,65,160,135,214,0,32,0,40,2,0,45,0,0,27,65,7,16,181,25,11,23,0,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,2,54,2,0,11,22,1,1,127,32,0,40,2,0,34,1,32,0,40,2,124,32,1,65,2,73,27,11,27,0,32,0,65,0,54,2,16,32,0,66,0,55,2,8,32,0,66,128,128,128,128,16,55,2,0,11,137,1,1,3,127,35,0,65,64,106,34,3,36,0,35,0,65,48,107,34,2,36,0,32,2,65,11,106,34,4,65,0,65,33,16,129,10,26,32,2,65,33,54,2,44,65,192,176,158,1,40,2,0,32,4,65,33,16,151,28,32,2,65,44,106,32,1,65,130,2,16,202,7,26,32,3,65,31,106,34,1,32,4,65,33,16,193,5,26,32,2,65,48,106,36,0,32,3,65,11,106,34,2,32,1,65,33,16,208,18,32,0,32,2,16,138,22,32,3,65,64,107,36,0,32,0,65,0,58,0,44,32,0,65,20,54,2,40,11,20,0,66,128,130,132,136,32,32,0,65,3,116,173,66,248,1,131,136,167,11,20,0,32,0,32,2,57,3,8,32,0,32,1,65,0,71,173,55,3,0,11,25,0,32,0,40,2,0,34,0,40,2,0,32,1,32,0,40,2,4,40,2,12,17,1,0,11,70,0,32,0,69,4,64,35,0,65,32,107,34,0,36,0,32,0,65,0,54,2,24,32,0,65,1,54,2,12,32,0,65,144,135,157,1,54,2,8,32,0,66,4,55,2,16,32,0,65,8,106,65,172,135,157,1,16,198,18,0,11,32,0,32,1,16,177,28,0,11,23,1,1,111,32,0,37,1,16,0,33,1,16,215,4,34,0,32,1,38,1,32,0,11,23,1,1,111,32,0,32,1,16,1,33,2,16,215,4,34,0,32,2,38,1,32,0,11,23,1,1,111,32,0,32,1,16,8,33,2,16,215,4,34,0,32,2,38,1,32,0,11,23,1,1,111,32,0,37,1,16,78,33,1,16,215,4,34,0,32,1,38,1,32,0,11,23,1,1,111,32,0,37,1,16,80,33,1,16,215,4,34,0,32,1,38,1,32,0,11,18,0,32,0,40,2,0,65,10,71,4,64,32,0,16,229,1,11,11,22,0,32,0,65,144,171,192,0,54,2,4,32,0,32,1,65,32,106,54,2,0,11,22,0,32,0,65,224,166,192,0,54,2,4,32,0,32,1,65,28,106,54,2,0,11,22,0,32,0,65,204,171,192,0,54,2,4,32,0,32,1,65,28,106,54,2,0,11,22,0,32,0,65,136,172,192,0,54,2,4,32,0,32,1,65,28,106,54,2,0,11,22,0,32,0,65,160,156,192,0,54,2,4,32,0,32,1,65,28,106,54,2,0,11,22,0,32,0,65,196,172,192,0,54,2,4,32,0,32,1,65,28,106,54,2,0,11,22,0,32,0,65,128,173,192,0,54,2,4,32,0,32,1,65,32,106,54,2,0,11,22,0,32,0,65,188,173,192,0,54,2,4,32,0,32,1,65,28,106,54,2,0,11,25,0,32,1,65,242,188,192,0,65,235,188,192,0,32,0,45,0,0,27,65,7,16,181,25,11,113,1,2,127,32,0,40,2,0,34,0,40,2,4,33,2,32,0,40,2,8,33,3,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,1,16,193,22,32,3,4,64,32,3,65,24,108,33,1,3,64,32,0,32,2,54,2,12,32,0,65,4,106,32,0,65,12,106,65,244,242,192,0,16,219,6,32,2,65,24,106,33,2,32,1,65,24,107,34,1,13,0,11,11,32,0,65,4,106,16,249,21,32,0,65,16,106,36,0,11,25,0,32,1,65,154,198,193,0,65,147,198,193,0,32,0,45,0,0,27,65,7,16,181,25,11,20,0,32,0,32,1,183,16,183,25,54,2,4,32,0,65,0,54,2,0,11,20,0,32,0,32,2,184,16,183,25,54,2,4,32,0,65,0,54,2,0,11,21,0,32,0,32,2,32,3,16,135,25,54,2,4,32,0,65,0,54,2,0,11,22,0,32,0,40,2,0,34,0,40,2,0,32,0,40,2,4,32,1,16,188,2,11,30,2,1,127,1,111,32,0,40,2,8,34,1,37,1,32,1,16,222,9,16,44,4,64,32,0,16,166,20,11,11,18,0,32,0,40,2,0,65,10,71,4,64,32,0,16,158,1,11,11,25,0,32,1,65,254,174,204,0,65,246,174,204,0,32,0,45,0,0,27,65,8,16,181,25,11,25,0,32,1,65,240,190,204,0,65,236,190,204,0,32,0,45,0,0,27,65,4,16,181,25,11,21,0,32,0,32,1,32,2,16,187,16,54,2,4,32,0,65,1,54,2,0,11,25,1,1,127,16,160,23,34,0,65,0,59,1,146,3,32,0,65,0,54,2,136,2,32,0,11,22,0,32,0,40,2,0,34,0,40,2,4,32,0,40,2,8,32,1,16,188,2,11,25,1,1,127,16,164,23,34,0,65,0,59,1,146,3,32,0,65,0,54,2,224,2,32,0,11,113,1,2,127,32,0,40,2,0,34,0,40,2,4,33,2,32,0,40,2,8,33,3,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,1,16,193,22,32,3,4,64,32,3,65,12,108,33,1,3,64,32,0,32,2,54,2,12,32,0,65,4,106,32,0,65,12,106,65,172,225,214,0,16,219,6,32,2,65,12,106,33,2,32,1,65,12,107,34,1,13,0,11,11,32,0,65,4,106,16,249,21,32,0,65,16,106,36,0,11,245,2,2,3,127,1,126,32,0,40,2,0,33,2,35,0,65,208,0,107,34,0,36,0,32,0,65,0,54,2,12,2,64,2,64,2,64,32,2,65,20,106,34,3,32,2,107,65,20,77,4,64,2,64,32,2,32,3,71,4,64,3,64,32,0,32,2,45,0,0,34,4,65,15,113,65,142,164,214,0,106,45,0,0,58,0,71,32,0,32,4,65,4,118,65,142,164,214,0,106,45,0,0,58,0,70,32,0,65,56,106,32,0,65,198,0,106,16,165,17,32,0,40,2,56,65,1,70,13,4,32,0,32,0,41,2,60,34,5,55,3,72,32,0,65,12,106,32,0,65,200,0,106,16,244,28,32,5,167,65,152,166,214,0,16,178,15,32,2,65,1,106,34,2,32,3,71,13,0,11,32,0,65,16,106,33,2,32,0,40,2,12,33,3,32,1,40,2,8,69,13,1,32,3,32,1,40,2,12,34,4,77,13,1,32,4,4,64,32,2,32,4,106,44,0,0,65,191,127,76,13,5,11,32,1,65,1,65,184,166,214,0,65,2,32,2,32,4,16,228,2,33,2,12,5,11,32,0,65,16,106,33,2,65,0,33,3,11,32,1,65,1,65,184,166,214,0,65,2,32,2,32,3,16,228,2,33,2,12,3,11,65,223,163,214,0,65,47,65,152,166,214,0,16,218,19,0,11,32,0,32,0,41,2,60,55,3,72,65,129,165,214,0,65,31,32,0,65,200,0,106,65,204,166,214,0,65,160,165,214,0,16,253,13,0,11,32,2,32,3,65,0,32,4,65,168,166,214,0,16,208,25,0,11,32,0,65,208,0,106,36,0,32,2,11,18,0,32,0,45,0,0,65,37,71,4,64,32,0,16,185,8,11,11,19,0,32,0,32,1,54,2,4,32,0,32,1,65,31,118,54,2,0,11,25,0,32,1,65,227,230,214,0,65,223,230,214,0,32,0,45,0,0,27,65,4,16,181,25,11,19,0,32,0,65,0,54,0,0,32,0,65,4,106,65,0,59,0,0,11,18,0,32,0,32,1,40,2,0,65,8,106,65,36,16,193,5,26,11,248,2,2,3,127,1,126,32,0,40,2,0,34,2,33,3,35,0,65,224,0,107,34,0,36,0,32,0,65,0,54,2,4,2,64,2,64,2,64,32,2,65,32,106,34,2,32,3,107,65,32,77,4,64,2,64,32,2,32,3,71,4,64,3,64,32,0,32,2,65,1,107,34,2,45,0,0,34,4,65,15,113,65,167,190,215,0,106,45,0,0,58,0,87,32,0,32,4,65,4,118,65,167,190,215,0,106,45,0,0,58,0,86,32,0,65,200,0,106,32,0,65,214,0,106,16,165,17,32,0,40,2,72,65,1,70,13,4,32,0,32,0,41,2,76,34,5,55,3,88,32,0,65,4,106,32,0,65,216,0,106,16,244,28,32,5,167,65,180,192,215,0,16,180,15,32,2,32,3,71,13,0,11,32,0,65,8,106,33,2,32,0,40,2,4,33,3,32,1,40,2,8,69,13,1,32,3,32,1,40,2,12,34,4,77,13,1,32,4,4,64,32,2,32,4,106,44,0,0,65,191,127,76,13,5,11,32,1,65,1,65,212,192,215,0,65,2,32,2,32,4,16,228,2,33,2,12,5,11,32,0,65,8,106,33,2,65,0,33,3,11,32,1,65,1,65,212,192,215,0,65,2,32,2,32,3,16,228,2,33,2,12,3,11,65,248,189,215,0,65,47,65,180,192,215,0,16,218,19,0,11,32,0,32,0,41,2,76,55,3,88,65,154,191,215,0,65,31,32,0,65,216,0,106,65,216,192,215,0,65,188,191,215,0,16,253,13,0,11,32,2,32,3,65,0,32,4,65,196,192,215,0,16,208,25,0,11,32,0,65,224,0,106,36,0,32,2,11,17,0,32,0,40,2,0,4,64,32,0,65,0,54,2,0,11,11,25,0,32,1,40,2,20,65,168,210,215,0,65,28,32,1,40,2,24,40,2,12,17,4,0,11,22,0,32,0,40,2,0,34,0,40,2,4,32,0,40,2,8,32,1,16,225,15,11,22,0,32,0,40,2,0,34,0,40,2,4,32,0,40,2,8,32,1,16,182,28,11,25,0,32,1,40,2,20,65,198,151,216,0,65,30,32,1,40,2,24,40,2,12,17,4,0,11,16,0,32,1,4,64,32,0,32,1,32,2,16,218,26,11,11,22,0,32,0,40,2,0,34,0,40,2,0,32,0,40,2,4,32,1,16,182,28,11,22,0,32,0,65,136,222,156,1,54,2,4,32,0,32,1,65,28,106,54,2,0,11,22,0,32,0,65,196,222,156,1,54,2,4,32,0,32,1,65,28,106,54,2,0,11,25,0,32,1,40,2,20,65,194,161,157,1,65,11,32,1,40,2,24,40,2,12,17,4,0,11,25,0,32,1,40,2,20,65,205,161,157,1,65,14,32,1,40,2,24,40,2,12,17,4,0,11,22,0,32,0,40,2,20,32,1,32,2,32,0,40,2,24,40,2,12,17,4,0,11,25,0,32,1,40,2,20,65,176,196,157,1,65,5,32,1,40,2,24,40,2,12,17,4,0,11,23,2,1,111,1,127,32,0,16,4,33,1,16,215,4,34,2,32,1,38,1,32,2,11,23,2,1,111,1,127,32,0,16,13,33,1,16,215,4,34,2,32,1,38,1,32,2,11,23,2,1,111,1,127,32,0,16,16,33,1,16,215,4,34,2,32,1,38,1,32,2,11,131,1,2,1,127,1,111,35,0,65,64,106,34,3,36,0,32,3,65,0,58,0,60,32,3,32,2,54,2,16,32,3,32,1,54,2,12,32,3,32,0,54,2,8,35,0,65,64,106,34,0,36,0,32,0,65,4,106,34,1,32,3,65,8,106,65,56,16,193,5,26,32,0,32,1,54,2,60,32,0,65,60,106,65,140,149,193,0,16,249,28,33,2,32,0,45,0,56,65,4,71,4,64,32,1,16,203,20,11,32,0,65,64,107,36,0,32,3,65,64,107,36,0,32,2,37,1,32,2,16,222,9,11,137,1,2,1,127,1,111,35,0,65,224,8,107,34,3,36,0,32,3,65,0,58,0,216,8,32,3,32,2,54,2,200,8,32,3,32,1,54,2,196,8,32,3,32,0,54,2,192,8,35,0,65,224,8,107,34,0,36,0,32,0,32,3,65,8,106,65,216,8,16,193,5,34,0,32,0,54,2,220,8,32,0,65,220,8,106,65,248,148,193,0,16,249,28,33,1,32,0,45,0,208,8,65,4,71,4,64,32,0,16,255,21,11,32,0,65,224,8,106,36,0,32,3,65,224,8,106,36,0,32,1,37,1,32,1,16,222,9,11,131,1,2,1,127,1,111,35,0,65,64,106,34,3,36,0,32,3,65,0,58,0,60,32,3,32,2,54,2,16,32,3,32,1,54,2,12,32,3,32,0,54,2,8,35,0,65,64,106,34,0,36,0,32,0,65,4,106,34,1,32,3,65,8,106,65,56,16,193,5,26,32,0,32,1,54,2,60,32,0,65,60,106,65,188,148,193,0,16,249,28,33,2,32,0,45,0,56,65,4,71,4,64,32,1,16,201,20,11,32,0,65,64,107,36,0,32,3,65,64,107,36,0,32,2,37,1,32,2,16,222,9,11,137,1,2,1,127,1,111,35,0,65,224,8,107,34,3,36,0,32,3,65,0,58,0,216,8,32,3,32,2,54,2,200,8,32,3,32,1,54,2,196,8,32,3,32,0,54,2,192,8,35,0,65,224,8,107,34,0,36,0,32,0,32,3,65,8,106,65,216,8,16,193,5,34,0,32,0,54,2,220,8,32,0,65,220,8,106,65,128,148,193,0,16,249,28,33,1,32,0,45,0,208,8,65,4,71,4,64,32,0,16,254,21,11,32,0,65,224,8,106,36,0,32,3,65,224,8,106,36,0,32,1,37,1,32,1,16,222,9,11,20,0,32,0,16,215,4,34,0,32,2,38,1,32,1,32,0,16,165,24,11,17,0,32,0,16,229,23,32,0,65,8,65,232,0,16,224,4,11,17,0,32,0,16,231,23,32,0,65,8,65,240,0,16,224,4,11,17,0,32,0,16,230,23,32,0,65,4,65,192,0,16,224,4,11,19,0,32,0,32,1,40,2,4,54,2,4,32,0,65,0,54,2,0,11,20,0,32,0,40,2,0,32,1,32,0,40,2,4,40,2,12,17,1,0,11,10,0,32,0,65,16,106,16,214,24,11,19,0,32,0,65,0,54,2,8,32,0,32,1,41,2,0,55,2,0,11,15,0,32,0,40,2,0,4,64,32,0,16,208,14,11,11,15,0,32,0,40,2,0,4,64,32,0,16,130,22,11,11,17,0,32,0,65,4,106,32,0,40,2,0,32,1,16,225,15,11,19,0,32,0,45,0,0,65,2,116,65,148,245,215,0,106,40,2,0,11,15,0,32,0,65,193,0,107,65,255,1,113,65,26,73,11,40,1,1,111,32,0,40,2,0,37,1,32,1,40,2,0,37,1,32,2,40,2,0,37,1,16,70,33,3,16,215,4,34,0,32,3,38,1,32,0,11,20,0,32,0,40,2,0,34,0,32,0,40,2,0,40,2,0,17,2,0,11,20,0,32,0,40,2,0,32,1,32,0,40,2,4,40,2,16,17,1,0,11,179,5,2,5,127,1,126,35,0,65,48,107,34,5,36,0,65,1,33,8,2,64,32,0,45,0,4,13,0,2,64,2,64,32,0,45,0,6,69,4,64,32,0,45,0,5,33,9,32,0,40,2,0,34,6,40,2,28,34,7,65,4,113,69,4,64,32,9,65,1,113,69,13,2,32,6,40,2,20,65,223,166,157,1,65,2,32,6,40,2,24,40,2,12,17,4,0,69,13,2,12,4,11,32,9,65,1,113,69,4,64,32,6,40,2,20,65,237,166,157,1,65,1,32,6,40,2,24,40,2,12,17,4,0,13,4,32,6,40,2,28,33,7,11,32,0,65,1,58,0,7,32,5,32,0,65,7,106,54,2,8,32,5,32,6,41,2,20,55,2,0,32,5,65,192,166,157,1,54,2,36,32,5,32,6,41,2,8,55,2,20,32,6,41,2,0,33,10,32,5,32,7,54,2,40,32,5,32,6,40,2,16,54,2,28,32,5,32,6,45,0,32,58,0,44,32,5,32,10,55,2,12,32,5,32,5,54,2,32,32,1,32,5,65,12,106,32,2,40,2,12,17,1,0,13,3,32,5,40,2,32,65,172,166,157,1,65,2,32,5,40,2,36,40,2,12,17,4,0,13,3,12,2,11,32,5,65,0,54,2,28,32,5,65,1,54,2,16,32,5,65,184,167,157,1,54,2,12,32,5,66,4,55,2,20,32,5,65,12,106,65,216,167,157,1,16,198,18,0,11,32,1,32,6,32,2,40,2,12,17,1,0,13,1,32,6,40,2,20,65,172,166,157,1,65,2,32,6,40,2,24,40,2,12,17,4,0,13,1,11,32,0,65,1,58,0,6,65,0,33,8,11,32,0,32,8,58,0,4,32,5,65,48,106,36,0,32,0,33,2,35,0,65,48,107,34,1,36,0,2,127,65,1,32,0,45,0,4,13,0,26,2,64,2,64,2,64,32,0,45,0,6,4,64,32,0,40,2,0,34,0,40,2,28,34,5,65,4,113,69,4,64,65,1,32,3,32,0,32,4,40,2,12,17,1,0,13,5,26,12,4,11,32,1,32,2,65,7,106,54,2,8,32,1,32,0,41,2,20,55,2,0,32,1,65,192,166,157,1,54,2,36,32,1,32,0,41,2,8,55,2,20,32,0,41,2,0,33,10,32,1,32,5,54,2,40,32,1,32,0,40,2,16,54,2,28,32,1,32,0,45,0,32,58,0,44,32,1,32,10,55,2,12,32,1,32,1,54,2,32,32,3,32,1,65,12,106,32,4,40,2,12,17,1,0,69,13,1,12,2,11,32,1,65,0,54,2,28,32,1,65,1,54,2,16,32,1,65,152,168,157,1,54,2,12,32,1,66,4,55,2,20,32,1,65,12,106,65,160,168,157,1,16,198,18,0,11,32,1,40,2,32,65,228,166,157,1,65,2,32,1,40,2,36,40,2,12,17,4,0,69,13,1,11,65,1,12,1,11,32,2,65,0,58,0,6,65,0,11,33,0,32,2,65,1,58,0,5,32,2,32,0,58,0,4,32,1,65,48,106,36,0,11,20,0,32,0,40,2,20,32,1,32,0,40,2,24,40,2,16,17,1,0,11,215,8,1,5,127,35,0,65,240,0,107,34,5,36,0,32,5,32,3,54,2,12,32,5,32,2,54,2,8,2,64,2,64,2,64,2,64,2,64,2,64,2,127,32,0,2,127,2,64,32,1,65,129,2,79,4,64,65,3,32,0,44,0,128,2,65,191,127,74,13,2,26,32,0,44,0,255,1,65,191,127,76,13,1,65,2,12,2,11,32,5,32,1,54,2,20,32,5,32,0,54,2,16,65,1,12,2,11,32,0,44,0,254,1,65,191,127,74,11,65,253,1,106,34,6,106,44,0,0,65,191,127,76,13,1,32,5,32,6,54,2,20,32,5,32,0,54,2,16,65,5,33,7,65,249,179,157,1,11,33,6,32,5,32,7,54,2,28,32,5,32,6,54,2,24,32,1,32,2,73,34,7,32,1,32,3,73,114,69,4,64,32,2,32,3,75,13,2,32,2,69,32,1,32,2,77,114,69,4,64,32,5,65,12,106,32,5,65,8,106,32,0,32,2,106,44,0,0,65,191,127,74,27,40,2,0,33,3,11,32,5,32,3,54,2,32,32,3,32,1,34,2,73,4,64,32,3,65,1,106,34,8,32,3,65,3,107,34,2,65,0,32,2,32,3,77,27,34,2,73,13,4,2,64,32,2,32,8,70,13,0,32,8,32,2,107,33,7,32,0,32,3,106,44,0,0,65,191,127,74,4,64,32,7,65,1,107,33,6,12,1,11,32,2,32,3,70,13,0,32,0,32,8,106,34,3,65,2,107,34,9,44,0,0,65,191,127,74,4,64,32,7,65,2,107,33,6,12,1,11,32,9,32,0,32,2,106,34,8,70,13,0,32,3,65,3,107,34,9,44,0,0,65,191,127,74,4,64,32,7,65,3,107,33,6,12,1,11,32,8,32,9,70,13,0,32,3,65,4,107,34,3,44,0,0,65,191,127,74,4,64,32,7,65,4,107,33,6,12,1,11,32,3,32,8,70,13,0,32,7,65,5,107,33,6,11,32,2,32,6,106,33,2,11,2,64,32,2,69,13,0,32,1,32,2,75,4,64,32,0,32,2,106,44,0,0,65,191,127,74,13,1,12,7,11,32,1,32,2,71,13,6,11,32,1,32,2,70,13,4,2,127,2,64,2,64,32,0,32,2,106,34,1,44,0,0,34,0,65,0,72,4,64,32,1,45,0,1,65,63,113,33,6,32,0,65,31,113,33,3,32,0,65,95,75,13,1,32,3,65,6,116,32,6,114,33,0,12,2,11,32,5,32,0,65,255,1,113,54,2,36,65,1,12,2,11,32,1,45,0,2,65,63,113,32,6,65,6,116,114,33,6,32,0,65,112,73,4,64,32,6,32,3,65,12,116,114,33,0,12,1,11,32,3,65,18,116,65,128,128,240,0,113,32,1,45,0,3,65,63,113,32,6,65,6,116,114,114,34,0,65,128,128,196,0,70,13,6,11,32,5,32,0,54,2,36,65,1,32,0,65,128,1,73,13,0,26,65,2,32,0,65,128,16,73,13,0,26,65,3,65,4,32,0,65,128,128,4,73,27,11,33,0,32,5,32,2,54,2,40,32,5,32,0,32,2,106,54,2,44,32,5,65,5,54,2,52,32,5,65,132,181,157,1,54,2,48,32,5,66,5,55,2,60,32,5,32,5,65,24,106,173,66,128,128,128,128,144,170,1,132,55,3,104,32,5,32,5,65,16,106,173,66,128,128,128,128,144,170,1,132,55,3,96,32,5,32,5,65,40,106,173,66,128,128,128,128,176,170,1,132,55,3,88,32,5,32,5,65,36,106,173,66,128,128,128,128,192,170,1,132,55,3,80,32,5,32,5,65,32,106,173,66,128,128,128,128,240,0,132,55,3,72,12,6,11,32,5,32,2,32,3,32,7,27,54,2,40,32,5,65,3,54,2,52,32,5,65,196,181,157,1,54,2,48,32,5,66,3,55,2,60,32,5,32,5,65,24,106,173,66,128,128,128,128,144,170,1,132,55,3,88,32,5,32,5,65,16,106,173,66,128,128,128,128,144,170,1,132,55,3,80,32,5,32,5,65,40,106,173,66,128,128,128,128,240,0,132,55,3,72,12,5,11,32,0,32,1,65,0,32,6,32,4,16,208,25,0,11,32,5,65,4,54,2,52,32,5,65,164,180,157,1,54,2,48,32,5,66,4,55,2,60,32,5,32,5,65,24,106,173,66,128,128,128,128,144,170,1,132,55,3,96,32,5,32,5,65,16,106,173,66,128,128,128,128,144,170,1,132,55,3,88,32,5,32,5,65,12,106,173,66,128,128,128,128,240,0,132,55,3,80,32,5,32,5,65,8,106,173,66,128,128,128,128,240,0,132,55,3,72,12,3,11,32,2,32,8,65,240,181,157,1,16,165,15,0,11,32,4,16,248,26,0,11,32,0,32,1,32,2,32,1,32,4,16,208,25,0,11,32,5,32,5,65,200,0,106,54,2,56,32,5,65,48,106,32,4,16,198,18,0,11,21,2,1,111,1,127,16,50,33,0,16,215,4,34,1,32,0,38,1,32,1,11,21,2,1,111,1,127,16,57,33,0,16,215,4,34,1,32,0,38,1,32,1,11,21,2,1,111,1,127,16,60,33,0,16,215,4,34,1,32,0,38,1,32,1,11,21,2,1,111,1,127,16,89,33,0,16,215,4,34,1,32,0,38,1,32,1,11,121,2,2,127,1,111,35,0,65,48,107,34,2,36,0,32,2,65,0,58,0,44,32,2,32,1,54,2,4,32,2,32,0,54,2,0,35,0,65,64,106,34,0,36,0,32,0,65,12,106,34,1,32,2,65,48,16,193,5,26,32,0,32,1,54,2,60,32,0,65,60,106,65,208,148,193,0,16,249,28,33,3,32,0,45,0,56,65,4,71,4,64,32,1,16,202,20,11,32,0,65,64,107,36,0,32,2,65,48,106,36,0,32,3,37,1,32,3,16,222,9,11,121,2,2,127,1,111,35,0,65,48,107,34,2,36,0,32,2,65,0,58,0,44,32,2,32,1,54,2,4,32,2,32,0,54,2,0,35,0,65,64,106,34,0,36,0,32,0,65,12,106,34,1,32,2,65,48,16,193,5,26,32,0,32,1,54,2,60,32,0,65,60,106,65,168,148,193,0,16,249,28,33,3,32,0,45,0,56,65,4,71,4,64,32,1,16,200,20,11,32,0,65,64,107,36,0,32,2,65,48,106,36,0,32,3,37,1,32,3,16,222,9,11,58,1,2,127,32,0,40,2,0,33,2,32,0,40,2,4,33,3,35,0,65,16,107,34,0,36,0,32,0,32,3,54,2,12,32,0,32,2,54,2,8,32,0,65,8,106,32,1,16,160,28,32,0,65,16,106,36,0,11,34,0,32,0,66,252,144,230,250,210,197,196,252,220,0,55,3,8,32,0,66,139,142,146,140,139,137,205,187,252,0,55,3,0,11,17,0,32,0,40,2,4,32,0,40,2,8,32,1,16,188,2,11,19,0,32,0,65,40,54,2,4,32,0,65,174,145,192,0,54,2,0,11,33,0,32,0,66,244,210,141,243,195,134,190,237,149,127,55,3,8,32,0,66,215,248,192,239,138,218,218,217,17,55,3,0,11,33,0,32,0,66,190,199,144,195,184,204,162,148,133,127,55,3,8,32,0,66,203,193,178,152,137,173,212,209,82,55,3,0,11,33,0,32,0,66,135,230,174,178,243,254,209,141,63,55,3,8,32,0,66,205,149,154,176,186,208,217,204,246,0,55,3,0,11,33,0,32,0,66,154,177,171,131,168,209,233,158,116,55,3,8,32,0,66,142,221,165,213,194,155,254,242,151,127,55,3,0,11,34,0,32,0,66,246,209,209,208,205,233,228,221,225,0,55,3,8,32,0,66,208,190,224,251,254,159,191,179,141,127,55,3,0,11,33,0,32,0,66,225,232,166,245,175,151,180,170,130,127,55,3,8,32,0,66,189,167,162,239,209,231,157,231,67,55,3,0,11,33,0,32,0,66,214,242,227,168,139,213,254,206,145,127,55,3,8,32,0,66,168,128,158,225,232,239,250,195,84,55,3,0,11,32,0,32,0,66,232,249,189,198,215,165,228,222,114,55,3,8,32,0,66,212,183,138,133,184,215,237,192,114,55,3,0,11,19,0,32,0,65,204,169,192,0,54,2,4,32,0,32,1,54,2,0,11,19,0,32,0,65,248,173,192,0,54,2,4,32,0,32,1,54,2,0,11,19,0,32,0,65,180,174,192,0,54,2,4,32,0,32,1,54,2,0,11,19,0,32,0,65,240,174,192,0,54,2,4,32,0,32,1,54,2,0,11,19,0,32,0,65,172,175,192,0,54,2,4,32,0,32,1,54,2,0,11,19,0,32,0,65,232,175,192,0,54,2,4,32,0,32,1,54,2,0,11,19,0,32,0,65,164,176,192,0,54,2,4,32,0,32,1,54,2,0,11,19,0,32,0,65,224,176,192,0,54,2,4,32,0,32,1,54,2,0,11,19,0,32,0,65,156,177,192,0,54,2,4,32,0,32,1,54,2,0,11,17,0,32,0,40,2,4,32,0,40,2,8,32,1,16,182,28,11,33,0,32,0,66,164,198,223,131,248,208,152,230,102,55,3,8,32,0,66,182,185,141,139,166,149,183,245,211,0,55,3,0,11,33,0,32,0,66,230,239,174,198,179,184,222,176,90,55,3,8,32,0,66,205,190,180,193,199,168,235,156,168,127,55,3,0,11,33,0,32,0,66,211,238,212,254,247,160,229,249,63,55,3,8,32,0,66,205,195,195,255,217,226,172,175,225,0,55,3,0,11,111,1,2,127,32,0,40,2,4,33,2,32,0,40,2,8,33,3,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,1,16,193,22,32,3,4,64,32,3,65,200,0,108,33,1,3,64,32,0,32,2,54,2,12,32,0,65,4,106,32,0,65,12,106,65,180,243,192,0,16,219,6,32,2,65,200,0,106,33,2,32,1,65,200,0,107,34,1,13,0,11,11,32,0,65,4,106,16,249,21,32,0,65,16,106,36,0,11,32,0,32,0,66,201,192,201,218,129,162,233,134,39,55,3,8,32,0,66,168,213,169,235,164,182,189,238,1,55,3,0,11,19,0,32,0,65,40,54,2,4,32,0,65,184,137,193,0,54,2,0,11,34,0,32,0,66,170,152,172,239,154,162,235,204,234,0,55,3,8,32,0,66,183,182,216,254,223,161,131,251,235,0,55,3,0,11,19,0,32,0,65,40,54,2,4,32,0,65,188,182,193,0,54,2,0,11,19,0,32,0,65,208,189,193,0,54,2,4,32,0,32,1,54,2,0,11,34,0,32,0,66,212,194,242,189,208,174,183,220,171,127,55,3,8,32,0,66,222,135,223,184,190,145,184,136,128,127,55,3,0,11,32,0,32,0,66,185,139,151,217,186,219,162,242,87,55,3,8,32,0,66,218,157,164,146,242,250,188,188,29,55,3,0,11,34,0,32,0,66,238,159,197,151,145,154,150,236,156,127,55,3,8,32,0,66,180,155,197,137,235,239,173,217,240,0,55,3,0,11,33,0,32,0,66,191,240,217,134,141,147,142,252,155,127,55,3,8,32,0,66,184,232,185,244,163,229,193,228,83,55,3,0,11,32,0,32,0,66,152,146,210,158,153,215,140,184,112,55,3,8,32,0,66,217,221,158,201,197,176,211,175,84,55,3,0,11,34,0,32,0,66,187,254,159,251,238,171,146,240,209,0,55,3,8,32,0,66,232,213,215,162,247,203,165,232,235,0,55,3,0,11,32,0,32,0,66,165,135,140,145,130,128,212,166,10,55,3,8,32,0,66,185,221,238,181,176,170,192,155,93,55,3,0,11,33,0,32,0,66,239,146,185,235,224,230,234,232,183,127,55,3,8,32,0,66,154,211,178,153,176,240,182,225,70,55,3,0,11,34,0,32,0,66,245,186,144,252,244,220,176,134,224,0,55,3,8,32,0,66,229,232,128,210,208,241,185,219,183,127,55,3,0,11,33,0,32,0,66,222,152,229,141,221,241,221,167,168,127,55,3,8,32,0,66,240,251,138,182,206,150,208,216,119,55,3,0,11,33,0,32,0,66,197,137,161,151,198,248,129,182,187,127,55,3,8,32,0,66,145,161,255,180,250,250,218,224,4,55,3,0,11,34,0,32,0,66,156,221,234,131,172,146,217,226,233,0,55,3,8,32,0,66,241,209,148,204,214,211,212,236,243,0,55,3,0,11,33,0,32,0,66,155,148,174,185,172,196,205,209,158,127,55,3,8,32,0,66,190,132,138,173,254,154,204,232,16,55,3,0,11,32,0,32,0,66,231,149,250,160,212,144,210,222,54,55,3,8,32,0,66,214,209,215,159,255,171,179,237,79,55,3,0,11,34,0,32,0,66,138,157,181,173,172,173,247,209,176,127,55,3,8,32,0,66,195,196,247,247,144,168,190,153,216,0,55,3,0,11,33,0,32,0,66,205,179,219,236,244,213,251,174,24,55,3,8,32,0,66,196,227,225,162,240,200,179,233,147,127,55,3,0,11,34,0,32,0,66,242,251,232,146,176,227,198,184,210,0,55,3,8,32,0,66,140,237,250,175,198,171,146,137,251,0,55,3,0,11,34,0,32,0,66,173,254,210,155,171,176,142,246,134,127,55,3,8,32,0,66,147,184,215,180,186,174,193,167,133,127,55,3,0,11,32,0,32,0,66,169,234,246,194,227,240,170,255,47,55,3,8,32,0,66,194,204,167,231,208,201,167,138,6,55,3,0,11,33,0,32,0,66,166,148,171,189,158,135,237,213,197,0,55,3,8,32,0,66,211,156,162,219,242,183,205,191,31,55,3,0,11,33,0,32,0,66,130,249,174,203,170,235,170,163,81,55,3,8,32,0,66,179,178,198,177,138,186,198,185,185,127,55,3,0,11,33,0,32,0,66,200,232,131,165,220,251,211,196,103,55,3,8,32,0,66,170,248,210,139,164,239,246,149,146,127,55,3,0,11,33,0,32,0,66,176,170,179,206,219,193,128,154,63,55,3,8,32,0,66,245,207,238,154,165,168,228,242,218,0,55,3,0,11,33,0,32,0,66,141,135,136,135,174,138,168,131,88,55,3,8,32,0,66,179,142,140,153,159,129,235,199,201,0,55,3,0,11,32,0,32,0,66,196,192,208,129,218,254,152,166,126,55,3,8,32,0,66,226,223,148,151,209,131,176,215,77,55,3,0,11,33,0,32,0,66,163,162,227,247,138,225,175,205,218,0,55,3,8,32,0,66,207,151,163,133,151,152,213,150,61,55,3,0,11,32,0,32,0,66,157,240,167,181,241,234,226,143,57,55,3,8,32,0,66,215,184,151,226,219,151,147,209,8,55,3,0,11,34,0,32,0,66,185,134,131,159,220,196,218,240,226,0,55,3,8,32,0,66,205,152,205,212,252,205,181,167,226,0,55,3,0,11,33,0,32,0,66,173,155,254,169,183,171,197,234,8,55,3,8,32,0,66,214,197,211,161,141,218,208,168,161,127,55,3,0,11,33,0,32,0,66,245,255,217,235,209,144,200,248,31,55,3,8,32,0,66,231,142,152,169,130,168,174,204,183,127,55,3,0,11,33,0,32,0,66,232,148,222,182,174,218,172,130,49,55,3,8,32,0,66,189,229,199,203,211,237,203,184,168,127,55,3,0,11,34,0,32,0,66,199,145,159,148,249,237,225,186,192,0,55,3,8,32,0,66,196,173,239,131,162,203,172,142,131,127,55,3,0,11,32,0,32,0,66,213,144,164,139,136,254,147,232,102,55,3,8,32,0,66,239,150,132,170,167,250,240,231,49,55,3,0,11,32,0,32,0,66,227,219,238,233,157,156,135,187,2,55,3,8,32,0,66,213,249,225,209,146,132,221,180,3,55,3,0,11,33,0,32,0,66,133,211,194,144,195,168,240,240,68,55,3,8,32,0,66,151,200,184,151,229,154,241,137,210,0,55,3,0,11,33,0,32,0,66,151,137,143,180,152,209,156,172,91,55,3,8,32,0,66,134,193,234,149,212,177,244,190,232,0,55,3,0,11,33,0,32,0,66,200,173,222,169,154,132,196,171,177,127,55,3,8,32,0,66,202,154,144,150,214,227,158,240,18,55,3,0,11,34,0,32,0,66,183,176,200,203,186,252,187,186,225,0,55,3,8,32,0,66,239,200,159,161,158,248,200,208,249,0,55,3,0,11,34,0,32,0,66,166,217,160,206,146,160,176,236,239,0,55,3,8,32,0,66,166,230,236,254,133,214,154,231,208,0,55,3,0,11,33,0,32,0,66,216,195,161,186,173,240,153,230,95,55,3,8,32,0,66,223,251,164,175,234,163,225,237,252,0,55,3,0,11,45,1,1,127,32,2,32,3,16,244,10,34,4,4,64,32,4,32,0,32,1,32,3,32,1,32,3,73,27,16,193,5,26,32,0,32,2,32,1,16,224,4,11,32,4,11,33,0,32,0,66,186,207,250,224,225,178,150,235,19,55,3,8,32,0,66,247,210,152,248,187,169,208,210,231,0,55,3,0,11,16,0,32,0,32,2,54,2,4,32,0,32,1,54,2,0,11,13,0,32,0,40,2,0,16,253,26,65,0,71,11,16,0,32,0,32,2,54,2,4,32,0,65,0,54,2,0,11,17,0,32,0,16,211,25,54,2,4,32,0,32,1,54,2,0,11,33,1,1,111,32,0,40,2,0,37,1,32,1,40,2,0,37,1,16,20,33,2,16,215,4,34,0,32,2,38,1,32,0,11,17,0,32,0,40,2,0,32,0,40,2,4,32,1,16,182,28,11,19,0,32,0,65,40,54,2,4,32,0,65,172,172,194,0,54,2,0,11,33,0,32,0,66,212,184,163,141,197,174,210,239,201,0,55,3,8,32,0,66,176,236,225,220,169,237,158,185,57,55,3,0,11,32,0,32,0,66,236,130,178,226,249,186,208,202,17,55,3,8,32,0,66,165,214,153,250,178,202,192,250,25,55,3,0,11,33,0,32,0,66,190,162,165,222,129,150,200,218,248,0,55,3,8,32,0,66,208,146,197,216,180,135,144,199,68,55,3,0,11,18,0,32,0,40,2,0,37,1,32,1,40,2,0,37,1,16,27,11,15,0,32,0,40,2,0,37,1,32,1,32,2,16,28,11,17,0,32,0,40,2,0,32,0,40,2,4,32,1,16,188,2,11,32,0,32,0,66,222,224,235,146,174,182,205,222,10,55,3,8,32,0,66,237,218,243,231,197,203,154,169,12,55,3,0,11,33,0,32,0,66,128,179,198,199,166,217,219,240,212,0,55,3,8,32,0,66,155,222,177,249,161,252,187,233,115,55,3,0,11,34,0,32,0,66,205,228,171,228,171,144,200,205,210,0,55,3,8,32,0,66,206,213,141,146,160,242,175,235,235,0,55,3,0,11,33,0,32,0,66,207,147,184,131,201,201,230,177,240,0,55,3,8,32,0,66,246,227,172,143,216,142,192,215,109,55,3,0,11,33,0,32,0,66,148,253,172,140,176,226,136,194,178,127,55,3,8,32,0,66,195,241,131,165,248,140,228,172,59,55,3,0,11,33,0,32,0,66,238,156,188,239,177,174,142,196,195,0,55,3,8,32,0,66,154,203,138,193,218,219,254,143,7,55,3,0,11,19,0,32,0,65,40,54,2,4,32,0,65,136,205,203,0,54,2,0,11,34,0,32,0,66,251,235,202,193,224,220,186,192,234,0,55,3,8,32,0,66,128,216,237,226,150,158,197,139,180,127,55,3,0,11,16,0,32,0,32,1,40,2,0,32,2,32,3,16,132,11,11,16,0,32,0,32,1,40,2,0,32,2,32,3,16,222,6,11,16,0,32,0,65,0,54,2,0,32,0,65,0,54,2,8,11,15,0,32,0,40,2,0,65,8,106,32,1,16,213,10,11,15,0,32,0,40,2,0,65,8,106,32,1,16,214,10,11,16,0,32,0,16,158,1,32,0,65,128,2,106,16,239,24,11,16,0,32,0,65,0,54,2,4,32,0,32,1,54,2,0,11,33,0,32,0,66,255,135,133,132,151,200,239,169,194,0,55,3,8,32,0,66,192,189,227,239,241,201,184,244,84,55,3,0,11,15,0,32,0,32,0,40,2,20,65,1,106,54,2,20,11,19,0,32,0,65,40,54,2,4,32,0,65,168,144,205,0,54,2,0,11,32,0,32,0,66,155,199,195,227,212,141,217,135,126,55,3,8,32,0,66,170,242,242,216,159,167,199,138,76,55,3,0,11,16,0,32,0,65,0,54,2,12,32,0,66,1,55,2,0,11,16,0,32,0,32,1,54,2,4,32,0,65,0,54,2,0,11,17,0,32,0,40,2,20,32,0,40,2,24,32,1,16,163,3,11,16,0,32,0,16,141,21,32,0,65,4,65,12,16,244,22,11,17,0,32,1,32,0,40,2,0,32,0,40,2,4,16,181,25,11,15,0,32,0,40,2,0,65,8,106,32,1,16,216,10,11,21,0,32,0,65,0,54,2,8,32,0,66,128,128,128,128,192,0,55,2,0,11,167,9,1,10,127,32,0,40,2,4,33,4,32,0,40,2,8,33,5,65,1,33,0,2,64,32,1,65,156,205,215,0,65,7,16,181,25,13,0,35,0,65,208,0,107,34,2,36,0,2,127,2,64,32,5,69,13,0,32,4,32,5,106,33,9,65,152,205,215,0,40,2,0,33,11,65,144,205,215,0,40,2,0,33,8,3,64,2,64,32,2,32,4,45,0,0,34,3,58,0,11,32,4,65,1,106,33,5,2,64,2,64,32,3,65,254,0,107,34,6,65,27,77,65,0,65,1,32,6,116,65,239,131,134,252,0,113,27,13,0,65,0,33,7,2,64,2,64,32,3,65,225,0,107,14,6,3,1,1,1,2,2,0,11,32,3,65,255,1,70,13,1,11,32,3,65,208,0,106,65,255,1,113,65,10,73,13,0,32,3,65,137,1,107,65,2,73,32,3,65,185,1,75,114,32,3,65,208,0,107,34,6,65,26,77,65,0,65,1,32,6,116,65,129,128,144,32,113,27,114,13,0,32,3,65,207,0,70,4,64,65,207,0,33,3,12,2,11,32,3,65,209,0,107,65,255,1,113,65,16,73,13,0,32,3,65,204,0,73,4,64,32,3,33,7,12,2,11,35,0,65,48,107,34,6,36,0,32,6,32,3,58,0,15,2,64,2,64,32,3,65,204,0,107,14,111,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,1,1,0,0,1,1,0,0,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,11,32,6,65,1,54,2,20,32,6,65,240,243,215,0,54,2,16,32,6,66,1,55,2,28,32,6,65,167,8,54,2,44,32,6,32,6,65,40,106,54,2,24,32,6,32,6,65,15,106,54,2,40,32,6,65,16,106,65,228,244,215,0,16,198,18,0,11,32,6,65,48,106,36,0,32,2,45,0,11,33,3,11,65,0,33,7,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,3,65,204,0,107,14,3,0,1,2,8,11,32,5,32,9,70,13,2,32,4,65,2,106,33,5,32,4,45,0,1,33,7,65,204,0,33,3,12,7,11,32,9,32,5,107,65,2,73,13,2,32,4,65,3,106,65,0,33,4,3,64,32,5,45,0,0,32,4,116,34,3,32,7,106,34,7,32,3,73,13,4,32,5,65,1,106,33,5,32,4,65,8,106,34,4,65,16,71,13,0,11,65,205,0,33,3,33,5,12,6,11,32,9,32,5,107,65,4,73,13,3,32,4,65,5,106,65,0,33,4,3,64,32,5,45,0,0,32,4,116,34,3,32,7,106,34,7,32,3,73,13,5,32,5,65,1,106,33,5,32,4,65,8,106,34,4,65,32,71,13,0,11,65,206,0,33,3,33,5,12,5,11,32,1,65,212,251,215,0,65,16,32,8,17,4,0,69,13,7,12,5,11,32,1,65,212,251,215,0,65,16,32,8,17,4,0,69,13,6,12,4,11,32,1,65,228,251,215,0,65,15,32,8,17,4,0,69,13,5,12,3,11,32,1,65,212,251,215,0,65,16,32,8,17,4,0,69,13,4,12,2,11,32,1,65,228,251,215,0,65,15,32,8,17,4,0,69,13,3,12,1,11,2,64,32,10,4,127,32,1,65,243,251,215,0,65,1,32,8,17,4,0,13,2,32,2,45,0,11,5,32,3,11,4,64,32,2,65,1,54,2,52,32,2,65,244,251,215,0,54,2,48,32,2,66,1,55,2,60,32,2,65,181,9,54,2,20,32,2,32,2,65,16,106,54,2,56,32,2,32,2,65,11,106,54,2,16,32,1,32,2,65,48,106,32,11,17,1,0,13,2,12,1,11,32,1,65,252,251,215,0,65,4,32,8,17,4,0,13,1,11,2,64,32,7,69,4,64,32,5,33,4,12,1,11,32,1,65,243,251,215,0,65,1,32,8,17,4,0,13,1,32,9,32,5,34,4,107,32,7,73,4,64,32,1,65,228,251,215,0,65,15,32,8,17,4,0,69,13,4,12,2,11,3,64,32,4,32,9,70,13,4,32,2,32,4,54,2,12,32,2,65,211,8,54,2,44,32,2,65,1,54,2,36,32,2,65,1,54,2,20,32,2,65,244,251,215,0,54,2,16,32,2,65,1,54,2,28,32,2,32,2,65,12,106,54,2,40,32,2,65,3,58,0,76,32,2,65,8,54,2,72,32,2,66,32,55,2,64,32,2,66,128,128,128,128,32,55,2,56,32,2,65,2,54,2,48,32,2,32,2,65,48,106,54,2,32,32,2,32,2,65,40,106,54,2,24,32,1,32,2,65,16,106,32,11,17,1,0,13,2,32,4,65,1,106,33,4,32,7,65,1,107,34,7,13,0,11,11,65,1,33,10,32,4,32,9,71,13,1,12,2,11,11,65,1,12,1,11,65,0,11,32,2,65,208,0,106,36,0,13,0,32,1,65,163,205,215,0,65,1,16,181,25,33,0,11,32,0,11,18,0,65,192,176,158,1,40,2,0,32,0,32,1,16,164,9,69,11,18,0,65,192,176,158,1,40,2,0,32,0,32,1,16,195,10,69,11,34,0,32,0,66,237,186,173,182,205,133,212,245,227,0,55,3,8,32,0,66,248,130,153,189,149,238,198,197,185,127,55,3,0,11,19,0,32,0,65,40,54,2,4,32,0,65,136,221,156,1,54,2,0,11,34,0,32,0,66,130,246,170,182,139,158,188,135,173,127,55,3,8,32,0,66,199,189,152,188,249,211,167,250,167,127,55,3,0,11,34,0,32,0,66,182,219,200,179,218,140,133,220,233,0,55,3,8,32,0,66,179,135,150,229,249,243,151,214,227,0,55,3,0,11,16,0,32,0,16,247,21,32,0,65,40,65,4,16,218,26,11,19,0,32,0,65,128,223,156,1,54,2,4,32,0,32,1,54,2,0,11,19,0,32,0,65,188,223,156,1,54,2,4,32,0,32,1,54,2,0,11,34,0,32,0,66,166,195,218,230,140,133,188,172,176,127,55,3,8,32,0,66,225,216,142,245,176,206,186,196,132,127,55,3,0,11,34,0,32,0,66,234,165,243,133,209,195,220,227,223,0,55,3,8,32,0,66,135,175,162,247,128,213,191,227,179,127,55,3,0,11,33,0,32,0,66,217,169,241,136,196,195,157,254,191,127,55,3,8,32,0,66,151,223,128,216,215,242,164,175,42,55,3,0,11,19,0,32,0,65,248,239,156,1,54,2,4,32,0,32,1,54,2,0,11,17,0,32,1,32,0,40,2,0,32,0,40,2,4,16,223,2,11,17,0,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,11,17,1,1,127,16,215,4,34,1,32,0,37,1,38,1,32,1,11,241,2,2,3,127,1,111,35,0,65,16,107,34,2,36,0,32,2,65,4,106,32,0,16,152,17,2,127,32,2,40,2,4,33,1,35,0,65,208,9,107,34,0,36,0,32,0,65,8,106,34,3,32,1,16,228,26,65,129,1,33,1,2,64,32,0,40,2,8,65,11,71,4,64,32,0,65,212,4,106,34,1,32,3,65,204,4,16,193,5,26,32,0,65,0,54,2,176,9,32,0,32,1,32,0,65,176,9,106,34,3,16,249,4,32,0,40,2,4,33,1,32,0,40,2,0,65,1,113,4,64,32,0,32,1,54,2,172,9,32,0,65,1,54,2,180,9,32,0,65,232,129,192,0,54,2,176,9,32,0,66,1,55,2,188,9,32,0,65,9,54,2,204,9,32,0,32,0,65,200,9,106,54,2,184,9,32,0,32,0,65,172,9,106,54,2,200,9,32,0,65,160,9,106,32,3,16,236,4,32,0,40,2,172,9,34,1,65,132,1,79,4,64,32,1,16,222,9,11,32,0,40,2,164,9,33,1,32,0,40,2,160,9,34,3,65,128,128,128,128,120,71,13,2,11,32,0,65,212,4,106,16,158,19,11,32,0,65,208,9,106,36,0,32,1,12,1,11,32,0,32,0,40,2,168,9,54,2,184,9,32,0,32,1,54,2,180,9,32,0,32,3,54,2,176,9,65,179,142,192,0,65,38,32,0,65,176,9,106,65,156,132,192,0,65,220,142,192,0,16,253,13,0,11,33,0,32,2,40,2,8,65,0,54,2,0,32,2,65,12,106,16,153,17,32,2,65,16,106,36,0,32,0,37,1,32,0,16,222,9,11,117,2,3,127,1,111,35,0,65,64,106,34,1,36,0,32,1,65,0,58,0,60,32,1,32,0,54,2,12,35,0,65,64,106,34,0,36,0,32,0,65,8,106,34,2,32,1,65,12,106,65,52,16,193,5,26,32,0,32,2,54,2,60,32,0,65,60,106,65,148,148,193,0,16,249,28,33,3,32,0,45,0,56,65,4,71,4,64,32,2,16,205,19,11,32,0,65,64,107,36,0,32,1,65,64,107,36,0,32,3,37,1,32,3,16,222,9,11,11,0,32,0,32,2,32,1,16,224,4,11,31,1,1,111,32,0,40,2,0,37,1,32,1,37,1,32,1,16,222,9,32,2,37,1,32,2,16,222,9,16,21,11,13,0,65,0,32,1,32,0,32,1,16,210,19,11,13,0,32,0,40,2,0,37,1,32,1,16,26,11,13,0,32,0,40,2,0,37,1,65,1,16,29,11,14,0,32,0,40,2,0,37,1,16,36,65,0,71,11,10,0,32,1,65,24,116,32,0,114,11,149,2,1,6,127,35,0,65,32,107,34,3,36,0,32,3,65,20,106,32,1,65,0,65,2,65,4,16,167,10,32,3,40,2,24,33,2,32,3,40,2,20,65,1,70,4,64,32,2,32,3,40,2,28,16,132,25,0,11,32,3,65,16,106,34,7,65,0,54,2,0,32,3,32,3,40,2,28,54,2,12,32,3,32,2,54,2,8,32,1,32,3,65,8,106,34,5,40,2,0,32,5,40,2,8,34,2,107,75,4,64,32,5,32,2,32,1,65,2,65,4,16,178,19,32,5,40,2,8,33,2,11,32,5,40,2,4,32,2,65,2,116,106,33,4,2,64,2,64,32,1,65,2,79,4,64,32,1,65,1,107,33,6,3,64,32,4,65,0,59,1,2,32,4,65,255,255,3,59,1,0,32,4,65,4,106,33,4,32,6,65,1,107,34,6,13,0,11,32,1,32,2,106,65,1,107,33,2,12,1,11,32,1,69,13,1,11,32,4,65,0,59,1,2,32,4,65,255,255,3,59,1,0,32,2,65,1,106,33,2,11,32,5,32,2,54,2,8,32,0,65,8,106,32,7,40,2,0,54,2,0,32,0,32,3,41,2,8,55,2,0,32,3,65,32,106,36,0,11,13,0,32,0,40,2,0,40,2,8,65,1,70,11,13,0,32,0,40,2,0,40,2,16,65,1,70,11,13,0,32,0,32,1,65,184,2,106,16,185,16,11,9,0,32,0,32,1,16,178,14,11,10,0,32,0,32,1,16,205,18,26,11,9,0,32,0,65,33,16,216,17,11,9,0,32,0,65,36,16,216,17,11,9,0,32,0,65,32,16,216,17,11,9,0,32,0,65,1,16,216,17,11,92,1,2,127,32,0,40,2,0,33,2,65,10,33,3,35,0,65,16,107,34,0,36,0,32,0,65,4,106,32,1,16,193,22,3,64,32,0,32,2,54,2,12,32,0,65,4,106,34,1,32,0,65,12,106,65,172,197,207,0,16,219,6,32,2,65,1,106,33,2,32,3,65,1,107,34,3,13,0,11,32,1,16,249,21,32,0,65,16,106,36,0,11,14,0,32,0,40,2,0,65,4,32,1,16,225,15,11,13,0,32,0,40,0,0,32,1,40,0,0,70,11,12,0,32,0,32,1,65,20,16,137,18,69,11,12,0,32,0,32,1,65,32,16,137,18,69,11,24,1,1,111,32,0,40,2,0,37,1,32,1,32,2,37,1,32,2,16,222,9,16,65,11,14,0,32,0,40,2,0,37,1,16,66,65,0,71,11,14,0,32,0,40,2,0,37,1,16,71,65,0,71,11,13,0,32,0,40,2,0,16,130,29,65,1,70,11,13,0,32,0,65,0,65,192,0,16,129,10,26,11,14,0,32,0,53,2,0,65,1,32,1,16,197,5,11,14,0,32,0,49,0,0,65,1,32,1,16,197,5,11,14,0,32,0,51,1,0,65,1,32,1,16,197,5,11,15,0,65,141,164,157,1,65,43,32,0,16,218,19,0,11,14,0,32,0,41,3,0,65,1,32,1,16,197,5,11,192,2,2,2,127,1,126,32,0,40,2,0,41,3,0,33,4,35,0,65,128,1,107,34,3,36,0,2,127,2,64,2,64,32,1,40,2,28,34,0,65,16,113,69,4,64,32,0,65,32,113,13,1,32,4,65,1,32,1,16,197,5,12,3,11,65,0,33,0,3,64,32,0,32,3,106,65,255,0,106,32,4,167,65,15,113,34,2,65,48,114,32,2,65,215,0,106,32,2,65,10,73,27,58,0,0,32,0,65,1,107,33,0,32,4,66,16,84,32,4,66,4,136,33,4,69,13,0,11,12,1,11,65,0,33,0,3,64,32,0,32,3,106,65,255,0,106,32,4,167,65,15,113,34,2,65,48,114,32,2,65,55,106,32,2,65,10,73,27,58,0,0,32,0,65,1,107,33,0,32,4,66,16,84,32,4,66,4,136,33,4,69,13,0,11,32,0,65,128,1,106,34,2,65,129,1,79,4,64,32,2,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,0,32,3,106,65,128,1,106,65,0,32,0,107,16,228,2,12,1,11,32,0,65,128,1,106,34,2,65,129,1,79,4,64,32,2,65,128,1,65,140,169,157,1,16,162,15,0,11,32,1,65,1,65,156,169,157,1,65,2,32,0,32,3,106,65,128,1,106,65,0,32,0,107,16,228,2,11,32,3,65,128,1,106,36,0,11,12,0,32,0,37,1,32,1,37,1,16,10,11,12,0,32,0,37,1,32,1,37,1,16,14,11,13,0,32,0,37,1,65,129,1,37,1,16,18,11,97,1,2,127,32,0,40,2,0,33,3,35,0,65,32,107,34,0,36,0,32,0,65,12,106,34,2,32,1,65,1,65,0,16,140,22,32,0,32,3,54,2,24,32,0,32,3,65,48,106,54,2,28,32,2,32,0,65,24,106,65,232,132,192,0,16,232,6,26,32,2,32,0,65,28,106,65,248,132,192,0,16,232,6,26,32,2,16,210,12,32,0,65,32,106,36,0,11,7,0,32,0,16,214,24,11,14,0,32,1,65,136,133,192,0,65,5,16,181,25,11,12,0,32,0,40,2,0,32,1,16,243,11,11,14,0,32,1,65,214,145,192,0,65,5,16,181,25,11,14,0,32,1,65,231,179,192,0,65,19,16,181,25,11,14,0,32,1,65,204,240,192,0,65,19,16,181,25,11,14,0,32,1,65,196,243,192,0,65,5,16,181,25,11,14,0,32,1,65,248,247,192,0,65,17,16,181,25,11,122,1,1,127,32,0,40,2,0,33,2,35,0,65,16,107,34,0,36,0,32,0,32,2,40,2,0,34,2,65,28,106,54,2,12,32,1,65,176,255,192,0,65,11,65,187,255,192,0,65,7,32,2,65,40,106,65,240,254,192,0,65,194,255,192,0,65,9,32,2,65,8,106,65,128,255,192,0,65,203,255,192,0,65,5,32,2,65,16,106,65,144,255,192,0,65,208,255,192,0,65,6,32,0,65,12,106,65,160,255,192,0,16,152,9,32,0,65,16,106,36,0,11,12,0,32,0,16,198,19,32,0,16,140,28,11,198,9,2,5,127,1,126,32,0,40,2,0,33,3,35,0,65,240,0,107,34,0,36,0,2,64,2,64,2,64,32,1,45,0,28,65,4,113,69,4,64,65,1,33,2,32,1,65,195,253,215,0,65,11,16,181,25,13,3,32,0,65,2,54,2,84,32,0,65,220,253,215,0,54,2,80,32,0,66,1,55,2,92,32,0,65,7,54,2,52,32,0,32,3,65,12,106,54,2,48,32,0,32,0,65,48,106,34,4,54,2,88,32,1,40,2,20,32,1,40,2,24,32,0,65,208,0,106,16,163,3,13,3,32,0,65,2,54,2,84,32,0,65,252,253,215,0,54,2,80,32,0,66,1,55,2,92,32,0,65,7,54,2,52,32,0,32,3,65,16,106,54,2,48,32,0,32,4,54,2,88,32,1,40,2,20,32,1,40,2,24,32,0,65,208,0,106,16,163,3,13,3,32,1,65,140,254,215,0,65,12,16,181,25,13,3,32,3,40,2,8,34,2,32,3,40,2,16,34,4,107,34,5,65,3,77,4,64,65,1,33,2,32,1,40,2,20,65,152,254,215,0,65,1,32,1,40,2,24,40,2,12,17,4,0,13,4,12,3,11,32,5,65,2,118,65,1,107,33,5,32,3,40,2,4,33,3,32,0,66,0,55,2,36,32,0,32,4,54,2,32,32,0,32,2,54,2,28,32,0,32,3,54,2,24,3,64,32,0,65,8,106,32,0,65,24,106,16,187,5,32,0,40,2,8,34,3,69,13,3,32,0,40,2,12,33,2,32,0,32,0,40,2,40,34,4,65,1,106,54,2,40,2,64,32,2,69,4,64,32,1,40,2,20,65,132,255,215,0,65,2,32,1,40,2,24,40,2,12,17,4,0,69,13,1,12,4,11,32,1,65,134,255,215,0,65,1,16,181,25,13,3,3,64,32,0,32,3,54,2,44,32,0,65,211,8,54,2,76,32,0,65,1,54,2,68,32,0,65,1,54,2,52,32,0,65,244,251,215,0,54,2,48,32,0,65,1,54,2,60,32,0,32,0,65,44,106,54,2,72,32,0,65,3,58,0,108,32,0,65,12,54,2,104,32,0,66,32,55,2,96,32,0,66,128,128,128,128,192,0,55,2,88,32,0,65,2,54,2,80,32,0,32,0,65,208,0,106,54,2,64,32,0,32,0,65,200,0,106,54,2,56,32,1,40,2,20,32,1,40,2,24,32,0,65,48,106,16,163,3,13,4,32,1,65,152,254,215,0,65,215,253,215,0,32,2,65,1,70,34,6,27,65,1,65,2,32,6,27,16,181,25,13,4,32,3,65,1,106,33,3,32,2,65,1,107,34,2,13,0,11,11,32,1,65,152,254,215,0,65,215,253,215,0,32,4,32,5,70,34,2,27,65,1,65,2,32,2,27,16,181,25,69,13,0,11,12,1,11,65,1,33,2,32,1,65,135,255,215,0,65,11,16,181,25,13,2,32,0,65,2,54,2,84,32,0,65,164,255,215,0,54,2,80,32,0,66,1,55,2,92,32,0,65,7,54,2,52,32,0,32,3,65,12,106,54,2,48,32,0,32,0,65,48,106,34,4,54,2,88,32,1,40,2,20,32,1,40,2,24,32,0,65,208,0,106,16,163,3,13,2,32,0,65,2,54,2,84,32,0,65,200,255,215,0,54,2,80,32,0,66,1,55,2,92,32,0,65,7,54,2,52,32,0,32,3,65,16,106,54,2,48,32,0,32,4,54,2,88,32,1,40,2,20,32,1,40,2,24,32,0,65,208,0,106,16,163,3,13,2,32,1,65,216,255,215,0,65,17,16,181,25,13,2,32,3,41,2,4,33,7,32,3,40,2,16,33,2,32,0,65,0,54,2,36,32,0,32,2,54,2,32,32,0,32,7,55,2,24,3,64,32,0,65,16,106,32,0,65,24,106,16,187,5,32,0,40,2,16,34,4,69,4,64,32,0,65,0,54,2,96,65,1,33,2,32,0,65,1,54,2,84,32,0,65,240,255,215,0,54,2,80,32,0,66,4,55,2,88,32,1,32,0,65,208,0,106,16,194,26,13,4,32,0,65,0,54,2,96,32,0,65,1,54,2,84,32,0,65,252,255,215,0,54,2,80,32,0,66,4,55,2,88,32,1,32,0,65,208,0,106,16,194,26,33,2,12,4,11,32,0,40,2,20,33,3,32,1,65,132,128,216,0,65,9,16,181,25,13,1,32,3,4,64,65,0,33,2,3,64,32,0,32,2,32,4,106,54,2,44,32,2,4,64,32,1,65,215,253,215,0,65,2,16,181,25,13,4,11,32,0,65,211,8,54,2,76,32,0,65,1,54,2,68,32,0,65,1,54,2,52,32,0,65,244,251,215,0,54,2,48,32,0,65,1,54,2,60,32,0,32,0,65,44,106,54,2,72,32,0,65,3,58,0,108,32,0,65,12,54,2,104,32,0,66,32,55,2,96,32,0,66,128,128,128,128,192,0,55,2,88,32,0,65,2,54,2,80,32,0,32,0,65,208,0,106,54,2,64,32,0,32,0,65,200,0,106,54,2,56,32,1,40,2,20,32,1,40,2,24,32,0,65,48,106,16,163,3,13,3,32,3,32,2,65,1,106,34,2,71,13,0,11,11,32,1,65,141,128,216,0,65,3,16,181,25,69,13,0,11,11,65,1,33,2,12,1,11,32,1,65,130,255,215,0,65,2,16,181,25,33,2,11,32,0,65,240,0,106,36,0,32,2,11,14,0,32,1,65,224,137,193,0,65,5,16,181,25,11,14,0,32,1,65,224,146,193,0,65,17,16,181,25,11,14,0,32,1,65,241,146,193,0,65,10,16,181,25,11,14,0,32,1,65,251,146,193,0,65,5,16,181,25,11,14,0,32,1,65,138,171,193,0,65,20,16,181,25,11,12,0,32,0,40,2,0,32,1,16,157,10,11,14,0,32,1,65,164,129,194,0,65,19,16,181,25,11,70,1,2,127,35,0,65,16,107,34,1,36,0,32,1,32,0,65,8,107,34,0,54,2,12,32,1,65,12,106,34,2,16,200,12,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,16,158,14,11,32,1,65,16,106,36,0,11,70,1,2,127,35,0,65,16,107,34,1,36,0,32,1,32,0,65,8,107,34,0,54,2,12,32,1,65,12,106,34,2,16,199,12,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,16,157,14,11,32,1,65,16,106,36,0,11,70,1,2,127,35,0,65,16,107,34,1,36,0,32,1,32,0,65,8,107,34,0,54,2,12,32,1,65,12,106,34,2,16,201,12,32,0,32,0,40,2,0,34,0,65,1,107,54,2,0,32,0,65,1,70,4,64,32,2,16,159,14,11,32,1,65,16,106,36,0,11,14,0,32,1,65,153,134,194,0,65,16,16,181,25,11,9,0,32,1,32,0,16,244,10,11,151,2,1,3,127,32,0,40,2,0,33,2,35,0,65,48,107,34,0,36,0,32,0,65,4,106,32,1,16,250,21,2,127,32,2,40,2,0,34,1,69,4,64,65,0,33,1,65,0,12,1,11,32,0,32,1,54,2,36,32,0,65,0,54,2,32,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,2,40,2,4,34,1,54,2,40,32,0,32,1,54,2,24,32,2,40,2,8,33,1,65,1,11,33,2,32,0,32,1,54,2,44,32,0,32,2,54,2,28,32,0,32,2,54,2,12,32,0,65,4,106,33,2,35,0,65,64,106,34,1,36,0,32,1,65,20,106,34,3,32,0,65,12,106,65,36,16,193,5,26,32,1,65,8,106,32,3,16,207,6,32,1,40,2,8,34,3,4,64,32,1,40,2,12,33,4,3,64,32,1,32,3,54,2,56,32,1,32,4,54,2,60,32,2,32,1,65,56,106,65,164,242,192,0,32,1,65,60,106,65,180,242,192,0,16,206,25,32,1,32,1,65,20,106,16,207,6,32,1,40,2,4,33,4,32,1,40,2,0,34,3,13,0,11,11,32,1,65,64,107,36,0,32,2,16,235,14,32,0,65,48,106,36,0,11,151,2,1,3,127,32,0,40,2,0,33,2,35,0,65,48,107,34,0,36,0,32,0,65,4,106,32,1,16,250,21,2,127,32,2,40,2,0,34,1,69,4,64,65,0,33,1,65,0,12,1,11,32,0,32,1,54,2,36,32,0,65,0,54,2,32,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,2,40,2,4,34,1,54,2,40,32,0,32,1,54,2,24,32,2,40,2,8,33,1,65,1,11,33,2,32,0,32,1,54,2,44,32,0,32,2,54,2,28,32,0,32,2,54,2,12,32,0,65,4,106,33,2,35,0,65,64,106,34,1,36,0,32,1,65,20,106,34,3,32,0,65,12,106,65,36,16,193,5,26,32,1,65,8,106,32,3,16,148,7,32,1,40,2,8,34,3,4,64,32,1,40,2,12,33,4,3,64,32,1,32,3,54,2,56,32,1,32,4,54,2,60,32,2,32,1,65,56,106,65,180,242,192,0,32,1,65,60,106,65,132,243,192,0,16,206,25,32,1,32,1,65,20,106,16,148,7,32,1,40,2,4,33,4,32,1,40,2,0,34,3,13,0,11,11,32,1,65,64,107,36,0,32,2,16,235,14,32,0,65,48,106,36,0,11,151,2,1,3,127,32,0,40,2,0,33,2,35,0,65,48,107,34,0,36,0,32,0,65,4,106,32,1,16,250,21,2,127,32,2,40,2,0,34,1,69,4,64,65,0,33,1,65,0,12,1,11,32,0,32,1,54,2,36,32,0,65,0,54,2,32,32,0,32,1,54,2,20,32,0,65,0,54,2,16,32,0,32,2,40,2,4,34,1,54,2,40,32,0,32,1,54,2,24,32,2,40,2,8,33,1,65,1,11,33,2,32,0,32,1,54,2,44,32,0,32,2,54,2,28,32,0,32,2,54,2,12,32,0,65,4,106,33,2,35,0,65,64,106,34,1,36,0,32,1,65,20,106,34,3,32,0,65,12,106,65,36,16,193,5,26,32,1,65,8,106,32,3,16,221,6,32,1,40,2,8,34,3,4,64,32,1,40,2,12,33,4,3,64,32,1,32,3,54,2,56,32,1,32,4,54,2,60,32,2,32,1,65,56,106,65,196,242,192,0,32,1,65,60,106,65,212,242,192,0,16,206,25,32,1,32,1,65,20,106,16,221,6,32,1,40,2,4,33,4,32,1,40,2,0,34,3,13,0,11,11,32,1,65,64,107,36,0,32,2,16,235,14,32,0,65,48,106,36,0,11,149,1,1,2,127,32,0,40,2,0,33,3,35,0,65,16,107,34,0,36,0,32,0,65,8,106,34,2,32,1,65,160,180,194,0,65,14,16,192,22,32,2,65,192,180,194,0,65,4,32,3,40,2,0,34,1,65,200,0,106,65,176,180,194,0,16,183,5,26,32,1,40,2,0,65,2,71,4,64,32,2,65,212,180,194,0,65,3,32,1,65,196,180,194,0,16,183,5,26,11,32,1,40,2,76,4,64,32,0,65,8,106,65,232,180,194,0,65,6,32,1,65,204,0,106,65,216,180,194,0,16,183,5,26,11,32,0,65,8,106,16,166,15,32,0,65,16,106,36,0,11,97,1,1,127,32,0,40,2,0,33,2,35,0,65,16,107,34,0,36,0,32,0,32,2,47,1,0,59,1,14,2,127,32,1,40,2,28,34,2,65,16,113,69,4,64,32,2,65,32,113,69,4,64,32,0,65,14,106,32,1,16,247,26,12,2,11,32,0,65,14,106,32,1,16,180,11,12,1,11,32,0,65,14,106,32,1,16,176,11,11,32,0,65,16,106,36,0,11,14,0,32,1,65,168,176,194,0,65,9,16,181,25,11,14,0,32,1,65,238,180,194,0,65,25,16,181,25,11,26,1,1,111,32,0,40,2,0,37,1,16,31,33,1,16,215,4,34,0,32,1,38,1,32,0,11,11,0,32,0,40,2,0,37,1,16,38,11,26,1,1,111,32,0,40,2,0,37,1,16,39,33,1,16,215,4,34,0,32,1,38,1,32,0,11,14,0,32,1,65,230,183,194,0,65,5,16,181,25,11,14,0,32,1,65,143,200,194,0,65,5,16,181,25,11,12,0,32,0,40,2,0,32,1,16,168,1,11,12,0,32,0,40,2,0,32,1,16,245,4,11,14,0,32,0,65,252,205,194,0,32,1,16,163,3,11,136,1,1,1,127,32,0,40,2,0,33,2,35,0,65,48,107,34,0,36,0,32,0,32,2,40,2,0,34,2,54,2,40,32,0,65,3,54,2,4,32,0,65,152,161,157,1,54,2,0,32,0,66,2,55,2,12,32,0,32,0,65,44,106,173,66,128,128,128,128,144,169,1,132,55,3,32,32,0,32,0,65,40,106,173,66,128,128,128,128,160,169,1,132,55,3,24,32,0,32,2,104,54,2,44,32,0,32,0,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,32,0,65,48,106,36,0,11,11,0,32,0,65,4,65,4,16,244,22,11,12,0,32,0,32,1,41,2,4,55,3,0,11,14,0,32,1,65,193,196,203,0,65,24,16,181,25,11,12,0,32,0,32,1,41,2,0,55,3,0,11,14,0,32,1,65,206,201,203,0,65,28,16,181,25,11,14,0,32,1,65,234,201,203,0,65,33,16,181,25,11,14,0,32,1,65,158,203,203,0,65,16,16,181,25,11,11,0,32,0,65,4,65,52,16,244,22,11,11,0,32,0,65,4,65,36,16,244,22,11,14,0,32,1,65,187,203,203,0,65,19,16,181,25,11,14,0,32,1,65,193,205,203,0,65,19,16,181,25,11,14,0,32,1,65,211,211,203,0,65,11,16,181,25,11,122,1,1,127,65,0,33,1,2,64,32,3,65,0,78,4,64,65,1,33,4,32,3,69,13,1,65,205,184,158,1,45,0,0,26,65,1,33,1,32,3,65,1,16,149,27,34,4,13,1,11,32,1,32,3,16,132,25,0,11,32,4,32,2,32,3,16,193,5,33,1,32,0,32,3,54,2,8,32,0,32,3,54,2,4,32,0,32,1,54,2,0,32,0,65,7,65,32,32,3,65,10,118,103,107,34,0,32,0,65,7,79,27,65,2,116,65,1,114,54,2,12,11,26,1,1,111,32,0,32,1,65,240,5,16,90,33,2,16,215,4,34,0,32,2,38,1,32,0,11,12,0,32,0,40,2,0,65,0,58,0,8,11,255,1,1,2,127,32,0,40,2,0,33,2,35,0,65,48,107,34,0,36,0,2,127,2,64,2,64,2,64,32,2,40,2,0,34,3,65,14,107,65,0,32,3,65,15,107,65,2,73,27,65,1,107,14,2,1,2,0,11,32,1,40,2,20,65,252,187,215,0,65,12,32,1,40,2,24,40,2,12,17,4,0,12,2,11,32,0,32,2,65,4,106,54,2,12,32,0,65,1,54,2,20,32,0,65,148,188,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,131,7,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,12,1,11,32,0,32,2,65,4,106,54,2,12,32,0,65,1,54,2,20,32,0,65,208,188,215,0,54,2,16,32,0,66,1,55,2,28,32,0,65,150,9,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,11,32,0,65,48,106,36,0,11,12,0,32,0,40,2,0,32,1,16,245,21,11,12,0,32,0,40,2,0,32,1,16,212,3,11,216,2,1,2,127,32,0,40,2,0,33,2,35,0,65,48,107,34,0,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,32,2,40,2,0,34,3,65,255,255,255,255,7,107,65,0,32,3,65,133,128,128,128,120,72,27,65,1,107,14,5,1,2,3,4,5,0,11,32,0,32,2,54,2,12,32,0,65,1,54,2,20,32,0,65,128,133,204,0,54,2,16,32,0,66,1,55,2,28,32,0,65,135,6,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,12,5,11,32,0,32,2,65,4,106,54,2,12,32,0,65,1,54,2,20,32,0,65,156,133,204,0,54,2,16,32,0,66,1,55,2,28,32,0,65,136,6,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,12,4,11,32,1,40,2,20,65,164,133,204,0,65,11,32,1,40,2,24,40,2,12,17,4,0,12,3,11,32,1,40,2,20,65,175,133,204,0,65,23,32,1,40,2,24,40,2,12,17,4,0,12,2,11,32,1,40,2,20,65,198,133,204,0,65,20,32,1,40,2,24,40,2,12,17,4,0,12,1,11,32,1,40,2,20,65,218,133,204,0,65,23,32,1,40,2,24,40,2,12,17,4,0,11,32,0,65,48,106,36,0,11,12,0,32,0,40,2,0,32,1,16,235,6,11,12,0,32,0,40,2,0,32,1,16,213,10,11,12,0,32,0,40,2,0,32,1,16,153,10,11,12,0,32,0,40,2,0,32,1,16,214,10,11,12,0,32,0,40,2,0,32,1,16,152,15,11,12,0,32,0,40,2,0,32,1,16,138,8,11,14,0,32,1,65,144,140,204,0,65,5,16,181,25,11,141,3,1,2,127,32,0,40,2,0,33,2,35,0,65,48,107,34,0,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,65,5,32,2,45,0,0,65,37,107,65,255,1,113,34,3,32,3,65,5,79,27,65,1,107,14,5,1,2,3,4,5,0,11,32,1,40,2,20,65,244,162,204,0,65,22,32,1,40,2,24,40,2,12,17,4,0,12,5,11,32,1,40,2,20,65,138,163,204,0,65,15,32,1,40,2,24,40,2,12,17,4,0,12,4,11,32,1,40,2,20,65,153,163,204,0,65,16,32,1,40,2,24,40,2,12,17,4,0,12,3,11,32,0,32,2,65,4,106,54,2,12,32,0,65,1,54,2,20,32,0,65,244,159,204,0,54,2,16,32,0,66,1,55,2,28,32,0,65,135,6,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,12,2,11,32,0,32,2,65,4,106,54,2,12,32,0,65,1,54,2,20,32,0,65,184,163,204,0,54,2,16,32,0,66,1,55,2,28,32,0,65,169,6,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,12,1,11,32,0,32,2,54,2,12,32,0,65,1,54,2,20,32,0,65,212,163,204,0,54,2,16,32,0,66,1,55,2,28,32,0,65,170,6,54,2,44,32,0,32,0,65,40,106,54,2,24,32,0,32,0,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,0,65,16,106,16,163,3,11,32,0,65,48,106,36,0,11,10,0,32,0,65,4,106,16,158,1,11,14,0,32,1,65,183,157,204,0,65,5,16,181,25,11,12,0,32,0,40,2,0,32,1,16,227,5,11,12,0,32,0,40,2,0,32,1,16,155,4,11,7,0,32,0,16,199,27,11,12,0,32,0,16,141,21,32,0,16,247,27,11,11,0,32,0,65,4,65,8,16,244,22,11,95,1,1,127,32,0,40,2,0,33,2,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,204,132,214,0,54,2,0,32,0,66,1,55,2,12,32,0,65,237,7,54,2,28,32,0,32,2,65,220,0,106,54,2,24,32,0,32,0,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,32,0,65,32,106,36,0,11,95,1,1,127,32,0,40,2,0,33,2,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,204,132,214,0,54,2,0,32,0,66,1,55,2,12,32,0,65,234,7,54,2,28,32,0,32,2,65,220,0,106,54,2,24,32,0,32,0,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,32,0,65,32,106,36,0,11,95,1,1,127,32,0,40,2,0,33,2,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,204,132,214,0,54,2,0,32,0,66,1,55,2,12,32,0,65,235,7,54,2,28,32,0,32,2,65,220,0,106,54,2,24,32,0,32,0,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,32,0,65,32,106,36,0,11,95,1,1,127,32,0,40,2,0,33,2,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,204,132,214,0,54,2,0,32,0,66,1,55,2,12,32,0,65,239,7,54,2,28,32,0,32,2,65,220,0,106,54,2,24,32,0,32,0,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,32,0,65,32,106,36,0,11,95,1,1,127,32,0,40,2,0,33,2,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,204,132,214,0,54,2,0,32,0,66,1,55,2,12,32,0,65,240,7,54,2,28,32,0,32,2,65,220,0,106,54,2,24,32,0,32,0,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,32,0,65,32,106,36,0,11,95,1,1,127,32,0,40,2,0,33,2,35,0,65,32,107,34,0,36,0,32,0,65,1,54,2,4,32,0,65,204,132,214,0,54,2,0,32,0,66,1,55,2,12,32,0,65,243,7,54,2,28,32,0,32,2,65,220,0,106,54,2,24,32,0,32,0,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,32,0,65,32,106,36,0,11,14,0,32,1,65,132,211,204,0,65,11,16,181,25,11,12,0,32,0,40,2,0,32,1,16,244,18,11,14,0,32,1,65,244,230,204,0,65,5,16,181,25,11,146,1,1,1,127,32,0,40,2,0,33,2,35,0,65,48,107,34,0,36,0,2,127,32,2,40,2,12,69,4,64,32,2,32,1,16,139,6,12,1,11,32,0,65,3,54,2,4,32,0,65,148,236,204,0,54,2,0,32,0,66,3,55,2,12,32,0,65,7,54,2,44,32,0,65,7,54,2,36,32,0,32,2,65,12,106,54,2,32,32,0,65,161,7,54,2,28,32,0,32,2,54,2,24,32,0,32,2,65,16,106,54,2,40,32,0,32,0,65,24,106,54,2,8,32,1,40,2,20,32,1,40,2,24,32,0,16,163,3,11,32,0,65,48,106,36,0,11,11,0,32,0,32,1,32,2,16,247,3,11,12,0,32,0,40,2,0,32,1,16,245,26,11,14,0,32,0,65,208,144,205,0,32,1,16,163,3,11,14,0,32,1,65,136,233,205,0,65,5,16,181,25,11,14,0,32,0,65,188,198,207,0,32,1,16,163,3,11,14,0,32,1,65,132,201,207,0,65,7,16,181,25,11,12,0,32,0,40,2,0,32,1,16,183,24,11,11,0,32,0,32,1,65,0,16,209,1,11,11,0,32,0,32,1,65,0,16,208,1,11,11,0,32,0,32,1,65,0,16,212,1,11,11,0,32,0,32,1,65,0,16,210,1,11,11,0,32,0,32,1,65,0,16,213,1,11,11,0,32,0,32,1,65,0,16,205,1,11,11,0,32,0,32,1,65,0,16,204,1,11,11,0,32,0,32,1,65,0,16,211,1,11,11,0,32,0,32,1,65,0,16,207,1,11,11,0,32,0,32,1,65,0,16,206,1,11,11,0,32,0,32,1,65,0,16,203,1,11,11,0,32,0,32,1,65,0,16,216,1,11,11,0,32,0,32,1,65,0,16,214,1,11,11,0,32,0,32,1,65,0,16,215,1,11,11,0,32,0,32,1,65,0,16,217,1,11,11,0,32,0,32,1,65,0,16,218,1,11,14,0,32,1,65,208,134,214,0,65,5,16,181,25,11,12,0,32,0,40,2,0,32,1,16,226,13,11,12,0,32,0,40,2,0,32,1,16,154,10,11,12,0,32,0,40,2,0,32,1,16,240,28,11,97,1,2,127,32,0,40,2,0,33,3,35,0,65,32,107,34,0,36,0,32,0,65,12,106,34,2,32,1,65,1,65,0,16,140,22,32,0,32,3,54,2,24,32,0,32,3,65,4,106,54,2,28,32,2,32,0,65,24,106,65,208,175,214,0,16,232,6,26,32,2,32,0,65,28,106,65,224,175,214,0,16,232,6,26,32,2,16,210,12,32,0,65,32,106,36,0,11,12,0,32,0,40,2,0,32,1,16,239,28,11,195,2,2,3,127,1,126,2,127,32,0,40,2,0,33,3,35,0,65,224,0,107,34,0,36,0,32,0,65,0,54,2,4,2,64,2,64,3,64,32,0,32,2,32,3,106,45,0,0,34,4,65,15,113,65,180,173,215,0,106,45,0,0,58,0,87,32,0,32,4,65,4,118,65,180,173,215,0,106,45,0,0,58,0,86,32,0,65,200,0,106,32,0,65,214,0,106,16,165,17,32,0,40,2,72,65,1,70,13,1,32,0,32,0,41,2,76,34,5,55,3,88,32,0,65,4,106,32,0,65,216,0,106,16,244,28,32,5,167,65,208,175,215,0,16,180,15,32,2,65,1,106,34,2,65,32,71,13,0,11,32,0,65,8,106,33,2,32,0,40,2,4,33,4,2,127,2,64,32,1,40,2,8,4,64,32,4,32,1,40,2,12,34,3,75,13,1,11,32,1,65,1,65,240,175,215,0,65,2,32,2,32,4,16,228,2,12,1,11,32,3,4,64,32,2,32,3,106,44,0,0,65,191,127,76,13,3,11,32,1,65,1,65,240,175,215,0,65,2,32,2,32,3,16,228,2,11,32,0,65,224,0,106,36,0,12,2,11,32,0,32,0,41,2,76,55,3,88,65,183,174,215,0,65,31,32,0,65,216,0,106,65,132,176,215,0,65,216,174,215,0,16,253,13,0,11,32,2,32,4,65,0,32,3,65,224,175,215,0,16,208,25,0,11,11,12,0,32,0,40,2,0,32,1,16,137,28,11,142,10,1,1,127,32,0,40,2,0,33,2,35,0,65,16,107,34,0,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,2,45,0,0,65,1,107,14,36,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,0,11,32,0,32,2,65,1,106,54,2,12,32,1,65,196,207,214,0,65,13,32,0,65,12,106,65,180,207,214,0,16,165,9,12,36,11,32,0,32,2,65,4,106,54,2,12,32,1,65,228,207,214,0,65,16,32,0,65,12,106,65,212,207,214,0,16,165,9,12,35,11,32,0,32,2,65,4,106,54,2,12,32,1,65,132,208,214,0,65,11,32,0,65,12,106,65,244,207,214,0,16,165,9,12,34,11,32,0,32,2,65,4,106,54,2,12,32,1,65,160,208,214,0,65,6,32,0,65,12,106,65,144,208,214,0,16,165,9,12,33,11,32,0,32,2,65,4,106,54,2,12,32,1,65,184,208,214,0,65,9,32,0,65,12,106,65,168,208,214,0,16,165,9,12,32,11,32,0,32,2,65,1,106,54,2,12,32,1,65,212,208,214,0,65,13,32,0,65,12,106,65,196,208,214,0,16,165,9,12,31,11,32,0,32,2,65,4,106,54,2,12,32,1,65,244,208,214,0,65,14,32,0,65,12,106,65,228,208,214,0,16,165,9,12,30,11,32,0,32,2,65,8,106,54,2,12,32,1,65,148,209,214,0,65,17,32,0,65,12,106,65,132,209,214,0,16,165,9,12,29,11,32,0,32,2,65,1,106,54,2,12,32,1,65,165,209,214,0,65,11,32,0,65,12,106,65,204,186,214,0,16,165,9,12,28,11,32,0,32,2,65,4,106,54,2,12,32,1,65,176,209,214,0,65,12,32,0,65,12,106,65,252,186,214,0,16,165,9,12,27,11,32,1,65,188,209,214,0,65,15,16,181,25,12,26,11,32,0,32,2,65,4,106,54,2,12,32,1,65,203,209,214,0,65,10,32,0,65,12,106,65,212,207,214,0,16,165,9,12,25,11,32,0,32,2,65,4,106,54,2,12,32,1,65,213,209,214,0,65,10,32,0,65,12,106,65,212,207,214,0,16,165,9,12,24,11,32,0,32,2,65,4,106,54,2,12,32,1,65,223,209,214,0,65,11,32,0,65,12,106,65,212,207,214,0,16,165,9,12,23,11,32,0,32,2,65,4,106,54,2,12,32,1,65,234,209,214,0,65,14,32,0,65,12,106,65,252,186,214,0,16,165,9,12,22,11,32,0,32,2,65,4,106,54,2,12,32,1,65,248,209,214,0,65,11,32,0,65,12,106,65,212,207,214,0,16,165,9,12,21,11,32,0,32,2,65,4,106,54,2,12,32,1,65,131,210,214,0,65,8,32,0,65,12,106,65,212,207,214,0,16,165,9,12,20,11,32,0,32,2,65,1,106,54,2,12,32,1,65,139,210,214,0,65,10,32,0,65,12,106,65,184,206,214,0,16,165,9,12,19,11,32,1,65,149,210,214,0,65,15,16,181,25,12,18,11,32,0,32,2,65,4,106,54,2,12,32,1,65,164,210,214,0,65,9,32,0,65,12,106,65,212,207,214,0,16,165,9,12,17,11,32,0,32,2,65,4,106,54,2,12,32,1,65,173,210,214,0,65,13,32,0,65,12,106,65,212,207,214,0,16,165,9,12,16,11,32,0,32,2,65,4,106,54,2,12,32,1,65,186,210,214,0,65,4,32,0,65,12,106,65,164,188,214,0,16,165,9,12,15,11,32,0,32,2,65,1,106,54,2,12,32,1,65,208,210,214,0,65,11,32,0,65,12,106,65,192,210,214,0,16,165,9,12,14,11,32,0,32,2,65,1,106,54,2,12,32,1,65,236,210,214,0,65,9,32,0,65,12,106,65,220,210,214,0,16,165,9,12,13,11,32,0,32,2,65,4,106,54,2,12,32,1,65,136,211,214,0,65,12,32,0,65,12,106,65,248,210,214,0,16,165,9,12,12,11,32,1,65,148,211,214,0,65,25,16,181,25,12,11,11,32,1,65,173,211,214,0,65,21,16,181,25,12,10,11,32,0,32,2,65,1,106,54,2,12,32,1,65,212,211,214,0,65,13,32,0,65,12,106,65,196,211,214,0,16,165,9,12,9,11,32,1,65,225,211,214,0,65,22,16,181,25,12,8,11,32,1,65,247,211,214,0,65,18,16,181,25,12,7,11,32,0,32,2,65,4,106,54,2,12,32,1,65,172,212,214,0,65,14,32,2,65,12,106,65,140,212,214,0,32,0,65,12,106,65,156,212,214,0,16,251,8,12,6,11,32,1,65,186,212,214,0,65,14,16,181,25,12,5,11,32,1,65,200,212,214,0,65,24,16,181,25,12,4,11,32,0,32,2,65,4,106,54,2,12,32,1,65,240,212,214,0,65,16,32,0,65,12,106,65,224,212,214,0,16,165,9,12,3,11,32,0,32,2,65,4,106,54,2,12,32,1,65,144,213,214,0,65,16,32,0,65,12,106,65,128,213,214,0,16,165,9,12,2,11,32,0,32,2,65,4,106,54,2,12,32,1,65,176,213,214,0,65,9,32,0,65,12,106,65,160,213,214,0,16,165,9,12,1,11,32,0,32,2,65,4,106,54,2,12,32,1,65,204,213,214,0,65,14,32,0,65,12,106,65,188,213,214,0,16,165,9,11,32,0,65,16,106,36,0,11,12,0,32,0,40,2,0,32,1,16,216,10,11,12,0,32,0,40,2,0,32,1,16,169,1,11,12,0,32,0,40,2,0,32,1,16,207,12,11,12,0,32,0,40,2,0,32,1,16,191,6,11,14,0,32,1,65,132,186,214,0,65,5,16,181,25,11,11,0,32,0,65,4,65,12,16,244,22,11,11,0,32,0,65,1,65,0,16,244,22,11,11,0,32,0,65,4,65,28,16,244,22,11,12,0,32,0,65,4,65,148,1,16,244,22,11,12,0,32,0,65,1,65,193,0,16,244,22,11,11,0,32,0,65,4,65,20,16,244,22,11,14,0,32,1,65,207,188,214,0,65,26,16,181,25,11,79,1,1,127,32,0,40,2,0,33,2,65,1,33,0,2,64,32,1,40,2,20,65,236,213,214,0,65,26,32,1,40,2,24,40,2,12,17,4,0,13,0,32,2,32,1,16,206,2,13,0,32,1,40,2,20,65,134,214,214,0,65,1,32,1,40,2,24,40,2,12,17,4,0,33,0,11,32,0,11,12,0,32,0,40,2,0,32,1,16,199,26,11,14,0,32,1,65,208,232,214,0,65,19,16,181,25,11,12,0,32,0,40,2,0,32,1,16,226,4,11,14,0,32,0,65,136,235,214,0,32,1,16,163,3,11,14,0,32,1,65,204,227,214,0,65,5,16,181,25,11,205,1,1,4,127,32,0,40,2,0,33,2,35,0,65,208,0,107,34,0,36,0,32,1,40,2,24,33,3,32,1,40,2,20,33,4,65,0,33,1,3,64,2,64,32,0,32,1,32,2,106,45,0,0,58,0,15,32,0,65,168,8,54,2,44,32,0,65,1,54,2,36,32,0,65,1,54,2,20,32,0,65,216,170,216,0,54,2,16,32,0,65,1,54,2,28,32,0,32,0,65,15,106,54,2,40,32,0,65,3,58,0,76,32,0,65,8,54,2,72,32,0,66,32,55,2,64,32,0,66,128,128,128,128,32,55,2,56,32,0,65,2,54,2,48,32,0,32,0,65,48,106,54,2,32,32,0,32,0,65,40,106,54,2,24,32,4,32,3,32,0,65,16,106,16,163,3,34,5,13,0,32,1,65,1,106,34,1,65,192,0,71,13,1,11,11,32,0,65,208,0,106,36,0,32,5,11,12,0,32,0,40,2,0,32,1,16,246,28,11,12,0,32,0,40,2,0,32,1,16,172,26,11,14,0,32,1,65,240,148,215,0,65,11,16,181,25,11,12,0,32,0,40,2,0,32,1,16,130,15,11,149,3,2,7,127,1,126,2,127,35,0,65,48,107,34,2,36,0,32,2,65,0,54,2,12,2,64,2,64,3,64,32,2,32,0,32,4,106,45,0,0,34,3,65,15,113,65,180,173,215,0,106,45,0,0,58,0,39,32,2,32,3,65,4,118,65,180,173,215,0,106,45,0,0,58,0,38,32,2,65,24,106,32,2,65,38,106,16,165,17,32,2,40,2,24,65,1,70,13,1,32,2,32,2,41,2,28,34,9,55,3,40,32,2,65,40,106,16,244,28,33,7,35,0,65,16,107,34,3,36,0,32,9,167,34,5,65,8,32,2,65,12,106,34,6,40,2,0,34,8,107,75,4,64,32,3,32,5,54,2,12,32,3,32,7,54,2,8,65,248,193,215,0,65,43,32,3,65,8,106,65,232,193,215,0,65,208,175,215,0,16,253,13,0,11,32,6,32,8,106,65,4,106,32,7,32,5,16,193,5,26,32,6,32,6,40,2,0,32,5,106,54,2,0,32,3,65,16,106,36,0,32,4,65,1,106,34,4,65,4,71,13,0,11,32,2,65,16,106,33,0,32,2,40,2,12,33,4,2,127,2,64,32,1,40,2,8,4,64,32,4,32,1,40,2,12,34,3,75,13,1,11,32,1,65,1,65,240,175,215,0,65,2,32,0,32,4,16,228,2,12,1,11,32,3,4,64,32,0,32,3,106,44,0,0,65,191,127,76,13,3,11,32,1,65,1,65,240,175,215,0,65,2,32,0,32,3,16,228,2,11,32,2,65,48,106,36,0,12,2,11,32,2,32,2,41,2,28,55,3,40,65,183,174,215,0,65,31,32,2,65,40,106,65,132,176,215,0,65,216,174,215,0,16,253,13,0,11,32,0,32,4,65,0,32,3,65,224,175,215,0,16,208,25,0,11,11,122,2,1,127,2,126,35,0,65,32,107,34,2,36,0,32,2,65,0,58,0,28,32,2,65,0,54,2,24,32,2,66,128,128,128,128,16,55,2,16,32,2,32,2,65,16,106,65,0,16,177,17,32,2,32,1,65,32,16,209,18,32,2,65,0,58,0,12,32,2,65,24,106,32,2,65,8,106,41,2,0,34,3,55,3,0,32,2,32,2,41,2,0,34,4,55,3,16,32,0,65,8,106,32,3,62,2,0,32,0,32,4,55,2,0,32,2,65,32,106,36,0,11,11,0,65,192,0,32,0,40,2,0,107,11,12,0,32,0,65,4,65,200,0,16,244,22,11,11,0,32,0,65,1,65,32,16,244,22,11,11,0,32,0,65,8,65,24,16,244,22,11,14,0,32,1,65,213,202,215,0,65,15,16,181,25,11,10,0,32,0,32,1,32,2,16,96,11,100,1,2,127,35,0,65,16,107,34,3,36,0,32,3,65,4,106,32,2,65,0,65,1,65,1,16,167,10,32,3,40,2,8,33,4,32,3,40,2,4,65,1,70,4,64,32,4,32,3,40,2,12,16,132,25,0,11,32,3,40,2,12,32,1,32,2,16,193,5,33,1,32,0,32,2,54,2,8,32,0,32,1,54,2,4,32,0,32,4,54,2,0,32,3,65,16,106,36,0,11,12,0,32,0,40,2,0,32,1,16,211,12,11,12,0,32,0,40,2,0,32,1,16,246,26,11,12,0,32,0,40,2,0,32,1,16,237,28,11,11,0,32,0,65,4,32,1,16,225,15,11,14,0,32,0,65,236,141,216,0,32,1,16,163,3,11,9,0,32,0,65,0,32,1,27,11,14,0,32,1,65,171,154,216,0,65,11,16,181,25,11,12,0,32,0,40,2,0,32,1,16,243,24,11,9,0,32,0,32,1,16,88,0,11,13,0,65,204,166,216,0,65,27,16,154,28,0,11,14,0,65,231,166,216,0,65,207,0,16,154,28,0,11,14,0,32,1,65,192,168,216,0,65,11,16,181,25,11,11,0,32,0,32,1,65,32,16,135,15,11,14,0,32,1,65,156,204,156,1,65,2,16,223,2,11,192,10,1,11,127,2,127,35,0,65,176,8,107,34,2,36,0,32,2,65,0,54,2,4,2,64,2,64,2,127,2,64,2,64,32,1,34,5,40,2,0,69,4,64,32,0,40,2,4,33,9,12,1,11,32,5,40,2,4,34,4,2,127,32,5,40,2,8,69,4,64,32,0,40,2,4,34,9,65,1,116,12,1,11,32,5,40,2,12,34,1,32,0,40,2,4,34,9,65,1,116,34,6,32,6,32,1,65,1,106,65,1,118,75,27,11,34,6,77,13,0,65,0,33,1,32,4,32,6,107,33,3,2,64,2,64,32,5,45,0,32,34,4,65,0,32,4,65,3,71,27,65,1,107,14,2,1,0,2,11,32,3,65,1,106,65,1,118,33,1,32,3,65,1,118,33,3,11,2,64,32,3,69,13,0,32,2,65,4,106,32,5,40,2,16,34,8,32,3,16,202,6,34,10,4,64,32,2,65,8,106,33,4,32,2,40,2,4,33,6,32,3,32,10,110,33,11,65,127,33,7,3,64,32,11,32,7,65,1,106,34,7,77,4,64,32,3,32,10,32,11,108,107,33,3,2,64,2,127,65,1,32,8,65,128,1,73,13,0,26,65,2,32,8,65,128,16,73,13,0,26,65,3,65,4,32,8,65,128,128,4,73,27,11,32,3,108,34,3,69,13,0,32,3,32,6,73,4,64,32,3,32,4,106,44,0,0,65,191,127,74,13,1,12,9,11,32,3,32,6,71,13,8,11,32,5,32,4,32,3,16,181,25,13,5,32,2,65,0,54,2,4,12,3,11,32,5,32,4,32,6,16,181,25,69,13,0,11,12,3,11,65,128,208,156,1,16,156,21,0,11,32,1,33,3,11,32,0,40,2,0,33,4,2,64,2,64,32,5,40,2,8,69,13,0,32,9,32,5,40,2,12,34,1,65,1,106,65,1,118,77,13,0,2,64,32,9,32,1,65,1,118,34,0,79,4,64,32,2,32,0,54,2,172,8,32,2,32,4,54,2,168,8,32,2,65,6,54,2,164,8,32,2,65,1,54,2,140,8,32,2,65,208,208,156,1,54,2,136,8,32,2,66,1,55,2,148,8,32,2,32,2,65,168,8,106,34,6,54,2,160,8,32,2,32,2,65,160,8,106,54,2,144,8,32,5,40,2,20,32,5,40,2,24,32,2,65,136,8,106,34,8,16,163,3,13,4,32,1,65,1,113,69,13,3,32,9,32,0,65,1,106,34,0,77,13,3,32,2,32,0,32,4,106,45,0,0,34,0,65,15,113,65,248,208,156,1,106,45,0,0,58,0,169,8,32,2,32,0,65,4,118,65,248,208,156,1,106,45,0,0,58,0,168,8,32,8,32,6,65,2,16,242,2,32,2,40,2,136,8,65,1,70,13,1,32,5,32,2,45,0,169,8,16,207,25,13,4,12,3,11,32,0,32,9,65,192,208,156,1,16,164,15,0,11,12,5,11,32,9,65,128,124,113,34,6,4,64,32,2,65,8,106,33,10,32,2,65,168,8,106,65,4,114,33,11,32,4,33,0,32,6,33,1,3,64,32,0,65,128,4,106,65,0,33,7,3,64,32,2,32,0,32,7,106,45,0,0,34,12,65,15,113,65,248,208,156,1,106,45,0,0,58,0,161,8,32,2,32,12,65,4,118,65,248,208,156,1,106,45,0,0,58,0,160,8,32,2,65,136,8,106,32,2,65,160,8,106,65,2,16,242,2,32,2,40,2,136,8,65,1,70,13,7,32,2,32,2,51,1,160,8,66,32,134,66,2,132,55,3,168,8,32,2,65,4,106,32,11,65,2,65,176,208,156,1,16,184,15,32,7,65,1,106,34,7,65,128,4,71,13,0,11,32,5,32,10,32,2,40,2,4,16,181,25,13,3,32,2,65,0,54,2,4,33,0,32,1,65,128,4,107,34,1,13,0,11,11,32,5,32,2,65,8,106,32,9,65,255,3,113,34,0,4,127,32,4,32,6,106,33,7,32,2,65,168,8,106,65,4,114,33,1,3,64,32,2,32,7,45,0,0,34,4,65,15,113,65,248,208,156,1,106,45,0,0,58,0,161,8,32,2,32,4,65,4,118,65,248,208,156,1,106,45,0,0,58,0,160,8,32,2,65,136,8,106,32,2,65,160,8,106,65,2,16,242,2,32,2,40,2,136,8,65,1,70,13,6,32,2,32,2,51,1,160,8,66,32,134,66,2,132,55,3,168,8,32,2,65,4,106,32,1,65,2,65,160,208,156,1,16,184,15,32,7,65,1,106,33,7,32,0,65,1,107,34,0,13,0,11,32,2,40,2,4,5,65,0,11,16,181,25,13,1,11,2,64,2,64,32,3,69,13,0,32,2,65,0,54,2,4,32,2,65,4,106,32,5,40,2,16,34,0,32,3,16,202,6,34,6,4,64,32,2,65,8,106,33,1,32,2,40,2,4,33,4,32,3,32,6,110,33,8,65,127,33,7,3,64,32,8,32,7,65,1,106,34,7,77,4,64,32,3,32,6,32,8,108,107,33,3,2,64,2,127,65,1,32,0,65,128,1,73,13,0,26,65,2,32,0,65,128,16,73,13,0,26,65,3,65,4,32,0,65,128,128,4,73,27,11,32,3,108,34,0,69,13,0,32,0,32,4,73,4,64,32,0,32,1,106,44,0,0,65,191,127,74,13,1,12,6,11,32,0,32,4,71,13,5,11,32,5,32,1,32,0,16,181,25,13,5,12,3,11,32,5,32,1,32,4,16,181,25,69,13,0,11,12,3,11,65,216,208,156,1,16,156,21,0,11,65,0,12,2,11,32,1,32,4,65,0,32,0,65,232,208,156,1,16,208,25,0,11,65,1,11,32,2,65,176,8,106,36,0,12,2,11,32,4,32,6,65,0,32,3,65,144,208,156,1,16,208,25,0,11,32,2,32,2,41,2,140,8,55,3,136,8,65,235,209,156,1,65,31,32,2,65,136,8,106,65,236,204,156,1,65,140,210,156,1,16,253,13,0,11,11,14,0,32,1,65,164,214,156,1,65,2,16,223,2,11,12,0,32,0,40,2,0,32,1,16,179,11,11,14,0,32,0,65,220,214,156,1,32,1,16,163,3,11,153,3,1,7,127,32,0,40,2,0,33,0,35,0,65,208,0,107,34,2,36,0,32,2,65,32,106,32,0,32,0,40,2,0,40,2,4,17,0,0,32,2,65,130,10,54,2,44,65,1,33,3,32,2,65,1,54,2,52,32,2,65,236,224,156,1,54,2,48,32,2,66,1,55,2,60,32,2,32,2,41,3,32,55,2,72,32,2,32,2,65,200,0,106,54,2,40,32,2,32,2,65,40,106,54,2,56,2,64,32,1,40,2,20,34,7,32,1,40,2,24,34,8,32,2,65,48,106,16,163,3,13,0,2,64,32,1,45,0,28,65,4,113,69,13,0,32,2,65,24,106,32,0,32,0,40,2,0,40,2,4,17,0,0,65,0,33,3,32,2,40,2,28,33,4,32,2,40,2,24,33,5,65,1,33,6,3,64,2,64,32,3,69,4,64,32,5,33,0,32,4,33,1,3,64,65,0,33,3,32,0,69,13,5,32,2,65,16,106,32,0,32,1,40,2,24,17,0,0,32,2,40,2,20,33,1,32,2,40,2,16,33,0,32,6,65,1,107,34,6,13,0,11,32,0,13,1,12,4,11,32,4,33,1,32,5,34,0,69,13,2,11,32,2,65,8,106,32,0,32,1,40,2,24,17,0,0,32,2,40,2,12,33,4,32,2,40,2,8,33,5,32,2,32,1,54,2,44,32,2,32,0,54,2,40,65,1,33,3,32,2,65,1,54,2,52,32,2,65,248,224,156,1,54,2,48,32,2,66,1,55,2,60,32,2,65,130,10,54,2,76,32,2,32,2,65,200,0,106,54,2,56,32,2,32,2,65,40,106,54,2,72,65,0,33,6,32,7,32,8,32,2,65,48,106,16,163,3,69,13,0,11,12,1,11,65,0,33,3,11,32,2,65,208,0,106,36,0,32,3,11,14,0,32,0,65,148,219,156,1,32,1,16,163,3,11,14,0,32,1,65,176,221,156,1,65,5,16,181,25,11,14,0,32,0,65,156,228,156,1,32,1,16,163,3,11,14,0,32,0,65,252,229,156,1,32,1,16,163,3,11,242,1,1,6,127,2,127,32,0,40,2,0,33,2,35,0,65,128,1,107,34,4,36,0,32,1,40,2,4,33,7,32,1,40,2,0,33,6,32,1,40,2,28,34,5,33,0,2,64,32,5,65,4,113,69,13,0,32,5,65,8,114,33,0,32,6,13,0,32,1,66,129,128,128,128,160,1,55,2,0,11,32,1,32,0,65,4,114,54,2,28,65,0,33,0,3,64,32,0,32,4,106,65,255,0,106,32,2,65,15,113,34,3,65,48,114,32,3,65,215,0,106,32,3,65,10,73,27,58,0,0,32,0,65,1,107,33,0,32,2,65,16,73,32,2,65,4,118,33,2,69,13,0,11,32,0,65,128,1,106,34,2,65,129,1,73,4,64,32,1,65,1,65,156,169,157,1,65,2,32,0,32,4,106,65,128,1,106,65,0,32,0,107,16,228,2,32,1,32,5,54,2,28,32,1,32,7,54,2,4,32,1,32,6,54,2,0,32,4,65,128,1,106,36,0,12,1,11,32,2,65,128,1,65,140,169,157,1,16,162,15,0,11,11,14,0,32,1,65,156,245,156,1,65,2,16,223,2,11,14,0,32,0,65,176,248,156,1,32,1,16,163,3,11,14,0,32,1,65,219,247,156,1,65,5,16,181,25,11,14,0,32,1,65,232,131,157,1,65,18,16,181,25,11,14,0,32,0,65,228,134,157,1,32,1,16,163,3,11,14,0,32,1,65,212,134,157,1,65,5,16,181,25,11,14,0,32,1,65,217,134,157,1,65,11,16,181,25,11,26,0,32,0,32,1,65,152,185,158,1,40,2,0,34,0,65,163,10,32,0,27,17,0,0,0,11,11,0,32,0,32,1,16,243,5,65,0,11,14,0,32,0,65,128,171,157,1,32,1,16,163,3,11,14,0,32,0,65,232,170,157,1,32,1,16,163,3,11,14,0,32,0,65,192,166,157,1,32,1,16,163,3,11,11,0,32,2,32,0,32,1,16,223,2,11,12,0,32,0,40,2,0,32,1,16,196,5,11,148,5,1,8,127,2,64,2,127,2,64,32,2,34,6,32,0,32,1,107,75,4,64,32,1,32,2,106,34,3,33,5,32,0,32,2,106,33,2,32,0,32,6,65,16,73,13,2,26,32,2,65,124,113,33,4,65,0,32,2,65,3,113,34,7,107,33,8,32,7,4,64,32,3,65,1,107,33,3,3,64,32,2,65,1,107,34,2,32,3,45,0,0,58,0,0,32,3,65,1,107,33,3,32,2,32,4,75,13,0,11,11,32,4,32,6,32,7,107,34,7,65,124,113,34,6,107,33,2,32,5,32,8,106,34,5,65,3,113,4,64,32,6,65,0,76,13,2,32,5,65,3,116,34,3,65,24,113,33,8,32,5,65,124,113,34,9,65,4,107,33,1,65,0,32,3,107,65,24,113,33,10,32,9,40,2,0,33,3,3,64,32,4,65,4,107,34,4,32,3,32,10,116,32,1,40,2,0,34,3,32,8,118,114,54,2,0,32,1,65,4,107,33,1,32,2,32,4,73,13,0,11,12,2,11,32,6,65,0,76,13,1,32,1,32,7,106,65,4,107,33,1,3,64,32,4,65,4,107,34,4,32,1,40,2,0,54,2,0,32,1,65,4,107,33,1,32,2,32,4,73,13,0,11,12,1,11,2,64,32,6,65,16,73,4,64,32,0,33,2,12,1,11,32,0,65,0,32,0,107,65,3,113,34,5,106,33,4,32,5,4,64,32,0,33,2,32,1,33,3,3,64,32,2,32,3,45,0,0,58,0,0,32,3,65,1,106,33,3,32,2,65,1,106,34,2,32,4,73,13,0,11,11,32,4,32,6,32,5,107,34,6,65,124,113,34,7,106,33,2,2,64,32,1,32,5,106,34,5,65,3,113,4,64,32,7,65,0,76,13,1,32,5,65,3,116,34,3,65,24,113,33,8,32,5,65,124,113,34,9,65,4,106,33,1,65,0,32,3,107,65,24,113,33,10,32,9,40,2,0,33,3,3,64,32,4,32,3,32,8,118,32,1,40,2,0,34,3,32,10,116,114,54,2,0,32,1,65,4,106,33,1,32,4,65,4,106,34,4,32,2,73,13,0,11,12,1,11,32,7,65,0,76,13,0,32,5,33,1,3,64,32,4,32,1,40,2,0,54,2,0,32,1,65,4,106,33,1,32,4,65,4,106,34,4,32,2,73,13,0,11,11,32,6,65,3,113,33,6,32,5,32,7,106,33,1,11,32,6,69,13,2,32,2,32,6,106,33,3,3,64,32,2,32,1,45,0,0,58,0,0,32,1,65,1,106,33,1,32,2,65,1,106,34,2,32,3,73,13,0,11,12,2,11,32,7,65,3,113,34,1,69,13,1,32,5,32,6,107,33,5,32,2,32,1,107,11,33,3,32,5,65,1,107,33,1,3,64,32,2,65,1,107,34,2,32,1,45,0,0,58,0,0,32,1,65,1,107,33,1,32,2,32,3,75,13,0,11,11,32,0,11,10,0,32,0,32,1,37,1,16,5,11,10,0,32,0,32,1,37,1,16,6,11,14,0,32,1,65,152,251,203,0,65,16,16,181,25,11,14,0,32,1,65,219,152,215,0,65,28,16,181,25,11,14,0,32,1,65,172,238,213,0,65,16,16,181,25,11,14,0,32,1,65,205,152,215,0,65,14,16,181,25,11,9,0,32,0,65,0,54,2,0,11,147,48,2,29,127,1,126,35,0,65,128,1,107,34,5,36,0,32,5,65,40,106,32,0,32,0,40,2,0,40,2,4,17,0,0,32,5,32,5,40,2,44,34,2,54,2,52,32,5,32,5,40,2,40,34,4,54,2,48,2,64,2,64,2,64,2,64,2,64,2,64,32,1,34,14,45,0,28,65,4,113,69,4,64,65,1,33,21,32,5,65,1,54,2,96,32,5,65,236,224,156,1,54,2,92,32,5,66,1,55,2,104,32,5,65,130,10,54,2,68,32,5,32,5,65,64,107,54,2,100,32,5,32,5,65,48,106,54,2,64,32,1,40,2,20,32,1,40,2,24,32,5,65,220,0,106,16,163,3,13,6,32,5,65,32,106,32,4,32,2,40,2,24,17,0,0,32,5,40,2,32,34,1,4,64,32,5,40,2,36,33,4,32,14,40,2,20,65,128,225,156,1,65,12,32,14,40,2,24,40,2,12,17,4,0,13,7,32,5,65,24,106,32,1,32,4,40,2,24,17,0,0,32,5,40,2,24,65,0,71,33,7,3,64,32,5,65,16,106,32,1,32,4,40,2,24,17,0,0,32,5,40,2,20,32,5,40,2,16,33,8,32,5,32,4,54,2,60,32,5,32,1,54,2,56,32,14,40,2,20,65,140,225,156,1,65,1,32,14,40,2,24,40,2,12,17,4,0,13,8,32,5,65,0,58,0,76,32,5,32,3,54,2,68,32,5,32,7,54,2,64,32,5,32,14,54,2,72,32,5,65,1,54,2,96,32,5,65,236,224,156,1,54,2,92,32,5,66,1,55,2,104,32,5,65,130,10,54,2,84,32,5,32,5,65,208,0,106,54,2,100,32,5,32,5,65,56,106,54,2,80,32,5,65,64,107,32,5,65,220,0,106,16,165,28,13,8,32,3,65,1,106,33,3,33,4,32,8,34,1,13,0,11,11,2,64,32,0,40,2,4,65,3,71,4,64,32,0,65,4,106,33,0,12,1,11,32,0,32,0,40,2,0,40,2,20,17,5,0,34,0,13,0,65,232,223,156,1,65,24,65,220,224,156,1,16,151,17,0,11,32,0,40,2,0,65,2,73,13,5,32,5,65,0,54,2,72,32,5,66,128,128,128,128,16,55,2,64,32,5,65,3,58,0,124,32,5,65,32,54,2,108,32,5,65,0,54,2,120,32,5,65,204,219,156,1,54,2,116,32,5,65,0,54,2,100,32,5,65,0,54,2,92,32,5,32,5,65,64,107,54,2,112,32,5,65,220,0,106,33,2,35,0,65,160,1,107,34,3,36,0,2,127,2,64,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,32,0,40,2,0,65,1,107,14,2,0,1,2,11,32,2,65,133,231,156,1,65,18,16,181,25,12,9,11,32,0,45,0,20,65,3,71,4,64,32,3,32,0,65,4,106,54,2,56,32,3,65,56,106,33,4,35,0,65,32,107,34,1,36,0,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,0,65,20,106,34,8,45,0,0,65,1,107,14,3,2,5,1,0,11,32,8,65,2,58,0,0,32,4,40,2,0,32,4,65,0,54,2,0,69,13,2,65,149,185,158,1,45,0,0,33,4,65,149,185,158,1,65,1,58,0,0,32,1,32,4,58,0,7,32,4,65,1,70,13,3,65,149,185,158,1,65,0,58,0,0,32,8,65,3,58,0,0,11,32,1,65,32,106,36,0,12,5,11,32,1,65,0,54,2,24,32,1,65,1,54,2,12,32,1,65,140,242,156,1,54,2,8,12,3,11,65,244,238,156,1,16,248,26,0,11,32,1,66,0,55,2,20,32,1,66,129,128,128,128,192,0,55,2,12,32,1,65,164,238,156,1,54,2,8,32,1,65,7,106,32,1,65,8,106,16,243,20,0,11,32,1,65,0,54,2,24,32,1,65,1,54,2,12,32,1,65,204,242,156,1,54,2,8,11,32,1,66,4,55,2,16,32,1,65,8,106,65,244,237,156,1,16,198,18,0,11,11,32,0,65,12,106,40,2,0,33,1,32,2,40,2,28,65,4,113,34,8,69,13,1,32,0,65,8,106,40,2,0,12,2,11,32,2,65,240,230,156,1,65,21,16,181,25,12,7,11,32,1,32,0,40,2,16,34,4,73,13,1,32,1,32,4,107,33,1,32,0,65,8,106,40,2,0,32,4,65,12,108,106,11,33,17,32,3,65,128,128,128,128,120,54,2,12,32,3,65,232,230,156,1,41,3,0,55,2,16,32,3,32,8,65,2,118,34,0,58,0,24,32,3,32,0,58,0,44,32,3,65,0,54,2,40,32,3,32,2,54,2,28,32,3,65,168,231,156,1,54,2,36,32,3,32,3,65,12,106,54,2,32,32,1,69,13,2,32,17,32,1,65,12,108,106,33,24,32,3,65,60,106,33,19,32,3,65,132,1,106,33,20,3,64,2,64,32,17,40,2,8,34,0,69,4,64,32,3,65,0,54,2,100,32,3,32,3,65,28,106,54,2,96,32,3,65,3,54,2,56,32,3,65,2,54,2,128,1,32,3,65,224,0,106,32,3,65,56,106,32,3,65,128,1,106,65,0,32,3,65,0,32,3,16,180,1,32,3,40,2,96,34,1,32,1,40,2,12,65,1,106,54,2,12,69,13,1,12,7,11,32,0,65,44,108,33,25,32,17,40,2,4,33,26,65,0,33,22,3,64,32,3,65,0,54,2,52,32,3,32,3,65,28,106,54,2,48,2,64,32,22,32,26,106,34,16,65,32,106,40,2,0,65,128,128,128,128,120,70,4,64,32,3,65,3,54,2,56,12,1,11,32,3,65,128,1,106,34,18,32,16,65,36,106,40,2,0,34,27,32,16,65,40,106,40,2,0,34,28,16,242,2,65,2,33,0,2,64,32,3,40,2,128,1,13,0,32,3,40,2,132,1,33,9,32,3,40,2,136,1,33,1,35,0,65,32,107,34,12,36,0,35,0,65,224,0,107,34,7,36,0,32,7,65,16,106,32,9,32,1,65,160,130,157,1,65,6,16,178,1,2,64,2,64,2,64,2,64,2,127,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,7,40,2,16,69,4,64,3,64,32,7,65,212,0,106,32,7,65,16,106,16,248,1,32,7,40,2,84,34,0,65,1,70,13,0,11,2,64,2,64,32,0,65,1,107,14,2,4,1,0,11,32,7,32,7,41,2,88,55,2,8,32,7,65,1,54,2,4,12,2,11,32,7,65,0,54,2,4,12,1,11,32,7,65,24,106,33,0,32,7,40,2,76,33,2,32,7,40,2,72,33,4,32,7,40,2,68,33,8,32,7,40,2,64,33,6,32,7,40,2,52,65,127,71,4,64,32,7,65,4,106,32,0,32,6,32,8,32,4,32,2,65,0,16,143,4,12,1,11,32,7,65,4,106,32,0,32,6,32,8,32,4,32,2,65,1,16,143,4,11,32,7,40,2,4,69,13,1,2,64,32,7,40,2,8,34,4,65,6,106,34,0,69,13,0,32,0,32,1,73,4,64,32,0,32,9,106,44,0,0,65,191,127,74,13,1,12,16,11,32,0,32,1,71,13,15,11,32,1,32,9,106,33,10,32,0,32,9,106,33,0,3,64,2,64,32,0,32,10,70,13,0,2,127,32,0,44,0,0,34,2,65,0,78,4,64,32,2,65,255,1,113,33,2,32,0,65,1,106,12,1,11,32,0,45,0,1,65,63,113,33,6,32,2,65,31,113,33,8,32,2,65,95,77,4,64,32,8,65,6,116,32,6,114,33,2,32,0,65,2,106,12,1,11,32,0,45,0,2,65,63,113,32,6,65,6,116,114,33,6,32,2,65,112,73,4,64,32,6,32,8,65,12,116,114,33,2,32,0,65,3,106,12,1,11,32,8,65,18,116,65,128,128,240,0,113,32,0,45,0,3,65,63,113,32,6,65,6,116,114,114,34,2,65,128,128,196,0,70,13,1,32,0,65,4,106,11,33,0,32,2,65,64,106,65,7,73,32,2,65,48,107,65,10,73,114,13,1,12,3,11,11,32,4,69,4,64,65,0,33,1,12,3,11,2,64,32,1,32,4,75,4,64,32,4,32,9,106,44,0,0,65,191,127,76,13,1,32,4,33,1,12,3,11,32,1,32,4,70,13,2,11,32,9,32,1,65,0,32,4,65,228,130,157,1,16,208,25,0,11,0,11,2,64,2,64,32,1,65,3,79,4,64,2,64,2,64,2,64,65,232,248,156,1,32,9,65,3,16,137,18,4,64,32,9,47,0,0,65,218,156,1,70,13,1,32,1,65,3,70,13,6,32,9,40,0,0,65,223,190,233,242,4,71,13,6,65,124,33,2,65,4,33,0,32,1,65,5,79,13,2,65,4,33,1,12,5,11,65,3,33,0,65,125,33,2,32,1,65,3,70,4,64,65,3,33,1,12,5,11,32,9,44,0,3,65,191,127,74,13,4,32,9,32,1,65,3,32,1,65,188,249,156,1,16,208,25,0,11,32,9,44,0,2,65,191,127,76,13,1,65,2,33,0,65,126,33,2,12,3,11,32,9,44,0,4,65,191,127,74,13,2,32,9,32,1,65,4,32,1,65,156,249,156,1,16,208,25,0,11,32,9,32,1,65,2,32,1,65,172,249,156,1,16,208,25,0,11,65,2,33,0,32,1,65,2,71,13,2,32,9,47,0,0,65,218,156,1,71,4,64,65,2,33,1,12,3,11,65,126,33,2,65,2,33,1,11,32,0,32,9,106,34,4,32,1,32,2,106,34,8,106,33,15,32,8,33,0,32,4,33,2,2,64,3,64,32,0,4,64,32,0,65,1,107,33,0,32,2,44,0,0,32,2,65,1,106,33,2,65,0,78,13,1,12,2,11,11,32,8,69,13,0,2,127,32,4,44,0,0,34,0,65,0,78,4,64,32,0,65,255,1,113,33,0,32,4,65,1,106,12,1,11,32,4,45,0,1,65,63,113,33,6,32,0,65,31,113,33,2,32,0,65,95,77,4,64,32,2,65,6,116,32,6,114,33,0,32,4,65,2,106,12,1,11,32,4,45,0,2,65,63,113,32,6,65,6,116,114,33,6,32,0,65,112,73,4,64,32,6,32,2,65,12,116,114,33,0,32,4,65,3,106,12,1,11,32,2,65,18,116,65,128,128,240,0,113,32,4,45,0,3,65,63,113,32,6,65,6,116,114,114,33,0,32,4,65,4,106,11,33,2,2,64,32,0,65,197,0,70,4,64,65,0,33,10,12,1,11,32,0,65,128,128,196,0,70,13,1,65,0,33,10,3,64,32,0,65,48,107,65,9,75,13,2,65,0,33,6,3,64,32,0,65,48,107,34,13,65,10,79,4,64,32,6,4,64,3,64,32,2,32,15,70,13,6,2,127,32,2,44,0,0,34,0,65,0,78,4,64,32,0,65,255,1,113,33,0,32,2,65,1,106,12,1,11,32,2,45,0,1,65,63,113,33,11,32,0,65,31,113,33,13,32,0,65,95,77,4,64,32,13,65,6,116,32,11,114,33,0,32,2,65,2,106,12,1,11,32,2,45,0,2,65,63,113,32,11,65,6,116,114,33,11,32,0,65,112,73,4,64,32,11,32,13,65,12,116,114,33,0,32,2,65,3,106,12,1,11,32,13,65,18,116,65,128,128,240,0,113,32,2,45,0,3,65,63,113,32,11,65,6,116,114,114,34,0,65,128,128,196,0,70,13,7,32,2,65,4,106,11,33,2,32,6,65,1,107,34,6,13,0,11,11,32,10,65,1,106,33,10,32,0,65,197,0,71,13,2,12,3,11,32,6,173,66,10,126,34,31,66,32,136,167,13,3,32,2,32,15,70,32,31,167,34,0,32,13,106,34,6,32,0,73,114,13,3,2,127,32,2,44,0,0,34,0,65,0,78,4,64,32,0,65,255,1,113,33,0,32,2,65,1,106,12,1,11,32,2,45,0,1,65,63,113,33,11,32,0,65,31,113,33,13,32,0,65,95,77,4,64,32,13,65,6,116,32,11,114,33,0,32,2,65,2,106,12,1,11,32,2,45,0,2,65,63,113,32,11,65,6,116,114,33,11,32,0,65,112,73,4,64,32,11,32,13,65,12,116,114,33,0,32,2,65,3,106,12,1,11,32,13,65,18,116,65,128,128,240,0,113,32,2,45,0,3,65,63,113,32,11,65,6,116,114,114,33,0,32,2,65,4,106,11,33,2,32,0,65,128,128,196,0,71,13,0,11,11,12,1,11,32,15,32,2,107,33,15,12,8,11,32,1,65,2,77,13,1,11,32,9,47,0,0,65,223,164,1,71,13,1,32,9,44,0,2,34,2,65,191,127,76,13,3,32,9,65,2,106,33,8,65,126,33,10,12,5,11,65,2,33,0,65,0,33,10,32,1,65,2,71,13,7,32,9,45,0,0,65,210,0,70,13,1,12,8,11,32,9,45,0,0,65,210,0,71,13,2,32,1,33,0,11,32,9,44,0,1,34,2,65,191,127,74,4,64,32,9,65,1,106,33,8,65,127,33,10,32,0,33,1,12,3,11,32,9,32,0,65,1,32,0,65,192,252,156,1,16,208,25,0,11,32,9,32,1,65,2,32,1,65,208,252,156,1,16,208,25,0,11,65,3,33,0,65,0,33,10,32,1,65,3,70,13,4,65,128,252,156,1,32,9,65,3,16,137,18,13,3,32,9,44,0,3,34,2,65,191,127,74,4,64,32,9,65,3,106,33,8,65,125,33,10,12,1,11,32,9,32,1,65,3,32,1,65,176,252,156,1,16,208,25,0,11,32,2,65,193,0,107,65,255,1,113,65,25,75,13,1,32,1,32,10,106,33,10,65,0,33,0,3,64,32,0,32,10,71,4,64,32,0,32,8,106,32,0,65,1,106,33,0,44,0,0,65,0,78,13,1,12,3,11,11,32,7,65,32,106,66,0,55,2,0,32,7,66,0,55,2,24,32,7,32,10,54,2,20,32,7,32,8,54,2,16,2,64,32,7,65,16,106,65,0,16,163,1,69,4,64,32,7,45,0,20,33,6,2,64,32,7,40,2,16,34,2,69,13,0,32,7,40,2,24,34,0,32,7,47,0,21,32,7,65,23,106,45,0,0,65,16,116,114,65,8,116,32,6,114,34,6,79,13,2,32,0,32,2,106,45,0,0,65,193,0,107,65,255,1,113,65,26,79,13,2,32,7,40,2,28,33,4,32,7,66,0,55,2,32,32,7,32,4,54,2,28,32,7,32,0,54,2,24,32,7,32,6,54,2,20,32,7,32,2,54,2,16,32,7,65,16,106,65,0,16,163,1,13,10,32,7,45,0,20,33,6,32,7,40,2,16,34,2,69,13,0,32,7,40,2,24,33,0,32,7,47,0,21,32,7,65,23,106,45,0,0,65,16,116,114,65,8,116,32,6,114,33,6,12,2,11,32,6,65,1,113,33,10,12,4,11,12,8,11,2,64,2,64,32,0,69,13,0,32,0,32,6,73,4,64,32,0,32,2,106,44,0,0,65,191,127,74,13,1,12,2,11,32,0,32,6,71,13,1,11,32,6,32,0,107,33,15,32,0,32,2,106,33,2,65,0,33,4,12,1,11,32,2,32,6,32,0,32,6,65,192,253,156,1,16,208,25,0,11,2,64,2,64,32,15,69,4,64,65,0,33,15,12,1,11,65,46,33,6,65,0,33,13,32,2,45,0,0,65,46,71,13,1,32,2,32,15,106,33,29,32,2,33,0,3,64,2,127,32,6,192,65,0,72,4,64,32,0,45,0,1,65,63,113,33,23,32,6,65,31,113,33,11,32,6,65,255,1,113,34,30,65,223,1,77,4,64,32,11,65,6,116,32,23,114,33,6,32,0,65,2,106,12,2,11,32,0,45,0,2,65,63,113,32,23,65,6,116,114,33,6,32,30,65,240,1,73,4,64,32,6,32,11,65,12,116,114,33,6,32,0,65,3,106,12,2,11,32,11,65,18,116,65,128,128,240,0,113,32,0,45,0,3,65,63,113,32,6,65,6,116,114,114,34,6,65,128,128,196,0,70,13,3,32,0,65,4,106,12,1,11,32,6,65,255,1,113,33,6,32,0,65,1,106,11,33,0,2,64,32,6,65,223,255,255,0,113,65,193,0,107,65,26,73,32,6,65,48,107,65,10,73,114,32,6,65,33,107,65,15,73,114,13,0,2,64,32,6,65,58,107,14,39,1,1,1,1,1,1,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,1,1,1,1,1,1,0,11,32,6,65,251,0,107,65,3,75,13,3,11,32,0,32,29,70,13,1,32,0,45,0,0,33,6,12,0,11,0,11,65,1,33,13,32,1,33,0,12,5,11,32,1,33,0,65,1,12,3,11,65,0,33,10,11,32,1,33,0,11,65,0,33,8,65,0,33,4,65,0,33,13,65,1,11,33,2,65,0,33,15,11,32,12,32,15,54,2,28,32,12,32,2,54,2,24,32,12,32,0,54,2,20,32,12,32,9,54,2,16,32,12,32,10,54,2,12,32,12,32,8,54,2,8,32,12,32,4,54,2,4,32,12,32,13,54,2,0,32,7,65,224,0,106,36,0,12,2,11,32,9,32,1,32,0,32,1,65,212,130,157,1,16,208,25,0,11,65,240,252,156,1,65,61,32,7,65,212,0,106,65,224,252,156,1,65,176,253,156,1,16,253,13,0,11,2,64,32,12,40,2,0,65,1,70,4,64,32,18,32,12,41,2,0,55,2,0,32,18,65,24,106,32,12,65,24,106,41,2,0,55,2,0,32,18,65,16,106,32,12,65,16,106,41,2,0,55,2,0,32,18,65,8,106,32,12,65,8,106,41,2,0,55,2,0,12,1,11,32,18,65,2,54,2,0,11,32,12,65,32,106,36,0,32,3,40,2,128,1,34,0,65,2,70,13,0,32,3,65,248,0,106,32,20,65,24,106,40,2,0,54,2,0,32,3,65,240,0,106,32,20,65,16,106,41,2,0,55,3,0,32,3,65,232,0,106,32,20,65,8,106,41,2,0,55,3,0,32,3,32,20,41,2,0,55,3,96,11,32,19,32,3,41,3,96,55,2,0,32,19,65,24,106,32,3,65,248,0,106,40,2,0,54,2,0,32,19,65,16,106,32,3,65,240,0,106,41,3,0,55,2,0,32,19,65,8,106,32,3,65,232,0,106,41,3,0,55,2,0,32,3,32,28,54,2,92,32,3,32,27,54,2,88,32,3,32,0,54,2,56,11,32,16,65,16,106,40,2,0,34,0,65,2,71,4,64,32,3,32,16,65,24,106,41,2,0,55,2,132,1,11,32,3,32,0,54,2,128,1,32,3,65,48,106,32,3,65,56,106,32,3,65,128,1,106,32,16,40,2,0,32,16,65,4,106,40,2,0,32,16,65,8,106,40,2,0,32,16,65,12,106,40,2,0,16,180,1,32,3,40,2,48,34,1,32,1,40,2,12,65,1,106,54,2,12,13,7,32,25,32,22,65,44,106,34,22,71,13,0,11,11,32,24,32,17,65,12,106,34,17,71,13,0,11,12,1,11,32,4,32,1,65,152,231,156,1,16,162,15,0,11,32,3,40,2,12,34,0,65,128,128,128,128,120,70,13,0,32,0,69,13,1,32,3,40,2,16,32,0,65,1,16,218,26,65,0,12,3,11,32,3,45,0,16,65,3,71,13,0,32,3,40,2,20,34,0,40,2,0,33,1,32,0,65,4,106,40,2,0,34,2,40,2,0,34,4,4,64,32,1,32,4,17,2,0,11,32,2,40,2,4,34,4,4,64,32,1,32,4,32,2,40,2,8,16,218,26,11,32,0,65,12,65,4,16,218,26,11,65,0,12,1,11,2,64,32,3,40,2,12,34,0,65,128,128,128,128,120,71,4,64,32,0,69,13,1,32,3,40,2,16,32,0,65,1,16,218,26,65,1,12,2,11,32,3,45,0,16,65,3,71,13,0,32,3,40,2,20,34,0,40,2,0,33,1,32,0,65,4,106,40,2,0,34,2,40,2,0,34,4,4,64,32,1,32,4,17,2,0,11,32,2,40,2,4,34,4,4,64,32,1,32,4,32,2,40,2,8,16,218,26,11,32,0,65,12,65,4,16,218,26,11,65,1,11,32,3,65,160,1,106,36,0,13,1,32,5,65,216,0,106,32,5,65,200,0,106,40,2,0,54,2,0,32,5,32,5,41,2,64,55,3,80,32,14,40,2,20,65,141,225,156,1,65,2,32,14,40,2,24,40,2,12,17,4,0,13,4,2,64,2,64,32,5,40,2,88,65,16,79,4,64,65,143,225,156,1,32,5,40,2,84,65,16,16,137,18,69,13,1,11,32,5,65,0,54,2,108,32,5,65,1,54,2,96,32,5,65,176,225,156,1,54,2,92,32,5,66,4,55,2,100,32,14,32,5,65,220,0,106,16,194,26,69,13,1,12,6,11,35,0,65,64,106,34,2,36,0,32,2,65,1,54,2,16,32,2,65,0,54,2,12,32,5,65,208,0,106,34,4,40,2,4,33,3,2,64,2,64,32,4,40,2,8,34,0,65,1,75,4,64,32,3,65,1,106,44,0,0,65,191,127,76,13,1,12,2,11,32,0,65,1,70,13,1,11,65,132,227,156,1,65,42,65,140,228,156,1,16,218,19,0,11,32,2,32,2,65,16,106,54,2,60,32,2,65,1,54,2,56,32,2,65,0,54,2,48,32,2,32,2,65,12,106,54,2,52,65,0,33,8,32,2,65,48,106,34,7,40,2,4,33,1,2,64,2,64,2,64,32,7,40,2,0,65,1,107,14,2,1,2,0,11,32,1,40,2,0,33,8,12,1,11,32,1,40,2,0,34,1,65,127,71,4,64,32,1,65,1,106,33,8,12,1,11,65,136,226,156,1,16,159,21,0,11,32,7,40,2,12,33,6,32,0,33,1,2,64,2,64,2,64,32,7,40,2,8,65,1,107,14,2,1,2,0,11,32,6,40,2,0,34,1,65,127,71,4,64,32,1,65,1,106,33,1,12,2,11,65,152,226,156,1,16,160,21,0,11,32,6,40,2,0,33,1,11,2,64,32,1,32,8,79,4,64,32,0,32,1,79,13,1,32,1,32,0,65,244,226,156,1,16,164,15,0,11,32,8,32,1,65,244,226,156,1,16,165,15,0,11,32,2,32,1,54,2,4,32,2,32,8,54,2,0,32,2,40,2,4,33,1,32,4,32,2,40,2,0,34,8,54,2,8,32,2,32,4,54,2,28,32,2,32,1,54,2,32,32,2,65,184,225,156,1,54,2,40,32,2,65,185,225,156,1,54,2,44,32,2,32,0,32,1,107,54,2,36,32,2,32,1,32,3,106,54,2,24,32,2,32,3,32,8,106,54,2,20,65,0,33,7,35,0,65,16,107,34,6,36,0,32,2,65,20,106,34,4,66,129,128,128,128,16,55,2,0,2,64,32,4,40,2,16,69,4,64,32,4,40,2,8,32,4,65,20,106,16,151,14,12,1,11,32,4,32,4,65,20,106,34,1,16,194,13,69,13,0,32,4,40,2,24,34,0,32,4,40,2,20,34,8,71,4,64,32,4,32,0,32,8,107,16,169,17,32,4,32,1,16,194,13,69,13,1,11,32,6,65,4,106,33,9,35,0,65,16,107,34,0,36,0,2,64,32,1,40,2,4,34,8,32,1,40,2,0,34,10,107,34,3,65,0,78,4,64,32,8,32,10,70,4,64,65,1,33,8,12,2,11,65,205,184,158,1,45,0,0,26,65,1,33,7,32,3,65,1,16,149,27,34,8,13,1,11,32,7,32,3,16,132,25,0,11,32,0,65,12,106,34,7,65,0,54,2,0,32,0,32,8,54,2,8,32,0,32,3,54,2,4,32,0,65,4,106,32,1,16,151,14,32,9,65,8,106,32,7,40,2,0,54,2,0,32,9,32,0,41,2,4,55,2,0,32,0,65,16,106,36,0,32,6,40,2,8,33,1,32,6,40,2,4,33,10,2,64,32,6,40,2,12,34,3,69,13,0,32,4,32,3,16,169,17,32,4,40,2,12,34,8,32,4,40,2,8,34,9,40,2,8,34,0,70,13,0,32,8,32,0,107,33,8,32,9,40,2,4,32,0,106,33,7,32,1,33,0,3,64,32,3,69,13,1,32,7,32,0,45,0,0,58,0,0,32,9,32,9,40,2,8,65,1,106,54,2,8,32,3,65,1,107,33,3,32,0,65,1,106,33,0,32,7,65,1,106,33,7,32,8,65,1,107,34,8,13,0,11,11,32,10,69,13,0,32,1,32,10,65,1,16,218,26,11,32,6,65,16,106,36,0,32,4,16,153,12,32,2,65,64,107,36,0,11,32,5,65,8,106,33,7,32,5,40,2,84,33,2,65,0,33,8,2,64,32,5,40,2,88,34,6,34,0,69,13,0,32,0,32,2,106,33,0,3,64,2,64,32,0,34,1,65,1,107,34,0,44,0,0,34,4,65,0,72,4,64,32,4,65,63,113,2,127,32,1,65,2,107,34,0,45,0,0,34,4,192,34,3,65,64,78,4,64,32,4,65,31,113,12,1,11,32,3,65,63,113,2,127,32,1,65,3,107,34,0,45,0,0,34,4,192,34,3,65,64,78,4,64,32,4,65,15,113,12,1,11,32,3,65,63,113,32,1,65,4,107,34,0,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,33,4,11,2,64,32,4,65,32,70,32,4,65,9,107,65,5,73,114,13,0,32,4,65,128,1,73,13,1,2,64,2,64,32,4,65,8,118,34,3,65,31,77,4,64,32,3,69,13,1,32,3,65,22,71,32,4,65,128,45,71,114,13,4,12,3,11,32,3,65,32,70,13,1,32,3,65,48,71,32,4,65,128,224,0,71,114,13,3,12,2,11,32,4,65,255,1,113,65,159,214,157,1,106,45,0,0,65,1,113,13,1,12,2,11,32,4,65,255,1,113,65,159,214,157,1,106,45,0,0,65,2,113,69,13,1,11,32,0,32,2,71,13,1,12,2,11,11,32,1,32,2,107,33,8,11,32,7,32,8,54,2,4,32,7,32,2,54,2,0,32,6,32,5,40,2,12,34,0,73,13,3,32,0,69,32,0,32,6,79,114,13,2,32,0,32,2,106,44,0,0,65,191,127,74,13,2,65,181,221,156,1,65,48,65,232,221,156,1,16,218,19,0,11,32,4,32,14,32,2,40,2,12,17,1,0,33,21,12,5,11,65,244,219,156,1,65,55,32,5,65,56,106,65,228,219,156,1,65,248,220,156,1,16,253,13,0,11,32,5,32,0,54,2,88,11,32,5,65,1,54,2,96,32,5,65,236,224,156,1,54,2,92,32,5,66,1,55,2,104,32,5,65,131,10,54,2,68,32,5,32,5,65,64,107,54,2,100,32,5,32,5,65,208,0,106,54,2,64,32,14,40,2,20,32,14,40,2,24,32,5,65,220,0,106,16,163,3,13,0,32,5,40,2,80,34,0,69,13,1,32,5,40,2,84,32,0,65,1,16,218,26,12,1,11,32,5,40,2,80,34,0,69,13,1,32,5,40,2,84,32,0,65,1,16,218,26,12,1,11,65,0,33,21,11,32,5,65,128,1,106,36,0,32,21,11,14,0,32,1,65,224,243,213,0,65,16,16,181,25,11,14,0,32,1,65,180,199,215,0,65,5,16,181,25,11,25,0,32,1,40,2,20,65,140,130,216,0,65,24,32,1,40,2,24,40,2,12,17,4,0,11,14,0,32,1,65,213,218,156,1,65,2,16,181,25,11,14,0,32,1,65,218,218,156,1,65,3,16,181,25,11,14,0,32,1,65,200,251,215,0,65,12,16,181,25,11,14,0,32,1,65,210,218,156,1,65,3,16,181,25,11,14,0,32,1,65,221,218,156,1,65,5,16,181,25,11,14,0,32,1,65,136,215,156,1,65,9,16,181,25,11,14,0,32,1,65,220,131,205,0,65,12,16,181,25,11,14,0,32,1,65,134,245,215,0,65,12,16,181,25,11,14,0,32,1,65,214,159,194,0,65,14,16,181,25,11,14,0,32,1,65,238,159,194,0,65,11,16,181,25,11,14,0,32,1,65,164,160,194,0,65,19,16,181,25,11,14,0,32,1,65,249,159,194,0,65,15,16,181,25,11,14,0,32,1,65,244,244,215,0,65,18,16,181,25,11,14,0,32,1,65,136,160,194,0,65,19,16,181,25,11,14,0,32,1,65,200,131,205,0,65,20,16,181,25,11,14,0,32,1,65,228,159,194,0,65,10,16,181,25,11,14,0,32,1,65,198,159,194,0,65,16,16,181,25,11,14,0,32,1,65,155,160,194,0,65,9,16,181,25,11,14,0,32,1,65,240,169,215,0,65,11,16,181,25,11,14,0,32,1,65,251,169,215,0,65,11,16,181,25,11,14,0,32,1,65,134,170,215,0,65,12,16,181,25,11,14,0,32,1,65,146,170,215,0,65,18,16,181,25,11,14,0,32,1,65,132,215,156,1,65,4,16,181,25,11,152,58,2,27,127,2,126,32,0,33,16,65,0,33,0,35,0,65,192,3,107,34,3,36,0,35,0,65,208,0,107,34,2,36,0,32,2,65,8,106,34,7,16,176,22,32,2,65,0,54,2,72,32,3,65,8,106,32,7,65,200,0,16,193,5,26,32,2,65,208,0,106,36,0,2,64,32,1,34,18,40,2,28,34,25,4,64,32,3,65,208,0,106,16,176,22,32,1,40,2,28,33,8,32,1,40,2,16,34,15,41,3,0,33,30,32,1,40,2,20,34,1,4,127,32,15,32,1,65,1,106,65,24,108,34,2,107,173,66,32,134,32,1,32,2,106,65,9,106,173,132,33,29,65,8,5,65,0,11,33,2,32,3,32,29,55,2,140,3,32,3,32,2,54,2,136,3,32,3,32,8,54,2,128,3,32,3,32,15,54,2,248,2,32,3,32,15,65,8,106,34,22,54,2,240,2,32,3,32,30,66,127,133,66,128,129,130,132,136,144,160,192,128,127,131,34,29,55,3,232,2,32,3,32,1,32,15,106,65,1,106,54,2,244,2,2,64,32,8,69,13,0,32,3,65,180,2,106,33,28,32,3,65,211,1,106,33,17,32,3,65,171,2,106,33,23,32,3,65,235,1,106,33,21,32,3,65,172,2,106,33,26,2,64,2,64,2,64,3,64,32,29,80,4,64,3,64,32,15,65,192,1,107,33,15,32,22,41,3,0,32,22,65,8,106,33,22,66,128,129,130,132,136,144,160,192,128,127,131,34,29,66,128,129,130,132,136,144,160,192,128,127,81,13,0,11,32,3,32,15,54,2,248,2,32,3,32,22,54,2,240,2,32,29,66,128,129,130,132,136,144,160,192,128,127,133,33,29,11,32,3,32,29,66,1,125,32,29,131,34,30,55,3,232,2,32,15,32,29,122,167,65,3,118,65,104,108,106,34,0,65,16,107,40,2,0,33,5,32,0,65,20,107,40,2,0,33,11,32,0,65,24,107,40,2,0,33,14,32,3,65,152,1,106,34,1,32,0,65,12,107,34,0,65,8,106,40,2,0,54,2,0,32,3,32,0,41,2,0,55,3,144,1,32,8,65,1,107,33,8,32,14,65,128,128,128,128,120,70,4,64,32,8,33,0,12,5,11,32,3,65,168,1,106,34,19,32,1,40,2,0,54,2,0,32,3,32,3,41,3,144,1,55,3,160,1,32,3,65,196,1,106,33,13,65,0,33,0,65,0,33,12,35,0,65,32,107,34,4,36,0,2,64,2,64,2,64,2,64,32,5,65,0,72,13,0,2,64,32,5,69,4,64,65,1,33,9,12,1,11,65,205,184,158,1,45,0,0,26,65,1,33,0,32,5,65,1,16,149,27,34,9,69,13,1,32,5,65,8,73,13,0,3,64,32,11,32,12,106,34,0,65,4,106,40,0,0,34,1,32,0,40,0,0,34,2,114,65,128,129,130,132,120,113,13,1,32,9,32,12,106,34,0,65,4,106,32,1,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,1,114,58,0,0,32,0,32,2,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,2,114,58,0,0,32,0,65,7,106,32,1,65,24,118,34,7,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,7,114,58,0,0,32,0,65,6,106,32,1,65,16,118,34,7,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,7,114,58,0,0,32,0,65,5,106,32,1,65,8,118,34,1,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,1,114,58,0,0,32,0,65,3,106,32,2,65,24,118,34,1,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,1,114,58,0,0,32,0,65,2,106,32,2,65,16,118,34,1,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,1,114,58,0,0,32,0,65,1,106,32,2,65,8,118,34,0,65,193,0,107,65,255,1,113,65,26,73,65,5,116,32,0,114,58,0,0,32,12,65,16,106,32,12,65,8,106,33,12,32,5,77,13,0,11,11,32,4,32,9,54,2,12,32,4,32,5,54,2,8,32,4,32,12,54,2,16,32,5,32,12,71,4,64,32,5,32,11,106,33,27,32,11,32,12,106,33,0,65,0,33,2,3,64,2,64,2,64,32,0,44,0,0,34,1,65,0,72,4,64,32,0,45,0,1,65,63,113,33,6,32,1,65,31,113,33,7,2,127,32,1,65,95,77,4,64,32,7,65,6,116,32,6,114,33,6,32,0,65,2,106,12,1,11,32,0,45,0,2,65,63,113,32,6,65,6,116,114,33,6,32,1,65,112,73,4,64,32,6,32,7,65,12,116,114,33,6,32,0,65,3,106,12,1,11,32,7,65,18,116,65,128,128,240,0,113,32,0,45,0,3,65,63,113,32,6,65,6,116,114,114,33,6,32,0,65,4,106,11,34,1,32,2,32,0,107,106,33,7,32,6,65,163,7,71,13,1,2,64,32,2,32,12,106,34,10,69,13,0,32,5,32,10,75,4,64,32,10,32,11,106,44,0,0,65,191,127,74,13,1,12,9,11,32,5,32,10,71,13,8,11,32,10,32,11,106,33,0,65,0,33,20,2,64,3,64,65,195,7,33,9,32,0,32,11,70,13,1,32,0,65,1,107,34,2,44,0,0,34,6,65,0,72,4,64,32,6,65,63,113,2,127,32,0,65,2,107,34,2,45,0,0,34,6,192,34,24,65,64,78,4,64,32,6,65,31,113,12,1,11,32,24,65,63,113,2,127,32,0,65,3,107,34,2,45,0,0,34,6,192,34,24,65,191,127,74,4,64,32,6,65,15,113,12,1,11,32,24,65,63,113,32,0,65,4,107,34,2,45,0,0,65,7,113,65,6,116,114,11,65,6,116,114,11,65,6,116,114,34,6,65,128,128,196,0,70,13,2,11,2,127,2,64,32,20,13,0,32,6,16,180,4,69,13,0,65,128,128,196,0,33,6,65,0,12,1,11,65,1,11,33,20,32,2,33,0,32,6,65,128,128,196,0,70,13,0,11,32,6,16,227,4,69,13,0,2,64,32,10,65,2,106,34,0,69,13,0,32,0,32,5,73,4,64,32,0,32,11,106,44,0,0,65,191,127,74,13,1,12,9,11,32,0,32,5,71,13,8,11,32,0,32,11,106,33,0,65,0,33,2,3,64,65,194,7,33,9,32,0,32,27,70,13,1,2,127,32,0,44,0,0,34,6,65,0,78,4,64,32,6,65,255,1,113,33,6,32,0,65,1,106,12,1,11,32,0,45,0,1,65,63,113,33,20,32,6,65,31,113,33,10,32,6,65,95,77,4,64,32,10,65,6,116,32,20,114,33,6,32,0,65,2,106,12,1,11,32,0,45,0,2,65,63,113,32,20,65,6,116,114,33,20,32,6,65,112,73,4,64,32,20,32,10,65,12,116,114,33,6,32,0,65,3,106,12,1,11,32,10,65,18,116,65,128,128,240,0,113,32,0,45,0,3,65,63,113,32,20,65,6,116,114,114,34,6,65,128,128,196,0,70,13,2,32,0,65,4,106,11,33,0,2,127,2,64,32,2,65,1,113,13,0,32,6,16,180,4,69,13,0,65,128,128,196,0,33,6,65,0,12,1,11,65,1,11,33,2,32,6,65,128,128,196,0,70,13,0,11,65,195,7,65,194,7,32,6,16,227,4,27,33,9,11,32,4,65,8,106,32,9,16,243,5,12,2,11,32,1,65,255,1,113,33,6,32,0,65,1,106,34,1,32,2,32,0,107,106,33,7,11,32,4,65,20,106,33,0,2,127,32,6,65,128,1,79,4,64,65,0,65,191,5,65,0,32,6,65,184,61,79,27,34,2,32,2,65,224,2,106,34,2,32,2,65,3,116,65,176,216,157,1,106,40,2,0,32,6,75,27,34,2,32,2,65,176,1,106,34,2,32,2,65,3,116,65,176,216,157,1,106,40,2,0,32,6,75,27,34,2,32,2,65,216,0,106,34,2,32,2,65,3,116,65,176,216,157,1,106,40,2,0,32,6,75,27,34,2,32,2,65,44,106,34,2,32,2,65,3,116,65,176,216,157,1,106,40,2,0,32,6,75,27,34,2,32,2,65,22,106,34,2,32,2,65,3,116,65,176,216,157,1,106,40,2,0,32,6,75,27,34,2,32,2,65,11,106,34,2,32,2,65,3,116,65,176,216,157,1,106,40,2,0,32,6,75,27,34,2,32,2,65,5,106,34,2,32,2,65,3,116,65,176,216,157,1,106,40,2,0,32,6,75,27,34,2,32,2,65,3,106,34,2,32,2,65,3,116,65,176,216,157,1,106,40,2,0,32,6,75,27,34,2,32,2,65,1,106,34,2,32,2,65,3,116,65,176,216,157,1,106,40,2,0,32,6,75,27,34,2,32,2,65,1,106,34,2,32,2,65,3,116,65,176,216,157,1,106,40,2,0,32,6,75,27,34,2,65,3,116,65,176,216,157,1,106,40,2,0,34,9,32,6,71,13,1,26,32,2,32,6,32,9,75,106,34,2,65,254,10,77,4,64,65,233,0,32,2,65,3,116,65,180,216,157,1,106,40,2,0,34,2,32,2,65,128,176,3,115,65,128,128,196,0,107,65,128,144,188,127,73,34,2,27,33,6,65,135,6,65,0,32,2,27,12,2,11,65,255,10,65,255,10,65,160,216,157,1,16,163,15,0,11,32,6,65,193,0,107,65,26,73,65,5,116,32,6,114,33,6,65,0,11,33,2,32,0,65,0,54,2,8,32,0,32,2,54,2,4,32,0,32,6,54,2,0,2,64,32,4,40,2,24,34,2,69,4,64,32,4,40,2,20,33,0,12,1,11,32,4,40,2,28,33,0,32,4,65,8,106,34,6,32,4,40,2,20,16,243,5,32,6,32,2,16,243,5,32,0,69,13,1,11,32,4,65,8,106,32,0,16,243,5,11,32,7,33,2,32,1,34,0,32,27,71,13,0,11,11,32,13,32,4,41,2,8,55,2,0,32,13,65,8,106,32,4,65,16,106,40,2,0,54,2,0,32,4,65,32,106,36,0,12,3,11,32,0,32,5,16,132,25,0,11,32,11,32,5,32,0,32,5,65,160,137,157,1,16,208,25,0,11,32,11,32,5,65,0,32,10,65,144,137,157,1,16,208,25,0,11,32,3,65,168,2,106,33,12,32,3,40,2,200,1,33,1,32,3,40,2,204,1,33,2,35,0,65,208,0,107,34,0,36,0,32,0,65,196,0,106,32,1,32,2,32,0,65,4,106,65,176,194,203,0,16,244,7,2,64,2,64,2,64,32,0,45,0,76,34,7,65,3,71,4,64,32,0,40,2,68,33,1,32,7,65,2,70,4,64,32,12,32,1,58,0,8,32,12,65,0,54,2,4,12,3,11,32,0,40,2,72,33,2,32,7,65,1,113,13,1,65,0,33,7,3,64,32,2,32,7,70,4,64,32,12,65,4,106,32,1,32,2,16,176,14,12,4,11,32,1,32,7,106,32,7,65,1,106,33,7,45,0,0,65,176,194,203,0,106,45,0,0,13,0,11,11,32,12,65,1,54,2,0,12,2,11,32,12,65,4,106,32,1,32,2,16,176,14,11,32,12,65,0,54,2,0,11,32,0,65,208,0,106,36,0,32,3,32,5,54,2,136,2,32,3,32,11,54,2,132,2,32,3,32,14,54,2,128,2,32,3,40,2,168,2,13,2,32,17,32,26,41,0,0,55,0,0,32,17,65,8,106,34,0,32,26,65,8,106,41,0,0,55,0,0,32,3,65,128,2,106,34,1,16,214,24,32,21,65,8,106,34,2,32,0,41,0,0,55,0,0,32,21,32,17,41,0,0,55,0,0,32,3,65,184,1,106,34,7,32,2,41,0,0,55,3,0,32,3,32,21,41,0,0,55,3,176,1,32,13,16,214,24,32,3,65,232,1,106,32,3,40,2,164,1,32,19,40,2,0,16,169,16,32,3,65,136,2,106,32,19,40,2,0,54,2,0,32,3,32,3,41,3,160,1,55,3,128,2,32,3,45,0,248,1,65,2,70,13,1,32,23,32,3,41,2,232,1,55,0,0,32,23,65,16,106,34,2,32,3,65,248,1,106,40,2,0,54,0,0,32,23,65,8,106,34,6,32,3,65,240,1,106,41,2,0,55,0,0,32,1,16,214,24,32,17,65,16,106,34,1,32,2,40,0,0,54,0,0,32,0,32,6,41,0,0,55,0,0,32,17,32,23,41,0,0,55,0,0,32,3,65,152,2,106,32,0,41,0,0,55,3,0,32,3,65,160,2,106,32,1,40,0,0,54,2,0,32,3,32,17,41,0,0,55,3,144,2,32,3,65,216,1,106,32,7,41,3,0,55,3,0,32,3,32,3,41,3,176,1,55,3,208,1,35,0,65,32,107,34,10,36,0,32,10,65,8,106,33,11,32,3,65,208,1,106,33,7,32,3,65,144,2,106,33,6,65,0,33,9,35,0,65,224,0,107,34,5,36,0,2,64,32,3,65,208,0,106,34,4,16,137,5,69,4,64,32,4,32,7,16,244,2,34,1,32,4,47,1,56,113,33,0,3,64,32,4,40,2,28,33,13,3,64,32,0,33,2,65,0,33,0,32,2,32,13,79,13,0,11,2,64,2,64,2,64,2,64,2,64,2,64,2,64,32,4,40,2,24,32,2,65,2,116,106,34,13,47,1,0,34,0,65,255,255,3,71,4,64,32,9,32,2,32,4,47,1,56,34,14,32,13,47,1,2,34,13,113,107,32,14,113,77,4,64,32,13,32,1,65,255,255,3,113,71,13,8,32,4,40,2,40,34,13,32,0,77,13,5,32,7,40,2,0,69,32,4,40,2,36,32,0,65,52,108,106,34,14,40,2,32,34,19,65,0,71,70,13,8,32,14,65,32,106,33,14,2,64,32,19,69,4,64,32,14,45,0,4,32,7,45,0,4,70,13,1,12,10,11,32,14,32,7,16,149,22,69,13,9,32,4,40,2,40,33,13,11,32,5,65,208,0,106,32,6,65,16,106,40,2,0,54,2,0,32,5,65,200,0,106,32,6,65,8,106,41,2,0,55,3,0,32,5,32,6,41,2,0,55,3,64,32,0,32,13,79,13,6,32,4,40,2,36,32,0,65,52,108,106,34,1,40,2,0,65,1,70,4,64,32,4,32,1,40,2,4,16,139,2,32,4,40,2,40,33,13,11,32,0,32,13,79,13,7,32,11,32,4,40,2,36,32,0,65,52,108,106,34,0,41,2,12,55,2,0,32,11,32,0,47,0,29,59,0,17,32,0,32,5,41,3,64,55,2,12,32,11,65,8,106,32,0,65,20,106,34,1,41,2,0,55,2,0,32,0,65,28,106,34,2,45,0,0,33,6,32,0,65,31,106,45,0,0,33,0,32,2,32,5,65,208,0,106,40,2,0,54,2,0,32,11,65,19,106,32,0,58,0,0,32,1,32,5,65,200,0,106,41,3,0,55,2,0,32,11,32,6,58,0,16,32,7,40,2,0,34,0,69,13,11,32,7,65,12,106,32,7,40,2,4,32,7,40,2,8,32,0,40,2,16,17,3,0,12,11,11,32,4,41,3,0,33,29,32,5,65,16,106,32,7,65,8,106,34,13,41,2,0,55,3,0,32,5,32,7,41,2,0,55,3,8,32,5,65,40,106,32,6,65,16,106,34,14,40,2,0,54,2,0,32,5,65,32,106,32,6,65,8,106,34,19,41,2,0,55,3,0,32,5,32,6,41,2,0,55,3,24,2,64,32,4,40,2,40,34,0,65,255,255,1,77,4,64,32,5,65,56,106,32,13,41,2,0,55,3,0,32,5,65,208,0,106,32,19,41,2,0,55,2,0,32,5,65,216,0,106,34,13,32,14,40,2,0,54,2,0,32,5,32,7,41,2,0,55,3,48,32,5,32,6,41,2,0,55,2,72,32,4,65,32,106,34,7,40,2,0,32,0,70,4,64,32,7,16,137,19,11,32,9,65,255,3,75,32,29,66,2,82,113,33,14,32,4,40,2,36,32,0,65,52,108,106,34,7,32,5,41,2,64,55,2,4,65,0,33,9,32,7,65,0,54,2,0,32,7,32,5,41,3,48,55,2,32,32,7,32,1,59,1,48,32,7,65,12,106,32,5,65,200,0,106,41,2,0,55,2,0,32,7,65,20,106,32,5,65,208,0,106,41,2,0,55,2,0,32,7,65,28,106,32,13,40,2,0,54,2,0,32,7,65,40,106,32,5,65,56,106,41,3,0,55,2,0,32,4,32,0,65,1,106,54,2,40,32,4,40,2,28,33,13,32,4,40,2,24,33,19,3,64,32,2,33,6,65,0,33,2,32,6,32,13,79,13,0,32,19,32,6,65,2,116,106,34,2,47,1,0,34,7,65,255,255,3,70,13,2,32,2,32,0,59,1,0,32,2,47,1,2,32,2,32,1,59,1,2,32,6,65,1,106,33,2,32,9,65,1,106,33,9,33,1,32,7,33,0,12,0,11,0,11,32,5,65,36,106,32,5,40,2,28,32,5,40,2,32,32,5,40,2,24,40,2,16,17,3,0,32,5,40,2,8,34,0,4,64,32,5,65,20,106,32,5,40,2,12,32,5,40,2,16,32,0,40,2,16,17,3,0,11,32,11,65,3,58,0,16,12,11,11,32,2,32,1,59,1,2,32,2,32,0,59,1,0,32,14,65,127,115,32,9,65,128,1,73,113,13,1,32,4,41,3,0,66,0,82,13,1,32,4,66,1,55,3,0,12,1,11,32,4,40,2,40,33,9,32,5,65,16,106,32,7,65,8,106,34,0,41,2,0,55,3,0,32,5,32,7,41,2,0,55,3,8,32,5,65,40,106,32,6,65,16,106,34,13,40,2,0,54,2,0,32,5,65,32,106,32,6,65,8,106,34,14,41,2,0,55,3,0,32,5,32,6,41,2,0,55,3,24,32,9,65,255,255,1,75,13,1,32,5,65,56,106,32,0,41,2,0,55,3,0,32,5,65,208,0,106,32,14,41,2,0,55,2,0,32,5,65,216,0,106,34,14,32,13,40,2,0,54,2,0,32,5,32,7,41,2,0,55,3,48,32,5,32,6,41,2,0,55,2,72,32,4,65,32,106,34,0,40,2,0,32,9,70,4,64,32,0,16,137,19,11,32,4,40,2,36,32,9,65,52,108,106,34,0,32,5,41,2,64,55,2,4,32,0,65,0,54,2,0,32,0,32,5,41,3,48,55,2,32,32,0,32,1,59,1,48,32,0,65,12,106,32,5,65,200,0,106,41,2,0,55,2,0,32,0,65,20,106,32,5,65,208,0,106,41,2,0,55,2,0,32,0,65,28,106,32,14,40,2,0,54,2,0,32,0,65,40,106,32,5,65,56,106,41,3,0,55,2,0,32,4,32,9,65,1,106,54,2,40,32,2,32,4,40,2,28,34,0,79,13,2,32,4,40,2,24,32,2,65,2,116,106,34,0,32,1,59,1,2,32,0,32,9,59,1,0,11,32,11,65,2,58,0,16,12,8,11,32,5,65,36,106,32,5,40,2,28,32,5,40,2,32,32,5,40,2,24,40,2,16,17,3,0,32,5,40,2,8,34,0,4,64,32,5,65,20,106,32,5,40,2,12,32,5,40,2,16,32,0,40,2,16,17,3,0,11,32,11,65,3,58,0,16,12,7,11,32,2,32,0,65,232,162,194,0,16,163,15,0,11,32,0,32,13,65,216,162,194,0,16,163,15,0,11,32,0,32,13,65,248,162,194,0,16,163,15,0,11,32,0,32,13,65,136,163,194,0,16,163,15,0,11,32,2,65,1,106,33,0,32,9,65,1,106,33,9,12,0,11,0,11,32,11,65,3,58,0,16,32,6,65,12,106,32,6,40,2,4,32,6,40,2,8,32,6,40,2,0,40,2,16,17,3,0,32,7,40,2,0,34,0,69,13,0,32,7,65,12,106,32,7,40,2,4,32,7,40,2,8,32,0,40,2,16,17,3,0,11,32,5,65,224,0,106,36,0,32,10,45,0,24,65,3,70,4,64,65,152,163,194,0,65,23,32,10,65,31,106,65,232,161,194,0,65,176,163,194,0,16,253,13,0,11,32,12,32,10,41,2,8,55,2,0,32,12,65,16,106,32,10,65,24,106,40,2,0,54,2,0,32,12,65,8,106,32,10,65,16,106,41,2,0,55,2,0,32,10,65,32,106,36,0,32,3,45,0,184,2,65,2,71,4,64,32,28,32,3,40,2,172,2,32,3,40,2,176,2,32,3,40,2,168,2,40,2,16,17,3,0,11,32,30,33,29,32,8,13,0,11,65,0,33,0,12,3,11,32,3,32,8,54,2,128,3,32,3,65,188,3,106,32,3,65,168,1,106,40,2,0,54,0,0,32,3,65,223,1,106,34,0,32,3,65,183,2,106,41,0,0,55,0,0,32,3,32,3,41,3,160,1,55,0,180,3,32,3,32,3,65,184,3,106,41,0,0,55,0,175,2,32,3,65,216,1,106,34,1,32,3,65,176,2,106,41,3,0,55,3,0,32,3,32,3,41,0,177,3,55,3,168,2,32,3,32,3,41,3,168,2,55,3,208,1,32,16,65,11,58,0,0,32,16,65,16,106,32,0,41,0,0,55,0,0,32,16,65,9,106,32,1,41,3,0,55,0,0,32,16,32,3,41,3,208,1,55,0,1,32,3,40,2,176,1,34,0,69,13,1,32,3,65,188,1,106,32,3,40,2,180,1,32,3,40,2,184,1,32,0,40,2,16,17,3,0,12,1,11,32,3,32,8,54,2,128,3,32,3,65,188,3,106,32,3,65,136,2,106,40,2,0,54,0,0,32,3,65,247,1,106,34,0,32,3,65,223,1,106,40,0,0,54,0,0,32,3,32,3,41,2,128,2,55,0,180,3,32,3,32,3,65,184,3,106,41,0,0,55,0,215,1,32,3,65,240,1,106,34,1,32,3,65,216,1,106,41,3,0,55,3,0,32,3,32,3,41,0,177,3,55,3,208,1,32,3,32,3,41,3,208,1,55,3,232,1,32,16,65,10,58,0,0,32,16,65,16,106,32,0,40,0,0,54,0,0,32,16,65,9,106,32,1,41,3,0,55,0,0,32,16,32,3,41,3,232,1,55,0,1,32,3,65,196,1,106,16,214,24,32,3,65,160,1,106,16,214,24,11,32,3,65,232,2,106,16,174,22,32,3,65,208,0,106,16,238,19,32,3,65,8,106,16,238,19,32,3,40,2,72,34,0,4,64,2,64,32,0,40,2,76,34,1,69,13,0,32,0,40,2,80,34,2,40,2,0,34,7,4,64,32,1,32,7,17,2,0,11,32,2,40,2,4,34,7,69,13,0,32,1,32,7,32,2,40,2,8,16,218,26,11,32,0,40,2,0,65,2,71,4,64,32,0,65,16,106,16,214,24,11,32,0,65,212,0,65,4,16,218,26,11,32,18,65,48,106,16,214,24,32,18,65,60,106,16,227,24,12,2,11,32,3,32,0,54,2,128,3,32,3,65,232,2,106,34,6,16,174,22,32,6,32,3,65,8,106,34,22,65,200,0,16,193,5,26,32,3,65,168,2,106,34,13,32,3,65,208,0,106,65,192,0,16,193,5,26,35,0,65,208,0,107,34,9,36,0,32,9,65,24,106,34,0,32,13,16,163,24,32,9,65,16,106,32,0,16,244,6,32,9,40,2,16,34,1,4,64,32,9,65,52,106,33,23,32,9,40,2,20,33,8,3,64,32,9,65,60,106,34,5,32,8,65,12,106,32,8,40,2,4,32,8,40,2,8,32,8,40,2,0,40,2,0,17,6,0,32,9,32,8,45,0,16,58,0,76,65,0,33,12,35,0,65,32,107,34,15,36,0,32,15,65,8,106,33,11,35,0,65,224,0,107,34,4,36,0,32,4,32,1,34,7,54,2,4,2,64,32,6,34,8,16,137,5,69,4,64,32,6,32,4,65,4,106,16,239,2,65,255,255,3,113,34,2,32,6,47,1,56,113,33,1,3,64,32,8,40,2,28,33,10,3,64,32,1,33,0,65,0,33,1,32,0,32,10,79,13,0,11,2,64,2,64,2,64,2,64,2,64,32,8,40,2,24,32,0,65,2,116,106,34,10,47,1,0,34,1,65,255,255,3,71,4,64,32,12,32,0,32,8,47,1,56,34,17,32,10,47,1,2,34,10,113,107,32,17,113,77,4,64,32,2,32,10,71,13,6,32,8,40,2,40,34,10,32,1,77,13,2,32,7,40,2,0,69,32,8,40,2,36,32,1,65,52,108,106,34,17,40,2,32,34,21,65,0,71,70,13,6,32,17,65,32,106,33,17,2,64,32,21,69,4,64,32,17,45,0,4,32,7,45,0,4,70,13,1,12,8,11,32,17,32,7,16,149,22,69,13,7,32,8,40,2,40,33,10,11,32,4,65,208,0,106,32,5,65,16,106,40,2,0,54,2,0,32,4,65,200,0,106,32,5,65,8,106,41,2,0,55,3,0,32,4,32,5,41,2,0,55,3,64,32,1,32,10,79,13,3,32,8,40,2,36,32,1,65,52,108,106,34,0,40,2,0,65,1,70,4,64,32,8,32,0,40,2,4,16,139,2,32,8,40,2,40,33,10,11,32,1,32,10,79,13,4,32,8,40,2,36,32,1,65,52,108,106,34,0,41,2,12,33,29,32,0,32,4,41,3,64,55,2,12,32,0,65,20,106,34,1,41,2,0,33,30,32,1,32,4,65,200,0,106,41,3,0,55,2,0,32,4,65,32,106,32,30,55,3,0,32,0,65,28,106,34,2,45,0,0,33,1,32,0,47,0,29,33,7,32,0,65,31,106,45,0,0,33,0,32,2,32,4,65,208,0,106,40,2,0,54,2,0,32,4,65,50,106,32,0,58,0,0,32,4,32,29,55,3,24,32,4,32,7,59,1,48,12,5,11,32,8,41,3,0,33,29,32,4,65,8,106,32,7,16,214,15,32,4,65,40,106,32,5,65,16,106,34,7,40,2,0,54,2,0,32,4,65,32,106,32,5,65,8,106,34,10,41,2,0,55,3,0,32,4,32,5,41,2,0,55,3,24,2,64,32,8,40,2,40,34,1,65,255,255,1,77,4,64,32,4,65,56,106,32,4,65,16,106,41,2,0,55,3,0,32,4,65,208,0,106,32,10,41,2,0,55,2,0,32,4,65,216,0,106,34,10,32,7,40,2,0,54,2,0,32,4,32,4,41,2,8,55,3,48,32,4,32,5,41,2,0,55,2,72,32,8,65,32,106,34,7,40,2,0,32,1,70,4,64,32,7,16,137,19,11,32,12,65,255,3,75,32,29,66,2,82,113,33,17,32,8,40,2,36,32,1,65,52,108,106,34,7,32,4,41,2,64,55,2,4,65,0,33,12,32,7,65,0,54,2,0,32,7,32,4,41,3,48,55,2,32,32,7,32,2,59,1,48,32,7,65,12,106,32,4,65,200,0,106,41,2,0,55,2,0,32,7,65,20,106,32,4,65,208,0,106,41,2,0,55,2,0,32,7,65,28,106,32,10,40,2,0,54,2,0,32,7,65,40,106,32,4,65,56,106,41,3,0,55,2,0,32,8,32,1,65,1,106,54,2,40,32,8,40,2,28,33,10,32,8,40,2,24,33,21,3,64,32,0,33,5,65,0,33,0,32,5,32,10,79,13,0,32,21,32,5,65,2,116,106,34,0,47,1,0,34,7,65,255,255,3,70,13,2,32,0,32,1,59,1,0,32,0,47,1,2,32,0,32,2,59,1,2,32,5,65,1,106,33,0,32,12,65,1,106,33,12,33,2,32,7,33,1,12,0,11,0,11,32,4,65,36,106,32,4,40,2,28,32,4,40,2,32,32,4,40,2,24,40,2,16,17,3,0,32,4,40,2,8,34,0,4,64,32,4,65,20,106,32,4,40,2,12,32,4,40,2,16,32,0,40,2,16,17,3,0,11,32,11,65,3,58,0,16,12,9,11,32,0,32,2,59,1,2,32,0,32,1,59,1,0,2,64,32,17,65,127,115,32,12,65,128,1,73,113,13,0,32,8,41,3,0,66,0,82,13,0,32,8,66,1,55,3,0,11,65,2,33,1,12,4,11,32,8,40,2,40,33,12,32,4,65,8,106,32,7,16,214,15,32,4,65,40,106,32,5,65,16,106,34,1,40,2,0,54,2,0,32,4,65,32,106,32,5,65,8,106,34,10,41,2,0,55,3,0,32,4,32,5,41,2,0,55,3,24,2,64,32,8,40,2,40,34,7,65,255,255,1,77,4,64,32,4,65,56,106,32,4,65,16,106,41,2,0,55,3,0,32,4,65,208,0,106,32,10,41,2,0,55,2,0,32,4,65,216,0,106,34,10,32,1,40,2,0,54,2,0,32,4,32,4,41,2,8,55,3,48,32,4,32,5,41,2,0,55,2,72,32,8,65,32,106,34,1,40,2,0,32,7,70,4,64,32,1,16,137,19,11,32,8,40,2,36,32,7,65,52,108,106,34,1,32,4,41,2,64,55,2,4,32,1,65,0,54,2,0,32,1,32,4,41,3,48,55,2,32,32,1,32,2,59,1,48,32,1,65,12,106,32,4,65,200,0,106,41,2,0,55,2,0,32,1,65,20,106,32,4,65,208,0,106,41,2,0,55,2,0,32,1,65,28,106,32,10,40,2,0,54,2,0,32,1,65,40,106,32,4,65,56,106,41,3,0,55,2,0,32,8,32,7,65,1,106,54,2,40,32,0,32,8,40,2,28,34,1,79,13,1,65,2,33,1,32,8,40,2,24,32,0,65,2,116,106,34,0,32,2,59,1,2,32,0,32,12,59,1,0,12,5,11,32,4,65,36,106,32,4,40,2,28,32,4,40,2,32,32,4,40,2,24,40,2,16,17,3,0,32,4,40,2,8,34,0,4,64,32,4,65,20,106,32,4,40,2,12,32,4,40,2,16,32,0,40,2,16,17,3,0,11,32,11,65,3,58,0,16,12,8,11,32,0,32,1,65,208,167,194,0,16,163,15,0,11,32,1,32,10,65,192,167,194,0,16,163,15,0,11,32,1,32,10,65,224,167,194,0,16,163,15,0,11,32,1,32,10,65,240,167,194,0,16,163,15,0,11,32,11,32,4,41,3,24,55,2,0,32,11,32,1,58,0,16,32,11,32,4,47,1,48,59,0,17,32,11,65,8,106,32,4,65,32,106,41,3,0,55,2,0,32,11,65,19,106,32,4,65,50,106,45,0,0,58,0,0,12,3,11,32,0,65,1,106,33,1,32,12,65,1,106,33,12,12,0,11,0,11,32,11,65,3,58,0,16,32,5,65,12,106,32,5,40,2,4,32,5,40,2,8,32,5,40,2,0,40,2,16,17,3,0,11,32,4,65,224,0,106,36,0,32,15,45,0,24,65,3,70,4,64,65,128,168,194,0,65,23,32,15,65,31,106,65,192,166,194,0,65,168,168,194,0,16,253,13,0,11,32,9,65,40,106,34,0,32,15,41,2,8,55,2,0,32,0,65,16,106,32,15,65,24,106,40,2,0,54,2,0,32,0,65,8,106,32,15,65,16,106,41,2,0,55,2,0,32,15,65,32,106,36,0,32,9,45,0,56,65,2,71,4,64,32,23,32,9,40,2,44,32,9,40,2,48,32,9,40,2,40,40,2,16,17,3,0,11,32,9,65,8,106,32,9,65,24,106,16,244,6,32,9,40,2,12,33,8,32,9,40,2,8,34,1,13,0,11,11,32,22,32,6,65,200,0,16,193,5,26,32,13,16,238,19,32,9,65,208,0,106,36,0,11,32,18,65,16,106,33,7,32,3,65,176,2,106,34,6,32,18,65,56,106,40,2,0,54,2,0,32,3,32,18,41,2,48,55,3,168,2,32,3,65,232,2,106,34,0,32,3,65,8,106,65,200,0,16,193,5,26,65,0,33,8,35,0,65,144,1,107,34,2,36,0,2,64,2,64,2,64,32,0,40,2,64,34,1,4,64,32,0,16,238,19,65,1,33,8,12,1,11,32,2,65,200,0,106,16,176,22,32,2,65,0,54,2,136,1,32,0,32,2,32,0,65,200,0,16,193,5,34,0,65,200,0,106,65,200,0,16,193,5,65,205,184,158,1,45,0,0,26,65,208,0,65,8,16,149,27,34,1,69,13,1,32,1,66,129,128,128,128,16,55,3,0,32,1,65,8,106,32,0,65,200,0,16,193,5,26,16,211,24,11,32,3,32,1,54,2,4,32,3,32,8,54,2,0,32,2,65,144,1,106,36,0,12,1,11,65,8,65,208,0,16,177,28,0,11,32,3,40,2,4,33,0,32,3,40,2,0,69,4,64,32,16,32,3,41,3,168,2,55,2,4,32,16,65,12,106,32,6,40,2,0,54,2,0,32,16,32,18,40,2,72,54,2,20,32,16,32,0,54,2,16,32,16,65,12,58,0,0,32,18,65,60,106,16,227,24,32,25,13,1,32,7,16,182,17,12,1,11,32,16,32,0,54,2,4,32,16,65,0,58,0,0,32,3,65,168,2,106,16,214,24,32,18,65,60,106,16,227,24,32,25,13,0,32,7,16,182,17,11,32,3,65,192,3,106,36,0,11,9,0,32,0,32,1,16,183,24,11,10,0,32,0,65,128,128,128,120,114,11,9,0,32,0,32,1,16,247,23,11,10,0,32,0,40,2,0,16,177,22,11,10,0,32,0,40,2,0,16,243,19,11,9,0,32,0,32,1,16,239,26,11,9,0,32,0,32,1,16,149,1,11,14,0,32,1,65,145,215,156,1,65,8,16,181,25,11,14,0,32,1,65,215,218,156,1,65,3,16,181,25,11,9,0,32,0,66,0,55,2,0,11,125,1,2,127,35,0,65,16,107,34,2,36,0,2,64,32,1,40,2,12,4,64,32,1,33,0,12,1,11,32,2,65,8,106,32,1,65,8,106,40,2,0,54,2,0,32,2,32,1,41,2,0,55,3,0,35,0,65,16,107,34,3,36,0,32,3,65,8,106,32,0,65,12,106,32,0,40,2,20,16,152,4,32,2,32,3,40,2,8,32,3,40,2,12,16,230,18,33,0,32,3,65,16,106,36,0,32,1,65,20,65,4,16,218,26,11,32,2,65,16,106,36,0,32,0,11,9,0,32,0,32,1,16,129,15,11,7,0,32,0,32,1,107,11,182,3,2,1,126,4,127,35,0,65,128,1,107,34,4,36,0,32,1,53,2,192,1,33,2,32,4,65,8,106,65,0,65,240,0,16,129,10,26,32,1,65,152,225,213,0,65,1,16,95,2,64,32,1,40,2,192,1,65,255,0,113,34,3,65,240,0,77,4,64,65,240,0,32,3,107,33,3,12,1,11,32,1,32,4,65,8,106,65,240,0,16,95,65,240,0,32,1,40,2,192,1,65,255,0,113,34,5,107,33,3,32,5,65,241,0,73,13,0,32,3,65,240,0,65,156,225,213,0,16,164,15,0,11,32,1,32,4,65,8,106,32,3,16,95,32,1,65,172,225,213,0,65,8,16,95,32,4,32,2,66,5,136,66,128,128,128,56,131,32,2,66,43,134,66,128,128,128,128,128,128,192,255,0,131,32,2,66,59,134,132,32,2,66,27,134,66,128,128,128,128,128,224,63,131,32,2,66,11,134,66,128,128,128,128,240,31,131,132,132,132,55,3,120,32,1,32,4,65,248,0,106,65,8,16,95,65,0,33,5,35,0,65,208,0,107,34,3,36,0,32,3,65,8,106,65,0,65,192,0,16,129,10,26,32,1,65,128,1,106,33,1,3,64,32,3,32,1,32,5,106,41,3,0,34,2,66,56,134,32,2,66,128,254,3,131,66,40,134,132,32,2,66,128,128,252,7,131,66,24,134,32,2,66,128,128,128,248,15,131,66,8,134,132,132,32,2,66,8,136,66,128,128,128,248,15,131,32,2,66,24,136,66,128,128,252,7,131,132,32,2,66,40,136,66,128,254,3,131,32,2,66,56,136,132,132,132,55,3,72,32,3,65,8,106,34,6,32,5,106,65,8,32,3,65,200,0,106,65,8,65,136,225,213,0,16,209,23,32,5,65,8,106,34,5,65,192,0,71,13,0,11,32,0,32,6,65,192,0,16,193,5,26,32,3,65,208,0,106,36,0,32,4,65,128,1,106,36,0,11,8,0,32,0,40,2,8,69,11,9,0,32,0,32,1,16,226,4,11,10,0,32,0,40,2,0,40,2,40,11,9,0,32,0,32,1,16,245,26,11,9,0,32,0,32,1,16,232,14,11,142,2,1,4,127,35,0,65,48,107,34,2,36,0,32,0,40,2,4,34,4,33,3,2,64,32,0,40,2,8,34,5,4,64,32,2,32,4,54,2,12,65,1,33,0,32,2,65,1,54,2,20,32,2,65,128,180,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,212,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,1,32,4,65,8,106,33,3,11,65,0,33,0,32,3,32,4,32,5,65,3,116,106,34,4,70,13,0,3,64,2,64,32,2,32,3,54,2,12,32,1,65,136,180,215,0,65,1,16,181,25,13,0,32,2,65,1,54,2,20,32,2,65,128,180,215,0,54,2,16,32,2,66,1,55,2,28,32,2,65,212,8,54,2,44,32,2,32,2,65,40,106,54,2,24,32,2,32,2,65,12,106,54,2,40,32,1,40,2,20,32,1,40,2,24,32,2,65,16,106,16,163,3,13,0,32,3,65,8,106,34,3,32,4,71,13,1,12,2,11,11,65,1,33,0,11,32,2,65,48,106,36,0,32,0,11,217,1,1,3,127,35,0,65,144,1,107,34,2,36,0,32,0,65,1,106,33,4,2,127,32,0,45,0,0,69,4,64,32,2,65,204,0,106,34,0,65,0,65,193,0,16,129,10,26,32,2,65,193,0,54,2,8,65,192,176,158,1,40,2,0,32,0,65,193,0,16,151,28,32,2,65,8,106,34,3,32,4,65,2,16,202,7,26,32,3,32,0,65,193,0,16,193,5,26,32,2,65,193,0,54,2,80,32,2,32,3,54,2,76,32,0,32,1,16,160,28,12,1,11,32,2,65,204,0,106,34,0,65,0,65,33,16,129,10,26,32,2,65,33,54,2,8,65,192,176,158,1,40,2,0,32,0,65,33,16,151,28,32,2,65,8,106,34,3,32,4,65,130,2,16,202,7,26,32,3,32,0,65,33,16,193,5,26,32,2,65,33,54,2,80,32,2,32,3,54,2,76,32,0,32,1,16,160,28,11,32,2,65,144,1,106,36,0,11,193,1,1,3,127,35,0,65,144,1,107,34,2,36,0,32,1,65,1,106,33,4,2,64,32,1,45,0,0,69,4,64,32,2,65,207,0,106,34,1,65,0,65,193,0,16,129,10,26,32,2,65,193,0,54,2,12,65,192,176,158,1,40,2,0,32,1,65,193,0,16,151,28,32,2,65,12,106,34,3,32,4,65,2,16,202,7,26,32,3,32,1,65,193,0,16,193,5,26,32,0,32,3,65,193,0,16,208,18,12,1,11,32,2,65,207,0,106,34,1,65,0,65,33,16,129,10,26,32,2,65,33,54,2,12,65,192,176,158,1,40,2,0,32,1,65,33,16,151,28,32,2,65,12,106,34,3,32,4,65,130,2,16,202,7,26,32,3,32,1,65,33,16,193,5,26,32,0,32,3,65,33,16,208,18,11,32,2,65,144,1,106,36,0,11,9,0,32,0,32,1,16,174,11,11,9,0,32,0,65,0,54,2,0,11,7,0,32,0,65,4,106,11,8,0,32,0,45,0,0,69,11,8,0,32,0,32,1,16,123,11,9,0,32,0,32,1,16,206,2,11,10,0,32,0,40,2,0,16,132,29,11,23,1,1,111,32,0,32,1,16,74,33,2,16,215,4,34,0,32,2,38,1,32,0,11,10,0,32,0,40,2,0,16,137,25,11,10,0,32,0,40,2,0,16,133,29,11,182,3,2,1,126,4,127,35,0,65,128,1,107,34,4,36,0,32,1,53,2,192,1,33,2,32,4,65,8,106,65,0,65,240,0,16,129,10,26,32,1,65,136,194,156,1,65,1,16,96,2,64,32,1,40,2,192,1,65,255,0,113,34,3,65,240,0,77,4,64,65,240,0,32,3,107,33,3,12,1,11,32,1,32,4,65,8,106,65,240,0,16,96,65,240,0,32,1,40,2,192,1,65,255,0,113,34,5,107,33,3,32,5,65,241,0,73,13,0,32,3,65,240,0,65,240,194,156,1,16,164,15,0,11,32,1,32,4,65,8,106,32,3,16,96,32,1,65,128,195,156,1,65,8,16,96,32,4,32,2,66,5,136,66,128,128,128,56,131,32,2,66,43,134,66,128,128,128,128,128,128,192,255,0,131,32,2,66,59,134,132,32,2,66,27,134,66,128,128,128,128,128,224,63,131,32,2,66,11,134,66,128,128,128,128,240,31,131,132,132,132,55,3,120,32,1,32,4,65,248,0,106,65,8,16,96,65,0,33,5,35,0,65,208,0,107,34,3,36,0,32,3,65,8,106,65,0,65,192,0,16,129,10,26,32,1,65,128,1,106,33,1,3,64,32,3,32,1,32,5,106,41,3,0,34,2,66,56,134,32,2,66,128,254,3,131,66,40,134,132,32,2,66,128,128,252,7,131,66,24,134,32,2,66,128,128,128,248,15,131,66,8,134,132,132,32,2,66,8,136,66,128,128,128,248,15,131,32,2,66,24,136,66,128,128,252,7,131,132,32,2,66,40,136,66,128,254,3,131,32,2,66,56,136,132,132,132,55,3,72,32,3,65,8,106,34,6,32,5,106,65,8,32,3,65,200,0,106,65,8,65,136,195,156,1,16,209,23,32,5,65,8,106,34,5,65,192,0,71,13,0,11,32,0,32,6,65,192,0,16,193,5,26,32,3,65,208,0,106,36,0,32,4,65,128,1,106,36,0,11,8,0,32,0,37,1,16,7,11,8,0,32,0,37,1,16,9,11,8,0,32,0,37,1,16,11,11,8,0,32,0,37,1,16,12,11,8,0,32,0,37,1,16,15,11,8,0,32,0,37,1,16,17,11,8,0,32,0,37,1,16,43,11,8,0,32,0,37,1,16,49,11,8,0,32,0,37,1,16,82,11,7,0,32,0,16,140,14,11,7,0,32,0,16,141,14,11,7,0,32,0,16,144,13,11,7,0,32,0,16,156,13,11,7,0,32,0,16,187,18,11,4,0,65,0,11,4,0,32,1,11,5,0,65,128,4,11,4,0,65,1,11,2,0,11,2,0,11,11,202,128,92,149,12,0,65,136,128,192,0,11,225,1,1,0,0,0,10,0,0,0,67,104,97,110,103,101,83,101,116,100,101,115,99,114,105,112,116,111,114,99,104,97,110,103,101,95,100,101,115,99,114,105,112,116,111,114,110,101,116,119,111,114,107,108,111,99,97,108,95,99,104,97,105,110,116,120,95,103,114,97,112,104,105,110,100,101,120,101,114,0,0,0,25,0,16,0,10,0,0,0,35,0,16,0,17,0,0,0,52,0,16,0,7,0,0,0,59,0,16,0,11,0,0,0,70,0,16,0,8,0,0,0,78,0,16,0,7,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,105,111,45,48,46,49,46,51,47,115,114,99,47,108,105,98,46,114,115,0,0,0,1,0,65,248,129,192,0,11,5,1,0,0,0,11,0,65,136,130,192,0,11,5,1,0,0,0,12,0,65,152,130,192,0,11,77,1,0,0,0,13,0,0,0,104,101,105,103,104,116,104,97,115,104,98,108,111,99,107,95,105,100,99,111,110,102,105,114,109,97,116,105,111,110,95,116,105,109,101,108,97,115,116,95,114,101,118,101,97,108,101,100,14,0,0,0,12,0,0,0,4,0,0,0,15,0,0,0,16,0,0,0,17,0,65,240,130,192,0,11,173,12,1,0,0,0,18,0,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,175,1,16,0,75,0,0,0,6,10,0,0,14,0,0,0,19,0,0,0,4,0,0,0,4,0,0,0,9,0,0,0,14,0,0,0,12,0,0,0,4,0,0,0,20,0,0,0,21,0,0,0,4,0,0,0,4,0,0,0,22,0,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,0,0,0,0,0,4,0,0,0,4,0,0,0,23,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,24,0,0,0,69,114,114,111,114,117,110,107,110,111,119,110,32,118,97,114,105,97,110,116,32,96,96,44,32,101,120,112,101,99,116,101,100,32,0,0,141,2,16,0,17,0,0,0,158,2,16,0,12,0,0,0,96,44,32,116,104,101,114,101,32,97,114,101,32,110,111,32,118,97,114,105,97,110,116,115,141,2,16,0,17,0,0,0,188,2,16,0,24,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,25,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,26,0,0,0,66,108,111,99,107,73,100,0,136,0,16,0,93,0,0,0,222,0,0,0,43,0,0,0,136,0,16,0,93,0,0,0,222,0,0,0,21,0,0,0,78,111,110,101,0,0,0,0,4,0,0,0,4,0,0,0,27,0,0,0,83,111,109,101,0,0,0,0,4,0,0,0,4,0,0,0,28,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,29,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,30,0,0,0,98,108,111,99,107,115,0,0,31,0,0,0,12,0,0,0,4,0,0,0,32,0,0,0,33,0,0,0,12,0,0,0,4,0,0,0,34,0,0,0,35,0,0,0,12,0,0,0,4,0,0,0,36,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,37,0,0,0,116,120,115,116,120,111,117,116,115,97,110,99,104,111,114,115,108,97,115,116,95,115,101,101,110,0,0,0,38,0,0,0,0,1,0,0,4,0,0,0,39,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,40,0,0,0,41,0,0,0,12,0,0,0,4,0,0,0,42,0,0,0,43,0,0,0,48,0,0,0,4,0,0,0,44,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,45,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,114,100,101,95,106,115,111,110,45,49,46,48,46,49,51,51,47,115,114,99,47,118,97,108,117,101,47,115,101,114,46,114,115,0,0,0,0,0,0,0,36,0,0,0,4,0,0,0,46,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,47,0,0,0,67,111,110,102,105,114,109,97,116,105,111,110,66,108,111,99,107,84,105,109,101,66,108,111,99,107,104,101,97,100,101,114,116,120,100,97,116,97,72,101,97,100,101,114,118,101,114,115,105,111,110,112,114,101,118,95,98,108,111,99,107,104,97,115,104,109,101,114,107,108,101,95,114,111,111,116,116,105,109,101,98,105,116,115,110,111,110,99,101,86,101,114,115,105,111,110,115,101,114,105,97,108,105,122,101,95,118,97,108,117,101,32,99,97,108,108,101,100,32,98,101,102,111,114,101,32,115,101,114,105,97,108,105,122,101,95,107,101,121,0,40,4,16,0,101,0,0,0,170,1,0,0,31,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,48,0,0,0,32,1,16,0,6,0,0,0,38,1,16,0,4,0,0,0,42,1,16,0,8,0,0,0,50,1,16,0,17,0,0,0,112,107,104,40,32,97,114,103,115,41,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,112,107,104,32,100,101,115,99,114,105,112,116,111,114,0,1,0,0,0,0,0,0,0,127,5,16,0,1,0,0,0,128,5,16,0,35,0,0,0,67,1,16,0,13,0,0,0,115,114,99,47,98,105,116,99,111,105,110,47,115,116,111,114,97,103,101,46,114,115,0,0,196,5,16,0,22,0,0,0,21,0,0,0,70,0,0,0,196,5,16,0,22,0,0,0,32,0,0,0,87,0,0,0,109,101,116,104,111,100,0,0,196,5,16,0,22,0,0,0,42,0,0,0,32,0,0,0,115,110,97,112,95,109,97,110,97,103,101,83,116,97,116,101,20,6,16,0,16,0,0,0,112,97,114,97,109,115,111,112,101,114,97,116,105,111,110,117,112,100,97,116,101,0,0,0,59,6,16,0,6,0,0,0,196,5,16,0,22,0,0,0,57,0,0,0,32,0,0,0,103,101,116,0,92,6,16,0,3,0,0,0,115,104,111,117,108,100,32,110,111,116,32,102,97,105,108,32,116,111,32,115,101,114,105,97,108,105,122,101,32,114,101,113,117,101,115,116,32,112,97,114,97,109,115,0,196,5,16,0,22,0,0,0,61,0,0,0,10,0,0,0,196,5,16,0,22,0,0,0,56,0,0,0,67,0,0,0,196,5,16,0,22,0,0,0,81,0,0,0,19,0,0,0,196,5,16,0,22,0,0,0,93,0,0,0,19,0,0,0,97,116,116,101,109,112,116,101,100,32,116,111,32,116,97,107,101,32,111,119,110,101,114,115,104,105,112,32,111,102,32,82,117,115,116,32,118,97,108,117,101,32,119,104,105,108,101,32,105,116,32,119,97,115,32,98,111,114,114,111,119,101,100,115,114,99,47,98,105,116,99,111,105,110,47,101,115,112,108,111,114,97,95,109,109,95,119,97,108,108,101,116,46,114,115,115,104,111,117,108,100,32,110,111,116,32,102,97,105,108,32,116,111,32,115,101,114,105,97,108,105,122,101,32,99,104,97,110,103,101,115,101,116,0,0,0,19,7,16,0,32,0,0,0,137,0,0,0,22,0,0,0,105,110,118,97,108,105,100,32,101,110,117,109,32,118,97,108,117,101,32,112,97,115,115,101,100,0,0,0,49,0,0,0,12,0,0,0,4,0,0,0,50,0,0,0,51,0,0,0,17,0,65,168,143,192,0,11,169,12,1,0,0,0,52,0,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,231,7,16,0,75,0,0,0,6,10,0,0,14,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,53,0,0,0,66,97,100,87,111,114,100,67,111,117,110,116,85,110,107,110,111,119,110,87,111,114,100,66,97,100,69,110,116,114,111,112,121,66,105,116,67,111,117,110,116,73,110,118,97,108,105,100,67,104,101,99,107,115,117,109,0,0,0,0,4,0,0,0,4,0,0,0,54,0,0,0,65,109,98,105,103,117,111,117,115,76,97,110,103,117,97,103,101,115,100,101,115,99,114,105,112,116,105,111,110,40,41,32,105,115,32,100,101,112,114,101,99,97,116,101,100,59,32,117,115,101,32,68,105,115,112,108,97,121,69,114,114,111,114,73,110,99,111,114,114,101,99,116,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,77,101,115,115,97,103,101,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,73,110,118,97,108,105,100,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,83,101,99,114,101,116,75,101,121,73,110,118,97,108,105,100,83,104,97,114,101,100,83,101,99,114,101,116,73,110,118,97,108,105,100,82,101,99,111,118,101,114,121,73,100,73,110,118,97,108,105,100,84,119,101,97,107,78,111,116,69,110,111,117,103,104,77,101,109,111,114,121,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,83,117,109,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,55,0,0,0,73,110,118,97,108,105,100,80,97,114,105,116,121,86,97,108,117,101,73,110,118,97,108,105,100,69,108,108,83,119,105,102,116,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,56,0,0,0,73,110,118,97,108,105,100,79,112,99,111,100,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,57,0,0,0,78,111,110,77,105,110,105,109,97,108,86,101,114,105,102,121,0,0,0,0,4,0,0,0,4,0,0,0,58,0,0,0,73,110,118,97,108,105,100,80,117,115,104,0,0,0,0,0,4,0,0,0,4,0,0,0,59,0,0,0,83,99,114,105,112,116,0,0,0,0,0,0,4,0,0,0,4,0,0,0,60,0,0,0,65,100,100,114,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,61,0,0,0,65,100,100,114,80,50,115,104,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,62,0,0,0,67,109,115,84,111,111,77,97,110,121,75,101,121,115,0,0,0,0,0,0,4,0,0,0,4,0,0,0,47,0,0,0,77,117,108,116,105,65,84,111,111,77,97,110,121,75,101,121,115,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,85,110,112,114,105,110,116,97,98,108,101,0,0,0,0,0,4,0,0,0,4,0,0,0,64,0,0,0,69,120,112,101,99,116,101,100,67,104,97,114,85,110,101,120,112,101,99,116,101,100,83,116,97,114,116,85,110,101,120,112,101,99,116,101,100,77,117,108,116,105,67,111,108,111,110,65,116,79,117,116,115,105,100,101,79,114,85,110,107,110,111,119,110,87,114,97,112,112,101,114,78,111,110,84,111,112,76,101,118,101,108,84,114,97,105,108,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,65,0,0,0,77,105,115,115,105,110,103,83,105,103,67,111,117,108,100,78,111,116,83,97,116,105,115,102,121,84,121,112,101,67,104,101,99,107,66,97,100,68,101,115,99,114,105,112,116,111,114,0,0,0,0,0,4,0,0,0,4,0,0,0,66,0,0,0,83,101,99,112,0,0,0,0,4,0,0,0,4,0,0,0,67,0,0,0,80,111,108,105,99,121,69,114,114,111,114,0,0,0,0,0,4,0,0,0,4,0,0,0,68,0,0,0,76,105,102,116,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,69,0,0,0,67,111,110,116,101,120,116,69,114,114,111,114,77,97,120,82,101,99,117,114,115,105,118,101,68,101,112,116,104,69,120,99,101,101,100,101,100,78,111,110,83,116,97,110,100,97,114,100,66,97,114,101,83,99,114,105,112,116,0,0,0,0,0,0,4,0,0,0,4,0,0,0,70,0,0,0,65,110,97,108,121,115,105,115,69,114,114,111,114,73,109,112,111,115,115,105,98,108,101,83,97,116,105,115,102,97,99,116,105,111,110,66,97,114,101,68,101,115,99,114,105,112,116,111,114,65,100,100,114,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,71,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,72,0,0,0,80,117,98,75,101,121,67,116,120,69,114,114,111,114,84,114,78,111,83,99,114,105,112,116,67,111,100,101,77,117,108,116,105,112,97,116,104,68,101,115,99,76,101,110,77,105,115,109,97,116,99,104,0,0,0,0,4,0,0,0,4,0,0,0,73,0,0,0,65,98,115,111,108,117,116,101,76,111,99,107,84,105,109,101,0,0,0,0,4,0,0,0,4,0,0,0,74,0,0,0,82,101,108,97,116,105,118,101,76,111,99,107,84,105,109,101,0,0,0,0,4,0,0,0,4,0,0,0,75,0,0,0,84,104,114,101,115,104,111,108,100,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,76,0,0,0,80,97,114,115,101,84,104,114,101,115,104,111,108,100,0,0,0,0,0,0,4,0,0,0,4,0,0,0,77,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,78,0,0,0,77,0,0,0,32,13,16,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,0,0,0,0,40,0,0,0,4,0,0,0,84,0,0,0,0,0,0,0,40,0,0,0,4,0,0,0,85,0,0,0,84,0,0,0,92,13,16,0,79,0,0,0,86,0,0,0,81,0,0,0,87,0,0,0,83,0,0,0,88,0,0,0,56,0,0,0,4,0,0,0,89,0,0,0,88,0,0,0,56,0,0,0,4,0,0,0,90,0,0,0,89,0,0,0,152,13,16,0,91,0,0,0,92,0,0,0,81,0,0,0,93,0,0,0,83,0,65,220,155,192,0,11,5,1,0,0,0,94,0,65,236,155,192,0,11,229,80,1,0,0,0,95,0,0,0,94,0,0,0,212,13,16,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,101,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,102,0,0,0,101,0,0,0,16,14,16,0,103,0,0,0,104,0,0,0,81,0,0,0,105,0,0,0,83,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,106,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,107,0,0,0,106,0,0,0,76,14,16,0,108,0,0,0,109,0,0,0,110,0,0,0,108,0,0,0,111,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,112,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,113,0,0,0,112,0,0,0,136,14,16,0,108,0,0,0,114,0,0,0,110,0,0,0,108,0,0,0,111,0,0,0,115,0,0,0,20,0,0,0,4,0,0,0,116,0,0,0,115,0,0,0,20,0,0,0,4,0,0,0,117,0,0,0,116,0,0,0,196,14,16,0,79,0,0,0,118,0,0,0,81,0,0,0,79,0,0,0,83,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,119,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,120,0,0,0,119,0,0,0,0,15,16,0,108,0,0,0,121,0,0,0,110,0,0,0,108,0,0,0,111,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,122,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,71,0,0,0,122,0,0,0,60,15,16,0,79,0,0,0,123,0,0,0,81,0,0,0,124,0,0,0,83,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,125,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,126,0,0,0,125,0,0,0,120,15,16,0,79,0,0,0,127,0,0,0,81,0,0,0,128,0,0,0,83,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,129,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,130,0,0,0,129,0,0,0,180,15,16,0,79,0,0,0,131,0,0,0,81,0,0,0,132,0,0,0,83,0,0,0,0,0,0,0,16,0,0,0,4,0,0,0,133,0,0,0,0,0,0,0,16,0,0,0,4,0,0,0,134,0,0,0,133,0,0,0,240,15,16,0,79,0,0,0,135,0,0,0,81,0,0,0,136,0,0,0,83,0,0,0,137,0,0,0,16,0,0,0,4,0,0,0,138,0,0,0,137,0,0,0,16,0,0,0,4,0,0,0,139,0,0,0,138,0,0,0,44,16,16,0,140,0,0,0,141,0,0,0,81,0,0,0,142,0,0,0,83,0,0,0,67,97,110,110,111,116,68,101,114,105,118,101,70,114,111,109,72,97,114,100,101,110,101,100,75,101,121,83,101,99,112,50,53,54,107,49,73,110,118,97,108,105,100,67,104,105,108,100,78,117,109,98,101,114,73,110,118,97,108,105,100,67,104,105,108,100,78,117,109,98,101,114,70,111,114,109,97,116,73,110,118,97,108,105,100,68,101,114,105,118,97,116,105,111,110,80,97,116,104,70,111,114,109,97,116,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,143,0,0,0,85,110,107,110,111,119,110,86,101,114,115,105,111,110,87,114,111,110,103,69,120,116,101,110,100,101,100,75,101,121,76,101,110,103,116,104,0,0,0,0,4,0,0,0,4,0,0,0,144,0,0,0,66,97,115,101,53,56,0,0,0,0,0,0,4,0,0,0,4,0,0,0,145,0,0,0,72,101,120,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,72,101,120,76,101,110,103,116,104,0,0,0,0,4,0,0,0,4,0,0,0,146,0,0,0,73,110,118,97,108,105,100,66,97,115,101,53,56,80,97,121,108,111,97,100,76,101,110,103,116,104,0,0,0,0,0,0,4,0,0,0,4,0,0,0,147,0,0,0,82,101,113,119,101,115,116,0,0,0,0,0,2,0,0,0,2,0,0,0,148,0,0,0,72,116,116,112,82,101,115,112,111,110,115,101,115,116,97,116,117,115,109,101,115,115,97,103,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,149,0,0,0,80,97,114,115,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,150,0,0,0,83,116,97,116,117,115,67,111,100,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,151,0,0,0,66,105,116,99,111,105,110,69,110,99,111,100,105,110,103,72,101,120,84,111,65,114,114,97,121,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,152,0,0,0,72,101,120,84,111,66,121,116,101,115,0,0,0,0,0,0,4,0,0,0,4,0,0,0,24,0,0,0,84,114,97,110,115,97,99,116,105,111,110,78,111,116,70,111,117,110,100,72,101,97,100,101,114,72,101,105,103,104,116,78,111,116,70,111,117,110,100,0,0,0,0,0,4,0,0,0,4,0,0,0,26,0,0,0,72,101,97,100,101,114,72,97,115,104,78,111,116,70,111,117,110,100,73,110,118,97,108,105,100,72,116,116,112,72,101,97,100,101,114,78,97,109,101,73,110,118,97,108,105,100,72,116,116,112,72,101,97,100,101,114,86,97,108,117,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,153,0,0,0,68,101,99,111,100,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,154,0,0,0,73,110,99,111,114,114,101,99,116,67,104,101,99,107,115,117,109,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,155,0,0,0,84,111,111,83,104,111,114,116,0,0,0,0,12,0,0,0,4,0,0,0,156,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,157,0,0,0,156,0,0,0,20,19,16,0,158,0,0,0,159,0,0,0,81,0,0,0,160,0,0,0,83,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,161,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,162,0,0,0,161,0,0,0,80,19,16,0,163,0,0,0,164,0,0,0,81,0,0,0,165,0,0,0,83,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,166,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,167,0,0,0,166,0,0,0,140,19,16,0,79,0,0,0,168,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,169,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,170,0,0,0,169,0,0,0,200,19,16,0,108,0,0,0,171,0,0,0,110,0,0,0,172,0,0,0,111,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,173,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,174,0,0,0,173,0,0,0,4,20,16,0,79,0,0,0,175,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,176,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,177,0,0,0,176,0,0,0,64,20,16,0,79,0,0,0,178,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,66,105,116,99,111,105,110,84,101,115,116,110,101,116,84,101,115,116,110,101,116,52,83,105,103,110,101,116,82,101,103,116,101,115,116,0,0,0,0,0,4,0,0,0,4,0,0,0,179,0,0,0,68,101,99,111,100,101,69,114,114,111,114,0,0,0,0,0,12,0,0,0,4,0,0,0,180,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,181,0,0,0,180,0,0,0,188,20,16,0,182,0,0,0,183,0,0,0,81,0,0,0,184,0,0,0,83,0,0,0,72,101,105,103,104,116,84,105,109,101,108,111,99,107,67,111,109,98,105,110,97,116,105,111,110,66,114,97,110,99,104,69,120,99,101,101,100,82,101,115,111,117,114,99,101,76,105,109,105,116,115,82,97,119,68,101,115,99,114,105,112,116,111,114,76,105,102,116,84,111,111,83,104,111,114,116,69,114,114,111,114,108,101,110,103,116,104,84,111,111,76,111,110,103,69,109,112,116,121,78,111,110,65,115,99,105,105,67,104,97,114,73,110,118,97,108,105,100,65,115,99,105,105,66,121,116,101,77,105,120,101,100,67,97,115,101,185,0,0,0,72,0,0,0,8,0,0,0,186,0,0,0,185,0,0,0,72,0,0,0,8,0,0,0,187,0,0,0,186,0,0,0,128,21,16,0,188,0,0,0,189,0,0,0,190,0,0,0,191,0,0,0,192,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,193,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,194,0,0,0,193,0,0,0,188,21,16,0,79,0,0,0,195,0,0,0,81,0,0,0,196,0,0,0,83,0,0,0,0,0,0,0,16,0,0,0,4,0,0,0,197,0,0,0,0,0,0,0,16,0,0,0,4,0,0,0,198,0,0,0,197,0,0,0,248,21,16,0,199,0,0,0,200,0,0,0,81,0,0,0,201,0,0,0,83,0,0,0,202,0,0,0,36,0,0,0,4,0,0,0,203,0,0,0,202,0,0,0,36,0,0,0,4,0,0,0,204,0,0,0,203,0,0,0,52,22,16,0,79,0,0,0,205,0,0,0,81,0,0,0,206,0,0,0,83,0,0,0,207,0,0,0,80,0,0,0,8,0,0,0,208,0,0,0,207,0,0,0,80,0,0,0,8,0,0,0,209,0,0,0,208,0,0,0,112,22,16,0,188,0,0,0,210,0,0,0,190,0,0,0,211,0,0,0,192,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,212,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,213,0,0,0,212,0,0,0,172,22,16,0,214,0,0,0,215,0,0,0,81,0,0,0,216,0,0,0,83,0,0,0,217,0,0,0,40,0,0,0,4,0,0,0,218,0,0,0,217,0,0,0,40,0,0,0,4,0,0,0,219,0,0,0,218,0,0,0,232,22,16,0,220,0,0,0,221,0,0,0,222,0,0,0,220,0,0,0,223,0,0,0,217,0,0,0,40,0,0,0,4,0,0,0,218,0,0,0,217,0,0,0,40,0,0,0,4,0,0,0,219,0,0,0,218,0,0,0,36,23,16,0,220,0,0,0,224,0,0,0,222,0,0,0,220,0,0,0,223,0,0,0,225,0,0,0,36,0,0,0,4,0,0,0,218,0,0,0,225,0,0,0,36,0,0,0,4,0,0,0,219,0,0,0,218,0,0,0,96,23,16,0,220,0,0,0,226,0,0,0,222,0,0,0,220,0,0,0,223,0,0,0,225,0,0,0,36,0,0,0,4,0,0,0,218,0,0,0,225,0,0,0,36,0,0,0,4,0,0,0,219,0,0,0,218,0,0,0,156,23,16,0,220,0,0,0,227,0,0,0,222,0,0,0,220,0,0,0,223,0,0,0,228,0,0,0,112,0,0,0,8,0,0,0,229,0,0,0,228,0,0,0,112,0,0,0,8,0,0,0,230,0,0,0,229,0,0,0,216,23,16,0,231,0,0,0,232,0,0,0,233,0,0,0,231,0,0,0,234,0,0,0,235,0,0,0,44,0,0,0,4,0,0,0,218,0,0,0,235,0,0,0,44,0,0,0,4,0,0,0,219,0,0,0,218,0,0,0,20,24,16,0,220,0,0,0,236,0,0,0,222,0,0,0,220,0,0,0,223,0,0,0,237,0,0,0,64,0,0,0,4,0,0,0,218,0,0,0,237,0,0,0,64,0,0,0,4,0,0,0,219,0,0,0,218,0,0,0,80,24,16,0,220,0,0,0,238,0,0,0,222,0,0,0,220,0,0,0,223,0,0,0,239,0,0,0,104,0,0,0,8,0,0,0,229,0,0,0,239,0,0,0,104,0,0,0,8,0,0,0,230,0,0,0,229,0,0,0,140,24,16,0,231,0,0,0,240,0,0,0,233,0,0,0,231,0,0,0,234,0,0,0,241,0,0,0,242,0,0,0,243,0,0,0,244,0,0,0,245,0,0,0,246,0,0,0,247,0,0,0,248,0,0,0,249,0,0,0,250,0,0,0,251,0,0,0,246,0,0,0,252,0,0,0,253,0,0,0,254,0,0,0,255,0,0,0,0,1,0,0,246,0,0,0,1,1,0,0,2,1,0,0,3,1,0,0,4,1,0,0,5,1,0,0,246,0,0,0,252,0,0,0,6,1,0,0,7,1,0,0,8,1,0,0,0,1,0,0,246,0,0,0,241,0,0,0,9,1,0,0,10,1,0,0,11,1,0,0,245,0,0,0,246,0,0,0,12,1,0,0,13,1,0,0,14,1,0,0,15,1,0,0,16,1,0,0,246,0,0,0,17,1,0,0,18,1,0,0,19,1,0,0,20,1,0,0,21,1,0,0,246,0,0,0,78,111,110,77,105,110,105,109,97,108,80,117,115,104,69,97,114,108,121,69,110,100,79,102,83,99,114,105,112,116,78,117,109,101,114,105,99,79,118,101,114,102,108,111,119,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,22,1,0,0,85,110,107,110,111,119,110,83,112,101,110,116,79,117,116,112,117,116,83,101,114,105,97,108,105,122,97,116,105,111,110,69,120,99,101,115,115,105,118,101,83,99,114,105,112,116,83,105,122,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,23,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,24,1,0,0,66,101,99,104,51,50,0,0,0,0,0,0,4,0,0,0,4,0,0,0,25,1,0,0,87,105,116,110,101,115,115,86,101,114,115,105,111,110,0,0,0,0,0,0,4,0,0,0,4,0,0,0,26,1,0,0,87,105,116,110,101,115,115,80,114,111,103,114,97,109,0,0,0,0,0,0,4,0,0,0,4,0,0,0,27,1,0,0,85,110,107,110,111,119,110,72,114,112,0,0,0,0,0,0,4,0,0,0,4,0,0,0,28,1,0,0,76,101,103,97,99,121,65,100,100,114,101,115,115,84,111,111,76,111,110,103,0,0,0,0,4,0,0,0,4,0,0,0,29,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,30,1,0,0,73,110,118,97,108,105,100,76,101,103,97,99,121,80,114,101,102,105,120,0,0,0,0,0,4,0,0,0,4,0,0,0,31,1,0,0,78,101,116,119,111,114,107,86,97,108,105,100,97,116,105,111,110,73,110,118,97,108,105,100,72,100,75,101,121,80,97,116,104,73,110,118,97,108,105,100,68,101,115,99,114,105,112,116,111,114,67,104,101,99,107,115,117,109,72,97,114,100,101,110,101,100,68,101,114,105,118,97,116,105,111,110,88,112,117,98,77,117,108,116,105,80,97,116,104,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,32,1,0,0,75,101,121,0,0,0,0,0,4,0,0,0,4,0,0,0,33,1,0,0,80,111,108,105,99,121,73,110,118,97,108,105,100,68,101,115,99,114,105,112,116,111,114,67,104,97,114,97,99,116,101,114,0,0,0,0,4,0,0,0,4,0,0,0,34,1,0,0,66,105,112,51,50,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,35,1,0,0,80,107,0,0,0,0,0,0,4,0,0,0,4,0,0,0,36,1,0,0,77,105,110,105,115,99,114,105,112,116,69,120,116,101,114,110,97,108,65,110,100,73,110,116,101,114,110,97,108,65,114,101,84,104,101,83,97,109,101,73,110,118,97,108,105,100,75,101,121,80,114,101,102,105,120,73,110,118,97,108,105,100,76,101,110,103,116,104,77,105,115,115,105,110,103,83,101,112,97,114,97,116,111,114,78,111,116,104,105,110,103,65,102,116,101,114,83,101,112,97,114,97,116,111,114,73,110,118,97,108,105,100,67,104,97,114,0,0,0,0,12,0,0,0,4,0,0,0,37,1,0,0,0,0,0,0,12,0,0,0,4,0,0,0,38,1,0,0,37,1,0,0,56,28,16,0,39,1,0,0,40,1,0,0,81,0,0,0,41,1,0,0,83,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,42,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,43,1,0,0,42,1,0,0,116,28,16,0,108,0,0,0,44,1,0,0,110,0,0,0,172,0,0,0,111,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,45,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,46,1,0,0,45,1,0,0,176,28,16,0,79,0,0,0,47,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,49,0,0,0,12,0,0,0,4,0,0,0,48,1,0,0,49,0,0,0,12,0,0,0,4,0,0,0,49,1,0,0,48,1,0,0,236,28,16,0,79,0,0,0,50,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,51,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,52,1,0,0,51,1,0,0,40,29,16,0,79,0,0,0,53,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,54,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,167,0,0,0,54,1,0,0,100,29,16,0,79,0,0,0,55,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,56,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,57,1,0,0,56,1,0,0,160,29,16,0,108,0,0,0,58,1,0,0,110,0,0,0,172,0,0,0,111,0,0,0,0,0,0,0,56,0,0,0,4,0,0,0,59,1,0,0,0,0,0,0,56,0,0,0,4,0,0,0,60,1,0,0,59,1,0,0,220,29,16,0,79,0,0,0,61,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,73,110,118,97,108,105,100,67,104,97,114,97,99,116,101,114,69,114,114,111,114,105,110,118,97,108,105,100,0,0,0,0,4,0,0,0,4,0,0,0,62,1,0,0,73,110,99,111,114,114,101,99,116,67,104,101,99,107,115,117,109,69,114,114,111,114,105,110,99,111,114,114,101,99,116,101,120,112,101,99,116,101,100,84,111,111,77,117,99,104,78,111,110,90,101,114,111,85,110,107,110,111,119,110,72,114,112,69,114,114,111,114,0,0,0,0,4,0,0,0,4,0,0,0,63,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,64,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,65,1,0,0,79,100,100,76,101,110,103,116,104,83,116,114,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,66,1,0,0,67,111,100,101,76,101,110,103,116,104,73,110,118,97,108,105,100,82,101,115,105,100,117,101,73,110,118,97,108,105,100,67,104,97,114,69,114,114,111,114,78,111,110,66,105,110,97,114,121,65,114,103,65,110,100,78,111,110,66,105,110,97,114,121,65,114,103,79,114,73,110,115,117,102,102,105,99,105,101,110,116,65,114,103,115,102,111,114,65,110,100,73,110,115,117,102,102,105,99,105,101,110,116,65,114,103,115,102,111,114,79,114,69,110,116,97,105,108,109,101,110,116,77,97,120,84,101,114,109,105,110,97,108,115,68,117,112,108,105,99,97,116,101,80,117,98,75,101,121,115,0,0,0,0,0,0,1,0,0,0,1,0,0,0,67,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,68,1,0,0,67,1,0,0,112,31,16,0,108,0,0,0,69,1,0,0,110,0,0,0,172,0,0,0,111,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,70,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,71,1,0,0,70,1,0,0,172,31,16,0,79,0,0,0,72,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,73,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,74,1,0,0,73,1,0,0,232,31,16,0,79,0,0,0,75,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,76,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,77,1,0,0,76,1,0,0,36,32,16,0,79,0,0,0,78,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,79,1,0,0,67,111,100,101,76,101,110,103,116,104,69,114,114,111,114,101,110,99,111,100,101,100,95,108,101,110,103,116,104,99,111,100,101,95,108,101,110,103,116,104,73,110,118,97,108,105,100,76,101,110,103,116,104,69,114,114,111,114,79,100,100,76,101,110,103,116,104,83,116,114,105,110,103,69,114,114,111,114,108,101,110,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,80,1,0,0,70,117,108,108,75,101,121,80,97,114,115,101,69,114,114,111,114,88,111,110,108,121,75,101,121,80,97,114,115,101,69,114,114,111,114,73,110,118,97,108,105,100,83,101,103,119,105,116,86,48,0,0,0,0,0,0,1,0,0,0,1,0,0,0,81,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,82,1,0,0,78,101,116,119,111,114,107,86,97,108,105,100,97,116,105,111,110,69,114,114,111,114,114,101,113,117,105,114,101,100,97,100,100,114,101,115,115,73,110,118,97,108,105,100,66,97,115,101,53,56,80,97,121,108,111,97,100,76,101,110,103,116,104,69,114,114,111,114,0,0,0,0,8,0,0,0,4,0,0,0,83,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,84,1,0,0,83,1,0,0,108,33,16,0,85,1,0,0,86,1,0,0,81,0,0,0,87,1,0,0,83,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,88,1,0,0,85,110,99,104,101,99,107,101,100,78,111,68,97,116,97,0,0,0,0,0,4,0,0,0,4,0,0,0,89,1,0,0,73,110,118,97,108,105,100,87,105,116,110,101,115,115,86,101,114,115,105,111,110,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,90,1,0,0,80,97,100,100,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,91,1,0,0,87,105,116,110,101,115,115,76,101,110,103,116,104,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,92,1,0,0,67,104,101,99,107,115,117,109,73,110,118,97,108,105,100,76,101,103,97,99,121,80,114,101,102,105,120,69,114,114,111,114,83,105,103,108,101,115,115,66,114,97,110,99,104,82,101,112,101,97,116,101,100,80,117,98,107,101,121,115,66,114,97,110,99,104,69,120,99,101,101,100,82,101,115,111,117,99,101,76,105,109,105,116,115,77,97,108,108,101,97,98,108,101,67,111,110,116,97,105,110,115,82,97,119,80,107,104,0,0,0,0,4,0,0,0,4,0,0,0,93,1,0,0,84,104,114,101,115,104,111,108,100,69,114,114,111,114,107,110,109,97,120,0,0,0,0,0,8,0,0,0,4,0,0,0,94,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,95,1,0,0,94,1,0,0,200,34,16,0,96,1,0,0,97,1,0,0,81,0,0,0,98,1,0,0,83,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,99,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,100,1,0,0,99,1,0,0,4,35,16,0,108,0,0,0,101,1,0,0,110,0,0,0,172,0,0,0,111,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,102,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,103,1,0,0,102,1,0,0,64,35,16,0,108,0,0,0,104,1,0,0,110,0,0,0,172,0,0,0,111,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,105,1,0,0,0,0,0,0,12,0,0,0,4,0,0,0,106,1,0,0,105,1,0,0,124,35,16,0,107,1,0,0,108,1,0,0,81,0,0,0,109,1,0,0,83,0,0,0,76,101,103,97,99,121,65,100,100,114,101,115,115,84,111,111,76,111,110,103,69,114,114,111,114,73,110,118,97,108,105,100,83,101,103,119,105,116,86,48,76,101,110,103,116,104,78,111,67,104,105,108,100,114,101,110,75,78,111,116,84,101,114,109,105,110,97,108,80,97,114,115,101,75,0,0,0,0,0,0,4,0,0,0,4,0,0,0,110,1,0,0,67,104,97,114,0,0,0,0,4,0,0,0,4,0,0,0,111,1,0,0,72,114,112,77,97,108,108,101,97,98,108,101,80,107,72,77,97,108,108,101,97,98,108,101,79,114,73,77,97,108,108,101,97,98,108,101,68,117,112,73,102,67,111,109,112,114,101,115,115,101,100,79,110,108,121,0,49,0,0,0,12,0,0,0,4,0,0,0,112,1,0,0,88,79,110,108,121,75,101,121,115,78,111,116,65,108,108,111,119,101,100,85,110,99,111,109,112,114,101,115,115,101,100,75,101,121,115,78,111,116,65,108,108,111,119,101,100,77,97,120,87,105,116,110,101,115,115,73,116,101,109,115,115,69,120,99,101,101,100,101,100,97,99,116,117,97,108,108,105,109,105,116,77,97,120,79,112,67,111,117,110,116,69,120,99,101,101,100,101,100,77,97,120,87,105,116,110,101,115,115,83,99,114,105,112,116,83,105,122,101,69,120,99,101,101,100,101,100,77,97,120,82,101,100,101,101,109,83,99,114,105,112,116,83,105,122,101,69,120,99,101,101,100,101,100,77,97,120,83,99,114,105,112,116,83,105,103,83,105,122,101,69,120,99,101,101,100,101,100,84,97,112,114,111,111,116,77,117,108,116,105,68,105,115,97,98,108,101,100,83,116,97,99,107,83,105,122,101,76,105,109,105,116,69,120,99,101,101,100,101,100,77,117,108,116,105,65,78,111,116,65,108,108,111,119,101,100,0,0,0,0,0,4,0,0,0,4,0,0,0,113,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,114,1,0,0,113,1,0,0,92,37,16,0,79,0,0,0,115,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,116,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,117,1,0,0,116,1,0,0,152,37,16,0,79,0,0,0,118,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,114,121,70,114,111,109,69,114,114,111,114,65,98,115,76,111,99,107,84,105,109,101,69,114,114,111,114,118,97,108,117,101,82,101,108,76,111,99,107,84,105,109,101,69,114,114,111,114,0,0,0,119,1,0,0,36,0,0,0,4,0,0,0,120,1,0,0,121,1,0,0,72,0,0,0,8,0,0,0,122,1,0,0,85,110,115,117,112,112,111,114,116,101,100,32,97,100,100,114,101,115,115,32,116,121,112,101,40,38,16,0,24,0,0,0,115,114,99,47,116,121,112,101,115,47,97,100,100,114,101,115,115,46,114,115,72,38,16,0,20,0,0,0,82,0,0,0,18,0,0,0,97,116,116,101,109,112,116,101,100,32,116,111,32,116,97,107,101,32,111,119,110,101,114,115,104,105,112,32,111,102,32,82,117,115,116,32,118,97,108,117,101,32,119,104,105,108,101,32,105,116,32,119,97,115,32,98,111,114,114,111,119,101,100,0,1,0,0,0,4,0,0,0,4,0,0,0,216,19,16,0,20,20,16,0,80,20,16,0,7,0,0,0,7,0,0,0,8,0,0,0,6,0,0,0,7,0,0,0,124,20,16,0,131,20,16,0,138,20,16,0,146,20,16,0,152,20,16,0,25,0,0,0,26,0,0,0,17,0,0,0,248,20,16,0,17,21,16,0,43,21,16,0,15,0,0,0,14,0,0,0,22,0,0,0,21,0,0,0,22,0,0,0,25,0,0,0,16,0,0,0,0,31,16,0,15,31,16,0,29,31,16,0,51,31,16,0,72,31,16,0,248,20,16,0,94,31,16,0,8,0,0,0,7,0,0,0,15,0,0,0,12,19,16,0,79,21,16,0,247,32,16,0,13,0,0,0,15,0,0,0,25,0,0,0,25,0,0,0,9,0,0,0,14,0,0,0,88,34,16,0,101,34,16,0,116,34,16,0,248,20,16,0,141,34,16,0,150,34,16,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,105,111,45,48,46,49,46,51,47,115,114,99,47,108,105,98,46,114,115,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,115,111,114,116,47,115,116,97,98,108,101,47,113,117,105,99,107,115,111,114,116,46,114,115,109,105,100,32,62,32,108,101,110,0,0,0,64,40,16,0,9,0,0,0,225,39,16,0,95,0,0,0,76,0,0,0,31,0,0,0,225,39,16,0,95,0,0,0,70,0,0,0,23,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,105,110,97,114,121,95,104,101,97,112,47,109,111,100,46,114,115,116,40,16,0,96,0,0,0,121,1,0,0,25,0,0,0,132,39,16,0,93,0,0,0,222,0,0,0,43,0,0,0,132,39,16,0,93,0,0,0,222,0,0,0,21,0,0,0,100,97,116,97,32,110,111,116,32,99,111,110,115,117,109,101,100,32,101,110,116,105,114,101,108,121,32,119,104,101,110,32,101,120,112,108,105,99,105,116,108,121,32,100,101,115,101,114,105,97,108,105,122,105,110,103,109,117,115,116,32,104,97,118,101,32,97,116,108,101,97,115,116,32,111,110,101,32,101,110,116,114,121,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,101,115,112,108,111,114,97,47,115,114,99,47,97,115,121,110,99,95,101,120,116,46,114,115,0,0,0,87,41,16,0,94,0,0,0,196,0,0,0,10,0,0,0,87,41,16,0,94,0,0,0,186,0,0,0,39,0,0,0,87,41,16,0,94,0,0,0,213,0,0,0,32,0,0,0,114,101,109,111,116,101,32,101,115,112,108,111,114,97,32,115,104,111,117,108,100,32,104,97,118,101,32,115,97,109,101,32,103,101,110,101,115,105,115,32,98,108,111,99,107,0,0,0,87,41,16,0,94,0,0,0,235,0,0,0,38,0,0,0,101,118,105,99,116,101,100,32,97,114,101,32,105,110,32,111,114,100,101,114,87,41,16,0,94,0,0,0,239,0,0,0,10,0,0,0,87,41,16,0,94,0,0,0,170,0,0,0,46,0,0,0,87,41,16,0,94,0,0,0,101,1,0,0,1,0,0,0,87,41,16,0,94,0,0,0,127,1,0,0,1,0,0,0,87,41,16,0,94,0,0,0,176,1,0,0,1,0,0,0,87,41,16,0,94,0,0,0,24,1,0,0,68,0,0,0,77,117,115,116,32,98,101,32,115,101,116,32,115,105,110,99,101,32,104,97,110,100,108,101,115,32,119,97,115,110,39,116,32,101,109,112,116,121,46,0,87,41,16,0,94,0,0,0,71,1,0,0,37,0,0,0,47,98,108,111,99,107,115,47,98,108,111,99,107,115,47,0,219,42,16,0,8,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,101,115,112,108,111,114,97,45,99,108,105,101,110,116,45,48,46,49,48,46,48,47,115,114,99,47,97,115,121,110,99,46,114,115,236,42,16,0,100,0,0,0,154,1,0,0,93,0,0,0,47,98,108,111,99,107,45,104,101,105,103,104,116,47,0,0,96,43,16,0,14,0,0,0,236,42,16,0,100,0,0,0,119,1,0,0,87,0,0,0,236,42,16,0,100,0,0,0,174,1,0,0,74,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,236,42,16,0,100,0,0,0,139,0,0,0,27,0,0,0,236,42,16,0,100,0,0,0,218,0,0,0,76,0,0,0,124,1,0,0,12,0,0,0,4,0,0,0,125,1,0,0,124,1,0,0,12,0,0,0,4,0,0,0,126,1,0,0,125,1,0,0,200,43,16,0,127,1,0,0,128,1,0,0,129,1,0,0,130,1,0,0,131,1,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,116,105,109,101,46,114,115,132,1,0,0,4,0,0,0,4,0,0,0,133,1,0,0,97,99,99,101,112,116,97,99,99,101,112,116,45,99,104,97,114,115,101,116,97,99,99,101,112,116,45,101,110,99,111,100,105,110,103,97,99,99,101,112,116,45,108,97,110,103,117,97,103,101,97,99,99,101,112,116,45,114,97,110,103,101,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,99,114,101,100,101,110,116,105,97,108,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,104,101,97,100,101,114,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,109,101,116,104,111,100,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,111,114,105,103,105,110,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,101,120,112,111,115,101,45,104,101,97,100,101,114,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,109,97,120,45,97,103,101,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,114,101,113,117,101,115,116,45,104,101,97,100,101,114,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,114,101,113,117,101,115,116,45,109,101,116,104,111,100,97,103,101,97,108,108,111,119,97,108,116,45,115,118,99,97,117,116,104,111,114,105,122,97,116,105,111,110,99,97,99,104,101,45,99,111,110,116,114,111,108,99,97,99,104,101,45,115,116,97,116,117,115,99,100,110,45,99,97,99,104,101,45,99,111,110,116,114,111,108,99,111,110,110,101,99,116,105,111,110,99,111,110,116,101,110,116,45,100,105,115,112,111,115,105,116,105,111,110,99,111,110,116,101,110,116,45,101,110,99,111,100,105,110,103,99,111,110,116,101,110,116,45,108,97,110,103,117,97,103,101,99,111,110,116,101,110,116,45,108,101,110,103,116,104,99,111,110,116,101,110,116,45,108,111,99,97,116,105,111,110,99,111,110,116,101,110,116,45,114,97,110,103,101,99,111,110,116,101,110,116,45,115,101,99,117,114,105,116,121,45,112,111,108,105,99,121,99,111,110,116,101,110,116,45,115,101,99,117,114,105,116,121,45,112,111,108,105,99,121,45,114,101,112,111,114,116,45,111,110,108,121,99,111,110,116,101,110,116,45,116,121,112,101,99,111,111,107,105,101,100,110,116,100,97,116,101,101,116,97,103,101,120,112,101,99,116,101,120,112,105,114,101,115,102,111,114,119,97,114,100,101,100,102,114,111,109,104,111,115,116,105,102,45,109,97,116,99,104,105,102,45,109,111,100,105,102,105,101,100,45,115,105,110,99,101,105,102,45,110,111,110,101,45,109,97,116,99,104,105,102,45,114,97,110,103,101,105,102,45,117,110,109,111,100,105,102,105,101,100,45,115,105,110,99,101,108,97,115,116,45,109,111,100,105,102,105,101,100,108,105,110,107,108,111,99,97,116,105,111,110,109,97,120,45,102,111,114,119,97,114,100,115,111,114,105,103,105,110,112,114,97,103,109,97,112,114,111,120,121,45,97,117,116,104,101,110,116,105,99,97,116,101,112,114,111,120,121,45,97,117,116,104,111,114,105,122,97,116,105,111,110,112,117,98,108,105,99,45,107,101,121,45,112,105,110,115,112,117,98,108,105,99,45,107,101,121,45,112,105,110,115,45,114,101,112,111,114,116,45,111,110,108,121,114,97,110,103,101,114,101,102,101,114,101,114,114,101,102,101,114,114,101,114,45,112,111,108,105,99,121,114,101,102,114,101,115,104,114,101,116,114,121,45,97,102,116,101,114,115,101,99,45,119,101,98,115,111,99,107,101,116,45,97,99,99,101,112,116,115,101,99,45,119,101,98,115,111,99,107,101,116,45,101,120,116,101,110,115,105,111,110,115,115,101,99,45,119,101,98,115,111,99,107,101,116,45,107,101,121,115,101,99,45,119,101,98,115,111,99,107,101,116,45,112,114,111,116,111,99,111,108,115,101,99,45,119,101,98,115,111,99,107,101,116,45,118,101,114,115,105,111,110,115,101,114,118,101,114,115,101,116,45,99,111,111,107,105,101,115,116,114,105,99,116,45,116,114,97,110,115,112,111,114,116,45,115,101,99,117,114,105,116,121,116,101,116,114,97,105,108,101,114,116,114,97,110,115,102,101,114,45,101,110,99,111,100,105,110,103,117,115,101,114,45,97,103,101,110,116,117,112,103,114,97,100,101,117,112,103,114,97,100,101,45,105,110,115,101,99,117,114,101,45,114,101,113,117,101,115,116,115,118,97,114,121,118,105,97,119,97,114,110,105,110,103,119,119,119,45,97,117,116,104,101,110,116,105,99,97,116,101,120,45,99,111,110,116,101,110,116,45,116,121,112,101,45,111,112,116,105,111,110,115,120,45,100,110,115,45,112,114,101,102,101,116,99,104,45,99,111,110,116,114,111,108,120,45,102,114,97,109,101,45,111,112,116,105,111,110,115,120,45,120,115,115,45,112,114,111,116,101,99,116,105,111,110,79,80,84,73,79,78,83,71,69,84,80,79,83,84,80,85,84,68,69,76,69,84,69,72,69,65,68,84,82,65,67,69,67,79,78,78,69,67,84,80,65,84,67,72,0,0,0,0,0,4,0,0,0,4,0,0,0,134,1,0,0,67,104,101,99,107,80,111,105,110,116,111,118,101,114,102,108,111,119,32,119,104,101,110,32,109,117,108,116,105,112,108,121,105,110,103,32,100,117,114,97,116,105,111,110,32,98,121,32,115,99,97,108,97,114,0,0,4,44,16,0,72,0,0,0,135,4,0,0,31,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,99,108,105,101,110,116,46,114,115,80,49,16,0,100,0,0,0,185,0,0,0,57,0,0,0,117,114,108,32,112,97,114,115,101,104,101,97,100,101,114,115,32,116,114,121,95,105,116,101,114,104,101,97,100,101,114,115,32,104,97,118,101,32,97,110,32,105,116,101,114,97,116,111,114,104,101,97,100,101,114,115,32,105,116,101,114,97,116,111,114,32,100,111,101,115,110,39,116,32,116,104,114,111,119,115,101,114,105,97,108,105,122,101,100,32,104,101,97,100,101,114,115,100,101,115,101,114,105,97,108,105,122,97,98,108,101,32,115,101,114,105,97,108,105,122,101,100,32,104,101,97,100,101,114,115,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,109,111,100,46,114,115,0,70,50,16,0,97,0,0,0,20,0,0,0,1,0,0,0,112,114,111,109,105,115,101,32,114,101,115,111,108,118,101,100,32,116,111,32,117,110,101,120,112,101,99,116,101,100,32,116,121,112,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,114,101,113,117,101,115,116,46,114,115,219,50,16,0,101,0,0,0,116,1,0,0,56,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,114,101,115,112,111,110,115,101,46,114,115,0,0,80,51,16,0,102,0,0,0,92,0,0,0,70,0,0,0,80,51,16,0,102,0,0,0,99,0,0,0,54,0,0,0,114,101,115,112,111,110,115,101,46,116,101,120,116,32,105,115,110,39,116,32,115,116,114,105,110,103,0,0,80,51,16,0,102,0,0,0,117,0,0,0,54,0,0,0,77,97,112,65,99,99,101,115,115,58,58,110,101,120,116,95,118,97,108,117,101,32,99,97,108,108,101,100,32,98,101,102,111,114,101,32,110,101,120,116,95,107,101,121,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,114,100,101,45,49,46,48,46,50,49,53,47,115,114,99,47,100,101,47,118,97,108,117,101,46,114,115,0,48,52,16,0,95,0,0,0,102,5,0,0,27,0,0,0,135,1,0,0,176,5,0,0,8,0,0,0,136,1,0,0,87,41,16,0,94,0,0,0,107,0,0,0,38,0,0,0,137,1,0,0,96,5,0,0,8,0,0,0,138,1,0,0,87,41,16,0,94,0,0,0,59,0,0,0,45,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,97,115,121,110,99,45,115,116,100,45,49,46,49,51,46,48,47,115,114,99,47,105,111,47,116,105,109,101,111,117,116,46,114,115,224,52,16,0,100,0,0,0,38,0,0,0,1,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,97,115,121,110,99,45,115,116,100,45,49,46,49,51,46,48,47,115,114,99,47,116,97,115,107,47,115,108,101,101,112,46,114,115,84,53,16,0,100,0,0,0,31,0,0,0,35,0,0,0,119,115,104,115,111,114,116,101,100,109,117,108,116,105,40,32,97,114,103,115,41,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,119,115,104,32,100,101,115,99,114,105,112,116,111,114,0,0,1,0,0,0,0,0,0,0,214,53,16,0,1,0,0,0,215,53,16,0,35,0,0,0,119,112,107,104,32,97,114,103,115,41,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,119,112,107,104,32,100,101,115,99,114,105,112,116,111,114,1,0,0,0,0,0,0,0,214,53,16,0,1,0,0,0,24,54,16,0,36,0,65,220,236,192,0,11,5,1,0,0,0,11,0,65,236,236,192,0,11,6,1,0,0,0,141,1,0,65,252,236,192,0,11,6,1,0,0,0,141,1,0,65,140,237,192,0,11,6,1,0,0,0,141,1,0,65,156,237,192,0,11,6,1,0,0,0,141,1,0,65,172,237,192,0,11,6,1,0,0,0,142,1,0,65,188,237,192,0,11,6,1,0,0,0,143,1,0,65,204,237,192,0,11,6,1,0,0,0,143,1,0,65,220,237,192,0,11,6,1,0,0,0,143,1,0,65,236,237,192,0,11,6,1,0,0,0,143,1,0,65,252,237,192,0,11,6,1,0,0,0,144,1,0,65,140,238,192,0,11,6,1,0,0,0,145,1,0,65,156,238,192,0,11,5,1,0,0,0,12,0,65,172,238,192,0,11,5,1,0,0,0,13,0,65,188,238,192,0,11,6,1,0,0,0,146,1,0,65,204,238,192,0,11,6,1,0,0,0,147,1,0,65,220,238,192,0,11,6,1,0,0,0,148,1,0,65,236,238,192,0,11,6,1,0,0,0,148,1,0,65,252,238,192,0,11,6,1,0,0,0,149,1,0,65,140,239,192,0,11,6,1,0,0,0,150,1,0,65,156,239,192,0,11,6,1,0,0,0,151,1,0,65,172,239,192,0,11,6,1,0,0,0,152,1,0,65,188,239,192,0,11,6,1,0,0,0,153,1,0,65,204,239,192,0,11,6,1,0,0,0,154,1,0,65,220,239,192,0,11,6,1,0,0,0,155,1,0,65,236,239,192,0,11,6,1,0,0,0,156,1,0,65,252,239,192,0,11,6,1,0,0,0,157,1,0,65,140,240,192,0,11,6,1,0,0,0,158,1,0,65,156,240,192,0,11,97,1,0,0,0,159,1,0,0,97,32,51,50,45,98,105,116,32,110,117,109,98,101,114,0,36,56,16,0,15,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,160,1,0,0,97,32,115,99,114,105,112,116,32,100,101,115,99,114,105,112,116,111,114,98,108,111,99,107,115,0,0,0,161,1,0,0,12,0,0,0,4,0,0,0,162,1,0,0,163,1,0,0,17,0,65,136,241,192,0,11,237,9,1,0,0,0,164,1,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,199,56,16,0,75,0,0,0,6,10,0,0,14,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,165,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,62,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,24,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,47,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,22,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,166,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,167,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,168,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,169,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,170,1,0,0,69,114,114,111,114,105,110,118,97,108,105,100,32,118,97,108,117,101,58,32,44,32,101,120,112,101,99,116,101,100,32,0,201,57,16,0,15,0,0,0,216,57,16,0,11,0,0,0,109,105,115,115,105,110,103,32,102,105,101,108,100,32,96,96,244,57,16,0,15,0,0,0,3,58,16,0,1,0,0,0,105,110,118,97,108,105,100,32,108,101,110,103,116,104,32,0,20,58,16,0,15,0,0,0,216,57,16,0,11,0,0,0,100,117,112,108,105,99,97,116,101,32,102,105,101,108,100,32,96,0,0,0,52,58,16,0,17,0,0,0,3,58,16,0,1,0,0,0,117,110,107,110,111,119,110,32,118,97,114,105,97,110,116,32,96,96,44,32,101,120,112,101,99,116,101,100,32,0,0,0,88,58,16,0,17,0,0,0,105,58,16,0,12,0,0,0,96,44,32,116,104,101,114,101,32,97,114,101,32,110,111,32,118,97,114,105,97,110,116,115,88,58,16,0,17,0,0,0,136,58,16,0,24,0,0,0,49,102,99,52,51,48,99,97,45,53,98,55,102,45,52,50,57,53,45,57,50,100,101,45,51,51,99,102,50,98,49,52,53,100,51,56,77,97,112,32,107,101,121,32,105,115,32,110,111,116,32,97,32,115,116,114,105,110,103,32,97,110,100,32,99,97,110,110,111,116,32,98,101,32,97,110,32,111,98,106,101,99,116,32,107,101,121,116,114,40,115,104,32,97,114,103,115,41,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,115,104,32,100,101,115,99,114,105,112,116,111,114,0,0,1,0,0,0,0,0,0,0,214,53,16,0,1,0,0,0,12,59,16,0,34,0,0,0,112,107,104,116,114,67,104,97,110,103,101,83,101,116,0,0,95,56,16,0,6,0,0,0,83,76,73,80,49,48,78,111,100,101,100,101,112,116,104,109,97,115,116,101,114,70,105,110,103,101,114,112,114,105,110,116,112,97,114,101,110,116,70,105,110,103,101,114,112,114,105,110,116,105,110,100,101,120,112,114,105,118,97,116,101,75,101,121,112,117,98,108,105,99,75,101,121,99,104,97,105,110,67,111,100,101,99,117,114,118,101,0,106,59,16,0,5,0,0,0,111,59,16,0,17,0,0,0,128,59,16,0,17,0,0,0,145,59,16,0,5,0,0,0,150,59,16,0,10,0,0,0,160,59,16,0,9,0,0,0,169,59,16,0,9,0,0,0,178,59,16,0,5,0,0,0,115,116,114,117,99,116,32,83,76,73,80,49,48,78,111,100,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,115,111,114,116,101,100,109,117,108,116,105,46,114,115,0,0,9,60,16,0,113,0,0,0,71,0,0,0,72,0,0,0,101,120,112,114,95,114,97,119,95,112,107,104,112,107,95,107,112,107,95,104,97,102,116,101,114,111,108,100,101,114,115,104,97,50,53,54,104,97,115,104,50,53,54,114,105,112,101,109,100,49,54,48,104,97,115,104,49,54,48,49,48,97,110,100,95,118,97,110,100,95,98,97,110,100,95,110,97,110,100,111,114,111,114,95,98,111,114,95,100,111,114,95,99,111,114,95,105,116,104,114,101,115,104,109,117,108,116,105,109,117,108,116,105,95,97,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,109,105,110,105,115,99,114,105,112,116,47,97,115,116,101,108,101,109,46,114,115,0,0,0,0,0,0,0,0,1,0,65,136,251,192,0,11,1,1,0,65,156,251,192,0,11,1,1,0,65,176,251,192,0,11,9,1,0,0,0,1,0,0,0,1,0,65,200,251,192,0,11,1,1,0,65,224,252,192,0,11,249,3,1,1,0,0,1,1,1,0,40,32,97,114,103,115,41,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,77,105,110,105,115,99,114,105,112,116,1,0,0,0,0,0,0,0,104,62,16,0,1,0,0,0,105,62,16,0,31,0,0,0,255,60,16,0,109,0,0,0,53,1,0,0,71,0,0,0,255,60,16,0,109,0,0,0,58,1,0,0,71,0,0,0,255,60,16,0,109,0,0,0,48,1,0,0,72,0,0,0,65,114,99,32,99,111,117,110,116,101,114,32,111,118,101,114,102,108,111,119,208,62,16,0,20,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,121,110,99,46,114,115,0,0,0,236,62,16,0,73,0,0,0,119,6,0,0,13,0,0,0,236,62,16,0,73,0,0,0,125,11,0,0,13,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,23,1,0,0,86,101,114,115,105,111,110,0,0,0,0,0,4,0,0,0,4,0,0,0,171,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,172,1,0,0,173,1,0,0,12,0,0,0,4,0,0,0,174,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,175,1,0,0,84,114,97,110,115,97,99,116,105,111,110,118,101,114,115,105,111,110,108,111,99,107,95,116,105,109,101,105,110,112,117,116,111,117,116,112,117,116,76,111,99,97,108,79,117,116,112,117,116,111,117,116,112,111,105,110,116,116,120,111,117,116,107,101,121,99,104,97,105,110,105,115,95,115,112,101,110,116,100,101,114,105,118,97,116,105,111,110,95,105,110,100,101,120,99,104,97,105,110,95,112,111,115,105,116,105,111,110,75,101,121,99,104,97,105,110,75,105,110,100,69,120,116,101,114,110,97,108,73,110,116,101,114,110,97,108,176,1,0,0,48,1,0,0,8,0,0,0,177,1,0,0,178,1,0,0,12,0,0,0,4,0,0,0,179,1,0,0,1,0,65,236,128,193,0,11,1,1,0,65,252,128,193,0,11,1,1,0,65,148,129,193,0,11,5,1,0,0,0,1,0,65,164,129,193,0,11,1,1,0,65,205,130,193,0,11,5,1,0,0,0,1,0,65,220,130,193,0,11,1,1,0,65,240,130,193,0,11,1,1,0,65,132,131,193,0,11,1,1,0,65,152,131,193,0,11,9,1,0,0,0,1,0,0,0,1,0,65,176,131,193,0,11,1,1,0,65,200,132,193,0,11,149,1,1,1,0,0,1,1,1,0,102,101,119,101,114,32,101,108,101,109,101,110,116,115,32,105,110,32,109,97,112,0,0,0,80,66,16,0,21,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,160,1,0,0,109,97,112,32,119,105,116,104,32,97,32,115,105,110,103,108,101,32,107,101,121,0,0,0,128,66,16,0,21,0,0,0,97,32,118,97,108,105,100,32,104,101,120,32,99,104,97,114,97,99,116,101,114,0,0,0,160,66,16,0,21,0,0,0,97,110,32,101,118,101,110,32,108,101,110,103,116,104,32,115,116,114,105,110,103,0,0,0,192,66,16,0,21,0,65,232,133,193,0,11,6,1,0,0,0,180,1,0,65,248,133,193,0,11,153,2,1,0,0,0,181,1,0,0,180,1,0,0,224,66,16,0,182,1,0,0,183,1,0,0,184,1,0,0,185,1,0,0,186,1,0,0,104,101,105,103,104,116,104,97,115,104,98,108,111,99,107,115,98,108,111,99,107,95,105,100,99,111,110,102,105,114,109,97,116,105,111,110,95,116,105,109,101,116,120,115,116,120,111,117,116,115,97,110,99,104,111,114,115,108,97,115,116,95,115,101,101,110,112,114,101,118,105,111,117,115,95,111,117,116,112,117,116,115,99,114,105,112,116,95,115,105,103,115,101,113,117,101,110,99,101,119,105,116,110,101,115,115,100,101,115,99,114,105,112,116,111,114,99,104,97,110,103,101,95,100,101,115,99,114,105,112,116,111,114,110,101,116,119,111,114,107,108,111,99,97,108,95,99,104,97,105,110,116,120,95,103,114,97,112,104,105,110,100,101,120,101,114,118,97,108,117,101,115,99,114,105,112,116,95,112,117,98,107,101,121,118,101,114,115,105,111,110,108,111,99,107,95,116,105,109,101,105,110,112,117,116,111,117,116,112,117,116,108,97,115,116,95,114,101,118,101,97,108,101,100,178,1,0,0,12,0,0,0,4,0,0,0,187,1,0,0,188,1,0,0,17,0,65,156,136,193,0,11,213,26,1,0,0,0,189,1,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,91,68,16,0,75,0,0,0,6,10,0,0,14,0,0,0,100,101,115,99,114,105,112,116,105,111,110,40,41,32,105,115,32,100,101,112,114,101,99,97,116,101,100,59,32,117,115,101,32,68,105,115,112,108,97,121,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,147,0,0,0,82,101,113,119,101,115,116,0,0,0,0,0,2,0,0,0,2,0,0,0,190,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,57,0,0,0,72,116,116,112,82,101,115,112,111,110,115,101,115,116,97,116,117,115,109,101,115,115,97,103,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,149,0,0,0,80,97,114,115,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,150,0,0,0,83,116,97,116,117,115,67,111,100,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,151,0,0,0,66,105,116,99,111,105,110,69,110,99,111,100,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,145,0,0,0,72,101,120,84,111,65,114,114,97,121,0,0,0,0,0,0,4,0,0,0,4,0,0,0,152,0,0,0,72,101,120,84,111,66,121,116,101,115,0,0,0,0,0,0,4,0,0,0,4,0,0,0,24,0,0,0,84,114,97,110,115,97,99,116,105,111,110,78,111,116,70,111,117,110,100,0,0,0,0,0,4,0,0,0,4,0,0,0,62,0,0,0,72,101,97,100,101,114,72,101,105,103,104,116,78,111,116,70,111,117,110,100,0,0,0,0,4,0,0,0,4,0,0,0,26,0,0,0,72,101,97,100,101,114,72,97,115,104,78,111,116,70,111,117,110,100,73,110,118,97,108,105,100,72,116,116,112,72,101,97,100,101,114,78,97,109,101,73,110,118,97,108,105,100,72,116,116,112,72,101,97,100,101,114,86,97,108,117,101,78,111,110,101,83,111,109,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,191,1,0,0,84,111,83,116,114,69,114,114,111,114,95,112,114,105,118,99,97,108,108,101,100,32,96,79,112,116,105,111,110,58,58,117,110,119,114,97,112,95,116,104,114,111,119,40,41,96,32,111,110,32,97,32,96,78,111,110,101,96,32,118,97,108,117,101,117,108,108,97,116,116,101,109,112,116,101,100,32,116,111,32,116,97,107,101,32,111,119,110,101,114,115,104,105,112,32,111,102,32,82,117,115,116,32,118,97,108,117,101,32,119,104,105,108,101,32,105,116,32,119,97,115,32,98,111,114,114,111,119,101,100,70,97,105,108,101,100,32,116,111,32,108,111,97,100,32,119,97,108,108,101,116,44,32,99,104,101,99,107,32,116,104,101,32,99,104,97,110,103,101,115,101,116,105,110,118,97,108,105,100,32,101,110,117,109,32,118,97,108,117,101,32,112,97,115,115,101,100,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,119,97,108,108,101,116,47,115,114,99,47,119,97,108,108,101,116,47,112,97,114,97,109,115,46,114,115,0,0,61,71,16,0,97,0,0,0,255,0,0,0,5,0,0,0,61,71,16,0,97,0,0,0,139,0,0,0,5,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,119,97,108,108,101,116,47,115,114,99,47,119,97,108,108,101,116,47,112,101,114,115,105,115,116,101,100,46,114,115,192,71,16,0,100,0,0,0,225,0,0,0,63,0,0,0,192,71,16,0,100,0,0,0,201,0,0,0,57,0,0,0,192,71,16,0,100,0,0,0,244,0,0,0,95,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,101,115,112,108,111,114,97,45,99,108,105,101,110,116,45,48,46,49,48,46,48,47,115,114,99,47,97,115,121,110,99,46,114,115,100,72,16,0,100,0,0,0,99,0,0,0,80,0,0,0,100,72,16,0,100,0,0,0,174,1,0,0,74,0,0,0,100,72,16,0,100,0,0,0,118,0,0,0,92,0,0,0,47,98,108,111,99,107,47,47,114,97,119,0,248,72,16,0,7,0,0,0,255,72,16,0,4,0,0,0,100,72,16,0,100,0,0,0,69,1,0,0,99,0,0,0,202,1,0,0,12,0,0,0,4,0,0,0,125,1,0,0,202,1,0,0,12,0,0,0,4,0,0,0,126,1,0,0,125,1,0,0,36,73,16,0,203,1,0,0,128,1,0,0,129,1,0,0,130,1,0,0,204,1,0,0,97,32,116,117,112,108,101,32,111,102,32,115,105,122,101,32,50,97,32,115,101,113,117,101,110,99,101,97,32,109,97,112,205,1,0,0,124,0,0,0,4,0,0,0,206,1,0,0,207,1,0,0,192,8,0,0,8,0,0,0,208,1,0,0,209,1,0,0,108,0,0,0,4,0,0,0,210,1,0,0,211,1,0,0,116,0,0,0,4,0,0,0,212,1,0,0,213,1,0,0,124,0,0,0,4,0,0,0,214,1,0,0,215,1,0,0,108,0,0,0,4,0,0,0,216,1,0,0,217,1,0,0,192,8,0,0,8,0,0,0,218,1,0,0,219,1,0,0,176,30,0,0,8,0,0,0,220,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,221,1,0,0,222,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,223,1,0,0,224,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,225,1,0,0,226,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,227,1,0,0,228,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,229,1,0,0,230,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,231,1,0,0,232,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,233,1,0,0,234,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,235,1,0,0,236,1,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,119,97,115,109,45,98,105,110,100,103,101,110,45,102,117,116,117,114,101,115,45,48,46,52,46,52,53,47,115,114,99,47,108,105,98,46,114,115,160,74,16,0,104,0,0,0,223,0,0,0,21,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,116,105,109,101,46,114,115,97,99,99,101,112,116,97,99,99,101,112,116,45,99,104,97,114,115,101,116,97,99,99,101,112,116,45,101,110,99,111,100,105,110,103,97,99,99,101,112,116,45,108,97,110,103,117,97,103,101,97,99,99,101,112,116,45,114,97,110,103,101,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,99,114,101,100,101,110,116,105,97,108,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,104,101,97,100,101,114,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,109,101,116,104,111,100,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,111,114,105,103,105,110,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,101,120,112,111,115,101,45,104,101,97,100,101,114,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,109,97,120,45,97,103,101,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,114,101,113,117,101,115,116,45,104,101,97,100,101,114,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,114,101,113,117,101,115,116,45,109,101,116,104,111,100,97,103,101,97,108,108,111,119,97,108,116,45,115,118,99,97,117,116,104,111,114,105,122,97,116,105,111,110,99,97,99,104,101,45,99,111,110,116,114,111,108,99,97,99,104,101,45,115,116,97,116,117,115,99,100,110,45,99,97,99,104,101,45,99,111,110,116,114,111,108,99,111,110,110,101,99,116,105,111,110,99,111,110,116,101,110,116,45,100,105,115,112,111,115,105,116,105,111,110,99,111,110,116,101,110,116,45,101,110,99,111,100,105,110,103,99,111,110,116,101,110,116,45,108,97,110,103,117,97,103,101,99,111,110,116,101,110,116,45,108,101,110,103,116,104,99,111,110,116,101,110,116,45,108,111,99,97,116,105,111,110,99,111,110,116,101,110,116,45,114,97,110,103,101,99,111,110,116,101,110,116,45,115,101,99,117,114,105,116,121,45,112,111,108,105,99,121,99,111,110,116,101,110,116,45,115,101,99,117,114,105,116,121,45,112,111,108,105,99,121,45,114,101,112,111,114,116,45,111,110,108,121,99,111,110,116,101,110,116,45,116,121,112,101,99,111,111,107,105,101,100,110,116,100,97,116,101,101,116,97,103,101,120,112,101,99,116,101,120,112,105,114,101,115,102,111,114,119,97,114,100,101,100,102,114,111,109,104,111,115,116,105,102,45,109,97,116,99,104,105,102,45,109,111,100,105,102,105,101,100,45,115,105,110,99,101,105,102,45,110,111,110,101,45,109,97,116,99,104,105,102,45,114,97,110,103,101,105,102,45,117,110,109,111,100,105,102,105,101,100,45,115,105,110,99,101,108,97,115,116,45,109,111,100,105,102,105,101,100,108,105,110,107,108,111,99,97,116,105,111,110,109,97,120,45,102,111,114,119,97,114,100,115,111,114,105,103,105,110,112,114,97,103,109,97,112,114,111,120,121,45,97,117,116,104,101,110,116,105,99,97,116,101,112,114,111,120,121,45,97,117,116,104,111,114,105,122,97,116,105,111,110,112,117,98,108,105,99,45,107,101,121,45,112,105,110,115,112,117,98,108,105,99,45,107,101,121,45,112,105,110,115,45,114,101,112,111,114,116,45,111,110,108,121,114,97,110,103,101,114,101,102,101,114,101,114,114,101,102,101,114,114,101,114,45,112,111,108,105,99,121,114,101,102,114,101,115,104,114,101,116,114,121,45,97,102,116,101,114,115,101,99,45,119,101,98,115,111,99,107,101,116,45,97,99,99,101,112,116,115,101,99,45,119,101,98,115,111,99,107,101,116,45,101,120,116,101,110,115,105,111,110,115,115,101,99,45,119,101,98,115,111,99,107,101,116,45,107,101,121,115,101,99,45,119,101,98,115,111,99,107,101,116,45,112,114,111,116,111,99,111,108,115,101,99,45,119,101,98,115,111,99,107,101,116,45,118,101,114,115,105,111,110,115,101,114,118,101,114,115,101,116,45,99,111,111,107,105,101,115,116,114,105,99,116,45,116,114,97,110,115,112,111,114,116,45,115,101,99,117,114,105,116,121,116,101,116,114,97,105,108,101,114,116,114,97,110,115,102,101,114,45,101,110,99,111,100,105,110,103,117,115,101,114,45,97,103,101,110,116,117,112,103,114,97,100,101,117,112,103,114,97,100,101,45,105,110,115,101,99,117,114,101,45,114,101,113,117,101,115,116,115,118,97,114,121,118,105,97,119,97,114,110,105,110,103,119,119,119,45,97,117,116,104,101,110,116,105,99,97,116,101,120,45,99,111,110,116,101,110,116,45,116,121,112,101,45,111,112,116,105,111,110,115,120,45,100,110,115,45,112,114,101,102,101,116,99,104,45,99,111,110,116,114,111,108,120,45,102,114,97,109,101,45,111,112,116,105,111,110,115,120,45,120,115,115,45,112,114,111,116,101,99,116,105,111,110,79,80,84,73,79,78,83,71,69,84,80,79,83,84,80,85,84,68,69,76,69,84,69,72,69,65,68,84,82,65,67,69,67,79,78,78,69,67,84,80,65,84,67,72,0,0,0,0,0,4,0,0,0,4,0,0,0,147,0,0,0,82,101,113,119,101,115,116,0,0,0,0,0,2,0,0,0,2,0,0,0,237,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,57,0,0,0,72,116,116,112,82,101,115,112,111,110,115,101,115,116,97,116,117,115,109,101,115,115,97,103,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,149,0,0,0,80,97,114,115,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,150,0,0,0,83,116,97,116,117,115,67,111,100,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,151,0,0,0,66,105,116,99,111,105,110,69,110,99,111,100,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,145,0,0,0,72,101,120,84,111,65,114,114,97,121,0,0,0,0,0,0,4,0,0,0,4,0,0,0,152,0,0,0,72,101,120,84,111,66,121,116,101,115,0,0,0,0,0,0,4,0,0,0,4,0,0,0,24,0,0,0,84,114,97,110,115,97,99,116,105,111,110,78,111,116,70,111,117,110,100,0,0,0,0,0,4,0,0,0,4,0,0,0,62,0,0,0,72,101,97,100,101,114,72,101,105,103,104,116,78,111,116,70,111,117,110,100,0,0,0,0,4,0,0,0,4,0,0,0,26,0,0,0,72,101,97,100,101,114,72,97,115,104,78,111,116,70,111,117,110,100,73,110,118,97,108,105,100,72,116,116,112,72,101,97,100,101,114,78,97,109,101,73,110,118,97,108,105,100,72,116,116,112,72,101,97,100,101,114,86,97,108,117,101,0,65,252,162,193,0,11,5,1,0,0,0,11,0,65,140,163,193,0,11,5,1,0,0,0,13,0,65,156,163,193,0,11,205,16,1,0,0,0,238,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,29,0,0,0,69,114,114,111,114,111,118,101,114,102,108,111,119,32,119,104,101,110,32,109,117,108,116,105,112,108,121,105,110,103,32,100,117,114,97,116,105,111,110,32,98,121,32,115,99,97,108,97,114,0,0,0,24,75,16,0,72,0,0,0,135,4,0,0,31,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,63,1,0,0,73,110,118,97,108,105,100,67,104,97,114,0,0,0,0,0,4,0,0,0,4,0,0,0,64,1,0,0,73,110,118,97,108,105,100,76,101,110,103,116,104,67,97,110,110,111,116,67,111,110,110,101,99,116,69,114,114,111,114,116,114,121,95,105,110,99,108,117,100,101,95,104,101,105,103,104,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,99,108,105,101,110,116,46,114,115,0,0,0,85,82,16,0,100,0,0,0,185,0,0,0,57,0,0,0,117,114,108,32,112,97,114,115,101,104,101,97,100,101,114,115,32,116,114,121,95,105,116,101,114,104,101,97,100,101,114,115,32,104,97,118,101,32,97,110,32,105,116,101,114,97,116,111,114,104,101,97,100,101,114,115,32,105,116,101,114,97,116,111,114,32,100,111,101,115,110,39,116,32,116,104,114,111,119,115,101,114,105,97,108,105,122,101,100,32,104,101,97,100,101,114,115,100,101,115,101,114,105,97,108,105,122,97,98,108,101,32,115,101,114,105,97,108,105,122,101,100,32,104,101,97,100,101,114,115,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,109,111,100,46,114,115,0,78,83,16,0,97,0,0,0,20,0,0,0,1,0,0,0,112,114,111,109,105,115,101,32,114,101,115,111,108,118,101,100,32,116,111,32,117,110,101,120,112,101,99,116,101,100,32,116,121,112,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,114,101,113,117,101,115,116,46,114,115,227,83,16,0,101,0,0,0,116,1,0,0,56,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,114,101,115,112,111,110,115,101,46,114,115,0,0,88,84,16,0,102,0,0,0,99,0,0,0,54,0,0,0,114,101,115,112,111,110,115,101,46,116,101,120,116,32,105,115,110,39,116,32,115,116,114,105,110,103,0,0,88,84,16,0,102,0,0,0,117,0,0,0,54,0,0,0,1,0,0,0,0,0,0,0,102,117,116,117,114,101,32,116,105,109,101,100,32,111,117,116,0,0,0,0,4,0,0,0,4,0,0,0,239,1,0,0,80,101,114,115,105,115,116,0,0,0,0,0,4,0,0,0,4,0,0,0,240,1,0,0,73,110,118,97,108,105,100,67,104,97,110,103,101,83,101,116,0,0,0,0,4,0,0,0,4,0,0,0,241,1,0,0,68,97,116,97,65,108,114,101,97,100,121,69,120,105,115,116,115,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,242,1,0,0,68,101,115,99,114,105,112,116,111,114,97,110,32,97,114,114,97,121,32,111,102,32,108,101,110,103,116,104,32,50,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,97,115,121,110,99,45,115,116,100,45,49,46,49,51,46,48,47,115,114,99,47,105,111,47,116,105,109,101,111,117,116,46,114,115,0,0,158,85,16,0,100,0,0,0,38,0,0,0,1,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,97,115,121,110,99,45,115,116,100,45,49,46,49,51,46,48,47,115,114,99,47,116,97,115,107,47,115,108,101,101,112,46,114,115,20,86,16,0,100,0,0,0,31,0,0,0,35,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,97,115,121,110,99,45,115,116,100,45,49,46,49,51,46,48,47,115,114,99,47,102,117,116,117,114,101,47,112,101,110,100,105,110,103,46,114,115,136,86,16,0,104,0,0,0,27,0,0,0,32,0,0,0,115,114,99,47,98,105,116,99,111,105,110,47,101,115,112,108,111,114,97,95,119,97,108,108,101,116,46,114,115,0,0,0,0,87,16,0,29,0,0,0,123,0,0,0,98,0,0,0,0,87,16,0,29,0,0,0,28,0,0,0,1,0,0,0,0,87,16,0,29,0,0,0,136,0,0,0,76,0,0,0,0,87,16,0,29,0,0,0,206,0,0,0,91,0,0,0,98,116,99,95,119,97,108,108,101,116,115,114,99,47,98,105,116,99,111,105,110,47,101,115,112,108,111,114,97,95,109,109,95,119,97,108,108,101,116,46,114,115,0,0,106,87,16,0,32,0,0,0,32,0,0,0,42,0,0,0,106,87,16,0,32,0,0,0,25,0,0,0,1,0,0,0,106,87,16,0,32,0,0,0,74,0,0,0,29,0,0,0,106,87,16,0,32,0,0,0,90,0,0,0,82,0,0,0,106,87,16,0,32,0,0,0,144,0,0,0,90,0,0,0,106,87,16,0,32,0,0,0,159,0,0,0,62,0,0,0,73,110,105,116,105,97,108,105,122,101,68,101,115,101,114,105,97,108,105,122,101,83,101,114,105,97,108,105,122,101,70,117,116,117,114,101,105,110,118,97,108,105,100,32,101,110,117,109,32,118,97,108,117,101,32,112,97,115,115,101,100,0,0,0,1,0,0,0,0,0,0,0,102,101,119,101,114,32,101,108,101,109,101,110,116,115,32,105,110,32,97,114,114,97,121,0,52,88,16,0,23,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,160,1,0,0,115,116,114,105,110,103,32,111,114,32,109,97,112,0,0,0,100,88,16,0,13,0,0,0,116,120,105,100,118,101,114,115,105,111,110,108,111,99,107,116,105,109,101,118,105,110,118,111,117,116,115,105,122,101,119,101,105,103,104,116,115,116,97,116,117,115,102,101,101,112,114,101,118,111,117,116,115,99,114,105,112,116,115,105,103,119,105,116,110,101,115,115,115,101,113,117,101,110,99,101,105,115,95,99,111,105,110,98,97,115,101,118,97,108,117,101,115,99,114,105,112,116,112,117,98,107,101,121,211,88,16,0,5,0,0,0,216,88,16,0,12,0,0,0,80,114,101,118,79,117,116,84,120,83,116,97,116,117,115,99,111,110,102,105,114,109,101,100,98,108,111,99,107,95,104,101,105,103,104,116,98,108,111,99,107,95,104,97,115,104,98,108,111,99,107,95,116,105,109,101,3,89,16,0,9,0,0,0,12,89,16,0,12,0,0,0,24,89,16,0,10,0,0,0,34,89,16,0,10,0,0,0,66,108,111,99,107,84,105,109,101,116,105,109,101,115,116,97,109,112,104,101,105,103,104,116,85,89,16,0,9,0,0,0,94,89,16,0,6,0,0,0,115,112,101,110,116,115,116,114,117,99,116,32,66,108,111,99,107,73,100,32,119,105,116,104,32,50,32,101,108,101,109,101,110,116,115,0,121,89,16,0,30,0,0,0,98,105,116,99,111,105,110,116,101,115,116,110,101,116,116,101,115,116,110,101,116,52,115,105,103,110,101,116,114,101,103,116,101,115,116,0,160,89,16,0,7,0,0,0,167,89,16,0,7,0,0,0,174,89,16,0,8,0,0,0,182,89,16,0,6,0,0,0,188,89,16,0,7,0,65,244,179,193,0,11,209,50,1,0,0,0,144,1,0,0,115,116,114,117,99,116,32,67,104,97,110,103,101,83,101,116,32,119,105,116,104,32,49,32,101,108,101,109,101,110,116,0,252,89,16,0,31,0,0,0,105,100,112,114,101,118,105,111,117,115,98,108,111,99,107,104,97,115,104,109,101,114,107,108,101,95,114,111,111,116,115,116,114,117,99,116,32,67,111,110,102,105,114,109,97,116,105,111,110,66,108,111,99,107,84,105,109,101,32,119,105,116,104,32,50,32,101,108,101,109,101,110,116,115,0,0,66,90,16,0,44,0,0,0,115,116,114,117,99,116,32,67,104,97,110,103,101,83,101,116,32,119,105,116,104,32,52,32,101,108,101,109,101,110,116,115,120,90,16,0,32,0,0,0,115,116,114,117,99,116,32,84,120,73,110,32,119,105,116,104,32,52,32,101,108,101,109,101,110,116,115,0,160,90,16,0,27,0,0,0,115,116,114,117,99,116,32,67,104,97,110,103,101,83,101,116,32,119,105,116,104,32,54,32,101,108,101,109,101,110,116,115,196,90,16,0,32,0,0,0,115,116,114,117,99,116,32,84,120,79,117,116,32,119,105,116,104,32,50,32,101,108,101,109,101,110,116,115,236,90,16,0,28,0,0,0,115,116,114,117,99,116,32,84,114,97,110,115,97,99,116,105,111,110,32,119,105,116,104,32,52,32,101,108,101,109,101,110,116,115,0,0,16,91,16,0,34,0,0,0,100,101,115,99,114,105,112,116,105,111,110,40,41,32,105,115,32,100,101,112,114,101,99,97,116,101,100,59,32,117,115,101,32,68,105,115,112,108,97,121,73,110,99,111,114,114,101,99,116,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,77,101,115,115,97,103,101,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,73,110,118,97,108,105,100,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,83,101,99,114,101,116,75,101,121,73,110,118,97,108,105,100,83,104,97,114,101,100,83,101,99,114,101,116,73,110,118,97,108,105,100,82,101,99,111,118,101,114,121,73,100,73,110,118,97,108,105,100,84,119,101,97,107,78,111,116,69,110,111,117,103,104,77,101,109,111,114,121,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,83,117,109,0,0,0,0,0,0,4,0,0,0,4,0,0,0,55,0,0,0,73,110,118,97,108,105,100,80,97,114,105,116,121,86,97,108,117,101,73,110,118,97,108,105,100,69,108,108,83,119,105,102,116,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,77,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,244,1,0,0,77,0,0,0,60,92,16,0,82,0,0,0,80,0,0,0,245,1,0,0,82,0,0,0,246,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,153,0,0,0,68,101,99,111,100,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,154,0,0,0,73,110,99,111,114,114,101,99,116,67,104,101,99,107,115,117,109,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,155,0,0,0,84,111,111,83,104,111,114,116,0,0,0,0,0,0,0,0,1,0,0,0,247,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,101,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,248,1,0,0,101,0,0,0,220,92,16,0,249,1,0,0,104,0,0,0,245,1,0,0,105,0,0,0,246,1,0,0,0,0,0,0,12,0,0,0,4,0,0,0,156,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,250,1,0,0,156,0,0,0,24,93,16,0,251,1,0,0,159,0,0,0,245,1,0,0,160,0,0,0,246,1,0,0,0,0,0,0,12,0,0,0,4,0,0,0,161,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,252,1,0,0,161,0,0,0,84,93,16,0,253,1,0,0,164,0,0,0,245,1,0,0,165,0,0,0,246,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,166,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,254,1,0,0,166,0,0,0,144,93,16,0,82,0,0,0,168,0,0,0,245,1,0,0,82,0,0,0,246,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,169,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,255,1,0,0,169,0,0,0,204,93,16,0,172,0,0,0,171,0,0,0,0,2,0,0,172,0,0,0,1,2,0,0,0,0,0,0,8,0,0,0,4,0,0,0,173,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,2,2,0,0,173,0,0,0,8,94,16,0,82,0,0,0,175,0,0,0,245,1,0,0,82,0,0,0,246,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,176,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,3,2,0,0,176,0,0,0,68,94,16,0,82,0,0,0,178,0,0,0,245,1,0,0,82,0,0,0,246,1,0,0,66,105,116,99,111,105,110,84,101,115,116,110,101,116,84,101,115,116,110,101,116,52,83,105,103,110,101,116,82,101,103,116,101,115,116,0,0,0,0,0,4,0,0,0,4,0,0,0,179,0,0,0,68,101,99,111,100,101,69,114,114,111,114,0,0,0,0,0,12,0,0,0,4,0,0,0,180,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,4,2,0,0,180,0,0,0,192,94,16,0,5,2,0,0,183,0,0,0,245,1,0,0,184,0,0,0,246,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,53,0,0,0,84,111,111,83,104,111,114,116,69,114,114,111,114,108,101,110,103,116,104,84,111,111,76,111,110,103,69,109,112,116,121,0,0,0,0,0,4,0,0,0,4,0,0,0,64,0,0,0,78,111,110,65,115,99,105,105,67,104,97,114,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,73,110,118,97,108,105,100,65,115,99,105,105,66,121,116,101,77,105,120,101,100,67,97,115,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,23,1,0,0,73,110,118,97,108,105,100,72,100,75,101,121,80,97,116,104,73,110,118,97,108,105,100,68,101,115,99,114,105,112,116,111,114,67,104,101,99,107,115,117,109,72,97,114,100,101,110,101,100,68,101,114,105,118,97,116,105,111,110,88,112,117,98,77,117,108,116,105,80,97,116,104,0,0,0,0,4,0,0,0,4,0,0,0,32,1,0,0,75,101,121,0,0,0,0,0,4,0,0,0,4,0,0,0,33,1,0,0,80,111,108,105,99,121,73,110,118,97,108,105,100,68,101,115,99,114,105,112,116,111,114,67,104,97,114,97,99,116,101,114,0,0,0,0,4,0,0,0,4,0,0,0,34,1,0,0,66,105,112,51,50,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,144,0,0,0,66,97,115,101,53,56,0,0,0,0,0,0,4,0,0,0,4,0,0,0,35,1,0,0,80,107,0,0,0,0,0,0,4,0,0,0,4,0,0,0,36,1,0,0,77,105,110,105,115,99,114,105,112,116,0,0,0,0,0,0,4,0,0,0,4,0,0,0,152,0,0,0,72,101,120,69,120,116,101,114,110,97,108,65,110,100,73,110,116,101,114,110,97,108,65,114,101,84,104,101,83,97,109,101,77,105,115,115,105,110,103,83,101,112,97,114,97,116,111,114,78,111,116,104,105,110,103,65,102,116,101,114,83,101,112,97,114,97,116,111,114,73,110,118,97,108,105,100,67,104,97,114,0,0,0,0,12,0,0,0,4,0,0,0,37,1,0,0,0,0,0,0,12,0,0,0,4,0,0,0,6,2,0,0,37,1,0,0,208,96,16,0,41,1,0,0,40,1,0,0,245,1,0,0,41,1,0,0,246,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,42,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,7,2,0,0,42,1,0,0,12,97,16,0,172,0,0,0,44,1,0,0,0,2,0,0,172,0,0,0,1,2,0,0,0,0,0,0,8,0,0,0,4,0,0,0,45,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,8,2,0,0,45,1,0,0,72,97,16,0,82,0,0,0,47,1,0,0,245,1,0,0,82,0,0,0,246,1,0,0,9,2,0,0,12,0,0,0,4,0,0,0,48,1,0,0,9,2,0,0,12,0,0,0,4,0,0,0,10,2,0,0,48,1,0,0,132,97,16,0,82,0,0,0,50,1,0,0,245,1,0,0,82,0,0,0,246,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,51,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,11,2,0,0,51,1,0,0,192,97,16,0,82,0,0,0,53,1,0,0,245,1,0,0,82,0,0,0,246,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,54,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,254,1,0,0,54,1,0,0,252,97,16,0,82,0,0,0,55,1,0,0,245,1,0,0,82,0,0,0,246,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,56,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,12,2,0,0,56,1,0,0,56,98,16,0,172,0,0,0,58,1,0,0,0,2,0,0,172,0,0,0,1,2,0,0,0,0,0,0,56,0,0,0,4,0,0,0,59,1,0,0,0,0,0,0,56,0,0,0,4,0,0,0,13,2,0,0,59,1,0,0,116,98,16,0,82,0,0,0,61,1,0,0,245,1,0,0,82,0,0,0,246,1,0,0,73,110,118,97,108,105,100,67,104,97,114,97,99,116,101,114,69,114,114,111,114,105,110,118,97,108,105,100,0,0,0,0,4,0,0,0,4,0,0,0,14,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,62,0,0,0,73,110,99,111,114,114,101,99,116,67,104,101,99,107,115,117,109,69,114,114,111,114,105,110,99,111,114,114,101,99,116,101,120,112,101,99,116,101,100,84,111,111,77,117,99,104,78,111,110,90,101,114,111,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,57,0,0,0,85,110,107,110,111,119,110,72,114,112,69,114,114,111,114,0,0,0,0,0,4,0,0,0,4,0,0,0,63,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,64,1,0,0,73,110,118,97,108,105,100,76,101,110,103,116,104,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,66,1,0,0,67,111,100,101,76,101,110,103,116,104,73,110,118,97,108,105,100,82,101,115,105,100,117,101,73,110,118,97,108,105,100,67,104,97,114,69,114,114,111,114,0,0,0,0,1,0,0,0,1,0,0,0,67,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,15,2,0,0,67,1,0,0,172,99,16,0,172,0,0,0,69,1,0,0,0,2,0,0,172,0,0,0,1,2,0,0,0,0,0,0,8,0,0,0,4,0,0,0,70,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,16,2,0,0,70,1,0,0,232,99,16,0,82,0,0,0,72,1,0,0,245,1,0,0,82,0,0,0,246,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,73,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,17,2,0,0,73,1,0,0,36,100,16,0,82,0,0,0,75,1,0,0,245,1,0,0,82,0,0,0,246,1,0,0,118,97,108,117,101,32,105,115,32,109,105,115,115,105,110,103,66,105,116,99,111,105,110,32,115,101,101,100,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,98,105,112,51,50,46,114,115,0,0,0,124,100,16,0,93,0,0,0,65,2,0,0,71,0,0,0,78,101,116,119,111,114,107,0,0,0,0,0,8,0,0,0,4,0,0,0,76,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,18,2,0,0,76,1,0,0,244,100,16,0,82,0,0,0,78,1,0,0,245,1,0,0,82,0,0,0,246,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,19,2,0,0,67,111,100,101,76,101,110,103,116,104,69,114,114,111,114,101,110,99,111,100,101,100,95,108,101,110,103,116,104,99,111,100,101,95,108,101,110,103,116,104,73,110,118,97,108,105,100,76,101,110,103,116,104,69,114,114,111,114,79,100,100,76,101,110,103,116,104,83,116,114,105,110,103,69,114,114,111,114,108,101,110,73,110,118,97,108,105,100,83,101,103,119,105,116,86,48,0,0,0,0,1,0,0,0,1,0,0,0,20,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,82,1,0,0,78,101,116,119,111,114,107,86,97,108,105,100,97,116,105,111,110,69,114,114,111,114,114,101,113,117,105,114,101,100,97,100,100,114,101,115,115,73,110,118,97,108,105,100,66,97,115,101,53,56,80,97,121,108,111,97,100,76,101,110,103,116,104,69,114,114,111,114,0,0,0,0,4,0,0,0,4,0,0,0,88,1,0,0,85,110,99,104,101,99,107,101,100,78,111,68,97,116,97,0,0,0,0,0,4,0,0,0,4,0,0,0,89,1,0,0,73,110,118,97,108,105,100,87,105,116,110,101,115,115,86,101,114,115,105,111,110,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,90,1,0,0,80,97,100,100,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,91,1,0,0,87,105,116,110,101,115,115,76,101,110,103,116,104,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,92,1,0,0,67,104,101,99,107,115,117,109,73,110,118,97,108,105,100,76,101,103,97,99,121,80,114,101,102,105,120,69,114,114,111,114,0,0,0,0,4,0,0,0,4,0,0,0,93,1,0,0,84,104,114,101,115,104,111,108,100,69,114,114,111,114,107,110,109,97,120,0,0,0,0,0,8,0,0,0,4,0,0,0,94,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,21,2,0,0,94,1,0,0,216,102,16,0,22,2,0,0,97,1,0,0,245,1,0,0,98,1,0,0,246,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,99,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,23,2,0,0,99,1,0,0,20,103,16,0,172,0,0,0,101,1,0,0,0,2,0,0,172,0,0,0,1,2,0,0,0,0,0,0,1,0,0,0,1,0,0,0,102,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,24,2,0,0,102,1,0,0,80,103,16,0,172,0,0,0,104,1,0,0,0,2,0,0,172,0,0,0,1,2,0,0,0,0,0,0,12,0,0,0,4,0,0,0,105,1,0,0,0,0,0,0,12,0,0,0,4,0,0,0,25,2,0,0,105,1,0,0,140,103,16,0,26,2,0,0,108,1,0,0,245,1,0,0,109,1,0,0,246,1,0,0,76,101,103,97,99,121,65,100,100,114,101,115,115,84,111,111,76,111,110,103,69,114,114,111,114,73,110,118,97,108,105,100,83,101,103,119,105,116,86,48,76,101,110,103,116,104,0,0,0,0,0,0,4,0,0,0,4,0,0,0,110,1,0,0,67,104,97,114,0,0,0,0,4,0,0,0,4,0,0,0,111,1,0,0,72,114,112,0,0,0,0,0,16,0,0,0,4,0,0,0,133,0,0,0,0,0,0,0,16,0,0,0,4,0,0,0,27,2,0,0,133,0,0,0,32,104,16,0,82,0,0,0,135,0,0,0,245,1,0,0,136,0,0,0,246,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,113,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,28,2,0,0,113,1,0,0,92,104,16,0,82,0,0,0,115,1,0,0,245,1,0,0,82,0,0,0,246,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,116,1,0,0,0,0,0,0,8,0,0,0,4,0,0,0,29,2,0,0,116,1,0,0,152,104,16,0,82,0,0,0,118,1,0,0,245,1,0,0,82,0,0,0,246,1,0,0,84,114,121,70,114,111,109,69,114,114,111,114,85,110,115,117,112,112,111,114,116,101,100,32,97,100,100,114,101,115,115,32,116,121,112,101,224,104,16,0,24,0,0,0,115,114,99,47,98,105,116,99,111,105,110,47,100,101,115,99,114,105,112,116,111,114,46,114,115,48,120,48,88,0,0,0,0,105,16,0,25,0,0,0,163,0,0,0,11,0,0,0,1,0,0,0,4,0,0,0,4,0,0,0,220,93,16,0,24,94,16,0,84,94,16,0,7,0,0,0,7,0,0,0,8,0,0,0,6,0,0,0,7,0,0,0,128,94,16,0,135,94,16,0,142,94,16,0,150,94,16,0,156,94,16,0,8,0,0,0,7,0,0,0,15,0,0,0,196,92,16,0,31,95,16,0,145,101,16,0,117,110,107,110,111,119,110,32,102,111,114,109,97,116,32,102,111,114,32,115,99,114,105,112,116,32,115,112,101,110,100,105,110,103,32,112,97,116,104,115,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,116,97,112,114,111,111,116,32,100,101,115,99,114,105,112,116,111,114,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,101,115,112,108,111,114,97,47,115,114,99,47,97,115,121,110,99,95,101,120,116,46,114,115,0,209,105,16,0,94,0,0,0,141,1,0,0,17,0,0,0,209,105,16,0,94,0,0,0,201,1,0,0,17,0,0,0,209,105,16,0,94,0,0,0,37,1,0,0,17,0,0,0,116,120,105,100,118,111,117,116,47,116,120,47,104,106,16,0,4,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,101,115,112,108,111,114,97,45,99,108,105,101,110,116,45,48,46,49,48,46,48,47,115,114,99,47,97,115,121,110,99,46,114,115,116,106,16,0,100,0,0,0,52,1,0,0,79,0,0,0,116,106,16,0,100,0,0,0,174,1,0,0,74,0,0,0,47,115,99,114,105,112,116,104,97,115,104,47,47,116,120,115,248,106,16,0,12,0,0,0,4,107,16,0,4,0,0,0,47,116,120,115,47,99,104,97,105,110,47,0,248,106,16,0,12,0,0,0,24,107,16,0,11,0,0,0,116,106,16,0,100,0,0,0,133,1,0,0,33,0,0,0,47,111,117,116,115,112,101,110,100,47,0,0,104,106,16,0,4,0,0,0,68,107,16,0,10,0,0,0,116,106,16,0,100,0,0,0,94,1,0,0,46,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,116,106,16,0,100,0,0,0,139,0,0,0,27,0,0,0,116,106,16,0,100,0,0,0,162,0,0,0,35,0,0,0,36,2,0,0,12,0,0,0,4,0,0,0,125,1,0,0,36,2,0,0,12,0,0,0,4,0,0,0,126,1,0,0,125,1,0,0,160,107,16,0,37,2,0,0,128,1,0,0,129,1,0,0,130,1,0,0,38,2,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,109,97,120,32,60,61,32,115,101,108,102,46,115,112,97,99,101,95,114,101,109,97,105,110,105,110,103,40,41,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,108,105,98,46,114,115,84,97,98,108,101,32,111,110,108,121,32,99,111,110,116,97,105,110,115,32,118,97,108,105,100,32,65,83,67,73,73,0,0,0,27,108,16,0,99,0,0,0,138,0,0,0,59,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115,0,176,108,16,0,103,0,0,0,13,2,0,0,13,0,0,0,176,108,16,0,103,0,0,0,18,2,0,0,55,0,0,0,48,120,112,114,101,118,105,111,117,115,95,111,117,116,112,117,116,115,99,114,105,112,116,95,115,105,103,115,101,113,117,101,110,99,101,119,105,116,110,101,115,115,118,97,108,117,101,115,99,114,105,112,116,95,112,117,98,107,101,121,118,101,114,115,105,111,110,108,111,99,107,95,116,105,109,101,105,110,112,117,116,111,117,116,112,117,116,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,116,105,109,101,46,114,115,0,0,0,0,0,8,0,0,0,4,0,0,0,39,2,0,0,97,99,99,101,112,116,97,99,99,101,112,116,45,99,104,97,114,115,101,116,97,99,99,101,112,116,45,101,110,99,111,100,105,110,103,97,99,99,101,112,116,45,108,97,110,103,117,97,103,101,97,99,99,101,112,116,45,114,97,110,103,101,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,99,114,101,100,101,110,116,105,97,108,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,104,101,97,100,101,114,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,109,101,116,104,111,100,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,97,108,108,111,119,45,111,114,105,103,105,110,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,101,120,112,111,115,101,45,104,101,97,100,101,114,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,109,97,120,45,97,103,101,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,114,101,113,117,101,115,116,45,104,101,97,100,101,114,115,97,99,99,101,115,115,45,99,111,110,116,114,111,108,45,114,101,113,117,101,115,116,45,109,101,116,104,111,100,97,103,101,97,108,108,111,119,97,108,116,45,115,118,99,97,117,116,104,111,114,105,122,97,116,105,111,110,99,97,99,104,101,45,99,111,110,116,114,111,108,99,97,99,104,101,45,115,116,97,116,117,115,99,100,110,45,99,97,99,104,101,45,99,111,110,116,114,111,108,99,111,110,110,101,99,116,105,111,110,99,111,110,116,101,110,116,45,100,105,115,112,111,115,105,116,105,111,110,99,111,110,116,101,110,116,45,101,110,99,111,100,105,110,103,99,111,110,116,101,110,116,45,108,97,110,103,117,97,103,101,99,111,110,116,101,110,116,45,108,101,110,103,116,104,99,111,110,116,101,110,116,45,108,111,99,97,116,105,111,110,99,111,110,116,101,110,116,45,114,97,110,103,101,99,111,110,116,101,110,116,45,115,101,99,117,114,105,116,121,45,112,111,108,105,99,121,99,111,110,116,101,110,116,45,115,101,99,117,114,105,116,121,45,112,111,108,105,99,121,45,114,101,112,111,114,116,45,111,110,108,121,99,111,110,116,101,110,116,45,116,121,112,101,99,111,111,107,105,101,100,110,116,100,97,116,101,101,116,97,103,101,120,112,101,99,116,101,120,112,105,114,101,115,102,111,114,119,97,114,100,101,100,102,114,111,109,104,111,115,116,105,102,45,109,97,116,99,104,105,102,45,109,111,100,105,102,105,101,100,45,115,105,110,99,101,105,102,45,110,111,110,101,45,109,97,116,99,104,105,102,45,114,97,110,103,101,105,102,45,117,110,109,111,100,105,102,105,101,100,45,115,105,110,99,101,108,97,115,116,45,109,111,100,105,102,105,101,100,108,105,110,107,108,111,99,97,116,105,111,110,109,97,120,45,102,111,114,119,97,114,100,115,111,114,105,103,105,110,112,114,97,103,109,97,112,114,111,120,121,45,97,117,116,104,101,110,116,105,99,97,116,101,112,114,111,120,121,45,97,117,116,104,111,114,105,122,97,116,105,111,110,112,117,98,108,105,99,45,107,101,121,45,112,105,110,115,112,117,98,108,105,99,45,107,101,121,45,112,105,110,115,45,114,101,112,111,114,116,45,111,110,108,121,114,97,110,103,101,114,101,102,101,114,101,114,114,101,102,101,114,114,101,114,45,112,111,108,105,99,121,114,101,102,114,101,115,104,114,101,116,114,121,45,97,102,116,101,114,115,101,99,45,119,101,98,115,111,99,107,101,116,45,97,99,99,101,112,116,115,101,99,45,119,101,98,115,111,99,107,101,116,45,101,120,116,101,110,115,105,111,110,115,115,101,99,45,119,101,98,115,111,99,107,101,116,45,107,101,121,115,101,99,45,119,101,98,115,111,99,107,101,116,45,112,114,111,116,111,99,111,108,115,101,99,45,119,101,98,115,111,99,107,101,116,45,118,101,114,115,105,111,110,115,101,114,118,101,114,115,101,116,45,99,111,111,107,105,101,115,116,114,105,99,116,45,116,114,97,110,115,112,111,114,116,45,115,101,99,117,114,105,116,121,116,101,116,114,97,105,108,101,114,116,114,97,110,115,102,101,114,45,101,110,99,111,100,105,110,103,117,115,101,114,45,97,103,101,110,116,117,112,103,114,97,100,101,117,112,103,114,97,100,101,45,105,110,115,101,99,117,114,101,45,114,101,113,117,101,115,116,115,118,97,114,121,118,105,97,119,97,114,110,105,110,103,119,119,119,45,97,117,116,104,101,110,116,105,99,97,116,101,120,45,99,111,110,116,101,110,116,45,116,121,112,101,45,111,112,116,105,111,110,115,120,45,100,110,115,45,112,114,101,102,101,116,99,104,45,99,111,110,116,114,111,108,120,45,102,114,97,109,101,45,111,112,116,105,111,110,115,120,45,120,115,115,45,112,114,111,116,101,99,116,105,111,110,79,80,84,73,79,78,83,71,69,84,80,79,83,84,80,85,84,68,69,76,69,84,69,72,69,65,68,84,82,65,67,69,67,79,78,78,69,67,84,80,65,84,67,72,0,0,0,0,0,4,0,0,0,4,0,0,0,40,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,41,2,0,0,85,116,102,56,69,114,114,111,114,118,97,108,105,100,95,117,112,95,116,111,101,114,114,111,114,95,108,101,110,111,118,101,114,102,108,111,119,32,119,104,101,110,32,109,117,108,116,105,112,108,121,105,110,103,32,100,117,114,97,116,105,111,110,32,98,121,32,115,99,97,108,97,114,0,0,0,143,109,16,0,72,0,0,0,135,4,0,0,31,0,0,0,0,0,0,0,36,0,0,0,4,0,0,0,42,2,0,0,36,2,0,0,12,0,0,0,4,0,0,0,43,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,44,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,45,2,0,0,84,120,73,110,1,0,65,208,230,193,0,11,153,11,8,0,0,0,8,0,0,0,46,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,47,2,0,0,84,120,79,117,116,0,0,0,0,0,0,0,32,0,0,0,1,0,0,0,48,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,62,0,0,0,79,117,116,80,111,105,110,116,58,109,16,0,15,0,0,0,73,109,16,0,10,0,0,0,83,109,16,0,8,0,0,0,91,109,16,0,7,0,0,0,98,109,16,0,5,0,0,0,103,109,16,0,13,0,0,0,86,101,114,115,105,111,110,83,101,113,117,101,110,99,101,84,114,97,110,115,97,99,116,105,111,110,0,0,116,109,16,0,7,0,0,0,123,109,16,0,9,0,0,0,132,109,16,0,5,0,0,0,137,109,16,0,6,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,99,108,105,101,110,116,46,114,115,8,116,16,0,100,0,0,0,185,0,0,0,57,0,0,0,117,114,108,32,112,97,114,115,101,104,101,97,100,101,114,115,32,116,114,121,95,105,116,101,114,104,101,97,100,101,114,115,32,104,97,118,101,32,97,110,32,105,116,101,114,97,116,111,114,104,101,97,100,101,114,115,32,105,116,101,114,97,116,111,114,32,100,111,101,115,110,39,116,32,116,104,114,111,119,115,101,114,105,97,108,105,122,101,100,32,104,101,97,100,101,114,115,100,101,115,101,114,105,97,108,105,122,97,98,108,101,32,115,101,114,105,97,108,105,122,101,100,32,104,101,97,100,101,114,115,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,109,111,100,46,114,115,0,254,116,16,0,97,0,0,0,20,0,0,0,1,0,0,0,112,114,111,109,105,115,101,32,114,101,115,111,108,118,101,100,32,116,111,32,117,110,101,120,112,101,99,116,101,100,32,116,121,112,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,114,101,113,117,101,115,116,46,114,115,147,117,16,0,101,0,0,0,116,1,0,0,56,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,119,97,115,109,47,114,101,115,112,111,110,115,101,46,114,115,0,0,8,118,16,0,102,0,0,0,92,0,0,0,70,0,0,0,8,118,16,0,102,0,0,0,99,0,0,0,54,0,0,0,114,101,115,112,111,110,115,101,46,116,101,120,116,32,105,115,110,39,116,32,115,116,114,105,110,103,0,0,8,118,16,0,102,0,0,0,117,0,0,0,54,0,0,0,116,114,91,35,32,97,114,103,115,93,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,116,97,112,114,111,111,116,32,100,101,115,99,114,105,112,116,111,114,0,1,0,0,0,0,0,0,0,190,118,16,0,2,0,0,0,192,118,16,0,39,0,0,0,35,32,115,99,114,105,112,116,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,96,107,101,121,45,112,97,116,104,96,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,116,97,112,114,111,111,116,32,100,101,115,99,114,105,112,116,111,114,0,119,16,0,1,0,0,0,1,119,16,0,67,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,97,115,121,110,99,45,115,116,100,45,49,46,49,51,46,48,47,115,114,99,47,105,111,47,116,105,109,101,111,117,116,46,114,115,84,119,16,0,100,0,0,0,38,0,0,0,1,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,97,115,121,110,99,45,115,116,100,45,49,46,49,51,46,48,47,115,114,99,47,116,97,115,107,47,115,108,101,101,112,46,114,115,200,119,16,0,100,0,0,0,31,0,0,0,35,0,0,0,117,108,108,114,117,101,97,108,115,101,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,114,100,101,95,106,115,111,110,45,49,46,48,46,49,51,51,47,115,114,99,47,100,101,46,114,115,110,120,16,0,94,0,0,0,154,4,0,0,34,0,0,0,110,120,16,0,94,0,0,0,144,4,0,0,38,0,65,244,241,193,0,11,6,1,0,0,0,238,1,0,65,132,242,193,0,11,5,1,0,0,0,11,0,65,148,242,193,0,11,5,1,0,0,0,12,0,65,164,242,193,0,11,173,3,1,0,0,0,13,0,0,0,116,120,105,100,118,101,114,115,105,111,110,108,111,99,107,116,105,109,101,118,105,110,118,111,117,116,115,105,122,101,119,101,105,103,104,116,115,116,97,116,117,115,102,101,101,115,116,114,117,99,116,32,84,120,32,119,105,116,104,32,57,32,101,108,101,109,101,110,116,115,0,0,89,121,16,0,25,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,160,1,0,0,112,114,101,118,111,117,116,115,99,114,105,112,116,115,105,103,119,105,116,110,101,115,115,115,101,113,117,101,110,99,101,105,115,95,99,111,105,110,98,97,115,101,115,116,114,117,99,116,32,86,105,110,32,119,105,116,104,32,55,32,101,108,101,109,101,110,116,115,182,121,16,0,26,0,0,0,118,97,108,117,101,115,99,114,105,112,116,112,117,98,107,101,121,115,116,114,117,99,116,32,86,111,117,116,32,119,105,116,104,32,50,32,101,108,101,109,101,110,116,115,233,121,16,0,27,0,0,0,115,116,114,117,99,116,32,80,114,101,118,79,117,116,32,119,105,116,104,32,50,32,101,108,101,109,101,110,116,115,0,0,12,122,16,0,30,0,0,0,99,111,110,102,105,114,109,101,100,98,108,111,99,107,95,104,101,105,103,104,116,98,108,111,99,107,95,104,97,115,104,98,108,111,99,107,95,116,105,109,101,115,116,114,117,99,116,32,84,120,83,116,97,116,117,115,32,119,105,116,104,32,52,32,101,108,101,109,101,110,116,115,93,122,16,0,31,0,0,0,105,100,112,114,101,118,105,111,117,115,98,108,111,99,107,104,97,115,104,109,101,114,107,108,101,95,114,111,111,116,115,112,101,110,116,115,116,114,117,99,116,32,79,117,116,112,117,116,83,116,97,116,117,115,32,119,105,116,104,32,52,32,101,108,101,109,101,110,116,115,0,0,167,122,16,0,35,0,65,220,245,193,0,11,6,1,0,0,0,49,2,0,65,236,245,193,0,11,6,1,0,0,0,143,1,0,65,252,245,193,0,11,6,1,0,0,0,50,2,0,65,140,246,193,0,11,6,1,0,0,0,143,1,0,65,156,246,193,0,11,6,1,0,0,0,143,1,0,65,172,246,193,0,11,6,1,0,0,0,143,1,0,65,188,246,193,0,11,6,1,0,0,0,143,1,0,65,204,246,193,0,11,6,1,0,0,0,147,1,0,65,220,246,193,0,11,6,1,0,0,0,148,1,0,65,236,246,193,0,11,6,1,0,0,0,148,1,0,65,252,246,193,0,11,6,1,0,0,0,149,1,0,65,140,247,193,0,11,6,1,0,0,0,148,1,0,65,156,247,193,0,11,6,1,0,0,0,51,2,0,65,172,247,193,0,11,6,1,0,0,0,52,2,0,65,188,247,193,0,11,6,1,0,0,0,53,2,0,65,204,247,193,0,11,6,1,0,0,0,54,2,0,65,220,247,193,0,11,6,1,0,0,0,55,2,0,65,236,247,193,0,11,6,1,0,0,0,56,2,0,65,252,247,193,0,11,6,1,0,0,0,57,2,0,65,140,248,193,0,11,6,1,0,0,0,58,2,0,65,156,248,193,0,11,5,1,0,0,0,11,0,65,172,248,193,0,11,18,1,0,0,0,12,0,0,0,104,101,105,103,104,116,104,97,115,104,0,65,200,248,193,0,11,182,1,1,0,0,0,144,1,0,0,98,108,111,99,107,115,98,108,111,99,107,95,105,100,99,111,110,102,105,114,109,97,116,105,111,110,95,116,105,109,101,116,120,115,116,120,111,117,116,115,97,110,99,104,111,114,115,108,97,115,116,95,115,101,101,110,112,114,101,118,105,111,117,115,95,111,117,116,112,117,116,115,99,114,105,112,116,95,115,105,103,115,101,113,117,101,110,99,101,119,105,116,110,101,115,115,100,101,115,99,114,105,112,116,111,114,99,104,97,110,103,101,95,100,101,115,99,114,105,112,116,111,114,110,101,116,119,111,114,107,108,111,99,97,108,95,99,104,97,105,110,116,120,95,103,114,97,112,104,105,110,100,101,120,101,114,118,97,108,117,101,115,99,114,105,112,116,95,112,117,98,107,101,121,0,65,136,250,193,0,11,6,1,0,0,0,141,1,0,65,152,250,193,0,11,6,1,0,0,0,152,1,0,65,168,250,193,0,11,6,1,0,0,0,146,1,0,65,184,250,193,0,11,6,1,0,0,0,157,1,0,65,200,250,193,0,11,6,1,0,0,0,59,2,0,65,216,250,193,0,11,6,1,0,0,0,145,1,0,65,232,250,193,0,11,6,1,0,0,0,60,2,0,65,248,250,193,0,11,6,1,0,0,0,247,1,0,65,136,251,193,0,11,6,1,0,0,0,151,1,0,65,152,251,193,0,11,6,1,0,0,0,159,1,0,65,168,251,193,0,11,6,1,0,0,0,141,1,0,65,184,251,193,0,11,6,1,0,0,0,148,1,0,65,200,251,193,0,11,6,1,0,0,0,156,1,0,65,216,251,193,0,11,6,1,0,0,0,141,1,0,65,232,251,193,0,11,5,1,0,0,0,13,0,65,248,251,193,0,11,6,1,0,0,0,158,1,0,65,136,252,193,0,11,6,1,0,0,0,61,2,0,65,152,252,193,0,11,6,1,0,0,0,154,1,0,65,168,252,193,0,11,6,1,0,0,0,148,1,0,65,184,252,193,0,11,6,1,0,0,0,149,1,0,65,200,252,193,0,11,6,1,0,0,0,153,1,0,65,216,252,193,0,11,6,1,0,0,0,62,2,0,65,232,252,193,0,11,6,1,0,0,0,155,1,0,65,248,252,193,0,11,6,1,0,0,0,141,1,0,65,136,253,193,0,11,6,1,0,0,0,148,1,0,65,152,253,193,0,11,6,1,0,0,0,143,1,0,65,168,253,193,0,11,6,1,0,0,0,147,1,0,65,184,253,193,0,11,6,1,0,0,0,150,1,0,65,200,253,193,0,11,6,1,0,0,0,143,1,0,65,216,253,193,0,11,6,1,0,0,0,143,1,0,65,232,253,193,0,11,6,1,0,0,0,142,1,0,65,248,253,193,0,11,157,10,1,0,0,0,143,1,0,0,118,101,114,115,105,111,110,108,111,99,107,95,116,105,109,101,105,110,112,117,116,111,117,116,112,117,116,108,97,115,116,95,114,101,118,101,97,108,101,100,67,111,117,108,100,110,39,116,32,100,101,115,101,114,105,97,108,105,122,101,32,105,54,52,32,111,114,32,117,54,52,32,102,114,111,109,32,97,32,66,105,103,73,110,116,32,111,117,116,115,105,100,101,32,105,54,52,58,58,77,73,78,46,46,117,54,52,58,58,77,65,88,32,98,111,117,110,100,115,67,111,117,108,100,110,39,116,32,100,101,115,101,114,105,97,108,105,122,101,32,117,54,52,32,102,114,111,109,32,97,32,66,105,103,73,110,116,32,111,117,116,115,105,100,101,32,117,54,52,58,58,77,73,78,46,46,117,54,52,58,58,77,65,88,32,98,111,117,110,100,115,49,191,127,16,0,1,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,160,1,0,0,67,104,97,105,110,80,111,115,105,116,105,111,110,67,111,110,102,105,114,109,101,100,85,110,99,111,110,102,105,114,109,101,100,97,116,116,101,109,112,116,101,100,32,116,111,32,116,97,107,101,32,111,119,110,101,114,115,104,105,112,32,111,102,32,82,117,115,116,32,118,97,108,117,101,32,119,104,105,108,101,32,105,116,32,119,97,115,32,98,111,114,114,111,119,101,100,100,101,112,116,104,109,97,115,116,101,114,70,105,110,103,101,114,112,114,105,110,116,112,97,114,101,110,116,70,105,110,103,101,114,112,114,105,110,116,105,110,100,101,120,112,114,105,118,97,116,101,75,101,121,112,117,98,108,105,99,75,101,121,99,104,97,105,110,67,111,100,101,99,117,114,118,101,102,117,116,117,114,101,32,115,116,105,108,108,32,104,101,114,101,32,119,104,101,110,32,100,114,111,112,112,105,110,103,97,110,32,65,83,67,73,73,32,104,101,120,32,115,116,114,105,110,103,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,112,114,101,118,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,102,117,116,117,114,101,115,45,117,116,105,108,45,48,46,51,46,51,49,47,115,114,99,47,115,116,114,101,97,109,47,102,117,116,117,114,101,115,95,117,110,111,114,100,101,114,101,100,47,109,111,100,46,114,115,0,0,205,128,16,0,121,0,0,0,218,1,0,0,13,0,0,0,105,110,99,111,110,115,105,115,116,101,110,116,32,105,110,32,100,114,111,112,63,2,0,0,64,2,0,0,65,2,0,0,66,2,0,0,67,2,0,0,68,2,0,0,69,2,0,0,70,2,0,0,71,2,0,0,72,2,0,0,73,2,0,0,74,2,0,0,75,2,0,0,76,2,0,0,77,2,0,0,78,2,0,0,79,2,0,0,80,2,0,0,81,2,0,0,82,2,0,0,83,2,0,0,84,2,0,0,85,2,0,0,86,2,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,116,116,112,45,48,46,50,46,49,50,47,115,114,99,47,104,101,97,100,101,114,47,109,97,112,46,114,115,0,204,129,16,0,95,0,0,0,182,8,0,0,18,0,0,0,204,129,16,0,95,0,0,0,142,5,0,0,12,0,0,0,204,129,16,0,95,0,0,0,159,5,0,0,52,0,0,0,204,129,16,0,95,0,0,0,154,5,0,0,17,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,119,97,108,108,101,116,47,115,114,99,47,119,97,108,108,101,116,47,109,111,100,46,114,115,109,117,115,116,32,104,97,118,101,32,97,100,100,114,101,115,115,32,102,111,114,109,108,130,16,0,94,0,0,0,221,2,0,0,63,0,0,0,108,130,16,0,94,0,0,0,31,3,0,0,22,0,0,0,116,120,115,116,120,111,117,116,115,97,110,99,104,111,114,115,108,97,115,116,95,115,101,101,110,115,116,114,117,99,116,32,67,104,97,110,103,101,83,101,116,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,87,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,242,1,0,0,68,101,115,99,114,105,112,116,111,114,77,105,115,115,105,110,103,78,101,116,119,111,114,107,77,105,115,115,105,110,103,71,101,110,101,115,105,115,0,0,0,0,0,0,4,0,0,0,4,0,0,0,88,2,0,0,77,105,115,115,105,110,103,68,101,115,99,114,105,112,116,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,89,2,0,0,77,105,115,109,97,116,99,104,90,2,0,0,85,110,114,101,99,111,103,110,105,122,101,100,83,99,114,105,112,116,0,0,0,0,0,0,4,0,0,0,4,0,0,0,26,1,0,0,87,105,116,110,101,115,115,80,114,111,103,114,97,109,0,0,0,0,0,0,4,0,0,0,4,0,0,0,25,1,0,0,87,105,116,110,101,115,115,86,101,114,115,105,111,110,67,111,109,112,97,99,116,84,97,114,103,101,116,0,1,0,65,168,136,194,0,11,11,255,255,255,255,255,255,255,255,40,132,16,0,65,192,136,194,0,11,226,8,67,104,97,110,103,101,83,101,116,0,0,0,0,131,16,0,3,0,0,0,3,131,16,0,6,0,0,0,9,131,16,0,7,0,0,0,16,131,16,0,9,0,0,0,65,109,111,117,110,116,116,105,109,101,115,116,97,109,112,104,101,105,103,104,116,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,108,101,110,32,62,32,48,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,111,100,101,46,114,115,0,0,0,154,132,16,0,91,0,0,0,101,1,0,0,9,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,8,133,16,0,95,0,0,0,198,0,0,0,39,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,47,101,110,116,114,121,46,114,115,120,133,16,0,96,0,0,0,113,1,0,0,54,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,105,100,120,32,60,32,67,65,80,65,67,73,84,89,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,104,101,105,103,104,116,32,45,32,49,154,132,16,0,91,0,0,0,175,2,0,0,9,0,0,0,154,132,16,0,91,0,0,0,179,2,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,114,99,46,108,101,110,40,41,32,61,61,32,100,115,116,46,108,101,110,40,41,154,132,16,0,91,0,0,0,47,7,0,0,5,0,0,0,154,132,16,0,91,0,0,0,175,4,0,0,35,0,0,0,154,132,16,0,91,0,0,0,239,4,0,0,36,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,110,111,100,101,46,104,101,105,103,104,116,32,45,32,49,0,0,0,154,132,16,0,91,0,0,0,240,3,0,0,9,0,0,0,8,133,16,0,95,0,0,0,88,2,0,0,48,0,0,0,8,133,16,0,95,0,0,0,22,2,0,0,47,0,0,0,8,133,16,0,95,0,0,0,34,2,0,0,52,0,0,0,8,133,16,0,95,0,0,0,161,0,0,0,36,0,0,0,8,133,16,0,95,0,0,0,166,0,0,0,35,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,118,101,99,95,100,101,113,117,101,47,109,111,100,46,114,115,0,0,72,135,16,0,94,0,0,0,72,5,0,0,36,0,0,0,118,97,108,117,101,32,105,115,32,109,105,115,115,105,110,103,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,46,114,115,0,0,200,135,16,0,90,0,0,0,227,0,0,0,59,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,200,135,16,0,90,0,0,0,230,0,0,0,44,0,0,0,200,135,16,0,90,0,0,0,250,0,0,0,63,0,0,0,200,135,16,0,90,0,0,0,31,1,0,0,46,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,91,2,0,0,92,2,0,0,93,2,0,65,172,145,194,0,11,14,1,0,0,0,94,2,0,0,95,2,0,0,96,2,0,65,196,145,194,0,11,231,1,1,0,0,0,99,2,0,0,99,97,110,110,111,116,32,97,99,99,101,115,115,32,97,32,84,104,114,101,97,100,32,76,111,99,97,108,32,83,116,111,114,97,103,101,32,118,97,108,117,101,32,100,117,114,105,110,103,32,111,114,32,97,102,116,101,114,32,100,101,115,116,114,117,99,116,105,111,110,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,115,116,100,47,115,114,99,47,116,104,114,101,97,100,47,108,111,99,97,108,46,114,115,0,0,0,18,137,16,0,79,0,0,0,4,1,0,0,26,0,0,0,105,110,118,97,108,105,100,32,116,121,112,101,58,32,44,32,101,120,112,101,99,116,101,100,32,0,0,0,116,137,16,0,14,0,0,0,130,137,16,0,11,0,0,0,255,255,255,255,255,255,255,255,160,137,16,0,65,184,147,194,0,11,1,1,0,65,200,147,194,0,11,213,10,1,0,0,0,100,2,0,0,32,99,97,110,39,116,32,98,101,32,114,101,112,114,101,115,101,110,116,101,100,32,97,115,32,97,32,74,97,118,97,83,99,114,105,112,116,32,110,117,109,98,101,114,1,0,0,0,0,0,0,0,208,137,16,0,44,0,0,0,101,2,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,114,100,101,45,119,97,115,109,45,98,105,110,100,103,101,110,45,48,46,54,46,53,47,115,114,99,47,108,105,98,46,114,115,0,0,0,16,138,16,0,101,0,0,0,53,0,0,0,14,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,47,101,110,116,114,121,46,114,115,136,138,16,0,96,0,0,0,113,1,0,0,54,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,105,100,120,32,60,32,67,65,80,65,67,73,84,89,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,111,100,101,46,114,115,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,104,101,105,103,104,116,32,45,32,49,0,24,139,16,0,91,0,0,0,175,2,0,0,9,0,0,0,24,139,16,0,91,0,0,0,179,2,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,114,99,46,108,101,110,40,41,32,61,61,32,100,115,116,46,108,101,110,40,41,24,139,16,0,91,0,0,0,47,7,0,0,5,0,0,0,24,139,16,0,91,0,0,0,175,4,0,0,35,0,0,0,24,139,16,0,91,0,0,0,239,4,0,0,36,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,110,111,100,101,46,104,101,105,103,104,116,32,45,32,49,0,0,0,24,139,16,0,91,0,0,0,240,3,0,0,9,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,102,117,116,117,114,101,115,45,117,116,105,108,45,48,46,51,46,51,49,47,115,114,99,47,115,116,114,101,97,109,47,102,117,116,117,114,101,115,95,117,110,111,114,100,101,114,101,100,47,97,98,111,114,116,46,114,115,0,124,140,16,0,123,0,0,0,11,0,0,0,5,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,103,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,104,2,0,0,69,114,114,111,114,107,105,110,100,101,114,114,111,114,78,111,116,70,111,117,110,100,80,101,114,109,105,115,115,105,111,110,68,101,110,105,101,100,67,111,110,110,101,99,116,105,111,110,82,101,102,117,115,101,100,67,111,110,110,101,99,116,105,111,110,82,101,115,101,116,67,111,110,110,101,99,116,105,111,110,65,98,111,114,116,101,100,78,111,116,67,111,110,110,101,99,116,101,100,65,100,100,114,73,110,85,115,101,65,100,100,114,78,111,116,65,118,97,105,108,97,98,108,101,66,114,111,107,101,110,80,105,112,101,65,108,114,101,97,100,121,69,120,105,115,116,115,87,111,117,108,100,66,108,111,99,107,73,110,118,97,108,105,100,73,110,112,117,116,73,110,118,97,108,105,100,68,97,116,97,84,105,109,101,100,79,117,116,87,114,105,116,101,90,101,114,111,73,110,116,101,114,114,117,112,116,101,100,85,110,101,120,112,101,99,116,101,100,69,111,102,79,116,104,101,114,0,0,0,0,0,0,4,0,0,0,4,0,0,0,105,2,0,0,80,97,114,115,101,73,110,116,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,106,2,0,0,73,111,0,0,0,0,0,0,4,0,0,0,4,0,0,0,107,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,108,2,0,0,79,118,101,114,115,105,122,101,100,86,101,99,116,111,114,65,108,108,111,99,97,116,105,111,110,114,101,113,117,101,115,116,101,100,109,97,120,0,0,0,0,0,0,0,4,0,0,0,1,0,0,0,109,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,143,0,0,0,73,110,118,97,108,105,100,67,104,101,99,107,115,117,109,101,120,112,101,99,116,101,100,97,99,116,117,97,108,78,111,110,77,105,110,105,109,97,108,86,97,114,73,110,116,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,72,0,0,0,80,97,114,115,101,70,97,105,108,101,100,0,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,85,110,115,117,112,112,111,114,116,101,100,83,101,103,119,105,116,70,108,97,103,0,0,0,1,0,65,168,158,194,0,11,179,3,4,0,0,0,4,0,0,0,110,2,0,0,73,110,118,97,108,105,100,67,104,97,114,0,0,0,0,0,4,0,0,0,4,0,0,0,111,2,0,0,73,110,118,97,108,105,100,76,101,110,103,116,104,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,112,2,0,0,79,100,100,76,101,110,103,116,104,83,116,114,105,110,103,73,110,118,97,108,105,100,67,104,97,114,69,114,114,111,114,105,110,118,97,108,105,100,73,110,118,97,108,105,100,76,101,110,103,116,104,69,114,114,111,114,79,100,100,76,101,110,103,116,104,83,116,114,105,110,103,69,114,114,111,114,108,101,110,0,173,1,244,1,247,1,102,105,101,108,100,32,105,100,101,110,116,105,102,105,101,114,115,116,114,117,99,116,32,80,114,101,118,79,117,116,115,116,114,117,99,116,32,86,105,110,115,116,114,117,99,116,32,86,111,117,116,115,116,114,117,99,116,32,84,120,83,116,97,116,117,115,115,116,114,117,99,116,32,79,117,116,112,117,116,83,116,97,116,117,115,115,116,114,117,99,116,32,84,120,115,116,114,117,99,116,32,66,108,111,99,107,83,117,109,109,97,114,121,0,8,0,0,0,16,0,0,0,17,0,0,0,15,0,0,0,17,0,0,0,12,0,0,0,9,0,0,0,16,0,0,0,10,0,0,0,13,0,0,0,10,0,0,0,12,0,0,0,11,0,0,0,8,0,0,0,9,0,0,0,11,0,0,0,13,0,0,0,5,0,0,0,54,141,16,0,62,141,16,0,78,141,16,0,95,141,16,0,110,141,16,0,127,141,16,0,139,141,16,0,148,141,16,0,164,141,16,0,174,141,16,0,187,141,16,0,197,141,16,0,209,141,16,0,220,141,16,0,228,141,16,0,237,141,16,0,248,141,16,0,5,142,16,0,114,2,0,0,0,0,0,0,255,255,255,255,255,255,255,255,208,144,16,0,65,240,161,194,0,11,209,1,1,0,0,0,115,2,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,116,116,112,45,48,46,50,46,49,50,47,115,114,99,47,104,101,97,100,101,114,47,109,97,112,46,114,115,0,248,144,16,0,95,0,0,0,253,4,0,0,12,0,0,0,248,144,16,0,95,0,0,0,9,5,0,0,17,0,0,0,248,144,16,0,95,0,0,0,25,5,0,0,42,0,0,0,248,144,16,0,95,0,0,0,29,5,0,0,38,0,0,0,115,105,122,101,32,111,118,101,114,102,108,111,119,115,32,77,65,88,95,83,73,90,69,0,248,144,16,0,95,0,0,0,204,4,0,0,35,0,0,0,1,0,65,204,163,194,0,11,241,2,4,0,0,0,4,0,0,0,147,0,0,0,82,101,113,119,101,115,116,0,0,0,0,0,2,0,0,0,2,0,0,0,116,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,57,0,0,0,72,116,116,112,82,101,115,112,111,110,115,101,115,116,97,116,117,115,109,101,115,115,97,103,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,149,0,0,0,80,97,114,115,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,150,0,0,0,83,116,97,116,117,115,67,111,100,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,151,0,0,0,66,105,116,99,111,105,110,69,110,99,111,100,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,117,2,0,0,72,101,120,84,111,65,114,114,97,121,0,0,0,0,0,0,4,0,0,0,4,0,0,0,118,2,0,0,72,101,120,84,111,66,121,116,101,115,0,0,0,0,0,0,4,0,0,0,4,0,0,0,24,0,0,0,84,114,97,110,115,97,99,116,105,111,110,78,111,116,70,111,117,110,100,0,0,0,0,0,4,0,0,0,4,0,0,0,62,0,0,0,72,101,97,100,101,114,72,101,105,103,104,116,78,111,116,70,111,117,110,100,0,0,0,0,4,0,0,0,4,0,0,0,26,0,0,0,72,101,97,100,101,114,72,97,115,104,78,111,116,70,111,117,110,100,73,110,118,97,108,105,100,72,116,116,112,72,101,97,100,101,114,78,97,109,101,73,110,118,97,108,105,100,72,116,116,112,72,101,97,100,101,114,86,97,108,117,101,0,65,200,166,194,0,11,173,4,1,0,0,0,115,2,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,116,116,112,45,48,46,50,46,49,50,47,115,114,99,47,104,101,97,100,101,114,47,109,97,112,46,114,115,0,80,147,16,0,95,0,0,0,140,4,0,0,12,0,0,0,80,147,16,0,95,0,0,0,253,4,0,0,12,0,0,0,80,147,16,0,95,0,0,0,9,5,0,0,17,0,0,0,80,147,16,0,95,0,0,0,25,5,0,0,42,0,0,0,80,147,16,0,95,0,0,0,29,5,0,0,38,0,0,0,115,105,122,101,32,111,118,101,114,102,108,111,119,115,32,77,65,88,95,83,73,90,69,0,80,147,16,0,95,0,0,0,100,4,0,0,29,0,0,0,80,147,16,0,95,0,0,0,204,4,0,0,35,0,0,0,80,147,16,0,95,0,0,0,222,6,0,0,33,0,0,0,80,147,16,0,95,0,0,0,255,6,0,0,34,0,0,0,80,147,16,0,95,0,0,0,9,7,0,0,22,0,0,0,80,147,16,0,95,0,0,0,14,7,0,0,22,0,0,0,80,147,16,0,95,0,0,0,14,7,0,0,38,0,0,0,80,147,16,0,95,0,0,0,18,7,0,0,25,0,0,0,80,147,16,0,95,0,0,0,23,7,0,0,22,0,0,0,80,147,16,0,95,0,0,0,23,7,0,0,38,0,0,0,80,147,16,0,95,0,0,0,27,7,0,0,25,0,0,0,80,147,16,0,95,0,0,0,33,7,0,0,25,0,0,0,80,147,16,0,95,0,0,0,34,7,0,0,25,0,0,0,80,147,16,0,95,0,0,0,61,7,0,0,38,0,0,0,80,147,16,0,95,0,0,0,74,7,0,0,38,0,0,0,80,147,16,0,95,0,0,0,74,7,0,0,59,0,0,0,80,147,16,0,95,0,0,0,79,7,0,0,29,0,0,0,80,147,16,0,95,0,0,0,87,7,0,0,38,0,0,0,80,147,16,0,95,0,0,0,87,7,0,0,59,0,0,0,80,147,16,0,95,0,0,0,92,7,0,0,29,0,0,0,80,147,16,0,95,0,0,0,185,10,0,0,33,0,0,0,80,147,16,0,95,0,0,0,159,10,0,0,32,0,65,128,171,194,0,11,6,1,0,0,0,119,2,0,65,144,171,194,0,11,201,11,1,0,0,0,120,2,0,0,119,2,0,0,120,149,16,0,121,2,0,0,122,2,0,0,123,2,0,0,124,2,0,0,125,2,0,0,0,0,0,0,2,0,0,0,1,0,0,0,126,2,0,0,0,0,0,0,2,0,0,0,1,0,0,0,127,2,0,0,126,2,0,0,180,149,16,0,128,2,0,0,129,2,0,0,130,2,0,0,131,2,0,0,132,2,0,0,0,0,0,0,1,0,0,0,1,0,0,0,133,2,0,0,0,0,0,0,1,0,0,0,1,0,0,0,134,2,0,0,133,2,0,0,240,149,16,0,135,2,0,0,136,2,0,0,130,2,0,0,135,2,0,0,132,2,0,0,100,101,115,99,114,105,112,116,105,111,110,40,41,32,105,115,32,100,101,112,114,101,99,97,116,101,100,59,32,117,115,101,32,68,105,115,112,108,97,121,69,109,112,116,121,72,111,115,116,73,100,110,97,69,114,114,111,114,73,110,118,97,108,105,100,80,111,114,116,73,110,118,97,108,105,100,73,112,118,52,65,100,100,114,101,115,115,73,110,118,97,108,105,100,73,112,118,54,65,100,100,114,101,115,115,73,110,118,97,108,105,100,68,111,109,97,105,110,67,104,97,114,97,99,116,101,114,82,101,108,97,116,105,118,101,85,114,108,87,105,116,104,111,117,116,66,97,115,101,82,101,108,97,116,105,118,101,85,114,108,87,105,116,104,67,97,110,110,111,116,66,101,65,66,97,115,101,66,97,115,101,83,101,116,72,111,115,116,79,110,67,97,110,110,111,116,66,101,65,66,97,115,101,85,114,108,79,118,101,114,102,108,111,119,0,0,0,0,0,0,4,0,0,0,4,0,0,0,72,0,0,0,68,111,109,97,105,110,0,0,0,0,0,0,4,0,0,0,4,0,0,0,137,2,0,0,73,112,118,52,0,0,0,0,4,0,0,0,4,0,0,0,138,2,0,0,73,112,118,54,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,117,114,108,45,50,46,53,46,51,47,115,114,99,47,108,105,98,46,114,115,0,0,68,151,16,0,86,0,0,0,101,11,0,0,11,0,0,0,98,108,111,98,104,116,116,112,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,114,101,113,119,101,115,116,45,48,46,49,49,46,50,55,47,115,114,99,47,105,110,116,111,95,117,114,108,46,114,115,0,0,0,180,151,16,0,97,0,0,0,29,0,0,0,29,0,0,0,66,97,100,83,99,104,101,109,101,83,101,114,118,105,99,101,87,111,114,107,101,114,71,108,111,98,97,108,83,99,111,112,101,0,0,0,9,0,0,0,9,0,0,0,11,0,0,0,18,0,0,0,18,0,0,0,22,0,0,0,22,0,0,0,32,0,0,0,25,0,0,0,8,0,0,0,84,150,16,0,93,150,16,0,102,150,16,0,113,150,16,0,131,150,16,0,149,150,16,0,171,150,16,0,193,150,16,0,225,150,16,0,250,150,16,0,139,2,0,0,12,0,0,0,4,0,0,0,125,1,0,0,139,2,0,0,12,0,0,0,4,0,0,0,126,1,0,0,125,1,0,0,156,152,16,0,140,2,0,0,128,1,0,0,129,1,0,0,130,1,0,0,141,2,0,0,85,114,108,0,0,0,0,0,8,0,0,0,4,0,0,0,142,2,0,0,115,99,104,101,109,101,0,0,0,0,0,0,1,0,0,0,1,0,0,0,143,2,0,0,99,97,110,110,111,116,95,98,101,95,97,95,98,97,115,101,117,115,101,114,110,97,109,101,0,0,0,0,8,0,0,0,4,0,0,0,144,2,0,0,112,97,115,115,119,111,114,100,0,0,0,0,20,0,0,0,4,0,0,0,145,2,0,0,104,111,115,116,0,0,0,0,4,0,0,0,2,0,0,0,146,2,0,0,112,111,114,116,112,97,116,104,113,117,101,114,121,102,114,97,103,109,101,110,116,78,111,110,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,72,0,0,0,83,111,109,101,0,0,0,0,4,0,0,0,4,0,0,0,147,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,148,2,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,117,114,108,45,50,46,53,46,51,47,115,114,99,47,108,105,98,46,114,115,0,0,168,153,16,0,86,0,0,0,101,11,0,0,11,0,0,0,168,153,16,0,86,0,0,0,94,11,0,0,11,0,0,0,114,101,113,119,101,115,116,58,58,69,114,114,111,114,0,0,0,0,0,0,4,0,0,0,2,0,0,0,149,2,0,0,107,105,110,100,150,2,0,0,72,0,0,0,4,0,0,0,151,2,0,0,117,114,108,0,152,2,0,0,8,0,0,0,4,0,0,0,153,2,0,0,115,111,117,114,99,101,85,82,76,32,115,99,104,101,109,101,32,105,115,32,110,111,116,32,97,108,108,111,119,101,100,66,117,105,108,100,101,114,82,101,113,117,101,115,116,82,101,100,105,114,101,99,116,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,154,2,0,0,83,116,97,116,117,115,66,111,100,121,68,101,99,111,100,101,85,112,103,114,97,100,101,0,1,0,0,0,0,0,0,0,58,47,47,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,117,114,108,45,50,46,53,46,51,47,115,114,99,47,108,105,98,46,114,115,0,0,0,211,154,16,0,86,0,0,0,234,10,0,0,9,0,0,0,211,154,16,0,86,0,0,0,87,11,0,0,11,0,0,0,211,154,16,0,86,0,0,0,94,11,0,0,11,0,65,228,182,194,0,11,252,8,1,0,0,0,157,2,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,69,114,114,111,114,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,118,101,99,47,109,111,100,46,114,115,0,235,155,16,0,76,0,0,0,21,9,0,0,13,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,40,105,100,120,41,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,116,156,16,0,75,0,0,0,162,6,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,40,110,101,119,95,108,101,110,41,116,156,16,0,75,0,0,0,127,5,0,0,13,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,40,97,116,41,0,116,156,16,0,75,0,0,0,10,7,0,0,9,0,0,0,151,155,16,0,79,0,0,0,190,1,0,0,55,0,0,0,151,155,16,0,79,0,0,0,250,1,0,0,55,0,0,0,104,116,116,112,104,116,116,112,115,119,115,119,115,115,102,116,112,102,105,108,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,117,114,108,45,50,46,53,46,51,47,115,114,99,47,112,97,114,115,101,114,46,114,115,0,0,129,157,16,0,89,0,0,0,29,1,0,0,46,0,0,0,129,157,16,0,89,0,0,0,189,1,0,0,68,0,0,0,47,47,102,105,108,101,58,47,47,0,0,0,129,157,16,0,89,0,0,0,54,2,0,0,70,0,0,0,129,157,16,0,89,0,0,0,54,2,0,0,86,0,0,0,129,157,16,0,89,0,0,0,104,2,0,0,59,0,0,0,129,157,16,0,89,0,0,0,216,2,0,0,55,0,0,0,129,157,16,0,89,0,0,0,149,3,0,0,49,0,0,0,255,255,255,255,13,128,0,252,1,0,0,120,1,0,0,184,1,0,0,0,0,0,0,0,129,157,16,0,89,0,0,0,185,3,0,0,53,0,0,0,58,0,0,0,128,158,16,0,1,0,0,0,129,157,16,0,89,0,0,0,206,3,0,0,58,0,0,0,129,157,16,0,89,0,0,0,200,3,0,0,61,0,0,0,129,157,16,0,89,0,0,0,254,3,0,0,38,0,0,0,108,111,99,97,108,104,111,115,116,0,0,0,129,157,16,0,89,0,0,0,37,4,0,0,65,0,0,0,129,157,16,0,89,0,0,0,71,4,0,0,38,0,0,0,129,157,16,0,89,0,0,0,196,4,0,0,52,0,0,0,255,255,255,255,13,0,0,208,0,0,0,0,1,0,0,168,255,255,255,255,45,128,0,208,0,0,0,0,1,0,0,168,255,255,255,255,45,128,0,208,0,0,0,16,1,0,0,168,129,157,16,0,89,0,0,0,219,4,0,0,36,0,0,0,129,157,16,0,89,0,0,0,217,4,0,0,36,0,0,0,46,46,37,50,101,37,50,101,37,50,101,37,50,69,37,50,69,37,50,101,37,50,69,37,50,69,37,50,101,46,37,50,69,46,46,37,50,101,46,37,50,69,46,37,50,101,37,50,69,0,0,0,129,157,16,0,89,0,0,0,33,5,0,0,48,0,0,0,129,157,16,0,89,0,0,0,38,5,0,0,73,0,0,0,129,157,16,0,89,0,0,0,52,5,0,0,70,0,0,0,129,157,16,0,89,0,0,0,63,5,0,0,52,0,0,0,129,157,16,0,89,0,0,0,63,5,0,0,78,0,0,0,129,157,16,0,89,0,0,0,68,5,0,0,74,0,0,0,255,255,255,255,0,65,235,191,194,0,11,175,6,128,129,157,16,0,89,0,0,0,125,5,0,0,35,0,0,0,58,47,46,0,129,157,16,0,89,0,0,0,129,5,0,0,24,0,0,0,47,0,0,0,129,157,16,0,89,0,0,0,143,5,0,0,40,0,0,0,58,47,47,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,33,115,101,108,102,46,115,101,114,105,97,108,105,122,97,116,105,111,110,91,115,99,104,101,109,101,95,101,110,100,95,97,115,95,117,115,105,122,101,46,46,93,46,115,116,97,114,116,115,95,119,105,116,104,40,34,58,47,47,34,41,0,0,129,157,16,0,89,0,0,0,143,5,0,0,13,0,0,0,129,157,16,0,89,0,0,0,129,5,0,0,13,0,0,0,129,157,16,0,89,0,0,0,117,5,0,0,34,0,0,0,47,46,0,0,129,157,16,0,89,0,0,0,123,5,0,0,40,0,0,0,129,157,16,0,89,0,0,0,123,5,0,0,13,0,0,0,80,114,111,103,114,97,109,109,105,110,103,32,101,114,114,111,114,46,32,112,97,114,115,101,95,113,117,101,114,121,95,97,110,100,95,102,114,97,103,109,101,110,116,40,41,32,99,97,108,108,101,100,32,119,105,116,104,111,117,116,32,63,32,111,114,32,35,0,129,157,16,0,89,0,0,0,183,5,0,0,18,0,0,0,129,157,16,0,89,0,0,0,211,5,0,0,49,0,0,0,255,255,255,255,13,0,0,80,0,0,0,0,0,0,0,128,255,255,255,255,141,0,0,80,0,0,0,0,0,0,0,128,255,255,255,255,5,0,0,80,0,0,0,0,1,0,0,128,129,157,16,0,89,0,0,0,89,6,0,0,87,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,117,114,108,45,50,46,53,46,51,47,115,114,99,47,108,105,98,46,114,115,0,0,112,161,16,0,86,0,0,0,94,11,0,0,11,0,0,0,112,161,16,0,86,0,0,0,101,11,0,0,11,0,0,0,101,109,112,116,121,32,104,111,115,116,105,110,118,97,108,105,100,32,105,110,116,101,114,110,97,116,105,111,110,97,108,32,100,111,109,97,105,110,32,110,97,109,101,105,110,118,97,108,105,100,32,112,111,114,116,32,110,117,109,98,101,114,105,110,118,97,108,105,100,32,73,80,118,52,32,97,100,100,114,101,115,115,105,110,118,97,108,105,100,32,73,80,118,54,32,97,100,100,114,101,115,115,105,110,118,97,108,105,100,32,100,111,109,97,105,110,32,99,104,97,114,97,99,116,101,114,114,101,108,97,116,105,118,101,32,85,82,76,32,119,105,116,104,111,117,116,32,97,32,98,97,115,101,114,101,108,97,116,105,118,101,32,85,82,76,32,119,105,116,104,32,97,32,99,97,110,110,111,116,45,98,101,45,97,45,98,97,115,101,32,98,97,115,101,97,32,99,97,110,110,111,116,45,98,101,45,97,45,98,97,115,101,32,85,82,76,32,100,111,101,115,110,226,128,153,116,32,104,97,118,101,32,97,32,104,111,115,116,32,116,111,32,115,101,116,85,82,76,115,32,109,111,114,101,32,116,104,97,110,32,52,32,71,66,32,97,114,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0,0,159,2,0,0,12,0,0,0,4,0,0,0,160,2,0,0,161,2,0,0,162,2,0,65,164,198,194,0,11,236,2,1,0,0,0,163,2,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,99,163,16,0,75,0,0,0,6,10,0,0,14,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,69,114,114,111,114,192,163,16,0,79,0,0,0,250,1,0,0,55,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,117,114,108,45,50,46,53,46,51,47,115,114,99,47,104,111,115,116,46,114,115,0,36,164,16,0,87,0,0,0,87,0,0,0,41,0,0,0,255,255,255,255,0,65,155,201,194,0,11,194,49,128,36,164,16,0,87,0,0,0,111,0,0,0,41,0,0,0,91,93,58,0,36,164,16,0,87,0,0,0,195,0,0,0,27,0,0,0,1,0,0,0,0,0,0,0,36,164,16,0,87,0,0,0,243,0,0,0,29,0,0,0,48,120,48,88,36,164,16,0,87,0,0,0,16,1,0,0,23,0,0,0,36,164,16,0,87,0,0,0,13,1,0,0,23,0,0,0,97,32,110,111,110,45,101,109,112,116,121,32,108,105,115,116,32,111,102,32,110,117,109,98,101,114,115,0,36,164,16,0,87,0,0,0,58,1,0,0,34,0,0,0,36,164,16,0,87,0,0,0,144,1,0,0,9,0,0,0,36,164,16,0,87,0,0,0,207,1,0,0,24,0,0,0,36,164,16,0,87,0,0,0,182,1,0,0,17,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,105,110,100,101,120,46,114,115,0,88,165,16,0,79,0,0,0,111,3,0,0,52,0,0,0,88,165,16,0,79,0,0,0,118,3,0,0,50,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,164,2,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,40,110,41,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,0,2,166,16,0,75,0,0,0,127,7,0,0,29,0,0,0,2,166,16,0,75,0,0,0,135,7,0,0,29,0,0,0,2,166,16,0,75,0,0,0,81,7,0,0,36,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,40,115,116,97,114,116,41,0,0,2,166,16,0,75,0,0,0,82,7,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,40,101,110,100,41,2,166,16,0,75,0,0,0,83,7,0,0,9,0,0,0,165,2,0,0,12,0,0,0,4,0,0,0,166,2,0,0,167,2,0,0,162,2,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,118,101,99,47,109,111,100,46,114,115,20,167,16,0,76,0,0,0,159,8,0,0,36,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,0,112,167,16,0,79,0,0,0,190,1,0,0,55,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,168,2,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,67,97,112,97,99,105,116,121,79,118,101,114,102,108,111,119,0,0,0,0,0,4,0,0,0,4,0,0,0,169,2,0,0,65,108,108,111,99,69,114,114,108,97,121,111,117,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,109,97,108,108,118,101,99,45,49,46,49,51,46,50,47,115,114,99,47,108,105,98,46,114,115,0,0,58,168,16,0,92,0,0,0,82,1,0,0,46,0,0,0,99,97,112,97,99,105,116,121,32,111,118,101,114,102,108,111,119,0,0,0,58,168,16,0,92,0,0,0,206,4,0,0,14,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,110,101,119,95,99,97,112,32,62,61,32,108,101,110,58,168,16,0,92,0,0,0,153,4,0,0,13,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,105,100,110,97,45,49,46,48,46,51,47,115,114,99,47,112,117,110,121,99,111,100,101,46,114,115,252,168,16,0,92,0,0,0,33,0,0,0,14,0,0,0,252,168,16,0,92,0,0,0,177,0,0,0,27,0,0,0,252,168,16,0,92,0,0,0,147,1,0,0,14,0,0,0,252,168,16,0,92,0,0,0,184,1,0,0,37,0,0,0,101,120,112,108,105,99,105,116,32,112,97,110,105,99,0,0,252,168,16,0,92,0,0,0,206,1,0,0,14,0,0,0,0,0,64,0,127,0,191,0,247,0,247,0,247,0,247,0,247,0,247,0,254,0,60,1,124,1,140,1,203,1,213,1,247,0,247,0,18,2,247,0,247,0,247,0,72,2,134,2,198,2,251,2,44,3,86,3,144,3,197,3,223,3,31,4,93,4,139,4,187,4,241,4,46,5,109,5,172,5,235,5,42,6,105,6,42,6,168,6,232,6,38,7,100,7,164,7,228,7,35,8,172,5,98,8,132,8,195,8,2,9,56,9,79,9,143,9,158,9,13,2,219,9,25,10,83,10,167,5,161,8,187,8,201,8,223,8,255,8,26,9,50,9,81,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,146,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,113,9,113,9,113,9,114,9,0,0,16,0,32,0,48,0,64,0,80,0,96,0,112,0,127,0,143,0,159,0,175,0,191,0,207,0,223,0,239,0,247,0,7,1,23,1,39,1,247,0,7,1,23,1,39,1,247,0,7,1,23,1,39,1,247,0,7,1,23,1,39,1,254,0,14,1,30,1,46,1,60,1,76,1,92,1,108,1,124,1,140,1,156,1,172,1,140,1,156,1,172,1,188,1,203,1,219,1,235,1,251,1,213,1,229,1,245,1,5,2,247,0,7,1,23,1,39,1,247,0,7,1,23,1,39,1,18,2,34,2,50,2,66,2,247,0,7,1,23,1,39,1,247,0,7,1,23,1,39,1,247,0,7,1,23,1,39,1,72,2,88,2,104,2,120,2,134,2,150,2,166,2,182,2,198,2,214,2,230,2,246,2,251,2,11,3,27,3,43,3,44,3,60,3,76,3,92,3,86,3,102,3,118,3,134,3,144,3,160,3,176,3,192,3,197,3,213,3,229,3,245,3,223,3,239,3,255,3,15,4,31,4,47,4,63,4,79,4,93,4,109,4,125,4,141,4,139,4,155,4,171,4,187,4,187,4,203,4,219,4,235,4,241,4,1,5,17,5,33,5,46,5,62,5,78,5,94,5,109,5,125,5,141,5,157,5,172,5,188,5,204,5,220,5,235,5,251,5,11,6,27,6,42,6,58,6,74,6,90,6,105,6,121,6,137,6,153,6,42,6,58,6,74,6,90,6,168,6,184,6,200,6,216,6,232,6,248,6,8,7,24,7,38,7,54,7,70,7,86,7,100,7,116,7,132,7,148,7,164,7,180,7,196,7,212,7,228,7,244,7,4,8,20,8,35,8,51,8,67,8,83,8,172,5,188,5,204,5,220,5,98,8,114,8,130,8,146,8,132,8,148,8,164,8,180,8,195,8,211,8,227,8,243,8,2,9,18,9,34,9,50,9,56,9,72,9,88,9,104,9,79,9,95,9,111,9,127,9,143,9,159,9,175,9,191,9,158,9,174,9,190,9,206,9,13,2,29,2,45,2,61,2,219,9,235,9,251,9,11,10,25,10,41,10,57,10,73,10,83,10,99,10,115,10,131,10,167,5,183,5,199,5,215,5,247,0,247,0,61,10,147,10,247,0,162,10,27,2,175,10,189,10,160,5,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,61,10,247,0,247,0,247,0,205,10,247,0,247,0,247,0,247,0,247,0,247,0,64,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,221,10,44,1,247,0,247,0,247,0,247,0,247,0,247,0,247,0,235,10,247,0,141,5,247,0,141,5,247,0,141,5,247,0,247,0,247,0,247,10,122,9,1,11,247,0,205,10,17,11,247,0,247,0,247,0,247,0,247,0,247,0,247,0,138,5,247,0,164,5,247,0,247,0,247,0,247,0,247,0,247,0,247,0,32,11,46,11,62,11,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,77,0,107,1,107,1,247,0,71,11,247,0,247,0,247,0,83,11,97,11,110,11,247,0,247,0,247,0,124,1,173,1,247,0,247,0,247,0,24,2,247,0,247,0,126,11,171,5,247,0,63,10,24,2,26,2,247,0,140,11,247,0,247,0,247,0,154,11,26,2,247,0,247,0,62,10,169,11,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,104,10,185,11,194,11,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,124,1,124,1,124,1,124,1,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,204,11,219,11,78,0,78,0,42,1,235,11,107,1,251,11,11,12,23,12,28,12,44,12,60,12,76,12,247,0,92,12,92,12,92,12,124,1,124,1,27,2,108,12,120,12,134,12,45,1,150,12,107,1,247,0,247,0,164,12,107,1,107,1,107,1,107,1,107,1,107,1,107,1,180,12,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,59,0,247,0,247,0,247,0,80,0,107,1,101,1,107,1,107,1,107,1,107,1,107,1,107,1,91,8,247,0,81,1,247,0,107,1,107,1,188,12,196,12,247,0,247,0,247,0,247,0,81,0,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,212,12,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,72,1,107,1,100,1,107,1,107,1,107,1,107,1,107,1,107,1,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,228,12,243,12,247,0,247,0,247,0,247,0,247,0,247,0,247,0,89,5,247,0,247,0,247,0,247,0,247,0,247,0,124,1,124,1,107,1,107,1,107,1,107,1,107,1,62,1,247,0,247,0,107,1,252,12,107,1,107,1,107,1,107,1,107,1,61,0,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,59,0,247,0,107,1,12,13,107,1,27,13,43,13,247,0,247,0,247,0,247,0,247,0,59,13,64,0,247,0,247,0,247,0,247,0,203,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,107,1,107,1,75,13,247,0,42,1,247,0,247,0,247,0,107,1,247,0,91,13,247,0,247,0,247,0,106,1,79,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,106,13,247,0,247,0,247,0,247,0,247,0,77,0,247,0,76,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,107,1,107,1,107,1,107,1,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,107,1,107,1,107,1,91,8,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,78,0,247,0,247,0,247,0,247,0,247,0,89,5,122,13,247,0,255,5,247,0,247,0,247,0,247,0,247,0,26,2,107,1,107,1,63,0,247,0,247,0,247,0,247,0,247,0,206,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,138,13,247,0,150,13,21,6,247,0,247,0,247,0,156,12,247,0,247,0,247,0,247,0,139,5,247,0,124,1,166,13,247,0,247,0,144,9,247,0,67,10,26,2,247,0,247,0,25,2,247,0,247,0,178,13,247,0,247,0,168,5,247,0,247,0,192,13,207,13,220,13,247,0,247,0,161,5,247,0,247,0,247,0,236,13,172,5,247,0,1,6,167,5,247,0,247,0,247,0,247,0,247,0,247,0,45,1,247,0,247,0,247,0,247,0,247,0,247,0,247,0,252,13,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,10,14,25,14,142,2,142,2,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,41,14,107,1,44,3,44,3,44,3,44,3,44,3,44,3,44,3,57,14,133,0,133,0,59,14,124,1,205,10,124,1,107,1,107,1,75,14,91,14,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,107,14,123,14,48,0,64,0,80,0,64,0,80,0,59,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,139,14,155,14,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,213,0,247,0,247,0,247,0,107,1,107,1,107,1,107,1,79,1,79,1,64,0,247,0,247,0,247,0,247,0,160,5,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,171,14,196,12,247,0,247,0,247,0,247,0,247,0,247,0,247,0,187,14,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,203,14,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,219,14,142,2,142,2,235,14,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,251,14,142,2,142,2,142,2,142,2,2,15,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,44,3,44,3,18,15,34,15,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,50,15,51,15,142,2,142,2,66,15,142,2,44,3,44,3,44,3,249,2,142,2,142,2,142,2,44,3,0,3,224,2,44,3,142,2,80,15,142,2,142,2,142,2,142,2,142,2,142,2,142,2,172,5,247,0,247,0,66,10,21,2,60,1,59,0,96,15,26,2,247,0,247,0,108,15,171,5,247,0,247,0,247,0,25,2,247,0,119,15,23,2,247,0,247,0,247,0,170,5,26,2,247,0,247,0,135,15,102,15,247,0,247,0,247,0,89,5,148,15,172,5,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,89,5,147,9,247,0,26,2,247,0,247,0,2,6,27,2,247,0,15,2,23,2,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,66,10,72,9,90,5,247,0,247,0,247,0,247,0,247,0,163,15,41,6,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,176,15,27,2,1,6,247,0,247,0,247,0,192,15,27,2,247,0,79,1,247,0,247,0,247,0,93,5,226,6,247,0,247,0,247,0,247,0,247,0,61,10,208,15,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,89,5,80,10,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,220,15,170,5,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,107,15,27,2,247,0,235,15,247,0,247,0,248,15,166,5,7,16,247,0,247,0,64,10,23,16,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,39,16,247,0,247,0,247,0,247,0,247,0,72,10,55,16,70,16,247,0,247,0,247,0,247,0,247,0,247,0,247,0,85,16,226,6,247,0,247,0,247,0,247,0,100,16,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,140,5,26,2,247,0,247,0,187,14,231,6,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,111,16,126,16,63,0,247,0,247,0,247,0,247,0,134,15,22,2,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,23,2,247,0,247,0,247,0,21,2,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,89,5,247,0,247,0,247,0,89,5,25,2,247,0,247,0,247,0,247,0,142,16,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,0,6,158,16,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,124,1,124,1,174,1,124,1,21,2,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,230,10,171,16,184,16,247,0,101,15,247,0,247,0,247,0,46,1,247,0,107,1,107,1,107,1,107,1,200,16,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,107,1,107,1,107,1,107,1,107,1,91,8,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,203,0,247,0,247,0,247,0,209,0,247,0,247,0,76,0,247,0,247,0,247,0,205,0,247,0,247,0,247,0,213,16,227,16,227,16,227,16,124,1,124,1,124,1,243,16,124,1,124,1,175,1,168,5,169,5,63,10,107,10,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,100,10,254,16,12,17,247,0,247,0,247,0,247,0,247,0,89,5,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,21,2,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,90,5,247,0,247,0,247,0,62,10,23,17,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,62,10,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,39,17,142,2,142,2,142,2,142,2,142,2,142,2,51,17,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,44,3,44,3,44,3,44,3,44,3,142,2,142,2,142,2,142,2,44,3,44,3,44,3,44,3,44,3,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,44,3,55,14,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,142,2,107,1,107,1,80,1,107,1,107,1,107,1,107,1,107,1,107,1,61,0,127,16,106,1,106,1,106,1,107,1,59,0,67,17,247,0,76,0,247,0,247,0,247,0,81,0,247,0,247,0,247,0,201,0,247,0,247,0,247,0,247,0,247,0,247,0,59,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,78,17,79,1,79,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,79,17,107,1,107,1,107,1,107,1,107,1,205,10,80,1,64,0,80,1,107,1,107,1,107,1,20,13,205,10,107,1,107,1,20,13,107,1,62,1,63,0,247,0,247,0,247,0,247,0,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,61,0,62,1,79,1,90,17,107,1,107,1,106,17,121,17,80,1,90,17,90,17,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,107,1,103,1,107,1,107,1,81,1,247,0,247,0,177,14,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,247,0,137,17,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,133,0,132,0,156,0,188,0,220,0,252,0,28,1,60,1,92,1,124,1,135,1,167,1,191,1,223,1,255,1,31,2,63,2,95,2,126,2,156,2,178,2,210,2,226,2,2,3,34,3,66,3,97,3,129,3,129,3,129,3,129,3,129,3,129,3,133,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,165,3,197,3,229,3,4,4,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,35,4,56,4,88,4,120,4,152,4,129,3,129,3,184,4,216,4,236,4,6,5,38,5,68,5,97,5,127,5,157,5,189,5,218,5,244,5,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,20,6,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,37,6,129,3,57,6,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,88,6,129,3,129,3,129,3,129,3,129,3,129,3,129,3,104,6,125,6,157,6,129,3,179,6,129,3,211,6,129,3,129,3,243,6,9,7,27,7,129,3,59,7,80,7,105,7,137,7,169,7,196,7,212,7,231,7,7,8,34,8,129,3,66,8,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,66,8,98,8,129,8,129,8,129,8,129,8,129,8,129,8,129,8,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,129,3,18,18,18,18,18,18,18,18,18,8,7,8,9,7,18,18,18,18,18,18,18,18,18,18,18,18,18,18,7,7,7,8,9,10,10,4,4,4,10,10,10,10,10,3,6,3,6,6,2,2,2,2,2,2,2,2,2,2,6,10,10,10,10,10,10,0,65,247,250,194,0,11,6,10,10,10,10,10,10,0,65,151,251,194,0,11,68,10,10,10,10,18,18,18,18,18,7,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,6,10,4,4,4,4,10,10,10,10,0,10,10,18,10,10,4,4,2,2,10,0,10,10,10,2,0,10,10,10,10,10,0,65,242,251,194,0,11,1,10,0,65,146,252,194,0,11,1,10,0,65,211,252,194,0,11,156,1,10,10,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,10,10,10,10,10,10,10,10,10,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,10,10,0,0,0,0,0,0,0,0,10,0,0,0,0,10,10,0,10,0,65,167,254,194,0,11,1,10,0,65,177,254,194,0,11,7,17,17,17,17,17,17,17,0,65,238,254,194,0,11,223,5,10,0,0,10,10,4,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,17,17,1,17,17,1,17,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,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,5,5,5,5,5,5,10,10,13,4,4,13,6,13,10,10,17,17,17,17,17,17,17,17,17,17,17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,5,5,5,5,5,5,5,5,5,5,4,5,5,13,13,13,17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,17,17,17,17,17,17,17,5,10,17,17,17,17,17,17,13,13,17,17,10,17,17,17,17,13,13,2,2,2,2,2,2,2,2,2,2,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,17,17,17,17,17,17,17,17,17,17,17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,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,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,17,17,17,17,17,1,1,10,10,10,10,1,1,1,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,1,17,17,17,17,17,17,17,17,17,1,17,17,17,1,17,17,17,17,17,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,17,17,17,1,1,1,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,5,5,13,13,13,13,13,13,17,17,17,17,17,17,17,17,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,5,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,65,132,133,195,0,11,29,17,0,17,0,0,0,17,17,17,17,17,17,17,17,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,0,65,171,133,195,0,11,2,17,17,0,65,201,133,195,0,11,1,17,0,65,132,134,195,0,11,17,17,0,0,0,17,17,17,17,0,0,0,0,0,0,0,0,17,0,65,169,134,195,0,11,2,17,17,0,65,185,134,195,0,11,16,4,4,0,0,0,0,0,0,0,4,0,0,17,0,17,17,0,65,130,135,195,0,11,21,17,0,0,0,17,17,0,0,0,0,17,17,0,0,17,17,17,0,0,0,17,0,65,181,135,195,0,11,6,17,17,0,0,0,17,0,65,197,135,195,0,11,13,17,17,17,17,17,0,17,17,0,0,0,0,17,0,65,230,135,195,0,11,2,17,17,0,65,245,135,195,0,11,17,4,0,0,0,0,0,0,0,0,17,17,17,17,17,17,0,17,0,65,192,136,195,0,11,25,17,0,0,17,17,17,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,17,17,0,65,228,136,195,0,11,2,17,17,0,65,130,137,195,0,11,1,17,0,65,192,137,195,0,11,1,17,0,65,205,137,195,0,11,1,17,0,65,243,137,195,0,11,18,10,10,10,10,10,10,4,10,0,0,0,0,0,17,0,0,0,17,0,65,188,138,195,0,11,26,17,0,17,17,0,0,0,0,0,17,17,17,0,17,17,17,17,0,0,0,0,0,0,0,17,17,0,65,225,138,195,0,11,2,17,17,0,65,247,138,195,0,11,7,10,10,10,10,10,10,10,0,65,138,139,195,0,11,2,17,17,0,65,160,139,195,0,11,2,17,17,0,65,219,139,195,0,11,18,17,17,0,0,0,17,17,17,17,0,0,0,0,0,0,0,0,17,0,65,129,140,195,0,11,2,17,17,0,65,159,140,195,0,11,1,17,0,65,222,140,195,0,11,13,17,0,0,0,0,0,0,0,17,17,17,0,17,0,65,156,141,195,0,11,30,17,0,0,17,17,17,17,17,17,17,0,0,0,0,4,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,0,65,235,141,195,0,11,12,17,0,0,17,17,17,17,17,17,17,17,17,0,65,143,142,195,0,11,2,17,17,0,65,172,142,195,0,11,9,17,0,17,0,17,10,10,10,10,0,65,230,142,195,0,11,106,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,0,17,17,17,17,17,17,0,17,17,0,0,17,17,0,0,0,0,0,0,0,0,17,17,0,0,0,0,17,17,17,17,0,65,219,143,195,0,11,31,17,0,0,17,17,0,0,0,0,0,0,17,0,0,10,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,9,0,65,137,144,195,0,11,3,17,17,17,0,65,151,144,195,0,11,73,17,17,0,17,17,17,17,17,17,17,0,0,0,0,0,0,0,4,0,17,0,0,10,10,10,10,10,10,10,10,10,10,10,17,17,17,18,17,17,17,0,0,0,0,17,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17,17,17,0,0,0,0,10,0,0,0,10,10,0,65,234,144,195,0,11,126,17,17,0,0,17,0,0,0,0,0,0,17,0,17,17,17,17,17,17,17,0,17,0,0,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,0,0,17,0,0,0,0,17,0,17,17,17,17,17,0,17,0,0,0,17,17,17,17,0,0,17,17,0,17,17,17,0,0,0,0,0,0,17,0,17,17,0,0,0,17,0,17,17,17,17,0,0,17,17,0,0,0,0,0,0,0,0,17,0,17,17,17,17,17,17,17,0,0,0,0,17,0,0,0,17,17,0,65,245,145,195,0,11,4,10,0,10,10,0,65,132,146,195,0,11,188,1,10,10,10,9,9,9,9,9,9,9,9,9,9,9,18,18,18,0,1,10,10,10,10,10,10,10,10,9,7,11,14,16,12,15,6,4,4,4,4,4,10,10,10,10,10,10,10,10,10,10,10,6,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,9,18,18,18,18,18,18,20,21,19,22,18,18,18,18,18,18,2,0,0,0,2,2,2,2,2,2,3,3,10,10,10,0,2,2,2,2,2,2,2,2,2,2,3,3,10,10,10,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,10,10,0,10,10,10,10,0,10,10,0,0,0,0,0,0,10,0,10,10,10,0,0,0,0,0,10,10,10,10,0,10,0,10,0,10,0,0,0,0,4,0,10,10,10,10,10,0,0,0,0,0,10,10,10,10,0,65,201,147,195,0,11,111,10,10,10,0,0,0,0,10,10,3,4,10,10,10,10,10,10,10,10,10,10,10,10,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,0,10,10,10,0,0,0,0,0,10,10,10,10,10,10,0,0,0,0,17,17,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,0,10,10,10,10,10,9,10,10,10,10,0,0,0,10,10,10,10,10,10,10,10,0,65,193,148,195,0,11,22,17,17,17,17,0,0,10,0,0,0,0,0,10,10,0,0,0,0,0,10,10,10,0,65,224,148,195,0,11,11,17,17,10,10,0,0,0,10,10,10,10,0,65,246,148,195,0,11,1,10,0,65,131,149,195,0,11,65,10,10,10,0,0,0,0,0,0,0,10,10,10,10,0,0,0,0,0,17,17,17,10,17,17,17,17,17,17,17,17,17,17,10,10,0,0,17,0,0,0,17,0,0,0,0,17,0,0,0,0,0,17,17,0,10,10,10,10,17,0,0,0,17,17,0,65,209,149,195,0,11,11,17,0,0,17,17,17,17,0,0,17,17,0,65,229,149,195,0,11,13,17,17,17,17,17,17,0,17,17,0,0,17,17,0,65,251,149,195,0,11,43,17,0,0,0,0,0,0,0,0,17,0,0,0,17,0,17,17,17,0,0,17,17,0,0,0,0,0,17,17,0,0,0,0,0,17,0,0,17,0,0,0,0,17,0,65,179,150,195,0,11,206,2,1,17,1,1,1,1,1,1,1,1,1,3,1,1,1,1,1,1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,10,10,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,10,10,10,6,10,6,0,10,6,10,10,10,10,10,10,10,10,10,4,10,10,3,3,10,10,10,0,10,4,4,10,0,0,0,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,18,0,10,10,4,4,4,10,10,10,10,10,3,6,3,6,6,4,4,10,10,10,4,4,0,10,10,10,10,10,10,10,0,18,18,18,18,18,18,18,18,18,10,10,10,10,10,18,18,17,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10,1,17,17,17,1,17,17,1,1,1,1,1,17,17,17,17,1,1,1,1,1,1,1,1,17,17,17,1,1,1,1,17,1,1,1,1,1,17,17,1,1,1,1,1,1,1,1,1,10,10,10,10,10,10,10,13,13,13,13,17,17,17,17,13,13,13,13,13,13,13,13,5,5,5,5,5,5,5,5,5,5,13,13,13,13,13,13,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,1,1,1,1,1,1,1,1,1,1,1,17,17,1,1,1,17,17,17,17,1,1,1,1,1,1,1,1,1,1,17,0,0,17,17,0,65,139,153,195,0,11,109,17,17,17,17,0,0,17,17,0,0,0,0,0,0,0,17,17,17,17,17,0,17,17,17,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,0,0,17,0,17,17,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,0,17,0,0,0,0,17,17,17,17,0,0,0,0,0,0,17,17,0,17,0,0,0,17,17,17,17,17,17,17,17,0,0,17,0,17,0,0,17,17,17,17,0,17,17,17,17,17,0,65,131,154,195,0,11,102,17,17,0,17,0,17,17,17,17,17,17,0,0,17,17,0,0,0,0,0,17,17,17,17,17,17,0,0,17,17,17,17,0,17,17,17,17,17,17,0,0,17,17,17,0,0,0,0,17,17,17,17,17,17,17,0,17,17,0,0,0,0,0,0,17,17,17,17,17,17,17,0,17,17,17,17,17,17,0,0,17,17,17,17,17,17,17,17,0,0,17,17,17,17,17,17,0,17,17,0,17,17,0,65,242,154,195,0,11,61,17,17,17,17,17,17,0,0,0,17,0,17,17,0,17,17,0,0,0,17,0,17,0,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,4,4,4,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,0,10,0,17,0,65,186,155,195,0,11,4,18,18,18,18,0,65,202,155,195,0,11,32,18,18,18,18,18,18,18,18,17,17,17,17,17,0,0,17,17,17,17,17,17,17,0,0,0,0,10,10,17,17,17,10,0,65,244,155,195,0,11,1,10,0,65,255,155,195,0,11,52,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,17,17,17,17,17,17,17,0,0,0,0,17,17,17,17,17,17,17,17,17,0,0,17,17,17,17,17,0,17,17,0,17,17,17,17,17,0,65,194,156,195,0,11,99,4,17,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,17,17,17,17,17,17,17,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,10,10,10,10,10,10,10,10,0,0,0,0,10,10,10,10,10,10,10,10,10,0,0,0,0,0,0,0,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,10,10,10,10,10,10,0,0,0,0,0,0,0,0,10,10,0,65,179,157,195,0,11,46,18,18,18,18,0,184,169,16,0,178,9,0,0,0,0,0,0,28,189,16,0,156,17,0,0,0,0,0,0,0,0,17,0,247,0,0,0,0,0,0,0,16,1,129,3,1,0,65,234,157,195,0,11,3,64,0,83,0,65,128,158,195,0,11,3,147,0,163,0,65,140,158,195,0,11,175,5,224,0,0,0,0,0,0,0,15,1,77,1,125,1,189,1,245,1,53,2,117,2,170,2,234,2,32,3,94,3,158,3,219,3,21,4,82,4,145,4,208,4,15,5,78,5,141,5,78,5,204,5,12,6,74,6,136,6,200,6,8,7,71,7,12,6,129,7,163,7,226,7,33,8,87,8,110,8,169,8,184,8,219,0,245,8,47,9,105,9,203,4,181,5,206,5,219,5,241,5,17,6,44,6,68,6,99,6,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,206,5,131,6,0,0,16,0,32,0,48,0,64,0,80,0,96,0,112,0,83,0,99,0,115,0,131,0,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,147,0,163,0,179,0,195,0,163,0,179,0,195,0,211,0,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,224,0,240,0,0,1,16,1,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,15,1,31,1,47,1,63,1,77,1,93,1,109,1,125,1,141,1,157,1,173,1,189,1,205,1,221,1,237,1,245,1,5,2,21,2,37,2,53,2,69,2,85,2,101,2,117,2,133,2,149,2,165,2,170,2,186,2,202,2,218,2,234,2,250,2,10,3,26,3,32,3,48,3,64,3,80,3,94,3,110,3,126,3,142,3,158,3,174,3,190,3,206,3,219,3,235,3,251,3,11,4,21,4,37,4,53,4,69,4,82,4,98,4,114,4,130,4,145,4,161,4,177,4,193,4,208,4,224,4,240,4,0,5,15,5,31,5,47,5,63,5,78,5,94,5,110,5,126,5,141,5,157,5,173,5,189,5,78,5,94,5,110,5,126,5,204,5,220,5,236,5,252,5,12,6,28,6,44,6,60,6,74,6,90,6,106,6,122,6,136,6,152,6,168,6,184,6,200,6,216,6,232,6,248,6,8,7,24,7,40,7,56,7,71,7,87,7,103,7,119,7,12,6,28,6,44,6,60,6,129,7,145,7,161,7,177,7,163,7,179,7,195,7,211,7,226,7,242,7,2,8,18,8,33,8,49,8,65,8,81,8,87,8,103,8,119,8,135,8,110,8,126,8,142,8,158,8,169,8,185,8,201,8,217,8,184,8,200,8,216,8,232,8,219,0,235,0,251,0,11,1,245,8,5,9,21,9,37,9,47,9,63,9,79,9,95,9,105,9,121,9,137,9,153,9,203,4,219,4,235,4,251,4,0,0,0,0,134,0,169,9,0,0,184,9,128,0,197,9,211,9,115,0,65,232,163,195,0,11,1,134,0,65,170,164,195,0,11,52,225,9,0,0,177,4,0,0,177,4,0,0,177,4,0,0,0,0,0,0,237,9,153,8,247,9,0,0,0,0,5,10,0,0,15,2,15,2,15,2,15,2,15,2,21,10,32,10,15,2,39,10,0,65,236,164,195,0,11,4,55,10,69,10,0,65,136,165,195,0,11,70,81,10,0,0,0,0,0,0,93,10,107,10,120,10,0,0,0,0,0,0,147,0,196,0,0,0,0,0,0,0,207,0,0,0,0,0,136,10,126,0,0,0,136,0,207,0,209,0,0,0,150,10,0,0,0,0,0,0,164,10,209,0,0,0,0,0,135,0,179,10,0,65,224,165,195,0,11,6,52,4,195,10,204,10,0,65,254,165,195,0,11,22,147,0,147,0,147,0,147,0,214,10,0,0,195,5,0,0,0,0,0,0,228,10,0,65,160,166,195,0,11,5,147,0,147,0,128,0,65,198,166,195,0,11,3,113,0,209,0,65,216,166,195,0,11,1,113,0,65,230,166,195,0,11,10,147,0,147,0,0,0,0,0,244,10,0,65,252,166,195,0,11,2,170,4,0,65,170,167,195,0,11,7,113,0,4,11,0,0,133,0,65,188,167,195,0,11,1,209,0,65,222,167,195,0,11,93,18,11,0,0,30,11,0,0,15,2,15,2,15,2,46,11,0,0,0,0,0,0,0,0,175,4,0,0,147,0,62,11,0,0,0,0,170,8,0,0,140,0,209,0,0,0,0,0,208,0,0,0,0,0,74,11,0,0,0,0,123,0,0,0,0,0,253,5,85,11,98,11,0,0,0,0,116,0,0,0,0,0,0,0,114,11,127,0,0,0,37,5,122,0,65,216,168,195,0,11,2,130,11,0,65,252,168,195,0,11,1,114,0,65,154,169,195,0,11,5,147,0,0,0,147,0,65,184,169,195,0,11,1,113,0,65,216,169,195,0,11,2,144,11,0,65,152,170,195,0,11,1,115,0,65,182,170,195,0,11,1,128,0,65,200,170,195,0,11,2,156,11,0,65,218,170,195,0,11,8,171,11,0,0,0,0,187,11,0,65,242,170,195,0,11,6,203,11,217,11,232,11,0,65,138,171,195,0,11,6,246,11,6,12,13,12,0,65,176,171,195,0,11,6,29,12,15,2,43,12,0,65,208,171,195,0,11,113,38,5,0,0,0,0,0,0,0,0,134,0,0,0,0,0,0,0,59,12,25,4,75,12,0,0,91,12,105,12,0,0,0,0,121,12,137,12,0,0,0,0,0,0,127,0,0,0,0,0,139,0,204,0,0,0,0,0,153,12,209,0,0,0,0,0,165,12,126,0,0,0,0,0,0,0,208,0,0,0,176,12,206,0,0,0,0,0,0,0,125,0,209,0,0,0,0,0,192,12,245,10,0,0,0,0,0,0,113,0,205,12,127,0,65,210,172,195,0,11,21,113,0,173,8,0,0,209,0,0,0,0,0,38,5,128,0,0,0,221,0,206,0,65,248,172,195,0,11,5,139,0,103,8,114,0,65,136,173,195,0,11,4,220,12,77,5,0,65,168,173,195,0,11,15,233,12,128,0,37,5,0,0,0,0,0,0,249,12,128,0,65,194,173,195,0,11,4,129,4,6,6,0,65,208,173,195,0,11,4,134,0,9,13,0,65,238,173,195,0,11,4,113,0,102,9,0,65,144,174,195,0,11,3,21,13,125,0,65,164,174,195,0,11,26,164,12,128,0,0,0,36,13,0,0,0,0,49,13,121,0,64,13,0,0,0,0,137,0,80,13,0,65,234,174,195,0,11,2,96,13,0,65,246,174,195,0,11,6,145,0,111,13,126,13,0,65,138,175,195,0,11,14,141,13,6,6,0,0,0,0,0,0,0,0,156,13,0,65,182,175,195,0,11,12,176,4,209,0,0,0,0,0,156,11,82,1,0,65,216,175,195,0,11,5,147,0,191,12,205,0,65,146,176,195,0,11,9,206,0,0,0,0,0,0,0,204,0,65,196,176,195,0,11,11,113,0,0,0,0,0,0,0,113,0,208,0,65,216,176,195,0,11,1,124,0,65,236,176,195,0,11,3,36,5,207,0,65,154,177,195,0,11,9,147,0,147,0,197,0,147,0,204,0,65,208,177,195,0,11,10,146,11,144,0,172,13,0,0,244,10,0,65,228,177,195,0,11,2,225,9,0,65,156,178,195,0,11,21,147,0,147,0,147,0,177,13,147,0,147,0,198,0,123,0,124,0,136,0,146,0,65,220,178,195,0,11,6,48,4,188,13,202,13,0,65,236,178,195,0,11,1,113,0,65,130,179,195,0,11,1,204,0,65,156,179,195,0,11,9,114,0,0,0,0,0,0,0,135,0,65,200,179,195,0,11,1,135,0,65,236,179,195,0,11,16,204,0,0,0,0,0,15,2,15,2,15,2,15,2,218,13,0,65,146,180,195,0,11,15,127,0,0,0,147,0,147,0,147,0,147,0,147,0,147,0,65,178,180,195,0,11,190,3,147,0,147,0,147,0,147,0,147,0,147,0,147,0,147,0,147,0,147,0,147,0,147,0,147,0,147,0,147,0,0,0,121,0,137,0,161,0,192,0,224,0,0,1,32,1,64,1,96,1,107,1,129,1,144,1,176,1,207,1,239,1,129,1,15,2,129,1,129,1,129,1,129,1,129,1,33,2,129,1,65,2,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,91,2,123,2,154,2,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,185,2,129,1,217,2,249,2,25,3,129,1,129,1,129,1,57,3,84,3,106,3,138,3,168,3,197,3,227,3,1,4,33,4,62,4,88,4,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,117,4,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,134,4,129,1,154,4,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,185,4,129,1,129,1,129,1,129,1,129,1,129,1,129,1,201,4,222,4,250,4,129,1,129,1,129,1,26,5,129,1,129,1,58,5,80,5,98,5,129,1,117,5,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,129,1,149,5,0,65,240,184,195,0,11,1,5,0,65,131,185,195,0,11,64,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,65,211,185,195,0,11,7,5,5,5,5,5,5,5,0,65,144,186,195,0,11,53,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,0,5,5,0,5,0,65,253,186,195,0,11,80,5,5,5,5,5,5,5,5,5,5,5,0,5,0,0,0,2,0,4,4,4,4,2,4,2,4,2,2,2,2,2,4,4,4,4,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,4,2,2,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,65,219,187,195,0,11,122,2,2,5,4,4,4,0,4,4,4,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,2,2,4,4,4,4,4,4,4,4,4,2,4,2,4,2,2,4,4,0,4,5,5,5,5,5,5,5,0,0,5,5,5,5,5,5,0,0,5,5,0,5,5,5,5,4,4,0,65,223,188,195,0,11,6,2,2,2,0,0,2,0,65,244,188,195,0,11,102,5,4,5,2,2,2,4,4,4,4,4,2,2,2,2,4,2,2,2,2,2,2,2,2,2,4,2,4,2,4,2,2,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,4,2,2,2,2,2,2,2,2,2,2,2,4,4,4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,4,2,2,2,2,4,2,4,4,2,2,2,4,4,2,2,2,2,2,2,0,65,128,190,195,0,11,11,5,5,5,5,5,5,5,5,5,5,5,0,65,154,190,195,0,11,52,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,1,0,0,5,0,65,228,190,195,0,11,24,5,5,5,5,0,5,5,5,5,5,5,5,5,5,0,5,5,5,0,5,5,5,5,5,0,65,142,191,195,0,11,76,4,2,2,2,2,2,4,4,2,4,2,2,2,2,2,2,2,2,2,2,4,2,4,4,4,5,5,5,0,0,0,0,2,0,2,2,2,2,0,4,2,4,4,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,2,0,0,2,2,2,2,2,4,0,65,227,191,195,0,11,98,5,5,5,5,5,5,5,5,2,2,2,2,2,2,2,2,2,2,4,4,4,0,4,2,2,4,4,2,2,2,2,2,2,4,2,2,2,2,2,2,2,2,2,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,65,252,192,195,0,11,29,5,0,5,0,0,0,5,5,5,5,5,5,5,5,0,0,0,0,5,0,0,0,5,5,5,5,5,5,5,0,65,163,193,195,0,11,2,5,5,0,65,193,193,195,0,11,1,5,0,65,252,193,195,0,11,17,5,0,0,0,5,5,5,5,0,0,0,0,0,0,0,0,5,0,65,161,194,195,0,11,2,5,5,0,65,189,194,195,0,11,4,5,0,5,5,0,65,250,194,195,0,11,21,5,0,0,0,5,5,0,0,0,0,5,5,0,0,5,5,5,0,0,0,5,0,65,173,195,195,0,11,6,5,5,0,0,0,5,0,65,189,195,195,0,11,13,5,5,5,5,5,0,5,5,0,0,0,0,5,0,65,222,195,195,0,11,2,5,5,0,65,246,195,195,0,11,8,5,5,5,5,5,5,0,5,0,65,184,196,195,0,11,25,5,0,0,5,5,5,5,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,5,5,0,65,220,196,195,0,11,2,5,5,0,65,250,196,195,0,11,1,5,0,65,184,197,195,0,11,1,5,0,65,197,197,195,0,11,1,5,0,65,248,197,195,0,11,5,5,0,0,0,5,0,65,180,198,195,0,11,26,5,0,5,5,0,0,0,0,0,5,5,5,0,5,5,5,5,0,0,0,0,0,0,0,5,5,0,65,217,198,195,0,11,2,5,5,0,65,247,198,195,0,11,8,5,0,0,0,0,0,5,5,0,65,147,199,195,0,11,2,5,5,0,65,206,199,195,0,11,18,5,5,0,0,0,5,5,5,5,0,0,0,0,0,0,0,0,5,0,65,244,199,195,0,11,2,5,5,0,65,146,200,195,0,11,1,5,0,65,209,200,195,0,11,13,5,0,0,0,0,0,0,0,5,5,5,0,5,0,65,143,201,195,0,11,25,5,0,0,5,5,5,5,5,5,5,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,0,65,217,201,195,0,11,12,5,0,0,5,5,5,5,5,5,5,5,5,0,65,253,201,195,0,11,2,5,5,0,65,154,202,195,0,11,5,5,0,5,0,5,0,65,208,202,195,0,11,106,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,5,0,5,5,5,5,5,5,0,5,5,0,0,5,5,0,0,0,0,0,0,0,0,5,5,0,0,0,0,5,5,5,5,0,65,197,203,195,0,11,17,5,0,0,5,5,0,0,0,0,0,0,5,0,0,5,5,5,0,65,225,203,195,0,11,10,5,5,0,5,5,5,5,5,5,5,0,65,244,203,195,0,11,210,1,5,0,0,0,0,0,0,0,2,0,0,1,5,5,5,0,5,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,5,5,2,2,2,2,2,2,2,2,2,5,2,0,0,0,0,0,5,5,5,0,0,0,0,5,5,0,0,0,0,0,0,0,5,0,0,0,0,0,0,5,5,5,0,0,0,0,0,0,0,5,5,0,0,5,0,0,0,0,0,0,5,0,5,5,5,5,5,5,5,0,5,0,0,5,5,5,5,5,5,5,5,0,0,0,5,5,5,5,5,5,5,5,5,5,0,0,5,0,0,0,0,5,0,5,5,5,5,5,0,5,0,0,0,5,5,5,5,0,0,5,5,0,5,5,5,0,0,0,0,0,0,5,0,5,5,0,0,0,5,0,5,5,5,5,0,0,5,5,0,0,0,0,0,0,0,0,5,0,5,5,5,5,5,5,5,0,0,0,0,5,0,0,0,5,5,0,65,209,205,195,0,11,19,5,0,1,5,5,5,5,5,0,0,0,0,0,5,5,5,5,5,5,0,65,238,205,195,0,11,51,5,5,5,5,0,0,5,5,5,0,5,5,5,5,5,5,5,5,5,5,0,0,5,0,0,0,5,0,0,0,0,5,0,0,0,0,0,5,5,0,0,0,0,0,5,0,0,0,2,2,3,0,65,174,206,195,0,11,2,5,5,0,65,189,206,195,0,11,15,5,0,0,5,5,5,5,0,0,5,5,0,0,5,5,0,65,213,206,195,0,11,43,5,0,0,0,0,0,0,0,0,5,0,0,0,5,0,5,5,5,0,0,5,5,0,0,0,0,0,5,5,0,0,0,0,0,5,0,0,5,0,0,0,0,5,0,65,137,207,195,0,11,111,5,5,5,0,0,0,0,0,0,5,5,5,5,5,0,0,0,0,0,5,5,5,0,5,5,0,0,0,0,0,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,0,0,0,0,5,2,2,2,2,2,4,0,4,0,4,4,0,0,3,4,4,4,2,2,2,2,3,2,2,2,2,2,4,2,2,4,0,0,4,5,5,0,0,0,0,2,2,2,2,4,2,4,4,4,2,2,2,4,2,2,4,2,4,4,2,4,0,65,134,208,195,0,11,58,4,4,4,4,2,2,0,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,2,5,5,5,5,0,0,0,0,0,0,0,0,2,2,2,4,2,2,2,2,2,2,2,2,2,2,2,2,5,2,2,2,4,0,65,203,208,195,0,11,20,2,2,2,2,4,4,2,2,2,2,2,2,2,2,2,2,5,5,5,5,0,65,233,208,195,0,11,37,2,0,2,2,4,4,4,0,2,4,4,2,2,4,2,2,0,2,4,4,2,0,0,0,0,4,2,3,0,0,0,0,5,0,0,5,5,0,65,152,209,195,0,11,109,5,5,5,5,0,0,5,5,0,0,0,0,0,0,0,5,5,5,5,5,0,5,5,5,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,0,0,5,0,5,5,0,0,0,0,0,0,5,0,0,0,5,5,5,5,5,5,0,5,0,0,0,0,5,5,5,5,0,0,0,0,0,0,5,5,0,5,0,0,0,5,5,5,5,5,5,5,5,0,0,5,0,5,0,0,5,5,5,5,0,5,5,5,5,5,0,65,144,210,195,0,11,101,5,5,0,5,0,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,5,5,5,5,5,5,0,0,5,5,5,5,0,5,5,5,5,5,5,0,0,5,5,5,0,0,0,0,5,5,5,5,5,5,5,0,5,5,0,0,0,0,0,0,5,5,5,5,5,5,5,0,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,0,0,5,5,5,5,5,5,0,5,5,0,5,5,0,65,254,210,195,0,11,121,5,5,5,5,5,5,0,0,0,5,0,5,5,0,5,5,0,0,0,5,0,5,0,0,0,0,0,0,0,0,5,5,5,0,0,5,5,5,5,5,5,5,0,0,0,0,5,5,5,5,5,5,5,5,5,0,0,5,5,5,5,5,0,5,5,0,5,5,5,5,5,0,0,0,0,0,2,2,2,2,5,5,5,5,5,5,5,5,0,0,0,0,0,0,232,206,16,0,132,6,0,0,0,0,0,0,240,219,16,0,236,13,0,0,0,0,0,0,0,2,14,0,65,128,212,195,0,11,5,225,0,129,1,1,0,65,142,212,195,0,11,163,64,64,0,127,0,191,0,255,0,46,1,109,1,173,1,229,1,36,2,80,2,142,2,206,2,222,2,30,3,79,3,140,3,188,3,250,3,58,4,74,4,123,4,178,4,242,4,50,5,114,5,163,5,207,5,15,6,68,6,94,6,158,6,222,6,30,7,86,7,141,7,202,7,9,8,72,8,135,8,198,8,5,9,68,9,131,9,195,9,1,10,63,10,127,10,191,10,254,10,62,11,126,11,190,11,253,11,61,12,125,12,188,12,252,12,59,13,123,13,187,13,251,13,59,14,121,14,232,11,2,12,18,12,40,12,72,12,102,12,131,12,162,12,194,12,194,12,207,12,236,12,12,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,30,13,62,13,30,13,30,13,30,13,94,13,94,13,94,13,95,13,94,13,94,13,94,13,95,13,0,0,16,0,32,0,48,0,64,0,80,0,96,0,112,0,127,0,143,0,159,0,175,0,191,0,207,0,223,0,239,0,255,0,15,1,31,1,47,1,46,1,62,1,78,1,94,1,109,1,125,1,141,1,157,1,173,1,189,1,205,1,221,1,229,1,245,1,5,2,21,2,36,2,52,2,68,2,84,2,80,2,96,2,112,2,128,2,142,2,158,2,174,2,190,2,206,2,222,2,238,2,254,2,222,2,238,2,254,2,14,3,30,3,46,3,62,3,78,3,79,3,95,3,111,3,127,3,140,3,156,3,172,3,188,3,188,3,204,3,220,3,236,3,250,3,10,4,26,4,42,4,58,4,74,4,90,4,106,4,74,4,90,4,106,4,122,4,123,4,139,4,155,4,171,4,178,4,194,4,210,4,226,4,242,4,2,5,18,5,34,5,50,5,66,5,82,5,98,5,114,5,130,5,146,5,162,5,163,5,179,5,195,5,211,5,207,5,223,5,239,5,255,5,15,6,31,6,47,6,63,6,68,6,84,6,100,6,116,6,94,6,110,6,126,6,142,6,158,6,174,6,190,6,206,6,222,6,238,6,254,6,14,7,30,7,46,7,62,7,78,7,86,7,102,7,118,7,134,7,141,7,157,7,173,7,189,7,202,7,218,7,234,7,250,7,9,8,25,8,41,8,57,8,72,8,88,8,104,8,120,8,135,8,151,8,167,8,183,8,198,8,214,8,230,8,246,8,5,9,21,9,37,9,53,9,68,9,84,9,100,9,116,9,131,9,147,9,163,9,179,9,195,9,211,9,227,9,243,9,1,10,17,10,33,10,49,10,63,10,79,10,95,10,111,10,127,10,143,10,159,10,175,10,191,10,207,10,223,10,239,10,254,10,14,11,30,11,46,11,62,11,78,11,94,11,110,11,126,11,142,11,158,11,174,11,190,11,206,11,222,11,238,11,253,11,13,12,29,12,45,12,61,12,77,12,93,12,109,12,125,12,141,12,157,12,173,12,188,12,204,12,220,12,236,12,252,12,12,13,28,13,44,13,59,13,75,13,91,13,107,13,123,13,139,13,155,13,171,13,187,13,203,13,219,13,235,13,251,13,11,14,27,14,43,14,59,14,75,14,91,14,107,14,121,14,137,14,153,14,169,14,163,5,163,5,185,14,200,14,216,14,232,14,247,14,6,15,20,15,36,15,65,0,65,0,52,15,97,0,97,0,68,15,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,84,15,100,15,163,5,163,5,84,15,163,5,163,5,92,15,108,15,225,10,163,5,163,5,163,5,108,15,163,5,163,5,163,5,116,15,132,15,141,15,163,5,157,15,65,0,65,0,65,0,65,0,65,0,173,15,189,15,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,192,15,163,5,208,15,213,15,163,5,163,5,163,5,163,5,229,15,244,15,163,5,4,16,163,5,19,16,163,5,35,16,100,8,51,16,163,5,163,5,163,5,67,16,81,16,93,16,36,11,109,16,125,16,36,11,163,5,163,5,141,16,163,5,163,5,148,16,164,16,163,5,171,16,163,5,163,5,163,5,163,5,187,16,163,5,14,5,203,16,219,16,235,16,163,5,15,5,251,16,163,5,163,5,17,5,163,5,147,16,11,17,25,17,25,17,163,5,41,17,163,5,163,5,163,5,57,17,73,17,86,17,36,11,36,11,102,17,118,17,64,6,24,13,24,13,24,13,201,7,163,5,163,5,134,17,148,17,216,14,164,17,176,17,203,7,163,5,192,17,158,6,163,5,163,5,206,17,221,17,163,5,163,5,237,17,249,17,9,18,158,6,163,5,22,18,38,18,65,0,65,0,54,18,70,18,86,18,101,18,110,18,97,0,97,0,116,2,128,2,128,2,128,2,126,18,137,18,97,0,117,2,128,2,128,2,206,2,206,2,206,2,206,2,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,255,0,153,18,255,0,255,0,255,0,255,0,255,0,255,0,168,18,184,18,168,18,168,18,184,18,200,18,168,18,216,18,232,18,232,18,232,18,248,18,7,19,23,19,39,19,55,19,71,19,87,19,103,19,119,19,134,19,148,19,164,19,180,19,196,19,212,19,228,19,228,19,243,19,3,20,18,20,33,20,49,20,65,20,79,20,95,20,111,20,127,20,143,20,143,20,156,20,172,20,188,20,25,17,203,20,219,20,25,17,231,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,251,20,25,17,11,21,25,17,25,17,25,17,25,17,22,21,25,17,224,20,235,20,38,21,25,17,42,21,56,21,25,17,25,17,65,21,24,13,61,21,24,13,127,20,127,20,127,20,81,21,25,17,25,17,25,17,25,17,93,21,127,20,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,195,20,201,20,25,17,25,17,227,20,25,17,25,17,25,17,25,17,25,17,25,17,109,21,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,125,21,135,21,127,20,105,21,25,17,25,17,151,21,235,20,161,21,235,20,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,164,21,172,21,235,20,235,20,235,20,181,21,235,20,193,21,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,235,20,25,17,25,17,25,17,235,20,207,21,25,17,25,17,220,21,25,17,230,21,25,17,25,17,25,17,25,17,25,17,25,17,65,0,65,0,65,0,97,0,97,0,97,0,246,21,5,22,255,0,255,0,255,0,255,0,255,0,255,0,20,22,35,22,97,0,97,0,51,22,163,5,163,5,163,5,67,22,83,22,163,5,99,22,106,8,106,8,106,8,106,8,206,2,206,2,115,22,129,22,145,22,161,22,177,22,193,22,24,13,24,13,25,17,226,21,25,17,25,17,25,17,25,17,25,17,209,22,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,225,22,24,13,25,17,241,22,255,22,15,23,31,23,1,5,163,5,163,5,163,5,163,5,47,23,189,15,163,5,163,5,163,5,163,5,62,23,253,4,163,5,163,5,1,5,163,5,163,5,163,5,163,5,14,5,78,23,163,5,163,5,25,17,25,17,90,23,163,5,25,17,105,23,83,21,25,17,121,23,126,20,25,17,25,17,83,21,25,17,25,17,126,20,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,25,17,25,17,25,17,25,17,163,5,109,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,16,5,25,17,25,17,25,17,65,21,163,5,163,5,22,18,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,137,23,163,5,153,23,24,13,255,0,255,0,169,23,185,23,255,0,201,23,163,5,163,5,163,5,163,5,217,23,233,23,189,2,249,23,9,24,253,0,255,0,255,0,255,0,25,24,39,24,55,24,61,24,71,24,83,24,99,24,24,13,113,24,127,24,163,5,140,24,156,24,163,5,163,5,163,5,172,24,188,24,163,5,163,5,200,24,212,24,36,11,206,2,228,24,158,6,163,5,244,24,163,5,118,5,4,25,163,5,16,5,202,7,163,5,163,5,20,25,35,25,51,25,67,25,241,16,163,5,163,5,74,25,89,25,105,25,121,25,163,5,137,25,163,5,163,5,163,5,153,25,169,25,174,25,190,25,206,25,221,25,186,16,106,8,97,0,97,0,237,25,253,25,97,0,97,0,97,0,97,0,97,0,163,5,163,5,13,26,36,11,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,151,13,163,5,29,26,163,5,163,5,17,5,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,45,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,15,5,163,5,163,5,163,5,163,5,163,5,163,5,147,16,24,13,24,13,77,26,90,26,105,26,115,26,131,26,163,5,163,5,163,5,163,5,163,5,163,5,145,26,158,26,255,4,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,174,26,25,17,163,5,163,5,163,5,163,5,0,5,163,5,163,5,190,26,24,13,24,13,206,26,206,2,222,26,206,2,238,26,250,26,10,27,25,27,227,10,163,5,163,5,163,5,163,5,163,5,163,5,163,5,41,27,57,27,48,0,64,0,80,0,96,0,73,27,89,27,105,27,163,5,107,27,163,5,14,5,220,25,123,27,139,27,154,27,101,8,163,5,225,10,170,27,15,5,15,5,24,13,24,13,163,5,163,5,163,5,163,5,163,5,163,5,163,5,62,7,186,27,127,20,127,20,150,15,143,20,143,20,143,20,202,27,211,27,59,21,225,27,24,13,24,13,25,17,25,17,241,27,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,16,5,163,5,163,5,163,5,147,9,1,28,5,28,163,5,163,5,13,28,163,5,28,28,163,5,163,5,44,28,163,5,60,28,163,5,163,5,76,28,92,28,24,13,24,13,65,0,65,0,66,3,97,0,97,0,163,5,163,5,163,5,163,5,15,5,36,11,65,0,65,0,108,28,97,0,116,28,163,5,163,5,132,28,163,5,163,5,163,5,136,28,53,3,53,3,152,28,166,28,180,28,24,13,24,13,24,13,24,13,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,99,22,163,5,187,16,132,28,24,13,196,28,128,2,128,2,201,28,24,13,24,13,24,13,24,13,217,28,163,5,163,5,227,28,163,5,242,28,163,5,2,29,163,5,14,5,74,21,24,13,24,13,24,13,163,5,18,29,163,5,34,29,163,5,50,29,24,13,24,13,24,13,24,13,163,5,163,5,163,5,66,29,127,20,82,29,127,20,127,20,98,29,78,9,163,5,114,29,8,28,130,29,163,5,146,29,163,5,162,29,24,13,24,13,178,29,163,5,189,29,205,29,163,5,163,5,163,5,221,29,163,5,237,29,163,5,253,29,163,5,13,30,72,21,24,13,24,13,24,13,24,13,24,13,163,5,163,5,163,5,163,5,148,16,24,13,24,13,24,13,65,0,65,0,65,0,29,30,97,0,97,0,97,0,45,30,163,5,163,5,61,30,36,11,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,127,20,2,28,163,5,163,5,77,30,153,13,24,13,24,13,24,13,246,19,163,5,162,29,93,30,163,5,119,5,109,30,24,13,163,5,125,30,24,13,24,13,163,5,141,30,24,13,163,5,99,22,157,30,163,5,163,5,117,5,173,30,82,29,189,30,205,30,203,7,163,5,163,5,221,30,235,30,163,5,148,16,36,11,115,7,163,5,251,30,133,13,11,31,163,5,163,5,27,31,203,7,163,5,163,5,43,31,58,31,74,31,90,31,101,31,163,5,84,9,117,31,132,31,147,31,24,13,24,13,24,13,163,31,99,8,178,31,163,5,163,5,48,6,194,31,36,11,210,31,88,8,104,8,225,31,241,31,1,32,15,32,29,20,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,163,5,163,5,31,32,47,32,63,32,153,13,24,13,163,5,163,5,163,5,79,32,94,32,36,11,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,163,5,110,32,125,32,140,32,148,32,24,13,24,13,163,5,163,5,163,5,164,32,179,32,36,11,195,32,24,13,163,5,163,5,211,32,227,32,36,11,24,13,24,13,24,13,163,5,116,15,243,32,3,33,99,22,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,163,5,117,31,19,33,24,13,24,13,24,13,24,13,24,13,24,13,65,0,65,0,97,0,97,0,35,12,35,33,50,33,62,33,163,5,78,33,94,33,36,11,24,13,24,13,24,13,24,13,110,33,163,5,163,5,125,33,141,33,24,13,157,33,163,5,163,5,170,33,185,33,201,33,163,5,163,5,115,5,217,33,231,33,163,5,163,5,163,5,163,5,148,16,247,33,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,104,8,163,5,110,32,7,34,23,34,35,12,141,15,80,5,163,5,42,14,39,34,54,34,24,13,24,13,24,13,24,13,110,9,163,5,163,5,70,34,85,34,36,11,101,34,163,5,111,34,127,34,36,11,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,143,34,159,34,85,9,163,5,171,34,138,32,36,11,24,13,24,13,24,13,24,13,24,13,147,9,127,20,187,34,202,34,216,34,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,147,16,24,13,24,13,24,13,24,13,24,13,24,13,143,20,143,20,143,20,143,20,143,20,143,20,232,34,248,34,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,151,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,163,5,163,5,163,5,163,5,163,5,8,35,163,5,163,5,163,5,24,35,40,35,28,20,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,163,5,163,5,163,5,99,22,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,163,5,163,5,148,16,163,5,14,5,51,25,163,5,163,5,163,5,163,5,14,5,36,11,163,5,15,5,51,35,163,5,163,5,163,5,67,35,83,35,99,35,113,35,65,7,163,5,24,13,24,13,24,13,24,13,24,13,24,13,24,13,65,0,65,0,97,0,97,0,127,20,129,35,24,13,24,13,24,13,24,13,24,13,24,13,163,5,163,5,163,5,163,5,29,14,145,35,146,35,146,35,154,35,169,35,24,13,24,13,24,13,24,13,183,35,199,35,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,132,28,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,187,16,24,13,24,13,148,16,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,215,35,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,152,13,145,9,24,13,231,35,243,35,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,17,5,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,163,5,163,5,163,5,163,5,163,5,62,7,16,5,148,16,3,36,19,36,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,206,2,206,2,65,6,206,2,27,20,25,17,25,17,25,17,25,17,25,17,25,17,25,17,209,22,24,13,24,13,24,13,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,225,22,25,17,25,17,35,36,25,17,25,17,25,17,46,36,59,36,72,36,25,17,84,36,25,17,25,17,25,17,61,21,24,13,25,17,25,17,25,17,25,17,98,36,24,13,24,13,24,13,24,13,24,13,24,13,24,13,127,20,114,36,127,20,114,36,25,17,25,17,25,17,25,17,25,17,65,21,127,20,8,28,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,65,0,178,3,97,0,130,36,174,3,163,28,168,18,65,0,220,0,146,36,162,36,176,36,164,28,65,0,178,3,97,0,189,36,202,36,97,0,216,36,232,36,247,36,251,36,65,0,216,0,97,0,65,0,178,3,97,0,130,36,174,3,97,0,168,18,65,0,220,0,251,36,65,0,216,0,97,0,65,0,178,3,97,0,11,37,65,0,26,37,235,0,138,3,42,37,97,0,54,37,65,0,22,37,231,0,36,37,199,0,97,0,237,0,65,0,66,37,97,0,79,37,93,37,93,37,93,37,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,206,2,206,2,206,2,109,37,206,2,206,2,120,37,133,37,145,37,248,19,194,4,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,90,2,161,37,176,37,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,76,14,192,37,206,37,128,2,128,2,128,2,222,37,24,13,244,19,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,163,5,16,5,238,37,254,37,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,14,38,24,13,163,5,163,5,51,6,30,38,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,139,7,36,11,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,46,38,14,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,62,38,27,20,24,13,24,13,65,0,65,0,220,0,97,0,78,38,51,25,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,90,31,127,20,127,20,94,38,110,38,24,13,24,13,24,13,24,13,90,31,127,20,126,38,3,28,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,228,10,163,5,142,38,155,38,169,38,185,38,199,38,207,38,103,8,17,5,222,38,17,5,24,13,24,13,24,13,238,38,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,25,17,25,17,60,21,25,17,25,17,25,17,25,17,25,17,25,17,209,22,105,23,24,17,24,17,24,17,25,17,225,22,254,38,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,58,21,24,13,24,13,24,13,99,23,25,17,223,27,25,17,25,17,60,21,63,21,224,27,225,22,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,11,39,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,27,39,59,21,59,21,25,17,25,17,25,17,25,17,25,17,25,17,25,17,28,39,25,17,25,17,25,17,25,17,25,17,157,15,60,21,225,27,60,21,25,17,25,17,25,17,64,21,157,15,25,17,25,17,64,21,25,17,58,21,224,27,24,13,24,13,24,13,24,13,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,209,22,58,21,59,21,63,21,25,17,25,17,106,23,39,39,60,21,63,21,63,21,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,25,17,53,39,25,17,25,17,61,21,24,13,24,13,36,11,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,24,13,24,13,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,147,16,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,15,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,153,13,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,147,9,163,5,163,5,163,5,163,5,163,5,15,5,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,62,7,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,163,5,24,13,24,13,24,13,24,13,24,13,69,39,24,13,24,35,24,35,24,35,24,35,24,35,24,35,24,13,24,13,24,13,24,13,24,13,24,13,24,13,24,13,206,2,206,2,206,2,206,2,206,2,206,2,206,2,206,2,206,2,206,2,206,2,206,2,206,2,206,2,206,2,24,13,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,61,26,85,39,132,0,164,0,196,0,228,0,4,1,36,1,68,1,100,1,132,1,160,1,192,1,218,1,250,1,26,2,58,2,90,2,122,2,154,2,185,2,217,2,249,2,25,3,57,3,89,3,121,3,153,3,185,3,185,3,185,3,185,3,185,3,185,3,189,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,221,3,185,3,245,3,21,4,53,4,85,4,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,117,4,149,4,149,4,149,4,149,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,197,4,223,4,253,4,29,5,61,5,93,5,125,5,157,5,189,5,221,5,253,5,23,6,55,6,87,6,119,6,151,6,183,6,215,6,247,6,18,7,185,3,50,7,82,7,103,7,103,7,103,7,103,7,110,7,185,3,185,3,142,7,103,7,103,7,103,7,103,7,103,7,185,3,174,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,185,3,206,7,103,7,234,7,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,10,8,185,3,185,3,42,8,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,59,8,91,8,114,8,103,7,103,7,103,7,103,7,146,8,103,7,103,7,103,7,103,7,103,7,103,7,103,7,162,8,194,8,226,8,2,9,34,9,66,9,98,9,103,7,114,9,146,9,169,9,188,9,204,9,236,9,103,7,5,10,37,10,69,10,101,10,66,9,133,10,165,10,192,10,103,7,103,7,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,224,10,185,3,185,3,185,3,185,3,185,3,185,3,185,3,240,10,15,11,185,3,185,3,185,3,185,3,185,3,185,3,185,3,37,11,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,48,11,185,3,79,11,103,7,103,7,103,7,103,7,185,3,83,11,103,7,103,7,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,185,3,115,11,185,3,185,3,185,3,185,3,185,3,185,3,185,3,136,11,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,168,11,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,103,7,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,181,4,200,11,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,23,23,23,25,23,23,23,20,21,23,24,23,19,23,23,9,9,9,9,9,9,9,9,9,9,23,23,24,24,24,23,23,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,20,23,21,26,22,26,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,20,24,21,24,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,23,25,25,25,25,27,23,26,27,5,28,24,16,27,26,27,24,11,11,26,2,23,23,26,11,5,29,11,11,11,23,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,24,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,24,2,2,2,2,2,2,2,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,1,2,1,2,1,2,2,1,1,2,1,2,1,1,2,1,1,1,2,2,1,1,1,1,2,1,1,2,1,1,1,2,2,2,1,1,2,1,1,2,1,2,1,2,1,1,2,1,2,2,1,2,1,1,2,1,1,1,2,1,2,1,1,2,2,5,1,2,2,2,5,5,5,5,1,3,2,1,3,2,1,3,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,2,1,3,2,1,2,1,1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,2,2,2,2,2,2,1,1,2,1,1,2,1,2,1,1,1,1,2,1,2,1,2,1,2,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,5,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,26,26,26,26,4,4,4,4,4,4,4,4,4,4,4,4,26,26,26,26,26,26,26,26,26,26,26,26,26,26,4,4,4,4,4,26,26,26,26,26,26,26,4,26,4,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,1,2,1,2,4,26,1,2,0,0,4,2,2,2,23,1,0,0,0,0,26,26,1,23,1,1,1,0,1,0,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,1,1,2,2,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,2,2,2,2,1,2,24,1,2,1,1,2,2,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,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,27,6,6,6,6,6,7,7,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,4,23,23,23,23,23,23,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,23,19,0,0,27,27,25,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,19,6,23,6,6,23,6,6,23,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,5,5,5,5,23,23,0,65,188,148,196,0,11,222,2,16,16,16,16,16,16,24,24,24,23,23,25,23,23,27,27,6,6,6,6,6,6,6,6,6,6,6,23,16,23,23,23,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,9,9,9,9,9,9,9,9,9,9,23,23,23,23,5,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,23,5,6,6,6,6,6,6,6,16,27,6,6,6,6,6,6,4,4,6,6,27,6,6,6,6,5,5,9,9,9,9,9,9,9,9,9,9,5,5,5,27,27,5,23,23,23,23,23,23,23,23,23,23,23,23,23,23,0,16,5,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,5,0,65,168,151,196,0,11,158,5,9,9,9,9,9,9,9,9,9,9,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,4,4,27,23,23,23,4,0,0,6,25,25,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,4,6,6,6,6,6,6,6,6,6,4,6,6,6,4,6,6,6,6,6,0,0,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,0,0,23,0,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,26,5,5,5,5,5,5,0,16,16,0,0,0,0,0,0,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,16,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,8,6,5,8,8,6,6,6,6,6,6,6,6,8,8,8,8,6,8,8,5,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,6,6,23,23,9,9,9,9,9,9,9,9,9,9,23,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,8,8,0,5,5,5,5,5,5,5,5,0,0,5,5,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,0,5,0,0,0,5,5,5,5,0,0,6,5,8,8,6,6,6,6,0,0,8,8,0,0,8,8,6,5,0,0,0,0,0,0,0,0,8,0,0,0,0,5,5,0,5,5,5,6,6,0,0,9,9,9,9,9,9,9,9,9,9,5,5,25,25,11,11,11,11,11,11,27,25,5,23,6,0,6,6,8,0,5,5,5,5,5,5,0,0,0,0,5,5,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,0,5,5,0,5,5,0,5,5,0,0,6,0,8,8,6,6,0,0,0,0,6,6,0,0,6,6,6,0,0,0,6,0,0,0,0,0,0,0,5,5,5,5,0,5,0,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,6,6,5,5,5,6,23,0,65,207,156,196,0,11,79,6,6,8,0,5,5,5,5,5,5,5,5,5,0,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,0,5,5,0,5,5,5,5,5,0,0,6,5,8,8,6,6,6,6,6,0,6,6,8,0,8,8,6,0,0,5,0,65,173,157,196,0,11,244,1,5,5,6,6,0,0,9,9,9,9,9,9,9,9,9,9,23,25,0,0,0,0,0,0,0,5,6,6,6,6,6,6,0,6,8,8,0,5,5,5,5,5,5,5,5,0,0,5,5,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,0,5,5,0,5,5,5,5,5,0,0,6,5,8,6,6,6,6,0,0,8,8,0,0,8,8,6,0,0,0,0,0,0,0,6,6,8,0,0,0,0,5,5,0,5,5,5,6,6,0,0,9,9,9,9,9,9,9,9,9,9,27,5,11,11,11,11,11,11,0,0,0,0,0,0,0,0,6,5,0,5,5,5,5,5,5,0,0,0,5,5,5,0,5,5,5,5,0,0,0,5,5,0,5,0,5,5,0,0,0,5,5,0,0,0,5,5,5,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,8,8,6,8,8,0,0,0,8,8,8,0,8,8,8,6,0,0,5,0,0,0,0,0,0,8,0,65,175,159,196,0,11,141,2,9,9,9,9,9,9,9,9,9,9,11,11,11,27,27,27,27,27,27,25,27,0,0,0,0,0,6,8,8,8,6,5,5,5,5,5,5,5,5,0,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,6,5,6,6,8,8,8,8,0,6,6,6,0,6,6,6,6,0,0,0,0,0,0,0,6,6,0,5,5,5,0,0,5,0,0,5,5,6,6,0,0,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,23,11,11,11,11,11,11,11,27,5,6,8,8,23,5,5,5,5,5,5,5,5,0,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,0,0,6,5,8,6,8,8,8,8,8,0,6,8,8,0,8,8,6,6,0,0,0,0,0,0,0,8,8,0,0,0,0,0,0,5,5,0,5,5,6,6,0,0,9,9,9,9,9,9,9,9,9,9,0,5,5,8,0,65,200,161,196,0,11,244,1,6,6,8,8,5,5,5,5,5,5,5,5,5,0,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,5,8,8,6,6,6,6,0,8,8,8,0,8,8,8,6,5,27,0,0,0,0,5,5,5,8,11,11,11,11,11,11,11,5,5,5,6,6,0,0,9,9,9,9,9,9,9,9,9,9,11,11,11,11,11,11,11,11,11,27,5,5,5,5,5,5,0,6,8,8,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,0,5,0,0,5,5,5,5,5,5,5,0,0,0,6,0,0,0,0,8,8,8,6,6,6,0,6,0,8,8,8,8,8,8,8,8,0,0,0,0,0,0,9,9,9,9,9,9,9,9,9,9,0,0,8,8,23,0,65,199,163,196,0,11,91,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,6,6,0,0,0,0,25,5,5,5,5,5,5,4,6,6,6,6,6,6,6,6,23,9,9,9,9,9,9,9,9,9,9,23,23,0,65,198,164,196,0,11,95,5,5,0,5,0,5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,5,0,5,5,5,5,5,5,5,5,5,5,6,5,5,6,6,6,6,6,6,6,6,6,5,0,0,5,5,5,5,5,0,4,0,6,6,6,6,6,6,6,0,9,9,9,9,9,9,9,9,9,9,0,0,5,5,5,5,0,65,197,165,196,0,11,217,1,5,27,27,27,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,27,23,27,27,27,6,6,27,27,27,27,27,27,9,9,9,9,9,9,9,9,9,9,11,11,11,11,11,11,11,11,11,11,27,6,27,6,27,6,20,21,20,21,8,8,5,5,5,5,5,5,5,5,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8,6,6,6,6,6,23,6,6,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,0,27,27,27,27,27,27,6,27,27,27,27,27,27,0,27,27,23,23,23,23,23,27,27,27,27,23,23,0,65,195,167,196,0,11,209,2,5,5,5,5,5,5,5,5,5,5,5,8,8,6,6,6,8,6,6,6,6,6,6,8,6,6,8,8,6,6,5,9,9,9,9,9,9,9,9,9,9,23,23,23,23,23,23,5,5,5,5,5,5,8,8,6,6,5,5,5,5,6,6,5,8,8,8,5,5,8,8,8,8,8,8,8,5,5,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,6,8,8,6,6,8,8,8,8,8,8,6,5,8,9,9,9,9,9,9,9,9,9,9,8,8,8,6,27,27,1,1,1,1,1,1,0,1,0,0,0,0,0,1,0,0,2,2,2,2,2,2,2,2,2,2,2,23,4,2,2,2,5,5,5,5,5,5,5,5,5,0,5,5,5,5,0,0,5,5,5,5,5,5,5,0,5,0,5,5,5,5,0,0,5,5,5,5,5,5,5,5,5,5,5,0,0,6,6,6,23,23,23,23,23,23,23,23,23,11,11,11,11,11,11,11,11,11,11,11,11,11,0,0,0,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,1,1,1,1,1,1,0,0,2,2,2,2,2,2,0,0,19,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,27,23,5,12,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,20,21,0,0,0,5,5,5,5,5,5,5,5,5,5,5,23,23,23,10,10,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,5,5,6,6,6,8,0,65,157,170,196,0,11,7,5,5,6,6,8,23,23,0,65,173,170,196,0,11,4,5,5,6,6,0,65,189,170,196,0,11,4,5,0,6,6,0,65,205,170,196,0,11,126,5,5,5,5,6,6,8,6,6,6,6,6,6,6,8,8,8,8,8,8,6,8,8,6,6,6,6,6,6,6,23,23,23,4,23,23,23,25,5,6,0,0,11,11,11,11,11,11,11,11,11,11,0,0,0,0,0,0,23,23,23,23,23,23,19,23,23,23,23,6,6,6,16,6,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,5,5,5,5,5,6,6,5,5,5,5,5,5,5,5,5,6,5,0,0,0,0,0,5,5,5,5,5,5,0,65,213,171,196,0,11,53,6,6,6,8,8,8,8,6,6,8,8,8,0,0,0,0,8,8,6,8,8,8,8,8,8,6,6,6,0,0,0,0,27,0,0,0,23,23,9,9,9,9,9,9,9,9,9,9,5,5,5,5,5,0,65,149,172,196,0,11,233,5,9,9,9,9,9,9,9,9,9,9,11,0,0,0,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,5,5,5,5,5,5,5,6,6,8,8,6,0,0,23,23,5,5,5,5,5,8,6,8,6,6,6,6,6,6,6,0,6,8,6,8,8,6,6,6,6,6,6,6,6,8,8,8,6,6,6,6,6,6,6,6,6,6,0,0,6,23,23,23,23,23,23,23,4,23,23,23,23,23,23,0,0,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,5,5,5,5,6,8,6,6,6,6,6,8,6,8,8,8,6,8,8,5,5,5,5,5,5,5,5,0,0,0,23,27,27,27,27,27,27,27,27,27,27,6,6,6,6,6,27,27,27,27,27,27,27,27,27,23,23,0,5,8,6,6,6,6,8,8,6,6,8,6,6,6,5,5,5,5,5,5,6,8,6,6,8,8,8,6,8,6,6,8,8,0,0,0,0,0,0,0,0,23,23,23,23,5,5,5,5,8,8,8,8,8,8,8,8,6,6,6,6,8,8,6,6,0,0,0,23,23,23,23,23,9,9,9,9,9,9,9,9,9,9,0,0,0,5,5,5,5,5,5,5,5,4,4,4,4,4,4,23,23,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,23,23,23,23,23,23,23,23,0,0,0,0,0,0,0,0,6,6,6,23,6,6,6,6,6,6,6,6,6,6,6,6,8,6,6,6,6,6,6,6,5,5,5,5,6,5,5,8,6,6,5,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,2,2,2,2,2,2,2,2,4,2,2,2,2,2,2,2,1,2,1,2,1,2,2,2,2,2,2,2,2,2,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,2,2,2,2,0,0,1,1,1,1,1,1,0,0,2,2,2,2,2,2,2,2,0,1,0,1,0,1,0,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,2,2,2,2,2,0,2,2,1,1,1,1,3,26,2,26,26,2,2,2,0,2,2,1,1,1,1,3,26,26,26,2,2,2,2,0,0,2,2,1,1,1,1,0,26,26,26,2,2,2,2,2,2,2,2,1,1,1,1,1,26,26,26,0,0,2,2,2,0,2,2,1,1,1,1,3,26,26,0,12,12,12,12,12,12,12,12,12,12,12,16,16,16,16,16,19,19,19,19,19,19,23,23,28,29,20,28,28,29,20,28,23,23,23,23,23,23,23,23,13,14,16,16,16,16,16,12,23,23,23,23,23,23,23,23,23,28,29,23,23,23,23,22,23,23,23,24,20,21,23,23,23,23,23,23,23,23,23,24,23,22,23,23,23,23,23,23,23,23,23,23,12,16,16,16,16,16,0,16,16,16,16,16,16,16,16,16,16,11,4,0,0,11,11,11,11,11,11,24,24,24,20,21,4,11,11,11,11,11,11,11,11,11,11,24,24,24,20,21,0,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,0,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,0,65,141,178,196,0,11,31,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,6,7,7,7,6,6,6,6,6,6,6,6,6,6,6,0,65,187,178,196,0,11,151,2,27,27,1,27,27,27,27,1,27,27,2,1,1,1,2,2,1,1,1,2,27,1,27,27,24,1,1,1,1,1,27,27,27,27,1,27,1,27,1,27,1,1,1,1,27,2,1,1,1,1,2,5,5,5,5,2,27,27,2,2,1,1,24,24,24,24,24,1,2,2,2,2,27,24,27,27,2,27,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,1,2,10,10,10,10,11,27,27,0,0,0,0,24,24,24,24,24,27,27,27,27,27,24,24,27,27,27,27,24,27,27,24,27,27,24,27,27,27,27,27,27,27,24,27,27,27,27,27,27,27,27,27,27,27,27,27,27,24,24,27,27,24,27,24,27,27,27,27,27,27,27,27,27,27,27,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,27,27,27,27,27,27,27,27,20,21,20,21,27,27,27,27,24,24,27,27,27,27,27,27,27,20,21,27,27,27,27,27,27,27,27,27,27,27,27,24,27,27,27,24,24,24,24,27,27,27,27,27,27,27,27,27,27,27,27,24,24,24,24,27,27,27,27,27,27,27,27,27,27,27,27,27,27,0,65,219,180,196,0,11,131,2,11,11,11,11,11,11,11,11,11,11,11,11,27,27,27,27,27,27,27,27,27,27,11,11,11,11,11,11,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,24,27,27,27,27,27,27,27,27,20,21,20,21,20,21,20,21,11,11,11,11,11,11,11,11,11,11,24,24,24,24,24,20,21,24,24,24,24,24,24,24,24,24,20,21,20,21,20,21,20,21,20,21,20,21,20,21,24,24,24,24,24,24,24,24,20,21,20,21,24,24,24,24,24,24,24,24,24,24,24,24,20,21,24,24,24,24,24,27,27,24,24,24,24,24,24,27,27,27,27,0,0,27,27,27,27,27,27,27,27,27,27,0,27,27,27,27,27,27,27,27,27,1,2,1,1,1,2,2,1,2,1,2,1,2,1,1,1,2,1,2,2,1,2,2,2,2,2,2,4,4,1,1,2,1,2,2,27,27,27,27,27,27,1,2,1,2,6,6,1,2,0,0,0,0,0,23,23,23,23,11,23,23,2,2,2,2,2,2,0,2,0,0,0,0,0,2,0,0,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,4,23,0,65,236,182,196,0,11,8,6,5,5,5,5,5,5,5,0,65,253,182,196,0,11,98,23,23,28,29,28,29,23,23,23,28,29,23,28,29,23,23,23,23,23,23,23,19,23,23,19,23,28,29,23,23,28,29,20,21,20,21,20,21,20,21,23,23,23,23,23,4,23,23,23,23,23,23,23,23,23,23,19,19,23,23,23,23,19,23,20,23,23,23,23,23,23,23,23,23,23,23,23,23,27,27,23,23,23,20,21,20,21,20,21,20,21,19,0,0,27,27,27,27,0,65,235,183,196,0,11,6,27,27,27,27,27,27,0,65,251,183,196,0,11,109,12,23,23,23,27,4,5,10,20,21,20,21,20,21,20,21,27,27,20,21,20,21,20,21,20,21,19,20,21,21,27,10,10,10,10,10,10,10,10,10,6,6,6,6,8,8,19,4,4,4,4,4,27,27,10,10,10,4,5,23,27,27,5,5,5,5,5,5,5,0,0,6,6,26,26,4,4,5,5,5,5,5,5,5,5,5,5,5,23,4,4,4,5,27,27,11,11,11,11,27,27,27,27,27,27,27,27,27,27,0,65,243,184,196,0,11,159,3,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,0,27,27,27,27,27,27,27,27,11,11,11,11,11,11,11,11,5,5,5,5,5,5,5,5,5,5,5,5,4,23,23,23,9,9,9,9,9,9,9,9,9,9,5,5,0,0,0,0,1,2,1,2,1,2,1,2,1,2,1,2,1,2,5,6,7,7,7,23,6,6,6,6,6,6,6,6,6,6,23,4,1,2,1,2,1,2,1,2,1,2,1,2,4,4,6,6,5,5,5,5,5,5,10,10,10,10,10,10,10,10,10,10,6,6,23,23,23,23,23,23,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,4,4,4,4,4,4,4,4,4,26,26,1,2,1,2,1,2,1,2,1,2,1,2,1,2,4,2,2,2,2,2,2,2,2,1,2,1,2,1,1,2,1,2,1,2,1,2,4,26,26,1,2,1,2,5,1,2,1,2,2,2,1,2,1,2,1,2,1,2,1,2,1,1,1,1,1,2,1,2,1,2,1,2,1,2,1,2,1,1,1,1,2,1,2,0,0,0,0,0,1,2,0,2,0,2,1,2,1,2,0,0,0,0,0,0,4,4,4,1,2,5,4,4,2,5,5,5,5,5,6,5,5,5,6,5,5,5,5,6,5,5,5,5,8,8,6,6,8,27,27,27,27,6,0,0,0,11,11,11,11,11,11,27,27,25,27,0,0,0,0,0,0,5,5,5,5,23,23,23,23,0,0,0,0,0,0,0,0,8,8,5,5,5,5,5,5,5,5,5,5,5,5,5,5,8,8,8,8,8,8,8,8,8,8,8,8,6,6,0,0,0,0,0,0,0,0,23,23,6,6,5,5,5,5,5,5,23,23,23,5,23,5,5,6,5,5,5,5,5,5,6,6,6,6,6,6,6,6,23,23,6,6,8,8,0,65,157,188,196,0,11,77,23,5,5,5,6,8,8,6,6,6,6,8,8,6,6,8,8,23,23,23,23,23,23,23,23,23,23,23,23,23,0,4,9,9,9,9,9,9,9,9,9,9,0,0,0,0,23,23,5,5,5,5,5,6,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,8,6,6,8,8,6,6,0,65,243,188,196,0,11,67,5,5,5,6,5,5,5,5,5,5,5,5,6,8,0,0,9,9,9,9,9,9,9,9,9,9,0,0,23,23,23,23,4,5,5,5,5,5,5,27,27,27,5,8,6,8,5,5,6,5,6,6,6,5,5,6,6,5,5,5,5,5,6,6,5,6,5,0,65,195,189,196,0,11,28,5,5,4,23,23,5,5,5,5,5,5,5,5,5,5,5,8,6,6,8,8,23,23,5,4,4,8,6,0,65,232,189,196,0,11,118,5,5,5,5,5,5,0,0,5,5,5,5,5,5,0,2,2,2,2,2,2,2,2,2,2,2,26,4,4,4,4,2,2,2,2,2,2,2,2,2,4,26,26,0,0,0,0,5,5,5,8,8,6,8,8,6,8,8,23,8,6,0,0,5,5,5,5,5,5,5,0,0,0,0,5,5,5,5,5,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,2,2,2,2,2,2,2,0,65,231,190,196,0,11,68,2,2,2,2,2,0,0,0,0,0,5,6,5,5,5,5,5,5,5,5,5,24,5,5,5,5,5,5,5,0,5,5,5,5,5,0,5,0,5,5,0,5,5,0,5,5,5,5,5,5,5,5,5,5,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,65,184,191,196,0,11,236,1,5,5,5,5,5,5,5,5,5,5,5,5,5,5,21,20,5,5,5,5,5,5,5,5,0,0,0,0,0,0,0,27,5,5,5,5,5,5,5,5,5,5,5,5,25,27,27,27,23,23,23,23,23,23,23,20,21,23,0,0,0,0,0,0,23,19,19,22,22,20,21,20,21,20,21,20,21,20,21,20,21,23,23,20,21,23,23,23,23,22,22,22,23,23,23,0,23,23,23,23,19,20,21,20,21,20,21,23,23,24,19,24,24,24,0,23,25,23,23,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,0,0,16,0,23,23,23,25,23,23,23,20,21,23,24,23,19,23,23,2,2,2,2,2,2,2,2,2,2,2,20,24,21,24,20,21,23,20,21,23,23,5,5,5,5,5,5,5,5,5,5,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,0,0,5,5,5,5,5,5,0,0,5,5,5,0,0,0,25,25,24,26,27,25,25,0,27,24,24,24,24,27,27,0,65,173,193,196,0,11,63,16,16,16,27,27,0,0,5,5,5,5,5,5,5,5,5,5,5,0,5,5,0,5,23,23,23,0,0,0,0,11,11,11,11,11,11,11,11,11,10,10,10,10,10,11,11,11,11,27,27,27,27,27,27,27,27,27,27,11,11,27,27,27,0,65,251,193,196,0,11,32,27,27,27,27,27,27,27,27,27,27,27,27,27,6,0,0,6,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,65,164,194,196,0,11,72,5,5,5,10,5,5,5,5,5,5,5,5,10,0,0,0,0,0,5,5,5,5,5,5,6,6,6,6,6,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,0,23,5,5,5,5,0,0,0,0,5,5,5,5,5,5,5,5,23,10,10,10,10,10,0,65,246,194,196,0,11,32,1,1,1,1,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,5,5,5,5,5,5,5,5,0,65,161,195,196,0,11,189,2,23,1,1,1,0,1,1,0,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,2,2,2,2,2,2,2,0,2,2,2,2,2,2,2,0,2,2,0,0,0,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,0,0,0,0,0,5,5,5,5,5,5,0,0,5,0,5,5,5,5,5,5,0,5,5,0,0,0,5,0,0,5,5,5,5,5,5,0,23,11,11,11,11,11,11,11,11,5,5,5,5,5,5,5,27,27,11,11,11,11,11,11,11,5,5,5,0,5,5,0,0,0,0,0,11,11,11,11,11,5,5,5,5,5,5,11,11,11,11,11,11,0,0,0,23,5,5,5,5,5,5,5,5,5,5,0,0,0,0,0,23,5,5,5,5,5,5,5,5,0,0,0,0,11,11,5,5,0,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,5,6,6,6,0,6,6,0,0,0,0,0,6,6,6,6,5,5,5,5,5,5,0,0,6,6,6,0,0,0,0,6,23,23,23,23,23,23,23,23,23,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,11,11,23,5,5,5,5,5,5,5,5,5,5,5,5,5,11,11,11,5,5,5,5,5,5,5,5,27,5,5,5,5,5,5,5,6,6,0,0,0,0,11,11,11,11,11,23,23,23,23,23,23,23,0,65,231,197,196,0,11,67,5,5,5,5,5,5,0,0,0,23,23,23,23,23,23,23,5,5,5,5,5,5,0,0,11,11,11,11,11,11,11,11,5,5,5,0,0,0,0,0,11,11,11,11,11,11,11,11,5,5,0,0,0,0,0,0,0,23,23,23,23,0,0,0,1,1,1,0,65,183,198,196,0,11,166,1,2,2,2,0,0,0,0,0,0,0,11,11,11,11,11,11,5,5,5,5,6,6,6,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,0,6,6,19,0,0,11,11,11,11,11,11,11,5,0,0,0,0,0,0,0,0,6,11,11,11,11,23,23,23,23,23,0,0,0,0,0,0,5,5,6,6,6,6,23,23,23,23,0,0,0,0,0,0,5,5,5,5,5,11,11,11,11,11,11,11,0,0,0,0,8,6,8,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,23,23,23,23,23,23,23,0,0,11,11,11,11,11,11,9,9,9,9,9,9,9,9,9,9,6,5,5,6,6,5,0,65,230,199,196,0,11,18,6,8,8,8,6,6,6,6,8,8,6,6,23,23,16,23,23,6,0,65,130,200,196,0,11,42,16,0,0,5,5,5,5,5,5,5,6,6,6,6,6,8,6,6,6,23,23,23,23,5,8,8,5,0,0,0,0,0,0,0,0,5,5,5,6,23,23,5,0,65,181,200,196,0,11,63,5,5,5,8,8,8,6,6,6,6,6,6,6,6,6,8,5,5,5,5,23,23,23,23,6,6,6,6,23,8,6,9,9,9,9,9,9,9,9,9,9,5,23,5,23,23,23,0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,0,65,255,200,196,0,11,32,5,5,5,5,5,5,5,5,5,5,5,5,8,8,8,6,6,8,8,6,8,6,6,23,23,23,23,23,23,6,5,6,0,65,173,201,196,0,11,149,2,5,5,5,5,5,5,5,0,5,0,5,5,5,5,0,5,5,5,5,5,5,5,5,5,23,0,0,0,0,0,0,8,8,8,6,6,6,6,6,6,6,6,0,0,0,0,0,6,6,8,8,0,5,5,5,5,5,5,5,5,0,0,5,0,5,5,0,5,5,5,5,5,0,6,6,5,8,8,6,8,8,8,8,0,0,8,8,0,0,8,8,8,0,0,5,0,0,0,0,0,0,8,0,0,0,0,0,5,5,5,8,8,0,0,6,6,6,6,6,6,6,0,0,0,5,5,5,5,5,8,8,8,6,6,6,6,6,6,6,6,8,8,6,6,6,8,6,5,5,5,5,23,23,23,23,23,9,9,9,9,9,9,9,9,9,9,23,23,0,23,6,5,8,8,8,6,6,6,6,6,6,8,6,8,8,8,8,6,8,6,6,5,5,23,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,8,8,6,6,6,6,0,0,8,8,8,8,6,6,8,6,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,5,5,5,5,6,6,0,0,8,8,8,6,6,6,6,6,6,6,6,8,8,6,8,6,23,23,23,5,0,65,205,203,196,0,11,99,23,23,23,23,23,23,23,23,23,23,23,23,23,0,0,0,5,5,5,5,5,5,5,5,5,5,5,6,8,6,8,8,6,6,6,6,6,6,8,6,5,23,0,0,0,0,0,0,8,8,6,6,6,6,8,6,6,6,6,6,0,0,0,0,9,9,9,9,9,9,9,9,9,9,11,11,23,23,23,27,6,6,6,6,6,6,6,6,8,6,6,23,0,0,0,0,11,11,11,0,65,188,204,196,0,11,51,5,5,5,5,5,5,5,0,0,5,0,0,5,5,5,5,0,5,5,0,5,5,5,5,5,5,5,5,8,8,8,8,8,8,0,8,8,0,0,6,6,8,6,5,8,5,8,6,23,23,23,0,65,248,204,196,0,11,36,5,5,5,5,5,5,5,5,0,0,5,5,5,5,5,5,8,8,8,6,6,6,6,0,0,6,6,8,8,8,8,6,5,23,5,8,0,65,167,205,196,0,11,77,5,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,6,6,6,6,6,6,8,5,6,6,6,6,23,23,23,23,23,23,23,6,0,0,0,0,0,0,0,0,5,6,6,6,6,6,6,8,8,6,6,6,5,5,5,5,6,6,6,6,6,6,6,8,6,6,23,23,23,5,23,23,23,0,65,129,206,196,0,11,38,23,23,23,23,23,23,23,23,23,23,0,0,0,0,0,0,6,6,6,6,6,6,6,0,6,6,6,6,6,6,8,6,5,23,23,23,23,23,0,65,177,206,196,0,11,22,6,6,6,6,6,6,6,6,0,8,6,6,6,6,6,6,8,6,6,8,6,6,0,65,208,206,196,0,11,148,1,5,6,6,6,6,6,6,0,0,0,6,0,6,6,0,6,6,6,6,6,6,5,6,0,0,0,0,0,0,0,0,5,5,5,5,5,5,0,5,5,0,5,5,5,5,5,5,5,5,5,5,8,8,8,8,8,0,6,6,0,8,8,6,8,6,5,0,0,0,0,0,0,0,5,5,5,6,6,8,8,23,23,0,0,0,0,0,0,0,6,6,5,8,5,5,5,5,5,5,5,5,5,5,5,5,8,8,6,6,6,6,6,0,0,0,8,8,11,11,11,11,11,27,27,27,27,27,27,27,27,25,25,25,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,0,65,241,207,196,0,11,22,23,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,0,23,23,23,23,23,0,65,146,208,196,0,11,3,5,23,23,0,65,162,208,196,0,11,33,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,6,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,23,0,65,205,208,196,0,11,22,6,6,6,6,6,6,6,23,23,23,23,23,27,27,27,27,4,4,4,4,23,27,0,65,237,208,196,0,11,89,9,9,9,9,9,9,9,9,9,9,0,11,11,11,11,11,0,5,5,5,5,5,5,5,5,5,5,5,5,5,11,11,11,11,11,11,11,23,23,23,23,0,0,0,0,0,5,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,6,6,6,4,4,4,4,4,4,4,4,4,4,4,4,4,23,4,6,0,65,209,209,196,0,11,2,8,8,0,65,225,209,196,0,11,22,4,4,4,4,0,4,4,4,4,4,4,4,0,4,4,0,5,5,5,0,0,5,0,65,129,210,196,0,11,32,5,5,5,5,0,0,0,0,0,0,0,0,5,5,5,5,5,5,5,5,5,5,0,0,27,6,6,23,16,16,16,16,0,65,173,210,196,0,11,69,27,27,27,27,27,27,27,0,0,27,27,27,27,27,27,27,8,8,6,6,6,27,27,27,8,8,8,16,16,16,16,16,16,16,16,6,6,6,6,6,27,27,6,6,6,6,6,6,6,27,27,27,27,27,27,27,27,27,27,6,6,6,6,27,27,6,6,6,27,0,65,252,210,196,0,11,4,11,11,11,11,0,65,140,211,196,0,11,241,3,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,1,0,1,1,0,0,1,0,0,1,1,0,0,1,1,1,1,0,1,1,1,1,1,1,2,2,2,2,0,2,0,2,2,2,2,1,1,0,1,1,1,1,0,0,1,1,1,1,1,0,1,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,1,1,0,1,1,1,1,0,1,1,1,1,1,0,1,0,0,0,1,1,1,1,1,1,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,2,2,2,2,2,2,0,0,1,1,1,1,1,1,1,1,24,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,24,2,2,2,2,2,24,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,24,2,2,2,2,2,2,24,2,2,2,2,2,2,1,2,0,0,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6,6,6,6,6,6,6,27,27,27,27,6,6,6,6,6,6,6,6,6,6,6,6,6,27,27,27,27,27,6,27,27,27,27,27,27,27,27,27,27,6,27,27,23,23,23,23,23,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0,6,6,6,6,6,6,6,6,6,0,0,6,6,6,6,6,0,6,6,0,6,6,6,6,6,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,6,6,6,6,6,6,6,4,4,4,4,4,4,4,0,0,9,9,9,9,9,9,9,9,9,9,0,0,0,0,5,27,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,0,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,25,5,5,5,5,5,5,5,0,5,5,5,5,0,5,5,0,5,5,5,5,5,0,0,11,11,11,11,11,11,11,11,11,2,2,2,2,6,6,6,6,6,6,6,4,0,0,0,0,11,11,11,11,11,11,11,11,11,11,11,11,27,11,11,11,25,11,11,11,11,0,65,136,215,196,0,11,114,11,11,11,11,11,11,11,11,11,11,11,11,11,11,27,11,0,5,5,0,5,0,0,5,0,5,5,5,5,5,5,5,0,5,5,5,5,0,5,0,5,0,0,0,0,5,0,0,0,0,5,0,5,0,5,0,5,5,5,0,5,5,0,5,0,0,5,0,5,0,5,0,5,0,5,5,0,5,0,0,5,5,5,5,0,5,5,5,5,0,5,5,5,5,0,5,0,5,5,5,0,5,5,5,5,5,0,5,5,5,5,5,24,24,0,65,136,216,196,0,11,73,11,11,11,11,11,11,11,11,11,11,11,11,11,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,27,27,27,27,27,27,27,27,0,0,0,0,27,27,27,27,27,27,0,0,0,0,0,0,0,0,27,27,27,0,27,27,27,27,27,27,27,27,27,27,27,27,0,16,0,65,223,216,196,0,11,133,16,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,12,234,16,0,127,13,0,0,0,0,0,0,10,5,17,0,102,39,0,0,0,0,0,0,0,0,17,0,24,13,0,0,0,0,0,0,16,1,103,7,1,0,0,0,0,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,0,0,160,44,17,0,42,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,105,99,117,95,110,111,114,109,97,108,105,122,101,114,45,49,46,53,46,48,47,115,114,99,47,108,105,98,46,114,115,0,0,0,212,44,17,0,97,0,0,0,219,4,0,0,74,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,105,100,110,97,45,49,46,48,46,51,47,115,114,99,47,117,116,115,52,54,46,114,115,80,117,110,121,99,111,100,101,32,111,118,101,114,102,108,111,119,115,32,115,104,111,117,108,100,32,110,111,116,32,98,101,32,112,111,115,115,105,98,108,101,32,100,117,101,32,116,111,32,80,85,78,89,67,79,68,69,95,69,78,67,79,68,69,95,77,65,88,95,73,78,80,85,84,95,76,69,78,71,84,72,0,0,161,45,17,0,81,0,0,0,72,45,17,0,89,0,0,0,187,1,0,0,9,0,0,0,46,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,0,0,0,72,45,17,0,89,0,0,0,54,2,0,0,48,0,0,0,72,45,17,0,89,0,0,0,34,3,0,0,64,0,0,0,72,45,17,0,89,0,0,0,60,3,0,0,37,0,0,0,72,45,17,0,89,0,0,0,115,3,0,0,37,0,0,0,72,45,17,0,89,0,0,0,137,3,0,0,68,0,0,0,72,45,17,0,89,0,0,0,98,3,0,0,68,0,0,0,72,45,17,0,89,0,0,0,218,4,0,0,45,0,0,0,120,0,0,0,110,0,0,0,45,0,0,0,45,0,0,0,72,45,17,0,89,0,0,0,222,4,0,0,55,0,0,0,72,45,17,0,89,0,0,0,5,5,0,0,50,0,0,0,72,45,17,0,89,0,0,0,14,5,0,0,59,0,0,0,72,45,17,0,89,0,0,0,41,5,0,0,54,0,0,0,72,45,17,0,89,0,0,0,52,5,0,0,51,0,0,0,72,45,17,0,89,0,0,0,248,4,0,0,37,0,0,0,72,45,17,0,89,0,0,0,192,4,0,0,47,0,0,0,72,45,17,0,89,0,0,0,134,4,0,0,55,0,0,0,72,45,17,0,89,0,0,0,221,5,0,0,44,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,105,99,117,95,110,111,114,109,97,108,105,122,101,114,45,49,46,53,46,48,47,115,114,99,47,108,105,98,46,114,115,0,0,0,72,47,17,0,97,0,0,0,218,3,0,0,43,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,115,111,114,116,47,115,116,97,98,108,101,47,113,117,105,99,107,115,111,114,116,46,114,115,109,105,100,32,62,32,108,101,110,27,48,17,0,9,0,0,0,188,47,17,0,95,0,0,0,76,0,0,0,31,0,0,0,188,47,17,0,95,0,0,0,70,0,0,0,23,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,99,111,100,101,95,112,111,105,110,116,32,60,32,115,101,108,102,46,104,101,97,100,101,114,46,104,105,103,104,95,115,116,97,114,116,32,38,38,32,115,101,108,102,46,104,101,97,100,101,114,46,104,105,103,104,95,115,116,97,114,116,32,62,32,83,77,65,76,76,95,76,73,77,73,84,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,105,99,117,95,99,111,108,108,101,99,116,105,111,110,115,45,49,46,53,46,48,47,115,114,99,47,99,111,100,101,112,111,105,110,116,116,114,105,101,47,99,112,116,114,105,101,46,114,115,169,48,17,0,115,0,0,0,254,0,0,0,13,0,0,0,68,6,73,6,32,0,39,6,68,6,68,6,71,6,32,0,57,6,68,6,74,6,71,6,32,0,72,6,51,6,68,6,69,6,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,105,99,117,95,110,111,114,109,97,108,105,122,101,114,45,49,46,53,46,48,47,115,114,99,47,108,105,98,46,114,115,0,78,49,17,0,97,0,0,0,218,3,0,0,43,0,0,0,0,0,64,0,0,0,128,0,192,0,255,0,62,1,113,1,177,1,0,0,0,0,0,0,241,1,49,2,112,2,166,2,230,2,32,3,93,3,156,3,0,0,0,0,214,3,22,4,70,4,123,4,0,0,187,4,234,4,41,5,0,0,62,5,124,5,170,5,210,5,8,6,72,6,133,6,165,6,228,6,35,7,96,7,127,7,188,7,165,6,244,7,32,8,95,8,127,7,151,8,127,7,215,8,238,8,45,9,0,0,99,9,131,9,190,9,202,9,5,10,45,10,106,10,170,10,228,10,186,5,211,5,224,5,246,5,22,6,38,6,62,6,93,6,211,5,211,5,211,5,114,6,0,0,16,0,32,0,48,0,64,0,80,0,96,0,112,0,0,0,16,0,32,0,48,0,128,0,144,0,160,0,176,0,192,0,208,0,224,0,240,0,255,0,15,1,31,1,47,1,62,1,78,1,94,1,110,1,113,1,129,1,145,1,161,1,177,1,193,1,209,1,225,1,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,241,1,1,2,17,2,33,2,49,2,65,2,81,2,97,2,112,2,128,2,144,2,160,2,166,2,182,2,198,2,214,2,230,2,246,2,6,3,22,3,32,3,48,3,64,3,80,3,93,3,109,3,125,3,141,3,156,3,172,3,188,3,204,3,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,214,3,230,3,246,3,6,4,22,4,38,4,54,4,70,4,86,4,102,4,118,4,123,4,139,4,155,4,171,4,0,0,16,0,32,0,48,0,187,4,203,4,219,4,235,4,234,4,250,4,10,5,26,5,41,5,57,5,73,5,89,5,0,0,16,0,32,0,48,0,62,5,78,5,94,5,110,5,124,5,140,5,156,5,172,5,170,5,186,5,202,5,218,5,210,5,226,5,242,5,2,6,8,6,24,6,40,6,56,6,72,6,88,6,104,6,120,6,133,6,149,6,165,6,181,6,165,6,181,6,197,6,213,6,228,6,244,6,4,7,20,7,35,7,51,7,67,7,83,7,96,7,112,7,128,7,144,7,127,7,143,7,159,7,175,7,188,7,204,7,220,7,236,7,165,6,181,6,197,6,213,6,244,7,4,8,20,8,36,8,32,8,48,8,64,8,80,8,95,8,111,8,127,8,143,8,127,7,143,7,159,7,175,7,151,8,167,8,183,8,199,8,127,7,143,7,159,7,175,7,215,8,231,8,247,8,7,9,238,8,254,8,14,9,30,9,45,9,61,9,77,9,93,9,0,0,16,0,32,0,48,0,99,9,115,9,131,9,147,9,163,9,179,9,190,9,206,9,222,9,238,9,202,9,218,9,234,9,250,9,5,10,21,10,37,10,53,10,45,10,61,10,77,10,93,10,106,10,122,10,138,10,154,10,170,10,186,10,202,10,218,10,228,10,244,10,4,11,20,11,0,0,0,0,30,11,45,11,0,0,0,0,0,0,0,0,56,11,0,65,254,232,196,0,11,14,71,11,81,11,0,0,0,0,89,11,97,11,110,11,0,65,182,233,196,0,11,2,73,4,0,65,248,233,196,0,11,6,122,11,0,0,105,7,0,65,144,234,196,0,11,2,136,11,0,65,166,234,196,0,11,2,150,11,0,65,184,234,196,0,11,2,160,11,0,65,210,234,196,0,11,70,172,11,0,0,0,0,0,0,0,0,201,7,183,11,0,0,0,0,0,0,199,11,214,11,0,0,0,0,0,0,229,11,244,11,0,0,0,12,16,12,0,0,21,12,97,3,0,0,0,0,116,11,0,0,0,0,0,0,126,6,37,12,0,0,0,0,0,0,125,6,0,65,170,235,196,0,11,6,53,12,69,12,83,12,0,65,200,235,196,0,11,74,99,12,115,12,241,1,125,12,141,12,157,12,173,12,189,12,205,12,221,12,237,12,253,12,13,13,29,13,45,13,61,13,77,13,93,13,109,13,125,13,141,13,157,13,173,13,189,13,205,13,221,13,237,13,253,13,13,14,29,14,45,14,61,14,76,14,92,14,108,14,124,14,140,14,0,65,170,236,196,0,11,12,156,14,171,14,100,3,0,0,0,0,187,14,0,65,194,236,196,0,11,52,199,14,211,14,0,0,226,14,0,0,0,0,0,0,242,14,0,0,255,14,0,0,14,15,0,0,30,15,46,15,62,15,0,0,72,15,0,0,0,0,0,0,88,15,0,0,0,0,0,0,102,15,0,65,144,237,196,0,11,2,113,15,0,65,182,237,196,0,11,4,71,4,99,3,0,65,200,237,196,0,11,2,26,9,0,65,214,237,196,0,11,36,241,1,241,1,0,0,0,0,126,15,0,0,142,15,158,15,174,15,190,15,0,0,204,15,219,15,235,15,251,15,11,16,0,0,25,16,0,65,154,238,196,0,11,8,71,4,40,16,0,0,72,4,0,65,172,238,196,0,11,2,99,3,0,65,206,238,196,0,11,6,103,7,0,0,134,6,0,65,230,238,196,0,11,20,105,7,0,0,241,1,99,3,0,0,0,0,184,5,0,0,0,0,198,7,0,65,132,239,196,0,11,4,129,6,201,7,0,65,158,239,196,0,11,10,56,16,33,7,0,0,0,0,103,7,0,65,196,239,196,0,11,2,133,6,0,65,230,239,196,0,11,74,72,16,88,16,104,16,120,16,136,16,152,16,168,16,184,16,200,16,216,16,232,16,248,16,8,17,24,17,40,17,56,17,72,17,88,17,104,17,120,17,136,17,152,17,168,17,184,17,200,17,216,17,232,17,248,17,8,18,24,18,0,0,0,0,0,0,34,18,50,18,66,18,82,18,0,65,198,240,196,0,11,2,98,18,0,65,134,241,196,0,11,2,56,11,0,65,164,241,196,0,11,2,154,4,0,65,182,241,196,0,11,2,90,3,0,65,200,241,196,0,11,8,114,18,0,0,0,0,130,18,0,65,228,241,196,0,11,2,146,18,0,65,138,242,196,0,11,2,158,18,0,65,166,242,196,0,11,30,166,18,0,0,0,0,0,0,0,0,182,5,0,0,0,0,0,0,0,0,179,18,154,4,0,0,0,0,195,18,0,65,210,242,196,0,11,58,103,7,0,0,0,0,211,18,0,0,227,18,240,18,252,18,0,0,0,0,0,0,0,0,98,3,0,0,7,19,23,19,0,0,0,0,0,0,129,6,0,0,0,0,0,0,0,0,39,19,0,0,0,0,0,0,50,19,0,65,160,243,196,0,11,20,57,19,0,0,0,0,0,0,0,0,68,19,83,19,87,8,97,19,96,3,0,65,196,243,196,0,11,4,111,19,20,7,0,65,210,243,196,0,11,4,127,19,142,19,0,65,240,243,196,0,11,14,79,8,148,19,164,19,0,0,0,0,0,0,26,9,0,65,140,244,196,0,11,2,174,19,0,65,154,244,196,0,11,2,98,7,0,65,182,244,196,0,11,2,252,18,0,65,214,244,196,0,11,4,190,19,129,6,0,65,236,244,196,0,11,22,201,7,0,0,0,0,0,0,105,7,102,7,0,0,0,0,0,0,0,0,100,7,0,65,174,245,196,0,11,2,26,9,0,65,208,245,196,0,11,12,50,11,0,0,0,0,0,0,0,0,102,7,0,65,132,246,196,0,11,2,53,11,0,65,164,246,196,0,11,10,206,19,0,0,0,0,0,0,222,19,0,65,236,246,196,0,11,2,238,19,0,65,128,247,196,0,11,2,240,19,0,65,174,247,196,0,11,26,255,19,15,20,29,20,42,20,0,0,54,20,68,20,84,20,0,0,0,0,0,0,0,0,98,20,0,65,254,247,196,0,11,6,114,20,122,20,136,20,0,65,142,248,196,0,11,2,71,4,0,65,164,248,196,0,11,2,222,19,0,65,190,248,196,0,11,10,20,7,0,0,0,0,0,0,229,1,0,65,234,248,196,0,11,2,147,20,0,65,142,249,196,0,11,2,163,20,0,65,156,249,196,0,11,2,175,20,0,65,180,249,196,0,11,68,191,20,207,20,223,20,239,20,255,20,15,21,31,21,47,21,63,21,79,21,95,21,111,21,127,21,143,21,159,21,175,21,191,21,207,21,223,21,239,21,255,21,15,22,31,22,47,22,63,22,79,22,95,22,111,22,127,22,143,22,159,22,175,22,191,22,207,22,0,65,180,250,196,0,11,172,3,76,0,108,0,140,0,171,0,203,0,235,0,11,1,41,1,73,1,102,1,124,1,139,1,169,1,200,1,232,1,8,2,40,2,72,2,124,1,124,1,124,1,91,2,109,2,124,1,141,2,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,167,2,199,2,228,2,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,3,3,35,3,124,1,65,3,68,3,100,3,124,1,124,1,124,1,132,3,147,3,169,3,197,3,226,3,254,3,27,4,56,4,87,4,116,4,142,4,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,163,4,124,1,183,4,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,215,4,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,226,4,255,4,124,1,124,1,124,1,124,1,124,1,124,1,31,5,53,5,71,5,124,1,90,5,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,122,5,154,5,0,65,224,129,197,0,11,196,3,65,0,0,3,65,0,1,3,65,0,2,3,65,0,3,3,65,0,8,3,65,0,10,3,0,0,0,0,67,0,39,3,69,0,0,3,69,0,1,3,69,0,2,3,69,0,8,3,73,0,0,3,73,0,1,3,73,0,2,3,73,0,8,3,0,0,0,0,78,0,3,3,79,0,0,3,79,0,1,3,79,0,2,3,79,0,3,3,79,0,8,3,0,0,0,0,0,0,0,0,85,0,0,3,85,0,1,3,85,0,2,3,85,0,8,3,89,0,1,3,0,0,0,0,0,0,0,0,97,0,0,3,97,0,1,3,97,0,2,3,97,0,3,3,97,0,8,3,97,0,10,3,0,0,0,0,99,0,39,3,101,0,0,3,101,0,1,3,101,0,2,3,101,0,8,3,105,0,0,3,105,0,1,3,105,0,2,3,105,0,8,3,0,0,0,0,110,0,3,3,111,0,0,3,111,0,1,3,111,0,2,3,111,0,3,3,111,0,8,3,0,0,0,0,0,0,0,0,117,0,0,3,117,0,1,3,117,0,2,3,117,0,8,3,121,0,1,3,0,0,0,0,121,0,8,3,65,0,4,3,97,0,4,3,65,0,6,3,97,0,6,3,65,0,40,3,97,0,40,3,67,0,1,3,99,0,1,3,67,0,2,3,99,0,2,3,67,0,7,3,99,0,7,3,67,0,12,3,99,0,12,3,68,0,12,3,100,0,12,3,0,0,0,0,0,0,0,0,69,0,4,3,101,0,4,3,69,0,6,3,101,0,6,3,69,0,7,3,101,0,7,3,69,0,40,3,101,0,40,3,69,0,12,3,101,0,12,3,71,0,2,3,103,0,2,3,71,0,6,3,103,0,6,3,71,0,7,3,103,0,7,3,71,0,39,3,103,0,39,3,72,0,2,3,104,0,2,3,0,0,0,0,0,0,0,0,73,0,3,3,105,0,3,3,73,0,4,3,105,0,4,3,73,0,6,3,105,0,6,3,73,0,40,3,105,0,40,3,73,0,7,3,0,65,176,133,197,0,11,44,74,0,2,3,106,0,2,3,75,0,39,3,107,0,39,3,0,0,0,0,76,0,1,3,108,0,1,3,76,0,39,3,108,0,39,3,76,0,12,3,108,0,12,3,0,65,232,133,197,0,11,24,78,0,1,3,110,0,1,3,78,0,39,3,110,0,39,3,78,0,12,3,110,0,12,3,0,65,140,134,197,0,11,204,1,79,0,4,3,111,0,4,3,79,0,6,3,111,0,6,3,79,0,11,3,111,0,11,3,0,0,0,0,0,0,0,0,82,0,1,3,114,0,1,3,82,0,39,3,114,0,39,3,82,0,12,3,114,0,12,3,83,0,1,3,115,0,1,3,83,0,2,3,115,0,2,3,83,0,39,3,115,0,39,3,83,0,12,3,115,0,12,3,84,0,39,3,116,0,39,3,84,0,12,3,116,0,12,3,0,0,0,0,0,0,0,0,85,0,3,3,117,0,3,3,85,0,4,3,117,0,4,3,85,0,6,3,117,0,6,3,85,0,10,3,117,0,10,3,85,0,11,3,117,0,11,3,85,0,40,3,117,0,40,3,87,0,2,3,119,0,2,3,89,0,2,3,121,0,2,3,89,0,8,3,90,0,1,3,122,0,1,3,90,0,7,3,122,0,7,3,90,0,12,3,122,0,12,3,0,65,216,136,197,0,11,8,79,0,27,3,111,0,27,3,0,65,148,137,197,0,11,8,85,0,27,3,117,0,27,3,0,65,216,137,197,0,11,144,1,65,0,12,3,97,0,12,3,73,0,12,3,105,0,12,3,79,0,12,3,111,0,12,3,85,0,12,3,117,0,12,3,0,0,7,51,0,0,4,51,0,0,1,51,0,0,254,50,0,0,251,50,0,0,248,50,0,0,245,50,0,0,242,50,0,0,0,0,0,0,239,50,0,0,236,50,0,0,233,50,0,0,230,50,198,0,4,3,230,0,4,3,0,0,0,0,0,0,0,0,71,0,12,3,103,0,12,3,75,0,12,3,107,0,12,3,79,0,40,3,111,0,40,3,0,0,227,50,0,0,224,50,183,1,12,3,146,2,12,3,106,0,12,3,0,65,244,138,197,0,11,176,1,71,0,1,3,103,0,1,3,0,0,0,0,0,0,0,0,78,0,0,3,110,0,0,3,0,0,221,50,0,0,218,50,198,0,1,3,230,0,1,3,216,0,1,3,248,0,1,3,65,0,15,3,97,0,15,3,65,0,17,3,97,0,17,3,69,0,15,3,101,0,15,3,69,0,17,3,101,0,17,3,73,0,15,3,105,0,15,3,73,0,17,3,105,0,17,3,79,0,15,3,111,0,15,3,79,0,17,3,111,0,17,3,82,0,15,3,114,0,15,3,82,0,17,3,114,0,17,3,85,0,15,3,117,0,15,3,85,0,17,3,117,0,17,3,83,0,38,3,115,0,38,3,84,0,38,3,116,0,38,3,0,0,0,0,0,0,0,0,72,0,12,3,104,0,12,3,0,65,188,140,197,0,11,56,65,0,7,3,97,0,7,3,69,0,39,3,101,0,39,3,0,0,215,50,0,0,212,50,0,0,209,50,0,0,206,50,79,0,7,3,111,0,7,3,0,0,203,50,0,0,200,50,89,0,4,3,121,0,4,3,0,65,164,141,197,0,11,190,3,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,232,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,232,216,0,0,216,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,202,216,0,0,202,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,202,216,0,0,202,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,2,0,0,0,2,0,0,0,230,216,0,0,2,0,0,0,2,0,0,0,240,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,232,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,233,216,0,0,234,216,0,0,234,216,0,0,233,216,0,0,234,216,0,0,234,216,0,0,233,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,244,144,197,0,11,2,185,2,0,65,156,145,197,0,11,1,59,0,65,180,145,197,0,11,48,168,0,1,3,145,3,1,3,183,0,0,0,149,3,1,3,151,3,1,3,153,3,1,3,0,0,0,0,159,3,1,3,0,0,0,0,165,3,1,3,169,3,1,3,0,0,31,48,0,65,200,146,197,0,11,28,153,3,8,3,165,3,8,3,177,3,1,3,181,3,1,3,183,3,1,3,185,3,1,3,0,0,22,48,0,65,160,147,197,0,11,20,185,3,8,3,197,3,8,3,191,3,1,3,197,3,1,3,201,3,1,3,0,65,196,147,197,0,11,8,210,3,1,3,210,3,8,3,0,65,248,148,197,0,11,16,21,4,0,3,21,4,8,3,0,0,0,0,19,4,1,3,0,65,148,149,197,0,11,4,6,4,8,3,0,65,168,149,197,0,11,12,26,4,1,3,24,4,0,3,35,4,6,3,0,65,220,149,197,0,11,4,24,4,6,3,0,65,220,150,197,0,11,4,56,4,6,3,0,65,160,151,197,0,11,16,53,4,0,3,53,4,8,3,0,0,0,0,51,4,1,3,0,65,188,151,197,0,11,4,86,4,8,3,0,65,208,151,197,0,11,12,58,4,1,3,56,4,0,3,67,4,6,3,0,65,184,152,197,0,11,8,116,4,15,3,117,4,15,3,0,65,224,152,197,0,11,18,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,212,154,197,0,11,8,22,4,6,3,54,4,6,3,0,65,144,155,197,0,11,168,1,16,4,6,3,48,4,6,3,16,4,8,3,48,4,8,3,0,0,0,0,0,0,0,0,21,4,6,3,53,4,6,3,0,0,0,0,0,0,0,0,216,4,8,3,217,4,8,3,22,4,8,3,54,4,8,3,23,4,8,3,55,4,8,3,0,0,0,0,0,0,0,0,24,4,4,3,56,4,4,3,24,4,8,3,56,4,8,3,30,4,8,3,62,4,8,3,0,0,0,0,0,0,0,0,232,4,8,3,233,4,8,3,45,4,8,3,77,4,8,3,35,4,4,3,67,4,4,3,35,4,8,3,67,4,8,3,35,4,11,3,67,4,11,3,39,4,8,3,71,4,8,3,0,0,0,0,0,0,0,0,43,4,8,3,75,4,8,3,0,65,252,156,197,0,11,218,1,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,222,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,222,216,0,0,228,216,0,0,230,216,0,0,10,216,0,0,11,216,0,0,12,216,0,0,13,216,0,0,14,216,0,0,15,216,0,0,16,216,0,0,17,216,0,0,18,216,0,0,19,216,0,0,19,216,0,0,20,216,0,0,21,216,0,0,22,216,0,0,0,0,0,0,23,216,0,0,0,0,0,0,24,216,0,0,25,216,0,0,0,0,0,0,230,216,0,0,220,216,0,0,0,0,0,0,18,216,0,65,184,160,197,0,11,42,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,30,216,0,0,31,216,0,0,32,216,0,65,128,161,197,0,11,20,39,6,83,6,39,6,84,6,72,6,84,6,39,6,85,6,74,6,84,6,0,65,248,161,197,0,11,82,27,216,0,0,28,216,0,0,29,216,0,0,30,216,0,0,31,216,0,0,32,216,0,0,33,216,0,0,34,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,65,140,163,197,0,11,2,35,216,0,65,204,163,197,0,11,12,213,6,84,6,0,0,0,0,193,6,84,6,0,65,152,164,197,0,11,38,210,6,84,6,0,0,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,200,164,197,0,11,22,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,65,232,164,197,0,11,26,230,216,0,0,230,216,0,0,0,0,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,65,204,165,197,0,11,2,36,216,0,65,200,166,197,0,11,102,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,65,132,169,197,0,11,34,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,65,204,169,197,0,11,2,220,216,0,65,168,170,197,0,11,94,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,236,171,197,0,11,10,220,216,0,0,220,216,0,0,220,216,0,65,136,173,197,0,11,30,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,168,174,197,0,11,214,1,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,27,216,0,0,28,216,0,0,29,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,164,177,197,0,11,4,40,9,60,9,0,65,196,177,197,0,11,16,48,9,60,9,0,0,0,0,0,0,0,0,51,9,60,9,0,65,240,177,197,0,11,2,7,216,0,65,168,178,197,0,11,2,9,216,0,65,184,178,197,0,11,14,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,65,212,178,197,0,11,32,21,9,60,9,22,9,60,9,23,9,60,9,28,9,60,9,33,9,60,9,34,9,60,9,43,9,60,9,47,9,60,9,0,65,228,180,197,0,11,9,7,216,0,0,0,0,0,0,1,0,65,158,181,197,0,11,8,198,2,0,0,196,2,9,216,0,65,204,181,197,0,11,1,1,0,65,224,181,197,0,11,16,161,9,188,9,162,9,188,9,0,0,0,0,175,9,188,9,0,65,232,182,197,0,11,2,230,216,0,65,184,184,197,0,11,16,50,10,60,10,0,0,0,0,0,0,0,0,56,10,60,10,0,65,220,184,197,0,11,2,7,216,0,65,148,185,197,0,11,2,9,216,0,65,196,185,197,0,11,24,22,10,60,10,23,10,60,10,28,10,60,10,0,0,0,0,0,0,0,0,43,10,60,10,0,65,204,187,197,0,11,2,7,216,0,65,132,188,197,0,11,2,9,216,0,65,210,189,197,0,11,2,194,2,0,65,222,189,197,0,11,8,192,2,0,0,190,2,9,216,0,65,136,190,197,0,11,5,1,0,0,0,1,0,65,160,190,197,0,11,8,33,11,60,11,34,11,60,11,0,65,178,191,197,0,11,2,188,2,0,65,216,192,197,0,11,1,1,0,65,134,193,197,0,11,12,186,2,0,0,184,2,0,0,182,2,9,216,0,65,184,193,197,0,11,1,1,0,65,220,194,197,0,11,4,70,12,86,12,0,65,240,194,197,0,11,2,9,216,0,65,144,195,197,0,11,6,84,216,0,0,91,216,0,65,190,196,197,0,11,7,180,2,0,0,0,0,1,0,65,218,196,197,0,11,24,178,2,0,0,176,2,0,0,0,0,0,0,173,2,0,0,173,34,0,0,0,0,9,216,0,65,144,197,197,0,11,5,1,0,0,0,1,0,65,132,199,197,0,11,13,9,216,0,0,9,216,0,0,0,0,0,0,1,0,65,190,199,197,0,11,12,171,2,0,0,169,2,0,0,167,2,9,216,0,65,240,199,197,0,11,1,1,0,65,148,201,197,0,11,2,9,216,0,65,168,201,197,0,11,1,1,0,65,212,201,197,0,11,21,217,13,202,13,0,0,0,0,0,0,164,2,0,0,164,34,0,0,162,2,1,0,65,204,203,197,0,11,10,103,216,0,0,103,216,0,0,9,216,0,65,248,203,197,0,11,14,107,216,0,0,107,216,0,0,107,216,0,0,107,216,0,65,232,205,197,0,11,10,118,216,0,0,118,216,0,0,9,216,0,65,148,206,197,0,11,14,122,216,0,0,122,216,0,0,122,216,0,0,122,216,0,65,244,207,197,0,11,6,220,216,0,0,220,216,0,65,232,208,197,0,11,18,220,216,0,0,0,0,0,0,220,216,0,0,0,0,0,0,216,216,0,65,148,209,197,0,11,4,1,0,160,2,0,65,188,209,197,0,11,4,1,0,158,2,0,65,208,209,197,0,11,4,1,0,156,2,0,65,228,209,197,0,11,4,1,0,154,2,0,65,248,209,197,0,11,4,1,0,152,2,0,65,172,210,197,0,11,4,1,0,150,2,0,65,204,210,197,0,11,50,129,216,0,0,130,216,0,0,2,0,0,0,132,216,0,0,2,0,0,0,1,0,148,18,0,0,0,0,1,0,146,18,0,0,0,0,130,216,0,0,130,216,0,0,130,216,0,0,130,216,0,65,136,211,197,0,11,30,130,216,0,0,2,0,0,0,230,216,0,0,230,216,0,0,9,216,0,0,0,0,0,0,230,216,0,0,230,216,0,65,212,211,197,0,11,4,1,0,144,2,0,65,252,211,197,0,11,4,1,0,142,2,0,65,144,212,197,0,11,4,1,0,140,2,0,65,164,212,197,0,11,4,1,0,138,2,0,65,184,212,197,0,11,4,1,0,136,2,0,65,236,212,197,0,11,4,1,0,134,2,0,65,136,213,197,0,11,2,220,216,0,65,242,214,197,0,11,2,132,2,0,65,144,215,197,0,11,1,1,0,65,176,215,197,0,11,14,7,216,0,0,0,0,0,0,9,216,0,0,9,216,0,65,244,215,197,0,11,2,220,216,0,65,128,216,197,0,11,57,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,65,228,216,197,0,11,61,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,65,216,217,197,0,11,6,9,216,0,0,9,216,0,65,136,218,197,0,11,2,9,216,0,65,180,218,197,0,11,2,230,216,0,65,220,218,197,0,11,2,228,216,0,65,132,219,197,0,11,10,222,216,0,0,230,216,0,0,220,216,0,65,172,219,197,0,11,6,230,216,0,0,220,216,0,65,208,219,197,0,11,30,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,248,219,197,0,11,122,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,0,0,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,142,221,197,0,11,34,130,2,0,0,0,0,0,0,128,2,0,0,0,0,0,0,126,2,0,0,0,0,0,0,124,2,0,0,0,0,0,0,122,2,0,65,186,221,197,0,11,2,120,2,0,65,240,221,197,0,11,5,7,216,0,0,1,0,65,142,222,197,0,11,10,118,2,0,0,0,0,0,0,116,2,0,65,162,222,197,0,11,16,114,2,0,0,112,2,0,0,0,0,0,0,110,2,9,216,0,65,224,222,197,0,11,18,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,252,222,197,0,11,6,9,216,0,0,9,216,0,65,180,223,197,0,11,98,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,1,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,0,0,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,65,168,224,197,0,11,2,220,216,0,65,188,224,197,0,11,2,230,216,0,65,204,224,197,0,11,6,230,216,0,0,230,216,0,65,236,224,197,0,11,152,6,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,234,216,0,0,214,216,0,0,220,216,0,0,202,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,232,216,0,0,228,216,0,0,228,216,0,0,220,216,0,0,218,216,0,0,230,216,0,0,233,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,65,0,37,3,97,0,37,3,66,0,7,3,98,0,7,3,66,0,35,3,98,0,35,3,66,0,49,3,98,0,49,3,0,0,107,50,0,0,104,50,68,0,7,3,100,0,7,3,68,0,35,3,100,0,35,3,68,0,49,3,100,0,49,3,68,0,39,3,100,0,39,3,68,0,45,3,100,0,45,3,0,0,101,50,0,0,98,50,0,0,95,50,0,0,92,50,69,0,45,3,101,0,45,3,69,0,48,3,101,0,48,3,0,0,89,50,0,0,86,50,70,0,7,3,102,0,7,3,71,0,4,3,103,0,4,3,72,0,7,3,104,0,7,3,72,0,35,3,104,0,35,3,72,0,8,3,104,0,8,3,72,0,39,3,104,0,39,3,72,0,46,3,104,0,46,3,73,0,48,3,105,0,48,3,0,0,83,50,0,0,80,50,75,0,1,3,107,0,1,3,75,0,35,3,107,0,35,3,75,0,49,3,107,0,49,3,76,0,35,3,108,0,35,3,0,0,77,50,0,0,74,50,76,0,49,3,108,0,49,3,76,0,45,3,108,0,45,3,77,0,1,3,109,0,1,3,77,0,7,3,109,0,7,3,77,0,35,3,109,0,35,3,78,0,7,3,110,0,7,3,78,0,35,3,110,0,35,3,78,0,49,3,110,0,49,3,78,0,45,3,110,0,45,3,0,0,71,50,0,0,68,50,0,0,65,50,0,0,62,50,0,0,59,50,0,0,56,50,0,0,53,50,0,0,50,50,80,0,1,3,112,0,1,3,80,0,7,3,112,0,7,3,82,0,7,3,114,0,7,3,82,0,35,3,114,0,35,3,0,0,47,50,0,0,44,50,82,0,49,3,114,0,49,3,83,0,7,3,115,0,7,3,83,0,35,3,115,0,35,3,0,0,41,50,0,0,38,50,0,0,35,50,0,0,32,50,0,0,29,50,0,0,26,50,84,0,7,3,116,0,7,3,84,0,35,3,116,0,35,3,84,0,49,3,116,0,49,3,84,0,45,3,116,0,45,3,85,0,36,3,117,0,36,3,85,0,48,3,117,0,48,3,85,0,45,3,117,0,45,3,0,0,23,50,0,0,20,50,0,0,17,50,0,0,14,50,86,0,3,3,118,0,3,3,86,0,35,3,118,0,35,3,87,0,0,3,119,0,0,3,87,0,1,3,119,0,1,3,87,0,8,3,119,0,8,3,87,0,7,3,119,0,7,3,87,0,35,3,119,0,35,3,88,0,7,3,120,0,7,3,88,0,8,3,120,0,8,3,89,0,7,3,121,0,7,3,90,0,2,3,122,0,2,3,90,0,35,3,122,0,35,3,90,0,49,3,122,0,49,3,104,0,49,3,116,0,8,3,119,0,10,3,121,0,10,3,0,0,0,0,127,1,7,3,0,65,148,231,197,0,11,232,2,65,0,35,3,97,0,35,3,65,0,9,3,97,0,9,3,0,0,11,50,0,0,8,50,0,0,5,50,0,0,2,50,0,0,255,49,0,0,252,49,0,0,249,49,0,0,246,49,0,0,243,49,0,0,240,49,0,0,237,49,0,0,234,49,0,0,231,49,0,0,228,49,0,0,225,49,0,0,222,49,0,0,219,49,0,0,216,49,0,0,213,49,0,0,210,49,69,0,35,3,101,0,35,3,69,0,9,3,101,0,9,3,69,0,3,3,101,0,3,3,0,0,207,49,0,0,204,49,0,0,201,49,0,0,198,49,0,0,195,49,0,0,192,49,0,0,189,49,0,0,186,49,0,0,183,49,0,0,180,49,73,0,9,3,105,0,9,3,73,0,35,3,105,0,35,3,79,0,35,3,111,0,35,3,79,0,9,3,111,0,9,3,0,0,177,49,0,0,174,49,0,0,171,49,0,0,168,49,0,0,165,49,0,0,162,49,0,0,159,49,0,0,156,49,0,0,153,49,0,0,150,49,0,0,147,49,0,0,144,49,0,0,141,49,0,0,138,49,0,0,135,49,0,0,132,49,0,0,129,49,0,0,126,49,0,0,123,49,0,0,120,49,85,0,35,3,117,0,35,3,85,0,9,3,117,0,9,3,0,0,117,49,0,0,114,49,0,0,111,49,0,0,108,49,0,0,105,49,0,0,102,49,0,0,99,49,0,0,96,49,0,0,93,49,0,0,90,49,89,0,0,3,121,0,0,3,89,0,35,3,121,0,35,3,89,0,9,3,121,0,9,3,89,0,3,3,121,0,3,3,0,65,148,234,197,0,11,248,3,177,3,19,3,177,3,20,3,0,0,225,48,0,0,221,48,0,0,217,48,0,0,213,48,0,0,209,48,0,0,205,48,145,3,19,3,145,3,20,3,0,0,195,48,0,0,191,48,0,0,187,48,0,0,183,48,0,0,179,48,0,0,175,48,181,3,19,3,181,3,20,3,0,0,87,49,0,0,84,49,0,0,81,49,0,0,78,49,0,0,0,0,0,0,0,0,149,3,19,3,149,3,20,3,0,0,75,49,0,0,72,49,0,0,69,49,0,0,66,49,0,0,0,0,0,0,0,0,183,3,19,3,183,3,20,3,0,0,165,48,0,0,161,48,0,0,157,48,0,0,153,48,0,0,149,48,0,0,145,48,151,3,19,3,151,3,20,3,0,0,135,48,0,0,131,48,0,0,127,48,0,0,123,48,0,0,119,48,0,0,115,48,185,3,19,3,185,3,20,3,0,0,63,49,0,0,60,49,0,0,57,49,0,0,54,49,0,0,51,49,0,0,48,49,153,3,19,3,153,3,20,3,0,0,45,49,0,0,42,49,0,0,39,49,0,0,36,49,0,0,33,49,0,0,30,49,191,3,19,3,191,3,20,3,0,0,27,49,0,0,24,49,0,0,21,49,0,0,18,49,0,0,0,0,0,0,0,0,159,3,19,3,159,3,20,3,0,0,15,49,0,0,12,49,0,0,9,49,0,0,6,49,0,0,0,0,0,0,0,0,197,3,19,3,197,3,20,3,0,0,3,49,0,0,0,49,0,0,253,48,0,0,250,48,0,0,247,48,0,0,244,48,0,0,0,0,165,3,20,3,0,0,0,0,0,0,241,48,0,0,0,0,0,0,238,48,0,0,0,0,0,0,235,48,201,3,19,3,201,3,20,3,0,0,105,48,0,0,101,48,0,0,97,48,0,0,93,48,0,0,89,48,0,0,85,48,169,3,19,3,169,3,20,3,0,0,75,48,0,0,71,48,0,0,67,48,0,0,63,48,0,0,59,48,0,0,55,48,177,3,0,3,177,3,1,3,181,3,0,3,181,3,1,3,183,3,0,3,183,3,1,3,185,3,0,3,185,3,1,3,191,3,0,3,191,3,1,3,197,3,0,3,197,3,1,3,201,3,0,3,201,3,1,3,0,65,150,238,197,0,11,183,3,232,48,0,0,229,48,0,0,225,80,0,0,221,80,0,0,217,80,0,0,213,80,0,0,209,80,0,0,205,80,0,0,202,48,0,0,199,48,0,0,195,80,0,0,191,80,0,0,187,80,0,0,183,80,0,0,179,80,0,0,175,80,0,0,172,48,0,0,169,48,0,0,165,80,0,0,161,80,0,0,157,80,0,0,153,80,0,0,149,80,0,0,145,80,0,0,142,48,0,0,139,48,0,0,135,80,0,0,131,80,0,0,127,80,0,0,123,80,0,0,119,80,0,0,115,80,0,0,112,48,0,0,109,48,0,0,105,80,0,0,101,80,0,0,97,80,0,0,93,80,0,0,89,80,0,0,85,80,0,0,82,48,0,0,79,48,0,0,75,80,0,0,71,80,0,0,67,80,0,0,63,80,0,0,59,80,0,0,55,80,177,3,6,3,177,3,4,3,0,0,52,48,177,3,69,3,0,0,49,48,0,0,0,0,177,3,66,3,0,0,46,48,145,3,6,3,145,3,4,3,145,3,0,3,145,3,1,3,145,3,69,3,0,0,0,0,185,3,0,0,0,0,0,0,168,0,66,3,0,0,43,48,183,3,69,3,0,0,40,48,0,0,0,0,183,3,66,3,0,0,37,48,149,3,0,3,149,3,1,3,151,3,0,3,151,3,1,3,151,3,69,3,191,31,0,3,191,31,1,3,191,31,66,3,185,3,6,3,185,3,4,3,0,0,34,48,1,0,31,48,0,0,0,0,0,0,0,0,185,3,66,3,0,0,28,48,153,3,6,3,153,3,4,3,153,3,0,3,153,3,1,3,0,0,0,0,254,31,0,3,254,31,1,3,254,31,66,3,197,3,6,3,197,3,4,3,0,0,25,48,1,0,22,48,193,3,19,3,193,3,20,3,197,3,66,3,0,0,19,48,165,3,6,3,165,3,4,3,165,3,0,3,165,3,1,3,161,3,20,3,168,0,0,3,168,0,1,3,96,0,65,218,241,197,0,11,43,16,48,201,3,69,3,0,0,13,48,0,0,0,0,201,3,66,3,0,0,10,48,159,3,0,3,159,3,1,3,169,3,0,3,169,3,1,3,169,3,69,3,180,0,65,144,242,197,0,11,6,2,32,0,0,3,32,0,65,208,242,197,0,11,50,230,216,0,0,230,216,0,0,1,216,0,0,1,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,230,216,0,0,230,216,0,65,144,243,197,0,11,2,230,216,0,65,160,243,197,0,11,42,1,216,0,0,1,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,1,216,0,0,1,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,65,228,243,197,0,11,2,169,3,0,65,244,243,197,0,11,8,75,0,0,0,1,0,8,16,0,65,164,244,197,0,11,8,144,33,56,3,146,33,56,3,0,65,228,244,197,0,11,4,148,33,56,3,0,65,156,245,197,0,11,12,208,33,56,3,212,33,56,3,210,33,56,3,0,65,184,245,197,0,11,4,3,34,56,3,0,65,204,245,197,0,11,16,8,34,56,3,0,0,0,0,0,0,0,0,11,34,56,3,0,65,236,245,197,0,11,12,35,34,56,3,0,0,0,0,37,34,56,3,0,65,156,246,197,0,11,36,60,34,56,3,0,0,0,0,0,0,0,0,67,34,56,3,0,0,0,0,0,0,0,0,69,34,56,3,0,0,0,0,72,34,56,3,0,65,216,246,197,0,11,12,61,0,56,3,0,0,0,0,97,34,56,3,0,65,140,247,197,0,11,52,77,34,56,3,60,0,56,3,62,0,56,3,100,34,56,3,101,34,56,3,0,0,0,0,0,0,0,0,114,34,56,3,115,34,56,3,0,0,0,0,0,0,0,0,118,34,56,3,119,34,56,3,0,65,216,247,197,0,11,40,122,34,56,3,123,34,56,3,0,0,0,0,0,0,0,0,130,34,56,3,131,34,56,3,0,0,0,0,0,0,0,0,134,34,56,3,135,34,56,3,0,65,176,248,197,0,11,32,162,34,56,3,168,34,56,3,169,34,56,3,171,34,56,3,124,34,56,3,125,34,56,3,145,34,56,3,146,34,56,3,0,65,232,248,197,0,11,16,178,34,56,3,179,34,56,3,180,34,56,3,181,34,56,3,0,65,156,249,197,0,11,6,8,48,0,0,9,48,0,65,212,249,197,0,11,4,1,0,6,16,0,65,128,250,197,0,11,22,218,216,0,0,228,216,0,0,232,216,0,0,222,216,0,0,224,216,0,0,224,216,0,65,200,250,197,0,11,120,75,48,153,48,0,0,0,0,77,48,153,48,0,0,0,0,79,48,153,48,0,0,0,0,81,48,153,48,0,0,0,0,83,48,153,48,0,0,0,0,85,48,153,48,0,0,0,0,87,48,153,48,0,0,0,0,89,48,153,48,0,0,0,0,91,48,153,48,0,0,0,0,93,48,153,48,0,0,0,0,95,48,153,48,0,0,0,0,97,48,153,48,0,0,0,0,0,0,0,0,100,48,153,48,0,0,0,0,102,48,153,48,0,0,0,0,104,48,153,48,0,65,216,251,197,0,11,56,111,48,153,48,111,48,154,48,0,0,0,0,114,48,153,48,114,48,154,48,0,0,0,0,117,48,153,48,117,48,154,48,0,0,0,0,120,48,153,48,120,48,154,48,0,0,0,0,123,48,153,48,123,48,154,48,0,65,160,252,197,0,11,4,70,48,153,48,0,65,180,252,197,0,11,6,8,216,0,0,8,216,0,65,200,252,197,0,11,4,157,48,153,48,0,65,252,252,197,0,11,120,171,48,153,48,0,0,0,0,173,48,153,48,0,0,0,0,175,48,153,48,0,0,0,0,177,48,153,48,0,0,0,0,179,48,153,48,0,0,0,0,181,48,153,48,0,0,0,0,183,48,153,48,0,0,0,0,185,48,153,48,0,0,0,0,187,48,153,48,0,0,0,0,189,48,153,48,0,0,0,0,191,48,153,48,0,0,0,0,193,48,153,48,0,0,0,0,0,0,0,0,196,48,153,48,0,0,0,0,198,48,153,48,0,0,0,0,200,48,153,48,0,65,140,254,197,0,11,56,207,48,153,48,207,48,154,48,0,0,0,0,210,48,153,48,210,48,154,48,0,0,0,0,213,48,153,48,213,48,154,48,0,0,0,0,216,48,153,48,216,48,154,48,0,0,0,0,219,48,153,48,219,48,154,48,0,65,212,254,197,0,11,28,166,48,153,48,0,0,0,0,0,0,0,0,239,48,153,48,240,48,153,48,241,48,153,48,242,48,153,48,0,65,252,254,197,0,11,4,253,48,153,48,0,65,144,255,197,0,11,38,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,192,255,197,0,11,18,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,220,216,0,65,220,255,197,0,11,6,230,216,0,0,230,216,0,65,248,255,197,0,11,190,8,230,216,0,0,230,216,0,0,72,140,0,0,244,102,0,0,202,142,0,0,200,140,0,0,209,110,0,0,50,78,0,0,229,83,0,0,156,159,0,0,156,159,0,0,81,89,0,0,209,145,0,0,135,85,0,0,72,89,0,0,246,97,0,0,105,118,0,0,133,127,0,0,63,134,0,0,186,135,0,0,248,136,0,0,143,144,0,0,2,106,0,0,27,109,0,0,217,112,0,0,222,115,0,0,61,132,0,0,106,145,0,0,241,153,0,0,130,78,0,0,117,83,0,0,4,107,0,0,27,114,0,0,45,134,0,0,30,158,0,0,80,93,0,0,235,111,0,0,205,133,0,0,100,137,0,0,201,98,0,0,216,129,0,0,31,136,0,0,202,94,0,0,23,103,0,0,106,109,0,0,252,114,0,0,206,144,0,0,134,79,0,0,183,81,0,0,222,82,0,0,196,100,0,0,211,106,0,0,16,114,0,0,231,118,0,0,1,128,0,0,6,134,0,0,92,134,0,0,239,141,0,0,50,151,0,0,111,155,0,0,250,157,0,0,140,120,0,0,127,121,0,0,160,125,0,0,201,131,0,0,4,147,0,0,127,158,0,0,214,138,0,0,223,88,0,0,4,95,0,0,96,124,0,0,126,128,0,0,98,114,0,0,202,120,0,0,194,140,0,0,247,150,0,0,216,88,0,0,98,92,0,0,19,106,0,0,218,109,0,0,15,111,0,0,47,125,0,0,55,126,0,0,75,150,0,0,210,82,0,0,139,128,0,0,220,81,0,0,204,81,0,0,28,122,0,0,190,125,0,0,241,131,0,0,117,150,0,0,128,139,0,0,207,98,0,0,2,106,0,0,254,138,0,0,57,78,0,0,231,91,0,0,18,96,0,0,135,115,0,0,112,117,0,0,23,83,0,0,251,120,0,0,191,79,0,0,169,95,0,0,13,78,0,0,204,108,0,0,120,101,0,0,34,125,0,0,195,83,0,0,94,88,0,0,1,119,0,0,73,132,0,0,170,138,0,0,186,107,0,0,176,143,0,0,136,108,0,0,254,98,0,0,229,130,0,0,160,99,0,0,101,117,0,0,174,78,0,0,105,81,0,0,201,81,0,0,129,104,0,0,231,124,0,0,111,130,0,0,210,138,0,0,207,145,0,0,245,82,0,0,66,84,0,0,115,89,0,0,236,94,0,0,197,101,0,0,254,111,0,0,42,121,0,0,173,149,0,0,106,154,0,0,151,158,0,0,206,158,0,0,155,82,0,0,198,102,0,0,119,107,0,0,98,143,0,0,116,94,0,0,144,97,0,0,0,98,0,0,154,100,0,0,35,111,0,0,73,113,0,0,137,116,0,0,202,121,0,0,244,125,0,0,111,128,0,0,38,143,0,0,238,132,0,0,35,144,0,0,74,147,0,0,23,82,0,0,163,82,0,0,189,84,0,0,200,112,0,0,194,136,0,0,170,138,0,0,201,94,0,0,245,95,0,0,123,99,0,0,174,107,0,0,62,124,0,0,117,115,0,0,228,78,0,0,249,86,0,0,231,91,0,0,186,93,0,0,28,96,0,0,178,115,0,0,105,116,0,0,154,127,0,0,70,128,0,0,52,146,0,0,246,150,0,0,72,151,0,0,24,152,0,0,139,79,0,0,174,121,0,0,180,145,0,0,184,150,0,0,225,96,0,0,134,78,0,0,218,80,0,0,238,91,0,0,63,92,0,0,153,101,0,0,2,106,0,0,206,113,0,0,66,118,0,0,252,132,0,0,124,144,0,0,141,159,0,0,136,102,0,0,46,150,0,0,137,82,0,0,123,103,0,0,243,103,0,0,65,109,0,0,156,110,0,0,9,116,0,0,89,117,0,0,107,120,0,0,16,125,0,0,94,152,0,0,109,81,0,0,46,98,0,0,120,150,0,0,43,80,0,0,25,93,0,0,234,109,0,0,42,143,0,0,139,95,0,0,68,97,0,0,23,104,0,0,135,115,0,0,134,150,0,0,41,82,0,0,15,84,0,0,101,92,0,0,19,102,0,0,78,103,0,0,168,104,0,0,229,108,0,0,6,116,0,0,226,117,0,0,121,127,0,0,207,136,0,0,225,136,0,0,204,145,0,0,226,150,0,0,63,83,0,0,186,110,0,0,29,84,0,0,208,113,0,0,152,116,0,0,250,133,0,0,163,150,0,0,87,156,0,0,159,158,0,0,151,103,0,0,203,109,0,0,232,129,0,0,203,122,0,0,32,123,0,0,146,124,0,0,192,114,0,0,153,112,0,0,88,139,0,0,192,78,0,0,54,131,0,0,58,82,0,0,7,82,0,0,166,94,0,0,211,98,0,0,214,124,0,0,133,91,0,0,30,109,0,0,180,102,0,0,59,143,0,0,76,136,0,0,77,150,0,0,139,137,0,0,211,94,0,0,64,81,0,0,192,85,0,65,192,136,198,0,11,10,90,88,0,0,0,0,0,0,116,102,0,65,212,136,198,0,11,54,222,81,0,0,42,115,0,0,202,118,0,0,60,121,0,0,94,121,0,0,101,121,0,0,143,121,0,0,86,151,0,0,190,124,0,0,189,127,0,0,0,0,0,0,18,134,0,0,0,0,0,0,248,138,0,65,148,137,198,0,11,6,56,144,0,0,253,144,0,65,168,137,198,0,11,142,2,239,152,0,0,252,152,0,0,40,153,0,0,180,157,0,0,222,144,0,0,183,150,0,0,174,79,0,0,231,80,0,0,77,81,0,0,201,82,0,0,228,82,0,0,81,83,0,0,157,85,0,0,6,86,0,0,104,86,0,0,64,88,0,0,168,88,0,0,100,92,0,0,110,92,0,0,148,96,0,0,104,97,0,0,142,97,0,0,242,97,0,0,79,101,0,0,226,101,0,0,145,102,0,0,133,104,0,0,119,109,0,0,26,110,0,0,34,111,0,0,110,113,0,0,43,114,0,0,34,116,0,0,145,120,0,0,62,121,0,0,73,121,0,0,72,121,0,0,80,121,0,0,86,121,0,0,93,121,0,0,141,121,0,0,142,121,0,0,64,122,0,0,129,122,0,0,192,123,0,0,244,125,0,0,9,126,0,0,65,126,0,0,114,127,0,0,5,128,0,0,237,129,0,0,121,130,0,0,121,130,0,0,87,132,0,0,16,137,0,0,150,137,0,0,1,139,0,0,57,139,0,0,211,140,0,0,8,141,0,0,182,143,0,0,56,144,0,0,227,150,0,0,255,151,0,0,59,152,0,0,117,96,0,0,1,0,174,19,24,130,0,65,192,139,198,0,11,166,3,38,78,0,0,181,81,0,0,104,81,0,0,128,79,0,0,69,81,0,0,128,81,0,0,199,82,0,0,250,82,0,0,157,85,0,0,85,85,0,0,153,85,0,0,226,85,0,0,90,88,0,0,179,88,0,0,68,89,0,0,84,89,0,0,98,90,0,0,40,91,0,0,210,94,0,0,217,94,0,0,105,95,0,0,173,95,0,0,216,96,0,0,78,97,0,0,8,97,0,0,142,97,0,0,96,97,0,0,242,97,0,0,52,98,0,0,196,99,0,0,28,100,0,0,82,100,0,0,86,101,0,0,116,102,0,0,23,103,0,0,27,103,0,0,86,103,0,0,121,107,0,0,186,107,0,0,65,109,0,0,219,110,0,0,203,110,0,0,34,111,0,0,30,112,0,0,110,113,0,0,167,119,0,0,53,114,0,0,175,114,0,0,42,115,0,0,113,116,0,0,6,117,0,0,59,117,0,0,29,118,0,0,31,118,0,0,202,118,0,0,219,118,0,0,244,118,0,0,74,119,0,0,64,119,0,0,204,120,0,0,177,122,0,0,192,123,0,0,123,124,0,0,91,125,0,0,244,125,0,0,62,127,0,0,5,128,0,0,82,131,0,0,239,131,0,0,121,135,0,0,65,137,0,0,134,137,0,0,150,137,0,0,191,138,0,0,248,138,0,0,203,138,0,0,1,139,0,0,254,138,0,0,237,138,0,0,57,139,0,0,138,139,0,0,8,141,0,0,56,143,0,0,114,144,0,0,153,145,0,0,118,146,0,0,124,150,0,0,227,150,0,0,86,151,0,0,219,151,0,0,255,151,0,0,11,152,0,0,59,152,0,0,18,155,0,0,156,159,0,0,1,0,173,19,1,0,172,19,1,0,171,19,157,59,0,0,24,64,0,0,57,64,0,0,1,0,170,19,1,0,169,19,1,0,168,19,67,159,0,0,142,159,0,65,156,143,198,0,11,12,217,5,180,5,26,216,0,0,242,5,183,5,0,65,208,143,198,0,11,214,1,233,5,193,5,233,5,194,5,1,0,3,48,1,0,0,48,208,5,183,5,208,5,184,5,208,5,188,5,209,5,188,5,210,5,188,5,211,5,188,5,212,5,188,5,213,5,188,5,214,5,188,5,0,0,0,0,216,5,188,5,217,5,188,5,218,5,188,5,219,5,188,5,220,5,188,5,0,0,0,0,222,5,188,5,0,0,0,0,224,5,188,5,225,5,188,5,0,0,0,0,227,5,188,5,228,5,188,5,0,0,0,0,230,5,188,5,231,5,188,5,232,5,188,5,233,5,188,5,234,5,188,5,213,5,185,5,209,5,191,5,219,5,191,5,228,5,191,5,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,65,220,145,198,0,11,10,220,216,0,0,0,0,0,0,230,216,0,65,136,146,198,0,11,10,230,216,0,0,1,216,0,0,220,216,0,65,164,146,198,0,11,2,9,216,0,65,188,146,198,0,11,6,230,216,0,0,220,216,0,65,232,146,198,0,11,14,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,164,147,198,0,11,6,230,216,0,0,230,216,0,65,196,147,198,0,11,38,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,65,244,147,198,0,11,14,230,216,0,0,220,216,0,0,230,216,0,0,220,216,0,65,172,148,198,0,11,2,9,216,0,65,232,148,198,0,11,2,9,216,0,65,150,149,198,0,11,10,166,51,0,0,0,0,0,0,164,51,0,65,206,149,198,0,11,2,162,51,0,65,244,149,198,0,11,6,9,216,0,0,7,216,0,65,152,150,198,0,11,1,1,0,65,182,150,198,0,11,6,160,35,0,0,158,35,0,65,200,150,198,0,11,6,9,216,0,0,9,216,0,65,252,150,198,0,11,2,9,216,0,65,164,151,198,0,11,2,7,216,0,65,188,151,198,0,11,6,9,216,0,0,7,216,0,65,232,151,198,0,11,6,7,216,0,0,9,216,0,65,156,152,198,0,11,13,7,216,0,0,7,216,0,0,0,0,0,0,1,0,65,218,152,198,0,11,8,156,35,0,0,154,35,9,216,0,65,252,152,198,0,11,26,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,164,153,198,0,11,2,9,216,0,65,180,153,198,0,11,2,7,216,0,65,220,153,198,0,11,1,1,0,65,132,154,198,0,11,34,1,0,0,0,0,0,152,35,0,0,150,35,1,0,0,0,0,0,148,35,0,0,0,0,0,0,0,0,9,216,0,0,7,216,0,65,218,154,198,0,11,6,146,35,0,0,144,35,0,65,236,154,198,0,11,6,9,216,0,0,7,216,0,65,176,155,198,0,11,6,9,216,0,0,7,216,0,65,216,155,198,0,11,1,1,0,65,250,155,198,0,11,2,142,35,0,65,140,156,198,0,11,30,9,216,0,0,9,216,0,0,0,0,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,65,216,156,198,0,11,26,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,152,157,198,0,11,6,6,216,0,0,6,216,0,65,216,157,198,0,11,2,1,216,0,65,148,158,198,0,11,46,1,0,140,51,1,0,125,51,1,0,137,83,1,0,134,83,1,0,131,83,1,0,128,83,1,0,125,83,216,216,0,0,216,216,0,0,1,216,0,0,1,216,0,0,1,216,0,65,208,158,198,0,11,14,226,216,0,0,216,216,0,0,216,216,0,0,216,216,0,65,128,159,198,0,11,18,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,65,156,159,198,0,11,26,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,65,224,159,198,0,11,14,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,156,160,198,0,11,24,1,0,116,51,1,0,113,51,1,0,122,83,1,0,119,83,1,0,116,83,1,0,113,83,0,65,240,160,198,0,11,10,230,216,0,0,230,216,0,0,230,216,0,65,168,161,198,0,11,66,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,244,161,198,0,11,54,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,220,162,198,0,11,42,232,216,0,0,232,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,65,172,163,198,0,11,26,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,7,216,0,65,220,163,198,0,11,248,16,61,78,0,0,56,78,0,0,65,78,0,0,1,0,112,19,96,79,0,0,174,79,0,0,187,79,0,0,2,80,0,0,122,80,0,0,153,80,0,0,231,80,0,0,207,80,0,0,158,52,0,0,1,0,111,19,77,81,0,0,84,81,0,0,100,81,0,0,119,81,0,0,1,0,110,19,185,52,0,0,103,81,0,0,141,81,0,0,1,0,109,19,151,81,0,0,164,81,0,0,204,78,0,0,172,81,0,0,181,81,0,0,1,0,108,19,245,81,0,0,3,82,0,0,223,52,0,0,59,82,0,0,70,82,0,0,114,82,0,0,119,82,0,0,21,53,0,0,199,82,0,0,201,82,0,0,228,82,0,0,250,82,0,0,5,83,0,0,6,83,0,0,23,83,0,0,73,83,0,0,81,83,0,0,90,83,0,0,115,83,0,0,125,83,0,0,127,83,0,0,127,83,0,0,127,83,0,0,1,0,107,19,112,112,0,0,202,83,0,0,223,83,0,0,1,0,106,19,235,83,0,0,241,83,0,0,6,84,0,0,158,84,0,0,56,84,0,0,72,84,0,0,104,84,0,0,162,84,0,0,246,84,0,0,16,85,0,0,83,85,0,0,99,85,0,0,132,85,0,0,132,85,0,0,153,85,0,0,171,85,0,0,179,85,0,0,194,85,0,0,22,87,0,0,6,86,0,0,23,87,0,0,81,86,0,0,116,86,0,0,7,82,0,0,238,88,0,0,206,87,0,0,244,87,0,0,13,88,0,0,139,87,0,0,50,88,0,0,49,88,0,0,172,88,0,0,1,0,105,19,242,88,0,0,247,88,0,0,6,89,0,0,26,89,0,0,34,89,0,0,98,89,0,0,1,0,104,19,1,0,103,19,236,89,0,0,27,90,0,0,39,90,0,0,216,89,0,0,102,90,0,0,238,54,0,0,252,54,0,0,8,91,0,0,62,91,0,0,62,91,0,0,1,0,102,19,195,91,0,0,216,91,0,0,231,91,0,0,243,91,0,0,1,0,101,19,255,91,0,0,6,92,0,0,83,95,0,0,34,92,0,0,129,55,0,0,96,92,0,0,110,92,0,0,192,92,0,0,141,92,0,0,1,0,100,19,67,93,0,0,1,0,99,19,110,93,0,0,107,93,0,0,124,93,0,0,225,93,0,0,226,93,0,0,47,56,0,0,253,93,0,0,40,94,0,0,61,94,0,0,105,94,0,0,98,56,0,0,1,0,98,19,124,56,0,0,176,94,0,0,179,94,0,0,182,94,0,0,202,94,0,0,1,0,97,19,254,94,0,0,1,0,96,19,1,0,96,19,1,130,0,0,34,95,0,0,34,95,0,0,199,56,0,0,1,0,95,19,1,0,94,19,98,95,0,0,107,95,0,0,227,56,0,0,154,95,0,0,205,95,0,0,215,95,0,0,249,95,0,0,129,96,0,0,58,57,0,0,28,57,0,0,148,96,0,0,1,0,93,19,199,96,0,0,72,97,0,0,76,97,0,0,78,97,0,0,76,97,0,0,122,97,0,0,142,97,0,0,178,97,0,0,164,97,0,0,175,97,0,0,222,97,0,0,242,97,0,0,246,97,0,0,16,98,0,0,27,98,0,0,93,98,0,0,177,98,0,0,212,98,0,0,80,99,0,0,1,0,92,19,61,99,0,0,252,98,0,0,104,99,0,0,131,99,0,0,228,99,0,0,1,0,91,19,34,100,0,0,197,99,0,0,169,99,0,0,46,58,0,0,105,100,0,0,126,100,0,0,157,100,0,0,119,100,0,0,108,58,0,0,79,101,0,0,108,101,0,0,1,0,90,19,227,101,0,0,248,102,0,0,73,102,0,0,25,59,0,0,145,102,0,0,8,59,0,0,228,58,0,0,146,81,0,0,149,81,0,0,0,103,0,0,156,102,0,0,173,128,0,0,217,67,0,0,23,103,0,0,27,103,0,0,33,103,0,0,94,103,0,0,83,103,0,0,1,0,89,19,73,59,0,0,250,103,0,0,133,103,0,0,82,104,0,0,133,104,0,0,1,0,88,19,142,104,0,0,31,104,0,0,20,105,0,0,157,59,0,0,66,105,0,0,163,105,0,0,234,105,0,0,168,106,0,0,1,0,87,19,219,106,0,0,24,60,0,0,33,107,0,0,1,0,86,19,84,107,0,0,78,60,0,0,114,107,0,0,159,107,0,0,186,107,0,0,187,107,0,0,1,0,85,19,1,0,84,19,1,0,83,19,78,108,0,0,1,0,82,19,191,108,0,0,205,108,0,0,103,108,0,0,22,109,0,0,62,109,0,0,119,109,0,0,65,109,0,0,105,109,0,0,120,109,0,0,133,109,0,0,1,0,81,19,52,109,0,0,47,110,0,0,110,110,0,0,51,61,0,0,203,110,0,0,199,110,0,0,1,0,80,19,249,109,0,0,110,111,0,0,1,0,79,19,1,0,78,19,198,111,0,0,57,112,0,0,30,112,0,0,27,112,0,0,150,61,0,0,74,112,0,0,125,112,0,0,119,112,0,0,173,112,0,0,1,0,77,19,69,113,0,0,1,0,76,19,156,113,0,0,1,0,75,19,40,114,0,0,53,114,0,0,80,114,0,0,1,0,74,19,128,114,0,0,149,114,0,0,1,0,73,19,1,0,72,19,122,115,0,0,139,115,0,0,172,62,0,0,165,115,0,0,184,62,0,0,184,62,0,0,71,116,0,0,92,116,0,0,113,116,0,0,133,116,0,0,202,116,0,0,27,63,0,0,36,117,0,0,1,0,71,19,62,117,0,0,1,0,70,19,112,117,0,0,1,0,69,19,16,118,0,0,1,0,68,19,1,0,67,19,1,0,66,19,252,63,0,0,8,64,0,0,244,118,0,0,1,0,65,19,1,0,64,19,1,0,63,19,1,0,62,19,30,119,0,0,31,119,0,0,31,119,0,0,74,119,0,0,57,64,0,0,139,119,0,0,70,64,0,0,150,64,0,0,1,0,61,19,78,120,0,0,140,120,0,0,204,120,0,0,227,64,0,0,1,0,60,19,86,121,0,0,1,0,59,19,1,0,58,19,143,121,0,0,235,121,0,0,47,65,0,0,64,122,0,0,74,122,0,0,79,122,0,0,1,0,57,19,1,0,56,19,1,0,56,19,238,122,0,0,2,66,0,0,1,0,55,19,198,123,0,0,201,123,0,0,39,66,0,0,1,0,54,19,210,124,0,0,160,66,0,0,232,124,0,0,227,124,0,0,0,125,0,0,1,0,53,19,99,125,0,0,1,67,0,0,199,125,0,0,2,126,0,0,69,126,0,0,52,67,0,0,1,0,52,19,1,0,51,19,89,67,0,0,1,0,50,19,122,127,0,0,1,0,49,19,149,127,0,0,250,127,0,0,5,128,0,0,1,0,48,19,1,0,47,19,96,128,0,0,1,0,46,19,112,128,0,0,1,0,45,19,213,67,0,0,178,128,0,0,3,129,0,0,11,68,0,0,62,129,0,0,181,90,0,0,1,0,44,19,1,0,43,19,1,0,42,19,1,0,41,19,1,130,0,0,4,130,0,0,158,143,0,0,107,68,0,0,145,130,0,0,139,130,0,0,157,130,0,0,179,82,0,0,177,130,0,0,179,130,0,0,189,130,0,0,230,130,0,0,1,0,40,19,229,130,0,0,29,131,0,0,99,131,0,0,173,131,0,0,35,131,0,0,189,131,0,0,231,131,0,0,87,132,0,0,83,131,0,0,202,131,0,0,204,131,0,0,220,131,0,0,1,0,39,19,1,0,38,19,1,0,37,19,43,69,0,0,241,132,0,0,243,132,0,0,22,133,0,0,1,0,36,19,100,133,0,0,1,0,35,19,93,69,0,0,97,69,0,0,1,0,34,19,1,0,33,19,107,69,0,0,80,134,0,0,92,134,0,0,103,134,0,0,105,134,0,0,169,134,0,0,136,134,0,0,14,135,0,0,226,134,0,0,121,135,0,0,40,135,0,0,107,135,0,0,134,135,0,0,215,69,0,0,225,135,0,0,1,136,0,0,249,69,0,0,96,136,0,0,99,136,0,0,1,0,32,19,215,136,0,0,222,136,0,0,53,70,0,0,250,136,0,0,187,52,0,0,1,0,31,19,1,0,30,19,190,70,0,0,199,70,0,0,160,138,0,0,237,138,0,0,138,139,0,0,85,140,0,0,1,0,29,19,171,140,0,0,193,140,0,0,27,141,0,0,119,141,0,0,1,0,28,19,1,0,27,19,203,141,0,0,188,141,0,0,240,141,0,0,1,0,26,19,212,142,0,0,56,143,0,0,1,0,25,19,1,0,24,19,148,144,0,0,241,144,0,0,17,145,0,0,1,0,23,19,27,145,0,0,56,146,0,0,215,146,0,0,216,146,0,0,124,146,0,0,249,147,0,0,21,148,0,0,1,0,22,19,139,149,0,0,149,73,0,0,183,149,0,0,1,0,21,19,230,73,0,0,195,150,0,0,178,93,0,0,35,151,0,0,1,0,20,19,1,0,19,19,110,74,0,0,118,74,0,0,224,151,0,0,1,0,18,19,178,74,0,0,1,0,17,19,11,152,0,0,11,152,0,0,41,152,0,0,1,0,16,19,226,152,0,0,51,75,0,0,41,153,0,0,167,153,0,0,194,153,0,0,254,153,0,0,206,75,0,0,1,0,15,19,18,155,0,0,64,156,0,0,253,156,0,0,206,76,0,0,237,76,0,0,103,157,0,0,1,0,14,19,248,76,0,0,1,0,13,19,1,0,12,19,1,0,11,19,187,158,0,0,86,77,0,0,249,158,0,0,254,158,0,0,5,159,0,0,15,159,0,0,22,159,0,0,59,159,0,0,1,0,10,19,0,65,224,180,198,0,11,27,192,49,17,0,144,6,0,0,0,0,0,0,224,62,17,0,223,22,0,0,0,0,0,0,0,252,2,0,65,132,181,198,0,11,218,66,48,0,124,1,1,0,0,0,233,5,188,5,194,5,233,5,188,5,193,5,221,42,56,3,65,0,10,3,201,3,66,3,69,3,201,3,1,3,69,3,201,3,0,3,69,3,197,3,8,3,66,3,197,3,8,3,1,3,197,3,8,3,0,3,185,3,8,3,66,3,185,3,8,3,1,3,185,3,8,3,0,3,183,3,66,3,69,3,183,3,1,3,69,3,183,3,0,3,69,3,177,3,66,3,69,3,177,3,1,3,69,3,177,3,0,3,69,3,169,3,20,3,66,3,69,3,169,3,19,3,66,3,69,3,169,3,20,3,1,3,69,3,169,3,19,3,1,3,69,3,169,3,20,3,0,3,69,3,169,3,19,3,0,3,69,3,169,3,20,3,69,3,169,3,19,3,69,3,201,3,20,3,66,3,69,3,201,3,19,3,66,3,69,3,201,3,20,3,1,3,69,3,201,3,19,3,1,3,69,3,201,3,20,3,0,3,69,3,201,3,19,3,0,3,69,3,201,3,20,3,69,3,201,3,19,3,69,3,151,3,20,3,66,3,69,3,151,3,19,3,66,3,69,3,151,3,20,3,1,3,69,3,151,3,19,3,1,3,69,3,151,3,20,3,0,3,69,3,151,3,19,3,0,3,69,3,151,3,20,3,69,3,151,3,19,3,69,3,183,3,20,3,66,3,69,3,183,3,19,3,66,3,69,3,183,3,20,3,1,3,69,3,183,3,19,3,1,3,69,3,183,3,20,3,0,3,69,3,183,3,19,3,0,3,69,3,183,3,20,3,69,3,183,3,19,3,69,3,145,3,20,3,66,3,69,3,145,3,19,3,66,3,69,3,145,3,20,3,1,3,69,3,145,3,19,3,1,3,69,3,145,3,20,3,0,3,69,3,145,3,19,3,0,3,69,3,145,3,20,3,69,3,145,3,19,3,69,3,177,3,20,3,66,3,69,3,177,3,19,3,66,3,69,3,177,3,20,3,1,3,69,3,177,3,19,3,1,3,69,3,177,3,20,3,0,3,69,3,177,3,19,3,0,3,69,3,177,3,20,3,69,3,177,3,19,3,69,3,165,3,20,3,66,3,165,3,20,3,1,3,165,3,20,3,0,3,197,3,20,3,66,3,197,3,19,3,66,3,197,3,20,3,1,3,197,3,19,3,1,3,197,3,20,3,0,3,197,3,19,3,0,3,159,3,20,3,1,3,159,3,19,3,1,3,159,3,20,3,0,3,159,3,19,3,0,3,191,3,20,3,1,3,191,3,19,3,1,3,191,3,20,3,0,3,191,3,19,3,0,3,153,3,20,3,66,3,153,3,19,3,66,3,153,3,20,3,1,3,153,3,19,3,1,3,153,3,20,3,0,3,153,3,19,3,0,3,185,3,20,3,66,3,185,3,19,3,66,3,185,3,20,3,1,3,185,3,19,3,1,3,185,3,20,3,0,3,185,3,19,3,0,3,149,3,20,3,1,3,149,3,19,3,1,3,149,3,20,3,0,3,149,3,19,3,0,3,181,3,20,3,1,3,181,3,19,3,1,3,181,3,20,3,0,3,181,3,19,3,0,3,117,0,27,3,35,3,85,0,27,3,35,3,117,0,27,3,3,3,85,0,27,3,3,3,117,0,27,3,9,3,85,0,27,3,9,3,117,0,27,3,0,3,85,0,27,3,0,3,117,0,27,3,1,3,85,0,27,3,1,3,111,0,27,3,35,3,79,0,27,3,35,3,111,0,27,3,3,3,79,0,27,3,3,3,111,0,27,3,9,3,79,0,27,3,9,3,111,0,27,3,0,3,79,0,27,3,0,3,111,0,27,3,1,3,79,0,27,3,1,3,111,0,35,3,2,3,79,0,35,3,2,3,111,0,2,3,3,3,79,0,2,3,3,3,111,0,2,3,9,3,79,0,2,3,9,3,111,0,2,3,0,3,79,0,2,3,0,3,111,0,2,3,1,3,79,0,2,3,1,3,101,0,35,3,2,3,69,0,35,3,2,3,101,0,2,3,3,3,69,0,2,3,3,3,101,0,2,3,9,3,69,0,2,3,9,3,101,0,2,3,0,3,69,0,2,3,0,3,101,0,2,3,1,3,69,0,2,3,1,3,97,0,35,3,6,3,65,0,35,3,6,3,97,0,6,3,3,3,65,0,6,3,3,3,97,0,6,3,9,3,65,0,6,3,9,3,97,0,6,3,0,3,65,0,6,3,0,3,97,0,6,3,1,3,65,0,6,3,1,3,97,0,35,3,2,3,65,0,35,3,2,3,97,0,2,3,3,3,65,0,2,3,3,3,97,0,2,3,9,3,65,0,2,3,9,3,97,0,2,3,0,3,65,0,2,3,0,3,97,0,2,3,1,3,65,0,2,3,1,3,117,0,4,3,8,3,85,0,4,3,8,3,117,0,3,3,1,3,85,0,3,3,1,3,115,0,35,3,7,3,83,0,35,3,7,3,115,0,12,3,7,3,83,0,12,3,7,3,115,0,1,3,7,3,83,0,1,3,7,3,114,0,35,3,4,3,82,0,35,3,4,3,111,0,4,3,1,3,79,0,4,3,1,3,111,0,4,3,0,3,79,0,4,3,0,3,111,0,3,3,8,3,79,0,3,3,8,3,111,0,3,3,1,3,79,0,3,3,1,3,108,0,35,3,4,3,76,0,35,3,4,3,105,0,8,3,1,3,73,0,8,3,1,3,101,0,39,3,6,3,69,0,39,3,6,3,101,0,4,3,1,3,69,0,4,3,1,3,101,0,4,3,0,3,69,0,4,3,0,3,99,0,39,3,1,3,67,0,39,3,1,3,66,27,53,27,63,27,53,27,62,27,53,27,60,27,53,27,58,27,53,27,17,27,53,27,13,27,53,27,11,27,53,27,9,27,53,27,7,27,53,27,5,27,53,27,37,16,46,16,144,15,181,15,171,15,183,15,166,15,183,15,161,15,183,15,156,15,183,15,146,15,183,15,179,15,128,15,178,15,128,15,64,15,181,15,91,15,183,15,86,15,183,15,81,15,183,15,76,15,183,15,66,15,183,15,217,13,223,13,217,13,207,13,202,13,70,13,87,13,71,13,62,13,70,13,62,13,198,12,194,12,213,12,198,12,214,12,198,12,213,12,191,12,213,12,198,11,215,11,199,11,190,11,198,11,190,11,146,11,215,11,71,11,87,11,71,11,62,11,71,11,86,11,199,9,215,9,199,9,190,9,111,0,7,3,4,3,79,0,7,3,4,3,111,0,3,3,4,3,79,0,3,3,4,3,111,0,8,3,4,3,79,0,8,3,4,3,97,0,10,3,1,3,65,0,10,3,1,3,111,0,40,3,4,3,79,0,40,3,4,3,97,0,7,3,4,3,65,0,7,3,4,3,97,0,8,3,4,3,65,0,8,3,4,3,117,0,8,3,0,3,85,0,8,3,0,3,117,0,8,3,12,3,85,0,8,3,12,3,117,0,8,3,1,3,85,0,8,3,1,3,117,0,8,3,4,3,85,0,8,3,4,3,0,166,2,145,162,2,14,162,2,5,161,2,206,160,2,48,155,2,182,149,2,150,148,2,10,148,2,26,146,2,69,145,2,119,141,2,250,139,2,46,135,2,237,133,2,210,133,2,222,8,2,4,8,2,47,127,2,168,124,2,102,121,2,174,120,2,103,118,2,210,112,2,177,111,2,44,111,2,202,115,2,213,108,2,107,109,2,54,108,2,60,107,2,156,51,2,147,51,2,181,103,2,167,103,2,95,51,2,168,101,2,35,101,2,218,100,2,62,99,2,217,98,2,71,98,2,40,98,2,134,95,2,128,92,2,171,91,2,167,90,2,124,89,2,197,86,2,154,86,2,38,86,2,29,84,2,51,81,2,25,81,2,242,80,2,243,80,2,68,80,2,184,79,2,161,79,2,159,33,2,146,76,2,54,76,2,20,72,2,53,71,2,8,70,2,171,67,2,99,66,2,37,5,2,142,63,2,94,63,2,209,62,2,30,61,2,188,60,2,250,58,2,11,29,2,141,58,2,167,56,2,163,54,2,109,52,2,195,51,2,10,48,2,241,43,2,12,43,2,212,38,2,218,97,2,184,50,2,49,35,2,146,163,2,131,33,2,230,29,2,228,29,2,24,27,2,200,25,2,234,22,2,168,22,2,228,20,2,99,11,2,44,10,2,223,145,2,75,5,2,28,5,2,58,6,2,34,1,2,186,209,1,101,209,1,111,209,1,185,209,1,101,209,1,111,209,1,186,209,1,101,209,1,110,209,1,185,209,1,101,209,1,110,209,1,88,209,1,101,209,1,114,209,1,88,209,1,101,209,1,113,209,1,88,209,1,101,209,1,112,209,1,88,209,1,101,209,1,111,209,1,88,209,1,101,209,1,110,209,1,87,209,1,101,209,1,53,25,1,48,25,1,185,21,1,175,21,1,184,21,1,175,21,1,185,20,1,189,20,1,185,20,1,176,20,1,185,20,1,186,20,1,71,19,1,87,19,1,71,19,1,62,19,1,50,17,1,39,17,1,49,17,1,39,17,1,165,16,1,186,16,1,155,16,1,186,16,1,153,16,1,186,16,1,211,126,2,208,92,2,73,82,2,213,51,2,68,40,2,74,40,2,238,66,2,0,140,154,17,0,10,3,0,0,0,0,0,0,160,160,17,0,165,0,0,0,0,0,0,0,20,48,87,101,21,48,20,48,221,82,21,48,20,48,215,118,21,48,20,48,83,98,21,48,20,48,185,112,21,48,20,48,137,91,21,48,20,48,140,78,21,48,20,48,9,78,21,48,20,48,44,103,21,48,179,48,179,48,123,48,75,48,68,0,74,0,77,0,82,0,77,0,68,0,77,0,67,0,87,0,67,0,80,0,80,0,86,0,83,0,83,0,83,0,68,0,77,0,86,0,72,0,86,0,87,0,90,0,67,0,68,0,20,48,83,0,21,48,40,0,90,0,41,0,40,0,89,0,41,0,40,0,88,0,41,0,40,0,87,0,41,0,40,0,86,0,41,0,40,0,85,0,41,0,40,0,84,0,41,0,40,0,83,0,41,0,40,0,82,0,41,0,40,0,81,0,41,0,40,0,80,0,41,0,40,0,79,0,41,0,40,0,78,0,41,0,40,0,77,0,41,0,40,0,76,0,41,0,40,0,75,0,41,0,40,0,74,0,41,0,40,0,73,0,41,0,40,0,72,0,41,0,40,0,71,0,41,0,40,0,70,0,41,0,40,0,69,0,41,0,40,0,68,0,41,0,40,0,67,0,41,0,40,0,66,0,41,0,40,0,65,0,41,0,57,0,44,0,56,0,44,0,55,0,44,0,54,0,44,0,53,0,44,0,52,0,44,0,51,0,44,0,50,0,44,0,49,0,44,0,48,0,44,0,48,0,46,0,68,6,39,6,68,6,39,6,85,6,68,6,39,6,84,6,68,6,39,6,83,6,46,0,46,0,46,0,46,0,46,0,49,6,204,6,39,6,68,6,44,6,68,6,32,0,44,6,68,6,39,6,68,6,71,6,53,6,68,6,73,6,72,6,51,6,68,6,69,6,57,6,68,6,74,6,71,6,49,6,51,6,72,6,68,6,53,6,68,6,57,6,69,6,69,6,45,6,69,6,47,6,39,6,67,6,40,6,49,6,39,6,68,6,68,6,71,6,66,6,68,6,210,6,53,6,68,6,210,6,70,6,44,6,74,6,51,6,46,6,74,6,53,6,69,6,69,6,57,6,44,6,69,6,67,6,69,6,69,6,40,6,45,6,74,6,65,6,69,6,74,6,69,6,44,6,74,6,45,6,44,6,74,6,44,6,45,6,74,6,70,6,44,6,45,6,68,6,44,6,69,6,69,6,46,6,74,6,67,6,69,6,74,6,57,6,69,6,74,6,68,6,45,6,69,6,66,6,69,6,45,6,70,6,45,6,74,6,66,6,69,6,74,6,69,6,69,6,74,6,74,6,69,6,74,6,74,6,44,6,74,6,74,6,45,6,74,6,68,6,69,6,74,6,68,6,44,6,74,6,54,6,45,6,74,6,52,6,45,6,74,6,53,6,45,6,74,6,51,6,46,6,73,6,44,6,69,6,73,6,44,6,45,6,73,6,44,6,69,6,74,6,42,6,69,6,73,6,42,6,69,6,74,6,42,6,46,6,73,6,42,6,46,6,74,6,42,6,44,6,73,6,42,6,44,6,74,6,40,6,46,6,74,6,70,6,69,6,73,6,70,6,69,6,74,6,70,6,44,6,73,6,70,6,44,6,69,6,70,6,45,6,73,6,70,6,45,6,69,6,71,6,69,6,69,6,71,6,69,6,44,6,69,6,44,6,46,6,69,6,46,6,69,6,69,6,46,6,44,6,69,6,44,6,45,6,69,6,45,6,74,6,69,6,45,6,44,6,68,6,69,6,45,6,68,6,46,6,69,6,68,6,44,6,44,6,68,6,45,6,73,6,68,6,45,6,74,6,66,6,69,6,69,6,65,6,46,6,69,6,58,6,69,6,73,6,58,6,69,6,74,6,58,6,69,6,69,6,57,6,69,6,73,6,55,6,69,6,74,6,55,6,69,6,69,6,55,6,69,6,45,6,54,6,46,6,69,6,54,6,45,6,73,6,52,6,69,6,69,6,52,6,69,6,46,6,52,6,44,6,74,6,52,6,45,6,69,6,53,6,45,6,45,6,51,6,69,6,69,6,51,6,69,6,44,6,51,6,69,6,45,6,51,6,44,6,73,6,51,6,44,6,45,6,51,6,45,6,44,6,45,6,69,6,73,6,45,6,69,6,74,6,44,6,69,6,45,6,42,6,69,6,46,6,42,6,69,6,45,6,42,6,69,6,44,6,42,6,46,6,69,6,42,6,45,6,69,6,42,6,45,6,44,6,42,6,44,6,69,6,56,6,69,6,52,6,46,6,52,6,71,6,51,6,71,6,54,6,49,6,53,6,49,6,51,6,49,6,52,6,49,6,54,6,74,6,54,6,73,6,53,6,74,6,53,6,73,6,52,6,74,6,52,6,73,6,51,6,74,6,51,6,73,6,58,6,74,6,58,6,73,6,57,6,74,6,57,6,73,6,55,6,74,6,55,6,73,6,64,6,80,6,81,6,64,6,79,6,81,6,64,6,78,6,81,6,70,6,71,6,67,6,68,6,43,6,71,6,43,6,69,6,42,6,71,6,40,6,71,6,40,6,69,6,74,6,84,6,71,6,74,6,84,6,69,6,74,6,46,6,71,6,44,6,70,6,46,6,67,6,46,6,67,6,45,6,67,6,44,6,66,6,45,6,65,6,45,6,65,6,44,6,58,6,44,6,55,6,45,6,54,6,69,6,54,6,44,6,53,6,46,6,40,6,44,6,74,6,84,6,46,6,74,6,84,6,45,6,74,6,84,6,44,6,74,6,73,6,74,6,50,6,74,6,49,6,70,6,74,6,70,6,73,6,70,6,70,6,70,6,50,6,70,6,49,6,69,6,39,6,67,6,74,6,67,6,73,6,67,6,39,6,66,6,74,6,66,6,73,6,65,6,74,6,65,6,73,6,43,6,74,6,43,6,73,6,43,6,70,6,43,6,50,6,43,6,49,6,42,6,74,6,42,6,73,6,42,6,70,6,42,6,50,6,42,6,49,6,40,6,74,6,40,6,73,6,40,6,70,6,40,6,50,6,74,6,84,6,74,6,74,6,84,6,73,6,74,6,84,6,70,6,74,6,84,6,50,6,74,6,84,6,49,6,32,0,81,6,112,6,32,0,80,6,81,6,32,0,79,6,81,6,32,0,78,6,81,6,32,0,77,6,81,6,32,0,76,6,81,6,71,6,73,6,46,6,45,6,43,6,44,6,74,6,84,6,208,6,74,6,84,6,200,6,74,6,84,6,198,6,74,6,84,6,199,6,74,6,84,6,72,6,74,6,84,6,213,6,74,6,84,6,39,6,199,6,116,6,208,5,220,5,116,5,109,5,126,5,118,5,116,5,107,5,116,5,101,5,116,5,118,5,115,0,116,0,102,0,102,0,108,0,102,0,102,0,105,0,103,0,97,0,108,0,51,0,49,0,229,101,51,0,48,0,229,101,50,0,57,0,229,101,50,0,56,0,229,101,50,0,55,0,229,101,50,0,54,0,229,101,50,0,53,0,229,101,50,0,52,0,229,101,50,0,51,0,229,101,50,0,50,0,229,101,50,0,49,0,229,101,50,0,48,0,229,101,49,0,57,0,229,101,49,0,56,0,229,101,49,0,55,0,229,101,49,0,54,0,229,101,49,0,53,0,229,101,49,0,52,0,229,101,49,0,51,0,229,101,49,0,50,0,229,101,49,0,49,0,229,101,49,0,48,0,229,101,65,0,21,34,109,0,86,0,21,34,109,0,87,0,98,0,83,0,118,0,115,0,114,0,80,0,82,0,80,0,80,0,77,0,112,0,46,0,109,0,46,0,80,0,72,0,109,0,111,0,108,0,109,0,105,0,108,0,109,0,98,0,108,0,120,0,108,0,111,0,103,0,108,0,110,0,107,0,116,0,75,0,77,0,75,0,75,0,105,0,110,0,72,0,80,0,104,0,97,0,71,0,121,0,100,0,66,0,67,0,111,0,46,0,67,0,21,34,107,0,103,0,99,0,100,0,99,0,99,0,66,0,113,0,97,0,46,0,109,0,46,0,77,0,169,3,107,0,169,3,77,0,87,0,107,0,87,0,188,3,87,0,110,0,87,0,112,0,87,0,107,0,86,0,188,3,86,0,110,0,86,0,112,0,86,0,109,0,115,0,188,3,115,0,110,0,115,0,112,0,115,0,114,0,97,0,100,0,21,34,115,0,50,0,71,0,80,0,97,0,77,0,80,0,97,0,107,0,80,0,97,0,109,0,21,34,115,0,50,0,107,0,109,0,51,0,99,0,109,0,51,0,109,0,109,0,51,0,107,0,109,0,50,0,99,0,109,0,50,0,109,0,109,0,50,0,188,3,109,0,110,0,109,0,102,0,109,0,107,0,108,0,100,0,108,0,109,0,108,0,188,3,108,0,84,0,72,0,122,0,71,0,72,0,122,0,77,0,72,0,122,0,107,0,72,0,122,0,109,0,103,0,188,3,103,0,188,3,70,0,110,0,70,0,112,0,70,0,107,0,99,0,97,0,108,0,71,0,66,0,77,0,66,0,75,0,66,0,107,0,65,0,109,0,65,0,188,3,65,0,110,0,65,0,112,0,65,0,42,104,15,95,26,79,62,121,14,102,187,108,39,89,99,107,45,102,140,84,115,94,16,98,73,0,85,0,100,0,109,0,51,0,100,0,109,0,50,0,112,0,99,0,111,0,86,0,98,0,97,0,114,0,65,0,85,0,100,0,97,0,104,0,80,0,97,0,50,0,52,0,185,112,50,0,51,0,185,112,50,0,50,0,185,112,50,0,49,0,185,112,50,0,48,0,185,112,49,0,57,0,185,112,49,0,56,0,185,112,49,0,55,0,185,112,49,0,54,0,185,112,49,0,53,0,185,112,49,0,52,0,185,112,49,0,51,0,185,112,49,0,50,0,185,112,49,0,49,0,185,112,49,0,48,0,185,112,239,48,195,48,200,48,236,48,243,48,200,48,177,48,153,48,243,48,236,48,224,48,235,48,252,48,213,48,153,48,235,48,235,48,210,48,154,48,252,48,234,48,233,48,234,48,195,48,200,48,235,48,230,48,162,48,243,48,228,48,252,48,235,48,228,48,252,48,200,48,153,48,225,48,252,48,200,48,235,48,225,48,171,48,153,48,200,48,243,48,223,48,234,48,207,48,153,48,252,48,235,48,223,48,175,48,237,48,243,48,222,48,243,48,183,48,231,48,243,48,222,48,235,48,175,48,222,48,195,48,207,48,222,48,164,48,235,48,222,48,164,48,175,48,237,48,219,48,252,48,243,48,219,48,252,48,235,48,219,48,154,48,243,48,200,48,153,48,219,48,243,48,219,48,153,48,235,48,200,48,219,48,154,48,164,48,243,48,200,48,216,48,153,48,252,48,191,48,216,48,154,48,252,48,183,48,153,48,216,48,154,48,243,48,185,48,216,48,235,48,196,48,216,48,154,48,203,48,210,48,216,48,154,48,189,48,216,48,175,48,191,48,252,48,235,48,213,48,233,48,243,48,213,48,153,48,195,48,183,48,167,48,235,48,213,48,163,48,252,48,200,48,213,48,161,48,233,48,195,48,200,48,153,48,210,48,153,48,235,48,210,48,154,48,179,48,210,48,154,48,175,48,235,48,210,48,154,48,162,48,185,48,200,48,235,48,207,48,153,48,252,48,236,48,235,48,207,48,154,48,252,48,196,48,207,48,154,48,252,48,187,48,243,48,200,48,207,48,164,48,196,48,206,48,195,48,200,48,202,48,206,48,200,48,153,48,235,48,198,48,153,48,183,48,191,48,153,48,252,48,185,48,187,48,243,48,193,48,183,48,234,48,243,48,175,48,153,48,181,48,243,48,193,48,252,48,224,48,181,48,164,48,175,48,235,48,179,48,252,48,219,48,154,48,179,48,235,48,202,48,177,48,252,48,185,48,175,48,237,48,252,48,205,48,175,48,235,48,187,48,153,48,164,48,237,48,175,48,153,48,233,48,224,48,200,48,243,48,173,48,237,48,239,48,195,48,200,48,173,48,237,48,225,48,252,48,200,48,235,48,173,48,237,48,175,48,153,48,233,48,224,48,173,48,153,48,235,48,191,48,153,48,252,48,173,48,229,48,234,48,252,48,173,48,153,48,203,48,252,48,173,48,153,48,171,48,153,48,171,48,153,48,243,48,222,48,171,48,153,48,237,48,243,48,171,48,237,48,234,48,252,48,171,48,233,48,195,48,200,48,171,48,164,48,234,48,170,48,252,48,224,48,170,48,243,48,185,48,168,48,252,48,171,48,252,48,168,48,185,48,175,48,252,48,200,48,153,48,166,48,169,48,243,48,164,48,243,48,193,48,164,48,203,48,243,48,175,48,153,48,162,48,252,48,235,48,162,48,243,48,216,48,154,48,162,48,162,48,235,48,213,48,161,48,162,48,207,48,154,48,252,48,200,48,228,78,140,84,76,0,84,0,68,0,101,0,86,0,101,0,114,0,103,0,72,0,103,0,49,0,50,0,8,103,49,0,49,0,8,103,49,0,48,0,8,103,57,0,8,103,56,0,8,103,55,0,8,103,54,0,8,103,53,0,8,103,52,0,8,103,51,0,8,103,53,0,48,0,52,0,57,0,52,0,56,0,52,0,55,0,52,0,54,0,52,0,53,0,52,0,52,0,52,0,51,0,52,0,50,0,52,0,49,0,52,0,48,0,51,0,57,0,51,0,56,0,51,0,55,0,51,0,54,0,11,17,110,17,12,17,110,17,11,17,116,17,14,17,97,17,183,17,0,17,105,17,18,17,97,17,17,17,97,17,16,17,97,17,15,17,97,17,12,17,97,17,11,17,97,17,9,17,97,17,7,17,97,17,6,17,97,17,5,17,97,17,3,17,97,17,2,17,97,17,0,17,97,17,51,0,53,0,51,0,51,0,51,0,50,0,80,0,84,0,69,0,40,0,243,129,41,0,40,0,234,129,41,0,40,0,17,79,41,0,40,0,109,121,41,0,40,0,84,83,41,0,40,0,199,140,41,0,40,0,1,79,41,0,40,0,227,118,41,0,40,0,102,91,41,0,40,0,124,84,41,0,40,0,227,78,41,0,40,0,180,82,41,0,40,0,93,121,41,0,40,0,161,140,41,0,40,0,121,114,41,0,40,0,13,84,41,0,40,0,62,121,41,0,40,0,9,103,41,0,40,0,42,104,41,0,40,0,229,101,41,0,40,0,31,87,41,0,40,0,209,145,41,0,40,0,40,103,41,0,40,0,52,108,41,0,40,0,107,112,41,0,40,0,8,103,41,0,40,0,65,83,41,0,40,0,93,78,41,0,40,0,107,81,41,0,40,0,3,78,41,0,40,0,109,81,41,0,40,0,148,78,41,0,40,0,219,86,41,0,40,0,9,78,41,0,40,0,140,78,41,0,40,0,0,78,41,0,40,0,11,17,105,17,18,17,110,17,41,0,40,0,11,17,105,17,12,17,101,17,171,17,41,0,40,0,12,17,110,17,41,0,40,0,18,17,97,17,41,0,40,0,17,17,97,17,41,0,40,0,16,17,97,17,41,0,40,0,15,17,97,17,41,0,40,0,14,17,97,17,41,0,40,0,12,17,97,17,41,0,40,0,11,17,97,17,41,0,40,0,9,17,97,17,41,0,40,0,7,17,97,17,41,0,40,0,6,17,97,17,41,0,40,0,5,17,97,17,41,0,40,0,3,17,97,17,41,0,40,0,2,17,97,17,41,0,40,0,0,17,97,17,41,0,40,0,18,17,41,0,40,0,17,17,41,0,40,0,16,17,41,0,40,0,15,17,41,0,40,0,14,17,41,0,40,0,12,17,41,0,40,0,11,17,41,0,40,0,9,17,41,0,40,0,7,17,41,0,40,0,6,17,41,0,40,0,5,17,41,0,40,0,3,17,41,0,40,0,2,17,41,0,40,0,0,17,41,0,179,48,200,48,136,48,138,48,61,0,61,0,61,0,58,0,58,0,61,0,43,34,43,34,43,34,43,34,40,0,122,0,41,0,40,0,121,0,41,0,40,0,120,0,41,0,40,0,119,0,41,0,40,0,118,0,41,0,40,0,117,0,41,0,40,0,116,0,41,0,40,0,115,0,41,0,40,0,114,0,41,0,40,0,113,0,41,0,40,0,112,0,41,0,40,0,111,0,41,0,40,0,110,0,41,0,40,0,109,0,41,0,40,0,108,0,41,0,40,0,107,0,41,0,40,0,106,0,41,0,40,0,105,0,41,0,40,0,104,0,41,0,40,0,103,0,41,0,40,0,102,0,41,0,40,0,101,0,41,0,40,0,100,0,41,0,40,0,99,0,41,0,40,0,98,0,41,0,40,0,97,0,41,0,50,0,48,0,46,0,49,0,57,0,46,0,49,0,56,0,46,0,49,0,55,0,46,0,49,0,54,0,46,0,49,0,53,0,46,0,49,0,52,0,46,0,49,0,51,0,46,0,49,0,50,0,46,0,49,0,49,0,46,0,49,0,48,0,46,0,40,0,50,0,48,0,41,0,40,0,49,0,57,0,41,0,40,0,49,0,56,0,41,0,40,0,49,0,55,0,41,0,40,0,49,0,54,0,41,0,40,0,49,0,53,0,41,0,40,0,49,0,52,0,41,0,40,0,49,0,51,0,41,0,40,0,49,0,50,0,41,0,40,0,49,0,49,0,41,0,40,0,49,0,48,0,41,0,40,0,57,0,41,0,40,0,56,0,41,0,40,0,55,0,41,0,40,0,54,0,41,0,40,0,53,0,41,0,40,0,52,0,41,0,40,0,51,0,41,0,40,0,50,0,41,0,40,0,49,0,41,0,46,34,46,34,46,34,48,0,68,32,51,0,120,0,105,0,105,0,105,0,120,0,118,0,105,0,105,0,105,0,105,0,118,0,88,0,73,0,73,0,73,0,88,0,86,0,73,0,73,0,73,0,73,0,86,0,49,0,68,32,55,0,68,32,56,0,53,0,68,32,56,0,51,0,68,32,56,0,49,0,68,32,56,0,53,0,68,32,54,0,49,0,68,32,54,0,52,0,68,32,53,0,51,0,68,32,53,0,50,0,68,32,53,0,49,0,68,32,53,0,50,0,68,32,51,0,49,0,68,32,51,0,49,0,68,32,49,0,48,0,49,0,68,32,57,0,70,0,65,0,88,0,84,0,77,0,84,0,69,0,76,0,83,0,77,0,78,0,111,0,176,0,70,0,99,0,47,0,117,0,99,0,47,0,111,0,176,0,67,0,97,0,47,0,115,0,97,0,47,0,99,0,82,0,115,0,50,32,50,32,50,32,50,32,33,0,63,0,63,0,33,0,33,0,33,0,53,32,53,32,53,32,32,0,8,3,1,3,32,0,8,3,0,3,32,0,20,3,66,3,32,0,20,3,1,3,32,0,20,3,0,3,32,0,19,3,66,3,32,0,19,3,1,3,32,0,19,3,0,3,32,0,8,3,66,3,97,0,190,2,179,15,113,15,128,15,178,15,113,15,128,15,171,14,161,14,171,14,153,14,205,14,178,14,77,14,50,14,74,6,116,6,72,6,116,6,39,6,116,6,101,5,130,5,100,0,122,0,68,0,122,0,68,0,90,0,110,0,106,0,78,0,106,0,78,0,74,0,108,0,106,0,76,0,106,0,76,0,74,0,100,0,122,0,12,3,68,0,122,0,12,3,68,0,90,0,12,3,188,2,110,0,108,0,183,0,76,0,183,0,105,0,106,0,73,0,74,0,51,0,68,32,52,0,49,0,68,32,50,0,49,0,68,32,52,0,100,0,106,0,109,0,114,0,109,0,100,0,109,0,99,0,119,0,99,0,112,0,112,0,118,0,115,0,115,0,115,0,100,0,109,0,118,0,104,0,118,0,119,0,122,0,20,48,115,0,21,48,97,0,21,34,109,0,118,0,21,34,109,0,119,0,98,0,115,0,118,0,112,0,114,0,112,0,112,0,109,0,112,0,104,0,107,0,107,0,104,0,112,0,103,0,121,0,100,0,98,0,99,0,21,34,107,0,103,0,98,0,113,0,109,0,201,3,107,0,201,3,107,0,119,0,188,3,119,0,110,0,119,0,112,0,119,0,107,0,118,0,188,3,118,0,110,0,118,0,103,0,112,0,97,0,109,0,112,0,97,0,107,0,112,0,97,0,116,0,104,0,122,0,103,0,104,0,122,0,109,0,104,0,122,0,107,0,104,0,122,0,188,3,102,0,110,0,102,0,112,0,102,0,107,0,98,0,107,0,97,0,109,0,97,0,188,3,97,0,110,0,97,0,105,0,117,0,111,0,118,0,97,0,117,0,104,0,112,0,97,0,108,0,116,0,100,0,101,0,118,0,104,0,103,0,112,0,116,0,101,0,102,0,97,0,120,0,116,0,109,0,116,0,101,0,108,0,115,0,109,0,110,0,111,0,176,0,102,0,176,0,99,0,114,0,115,0,201,3,185,3,201,3,66,3,185,3,201,3,1,3,185,3,201,3,0,3,185,3,183,3,185,3,183,3,66,3,185,3,183,3,1,3,185,3,183,3,0,3,185,3,177,3,185,3,177,3,66,3,185,3,177,3,1,3,185,3,177,3,0,3,185,3,201,3,20,3,66,3,185,3,201,3,19,3,66,3,185,3,201,3,20,3,1,3,185,3,201,3,19,3,1,3,185,3,201,3,20,3,0,3,185,3,201,3,19,3,0,3,185,3,201,3,20,3,185,3,201,3,19,3,185,3,183,3,20,3,66,3,185,3,183,3,19,3,66,3,185,3,183,3,20,3,1,3,185,3,183,3,19,3,1,3,185,3,183,3,20,3,0,3,185,3,183,3,19,3,0,3,185,3,183,3,20,3,185,3,183,3,19,3,185,3,177,3,20,3,66,3,185,3,177,3,19,3,66,3,185,3,177,3,20,3,1,3,185,3,177,3,19,3,1,3,185,3,177,3,20,3,0,3,185,3,177,3,19,3,0,3,185,3,177,3,20,3,185,3,177,3,19,3,185,3,32,0,185,3,30,223,1,10,223,1,8,223,1,6,223,1,5,223,1,4,223,1,67,233,1,66,233,1,65,233,1,64,233,1,63,233,1,62,233,1,61,233,1,60,233,1,59,233,1,58,233,1,57,233,1,56,233,1,55,233,1,54,233,1,53,233,1,52,233,1,51,233,1,50,233,1,49,233,1,48,233,1,47,233,1,46,233,1,45,233,1,44,233,1,43,233,1,42,233,1,41,233,1,40,233,1,39,233,1,38,233,1,37,233,1,36,233,1,35,233,1,34,233,1,127,110,1,126,110,1,125,110,1,124,110,1,123,110,1,122,110,1,121,110,1,120,110,1,119,110,1,118,110,1,117,110,1,116,110,1,115,110,1,114,110,1,113,110,1,112,110,1,111,110,1,110,110,1,109,110,1,108,110,1,107,110,1,106,110,1,105,110,1,104,110,1,103,110,1,102,110,1,101,110,1,100,110,1,99,110,1,98,110,1,97,110,1,96,110,1,223,24,1,222,24,1,221,24,1,220,24,1,219,24,1,218,24,1,217,24,1,216,24,1,215,24,1,214,24,1,213,24,1,212,24,1,211,24,1,210,24,1,209,24,1,208,24,1,207,24,1,206,24,1,205,24,1,204,24,1,203,24,1,202,24,1,201,24,1,200,24,1,199,24,1,198,24,1,197,24,1,196,24,1,195,24,1,194,24,1,193,24,1,192,24,1,242,12,1,241,12,1,240,12,1,239,12,1,238,12,1,237,12,1,236,12,1,235,12,1,234,12,1,233,12,1,232,12,1,231,12,1,230,12,1,229,12,1,228,12,1,227,12,1,226,12,1,225,12,1,224,12,1,223,12,1,222,12,1,221,12,1,220,12,1,219,12,1,218,12,1,217,12,1,216,12,1,215,12,1,214,12,1,213,12,1,212,12,1,211,12,1,210,12,1,209,12,1,208,12,1,207,12,1,206,12,1,205,12,1,204,12,1,203,12,1,202,12,1,201,12,1,200,12,1,199,12,1,198,12,1,197,12,1,196,12,1,195,12,1,194,12,1,193,12,1,192,12,1,188,5,1,187,5,1,185,5,1,184,5,1,183,5,1,182,5,1,181,5,1,180,5,1,179,5,1,177,5,1,176,5,1,175,5,1,174,5,1,173,5,1,172,5,1,171,5,1,170,5,1,169,5,1,168,5,1,167,5,1,166,5,1,165,5,1,164,5,1,163,5,1,161,5,1,160,5,1,159,5,1,158,5,1,157,5,1,156,5,1,155,5,1,154,5,1,153,5,1,152,5,1,151,5,1,251,4,1,250,4,1,249,4,1,248,4,1,247,4,1,246,4,1,245,4,1,244,4,1,243,4,1,242,4,1,241,4,1,240,4,1,239,4,1,238,4,1,237,4,1,236,4,1,235,4,1,234,4,1,233,4,1,232,4,1,231,4,1,230,4,1,229,4,1,228,4,1,227,4,1,226,4,1,225,4,1,224,4,1,223,4,1,222,4,1,221,4,1,220,4,1,219,4,1,218,4,1,217,4,1,216,4,1,79,4,1,78,4,1,77,4,1,76,4,1,75,4,1,74,4,1,73,4,1,72,4,1,71,4,1,70,4,1,69,4,1,68,4,1,67,4,1,66,4,1,65,4,1,64,4,1,63,4,1,62,4,1,61,4,1,60,4,1,59,4,1,58,4,1,57,4,1,56,4,1,55,4,1,54,4,1,53,4,1,52,4,1,51,4,1,50,4,1,49,4,1,48,4,1,47,4,1,46,4,1,45,4,1,44,4,1,43,4,1,42,4,1,41,4,1,40,4,1,168,162,17,0,135,9,0,0,0,0,0,0,182,181,17,0,10,1,0,0,0,0,0,0,0,0,64,0,128,0,192,0,0,1,63,1,127,1,188,1,252,1,59,2,75,2,132,2,0,0,191,2,255,2,48,3,112,3,160,3,224,3,32,4,96,4,160,4,217,4,17,5,75,5,104,5,0,0,161,5,211,5,214,5,228,5,36,6,49,6,113,6,162,6,192,6,0,0,0,0,252,6,56,7,119,7,181,7,244,7,48,8,112,8,172,8,234,8,40,9,104,9,164,9,219,9,23,10,87,10,146,10,210,10,18,11,81,11,144,11,207,11,15,12,79,12,135,12,193,12,241,12,224,10,250,10,8,11,30,11,62,11,92,11,121,11,152,11,250,10,250,10,184,11,213,11,245,11,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,7,12,39,12,0,0,16,0,32,0,48,0,64,0,80,0,96,0,112,0,128,0,144,0,160,0,176,0,192,0,208,0,224,0,240,0,0,1,16,1,32,1,48,1,63,1,79,1,95,1,111,1,127,1,143,1,159,1,175,1,188,1,204,1,220,1,236,1,252,1,12,2,28,2,44,2,59,2,75,2,91,2,107,2,75,2,91,2,107,2,123,2,132,2,148,2,164,2,180,2,0,0,16,0,32,0,48,0,191,2,207,2,223,2,239,2,255,2,15,3,31,3,47,3,48,3,64,3,80,3,96,3,112,3,128,3,144,3,160,3,160,3,176,3,192,3,208,3,224,3,240,3,0,4,16,4,32,4,48,4,64,4,80,4,96,4,112,4,128,4,144,4,160,4,176,4,192,4,208,4,217,4,233,4,249,4,9,5,17,5,33,5,49,5,65,5,75,5,91,5,107,5,123,5,104,5,120,5,136,5,152,5,0,0,16,0,32,0,48,0,161,5,177,5,193,5,209,5,211,5,227,5,243,5,3,6,214,5,230,5,246,5,6,6,228,5,244,5,4,6,20,6,36,6,52,6,68,6,84,6,49,6,65,6,81,6,97,6,113,6,129,6,145,6,161,6,162,6,178,6,194,6,210,6,192,6,208,6,224,6,240,6,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,252,6,12,7,28,7,44,7,56,7,72,7,88,7,104,7,119,7,135,7,151,7,167,7,181,7,197,7,213,7,229,7,244,7,4,8,20,8,36,8,48,8,64,8,80,8,96,8,112,8,128,8,144,8,160,8,172,8,188,8,204,8,220,8,234,8,250,8,10,9,26,9,40,9,56,9,72,9,88,9,104,9,120,9,136,9,152,9,164,9,180,9,196,9,212,9,219,9,235,9,251,9,11,10,23,10,39,10,55,10,71,10,87,10,103,10,119,10,135,10,146,10,162,10,178,10,194,10,210,10,226,10,242,10,2,11,18,11,34,11,50,11,66,11,81,11,97,11,113,11,129,11,144,11,160,11,176,11,192,11,207,11,223,11,239,11,255,11,15,12,31,12,47,12,63,12,79,12,95,12,111,12,127,12,135,12,151,12,167,12,183,12,193,12,209,12,225,12,241,12,241,12,1,13,17,13,33,13,0,65,242,247,198,0,11,12,129,0,129,0,42,13,0,0,0,0,58,13,0,65,136,248,198,0,11,4,113,0,184,4,0,65,158,248,198,0,11,43,71,13,87,13,0,0,0,0,71,13,0,0,0,0,79,13,53,10,96,5,0,0,0,0,0,0,53,10,0,0,0,0,0,0,214,5,0,0,115,0,0,0,118,0,65,212,248,198,0,11,2,103,13,0,65,150,249,198,0,11,3,184,4,115,0,65,164,249,198,0,11,37,119,0,0,0,171,6,0,0,121,0,0,0,124,0,90,5,119,13,0,0,0,0,0,0,221,5,0,0,114,0,118,0,118,0,135,13,118,0,65,212,249,198,0,11,7,119,0,0,0,0,0,117,0,65,228,249,198,0,11,63,122,0,0,0,113,0,116,0,116,0,20,9,0,0,114,0,123,0,0,0,0,0,116,0,0,0,118,0,222,10,0,0,0,0,213,5,0,0,0,0,0,0,113,0,0,0,212,5,118,0,118,0,114,0,0,0,113,0,129,0,129,0,129,0,65,172,250,198,0,11,7,115,0,0,0,0,0,113,0,65,194,250,198,0,11,180,1,21,5,0,0,0,0,0,0,225,10,223,10,0,0,0,0,0,0,151,13,167,13,183,13,199,13,120,0,0,0,0,0,117,0,0,0,0,0,215,13,231,13,247,13,7,14,23,14,34,14,0,0,43,14,59,14,75,14,0,0,0,0,0,0,0,0,91,14,107,14,123,14,139,14,155,14,171,14,187,14,203,14,219,14,235,14,251,14,11,15,27,15,43,15,59,15,75,15,90,15,106,15,122,15,138,15,154,15,170,15,186,15,114,0,202,15,218,15,234,15,250,15,10,16,26,16,42,16,58,16,74,16,90,16,102,16,118,16,133,16,143,16,159,16,175,16,191,16,207,16,223,16,0,0,127,0,0,0,0,0,127,0,239,16,255,16,15,17,30,17,46,17,62,17,78,17,78,17,94,17,0,65,132,252,198,0,11,4,110,17,126,17,0,65,192,252,198,0,11,26,121,0,129,0,117,0,129,0,142,17,158,17,174,17,182,17,198,17,214,17,75,0,65,0,230,17,0,65,252,252,198,0,11,2,241,17,0,65,138,253,198,0,11,2,254,17,0,65,170,253,198,0,11,6,221,5,0,0,97,5,0,65,188,253,198,0,11,60,14,18,30,18,46,18,0,0,0,0,0,0,62,18,78,18,94,18,110,18,126,18,142,18,158,18,174,18,190,18,204,18,0,0,0,0,214,18,0,0,0,0,0,0,230,18,21,6,0,0,121,0,30,7,30,7,30,7,30,7,0,65,130,254,198,0,11,10,114,0,129,0,129,0,0,0,246,18,0,65,150,254,198,0,11,54,6,19,22,19,38,19,54,19,70,19,86,19,102,19,118,19,134,19,150,19,166,19,182,19,198,19,214,19,230,19,129,0,129,0,246,19,0,0,0,0,0,20,184,4,0,0,0,0,0,0,0,0,11,20,0,65,214,254,198,0,11,98,27,20,28,5,0,0,0,0,43,20,59,20,75,20,91,20,107,20,123,20,139,20,0,0,0,0,0,0,0,0,124,0,0,0,155,20,171,20,187,20,203,20,219,20,235,20,251,20,11,21,27,21,43,21,59,21,75,21,91,21,107,21,123,21,139,21,155,21,171,21,187,21,203,21,219,21,235,21,251,21,11,22,27,22,43,22,59,22,75,22,91,22,107,22,123,22,139,22,0,65,200,255,198,0,11,9,115,0,0,0,0,0,0,0,121,0,65,248,255,198,0,11,16,116,0,129,0,155,22,171,22,187,22,0,0,203,22,219,22,0,65,146,128,199,0,11,49,120,0,0,0,0,0,233,22,248,22,8,23,24,23,40,23,54,23,70,23,86,23,102,23,118,23,134,23,150,23,129,0,164,23,0,0,0,0,115,0,118,0,0,0,0,0,0,0,120,0,65,204,128,199,0,11,3,19,5,118,0,65,222,128,199,0,11,5,66,5,0,0,115,0,65,236,128,199,0,11,20,89,5,50,5,0,0,113,0,0,0,0,0,0,0,121,0,114,0,215,5,0,65,140,129,199,0,11,39,125,0,70,5,0,0,121,0,180,23,63,5,30,7,0,0,0,0,196,23,212,23,228,23,244,23,4,24,20,24,36,24,0,0,0,0,114,0,118,0,65,232,129,199,0,11,75,124,0,0,0,53,5,0,0,0,0,116,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,65,212,130,199,0,11,1,114,0,65,226,130,199,0,11,181,1,118,0,129,0,129,0,52,24,65,24,81,24,91,24,107,24,123,24,137,24,151,24,165,24,179,24,195,24,211,24,125,0,227,24,243,24,3,25,19,25,35,25,51,25,67,25,83,25,99,25,115,25,131,25,147,25,163,25,179,25,195,25,211,25,227,25,243,25,3,26,19,26,35,26,51,26,67,26,0,0,83,26,98,26,113,26,129,26,145,26,161,26,177,26,193,26,129,0,129,0,209,26,225,26,241,26,0,0,0,27,16,27,32,27,48,27,64,27,80,27,95,27,110,27,125,27,140,27,155,27,170,27,185,27,201,27,217,27,233,27,249,27,9,28,25,28,41,28,57,28,122,21,73,28,43,20,89,28,104,28,120,28,136,28,151,28,91,5,0,0,96,5,167,28,114,0,114,0,129,0,129,0,65,166,132,199,0,11,104,117,0,159,10,0,0,0,0,229,10,0,0,0,0,0,0,0,0,113,0,115,0,127,0,129,0,129,0,0,0,0,0,114,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,115,0,0,0,0,0,0,0,127,0,0,0,116,0,0,0,0,0,173,6,0,0,117,0,0,0,0,0,117,0,0,0,89,5,0,0,0,0,158,10,122,0,129,0,129,0,183,28,199,28,215,28,0,65,154,133,199,0,11,45,114,0,118,0,231,28,247,28,7,29,0,0,116,0,0,0,0,0,120,0,0,0,0,0,0,0,66,5,23,29,39,29,55,29,231,4,69,29,129,0,129,0,129,0,129,0,65,238,133,199,0,11,101,121,0,0,0,122,0,120,0,129,0,85,29,101,29,117,29,133,29,129,0,129,0,129,0,129,0,135,6,0,0,0,0,149,29,0,0,97,5,0,0,0,0,0,0,113,0,26,5,129,0,129,0,129,0,0,0,164,29,0,0,221,10,0,0,146,6,129,0,129,0,129,0,129,0,0,0,0,0,0,0,52,5,0,0,183,4,0,0,0,0,176,29,254,7,0,0,188,29,119,0,119,0,65,220,134,199,0,11,43,129,0,129,0,0,0,0,0,53,5,121,0,0,0,0,0,0,0,227,10,0,0,219,5,0,0,153,6,0,0,203,29,72,5,129,0,129,0,129,0,129,0,129,0,65,144,135,199,0,11,107,119,0,129,0,129,0,129,0,219,29,235,29,251,29,11,30,0,0,0,0,0,0,95,8,0,0,0,0,120,0,118,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,113,0,0,0,0,0,61,10,126,0,129,0,129,0,129,0,23,6,0,0,0,0,120,0,0,0,0,0,118,0,129,0,0,0,118,0,129,0,129,0,0,0,116,0,129,0,0,0,121,0,65,132,136,199,0,11,39,114,0,183,4,0,0,171,6,0,0,0,0,0,0,90,5,125,0,0,0,119,0,118,0,0,0,0,0,0,0,98,5,120,0,0,0,0,0,121,0,65,184,136,199,0,11,67,184,4,123,0,0,0,231,4,0,0,0,0,126,0,129,0,129,0,129,0,27,30,89,5,118,0,0,0,0,0,0,0,117,0,118,0,252,6,224,5,94,5,40,30,172,8,55,30,68,30,123,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,65,134,137,199,0,11,5,91,5,126,0,129,0,65,148,137,199,0,11,39,120,0,118,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,0,0,0,0,219,5,0,0,114,0,129,0,129,0,65,196,137,199,0,11,119,123,0,118,0,115,0,129,0,0,0,0,0,0,0,118,0,118,0,129,0,129,0,129,0,0,0,214,5,116,0,0,0,121,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,0,0,0,0,116,0,129,0,129,0,129,0,129,0,129,0,129,0,84,30,100,30,0,0,0,0,0,0,72,10,116,30,128,30,0,0,138,30,121,0,118,0,129,0,129,0,129,0,129,0,217,5,0,0,0,0,217,5,123,0,129,0,65,196,138,199,0,11,1,120,0,65,208,138,199,0,11,1,125,0,65,218,138,199,0,11,152,1,119,0,118,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,94,5,0,0,0,0,96,5,122,0,0,0,115,0,0,0,0,0,183,4,95,5,121,0,129,0,129,0,129,0,129,0,30,8,0,0,0,0,149,30,120,0,118,0,164,30,0,0,113,0,171,30,118,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,119,0,0,0,232,4,0,0,222,10,0,0,118,0,129,0,129,0,129,0,129,0,129,0,127,0,0,0,0,0,0,0,178,30,0,65,164,140,199,0,11,13,118,0,129,0,129,0,129,0,129,0,129,0,129,0,65,190,140,199,0,11,3,113,0,123,0,65,218,140,199,0,11,51,124,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,65,154,141,199,0,11,65,125,0,0,0,0,0,0,0,129,0,0,0,122,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,65,228,141,199,0,11,87,121,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,0,0,0,0,119,0,0,0,113,0,50,5,0,0,0,0,0,0,0,0,113,0,118,0,0,0,114,0,122,0,65,196,142,199,0,11,47,122,0,93,5,231,4,148,6,0,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,194,30,210,30,0,0,0,0,0,0,117,0,129,0,129,0,129,0,129,0,129,0,129,0,65,252,142,199,0,11,23,49,5,0,0,0,0,0,0,90,8,0,0,129,0,129,0,129,0,129,0,123,0,126,0,65,210,143,199,0,11,1,120,0,65,238,143,199,0,11,72,122,0,129,0,129,0,119,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,156,7,0,65,218,144,199,0,11,10,125,0,62,8,129,0,59,8,226,30,0,65,130,145,199,0,11,33,116,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,65,176,145,199,0,11,61,117,0,115,0,119,0,215,5,242,30,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,0,0,114,0,0,0,121,0,65,252,145,199,0,11,7,124,0,129,0,129,0,129,0,65,162,146,199,0,11,18,122,0,0,0,0,0,218,5,0,0,0,0,0,0,0,0,22,5,0,65,192,146,199,0,11,3,117,0,129,0,65,204,146,199,0,11,23,122,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,124,0,0,0,124,0,65,238,146,199,0,11,150,1,121,0,0,0,119,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,65,0,2,31,71,0,8,31,24,31,40,31,4,31,73,0,10,31,52,31,68,31,84,31,100,31,65,0,2,31,71,0,112,31,128,31,67,0,108,31,144,31,160,31,26,31,69,0,6,31,75,0,65,0,2,31,71,0,8,31,24,31,67,0,4,31,73,0,10,31,26,31,69,0,6,31,75,0,65,0,2,31,71,0,176,31,192,31,208,31,224,31,240,31,198,31,214,31,230,31,188,31,204,31,220,31,236,31,194,31,16,3,226,31,16,3,200,31,216,31,0,32,16,32,22,32,18,32,0,65,148,148,199,0,11,131,2,116,0,70,5,184,4,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,113,0,38,32,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,96,5,216,5,54,32,70,32,86,32,102,32,118,32,129,0,65,8,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,0,0,115,0,114,0,50,5,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,113,0,129,0,0,0,0,0,0,0,146,6,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,0,0,118,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,134,32,113,0,65,176,150,199,0,11,159,1,220,5,121,0,129,0,129,0,150,32,166,32,182,32,0,0,116,0,50,5,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,184,4,0,0,0,0,0,0,123,0,129,0,129,0,129,0,129,0,184,4,0,0,0,0,114,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,198,32,214,32,230,32,246,32,4,33,20,33,36,33,52,33,68,33,84,33,99,33,84,33,129,0,129,0,129,0,126,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,0,0,0,0,116,0,65,220,151,199,0,11,77,124,0,113,0,184,4,184,4,184,4,0,0,122,0,115,33,194,17,131,33,65,0,147,33,0,0,163,33,0,0,0,0,179,33,114,0,129,0,129,0,129,0,27,5,0,0,195,33,211,33,227,33,243,33,3,34,19,34,122,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,65,202,152,199,0,11,5,52,5,115,0,115,0,65,222,152,199,0,11,2,53,5,0,65,234,152,199,0,11,37,118,0,116,0,127,0,116,0,0,0,0,0,0,0,120,0,118,0,0,0,0,0,120,0,0,0,114,0,126,0,129,0,129,0,129,0,129,0,65,176,153,199,0,11,21,124,0,114,0,115,0,119,0,0,0,0,0,89,5,19,5,116,0,119,0,119,0,65,216,153,199,0,11,14,230,4,0,0,0,0,117,0,129,0,129,0,35,34,0,65,130,154,199,0,11,3,129,0,129,0,65,172,154,199,0,11,1,118,0,65,198,154,199,0,11,1,114,0,65,132,155,199,0,11,1,126,0,65,194,155,199,0,11,1,127,0,65,206,155,199,0,11,61,114,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,65,180,156,199,0,11,1,117,0,65,236,156,199,0,11,208,5,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,129,0,225,26,225,26,225,26,225,26,225,26,225,26,225,26,225,26,225,26,225,26,225,26,225,26,225,26,225,26,225,26,129,0,121,0,153,0,185,0,217,0,249,0,25,1,57,1,89,1,121,1,149,1,181,1,205,1,237,1,12,2,44,2,76,2,108,2,138,2,168,2,181,1,181,1,200,2,232,2,6,3,38,3,70,3,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,102,3,132,3,164,3,196,3,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,228,3,181,1,181,1,181,1,181,1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,20,4,46,4,78,4,110,4,142,4,174,4,206,4,238,4,14,5,46,5,78,5,104,5,136,5,168,5,200,5,232,5,8,6,40,6,72,6,99,6,181,1,131,6,163,6,4,4,4,4,4,4,4,4,184,6,181,1,181,1,216,6,4,4,4,4,4,4,4,4,4,4,181,1,248,6,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,181,1,24,7,4,4,52,7,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,84,7,181,1,181,1,116,7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,133,7,165,7,188,7,4,4,4,4,4,4,4,4,220,7,4,4,4,4,4,4,4,4,4,4,4,4,4,4,236,7,12,8,44,8,76,8,108,8,181,1,140,8,4,4,156,8,188,8,211,8,230,8,246,8,22,9,4,4,47,9,79,9,111,9,143,9,181,1,162,9,194,9,221,9,4,4,4,4,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,253,9,181,1,181,1,181,1,181,1,181,1,181,1,181,1,13,10,44,10,181,1,181,1,181,1,181,1,181,1,181,1,181,1,66,10,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,77,10,181,1,108,10,4,4,4,4,4,4,4,4,181,1,112,10,4,4,4,4,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,181,1,144,10,181,1,181,1,181,1,181,1,181,1,181,1,181,1,165,10,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,192,10,0,65,192,164,199,0,11,101,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,65,188,166,199,0,11,129,1,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,32,0,65,220,167,199,0,11,9,32,0,8,3,0,0,0,0,97,0,65,240,167,199,0,11,34,255,255,255,255,0,0,0,0,32,0,4,3,0,0,0,0,0,0,0,0,50,0,0,0,51,0,0,0,32,0,1,3,188,3,0,65,156,168,199,0,11,9,32,0,39,3,49,0,0,0,111,0,65,174,168,199,0,11,135,1,33,44,0,0,30,44,0,0,27,44,0,0,0,0,97,0,0,3,97,0,1,3,97,0,2,3,97,0,3,3,97,0,8,3,97,0,10,3,230,0,0,0,99,0,39,3,101,0,0,3,101,0,1,3,101,0,2,3,101,0,8,3,105,0,0,3,105,0,1,3,105,0,2,3,105,0,8,3,240,0,0,0,110,0,3,3,111,0,0,3,111,0,1,3,111,0,2,3,111,0,3,3,111,0,8,3,0,0,0,0,248,0,0,0,117,0,0,3,117,0,1,3,117,0,2,3,117,0,8,3,121,0,1,3,254,0,65,188,170,199,0,11,170,4,97,0,4,3,0,0,0,0,97,0,6,3,0,0,0,0,97,0,40,3,0,0,0,0,99,0,1,3,0,0,0,0,99,0,2,3,0,0,0,0,99,0,7,3,0,0,0,0,99,0,12,3,0,0,0,0,100,0,12,3,0,0,0,0,17,1,0,0,0,0,0,0,101,0,4,3,0,0,0,0,101,0,6,3,0,0,0,0,101,0,7,3,0,0,0,0,101,0,40,3,0,0,0,0,101,0,12,3,0,0,0,0,103,0,2,3,0,0,0,0,103,0,6,3,0,0,0,0,103,0,7,3,0,0,0,0,103,0,39,3,0,0,0,0,104,0,2,3,0,0,0,0,39,1,0,0,0,0,0,0,105,0,3,3,0,0,0,0,105,0,4,3,0,0,0,0,105,0,6,3,0,0,0,0,105,0,40,3,0,0,0,0,105,0,7,3,0,0,0,0,0,0,23,12,0,0,23,12,106,0,2,3,0,0,0,0,107,0,39,3,0,0,0,0,0,0,0,0,108,0,1,3,0,0,0,0,108,0,39,3,0,0,0,0,108,0,12,3,0,0,0,0,0,0,19,12,66,1,0,0,0,0,0,0,110,0,1,3,0,0,0,0,110,0,39,3,0,0,0,0,110,0,12,3,0,0,0,0,0,0,17,12,75,1,0,0,0,0,0,0,111,0,4,3,0,0,0,0,111,0,6,3,0,0,0,0,111,0,11,3,0,0,0,0,83,1,0,0,0,0,0,0,114,0,1,3,0,0,0,0,114,0,39,3,0,0,0,0,114,0,12,3,0,0,0,0,115,0,1,3,0,0,0,0,115,0,2,3,0,0,0,0,115,0,39,3,0,0,0,0,115,0,12,3,0,0,0,0,116,0,39,3,0,0,0,0,116,0,12,3,0,0,0,0,103,1,0,0,0,0,0,0,117,0,3,3,0,0,0,0,117,0,4,3,0,0,0,0,117,0,6,3,0,0,0,0,117,0,10,3,0,0,0,0,117,0,11,3,0,0,0,0,117,0,40,3,0,0,0,0,119,0,2,3,0,0,0,0,121,0,2,3,0,0,0,0,121,0,8,3,122,0,1,3,0,0,0,0,122,0,7,3,0,0,0,0,122,0,12,3,0,0,0,0,115,0,0,0,0,0,0,0,83,2,0,0,131,1,0,0,0,0,0,0,133,1,0,0,0,0,0,0,84,2,0,0,136,1,0,0,0,0,0,0,86,2,0,0,87,2,0,0,140,1,0,65,240,174,199,0,11,42,221,1,0,0,89,2,0,0,91,2,0,0,146,1,0,0,0,0,0,0,96,2,0,0,99,2,0,0,0,0,0,0,105,2,0,0,104,2,0,0,153,1,0,65,168,175,199,0,11,54,111,2,0,0,114,2,0,0,0,0,0,0,117,2,0,0,111,0,27,3,0,0,0,0,163,1,0,0,0,0,0,0,165,1,0,0,0,0,0,0,128,2,0,0,168,1,0,0,0,0,0,0,131,2,0,65,232,175,199,0,11,50,173,1,0,0,0,0,0,0,136,2,0,0,117,0,27,3,0,0,0,0,138,2,0,0,139,2,0,0,180,1,0,0,0,0,0,0,182,1,0,0,0,0,0,0,146,2,0,0,185,1,0,65,168,176,199,0,11,2,189,1,0,65,190,176,199,0,11,94,8,44,0,0,8,44,0,0,8,44,0,0,2,12,0,0,2,12,0,0,2,12,0,0,252,11,0,0,252,11,0,0,252,11,97,0,12,3,0,0,0,0,105,0,12,3,0,0,0,0,111,0,12,3,0,0,0,0,117,0,12,3,0,0,0,0,0,0,4,51,0,0,0,0,0,0,254,50,0,0,0,0,0,0,248,50,0,0,0,0,0,0,242,50,0,65,166,177,199,0,11,66,236,50,0,0,0,0,0,0,230,50,0,0,0,0,230,0,4,3,0,0,0,0,229,1,0,0,0,0,0,0,103,0,12,3,0,0,0,0,107,0,12,3,0,0,0,0,111,0,40,3,0,0,0,0,0,0,224,50,0,0,0,0,146,2,12,3,0,65,242,177,199,0,11,134,2,246,11,0,0,246,11,0,0,246,11,103,0,1,3,0,0,0,0,149,1,0,0,191,1,0,0,110,0,0,3,0,0,0,0,0,0,218,50,0,0,0,0,230,0,1,3,0,0,0,0,248,0,1,3,0,0,0,0,97,0,15,3,0,0,0,0,97,0,17,3,0,0,0,0,101,0,15,3,0,0,0,0,101,0,17,3,0,0,0,0,105,0,15,3,0,0,0,0,105,0,17,3,0,0,0,0,111,0,15,3,0,0,0,0,111,0,17,3,0,0,0,0,114,0,15,3,0,0,0,0,114,0,17,3,0,0,0,0,117,0,15,3,0,0,0,0,117,0,17,3,0,0,0,0,115,0,38,3,0,0,0,0,116,0,38,3,0,0,0,0,29,2,0,0,0,0,0,0,104,0,12,3,0,0,0,0,158,1,0,0,0,0,0,0,35,2,0,0,0,0,0,0,37,2,0,0,0,0,0,0,97,0,7,3,0,0,0,0,101,0,39,3,0,0,0,0,0,0,212,50,0,0,0,0,0,0,206,50,0,0,0,0,111,0,7,3,0,0,0,0,0,0,200,50,0,0,0,0,121,0,4,3,0,65,148,180,199,0,11,78,101,44,0,0,60,2,0,0,0,0,0,0,154,1,0,0,102,44,0,0,0,0,0,0,66,2,0,0,0,0,0,0,128,1,0,0,137,2,0,0,140,2,0,0,71,2,0,0,0,0,0,0,73,2,0,0,0,0,0,0,75,2,0,0,0,0,0,0,77,2,0,0,0,0,0,0,79,2,0,65,168,182,199,0,11,33,104,0,0,0,102,2,0,0,106,0,0,0,114,0,0,0,121,2,0,0,123,2,0,0,129,2,0,0,119,0,0,0,121,0,65,172,183,199,0,11,50,32,0,6,3,32,0,7,3,32,0,10,3,32,0,40,3,32,0,3,3,32,0,11,3,0,0,0,0,0,0,0,0,99,2,0,0,108,0,0,0,115,0,0,0,120,0,0,0,149,2,0,65,204,184,199,0,11,2,185,3,0,65,244,184,199,0,11,4,255,255,255,255,0,65,248,185,199,0,11,10,113,3,0,0,0,0,0,0,115,3,0,65,144,186,199,0,11,20,119,3,0,0,0,0,0,0,253,255,0,0,253,255,0,0,0,0,52,13,0,65,180,186,199,0,11,180,1,243,3,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,32,0,1,3,0,0,195,59,177,3,1,3,0,0,0,0,181,3,1,3,183,3,1,3,185,3,1,3,253,255,0,0,191,3,1,3,253,255,0,0,197,3,1,3,201,3,1,3,0,0,0,0,177,3,0,0,178,3,0,0,179,3,0,0,180,3,0,0,181,3,0,0,182,3,0,0,183,3,0,0,184,3,0,0,185,3,0,0,186,3,0,0,187,3,0,0,188,3,0,0,189,3,0,0,190,3,0,0,191,3,0,0,192,3,0,0,193,3,0,0,253,255,0,0,195,3,0,0,196,3,0,0,197,3,0,0,198,3,0,0,199,3,0,0,200,3,0,0,201,3,0,0,185,3,8,3,197,3,8,3,0,65,184,188,199,0,11,174,1,215,3,0,0,178,3,0,0,184,3,0,0,197,3,0,0,197,3,1,3,197,3,8,3,198,3,0,0,192,3,0,0,0,0,0,0,217,3,0,0,0,0,0,0,219,3,0,0,0,0,0,0,221,3,0,0,0,0,0,0,223,3,0,0,0,0,0,0,225,3,0,0,0,0,0,0,227,3,0,0,0,0,0,0,229,3,0,0,0,0,0,0,231,3,0,0,0,0,0,0,233,3,0,0,0,0,0,0,235,3,0,0,0,0,0,0,237,3,0,0,0,0,0,0,239,3,0,0,0,0,0,0,186,3,0,0,193,3,0,0,195,3,0,0,0,0,0,0,184,3,0,0,181,3,0,0,0,0,0,0,248,3,0,0,0,0,0,0,195,3,0,0,251,3,0,65,240,189,199,0,11,202,1,123,3,0,0,124,3,0,0,125,3,0,0,53,4,0,3,53,4,8,3,82,4,0,0,51,4,1,3,84,4,0,0,85,4,0,0,86,4,0,0,86,4,8,3,88,4,0,0,89,4,0,0,90,4,0,0,91,4,0,0,58,4,1,3,56,4,0,3,67,4,6,3,95,4,0,0,48,4,0,0,49,4,0,0,50,4,0,0,51,4,0,0,52,4,0,0,53,4,0,0,54,4,0,0,55,4,0,0,56,4,0,0,56,4,6,3,58,4,0,0,59,4,0,0,60,4,0,0,61,4,0,0,62,4,0,0,63,4,0,0,64,4,0,0,65,4,0,0,66,4,0,0,67,4,0,0,68,4,0,0,69,4,0,0,70,4,0,0,71,4,0,0,72,4,0,0,73,4,0,0,74,4,0,0,75,4,0,0,76,4,0,0,77,4,0,0,78,4,0,0,79,4,0,65,188,192,199,0,11,130,1,97,4,0,0,0,0,0,0,99,4,0,0,0,0,0,0,101,4,0,0,0,0,0,0,103,4,0,0,0,0,0,0,105,4,0,0,0,0,0,0,107,4,0,0,0,0,0,0,109,4,0,0,0,0,0,0,111,4,0,0,0,0,0,0,113,4,0,0,0,0,0,0,115,4,0,0,0,0,0,0,117,4,0,0,0,0,0,0,117,4,15,3,0,0,0,0,121,4,0,0,0,0,0,0,123,4,0,0,0,0,0,0,125,4,0,0,0,0,0,0,127,4,0,0,0,0,0,0,129,4,0,65,228,193,199,0,11,142,2,139,4,0,0,0,0,0,0,141,4,0,0,0,0,0,0,143,4,0,0,0,0,0,0,145,4,0,0,0,0,0,0,147,4,0,0,0,0,0,0,149,4,0,0,0,0,0,0,151,4,0,0,0,0,0,0,153,4,0,0,0,0,0,0,155,4,0,0,0,0,0,0,157,4,0,0,0,0,0,0,159,4,0,0,0,0,0,0,161,4,0,0,0,0,0,0,163,4,0,0,0,0,0,0,165,4,0,0,0,0,0,0,167,4,0,0,0,0,0,0,169,4,0,0,0,0,0,0,171,4,0,0,0,0,0,0,173,4,0,0,0,0,0,0,175,4,0,0,0,0,0,0,177,4,0,0,0,0,0,0,179,4,0,0,0,0,0,0,181,4,0,0,0,0,0,0,183,4,0,0,0,0,0,0,185,4,0,0,0,0,0,0,187,4,0,0,0,0,0,0,189,4,0,0,0,0,0,0,191,4,0,0,0,0,0,0,253,255,0,0,54,4,6,3,0,0,0,0,196,4,0,0,0,0,0,0,198,4,0,0,0,0,0,0,200,4,0,0,0,0,0,0,202,4,0,0,0,0,0,0,204,4,0,0,0,0,0,0,206,4,0,65,252,195,199,0,11,162,4,48,4,6,3,0,0,0,0,48,4,8,3,0,0,0,0,213,4,0,0,0,0,0,0,53,4,6,3,0,0,0,0,217,4,0,0,0,0,0,0,217,4,8,3,0,0,0,0,54,4,8,3,0,0,0,0,55,4,8,3,0,0,0,0,225,4,0,0,0,0,0,0,56,4,4,3,0,0,0,0,56,4,8,3,0,0,0,0,62,4,8,3,0,0,0,0,233,4,0,0,0,0,0,0,233,4,8,3,0,0,0,0,77,4,8,3,0,0,0,0,67,4,4,3,0,0,0,0,67,4,8,3,0,0,0,0,67,4,11,3,0,0,0,0,71,4,8,3,0,0,0,0,247,4,0,0,0,0,0,0,75,4,8,3,0,0,0,0,251,4,0,0,0,0,0,0,253,4,0,0,0,0,0,0,255,4,0,0,0,0,0,0,1,5,0,0,0,0,0,0,3,5,0,0,0,0,0,0,5,5,0,0,0,0,0,0,7,5,0,0,0,0,0,0,9,5,0,0,0,0,0,0,11,5,0,0,0,0,0,0,13,5,0,0,0,0,0,0,15,5,0,0,0,0,0,0,17,5,0,0,0,0,0,0,19,5,0,0,0,0,0,0,21,5,0,0,0,0,0,0,23,5,0,0,0,0,0,0,25,5,0,0,0,0,0,0,27,5,0,0,0,0,0,0,29,5,0,0,0,0,0,0,31,5,0,0,0,0,0,0,33,5,0,0,0,0,0,0,35,5,0,0,0,0,0,0,37,5,0,0,0,0,0,0,39,5,0,0,0,0,0,0,41,5,0,0,0,0,0,0,43,5,0,0,0,0,0,0,45,5,0,0,0,0,0,0,47,5,0,0,0,0,0,0,253,255,0,0,97,5,0,0,98,5,0,0,99,5,0,0,100,5,0,0,101,5,0,0,102,5,0,0,103,5,0,0,104,5,0,0,105,5,0,0,106,5,0,0,107,5,0,0,108,5,0,0,109,5,0,0,110,5,0,0,111,5,0,0,112,5,0,0,113,5,0,0,114,5,0,0,115,5,0,0,116,5,0,0,117,5,0,0,118,5,0,0,119,5,0,0,120,5,0,0,121,5,0,0,122,5,0,0,123,5,0,0,124,5,0,0,125,5,0,0,126,5,0,0,127,5,0,0,128,5,0,0,129,5,0,0,130,5,0,0,131,5,0,0,132,5,0,0,133,5,0,0,134,5,0,0,253,255,0,0,253,255,0,65,190,201,199,0,11,2,244,11,0,65,204,201,199,0,11,6,253,255,0,0,253,255,0,65,224,201,199,0,11,2,253,255,0,65,160,203,199,0,11,30,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,172,204,199,0,11,14,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,212,204,199,0,11,42,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,216,205,199,0,11,2,253,255,0,65,178,207,199,0,11,14,242,11,0,0,240,11,0,0,133,6,0,0,238,11,0,65,180,208,199,0,11,2,253,255,0,65,192,209,199,0,11,6,253,255,0,0,253,255,0,65,148,211,199,0,11,54,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,184,213,199,0,11,6,253,255,0,0,253,255,0,65,252,213,199,0,11,2,253,255,0,65,240,214,199,0,11,14,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,65,172,215,199,0,11,18,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,128,216,199,0,11,34,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,196,217,199,0,11,2,253,255,0,65,188,218,199,0,11,2,253,255,0,65,224,218,199,0,11,6,253,255,0,0,253,255,0,65,240,218,199,0,11,6,253,255,0,0,253,255,0,65,208,219,199,0,11,2,253,255,0,65,240,219,199,0,11,18,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,65,148,220,199,0,11,6,253,255,0,0,253,255,0,65,176,220,199,0,11,6,253,255,0,0,253,255,0,65,192,220,199,0,11,6,253,255,0,0,253,255,0,65,216,220,199,0,11,50,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,148,221,199,0,11,2,253,255,0,65,172,221,199,0,11,6,253,255,0,0,253,255,0,65,152,222,199,0,11,2,253,255,0,65,168,222,199,0,11,2,253,255,0,65,196,222,199,0,11,14,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,220,222,199,0,11,6,253,255,0,0,253,255,0,65,188,223,199,0,11,2,253,255,0,65,220,223,199,0,11,2,253,255,0,65,232,223,199,0,11,2,253,255,0,65,244,223,199,0,11,2,253,255,0,65,128,224,199,0,11,14,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,65,156,224,199,0,11,14,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,180,224,199,0,11,6,253,255,0,0,253,255,0,65,200,224,199,0,11,42,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,132,225,199,0,11,34,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,236,225,199,0,11,34,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,156,226,199,0,11,2,253,255,0,65,196,226,199,0,11,2,253,255,0,65,212,226,199,0,11,2,253,255,0,65,176,227,199,0,11,2,253,255,0,65,208,227,199,0,11,2,253,255,0,65,220,227,199,0,11,2,253,255,0,65,244,227,199,0,11,6,253,255,0,0,253,255,0,65,148,228,199,0,11,2,253,255,0,65,164,228,199,0,11,2,253,255,0,65,180,228,199,0,11,70,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,140,229,199,0,11,6,253,255,0,0,253,255,0,65,196,229,199,0,11,26,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,252,229,199,0,11,2,253,255,0,65,140,230,199,0,11,2,253,255,0,65,176,230,199,0,11,6,253,255,0,0,253,255,0,65,192,230,199,0,11,6,253,255,0,0,253,255,0,65,160,231,199,0,11,2,253,255,0,65,192,231,199,0,11,2,253,255,0,65,204,231,199,0,11,2,253,255,0,65,228,231,199,0,11,6,253,255,0,0,253,255,0,65,128,232,199,0,11,6,253,255,0,0,253,255,0,65,144,232,199,0,11,6,253,255,0,0,253,255,0,65,164,232,199,0,11,26,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,204,232,199,0,11,14,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,228,232,199,0,11,2,253,255,0,65,252,232,199,0,11,6,253,255,0,0,253,255,0,65,204,233,199,0,11,30,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,244,233,199,0,11,2,253,255,0,65,144,234,199,0,11,10,253,255,0,0,253,255,0,0,253,255,0,65,168,234,199,0,11,2,253,255,0,65,188,234,199,0,11,10,253,255,0,0,253,255,0,0,253,255,0,65,208,234,199,0,11,10,253,255,0,0,0,0,0,0,253,255,0,65,228,234,199,0,11,10,253,255,0,0,253,255,0,0,253,255,0,65,248,234,199,0,11,10,253,255,0,0,253,255,0,0,253,255,0,65,144,235,199,0,11,10,253,255,0,0,253,255,0,0,253,255,0,65,204,235,199,0,11,14,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,232,235,199,0,11,10,253,255,0,0,253,255,0,0,253,255,0,65,128,236,199,0,11,2,253,255,0,65,148,236,199,0,11,94,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,200,237,199,0,11,18,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,144,238,199,0,11,2,253,255,0,65,160,238,199,0,11,2,253,255,0,65,128,239,199,0,11,2,253,255,0,65,196,239,199,0,11,6,253,255,0,0,253,255,0,65,224,239,199,0,11,2,253,255,0,65,240,239,199,0,11,2,253,255,0,65,132,240,199,0,11,26,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,168,240,199,0,11,2,253,255,0,65,184,240,199,0,11,18,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,65,220,240,199,0,11,6,253,255,0,0,253,255,0,65,140,241,199,0,11,26,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,220,241,199,0,11,2,253,255,0,65,236,241,199,0,11,2,253,255,0,65,204,242,199,0,11,2,253,255,0,65,248,242,199,0,11,2,253,255,0,65,144,243,199,0,11,6,253,255,0,0,253,255,0,65,172,243,199,0,11,2,253,255,0,65,188,243,199,0,11,2,253,255,0,65,208,243,199,0,11,26,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,244,243,199,0,11,22,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,148,244,199,0,11,2,253,255,0,65,168,244,199,0,11,6,253,255,0,0,253,255,0,65,216,244,199,0,11,2,253,255,0,65,232,244,199,0,11,46,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,204,245,199,0,11,2,253,255,0,65,220,245,199,0,11,2,253,255,0,65,152,247,199,0,11,2,253,255,0,65,168,247,199,0,11,2,253,255,0,65,196,247,199,0,11,14,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,148,248,199,0,11,6,253,255,0,0,253,255,0,65,132,249,199,0,11,2,253,255,0,65,148,249,199,0,11,2,253,255,0,65,224,249,199,0,11,10,253,255,0,0,253,255,0,0,253,255,0,65,204,250,199,0,11,2,253,255,0,65,244,250,199,0,11,14,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,65,160,251,199,0,11,30,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,216,251,199,0,11,10,253,255,0,0,0,0,0,0,253,255,0,65,132,252,199,0,11,22,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,196,252,199,0,11,6,253,255,0,0,253,255,0,65,216,252,199,0,11,42,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,206,254,199,0,11,2,236,11,0,65,236,254,199,0,11,14,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,236,255,199,0,11,142,1,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,132,129,200,0,11,10,253,255,0,0,0,0,0,0,253,255,0,65,164,129,200,0,11,2,253,255,0,65,136,130,200,0,11,10,253,255,0,0,0,0,0,0,253,255,0,65,198,130,200,0,11,2,234,11,0,65,240,130,200,0,11,6,253,255,0,0,253,255,0,65,140,131,200,0,11,10,253,255,0,0,0,0,0,0,253,255,0,65,180,131,200,0,11,2,253,255,0,65,224,131,200,0,11,150,1,253,255,0,0,253,255,0,0,0,0,232,11,0,0,230,11,0,0,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,168,133,200,0,11,2,11,15,0,65,248,134,200,0,11,2,253,255,0,65,140,136,200,0,11,14,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,182,136,200,0,11,10,227,59,0,0,0,0,0,0,224,59,0,65,160,137,200,0,11,2,253,255,0,65,180,138,200,0,11,2,253,255,0,65,236,138,200,0,11,182,1,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,39,45,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,45,45,0,0,253,255,0,0,253,255,0,65,212,140,200,0,11,2,220,16,0,65,252,140,200,0,11,2,253,255,0,65,144,141,200,0,11,6,253,255,0,0,253,255,0,65,180,141,200,0,11,10,253,255,0,0,0,0,0,0,253,255,0,65,208,141,200,0,11,6,253,255,0,0,253,255,0,65,240,141,200,0,11,46,253,255,0,0,253,255,0,0,240,19,0,0,241,19,0,0,242,19,0,0,243,19,0,0,244,19,0,0,245,19,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,65,168,142,200,0,11,46,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,240,142,200,0,11,2,253,255,0,65,132,143,200,0,11,146,2,255,255,255,255,255,255,255,255,255,255,255,255,253,255,0,0,255,255,255,255,50,4,0,0,52,4,0,0,62,4,0,0,65,4,0,0,66,4,0,0,66,4,0,0,74,4,0,0,99,4,0,0,75,166,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,208,16,0,0,209,16,0,0,210,16,0,0,211,16,0,0,212,16,0,0,213,16,0,0,214,16,0,0,215,16,0,0,216,16,0,0,217,16,0,0,218,16,0,0,219,16,0,0,220,16,0,0,221,16,0,0,222,16,0,0,223,16,0,0,224,16,0,0,225,16,0,0,226,16,0,0,227,16,0,0,228,16,0,0,229,16,0,0,230,16,0,0,231,16,0,0,232,16,0,0,233,16,0,0,234,16,0,0,235,16,0,0,236,16,0,0,237,16,0,0,238,16,0,0,239,16,0,0,240,16,0,0,241,16,0,0,242,16,0,0,243,16,0,0,244,16,0,0,245,16,0,0,246,16,0,0,247,16,0,0,248,16,0,0,249,16,0,0,250,16,0,0,253,255,0,0,253,255,0,0,253,16,0,0,254,16,0,0,255,16,0,65,200,145,200,0,11,250,1,97,0,0,0,230,0,0,0,98,0,0,0,0,0,0,0,100,0,0,0,101,0,0,0,221,1,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,0,0,0,0,111,0,0,0,35,2,0,0,112,0,0,0,114,0,0,0,116,0,0,0,117,0,0,0,119,0,0,0,97,0,0,0,80,2,0,0,81,2,0,0,2,29,0,0,98,0,0,0,100,0,0,0,101,0,0,0,89,2,0,0,91,2,0,0,92,2,0,0,103,0,0,0,0,0,0,0,107,0,0,0,109,0,0,0,75,1,0,0,111,0,0,0,84,2,0,0,22,29,0,0,23,29,0,0,112,0,0,0,116,0,0,0,117,0,0,0,29,29,0,0,111,2,0,0,118,0,0,0,37,29,0,0,178,3,0,0,179,3,0,0,180,3,0,0,198,3,0,0,199,3,0,0,105,0,0,0,114,0,0,0,117,0,0,0,118,0,0,0,178,3,0,0,179,3,0,0,193,3,0,0,198,3,0,0,199,3,0,65,228,147,200,0,11,2,61,4,0,65,148,148,200,0,11,232,5,82,2,0,0,99,0,0,0,85,2,0,0,240,0,0,0,92,2,0,0,102,0,0,0,95,2,0,0,97,2,0,0,101,2,0,0,104,2,0,0,105,2,0,0,106,2,0,0,123,29,0,0,157,2,0,0,109,2,0,0,133,29,0,0,159,2,0,0,113,2,0,0,112,2,0,0,114,2,0,0,115,2,0,0,116,2,0,0,117,2,0,0,120,2,0,0,130,2,0,0,131,2,0,0,171,1,0,0,137,2,0,0,138,2,0,0,28,29,0,0,139,2,0,0,140,2,0,0,122,0,0,0,144,2,0,0,145,2,0,0,146,2,0,0,184,3,0,0,97,0,37,3,0,0,0,0,98,0,7,3,0,0,0,0,98,0,35,3,0,0,0,0,98,0,49,3,0,0,0,0,0,0,104,50,0,0,0,0,100,0,7,3,0,0,0,0,100,0,35,3,0,0,0,0,100,0,49,3,0,0,0,0,100,0,39,3,0,0,0,0,100,0,45,3,0,0,0,0,0,0,98,50,0,0,0,0,0,0,92,50,0,0,0,0,101,0,45,3,0,0,0,0,101,0,48,3,0,0,0,0,0,0,86,50,0,0,0,0,102,0,7,3,0,0,0,0,103,0,4,3,0,0,0,0,104,0,7,3,0,0,0,0,104,0,35,3,0,0,0,0,104,0,8,3,0,0,0,0,104,0,39,3,0,0,0,0,104,0,46,3,0,0,0,0,105,0,48,3,0,0,0,0,0,0,80,50,0,0,0,0,107,0,1,3,0,0,0,0,107,0,35,3,0,0,0,0,107,0,49,3,0,0,0,0,108,0,35,3,0,0,0,0,0,0,74,50,0,0,0,0,108,0,49,3,0,0,0,0,108,0,45,3,0,0,0,0,109,0,1,3,0,0,0,0,109,0,7,3,0,0,0,0,109,0,35,3,0,0,0,0,110,0,7,3,0,0,0,0,110,0,35,3,0,0,0,0,110,0,49,3,0,0,0,0,110,0,45,3,0,0,0,0,0,0,68,50,0,0,0,0,0,0,62,50,0,0,0,0,0,0,56,50,0,0,0,0,0,0,50,50,0,0,0,0,112,0,1,3,0,0,0,0,112,0,7,3,0,0,0,0,114,0,7,3,0,0,0,0,114,0,35,3,0,0,0,0,0,0,44,50,0,0,0,0,114,0,49,3,0,0,0,0,115,0,7,3,0,0,0,0,115,0,35,3,0,0,0,0,0,0,38,50,0,0,0,0,0,0,32,50,0,0,0,0,0,0,26,50,0,0,0,0,116,0,7,3,0,0,0,0,116,0,35,3,0,0,0,0,116,0,49,3,0,0,0,0,116,0,45,3,0,0,0,0,117,0,36,3,0,0,0,0,117,0,48,3,0,0,0,0,117,0,45,3,0,0,0,0,0,0,20,50,0,0,0,0,0,0,14,50,0,0,0,0,118,0,3,3,0,0,0,0,118,0,35,3,0,0,0,0,119,0,0,3,0,0,0,0,119,0,1,3,0,0,0,0,119,0,8,3,0,0,0,0,119,0,7,3,0,0,0,0,119,0,35,3,0,0,0,0,120,0,7,3,0,0,0,0,120,0,8,3,0,0,0,0,121,0,7,3,0,0,0,0,122,0,2,3,0,0,0,0,122,0,35,3,0,0,0,0,122,0,49,3,0,65,146,154,200,0,11,144,3,222,11,115,0,7,3,0,0,0,0,0,0,0,0,223,0,0,0,0,0,0,0,97,0,35,3,0,0,0,0,97,0,9,3,0,0,0,0,0,0,8,50,0,0,0,0,0,0,2,50,0,0,0,0,0,0,252,49,0,0,0,0,0,0,246,49,0,0,0,0,0,0,240,49,0,0,0,0,0,0,234,49,0,0,0,0,0,0,228,49,0,0,0,0,0,0,222,49,0,0,0,0,0,0,216,49,0,0,0,0,0,0,210,49,0,0,0,0,101,0,35,3,0,0,0,0,101,0,9,3,0,0,0,0,101,0,3,3,0,0,0,0,0,0,204,49,0,0,0,0,0,0,198,49,0,0,0,0,0,0,192,49,0,0,0,0,0,0,186,49,0,0,0,0,0,0,180,49,0,0,0,0,105,0,9,3,0,0,0,0,105,0,35,3,0,0,0,0,111,0,35,3,0,0,0,0,111,0,9,3,0,0,0,0,0,0,174,49,0,0,0,0,0,0,168,49,0,0,0,0,0,0,162,49,0,0,0,0,0,0,156,49,0,0,0,0,0,0,150,49,0,0,0,0,0,0,144,49,0,0,0,0,0,0,138,49,0,0,0,0,0,0,132,49,0,0,0,0,0,0,126,49,0,0,0,0,0,0,120,49,0,0,0,0,117,0,35,3,0,0,0,0,117,0,9,3,0,0,0,0,0,0,114,49,0,0,0,0,0,0,108,49,0,0,0,0,0,0,102,49,0,0,0,0,0,0,96,49,0,0,0,0,0,0,90,49,0,0,0,0,121,0,0,3,0,0,0,0,121,0,35,3,0,0,0,0,121,0,9,3,0,0,0,0,121,0,3,3,0,0,0,0,251,30,0,0,0,0,0,0,253,30,0,0,0,0,0,0,255,30,0,65,196,157,200,0,11,32,177,3,19,3,177,3,20,3,0,0,225,48,0,0,221,48,0,0,217,48,0,0,213,48,0,0,209,48,0,0,205,48,0,65,252,157,200,0,11,38,253,255,0,0,253,255,0,0,181,3,19,3,181,3,20,3,0,0,87,49,0,0,84,49,0,0,81,49,0,0,78,49,253,255,0,0,253,255,0,65,196,158,200,0,11,32,183,3,19,3,183,3,20,3,0,0,165,48,0,0,161,48,0,0,157,48,0,0,153,48,0,0,149,48,0,0,145,48,0,65,132,159,200,0,11,32,185,3,19,3,185,3,20,3,0,0,63,49,0,0,60,49,0,0,57,49,0,0,54,49,0,0,51,49,0,0,48,49,0,65,188,159,200,0,11,38,253,255,0,0,253,255,0,0,191,3,19,3,191,3,20,3,0,0,27,49,0,0,24,49,0,0,21,49,0,0,18,49,253,255,0,0,253,255,0,65,132,160,200,0,11,32,253,255,0,0,197,3,20,3,253,255,0,0,0,0,0,49,253,255,0,0,0,0,250,48,253,255,0,0,0,0,244,48,0,65,196,160,200,0,11,224,1,201,3,19,3,201,3,20,3,0,0,105,48,0,0,101,48,0,0,97,48,0,0,93,48,0,0,89,48,0,0,85,48,0,0,49,45,0,0,46,45,0,0,42,77,0,0,38,77,0,0,34,77,0,0,30,77,0,0,26,77,0,0,22,77,0,0,49,45,0,0,46,45,0,0,42,77,0,0,38,77,0,0,34,77,0,0,30,77,0,0,26,77,0,0,22,77,0,0,19,45,0,0,16,45,0,0,12,77,0,0,8,77,0,0,4,77,0,0,0,77,0,0,252,76,0,0,248,76,0,0,19,45,0,0,16,45,0,0,12,77,0,0,8,77,0,0,4,77,0,0,0,77,0,0,252,76,0,0,248,76,0,0,245,44,0,0,242,44,0,0,238,76,0,0,234,76,0,0,230,76,0,0,226,76,0,0,222,76,0,0,218,76,0,0,245,44,0,0,242,44,0,0,238,76,0,0,234,76,0,0,230,76,0,0,226,76,0,0,222,76,0,0,218,76,0,65,174,162,200,0,11,118,215,44,0,0,207,12,0,0,212,44,253,255,0,0,0,0,0,0,0,0,209,44,177,3,6,3,177,3,4,3,177,3,0,3,177,3,1,3,0,0,207,12,32,0,19,3,0,0,0,0,32,0,19,3,32,0,66,3,0,0,219,59,0,0,204,44,0,0,196,12,0,0,201,44,253,255,0,0,0,0,0,0,0,0,198,44,181,3,0,3,181,3,1,3,183,3,0,3,183,3,1,3,0,0,196,12,0,0,216,59,0,0,213,59,0,0,210,59,0,65,180,163,200,0,11,6,253,255,0,0,253,255,0,65,196,163,200,0,11,32,185,3,6,3,185,3,4,3,185,3,0,3,185,3,1,3,253,255,0,0,0,0,207,59,0,0,204,59,0,0,201,59,0,65,132,164,200,0,11,166,1,197,3,6,3,197,3,4,3,197,3,0,3,197,3,1,3,193,3,20,3,0,0,198,59,0,0,195,59,0,0,0,0,253,255,0,0,253,255,0,0,0,0,193,44,0,0,185,12,0,0,190,44,253,255,0,0,0,0,0,0,0,0,187,44,191,3,0,3,191,3,1,3,201,3,0,3,201,3,1,3,0,0,185,12,32,0,1,3,32,0,20,3,253,255,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,255,255,255,255,0,0,0,0,0,0,0,0,253,255,0,0,253,255,0,0,0,0,0,0,16,32,0,65,192,165,200,0,11,4,32,0,51,3,0,65,228,165,200,0,11,45,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,32,0,65,162,166,200,0,11,18,182,11,0,0,182,43,0,0,0,0,0,0,192,11,0,0,192,43,0,65,198,166,200,0,11,10,189,11,0,0,0,0,32,0,5,3,0,65,238,166,200,0,11,10,187,11,0,0,188,11,0,0,186,11,0,65,150,167,200,0,11,2,182,75,0,65,180,167,200,0,11,130,2,32,0,0,0,255,255,255,255,253,255,0,0,253,255,0,0,253,255,0,0,255,255,255,255,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,48,0,0,0,105,0,0,0,253,255,0,0,253,255,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,43,0,0,0,18,34,0,0,61,0,0,0,40,0,0,0,41,0,0,0,110,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,43,0,0,0,18,34,0,0,61,0,0,0,40,0,0,0,41,0,0,0,253,255,0,0,97,0,0,0,101,0,0,0,111,0,0,0,120,0,0,0,89,2,0,0,104,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,112,0,0,0,115,0,0,0,116,0,0,0,253,255,0,0,253,255,0,0,253,255,0,65,218,169,200,0,11,2,183,12,0,65,250,169,200,0,11,115,177,43,0,0,174,43,99,0,0,0,0,0,181,12,0,0,0,0,0,0,169,43,0,0,166,43,91,2,0,0,0,0,0,0,0,0,179,12,103,0,0,0,104,0,0,0,104,0,0,0,104,0,0,0,104,0,0,0,39,1,0,0,105,0,0,0,105,0,0,0,108,0,0,0,108,0,0,0,0,0,0,0,110,0,0,0,0,0,177,12,0,0,0,0,0,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,114,0,0,0,114,0,65,250,170,200,0,11,95,175,12,0,0,172,44,0,0,170,12,0,0,0,0,122,0,0,0,0,0,0,0,201,3,0,0,0,0,0,0,122,0,0,0,0,0,0,0,107,0,0,0,97,0,10,3,98,0,0,0,99,0,0,0,0,0,0,0,101,0,0,0,102,0,0,0,253,255,0,0,109,0,0,0,111,0,0,0,208,5,0,0,209,5,0,0,210,5,0,0,211,5,0,0,105,0,65,226,171,200,0,11,20,167,44,192,3,0,0,179,3,0,0,179,3,0,0,192,3,0,0,17,34,0,65,136,172,200,0,11,17,100,0,0,0,100,0,0,0,101,0,0,0,105,0,0,0,106,0,65,182,172,200,0,11,123,107,43,0,0,149,43,0,0,145,75,0,0,142,43,0,0,139,43,0,0,136,43,0,0,133,43,0,0,130,43,0,0,127,43,0,0,124,43,0,0,121,43,0,0,118,43,0,0,115,43,0,0,112,43,0,0,109,43,0,0,107,11,105,0,0,0,0,0,86,11,0,0,86,43,0,0,94,11,118,0,0,0,0,0,90,11,0,0,90,43,0,0,90,75,0,0,88,11,120,0,0,0,0,0,85,11,0,0,85,43,108,0,0,0,99,0,0,0,100,0,0,0,109,0,65,192,173,200,0,11,2,253,255,0,65,218,173,200,0,11,24,82,43,0,0,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,166,174,200,0,11,18,149,10,0,0,149,42,0,0,0,0,0,0,79,11,0,0,79,43,0,65,244,174,200,0,11,137,3,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,0,0,221,6,0,0,218,6,0,0,215,6,0,0,212,6,0,0,209,6,0,0,206,6,0,0,203,6,0,0,200,6,0,0,197,6,0,0,194,6,0,0,191,6,0,0,76,43,0,0,73,43,0,0,70,43,0,0,67,43,0,0,64,43,0,0,61,43,0,0,58,43,0,0,55,43,0,0,52,43,0,0,48,75,0,0,44,75,0,0,40,75,0,0,36,75,0,0,32,75,0,0,28,75,0,0,24,75,0,0,20,75,0,0,16,75,0,0,12,75,0,0,8,75,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,0,228,42,0,0,225,42,0,0,222,42,0,0,219,42,0,0,216,42,0,0,213,42,0,0,210,42,0,0,207,42,0,0,204,42,0,0,201,42,0,0,198,42,0,0,195,42,0,0,192,42,0,0,189,42,0,0,186,42,0,0,183,42,0,0,180,42,0,0,177,42,0,0,174,42,0,0,171,42,0,0,168,42,0,0,165,42,0,0,162,42,0,0,159,42,0,0,156,42,0,0,153,42,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,48,0,65,178,178,200,0,11,2,149,74,0,65,198,178,200,0,11,10,146,42,0,0,143,10,0,0,143,42,0,65,244,178,200,0,11,210,1,48,44,0,0,49,44,0,0,50,44,0,0,51,44,0,0,52,44,0,0,53,44,0,0,54,44,0,0,55,44,0,0,56,44,0,0,57,44,0,0,58,44,0,0,59,44,0,0,60,44,0,0,61,44,0,0,62,44,0,0,63,44,0,0,64,44,0,0,65,44,0,0,66,44,0,0,67,44,0,0,68,44,0,0,69,44,0,0,70,44,0,0,71,44,0,0,72,44,0,0,73,44,0,0,74,44,0,0,75,44,0,0,76,44,0,0,77,44,0,0,78,44,0,0,79,44,0,0,80,44,0,0,81,44,0,0,82,44,0,0,83,44,0,0,84,44,0,0,85,44,0,0,86,44,0,0,87,44,0,0,88,44,0,0,89,44,0,0,90,44,0,0,91,44,0,0,92,44,0,0,93,44,0,0,94,44,0,0,95,44,0,0,97,44,0,0,0,0,0,0,107,2,0,0,125,29,0,0,125,2,0,65,208,180,200,0,11,46,104,44,0,0,0,0,0,0,106,44,0,0,0,0,0,0,108,44,0,0,0,0,0,0,81,2,0,0,113,2,0,0,80,2,0,0,82,2,0,0,0,0,0,0,115,44,0,65,136,181,200,0,11,2,118,44,0,65,164,181,200,0,11,154,3,106,0,0,0,118,0,0,0,63,2,0,0,64,2,0,0,129,44,0,0,0,0,0,0,131,44,0,0,0,0,0,0,133,44,0,0,0,0,0,0,135,44,0,0,0,0,0,0,137,44,0,0,0,0,0,0,139,44,0,0,0,0,0,0,141,44,0,0,0,0,0,0,143,44,0,0,0,0,0,0,145,44,0,0,0,0,0,0,147,44,0,0,0,0,0,0,149,44,0,0,0,0,0,0,151,44,0,0,0,0,0,0,153,44,0,0,0,0,0,0,155,44,0,0,0,0,0,0,157,44,0,0,0,0,0,0,159,44,0,0,0,0,0,0,161,44,0,0,0,0,0,0,163,44,0,0,0,0,0,0,165,44,0,0,0,0,0,0,167,44,0,0,0,0,0,0,169,44,0,0,0,0,0,0,171,44,0,0,0,0,0,0,173,44,0,0,0,0,0,0,175,44,0,0,0,0,0,0,177,44,0,0,0,0,0,0,179,44,0,0,0,0,0,0,181,44,0,0,0,0,0,0,183,44,0,0,0,0,0,0,185,44,0,0,0,0,0,0,187,44,0,0,0,0,0,0,189,44,0,0,0,0,0,0,191,44,0,0,0,0,0,0,193,44,0,0,0,0,0,0,195,44,0,0,0,0,0,0,197,44,0,0,0,0,0,0,199,44,0,0,0,0,0,0,201,44,0,0,0,0,0,0,203,44,0,0,0,0,0,0,205,44,0,0,0,0,0,0,207,44,0,0,0,0,0,0,209,44,0,0,0,0,0,0,211,44,0,0,0,0,0,0,213,44,0,0,0,0,0,0,215,44,0,0,0,0,0,0,217,44,0,0,0,0,0,0,219,44,0,0,0,0,0,0,221,44,0,0,0,0,0,0,223,44,0,0,0,0,0,0,225,44,0,0,0,0,0,0,227,44,0,65,224,184,200,0,11,10,236,44,0,0,0,0,0,0,238,44,0,65,244,184,200,0,11,26,243,44,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,172,185,200,0,11,38,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,65,244,185,200,0,11,30,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,97,45,0,65,188,186,200,0,11,2,253,255,0,65,208,186,200,0,11,2,205,107,0,65,224,186,200,0,11,189,7,159,159,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,78,0,0,40,78,0,0,54,78,0,0,63,78,0,0,89,78,0,0,133,78,0,0,140,78,0,0,160,78,0,0,186,78,0,0,63,81,0,0,101,81,0,0,107,81,0,0,130,81,0,0,150,81,0,0,171,81,0,0,224,81,0,0,245,81,0,0,0,82,0,0,155,82,0,0,249,82,0,0,21,83,0,0,26,83,0,0,56,83,0,0,65,83,0,0,92,83,0,0,105,83,0,0,130,83,0,0,182,83,0,0,200,83,0,0,227,83,0,0,215,86,0,0,31,87,0,0,235,88,0,0,2,89,0,0,10,89,0,0,21,89,0,0,39,89,0,0,115,89,0,0,80,91,0,0,128,91,0,0,248,91,0,0,15,92,0,0,34,92,0,0,56,92,0,0,110,92,0,0,113,92,0,0,219,93,0,0,229,93,0,0,241,93,0,0,254,93,0,0,114,94,0,0,122,94,0,0,127,94,0,0,244,94,0,0,254,94,0,0,11,95,0,0,19,95,0,0,80,95,0,0,97,95,0,0,115,95,0,0,195,95,0,0,8,98,0,0,54,98,0,0,75,98,0,0,47,101,0,0,52,101,0,0,135,101,0,0,151,101,0,0,164,101,0,0,185,101,0,0,224,101,0,0,229,101,0,0,240,102,0,0,8,103,0,0,40,103,0,0,32,107,0,0,98,107,0,0,121,107,0,0,179,107,0,0,203,107,0,0,212,107,0,0,219,107,0,0,15,108,0,0,20,108,0,0,52,108,0,0,107,112,0,0,42,114,0,0,54,114,0,0,59,114,0,0,63,114,0,0,71,114,0,0,89,114,0,0,91,114,0,0,172,114,0,0,132,115,0,0,137,115,0,0,220,116,0,0,230,116,0,0,24,117,0,0,31,117,0,0,40,117,0,0,48,117,0,0,139,117,0,0,146,117,0,0,118,118,0,0,125,118,0,0,174,118,0,0,191,118,0,0,238,118,0,0,219,119,0,0,226,119,0,0,243,119,0,0,58,121,0,0,184,121,0,0,190,121,0,0,116,122,0,0,203,122,0,0,249,122,0,0,115,124,0,0,248,124,0,0,54,127,0,0,81,127,0,0,138,127,0,0,189,127,0,0,1,128,0,0,12,128,0,0,18,128,0,0,51,128,0,0,127,128,0,0,137,128,0,0,227,129,0,0,234,129,0,0,243,129,0,0,252,129,0,0,12,130,0,0,27,130,0,0,31,130,0,0,110,130,0,0,114,130,0,0,120,130,0,0,77,134,0,0,107,134,0,0,64,136,0,0,76,136,0,0,99,136,0,0,126,137,0,0,139,137,0,0,210,137,0,0,0,138,0,0,55,140,0,0,70,140,0,0,85,140,0,0,120,140,0,0,157,140,0,0,100,141,0,0,112,141,0,0,179,141,0,0,171,142,0,0,202,142,0,0,155,143,0,0,176,143,0,0,181,143,0,0,145,144,0,0,73,145,0,0,198,145,0,0,204,145,0,0,209,145,0,0,119,149,0,0,128,149,0,0,28,150,0,0,182,150,0,0,185,150,0,0,232,150,0,0,81,151,0,0,94,151,0,0,98,151,0,0,105,151,0,0,203,151,0,0,237,151,0,0,243,151,0,0,1,152,0,0,168,152,0,0,219,152,0,0,223,152,0,0,150,153,0,0,153,153,0,0,172,153,0,0,168,154,0,0,216,154,0,0,223,154,0,0,37,155,0,0,47,155,0,0,50,155,0,0,60,155,0,0,90,155,0,0,229,156,0,0,117,158,0,0,127,158,0,0,165,158,0,0,187,158,0,0,195,158,0,0,205,158,0,0,209,158,0,0,249,158,0,0,253,158,0,0,14,159,0,0,19,159,0,0,32,159,0,0,59,159,0,0,74,159,0,0,82,159,0,0,141,159,0,0,156,159,0,0,160,159,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,32,0,0,0,0,0,0,0,46,0,65,212,194,200,0,11,18,18,48,0,0,0,0,0,0,65,83,0,0,68,83,0,0,69,83,0,65,132,195,200,0,11,6,253,255,0,0,253,255,0,65,148,195,200,0,11,8,32,0,153,48,32,0,154,48,0,65,166,195,200,0,11,2,141,10,0,65,230,195,200,0,11,128,3,139,10,253,255,0,0,0,17,0,0,1,17,0,0,170,17,0,0,2,17,0,0,172,17,0,0,173,17,0,0,3,17,0,0,4,17,0,0,5,17,0,0,176,17,0,0,177,17,0,0,178,17,0,0,179,17,0,0,180,17,0,0,181,17,0,0,26,17,0,0,6,17,0,0,7,17,0,0,8,17,0,0,33,17,0,0,9,17,0,0,10,17,0,0,11,17,0,0,12,17,0,0,13,17,0,0,14,17,0,0,15,17,0,0,16,17,0,0,17,17,0,0,18,17,0,0,97,17,0,0,98,17,0,0,99,17,0,0,100,17,0,0,101,17,0,0,102,17,0,0,103,17,0,0,104,17,0,0,105,17,0,0,106,17,0,0,107,17,0,0,108,17,0,0,109,17,0,0,110,17,0,0,111,17,0,0,112,17,0,0,113,17,0,0,114,17,0,0,115,17,0,0,116,17,0,0,117,17,0,0,253,255,0,0,20,17,0,0,21,17,0,0,199,17,0,0,200,17,0,0,204,17,0,0,206,17,0,0,211,17,0,0,215,17,0,0,217,17,0,0,28,17,0,0,221,17,0,0,223,17,0,0,29,17,0,0,30,17,0,0,32,17,0,0,34,17,0,0,35,17,0,0,39,17,0,0,41,17,0,0,43,17,0,0,44,17,0,0,45,17,0,0,46,17,0,0,47,17,0,0,50,17,0,0,54,17,0,0,64,17,0,0,71,17,0,0,76,17,0,0,241,17,0,0,242,17,0,0,87,17,0,0,88,17,0,0,89,17,0,0,132,17,0,0,133,17,0,0,136,17,0,0,145,17,0,0,146,17,0,0,148,17,0,0,158,17,0,0,161,17,0,0,253,255,0,65,241,198,200,0,11,213,2,78,0,0,140,78,0,0,9,78,0,0,219,86,0,0,10,78,0,0,45,78,0,0,11,78,0,0,50,117,0,0,89,78,0,0,25,78,0,0,1,78,0,0,41,89,0,0,48,87,0,0,186,78,0,0,0,0,136,42,0,0,133,42,0,0,130,42,0,0,127,42,0,0,124,42,0,0,121,42,0,0,118,42,0,0,115,42,0,0,112,42,0,0,109,42,0,0,106,42,0,0,103,42,0,0,100,42,0,0,97,42,0,0,93,74,0,0,89,74,0,0,85,74,0,0,81,74,0,0,77,74,0,0,73,74,0,0,69,74,0,0,65,74,0,0,61,74,0,0,57,74,0,0,53,74,0,0,49,74,0,0,45,74,0,0,41,74,0,0,37,74,0,0,30,170,0,0,24,138,253,255,0,0,0,0,21,42,0,0,18,42,0,0,15,42,0,0,12,42,0,0,9,42,0,0,6,42,0,0,3,42,0,0,0,42,0,0,253,41,0,0,250,41,0,0,247,41,0,0,244,41,0,0,241,41,0,0,238,41,0,0,235,41,0,0,232,41,0,0,229,41,0,0,226,41,0,0,223,41,0,0,220,41,0,0,217,41,0,0,214,41,0,0,211,41,0,0,208,41,0,0,205,41,0,0,202,41,0,0,199,41,0,0,196,41,0,0,193,41,0,0,190,41,0,0,187,41,0,0,184,41,0,0,181,41,0,0,178,41,0,0,175,41,0,0,172,41,79,85,0,0,124,94,0,0,135,101,0,0,143,123,0,65,234,201,200,0,11,240,14,164,44,0,0,188,6,0,0,185,6,0,0,182,6,0,0,179,6,0,0,176,6,0,0,173,6,0,0,170,6,0,0,167,6,0,0,164,6,0,0,161,6,0,0,158,6,0,0,167,9,0,0,165,9,0,0,111,9,0,0,163,9,0,17,0,0,2,17,0,0,3,17,0,0,5,17,0,0,6,17,0,0,7,17,0,0,9,17,0,0,11,17,0,0,12,17,0,0,14,17,0,0,15,17,0,0,16,17,0,0,17,17,0,0,18,17,0,0,0,0,161,9,0,0,159,9,0,0,157,9,0,0,155,9,0,0,153,9,0,0,151,9,0,0,149,9,0,0,147,9,0,0,145,9,0,0,132,9,0,0,143,9,0,0,141,9,0,0,139,9,0,0,137,9,0,0,132,105,0,0,128,73,0,0,126,9,0,0,0,0,0,78,0,0,140,78,0,0,9,78,0,0,219,86,0,0,148,78,0,0,109,81,0,0,3,78,0,0,107,81,0,0,93,78,0,0,65,83,0,0,8,103,0,0,107,112,0,0,52,108,0,0,40,103,0,0,209,145,0,0,31,87,0,0,229,101,0,0,42,104,0,0,9,103,0,0,62,121,0,0,13,84,0,0,121,114,0,0,161,140,0,0,93,121,0,0,180,82,0,0,216,121,0,0,55,117,0,0,115,89,0,0,105,144,0,0,42,81,0,0,112,83,0,0,232,108,0,0,5,152,0,0,17,79,0,0,153,81,0,0,99,107,0,0,10,78,0,0,45,78,0,0,11,78,0,0,230,93,0,0,243,83,0,0,59,83,0,0,151,91,0,0,102,91,0,0,227,118,0,0,1,79,0,0,199,140,0,0,84,83,0,0,28,89,0,0,0,0,124,9,0,0,122,9,0,0,120,9,0,0,118,9,0,0,116,9,0,0,114,9,0,0,112,9,0,0,110,9,0,0,108,9,0,0,106,9,0,0,104,9,0,0,102,9,0,0,100,9,0,0,98,9,0,0,96,9,0,0,77,9,0,0,74,9,0,0,94,9,0,0,92,9,0,0,90,9,0,0,88,9,0,0,86,9,0,0,84,9,0,0,82,9,0,0,79,41,0,0,76,41,0,0,73,41,0,0,162,12,0,0,68,41,0,0,160,12,0,0,157,44,162,48,0,0,164,48,0,0,166,48,0,0,168,48,0,0,170,48,0,0,171,48,0,0,173,48,0,0,175,48,0,0,177,48,0,0,179,48,0,0,181,48,0,0,183,48,0,0,185,48,0,0,187,48,0,0,189,48,0,0,191,48,0,0,193,48,0,0,196,48,0,0,198,48,0,0,200,48,0,0,202,48,0,0,203,48,0,0,204,48,0,0,205,48,0,0,206,48,0,0,207,48,0,0,210,48,0,0,213,48,0,0,216,48,0,0,219,48,0,0,222,48,0,0,223,48,0,0,224,48,0,0,225,48,0,0,226,48,0,0,228,48,0,0,230,48,0,0,232,48,0,0,233,48,0,0,234,48,0,0,235,48,0,0,236,48,0,0,237,48,0,0,239,48,0,0,240,48,0,0,241,48,0,0,242,48,0,0,0,0,61,9,0,0,56,105,0,0,52,73,0,0,47,105,0,0,44,41,0,0,39,105,0,0,36,41,0,0,33,41,0,0,27,137,0,0,23,73,0,0,20,41,0,0,17,41,0,0,14,41,0,0,10,73,0,0,6,73,0,0,2,73,0,0,254,72,0,0,250,72,0,0,246,72,0,0,242,72,0,0,236,136,0,0,219,8,0,0,230,136,0,0,224,136,0,0,219,104,0,0,213,72,0,0,213,136,0,0,207,136,0,0,203,72,0,0,200,40,0,0,197,40,0,0,193,72,0,0,189,72,0,0,184,104,0,0,179,104,0,0,176,40,0,0,155,40,0,0,172,72,0,0,169,40,0,0,166,40,0,0,28,8,0,0,164,8,0,0,161,40,0,0,158,40,0,0,152,136,0,0,148,72,0,0,143,104,0,0,137,136,0,0,133,72,0,0,130,40,0,0,127,40,0,0,121,136,0,0,117,72,0,0,111,136,0,0,108,40,0,0,103,104,0,0,100,40,0,0,96,72,0,0,93,40,0,0,89,72,0,0,84,104,0,0,80,72,0,0,75,104,0,0,71,72,0,0,69,8,0,0,64,104,0,0,61,40,0,0,58,40,0,0,54,72,0,0,51,40,0,0,48,40,0,0,45,40,0,0,40,104,0,0,36,72,0,0,30,8,0,0,30,136,0,0,25,40,0,0,25,104,0,0,21,72,0,0,17,72,0,0,14,40,0,0,11,40,0,0,7,72,0,0,5,8,0,0,1,72,0,0,252,103,0,0,250,7,0,0,244,135,0,0,241,39,0,0,209,7,0,0,206,7,0,0,203,7,0,0,200,7,0,0,197,7,0,0,224,7,0,0,221,7,0,0,218,7,0,0,215,7,0,0,212,7,0,0,238,39,0,0,235,39,0,0,232,39,0,0,229,39,0,0,226,39,0,0,223,39,0,0,220,39,0,0,217,39,0,0,214,39,0,0,211,39,0,0,208,39,0,0,205,39,0,0,202,39,0,0,199,39,0,0,196,39,0,0,154,44,0,0,191,7,0,0,152,12,0,0,186,39,0,0,150,12,0,0,182,7,0,0,176,7,0,0,179,39,0,0,176,39,0,0,148,12,0,0,172,7,0,0,170,7,0,0,168,7,0,0,166,7,0,0,162,71,0,0,112,12,0,0,146,12,0,0,144,12,0,0,142,12,0,0,140,12,0,0,138,12,0,0,253,6,0,0,90,12,0,0,143,39,0,0,142,71,0,0,136,12,0,0,134,12,0,0,132,12,0,0,134,7,0,0,132,7,0,0,27,7,0,0,121,12,0,0,129,44,0,0,126,44,0,0,123,44,0,0,120,44,0,0,118,7,0,0,116,7,0,0,114,7,0,0,112,7,0,0,110,7,0,0,108,7,0,0,106,7,0,0,94,7,0,0,91,7,0,0,88,7,0,0,103,39,0,0,100,39,0,0,98,7,0,0,97,39,0,0,94,39,0,0,91,39,0,0,89,7,0,0,88,39,0,0,84,39,0,0,84,71,0,0,112,12,0,0,117,44,0,0,114,44,0,0,111,44,0,0,69,39,0,0,69,103,0,0,69,135,0,0,67,7,0,0,65,7,0,0,63,7,0,0,61,7,0,0,47,12,0,0,109,12,0,0,107,12,0,0,53,12,0,0,105,12,0,0,53,12,0,0,103,12,0,0,101,12,0,0,99,12,0,0,67,12,0,0,97,12,0,0,67,12,0,0,95,12,0,0,93,12,253,255,0,0,0,0,91,12,0,0,31,7,0,0,29,7,0,0,87,76,253,255,0,0,0,0,85,12,0,0,83,12,0,0,16,7,0,0,81,12,0,0,12,7,0,0,79,12,0,0,88,7,0,0,6,7,0,0,249,6,0,0,4,7,0,0,1,39,0,0,255,6,0,0,253,6,0,0,250,38,0,0,247,38,0,0,77,12,253,255,0,0,0,0,74,44,0,0,72,12,0,0,234,6,0,0,70,12,0,0,68,12,0,0,65,44,0,0,62,44,0,0,159,6,0,0,186,6,0,0,183,6,0,0,180,6,0,0,177,6,0,0,174,6,0,0,171,6,0,0,168,6,0,0,165,6,0,0,221,38,0,0,218,38,0,0,215,38,0,0,212,38,0,0,209,38,0,0,206,38,0,0,203,38,0,0,200,38,0,0,197,38,0,0,194,38,0,0,191,38,0,0,188,38,0,0,185,38,0,0,182,38,0,0,179,38,0,0,176,38,0,0,173,38,0,0,170,38,0,0,167,38,0,0,164,38,0,0,161,38,0,0,158,38,0,0,155,38,65,166,0,0,0,0,0,0,67,166,0,0,0,0,0,0,69,166,0,0,0,0,0,0,71,166,0,0,0,0,0,0,73,166,0,0,0,0,0,0,75,166,0,0,0,0,0,0,77,166,0,0,0,0,0,0,79,166,0,0,0,0,0,0,81,166,0,0,0,0,0,0,83,166,0,0,0,0,0,0,85,166,0,0,0,0,0,0,87,166,0,0,0,0,0,0,89,166,0,0,0,0,0,0,91,166,0,0,0,0,0,0,93,166,0,0,0,0,0,0,95,166,0,0,0,0,0,0,97,166,0,0,0,0,0,0,99,166,0,0,0,0,0,0,101,166,0,0,0,0,0,0,103,166,0,0,0,0,0,0,105,166,0,0,0,0,0,0,107,166,0,0,0,0,0,0,109,166,0,65,232,216,200,0,11,118,129,166,0,0,0,0,0,0,131,166,0,0,0,0,0,0,133,166,0,0,0,0,0,0,135,166,0,0,0,0,0,0,137,166,0,0,0,0,0,0,139,166,0,0,0,0,0,0,141,166,0,0,0,0,0,0,143,166,0,0,0,0,0,0,145,166,0,0,0,0,0,0,147,166,0,0,0,0,0,0,149,166,0,0,0,0,0,0,151,166,0,0,0,0,0,0,153,166,0,0,0,0,0,0,155,166,0,0,0,0,0,0,74,4,0,0,76,4,0,65,232,217,200,0,11,50,35,167,0,0,0,0,0,0,37,167,0,0,0,0,0,0,39,167,0,0,0,0,0,0,41,167,0,0,0,0,0,0,43,167,0,0,0,0,0,0,45,167,0,0,0,0,0,0,47,167,0,65,164,218,200,0,11,242,1,51,167,0,0,0,0,0,0,53,167,0,0,0,0,0,0,55,167,0,0,0,0,0,0,57,167,0,0,0,0,0,0,59,167,0,0,0,0,0,0,61,167,0,0,0,0,0,0,63,167,0,0,0,0,0,0,65,167,0,0,0,0,0,0,67,167,0,0,0,0,0,0,69,167,0,0,0,0,0,0,71,167,0,0,0,0,0,0,73,167,0,0,0,0,0,0,75,167,0,0,0,0,0,0,77,167,0,0,0,0,0,0,79,167,0,0,0,0,0,0,81,167,0,0,0,0,0,0,83,167,0,0,0,0,0,0,85,167,0,0,0,0,0,0,87,167,0,0,0,0,0,0,89,167,0,0,0,0,0,0,91,167,0,0,0,0,0,0,93,167,0,0,0,0,0,0,95,167,0,0,0,0,0,0,97,167,0,0,0,0,0,0,99,167,0,0,0,0,0,0,101,167,0,0,0,0,0,0,103,167,0,0,0,0,0,0,105,167,0,0,0,0,0,0,107,167,0,0,0,0,0,0,109,167,0,0,0,0,0,0,111,167,0,65,184,220,200,0,11,54,122,167,0,0,0,0,0,0,124,167,0,0,0,0,0,0,121,29,0,0,127,167,0,0,0,0,0,0,129,167,0,0,0,0,0,0,131,167,0,0,0,0,0,0,133,167,0,0,0,0,0,0,135,167,0,65,128,221,200,0,11,10,140,167,0,0,0,0,0,0,101,2,0,65,148,221,200,0,11,10,145,167,0,0,0,0,0,0,147,167,0,65,172,221,200,0,11,182,2,151,167,0,0,0,0,0,0,153,167,0,0,0,0,0,0,155,167,0,0,0,0,0,0,157,167,0,0,0,0,0,0,159,167,0,0,0,0,0,0,161,167,0,0,0,0,0,0,163,167,0,0,0,0,0,0,165,167,0,0,0,0,0,0,167,167,0,0,0,0,0,0,169,167,0,0,0,0,0,0,102,2,0,0,92,2,0,0,97,2,0,0,108,2,0,0,106,2,0,0,0,0,0,0,158,2,0,0,135,2,0,0,157,2,0,0,83,171,0,0,181,167,0,0,0,0,0,0,183,167,0,0,0,0,0,0,185,167,0,0,0,0,0,0,187,167,0,0,0,0,0,0,189,167,0,0,0,0,0,0,191,167,0,0,0,0,0,0,193,167,0,0,0,0,0,0,195,167,0,0,0,0,0,0,148,167,0,0,130,2,0,0,142,29,0,0,200,167,0,0,0,0,0,0,202,167,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,209,167,0,0,0,0,0,0,253,255,0,0,0,0,0,0,253,255,0,0,0,0,0,0,215,167,0,0,0,0,0,0,217,167,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,99,0,0,0,102,0,0,0,113,0,0,0,246,167,0,65,236,223,200,0,11,6,39,1,0,0,83,1,0,65,140,224,200,0,11,2,253,255,0,65,168,224,200,0,11,6,253,255,0,0,253,255,0,65,200,224,200,0,11,2,253,255,0,65,252,224,200,0,11,14,39,167,0,0,55,171,0,0,107,2,0,0,82,171,0,65,176,225,200,0,11,2,141,2,0,65,188,225,200,0,11,182,3,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,160,19,0,0,161,19,0,0,162,19,0,0,163,19,0,0,164,19,0,0,165,19,0,0,166,19,0,0,167,19,0,0,168,19,0,0,169,19,0,0,170,19,0,0,171,19,0,0,172,19,0,0,173,19,0,0,174,19,0,0,175,19,0,0,176,19,0,0,177,19,0,0,178,19,0,0,179,19,0,0,180,19,0,0,181,19,0,0,182,19,0,0,183,19,0,0,184,19,0,0,185,19,0,0,186,19,0,0,187,19,0,0,188,19,0,0,189,19,0,0,190,19,0,0,191,19,0,0,192,19,0,0,193,19,0,0,194,19,0,0,195,19,0,0,196,19,0,0,197,19,0,0,198,19,0,0,199,19,0,0,200,19,0,0,201,19,0,0,202,19,0,0,203,19,0,0,204,19,0,0,205,19,0,0,206,19,0,0,207,19,0,0,208,19,0,0,209,19,0,0,210,19,0,0,211,19,0,0,212,19,0,0,213,19,0,0,214,19,0,0,215,19,0,0,216,19,0,0,217,19,0,0,218,19,0,0,219,19,0,0,220,19,0,0,221,19,0,0,222,19,0,0,223,19,0,0,224,19,0,0,225,19,0,0,226,19,0,0,227,19,0,0,228,19,0,0,229,19,0,0,230,19,0,0,231,19,0,0,232,19,0,0,233,19,0,0,234,19,0,0,235,19,0,0,236,19,0,0,237,19,0,0,238,19,0,0,239,19,0,0,0,0,149,6,0,0,153,6,0,0,150,6,0,0,152,38,0,0,149,38,0,0,147,6,0,0,147,6,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,0,145,6,0,0,143,6,0,0,141,6,0,0,139,6,0,0,137,6,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,128,229,200,0,11,37,226,5,0,0,208,5,0,0,211,5,0,0,212,5,0,0,219,5,0,0,220,5,0,0,221,5,0,0,232,5,0,0,234,5,0,0,43,0,65,196,229,200,0,11,2,253,255,0,65,220,229,200,0,11,10,253,255,0,0,0,0,0,0,253,255,0,65,240,229,200,0,11,2,253,255,0,65,252,229,200,0,11,2,253,255,0,65,166,230,200,0,11,234,2,135,6,113,6,0,0,113,6,0,0,123,6,0,0,123,6,0,0,123,6,0,0,123,6,0,0,126,6,0,0,126,6,0,0,126,6,0,0,126,6,0,0,128,6,0,0,128,6,0,0,128,6,0,0,128,6,0,0,122,6,0,0,122,6,0,0,127,6,0,0,127,6,0,0,127,6,0,0,127,6,0,0,121,6,0,0,121,6,0,0,121,6,0,0,121,6,0,0,164,6,0,0,164,6,0,0,164,6,0,0,164,6,0,0,166,6,0,0,166,6,0,0,132,6,0,0,132,6,0,0,132,6,0,0,132,6,0,0,131,6,0,0,131,6,0,0,131,6,0,0,131,6,0,0,134,6,0,0,134,6,0,0,134,6,0,0,134,6,0,0,135,6,0,0,135,6,0,0,141,6,0,0,141,6,0,0,140,6,0,0,140,6,0,0,142,6,0,0,142,6,0,0,136,6,0,0,136,6,0,0,152,6,0,0,152,6,0,0,145,6,0,0,145,6,0,0,169,6,0,0,169,6,0,0,175,6,0,0,175,6,0,0,175,6,0,0,175,6,0,0,179,6,0,0,179,6,0,0,179,6,0,0,179,6,0,0,177,6,0,0,177,6,0,0,177,6,0,0,177,6,0,0,186,6,0,0,186,6,0,0,187,6,0,0,187,6,0,0,187,6,0,0,187,6,0,0,213,6,84,6,213,6,84,6,193,6,0,0,193,6,0,0,193,6,0,0,193,6,0,0,190,6,0,0,190,6,0,0,190,6,0,0,190,6,0,0,210,6,0,0,210,6,0,0,210,6,84,6,210,6,84,6,0,65,200,233,200,0,11,184,11,253,255,0,0,253,255,0,0,253,255,0,0,173,6,0,0,173,6,0,0,173,6,0,0,173,6,0,0,199,6,0,0,199,6,0,0,198,6,0,0,198,6,0,0,200,6,0,0,200,6,0,0,0,0,133,6,203,6,0,0,203,6,0,0,197,6,0,0,197,6,0,0,201,6,0,0,201,6,0,0,208,6,0,0,208,6,0,0,208,6,0,0,208,6,0,0,73,6,0,0,73,6,0,0,0,0,130,38,0,0,130,38,0,0,127,38,0,0,127,38,0,0,124,38,0,0,124,38,0,0,121,38,0,0,121,38,0,0,118,38,0,0,118,38,0,0,115,38,0,0,115,38,0,0,112,38,0,0,112,38,0,0,112,38,0,0,76,38,0,0,76,38,0,0,76,38,204,6,0,0,204,6,0,0,204,6,0,0,204,6,0,0,0,0,10,38,0,0,7,38,0,0,227,37,0,0,76,38,0,0,73,38,0,0,2,6,0,0,158,4,0,0,1,5,0,0,222,5,0,0,67,6,0,0,65,6,0,0,251,4,0,0,148,5,0,0,245,4,0,0,239,4,0,0,57,6,0,0,55,6,0,0,110,6,0,0,216,5,0,0,47,6,0,0,45,6,0,0,170,4,0,0,153,4,0,0,167,4,0,0,126,4,0,0,35,5,0,0,108,6,0,0,30,5,0,0,118,5,0,0,124,5,0,0,146,4,0,0,109,5,0,0,224,4,0,0,149,4,0,0,254,5,0,0,218,4,0,0,88,5,0,0,252,5,0,0,250,5,0,0,79,5,0,0,157,5,0,0,152,4,0,0,123,4,0,0,248,5,0,0,67,5,0,0,246,5,0,0,244,5,0,0,64,5,0,0,161,4,0,0,43,6,0,0,41,6,0,0,242,5,0,0,191,4,0,0,39,6,0,0,37,6,0,0,35,6,0,0,240,5,0,0,238,5,0,0,236,5,0,0,212,5,0,0,155,4,0,0,33,6,0,0,31,6,0,0,97,4,0,0,188,4,0,0,49,5,0,0,111,4,0,0,107,4,0,0,114,4,0,0,164,4,0,0,125,4,0,0,179,4,0,0,124,4,0,0,231,4,0,0,162,4,0,0,143,4,0,0,194,4,0,0,234,5,0,0,4,5,0,0,21,6,0,0,19,6,0,0,232,5,0,0,22,5,0,0,106,6,0,0,226,5,0,0,169,4,0,0,166,4,0,0,230,5,0,0,163,4,0,0,13,6,0,0,202,4,48,6,112,6,49,6,112,6,73,6,112,6,0,0,103,54,0,0,100,54,0,0,97,54,0,0,94,54,0,0,91,54,0,0,88,54,0,0,85,38,0,0,82,38,0,0,227,37,0,0,79,38,0,0,76,38,0,0,73,38,0,0,131,4,0,0,71,6,0,0,222,5,0,0,69,6,0,0,67,6,0,0,65,6,0,0,63,6,0,0,61,6,0,0,239,4,0,0,59,6,0,0,57,6,0,0,55,6,0,0,53,6,0,0,51,6,0,0,216,5,0,0,49,6,0,0,47,6,0,0,45,6,0,0,43,6,0,0,41,6,0,0,39,6,0,0,37,6,0,0,35,6,0,0,212,5,0,0,155,4,0,0,33,6,0,0,31,6,0,0,111,4,0,0,107,4,0,0,114,4,0,0,29,6,0,0,124,4,0,0,27,6,0,0,25,6,0,0,4,5,0,0,23,6,0,0,21,6,0,0,19,6,73,6,112,6,0,0,17,6,0,0,15,6,0,0,163,4,0,0,172,4,0,0,13,6,0,0,202,4,0,0,10,38,0,0,7,38,0,0,4,38,0,0,227,37,0,0,224,37,0,0,2,6,0,0,158,4,0,0,1,5,0,0,222,5,0,0,220,5,0,0,251,4,0,0,148,5,0,0,245,4,0,0,239,4,0,0,218,5,0,0,216,5,0,0,170,4,0,0,153,4,0,0,167,4,0,0,126,4,0,0,35,5,0,0,30,5,0,0,118,5,0,0,124,5,0,0,146,4,0,0,109,5,0,0,224,4,0,0,0,6,0,0,149,4,0,0,254,5,0,0,218,4,0,0,88,5,0,0,252,5,0,0,250,5,0,0,157,5,0,0,152,4,0,0,123,4,0,0,248,5,0,0,67,5,0,0,246,5,0,0,244,5,0,0,64,5,0,0,161,4,0,0,242,5,0,0,191,4,0,0,240,5,0,0,238,5,0,0,236,5,0,0,212,5,0,0,155,4,0,0,97,4,0,0,188,4,0,0,49,5,0,0,111,4,0,0,104,4,0,0,164,4,0,0,125,4,0,0,179,4,0,0,124,4,0,0,143,4,0,0,194,4,0,0,234,5,0,0,4,5,0,0,210,5,0,0,232,5,0,0,22,5,71,6,112,6,0,0,169,4,0,0,166,4,0,0,230,5,0,0,163,4,0,0,115,4,0,0,227,37,0,0,224,37,0,0,222,5,0,0,220,5,0,0,239,4,0,0,218,5,0,0,216,5,0,0,214,5,0,0,109,5,0,0,163,5,0,0,94,5,0,0,161,5,0,0,212,5,0,0,155,4,0,0,111,4,0,0,4,5,0,0,210,5,0,0,163,4,0,0,115,4,0,0,207,53,0,0,204,53,0,0,201,53,0,0,199,5,0,0,197,5,0,0,195,5,0,0,193,5,0,0,191,5,0,0,189,5,0,0,187,5,0,0,185,5,0,0,183,5,0,0,181,5,0,0,234,4,0,0,159,4,0,0,252,4,0,0,144,4,0,0,228,4,0,0,147,4,0,0,179,5,0,0,177,5,0,0,175,5,0,0,173,5,0,0,100,5,0,0,221,4,0,0,159,5,0,0,94,5,0,0,171,5,0,0,169,5,0,0,167,5,0,0,165,5,0,0,199,5,0,0,197,5,0,0,195,5,0,0,193,5,0,0,191,5,0,0,189,5,0,0,187,5,0,0,185,5,0,0,183,5,0,0,181,5,0,0,234,4,0,0,159,4,0,0,252,4,0,0,144,4,0,0,228,4,0,0,147,4,0,0,179,5,0,0,177,5,0,0,175,5,0,0,173,5,0,0,100,5,0,0,221,4,0,0,159,5,0,0,94,5,0,0,171,5,0,0,169,5,0,0,167,5,0,0,165,5,0,0,100,5,0,0,221,4,0,0,159,5,0,0,94,5,0,0,163,5,0,0,161,5,0,0,79,5,0,0,118,5,0,0,124,5,0,0,146,4,0,0,100,5,0,0,221,4,0,0,159,5,0,0,79,5,0,0,157,5,39,6,75,6,39,6,75,6,0,65,138,245,200,0,11,170,4,154,37,0,0,151,37,0,0,151,37,0,0,148,37,0,0,145,37,0,0,142,37,0,0,139,37,0,0,136,37,0,0,133,37,0,0,133,37,0,0,130,37,0,0,127,37,0,0,124,37,0,0,121,37,0,0,118,37,0,0,115,37,0,0,112,37,0,0,109,37,0,0,109,37,0,0,106,37,0,0,106,37,0,0,149,36,0,0,103,37,0,0,103,37,0,0,100,37,0,0,97,37,0,0,97,37,0,0,94,37,0,0,94,37,0,0,91,37,0,0,88,37,0,0,85,37,0,0,85,37,0,0,82,37,0,0,79,37,0,0,152,36,0,0,123,36,0,0,123,36,0,0,76,37,0,0,73,37,0,0,70,37,0,0,67,37,0,0,64,37,0,0,64,37,0,0,191,36,0,0,61,37,0,0,188,36,0,0,58,37,0,0,55,37,0,0,52,37,0,0,52,37,0,0,49,37,0,0,49,37,0,0,46,37,0,0,46,37,0,0,43,37,0,0,125,36,0,0,40,37,0,0,37,37,0,0,26,37,0,0,34,37,0,0,31,37,253,255,0,0,253,255,0,0,0,0,28,37,0,0,25,37,0,0,22,37,0,0,19,37,0,0,16,37,0,0,13,37,0,0,13,37,0,0,10,37,0,0,7,37,0,0,4,37,0,0,199,36,0,0,199,36,0,0,1,37,0,0,254,36,0,0,251,36,0,0,248,36,0,0,245,36,0,0,242,36,0,0,239,36,0,0,236,36,0,0,233,36,0,0,230,36,0,0,227,36,0,0,224,36,0,0,221,36,0,0,218,36,0,0,215,36,0,0,212,36,0,0,209,36,0,0,206,36,0,0,203,36,0,0,200,36,0,0,197,36,0,0,194,36,0,0,191,36,0,0,188,36,0,0,185,36,0,0,182,36,0,0,173,36,0,0,179,36,0,0,176,36,0,0,155,36,0,0,176,36,0,0,173,36,0,0,170,36,0,0,167,36,0,0,164,36,0,0,161,36,0,0,158,36,0,0,155,36,0,0,152,36,0,0,149,36,0,0,146,36,0,0,143,36,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,0,0,140,36,0,0,137,36,0,0,133,68,0,0,129,68,0,0,125,68,0,0,121,68,0,0,117,68,0,0,113,68,0,0,109,68,0,0,106,36,3,0,0,0,0,0,98,196,0,0,94,68,0,65,192,249,200,0,11,206,1,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,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,44,0,0,0,1,48,0,0,253,255,0,0,58,0,0,0,59,0,0,0,33,0,0,0,63,0,0,0,22,48,0,0,23,48,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,20,32,0,0,19,32,0,0,95,0,0,0,95,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,125,0,0,0,20,48,0,0,21,48,0,0,16,48,0,0,17,48,0,0,10,48,0,0,11,48,0,0,8,48,0,0,9,48,0,0,12,48,0,0,13,48,0,0,14,48,0,0,15,48,0,65,152,251,200,0,11,190,12,91,0,0,0,93,0,0,0,32,0,5,3,32,0,5,3,32,0,5,3,32,0,5,3,95,0,0,0,95,0,0,0,95,0,0,0,44,0,0,0,1,48,0,0,253,255,0,0,253,255,0,0,59,0,0,0,58,0,0,0,63,0,0,0,33,0,0,0,20,32,0,0,40,0,0,0,41,0,0,0,123,0,0,0,125,0,0,0,20,48,0,0,21,48,0,0,35,0,0,0,38,0,0,0,42,0,0,0,43,0,0,0,45,0,0,0,60,0,0,0,62,0,0,0,61,0,0,0,253,255,0,0,92,0,0,0,36,0,0,0,37,0,0,0,64,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,32,0,75,6,64,6,75,6,32,0,76,6,0,0,0,0,32,0,77,6,253,255,0,0,32,0,78,6,64,6,78,6,32,0,79,6,64,6,79,6,32,0,80,6,64,6,80,6,32,0,81,6,64,6,81,6,32,0,82,6,64,6,82,6,33,6,0,0,39,6,83,6,39,6,83,6,39,6,84,6,39,6,84,6,72,6,84,6,72,6,84,6,39,6,85,6,39,6,85,6,74,6,84,6,74,6,84,6,74,6,84,6,74,6,84,6,39,6,0,0,39,6,0,0,40,6,0,0,40,6,0,0,40,6,0,0,41,6,0,0,41,6,0,0,42,6,0,0,42,6,0,0,42,6,0,0,42,6,0,0,43,6,0,0,43,6,0,0,43,6,0,0,43,6,0,0,44,6,0,0,44,6,0,0,44,6,0,0,45,6,0,0,45,6,0,0,45,6,0,0,45,6,0,0,46,6,0,0,46,6,0,0,46,6,0,0,46,6,0,0,47,6,0,0,47,6,0,0,48,6,0,0,48,6,0,0,49,6,0,0,49,6,0,0,50,6,0,0,51,6,0,0,51,6,0,0,51,6,0,0,51,6,0,0,52,6,0,0,52,6,0,0,52,6,0,0,52,6,0,0,53,6,0,0,53,6,0,0,53,6,0,0,53,6,0,0,54,6,0,0,54,6,0,0,54,6,0,0,55,6,0,0,55,6,0,0,55,6,0,0,55,6,0,0,56,6,0,0,56,6,0,0,56,6,0,0,56,6,0,0,57,6,0,0,57,6,0,0,57,6,0,0,57,6,0,0,58,6,0,0,58,6,0,0,58,6,0,0,65,6,0,0,65,6,0,0,65,6,0,0,65,6,0,0,66,6,0,0,66,6,0,0,66,6,0,0,66,6,0,0,67,6,0,0,67,6,0,0,67,6,0,0,67,6,0,0,68,6,0,0,68,6,0,0,68,6,0,0,69,6,0,0,69,6,0,0,69,6,0,0,69,6,0,0,70,6,0,0,70,6,0,0,70,6,0,0,70,6,0,0,71,6,0,0,71,6,0,0,71,6,0,0,71,6,0,0,72,6,0,0,72,6,0,0,73,6,0,0,74,6,0,0,74,6,0,0,74,6,0,0,74,6,0,0,0,0,86,36,0,0,86,36,0,0,83,36,0,0,83,36,0,0,80,36,0,0,80,36,0,0,78,4,0,0,78,4,253,255,0,0,253,255,0,0,255,255,255,255,253,255,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,39,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,123,0,0,0,124,0,0,0,125,0,0,0,126,0,0,0,133,41,0,0,134,41,0,0,46,0,0,0,12,48,0,0,13,48,0,0,1,48,0,0,251,48,0,0,242,48,0,0,161,48,0,0,163,48,0,0,165,48,0,0,167,48,0,0,169,48,0,0,227,48,0,0,229,48,0,0,231,48,0,0,195,48,0,0,252,48,0,0,162,48,0,0,164,48,0,0,166,48,0,0,168,48,0,0,170,48,0,0,171,48,0,0,173,48,0,0,175,48,0,0,177,48,0,0,179,48,0,0,181,48,0,0,183,48,0,0,185,48,0,0,187,48,0,0,189,48,0,0,223,48,0,0,224,48,0,0,225,48,0,0,226,48,0,0,228,48,0,0,230,48,0,0,232,48,0,0,233,48,0,0,234,48,0,0,235,48,0,0,236,48,0,0,237,48,0,0,239,48,0,0,243,48,0,0,153,48,0,0,154,48,0,0,26,17,0,0,6,17,0,0,7,17,0,0,8,17,0,0,33,17,0,0,9,17,0,0,10,17,0,0,11,17,0,0,12,17,0,0,13,17,0,0,14,17,0,0,15,17,0,0,16,17,0,0,17,17,0,0,18,17,0,0,253,255,0,0,253,255,0,0,97,17,0,0,98,17,0,0,99,17,0,0,100,17,0,0,101,17,0,0,102,17,0,0,253,255,0,0,253,255,0,0,103,17,0,0,104,17,0,0,105,17,0,0,106,17,0,0,107,17,0,0,108,17,0,0,253,255,0,0,253,255,0,0,109,17,0,0,110,17,0,0,111,17,0,0,112,17,0,0,113,17,0,0,114,17,0,0,253,255,0,0,253,255,0,0,115,17,0,0,116,17,0,0,117,17,0,0,253,255,0,0,253,255,0,0,253,255,0,0,162,0,0,0,163,0,0,0,172,0,0,0,32,0,4,3,166,0,0,0,165,0,0,0,169,32,0,0,253,255,0,0,2,37,0,0,144,33,0,0,145,33,0,0,146,33,0,0,147,33,0,0,160,37,0,0,203,37,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,65,132,136,201,0,11,2,253,255,0,65,144,136,201,0,11,168,1,253,255,0,0,0,0,0,0,0,0,63,30,0,0,62,30,0,0,61,30,0,0,60,30,0,0,59,30,0,0,58,30,0,0,57,30,0,0,56,30,0,0,55,30,0,0,54,30,0,0,53,30,0,0,52,30,0,0,51,30,0,0,50,30,0,0,49,30,0,0,48,30,0,0,47,30,0,0,46,30,0,0,45,30,0,0,44,30,0,0,43,30,0,0,42,30,0,0,41,30,0,0,40,30,0,0,39,30,0,0,38,30,0,0,37,30,0,0,36,30,0,0,35,30,0,0,34,30,0,0,33,30,0,0,32,30,0,0,31,30,0,0,30,30,0,0,29,30,0,0,28,30,0,0,27,30,0,0,26,30,0,0,25,30,0,0,24,30,0,65,218,137,201,0,11,156,1,23,30,0,0,22,30,0,0,21,30,0,0,20,30,0,0,19,30,0,0,18,30,0,0,17,30,0,0,16,30,0,0,15,30,0,0,14,30,0,0,13,30,0,0,12,30,0,0,11,30,0,0,10,30,0,0,9,30,0,0,8,30,0,0,7,30,0,0,6,30,0,0,5,30,0,0,4,30,0,0,3,30,0,0,2,30,0,0,1,30,0,0,0,30,0,0,255,29,0,0,254,29,0,0,253,29,0,0,252,29,0,0,251,29,0,0,250,29,0,0,249,29,0,0,248,29,0,0,247,29,0,0,246,29,0,0,245,29,0,0,244,29,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,154,139,201,0,11,152,1,243,29,0,0,242,29,0,0,241,29,0,0,240,29,0,0,239,29,0,0,238,29,0,0,237,29,0,0,236,29,0,0,235,29,0,0,234,29,0,0,233,29,253,255,0,0,0,0,232,29,0,0,231,29,0,0,230,29,0,0,229,29,0,0,228,29,0,0,227,29,0,0,226,29,0,0,225,29,0,0,224,29,0,0,223,29,0,0,222,29,0,0,221,29,0,0,220,29,0,0,219,29,0,0,218,29,253,255,0,0,0,0,217,29,0,0,216,29,0,0,215,29,0,0,214,29,0,0,213,29,0,0,212,29,0,0,211,29,253,255,0,0,0,0,210,29,0,0,209,29,253,255,0,65,216,140,201,0,11,2,253,255,0,65,248,140,201,0,11,2,253,255,0,65,132,141,201,0,11,138,2,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,208,2,0,0,209,2,0,0,230,0,0,0,153,2,0,0,83,2,0,0,253,255,0,0,163,2,0,0,102,171,0,0,165,2,0,0,164,2,0,0,86,2,0,0,87,2,0,0,145,29,0,0,88,2,0,0,94,2,0,0,169,2,0,0,100,2,0,0,98,2,0,0,96,2,0,0,155,2,0,0,39,1,0,0,156,2,0,0,103,2,0,0,132,2,0,0,170,2,0,0,171,2,0,0,108,2,0,0,0,0,59,29,142,167,0,0,110,2,0,0,0,0,58,29,142,2,0,0,0,0,57,29,248,0,0,0,118,2,0,0,119,2,0,0,113,0,0,0,122,2,0,0,0,0,56,29,125,2,0,0,126,2,0,0,128,2,0,0,168,2,0,0,166,2,0,0,103,171,0,0,167,2,0,0,136,2,0,0,113,44,0,0,253,255,0,0,143,2,0,0,161,2,0,0,162,2,0,0,152,2,0,0,192,1,0,0,193,1,0,0,194,1,0,0,0,0,55,29,0,0,54,29,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,168,143,201,0,11,2,253,255,0,65,180,143,201,0,11,22,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,65,216,143,201,0,11,2,253,255,0,65,228,143,201,0,11,18,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,140,144,201,0,11,2,253,255,0,65,152,144,201,0,11,18,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,196,144,201,0,11,6,253,255,0,0,253,255,0,65,216,144,201,0,11,14,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,240,144,201,0,11,26,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,156,145,201,0,11,138,2,253,255,0,0,253,255,0,0,253,255,0,0,0,0,208,29,0,0,207,29,0,0,206,29,0,0,205,29,0,0,204,29,0,0,203,29,0,0,202,29,0,0,201,29,0,0,200,29,0,0,199,29,0,0,198,29,0,0,197,29,0,0,196,29,0,0,195,29,0,0,194,29,0,0,193,29,0,0,192,29,0,0,191,29,0,0,190,29,0,0,189,29,0,0,188,29,0,0,187,29,0,0,186,29,0,0,185,29,0,0,184,29,0,0,183,29,0,0,182,29,0,0,181,29,0,0,180,29,0,0,179,29,0,0,178,29,0,0,177,29,0,0,176,29,0,0,175,29,0,0,174,29,0,0,173,29,0,0,172,29,0,0,171,29,0,0,170,29,0,0,169,29,0,0,168,29,0,0,167,29,0,0,166,29,0,0,165,29,0,0,164,29,0,0,163,29,0,0,162,29,0,0,161,29,0,0,160,29,0,0,159,29,0,0,158,29,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,196,147,201,0,11,10,253,255,0,0,0,0,0,0,253,255,0,65,224,147,201,0,11,2,253,255,0,65,236,147,201,0,11,2,253,255,0,65,132,148,201,0,11,2,253,255,0,65,156,148,201,0,11,46,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,220,148,201,0,11,6,253,255,0,0,253,255,0,65,128,149,201,0,11,140,1,253,255,0,0,253,255,0,0,253,255,0,0,0,0,157,29,0,0,156,29,0,0,155,29,0,0,154,29,0,0,153,29,0,0,152,29,0,0,151,29,0,0,150,29,0,0,149,29,0,0,148,29,0,0,147,29,0,0,146,29,0,0,145,29,0,0,144,29,0,0,143,29,0,0,142,29,0,0,141,29,0,0,140,29,0,0,139,29,0,0,138,29,0,0,137,29,0,0,136,29,0,0,135,29,0,0,134,29,0,0,133,29,0,0,132,29,0,0,131,29,0,0,130,29,0,0,129,29,0,0,128,29,0,0,127,29,0,0,126,29,0,65,168,150,201,0,11,18,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,0,253,255,0,65,204,150,201,0,11,2,253,255,0,65,216,150,201,0,11,2,253,255,0,65,252,150,201,0,11,2,253,255,0,65,136,151,201,0,11,6,253,255,0,0,253,255,0,65,172,151,201,0,11,18,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,253,255,0,65,200,151,201,0,11,2,253,255,0,65,228,151,201,0,11,2,253,255,0,65,240,151,201,0,11,2,253,255,0,65,140,152,201,0,11,198,1,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,0,0,0,0,0,125,29,0,0,124,29,0,0,123,29,0,0,122,29,0,0,121,29,0,0,120,29,0,0,119,29,0,0,118,29,0,0,117,29,0,0,116,29,0,0,115,29,0,0,114,29,0,0,113,29,0,0,112,29,0,0,111,29,0,0,110,29,0,0,109,29,0,0,108,29,0,0,107,29,0,0,106,29,0,0,105,29,0,0,104,29,0,0,103,29,0,0,102,29,0,0,101,29,0,0,100,29,0,0,99,29,0,0,98,29,0,0,97,29,0,0,96,29,0,0,95,29,0,0,94,29,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,228,153,201,0,11,130,10,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,253,255,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,97,0,0,0,253,255,0,0,99,0,0,0,100,0,0,0,253,255,0,0,253,255,0,0,103,0,0,0,253,255,0,0,253,255,0,0,106,0,0,0,107,0,0,0,253,255,0,0,253,255,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,253,255,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,253,255,0,0,102,0,0,0,253,255,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,253,255,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,97,0,0,0,98,0,0,0,253,255,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,253,255,0,0,253,255,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,253,255,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,253,255,0,0,97,0,0,0,98,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,253,255,0,0,111,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,253,255,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,49,1,0,0,55,2,0,0,253,255,0,0,253,255,0,0,177,3,0,0,178,3,0,0,179,3,0,0,180,3,0,0,181,3,0,0,182,3,0,0,183,3,0,0,184,3,0,0,185,3,0,0,186,3,0,0,187,3,0,0,188,3,0,0,189,3,0,0,190,3,0,0,191,3,0,0,192,3,0,0,193,3,0,0,184,3,0,0,195,3,0,0,196,3,0,0,197,3,0,0,198,3,0,0,199,3,0,0,200,3,0,0,201,3,0,0,7,34,0,0,177,3,0,0,178,3,0,0,179,3,0,0,180,3,0,0,181,3,0,0,182,3,0,0,183,3,0,0,184,3,0,0,185,3,0,0,186,3,0,0,187,3,0,0,188,3,0,0,189,3,0,0,190,3,0,0,191,3,0,0,192,3,0,0,193,3,0,0,195,3,0,0,195,3,0,0,196,3,0,0,197,3,0,0,198,3,0,0,199,3,0,0,200,3,0,0,201,3,0,0,2,34,0,0,181,3,0,0,184,3,0,0,186,3,0,0,198,3,0,0,193,3,0,0,192,3,0,0,177,3,0,0,178,3,0,0,179,3,0,0,180,3,0,0,181,3,0,0,182,3,0,0,183,3,0,0,184,3,0,0,185,3,0,0,186,3,0,0,187,3,0,0,188,3,0,0,189,3,0,0,190,3,0,0,199,3,0,0,200,3,0,0,201,3,0,0,2,34,0,0,181,3,0,0,184,3,0,0,186,3,0,0,198,3,0,0,193,3,0,0,192,3,0,0,221,3,0,0,221,3,0,0,253,255,0,0,253,255,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,128,164,201,0,11,18,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,156,164,201,0,11,2,253,255,0,65,168,164,201,0,11,2,253,255,0,65,192,164,201,0,11,146,2,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,48,4,0,0,49,4,0,0,50,4,0,0,51,4,0,0,52,4,0,0,53,4,0,0,54,4,0,0,55,4,0,0,56,4,0,0,58,4,0,0,59,4,0,0,60,4,0,0,62,4,0,0,63,4,0,0,64,4,0,0,65,4,0,0,66,4,0,0,67,4,0,0,68,4,0,0,69,4,0,0,70,4,0,0,71,4,0,0,72,4,0,0,75,4,0,0,77,4,0,0,78,4,0,0,137,166,0,0,217,4,0,0,86,4,0,0,88,4,0,0,233,4,0,0,175,4,0,0,207,4,0,0,48,4,0,0,49,4,0,0,50,4,0,0,51,4,0,0,52,4,0,0,53,4,0,0,54,4,0,0,55,4,0,0,56,4,0,0,58,4,0,0,59,4,0,0,62,4,0,0,63,4,0,0,65,4,0,0,67,4,0,0,68,4,0,0,69,4,0,0,70,4,0,0,71,4,0,0,72,4,0,0,74,4,0,0,75,4,0,0,145,4,0,0,86,4,0,0,85,4,0,0,95,4,0,0,171,4,0,0,81,166,0,0,177,4,0,0,253,255,0,0,253,255,0,65,240,166,201,0,11,2,253,255,0,65,132,167,201,0,11,2,253,255,0,65,144,167,201,0,11,140,1,253,255,0,0,0,0,93,29,0,0,92,29,0,0,91,29,0,0,90,29,0,0,89,29,0,0,88,29,0,0,87,29,0,0,86,29,0,0,85,29,0,0,84,29,0,0,83,29,0,0,82,29,0,0,81,29,0,0,80,29,0,0,79,29,0,0,78,29,0,0,77,29,0,0,76,29,0,0,75,29,0,0,74,29,0,0,73,29,0,0,72,29,0,0,71,29,0,0,70,29,0,0,69,29,0,0,68,29,0,0,67,29,0,0,66,29,0,0,65,29,0,0,64,29,0,0,63,29,0,0,62,29,0,0,61,29,0,0,60,29,0,65,212,168,201,0,11,224,5,39,6,0,0,40,6,0,0,44,6,0,0,47,6,0,0,253,255,0,0,72,6,0,0,50,6,0,0,45,6,0,0,55,6,0,0,74,6,0,0,67,6,0,0,68,6,0,0,69,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,65,6,0,0,53,6,0,0,66,6,0,0,49,6,0,0,52,6,0,0,42,6,0,0,43,6,0,0,46,6,0,0,48,6,0,0,54,6,0,0,56,6,0,0,58,6,0,0,110,6,0,0,186,6,0,0,161,6,0,0,111,6,0,0,253,255,0,0,40,6,0,0,44,6,0,0,253,255,0,0,71,6,0,0,253,255,0,0,253,255,0,0,45,6,0,0,253,255,0,0,74,6,0,0,67,6,0,0,68,6,0,0,69,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,65,6,0,0,53,6,0,0,66,6,0,0,253,255,0,0,52,6,0,0,42,6,0,0,43,6,0,0,46,6,0,0,253,255,0,0,54,6,0,0,253,255,0,0,58,6,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,44,6,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,45,6,0,0,253,255,0,0,74,6,0,0,253,255,0,0,68,6,0,0,253,255,0,0,70,6,0,0,51,6,0,0,57,6,0,0,253,255,0,0,53,6,0,0,66,6,0,0,253,255,0,0,52,6,0,0,253,255,0,0,253,255,0,0,46,6,0,0,253,255,0,0,54,6,0,0,253,255,0,0,58,6,0,0,253,255,0,0,186,6,0,0,253,255,0,0,111,6,0,0,253,255,0,0,40,6,0,0,44,6,0,0,253,255,0,0,71,6,0,0,253,255,0,0,253,255,0,0,45,6,0,0,55,6,0,0,74,6,0,0,67,6,0,0,253,255,0,0,69,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,65,6,0,0,53,6,0,0,66,6,0,0,253,255,0,0,52,6,0,0,42,6,0,0,43,6,0,0,46,6,0,0,253,255,0,0,54,6,0,0,56,6,0,0,58,6,0,0,110,6,0,0,253,255,0,0,161,6,0,0,253,255,0,0,39,6,0,0,40,6,0,0,44,6,0,0,47,6,0,0,71,6,0,0,72,6,0,0,50,6,0,0,45,6,0,0,55,6,0,0,74,6,0,0,253,255,0,0,68,6,0,0,69,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,65,6,0,0,53,6,0,0,66,6,0,0,49,6,0,0,52,6,0,0,42,6,0,0,43,6,0,0,46,6,0,0,48,6,0,0,54,6,0,0,56,6,0,0,58,6,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,40,6,0,0,44,6,0,0,47,6,0,0,253,255,0,0,72,6,0,0,50,6,0,0,45,6,0,0,55,6,0,0,74,6,0,0,253,255,0,0,68,6,0,0,69,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,253,255,0,0,0,0,74,4,0,0,72,4,0,0,70,4,0,0,68,4,0,0,66,4,0,0,64,4,0,0,62,4,0,0,60,4,0,0,58,4,0,0,56,4,0,65,202,174,201,0,11,126,180,42,0,0,177,42,0,0,174,42,0,0,171,42,0,0,168,42,0,0,165,42,0,0,162,42,0,0,159,42,0,0,156,42,0,0,153,42,0,0,59,44,99,0,0,0,114,0,0,0,0,0,29,7,0,0,57,12,0,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,0,0,55,12,0,0,53,12,0,0,51,12,0,0,49,12,0,0,46,44,0,0,44,12,0,65,242,175,201,0,11,10,42,12,0,0,40,12,0,0,38,12,0,65,138,176,201,0,11,2,36,12,0,65,202,176,201,0,11,188,3,204,3,0,0,202,3,181,48,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,75,98,0,0,87,91,0,0,204,83,0,0,198,48,153,48,140,78,0,0,26,89,0,0,227,137,0,0,41,89,0,0,164,78,0,0,32,102,0,0,33,113,0,0,153,101,0,0,77,82,0,0,140,95,0,0,141,81,0,0,176,101,0,0,29,82,0,0,66,125,0,0,31,117,0,0,169,140,0,0,240,88,0,0,57,84,0,0,20,111,0,0,149,98,0,0,85,99,0,0,0,78,0,0,9,78,0,0,74,144,0,0,230,93,0,0,45,78,0,0,243,83,0,0,7,99,0,0,112,141,0,0,83,98,0,0,129,121,0,0,122,122,0,0,8,84,0,0,128,110,0,0,9,103,0,0,8,103,0,0,51,117,0,0,114,82,0,0,182,85,0,0,77,145,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,0,0,199,35,0,0,196,35,0,0,193,35,0,0,190,35,0,0,187,35,0,0,184,35,0,0,181,35,0,0,178,35,0,0,175,35,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,151,95,0,0,239,83,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,0,253,255,0,65,144,180,201,0,11,196,45,236,184,17,0,40,12,0,0,0,0,0,0,60,209,17,0,52,34,0,0,0,0,0,0,0,2,14,0,129,0,0,0,253,255,0,0,225,0,4,4,1,0,0,0,65,0,1,0,0,0,56,0,66,3,128,2,194,12,65,1,223,13,20,1,154,48,107,0,154,48,11,0,4,216,32,0,5,216,69,0,6,216,50,0,48,221,6,216,53,221,1,192,56,25,9,0,207,48,10,0,207,48,209,176,210,48,212,176,213,48,215,176,216,48,218,176,219,48,221,176,111,48,113,176,114,48,116,176,117,48,119,176,120,48,122,176,123,48,125,176,3,0,186,220,10,0,39,221,20,0,62,223,27,0,87,223,49,0,4,216,71,223,1,192,76,19,48,0,4,216,2,0,153,220,1,192,154,16,155,220,1,192,156,16,165,220,1,192,171,16,48,0,4,216,1,0,49,221,1,192,46,17,50,221,1,192,47,17,49,0,4,216,71,223,1,192,75,19,3,0,176,220,14,0,186,220,17,0,189,220,20,0,175,221,48,0,5,216,1,0,184,221,1,192,186,21,185,221,1,192,187,21,49,0,5,216,185,220,1,192,188,20,49,0,5,216,185,220,1,192,187,20,49,0,5,216,185,220,1,192,190,20,223,13,132,0,46,16,133,0,53,27,134,0,153,48,47,0,173,48,62,0,198,48,30,0,219,48,14,0,241,48,6,0,241,48,249,176,242,48,250,176,253,48,254,176,219,48,220,176,239,48,247,176,240,48,248,176,210,48,6,0,210,48,211,176,213,48,214,176,216,48,217,176,198,48,199,176,200,48,201,176,207,48,208,176,185,48,14,0,191,48,6,0,191,48,192,176,193,48,194,176,196,48,197,176,185,48,186,176,187,48,188,176,189,48,190,176,179,48,6,0,179,48,180,176,181,48,182,176,183,48,184,176,173,48,174,176,175,48,176,176,177,48,178,176,97,48,30,0,117,48,14,0,157,48,6,0,157,48,158,176,166,48,244,176,171,48,172,176,117,48,118,176,120,48,121,176,123,48,124,176,104,48,6,0,104,48,105,176,111,48,112,176,114,48,115,176,97,48,98,176,100,48,101,176,102,48,103,176,85,48,14,0,91,48,6,0,91,48,92,176,93,48,94,176,95,48,96,176,85,48,86,176,87,48,88,176,89,48,90,176,79,48,6,0,79,48,80,176,81,48,82,176,83,48,84,176,70,48,148,176,75,48,76,176,77,48,78,176,48,0,217,13,222,141,48,0,37,16,38,144,10,0,17,27,14,0,62,27,6,0,62,27,64,155,63,27,65,155,66,27,67,155,17,27,18,155,58,27,59,155,60,27,61,155,5,27,6,155,7,27,8,155,9,27,10,155,11,27,12,155,13,27,14,155,62,13,23,0,62,13,8,0,87,13,11,0,202,13,12,0,207,13,48,0,217,13,220,141,1,0,70,13,74,141,71,13,75,141,48,0,70,13,76,141,1,0,217,13,218,141,220,13,221,141,194,12,6,0,213,12,7,0,214,12,48,0,198,12,200,140,48,0,198,12,202,140,2,0,191,12,192,140,198,12,199,140,202,12,203,140,215,9,39,0,87,11,23,0,87,11,8,0,190,11,9,0,215,11,12,0,86,12,48,0,70,12,72,140,48,0,71,11,76,139,1,0,198,11,202,139,199,11,203,139,1,0,146,11,148,139,198,11,204,139,215,9,6,0,62,11,7,0,86,11,48,0,71,11,72,139,48,0,199,9,204,137,48,0,71,11,75,139,84,6,35,0,84,6,8,0,85,6,21,0,60,9,22,0,190,9,48,0,199,9,203,137,5,0,193,6,6,0,193,6,194,134,210,6,211,134,213,6,192,134,39,6,35,134,72,6,36,134,74,6,38,134,48,0,39,6,37,134,2,0,40,9,41,137,48,9,49,137,51,9,52,137,66,3,6,0,69,3,77,0,83,6,48,0,39,6,34,134,28,0,40,31,36,0,81,31,18,0,104,31,8,0,104,31,110,159,105,31,111,159,191,31,207,159,254,31,223,159,81,31,87,159,89,31,95,159,96,31,102,159,97,31,103,159,49,31,8,0,49,31,55,159,56,31,62,159,57,31,63,159,80,31,86,159,40,31,46,159,41,31,47,159,48,31,54,159,203,3,16,0,8,31,8,0,8,31,14,159,9,31,15,159,32,31,38,159,33,31,39,159,203,3,231,159,0,31,6,159,1,31,7,159,185,3,8,0,185,3,214,159,197,3,230,159,201,3,246,159,202,3,215,159,168,0,193,159,177,3,182,159,183,3,198,159,0,0,62,0,38,31,78,0,102,31,38,0,110,31,18,0,124,31,8,0,124,31,242,159,182,31,183,159,198,31,199,159,246,31,247,159,110,31,174,159,111,31,175,159,112,31,178,159,116,31,194,159,106,31,8,0,106,31,170,159,107,31,171,159,108,31,172,159,109,31,173,159,102,31,166,159,103,31,167,159,104,31,168,159,105,31,169,159,46,31,18,0,98,31,8,0,98,31,162,159,99,31,163,159,100,31,164,159,101,31,165,159,46,31,158,159,47,31,159,159,96,31,160,159,97,31,161,159,42,31,8,0,42,31,154,159,43,31,155,159,44,31,156,159,45,31,157,159,38,31,150,159,39,31,151,159,40,31,152,159,41,31,153,159,6,31,38,0,14,31,18,0,34,31,8,0,34,31,146,159,35,31,147,159,36,31,148,159,37,31,149,159,14,31,142,159,15,31,143,159,32,31,144,159,33,31,145,159,10,31,8,0,10,31,138,159,11,31,139,159,12,31,140,159,13,31,141,159,6,31,134,159,7,31,135,159,8,31,136,159,9,31,137,159,201,3,18,0,2,31,8,0,2,31,130,159,3,31,131,159,4,31,132,159,5,31,133,159,201,3,243,159,206,3,244,159,0,31,128,159,1,31,129,159,172,3,8,0,172,3,180,159,174,3,196,159,177,3,179,159,183,3,195,159,145,3,188,159,151,3,204,159,169,3,252,159,19,3,4,2,39,3,39,1,46,3,179,0,46,3,116,0,48,3,119,0,49,3,132,0,56,3,43,0,114,34,54,0,135,34,26,0,169,34,14,0,179,34,6,0,179,34,235,162,180,34,236,162,181,34,237,162,169,34,174,162,171,34,175,162,178,34,234,162,135,34,137,162,145,34,226,162,146,34,227,162,162,34,172,162,168,34,173,162,123,34,14,0,130,34,6,0,130,34,132,162,131,34,133,162,134,34,136,162,123,34,129,162,124,34,224,162,125,34,225,162,114,34,116,162,115,34,117,162,118,34,120,162,119,34,121,162,122,34,128,162,11,34,26,0,69,34,14,0,97,34,6,0,97,34,98,162,100,34,112,162,101,34,113,162,69,34,71,162,72,34,73,162,77,34,109,162,11,34,12,162,35,34,36,162,37,34,38,162,60,34,65,162,67,34,68,162,148,33,14,0,212,33,6,0,212,33,206,161,3,34,4,162,8,34,9,162,148,33,174,161,208,33,205,161,210,33,207,161,60,0,110,162,61,0,96,162,62,0,111,162,144,33,154,161,146,33,155,161,1,0,72,0,42,158,104,0,43,158,5,0,101,0,6,0,101,0,27,158,105,0,45,158,117,0,117,158,69,0,26,158,73,0,44,158,85,0,116,158,16,0,98,0,20,0,108,0,10,0,108,0,59,158,110,0,73,158,114,0,95,158,116,0,111,158,122,0,149,158,98,0,7,158,100,0,15,158,104,0,150,158,107,0,53,158,78,0,8,0,78,0,72,158,82,0,94,158,84,0,110,158,90,0,148,158,66,0,6,158,68,0,14,158,75,0,52,158,76,0,58,158,39,3,34,0,40,3,87,0,45,3,11,0,100,0,14,0,110,0,6,0,110,0,75,158,116,0,113,158,117,0,119,158,100,0,19,158,101,0,25,158,108,0,61,158,78,0,6,0,78,0,74,158,84,0,112,158,85,0,118,158,68,0,18,158,69,0,24,158,76,0,60,158,21,0,99,0,26,0,107,0,14,0,114,0,6,0,114,0,87,129,115,0,95,129,116,0,99,129,107,0,55,129,108,0,60,129,110,0,70,129,99,0,231,128,100,0,17,158,101,0,41,130,103,0,35,129,104,0,41,158,75,0,14,0,82,0,6,0,82,0,86,129,83,0,94,129,84,0,98,129,75,0,54,129,76,0,59,129,78,0,69,129,67,0,199,128,68,0,16,158,69,0,40,130,71,0,34,129,72,0,40,158,9,0,97,0,10,0,97,0,5,129,101,0,25,129,105,0,47,129,111,0,235,129,117,0,115,129,65,0,4,129,69,0,24,129,73,0,46,129,79,0,234,129,85,0,114,129,35,3,129,0,35,3,14,0,36,3,115,0,37,3,118,0,38,3,3,0,83,0,24,130,84,0,26,130,115,0,25,130,116,0,27,130,41,0,100,0,50,0,115,0,26,0,121,0,14,0,161,1,6,0,161,1,227,158,175,1,240,158,176,1,241,158,121,0,245,158,122,0,147,158,160,1,226,158,115,0,99,158,116,0,109,158,117,0,229,158,118,0,127,158,119,0,137,158,108,0,10,0,108,0,55,158,109,0,67,158,110,0,71,158,111,0,205,158,114,0,91,158,100,0,13,158,101,0,185,158,104,0,37,158,105,0,203,158,107,0,51,158,79,0,26,0,86,0,14,0,90,0,6,0,90,0,146,158,97,0,161,158,98,0,5,158,86,0,126,158,87,0,136,158,89,0,244,158,79,0,204,158,82,0,90,158,83,0,98,158,84,0,108,158,85,0,228,158,73,0,10,0,73,0,202,158,75,0,50,158,76,0,54,158,77,0,66,158,78,0,70,158,65,0,160,158,66,0,4,158,68,0,12,158,69,0,184,158,72,0,36,158,1,0,85,0,114,158,117,0,115,158,1,0,65,0,0,158,97,0,1,158,19,3,12,0,20,3,45,0,27,3,3,0,79,0,160,129,85,0,175,129,111,0,161,129,117,0,176,129,13,0,181,3,16,0,191,3,8,0,191,3,64,159,193,3,228,159,197,3,80,159,201,3,96,159,181,3,16,159,183,3,32,159,185,3,48,159,153,3,8,0,153,3,56,159,159,3,72,159,169,3,104,159,177,3,0,159,145,3,8,159,149,3,24,159,151,3,40,159,15,0,177,3,18,0,191,3,8,0,191,3,65,159,193,3,229,159,197,3,81,159,201,3,97,159,177,3,1,159,181,3,17,159,183,3,33,159,185,3,49,159,159,3,8,0,159,3,73,159,161,3,236,159,165,3,89,159,169,3,105,159,145,3,9,159,149,3,25,159,151,3,41,159,153,3,57,159,8,3,146,1,11,3,177,0,11,3,36,0,12,3,49,0,15,3,136,0,17,3,11,0,97,0,14,0,111,0,6,0,111,0,15,130,114,0,19,130,117,0,23,130,97,0,3,130,101,0,7,130,105,0,11,130,79,0,6,0,79,0,14,130,82,0,18,130,85,0,22,130,65,0,2,130,69,0,6,130,73,0,10,130,5,0,117,0,6,0,117,0,113,129,35,4,242,132,67,4,243,132,79,0,80,129,85,0,112,129,111,0,81,129,36,0,100,0,44,0,111,0,22,0,122,0,10,0,122,0,126,129,220,0,217,129,252,0,218,129,183,1,238,129,146,2,239,129,111,0,210,129,114,0,89,129,115,0,97,129,116,0,101,129,117,0,212,129,105,0,10,0,105,0,208,129,106,0,240,129,107,0,233,129,108,0,62,129,110,0,72,129,100,0,15,129,101,0,27,129,103,0,231,129,104,0,31,130,78,0,20,0,84,0,10,0,84,0,100,129,85,0,211,129,90,0,125,129,97,0,206,129,99,0,13,129,78,0,71,129,79,0,209,129,82,0,88,129,83,0,96,129,71,0,10,0,71,0,230,129,72,0,30,130,73,0,207,129,75,0,232,129,76,0,61,129,65,0,205,129,67,0,12,129,68,0,14,129,69,0,26,129,13,0,101,0,16,0,114,0,8,0,114,0,17,130,117,0,21,130,116,4,118,132,117,4,119,132,101,0,5,130,105,0,9,130,111,0,13,130,79,0,8,0,79,0,12,130,82,0,16,130,85,0,20,130,97,0,1,130,65,0,0,130,69,0,4,130,73,0,8,130,8,3,18,0,9,3,156,0,10,3,5,0,117,0,6,0,117,0,111,129,119,0,152,158,121,0,153,158,65,0,197,128,85,0,110,129,97,0,229,128,0,0,53,0,210,3,68,0,53,4,34,0,75,4,16,0,216,4,8,0,216,4,218,132,217,4,219,132,232,4,234,132,233,4,235,132,75,4,249,132,77,4,237,132,86,4,87,132,56,4,8,0,56,4,229,132,62,4,231,132,67,4,241,132,71,4,245,132,53,4,81,132,54,4,221,132,55,4,223,132,24,4,16,0,39,4,8,0,39,4,244,132,43,4,248,132,45,4,236,132,48,4,211,132,24,4,228,132,30,4,230,132,35,4,240,132,21,4,6,0,21,4,1,132,22,4,220,132,23,4,222,132,210,3,212,131,6,4,7,132,16,4,210,132,111,0,34,0,245,0,16,0,153,3,8,0,153,3,170,131,165,3,171,131,185,3,202,131,197,3,203,131,245,0,79,158,106,1,122,158,107,1,123,158,119,0,8,0,119,0,133,158,120,0,141,158,121,0,255,128,213,0,78,158,111,0,246,128,116,0,151,158,117,0,252,128,87,0,16,0,97,0,8,0,97,0,228,128,101,0,235,128,104,0,39,158,105,0,239,128,87,0,132,158,88,0,140,158,89,0,120,129,73,0,6,0,73,0,207,128,79,0,214,128,85,0,220,128,65,0,196,128,69,0,203,128,72,0,38,158,23,0,194,0,30,0,2,1,14,0,161,1,6,0,161,1,223,158,175,1,236,158,176,1,237,158,2,1,178,158,3,1,179,158,160,1,222,158,226,0,6,0,226,0,169,158,234,0,195,158,244,0,213,158,194,0,168,158,202,0,194,158,212,0,212,158,97,0,14,0,111,0,6,0,111,0,207,158,117,0,231,158,121,0,247,158,97,0,163,158,101,0,187,158,105,0,201,158,79,0,6,0,79,0,206,158,85,0,230,158,89,0,246,158,65,0,162,158,69,0,186,158,73,0,200,158,3,3,131,1,3,3,124,0,4,3,193,0,6,3,46,1,7,3,45,0,100,0,58,0,116,0,30,0,91,1,14,0,127,1,6,0,127,1,155,158,98,30,104,158,99,30,105,158,91,1,101,158,96,1,102,158,97,1,103,158,121,0,6,0,121,0,143,158,122,0,124,129,90,1,100,158,116,0,107,158,119,0,135,158,120,0,139,158,109,0,14,0,112,0,6,0,112,0,87,158,114,0,89,158,115,0,97,158,109,0,65,158,110,0,69,158,111,0,47,130,100,0,11,158,101,0,23,129,102,0,31,158,103,0,33,129,104,0,35,158,79,0,30,0,88,0,14,0,97,0,6,0,97,0,39,130,98,0,3,158,99,0,11,129,88,0,138,158,89,0,142,158,90,0,123,129,83,0,6,0,83,0,96,158,84,0,106,158,87,0,134,158,79,0,46,130,80,0,86,158,82,0,88,158,70,0,14,0,73,0,6,0,73,0,48,129,77,0,64,158,78,0,68,158,70,0,30,158,71,0,32,129,72,0,34,158,65,0,38,130,66,0,2,158,67,0,10,129,68,0,10,158,69,0,22,129,27,0,118,0,34,0,244,0,16,0,160,1,8,0,160,1,224,158,161,1,225,158,175,1,238,158,176,1,239,158,244,0,215,158,2,1,180,158,3,1,181,158,202,0,8,0,202,0,196,158,212,0,214,158,226,0,171,158,234,0,197,158,118,0,125,158,121,0,249,158,194,0,170,158,89,0,16,0,105,0,8,0,105,0,41,129,110,0,241,128,111,0,245,128,117,0,105,129,89,0,248,158,97,0,227,128,101,0,189,158,78,0,8,0,78,0,209,128,79,0,213,128,85,0,104,129,86,0,124,158,65,0,195,128,69,0,188,158,73,0,40,129,43,0,246,0,54,0,177,3,26,0,56,4,14,0,55,30,6,0,55,30,57,158,90,30,92,158,91,30,93,158,56,4,227,132,67,4,239,132,54,30,56,158,177,3,177,159,185,3,209,159,197,3,225,159,24,4,226,132,35,4,238,132,39,2,14,0,145,3,6,0,145,3,185,159,153,3,217,159,165,3,233,159,39,2,225,129,46,2,48,130,47,2,49,130,246,0,43,130,252,0,214,129,234,1,236,129,235,1,237,129,38,2,224,129,111,0,26,0,213,0,14,0,228,0,6,0,228,0,223,129,230,0,227,129,245,0,45,130,213,0,44,130,214,0,42,130,220,0,213,129,111,0,77,129,117,0,107,129,121,0,51,130,196,0,222,129,198,0,226,129,85,0,14,0,101,0,6,0,101,0,19,129,103,0,33,158,105,0,43,129,85,0,106,129,89,0,50,130,97,0,1,129,65,0,0,129,69,0,18,129,71,0,32,158,73,0,42,129,79,0,76,129,31,0,165,3,38,0,35,4,18,0,56,4,8,0,56,4,57,132,67,4,94,132,160,30,182,158,161,30,183,158,35,4,14,132,48,4,209,132,53,4,215,132,54,4,194,132,16,4,8,0,16,4,208,132,21,4,214,132,22,4,193,132,24,4,25,132,165,3,232,159,177,3,176,159,185,3,208,159,197,3,224,159,103,0,18,0,40,2,8,0,40,2,28,158,41,2,29,158,145,3,184,159,153,3,216,159,103,0,31,129,105,0,45,129,111,0,79,129,117,0,109,129,79,0,8,0,79,0,78,129,85,0,108,129,97,0,3,129,101,0,21,129,65,0,2,129,69,0,20,129,71,0,30,129,73,0,44,129,0,3,82,0,1,3,32,1,2,3,31,0,103,0,38,0,121,0,18,0,184,30,8,0,184,30,198,158,185,30,199,158,204,30,216,158,205,30,217,158,121,0,119,129,122,0,145,158,160,30,172,158,161,30,173,158,111,0,8,0,111,0,244,128,115,0,93,129,117,0,251,128,119,0,117,129,103,0,29,129,104,0,37,129,105,0,238,128,106,0,53,129,83,0,18,0,90,0,8,0,90,0,144,158,97,0,226,128,99,0,9,129,101,0,234,128,83,0,92,129,85,0,219,128,87,0,116,129,89,0,118,129,72,0,8,0,72,0,36,129,73,0,206,128,74,0,52,129,79,0,212,128,65,0,194,128,67,0,8,129,69,0,202,128,71,0,28,129,0,0,83,0,177,3,102,0,32,31,50,0,72,31,26,0,96,31,14,0,105,31,6,0,105,31,107,159,191,31,205,159,254,31,221,159,96,31,98,159,97,31,99,159,104,31,106,159,72,31,74,159,73,31,75,159,80,31,82,159,81,31,83,159,89,31,91,159,49,31,10,0,49,31,51,159,56,31,58,159,57,31,59,159,64,31,66,159,65,31,67,159,32,31,34,159,33,31,35,159,40,31,42,159,41,31,43,159,48,31,50,159,24,4,26,0,8,31,14,0,17,31,6,0,17,31,19,159,24,31,26,159,25,31,27,159,8,31,10,159,9,31,11,159,16,31,18,159,24,4,13,132,53,4,80,132,56,4,93,132,0,31,2,159,1,31,3,159,197,3,10,0,197,3,122,159,201,3,124,159,202,3,210,159,203,3,226,159,21,4,0,132,177,3,112,159,181,3,114,159,183,3,116,159,185,3,118,159,191,3,120,159,226,0,50,0,160,1,26,0,149,3,14,0,159,3,6,0,159,3,248,159,165,3,234,159,169,3,250,159,149,3,200,159,151,3,202,159,153,3,218,159,160,1,220,158,161,1,221,158,175,1,234,158,176,1,235,158,145,3,186,159,3,1,10,0,3,1,177,158,18,1,20,158,19,1,21,158,76,1,80,158,77,1,81,158,226,0,167,158,234,0,193,158,244,0,211,158,252,0,220,129,2,1,176,158,105,0,26,0,121,0,14,0,202,0,6,0,202,0,192,158,212,0,210,158,220,0,219,129,121,0,243,158,168,0,237,159,194,0,166,158,105,0,236,128,110,0,249,129,111,0,242,128,117,0,249,128,119,0,129,158,85,0,10,0,85,0,217,128,87,0,128,158,89,0,242,158,97,0,224,128,101,0,232,128,65,0,192,128,69,0,200,128,73,0,204,128,78,0,248,129,79,0,210,128,0,0,116,0,19,1,148,0,58,4,74,0,56,31,36,0,81,31,18,0,104,31,8,0,104,31,108,159,105,31,109,159,191,31,206,159,254,31,222,159,81,31,85,159,89,31,93,159,96,31,100,159,97,31,101,159,65,31,8,0,65,31,69,159,72,31,76,159,73,31,77,159,80,31,84,159,56,31,60,159,57,31,61,159,64,31,68,159,24,31,18,0,40,31,8,0,40,31,44,159,41,31,45,159,48,31,52,159,49,31,53,159,24,31,28,159,25,31,29,159,32,31,36,159,33,31,37,159,8,31,8,0,8,31,12,159,9,31,13,159,16,31,20,159,17,31,21,159,58,4,92,132,0,31,4,159,1,31,5,159,165,3,36,0,197,3,18,0,210,3,8,0,210,3,211,131,19,4,3,132,26,4,12,132,51,4,83,132,197,3,205,131,201,3,206,131,202,3,144,131,203,3,176,131,181,3,8,0,181,3,173,131,183,3,174,131,185,3,175,131,191,3,204,131,165,3,142,131,169,3,143,131,177,3,172,131,175,1,16,0,149,3,8,0,149,3,136,131,151,3,137,131,153,3,138,131,159,3,140,131,175,1,232,158,176,1,233,158,145,3,134,131,104,1,8,0,104,1,120,158,105,1,121,158,160,1,218,158,161,1,219,158,19,1,23,158,76,1,82,158,77,1,83,158,115,0,72,0,216,0,36,0,239,0,18,0,252,0,8,0,252,0,216,129,2,1,174,158,3,1,175,158,18,1,22,158,239,0,47,158,244,0,209,158,245,0,77,158,248,0,255,129,229,0,8,0,229,0,251,129,230,0,253,129,231,0,9,158,234,0,191,158,216,0,254,129,220,0,215,129,226,0,165,158,197,0,16,0,202,0,8,0,202,0,190,158,207,0,46,158,212,0,208,158,213,0,76,158,197,0,250,129,198,0,252,129,199,0,8,158,121,0,8,0,121,0,253,128,122,0,122,129,168,0,133,131,194,0,164,158,115,0,91,129,117,0,250,128,119,0,131,158,87,0,36,0,105,0,18,0,110,0,8,0,110,0,68,129,111,0,243,128,112,0,85,158,114,0,85,129,105,0,237,128,107,0,49,158,108,0,58,129,109,0,63,158,97,0,8,0,97,0,225,128,99,0,7,129,101,0,233,128,103,0,245,129,87,0,130,158,89,0,221,128,90,0,121,129,77,0,16,0,80,0,8,0,80,0,84,158,82,0,84,129,83,0,90,129,85,0,218,128,77,0,62,158,78,0,67,129,79,0,211,128,71,0,8,0,71,0,244,129,73,0,205,128,75,0,48,158,76,0,57,129,65,0,193,128,67,0,6,129,69,0,201,128,0,0,64,90,18,0,241,9,0,0,0,0,0,0,0,0,64,0,0,0,128,0,192,0,255,0,62,1,113,1,177,1,0,0,0,0,0,0,241,1,49,2,112,2,166,2,230,2,32,3,93,3,156,3,0,0,0,0,214,3,22,4,70,4,123,4,0,0,187,4,234,4,41,5,0,0,62,5,124,5,170,5,210,5,8,6,72,6,133,6,165,6,228,6,35,7,96,7,127,7,188,7,165,6,244,7,32,8,95,8,127,7,151,8,127,7,215,8,238,8,45,9,0,0,99,9,131,9,190,9,202,9,5,10,45,10,106,10,170,10,228,10,186,5,211,5,224,5,246,5,22,6,38,6,62,6,93,6,211,5,211,5,211,5,114,6,0,0,16,0,32,0,48,0,64,0,80,0,96,0,112,0,0,0,16,0,32,0,48,0,128,0,144,0,160,0,176,0,192,0,208,0,224,0,240,0,255,0,15,1,31,1,47,1,62,1,78,1,94,1,110,1,113,1,129,1,145,1,161,1,177,1,193,1,209,1,225,1,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,241,1,1,2,17,2,33,2,49,2,65,2,81,2,97,2,112,2,128,2,144,2,160,2,166,2,182,2,198,2,214,2,230,2,246,2,6,3,22,3,32,3,48,3,64,3,80,3,93,3,109,3,125,3,141,3,156,3,172,3,188,3,204,3,0,0,16,0,32,0,48,0,0,0,16,0,32,0,48,0,214,3,230,3,246,3,6,4,22,4,38,4,54,4,70,4,86,4,102,4,118,4,123,4,139,4,155,4,171,4,0,0,16,0,32,0,48,0,187,4,203,4,219,4,235,4,234,4,250,4,10,5,26,5,41,5,57,5,73,5,89,5,0,0,16,0,32,0,48,0,62,5,78,5,94,5,110,5,124,5,140,5,156,5,172,5,170,5,186,5,202,5,218,5,210,5,226,5,242,5,2,6,8,6,24,6,40,6,56,6,72,6,88,6,104,6,120,6,133,6,149,6,165,6,181,6,165,6,181,6,197,6,213,6,228,6,244,6,4,7,20,7,35,7,51,7,67,7,83,7,96,7,112,7,128,7,144,7,127,7,143,7,159,7,175,7,188,7,204,7,220,7,236,7,165,6,181,6,197,6,213,6,244,7,4,8,20,8,36,8,32,8,48,8,64,8,80,8,95,8,111,8,127,8,143,8,127,7,143,7,159,7,175,7,151,8,167,8,183,8,199,8,127,7,143,7,159,7,175,7,215,8,231,8,247,8,7,9,238,8,254,8,14,9,30,9,45,9,61,9,77,9,93,9,0,0,16,0,32,0,48,0,99,9,115,9,131,9,147,9,163,9,179,9,190,9,206,9,222,9,238,9,202,9,218,9,234,9,250,9,5,10,21,10,37,10,53,10,45,10,61,10,77,10,93,10,106,10,122,10,138,10,154,10,170,10,186,10,202,10,218,10,228,10,244,10,4,11,20,11,0,0,0,0,30,11,45,11,0,0,0,0,0,0,0,0,56,11,0,65,238,225,201,0,11,14,71,11,81,11,0,0,0,0,89,11,97,11,110,11,0,65,166,226,201,0,11,2,73,4,0,65,232,226,201,0,11,6,122,11,0,0,105,7,0,65,128,227,201,0,11,2,136,11,0,65,150,227,201,0,11,2,150,11,0,65,168,227,201,0,11,2,160,11,0,65,194,227,201,0,11,70,172,11,0,0,0,0,0,0,0,0,201,7,183,11,0,0,0,0,0,0,199,11,214,11,0,0,0,0,0,0,229,11,244,11,0,0,0,12,16,12,0,0,21,12,97,3,0,0,0,0,116,11,0,0,0,0,0,0,126,6,37,12,0,0,0,0,0,0,125,6,0,65,154,228,201,0,11,6,53,12,69,12,83,12,0,65,184,228,201,0,11,74,99,12,115,12,241,1,125,12,141,12,157,12,173,12,189,12,205,12,221,12,237,12,253,12,13,13,29,13,45,13,61,13,77,13,93,13,109,13,125,13,141,13,157,13,173,13,189,13,205,13,221,13,237,13,253,13,13,14,29,14,45,14,61,14,76,14,92,14,108,14,124,14,140,14,0,65,154,229,201,0,11,12,156,14,171,14,100,3,0,0,0,0,187,14,0,65,178,229,201,0,11,52,199,14,211,14,0,0,226,14,0,0,0,0,0,0,242,14,0,0,255,14,0,0,14,15,0,0,30,15,46,15,62,15,0,0,72,15,0,0,0,0,0,0,88,15,0,0,0,0,0,0,102,15,0,65,128,230,201,0,11,2,113,15,0,65,166,230,201,0,11,4,71,4,99,3,0,65,184,230,201,0,11,2,26,9,0,65,198,230,201,0,11,36,241,1,241,1,0,0,0,0,126,15,0,0,142,15,158,15,174,15,190,15,0,0,204,15,219,15,235,15,251,15,11,16,0,0,25,16,0,65,138,231,201,0,11,8,71,4,40,16,0,0,72,4,0,65,156,231,201,0,11,2,99,3,0,65,190,231,201,0,11,6,103,7,0,0,134,6,0,65,214,231,201,0,11,20,105,7,0,0,241,1,99,3,0,0,0,0,184,5,0,0,0,0,198,7,0,65,244,231,201,0,11,4,129,6,201,7,0,65,142,232,201,0,11,10,56,16,33,7,0,0,0,0,103,7,0,65,180,232,201,0,11,2,133,6,0,65,214,232,201,0,11,74,72,16,88,16,104,16,120,16,136,16,152,16,168,16,184,16,200,16,216,16,232,16,248,16,8,17,24,17,40,17,56,17,72,17,88,17,104,17,120,17,136,17,152,17,168,17,184,17,200,17,216,17,232,17,248,17,8,18,24,18,0,0,0,0,0,0,34,18,50,18,66,18,82,18,0,65,182,233,201,0,11,2,98,18,0,65,246,233,201,0,11,2,56,11,0,65,148,234,201,0,11,2,154,4,0,65,166,234,201,0,11,2,90,3,0,65,184,234,201,0,11,8,114,18,0,0,0,0,130,18,0,65,212,234,201,0,11,2,146,18,0,65,250,234,201,0,11,2,158,18,0,65,150,235,201,0,11,30,166,18,0,0,0,0,0,0,0,0,182,5,0,0,0,0,0,0,0,0,179,18,154,4,0,0,0,0,195,18,0,65,194,235,201,0,11,58,103,7,0,0,0,0,211,18,0,0,227,18,240,18,252,18,0,0,0,0,0,0,0,0,98,3,0,0,7,19,23,19,0,0,0,0,0,0,129,6,0,0,0,0,0,0,0,0,39,19,0,0,0,0,0,0,50,19,0,65,144,236,201,0,11,20,57,19,0,0,0,0,0,0,0,0,68,19,83,19,87,8,97,19,96,3,0,65,180,236,201,0,11,4,111,19,20,7,0,65,194,236,201,0,11,4,127,19,142,19,0,65,224,236,201,0,11,14,79,8,148,19,164,19,0,0,0,0,0,0,26,9,0,65,252,236,201,0,11,2,174,19,0,65,138,237,201,0,11,2,98,7,0,65,166,237,201,0,11,2,252,18,0,65,198,237,201,0,11,4,190,19,129,6,0,65,220,237,201,0,11,22,201,7,0,0,0,0,0,0,105,7,102,7,0,0,0,0,0,0,0,0,100,7,0,65,158,238,201,0,11,2,26,9,0,65,192,238,201,0,11,12,50,11,0,0,0,0,0,0,0,0,102,7,0,65,244,238,201,0,11,2,53,11,0,65,148,239,201,0,11,10,206,19,0,0,0,0,0,0,222,19,0,65,220,239,201,0,11,2,238,19,0,65,240,239,201,0,11,2,240,19,0,65,158,240,201,0,11,26,255,19,15,20,29,20,42,20,0,0,54,20,68,20,84,20,0,0,0,0,0,0,0,0,98,20,0,65,238,240,201,0,11,6,114,20,122,20,136,20,0,65,254,240,201,0,11,2,71,4,0,65,148,241,201,0,11,2,222,19,0,65,174,241,201,0,11,10,20,7,0,0,0,0,0,0,229,1,0,65,218,241,201,0,11,2,147,20,0,65,254,241,201,0,11,2,163,20,0,65,140,242,201,0,11,2,175,20,0,65,164,242,201,0,11,68,191,20,207,20,223,20,239,20,255,20,15,21,31,21,47,21,63,21,79,21,95,21,111,21,127,21,143,21,159,21,175,21,191,21,207,21,223,21,239,21,255,21,15,22,31,22,47,22,63,22,79,22,95,22,111,22,127,22,143,22,159,22,175,22,191,22,207,22,0,65,164,243,201,0,11,172,3,76,0,108,0,140,0,171,0,203,0,235,0,11,1,41,1,73,1,102,1,124,1,139,1,169,1,200,1,232,1,8,2,40,2,72,2,124,1,124,1,124,1,91,2,109,2,124,1,141,2,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,167,2,199,2,228,2,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,3,3,35,3,124,1,65,3,68,3,100,3,124,1,124,1,124,1,132,3,147,3,169,3,197,3,226,3,254,3,27,4,56,4,87,4,116,4,142,4,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,163,4,124,1,183,4,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,215,4,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,226,4,255,4,124,1,124,1,124,1,124,1,124,1,124,1,31,5,53,5,71,5,124,1,90,5,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,124,1,122,5,154,5,0,65,208,250,201,0,11,196,3,65,0,0,3,65,0,1,3,65,0,2,3,65,0,3,3,65,0,8,3,65,0,10,3,0,0,0,0,67,0,39,3,69,0,0,3,69,0,1,3,69,0,2,3,69,0,8,3,73,0,0,3,73,0,1,3,73,0,2,3,73,0,8,3,0,0,0,0,78,0,3,3,79,0,0,3,79,0,1,3,79,0,2,3,79,0,3,3,79,0,8,3,0,0,0,0,0,0,0,0,85,0,0,3,85,0,1,3,85,0,2,3,85,0,8,3,89,0,1,3,0,0,0,0,0,0,0,0,97,0,0,3,97,0,1,3,97,0,2,3,97,0,3,3,97,0,8,3,97,0,10,3,0,0,0,0,99,0,39,3,101,0,0,3,101,0,1,3,101,0,2,3,101,0,8,3,105,0,0,3,105,0,1,3,105,0,2,3,105,0,8,3,0,0,0,0,110,0,3,3,111,0,0,3,111,0,1,3,111,0,2,3,111,0,3,3,111,0,8,3,0,0,0,0,0,0,0,0,117,0,0,3,117,0,1,3,117,0,2,3,117,0,8,3,121,0,1,3,0,0,0,0,121,0,8,3,65,0,4,3,97,0,4,3,65,0,6,3,97,0,6,3,65,0,40,3,97,0,40,3,67,0,1,3,99,0,1,3,67,0,2,3,99,0,2,3,67,0,7,3,99,0,7,3,67,0,12,3,99,0,12,3,68,0,12,3,100,0,12,3,0,0,0,0,0,0,0,0,69,0,4,3,101,0,4,3,69,0,6,3,101,0,6,3,69,0,7,3,101,0,7,3,69,0,40,3,101,0,40,3,69,0,12,3,101,0,12,3,71,0,2,3,103,0,2,3,71,0,6,3,103,0,6,3,71,0,7,3,103,0,7,3,71,0,39,3,103,0,39,3,72,0,2,3,104,0,2,3,0,0,0,0,0,0,0,0,73,0,3,3,105,0,3,3,73,0,4,3,105,0,4,3,73,0,6,3,105,0,6,3,73,0,40,3,105,0,40,3,73,0,7,3,0,65,160,254,201,0,11,44,74,0,2,3,106,0,2,3,75,0,39,3,107,0,39,3,0,0,0,0,76,0,1,3,108,0,1,3,76,0,39,3,108,0,39,3,76,0,12,3,108,0,12,3,0,65,216,254,201,0,11,24,78,0,1,3,110,0,1,3,78,0,39,3,110,0,39,3,78,0,12,3,110,0,12,3,0,65,252,254,201,0,11,204,1,79,0,4,3,111,0,4,3,79,0,6,3,111,0,6,3,79,0,11,3,111,0,11,3,0,0,0,0,0,0,0,0,82,0,1,3,114,0,1,3,82,0,39,3,114,0,39,3,82,0,12,3,114,0,12,3,83,0,1,3,115,0,1,3,83,0,2,3,115,0,2,3,83,0,39,3,115,0,39,3,83,0,12,3,115,0,12,3,84,0,39,3,116,0,39,3,84,0,12,3,116,0,12,3,0,0,0,0,0,0,0,0,85,0,3,3,117,0,3,3,85,0,4,3,117,0,4,3,85,0,6,3,117,0,6,3,85,0,10,3,117,0,10,3,85,0,11,3,117,0,11,3,85,0,40,3,117,0,40,3,87,0,2,3,119,0,2,3,89,0,2,3,121,0,2,3,89,0,8,3,90,0,1,3,122,0,1,3,90,0,7,3,122,0,7,3,90,0,12,3,122,0,12,3,0,65,200,129,202,0,11,8,79,0,27,3,111,0,27,3,0,65,132,130,202,0,11,8,85,0,27,3,117,0,27,3,0,65,200,130,202,0,11,144,1,65,0,12,3,97,0,12,3,73,0,12,3,105,0,12,3,79,0,12,3,111,0,12,3,85,0,12,3,117,0,12,3,0,0,7,51,0,0,4,51,0,0,1,51,0,0,254,50,0,0,251,50,0,0,248,50,0,0,245,50,0,0,242,50,0,0,0,0,0,0,239,50,0,0,236,50,0,0,233,50,0,0,230,50,198,0,4,3,230,0,4,3,0,0,0,0,0,0,0,0,71,0,12,3,103,0,12,3,75,0,12,3,107,0,12,3,79,0,40,3,111,0,40,3,0,0,227,50,0,0,224,50,183,1,12,3,146,2,12,3,106,0,12,3,0,65,228,131,202,0,11,176,1,71,0,1,3,103,0,1,3,0,0,0,0,0,0,0,0,78,0,0,3,110,0,0,3,0,0,221,50,0,0,218,50,198,0,1,3,230,0,1,3,216,0,1,3,248,0,1,3,65,0,15,3,97,0,15,3,65,0,17,3,97,0,17,3,69,0,15,3,101,0,15,3,69,0,17,3,101,0,17,3,73,0,15,3,105,0,15,3,73,0,17,3,105,0,17,3,79,0,15,3,111,0,15,3,79,0,17,3,111,0,17,3,82,0,15,3,114,0,15,3,82,0,17,3,114,0,17,3,85,0,15,3,117,0,15,3,85,0,17,3,117,0,17,3,83,0,38,3,115,0,38,3,84,0,38,3,116,0,38,3,0,0,0,0,0,0,0,0,72,0,12,3,104,0,12,3,0,65,172,133,202,0,11,56,65,0,7,3,97,0,7,3,69,0,39,3,101,0,39,3,0,0,215,50,0,0,212,50,0,0,209,50,0,0,206,50,79,0,7,3,111,0,7,3,0,0,203,50,0,0,200,50,89,0,4,3,121,0,4,3,0,65,148,134,202,0,11,190,3,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,232,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,232,216,0,0,216,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,202,216,0,0,202,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,202,216,0,0,202,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,2,0,0,0,2,0,0,0,230,216,0,0,2,0,0,0,2,0,0,0,240,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,232,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,233,216,0,0,234,216,0,0,234,216,0,0,233,216,0,0,234,216,0,0,234,216,0,0,233,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,228,137,202,0,11,2,185,2,0,65,140,138,202,0,11,1,59,0,65,164,138,202,0,11,48,168,0,1,3,145,3,1,3,183,0,0,0,149,3,1,3,151,3,1,3,153,3,1,3,0,0,0,0,159,3,1,3,0,0,0,0,165,3,1,3,169,3,1,3,0,0,31,48,0,65,184,139,202,0,11,28,153,3,8,3,165,3,8,3,177,3,1,3,181,3,1,3,183,3,1,3,185,3,1,3,0,0,22,48,0,65,144,140,202,0,11,20,185,3,8,3,197,3,8,3,191,3,1,3,197,3,1,3,201,3,1,3,0,65,180,140,202,0,11,8,210,3,1,3,210,3,8,3,0,65,232,141,202,0,11,16,21,4,0,3,21,4,8,3,0,0,0,0,19,4,1,3,0,65,132,142,202,0,11,4,6,4,8,3,0,65,152,142,202,0,11,12,26,4,1,3,24,4,0,3,35,4,6,3,0,65,204,142,202,0,11,4,24,4,6,3,0,65,204,143,202,0,11,4,56,4,6,3,0,65,144,144,202,0,11,16,53,4,0,3,53,4,8,3,0,0,0,0,51,4,1,3,0,65,172,144,202,0,11,4,86,4,8,3,0,65,192,144,202,0,11,12,58,4,1,3,56,4,0,3,67,4,6,3,0,65,168,145,202,0,11,8,116,4,15,3,117,4,15,3,0,65,208,145,202,0,11,18,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,196,147,202,0,11,8,22,4,6,3,54,4,6,3,0,65,128,148,202,0,11,168,1,16,4,6,3,48,4,6,3,16,4,8,3,48,4,8,3,0,0,0,0,0,0,0,0,21,4,6,3,53,4,6,3,0,0,0,0,0,0,0,0,216,4,8,3,217,4,8,3,22,4,8,3,54,4,8,3,23,4,8,3,55,4,8,3,0,0,0,0,0,0,0,0,24,4,4,3,56,4,4,3,24,4,8,3,56,4,8,3,30,4,8,3,62,4,8,3,0,0,0,0,0,0,0,0,232,4,8,3,233,4,8,3,45,4,8,3,77,4,8,3,35,4,4,3,67,4,4,3,35,4,8,3,67,4,8,3,35,4,11,3,67,4,11,3,39,4,8,3,71,4,8,3,0,0,0,0,0,0,0,0,43,4,8,3,75,4,8,3,0,65,236,149,202,0,11,218,1,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,222,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,222,216,0,0,228,216,0,0,230,216,0,0,10,216,0,0,11,216,0,0,12,216,0,0,13,216,0,0,14,216,0,0,15,216,0,0,16,216,0,0,17,216,0,0,18,216,0,0,19,216,0,0,19,216,0,0,20,216,0,0,21,216,0,0,22,216,0,0,0,0,0,0,23,216,0,0,0,0,0,0,24,216,0,0,25,216,0,0,0,0,0,0,230,216,0,0,220,216,0,0,0,0,0,0,18,216,0,65,168,153,202,0,11,42,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,30,216,0,0,31,216,0,0,32,216,0,65,240,153,202,0,11,20,39,6,83,6,39,6,84,6,72,6,84,6,39,6,85,6,74,6,84,6,0,65,232,154,202,0,11,82,27,216,0,0,28,216,0,0,29,216,0,0,30,216,0,0,31,216,0,0,32,216,0,0,33,216,0,0,34,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,65,252,155,202,0,11,2,35,216,0,65,188,156,202,0,11,12,213,6,84,6,0,0,0,0,193,6,84,6,0,65,136,157,202,0,11,38,210,6,84,6,0,0,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,184,157,202,0,11,22,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,65,216,157,202,0,11,26,230,216,0,0,230,216,0,0,0,0,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,65,188,158,202,0,11,2,36,216,0,65,184,159,202,0,11,102,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,65,244,161,202,0,11,34,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,65,188,162,202,0,11,2,220,216,0,65,152,163,202,0,11,94,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,220,164,202,0,11,10,220,216,0,0,220,216,0,0,220,216,0,65,248,165,202,0,11,30,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,152,167,202,0,11,214,1,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,27,216,0,0,28,216,0,0,29,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,148,170,202,0,11,4,40,9,60,9,0,65,180,170,202,0,11,16,48,9,60,9,0,0,0,0,0,0,0,0,51,9,60,9,0,65,224,170,202,0,11,2,7,216,0,65,152,171,202,0,11,2,9,216,0,65,168,171,202,0,11,14,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,65,196,171,202,0,11,32,21,9,60,9,22,9,60,9,23,9,60,9,28,9,60,9,33,9,60,9,34,9,60,9,43,9,60,9,47,9,60,9,0,65,212,173,202,0,11,9,7,216,0,0,0,0,0,0,1,0,65,142,174,202,0,11,8,198,2,0,0,196,2,9,216,0,65,188,174,202,0,11,1,1,0,65,208,174,202,0,11,16,161,9,188,9,162,9,188,9,0,0,0,0,175,9,188,9,0,65,216,175,202,0,11,2,230,216,0,65,168,177,202,0,11,16,50,10,60,10,0,0,0,0,0,0,0,0,56,10,60,10,0,65,204,177,202,0,11,2,7,216,0,65,132,178,202,0,11,2,9,216,0,65,180,178,202,0,11,24,22,10,60,10,23,10,60,10,28,10,60,10,0,0,0,0,0,0,0,0,43,10,60,10,0,65,188,180,202,0,11,2,7,216,0,65,244,180,202,0,11,2,9,216,0,65,194,182,202,0,11,2,194,2,0,65,206,182,202,0,11,8,192,2,0,0,190,2,9,216,0,65,248,182,202,0,11,5,1,0,0,0,1,0,65,144,183,202,0,11,8,33,11,60,11,34,11,60,11,0,65,162,184,202,0,11,2,188,2,0,65,200,185,202,0,11,1,1,0,65,246,185,202,0,11,12,186,2,0,0,184,2,0,0,182,2,9,216,0,65,168,186,202,0,11,1,1,0,65,204,187,202,0,11,4,70,12,86,12,0,65,224,187,202,0,11,2,9,216,0,65,128,188,202,0,11,6,84,216,0,0,91,216,0,65,174,189,202,0,11,7,180,2,0,0,0,0,1,0,65,202,189,202,0,11,24,178,2,0,0,176,2,0,0,0,0,0,0,173,2,0,0,173,34,0,0,0,0,9,216,0,65,128,190,202,0,11,5,1,0,0,0,1,0,65,244,191,202,0,11,13,9,216,0,0,9,216,0,0,0,0,0,0,1,0,65,174,192,202,0,11,12,171,2,0,0,169,2,0,0,167,2,9,216,0,65,224,192,202,0,11,1,1,0,65,132,194,202,0,11,2,9,216,0,65,152,194,202,0,11,1,1,0,65,196,194,202,0,11,21,217,13,202,13,0,0,0,0,0,0,164,2,0,0,164,34,0,0,162,2,1,0,65,188,196,202,0,11,10,103,216,0,0,103,216,0,0,9,216,0,65,232,196,202,0,11,14,107,216,0,0,107,216,0,0,107,216,0,0,107,216,0,65,216,198,202,0,11,10,118,216,0,0,118,216,0,0,9,216,0,65,132,199,202,0,11,14,122,216,0,0,122,216,0,0,122,216,0,0,122,216,0,65,228,200,202,0,11,6,220,216,0,0,220,216,0,65,216,201,202,0,11,18,220,216,0,0,0,0,0,0,220,216,0,0,0,0,0,0,216,216,0,65,132,202,202,0,11,4,1,0,160,2,0,65,172,202,202,0,11,4,1,0,158,2,0,65,192,202,202,0,11,4,1,0,156,2,0,65,212,202,202,0,11,4,1,0,154,2,0,65,232,202,202,0,11,4,1,0,152,2,0,65,156,203,202,0,11,4,1,0,150,2,0,65,188,203,202,0,11,50,129,216,0,0,130,216,0,0,2,0,0,0,132,216,0,0,2,0,0,0,1,0,148,18,0,0,0,0,1,0,146,18,0,0,0,0,130,216,0,0,130,216,0,0,130,216,0,0,130,216,0,65,248,203,202,0,11,30,130,216,0,0,2,0,0,0,230,216,0,0,230,216,0,0,9,216,0,0,0,0,0,0,230,216,0,0,230,216,0,65,196,204,202,0,11,4,1,0,144,2,0,65,236,204,202,0,11,4,1,0,142,2,0,65,128,205,202,0,11,4,1,0,140,2,0,65,148,205,202,0,11,4,1,0,138,2,0,65,168,205,202,0,11,4,1,0,136,2,0,65,220,205,202,0,11,4,1,0,134,2,0,65,248,205,202,0,11,2,220,216,0,65,226,207,202,0,11,2,132,2,0,65,128,208,202,0,11,1,1,0,65,160,208,202,0,11,14,7,216,0,0,0,0,0,0,9,216,0,0,9,216,0,65,228,208,202,0,11,2,220,216,0,65,240,208,202,0,11,57,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,65,212,209,202,0,11,61,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1,0,65,200,210,202,0,11,6,9,216,0,0,9,216,0,65,248,210,202,0,11,2,9,216,0,65,164,211,202,0,11,2,230,216,0,65,204,211,202,0,11,2,228,216,0,65,244,211,202,0,11,10,222,216,0,0,230,216,0,0,220,216,0,65,156,212,202,0,11,6,230,216,0,0,220,216,0,65,192,212,202,0,11,30,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,232,212,202,0,11,122,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,0,0,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,254,213,202,0,11,34,130,2,0,0,0,0,0,0,128,2,0,0,0,0,0,0,126,2,0,0,0,0,0,0,124,2,0,0,0,0,0,0,122,2,0,65,170,214,202,0,11,2,120,2,0,65,224,214,202,0,11,5,7,216,0,0,1,0,65,254,214,202,0,11,10,118,2,0,0,0,0,0,0,116,2,0,65,146,215,202,0,11,16,114,2,0,0,112,2,0,0,0,0,0,0,110,2,9,216,0,65,208,215,202,0,11,18,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,236,215,202,0,11,6,9,216,0,0,9,216,0,65,164,216,202,0,11,98,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,1,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,0,0,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,65,152,217,202,0,11,2,220,216,0,65,172,217,202,0,11,2,230,216,0,65,188,217,202,0,11,6,230,216,0,0,230,216,0,65,220,217,202,0,11,152,6,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,234,216,0,0,214,216,0,0,220,216,0,0,202,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,232,216,0,0,228,216,0,0,228,216,0,0,220,216,0,0,218,216,0,0,230,216,0,0,233,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,65,0,37,3,97,0,37,3,66,0,7,3,98,0,7,3,66,0,35,3,98,0,35,3,66,0,49,3,98,0,49,3,0,0,107,50,0,0,104,50,68,0,7,3,100,0,7,3,68,0,35,3,100,0,35,3,68,0,49,3,100,0,49,3,68,0,39,3,100,0,39,3,68,0,45,3,100,0,45,3,0,0,101,50,0,0,98,50,0,0,95,50,0,0,92,50,69,0,45,3,101,0,45,3,69,0,48,3,101,0,48,3,0,0,89,50,0,0,86,50,70,0,7,3,102,0,7,3,71,0,4,3,103,0,4,3,72,0,7,3,104,0,7,3,72,0,35,3,104,0,35,3,72,0,8,3,104,0,8,3,72,0,39,3,104,0,39,3,72,0,46,3,104,0,46,3,73,0,48,3,105,0,48,3,0,0,83,50,0,0,80,50,75,0,1,3,107,0,1,3,75,0,35,3,107,0,35,3,75,0,49,3,107,0,49,3,76,0,35,3,108,0,35,3,0,0,77,50,0,0,74,50,76,0,49,3,108,0,49,3,76,0,45,3,108,0,45,3,77,0,1,3,109,0,1,3,77,0,7,3,109,0,7,3,77,0,35,3,109,0,35,3,78,0,7,3,110,0,7,3,78,0,35,3,110,0,35,3,78,0,49,3,110,0,49,3,78,0,45,3,110,0,45,3,0,0,71,50,0,0,68,50,0,0,65,50,0,0,62,50,0,0,59,50,0,0,56,50,0,0,53,50,0,0,50,50,80,0,1,3,112,0,1,3,80,0,7,3,112,0,7,3,82,0,7,3,114,0,7,3,82,0,35,3,114,0,35,3,0,0,47,50,0,0,44,50,82,0,49,3,114,0,49,3,83,0,7,3,115,0,7,3,83,0,35,3,115,0,35,3,0,0,41,50,0,0,38,50,0,0,35,50,0,0,32,50,0,0,29,50,0,0,26,50,84,0,7,3,116,0,7,3,84,0,35,3,116,0,35,3,84,0,49,3,116,0,49,3,84,0,45,3,116,0,45,3,85,0,36,3,117,0,36,3,85,0,48,3,117,0,48,3,85,0,45,3,117,0,45,3,0,0,23,50,0,0,20,50,0,0,17,50,0,0,14,50,86,0,3,3,118,0,3,3,86,0,35,3,118,0,35,3,87,0,0,3,119,0,0,3,87,0,1,3,119,0,1,3,87,0,8,3,119,0,8,3,87,0,7,3,119,0,7,3,87,0,35,3,119,0,35,3,88,0,7,3,120,0,7,3,88,0,8,3,120,0,8,3,89,0,7,3,121,0,7,3,90,0,2,3,122,0,2,3,90,0,35,3,122,0,35,3,90,0,49,3,122,0,49,3,104,0,49,3,116,0,8,3,119,0,10,3,121,0,10,3,0,0,0,0,127,1,7,3,0,65,132,224,202,0,11,232,2,65,0,35,3,97,0,35,3,65,0,9,3,97,0,9,3,0,0,11,50,0,0,8,50,0,0,5,50,0,0,2,50,0,0,255,49,0,0,252,49,0,0,249,49,0,0,246,49,0,0,243,49,0,0,240,49,0,0,237,49,0,0,234,49,0,0,231,49,0,0,228,49,0,0,225,49,0,0,222,49,0,0,219,49,0,0,216,49,0,0,213,49,0,0,210,49,69,0,35,3,101,0,35,3,69,0,9,3,101,0,9,3,69,0,3,3,101,0,3,3,0,0,207,49,0,0,204,49,0,0,201,49,0,0,198,49,0,0,195,49,0,0,192,49,0,0,189,49,0,0,186,49,0,0,183,49,0,0,180,49,73,0,9,3,105,0,9,3,73,0,35,3,105,0,35,3,79,0,35,3,111,0,35,3,79,0,9,3,111,0,9,3,0,0,177,49,0,0,174,49,0,0,171,49,0,0,168,49,0,0,165,49,0,0,162,49,0,0,159,49,0,0,156,49,0,0,153,49,0,0,150,49,0,0,147,49,0,0,144,49,0,0,141,49,0,0,138,49,0,0,135,49,0,0,132,49,0,0,129,49,0,0,126,49,0,0,123,49,0,0,120,49,85,0,35,3,117,0,35,3,85,0,9,3,117,0,9,3,0,0,117,49,0,0,114,49,0,0,111,49,0,0,108,49,0,0,105,49,0,0,102,49,0,0,99,49,0,0,96,49,0,0,93,49,0,0,90,49,89,0,0,3,121,0,0,3,89,0,35,3,121,0,35,3,89,0,9,3,121,0,9,3,89,0,3,3,121,0,3,3,0,65,132,227,202,0,11,248,3,177,3,19,3,177,3,20,3,0,0,225,48,0,0,221,48,0,0,217,48,0,0,213,48,0,0,209,48,0,0,205,48,145,3,19,3,145,3,20,3,0,0,195,48,0,0,191,48,0,0,187,48,0,0,183,48,0,0,179,48,0,0,175,48,181,3,19,3,181,3,20,3,0,0,87,49,0,0,84,49,0,0,81,49,0,0,78,49,0,0,0,0,0,0,0,0,149,3,19,3,149,3,20,3,0,0,75,49,0,0,72,49,0,0,69,49,0,0,66,49,0,0,0,0,0,0,0,0,183,3,19,3,183,3,20,3,0,0,165,48,0,0,161,48,0,0,157,48,0,0,153,48,0,0,149,48,0,0,145,48,151,3,19,3,151,3,20,3,0,0,135,48,0,0,131,48,0,0,127,48,0,0,123,48,0,0,119,48,0,0,115,48,185,3,19,3,185,3,20,3,0,0,63,49,0,0,60,49,0,0,57,49,0,0,54,49,0,0,51,49,0,0,48,49,153,3,19,3,153,3,20,3,0,0,45,49,0,0,42,49,0,0,39,49,0,0,36,49,0,0,33,49,0,0,30,49,191,3,19,3,191,3,20,3,0,0,27,49,0,0,24,49,0,0,21,49,0,0,18,49,0,0,0,0,0,0,0,0,159,3,19,3,159,3,20,3,0,0,15,49,0,0,12,49,0,0,9,49,0,0,6,49,0,0,0,0,0,0,0,0,197,3,19,3,197,3,20,3,0,0,3,49,0,0,0,49,0,0,253,48,0,0,250,48,0,0,247,48,0,0,244,48,0,0,0,0,165,3,20,3,0,0,0,0,0,0,241,48,0,0,0,0,0,0,238,48,0,0,0,0,0,0,235,48,201,3,19,3,201,3,20,3,0,0,105,48,0,0,101,48,0,0,97,48,0,0,93,48,0,0,89,48,0,0,85,48,169,3,19,3,169,3,20,3,0,0,75,48,0,0,71,48,0,0,67,48,0,0,63,48,0,0,59,48,0,0,55,48,177,3,0,3,177,3,1,3,181,3,0,3,181,3,1,3,183,3,0,3,183,3,1,3,185,3,0,3,185,3,1,3,191,3,0,3,191,3,1,3,197,3,0,3,197,3,1,3,201,3,0,3,201,3,1,3,0,65,134,231,202,0,11,183,3,232,48,0,0,229,48,0,0,225,80,0,0,221,80,0,0,217,80,0,0,213,80,0,0,209,80,0,0,205,80,0,0,202,48,0,0,199,48,0,0,195,80,0,0,191,80,0,0,187,80,0,0,183,80,0,0,179,80,0,0,175,80,0,0,172,48,0,0,169,48,0,0,165,80,0,0,161,80,0,0,157,80,0,0,153,80,0,0,149,80,0,0,145,80,0,0,142,48,0,0,139,48,0,0,135,80,0,0,131,80,0,0,127,80,0,0,123,80,0,0,119,80,0,0,115,80,0,0,112,48,0,0,109,48,0,0,105,80,0,0,101,80,0,0,97,80,0,0,93,80,0,0,89,80,0,0,85,80,0,0,82,48,0,0,79,48,0,0,75,80,0,0,71,80,0,0,67,80,0,0,63,80,0,0,59,80,0,0,55,80,177,3,6,3,177,3,4,3,0,0,52,48,177,3,69,3,0,0,49,48,0,0,0,0,177,3,66,3,0,0,46,48,145,3,6,3,145,3,4,3,145,3,0,3,145,3,1,3,145,3,69,3,0,0,0,0,185,3,0,0,0,0,0,0,168,0,66,3,0,0,43,48,183,3,69,3,0,0,40,48,0,0,0,0,183,3,66,3,0,0,37,48,149,3,0,3,149,3,1,3,151,3,0,3,151,3,1,3,151,3,69,3,191,31,0,3,191,31,1,3,191,31,66,3,185,3,6,3,185,3,4,3,0,0,34,48,1,0,31,48,0,0,0,0,0,0,0,0,185,3,66,3,0,0,28,48,153,3,6,3,153,3,4,3,153,3,0,3,153,3,1,3,0,0,0,0,254,31,0,3,254,31,1,3,254,31,66,3,197,3,6,3,197,3,4,3,0,0,25,48,1,0,22,48,193,3,19,3,193,3,20,3,197,3,66,3,0,0,19,48,165,3,6,3,165,3,4,3,165,3,0,3,165,3,1,3,161,3,20,3,168,0,0,3,168,0,1,3,96,0,65,202,234,202,0,11,43,16,48,201,3,69,3,0,0,13,48,0,0,0,0,201,3,66,3,0,0,10,48,159,3,0,3,159,3,1,3,169,3,0,3,169,3,1,3,169,3,69,3,180,0,65,128,235,202,0,11,6,2,32,0,0,3,32,0,65,192,235,202,0,11,50,230,216,0,0,230,216,0,0,1,216,0,0,1,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,230,216,0,0,230,216,0,65,128,236,202,0,11,2,230,216,0,65,144,236,202,0,11,42,1,216,0,0,1,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,1,216,0,0,1,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,65,212,236,202,0,11,2,169,3,0,65,228,236,202,0,11,8,75,0,0,0,1,0,8,16,0,65,148,237,202,0,11,8,144,33,56,3,146,33,56,3,0,65,212,237,202,0,11,4,148,33,56,3,0,65,140,238,202,0,11,12,208,33,56,3,212,33,56,3,210,33,56,3,0,65,168,238,202,0,11,4,3,34,56,3,0,65,188,238,202,0,11,16,8,34,56,3,0,0,0,0,0,0,0,0,11,34,56,3,0,65,220,238,202,0,11,12,35,34,56,3,0,0,0,0,37,34,56,3,0,65,140,239,202,0,11,36,60,34,56,3,0,0,0,0,0,0,0,0,67,34,56,3,0,0,0,0,0,0,0,0,69,34,56,3,0,0,0,0,72,34,56,3,0,65,200,239,202,0,11,12,61,0,56,3,0,0,0,0,97,34,56,3,0,65,252,239,202,0,11,52,77,34,56,3,60,0,56,3,62,0,56,3,100,34,56,3,101,34,56,3,0,0,0,0,0,0,0,0,114,34,56,3,115,34,56,3,0,0,0,0,0,0,0,0,118,34,56,3,119,34,56,3,0,65,200,240,202,0,11,40,122,34,56,3,123,34,56,3,0,0,0,0,0,0,0,0,130,34,56,3,131,34,56,3,0,0,0,0,0,0,0,0,134,34,56,3,135,34,56,3,0,65,160,241,202,0,11,32,162,34,56,3,168,34,56,3,169,34,56,3,171,34,56,3,124,34,56,3,125,34,56,3,145,34,56,3,146,34,56,3,0,65,216,241,202,0,11,16,178,34,56,3,179,34,56,3,180,34,56,3,181,34,56,3,0,65,140,242,202,0,11,6,8,48,0,0,9,48,0,65,196,242,202,0,11,4,1,0,6,16,0,65,240,242,202,0,11,22,218,216,0,0,228,216,0,0,232,216,0,0,222,216,0,0,224,216,0,0,224,216,0,65,184,243,202,0,11,120,75,48,153,48,0,0,0,0,77,48,153,48,0,0,0,0,79,48,153,48,0,0,0,0,81,48,153,48,0,0,0,0,83,48,153,48,0,0,0,0,85,48,153,48,0,0,0,0,87,48,153,48,0,0,0,0,89,48,153,48,0,0,0,0,91,48,153,48,0,0,0,0,93,48,153,48,0,0,0,0,95,48,153,48,0,0,0,0,97,48,153,48,0,0,0,0,0,0,0,0,100,48,153,48,0,0,0,0,102,48,153,48,0,0,0,0,104,48,153,48,0,65,200,244,202,0,11,56,111,48,153,48,111,48,154,48,0,0,0,0,114,48,153,48,114,48,154,48,0,0,0,0,117,48,153,48,117,48,154,48,0,0,0,0,120,48,153,48,120,48,154,48,0,0,0,0,123,48,153,48,123,48,154,48,0,65,144,245,202,0,11,4,70,48,153,48,0,65,164,245,202,0,11,6,8,216,0,0,8,216,0,65,184,245,202,0,11,4,157,48,153,48,0,65,236,245,202,0,11,120,171,48,153,48,0,0,0,0,173,48,153,48,0,0,0,0,175,48,153,48,0,0,0,0,177,48,153,48,0,0,0,0,179,48,153,48,0,0,0,0,181,48,153,48,0,0,0,0,183,48,153,48,0,0,0,0,185,48,153,48,0,0,0,0,187,48,153,48,0,0,0,0,189,48,153,48,0,0,0,0,191,48,153,48,0,0,0,0,193,48,153,48,0,0,0,0,0,0,0,0,196,48,153,48,0,0,0,0,198,48,153,48,0,0,0,0,200,48,153,48,0,65,252,246,202,0,11,56,207,48,153,48,207,48,154,48,0,0,0,0,210,48,153,48,210,48,154,48,0,0,0,0,213,48,153,48,213,48,154,48,0,0,0,0,216,48,153,48,216,48,154,48,0,0,0,0,219,48,153,48,219,48,154,48,0,65,196,247,202,0,11,28,166,48,153,48,0,0,0,0,0,0,0,0,239,48,153,48,240,48,153,48,241,48,153,48,242,48,153,48,0,65,236,247,202,0,11,4,253,48,153,48,0,65,128,248,202,0,11,38,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,176,248,202,0,11,18,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,220,216,0,65,204,248,202,0,11,6,230,216,0,0,230,216,0,65,232,248,202,0,11,190,8,230,216,0,0,230,216,0,0,72,140,0,0,244,102,0,0,202,142,0,0,200,140,0,0,209,110,0,0,50,78,0,0,229,83,0,0,156,159,0,0,156,159,0,0,81,89,0,0,209,145,0,0,135,85,0,0,72,89,0,0,246,97,0,0,105,118,0,0,133,127,0,0,63,134,0,0,186,135,0,0,248,136,0,0,143,144,0,0,2,106,0,0,27,109,0,0,217,112,0,0,222,115,0,0,61,132,0,0,106,145,0,0,241,153,0,0,130,78,0,0,117,83,0,0,4,107,0,0,27,114,0,0,45,134,0,0,30,158,0,0,80,93,0,0,235,111,0,0,205,133,0,0,100,137,0,0,201,98,0,0,216,129,0,0,31,136,0,0,202,94,0,0,23,103,0,0,106,109,0,0,252,114,0,0,206,144,0,0,134,79,0,0,183,81,0,0,222,82,0,0,196,100,0,0,211,106,0,0,16,114,0,0,231,118,0,0,1,128,0,0,6,134,0,0,92,134,0,0,239,141,0,0,50,151,0,0,111,155,0,0,250,157,0,0,140,120,0,0,127,121,0,0,160,125,0,0,201,131,0,0,4,147,0,0,127,158,0,0,214,138,0,0,223,88,0,0,4,95,0,0,96,124,0,0,126,128,0,0,98,114,0,0,202,120,0,0,194,140,0,0,247,150,0,0,216,88,0,0,98,92,0,0,19,106,0,0,218,109,0,0,15,111,0,0,47,125,0,0,55,126,0,0,75,150,0,0,210,82,0,0,139,128,0,0,220,81,0,0,204,81,0,0,28,122,0,0,190,125,0,0,241,131,0,0,117,150,0,0,128,139,0,0,207,98,0,0,2,106,0,0,254,138,0,0,57,78,0,0,231,91,0,0,18,96,0,0,135,115,0,0,112,117,0,0,23,83,0,0,251,120,0,0,191,79,0,0,169,95,0,0,13,78,0,0,204,108,0,0,120,101,0,0,34,125,0,0,195,83,0,0,94,88,0,0,1,119,0,0,73,132,0,0,170,138,0,0,186,107,0,0,176,143,0,0,136,108,0,0,254,98,0,0,229,130,0,0,160,99,0,0,101,117,0,0,174,78,0,0,105,81,0,0,201,81,0,0,129,104,0,0,231,124,0,0,111,130,0,0,210,138,0,0,207,145,0,0,245,82,0,0,66,84,0,0,115,89,0,0,236,94,0,0,197,101,0,0,254,111,0,0,42,121,0,0,173,149,0,0,106,154,0,0,151,158,0,0,206,158,0,0,155,82,0,0,198,102,0,0,119,107,0,0,98,143,0,0,116,94,0,0,144,97,0,0,0,98,0,0,154,100,0,0,35,111,0,0,73,113,0,0,137,116,0,0,202,121,0,0,244,125,0,0,111,128,0,0,38,143,0,0,238,132,0,0,35,144,0,0,74,147,0,0,23,82,0,0,163,82,0,0,189,84,0,0,200,112,0,0,194,136,0,0,170,138,0,0,201,94,0,0,245,95,0,0,123,99,0,0,174,107,0,0,62,124,0,0,117,115,0,0,228,78,0,0,249,86,0,0,231,91,0,0,186,93,0,0,28,96,0,0,178,115,0,0,105,116,0,0,154,127,0,0,70,128,0,0,52,146,0,0,246,150,0,0,72,151,0,0,24,152,0,0,139,79,0,0,174,121,0,0,180,145,0,0,184,150,0,0,225,96,0,0,134,78,0,0,218,80,0,0,238,91,0,0,63,92,0,0,153,101,0,0,2,106,0,0,206,113,0,0,66,118,0,0,252,132,0,0,124,144,0,0,141,159,0,0,136,102,0,0,46,150,0,0,137,82,0,0,123,103,0,0,243,103,0,0,65,109,0,0,156,110,0,0,9,116,0,0,89,117,0,0,107,120,0,0,16,125,0,0,94,152,0,0,109,81,0,0,46,98,0,0,120,150,0,0,43,80,0,0,25,93,0,0,234,109,0,0,42,143,0,0,139,95,0,0,68,97,0,0,23,104,0,0,135,115,0,0,134,150,0,0,41,82,0,0,15,84,0,0,101,92,0,0,19,102,0,0,78,103,0,0,168,104,0,0,229,108,0,0,6,116,0,0,226,117,0,0,121,127,0,0,207,136,0,0,225,136,0,0,204,145,0,0,226,150,0,0,63,83,0,0,186,110,0,0,29,84,0,0,208,113,0,0,152,116,0,0,250,133,0,0,163,150,0,0,87,156,0,0,159,158,0,0,151,103,0,0,203,109,0,0,232,129,0,0,203,122,0,0,32,123,0,0,146,124,0,0,192,114,0,0,153,112,0,0,88,139,0,0,192,78,0,0,54,131,0,0,58,82,0,0,7,82,0,0,166,94,0,0,211,98,0,0,214,124,0,0,133,91,0,0,30,109,0,0,180,102,0,0,59,143,0,0,76,136,0,0,77,150,0,0,139,137,0,0,211,94,0,0,64,81,0,0,192,85,0,65,176,129,203,0,11,10,90,88,0,0,0,0,0,0,116,102,0,65,196,129,203,0,11,54,222,81,0,0,42,115,0,0,202,118,0,0,60,121,0,0,94,121,0,0,101,121,0,0,143,121,0,0,86,151,0,0,190,124,0,0,189,127,0,0,0,0,0,0,18,134,0,0,0,0,0,0,248,138,0,65,132,130,203,0,11,6,56,144,0,0,253,144,0,65,152,130,203,0,11,142,2,239,152,0,0,252,152,0,0,40,153,0,0,180,157,0,0,222,144,0,0,183,150,0,0,174,79,0,0,231,80,0,0,77,81,0,0,201,82,0,0,228,82,0,0,81,83,0,0,157,85,0,0,6,86,0,0,104,86,0,0,64,88,0,0,168,88,0,0,100,92,0,0,110,92,0,0,148,96,0,0,104,97,0,0,142,97,0,0,242,97,0,0,79,101,0,0,226,101,0,0,145,102,0,0,133,104,0,0,119,109,0,0,26,110,0,0,34,111,0,0,110,113,0,0,43,114,0,0,34,116,0,0,145,120,0,0,62,121,0,0,73,121,0,0,72,121,0,0,80,121,0,0,86,121,0,0,93,121,0,0,141,121,0,0,142,121,0,0,64,122,0,0,129,122,0,0,192,123,0,0,244,125,0,0,9,126,0,0,65,126,0,0,114,127,0,0,5,128,0,0,237,129,0,0,121,130,0,0,121,130,0,0,87,132,0,0,16,137,0,0,150,137,0,0,1,139,0,0,57,139,0,0,211,140,0,0,8,141,0,0,182,143,0,0,56,144,0,0,227,150,0,0,255,151,0,0,59,152,0,0,117,96,0,0,1,0,174,19,24,130,0,65,176,132,203,0,11,166,3,38,78,0,0,181,81,0,0,104,81,0,0,128,79,0,0,69,81,0,0,128,81,0,0,199,82,0,0,250,82,0,0,157,85,0,0,85,85,0,0,153,85,0,0,226,85,0,0,90,88,0,0,179,88,0,0,68,89,0,0,84,89,0,0,98,90,0,0,40,91,0,0,210,94,0,0,217,94,0,0,105,95,0,0,173,95,0,0,216,96,0,0,78,97,0,0,8,97,0,0,142,97,0,0,96,97,0,0,242,97,0,0,52,98,0,0,196,99,0,0,28,100,0,0,82,100,0,0,86,101,0,0,116,102,0,0,23,103,0,0,27,103,0,0,86,103,0,0,121,107,0,0,186,107,0,0,65,109,0,0,219,110,0,0,203,110,0,0,34,111,0,0,30,112,0,0,110,113,0,0,167,119,0,0,53,114,0,0,175,114,0,0,42,115,0,0,113,116,0,0,6,117,0,0,59,117,0,0,29,118,0,0,31,118,0,0,202,118,0,0,219,118,0,0,244,118,0,0,74,119,0,0,64,119,0,0,204,120,0,0,177,122,0,0,192,123,0,0,123,124,0,0,91,125,0,0,244,125,0,0,62,127,0,0,5,128,0,0,82,131,0,0,239,131,0,0,121,135,0,0,65,137,0,0,134,137,0,0,150,137,0,0,191,138,0,0,248,138,0,0,203,138,0,0,1,139,0,0,254,138,0,0,237,138,0,0,57,139,0,0,138,139,0,0,8,141,0,0,56,143,0,0,114,144,0,0,153,145,0,0,118,146,0,0,124,150,0,0,227,150,0,0,86,151,0,0,219,151,0,0,255,151,0,0,11,152,0,0,59,152,0,0,18,155,0,0,156,159,0,0,1,0,173,19,1,0,172,19,1,0,171,19,157,59,0,0,24,64,0,0,57,64,0,0,1,0,170,19,1,0,169,19,1,0,168,19,67,159,0,0,142,159,0,65,140,136,203,0,11,12,217,5,180,5,26,216,0,0,242,5,183,5,0,65,192,136,203,0,11,214,1,233,5,193,5,233,5,194,5,1,0,3,48,1,0,0,48,208,5,183,5,208,5,184,5,208,5,188,5,209,5,188,5,210,5,188,5,211,5,188,5,212,5,188,5,213,5,188,5,214,5,188,5,0,0,0,0,216,5,188,5,217,5,188,5,218,5,188,5,219,5,188,5,220,5,188,5,0,0,0,0,222,5,188,5,0,0,0,0,224,5,188,5,225,5,188,5,0,0,0,0,227,5,188,5,228,5,188,5,0,0,0,0,230,5,188,5,231,5,188,5,232,5,188,5,233,5,188,5,234,5,188,5,213,5,185,5,209,5,191,5,219,5,191,5,228,5,191,5,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,65,204,138,203,0,11,10,220,216,0,0,0,0,0,0,230,216,0,65,248,138,203,0,11,10,230,216,0,0,1,216,0,0,220,216,0,65,148,139,203,0,11,2,9,216,0,65,172,139,203,0,11,6,230,216,0,0,220,216,0,65,216,139,203,0,11,14,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,148,140,203,0,11,6,230,216,0,0,230,216,0,65,180,140,203,0,11,38,220,216,0,0,220,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,65,228,140,203,0,11,14,230,216,0,0,220,216,0,0,230,216,0,0,220,216,0,65,156,141,203,0,11,2,9,216,0,65,216,141,203,0,11,2,9,216,0,65,134,142,203,0,11,10,166,51,0,0,0,0,0,0,164,51,0,65,190,142,203,0,11,2,162,51,0,65,228,142,203,0,11,6,9,216,0,0,7,216,0,65,136,143,203,0,11,1,1,0,65,166,143,203,0,11,6,160,35,0,0,158,35,0,65,184,143,203,0,11,6,9,216,0,0,9,216,0,65,236,143,203,0,11,2,9,216,0,65,148,144,203,0,11,2,7,216,0,65,172,144,203,0,11,6,9,216,0,0,7,216,0,65,216,144,203,0,11,6,7,216,0,0,9,216,0,65,140,145,203,0,11,13,7,216,0,0,7,216,0,0,0,0,0,0,1,0,65,202,145,203,0,11,8,156,35,0,0,154,35,9,216,0,65,236,145,203,0,11,26,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,148,146,203,0,11,2,9,216,0,65,164,146,203,0,11,2,7,216,0,65,204,146,203,0,11,1,1,0,65,244,146,203,0,11,34,1,0,0,0,0,0,152,35,0,0,150,35,1,0,0,0,0,0,148,35,0,0,0,0,0,0,0,0,9,216,0,0,7,216,0,65,202,147,203,0,11,6,146,35,0,0,144,35,0,65,220,147,203,0,11,6,9,216,0,0,7,216,0,65,160,148,203,0,11,6,9,216,0,0,7,216,0,65,200,148,203,0,11,1,1,0,65,234,148,203,0,11,2,142,35,0,65,252,148,203,0,11,30,9,216,0,0,9,216,0,0,0,0,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,0,1,216,0,65,200,149,203,0,11,26,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,136,150,203,0,11,6,6,216,0,0,6,216,0,65,200,150,203,0,11,2,1,216,0,65,132,151,203,0,11,46,1,0,140,51,1,0,125,51,1,0,137,83,1,0,134,83,1,0,131,83,1,0,128,83,1,0,125,83,216,216,0,0,216,216,0,0,1,216,0,0,1,216,0,0,1,216,0,65,192,151,203,0,11,14,226,216,0,0,216,216,0,0,216,216,0,0,216,216,0,65,240,151,203,0,11,18,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,65,140,152,203,0,11,26,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,220,216,0,0,220,216,0,65,208,152,203,0,11,14,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,140,153,203,0,11,24,1,0,116,51,1,0,113,51,1,0,122,83,1,0,119,83,1,0,116,83,1,0,113,83,0,65,224,153,203,0,11,10,230,216,0,0,230,216,0,0,230,216,0,65,152,154,203,0,11,66,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,228,154,203,0,11,54,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,0,0,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,65,204,155,203,0,11,42,232,216,0,0,232,216,0,0,220,216,0,0,230,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,0,220,216,0,65,156,156,203,0,11,26,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,230,216,0,0,7,216,0,65,204,156,203,0,11,248,16,61,78,0,0,56,78,0,0,65,78,0,0,1,0,112,19,96,79,0,0,174,79,0,0,187,79,0,0,2,80,0,0,122,80,0,0,153,80,0,0,231,80,0,0,207,80,0,0,158,52,0,0,1,0,111,19,77,81,0,0,84,81,0,0,100,81,0,0,119,81,0,0,1,0,110,19,185,52,0,0,103,81,0,0,141,81,0,0,1,0,109,19,151,81,0,0,164,81,0,0,204,78,0,0,172,81,0,0,181,81,0,0,1,0,108,19,245,81,0,0,3,82,0,0,223,52,0,0,59,82,0,0,70,82,0,0,114,82,0,0,119,82,0,0,21,53,0,0,199,82,0,0,201,82,0,0,228,82,0,0,250,82,0,0,5,83,0,0,6,83,0,0,23,83,0,0,73,83,0,0,81,83,0,0,90,83,0,0,115,83,0,0,125,83,0,0,127,83,0,0,127,83,0,0,127,83,0,0,1,0,107,19,112,112,0,0,202,83,0,0,223,83,0,0,1,0,106,19,235,83,0,0,241,83,0,0,6,84,0,0,158,84,0,0,56,84,0,0,72,84,0,0,104,84,0,0,162,84,0,0,246,84,0,0,16,85,0,0,83,85,0,0,99,85,0,0,132,85,0,0,132,85,0,0,153,85,0,0,171,85,0,0,179,85,0,0,194,85,0,0,22,87,0,0,6,86,0,0,23,87,0,0,81,86,0,0,116,86,0,0,7,82,0,0,238,88,0,0,206,87,0,0,244,87,0,0,13,88,0,0,139,87,0,0,50,88,0,0,49,88,0,0,172,88,0,0,1,0,105,19,242,88,0,0,247,88,0,0,6,89,0,0,26,89,0,0,34,89,0,0,98,89,0,0,1,0,104,19,1,0,103,19,236,89,0,0,27,90,0,0,39,90,0,0,216,89,0,0,102,90,0,0,238,54,0,0,252,54,0,0,8,91,0,0,62,91,0,0,62,91,0,0,1,0,102,19,195,91,0,0,216,91,0,0,231,91,0,0,243,91,0,0,1,0,101,19,255,91,0,0,6,92,0,0,83,95,0,0,34,92,0,0,129,55,0,0,96,92,0,0,110,92,0,0,192,92,0,0,141,92,0,0,1,0,100,19,67,93,0,0,1,0,99,19,110,93,0,0,107,93,0,0,124,93,0,0,225,93,0,0,226,93,0,0,47,56,0,0,253,93,0,0,40,94,0,0,61,94,0,0,105,94,0,0,98,56,0,0,1,0,98,19,124,56,0,0,176,94,0,0,179,94,0,0,182,94,0,0,202,94,0,0,1,0,97,19,254,94,0,0,1,0,96,19,1,0,96,19,1,130,0,0,34,95,0,0,34,95,0,0,199,56,0,0,1,0,95,19,1,0,94,19,98,95,0,0,107,95,0,0,227,56,0,0,154,95,0,0,205,95,0,0,215,95,0,0,249,95,0,0,129,96,0,0,58,57,0,0,28,57,0,0,148,96,0,0,1,0,93,19,199,96,0,0,72,97,0,0,76,97,0,0,78,97,0,0,76,97,0,0,122,97,0,0,142,97,0,0,178,97,0,0,164,97,0,0,175,97,0,0,222,97,0,0,242,97,0,0,246,97,0,0,16,98,0,0,27,98,0,0,93,98,0,0,177,98,0,0,212,98,0,0,80,99,0,0,1,0,92,19,61,99,0,0,252,98,0,0,104,99,0,0,131,99,0,0,228,99,0,0,1,0,91,19,34,100,0,0,197,99,0,0,169,99,0,0,46,58,0,0,105,100,0,0,126,100,0,0,157,100,0,0,119,100,0,0,108,58,0,0,79,101,0,0,108,101,0,0,1,0,90,19,227,101,0,0,248,102,0,0,73,102,0,0,25,59,0,0,145,102,0,0,8,59,0,0,228,58,0,0,146,81,0,0,149,81,0,0,0,103,0,0,156,102,0,0,173,128,0,0,217,67,0,0,23,103,0,0,27,103,0,0,33,103,0,0,94,103,0,0,83,103,0,0,1,0,89,19,73,59,0,0,250,103,0,0,133,103,0,0,82,104,0,0,133,104,0,0,1,0,88,19,142,104,0,0,31,104,0,0,20,105,0,0,157,59,0,0,66,105,0,0,163,105,0,0,234,105,0,0,168,106,0,0,1,0,87,19,219,106,0,0,24,60,0,0,33,107,0,0,1,0,86,19,84,107,0,0,78,60,0,0,114,107,0,0,159,107,0,0,186,107,0,0,187,107,0,0,1,0,85,19,1,0,84,19,1,0,83,19,78,108,0,0,1,0,82,19,191,108,0,0,205,108,0,0,103,108,0,0,22,109,0,0,62,109,0,0,119,109,0,0,65,109,0,0,105,109,0,0,120,109,0,0,133,109,0,0,1,0,81,19,52,109,0,0,47,110,0,0,110,110,0,0,51,61,0,0,203,110,0,0,199,110,0,0,1,0,80,19,249,109,0,0,110,111,0,0,1,0,79,19,1,0,78,19,198,111,0,0,57,112,0,0,30,112,0,0,27,112,0,0,150,61,0,0,74,112,0,0,125,112,0,0,119,112,0,0,173,112,0,0,1,0,77,19,69,113,0,0,1,0,76,19,156,113,0,0,1,0,75,19,40,114,0,0,53,114,0,0,80,114,0,0,1,0,74,19,128,114,0,0,149,114,0,0,1,0,73,19,1,0,72,19,122,115,0,0,139,115,0,0,172,62,0,0,165,115,0,0,184,62,0,0,184,62,0,0,71,116,0,0,92,116,0,0,113,116,0,0,133,116,0,0,202,116,0,0,27,63,0,0,36,117,0,0,1,0,71,19,62,117,0,0,1,0,70,19,112,117,0,0,1,0,69,19,16,118,0,0,1,0,68,19,1,0,67,19,1,0,66,19,252,63,0,0,8,64,0,0,244,118,0,0,1,0,65,19,1,0,64,19,1,0,63,19,1,0,62,19,30,119,0,0,31,119,0,0,31,119,0,0,74,119,0,0,57,64,0,0,139,119,0,0,70,64,0,0,150,64,0,0,1,0,61,19,78,120,0,0,140,120,0,0,204,120,0,0,227,64,0,0,1,0,60,19,86,121,0,0,1,0,59,19,1,0,58,19,143,121,0,0,235,121,0,0,47,65,0,0,64,122,0,0,74,122,0,0,79,122,0,0,1,0,57,19,1,0,56,19,1,0,56,19,238,122,0,0,2,66,0,0,1,0,55,19,198,123,0,0,201,123,0,0,39,66,0,0,1,0,54,19,210,124,0,0,160,66,0,0,232,124,0,0,227,124,0,0,0,125,0,0,1,0,53,19,99,125,0,0,1,67,0,0,199,125,0,0,2,126,0,0,69,126,0,0,52,67,0,0,1,0,52,19,1,0,51,19,89,67,0,0,1,0,50,19,122,127,0,0,1,0,49,19,149,127,0,0,250,127,0,0,5,128,0,0,1,0,48,19,1,0,47,19,96,128,0,0,1,0,46,19,112,128,0,0,1,0,45,19,213,67,0,0,178,128,0,0,3,129,0,0,11,68,0,0,62,129,0,0,181,90,0,0,1,0,44,19,1,0,43,19,1,0,42,19,1,0,41,19,1,130,0,0,4,130,0,0,158,143,0,0,107,68,0,0,145,130,0,0,139,130,0,0,157,130,0,0,179,82,0,0,177,130,0,0,179,130,0,0,189,130,0,0,230,130,0,0,1,0,40,19,229,130,0,0,29,131,0,0,99,131,0,0,173,131,0,0,35,131,0,0,189,131,0,0,231,131,0,0,87,132,0,0,83,131,0,0,202,131,0,0,204,131,0,0,220,131,0,0,1,0,39,19,1,0,38,19,1,0,37,19,43,69,0,0,241,132,0,0,243,132,0,0,22,133,0,0,1,0,36,19,100,133,0,0,1,0,35,19,93,69,0,0,97,69,0,0,1,0,34,19,1,0,33,19,107,69,0,0,80,134,0,0,92,134,0,0,103,134,0,0,105,134,0,0,169,134,0,0,136,134,0,0,14,135,0,0,226,134,0,0,121,135,0,0,40,135,0,0,107,135,0,0,134,135,0,0,215,69,0,0,225,135,0,0,1,136,0,0,249,69,0,0,96,136,0,0,99,136,0,0,1,0,32,19,215,136,0,0,222,136,0,0,53,70,0,0,250,136,0,0,187,52,0,0,1,0,31,19,1,0,30,19,190,70,0,0,199,70,0,0,160,138,0,0,237,138,0,0,138,139,0,0,85,140,0,0,1,0,29,19,171,140,0,0,193,140,0,0,27,141,0,0,119,141,0,0,1,0,28,19,1,0,27,19,203,141,0,0,188,141,0,0,240,141,0,0,1,0,26,19,212,142,0,0,56,143,0,0,1,0,25,19,1,0,24,19,148,144,0,0,241,144,0,0,17,145,0,0,1,0,23,19,27,145,0,0,56,146,0,0,215,146,0,0,216,146,0,0,124,146,0,0,249,147,0,0,21,148,0,0,1,0,22,19,139,149,0,0,149,73,0,0,183,149,0,0,1,0,21,19,230,73,0,0,195,150,0,0,178,93,0,0,35,151,0,0,1,0,20,19,1,0,19,19,110,74,0,0,118,74,0,0,224,151,0,0,1,0,18,19,178,74,0,0,1,0,17,19,11,152,0,0,11,152,0,0,41,152,0,0,1,0,16,19,226,152,0,0,51,75,0,0,41,153,0,0,167,153,0,0,194,153,0,0,254,153,0,0,206,75,0,0,1,0,15,19,18,155,0,0,64,156,0,0,253,156,0,0,206,76,0,0,237,76,0,0,103,157,0,0,1,0,14,19,248,76,0,0,1,0,13,19,1,0,12,19,1,0,11,19,187,158,0,0,86,77,0,0,249,158,0,0,254,158,0,0,5,159,0,0,15,159,0,0,22,159,0,0,59,159,0,0,1,0,10,19,0,65,208,173,203,0,11,27,48,110,18,0,144,6,0,0,0,0,0,0,80,123,18,0,223,22,0,0,0,0,0,0,0,252,2,0,65,244,173,203,0,11,189,6,48,0,124,1,1,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,171,2,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,67,97,112,97,99,105,116,121,79,118,101,114,102,108,111,119,0,0,0,0,0,4,0,0,0,4,0,0,0,169,2,0,0,65,108,108,111,99,69,114,114,108,97,121,111,117,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,109,97,108,108,118,101,99,45,49,46,49,51,46,50,47,115,114,99,47,108,105,98,46,114,115,0,0,102,215,18,0,92,0,0,0,82,1,0,0,46,0,0,0,99,97,112,97,99,105,116,121,32,111,118,101,114,102,108,111,119,0,0,0,102,215,18,0,92,0,0,0,65,1,0,0,54,0,0,0,102,215,18,0,92,0,0,0,206,4,0,0,14,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,116,97,114,116,32,60,61,32,101,110,100,0,0,102,215,18,0,92,0,0,0,12,4,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,110,100,32,60,61,32,108,101,110,102,215,18,0,92,0,0,0,13,4,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,105,110,100,101,120,32,60,32,108,101,110,0,0,0,102,215,18,0,92,0,0,0,72,5,0,0,13,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,110,101,119,95,99,97,112,32,62,61,32,108,101,110,102,215,18,0,92,0,0,0,153,4,0,0,13,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,99,111,100,101,95,112,111,105,110,116,32,60,32,115,101,108,102,46,104,101,97,100,101,114,46,104,105,103,104,95,115,116,97,114,116,32,38,38,32,115,101,108,102,46,104,101,97,100,101,114,46,104,105,103,104,95,115,116,97,114,116,32,62,32,83,77,65,76,76,95,76,73,77,73,84,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,105,99,117,95,99,111,108,108,101,99,116,105,111,110,115,45,49,46,53,46,48,47,115,114,99,47,99,111,100,101,112,111,105,110,116,116,114,105,101,47,99,112,116,114,105,101,46,114,115,33,217,18,0,115,0,0,0,254,0,0,0,13,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,115,111,114,116,47,115,116,97,98,108,101,47,113,117,105,99,107,115,111,114,116,46,114,115,109,105,100,32,62,32,108,101,110,3,218,18,0,9,0,0,0,164,217,18,0,95,0,0,0,76,0,0,0,31,0,0,0,164,217,18,0,95,0,0,0,70,0,0,0,23,0,65,192,180,203,0,11,237,11,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,84,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,148,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,164,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,8,8,8,8,8,8,8,8,8,8,8,8,32,8,8,64,8,8,8,128,4,4,4,4,4,4,4,4,4,4,4,0,0,0,0,4,0,0,0,4,0,0,0,172,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,173,2,0,0,76,97,121,111,117,116,115,105,122,101,97,108,105,103,110,26,239,219,18,0,109,105,100,32,62,32,108,101,110,0,0,0,244,219,18,0,9,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,112,101,114,99,101,110,116,45,101,110,99,111,100,105,110,103,45,50,46,51,46,49,47,115,114,99,47,108,105,98,46,114,115,37,48,48,37,48,49,37,48,50,37,48,51,37,48,52,37,48,53,37,48,54,37,48,55,37,48,56,37,48,57,37,48,65,37,48,66,37,48,67,37,48,68,37,48,69,37,48,70,37,49,48,37,49,49,37,49,50,37,49,51,37,49,52,37,49,53,37,49,54,37,49,55,37,49,56,37,49,57,37,49,65,37,49,66,37,49,67,37,49,68,37,49,69,37,49,70,37,50,48,37,50,49,37,50,50,37,50,51,37,50,52,37,50,53,37,50,54,37,50,55,37,50,56,37,50,57,37,50,65,37,50,66,37,50,67,37,50,68,37,50,69,37,50,70,37,51,48,37,51,49,37,51,50,37,51,51,37,51,52,37,51,53,37,51,54,37,51,55,37,51,56,37,51,57,37,51,65,37,51,66,37,51,67,37,51,68,37,51,69,37,51,70,37,52,48,37,52,49,37,52,50,37,52,51,37,52,52,37,52,53,37,52,54,37,52,55,37,52,56,37,52,57,37,52,65,37,52,66,37,52,67,37,52,68,37,52,69,37,52,70,37,53,48,37,53,49,37,53,50,37,53,51,37,53,52,37,53,53,37,53,54,37,53,55,37,53,56,37,53,57,37,53,65,37,53,66,37,53,67,37,53,68,37,53,69,37,53,70,37,54,48,37,54,49,37,54,50,37,54,51,37,54,52,37,54,53,37,54,54,37,54,55,37,54,56,37,54,57,37,54,65,37,54,66,37,54,67,37,54,68,37,54,69,37,54,70,37,55,48,37,55,49,37,55,50,37,55,51,37,55,52,37,55,53,37,55,54,37,55,55,37,55,56,37,55,57,37,55,65,37,55,66,37,55,67,37,55,68,37,55,69,37,55,70,37,56,48,37,56,49,37,56,50,37,56,51,37,56,52,37,56,53,37,56,54,37,56,55,37,56,56,37,56,57,37,56,65,37,56,66,37,56,67,37,56,68,37,56,69,37,56,70,37,57,48,37,57,49,37,57,50,37,57,51,37,57,52,37,57,53,37,57,54,37,57,55,37,57,56,37,57,57,37,57,65,37,57,66,37,57,67,37,57,68,37,57,69,37,57,70,37,65,48,37,65,49,37,65,50,37,65,51,37,65,52,37,65,53,37,65,54,37,65,55,37,65,56,37,65,57,37,65,65,37,65,66,37,65,67,37,65,68,37,65,69,37,65,70,37,66,48,37,66,49,37,66,50,37,66,51,37,66,52,37,66,53,37,66,54,37,66,55,37,66,56,37,66,57,37,66,65,37,66,66,37,66,67,37,66,68,37,66,69,37,66,70,37,67,48,37,67,49,37,67,50,37,67,51,37,67,52,37,67,53,37,67,54,37,67,55,37,67,56,37,67,57,37,67,65,37,67,66,37,67,67,37,67,68,37,67,69,37,67,70,37,68,48,37,68,49,37,68,50,37,68,51,37,68,52,37,68,53,37,68,54,37,68,55,37,68,56,37,68,57,37,68,65,37,68,66,37,68,67,37,68,68,37,68,69,37,68,70,37,69,48,37,69,49,37,69,50,37,69,51,37,69,52,37,69,53,37,69,54,37,69,55,37,69,56,37,69,57,37,69,65,37,69,66,37,69,67,37,69,68,37,69,69,37,69,70,37,70,48,37,70,49,37,70,50,37,70,51,37,70,52,37,70,53,37,70,54,37,70,55,37,70,56,37,70,57,37,70,65,37,70,66,37,70,67,37,70,68,37,70,69,37,70,70,0,8,220,18,0,99,0,0,0,20,1,0,0,71,0,0,0,8,220,18,0,99,0,0,0,157,1,0,0,48,0,0,0,99,97,110,110,111,116,32,97,100,118,97,110,99,101,32,112,97,115,116,32,96,114,101,109,97,105,110,105,110,103,96,58,32,32,60,61,32,0,0,0,140,223,18,0,33,0,0,0,173,223,18,0,4,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,121,116,101,115,45,49,46,56,46,48,47,115,114,99,47,98,121,116,101,115,46,114,115,0,0,196,223,18,0,90,0,0,0,105,2,0,0,9,0,65,209,192,203,0,11,94,33,34,35,36,37,38,39,0,0,42,43,0,45,46,0,48,49,50,51,52,53,54,55,56,57,0,0,0,0,0,0,0,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,0,0,0,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,0,124,0,126,0,65,209,194,203,0,11,25,33,34,35,36,37,38,39,0,0,42,43,0,45,46,0,48,49,50,51,52,53,54,55,56,57,0,65,142,195,203,0,11,33,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,0,124,0,126,0,65,176,196,203,0,11,158,7,73,110,118,97,108,105,100,72,101,97,100,101,114,78,97,109,101,105,110,118,97,108,105,100,32,72,84,84,80,32,104,101,97,100,101,114,32,110,97,109,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,116,116,112,45,48,46,50,46,49,50,47,115,114,99,47,109,101,116,104,111,100,46,114,115,89,226,18,0,91,0,0,0,86,1,0,0,51,0,0,0,105,110,118,97,108,105,100,32,117,114,105,32,99,104,97,114,97,99,116,101,114,105,110,118,97,108,105,100,32,115,99,104,101,109,101,105,110,118,97,108,105,100,32,97,117,116,104,111,114,105,116,121,105,110,118,97,108,105,100,32,112,111,114,116,105,110,118,97,108,105,100,32,102,111,114,109,97,116,115,99,104,101,109,101,32,109,105,115,115,105,110,103,97,117,116,104,111,114,105,116,121,32,109,105,115,115,105,110,103,112,97,116,104,32,109,105,115,115,105,110,103,117,114,105,32,116,111,111,32,108,111,110,103,101,109,112,116,121,32,115,116,114,105,110,103,115,99,104,101,109,101,32,116,111,111,32,108,111,110,103,0,0,0,0,4,0,0,0,4,0,0,0,175,2,0,0,73,110,118,97,108,105,100,85,114,105,73,110,118,97,108,105,100,85,114,105,67,104,97,114,73,110,118,97,108,105,100,83,99,104,101,109,101,73,110,118,97,108,105,100,65,117,116,104,111,114,105,116,121,73,110,118,97,108,105,100,80,111,114,116,73,110,118,97,108,105,100,70,111,114,109,97,116,83,99,104,101,109,101,77,105,115,115,105,110,103,65,117,116,104,111,114,105,116,121,77,105,115,115,105,110,103,80,97,116,104,65,110,100,81,117,101,114,121,77,105,115,115,105,110,103,84,111,111,76,111,110,103,69,109,112,116,121,83,99,104,101,109,101,84,111,111,76,111,110,103,0,0,14,0,0,0,13,0,0,0,16,0,0,0,11,0,0,0,13,0,0,0,13,0,0,0,16,0,0,0,19,0,0,0,7,0,0,0,5,0,0,0,13,0,0,0,126,227,18,0,140,227,18,0,153,227,18,0,169,227,18,0,180,227,18,0,193,227,18,0,206,227,18,0,222,227,18,0,241,227,18,0,248,227,18,0,253,227,18,0,21,0,0,0,14,0,0,0,17,0,0,0,12,0,0,0,14,0,0,0,14,0,0,0,17,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,15,0,0,0,196,226,18,0,217,226,18,0,231,226,18,0,248,226,18,0,4,227,18,0,18,227,18,0,32,227,18,0,49,227,18,0,61,227,18,0,73,227,18,0,85,227,18,0,73,110,118,97,108,105,100,72,101,97,100,101,114,86,97,108,117,101,102,97,105,108,101,100,32,116,111,32,112,97,114,115,101,32,104,101,97,100,101,114,32,118,97,108,117,101,102,97,105,108,101,100,32,116,111,32,99,111,110,118,101,114,116,32,104,101,97,100,101,114,32,116,111,32,97,32,115,116,114,0,176,2,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,116,116,112,45,48,46,50,46,49,50,47,115,114,99,47,104,101,97,100,101,114,47,109,97,112,46,114,115,0,16,229,18,0,95,0,0,0,219,8,0,0,38,0,0,0,16,229,18,0,95,0,0,0,227,8,0,0,51,0,0,0,77,97,120,83,105,122,101,82,101,97,99,104,101,100,109,97,120,32,115,105,122,101,32,114,101,97,99,104,101,100,73,110,118,97,108,105,100,77,101,116,104,111,100,105,110,118,97,108,105,100,32,72,84,84,80,32,109,101,116,104,111,100,0,65,216,203,203,0,11,150,2,1,0,0,0,99,2,0,0,99,97,110,110,111,116,32,97,99,99,101,115,115,32,97,32,84,104,114,101,97,100,32,76,111,99,97,108,32,83,116,111,114,97,103,101,32,118,97,108,117,101,32,100,117,114,105,110,103,32,111,114,32,97,102,116,101,114,32,100,101,115,116,114,117,99,116,105,111,110,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,115,116,100,47,115,114,99,47,116,104,114,101,97,100,47,108,111,99,97,108,46,114,115,0,0,0,38,230,18,0,79,0,0,0,4,1,0,0,26,0,0,0,100,101,115,99,114,105,112,116,105,111,110,40,41,32,105,115,32,100,101,112,114,101,99,97,116,101,100,59,32,117,115,101,32,68,105,115,112,108,97,121,73,110,118,97,108,105,100,83,116,97,116,117,115,67,111,100,101,105,110,118,97,108,105,100,32,115,116,97,116,117,115,32,99,111,100,101,104,116,116,112,58,58,69,114,114,111,114,0,0,0,0,0,8,0,0,0,4,0,0,0,177,2,0,65,248,205,203,0,11,6,1,0,0,0,178,2,0,65,136,206,203,0,11,34,1,0,0,0,179,2,0,0,178,2,0,0,240,230,18,0,180,2,0,0,181,2,0,0,182,2,0,0,180,2,0,0,183,2,0,65,180,206,203,0,11,6,1,0,0,0,184,2,0,65,196,206,203,0,11,154,1,1,0,0,0,185,2,0,0,184,2,0,0,44,231,18,0,180,2,0,0,186,2,0,0,182,2,0,0,187,2,0,0,183,2,0,0,0,0,0,0,1,0,0,0,1,0,0,0,188,2,0,0,0,0,0,0,1,0,0,0,1,0,0,0,189,2,0,0,188,2,0,0,104,231,18,0,190,2,0,0,191,2,0,0,192,2,0,0,193,2,0,0,194,2,0,0,0,0,0,0,1,0,0,0,1,0,0,0,195,2,0,0,0,0,0,0,1,0,0,0,1,0,0,0,196,2,0,0,195,2,0,0,164,231,18,0,190,2,0,0,197,2,0,0,192,2,0,0,193,2,0,0,194,2,0,65,232,207,203,0,11,6,1,0,0,0,198,2,0,65,248,207,203,0,11,34,1,0,0,0,199,2,0,0,198,2,0,0,224,231,18,0,180,2,0,0,200,2,0,0,182,2,0,0,201,2,0,0,183,2,0,65,164,208,203,0,11,6,1,0,0,0,202,2,0,65,180,208,203,0,11,34,1,0,0,0,203,2,0,0,202,2,0,0,28,232,18,0,180,2,0,0,204,2,0,0,182,2,0,0,205,2,0,0,183,2,0,65,224,208,203,0,11,6,1,0,0,0,206,2,0,65,240,208,203,0,11,165,2,1,0,0,0,115,2,0,0,206,2,0,0,88,232,18,0,180,2,0,0,207,2,0,0,182,2,0,0,208,2,0,0,183,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,175,2,0,0,73,110,118,97,108,105,100,85,114,105,0,0,0,0,0,0,4,0,0,0,4,0,0,0,209,2,0,0,73,110,118,97,108,105,100,85,114,105,80,97,114,116,115,0,0,231,18,0,60,231,18,0,120,231,18,0,180,231,18,0,240,231,18,0,44,232,18,0,104,232,18,0,97,100,118,97,110,99,101,32,111,117,116,32,111,102,32,98,111,117,110,100,115,58,32,116,104,101,32,108,101,110,32,105,115,32,32,98,117,116,32,97,100,118,97,110,99,105,110,103,32,98,121,32,236,232,18,0,34,0,0,0,14,233,18,0,18,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,121,116,101,115,45,49,46,56,46,48,47,115,114,99,47,108,105,98,46,114,115,48,233,18,0,88,0,0,0,138,0,0,0,5,0,65,160,211,203,0,11,202,5,1,0,0,0,210,2,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,76,97,121,111,117,116,69,114,114,111,114,0,0,211,2,0,0,212,2,0,0,213,2,0,0,214,2,0,0,215,2,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,121,116,101,115,45,49,46,56,46,48,47,115,114,99,47,98,121,116,101,115,46,114,115,0,0,216,2,0,0,217,2,0,0,218,2,0,0,219,2,0,0,220,2,0,0,221,2,0,0,222,2,0,0,223,2,0,0,219,2,0,0,224,2,0,0,244,233,18,0,90,0,0,0,153,4,0,0,50,0,0,0,244,233,18,0,90,0,0,0,167,4,0,0,73,0,0,0,225,2,0,0,226,2,0,0,227,2,0,0,228,2,0,0,229,2,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,121,116,101,115,45,49,46,56,46,48,47,115,114,99,47,98,121,116,101,115,95,109,117,116,46,114,115,111,118,101,114,102,108,111,119,0,0,172,234,18,0,94,0,0,0,170,2,0,0,21,0,0,0,172,234,18,0,94,0,0,0,212,2,0,0,56,0,0,0,230,2,0,0,231,2,0,0,232,2,0,0,233,2,0,0,234,2,0,0,235,2,0,0,4,0,0,0,4,0,0,0,236,2,0,0,237,2,0,0,235,2,0,0,4,0,0,0,4,0,0,0,238,2,0,0,239,2,0,0,70,110,79,110,99,101,32,99,97,108,108,101,100,32,109,111,114,101,32,116,104,97,110,32,111,110,99,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,119,97,115,109,45,98,105,110,100,103,101,110,45,102,117,116,117,114,101,115,45,48,46,52,46,52,53,47,115,114,99,47,108,105,98,46,114,115,140,235,18,0,104,0,0,0,170,0,0,0,15,0,0,0,140,235,18,0,104,0,0,0,138,0,0,0,39,0,0,0,140,235,18,0,104,0,0,0,180,0,0,0,36,0,0,0,99,108,111,115,117,114,101,32,105,110,118,111,107,101,100,32,114,101,99,117,114,115,105,118,101,108,121,32,111,114,32,97,102,116,101,114,32,98,101,105,110,103,32,100,114,111,112,112,101,100,0,0,244,2,0,0,4,0,0,0,4,0,0,0,245,2,0,0,246,2,0,65,244,216,203,0,11,207,30,1,0,0,0,99,2,0,0,99,97,110,110,111,116,32,97,99,99,101,115,115,32,97,32,84,104,114,101,97,100,32,76,111,99,97,108,32,83,116,111,114,97,103,101,32,118,97,108,117,101,32,100,117,114,105,110,103,32,111,114,32,97,102,116,101,114,32,100,101,115,116,114,117,99,116,105,111,110,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,115,116,100,47,115,114,99,47,116,104,114,101,97,100,47,108,111,99,97,108,46,114,115,0,0,0,194,236,18,0,79,0,0,0,4,1,0,0,26,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,119,97,115,109,45,98,105,110,100,103,101,110,45,102,117,116,117,114,101,115,45,48,46,52,46,52,53,47,115,114,99,47,113,117,101,117,101,46,114,115,0,0,36,237,18,0,106,0,0,0,37,0,0,0,46,0,0,0,36,237,18,0,106,0,0,0,40,0,0,0,41,0,0,0,36,237,18,0,106,0,0,0,62,0,0,0,26,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,119,97,115,109,45,98,105,110,100,103,101,110,45,102,117,116,117,114,101,115,45,48,46,52,46,52,53,47,115,114,99,47,116,97,115,107,47,115,105,110,103,108,101,116,104,114,101,97,100,46,114,115,0,0,192,237,18,0,118,0,0,0,33,0,0,0,21,0,0,0,247,2,0,0,248,2,0,0,249,2,0,0,250,2,0,0,251,2,0,0,192,237,18,0,118,0,0,0,102,0,0,0,37,0,0,0,99,108,111,115,117,114,101,32,105,110,118,111,107,101,100,32,114,101,99,117,114,115,105,118,101,108,121,32,111,114,32,97,102,116,101,114,32,98,101,105,110,103,32,100,114,111,112,112,101,100,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,108,111,116,46,105,115,95,110,111,110,101,40,41,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,102,117,116,117,114,101,115,45,99,104,97,110,110,101,108,45,48,46,51,46,51,49,47,115,114,99,47,111,110,101,115,104,111,116,46,114,115,0,0,0,190,238,18,0,103,0,0,0,130,0,0,0,13,0,0,0,0,3,0,0,4,0,0,0,4,0,0,0,1,3,0,0,2,3,0,0,70,110,79,110,99,101,32,99,97,108,108,101,100,32,109,111,114,101,32,116,104,97,110,32,111,110,99,101,99,97,108,108,101,100,32,96,79,112,116,105,111,110,58,58,117,110,119,114,97,112,95,116,104,114,111,119,40,41,96,32,111,110,32,97,32,96,78,111,110,101,96,32,118,97,108,117,101,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,95,116,104,114,111,119,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,102,117,116,117,114,101,115,45,99,111,114,101,45,48,46,51,46,51,49,47,115,114,99,47,116,97,115,107,47,95,95,105,110,116,101,114,110,97,108,47,97,116,111,109,105,99,95,119,97,107,101,114,46,114,115,0,202,239,18,0,121,0,0,0,55,1,0,0,68,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,108,101,110,32,62,32,48,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,111,100,101,46,114,115,109,240,18,0,91,0,0,0,101,1,0,0,9,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,47,101,110,116,114,121,46,114,115,216,240,18,0,96,0,0,0,113,1,0,0,54,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,105,100,120,32,60,32,67,65,80,65,67,73,84,89,109,240,18,0,91,0,0,0,151,2,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,104,101,105,103,104,116,32,45,32,49,109,240,18,0,91,0,0,0,175,2,0,0,9,0,0,0,109,240,18,0,91,0,0,0,179,2,0,0,9,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,101,109,112,116,121,32,105,110,116,101,114,110,97,108,32,110,111,100,101,0,0,0,200,241,18,0,61,0,0,0,109,240,18,0,91,0,0,0,43,5,0,0,31,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,104,101,105,103,104,116,32,62,32,48,0,0,0,109,240,18,0,91,0,0,0,98,2,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,114,99,46,108,101,110,40,41,32,61,61,32,100,115,116,46,108,101,110,40,41,109,240,18,0,91,0,0,0,47,7,0,0,5,0,0,0,109,240,18,0,91,0,0,0,175,4,0,0,35,0,0,0,109,240,18,0,91,0,0,0,239,4,0,0,36,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,110,111,100,101,46,104,101,105,103,104,116,32,45,32,49,0,0,0,109,240,18,0,91,0,0,0,240,3,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,99,111,117,110,116,32,62,32,48,0,109,240,18,0,91,0,0,0,212,5,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,111,108,100,95,114,105,103,104,116,95,108,101,110,32,43,32,99,111,117,110,116,32,60,61,32,67,65,80,65,67,73,84,89,0,109,240,18,0,91,0,0,0,220,5,0,0,13,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,111,108,100,95,108,101,102,116,95,108,101,110,32,62,61,32,99,111,117,110,116,0,109,240,18,0,91,0,0,0,221,5,0,0,13,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,109,240,18,0,91,0,0,0,12,6,0,0,22,0,0,0,109,240,18,0,91,0,0,0,19,6,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,111,108,100,95,108,101,102,116,95,108,101,110,32,43,32,99,111,117,110,116,32,60,61,32,67,65,80,65,67,73,84,89,0,0,109,240,18,0,91,0,0,0,27,6,0,0,13,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,111,108,100,95,114,105,103,104,116,95,108,101,110,32,62,61,32,99,111,117,110,116,109,240,18,0,91,0,0,0,28,6,0,0,13,0,0,0,109,240,18,0,91,0,0,0,76,6,0,0,22,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,109,97,116,99,104,32,116,114,97,99,107,95,101,100,103,101,95,105,100,120,32,123,10,32,32,32,32,76,101,102,116,79,114,82,105,103,104,116,58,58,76,101,102,116,40,105,100,120,41,32,61,62,32,105,100,120,32,60,61,32,111,108,100,95,108,101,102,116,95,108,101,110,44,10,32,32,32,32,76,101,102,116,79,114,82,105,103,104,116,58,58,82,105,103,104,116,40,105,100,120,41,32,61,62,32,105,100,120,32,60,61,32,114,105,103,104,116,95,108,101,110,44,10,125,0,0,109,240,18,0,91,0,0,0,174,5,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,110,101,119,95,108,101,102,116,95,108,101,110,32,60,61,32,67,65,80,65,67,73,84,89,0,0,109,240,18,0,91,0,0,0,97,5,0,0,9,0,0,0,114,97,110,103,101,32,115,116,97,114,116,32,97,110,100,32,101,110,100,32,97,114,101,32,101,113,117,97,108,32,97,110,100,32,101,120,99,108,117,100,101,100,32,105,110,32,66,84,114,101,101,77,97,112,0,0,76,245,18,0,54,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,115,101,97,114,99,104,46,114,115,0,0,0,140,245,18,0,93,0,0,0,112,0,0,0,21,0,0,0,114,97,110,103,101,32,115,116,97,114,116,32,105,115,32,103,114,101,97,116,101,114,32,116,104,97,110,32,114,97,110,103,101,32,101,110,100,32,105,110,32,66,84,114,101,101,77,97,112,0,0,0,252,245,18,0,49,0,0,0,140,245,18,0,93,0,0,0,121,0,0,0,21,0,0,0,114,97,110,103,101,32,115,116,97,114,116,32,105,115,32,103,114,101,97,116,101,114,32,116,104,97,110,32,114,97,110,103,101,32,101,110,100,32,105,110,32,66,84,114,101,101,83,101,116,0,0,0,72,246,18,0,49,0,0,0,140,245,18,0,93,0,0,0,119,0,0,0,21,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,148,246,18,0,95,0,0,0,88,2,0,0,48,0,0,0,99,97,112,97,99,105,116,121,32,111,118,101,114,102,108,111,119,0,0,0,4,247,18,0,17,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,118,101,99,47,109,111,100,46,114,115,32,247,18,0,76,0,0,0,63,12,0,0,13,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,115,111,114,116,47,115,116,97,98,108,101,47,113,117,105,99,107,115,111,114,116,46,114,115,109,105,100,32,62,32,108,101,110,219,247,18,0,9,0,0,0,124,247,18,0,95,0,0,0,76,0,0,0,31,0,0,0,124,247,18,0,95,0,0,0,70,0,0,0,23,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,12,248,18,0,95,0,0,0,78,0,0,0,53,0,0,0,12,248,18,0,95,0,0,0,79,0,0,0,47,0,0,0,12,248,18,0,95,0,0,0,94,0,0,0,52,0,0,0,12,248,18,0,95,0,0,0,95,0,0,0,51,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,63,1,0,0,73,110,118,97,108,105,100,67,104,97,114,0,0,0,0,0,4,0,0,0,4,0,0,0,64,1,0,0,73,110,118,97,108,105,100,76,101,110,103,116,104,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,65,1,0,0,79,100,100,76,101,110,103,116,104,83,116,114,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,80,1,0,0,69,110,99,111,100,105,110,103,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,108,2,0,0,73,110,118,97,108,105,100,72,101,120,76,101,110,103,116,104,0,0,0,0,4,0,0,0,4,0,0,0,3,3,0,0,73,110,118,97,108,105,100,76,101,110,103,116,104,69,114,114,111,114,101,120,112,101,99,116,101,100,105,110,118,97,108,105,100,73,110,100,101,120,79,117,116,79,102,66,111,117,110,100,115,69,114,114,111,114,105,110,100,101,120,108,101,110,103,116,104,105,110,118,97,114,105,97,110,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,99,104,97,105,110,47,115,114,99,47,105,110,100,101,120,101,114,47,107,101,121,99,104,97,105,110,95,116,120,111,117,116,46,114,115,0,170,249,18,0,105,0,0,0,148,0,0,0,18,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,4,3,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,118,101,99,95,100,101,113,117,101,47,109,111,100,46,114,115,0,0,52,250,18,0,94,0,0,0,72,5,0,0,36,0,0,0,99,97,112,97,99,105,116,121,32,111,118,101,114,102,108,111,119,0,0,0,52,250,18,0,94,0,0,0,54,3,0,0,56,0,0,0,78,111,110,101,0,0,0,0,4,0,0,0,4,0,0,0,28,0,0,0,83,111,109,101,5,3,0,0,105,110,112,117,116,32,99,104,101,99,107,101,100,32,97,98,111,118,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,112,115,98,116,47,109,111,100,46,114,115,0,247,250,18,0,96,0,0,0,7,2,0,0,22,0,0,0,99,104,101,99,107,101,100,32,97,98,111,118,101,0,0,0,247,250,18,0,96,0,0,0,23,2,0,0,66,0,0,0,247,250,18,0,96,0,0,0,15,2,0,0,22,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,6,3,0,0,73,110,112,117,116,115,73,110,100,101,120,69,114,114,111,114,255,255,255,255,255,255,255,255,184,251,18,0,65,208,247,203,0,11,254,4,170,249,18,0,105,0,0,0,64,2,0,0,52,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,105,110,100,101,120,32,105,115,32,111,117,116,32,111,102,32,98,111,117,110,100,115,224,251,18,0,64,0,0,0,170,249,18,0,105,0,0,0,76,2,0,0,17,0,0,0,119,101,32,106,117,115,116,32,105,110,115,101,114,116,101,100,32,105,116,0,170,249,18,0,105,0,0,0,178,2,0,0,14,0,0,0,170,249,18,0,105,0,0,0,114,1,0,0,69,0,0,0,170,249,18,0,105,0,0,0,124,1,0,0,57,0,0,0,170,249,18,0,105,0,0,0,182,1,0,0,53,0,0,0,170,249,18,0,105,0,0,0,219,1,0,0,64,0,0,0,109,117,115,116,32,101,120,105,115,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,99,104,97,105,110,47,115,114,99,47,105,110,100,101,120,101,114,47,115,112,107,95,116,120,111,117,116,46,114,115,0,0,166,252,18,0,100,0,0,0,229,0,0,0,64,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,119,97,108,108,101,116,47,115,114,99,47,112,115,98,116,47,109,111,100,46,114,115,28,253,18,0,92,0,0,0,46,0,0,0,38,0,0,0,28,253,18,0,92,0,0,0,46,0,0,0,29,0,0,0,115,116,114,117,99,116,32,67,104,97,110,103,101,83,101,116,116,104,101,32,100,101,115,99,114,105,112,116,111,114,32,99,97,110,110,111,116,32,110,101,101,100,32,104,97,114,100,101,110,101,100,32,100,101,114,105,118,97,116,105,111,110,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,99,104,97,105,110,47,115,114,99,47,115,112,107,95,105,116,101,114,46,114,115,0,0,0,214,253,18,0,91,0,0,0,119,0,0,0,14,0,0,0,117,108,108,114,117,101,97,108,115,101,0,65,216,252,203,0,11,19,1,0,0,0,12,0,0,0,255,255,255,255,255,255,255,255,96,254,18,0,65,252,252,203,0,11,145,5,4,0,0,0,4,0,0,0,108,2,0,0,0,0,0,0,8,0,0,0,4,0,0,0,9,3,0,0,0,0,0,0,1,0,0,0,1,0,0,0,10,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,11,3,0,0,73,110,99,111,114,114,101,99,116,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,77,101,115,115,97,103,101,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,73,110,118,97,108,105,100,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,83,101,99,114,101,116,75,101,121,73,110,118,97,108,105,100,83,104,97,114,101,100,83,101,99,114,101,116,73,110,118,97,108,105,100,82,101,99,111,118,101,114,121,73,100,73,110,118,97,108,105,100,84,119,101,97,107,78,111,116,69,110,111,117,103,104,77,101,109,111,114,121,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,83,117,109,0,0,0,0,0,0,4,0,0,0,4,0,0,0,55,0,0,0,73,110,118,97,108,105,100,80,97,114,105,116,121,86,97,108,117,101,73,110,118,97,108,105,100,69,108,108,83,119,105,102,116,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,47,101,110,116,114,121,46,114,115,0,0,0,141,255,18,0,96,0,0,0,53,2,0,0,42,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,23,1,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,99,112,50,53,54,107,49,45,48,46,50,57,46,49,47,115,114,99,47,107,101,121,46,114,115,0,0,0,12,3,0,0,84,97,112,32,116,119,101,97,107,32,102,97,105,108,101,100,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,99,114,121,112,116,111,47,107,101,121,46,114,115,0,0,132,0,19,0,98,0,0,0,51,3,0,0,58,0,0,0,72,97,114,100,101,110,101,100,67,104,105,108,100,77,117,108,116,105,75,101,121,0,65,152,130,204,0,11,242,7,1,0,0,0,149,1,0,0,115,104,111,117,108,100,32,110,111,116,32,112,97,110,105,99,44,32,112,107,95,112,97,114,105,116,121,32,105,115,32,48,32,111,114,32,49,0,0,0,16,0,19,0,93,0,0,0,125,4,0,0,45,0,0,0,1,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,99,112,50,53,54,107,49,45,48,46,50,57,46,49,47,115,114,99,47,101,99,100,115,97,47,109,111,100,46,114,115,0,92,1,19,0,99,0,0,0,67,1,0,0,36,0,0,0,92,1,19,0,99,0,0,0,51,1,0,0,17,0,0,0,92,1,19,0,99,0,0,0,2,1,0,0,13,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,99,112,50,53,54,107,49,45,48,46,50,57,46,49,47,115,114,99,47,115,99,104,110,111,114,114,46,114,115,0,0,0,240,1,19,0,97,0,0,0,110,0,0,0,13,0,0,0,78,111,116,32,101,110,111,117,103,104,32,105,116,101,109,115,32,115,101,108,101,99,116,101,100,58,32,0,100,2,19,0,27,0,0,0,73,110,100,101,120,32,111,117,116,32,111,102,32,114,97,110,103,101,58,32,136,2,19,0,20,0,0,0,65,100,100,32,111,110,32,108,101,97,102,65,100,100,32,111,110,32,112,97,114,116,105,97,108,32,99,111,109,112,108,101,116,101,77,105,120,101,100,32,116,105,109,101,108,111,99,107,32,117,110,105,116,115,73,110,99,111,109,112,97,116,105,98,108,101,32,99,111,110,100,105,116,105,111,110,115,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,57,0,0,0,78,111,116,69,110,111,117,103,104,73,116,101,109,115,83,101,108,101,99,116,101,100,73,110,100,101,120,79,117,116,79,102,82,97,110,103,101,65,100,100,79,110,76,101,97,102,65,100,100,79,110,80,97,114,116,105,97,108,67,111,109,112,108,101,116,101,77,105,120,101,100,84,105,109,101,108,111,99,107,85,110,105,116,115,73,110,99,111,109,112,97,116,105,98,108,101,67,111,110,100,105,116,105,111,110,115,119,115,104,115,111,114,116,101,100,109,117,108,116,105,40,32,97,114,103,115,41,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,119,115,104,32,100,101,115,99,114,105,112,116,111,114,1,0,0,0,0,0,0,0,124,3,19,0,1,0,0,0,125,3,19,0,35,0,0,0,119,112,107,104,32,97,114,103,115,41,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,119,112,107,104,32,100,101,115,99,114,105,112,116,111,114,1,0,0,0,0,0,0,0,124,3,19,0,1,0,0,0,188,3,19,0,36,0,0,0,77,117,115,116,32,116,121,112,101,99,104,101,99,107,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,115,111,114,116,101,100,109,117,108,116,105,46,114,115,0,6,4,19,0,113,0,0,0,119,0,0,0,71,0,0,0,117,110,107,110,111,119,110,32,102,111,114,109,97,116,32,102,111,114,32,115,99,114,105,112,116,32,115,112,101,110,100,105,110,103,32,112,97,116,104,115,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,116,97,112,114,111,111,116,32,100,101,115,99,114,105,112,116,111,114,78,111,32,79,117,116,101,114,32,99,111,110,116,101,120,116,32,101,114,114,111,114,115,1,0,0,0,0,0,0,0,125,123,0,0,28,3,0,0,12,0,0,0,4,0,0,0,29,3,0,0,30,3,0,0,31,3,0,65,148,138,204,0,11,175,16,1,0,0,0,32,3,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,83,5,19,0,75,0,0,0,6,10,0,0,14,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,0,33,3,0,0,72,0,0,0,8,0,0,0,34,3,0,0,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,56,0,0,0,73,110,118,97,108,105,100,79,112,99,111,100,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,57,0,0,0,78,111,110,77,105,110,105,109,97,108,86,101,114,105,102,121,0,0,0,0,4,0,0,0,4,0,0,0,58,0,0,0,73,110,118,97,108,105,100,80,117,115,104,0,0,0,0,0,4,0,0,0,4,0,0,0,59,0,0,0,83,99,114,105,112,116,0,0,0,0,0,0,4,0,0,0,4,0,0,0,60,0,0,0,65,100,100,114,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,61,0,0,0,65,100,100,114,80,50,115,104,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,35,3,0,0,67,109,115,84,111,111,77,97,110,121,75,101,121,115,0,0,0,0,0,0,4,0,0,0,4,0,0,0,47,0,0,0,77,117,108,116,105,65,84,111,111,77,97,110,121,75,101,121,115,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,85,110,112,114,105,110,116,97,98,108,101,0,0,0,0,0,4,0,0,0,4,0,0,0,64,0,0,0,69,120,112,101,99,116,101,100,67,104,97,114,85,110,101,120,112,101,99,116,101,100,83,116,97,114,116,85,110,101,120,112,101,99,116,101,100,77,117,108,116,105,67,111,108,111,110,65,116,79,117,116,115,105,100,101,79,114,85,110,107,110,111,119,110,87,114,97,112,112,101,114,78,111,110,84,111,112,76,101,118,101,108,84,114,97,105,108,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,65,0,0,0,77,105,115,115,105,110,103,83,105,103,67,111,117,108,100,78,111,116,83,97,116,105,115,102,121,84,121,112,101,67,104,101,99,107,66,97,100,68,101,115,99,114,105,112,116,111,114,0,0,0,0,0,4,0,0,0,4,0,0,0,66,0,0,0,83,101,99,112,0,0,0,0,4,0,0,0,4,0,0,0,67,0,0,0,80,111,108,105,99,121,69,114,114,111,114,0,0,0,0,0,4,0,0,0,4,0,0,0,68,0,0,0,76,105,102,116,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,69,0,0,0,67,111,110,116,101,120,116,69,114,114,111,114,77,97,120,82,101,99,117,114,115,105,118,101,68,101,112,116,104,69,120,99,101,101,100,101,100,78,111,110,83,116,97,110,100,97,114,100,66,97,114,101,83,99,114,105,112,116,0,0,0,0,0,0,4,0,0,0,4,0,0,0,70,0,0,0,65,110,97,108,121,115,105,115,69,114,114,111,114,73,109,112,111,115,115,105,98,108,101,83,97,116,105,115,102,97,99,116,105,111,110,66,97,114,101,68,101,115,99,114,105,112,116,111,114,65,100,100,114,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,36,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,37,3,0,0,80,117,98,75,101,121,67,116,120,69,114,114,111,114,84,114,78,111,83,99,114,105,112,116,67,111,100,101,77,117,108,116,105,112,97,116,104,68,101,115,99,76,101,110,77,105,115,109,97,116,99,104,0,0,0,0,4,0,0,0,4,0,0,0,73,0,0,0,65,98,115,111,108,117,116,101,76,111,99,107,84,105,109,101,0,0,0,0,4,0,0,0,4,0,0,0,74,0,0,0,82,101,108,97,116,105,118,101,76,111,99,107,84,105,109,101,0,0,0,0,4,0,0,0,4,0,0,0,75,0,0,0,84,104,114,101,115,104,111,108,100,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,76,0,0,0,80,97,114,115,101,84,104,114,101,115,104,111,108,100,116,114,40,41,0,0,130,9,19,0,3,0,0,0,133,9,19,0,1,0,0,0,44,0,0,0,130,9,19,0,3,0,0,0,152,9,19,0,1,0,0,0,133,9,19,0,1,0,0,0,112,107,104,40,180,9,19,0,4,0,0,0,133,9,19,0,1,0,0,0,176,5,19,0,79,0,0,0,190,1,0,0,55,0,0,0,241,4,19,0,1,0,0,0,152,9,19,0,1,0,0,0,240,4,19,0,1,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,80,1,0,0,70,117,108,108,75,101,121,80,97,114,115,101,69,114,114,111,114,88,111,110,108,121,75,101,121,80,97,114,115,101,69,114,114,111,114,119,115,104,40,0,35,10,19,0,4,0,0,0,133,9,19,0,1,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,38,3,0,0,83,105,110,103,108,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,39,3,0,0,88,80,117,98,0,0,0,0,4,0,0,0,4,0,0,0,40,3,0,0,77,117,108,116,105,88,80,117,98,119,112,107,104,40,0,0,125,10,19,0,5,0,0,0,133,9,19,0,1,0,0,0,116,114,91,35,32,97,114,103,115,93,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,116,97,112,114,111,111,116,32,100,101,115,99,114,105,112,116,111,114,0,1,0,0,0,0,0,0,0,150,10,19,0,2,0,0,0,152,10,19,0,39,0,0,0,35,32,115,99,114,105,112,116,32,97,115,115,111,99,105,97,116,101,100,32,119,105,116,104,32,96,107,101,121,45,112,97,116,104,96,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,116,97,112,114,111,111,116,32,100,101,115,99,114,105,112,116,111,114,216,10,19,0,1,0,0,0,217,10,19,0,67,0,0,0,112,107,104,32,97,114,103,115,41,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,112,107,104,32,100,101,115,99,114,105,112,116,111,114,0,0,1,0,0,0,0,0,0,0,124,3,19,0,1,0,0,0,47,11,19,0,35,0,0,0,115,104,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,105,116,101,114,47,116,114,101,101,46,114,115,0,0,110,11,19,0,100,0,0,0,157,0,0,0,31,0,0,0,110,11,19,0,100,0,0,0,157,0,0,0,71,0,0,0,110,11,19,0,100,0,0,0,170,0,0,0,27,0,0,0,105,115,95,119,105,116,110,101,115,115,95,112,114,111,103,114,97,109,32,103,117,97,114,97,110,116,101,101,115,32,108,101,110,32,62,32,52,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,97,100,100,114,101,115,115,47,109,111,100,46,114,115,41,12,19,0,99,0,0,0,58,2,0,0,48,0,0,0,45,3,0,0,0,1,0,0,4,0,0,0,46,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,88,2,0,0,68,101,115,99,114,105,112,116,111,114,65,108,114,101,97,100,121,65,115,115,105,103,110,101,100,100,101,115,99,114,105,112,116,111,114,101,120,105,115,116,105,110,103,95,97,115,115,105,103,110,109,101,110,116,0,0,0,0,0,0,1,0,0,0,1,0,0,0,47,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,28,0,0,0,75,101,121,99,104,97,105,110,65,108,114,101,97,100,121,65,115,115,105,103,110,101,100,107,101,121,99,104,97,105,110,0,0,0,0,0,255,255,255,255,255,255,255,255,56,13,19,0,65,208,154,204,0,11,22,48,3,0,0,12,0,0,0,4,0,0,0,49,3,0,0,50,3,0,0,31,3,0,65,240,154,204,0,11,217,6,1,0,0,0,51,3,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,175,13,19,0,75,0,0,0,6,10,0,0,14,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,52,3,0,0,53,3,0,0,4,1,0,0,4,0,0,0,54,3,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,0,55,3,0,0,12,0,0,0,4,0,0,0,56,3,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,69,114,114,111,114,0,0,0,0,4,0,0,0,4,0,0,0,57,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,57,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,104,2,0,0,107,105,110,100,101,114,114,111,114,66,105,116,99,111,105,110,84,101,115,116,110,101,116,84,101,115,116,110,101,116,52,83,105,103,110,101,116,82,101,103,116,101,115,116,78,111,116,70,111,117,110,100,80,101,114,109,105,115,115,105,111,110,68,101,110,105,101,100,67,111,110,110,101,99,116,105,111,110,82,101,102,117,115,101,100,67,111,110,110,101,99,116,105,111,110,82,101,115,101,116,67,111,110,110,101,99,116,105,111,110,65,98,111,114,116,101,100,78,111,116,67,111,110,110,101,99,116,101,100,65,100,100,114,73,110,85,115,101,65,100,100,114,78,111,116,65,118,97,105,108,97,98,108,101,66,114,111,107,101,110,80,105,112,101,65,108,114,101,97,100,121,69,120,105,115,116,115,87,111,117,108,100,66,108,111,99,107,73,110,118,97,108,105,100,73,110,112,117,116,73,110,118,97,108,105,100,68,97,116,97,84,105,109,101,100,79,117,116,87,114,105,116,101,90,101,114,111,73,110,116,101,114,114,117,112,116,101,100,85,110,101,120,112,101,99,116,101,100,69,111,102,79,116,104,101,114,78,111,110,101,83,111,109,101,1,0,0,0,0,0,0,0,58,3,0,0,85,110,114,101,99,111,103,110,105,122,101,100,83,99,114,105,112,116,0,0,0,0,0,0,4,0,0,0,4,0,0,0,26,1,0,0,87,105,116,110,101,115,115,80,114,111,103,114,97,109,0,0,0,0,0,0,4,0,0,0,4,0,0,0,25,1,0,0,87,105,116,110,101,115,115,86,101,114,115,105,111,110,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,99,114,121,112,116,111,47,115,105,103,104,97,115,104,46,114,115,82,16,19,0,102,0,0,0,56,4,0,0,90,0,0,0,1,0,65,232,161,204,0,11,243,18,82,16,19,0,102,0,0,0,29,4,0,0,58,0,0,0,82,16,19,0,102,0,0,0,20,4,0,0,74,0,0,0,82,16,19,0,102,0,0,0,21,4,0,0,68,0,0,0,82,16,19,0,102,0,0,0,167,3,0,0,49,0,0,0,82,16,19,0,102,0,0,0,43,3,0,0,36,0,0,0,104,97,115,104,32,101,110,103,105,110,101,32,101,114,114,111,114,32,0,0,56,17,19,0,18,0,0,0,82,16,19,0,102,0,0,0,129,5,0,0,32,0,0,0,104,14,19,0,79,0,0,0,190,1,0,0,55,0,0,0,73,110,118,97,108,105,100,32,115,99,114,105,112,116,32,99,111,110,116,101,120,116,73,110,118,97,108,105,100,32,110,101,116,119,111,114,107,73,110,118,97,108,105,100,32,99,104,101,99,107,115,117,109,66,73,80,51,50,32,101,114,114,111,114,58,32,0,0,169,17,19,0,13,0,0,0,77,105,110,105,115,99,114,105,112,116,32,101,114,114,111,114,58,32,0,0,192,17,19,0,18,0,0,0,108,111,97,100,101,100,32,100,97,116,97,32,105,115,32,109,105,115,115,105,110,103,32,110,101,116,119,111,114,107,32,116,121,112,101,108,111,97,100,101,100,32,100,97,116,97,32,105,115,32,109,105,115,115,105,110,103,32,103,101,110,101,115,105,115,32,104,97,115,104,108,111,97,100,101,100,32,100,97,116,97,32,105,115,32,109,105,115,115,105,110,103,32,100,101,115,99,114,105,112,116,111,114,32,102,111,114,32,107,101,121,99,104,97,105,110,32,0,0,0,34,18,19,0,47,0,0,0,100,97,116,97,32,109,105,115,109,97,116,99,104,58,32,0,92,18,19,0,15,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,119,97,108,108,101,116,47,115,114,99,47,119,97,108,108,101,116,47,109,111,100,46,114,115,107,101,121,99,104,97,105,110,32,109,117,115,116,32,101,120,105,115,116,0,0,0,116,18,19,0,94,0,0,0,137,2,0,0,14,0,0,0,100,101,114,105,118,97,116,105,111,110,32,105,110,100,101,120,32,105,115,32,111,117,116,32,111,102,32,98,111,117,110,100,115,0,0,0,116,18,19,0,94,0,0,0,143,2,0,0,14,0,0,0,109,117,115,116,32,104,97,118,101,32,97,100,100,114,101,115,115,32,102,111,114,109,0,0,116,18,19,0,94,0,0,0,147,2,0,0,63,0,0,0,116,18,19,0,94,0,0,0,184,2,0,0,14,0,0,0,116,18,19,0,94,0,0,0,191,2,0,0,18,0,0,0,116,18,19,0,94,0,0,0,215,2,0,0,14,0,0,0,116,18,19,0,94,0,0,0,240,2,0,0,14,0,0,0,116,18,19,0,94,0,0,0,248,2,0,0,18,0,0,0,102,105,114,115,116,32,100,101,115,99,114,105,112,116,111,114,32,105,110,116,114,111,100,117,99,101,100,32,109,117,115,116,32,115,117,99,99,101,101,100,116,18,19,0,94,0,0,0,211,9,0,0,10,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,105,110,100,101,120,101,114,46,105,110,115,101,114,116,95,100,101,115,99,114,105,112,116,111,114,40,75,101,121,99,104,97,105,110,75,105,110,100,58,58,69,120,116,101,114,110,97,108,44,10,32,32,32,32,32,32,32,32,100,101,115,99,114,105,112,116,111,114,41,46,101,120,112,101,99,116,40,34,102,105,114,115,116,32,100,101,115,99,114,105,112,116,111,114,32,105,110,116,114,111,100,117,99,101,100,32,109,117,115,116,32,115,117,99,99,101,101,100,34,41,0,0,116,18,19,0,94,0,0,0,209,9,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,105,110,100,101,120,101,114,46,105,110,115,101,114,116,95,100,101,115,99,114,105,112,116,111,114,40,75,101,121,99,104,97,105,110,75,105,110,100,58,58,73,110,116,101,114,110,97,108,44,10,32,32,32,32,32,32,32,32,32,32,32,32,99,104,97,110,103,101,95,100,101,115,99,114,105,112,116,111,114,41,46,109,97,112,95,101,114,114,40,124,101,124,10,32,32,32,32,32,32,32,32,32,32,32,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,115,101,32,98,100,107,95,99,104,97,105,110,58,58,105,110,100,101,120,101,114,58,58,107,101,121,99,104,97,105,110,95,116,120,111,117,116,58,58,73,110,115,101,114,116,68,101,115,99,114,105,112,116,111,114,69,114,114,111,114,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,109,97,116,99,104,32,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,110,115,101,114,116,68,101,115,99,114,105,112,116,111,114,69,114,114,111,114,58,58,68,101,115,99,114,105,112,116,111,114,65,108,114,101,97,100,121,65,115,115,105,103,110,101,100,32,123,32,46,46,32,125,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,114,97,116,101,58,58,100,101,115,99,114,105,112,116,111,114,58,58,101,114,114,111,114,58,58,69,114,114,111,114,58,58,69,120,116,101,114,110,97,108,65,110,100,73,110,116,101,114,110,97,108,65,114,101,84,104,101,83,97,109,101,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,110,115,101,114,116,68,101,115,99,114,105,112,116,111,114,69,114,114,111,114,58,58,75,101,121,99,104,97,105,110,65,108,114,101,97,100,121,65,115,115,105,103,110,101,100,32,123,32,46,46,32,125,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,110,114,101,97,99,104,97,98,108,101,33,40,34,116,104,105,115,32,105,115,32,116,104,101,32,102,105,114,115,116,32,116,105,109,101,32,119,101,39,114,101,32,97,115,115,105,103,110,105,110,103,32,105,110,116,101,114,110,97,108,34,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,63,0,0,116,18,19,0,94,0,0,0,216,9,0,0,9,0,0,0,73,110,118,97,108,105,100,83,99,114,105,112,116,67,111,110,116,101,120,116,73,110,118,97,108,105,100,78,101,116,119,111,114,107,73,110,118,97,108,105,100,67,104,101,99,107,115,117,109,77,101,115,115,97,103,101,0,0,0,0,4,0,0,0,4,0,0,0,34,1,0,0,66,105,112,51,50,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,36,1,0,0,77,105,110,105,115,99,114,105,112,116,69,120,116,101,114,110,97,108,73,110,116,101,114,110,97,108,0,0,0,0,0,0,1,0,0,0,1,0,0,0,59,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,27,0,0,0,78,101,116,119,111,114,107,108,111,97,100,101,100,101,120,112,101,99,116,101,100,0,0,0,0,0,0,0,32,0,0,0,1,0,0,0,60,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,61,3,0,0,71,101,110,101,115,105,115,0,62,3,0,0,0,1,0,0,4,0,0,0,63,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,64,3,0,0,68,101,115,99,114,105,112,116,111,114,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,116,104,105,115,32,105,115,32,116,104,101,32,102,105,114,115,116,32,116,105,109,101,32,119,101,39,114,101,32,97,115,115,105,103,110,105,110,103,32,105,110,116,101,114,110,97,108,0,18,24,19,0,89,0,0,0,116,18,19,0,94,0,0,0,225,9,0,0,25,0,0,0,7,0,0,0,7,0,0,0,8,0,0,0,6,0,0,0,7,0,0,0,245,14,19,0,252,14,19,0,3,15,19,0,11,15,19,0,17,15,19,0,8,0,0,0,16,0,0,0,17,0,0,0,15,0,0,0,17,0,0,0,12,0,0,0,9,0,0,0,16,0,0,0,10,0,0,0,13,0,0,0,10,0,0,0,12,0,0,0,11,0,0,0,8,0,0,0,9,0,0,0,11,0,0,0,13,0,0,0,5,0,0,0,24,15,19,0,32,15,19,0,48,15,19,0,65,15,19,0,80,15,19,0,97,15,19,0,109,15,19,0,118,15,19,0,134,15,19,0,144,15,19,0,157,15,19,0,167,15,19,0,179,15,19,0,190,15,19,0,198,15,19,0,207,15,19,0,218,15,19,0,231,15,19,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,60,25,19,0,95,0,0,0,198,0,0,0,39,0,0,0,60,25,19,0,95,0,0,0,22,2,0,0,47,0,0,0,60,25,19,0,95,0,0,0,161,0,0,0,36,0,0,0,65,3,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,46,114,115,0,0,208,25,19,0,90,0,0,0,250,0,0,0,63,0,0,0,208,25,19,0,90,0,0,0,31,1,0,0,46,0,0,0,0,0,0,0,255,255,255,255,255,255,255,255,80,26,19,0,65,232,180,204,0,11,162,3,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,99,104,97,105,110,47,115,114,99,47,116,120,95,103,114,97,112,104,46,114,115,100,101,115,99,101,110,100,97,110,116,115,32,97,108,119,97,121,115,32,105,110,99,108,117,100,101,115,32,97,116,32,108,101,97,115,116,32,111,110,101,32,116,114,97,110,115,97,99,116,105,111,110,32,40,116,104,101,32,114,111,111,116,32,116,120,104,26,19,0,91,0,0,0,84,3,0,0,14,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,107,101,121,46,114,115,67,97,110,39,116,32,109,97,107,101,32,97,110,32,101,120,116,101,110,100,101,100,32,112,114,105,118,97,116,101,32,107,101,121,32,119,105,116,104,32,109,117,108,116,105,112,108,101,32,112,97,116,104,115,32,105,110,116,111,32,97,32,112,117,98,108,105,99,32,107,101,121,46,0,0,20,27,19,0,105,0,0,0,220,0,0,0,50,0,0,0,85,110,97,98,108,101,32,116,111,32,100,101,114,105,118,101,32,116,104,101,32,104,97,114,100,101,110,101,100,32,115,116,101,112,115,0,0,0,0,0,8,0,0,0,4,0,0,0,66,3,0,65,148,184,204,0,11,201,21,1,0,0,0,67,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,68,3,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,0,0,0,0,0,16,0,0,0,4,0,0,0,69,3,0,0,73,110,99,111,114,114,101,99,116,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,77,101,115,115,97,103,101,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,73,110,118,97,108,105,100,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,83,101,99,114,101,116,75,101,121,73,110,118,97,108,105,100,83,104,97,114,101,100,83,101,99,114,101,116,73,110,118,97,108,105,100,82,101,99,111,118,101,114,121,73,100,73,110,118,97,108,105,100,84,119,101,97,107,78,111,116,69,110,111,117,103,104,77,101,109,111,114,121,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,83,117,109,0,0,0,0,0,0,4,0,0,0,4,0,0,0,55,0,0,0,73,110,118,97,108,105,100,80,97,114,105,116,121,86,97,108,117,101,73,110,118,97,108,105,100,69,108,108,83,119,105,102,116,67,97,110,110,111,116,68,101,114,105,118,101,70,114,111,109,72,97,114,100,101,110,101,100,75,101,121,0,0,0,0,4,0,0,0,4,0,0,0,66,0,0,0,83,101,99,112,50,53,54,107,49,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,35,3,0,0,73,110,118,97,108,105,100,67,104,105,108,100,78,117,109,98,101,114,73,110,118,97,108,105,100,67,104,105,108,100,78,117,109,98,101,114,70,111,114,109,97,116,73,110,118,97,108,105,100,68,101,114,105,118,97,116,105,111,110,80,97,116,104,70,111,114,109,97,116,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,143,0,0,0,85,110,107,110,111,119,110,86,101,114,115,105,111,110,0,0,0,0,0,0,4,0,0,0,4,0,0,0,108,2,0,0,87,114,111,110,103,69,120,116,101,110,100,101,100,75,101,121,76,101,110,103,116,104,0,0,0,0,0,0,4,0,0,0,4,0,0,0,144,0,0,0,66,97,115,101,53,56,0,0,0,0,0,0,4,0,0,0,4,0,0,0,145,0,0,0,72,101,120,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,72,101,120,76,101,110,103,116,104,0,0,0,0,4,0,0,0,4,0,0,0,146,0,0,0,73,110,118,97,108,105,100,66,97,115,101,53,56,80,97,121,108,111,97,100,76,101,110,103,116,104,0,0,0,0,0,0,1,0,0,0,1,0,0,0,70,3,0,0,0,0,0,0,1,0,0,0,1,0,0,0,71,3,0,0,0,0,0,0,4,0,0,0,1,0,0,0,72,3,0,0,0,0,0,0,8,0,0,0,4,0,0,0,73,3,0,0,0,0,0,0,32,0,0,0,1,0,0,0,74,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,75,3,0,0,110,101,116,119,111,114,107,100,101,112,116,104,112,97,114,101,110,116,95,102,105,110,103,101,114,112,114,105,110,116,99,104,105,108,100,95,110,117,109,98,101,114,112,114,105,118,97,116,101,95,107,101,121,99,104,97,105,110,95,99,111,100,101,0,228,30,19,0,7,0,0,0,235,30,19,0,5,0,0,0,240,30,19,0,18,0,0,0,2,31,19,0,12,0,0,0,14,31,19,0,11,0,0,0,25,31,19,0,10,0,0,0,88,112,114,105,118,78,111,114,109,97,108,105,110,100,101,120,72,97,114,100,101,110,101,100,77,97,105,110,84,101,115,116,78,111,110,101,0,0,0,0,4,0,0,0,4,0,0,0,76,3,0,0,83,111,109,101,0,0,0,0,4,0,0,0,4,0,0,0,191,1,0,0,84,114,121,70,114,111,109,83,108,105,99,101,69,114,114,111,114,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,98,105,112,51,50,46,114,115,0,0,0,0,0,0,1,0,0,0,1,0,0,0,77,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,78,3,0,0,80,114,105,118,97,116,101,75,101,121,99,111,109,112,114,101,115,115,101,100,105,110,110,101,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,23,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,79,3,0,0,68,101,114,105,118,80,97,116,104,115,52,32,105,115,32,116,104,101,32,102,105,110,103,101,114,112,114,105,110,116,32,108,101,110,103,116,104,0,0,0,173,31,19,0,93,0,0,0,187,2,0,0,48,0,0,0,173,31,19,0,93,0,0,0,120,2,0,0,63,0,0,0,115,116,97,116,105,115,116,105,99,97,108,108,121,32,105,109,112,111,115,115,105,98,108,101,32,116,111,32,104,105,116,0,173,31,19,0,93,0,0,0,121,2,0,0,14,0,0,0,173,31,19,0,93,0,0,0,123,2,0,0,52,0,0,0,73,110,118,97,108,105,100,66,97,115,101,53,56,80,97,121,108,111,97,100,76,101,110,103,116,104,69,114,114,111,114,108,101,110,103,116,104,0,0,0,80,3,0,0,16,0,0,0,4,0,0,0,81,3,0,0,0,0,0,0,80,0,0,0,4,0,0,0,82,3,0,0,83,3,0,0,12,0,0,0,4,0,0,0,84,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,85,3,0,0,68,101,115,99,114,105,112,116,111,114,88,75,101,121,111,114,105,103,105,110,120,107,101,121,100,101,114,105,118,97,116,105,111,110,95,112,97,116,104,119,105,108,100,99,97,114,100,0,86,3,0,0,12,0,0,0,4,0,0,0,87,3,0,0,68,101,115,99,114,105,112,116,111,114,77,117,108,116,105,88,75,101,121,100,101,114,105,118,97,116,105,111,110,95,112,97,116,104,115,115,104,111,117,108,100,32,110,111,116,32,112,97,110,105,99,44,32,112,107,95,112,97,114,105,116,121,32,105,115,32,48,32,111,114,32,49,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,99,112,50,53,54,107,49,45,48,46,50,57,46,49,47,115,114,99,47,107,101,121,46,114,115,0,0,0,224,33,19,0,93,0,0,0,125,4,0,0,45,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,119,97,108,108,101,116,47,115,114,99,47,119,97,108,108,101,116,47,115,105,103,110,101,114,46,114,115,0,0,0,80,34,19,0,97,0,0,0,102,1,0,0,61,0,0,0,80,34,19,0,97,0,0,0,98,1,0,0,25,0,0,0,80,34,19,0,97,0,0,0,100,1,0,0,58,0,0,0,80,34,19,0,97,0,0,0,5,2,0,0,31,0,0,0,80,34,19,0,97,0,0,0,17,2,0,0,37,0,0,0,80,34,19,0,97,0,0,0,205,1,0,0,61,0,0,0,80,34,19,0,97,0,0,0,216,1,0,0,45,0,0,0,80,34,19,0,97,0,0,0,225,1,0,0,32,0,0,0,80,34,19,0,97,0,0,0,252,1,0,0,45,0,0,0,80,34,19,0,97,0,0,0,239,1,0,0,48,0,0,0,105,110,118,97,108,105,100,32,111,114,32,99,111,114,114,117,112,116,101,100,32,101,99,100,115,97,32,115,105,103,110,97,116,117,114,101,80,34,19,0,97,0,0,0,45,2,0,0,10,0,0,0,80,34,19,0,97,0,0,0,64,2,0,0,84,0,0,0,105,110,118,97,108,105,100,32,111,114,32,99,111,114,114,117,112,116,101,100,32,115,99,104,110,111,114,114,32,115,105,103,110,97,116,117,114,101,0,0,80,34,19,0,97,0,0,0,75,2,0,0,10,0,0,0,0,0,0,0,35,0,0,0,1,0,0,0,0,0,0,0,35,0,0,0,1,0,0,0,88,3,0,0,208,35,19,0,208,35,19,0,89,3,0,0,90,3,0,0,91,3,0,0,92,3,0,0,116,0,0,0,4,0,0,0,92,3,0,0,116,0,0,0,4,0,0,0,93,3,0,0,0,36,19,0,0,36,19,0,94,3,0,0,95,3,0,0,96,3,0,0,97,3,0,0,116,0,0,0,4,0,0,0,97,3,0,0,116,0,0,0,4,0,0,0,98,3,0,0,48,36,19,0,48,36,19,0,94,3,0,0,99,3,0,0,100,3,0,0,80,34,19,0,97,0,0,0,90,3,0,0,26,0,0,0,76,101,103,97,99,121,83,101,103,119,105,116,118,48,0,0,0,0,0,0,4,0,0,0,4,0,0,0,101,3,0,0,84,97,112,105,115,95,105,110,116,101,114,110,97,108,95,107,101,121,0,0,102,3,0,0,112,0,0,0,4,0,0,0,103,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,104,3,0,0,83,105,103,110,101,114,87,114,97,112,112,101,114,115,105,103,110,101,114,99,116,120,0,0,0,0,0,0,34,0,0,0,1,0,0,0,105,3,0,0,106,3,0,0,112,0,0,0,4,0,0,0,107,3,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,109,105,110,105,115,99,114,105,112,116,47,109,111,100,46,114,115,0,0,0,1,0,0,0,0,0,0,0,252,36,19,0,105,0,0,0,10,2,0,0,45,0,0,0,252,36,19,0,105,0,0,0,10,2,0,0,55,0,0,0,252,36,19,0,105,0,0,0,226,1,0,0,72,0,0,0,252,36,19,0,105,0,0,0,226,1,0,0,53,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,112,114,105,109,105,116,105,118,101,115,47,116,104,114,101,115,104,111,108,100,46,114,115,0,176,37,19,0,111,0,0,0,187,0,0,0,70,0,0,0,109,3,0,0,4,0,0,0,4,0,0,0,110,3,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,0,111,3,0,0,4,0,0,0,4,0,0,0,112,3,0,0,113,3,0,0,4,0,0,0,4,0,0,0,18,3,0,0,114,3,0,0,4,0,0,0,4,0,0,0,115,3,0,0,116,3,0,0,4,0,0,0,4,0,0,0,117,3,0,0,118,3,0,0,4,0,0,0,4,0,0,0,119,3,0,0,120,3,0,0,4,0,0,0,4,0,0,0,121,3,0,0,122,3,0,0,4,0,0,0,4,0,0,0,123,3,0,0,1,0,65,240,205,204,0,11,1,1,0,65,128,206,204,0,11,1,1,0,65,152,206,204,0,11,5,1,0,0,0,1,0,65,168,206,204,0,11,1,1,0,65,209,206,204,0,11,5,1,0,0,0,1,0,65,224,206,204,0,11,1,1,0,65,244,206,204,0,11,1,1,0,65,136,207,204,0,11,1,1,0,65,156,207,204,0,11,9,1,0,0,0,1,0,0,0,1,0,65,180,207,204,0,11,1,1,0,65,204,207,204,0,11,177,1,1,1,0,0,1,1,1,0,101,120,112,114,95,114,97,119,95,112,107,104,112,107,95,107,112,107,95,104,97,102,116,101,114,111,108,100,101,114,115,104,97,50,53,54,104,97,115,104,50,53,54,114,105,112,101,109,100,49,54,48,104,97,115,104,49,54,48,49,48,97,110,100,95,118,97,110,100,95,98,97,110,100,95,110,97,110,100,111,114,111,114,95,98,111,114,95,100,111,114,95,99,111,114,95,105,116,104,114,101,115,104,109,117,108,116,105,109,117,108,116,105,95,97,40,32,97,114,103,115,41,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,77,105,110,105,115,99,114,105,112,116,0,1,0,0,0,0,0,0,0,71,40,19,0,1,0,0,0,72,40,19,0,31,0,65,136,209,204,0,11,194,6,1,0,0,0,135,3,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,121,110,99,46,114,115,187,40,19,0,73,0,0,0,173,7,0,0,41,0,0,0,109,105,115,115,105,110,103,32,102,105,101,108,100,32,96,96,20,41,19,0,15,0,0,0,35,41,19,0,1,0,0,0,105,110,118,97,108,105,100,32,108,101,110,103,116,104,32,44,32,101,120,112,101,99,116,101,100,32,0,0,52,41,19,0,15,0,0,0,67,41,19,0,11,0,0,0,100,117,112,108,105,99,97,116,101,32,102,105,101,108,100,32,96,0,0,0,96,41,19,0,17,0,0,0,35,41,19,0,1,0,0,0,76,97,121,111,117,116,69,114,114,111,114,115,104,40,41,0,143,41,19,0,3,0,0,0,146,41,19,0,1,0,0,0,115,104,119,115,104,119,112,107,104,115,111,114,116,101,100,109,117,108,116,105,32,97,114,103,115,41,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,115,104,32,100,101,115,99,114,105,112,116,111,114,0,0,1,0,0,0,0,0,0,0,71,40,19,0,1,0,0,0,184,41,19,0,34,0,0,0,73,110,118,97,108,105,100,32,72,68,32,107,101,121,32,112,97,116,104,84,104,101,32,112,114,111,118,105,100,101,100,32,100,101,115,99,114,105,112,116,111,114,32,100,111,101,115,110,39,116,32,109,97,116,99,104,32,105,116,115,32,99,104,101,99,107,115,117,109,84,104,101,32,100,101,115,99,114,105,112,116,111,114,32,99,111,110,116,97,105,110,115,32,104,97,114,100,101,110,101,100,32,100,101,114,105,118,97,116,105,111,110,32,115,116,101,112,115,32,111,110,32,112,117,98,108,105,99,32,101,120,116,101,110,100,101,100,32,107,101,121,115,84,104,101,32,100,101,115,99,114,105,112,116,111,114,32,99,111,110,116,97,105,110,115,32,109,117,108,116,105,112,97,116,104,32,107,101,121,115,44,32,119,104,105,99,104,32,97,114,101,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,121,101,116,75,101,121,32,101,114,114,111,114,58,32,197,42,19,0,11,0,0,0,80,111,108,105,99,121,32,101,114,114,111,114,58,32,0,0,216,42,19,0,14,0,0,0,73,110,118,97,108,105,100,32,100,101,115,99,114,105,112,116,111,114,32,99,104,97,114,97,99,116,101,114,58,32,0,0,240,42,19,0,30,0,0,0,66,73,80,51,50,32,101,114,114,111,114,58,32,0,0,0,24,43,19,0,13,0,0,0,66,97,115,101,53,56,32,101,114,114,111,114,58,32,0,0,48,43,19,0,14,0,0,0,75,101,121,45,114,101,108,97,116,101,100,32,101,114,114,111,114,58,32,0,72,43,19,0,19,0,0,0,77,105,110,105,115,99,114,105,112,116,32,101,114,114,111,114,58,32,0,0,100,43,19,0,18,0,0,0,72,101,120,32,100,101,99,111,100,105,110,103,32,101,114,114,111,114,58,32,128,43,19,0,20,0,0,0,69,120,116,101,114,110,97,108,32,97,110,100,32,105,110,116,101,114,110,97,108,32,100,101,115,99,114,105,112,116,111,114,115,32,97,114,101,32,116,104,101,32,115,97,109,101,0,65,212,215,204,0,11,55,1,0,0,0,12,0,0,0,66,105,116,99,111,105,110,84,101,115,116,110,101,116,84,101,115,116,110,101,116,52,83,105,103,110,101,116,82,101,103,116,101,115,116,0,255,255,255,255,255,255,255,255,0,44,19,0,65,160,216,204,0,11,10,1,0,0,0,136,3,0,0,137,3,0,65,180,216,204,0,11,143,2,1,0,0,0,138,3,0,0,139,3,0,0,140,3,0,0,12,1,0,0,4,0,0,0,141,3,0,0,142,3,0,0,143,3,0,0,144,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,145,3,0,0,146,3,0,0,146,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,147,3,0,0,148,3,0,0,148,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,149,3,0,0,150,3,0,0,150,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,151,3,0,0,152,3,0,0,152,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,153,3,0,0,154,3,0,0,154,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,155,3,0,0,156,3,0,0,156,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,157,3,0,0,158,3,0,0,158,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,159,3,0,0,160,3,0,0,160,3,0,0,7,0,0,0,7,0,0,0,8,0,0,0,6,0,0,0,7,0,0,0,220,43,19,0,227,43,19,0,234,43,19,0,242,43,19,0,248,43,19,0,65,204,218,204,0,11,225,3,1,0,0,0,99,2,0,0,99,97,110,110,111,116,32,97,99,99,101,115,115,32,97,32,84,104,114,101,97,100,32,76,111,99,97,108,32,83,116,111,114,97,103,101,32,118,97,108,117,101,32,100,117,114,105,110,103,32,111,114,32,97,102,116,101,114,32,100,101,115,116,114,117,99,116,105,111,110,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,115,116,100,47,115,114,99,47,116,104,114,101,97,100,47,108,111,99,97,108,46,114,115,0,0,0,154,45,19,0,79,0,0,0,4,1,0,0,26,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,115,111,114,116,101,100,109,117,108,116,105,46,114,115,0,0,0,252,45,19,0,113,0,0,0,71,0,0,0,72,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,109,105,110,105,115,99,114,105,112,116,47,97,115,116,101,108,101,109,46,114,115,0,0,0,128,46,19,0,109,0,0,0,48,1,0,0,72,0,0,0,128,46,19,0,109,0,0,0,53,1,0,0,71,0,0,0,128,46,19,0,109,0,0,0,58,1,0,0,71,0,0,0,255,255,255,255,255,255,255,255,0,0,0,0,1,0,65,184,222,204,0,11,134,6,105,110,118,97,114,105,97,110,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,99,104,97,105,110,47,115,114,99,47,105,110,100,101,120,101,114,47,107,101,121,99,104,97,105,110,95,116,120,111,117,116,46,114,115,0,0,65,47,19,0,105,0,0,0,79,1,0,0,67,0,0,0,69,120,116,101,114,110,97,108,73,110,116,101,114,110,97,108,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,47,101,110,116,114,121,46,114,115,204,47,19,0,96,0,0,0,113,1,0,0,54,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,105,100,120,32,60,32,67,65,80,65,67,73,84,89,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,111,100,101,46,114,115,0,92,48,19,0,91,0,0,0,151,2,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,104,101,105,103,104,116,32,45,32,49,92,48,19,0,91,0,0,0,175,2,0,0,9,0,0,0,92,48,19,0,91,0,0,0,179,2,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,114,99,46,108,101,110,40,41,32,61,61,32,100,115,116,46,108,101,110,40,41,92,48,19,0,91,0,0,0,47,7,0,0,5,0,0,0,92,48,19,0,91,0,0,0,175,4,0,0,35,0,0,0,92,48,19,0,91,0,0,0,239,4,0,0,36,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,110,111,100,101,46,104,101,105,103,104,116,32,45,32,49,0,0,0,92,48,19,0,91,0,0,0,240,3,0,0,9,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,184,49,19,0,95,0,0,0,88,2,0,0,48,0,0,0,165,3,0,0,12,0,0,0,4,0,0,0,166,3,0,0,167,3,0,0,31,3,0,65,200,228,204,0,11,197,10,1,0,0,0,168,3,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,135,50,19,0,75,0,0,0,6,10,0,0,14,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,0,228,50,19,0,79,0,0,0,31,6,0,0,20,0,0,0,228,50,19,0,79,0,0,0,31,6,0,0,33,0,0,0,228,50,19,0,79,0,0,0,19,6,0,0,20,0,0,0,228,50,19,0,79,0,0,0,19,6,0,0,33,0,0,0,69,114,114,111,114,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,40,110,101,119,95,108,101,110,41,0,0,0,135,50,19,0,75,0,0,0,127,5,0,0,13,0,0,0,228,50,19,0,79,0,0,0,160,4,0,0,36,0,0,0,69,79,70,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,97,32,108,105,115,116,69,79,70,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,97,110,32,111,98,106,101,99,116,69,79,70,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,97,32,115,116,114,105,110,103,69,79,70,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,97,32,118,97,108,117,101,101,120,112,101,99,116,101,100,32,96,58,96,101,120,112,101,99,116,101,100,32,96,44,96,32,111,114,32,96,93,96,101,120,112,101,99,116,101,100,32,96,44,96,32,111,114,32,96,125,96,101,120,112,101,99,116,101,100,32,105,100,101,110,116,101,120,112,101,99,116,101,100,32,118,97,108,117,101,101,120,112,101,99,116,101,100,32,96,34,96,105,110,118,97,108,105,100,32,101,115,99,97,112,101,105,110,118,97,108,105,100,32,110,117,109,98,101,114,110,117,109,98,101,114,32,111,117,116,32,111,102,32,114,97,110,103,101,105,110,118,97,108,105,100,32,117,110,105,99,111,100,101,32,99,111,100,101,32,112,111,105,110,116,99,111,110,116,114,111,108,32,99,104,97,114,97,99,116,101,114,32,40,92,117,48,48,48,48,45,92,117,48,48,49,70,41,32,102,111,117,110,100,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,97,32,115,116,114,105,110,103,107,101,121,32,109,117,115,116,32,98,101,32,97,32,115,116,114,105,110,103,105,110,118,97,108,105,100,32,118,97,108,117,101,58,32,101,120,112,101,99,116,101,100,32,107,101,121,32,116,111,32,98,101,32,97,32,110,117,109,98,101,114,32,105,110,32,113,117,111,116,101,115,102,108,111,97,116,32,107,101,121,32,109,117,115,116,32,98,101,32,102,105,110,105,116,101,32,40,103,111,116,32,78,97,78,32,111,114,32,43,47,45,105,110,102,41,108,111,110,101,32,108,101,97,100,105,110,103,32,115,117,114,114,111,103,97,116,101,32,105,110,32,104,101,120,32,101,115,99,97,112,101,116,114,97,105,108,105,110,103,32,99,111,109,109,97,116,114,97,105,108,105,110,103,32,99,104,97,114,97,99,116,101,114,115,117,110,101,120,112,101,99,116,101,100,32,101,110,100,32,111,102,32,104,101,120,32,101,115,99,97,112,101,114,101,99,117,114,115,105,111,110,32,108,105,109,105,116,32,101,120,99,101,101,100,101,100,32,97,116,32,108,105,110,101,32,32,99,111,108,117,109,110,32,0,0,0,1,0,0,0,0,0,0,0,0,54,19,0,9,0,0,0,9,54,19,0,8,0,0,0,69,114,114,111,114,40,44,32,108,105,110,101,58,32,44,32,99,111,108,117,109,110,58,32,41,0,0,0,44,54,19,0,6,0,0,0,50,54,19,0,8,0,0,0,58,54,19,0,10,0,0,0,68,54,19,0,1,0,0,0,105,110,118,97,108,105,100,32,116,121,112,101,58,32,44,32,101,120,112,101,99,116,101,100,32,0,0,0,104,54,19,0,14,0,0,0,118,54,19,0,11,0,0,0,105,110,118,97,108,105,100,32,118,97,108,117,101,58,32,0,148,54,19,0,15,0,0,0,118,54,19,0,11,0,0,0,102,108,111,97,116,105,110,103,32,112,111,105,110,116,32,96,96,0,0,0,180,54,19,0,16,0,0,0,196,54,19,0,1,0,0,0,110,117,108,108,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,114,100,101,95,106,115,111,110,45,49,46,48,46,49,51,51,47,115,114,99,47,101,114,114,111,114,46,114,115,0,0,0,220,54,19,0,97,0,0,0,247,1,0,0,33,0,0,0,220,54,19,0,97,0,0,0,251,1,0,0,12,0,0,0,220,54,19,0,97,0,0,0,2,2,0,0,33,0,0,0,220,54,19,0,97,0,0,0,11,2,0,0,42,0,0,0,220,54,19,0,97,0,0,0,15,2,0,0,44,0,65,150,239,204,0,11,171,35,240,63,0,0,0,0,0,0,36,64,0,0,0,0,0,0,89,64,0,0,0,0,0,64,143,64,0,0,0,0,0,136,195,64,0,0,0,0,0,106,248,64,0,0,0,0,128,132,46,65,0,0,0,0,208,18,99,65,0,0,0,0,132,215,151,65,0,0,0,0,101,205,205,65,0,0,0,32,95,160,2,66,0,0,0,232,118,72,55,66,0,0,0,162,148,26,109,66,0,0,64,229,156,48,162,66,0,0,144,30,196,188,214,66,0,0,52,38,245,107,12,67,0,128,224,55,121,195,65,67,0,160,216,133,87,52,118,67,0,200,78,103,109,193,171,67,0,61,145,96,228,88,225,67,64,140,181,120,29,175,21,68,80,239,226,214,228,26,75,68,146,213,77,6,207,240,128,68,246,74,225,199,2,45,181,68,180,157,217,121,67,120,234,68,145,2,40,44,42,139,32,69,53,3,50,183,244,173,84,69,2,132,254,228,113,217,137,69,129,18,31,47,231,39,192,69,33,215,230,250,224,49,244,69,234,140,160,57,89,62,41,70,36,176,8,136,239,141,95,70,23,110,5,181,181,184,147,70,156,201,70,34,227,166,200,70,3,124,216,234,155,208,254,70,130,77,199,114,97,66,51,71,227,32,121,207,249,18,104,71,27,105,87,67,184,23,158,71,177,161,22,42,211,206,210,71,29,74,156,244,135,130,7,72,165,92,195,241,41,99,61,72,231,25,26,55,250,93,114,72,97,160,224,196,120,245,166,72,121,200,24,246,214,178,220,72,76,125,207,89,198,239,17,73,158,92,67,240,183,107,70,73,198,51,84,236,165,6,124,73,92,160,180,179,39,132,177,73,115,200,161,160,49,229,229,73,143,58,202,8,126,94,27,74,154,100,126,197,14,27,81,74,192,253,221,118,210,97,133,74,48,125,149,20,71,186,186,74,62,110,221,108,108,180,240,74,206,201,20,136,135,225,36,75,65,252,25,106,233,25,90,75,169,61,80,226,49,80,144,75,19,77,228,90,62,100,196,75,87,96,157,241,77,125,249,75,109,184,4,110,161,220,47,76,68,243,194,228,228,233,99,76,21,176,243,29,94,228,152,76,27,156,112,165,117,29,207,76,145,97,102,135,105,114,3,77,245,249,63,233,3,79,56,77,114,248,143,227,196,98,110,77,71,251,57,14,187,253,162,77,25,122,200,209,41,189,215,77,159,152,58,70,116,172,13,78,100,159,228,171,200,139,66,78,61,199,221,214,186,46,119,78,12,57,149,140,105,250,172,78,167,67,221,247,129,28,226,78,145,148,212,117,162,163,22,79,181,185,73,19,139,76,76,79,17,20,14,236,214,175,129,79,22,153,17,167,204,27,182,79,91,255,213,208,191,162,235,79,153,191,133,226,183,69,33,80,127,47,39,219,37,151,85,80,95,251,240,81,239,252,138,80,27,157,54,147,21,222,192,80,98,68,4,248,154,21,245,80,123,85,5,182,1,91,42,81,109,85,195,17,225,120,96,81,200,42,52,86,25,151,148,81,122,53,193,171,223,188,201,81,108,193,88,203,11,22,0,82,199,241,46,190,142,27,52,82,57,174,186,109,114,34,105,82,199,89,41,9,15,107,159,82,29,216,185,101,233,162,211,82,36,78,40,191,163,139,8,83,173,97,242,174,140,174,62,83,12,125,87,237,23,45,115,83,79,92,173,232,93,248,167,83,99,179,216,98,117,246,221,83,30,112,199,93,9,186,18,84,37,76,57,181,139,104,71,84,46,159,135,162,174,66,125,84,125,195,148,37,173,73,178,84,92,244,249,110,24,220,230,84,115,113,184,138,30,147,28,85,232,70,179,22,243,219,81,85,162,24,96,220,239,82,134,85,202,30,120,211,171,231,187,85,63,19,43,100,203,112,241,85,14,216,53,61,254,204,37,86,18,78,131,204,61,64,91,86,203,16,210,159,38,8,145,86,254,148,198,71,48,74,197,86,61,58,184,89,188,156,250,86,102,36,19,184,245,161,48,87,128,237,23,38,115,202,100,87,224,232,157,239,15,253,153,87,140,177,194,245,41,62,208,87,239,93,51,115,180,77,4,88,107,53,0,144,33,97,57,88,197,66,0,244,105,185,111,88,187,41,128,56,226,211,163,88,42,52,160,198,218,200,216,88,53,65,72,120,17,251,14,89,193,40,45,235,234,92,67,89,241,114,248,165,37,52,120,89,173,143,118,15,47,65,174,89,204,25,170,105,189,232,226,89,63,160,20,196,236,162,23,90,79,200,25,245,167,139,77,90,50,29,48,249,72,119,130,90,126,36,124,55,27,21,183,90,158,45,91,5,98,218,236,90,130,252,88,67,125,8,34,91,163,59,47,148,156,138,86,91,140,10,59,185,67,45,140,91,151,230,196,83,74,156,193,91,61,32,182,232,92,3,246,91,77,168,227,34,52,132,43,92,48,73,206,149,160,50,97,92,124,219,65,187,72,127,149,92,91,82,18,234,26,223,202,92,121,115,75,210,112,203,0,93,87,80,222,6,77,254,52,93,109,228,149,72,224,61,106,93,196,174,93,45,172,102,160,93,117,26,181,56,87,128,212,93,18,97,226,6,109,160,9,94,171,124,77,36,68,4,64,94,214,219,96,45,85,5,116,94,204,18,185,120,170,6,169,94,127,87,231,22,85,72,223,94,175,150,80,46,53,141,19,95,91,188,228,121,130,112,72,95,114,235,93,24,163,140,126,95,39,179,58,239,229,23,179,95,241,95,9,107,223,221,231,95,237,183,203,69,87,213,29,96,244,82,159,139,86,165,82,96,177,39,135,46,172,78,135,96,157,241,40,58,87,34,189,96,2,151,89,132,118,53,242,96,195,252,111,37,212,194,38,97,244,251,203,46,137,115,92,97,120,125,63,189,53,200,145,97,214,92,143,44,67,58,198,97,12,52,179,247,211,200,251,97,135,0,208,122,132,93,49,98,169,0,132,153,229,180,101,98,212,0,229,255,30,34,155,98,132,32,239,95,83,245,208,98,165,232,234,55,168,50,5,99,207,162,229,69,82,127,58,99,193,133,175,107,147,143,112,99,50,103,155,70,120,179,164,99,254,64,66,88,86,224,217,99,159,104,41,247,53,44,16,100,198,194,243,116,67,55,68,100,120,179,48,82,20,69,121,100,86,224,188,102,89,150,175,100,54,12,54,224,247,189,227,100,67,143,67,216,117,173,24,101,20,115,84,78,211,216,78,101,236,199,244,16,132,71,131,101,232,249,49,21,101,25,184,101,97,120,126,90,190,31,238,101,61,11,143,248,214,211,34,102,12,206,178,182,204,136,87,102,143,129,95,228,255,106,141,102,249,176,187,238,223,98,194,102,56,157,106,234,151,251,246,102,134,68,5,229,125,186,44,103,212,74,35,175,142,244,97,103,137,29,236,90,178,113,150,103,235,36,167,241,30,14,204,103,19,119,8,87,211,136,1,104,215,148,202,44,8,235,53,104,13,58,253,55,202,101,107,104,72,68,254,98,158,31,161,104,90,213,189,251,133,103,213,104,177,74,173,122,103,193,10,105,175,78,172,172,224,184,64,105,90,98,215,215,24,231,116,105,241,58,205,13,223,32,170,105,214,68,160,104,139,84,224,105,12,86,200,66,174,105,20,106,143,107,122,211,25,132,73,106,115,6,89,72,32,229,127,106,8,164,55,45,52,239,179,106,10,141,133,56,1,235,232,106,76,240,166,134,193,37,31,107,48,86,40,244,152,119,83,107,187,107,50,49,127,85,136,107,170,6,127,253,222,106,190,107,42,100,111,94,203,2,243,107,53,61,11,54,126,195,39,108,130,12,142,195,93,180,93,108,209,199,56,154,186,144,146,108,198,249,198,64,233,52,199,108,55,184,248,144,35,2,253,108,35,115,155,58,86,33,50,109,235,79,66,201,171,169,102,109,230,227,146,187,22,84,156,109,112,206,59,53,142,180,209,109,12,194,138,194,177,33,6,110,143,114,45,51,30,170,59,110,153,103,252,223,82,74,113,110,127,129,251,151,231,156,165,110,223,97,250,125,33,4,219,110,44,125,188,238,148,226,16,111,118,156,107,42,58,27,69,111,148,131,6,181,8,98,122,111,61,18,36,113,69,125,176,111,204,22,109,205,150,156,228,111,127,92,200,128,188,195,25,112,207,57,125,208,85,26,80,112,67,136,156,68,235,32,132,112,84,170,195,21,38,41,185,112,233,148,52,155,111,115,239,112,17,221,0,193,37,168,35,113,86,20,65,49,47,146,88,113,107,89,145,253,186,182,142,113,227,215,122,222,52,50,195,113,220,141,25,22,194,254,247,113,83,241,159,155,114,254,45,114,212,246,67,161,7,191,98,114,137,244,148,137,201,110,151,114,171,49,250,235,123,74,205,114,11,95,124,115,141,78,2,115,205,118,91,208,48,226,54,115,129,84,114,4,189,154,108,115,208,116,199,34,182,224,161,115,4,82,121,171,227,88,214,115,134,166,87,150,28,239,11,116,20,200,246,221,113,117,65,116,24,122,116,85,206,210,117,116,158,152,209,234,129,71,171,116,99,255,194,50,177,12,225,116,60,191,115,127,221,79,21,117,11,175,80,223,212,163,74,117,103,109,146,11,101,166,128,117,192,8,119,78,254,207,180,117,241,202,20,226,253,3,234,117,214,254,76,173,126,66,32,118,140,62,160,88,30,83,84,118,47,78,200,238,229,103,137,118,187,97,122,106,223,193,191,118,21,125,140,162,43,217,243,118,90,156,47,139,118,207,40,119,112,131,251,45,84,3,95,119,38,50,189,156,20,98,147,119,176,126,236,195,153,58,200,119,92,158,231,52,64,73,254,119,249,194,16,33,200,237,50,120,184,243,84,41,58,169,103,120,165,48,170,179,136,147,157,120,103,94,74,112,53,124,210,120,1,246,92,204,66,27,7,121,130,51,116,127,19,226,60,121,49,160,168,47,76,13,114,121,61,200,146,59,159,144,166,121,77,122,119,10,199,52,220,121,112,172,138,102,252,160,17,122,140,87,45,128,59,9,70,122,111,173,56,96,138,139,123,122,101,108,35,124,54,55,177,122,127,71,44,27,4,133,229,122,94,89,247,33,69,230,26,123,219,151,58,53,235,207,80,123,210,61,137,2,230,3,133,123,70,141,43,131,223,68,186,123,76,56,251,177,11,107,240,123,95,6,122,158,206,133,36,124,246,135,24,70,66,167,89,124,250,84,207,107,137,8,144,124,56,42,195,198,171,10,196,124,199,244,115,184,86,13,249,124,248,241,144,102,172,80,47,125,59,151,26,192,107,146,99,125,10,61,33,176,6,119,152,125,76,140,41,92,200,148,206,125,176,247,153,57,253,28,3,126,156,117,0,136,60,228,55,126,3,147,0,170,75,221,109,126,226,91,64,74,79,170,162,126,218,114,208,28,227,84,215,126,144,143,4,228,27,42,13,127,186,217,130,110,81,58,66,127,41,144,35,202,229,200,118,127,51,116,172,60,31,123,172,127,160,200,235,133,243,204,225,127,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,56,65,19,0,95,0,0,0,198,0,0,0,39,0,0,0,56,65,19,0,95,0,0,0,22,2,0,0,47,0,0,0,56,65,19,0,95,0,0,0,161,0,0,0,36,0,0,0,97,110,121,32,118,97,108,105,100,32,74,83,79,78,32,118,97,108,117,101,97,32,115,116,114,105,110,103,32,107,101,121,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,114,100,101,95,106,115,111,110,45,49,46,48,46,49,51,51,47,115,114,99,47,118,97,108,117,101,47,105,110,100,101,120,46,114,115,99,97,110,110,111,116,32,97,99,99,101,115,115,32,107,101,121,32,32,105,110,32,74,83,79,78,32,0,0,79,66,19,0,18,0,0,0,97,66,19,0,9,0,0,0,232,65,19,0,103,0,0,0,102,0,0,0,18,0,0,0,110,117,108,108,98,111,111,108,101,97,110,110,117,109,98,101,114,115,116,114,105,110,103,97,114,114,97,121,111,98,106,101,99,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,114,100,101,95,106,115,111,110,45,49,46,48,46,49,51,51,47,115,114,99,47,114,101,97,100,46,114,115,0,0,174,66,19,0,96,0,0,0,160,1,0,0,69,0,0,0,174,66,19,0,96,0,0,0,165,1,0,0,61,0,0,0,174,66,19,0,96,0,0,0,173,1,0,0,26,0,0,0,174,66,19,0,96,0,0,0,250,1,0,0,19,0,0,0,174,66,19,0,96,0,0,0,3,2,0,0,62,0,0,0,174,66,19,0,96,0,0,0,255,1,0,0,51,0,0,0,174,66,19,0,96,0,0,0,9,2,0,0,58,0,0,0,174,66,19,0,96,0,0,0,86,2,0,0,19,0,0,0,174,66,19,0,96,0,0,0,104,2,0,0,25,0,0,0,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,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,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,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,10,0,11,0,12,0,13,0,14,0,15,0,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,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,10,0,11,0,12,0,13,0,14,0,15,0,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,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,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,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,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,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,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,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,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,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,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,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,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,16,0,32,0,48,0,64,0,80,0,96,0,112,0,128,0,144,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,160,0,176,0,192,0,208,0,224,0,240,0,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,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,160,0,176,0,192,0,208,0,224,0,240,0,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,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,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,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,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,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,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,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,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,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,0,0,0,0,0,0,0,1,0,0,0,171,3,0,0,172,3,0,0,4,0,0,0,4,0,0,0,173,3,0,0,172,3,0,0,4,0,0,0,4,0,0,0,22,0,0,0,173,3,0,0,176,71,19,0,174,3,0,0,175,3,0,0,176,3,0,0,177,3,0,0,178,3,0,0,179,3,0,0,12,0,0,0,4,0,0,0,125,1,0,0,179,3,0,0,12,0,0,0,4,0,0,0,126,1,0,0,125,1,0,0,236,71,19,0,130,1,0,0,128,1,0,0,129,1,0,0,130,1,0,0,178,3,0,0,100,101,115,99,114,105,112,116,105,111,110,40,41,32,105,115,32,100,101,112,114,101,99,97,116,101,100,59,32,117,115,101,32,68,105,115,112,108,97,121,180,3,0,0,12,0,0,0,4,0,0,0,181,3,0,0,182,3,0,0,31,3,0,0,48,48,48,49,48,50,48,51,48,52,48,53,48,54,48,55,48,56,48,57,49,48,49,49,49,50,49,51,49,52,49,53,49,54,49,55,49,56,49,57,50,48,50,49,50,50,50,51,50,52,50,53,50,54,50,55,50,56,50,57,51,48,51,49,51,50,51,51,51,52,51,53,51,54,51,55,51,56,51,57,52,48,52,49,52,50,52,51,52,52,52,53,52,54,52,55,52,56,52,57,53,48,53,49,53,50,53,51,53,52,53,53,53,54,53,55,53,56,53,57,54,48,54,49,54,50,54,51,54,52,54,53,54,54,54,55,54,56,54,57,55,48,55,49,55,50,55,51,55,52,55,53,55,54,55,55,55,56,55,57,56,48,56,49,56,50,56,51,56,52,56,53,56,54,56,55,56,56,56,57,57,48,57,49,57,50,57,51,57,52,57,53,57,54,57,55,57,56,57,57,105,110,102,45,105,110,102,78,97,78,0,0,0,0,0,0,1,0,65,207,146,205,0,11,209,42,32,154,153,153,153,153,153,153,153,153,153,153,153,153,153,153,25,21,174,71,225,122,20,174,71,225,122,20,174,71,225,122,20,222,36,6,129,149,67,139,108,231,251,169,241,210,77,98,16,150,212,9,104,34,108,120,122,165,44,67,28,235,226,54,26,171,67,110,134,27,240,249,97,132,240,104,227,136,181,248,20,34,54,88,56,73,243,199,180,54,141,237,181,160,247,198,16,106,35,141,192,14,82,166,135,87,72,175,188,154,242,215,26,136,79,215,102,165,65,184,159,223,57,140,48,226,142,121,21,7,166,18,31,81,1,45,230,178,148,214,38,232,11,46,17,164,9,81,203,129,104,174,214,183,186,189,215,217,223,124,27,234,58,167,162,52,237,241,222,95,149,100,121,225,127,253,21,187,200,133,232,246,240,39,127,25,17,234,45,129,153,151,17,248,13,214,64,190,180,12,101,194,129,118,73,104,194,37,28,147,113,222,51,152,144,112,234,1,155,43,161,134,155,132,22,67,193,126,41,224,166,243,33,155,21,86,231,158,175,3,18,55,53,49,15,205,215,133,105,43,188,137,216,151,178,210,28,249,144,90,63,215,223,55,33,137,150,212,70,70,245,14,23,250,115,72,204,69,230,95,231,160,171,67,210,209,93,114,18,93,134,13,122,60,61,102,165,52,172,210,182,79,201,131,29,177,158,215,148,99,151,30,81,93,35,66,146,12,161,156,23,193,75,121,221,130,223,126,218,125,79,155,14,10,180,227,18,104,172,91,98,209,152,100,42,150,229,94,23,16,32,57,30,83,240,226,129,167,224,182,238,68,81,178,18,64,179,45,24,169,38,79,206,82,77,146,88,106,167,142,168,153,194,87,19,65,164,126,176,183,123,80,39,170,216,125,218,245,208,242,30,52,80,101,192,95,201,166,82,187,19,203,174,196,64,194,24,144,166,234,153,76,212,235,14,201,15,60,242,54,154,206,19,128,10,17,195,173,83,121,177,65,25,96,80,190,246,176,31,103,8,116,2,139,220,45,193,103,71,179,166,254,94,90,25,82,160,41,53,111,176,36,52,134,159,194,235,254,75,72,20,219,25,238,144,242,89,29,144,158,127,104,137,101,214,57,16,95,41,176,180,29,195,251,76,151,50,167,168,213,35,246,25,178,186,89,93,177,53,150,61,172,91,31,186,119,233,196,20,40,98,225,125,39,94,171,151,86,73,76,251,146,135,157,16,13,157,104,201,216,201,171,242,240,14,122,248,183,165,149,26,62,23,186,58,122,161,188,91,90,114,46,45,147,132,68,21,203,69,251,46,200,26,202,175,174,142,139,138,66,157,3,17,69,9,146,177,166,247,220,178,74,228,120,170,157,251,56,27,4,161,65,193,235,146,125,245,110,131,45,85,177,47,199,21,3,180,103,103,137,117,100,196,88,156,87,119,39,38,108,17,210,236,165,216,219,136,109,109,244,198,37,242,11,61,224,27,219,35,235,70,22,7,190,138,195,56,30,40,163,253,76,22,73,182,85,210,17,108,254,110,156,96,75,83,79,49,215,17,14,138,239,182,79,19,151,177,96,103,69,133,24,130,139,28,165,161,191,248,114,15,172,39,26,185,106,55,173,1,214,22,30,78,153,96,194,114,86,185,225,96,85,44,36,206,68,18,149,22,194,205,3,30,87,245,53,206,187,19,109,227,58,29,171,171,1,11,3,24,172,42,43,216,47,118,138,79,98,23,86,137,52,111,2,224,188,187,85,19,243,196,110,12,181,18,137,168,237,177,208,204,199,146,239,30,184,212,74,122,238,29,7,186,87,142,64,10,211,219,242,75,147,16,111,251,241,23,6,200,223,113,0,213,168,124,245,111,15,218,88,252,39,19,214,12,102,233,51,187,167,250,187,76,178,41,142,96,166,30,17,215,132,135,41,252,82,149,201,163,142,84,11,26,133,24,14,172,208,210,186,201,168,170,7,131,216,118,111,174,157,19,227,172,26,30,94,220,218,221,165,209,192,87,178,176,98,31,79,138,72,75,75,176,72,126,81,65,154,172,142,192,27,25,217,161,211,213,213,89,109,203,218,205,225,86,165,51,22,20,123,129,220,119,17,123,87,60,226,215,231,171,234,194,17,16,42,207,96,89,130,94,242,198,54,38,166,172,170,4,182,25,187,165,128,71,104,24,245,107,197,81,235,86,85,157,145,20,150,132,0,6,237,121,42,35,209,167,34,223,221,125,116,16,86,7,52,163,225,143,221,209,129,12,209,49,150,252,83,26,69,108,246,232,26,115,228,167,52,61,167,244,68,253,15,21,158,86,248,83,226,40,29,83,93,151,82,93,106,151,217,16,98,87,141,185,3,219,97,235,46,242,80,149,16,191,245,26,232,69,164,199,207,72,78,188,88,91,218,221,166,101,145,21,32,107,131,108,217,211,113,99,173,226,225,23,31,30,65,17,205,17,159,173,40,134,28,159,72,4,3,243,100,99,155,27,11,219,24,190,83,107,176,229,6,157,53,143,29,233,21,22,162,21,71,203,15,137,243,234,107,74,145,114,228,32,171,17,55,188,113,120,76,219,184,68,70,170,27,132,109,1,69,28,95,99,193,198,214,21,199,3,5,85,73,3,190,154,157,22,25,233,205,107,69,222,56,54,55,119,7,105,254,174,23,18,193,65,22,70,162,99,193,86,88,88,114,14,151,177,242,28,206,103,171,209,129,28,1,223,121,19,245,113,18,142,40,23,165,236,85,65,206,22,52,127,97,220,144,193,14,216,134,18,110,71,86,53,125,36,32,101,2,199,231,104,228,140,164,29,37,57,120,247,48,29,128,234,1,108,185,32,29,215,182,23,132,250,44,249,243,176,153,187,52,35,97,77,23,172,248,18,57,247,71,40,83,78,92,95,84,56,104,21,242,172,90,30,46,44,211,185,117,11,125,127,67,96,83,68,91,138,72,24,88,35,220,199,247,213,48,153,207,25,169,54,124,59,109,19,38,210,249,114,140,137,180,142,178,143,14,241,249,43,21,31,184,65,46,143,163,7,42,114,40,166,11,244,199,188,221,24,250,154,190,165,79,57,187,193,134,30,214,92,6,151,228,19,246,247,48,9,25,194,94,156,215,48,240,250,214,36,212,31,248,95,90,7,20,104,229,73,121,141,38,47,223,131,118,25,96,230,225,5,16,32,81,110,199,10,82,191,229,207,94,20,26,133,129,209,12,128,218,241,5,111,14,153,132,217,75,16,245,212,104,130,20,0,196,79,214,228,227,244,160,245,18,26,43,119,237,1,170,153,105,217,17,183,28,247,179,247,219,20,188,197,138,1,136,20,238,173,116,146,176,197,92,249,175,16,44,9,222,104,166,237,124,73,84,234,128,111,148,40,179,26,36,212,228,83,184,87,202,58,16,85,154,191,118,32,92,21,131,118,29,67,96,121,59,98,115,170,174,255,94,128,22,17,158,189,200,209,102,245,43,157,184,16,177,50,203,51,87,27,127,100,109,65,82,196,188,125,96,13,244,142,162,92,223,21,204,182,138,103,219,105,253,202,230,61,195,216,78,125,127,17,223,138,119,114,197,15,47,171,215,47,5,142,228,46,255,27,128,213,146,91,4,115,242,136,172,140,106,62,29,191,101,22,102,68,66,73,208,40,245,211,86,61,85,152,74,255,234,17,163,160,3,66,77,65,136,185,87,149,187,243,16,50,171,28,233,230,2,104,215,205,57,97,121,119,252,194,64,91,239,22,84,82,2,32,121,113,97,231,45,249,201,104,205,21,89,18,134,80,157,153,142,181,104,165,124,91,118,116,21,86,91,29,210,166,74,225,62,145,32,81,253,21,197,246,221,68,124,23,14,31,162,26,255,64,77,167,202,68,55,146,177,208,201,18,74,203,105,247,100,206,174,11,17,110,88,80,79,180,15,30,59,60,238,197,80,216,139,60,167,241,121,115,63,144,12,24,201,201,241,55,218,121,9,202,133,244,199,194,50,64,61,19,219,66,233,191,246,194,168,169,111,186,12,158,183,102,200,30,227,155,186,204,43,207,83,33,38,149,112,126,44,82,160,24,130,73,149,112,137,114,169,26,184,221,38,101,240,116,179,19,157,117,136,26,15,132,117,247,140,47,62,8,231,135,133,31,23,94,160,123,114,54,145,95,10,38,152,6,236,159,55,25,223,228,25,150,91,248,64,25,213,132,70,5,240,127,44,20,76,234,71,171,175,198,0,225,16,55,5,209,140,153,35,16,71,221,63,69,76,164,103,206,231,36,213,180,71,143,210,25,6,177,204,157,214,233,82,216,31,183,221,195,159,114,168,20,56,39,10,75,69,238,219,121,25,44,126,105,25,194,134,16,89,216,169,17,162,227,95,41,143,70,48,15,143,54,113,26,122,19,187,167,129,28,179,186,165,107,243,216,216,94,39,21,47,169,149,236,154,227,40,98,81,137,143,173,224,75,236,16,23,117,239,224,247,56,14,157,232,14,76,175,154,172,19,27,121,42,89,26,147,45,216,176,83,114,214,37,226,86,169,21,46,85,71,72,15,190,121,141,220,193,222,183,129,69,84,17,124,187,11,218,126,150,143,21,148,156,151,140,207,8,186,27,151,47,214,20,255,17,166,119,118,176,223,214,114,109,46,22,121,140,222,67,255,167,81,249,145,243,178,120,245,189,190,17,142,173,253,210,254,63,28,194,28,236,183,90,34,99,100,28,216,138,100,66,50,51,176,1,23,240,95,21,181,181,182,22,70,162,131,155,142,194,89,1,172,89,230,221,144,196,43,18,163,3,57,95,23,4,246,206,172,194,163,252,26,212,18,29,131,156,45,76,172,105,94,114,189,155,28,202,72,67,66,23,156,227,138,214,137,84,24,245,253,226,22,8,7,105,155,18,198,5,171,189,15,84,141,238,47,107,241,12,216,116,197,29,5,107,34,254,114,118,215,190,140,34,193,112,70,42,209,23,4,188,78,203,40,197,18,255,214,78,103,141,107,187,13,19,160,249,125,120,116,59,81,203,36,126,216,123,18,95,124,30,77,97,254,249,41,201,13,9,183,49,173,252,65,127,99,24,10,129,203,148,33,212,215,160,197,39,36,202,52,204,130,19,119,206,120,84,207,185,191,103,111,12,109,67,33,173,55,31,249,113,45,221,165,148,204,31,89,112,138,207,77,87,249,24,199,244,189,125,81,221,214,127,122,243,161,63,62,172,250,19,11,238,47,201,232,46,190,255,195,184,156,50,253,121,247,31,214,36,243,160,32,191,49,102,54,250,22,194,253,199,146,25,120,29,92,26,26,204,39,184,94,251,171,1,203,108,117,20,96,228,124,123,174,9,83,147,24,201,188,103,162,240,93,16,153,160,148,197,176,66,235,30,244,116,148,63,106,231,47,26,225,230,118,4,39,2,137,229,92,42,221,50,136,31,243,20,231,235,43,157,133,206,160,183,176,238,176,40,160,127,194,16,216,223,223,97,111,74,1,89,180,74,78,116,51,204,208,26,173,76,230,231,37,213,205,224,41,162,62,144,143,214,115,21,241,214,81,134,81,119,113,77,238,180,203,217,114,120,41,17,232,87,233,214,232,190,232,123,176,84,172,143,132,141,117,27,32,19,33,223,83,50,186,252,89,221,137,12,106,164,247,21,128,66,231,24,67,40,200,99,174,74,110,112,238,233,146,17,102,106,216,39,56,13,13,6,23,17,74,26,23,67,30,28,235,33,173,236,44,164,61,107,18,116,110,123,18,156,126,22,86,78,87,189,240,28,254,136,219,92,88,252,65,227,254,17,35,74,37,98,180,148,150,65,95,97,141,96,54,5,203,28,233,212,29,232,41,170,171,103,127,231,61,77,248,208,8,23,135,221,23,32,187,33,86,185,50,185,100,215,249,115,109,18,165,149,140,102,43,105,35,194,234,193,58,242,194,236,123,29,29,222,214,30,137,186,130,206,187,52,98,91,2,87,150,23,24,24,223,75,7,98,53,165,252,246,180,226,1,172,222,18,89,243,100,121,216,156,136,59,148,241,135,55,54,19,49,30,225,245,131,199,70,74,109,252,220,90,6,198,145,66,39,24,26,43,3,6,159,110,87,48,23,175,158,209,167,155,82,19,144,222,209,60,203,125,37,26,37,24,49,28,166,146,234,30,64,229,167,48,60,254,29,72,183,121,90,227,132,168,187,24,0,81,134,192,201,49,75,211,197,199,174,130,157,83,201,19,205,180,163,205,66,233,17,82,9,166,23,209,200,133,168,31,164,144,28,62,2,33,219,116,7,184,223,64,58,158,83,25,80,13,74,203,1,180,21,247,5,96,25,103,251,228,66,20,167,10,8,9,155,41,222,248,55,179,122,82,252,131,53,16,215,221,12,168,145,66,48,142,89,184,42,183,147,57,239,25,19,75,10,32,14,2,141,62,225,249,238,248,66,97,191,20,15,60,8,128,62,155,61,101,231,199,88,250,155,26,153,16,228,44,13,0,100,248,200,110,165,12,142,144,249,144,142,26,234,35,164,153,233,249,211,139,183,163,113,64,97,218,62,21,187,28,80,225,186,148,169,60,249,130,244,153,26,21,255,16,43,97,179,155,196,186,117,199,142,209,32,195,93,187,49,27,137,26,41,22,106,149,196,210,11,14,231,104,177,98,193,21,161,123,186,17,136,119,208,219,111,62,31,135,39,130,103,17,155,146,93,28,64,191,128,44,230,99,152,62,63,208,216,27,73,117,228,73,51,204,51,189,81,182,70,101,255,12,71,22,212,93,80,110,143,214,143,202,167,94,5,81,204,112,210,17,83,201,179,227,75,87,25,68,217,253,110,78,173,231,131,28,169,58,246,130,9,121,71,3,225,151,37,165,138,236,207,22,186,251,196,104,212,96,108,207,128,121,132,234,110,240,63,18,42,249,7,14,135,52,122,229,154,245,211,16,75,26,51,29,34,148,57,11,108,144,46,81,226,42,67,218,8,21,92,23,181,169,199,213,188,166,139,218,129,85,207,225,211,16,176,18,135,15,217,34,46,113,223,144,156,85,229,2,83,129,230,29,108,12,20,79,139,90,76,218,22,222,29,207,168,154,235,23,138,163,169,165,162,123,163,174,120,126,177,165,32,226,34,19,169,5,169,162,106,95,210,125,39,151,181,162,154,54,158,30,84,209,32,130,136,127,219,151,31,172,247,78,21,146,126,24,119,167,128,206,6,102,124,121,76,35,198,216,221,116,152,19,241,11,1,228,10,112,45,143,173,107,163,39,150,84,90,31,90,214,0,80,162,89,36,12,190,239,181,31,120,16,21,25,21,69,154,217,129,20,29,112,254,242,247,178,249,217,16,20,119,106,123,20,155,67,23,192,254,91,198,40,46,123,13,16,242,67,146,237,196,5,242,204,202,44,10,14,125,43,175,25,194,156,14,190,208,55,91,10,111,189,161,113,202,34,140,20,206,227,62,203,115,249,72,8,140,151,180,39,213,27,112,16,176,159,100,120,236,91,14,218,172,37,84,12,85,249,76,26,192,127,80,96,240,175,62,123,189,183,169,214,16,97,10,21,51,102,64,128,243,191,203,149,151,44,238,222,115,26,213,16,82,112,205,102,82,102,172,239,88,71,176,100,185,144,238,26,219,89,164,184,14,133,35,38,71,108,243,182,250,166,139,21,73,174,182,147,216,208,130,30,108,35,41,95,149,133,60,17,117,176,138,31,244,26,158,253,172,56,168,254,238,8,148,27,247,89,213,178,41,175,177,151,189,147,134,152,37,7,16,22,44,123,119,245,186,37,142,172,151,220,158,19,30,108,166,17,19,197,88,34,43,9,125,122,191,45,254,184,201,121,61,28,118,106,173,78,239,160,253,97,204,87,203,96,161,148,151,22,197,238,189,11,89,26,254,231,9,19,9,231,77,221,18,18,58,177,252,69,91,93,99,166,220,132,14,216,175,251,234,28,200,141,48,107,175,74,28,133,176,208,62,19,243,98,34,23,212,215,38,188,242,110,227,208,38,218,203,117,194,232,129,18,134,140,164,198,234,23,159,180,215,41,70,137,157,167,156,29,107,112,80,5,239,223,24,42,70,238,4,161,23,134,176,23,137,243,217,157,37,179,224,84,107,139,157,77,121,158,243,18,116,82,246,98,111,235,205,135,120,69,47,124,40,151,82,30,93,168,94,130,191,34,11,211,198,106,191,201,134,18,66,24,228,185,75,104,204,27,60,15,159,136,255,58,210,14,104,19,109,41,121,64,122,44,96,24,152,218,152,145,131,228,12,31,36,33,148,51,200,86,179,70,19,226,19,14,54,29,215,24,182,77,67,41,160,120,143,56,220,180,220,164,145,74,223,19,138,175,107,168,102,39,127,90,96,33,97,161,130,170,203,31,162,191,239,185,235,133,50,21,77,180,77,180,155,187,111,25,78,153,140,97,137,209,142,170,61,144,164,246,226,98,89,20,12,225,214,26,161,167,216,238,202,217,182,43,79,130,71,16,69,155,36,94,155,114,39,126,17,246,138,223,177,3,12,26,4,73,29,24,73,245,133,254,13,248,59,25,91,105,214,20,208,160,74,19,212,93,158,203,164,249,47,20,124,135,171,16,77,1,17,82,83,201,99,223,58,92,230,185,249,11,172,26,113,103,218,116,15,161,28,25,47,176,30,251,250,111,86,21,193,82,72,42,217,128,176,173,37,192,75,47,47,243,17,17,52,81,13,170,142,52,231,21,9,205,18,178,126,235,79,27,196,13,113,238,62,93,31,171,109,10,15,40,50,137,217,21,157,164,141,139,101,23,25,188,87,8,12,32,40,212,122,17,148,58,124,18,60,242,244,44,89,13,224,204,217,185,247,27,67,149,150,219,252,244,195,240,224,61,179,112,225,199,95,22,3,17,18,22,151,93,54,90,26,203,245,38,129,57,230,17,4,232,28,240,36,252,86,144,144,222,34,11,53,143,163,28,208,236,227,140,29,48,223,217,166,75,130,162,93,63,233,22,218,35,131,61,177,89,127,225,235,162,206,78,177,50,84,18,92,57,56,47,181,194,203,104,121,209,125,228,78,132,83,29,227,45,96,191,93,53,214,83,148,167,100,80,114,3,118,23,28,139,230,101,177,42,120,169,118,236,182,166,142,207,196,18,250,68,215,111,181,170,38,15,241,19,139,215,125,178,7,30,98,106,223,191,42,34,82,63,39,67,111,172,100,40,6,24,78,136,127,153,136,78,219,101,31,156,242,137,80,32,56,19,74,13,204,40,116,74,197,111,101,147,234,15,180,51,192,30,59,164,9,135,246,161,106,89,132,15,34,115,246,194,153,24,150,182,7,108,248,231,238,173,54,217,180,245,145,53,174,19,86,87,12,224,243,63,126,73,36,245,186,34,131,34,125,31,69,172,214,76,246,255,100,212,233,144,149,232,104,232,48,25,209,137,120,61,248,255,131,67,238,115,68,237,83,32,39,20,116,161,147,151,198,204,156,207,241,143,3,241,15,77,31,16,82,2,185,37,164,71,97,127,28,179,5,232,127,174,203,25,15,53,199,183,233,210,77,204,22,92,209,236,255,241,162,20,217,144,210,95,33,15,11,61,18,176,218,35,51,91,130,16,193,231,80,153,104,75,171,97,80,179,42,6,133,43,106,26,103,185,64,20,186,162,34,78,64,92,85,107,106,188,33,21,83,148,0,221,148,232,78,11,205,73,68,188,238,201,231,16,81,237,0,200,135,218,23,18,72,169,211,198,74,118,12,27,218,189,0,160,108,72,70,219,108,135,220,107,213,145,163,21,175,100,205,76,189,6,5,73,138,159,227,239,221,167,79,17,177,58,226,122,200,10,8,168,67,255,56,230,47,166,178,27,244,46,232,251,57,162,57,83,105,255,147,30,243,132,40,22,93,242,236,47,251,180,199,117,135,255,15,178,245,3,186,17,46,234,71,230,145,33,217,34,63,255,127,182,34,211,92,28,242,84,6,133,65,129,122,181,101,255,255,145,232,168,176,22,245,67,56,55,1,1,98,196,183,50,51,219,134,237,38,18,238,159,243,241,1,104,54,58,89,132,235,145,164,21,11,29,139,25,246,39,155,185,94,251,224,105,188,116,80,17,60,23,214,122,94,134,226,250,126,47,231,135,99,93,64,116,150,18,86,145,253,214,208,247,151,229,113,217,56,98,205,134,189,29,171,218,202,120,13,147,121,132,193,122,45,232,61,210,202,23,86,21,111,45,113,66,97,208,154,200,138,134,49,168,8,19,34,34,24,175,78,106,104,77,145,218,170,61,79,64,116,30,232,180,121,242,62,136,83,164,218,174,136,100,63,0,93,24,135,93,97,40,255,108,220,233,174,88,109,80,204,153,125,19,164,149,104,13,101,174,96,169,228,141,72,26,122,92,47,31,131,68,237,61,183,190,179,186,131,113,160,174,97,176,242,24,54,157,138,49,44,50,246,46,54,193,230,190,231,89,245,19,240,97,119,130,19,29,189,228,137,155,215,151,63,246,238,31,90,78,44,53,169,125,202,131,161,175,223,223,50,248,139,25,21,165,86,247,32,254,161,156,231,242,178,76,194,249,111,20,170,29,18,249,179,49,27,74,185,40,143,112,155,148,89,16,221,149,182,193,236,181,94,67,245,13,229,128,197,237,40,26,74,222,94,1,87,94,229,53,196,164,29,103,4,139,237,20,213,177,24,1,172,126,183,196,105,29,126,82,208,8,190,16,34,182,90,155,121,151,37,161,15,47,48,183,179,167,201,26,129,94,21,73,97,172,183,77,217,88,243,248,194,31,110,21,155,75,68,7,129,35,198,215,173,224,245,147,53,230,36,17,43,172,211,62,155,5,61,89,73,52,86,134,34,61,110,27,188,137,220,203,21,158,253,224,109,195,17,5,130,202,241,21,99,161,227,111,17,24,254,179,36,105,65,55,155,59,142,17,209,155,210,127,181,89,99,134,7,117,53,37,197,197,22,28,14,227,14,51,145,20,233,209,210,144,247,80,55,158,120,22,11,28,63,143,218,118,186,116,117,13,198,64,44,24,250,17,120,198,49,229,144,36,247,237,187,72,163,103,224,89,195,28,45,5,91,183,64,29,44,139,201,211,181,31,77,174,2,23,36,4,124,95,205,125,86,111,212,15,43,230,112,139,104,18,6,109,198,152,72,201,240,126,237,178,17,61,78,18,116,29,159,189,158,224,6,161,192,152,87,194,167,253,164,14,144,23,230,202,75,77,210,128,0,71,121,155,236,202,80,165,217,18,162,68,121,72,29,206,0,216,142,197,173,68,129,8,41,30,130,208,45,109,23,216,51,19,63,209,87,157,154,211,32,24,206,166,36,36,121,70,246,168,101,167,172,74,21,118,77,19,125,164,58,160,142,61,189,116,111,165,122,119,136,86,226,30,100,80,149,230,62,49,100,93,140,183,251,197,6,18,181,24,183,166,170,235,203,141,182,74,112,44,150,209,107,14,196,19,87,164,170,18,19,22,36,17,26,71,240,232,18,23,160,31,223,233,238,14,220,68,131,218,20,108,243,83,66,223,76,25,128,33,191,216,124,157,2,226,67,35,41,67,104,127,61,20,51,129,50,122,253,125,104,78,54,28,84,207,185,50,49,16,184,206,80,144,149,201,64,74,189,198,185,75,41,81,232,25,198,11,167,166,119,212,51,8,49,210,199,111,135,218,185,20,107,9,236,30,198,118,41,160,141,14,211,191,210,174,148,16,223,219,172,100,163,87,66,0,73,23,184,255,29,126,135,26,25,227,35,234,181,223,1,205,160,18,96,153,177,49,57,21,174,181,28,136,145,76,206,112,77,117,230,173,39,142,250,16,226,85,148,166,181,173,227,26,175,187,112,73,12,125,42,27,232,119,67,133,196,87,233,123,242,98,141,7,61,151,187,21,135,249,53,4,106,121,135,201,142,181,10,6,100,223,98,17,113,194,188,6,16,143,165,117,228,136,119,214,108,101,209,27,39,53,202,107,166,165,183,247,233,211,146,171,240,29,65,22,31,196,161,188,30,30,198,95,238,15,15,86,141,177,205,17,101,211,2,97,100,99,163,255,22,179,177,137,72,79,124,28,81,220,155,77,80,28,233,50,223,40,142,212,6,217,201,22,14,125,73,113,115,227,32,143,178,32,216,118,5,20,59,18,124,46,15,130,133,5,155,126,234,205,89,241,59,83,43,29,202,190,165,1,158,55,175,203,238,215,71,244,47,220,85,23,161,152,132,52,75,249,88,9,191,172,108,195,140,22,171,18,0,65,175,189,205,0,11,1,16,0,65,191,189,205,0,11,1,20,0,65,207,189,205,0,11,1,25,0,65,222,189,205,0,11,2,64,31,0,65,238,189,205,0,11,2,136,19,0,65,254,189,205,0,11,2,106,24,0,65,141,190,205,0,11,3,128,132,30,0,65,157,190,205,0,11,3,208,18,19,0,65,173,190,205,0,11,3,132,215,23,0,65,189,190,205,0,11,3,101,205,29,0,65,204,190,205,0,11,4,32,95,160,18,0,65,220,190,205,0,11,4,232,118,72,23,0,65,236,190,205,0,11,4,162,148,26,29,0,65,251,190,205,0,11,5,64,229,156,48,18,0,65,139,191,205,0,11,5,144,30,196,188,22,0,65,155,191,205,0,11,5,52,38,245,107,28,0,65,170,191,205,0,11,6,128,224,55,121,195,17,0,65,186,191,205,0,11,6,160,216,133,87,52,22,0,65,202,191,205,0,11,6,200,78,103,109,193,27,0,65,218,191,205,0,11,6,61,145,96,228,88,17,0,65,233,191,205,0,11,7,64,140,181,120,29,175,21,0,65,249,191,205,0,11,7,80,239,226,214,228,26,27,0,65,137,192,205,0,11,217,39,146,213,77,6,207,240,16,0,0,0,0,0,0,0,0,128,246,74,225,199,2,45,21,0,0,0,0,0,0,0,0,32,180,157,217,121,67,120,26,0,0,0,0,0,0,0,0,148,144,2,40,44,42,139,16,0,0,0,0,0,0,0,0,185,52,3,50,183,244,173,20,0,0,0,0,0,0,0,64,231,1,132,254,228,113,217,25,0,0,0,0,0,0,0,136,48,129,18,31,47,231,39,16,0,0,0,0,0,0,0,170,124,33,215,230,250,224,49,20,0,0,0,0,0,0,128,212,219,233,140,160,57,89,62,25,0,0,0,0,0,0,160,201,82,36,176,8,136,239,141,31,0,0,0,0,0,0,4,190,179,22,110,5,181,181,184,19,0,0,0,0,0,0,133,173,96,156,201,70,34,227,166,24,0,0,0,0,0,64,230,216,120,3,124,216,234,155,208,30,0,0,0,0,0,232,143,135,43,130,77,199,114,97,66,19,0,0,0,0,0,226,115,105,182,226,32,121,207,249,18,24,0,0,0,0,128,218,208,3,100,27,105,87,67,184,23,30,0,0,0,0,144,136,98,130,30,177,161,22,42,211,206,18,0,0,0,0,180,42,251,34,102,29,74,156,244,135,130,23,0,0,0,0,97,245,185,171,191,164,92,195,241,41,99,29,0,0,0,160,92,57,84,203,247,230,25,26,55,250,93,18,0,0,0,200,179,71,41,190,181,96,160,224,196,120,245,22,0,0,0,186,160,153,179,45,227,120,200,24,246,214,178,28,0,0,64,116,4,64,144,252,141,75,125,207,89,198,239,17,0,0,80,145,5,80,180,123,113,158,92,67,240,183,107,22,0,0,164,245,6,100,161,218,13,198,51,84,236,165,6,28,0,128,134,89,132,222,164,168,200,91,160,180,179,39,132,17,0,32,232,111,37,22,206,210,186,114,200,161,160,49,229,21,0,40,226,203,174,155,129,135,105,143,58,202,8,126,94,27,0,89,109,63,77,1,177,244,161,153,100,126,197,14,27,17,64,175,72,143,160,65,221,113,10,192,253,221,118,210,97,21,16,219,26,179,8,146,84,14,13,48,125,149,20,71,186,26,234,200,240,111,69,219,244,40,8,62,110,221,108,108,180,16,36,251,236,203,22,18,50,51,138,205,201,20,136,135,225,20,237,57,232,126,156,150,254,191,236,64,252,25,106,233,25,26,52,36,81,207,33,30,255,247,147,168,61,80,226,49,80,16,65,109,37,67,170,229,254,245,184,18,77,228,90,62,100,20,146,200,238,211,20,159,126,51,103,87,96,157,241,77,125,25,182,122,234,8,218,70,94,0,65,109,184,4,110,161,220,31,178,140,146,69,72,236,58,160,72,68,243,194,228,228,233,19,222,47,247,86,90,167,73,200,90,21,176,243,29,94,228,24,214,251,180,236,48,17,92,122,177,26,156,112,165,117,29,31,101,29,241,147,190,138,121,236,174,144,97,102,135,105,114,19,191,100,237,56,110,237,151,167,218,244,249,63,233,3,79,24,239,189,40,199,201,232,125,81,17,114,248,143,227,196,98,30,181,118,121,28,126,177,238,210,74,71,251,57,14,187,253,18,98,212,151,163,221,93,170,135,29,25,122,200,209,41,189,23,123,201,125,12,85,245,148,233,100,159,152,58,70,116,172,29,237,157,206,39,85,25,253,17,159,99,159,228,171,200,139,18,104,69,194,113,170,95,124,214,134,60,199,221,214,186,46,23,194,214,50,14,149,119,27,140,168,11,57,149,140,105,250,28,57,198,223,40,189,42,145,87,73,167,67,221,247,129,28,18,200,183,23,115,108,117,117,173,27,145,148,212,117,162,163,22,186,165,221,143,199,210,210,152,98,181,185,73,19,139,76,28,148,135,234,185,188,195,131,159,93,17,20,14,236,214,175,17,121,41,101,232,171,180,100,7,181,21,153,17,167,204,27,22,215,115,126,226,214,225,61,73,34,91,255,213,208,191,162,27,102,8,143,77,38,173,198,109,245,152,191,133,226,183,69,17,128,202,242,224,111,88,56,201,50,127,47,39,219,37,151,21,32,125,47,217,139,110,134,123,255,94,251,240,81,239,252,26,52,174,189,103,23,5,52,173,95,27,157,54,147,21,222,16,193,25,173,65,93,6,129,152,55,98,68,4,248,154,21,21,50,96,24,146,244,71,161,126,197,122,85,5,182,1,91,26,31,60,79,219,248,204,36,111,187,108,85,195,17,225,120,16,39,11,35,18,55,0,238,74,234,199,42,52,86,25,151,20,240,205,171,214,68,128,169,221,228,121,53,193,171,223,188,25,182,96,43,6,43,240,137,10,47,108,193,88,203,11,22,16,228,56,182,199,53,108,44,205,58,199,241,46,190,142,27,20,29,199,163,57,67,135,119,128,9,57,174,186,109,114,34,25,228,184,12,8,20,105,149,224,75,199,89,41,9,15,107,31,142,243,7,133,172,97,93,108,143,28,216,185,101,233,162,19,114,240,73,166,23,186,116,71,179,35,78,40,191,163,139,24,143,108,220,143,157,232,81,25,160,172,97,242,174,140,174,30,217,195,233,121,98,49,211,15,228,11,125,87,237,23,45,19,207,52,100,24,187,253,199,19,221,78,92,173,232,93,248,23,3,66,125,222,41,253,185,88,148,98,179,216,98,117,246,29,66,73,14,43,58,62,116,183,156,29,112,199,93,9,186,18,146,219,209,181,200,77,81,229,3,37,76,57,181,139,104,23,119,82,70,227,58,161,165,222,68,46,159,135,162,174,66,29,138,243,11,206,196,132,39,11,235,124,195,148,37,173,73,18,109,240,142,1,246,101,241,205,37,92,244,249,110,24,220,22,136,172,242,129,115,191,109,65,47,115,113,184,138,30,147,28,213,171,55,49,168,151,228,136,253,231,70,179,22,243,219,17,202,150,133,61,146,189,29,235,252,161,24,96,220,239,82,22,125,252,230,204,246,44,229,37,124,202,30,120,211,171,231,27,206,93,16,64,26,60,175,151,141,62,19,43,100,203,112,17,66,117,20,208,32,11,155,253,48,14,216,53,61,254,204,21,146,146,25,4,233,205,1,61,189,17,78,131,204,61,64,27,155,251,143,162,177,32,33,70,22,203,16,210,159,38,8,17,130,250,51,11,222,104,169,215,219,253,148,198,71,48,74,21,35,249,0,142,21,195,147,205,82,61,58,184,89,188,156,26,182,155,192,120,237,89,124,192,83,102,36,19,184,245,161,16,163,194,240,214,104,112,155,176,232,127,237,23,38,115,202,20,76,243,172,12,131,76,194,220,226,223,232,157,239,15,253,25,15,24,236,231,209,111,249,201,237,139,177,194,245,41,62,16,19,30,231,97,198,203,119,60,233,238,93,51,115,180,77,20,152,229,96,250,183,190,149,139,163,106,53,0,144,33,97,25,254,30,249,248,101,46,123,110,76,197,66,0,244,105,185,31,95,179,155,187,255,252,12,197,79,187,41,128,56,226,211,19,55,160,130,170,63,60,80,182,35,42,52,160,198,218,200,24,68,72,35,149,79,75,228,163,172,52,65,72,120,17,251,30,43,13,54,189,17,175,110,230,235,192,40,45,235,234,92,19,117,144,131,44,214,90,10,224,38,241,114,248,165,37,52,24,147,116,164,183,139,241,12,152,112,173,143,118,15,47,65,30,220,200,198,82,247,22,8,95,102,204,25,170,105,189,232,18,19,123,120,39,181,28,202,246,127,63,160,20,196,236,162,23,215,153,86,113,226,163,124,244,95,79,200,25,245,167,139,29,38,32,214,134,109,230,205,248,155,49,29,48,249,72,119,18,48,168,139,232,8,96,1,247,2,126,36,124,55,27,21,23,60,146,174,34,11,184,193,180,131,157,45,91,5,98,218,28,101,27,173,245,6,19,249,80,114,130,252,88,67,125,8,18,63,98,24,179,200,87,55,229,14,163,59,47,148,156,138,22,207,122,222,223,186,45,133,158,210,139,10,59,185,67,45,28,193,12,235,203,148,60,19,163,99,151,230,196,83,74,156,17,241,207,229,254,185,11,216,139,60,61,32,182,232,92,3,22,238,67,159,126,168,14,206,174,139,76,168,227,34,52,132,27,117,138,35,79,41,201,64,77,215,47,73,206,149,160,50,17,18,109,236,162,115,251,144,32,205,123,219,65,187,72,127,21,86,136,167,139,80,58,181,104,192,90,82,18,234,26,223,26,54,181,72,87,114,68,113,65,184,120,115,75,210,112,203,16,131,226,26,237,142,149,205,81,230,86,80,222,6,77,254,20,36,155,97,168,242,250,64,230,159,108,228,149,72,224,61,26,247,0,61,169,215,156,232,239,227,195,174,93,45,172,102,16,52,65,140,147,13,196,226,235,220,116,26,181,56,87,128,20,129,81,111,248,16,117,219,38,20,18,97,226,6,109,160,25,241,146,69,155,42,41,73,152,76,171,124,77,36,68,4,16,173,247,22,66,117,115,91,190,31,214,219,96,45,85,5,20,152,181,156,146,82,80,242,173,167,203,18,185,120,170,6,25,255,226,67,55,103,228,110,153,145,126,87,231,22,85,72,31,223,109,138,130,192,78,229,255,26,175,150,80,46,53,141,19,87,9,45,163,112,162,222,191,225,90,188,228,121,130,112,24,173,75,248,203,12,75,214,47,154,113,235,93,24,163,140,30,76,47,123,255,231,238,229,93,0,39,179,58,239,229,23,19,31,251,89,255,161,106,95,117,192,240,95,9,107,223,221,23,231,121,48,127,74,69,183,146,240,236,183,203,69,87,213,29,48,76,126,143,78,139,178,91,22,244,82,159,139,86,165,18,60,223,93,51,34,46,159,242,27,177,39,135,46,172,78,23,11,87,53,192,170,249,70,239,98,157,241,40,58,87,34,29,103,86,33,184,10,92,140,213,93,2,151,89,132,118,53,18,1,172,41,102,13,115,239,74,245,194,252,111,37,212,194,22,1,23,180,191,208,79,171,157,178,243,251,203,46,137,115,28,96,142,208,119,226,17,139,162,79,120,125,63,189,53,200,17,249,177,196,21,91,214,45,139,99,214,92,143,44,67,58,22,119,222,53,219,241,75,249,109,252,11,52,179,247,211,200,27,10,171,1,41,119,207,187,196,125,135,0,208,122,132,93,17,205,21,66,243,84,195,234,53,93,169,0,132,153,229,180,21,64,155,18,48,42,116,101,131,180,211,0,229,255,30,34,27,8,161,11,94,154,104,31,210,80,132,32,239,95,83,245,16,74,137,142,245,192,66,167,6,101,165,232,234,55,168,50,21,157,43,242,50,113,19,81,72,190,206,162,229,69,82,127,26,66,91,215,191,38,172,50,237,54,193,133,175,107,147,143,16,18,50,205,111,48,87,127,168,132,49,103,155,70,120,179,20,151,126,192,139,252,44,159,210,229,253,64,66,88,86,224,25,30,79,88,215,29,124,163,163,175,158,104,41,247,53,44,16,230,98,46,77,37,91,140,140,91,198,194,243,116,67,55,20,159,251,121,160,238,113,175,111,242,119,179,48,82,20,69,25,135,122,152,72,106,78,155,11,239,85,224,188,102,89,150,31,148,76,95,109,2,17,65,103,181,53,12,54,224,247,189,19,186,31,183,8,67,85,17,193,34,67,143,67,216,117,173,24,168,231,228,202,147,170,85,113,235,19,115,84,78,211,216,30,201,16,207,94,156,138,213,38,115,236,199,244,16,132,71,19,251,212,130,118,67,237,138,240,143,231,249,49,21,101,25,24,58,138,35,84,148,168,173,236,115,97,120,126,90,190,31,30,100,54,150,180,92,137,236,115,232,60,11,143,248,214,211,18,253,195,187,225,179,171,231,144,34,12,206,178,182,204,136,23,253,180,42,218,160,150,33,53,43,143,129,95,228,255,106,29,30,177,90,136,36,254,52,1,123,249,176,187,238,223,98,18,101,93,113,170,173,61,130,193,217,55,157,106,234,151,251,22,191,180,13,21,25,205,226,49,208,133,68,5,229,125,186,28,247,144,40,173,47,192,45,31,162,211,74,35,175,142,244,17,53,181,114,152,59,48,249,166,138,136,29,236,90,178,113,22,130,98,143,126,74,124,183,80,173,234,36,167,241,30,14,28,145,157,25,143,174,173,114,82,172,18,119,8,87,211,136,17,246,4,224,50,26,89,15,103,87,215,148,202,44,8,235,21,51,6,152,191,96,47,211,64,45,13,58,253,55,202,101,27,224,3,191,119,156,253,131,72,60,72,68,254,98,158,31,17,216,196,174,149,3,253,164,90,75,90,213,189,251,133,103,21,14,118,26,123,68,60,78,49,222,176,74,173,122,103,193,26,201,137,240,204,170,229,208,222,138,174,78,172,172,224,184,16,59,172,44,128,21,31,133,150,45,90,98,215,215,24,231,20,74,215,55,224,218,102,38,252,184,240,58,205,13,223,32,26,142,230,34,204,72,0,152,157,115,214,68,160,104,139,84,16,50,160,43,255,90,0,254,132,16,12,86,200,66,174,105,20,62,136,246,190,113,128,61,166,20,143,107,122,211,25,132,25,78,42,180,46,142,224,204,207,217,114,6,89,72,32,229,31,112,154,48,221,88,12,224,33,200,7,164,55,45,52,239,19,13,193,124,20,111,15,88,42,186,9,141,133,56,1,235,24,80,241,155,217,74,19,238,180,40,76,240,166,134,193,37,31,210,118,1,200,14,204,20,113,153,47,86,40,244,152,119,19,134,212,1,122,18,255,89,205,127,187,107,50,49,127,85,24,168,73,130,24,215,126,176,192,95,170,6,127,253,222,106,30,9,110,81,111,70,79,110,216,123,42,100,111,94,203,2,19,139,201,37,11,24,227,137,206,26,53,61,11,54,126,195,23,238,59,239,13,222,91,44,130,97,130,12,142,195,93,180,29,117,133,181,200,106,185,91,241,124,209,199,56,154,186,144,18,210,230,226,122,197,167,178,45,220,197,249,198,64,233,52,23,134,160,155,217,182,81,31,57,83,55,184,248,144,35,2,29,84,68,1,72,18,147,179,3,148,34,115,155,58,86,33,18,105,149,1,218,214,119,160,4,57,235,79,66,201,171,169,22,195,250,129,144,204,149,200,69,7,230,227,146,187,22,84,28,186,60,81,218,159,93,157,139,196,111,206,59,53,142,180,17,232,139,229,208,7,181,132,174,181,11,194,138,194,177,33,22,227,238,30,197,73,226,37,26,163,142,114,45,51,30,170,27,77,85,51,27,110,173,87,240,37,153,103,252,223,82,74,17,161,42,0,162,201,152,109,108,111,127,129,251,151,231,156,21,73,53,128,10,252,254,136,71,75,223,97,250,125,33,4,27,78,33,144,134,93,159,181,12,143,43,125,188,238,148,226,16,161,41,52,232,52,7,227,207,114,118,156,107,42,58,27,21,10,52,65,34,2,201,219,131,15,148,131,6,181,8,98,26,134,192,104,85,161,93,105,178,137,60,18,36,113,69,125,16,167,240,194,170,9,181,3,31,172,203,22,109,205,150,156,20,209,172,115,21,76,162,196,38,151,126,92,200,128,188,195,25,3,76,104,141,111,229,58,120,30,207,57,125,208,85,26,16,3,95,194,112,203,158,73,22,230,66,136,156,68,235,32,20,196,246,242,76,126,6,220,155,159,83,170,195,21,38,41,25,118,180,47,224,29,8,211,130,135,232,148,52,155,111,115,31,201,208,29,172,18,229,195,177,84,17,221,0,193,37,168,19,252,68,37,87,87,222,52,222,169,85,20,65,49,47,146,24,59,150,238,44,237,21,194,85,20,107,89,145,253,186,182,30,229,29,21,60,180,77,153,181,236,226,215,122,222,52,50,19,94,101,26,75,33,161,255,226,167,219,141,25,22,194,254,23,182,254,224,157,105,137,191,219,145,82,241,159,155,114,254,29,49,159,172,2,226,181,87,41,155,211,246,67,161,7,191,18,254,198,87,131,90,163,173,243,129,136,244,148,137,201,110,23,189,184,45,36,49,12,153,112,162,170,49,250,235,123,74,29,118,147,156,182,158,167,95,134,165,10,95,124,115,141,78,18,84,184,67,100,134,145,247,231,78,205,118,91,208,48,226,22,105,166,84,253,231,117,245,161,162,128,84,114,4,189,154,28,1,232,84,254,176,105,57,165,101,208,116,199,34,182,224,17,2,34,234,61,29,196,135,14,127,4,82,121,171,227,88,22,130,170,100,141,36,181,41,210,158,133,166,87,150,28,239,27,145,234,94,216,54,17,90,67,131,19,200,246,221,113,117,17,54,165,118,142,132,149,48,20,100,24,122,116,85,206,210,21,131,78,20,178,229,186,60,25,125,158,152,209,234,129,71,27,18,177,76,143,207,244,197,47,14,99,255,194,50,177,12,17,86,221,31,115,3,114,183,187,209,59,191,115,127,221,79,21,172,212,231,79,132,78,165,42,198,10,175,80,223,212,163,26,235,228,240,177,18,81,167,218,187,102,109,146,11,101,166,16,38,30,109,94,87,37,81,209,106,192,8,119,78,254,207,20,176,101,8,54,173,110,165,133,133,240,202,20,226,253,3,26,142,63,197,65,44,101,135,115,83,214,254,76,173,126,66,16,113,143,54,82,119,62,105,80,232,139,62,160,88,30,83,20,78,51,196,38,21,142,131,100,226,46,78,200,238,229,103,25,34,64,117,112,154,113,164,253,154,186,97,122,106,223,193,31,21,72,73,134,0,199,134,222,160,20,125,140,162,43,217,19,26,154,219,167,192,120,40,22,201,89,156,47,139,118,207,24,161,128,210,209,240,150,178,91,59,112,131,251,45,84,3,31,100,144,35,131,86,158,79,25,37,38,50,189,156,20,98,19,126,116,236,35,236,133,163,95,174,175,126,236,195,153,58,24,157,145,231,44,103,103,140,247,153,91,158,231,52,64,73,30,2,187,16,124,160,192,183,58,64,249,194,16,33,200,237,18,195,233,20,155,200,176,101,73,144,183,243,84,41,58,169,23,51,36,218,193,250,28,191,91,116,165,48,170,179,136,147,29,160,86,40,185,28,114,87,185,104,103,94,74,112,53,124,18,72,108,114,231,163,78,173,231,66,1,246,92,204,66,27,23,90,7,79,225,76,162,152,161,147,129,51,116,127,19,226,28,152,100,209,12,112,101,255,68,252,48,160,168,47,76,13,18,190,189,5,16,204,62,63,86,59,61,200,146,59,159,144,22,46,45,7,20,127,14,207,43,138,76,122,119,10,199,52,28,61,124,132,108,15,105,97,91,214,111,172,138,102,252,160,17,76,155,165,71,83,195,57,242,203,139,87,45,128,59,9,22,31,2,143,25,40,52,200,238,190,110,173,56,96,138,139,27,83,97,249,15,153,32,61,85,55,101,108,35,124,54,55,17,168,185,247,83,191,104,140,42,133,126,71,44,27,4,133,21,18,168,245,40,239,130,47,117,38,94,89,247,33,69,230,26,11,137,153,121,213,177,61,9,216,218,151,58,53,235,207,16,78,235,255,215,74,30,141,11,142,209,61,137,2,230,3,21,34,230,255,141,221,101,112,142,241,69,141,43,131,223,68,26,213,239,191,120,170,63,6,249,182,75,56,251,177,11,107,16,202,235,239,22,149,207,71,183,164,94,6,122,158,206,133,20,189,230,171,92,122,195,25,229,77,246,135,24,70,66,167,25,54,112,235,121,44,26,48,175,240,249,84,207,107,137,8,16,67,76,102,152,183,32,252,218,108,56,42,195,198,171,10,20,84,223,127,126,229,40,187,17,136,198,244,115,184,86,13,25,42,215,31,222,30,243,41,22,42,248,241,144,102,172,80,31,122,230,211,74,243,55,218,77,26,59,151,26,192,107,146,19,25,224,136,29,240,197,80,225,224,9,61,33,176,6,119,24,31,24,235,36,108,247,164,25,89,76,140,41,92,200,148,30,19,239,18,151,163,26,7,176,183,175,247,153,57,253,28,19,216,170,215,124,76,225,8,156,165,155,117,0,136,60,228,23,142,149,13,156,159,25,11,3,143,2,147,0,170,75,221,29,121,125,136,193,3,240,230,97,153,225,91,64,74,79,170,18,215,156,234,177,4,172,96,186,255,217,114,208,28,227,84,23,13,68,101,222,5,215,248,168,127,144,143,4,228,27,42,29,136,74,255,170,99,134,155,201,79,186,217,130,110,81,58,18,42,29,191,149,252,103,2,188,227,40,144,35,202,229,200,22,116,228,46,187,251,1,3,171,28,51,116,172,60,31,123,28,201,78,253,84,61,225,225,234,241,159,200,235,133,243,204,17,123,162,60,170,140,89,154,101,238,199,186,102,103,48,64,22,26,203,203,212,239,239,0,255,233,121,105,64,129,60,208,27,240,94,255,228,245,149,96,63,50,236,65,200,208,37,98,17,172,54,63,94,115,187,56,207,62,103,82,250,68,175,186,21,87,4,207,53,80,234,6,131,14,1,231,56,22,91,41,27,182,98,161,33,114,82,228,17,169,96,144,227,237,216,249,16,100,187,9,170,14,103,93,86,211,120,116,92,41,79,56,21,61,42,140,84,210,192,244,43,8,151,145,179,243,98,134,26,102,154,215,116,131,248,120,27,101,254,58,80,216,253,147,16,0,129,13,82,164,54,87,98,254,189,73,100,78,253,184,20,64,225,144,102,77,4,237,250,125,45,92,253,161,60,231,25,200,140,26,96,176,34,212,188,110,156,89,62,229,133,48,16,250,47,33,120,92,43,9,108,138,3,240,141,94,167,60,20,248,123,41,150,51,118,11,7,109,4,108,49,54,209,75,25,246,218,179,123,192,83,206,72,136,5,199,189,131,197,158,31,218,104,80,77,88,244,128,45,117,99,156,86,114,59,195,19,16,131,164,96,110,49,225,120,82,124,67,236,78,10,180,24,48,48,48,49,48,50,48,51,48,52,48,53,48,54,48,55,48,56,48,57,49,48,49,49,49,50,49,51,49,52,49,53,49,54,49,55,49,56,49,57,50,48,50,49,50,50,50,51,50,52,50,53,50,54,50,55,50,56,50,57,51,48,51,49,51,50,51,51,51,52,51,53,51,54,51,55,51,56,51,57,52,48,52,49,52,50,52,51,52,52,52,53,52,54,52,55,52,56,52,57,53,48,53,49,53,50,53,51,53,52,53,53,53,54,53,55,53,56,53,57,54,48,54,49,54,50,54,51,54,52,54,53,54,54,54,55,54,56,54,57,55,48,55,49,55,50,55,51,55,52,55,53,55,54,55,55,55,56,55,57,56,48,56,49,56,50,56,51,56,52,56,53,56,54,56,55,56,56,56,57,57,48,57,49,57,50,57,51,57,52,57,53,57,54,57,55,57,56,57,57,48,46,48,0,184,3,0,0,12,0,0,0,4,0,0,0,185,3,0,0,186,3,0,0,187,3,0,65,236,231,205,0,11,247,227,1,1,0,0,0,188,3,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,43,116,19,0,75,0,0,0,6,10,0,0,14,0,0,0,69,114,114,111,114,97,98,97,110,100,111,110,97,98,105,108,105,116,121,97,98,108,101,97,98,111,117,116,97,98,111,118,101,97,98,115,101,110,116,97,98,115,111,114,98,97,98,115,116,114,97,99,116,97,98,115,117,114,100,97,98,117,115,101,97,99,99,101,115,115,97,99,99,105,100,101,110,116,97,99,99,111,117,110,116,97,99,99,117,115,101,97,99,104,105,101,118,101,97,99,105,100,97,99,111,117,115,116,105,99,97,99,113,117,105,114,101,97,99,114,111,115,115,97,99,116,97,99,116,105,111,110,97,99,116,111,114,97,99,116,114,101,115,115,97,99,116,117,97,108,97,100,97,112,116,97,100,100,97,100,100,105,99,116,97,100,100,114,101,115,115,97,100,106,117,115,116,97,100,109,105,116,97,100,117,108,116,97,100,118,97,110,99,101,97,100,118,105,99,101,97,101,114,111,98,105,99,97,102,102,97,105,114,97,102,102,111,114,100,97,102,114,97,105,100,97,103,97,105,110,97,103,101,97,103,101,110,116,97,103,114,101,101,97,104,101,97,100,97,105,109,97,105,114,97,105,114,112,111,114,116,97,105,115,108,101,97,108,97,114,109,97,108,98,117,109,97,108,99,111,104,111,108,97,108,101,114,116,97,108,105,101,110,97,108,108,97,108,108,101,121,97,108,108,111,119,97,108,109,111,115,116,97,108,111,110,101,97,108,112,104,97,97,108,114,101,97,100,121,97,108,115,111,97,108,116,101,114,97,108,119,97,121,115,97,109,97,116,101,117,114,97,109,97,122,105,110,103,97,109,111,110,103,97,109,111,117,110,116,97,109,117,115,101,100,97,110,97,108,121,115,116,97,110,99,104,111,114,97,110,99,105,101,110,116,97,110,103,101,114,97,110,103,108,101,97,110,103,114,121,97,110,105,109,97,108,97,110,107,108,101,97,110,110,111,117,110,99,101,97,110,110,117,97,108,97,110,111,116,104,101,114,97,110,115,119,101,114,97,110,116,101,110,110,97,97,110,116,105,113,117,101,97,110,120,105,101,116,121,97,110,121,97,112,97,114,116,97,112,111,108,111,103,121,97,112,112,101,97,114,97,112,112,108,101,97,112,112,114,111,118,101,97,112,114,105,108,97,114,99,104,97,114,99,116,105,99,97,114,101,97,97,114,101,110,97,97,114,103,117,101,97,114,109,97,114,109,101,100,97,114,109,111,114,97,114,109,121,97,114,111,117,110,100,97,114,114,97,110,103,101,97,114,114,101,115,116,97,114,114,105,118,101,97,114,114,111,119,97,114,116,97,114,116,101,102,97,99,116,97,114,116,105,115,116,97,114,116,119,111,114,107,97,115,107,97,115,112,101,99,116,97,115,115,97,117,108,116,97,115,115,101,116,97,115,115,105,115,116,97,115,115,117,109,101,97,115,116,104,109,97,97,116,104,108,101,116,101,97,116,111,109,97,116,116,97,99,107,97,116,116,101,110,100,97,116,116,105,116,117,100,101,97,116,116,114,97,99,116,97,117,99,116,105,111,110,97,117,100,105,116,97,117,103,117,115,116,97,117,110,116,97,117,116,104,111,114,97,117,116,111,97,117,116,117,109,110,97,118,101,114,97,103,101,97,118,111,99,97,100,111,97,118,111,105,100,97,119,97,107,101,97,119,97,114,101,97,119,97,121,97,119,101,115,111,109,101,97,119,102,117,108,97,119,107,119,97,114,100,97,120,105,115,98,97,98,121,98,97,99,104,101,108,111,114,98,97,99,111,110,98,97,100,103,101,98,97,103,98,97,108,97,110,99,101,98,97,108,99,111,110,121,98,97,108,108,98,97,109,98,111,111,98,97,110,97,110,97,98,97,110,110,101,114,98,97,114,98,97,114,101,108,121,98,97,114,103,97,105,110,98,97,114,114,101,108,98,97,115,101,98,97,115,105,99,98,97,115,107,101,116,98,97,116,116,108,101,98,101,97,99,104,98,101,97,110,98,101,97,117,116,121,98,101,99,97,117,115,101,98,101,99,111,109,101,98,101,101,102,98,101,102,111,114,101,98,101,103,105,110,98,101,104,97,118,101,98,101,104,105,110,100,98,101,108,105,101,118,101,98,101,108,111,119,98,101,108,116,98,101,110,99,104,98,101,110,101,102,105,116,98,101,115,116,98,101,116,114,97,121,98,101,116,116,101,114,98,101,116,119,101,101,110,98,101,121,111,110,100,98,105,99,121,99,108,101,98,105,100,98,105,107,101,98,105,110,100,98,105,111,108,111,103,121,98,105,114,100,98,105,114,116,104,98,105,116,116,101,114,98,108,97,99,107,98,108,97,100,101,98,108,97,109,101,98,108,97,110,107,101,116,98,108,97,115,116,98,108,101,97,107,98,108,101,115,115,98,108,105,110,100,98,108,111,111,100,98,108,111,115,115,111,109,98,108,111,117,115,101,98,108,117,101,98,108,117,114,98,108,117,115,104,98,111,97,114,100,98,111,97,116,98,111,100,121,98,111,105,108,98,111,109,98,98,111,110,101,98,111,110,117,115,98,111,111,107,98,111,111,115,116,98,111,114,100,101,114,98,111,114,105,110,103,98,111,114,114,111,119,98,111,115,115,98,111,116,116,111,109,98,111,117,110,99,101,98,111,120,98,111,121,98,114,97,99,107,101,116,98,114,97,105,110,98,114,97,110,100,98,114,97,115,115,98,114,97,118,101,98,114,101,97,100,98,114,101,101,122,101,98,114,105,99,107,98,114,105,100,103,101,98,114,105,101,102,98,114,105,103,104,116,98,114,105,110,103,98,114,105,115,107,98,114,111,99,99,111,108,105,98,114,111,107,101,110,98,114,111,110,122,101,98,114,111,111,109,98,114,111,116,104,101,114,98,114,111,119,110,98,114,117,115,104,98,117,98,98,108,101,98,117,100,100,121,98,117,100,103,101,116,98,117,102,102,97,108,111,98,117,105,108,100,98,117,108,98,98,117,108,107,98,117,108,108,101,116,98,117,110,100,108,101,98,117,110,107,101,114,98,117,114,100,101,110,98,117,114,103,101,114,98,117,114,115,116,98,117,115,98,117,115,105,110,101,115,115,98,117,115,121,98,117,116,116,101,114,98,117,121,101,114,98,117,122,122,99,97,98,98,97,103,101,99,97,98,105,110,99,97,98,108,101,99,97,99,116,117,115,99,97,103,101,99,97,107,101,99,97,108,108,99,97,108,109,99,97,109,101,114,97,99,97,109,112,99,97,110,99,97,110,97,108,99,97,110,99,101,108,99,97,110,100,121,99,97,110,110,111,110,99,97,110,111,101,99,97,110,118,97,115,99,97,110,121,111,110,99,97,112,97,98,108,101,99,97,112,105,116,97,108,99,97,112,116,97,105,110,99,97,114,99,97,114,98,111,110,99,97,114,100,99,97,114,103,111,99,97,114,112,101,116,99,97,114,114,121,99,97,114,116,99,97,115,101,99,97,115,104,99,97,115,105,110,111,99,97,115,116,108,101,99,97,115,117,97,108,99,97,116,99,97,116,97,108,111,103,99,97,116,99,104,99,97,116,101,103,111,114,121,99,97,116,116,108,101,99,97,117,103,104,116,99,97,117,115,101,99,97,117,116,105,111,110,99,97,118,101,99,101,105,108,105,110,103,99,101,108,101,114,121,99,101,109,101,110,116,99,101,110,115,117,115,99,101,110,116,117,114,121,99,101,114,101,97,108,99,101,114,116,97,105,110,99,104,97,105,114,99,104,97,108,107,99,104,97,109,112,105,111,110,99,104,97,110,103,101,99,104,97,111,115,99,104,97,112,116,101,114,99,104,97,114,103,101,99,104,97,115,101,99,104,97,116,99,104,101,97,112,99,104,101,99,107,99,104,101,101,115,101,99,104,101,102,99,104,101,114,114,121,99,104,101,115,116,99,104,105,99,107,101,110,99,104,105,101,102,99,104,105,108,100,99,104,105,109,110,101,121,99,104,111,105,99,101,99,104,111,111,115,101,99,104,114,111,110,105,99,99,104,117,99,107,108,101,99,104,117,110,107,99,104,117,114,110,99,105,103,97,114,99,105,110,110,97,109,111,110,99,105,114,99,108,101,99,105,116,105,122,101,110,99,105,116,121,99,105,118,105,108,99,108,97,105,109,99,108,97,112,99,108,97,114,105,102,121,99,108,97,119,99,108,97,121,99,108,101,97,110,99,108,101,114,107,99,108,101,118,101,114,99,108,105,99,107,99,108,105,101,110,116,99,108,105,102,102,99,108,105,109,98,99,108,105,110,105,99,99,108,105,112,99,108,111,99,107,99,108,111,103,99,108,111,115,101,99,108,111,116,104,99,108,111,117,100,99,108,111,119,110,99,108,117,98,99,108,117,109,112,99,108,117,115,116,101,114,99,108,117,116,99,104,99,111,97,99,104,99,111,97,115,116,99,111,99,111,110,117,116,99,111,100,101,99,111,102,102,101,101,99,111,105,108,99,111,105,110,99,111,108,108,101,99,116,99,111,108,111,114,99,111,108,117,109,110,99,111,109,98,105,110,101,99,111,109,101,99,111,109,102,111,114,116,99,111,109,105,99,99,111,109,109,111,110,99,111,109,112,97,110,121,99,111,110,99,101,114,116,99,111,110,100,117,99,116,99,111,110,102,105,114,109,99,111,110,103,114,101,115,115,99,111,110,110,101,99,116,99,111,110,115,105,100,101,114,99,111,110,116,114,111,108,99,111,110,118,105,110,99,101,99,111,111,107,99,111,111,108,99,111,112,112,101,114,99,111,112,121,99,111,114,97,108,99,111,114,101,99,111,114,110,99,111,114,114,101,99,116,99,111,115,116,99,111,116,116,111,110,99,111,117,99,104,99,111,117,110,116,114,121,99,111,117,112,108,101,99,111,117,114,115,101,99,111,117,115,105,110,99,111,118,101,114,99,111,121,111,116,101,99,114,97,99,107,99,114,97,100,108,101,99,114,97,102,116,99,114,97,109,99,114,97,110,101,99,114,97,115,104,99,114,97,116,101,114,99,114,97,119,108,99,114,97,122,121,99,114,101,97,109,99,114,101,100,105,116,99,114,101,101,107,99,114,101,119,99,114,105,99,107,101,116,99,114,105,109,101,99,114,105,115,112,99,114,105,116,105,99,99,114,111,112,99,114,111,115,115,99,114,111,117,99,104,99,114,111,119,100,99,114,117,99,105,97,108,99,114,117,101,108,99,114,117,105,115,101,99,114,117,109,98,108,101,99,114,117,110,99,104,99,114,117,115,104,99,114,121,99,114,121,115,116,97,108,99,117,98,101,99,117,108,116,117,114,101,99,117,112,99,117,112,98,111,97,114,100,99,117,114,105,111,117,115,99,117,114,114,101,110,116,99,117,114,116,97,105,110,99,117,114,118,101,99,117,115,104,105,111,110,99,117,115,116,111,109,99,117,116,101,99,121,99,108,101,100,97,100,100,97,109,97,103,101,100,97,109,112,100,97,110,99,101,100,97,110,103,101,114,100,97,114,105,110,103,100,97,115,104,100,97,117,103,104,116,101,114,100,97,119,110,100,97,121,100,101,97,108,100,101,98,97,116,101,100,101,98,114,105,115,100,101,99,97,100,101,100,101,99,101,109,98,101,114,100,101,99,105,100,101,100,101,99,108,105,110,101,100,101,99,111,114,97,116,101,100,101,99,114,101,97,115,101,100,101,101,114,100,101,102,101,110,115,101,100,101,102,105,110,101,100,101,102,121,100,101,103,114,101,101,100,101,108,97,121,100,101,108,105,118,101,114,100,101,109,97,110,100,100,101,109,105,115,101,100,101,110,105,97,108,100,101,110,116,105,115,116,100,101,110,121,100,101,112,97,114,116,100,101,112,101,110,100,100,101,112,111,115,105,116,100,101,112,116,104,100,101,112,117,116,121,100,101,114,105,118,101,100,101,115,99,114,105,98,101,100,101,115,101,114,116,100,101,115,105,103,110,100,101,115,107,100,101,115,112,97,105,114,100,101,115,116,114,111,121,100,101,116,97,105,108,100,101,116,101,99,116,100,101,118,101,108,111,112,100,101,118,105,99,101,100,101,118,111,116,101,100,105,97,103,114,97,109,100,105,97,108,100,105,97,109,111,110,100,100,105,97,114,121,100,105,99,101,100,105,101,115,101,108,100,105,101,116,100,105,102,102,101,114,100,105,103,105,116,97,108,100,105,103,110,105,116,121,100,105,108,101,109,109,97,100,105,110,110,101,114,100,105,110,111,115,97,117,114,100,105,114,101,99,116,100,105,114,116,100,105,115,97,103,114,101,101,100,105,115,99,111,118,101,114,100,105,115,101,97,115,101,100,105,115,104,100,105,115,109,105,115,115,100,105,115,111,114,100,101,114,100,105,115,112,108,97,121,100,105,115,116,97,110,99,101,100,105,118,101,114,116,100,105,118,105,100,101,100,105,118,111,114,99,101,100,105,122,122,121,100,111,99,116,111,114,100,111,99,117,109,101,110,116,100,111,103,100,111,108,108,100,111,108,112,104,105,110,100,111,109,97,105,110,100,111,110,97,116,101,100,111,110,107,101,121,100,111,110,111,114,100,111,111,114,100,111,115,101,100,111,117,98,108,101,100,111,118,101,100,114,97,102,116,100,114,97,103,111,110,100,114,97,109,97,100,114,97,115,116,105,99,100,114,97,119,100,114,101,97,109,100,114,101,115,115,100,114,105,102,116,100,114,105,108,108,100,114,105,110,107,100,114,105,112,100,114,105,118,101,100,114,111,112,100,114,117,109,100,114,121,100,117,99,107,100,117,109,98,100,117,110,101,100,117,114,105,110,103,100,117,115,116,100,117,116,99,104,100,117,116,121,100,119,97,114,102,100,121,110,97,109,105,99,101,97,103,101,114,101,97,103,108,101,101,97,114,108,121,101,97,114,110,101,97,114,116,104,101,97,115,105,108,121,101,97,115,116,101,97,115,121,101,99,104,111,101,99,111,108,111,103,121,101,99,111,110,111,109,121,101,100,103,101,101,100,105,116,101,100,117,99,97,116,101,101,102,102,111,114,116,101,103,103,101,105,103,104,116,101,105,116,104,101,114,101,108,98,111,119,101,108,100,101,114,101,108,101,99,116,114,105,99,101,108,101,103,97,110,116,101,108,101,109,101,110,116,101,108,101,112,104,97,110,116,101,108,101,118,97,116,111,114,101,108,105,116,101,101,108,115,101,101,109,98,97,114,107,101,109,98,111,100,121,101,109,98,114,97,99,101,101,109,101,114,103,101,101,109,111,116,105,111,110,101,109,112,108,111,121,101,109,112,111,119,101,114,101,109,112,116,121,101,110,97,98,108,101,101,110,97,99,116,101,110,100,101,110,100,108,101,115,115,101,110,100,111,114,115,101,101,110,101,109,121,101,110,101,114,103,121,101,110,102,111,114,99,101,101,110,103,97,103,101,101,110,103,105,110,101,101,110,104,97,110,99,101,101,110,106,111,121,101,110,108,105,115,116,101,110,111,117,103,104,101,110,114,105,99,104,101,110,114,111,108,108,101,110,115,117,114,101,101,110,116,101,114,101,110,116,105,114,101,101,110,116,114,121,101,110,118,101,108,111,112,101,101,112,105,115,111,100,101,101,113,117,97,108,101,113,117,105,112,101,114,97,101,114,97,115,101,101,114,111,100,101,101,114,111,115,105,111,110,101,114,114,111,114,101,114,117,112,116,101,115,99,97,112,101,101,115,115,97,121,101,115,115,101,110,99,101,101,115,116,97,116,101,101,116,101,114,110,97,108,101,116,104,105,99,115,101,118,105,100,101,110,99,101,101,118,105,108,101,118,111,107,101,101,118,111,108,118,101,101,120,97,99,116,101,120,97,109,112,108,101,101,120,99,101,115,115,101,120,99,104,97,110,103,101,101,120,99,105,116,101,101,120,99,108,117,100,101,101,120,99,117,115,101,101,120,101,99,117,116,101,101,120,101,114,99,105,115,101,101,120,104,97,117,115,116,101,120,104,105,98,105,116,101,120,105,108,101,101,120,105,115,116,101,120,105,116,101,120,111,116,105,99,101,120,112,97,110,100,101,120,112,101,99,116,101,120,112,105,114,101,101,120,112,108,97,105,110,101,120,112,111,115,101,101,120,112,114,101,115,115,101,120,116,101,110,100,101,120,116,114,97,101,121,101,101,121,101,98,114,111,119,102,97,98,114,105,99,102,97,99,101,102,97,99,117,108,116,121,102,97,100,101,102,97,105,110,116,102,97,105,116,104,102,97,108,108,102,97,108,115,101,102,97,109,101,102,97,109,105,108,121,102,97,109,111,117,115,102,97,110,102,97,110,99,121,102,97,110,116,97,115,121,102,97,114,109,102,97,115,104,105,111,110,102,97,116,102,97,116,97,108,102,97,116,104,101,114,102,97,116,105,103,117,101,102,97,117,108,116,102,97,118,111,114,105,116,101,102,101,97,116,117,114,101,102,101,98,114,117,97,114,121,102,101,100,101,114,97,108,102,101,101,102,101,101,100,102,101,101,108,102,101,109,97,108,101,102,101,110,99,101,102,101,115,116,105,118,97,108,102,101,116,99,104,102,101,118,101,114,102,101,119,102,105,98,101,114,102,105,99,116,105,111,110,102,105,101,108,100,102,105,103,117,114,101,102,105,108,101,102,105,108,109,102,105,108,116,101,114,102,105,110,97,108,102,105,110,100,102,105,110,101,102,105,110,103,101,114,102,105,110,105,115,104,102,105,114,101,102,105,114,109,102,105,114,115,116,102,105,115,99,97,108,102,105,115,104,102,105,116,102,105,116,110,101,115,115,102,105,120,102,108,97,103,102,108,97,109,101,102,108,97,115,104,102,108,97,116,102,108,97,118,111,114,102,108,101,101,102,108,105,103,104,116,102,108,105,112,102,108,111,97,116,102,108,111,99,107,102,108,111,111,114,102,108,111,119,101,114,102,108,117,105,100,102,108,117,115,104,102,108,121,102,111,97,109,102,111,99,117,115,102,111,103,102,111,105,108,102,111,108,100,102,111,108,108,111,119,102,111,111,100,102,111,111,116,102,111,114,99,101,102,111,114,101,115,116,102,111,114,103,101,116,102,111,114,107,102,111,114,116,117,110,101,102,111,114,117,109,102,111,114,119,97,114,100,102,111,115,115,105,108,102,111,115,116,101,114,102,111,117,110,100,102,111,120,102,114,97,103,105,108,101,102,114,97,109,101,102,114,101,113,117,101,110,116,102,114,101,115,104,102,114,105,101,110,100,102,114,105,110,103,101,102,114,111,103,102,114,111,110,116,102,114,111,115,116,102,114,111,119,110,102,114,111,122,101,110,102,114,117,105,116,102,117,101,108,102,117,110,102,117,110,110,121,102,117,114,110,97,99,101,102,117,114,121,102,117,116,117,114,101,103,97,100,103,101,116,103,97,105,110,103,97,108,97,120,121,103,97,108,108,101,114,121,103,97,109,101,103,97,112,103,97,114,97,103,101,103,97,114,98,97,103,101,103,97,114,100,101,110,103,97,114,108,105,99,103,97,114,109,101,110,116,103,97,115,103,97,115,112,103,97,116,101,103,97,116,104,101,114,103,97,117,103,101,103,97,122,101,103,101,110,101,114,97,108,103,101,110,105,117,115,103,101,110,114,101,103,101,110,116,108,101,103,101,110,117,105,110,101,103,101,115,116,117,114,101,103,104,111,115,116,103,105,97,110,116,103,105,102,116,103,105,103,103,108,101,103,105,110,103,101,114,103,105,114,97,102,102,101,103,105,114,108,103,105,118,101,103,108,97,100,103,108,97,110,99,101,103,108,97,114,101,103,108,97,115,115,103,108,105,100,101,103,108,105,109,112,115,101,103,108,111,98,101,103,108,111,111,109,103,108,111,114,121,103,108,111,118,101,103,108,111,119,103,108,117,101,103,111,97,116,103,111,100,100,101,115,115,103,111,108,100,103,111,111,100,103,111,111,115,101,103,111,114,105,108,108,97,103,111,115,112,101,108,103,111,115,115,105,112,103,111,118,101,114,110,103,111,119,110,103,114,97,98,103,114,97,99,101,103,114,97,105,110,103,114,97,110,116,103,114,97,112,101,103,114,97,115,115,103,114,97,118,105,116,121,103,114,101,97,116,103,114,101,101,110,103,114,105,100,103,114,105,101,102,103,114,105,116,103,114,111,99,101,114,121,103,114,111,117,112,103,114,111,119,103,114,117,110,116,103,117,97,114,100,103,117,101,115,115,103,117,105,100,101,103,117,105,108,116,103,117,105,116,97,114,103,117,110,103,121,109,104,97,98,105,116,104,97,105,114,104,97,108,102,104,97,109,109,101,114,104,97,109,115,116,101,114,104,97,110,100,104,97,112,112,121,104,97,114,98,111,114,104,97,114,100,104,97,114,115,104,104,97,114,118,101,115,116,104,97,116,104,97,118,101,104,97,119,107,104,97,122,97,114,100,104,101,97,100,104,101,97,108,116,104,104,101,97,114,116,104,101,97,118,121,104,101,100,103,101,104,111,103,104,101,105,103,104,116,104,101,108,108,111,104,101,108,109,101,116,104,101,108,112,104,101,110,104,101,114,111,104,105,100,100,101,110,104,105,103,104,104,105,108,108,104,105,110,116,104,105,112,104,105,114,101,104,105,115,116,111,114,121,104,111,98,98,121,104,111,99,107,101,121,104,111,108,100,104,111,108,101,104,111,108,105,100,97,121,104,111,108,108,111,119,104,111,109,101,104,111,110,101,121,104,111,111,100,104,111,112,101,104,111,114,110,104,111,114,114,111,114,104,111,114,115,101,104,111,115,112,105,116,97,108,104,111,115,116,104,111,116,101,108,104,111,117,114,104,111,118,101,114,104,117,98,104,117,103,101,104,117,109,97,110,104,117,109,98,108,101,104,117,109,111,114,104,117,110,100,114,101,100,104,117,110,103,114,121,104,117,110,116,104,117,114,100,108,101,104,117,114,114,121,104,117,114,116,104,117,115,98,97,110,100,104,121,98,114,105,100,105,99,101,105,99,111,110,105,100,101,97,105,100,101,110,116,105,102,121,105,100,108,101,105,103,110,111,114,101,105,108,108,105,108,108,101,103,97,108,105,108,108,110,101,115,115,105,109,97,103,101,105,109,105,116,97,116,101,105,109,109,101,110,115,101,105,109,109,117,110,101,105,109,112,97,99,116,105,109,112,111,115,101,105,109,112,114,111,118,101,105,109,112,117,108,115,101,105,110,99,104,105,110,99,108,117,100,101,105,110,99,111,109,101,105,110,99,114,101,97,115,101,105,110,100,101,120,105,110,100,105,99,97,116,101,105,110,100,111,111,114,105,110,100,117,115,116,114,121,105,110,102,97,110,116,105,110,102,108,105,99,116,105,110,102,111,114,109,105,110,104,97,108,101,105,110,104,101,114,105,116,105,110,105,116,105,97,108,105,110,106,101,99,116,105,110,106,117,114,121,105,110,109,97,116,101,105,110,110,101,114,105,110,110,111,99,101,110,116,105,110,112,117,116,105,110,113,117,105,114,121,105,110,115,97,110,101,105,110,115,101,99,116,105,110,115,105,100,101,105,110,115,112,105,114,101,105,110,115,116,97,108,108,105,110,116,97,99,116,105,110,116,101,114,101,115,116,105,110,116,111,105,110,118,101,115,116,105,110,118,105,116,101,105,110,118,111,108,118,101,105,114,111,110,105,115,108,97,110,100,105,115,111,108,97,116,101,105,115,115,117,101,105,116,101,109,105,118,111,114,121,106,97,99,107,101,116,106,97,103,117,97,114,106,97,114,106,97,122,122,106,101,97,108,111,117,115,106,101,97,110,115,106,101,108,108,121,106,101,119,101,108,106,111,98,106,111,105,110,106,111,107,101,106,111,117,114,110,101,121,106,111,121,106,117,100,103,101,106,117,105,99,101,106,117,109,112,106,117,110,103,108,101,106,117,110,105,111,114,106,117,110,107,106,117,115,116,107,97,110,103,97,114,111,111,107,101,101,110,107,101,101,112,107,101,116,99,104,117,112,107,101,121,107,105,99,107,107,105,100,107,105,100,110,101,121,107,105,110,100,107,105,110,103,100,111,109,107,105,115,115,107,105,116,107,105,116,99,104,101,110,107,105,116,101,107,105,116,116,101,110,107,105,119,105,107,110,101,101,107,110,105,102,101,107,110,111,99,107,107,110,111,119,108,97,98,108,97,98,101,108,108,97,98,111,114,108,97,100,100,101,114,108,97,100,121,108,97,107,101,108,97,109,112,108,97,110,103,117,97,103,101,108,97,112,116,111,112,108,97,114,103,101,108,97,116,101,114,108,97,116,105,110,108,97,117,103,104,108,97,117,110,100,114,121,108,97,118,97,108,97,119,108,97,119,110,108,97,119,115,117,105,116,108,97,121,101,114,108,97,122,121,108,101,97,100,101,114,108,101,97,102,108,101,97,114,110,108,101,97,118,101,108,101,99,116,117,114,101,108,101,102,116,108,101,103,108,101,103,97,108,108,101,103,101,110,100,108,101,105,115,117,114,101,108,101,109,111,110,108,101,110,100,108,101,110,103,116,104,108,101,110,115,108,101,111,112,97,114,100,108,101,115,115,111,110,108,101,116,116,101,114,108,101,118,101,108,108,105,97,114,108,105,98,101,114,116,121,108,105,98,114,97,114,121,108,105,99,101,110,115,101,108,105,102,101,108,105,102,116,108,105,103,104,116,108,105,107,101,108,105,109,98,108,105,109,105,116,108,105,110,107,108,105,111,110,108,105,113,117,105,100,108,105,115,116,108,105,116,116,108,101,108,105,118,101,108,105,122,97,114,100,108,111,97,100,108,111,97,110,108,111,98,115,116,101,114,108,111,99,97,108,108,111,99,107,108,111,103,105,99,108,111,110,101,108,121,108,111,110,103,108,111,111,112,108,111,116,116,101,114,121,108,111,117,100,108,111,117,110,103,101,108,111,118,101,108,111,121,97,108,108,117,99,107,121,108,117,103,103,97,103,101,108,117,109,98,101,114,108,117,110,97,114,108,117,110,99,104,108,117,120,117,114,121,108,121,114,105,99,115,109,97,99,104,105,110,101,109,97,100,109,97,103,105,99,109,97,103,110,101,116,109,97,105,100,109,97,105,108,109,97,105,110,109,97,106,111,114,109,97,107,101,109,97,109,109,97,108,109,97,110,109,97,110,97,103,101,109,97,110,100,97,116,101,109,97,110,103,111,109,97,110,115,105,111,110,109,97,110,117,97,108,109,97,112,108,101,109,97,114,98,108,101,109,97,114,99,104,109,97,114,103,105,110,109,97,114,105,110,101,109,97,114,107,101,116,109,97,114,114,105,97,103,101,109,97,115,107,109,97,115,115,109,97,115,116,101,114,109,97,116,99,104,109,97,116,101,114,105,97,108,109,97,116,104,109,97,116,114,105,120,109,97,116,116,101,114,109,97,120,105,109,117,109,109,97,122,101,109,101,97,100,111,119,109,101,97,110,109,101,97,115,117,114,101,109,101,97,116,109,101,99,104,97,110,105,99,109,101,100,97,108,109,101,100,105,97,109,101,108,111,100,121,109,101,108,116,109,101,109,98,101,114,109,101,109,111,114,121,109,101,110,116,105,111,110,109,101,110,117,109,101,114,99,121,109,101,114,103,101,109,101,114,105,116,109,101,114,114,121,109,101,115,104,109,101,115,115,97,103,101,109,101,116,97,108,109,101,116,104,111,100,109,105,100,100,108,101,109,105,100,110,105,103,104,116,109,105,108,107,109,105,108,108,105,111,110,109,105,109,105,99,109,105,110,100,109,105,110,105,109,117,109,109,105,110,111,114,109,105,110,117,116,101,109,105,114,97,99,108,101,109,105,114,114,111,114,109,105,115,101,114,121,109,105,115,115,109,105,115,116,97,107,101,109,105,120,109,105,120,101,100,109,105,120,116,117,114,101,109,111,98,105,108,101,109,111,100,101,108,109,111,100,105,102,121,109,111,109,109,111,109,101,110,116,109,111,110,105,116,111,114,109,111,110,107,101,121,109,111,110,115,116,101,114,109,111,110,116,104,109,111,111,110,109,111,114,97,108,109,111,114,101,109,111,114,110,105,110,103,109,111,115,113,117,105,116,111,109,111,116,104,101,114,109,111,116,105,111,110,109,111,116,111,114,109,111,117,110,116,97,105,110,109,111,117,115,101,109,111,118,101,109,111,118,105,101,109,117,99,104,109,117,102,102,105,110,109,117,108,101,109,117,108,116,105,112,108,121,109,117,115,99,108,101,109,117,115,101,117,109,109,117,115,104,114,111,111,109,109,117,115,105,99,109,117,115,116,109,117,116,117,97,108,109,121,115,101,108,102,109,121,115,116,101,114,121,109,121,116,104,110,97,105,118,101,110,97,109,101,110,97,112,107,105,110,110,97,114,114,111,119,110,97,115,116,121,110,97,116,105,111,110,110,97,116,117,114,101,110,101,97,114,110,101,99,107,110,101,101,100,110,101,103,97,116,105,118,101,110,101,103,108,101,99,116,110,101,105,116,104,101,114,110,101,112,104,101,119,110,101,114,118,101,110,101,115,116,110,101,116,110,101,116,119,111,114,107,110,101,117,116,114,97,108,110,101,118,101,114,110,101,119,115,110,101,120,116,110,105,99,101,110,105,103,104,116,110,111,98,108,101,110,111,105,115,101,110,111,109,105,110,101,101,110,111,111,100,108,101,110,111,114,109,97,108,110,111,114,116,104,110,111,115,101,110,111,116,97,98,108,101,110,111,116,101,110,111,116,104,105,110,103,110,111,116,105,99,101,110,111,118,101,108,110,111,119,110,117,99,108,101,97,114,110,117,109,98,101,114,110,117,114,115,101,110,117,116,111,97,107,111,98,101,121,111,98,106,101,99,116,111,98,108,105,103,101,111,98,115,99,117,114,101,111,98,115,101,114,118,101,111,98,116,97,105,110,111,98,118,105,111,117,115,111,99,99,117,114,111,99,101,97,110,111,99,116,111,98,101,114,111,100,111,114,111,102,102,111,102,102,101,114,111,102,102,105,99,101,111,102,116,101,110,111,105,108,111,107,97,121,111,108,100,111,108,105,118,101,111,108,121,109,112,105,99,111,109,105,116,111,110,99,101,111,110,101,111,110,105,111,110,111,110,108,105,110,101,111,110,108,121,111,112,101,110,111,112,101,114,97,111,112,105,110,105,111,110,111,112,112,111,115,101,111,112,116,105,111,110,111,114,97,110,103,101,111,114,98,105,116,111,114,99,104,97,114,100,111,114,100,101,114,111,114,100,105,110,97,114,121,111,114,103,97,110,111,114,105,101,110,116,111,114,105,103,105,110,97,108,111,114,112,104,97,110,111,115,116,114,105,99,104,111,116,104,101,114,111,117,116,100,111,111,114,111,117,116,101,114,111,117,116,112,117,116,111,117,116,115,105,100,101,111,118,97,108,111,118,101,110,111,118,101,114,111,119,110,111,119,110,101,114,111,120,121,103,101,110,111,121,115,116,101,114,111,122,111,110,101,112,97,99,116,112,97,100,100,108,101,112,97,103,101,112,97,105,114,112,97,108,97,99,101,112,97,108,109,112,97,110,100,97,112,97,110,101,108,112,97,110,105,99,112,97,110,116,104,101,114,112,97,112,101,114,112,97,114,97,100,101,112,97,114,101,110,116,112,97,114,107,112,97,114,114,111,116,112,97,114,116,121,112,97,115,115,112,97,116,99,104,112,97,116,104,112,97,116,105,101,110,116,112,97,116,114,111,108,112,97,116,116,101,114,110,112,97,117,115,101,112,97,118,101,112,97,121,109,101,110,116,112,101,97,99,101,112,101,97,110,117,116,112,101,97,114,112,101,97,115,97,110,116,112,101,108,105,99,97,110,112,101,110,112,101,110,97,108,116,121,112,101,110,99,105,108,112,101,111,112,108,101,112,101,112,112,101,114,112,101,114,102,101,99,116,112,101,114,109,105,116,112,101,114,115,111,110,112,101,116,112,104,111,110,101,112,104,111,116,111,112,104,114,97,115,101,112,104,121,115,105,99,97,108,112,105,97,110,111,112,105,99,110,105,99,112,105,99,116,117,114,101,112,105,101,99,101,112,105,103,112,105,103,101,111,110,112,105,108,108,112,105,108,111,116,112,105,110,107,112,105,111,110,101,101,114,112,105,112,101,112,105,115,116,111,108,112,105,116,99,104,112,105,122,122,97,112,108,97,99,101,112,108,97,110,101,116,112,108,97,115,116,105,99,112,108,97,116,101,112,108,97,121,112,108,101,97,115,101,112,108,101,100,103,101,112,108,117,99,107,112,108,117,103,112,108,117,110,103,101,112,111,101,109,112,111,101,116,112,111,105,110,116,112,111,108,97,114,112,111,108,101,112,111,108,105,99,101,112,111,110,100,112,111,110,121,112,111,111,108,112,111,112,117,108,97,114,112,111,114,116,105,111,110,112,111,115,105,116,105,111,110,112,111,115,115,105,98,108,101,112,111,115,116,112,111,116,97,116,111,112,111,116,116,101,114,121,112,111,118,101,114,116,121,112,111,119,100,101,114,112,111,119,101,114,112,114,97,99,116,105,99,101,112,114,97,105,115,101,112,114,101,100,105,99,116,112,114,101,102,101,114,112,114,101,112,97,114,101,112,114,101,115,101,110,116,112,114,101,116,116,121,112,114,101,118,101,110,116,112,114,105,99,101,112,114,105,100,101,112,114,105,109,97,114,121,112,114,105,110,116,112,114,105,111,114,105,116,121,112,114,105,115,111,110,112,114,105,118,97,116,101,112,114,105,122,101,112,114,111,98,108,101,109,112,114,111,99,101,115,115,112,114,111,100,117,99,101,112,114,111,102,105,116,112,114,111,103,114,97,109,112,114,111,106,101,99,116,112,114,111,109,111,116,101,112,114,111,111,102,112,114,111,112,101,114,116,121,112,114,111,115,112,101,114,112,114,111,116,101,99,116,112,114,111,117,100,112,114,111,118,105,100,101,112,117,98,108,105,99,112,117,100,100,105,110,103,112,117,108,108,112,117,108,112,112,117,108,115,101,112,117,109,112,107,105,110,112,117,110,99,104,112,117,112,105,108,112,117,112,112,121,112,117,114,99,104,97,115,101,112,117,114,105,116,121,112,117,114,112,111,115,101,112,117,114,115,101,112,117,115,104,112,117,116,112,117,122,122,108,101,112,121,114,97,109,105,100,113,117,97,108,105,116,121,113,117,97,110,116,117,109,113,117,97,114,116,101,114,113,117,101,115,116,105,111,110,113,117,105,99,107,113,117,105,116,113,117,105,122,113,117,111,116,101,114,97,98,98,105,116,114,97,99,99,111,111,110,114,97,99,101,114,97,99,107,114,97,100,97,114,114,97,100,105,111,114,97,105,108,114,97,105,110,114,97,105,115,101,114,97,108,108,121,114,97,109,112,114,97,110,99,104,114,97,110,100,111,109,114,97,110,103,101,114,97,112,105,100,114,97,114,101,114,97,116,101,114,97,116,104,101,114,114,97,118,101,110,114,97,119,114,97,122,111,114,114,101,97,100,121,114,101,97,108,114,101,97,115,111,110,114,101,98,101,108,114,101,98,117,105,108,100,114,101,99,97,108,108,114,101,99,101,105,118,101,114,101,99,105,112,101,114,101,99,111,114,100,114,101,99,121,99,108,101,114,101,100,117,99,101,114,101,102,108,101,99,116,114,101,102,111,114,109,114,101,102,117,115,101,114,101,103,105,111,110,114,101,103,114,101,116,114,101,103,117,108,97,114,114,101,106,101,99,116,114,101,108,97,120,114,101,108,101,97,115,101,114,101,108,105,101,102,114,101,108,121,114,101,109,97,105,110,114,101,109,101,109,98,101,114,114,101,109,105,110,100,114,101,109,111,118,101,114,101,110,100,101,114,114,101,110,101,119,114,101,110,116,114,101,111,112,101,110,114,101,112,97,105,114,114,101,112,101,97,116,114,101,112,108,97,99,101,114,101,112,111,114,116,114,101,113,117,105,114,101,114,101,115,99,117,101,114,101,115,101,109,98,108,101,114,101,115,105,115,116,114,101,115,111,117,114,99,101,114,101,115,112,111,110,115,101,114,101,115,117,108,116,114,101,116,105,114,101,114,101,116,114,101,97,116,114,101,116,117,114,110,114,101,117,110,105,111,110,114,101,118,101,97,108,114,101,118,105,101,119,114,101,119,97,114,100,114,104,121,116,104,109,114,105,98,114,105,98,98,111,110,114,105,99,101,114,105,99,104,114,105,100,101,114,105,100,103,101,114,105,102,108,101,114,105,103,104,116,114,105,103,105,100,114,105,110,103,114,105,111,116,114,105,112,112,108,101,114,105,115,107,114,105,116,117,97,108,114,105,118,97,108,114,105,118,101,114,114,111,97,100,114,111,97,115,116,114,111,98,111,116,114,111,98,117,115,116,114,111,99,107,101,116,114,111,109,97,110,99,101,114,111,111,102,114,111,111,107,105,101,114,111,111,109,114,111,115,101,114,111,116,97,116,101,114,111,117,103,104,114,111,117,110,100,114,111,117,116,101,114,111,121,97,108,114,117,98,98,101,114,114,117,100,101,114,117,103,114,117,108,101,114,117,110,114,117,110,119,97,121,114,117,114,97,108,115,97,100,115,97,100,100,108,101,115,97,100,110,101,115,115,115,97,102,101,115,97,105,108,115,97,108,97,100,115,97,108,109,111,110,115,97,108,111,110,115,97,108,116,115,97,108,117,116,101,115,97,109,101,115,97,109,112,108,101,115,97,110,100,115,97,116,105,115,102,121,115,97,116,111,115,104,105,115,97,117,99,101,115,97,117,115,97,103,101,115,97,118,101,115,97,121,115,99,97,108,101,115,99,97,110,115,99,97,114,101,115,99,97,116,116,101,114,115,99,101,110,101,115,99,104,101,109,101,115,99,104,111,111,108,115,99,105,101,110,99,101,115,99,105,115,115,111,114,115,115,99,111,114,112,105,111,110,115,99,111,117,116,115,99,114,97,112,115,99,114,101,101,110,115,99,114,105,112,116,115,99,114,117,98,115,101,97,115,101,97,114,99,104,115,101,97,115,111,110,115,101,97,116,115,101,99,111,110,100,115,101,99,114,101,116,115,101,99,116,105,111,110,115,101,99,117,114,105,116,121,115,101,101,100,115,101,101,107,115,101,103,109,101,110,116,115,101,108,101,99,116,115,101,108,108,115,101,109,105,110,97,114,115,101,110,105,111,114,115,101,110,115,101,115,101,110,116,101,110,99,101,115,101,114,105,101,115,115,101,114,118,105,99,101,115,101,115,115,105,111,110,115,101,116,116,108,101,115,101,116,117,112,115,101,118,101,110,115,104,97,100,111,119,115,104,97,102,116,115,104,97,108,108,111,119,115,104,97,114,101,115,104,101,100,115,104,101,108,108,115,104,101,114,105,102,102,115,104,105,101,108,100,115,104,105,102,116,115,104,105,110,101,115,104,105,112,115,104,105,118,101,114,115,104,111,99,107,115,104,111,101,115,104,111,111,116,115,104,111,112,115,104,111,114,116,115,104,111,117,108,100,101,114,115,104,111,118,101,115,104,114,105,109,112,115,104,114,117,103,115,104,117,102,102,108,101,115,104,121,115,105,98,108,105,110,103,115,105,99,107,115,105,100,101,115,105,101,103,101,115,105,103,104,116,115,105,103,110,115,105,108,101,110,116,115,105,108,107,115,105,108,108,121,115,105,108,118,101,114,115,105,109,105,108,97,114,115,105,109,112,108,101,115,105,110,99,101,115,105,110,103,115,105,114,101,110,115,105,115,116,101,114,115,105,116,117,97,116,101,115,105,120,115,105,122,101,115,107,97,116,101,115,107,101,116,99,104,115,107,105,115,107,105,108,108,115,107,105,110,115,107,105,114,116,115,107,117,108,108,115,108,97,98,115,108,97,109,115,108,101,101,112,115,108,101,110,100,101,114,115,108,105,99,101,115,108,105,100,101,115,108,105,103,104,116,115,108,105,109,115,108,111,103,97,110,115,108,111,116,115,108,111,119,115,108,117,115,104,115,109,97,108,108,115,109,97,114,116,115,109,105,108,101,115,109,111,107,101,115,109,111,111,116,104,115,110,97,99,107,115,110,97,107,101,115,110,97,112,115,110,105,102,102,115,110,111,119,115,111,97,112,115,111,99,99,101,114,115,111,99,105,97,108,115,111,99,107,115,111,100,97,115,111,102,116,115,111,108,97,114,115,111,108,100,105,101,114,115,111,108,105,100,115,111,108,117,116,105,111,110,115,111,108,118,101,115,111,109,101,111,110,101,115,111,110,103,115,111,111,110,115,111,114,114,121,115,111,114,116,115,111,117,108,115,111,117,110,100,115,111,117,112,115,111,117,114,99,101,115,111,117,116,104,115,112,97,99,101,115,112,97,114,101,115,112,97,116,105,97,108,115,112,97,119,110,115,112,101,97,107,115,112,101,99,105,97,108,115,112,101,101,100,115,112,101,108,108,115,112,101,110,100,115,112,104,101,114,101,115,112,105,99,101,115,112,105,100,101,114,115,112,105,107,101,115,112,105,110,115,112,105,114,105,116,115,112,108,105,116,115,112,111,105,108,115,112,111,110,115,111,114,115,112,111,111,110,115,112,111,114,116,115,112,111,116,115,112,114,97,121,115,112,114,101,97,100,115,112,114,105,110,103,115,112,121,115,113,117,97,114,101,115,113,117,101,101,122,101,115,113,117,105,114,114,101,108,115,116,97,98,108,101,115,116,97,100,105,117,109,115,116,97,102,102,115,116,97,103,101,115,116,97,105,114,115,115,116,97,109,112,115,116,97,110,100,115,116,97,114,116,115,116,97,116,101,115,116,97,121,115,116,101,97,107,115,116,101,101,108,115,116,101,109,115,116,101,112,115,116,101,114,101,111,115,116,105,99,107,115,116,105,108,108,115,116,105,110,103,115,116,111,99,107,115,116,111,109,97,99,104,115,116,111,110,101,115,116,111,111,108,115,116,111,114,121,115,116,111,118,101,115,116,114,97,116,101,103,121,115,116,114,101,101,116,115,116,114,105,107,101,115,116,114,111,110,103,115,116,114,117,103,103,108,101,115,116,117,100,101,110,116,115,116,117,102,102,115,116,117,109,98,108,101,115,116,121,108,101,115,117,98,106,101,99,116,115,117,98,109,105,116,115,117,98,119,97,121,115,117,99,99,101,115,115,115,117,99,104,115,117,100,100,101,110,115,117,102,102,101,114,115,117,103,97,114,115,117,103,103,101,115,116,115,117,105,116,115,117,109,109,101,114,115,117,110,115,117,110,110,121,115,117,110,115,101,116,115,117,112,101,114,115,117,112,112,108,121,115,117,112,114,101,109,101,115,117,114,101,115,117,114,102,97,99,101,115,117,114,103,101,115,117,114,112,114,105,115,101,115,117,114,114,111,117,110,100,115,117,114,118,101,121,115,117,115,112,101,99,116,115,117,115,116,97,105,110,115,119,97,108,108,111,119,115,119,97,109,112,115,119,97,112,115,119,97,114,109,115,119,101,97,114,115,119,101,101,116,115,119,105,102,116,115,119,105,109,115,119,105,110,103,115,119,105,116,99,104,115,119,111,114,100,115,121,109,98,111,108,115,121,109,112,116,111,109,115,121,114,117,112,115,121,115,116,101,109,116,97,98,108,101,116,97,99,107,108,101,116,97,103,116,97,105,108,116,97,108,101,110,116,116,97,108,107,116,97,110,107,116,97,112,101,116,97,114,103,101,116,116,97,115,107,116,97,115,116,101,116,97,116,116,111,111,116,97,120,105,116,101,97,99,104,116,101,97,109,116,101,108,108,116,101,110,116,101,110,97,110,116,116,101,110,110,105,115,116,101,110,116,116,101,114,109,116,101,115,116,116,101,120,116,116,104,97,110,107,116,104,97,116,116,104,101,109,101,116,104,101,110,116,104,101,111,114,121,116,104,101,114,101,116,104,101,121,116,104,105,110,103,116,104,105,115,116,104,111,117,103,104,116,116,104,114,101,101,116,104,114,105,118,101,116,104,114,111,119,116,104,117,109,98,116,104,117,110,100,101,114,116,105,99,107,101,116,116,105,100,101,116,105,103,101,114,116,105,108,116,116,105,109,98,101,114,116,105,109,101,116,105,110,121,116,105,112,116,105,114,101,100,116,105,115,115,117,101,116,105,116,108,101,116,111,97,115,116,116,111,98,97,99,99,111,116,111,100,97,121,116,111,100,100,108,101,114,116,111,101,116,111,103,101,116,104,101,114,116,111,105,108,101,116,116,111,107,101,110,116,111,109,97,116,111,116,111,109,111,114,114,111,119,116,111,110,101,116,111,110,103,117,101,116,111,110,105,103,104,116,116,111,111,108,116,111,111,116,104,116,111,112,116,111,112,105,99,116,111,112,112,108,101,116,111,114,99,104,116,111,114,110,97,100,111,116,111,114,116,111,105,115,101,116,111,115,115,116,111,116,97,108,116,111,117,114,105,115,116,116,111,119,97,114,100,116,111,119,101,114,116,111,119,110,116,111,121,116,114,97,99,107,116,114,97,100,101,116,114,97,102,102,105,99,116,114,97,103,105,99,116,114,97,105,110,116,114,97,110,115,102,101,114,116,114,97,112,116,114,97,115,104,116,114,97,118,101,108,116,114,97,121,116,114,101,97,116,116,114,101,101,116,114,101,110,100,116,114,105,97,108,116,114,105,98,101,116,114,105,99,107,116,114,105,103,103,101,114,116,114,105,109,116,114,105,112,116,114,111,112,104,121,116,114,111,117,98,108,101,116,114,117,99,107,116,114,117,101,116,114,117,108,121,116,114,117,109,112,101,116,116,114,117,115,116,116,114,117,116,104,116,114,121,116,117,98,101,116,117,105,116,105,111,110,116,117,109,98,108,101,116,117,110,97,116,117,110,110,101,108,116,117,114,107,101,121,116,117,114,110,116,117,114,116,108,101,116,119,101,108,118,101,116,119,101,110,116,121,116,119,105,99,101,116,119,105,110,116,119,105,115,116,116,119,111,116,121,112,101,116,121,112,105,99,97,108,117,103,108,121,117,109,98,114,101,108,108,97,117,110,97,98,108,101,117,110,97,119,97,114,101,117,110,99,108,101,117,110,99,111,118,101,114,117,110,100,101,114,117,110,100,111,117,110,102,97,105,114,117,110,102,111,108,100,117,110,104,97,112,112,121,117,110,105,102,111,114,109,117,110,105,113,117,101,117,110,105,116,117,110,105,118,101,114,115,101,117,110,107,110,111,119,110,117,110,108,111,99,107,117,110,116,105,108,117,110,117,115,117,97,108,117,110,118,101,105,108,117,112,100,97,116,101,117,112,103,114,97,100,101,117,112,104,111,108,100,117,112,111,110,117,112,112,101,114,117,112,115,101,116,117,114,98,97,110,117,114,103,101,117,115,97,103,101,117,115,101,117,115,101,100,117,115,101,102,117,108,117,115,101,108,101,115,115,117,115,117,97,108,117,116,105,108,105,116,121,118,97,99,97,110,116,118,97,99,117,117,109,118,97,103,117,101,118,97,108,105,100,118,97,108,108,101,121,118,97,108,118,101,118,97,110,118,97,110,105,115,104,118,97,112,111,114,118,97,114,105,111,117,115,118,97,115,116,118,97,117,108,116,118,101,104,105,99,108,101,118,101,108,118,101,116,118,101,110,100,111,114,118,101,110,116,117,114,101,118,101,110,117,101,118,101,114,98,118,101,114,105,102,121,118,101,114,115,105,111,110,118,101,114,121,118,101,115,115,101,108,118,101,116,101,114,97,110,118,105,97,98,108,101,118,105,98,114,97,110,116,118,105,99,105,111,117,115,118,105,99,116,111,114,121,118,105,100,101,111,118,105,101,119,118,105,108,108,97,103,101,118,105,110,116,97,103,101,118,105,111,108,105,110,118,105,114,116,117,97,108,118,105,114,117,115,118,105,115,97,118,105,115,105,116,118,105,115,117,97,108,118,105,116,97,108,118,105,118,105,100,118,111,99,97,108,118,111,105,99,101,118,111,105,100,118,111,108,99,97,110,111,118,111,108,117,109,101,118,111,116,101,118,111,121,97,103,101,119,97,103,101,119,97,103,111,110,119,97,105,116,119,97,108,107,119,97,108,108,119,97,108,110,117,116,119,97,110,116,119,97,114,102,97,114,101,119,97,114,109,119,97,114,114,105,111,114,119,97,115,104,119,97,115,112,119,97,115,116,101,119,97,116,101,114,119,97,118,101,119,97,121,119,101,97,108,116,104,119,101,97,112,111,110,119,101,97,114,119,101,97,115,101,108,119,101,97,116,104,101,114,119,101,98,119,101,100,100,105,110,103,119,101,101,107,101,110,100,119,101,105,114,100,119,101,108,99,111,109,101,119,101,115,116,119,101,116,119,104,97,108,101,119,104,97,116,119,104,101,97,116,119,104,101,101,108,119,104,101,110,119,104,101,114,101,119,104,105,112,119,104,105,115,112,101,114,119,105,100,101,119,105,100,116,104,119,105,102,101,119,105,108,100,119,105,108,108,119,105,110,119,105,110,100,111,119,119,105,110,101,119,105,110,103,119,105,110,107,119,105,110,110,101,114,119,105,110,116,101,114,119,105,114,101,119,105,115,100,111,109,119,105,115,101,119,105,115,104,119,105,116,110,101,115,115,119,111,108,102,119,111,109,97,110,119,111,110,100,101,114,119,111,111,100,119,111,111,108,119,111,114,100,119,111,114,107,119,111,114,108,100,119,111,114,114,121,119,111,114,116,104,119,114,97,112,119,114,101,99,107,119,114,101,115,116,108,101,119,114,105,115,116,119,114,105,116,101,119,114,111,110,103,121,97,114,100,121,101,97,114,121,101,108,108,111,119,121,111,117,121,111,117,110,103,121,111,117,116,104,122,101,98,114,97,122,101,114,111,122,111,110,101,122,111,111,0,0,0,141,116,19,0,7,0,0,0,148,116,19,0,7,0,0,0,155,116,19,0,4,0,0,0,159,116,19,0,5,0,0,0,164,116,19,0,5,0,0,0,169,116,19,0,6,0,0,0,175,116,19,0,6,0,0,0,181,116,19,0,8,0,0,0,189,116,19,0,6,0,0,0,195,116,19,0,5,0,0,0,200,116,19,0,6,0,0,0,206,116,19,0,8,0,0,0,214,116,19,0,7,0,0,0,221,116,19,0,6,0,0,0,227,116,19,0,7,0,0,0,234,116,19,0,4,0,0,0,238,116,19,0,8,0,0,0,246,116,19,0,7,0,0,0,253,116,19,0,6,0,0,0,3,117,19,0,3,0,0,0,6,117,19,0,6,0,0,0,12,117,19,0,5,0,0,0,17,117,19,0,7,0,0,0,24,117,19,0,6,0,0,0,30,117,19,0,5,0,0,0,35,117,19,0,3,0,0,0,38,117,19,0,6,0,0,0,44,117,19,0,7,0,0,0,51,117,19,0,6,0,0,0,57,117,19,0,5,0,0,0,62,117,19,0,5,0,0,0,67,117,19,0,7,0,0,0,74,117,19,0,6,0,0,0,80,117,19,0,7,0,0,0,87,117,19,0,6,0,0,0,93,117,19,0,6,0,0,0,99,117,19,0,6,0,0,0,105,117,19,0,5,0,0,0,110,117,19,0,3,0,0,0,113,117,19,0,5,0,0,0,118,117,19,0,5,0,0,0,123,117,19,0,5,0,0,0,128,117,19,0,3,0,0,0,131,117,19,0,3,0,0,0,134,117,19,0,7,0,0,0,141,117,19,0,5,0,0,0,146,117,19,0,5,0,0,0,151,117,19,0,5,0,0,0,156,117,19,0,7,0,0,0,163,117,19,0,5,0,0,0,168,117,19,0,5,0,0,0,173,117,19,0,3,0,0,0,176,117,19,0,5,0,0,0,181,117,19,0,5,0,0,0,186,117,19,0,6,0,0,0,192,117,19,0,5,0,0,0,197,117,19,0,5,0,0,0,202,117,19,0,7,0,0,0,209,117,19,0,4,0,0,0,213,117,19,0,5,0,0,0,218,117,19,0,6,0,0,0,224,117,19,0,7,0,0,0,231,117,19,0,7,0,0,0,238,117,19,0,5,0,0,0,243,117,19,0,6,0,0,0,249,117,19,0,6,0,0,0,255,117,19,0,7,0,0,0,6,118,19,0,6,0,0,0,12,118,19,0,7,0,0,0,19,118,19,0,5,0,0,0,24,118,19,0,5,0,0,0,29,118,19,0,5,0,0,0,34,118,19,0,6,0,0,0,40,118,19,0,5,0,0,0,45,118,19,0,8,0,0,0,53,118,19,0,6,0,0,0,59,118,19,0,7,0,0,0,66,118,19,0,6,0,0,0,72,118,19,0,7,0,0,0,79,118,19,0,7,0,0,0,86,118,19,0,7,0,0,0,93,118,19,0,3,0,0,0,96,118,19,0,5,0,0,0,101,118,19,0,7,0,0,0,108,118,19,0,6,0,0,0,114,118,19,0,5,0,0,0,119,118,19,0,7,0,0,0,126,118,19,0,5,0,0,0,131,118,19,0,4,0,0,0,135,118,19,0,6,0,0,0,141,118,19,0,4,0,0,0,145,118,19,0,5,0,0,0,150,118,19,0,5,0,0,0,155,118,19,0,3,0,0,0,158,118,19,0,5,0,0,0,163,118,19,0,5,0,0,0,168,118,19,0,4,0,0,0,172,118,19,0,6,0,0,0,178,118,19,0,7,0,0,0,185,118,19,0,6,0,0,0,191,118,19,0,6,0,0,0,197,118,19,0,5,0,0,0,202,118,19,0,3,0,0,0,205,118,19,0,8,0,0,0,213,118,19,0,6,0,0,0,219,118,19,0,7,0,0,0,226,118,19,0,3,0,0,0,229,118,19,0,6,0,0,0,235,118,19,0,7,0,0,0,242,118,19,0,5,0,0,0,247,118,19,0,6,0,0,0,253,118,19,0,6,0,0,0,3,119,19,0,6,0,0,0,9,119,19,0,7,0,0,0,16,119,19,0,4,0,0,0,20,119,19,0,6,0,0,0,26,119,19,0,6,0,0,0,32,119,19,0,8,0,0,0,40,119,19,0,7,0,0,0,47,119,19,0,7,0,0,0,54,119,19,0,5,0,0,0,59,119,19,0,6,0,0,0,65,119,19,0,4,0,0,0,69,119,19,0,6,0,0,0,75,119,19,0,4,0,0,0,79,119,19,0,6,0,0,0,85,119,19,0,7,0,0,0,92,119,19,0,7,0,0,0,99,119,19,0,5,0,0,0,104,119,19,0,5,0,0,0,109,119,19,0,5,0,0,0,114,119,19,0,4,0,0,0,118,119,19,0,7,0,0,0,125,119,19,0,5,0,0,0,130,119,19,0,7,0,0,0,137,119,19,0,4,0,0,0,141,119,19,0,4,0,0,0,145,119,19,0,8,0,0,0,153,119,19,0,5,0,0,0,158,119,19,0,5,0,0,0,163,119,19,0,3,0,0,0,166,119,19,0,7,0,0,0,173,119,19,0,7,0,0,0,180,119,19,0,4,0,0,0,184,119,19,0,6,0,0,0,190,119,19,0,6,0,0,0,196,119,19,0,6,0,0,0,202,119,19,0,3,0,0,0,205,119,19,0,6,0,0,0,211,119,19,0,7,0,0,0,218,119,19,0,6,0,0,0,224,119,19,0,4,0,0,0,228,119,19,0,5,0,0,0,233,119,19,0,6,0,0,0,239,119,19,0,6,0,0,0,245,119,19,0,5,0,0,0,250,119,19,0,4,0,0,0,254,119,19,0,6,0,0,0,4,120,19,0,7,0,0,0,11,120,19,0,6,0,0,0,17,120,19,0,4,0,0,0,21,120,19,0,6,0,0,0,27,120,19,0,5,0,0,0,32,120,19,0,6,0,0,0,38,120,19,0,6,0,0,0,44,120,19,0,7,0,0,0,51,120,19,0,5,0,0,0,56,120,19,0,4,0,0,0,60,120,19,0,5,0,0,0,65,120,19,0,7,0,0,0,72,120,19,0,4,0,0,0,76,120,19,0,6,0,0,0,82,120,19,0,6,0,0,0,88,120,19,0,7,0,0,0,95,120,19,0,6,0,0,0,101,120,19,0,7,0,0,0,108,120,19,0,3,0,0,0,111,120,19,0,4,0,0,0,115,120,19,0,4,0,0,0,119,120,19,0,7,0,0,0,126,120,19,0,4,0,0,0,130,120,19,0,5,0,0,0,135,120,19,0,6,0,0,0,141,120,19,0,5,0,0,0,146,120,19,0,5,0,0,0,151,120,19,0,5,0,0,0,156,120,19,0,7,0,0,0,163,120,19,0,5,0,0,0,168,120,19,0,5,0,0,0,173,120,19,0,5,0,0,0,178,120,19,0,5,0,0,0,183,120,19,0,5,0,0,0,188,120,19,0,7,0,0,0,195,120,19,0,6,0,0,0,201,120,19,0,4,0,0,0,205,120,19,0,4,0,0,0,209,120,19,0,5,0,0,0,214,120,19,0,5,0,0,0,219,120,19,0,4,0,0,0,223,120,19,0,4,0,0,0,227,120,19,0,4,0,0,0,231,120,19,0,4,0,0,0,235,120,19,0,4,0,0,0,239,120,19,0,5,0,0,0,244,120,19,0,4,0,0,0,248,120,19,0,5,0,0,0,253,120,19,0,6,0,0,0,3,121,19,0,6,0,0,0,9,121,19,0,6,0,0,0,15,121,19,0,4,0,0,0,19,121,19,0,6,0,0,0,25,121,19,0,6,0,0,0,31,121,19,0,3,0,0,0,34,121,19,0,3,0,0,0,37,121,19,0,7,0,0,0,44,121,19,0,5,0,0,0,49,121,19,0,5,0,0,0,54,121,19,0,5,0,0,0,59,121,19,0,5,0,0,0,64,121,19,0,5,0,0,0,69,121,19,0,6,0,0,0,75,121,19,0,5,0,0,0,80,121,19,0,6,0,0,0,86,121,19,0,5,0,0,0,91,121,19,0,6,0,0,0,97,121,19,0,5,0,0,0,102,121,19,0,5,0,0,0,107,121,19,0,8,0,0,0,115,121,19,0,6,0,0,0,121,121,19,0,6,0,0,0,127,121,19,0,5,0,0,0,132,121,19,0,7,0,0,0,139,121,19,0,5,0,0,0,144,121,19,0,5,0,0,0,149,121,19,0,6,0,0,0,155,121,19,0,5,0,0,0,160,121,19,0,6,0,0,0,166,121,19,0,7,0,0,0,173,121,19,0,5,0,0,0,178,121,19,0,4,0,0,0,182,121,19,0,4,0,0,0,186,121,19,0,6,0,0,0,192,121,19,0,6,0,0,0,198,121,19,0,6,0,0,0,204,121,19,0,6,0,0,0,210,121,19,0,6,0,0,0,216,121,19,0,5,0,0,0,221,121,19,0,3,0,0,0,224,121,19,0,8,0,0,0,232,121,19,0,4,0,0,0,236,121,19,0,6,0,0,0,242,121,19,0,5,0,0,0,247,121,19,0,4,0,0,0,251,121,19,0,7,0,0,0,2,122,19,0,5,0,0,0,7,122,19,0,5,0,0,0,12,122,19,0,6,0,0,0,18,122,19,0,4,0,0,0,22,122,19,0,4,0,0,0,26,122,19,0,4,0,0,0,30,122,19,0,4,0,0,0,34,122,19,0,6,0,0,0,40,122,19,0,4,0,0,0,44,122,19,0,3,0,0,0,47,122,19,0,5,0,0,0,52,122,19,0,6,0,0,0,58,122,19,0,5,0,0,0,63,122,19,0,6,0,0,0,69,122,19,0,5,0,0,0,74,122,19,0,6,0,0,0,80,122,19,0,6,0,0,0,86,122,19,0,7,0,0,0,93,122,19,0,7,0,0,0,100,122,19,0,7,0,0,0,107,122,19,0,3,0,0,0,110,122,19,0,6,0,0,0,116,122,19,0,4,0,0,0,120,122,19,0,5,0,0,0,125,122,19,0,6,0,0,0,131,122,19,0,5,0,0,0,136,122,19,0,4,0,0,0,140,122,19,0,4,0,0,0,144,122,19,0,4,0,0,0,148,122,19,0,6,0,0,0,154,122,19,0,6,0,0,0,160,122,19,0,6,0,0,0,166,122,19,0,3,0,0,0,169,122,19,0,7,0,0,0,176,122,19,0,5,0,0,0,181,122,19,0,8,0,0,0,189,122,19,0,6,0,0,0,195,122,19,0,6,0,0,0,201,122,19,0,5,0,0,0,206,122,19,0,7,0,0,0,213,122,19,0,4,0,0,0,217,122,19,0,7,0,0,0,224,122,19,0,6,0,0,0,230,122,19,0,6,0,0,0,236,122,19,0,6,0,0,0,242,122,19,0,7,0,0,0,249,122,19,0,6,0,0,0,255,122,19,0,7,0,0,0,6,123,19,0,5,0,0,0,11,123,19,0,5,0,0,0,16,123,19,0,8,0,0,0,24,123,19,0,6,0,0,0,30,123,19,0,5,0,0,0,35,123,19,0,7,0,0,0,42,123,19,0,6,0,0,0,48,123,19,0,5,0,0,0,53,123,19,0,4,0,0,0,57,123,19,0,5,0,0,0,62,123,19,0,5,0,0,0,67,123,19,0,6,0,0,0,73,123,19,0,4,0,0,0,77,123,19,0,6,0,0,0,83,123,19,0,5,0,0,0,88,123,19,0,7,0,0,0,95,123,19,0,5,0,0,0,100,123,19,0,5,0,0,0,105,123,19,0,7,0,0,0,112,123,19,0,6,0,0,0,118,123,19,0,6,0,0,0,124,123,19,0,7,0,0,0,131,123,19,0,7,0,0,0,138,123,19,0,5,0,0,0,143,123,19,0,5,0,0,0,148,123,19,0,5,0,0,0,153,123,19,0,8,0,0,0,161,123,19,0,6,0,0,0,167,123,19,0,7,0,0,0,174,123,19,0,4,0,0,0,178,123,19,0,5,0,0,0,183,123,19,0,5,0,0,0,188,123,19,0,4,0,0,0,192,123,19,0,7,0,0,0,199,123,19,0,4,0,0,0,203,123,19,0,4,0,0,0,207,123,19,0,5,0,0,0,212,123,19,0,5,0,0,0,217,123,19,0,6,0,0,0,223,123,19,0,5,0,0,0,228,123,19,0,6,0,0,0,234,123,19,0,5,0,0,0,239,123,19,0,5,0,0,0,244,123,19,0,6,0,0,0,250,123,19,0,4,0,0,0,254,123,19,0,5,0,0,0,3,124,19,0,4,0,0,0,7,124,19,0,5,0,0,0,12,124,19,0,5,0,0,0,17,124,19,0,5,0,0,0,22,124,19,0,5,0,0,0,27,124,19,0,4,0,0,0,31,124,19,0,5,0,0,0,36,124,19,0,7,0,0,0,43,124,19,0,6,0,0,0,49,124,19,0,5,0,0,0,54,124,19,0,5,0,0,0,59,124,19,0,7,0,0,0,66,124,19,0,4,0,0,0,70,124,19,0,6,0,0,0,76,124,19,0,4,0,0,0,80,124,19,0,4,0,0,0,84,124,19,0,7,0,0,0,91,124,19,0,5,0,0,0,96,124,19,0,6,0,0,0,102,124,19,0,7,0,0,0,109,124,19,0,4,0,0,0,113,124,19,0,7,0,0,0,120,124,19,0,5,0,0,0,125,124,19,0,6,0,0,0,131,124,19,0,7,0,0,0,138,124,19,0,7,0,0,0,145,124,19,0,7,0,0,0,152,124,19,0,7,0,0,0,159,124,19,0,8,0,0,0,167,124,19,0,7,0,0,0,174,124,19,0,8,0,0,0,182,124,19,0,7,0,0,0,189,124,19,0,8,0,0,0,197,124,19,0,4,0,0,0,201,124,19,0,4,0,0,0,205,124,19,0,6,0,0,0,211,124,19,0,4,0,0,0,215,124,19,0,5,0,0,0,220,124,19,0,4,0,0,0,224,124,19,0,4,0,0,0,228,124,19,0,7,0,0,0,235,124,19,0,4,0,0,0,239,124,19,0,6,0,0,0,245,124,19,0,5,0,0,0,250,124,19,0,7,0,0,0,1,125,19,0,6,0,0,0,7,125,19,0,6,0,0,0,13,125,19,0,6,0,0,0,19,125,19,0,5,0,0,0,24,125,19,0,6,0,0,0,30,125,19,0,5,0,0,0,35,125,19,0,6,0,0,0,41,125,19,0,5,0,0,0,46,125,19,0,4,0,0,0,50,125,19,0,5,0,0,0,55,125,19,0,5,0,0,0,60,125,19,0,6,0,0,0,66,125,19,0,5,0,0,0,71,125,19,0,5,0,0,0,76,125,19,0,5,0,0,0,81,125,19,0,6,0,0,0,87,125,19,0,5,0,0,0,92,125,19,0,4,0,0,0,96,125,19,0,7,0,0,0,103,125,19,0,5,0,0,0,108,125,19,0,5,0,0,0,113,125,19,0,6,0,0,0,119,125,19,0,4,0,0,0,123,125,19,0,5,0,0,0,128,125,19,0,6,0,0,0,134,125,19,0,5,0,0,0,139,125,19,0,7,0,0,0,146,125,19,0,5,0,0,0,151,125,19,0,6,0,0,0,157,125,19,0,7,0,0,0,164,125,19,0,6,0,0,0,170,125,19,0,5,0,0,0,175,125,19,0,3,0,0,0,178,125,19,0,7,0,0,0,185,125,19,0,4,0,0,0,189,125,19,0,7,0,0,0,196,125,19,0,3,0,0,0,199,125,19,0,8,0,0,0,207,125,19,0,7,0,0,0,214,125,19,0,7,0,0,0,221,125,19,0,7,0,0,0,228,125,19,0,5,0,0,0,233,125,19,0,7,0,0,0,240,125,19,0,6,0,0,0,246,125,19,0,4,0,0,0,250,125,19,0,5,0,0,0,255,125,19,0,3,0,0,0,2,126,19,0,6,0,0,0,8,126,19,0,4,0,0,0,12,126,19,0,5,0,0,0,17,126,19,0,6,0,0,0,23,126,19,0,6,0,0,0,29,126,19,0,4,0,0,0,33,126,19,0,8,0,0,0,41,126,19,0,4,0,0,0,45,126,19,0,3,0,0,0,48,126,19,0,4,0,0,0,52,126,19,0,6,0,0,0,58,126,19,0,6,0,0,0,64,126,19,0,6,0,0,0,70,126,19,0,8,0,0,0,78,126,19,0,6,0,0,0,84,126,19,0,7,0,0,0,91,126,19,0,8,0,0,0,99,126,19,0,8,0,0,0,107,126,19,0,4,0,0,0,111,126,19,0,7,0,0,0,118,126,19,0,6,0,0,0,124,126,19,0,4,0,0,0,128,126,19,0,6,0,0,0,134,126,19,0,5,0,0,0,139,126,19,0,7,0,0,0,146,126,19,0,6,0,0,0,152,126,19,0,6,0,0,0,158,126,19,0,6,0,0,0,164,126,19,0,7,0,0,0,171,126,19,0,4,0,0,0,175,126,19,0,6,0,0,0,181,126,19,0,6,0,0,0,187,126,19,0,7,0,0,0,194,126,19,0,5,0,0,0,199,126,19,0,6,0,0,0,205,126,19,0,6,0,0,0,211,126,19,0,8,0,0,0,219,126,19,0,6,0,0,0,225,126,19,0,6,0,0,0,231,126,19,0,4,0,0,0,235,126,19,0,7,0,0,0,242,126,19,0,7,0,0,0,249,126,19,0,6,0,0,0,255,126,19,0,6,0,0,0,5,127,19,0,7,0,0,0,12,127,19,0,6,0,0,0,18,127,19,0,6,0,0,0,24,127,19,0,7,0,0,0,31,127,19,0,4,0,0,0,35,127,19,0,7,0,0,0,42,127,19,0,5,0,0,0,47,127,19,0,4,0,0,0,51,127,19,0,6,0,0,0,57,127,19,0,4,0,0,0,61,127,19,0,6,0,0,0,67,127,19,0,7,0,0,0,74,127,19,0,7,0,0,0,81,127,19,0,7,0,0,0,88,127,19,0,6,0,0,0,94,127,19,0,8,0,0,0,102,127,19,0,6,0,0,0,108,127,19,0,4,0,0,0,112,127,19,0,8,0,0,0,120,127,19,0,8,0,0,0,128,127,19,0,7,0,0,0,135,127,19,0,4,0,0,0,139,127,19,0,7,0,0,0,146,127,19,0,8,0,0,0,154,127,19,0,7,0,0,0,161,127,19,0,8,0,0,0,169,127,19,0,6,0,0,0,175,127,19,0,6,0,0,0,181,127,19,0,7,0,0,0,188,127,19,0,5,0,0,0,193,127,19,0,6,0,0,0,199,127,19,0,8,0,0,0,207,127,19,0,3,0,0,0,210,127,19,0,4,0,0,0,214,127,19,0,7,0,0,0,221,127,19,0,6,0,0,0,227,127,19,0,6,0,0,0,233,127,19,0,6,0,0,0,239,127,19,0,5,0,0,0,244,127,19,0,4,0,0,0,248,127,19,0,4,0,0,0,252,127,19,0,6,0,0,0,2,128,19,0,4,0,0,0,6,128,19,0,5,0,0,0,11,128,19,0,6,0,0,0,17,128,19,0,5,0,0,0,22,128,19,0,7,0,0,0,29,128,19,0,4,0,0,0,33,128,19,0,5,0,0,0,38,128,19,0,5,0,0,0,43,128,19,0,5,0,0,0,48,128,19,0,5,0,0,0,53,128,19,0,5,0,0,0,58,128,19,0,4,0,0,0,62,128,19,0,5,0,0,0,67,128,19,0,4,0,0,0,71,128,19,0,4,0,0,0,75,128,19,0,3,0,0,0,78,128,19,0,4,0,0,0,82,128,19,0,4,0,0,0,86,128,19,0,4,0,0,0,90,128,19,0,6,0,0,0,96,128,19,0,4,0,0,0,100,128,19,0,5,0,0,0,105,128,19,0,4,0,0,0,109,128,19,0,5,0,0,0,114,128,19,0,7,0,0,0,121,128,19,0,5,0,0,0,126,128,19,0,5,0,0,0,131,128,19,0,5,0,0,0,136,128,19,0,4,0,0,0,140,128,19,0,5,0,0,0,145,128,19,0,6,0,0,0,151,128,19,0,4,0,0,0,155,128,19,0,4,0,0,0,159,128,19,0,4,0,0,0,163,128,19,0,7,0,0,0,170,128,19,0,7,0,0,0,177,128,19,0,4,0,0,0,181,128,19,0,4,0,0,0,185,128,19,0,7,0,0,0,192,128,19,0,6,0,0,0,198,128,19,0,3,0,0,0,201,128,19,0,5,0,0,0,206,128,19,0,6,0,0,0,212,128,19,0,5,0,0,0,217,128,19,0,5,0,0,0,222,128,19,0,8,0,0,0,230,128,19,0,7,0,0,0,237,128,19,0,7,0,0,0,244,128,19,0,8,0,0,0,252,128,19,0,8,0,0,0,4,129,19,0,5,0,0,0,9,129,19,0,4,0,0,0,13,129,19,0,6,0,0,0,19,129,19,0,6,0,0,0,25,129,19,0,7,0,0,0,32,129,19,0,6,0,0,0,38,129,19,0,7,0,0,0,45,129,19,0,6,0,0,0,51,129,19,0,7,0,0,0,58,129,19,0,5,0,0,0,63,129,19,0,6,0,0,0,69,129,19,0,5,0,0,0,74,129,19,0,3,0,0,0,77,129,19,0,7,0,0,0,84,129,19,0,7,0,0,0,91,129,19,0,5,0,0,0,96,129,19,0,6,0,0,0,102,129,19,0,7,0,0,0,109,129,19,0,6,0,0,0,115,129,19,0,6,0,0,0,121,129,19,0,7,0,0,0,128,129,19,0,5,0,0,0,133,129,19,0,6,0,0,0,139,129,19,0,6,0,0,0,145,129,19,0,6,0,0,0,151,129,19,0,6,0,0,0,157,129,19,0,6,0,0,0,163,129,19,0,5,0,0,0,168,129,19,0,6,0,0,0,174,129,19,0,5,0,0,0,179,129,19,0,8,0,0,0,187,129,19,0,7,0,0,0,194,129,19,0,5,0,0,0,199,129,19,0,5,0,0,0,204,129,19,0,3,0,0,0,207,129,19,0,5,0,0,0,212,129,19,0,5,0,0,0,217,129,19,0,7,0,0,0,224,129,19,0,5,0,0,0,229,129,19,0,5,0,0,0,234,129,19,0,6,0,0,0,240,129,19,0,5,0,0,0,245,129,19,0,7,0,0,0,252,129,19,0,6,0,0,0,2,130,19,0,7,0,0,0,9,130,19,0,6,0,0,0,15,130,19,0,8,0,0,0,23,130,19,0,4,0,0,0,27,130,19,0,5,0,0,0,32,130,19,0,6,0,0,0,38,130,19,0,5,0,0,0,43,130,19,0,7,0,0,0,50,130,19,0,6,0,0,0,56,130,19,0,8,0,0,0,64,130,19,0,6,0,0,0,70,130,19,0,7,0,0,0,77,130,19,0,6,0,0,0,83,130,19,0,7,0,0,0,90,130,19,0,8,0,0,0,98,130,19,0,7,0,0,0,105,130,19,0,7,0,0,0,112,130,19,0,5,0,0,0,117,130,19,0,5,0,0,0,122,130,19,0,4,0,0,0,126,130,19,0,6,0,0,0,132,130,19,0,6,0,0,0,138,130,19,0,6,0,0,0,144,130,19,0,6,0,0,0,150,130,19,0,7,0,0,0,157,130,19,0,6,0,0,0,163,130,19,0,7,0,0,0,170,130,19,0,6,0,0,0,176,130,19,0,5,0,0,0,181,130,19,0,3,0,0,0,184,130,19,0,7,0,0,0,191,130,19,0,6,0,0,0,197,130,19,0,4,0,0,0,201,130,19,0,7,0,0,0,208,130,19,0,4,0,0,0,212,130,19,0,5,0,0,0,217,130,19,0,5,0,0,0,222,130,19,0,4,0,0,0,226,130,19,0,5,0,0,0,231,130,19,0,4,0,0,0,235,130,19,0,6,0,0,0,241,130,19,0,6,0,0,0,247,130,19,0,3,0,0,0,250,130,19,0,5,0,0,0,255,130,19,0,7,0,0,0,6,131,19,0,4,0,0,0,10,131,19,0,7,0,0,0,17,131,19,0,3,0,0,0,20,131,19,0,5,0,0,0,25,131,19,0,6,0,0,0,31,131,19,0,7,0,0,0,38,131,19,0,5,0,0,0,43,131,19,0,8,0,0,0,51,131,19,0,7,0,0,0,58,131,19,0,8,0,0,0,66,131,19,0,7,0,0,0,73,131,19,0,3,0,0,0,76,131,19,0,4,0,0,0,80,131,19,0,4,0,0,0,84,131,19,0,6,0,0,0,90,131,19,0,5,0,0,0,95,131,19,0,8,0,0,0,103,131,19,0,5,0,0,0,108,131,19,0,5,0,0,0,113,131,19,0,3,0,0,0,116,131,19,0,5,0,0,0,121,131,19,0,7,0,0,0,128,131,19,0,5,0,0,0,133,131,19,0,6,0,0,0,139,131,19,0,4,0,0,0,143,131,19,0,4,0,0,0,147,131,19,0,6,0,0,0,153,131,19,0,5,0,0,0,158,131,19,0,4,0,0,0,162,131,19,0,4,0,0,0,166,131,19,0,6,0,0,0,172,131,19,0,6,0,0,0,178,131,19,0,4,0,0,0,182,131,19,0,4,0,0,0,186,131,19,0,5,0,0,0,191,131,19,0,6,0,0,0,197,131,19,0,4,0,0,0,201,131,19,0,3,0,0,0,204,131,19,0,7,0,0,0,211,131,19,0,3,0,0,0,214,131,19,0,4,0,0,0,218,131,19,0,5,0,0,0,223,131,19,0,5,0,0,0,228,131,19,0,4,0,0,0,232,131,19,0,6,0,0,0,238,131,19,0,4,0,0,0,242,131,19,0,6,0,0,0,248,131,19,0,4,0,0,0,252,131,19,0,5,0,0,0,1,132,19,0,5,0,0,0,6,132,19,0,5,0,0,0,11,132,19,0,6,0,0,0,17,132,19,0,5,0,0,0,22,132,19,0,5,0,0,0,27,132,19,0,3,0,0,0,30,132,19,0,4,0,0,0,34,132,19,0,5,0,0,0,39,132,19,0,3,0,0,0,42,132,19,0,4,0,0,0,46,132,19,0,4,0,0,0,50,132,19,0,6,0,0,0,56,132,19,0,4,0,0,0,60,132,19,0,4,0,0,0,64,132,19,0,5,0,0,0,69,132,19,0,6,0,0,0,75,132,19,0,6,0,0,0,81,132,19,0,4,0,0,0,85,132,19,0,7,0,0,0,92,132,19,0,5,0,0,0,97,132,19,0,7,0,0,0,104,132,19,0,6,0,0,0,110,132,19,0,6,0,0,0,116,132,19,0,5,0,0,0,121,132,19,0,3,0,0,0,124,132,19,0,7,0,0,0,131,132,19,0,5,0,0,0,136,132,19,0,8,0,0,0,144,132,19,0,5,0,0,0,149,132,19,0,6,0,0,0,155,132,19,0,6,0,0,0,161,132,19,0,4,0,0,0,165,132,19,0,5,0,0,0,170,132,19,0,5,0,0,0,175,132,19,0,5,0,0,0,180,132,19,0,6,0,0,0,186,132,19,0,5,0,0,0,191,132,19,0,4,0,0,0,195,132,19,0,3,0,0,0,198,132,19,0,5,0,0,0,203,132,19,0,7,0,0,0,210,132,19,0,4,0,0,0,214,132,19,0,6,0,0,0,220,132,19,0,6,0,0,0,226,132,19,0,4,0,0,0,230,132,19,0,6,0,0,0,236,132,19,0,7,0,0,0,243,132,19,0,4,0,0,0,247,132,19,0,3,0,0,0,250,132,19,0,6,0,0,0,0,133,19,0,7,0,0,0,7,133,19,0,6,0,0,0,13,133,19,0,6,0,0,0,19,133,19,0,7,0,0,0,26,133,19,0,3,0,0,0,29,133,19,0,4,0,0,0,33,133,19,0,4,0,0,0,37,133,19,0,6,0,0,0,43,133,19,0,5,0,0,0,48,133,19,0,4,0,0,0,52,133,19,0,7,0,0,0,59,133,19,0,6,0,0,0,65,133,19,0,5,0,0,0,70,133,19,0,6,0,0,0,76,133,19,0,7,0,0,0,83,133,19,0,7,0,0,0,90,133,19,0,5,0,0,0,95,133,19,0,5,0,0,0,100,133,19,0,4,0,0,0,104,133,19,0,6,0,0,0,110,133,19,0,6,0,0,0,116,133,19,0,7,0,0,0,123,133,19,0,4,0,0,0,127,133,19,0,4,0,0,0,131,133,19,0,4,0,0,0,135,133,19,0,6,0,0,0,141,133,19,0,5,0,0,0,146,133,19,0,5,0,0,0,151,133,19,0,5,0,0,0,156,133,19,0,7,0,0,0,163,133,19,0,5,0,0,0,168,133,19,0,5,0,0,0,173,133,19,0,5,0,0,0,178,133,19,0,5,0,0,0,183,133,19,0,4,0,0,0,187,133,19,0,4,0,0,0,191,133,19,0,4,0,0,0,195,133,19,0,7,0,0,0,202,133,19,0,4,0,0,0,206,133,19,0,4,0,0,0,210,133,19,0,5,0,0,0,215,133,19,0,7,0,0,0,222,133,19,0,6,0,0,0,228,133,19,0,6,0,0,0,234,133,19,0,6,0,0,0,240,133,19,0,4,0,0,0,244,133,19,0,4,0,0,0,248,133,19,0,5,0,0,0,253,133,19,0,5,0,0,0,2,134,19,0,5,0,0,0,7,134,19,0,5,0,0,0,12,134,19,0,5,0,0,0,17,134,19,0,7,0,0,0,24,134,19,0,5,0,0,0,29,134,19,0,5,0,0,0,34,134,19,0,4,0,0,0,38,134,19,0,5,0,0,0,43,134,19,0,4,0,0,0,47,134,19,0,7,0,0,0,54,134,19,0,5,0,0,0,59,134,19,0,4,0,0,0,63,134,19,0,5,0,0,0,68,134,19,0,5,0,0,0,73,134,19,0,5,0,0,0,78,134,19,0,5,0,0,0,83,134,19,0,5,0,0,0,88,134,19,0,6,0,0,0,94,134,19,0,3,0,0,0,97,134,19,0,3,0,0,0,100,134,19,0,5,0,0,0,105,134,19,0,4,0,0,0,109,134,19,0,4,0,0,0,113,134,19,0,6,0,0,0,119,134,19,0,7,0,0,0,126,134,19,0,4,0,0,0,130,134,19,0,5,0,0,0,135,134,19,0,6,0,0,0,141,134,19,0,4,0,0,0,145,134,19,0,5,0,0,0,150,134,19,0,7,0,0,0,157,134,19,0,3,0,0,0,160,134,19,0,4,0,0,0,164,134,19,0,4,0,0,0,168,134,19,0,6,0,0,0,174,134,19,0,4,0,0,0,178,134,19,0,6,0,0,0,184,134,19,0,5,0,0,0,189,134,19,0,5,0,0,0,194,134,19,0,8,0,0,0,202,134,19,0,6,0,0,0,208,134,19,0,5,0,0,0,213,134,19,0,6,0,0,0,219,134,19,0,4,0,0,0,223,134,19,0,3,0,0,0,226,134,19,0,4,0,0,0,230,134,19,0,6,0,0,0,236,134,19,0,4,0,0,0,240,134,19,0,4,0,0,0,244,134,19,0,4,0,0,0,248,134,19,0,3,0,0,0,251,134,19,0,4,0,0,0,255,134,19,0,7,0,0,0,6,135,19,0,5,0,0,0,11,135,19,0,6,0,0,0,17,135,19,0,4,0,0,0,21,135,19,0,4,0,0,0,25,135,19,0,7,0,0,0,32,135,19,0,6,0,0,0,38,135,19,0,4,0,0,0,42,135,19,0,5,0,0,0,47,135,19,0,4,0,0,0,51,135,19,0,4,0,0,0,55,135,19,0,4,0,0,0,59,135,19,0,6,0,0,0,65,135,19,0,5,0,0,0,70,135,19,0,8,0,0,0,78,135,19,0,4,0,0,0,82,135,19,0,5,0,0,0,87,135,19,0,4,0,0,0,91,135,19,0,5,0,0,0,96,135,19,0,3,0,0,0,99,135,19,0,4,0,0,0,103,135,19,0,5,0,0,0,108,135,19,0,6,0,0,0,114,135,19,0,5,0,0,0,119,135,19,0,7,0,0,0,126,135,19,0,6,0,0,0,132,135,19,0,4,0,0,0,136,135,19,0,6,0,0,0,142,135,19,0,5,0,0,0,147,135,19,0,4,0,0,0,151,135,19,0,7,0,0,0,158,135,19,0,6,0,0,0,164,135,19,0,3,0,0,0,167,135,19,0,4,0,0,0,171,135,19,0,4,0,0,0,175,135,19,0,8,0,0,0,183,135,19,0,4,0,0,0,187,135,19,0,6,0,0,0,193,135,19,0,3,0,0,0,196,135,19,0,7,0,0,0,203,135,19,0,7,0,0,0,210,135,19,0,5,0,0,0,215,135,19,0,7,0,0,0,222,135,19,0,7,0,0,0,229,135,19,0,6,0,0,0,235,135,19,0,6,0,0,0,241,135,19,0,6,0,0,0,247,135,19,0,7,0,0,0,254,135,19,0,7,0,0,0,5,136,19,0,4,0,0,0,9,136,19,0,7,0,0,0,16,136,19,0,6,0,0,0,22,136,19,0,8,0,0,0,30,136,19,0,5,0,0,0,35,136,19,0,8,0,0,0,43,136,19,0,6,0,0,0,49,136,19,0,8,0,0,0,57,136,19,0,6,0,0,0,63,136,19,0,7,0,0,0,70,136,19,0,6,0,0,0,76,136,19,0,6,0,0,0,82,136,19,0,7,0,0,0,89,136,19,0,7,0,0,0,96,136,19,0,6,0,0,0,102,136,19,0,6,0,0,0,108,136,19,0,6,0,0,0,114,136,19,0,5,0,0,0,119,136,19,0,8,0,0,0,127,136,19,0,5,0,0,0,132,136,19,0,7,0,0,0,139,136,19,0,6,0,0,0,145,136,19,0,6,0,0,0,151,136,19,0,6,0,0,0,157,136,19,0,7,0,0,0,164,136,19,0,7,0,0,0,171,136,19,0,6,0,0,0,177,136,19,0,8,0,0,0,185,136,19,0,4,0,0,0,189,136,19,0,6,0,0,0,195,136,19,0,6,0,0,0,201,136,19,0,7,0,0,0,208,136,19,0,4,0,0,0,212,136,19,0,6,0,0,0,218,136,19,0,7,0,0,0,225,136,19,0,5,0,0,0,230,136,19,0,4,0,0,0,234,136,19,0,5,0,0,0,239,136,19,0,6,0,0,0,245,136,19,0,6,0,0,0,251,136,19,0,3,0,0,0,254,136,19,0,4,0,0,0,2,137,19,0,7,0,0,0,9,137,19,0,5,0,0,0,14,137,19,0,5,0,0,0,19,137,19,0,5,0,0,0,24,137,19,0,3,0,0,0,27,137,19,0,4,0,0,0,31,137,19,0,4,0,0,0,35,137,19,0,7,0,0,0,42,137,19,0,3,0,0,0,45,137,19,0,5,0,0,0,50,137,19,0,5,0,0,0,55,137,19,0,4,0,0,0,59,137,19,0,6,0,0,0,65,137,19,0,6,0,0,0,71,137,19,0,4,0,0,0,75,137,19,0,4,0,0,0,79,137,19,0,8,0,0,0,87,137,19,0,4,0,0,0,91,137,19,0,4,0,0,0,95,137,19,0,7,0,0,0,102,137,19,0,3,0,0,0,105,137,19,0,4,0,0,0,109,137,19,0,3,0,0,0,112,137,19,0,6,0,0,0,118,137,19,0,4,0,0,0,122,137,19,0,7,0,0,0,129,137,19,0,4,0,0,0,133,137,19,0,3,0,0,0,136,137,19,0,7,0,0,0,143,137,19,0,4,0,0,0,147,137,19,0,6,0,0,0,153,137,19,0,4,0,0,0,157,137,19,0,4,0,0,0,161,137,19,0,5,0,0,0,166,137,19,0,5,0,0,0,171,137,19,0,4,0,0,0,175,137,19,0,3,0,0,0,178,137,19,0,5,0,0,0,183,137,19,0,5,0,0,0,188,137,19,0,6,0,0,0,194,137,19,0,4,0,0,0,198,137,19,0,4,0,0,0,202,137,19,0,4,0,0,0,206,137,19,0,8,0,0,0,214,137,19,0,6,0,0,0,220,137,19,0,5,0,0,0,225,137,19,0,5,0,0,0,230,137,19,0,5,0,0,0,235,137,19,0,5,0,0,0,240,137,19,0,7,0,0,0,247,137,19,0,4,0,0,0,251,137,19,0,3,0,0,0,254,137,19,0,4,0,0,0,2,138,19,0,7,0,0,0,9,138,19,0,5,0,0,0,14,138,19,0,4,0,0,0,18,138,19,0,6,0,0,0,24,138,19,0,4,0,0,0,28,138,19,0,5,0,0,0,33,138,19,0,5,0,0,0,38,138,19,0,7,0,0,0,45,138,19,0,4,0,0,0,49,138,19,0,3,0,0,0,52,138,19,0,5,0,0,0,57,138,19,0,6,0,0,0,63,138,19,0,7,0,0,0,70,138,19,0,5,0,0,0,75,138,19,0,4,0,0,0,79,138,19,0,6,0,0,0,85,138,19,0,4,0,0,0,89,138,19,0,7,0,0,0,96,138,19,0,6,0,0,0,102,138,19,0,6,0,0,0,108,138,19,0,5,0,0,0,113,138,19,0,4,0,0,0,117,138,19,0,7,0,0,0,124,138,19,0,7,0,0,0,131,138,19,0,7,0,0,0,138,138,19,0,4,0,0,0,142,138,19,0,4,0,0,0,146,138,19,0,5,0,0,0,151,138,19,0,4,0,0,0,155,138,19,0,4,0,0,0,159,138,19,0,5,0,0,0,164,138,19,0,4,0,0,0,168,138,19,0,4,0,0,0,172,138,19,0,6,0,0,0,178,138,19,0,4,0,0,0,182,138,19,0,6,0,0,0,188,138,19,0,4,0,0,0,192,138,19,0,6,0,0,0,198,138,19,0,4,0,0,0,202,138,19,0,4,0,0,0,206,138,19,0,7,0,0,0,213,138,19,0,5,0,0,0,218,138,19,0,4,0,0,0,222,138,19,0,5,0,0,0,227,138,19,0,6,0,0,0,233,138,19,0,4,0,0,0,237,138,19,0,4,0,0,0,241,138,19,0,7,0,0,0,248,138,19,0,4,0,0,0,252,138,19,0,6,0,0,0,2,139,19,0,4,0,0,0,6,139,19,0,5,0,0,0,11,139,19,0,5,0,0,0,16,139,19,0,7,0,0,0,23,139,19,0,6,0,0,0,29,139,19,0,5,0,0,0,34,139,19,0,5,0,0,0,39,139,19,0,6,0,0,0,45,139,19,0,6,0,0,0,51,139,19,0,7,0,0,0,58,139,19,0,3,0,0,0,61,139,19,0,5,0,0,0,66,139,19,0,6,0,0,0,72,139,19,0,4,0,0,0,76,139,19,0,4,0,0,0,80,139,19,0,4,0,0,0,84,139,19,0,5,0,0,0,89,139,19,0,4,0,0,0,93,139,19,0,6,0,0,0,99,139,19,0,3,0,0,0,102,139,19,0,6,0,0,0,108,139,19,0,7,0,0,0,115,139,19,0,5,0,0,0,120,139,19,0,7,0,0,0,127,139,19,0,6,0,0,0,133,139,19,0,5,0,0,0,138,139,19,0,6,0,0,0,144,139,19,0,5,0,0,0,149,139,19,0,6,0,0,0,155,139,19,0,6,0,0,0,161,139,19,0,6,0,0,0,167,139,19,0,8,0,0,0,175,139,19,0,4,0,0,0,179,139,19,0,4,0,0,0,183,139,19,0,6,0,0,0,189,139,19,0,5,0,0,0,194,139,19,0,8,0,0,0,202,139,19,0,4,0,0,0,206,139,19,0,6,0,0,0,212,139,19,0,6,0,0,0,218,139,19,0,7,0,0,0,225,139,19,0,4,0,0,0,229,139,19,0,6,0,0,0,235,139,19,0,4,0,0,0,239,139,19,0,7,0,0,0,246,139,19,0,4,0,0,0,250,139,19,0,8,0,0,0,2,140,19,0,5,0,0,0,7,140,19,0,5,0,0,0,12,140,19,0,6,0,0,0,18,140,19,0,4,0,0,0,22,140,19,0,6,0,0,0,28,140,19,0,6,0,0,0,34,140,19,0,7,0,0,0,41,140,19,0,4,0,0,0,45,140,19,0,5,0,0,0,50,140,19,0,5,0,0,0,55,140,19,0,5,0,0,0,60,140,19,0,5,0,0,0,65,140,19,0,4,0,0,0,69,140,19,0,7,0,0,0,76,140,19,0,5,0,0,0,81,140,19,0,6,0,0,0,87,140,19,0,6,0,0,0,93,140,19,0,8,0,0,0,101,140,19,0,4,0,0,0,105,140,19,0,7,0,0,0,112,140,19,0,5,0,0,0,117,140,19,0,4,0,0,0,121,140,19,0,7,0,0,0,128,140,19,0,5,0,0,0,133,140,19,0,6,0,0,0,139,140,19,0,7,0,0,0,146,140,19,0,6,0,0,0,152,140,19,0,6,0,0,0,158,140,19,0,4,0,0,0,162,140,19,0,7,0,0,0,169,140,19,0,3,0,0,0,172,140,19,0,5,0,0,0,177,140,19,0,7,0,0,0,184,140,19,0,6,0,0,0,190,140,19,0,5,0,0,0,195,140,19,0,6,0,0,0,201,140,19,0,3,0,0,0,204,140,19,0,6,0,0,0,210,140,19,0,7,0,0,0,217,140,19,0,6,0,0,0,223,140,19,0,7,0,0,0,230,140,19,0,5,0,0,0,235,140,19,0,4,0,0,0,239,140,19,0,5,0,0,0,244,140,19,0,4,0,0,0,248,140,19,0,7,0,0,0,255,140,19,0,8,0,0,0,7,141,19,0,6,0,0,0,13,141,19,0,6,0,0,0,19,141,19,0,5,0,0,0,24,141,19,0,8,0,0,0,32,141,19,0,5,0,0,0,37,141,19,0,4,0,0,0,41,141,19,0,5,0,0,0,46,141,19,0,4,0,0,0,50,141,19,0,6,0,0,0,56,141,19,0,4,0,0,0,60,141,19,0,8,0,0,0,68,141,19,0,6,0,0,0,74,141,19,0,6,0,0,0,80,141,19,0,8,0,0,0,88,141,19,0,5,0,0,0,93,141,19,0,4,0,0,0,97,141,19,0,6,0,0,0,103,141,19,0,6,0,0,0,109,141,19,0,7,0,0,0,116,141,19,0,4,0,0,0,120,141,19,0,5,0,0,0,125,141,19,0,4,0,0,0,129,141,19,0,6,0,0,0,135,141,19,0,6,0,0,0,141,141,19,0,5,0,0,0,146,141,19,0,6,0,0,0,152,141,19,0,6,0,0,0,158,141,19,0,4,0,0,0,162,141,19,0,4,0,0,0,166,141,19,0,4,0,0,0,170,141,19,0,8,0,0,0,178,141,19,0,7,0,0,0,185,141,19,0,7,0,0,0,192,141,19,0,6,0,0,0,198,141,19,0,5,0,0,0,203,141,19,0,4,0,0,0,207,141,19,0,3,0,0,0,210,141,19,0,7,0,0,0,217,141,19,0,7,0,0,0,224,141,19,0,5,0,0,0,229,141,19,0,4,0,0,0,233,141,19,0,4,0,0,0,237,141,19,0,4,0,0,0,241,141,19,0,5,0,0,0,246,141,19,0,5,0,0,0,251,141,19,0,5,0,0,0,0,142,19,0,7,0,0,0,7,142,19,0,6,0,0,0,13,142,19,0,6,0,0,0,19,142,19,0,5,0,0,0,24,142,19,0,4,0,0,0,28,142,19,0,7,0,0,0,35,142,19,0,4,0,0,0,39,142,19,0,7,0,0,0,46,142,19,0,6,0,0,0,52,142,19,0,5,0,0,0,57,142,19,0,3,0,0,0,60,142,19,0,7,0,0,0,67,142,19,0,6,0,0,0,73,142,19,0,5,0,0,0,78,142,19,0,3,0,0,0,81,142,19,0,3,0,0,0,84,142,19,0,4,0,0,0,88,142,19,0,6,0,0,0,94,142,19,0,6,0,0,0,100,142,19,0,7,0,0,0,107,142,19,0,7,0,0,0,114,142,19,0,6,0,0,0,120,142,19,0,7,0,0,0,127,142,19,0,5,0,0,0,132,142,19,0,5,0,0,0,137,142,19,0,7,0,0,0,144,142,19,0,4,0,0,0,148,142,19,0,3,0,0,0,151,142,19,0,5,0,0,0,156,142,19,0,6,0,0,0,162,142,19,0,5,0,0,0,167,142,19,0,3,0,0,0,170,142,19,0,4,0,0,0,174,142,19,0,3,0,0,0,177,142,19,0,5,0,0,0,182,142,19,0,7,0,0,0,189,142,19,0,4,0,0,0,193,142,19,0,4,0,0,0,197,142,19,0,3,0,0,0,200,142,19,0,5,0,0,0,205,142,19,0,6,0,0,0,211,142,19,0,4,0,0,0,215,142,19,0,4,0,0,0,219,142,19,0,5,0,0,0,224,142,19,0,7,0,0,0,231,142,19,0,6,0,0,0,237,142,19,0,6,0,0,0,243,142,19,0,6,0,0,0,249,142,19,0,5,0,0,0,254,142,19,0,7,0,0,0,5,143,19,0,5,0,0,0,10,143,19,0,8,0,0,0,18,143,19,0,5,0,0,0,23,143,19,0,6,0,0,0,29,143,19,0,8,0,0,0,37,143,19,0,6,0,0,0,43,143,19,0,7,0,0,0,50,143,19,0,5,0,0,0,55,143,19,0,7,0,0,0,62,143,19,0,5,0,0,0,67,143,19,0,6,0,0,0,73,143,19,0,7,0,0,0,80,143,19,0,4,0,0,0,84,143,19,0,4,0,0,0,88,143,19,0,4,0,0,0,92,143,19,0,3,0,0,0,95,143,19,0,5,0,0,0,100,143,19,0,6,0,0,0,106,143,19,0,6,0,0,0,112,143,19,0,5,0,0,0,117,143,19,0,4,0,0,0,121,143,19,0,6,0,0,0,127,143,19,0,4,0,0,0,131,143,19,0,4,0,0,0,135,143,19,0,6,0,0,0,141,143,19,0,4,0,0,0,145,143,19,0,5,0,0,0,150,143,19,0,5,0,0,0,155,143,19,0,5,0,0,0,160,143,19,0,7,0,0,0,167,143,19,0,5,0,0,0,172,143,19,0,6,0,0,0,178,143,19,0,6,0,0,0,184,143,19,0,4,0,0,0,188,143,19,0,6,0,0,0,194,143,19,0,5,0,0,0,199,143,19,0,4,0,0,0,203,143,19,0,5,0,0,0,208,143,19,0,4,0,0,0,212,143,19,0,7,0,0,0,219,143,19,0,6,0,0,0,225,143,19,0,7,0,0,0,232,143,19,0,5,0,0,0,237,143,19,0,4,0,0,0,241,143,19,0,7,0,0,0,248,143,19,0,5,0,0,0,253,143,19,0,6,0,0,0,3,144,19,0,4,0,0,0,7,144,19,0,7,0,0,0,14,144,19,0,7,0,0,0,21,144,19,0,3,0,0,0,24,144,19,0,7,0,0,0,31,144,19,0,6,0,0,0,37,144,19,0,6,0,0,0,43,144,19,0,6,0,0,0,49,144,19,0,7,0,0,0,56,144,19,0,6,0,0,0,62,144,19,0,6,0,0,0,68,144,19,0,3,0,0,0,71,144,19,0,5,0,0,0,76,144,19,0,5,0,0,0,81,144,19,0,6,0,0,0,87,144,19,0,8,0,0,0,95,144,19,0,5,0,0,0,100,144,19,0,6,0,0,0,106,144,19,0,7,0,0,0,113,144,19,0,5,0,0,0,118,144,19,0,3,0,0,0,121,144,19,0,6,0,0,0,127,144,19,0,4,0,0,0,131,144,19,0,5,0,0,0,136,144,19,0,4,0,0,0,140,144,19,0,7,0,0,0,147,144,19,0,4,0,0,0,151,144,19,0,6,0,0,0,157,144,19,0,5,0,0,0,162,144,19,0,5,0,0,0,167,144,19,0,5,0,0,0,172,144,19,0,6,0,0,0,178,144,19,0,7,0,0,0,185,144,19,0,5,0,0,0,190,144,19,0,4,0,0,0,194,144,19,0,6,0,0,0,200,144,19,0,6,0,0,0,206,144,19,0,5,0,0,0,211,144,19,0,4,0,0,0,215,144,19,0,6,0,0,0,221,144,19,0,4,0,0,0,225,144,19,0,4,0,0,0,229,144,19,0,5,0,0,0,234,144,19,0,5,0,0,0,239,144,19,0,4,0,0,0,243,144,19,0,6,0,0,0,249,144,19,0,4,0,0,0,253,144,19,0,4,0,0,0,1,145,19,0,4,0,0,0,5,145,19,0,7,0,0,0,12,145,19,0,7,0,0,0,19,145,19,0,8,0,0,0,27,145,19,0,8,0,0,0,35,145,19,0,4,0,0,0,39,145,19,0,6,0,0,0,45,145,19,0,7,0,0,0,52,145,19,0,7,0,0,0,59,145,19,0,6,0,0,0,65,145,19,0,5,0,0,0,70,145,19,0,8,0,0,0,78,145,19,0,6,0,0,0,84,145,19,0,7,0,0,0,91,145,19,0,6,0,0,0,97,145,19,0,7,0,0,0,104,145,19,0,7,0,0,0,111,145,19,0,6,0,0,0,117,145,19,0,7,0,0,0,124,145,19,0,5,0,0,0,129,145,19,0,5,0,0,0,134,145,19,0,7,0,0,0,141,145,19,0,5,0,0,0,146,145,19,0,8,0,0,0,154,145,19,0,6,0,0,0,160,145,19,0,7,0,0,0,167,145,19,0,5,0,0,0,172,145,19,0,7,0,0,0,179,145,19,0,7,0,0,0,186,145,19,0,7,0,0,0,193,145,19,0,6,0,0,0,199,145,19,0,7,0,0,0,206,145,19,0,7,0,0,0,213,145,19,0,7,0,0,0,220,145,19,0,5,0,0,0,225,145,19,0,8,0,0,0,233,145,19,0,7,0,0,0,240,145,19,0,7,0,0,0,247,145,19,0,5,0,0,0,252,145,19,0,7,0,0,0,3,146,19,0,6,0,0,0,9,146,19,0,7,0,0,0,16,146,19,0,4,0,0,0,20,146,19,0,4,0,0,0,24,146,19,0,5,0,0,0,29,146,19,0,7,0,0,0,36,146,19,0,5,0,0,0,41,146,19,0,5,0,0,0,46,146,19,0,5,0,0,0,51,146,19,0,8,0,0,0,59,146,19,0,6,0,0,0,65,146,19,0,7,0,0,0,72,146,19,0,5,0,0,0,77,146,19,0,4,0,0,0,81,146,19,0,3,0,0,0,84,146,19,0,6,0,0,0,90,146,19,0,7,0,0,0,97,146,19,0,7,0,0,0,104,146,19,0,7,0,0,0,111,146,19,0,7,0,0,0,118,146,19,0,8,0,0,0,126,146,19,0,5,0,0,0,131,146,19,0,4,0,0,0,135,146,19,0,4,0,0,0,139,146,19,0,5,0,0,0,144,146,19,0,6,0,0,0,150,146,19,0,7,0,0,0,157,146,19,0,4,0,0,0,161,146,19,0,4,0,0,0,165,146,19,0,5,0,0,0,170,146,19,0,5,0,0,0,175,146,19,0,4,0,0,0,179,146,19,0,4,0,0,0,183,146,19,0,5,0,0,0,188,146,19,0,5,0,0,0,193,146,19,0,4,0,0,0,197,146,19,0,5,0,0,0,202,146,19,0,6,0,0,0,208,146,19,0,5,0,0,0,213,146,19,0,5,0,0,0,218,146,19,0,4,0,0,0,222,146,19,0,4,0,0,0,226,146,19,0,6,0,0,0,232,146,19,0,5,0,0,0,237,146,19,0,3,0,0,0,240,146,19,0,5,0,0,0,245,146,19,0,5,0,0,0,250,146,19,0,4,0,0,0,254,146,19,0,6,0,0,0,4,147,19,0,5,0,0,0,9,147,19,0,7,0,0,0,16,147,19,0,6,0,0,0,22,147,19,0,7,0,0,0,29,147,19,0,6,0,0,0,35,147,19,0,6,0,0,0,41,147,19,0,7,0,0,0,48,147,19,0,6,0,0,0,54,147,19,0,7,0,0,0,61,147,19,0,6,0,0,0,67,147,19,0,6,0,0,0,73,147,19,0,6,0,0,0,79,147,19,0,6,0,0,0,85,147,19,0,7,0,0,0,92,147,19,0,6,0,0,0,98,147,19,0,5,0,0,0,103,147,19,0,7,0,0,0,110,147,19,0,6,0,0,0,116,147,19,0,4,0,0,0,120,147,19,0,6,0,0,0,126,147,19,0,8,0,0,0,134,147,19,0,6,0,0,0,140,147,19,0,6,0,0,0,146,147,19,0,6,0,0,0,152,147,19,0,5,0,0,0,157,147,19,0,4,0,0,0,161,147,19,0,6,0,0,0,167,147,19,0,6,0,0,0,173,147,19,0,6,0,0,0,179,147,19,0,7,0,0,0,186,147,19,0,6,0,0,0,192,147,19,0,7,0,0,0,199,147,19,0,6,0,0,0,205,147,19,0,8,0,0,0,213,147,19,0,6,0,0,0,219,147,19,0,8,0,0,0,227,147,19,0,8,0,0,0,235,147,19,0,6,0,0,0,241,147,19,0,6,0,0,0,247,147,19,0,7,0,0,0,254,147,19,0,6,0,0,0,4,148,19,0,7,0,0,0,11,148,19,0,6,0,0,0,17,148,19,0,6,0,0,0,23,148,19,0,6,0,0,0,29,148,19,0,6,0,0,0,35,148,19,0,3,0,0,0,38,148,19,0,6,0,0,0,44,148,19,0,4,0,0,0,48,148,19,0,4,0,0,0,52,148,19,0,4,0,0,0,56,148,19,0,5,0,0,0,61,148,19,0,5,0,0,0,66,148,19,0,5,0,0,0,71,148,19,0,5,0,0,0,76,148,19,0,4,0,0,0,80,148,19,0,4,0,0,0,84,148,19,0,6,0,0,0,90,148,19,0,4,0,0,0,94,148,19,0,6,0,0,0,100,148,19,0,5,0,0,0,105,148,19,0,5,0,0,0,110,148,19,0,4,0,0,0,114,148,19,0,5,0,0,0,119,148,19,0,5,0,0,0,124,148,19,0,6,0,0,0,130,148,19,0,6,0,0,0,136,148,19,0,7,0,0,0,143,148,19,0,4,0,0,0,147,148,19,0,6,0,0,0,153,148,19,0,4,0,0,0,157,148,19,0,4,0,0,0,161,148,19,0,6,0,0,0,167,148,19,0,5,0,0,0,172,148,19,0,5,0,0,0,177,148,19,0,5,0,0,0,182,148,19,0,5,0,0,0,187,148,19,0,6,0,0,0,193,148,19,0,4,0,0,0,197,148,19,0,3,0,0,0,200,148,19,0,4,0,0,0,204,148,19,0,3,0,0,0,207,148,19,0,6,0,0,0,213,148,19,0,5,0,0,0,218,148,19,0,3,0,0,0,221,148,19,0,6,0,0,0,227,148,19,0,7,0,0,0,234,148,19,0,4,0,0,0,238,148,19,0,4,0,0,0,242,148,19,0,5,0,0,0,247,148,19,0,6,0,0,0,253,148,19,0,5,0,0,0,2,149,19,0,4,0,0,0,6,149,19,0,6,0,0,0,12,149,19,0,4,0,0,0,16,149,19,0,6,0,0,0,22,149,19,0,4,0,0,0,26,149,19,0,7,0,0,0,33,149,19,0,7,0,0,0,40,149,19,0,5,0,0,0,45,149,19,0,7,0,0,0,52,149,19,0,4,0,0,0,56,149,19,0,3,0,0,0,59,149,19,0,5,0,0,0,64,149,19,0,4,0,0,0,68,149,19,0,5,0,0,0,73,149,19,0,7,0,0,0,80,149,19,0,5,0,0,0,85,149,19,0,6,0,0,0,91,149,19,0,6,0,0,0,97,149,19,0,7,0,0,0,104,149,19,0,8,0,0,0,112,149,19,0,8,0,0,0,120,149,19,0,5,0,0,0,125,149,19,0,5,0,0,0,130,149,19,0,6,0,0,0,136,149,19,0,6,0,0,0,142,149,19,0,5,0,0,0,147,149,19,0,3,0,0,0,150,149,19,0,6,0,0,0,156,149,19,0,6,0,0,0,162,149,19,0,4,0,0,0,166,149,19,0,6,0,0,0,172,149,19,0,6,0,0,0,178,149,19,0,7,0,0,0,185,149,19,0,8,0,0,0,193,149,19,0,4,0,0,0,197,149,19,0,4,0,0,0,201,149,19,0,7,0,0,0,208,149,19,0,6,0,0,0,214,149,19,0,4,0,0,0,218,149,19,0,7,0,0,0,225,149,19,0,6,0,0,0,231,149,19,0,5,0,0,0,236,149,19,0,8,0,0,0,244,149,19,0,6,0,0,0,250,149,19,0,7,0,0,0,1,150,19,0,7,0,0,0,8,150,19,0,6,0,0,0,14,150,19,0,5,0,0,0,19,150,19,0,5,0,0,0,24,150,19,0,6,0,0,0,30,150,19,0,5,0,0,0,35,150,19,0,7,0,0,0,42,150,19,0,5,0,0,0,47,150,19,0,4,0,0,0,51,150,19,0,5,0,0,0,56,150,19,0,7,0,0,0,63,150,19,0,6,0,0,0,69,150,19,0,5,0,0,0,74,150,19,0,5,0,0,0,79,150,19,0,4,0,0,0,83,150,19,0,6,0,0,0,89,150,19,0,5,0,0,0,94,150,19,0,4,0,0,0,98,150,19,0,5,0,0,0,103,150,19,0,4,0,0,0,107,150,19,0,5,0,0,0,112,150,19,0,8,0,0,0,120,150,19,0,5,0,0,0,125,150,19,0,6,0,0,0,131,150,19,0,5,0,0,0,136,150,19,0,7,0,0,0,143,150,19,0,3,0,0,0,146,150,19,0,7,0,0,0,153,150,19,0,4,0,0,0,157,150,19,0,4,0,0,0,161,150,19,0,5,0,0,0,166,150,19,0,5,0,0,0,171,150,19,0,4,0,0,0,175,150,19,0,6,0,0,0,181,150,19,0,4,0,0,0,185,150,19,0,5,0,0,0,190,150,19,0,6,0,0,0,196,150,19,0,7,0,0,0,203,150,19,0,6,0,0,0,209,150,19,0,5,0,0,0,214,150,19,0,4,0,0,0,218,150,19,0,5,0,0,0,223,150,19,0,6,0,0,0,229,150,19,0,7,0,0,0,236,150,19,0,3,0,0,0,239,150,19,0,4,0,0,0,243,150,19,0,5,0,0,0,248,150,19,0,6,0,0,0,254,150,19,0,3,0,0,0,1,151,19,0,5,0,0,0,6,151,19,0,4,0,0,0,10,151,19,0,5,0,0,0,15,151,19,0,5,0,0,0,20,151,19,0,4,0,0,0,24,151,19,0,4,0,0,0,28,151,19,0,5,0,0,0,33,151,19,0,7,0,0,0,40,151,19,0,5,0,0,0,45,151,19,0,5,0,0,0,50,151,19,0,6,0,0,0,56,151,19,0,4,0,0,0,60,151,19,0,6,0,0,0,66,151,19,0,4,0,0,0,70,151,19,0,4,0,0,0,74,151,19,0,5,0,0,0,79,151,19,0,5,0,0,0,84,151,19,0,5,0,0,0,89,151,19,0,5,0,0,0,94,151,19,0,5,0,0,0,99,151,19,0,6,0,0,0,105,151,19,0,5,0,0,0,110,151,19,0,5,0,0,0,115,151,19,0,4,0,0,0,119,151,19,0,5,0,0,0,124,151,19,0,4,0,0,0,128,151,19,0,4,0,0,0,132,151,19,0,6,0,0,0,138,151,19,0,6,0,0,0,144,151,19,0,4,0,0,0,148,151,19,0,4,0,0,0,152,151,19,0,4,0,0,0,156,151,19,0,5,0,0,0,161,151,19,0,7,0,0,0,168,151,19,0,5,0,0,0,173,151,19,0,8,0,0,0,181,151,19,0,5,0,0,0,186,151,19,0,7,0,0,0,193,151,19,0,4,0,0,0,197,151,19,0,4,0,0,0,201,151,19,0,5,0,0,0,206,151,19,0,4,0,0,0,210,151,19,0,4,0,0,0,214,151,19,0,5,0,0,0,219,151,19,0,4,0,0,0,223,151,19,0,6,0,0,0,229,151,19,0,5,0,0,0,234,151,19,0,5,0,0,0,239,151,19,0,5,0,0,0,244,151,19,0,7,0,0,0,251,151,19,0,5,0,0,0,0,152,19,0,5,0,0,0,5,152,19,0,7,0,0,0,12,152,19,0,5,0,0,0,17,152,19,0,5,0,0,0,22,152,19,0,5,0,0,0,27,152,19,0,6,0,0,0,33,152,19,0,5,0,0,0,38,152,19,0,6,0,0,0,44,152,19,0,5,0,0,0,49,152,19,0,4,0,0,0,53,152,19,0,6,0,0,0,59,152,19,0,5,0,0,0,64,152,19,0,5,0,0,0,69,152,19,0,7,0,0,0,76,152,19,0,5,0,0,0,81,152,19,0,5,0,0,0,86,152,19,0,4,0,0,0,90,152,19,0,5,0,0,0,95,152,19,0,6,0,0,0,101,152,19,0,6,0,0,0,107,152,19,0,3,0,0,0,110,152,19,0,6,0,0,0,116,152,19,0,7,0,0,0,123,152,19,0,8,0,0,0,131,152,19,0,6,0,0,0,137,152,19,0,7,0,0,0,144,152,19,0,5,0,0,0,149,152,19,0,5,0,0,0,154,152,19,0,6,0,0,0,160,152,19,0,5,0,0,0,165,152,19,0,5,0,0,0,170,152,19,0,5,0,0,0,175,152,19,0,5,0,0,0,180,152,19,0,4,0,0,0,184,152,19,0,5,0,0,0,189,152,19,0,5,0,0,0,194,152,19,0,4,0,0,0,198,152,19,0,4,0,0,0,202,152,19,0,6,0,0,0,208,152,19,0,5,0,0,0,213,152,19,0,5,0,0,0,218,152,19,0,5,0,0,0,223,152,19,0,5,0,0,0,228,152,19,0,7,0,0,0,235,152,19,0,5,0,0,0,240,152,19,0,5,0,0,0,245,152,19,0,5,0,0,0,250,152,19,0,5,0,0,0,255,152,19,0,8,0,0,0,7,153,19,0,6,0,0,0,13,153,19,0,6,0,0,0,19,153,19,0,6,0,0,0,25,153,19,0,8,0,0,0,33,153,19,0,7,0,0,0,40,153,19,0,5,0,0,0,45,153,19,0,7,0,0,0,52,153,19,0,5,0,0,0,57,153,19,0,7,0,0,0,64,153,19,0,6,0,0,0,70,153,19,0,6,0,0,0,76,153,19,0,7,0,0,0,83,153,19,0,4,0,0,0,87,153,19,0,6,0,0,0,93,153,19,0,6,0,0,0,99,153,19,0,5,0,0,0,104,153,19,0,7,0,0,0,111,153,19,0,4,0,0,0,115,153,19,0,6,0,0,0,121,153,19,0,3,0,0,0,124,153,19,0,5,0,0,0,129,153,19,0,6,0,0,0,135,153,19,0,5,0,0,0,140,153,19,0,6,0,0,0,146,153,19,0,7,0,0,0,153,153,19,0,4,0,0,0,157,153,19,0,7,0,0,0,164,153,19,0,5,0,0,0,169,153,19,0,8,0,0,0,177,153,19,0,8,0,0,0,185,153,19,0,6,0,0,0,191,153,19,0,7,0,0,0,198,153,19,0,7,0,0,0,205,153,19,0,7,0,0,0,212,153,19,0,5,0,0,0,217,153,19,0,4,0,0,0,221,153,19,0,5,0,0,0,226,153,19,0,5,0,0,0,231,153,19,0,5,0,0,0,236,153,19,0,5,0,0,0,241,153,19,0,4,0,0,0,245,153,19,0,5,0,0,0,250,153,19,0,6,0,0,0,0,154,19,0,5,0,0,0,5,154,19,0,6,0,0,0,11,154,19,0,7,0,0,0,18,154,19,0,5,0,0,0,23,154,19,0,6,0,0,0,29,154,19,0,5,0,0,0,34,154,19,0,6,0,0,0,40,154,19,0,3,0,0,0,43,154,19,0,4,0,0,0,47,154,19,0,6,0,0,0,53,154,19,0,4,0,0,0,57,154,19,0,4,0,0,0,61,154,19,0,4,0,0,0,65,154,19,0,6,0,0,0,71,154,19,0,4,0,0,0,75,154,19,0,5,0,0,0,80,154,19,0,6,0,0,0,86,154,19,0,4,0,0,0,90,154,19,0,5,0,0,0,95,154,19,0,4,0,0,0,99,154,19,0,4,0,0,0,103,154,19,0,3,0,0,0,106,154,19,0,6,0,0,0,112,154,19,0,6,0,0,0,118,154,19,0,4,0,0,0,122,154,19,0,4,0,0,0,126,154,19,0,4,0,0,0,130,154,19,0,4,0,0,0,134,154,19,0,5,0,0,0,139,154,19,0,4,0,0,0,143,154,19,0,5,0,0,0,148,154,19,0,4,0,0,0,152,154,19,0,6,0,0,0,158,154,19,0,5,0,0,0,163,154,19,0,4,0,0,0,167,154,19,0,5,0,0,0,172,154,19,0,4,0,0,0,176,154,19,0,7,0,0,0,183,154,19,0,5,0,0,0,188,154,19,0,6,0,0,0,194,154,19,0,5,0,0,0,199,154,19,0,5,0,0,0,204,154,19,0,7,0,0,0,211,154,19,0,6,0,0,0,217,154,19,0,4,0,0,0,221,154,19,0,5,0,0,0,226,154,19,0,4,0,0,0,230,154,19,0,6,0,0,0,236,154,19,0,4,0,0,0,240,154,19,0,4,0,0,0,244,154,19,0,3,0,0,0,247,154,19,0,5,0,0,0,252,154,19,0,6,0,0,0,2,155,19,0,5,0,0,0,7,155,19,0,5,0,0,0,12,155,19,0,7,0,0,0,19,155,19,0,5,0,0,0,24,155,19,0,7,0,0,0,31,155,19,0,3,0,0,0,34,155,19,0,8,0,0,0,42,155,19,0,6,0,0,0,48,155,19,0,5,0,0,0,53,155,19,0,6,0,0,0,59,155,19,0,8,0,0,0,67,155,19,0,4,0,0,0,71,155,19,0,6,0,0,0,77,155,19,0,7,0,0,0,84,155,19,0,4,0,0,0,88,155,19,0,5,0,0,0,93,155,19,0,3,0,0,0,96,155,19,0,5,0,0,0,101,155,19,0,6,0,0,0,107,155,19,0,5,0,0,0,112,155,19,0,7,0,0,0,119,155,19,0,8,0,0,0,127,155,19,0,4,0,0,0,131,155,19,0,5,0,0,0,136,155,19,0,7,0,0,0,143,155,19,0,6,0,0,0,149,155,19,0,5,0,0,0,154,155,19,0,4,0,0,0,158,155,19,0,3,0,0,0,161,155,19,0,5,0,0,0,166,155,19,0,5,0,0,0,171,155,19,0,7,0,0,0,178,155,19,0,6,0,0,0,184,155,19,0,5,0,0,0,189,155,19,0,8,0,0,0,197,155,19,0,4,0,0,0,201,155,19,0,5,0,0,0,206,155,19,0,6,0,0,0,212,155,19,0,4,0,0,0,216,155,19,0,5,0,0,0,221,155,19,0,4,0,0,0,225,155,19,0,5,0,0,0,230,155,19,0,5,0,0,0,235,155,19,0,5,0,0,0,240,155,19,0,5,0,0,0,245,155,19,0,7,0,0,0,252,155,19,0,4,0,0,0,0,156,19,0,4,0,0,0,4,156,19,0,6,0,0,0,10,156,19,0,7,0,0,0,17,156,19,0,5,0,0,0,22,156,19,0,4,0,0,0,26,156,19,0,5,0,0,0,31,156,19,0,7,0,0,0,38,156,19,0,5,0,0,0,43,156,19,0,5,0,0,0,48,156,19,0,3,0,0,0,51,156,19,0,4,0,0,0,55,156,19,0,7,0,0,0,62,156,19,0,6,0,0,0,68,156,19,0,4,0,0,0,72,156,19,0,6,0,0,0,78,156,19,0,6,0,0,0,84,156,19,0,4,0,0,0,88,156,19,0,6,0,0,0,94,156,19,0,6,0,0,0,100,156,19,0,6,0,0,0,106,156,19,0,5,0,0,0,111,156,19,0,4,0,0,0,115,156,19,0,5,0,0,0,120,156,19,0,3,0,0,0,123,156,19,0,4,0,0,0,127,156,19,0,7,0,0,0,134,156,19,0,4,0,0,0,138,156,19,0,8,0,0,0,146,156,19,0,6,0,0,0,152,156,19,0,7,0,0,0,159,156,19,0,5,0,0,0,164,156,19,0,7,0,0,0,171,156,19,0,5,0,0,0,176,156,19,0,4,0,0,0,180,156,19,0,6,0,0,0,186,156,19,0,6,0,0,0,192,156,19,0,7,0,0,0,199,156,19,0,7,0,0,0,206,156,19,0,6,0,0,0,212,156,19,0,4,0,0,0,216,156,19,0,8,0,0,0,224,156,19,0,7,0,0,0,231,156,19,0,6,0,0,0,237,156,19,0,5,0,0,0,242,156,19,0,7,0,0,0,249,156,19,0,6,0,0,0,255,156,19,0,6,0,0,0,5,157,19,0,7,0,0,0,12,157,19,0,6,0,0,0,18,157,19,0,4,0,0,0,22,157,19,0,5,0,0,0,27,157,19,0,5,0,0,0,32,157,19,0,5,0,0,0,37,157,19,0,4,0,0,0,41,157,19,0,5,0,0,0,46,157,19,0,3,0,0,0,49,157,19,0,4,0,0,0,53,157,19,0,6,0,0,0,59,157,19,0,7,0,0,0,66,157,19,0,5,0,0,0,71,157,19,0,7,0,0,0,78,157,19,0,6,0,0,0,84,157,19,0,6,0,0,0,90,157,19,0,5,0,0,0,95,157,19,0,5,0,0,0,100,157,19,0,6,0,0,0,106,157,19,0,5,0,0,0,111,157,19,0,3,0,0,0,114,157,19,0,6,0,0,0,120,157,19,0,5,0,0,0,125,157,19,0,7,0,0,0,132,157,19,0,4,0,0,0,136,157,19,0,5,0,0,0,141,157,19,0,7,0,0,0,148,157,19,0,6,0,0,0,154,157,19,0,6,0,0,0,160,157,19,0,7,0,0,0,167,157,19,0,5,0,0,0,172,157,19,0,4,0,0,0,176,157,19,0,6,0,0,0,182,157,19,0,7,0,0,0,189,157,19,0,4,0,0,0,193,157,19,0,6,0,0,0,199,157,19,0,7,0,0,0,206,157,19,0,6,0,0,0,212,157,19,0,7,0,0,0,219,157,19,0,7,0,0,0,226,157,19,0,7,0,0,0,233,157,19,0,5,0,0,0,238,157,19,0,4,0,0,0,242,157,19,0,7,0,0,0,249,157,19,0,7,0,0,0,0,158,19,0,6,0,0,0,6,158,19,0,7,0,0,0,13,158,19,0,5,0,0,0,18,158,19,0,4,0,0,0,22,158,19,0,5,0,0,0,27,158,19,0,6,0,0,0,33,158,19,0,5,0,0,0,38,158,19,0,5,0,0,0,43,158,19,0,5,0,0,0,48,158,19,0,5,0,0,0,53,158,19,0,4,0,0,0,57,158,19,0,7,0,0,0,64,158,19,0,6,0,0,0,70,158,19,0,4,0,0,0,74,158,19,0,6,0,0,0,80,158,19,0,4,0,0,0,84,158,19,0,5,0,0,0,89,158,19,0,4,0,0,0,93,158,19,0,4,0,0,0,97,158,19,0,4,0,0,0,101,158,19,0,6,0,0,0,107,158,19,0,4,0,0,0,111,158,19,0,7,0,0,0,118,158,19,0,4,0,0,0,122,158,19,0,7,0,0,0,129,158,19,0,4,0,0,0,133,158,19,0,4,0,0,0,137,158,19,0,5,0,0,0,142,158,19,0,5,0,0,0,147,158,19,0,4,0,0,0,151,158,19,0,3,0,0,0,154,158,19,0,6,0,0,0,160,158,19,0,6,0,0,0,166,158,19,0,4,0,0,0,170,158,19,0,6,0,0,0,176,158,19,0,7,0,0,0,183,158,19,0,3,0,0,0,186,158,19,0,7,0,0,0,193,158,19,0,7,0,0,0,200,158,19,0,5,0,0,0,205,158,19,0,7,0,0,0,212,158,19,0,4,0,0,0,216,158,19,0,3,0,0,0,219,158,19,0,5,0,0,0,224,158,19,0,4,0,0,0,228,158,19,0,5,0,0,0,233,158,19,0,5,0,0,0,238,158,19,0,4,0,0,0,242,158,19,0,5,0,0,0,247,158,19,0,4,0,0,0,251,158,19,0,7,0,0,0,2,159,19,0,4,0,0,0,6,159,19,0,5,0,0,0,11,159,19,0,4,0,0,0,15,159,19,0,4,0,0,0,19,159,19,0,4,0,0,0,23,159,19,0,3,0,0,0,26,159,19,0,6,0,0,0,32,159,19,0,4,0,0,0,36,159,19,0,4,0,0,0,40,159,19,0,4,0,0,0,44,159,19,0,6,0,0,0,50,159,19,0,6,0,0,0,56,159,19,0,4,0,0,0,60,159,19,0,6,0,0,0,66,159,19,0,4,0,0,0,70,159,19,0,4,0,0,0,74,159,19,0,7,0,0,0,81,159,19,0,4,0,0,0,85,159,19,0,5,0,0,0,90,159,19,0,6,0,0,0,96,159,19,0,4,0,0,0,100,159,19,0,4,0,0,0,104,159,19,0,4,0,0,0,108,159,19,0,4,0,0,0,112,159,19,0,5,0,0,0,117,159,19,0,5,0,0,0,122,159,19,0,5,0,0,0,127,159,19,0,4,0,0,0,131,159,19,0,5,0,0,0,136,159,19,0,7,0,0,0,143,159,19,0,5,0,0,0,148,159,19,0,5,0,0,0,153,159,19,0,5,0,0,0,158,159,19,0,4,0,0,0,162,159,19,0,4,0,0,0,166,159,19,0,6,0,0,0,172,159,19,0,3,0,0,0,175,159,19,0,5,0,0,0,180,159,19,0,5,0,0,0,185,159,19,0,5,0,0,0,190,159,19,0,4,0,0,0,194,159,19,0,4,0,0,0,198,159,19,0,3,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,112,51,57,45,50,46,49,46,48,47,115,114,99,47,108,105,98,46,114,115,204,223,19,0,88,0,0,0,102,0,0,0,63,0,0,0,109,110,101,109,111,110,105,99,32,104,97,115,32,97,110,32,105,110,118,97,108,105,100,32,119,111,114,100,32,99,111,117,110,116,58,32,46,32,87,111,114,100,32,99,111,117,110,116,32,109,117,115,116,32,98,101,32,49,50,44,32,49,53,44,32,49,56,44,32,50,49,44,32,111,114,32,50,52,0,0,52,224,19,0,36,0,0,0,88,224,19,0,42,0,0,0,109,110,101,109,111,110,105,99,32,99,111,110,116,97,105,110,115,32,97,110,32,117,110,107,110,111,119,110,32,119,111,114,100,32,40,119,111,114,100,32,41,0,0,0,148,224,19,0,40,0,0,0,188,224,19,0,1,0,0,0,101,110,116,114,111,112,121,32,119,97,115,32,110,111,116,32,98,101,116,119,101,101,110,32,49,50,56,45,50,53,54,32,98,105,116,115,32,111,114,32,110,111,116,32,97,32,109,117,108,116,105,112,108,101,32,111,102,32,51,50,32,98,105,116,115,58,32,32,98,105,116,115,208,224,19,0,67,0,0,0,19,225,19,0,5,0,0,0,116,104,101,32,109,110,101,109,111,110,105,99,32,104,97,115,32,97,110,32,105,110,118,97,108,105,100,32,99,104,101,99,107,115,117,109,97,109,98,105,103,117,111,117,115,32,119,111,114,100,32,108,105,115,116,58,32,0,0,0,1,0,0,0,0,0,0,0,44,32,0,0,108,225,19,0,2,0,0,0,204,223,19,0,88,0,0,0,80,1,0,0,42,0,0,0,204,223,19,0,88,0,0,0,212,1,0,0,48,0,0,0,204,223,19,0,88,0,0,0,214,1,0,0,16,0,0,0,204,223,19,0,88,0,0,0,207,1,0,0,20,0,0,0,204,223,19,0,88,0,0,0,208,1,0,0,21,0,0,0,204,223,19,0,88,0,0,0,194,1,0,0,13,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,189,3,0,0,65,109,98,105,103,117,111,117,115,76,97,110,103,117,97,103,101,115,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,117,110,105,99,111,100,101,45,110,111,114,109,97,108,105,122,97,116,105,111,110,45,48,46,49,46,50,50,47,115,114,99,47,100,101,99,111,109,112,111,115,101,46,114,115,0,0,0,250,225,19,0,111,0,0,0,143,0,0,0,34,0,0,0,250,225,19,0,111,0,0,0,86,0,0,0,41,0,0,0,250,225,19,0,111,0,0,0,86,0,0,0,24,0,0,0,250,225,19,0,111,0,0,0,77,0,0,0,20,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,101,3,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,116,105,110,121,118,101,99,45,49,46,56,46,48,47,115,114,99,47,97,114,114,97,121,118,101,99,46,114,115,0,188,226,19,0,95,0,0,0,160,0,0,0,26,0,0,0,188,226,19,0,95,0,0,0,168,0,0,0,34,0,0,0,190,3,0,0,12,0,0,0,4,0,0,0,191,3,0,0,192,3,0,0,187,3,0,0,32,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,112,51,57,45,50,46,49,46,48,47,115,114,99,47,112,98,107,100,102,50,46,114,115,85,227,19,0,91,0,0,0,61,0,0,0,17,0,0,0,109,110,101,109,111,110,105,99,95,98,121,116,101,95,108,101,110,32,105,115,32,98,114,111,107,101,110,0,85,227,19,0,91,0,0,0,72,0,0,0,13,0,0,0,109,110,101,109,111,110,105,99,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,115,111,114,116,47,115,116,97,98,108,101,47,113,117,105,99,107,115,111,114,116,46,114,115,109,105,100,32,62,32,108,101,110,83,228,19,0,9,0,0,0,244,227,19,0,95,0,0,0,76,0,0,0,31,0,0,0,244,227,19,0,95,0,0,0,70,0,0,0,23,0,0,0,69,110,103,108,105,115,104,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,116,105,110,121,118,101,99,45,49,46,56,46,48,47,115,114,99,47,97,114,114,97,121,118,101,99,46,114,115,0,0,139,228,19,0,95,0,0,0,168,0,0,0,34,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,117,110,105,99,111,100,101,45,110,111,114,109,97,108,105,122,97,116,105,111,110,45,48,46,49,46,50,50,47,115,114,99,47,108,111,111,107,117,112,115,46,114,115,0,0,0,1,0,36,2,151,1,4,0,0,0,111,0,4,0,175,0,0,0,0,0,4,0,0,0,0,0,136,0,10,0,8,0,0,0,0,0,0,0,28,0,70,0,1,0,13,0,27,0,0,0,21,0,18,0,69,0,236,0,54,0,16,0,0,0,0,0,0,0,2,0,0,0,148,0,0,0,87,0,0,0,8,0,3,0,7,0,0,0,22,0,58,0,2,0,35,0,3,0,4,0,28,0,1,0,0,0,71,0,17,0,23,0,4,0,27,0,0,0,19,0,65,236,203,207,0,11,181,1,1,0,7,0,7,0,4,0,46,0,0,0,0,0,44,0,0,0,0,0,3,0,15,0,0,0,0,0,19,0,0,0,1,0,2,0,1,0,9,0,0,0,0,0,0,0,1,0,1,0,0,0,2,0,2,0,3,0,2,0,30,0,0,0,8,0,17,0,1,0,0,0,5,0,0,0,121,0,0,0,4,0,19,0,0,0,0,0,5,0,2,0,0,0,5,0,1,0,21,0,1,0,0,0,3,0,12,0,0,0,53,0,3,0,2,0,5,0,6,0,0,0,5,0,4,0,2,0,28,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,9,0,2,0,9,0,7,0,0,0,5,0,0,0,8,0,7,0,0,0,18,0,9,0,0,0,57,0,2,0,9,0,0,0,4,0,2,0,65,174,205,207,0,11,215,2,1,0,34,0,2,0,0,0,27,0,19,0,12,0,20,0,6,0,4,0,5,0,19,0,2,0,0,0,3,0,4,0,2,0,0,0,24,0,0,0,6,0,4,0,0,0,0,0,10,0,10,0,0,0,1,0,0,0,15,0,16,0,1,0,0,0,0,0,0,0,2,0,15,0,1,0,4,0,2,0,10,0,11,0,9,0,4,0,1,0,0,0,11,0,0,0,3,0,0,0,6,0,0,0,6,0,0,0,3,0,4,0,0,0,0,0,3,0,0,0,0,0,1,0,2,0,21,0,0,0,0,0,0,0,20,0,27,0,0,0,12,0,0,0,0,0,8,0,3,0,12,0,0,0,14,0,2,0,0,0,3,0,0,0,10,0,2,0,6,0,1,0,0,0,4,0,0,0,1,0,6,0,2,0,3,0,2,0,16,0,0,0,15,0,0,0,0,0,0,0,3,0,3,0,4,0,13,0,6,0,0,0,0,0,2,0,0,0,0,0,0,0,24,0,10,0,6,0,1,0,1,0,8,0,0,0,1,0,1,0,7,0,0,0,3,0,9,0,17,0,5,0,1,0,5,0,3,0,22,0,7,0,5,0,4,0,0,0,10,0,6,0,3,0,0,0,1,0,0,0,7,0,0,0,6,0,0,0,5,0,65,0,9,0,1,0,10,0,0,0,5,0,2,0,17,0,11,0,3,0,1,0,0,0,0,0,1,0,1,0,0,0,2,0,0,0,6,0,24,0,3,0,0,0,3,0,0,0,2,0,0,0,2,0,65,142,208,207,0,11,71,5,0,1,0,0,0,0,0,9,0,1,0,0,0,0,0,2,0,1,0,0,0,1,0,2,0,1,0,0,0,3,0,1,0,1,0,1,0,0,0,3,0,12,0,1,0,3,0,1,0,0,0,2,0,0,0,0,0,5,0,1,0,5,0,0,0,1,0,11,0,5,0,65,226,208,207,0,11,9,15,0,0,0,0,0,2,0,7,0,65,248,208,207,0,11,87,1,0,0,0,9,0,8,0,0,0,0,0,3,0,3,0,1,0,4,0,3,0,4,0,5,0,2,0,0,0,0,0,2,0,6,0,1,0,5,0,1,0,0,0,3,0,6,0,8,0,2,0,2,0,6,0,3,0,0,0,16,0,6,0,6,0,5,0,1,0,7,0,0,0,2,0,3,0,2,0,0,0,0,0,0,0,6,0,65,216,209,207,0,11,213,1,1,0,0,0,0,0,0,0,1,0,1,0,8,0,1,0,0,0,2,0,0,0,1,0,12,0,4,0,1,0,2,0,1,0,4,0,2,0,5,0,4,0,0,0,3,0,4,0,2,0,0,0,1,0,3,0,7,0,6,0,8,0,0,0,2,0,3,0,0,0,2,0,2,0,2,0,4,0,0,0,0,0,6,0,6,0,6,0,12,0,5,0,0,0,0,0,0,0,1,0,2,0,0,0,3,0,0,0,9,0,3,0,2,0,1,0,1,0,9,0,1,0,0,0,8,0,1,0,6,0,0,0,3,0,0,0,5,0,1,0,1,0,0,0,0,0,2,0,4,0,0,0,2,0,0,0,2,0,6,0,6,0,2,0,8,0,5,0,6,0,5,0,1,0,6,0,2,0,0,0,1,0,0,0,0,0,3,0,0,0,1,0,9,0,5,0,5,0,14,0,0,0,3,0,5,0,0,0,0,0,1,0,1,0,65,182,211,207,0,11,103,1,0,4,0,0,0,2,0,4,0,6,0,5,0,6,0,0,0,0,0,1,0,1,0,0,0,0,0,5,0,2,0,8,0,8,0,1,0,6,0,0,0,1,0,0,0,1,0,0,0,8,0,0,0,4,0,7,0,10,0,1,0,0,0,0,0,2,0,1,0,1,0,1,0,0,0,1,0,2,0,0,0,2,0,1,0,4,0,4,0,0,0,0,0,0,0,6,0,0,0,3,0,3,0,65,168,212,207,0,11,71,2,0,1,0,1,0,2,0,2,0,0,0,4,0,2,0,1,0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,2,0,2,0,2,0,2,0,0,0,1,0,5,0,4,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,4,0,1,0,2,0,1,0,1,0,65,250,212,207,0,11,121,1,0,0,0,1,0,0,0,0,0,4,0,1,0,2,0,0,0,1,0,13,0,4,0,0,0,1,0,4,0,0,0,5,0,3,0,7,0,3,0,3,0,3,0,2,0,0,0,2,0,2,0,2,0,1,0,0,0,1,0,3,0,4,0,1,0,0,0,1,0,4,0,1,0,0,0,0,0,0,0,1,0,3,0,1,0,0,0,0,0,1,0,4,0,1,0,8,0,2,0,4,0,1,0,1,0,1,0,5,0,1,0,4,0,1,0,1,0,2,0,6,0,65,252,213,207,0,11,67,2,0,0,0,2,0,0,0,6,0,3,0,1,0,3,0,2,0,3,0,5,0,4,0,1,0,0,0,5,0,0,0,0,0,1,0,3,0,0,0,2,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,5,0,5,0,8,0,65,200,214,207,0,11,1,6,0,65,210,214,207,0,11,213,1,2,0,2,0,5,0,1,0,0,0,1,0,1,0,0,0,2,0,2,0,7,0,1,0,1,0,2,0,0,0,2,0,2,0,1,0,0,0,0,0,1,0,0,0,2,0,2,0,2,0,4,0,1,0,4,0,0,0,2,0,2,0,4,0,4,0,0,0,8,0,4,0,6,0,2,0,1,0,1,0,0,0,1,0,0,0,0,0,0,0,3,0,6,0,1,0,0,0,3,0,2,0,1,0,0,0,5,0,4,0,0,0,0,0,5,0,2,0,0,0,0,0,2,0,0,0,0,0,4,0,3,0,0,0,9,0,5,0,2,0,0,0,0,0,2,0,0,0,1,0,7,0,0,0,3,0,1,0,2,0,1,0,0,0,0,0,2,0,3,0,0,0,2,0,3,0,1,0,2,0,1,0,2,0,0,0,4,0,2,0,1,0,1,0,1,0,2,0,2,0,0,0,4,0,2,0,1,0,0,0,0,0,3,0,65,192,216,207,0,11,167,33,1,0,0,0,2,0,0,0,1,0,0,0,2,0,1,0,1,0,0,0,2,0,0,0,1,0,0,0,0,0,1,0,1,0,0,0,1,0,0,0,2,0,0,0,3,0,0,0,1,0,1,0,0,0,0,0,1,0,2,0,1,0,2,0,3,0,5,0,3,0,1,0,0,0,1,0,3,0,7,0,0,0,0,0,2,0,0,0,2,0,3,0,1,0,0,0,230,74,3,0,230,250,45,0,218,250,29,0,220,57,3,0,233,252,29,0,9,77,10,0,230,208,32,0,230,147,5,0,220,224,2,1,230,244,28,0,220,162,5,0,230,38,254,0,9,69,29,1,25,194,5,0,220,234,6,0,230,117,166,0,220,78,15,1,230,235,168,0,220,50,3,0,9,77,12,0,230,65,7,0,216,113,209,1,220,45,254,0,230,242,29,0,230,222,29,0,230,225,168,0,20,187,5,0,230,213,29,0,230,206,8,0,230,123,26,0,132,116,15,0,230,230,168,0,31,25,6,0,7,195,20,1,230,121,26,0,230,93,6,0,28,241,8,0,230,32,224,1,230,241,168,0,220,253,29,0,230,37,254,0,230,71,233,1,230,117,26,0,9,186,14,0,230,42,224,1,27,75,6,0,230,217,6,0,9,182,22,1,230,236,29,0,9,58,14,0,230,84,9,0,230,233,45,0,230,179,26,0,230,243,8,0,230,247,8,0,230,226,168,0,230,11,224,1,220,40,254,0,1,216,32,0,230,176,170,0,220,77,15,1,230,37,8,0,230,17,6,0,230,190,170,0,230,32,8,0,230,232,8,0,230,6,3,0,230,228,45,0,9,65,31,1,7,202,17,1,230,240,44,0,220,215,28,0,220,58,10,1,230,49,225,1,9,58,16,0,220,59,7,0,232,88,3,0,230,135,4,0,230,177,26,0,230,112,19,1,230,208,28,0,230,238,168,0,220,60,3,0,230,213,32,0,230,25,8,0,230,48,107,1,1,243,106,1,7,188,9,0,230,233,29,0,230,218,29,0,230,107,19,1,230,43,8,0,9,52,23,0,230,219,29,0,14,180,5,0,226,109,209,1,1,105,209,1,230,76,3,0,230,240,45,0,1,55,3,0,230,115,19,1,7,233,18,1,220,192,26,0,1,234,32,0,230,62,3,0,129,113,15,0,1,104,209,1,230,70,3,0,220,214,232,1,220,208,232,1,220,44,254,0,230,224,28,0,230,234,8,0,230,219,32,0,230,49,107,1,230,53,7,0,220,253,14,1,220,126,209,1,9,52,26,1,230,31,8,0,230,28,224,1,230,223,29,0,220,232,32,0,9,237,171,0,230,225,29,0,220,22,3,0,220,130,209,1,230,215,32,0,31,79,6,0,230,245,8,0,9,77,13,0,230,201,26,0,9,185,16,1,230,188,26,0,230,122,166,0,230,170,209,1,220,238,228,1,230,48,225,1,230,159,5,0,222,57,25,0,230,87,3,0,9,224,25,1,6,240,111,1,230,51,7,0,220,41,254,0,230,248,28,0,9,132,15,0,230,100,3,0,220,23,3,0,230,131,4,0,230,108,3,0,11,177,5,0,230,210,28,0,230,7,3,0,33,81,6,0,220,48,3,0,220,25,3,0,220,86,6,0,230,228,29,0,220,82,9,0,240,69,3,0,230,241,45,0,220,59,25,0,230,89,6,0,230,171,5,0,230,115,27,0,230,241,44,0,7,188,10,0,130,124,15,0,230,106,19,1,230,228,168,0,230,251,8,0,12,178,5,0,230,33,254,0,230,251,45,0,232,26,3,0,220,56,7,0,1,211,32,0,220,42,254,0,230,105,19,1,130,114,15,0,230,194,26,0,220,123,209,1,230,134,15,0,202,39,3,0,230,192,29,0,230,72,15,1,9,70,16,1,230,107,27,0,220,230,8,0,230,52,225,1,230,65,3,0,232,246,29,0,230,236,168,0,230,171,209,1,230,236,6,0,230,174,226,1,15,181,5,0,230,199,26,0,230,2,224,1,220,198,15,0,230,54,225,1,230,223,8,0,28,76,6,0,230,88,6,0,230,225,6,0,230,231,45,0,220,207,8,0,230,2,3,0,220,196,26,0,230,191,170,0,19,185,5,0,220,139,209,1,9,43,23,1,230,243,45,0,220,57,7,0,230,224,45,0,220,220,28,0,9,112,16,1,220,44,169,0,230,35,8,0,230,243,29,0,230,125,166,0,220,70,15,1,230,204,29,0,230,220,6,0,9,71,26,1,118,185,14,0,230,107,3,0,230,94,6,0,230,249,28,0,230,214,8,0,230,224,8,0,230,110,27,0,230,216,8,0,230,38,224,1,230,67,3,0,1,217,32,0,230,72,233,1,16,182,5,0,230,17,224,1,230,232,29,0,228,247,29,0,230,252,45,0,9,151,29,1,230,134,4,0,230,193,29,0,220,145,5,0,9,68,29,1,9,196,168,0,9,170,27,0,220,255,14,1,220,237,6,0,220,86,3,0,230,238,29,0,230,237,45,0,29,77,6,0,9,210,23,0,9,60,13,0,230,69,233,1,9,194,20,1,230,3,3,0,230,240,166,0,224,47,48,0,230,27,224,1,230,104,19,1,9,63,22,1,1,227,28,0,220,163,5,0,220,239,8,0,220,150,5,0,230,40,224,1,220,79,15,1,9,44,168,0,216,114,209,1,230,239,44,0,230,73,15,1,230,234,168,0,220,44,3,0,9,59,13,0,230,15,224,1,220,237,8,0,9,20,23,0,230,187,26,0,220,211,232,1,7,60,11,0,230,157,5,0,220,230,10,1,230,251,29,0,6,241,111,1,230,42,8,0,220,238,32,0,220,223,28,0,220,221,28,0,220,210,8,0,230,95,19,0,130,122,15,0,230,16,6,0,9,66,20,1,230,238,45,0,230,94,20,1,230,61,7,0,234,93,3,0,230,47,254,0,7,188,12,0,230,199,29,0,230,231,6,0,202,33,3,0,220,166,5,0,230,240,168,0,19,186,5,0,230,236,45,0,220,238,8,0,1,242,106,1,18,199,5,0,230,18,6,0,230,156,5,0,7,66,29,1,220,186,26,0,230,180,26,0,220,210,232,1,220,91,8,0,230,114,27,0,230,0,224,1,10,176,5,0,220,197,5,0,220,71,15,1,230,120,26,0,9,52,17,1,7,70,20,1,230,38,13,1,230,220,32,0,230,80,3,0,130,125,15,0,220,31,3,0,9,57,16,0,220,211,8,0,7,230,27,0,220,49,7,0,230,18,3,0,230,41,8,0,220,250,8,0,230,235,7,0,230,221,29,0,216,101,209,1,230,233,32,0,230,30,224,1,230,53,225,1,230,237,29,0,91,86,12,0,230,18,224,1,230,227,45,0,130,123,15,0,220,222,28,0,230,109,3,0,230,244,8,0,220,212,232,1,220,60,7,0,230,116,19,1,230,172,5,0,230,200,26,0,230,235,45,0,220,43,169,0,7,115,17,1,9,192,17,1,1,54,3,0,130,128,15,0,230,212,32,0,220,155,5,0,230,1,224,1,230,39,8,0,1,52,3,0,216,27,3,0,1,210,32,0,230,3,224,1,230,240,29,0,220,29,3,0,230,244,45,0,230,114,19,1,230,20,3,0,228,169,24,0,230,108,19,1,230,229,45,0,9,51,17,1,230,93,19,0,230,119,26,0,103,57,14,0,230,39,13,1,9,205,12,0,220,45,3,0,230,146,5,0,230,239,45,0,230,202,8,0,230,225,45,0,230,87,6,0,220,43,3,0,230,172,14,1,230,9,3,0,230,48,7,0,220,95,6,0,230,20,224,1,230,222,8,0,230,254,45,0,230,51,107,1,230,205,8,0,220,41,3,0,29,242,8,0,7,60,9,0,230,71,7,0,220,89,8,0,230,54,7,0,230,56,10,1,230,29,8,0,220,213,28,0,230,67,7,0,220,70,7,0,220,153,8,0,32,26,6,0,1,226,28,0,230,1,3,0,230,68,233,1,230,134,209,1,230,224,6,0,7,67,25,1,220,85,3,0,30,24,6,0,230,111,166,0,230,255,8,0,230,0,17,1,230,61,3,0,220,194,29,0,230,21,6,0,230,66,3,0,230,23,26,0,230,103,19,1,230,171,14,1,230,235,6,0,230,31,224,1,107,74,14,0,220,37,3,0,220,73,3,0,230,35,254,0,230,118,3,1,230,255,45,0,216,111,209,1,230,15,3,0,9,171,27,0,230,226,45,0,230,64,7,0,9,62,25,1,216,57,15,0,220,239,32,0,230,230,45,0,230,135,209,1,230,210,29,0,230,74,15,1,230,216,6,0,7,52,27,0,230,234,45,0,230,121,166,0,230,132,15,1,230,135,15,0,233,95,3,0,230,0,3,0,230,238,7,0,230,242,45,0,9,66,31,1,230,58,7,0,220,30,3,0,230,13,224,1,214,206,29,0,220,183,26,0,216,110,209,1,230,82,3,0,220,246,8,0,230,119,166,0,230,124,26,0,230,231,8,0,230,50,107,1,230,217,29,0,220,249,29,0,220,233,8,0,230,102,19,1,230,198,26,0,1,231,28,0,230,209,28,0,234,94,3,0,1,244,106,1,230,176,26,0,230,75,3,0,220,59,3,0,35,112,6,0,230,102,3,0,230,37,13,1,230,254,9,0,220,180,170,0,9,205,11,0,230,201,29,0,22,189,5,0,220,208,8,0,230,22,8,0,220,253,1,1,7,60,10,0,220,124,209,1,230,50,7,0,230,38,8,0,7,59,19,1,220,217,28,0,230,30,8,0,220,131,15,1,230,19,3,0,220,255,29,0,220,127,209,1,1,103,209,1,9,96,26,0,230,73,233,1,220,13,10,1,9,57,24,1,220,25,15,0,230,231,29,0,9,77,11,0,230,156,8,0,230,253,45,0,230,103,3,0,9,192,169,0,230,123,166,0,220,51,3,0,230,161,5,0,230,235,8,0,230,9,224,1,230,239,29,0,220,36,3,0,220,43,254,0,220,39,254,0,230,36,13,1,230,27,8,0,230,8,224,1,230,29,224,1,9,83,169,0,230,219,6,0,84,85,12,0,9,127,45,0,230,218,28,0,21,188,5,0,222,154,5,0,230,118,166,0,230,248,45,0,230,214,32,0,13,179,5,0,220,129,209,1,220,202,26,0,230,83,9,0,202,40,3,0,230,160,5,0,230,149,5,0,230,213,8,0,230,8,3,0,230,116,166,0,230,12,3,0,230,118,26,0,230,198,29,0,230,226,6,0,230,76,15,1,230,240,32,0,230,203,8,0,230,15,10,1,230,94,19,0,230,111,27,0,230,178,26,0,228,248,29,0,220,170,5,0,230,229,10,1,230,159,8,0,230,12,224,1,1,229,32,0,230,252,8,0,32,80,6,0,230,236,8,0,230,152,8,0,230,237,226,1,230,215,29,0,103,56,14,0,230,157,8,0,230,113,27,0,220,90,8,0,230,197,29,0,230,137,209,1,230,159,166,0,220,72,3,0,230,219,8,0,230,196,29,0,220,32,3,0,230,227,168,0,230,70,233,1,216,112,209,1,9,246,170,0,230,204,26,0,234,96,3,0,220,191,26,0,230,193,26,0,232,44,48,0,230,247,45,0,118,184,14,0,230,50,225,1,230,254,29,0,230,63,3,0,1,235,32,0,230,45,8,0,220,71,3,0,7,54,18,1,230,241,166,0,230,73,7,0,230,221,23,0,230,241,7,0,230,23,6,0,230,205,26,0,230,230,29,0,230,228,8,0,230,81,3,0,230,158,8,0,230,19,6,0,234,205,29,0,220,85,6,0,230,225,32,0,220,92,6,0,220,189,26,0,220,185,26,0,230,120,166,0,9,63,10,1,220,42,3,0,230,237,168,0,218,42,48,0,1,218,32,0,230,13,3,0,228,43,48,0,230,215,8,0,27,240,8,0,230,220,8,0,17,183,5,0,9,6,168,0,230,173,209,1,230,228,6,0,230,224,29,0,222,173,5,0,230,241,29,0,230,2,17,1,220,213,232,1,230,14,3,0,230,239,7,0,230,240,7,0,230,151,5,0,230,39,224,1,230,236,226,1,220,28,3,0,232,21,3,0,230,183,170,0,230,22,6,0,230,246,45,0,23,191,5,0,1,57,10,1,230,83,6,0,216,102,209,1,230,197,26,0,234,97,3,0,230,248,8,0,220,195,26,0,7,55,16,0,9,53,18,1,230,110,3,0,230,4,224,1,230,35,224,1,230,104,3,0,230,214,29,0,230,68,3,0,220,66,7,0,230,133,4,0,7,186,16,1,220,216,28,0,1,212,28,0,230,254,8,0,230,245,45,0,230,14,224,1,122,203,14,0,9,77,9,0,230,235,29,0,7,60,19,1,230,239,228,1,220,89,3,0,230,16,224,1,230,4,3,0,230,168,5,0,220,214,28,0,230,179,170,0,230,112,27,0,230,232,6,0,220,45,169,0,230,217,8,0,230,52,107,1,220,24,15,0,230,10,3,0,220,237,32,0,232,236,228,1,230,239,226,1,230,66,210,1,220,84,3,0,1,241,106,1,230,91,3,0,230,227,29,0,220,62,7,0,230,5,224,1,9,191,21,1,230,200,29,0,230,132,4,0,230,28,8,0,230,51,225,1,18,184,5,0,230,64,3,0,230,152,5,0,1,158,188,1,230,220,29,0,7,192,21,1,220,227,8,0,9,63,28,1,220,133,15,1,233,92,3,0,230,219,28,0,230,172,209,1,220,209,232,1,220,181,26,0,9,202,13,0,202,34,3,0,220,75,15,1,230,195,29,0,220,90,3,0,230,236,7,0,9,234,18,1,107,75,14,0,220,253,7,0,220,46,3,0,230,91,6,0,230,34,254,0,230,211,29,0,220,154,8,0,230,232,168,0,220,249,8,0,230,111,3,0,230,109,27,0,230,204,8,0,9,77,19,1,230,58,25,0,8,154,48,0,230,32,254,0,230,226,29,0,220,237,28,0,220,254,14,1,230,19,224,1,230,212,8,0,220,78,3,0,230,53,107,1,230,122,3,1,9,127,16,1,230,221,8,0,230,209,29,0,1,56,3,0,230,124,166,0,230,206,26,0,230,143,224,1,7,58,24,1,230,68,210,1,230,24,224,1,9,205,10,0,220,165,5,0,30,78,6,0,1,228,28,0,220,55,15,0,230,69,7,0,7,60,12,0,34,82,6,0,230,5,3,0,220,58,3,0,230,245,29,0,230,23,224,1,1,232,28,0,9,61,25,1,230,209,32,0,220,24,3,0,230,34,8,0,7,183,22,1,230,16,3,0,230,33,8,0,230,120,3,1,220,164,5,0,230,131,15,0,230,193,170,0,202,208,29,0,230,133,209,1,220,209,8,0,230,175,5,0,230,229,29,0,8,153,48,0,230,101,3,0,230,81,9,0,230,105,3,0,220,72,7,0,122,201,14,0,230,23,8,0,230,218,6,0,232,237,228,1,1,229,28,0,220,55,7,0,230,17,3,0,220,227,6,0,9,243,27,0,220,155,8,0,230,1,17,1,24,193,5,0,230,232,45,0,230,20,6,0,230,46,254,0,230,121,3,1,220,207,29,0,230,44,8,0,220,47,3,0,9,68,27,0,9,21,23,0,230,203,26,0,220,108,27,0,122,202,14,0,230,21,224,1,1,230,32,0,230,36,254,0,230,67,210,1,230,33,224,1,107,73,14,0,36,17,7,0,230,223,6,0,7,179,169,0,230,90,6,0,220,127,26,0,230,218,8,0,230,225,8,0,9,153,26,1,220,128,209,1,230,239,168,0,230,244,29,0,230,119,3,1,233,98,3,0,230,148,5,0,1,53,3,0,220,242,7,0,220,138,209,1,230,203,29,0,230,169,5,0,1,230,28,0,220,77,3,0,122,200,14,0,230,215,6,0,220,141,16,0,230,196,5,0,230,106,3,0,220,38,3,0,230,10,224,1,230,224,168,0,220,167,5,0,230,234,29,0,230,214,6,0,230,231,168,0,230,11,3,0,1,240,106,1,7,55,28,0,224,46,48,0,107,72,14,0,230,216,29,0,220,184,26,0,220,24,26,0,230,249,45,0,26,30,251,0,230,99,3,0,230,74,7,0,230,36,224,1,230,153,5,0,230,158,5,0,230,243,7,0,9,242,27,0,230,24,8,0,230,233,168,0,230,54,107,1,220,80,15,1,230,212,29,0,230,178,170,0,230,229,168,0,220,68,7,0,230,130,15,1,222,45,48,0,220,49,3,0,230,136,209,1,230,237,7,0,230,6,224,1,230,184,170,0,220,83,3,0,230,22,224,1,220,202,29,0,230,63,7,0,220,53,15,0,230,158,166,0,220,35,3,0,230,229,8,0,220,236,32,0,230,238,226,1,228,174,5,0,230,113,19,1,230,41,224,1,220,52,7,0,220,182,26,0,230,231,32,0,220,125,209,1,230,253,8,0,9,205,9,0,230,130,15,0,230,122,26,0,230,84,6,0,7,74,233,1,174,12,14,0,0,0,0,0,90,4,63,2,0,0,232,1,40,0,128,2,0,0,6,0,76,1,1,2,6,0,32,0,3,0,0,0,113,0,139,1,13,0,77,1,211,0,0,0,2,0,133,0,69,0,10,0,4,0,233,0,33,0,0,0,0,0,170,0,2,0,5,1,0,0,181,1,13,0,0,0,0,0,0,0,1,0,0,0,6,0,103,0,8,0,0,0,2,0,0,0,0,0,71,0,50,0,0,0,0,0,60,0,69,0,0,0,0,0,1,0,0,0,2,0,16,0,1,0,0,0,0,0,1,0,0,0,206,0,44,0,0,0,29,0,0,0,18,0,0,0,0,0,17,0,3,0,28,0,7,0,0,0,1,0,106,0,1,0,22,0,0,0,111,0,0,0,1,0,37,0,0,0,39,0,16,0,0,0,34,0,0,0,188,0,0,0,9,0,0,0,0,0,21,0,0,0,0,0,19,0,0,0,135,0,0,0,58,0,39,0,0,0,5,0,22,0,5,0,20,0,18,0,33,0,5,0,2,0,1,0,0,0,21,0,38,0,0,0,4,0,0,0,0,0,1,0,23,0,25,0,0,0,4,0,0,0,3,0,0,0,16,0,1,0,1,0,0,0,5,0,1,0,0,0,0,0,34,0,0,0,2,0,4,0,19,0,0,0,17,0,90,0,5,0,19,0,13,0,78,0,8,0,4,0,24,0,9,0,100,0,38,0,0,0,17,0,0,0,5,0,48,0,0,0,1,0,1,0,0,0,2,0,1,0,62,0,70,0,5,0,0,0,1,0,0,0,1,0,55,0,0,0,0,0,5,0,3,0,0,0,19,0,2,0,0,0,1,0,0,0,6,0,0,0,11,0,28,0,1,0,0,0,5,0,47,0,1,0,0,0,8,0,29,0,48,0,0,0,37,0,2,0,18,0,0,0,0,0,35,0,2,0,0,0,0,0,11,0,24,0,14,0,0,0,17,0,12,0,21,0,2,0,0,0,0,0,3,0,0,0,8,0,8,0,8,0,0,0,0,0,9,0,14,0,0,0,1,0,9,0,44,0,3,0,1,0,22,0,17,0,65,244,249,207,0,11,231,1,4,0,24,0,1,0,48,0,4,0,12,0,14,0,9,0,0,0,3,0,11,0,0,0,2,0,5,0,0,0,16,0,3,0,2,0,6,0,11,0,8,0,10,0,0,0,8,0,3,0,1,0,37,0,3,0,27,0,2,0,18,0,5,0,7,0,18,0,0,0,16,0,0,0,17,0,0,0,9,0,0,0,9,0,0,0,12,0,0,0,0,0,1,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,23,0,0,0,0,0,3,0,12,0,0,0,0,0,2,0,1,0,67,0,0,0,0,0,11,0,5,0,9,0,0,0,0,0,34,0,2,0,4,0,2,0,2,0,1,0,1,0,20,0,1,0,49,0,0,0,4,0,32,0,9,0,7,0,1,0,33,0,22,0,1,0,2,0,0,0,6,0,0,0,14,0,0,0,5,0,18,0,14,0,4,0,0,0,0,0,29,0,0,0,0,0,6,0,0,0,10,0,0,0,0,0,0,0,22,0,65,228,251,207,0,11,113,8,0,0,0,1,0,0,0,11,0,0,0,1,0,0,0,0,0,0,0,4,0,0,0,0,0,22,0,0,0,1,0,0,0,1,0,29,0,7,0,0,0,1,0,6,0,4,0,1,0,3,0,14,0,9,0,16,0,8,0,2,0,1,0,0,0,0,0,3,0,2,0,2,0,34,0,0,0,0,0,4,0,19,0,17,0,0,0,2,0,13,0,0,0,1,0,4,0,12,0,1,0,22,0,14,0,2,0,0,0,0,0,4,0,65,224,252,207,0,11,109,21,0,0,0,0,0,3,0,0,0,0,0,0,0,12,0,0,0,5,0,4,0,0,0,0,0,17,0,13,0,17,0,0,0,4,0,0,0,3,0,2,0,1,0,3,0,1,0,2,0,2,0,2,0,1,0,1,0,3,0,1,0,1,0,0,0,2,0,2,0,2,0,1,0,13,0,0,0,0,0,0,0,1,0,2,0,6,0,13,0,1,0,1,0,4,0,12,0,2,0,6,0,0,0,4,0,39,0,28,0,65,222,253,207,0,11,1,10,0,65,236,253,207,0,11,139,1,15,0,7,0,8,0,0,0,3,0,0,0,4,0,0,0,0,0,1,0,0,0,15,0,1,0,0,0,0,0,0,0,2,0,3,0,0,0,22,0,11,0,5,0,0,0,0,0,2,0,8,0,4,0,0,0,8,0,0,0,0,0,0,0,3,0,4,0,0,0,1,0,11,0,1,0,0,0,0,0,24,0,9,0,4,0,7,0,0,0,1,0,2,0,1,0,0,0,0,0,1,0,30,0,0,0,2,0,1,0,0,0,0,0,9,0,0,0,0,0,3,0,10,0,2,0,3,0,1,0,0,0,4,0,0,0,4,0,31,0,65,134,255,207,0,11,157,1,36,0,7,0,5,0,2,0,2,0,10,0,1,0,0,0,0,0,3,0,0,0,1,0,12,0,0,0,1,0,0,0,0,0,1,0,2,0,1,0,11,0,0,0,0,0,1,0,3,0,6,0,2,0,12,0,14,0,30,0,0,0,0,0,16,0,0,0,1,0,2,0,13,0,3,0,0,0,6,0,0,0,2,0,10,0,4,0,0,0,15,0,16,0,2,0,1,0,2,0,6,0,0,0,0,0,11,0,0,0,5,0,13,0,2,0,0,0,3,0,7,0,0,0,5,0,4,0,0,0,0,0,6,0,1,0,0,0,0,0,15,0,3,0,0,0,0,0,12,0,0,0,23,0,2,0,9,0,65,174,128,208,0,11,93,2,0,0,0,7,0,1,0,3,0,13,0,0,0,5,0,7,0,4,0,8,0,0,0,11,0,8,0,9,0,1,0,0,0,0,0,9,0,5,0,0,0,8,0,1,0,0,0,6,0,0,0,8,0,0,0,7,0,0,0,2,0,2,0,5,0,4,0,5,0,0,0,0,0,1,0,19,0,8,0,0,0,0,0,1,0,0,0,10,0,0,0,6,0,65,148,129,208,0,11,135,1,12,0,2,0,4,0,2,0,0,0,0,0,3,0,0,0,4,0,0,0,3,0,2,0,7,0,1,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,4,0,0,0,1,0,0,0,2,0,0,0,0,0,2,0,7,0,0,0,4,0,0,0,1,0,1,0,1,0,9,0,2,0,2,0,6,0,3,0,0,0,0,0,0,0,1,0,6,0,5,0,2,0,0,0,0,0,4,0,1,0,2,0,17,0,1,0,0,0,0,0,1,0,1,0,5,0,0,0,1,0,0,0,7,0,65,164,130,208,0,11,109,3,0,14,0,0,0,0,0,3,0,0,0,0,0,0,0,2,0,1,0,0,0,16,0,0,0,0,0,0,0,2,0,0,0,2,0,2,0,6,0,0,0,9,0,0,0,6,0,0,0,1,0,6,0,5,0,1,0,1,0,2,0,8,0,2,0,3,0,1,0,4,0,1,0,0,0,0,0,13,0,2,0,0,0,0,0,1,0,47,0,1,0,2,0,1,0,6,0,21,0,0,0,0,0,0,0,12,0,4,0,65,154,131,208,0,11,1,26,0,65,164,131,208,0,11,115,3,0,7,0,0,0,9,0,2,0,1,0,0,0,1,0,1,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,10,0,0,0,0,0,1,0,0,0,14,0,2,0,2,0,9,0,2,0,11,0,2,0,1,0,3,0,1,0,0,0,0,0,10,0,3,0,1,0,1,0,2,0,2,0,2,0,0,0,2,0,9,0,0,0,0,0,1,0,6,0,1,0,0,0,7,0,24,0,1,0,0,0,7,0,1,0,1,0,0,0,25,0,65,168,132,208,0,11,1,3,0,65,180,132,208,0,11,91,4,0,2,0,0,0,0,0,1,0,0,0,11,0,1,0,5,0,0,0,0,0,0,0,3,0,2,0,6,0,2,0,1,0,5,0,1,0,6,0,3,0,1,0,2,0,1,0,1,0,28,0,6,0,2,0,2,0,3,0,1,0,8,0,0,0,2,0,0,0,1,0,3,0,1,0,22,0,6,0,11,0,0,0,4,0,4,0,1,0,2,0,65,152,133,208,0,11,13,4,0,0,0,4,0,0,0,0,0,0,0,22,0,65,174,133,208,0,11,207,1,3,0,0,0,0,0,0,0,1,0,0,0,4,0,9,0,15,0,5,0,0,0,1,0,1,0,8,0,0,0,1,0,0,0,0,0,1,0,2,0,1,0,1,0,1,0,0,0,1,0,0,0,8,0,1,0,2,0,1,0,3,0,2,0,0,0,2,0,4,0,1,0,1,0,4,0,0,0,15,0,0,0,0,0,0,0,2,0,9,0,1,0,0,0,2,0,0,0,2,0,4,0,1,0,0,0,7,0,5,0,3,0,2,0,10,0,2,0,3,0,0,0,5,0,0,0,0,0,0,0,6,0,2,0,10,0,0,0,1,0,6,0,5,0,0,0,2,0,3,0,1,0,8,0,2,0,0,0,1,0,0,0,20,0,0,0,1,0,2,0,5,0,0,0,1,0,1,0,0,0,1,0,0,0,2,0,9,0,0,0,3,0,1,0,0,0,13,0,1,0,0,0,0,0,1,0,4,0,65,136,135,208,0,11,109,2,0,14,0,0,0,2,0,23,0,5,0,0,0,0,0,1,0,2,0,8,0,0,0,1,0,9,0,3,0,0,0,1,0,7,0,0,0,4,0,1,0,8,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,2,0,5,0,0,0,5,0,4,0,1,0,0,0,3,0,0,0,2,0,2,0,3,0,1,0,15,0,1,0,3,0,2,0,0,0,0,0,0,0,1,0,5,0,0,0,2,0,7,0,65,254,135,208,0,11,105,1,0,0,0,0,0,8,0,6,0,0,0,0,0,1,0,0,0,0,0,10,0,4,0,5,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,9,0,1,0,1,0,0,0,6,0,0,0,0,0,16,0,1,0,2,0,5,0,1,0,1,0,0,0,0,0,4,0,0,0,2,0,2,0,2,0,0,0,0,0,1,0,1,0,3,0,1,0,3,0,0,0,3,0,65,240,136,208,0,11,233,1,1,0,6,0,4,0,1,0,1,0,2,0,8,0,3,0,3,0,0,0,0,0,4,0,2,0,1,0,14,0,32,0,0,0,1,0,1,0,12,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,4,0,10,0,2,0,1,0,4,0,6,0,0,0,0,0,0,0,6,0,6,0,0,0,3,0,0,0,4,0,1,0,7,0,1,0,6,0,8,0,1,0,7,0,1,0,1,0,0,0,1,0,2,0,3,0,0,0,6,0,0,0,0,0,1,0,8,0,0,0,3,0,1,0,1,0,6,0,2,0,0,0,2,0,4,0,6,0,1,0,4,0,3,0,6,0,1,0,3,0,2,0,4,0,2,0,0,0,6,0,2,0,0,0,5,0,1,0,1,0,2,0,0,0,1,0,2,0,1,0,1,0,2,0,2,0,7,0,3,0,3,0,0,0,1,0,7,0,1,0,14,0,0,0,1,0,0,0,11,0,0,0,1,0,2,0,1,0,1,0,3,0,0,0,1,0,65,234,138,208,0,11,1,5,0,65,246,138,208,0,11,99,1,0,2,0,0,0,0,0,3,0,6,0,3,0,2,0,6,0,0,0,1,0,3,0,1,0,2,0,1,0,2,0,3,0,0,0,3,0,1,0,2,0,4,0,3,0,0,0,0,0,16,0,1,0,2,0,0,0,1,0,0,0,3,0,1,0,2,0,1,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,5,0,5,0,1,0,65,228,139,208,0,11,3,1,0,5,0,65,250,139,208,0,11,93,2,0,4,0,2,0,1,0,1,0,0,0,2,0,0,0,0,0,1,0,0,0,7,0,11,0,3,0,1,0,2,0,1,0,2,0,1,0,7,0,1,0,4,0,1,0,1,0,0,0,1,0,0,0,1,0,3,0,1,0,2,0,2,0,5,0,1,0,1,0,9,0,1,0,1,0,1,0,0,0,2,0,3,0,1,0,0,0,0,0,8,0,1,0,65,230,140,208,0,11,115,3,0,0,0,0,0,0,0,5,0,0,0,4,0,0,0,0,0,0,0,1,0,3,0,1,0,0,0,1,0,1,0,3,0,1,0,0,0,0,0,0,0,3,0,4,0,9,0,6,0,0,0,9,0,6,0,2,0,1,0,3,0,1,0,1,0,2,0,4,0,2,0,3,0,2,0,0,0,6,0,1,0,0,0,2,0,0,0,0,0,5,0,10,0,1,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,1,0,2,0,1,0,65,226,141,208,0,11,1,1,0,65,248,141,208,0,11,249,1,13,0,0,0,0,0,3,0,3,0,0,0,1,0,2,0,1,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,1,0,2,0,1,0,0,0,4,0,2,0,0,0,1,0,3,0,0,0,2,0,3,0,5,0,5,0,0,0,0,0,5,0,1,0,1,0,16,0,1,0,3,0,2,0,0,0,1,0,1,0,3,0,1,0,6,0,5,0,1,0,2,0,1,0,2,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,3,0,7,0,1,0,2,0,3,0,0,0,6,0,2,0,1,0,0,0,0,0,1,0,0,0,2,0,1,0,0,0,3,0,1,0,1,0,3,0,0,0,2,0,1,0,1,0,2,0,1,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,2,0,3,0,0,0,2,0,0,0,2,0,1,0,0,0,3,0,0,0,1,0,0,0,0,0,5,0,2,0,2,0,2,0,0,0,2,0,7,0,5,0,3,0,1,0,0,0,10,0,1,0,1,0,4,0,0,0,6,0,65,252,143,208,0,11,71,1,0,1,0,1,0,2,0,0,0,3,0,1,0,1,0,1,0,3,0,3,0,1,0,4,0,1,0,0,0,1,0,1,0,1,0,3,0,1,0,5,0,0,0,2,0,0,0,1,0,1,0,0,0,4,0,0,0,2,0,1,0,0,0,0,0,0,0,4,0,2,0,65,204,144,208,0,11,5,4,0,2,0,3,0,65,218,144,208,0,11,65,1,0,0,0,10,0,1,0,2,0,2,0,1,0,3,0,0,0,6,0,1,0,3,0,6,0,0,0,2,0,0,0,0,0,1,0,0,0,4,0,5,0,4,0,1,0,2,0,0,0,3,0,0,0,1,0,2,0,4,0,1,0,0,0,3,0,65,164,145,208,0,11,131,1,1,0,1,0,1,0,1,0,1,0,3,0,0,0,1,0,1,0,0,0,3,0,0,0,1,0,4,0,10,0,0,0,3,0,4,0,5,0,5,0,7,0,3,0,3,0,2,0,0,0,1,0,2,0,2,0,4,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,9,0,3,0,16,0,1,0,0,0,2,0,0,0,1,0,4,0,0,0,5,0,2,0,0,0,5,0,0,0,1,0,1,0,4,0,0,0,7,0,6,0,4,0,0,0,0,0,1,0,7,0,0,0,2,0,3,0,65,178,146,208,0,11,1,1,0,65,188,146,208,0,11,95,3,0,0,0,1,0,5,0,2,0,6,0,1,0,2,0,5,0,6,0,2,0,4,0,0,0,3,0,1,0,2,0,1,0,1,0,0,0,0,0,2,0,1,0,3,0,6,0,1,0,1,0,1,0,3,0,7,0,0,0,0,0,0,0,2,0,4,0,0,0,1,0,1,0,3,0,1,0,1,0,2,0,0,0,1,0,0,0,5,0,2,0,5,0,1,0,65,178,147,208,0,11,5,5,0,0,0,7,0,65,192,147,208,0,11,101,4,0,0,0,2,0,4,0,0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,4,0,2,0,11,0,1,0,0,0,0,0,1,0,4,0,2,0,0,0,1,0,4,0,1,0,2,0,2,0,1,0,2,0,2,0,0,0,0,0,0,0,5,0,2,0,2,0,0,0,0,0,4,0,4,0,5,0,2,0,0,0,0,0,13,0,65,176,148,208,0,11,109,2,0,0,0,6,0,0,0,3,0,0,0,0,0,0,0,1,0,2,0,1,0,1,0,2,0,9,0,3,0,0,0,0,0,3,0,0,0,1,0,1,0,1,0,2,0,0,0,2,0,3,0,1,0,4,0,0,0,2,0,7,0,1,0,0,0,2,0,1,0,1,0,1,0,2,0,0,0,5,0,3,0,0,0,0,0,1,0,0,0,5,0,0,0,1,0,0,0,7,0,0,0,0,0,2,0,1,0,1,0,65,176,149,208,0,11,1,2,0,65,190,149,208,0,11,143,239,1,4,0,4,0,0,0,0,0,1,0,2,0,6,0,0,0,0,0,2,0,1,0,2,0,0,0,1,0,0,0,2,0,2,0,2,0,6,0,1,0,1,0,7,0,0,0,1,0,2,0,5,0,1,0,2,0,1,0,1,0,1,0,3,0,2,0,2,0,1,0,4,0,0,0,0,0,0,0,4,0,1,0,1,0,0,0,2,0,0,0,1,0,3,0,0,0,1,0,2,0,0,0,238,4,0,0,154,2,2,0,105,248,2,0,153,11,1,0,178,48,0,0,169,8,2,0,46,31,0,0,10,6,3,0,32,1,0,0,166,0,2,0,5,249,0,0,230,8,1,0,232,249,0,0,201,9,1,0,58,30,0,0,210,3,2,0,101,249,0,0,70,9,1,0,189,30,0,0,246,4,2,0,58,248,2,0,106,11,1,0,1,1,0,0,108,0,2,0,134,249,0,0,103,9,1,0,87,250,0,0,44,10,1,0,145,31,0,0,4,7,3,0,223,4,0,0,132,2,2,0,226,1,0,0,126,1,2,0,41,2,0,0,242,1,2,0,175,1,0,0,70,1,2,0,102,250,0,0,59,10,1,0,57,31,0,0,40,6,2,0,122,30,0,0,100,4,3,0,108,31,0,0,157,6,3,0,168,250,0,0,123,10,1,0,206,248,2,0,254,11,1,0,40,1,0,0,178,0,2,0,75,250,0,0,32,10,1,0,24,248,2,0,72,11,1,0,136,249,2,0,184,12,1,0,116,249,0,0,85,9,1,0,169,30,0,0,191,4,3,0,81,31,0,0,94,6,2,0,51,248,2,0,99,11,1,0,252,248,2,0,44,12,1,0,143,3,0,0,36,2,2,0,62,250,0,0,19,10,1,0,94,250,0,0,51,10,1,0,30,250,0,0,250,9,1,0,247,249,2,0,39,13,1,0,95,1,0,0,6,1,2,0,53,30,0,0,198,3,2,0,71,251,0,0,227,10,2,0,98,249,2,0,146,12,1,0,134,250,0,0,89,10,1,0,47,249,0,0,16,9,1,0,221,248,2,0,13,12,1,0,115,15,0,0,36,3,2,0,21,30,0,0,127,3,3,0,208,30,0,0,38,5,3,0,202,249,0,0,171,9,1,0,230,4,0,0,142,2,2,0,162,31,0,0,67,7,4,0,153,249,2,0,201,12,1,0,194,31,0,0,151,7,3,0,199,248,2,0,247,11,1,0,188,250,0,0,143,10,1,0,180,48,0,0,171,8,2,0,185,249,2,0,233,12,1,0,115,30,0,0,84,4,2,0,91,249,0,0,60,9,1,0,82,249,2,0,130,12,1,0,95,250,0,0,52,10,1,0,8,27,0,0,62,3,2,0,4,34,0,0,29,8,2,0,162,30,0,0,172,4,2,0,234,1,0,0,138,1,2,0,41,1,0,0,180,0,2,0,32,249,0,0,1,9,1,0,133,31,0,0,215,6,4,0,147,30,0,0,152,4,2,0,178,249,2,0,226,12,1,0,33,248,2,0,81,11,1,0,214,249,2,0,6,13,1,0,101,250,0,0,58,10,1,0,113,249,0,0,82,9,1,0,48,2,0,0,4,2,3,0,109,1,0,0,30,1,2,0,27,2,0,0,230,1,2,0,212,249,2,0,4,13,1,0,97,209,1,0,20,11,3,0,148,250,0,0,103,10,1,0,3,4,0,0,74,2,2,0,106,1,0,0,24,1,2,0,88,9,0,0,196,2,2,0,34,249,2,0,82,12,1,0,61,249,0,0,30,9,1,0,57,30,0,0,207,3,3,0,112,248,2,0,160,11,1,0,174,30,0,0,206,4,3,0,53,31,0,0,29,6,3,0,47,250,0,0,4,10,1,0,94,1,0,0,4,1,2,0,67,30,0,0,228,3,2,0,66,248,2,0,114,11,1,0,177,249,0,0,146,9,1,0,93,250,0,0,50,10,1,0,210,249,0,0,179,9,1,0,216,30,0,0,62,5,3,0,202,250,0,0,157,10,1,0,220,30,0,0,74,5,3,0,253,249,2,0,45,13,1,0,11,249,2,0,59,12,1,0,201,30,0,0,24,5,2,0,41,35,0,0,105,8,1,0,150,30,0,0,158,4,2,0,160,249,2,0,208,12,1,0,208,249,0,0,177,9,1,0,237,4,0,0,152,2,2,0,194,0,0,0,4,0,2,0,121,30,0,0,97,4,3,0,241,4,0,0,160,2,2,0,208,31,0,0,180,7,2,0,245,30,0,0,142,5,2,0,37,1,0,0,176,0,2,0,44,251,0,0,181,10,3,0,135,3,0,0,25,2,1,0,239,249,0,0,208,9,1,0,245,249,2,0,37,13,1,0,112,1,0,0,36,1,2,0,112,34,0,0,57,8,2,0,204,249,2,0,252,12,1,0,109,250,0,0,66,10,1,0,128,249,0,0,97,9,1,0,7,249,0,0,232,8,1,0,87,248,2,0,135,11,1,0,185,30,0,0,238,4,2,0,213,248,2,0,5,12,1,0,249,249,0,0,218,9,1,0,162,248,2,0,210,11,1,0,75,249,0,0,44,9,1,0,126,248,2,0,174,11,1,0,31,249,0,0,0,9,1,0,236,249,0,0,205,9,1,0,244,4,0,0,166,2,2,0,81,4,0,0,90,2,2,0,173,34,0,0,83,8,2,0,23,249,2,0,71,12,1,0,97,248,2,0,145,11,1,0,29,249,0,0,254,8,1,0,150,250,0,0,105,10,1,0,246,0,0,0,92,0,2,0,39,30,0,0,168,3,2,0,72,31,0,0,76,6,2,0,235,31,0,0,234,7,2,0,229,30,0,0,100,5,2,0,159,249,2,0,207,12,1,0,232,248,2,0,24,12,1,0,223,249,0,0,192,9,1,0,175,30,0,0,209,4,3,0,42,249,0,0,11,9,1,0,120,250,0,0,75,10,1,0,108,250,0,0,65,10,1,0,34,30,0,0,158,3,2,0,234,30,0,0,112,5,3,0,80,248,2,0,128,11,1,0,201,249,2,0,249,12,1,0,28,249,0,0,253,8,1,0,51,10,0,0,222,2,2,0,231,0,0,0,64,0,2,0,11,248,2,0,59,11,1,0,145,250,0,0,100,10,1,0,221,9,0,0,218,2,2,0,72,248,2,0,120,11,1,0,102,249,0,0,71,9,1,0,54,251,0,0,203,10,2,0,87,249,0,0,56,9,1,0,138,248,2,0,186,11,1,0,92,48,0,0,125,8,2,0,130,249,2,0,178,12,1,0,34,1,0,0,170,0,2,0,93,249,0,0,62,9,1,0,204,248,2,0,252,11,1,0,106,248,2,0,154,11,1,0,129,31,0,0,200,6,3,0,42,33,0,0,14,8,1,0,126,1,0,0,64,1,2,0,169,249,0,0,138,9,1,0,189,250,0,0,144,10,1,0,30,249,2,0,78,12,1,0,235,249,0,0,204,9,1,0,55,249,2,0,103,12,1,0,166,248,2,0,214,11,1,0,66,30,0,0,226,3,2,0,47,17,1,0,251,10,2,0,168,31,0,0,91,7,3,0,192,0,0,0,0,0,2,0,218,248,2,0,10,12,1,0,181,249,2,0,229,12,1,0,193,248,2,0,241,11,1,0,180,249,0,0,149,9,1,0,113,1,0,0,38,1,2,0,82,249,0,0,51,9,1,0,8,250,0,0,233,9,1,0,172,31,0,0,105,7,4,0,251,1,0,0,165,1,3,0,18,249,0,0,243,8,1,0,17,31,0,0,198,5,2,0,1,2,0,0,178,1,2,0,185,248,2,0,233,11,1,0,28,250,2,0,76,13,1,0,181,248,2,0,229,11,1,0,136,30,0,0,130,4,2,0,184,250,0,0,139,10,1,0,67,250,0,0,24,10,1,0,68,1,0,0,218,0,2,0,139,30,0,0,136,4,2,0,225,249,2,0,17,13,1,0,124,249,0,0,93,9,1,0,133,249,0,0,102,9,1,0,6,31,0,0,168,5,3,0,178,31,0,0,125,7,3,0,219,249,2,0,11,13,1,0,228,31,0,0,219,7,2,0,195,250,0,0,150,10,1,0,119,1,0,0,50,1,2,0,72,249,2,0,120,12,1,0,203,0,0,0,20,0,2,0,159,31,0,0,57,7,4,0,153,250,0,0,108,10,1,0,66,249,2,0,114,12,1,0,118,249,2,0,166,12,1,0,136,249,0,0,105,9,1,0,230,31,0,0,223,7,2,0,86,1,0,0,244,0,2,0,142,30,0,0,142,4,2,0,254,248,2,0,46,12,1,0,70,30,0,0,234,3,2,0,30,248,2,0,78,11,1,0,93,4,0,0,98,2,2,0,207,31,0,0,178,7,2,0,207,30,0,0,36,5,2,0,72,30,0,0,238,3,2,0,203,249,0,0,172,9,1,0,70,249,2,0,118,12,1,0,207,250,0,0,162,10,1,0,9,1,0,0,124,0,2,0,227,34,0,0,95,8,2,0,82,15,0,0,28,3,2,0,76,48,0,0,109,8,2,0,178,249,0,0,147,9,1,0,44,1,0,0,186,0,2,0,105,249,2,0,153,12,1,0,165,249,2,0,213,12,1,0,122,48,0,0,153,8,2,0,190,249,2,0,238,12,1,0,27,31,0,0,219,5,3,0,93,31,0,0,119,6,3,0,171,249,2,0,219,12,1,0,241,248,2,0,33,12,1,0,190,249,0,0,159,9,1,0,184,249,0,0,153,9,1,0,180,31,0,0,130,7,3,0,223,30,0,0,83,5,3,0,47,2,0,0,2,2,2,0,52,9,0,0,194,2,2,0,138,249,2,0,186,12,1,0,232,31,0,0,228,7,2,0,171,250,0,0,126,10,1,0,91,250,0,0,48,10,1,0,211,4,0,0,116,2,2,0,38,34,0,0,37,8,2,0,3,250,2,0,51,13,1,0,18,250,0,0,240,9,1,0,228,30,0,0,98,5,2,0,214,31,0,0,190,7,2,0,49,249,0,0,18,9,1,0,161,250,0,0,116,10,1,0,54,249,2,0,102,12,1,0,233,31,0,0,230,7,2,0,244,31,0,0,248,7,3,0,108,248,2,0,156,11,1,0,17,249,2,0,65,12,1,0,95,9,0,0,210,2,2,0,205,0,0,0,24,0,2,0,94,249,2,0,142,12,1,0,143,249,0,0,112,9,1,0,8,30,0,0,98,3,3,0,250,48,0,0,221,8,2,0,218,4,0,0,122,2,2,0,197,249,0,0,166,9,1,0,216,1,0,0,99,1,3,0,236,1,0,0,142,1,3,0,94,249,0,0,63,9,1,0,78,251,0,0,241,10,2,0,197,0,0,0,10,0,2,0,125,248,2,0,173,11,1,0,12,27,0,0,66,3,2,0,198,249,2,0,246,12,1,0,121,248,2,0,169,11,1,0,242,249,2,0,34,13,1,0,206,30,0,0,34,5,2,0,218,13,0,0,15,3,2,0,128,31,0,0,197,6,3,0,116,48,0,0,145,8,2,0,137,34,0,0,79,8,2,0,208,1,0,0,80,1,2,0,172,30,0,0,200,4,3,0,81,248,2,0,129,11,1,0,44,2,0,0,250,1,3,0,158,31,0,0,53,7,4,0,210,249,2,0,2,13,1,0,5,250,0,0,230,9,1,0,140,248,2,0,188,11,1,0,253,31,0,0,10,8,1,0,11,31,0,0,181,5,3,0,186,250,0,0,141,10,1,0,130,30,0,0,118,4,2,0,194,248,2,0,242,11,1,0,48,31,0,0,16,6,2,0,135,31,0,0,223,6,4,0,97,250,0,0,54,10,1,0,6,27,0,0,60,3,2,0,232,249,2,0,24,13,1,0,14,248,2,0,62,11,1,0,0,31,0,0,152,5,2,0,3,250,0,0,228,9,1,0,2,2,0,0,180,1,2,0,206,1,0,0,76,1,2,0,18,250,2,0,66,13,1,0,79,248,2,0,127,11,1,0,193,4,0,0,106,2,2,0,129,250,0,0,84,10,1,0,199,250,0,0,154,10,1,0,187,249,0,0,156,9,1,0,111,1,0,0,34,1,2,0,20,1,0,0,142,0,2,0,199,12,0,0,0,3,2,0,14,27,0,0,68,3,2,0,209,249,2,0,1,13,1,0,57,1,0,0,204,0,2,0,54,248,2,0,102,11,1,0,72,11,0,0,234,2,2,0,249,48,0,0,219,8,2,0,121,250,0,0,76,10,1,0,88,48,0,0,121,8,2,0,113,249,2,0,161,12,1,0,40,249,2,0,88,12,1,0,252,1,0,0,168,1,2,0,36,34,0,0,35,8,2,0,179,250,0,0,134,10,1,0,231,248,2,0,23,12,1,0,222,31,0,0,205,7,2,0,231,1,0,0,132,1,2,0,19,30,0,0,122,3,2,0,90,250,0,0,47,10,1,0,206,31,0,0,176,7,2,0,88,30,0,0,22,4,2,0,100,249,2,0,148,12,1,0,190,250,0,0,145,10,1,0,15,30,0,0,114,3,2,0,56,249,2,0,104,12,1,0,29,1,0,0,160,0,2,0,148,249,0,0,117,9,1,0,71,249,0,0,40,9,1,0,170,3,0,0,41,2,2,0,129,249,0,0,98,9,1,0,48,30,0,0,188,3,2,0,20,31,0,0,206,5,3,0,241,249,0,0,210,9,1,0,169,31,0,0,94,7,3,0,98,30,0,0,44,4,2,0,93,248,2,0,141,11,1,0,78,250,0,0,35,10,1,0,34,31,0,0,232,5,3,0,56,248,2,0,104,11,1,0,166,249,2,0,214,12,1,0,63,249,0,0,32,9,1,0,243,249,2,0,35,13,1,0,173,250,0,0,128,10,1,0,122,248,2,0,170,11,1,0,48,248,2,0,96,11,1,0,200,248,2,0,248,11,1,0,10,1,0,0,126,0,2,0,11,2,0,0,198,1,2,0,119,31,0,0,183,6,2,0,180,250,0,0,135,10,1,0,133,249,2,0,181,12,1,0,247,249,0,0,216,9,1,0,79,249,2,0,127,12,1,0,64,250,0,0,21,10,1,0,104,249,2,0,152,12,1,0,140,250,0,0,95,10,1,0,206,0,0,0,26,0,2,0,192,250,0,0,147,10,1,0,98,48,0,0,131,8,2,0,249,0,0,0,94,0,2,0,176,31,0,0,121,7,2,0,148,11,0,0,244,2,2,0,38,249,2,0,86,12,1,0,132,31,0,0,211,6,4,0,239,4,0,0,156,2,2,0,157,15,0,0,48,3,2,0,109,34,0,0,51,8,2,0,40,31,0,0,250,5,2,0,85,249,2,0,133,12,1,0,121,34,0,0,67,8,2,0,182,250,0,0,137,10,1,0,53,249,0,0,22,9,1,0,57,4,0,0,86,2,2,0,56,25,1,0,11,11,2,0,238,0,0,0,78,0,2,0,123,1,0,0,58,1,2,0,12,30,0,0,108,3,2,0,106,30,0,0,66,4,2,0,20,2,0,0,216,1,2,0,87,15,0,0,30,3,2,0,37,248,2,0,85,11,1,0,187,20,1,0,1,11,2,0,0,1,0,0,106,0,2,0,230,1,0,0,130,1,2,0,81,249,2,0,129,12,1,0,206,249,2,0,254,12,1,0,132,249,2,0,180,12,1,0,235,34,0,0,99,8,2,0,107,31,0,0,154,6,3,0,59,1,0,0,208,0,2,0,233,249,2,0,25,13,1,0,190,248,2,0,238,11,1,0,35,248,2,0,83,11,1,0,211,249,2,0,3,13,1,0,124,249,2,0,172,12,1,0,73,250,0,0,30,10,1,0,177,30,0,0,215,4,3,0,152,249,2,0,200,12,1,0,78,48,0,0,111,8,2,0,13,31,0,0,187,5,3,0,74,13,0,0,9,3,2,0,57,251,0,0,207,10,2,0,90,48,0,0,123,8,2,0,176,249,0,0,145,9,1,0,255,248,2,0,47,12,1,0,174,48,0,0,165,8,2,0,119,249,2,0,167,12,1,0,250,1,0,0,162,1,3,0,32,30,0,0,154,3,2,0,23,249,0,0,248,8,1,0,137,249,0,0,106,9,1,0,14,249,0,0,239,8,1,0,52,251,0,0,199,10,2,0,137,248,2,0,185,11,1,0,102,248,2,0,150,11,1,0,101,248,2,0,149,11,1,0,47,1,0,0,192,0,2,0,14,250,2,0,62,13,1,0,97,30,0,0,42,4,2,0,253,1,0,0,170,1,2,0,3,248,2,0,51,11,1,0,227,31,0,0,216,7,3,0,68,250,0,0,25,10,1,0,166,31,0,0,83,7,4,0,15,2,0,0,206,1,2,0,164,31,0,0,75,7,4,0,203,12,0,0,6,3,3,0,79,250,0,0,36,10,1,0,151,249,2,0,199,12,1,0,75,30,0,0,244,3,2,0,162,250,0,0,117,10,1,0,57,248,2,0,105,11,1,0,85,31,0,0,105,6,3,0,50,30,0,0,192,3,2,0,240,249,0,0,209,9,1,0,234,0,0,0,70,0,2,0,212,248,2,0,4,12,1,0,105,249,0,0,74,9,1,0,250,0,0,0,96,0,2,0,51,30,0,0,194,3,2,0,111,30,0,0,76,4,2,0,170,249,0,0,139,9,1,0,56,249,0,0,25,9,1,0,38,248,2,0,86,11,1,0,60,249,0,0,29,9,1,0,226,4,0,0,134,2,2,0,95,30,0,0,38,4,2,0,194,4,0,0,108,2,2,0,221,4,0,0,128,2,2,0,144,3,0,0,38,2,3,0,35,249,2,0,83,12,1,0,25,4,0,0,84,2,2,0,233,248,2,0,25,12,1,0,59,27,0,0,72,3,2,0,96,248,2,0,144,11,1,0,192,30,0,0,254,4,3,0,36,1,0,0,174,0,2,0,53,249,2,0,101,12,1,0,205,33,0,0,23,8,2,0,31,248,2,0,79,11,1,0,149,31,0,0,19,7,4,0,89,250,0,0,46,10,1,0,74,251,0,0,233,10,2,0,55,1,0,0,202,0,2,0,25,250,2,0,73,13,1,0,140,30,0,0,138,4,2,0,17,250,2,0,65,13,1,0,146,249,0,0,115,9,1,0,155,249,0,0,124,9,1,0,111,34,0,0,55,8,2,0,8,249,2,0,56,12,1,0,161,30,0,0,170,4,2,0,199,48,0,0,189,8,2,0,92,15,0,0,32,3,2,0,188,20,1,0,3,11,2,0,26,249,0,0,251,8,1,0,73,251,0,0,231,10,2,0,146,248,2,0,194,11,1,0,187,209,1,0,32,11,2,0,14,4,0,0,82,2,2,0,126,30,0,0,110,4,2,0,211,31,0,0,187,7,3,0,182,31,0,0,133,7,2,0,100,1,0,0,16,1,2,0,43,249,2,0,91,12,1,0,61,31,0,0,51,6,3,0,134,3,0,0,23,2,2,0,36,31,0,0,238,5,3,0,205,250,0,0,160,10,1,0,23,250,0,0,243,9,1,0,23,30,0,0,133,3,3,0,11,250,0,0,236,9,1,0,128,249,2,0,176,12,1,0,45,250,0,0,2,10,1,0,142,248,2,0,190,11,1,0,46,251,0,0,187,10,2,0,49,250,0,0,6,10,1,0,9,31,0,0,176,5,2,0,21,248,2,0,69,11,1,0,202,249,2,0,250,12,1,0,85,250,0,0,42,10,1,0,249,249,2,0,41,13,1,0,98,31,0,0,129,6,3,0,6,1,0,0,118,0,2,0,191,30,0,0,251,4,3,0,56,31,0,0,38,6,2,0,32,31,0,0,228,5,2,0,101,249,2,0,149,12,1,0,41,248,2,0,89,11,1,0,251,31,0,0,6,8,2,0,201,0,0,0,16,0,2,0,71,1,0,0,224,0,2,0,195,249,2,0,243,12,1,0,19,2,0,0,214,1,2,0,157,31,0,0,49,7,4,0,37,31,0,0,241,5,3,0,175,249,2,0,223,12,1,0,119,250,0,0,74,10,1,0,9,34,0,0,31,8,2,0,118,15,0,0,40,3,2,0,86,249,0,0,55,9,1,0,204,31,0,0,172,7,2,0,160,31,0,0,61,7,3,0,60,1,0,0,210,0,2,0,179,30,0,0,221,4,3,0,90,30,0,0,26,4,2,0,53,251,0,0,201,10,2,0,181,249,0,0,150,9,1,0,10,250,0,0,235,9,1,0,165,31,0,0,79,7,4,0,46,2,0,0,0,2,2,0,238,30,0,0,124,5,3,0,213,1,0,0,90,1,3,0,92,1,0,0,0,1,2,0,227,0,0,0,58,0,2,0,139,250,0,0,94,10,1,0,121,48,0,0,151,8,2,0,56,251,0,0,205,10,2,0,85,248,2,0,133,11,1,0,158,250,0,0,113,10,1,0,78,1,0,0,232,0,2,0,117,30,0,0,88,4,2,0,70,250,0,0,27,10,1,0,10,250,2,0,58,13,1,0,17,2,0,0,210,1,2,0,169,248,2,0,217,11,1,0,21,1,0,0,144,0,2,0,209,48,0,0,195,8,2,0,71,30,0,0,236,3,2,0,224,248,2,0,16,12,1,0,126,250,0,0,81,10,1,0,216,31,0,0,195,7,2,0,146,30,0,0,150,4,2,0,103,248,2,0,151,11,1,0,29,251,0,0,173,10,2,0,125,249,0,0,94,9,1,0,185,250,0,0,140,10,1,0,70,248,2,0,118,11,1,0,125,30,0,0,108,4,2,0,200,250,0,0,155,10,1,0,4,1,0,0,114,0,2,0,245,4,0,0,168,2,2,0,16,250,2,0,64,13,1,0,117,249,0,0,86,9,1,0,106,249,0,0,75,9,1,0,43,250,0,0,0,10,1,0,115,31,0,0,175,6,2,0,87,249,2,0,135,12,1,0,221,30,0,0,77,5,3,0,173,3,0,0,47,2,2,0,36,249,2,0,84,12,1,0,212,250,0,0,167,10,1,0,123,249,2,0,171,12,1,0,83,248,2,0,131,11,1,0,63,250,0,0,20,10,1,0,138,250,0,0,93,10,1,0,76,251,0,0,237,10,2,0,59,31,0,0,45,6,3,0,196,0,0,0,8,0,2,0,154,16,1,0,243,10,2,0,65,3,0,0,15,2,1,0,13,30,0,0,110,3,2,0,220,4,0,0,126,2,2,0,16,250,0,0,239,9,1,0,241,30,0,0,133,5,3,0,3,249,2,0,51,12,1,0,237,31,0,0,238,7,2,0,239,31,0,0,242,7,1,0,164,30,0,0,176,4,3,0,31,2,0,0,234,1,2,0,146,250,0,0,101,10,1,0,164,248,2,0,212,11,1,0,200,249,0,0,169,9,1,0,160,249,0,0,129,9,1,0,49,30,0,0,190,3,2,0,3,249,0,0,228,8,1,0,212,3,0,0,68,2,2,0,9,248,2,0,57,11,1,0,7,30,0,0,96,3,2,0,177,31,0,0,123,7,2,0,209,248,2,0,1,12,1,0,17,30,0,0,118,3,2,0,210,31,0,0,184,7,3,0,94,209,1,0,13,11,2,0,65,249,2,0,113,12,1,0,98,249,0,0,67,9,1,0,240,30,0,0,130,5,3,0,224,30,0,0,86,5,3,0,82,48,0,0,115,8,2,0,72,1,0,0,226,0,2,0,68,31,0,0,70,6,3,0,48,249,2,0,96,12,1,0,11,30,0,0,106,3,2,0,62,248,2,0,110,11,1,0,148,48,0,0,159,8,2,0,91,30,0,0,28,4,2,0,84,250,0,0,41,10,1,0,252,249,0,0,221,9,1,0,222,1,0,0,114,1,3,0,2,30,0,0,86,3,2,0,228,249,2,0,20,13,1,0,127,249,0,0,96,9,1,0,225,31,0,0,211,7,2,0,203,30,0,0,28,5,2,0,71,249,2,0,119,12,1,0,45,248,2,0,93,11,1,0,109,31,0,0,160,6,3,0,76,30,0,0,246,3,3,0,0,30,0,0,82,3,2,0,60,249,2,0,108,12,1,0,196,249,2,0,244,12,1,0,45,31,0,0,7,6,3,0,140,3,0,0,32,2,2,0,187,21,1,0,9,11,2,0,12,250,0,0,237,9,1,0,134,249,2,0,182,12,1,0,10,31,0,0,178,5,3,0,131,31,0,0,207,6,4,0,227,30,0,0,95,5,3,0,62,249,2,0,110,12,1,0,237,248,2,0,29,12,1,0,129,249,2,0,177,12,1,0,84,31,0,0,102,6,3,0,22,30,0,0,130,3,3,0,106,250,0,0,63,10,1,0,121,1,0,0,54,1,2,0,45,251,0,0,184,10,3,0,11,249,0,0,236,8,1,0,62,251,0,0,215,10,2,0,176,249,2,0,224,12,1,0,50,249,0,0,19,9,1,0,230,30,0,0,102,5,2,0,94,248,2,0,142,11,1,0,215,248,2,0,7,12,1,0,64,30,0,0,222,3,2,0,237,34,0,0,103,8,2,0,67,31,0,0,67,6,3,0,229,4,0,0,140,2,2,0,165,250,0,0,120,10,1,0,163,31,0,0,71,7,4,0,103,249,2,0,151,12,1,0,147,249,0,0,116,9,1,0,141,248,2,0,189,11,1,0,237,0,0,0,76,0,2,0,6,249,2,0,54,12,1,0,152,250,0,0,107,10,1,0,1,249,2,0,49,12,1,0,247,31,0,0,253,7,3,0,92,9,0,0,204,2,2,0,96,250,0,0,53,10,1,0,202,3,0,0,56,2,2,0,98,250,0,0,55,10,1,0,195,248,2,0,243,11,1,0,202,30,0,0,26,5,2,0,80,249,0,0,49,9,1,0,115,1,0,0,42,1,2,0,154,249,2,0,202,12,1,0,112,249,2,0,160,12,1,0,90,248,2,0,138,11,1,0,19,250,2,0,67,13,1,0,139,249,0,0,108,9,1,0,19,249,2,0,67,12,1,0,185,15,0,0,56,3,2,0,25,249,0,0,250,8,1,0,186,30,0,0,240,4,2,0,144,248,2,0,192,11,1,0,83,249,0,0,52,9,1,0,178,30,0,0,218,4,3,0,4,249,0,0,229,8,1,0,220,1,0,0,111,1,3,0,171,3,0,0,43,2,2,0,78,249,0,0,47,9,1,0,223,248,2,0,15,12,1,0,25,31,0,0,214,5,2,0,188,48,0,0,179,8,2,0,94,48,0,0,127,8,2,0,135,30,0,0,128,4,2,0,250,249,0,0,219,9,1,0,43,248,2,0,91,11,1,0,29,248,2,0,77,11,1,0,163,248,2,0,211,11,1,0,4,250,2,0,52,13,1,0,58,250,0,0,15,10,1,0,228,4,0,0,138,2,2,0,213,249,2,0,5,13,1,0,13,249,2,0,61,12,1,0,103,249,0,0,72,9,1,0,211,250,0,0,166,10,1,0,242,31,0,0,243,7,3,0,134,30,0,0,126,4,2,0,45,249,0,0,14,9,1,0,247,30,0,0,146,5,2,0,137,250,0,0,92,10,1,0,116,248,2,0,164,11,1,0,82,248,2,0,130,11,1,0,205,249,0,0,174,9,1,0,84,248,2,0,132,11,1,0,37,30,0,0,164,3,2,0,193,30,0,0,1,5,3,0,219,30,0,0,71,5,3,0,5,2,0,0,186,1,2,0,67,248,2,0,115,11,1,0,177,248,2,0,225,11,1,0,184,31,0,0,138,7,2,0,203,11,0,0,248,2,2,0,76,248,2,0,124,11,1,0,48,250,0,0,5,10,1,0,203,9,0,0,212,2,2,0,88,248,2,0,136,11,1,0,91,31,0,0,116,6,3,0,194,6,0,0,186,2,2,0,80,249,2,0,128,12,1,0,92,11,0,0,240,2,2,0,77,250,0,0,34,10,1,0,147,31,0,0,11,7,4,0,116,250,0,0,71,10,1,0,89,31,0,0,114,6,2,0,29,250,2,0,77,13,1,0,112,250,0,0,67,10,1,0,24,250,0,0,244,9,1,0,136,248,2,0,184,11,1,0,183,248,2,0,231,11,1,0,157,249,0,0,126,9,1,0,219,249,0,0,188,9,1,0,64,249,0,0,33,9,1,0,141,31,0,0,245,6,4,0,151,31,0,0,27,7,4,0,16,30,0,0,116,3,2,0,151,249,0,0,120,9,1,0,86,249,2,0,134,12,1,0,170,249,2,0,218,12,1,0,65,30,0,0,224,3,2,0,12,249,2,0,60,12,1,0,98,248,2,0,146,11,1,0,102,30,0,0,54,4,3,0,248,30,0,0,148,5,2,0,73,248,2,0,121,11,1,0,148,248,2,0,196,11,1,0,127,30,0,0,112,4,2,0,41,31,0,0,252,5,2,0,28,250,0,0,248,9,1,0,176,30,0,0,212,4,3,0,116,31,0,0,177,6,2,0,233,30,0,0,109,5,3,0,187,31,0,0,144,7,2,0,98,1,0,0,12,1,2,0,210,0,0,0,32,0,2,0,151,250,0,0,106,10,1,0,36,248,2,0,84,11,1,0,51,2,0,0,12,2,2,0,175,34,0,0,87,8,2,0,236,31,0,0,236,7,2,0,127,250,0,0,82,10,1,0,74,249,2,0,122,12,1,0,135,248,2,0,183,11,1,0,23,250,2,0,71,13,1,0,49,9,0,0,192,2,2,0,48,1,0,0,194,0,2,0,53,1,0,0,198,0,2,0,118,48,0,0,147,8,2,0,162,15,0,0,50,3,2,0,248,4,0,0,170,2,2,0,39,31,0,0,247,5,3,0,99,249,0,0,68,9,1,0,77,249,0,0,46,9,1,0,64,3,0,0,14,2,1,0,205,249,2,0,253,12,1,0,1,30,0,0,84,3,2,0,211,30,0,0,47,5,3,0,3,1,0,0,112,0,2,0,0,2,0,0,176,1,2,0,124,1,0,0,60,1,2,0,44,249,0,0,13,9,1,0,18,30,0,0,120,3,2,0,51,251,0,0,197,10,2,0,147,250,0,0,102,10,1,0,245,0,0,0,90,0,2,0,248,48,0,0,217,8,2,0,16,2,0,0,208,1,2,0,243,0,0,0,86,0,2,0,4,248,2,0,52,11,1,0,192,248,2,0,240,11,1,0,26,2,0,0,228,1,2,0,28,30,0,0,144,3,3,0,30,1,0,0,162,0,2,0,143,31,0,0,253,6,4,0,76,250,0,0,33,10,1,0,91,9,0,0,202,2,2,0,69,250,0,0,26,10,1,0,213,250,0,0,168,10,1,0,46,248,2,0,94,11,1,0,92,250,0,0,49,10,1,0,183,249,0,0,152,9,1,0,6,2,0,0,188,1,2,0,199,31,0,0,161,7,3,0,203,3,0,0,58,2,2,0,220,249,0,0,189,9,1,0,43,2,0,0,247,1,3,0,46,249,0,0,15,9,1,0,226,30,0,0,92,5,3,0,143,248,2,0,191,11,1,0,76,249,2,0,124,12,1,0,132,250,0,0,87,10,1,0,227,249,2,0,19,13,1,0,214,249,0,0,183,9,1,0,93,1,0,0,2,1,2,0,36,30,0,0,162,3,2,0,92,249,2,0,140,12,1,0,166,30,0,0,182,4,3,0,168,30,0,0,188,4,3,0,247,48,0,0,215,8,2,0,119,249,0,0,88,9,1,0,196,250,0,0,151,10,1,0,59,250,0,0,16,10,1,0,4,249,2,0,52,12,1,0,171,249,0,0,140,9,1,0,235,4,0,0,148,2,2,0,32,250,0,0,251,9,1,0,7,249,2,0,55,12,1,0,198,30,0,0,16,5,3,0,5,250,2,0,53,13,1,0,171,16,1,0,247,10,2,0,63,30,0,0,220,3,2,0,133,34,0,0,75,8,2,0,67,3,0,0,16,2,1,0,218,249,0,0,187,9,1,0,7,250,2,0,55,13,1,0,21,250,2,0,69,13,1,0,243,4,0,0,164,2,2,0,19,1,0,0,140,0,2,0,123,31,0,0,191,6,2,0,207,33,0,0,27,8,2,0,122,31,0,0,189,6,2,0,229,0,0,0,62,0,2,0,125,48,0,0,157,8,2,0,20,250,2,0,68,13,1,0,145,248,2,0,193,11,1,0,229,249,2,0,21,13,1,0,131,249,2,0,179,12,1,0,144,31,0,0,1,7,3,0,133,30,0,0,124,4,2,0,212,0,0,0,36,0,2,0,224,34,0,0,89,8,2,0,174,3,0,0,49,2,2,0,174,248,2,0,222,11,1,0,251,249,0,0,220,9,1,0,156,249,0,0,125,9,1,0,23,2,0,0,222,1,2,0,183,30,0,0,233,4,3,0,170,248,2,0,218,11,1,0,133,3,0,0,21,2,2,0,22,250,0,0,242,9,1,0,226,249,2,0,18,13,1,0,225,1,0,0,123,1,3,0,0,250,2,0,48,13,1,0,84,1,0,0,240,0,2,0,183,31,0,0,135,7,3,0,239,30,0,0,127,5,3,0,2,250,0,0,227,9,1,0,144,249,2,0,192,12,1,0,82,30,0,0,8,4,3,0,36,6,0,0,178,2,2,0,157,249,2,0,205,12,1,0,131,248,2,0,179,11,1,0,215,31,0,0,192,7,3,0,204,249,0,0,173,9,1,0,38,249,0,0,7,9,1,0,86,30,0,0,18,4,2,0,6,250,0,0,231,9,1,0,81,250,0,0,38,10,1,0,244,30,0,0,140,5,2,0,218,249,2,0,10,13,1,0,54,30,0,0,200,3,2,0,211,6,0,0,188,2,2,0,255,249,2,0,47,13,1,0,226,248,2,0,18,12,1,0,170,30,0,0,194,4,3,0,173,248,2,0,221,11,1,0,7,250,0,0,232,9,1,0,122,249,2,0,170,12,1,0,102,249,2,0,150,12,1,0,128,30,0,0,114,4,2,0,210,1,0,0,84,1,2,0,99,31,0,0,132,6,3,0,173,31,0,0,109,7,4,0,30,249,0,0,255,8,1,0,160,250,0,0,115,10,1,0,99,248,2,0,147,11,1,0,221,48,0,0,211,8,2,0,94,4,0,0,100,2,2,0,26,249,2,0,74,12,1,0,5,30,0,0,92,3,2,0,26,1,0,0,154,0,2,0,97,31,0,0,127,6,2,0,27,250,2,0,75,13,1,0,224,249,2,0,16,13,1,0,61,1,0,0,212,0,2,0,50,251,0,0,195,10,2,0,165,30,0,0,179,4,3,0,221,13,0,0,19,3,3,0,24,1,0,0,150,0,2,0,7,2,0,0,190,1,2,0,250,31,0,0,4,8,2,0,63,249,2,0,111,12,1,0,134,248,2,0,182,11,1,0,224,249,0,0,193,9,1,0,112,249,0,0,81,9,1,0,126,249,2,0,174,12,1,0,114,249,0,0,83,9,1,0,54,1,0,0,200,0,2,0,10,27,0,0,64,3,2,0,115,48,0,0,143,8,2,0,22,249,0,0,247,8,1,0,226,34,0,0,93,8,2,0,33,249,2,0,81,12,1,0,96,34,0,0,47,8,2,0,102,31,0,0,141,6,3,0,15,248,2,0,63,11,1,0,1,32,0,0,12,8,1,0,136,31,0,0,227,6,3,0,166,250,0,0,121,10,1,0,174,31,0,0,113,7,4,0,164,250,0,0,119,10,1,0,58,31,0,0,42,6,3,0,193,250,0,0,148,10,1,0,143,250,0,0,98,10,1,0,93,9,0,0,206,2,2,0,209,249,0,0,178,9,1,0,65,27,0,0,78,3,2,0,72,249,0,0,41,9,1,0,60,30,0,0,214,3,2,0,217,250,0,0,172,10,1,0,0,4,0,0,70,2,2,0,109,249,0,0,78,9,1,0,124,30,0,0,106,4,2,0,211,3,0,0,66,2,2,0,114,1,0,0,40,1,2,0,31,30,0,0,152,3,2,0,159,250,0,0,114,10,1,0,110,34,0,0,53,8,2,0,34,248,2,0,82,11,1,0,117,15,0,0,38,3,2,0,113,248,2,0,161,11,1,0,18,248,2,0,66,11,1,0,117,34,0,0,63,8,2,0,63,31,0,0,57,6,3,0,215,48,0,0,203,8,2,0,217,0,0,0,42,0,2,0,171,248,2,0,219,11,1,0,122,250,0,0,77,10,1,0,21,249,0,0,246,8,1,0,29,30,0,0,147,3,3,0,235,1,0,0,140,1,2,0,8,248,2,0,56,11,1,0,142,249,2,0,190,12,1,0,83,250,0,0,40,10,1,0,166,249,0,0,135,9,1,0,12,248,2,0,60,11,1,0,245,248,2,0,37,12,1,0,2,250,2,0,50,13,1,0,129,30,0,0,116,4,2,0,48,249,0,0,17,9,1,0,96,48,0,0,129,8,2,0,234,31,0,0,232,7,2,0,138,3,0,0,30,2,2,0,92,248,2,0,140,11,1,0,201,31,0,0,166,7,2,0,111,248,2,0,159,11,1,0,10,249,2,0,58,12,1,0,2,249,2,0,50,12,1,0,53,248,2,0,101,11,1,0,77,1,0,0,230,0,2,0,98,209,1,0,23,11,3,0,35,249,0,0,4,9,1,0,150,248,2,0,198,11,1,0,45,2,0,0,253,1,3,0,242,249,0,0,211,9,1,0,194,48,0,0,185,8,2,0,212,48,0,0,199,8,2,0,126,249,0,0,95,9,1,0,226,31,0,0,213,7,3,0,236,0,0,0,74,0,2,0,73,31,0,0,78,6,2,0,141,250,0,0,96,10,1,0,152,248,2,0,200,11,1,0,181,30,0,0,227,4,3,0,148,249,2,0,196,12,1,0,43,1,0,0,184,0,2,0,14,2,0,0,204,1,2,0,104,1,0,0,20,1,2,0,86,31,0,0,108,6,3,0,160,248,2,0,208,11,1,0,82,250,0,0,39,10,1,0,61,249,2,0,109,12,1,0,218,0,0,0,44,0,2,0,196,30,0,0,10,5,3,0,149,30,0,0,156,4,2,0,103,31,0,0,144,6,3,0,193,249,2,0,241,12,1,0,222,249,0,0,191,9,1,0,61,248,2,0,109,11,1,0,237,249,0,0,206,9,1,0,191,250,0,0,146,10,1,0,87,4,0,0,94,2,2,0,13,250,0,0,238,9,1,0,177,250,0,0,132,10,1,0,250,248,2,0,42,12,1,0,73,30,0,0,240,3,2,0,27,249,0,0,252,8,1,0,80,30,0,0,2,4,3,0,74,249,0,0,43,9,1,0,144,250,0,0,99,10,1,0,132,34,0,0,73,8,2,0,160,30,0,0,168,4,2,0,105,1,0,0,22,1,2,0,0,249,0,0,225,8,1,0,235,30,0,0,115,5,3,0,229,249,0,0,198,9,1,0,234,249,2,0,26,13,1,0,172,248,2,0,220,11,1,0,248,248,2,0,40,12,1,0,200,12,0,0,2,3,2,0,246,248,2,0,38,12,1,0,104,249,0,0,73,9,1,0,108,30,0,0,70,4,2,0,216,248,2,0,8,12,1,0,182,30,0,0,230,4,3,0,153,248,2,0,201,11,1,0,195,0,0,0,6,0,2,0,176,1,0,0,72,1,2,0,19,31,0,0,203,5,3,0,99,30,0,0,46,4,2,0,18,1,0,0,138,0,2,0,32,249,2,0,80,12,1,0,4,250,0,0,229,9,1,0,217,248,2,0,9,12,1,0,56,30,0,0,204,3,3,0,148,31,0,0,15,7,4,0,64,249,2,0,112,12,1,0,125,249,2,0,173,12,1,0,78,248,2,0,126,11,1,0,165,249,0,0,134,9,1,0,220,9,0,0,216,2,2,0,252,0,0,0,100,0,2,0,236,30,0,0,118,5,3,0,160,1,0,0,66,1,2,0,180,249,2,0,228,12,1,0,202,11,0,0,246,2,2,0,52,248,2,0,100,11,1,0,11,250,2,0,59,13,1,0,216,250,0,0,171,10,1,0,197,48,0,0,187,8,2,0,245,249,0,0,214,9,1,0,75,248,2,0,123,11,1,0,94,30,0,0,36,4,2,0,198,248,2,0,246,11,1,0,59,249,2,0,107,12,1,0,81,1,0,0,238,0,2,0,252,31,0,0,8,8,2,0,57,250,0,0,14,10,1,0,9,30,0,0,101,3,3,0,153,249,0,0,122,9,1,0,230,248,2,0,22,12,1,0,186,248,2,0,234,11,1,0,118,248,2,0,166,11,1,0,35,1,0,0,172,0,2,0,60,251,0,0,213,10,2,0,150,249,0,0,119,9,1,0,141,30,0,0,140,4,2,0,12,1,0,0,130,0,2,0,238,248,2,0,30,12,1,0,9,249,0,0,234,8,1,0,74,250,0,0,31,10,1,0,169,249,2,0,217,12,1,0,6,248,2,0,54,11,1,0,208,48,0,0,193,8,2,0,187,249,2,0,235,12,1,0,117,249,2,0,165,12,1,0,24,250,2,0,72,13,1,0,137,249,2,0,185,12,1,0,135,249,0,0,104,9,1,0,10,248,2,0,58,11,1,0,152,249,0,0,121,9,1,0,121,249,0,0,90,9,1,0,13,249,0,0,238,8,1,0,34,249,0,0,3,9,1,0,140,31,0,0,241,6,4,0,55,31,0,0,35,6,3,0,72,251,0,0,229,10,2,0,103,48,0,0,135,8,2,0,50,249,2,0,98,12,1,0,210,30,0,0,44,5,3,0,209,0,0,0,30,0,2,0,40,30,0,0,170,3,2,0,120,1,0,0,52,1,2,0,172,249,2,0,220,12,1,0,97,1,0,0,10,1,2,0,208,250,0,0,163,10,1,0,1,4,0,0,72,2,2,0,65,34,0,0,39,8,2,0,189,249,0,0,158,9,1,0,240,248,2,0,32,12,1,0,69,30,0,0,232,3,2,0,217,249,0,0,186,9,1,0,169,250,0,0,124,10,1,0,53,250,0,0,10,10,1,0,210,4,0,0,114,2,2,0,52,30,0,0,196,3,2,0,39,249,0,0,8,9,1,0,195,30,0,0,7,5,3,0,222,248,2,0,14,12,1,0,162,249,2,0,210,12,1,0,67,249,0,0,36,9,1,0,143,30,0,0,144,4,2,0,213,249,0,0,182,9,1,0,130,249,0,0,99,9,1,0,80,31,0,0,92,6,2,0,146,31,0,0,7,7,4,0,129,15,0,0,44,3,2,0,135,250,0,0,90,10,1,0,78,249,2,0,126,12,1,0,171,31,0,0,101,7,4,0,61,250,0,0,18,10,1,0,217,1,0,0,102,1,3,0,150,249,2,0,198,12,1,0,138,30,0,0,134,4,2,0,88,250,0,0,45,10,1,0,193,31,0,0,149,7,2,0,97,249,2,0,145,12,1,0,68,3,0,0,17,2,2,0,52,31,0,0,26,6,3,0,168,249,0,0,137,9,1,0,99,1,0,0,14,1,2,0,75,251,0,0,235,10,2,0,204,9,0,0,214,2,2,0,113,30,0,0,80,4,2,0,226,0,0,0,56,0,2,0,243,249,0,0,212,9,1,0,158,248,2,0,206,11,1,0,179,248,2,0,227,11,1,0,77,31,0,0,89,6,3,0,249,30,0,0,150,5,2,0,47,248,2,0,95,11,1,0,46,250,0,0,3,10,1,0,20,248,2,0,68,11,1,0,209,250,0,0,164,10,1,0,197,30,0,0,13,5,3,0,223,9,0,0,220,2,2,0,161,248,2,0,209,11,1,0,57,249,0,0,26,9,1,0,40,2,0,0,240,1,2,0,210,248,2,0,2,12,1,0,189,209,1,0,36,11,3,0,134,31,0,0,219,6,4,0,104,248,2,0,152,11,1,0,42,2,0,0,244,1,3,0,227,248,2,0,19,12,1,0,90,10,0,0,228,2,2,0,200,31,0,0,164,7,2,0,34,250,0,0,252,9,1,0,237,1,0,0,145,1,3,0,159,249,0,0,128,9,1,0,184,249,2,0,232,12,1,0,231,249,2,0,23,13,1,0,187,250,0,0,142,10,1,0,214,1,0,0,93,1,3,0,49,251,0,0,193,10,2,0,70,1,0,0,222,0,2,0,242,30,0,0,136,5,2,0,161,31,0,0,64,7,3,0,24,30,0,0,136,3,2,0,155,250,0,0,110,10,1,0,128,250,0,0,83,10,1,0,204,250,0,0,159,10,1,0,122,1,0,0,56,1,2,0,59,30,0,0,212,3,2,0,116,30,0,0,86,4,2,0,107,248,2,0,155,11,1,0,35,30,0,0,160,3,2,0,117,1,0,0,46,1,2,0,62,30,0,0,218,3,2,0,219,4,0,0,124,2,2,0,155,33,0,0,19,8,2,0,132,30,0,0,122,4,2,0,207,249,0,0,176,9,1,0,68,30,0,0,230,3,2,0,26,30,0,0,140,3,2,0,101,31,0,0,138,6,3,0,41,249,0,0,10,9,1,0,71,34,0,0,43,8,2,0,242,4,0,0,162,2,2,0,124,248,2,0,172,11,1,0,47,30,0,0,185,3,3,0,74,248,2,0,122,11,1,0,140,249,2,0,188,12,1,0,161,249,2,0,209,12,1,0,200,30,0,0,22,5,2,0,87,1,0,0,246,0,2,0,191,248,2,0,239,11,1,0,65,251,0,0,219,10,2,0,249,4,0,0,172,2,2,0,149,249,2,0,197,12,1,0,46,1,0,0,190,0,2,0,182,249,0,0,151,9,1,0,188,30,0,0,244,4,2,0,33,30,0,0,156,3,2,0,65,248,2,0,113,11,1,0,22,1,0,0,146,0,2,0,83,4,0,0,92,2,2,0,146,249,2,0,194,12,1,0,100,209,1,0,29,11,3,0,225,248,2,0,17,12,1,0,117,250,0,0,72,10,1,0,2,249,0,0,227,8,1,0,8,249,0,0,233,8,1,0,23,248,2,0,71,11,1,0,95,249,0,0,64,9,1,0,59,248,2,0,107,11,1,0,15,1,0,0,136,0,2,0,211,0,0,0,34,0,2,0,105,48,0,0,137,8,2,0,101,30,0,0,51,4,3,0,67,251,0,0,221,10,2,0,186,48,0,0,177,8,2,0,155,31,0,0,41,7,4,0,108,1,0,0,28,1,2,0,199,0,0,0,12,0,2,0,107,249,2,0,155,12,1,0,248,249,0,0,217,9,1,0,88,1,0,0,248,0,2,0,99,209,1,0,26,11,3,0,167,30,0,0,185,4,3,0,136,34,0,0,77,8,2,0,203,250,0,0,158,10,1,0,1,249,0,0,226,8,1,0,142,31,0,0,249,6,4,0,9,250,2,0,57,13,1,0,200,249,2,0,248,12,1,0,14,30,0,0,112,3,2,0,73,249,0,0,42,9,1,0,232,0,0,0,66,0,2,0,60,250,0,0,17,10,1,0,236,248,2,0,28,12,1,0,219,248,2,0,11,12,1,0,24,2,0,0,224,1,2,0,101,48,0,0,133,8,2,0,124,250,0,0,79,10,1,0,130,31,0,0,203,6,4,0,155,30,0,0,166,4,2,0,9,2,0,0,194,1,2,0,209,31,0,0,182,7,2,0,250,249,2,0,42,13,1,0,244,48,0,0,213,8,2,0,26,31,0,0,216,5,3,0,92,30,0,0,30,4,3,0,107,250,0,0,64,10,1,0,222,249,2,0,14,13,1,0,198,249,0,0,167,9,1,0,218,1,0,0,105,1,3,0,14,31,0,0,190,5,3,0,123,249,0,0,92,9,1,0,195,249,0,0,164,9,1,0,23,1,0,0,148,0,2,0,69,249,0,0,38,9,1,0,254,249,2,0,46,13,1,0,214,30,0,0,56,5,3,0,37,6,0,0,180,2,2,0,188,249,2,0,236,12,1,0,73,34,0,0,45,8,2,0,212,1,0,0,88,1,2,0,240,249,2,0,32,13,1,0,49,249,2,0,97,12,1,0,42,249,2,0,90,12,1,0,219,31,0,0,201,7,2,0,123,250,0,0,78,10,1,0,130,248,2,0,178,11,1,0,239,248,2,0,31,12,1,0,79,249,0,0,48,9,1,0,147,15,0,0,46,3,2,0,69,249,2,0,117,12,1,0,86,48,0,0,119,8,2,0,89,9,0,0,198,2,2,0,172,34,0,0,81,8,2,0,246,31,0,0,251,7,2,0,1,248,2,0,49,11,1,0,33,249,0,0,2,9,1,0,65,250,0,0,22,10,1,0,254,249,0,0,223,9,1,0,163,250,0,0,118,10,1,0,180,248,2,0,228,11,1,0,12,2,0,0,200,1,2,0,193,249,0,0,162,9,1,0,0,32,0,0,11,8,1,0,5,249,2,0,53,12,1,0,13,4,0,0,80,2,2,0,121,31,0,0,187,6,2,0,91,249,2,0,139,12,1,0,114,30,0,0,82,4,2,0,27,249,2,0,75,12,1,0,225,249,0,0,194,9,1,0,203,249,2,0,251,12,1,0,77,248,2,0,125,11,1,0,167,248,2,0,215,11,1,0,5,31,0,0,165,5,3,0,48,251,0,0,191,10,2,0,1,250,0,0,226,9,1,0,239,0,0,0,80,0,2,0,192,209,1,0,45,11,3,0,25,248,2,0,73,11,1,0,202,0,0,0,18,0,2,0,174,33,0,0,21,8,2,0,46,30,0,0,182,3,3,0,218,48,0,0,207,8,2,0,128,248,2,0,176,11,1,0,50,248,2,0,98,11,1,0,219,1,0,0,108,1,3,0,231,4,0,0,144,2,2,0,91,248,2,0,139,11,1,0,240,1,0,0,152,1,2,0,199,249,2,0,247,12,1,0,104,30,0,0,60,4,3,0,12,249,0,0,237,8,1,0,77,251,0,0,239,10,2,0,244,248,2,0,36,12,1,0,176,3,0,0,53,2,3,0,15,249,0,0,240,8,1,0,159,248,2,0,207,11,1,0,154,31,0,0,37,7,4,0,136,250,0,0,91,10,1,0,191,209,1,0,42,11,3,0,113,48,0,0,141,8,2,0,105,250,0,0,62,10,1,0,38,16,0,0,58,3,2,0,26,250,0,0,246,9,1,0,3,30,0,0,88,3,2,0,40,249,0,0,9,9,1,0,116,249,2,0,164,12,1,0,75,11,0,0,236,2,2,0,29,31,0,0,225,5,3,0,101,1,0,0,18,1,2,0,210,250,0,0,165,10,1,0,201,250,0,0,156,10,1,0,151,248,2,0,199,11,1,0,15,250,2,0,63,13,1,0,174,249,2,0,222,12,1,0,200,0,0,0,14,0,2,0,188,248,2,0,236,11,1,0,106,249,2,0,154,12,1,0,251,249,2,0,43,13,1,0,205,248,2,0,253,11,1,0,31,251,0,0,175,10,2,0,75,249,2,0,123,12,1,0,17,248,2,0,65,11,1,0,90,9,0,0,200,2,2,0,220,48,0,0,209,8,2,0,120,15,0,0,42,3,2,0,9,249,2,0,57,12,1,0,174,34,0,0,85,8,2,0,216,249,0,0,185,9,1,0,142,250,0,0,97,10,1,0,42,30,0,0,174,3,2,0,8,1,0,0,122,0,2,0,207,249,2,0,255,12,1,0,123,30,0,0,103,4,3,0,203,248,2,0,251,11,1,0,194,250,0,0,149,10,1,0,95,209,1,0,15,11,2,0,36,249,0,0,5,9,1,0,111,249,0,0,80,9,1,0,222,30,0,0,80,5,3,0,135,249,2,0,183,12,1,0,114,31,0,0,173,6,2,0,212,30,0,0,50,5,3,0,178,248,2,0,226,11,1,0,66,250,0,0,23,10,1,0,38,6,0,0,182,2,2,0,157,250,0,0,112,10,1,0,179,249,2,0,227,12,1,0,25,249,2,0,73,12,1,0,211,249,0,0,180,9,1,0,113,250,0,0,68,10,1,0,47,31,0,0,13,6,3,0,217,30,0,0,65,5,3,0,47,251,0,0,189,10,2,0,220,248,2,0,12,12,1,0,180,30,0,0,224,4,3,0,37,250,0,0,253,9,1,0,109,248,2,0,157,11,1,0,234,4,0,0,146,2,2,0,205,30,0,0,32,5,2,0,1,31,0,0,154,5,2,0,208,248,2,0,0,12,1,0,58,249,2,0,106,12,1,0,12,4,0,0,78,2,2,0,58,249,0,0,27,9,1,0,255,249,0,0,224,9,1,0,38,30,0,0,166,3,2,0,8,31,0,0,174,5,2,0,3,31,0,0,159,5,3,0,215,250,0,0,170,10,1,0,132,248,2,0,180,11,1,0,69,248,2,0,117,11,1,0,142,3,0,0,34,2,2,0,208,4,0,0,110,2,2,0,190,48,0,0,181,8,2,0,50,31,0,0,20,6,3,0,8,250,2,0,56,13,1,0,125,1,0,0,62,1,2,0,61,30,0,0,216,3,2,0,44,250,0,0,1,10,1,0,95,249,2,0,143,12,1,0,156,249,2,0,204,12,1,0,111,31,0,0,166,6,3,0,55,249,0,0,24,9,1,0,52,250,0,0,9,10,1,0,42,31,0,0,254,5,3,0,105,15,0,0,34,3,2,0,224,0,0,0,52,0,2,0,120,249,2,0,168,12,1,0,127,249,2,0,175,12,1,0,239,1,0,0,150,1,2,0,67,27,0,0,80,3,2,0,85,1,0,0,242,0,2,0,198,31,0,0,159,7,2,0,10,2,0,0,196,1,2,0,119,48,0,0,149,8,2,0,27,30,0,0,142,3,2,0,133,248,2,0,181,11,1,0,13,2,0,0,202,1,2,0,196,249,0,0,165,9,1,0,167,249,0,0,136,9,1,0,142,249,0,0,111,9,1,0,77,15,0,0,26,3,2,0,5,248,2,0,53,11,1,0,89,1,0,0,250,0,2,0,244,0,0,0,88,0,2,0,64,31,0,0,60,6,2,0,0,250,0,0,225,9,1,0,246,249,2,0,38,13,1,0,174,250,0,0,129,10,1,0,21,250,0,0,241,9,1,0,43,33,0,0,15,8,2,0,6,250,2,0,54,13,1,0,213,0,0,0,38,0,2,0,45,30,0,0,180,3,2,0,15,31,0,0,193,5,3,0,113,34,0,0,59,8,2,0,113,31,0,0,171,6,2,0,71,250,0,0,28,10,1,0,75,13,0,0,11,3,2,0,28,248,2,0,76,11,1,0,185,31,0,0,140,7,2,0,38,250,0,0,254,9,1,0,249,31,0,0,2,8,2,0,52,1,0,0,196,0,2,0,145,249,0,0,114,9,1,0,96,209,1,0,17,11,3,0,172,249,0,0,141,9,1,0,40,248,2,0,88,11,1,0,217,31,0,0,197,7,2,0,235,248,2,0,27,12,1,0,139,248,2,0,187,11,1,0,177,249,2,0,225,12,1,0,188,249,0,0,157,9,1,0,42,250,0,0,255,9,1,0,124,48,0,0,155,8,2,0,245,1,0,0,156,1,2,0,120,31,0,0,185,6,2,0,114,250,0,0,69,10,1,0,128,34,0,0,69,8,2,0,24,249,2,0,72,12,1,0,228,0,0,0,60,0,2,0,2,248,2,0,50,11,1,0,214,248,2,0,6,12,1,0,136,3,0,0,26,2,2,0,197,250,0,0,152,10,1,0,13,1,0,0,132,0,2,0,88,249,0,0,57,9,1,0,190,30,0,0,248,4,3,0,10,249,0,0,235,8,1,0,249,1,0,0,160,1,2,0,76,11,0,0,238,2,2,0,87,31,0,0,111,6,3,0,6,30,0,0,94,3,2,0,209,30,0,0,41,5,3,0,243,31,0,0,246,7,2,0,43,30,0,0,176,3,2,0,184,30,0,0,236,4,2,0,117,248,2,0,165,11,1,0,66,249,0,0,35,9,1,0,106,31,0,0,151,6,3,0,224,1,0,0,120,1,3,0,77,249,2,0,125,12,1,0,72,12,0,0,252,2,2,0,16,248,2,0,64,11,1,0,54,31,0,0,32,6,3,0,243,248,2,0,35,12,1,0,253,0,0,0,102,0,2,0,97,249,0,0,66,9,1,0,115,248,2,0,163,11,1,0,126,3,0,0,20,2,1,0,17,249,0,0,242,8,1,0,198,250,0,0,153,10,1,0,157,248,2,0,205,11,1,0,96,249,2,0,144,12,1,0,130,250,0,0,85,10,1,0,111,249,2,0,159,12,1,0,51,31,0,0,23,6,3,0,95,31,0,0,122,6,3,0,103,30,0,0,57,4,3,0,217,48,0,0,205,8,2,0,154,249,0,0,123,9,1,0,236,34,0,0,101,8,2,0,4,2,0,0,184,1,2,0,220,0,0,0,48,0,2,0,37,249,2,0,85,12,1,0,104,250,0,0,61,10,1,0,64,248,2,0,112,11,1,0,205,3,0,0,62,2,2,0,144,30,0,0,146,4,2,0,117,31,0,0,179,6,2,0,220,13,0,0,17,3,2,0,63,248,2,0,111,11,1,0,118,249,0,0,87,9,1,0,110,248,2,0,158,11,1,0,80,1,0,0,236,0,2,0,153,30,0,0,164,4,2,0,209,1,0,0,82,1,2,0,22,249,2,0,70,12,1,0,41,249,2,0,89,12,1,0,4,31,0,0,162,5,3,0,167,31,0,0,87,7,4,0,223,1,0,0,117,1,3,0,68,251,0,0,223,10,2,0,28,1,0,0,158,0,2,0,58,1,0,0,206,0,2,0,16,31,0,0,196,5,2,0,196,248,2,0,244,11,1,0,151,30,0,0,160,4,2,0,84,249,0,0,53,9,1,0,0,249,2,0,48,12,1,0,254,48,0,0,223,8,2,0,182,48,0,0,173,8,2,0,105,31,0,0,149,6,2,0,173,249,0,0,142,9,1,0,119,30,0,0,92,4,2,0,55,250,0,0,12,10,1,0,52,249,0,0,21,9,1,0,176,250,0,0,131,10,1,0,234,34,0,0,97,8,2,0,156,248,2,0,204,11,1,0,39,2,0,0,238,1,2,0,43,31,0,0,1,6,3,0,121,249,2,0,169,12,1,0,84,249,2,0,132,12,1,0,30,30,0,0,150,3,2,0,174,249,0,0,143,9,1,0,229,248,2,0,21,12,1,0,175,3,0,0,51,2,2,0,76,31,0,0,86,6,3,0,65,249,0,0,34,9,1,0,52,249,2,0,100,12,1,0,163,249,0,0,132,9,1,0,41,9,0,0,190,2,2,0,155,248,2,0,203,11,1,0,176,248,2,0,224,11,1,0,131,30,0,0,120,4,2,0,236,249,2,0,28,13,1,0,96,31,0,0,125,6,2,0,35,6,0,0,176,2,2,0,110,30,0,0,74,4,2,0,46,17,1,0,249,10,2,0,93,11,0,0,242,2,2,0,21,2,0,0,218,1,2,0,189,249,2,0,237,12,1,0,118,1,0,0,48,1,2,0,171,30,0,0,197,4,3,0,230,249,2,0,22,13,1,0,100,248,2,0,148,11,1,0,49,31,0,0,18,6,2,0,47,249,2,0,95,12,1,0,32,248,2,0,80,11,1,0,218,31,0,0,199,7,2,0,44,248,2,0,92,11,1,0,69,31,0,0,73,6,3,0,124,31,0,0,193,6,2,0,83,30,0,0,11,4,3,0,114,249,2,0,162,12,1,0,26,250,2,0,74,13,1,0,96,249,0,0,65,9,1,0,215,1,0,0,96,1,3,0,232,30,0,0,106,5,3,0,202,12,0,0,4,3,2,0,66,31,0,0,64,6,3,0,93,249,2,0,141,12,1,0,238,1,0,0,148,1,2,0,211,248,2,0,3,12,1,0,77,30,0,0,249,3,3,0,214,0,0,0,40,0,2,0,150,31,0,0,23,7,4,0,24,249,0,0,249,8,1,0,175,249,0,0,144,9,1,0,251,248,2,0,43,12,1,0,96,30,0,0,40,4,2,0,18,27,0,0,70,3,2,0,253,249,0,0,222,9,1,0,235,249,2,0,27,13,1,0,100,30,0,0,48,4,3,0,43,251,0,0,179,10,2,0,224,31,0,0,209,7,2,0,21,249,2,0,69,12,1,0,27,248,2,0,75,11,1,0,221,31,0,0,203,7,2,0,182,248,2,0,230,11,1,0,137,30,0,0,132,4,2,0,185,249,0,0,154,9,1,0,179,31,0,0,128,7,2,0,227,1,0,0,128,1,2,0,227,4,0,0,136,2,2,0,207,0,0,0,28,0,2,0,241,0,0,0,82,0,2,0,191,249,2,0,239,12,1,0,201,248,2,0,249,11,1,0,168,248,2,0,216,11,1,0,90,249,2,0,138,12,1,0,168,249,2,0,216,12,1,0,161,1,0,0,68,1,2,0,158,249,0,0,127,9,1,0,70,251,0,0,225,10,2,0,199,249,0,0,168,9,1,0,118,4,0,0,102,2,2,0,205,1,0,0,74,1,2,0,191,249,0,0,160,9,1,0,173,30,0,0,203,4,3,0,5,1,0,0,116,0,2,0,164,249,2,0,212,12,1,0,91,1,0,0,254,0,2,0,201,249,0,0,170,9,1,0,25,1,0,0,152,0,2,0,70,249,0,0,39,9,1,0,84,48,0,0,117,8,2,0,12,250,2,0,60,13,1,0,207,1,0,0,78,1,2,0,125,250,0,0,80,10,1,0,68,249,0,0,37,9,1,0,29,250,0,0,249,9,1,0,194,249,2,0,242,12,1,0,100,249,0,0,69,9,1,0,25,2,0,0,226,1,2,0,221,249,0,0,190,9,1,0,139,31,0,0,237,6,4,0,98,34,0,0,49,8,2,0,179,249,0,0,148,9,1,0,162,249,0,0,131,9,1,0,80,48,0,0,113,8,2,0,232,1,0,0,134,1,2,0,211,48,0,0,197,8,2,0,201,48,0,0,191,8,2,0,90,249,0,0,59,9,1,0,138,249,0,0,107,9,1,0,118,250,0,0,73,10,1,0,22,248,2,0,70,11,1,0,64,27,0,0,76,3,2,0,18,2,0,0,212,1,2,0,145,30,0,0,148,4,2,0,228,249,0,0,197,9,1,0,152,31,0,0,31,7,3,0,16,249,0,0,241,8,1,0,216,249,2,0,8,13,1,0,29,249,2,0,77,12,1,0,156,31,0,0,45,7,4,0,219,0,0,0,46,0,2,0,50,2,0,0,10,2,2,0,149,249,0,0,118,9,1,0,226,249,0,0,195,9,1,0,35,31,0,0,235,5,3,0,222,13,0,0,22,3,2,0,206,249,0,0,175,9,1,0,237,30,0,0,121,5,3,0,12,31,0,0,184,5,3,0,28,249,2,0,76,12,1,0,176,48,0,0,167,8,2,0,144,249,0,0,113,9,1,0,104,31,0,0,147,6,2,0,188,31,0,0,146,7,2,0,183,249,2,0,231,12,1,0,107,249,0,0,76,9,1,0,9,250,0,0,234,9,1,0,255,1,0,0,174,1,2,0,16,249,2,0,64,12,1,0,244,249,2,0,36,13,1,0,127,248,2,0,175,11,1,0,89,30,0,0,24,4,2,0,190,20,1,0,5,11,2,0,108,249,0,0,77,9,1,0,172,15,0,0,54,3,2,0,19,249,0,0,244,8,1,0,13,248,2,0,61,11,1,0,39,249,2,0,87,12,1,0,55,248,2,0,103,11,1,0,172,48,0,0,163,8,2,0,238,31,0,0,240,7,2,0,161,249,0,0,130,9,1,0,84,30,0,0,14,4,2,0,110,31,0,0,163,6,3,0,183,250,0,0,138,10,1,0,59,251,0,0,211,10,2,0,241,249,2,0,33,13,1,0,54,10,0,0,224,2,2,0,137,31,0,0,230,6,3,0,204,30,0,0,30,5,2,0,88,249,2,0,136,12,1,0,107,1,0,0,26,1,2,0,68,249,2,0,116,12,1,0,249,248,2,0,41,12,1,0,7,4,0,0,76,2,2,0,246,30,0,0,144,5,2,0,163,249,2,0,211,12,1,0,129,248,2,0,177,11,1,0,76,19,1,0,255,10,2,0,26,248,2,0,74,11,1,0,221,249,2,0,13,13,1,0,100,250,0,0,57,10,1,0,175,248,2,0,223,11,1,0,237,249,2,0,29,13,1,0,234,249,0,0,203,9,1,0,156,16,1,0,245,10,2,0,79,1,0,0,234,0,2,0,122,249,0,0,91,9,1,0,73,249,2,0,121,12,1,0,91,10,0,0,230,2,2,0,54,249,0,0,23,9,1,0,94,10,0,0,232,2,2,0,154,248,2,0,202,11,1,0,75,31,0,0,83,6,3,0,132,249,0,0,101,9,1,0,109,30,0,0,72,4,2,0,14,249,2,0,62,12,1,0,42,35,0,0,106,8,1,0,13,250,2,0,61,13,1,0,178,250,0,0,133,10,1,0,80,4,0,0,88,2,2,0,2,31,0,0,156,5,3,0,50,250,0,0,7,10,1,0,118,31,0,0,181,6,2,0,109,249,2,0,157,12,1,0,167,249,2,0,215,12,1,0,163,30,0,0,174,4,2,0,186,249,0,0,155,9,1,0,21,31,0,0,209,5,3,0,175,31,0,0,117,7,4,0,96,1,0,0,8,1,2,0,99,249,2,0,147,12,1,0,37,249,0,0,6,9,1,0,246,249,0,0,215,9,1,0,192,48,0,0,183,8,2,0,30,2,0,0,232,1,2,0,156,250,0,0,111,10,1,0,58,251,0,0,209,10,2,0,186,31,0,0,142,7,2,0,116,3,0,0,19,2,1,0,220,42,0,0,107,8,2,0,31,249,2,0,79,12,1,0,192,12,0,0,254,2,2,0,243,30,0,0,138,5,2,0,195,31,0,0,154,7,2,0,189,248,2,0,237,11,1,0,31,1,0,0,164,0,2,0,167,15,0,0,52,3,2,0,244,249,0,0,213,9,1,0,204,11,0,0,250,2,2,0,71,248,2,0,119,11,1,0,74,31,0,0,80,6,3,0,143,249,2,0,191,12,1,0,110,249,0,0,79,9,1,0,230,249,0,0,199,9,1,0,227,249,0,0,196,9,1,0,68,248,2,0,116,11,1,0,19,248,2,0,67,11,1,0,181,250,0,0,136,10,1,0,170,31,0,0,97,7,4,0,193,0,0,0,2,0,2,0,107,30,0,0,68,4,2,0,229,31,0,0,221,7,2,0,7,248,2,0,55,11,1,0,95,248,2,0,143,11,1,0,59,249,0,0,28,9,1,0,248,1,0,0,158,1,2,0,105,30,0,0,63,4,3,0,231,31,0,0,225,7,3,0,87,30,0,0,20,4,2,0,204,0,0,0,22,0,2,0,155,249,2,0,203,12,1,0,240,4,0,0,158,2,2,0,253,248,2,0,45,12,1,0,33,1,0,0,168,0,2,0,242,0,0,0,84,0,2,0,154,250,0,0,109,10,1,0,239,249,2,0,31,13,1,0,120,248,2,0,168,11,1,0,89,249,0,0,58,9,1,0,75,19,1,0,253,10,2,0,190,31,0,0,148,7,1,0,86,250,0,0,43,10,1,0,190,209,1,0,39,11,3,0,187,248,2,0,235,11,1,0,228,248,2,0,20,12,1,0,25,30,0,0,138,3,2,0,45,249,2,0,93,12,1,0,44,31,0,0,4,6,3,0,225,0,0,0,54,0,2,0,182,249,2,0,230,12,1,0,141,249,0,0,110,9,1,0,20,249,0,0,245,8,1,0,25,250,0,0,245,9,1,0,206,250,0,0,161,10,1,0,90,1,0,0,252,0,2,0,116,34,0,0,61,8,2,0,76,249,0,0,45,9,1,0,196,31,0,0,156,7,3,0,186,21,1,0,7,11,2,0,184,248,2,0,232,11,1,0,1,250,2,0,49,13,1,0,234,248,2,0,26,12,1,0,152,30,0,0,162,4,2,0,139,249,2,0,187,12,1,0,220,249,2,0,12,13,1,0,153,31,0,0,34,7,3,0,138,31,0,0,233,6,4,0,28,31,0,0,222,5,3,0,56,250,0,0,13,10,1,0,83,249,2,0,131,12,1,0,247,248,2,0,39,12,1,0,65,31,0,0,62,6,2,0,199,30,0,0,19,5,3,0,22,250,2,0,70,13,1,0,89,248,2,0,137,11,1,0,89,249,2,0,137,12,1,0,207,248,2,0,255,11,1,0,76,1,0,0,228,0,2,0,147,249,2,0,195,12,1,0,62,1,0,0,214,0,2,0,42,1,0,0,182,0,2,0,145,249,2,0,193,12,1,0,202,31,0,0,168,7,2,0,137,3,0,0,28,2,2,0,115,250,0,0,70,10,1,0,217,249,2,0,9,13,1,0,67,1,0,0,216,0,2,0,147,248,2,0,195,11,1,0,39,248,2,0,87,11,1,0,99,250,0,0,56,10,1,0,172,3,0,0,45,2,2,0,7,31,0,0,171,5,3,0,187,30,0,0,242,4,2,0,67,249,2,0,115,12,1,0,103,250,0,0,60,10,1,0,214,4,0,0,118,2,2,0,18,31,0,0,200,5,3,0,244,1,0,0,154,1,2,0,55,30,0,0,202,3,2,0,15,249,2,0,63,12,1,0,24,31,0,0,212,5,2,0,119,4,0,0,104,2,2,0,2,1,0,0,110,0,2,0,0,248,2,0,48,11,1,0,175,250,0,0,130,10,1,0,192,6,0,0,184,2,2,0,235,0,0,0,72,0,2,0,218,30,0,0,68,5,3,0,125,31,0,0,195,6,2,0,89,10,0,0,226,2,2,0,242,248,2,0,34,12,1,0,158,48,0,0,161,8,2,0,214,48,0,0,201,8,2,0,46,249,2,0,94,12,1,0,51,249,0,0,20,9,1,0,110,249,2,0,158,12,1,0,85,30,0,0,16,4,2,0,129,34,0,0,71,8,2,0,78,30,0,0,252,3,3,0,114,248,2,0,162,11,1,0,252,249,2,0,44,13,1,0,188,209,1,0,34,11,2,0,80,250,0,0,37,10,1,0,44,249,2,0,92,12,1,0,112,48,0,0,139,8,2,0,233,249,0,0,202,9,1,0,60,248,2,0,108,11,1,0,248,249,2,0,40,13,1,0,82,31,0,0,96,6,3,0,172,250,0,0,127,10,1,0,148,30,0,0,154,4,2,0,214,250,0,0,169,10,1,0,203,31,0,0,170,7,2,0,51,250,0,0,8,10,1,0,27,250,0,0,247,9,1,0,238,249,0,0,207,9,1,0,44,30,0,0,178,3,2,0,3,2,0,0,182,1,2,0,119,248,2,0,167,11,1,0,248,31,0,0,0,8,2,0,233,1,0,0,136,1,2,0,254,1,0,0,172,1,2,0,108,249,2,0,156,12,1,0,81,30,0,0,5,4,3,0,222,4,0,0,130,2,2,0,164,249,0,0,133,9,1,0,64,251,0,0,217,10,2,0,34,6,0,0,174,2,2,0,204,3,0,0,60,2,2,0,158,249,2,0,206,12,1,0,43,249,0,0,12,9,1,0,225,34,0,0,91,8,2,0,116,1,0,0,44,1,2,0,74,30,0,0,242,3,2,0,57,249,2,0,105,12,1,0,206,3,0,0,64,2,2,0,167,250,0,0,122,10,1,0,133,250,0,0,88,10,1,0,231,249,0,0,200,9,1,0,7,1,0,0,120,0,2,0,149,250,0,0,104,10,1,0,115,249,0,0,84,9,1,0,51,249,2,0,99,12,1,0,194,249,0,0,163,9,1,0,225,30,0,0,89,5,3,0,211,1,0,0,86,1,2,0,208,249,2,0,0,13,1,0,42,251,0,0,177,10,2,0,251,0,0,0,98,0,2,0,79,30,0,0,255,3,3,0,38,31,0,0,244,5,3,0,221,0,0,0,50,0,2,0,38,2,0,0,236,1,2,0,49,248,2,0,97,11,1,0,238,249,2,0,30,13,1,0,85,249,0,0,54,9,1,0,110,1,0,0,32,1,2,0,165,248,2,0,213,11,1,0,27,1,0,0,156,0,2,0,118,30,0,0,90,4,2,0,76,13,0,0,13,3,2,0,60,31,0,0,48,6,3,0,10,30,0,0,104,3,2,0,120,30,0,0,94,4,3,0,42,248,2,0,90,11,1,0,45,1,0,0,188,0,2,0,197,248,2,0,245,11,1,0,62,31,0,0,54,6,3,0,92,249,0,0,61,9,1,0,33,31,0,0,230,5,2,0,215,249,2,0,7,13,1,0,112,31,0,0,169,6,2,0,20,249,2,0,68,12,1,0,131,250,0,0,86,10,1,0,213,30,0,0,53,5,3,0,231,30,0,0,104,5,2,0,120,34,0,0,65,8,2,0,192,249,0,0,161,9,1,0,215,30,0,0,59,5,3,0,202,248,2,0,250,11,1,0,61,27,0,0,74,3,2,0,173,249,2,0,221,12,1,0,94,9,0,0,208,2,2,0,12,34,0,0,33,8,2,0,223,31,0,0,207,7,2,0,72,250,0,0,29,10,1,0,4,30,0,0,90,3,2,0,215,4,0,0,120,2,2,0,22,2,0,0,220,1,2,0,112,30,0,0,78,4,2,0,86,248,2,0,134,11,1,0,233,0,0,0,68,0,2,0,81,249,0,0,50,9,1,0,49,2,0,0,7,2,3,0,83,31,0,0,99,6,3,0,20,30,0,0,124,3,3,0,131,249,0,0,100,9,1,0,212,249,0,0,181,9,1,0,115,249,2,0,163,12,1,0,223,249,2,0,15,13,1,0,140,249,0,0,109,9,1,0,8,2,0,0,192,1,2,0,149,248,2,0,197,11,1,0,170,250,0,0,125,10,1,0,92,4,0,0,96,2,2,0,184,48,0,0,175,8,2,0,68,34,0,0,41,8,2,0,255,0,0,0,104,0,2,0,209,4,0,0,112,2,2,0,38,33,0,0,13,8,1,0,11,1,0,0,128,0,2,0,69,1,0,0,220,0,2,0,120,249,0,0,89,9,1,0,205,31,0,0,174,7,2,0,18,249,2,0,66,12,1,0,54,250,0,0,11,10,1,0,192,249,2,0,240,12,1,0,236,4,0,0,150,2,2,0,14,1,0,0,134,0,2,0,141,249,2,0,189,12,1,0,93,30,0,0,33,4,3,0,67,15,0,0,24,3,2,0,41,30,0,0,172,3,2,0,62,249,0,0,31,9,1,0,197,249,2,0,245,12,1,0,206,33,0,0,25,8,2,0,123,248,2,0,171,11,1,0,186,249,2,0,234,12,1,0,194,30,0,0,4,5,3,0,154,33,0,0,17,8,2,0,100,31,0,0,135,6,3,0,6,249,0,0,231,8,1,0,215,249,0,0,184,9,1,0,65,0,0,0,0,3,0,0,65,0,0,0,1,3,0,0,65,0,0,0,2,3,0,0,65,0,0,0,3,3,0,0,65,0,0,0,8,3,0,0,65,0,0,0,10,3,0,0,67,0,0,0,39,3,0,0,69,0,0,0,0,3,0,0,69,0,0,0,1,3,0,0,69,0,0,0,2,3,0,0,69,0,0,0,8,3,0,0,73,0,0,0,0,3,0,0,73,0,0,0,1,3,0,0,73,0,0,0,2,3,0,0,73,0,0,0,8,3,0,0,78,0,0,0,3,3,0,0,79,0,0,0,0,3,0,0,79,0,0,0,1,3,0,0,79,0,0,0,2,3,0,0,79,0,0,0,3,3,0,0,79,0,0,0,8,3,0,0,85,0,0,0,0,3,0,0,85,0,0,0,1,3,0,0,85,0,0,0,2,3,0,0,85,0,0,0,8,3,0,0,89,0,0,0,1,3,0,0,97,0,0,0,0,3,0,0,97,0,0,0,1,3,0,0,97,0,0,0,2,3,0,0,97,0,0,0,3,3,0,0,97,0,0,0,8,3,0,0,97,0,0,0,10,3,0,0,99,0,0,0,39,3,0,0,101,0,0,0,0,3,0,0,101,0,0,0,1,3,0,0,101,0,0,0,2,3,0,0,101,0,0,0,8,3,0,0,105,0,0,0,0,3,0,0,105,0,0,0,1,3,0,0,105,0,0,0,2,3,0,0,105,0,0,0,8,3,0,0,110,0,0,0,3,3,0,0,111,0,0,0,0,3,0,0,111,0,0,0,1,3,0,0,111,0,0,0,2,3,0,0,111,0,0,0,3,3,0,0,111,0,0,0,8,3,0,0,117,0,0,0,0,3,0,0,117,0,0,0,1,3,0,0,117,0,0,0,2,3,0,0,117,0,0,0,8,3,0,0,121,0,0,0,1,3,0,0,121,0,0,0,8,3,0,0,65,0,0,0,4,3,0,0,97,0,0,0,4,3,0,0,65,0,0,0,6,3,0,0,97,0,0,0,6,3,0,0,65,0,0,0,40,3,0,0,97,0,0,0,40,3,0,0,67,0,0,0,1,3,0,0,99,0,0,0,1,3,0,0,67,0,0,0,2,3,0,0,99,0,0,0,2,3,0,0,67,0,0,0,7,3,0,0,99,0,0,0,7,3,0,0,67,0,0,0,12,3,0,0,99,0,0,0,12,3,0,0,68,0,0,0,12,3,0,0,100,0,0,0,12,3,0,0,69,0,0,0,4,3,0,0,101,0,0,0,4,3,0,0,69,0,0,0,6,3,0,0,101,0,0,0,6,3,0,0,69,0,0,0,7,3,0,0,101,0,0,0,7,3,0,0,69,0,0,0,40,3,0,0,101,0,0,0,40,3,0,0,69,0,0,0,12,3,0,0,101,0,0,0,12,3,0,0,71,0,0,0,2,3,0,0,103,0,0,0,2,3,0,0,71,0,0,0,6,3,0,0,103,0,0,0,6,3,0,0,71,0,0,0,7,3,0,0,103,0,0,0,7,3,0,0,71,0,0,0,39,3,0,0,103,0,0,0,39,3,0,0,72,0,0,0,2,3,0,0,104,0,0,0,2,3,0,0,73,0,0,0,3,3,0,0,105,0,0,0,3,3,0,0,73,0,0,0,4,3,0,0,105,0,0,0,4,3,0,0,73,0,0,0,6,3,0,0,105,0,0,0,6,3,0,0,73,0,0,0,40,3,0,0,105,0,0,0,40,3,0,0,73,0,0,0,7,3,0,0,74,0,0,0,2,3,0,0,106,0,0,0,2,3,0,0,75,0,0,0,39,3,0,0,107,0,0,0,39,3,0,0,76,0,0,0,1,3,0,0,108,0,0,0,1,3,0,0,76,0,0,0,39,3,0,0,108,0,0,0,39,3,0,0,76,0,0,0,12,3,0,0,108,0,0,0,12,3,0,0,78,0,0,0,1,3,0,0,110,0,0,0,1,3,0,0,78,0,0,0,39,3,0,0,110,0,0,0,39,3,0,0,78,0,0,0,12,3,0,0,110,0,0,0,12,3,0,0,79,0,0,0,4,3,0,0,111,0,0,0,4,3,0,0,79,0,0,0,6,3,0,0,111,0,0,0,6,3,0,0,79,0,0,0,11,3,0,0,111,0,0,0,11,3,0,0,82,0,0,0,1,3,0,0,114,0,0,0,1,3,0,0,82,0,0,0,39,3,0,0,114,0,0,0,39,3,0,0,82,0,0,0,12,3,0,0,114,0,0,0,12,3,0,0,83,0,0,0,1,3,0,0,115,0,0,0,1,3,0,0,83,0,0,0,2,3,0,0,115,0,0,0,2,3,0,0,83,0,0,0,39,3,0,0,115,0,0,0,39,3,0,0,83,0,0,0,12,3,0,0,115,0,0,0,12,3,0,0,84,0,0,0,39,3,0,0,116,0,0,0,39,3,0,0,84,0,0,0,12,3,0,0,116,0,0,0,12,3,0,0,85,0,0,0,3,3,0,0,117,0,0,0,3,3,0,0,85,0,0,0,4,3,0,0,117,0,0,0,4,3,0,0,85,0,0,0,6,3,0,0,117,0,0,0,6,3,0,0,85,0,0,0,10,3,0,0,117,0,0,0,10,3,0,0,85,0,0,0,11,3,0,0,117,0,0,0,11,3,0,0,85,0,0,0,40,3,0,0,117,0,0,0,40,3,0,0,87,0,0,0,2,3,0,0,119,0,0,0,2,3,0,0,89,0,0,0,2,3,0,0,121,0,0,0,2,3,0,0,89,0,0,0,8,3,0,0,90,0,0,0,1,3,0,0,122,0,0,0,1,3,0,0,90,0,0,0,7,3,0,0,122,0,0,0,7,3,0,0,90,0,0,0,12,3,0,0,122,0,0,0,12,3,0,0,79,0,0,0,27,3,0,0,111,0,0,0,27,3,0,0,85,0,0,0,27,3,0,0,117,0,0,0,27,3,0,0,65,0,0,0,12,3,0,0,97,0,0,0,12,3,0,0,73,0,0,0,12,3,0,0,105,0,0,0,12,3,0,0,79,0,0,0,12,3,0,0,111,0,0,0,12,3,0,0,85,0,0,0,12,3,0,0,117,0,0,0,12,3,0,0,85,0,0,0,8,3,0,0,4,3,0,0,117,0,0,0,8,3,0,0,4,3,0,0,85,0,0,0,8,3,0,0,1,3,0,0,117,0,0,0,8,3,0,0,1,3,0,0,85,0,0,0,8,3,0,0,12,3,0,0,117,0,0,0,8,3,0,0,12,3,0,0,85,0,0,0,8,3,0,0,0,3,0,0,117,0,0,0,8,3,0,0,0,3,0,0,65,0,0,0,8,3,0,0,4,3,0,0,97,0,0,0,8,3,0,0,4,3,0,0,65,0,0,0,7,3,0,0,4,3,0,0,97,0,0,0,7,3,0,0,4,3,0,0,198,0,0,0,4,3,0,0,230,0,0,0,4,3,0,0,71,0,0,0,12,3,0,0,103,0,0,0,12,3,0,0,75,0,0,0,12,3,0,0,107,0,0,0,12,3,0,0,79,0,0,0,40,3,0,0,111,0,0,0,40,3,0,0,79,0,0,0,40,3,0,0,4,3,0,0,111,0,0,0,40,3,0,0,4,3,0,0,183,1,0,0,12,3,0,0,146,2,0,0,12,3,0,0,106,0,0,0,12,3,0,0,71,0,0,0,1,3,0,0,103,0,0,0,1,3,0,0,78,0,0,0,0,3,0,0,110,0,0,0,0,3,0,0,65,0,0,0,10,3,0,0,1,3,0,0,97,0,0,0,10,3,0,0,1,3,0,0,198,0,0,0,1,3,0,0,230,0,0,0,1,3,0,0,216,0,0,0,1,3,0,0,248,0,0,0,1,3,0,0,65,0,0,0,15,3,0,0,97,0,0,0,15,3,0,0,65,0,0,0,17,3,0,0,97,0,0,0,17,3,0,0,69,0,0,0,15,3,0,0,101,0,0,0,15,3,0,0,69,0,0,0,17,3,0,0,101,0,0,0,17,3,0,0,73,0,0,0,15,3,0,0,105,0,0,0,15,3,0,0,73,0,0,0,17,3,0,0,105,0,0,0,17,3,0,0,79,0,0,0,15,3,0,0,111,0,0,0,15,3,0,0,79,0,0,0,17,3,0,0,111,0,0,0,17,3,0,0,82,0,0,0,15,3,0,0,114,0,0,0,15,3,0,0,82,0,0,0,17,3,0,0,114,0,0,0,17,3,0,0,85,0,0,0,15,3,0,0,117,0,0,0,15,3,0,0,85,0,0,0,17,3,0,0,117,0,0,0,17,3,0,0,83,0,0,0,38,3,0,0,115,0,0,0,38,3,0,0,84,0,0,0,38,3,0,0,116,0,0,0,38,3,0,0,72,0,0,0,12,3,0,0,104,0,0,0,12,3,0,0,65,0,0,0,7,3,0,0,97,0,0,0,7,3,0,0,69,0,0,0,39,3,0,0,101,0,0,0,39,3,0,0,79,0,0,0,8,3,0,0,4,3,0,0,111,0,0,0,8,3,0,0,4,3,0,0,79,0,0,0,3,3,0,0,4,3,0,0,111,0,0,0,3,3,0,0,4,3,0,0,79,0,0,0,7,3,0,0,111,0,0,0,7,3,0,0,79,0,0,0,7,3,0,0,4,3,0,0,111,0,0,0,7,3,0,0,4,3,0,0,89,0,0,0,4,3,0,0,121,0,0,0,4,3,0,0,0,3,0,0,1,3,0,0,19,3,0,0,8,3,0,0,1,3,0,0,185,2,0,0,59,0,0,0,168,0,0,0,1,3,0,0,145,3,0,0,1,3,0,0,183,0,0,0,149,3,0,0,1,3,0,0,151,3,0,0,1,3,0,0,153,3,0,0,1,3,0,0,159,3,0,0,1,3,0,0,165,3,0,0,1,3,0,0,169,3,0,0,1,3,0,0,185,3,0,0,8,3,0,0,1,3,0,0,153,3,0,0,8,3,0,0,165,3,0,0,8,3,0,0,177,3,0,0,1,3,0,0,181,3,0,0,1,3,0,0,183,3,0,0,1,3,0,0,185,3,0,0,1,3,0,0,197,3,0,0,8,3,0,0,1,3,0,0,185,3,0,0,8,3,0,0,197,3,0,0,8,3,0,0,191,3,0,0,1,3,0,0,197,3,0,0,1,3,0,0,201,3,0,0,1,3,0,0,210,3,0,0,1,3,0,0,210,3,0,0,8,3,0,0,21,4,0,0,0,3,0,0,21,4,0,0,8,3,0,0,19,4,0,0,1,3,0,0,6,4,0,0,8,3,0,0,26,4,0,0,1,3,0,0,24,4,0,0,0,3,0,0,35,4,0,0,6,3,0,0,24,4,0,0,6,3,0,0,56,4,0,0,6,3,0,0,53,4,0,0,0,3,0,0,53,4,0,0,8,3,0,0,51,4,0,0,1,3,0,0,86,4,0,0,8,3,0,0,58,4,0,0,1,3,0,0,56,4,0,0,0,3,0,0,67,4,0,0,6,3,0,0,116,4,0,0,15,3,0,0,117,4,0,0,15,3,0,0,22,4,0,0,6,3,0,0,54,4,0,0,6,3,0,0,16,4,0,0,6,3,0,0,48,4,0,0,6,3,0,0,16,4,0,0,8,3,0,0,48,4,0,0,8,3,0,0,21,4,0,0,6,3,0,0,53,4,0,0,6,3,0,0,216,4,0,0,8,3,0,0,217,4,0,0,8,3,0,0,22,4,0,0,8,3,0,0,54,4,0,0,8,3,0,0,23,4,0,0,8,3,0,0,55,4,0,0,8,3,0,0,24,4,0,0,4,3,0,0,56,4,0,0,4,3,0,0,24,4,0,0,8,3,0,0,56,4,0,0,8,3,0,0,30,4,0,0,8,3,0,0,62,4,0,0,8,3,0,0,232,4,0,0,8,3,0,0,233,4,0,0,8,3,0,0,45,4,0,0,8,3,0,0,77,4,0,0,8,3,0,0,35,4,0,0,4,3,0,0,67,4,0,0,4,3,0,0,35,4,0,0,8,3,0,0,67,4,0,0,8,3,0,0,35,4,0,0,11,3,0,0,67,4,0,0,11,3,0,0,39,4,0,0,8,3,0,0,71,4,0,0,8,3,0,0,43,4,0,0,8,3,0,0,75,4,0,0,8,3,0,0,39,6,0,0,83,6,0,0,39,6,0,0,84,6,0,0,72,6,0,0,84,6,0,0,39,6,0,0,85,6,0,0,74,6,0,0,84,6,0,0,213,6,0,0,84,6,0,0,193,6,0,0,84,6,0,0,210,6,0,0,84,6,0,0,40,9,0,0,60,9,0,0,48,9,0,0,60,9,0,0,51,9,0,0,60,9,0,0,21,9,0,0,60,9,0,0,22,9,0,0,60,9,0,0,23,9,0,0,60,9,0,0,28,9,0,0,60,9,0,0,33,9,0,0,60,9,0,0,34,9,0,0,60,9,0,0,43,9,0,0,60,9,0,0,47,9,0,0,60,9,0,0,199,9,0,0,190,9,0,0,199,9,0,0,215,9,0,0,161,9,0,0,188,9,0,0,162,9,0,0,188,9,0,0,175,9,0,0,188,9,0,0,50,10,0,0,60,10,0,0,56,10,0,0,60,10,0,0,22,10,0,0,60,10,0,0,23,10,0,0,60,10,0,0,28,10,0,0,60,10,0,0,43,10,0,0,60,10,0,0,71,11,0,0,86,11,0,0,71,11,0,0,62,11,0,0,71,11,0,0,87,11,0,0,33,11,0,0,60,11,0,0,34,11,0,0,60,11,0,0,146,11,0,0,215,11,0,0,198,11,0,0,190,11,0,0,199,11,0,0,190,11,0,0,198,11,0,0,215,11,0,0,70,12,0,0,86,12,0,0,191,12,0,0,213,12,0,0,198,12,0,0,213,12,0,0,198,12,0,0,214,12,0,0,198,12,0,0,194,12,0,0,198,12,0,0,194,12,0,0,213,12,0,0,70,13,0,0,62,13,0,0,71,13,0,0,62,13,0,0,70,13,0,0,87,13,0,0,217,13,0,0,202,13,0,0,217,13,0,0,207,13,0,0,217,13,0,0,207,13,0,0,202,13,0,0,217,13,0,0,223,13,0,0,66,15,0,0,183,15,0,0,76,15,0,0,183,15,0,0,81,15,0,0,183,15,0,0,86,15,0,0,183,15,0,0,91,15,0,0,183,15,0,0,64,15,0,0,181,15,0,0,113,15,0,0,114,15,0,0,113,15,0,0,116,15,0,0,178,15,0,0,128,15,0,0,179,15,0,0,128,15,0,0,113,15,0,0,128,15,0,0,146,15,0,0,183,15,0,0,156,15,0,0,183,15,0,0,161,15,0,0,183,15,0,0,166,15,0,0,183,15,0,0,171,15,0,0,183,15,0,0,144,15,0,0,181,15,0,0,37,16,0,0,46,16,0,0,5,27,0,0,53,27,0,0,7,27,0,0,53,27,0,0,9,27,0,0,53,27,0,0,11,27,0,0,53,27,0,0,13,27,0,0,53,27,0,0,17,27,0,0,53,27,0,0,58,27,0,0,53,27,0,0,60,27,0,0,53,27,0,0,62,27,0,0,53,27,0,0,63,27,0,0,53,27,0,0,66,27,0,0,53,27,0,0,65,0,0,0,37,3,0,0,97,0,0,0,37,3,0,0,66,0,0,0,7,3,0,0,98,0,0,0,7,3,0,0,66,0,0,0,35,3,0,0,98,0,0,0,35,3,0,0,66,0,0,0,49,3,0,0,98,0,0,0,49,3,0,0,67,0,0,0,39,3,0,0,1,3,0,0,99,0,0,0,39,3,0,0,1,3,0,0,68,0,0,0,7,3,0,0,100,0,0,0,7,3,0,0,68,0,0,0,35,3,0,0,100,0,0,0,35,3,0,0,68,0,0,0,49,3,0,0,100,0,0,0,49,3,0,0,68,0,0,0,39,3,0,0,100,0,0,0,39,3,0,0,68,0,0,0,45,3,0,0,100,0,0,0,45,3,0,0,69,0,0,0,4,3,0,0,0,3,0,0,101,0,0,0,4,3,0,0,0,3,0,0,69,0,0,0,4,3,0,0,1,3,0,0,101,0,0,0,4,3,0,0,1,3,0,0,69,0,0,0,45,3,0,0,101,0,0,0,45,3,0,0,69,0,0,0,48,3,0,0,101,0,0,0,48,3,0,0,69,0,0,0,39,3,0,0,6,3,0,0,101,0,0,0,39,3,0,0,6,3,0,0,70,0,0,0,7,3,0,0,102,0,0,0,7,3,0,0,71,0,0,0,4,3,0,0,103,0,0,0,4,3,0,0,72,0,0,0,7,3,0,0,104,0,0,0,7,3,0,0,72,0,0,0,35,3,0,0,104,0,0,0,35,3,0,0,72,0,0,0,8,3,0,0,104,0,0,0,8,3,0,0,72,0,0,0,39,3,0,0,104,0,0,0,39,3,0,0,72,0,0,0,46,3,0,0,104,0,0,0,46,3,0,0,73,0,0,0,48,3,0,0,105,0,0,0,48,3,0,0,73,0,0,0,8,3,0,0,1,3,0,0,105,0,0,0,8,3,0,0,1,3,0,0,75,0,0,0,1,3,0,0,107,0,0,0,1,3,0,0,75,0,0,0,35,3,0,0,107,0,0,0,35,3,0,0,75,0,0,0,49,3,0,0,107,0,0,0,49,3,0,0,76,0,0,0,35,3,0,0,108,0,0,0,35,3,0,0,76,0,0,0,35,3,0,0,4,3,0,0,108,0,0,0,35,3,0,0,4,3,0,0,76,0,0,0,49,3,0,0,108,0,0,0,49,3,0,0,76,0,0,0,45,3,0,0,108,0,0,0,45,3,0,0,77,0,0,0,1,3,0,0,109,0,0,0,1,3,0,0,77,0,0,0,7,3,0,0,109,0,0,0,7,3,0,0,77,0,0,0,35,3,0,0,109,0,0,0,35,3,0,0,78,0,0,0,7,3,0,0,110,0,0,0,7,3,0,0,78,0,0,0,35,3,0,0,110,0,0,0,35,3,0,0,78,0,0,0,49,3,0,0,110,0,0,0,49,3,0,0,78,0,0,0,45,3,0,0,110,0,0,0,45,3,0,0,79,0,0,0,3,3,0,0,1,3,0,0,111,0,0,0,3,3,0,0,1,3,0,0,79,0,0,0,3,3,0,0,8,3,0,0,111,0,0,0,3,3,0,0,8,3,0,0,79,0,0,0,4,3,0,0,0,3,0,0,111,0,0,0,4,3,0,0,0,3,0,0,79,0,0,0,4,3,0,0,1,3,0,0,111,0,0,0,4,3,0,0,1,3,0,0,80,0,0,0,1,3,0,0,112,0,0,0,1,3,0,0,80,0,0,0,7,3,0,0,112,0,0,0,7,3,0,0,82,0,0,0,7,3,0,0,114,0,0,0,7,3,0,0,82,0,0,0,35,3,0,0,114,0,0,0,35,3,0,0,82,0,0,0,35,3,0,0,4,3,0,0,114,0,0,0,35,3,0,0,4,3,0,0,82,0,0,0,49,3,0,0,114,0,0,0,49,3,0,0,83,0,0,0,7,3,0,0,115,0,0,0,7,3,0,0,83,0,0,0,35,3,0,0,115,0,0,0,35,3,0,0,83,0,0,0,1,3,0,0,7,3,0,0,115,0,0,0,1,3,0,0,7,3,0,0,83,0,0,0,12,3,0,0,7,3,0,0,115,0,0,0,12,3,0,0,7,3,0,0,83,0,0,0,35,3,0,0,7,3,0,0,115,0,0,0,35,3,0,0,7,3,0,0,84,0,0,0,7,3,0,0,116,0,0,0,7,3,0,0,84,0,0,0,35,3,0,0,116,0,0,0,35,3,0,0,84,0,0,0,49,3,0,0,116,0,0,0,49,3,0,0,84,0,0,0,45,3,0,0,116,0,0,0,45,3,0,0,85,0,0,0,36,3,0,0,117,0,0,0,36,3,0,0,85,0,0,0,48,3,0,0,117,0,0,0,48,3,0,0,85,0,0,0,45,3,0,0,117,0,0,0,45,3,0,0,85,0,0,0,3,3,0,0,1,3,0,0,117,0,0,0,3,3,0,0,1,3,0,0,85,0,0,0,4,3,0,0,8,3,0,0,117,0,0,0,4,3,0,0,8,3,0,0,86,0,0,0,3,3,0,0,118,0,0,0,3,3,0,0,86,0,0,0,35,3,0,0,118,0,0,0,35,3,0,0,87,0,0,0,0,3,0,0,119,0,0,0,0,3,0,0,87,0,0,0,1,3,0,0,119,0,0,0,1,3,0,0,87,0,0,0,8,3,0,0,119,0,0,0,8,3,0,0,87,0,0,0,7,3,0,0,119,0,0,0,7,3,0,0,87,0,0,0,35,3,0,0,119,0,0,0,35,3,0,0,88,0,0,0,7,3,0,0,120,0,0,0,7,3,0,0,88,0,0,0,8,3,0,0,120,0,0,0,8,3,0,0,89,0,0,0,7,3,0,0,121,0,0,0,7,3,0,0,90,0,0,0,2,3,0,0,122,0,0,0,2,3,0,0,90,0,0,0,35,3,0,0,122,0,0,0,35,3,0,0,90,0,0,0,49,3,0,0,122,0,0,0,49,3,0,0,104,0,0,0,49,3,0,0,116,0,0,0,8,3,0,0,119,0,0,0,10,3,0,0,121,0,0,0,10,3,0,0,127,1,0,0,7,3,0,0,65,0,0,0,35,3,0,0,97,0,0,0,35,3,0,0,65,0,0,0,9,3,0,0,97,0,0,0,9,3,0,0,65,0,0,0,2,3,0,0,1,3,0,0,97,0,0,0,2,3,0,0,1,3,0,0,65,0,0,0,2,3,0,0,0,3,0,0,97,0,0,0,2,3,0,0,0,3,0,0,65,0,0,0,2,3,0,0,9,3,0,0,97,0,0,0,2,3,0,0,9,3,0,0,65,0,0,0,2,3,0,0,3,3,0,0,97,0,0,0,2,3,0,0,3,3,0,0,65,0,0,0,35,3,0,0,2,3,0,0,97,0,0,0,35,3,0,0,2,3,0,0,65,0,0,0,6,3,0,0,1,3,0,0,97,0,0,0,6,3,0,0,1,3,0,0,65,0,0,0,6,3,0,0,0,3,0,0,97,0,0,0,6,3,0,0,0,3,0,0,65,0,0,0,6,3,0,0,9,3,0,0,97,0,0,0,6,3,0,0,9,3,0,0,65,0,0,0,6,3,0,0,3,3,0,0,97,0,0,0,6,3,0,0,3,3,0,0,65,0,0,0,35,3,0,0,6,3,0,0,97,0,0,0,35,3,0,0,6,3,0,0,69,0,0,0,35,3,0,0,101,0,0,0,35,3,0,0,69,0,0,0,9,3,0,0,101,0,0,0,9,3,0,0,69,0,0,0,3,3,0,0,101,0,0,0,3,3,0,0,69,0,0,0,2,3,0,0,1,3,0,0,101,0,0,0,2,3,0,0,1,3,0,0,69,0,0,0,2,3,0,0,0,3,0,0,101,0,0,0,2,3,0,0,0,3,0,0,69,0,0,0,2,3,0,0,9,3,0,0,101,0,0,0,2,3,0,0,9,3,0,0,69,0,0,0,2,3,0,0,3,3,0,0,101,0,0,0,2,3,0,0,3,3,0,0,69,0,0,0,35,3,0,0,2,3,0,0,101,0,0,0,35,3,0,0,2,3,0,0,73,0,0,0,9,3,0,0,105,0,0,0,9,3,0,0,73,0,0,0,35,3,0,0,105,0,0,0,35,3,0,0,79,0,0,0,35,3,0,0,111,0,0,0,35,3,0,0,79,0,0,0,9,3,0,0,111,0,0,0,9,3,0,0,79,0,0,0,2,3,0,0,1,3,0,0,111,0,0,0,2,3,0,0,1,3,0,0,79,0,0,0,2,3,0,0,0,3,0,0,111,0,0,0,2,3,0,0,0,3,0,0,79,0,0,0,2,3,0,0,9,3,0,0,111,0,0,0,2,3,0,0,9,3,0,0,79,0,0,0,2,3,0,0,3,3,0,0,111,0,0,0,2,3,0,0,3,3,0,0,79,0,0,0,35,3,0,0,2,3,0,0,111,0,0,0,35,3,0,0,2,3,0,0,79,0,0,0,27,3,0,0,1,3,0,0,111,0,0,0,27,3,0,0,1,3,0,0,79,0,0,0,27,3,0,0,0,3,0,0,111,0,0,0,27,3,0,0,0,3,0,0,79,0,0,0,27,3,0,0,9,3,0,0,111,0,0,0,27,3,0,0,9,3,0,0,79,0,0,0,27,3,0,0,3,3,0,0,111,0,0,0,27,3,0,0,3,3,0,0,79,0,0,0,27,3,0,0,35,3,0,0,111,0,0,0,27,3,0,0,35,3,0,0,85,0,0,0,35,3,0,0,117,0,0,0,35,3,0,0,85,0,0,0,9,3,0,0,117,0,0,0,9,3,0,0,85,0,0,0,27,3,0,0,1,3,0,0,117,0,0,0,27,3,0,0,1,3,0,0,85,0,0,0,27,3,0,0,0,3,0,0,117,0,0,0,27,3,0,0,0,3,0,0,85,0,0,0,27,3,0,0,9,3,0,0,117,0,0,0,27,3,0,0,9,3,0,0,85,0,0,0,27,3,0,0,3,3,0,0,117,0,0,0,27,3,0,0,3,3,0,0,85,0,0,0,27,3,0,0,35,3,0,0,117,0,0,0,27,3,0,0,35,3,0,0,89,0,0,0,0,3,0,0,121,0,0,0,0,3,0,0,89,0,0,0,35,3,0,0,121,0,0,0,35,3,0,0,89,0,0,0,9,3,0,0,121,0,0,0,9,3,0,0,89,0,0,0,3,3,0,0,121,0,0,0,3,3,0,0,177,3,0,0,19,3,0,0,177,3,0,0,20,3,0,0,177,3,0,0,19,3,0,0,0,3,0,0,177,3,0,0,20,3,0,0,0,3,0,0,177,3,0,0,19,3,0,0,1,3,0,0,177,3,0,0,20,3,0,0,1,3,0,0,177,3,0,0,19,3,0,0,66,3,0,0,177,3,0,0,20,3,0,0,66,3,0,0,145,3,0,0,19,3,0,0,145,3,0,0,20,3,0,0,145,3,0,0,19,3,0,0,0,3,0,0,145,3,0,0,20,3,0,0,0,3,0,0,145,3,0,0,19,3,0,0,1,3,0,0,145,3,0,0,20,3,0,0,1,3,0,0,145,3,0,0,19,3,0,0,66,3,0,0,145,3,0,0,20,3,0,0,66,3,0,0,181,3,0,0,19,3,0,0,181,3,0,0,20,3,0,0,181,3,0,0,19,3,0,0,0,3,0,0,181,3,0,0,20,3,0,0,0,3,0,0,181,3,0,0,19,3,0,0,1,3,0,0,181,3,0,0,20,3,0,0,1,3,0,0,149,3,0,0,19,3,0,0,149,3,0,0,20,3,0,0,149,3,0,0,19,3,0,0,0,3,0,0,149,3,0,0,20,3,0,0,0,3,0,0,149,3,0,0,19,3,0,0,1,3,0,0,149,3,0,0,20,3,0,0,1,3,0,0,183,3,0,0,19,3,0,0,183,3,0,0,20,3,0,0,183,3,0,0,19,3,0,0,0,3,0,0,183,3,0,0,20,3,0,0,0,3,0,0,183,3,0,0,19,3,0,0,1,3,0,0,183,3,0,0,20,3,0,0,1,3,0,0,183,3,0,0,19,3,0,0,66,3,0,0,183,3,0,0,20,3,0,0,66,3,0,0,151,3,0,0,19,3,0,0,151,3,0,0,20,3,0,0,151,3,0,0,19,3,0,0,0,3,0,0,151,3,0,0,20,3,0,0,0,3,0,0,151,3,0,0,19,3,0,0,1,3,0,0,151,3,0,0,20,3,0,0,1,3,0,0,151,3,0,0,19,3,0,0,66,3,0,0,151,3,0,0,20,3,0,0,66,3,0,0,185,3,0,0,19,3,0,0,185,3,0,0,20,3,0,0,185,3,0,0,19,3,0,0,0,3,0,0,185,3,0,0,20,3,0,0,0,3,0,0,185,3,0,0,19,3,0,0,1,3,0,0,185,3,0,0,20,3,0,0,1,3,0,0,185,3,0,0,19,3,0,0,66,3,0,0,185,3,0,0,20,3,0,0,66,3,0,0,153,3,0,0,19,3,0,0,153,3,0,0,20,3,0,0,153,3,0,0,19,3,0,0,0,3,0,0,153,3,0,0,20,3,0,0,0,3,0,0,153,3,0,0,19,3,0,0,1,3,0,0,153,3,0,0,20,3,0,0,1,3,0,0,153,3,0,0,19,3,0,0,66,3,0,0,153,3,0,0,20,3,0,0,66,3,0,0,191,3,0,0,19,3,0,0,191,3,0,0,20,3,0,0,191,3,0,0,19,3,0,0,0,3,0,0,191,3,0,0,20,3,0,0,0,3,0,0,191,3,0,0,19,3,0,0,1,3,0,0,191,3,0,0,20,3,0,0,1,3,0,0,159,3,0,0,19,3,0,0,159,3,0,0,20,3,0,0,159,3,0,0,19,3,0,0,0,3,0,0,159,3,0,0,20,3,0,0,0,3,0,0,159,3,0,0,19,3,0,0,1,3,0,0,159,3,0,0,20,3,0,0,1,3,0,0,197,3,0,0,19,3,0,0,197,3,0,0,20,3,0,0,197,3,0,0,19,3,0,0,0,3,0,0,197,3,0,0,20,3,0,0,0,3,0,0,197,3,0,0,19,3,0,0,1,3,0,0,197,3,0,0,20,3,0,0,1,3,0,0,197,3,0,0,19,3,0,0,66,3,0,0,197,3,0,0,20,3,0,0,66,3,0,0,165,3,0,0,20,3,0,0,165,3,0,0,20,3,0,0,0,3,0,0,165,3,0,0,20,3,0,0,1,3,0,0,165,3,0,0,20,3,0,0,66,3,0,0,201,3,0,0,19,3,0,0,201,3,0,0,20,3,0,0,201,3,0,0,19,3,0,0,0,3,0,0,201,3,0,0,20,3,0,0,0,3,0,0,201,3,0,0,19,3,0,0,1,3,0,0,201,3,0,0,20,3,0,0,1,3,0,0,201,3,0,0,19,3,0,0,66,3,0,0,201,3,0,0,20,3,0,0,66,3,0,0,169,3,0,0,19,3,0,0,169,3,0,0,20,3,0,0,169,3,0,0,19,3,0,0,0,3,0,0,169,3,0,0,20,3,0,0,0,3,0,0,169,3,0,0,19,3,0,0,1,3,0,0,169,3,0,0,20,3,0,0,1,3,0,0,169,3,0,0,19,3,0,0,66,3,0,0,169,3,0,0,20,3,0,0,66,3,0,0,177,3,0,0,0,3,0,0,177,3,0,0,1,3,0,0,181,3,0,0,0,3,0,0,181,3,0,0,1,3,0,0,183,3,0,0,0,3,0,0,183,3,0,0,1,3,0,0,185,3,0,0,0,3,0,0,185,3,0,0,1,3,0,0,191,3,0,0,0,3,0,0,191,3,0,0,1,3,0,0,197,3,0,0,0,3,0,0,197,3,0,0,1,3,0,0,201,3,0,0,0,3,0,0,201,3,0,0,1,3,0,0,177,3,0,0,19,3,0,0,69,3,0,0,177,3,0,0,20,3,0,0,69,3,0,0,177,3,0,0,19,3,0,0,0,3,0,0,69,3,0,0,177,3,0,0,20,3,0,0,0,3,0,0,69,3,0,0,177,3,0,0,19,3,0,0,1,3,0,0,69,3,0,0,177,3,0,0,20,3,0,0,1,3,0,0,69,3,0,0,177,3,0,0,19,3,0,0,66,3,0,0,69,3,0,0,177,3,0,0,20,3,0,0,66,3,0,0,69,3,0,0,145,3,0,0,19,3,0,0,69,3,0,0,145,3,0,0,20,3,0,0,69,3,0,0,145,3,0,0,19,3,0,0,0,3,0,0,69,3,0,0,145,3,0,0,20,3,0,0,0,3,0,0,69,3,0,0,145,3,0,0,19,3,0,0,1,3,0,0,69,3,0,0,145,3,0,0,20,3,0,0,1,3,0,0,69,3,0,0,145,3,0,0,19,3,0,0,66,3,0,0,69,3,0,0,145,3,0,0,20,3,0,0,66,3,0,0,69,3,0,0,183,3,0,0,19,3,0,0,69,3,0,0,183,3,0,0,20,3,0,0,69,3,0,0,183,3,0,0,19,3,0,0,0,3,0,0,69,3,0,0,183,3,0,0,20,3,0,0,0,3,0,0,69,3,0,0,183,3,0,0,19,3,0,0,1,3,0,0,69,3,0,0,183,3,0,0,20,3,0,0,1,3,0,0,69,3,0,0,183,3,0,0,19,3,0,0,66,3,0,0,69,3,0,0,183,3,0,0,20,3,0,0,66,3,0,0,69,3,0,0,151,3,0,0,19,3,0,0,69,3,0,0,151,3,0,0,20,3,0,0,69,3,0,0,151,3,0,0,19,3,0,0,0,3,0,0,69,3,0,0,151,3,0,0,20,3,0,0,0,3,0,0,69,3,0,0,151,3,0,0,19,3,0,0,1,3,0,0,69,3,0,0,151,3,0,0,20,3,0,0,1,3,0,0,69,3,0,0,151,3,0,0,19,3,0,0,66,3,0,0,69,3,0,0,151,3,0,0,20,3,0,0,66,3,0,0,69,3,0,0,201,3,0,0,19,3,0,0,69,3,0,0,201,3,0,0,20,3,0,0,69,3,0,0,201,3,0,0,19,3,0,0,0,3,0,0,69,3,0,0,201,3,0,0,20,3,0,0,0,3,0,0,69,3,0,0,201,3,0,0,19,3,0,0,1,3,0,0,69,3,0,0,201,3,0,0,20,3,0,0,1,3,0,0,69,3,0,0,201,3,0,0,19,3,0,0,66,3,0,0,69,3,0,0,201,3,0,0,20,3,0,0,66,3,0,0,69,3,0,0,169,3,0,0,19,3,0,0,69,3,0,0,169,3,0,0,20,3,0,0,69,3,0,0,169,3,0,0,19,3,0,0,0,3,0,0,69,3,0,0,169,3,0,0,20,3,0,0,0,3,0,0,69,3,0,0,169,3,0,0,19,3,0,0,1,3,0,0,69,3,0,0,169,3,0,0,20,3,0,0,1,3,0,0,69,3,0,0,169,3,0,0,19,3,0,0,66,3,0,0,69,3,0,0,169,3,0,0,20,3,0,0,66,3,0,0,69,3,0,0,177,3,0,0,6,3,0,0,177,3,0,0,4,3,0,0,177,3,0,0,0,3,0,0,69,3,0,0,177,3,0,0,69,3,0,0,177,3,0,0,1,3,0,0,69,3,0,0,177,3,0,0,66,3,0,0,177,3,0,0,66,3,0,0,69,3,0,0,145,3,0,0,6,3,0,0,145,3,0,0,4,3,0,0,145,3,0,0,0,3,0,0,145,3,0,0,1,3,0,0,145,3,0,0,69,3,0,0,185,3,0,0,168,0,0,0,66,3,0,0,183,3,0,0,0,3,0,0,69,3,0,0,183,3,0,0,69,3,0,0,183,3,0,0,1,3,0,0,69,3,0,0,183,3,0,0,66,3,0,0,183,3,0,0,66,3,0,0,69,3,0,0,149,3,0,0,0,3,0,0,149,3,0,0,1,3,0,0,151,3,0,0,0,3,0,0,151,3,0,0,1,3,0,0,151,3,0,0,69,3,0,0,191,31,0,0,0,3,0,0,191,31,0,0,1,3,0,0,191,31,0,0,66,3,0,0,185,3,0,0,6,3,0,0,185,3,0,0,4,3,0,0,185,3,0,0,8,3,0,0,0,3,0,0,185,3,0,0,8,3,0,0,1,3,0,0,185,3,0,0,66,3,0,0,185,3,0,0,8,3,0,0,66,3,0,0,153,3,0,0,6,3,0,0,153,3,0,0,4,3,0,0,153,3,0,0,0,3,0,0,153,3,0,0,1,3,0,0,254,31,0,0,0,3,0,0,254,31,0,0,1,3,0,0,254,31,0,0,66,3,0,0,197,3,0,0,6,3,0,0,197,3,0,0,4,3,0,0,197,3,0,0,8,3,0,0,0,3,0,0,197,3,0,0,8,3,0,0,1,3,0,0,193,3,0,0,19,3,0,0,193,3,0,0,20,3,0,0,197,3,0,0,66,3,0,0,197,3,0,0,8,3,0,0,66,3,0,0,165,3,0,0,6,3,0,0,165,3,0,0,4,3,0,0,165,3,0,0,0,3,0,0,165,3,0,0,1,3,0,0,161,3,0,0,20,3,0,0,168,0,0,0,0,3,0,0,168,0,0,0,1,3,0,0,96,0,0,0,201,3,0,0,0,3,0,0,69,3,0,0,201,3,0,0,69,3,0,0,201,3,0,0,1,3,0,0,69,3,0,0,201,3,0,0,66,3,0,0,201,3,0,0,66,3,0,0,69,3,0,0,159,3,0,0,0,3,0,0,159,3,0,0,1,3,0,0,169,3,0,0,0,3,0,0,169,3,0,0,1,3,0,0,169,3,0,0,69,3,0,0,180,0,0,0,2,32,0,0,3,32,0,0,169,3,0,0,75,0,0,0,65,0,0,0,10,3,0,0,144,33,0,0,56,3,0,0,146,33,0,0,56,3,0,0,148,33,0,0,56,3,0,0,208,33,0,0,56,3,0,0,212,33,0,0,56,3,0,0,210,33,0,0,56,3,0,0,3,34,0,0,56,3,0,0,8,34,0,0,56,3,0,0,11,34,0,0,56,3,0,0,35,34,0,0,56,3,0,0,37,34,0,0,56,3,0,0,60,34,0,0,56,3,0,0,67,34,0,0,56,3,0,0,69,34,0,0,56,3,0,0,72,34,0,0,56,3,0,0,61,0,0,0,56,3,0,0,97,34,0,0,56,3,0,0,77,34,0,0,56,3,0,0,60,0,0,0,56,3,0,0,62,0,0,0,56,3,0,0,100,34,0,0,56,3,0,0,101,34,0,0,56,3,0,0,114,34,0,0,56,3,0,0,115,34,0,0,56,3,0,0,118,34,0,0,56,3,0,0,119,34,0,0,56,3,0,0,122,34,0,0,56,3,0,0,123,34,0,0,56,3,0,0,130,34,0,0,56,3,0,0,131,34,0,0,56,3,0,0,134,34,0,0,56,3,0,0,135,34,0,0,56,3,0,0,162,34,0,0,56,3,0,0,168,34,0,0,56,3,0,0,169,34,0,0,56,3,0,0,171,34,0,0,56,3,0,0,124,34,0,0,56,3,0,0,125,34,0,0,56,3,0,0,145,34,0,0,56,3,0,0,146,34,0,0,56,3,0,0,178,34,0,0,56,3,0,0,179,34,0,0,56,3,0,0,180,34,0,0,56,3,0,0,181,34,0,0,56,3,0,0,8,48,0,0,9,48,0,0,221,42,0,0,56,3,0,0,75,48,0,0,153,48,0,0,77,48,0,0,153,48,0,0,79,48,0,0,153,48,0,0,81,48,0,0,153,48,0,0,83,48,0,0,153,48,0,0,85,48,0,0,153,48,0,0,87,48,0,0,153,48,0,0,89,48,0,0,153,48,0,0,91,48,0,0,153,48,0,0,93,48,0,0,153,48,0,0,95,48,0,0,153,48,0,0,97,48,0,0,153,48,0,0,100,48,0,0,153,48,0,0,102,48,0,0,153,48,0,0,104,48,0,0,153,48,0,0,111,48,0,0,153,48,0,0,111,48,0,0,154,48,0,0,114,48,0,0,153,48,0,0,114,48,0,0,154,48,0,0,117,48,0,0,153,48,0,0,117,48,0,0,154,48,0,0,120,48,0,0,153,48,0,0,120,48,0,0,154,48,0,0,123,48,0,0,153,48,0,0,123,48,0,0,154,48,0,0,70,48,0,0,153,48,0,0,157,48,0,0,153,48,0,0,171,48,0,0,153,48,0,0,173,48,0,0,153,48,0,0,175,48,0,0,153,48,0,0,177,48,0,0,153,48,0,0,179,48,0,0,153,48,0,0,181,48,0,0,153,48,0,0,183,48,0,0,153,48,0,0,185,48,0,0,153,48,0,0,187,48,0,0,153,48,0,0,189,48,0,0,153,48,0,0,191,48,0,0,153,48,0,0,193,48,0,0,153,48,0,0,196,48,0,0,153,48,0,0,198,48,0,0,153,48,0,0,200,48,0,0,153,48,0,0,207,48,0,0,153,48,0,0,207,48,0,0,154,48,0,0,210,48,0,0,153,48,0,0,210,48,0,0,154,48,0,0,213,48,0,0,153,48,0,0,213,48,0,0,154,48,0,0,216,48,0,0,153,48,0,0,216,48,0,0,154,48,0,0,219,48,0,0,153,48,0,0,219,48,0,0,154,48,0,0,166,48,0,0,153,48,0,0,239,48,0,0,153,48,0,0,240,48,0,0,153,48,0,0,241,48,0,0,153,48,0,0,242,48,0,0,153,48,0,0,253,48,0,0,153,48,0,0,72,140,0,0,244,102,0,0,202,142,0,0,200,140,0,0,209,110,0,0,50,78,0,0,229,83,0,0,156,159,0,0,156,159,0,0,81,89,0,0,209,145,0,0,135,85,0,0,72,89,0,0,246,97,0,0,105,118,0,0,133,127,0,0,63,134,0,0,186,135,0,0,248,136,0,0,143,144,0,0,2,106,0,0,27,109,0,0,217,112,0,0,222,115,0,0,61,132,0,0,106,145,0,0,241,153,0,0,130,78,0,0,117,83,0,0,4,107,0,0,27,114,0,0,45,134,0,0,30,158,0,0,80,93,0,0,235,111,0,0,205,133,0,0,100,137,0,0,201,98,0,0,216,129,0,0,31,136,0,0,202,94,0,0,23,103,0,0,106,109,0,0,252,114,0,0,206,144,0,0,134,79,0,0,183,81,0,0,222,82,0,0,196,100,0,0,211,106,0,0,16,114,0,0,231,118,0,0,1,128,0,0,6,134,0,0,92,134,0,0,239,141,0,0,50,151,0,0,111,155,0,0,250,157,0,0,140,120,0,0,127,121,0,0,160,125,0,0,201,131,0,0,4,147,0,0,127,158,0,0,214,138,0,0,223,88,0,0,4,95,0,0,96,124,0,0,126,128,0,0,98,114,0,0,202,120,0,0,194,140,0,0,247,150,0,0,216,88,0,0,98,92,0,0,19,106,0,0,218,109,0,0,15,111,0,0,47,125,0,0,55,126,0,0,75,150,0,0,210,82,0,0,139,128,0,0,220,81,0,0,204,81,0,0,28,122,0,0,190,125,0,0,241,131,0,0,117,150,0,0,128,139,0,0,207,98,0,0,2,106,0,0,254,138,0,0,57,78,0,0,231,91,0,0,18,96,0,0,135,115,0,0,112,117,0,0,23,83,0,0,251,120,0,0,191,79,0,0,169,95,0,0,13,78,0,0,204,108,0,0,120,101,0,0,34,125,0,0,195,83,0,0,94,88,0,0,1,119,0,0,73,132,0,0,170,138,0,0,186,107,0,0,176,143,0,0,136,108,0,0,254,98,0,0,229,130,0,0,160,99,0,0,101,117,0,0,174,78,0,0,105,81,0,0,201,81,0,0,129,104,0,0,231,124,0,0,111,130,0,0,210,138,0,0,207,145,0,0,245,82,0,0,66,84,0,0,115,89,0,0,236,94,0,0,197,101,0,0,254,111,0,0,42,121,0,0,173,149,0,0,106,154,0,0,151,158,0,0,206,158,0,0,155,82,0,0,198,102,0,0,119,107,0,0,98,143,0,0,116,94,0,0,144,97,0,0,0,98,0,0,154,100,0,0,35,111,0,0,73,113,0,0,137,116,0,0,202,121,0,0,244,125,0,0,111,128,0,0,38,143,0,0,238,132,0,0,35,144,0,0,74,147,0,0,23,82,0,0,163,82,0,0,189,84,0,0,200,112,0,0,194,136,0,0,170,138,0,0,201,94,0,0,245,95,0,0,123,99,0,0,174,107,0,0,62,124,0,0,117,115,0,0,228,78,0,0,249,86,0,0,231,91,0,0,186,93,0,0,28,96,0,0,178,115,0,0,105,116,0,0,154,127,0,0,70,128,0,0,52,146,0,0,246,150,0,0,72,151,0,0,24,152,0,0,139,79,0,0,174,121,0,0,180,145,0,0,184,150,0,0,225,96,0,0,134,78,0,0,218,80,0,0,238,91,0,0,63,92,0,0,153,101,0,0,2,106,0,0,206,113,0,0,66,118,0,0,252,132,0,0,124,144,0,0,141,159,0,0,136,102,0,0,46,150,0,0,137,82,0,0,123,103,0,0,243,103,0,0,65,109,0,0,156,110,0,0,9,116,0,0,89,117,0,0,107,120,0,0,16,125,0,0,94,152,0,0,109,81,0,0,46,98,0,0,120,150,0,0,43,80,0,0,25,93,0,0,234,109,0,0,42,143,0,0,139,95,0,0,68,97,0,0,23,104,0,0,135,115,0,0,134,150,0,0,41,82,0,0,15,84,0,0,101,92,0,0,19,102,0,0,78,103,0,0,168,104,0,0,229,108,0,0,6,116,0,0,226,117,0,0,121,127,0,0,207,136,0,0,225,136,0,0,204,145,0,0,226,150,0,0,63,83,0,0,186,110,0,0,29,84,0,0,208,113,0,0,152,116,0,0,250,133,0,0,163,150,0,0,87,156,0,0,159,158,0,0,151,103,0,0,203,109,0,0,232,129,0,0,203,122,0,0,32,123,0,0,146,124,0,0,192,114,0,0,153,112,0,0,88,139,0,0,192,78,0,0,54,131,0,0,58,82,0,0,7,82,0,0,166,94,0,0,211,98,0,0,214,124,0,0,133,91,0,0,30,109,0,0,180,102,0,0,59,143,0,0,76,136,0,0,77,150,0,0,139,137,0,0,211,94,0,0,64,81,0,0,192,85,0,0,90,88,0,0,116,102,0,0,222,81,0,0,42,115,0,0,202,118,0,0,60,121,0,0,94,121,0,0,101,121,0,0,143,121,0,0,86,151,0,0,190,124,0,0,189,127,0,0,18,134,0,0,248,138,0,0,56,144,0,0,253,144,0,0,239,152,0,0,252,152,0,0,40,153,0,0,180,157,0,0,222,144,0,0,183,150,0,0,174,79,0,0,231,80,0,0,77,81,0,0,201,82,0,0,228,82,0,0,81,83,0,0,157,85,0,0,6,86,0,0,104,86,0,0,64,88,0,0,168,88,0,0,100,92,0,0,110,92,0,0,148,96,0,0,104,97,0,0,142,97,0,0,242,97,0,0,79,101,0,0,226,101,0,0,145,102,0,0,133,104,0,0,119,109,0,0,26,110,0,0,34,111,0,0,110,113,0,0,43,114,0,0,34,116,0,0,145,120,0,0,62,121,0,0,73,121,0,0,72,121,0,0,80,121,0,0,86,121,0,0,93,121,0,0,141,121,0,0,142,121,0,0,64,122,0,0,129,122,0,0,192,123,0,0,244,125,0,0,9,126,0,0,65,126,0,0,114,127,0,0,5,128,0,0,237,129,0,0,121,130,0,0,121,130,0,0,87,132,0,0,16,137,0,0,150,137,0,0,1,139,0,0,57,139,0,0,211,140,0,0,8,141,0,0,182,143,0,0,56,144,0,0,227,150,0,0,255,151,0,0,59,152,0,0,117,96,0,0,238,66,2,0,24,130,0,0,38,78,0,0,181,81,0,0,104,81,0,0,128,79,0,0,69,81,0,0,128,81,0,0,199,82,0,0,250,82,0,0,157,85,0,0,85,85,0,0,153,85,0,0,226,85,0,0,90,88,0,0,179,88,0,0,68,89,0,0,84,89,0,0,98,90,0,0,40,91,0,0,210,94,0,0,217,94,0,0,105,95,0,0,173,95,0,0,216,96,0,0,78,97,0,0,8,97,0,0,142,97,0,0,96,97,0,0,242,97,0,0,52,98,0,0,196,99,0,0,28,100,0,0,82,100,0,0,86,101,0,0,116,102,0,0,23,103,0,0,27,103,0,0,86,103,0,0,121,107,0,0,186,107,0,0,65,109,0,0,219,110,0,0,203,110,0,0,34,111,0,0,30,112,0,0,110,113,0,0,167,119,0,0,53,114,0,0,175,114,0,0,42,115,0,0,113,116,0,0,6,117,0,0,59,117,0,0,29,118,0,0,31,118,0,0,202,118,0,0,219,118,0,0,244,118,0,0,74,119,0,0,64,119,0,0,204,120,0,0,177,122,0,0,192,123,0,0,123,124,0,0,91,125,0,0,244,125,0,0,62,127,0,0,5,128,0,0,82,131,0,0,239,131,0,0,121,135,0,0,65,137,0,0,134,137,0,0,150,137,0,0,191,138,0,0,248,138,0,0,203,138,0,0,1,139,0,0,254,138,0,0,237,138,0,0,57,139,0,0,138,139,0,0,8,141,0,0,56,143,0,0,114,144,0,0,153,145,0,0,118,146,0,0,124,150,0,0,227,150,0,0,86,151,0,0,219,151,0,0,255,151,0,0,11,152,0,0,59,152,0,0,18,155,0,0,156,159,0,0,74,40,2,0,68,40,2,0,213,51,2,0,157,59,0,0,24,64,0,0,57,64,0,0,73,82,2,0,208,92,2,0,211,126,2,0,67,159,0,0,142,159,0,0,217,5,0,0,180,5,0,0,242,5,0,0,183,5,0,0,233,5,0,0,193,5,0,0,233,5,0,0,194,5,0,0,233,5,0,0,188,5,0,0,193,5,0,0,233,5,0,0,188,5,0,0,194,5,0,0,208,5,0,0,183,5,0,0,208,5,0,0,184,5,0,0,208,5,0,0,188,5,0,0,209,5,0,0,188,5,0,0,210,5,0,0,188,5,0,0,211,5,0,0,188,5,0,0,212,5,0,0,188,5,0,0,213,5,0,0,188,5,0,0,214,5,0,0,188,5,0,0,216,5,0,0,188,5,0,0,217,5,0,0,188,5,0,0,218,5,0,0,188,5,0,0,219,5,0,0,188,5,0,0,220,5,0,0,188,5,0,0,222,5,0,0,188,5,0,0,224,5,0,0,188,5,0,0,225,5,0,0,188,5,0,0,227,5,0,0,188,5,0,0,228,5,0,0,188,5,0,0,230,5,0,0,188,5,0,0,231,5,0,0,188,5,0,0,232,5,0,0,188,5,0,0,233,5,0,0,188,5,0,0,234,5,0,0,188,5,0,0,213,5,0,0,185,5,0,0,209,5,0,0,191,5,0,0,219,5,0,0,191,5,0,0,228,5,0,0,191,5,0,0,153,16,1,0,186,16,1,0,155,16,1,0,186,16,1,0,165,16,1,0,186,16,1,0,49,17,1,0,39,17,1,0,50,17,1,0,39,17,1,0,71,19,1,0,62,19,1,0,71,19,1,0,87,19,1,0,185,20,1,0,186,20,1,0,185,20,1,0,176,20,1,0,185,20,1,0,189,20,1,0,184,21,1,0,175,21,1,0,185,21,1,0,175,21,1,0,53,25,1,0,48,25,1,0,87,209,1,0,101,209,1,0,88,209,1,0,101,209,1,0,88,209,1,0,101,209,1,0,110,209,1,0,88,209,1,0,101,209,1,0,111,209,1,0,88,209,1,0,101,209,1,0,112,209,1,0,88,209,1,0,101,209,1,0,113,209,1,0,88,209,1,0,101,209,1,0,114,209,1,0,185,209,1,0,101,209,1,0,186,209,1,0,101,209,1,0,185,209,1,0,101,209,1,0,110,209,1,0,186,209,1,0,101,209,1,0,110,209,1,0,185,209,1,0,101,209,1,0,111,209,1,0,186,209,1,0,101,209,1,0,111,209,1,0,61,78,0,0,56,78,0,0,65,78,0,0,34,1,2,0,96,79,0,0,174,79,0,0,187,79,0,0,2,80,0,0,122,80,0,0,153,80,0,0,231,80,0,0,207,80,0,0,158,52,0,0,58,6,2,0,77,81,0,0,84,81,0,0,100,81,0,0,119,81,0,0,28,5,2,0,185,52,0,0,103,81,0,0,141,81,0,0,75,5,2,0,151,81,0,0,164,81,0,0,204,78,0,0,172,81,0,0,181,81,0,0,223,145,2,0,245,81,0,0,3,82,0,0,223,52,0,0,59,82,0,0,70,82,0,0,114,82,0,0,119,82,0,0,21,53,0,0,199,82,0,0,201,82,0,0,228,82,0,0,250,82,0,0,5,83,0,0,6,83,0,0,23,83,0,0,73,83,0,0,81,83,0,0,90,83,0,0,115,83,0,0,125,83,0,0,127,83,0,0,127,83,0,0,127,83,0,0,44,10,2,0,112,112,0,0,202,83,0,0,223,83,0,0,99,11,2,0,235,83,0,0,241,83,0,0,6,84,0,0,158,84,0,0,56,84,0,0,72,84,0,0,104,84,0,0,162,84,0,0,246,84,0,0,16,85,0,0,83,85,0,0,99,85,0,0,132,85,0,0,132,85,0,0,153,85,0,0,171,85,0,0,179,85,0,0,194,85,0,0,22,87,0,0,6,86,0,0,23,87,0,0,81,86,0,0,116,86,0,0,7,82,0,0,238,88,0,0,206,87,0,0,244,87,0,0,13,88,0,0,139,87,0,0,50,88,0,0,49,88,0,0,172,88,0,0,228,20,2,0,242,88,0,0,247,88,0,0,6,89,0,0,26,89,0,0,34,89,0,0,98,89,0,0,168,22,2,0,234,22,2,0,236,89,0,0,27,90,0,0,39,90,0,0,216,89,0,0,102,90,0,0,238,54,0,0,252,54,0,0,8,91,0,0,62,91,0,0,62,91,0,0,200,25,2,0,195,91,0,0,216,91,0,0,231,91,0,0,243,91,0,0,24,27,2,0,255,91,0,0,6,92,0,0,83,95,0,0,34,92,0,0,129,55,0,0,96,92,0,0,110,92,0,0,192,92,0,0,141,92,0,0,228,29,2,0,67,93,0,0,230,29,2,0,110,93,0,0,107,93,0,0,124,93,0,0,225,93,0,0,226,93,0,0,47,56,0,0,253,93,0,0,40,94,0,0,61,94,0,0,105,94,0,0,98,56,0,0,131,33,2,0,124,56,0,0,176,94,0,0,179,94,0,0,182,94,0,0,202,94,0,0,146,163,2,0,254,94,0,0,49,35,2,0,49,35,2,0,1,130,0,0,34,95,0,0,34,95,0,0,199,56,0,0,184,50,2,0,218,97,2,0,98,95,0,0,107,95,0,0,227,56,0,0,154,95,0,0,205,95,0,0,215,95,0,0,249,95,0,0,129,96,0,0,58,57,0,0,28,57,0,0,148,96,0,0,212,38,2,0,199,96,0,0,72,97,0,0,76,97,0,0,78,97,0,0,76,97,0,0,122,97,0,0,142,97,0,0,178,97,0,0,164,97,0,0,175,97,0,0,222,97,0,0,242,97,0,0,246,97,0,0,16,98,0,0,27,98,0,0,93,98,0,0,177,98,0,0,212,98,0,0,80,99,0,0,12,43,2,0,61,99,0,0,252,98,0,0,104,99,0,0,131,99,0,0,228,99,0,0,241,43,2,0,34,100,0,0,197,99,0,0,169,99,0,0,46,58,0,0,105,100,0,0,126,100,0,0,157,100,0,0,119,100,0,0,108,58,0,0,79,101,0,0,108,101,0,0,10,48,2,0,227,101,0,0,248,102,0,0,73,102,0,0,25,59,0,0,145,102,0,0,8,59,0,0,228,58,0,0,146,81,0,0,149,81,0,0,0,103,0,0,156,102,0,0,173,128,0,0,217,67,0,0,23,103,0,0,27,103,0,0,33,103,0,0,94,103,0,0,83,103,0,0,195,51,2,0,73,59,0,0,250,103,0,0,133,103,0,0,82,104,0,0,133,104,0,0,109,52,2,0,142,104,0,0,31,104,0,0,20,105,0,0,157,59,0,0,66,105,0,0,163,105,0,0,234,105,0,0,168,106,0,0,163,54,2,0,219,106,0,0,24,60,0,0,33,107,0,0,167,56,2,0,84,107,0,0,78,60,0,0,114,107,0,0,159,107,0,0,186,107,0,0,187,107,0,0,141,58,2,0,11,29,2,0,250,58,2,0,78,108,0,0,188,60,2,0,191,108,0,0,205,108,0,0,103,108,0,0,22,109,0,0,62,109,0,0,119,109,0,0,65,109,0,0,105,109,0,0,120,109,0,0,133,109,0,0,30,61,2,0,52,109,0,0,47,110,0,0,110,110,0,0,51,61,0,0,203,110,0,0,199,110,0,0,209,62,2,0,249,109,0,0,110,111,0,0,94,63,2,0,142,63,2,0,198,111,0,0,57,112,0,0,30,112,0,0,27,112,0,0,150,61,0,0,74,112,0,0,125,112,0,0,119,112,0,0,173,112,0,0,37,5,2,0,69,113,0,0,99,66,2,0,156,113,0,0,171,67,2,0,40,114,0,0,53,114,0,0,80,114,0,0,8,70,2,0,128,114,0,0,149,114,0,0,53,71,2,0,20,72,2,0,122,115,0,0,139,115,0,0,172,62,0,0,165,115,0,0,184,62,0,0,184,62,0,0,71,116,0,0,92,116,0,0,113,116,0,0,133,116,0,0,202,116,0,0,27,63,0,0,36,117,0,0,54,76,2,0,62,117,0,0,146,76,2,0,112,117,0,0,159,33,2,0,16,118,0,0,161,79,2,0,184,79,2,0,68,80,2,0,252,63,0,0,8,64,0,0,244,118,0,0,243,80,2,0,242,80,2,0,25,81,2,0,51,81,2,0,30,119,0,0,31,119,0,0,31,119,0,0,74,119,0,0,57,64,0,0,139,119,0,0,70,64,0,0,150,64,0,0,29,84,2,0,78,120,0,0,140,120,0,0,204,120,0,0,227,64,0,0,38,86,2,0,86,121,0,0,154,86,2,0,197,86,2,0,143,121,0,0,235,121,0,0,47,65,0,0,64,122,0,0,74,122,0,0,79,122,0,0,124,89,2,0,167,90,2,0,167,90,2,0,238,122,0,0,2,66,0,0,171,91,2,0,198,123,0,0,201,123,0,0,39,66,0,0,128,92,2,0,210,124,0,0,160,66,0,0,232,124,0,0,227,124,0,0,0,125,0,0,134,95,2,0,99,125,0,0,1,67,0,0,199,125,0,0,2,126,0,0,69,126,0,0,52,67,0,0,40,98,2,0,71,98,2,0,89,67,0,0,217,98,2,0,122,127,0,0,62,99,2,0,149,127,0,0,250,127,0,0,5,128,0,0,218,100,2,0,35,101,2,0,96,128,0,0,168,101,2,0,112,128,0,0,95,51,2,0,213,67,0,0,178,128,0,0,3,129,0,0,11,68,0,0,62,129,0,0,181,90,0,0,167,103,2,0,181,103,2,0,147,51,2,0,156,51,2,0,1,130,0,0,4,130,0,0,158,143,0,0,107,68,0,0,145,130,0,0,139,130,0,0,157,130,0,0,179,82,0,0,177,130,0,0,179,130,0,0,189,130,0,0,230,130,0,0,60,107,2,0,229,130,0,0,29,131,0,0,99,131,0,0,173,131,0,0,35,131,0,0,189,131,0,0,231,131,0,0,87,132,0,0,83,131,0,0,202,131,0,0,204,131,0,0,220,131,0,0,54,108,2,0,107,109,2,0,213,108,2,0,43,69,0,0,241,132,0,0,243,132,0,0,22,133,0,0,202,115,2,0,100,133,0,0,44,111,2,0,93,69,0,0,97,69,0,0,177,111,2,0,210,112,2,0,107,69,0,0,80,134,0,0,92,134,0,0,103,134,0,0,105,134,0,0,169,134,0,0,136,134,0,0,14,135,0,0,226,134,0,0,121,135,0,0,40,135,0,0,107,135,0,0,134,135,0,0,215,69,0,0,225,135,0,0,1,136,0,0,249,69,0,0,96,136,0,0,99,136,0,0,103,118,2,0,215,136,0,0,222,136,0,0,53,70,0,0,250,136,0,0,187,52,0,0,174,120,2,0,102,121,2,0,190,70,0,0,199,70,0,0,160,138,0,0,237,138,0,0,138,139,0,0,85,140,0,0,168,124,2,0,171,140,0,0,193,140,0,0,27,141,0,0,119,141,0,0,47,127,2,0,4,8,2,0,203,141,0,0,188,141,0,0,240,141,0,0,222,8,2,0,212,142,0,0,56,143,0,0,210,133,2,0,237,133,2,0,148,144,0,0,241,144,0,0,17,145,0,0,46,135,2,0,27,145,0,0,56,146,0,0,215,146,0,0,216,146,0,0,124,146,0,0,249,147,0,0,21,148,0,0,250,139,2,0,139,149,0,0,149,73,0,0,183,149,0,0,119,141,2,0,230,73,0,0,195,150,0,0,178,93,0,0,35,151,0,0,69,145,2,0,26,146,2,0,110,74,0,0,118,74,0,0,224,151,0,0,10,148,2,0,178,74,0,0,150,148,2,0,11,152,0,0,11,152,0,0,41,152,0,0,182,149,2,0,226,152,0,0,51,75,0,0,41,153,0,0,167,153,0,0,194,153,0,0,254,153,0,0,206,75,0,0,48,155,2,0,18,155,0,0,64,156,0,0,253,156,0,0,206,76,0,0,237,76,0,0,103,157,0,0,206,160,2,0,248,76,0,0,5,161,2,0,14,162,2,0,145,162,2,0,187,158,0,0,86,77,0,0,249,158,0,0,254,158,0,0,5,159,0,0,15,159,0,0,22,159,0,0,59,159,0,0,0,166,2,0,252,228,19,0,109,0,0,0,54,0,0,0,52,0,0,0,252,228,19,0,109,0,0,0,54,0,0,0,70,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,1,0,108,1,14,0,239,4,2,0,0,0,0,0,0,0,2,0,0,0,1,0,3,0,151,0,101,1,0,0,0,0,133,1,0,0,1,0,0,0,244,3,0,0,0,0,0,0,0,0,4,0,145,0,0,0,221,0,1,0,108,2,0,0,11,0,0,0,224,0,188,0,3,0,19,2,1,0,0,0,200,0,3,0,28,0,252,0,0,0,0,0,17,0,50,1,0,0,0,0,11,1,144,0,116,4,214,0,0,0,0,0,3,0,13,0,5,0,0,0,6,0,25,0,84,0,50,1,76,0,23,0,6,0,72,0,3,0,0,0,0,0,6,0,12,0,3,0,0,0,177,0,1,0,140,0,0,0,27,0,192,0,7,0,2,0,0,0,18,0,0,0,0,0,6,0,1,0,190,1,200,0,0,0,125,0,0,0,10,0,0,0,0,0,180,0,2,0,8,0,5,0,68,1,219,0,1,0,6,0,0,0,0,0,13,0,20,0,0,0,79,0,2,0,0,0,3,0,50,0,0,0,5,0,14,0,124,0,44,0,6,0,0,0,0,0,7,0,0,0,95,0,5,0,15,0,103,0,0,0,1,0,52,0,0,0,0,0,0,0,144,0,18,0,0,0,0,0,30,0,76,0,137,0,168,0,0,0,4,0,31,0,0,0,0,0,1,0,153,0,24,0,13,0,3,0,7,0,5,0,25,0,2,0,0,0,4,0,1,0,3,0,144,0,11,0,41,0,85,0,0,0,81,0,0,0,2,0,208,0,122,0,102,0,0,0,149,0,7,0,65,214,132,210,0,11,161,5,1,0,0,0,141,0,15,0,33,0,86,0,10,0,27,0,0,0,0,0,8,0,7,0,124,0,5,0,0,0,98,0,2,0,19,0,6,0,0,0,79,0,0,0,0,0,50,0,47,0,4,0,13,0,160,0,4,0,8,0,36,0,31,0,0,0,0,0,130,0,69,0,0,0,97,0,0,0,29,0,1,0,0,0,1,0,0,0,7,0,23,0,11,0,0,0,0,0,0,0,11,0,8,0,8,0,0,0,0,0,61,0,0,0,150,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,4,0,0,0,3,0,7,0,44,0,0,0,0,0,20,0,36,0,2,0,2,0,0,0,2,0,0,0,18,0,1,0,0,0,2,0,0,0,37,0,10,0,1,0,102,0,11,0,8,0,0,0,12,0,16,0,2,0,3,0,8,0,4,0,6,0,1,0,4,0,227,0,35,0,32,0,7,0,0,0,15,0,30,0,35,0,61,0,4,0,0,0,1,0,0,0,3,0,37,0,0,0,1,0,49,0,157,0,0,0,0,0,4,0,1,0,0,0,0,0,8,0,0,0,0,0,38,0,0,0,0,0,2,0,0,0,2,0,0,0,3,0,0,0,27,0,0,0,2,0,0,0,1,0,10,0,3,0,1,0,2,0,12,0,12,0,1,0,1,0,0,0,17,0,4,0,61,0,2,0,27,0,2,0,0,0,12,0,6,0,6,0,0,0,0,0,3,0,0,0,9,0,44,0,0,0,9,0,55,0,45,0,0,0,18,0,35,0,0,0,0,0,28,0,0,0,38,0,16,0,21,0,2,0,0,0,11,0,0,0,4,0,20,0,5,0,19,0,7,0,28,0,3,0,54,0,0,0,8,0,1,0,25,0,2,0,0,0,1,0,0,0,0,0,4,0,1,0,8,0,2,0,10,0,6,0,19,0,0,0,0,0,0,0,47,0,1,0,0,0,22,0,5,0,12,0,12,0,1,0,16,0,3,0,14,0,0,0,1,0,13,0,40,0,0,0,0,0,1,0,0,0,0,0,4,0,16,0,33,0,0,0,1,0,3,0,0,0,35,0,0,0,1,0,0,0,0,0,0,0,13,0,1,0,0,0,0,0,6,0,107,0,0,0,20,0,0,0,0,0,6,0,18,0,0,0,2,0,0,0,42,0,1,0,11,0,1,0,6,0,9,0,8,0,1,0,0,0,43,0,0,0,8,0,7,0,0,0,15,0,22,0,0,0,0,0,68,0,0,0,1,0,0,0,0,0,12,0,25,0,37,0,2,0,31,0,15,0,12,0,1,0,31,0,10,0,0,0,56,0,14,0,15,0,12,0,37,0,0,0,6,0,14,0,0,0,8,0,0,0,2,0,0,0,0,0,1,0,9,0,1,0,22,0,0,0,0,0,0,0,3,0,21,0,98,0,1,0,0,0,0,0,2,0,0,0,0,0,61,0,0,0,3,0,1,0,1,0,1,0,0,0,1,0,0,0,41,0,4,0,44,0,1,0,65,128,138,210,0,11,43,34,0,0,0,20,0,40,0,0,0,7,0,4,0,3,0,6,0,0,0,1,0,13,0,42,0,0,0,0,0,68,0,0,0,8,0,0,0,2,0,1,0,11,0,65,180,138,210,0,11,141,3,4,0,3,0,28,0,5,0,0,0,6,0,2,0,0,0,17,0,6,0,7,0,0,0,2,0,40,0,7,0,29,0,11,0,5,0,46,0,17,0,0,0,1,0,12,0,0,0,7,0,47,0,0,0,0,0,5,0,10,0,0,0,8,0,6,0,0,0,0,0,7,0,1,0,8,0,32,0,12,0,0,0,26,0,5,0,0,0,38,0,38,0,2,0,11,0,8,0,0,0,4,0,5,0,2,0,0,0,5,0,18,0,0,0,5,0,0,0,1,0,6,0,9,0,1,0,3,0,21,0,3,0,0,0,0,0,2,0,0,0,3,0,0,0,22,0,0,0,16,0,3,0,0,0,27,0,2,0,0,0,9,0,0,0,9,0,0,0,9,0,0,0,0,0,1,0,1,0,12,0,38,0,1,0,0,0,0,0,4,0,0,0,12,0,30,0,0,0,1,0,54,0,6,0,3,0,0,0,0,0,1,0,0,0,6,0,0,0,0,0,0,0,8,0,12,0,0,0,0,0,1,0,0,0,0,0,4,0,2,0,7,0,1,0,2,0,7,0,13,0,2,0,0,0,0,0,0,0,2,0,5,0,0,0,8,0,5,0,0,0,0,0,3,0,6,0,0,0,0,0,8,0,1,0,5,0,1,0,3,0,3,0,16,0,11,0,7,0,0,0,15,0,17,0,0,0,24,0,0,0,0,0,15,0,2,0,7,0,1,0,0,0,0,0,0,0,12,0,24,0,0,0,23,0,0,0,1,0,0,0,38,0,3,0,0,0,27,0,0,0,8,0,3,0,3,0,0,0,0,0,2,0,6,0,0,0,11,0,27,0,9,0,0,0,3,0,0,0,0,0,1,0,1,0,1,0,5,0,0,0,6,0,0,0,4,0,3,0,65,204,141,210,0,11,239,1,9,0,9,0,0,0,2,0,7,0,14,0,35,0,3,0,1,0,0,0,0,0,15,0,0,0,8,0,34,0,14,0,16,0,7,0,3,0,12,0,25,0,1,0,10,0,2,0,0,0,3,0,24,0,1,0,22,0,10,0,0,0,2,0,8,0,0,0,35,0,0,0,0,0,6,0,2,0,0,0,4,0,13,0,27,0,0,0,4,0,56,0,0,0,0,0,17,0,14,0,0,0,0,0,0,0,9,0,0,0,33,0,19,0,2,0,24,0,4,0,1,0,16,0,0,0,2,0,0,0,6,0,20,0,10,0,0,0,0,0,4,0,14,0,0,0,0,0,5,0,4,0,0,0,32,0,29,0,1,0,0,0,9,0,0,0,1,0,1,0,4,0,2,0,0,0,1,0,0,0,0,0,36,0,1,0,0,0,9,0,8,0,0,0,1,0,10,0,1,0,0,0,4,0,0,0,19,0,5,0,0,0,1,0,0,0,1,0,0,0,0,0,2,0,4,0,0,0,0,0,5,0,1,0,9,0,2,0,5,0,65,198,143,210,0,11,129,1,10,0,0,0,0,0,16,0,1,0,4,0,0,0,0,0,1,0,4,0,0,0,1,0,2,0,4,0,3,0,0,0,4,0,20,0,7,0,10,0,2,0,6,0,0,0,2,0,1,0,8,0,7,0,0,0,0,0,0,0,20,0,1,0,16,0,0,0,0,0,5,0,1,0,6,0,5,0,3,0,0,0,9,0,2,0,4,0,2,0,0,0,0,0,12,0,25,0,0,0,0,0,0,0,1,0,0,0,0,0,15,0,8,0,13,0,0,0,3,0,1,0,0,0,9,0,20,0,23,0,65,208,144,210,0,11,241,1,3,0,1,0,0,0,5,0,21,0,1,0,25,0,1,0,1,0,1,0,1,0,3,0,0,0,6,0,3,0,0,0,17,0,5,0,0,0,4,0,12,0,3,0,0,0,7,0,0,0,0,0,3,0,4,0,3,0,11,0,0,0,0,0,6,0,8,0,3,0,1,0,0,0,0,0,1,0,13,0,3,0,0,0,7,0,0,0,1,0,0,0,0,0,0,0,9,0,1,0,0,0,2,0,1,0,9,0,10,0,8,0,1,0,7,0,3,0,0,0,3,0,0,0,0,0,4,0,0,0,4,0,1,0,11,0,0,0,19,0,6,0,7,0,0,0,0,0,8,0,7,0,7,0,0,0,3,0,0,0,2,0,3,0,0,0,1,0,1,0,1,0,27,0,3,0,2,0,9,0,2,0,1,0,2,0,0,0,4,0,1,0,0,0,6,0,0,0,0,0,1,0,5,0,0,0,15,0,1,0,6,0,8,0,4,0,0,0,0,0,3,0,11,0,2,0,5,0,1,0,2,0,19,0,19,0,0,0,9,0,2,0,65,210,146,210,0,11,237,3,4,0,2,0,33,0,0,0,6,0,3,0,1,0,1,0,5,0,3,0,0,0,16,0,34,0,11,0,0,0,8,0,0,0,0,0,3,0,4,0,1,0,26,0,2,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,2,0,0,0,0,0,18,0,1,0,0,0,2,0,0,0,0,0,1,0,0,0,2,0,33,0,0,0,2,0,13,0,1,0,3,0,5,0,1,0,12,0,16,0,0,0,36,0,0,0,0,0,6,0,6,0,27,0,1,0,13,0,0,0,1,0,0,0,1,0,0,0,0,0,7,0,2,0,0,0,5,0,36,0,6,0,1,0,14,0,0,0,11,0,14,0,7,0,0,0,0,0,0,0,3,0,0,0,0,0,2,0,24,0,3,0,3,0,1,0,0,0,0,0,4,0,4,0,0,0,1,0,0,0,20,0,6,0,11,0,0,0,2,0,1,0,2,0,6,0,6,0,0,0,6,0,0,0,0,0,1,0,2,0,2,0,1,0,2,0,0,0,1,0,8,0,1,0,12,0,0,0,7,0,2,0,3,0,1,0,0,0,6,0,1,0,7,0,17,0,3,0,0,0,1,0,10,0,2,0,2,0,8,0,6,0,8,0,0,0,0,0,4,0,8,0,1,0,7,0,2,0,2,0,6,0,0,0,6,0,0,0,0,0,7,0,1,0,14,0,2,0,2,0,50,0,7,0,11,0,4,0,4,0,0,0,6,0,0,0,8,0,0,0,0,0,0,0,9,0,2,0,27,0,0,0,0,0,0,0,1,0,12,0,2,0,1,0,2,0,15,0,0,0,0,0,0,0,3,0,12,0,5,0,0,0,0,0,0,0,11,0,0,0,2,0,1,0,3,0,0,0,1,0,6,0,10,0,1,0,0,0,8,0,0,0,4,0,1,0,0,0,1,0,0,0,14,0,2,0,1,0,1,0,1,0,7,0,1,0,3,0,1,0,2,0,1,0,3,0,2,0,0,0,17,0,3,0,2,0,3,0,0,0,0,0,3,0,4,0,0,0,0,0,1,0,32,0,0,0,0,0,1,0,0,0,0,0,7,0,2,0,0,0,18,0,0,0,10,0,1,0,2,0,65,200,150,210,0,11,93,2,0,0,0,0,0,4,0,15,0,0,0,7,0,4,0,2,0,18,0,0,0,1,0,4,0,2,0,3,0,0,0,1,0,23,0,1,0,1,0,5,0,0,0,1,0,0,0,0,0,11,0,0,0,1,0,0,0,0,0,0,0,4,0,0,0,0,0,9,0,0,0,4,0,0,0,0,0,4,0,10,0,0,0,0,0,6,0,7,0,2,0,3,0,65,174,151,210,0,11,3,6,0,11,0,65,188,151,210,0,11,123,1,0,0,0,12,0,8,0,1,0,13,0,11,0,2,0,0,0,0,0,0,0,1,0,5,0,1,0,0,0,0,0,2,0,3,0,3,0,0,0,0,0,8,0,0,0,1,0,9,0,17,0,1,0,12,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,1,0,1,0,23,0,1,0,0,0,5,0,11,0,1,0,4,0,1,0,6,0,29,0,0,0,1,0,4,0,2,0,9,0,2,0,15,0,20,0,2,0,1,0,7,0,1,0,1,0,7,0,2,0,65,192,152,210,0,11,151,1,4,0,19,0,2,0,1,0,1,0,3,0,0,0,2,0,2,0,0,0,3,0,1,0,0,0,5,0,1,0,1,0,0,0,1,0,1,0,2,0,0,0,0,0,3,0,0,0,10,0,6,0,1,0,6,0,7,0,1,0,0,0,0,0,2,0,7,0,4,0,0,0,0,0,12,0,2,0,0,0,10,0,1,0,0,0,0,0,10,0,0,0,6,0,3,0,1,0,0,0,13,0,3,0,5,0,0,0,2,0,10,0,0,0,11,0,1,0,6,0,34,0,0,0,5,0,1,0,0,0,2,0,0,0,0,0,18,0,4,0,2,0,0,0,0,0,12,0,0,0,1,0,65,232,153,210,0,11,85,1,0,4,0,2,0,1,0,8,0,4,0,6,0,1,0,0,0,3,0,10,0,0,0,5,0,1,0,0,0,0,0,3,0,0,0,6,0,0,0,0,0,3,0,0,0,4,0,0,0,0,0,0,0,14,0,1,0,1,0,0,0,6,0,0,0,8,0,0,0,0,0,10,0,1,0,0,0,4,0,0,0,4,0,1,0,65,200,154,210,0,11,219,3,1,0,0,0,23,0,4,0,0,0,11,0,3,0,5,0,4,0,0,0,3,0,15,0,6,0,1,0,1,0,7,0,4,0,3,0,1,0,3,0,4,0,1,0,1,0,0,0,0,0,0,0,2,0,1,0,0,0,5,0,0,0,2,0,0,0,0,0,3,0,1,0,0,0,5,0,0,0,13,0,6,0,1,0,0,0,0,0,7,0,0,0,0,0,10,0,3,0,2,0,10,0,1,0,7,0,1,0,0,0,1,0,0,0,5,0,3,0,0,0,5,0,2,0,1,0,0,0,2,0,0,0,1,0,1,0,4,0,9,0,5,0,1,0,1,0,6,0,0,0,9,0,1,0,10,0,2,0,2,0,0,0,0,0,2,0,2,0,7,0,9,0,0,0,16,0,28,0,4,0,0,0,0,0,3,0,3,0,13,0,1,0,3,0,0,0,0,0,12,0,7,0,1,0,3,0,7,0,8,0,3,0,6,0,0,0,3,0,1,0,1,0,0,0,1,0,1,0,4,0,10,0,5,0,0,0,1,0,19,0,2,0,0,0,0,0,1,0,2,0,1,0,14,0,1,0,12,0,1,0,1,0,9,0,0,0,0,0,1,0,12,0,0,0,1,0,0,0,2,0,4,0,3,0,1,0,12,0,12,0,3,0,0,0,12,0,11,0,0,0,1,0,1,0,10,0,1,0,11,0,0,0,0,0,28,0,0,0,0,0,0,0,1,0,2,0,8,0,3,0,0,0,5,0,0,0,3,0,3,0,0,0,4,0,0,0,2,0,6,0,15,0,0,0,1,0,4,0,0,0,0,0,17,0,11,0,4,0,5,0,4,0,0,0,13,0,4,0,4,0,3,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,10,0,1,0,19,0,6,0,0,0,7,0,7,0,1,0,1,0,4,0,4,0,0,0,0,0,3,0,0,0,7,0,0,0,2,0,1,0,0,0,2,0,0,0,2,0,2,0,0,0,0,0,0,0,3,0,4,0,5,0,16,0,0,0,7,0,0,0,10,0,17,0,0,0,0,0,1,0,1,0,65,174,158,210,0,11,95,1,0,11,0,1,0,0,0,0,0,0,0,2,0,2,0,0,0,10,0,0,0,3,0,0,0,7,0,6,0,1,0,0,0,4,0,2,0,2,0,0,0,1,0,2,0,3,0,4,0,0,0,4,0,0,0,1,0,0,0,2,0,16,0,5,0,0,0,0,0,1,0,0,0,10,0,4,0,0,0,4,0,0,0,0,0,0,0,6,0,11,0,11,0,5,0,65,152,159,210,0,11,103,9,0,0,0,2,0,4,0,0,0,5,0,2,0,0,0,3,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,4,0,6,0,1,0,4,0,1,0,0,0,1,0,7,0,0,0,6,0,0,0,0,0,2,0,2,0,0,0,6,0,5,0,8,0,0,0,1,0,2,0,1,0,0,0,4,0,7,0,0,0,1,0,7,0,0,0,2,0,2,0,11,0,1,0,2,0,6,0,1,0,65,136,160,210,0,11,61,2,0,4,0,0,0,0,0,3,0,1,0,7,0,0,0,1,0,1,0,0,0,1,0,0,0,0,0,11,0,0,0,0,0,0,0,6,0,0,0,1,0,0,0,4,0,12,0,2,0,0,0,1,0,1,0,2,0,4,0,14,0,65,208,160,210,0,11,47,2,0,1,0,0,0,4,0,3,0,24,0,0,0,1,0,0,0,2,0,5,0,1,0,2,0,0,0,1,0,3,0,4,0,0,0,0,0,5,0,2,0,0,0,0,0,1,0,65,138,161,210,0,11,151,3,2,0,3,0,0,0,1,0,0,0,0,0,1,0,3,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,20,0,4,0,11,0,18,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,1,0,3,0,11,0,3,0,0,0,1,0,2,0,0,0,16,0,13,0,1,0,1,0,7,0,6,0,1,0,1,0,2,0,0,0,0,0,1,0,3,0,2,0,1,0,3,0,1,0,0,0,0,0,0,0,8,0,4,0,2,0,6,0,9,0,5,0,0,0,22,0,1,0,4,0,0,0,3,0,3,0,4,0,1,0,0,0,0,0,2,0,0,0,1,0,0,0,2,0,13,0,2,0,0,0,11,0,6,0,10,0,3,0,0,0,5,0,0,0,1,0,0,0,0,0,0,0,5,0,1,0,0,0,10,0,0,0,2,0,0,0,2,0,2,0,5,0,1,0,2,0,0,0,2,0,2,0,5,0,0,0,1,0,0,0,0,0,3,0,0,0,3,0,2,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,25,0,0,0,0,0,3,0,0,0,1,0,0,0,1,0,5,0,4,0,1,0,4,0,0,0,1,0,3,0,4,0,6,0,1,0,1,0,4,0,3,0,4,0,0,0,4,0,5,0,9,0,0,0,1,0,9,0,2,0,1,0,0,0,0,0,0,0,12,0,1,0,0,0,0,0,3,0,2,0,3,0,2,0,1,0,0,0,4,0,0,0,4,0,7,0,3,0,1,0,0,0,1,0,1,0,0,0,0,0,1,0,5,0,6,0,9,0,0,0,2,0,27,0,2,0,0,0,9,0,0,0,0,0,6,0,0,0,0,0,0,0,3,0,0,0,1,0,6,0,2,0,1,0,6,0,1,0,11,0,3,0,6,0,65,174,164,210,0,11,9,2,0,0,0,0,0,2,0,2,0,65,194,164,210,0,11,251,3,3,0,0,0,3,0,3,0,5,0,11,0,0,0,0,0,1,0,0,0,0,0,2,0,11,0,3,0,2,0,19,0,1,0,1,0,8,0,3,0,2,0,5,0,1,0,0,0,1,0,1,0,5,0,0,0,1,0,3,0,4,0,5,0,0,0,2,0,0,0,14,0,1,0,0,0,0,0,5,0,3,0,5,0,0,0,1,0,2,0,0,0,0,0,8,0,0,0,1,0,2,0,0,0,9,0,0,0,0,0,0,0,6,0,0,0,3,0,3,0,9,0,7,0,0,0,8,0,0,0,1,0,3,0,0,0,3,0,5,0,4,0,1,0,2,0,2,0,0,0,4,0,3,0,0,0,7,0,5,0,3,0,1,0,0,0,4,0,1,0,0,0,3,0,0,0,8,0,2,0,4,0,4,0,0,0,9,0,1,0,4,0,0,0,6,0,4,0,0,0,0,0,0,0,10,0,1,0,0,0,1,0,6,0,0,0,1,0,6,0,3,0,2,0,2,0,0,0,1,0,1,0,3,0,5,0,0,0,0,0,2,0,4,0,1,0,0,0,0,0,1,0,6,0,0,0,5,0,4,0,4,0,1,0,1,0,4,0,1,0,2,0,0,0,2,0,2,0,5,0,13,0,1,0,0,0,2,0,0,0,0,0,2,0,0,0,1,0,1,0,0,0,0,0,1,0,4,0,0,0,0,0,7,0,0,0,5,0,0,0,0,0,0,0,1,0,4,0,0,0,9,0,2,0,4,0,0,0,0,0,1,0,0,0,3,0,0,0,10,0,0,0,3,0,1,0,5,0,1,0,0,0,0,0,5,0,10,0,1,0,2,0,0,0,2,0,4,0,9,0,1,0,4,0,5,0,0,0,0,0,1,0,3,0,9,0,2,0,4,0,8,0,2,0,0,0,0,0,3,0,8,0,0,0,0,0,2,0,1,0,3,0,2,0,1,0,0,0,0,0,0,0,1,0,4,0,1,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,2,0,9,0,1,0,1,0,5,0,2,0,0,0,1,0,0,0,0,0,2,0,0,0,3,0,0,0,1,0,2,0,0,0,4,0,2,0,4,0,2,0,2,0,0,0,1,0,10,0,0,0,1,0,65,198,168,210,0,11,39,3,0,0,0,3,0,2,0,5,0,1,0,2,0,1,0,2,0,0,0,4,0,2,0,1,0,0,0,1,0,0,0,0,0,1,0,1,0,3,0,65,248,168,210,0,11,147,1,2,0,0,0,2,0,3,0,2,0,0,0,0,0,0,0,5,0,1,0,0,0,1,0,1,0,0,0,7,0,1,0,1,0,3,0,0,0,3,0,1,0,1,0,0,0,9,0,2,0,0,0,1,0,1,0,7,0,6,0,2,0,0,0,6,0,0,0,4,0,0,0,2,0,7,0,4,0,1,0,1,0,0,0,0,0,2,0,1,0,0,0,4,0,3,0,0,0,10,0,0,0,0,0,2,0,2,0,1,0,1,0,3,0,2,0,1,0,1,0,0,0,3,0,0,0,0,0,0,0,1,0,6,0,1,0,3,0,11,0,11,0,0,0,4,0,1,0,65,148,170,210,0,11,171,1,5,0,2,0,0,0,0,0,1,0,4,0,0,0,0,0,1,0,0,0,0,0,5,0,3,0,2,0,3,0,8,0,1,0,6,0,1,0,2,0,0,0,1,0,4,0,5,0,2,0,0,0,6,0,1,0,1,0,0,0,2,0,1,0,2,0,2,0,0,0,0,0,4,0,0,0,1,0,2,0,0,0,5,0,2,0,2,0,6,0,1,0,5,0,3,0,2,0,5,0,2,0,1,0,1,0,0,0,4,0,2,0,0,0,2,0,0,0,0,0,5,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,21,0,2,0,0,0,0,0,1,0,2,0,7,0,3,0,3,0,3,0,1,0,1,0,2,0,6,0,1,0,7,0,65,200,171,210,0,11,57,4,0,0,0,3,0,2,0,0,0,0,0,1,0,1,0,3,0,1,0,1,0,0,0,1,0,1,0,5,0,0,0,1,0,5,0,4,0,8,0,2,0,1,0,0,0,1,0,0,0,1,0,1,0,0,0,1,0,65,138,172,210,0,11,113,1,0,3,0,1,0,1,0,0,0,0,0,4,0,3,0,1,0,4,0,0,0,4,0,0,0,2,0,2,0,3,0,0,0,1,0,0,0,0,0,0,0,1,0,5,0,0,0,2,0,4,0,2,0,1,0,6,0,0,0,1,0,15,0,0,0,2,0,5,0,0,0,2,0,0,0,3,0,4,0,2,0,4,0,3,0,5,0,1,0,1,0,1,0,7,0,0,0,7,0,2,0,0,0,0,0,6,0,0,0,0,0,2,0,65,132,173,210,0,11,221,1,3,0,0,0,3,0,0,0,1,0,2,0,7,0,1,0,7,0,3,0,1,0,0,0,2,0,2,0,0,0,5,0,0,0,3,0,0,0,0,0,2,0,1,0,1,0,1,0,2,0,2,0,2,0,0,0,1,0,4,0,2,0,1,0,2,0,3,0,0,0,2,0,2,0,4,0,2,0,1,0,2,0,2,0,0,0,0,0,1,0,0,0,2,0,0,0,7,0,1,0,0,0,1,0,4,0,3,0,3,0,1,0,5,0,1,0,0,0,0,0,3,0,0,0,1,0,6,0,1,0,0,0,2,0,13,0,1,0,0,0,0,0,4,0,0,0,15,0,2,0,0,0,10,0,2,0,1,0,0,0,1,0,0,0,4,0,2,0,0,0,3,0,0,0,2,0,0,0,7,0,2,0,1,0,0,0,0,0,3,0,0,0,4,0,0,0,0,0,11,0,0,0,0,0,10,0,5,0,9,0,1,0,0,0,3,0,1,0,0,0,12,0,65,236,174,210,0,11,185,2,1,0,0,0,2,0,1,0,2,0,0,0,1,0,3,0,2,0,0,0,7,0,0,0,0,0,3,0,0,0,0,0,6,0,2,0,0,0,0,0,6,0,0,0,0,0,4,0,2,0,1,0,1,0,0,0,7,0,2,0,4,0,1,0,5,0,0,0,0,0,1,0,2,0,0,0,2,0,3,0,8,0,1,0,6,0,2,0,1,0,1,0,0,0,3,0,5,0,0,0,2,0,1,0,1,0,3,0,0,0,3,0,7,0,1,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,1,0,1,0,1,0,1,0,6,0,5,0,0,0,5,0,4,0,0,0,0,0,3,0,1,0,2,0,0,0,0,0,2,0,0,0,2,0,2,0,0,0,2,0,0,0,4,0,1,0,0,0,2,0,0,0,4,0,1,0,1,0,4,0,2,0,1,0,0,0,1,0,2,0,1,0,3,0,0,0,0,0,1,0,0,0,11,0,2,0,0,0,0,0,3,0,3,0,5,0,1,0,1,0,0,0,1,0,2,0,1,0,0,0,0,0,0,0,8,0,1,0,4,0,3,0,0,0,7,0,1,0,3,0,1,0,0,0,2,0,3,0,3,0,1,0,0,0,1,0,1,0,1,0,0,0,2,0,0,0,1,0,1,0,1,0,4,0,2,0,5,0,0,0,1,0,1,0,0,0,1,0,2,0,65,174,177,210,0,11,171,1,3,0,1,0,2,0,1,0,3,0,1,0,0,0,5,0,2,0,4,0,0,0,3,0,0,0,0,0,1,0,3,0,7,0,0,0,6,0,4,0,0,0,1,0,2,0,2,0,3,0,5,0,0,0,8,0,3,0,3,0,2,0,1,0,7,0,2,0,1,0,1,0,1,0,1,0,0,0,8,0,0,0,1,0,3,0,0,0,2,0,1,0,0,0,1,0,2,0,0,0,0,0,6,0,7,0,1,0,0,0,3,0,0,0,0,0,0,0,1,0,2,0,0,0,0,0,1,0,1,0,1,0,0,0,1,0,4,0,2,0,0,0,0,0,1,0,0,0,0,0,0,0,5,0,2,0,3,0,1,0,2,0,0,0,6,0,1,0,0,0,1,0,65,226,178,210,0,11,21,2,0,0,0,2,0,3,0,0,0,2,0,7,0,1,0,0,0,0,0,2,0,65,130,179,210,0,11,125,1,0,1,0,0,0,0,0,2,0,0,0,1,0,0,0,4,0,2,0,0,0,17,0,5,0,4,0,0,0,4,0,0,0,0,0,2,0,0,0,7,0,0,0,1,0,0,0,0,0,1,0,5,0,1,0,2,0,2,0,14,0,0,0,0,0,2,0,1,0,0,0,1,0,0,0,3,0,1,0,2,0,1,0,0,0,10,0,1,0,4,0,0,0,5,0,1,0,1,0,1,0,2,0,1,0,1,0,1,0,0,0,0,0,1,0,8,0,1,0,1,0,0,0,1,0,65,136,180,210,0,11,193,2,1,0,3,0,1,0,15,0,1,0,2,0,1,0,1,0,0,0,0,0,2,0,1,0,0,0,0,0,3,0,0,0,1,0,0,0,0,0,1,0,0,0,5,0,7,0,2,0,2,0,6,0,0,0,1,0,0,0,2,0,1,0,4,0,0,0,2,0,1,0,3,0,2,0,2,0,1,0,0,0,3,0,2,0,4,0,3,0,1,0,0,0,1,0,0,0,1,0,1,0,3,0,0,0,1,0,0,0,2,0,6,0,5,0,1,0,9,0,0,0,3,0,1,0,0,0,6,0,0,0,0,0,3,0,0,0,1,0,0,0,2,0,2,0,0,0,3,0,1,0,0,0,1,0,0,0,0,0,8,0,1,0,2,0,1,0,0,0,2,0,4,0,1,0,2,0,1,0,5,0,0,0,1,0,2,0,2,0,1,0,0,0,1,0,1,0,2,0,1,0,0,0,2,0,3,0,1,0,1,0,3,0,0,0,1,0,1,0,0,0,5,0,0,0,2,0,6,0,1,0,0,0,4,0,0,0,1,0,0,0,0,0,1,0,2,0,0,0,3,0,0,0,1,0,1,0,0,0,0,0,2,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,1,0,3,0,2,0,0,0,0,0,0,0,1,0,0,0,4,0,0,0,0,0,1,0,1,0,0,0,2,0,0,0,2,0,1,0,1,0,1,0,65,212,182,210,0,11,43,11,0,4,0,0,0,1,0,0,0,1,0,5,0,0,0,1,0,1,0,0,0,5,0,1,0,0,0,2,0,4,0,1,0,1,0,2,0,1,0,1,0,1,0,65,138,183,210,0,11,135,2,6,0,0,0,2,0,3,0,0,0,1,0,2,0,3,0,0,0,0,0,3,0,2,0,4,0,0,0,3,0,0,0,0,0,1,0,0,0,3,0,0,0,13,0,2,0,0,0,3,0,1,0,0,0,0,0,1,0,1,0,3,0,0,0,1,0,0,0,4,0,13,0,4,0,1,0,6,0,2,0,3,0,0,0,3,0,1,0,0,0,2,0,1,0,2,0,0,0,1,0,3,0,1,0,2,0,0,0,1,0,2,0,0,0,3,0,1,0,1,0,0,0,1,0,2,0,1,0,3,0,2,0,0,0,0,0,1,0,1,0,0,0,1,0,1,0,3,0,4,0,1,0,2,0,3,0,0,0,2,0,3,0,2,0,1,0,1,0,7,0,2,0,0,0,1,0,0,0,0,0,2,0,0,0,2,0,5,0,1,0,1,0,0,0,0,0,1,0,1,0,2,0,0,0,1,0,3,0,0,0,1,0,2,0,0,0,0,0,5,0,0,0,2,0,0,0,1,0,0,0,1,0,3,0,1,0,0,0,0,0,3,0,5,0,5,0,0,0,1,0,3,0,1,0,2,0,0,0,0,0,3,0,2,0,65,154,185,210,0,11,85,4,0,0,0,1,0,6,0,0,0,1,0,1,0,2,0,1,0,0,0,1,0,4,0,1,0,2,0,1,0,8,0,1,0,1,0,0,0,0,0,4,0,0,0,0,0,4,0,0,0,0,0,3,0,0,0,2,0,1,0,7,0,1,0,0,0,6,0,0,0,1,0,0,0,0,0,1,0,0,0,6,0,3,0,2,0,65,248,185,210,0,11,21,5,0,1,0,0,0,3,0,0,0,1,0,0,0,1,0,1,0,1,0,1,0,65,154,186,210,0,11,33,4,0,0,0,1,0,0,0,3,0,2,0,0,0,0,0,0,0,3,0,8,0,7,0,0,0,0,0,0,0,2,0,1,0,65,196,186,210,0,11,41,2,0,0,0,1,0,2,0,0,0,1,0,0,0,0,0,1,0,1,0,2,0,3,0,1,0,1,0,0,0,2,0,7,0,4,0,0,0,0,0,6,0,65,246,186,210,0,11,149,2,1,0,0,0,2,0,1,0,0,0,2,0,1,0,3,0,1,0,2,0,0,0,1,0,4,0,2,0,2,0,1,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,6,0,8,0,5,0,1,0,0,0,8,0,0,0,6,0,1,0,0,0,12,0,3,0,5,0,0,0,2,0,1,0,5,0,1,0,1,0,4,0,3,0,1,0,1,0,5,0,6,0,1,0,2,0,7,0,3,0,2,0,0,0,0,0,1,0,0,0,1,0,2,0,1,0,1,0,1,0,0,0,1,0,2,0,2,0,0,0,2,0,3,0,1,0,1,0,0,0,1,0,0,0,1,0,5,0,5,0,2,0,0,0,0,0,1,0,2,0,4,0,1,0,0,0,0,0,1,0,3,0,8,0,1,0,6,0,0,0,0,0,3,0,1,0,1,0,1,0,1,0,2,0,1,0,0,0,5,0,0,0,1,0,0,0,5,0,1,0,4,0,1,0,8,0,0,0,1,0,4,0,0,0,0,0,2,0,0,0,3,0,1,0,0,0,1,0,2,0,2,0,0,0,2,0,0,0,0,0,1,0,0,0,5,0,3,0,1,0,2,0,3,0,1,0,12,0,3,0,0,0,1,0,65,150,189,210,0,11,147,164,3,3,0,0,0,1,0,5,0,3,0,2,0,1,0,0,0,3,0,2,0,0,0,229,213,1,0,144,18,1,0,48,212,1,0,243,16,1,0,160,252,0,0,199,11,2,0,105,215,1,0,18,20,1,0,85,254,0,0,224,14,1,0,114,253,0,0,110,13,3,0,178,0,0,0,6,0,1,0,59,51,0,0,117,7,5,0,174,251,0,0,25,10,1,0,39,215,1,0,208,19,1,0,109,36,0,0,61,2,2,0,44,51,0,0,54,7,4,0,154,215,1,0,67,20,1,0,129,253,0,0,155,13,3,0,7,255,0,0,175,15,1,0,107,215,1,0,20,20,1,0,177,47,0,0,10,4,1,0,239,212,1,0,166,17,1,0,147,49,0,0,155,4,1,0,236,251,0,0,61,10,3,0,16,212,1,0,211,16,1,0,119,33,0,0,15,2,4,0,250,252,0,0,128,12,2,0,142,238,1,0,75,21,1,0,216,254,0,0,118,15,1,0,184,50,0,0,32,6,2,0,127,251,0,0,232,9,1,0,244,213,1,0,159,18,1,0,224,51,0,0,47,9,2,0,85,224,1,0,204,20,1,0,172,255,0,0,84,16,1,0,154,30,0,0,234,0,2,0,247,253,0,0,132,14,4,0,147,212,1,0,85,17,1,0,133,32,0,0,84,1,1,0,72,33,0,0,177,1,1,0,233,212,1,0,160,17,1,0,60,215,1,0,229,19,1,0,168,29,0,0,210,0,1,0,186,254,0,0,88,15,1,0,142,212,1,0,80,17,1,0,108,238,1,0,46,21,1,0,40,214,1,0,211,18,1,0,209,214,1,0,122,19,1,0,48,33,0,0,157,1,1,0,108,255,0,0,20,16,1,0,180,215,1,0,93,20,1,0,164,29,0,0,206,0,1,0,97,224,1,0,216,20,1,0,36,50,0,0,39,5,3,0,41,50,0,0,54,5,3,0,255,215,1,0,166,20,1,0,87,214,1,0,2,19,1,0,233,254,0,0,135,15,1,0,246,50,0,0,123,6,1,0,19,252,0,0,156,10,2,0,110,212,1,0,48,17,1,0,114,36,0,0,71,2,2,0,186,214,1,0,99,19,1,0,5,253,0,0,150,12,2,0,215,51,0,0,24,9,2,0,23,252,0,0,164,10,2,0,112,33,0,0,1,2,1,0,28,253,0,0,196,12,2,0,130,51,0,0,75,8,2,0,100,215,1,0,13,20,1,0,149,238,1,0,82,21,1,0,36,47,0,0,125,3,1,0,229,50,0,0,106,6,1,0,9,212,1,0,204,16,1,0,67,29,0,0,157,0,1,0,151,213,1,0,66,18,1,0,129,47,0,0,218,3,1,0,74,252,0,0,10,11,2,0,19,215,1,0,188,19,1,0,161,215,1,0,74,20,1,0,116,255,0,0,28,16,1,0,125,255,0,0,37,16,1,0,131,36,0,0,126,2,4,0,35,51,0,0,25,7,3,0,89,224,1,0,208,20,1,0,88,213,1,0,3,18,1,0,55,252,0,0,228,10,2,0,100,47,0,0,189,3,1,0,88,254,0,0,227,14,1,0,238,50,0,0,115,6,1,0,106,252,0,0,86,11,2,0,102,212,1,0,40,17,1,0,126,32,0,0,77,1,1,0,80,224,1,0,199,20,1,0,237,213,1,0,152,18,1,0,151,252,0,0,176,11,3,0,145,215,1,0,58,20,1,0,189,215,1,0,102,20,1,0,77,49,0,0,88,4,1,0,170,51,0,0,171,8,3,0,12,252,0,0,142,10,2,0,71,47,0,0,160,3,1,0,48,50,0,0,75,5,3,0,198,253,0,0,100,14,3,0,20,214,1,0,191,18,1,0,145,50,0,0,242,5,1,0,49,254,0,0,187,14,1,0,6,215,1,0,175,19,1,0,120,254,0,0,2,15,2,0,90,50,0,0,160,5,2,0,132,47,0,0,221,3,1,0,161,252,0,0,201,11,2,0,187,36,0,0,24,3,1,0,148,32,0,0,98,1,1,0,248,212,1,0,175,17,1,0,254,252,0,0,136,12,2,0,135,212,1,0,73,17,1,0,253,214,1,0,166,19,1,0,89,213,1,0,4,18,1,0,116,32,0,0,67,1,1,0,18,33,0,0,135,1,1,0,213,252,0,0,49,12,2,0,6,47,0,0,95,3,1,0,186,7,1,0,194,16,1,0,244,167,0,0,139,9,1,0,191,36,0,0,28,3,1,0,156,212,1,0,94,17,1,0,60,214,1,0,231,18,1,0,162,50,0,0,3,6,1,0,32,242,1,0,36,22,1,0,15,214,1,0,186,18,1,0,213,50,0,0,90,6,1,0,236,252,0,0,97,12,2,0,73,252,0,0,8,11,2,0,112,254,0,0,246,14,2,0,69,47,0,0,158,3,1,0,184,51,0,0,210,8,2,0,226,2,0,0,85,0,1,0,186,47,0,0,19,4,1,0,198,50,0,0,60,6,2,0,135,238,1,0,69,21,1,0,179,255,0,0,91,16,1,0,113,251,0,0,218,9,1,0,11,255,0,0,179,15,1,0,38,253,0,0,216,12,2,0,99,252,0,0,65,11,3,0,49,49,0,0,60,4,1,0,111,255,0,0,23,16,1,0,185,36,0,0,22,3,1,0,177,50,0,0,18,6,2,0,160,253,0,0,242,13,3,0,46,215,1,0,215,19,1,0,77,214,1,0,248,18,1,0,143,251,0,0,248,9,1,0,60,224,1,0,179,20,1,0,57,253,0,0,254,12,2,0,139,253,0,0,185,13,3,0,154,7,1,0,163,16,1,0,149,251,0,0,254,9,1,0,175,7,1,0,184,16,1,0,108,241,1,0,10,22,2,0,147,215,1,0,60,20,1,0,55,212,1,0,250,16,1,0,130,50,0,0,227,5,1,0,190,0,0,0,21,0,3,0,125,44,0,0,85,3,1,0,200,254,0,0,102,15,1,0,153,252,0,0,182,11,3,0,125,51,0,0,63,8,2,0,144,50,0,0,241,5,1,0,13,47,0,0,102,3,1,0,190,214,1,0,103,19,1,0,198,213,1,0,113,18,1,0,56,255,0,0,224,15,1,0,169,253,0,0,13,14,3,0,144,214,1,0,59,19,1,0,45,212,1,0,240,16,1,0,36,213,1,0,214,17,1,0,245,3,0,0,108,0,1,0,143,214,1,0,58,19,1,0,175,213,1,0,90,18,1,0,94,253,0,0,50,13,3,0,247,254,0,0,153,15,3,0,232,51,0,0,63,9,2,0,204,212,1,0,131,17,1,0,47,212,1,0,242,16,1,0,16,254,0,0,173,14,1,0,126,213,1,0,41,18,1,0,183,7,1,0,191,16,1,0,153,212,1,0,91,17,1,0,15,238,1,0,243,20,1,0,150,252,0,0,174,11,2,0,210,212,1,0,137,17,1,0,233,255,0,0,133,16,1,0,165,255,0,0,77,16,1,0,153,50,0,0,250,5,1,0,196,213,1,0,111,18,1,0,92,254,0,0,231,14,1,0,127,1,0,0,34,0,1,0,234,215,1,0,145,20,1,0,176,212,1,0,106,17,1,0,190,213,1,0,105,18,1,0,217,51,0,0,30,9,3,0,231,50,0,0,108,6,1,0,226,214,1,0,139,19,1,0,173,255,0,0,85,16,1,0,174,252,0,0,227,11,2,0,218,252,0,0,59,12,2,0,27,252,0,0,172,10,2,0,98,47,0,0,187,3,1,0,10,50,0,0,198,4,3,0,249,3,0,0,109,0,1,0,193,253,0,0,85,14,3,0,114,47,0,0,203,3,1,0,109,49,0,0,120,4,1,0,43,50,0,0,60,5,3,0,87,33,0,0,201,1,3,0,89,214,1,0,4,19,1,0,60,29,0,0,150,0,1,0,62,51,0,0,131,7,4,0,126,33,0,0,29,2,1,0,27,241,1,0,169,21,3,0,116,238,1,0,53,21,1,0,88,212,1,0,26,17,1,0,250,251,0,0,103,10,3,0,179,254,0,0,81,15,1,0,95,251,0,0,200,9,1,0,201,47,0,0,34,4,1,0,90,49,0,0,101,4,1,0,169,212,1,0,100,17,1,0,49,253,0,0,238,12,2,0,57,49,0,0,68,4,1,0,176,29,0,0,218,0,1,0,243,212,1,0,170,17,1,0,207,252,0,0,37,12,2,0,128,251,0,0,233,9,1,0,110,252,0,0,94,11,2,0,104,215,1,0,17,20,1,0,182,2,0,0,68,0,1,0,58,51,0,0,113,7,4,0,201,215,1,0,114,20,1,0,60,241,1,0,235,21,1,0,162,214,1,0,77,19,1,0,6,32,0,0,25,1,1,0,69,212,1,0,8,17,1,0,99,215,1,0,12,20,1,0,250,213,1,0,165,18,1,0,65,50,0,0,126,5,3,0,74,254,0,0,211,14,2,0,109,50,0,0,185,5,1,0,194,214,1,0,107,19,1,0,125,253,0,0,143,13,3,0,112,51,0,0,32,8,3,0,187,214,1,0,100,19,1,0,143,215,1,0,56,20,1,0,230,212,1,0,157,17,1,0,18,255,0,0,186,15,1,0,5,251,0,0,159,9,2,0,27,238,1,0,255,20,1,0,9,214,1,0,180,18,1,0,121,254,0,0,4,15,2,0,246,251,0,0,91,10,3,0,128,215,1,0,41,20,1,0,56,253,0,0,252,12,2,0,222,212,1,0,149,17,1,0,130,49,0,0,141,4,1,0,72,254,0,0,208,14,1,0,94,254,0,0,233,14,1,0,28,238,1,0,0,21,1,0,25,51,0,0,238,6,6,0,63,50,0,0,120,5,3,0,3,47,0,0,92,3,1,0,102,213,1,0,17,18,1,0,243,252,0,0,112,12,3,0,129,213,1,0,44,18,1,0,235,214,1,0,148,19,1,0,71,224,1,0,190,20,1,0,1,51,0,0,139,6,4,0,168,47,0,0,1,4,1,0,155,36,0,0,194,2,3,0,112,255,0,0,24,16,1,0,25,242,1,0,29,22,1,0,65,212,1,0,4,17,1,0,233,252,0,0,91,12,2,0,205,50,0,0,77,6,3,0,13,215,1,0,182,19,1,0,97,255,0,0,9,16,1,0,150,36,0,0,179,2,3,0,22,212,1,0,217,16,1,0,144,51,0,0,106,8,2,0,86,215,1,0,255,19,1,0,74,224,1,0,193,20,1,0,107,252,0,0,88,11,2,0,80,252,0,0,22,11,2,0,114,213,1,0,29,18,1,0,206,255,0,0,113,16,1,0,18,47,0,0,107,3,1,0,149,255,0,0,61,16,1,0,153,251,0,0,2,10,1,0,70,255,0,0,238,15,1,0,183,253,0,0,55,14,3,0,86,33,0,0,198,1,3,0,82,255,0,0,250,15,1,0,65,242,1,0,67,22,3,0,15,212,1,0,210,16,1,0,64,212,1,0,3,17,1,0,241,3,0,0,105,0,1,0,120,32,0,0,71,1,1,0,108,214,1,0,23,19,1,0,62,241,1,0,237,21,1,0,36,252,0,0,190,10,2,0,150,254,0,0,52,15,1,0,96,212,1,0,34,17,1,0,201,214,1,0,114,19,1,0,48,51,0,0,73,7,3,0,149,47,0,0,238,3,1,0,30,215,1,0,199,19,1,0,30,213,1,0,208,17,1,0,130,7,1,0,140,16,1,0,38,252,0,0,194,10,2,0,30,253,0,0,200,12,2,0,69,33,0,0,174,1,1,0,123,50,0,0,212,5,2,0,188,252,0,0,255,11,2,0,57,255,0,0,225,15,1,0,156,252,0,0,191,11,2,0,98,254,0,0,237,14,1,0,28,212,1,0,223,16,1,0,145,214,1,0,60,19,1,0,136,212,1,0,74,17,1,0,79,238,1,0,30,21,1,0,228,213,1,0,143,18,1,0,61,224,1,0,180,20,1,0,85,253,0,0,23,13,3,0,189,252,0,0,1,12,2,0,151,50,0,0,248,5,1,0,224,213,1,0,139,18,1,0,146,49,0,0,154,4,1,0,210,50,0,0,87,6,1,0,158,47,0,0,247,3,1,0,26,253,0,0,192,12,2,0,230,50,0,0,107,6,1,0,175,238,1,0,101,21,1,0,214,36,0,0,51,3,1,0,244,254,0,0,146,15,1,0,114,238,1,0,52,21,1,0,211,213,1,0,126,18,1,0,12,253,0,0,164,12,2,0,107,214,1,0,22,19,1,0,90,255,0,0,2,16,1,0,87,254,0,0,226,14,1,0,106,251,0,0,211,9,1,0,76,212,1,0,15,17,1,0,116,36,0,0,75,2,3,0,179,253,0,0,43,14,3,0,146,251,0,0,251,9,1,0,152,32,0,0,102,1,1,0,169,213,1,0,84,18,1,0,182,36,0,0,19,3,1,0,38,214,1,0,209,18,1,0,105,171,0,0,146,9,1,0,48,214,1,0,219,18,1,0,108,251,0,0,213,9,1,0,111,215,1,0,24,20,1,0,85,49,0,0,96,4,1,0,151,254,0,0,53,15,1,0,187,29,0,0,229,0,1,0,189,51,0,0,220,8,2,0,76,213,1,0,248,17,1,0,36,33,0,0,152,1,1,0,210,51,0,0,11,9,3,0,54,50,0,0,93,5,3,0,18,241,1,0,142,21,3,0,55,29,0,0,146,0,1,0,50,1,0,0,24,0,2,0,158,50,0,0,255,5,1,0,90,214,1,0,5,19,1,0,248,253,0,0,136,14,4,0,133,3,0,0,92,0,3,0,113,47,0,0,202,3,1,0,97,238,1,0,39,21,1,0,61,254,0,0,199,14,1,0,83,49,0,0,94,4,1,0,204,252,0,0,31,12,2,0,3,50,0,0,177,4,3,0,63,254,0,0,201,14,1,0,80,213,1,0,252,17,1,0,233,214,1,0,146,19,1,0,117,214,1,0,32,19,1,0,244,3,0,0,107,0,1,0,62,213,1,0,239,17,1,0,92,49,0,0,103,4,1,0,172,50,0,0,13,6,1,0,205,36,0,0,42,3,1,0,230,255,0,0,131,16,1,0,102,49,0,0,113,4,1,0,109,238,1,0,47,21,1,0,211,36,0,0,48,3,1,0,238,255,0,0,138,16,1,0,119,215,1,0,32,20,1,0,85,255,0,0,253,15,1,0,222,213,1,0,137,18,1,0,147,213,1,0,62,18,1,0,43,238,1,0,10,21,1,0,134,212,1,0,72,17,1,0,113,253,0,0,107,13,3,0,249,254,0,0,159,15,3,0,106,50,0,0,182,5,1,0,214,51,0,0,21,9,3,0,69,51,0,0,155,7,3,0,217,2,0,0,73,0,2,0,228,251,0,0,49,10,1,0,73,49,0,0,84,4,1,0,13,212,1,0,208,16,1,0,53,242,1,0,57,22,1,0,222,214,1,0,135,19,1,0,119,6,0,0,116,0,2,0,86,214,1,0,1,19,1,0,61,29,0,0,151,0,1,0,240,214,1,0,153,19,1,0,52,254,0,0,190,14,1,0,156,214,1,0,71,19,1,0,118,254,0,0,254,14,2,0,175,29,0,0,217,0,1,0,197,1,0,0,38,0,3,0,57,215,1,0,226,19,1,0,228,51,0,0,55,9,2,0,237,214,1,0,150,19,1,0,216,214,1,0,129,19,1,0,129,252,0,0,132,11,2,0,205,254,0,0,107,15,1,0,38,215,1,0,207,19,1,0,81,224,1,0,200,20,1,0,44,252,0,0,206,10,2,0,243,214,1,0,156,19,1,0,59,252,0,0,236,10,2,0,231,252,0,0,87,12,2,0,177,51,0,0,196,8,2,0,97,33,0,0,228,1,2,0,137,254,0,0,35,15,2,0,63,214,1,0,234,18,1,0,201,213,1,0,116,18,1,0,102,50,0,0,178,5,1,0,0,253,0,0,140,12,2,0,76,29,0,0,166,0,1,0,227,215,1,0,138,20,1,0,43,214,1,0,214,18,1,0,174,253,0,0,28,14,3,0,156,51,0,0,134,8,2,0,140,252,0,0,154,11,2,0,73,212,1,0,12,17,1,0,226,255,0,0,126,16,1,0,47,34,0,0,39,2,2,0,98,252,0,0,62,11,3,0,10,215,1,0,179,19,1,0,179,47,0,0,12,4,1,0,57,242,1,0,61,22,1,0,220,50,0,0,97,6,1,0,173,215,1,0,86,20,1,0,3,51,0,0,148,6,3,0,139,36,0,0,152,2,2,0,104,49,0,0,115,4,1,0,240,253,0,0,106,14,3,0,139,255,0,0,51,16,1,0,193,213,1,0,108,18,1,0,15,50,0,0,214,4,4,0,69,241,1,0,244,21,1,0,24,241,1,0,160,21,3,0,160,255,0,0,72,16,1,0,90,51,0,0,230,7,2,0,50,214,1,0,221,18,1,0,235,51,0,0,71,9,3,0,32,33,0,0,145,1,2,0,218,36,0,0,55,3,1,0,40,255,0,0,208,15,1,0,170,254,0,0,72,15,1,0,173,47,0,0,6,4,1,0,168,32,0,0,107,1,2,0,243,51,0,0,95,9,3,0,226,50,0,0,103,6,1,0,24,51,0,0,234,6,4,0,53,238,1,0,19,21,1,0,205,213,1,0,120,18,1,0,95,50,0,0,170,5,2,0,101,51,0,0,255,7,3,0,79,29,0,0,168,0,1,0,231,36,0,0,68,3,1,0,118,252,0,0,110,11,2,0,221,254,0,0,123,15,1,0,202,252,0,0,27,12,2,0,139,32,0,0,90,1,1,0,78,241,1,0,1,22,3,0,137,238,1,0,71,21,1,0,125,33,0,0,28,2,1,0,112,215,1,0,25,20,1,0,184,212,1,0,114,17,1,0,165,252,0,0,209,11,2,0,1,215,1,0,170,19,1,0,83,50,0,0,146,5,2,0,142,254,0,0,44,15,1,0,86,252,0,0,34,11,2,0,105,212,1,0,43,17,1,0,148,51,0,0,117,8,3,0,226,251,0,0,47,10,1,0,72,32,0,0,56,1,2,0,249,252,0,0,126,12,2,0,179,14,0,0,122,0,2,0,199,47,0,0,32,4,1,0,118,51,0,0,47,8,2,0,132,7,1,0,142,16,1,0,173,214,1,0,86,19,1,0,128,255,0,0,40,16,1,0,152,212,1,0,90,17,1,0,65,241,1,0,240,21,1,0,165,51,0,0,157,8,2,0,131,214,1,0,46,19,1,0,186,253,0,0,64,14,3,0,16,33,0,0,133,1,1,0,220,214,1,0,133,19,1,0,191,212,1,0,119,17,1,0,214,215,1,0,125,20,1,0,38,242,1,0,42,22,1,0,13,214,1,0,184,18,1,0,37,32,0,0,34,1,2,0,71,242,1,0,85,22,3,0,144,254,0,0,46,15,1,0,13,51,0,0,185,6,4,0,90,251,0,0,195,9,1,0,167,47,0,0,0,4,1,0,187,51,0,0,216,8,2,0,11,215,1,0,180,19,1,0,221,2,0,0,81,0,2,0,149,215,1,0,62,20,1,0,136,36,0,0,146,2,2,0,76,252,0,0,14,11,2,0,153,213,1,0,68,18,1,0,227,252,0,0,79,12,2,0,187,213,1,0,102,18,1,0,140,47,0,0,229,3,1,0,254,215,1,0,165,20,1,0,44,212,1,0,239,16,1,0,120,255,0,0,32,16,1,0,122,214,1,0,37,19,1,0,44,215,1,0,213,19,1,0,104,255,0,0,16,16,1,0,122,49,0,0,133,4,1,0,15,215,1,0,184,19,1,0,201,50,0,0,66,6,3,0,221,14,0,0,126,0,2,0,241,213,1,0,156,18,1,0,194,212,1,0,122,17,1,0,36,255,0,0,204,15,1,0,154,255,0,0,66,16,1,0,113,214,1,0,28,19,1,0,207,255,0,0,114,16,1,0,11,47,0,0,100,3,1,0,204,50,0,0,75,6,2,0,250,214,1,0,163,19,1,0,22,214,1,0,193,18,1,0,21,251,0,0,167,9,2,0,231,254,0,0,133,15,1,0,150,255,0,0,62,16,1,0,210,3,0,0,97,0,1,0,217,213,1,0,132,18,1,0,253,31,0,0,15,1,2,0,177,251,0,0,29,10,2,0,163,252,0,0,205,11,2,0,127,47,0,0,216,3,1,0,66,47,0,0,155,3,1,0,39,252,0,0,196,10,2,0,167,238,1,0,94,21,1,0,45,33,0,0,155,1,1,0,53,29,0,0,144,0,1,0,92,224,1,0,211,20,1,0,178,252,0,0,235,11,2,0,126,252,0,0,126,11,2,0,157,47,0,0,246,3,1,0,249,51,0,0,113,9,3,0,6,214,1,0,177,18,1,0,91,213,1,0,6,18,1,0,47,214,1,0,218,18,1,0,159,47,0,0,248,3,1,0,188,29,0,0,230,0,1,0,59,255,0,0,227,15,1,0,216,50,0,0,93,6,1,0,104,213,1,0,19,18,1,0,229,51,0,0,57,9,2,0,130,47,0,0,219,3,1,0,167,254,0,0,69,15,1,0,93,213,1,0,8,18,1,0,172,212,1,0,103,17,1,0,178,36,0,0,7,3,3,0,55,253,0,0,250,12,2,0,128,47,0,0,217,3,1,0,223,212,1,0,150,17,1,0,115,251,0,0,220,9,1,0,199,253,0,0,103,14,3,0,72,29,0,0,162,0,1,0,176,251,0,0,27,10,2,0,4,215,1,0,173,19,1,0,129,212,1,0,67,17,1,0,91,47,0,0,180,3,1,0,52,224,1,0,171,20,1,0,178,2,0,0,64,0,1,0,29,212,1,0,224,16,1,0,206,252,0,0,35,12,2,0,168,51,0,0,165,8,4,0,228,214,1,0,141,19,1,0,199,215,1,0,112,20,1,0,182,50,0,0,28,6,2,0,24,50,0,0,250,4,4,0,249,253,0,0,140,14,3,0,7,253,0,0,154,12,2,0,105,255,0,0,17,16,1,0,150,49,0,0,158,4,1,0,236,215,1,0,147,20,1,0,222,252,0,0,67,12,2,0,116,50,0,0,198,5,2,0,17,253,0,0,174,12,2,0,185,253,0,0,61,14,3,0,205,252,0,0,33,12,2,0,162,47,0,0,251,3,1,0,33,251,0,0,174,9,1,0,1,212,1,0,196,16,1,0,13,238,1,0,241,20,1,0,141,51,0,0,100,8,2,0,54,253,0,0,248,12,2,0,68,252,0,0,254,10,2,0,115,213,1,0,30,18,1,0,124,50,0,0,214,5,5,0,135,215,1,0,48,20,1,0,29,47,0,0,118,3,1,0,202,212,1,0,129,17,1,0,50,47,0,0,139,3,1,0,67,212,1,0,6,17,1,0,197,254,0,0,99,15,1,0,55,242,1,0,59,22,1,0,159,251,0,0,8,10,1,0,46,51,0,0,63,7,6,0,204,36,0,0,41,3,1,0,98,33,0,0,230,1,3,0,182,255,0,0,94,16,1,0,155,251,0,0,4,10,1,0,206,31,0,0,250,0,3,0,142,49,0,0,153,4,1,0,250,50,0,0,127,6,1,0,219,50,0,0,96,6,1,0,229,254,0,0,131,15,1,0,65,254,0,0,203,14,1,0,223,213,1,0,138,18,1,0,246,51,0,0,104,9,3,0,133,213,1,0,48,18,1,0,146,253,0,0,200,13,3,0,91,29,0,0,180,0,1,0,138,7,1,0,147,16,1,0,122,51,0,0,57,8,2,0,195,253,0,0,91,14,3,0,142,7,1,0,151,16,1,0,99,255,0,0,11,16,1,0,223,254,0,0,125,15,1,0,92,253,0,0,44,13,3,0,67,224,1,0,186,20,1,0,123,212,1,0,61,17,1,0,24,254,0,0,181,14,1,0,197,215,1,0,110,20,1,0,218,251,0,0,38,10,1,0,157,213,1,0,72,18,1,0,88,224,1,0,207,20,1,0,106,33,0,0,248,1,2,0,152,215,1,0,65,20,1,0,55,238,1,0,21,21,1,0,34,252,0,0,186,10,2,0,113,49,0,0,124,4,1,0,102,253,0,0,74,13,3,0,162,238,1,0,90,21,1,0,136,251,0,0,241,9,1,0,180,214,1,0,93,19,1,0,227,50,0,0,104,6,1,0,142,32,0,0,93,1,1,0,35,50,0,0,36,5,3,0,55,49,0,0,66,4,1,0,44,34,0,0,34,2,2,0,139,47,0,0,228,3,1,0,26,241,1,0,166,21,3,0,79,252,0,0,20,11,2,0,43,213,1,0,221,17,1,0,165,251,0,0,15,10,2,0,101,212,1,0,39,17,1,0,80,255,0,0,248,15,1,0,43,255,0,0,211,15,1,0,96,252,0,0,56,11,3,0,110,50,0,0,186,5,2,0,120,251,0,0,225,9,1,0,128,32,0,0,79,1,1,0,55,254,0,0,193,14,1,0,67,242,1,0,73,22,3,0,1,251,0,0,149,9,2,0,161,50,0,0,2,6,1,0,217,214,1,0,130,19,1,0,7,32,0,0,26,1,1,0,26,50,0,0,2,5,4,0,48,215,1,0,217,19,1,0,122,251,0,0,227,9,1,0,117,49,0,0,128,4,1,0,54,33,0,0,162,1,1,0,85,51,0,0,215,7,2,0,181,50,0,0,26,6,2,0,59,254,0,0,197,14,1,0,42,253,0,0,224,12,2,0,173,36,0,0,248,2,3,0,113,212,1,0,51,17,1,0,114,50,0,0,194,5,2,0,123,215,1,0,36,20,1,0,104,253,0,0,80,13,3,0,93,214,1,0,8,19,1,0,56,241,1,0,231,21,1,0,102,224,1,0,221,20,1,0,124,33,0,0,27,2,1,0,134,213,1,0,49,18,1,0,133,215,1,0,46,20,1,0,61,215,1,0,230,19,1,0,83,253,0,0,17,13,3,0,140,32,0,0,91,1,1,0,38,51,0,0,35,7,3,0,23,213,1,0,202,17,1,0,111,238,1,0,49,21,1,0,176,252,0,0,231,11,2,0,25,254,0,0,182,14,3,0,37,251,0,0,178,9,1,0,60,255,0,0,228,15,1,0,127,252,0,0,128,11,2,0,128,214,1,0,43,19,1,0,71,255,0,0,239,15,1,0,97,51,0,0,244,7,2,0,231,213,1,0,146,18,1,0,49,224,1,0,168,20,1,0,145,7,1,0,154,16,1,0,37,241,1,0,199,21,3,0,22,215,1,0,191,19,1,0,17,254,0,0,174,14,1,0,203,215,1,0,116,20,1,0,106,49,0,0,117,4,1,0,106,241,1,0,6,22,2,0,175,215,1,0,88,20,1,0,43,252,0,0,204,10,2,0,30,255,0,0,198,15,1,0,166,47,0,0,255,3,1,0,108,253,0,0,92,13,3,0,22,33,0,0,138,1,2,0,39,51,0,0,38,7,2,0,33,252,0,0,184,10,2,0,48,29,0,0,139,0,1,0,254,214,1,0,167,19,1,0,60,252,0,0,238,10,2,0,247,251,0,0,94,10,3,0,110,214,1,0,25,19,1,0,54,254,0,0,192,14,1,0,0,214,1,0,171,18,1,0,196,50,0,0,56,6,2,0,238,252,0,0,101,12,2,0,168,254,0,0,70,15,1,0,207,215,1,0,118,20,1,0,93,224,1,0,212,20,1,0,130,214,1,0,45,19,1,0,152,36,0,0,185,2,3,0,220,254,0,0,122,15,1,0,236,214,1,0,149,19,1,0,30,47,0,0,119,3,1,0,157,214,1,0,72,19,1,0,85,252,0,0,32,11,2,0,151,238,1,0,84,21,1,0,191,213,1,0,106,18,1,0,127,32,0,0,78,1,1,0,180,238,1,0,106,21,1,0,56,252,0,0,230,10,2,0,167,29,0,0,209,0,1,0,5,215,1,0,174,19,1,0,32,215,1,0,201,19,1,0,91,33,0,0,213,1,3,0,252,212,1,0,179,17,1,0,63,224,1,0,182,20,1,0,154,213,1,0,69,18,1,0,253,252,0,0,134,12,2,0,129,7,1,0,139,16,1,0,156,47,0,0,245,3,1,0,179,213,1,0,94,18,1,0,164,215,1,0,77,20,1,0,167,7,1,0,176,16,1,0,144,251,0,0,249,9,1,0,144,212,1,0,82,17,1,0,67,213,1,0,243,17,1,0,106,47,0,0,195,3,1,0,102,51,0,0,2,8,3,0,20,212,1,0,215,16,1,0,51,214,1,0,222,18,1,0,95,51,0,0,240,7,2,0,168,50,0,0,9,6,1,0,207,51,0,0,5,9,2,0,252,254,0,0,167,15,2,0,163,214,1,0,78,19,1,0,186,255,0,0,98,16,1,0,141,7,1,0,150,16,1,0,196,214,1,0,109,19,1,0,68,224,1,0,187,20,1,0,170,212,1,0,101,17,1,0,149,213,1,0,64,18,1,0,49,51,0,0,76,7,3,0,247,215,1,0,158,20,1,0,251,214,1,0,164,19,1,0,73,29,0,0,163,0,1,0,158,212,1,0,95,17,1,0,17,212,1,0,212,16,1,0,7,33,0,0,124,1,1,0,95,32,0,0,64,1,1,0,56,224,1,0,175,20,1,0,79,251,0,0,183,9,2,0,154,238,1,0,87,21,1,0,60,212,1,0,255,16,1,0,173,50,0,0,14,6,1,0,104,212,1,0,42,17,1,0,132,49,0,0,143,4,1,0,98,49,0,0,109,4,1,0,105,47,0,0,194,3,1,0,129,254,0,0,19,15,2,0,5,238,1,0,233,20,1,0,165,254,0,0,67,15,1,0,186,50,0,0,36,6,2,0,240,50,0,0,117,6,1,0,217,215,1,0,128,20,1,0,192,212,1,0,120,17,1,0,163,254,0,0,65,15,1,0,29,50,0,0,14,5,7,0,199,214,1,0,112,19,1,0,207,31,0,0,253,0,3,0,191,51,0,0,224,8,2,0,24,215,1,0,193,19,1,0,144,7,1,0,153,16,1,0,1,213,1,0,184,17,1,0,16,214,1,0,187,18,1,0,224,50,0,0,101,6,1,0,33,253,0,0,206,12,2,0,219,214,1,0,132,19,1,0,61,241,1,0,236,21,1,0,56,48,0,0,49,4,1,0,167,51,0,0,162,8,3,0,37,253,0,0,214,12,2,0,225,215,1,0,136,20,1,0,189,255,0,0,101,16,1,0,140,238,1,0,73,21,1,0,8,238,1,0,236,20,1,0,195,51,0,0,234,8,2,0,26,213,1,0,205,17,1,0,191,50,0,0,46,6,2,0,158,36,0,0,203,2,3,0,200,51,0,0,247,8,2,0,16,242,1,0,19,22,1,0,121,33,0,0,21,2,1,0,34,50,0,0,33,5,3,0,130,215,1,0,43,20,1,0,137,7,1,0,146,16,1,0,5,51,0,0,156,6,3,0,58,254,0,0,196,14,1,0,49,214,1,0,220,18,1,0,153,49,0,0,161,4,1,0,212,255,0,0,117,16,1,0,156,32,0,0,106,1,1,0,71,50,0,0,138,5,1,0,136,252,0,0,146,11,2,0,185,255,0,0,97,16,1,0,108,212,1,0,46,17,1,0,54,214,1,0,225,18,1,0,95,49,0,0,106,4,1,0,139,251,0,0,244,9,1,0,181,0,0,0,10,0,1,0,25,212,1,0,220,16,1,0,213,254,0,0,115,15,1,0,202,214,1,0,115,19,1,0,158,51,0,0,138,8,2,0,65,214,1,0,236,18,1,0,175,214,1,0,88,19,1,0,136,50,0,0,233,5,1,0,84,33,0,0,192,1,3,0,141,254,0,0,43,15,1,0,11,212,1,0,206,16,1,0,7,214,1,0,178,18,1,0,38,255,0,0,206,15,1,0,88,215,1,0,1,20,1,0,78,252,0,0,18,11,2,0,100,51,0,0,252,7,3,0,245,212,1,0,172,17,1,0,198,47,0,0,31,4,1,0,220,213,1,0,135,18,1,0,94,252,0,0,50,11,3,0,54,255,0,0,222,15,1,0,197,36,0,0,34,3,1,0,135,213,1,0,50,18,1,0,145,32,0,0,95,1,1,0,80,215,1,0,249,19,1,0,176,36,0,0,1,3,3,0,34,241,1,0,190,21,3,0,57,51,0,0,110,7,3,0,84,224,1,0,203,20,1,0,17,213,1,0,197,17,1,0,53,51,0,0,95,7,3,0,170,255,0,0,82,16,1,0,64,242,1,0,64,22,3,0,18,214,1,0,189,18,1,0,83,213,1,0,254,17,1,0,170,213,1,0,85,18,1,0,170,0,0,0,3,0,1,0,98,255,0,0,10,16,1,0,222,36,0,0,59,3,1,0,226,215,1,0,137,20,1,0,106,254,0,0,244,14,1,0,111,47,0,0,200,3,1,0,89,253,0,0,35,13,3,0,241,1,0,0,56,0,2,0,51,29,0,0,142,0,1,0,143,7,1,0,152,16,1,0,54,213,1,0,232,17,1,0,10,47,0,0,99,3,1,0,68,50,0,0,135,5,1,0,110,36,0,0,63,2,2,0,133,252,0,0,140,11,2,0,243,50,0,0,120,6,1,0,244,251,1,0,97,22,1,0,67,214,1,0,238,18,1,0,160,251,0,0,9,10,1,0,177,29,0,0,219,0,1,0,87,212,1,0,25,17,1,0,215,215,1,0,126,20,1,0,114,49,0,0,125,4,1,0,178,51,0,0,198,8,2,0,170,7,1,0,179,16,1,0,22,47,0,0,111,3,1,0,49,215,1,0,218,19,1,0,37,215,1,0,206,19,1,0,244,251,0,0,85,10,3,0,245,51,0,0,101,9,3,0,157,51,0,0,136,8,2,0,196,252,0,0,15,12,2,0,28,252,0,0,174,10,2,0,17,255,0,0,185,15,1,0,109,215,1,0,22,20,1,0,28,214,1,0,199,18,1,0,51,215,1,0,220,19,1,0,199,213,1,0,114,18,1,0,129,255,0,0,41,16,1,0,34,33,0,0,150,1,2,0,174,212,1,0,104,17,1,0,29,242,1,0,33,22,1,0,127,212,1,0,65,17,1,0,87,215,1,0,0,20,1,0,188,0,0,0,15,0,3,0,33,214,1,0,204,18,1,0,228,255,0,0,129,16,1,0,201,254,0,0,103,15,1,0,132,238,1,0,66,21,1,0,152,253,0,0,218,13,3,0,97,49,0,0,108,4,1,0,63,33,0,0,172,1,1,0,158,29,0,0,200,0,1,0,25,214,1,0,196,18,1,0,214,212,1,0,141,17,1,0,192,213,1,0,107,18,1,0,123,47,0,0,212,3,1,0,11,238,1,0,239,20,1,0,70,215,1,0,239,19,1,0,235,252,0,0,95,12,2,0,243,254,0,0,145,15,1,0,244,252,0,0,115,12,3,0,122,254,0,0,6,15,2,0,92,33,0,0,216,1,3,0,253,212,1,0,180,17,1,0,167,251,0,0,18,10,1,0,60,253,0,0,4,13,2,0,106,212,1,0,44,17,1,0,99,33,0,0,233,1,2,0,100,238,1,0,41,21,1,0,146,214,1,0,61,19,1,0,72,214,1,0,243,18,1,0,130,212,1,0,68,17,1,0,118,213,1,0,33,18,1,0,23,215,1,0,192,19,1,0,48,254,0,0,185,14,2,0,50,242,1,0,54,22,1,0,119,252,0,0,112,11,2,0,104,214,1,0,19,19,1,0,70,33,0,0,175,1,1,0,168,0,0,0,1,0,2,0,147,251,0,0,252,9,1,0,239,213,1,0,154,18,1,0,253,251,0,0,110,10,1,0,171,7,1,0,180,16,1,0,99,224,1,0,218,20,1,0,112,212,1,0,50,17,1,0,86,51,0,0,217,7,6,0,197,212,1,0,124,17,1,0,231,251,0,0,52,10,1,0,234,36,0,0,71,3,1,0,25,213,1,0,204,17,1,0,84,214,1,0,255,18,1,0,109,47,0,0,198,3,1,0,24,213,1,0,203,17,1,0,57,214,1,0,228,18,1,0,82,253,0,0,14,13,3,0,159,215,1,0,72,20,1,0,117,215,1,0,30,20,1,0,113,51,0,0,35,8,3,0,72,224,1,0,191,20,1,0,206,215,1,0,117,20,1,0,101,255,0,0,13,16,1,0,160,51,0,0,143,8,3,0,62,49,0,0,73,4,1,0,10,214,1,0,181,18,1,0,145,213,1,0,60,18,1,0,77,224,1,0,196,20,1,0,197,213,1,0,112,18,1,0,122,50,0,0,210,5,2,0,104,29,0,0,193,0,1,0,113,255,0,0,25,16,1,0,46,212,1,0,241,16,1,0,122,215,1,0,35,20,1,0,68,254,0,0,206,14,1,0,50,241,1,0,225,21,1,0,246,213,1,0,161,18,1,0,124,215,1,0,37,20,1,0,111,214,1,0,26,19,1,0,245,215,1,0,156,20,1,0,215,252,0,0,53,12,2,0,136,49,0,0,147,4,1,0,160,215,1,0,73,20,1,0,229,251,0,0,50,10,1,0,141,255,0,0,53,16,1,0,161,7,1,0,170,16,1,0,78,212,1,0,17,17,1,0,40,213,1,0,218,17,1,0,196,47,0,0,29,4,1,0,36,32,0,0,33,1,1,0,252,16,0,0,135,0,1,0,176,253,0,0,34,14,3,0,180,252,0,0,239,11,2,0,12,51,0,0,181,6,4,0,107,49,0,0,118,4,1,0,17,241,1,0,139,21,3,0,184,47,0,0,17,4,1,0,133,51,0,0,81,8,2,0,169,29,0,0,211,0,1,0,58,215,1,0,227,19,1,0,147,50,0,0,244,5,1,0,207,212,1,0,134,17,1,0,214,50,0,0,91,6,1,0,139,51,0,0,96,8,2,0,74,49,0,0,85,4,1,0,77,241,1,0,255,21,2,0,155,30,0,0,236,0,2,0,74,214,1,0,245,18,1,0,218,215,1,0,129,20,1,0,23,251,0,0,171,9,2,0,97,215,1,0,10,20,1,0,151,32,0,0,101,1,1,0,192,31,0,0,242,0,2,0,227,51,0,0,53,9,2,0,179,214,1,0,92,19,1,0,180,213,1,0,95,18,1,0,23,253,0,0,186,12,2,0,42,252,0,0,202,10,2,0,106,215,1,0,19,20,1,0,138,214,1,0,53,19,1,0,57,224,1,0,176,20,1,0,233,251,0,0,54,10,1,0,7,241,1,0,128,21,2,0,164,7,1,0,173,16,1,0,109,33,0,0,254,1,1,0,146,32,0,0,96,1,1,0,61,255,0,0,229,15,1,0,179,7,1,0,187,16,1,0,81,47,0,0,170,3,1,0,89,252,0,0,40,11,2,0,41,213,1,0,219,17,1,0,55,50,0,0,96,5,3,0,21,50,0,0,238,4,4,0,101,36,0,0,49,2,1,0,53,215,1,0,222,19,1,0,185,7,1,0,193,16,1,0,211,254,0,0,113,15,1,0,60,32,0,0,50,1,2,0,155,47,0,0,244,3,1,0,102,47,0,0,191,3,1,0,117,253,0,0,119,13,3,0,52,214,1,0,223,18,1,0,51,14,0,0,120,0,2,0,186,29,0,0,228,0,1,0,90,253,0,0,38,13,3,0,148,36,0,0,173,2,3,0,93,49,0,0,104,4,1,0,9,213,1,0,191,17,1,0,151,215,1,0,64,20,1,0,79,51,0,0,194,7,3,0,251,215,1,0,162,20,1,0,99,36,0,0,47,2,1,0,2,255,0,0,170,15,1,0,97,251,0,0,202,9,1,0,236,51,0,0,74,9,3,0,247,213,1,0,162,18,1,0,174,51,0,0,183,8,5,0,137,252,0,0,148,11,2,0,56,215,1,0,225,19,1,0,48,224,1,0,167,20,1,0,42,242,1,0,46,22,1,0,75,47,0,0,164,3,1,0,2,51,0,0,143,6,5,0,77,29,0,0,167,0,1,0,215,212,1,0,142,17,1,0,77,252,0,0,16,11,2,0,229,212,1,0,156,17,1,0,66,213,1,0,242,17,1,0,54,51,0,0,98,7,5,0,182,47,0,0,15,4,1,0,161,47,0,0,250,3,1,0,26,215,1,0,195,19,1,0,164,252,0,0,207,11,2,0,24,214,1,0,195,18,1,0,194,252,0,0,11,12,2,0,172,29,0,0,214,0,1,0,184,252,0,0,247,11,2,0,124,251,0,0,229,9,1,0,127,49,0,0,138,4,1,0,224,215,1,0,135,20,1,0,198,255,0,0,107,16,1,0,80,49,0,0,91,4,1,0,118,50,0,0,202,5,2,0,141,50,0,0,238,5,1,0,188,50,0,0,40,6,2,0,51,1,0,0,26,0,2,0,69,242,1,0,79,22,3,0,62,33,0,0,171,1,1,0,102,251,0,0,207,9,1,0,137,47,0,0,226,3,1,0,46,241,1,0,221,21,2,0,241,212,1,0,168,17,1,0,145,252,0,0,164,11,2,0,83,255,0,0,251,15,1,0,6,51,0,0,159,6,3,0,115,36,0,0,73,2,2,0,174,29,0,0,216,0,1,0,172,251,0,0,23,10,1,0,180,51,0,0,202,8,2,0,20,50,0,0,234,4,4,0,194,50,0,0,52,6,2,0,202,36,0,0,39,3,1,0,51,213,1,0,229,17,1,0,248,51,0,0,110,9,3,0,68,255,0,0,236,15,1,0,247,212,1,0,174,17,1,0,140,7,1,0,149,16,1,0,202,255,0,0,109,16,1,0,23,254,0,0,180,14,1,0,225,251,0,0,46,10,1,0,50,252,0,0,218,10,2,0,37,214,1,0,208,18,1,0,64,1,0,0,30,0,2,0,171,254,0,0,73,15,1,0,211,214,1,0,124,19,1,0,168,215,1,0,81,20,1,0,93,251,0,0,198,9,1,0,32,50,0,0,27,5,3,0,165,36,0,0,224,2,3,0,179,212,1,0,109,17,1,0,173,7,1,0,182,16,1,0,153,51,0,0,128,8,2,0,54,47,0,0,143,3,1,0,116,252,0,0,106,11,2,0,165,213,1,0,80,18,1,0,195,47,0,0,28,4,1,0,108,224,1,0,227,20,1,0,217,50,0,0,94,6,1,0,68,213,1,0,244,17,1,0,33,50,0,0,30,5,3,0,18,213,1,0,198,17,1,0,206,254,0,0,108,15,1,0,247,252,0,0,122,12,2,0,130,251,0,0,235,9,1,0,184,214,1,0,97,19,1,0,148,49,0,0,156,4,1,0,229,255,0,0,130,16,1,0,232,50,0,0,109,6,1,0,175,36,0,0,254,2,3,0,241,251,1,0,94,22,1,0,252,251,0,0,109,10,1,0,179,0,0,0,7,0,1,0,198,36,0,0,35,3,1,0,73,215,1,0,242,19,1,0,154,253,0,0,224,13,3,0,181,212,1,0,111,17,1,0,222,254,0,0,124,15,1,0,231,214,1,0,144,19,1,0,72,47,0,0,161,3,1,0,227,212,1,0,154,17,1,0,166,238,1,0,93,21,1,0,151,47,0,0,240,3,1,0,168,36,0,0,233,2,3,0,98,213,1,0,13,18,1,0,2,33,0,0,115,1,1,0,27,214,1,0,198,18,1,0,118,49,0,0,129,4,1,0,96,29,0,0,185,0,1,0,152,214,1,0,67,19,1,0,217,254,0,0,119,15,1,0,31,214,1,0,202,18,1,0,106,238,1,0,45,21,1,0,9,253,0,0,158,12,2,0,97,213,1,0,12,18,1,0,225,212,1,0,152,17,1,0,244,215,1,0,155,20,1,0,104,47,0,0,193,3,1,0,179,238,1,0,105,21,1,0,98,224,1,0,217,20,1,0,190,47,0,0,23,4,1,0,71,32,0,0,54,1,2,0,35,255,0,0,203,15,1,0,119,254,0,0,0,15,2,0,91,215,1,0,4,20,1,0,185,212,1,0,115,17,1,0,186,51,0,0,214,8,2,0,130,36,0,0,122,2,4,0,176,255,0,0,88,16,1,0,100,49,0,0,111,4,1,0,209,36,0,0,46,3,1,0,219,36,0,0,56,3,1,0,188,213,1,0,103,18,1,0,150,51,0,0,122,8,2,0,144,213,1,0,59,18,1,0,218,213,1,0,133,18,1,0,84,212,1,0,23,17,1,0,36,238,1,0,6,21,1,0,52,33,0,0,160,1,1,0,165,215,1,0,78,20,1,0,86,224,1,0,205,20,1,0,247,50,0,0,124,6,1,0,114,254,0,0,250,14,2,0,76,224,1,0,195,20,1,0,240,254,0,0,142,15,1,0,15,47,0,0,104,3,1,0,136,47,0,0,225,3,1,0,205,212,1,0,132,17,1,0,75,213,1,0,247,17,1,0,186,215,1,0,99,20,1,0,191,31,0,0,240,0,2,0,235,255,0,0,135,16,1,0,238,213,1,0,153,18,1,0,114,255,0,0,26,16,1,0,24,242,1,0,28,22,1,0,52,50,0,0,87,5,3,0,239,215,1,0,150,20,1,0,37,212,1,0,232,16,1,0,206,214,1,0,119,19,1,0,131,238,1,0,65,21,1,0,79,224,1,0,198,20,1,0,131,212,1,0,69,17,1,0,115,255,0,0,27,16,1,0,28,255,0,0,196,15,1,0,242,51,0,0,92,9,3,0,123,33,0,0,24,2,3,0,4,32,0,0,23,1,1,0,164,214,1,0,79,19,1,0,111,50,0,0,188,5,2,0,87,252,0,0,36,11,2,0,242,50,0,0,119,6,1,0,70,214,1,0,241,18,1,0,18,212,1,0,213,16,1,0,154,36,0,0,191,2,3,0,39,241,1,0,205,21,3,0,11,51,0,0,178,6,3,0,92,252,0,0,46,11,2,0,70,47,0,0,159,3,1,0,10,212,1,0,205,16,1,0,216,36,0,0,53,3,1,0,126,215,1,0,39,20,1,0,58,253,0,0,0,13,2,0,100,29,0,0,189,0,1,0,94,49,0,0,105,4,1,0,157,49,0,0,165,4,1,0,59,238,1,0,23,21,1,0,38,251,0,0,179,9,1,0,254,212,1,0,181,17,1,0,128,36,0,0,114,2,4,0,110,33,0,0,255,1,1,0,59,224,1,0,178,20,1,0,182,214,1,0,95,19,1,0,189,0,0,0,18,0,3,0,66,29,0,0,156,0,1,0,161,36,0,0,212,2,3,0,223,51,0,0,44,9,3,0,181,255,0,0,93,16,1,0,66,224,1,0,185,20,1,0,154,252,0,0,185,11,3,0,235,213,1,0,150,18,1,0,191,252,0,0,5,12,2,0,88,253,0,0,32,13,3,0,100,36,0,0,48,2,1,0,60,254,0,0,198,14,1,0,70,50,0,0,137,5,1,0,12,42,0,0,72,3,4,0,180,253,0,0,46,14,3,0,150,253,0,0,212,13,3,0,7,212,1,0,202,16,1,0,87,50,0,0,154,5,2,0,122,32,0,0,73,1,1,0,213,3,0,0,102,0,1,0,107,51,0,0,17,8,3,0,208,50,0,0,85,6,1,0,174,238,1,0,100,21,1,0,213,213,1,0,128,18,1,0,173,238,1,0,99,21,1,0,26,47,0,0,115,3,1,0,224,254,0,0,126,15,1,0,163,47,0,0,252,3,1,0,178,238,1,0,104,21,1,0,245,251,0,0,88,10,3,0,103,224,1,0,222,20,1,0,116,49,0,0,127,4,1,0,224,251,0,0,45,10,1,0,81,238,1,0,31,21,1,0,63,255,0,0,231,15,1,0,101,49,0,0,112,4,1,0,61,50,0,0,114,5,3,0,45,215,1,0,214,19,1,0,155,215,1,0,68,20,1,0,182,212,1,0,112,17,1,0,84,252,0,0,30,11,2,0,176,47,0,0,9,4,1,0,40,50,0,0,51,5,3,0,58,29,0,0,149,0,1,0,19,50,0,0,230,4,4,0,101,224,1,0,220,20,1,0,255,212,1,0,182,17,1,0,52,215,1,0,221,19,1,0,139,215,1,0,52,20,1,0,157,166,0,0,135,9,1,0,150,47,0,0,239,3,1,0,57,252,0,0,232,10,2,0,76,241,1,0,253,21,2,0,219,254,0,0,121,15,1,0,149,36,0,0,176,2,3,0,36,241,1,0,196,21,3,0,220,215,1,0,131,20,1,0,83,224,1,0,202,20,1,0,154,47,0,0,243,3,1,0,97,253,0,0,59,13,3,0,2,253,0,0,144,12,2,0,171,238,1,0,97,21,1,0,159,7,1,0,168,16,1,0,134,238,1,0,68,21,1,0,155,253,0,0,227,13,3,0,15,213,1,0,195,17,1,0,142,252,0,0,158,11,2,0,19,213,1,0,199,17,1,0,79,213,1,0,251,17,1,0,115,33,0,0,7,2,2,0,90,47,0,0,179,3,1,0,140,215,1,0,53,20,1,0,103,215,1,0,16,20,1,0,171,253,0,0,19,14,3,0,1,47,0,0,90,3,1,0,63,252,0,0,244,10,2,0,198,51,0,0,240,8,4,0,192,214,1,0,105,19,1,0,152,251,0,0,1,10,1,0,81,49,0,0,92,4,1,0,9,238,1,0,237,20,1,0,138,253,0,0,182,13,3,0,77,255,0,0,245,15,1,0,41,215,1,0,210,19,1,0,180,254,0,0,82,15,1,0,164,251,0,0,13,10,2,0,185,214,1,0,98,19,1,0,208,214,1,0,121,19,1,0,141,49,0,0,152,4,1,0,10,241,1,0,134,21,2,0,23,32,0,0,31,1,2,0,33,241,1,0,187,21,3,0,31,212,1,0,226,16,1,0,21,212,1,0,216,16,1,0,155,49,0,0,163,4,1,0,221,214,1,0,134,19,1,0,127,51,0,0,67,8,4,0,96,50,0,0,172,5,1,0,246,251,1,0,99,22,1,0,123,251,0,0,228,9,1,0,82,215,1,0,251,19,1,0,80,47,0,0,169,3,1,0,191,254,0,0,93,15,1,0,88,214,1,0,3,19,1,0,250,253,0,0,143,14,18,0,110,51,0,0,26,8,3,0,81,255,0,0,249,15,1,0,22,252,0,0,162,10,2,0,93,29,0,0,182,0,1,0,184,36,0,0,21,3,1,0,93,171,0,0,143,9,1,0,27,212,1,0,222,16,1,0,104,251,0,0,209,9,1,0,3,241,1,0,120,21,2,0,83,47,0,0,172,3,1,0,82,51,0,0,204,7,2,0,249,213,1,0,164,18,1,0,148,212,1,0,86,17,1,0,44,213,1,0,222,17,1,0,230,36,0,0,67,3,1,0,175,47,0,0,8,4,1,0,193,50,0,0,50,6,2,0,179,2,0,0,65,0,1,0,193,254,0,0,95,15,1,0,71,241,1,0,246,21,1,0,132,3,0,0,90,0,2,0,186,36,0,0,23,3,1,0,135,255,0,0,47,16,1,0,105,214,1,0,20,19,1,0,53,255,0,0,221,15,1,0,251,254,0,0,165,15,2,0,250,215,1,0,161,20,1,0,80,29,0,0,169,0,1,0,242,254,0,0,144,15,1,0,69,50,0,0,136,5,1,0,138,215,1,0,51,20,1,0,117,251,0,0,222,9,1,0,145,238,1,0,78,21,1,0,233,51,0,0,65,9,3,0,57,33,0,0,165,1,1,0,88,50,0,0,156,5,2,0,135,50,0,0,232,5,1,0,125,49,0,0,136,4,1,0,174,36,0,0,251,2,3,0,152,255,0,0,64,16,1,0,150,213,1,0,65,18,1,0,176,214,1,0,89,19,1,0,105,224,1,0,224,20,1,0,44,242,1,0,48,22,1,0,66,255,0,0,234,15,1,0,187,255,0,0,99,16,1,0,29,255,0,0,197,15,1,0,3,213,1,0,186,17,1,0,225,214,1,0,138,19,1,0,199,252,0,0,21,12,2,0,96,255,0,0,8,16,1,0,93,238,1,0,37,21,1,0,21,241,1,0,151,21,3,0,201,212,1,0,128,17,1,0,103,213,1,0,18,18,1,0,126,214,1,0,41,19,1,0,237,51,0,0,77,9,3,0,104,224,1,0,223,20,1,0,166,253,0,0,4,14,3,0,202,51,0,0,251,8,2,0,248,215,1,0,159,20,1,0,239,51,0,0,83,9,3,0,80,253,0,0,8,13,3,0,142,36,0,0,158,2,2,0,212,252,0,0,47,12,2,0,152,254,0,0,54,15,1,0,167,50,0,0,8,6,1,0,169,255,0,0,81,16,1,0,114,33,0,0,4,2,3,0,90,29,0,0,179,0,1,0,39,255,0,0,207,15,1,0,173,29,0,0,215,0,1,0,102,215,1,0,15,20,1,0,223,36,0,0,60,3,1,0,174,254,0,0,76,15,1,0,53,254,0,0,191,14,1,0,163,213,1,0,78,18,1,0,80,214,1,0,251,18,1,0,42,214,1,0,213,18,1,0,221,212,1,0,148,17,1,0,91,255,0,0,3,16,1,0,100,212,1,0,38,17,1,0,52,252,0,0,222,10,2,0,188,214,1,0,101,19,1,0,28,215,1,0,197,19,1,0,40,33,0,0,153,1,1,0,116,251,0,0,221,9,1,0,237,252,0,0,99,12,2,0,156,166,0,0,134,9,1,0,116,42,0,0,76,3,3,0,248,254,0,0,156,15,3,0,58,214,1,0,229,18,1,0,181,252,0,0,241,11,2,0,53,212,1,0,248,16,1,0,105,238,1,0,44,21,1,0,54,32,0,0,45,1,2,0,189,31,0,0,238,0,2,0,251,213,1,0,166,18,1,0,185,213,1,0,100,18,1,0,87,253,0,0,29,13,3,0,139,49,0,0,150,4,1,0,245,253,0,0,124,14,4,0,124,254,0,0,10,15,2,0,155,252,0,0,188,11,3,0,20,253,0,0,180,12,2,0,27,213,1,0,206,17,1,0,103,238,1,0,42,21,1,0,138,51,0,0,94,8,2,0,64,255,0,0,232,15,1,0,80,251,0,0,185,9,1,0,199,212,1,0,126,17,1,0,156,7,1,0,165,16,1,0,23,238,1,0,251,20,1,0,144,241,1,0,12,22,2,0,240,213,1,0,155,18,1,0,179,50,0,0,22,6,2,0,213,215,1,0,124,20,1,0,100,254,0,0,239,14,1,0,142,251,0,0,247,9,1,0,7,252,0,0,132,10,2,0,88,251,0,0,193,9,1,0,92,215,1,0,5,20,1,0,104,33,0,0,245,1,2,0,69,215,1,0,238,19,1,0,78,238,1,0,29,21,1,0,204,47,0,0,37,4,1,0,129,215,1,0,42,20,1,0,60,49,0,0,71,4,1,0,222,31,0,0,3,1,3,0,189,47,0,0,22,4,1,0,212,213,1,0,127,18,1,0,0,213,1,0,183,17,1,0,128,252,0,0,130,11,2,0,163,51,0,0,151,8,3,0,2,213,1,0,185,17,1,0,209,50,0,0,86,6,1,0,151,253,0,0,215,13,3,0,137,212,1,0,75,17,1,0,214,255,0,0,119,16,1,0,195,252,0,0,13,12,2,0,147,36,0,0,170,2,3,0,198,214,1,0,111,19,1,0,141,32,0,0,92,1,1,0,6,251,0,0,161,9,2,0,156,49,0,0,164,4,1,0,161,29,0,0,203,0,1,0,27,255,0,0,195,15,1,0,225,254,0,0,127,15,1,0,101,252,0,0,71,11,3,0,20,252,0,0,158,10,2,0,162,254,0,0,64,15,1,0,145,251,0,0,250,9,1,0,80,51,0,0,197,7,3,0,200,214,1,0,113,19,1,0,119,214,1,0,34,19,1,0,131,7,1,0,141,16,1,0,163,29,0,0,205,0,1,0,81,29,0,0,170,0,1,0,97,50,0,0,173,5,1,0,120,252,0,0,114,11,2,0,99,51,0,0,249,7,3,0,60,47,0,0,149,3,1,0,39,47,0,0,128,3,1,0,163,50,0,0,4,6,1,0,245,251,1,0,98,22,1,0,180,2,0,0,66,0,1,0,134,50,0,0,231,5,1,0,23,47,0,0,112,3,1,0,204,213,1,0,119,18,1,0,48,242,1,0,52,22,1,0,3,251,0,0,153,9,3,0,206,36,0,0,43,3,1,0,48,47,0,0,137,3,1,0,96,253,0,0,56,13,3,0,35,241,1,0,193,21,3,0,50,213,1,0,228,17,1,0,30,242,1,0,34,22,1,0,83,51,0,0,206,7,4,0,155,29,0,0,197,0,1,0,4,241,1,0,122,21,2,0,27,242,1,0,31,22,1,0,82,254,0,0,222,14,1,0,59,253,0,0,2,13,2,0,97,47,0,0,186,3,1,0,0,252,0,0,113,10,3,0,113,238,1,0,51,21,1,0,240,3,0,0,104,0,1,0,228,215,1,0,139,20,1,0,93,252,0,0,48,11,2,0,112,214,1,0,27,19,1,0,51,254,0,0,189,14,1,0,125,213,1,0,40,18,1,0,107,254,0,0,245,14,1,0,51,50,0,0,84,5,3,0,33,47,0,0,122,3,1,0,21,252,0,0,160,10,2,0,95,213,1,0,10,18,1,0,100,253,0,0,68,13,3,0,154,212,1,0,92,17,1,0,123,254,0,0,8,15,2,0,98,215,1,0,11,20,1,0,224,214,1,0,137,19,1,0,181,254,0,0,83,15,1,0,107,212,1,0,45,17,1,0,182,29,0,0,224,0,1,0,65,49,0,0,76,4,1,0,156,254,0,0,58,15,1,0,132,212,1,0,70,17,1,0,157,50,0,0,254,5,1,0,48,213,1,0,226,17,1,0,50,253,0,0,240,12,2,0,95,252,0,0,53,11,3,0,123,238,1,0,59,21,1,0,12,15,0,0,128,0,1,0,111,213,1,0,26,18,1,0,170,214,1,0,83,19,1,0,220,51,0,0,37,9,2,0,227,36,0,0,64,3,1,0,46,242,1,0,50,22,1,0,183,212,1,0,113,17,1,0,209,213,1,0,124,18,1,0,166,215,1,0,79,20,1,0,78,47,0,0,167,3,1,0,174,214,1,0,87,19,1,0,242,3,0,0,106,0,1,0,128,50,0,0,225,5,1,0,62,29,0,0,152,0,1,0,239,251,0,0,70,10,3,0,2,241,1,0,118,21,2,0,84,254,0,0,223,14,1,0,99,50,0,0,175,5,1,0,155,255,0,0,67,16,1,0,132,213,1,0,47,18,1,0,81,51,0,0,200,7,4,0,86,49,0,0,97,4,1,0,242,251,0,0,79,10,3,0,2,251,0,0,151,9,2,0,123,49,0,0,134,4,1,0,76,49,0,0,87,4,1,0,198,1,0,0,41,0,3,0,63,215,1,0,232,19,1,0,77,238,1,0,28,21,1,0,83,29,0,0,172,0,1,0,209,51,0,0,9,9,2,0,138,213,1,0,53,18,1,0,131,253,0,0,161,13,3,0,120,33,0,0,19,2,2,0,81,215,1,0,250,19,1,0,119,253,0,0,125,13,3,0,121,212,1,0,59,17,1,0,93,33,0,0,219,1,3,0,135,253,0,0,173,13,3,0,138,49,0,0,149,4,1,0,63,212,1,0,2,17,1,0,205,47,0,0,38,4,1,0,240,212,1,0,167,17,1,0,89,29,0,0,178,0,1,0,95,214,1,0,10,19,1,0,147,51,0,0,114,8,3,0,146,238,1,0,79,21,1,0,112,167,0,0,136,9,1,0,11,253,0,0,162,12,2,0,138,32,0,0,89,1,1,0,128,254,0,0,18,15,1,0,243,215,1,0,154,20,1,0,13,253,0,0,166,12,2,0,74,213,1,0,246,17,1,0,153,214,1,0,68,19,1,0,146,254,0,0,48,15,1,0,76,254,0,0,215,14,2,0,83,214,1,0,254,18,1,0,75,224,1,0,194,20,1,0,184,213,1,0,99,18,1,0,90,212,1,0,28,17,1,0,91,51,0,0,232,7,2,0,137,215,1,0,50,20,1,0,242,167,0,0,137,9,1,0,163,238,1,0,91,21,1,0,124,255,0,0,36,16,1,0,118,33,0,0,12,2,3,0,166,255,0,0,78,16,1,0,87,255,0,0,255,15,1,0,121,238,1,0,57,21,1,0,174,213,1,0,89,18,1,0,111,212,1,0,49,17,1,0,218,2,0,0,75,0,2,0,77,47,0,0,166,3,1,0,197,253,0,0,97,14,3,0,132,51,0,0,79,8,2,0,192,36,0,0,29,3,1,0,124,213,1,0,39,18,1,0,176,215,1,0,89,20,1,0,203,213,1,0,118,18,1,0,131,215,1,0,44,20,1,0,232,212,1,0,159,17,1,0,142,213,1,0,57,18,1,0,13,255,0,0,181,15,1,0,68,214,1,0,239,18,1,0,196,36,0,0,33,3,1,0,82,47,0,0,171,3,1,0,142,214,1,0,57,19,1,0,13,213,1,0,193,17,1,0,107,251,0,0,212,9,1,0,203,47,0,0,36,4,1,0,50,255,0,0,218,15,1,0,171,255,0,0,83,16,1,0,108,49,0,0,119,4,1,0,112,32,0,0,65,1,1,0,141,253,0,0,191,13,3,0,116,254,0,0,252,14,2,0,49,33,0,0,158,1,1,0,100,255,0,0,12,16,1,0,155,51,0,0,132,8,2,0,106,224,1,0,225,20,1,0,36,242,1,0,40,22,1,0,5,212,1,0,200,16,1,0,73,255,0,0,241,15,1,0,55,255,0,0,223,15,1,0,117,32,0,0,68,1,1,0,190,254,0,0,92,15,1,0,232,254,0,0,134,15,1,0,248,167,0,0,140,9,1,0,190,215,1,0,103,20,1,0,157,29,0,0,199,0,1,0,182,7,1,0,190,16,1,0,121,47,0,0,210,3,1,0,18,242,1,0,21,22,1,0,223,252,0,0,69,12,3,0,161,213,1,0,76,18,1,0,201,252,0,0,25,12,2,0,17,238,1,0,245,20,1,0,159,51,0,0,140,8,3,0,131,251,0,0,236,9,1,0,49,241,1,0,224,21,1,0,8,255,0,0,176,15,1,0,158,254,0,0,60,15,1,0,57,254,0,0,195,14,1,0,134,51,0,0,83,8,2,0,111,253,0,0,101,13,3,0,139,213,1,0,54,18,1,0,243,213,1,0,158,18,1,0,95,29,0,0,184,0,1,0,48,252,0,0,214,10,2,0,250,51,0,0,116,9,3,0,91,238,1,0,36,21,1,0,120,36,0,0,87,2,3,0,71,215,1,0,240,19,1,0,248,252,0,0,124,12,2,0,103,214,1,0,18,19,1,0,150,215,1,0,63,20,1,0,17,32,0,0,30,1,1,0,68,241,1,0,243,21,1,0,61,253,0,0,6,13,2,0,112,50,0,0,190,5,2,0,108,50,0,0,184,5,1,0,200,213,1,0,115,18,1,0,140,214,1,0,55,19,1,0,251,253,0,0,161,14,8,0,182,253,0,0,52,14,3,0,149,32,0,0,99,1,1,0,25,50,0,0,254,4,4,0,153,36,0,0,188,2,3,0,82,238,1,0,32,21,1,0,220,2,0,0,79,0,2,0,14,33,0,0,131,1,1,0,206,213,1,0,121,18,1,0,135,214,1,0,50,19,1,0,2,215,1,0,171,19,1,0,147,32,0,0,97,1,1,0,21,214,1,0,192,18,1,0,12,47,0,0,101,3,1,0,133,49,0,0,144,4,1,0,42,212,1,0,237,16,1,0,123,36,0,0,96,2,3,0,238,254,0,0,140,15,1,0,133,7,1,0,143,16,1,0,154,32,0,0,104,1,1,0,114,251,0,0,219,9,1,0,226,51,0,0,51,9,2,0,117,252,0,0,108,11,2,0,210,36,0,0,47,3,1,0,91,224,1,0,210,20,1,0,44,33,0,0,154,1,1,0,127,36,0,0,110,2,4,0,94,212,1,0,32,17,1,0,227,254,0,0,129,15,1,0,25,47,0,0,114,3,1,0,30,50,0,0,21,5,6,0,5,47,0,0,94,3,1,0,22,251,0,0,169,9,2,0,66,49,0,0,77,4,1,0,165,7,1,0,174,16,1,0,1,32,0,0,20,1,1,0,132,252,0,0,138,11,2,0,92,213,1,0,7,18,1,0,196,215,1,0,109,20,1,0,160,47,0,0,249,3,1,0,67,241,1,0,242,21,1,0,143,47,0,0,232,3,1,0,201,36,0,0,38,3,1,0,197,50,0,0,58,6,2,0,143,36,0,0,160,2,2,0,132,255,0,0,44,16,1,0,36,51,0,0,28,7,4,0,183,252,0,0,245,11,2,0,65,224,1,0,184,20,1,0,217,36,0,0,54,3,1,0,22,253,0,0,184,12,2,0,81,50,0,0,142,5,2,0,146,252,0,0,166,11,2,0,143,254,0,0,45,15,1,0,196,253,0,0,94,14,3,0,28,47,0,0,117,3,1,0,43,242,1,0,47,22,1,0,219,213,1,0,134,18,1,0,65,47,0,0,154,3,1,0,27,253,0,0,194,12,2,0,23,50,0,0,246,4,4,0,80,242,1,0,91,22,1,0,33,51,0,0,17,7,5,0,64,47,0,0,153,3,1,0,202,47,0,0,35,4,1,0,166,7,1,0,175,16,1,0,137,213,1,0,52,18,1,0,54,49,0,0,65,4,1,0,125,252,0,0,124,11,2,0,135,251,0,0,240,9,1,0,14,252,0,0,146,10,2,0,6,241,1,0,126,21,2,0,101,47,0,0,190,3,1,0,86,254,0,0,225,14,1,0,156,251,0,0,5,10,1,0,228,254,0,0,130,15,1,0,6,238,1,0,234,20,1,0,210,214,1,0,123,19,1,0,93,212,1,0,31,17,1,0,96,214,1,0,11,19,1,0,22,242,1,0,26,22,1,0,0,212,1,0,195,16,1,0,19,251,0,0,163,9,2,0,111,252,0,0,96,11,2,0,167,252,0,0,213,11,2,0,19,254,0,0,176,14,1,0,75,254,0,0,213,14,2,0,141,215,1,0,54,20,1,0,46,255,0,0,214,15,1,0,107,47,0,0,196,3,1,0,230,251,0,0,51,10,1,0,246,212,1,0,173,17,1,0,168,7,1,0,177,16,1,0,139,50,0,0,236,5,1,0,92,29,0,0,181,0,1,0,106,36,0,0,55,2,2,0,185,252,0,0,249,11,2,0,214,251,0,0,34,10,1,0,247,51,0,0,107,9,3,0,8,253,0,0,156,12,2,0,199,50,0,0,62,6,2,0,132,214,1,0,47,19,1,0,161,238,1,0,89,21,1,0,120,253,0,0,128,13,3,0,128,238,1,0,62,21,1,0,37,242,1,0,41,22,1,0,182,238,1,0,108,21,1,0,12,238,1,0,240,20,1,0,92,171,0,0,142,9,1,0,92,251,0,0,197,9,1,0,46,50,0,0,69,5,3,0,75,252,0,0,12,11,2,0,199,36,0,0,36,3,1,0,96,51,0,0,242,7,2,0,55,215,1,0,224,19,1,0,208,51,0,0,7,9,2,0,144,252,0,0,162,11,2,0,176,238,1,0,102,21,1,0,161,253,0,0,245,13,3,0,117,51,0,0,45,8,2,0,0,47,0,0,89,3,1,0,154,251,0,0,3,10,1,0,42,50,0,0,57,5,3,0,169,50,0,0,10,6,1,0,114,212,1,0,52,17,1,0,212,212,1,0,139,17,1,0,33,242,1,0,37,22,1,0,123,255,0,0,35,16,1,0,70,29,0,0,160,0,1,0,177,255,0,0,89,16,1,0,54,212,1,0,249,16,1,0,152,50,0,0,249,5,1,0,67,252,0,0,252,10,2,0,49,252,0,0,216,10,2,0,121,214,1,0,36,19,1,0,91,49,0,0,102,4,1,0,18,215,1,0,187,19,1,0,153,254,0,0,55,15,1,0,209,254,0,0,111,15,1,0,154,51,0,0,130,8,2,0,166,212,1,0,99,17,1,0,213,251,0,0,33,10,1,0,10,33,0,0,127,1,1,0,150,251,0,0,255,9,1,0,142,47,0,0,231,3,1,0,169,215,1,0,82,20,1,0,94,251,0,0,199,9,1,0,147,7,1,0,156,16,1,0,86,47,0,0,175,3,1,0,125,32,0,0,76,1,1,0,39,242,1,0,43,22,1,0,148,252,0,0,170,11,2,0,211,212,1,0,138,17,1,0,103,253,0,0,77,13,3,0,9,255,0,0,177,15,1,0,164,213,1,0,79,18,1,0,109,224,1,0,228,20,1,0,57,29,0,0,148,0,1,0,16,50,0,0,218,4,4,0,33,215,1,0,202,19,1,0,145,255,0,0,57,16,1,0,45,214,1,0,216,18,1,0,192,215,1,0,105,20,1,0,19,242,1,0,22,22,2,0,48,241,1,0,223,21,1,0,213,212,1,0,140,17,1,0,178,29,0,0,220,0,1,0,152,47,0,0,241,3,1,0,106,213,1,0,21,18,1,0,119,36,0,0,84,2,3,0,38,213,1,0,216,17,1,0,117,36,0,0,78,2,3,0,184,7,1,0,192,16,1,0,66,242,1,0,70,22,3,0,135,5,0,0,110,0,2,0,179,215,1,0,92,20,1,0,118,32,0,0,69,1,1,0,242,214,1,0,155,19,1,0,188,253,0,0,70,14,3,0,166,36,0,0,227,2,3,0,212,51,0,0,16,9,2,0,216,212,1,0,143,17,1,0,12,50,0,0,204,4,3,0,123,213,1,0,38,18,1,0,21,238,1,0,249,20,1,0,164,36,0,0,221,2,3,0,73,33,0,0,178,1,1,0,248,251,0,0,97,10,3,0,4,47,0,0,93,3,1,0,202,213,1,0,117,18,1,0,87,29,0,0,176,0,1,0,34,255,0,0,202,15,1,0,139,214,1,0,54,19,1,0,181,215,1,0,94,20,1,0,200,212,1,0,127,17,1,0,136,32,0,0,87,1,1,0,64,51,0,0,137,7,5,0,7,213,1,0,189,17,1,0,93,50,0,0,166,5,2,0,254,213,1,0,169,18,1,0,124,49,0,0,135,4,1,0,71,238,1,0,25,21,1,0,176,51,0,0,194,8,2,0,134,215,1,0,47,20,1,0,131,252,0,0,136,11,2,0,68,212,1,0,7,17,1,0,241,50,0,0,118,6,1,0,82,49,0,0,93,4,1,0,19,255,0,0,187,15,1,0,56,254,0,0,194,14,1,0,236,212,1,0,163,17,1,0,126,253,0,0,146,13,3,0,111,51,0,0,29,8,3,0,208,3,0,0,95,0,1,0,241,215,1,0,152,20,1,0,81,242,1,0,92,22,1,0,179,29,0,0,221,0,1,0,20,213,1,0,200,17,1,0,251,51,0,0,119,9,3,0,241,251,0,0,76,10,3,0,132,253,0,0,164,13,3,0,243,251,1,0,96,22,1,0,138,50,0,0,235,5,1,0,171,36,0,0,242,2,3,0,231,215,1,0,142,20,1,0,92,51,0,0,234,7,2,0,133,255,0,0,45,16,1,0,189,212,1,0,117,17,1,0,181,253,0,0,49,14,3,0,242,253,0,0,112,14,4,0,131,254,0,0,23,15,2,0,221,31,0,0,0,1,3,0,123,252,0,0,120,11,2,0,154,49,0,0,162,4,1,0,117,50,0,0,200,5,2,0,32,253,0,0,204,12,2,0,2,212,1,0,197,16,1,0,103,255,0,0,15,16,1,0,221,215,1,0,132,20,1,0,46,252,0,0,210,10,2,0,4,255,0,0,172,15,1,0,177,238,1,0,103,21,1,0,23,51,0,0,229,6,5,0,103,51,0,0,5,8,3,0,82,214,1,0,253,18,1,0,126,51,0,0,65,8,2,0,156,29,0,0,198,0,1,0,158,7,1,0,167,16,1,0,95,47,0,0,184,3,1,0,166,254,0,0,68,15,1,0,102,29,0,0,191,0,1,0,144,238,1,0,77,21,1,0,35,215,1,0,204,19,1,0,126,36,0,0,106,2,4,0,107,33,0,0,250,1,3,0,76,215,1,0,245,19,1,0,141,214,1,0,56,19,1,0,17,50,0,0,222,4,4,0,127,215,1,0,40,20,1,0,134,255,0,0,46,16,1,0,24,47,0,0,113,3,1,0,71,51,0,0,161,7,5,0,114,252,0,0,102,11,2,0,150,212,1,0,88,17,1,0,41,241,1,0,211,21,3,0,13,33,0,0,130,1,1,0,14,212,1,0,209,16,1,0,224,212,1,0,151,17,1,0,113,213,1,0,28,18,1,0,10,32,0,0,29,1,1,0,61,213,1,0,238,17,1,0,153,32,0,0,103,1,1,0,117,42,0,0,79,3,2,0,64,254,0,0,202,14,1,0,189,254,0,0,91,15,1,0,75,212,1,0,14,17,1,0,211,50,0,0,88,6,1,0,102,214,1,0,17,19,1,0,170,251,0,0,21,10,1,0,126,47,0,0,215,3,1,0,119,255,0,0,31,16,1,0,37,255,0,0,205,15,1,0,147,214,1,0,62,19,1,0,182,254,0,0,84,15,1,0,149,214,1,0,64,19,1,0,213,255,0,0,118,16,1,0,145,212,1,0,83,17,1,0,89,51,0,0,228,7,2,0,127,213,1,0,42,18,1,0,215,255,0,0,120,16,1,0,50,238,1,0,17,21,1,0,103,50,0,0,179,5,1,0,48,253,0,0,236,12,2,0,237,251,0,0,64,10,3,0,148,253,0,0,206,13,3,0,120,50,0,0,206,5,2,0,151,255,0,0,63,16,1,0,134,214,1,0,49,19,1,0,8,241,1,0,130,21,2,0,44,47,0,0,133,3,1,0,209,252,0,0,41,12,2,0,104,36,0,0,52,2,1,0,62,254,0,0,200,14,1,0,102,255,0,0,14,16,1,0,20,255,0,0,188,15,1,0,77,215,1,0,246,19,1,0,245,50,0,0,122,6,1,0,205,51,0,0,1,9,2,0,105,36,0,0,53,2,2,0,180,50,0,0,24,6,2,0,91,214,1,0,6,19,1,0,19,241,1,0,145,21,3,0,85,33,0,0,195,1,3,0,170,29,0,0,212,0,1,0,214,254,0,0,116,15,1,0,189,213,1,0,104,18,1,0,69,224,1,0,188,20,1,0,243,253,0,0,116,14,4,0,140,251,0,0,245,9,1,0,212,215,1,0,123,20,1,0,184,2,0,0,70,0,1,0,101,213,1,0,16,18,1,0,213,47,0,0,46,4,1,0,175,212,1,0,105,17,1,0,242,252,0,0,109,12,3,0,66,241,1,0,241,21,1,0,149,49,0,0,157,4,1,0,108,213,1,0,23,18,1,0,14,253,0,0,168,12,2,0,183,238,1,0,109,21,1,0,84,255,0,0,252,15,1,0,120,6,0,0,118,0,2,0,238,251,0,0,67,10,3,0,64,213,1,0,240,17,1,0,190,51,0,0,222,8,2,0,173,254,0,0,75,15,1,0,12,212,1,0,207,16,1,0,35,251,0,0,176,9,1,0,230,254,0,0,132,15,1,0,161,255,0,0,73,16,1,0,116,214,1,0,31,19,1,0,54,29,0,0,145,0,1,0,6,33,0,0,121,1,3,0,49,50,0,0,78,5,3,0,89,238,1,0,35,21,1,0,56,51,0,0,106,7,4,0,195,215,1,0,108,20,1,0,181,7,1,0,189,16,1,0,176,2,0,0,62,0,1,0,54,252,0,0,226,10,2,0,52,242,1,0,56,22,1,0,115,212,1,0,53,17,1,0,63,49,0,0,74,4,1,0,123,253,0,0,137,13,3,0,84,49,0,0,95,4,1,0,49,238,1,0,16,21,1,0,174,255,0,0,86,16,1,0,75,29,0,0,165,0,1,0,75,238,1,0,27,21,1,0,114,214,1,0,29,19,1,0,59,49,0,0,70,4,1,0,174,215,1,0,87,20,1,0,53,253,0,0,246,12,2,0,0,50,0,0,168,4,3,0,25,255,0,0,193,15,1,0,56,213,1,0,234,17,1,0,5,241,1,0,124,21,2,0,58,47,0,0,147,3,1,0,45,255,0,0,213,15,1,0,3,238,1,0,232,20,1,0,197,47,0,0,30,4,1,0,25,252,0,0,168,10,2,0,39,251,0,0,180,9,1,0,49,47,0,0,138,3,1,0,118,42,0,0,81,3,3,0,85,214,1,0,0,19,1,0,126,212,1,0,64,17,1,0,111,36,0,0,65,2,2,0,19,47,0,0,108,3,1,0,51,242,1,0,55,22,1,0,159,213,1,0,74,18,1,0,151,36,0,0,182,2,3,0,159,46,0,0,87,3,1,0,221,50,0,0,98,6,1,0,40,253,0,0,220,12,2,0,187,215,1,0,100,20,1,0,210,215,1,0,121,20,1,0,225,50,0,0,102,6,1,0,155,214,1,0,70,19,1,0,172,7,1,0,181,16,1,0,147,252,0,0,168,11,2,0,52,47,0,0,141,3,1,0,144,36,0,0,162,2,2,0,110,251,0,0,215,9,1,0,45,241,1,0,219,21,2,0,161,251,0,0,10,10,1,0,141,212,1,0,79,17,1,0,40,242,1,0,44,22,1,0,113,36,0,0,69,2,2,0,89,251,0,0,194,9,1,0,195,254,0,0,97,15,1,0,154,50,0,0,251,5,1,0,201,51,0,0,249,8,2,0,189,29,0,0,231,0,1,0,116,212,1,0,54,17,1,0,115,214,1,0,30,19,1,0,225,255,0,0,125,16,1,0,195,212,1,0,123,17,1,0,73,214,1,0,244,18,1,0,210,254,0,0,112,15,1,0,5,50,0,0,183,4,3,0,55,213,1,0,233,17,1,0,217,252,0,0,57,12,2,0,64,49,0,0,75,4,1,0,159,48,0,0,56,4,2,0,88,255,0,0,0,16,1,0,7,215,1,0,176,19,1,0,216,213,1,0,131,18,1,0,94,47,0,0,183,3,1,0,156,50,0,0,253,5,1,0,143,238,1,0,76,21,1,0,26,242,1,0,30,22,1,0,193,31,0,0,244,0,3,0,27,215,1,0,196,19,1,0,41,238,1,0,8,21,1,0,93,47,0,0,182,3,1,0,70,51,0,0,158,7,3,0,204,51,0,0,255,8,2,0,118,214,1,0,33,19,1,0,193,47,0,0,26,4,1,0,4,214,1,0,175,18,1,0,237,212,1,0,164,17,1,0,8,213,1,0,190,17,1,0,93,253,0,0,47,13,3,0,167,213,1,0,82,18,1,0,51,224,1,0,170,20,1,0,184,0,0,0,11,0,2,0,218,255,0,0,121,16,1,0,115,50,0,0,196,5,2,0,33,255,0,0,201,15,1,0,207,36,0,0,44,3,1,0,50,51,0,0,79,7,6,0,19,212,1,0,214,16,1,0,156,36,0,0,197,2,3,0,48,255,0,0,216,15,1,0,104,238,1,0,43,21,1,0,176,213,1,0,91,18,1,0,215,251,0,0,35,10,1,0,51,49,0,0,62,4,1,0,51,253,0,0,242,12,2,0,18,252,0,0,154,10,2,0,74,51,0,0,172,7,6,0,143,212,1,0,81,17,1,0,23,255,0,0,191,15,1,0,63,1,0,0,28,0,2,0,200,50,0,0,64,6,2,0,99,254,0,0,238,14,1,0,247,214,1,0,160,19,1,0,230,51,0,0,59,9,2,0,137,214,1,0,52,19,1,0,252,215,1,0,163,20,1,0,103,33,0,0,241,1,4,0,162,29,0,0,204,0,1,0,168,238,1,0,95,21,1,0,105,49,0,0,116,4,1,0,175,0,0,0,4,0,2,0,182,252,0,0,243,11,2,0,235,251,0,0,58,10,3,0,97,254,0,0,236,14,1,0,245,214,1,0,158,19,1,0,119,50,0,0,204,5,2,0,27,50,0,0,6,5,4,0,40,252,0,0,198,10,2,0,28,213,1,0,207,17,1,0,146,255,0,0,58,16,1,0,149,51,0,0,120,8,2,0,253,213,1,0,168,18,1,0,34,215,1,0,203,19,1,0,153,47,0,0,242,3,1,0,164,51,0,0,154,8,3,0,214,3,0,0,103,0,1,0,232,36,0,0,69,3,1,0,47,33,0,0,156,1,1,0,1,242,1,0,16,22,2,0,192,254,0,0,94,15,1,0,125,214,1,0,40,19,1,0,161,51,0,0,146,8,2,0,166,252,0,0,211,11,2,0,133,47,0,0,222,3,1,0,122,3,0,0,88,0,2,0,207,50,0,0,82,6,3,0,0,242,1,0,14,22,2,0,228,2,0,0,87,0,1,0,94,215,1,0,7,20,1,0,165,212,1,0,98,17,1,0,208,254,0,0,110,15,1,0,105,50,0,0,181,5,1,0,94,213,1,0,9,18,1,0,57,212,1,0,252,16,1,0,181,213,1,0,96,18,1,0,100,252,0,0,68,11,3,0,176,254,0,0,78,15,1,0,216,251,0,0,36,10,1,0,71,49,0,0,82,4,1,0,227,251,0,0,48,10,1,0,19,33,0,0,136,1,1,0,95,224,1,0,214,20,1,0,104,51,0,0,8,8,3,0,78,255,0,0,246,15,1,0,169,214,1,0,82,19,1,0,109,251,0,0,214,9,1,0,43,51,0,0,48,7,6,0,76,51,0,0,181,7,5,0,82,251,0,0,187,9,1,0,38,212,1,0,233,16,1,0,95,171,0,0,145,9,1,0,93,254,0,0,232,14,1,0,191,214,1,0,104,19,1,0,181,214,1,0,94,19,1,0,166,251,0,0,17,10,1,0,254,31,0,0,17,1,2,0,212,251,0,0,32,10,1,0,109,252,0,0,92,11,2,0,32,255,0,0,200,15,1,0,171,213,1,0,86,18,1,0,242,213,1,0,157,18,1,0,92,50,0,0,164,5,2,0,66,254,0,0,204,14,1,0,131,51,0,0,77,8,2,0,34,251,0,0,175,9,1,0,236,213,1,0,151,18,1,0,62,214,1,0,233,18,1,0,122,252,0,0,118,11,2,0,203,212,1,0,130,17,1,0,159,253,0,0,239,13,3,0,159,49,0,0,167,4,1,0,33,213,1,0,211,17,1,0,127,33,0,0,30,2,1,0,56,50,0,0,99,5,3,0,56,212,1,0,251,16,1,0,164,255,0,0,76,16,1,0,170,36,0,0,239,2,3,0,186,0,0,0,14,0,1,0,121,252,0,0,116,11,2,0,91,254,0,0,230,14,1,0,2,238,1,0,231,20,1,0,251,50,0,0,128,6,1,0,216,2,0,0,71,0,2,0,218,50,0,0,95,6,1,0,140,51,0,0,98,8,2,0,43,253,0,0,226,12,2,0,6,253,0,0,152,12,2,0,176,50,0,0,17,6,1,0,62,224,1,0,181,20,1,0,171,47,0,0,4,4,1,0,12,33,0,0,129,1,1,0,214,252,0,0,51,12,2,0,100,33,0,0,235,1,1,0,131,255,0,0,43,16,1,0,180,36,0,0,13,3,3,0,148,47,0,0,237,3,1,0,237,50,0,0,114,6,1,0,50,50,0,0,81,5,3,0,89,47,0,0,178,3,1,0,51,255,0,0,219,15,1,0,98,50,0,0,174,5,1,0,14,51,0,0,189,6,4,0,137,36,0,0,148,2,2,0,181,47,0,0,14,4,1,0,234,254,0,0,136,15,1,0,200,47,0,0,33,4,1,0,94,33,0,0,222,1,3,0,5,255,0,0,173,15,1,0,138,47,0,0,227,3,1,0,29,238,1,0,1,21,1,0,187,254,0,0,89,15,1,0,127,214,1,0,42,19,1,0,147,254,0,0,49,15,1,0,207,254,0,0,109,15,1,0,251,251,0,0,106,10,3,0,214,214,1,0,127,19,1,0,82,33,0,0,185,1,4,0,183,29,0,0,225,0,1,0,74,241,1,0,249,21,2,0,220,251,0,0,40,10,1,0,148,214,1,0,63,19,1,0,88,33,0,0,204,1,3,0,61,214,1,0,232,18,1,0,1,33,0,0,112,1,3,0,55,33,0,0,163,1,1,0,192,253,0,0,82,14,3,0,163,215,1,0,76,20,1,0,84,29,0,0,173,0,1,0,151,7,1,0,160,16,1,0,104,50,0,0,180,5,1,0,149,7,1,0,158,16,1,0,185,51,0,0,212,8,2,0,2,252,0,0,119,10,3,0,47,51,0,0,69,7,4,0,61,33,0,0,170,1,1,0,131,50,0,0,228,5,1,0,21,47,0,0,110,3,1,0,83,212,1,0,22,17,1,0,176,7,1,0,185,16,1,0,51,47,0,0,140,3,1,0,127,254,0,0,16,15,2,0,235,215,1,0,146,20,1,0,202,50,0,0,69,6,3,0,220,14,0,0,124,0,2,0,237,255,0,0,137,16,1,0,202,215,1,0,115,20,1,0,101,50,0,0,177,5,1,0,137,51,0,0,90,8,4,0,175,252,0,0,229,11,2,0,105,253,0,0,83,13,3,0,164,50,0,0,5,6,1,0,117,47,0,0,206,3,1,0,124,44,0,0,84,3,1,0,174,47,0,0,7,4,1,0,44,255,0,0,212,15,1,0,241,253,0,0,109,14,3,0,19,214,1,0,190,18,1,0,115,252,0,0,104,11,2,0,149,212,1,0,87,17,1,0,234,212,1,0,161,17,1,0,243,167,0,0,138,9,1,0,229,215,1,0,140,20,1,0,133,254,0,0,27,15,2,0,242,212,1,0,169,17,1,0,94,214,1,0,9,19,1,0,198,215,1,0,111,20,1,0,3,33,0,0,116,1,2,0,131,32,0,0,82,1,1,0,51,252,0,0,220,10,2,0,61,51,0,0,126,7,5,0,239,252,0,0,103,12,2,0,184,254,0,0,86,15,1,0,253,50,0,0,130,6,1,0,75,215,1,0,244,19,1,0,124,36,0,0,99,2,3,0,157,7,1,0,166,16,1,0,82,224,1,0,201,20,1,0,16,238,1,0,244,20,1,0,125,47,0,0,214,3,1,0,164,253,0,0,254,13,3,0,58,50,0,0,105,5,3,0,87,49,0,0,98,4,1,0,192,51,0,0,226,8,2,0,243,1,0,0,60,0,2,0,81,252,0,0,24,11,2,0,21,254,0,0,178,14,1,0,4,50,0,0,180,4,3,0,151,51,0,0,124,8,2,0,226,212,1,0,153,17,1,0,206,50,0,0,80,6,2,0,105,251,0,0,210,9,1,0,252,214,1,0,165,19,1,0,165,50,0,0,6,6,1,0,154,254,0,0,56,15,1,0,190,29,0,0,232,0,1,0,144,32,0,0,94,1,1,0,217,251,0,0,37,10,1,0,120,215,1,0,33,20,1,0,215,214,1,0,128,19,1,0,191,215,1,0,104,20,1,0,168,253,0,0,10,14,3,0,145,51,0,0,108,8,3,0,91,252,0,0,44,11,2,0,103,36,0,0,51,2,1,0,240,215,1,0,151,20,1,0,134,49,0,0,145,4,1,0,16,47,0,0,105,3,1,0,227,213,1,0,142,18,1,0,229,252,0,0,83,12,2,0,90,215,1,0,3,20,1,0,249,167,0,0,141,9,1,0,128,213,1,0,43,18,1,0,155,212,1,0,93,17,1,0,81,33,0,0,182,1,3,0,59,242,1,0,63,22,1,0,173,252,0,0,225,11,2,0,183,50,0,0,30,6,2,0,207,213,1,0,122,18,1,0,144,215,1,0,57,20,1,0,205,214,1,0,118,19,1,0,204,255,0,0,111,16,1,0,7,51,0,0,162,6,6,0,223,215,1,0,134,20,1,0,7,47,0,0,96,3,1,0,213,36,0,0,50,3,1,0,160,213,1,0,75,18,1,0,133,251,0,0,238,9,1,0,32,213,1,0,210,17,1,0,209,212,1,0,136,17,1,0,97,36,0,0,45,2,1,0,82,212,1,0,21,17,1,0,112,251,0,0,217,9,1,0,159,214,1,0,74,19,1,0,148,213,1,0,63,18,1,0,113,50,0,0,192,5,2,0,87,224,1,0,206,20,1,0,64,29,0,0,154,0,1,0,39,238,1,0,7,21,1,0,52,253,0,0,244,12,2,0,155,32,0,0,105,1,1,0,120,213,1,0,35,18,1,0,86,255,0,0,254,15,1,0,33,33,0,0,147,1,3,0,72,49,0,0,83,4,1,0,61,47,0,0,150,3,1,0,36,215,1,0,205,19,1,0,102,33,0,0,238,1,3,0,27,47,0,0,116,3,1,0,234,213,1,0,149,18,1,0,5,252,0,0,128,10,2,0,106,51,0,0,14,8,3,0,163,36,0,0,218,2,3,0,32,51,0,0,12,7,5,0,130,238,1,0,64,21,1,0,68,51,0,0,152,7,3,0,11,33,0,0,128,1,1,0,96,213,1,0,11,18,1,0,48,238,1,0,15,21,1,0,229,36,0,0,66,3,1,0,234,255,0,0,134,16,1,0,54,242,1,0,58,22,1,0,55,32,0,0,47,1,3,0,90,224,1,0,209,20,1,0,0,32,0,0,19,1,1,0,230,215,1,0,141,20,1,0,109,255,0,0,21,16,1,0,54,48,0,0,48,4,1,0,244,214,1,0,157,19,1,0,24,238,1,0,252,20,1,0,0,238,1,0,229,20,1,0,180,255,0,0,92,16,1,0,168,214,1,0,81,19,1,0,98,51,0,0,246,7,3,0,194,254,0,0,96,15,1,0,38,47,0,0,127,3,1,0,254,51,0,0,128,9,3,0,52,32,0,0,42,1,3,0,204,1,0,0,54,0,2,0,225,51,0,0,49,9,2,0,192,252,0,0,7,12,2,0,222,51,0,0,41,9,3,0,186,213,1,0,101,18,1,0,125,212,1,0,63,17,1,0,118,255,0,0,30,16,1,0,226,252,0,0,77,12,2,0,122,33,0,0,22,2,2,0,41,252,0,0,200,10,2,0,230,214,1,0,143,19,1,0,57,241,1,0,232,21,1,0,47,255,0,0,215,15,1,0,162,215,1,0,75,20,1,0,0,48,0,0,47,4,1,0,178,214,1,0,91,19,1,0,169,7,1,0,178,16,1,0,203,254,0,0,105,15,1,0,9,47,0,0,98,3,1,0,22,254,0,0,179,14,1,0,0,33,0,0,109,1,3,0,105,51,0,0,11,8,3,0,34,51,0,0,22,7,3,0,168,252,0,0,215,11,2,0,224,2,0,0,83,0,1,0,195,214,1,0,108,19,1,0,71,33,0,0,176,1,1,0,122,213,1,0,37,18,1,0,255,214,1,0,168,19,1,0,215,213,1,0,130,18,1,0,15,255,0,0,183,15,1,0,89,50,0,0,158,5,2,0,69,29,0,0,159,0,1,0,245,254,0,0,147,15,3,0,148,238,1,0,81,21,1,0,108,215,1,0,21,20,1,0,111,49,0,0,122,4,1,0,17,47,0,0,106,3,1,0,31,255,0,0,199,15,1,0,18,50,0,0,226,4,4,0,192,50,0,0,48,6,2,0,184,255,0,0,96,16,1,0,11,252,0,0,140,10,2,0,4,252,0,0,125,10,3,0,81,214,1,0,252,18,1,0,21,242,1,0,25,22,1,0,37,51,0,0,32,7,3,0,83,215,1,0,252,19,1,0,191,47,0,0,24,4,1,0,62,215,1,0,231,19,1,0,6,255,0,0,174,15,1,0,103,251,0,0,208,9,1,0,66,50,0,0,129,5,3,0,193,214,1,0,106,19,1,0,20,254,0,0,177,14,1,0,67,215,1,0,236,19,1,0,202,254,0,0,104,15,1,0,67,254,0,0,205,14,1,0,209,215,1,0,120,20,1,0,99,213,1,0,14,18,1,0,31,242,1,0,35,22,1,0,13,252,0,0,144,10,2,0,124,47,0,0,213,3,1,0,130,255,0,0,42,16,1,0,80,50,0,0,139,5,3,0,223,214,1,0,136,19,1,0,193,215,1,0,106,20,1,0,251,252,0,0,130,12,2,0,81,253,0,0,11,13,3,0,89,49,0,0,100,4,1,0,34,212,1,0,229,16,1,0,4,251,0,0,156,9,3,0,58,49,0,0,69,4,1,0,56,214,1,0,227,18,1,0,203,51,0,0,253,8,2,0,160,7,1,0,169,16,1,0,146,212,1,0,84,17,1,0,96,36,0,0,44,2,1,0,16,213,1,0,196,17,1,0,116,51,0,0,42,8,3,0,50,224,1,0,169,20,1,0,41,251,0,0,182,9,1,0,1,238,1,0,230,20,1,0,35,214,1,0,206,18,1,0,29,51,0,0,1,7,3,0,232,255,0,0,132,16,1,0,49,213,1,0,227,17,1,0,42,238,1,0,9,21,1,0,185,47,0,0,18,4,1,0,233,36,0,0,70,3,1,0,240,252,0,0,105,12,2,0,231,212,1,0,158,17,1,0,211,47,0,0,44,4,1,0,98,253,0,0,62,13,3,0,222,215,1,0,133,20,1,0,30,238,1,0,2,21,1,0,178,253,0,0,40,14,3,0,180,47,0,0,13,4,1,0,194,255,0,0,103,16,1,0,44,50,0,0,63,5,3,0,140,254,0,0,41,15,2,0,239,214,1,0,152,19,1,0,159,50,0,0,0,6,1,0,150,7,1,0,159,16,1,0,56,29,0,0,147,0,1,0,30,51,0,0,4,7,4,0,92,214,1,0,7,19,1,0,118,251,0,0,223,9,1,0,29,241,1,0,175,21,3,0,149,252,0,0,172,11,2,0,44,241,1,0,218,21,1,0,136,213,1,0,51,18,1,0,238,51,0,0,80,9,3,0,169,36,0,0,236,2,3,0,9,50,0,0,195,4,3,0,2,50,0,0,174,4,3,0,42,215,1,0,211,19,1,0,48,34,0,0,41,2,3,0,33,238,1,0,4,21,1,0,119,49,0,0,130,4,1,0,94,51,0,0,238,7,2,0,237,254,0,0,139,15,1,0,18,51,0,0,205,6,4,0,146,51,0,0,111,8,3,0,30,212,1,0,225,16,1,0,168,213,1,0,83,18,1,0,107,255,0,0,19,16,1,0,241,254,0,0,143,15,1,0,155,50,0,0,252,5,1,0,157,251,0,0,6,10,1,0,154,214,1,0,69,19,1,0,195,50,0,0,54,6,2,0,178,50,0,0,20,6,2,0,143,252,0,0,160,11,2,0,108,33,0,0,253,1,1,0,153,238,1,0,86,21,1,0,190,253,0,0,76,14,3,0,183,47,0,0,16,4,1,0,96,215,1,0,9,20,1,0,196,51,0,0,236,8,2,0,138,252,0,0,150,11,2,0,249,215,1,0,160,20,1,0,60,213,1,0,237,17,1,0,203,50,0,0,72,6,3,0,41,253,0,0,222,12,2,0,40,241,1,0,208,21,3,0,160,29,0,0,202,0,1,0,159,254,0,0,61,15,1,0,113,33,0,0,2,2,2,0,107,213,1,0,22,18,1,0,78,214,1,0,249,18,1,0,50,212,1,0,245,16,1,0,21,51,0,0,217,6,6,0,100,251,0,0,205,9,1,0,132,50,0,0,229,5,1,0,87,51,0,0,223,7,3,0,53,252,0,0,224,10,2,0,146,47,0,0,235,3,1,0,111,33,0,0,0,2,1,0,171,51,0,0,174,8,3,0,52,212,1,0,247,16,1,0,193,212,1,0,121,17,1,0,189,253,0,0,73,14,3,0,189,214,1,0,102,19,1,0,52,238,1,0,18,21,1,0,204,214,1,0,117,19,1,0,53,241,1,0,228,21,1,0,159,252,0,0,197,11,2,0,86,213,1,0,1,18,1,0,199,51,0,0,244,8,3,0,0,251,0,0,147,9,2,0,101,215,1,0,14,20,1,0,72,215,1,0,241,19,1,0,132,32,0,0,83,1,1,0,74,212,1,0,13,17,1,0,98,29,0,0,187,0,1,0,140,49,0,0,151,4,1,0,73,32,0,0,58,1,2,0,228,50,0,0,105,6,1,0,82,213,1,0,253,17,1,0,70,213,1,0,245,17,1,0,36,214,1,0,207,18,1,0,185,238,1,0,111,21,1,0,218,212,1,0,145,17,1,0,202,1,0,0,50,0,2,0,64,50,0,0,123,5,3,0,168,251,0,0,19,10,1,0,220,255,0,0,123,16,1,0,37,50,0,0,42,5,3,0,153,215,1,0,66,20,1,0,34,214,1,0,205,18,1,0,40,251,0,0,181,9,1,0,58,48,0,0,51,4,1,0,178,255,0,0,90,16,1,0,146,213,1,0,61,18,1,0,123,32,0,0,74,1,1,0,42,241,1,0,214,21,3,0,31,253,0,0,202,12,2,0,23,242,1,0,27,22,1,0,117,213,1,0,32,18,1,0,241,252,0,0,107,12,2,0,110,253,0,0,98,13,3,0,221,36,0,0,58,3,1,0,5,214,1,0,176,18,1,0,47,238,1,0,14,21,1,0,39,253,0,0,218,12,2,0,46,213,1,0,224,17,1,0,40,212,1,0,235,16,1,0,54,238,1,0,20,21,1,0,235,50,0,0,112,6,1,0,120,214,1,0,35,19,1,0,20,251,0,0,165,9,2,0,16,255,0,0,184,15,1,0,14,214,1,0,185,18,1,0,173,251,0,0,24,10,1,0,112,213,1,0,27,18,1,0,56,47,0,0,145,3,1,0,74,47,0,0,163,3,1,0,58,255,0,0,226,15,1,0,65,215,1,0,234,19,1,0,136,215,1,0,49,20,1,0,13,50,0,0,207,4,3,0,75,214,1,0,246,18,1,0,177,2,0,0,63,0,1,0,166,51,0,0,159,8,3,0,116,215,1,0,29,20,1,0,44,253,0,0,228,12,2,0,9,33,0,0,125,1,2,0,0,241,1,0,114,21,2,0,3,252,0,0,122,10,3,0,97,29,0,0,186,0,1,0,242,215,1,0,153,20,1,0,171,251,0,0,22,10,1,0,167,255,0,0,79,16,1,0,100,214,1,0,15,19,1,0,221,252,0,0,65,12,2,0,190,212,1,0,118,17,1,0,218,51,0,0,33,9,2,0,103,29,0,0,192,0,1,0,96,47,0,0,185,3,1,0,160,36,0,0,209,2,3,0,86,251,0,0,191,9,1,0,189,36,0,0,26,3,1,0,223,251,0,0,44,10,1,0,183,255,0,0,95,16,1,0,125,215,1,0,38,20,1,0,150,50,0,0,247,5,1,0,183,213,1,0,98,18,1,0,58,242,1,0,62,22,1,0,110,49,0,0,121,4,1,0,109,51,0,0,23,8,3,0,126,255,0,0,38,16,1,0,52,213,1,0,230,17,1,0,166,50,0,0,7,6,1,0,124,238,1,0,60,21,1,0,45,238,1,0,12,21,1,0,91,253,0,0,41,13,3,0,26,51,0,0,244,6,6,0,244,50,0,0,121,6,1,0,187,50,0,0,38,6,2,0,67,51,0,0,148,7,4,0,212,47,0,0,45,4,1,0,210,252,0,0,43,12,2,0,137,33,0,0,31,2,3,0,174,7,1,0,183,16,1,0,211,255,0,0,116,16,1,0,45,47,0,0,134,3,1,0,86,253,0,0,26,13,3,0,5,33,0,0,118,1,3,0,255,251,0,0,112,10,1,0,234,251,0,0,55,10,3,0,29,215,1,0,198,19,1,0,66,238,1,0,24,21,1,0,252,253,0,0,169,14,4,0,216,51,0,0,26,9,4,0,117,6,0,0,112,0,2,0,203,1,0,0,52,0,2,0,107,253,0,0,89,13,3,0,42,51,0,0,45,7,3,0,167,215,1,0,80,20,1,0,81,251,0,0,186,9,1,0,253,51,0,0,125,9,3,0,87,238,1,0,34,21,1,0,160,0,0,0,0,0,1,0,43,47,0,0,132,3,1,0,4,212,1,0,199,16,1,0,129,32,0,0,80,1,1,0,121,15,0,0,132,0,3,0,236,254,0,0,138,15,1,0,47,252,0,0,212,10,2,0,82,29,0,0,171,0,1,0,65,255,0,0,233,15,1,0,173,213,1,0,88,18,1,0,51,33,0,0,159,1,1,0,171,215,1,0,84,20,1,0,99,212,1,0,37,17,1,0,113,254,0,0,248,14,2,0,175,251,0,0,26,10,1,0,54,215,1,0,223,19,1,0,94,29,0,0,183,0,1,0,227,2,0,0,86,0,1,0,164,254,0,0,66,15,1,0,53,224,1,0,172,20,1,0,84,51,0,0,210,7,5,0,26,33,0,0,141,1,1,0,139,254,0,0,39,15,2,0,95,238,1,0,38,21,1,0,79,215,1,0,248,19,1,0,120,29,0,0,196,0,1,0,63,241,1,0,238,21,1,0,199,255,0,0,108,16,1,0,75,49,0,0,86,4,1,0,166,213,1,0,81,18,1,0,10,253,0,0,160,12,2,0,118,36,0,0,81,2,3,0,55,224,1,0,174,20,1,0,99,29,0,0,188,0,1,0,98,251,0,0,203,9,1,0,246,253,0,0,128,14,4,0,122,253,0,0,134,13,3,0,162,255,0,0,74,16,1,0,196,1,0,0,35,0,3,0,244,212,1,0,171,17,1,0,136,51,0,0,87,8,3,0,162,213,1,0,77,18,1,0,144,47,0,0,233,3,1,0,129,50,0,0,226,5,1,0,178,212,1,0,108,17,1,0,26,214,1,0,197,18,1,0,200,252,0,0,23,12,2,0,30,214,1,0,201,18,1,0,179,252,0,0,237,11,2,0,134,253,0,0,170,13,3,0,150,32,0,0,100,1,1,0,20,215,1,0,189,19,1,0,215,254,0,0,117,15,1,0,140,255,0,0,52,16,1,0,119,47,0,0,208,3,1,0,180,7,1,0,188,16,1,0,137,32,0,0,88,1,1,0,7,50,0,0,189,4,3,0,21,253,0,0,182,12,2,0,183,214,1,0,96,19,1,0,52,241,1,0,227,21,1,0,89,254,0,0,228,14,1,0,212,214,1,0,125,19,1,0,8,215,1,0,177,19,1,0,246,215,1,0,157,20,1,0,78,215,1,0,247,19,1,0,219,215,1,0,130,20,1,0,190,252,0,0,3,12,2,0,134,47,0,0,223,3,1,0,53,47,0,0,142,3,1,0,129,251,0,0,234,9,1,0,105,213,1,0,20,18,1,0,137,49,0,0,148,4,1,0,113,252,0,0,100,11,2,0,91,212,1,0,29,17,1,0,75,255,0,0,243,15,1,0,219,251,0,0,39,10,1,0,67,50,0,0,132,5,3,0,181,2,0,0,67,0,1,0,100,213,1,0,15,18,1,0,112,49,0,0,123,4,1,0,221,251,0,0,41,10,2,0,206,47,0,0,39,4,1,0,90,33,0,0,210,1,3,0,117,33,0,0,10,2,2,0,127,253,0,0,149,13,3,0,128,51,0,0,71,8,2,0,76,255,0,0,244,15,1,0,203,214,1,0,116,19,1,0,226,254,0,0,128,15,1,0,197,255,0,0,106,16,1,0,174,50,0,0,15,6,1,0,105,254,0,0,243,14,1,0,53,50,0,0,90,5,3,0,188,36,0,0,25,3,1,0,187,47,0,0,20,4,1,0,163,255,0,0,75,16,1,0,22,51,0,0,223,6,6,0,43,241,1,0,217,21,1,0,17,252,0,0,152,10,2,0,68,47,0,0,157,3,1,0,211,251,0,0,31,10,1,0,59,214,1,0,230,18,1,0,15,253,0,0,170,12,2,0,70,241,1,0,245,21,1,0,142,50,0,0,239,5,1,0,156,48,0,0,54,4,2,0,166,29,0,0,208,0,1,0,189,50,0,0,42,6,2,0,162,251,0,0,11,10,1,0,39,213,1,0,217,17,1,0,197,252,0,0,17,12,2,0,45,51,0,0,58,7,5,0,90,254,0,0,229,14,1,0,12,214,1,0,183,18,1,0,129,36,0,0,118,2,4,0,78,254,0,0,218,14,1,0,69,255,0,0,237,15,1,0,239,50,0,0,116,6,1,0,45,29,0,0,137,0,1,0,53,49,0,0,64,4,1,0,66,51,0,0,145,7,3,0,23,241,1,0,157,21,3,0,43,215,1,0,212,19,1,0,65,29,0,0,155,0,1,0,93,255,0,0,5,16,1,0,3,253,0,0,146,12,2,0,204,254,0,0,106,15,1,0,47,213,1,0,225,17,1,0,35,252,0,0,188,10,2,0,34,213,1,0,212,17,1,0,248,50,0,0,125,6,1,0,67,49,0,0,78,4,1,0,80,212,1,0,19,17,1,0,219,2,0,0,77,0,2,0,203,252,0,0,29,12,2,0,177,36,0,0,4,3,3,0,238,215,1,0,149,20,1,0,45,213,1,0,223,17,1,0,146,215,1,0,59,20,1,0,169,47,0,0,2,4,1,0,6,50,0,0,186,4,3,0,34,47,0,0,123,3,1,0,20,47,0,0,109,3,1,0,155,48,0,0,52,4,2,0,169,238,1,0,96,21,1,0,116,253,0,0,116,13,3,0,106,29,0,0,195,0,1,0,94,224,1,0,213,20,1,0,214,213,1,0,129,18,1,0,4,213,1,0,187,17,1,0,158,252,0,0,195,11,2,0,83,33,0,0,189,1,3,0,33,212,1,0,228,16,1,0,165,238,1,0,92,21,1,0,103,47,0,0,192,3,1,0,212,3,0,0,100,0,2,0,130,252,0,0,134,11,2,0,152,238,1,0,85,21,1,0,31,47,0,0,120,3,1,0,211,215,1,0,122,20,1,0,19,51,0,0,209,6,6,0,94,50,0,0,168,5,2,0,116,47,0,0,205,3,1,0,108,51,0,0,20,8,3,0,132,36,0,0,130,2,4,0,102,254,0,0,241,14,1,0,139,7,1,0,148,16,1,0,246,254,0,0,150,15,3,0,133,253,0,0,167,13,3,0,139,212,1,0,77,17,1,0,135,36,0,0,142,2,4,0,79,214,1,0,250,18,1,0,125,254,0,0,12,15,2,0,124,253,0,0,140,13,3,0,193,252,0,0,9,12,2,0,162,212,1,0,97,17,1,0,62,32,0,0,52,1,2,0,152,213,1,0,67,18,1,0,60,50,0,0,111,5,3,0,122,36,0,0,93,2,3,0,18,253,0,0,176,12,2,0,41,212,1,0,236,16,1,0,19,238,1,0,247,20,1,0,141,252,0,0,156,11,2,0,41,47,0,0,130,3,1,0,161,214,1,0,76,19,1,0,16,241,1,0,136,21,3,0,44,29,0,0,136,0,1,0,184,215,1,0,97,20,1,0,236,50,0,0,113,6,1,0,69,49,0,0,80,4,1,0,191,253,0,0,79,14,3,0,77,213,1,0,249,17,1,0,129,49,0,0,140,4,1,0,103,252,0,0,77,11,3,0,52,255,0,0,220,15,1,0,227,214,1,0,140,19,1,0,112,253,0,0,104,13,3,0,8,214,1,0,179,18,1,0,17,215,1,0,186,19,1,0,157,255,0,0,69,16,1,0,31,213,1,0,209,17,1,0,115,215,1,0,28,20,1,0,149,253,0,0,209,13,3,0,95,255,0,0,7,16,1,0,116,33,0,0,9,2,1,0,196,254,0,0,98,15,1,0,35,213,1,0,213,17,1,0,124,32,0,0,75,1,1,0,170,47,0,0,3,4,1,0,158,214,1,0,73,19,1,0,85,47,0,0,174,3,1,0,130,213,1,0,45,18,1,0,1,214,1,0,172,18,1,0,170,215,1,0,83,20,1,0,95,33,0,0,225,1,2,0,74,255,0,0,242,15,1,0,119,212,1,0,57,17,1,0,37,213,1,0,215,17,1,0,162,253,0,0,248,13,3,0,148,255,0,0,60,16,1,0,142,255,0,0,54,16,1,0,59,212,1,0,254,16,1,0,9,215,1,0,178,19,1,0,109,213,1,0,24,18,1,0,234,51,0,0,68,9,3,0,119,238,1,0,56,21,1,0,172,238,1,0,98,21,1,0,77,51,0,0,186,7,4,0,165,214,1,0,80,19,1,0,194,51,0,0,230,8,4,0,97,214,1,0,12,19,1,0,1,253,0,0,142,12,2,0,210,213,1,0,125,18,1,0,8,32,0,0,27,1,1,0,143,253,0,0,197,13,3,0,39,50,0,0,48,5,3,0,71,212,1,0,10,17,1,0,157,36,0,0,200,2,3,0,75,241,1,0,251,21,2,0,252,213,1,0,167,18,1,0,10,213,1,0,192,17,1,0,134,251,0,0,239,9,1,0,25,215,1,0,194,19,1,0,15,51,0,0,193,6,4,0,106,253,0,0,86,13,3,0,157,252,0,0,193,11,2,0,62,252,0,0,242,10,2,0,100,224,1,0,219,20,1,0,209,3,0,0,96,0,1,0,175,255,0,0,87,16,1,0,51,212,1,0,246,16,1,0,254,251,0,0,111,10,1,0,220,212,1,0,147,17,1,0,240,251,0,0,73,10,3,0,221,51,0,0,39,9,2,0,245,252,0,0,118,12,2,0,230,252,0,0,85,12,2,0,84,213,1,0,255,17,1,0,223,31,0,0,6,1,3,0,130,32,0,0,81,1,1,0,175,254,0,0,77,15,1,0,61,212,1,0,0,17,1,0,201,1,0,0,48,0,2,0,96,224,1,0,215,20,1,0,41,255,0,0,209,15,1,0,182,51,0,0,206,8,2,0,87,251,0,0,192,9,1,0,178,254,0,0,80,15,1,0,3,215,1,0,172,19,1,0,233,213,1,0,148,18,1,0,225,36,0,0,62,3,1,0,148,7,1,0,157,16,1,0,143,50,0,0,240,5,1,0,73,224,1,0,192,20,1,0,140,213,1,0,55,18,1,0,93,51,0,0,236,7,2,0,57,48,0,0,50,4,1,0,109,212,1,0,47,17,1,0,73,47,0,0,162,3,1,0,34,242,1,0,38,22,1,0,254,50,0,0,131,6,1,0,156,215,1,0,69,20,1,0,121,49,0,0,132,4,1,0,151,214,1,0,66,19,1,0,200,1,0,0,46,0,2,0,56,33,0,0,164,1,1,0,172,214,1,0,85,19,1,0,32,252,0,0,182,10,2,0,126,50,0,0,223,5,2,0,36,253,0,0,212,12,2,0,223,50,0,0,100,6,1,0,83,252,0,0,28,11,2,0,185,254,0,0,87,15,1,0,110,215,1,0,23,20,1,0,120,51,0,0,51,8,3,0,159,255,0,0,71,16,1,0,25,238,1,0,253,20,1,0,25,241,1,0,163,21,3,0,128,212,1,0,66,17,1,0,29,252,0,0,176,10,2,0,255,48,0,0,58,4,2,0,99,251,0,0,204,9,1,0,58,241,1,0,233,21,1,0,60,51,0,0,122,7,4,0,135,252,0,0,144,11,2,0,92,212,1,0,30,17,1,0,169,254,0,0,71,15,1,0,26,212,1,0,221,16,1,0,187,238,1,0,113,21,1,0,78,213,1,0,250,17,1,0,196,255,0,0,105,16,1,0,35,212,1,0,230,16,1,0,220,252,0,0,63,12,2,0,143,213,1,0,58,18,1,0,86,212,1,0,24,17,1,0,140,253,0,0,188,13,3,0,194,213,1,0,109,18,1,0,187,253,0,0,67,14,3,0,124,214,1,0,39,19,1,0,171,212,1,0,102,17,1,0,87,213,1,0,2,18,1,0,228,252,0,0,81,12,2,0,47,50,0,0,72,5,3,0,188,51,0,0,218,8,2,0,126,254,0,0,14,15,2,0,79,212,1,0,18,17,1,0,74,215,1,0,243,19,1,0,103,49,0,0,114,4,1,0,158,251,0,0,7,10,1,0,110,255,0,0,22,16,1,0,144,255,0,0,56,16,1,0,0,215,1,0,169,19,1,0,49,212,1,0,244,16,1,0,89,212,1,0,27,17,1,0,59,33,0,0,166,1,3,0,121,215,1,0,34,20,1,0,70,252,0,0,2,11,2,0,75,51,0,0,178,7,3,0,65,252,0,0,248,10,2,0,121,50,0,0,208,5,2,0,148,50,0,0,245,5,1,0,235,212,1,0,162,17,1,0,31,215,1,0,200,19,1,0,40,47,0,0,129,3,1,0,232,251,0,0,53,10,1,0,162,36,0,0,215,2,3,0,89,215,1,0,2,20,1,0,186,252,0,0,251,11,2,0,46,29,0,0,138,0,1,0,151,251,0,0,0,10,1,0,140,36,0,0,154,2,2,0,165,29,0,0,207,0,1,0,211,51,0,0,14,9,2,0,244,253,0,0,120,14,4,0,163,7,1,0,172,16,1,0,141,47,0,0,230,3,1,0,247,251,1,0,100,22,1,0,126,238,1,0,61,21,1,0,49,255,0,0,217,15,1,0,4,253,0,0,148,12,2,0,62,50,0,0,117,5,3,0,108,36,0,0,59,2,2,0,233,215,1,0,144,20,1,0,118,253,0,0,122,13,3,0,40,51,0,0,40,7,2,0,2,214,1,0,173,18,1,0,96,254,0,0,235,14,1,0,88,29,0,0,177,0,1,0,142,253,0,0,194,13,3,0,11,50,0,0,201,4,3,0,164,47,0,0,253,3,1,0,216,252,0,0,55,12,2,0,211,252,0,0,45,12,2,0,70,212,1,0,9,17,1,0,16,51,0,0,197,6,4,0,106,214,1,0,21,19,1,0,206,51,0,0,3,9,2,0,119,15,0,0,129,0,3,0,183,215,1,0,96,20,1,0,138,251,0,0,243,9,1,0,47,47,0,0,136,3,1,0,114,51,0,0,38,8,2,0,121,36,0,0,90,2,3,0,200,36,0,0,37,3,1,0,133,212,1,0,71,17,1,0,118,212,1,0,56,17,1,0,193,51,0,0,228,8,2,0,122,47,0,0,211,3,1,0,249,214,1,0,162,19,1,0,43,212,1,0,238,16,1,0,117,212,1,0,55,17,1,0,81,254,0,0,221,14,1,0,191,29,0,0,233,0,1,0,128,49,0,0,139,4,1,0,39,212,1,0,234,16,1,0,8,47,0,0,97,3,1,0,58,224,1,0,177,20,1,0,129,51,0,0,73,8,2,0,94,255,0,0,6,16,1,0,95,215,1,0,8,20,1,0,242,1,0,0,58,0,2,0,57,213,1,0,235,17,1,0,249,212,1,0,176,17,1,0,67,47,0,0,156,3,1,0,29,253,0,0,198,12,2,0,31,252,0,0,180,10,2,0,125,36,0,0,102,2,4,0,62,255,0,0,230,15,1,0,118,215,1,0,31,20,1,0,159,29,0,0,201,0,1,0,22,238,1,0,250,20,1,0,86,50,0,0,152,5,2,0,122,255,0,0,34,16,1,0,41,214,1,0,212,18,1,0,84,238,1,0,33,21,1,0,89,255,0,0,1,16,1,0,207,214,1,0,120,19,1,0,246,214,1,0,159,19,1,0,181,51,0,0,204,8,2,0,185,215,1,0,98,20,1,0,210,255,0,0,115,16,1,0,88,51,0,0,226,7,2,0,42,47,0,0,131,3,1,0,225,2,0,0,84,0,1,0,104,252,0,0,80,11,3,0,41,51,0,0,42,7,3,0,225,252,0,0,75,12,2,0,50,215,1,0,219,19,1,0,84,251,0,0,189,9,1,0,228,212,1,0,155,17,1,0,45,34,0,0,36,2,3,0,177,253,0,0,37,14,3,0,148,215,1,0,61,20,1,0,136,254,0,0,33,15,2,0,200,215,1,0,113,20,1,0,67,255,0,0,235,15,1,0,32,212,1,0,227,16,1,0,61,252,0,0,240,10,2,0,24,253,0,0,188,12,2,0,135,254,0,0,31,15,2,0,208,47,0,0,41,4,1,0,249,251,0,0,100,10,3,0,59,50,0,0,108,5,3,0,133,214,1,0,48,19,1,0,135,32,0,0,86,1,1,0,93,215,1,0,6,20,1,0,71,29,0,0,161,0,1,0,66,252,0,0,250,10,2,0,63,47,0,0,152,3,1,0,130,254,0,0,21,15,2,0,197,214,1,0,110,19,1,0,136,238,1,0,70,21,1,0,233,50,0,0,110,6,1,0,77,212,1,0,16,17,1,0,82,252,0,0,26,11,2,0,28,50,0,0,10,5,4,0,238,31,0,0,12,1,3,0,72,212,1,0,11,17,1,0,73,51,0,0,170,7,2,0,226,213,1,0,141,18,1,0,20,242,1,0,24,22,1,0,57,50,0,0,102,5,3,0,5,32,0,0,24,1,1,0,30,241,1,0,178,21,3,0,56,242,1,0,60,22,1,0,59,47,0,0,148,3,1,0,175,253,0,0,31,14,3,0,218,214,1,0,131,19,1,0,236,255,0,0,136,16,1,0,44,214,1,0,215,18,1,0,38,50,0,0,45,5,3,0,147,255,0,0,59,16,1,0,20,51,0,0,215,6,2,0,121,32,0,0,72,1,1,0,143,255,0,0,55,16,1,0,115,49,0,0,126,4,1,0,131,213,1,0,46,18,1,0,249,251,1,0,102,22,1,0,180,0,0,0,8,0,2,0,194,253,0,0,88,14,3,0,50,29,0,0,141,0,1,0,24,212,1,0,219,16,1,0,127,255,0,0,39,16,1,0,51,241,1,0,226,21,1,0,160,50,0,0,1,6,1,0,99,253,0,0,65,13,3,0,113,215,1,0,26,20,1,0,173,51,0,0,180,8,3,0,183,2,0,0,69,0,1,0,17,242,1,0,20,22,1,0,107,241,1,0,8,22,2,0,119,251,0,0,224,9,1,0,250,254,0,0,162,15,3,0,97,212,1,0,35,17,1,0,234,50,0,0,111,6,1,0,85,213,1,0,0,18,1,0,171,29,0,0,213,0,1,0,188,254,0,0,90,15,1,0,177,214,1,0,90,19,1,0,126,49,0,0,137,4,1,0,177,213,1,0,92,18,1,0,149,254,0,0,51,15,1,0,31,51,0,0,8,7,4,0,12,215,1,0,181,19,1,0,98,214,1,0,13,19,1,0,14,215,1,0,183,19,1,0,23,212,1,0,218,16,1,0,16,252,0,0,150,10,2,0,26,252,0,0,170,10,2,0,85,215,1,0,254,19,1,0,52,49,0,0,63,4,1,0,8,51,0,0,168,6,4,0,65,213,1,0,241,17,1,0,135,7,1,0,144,16,1,0,172,254,0,0,74,15,1,0,41,242,1,0,45,22,1,0,70,224,1,0,189,20,1,0,195,36,0,0,32,3,1,0,38,32,0,0,36,1,3,0,73,1,0,0,32,0,2,0,231,51,0,0,61,9,2,0,28,33,0,0,143,1,1,0,88,47,0,0,177,3,1,0,255,213,1,0,170,18,1,0,155,254,0,0,57,15,1,0,47,253,0,0,234,12,2,0,16,215,1,0,185,19,1,0,101,29,0,0,190,0,1,0,30,252,0,0,178,10,2,0,157,253,0,0,233,13,3,0,119,32,0,0,70,1,1,0,203,36,0,0,40,3,1,0,186,238,1,0,112,21,1,0,14,255,0,0,182,15,1,0,126,251,0,0,231,9,1,0,55,51,0,0,103,7,3,0,141,36,0,0,156,2,2,0,153,253,0,0,221,13,3,0,101,253,0,0,71,13,3,0,172,215,1,0,85,20,1,0,28,241,1,0,172,21,3,0,255,50,0,0,132,6,2,0,122,238,1,0,58,21,1,0,107,224,1,0,226,20,1,0,71,254,0,0,207,14,1,0,55,214,1,0,226,18,1,0,100,50,0,0,176,5,1,0,88,252,0,0,38,11,2,0,3,214,1,0,174,18,1,0,120,212,1,0,58,17,1,0,10,255,0,0,178,15,1,0,163,253,0,0,251,13,3,0,68,29,0,0,158,0,1,0,208,36,0,0,45,3,1,0,94,171,0,0,144,9,1,0,252,252,0,0,132,12,2,0,224,255,0,0,124,16,1,0,10,238,1,0,238,20,1,0,61,49,0,0,72,4,1,0,152,51,0,0,126,8,2,0,208,252,0,0,39,12,2,0,110,47,0,0,199,3,1,0,47,32,0,0,39,1,1,0,170,252,0,0,219,11,2,0,58,212,1,0,253,16,1,0,35,253,0,0,210,12,2,0,243,46,0,0,88,3,1,0,95,254,0,0,234,14,1,0,147,47,0,0,236,3,1,0,134,32,0,0,85,1,1,0,109,253,0,0,95,13,3,0,159,36,0,0,206,2,3,0,36,212,1,0,231,16,1,0,248,251,1,0,101,22,1,0,98,212,1,0,36,17,1,0,77,254,0,0,217,14,1,0,59,213,1,0,236,17,1,0,73,254,0,0,209,14,2,0,171,214,1,0,84,19,1,0,50,49,0,0,61,4,1,0,194,215,1,0,107,20,1,0,156,253,0,0,230,13,3,0,194,47,0,0,27,4,1,0,244,51,0,0,98,9,3,0,60,33,0,0,169,1,1,0,232,215,1,0,143,20,1,0,136,255,0,0,48,16,1,0,157,215,1,0,70,20,1,0,193,36,0,0,30,3,1,0,224,36,0,0,61,3,1,0,184,238,1,0,110,21,1,0,112,252,0,0,98,11,2,0,108,252,0,0,90,11,2,0,172,47,0,0,5,4,1,0,2,242,1,0,18,22,1,0,243,251,0,0,82,10,3,0,120,47,0,0,209,3,1,0,85,50,0,0,150,5,2,0,46,47,0,0,135,3,1,0,36,251,0,0,177,9,1,0,175,50,0,0,16,6,1,0,74,29,0,0,164,0,1,0,37,47,0,0,126,3,1,0,110,238,1,0,48,21,1,0,45,253,0,0,230,12,2,0,106,255,0,0,18,16,1,0,102,36,0,0,50,2,1,0,121,213,1,0,36,18,1,0,49,242,1,0,53,22,1,0,97,252,0,0,59,11,3,0,253,215,1,0,164,20,1,0,95,253,0,0,53,13,3,0,26,238,1,0,254,20,1,0,72,51,0,0,166,7,4,0,169,251,0,0,20,10,1,0,95,212,1,0,33,17,1,0,109,214,1,0,24,19,1,0,232,252,0,0,89,12,2,0,91,251,0,0,196,9,1,0,98,238,1,0,40,21,1,0,70,49,0,0,81,4,1,0,172,51,0,0,177,8,3,0,73,241,1,0,248,21,1,0,149,50,0,0,246,5,1,0,51,51,0,0,85,7,4,0,15,252,0,0,148,10,2,0,138,255,0,0,50,16,1,0,135,51,0,0,85,8,2,0,118,6,0,0,114,0,2,0,205,255,0,0,112,16,1,0,134,254,0,0,29,15,2,0,232,214,1,0,145,19,1,0,64,252,0,0,246,10,2,0,10,252,0,0,138,10,2,0,136,7,1,0,145,16,1,0,192,47,0,0,25,4,1,0,182,213,1,0,97,18,1,0,168,255,0,0,80,16,1,0,137,50,0,0,234,5,1,0,121,253,0,0,131,13,3,0,0,51,0,0,134,6,5,0,85,29,0,0,174,0,1,0,181,36,0,0,16,3,3,0,76,47,0,0,165,3,1,0,99,49,0,0,110,4,1,0,2,32,0,0,21,1,1,0,87,47,0,0,176,3,1,0,219,252,0,0,61,12,2,0,159,212,1,0,96,17,1,0,136,214,1,0,51,19,1,0,24,255,0,0,192,15,1,0,84,47,0,0,173,3,1,0,133,238,1,0,67,21,1,0,209,47,0,0,42,4,1,0,197,51,0,0,238,8,2,0,83,251,0,0,188,9,1,0,151,49,0,0,159,4,1,0,207,47,0,0,40,4,1,0,22,213,1,0,201,17,1,0,1,50,0,0,171,4,3,0,130,253,0,0,158,13,3,0,22,255,0,0,190,15,1,0,80,33,0,0,179,1,3,0,9,241,1,0,132,21,2,0,157,254,0,0,59,15,1,0,15,33,0,0,132,1,1,0,14,50,0,0,210,4,4,0,64,224,1,0,183,20,1,0,10,51,0,0,175,6,3,0,14,238,1,0,242,20,1,0,69,252,0,0,0,11,2,0,72,255,0,0,240,15,1,0,71,252,0,0,4,11,2,0,5,213,1,0,188,17,1,0,105,33,0,0,247,1,1,0,220,36,0,0,57,3,1,0,216,215,1,0,127,20,1,0,85,251,0,0,190,9,1,0,132,254,0,0,25,15,2,0,34,238,1,0,5,21,1,0,114,215,1,0,27,20,1,0,240,51,0,0,86,9,3,0,177,212,1,0,107,17,1,0,153,255,0,0,65,16,1,0,46,253,0,0,232,12,2,0,89,33,0,0,207,1,3,0,141,213,1,0,56,18,1,0,39,214,1,0,210,18,1,0,235,254,0,0,137,15,1,0,52,51,0,0,89,7,6,0,38,241,1,0,202,21,3,0,68,49,0,0,79,4,1,0,54,224,1,0,173,20,1,0,185,29,0,0,227,0,1,0,234,214,1,0,147,19,1,0,238,214,1,0,151,19,1,0,198,254,0,0,100,15,1,0,76,214,1,0,247,18,1,0,187,252,0,0,253,11,2,0,51,32,0,0,40,1,2,0,9,32,0,0,28,1,1,0,119,51,0,0,49,8,2,0,96,49,0,0,107,4,1,0,140,212,1,0,78,17,1,0,179,36,0,0,10,3,3,0,208,212,1,0,135,17,1,0,203,255,0,0,110,16,1,0,173,253,0,0,25,14,3,0,139,238,1,0,72,21,1,0,177,254,0,0,79,15,1,0,234,252,0,0,93,12,2,0,118,47,0,0,207,3,1,0,190,50,0,0,44,6,2,0,177,215,1,0,90,20,1,0,248,213,1,0,163,18,1,0,115,253,0,0,113,13,3,0,26,255,0,0,194,15,1,0,162,252,0,0,203,11,2,0,27,33,0,0,142,1,1,0,178,213,1,0,93,18,1,0,96,251,0,0,201,9,1,0,46,238,1,0,13,21,1,0,113,32,0,0,66,1,1,0,187,212,1,0,116,17,1,0,252,51,0,0,122,9,3,0,239,254,0,0,141,15,1,0,251,212,1,0,178,17,1,0,40,215,1,0,209,19,1,0,255,252,0,0,138,12,2,0,248,214,1,0,161,19,1,0,53,213,1,0,231,17,1,0,52,29,0,0,143,0,1,0,101,33,0,0,236,1,2,0,44,238,1,0,11,21,1,0,221,213,1,0,136,18,1,0,64,33,0,0,173,1,1,0,45,50,0,0,66,5,3,0,150,238,1,0,83,21,1,0,190,255,0,0,102,16,1,0,181,238,1,0,107,21,1,0,17,51,0,0,201,6,4,0,137,253,0,0,179,13,3,0,215,50,0,0,92,6,1,0,145,47,0,0,234,3,1,0,152,7,1,0,161,16,1,0,107,36,0,0,57,2,2,0,194,36,0,0,31,3,1,0,14,213,1,0,194,17,1,0,188,255,0,0,100,16,1,0,158,253,0,0,236,13,3,0,21,33,0,0,137,1,1,0,21,215,1,0,190,19,1,0,172,252,0,0,223,11,2,0,152,252,0,0,179,11,3,0,102,252,0,0,74,11,3,0,111,45,0,0,86,3,1,0,156,213,1,0,71,18,1,0,1,252,0,0,116,10,3,0,73,238,1,0,26,21,1,0,25,33,0,0,140,1,1,0,215,36,0,0,52,3,1,0,66,214,1,0,237,18,1,0,4,51,0,0,151,6,5,0,152,49,0,0,160,4,1,0,212,254,0,0,114,15,1,0,108,47,0,0,197,3,1,0,6,212,1,0,201,16,1,0,29,214,1,0,200,18,1,0,213,51,0,0,18,9,3,0,7,238,1,0,235,20,1,0,206,212,1,0,133,17,1,0,1,241,1,0,116,21,2,0,146,7,1,0,155,16,1,0,190,36,0,0,27,3,1,0,188,47,0,0,21,4,1,0,79,241,1,0,4,22,2,0,18,254,0,0,175,14,1,0,199,254,0,0,101,15,1,0,45,252,0,0,208,10,2,0,138,36,0,0,150,2,2,0,237,31,0,0,9,1,3,0,213,214,1,0,126,19,1,0,178,47,0,0,11,4,1,0,139,252,0,0,152,11,2,0,88,49,0,0,99,4,1,0,227,255,0,0,127,16,2,0,132,251,0,0,237,9,1,0,101,251,0,0,206,9,1,0,147,238,1,0,80,21,1,0,8,50,0,0,192,4,3,0,252,50,0,0,129,6,1,0,148,254,0,0,50,15,1,0,79,47,0,0,168,3,1,0,135,47,0,0,224,3,1,0,117,238,1,0,54,21,1,0,87,32,0,0,60,1,4,0,23,214,1,0,194,18,1,0,225,213,1,0,140,18,1,0,172,253,0,0,22,14,3,0,14,47,0,0,103,3,1,0,29,33,0,0,144,1,1,0,28,51,0,0,254,6,3,0,131,47,0,0,220,3,1,0,195,213,1,0,110,18,1,0,115,51,0,0,40,8,2,0,59,241,1,0,234,21,1,0,134,36,0,0,138,2,4,0,101,214,1,0,16,19,1,0,224,252,0,0,72,12,3,0,211,3,0,0,98,0,2,0,3,212,1,0,198,16,1,0,64,214,1,0,235,18,1,0,172,36,0,0,245,2,3,0,57,47,0,0,146,3,1,0,64,241,1,0,239,21,1,0,111,251,0,0,216,9,1,0,19,253,0,0,178,12,2,0,198,212,1,0,125,17,1,0,72,242,1,0,88,22,3,0,131,49,0,0,142,4,1,0,46,214,1,0,217,18,1,0,72,241,1,0,247,21,1,0,137,251,0,0,242,9,1,0,129,238,1,0,63,21,1,0,37,252,0,0,192,10,2,0,35,242,1,0,39,22,1,0,78,51,0,0,190,7,4,0,210,47,0,0,43,4,1,0,84,253,0,0,20,13,3,0,1,255,0,0,169,15,1,0,64,215,1,0,233,19,1,0,188,215,1,0,101,20,1,0,180,29,0,0,222,0,1,0,62,212,1,0,1,17,1,0,169,252,0,0,217,11,2,0,34,253,0,0,208,12,2,0,35,47,0,0,124,3,1,0,78,49,0,0,89,4,1,0,138,254,0,0,37,15,2,0,3,255,0,0,171,15,1,0,146,50,0,0,243,5,1,0,246,252,0,0,120,12,2,0,63,29,0,0,153,0,1,0,184,29,0,0,226,0,1,0,104,254,0,0,242,14,1,0,105,29,0,0,194,0,1,0,155,7,1,0,164,16,1,0,27,51,0,0,250,6,4,0,167,253,0,0,7,14,3,0,219,255,0,0,122,16,1,0,124,252,0,0,122,11,2,0,165,253,0,0,1,14,3,0,65,51,0,0,142,7,3,0,167,36,0,0,230,2,3,0,22,50,0,0,242,4,4,0,62,47,0,0,151,3,1,0,156,255,0,0,68,16,1,0,32,251,0,0,173,9,1,0,22,241,1,0,154,21,3,0,91,50,0,0,162,5,2,0,230,213,1,0,145,18,1,0,158,215,1,0,71,20,1,0,20,238,1,0,248,20,1,0,63,51,0,0,135,7,2,0,212,50,0,0,89,6,1,0,45,242,1,0,49,22,1,0,136,253,0,0,176,13,3,0,217,212,1,0,144,17,1,0,170,253,0,0,16,14,3,0,198,252,0,0,19,12,2,0,110,213,1,0,25,18,1,0,57,238,1,0,22,21,1,0,138,212,1,0,76,17,1,0,208,215,1,0,119,20,1,0,185,0,0,0,13,0,1,0,32,241,1,0,184,21,3,0,11,214,1,0,182,18,1,0,112,47,0,0,201,3,1,0,250,212,1,0,177,17,1,0,92,47,0,0,181,3,1,0,171,50,0,0,12,6,1,0,163,251,0,0,12,10,1,0,2,47,0,0,91,3,1,0,31,241,1,0,181,21,3,0,105,252,0,0,83,11,3,0,212,36,0,0,49,3,1,0,145,36,0,0,164,2,3,0,107,50,0,0,183,5,1,0,8,252,0,0,134,10,2,0,178,215,1,0,91,20,1,0,255,51,0,0,131,9,3,0,141,251,0,0,246,9,1,0,240,251,1,0,93,22,1,0,82,50,0,0,144,5,2,0,229,214,1,0,142,19,1,0,172,213,1,0,87,18,1,0,148,251,0,0,253,9,1,0,99,47,0,0,188,3,1,0,162,7,1,0,171,16,1,0,6,252,0,0,130,10,2,0,90,252,0,0,42,11,2,0,117,255,0,0,29,16,1,0,218,254,0,0,120,15,1,0,121,255,0,0,33,16,1,0,98,36,0,0,46,2,1,0,9,252,0,0,136,10,2,0,17,33,0,0,134,1,1,0,158,49,0,0,166,4,1,0,81,212,1,0,20,17,1,0,32,47,0,0,121,3,1,0,160,214,1,0,75,19,1,0,119,213,1,0,34,18,1,0,182,215,1,0,95,20,1,0,21,255,0,0,189,15,1,0,68,215,1,0,237,19,1,0,28,242,1,0,32,22,1,0,242,251,1,0,95,22,1,0,58,252,0,0,234,10,2,0,123,51,0,0,59,8,2,0,184,253,0,0,58,14,3,0,195,255,0,0,104,16,1,0,219,51,0,0,35,9,2,0,12,255,0,0,180,15,1,0,42,213,1,0,220,17,1,0,155,238,1,0,88,21,1,0,226,36,0,0,63,3,1,0,158,255,0,0,70,16,1,0,222,50,0,0,99,6,1,0,116,213,1,0,31,18,1,0,118,238,1,0,55,21,1,0,158,213,1,0,73,18,1,0,68,242,1,0,76,22,3,0,55,241,1,0,230,21,1,0,160,254,0,0,62,15,1,0,42,255,0,0,210,15,1,0,79,49,0,0,90,4,1,0,124,212,1,0,62,17,1,0,103,212,1,0,41,17,1,0,79,255,0,0,247,15,1,0,161,254,0,0,63,15,1,0,169,51,0,0,169,8,2,0,153,7,1,0,162,16,1,0,18,238,1,0,246,20,1,0,146,36,0,0,167,2,3,0,150,214,1,0,65,19,1,0,171,252,0,0,221,11,2,0,25,253,0,0,190,12,2,0,232,213,1,0,147,18,1,0,31,238,1,0,3,21,1,0,145,254,0,0,47,15,1,0,199,1,0,0,44,0,2,0,129,214,1,0,44,19,1,0,183,36,0,0,20,3,1,0,132,215,1,0,45,20,1,0,66,215,1,0,235,19,1,0,162,51,0,0,148,8,3,0,69,214,1,0,240,18,1,0,112,238,1,0,50,21,1,0,17,214,1,0,188,18,1,0,124,51,0,0,61,8,2,0,66,212,1,0,5,17,1,0,50,254,0,0,188,14,1,0,49,29,0,0,140,0,1,0,56,49,0,0,67,4,1,0,133,36,0,0,134,2,4,0,20,241,1,0,148,21,3,0,208,213,1,0,123,18,1,0,53,214,1,0,224,18,1,0,9,51,0,0,172,6,3,0,8,212,1,0,203,16,1,0,80,254,0,0,220,14,1,0,141,238,1,0,74,21,1,0,147,253,0,0,203,13,3,0,123,214,1,0,38,19,1,0,219,212,1,0,146,17,1,0,54,241,1,0,229,21,1,0,47,242,1,0,51,22,1,0,237,215,1,0,148,20,1,0,249,50,0,0,126,6,1,0,170,50,0,0,11,6,1,0,175,51,0,0,188,8,6,0,228,36,0,0,65,3,1,0,3,32,0,0,22,1,1,0,128,253,0,0,152,13,3,0,78,224,1,0,197,20,1,0,155,213,1,0,70,18,1,0,133,50,0,0,230,5,1,0,142,215,1,0,55,20,1,0,121,51,0,0,54,8,3,0,178,7,1,0,186,16,1,0,183,254,0,0,85,15,1,0,112,36,0,0,67,2,2,0,32,214,1,0,203,18,1,0,180,212,1,0,110,17,1,0,84,215,1,0,253,19,1,0,70,242,1,0,82,22,3,0,96,33,0,0,227,1,1,0,47,215,1,0,216,19,1,0,79,254,0,0,219,14,1,0,122,212,1,0,60,17,1,0,205,31,0,0,247,0,3,0,125,50,0,0,219,5,4,0,142,51,0,0,102,8,2,0,179,51,0,0,200,8,2,0,16,253,0,0,172,12,2,0,55,47,0,0,144,3,1,0,135,49,0,0,146,4,1,0,92,255,0,0,4,16,1,0,53,33,0,0,161,1,1,0,59,215,1,0,228,19,1,0,120,49,0,0,131,4,1,0,134,252,0,0,142,11,2,0,165,47,0,0,254,3,1,0,241,214,1,0,154,19,1,0,181,29,0,0,223,0,1,0,125,251,0,0,230,9,1,0,72,252,0,0,6,11,2,0,86,29,0,0,175,0,1,0,71,214,1,0,242,18,1,0,101,254,0,0,240,14,1,0,24,252,0,0,166,10,2,0,241,51,0,0,89,9,3,0,140,50,0,0,237,5,1,0,185,50,0,0,34,6,2,0,121,251,0,0,226,9,1,0,238,212,1,0,165,17,1,0,143,51,0,0,104,8,2,0,99,214,1,0,14,19,1,0,183,51,0,0,208,8,2,0,90,213,1,0,5,18,1,0,177,252,0,0,233,11,2,0,84,50,0,0,148,5,2,0,222,251,0,0,43,10,1,0,115,47,0,0,204,3,1,0,151,212,1,0,89,17,1,0,137,255,0,0,49,16,1,0,245,213,1,0,160,18,1,0,32,0,0,0,32,0,0,0,8,3,0,0,97,0,0,0,32,0,0,0,4,3,0,0,50,0,0,0,51,0,0,0,32,0,0,0,1,3,0,0,188,3,0,0,32,0,0,0,39,3,0,0,49,0,0,0,111,0,0,0,49,0,0,0,68,32,0,0,52,0,0,0,49,0,0,0,68,32,0,0,50,0,0,0,51,0,0,0,68,32,0,0,52,0,0,0,73,0,0,0,74,0,0,0,105,0,0,0,106,0,0,0,76,0,0,0,183,0,0,0,108,0,0,0,183,0,0,0,188,2,0,0,110,0,0,0,115,0,0,0,68,0,0,0,90,0,0,0,12,3,0,0,68,0,0,0,122,0,0,0,12,3,0,0,100,0,0,0,122,0,0,0,12,3,0,0,76,0,0,0,74,0,0,0,76,0,0,0,106,0,0,0,108,0,0,0,106,0,0,0,78,0,0,0,74,0,0,0,78,0,0,0,106,0,0,0,110,0,0,0,106,0,0,0,68,0,0,0,90,0,0,0,68,0,0,0,122,0,0,0,100,0,0,0,122,0,0,0,104,0,0,0,102,2,0,0,106,0,0,0,114,0,0,0,121,2,0,0,123,2,0,0,129,2,0,0,119,0,0,0,121,0,0,0,32,0,0,0,6,3,0,0,32,0,0,0,7,3,0,0,32,0,0,0,10,3,0,0,32,0,0,0,40,3,0,0,32,0,0,0,3,3,0,0,32,0,0,0,11,3,0,0,99,2,0,0,108,0,0,0,115,0,0,0,120,0,0,0,149,2,0,0,32,0,0,0,69,3,0,0,32,0,0,0,1,3,0,0,32,0,0,0,8,3,0,0,1,3,0,0,178,3,0,0,184,3,0,0,165,3,0,0,165,3,0,0,1,3,0,0,165,3,0,0,8,3,0,0,198,3,0,0,192,3,0,0,186,3,0,0,193,3,0,0,194,3,0,0,152,3,0,0,181,3,0,0,163,3,0,0,101,5,0,0,130,5,0,0,39,6,0,0,116,6,0,0,72,6,0,0,116,6,0,0,199,6,0,0,116,6,0,0,74,6,0,0,116,6,0,0,77,14,0,0,50,14,0,0,205,14,0,0,178,14,0,0,171,14,0,0,153,14,0,0,171,14,0,0,161,14,0,0,11,15,0,0,178,15,0,0,113,15,0,0,128,15,0,0,179,15,0,0,113,15,0,0,128,15,0,0,220,16,0,0,65,0,0,0,198,0,0,0,66,0,0,0,68,0,0,0,69,0,0,0,142,1,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,34,2,0,0,80,0,0,0,82,0,0,0,84,0,0,0,85,0,0,0,87,0,0,0,97,0,0,0,80,2,0,0,81,2,0,0,2,29,0,0,98,0,0,0,100,0,0,0,101,0,0,0,89,2,0,0,91,2,0,0,92,2,0,0,103,0,0,0,107,0,0,0,109,0,0,0,75,1,0,0,111,0,0,0,84,2,0,0,22,29,0,0,23,29,0,0,112,0,0,0,116,0,0,0,117,0,0,0,29,29,0,0,111,2,0,0,118,0,0,0,37,29,0,0,178,3,0,0,179,3,0,0,180,3,0,0,198,3,0,0,199,3,0,0,105,0,0,0,114,0,0,0,117,0,0,0,118,0,0,0,178,3,0,0,179,3,0,0,193,3,0,0,198,3,0,0,199,3,0,0,61,4,0,0,82,2,0,0,99,0,0,0,85,2,0,0,240,0,0,0,92,2,0,0,102,0,0,0,95,2,0,0,97,2,0,0,101,2,0,0,104,2,0,0,105,2,0,0,106,2,0,0,123,29,0,0,157,2,0,0,109,2,0,0,133,29,0,0,159,2,0,0,113,2,0,0,112,2,0,0,114,2,0,0,115,2,0,0,116,2,0,0,117,2,0,0,120,2,0,0,130,2,0,0,131,2,0,0,171,1,0,0,137,2,0,0,138,2,0,0,28,29,0,0,139,2,0,0,140,2,0,0,122,0,0,0,144,2,0,0,145,2,0,0,146,2,0,0,184,3,0,0,97,0,0,0,190,2,0,0,115,0,0,0,7,3,0,0,32,0,0,0,19,3,0,0,32,0,0,0,19,3,0,0,32,0,0,0,66,3,0,0,32,0,0,0,8,3,0,0,66,3,0,0,32,0,0,0,19,3,0,0,0,3,0,0,32,0,0,0,19,3,0,0,1,3,0,0,32,0,0,0,19,3,0,0,66,3,0,0,32,0,0,0,20,3,0,0,0,3,0,0,32,0,0,0,20,3,0,0,1,3,0,0,32,0,0,0,20,3,0,0,66,3,0,0,32,0,0,0,8,3,0,0,0,3,0,0,32,0,0,0,8,3,0,0,1,3,0,0,32,0,0,0,1,3,0,0,32,0,0,0,20,3,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,32,0,0,0,16,32,0,0,32,0,0,0,51,3,0,0,46,0,0,0,46,0,0,0,46,0,0,0,46,0,0,0,46,0,0,0,46,0,0,0,32,0,0,0,50,32,0,0,50,32,0,0,50,32,0,0,50,32,0,0,50,32,0,0,53,32,0,0,53,32,0,0,53,32,0,0,53,32,0,0,53,32,0,0,33,0,0,0,33,0,0,0,32,0,0,0,5,3,0,0,63,0,0,0,63,0,0,0,63,0,0,0,33,0,0,0,33,0,0,0,63,0,0,0,50,32,0,0,50,32,0,0,50,32,0,0,50,32,0,0,32,0,0,0,48,0,0,0,105,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,43,0,0,0,18,34,0,0,61,0,0,0,40,0,0,0,41,0,0,0,110,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,43,0,0,0,18,34,0,0,61,0,0,0,40,0,0,0,41,0,0,0,97,0,0,0,101,0,0,0,111,0,0,0,120,0,0,0,89,2,0,0,104,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,112,0,0,0,115,0,0,0,116,0,0,0,82,0,0,0,115,0,0,0,97,0,0,0,47,0,0,0,99,0,0,0,97,0,0,0,47,0,0,0,115,0,0,0,67,0,0,0,176,0,0,0,67,0,0,0,99,0,0,0,47,0,0,0,111,0,0,0,99,0,0,0,47,0,0,0,117,0,0,0,144,1,0,0,176,0,0,0,70,0,0,0,103,0,0,0,72,0,0,0,72,0,0,0,72,0,0,0,104,0,0,0,39,1,0,0,73,0,0,0,73,0,0,0,76,0,0,0,108,0,0,0,78,0,0,0,78,0,0,0,111,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,82,0,0,0,82,0,0,0,83,0,0,0,77,0,0,0,84,0,0,0,69,0,0,0,76,0,0,0,84,0,0,0,77,0,0,0,90,0,0,0,90,0,0,0,66,0,0,0,67,0,0,0,101,0,0,0,69,0,0,0,70,0,0,0,77,0,0,0,111,0,0,0,208,5,0,0,209,5,0,0,210,5,0,0,211,5,0,0,105,0,0,0,70,0,0,0,65,0,0,0,88,0,0,0,192,3,0,0,179,3,0,0,147,3,0,0,160,3,0,0,17,34,0,0,68,0,0,0,100,0,0,0,101,0,0,0,105,0,0,0,106,0,0,0,49,0,0,0,68,32,0,0,55,0,0,0,49,0,0,0,68,32,0,0,57,0,0,0,49,0,0,0,68,32,0,0,49,0,0,0,48,0,0,0,49,0,0,0,68,32,0,0,51,0,0,0,50,0,0,0,68,32,0,0,51,0,0,0,49,0,0,0,68,32,0,0,53,0,0,0,50,0,0,0,68,32,0,0,53,0,0,0,51,0,0,0,68,32,0,0,53,0,0,0,52,0,0,0,68,32,0,0,53,0,0,0,49,0,0,0,68,32,0,0,54,0,0,0,53,0,0,0,68,32,0,0,54,0,0,0,49,0,0,0,68,32,0,0,56,0,0,0,51,0,0,0,68,32,0,0,56,0,0,0,53,0,0,0,68,32,0,0,56,0,0,0,55,0,0,0,68,32,0,0,56,0,0,0,49,0,0,0,68,32,0,0,73,0,0,0,73,0,0,0,73,0,0,0,73,0,0,0,73,0,0,0,73,0,0,0,73,0,0,0,86,0,0,0,86,0,0,0,86,0,0,0,73,0,0,0,86,0,0,0,73,0,0,0,73,0,0,0,86,0,0,0,73,0,0,0,73,0,0,0,73,0,0,0,73,0,0,0,88,0,0,0,88,0,0,0,88,0,0,0,73,0,0,0,88,0,0,0,73,0,0,0,73,0,0,0,76,0,0,0,67,0,0,0,68,0,0,0,77,0,0,0,105,0,0,0,105,0,0,0,105,0,0,0,105,0,0,0,105,0,0,0,105,0,0,0,105,0,0,0,118,0,0,0,118,0,0,0,118,0,0,0,105,0,0,0,118,0,0,0,105,0,0,0,105,0,0,0,118,0,0,0,105,0,0,0,105,0,0,0,105,0,0,0,105,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,105,0,0,0,120,0,0,0,105,0,0,0,105,0,0,0,108,0,0,0,99,0,0,0,100,0,0,0,109,0,0,0,48,0,0,0,68,32,0,0,51,0,0,0,43,34,0,0,43,34,0,0,43,34,0,0,43,34,0,0,43,34,0,0,46,34,0,0,46,34,0,0,46,34,0,0,46,34,0,0,46,34,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,49,0,0,0,48,0,0,0,49,0,0,0,49,0,0,0,49,0,0,0,50,0,0,0,49,0,0,0,51,0,0,0,49,0,0,0,52,0,0,0,49,0,0,0,53,0,0,0,49,0,0,0,54,0,0,0,49,0,0,0,55,0,0,0,49,0,0,0,56,0,0,0,49,0,0,0,57,0,0,0,50,0,0,0,48,0,0,0,40,0,0,0,49,0,0,0,41,0,0,0,40,0,0,0,50,0,0,0,41,0,0,0,40,0,0,0,51,0,0,0,41,0,0,0,40,0,0,0,52,0,0,0,41,0,0,0,40,0,0,0,53,0,0,0,41,0,0,0,40,0,0,0,54,0,0,0,41,0,0,0,40,0,0,0,55,0,0,0,41,0,0,0,40,0,0,0,56,0,0,0,41,0,0,0,40,0,0,0,57,0,0,0,41,0,0,0,40,0,0,0,49,0,0,0,48,0,0,0,41,0,0,0,40,0,0,0,49,0,0,0,49,0,0,0,41,0,0,0,40,0,0,0,49,0,0,0,50,0,0,0,41,0,0,0,40,0,0,0,49,0,0,0,51,0,0,0,41,0,0,0,40,0,0,0,49,0,0,0,52,0,0,0,41,0,0,0,40,0,0,0,49,0,0,0,53,0,0,0,41,0,0,0,40,0,0,0,49,0,0,0,54,0,0,0,41,0,0,0,40,0,0,0,49,0,0,0,55,0,0,0,41,0,0,0,40,0,0,0,49,0,0,0,56,0,0,0,41,0,0,0,40,0,0,0,49,0,0,0,57,0,0,0,41,0,0,0,40,0,0,0,50,0,0,0,48,0,0,0,41,0,0,0,49,0,0,0,46,0,0,0,50,0,0,0,46,0,0,0,51,0,0,0,46,0,0,0,52,0,0,0,46,0,0,0,53,0,0,0,46,0,0,0,54,0,0,0,46,0,0,0,55,0,0,0,46,0,0,0,56,0,0,0,46,0,0,0,57,0,0,0,46,0,0,0,49,0,0,0,48,0,0,0,46,0,0,0,49,0,0,0,49,0,0,0,46,0,0,0,49,0,0,0,50,0,0,0,46,0,0,0,49,0,0,0,51,0,0,0,46,0,0,0,49,0,0,0,52,0,0,0,46,0,0,0,49,0,0,0,53,0,0,0,46,0,0,0,49,0,0,0,54,0,0,0,46,0,0,0,49,0,0,0,55,0,0,0,46,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,49,0,0,0,57,0,0,0,46,0,0,0,50,0,0,0,48,0,0,0,46,0,0,0,40,0,0,0,97,0,0,0,41,0,0,0,40,0,0,0,98,0,0,0,41,0,0,0,40,0,0,0,99,0,0,0,41,0,0,0,40,0,0,0,100,0,0,0,41,0,0,0,40,0,0,0,101,0,0,0,41,0,0,0,40,0,0,0,102,0,0,0,41,0,0,0,40,0,0,0,103,0,0,0,41,0,0,0,40,0,0,0,104,0,0,0,41,0,0,0,40,0,0,0,105,0,0,0,41,0,0,0,40,0,0,0,106,0,0,0,41,0,0,0,40,0,0,0,107,0,0,0,41,0,0,0,40,0,0,0,108,0,0,0,41,0,0,0,40,0,0,0,109,0,0,0,41,0,0,0,40,0,0,0,110,0,0,0,41,0,0,0,40,0,0,0,111,0,0,0,41,0,0,0,40,0,0,0,112,0,0,0,41,0,0,0,40,0,0,0,113,0,0,0,41,0,0,0,40,0,0,0,114,0,0,0,41,0,0,0,40,0,0,0,115,0,0,0,41,0,0,0,40,0,0,0,116,0,0,0,41,0,0,0,40,0,0,0,117,0,0,0,41,0,0,0,40,0,0,0,118,0,0,0,41,0,0,0,40,0,0,0,119,0,0,0,41,0,0,0,40,0,0,0,120,0,0,0,41,0,0,0,40,0,0,0,121,0,0,0,41,0,0,0,40,0,0,0,122,0,0,0,41,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,48,0,0,0,43,34,0,0,43,34,0,0,43,34,0,0,43,34,0,0,58,0,0,0,58,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,61,0,0,0,106,0,0,0,86,0,0,0,97,45,0,0,205,107,0,0,159,159,0,0,0,78,0,0,40,78,0,0,54,78,0,0,63,78,0,0,89,78,0,0,133,78,0,0,140,78,0,0,160,78,0,0,186,78,0,0,63,81,0,0,101,81,0,0,107,81,0,0,130,81,0,0,150,81,0,0,171,81,0,0,224,81,0,0,245,81,0,0,0,82,0,0,155,82,0,0,249,82,0,0,21,83,0,0,26,83,0,0,56,83,0,0,65,83,0,0,92,83,0,0,105,83,0,0,130,83,0,0,182,83,0,0,200,83,0,0,227,83,0,0,215,86,0,0,31,87,0,0,235,88,0,0,2,89,0,0,10,89,0,0,21,89,0,0,39,89,0,0,115,89,0,0,80,91,0,0,128,91,0,0,248,91,0,0,15,92,0,0,34,92,0,0,56,92,0,0,110,92,0,0,113,92,0,0,219,93,0,0,229,93,0,0,241,93,0,0,254,93,0,0,114,94,0,0,122,94,0,0,127,94,0,0,244,94,0,0,254,94,0,0,11,95,0,0,19,95,0,0,80,95,0,0,97,95,0,0,115,95,0,0,195,95,0,0,8,98,0,0,54,98,0,0,75,98,0,0,47,101,0,0,52,101,0,0,135,101,0,0,151,101,0,0,164,101,0,0,185,101,0,0,224,101,0,0,229,101,0,0,240,102,0,0,8,103,0,0,40,103,0,0,32,107,0,0,98,107,0,0,121,107,0,0,179,107,0,0,203,107,0,0,212,107,0,0,219,107,0,0,15,108,0,0,20,108,0,0,52,108,0,0,107,112,0,0,42,114,0,0,54,114,0,0,59,114,0,0,63,114,0,0,71,114,0,0,89,114,0,0,91,114,0,0,172,114,0,0,132,115,0,0,137,115,0,0,220,116,0,0,230,116,0,0,24,117,0,0,31,117,0,0,40,117,0,0,48,117,0,0,139,117,0,0,146,117,0,0,118,118,0,0,125,118,0,0,174,118,0,0,191,118,0,0,238,118,0,0,219,119,0,0,226,119,0,0,243,119,0,0,58,121,0,0,184,121,0,0,190,121,0,0,116,122,0,0,203,122,0,0,249,122,0,0,115,124,0,0,248,124,0,0,54,127,0,0,81,127,0,0,138,127,0,0,189,127,0,0,1,128,0,0,12,128,0,0,18,128,0,0,51,128,0,0,127,128,0,0,137,128,0,0,227,129,0,0,234,129,0,0,243,129,0,0,252,129,0,0,12,130,0,0,27,130,0,0,31,130,0,0,110,130,0,0,114,130,0,0,120,130,0,0,77,134,0,0,107,134,0,0,64,136,0,0,76,136,0,0,99,136,0,0,126,137,0,0,139,137,0,0,210,137,0,0,0,138,0,0,55,140,0,0,70,140,0,0,85,140,0,0,120,140,0,0,157,140,0,0,100,141,0,0,112,141,0,0,179,141,0,0,171,142,0,0,202,142,0,0,155,143,0,0,176,143,0,0,181,143,0,0,145,144,0,0,73,145,0,0,198,145,0,0,204,145,0,0,209,145,0,0,119,149,0,0,128,149,0,0,28,150,0,0,182,150,0,0,185,150,0,0,232,150,0,0,81,151,0,0,94,151,0,0,98,151,0,0,105,151,0,0,203,151,0,0,237,151,0,0,243,151,0,0,1,152,0,0,168,152,0,0,219,152,0,0,223,152,0,0,150,153,0,0,153,153,0,0,172,153,0,0,168,154,0,0,216,154,0,0,223,154,0,0,37,155,0,0,47,155,0,0,50,155,0,0,60,155,0,0,90,155,0,0,229,156,0,0,117,158,0,0,127,158,0,0,165,158,0,0,187,158,0,0,195,158,0,0,205,158,0,0,209,158,0,0,249,158,0,0,253,158,0,0,14,159,0,0,19,159,0,0,32,159,0,0,59,159,0,0,74,159,0,0,82,159,0,0,141,159,0,0,156,159,0,0,160,159,0,0,32,0,0,0,18,48,0,0,65,83,0,0,68,83,0,0,69,83,0,0,32,0,0,0,153,48,0,0,32,0,0,0,154,48,0,0,136,48,0,0,138,48,0,0,179,48,0,0,200,48,0,0,0,17,0,0,1,17,0,0,170,17,0,0,2,17,0,0,172,17,0,0,173,17,0,0,3,17,0,0,4,17,0,0,5,17,0,0,176,17,0,0,177,17,0,0,178,17,0,0,179,17,0,0,180,17,0,0,181,17,0,0,26,17,0,0,6,17,0,0,7,17,0,0,8,17,0,0,33,17,0,0,9,17,0,0,10,17,0,0,11,17,0,0,12,17,0,0,13,17,0,0,14,17,0,0,15,17,0,0,16,17,0,0,17,17,0,0,18,17,0,0,97,17,0,0,98,17,0,0,99,17,0,0,100,17,0,0,101,17,0,0,102,17,0,0,103,17,0,0,104,17,0,0,105,17,0,0,106,17,0,0,107,17,0,0,108,17,0,0,109,17,0,0,110,17,0,0,111,17,0,0,112,17,0,0,113,17,0,0,114,17,0,0,115,17,0,0,116,17,0,0,117,17,0,0,96,17,0,0,20,17,0,0,21,17,0,0,199,17,0,0,200,17,0,0,204,17,0,0,206,17,0,0,211,17,0,0,215,17,0,0,217,17,0,0,28,17,0,0,221,17,0,0,223,17,0,0,29,17,0,0,30,17,0,0,32,17,0,0,34,17,0,0,35,17,0,0,39,17,0,0,41,17,0,0,43,17,0,0,44,17,0,0,45,17,0,0,46,17,0,0,47,17,0,0,50,17,0,0,54,17,0,0,64,17,0,0,71,17,0,0,76,17,0,0,241,17,0,0,242,17,0,0,87,17,0,0,88,17,0,0,89,17,0,0,132,17,0,0,133,17,0,0,136,17,0,0,145,17,0,0,146,17,0,0,148,17,0,0,158,17,0,0,161,17,0,0,0,78,0,0,140,78,0,0,9,78,0,0,219,86,0,0,10,78,0,0,45,78,0,0,11,78,0,0,50,117,0,0,89,78,0,0,25,78,0,0,1,78,0,0,41,89,0,0,48,87,0,0,186,78,0,0,40,0,0,0,0,17,0,0,41,0,0,0,40,0,0,0,2,17,0,0,41,0,0,0,40,0,0,0,3,17,0,0,41,0,0,0,40,0,0,0,5,17,0,0,41,0,0,0,40,0,0,0,6,17,0,0,41,0,0,0,40,0,0,0,7,17,0,0,41,0,0,0,40,0,0,0,9,17,0,0,41,0,0,0,40,0,0,0,11,17,0,0,41,0,0,0,40,0,0,0,12,17,0,0,41,0,0,0,40,0,0,0,14,17,0,0,41,0,0,0,40,0,0,0,15,17,0,0,41,0,0,0,40,0,0,0,16,17,0,0,41,0,0,0,40,0,0,0,17,17,0,0,41,0,0,0,40,0,0,0,18,17,0,0,41,0,0,0,40,0,0,0,0,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,2,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,3,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,5,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,6,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,7,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,9,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,11,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,12,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,14,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,15,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,16,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,17,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,18,17,0,0,97,17,0,0,41,0,0,0,40,0,0,0,12,17,0,0,110,17,0,0,41,0,0,0,40,0,0,0,11,17,0,0,105,17,0,0,12,17,0,0,101,17,0,0,171,17,0,0,41,0,0,0,40,0,0,0,11,17,0,0,105,17,0,0,18,17,0,0,110,17,0,0,41,0,0,0,40,0,0,0,0,78,0,0,41,0,0,0,40,0,0,0,140,78,0,0,41,0,0,0,40,0,0,0,9,78,0,0,41,0,0,0,40,0,0,0,219,86,0,0,41,0,0,0,40,0,0,0,148,78,0,0,41,0,0,0,40,0,0,0,109,81,0,0,41,0,0,0,40,0,0,0,3,78,0,0,41,0,0,0,40,0,0,0,107,81,0,0,41,0,0,0,40,0,0,0,93,78,0,0,41,0,0,0,40,0,0,0,65,83,0,0,41,0,0,0,40,0,0,0,8,103,0,0,41,0,0,0,40,0,0,0,107,112,0,0,41,0,0,0,40,0,0,0,52,108,0,0,41,0,0,0,40,0,0,0,40,103,0,0,41,0,0,0,40,0,0,0,209,145,0,0,41,0,0,0,40,0,0,0,31,87,0,0,41,0,0,0,40,0,0,0,229,101,0,0,41,0,0,0,40,0,0,0,42,104,0,0,41,0,0,0,40,0,0,0,9,103,0,0,41,0,0,0,40,0,0,0,62,121,0,0,41,0,0,0,40,0,0,0,13,84,0,0,41,0,0,0,40,0,0,0,121,114,0,0,41,0,0,0,40,0,0,0,161,140,0,0,41,0,0,0,40,0,0,0,93,121,0,0,41,0,0,0,40,0,0,0,180,82,0,0,41,0,0,0,40,0,0,0,227,78,0,0,41,0,0,0,40,0,0,0,124,84,0,0,41,0,0,0,40,0,0,0,102,91,0,0,41,0,0,0,40,0,0,0,227,118,0,0,41,0,0,0,40,0,0,0,1,79,0,0,41,0,0,0,40,0,0,0,199,140,0,0,41,0,0,0,40,0,0,0,84,83,0,0,41,0,0,0,40,0,0,0,109,121,0,0,41,0,0,0,40,0,0,0,17,79,0,0,41,0,0,0,40,0,0,0,234,129,0,0,41,0,0,0,40,0,0,0,243,129,0,0,41,0,0,0,79,85,0,0,124,94,0,0,135,101,0,0,143,123,0,0,80,0,0,0,84,0,0,0,69,0,0,0,50,0,0,0,49,0,0,0,50,0,0,0,50,0,0,0,50,0,0,0,51,0,0,0,50,0,0,0,52,0,0,0,50,0,0,0,53,0,0,0,50,0,0,0,54,0,0,0,50,0,0,0,55,0,0,0,50,0,0,0,56,0,0,0,50,0,0,0,57,0,0,0,51,0,0,0,48,0,0,0,51,0,0,0,49,0,0,0,51,0,0,0,50,0,0,0,51,0,0,0,51,0,0,0,51,0,0,0,52,0,0,0,51,0,0,0,53,0,0,0,0,17,0,0,2,17,0,0,3,17,0,0,5,17,0,0,6,17,0,0,7,17,0,0,9,17,0,0,11,17,0,0,12,17,0,0,14,17,0,0,15,17,0,0,16,17,0,0,17,17,0,0,18,17,0,0,0,17,0,0,97,17,0,0,2,17,0,0,97,17,0,0,3,17,0,0,97,17,0,0,5,17,0,0,97,17,0,0,6,17,0,0,97,17,0,0,7,17,0,0,97,17,0,0,9,17,0,0,97,17,0,0,11,17,0,0,97,17,0,0,12,17,0,0,97,17,0,0,14,17,0,0,97,17,0,0,15,17,0,0,97,17,0,0,16,17,0,0,97,17,0,0,17,17,0,0,97,17,0,0,18,17,0,0,97,17,0,0,14,17,0,0,97,17,0,0,183,17,0,0,0,17,0,0,105,17,0,0,12,17,0,0,110,17,0,0,11,17,0,0,116,17,0,0,11,17,0,0,110,17,0,0,0,78,0,0,140,78,0,0,9,78,0,0,219,86,0,0,148,78,0,0,109,81,0,0,3,78,0,0,107,81,0,0,93,78,0,0,65,83,0,0,8,103,0,0,107,112,0,0,52,108,0,0,40,103,0,0,209,145,0,0,31,87,0,0,229,101,0,0,42,104,0,0,9,103,0,0,62,121,0,0,13,84,0,0,121,114,0,0,161,140,0,0,93,121,0,0,180,82,0,0,216,121,0,0,55,117,0,0,115,89,0,0,105,144,0,0,42,81,0,0,112,83,0,0,232,108,0,0,5,152,0,0,17,79,0,0,153,81,0,0,99,107,0,0,10,78,0,0,45,78,0,0,11,78,0,0,230,93,0,0,243,83,0,0,59,83,0,0,151,91,0,0,102,91,0,0,227,118,0,0,1,79,0,0,199,140,0,0,84,83,0,0,28,89,0,0,51,0,0,0,54,0,0,0,51,0,0,0,55,0,0,0,51,0,0,0,56,0,0,0,51,0,0,0,57,0,0,0,52,0,0,0,48,0,0,0,52,0,0,0,49,0,0,0,52,0,0,0,50,0,0,0,52,0,0,0,51,0,0,0,52,0,0,0,52,0,0,0,52,0,0,0,53,0,0,0,52,0,0,0,54,0,0,0,52,0,0,0,55,0,0,0,52,0,0,0,56,0,0,0,52,0,0,0,57,0,0,0,53,0,0,0,48,0,0,0,49,0,0,0,8,103,0,0,50,0,0,0,8,103,0,0,51,0,0,0,8,103,0,0,52,0,0,0,8,103,0,0,53,0,0,0,8,103,0,0,54,0,0,0,8,103,0,0,55,0,0,0,8,103,0,0,56,0,0,0,8,103,0,0,57,0,0,0,8,103,0,0,49,0,0,0,48,0,0,0,8,103,0,0,49,0,0,0,49,0,0,0,8,103,0,0,49,0,0,0,50,0,0,0,8,103,0,0,72,0,0,0,103,0,0,0,101,0,0,0,114,0,0,0,103,0,0,0,101,0,0,0,86,0,0,0,76,0,0,0,84,0,0,0,68,0,0,0,162,48,0,0,164,48,0,0,166,48,0,0,168,48,0,0,170,48,0,0,171,48,0,0,173,48,0,0,175,48,0,0,177,48,0,0,179,48,0,0,181,48,0,0,183,48,0,0,185,48,0,0,187,48,0,0,189,48,0,0,191,48,0,0,193,48,0,0,196,48,0,0,198,48,0,0,200,48,0,0,202,48,0,0,203,48,0,0,204,48,0,0,205,48,0,0,206,48,0,0,207,48,0,0,210,48,0,0,213,48,0,0,216,48,0,0,219,48,0,0,222,48,0,0,223,48,0,0,224,48,0,0,225,48,0,0,226,48,0,0,228,48,0,0,230,48,0,0,232,48,0,0,233,48,0,0,234,48,0,0,235,48,0,0,236,48,0,0,237,48,0,0,239,48,0,0,240,48,0,0,241,48,0,0,242,48,0,0,228,78,0,0,140,84,0,0,162,48,0,0,207,48,0,0,154,48,0,0,252,48,0,0,200,48,0,0,162,48,0,0,235,48,0,0,213,48,0,0,161,48,0,0,162,48,0,0,243,48,0,0,216,48,0,0,154,48,0,0,162,48,0,0,162,48,0,0,252,48,0,0,235,48,0,0,164,48,0,0,203,48,0,0,243,48,0,0,175,48,0,0,153,48,0,0,164,48,0,0,243,48,0,0,193,48,0,0,166,48,0,0,169,48,0,0,243,48,0,0,168,48,0,0,185,48,0,0,175,48,0,0,252,48,0,0,200,48,0,0,153,48,0,0,168,48,0,0,252,48,0,0,171,48,0,0,252,48,0,0,170,48,0,0,243,48,0,0,185,48,0,0,170,48,0,0,252,48,0,0,224,48,0,0,171,48,0,0,164,48,0,0,234,48,0,0,171,48,0,0,233,48,0,0,195,48,0,0,200,48,0,0,171,48,0,0,237,48,0,0,234,48,0,0,252,48,0,0,171,48,0,0,153,48,0,0,237,48,0,0,243,48,0,0,171,48,0,0,153,48,0,0,243,48,0,0,222,48,0,0,173,48,0,0,153,48,0,0,171,48,0,0,153,48,0,0,173,48,0,0,153,48,0,0,203,48,0,0,252,48,0,0,173,48,0,0,229,48,0,0,234,48,0,0,252,48,0,0,173,48,0,0,153,48,0,0,235,48,0,0,191,48,0,0,153,48,0,0,252,48,0,0,173,48,0,0,237,48,0,0,173,48,0,0,237,48,0,0,175,48,0,0,153,48,0,0,233,48,0,0,224,48,0,0,173,48,0,0,237,48,0,0,225,48,0,0,252,48,0,0,200,48,0,0,235,48,0,0,173,48,0,0,237,48,0,0,239,48,0,0,195,48,0,0,200,48,0,0,175,48,0,0,153,48,0,0,233,48,0,0,224,48,0,0,175,48,0,0,153,48,0,0,233,48,0,0,224,48,0,0,200,48,0,0,243,48,0,0,175,48,0,0,235,48,0,0,187,48,0,0,153,48,0,0,164,48,0,0,237,48,0,0,175,48,0,0,237,48,0,0,252,48,0,0,205,48,0,0,177,48,0,0,252,48,0,0,185,48,0,0,179,48,0,0,235,48,0,0,202,48,0,0,179,48,0,0,252,48,0,0,219,48,0,0,154,48,0,0,181,48,0,0,164,48,0,0,175,48,0,0,235,48,0,0,181,48,0,0,243,48,0,0,193,48,0,0,252,48,0,0,224,48,0,0,183,48,0,0,234,48,0,0,243,48,0,0,175,48,0,0,153,48,0,0,187,48,0,0,243,48,0,0,193,48,0,0,187,48,0,0,243,48,0,0,200,48,0,0,191,48,0,0,153,48,0,0,252,48,0,0,185,48,0,0,198,48,0,0,153,48,0,0,183,48,0,0,200,48,0,0,153,48,0,0,235,48,0,0,200,48,0,0,243,48,0,0,202,48,0,0,206,48,0,0,206,48,0,0,195,48,0,0,200,48,0,0,207,48,0,0,164,48,0,0,196,48,0,0,207,48,0,0,154,48,0,0,252,48,0,0,187,48,0,0,243,48,0,0,200,48,0,0,207,48,0,0,154,48,0,0,252,48,0,0,196,48,0,0,207,48,0,0,153,48,0,0,252,48,0,0,236,48,0,0,235,48,0,0,210,48,0,0,154,48,0,0,162,48,0,0,185,48,0,0,200,48,0,0,235,48,0,0,210,48,0,0,154,48,0,0,175,48,0,0,235,48,0,0,210,48,0,0,154,48,0,0,179,48,0,0,210,48,0,0,153,48,0,0,235,48,0,0,213,48,0,0,161,48,0,0,233,48,0,0,195,48,0,0,200,48,0,0,153,48,0,0,213,48,0,0,163,48,0,0,252,48,0,0,200,48,0,0,213,48,0,0,153,48,0,0,195,48,0,0,183,48,0,0,167,48,0,0,235,48,0,0,213,48,0,0,233,48,0,0,243,48,0,0,216,48,0,0,175,48,0,0,191,48,0,0,252,48,0,0,235,48,0,0,216,48,0,0,154,48,0,0,189,48,0,0,216,48,0,0,154,48,0,0,203,48,0,0,210,48,0,0,216,48,0,0,235,48,0,0,196,48,0,0,216,48,0,0,154,48,0,0,243,48,0,0,185,48,0,0,216,48,0,0,154,48,0,0,252,48,0,0,183,48,0,0,153,48,0,0,216,48,0,0,153,48,0,0,252,48,0,0,191,48,0,0,219,48,0,0,154,48,0,0,164,48,0,0,243,48,0,0,200,48,0,0,219,48,0,0,153,48,0,0,235,48,0,0,200,48,0,0,219,48,0,0,243,48,0,0,219,48,0,0,154,48,0,0,243,48,0,0,200,48,0,0,153,48,0,0,219,48,0,0,252,48,0,0,235,48,0,0,219,48,0,0,252,48,0,0,243,48,0,0,222,48,0,0,164,48,0,0,175,48,0,0,237,48,0,0,222,48,0,0,164,48,0,0,235,48,0,0,222,48,0,0,195,48,0,0,207,48,0,0,222,48,0,0,235,48,0,0,175,48,0,0,222,48,0,0,243,48,0,0,183,48,0,0,231,48,0,0,243,48,0,0,223,48,0,0,175,48,0,0,237,48,0,0,243,48,0,0,223,48,0,0,234,48,0,0,223,48,0,0,234,48,0,0,207,48,0,0,153,48,0,0,252,48,0,0,235,48,0,0,225,48,0,0,171,48,0,0,153,48,0,0,225,48,0,0,171,48,0,0,153,48,0,0,200,48,0,0,243,48,0,0,225,48,0,0,252,48,0,0,200,48,0,0,235,48,0,0,228,48,0,0,252,48,0,0,200,48,0,0,153,48,0,0,228,48,0,0,252,48,0,0,235,48,0,0,230,48,0,0,162,48,0,0,243,48,0,0,234,48,0,0,195,48,0,0,200,48,0,0,235,48,0,0,234,48,0,0,233,48,0,0,235,48,0,0,210,48,0,0,154,48,0,0,252,48,0,0,235,48,0,0,252,48,0,0,213,48,0,0,153,48,0,0,235,48,0,0,236,48,0,0,224,48,0,0,236,48,0,0,243,48,0,0,200,48,0,0,177,48,0,0,153,48,0,0,243,48,0,0,239,48,0,0,195,48,0,0,200,48,0,0,48,0,0,0,185,112,0,0,49,0,0,0,185,112,0,0,50,0,0,0,185,112,0,0,51,0,0,0,185,112,0,0,52,0,0,0,185,112,0,0,53,0,0,0,185,112,0,0,54,0,0,0,185,112,0,0,55,0,0,0,185,112,0,0,56,0,0,0,185,112,0,0,57,0,0,0,185,112,0,0,49,0,0,0,48,0,0,0,185,112,0,0,49,0,0,0,49,0,0,0,185,112,0,0,49,0,0,0,50,0,0,0,185,112,0,0,49,0,0,0,51,0,0,0,185,112,0,0,49,0,0,0,52,0,0,0,185,112,0,0,49,0,0,0,53,0,0,0,185,112,0,0,49,0,0,0,54,0,0,0,185,112,0,0,49,0,0,0,55,0,0,0,185,112,0,0,49,0,0,0,56,0,0,0,185,112,0,0,49,0,0,0,57,0,0,0,185,112,0,0,50,0,0,0,48,0,0,0,185,112,0,0,50,0,0,0,49,0,0,0,185,112,0,0,50,0,0,0,50,0,0,0,185,112,0,0,50,0,0,0,51,0,0,0,185,112,0,0,50,0,0,0,52,0,0,0,185,112,0,0,104,0,0,0,80,0,0,0,97,0,0,0,100,0,0,0,97,0,0,0,65,0,0,0,85,0,0,0,98,0,0,0,97,0,0,0,114,0,0,0,111,0,0,0,86,0,0,0,112,0,0,0,99,0,0,0,100,0,0,0,109,0,0,0,100,0,0,0,109,0,0,0,50,0,0,0,100,0,0,0,109,0,0,0,51,0,0,0,73,0,0,0,85,0,0,0,115,94,0,0,16,98,0,0,45,102,0,0,140,84,0,0,39,89,0,0,99,107,0,0,14,102,0,0,187,108,0,0,42,104,0,0,15,95,0,0,26,79,0,0,62,121,0,0,112,0,0,0,65,0,0,0,110,0,0,0,65,0,0,0,188,3,0,0,65,0,0,0,109,0,0,0,65,0,0,0,107,0,0,0,65,0,0,0,75,0,0,0,66,0,0,0,77,0,0,0,66,0,0,0,71,0,0,0,66,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,107,0,0,0,99,0,0,0,97,0,0,0,108,0,0,0,112,0,0,0,70,0,0,0,110,0,0,0,70,0,0,0,188,3,0,0,70,0,0,0,188,3,0,0,103,0,0,0,109,0,0,0,103,0,0,0,107,0,0,0,103,0,0,0,72,0,0,0,122,0,0,0,107,0,0,0,72,0,0,0,122,0,0,0,77,0,0,0,72,0,0,0,122,0,0,0,71,0,0,0,72,0,0,0,122,0,0,0,84,0,0,0,72,0,0,0,122,0,0,0,188,3,0,0,108,0,0,0,109,0,0,0,108,0,0,0,100,0,0,0,108,0,0,0,107,0,0,0,108,0,0,0,102,0,0,0,109,0,0,0,110,0,0,0,109,0,0,0,188,3,0,0,109,0,0,0,109,0,0,0,109,0,0,0,99,0,0,0,109,0,0,0,107,0,0,0,109,0,0,0,109,0,0,0,109,0,0,0,50,0,0,0,99,0,0,0,109,0,0,0,50,0,0,0,109,0,0,0,50,0,0,0,107,0,0,0,109,0,0,0,50,0,0,0,109,0,0,0,109,0,0,0,51,0,0,0,99,0,0,0,109,0,0,0,51,0,0,0,109,0,0,0,51,0,0,0,107,0,0,0,109,0,0,0,51,0,0,0,109,0,0,0,21,34,0,0,115,0,0,0,109,0,0,0,21,34,0,0,115,0,0,0,50,0,0,0,80,0,0,0,97,0,0,0,107,0,0,0,80,0,0,0,97,0,0,0,77,0,0,0,80,0,0,0,97,0,0,0,71,0,0,0,80,0,0,0,97,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,21,34,0,0,115,0,0,0,114,0,0,0,97,0,0,0,100,0,0,0,21,34,0,0,115,0,0,0,50,0,0,0,112,0,0,0,115,0,0,0,110,0,0,0,115,0,0,0,188,3,0,0,115,0,0,0,109,0,0,0,115,0,0,0,112,0,0,0,86,0,0,0,110,0,0,0,86,0,0,0,188,3,0,0,86,0,0,0,109,0,0,0,86,0,0,0,107,0,0,0,86,0,0,0,77,0,0,0,86,0,0,0,112,0,0,0,87,0,0,0,110,0,0,0,87,0,0,0,188,3,0,0,87,0,0,0,109,0,0,0,87,0,0,0,107,0,0,0,87,0,0,0,77,0,0,0,87,0,0,0,107,0,0,0,169,3,0,0,77,0,0,0,169,3,0,0,97,0,0,0,46,0,0,0,109,0,0,0,46,0,0,0,66,0,0,0,113,0,0,0,99,0,0,0,99,0,0,0,99,0,0,0,100,0,0,0,67,0,0,0,21,34,0,0,107,0,0,0,103,0,0,0,67,0,0,0,111,0,0,0,46,0,0,0,100,0,0,0,66,0,0,0,71,0,0,0,121,0,0,0,104,0,0,0,97,0,0,0,72,0,0,0,80,0,0,0,105,0,0,0,110,0,0,0,75,0,0,0,75,0,0,0,75,0,0,0,77,0,0,0,107,0,0,0,116,0,0,0,108,0,0,0,109,0,0,0,108,0,0,0,110,0,0,0,108,0,0,0,111,0,0,0,103,0,0,0,108,0,0,0,120,0,0,0,109,0,0,0,98,0,0,0,109,0,0,0,105,0,0,0,108,0,0,0,109,0,0,0,111,0,0,0,108,0,0,0,80,0,0,0,72,0,0,0,112,0,0,0,46,0,0,0,109,0,0,0,46,0,0,0,80,0,0,0,80,0,0,0,77,0,0,0,80,0,0,0,82,0,0,0,115,0,0,0,114,0,0,0,83,0,0,0,118,0,0,0,87,0,0,0,98,0,0,0,86,0,0,0,21,34,0,0,109,0,0,0,65,0,0,0,21,34,0,0,109,0,0,0,49,0,0,0,229,101,0,0,50,0,0,0,229,101,0,0,51,0,0,0,229,101,0,0,52,0,0,0,229,101,0,0,53,0,0,0,229,101,0,0,54,0,0,0,229,101,0,0,55,0,0,0,229,101,0,0,56,0,0,0,229,101,0,0,57,0,0,0,229,101,0,0,49,0,0,0,48,0,0,0,229,101,0,0,49,0,0,0,49,0,0,0,229,101,0,0,49,0,0,0,50,0,0,0,229,101,0,0,49,0,0,0,51,0,0,0,229,101,0,0,49,0,0,0,52,0,0,0,229,101,0,0,49,0,0,0,53,0,0,0,229,101,0,0,49,0,0,0,54,0,0,0,229,101,0,0,49,0,0,0,55,0,0,0,229,101,0,0,49,0,0,0,56,0,0,0,229,101,0,0,49,0,0,0,57,0,0,0,229,101,0,0,50,0,0,0,48,0,0,0,229,101,0,0,50,0,0,0,49,0,0,0,229,101,0,0,50,0,0,0,50,0,0,0,229,101,0,0,50,0,0,0,51,0,0,0,229,101,0,0,50,0,0,0,52,0,0,0,229,101,0,0,50,0,0,0,53,0,0,0,229,101,0,0,50,0,0,0,54,0,0,0,229,101,0,0,50,0,0,0,55,0,0,0,229,101,0,0,50,0,0,0,56,0,0,0,229,101,0,0,50,0,0,0,57,0,0,0,229,101,0,0,51,0,0,0,48,0,0,0,229,101,0,0,51,0,0,0,49,0,0,0,229,101,0,0,103,0,0,0,97,0,0,0,108,0,0,0,74,4,0,0,76,4,0,0,111,167,0,0,67,0,0,0,70,0,0,0,81,0,0,0,38,1,0,0,83,1,0,0,39,167,0,0,55,171,0,0,107,2,0,0,82,171,0,0,141,2,0,0,102,0,0,0,102,0,0,0,102,0,0,0,105,0,0,0,102,0,0,0,108,0,0,0,102,0,0,0,102,0,0,0,105,0,0,0,102,0,0,0,102,0,0,0,108,0,0,0,115,0,0,0,116,0,0,0,115,0,0,0,116,0,0,0,116,5,0,0,118,5,0,0,116,5,0,0,101,5,0,0,116,5,0,0,107,5,0,0,126,5,0,0,118,5,0,0,116,5,0,0,109,5,0,0,226,5,0,0,208,5,0,0,211,5,0,0,212,5,0,0,219,5,0,0,220,5,0,0,221,5,0,0,232,5,0,0,234,5,0,0,43,0,0,0,208,5,0,0,220,5,0,0,113,6,0,0,113,6,0,0,123,6,0,0,123,6,0,0,123,6,0,0,123,6,0,0,126,6,0,0,126,6,0,0,126,6,0,0,126,6,0,0,128,6,0,0,128,6,0,0,128,6,0,0,128,6,0,0,122,6,0,0,122,6,0,0,122,6,0,0,122,6,0,0,127,6,0,0,127,6,0,0,127,6,0,0,127,6,0,0,121,6,0,0,121,6,0,0,121,6,0,0,121,6,0,0,164,6,0,0,164,6,0,0,164,6,0,0,164,6,0,0,166,6,0,0,166,6,0,0,166,6,0,0,166,6,0,0,132,6,0,0,132,6,0,0,132,6,0,0,132,6,0,0,131,6,0,0,131,6,0,0,131,6,0,0,131,6,0,0,134,6,0,0,134,6,0,0,134,6,0,0,134,6,0,0,135,6,0,0,135,6,0,0,135,6,0,0,135,6,0,0,141,6,0,0,141,6,0,0,140,6,0,0,140,6,0,0,142,6,0,0,142,6,0,0,136,6,0,0,136,6,0,0,152,6,0,0,152,6,0,0,145,6,0,0,145,6,0,0,169,6,0,0,169,6,0,0,169,6,0,0,169,6,0,0,175,6,0,0,175,6,0,0,175,6,0,0,175,6,0,0,179,6,0,0,179,6,0,0,179,6,0,0,179,6,0,0,177,6,0,0,177,6,0,0,177,6,0,0,177,6,0,0,186,6,0,0,186,6,0,0,187,6,0,0,187,6,0,0,187,6,0,0,187,6,0,0,213,6,0,0,84,6,0,0,213,6,0,0,84,6,0,0,193,6,0,0,193,6,0,0,193,6,0,0,193,6,0,0,190,6,0,0,190,6,0,0,190,6,0,0,190,6,0,0,210,6,0,0,210,6,0,0,210,6,0,0,84,6,0,0,210,6,0,0,84,6,0,0,173,6,0,0,173,6,0,0,173,6,0,0,173,6,0,0,199,6,0,0,199,6,0,0,198,6,0,0,198,6,0,0,200,6,0,0,200,6,0,0,199,6,0,0,116,6,0,0,203,6,0,0,203,6,0,0,197,6,0,0,197,6,0,0,201,6,0,0,201,6,0,0,208,6,0,0,208,6,0,0,208,6,0,0,208,6,0,0,73,6,0,0,73,6,0,0,74,6,0,0,84,6,0,0,39,6,0,0,74,6,0,0,84,6,0,0,39,6,0,0,74,6,0,0,84,6,0,0,213,6,0,0,74,6,0,0,84,6,0,0,213,6,0,0,74,6,0,0,84,6,0,0,72,6,0,0,74,6,0,0,84,6,0,0,72,6,0,0,74,6,0,0,84,6,0,0,199,6,0,0,74,6,0,0,84,6,0,0,199,6,0,0,74,6,0,0,84,6,0,0,198,6,0,0,74,6,0,0,84,6,0,0,198,6,0,0,74,6,0,0,84,6,0,0,200,6,0,0,74,6,0,0,84,6,0,0,200,6,0,0,74,6,0,0,84,6,0,0,208,6,0,0,74,6,0,0,84,6,0,0,208,6,0,0,74,6,0,0,84,6,0,0,208,6,0,0,74,6,0,0,84,6,0,0,73,6,0,0,74,6,0,0,84,6,0,0,73,6,0,0,74,6,0,0,84,6,0,0,73,6,0,0,204,6,0,0,204,6,0,0,204,6,0,0,204,6,0,0,74,6,0,0,84,6,0,0,44,6,0,0,74,6,0,0,84,6,0,0,45,6,0,0,74,6,0,0,84,6,0,0,69,6,0,0,74,6,0,0,84,6,0,0,73,6,0,0,74,6,0,0,84,6,0,0,74,6,0,0,40,6,0,0,44,6,0,0,40,6,0,0,45,6,0,0,40,6,0,0,46,6,0,0,40,6,0,0,69,6,0,0,40,6,0,0,73,6,0,0,40,6,0,0,74,6,0,0,42,6,0,0,44,6,0,0,42,6,0,0,45,6,0,0,42,6,0,0,46,6,0,0,42,6,0,0,69,6,0,0,42,6,0,0,73,6,0,0,42,6,0,0,74,6,0,0,43,6,0,0,44,6,0,0,43,6,0,0,69,6,0,0,43,6,0,0,73,6,0,0,43,6,0,0,74,6,0,0,44,6,0,0,45,6,0,0,44,6,0,0,69,6,0,0,45,6,0,0,44,6,0,0,45,6,0,0,69,6,0,0,46,6,0,0,44,6,0,0,46,6,0,0,45,6,0,0,46,6,0,0,69,6,0,0,51,6,0,0,44,6,0,0,51,6,0,0,45,6,0,0,51,6,0,0,46,6,0,0,51,6,0,0,69,6,0,0,53,6,0,0,45,6,0,0,53,6,0,0,69,6,0,0,54,6,0,0,44,6,0,0,54,6,0,0,45,6,0,0,54,6,0,0,46,6,0,0,54,6,0,0,69,6,0,0,55,6,0,0,45,6,0,0,55,6,0,0,69,6,0,0,56,6,0,0,69,6,0,0,57,6,0,0,44,6,0,0,57,6,0,0,69,6,0,0,58,6,0,0,44,6,0,0,58,6,0,0,69,6,0,0,65,6,0,0,44,6,0,0,65,6,0,0,45,6,0,0,65,6,0,0,46,6,0,0,65,6,0,0,69,6,0,0,65,6,0,0,73,6,0,0,65,6,0,0,74,6,0,0,66,6,0,0,45,6,0,0,66,6,0,0,69,6,0,0,66,6,0,0,73,6,0,0,66,6,0,0,74,6,0,0,67,6,0,0,39,6,0,0,67,6,0,0,44,6,0,0,67,6,0,0,45,6,0,0,67,6,0,0,46,6,0,0,67,6,0,0,68,6,0,0,67,6,0,0,69,6,0,0,67,6,0,0,73,6,0,0,67,6,0,0,74,6,0,0,68,6,0,0,44,6,0,0,68,6,0,0,45,6,0,0,68,6,0,0,46,6,0,0,68,6,0,0,69,6,0,0,68,6,0,0,73,6,0,0,68,6,0,0,74,6,0,0,69,6,0,0,44,6,0,0,69,6,0,0,45,6,0,0,69,6,0,0,46,6,0,0,69,6,0,0,69,6,0,0,69,6,0,0,73,6,0,0,69,6,0,0,74,6,0,0,70,6,0,0,44,6,0,0,70,6,0,0,45,6,0,0,70,6,0,0,46,6,0,0,70,6,0,0,69,6,0,0,70,6,0,0,73,6,0,0,70,6,0,0,74,6,0,0,71,6,0,0,44,6,0,0,71,6,0,0,69,6,0,0,71,6,0,0,73,6,0,0,71,6,0,0,74,6,0,0,74,6,0,0,44,6,0,0,74,6,0,0,45,6,0,0,74,6,0,0,46,6,0,0,74,6,0,0,69,6,0,0,74,6,0,0,73,6,0,0,74,6,0,0,74,6,0,0,48,6,0,0,112,6,0,0,49,6,0,0,112,6,0,0,73,6,0,0,112,6,0,0,32,0,0,0,76,6,0,0,81,6,0,0,32,0,0,0,77,6,0,0,81,6,0,0,32,0,0,0,78,6,0,0,81,6,0,0,32,0,0,0,79,6,0,0,81,6,0,0,32,0,0,0,80,6,0,0,81,6,0,0,32,0,0,0,81,6,0,0,112,6,0,0,74,6,0,0,84,6,0,0,49,6,0,0,74,6,0,0,84,6,0,0,50,6,0,0,74,6,0,0,84,6,0,0,69,6,0,0,74,6,0,0,84,6,0,0,70,6,0,0,74,6,0,0,84,6,0,0,73,6,0,0,74,6,0,0,84,6,0,0,74,6,0,0,40,6,0,0,49,6,0,0,40,6,0,0,50,6,0,0,40,6,0,0,69,6,0,0,40,6,0,0,70,6,0,0,40,6,0,0,73,6,0,0,40,6,0,0,74,6,0,0,42,6,0,0,49,6,0,0,42,6,0,0,50,6,0,0,42,6,0,0,69,6,0,0,42,6,0,0,70,6,0,0,42,6,0,0,73,6,0,0,42,6,0,0,74,6,0,0,43,6,0,0,49,6,0,0,43,6,0,0,50,6,0,0,43,6,0,0,69,6,0,0,43,6,0,0,70,6,0,0,43,6,0,0,73,6,0,0,43,6,0,0,74,6,0,0,65,6,0,0,73,6,0,0,65,6,0,0,74,6,0,0,66,6,0,0,73,6,0,0,66,6,0,0,74,6,0,0,67,6,0,0,39,6,0,0,67,6,0,0,68,6,0,0,67,6,0,0,69,6,0,0,67,6,0,0,73,6,0,0,67,6,0,0,74,6,0,0,68,6,0,0,69,6,0,0,68,6,0,0,73,6,0,0,68,6,0,0,74,6,0,0,69,6,0,0,39,6,0,0,69,6,0,0,69,6,0,0,70,6,0,0,49,6,0,0,70,6,0,0,50,6,0,0,70,6,0,0,69,6,0,0,70,6,0,0,70,6,0,0,70,6,0,0,73,6,0,0,70,6,0,0,74,6,0,0,73,6,0,0,112,6,0,0,74,6,0,0,49,6,0,0,74,6,0,0,50,6,0,0,74,6,0,0,69,6,0,0,74,6,0,0,70,6,0,0,74,6,0,0,73,6,0,0,74,6,0,0,74,6,0,0,74,6,0,0,84,6,0,0,44,6,0,0,74,6,0,0,84,6,0,0,45,6,0,0,74,6,0,0,84,6,0,0,46,6,0,0,74,6,0,0,84,6,0,0,69,6,0,0,74,6,0,0,84,6,0,0,71,6,0,0,40,6,0,0,44,6,0,0,40,6,0,0,45,6,0,0,40,6,0,0,46,6,0,0,40,6,0,0,69,6,0,0,40,6,0,0,71,6,0,0,42,6,0,0,44,6,0,0,42,6,0,0,45,6,0,0,42,6,0,0,46,6,0,0,42,6,0,0,69,6,0,0,42,6,0,0,71,6,0,0,43,6,0,0,69,6,0,0,44,6,0,0,45,6,0,0,44,6,0,0,69,6,0,0,45,6,0,0,44,6,0,0,45,6,0,0,69,6,0,0,46,6,0,0,44,6,0,0,46,6,0,0,69,6,0,0,51,6,0,0,44,6,0,0,51,6,0,0,45,6,0,0,51,6,0,0,46,6,0,0,51,6,0,0,69,6,0,0,53,6,0,0,45,6,0,0,53,6,0,0,46,6,0,0,53,6,0,0,69,6,0,0,54,6,0,0,44,6,0,0,54,6,0,0,45,6,0,0,54,6,0,0,46,6,0,0,54,6,0,0,69,6,0,0,55,6,0,0,45,6,0,0,56,6,0,0,69,6,0,0,57,6,0,0,44,6,0,0,57,6,0,0,69,6,0,0,58,6,0,0,44,6,0,0,58,6,0,0,69,6,0,0,65,6,0,0,44,6,0,0,65,6,0,0,45,6,0,0,65,6,0,0,46,6,0,0,65,6,0,0,69,6,0,0,66,6,0,0,45,6,0,0,66,6,0,0,69,6,0,0,67,6,0,0,44,6,0,0,67,6,0,0,45,6,0,0,67,6,0,0,46,6,0,0,67,6,0,0,68,6,0,0,67,6,0,0,69,6,0,0,68,6,0,0,44,6,0,0,68,6,0,0,45,6,0,0,68,6,0,0,46,6,0,0,68,6,0,0,69,6,0,0,68,6,0,0,71,6,0,0,69,6,0,0,44,6,0,0,69,6,0,0,45,6,0,0,69,6,0,0,46,6,0,0,69,6,0,0,69,6,0,0,70,6,0,0,44,6,0,0,70,6,0,0,45,6,0,0,70,6,0,0,46,6,0,0,70,6,0,0,69,6,0,0,70,6,0,0,71,6,0,0,71,6,0,0,44,6,0,0,71,6,0,0,69,6,0,0,71,6,0,0,112,6,0,0,74,6,0,0,44,6,0,0,74,6,0,0,45,6,0,0,74,6,0,0,46,6,0,0,74,6,0,0,69,6,0,0,74,6,0,0,71,6,0,0,74,6,0,0,84,6,0,0,69,6,0,0,74,6,0,0,84,6,0,0,71,6,0,0,40,6,0,0,69,6,0,0,40,6,0,0,71,6,0,0,42,6,0,0,69,6,0,0,42,6,0,0,71,6,0,0,43,6,0,0,69,6,0,0,43,6,0,0,71,6,0,0,51,6,0,0,69,6,0,0,51,6,0,0,71,6,0,0,52,6,0,0,69,6,0,0,52,6,0,0,71,6,0,0,67,6,0,0,68,6,0,0,67,6,0,0,69,6,0,0,68,6,0,0,69,6,0,0,70,6,0,0,69,6,0,0,70,6,0,0,71,6,0,0,74,6,0,0,69,6,0,0,74,6,0,0,71,6,0,0,64,6,0,0,78,6,0,0,81,6,0,0,64,6,0,0,79,6,0,0,81,6,0,0,64,6,0,0,80,6,0,0,81,6,0,0,55,6,0,0,73,6,0,0,55,6,0,0,74,6,0,0,57,6,0,0,73,6,0,0,57,6,0,0,74,6,0,0,58,6,0,0,73,6,0,0,58,6,0,0,74,6,0,0,51,6,0,0,73,6,0,0,51,6,0,0,74,6,0,0,52,6,0,0,73,6,0,0,52,6,0,0,74,6,0,0,45,6,0,0,73,6,0,0,45,6,0,0,74,6,0,0,44,6,0,0,73,6,0,0,44,6,0,0,74,6,0,0,46,6,0,0,73,6,0,0,46,6,0,0,74,6,0,0,53,6,0,0,73,6,0,0,53,6,0,0,74,6,0,0,54,6,0,0,73,6,0,0,54,6,0,0,74,6,0,0,52,6,0,0,44,6,0,0,52,6,0,0,45,6,0,0,52,6,0,0,46,6,0,0,52,6,0,0,69,6,0,0,52,6,0,0,49,6,0,0,51,6,0,0,49,6,0,0,53,6,0,0,49,6,0,0,54,6,0,0,49,6,0,0,55,6,0,0,73,6,0,0,55,6,0,0,74,6,0,0,57,6,0,0,73,6,0,0,57,6,0,0,74,6,0,0,58,6,0,0,73,6,0,0,58,6,0,0,74,6,0,0,51,6,0,0,73,6,0,0,51,6,0,0,74,6,0,0,52,6,0,0,73,6,0,0,52,6,0,0,74,6,0,0,45,6,0,0,73,6,0,0,45,6,0,0,74,6,0,0,44,6,0,0,73,6,0,0,44,6,0,0,74,6,0,0,46,6,0,0,73,6,0,0,46,6,0,0,74,6,0,0,53,6,0,0,73,6,0,0,53,6,0,0,74,6,0,0,54,6,0,0,73,6,0,0,54,6,0,0,74,6,0,0,52,6,0,0,44,6,0,0,52,6,0,0,45,6,0,0,52,6,0,0,46,6,0,0,52,6,0,0,69,6,0,0,52,6,0,0,49,6,0,0,51,6,0,0,49,6,0,0,53,6,0,0,49,6,0,0,54,6,0,0,49,6,0,0,52,6,0,0,44,6,0,0,52,6,0,0,45,6,0,0,52,6,0,0,46,6,0,0,52,6,0,0,69,6,0,0,51,6,0,0,71,6,0,0,52,6,0,0,71,6,0,0,55,6,0,0,69,6,0,0,51,6,0,0,44,6,0,0,51,6,0,0,45,6,0,0,51,6,0,0,46,6,0,0,52,6,0,0,44,6,0,0,52,6,0,0,45,6,0,0,52,6,0,0,46,6,0,0,55,6,0,0,69,6,0,0,56,6,0,0,69,6,0,0,39,6,0,0,75,6,0,0,39,6,0,0,75,6,0,0,42,6,0,0,44,6,0,0,69,6,0,0,42,6,0,0,45,6,0,0,44,6,0,0,42,6,0,0,45,6,0,0,44,6,0,0,42,6,0,0,45,6,0,0,69,6,0,0,42,6,0,0,46,6,0,0,69,6,0,0,42,6,0,0,69,6,0,0,44,6,0,0,42,6,0,0,69,6,0,0,45,6,0,0,42,6,0,0,69,6,0,0,46,6,0,0,44,6,0,0,69,6,0,0,45,6,0,0,44,6,0,0,69,6,0,0,45,6,0,0,45,6,0,0,69,6,0,0,74,6,0,0,45,6,0,0,69,6,0,0,73,6,0,0,51,6,0,0,45,6,0,0,44,6,0,0,51,6,0,0,44,6,0,0,45,6,0,0,51,6,0,0,44,6,0,0,73,6,0,0,51,6,0,0,69,6,0,0,45,6,0,0,51,6,0,0,69,6,0,0,45,6,0,0,51,6,0,0,69,6,0,0,44,6,0,0,51,6,0,0,69,6,0,0,69,6,0,0,51,6,0,0,69,6,0,0,69,6,0,0,53,6,0,0,45,6,0,0,45,6,0,0,53,6,0,0,45,6,0,0,45,6,0,0,53,6,0,0,69,6,0,0,69,6,0,0,52,6,0,0,45,6,0,0,69,6,0,0,52,6,0,0,45,6,0,0,69,6,0,0,52,6,0,0,44,6,0,0,74,6,0,0,52,6,0,0,69,6,0,0,46,6,0,0,52,6,0,0,69,6,0,0,46,6,0,0,52,6,0,0,69,6,0,0,69,6,0,0,52,6,0,0,69,6,0,0,69,6,0,0,54,6,0,0,45,6,0,0,73,6,0,0,54,6,0,0,46,6,0,0,69,6,0,0,54,6,0,0,46,6,0,0,69,6,0,0,55,6,0,0,69,6,0,0,45,6,0,0,55,6,0,0,69,6,0,0,45,6,0,0,55,6,0,0,69,6,0,0,69,6,0,0,55,6,0,0,69,6,0,0,74,6,0,0,57,6,0,0,44,6,0,0,69,6,0,0,57,6,0,0,69,6,0,0,69,6,0,0,57,6,0,0,69,6,0,0,69,6,0,0,57,6,0,0,69,6,0,0,73,6,0,0,58,6,0,0,69,6,0,0,69,6,0,0,58,6,0,0,69,6,0,0,74,6,0,0,58,6,0,0,69,6,0,0,73,6,0,0,65,6,0,0,46,6,0,0,69,6,0,0,65,6,0,0,46,6,0,0,69,6,0,0,66,6,0,0,69,6,0,0,45,6,0,0,66,6,0,0,69,6,0,0,69,6,0,0,68,6,0,0,45,6,0,0,69,6,0,0,68,6,0,0,45,6,0,0,74,6,0,0,68,6,0,0,45,6,0,0,73,6,0,0,68,6,0,0,44,6,0,0,44,6,0,0,68,6,0,0,44,6,0,0,44,6,0,0,68,6,0,0,46,6,0,0,69,6,0,0,68,6,0,0,46,6,0,0,69,6,0,0,68,6,0,0,69,6,0,0,45,6,0,0,68,6,0,0,69,6,0,0,45,6,0,0,69,6,0,0,45,6,0,0,44,6,0,0,69,6,0,0,45,6,0,0,69,6,0,0,69,6,0,0,45,6,0,0,74,6,0,0,69,6,0,0,44,6,0,0,45,6,0,0,69,6,0,0,44,6,0,0,69,6,0,0,69,6,0,0,46,6,0,0,44,6,0,0,69,6,0,0,46,6,0,0,69,6,0,0,69,6,0,0,44,6,0,0,46,6,0,0,71,6,0,0,69,6,0,0,44,6,0,0,71,6,0,0,69,6,0,0,69,6,0,0,70,6,0,0,45,6,0,0,69,6,0,0,70,6,0,0,45,6,0,0,73,6,0,0,70,6,0,0,44,6,0,0,69,6,0,0,70,6,0,0,44,6,0,0,69,6,0,0,70,6,0,0,44,6,0,0,73,6,0,0,70,6,0,0,69,6,0,0,74,6,0,0,70,6,0,0,69,6,0,0,73,6,0,0,74,6,0,0,69,6,0,0,69,6,0,0,74,6,0,0,69,6,0,0,69,6,0,0,40,6,0,0,46,6,0,0,74,6,0,0,42,6,0,0,44,6,0,0,74,6,0,0,42,6,0,0,44,6,0,0,73,6,0,0,42,6,0,0,46,6,0,0,74,6,0,0,42,6,0,0,46,6,0,0,73,6,0,0,42,6,0,0,69,6,0,0,74,6,0,0,42,6,0,0,69,6,0,0,73,6,0,0,44,6,0,0,69,6,0,0,74,6,0,0,44,6,0,0,45,6,0,0,73,6,0,0,44,6,0,0,69,6,0,0,73,6,0,0,51,6,0,0,46,6,0,0,73,6,0,0,53,6,0,0,45,6,0,0,74,6,0,0,52,6,0,0,45,6,0,0,74,6,0,0,54,6,0,0,45,6,0,0,74,6,0,0,68,6,0,0,44,6,0,0,74,6,0,0,68,6,0,0,69,6,0,0,74,6,0,0,74,6,0,0,45,6,0,0,74,6,0,0,74,6,0,0,44,6,0,0,74,6,0,0,74,6,0,0,69,6,0,0,74,6,0,0,69,6,0,0,69,6,0,0,74,6,0,0,66,6,0,0,69,6,0,0,74,6,0,0,70,6,0,0,45,6,0,0,74,6,0,0,66,6,0,0,69,6,0,0,45,6,0,0,68,6,0,0,45,6,0,0,69,6,0,0,57,6,0,0,69,6,0,0,74,6,0,0,67,6,0,0,69,6,0,0,74,6,0,0,70,6,0,0,44,6,0,0,45,6,0,0,69,6,0,0,46,6,0,0,74,6,0,0,68,6,0,0,44,6,0,0,69,6,0,0,67,6,0,0,69,6,0,0,69,6,0,0,68,6,0,0,44,6,0,0,69,6,0,0,70,6,0,0,44,6,0,0,45,6,0,0,44,6,0,0,45,6,0,0,74,6,0,0,45,6,0,0,44,6,0,0,74,6,0,0,69,6,0,0,44,6,0,0,74,6,0,0,65,6,0,0,69,6,0,0,74,6,0,0,40,6,0,0,45,6,0,0,74,6,0,0,67,6,0,0,69,6,0,0,69,6,0,0,57,6,0,0,44,6,0,0,69,6,0,0,53,6,0,0,69,6,0,0,69,6,0,0,51,6,0,0,46,6,0,0,74,6,0,0,70,6,0,0,44,6,0,0,74,6,0,0,53,6,0,0,68,6,0,0,210,6,0,0,66,6,0,0,68,6,0,0,210,6,0,0,39,6,0,0,68,6,0,0,68,6,0,0,71,6,0,0,39,6,0,0,67,6,0,0,40,6,0,0,49,6,0,0,69,6,0,0,45,6,0,0,69,6,0,0,47,6,0,0,53,6,0,0,68,6,0,0,57,6,0,0,69,6,0,0,49,6,0,0,51,6,0,0,72,6,0,0,68,6,0,0,57,6,0,0,68,6,0,0,74,6,0,0,71,6,0,0,72,6,0,0,51,6,0,0,68,6,0,0,69,6,0,0,53,6,0,0,68,6,0,0,73,6,0,0,53,6,0,0,68,6,0,0,73,6,0,0,32,0,0,0,39,6,0,0,68,6,0,0,68,6,0,0,71,6,0,0,32,0,0,0,57,6,0,0,68,6,0,0,74,6,0,0,71,6,0,0,32,0,0,0,72,6,0,0,51,6,0,0,68,6,0,0,69,6,0,0,44,6,0,0,68,6,0,0,32,0,0,0,44,6,0,0,68,6,0,0,39,6,0,0,68,6,0,0,71,6,0,0,49,6,0,0,204,6,0,0,39,6,0,0,68,6,0,0,44,0,0,0,1,48,0,0,2,48,0,0,58,0,0,0,59,0,0,0,33,0,0,0,63,0,0,0,22,48,0,0,23,48,0,0,46,0,0,0,46,0,0,0,46,0,0,0,46,0,0,0,46,0,0,0,20,32,0,0,19,32,0,0,95,0,0,0,95,0,0,0,40,0,0,0,41,0,0,0,123,0,0,0,125,0,0,0,20,48,0,0,21,48,0,0,16,48,0,0,17,48,0,0,10,48,0,0,11,48,0,0,8,48,0,0,9,48,0,0,12,48,0,0,13,48,0,0,14,48,0,0,15,48,0,0,91,0,0,0,93,0,0,0,32,0,0,0,5,3,0,0,32,0,0,0,5,3,0,0,32,0,0,0,5,3,0,0,32,0,0,0,5,3,0,0,95,0,0,0,95,0,0,0,95,0,0,0,44,0,0,0,1,48,0,0,46,0,0,0,59,0,0,0,58,0,0,0,63,0,0,0,33,0,0,0,20,32,0,0,40,0,0,0,41,0,0,0,123,0,0,0,125,0,0,0,20,48,0,0,21,48,0,0,35,0,0,0,38,0,0,0,42,0,0,0,43,0,0,0,45,0,0,0,60,0,0,0,62,0,0,0,61,0,0,0,92,0,0,0,36,0,0,0,37,0,0,0,64,0,0,0,32,0,0,0,75,6,0,0,64,6,0,0,75,6,0,0,32,0,0,0,76,6,0,0,32,0,0,0,77,6,0,0,32,0,0,0,78,6,0,0,64,6,0,0,78,6,0,0,32,0,0,0,79,6,0,0,64,6,0,0,79,6,0,0,32,0,0,0,80,6,0,0,64,6,0,0,80,6,0,0,32,0,0,0,81,6,0,0,64,6,0,0,81,6,0,0,32,0,0,0,82,6,0,0,64,6,0,0,82,6,0,0,33,6,0,0,39,6,0,0,83,6,0,0,39,6,0,0,83,6,0,0,39,6,0,0,84,6,0,0,39,6,0,0,84,6,0,0,72,6,0,0,84,6,0,0,72,6,0,0,84,6,0,0,39,6,0,0,85,6,0,0,39,6,0,0,85,6,0,0,74,6,0,0,84,6,0,0,74,6,0,0,84,6,0,0,74,6,0,0,84,6,0,0,74,6,0,0,84,6,0,0,39,6,0,0,39,6,0,0,40,6,0,0,40,6,0,0,40,6,0,0,40,6,0,0,41,6,0,0,41,6,0,0,42,6,0,0,42,6,0,0,42,6,0,0,42,6,0,0,43,6,0,0,43,6,0,0,43,6,0,0,43,6,0,0,44,6,0,0,44,6,0,0,44,6,0,0,44,6,0,0,45,6,0,0,45,6,0,0,45,6,0,0,45,6,0,0,46,6,0,0,46,6,0,0,46,6,0,0,46,6,0,0,47,6,0,0,47,6,0,0,48,6,0,0,48,6,0,0,49,6,0,0,49,6,0,0,50,6,0,0,50,6,0,0,51,6,0,0,51,6,0,0,51,6,0,0,51,6,0,0,52,6,0,0,52,6,0,0,52,6,0,0,52,6,0,0,53,6,0,0,53,6,0,0,53,6,0,0,53,6,0,0,54,6,0,0,54,6,0,0,54,6,0,0,54,6,0,0,55,6,0,0,55,6,0,0,55,6,0,0,55,6,0,0,56,6,0,0,56,6,0,0,56,6,0,0,56,6,0,0,57,6,0,0,57,6,0,0,57,6,0,0,57,6,0,0,58,6,0,0,58,6,0,0,58,6,0,0,58,6,0,0,65,6,0,0,65,6,0,0,65,6,0,0,65,6,0,0,66,6,0,0,66,6,0,0,66,6,0,0,66,6,0,0,67,6,0,0,67,6,0,0,67,6,0,0,67,6,0,0,68,6,0,0,68,6,0,0,68,6,0,0,68,6,0,0,69,6,0,0,69,6,0,0,69,6,0,0,69,6,0,0,70,6,0,0,70,6,0,0,70,6,0,0,70,6,0,0,71,6,0,0,71,6,0,0,71,6,0,0,71,6,0,0,72,6,0,0,72,6,0,0,73,6,0,0,73,6,0,0,74,6,0,0,74,6,0,0,74,6,0,0,74,6,0,0,68,6,0,0,39,6,0,0,83,6,0,0,68,6,0,0,39,6,0,0,83,6,0,0,68,6,0,0,39,6,0,0,84,6,0,0,68,6,0,0,39,6,0,0,84,6,0,0,68,6,0,0,39,6,0,0,85,6,0,0,68,6,0,0,39,6,0,0,85,6,0,0,68,6,0,0,39,6,0,0,68,6,0,0,39,6,0,0,33,0,0,0,34,0,0,0,35,0,0,0,36,0,0,0,37,0,0,0,38,0,0,0,39,0,0,0,40,0,0,0,41,0,0,0,42,0,0,0,43,0,0,0,44,0,0,0,45,0,0,0,46,0,0,0,47,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,123,0,0,0,124,0,0,0,125,0,0,0,126,0,0,0,133,41,0,0,134,41,0,0,2,48,0,0,12,48,0,0,13,48,0,0,1,48,0,0,251,48,0,0,242,48,0,0,161,48,0,0,163,48,0,0,165,48,0,0,167,48,0,0,169,48,0,0,227,48,0,0,229,48,0,0,231,48,0,0,195,48,0,0,252,48,0,0,162,48,0,0,164,48,0,0,166,48,0,0,168,48,0,0,170,48,0,0,171,48,0,0,173,48,0,0,175,48,0,0,177,48,0,0,179,48,0,0,181,48,0,0,183,48,0,0,185,48,0,0,187,48,0,0,189,48,0,0,191,48,0,0,193,48,0,0,196,48,0,0,198,48,0,0,200,48,0,0,202,48,0,0,203,48,0,0,204,48,0,0,205,48,0,0,206,48,0,0,207,48,0,0,210,48,0,0,213,48,0,0,216,48,0,0,219,48,0,0,222,48,0,0,223,48,0,0,224,48,0,0,225,48,0,0,226,48,0,0,228,48,0,0,230,48,0,0,232,48,0,0,233,48,0,0,234,48,0,0,235,48,0,0,236,48,0,0,237,48,0,0,239,48,0,0,243,48,0,0,153,48,0,0,154,48,0,0,96,17,0,0,0,17,0,0,1,17,0,0,170,17,0,0,2,17,0,0,172,17,0,0,173,17,0,0,3,17,0,0,4,17,0,0,5,17,0,0,176,17,0,0,177,17,0,0,178,17,0,0,179,17,0,0,180,17,0,0,181,17,0,0,26,17,0,0,6,17,0,0,7,17,0,0,8,17,0,0,33,17,0,0,9,17,0,0,10,17,0,0,11,17,0,0,12,17,0,0,13,17,0,0,14,17,0,0,15,17,0,0,16,17,0,0,17,17,0,0,18,17,0,0,97,17,0,0,98,17,0,0,99,17,0,0,100,17,0,0,101,17,0,0,102,17,0,0,103,17,0,0,104,17,0,0,105,17,0,0,106,17,0,0,107,17,0,0,108,17,0,0,109,17,0,0,110,17,0,0,111,17,0,0,112,17,0,0,113,17,0,0,114,17,0,0,115,17,0,0,116,17,0,0,117,17,0,0,162,0,0,0,163,0,0,0,172,0,0,0,32,0,0,0,4,3,0,0,166,0,0,0,165,0,0,0,169,32,0,0,2,37,0,0,144,33,0,0,145,33,0,0,146,33,0,0,147,33,0,0,160,37,0,0,203,37,0,0,208,2,0,0,209,2,0,0,230,0,0,0,153,2,0,0,83,2,0,0,163,2,0,0,102,171,0,0,165,2,0,0,164,2,0,0,86,2,0,0,87,2,0,0,145,29,0,0,88,2,0,0,94,2,0,0,169,2,0,0,100,2,0,0,98,2,0,0,96,2,0,0,155,2,0,0,39,1,0,0,156,2,0,0,103,2,0,0,132,2,0,0,170,2,0,0,171,2,0,0,108,2,0,0,4,223,1,0,142,167,0,0,110,2,0,0,5,223,1,0,142,2,0,0,6,223,1,0,248,0,0,0,118,2,0,0,119,2,0,0,113,0,0,0,122,2,0,0,8,223,1,0,125,2,0,0,126,2,0,0,128,2,0,0,168,2,0,0,166,2,0,0,103,171,0,0,167,2,0,0,136,2,0,0,113,44,0,0,143,2,0,0,161,2,0,0,162,2,0,0,152,2,0,0,192,1,0,0,193,1,0,0,194,1,0,0,10,223,1,0,30,223,1,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,67,0,0,0,68,0,0,0,71,0,0,0,74,0,0,0,75,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,102,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,79,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,110,0,0,0,111,0,0,0,112,0,0,0,113,0,0,0,114,0,0,0,115,0,0,0,116,0,0,0,117,0,0,0,118,0,0,0,119,0,0,0,120,0,0,0,121,0,0,0,122,0,0,0,49,1,0,0,55,2,0,0,145,3,0,0,146,3,0,0,147,3,0,0,148,3,0,0,149,3,0,0,150,3,0,0,151,3,0,0,152,3,0,0,153,3,0,0,154,3,0,0,155,3,0,0,156,3,0,0,157,3,0,0,158,3,0,0,159,3,0,0,160,3,0,0,161,3,0,0,152,3,0,0,163,3,0,0,164,3,0,0,165,3,0,0,166,3,0,0,167,3,0,0,168,3,0,0,169,3,0,0,7,34,0,0,177,3,0,0,178,3,0,0,179,3,0,0,180,3,0,0,181,3,0,0,182,3,0,0,183,3,0,0,184,3,0,0,185,3,0,0,186,3,0,0,187,3,0,0,188,3,0,0,189,3,0,0,190,3,0,0,191,3,0,0,192,3,0,0,193,3,0,0,194,3,0,0,195,3,0,0,196,3,0,0,197,3,0,0,198,3,0,0,199,3,0,0,200,3,0,0,201,3,0,0,2,34,0,0,181,3,0,0,184,3,0,0,186,3,0,0,198,3,0,0,193,3,0,0,192,3,0,0,145,3,0,0,146,3,0,0,147,3,0,0,148,3,0,0,149,3,0,0,150,3,0,0,151,3,0,0,152,3,0,0,153,3,0,0,154,3,0,0,155,3,0,0,156,3,0,0,157,3,0,0,158,3,0,0,159,3,0,0,160,3,0,0,161,3,0,0,152,3,0,0,163,3,0,0,164,3,0,0,165,3,0,0,166,3,0,0,167,3,0,0,168,3,0,0,169,3,0,0,7,34,0,0,177,3,0,0,178,3,0,0,179,3,0,0,180,3,0,0,181,3,0,0,182,3,0,0,183,3,0,0,184,3,0,0,185,3,0,0,186,3,0,0,187,3,0,0,188,3,0,0,189,3,0,0,190,3,0,0,191,3,0,0,192,3,0,0,193,3,0,0,194,3,0,0,195,3,0,0,196,3,0,0,197,3,0,0,198,3,0,0,199,3,0,0,200,3,0,0,201,3,0,0,2,34,0,0,181,3,0,0,184,3,0,0,186,3,0,0,198,3,0,0,193,3,0,0,192,3,0,0,145,3,0,0,146,3,0,0,147,3,0,0,148,3,0,0,149,3,0,0,150,3,0,0,151,3,0,0,152,3,0,0,153,3,0,0,154,3,0,0,155,3,0,0,156,3,0,0,157,3,0,0,158,3,0,0,159,3,0,0,160,3,0,0,161,3,0,0,152,3,0,0,163,3,0,0,164,3,0,0,165,3,0,0,166,3,0,0,167,3,0,0,168,3,0,0,169,3,0,0,7,34,0,0,177,3,0,0,178,3,0,0,179,3,0,0,180,3,0,0,181,3,0,0,182,3,0,0,183,3,0,0,184,3,0,0,185,3,0,0,186,3,0,0,187,3,0,0,188,3,0,0,189,3,0,0,190,3,0,0,191,3,0,0,192,3,0,0,193,3,0,0,194,3,0,0,195,3,0,0,196,3,0,0,197,3,0,0,198,3,0,0,199,3,0,0,200,3,0,0,201,3,0,0,2,34,0,0,181,3,0,0,184,3,0,0,186,3,0,0,198,3,0,0,193,3,0,0,192,3,0,0,145,3,0,0,146,3,0,0,147,3,0,0,148,3,0,0,149,3,0,0,150,3,0,0,151,3,0,0,152,3,0,0,153,3,0,0,154,3,0,0,155,3,0,0,156,3,0,0,157,3,0,0,158,3,0,0,159,3,0,0,160,3,0,0,161,3,0,0,152,3,0,0,163,3,0,0,164,3,0,0,165,3,0,0,166,3,0,0,167,3,0,0,168,3,0,0,169,3,0,0,7,34,0,0,177,3,0,0,178,3,0,0,179,3,0,0,180,3,0,0,181,3,0,0,182,3,0,0,183,3,0,0,184,3,0,0,185,3,0,0,186,3,0,0,187,3,0,0,188,3,0,0,189,3,0,0,190,3,0,0,191,3,0,0,192,3,0,0,193,3,0,0,194,3,0,0,195,3,0,0,196,3,0,0,197,3,0,0,198,3,0,0,199,3,0,0,200,3,0,0,201,3,0,0,2,34,0,0,181,3,0,0,184,3,0,0,186,3,0,0,198,3,0,0,193,3,0,0,192,3,0,0,145,3,0,0,146,3,0,0,147,3,0,0,148,3,0,0,149,3,0,0,150,3,0,0,151,3,0,0,152,3,0,0,153,3,0,0,154,3,0,0,155,3,0,0,156,3,0,0,157,3,0,0,158,3,0,0,159,3,0,0,160,3,0,0,161,3,0,0,152,3,0,0,163,3,0,0,164,3,0,0,165,3,0,0,166,3,0,0,167,3,0,0,168,3,0,0,169,3,0,0,7,34,0,0,177,3,0,0,178,3,0,0,179,3,0,0,180,3,0,0,181,3,0,0,182,3,0,0,183,3,0,0,184,3,0,0,185,3,0,0,186,3,0,0,187,3,0,0,188,3,0,0,189,3,0,0,190,3,0,0,191,3,0,0,192,3,0,0,193,3,0,0,194,3,0,0,195,3,0,0,196,3,0,0,197,3,0,0,198,3,0,0,199,3,0,0,200,3,0,0,201,3,0,0,2,34,0,0,181,3,0,0,184,3,0,0,186,3,0,0,198,3,0,0,193,3,0,0,192,3,0,0,220,3,0,0,221,3,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,48,4,0,0,49,4,0,0,50,4,0,0,51,4,0,0,52,4,0,0,53,4,0,0,54,4,0,0,55,4,0,0,56,4,0,0,58,4,0,0,59,4,0,0,60,4,0,0,62,4,0,0,63,4,0,0,64,4,0,0,65,4,0,0,66,4,0,0,67,4,0,0,68,4,0,0,69,4,0,0,70,4,0,0,71,4,0,0,72,4,0,0,75,4,0,0,77,4,0,0,78,4,0,0,137,166,0,0,217,4,0,0,86,4,0,0,88,4,0,0,233,4,0,0,175,4,0,0,207,4,0,0,48,4,0,0,49,4,0,0,50,4,0,0,51,4,0,0,52,4,0,0,53,4,0,0,54,4,0,0,55,4,0,0,56,4,0,0,58,4,0,0,59,4,0,0,62,4,0,0,63,4,0,0,65,4,0,0,67,4,0,0,68,4,0,0,69,4,0,0,70,4,0,0,71,4,0,0,72,4,0,0,74,4,0,0,75,4,0,0,145,4,0,0,86,4,0,0,85,4,0,0,95,4,0,0,171,4,0,0,81,166,0,0,177,4,0,0,39,6,0,0,40,6,0,0,44,6,0,0,47,6,0,0,72,6,0,0,50,6,0,0,45,6,0,0,55,6,0,0,74,6,0,0,67,6,0,0,68,6,0,0,69,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,65,6,0,0,53,6,0,0,66,6,0,0,49,6,0,0,52,6,0,0,42,6,0,0,43,6,0,0,46,6,0,0,48,6,0,0,54,6,0,0,56,6,0,0,58,6,0,0,110,6,0,0,186,6,0,0,161,6,0,0,111,6,0,0,40,6,0,0,44,6,0,0,71,6,0,0,45,6,0,0,74,6,0,0,67,6,0,0,68,6,0,0,69,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,65,6,0,0,53,6,0,0,66,6,0,0,52,6,0,0,42,6,0,0,43,6,0,0,46,6,0,0,54,6,0,0,58,6,0,0,44,6,0,0,45,6,0,0,74,6,0,0,68,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,53,6,0,0,66,6,0,0,52,6,0,0,46,6,0,0,54,6,0,0,58,6,0,0,186,6,0,0,111,6,0,0,40,6,0,0,44,6,0,0,71,6,0,0,45,6,0,0,55,6,0,0,74,6,0,0,67,6,0,0,69,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,65,6,0,0,53,6,0,0,66,6,0,0,52,6,0,0,42,6,0,0,43,6,0,0,46,6,0,0,54,6,0,0,56,6,0,0,58,6,0,0,110,6,0,0,161,6,0,0,39,6,0,0,40,6,0,0,44,6,0,0,47,6,0,0,71,6,0,0,72,6,0,0,50,6,0,0,45,6,0,0,55,6,0,0,74,6,0,0,68,6,0,0,69,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,65,6,0,0,53,6,0,0,66,6,0,0,49,6,0,0,52,6,0,0,42,6,0,0,43,6,0,0,46,6,0,0,48,6,0,0,54,6,0,0,56,6,0,0,58,6,0,0,40,6,0,0,44,6,0,0,47,6,0,0,72,6,0,0,50,6,0,0,45,6,0,0,55,6,0,0,74,6,0,0,68,6,0,0,69,6,0,0,70,6,0,0,51,6,0,0,57,6,0,0,65,6,0,0,53,6,0,0,66,6,0,0,49,6,0,0,52,6,0,0,42,6,0,0,43,6,0,0,46,6,0,0,48,6,0,0,54,6,0,0,56,6,0,0,58,6,0,0,48,0,0,0,46,0,0,0,48,0,0,0,44,0,0,0,49,0,0,0,44,0,0,0,50,0,0,0,44,0,0,0,51,0,0,0,44,0,0,0,52,0,0,0,44,0,0,0,53,0,0,0,44,0,0,0,54,0,0,0,44,0,0,0,55,0,0,0,44,0,0,0,56,0,0,0,44,0,0,0,57,0,0,0,44,0,0,0,40,0,0,0,65,0,0,0,41,0,0,0,40,0,0,0,66,0,0,0,41,0,0,0,40,0,0,0,67,0,0,0,41,0,0,0,40,0,0,0,68,0,0,0,41,0,0,0,40,0,0,0,69,0,0,0,41,0,0,0,40,0,0,0,70,0,0,0,41,0,0,0,40,0,0,0,71,0,0,0,41,0,0,0,40,0,0,0,72,0,0,0,41,0,0,0,40,0,0,0,73,0,0,0,41,0,0,0,40,0,0,0,74,0,0,0,41,0,0,0,40,0,0,0,75,0,0,0,41,0,0,0,40,0,0,0,76,0,0,0,41,0,0,0,40,0,0,0,77,0,0,0,41,0,0,0,40,0,0,0,78,0,0,0,41,0,0,0,40,0,0,0,79,0,0,0,41,0,0,0,40,0,0,0,80,0,0,0,41,0,0,0,40,0,0,0,81,0,0,0,41,0,0,0,40,0,0,0,82,0,0,0,41,0,0,0,40,0,0,0,83,0,0,0,41,0,0,0,40,0,0,0,84,0,0,0,41,0,0,0,40,0,0,0,85,0,0,0,41,0,0,0,40,0,0,0,86,0,0,0,41,0,0,0,40,0,0,0,87,0,0,0,41,0,0,0,40,0,0,0,88,0,0,0,41,0,0,0,40,0,0,0,89,0,0,0,41,0,0,0,40,0,0,0,90,0,0,0,41,0,0,0,20,48,0,0,83,0,0,0,21,48,0,0,67,0,0,0,82,0,0,0,67,0,0,0,68,0,0,0,87,0,0,0,90,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,72,0,0,0,86,0,0,0,77,0,0,0,86,0,0,0,83,0,0,0,68,0,0,0,83,0,0,0,83,0,0,0,80,0,0,0,80,0,0,0,86,0,0,0,87,0,0,0,67,0,0,0,77,0,0,0,67,0,0,0,77,0,0,0,68,0,0,0,77,0,0,0,82,0,0,0,68,0,0,0,74,0,0,0,123,48,0,0,75,48,0,0,179,48,0,0,179,48,0,0,181,48,0,0,75,98,0,0,87,91,0,0,204,83,0,0,198,48,0,0,153,48,0,0,140,78,0,0,26,89,0,0,227,137,0,0,41,89,0,0,164,78,0,0,32,102,0,0,33,113,0,0,153,101,0,0,77,82,0,0,140,95,0,0,141,81,0,0,176,101,0,0,29,82,0,0,66,125,0,0,31,117,0,0,169,140,0,0,240,88,0,0,57,84,0,0,20,111,0,0,149,98,0,0,85,99,0,0,0,78,0,0,9,78,0,0,74,144,0,0,230,93,0,0,45,78,0,0,243,83,0,0,7,99,0,0,112,141,0,0,83,98,0,0,129,121,0,0,122,122,0,0,8,84,0,0,128,110,0,0,9,103,0,0,8,103,0,0,51,117,0,0,114,82,0,0,182,85,0,0,77,145,0,0,20,48,0,0,44,103,0,0,21,48,0,0,20,48,0,0,9,78,0,0,21,48,0,0,20,48,0,0,140,78,0,0,21,48,0,0,20,48,0,0,137,91,0,0,21,48,0,0,20,48,0,0,185,112,0,0,21,48,0,0,20,48,0,0,83,98,0,0,21,48,0,0,20,48,0,0,215,118,0,0,21,48,0,0,20,48,0,0,221,82,0,0,21,48,0,0,20,48,0,0,87,101,0,0,21,48,0,0,151,95,0,0,239,83,0,0,48,0,0,0,49,0,0,0,50,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,252,228,19,0,109,0,0,0,66,0,0,0,56,0,0,0,252,228,19,0,109,0,0,0,66,0,0,0,74,0,0,0,128,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,95,104,97,115,104,101,115,45,48,46,49,51,46,48,47,115,114,99,47,115,104,97,50,53,54,46,114,115,0,0,137,111,21,0,101,0,0,0,35,0,0,0,20,0,0,0,137,111,21,0,101,0,0,0,85,0,0,0,23,0,0,0,137,111,21,0,101,0,0,0,101,0,0,0,5,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,95,104,97,115,104,101,115,45,48,46,49,51,46,48,47,115,114,99,47,115,104,97,53,49,50,46,114,115,0,0,0,32,112,21,0,101,0,0,0,61,0,0,0,23,0,0,0,128,0,0,0,32,112,21,0,101,0,0,0,109,0,0,0,20,0,65,180,225,213,0,11,181,25,32,112,21,0,101,0,0,0,77,0,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,108,101,110,32,62,32,48,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,111,100,101,46,114,115,221,112,21,0,91,0,0,0,101,1,0,0,9,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,47,101,110,116,114,121,46,114,115,72,113,21,0,96,0,0,0,113,1,0,0,54,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,105,100,120,32,60,32,67,65,80,65,67,73,84,89,221,112,21,0,91,0,0,0,151,2,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,104,101,105,103,104,116,32,45,32,49,221,112,21,0,91,0,0,0,175,2,0,0,9,0,0,0,221,112,21,0,91,0,0,0,179,2,0,0,9,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,101,109,112,116,121,32,105,110,116,101,114,110,97,108,32,110,111,100,101,0,0,0,56,114,21,0,61,0,0,0,221,112,21,0,91,0,0,0,43,5,0,0,31,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,104,101,105,103,104,116,32,62,32,48,0,0,0,221,112,21,0,91,0,0,0,98,2,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,114,99,46,108,101,110,40,41,32,61,61,32,100,115,116,46,108,101,110,40,41,221,112,21,0,91,0,0,0,47,7,0,0,5,0,0,0,221,112,21,0,91,0,0,0,175,4,0,0,35,0,0,0,221,112,21,0,91,0,0,0,239,4,0,0,36,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,110,111,100,101,46,104,101,105,103,104,116,32,45,32,49,0,0,0,221,112,21,0,91,0,0,0,240,3,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,99,111,117,110,116,32,62,32,48,0,221,112,21,0,91,0,0,0,212,5,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,111,108,100,95,114,105,103,104,116,95,108,101,110,32,43,32,99,111,117,110,116,32,60,61,32,67,65,80,65,67,73,84,89,0,221,112,21,0,91,0,0,0,220,5,0,0,13,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,111,108,100,95,108,101,102,116,95,108,101,110,32,62,61,32,99,111,117,110,116,0,221,112,21,0,91,0,0,0,221,5,0,0,13,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,221,112,21,0,91,0,0,0,12,6,0,0,22,0,0,0,221,112,21,0,91,0,0,0,19,6,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,111,108,100,95,108,101,102,116,95,108,101,110,32,43,32,99,111,117,110,116,32,60,61,32,67,65,80,65,67,73,84,89,0,0,221,112,21,0,91,0,0,0,27,6,0,0,13,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,111,108,100,95,114,105,103,104,116,95,108,101,110,32,62,61,32,99,111,117,110,116,221,112,21,0,91,0,0,0,28,6,0,0,13,0,0,0,221,112,21,0,91,0,0,0,76,6,0,0,22,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,109,97,116,99,104,32,116,114,97,99,107,95,101,100,103,101,95,105,100,120,32,123,10,32,32,32,32,76,101,102,116,79,114,82,105,103,104,116,58,58,76,101,102,116,40,105,100,120,41,32,61,62,32,105,100,120,32,60,61,32,111,108,100,95,108,101,102,116,95,108,101,110,44,10,32,32,32,32,76,101,102,116,79,114,82,105,103,104,116,58,58,82,105,103,104,116,40,105,100,120,41,32,61,62,32,105,100,120,32,60,61,32,114,105,103,104,116,95,108,101,110,44,10,125,0,0,221,112,21,0,91,0,0,0,174,5,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,110,101,119,95,108,101,102,116,95,108,101,110,32,60,61,32,67,65,80,65,67,73,84,89,0,0,221,112,21,0,91,0,0,0,97,5,0,0,9,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,188,117,21,0,95,0,0,0,88,2,0,0,48,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,44,118,21,0,95,0,0,0,198,0,0,0,39,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,47,101,110,116,114,121,46,114,115,156,118,21,0,96,0,0,0,53,2,0,0,42,0,0,0,44,118,21,0,95,0,0,0,22,2,0,0,47,0,0,0,44,118,21,0,95,0,0,0,161,0,0,0,36,0,0,0,115,116,114,117,99,116,32,67,104,97,110,103,101,83,101,116,0,0,0,0,4,0,0,0,4,0,0,0,108,2,0,0,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,73,110,118,97,108,105,100,67,104,97,114,69,114,114,111,114,105,110,118,97,108,105,100,79,100,100,76,101,110,103,116,104,83,116,114,105,110,103,69,114,114,111,114,108,101,110,0,0,0,0,0,0,1,0,0,0,1,0,0,0,193,3,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,72,97,114,100,101,110,101,100,67,104,105,108,100,77,117,108,116,105,75,101,121,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,99,104,97,105,110,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,95,101,120,116,46,114,115,0,0,0,220,119,21,0,97,0,0,0,35,0,0,0,47,0,0,0,194,3,0,0,4,0,0,0,4,0,0,0,195,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,134,1,0,0,67,104,101,99,107,80,111,105,110,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,99,104,97,105,110,47,115,114,99,47,108,111,99,97,108,95,99,104,97,105,110,46,114,115,101,120,116,101,110,115,105,111,110,32,105,115,32,115,116,114,105,99,116,108,121,32,103,114,101,97,116,101,114,32,116,104,97,110,32,98,97,115,101,0,122,120,21,0,94,0,0,0,46,0,0,0,18,0,0,0,103,101,110,101,115,105,115,32,109,117,115,116,32,101,120,105,115,116,0,0,122,120,21,0,94,0,0,0,89,0,0,0,25,0,0,0,0,0,0,0,97,108,114,101,97,100,121,32,99,104,101,99,107,101,100,32,116,111,32,104,97,118,101,32,103,101,110,101,115,105,115,0,122,120,21,0,94,0,0,0,151,0,0,0,22,0,0,0,66,84,114,101,101,77,97,112,32,105,115,32,111,114,100,101,114,101,100,0,122,120,21,0,94,0,0,0,143,0,0,0,30,0,0,0,105,110,116,114,111,100,117,99,101,100,32,99,104,97,105,110,32,99,97,110,110,111,116,32,99,111,110,110,101,99,116,32,119,105,116,104,32,116,104,101,32,111,114,105,103,105,110,97,108,32,99,104,97,105,110,44,32,116,114,121,32,105,110,99,108,117,100,101,32,104,101,105,103,104,116,32,140,121,21,0,76,0,0,0,115,116,114,117,99,116,32,67,104,97,110,103,101,83,101,116,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,115,111,114,116,47,115,116,97,98,108,101,47,113,117,105,99,107,115,111,114,116,46,114,115,109,105,100,32,62,32,108,101,110,79,122,21,0,9,0,0,0,240,121,21,0,95,0,0,0,76,0,0,0,31,0,0,0,240,121,21,0,95,0,0,0,70,0,0,0,23,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,109,105,110,105,115,99,114,105,112,116,47,97,115,116,101,108,101,109,46,114,115,0,0,0,128,122,21,0,109,0,0,0,200,1,0,0,49,0,0,0,128,122,21,0,109,0,0,0,201,1,0,0,42,0,0,0,128,122,21,0,109,0,0,0,221,1,0,0,58,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,111,100,101,46,114,115,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,47,101,110,116,114,121,46,114,115,0,123,123,21,0,96,0,0,0,113,1,0,0,54,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,105,100,120,32,60,32,67,65,80,65,67,73,84,89,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,104,101,105,103,104,116,32,45,32,49,32,123,21,0,91,0,0,0,175,2,0,0,9,0,0,0,32,123,21,0,91,0,0,0,179,2,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,114,99,46,108,101,110,40,41,32,61,61,32,100,115,116,46,108,101,110,40,41,32,123,21,0,91,0,0,0,47,7,0,0,5,0,0,0,32,123,21,0,91,0,0,0,175,4,0,0,35,0,0,0,32,123,21,0,91,0,0,0,239,4,0,0,36,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,110,111,100,101,46,104,101,105,103,104,116,32,45,32,49,0,0,0,32,123,21,0,91,0,0,0,240,3,0,0,9,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,252,124,21,0,95,0,0,0,88,2,0,0,48,0,65,132,251,213,0,11,1,1,0,65,224,251,213,0,11,1,1,0,65,188,253,213,0,11,1,1,0,65,212,254,213,0,11,214,6,49,48,112,107,95,107,40,112,107,95,104,40,101,120,112,114,95,114,97,119,95,112,107,95,104,40,97,102,116,101,114,40,111,108,100,101,114,40,115,104,97,50,53,54,40,104,97,115,104,50,53,54,40,114,105,112,101,109,100,49,54,48,40,104,97,115,104,49,54,48,40,97,110,100,95,118,40,97,110,100,95,98,40,97,110,100,111,114,40,44,41,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,109,105,110,105,115,99,114,105,112,116,47,97,115,116,101,108,101,109,46,114,115,111,114,95,98,40,111,114,95,100,40,111,114,95,99,40,111,114,95,105,40,116,104,114,101,115,104,109,117,108,116,105,109,117,108,116,105,95,97,112,107,40,101,120,112,114,95,114,97,119,95,112,107,104,40,112,107,104,40,58,0,1,0,0,0,0,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,175,127,21,0,109,0,0,0,147,0,0,0,21,0,0,0,91,84,89,80,69,67,72,69,67,75,32,70,65,73,76,69,68,93,0,0,175,127,21,0,109,0,0,0,200,1,0,0,49,0,0,0,175,127,21,0,109,0,0,0,221,1,0,0,58,0,0,0,70,117,108,108,75,101,121,32,80,97,114,115,101,32,69,114,114,111,114,88,111,110,108,121,75,101,121,32,80,97,114,115,101,32,69,114,114,111,114,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,0,0,244,3,0,0,4,0,0,0,4,0,0,0,110,3,0,0,245,3,0,0,4,0,0,0,4,0,0,0,246,3,0,0,247,3,0,0,4,0,0,0,4,0,0,0,119,3,0,0,248,3,0,0,4,0,0,0,4,0,0,0,117,3,0,0,249,3,0,0,4,0,0,0,4,0,0,0,112,3,0,0,250,3,0,0,4,0,0,0,4,0,0,0,251,3,0,0,252,3,0,0,4,0,0,0,4,0,0,0,253,3,0,0,254,3,0,0,4,0,0,0,4,0,0,0,255,3,0,0,0,4,0,0,4,0,0,0,4,0,0,0,1,4,0,0,2,4,0,0,4,0,0,0,4,0,0,0,3,4,0,0,4,4,0,0,4,0,0,0,4,0,0,0,5,4,0,0,6,4,0,0,4,0,0,0,4,0,0,0,7,4,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,109,105,110,105,115,99,114,105,112,116,47,109,111,100,46,114,115,0,0,0,1,0,0,0,0,0,0,0,224,129,21,0,105,0,0,0,10,2,0,0,45,0,0,0,224,129,21,0,105,0,0,0,10,2,0,0,55,0,0,0,224,129,21,0,105,0,0,0,226,1,0,0,72,0,0,0,224,129,21,0,105,0,0,0,226,1,0,0,53,0,0,0,15,4,0,0,12,0,0,0,4,0,0,0,16,4,0,0,17,4,0,0,18,4,0,65,180,133,214,0,11,149,44,1,0,0,0,19,4,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,243,130,21,0,75,0,0,0,6,10,0,0,14,0,0,0,69,114,114,111,114,77,105,115,115,105,110,103,83,101,112,97,114,97,116,111,114,78,111,116,104,105,110,103,65,102,116,101,114,83,101,112,97,114,97,116,111,114,0,0,0,0,0,0,4,0,0,0,4,0,0,0,64,0,0,0,73,110,118,97,108,105,100,67,104,97,114,77,105,120,101,100,67,97,115,101,84,111,111,77,117,99,104,78,111,110,90,101,114,111,0,0,0,0,0,0,4,0,0,0,4,0,0,0,66,1,0,0,67,111,100,101,76,101,110,103,116,104,73,110,118,97,108,105,100,82,101,115,105,100,117,101,73,110,118,97,108,105,100,76,101,110,103,116,104,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,20,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,108,2,0,0,67,111,100,101,76,101,110,103,116,104,69,114,114,111,114,101,110,99,111,100,101,100,95,108,101,110,103,116,104,99,111,100,101,95,108,101,110,103,116,104,0,0,0,0,4,0,0,0,4,0,0,0,88,1,0,0,85,110,99,104,101,99,107,101,100,78,111,68,97,116,97,84,111,111,76,111,110,103,0,0,0,0,0,0,4,0,0,0,4,0,0,0,89,1,0,0,73,110,118,97,108,105,100,87,105,116,110,101,115,115,86,101,114,115,105,111,110,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,90,1,0,0,80,97,100,100,105,110,103,0,0,0,0,0,4,0,0,0,4,0,0,0,91,1,0,0,87,105,116,110,101,115,115,76,101,110,103,116,104,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,92,1,0,0,67,104,101,99,107,115,117,109,0,0,0,0,4,0,0,0,4,0,0,0,110,1,0,0,67,104,97,114,0,0,0,0,4,0,0,0,4,0,0,0,111,1,0,0,72,114,112,80,107,72,32,105,115,32,109,97,108,108,101,97,98,108,101,32,117,110,100,101,114,32,76,101,103,97,99,121,32,114,117,108,101,115,79,114,73,32,105,115,32,109,97,108,108,101,97,98,108,101,32,117,110,100,101,114,32,76,101,103,97,99,121,32,114,117,108,101,115,68,117,112,73,102,32,105,115,32,109,97,108,108,101,97,98,108,101,32,117,110,100,101,114,32,76,101,103,97,99,121,32,114,117,108,101,115,79,110,108,121,32,67,111,109,112,114,101,115,115,101,100,32,112,117,98,107,101,121,115,32,97,114,101,32,97,108,108,111,119,101,100,32,105,110,32,115,101,103,119,105,116,32,99,111,110,116,101,120,116,46,32,70,111,117,110,100,32,0,98,133,21,0,61,0,0,0,120,45,111,110,108,121,32,107,101,121,32,32,110,111,116,32,97,108,108,111,119,101,100,32,105,110,32,0,168,133,21,0,11,0,0,0,179,133,21,0,16,0,0,0,117,110,99,111,109,112,114,101,115,115,101,100,32,107,101,121,115,32,99,97,110,110,111,116,32,98,101,32,117,115,101,100,32,105,110,32,84,97,112,114,111,111,116,32,100,101,115,99,114,105,112,116,111,114,115,46,65,116,32,108,101,97,115,116,32,111,110,101,32,115,112,101,110,100,105,110,103,32,112,97,116,104,32,105,110,32,116,104,101,32,77,105,110,105,115,99,114,105,112,116,32,102,114,97,103,109,101,110,116,32,104,97,115,32,32,109,111,114,101,32,119,105,116,110,101,115,115,32,105,116,101,109,115,32,116,104,97,110,32,108,105,109,105,116,32,46,0,0,12,134,21,0,58,0,0,0,70,134,21,0,31,0,0,0,101,134,21,0,1,0,0,0,65,116,32,108,101,97,115,116,32,111,110,101,32,115,97,116,105,115,102,97,99,116,105,111,110,32,112,97,116,104,32,105,110,32,116,104,101,32,77,105,110,105,115,99,114,105,112,116,32,102,114,97,103,109,101,110,116,32,99,111,110,116,97,105,110,115,32,109,111,114,101,32,116,104,97,110,32,77,65,88,95,79,80,83,95,80,69,82,95,83,67,82,73,80,84,32,111,112,99,111,100,101,115,46,84,104,101,32,77,105,110,105,115,99,114,105,112,116,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,83,99,114,105,112,116,32,119,111,117,108,100,32,98,101,32,108,97,114,103,101,114,32,116,104,97,110,32,77,65,88,95,83,84,65,78,68,65,82,68,95,80,50,87,83,72,95,83,67,82,73,80,84,95,83,73,90,69,32,98,121,116,101,115,46,84,104,101,32,77,105,110,105,115,99,114,105,112,116,32,99,111,114,114,101,115,112,111,110,100,105,110,103,32,83,99,114,105,112,116,32,119,111,117,108,100,32,98,101,32,108,97,114,103,101,114,32,116,104,97,110,32,77,65,88,95,83,67,82,73,80,84,95,69,76,69,77,69,78,84,95,83,73,90,69,32,98,121,116,101,115,46,65,116,32,108,101,97,115,116,32,111,110,101,32,115,97,116,105,115,102,97,99,116,105,111,110,32,105,110,32,77,105,110,105,115,99,114,105,112,116,32,119,111,117,108,100,32,98,101,32,108,97,114,103,101,114,32,116,104,97,110,32,77,65,88,95,83,67,82,73,80,84,83,73,71,95,83,73,90,69,32,115,99,114,105,112,116,115,105,103,73,109,112,111,115,115,105,98,108,101,32,116,111,32,115,97,116,105,115,102,121,32,77,105,110,105,115,99,114,105,112,116,32,117,110,100,101,114,32,116,104,101,32,99,117,114,114,101,110,116,32,99,111,110,116,101,120,116,73,110,118,97,108,105,100,32,117,115,101,32,111,102,32,77,117,108,116,105,32,110,111,100,101,32,105,110,32,116,97,112,114,111,111,116,32,99,111,110,116,101,120,116,83,116,97,99,107,32,108,105,109,105,116,32,32,99,97,110,32,101,120,99,101,101,100,32,116,104,101,32,97,108,108,111,119,101,100,32,108,105,109,105,116,32,32,105,110,32,97,116,32,108,101,97,115,116,32,111,110,101,32,115,99,114,105,112,116,32,112,97,116,104,32,100,117,114,105,110,103,32,115,99,114,105,112,116,32,101,120,101,99,117,116,105,111,110,0,0,92,136,21,0,12,0,0,0,104,136,21,0,30,0,0,0,134,136,21,0,52,0,0,0,77,117,108,116,105,32,97,40,67,72,69,67,75,83,73,71,65,68,68,41,32,111,110,108,121,32,97,108,108,111,119,101,100,32,112,111,115,116,32,116,97,112,115,99,114,105,112,116,1,0,0,0,0,0,0,0,76,101,103,97,99,121,47,112,50,115,104,83,101,103,119,105,116,118,48,66,97,114,101,67,116,120,102,114,97,103,109,101,110,116,32,194,171,194,187,32,114,101,112,114,101,115,101,110,116,115,32,110,101,101,100,115,32,116,111,32,98,101,32,96,122,96,44,32,110,101,101,100,115,32,116,111,32,99,111,110,115,117,109,101,32,122,101,114,111,32,101,108,101,109,101,110,116,115,32,102,114,111,109,32,116,104,101,32,115,116,97,99,107,0,0,0,38,137,21,0,11,0,0,0,49,137,21,0,76,0,0,0,194,187,32,114,101,113,117,105,114,101,115,32,105,116,115,32,108,101,102,116,32,99,104,105,108,100,32,98,101,32,100,105,115,115,97,116,105,115,102,105,97,98,108,101,38,137,21,0,11,0,0,0,144,137,21,0,44,0,0,0,194,187,32,114,101,113,117,105,114,101,115,32,105,116,115,32,114,105,103,104,116,32,99,104,105,108,100,32,98,101,32,100,105,115,115,97,116,105,115,102,105,97,98,108,101,0,0,0,38,137,21,0,11,0,0,0,204,137,21,0,45,0,0,0,194,187,32,97,116,116,101,109,112,116,115,32,116,111,32,117,115,101,32,96,83,87,65,80,96,32,116,111,32,112,114,101,102,105,120,32,115,111,109,101,116,104,105,110,103,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,119,104,105,99,104,32,100,111,101,115,32,110,111,116,32,116,97,107,101,32,101,120,97,99,116,108,121,32,111,110,101,32,105,110,112,117,116,38,137,21,0,11,0,0,0,12,138,21,0,100,0,0,0,194,187,32,97,116,116,101,109,112,116,115,32,116,111,32,117,115,101,32,117,115,101,32,116,104,101,32,96,106,58,96,32,119,114,97,112,112,101,114,32,97,114,111,117,110,100,32,97,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,114,97,103,109,101,110,116,32,119,104,105,99,104,32,109,105,103,104,116,32,98,101,32,115,97,116,105,115,102,105,101,100,32,98,121,32,97,110,32,105,110,112,117,116,32,111,102,32,115,105,122,101,32,122,101,114,111,38,137,21,0,11,0,0,0,128,138,21,0,124,0,0,0,194,187,32,114,101,113,117,105,114,101,115,32,105,116,115,32,108,101,102,116,32,99,104,105,108,100,32,98,101,32,97,32,117,110,105,116,32,40,111,117,116,112,117,116,115,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,120,97,99,116,108,121,32,49,32,103,105,118,101,110,32,97,32,115,97,116,105,115,102,121,105,110,103,32,105,110,112,117,116,41,0,0,38,137,21,0,11,0,0,0,12,139,21,0,98,0,0,0,194,187,32,99,97,110,110,111,116,32,119,114,97,112,32,97,32,102,114,97,103,109,101,110,116,32,111,102,32,116,121,112,101,32,0,0,38,137,21,0,11,0,0,0,128,139,21,0,34,0,0,0,194,187,32,99,97,110,110,111,116,32,97,99,99,101,112,116,32,99,104,105,108,100,114,101,110,32,111,102,32,116,121,112,101,115,32,32,97,110,100,32,38,137,21,0,11,0,0,0,180,139,21,0,35,0,0,0,215,139,21,0,5,0,0,0,44,32,0,0,38,137,21,0,11,0,0,0,180,139,21,0,35,0,0,0,244,139,21,0,2,0,0,0,215,139,21,0,5,0,0,0,194,187,32,115,117,98,45,102,114,97,103,109,101,110,116,32,32,104,97,115,32,116,121,112,101,32,32,114,97,116,104,101,114,32,116,104,97,110,32,0,38,137,21,0,11,0,0,0,24,140,21,0,16,0,0,0,40,140,21,0,10,0,0,0,50,140,21,0,13,0,0,0,32,99,97,110,32,110,111,116,32,98,101,32,100,105,115,115,97,116,105,115,102,105,101,100,32,97,110,100,32,99,97,110,110,111,116,32,98,101,32,117,115,101,100,32,105,110,32,97,32,116,104,114,101,115,104,111,108,100,0,0,38,137,21,0,11,0,0,0,24,140,21,0,16,0,0,0,96,140,21,0,58,0,0,0,32,105,115,32,110,111,116,32,97,32,117,110,105,116,32,40,100,111,101,115,32,110,111,116,32,112,117,116,32,101,120,97,99,116,108,121,32,49,32,111,110,32,116,104,101,32,115,116,97,99,107,32,103,105,118,101,110,32,97,32,115,97,116,105,115,102,121,105,110,103,32,105,110,112,117,116,41,0,0,0,38,137,21,0,11,0,0,0,24,140,21,0,16,0,0,0,180,140,21,0,77,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,112,114,105,109,105,116,105,118,101,115,47,116,104,114,101,115,104,111,108,100,46,114,115,0,28,141,21,0,111,0,0,0,187,0,0,0,70,0,0,0,77,97,108,108,101,97,98,108,101,80,107,72,77,97,108,108,101,97,98,108,101,79,114,73,77,97,108,108,101,97,98,108,101,68,117,112,73,102,0,0,0,0,0,0,4,0,0,0,4,0,0,0,21,4,0,0,67,111,109,112,114,101,115,115,101,100,79,110,108,121,0,0,15,4,0,0,12,0,0,0,4,0,0,0,22,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,37,3,0,0,88,79,110,108,121,75,101,121,115,78,111,116,65,108,108,111,119,101,100,85,110,99,111,109,112,114,101,115,115,101,100,75,101,121,115,78,111,116,65,108,108,111,119,101,100,77,97,120,87,105,116,110,101,115,115,73,116,101,109,115,115,69,120,99,101,101,100,101,100,97,99,116,117,97,108,108,105,109,105,116,77,97,120,79,112,67,111,117,110,116,69,120,99,101,101,100,101,100,77,97,120,87,105,116,110,101,115,115,83,99,114,105,112,116,83,105,122,101,69,120,99,101,101,100,101,100,77,97,120,82,101,100,101,101,109,83,99,114,105,112,116,83,105,122,101,69,120,99,101,101,100,101,100,77,97,120,83,99,114,105,112,116,83,105,103,83,105,122,101,69,120,99,101,101,100,101,100,73,109,112,111,115,115,105,98,108,101,83,97,116,105,115,102,97,99,116,105,111,110,84,97,112,114,111,111,116,77,117,108,116,105,68,105,115,97,98,108,101,100,83,116,97,99,107,83,105,122,101,76,105,109,105,116,69,120,99,101,101,100,101,100,77,117,108,116,105,65,78,111,116,65,108,108,111,119,101,100,66,75,86,87,0,0,0,1,1,0,0,1,1,0,1,1,1,0,2,1,1,0,1,5,143,21,0,6,143,21,0,7,143,21,0,8,143,21,0,115,104,40,41,44,143,21,0,3,0,0,0,47,143,21,0,1,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,1,0,0,0,2,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,115,111,114,116,101,100,109,117,108,116,105,46,114,115,0,0,0,84,143,21,0,113,0,0,0,137,0,0,0,18,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,27,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,28,4,0,0,80,117,98,108,105,99,75,101,121,99,111,109,112,114,101,115,115,101,100,105,110,110,101,114,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,73,110,118,97,108,105,100,75,101,121,80,114,101,102,105,120,0,0,0,0,4,0,0,0,4,0,0,0,66,0,0,0,83,101,99,112,50,53,54,107,49,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,108,2,0,0,73,110,118,97,108,105,100,76,101,110,103,116,104,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,115,111,114,116,101,100,109,117,108,116,105,46,114,115,0,0,105,144,21,0,113,0,0,0,137,0,0,0,18,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,105,116,101,114,47,116,114,101,101,46,114,115,236,144,21,0,100,0,0,0,157,0,0,0,31,0,0,0,236,144,21,0,100,0,0,0,157,0,0,0,71,0,0,0,236,144,21,0,100,0,0,0,170,0,0,0,27,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,109,97,120,32,60,61,32,115,101,108,102,46,115,112,97,99,101,95,114,101,109,97,105,110,105,110,103,40,41,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,108,105,98,46,114,115,84,97,98,108,101,32,111,110,108,121,32,99,111,110,116,97,105,110,115,32,118,97,108,105,100,32,65,83,67,73,73,30,146,21,0,99,0,0,0,138,0,0,0,59,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115,0,176,146,21,0,103,0,0,0,13,2,0,0,13,0,0,0,176,146,21,0,103,0,0,0,18,2,0,0,55,0,0,0,48,120,0,0,0,0,0,0,8,0,0,0,4,0,0,0,29,4,0,0,0,0,0,0,8,0,0,0,4,0,0,0,30,4,0,0,0,0,0,0,8,0,0,0,4,0,0,0,31,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,108,2,0,0,73,110,99,111,114,114,101,99,116,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,77,101,115,115,97,103,101,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,73,110,118,97,108,105,100,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,83,101,99,114,101,116,75,101,121,73,110,118,97,108,105,100,83,104,97,114,101,100,83,101,99,114,101,116,73,110,118,97,108,105,100,82,101,99,111,118,101,114,121,73,100,73,110,118,97,108,105,100,84,119,101,97,107,78,111,116,69,110,111,117,103,104,77,101,109,111,114,121,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,83,117,109,0,0,0,0,0,0,4,0,0,0,4,0,0,0,55,0,0,0,73,110,118,97,108,105,100,80,97,114,105,116,121,86,97,108,117,101,73,110,118,97,108,105,100,69,108,108,83,119,105,102,116,0,0,0,128,145,21,0,95,0,0,0,198,0,0,0,39,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,32,4,0,0,80,117,98,108,105,99,75,101,121,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,33,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,41,2,0,0,85,116,102,56,69,114,114,111,114,118,97,108,105,100,95,117,112,95,116,111,101,114,114,111,114,95,108,101,110,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,34,4,0,0,88,79,110,108,121,80,117,98,108,105,99,75,101,121,0,0,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,73,110,118,97,108,105,100,75,101,121,80,114,101,102,105,120,0,0,0,0,4,0,0,0,4,0,0,0,66,0,0,0,83,101,99,112,50,53,54,107,49,73,110,118,97,108,105,100,76,101,110,103,116,104,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,83,105,122,101,32,99,104,101,99,107,101,100,32,97,98,111,118,101,46,32,66,117,105,108,100,101,114,32,103,117,97,114,97,110,116,101,101,115,32,116,104,101,32,108,97,115,116,32,101,108,101,109,101,110,116,32,105,115,32,83,111,109,101,0,38,149,21,0,105,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,116,97,112,114,111,111,116,47,109,111,100,46,114,115,0,152,149,21,0,99,0,0,0,9,2,0,0,21,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,0,12,150,21,0,79,0,0,0,190,1,0,0,55,0,0,0,84,97,112,32,116,119,101,97,107,32,102,97,105,108,101,100,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,99,114,121,112,116,111,47,107,101,121,46,114,115,0,0,124,150,21,0,98,0,0,0,17,3,0,0,65,0,0,0,69,114,114,111,114,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,105,110,100,101,120,32,105,110,32,107,101,121,32,100,101,114,105,118,97,116,105,111,110,32,112,97,116,104,46,70,97,105,108,101,100,32,116,111,32,99,111,110,115,116,114,117,99,116,32,51,51,32,80,117,98,108,105,99,107,101,121,32,102,114,111,109,32,48,120,48,50,32,97,112,112,101,110,100,101,100,32,120,45,111,110,108,121,32,107,101,121,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115,0,0,0,95,151,21,0,94,0,0,0,33,1,0,0,14,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,35,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,36,4,0,0,73,110,99,111,114,114,101,99,116,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,77,101,115,115,97,103,101,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,73,110,118,97,108,105,100,83,105,103,110,97,116,117,114,101,73,110,118,97,108,105,100,83,101,99,114,101,116,75,101,121,73,110,118,97,108,105,100,83,104,97,114,101,100,83,101,99,114,101,116,73,110,118,97,108,105,100,82,101,99,111,118,101,114,121,73,100,73,110,118,97,108,105,100,84,119,101,97,107,78,111,116,69,110,111,117,103,104,77,101,109,111,114,121,73,110,118,97,108,105,100,80,117,98,108,105,99,75,101,121,83,117,109,0,0,0,0,0,0,4,0,0,0,4,0,0,0,55,0,0,0,73,110,118,97,108,105,100,80,97,114,105,116,121,86,97,108,117,101,73,110,118,97,108,105,100,69,108,108,83,119,105,102,116,0,0,0,1,0,65,220,177,214,0,11,1,1,0,65,236,177,214,0,11,1,1,0,65,132,178,214,0,11,5,1,0,0,0,1,0,65,148,178,214,0,11,1,1,0,65,172,178,214,0,11,1,1,0,65,192,178,214,0,11,1,1,0,65,212,178,214,0,11,1,1,0,65,232,178,214,0,11,9,1,0,0,0,1,0,0,0,1,0,65,128,179,214,0,11,226,4,100,105,115,115,97,116,95,115,105,122,101,32,105,115,32,78,111,110,101,32,98,117,116,32,110,111,116,32,115,116,97,99,107,95,101,108,101,109,63,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,109,105,110,105,115,99,114,105,112,116,47,116,121,112,101,115,47,101,120,116,114,97,95,112,114,111,112,115,46,114,115,0,0,167,153,21,0,119,0,0,0,65,3,0,0,22,0,0,0,84,104,114,101,115,104,32,99,104,105,108,100,114,101,110,32,109,117,115,116,32,98,101,32,100,0,0,0,167,153,21,0,119,0,0,0,75,3,0,0,41,0,0,0,167,153,21,0,119,0,0,0,221,3,0,0,61,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,109,97,120,32,60,61,32,115,101,108,102,46,115,112,97,99,101,95,114,101,109,97,105,110,105,110,103,40,41,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,108,105,98,46,114,115,84,97,98,108,101,32,111,110,108,121,32,99,111,110,116,97,105,110,115,32,118,97,108,105,100,32,65,83,67,73,73,0,0,0,171,154,21,0,99,0,0,0,138,0,0,0,59,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115,0,64,155,21,0,103,0,0,0,13,2,0,0,13,0,0,0,64,155,21,0,103,0,0,0,18,2,0,0,55,0,0,0,48,120,0,0,66,4,0,0,12,0,0,0,4,0,0,0,67,4,0,0,68,4,0,0,18,4,0,65,236,183,214,0,11,202,1,1,0,0,0,69,4,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,43,156,21,0,75,0,0,0,6,10,0,0,14,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,70,4,0,0,0,0,0,0,8,0,0,0,4,0,0,0,71,4,0,0,72,4,0,0,72,0,0,0,8,0,0,0,73,4,0,65,192,185,214,0,11,198,38,1,0,0,0,74,4,0,0,1,0,0,0,0,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,0,0,208,156,21,0,42,0,0,0,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,75,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,41,2,0,0,85,116,102,56,69,114,114,111,114,118,97,108,105,100,95,117,112,95,116,111,101,114,114,111,114,95,108,101,110,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,70,101,51,50,0,0,0,0,4,0,0,0,4,0,0,0,108,2,0,0,84,111,111,76,111,110,103,69,109,112,116,121,0,0,0,0,4,0,0,0,4,0,0,0,64,0,0,0,78,111,110,65,115,99,105,105,67,104,97,114,73,110,118,97,108,105,100,65,115,99,105,105,66,121,116,101,77,105,120,101,100,67,97,115,101,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,76,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,28,4,0,0,80,117,98,108,105,99,75,101,121,99,111,109,112,114,101,115,115,101,100,105,110,110,101,114,73,110,118,97,108,105,100,77,101,114,107,108,101,84,114,101,101,68,101,112,116,104,78,111,100,101,78,111,116,73,110,68,102,115,79,114,100,101,114,79,118,101,114,67,111,109,112,108,101,116,101,84,114,101,101,0,0,0,0,0,4,0,0,0,4,0,0,0,66,0,0,0,73,110,118,97,108,105,100,73,110,116,101,114,110,97,108,75,101,121,69,109,112,116,121,84,114,101,101,85,110,99,111,109,112,114,101,115,115,101,100,80,117,98,108,105,99,75,101,121,69,114,114,111,114,73,110,118,97,108,105,100,76,101,110,103,116,104,73,110,118,97,108,105,100,83,101,103,119,105,116,86,48,76,101,110,103,116,104,84,114,121,70,114,111,109,69,114,114,111,114,105,110,118,97,108,105,100,112,107,104,40,41,0,158,158,21,0,4,0,0,0,162,158,21,0,1,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,115,101,103,119,105,116,118,48,46,114,115,119,115,104,40,0,0,34,159,21,0,4,0,0,0,162,158,21,0,1,0,0,0,119,112,107,104,32,100,101,115,99,114,105,112,116,111,114,115,32,104,97,118,101,32,99,111,109,112,114,101,115,115,101,100,32,107,101,121,115,0,0,0,180,158,21,0,110,0,0,0,124,1,0,0,14,0,0,0,119,112,107,104,40,0,0,0,112,159,21,0,5,0,0,0,162,158,21,0,1,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,116,114,46,114,115,123,44,125,0,240,159,21,0,1,0,0,0,241,159,21,0,1,0,0,0,242,159,21,0,1,0,0,0,87,101,32,107,110,111,119,32,116,104,101,32,98,117,105,108,100,101,114,32,99,97,110,32,98,101,32,102,105,110,97,108,105,122,101,100,12,160,21,0,36,0,0,0,136,159,21,0,104,0,0,0,240,0,0,0,27,0,0,0,67,111,109,112,117,116,105,110,103,32,115,112,101,110,100,32,100,97,116,97,32,111,110,32,97,32,118,97,108,105,100,32,84,114,101,101,32,115,104,111,117,108,100,32,97,108,119,97,121,115,32,115,117,99,99,101,101,100,0,0,136,159,21,0,104,0,0,0,235,0,0,0,22,0,0,0,116,114,116,114,40,0,0,0,150,160,21,0,3,0,0,0,162,158,21,0,1,0,0,0,150,160,21,0,3,0,0,0,241,159,21,0,1,0,0,0,162,158,21,0,1,0,0,0,136,159,21,0,104,0,0,0,59,2,0,0,25,0,0,0,105,110,118,97,108,105,100,32,116,97,112,114,111,111,116,32,105,110,116,101,114,110,97,108,32,107,101,121,105,110,118,97,108,105,100,32,116,97,112,114,111,111,116,32,100,101,115,99,114,105,112,116,111,114,0,0,136,159,21,0,104,0,0,0,100,2,0,0,29,0,0,0,136,159,21,0,104,0,0,0,100,2,0,0,42,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,109,111,100,46,114,115,78,111,32,67,111,110,116,101,120,116,32,101,114,114,111,114,115,32,119,104,105,108,101,32,116,114,97,110,115,108,97,116,105,110,103,84,114,97,110,115,108,97,116,105,111,110,32,116,111,32,115,116,114,105,110,103,32,99,97,110,110,111,116,32,102,97,105,108,0,0,0,44,161,21,0,105,0,0,0,11,3,0,0,14,0,0,0,78,111,32,67,111,110,116,101,120,116,32,101,114,114,111,114,115,32,119,104,101,110,32,100,101,114,105,118,105,110,103,32,107,101,121,115,66,75,86,87,47,122,111,111,110,110,100,117,102,101,115,109,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115,0,0,32,162,21,0,94,0,0,0,100,1,0,0,13,0,0,0,84,114,97,110,115,108,97,116,111,114,69,114,114,40,0,0,144,162,21,0,14,0,0,0,162,158,21,0,1,0,0,0,79,117,116,101,114,69,114,114,111,114,40,0,176,162,21,0,11,0,0,0,162,158,21,0,1,0,0,0,105,110,118,97,108,105,100,32,111,112,99,111,100,101,32,0,204,162,21,0,15,0,0,0,32,86,69,82,73,70,89,0,1,0,0,0,0,0,0,0,228,162,21,0,7,0,0,0,105,110,118,97,108,105,100,32,112,117,115,104,32,0,0,0,252,162,21,0,13,0,0,0,99,104,101,99,107,109,117,108,116,105,115,105,103,32,119,105,116,104,32,32,107,101,121,115,20,163,21,0,19,0,0,0,39,163,21,0,5,0,0,0,77,117,108,116,105,65,32,116,111,111,32,109,97,110,121,32,107,101,121,115,32,0,0,0,60,163,21,0,21,0,0,0,117,110,112,114,105,110,116,97,98,108,101,32,99,104,97,114,97,99,116,101,114,32,48,120,92,163,21,0,24,0,0,0,101,120,112,101,99,116,101,100,32,0,0,0,124,163,21,0,9,0,0,0,117,110,101,120,112,101,99,116,101,100,32,115,116,97,114,116,32,111,102,32,115,99,114,105,112,116,117,110,101,120,112,101,99,116,101,100,32,194,171,194,187,0,0,0,170,163,21,0,13,0,0,0,183,163,21,0,2,0,0,0,194,171,194,187,32,104,97,115,32,109,117,108,116,105,112,108,101,32,105,110,115,116,97,110,99,101,115,32,111,102,32,194,171,58,194,187,204,163,21,0,2,0,0,0,206,163,21,0,34,0,0,0,194,187,32,99,111,110,116,97,105,110,115,32,194,171,64,194,187,32,105,110,32,110,111,110,45,111,114,40,41,32,99,111,110,116,101,120,116,0,0,0,204,163,21,0,2,0,0,0,0,164,21,0,37,0,0,0,117,110,107,110,111,119,110,32,119,114,97,112,112,101,114,32,194,171,58,194,187,0,0,0,56,164,21,0,18,0,0,0,74,164,21,0,3,0,0,0,110,111,110,45,84,32,109,105,110,105,115,99,114,105,112,116,58,32,0,0,96,164,21,0,18,0,0,0,116,114,97,105,108,105,110,103,32,116,111,107,101,110,115,58,32,0,0,0,124,164,21,0,17,0,0,0,109,105,115,115,105,110,103,32,115,105,103,110,97,116,117,114,101,32,102,111,114,32,107,101,121,32,0,0,152,164,21,0,26,0,0,0,99,111,117,108,100,32,110,111,116,32,115,97,116,105,115,102,121,116,121,112,101,99,104,101,99,107,58,32,205,164,21,0,11,0,0,0,73,110,118,97,108,105,100,32,100,101,115,99,114,105,112,116,111,114,58,32,224,164,21,0,20,0,0,0,146,1,0,0,82,101,99,117,114,115,105,118,101,32,100,101,112,116,104,32,111,118,101,114,32,32,110,111,116,32,112,101,114,109,105,116,116,101,100,0,0,165,21,0,21,0,0,0,21,165,21,0,14,0,0,0,65,110,121,116,104,105,110,103,32,98,117,116,32,99,58,112,107,40,107,101,121,41,32,40,80,50,80,75,41,44,32,99,58,112,107,95,104,40,107,101,121,41,32,40,80,50,80,75,72,41,44,32,97,110,100,32,116,104,114,101,115,104,95,109,40,107,44,46,46,46,41,32,117,112,32,116,111,32,110,61,51,32,105,115,32,105,110,118,97,108,105,100,32,98,121,32,115,116,97,110,100,97,114,100,110,101,115,115,32,40,98,97,114,101,41,46,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,73,109,112,111,115,115,105,98,108,101,32,116,111,32,115,97,116,105,115,102,121,32,77,105,110,105,115,99,114,105,112,116,66,97,114,101,32,100,101,115,99,114,105,112,116,111,114,115,32,100,111,110,39,116,32,104,97,118,101,32,97,100,100,114,101,115,115,80,117,98,107,101,121,32,101,114,114,111,114,58,32,32,117,110,100,101,114,32,32,115,99,114,105,112,116,99,111,110,116,101,120,116,0,252,165,21,0,14,0,0,0,10,166,21,0,7,0,0,0,17,166,21,0,14,0,0,0,78,111,32,115,99,114,105,112,116,32,99,111,100,101,32,102,111,114,32,84,114,32,100,101,115,99,114,105,112,116,111,114,115,65,116,32,108,101,97,115,116,32,116,119,111,32,66,73,80,51,56,57,32,107,101,121,32,101,120,112,114,101,115,115,105,111,110,115,32,105,110,32,116,104,101,32,100,101,115,99,114,105,112,116,111,114,32,99,111,110,116,97,105,110,32,116,117,112,108,101,115,32,111,102,32,100,101,114,105,118,97,116,105,111,110,32,105,110,100,101,120,101,115,32,111,102,32,100,105,102,102,101,114,101,110,116,32,108,101,110,103,116,104,115,0,0,0,0,4,0,0,0,4,0,0,0,38,3,0,0,83,105,110,103,108,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,39,3,0,0,88,80,117,98,0,0,0,0,4,0,0,0,4,0,0,0,40,3,0,0,77,117,108,116,105,88,80,117,98,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,77,4,0,0,68,101,102,105,110,105,116,101,68,101,115,99,114,105,112,116,111,114,75,101,121,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,65,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,80,1,0,0,70,117,108,108,75,101,121,80,97,114,115,101,69,114,114,111,114,88,111,110,108,121,75,101,121,80,97,114,115,101,69,114,114,111,114,0,0,0,0,0,4,0,0,0,4,0,0,0,78,4,0,0,65,98,115,76,111,99,107,84,105,109,101,0,0,0,0,0,4,0,0,0,4,0,0,0,79,4,0,0,82,101,108,76,111,99,107,84,105,109,101,0,0,0,0,0,4,0,0,0,4,0,0,0,56,0,0,0,73,110,118,97,108,105,100,79,112,99,111,100,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,21,4,0,0,78,111,110,77,105,110,105,109,97,108,86,101,114,105,102,121,0,0,0,0,4,0,0,0,4,0,0,0,58,0,0,0,73,110,118,97,108,105,100,80,117,115,104,0,0,0,0,0,4,0,0,0,4,0,0,0,59,0,0,0,83,99,114,105,112,116,0,0,0,0,0,0,4,0,0,0,4,0,0,0,60,0,0,0,65,100,100,114,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,61,0,0,0,65,100,100,114,80,50,115,104,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,35,3,0,0,67,109,115,84,111,111,77,97,110,121,75,101,121,115,0,0,0,0,0,0,4,0,0,0,4,0,0,0,47,0,0,0,77,117,108,116,105,65,84,111,111,77,97,110,121,75,101,121,115,85,110,112,114,105,110,116,97,98,108,101,69,120,112,101,99,116,101,100,67,104,97,114,85,110,101,120,112,101,99,116,101,100,83,116,97,114,116,85,110,101,120,112,101,99,116,101,100,77,117,108,116,105,67,111,108,111,110,65,116,79,117,116,115,105,100,101,79,114,85,110,107,110,111,119,110,87,114,97,112,112,101,114,78,111,110,84,111,112,76,101,118,101,108,84,114,97,105,108,105,110,103,77,105,115,115,105,110,103,83,105,103,67,111,117,108,100,78,111,116,83,97,116,105,115,102,121,84,121,112,101,67,104,101,99,107,66,97,100,68,101,115,99,114,105,112,116,111,114,83,101,99,112,0,0,0,0,0,0,4,0,0,0,4,0,0,0,67,0,0,0,80,111,108,105,99,121,69,114,114,111,114,0,0,0,0,0,4,0,0,0,4,0,0,0,68,0,0,0,76,105,102,116,69,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,69,0,0,0,67,111,110,116,101,120,116,69,114,114,111,114,77,97,120,82,101,99,117,114,115,105,118,101,68,101,112,116,104,69,120,99,101,101,100,101,100,78,111,110,83,116,97,110,100,97,114,100,66,97,114,101,83,99,114,105,112,116,0,0,0,0,0,0,4,0,0,0,4,0,0,0,70,0,0,0,65,110,97,108,121,115,105,115,69,114,114,111,114,73,109,112,111,115,115,105,98,108,101,83,97,116,105,115,102,97,99,116,105,111,110,66,97,114,101,68,101,115,99,114,105,112,116,111,114,65,100,100,114,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,80,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,37,3,0,0,80,117,98,75,101,121,67,116,120,69,114,114,111,114,84,114,78,111,83,99,114,105,112,116,67,111,100,101,77,117,108,116,105,112,97,116,104,68,101,115,99,76,101,110,77,105,115,109,97,116,99,104,0,0,0,0,4,0,0,0,4,0,0,0,73,0,0,0,65,98,115,111,108,117,116,101,76,111,99,107,84,105,109,101,0,0,0,0,4,0,0,0,4,0,0,0,74,0,0,0,82,101,108,97,116,105,118,101,76,111,99,107,84,105,109,101,0,0,0,0,4,0,0,0,4,0,0,0,75,0,0,0,84,104,114,101,115,104,111,108,100,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,76,0,0,0,80,97,114,115,101,84,104,114,101,115,104,111,108,100,0,0,16,162,21,0,17,162,21,0,18,162,21,0,19,162,21,0,65,100,100,114,101,115,115,60,78,101,116,119,111,114,107,85,110,99,104,101,99,107,101,100,62,40,41,0,0,0,0,0,4,0,0,0,4,0,0,0,35,3,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,115,111,114,116,101,100,109,117,108,116,105,46,114,115,0,0,0,64,171,21,0,113,0,0,0,48,0,0,0,13,0,0,0,115,111,114,116,101,100,109,117,108,116,105,101,120,112,101,99,116,101,100,32,116,104,114,101,115,104,111,108,100,44,32,102,111,117,110,100,32,116,101,114,109,105,110,97,108,101,120,112,101,99,116,101,100,32,112,111,115,105,116,105,118,101,32,105,110,116,101,103,101,114,44,32,102,111,117,110,100,32,101,120,112,114,101,115,115,105,111,110,102,97,105,108,101,100,32,116,111,32,112,97,114,115,101,32,116,104,114,101,115,104,111,108,100,32,118,97,108,117,101,32,28,172,21,0,32,0,0,0,65,110,100,32,112,111,108,105,99,121,32,102,114,97,103,109,101,110,116,32,109,117,115,116,32,116,97,107,101,32,50,32,97,114,103,117,109,101,110,116,115,79,114,32,112,111,108,105,99,121,32,102,114,97,103,109,101,110,116,32,109,117,115,116,32,116,97,107,101,32,50,32,97,114,103,117,109,101,110,116,115,83,101,109,97,110,116,105,99,32,80,111,108,105,99,121,32,39,65,110,100,39,32,102,114,97,103,109,101,110,116,32,109,117,115,116,32,104,97,118,101,32,97,116,32,108,101,97,115,116,32,50,32,97,114,103,115,32,83,101,109,97,110,116,105,99,32,80,111,108,105,99,121,32,39,79,114,39,32,102,114,97,103,109,101,110,116,32,109,117,115,116,32,104,97,118,101,32,97,116,32,108,101,97,115,116,32,50,32,97,114,103,115,32,0,0,20,0,0,0,80,111,108,105,99,121,32,101,110,116,97,105,108,109,101,110,116,32,111,110,108,121,32,115,117,112,112,111,114,116,115,32,32,116,101,114,109,105,110,97,108,115,0,0,12,173,21,0,32,0,0,0,44,173,21,0,10,0,0,0,67,97,110,110,111,116,32,108,105,102,116,32,112,111,108,105,99,105,101,115,32,116,104,97,116,32,104,97,118,101,32,97,32,104,101,105,103,104,116,108,111,99,107,32,97,110,100,32,116,105,109,101,108,111,99,107,32,99,111,109,98,105,110,97,116,105,111,110,80,111,108,105,99,121,32,99,111,110,116,97,105,110,115,32,100,117,112,108,105,99,97,116,101,32,107,101,121,115,97,98,115,111,108,117,116,101,32,108,111,99,107,116,105,109,101,115,32,105,110,32,77,105,110,105,115,99,114,105,112,116,32,104,97,118,101,32,97,32,109,97,120,105,109,117,109,32,118,97,108,117,101,32,111,102,32,48,120,59,32,103,111,116,32,48,120,0,0,0,170,173,21,0,59,0,0,0,229,173,21,0,8,0,0,0,0,0,0,128,97,98,115,111,108,117,116,101,32,108,111,99,107,116,105,109,101,115,32,105,110,32,77,105,110,105,115,99,114,105,112,116,32,104,97,118,101,32,97,32,109,105,110,105,109,117,109,32,118,97,108,117,101,32,111,102,32,49,114,101,108,97,116,105,118,101,32,108,111,99,107,116,105,109,101,115,32,105,110,32,77,105,110,105,115,99,114,105,112,116,32,104,97,118,101,32,97,32,109,105,110,105,109,117,109,32,118,97,108,117,101,32,111,102,32,49,108,111,99,107,116,105,109,101,32,118,97,108,117,101,32,32,105,115,32,110,111,116,32,97,32,118,97,108,105,100,32,66,73,80,54,56,32,114,101,108,97,116,105,118,101,32,108,111,99,107,116,105,109,101,0,0,120,174,21,0,15,0,0,0,135,174,21,0,39,0,0,0,78,111,67,104,105,108,100,114,101,110,75,78,111,116,84,101,114,109,105,110,97,108,0,0,0,0,0,0,4,0,0,0,4,0,0,0,21,4,0,0,80,97,114,115,101,75,0,0,0,0,0,0,4,0,0,0,4,0,0,0,75,0,0,0,84,104,114,101,115,104,111,108,100,78,111,110,66,105,110,97,114,121,65,114,103,65,110,100,78,111,110,66,105,110,97,114,121,65,114,103,79,114,73,110,115,117,102,102,105,99,105,101,110,116,65,114,103,115,102,111,114,65,110,100,73,110,115,117,102,102,105,99,105,101,110,116,65,114,103,115,102,111,114,79,114,69,110,116,97,105,108,109,101,110,116,77,97,120,84,101,114,109,105,110,97,108,115,72,101,105,103,104,116,84,105,109,101,108,111,99,107,67,111,109,98,105,110,97,116,105,111,110,68,117,112,108,105,99,97,116,101,80,117,98,75,101,121,115,65,98,115,76,111,99,107,84,105,109,101,69,114,114,111,114,118,97,108,117,101,82,101,108,76,111,99,107,84,105,109,101,69,114,114,111,114,0,0,0,15,0,0,0,14,0,0,0,22,0,0,0,21,0,0,0,22,0,0,0,25,0,0,0,16,0,0,0,9,175,21,0,24,175,21,0,38,175,21,0,60,175,21,0,81,175,21,0,103,175,21,0,128,175,21,0,86,4,0,0,12,0,0,0,4,0,0,0,87,4,0,0,88,4,0,0,18,4,0,65,144,224,214,0,11,161,15,1,0,0,0,89,4,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,79,176,21,0,75,0,0,0,6,10,0,0,14,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,36,4,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,0,188,176,21,0,79,0,0,0,200,5,0,0,20,0,0,0,188,176,21,0,79,0,0,0,200,5,0,0,33,0,0,0,188,176,21,0,79,0,0,0,188,5,0,0,33,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,90,4,0,0,0,0,0,0,1,0,0,0,1,0,0,0,91,4,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,0,0,0,0,0,8,0,0,0,4,0,0,0,92,4,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,0,0,152,177,21,0,42,0,0,0,69,114,114,111,114,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,93,4,0,0,0,0,0,0,1,0,0,0,1,0,0,0,94,4,0,0,0,0,0,0,4,0,0,0,1,0,0,0,72,3,0,0,0,0,0,0,8,0,0,0,4,0,0,0,95,4,0,0,0,0,0,0,64,0,0,0,1,0,0,0,96,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,75,3,0,0,110,101,116,119,111,114,107,100,101,112,116,104,112,97,114,101,110,116,95,102,105,110,103,101,114,112,114,105,110,116,99,104,105,108,100,95,110,117,109,98,101,114,112,117,98,108,105,99,95,107,101,121,99,104,97,105,110,95,99,111,100,101,0,0,52,178,21,0,7,0,0,0,59,178,21,0,5,0,0,0,64,178,21,0,18,0,0,0,82,178,21,0,12,0,0,0,94,178,21,0,10,0,0,0,104,178,21,0,10,0,0,0,88,112,117,98,0,0,0,0,4,0,0,0,4,0,0,0,153,0,0,0,68,101,99,111,100,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,154,0,0,0,73,110,99,111,114,114,101,99,116,67,104,101,99,107,115,117,109,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,155,0,0,0,84,111,111,83,104,111,114,116,66,105,116,99,111,105,110,84,101,115,116,110,101,116,84,101,115,116,110,101,116,52,83,105,103,110,101,116,82,101,103,116,101,115,116,0,0,0,0,0,4,0,0,0,4,0,0,0,32,4,0,0,80,117,98,108,105,99,75,101,121,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,35,3,0,0,78,111,114,109,97,108,105,110,100,101,120,72,97,114,100,101,110,101,100,77,97,105,110,84,101,115,116,78,111,110,101,0,0,0,0,0,4,0,0,0,4,0,0,0,76,3,0,0,83,111,109,101,0,0,0,0,4,0,0,0,4,0,0,0,108,2,0,0,84,111,111,83,104,111,114,116,69,114,114,111,114,108,101,110,103,116,104,0,113,0,0,0,112,0,0,0,122,0,0,0,114,0,0,0,121,0,0,0,57,0,0,0,120,0,0,0,56,0,0,0,103,0,0,0,102,0,0,0,50,0,0,0,116,0,0,0,118,0,0,0,100,0,0,0,119,0,0,0,48,0,0,0,115,0,0,0,51,0,0,0,106,0,0,0,110,0,0,0,53,0,0,0,52,0,0,0,107,0,0,0,104,0,0,0,99,0,0,0,101,0,0,0,54,0,0,0,109,0,0,0,117,0,0,0,97,0,0,0,55,0,0,0,108,0,0,0,0,0,0,0,137,25,229,222,245,0,0,0,18,51,202,253,169,0,0,0,45,227,16,171,27,0,0,0,122,103,177,6,55,0,0,0,253,111,98,77,100,0,0,0,69,120,99,101,115,115,105,118,101,83,99,114,105,112,116,83,105,122,101,0,0,0,0,0,4,0,0,0,4,0,0,0,144,0,0,0,66,97,115,101,53,56,0,0,0,0,0,0,4,0,0,0,4,0,0,0,24,1,0,0,66,101,99,104,51,50,0,0,0,0,0,0,4,0,0,0,4,0,0,0,25,1,0,0,87,105,116,110,101,115,115,86,101,114,115,105,111,110,0,0,0,0,0,0,4,0,0,0,4,0,0,0,26,1,0,0,87,105,116,110,101,115,115,80,114,111,103,114,97,109,0,0,0,0,0,0,4,0,0,0,4,0,0,0,27,1,0,0,85,110,107,110,111,119,110,72,114,112,0,0,0,0,0,0,4,0,0,0,4,0,0,0,28,1,0,0,76,101,103,97,99,121,65,100,100,114,101,115,115,84,111,111,76,111,110,103,0,0,0,0,4,0,0,0,4,0,0,0,29,1,0,0,73,110,118,97,108,105,100,66,97,115,101,53,56,80,97,121,108,111,97,100,76,101,110,103,116,104,0,0,0,0,0,0,4,0,0,0,4,0,0,0,30,1,0,0,73,110,118,97,108,105,100,76,101,103,97,99,121,80,114,101,102,105,120,0,0,0,0,0,4,0,0,0,4,0,0,0,31,1,0,0,78,101,116,119,111,114,107,86,97,108,105,100,97,116,105,111,110,0,0,0,0,0,0,0,32,0,0,0,8,0,0,0,97,4,0,0,98,4,0,0,99,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,73,110,118,97,108,105,100,67,104,97,114,97,99,116,101,114,69,114,114,111,114,105,110,118,97,108,105,100,0,0,0,0,4,0,0,0,4,0,0,0,150,0,0,0,78,111,116,65,66,121,116,101,73,110,118,97,108,105,100,66,121,116,101,0,0,0,0,0,4,0,0,0,4,0,0,0,100,4,0,0,73,110,99,111,114,114,101,99,116,67,104,101,99,107,115,117,109,69,114,114,111,114,105,110,99,111,114,114,101,99,116,101,120,112,101,99,116,101,100,0,0,0,0,0,4,0,0,0,4,0,0,0,21,4,0,0,85,110,107,110,111,119,110,72,114,112,69,114,114,111,114,0,188,176,21,0,79,0,0,0,76,4,0,0,36,0,0,0,188,176,21,0,79,0,0,0,190,1,0,0,55,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,101,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,82,1,0,0,78,101,116,119,111,114,107,86,97,108,105,100,97,116,105,111,110,69,114,114,111,114,114,101,113,117,105,114,101,100,97,100,100,114,101,115,115,73,110,118,97,108,105,100,76,101,103,97,99,121,80,114,101,102,105,120,69,114,114,111,114,76,101,103,97,99,121,65,100,100,114,101,115,115,84,111,111,76,111,110,103,69,114,114,111,114,73,110,118,97,108,105,100,66,97,115,101,53,56,80,97,121,108,111,97,100,76,101,110,103,116,104,69,114,114,111,114,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,99,104,101,99,107,115,117,109,46,114,115,0,253,182,21,0,110,0,0,0,46,0,0,0,33,0,0,0,73,110,118,97,108,105,100,32,99,104,101,99,107,115,117,109,32,39,39,44,32,101,120,112,101,99,116,101,100,32,39,39,124,183,21,0,18,0,0,0,142,183,21,0,13,0,0,0,155,183,21,0,1,0,65,244,239,214,0,11,229,35,1,94,1,59,1,92,1,91,1,28,1,29,1,50,1,15,1,10,1,11,1,17,1,51,1,14,1,52,1,53,1,16,1,0,1,1,1,2,1,3,1,4,1,5,1,6,1,7,1,8,1,9,1,27,1,54,1,55,1,56,1,57,1,58,1,26,1,82,1,83,1,84,1,85,1,86,1,87,1,88,1,89,1,32,1,33,1,34,1,35,1,36,1,37,1,38,1,39,1,40,1,41,1,42,1,43,1,44,1,45,1,46,1,47,1,48,1,49,1,12,1,93,1,13,1,60,1,61,1,90,1,18,1,19,1,20,1,21,1,22,1,23,1,24,1,25,1,64,1,65,1,66,1,67,1,68,1,69,1,70,1,71,1,72,1,73,1,74,1,75,1,76,1,77,1,78,1,79,1,80,1,81,1,30,1,62,1,31,1,63,0,0,99,108,115,32,105,115,32,118,97,108,105,100,253,182,21,0,110,0,0,0,97,0,0,0,51,0,0,0,73,110,118,97,108,105,100,32,99,104,97,114,97,99,116,101,114,32,105,110,32,99,104,101,99,107,115,117,109,58,32,39,208,184,21,0,32,0,0,0,155,183,21,0,1,0,0,0,253,182,21,0,110,0,0,0,110,0,0,0,47,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,107,101,121,46,114,115,47,42,0,121,185,21,0,2,0,0,0,47,42,104,0,132,185,21,0,3,0,0,0,91,93,0,0,1,0,0,0,0,0,0,0,47,0,0,0,156,185,21,0,1,0,0,0,16,185,21,0,105,0,0,0,140,1,0,0,23,0,0,0,16,185,21,0,105,0,0,0,141,1,0,0,49,0,0,0,47,60,62,0,16,185,21,0,105,0,0,0,144,1,0,0,34,0,0,0,59,112,117,98,16,185,21,0,105,0,0,0,196,1,0,0,35,0,0,0,48,50,0,0,16,185,21,0,105,0,0,0,197,1,0,0,37,0,0,0,48,51,0,0,16,185,21,0,105,0,0,0,198,1,0,0,37,0,0,0,48,52,79,110,108,121,32,112,117,98,108,105,99,107,101,121,115,32,119,105,116,104,32,112,114,101,102,105,120,101,115,32,48,50,47,48,51,47,48,52,32,97,114,101,32,97,108,108,111,119,101,100,80,117,98,108,105,99,32,107,101,121,115,32,109,117,115,116,32,98,101,32,54,52,47,54,54,47,49,51,48,32,99,104,97,114,97,99,116,101,114,115,32,105,110,32,115,105,122,101,78,111,116,32,101,109,112,116,121,0,0,0,16,185,21,0,105,0,0,0,176,1,0,0,73,0,0,0,75,101,121,32,116,111,111,32,115,104,111,114,116,32,40,60,54,54,32,99,104,97,114,41,44,32,100,111,101,115,110,39,116,32,109,97,116,99,104,32,97,110,121,32,102,111,114,109,97,116,69,114,114,111,114,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,115,105,109,112,108,101,32,120,111,110,108,121,32,107,101,121,69,114,114,111,114,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,115,105,109,112,108,101,32,112,117,98,108,105,99,32,107,101,121,84,104,101,32,107,101,121,32,115,104,111,117,108,100,32,110,111,116,32,99,111,110,116,97,105,110,32,97,110,121,32,119,105,108,100,99,97,114,100,115,32,97,116,32,116,104,105,115,32,112,111,105,110,116,0,0,0,16,185,21,0,105,0,0,0,146,2,0,0,14,0,0,0,16,185,21,0,105,0,0,0,200,2,0,0,73,0,0,0,69,114,114,111,114,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,97,32,87,73,70,32,112,114,105,118,97,116,101,32,107,101,121,0,0,0,16,185,21,0,105,0,0,0,226,2,0,0,22,0,0,0,85,110,99,108,111,115,101,100,32,39,91,39,78,111,32,109,97,115,116,101,114,32,102,105,110,103,101,114,112,114,105,110,116,32,102,111,117,110,100,32,97,102,116,101,114,32,39,91,39,78,111,32,107,101,121,32,97,102,116,101,114,32,111,114,105,103,105,110,46,77,117,108,116,105,112,108,101,32,39,93,39,32,105,110,32,68,101,115,99,114,105,112,116,111,114,32,80,117,98,108,105,99,32,75,101,121,77,97,115,116,101,114,32,102,105,110,103,101,114,112,114,105,110,116,32,115,104,111,117,108,100,32,98,101,32,56,32,99,104,97,114,97,99,116,101,114,115,32,108,111,110,103,69,109,112,116,121,32,107,101,121,69,110,99,111,117,110,116,101,114,101,100,32,97,110,32,117,110,112,114,105,110,116,97,98,108,101,32,99,104,97,114,97,99,116,101,114,77,97,108,102,111,114,109,101,100,32,109,97,115,116,101,114,32,102,105,110,103,101,114,112,114,105,110,116,44,32,101,120,112,101,99,116,101,100,32,56,32,104,101,120,32,99,104,97,114,115,69,114,114,111,114,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,109,97,115,116,101,114,32,100,101,114,105,118,97,116,105,111,110,32,112,97,116,104,78,111,32,107,101,121,32,102,111,117,110,100,32,97,102,116,101,114,32,111,114,105,103,105,110,32,100,101,115,99,114,105,112,116,105,111,110,69,114,114,111,114,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,120,107,101,121,46,42,42,39,42,104,16,185,21,0,105,0,0,0,53,3,0,0,36,0,0,0,73,110,118,97,108,105,100,32,109,117,108,116,105,32,105,110,100,101,120,32,115,116,101,112,32,105,110,32,109,117,108,116,105,112,97,116,104,32,100,101,115,99,114,105,112,116,111,114,46,39,60,39,32,109,97,121,32,111,110,108,121,32,97,112,112,101,97,114,32,111,110,99,101,32,105,110,32,97,32,100,101,114,105,118,97,116,105,111,110,32,112,97,116,104,46,39,42,39,32,109,97,121,32,111,110,108,121,32,97,112,112,101,97,114,32,97,115,32,108,97,115,116,32,101,108,101,109,101,110,116,32,105,110,32,97,32,100,101,114,105,118,97,116,105,111,110,32,112,97,116,104,46,69,114,114,111,114,32,119,104,105,108,101,32,112,97,114,115,105,110,103,32,107,101,121,32,100,101,114,105,118,97,116,105,111,110,32,112,97,116,104,84,104,101,114,101,32,105,115,32,97,108,119,97,121,115,32,97,116,32,108,101,97,115,116,32,111,110,101,32,101,108,101,109,101,110,116,0,16,185,21,0,105,0,0,0,87,3,0,0,18,0,0,0,16,185,21,0,105,0,0,0,99,3,0,0,33,0,0,0,16,185,21,0,105,0,0,0,100,3,0,0,23,0,0,0,78,101,118,101,114,32,101,109,112,116,121,0,16,185,21,0,105,0,0,0,100,3,0,0,42,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,99,114,121,112,116,111,103,114,97,112,104,105,99,97,108,108,121,32,117,110,114,101,97,99,104,97,98,108,101,58,32,0,0,0,72,190,21,0,73,0,0,0,16,185,21,0,105,0,0,0,3,4,0,0,31,0,0,0,119,101,39,118,101,32,101,120,99,108,117,100,101,100,32,116,104,105,115,32,101,114,114,111,114,32,99,97,115,101,0,0,172,190,21,0,30,0,0,0,16,185,21,0,105,0,0,0,252,3,0,0,21,0,0,0,65,32,100,101,102,105,110,105,116,101,32,107,101,121,32,99,97,110,110,111,116,32,99,111,110,116,97,105,110,32,97,32,109,117,108,116,105,112,97,116,104,32,107,101,121,46,0,0,228,190,21,0,46,0,0,0,16,185,21,0,105,0,0,0,7,4,0,0,17,0,0,0,16,185,21,0,105,0,0,0,75,4,0,0,39,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,73,110,116,101,114,110,97,108,58,32,100,101,108,105,109,105,116,101,114,115,32,105,110,32,112,97,114,115,105,110,103,32,109,117,115,116,32,98,101,32,39,40,39,32,111,114,32,39,123,39,60,191,21,0,92,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,101,120,112,114,101,115,115,105,111,110,47,109,111,100,46,114,115,0,0,0,160,191,21,0,105,0,0,0,113,0,0,0,9,0,0,0,85,110,107,110,111,119,110,32,100,101,108,105,109,105,116,101,114,0,0,0,28,192,21,0,17,0,0,0,160,191,21,0,105,0,0,0,123,0,0,0,14,0,0,0,160,191,21,0,105,0,0,0,152,0,0,0,47,0,0,0,160,191,21,0,105,0,0,0,154,0,0,0,25,0,0,0,160,191,21,0,105,0,0,0,163,0,0,0,33,0,0,0,160,191,21,0,105,0,0,0,148,0,0,0,37,0,0,0,79,110,108,121,32,99,104,97,114,97,99,116,101,114,115,32,105,110,32,73,78,80,85,84,95,67,72,65,82,83,69,84,32,97,114,101,32,97,108,108,111,119,101,100,160,191,21,0,105,0,0,0,243,0,0,0,35,0,0,0,78,117,109,98,101,114,32,109,117,115,116,32,115,116,97,114,116,32,119,105,116,104,32,97,32,100,105,103,105,116,32,49,45,57,112,107,112,107,104,112,107,95,104,99,112,107,95,107,0,0,0,0,4,0,0,0,4,0,0,0,38,3,0,0,83,105,110,103,108,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,39,3,0,0,88,80,117,98,0,0,0,0,4,0,0,0,4,0,0,0,40,3,0,0,77,117,108,116,105,88,80,117,98,0,0,0,102,4,0,0,16,0,0,0,4,0,0,0,103,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,104,4,0,0,83,105,110,103,108,101,80,117,98,111,114,105,103,105,110,107,101,121,0,0,0,0,0,0,112,0,0,0,4,0,0,0,105,4,0,0,106,4,0,0,12,0,0,0,4,0,0,0,84,3,0,0,0,0,0,0,4,0,0,0,4,0,0,0,85,3,0,0,68,101,115,99,114,105,112,116,111,114,88,75,101,121,120,107,101,121,100,101,114,105,118,97,116,105,111,110,95,112,97,116,104,119,105,108,100,99,97,114,100,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,79,3,0,0,68,101,114,105,118,80,97,116,104,115,0,0,107,4,0,0,12,0,0,0,4,0,0,0,108,4,0,0,68,101,115,99,114,105,112,116,111,114,77,117,108,116,105,88,75,101,121,100,101,114,105,118,97,116,105,111,110,95,112,97,116,104,115,0,0,0,0,0,4,0,0,0,4,0,0,0,65,0,0,0,70,117,108,108,75,101,121,0,0,0,0,0,4,0,0,0,4,0,0,0,109,4,0,0,88,79,110,108,121,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,77,4,0,0,68,101,102,105,110,105,116,101,68,101,115,99,114,105,112,116,111,114,75,101,121,85,110,104,97,114,100,101,110,101,100,72,97,114,100,101,110,101,100,67,104,105,108,100,77,117,108,116,105,75,101,121,4,0,0,0,10,0,0,0,8,0,0,0,103,179,21,0,113,194,21,0,87,179,21,0,7,0,0,0,7,0,0,0,8,0,0,0,6,0,0,0,7,0,0,0,252,178,21,0,3,179,21,0,10,179,21,0,18,179,21,0,24,179,21,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,115,111,114,116,47,115,116,97,98,108,101,47,113,117,105,99,107,115,111,114,116,46,114,115,109,105,100,32,62,32,108,101,110,47,195,21,0,9,0,0,0,208,194,21,0,95,0,0,0,76,0,0,0,31,0,0,0,208,194,21,0,95,0,0,0,70,0,0,0,23,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,110,4,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,100,101,115,99,114,105,112,116,111,114,47,115,111,114,116,101,100,109,117,108,116,105,46,114,115,0,0,0,112,195,21,0,113,0,0,0,137,0,0,0,18,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,179,0,0,0,68,101,99,111,100,101,69,114,114,111,114,0,0,0,0,0,1,0,0,0,1,0,0,0,134,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,28,4,0,0,80,117,98,108,105,99,75,101,121,99,111,109,112,114,101,115,115,101,100,105,110,110,101,114,84,111,111,83,104,111,114,116,84,111,111,76,111,110,103,73,110,118,97,108,105,100,83,101,103,119,105,116,86,48,65,108,108,32,115,112,101,110,100,32,112,97,116,104,115,32,109,117,115,116,32,114,101,113,117,105,114,101,32,97,32,115,105,103,110,97,116,117,114,101,77,105,110,105,115,99,114,105,112,116,32,99,111,110,116,97,105,110,115,32,114,101,112,101,97,116,101,100,32,112,117,98,107,101,121,115,32,111,114,32,112,117,98,107,101,121,104,97,115,104,101,115,65,116,32,108,101,97,115,116,32,111,110,101,32,115,112,101,110,100,32,112,97,116,104,32,101,120,99,101,101,100,115,32,116,104,101,32,114,101,115,111,117,114,99,101,32,108,105,109,105,116,115,40,115,116,97,99,107,32,100,101,112,116,104,47,115,97,116,105,115,102,97,99,116,105,111,110,32,115,105,122,101,46,46,41,67,111,110,116,97,105,110,115,32,97,32,99,111,109,98,105,110,97,116,105,111,110,32,111,102,32,104,101,105,103,104,116,108,111,99,107,32,97,110,100,32,116,105,109,101,108,111,99,107,77,105,110,105,115,99,114,105,112,116,32,105,115,32,109,97,108,108,101,97,98,108,101,77,105,110,105,115,99,114,105,112,116,32,99,111,110,116,97,105,110,115,32,114,97,119,32,112,107,104,67,97,110,110,111,116,32,108,105,102,116,32,112,111,108,105,99,105,101,115,32,116,104,97,116,32,104,97,118,101,32,97,32,104,101,105,103,104,116,108,111,99,107,32,97,110,100,32,116,105,109,101,108,111,99,107,32,99,111,109,98,105,110,97,116,105,111,110,67,97,110,110,111,116,32,108,105,102,116,32,112,111,108,105,99,105,101,115,32,99,111,110,116,97,105,110,105,110,103,32,111,110,101,32,98,114,97,110,99,104,32,116,104,97,116,32,101,120,99,101,101,100,115,32,114,101,115,111,117,114,99,101,32,108,105,109,105,116,115,67,97,110,110,111,116,32,108,105,102,116,32,114,97,119,32,100,101,115,99,114,105,112,116,111,114,115,116,104,114,101,115,104,111,108,100,115,32,105,110,32,77,105,110,105,115,99,114,105,112,116,32,109,117,115,116,32,98,101,32,110,111,110,101,109,112,116,121,116,104,114,101,115,104,111,108,100,115,32,105,110,32,77,105,110,105,115,99,114,105,112,116,32,109,117,115,116,32,104,97,118,101,32,107,32,62,32,48,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,109,105,110,105,115,99,114,105,112,116,45,49,50,46,50,46,48,47,115,114,99,47,112,114,105,109,105,116,105,118,101,115,47,116,104,114,101,115,104,111,108,100,46,114,115,0,112,198,21,0,111,0,0,0,31,0,0,0,32,0,0,0,105,110,118,97,108,105,100,32,116,104,114,101,115,104,111,108,100,32,45,111,102,45,59,32,109,97,120,105,109,117,109,32,115,105,122,101,32,105,115,32,240,198,21,0,18,0,0,0,2,199,21,0,4,0,0,0,6,199,21,0,18,0,0,0,59,32,99,97,110,110,111,116,32,104,97,118,101,32,107,32,62,32,110,0,240,198,21,0,18,0,0,0,2,199,21,0,4,0,0,0,48,199,21,0,19,0,0,0,112,198,21,0,111,0,0,0,23,1,0,0,46,0,0,0,1,0,0,0,0,0,0,0,112,198,21,0,111,0,0,0,24,1,0,0,31,0,0,0,44,0,0,0,132,199,21,0,1,0,0,0,112,198,21,0,111,0,0,0,46,1,0,0,48,0,0,0,112,198,21,0,111,0,0,0,47,1,0,0,31,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,38,3,0,0,83,105,110,103,108,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,39,3,0,0,88,80,117,98,0,0,0,0,4,0,0,0,4,0,0,0,40,3,0,0,77,117,108,116,105,88,80,117,98,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,77,4,0,0,68,101,102,105,110,105,116,101,68,101,115,99,114,105,112,116,111,114,75,101,121,83,105,103,108,101,115,115,66,114,97,110,99,104,82,101,112,101,97,116,101,100,80,117,98,107,101,121,115,66,114,97,110,99,104,69,120,99,101,101,100,82,101,115,111,117,99,101,76,105,109,105,116,115,72,101,105,103,104,116,84,105,109,101,108,111,99,107,67,111,109,98,105,110,97,116,105,111,110,77,97,108,108,101,97,98,108,101,67,111,110,116,97,105,110,115,82,97,119,80,107,104,66,114,97,110,99,104,69,120,99,101,101,100,82,101,115,111,117,114,99,101,76,105,109,105,116,115,82,97,119,68,101,115,99,114,105,112,116,111,114,76,105,102,116,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,135,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,93,1,0,0,84,104,114,101,115,104,111,108,100,69,114,114,111,114,107,110,109,97,120,0,13,0,0,0,15,0,0,0,25,0,0,0,25,0,0,0,9,0,0,0,14,0,0,0,29,200,21,0,42,200,21,0,57,200,21,0,82,200,21,0,107,200,21,0,116,200,21,0,8,0,0,0,7,0,0,0,15,0,0,0,72,196,21,0,80,196,21,0,87,196,21,0,25,0,0,0,26,0,0,0,17,0,0,0,82,200,21,0,130,200,21,0,156,200,21,0,99,97,110,110,111,116,32,114,101,99,117,114,115,105,118,101,108,121,32,97,99,113,117,105,114,101,32,109,117,116,101,120,68,201,21,0,32,0,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,115,116,100,47,115,114,99,47,115,121,115,47,115,121,110,99,47,109,117,116,101,120,47,110,111,95,116,104,114,101,97,100,115,46,114,115,0,0,0,109,201,21,0,92,0,0,0,20,0,0,0,9,0,65,228,147,215,0,11,229,21,1,0,0,0,136,4,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,121,110,99,46,114,115,23,202,21,0,73,0,0,0,173,7,0,0,41,0,0,0,76,97,121,111,117,116,69,114,114,111,114,78,111,110,77,105,110,105,109,97,108,80,117,115,104,69,97,114,108,121,69,110,100,79,102,83,99,114,105,112,116,78,117,109,101,114,105,99,79,118,101,114,102,108,111,119,0,0,0,0,4,0,0,0,4,0,0,0,22,1,0,0,85,110,107,110,111,119,110,83,112,101,110,116,79,117,116,112,117,116,83,101,114,105,97,108,105,122,97,116,105,111,110,0,137,4,0,0,4,0,0,0,4,0,0,0,138,4,0,0,78,111,110,101,0,0,0,0,4,0,0,0,4,0,0,0,134,1,0,0,83,111,109,101,1,0,0,0,0,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,103,105,116,47,99,104,101,99,107,111,117,116,115,47,98,100,107,45,98,98,99,100,56,52,97,101,101,102,97,48,52,55,101,100,47,48,51,99,55,51,54,56,47,99,114,97,116,101,115,47,99,111,114,101,47,115,114,99,47,99,104,101,99,107,112,111,105,110,116,46,114,115,119,105,108,108,32,98,114,101,97,107,32,98,101,102,111,114,101,32,103,101,110,101,115,105,115,32,98,108,111,99,107,0,8,203,21,0,92,0,0,0,227,0,0,0,28,0,0,0,0,0,0,0,99,97,110,110,111,116,32,114,101,112,108,97,99,101,32,103,101,110,101,115,105,115,32,98,108,111,99,107,152,203,21,0,28,0,0,0,8,203,21,0,92,0,0,0,215,0,0,0,17,0,0,0,99,97,110,39,116,32,98,101,32,99,97,108,108,101,100,32,111,110,32,103,101,110,101,115,105,115,32,98,108,111,99,107,8,203,21,0,92,0,0,0,219,0,0,0,33,0,0,0,116,97,105,108,32,105,115,32,105,110,32,111,114,100,101,114,8,203,21,0,92,0,0,0,231,0,0,0,14,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,139,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,61,3,0,0,66,108,111,99,107,73,100,104,101,105,103,104,116,104,97,115,104,115,116,114,117,99,116,32,66,108,111,99,107,73,100,115,116,114,117,99,116,32,67,111,110,102,105,114,109,97,116,105,111,110,66,108,111,99,107,84,105,109,101,67,104,101,99,107,80,111,105,110,116,0,0,0,0,0,0,0,36,0,0,0,4,0,0,0,140,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,141,4,0,0,67,80,73,110,110,101,114,98,108,111,99,107,112,114,101,118,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,109,97,112,47,101,110,116,114,121,46,114,115,180,204,21,0,96,0,0,0,113,1,0,0,54,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,105,100,120,32,60,32,67,65,80,65,67,73,84,89,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,111,100,101,46,114,115,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,104,101,105,103,104,116,32,45,32,49,0,68,205,21,0,91,0,0,0,175,2,0,0,9,0,0,0,68,205,21,0,91,0,0,0,179,2,0,0,9,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,114,99,46,108,101,110,40,41,32,61,61,32,100,115,116,46,108,101,110,40,41,68,205,21,0,91,0,0,0,47,7,0,0,5,0,0,0,68,205,21,0,91,0,0,0,175,4,0,0,35,0,0,0,68,205,21,0,91,0,0,0,239,4,0,0,36,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,103,101,46,104,101,105,103,104,116,32,61,61,32,115,101,108,102,46,110,111,100,101,46,104,101,105,103,104,116,32,45,32,49,0,0,0,68,205,21,0,91,0,0,0,240,3,0,0,9,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,144,206,21,0,95,0,0,0,88,2,0,0,48,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,105,111,45,48,46,49,46,51,47,115,114,99,47,108,105,98,46,114,115,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,108,105,98,46,114,115,84,97,98,108,101,32,111,110,108,121,32,99,111,110,116,97,105,110,115,32,118,97,108,105,100,32,65,83,67,73,73,0,109,207,21,0,99,0,0,0,138,0,0,0,59,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115,0,0,208,21,0,103,0,0,0,13,2,0,0,13,0,0,0,0,208,21,0,103,0,0,0,18,2,0,0,55,0,0,0,48,120,0,0,143,4,0,0,12,0,0,0,4,0,0,0,144,4,0,0,0,0,0,0,8,0,0,0,4,0,0,0,145,4,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,0,0,0,0,0,1,0,0,0,1,0,0,0,146,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,104,2,0,0,69,114,114,111,114,107,105,110,100,101,114,114,111,114,0,0,0,207,21,0,93,0,0,0,222,0,0,0,43,0,0,0,0,207,21,0,93,0,0,0,222,0,0,0,21,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,147,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,41,2,0,0,85,116,102,56,69,114,114,111,114,118,97,108,105,100,95,117,112,95,116,111,101,114,114,111,114,95,108,101,110,78,111,116,70,111,117,110,100,80,101,114,109,105,115,115,105,111,110,68,101,110,105,101,100,67,111,110,110,101,99,116,105,111,110,82,101,102,117,115,101,100,67,111,110,110,101,99,116,105,111,110,82,101,115,101,116,67,111,110,110,101,99,116,105,111,110,65,98,111,114,116,101,100,78,111,116,67,111,110,110,101,99,116,101,100,65,100,100,114,73,110,85,115,101,65,100,100,114,78,111,116,65,118,97,105,108,97,98,108,101,66,114,111,107,101,110,80,105,112,101,65,108,114,101,97,100,121,69,120,105,115,116,115,87,111,117,108,100,66,108,111,99,107,73,110,118,97,108,105,100,73,110,112,117,116,73,110,118,97,108,105,100,68,97,116,97,84,105,109,101,100,79,117,116,87,114,105,116,101,90,101,114,111,73,110,116,101,114,114,117,112,116,101,100,85,110,101,120,112,101,99,116,101,100,69,111,102,79,116,104,101,114,0,0,0,172,208,21,0,79,0,0,0,190,1,0,0,55,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,35,3,0,0,172,208,21,0,79,0,0,0,250,1,0,0,55,0,0,0,58,0,0,0,1,0,0,0,0,0,0,0,144,210,21,0,1,0,0,0,101,114,114,111,114,32,112,97,114,115,105,110,103,32,84,88,73,68,101,114,114,111,114,32,112,97,114,115,105,110,103,32,118,111,117,116,79,117,116,80,111,105,110,116,32,110,111,116,32,105,110,32,60,116,120,105,100,62,58,60,118,111,117,116,62,32,102,111,114,109,97,116,118,111,117,116,32,115,104,111,117,108,100,32,98,101,32,97,116,32,109,111,115,116,32,49,48,32,100,105,103,105,116,115,110,111,32,108,101,97,100,105,110,103,32,122,101,114,111,101,115,32,111,114,32,43,32,97,108,108,111,119,101,100,32,105,110,32,118,111,117,116,32,112,97,114,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,98,108,111,99,107,100,97,116,97,47,116,114,97,110,115,97,99,116,105,111,110,46,114,115,55,211,21,0,109,0,0,0,168,0,0,0,38,0,0,0,55,211,21,0,109,0,0,0,193,0,0,0,20,0,0,0,55,211,21,0,109,0,0,0,194,0,0,0,32,0,0,0,83,101,113,117,101,110,99,101,40,41,0,0,212,211,21,0,9,0,0,0,221,211,21,0,1,0,0,0,101,110,103,105,110,101,115,32,100,111,110,39,116,32,101,114,114,111,114,0,55,211,21,0,109,0,0,0,243,2,0,0,47,0,0,0,55,211,21,0,109,0,0,0,244,2,0,0,48,0,0,0,119,105,116,110,101,115,115,32,102,108,97,103,32,115,101,116,32,98,117,116,32,110,111,32,119,105,116,110,101,115,115,101,115,32,112,114,101,115,101,110,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,99,111,110,115,101,110,115,117,115,47,101,110,99,111,100,101,46,114,115,0,0,0,77,212,21,0,104,0,0,0,219,2,0,0,30,0,0,0,1,0,65,212,169,215,0,11,130,24,32,0,0,0,1,0,0,0,148,4,0,0,79,117,116,80,111,105,110,116,116,120,105,100,118,111,117,116,97,110,32,79,117,116,80,111,105,110,116,115,116,114,117,99,116,32,84,120,73,110,115,116,114,117,99,116,32,84,120,79,117,116,115,116,114,117,99,116,32,84,114,97,110,115,97,99,116,105,111,110,8,0,0,0,16,0,0,0,17,0,0,0,15,0,0,0,17,0,0,0,12,0,0,0,9,0,0,0,16,0,0,0,10,0,0,0,13,0,0,0,10,0,0,0,12,0,0,0,11,0,0,0,8,0,0,0,9,0,0,0,11,0,0,0,13,0,0,0,5,0,0,0,137,209,21,0,145,209,21,0,161,209,21,0,178,209,21,0,193,209,21,0,210,209,21,0,222,209,21,0,231,209,21,0,247,209,21,0,1,210,21,0,14,210,21,0,24,210,21,0,36,210,21,0,47,210,21,0,55,210,21,0,64,210,21,0,75,210,21,0,88,210,21,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,99,111,108,108,101,99,116,105,111,110,115,47,98,116,114,101,101,47,110,97,118,105,103,97,116,101,46,114,115,0,180,213,21,0,95,0,0,0,198,0,0,0,39,0,0,0,180,213,21,0,95,0,0,0,22,2,0,0,47,0,0,0,180,213,21,0,95,0,0,0,161,0,0,0,36,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,112,115,98,116,47,109,111,100,46,114,115,68,214,21,0,96,0,0,0,110,2,0,0,37,0,0,0,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,108,105,98,46,114,115,84,97,98,108,101,32,111,110,108,121,32,99,111,110,116,97,105,110,115,32,118,97,108,105,100,32,65,83,67,73,73,0,0,212,214,21,0,99,0,0,0,138,0,0,0,59,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115,0,104,215,21,0,103,0,0,0,13,2,0,0,13,0,0,0,104,215,21,0,103,0,0,0,18,2,0,0,55,0,0,0,48,120,0,0,151,4,0,0,12,0,0,0,4,0,0,0,152,4,0,0,0,0,0,0,8,0,0,0,4,0,0,0,153,4,0,0,0,0,0,0,1,0,0,0,1,0,0,0,154,4,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,69,114,114,111,114,0,0,0,0,1,0,0,0,1,0,0,0,155,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,104,2,0,0,107,105,110,100,101,114,114,111,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,156,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,41,2,0,0,85,116,102,56,69,114,114,111,114,118,97,108,105,100,95,117,112,95,116,111,101,114,114,111,114,95,108,101,110,78,111,116,70,111,117,110,100,80,101,114,109,105,115,115,105,111,110,68,101,110,105,101,100,67,111,110,110,101,99,116,105,111,110,82,101,102,117,115,101,100,67,111,110,110,101,99,116,105,111,110,82,101,115,101,116,67,111,110,110,101,99,116,105,111,110,65,98,111,114,116,101,100,78,111,116,67,111,110,110,101,99,116,101,100,65,100,100,114,73,110,85,115,101,65,100,100,114,78,111,116,65,118,97,105,108,97,98,108,101,66,114,111,107,101,110,80,105,112,101,65,108,114,101,97,100,121,69,120,105,115,116,115,87,111,117,108,100,66,108,111,99,107,73,110,118,97,108,105,100,73,110,112,117,116,73,110,118,97,108,105,100,68,97,116,97,84,105,109,101,100,79,117,116,87,114,105,116,101,90,101,114,111,73,110,116,101,114,114,117,112,116,101,100,85,110,101,120,112,101,99,116,101,100,69,111,102,79,116,104,101,114,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,98,105,112,51,50,46,114,115,39,104,145,217,21,0,93,0,0,0,227,0,0,0,20,0,0,0,1,0,0,0,0,0,0,0,47,99,97,110,110,111,116,32,100,101,114,105,118,101,32,104,97,114,100,101,110,101,100,32,107,101,121,32,102,114,111,109,32,112,117,98,108,105,99,32,107,101,121,115,101,99,112,50,53,54,107,49,32,101,114,114,111,114,99,104,105,108,100,32,110,117,109,98,101,114,32,32,105,115,32,105,110,118,97,108,105,100,32,40,110,111,116,32,119,105,116,104,105,110,32,91,48,44,32,50,94,51,49,32,45,32,49,93,41,0,0,0,66,218,21,0,13,0,0,0,79,218,21,0,38,0,0,0,105,110,118,97,108,105,100,32,99,104,105,108,100,32,110,117,109,98,101,114,32,102,111,114,109,97,116,105,110,118,97,108,105,100,32,100,101,114,105,118,97,116,105,111,110,32,112,97,116,104,32,102,111,114,109,97,116,117,110,107,110,111,119,110,32,118,101,114,115,105,111,110,32,109,97,103,105,99,32,98,121,116,101,115,58,32,0,0,193,218,21,0,29,0,0,0,101,110,99,111,100,101,100,32,101,120,116,101,110,100,101,100,32,107,101,121,32,100,97,116,97,32,104,97,115,32,119,114,111,110,103,32,108,101,110,103,116,104,32,0,232,218,21,0,43,0,0,0,98,97,115,101,53,56,32,101,110,99,111,100,105,110,103,32,101,114,114,111,114,72,101,120,97,100,101,99,105,109,97,108,32,100,101,99,111,100,105,110,103,32,101,114,114,111,114,80,117,98,108,105,99,75,101,121,32,104,101,120,32,115,104,111,117,108,100,32,98,101,32,54,54,32,111,114,32,49,51,48,32,100,105,103,105,116,115,32,108,111,110,103,44,32,103,111,116,58,32,0,75,219,21,0,52,0,0,0,98,97,115,101,53,56,32,112,97,121,108,111,97,100,4,136,173,228,4,53,131,148,0,0,145,217,21,0,93,0,0,0,167,2,0,0,19,0,0,0,145,217,21,0,93,0,0,0,172,2,0,0,19,0,0,0,145,217,21,0,93,0,0,0,173,2,0,0,20,0,0,0,145,217,21,0,93,0,0,0,174,2,0,0,21,0,0,0,145,217,21,0,93,0,0,0,176,2,0,0,21,0,0,0,4,136,178,30,4,53,135,207,145,217,21,0,93,0,0,0,43,3,0,0,19,0,0,0,145,217,21,0,93,0,0,0,48,3,0,0,19,0,0,0,145,217,21,0,93,0,0,0,49,3,0,0,20,0,0,0,145,217,21,0,93,0,0,0,50,3,0,0,21,0,0,0,145,217,21,0,93,0,0,0,51,3,0,0,21,0,0,0,100,101,99,111,100,101,100,32,98,97,115,101,53,56,32,120,112,114,105,118,47,120,112,117,98,32,100,97,116,97,32,119,97,115,32,97,110,32,105,110,118,97,108,105,100,32,108,101,110,103,116,104,58,32,32,40,101,120,112,101,99,116,101,100,32,55,56,41,72,220,21,0,54,0,0,0,126,220,21,0,14,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,99,114,121,112,116,111,47,107,101,121,46,114,115,118,101,99,115,32,100,111,110,39,116,32,101,114,114,111,114,0,0,156,220,21,0,98,0,0,0,113,0,0,0,35,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,108,101,110,103,116,104,32,99,104,101,99,107,101,100,32,97,108,114,101,97,100,121,32,221,21,0,64,0,0,0,156,220,21,0,98,0,0,0,240,0,0,0,41,0,0,0,156,220,21,0,98,0,0,0,247,0,0,0,41,0,0,0,0,0,0,0,36,0,0,0,4,0,0,0,157,4,0,0,158,4,0,0,159,4,0,0,107,101,121,32,112,114,101,102,105,120,32,105,110,118,97,108,105,100,58,32,160,221,21,0,20,0,0,0,115,101,99,112,50,53,54,107,49,115,108,105,99,101,32,108,101,110,103,116,104,32,115,104,111,117,108,100,32,98,101,32,51,51,32,111,114,32,54,53,32,98,121,116,101,115,44,32,103,111,116,58,32,0,0,0,197,221,21,0,44,0,0,0,115,116,114,105,110,103,32,101,114,114,111,114,104,101,120,32,101,114,114,111,114,32,0,0,8,222,21,0,10,0,0,0,112,117,98,107,101,121,32,115,116,114,105,110,103,32,115,104,111,117,108,100,32,98,101,32,54,54,32,111,114,32,49,51,48,32,100,105,103,105,116,115,32,108,111,110,103,44,32,103,111,116,58,32,28,222,21,0,52,0,0,0,156,220,21,0,98,0,0,0,199,1,0,0,20,0,0,0,8,0,0,0,16,0,0,0,17,0,0,0,15,0,0,0,17,0,0,0,12,0,0,0,9,0,0,0,16,0,0,0,10,0,0,0,13,0,0,0,10,0,0,0,12,0,0,0,11,0,0,0,8,0,0,0,9,0,0,0,11,0,0,0,13,0,0,0,5,0,0,0,189,216,21,0,197,216,21,0,213,216,21,0,230,216,21,0,245,216,21,0,6,217,21,0,18,217,21,0,27,217,21,0,43,217,21,0,53,217,21,0,66,217,21,0,76,217,21,0,88,217,21,0,99,217,21,0,107,217,21,0,116,217,21,0,127,217,21,0,140,217,21,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,109,97,120,32,60,61,32,115,101,108,102,46,115,112,97,99,101,95,114,101,109,97,105,110,105,110,103,40,41,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,108,105,98,46,114,115,84,97,98,108,101,32,111,110,108,121,32,99,111,110,116,97,105,110,115,32,118,97,108,105,100,32,65,83,67,73,73,0,0,0,55,223,21,0,99,0,0,0,138,0,0,0,59,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115,0,204,223,21,0,103,0,0,0,13,2,0,0,13,0,0,0,204,223,21,0,103,0,0,0,18,2,0,0,55,0,0,0,48,120,0,0,0,0,0,0,8,0,0,0,4,0,0,0,160,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,161,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,41,2,0,0,85,116,102,56,69,114,114,111,114,118,97,108,105,100,95,117,112,95,116,111,101,114,114,111,114,95,108,101,110,0,0,0,162,4,0,0,40,0,0,0,4,0,0,0,163,4,0,0,164,4,0,0,8,0,0,0,4,0,0,0,165,4,0,0,166,4,0,0,72,0,0,0,4,0,0,0,167,4,0,65,224,193,215,0,11,146,6,1,0,0,0,168,4,0,0,0,0,0,0,8,0,0,0,4,0,0,0,92,4,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,0,0,0,0,0,4,0,0,0,4,0,0,0,191,1,0,0,84,114,121,70,114,111,109,83,108,105,99,101,69,114,114,111,114,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,112,97,114,115,101,46,114,115,105,110,110,101,114,32,105,115,32,102,117,108,108,0,69,225,21,0,101,0,0,0,45,0,0,0,33,0,0,0,69,225,21,0,101,0,0,0,43,0,0,0,21,0,0,0,72,101,120,68,105,103,105,116,115,73,116,101,114,32,105,110,118,97,114,105,97,110,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,105,116,101,114,46,114,115,0,239,225,21,0,100,0,0,0,130,0,0,0,57,0,0,0,48,51,47,77,97,121,47,50,48,50,52,32,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,49,101,98,100,53,56,99,50,52,52,57,55,48,98,51,97,97,57,100,55,56,51,98,98,48,48,49,48,49,49,102,98,101,56,101,97,56,101,57,56,101,48,48,101,84,104,101,32,84,105,109,101,115,32,48,51,47,74,97,110,47,50,48,48,57,32,67,104,97,110,99,101,108,108,111,114,32,111,110,32,98,114,105,110,107,32,111,102,32,115,101,99,111,110,100,32,98,97,105,108,111,117,116,32,102,111,114,32,98,97,110,107,115,4,103,138,253,176,254,85,72,39,25,103,241,166,113,48,183,16,92,214,168,40,224,57,9,166,121,98,224,234,31,97,222,182,73,246,188,63,76,239,56,196,243,85,4,229,30,193,18,222,92,56,77,247,186,11,141,87,138,76,112,43,107,241,29,95,32,98,108,111,99,107,115,0,0,0,1,0,0,0,0,0,0,0,54,227,21,0,7,0,0,0,32,115,101,99,111,110,100,115,1,0,0,0,0,0,0,0,80,227,21,0,8,0,0,0,98,108,111,99,107,45,104,101,105,103,104,116,32,0,0,0,104,227,21,0,13,0,0,0,98,108,111,99,107,45,116,105,109,101,32,32,40,115,101,99,111,110,100,115,32,115,105,110,99,101,32,101,112,111,99,104,41,0,0,0,128,227,21,0,11,0,0,0,139,227,21,0,22,0,0,0,97,32,117,51,50,105,110,118,97,108,105,100,32,119,105,116,110,101,115,115,32,115,99,114,105,112,116,32,118,101,114,115,105,111,110,58,32,0,0,0,185,227,21,0,32,0,0,0,172,4,0,0,12,0,0,0,4,0,0,0,173,4,0,65,252,199,215,0,11,153,14,1,0,0,0,174,4,0,0,0,0,0,0,8,0,0,0,4,0,0,0,175,4,0,0,69,114,114,111,114,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,176,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,104,2,0,0,107,105,110,100,101,114,114,111,114,78,111,116,70,111,117,110,100,80,101,114,109,105,115,115,105,111,110,68,101,110,105,101,100,67,111,110,110,101,99,116,105,111,110,82,101,102,117,115,101,100,67,111,110,110,101,99,116,105,111,110,82,101,115,101,116,67,111,110,110,101,99,116,105,111,110,65,98,111,114,116,101,100,78,111,116,67,111,110,110,101,99,116,101,100,65,100,100,114,73,110,85,115,101,65,100,100,114,78,111,116,65,118,97,105,108,97,98,108,101,66,114,111,107,101,110,80,105,112,101,65,108,114,101,97,100,121,69,120,105,115,116,115,87,111,117,108,100,66,108,111,99,107,73,110,118,97,108,105,100,73,110,112,117,116,73,110,118,97,108,105,100,68,97,116,97,84,105,109,101,100,79,117,116,87,114,105,116,101,90,101,114,111,73,110,116,101,114,114,117,112,116,101,100,85,110,101,120,112,101,99,116,101,100,69,111,102,79,116,104,101,114,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,177,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,108,2,0,0,70,114,111,109,83,108,105,99,101,69,114,114,111,114,101,120,112,101,99,116,101,100,103,111,116,79,117,116,79,102,82,97,110,103,101,69,114,114,111,114,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,98,108,111,99,107,100,97,116,97,47,115,99,114,105,112,116,47,98,111,114,114,111,119,101,100,46,114,115,108,101,110,103,116,104,32,99,104,101,99,107,101,100,32,105,110,32,105,115,95,112,50,119,112,107,104,40,41,0,0,100,229,21,0,113,0,0,0,134,1,0,0,55,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,98,108,111,99,107,100,97,116,97,47,115,99,114,105,112,116,47,98,117,105,108,100,101,114,46,114,115,4,230,21,0,112,0,0,0,56,0,0,0,50,0,0,0,0,0,0,0,36,0,0,0,4,0,0,0,157,4,0,0,158,4,0,0,178,4,0,0,83,99,114,105,112,116,40,41,104,97,115,104,32,118,97,108,117,101,32,103,114,101,97,116,101,114,32,116,104,97,110,32,99,117,114,118,101,32,111,114,100,101,114,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,116,97,112,114,111,111,116,47,109,111,100,46,114,115,0,0,199,230,21,0,99,0,0,0,80,0,0,0,53,0,0,0,101,110,103,105,110,101,115,32,100,111,110,39,116,32,101,114,114,111,114,0,199,230,21,0,99,0,0,0,89,0,0,0,43,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,76,101,110,32,111,102,32,98,114,97,110,99,104,32,99,104,101,99,107,101,100,32,116,111,32,98,101,32,62,61,32,49,0,0,96,231,21,0,74,0,0,0,199,230,21,0,99,0,0,0,33,2,0,0,25,0,0,0,199,230,21,0,99,0,0,0,58,2,0,0,20,0,0,0,245,4,164,37,215,248,120,59,19,99,134,138,227,229,86,88,110,238,148,93,188,120,136,221,2,166,226,195,24,115,254,159,64,0,0,0,156,224,228,230,124,17,108,57,56,179,202,242,195,15,80,137,211,243,147,108,71,99,110,96,125,179,62,234,221,198,240,201,64,0,0,0,35,168,101,169,184,164,13,167,151,124,30,4,196,158,36,111,181,190,19,118,157,36,201,183,181,131,181,212,168,210,38,210,64,0,0,0,209,41,162,243,112,28,101,93,101,131,182,195,185,65,151,39,149,244,226,50,148,253,84,244,162,174,141,133,71,202,89,11,64,0,0,0,8,0,0,0,16,0,0,0,17,0,0,0,15,0,0,0,17,0,0,0,12,0,0,0,9,0,0,0,16,0,0,0,10,0,0,0,13,0,0,0,10,0,0,0,12,0,0,0,11,0,0,0,8,0,0,0,9,0,0,0,11,0,0,0,13,0,0,0,5,0,0,0,69,228,21,0,77,228,21,0,93,228,21,0,110,228,21,0,125,228,21,0,142,228,21,0,154,228,21,0,163,228,21,0,179,228,21,0,189,228,21,0,202,228,21,0,212,228,21,0,224,228,21,0,235,228,21,0,243,228,21,0,252,228,21,0,7,229,21,0,20,229,21,0,0,0,0,0,4,0,0,0,4,0,0,0,191,1,0,0,84,114,121,70,114,111,109,73,110,116,69,114,114,111,114,119,105,116,110,101,115,115,32,112,114,111,103,114,97,109,32,101,114,114,111,114,115,99,114,105,112,116,32,115,105,122,101,32,101,120,99,101,101,100,32,53,50,48,32,98,121,116,101,115,98,97,115,101,53,56,32,101,114,114,111,114,98,101,99,104,51,50,32,115,101,103,119,105,116,32,100,101,99,111,100,105,110,103,32,101,114,114,111,114,119,105,116,110,101,115,115,32,118,101,114,115,105,111,110,32,99,111,110,118,101,114,115,105,111,110,47,112,97,114,115,105,110,103,32,101,114,114,111,114,116,114,105,101,100,32,116,111,32,112,97,114,115,101,32,97,110,32,117,110,107,110,111,119,110,32,104,114,112,108,101,103,97,99,121,32,97,100,100,114,101,115,115,32,98,97,115,101,53,56,32,115,116,114,105,110,103,108,101,103,97,99,121,32,97,100,100,114,101,115,115,32,98,97,115,101,53,56,32,100,97,116,97,108,101,103,97,99,121,32,97,100,100,114,101,115,115,32,98,97,115,101,53,56,32,112,114,101,102,105,120,118,97,108,105,100,97,116,105,111,110,32,101,114,114,111,114,117,110,107,110,111,119,110,32,104,114,112,58,32,19,234,21,0,13,0,0,0,97,100,100,114,101,115,115,32,32,105,115,32,110,111,116,32,118,97,108,105,100,32,111,110,32,0,0,0,48,234,21,0,17,0,0,0,100,101,99,111,100,101,100,32,98,97,115,101,53,56,32,100,97,116,97,32,119,97,115,32,97,110,32,105,110,118,97,108,105,100,32,108,101,110,103,116,104,58,32,32,40,101,120,112,101,99,116,101,100,32,50,49,41,0,0,0,76,234,21,0,43,0,0,0,119,234,21,0,14,0,0,0,108,101,103,97,99,121,32,97,100,100,114,101,115,115,32,105,115,32,116,111,111,32,108,111,110,103,58,32,32,40,109,97,120,32,53,48,32,99,104,97,114,97,99,116,101,114,115,41,152,234,21,0,28,0,0,0,180,234,21,0,20,0,0,0,105,110,118,97,108,105,100,32,108,101,103,97,99,121,32,97,100,100,114,101,115,115,32,112,114,101,102,105,120,32,105,110,32,100,101,99,111,100,101,100,32,98,97,115,101,53,56,32,100,97,116,97,32,0,0,0,216,234,21,0,53,0,65,162,214,215,0,11,2,255,255,0,65,194,214,215,0,11,2,255,255,0,65,216,214,215,0,11,38,88,2,0,0,0,0,0,0,0,117,18,0,0,0,0,0,128,154,119,79,91,122,3,0,29,237,5,0,205,140,5,0,124,7,0,0,224,7,0,65,146,215,215,0,11,2,255,255,0,65,178,215,215,0,11,2,255,255,0,65,200,215,215,0,11,42,88,2,0,0,0,0,0,0,0,117,18,0,0,0,0,0,128,154,119,79,119,82,0,0,253,224,8,0,24,12,5,0,232,5,0,0,224,7,0,0,1,1,0,65,130,216,215,0,11,2,255,255,0,65,162,216,215,0,11,2,255,255,0,65,184,216,215,0,11,42,88,2,0,0,0,0,0,0,0,117,18,0,0,0,0,0,128,154,119,79,1,0,0,0,1,0,0,0,1,0,0,0,232,5,0,0,224,7,0,0,2,1,0,65,243,216,215,0,11,3,174,119,3,0,65,147,217,215,0,11,3,174,119,3,0,65,168,217,215,0,11,41,88,2,0,0,0,0,0,0,0,117,18,0,0,0,0,0,128,154,119,79,1,0,0,0,1,0,0,0,1,0,0,0,124,7,0,0,224,7,0,0,3,0,65,229,217,215,0,11,3,255,255,127,0,65,133,218,215,0,11,3,255,255,127,0,65,152,218,215,0,11,246,42,88,2,0,0,0,0,0,0,0,117,18,0,0,0,0,0,128,154,119,79,0,225,245,5,71,5,0,0,227,4,0,0,108,0,0,0,144,0,0,0,4,1,1,0,0,0,0,0,116,101,115,116,110,101,116,52,115,105,103,110,101,116,114,101,103,116,101,115,116,98,105,116,99,111,105,110,116,101,115,116,110,101,116,0,1,0,0,0,0,0,0,0,79,80,95,80,85,83,72,66,89,84,69,83,95,48,79,80,95,80,85,83,72,66,89,84,69,83,95,49,79,80,95,80,85,83,72,66,89,84,69,83,95,50,79,80,95,80,85,83,72,66,89,84,69,83,95,51,79,80,95,80,85,83,72,66,89,84,69,83,95,52,79,80,95,80,85,83,72,66,89,84,69,83,95,53,79,80,95,80,85,83,72,66,89,84,69,83,95,54,79,80,95,80,85,83,72,66,89,84,69,83,95,55,79,80,95,80,85,83,72,66,89,84,69,83,95,56,79,80,95,80,85,83,72,66,89,84,69,83,95,57,79,80,95,80,85,83,72,66,89,84,69,83,95,49,48,79,80,95,80,85,83,72,66,89,84,69,83,95,49,49,79,80,95,80,85,83,72,66,89,84,69,83,95,49,50,79,80,95,80,85,83,72,66,89,84,69,83,95,49,51,79,80,95,80,85,83,72,66,89,84,69,83,95,49,52,79,80,95,80,85,83,72,66,89,84,69,83,95,49,53,79,80,95,80,85,83,72,66,89,84,69,83,95,49,54,79,80,95,80,85,83,72,66,89,84,69,83,95,49,55,79,80,95,80,85,83,72,66,89,84,69,83,95,49,56,79,80,95,80,85,83,72,66,89,84,69,83,95,49,57,79,80,95,80,85,83,72,66,89,84,69,83,95,50,48,79,80,95,80,85,83,72,66,89,84,69,83,95,50,49,79,80,95,80,85,83,72,66,89,84,69,83,95,50,50,79,80,95,80,85,83,72,66,89,84,69,83,95,50,51,79,80,95,80,85,83,72,66,89,84,69,83,95,50,52,79,80,95,80,85,83,72,66,89,84,69,83,95,50,53,79,80,95,80,85,83,72,66,89,84,69,83,95,50,54,79,80,95,80,85,83,72,66,89,84,69,83,95,50,55,79,80,95,80,85,83,72,66,89,84,69,83,95,50,56,79,80,95,80,85,83,72,66,89,84,69,83,95,50,57,79,80,95,80,85,83,72,66,89,84,69,83,95,51,48,79,80,95,80,85,83,72,66,89,84,69,83,95,51,49,79,80,95,80,85,83,72,66,89,84,69,83,95,51,50,79,80,95,80,85,83,72,66,89,84,69,83,95,51,51,79,80,95,80,85,83,72,66,89,84,69,83,95,51,52,79,80,95,80,85,83,72,66,89,84,69,83,95,51,53,79,80,95,80,85,83,72,66,89,84,69,83,95,51,54,79,80,95,80,85,83,72,66,89,84,69,83,95,51,55,79,80,95,80,85,83,72,66,89,84,69,83,95,51,56,79,80,95,80,85,83,72,66,89,84,69,83,95,51,57,79,80,95,80,85,83,72,66,89,84,69,83,95,52,48,79,80,95,80,85,83,72,66,89,84,69,83,95,52,49,79,80,95,80,85,83,72,66,89,84,69,83,95,52,50,79,80,95,80,85,83,72,66,89,84,69,83,95,52,51,79,80,95,80,85,83,72,66,89,84,69,83,95,52,52,79,80,95,80,85,83,72,66,89,84,69,83,95,52,53,79,80,95,80,85,83,72,66,89,84,69,83,95,52,54,79,80,95,80,85,83,72,66,89,84,69,83,95,52,55,79,80,95,80,85,83,72,66,89,84,69,83,95,52,56,79,80,95,80,85,83,72,66,89,84,69,83,95,52,57,79,80,95,80,85,83,72,66,89,84,69,83,95,53,48,79,80,95,80,85,83,72,66,89,84,69,83,95,53,49,79,80,95,80,85,83,72,66,89,84,69,83,95,53,50,79,80,95,80,85,83,72,66,89,84,69,83,95,53,51,79,80,95,80,85,83,72,66,89,84,69,83,95,53,52,79,80,95,80,85,83,72,66,89,84,69,83,95,53,53,79,80,95,80,85,83,72,66,89,84,69,83,95,53,54,79,80,95,80,85,83,72,66,89,84,69,83,95,53,55,79,80,95,80,85,83,72,66,89,84,69,83,95,53,56,79,80,95,80,85,83,72,66,89,84,69,83,95,53,57,79,80,95,80,85,83,72,66,89,84,69,83,95,54,48,79,80,95,80,85,83,72,66,89,84,69,83,95,54,49,79,80,95,80,85,83,72,66,89,84,69,83,95,54,50,79,80,95,80,85,83,72,66,89,84,69,83,95,54,51,79,80,95,80,85,83,72,66,89,84,69,83,95,54,52,79,80,95,80,85,83,72,66,89,84,69,83,95,54,53,79,80,95,80,85,83,72,66,89,84,69,83,95,54,54,79,80,95,80,85,83,72,66,89,84,69,83,95,54,55,79,80,95,80,85,83,72,66,89,84,69,83,95,54,56,79,80,95,80,85,83,72,66,89,84,69,83,95,54,57,79,80,95,80,85,83,72,66,89,84,69,83,95,55,48,79,80,95,80,85,83,72,66,89,84,69,83,95,55,49,79,80,95,80,85,83,72,66,89,84,69,83,95,55,50,79,80,95,80,85,83,72,66,89,84,69,83,95,55,51,79,80,95,80,85,83,72,66,89,84,69,83,95,55,52,79,80,95,80,85,83,72,66,89,84,69,83,95,55,53,79,80,95,80,85,83,72,68,65,84,65,49,79,80,95,80,85,83,72,68,65,84,65,50,79,80,95,80,85,83,72,68,65,84,65,52,79,80,95,80,85,83,72,78,85,77,95,78,69,71,49,79,80,95,82,69,83,69,82,86,69,68,79,80,95,80,85,83,72,78,85,77,95,49,79,80,95,80,85,83,72,78,85,77,95,50,79,80,95,80,85,83,72,78,85,77,95,51,79,80,95,80,85,83,72,78,85,77,95,52,79,80,95,80,85,83,72,78,85,77,95,53,79,80,95,80,85,83,72,78,85,77,95,54,79,80,95,80,85,83,72,78,85,77,95,55,79,80,95,80,85,83,72,78,85,77,95,56,79,80,95,80,85,83,72,78,85,77,95,57,79,80,95,80,85,83,72,78,85,77,95,49,48,79,80,95,80,85,83,72,78,85,77,95,49,49,79,80,95,80,85,83,72,78,85,77,95,49,50,79,80,95,80,85,83,72,78,85,77,95,49,51,79,80,95,80,85,83,72,78,85,77,95,49,52,79,80,95,80,85,83,72,78,85,77,95,49,53,79,80,95,80,85,83,72,78,85,77,95,49,54,79,80,95,78,79,80,79,80,95,86,69,82,79,80,95,73,70,79,80,95,78,79,84,73,70,79,80,95,86,69,82,73,70,79,80,95,86,69,82,78,79,84,73,70,79,80,95,69,76,83,69,79,80,95,69,78,68,73,70,79,80,95,86,69,82,73,70,89,79,80,95,82,69,84,85,82,78,79,80,95,84,79,65,76,84,83,84,65,67,75,79,80,95,70,82,79,77,65,76,84,83,84,65,67,75,79,80,95,50,68,82,79,80,79,80,95,50,68,85,80,79,80,95,51,68,85,80,79,80,95,50,79,86,69,82,79,80,95,50,82,79,84,79,80,95,50,83,87,65,80,79,80,95,73,70,68,85,80,79,80,95,68,69,80,84,72,79,80,95,68,82,79,80,79,80,95,68,85,80,79,80,95,78,73,80,79,80,95,79,86,69,82,79,80,95,80,73,67,75,79,80,95,82,79,76,76,79,80,95,82,79,84,79,80,95,83,87,65,80,79,80,95,84,85,67,75,79,80,95,67,65,84,79,80,95,83,85,66,83,84,82,79,80,95,76,69,70,84,79,80,95,82,73,71,72,84,79,80,95,83,73,90,69,79,80,95,73,78,86,69,82,84,79,80,95,65,78,68,79,80,95,79,82,79,80,95,88,79,82,79,80,95,69,81,85,65,76,79,80,95,69,81,85,65,76,86,69,82,73,70,89,79,80,95,82,69,83,69,82,86,69,68,49,79,80,95,82,69,83,69,82,86,69,68,50,79,80,95,49,65,68,68,79,80,95,49,83,85,66,79,80,95,50,77,85,76,79,80,95,50,68,73,86,79,80,95,78,69,71,65,84,69,79,80,95,65,66,83,79,80,95,78,79,84,79,80,95,48,78,79,84,69,81,85,65,76,79,80,95,65,68,68,79,80,95,83,85,66,79,80,95,77,85,76,79,80,95,68,73,86,79,80,95,77,79,68,79,80,95,76,83,72,73,70,84,79,80,95,82,83,72,73,70,84,79,80,95,66,79,79,76,65,78,68,79,80,95,66,79,79,76,79,82,79,80,95,78,85,77,69,81,85,65,76,79,80,95,78,85,77,69,81,85,65,76,86,69,82,73,70,89,79,80,95,78,85,77,78,79,84,69,81,85,65,76,79,80,95,76,69,83,83,84,72,65,78,79,80,95,71,82,69,65,84,69,82,84,72,65,78,79,80,95,76,69,83,83,84,72,65,78,79,82,69,81,85,65,76,79,80,95,71,82,69,65,84,69,82,84,72,65,78,79,82,69,81,85,65,76,79,80,95,77,73,78,79,80,95,77,65,88,79,80,95,87,73,84,72,73,78,79,80,95,82,73,80,69,77,68,49,54,48,79,80,95,83,72,65,49,79,80,95,83,72,65,50,53,54,79,80,95,72,65,83,72,49,54,48,79,80,95,72,65,83,72,50,53,54,79,80,95,67,79,68,69,83,69,80,65,82,65,84,79,82,79,80,95,67,72,69,67,75,83,73,71,79,80,95,67,72,69,67,75,83,73,71,86,69,82,73,70,89,79,80,95,67,72,69,67,75,77,85,76,84,73,83,73,71,79,80,95,67,72,69,67,75,77,85,76,84,73,83,73,71,86,69,82,73,70,89,79,80,95,78,79,80,49,79,80,95,67,76,84,86,79,80,95,67,83,86,79,80,95,78,79,80,52,79,80,95,78,79,80,53,79,80,95,78,79,80,54,79,80,95,78,79,80,55,79,80,95,78,79,80,56,79,80,95,78,79,80,57,79,80,95,78,79,80,49,48,79,80,95,67,72,69,67,75,83,73,71,65,68,68,79,80,95,82,69,84,85,82,78,95,49,56,55,79,80,95,82,69,84,85,82,78,95,49,56,56,79,80,95,82,69,84,85,82,78,95,49,56,57,79,80,95,82,69,84,85,82,78,95,49,57,48,79,80,95,82,69,84,85,82,78,95,49,57,49,79,80,95,82,69,84,85,82,78,95,49,57,50,79,80,95,82,69,84,85,82,78,95,49,57,51,79,80,95,82,69,84,85,82,78,95,49,57,52,79,80,95,82,69,84,85,82,78,95,49,57,53,79,80,95,82,69,84,85,82,78,95,49,57,54,79,80,95,82,69,84,85,82,78,95,49,57,55,79,80,95,82,69,84,85,82,78,95,49,57,56,79,80,95,82,69,84,85,82,78,95,49,57,57,79,80,95,82,69,84,85,82,78,95,50,48,48,79,80,95,82,69,84,85,82,78,95,50,48,49,79,80,95,82,69,84,85,82,78,95,50,48,50,79,80,95,82,69,84,85,82,78,95,50,48,51,79,80,95,82,69,84,85,82,78,95,50,48,52,79,80,95,82,69,84,85,82,78,95,50,48,53,79,80,95,82,69,84,85,82,78,95,50,48,54,79,80,95,82,69,84,85,82,78,95,50,48,55,79,80,95,82,69,84,85,82,78,95,50,48,56,79,80,95,82,69,84,85,82,78,95,50,48,57,79,80,95,82,69,84,85,82,78,95,50,49,48,79,80,95,82,69,84,85,82,78,95,50,49,49,79,80,95,82,69,84,85,82,78,95,50,49,50,79,80,95,82,69,84,85,82,78,95,50,49,51,79,80,95,82,69,84,85,82,78,95,50,49,52,79,80,95,82,69,84,85,82,78,95,50,49,53,79,80,95,82,69,84,85,82,78,95,50,49,54,79,80,95,82,69,84,85,82,78,95,50,49,55,79,80,95,82,69,84,85,82,78,95,50,49,56,79,80,95,82,69,84,85,82,78,95,50,49,57,79,80,95,82,69,84,85,82,78,95,50,50,48,79,80,95,82,69,84,85,82,78,95,50,50,49,79,80,95,82,69,84,85,82,78,95,50,50,50,79,80,95,82,69,84,85,82,78,95,50,50,51,79,80,95,82,69,84,85,82,78,95,50,50,52,79,80,95,82,69,84,85,82,78,95,50,50,53,79,80,95,82,69,84,85,82,78,95,50,50,54,79,80,95,82,69,84,85,82,78,95,50,50,55,79,80,95,82,69,84,85,82,78,95,50,50,56,79,80,95,82,69,84,85,82,78,95,50,50,57,79,80,95,82,69,84,85,82,78,95,50,51,48,79,80,95,82,69,84,85,82,78,95,50,51,49,79,80,95,82,69,84,85,82,78,95,50,51,50,79,80,95,82,69,84,85,82,78,95,50,51,51,79,80,95,82,69,84,85,82,78,95,50,51,52,79,80,95,82,69,84,85,82,78,95,50,51,53,79,80,95,82,69,84,85,82,78,95,50,51,54,79,80,95,82,69,84,85,82,78,95,50,51,55,79,80,95,82,69,84,85,82,78,95,50,51,56,79,80,95,82,69,84,85,82,78,95,50,51,57,79,80,95,82,69,84,85,82,78,95,50,52,48,79,80,95,82,69,84,85,82,78,95,50,52,49,79,80,95,82,69,84,85,82,78,95,50,52,50,79,80,95,82,69,84,85,82,78,95,50,52,51,79,80,95,82,69,84,85,82,78,95,50,52,52,79,80,95,82,69,84,85,82,78,95,50,52,53,79,80,95,82,69,84,85,82,78,95,50,52,54,79,80,95,82,69,84,85,82,78,95,50,52,55,79,80,95,82,69,84,85,82,78,95,50,52,56,79,80,95,82,69,84,85,82,78,95,50,52,57,79,80,95,82,69,84,85,82,78,95,50,53,48,79,80,95,82,69,84,85,82,78,95,50,53,49,79,80,95,82,69,84,85,82,78,95,50,53,50,79,80,95,82,69,84,85,82,78,95,50,53,51,79,80,95,82,69,84,85,82,78,95,50,53,52,79,80,95,73,78,86,65,76,73,68,79,80,67,79,68,69,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,99,111,110,115,116,114,117,99,116,105,111,110,32,111,102,32,96,79,114,100,105,110,97,114,121,96,32,116,121,112,101,32,102,114,111,109,32,110,111,110,45,111,114,100,105,110,97,114,121,32,111,112,99,111,100,101,32,0,0,139,249,21,0,99,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,98,108,111,99,107,100,97,116,97,47,111,112,99,111,100,101,115,46,114,115,0,0,0,248,249,21,0,105,0,0,0,255,1,0,0,1,0,0,0,118,97,114,105,97,110,116,32,105,100,101,110,116,105,102,105,101,114,101,110,117,109,32,78,101,116,119,111,114,107,0,0,24,235,21,0,136,235,21,0,248,235,21,0,104,236,21,0,216,236,21,0,93,237,21,0,100,237,21,0,72,237,21,0,80,237,21,0,86,237,21,0,7,0,0,0,7,0,0,0,8,0,0,0,6,0,0,0,7,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,105,111,45,48,46,49,46,51,47,115,114,99,47,108,105,98,46,114,115,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,109,105,100,32,60,61,32,115,101,108,102,46,108,101,110,40,41,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,109,111,100,46,114,115,0,0,0,80,251,21,0,77,0,0,0,118,13,0,0,9,0,0,0,183,4,0,0,12,0,0,0,4,0,0,0,184,4,0,0,208,250,21,0,93,0,0,0,162,0,0,0,20,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,185,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,104,2,0,0,69,114,114,111,114,107,105,110,100,101,114,114,111,114,0,0,208,250,21,0,93,0,0,0,27,1,0,0,21,0,0,0,208,250,21,0,93,0,0,0,222,0,0,0,43,0,0,0,208,250,21,0,93,0,0,0,222,0,0,0,21,0,0,0,78,111,116,70,111,117,110,100,80,101,114,109,105,115,115,105,111,110,68,101,110,105,101,100,67,111,110,110,101,99,116,105,111,110,82,101,102,117,115,101,100,67,111,110,110,101,99,116,105,111,110,82,101,115,101,116,67,111,110,110,101,99,116,105,111,110,65,98,111,114,116,101,100,78,111,116,67,111,110,110,101,99,116,101,100,65,100,100,114,73,110,85,115,101,65,100,100,114,78,111,116,65,118,97,105,108,97,98,108,101,66,114,111,107,101,110,80,105,112,101,65,108,114,101,97,100,121,69,120,105,115,116,115,87,111,117,108,100,66,108,111,99,107,73,110,118,97,108,105,100,73,110,112,117,116,73,110,118,97,108,105,100,68,97,116,97,84,105,109,101,100,79,117,116,87,114,105,116,101,90,101,114,111,73,110,116,101,114,114,117,112,116,101,100,85,110,101,120,112,101,99,116,101,100,69,111,102,79,116,104,101,114,78,111,110,101,0,0,0,0,4,0,0,0,4,0,0,0,186,4,0,0,83,111,109,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,98,108,111,99,107,100,97,116,97,47,115,99,114,105,112,116,47,109,111,100,46,114,115,28,253,21,0,108,0,0,0,152,0,0,0,9,0,0,0,28,253,21,0,108,0,0,0,144,0,0,0,9,0,0,0,28,253,21,0,108,0,0,0,146,0,0,0,9,0,0,0,28,253,21,0,108,0,0,0,137,0,0,0,9,0,0,0,97,32,115,99,114,105,112,116,32,104,101,120,60,117,110,101,120,112,101,99,116,101,100,32,101,110,100,62,60,112,117,115,104,32,112,97,115,116,32,101,110,100,62,32,1,0,0,0,0,0,0,0,79,80,95,48,110,111,110,45,109,105,110,105,109,97,108,32,100,97,116,97,112,117,115,104,117,110,101,120,112,101,99,116,101,100,32,101,110,100,32,111,102,32,115,99,114,105,112,116,110,117,109,101,114,105,99,32,111,118,101,114,102,108,111,119,32,40,110,117,109,98,101,114,32,111,110,32,115,116,97,99,107,32,108,97,114,103,101,114,32,116,104,97,110,32,52,32,98,121,116,101,115,41,117,110,107,110,111,119,110,32,115,112,101,110,116,32,111,117,116,112,117,116,58,32,98,254,21,0,22,0,0,0,99,97,110,32,110,111,116,32,115,101,114,105,97,108,105,122,101,32,116,104,101,32,115,112,101,110,100,105,110,103,32,116,114,97,110,115,97,99,116,105,111,110,32,105,110,32,84,114,97,110,115,97,99,116,105,111,110,58,58,118,101,114,105,102,121,40,41,87,105,116,110,101,115,115,58,32,123,32,105,110,100,105,99,101,115,58,32,44,32,0,0,0,206,254,21,0,9,0,0,0,215,254,21,0,2,0,0,0,105,110,100,105,99,101,115,95,115,116,97,114,116,58,32,0,236,254,21,0,15,0,0,0,215,254,21,0,2,0,0,0,119,105,116,110,101,115,115,101,115,58,32,91,93,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,98,108,111,99,107,100,97,116,97,47,119,105,116,110,101,115,115,46,114,115,32,125,91,93,91,87,105,116,110,101,115,115,58,32,123,10,32,32,32,32,105,110,100,105,99,101,115,58,32,44,10,0,0,0,146,255,21,0,13,0,0,0,159,255,21,0,2,0,0,0,32,32,32,32,105,110,100,105,99,101,115,95,115,116,97,114,116,58,32,0,180,255,21,0,19,0,0,0,159,255,21,0,2,0,0,0,32,32,32,32,119,105,116,110,101,115,115,101,115,58,32,91,10,32,32,32,32,93,44,10,233,255,21,0,7,0,0,0,125,10,0,0,248,255,21,0,2,0,0,0,32,32,32,32,32,32,32,32,91,93,44,10,25,255,21,0,105,0,0,0,178,0,0,0,38,0,0,0,25,255,21,0,105,0,0,0,181,0,0,0,42,0,0,0,25,255,21,0,105,0,0,0,197,0,0,0,10,0,0,0,25,255,21,0,105,0,0,0,198,0,0,0,10,0,0,0,25,255,21,0,105,0,0,0,208,0,0,0,38,0,0,0,25,255,21,0,105,0,0,0,229,0,0,0,35,0,0,0,25,255,21,0,105,0,0,0,20,1,0,0,52,0,0,0,119,114,105,116,101,114,115,32,111,110,32,118,101,99,32,100,111,110,39,116,32,101,114,114,111,114,115,44,32,115,112,97,99,101,32,103,114,97,110,116,101,100,32,98,121,32,99,111,110,116,101,110,116,95,115,105,122,101,0,0,25,255,21,0,105,0,0,0,21,1,0,0,18,0,0,0,25,255,21,0,105,0,0,0,23,1,0,0,20,0,0,0,25,255,21,0,105,0,0,0,23,1,0,0,59,0,0,0,25,255,21,0,105,0,0,0,219,1,0,0,63,0,0,0,25,255,21,0,105,0,0,0,222,1,0,0,32,0,0,0,97,32,115,101,113,117,101,110,99,101,32,111,102,32,104,101,120,32,97,114,114,97,121,115,8,0,0,0,16,0,0,0,17,0,0,0,15,0,0,0,17,0,0,0,12,0,0,0,9,0,0,0,16,0,0,0,10,0,0,0,13,0,0,0,10,0,0,0,12,0,0,0,11,0,0,0,8,0,0,0,9,0,0,0,11,0,0,0,13,0,0,0,5,0,0,0,48,252,21,0,56,252,21,0,72,252,21,0,89,252,21,0,104,252,21,0,121,252,21,0,133,252,21,0,142,252,21,0,158,252,21,0,168,252,21,0,181,252,21,0,191,252,21,0,203,252,21,0,214,252,21,0,222,252,21,0,231,252,21,0,242,252,21,0,255,252,21,0,119,105,116,110,101,115,115,32,112,114,111,103,114,97,109,32,109,117,115,116,32,98,101,32,98,101,116,119,101,101,110,32,50,32,97,110,100,32,52,48,32,98,121,116,101,115,58,32,108,101,110,103,116,104,61,0,180,1,22,0,55,0,0,0,97,32,118,48,32,119,105,116,110,101,115,115,32,112,114,111,103,114,97,109,32,109,117,115,116,32,98,101,32,101,105,116,104,101,114,32,50,48,32,111,114,32,51,50,32,98,121,116,101,115,58,32,108,101,110,103,116,104,61,0,244,1,22,0,59,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,187,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,188,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,41,2,0,0,85,116,102,56,69,114,114,111,114,118,97,108,105,100,95,117,112,95,116,111,101,114,114,111,114,95,108,101,110,0,0,0,2,0,0,0,116,98,0,65,224,133,216,0,11,194,5,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,101,99,104,51,50,45,48,46,49,49,46,48,47,115,114,99,47,112,114,105,109,105,116,105,118,101,115,47,104,114,112,46,114,115,0,0,0,224,2,22,0,101,0,0,0,166,0,0,0,68,0,0,0,113,0,0,0,112,0,0,0,122,0,0,0,114,0,0,0,121,0,0,0,57,0,0,0,120,0,0,0,56,0,0,0,103,0,0,0,102,0,0,0,50,0,0,0,116,0,0,0,118,0,0,0,100,0,0,0,119,0,0,0,48,0,0,0,115,0,0,0,51,0,0,0,106,0,0,0,110,0,0,0,53,0,0,0,52,0,0,0,107,0,0,0,104,0,0,0,99,0,0,0,101,0,0,0,54,0,0,0,109,0,0,0,117,0,0,0,97,0,0,0,55,0,0,0,108,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,101,99,104,51,50,45,48,46,49,49,46,48,47,115,114,99,47,112,114,105,109,105,116,105,118,101,115,47,103,102,51,50,46,114,115,0,0,216,3,22,0,102,0,0,0,211,0,0,0,9,0,0,0,178,87,106,59,109,142,80,38,250,25,161,30,221,51,66,61,179,98,20,42,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,101,99,104,51,50,45,48,46,49,49,46,48,47,115,114,99,47,115,101,103,119,105,116,46,114,115,0,0,0,100,4,22,0,93,0,0,0,184,0,0,0,38,0,0,0,119,101,32,111,110,108,121,32,119,114,105,116,101,32,65,83,67,73,73,0,100,4,22,0,93,0,0,0,184,0,0,0,47,0,0,0,100,4,22,0,93,0,0,0,224,0,0,0,38,0,0,0,100,4,22,0,93,0,0,0,224,0,0,0,47,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,48,46,51,50,46,52,47,115,114,99,47,97,100,100,114,101,115,115,47,109,111,100,46,114,115,0,24,5,22,0,99,0,0,0,157,0,0,0,31,0,0,0,24,5,22,0,99,0,0,0,166,0,0,0,31,0,0,0,2,0,0,0,98,99,0,65,244,139,216,0,11,8,4,0,0,0,98,99,114,116,0,65,204,140,216,0,11,161,13,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,45,117,110,105,116,115,45,48,46,49,46,50,47,115,114,99,47,97,109,111,117,110,116,46,114,115,32,83,65,84,0,1,0,0,0,0,0,0,0,175,6,22,0,4,0,0,0,65,109,111,117,110,116,32,97,100,100,105,116,105,111,110,32,101,114,114,111,114,0,0,0,76,6,22,0,99,0,0,0,71,4,0,0,31,0,0,0,189,4,0,0,12,0,0,0,4,0,0,0,190,4,0,0,191,4,0,0,18,4,0,0,69,109,112,116,121,73,110,118,97,108,105,100,68,105,103,105,116,80,111,115,79,118,101,114,102,108,111,119,78,101,103,79,118,101,114,102,108,111,119,90,101,114,111,0,5,0,0,0,12,0,0,0,11,0,0,0,11,0,0,0,4,0,0,0,4,7,22,0,9,7,22,0,21,7,22,0,32,7,22,0,43,7,22,0,105,110,118,97,108,105,100,32,99,104,101,99,107,115,117,109,99,104,97,114,97,99,116,101,114,32,101,114,114,111,114,105,110,118,97,108,105,100,32,104,117,109,97,110,45,114,101,97,100,97,98,108,101,32,112,97,114,116,0,0,49,0,0,0,109,105,115,115,105,110,103,32,104,117,109,97,110,45,114,101,97,100,97,98,108,101,32,115,101,112,97,114,97,116,111,114,44,32,34,34,152,7,22,0,35,0,0,0,187,7,22,0,1,0,0,0,105,110,118,97,108,105,100,32,100,97,116,97,32,45,32,110,111,32,99,104,97,114,97,99,116,101,114,115,32,97,102,116,101,114,32,116,104,101,32,115,101,112,97,114,97,116,111,114,105,110,118,97,108,105,100,32,99,104,97,114,97,99,116,101,114,32,40,99,111,100,101,61,41,0,0,0,252,7,22,0,24,0,0,0,20,8,22,0,1,0,0,0,109,105,120,101,100,45,99,97,115,101,32,115,116,114,105,110,103,115,32,110,111,116,32,97,108,108,111,119,101,100,115,116,114,105,110,103,32,101,120,99,101,101,100,115,32,109,97,120,105,109,117,109,32,97,108,108,111,119,101,100,32,108,101,110,103,116,104,116,104,101,32,99,104,101,99,107,115,117,109,32,114,101,115,105,100,117,101,32,105,115,32,110,111,116,32,118,97,108,105,100,32,102,111,114,32,116,104,101,32,100,97,116,97,116,104,101,32,99,104,101,99,107,115,117,109,109,101,100,32,115,116,114,105,110,103,32,105,115,32,110,111,116,32,97,32,118,97,108,105,100,32,108,101,110,103,116,104,101,110,99,111,100,101,100,32,108,101,110,103,116,104,32,32,101,120,99,101,101,100,115,32,109,97,120,105,109,117,109,32,40,99,111,100,101,32,108,101,110,103,116,104,41,32,0,197,8,22,0,15,0,0,0,212,8,22,0,31,0,0,0,90,0,0,0,116,104,101,32,100,97,116,97,32,112,97,121,108,111,97,100,32,104,97,115,32,116,111,111,32,109,97,110,121,32,98,105,116,115,32,111,102,32,112,97,100,100,105,110,103,116,104,101,32,100,97,116,97,32,112,97,121,108,111,97,100,32,105,115,32,112,97,100,100,101,100,32,119,105,116,104,32,110,111,110,45,122,101,114,111,32,98,105,116,115,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,101,99,104,51,50,45,48,46,49,49,46,48,47,115,114,99,47,112,114,105,109,105,116,105,118,101,115,47,103,102,51,50,46,114,115,113,0,0,0,112,0,0,0,122,0,0,0,114,0,0,0,121,0,0,0,57,0,0,0,120,0,0,0,56,0,0,0,103,0,0,0,102,0,0,0,50,0,0,0,116,0,0,0,118,0,0,0,100,0,0,0,119,0,0,0,48,0,0,0,115,0,0,0,51,0,0,0,106,0,0,0,110,0,0,0,53,0,0,0,52,0,0,0,107,0,0,0,104,0,0,0,99,0,0,0,101,0,0,0,54,0,0,0,109,0,0,0,117,0,0,0,97,0,0,0,55,0,0,0,108,0,0,0,98,9,22,0,102,0,0,0,211,0,0,0,9,0,0,0,104,114,112,32,105,115,32,116,111,111,32,108,111,110,103,44,32,102,111,117,110,100,32,32,99,104,97,114,97,99,116,101,114,115,44,32,109,117,115,116,32,98,101,32,60,61,32,49,50,54,0,0,88,10,22,0,23,0,0,0,111,10,22,0,27,0,0,0,104,114,112,32,105,115,32,101,109,112,116,121,44,32,109,117,115,116,32,104,97,118,101,32,97,116,32,108,101,97,115,116,32,49,32,99,104,97,114,97,99,116,101,114,102,111,117,110,100,32,110,111,110,45,65,83,67,73,73,32,99,104,97,114,97,99,116,101,114,58,32,0,200,10,22,0,27,0,0,0,98,121,116,101,32,118,97,108,117,101,32,105,115,32,110,111,116,32,118,97,108,105,100,32,85,83,45,65,83,67,73,73,58,32,39,39,236,10,22,0,35,0,0,0,15,11,22,0,1,0,0,0,104,114,112,32,99,97,110,110,111,116,32,109,105,120,32,117,112,112,101,114,32,97,110,100,32,108,111,119,101,114,32,99,97,115,101,119,105,116,110,101,115,115,32,112,114,111,103,114,97,109,32,105,115,32,108,101,115,115,32,116,104,97,110,32,50,32,98,121,116,101,115,32,108,111,110,103,119,105,116,110,101,115,115,32,112,114,111,103,114,97,109,32,105,115,32,109,111,114,101,32,116,104,97,110,32,52,48,32,98,121,116,101,115,32,108,111,110,103,116,104,101,32,115,101,103,119,105,116,32,118,48,32,119,105,116,110,101,115,115,32,105,115,32,110,111,116,32,50,48,32,111,114,32,51,50,32,98,121,116,101,115,32,108,111,110,103,100,101,99,111,100,105,110,103,32,115,101,103,119,105,116,32,97,100,100,114,101,115,115,32,102,97,105,108,101,100,112,97,114,115,105,110,103,32,117,110,99,104,101,99,107,101,100,32,104,114,112,115,116,114,105,110,103,32,102,97,105,108,101,100,110,111,32,100,97,116,97,32,102,111,117,110,100,32,97,102,116,101,114,32,114,101,109,111,118,105,110,103,32,116,104,101,32,99,104,101,99,107,115,117,109,32,101,120,99,101,101,100,115,32,115,112,101,99,32,108,105,109,105,116,32,32,99,104,97,114,115,0,0,0,197,8,22,0,15,0,0,0,47,12,22,0,20,0,0,0,67,12,22,0,6,0,0,0,105,110,118,97,108,105,100,32,115,101,103,119,105,116,32,119,105,116,110,101,115,115,32,118,101,114,115,105,111,110,58,32,32,40,98,101,99,104,51,50,32,99,104,97,114,97,99,116,101,114,58,32,39,39,41,0,100,12,22,0,32,0,0,0,132,12,22,0,21,0,0,0,153,12,22,0,2,0,0,0,105,110,118,97,108,105,100,32,112,97,100,100,105,110,103,32,111,110,32,116,104,101,32,119,105,116,110,101,115,115,32,100,97,116,97,105,110,118,97,108,105,100,32,119,105,116,110,101,115,115,32,108,101,110,103,116,104,0,65,248,153,216,0,11,225,8,1,0,0,0,193,4,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,76,97,121,111,117,116,69,114,114,111,114,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,99,112,50,53,54,107,49,45,48,46,50,57,46,49,47,115,114,99,47,99,111,110,116,101,120,116,46,114,115,0,54,13,22,0,97,0,0,0,166,0,0,0,73,0,0,0,54,13,22,0,97,0,0,0,176,0,0,0,73,0,0,0,54,13,22,0,97,0,0,0,204,0,0,0,73,0,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,254,186,174,220,230,175,72,160,59,191,210,94,140,208,54,65,64,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,99,112,50,53,54,107,49,45,48,46,50,57,46,49,47,115,114,99,47,108,105,98,46,114,115,115,105,103,110,97,116,117,114,101,32,102,97,105,108,101,100,32,118,101,114,105,102,105,99,97,116,105,111,110,109,101,115,115,97,103,101,32,119,97,115,32,110,111,116,32,51,50,32,98,121,116,101,115,32,40,100,111,32,121,111,117,32,110,101,101,100,32,116,111,32,104,97,115,104,63,41,109,97,108,102,111,114,109,101,100,32,112,117,98,108,105,99,32,107,101,121,109,97,108,102,111,114,109,101,100,32,115,105,103,110,97,116,117,114,101,109,97,108,102,111,114,109,101,100,32,111,114,32,111,117,116,45,111,102,45,114,97,110,103,101,32,115,101,99,114,101,116,32,107,101,121,109,97,108,102,111,114,109,101,100,32,111,114,32,111,117,116,45,111,102,45,114,97,110,103,101,32,115,104,97,114,101,100,32,115,101,99,114,101,116,98,97,100,32,114,101,99,111,118,101,114,121,32,105,100,98,97,100,32,116,119,101,97,107,110,111,116,32,101,110,111,117,103,104,32,109,101,109,111,114,121,32,97,108,108,111,99,97,116,101,100,116,104,101,32,115,117,109,32,111,102,32,112,117,98,108,105,99,32,107,101,121,115,32,119,97,115,32,105,110,118,97,108,105,100,32,111,114,32,116,104,101,32,105,110,112,117,116,32,118,101,99,116,111,114,32,108,101,110,103,116,104,115,32,119,97,115,32,108,101,115,115,32,116,104,97,110,32,49,99,111,117,108,100,110,39,116,32,99,114,101,97,116,101,32,112,97,114,105,116,121,109,97,108,102,111,114,109,101,100,32,69,108,108,83,119,105,102,116,32,118,97,108,117,101,0,0,232,13,22,0,93,0,0,0,221,1,0,0,13,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,99,112,50,53,54,107,49,45,48,46,50,57,46,49,47,115,114,99,47,107,101,121,46,114,115,0,0,0,1,0,0,0,0,0,0,0,105,110,118,97,108,105,100,32,118,97,108,117,101,32,32,102,111,114,32,80,97,114,105,116,121,32,45,32,109,117,115,116,32,98,101,32,48,32,111,114,32,49,0,0,44,16,22,0,14,0,0,0,58,16,22,0,28,0,0,0,1,0,0,0,196,15,22,0,93,0,0,0,199,5,0,0,13,0,0,0,102,166,119,27,155,109,174,161,178,238,78,7,73,74,172,135,169,184,91,75,53,2,170,109,15,121,203,99,230,248,102,34,83,101,99,114,101,116,75,101,121,35,0,0,165,16,22,0,1,0,0,0,0,0,0,0,24,0,0,0,4,0,0,0,196,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,23,1,0,0,73,110,118,97,108,105,100,80,97,114,105,116,121,86,97,108,117,101,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,106,115,45,115,121,115,45,48,46,51,46,55,50,47,115,114,99,47,108,105,98,46,114,115,197,4,0,0,114,101,116,117,114,110,32,116,104,105,115,0,226,16,22,0,90,0,0,0,216,24,0,0,1,0,65,228,162,216,0,11,147,2,1,0,0,0,99,2,0,0,99,97,110,110,111,116,32,97,99,99,101,115,115,32,97,32,84,104,114,101,97,100,32,76,111,99,97,108,32,83,116,111,114,97,103,101,32,118,97,108,117,101,32,100,117,114,105,110,103,32,111,114,32,97,102,116,101,114,32,100,101,115,116,114,117,99,116,105,111,110,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,115,116,100,47,115,114,99,47,116,104,114,101,97,100,47,108,111,99,97,108,46,114,115,0,0,0,178,17,22,0,79,0,0,0,4,1,0,0,26,0,0,0,99,97,108,108,101,100,32,96,79,112,116,105,111,110,58,58,117,110,119,114,97,112,95,116,104,114,111,119,40,41,96,32,111,110,32,97,32,96,78,111,110,101,96,32,118,97,108,117,101,99,108,111,115,117,114,101,32,105,110,118,111,107,101,100,32,114,101,99,117,114,115,105,118,101,108,121,32,111,114,32,97,102,116,101,114,32,98,101,105,110,103,32,100,114,111,112,112,101,100,0,65,128,165,216,0,11,226,2,1,0,0,0,99,2,0,0,99,97,110,110,111,116,32,97,99,99,101,115,115,32,97,32,84,104,114,101,97,100,32,76,111,99,97,108,32,83,116,111,114,97,103,101,32,118,97,108,117,101,32,100,117,114,105,110,103,32,111,114,32,97,102,116,101,114,32,100,101,115,116,114,117,99,116,105,111,110,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,115,116,100,47,115,114,99,47,116,104,114,101,97,100,47,108,111,99,97,108,46,114,115,0,0,0,206,18,22,0,79,0,0,0,4,1,0,0,26,0,0,0,74,115,86,97,108,117,101,40,41,0,0,0,48,19,22,0,8,0,0,0,56,19,22,0,1,0,0,0,110,117,108,108,32,112,111,105,110,116,101,114,32,112,97,115,115,101,100,32,116,111,32,114,117,115,116,114,101,99,117,114,115,105,118,101,32,117,115,101,32,111,102,32,97,110,32,111,98,106,101,99,116,32,100,101,116,101,99,116,101,100,32,119,104,105,99,104,32,119,111,117,108,100,32,108,101,97,100,32,116,111,32,117,110,115,97,102,101,32,97,108,105,97,115,105,110,103,32,105,110,32,114,117,115,116,0,0,211,4,0,0,78,111,110,101,0,0,0,0,4,0,0,0,4,0,0,0,212,4,0,0,83,111,109,101,0,0,0,0,4,0,0,0,4,0,0,0,212,4,0,65,236,167,216,0,11,138,5,1,0,0,0,214,4,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,0,0,0,0,0,4,0,0,0,4,0,0,0,23,1,0,0,0,0,0,0,4,0,0,0,4,0,0,0,215,4,0,0,76,97,121,111,117,116,69,114,114,111,114,0,4,0,0,0,1,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,99,112,50,53,54,107,49,45,115,121,115,45,48,46,49,48,46,49,47,115,114,99,47,116,121,112,101,115,46,114,115,0,84,20,22,0,99,0,0,0,90,0,0,0,9,0,0,0,84,20,22,0,99,0,0,0,89,0,0,0,9,0,0,0,84,20,22,0,99,0,0,0,87,0,0,0,9,0,0,0,84,20,22,0,99,0,0,0,86,0,0,0,9,0,0,0,84,20,22,0,99,0,0,0,84,0,0,0,9,0,0,0,84,20,22,0,99,0,0,0,83,0,0,0,9,0,0,0,84,20,22,0,99,0,0,0,81,0,0,0,9,0,0,0,84,20,22,0,99,0,0,0,80,0,0,0,9,0,0,0,84,20,22,0,99,0,0,0,78,0,0,0,9,0,0,0,84,20,22,0,99,0,0,0,77,0,0,0,9,0,0,0,1,0,0,0,0,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,99,112,50,53,54,107,49,45,115,121,115,45,48,46,49,48,46,49,47,115,114,99,47,108,105,98,46,114,115,0,0,0,96,21,22,0,97,0,0,0,124,3,0,0,66,0,0,0,96,21,22,0,97,0,0,0,160,3,0,0,66,0,0,0,91,108,105,98,115,101,99,112,50,53,54,107,49,93,32,105,108,108,101,103,97,108,32,97,114,103,117,109,101,110,116,46,32,0,0,0,228,21,22,0,33,0,0,0,96,21,22,0,97,0,0,0,194,3,0,0,5,0,0,0,91,108,105,98,115,101,99,112,50,53,54,107,49,93,32,105,110,116,101,114,110,97,108,32,99,111,110,115,105,115,116,101,110,99,121,32,99,104,101,99,107,32,102,97,105,108,101,100,32,0,0,0,32,22,22,0,49,0,0,0,96,21,22,0,97,0,0,0,222,3,0,0,5,0,0,0,4,4,4,4,4,4,1,1,4,4,0,65,128,173,216,0,11,128,128,68,152,23,248,22,91,129,242,89,217,40,206,45,219,252,155,2,7,11,135,206,149,98,160,85,172,187,220,249,126,102,190,121,184,212,16,251,143,208,71,156,25,84,133,166,72,180,23,253,168,8,17,14,252,251,164,93,101,196,163,38,119,218,58,72,249,54,224,188,19,241,1,134,176,153,111,131,69,200,49,181,41,82,157,248,133,79,52,73,16,195,88,146,1,138,48,249,114,230,184,132,117,253,185,108,27,35,194,52,153,169,0,101,86,243,55,42,230,55,227,15,20,232,45,99,15,123,143,56,228,239,64,178,105,213,168,203,183,154,97,220,189,132,139,232,40,81,92,10,37,167,180,85,147,32,7,26,77,222,139,47,214,98,172,166,58,125,168,220,64,104,13,171,27,39,136,247,38,196,201,166,221,169,219,212,214,227,229,54,38,34,172,216,188,249,196,202,237,221,43,233,156,227,48,3,126,155,65,61,14,122,234,242,101,243,152,163,234,180,93,110,100,240,189,92,218,100,114,8,40,38,8,165,181,231,253,19,184,208,19,168,219,84,26,134,109,141,23,163,96,89,37,186,64,202,235,106,190,204,39,252,13,17,95,195,20,231,87,76,151,150,151,224,189,154,85,159,138,23,173,9,83,246,199,240,226,132,212,172,55,156,79,198,42,38,204,5,15,142,95,55,164,136,216,173,233,97,59,118,113,9,56,100,253,217,167,176,33,137,51,204,203,8,160,93,137,23,236,187,145,120,193,229,11,152,73,86,172,90,198,112,107,36,244,94,30,65,169,88,248,231,74,119,27,198,83,201,201,116,29,48,168,214,249,223,226,177,45,55,101,179,183,215,86,221,67,2,25,94,107,235,50,160,132,217,168,90,64,25,143,223,237,222,205,88,14,97,198,251,117,176,81,134,116,195,5,210,209,199,139,40,117,217,194,115,135,242,129,237,3,219,82,203,181,41,31,169,31,82,218,6,26,58,71,175,205,101,235,18,130,117,137,10,136,141,46,144,176,10,14,8,126,226,248,188,173,68,158,247,133,60,111,148,229,49,17,244,95,9,227,90,70,90,150,234,67,125,79,77,146,215,88,107,162,246,159,220,4,197,165,211,150,216,43,175,64,234,239,109,204,40,194,46,132,131,166,114,108,168,114,40,30,88,52,74,45,74,160,250,228,102,135,118,185,121,174,152,152,235,33,207,234,7,232,254,32,164,80,119,103,219,76,234,253,222,119,235,86,158,246,153,177,207,246,192,149,74,160,244,209,206,174,61,169,210,234,176,151,233,104,81,99,148,6,171,17,66,108,91,56,56,97,101,117,116,39,109,232,215,235,207,106,240,121,73,79,68,255,92,239,147,210,67,164,151,167,160,78,43,122,155,192,229,84,200,112,181,99,151,38,80,12,246,1,26,19,134,28,90,59,8,67,179,147,93,148,55,192,155,232,133,213,89,190,37,239,10,52,129,113,16,248,113,2,212,154,29,48,51,227,44,51,250,147,79,86,18,221,76,74,191,43,53,140,153,129,207,139,61,189,103,156,3,177,113,46,59,27,74,31,62,218,157,37,24,156,213,52,245,72,83,7,180,30,50,63,204,202,78,221,218,156,220,41,255,245,239,223,184,42,228,36,145,135,89,5,1,48,2,27,209,56,107,77,16,162,47,103,125,43,83,107,167,59,66,72,38,136,252,236,112,29,24,128,221,213,91,51,105,69,182,101,216,93,41,104,16,222,2,20,55,69,245,215,12,202,105,226,114,149,224,132,61,60,38,131,218,237,102,176,169,33,171,141,214,180,9,155,39,72,146,2,52,203,151,206,50,74,229,255,18,121,136,42,222,192,63,255,177,162,222,27,167,26,93,222,170,52,242,123,111,1,115,41,135,238,61,68,109,153,126,192,21,246,75,20,14,87,47,82,183,190,176,47,19,112,142,39,191,168,227,43,79,237,218,85,28,190,144,34,229,64,171,38,167,175,243,48,194,131,63,0,215,248,126,168,172,161,212,232,152,108,125,74,206,157,166,219,231,34,125,232,181,163,230,176,129,242,253,233,217,236,17,144,159,177,203,215,40,207,138,46,129,93,6,199,18,77,196,130,100,14,14,63,6,57,160,197,97,223,30,134,110,16,14,172,253,130,201,38,89,196,118,220,108,50,206,96,164,25,33,180,230,105,210,203,101,28,182,99,128,194,54,83,105,43,21,83,8,214,222,207,32,154,200,4,133,105,220,246,91,36,106,130,138,13,16,72,99,94,253,110,59,66,208,72,186,51,139,173,36,106,241,38,81,63,139,112,74,189,194,66,207,34,224,165,214,11,13,127,229,90,249,70,17,236,11,11,48,19,206,132,16,84,254,210,227,119,192,39,230,157,253,166,255,151,22,150,35,27,208,99,157,238,173,231,138,73,158,0,21,207,162,51,116,85,228,6,21,86,39,93,111,128,134,241,152,195,185,121,116,122,242,94,52,130,249,29,246,183,255,96,131,235,157,13,203,52,232,7,15,109,152,139,113,129,153,1,219,91,96,73,140,107,5,233,225,1,59,180,77,177,79,232,250,107,194,35,254,150,236,147,141,167,129,6,210,248,228,45,45,151,2,61,243,127,216,233,199,49,254,12,177,89,73,53,28,176,220,16,94,33,90,196,253,2,116,73,191,80,65,171,77,209,98,175,94,178,131,36,100,245,53,34,71,171,103,41,19,170,1,219,208,238,80,25,138,8,152,16,176,197,140,189,6,252,128,111,139,48,134,47,92,85,94,66,139,155,107,245,233,80,44,107,229,8,196,6,75,91,222,218,39,15,4,208,10,198,128,122,213,11,67,86,31,160,26,235,36,112,190,76,237,94,166,112,47,231,127,173,107,230,38,15,195,197,28,63,48,56,28,251,200,3,250,176,171,94,157,4,71,216,135,148,220,197,76,52,77,197,140,52,198,116,170,84,173,103,97,173,117,147,122,247,199,77,34,236,153,212,2,43,206,112,12,161,158,197,189,70,144,38,121,13,158,85,9,105,114,168,236,169,63,14,13,201,255,195,155,69,31,181,75,80,223,104,155,195,142,64,187,121,122,68,69,208,158,122,144,76,181,150,182,217,236,40,213,51,153,64,33,181,101,52,6,188,13,82,92,64,69,67,188,110,101,253,129,24,242,102,153,249,229,54,49,37,65,207,238,99,89,180,248,8,24,35,135,19,203,126,74,94,17,102,82,208,218,236,232,20,245,37,234,18,52,244,181,164,112,147,4,154,156,148,18,42,5,83,182,100,103,91,187,175,243,195,84,42,214,47,81,176,129,48,139,66,237,214,175,65,63,143,117,116,93,52,252,177,62,193,241,226,152,20,14,30,129,29,136,239,2,71,214,48,249,61,215,187,140,232,110,147,48,242,119,214,96,28,103,199,179,142,190,203,119,112,217,48,83,201,150,120,179,161,155,110,38,8,10,64,182,134,120,42,244,142,149,48,245,57,119,27,83,40,235,186,77,157,171,116,0,200,88,206,11,124,92,126,136,68,234,185,228,76,204,145,201,218,242,55,60,58,112,186,125,17,26,253,228,152,5,235,251,181,158,223,49,37,236,45,243,161,77,173,141,47,59,155,220,222,224,91,212,144,198,80,72,186,188,222,227,218,201,223,108,33,90,18,32,37,190,251,232,75,27,251,33,38,102,159,61,59,70,126,48,247,26,176,119,179,28,227,29,10,151,124,226,34,198,215,34,134,221,6,67,17,67,53,108,41,140,215,48,212,94,71,242,152,153,180,150,36,163,209,162,40,67,193,250,152,107,151,89,59,255,74,45,35,9,42,110,228,68,66,128,111,241,246,29,227,196,98,153,87,214,38,206,92,110,194,83,108,42,217,51,78,223,252,6,210,19,126,63,32,130,155,189,218,206,209,65,29,21,247,21,158,54,101,124,226,172,21,83,36,93,245,26,49,20,122,43,53,176,99,69,200,45,39,84,247,202,118,68,160,24,131,144,47,195,165,50,34,150,183,169,79,95,87,96,228,165,63,100,27,164,242,245,53,239,96,70,71,203,32,33,8,111,200,123,73,36,193,215,134,203,7,156,160,68,139,157,151,9,23,15,93,248,134,185,44,40,75,202,0,38,64,75,126,90,71,233,11,75,244,14,95,171,116,190,198,90,93,180,219,205,63,176,147,166,214,91,193,83,135,184,25,65,53,228,152,105,116,167,2,198,200,125,79,226,133,134,196,1,188,32,34,209,60,197,142,51,44,67,232,215,114,202,53,118,97,156,91,44,48,111,231,217,186,72,112,213,97,192,207,78,215,230,120,15,89,94,29,61,97,157,72,9,150,100,27,9,24,204,86,191,67,7,165,193,251,104,212,121,52,179,242,183,102,138,238,222,135,74,191,219,12,87,37,243,57,50,78,117,131,102,83,60,9,152,93,12,93,105,122,25,208,51,238,35,160,73,234,4,211,14,205,179,15,163,189,229,134,251,115,6,232,185,217,145,70,105,226,159,47,149,28,29,102,0,8,51,240,112,213,130,156,133,87,255,106,233,161,113,16,189,230,227,245,55,14,146,244,42,0,103,65,12,233,147,57,40,162,165,182,60,154,55,88,170,192,64,111,231,148,163,187,224,201,89,235,166,74,240,220,127,196,76,75,95,163,43,243,177,204,196,133,41,115,143,216,115,174,38,56,3,106,5,61,72,107,24,139,136,128,110,248,151,167,164,180,56,81,137,144,128,251,33,171,128,65,32,110,68,23,46,126,247,124,198,50,45,149,59,63,150,224,76,114,33,131,26,201,217,55,183,210,230,66,84,114,79,190,244,97,133,201,68,229,108,135,185,166,112,157,223,23,36,186,242,92,196,184,23,162,157,239,32,39,34,87,177,74,157,195,93,120,43,134,95,205,108,77,216,175,45,235,85,67,113,206,52,95,76,230,93,153,216,158,132,79,85,82,171,248,224,220,213,21,168,124,73,122,232,81,60,194,92,221,94,104,168,153,115,171,6,199,205,5,41,122,209,192,102,60,193,208,154,200,48,192,206,232,97,6,19,20,188,141,156,174,239,186,79,97,132,47,54,45,114,122,177,85,195,161,251,163,122,119,158,126,40,2,254,18,218,48,104,71,182,194,152,7,41,122,62,148,65,253,58,0,109,20,35,42,219,148,192,41,91,93,242,154,247,188,0,141,152,33,6,68,205,109,167,141,227,69,59,5,244,206,222,223,98,115,37,96,227,47,85,41,205,57,172,80,161,239,84,71,5,179,245,217,149,58,66,60,175,198,217,143,73,237,237,47,188,129,85,161,103,166,90,205,200,64,251,92,243,230,176,147,154,116,43,235,49,216,63,138,249,154,36,132,216,80,237,47,141,223,152,207,109,178,102,187,6,73,39,191,153,140,162,202,204,69,231,52,209,36,187,109,118,150,89,172,203,151,79,146,44,221,206,6,250,101,74,88,151,184,56,218,128,121,136,204,141,227,229,203,234,82,17,75,116,62,190,26,25,102,230,146,206,88,106,89,108,79,180,247,69,22,244,132,55,195,119,18,162,155,117,148,140,111,244,219,89,110,127,48,74,108,33,94,216,140,121,25,121,154,115,206,66,160,9,131,100,206,166,78,15,48,188,95,23,68,173,52,197,184,135,253,140,1,198,45,182,60,231,149,26,113,126,100,221,168,164,233,116,30,105,94,48,55,69,60,16,149,218,58,241,61,115,245,218,155,65,120,7,87,194,117,106,26,226,73,105,50,31,52,8,200,75,191,99,230,77,225,78,180,23,56,225,44,82,136,90,1,80,133,72,182,223,186,110,192,105,24,218,76,202,156,197,162,103,65,109,208,206,138,14,250,180,84,119,162,99,17,132,87,139,164,55,197,188,108,11,53,78,30,141,250,184,32,48,124,150,75,34,130,157,102,78,134,62,233,48,25,37,38,226,153,140,130,166,210,65,128,222,149,143,133,1,215,249,190,106,212,116,56,170,72,224,144,89,223,202,141,148,126,213,71,83,174,44,186,203,210,241,46,189,239,84,145,223,37,188,177,36,50,138,210,213,151,229,246,55,37,164,145,228,171,119,124,61,138,138,50,112,21,250,11,172,245,76,34,251,55,236,2,130,143,180,199,137,22,108,199,80,68,65,98,121,55,52,184,157,178,165,175,96,87,172,4,31,5,122,80,18,107,111,239,51,193,31,92,13,118,180,255,196,14,97,11,16,202,71,236,55,81,8,221,176,123,132,184,37,114,151,22,90,72,21,217,68,6,22,91,177,84,75,150,52,120,8,20,53,17,51,41,222,160,21,125,126,139,55,194,21,124,231,57,96,252,39,129,142,196,82,22,142,68,5,98,5,178,251,10,239,175,126,82,123,63,61,148,66,180,135,247,141,235,71,233,147,73,197,139,221,201,226,156,199,75,62,72,107,173,48,204,211,164,224,237,78,176,77,179,175,48,134,53,144,98,212,42,60,174,8,149,143,190,233,197,137,141,39,39,216,34,138,55,139,16,118,132,244,15,186,117,57,73,246,19,185,61,130,41,43,139,224,239,191,252,120,28,206,96,40,115,128,71,216,36,22,117,133,7,4,164,226,6,204,200,228,43,40,245,120,104,137,202,212,217,108,140,68,20,9,62,144,218,182,249,28,101,104,212,28,198,95,253,180,247,109,218,7,242,90,75,71,146,81,152,42,230,51,86,201,2,105,162,168,85,169,13,232,60,115,29,234,197,29,188,115,70,197,120,69,30,32,224,248,30,62,206,252,185,141,139,77,90,72,125,223,186,210,43,90,67,245,92,4,28,184,250,141,37,239,153,230,113,33,9,197,102,137,159,180,211,187,51,28,26,207,100,80,148,84,18,68,217,21,13,7,228,239,233,187,55,252,133,198,191,206,186,0,72,67,119,65,184,115,123,19,245,52,114,62,70,105,11,179,110,213,64,121,113,208,153,133,19,172,170,138,43,157,124,65,33,28,39,13,231,92,110,19,18,182,117,230,157,236,242,252,208,161,41,166,151,193,57,45,33,25,213,243,112,64,165,98,20,100,242,103,150,48,55,7,233,178,202,163,181,188,80,127,215,237,128,105,179,28,51,55,202,199,6,92,36,232,222,186,144,167,233,219,132,95,115,192,128,87,204,140,175,192,21,190,47,226,6,218,49,125,215,6,61,228,155,121,100,73,21,137,130,163,167,161,83,159,166,48,180,136,12,214,92,173,171,91,133,10,179,169,207,70,34,69,9,64,167,234,4,71,57,94,99,105,95,95,21,193,115,52,225,14,226,232,96,152,221,145,16,49,116,131,109,40,177,240,128,189,133,230,238,79,166,197,30,135,48,104,192,136,71,240,209,255,79,240,209,135,111,101,219,102,223,219,194,46,35,212,103,24,120,64,147,90,180,40,57,136,36,172,230,211,66,4,28,179,137,190,1,211,4,253,193,52,238,171,115,186,87,24,50,197,61,68,135,180,238,28,127,213,54,65,23,48,247,70,189,84,89,27,123,233,133,70,65,9,99,141,155,4,107,94,42,204,255,138,208,188,171,243,19,141,42,180,126,85,91,222,20,28,28,112,84,107,93,234,25,242,209,102,7,64,42,150,194,216,184,127,178,7,60,141,176,244,177,246,204,76,84,244,58,247,176,64,61,232,87,89,185,76,72,180,160,105,36,145,54,114,8,39,166,188,144,84,58,84,38,222,69,143,219,131,246,177,170,251,168,116,15,116,184,215,59,89,164,234,21,3,30,65,179,73,192,211,94,219,21,255,126,113,212,122,51,15,1,225,46,201,217,40,129,150,119,250,191,36,168,26,9,211,228,159,40,148,221,171,50,205,91,173,94,51,163,211,152,124,111,248,14,111,143,47,34,28,211,50,97,22,46,70,184,20,141,17,97,233,38,111,158,172,109,46,218,225,185,21,121,61,205,156,227,86,33,137,245,50,48,95,181,71,131,193,203,134,15,52,196,146,149,213,124,215,147,135,234,49,152,93,21,90,4,113,38,179,74,145,113,243,97,116,246,47,9,204,179,71,152,179,166,110,152,12,245,31,238,46,84,66,164,10,174,220,221,203,192,190,150,139,35,186,192,142,214,178,178,215,186,152,118,40,61,69,103,62,44,107,113,109,106,32,56,170,37,106,53,116,0,134,241,29,219,154,7,238,30,140,28,236,121,196,170,235,37,78,76,240,154,152,70,164,246,249,197,236,224,55,95,76,92,190,227,175,42,65,194,141,181,166,157,186,22,134,253,43,199,157,76,135,49,227,93,230,247,32,230,46,48,24,123,70,240,131,236,71,228,147,236,22,77,103,176,37,142,119,38,150,19,151,228,80,106,24,88,157,163,4,88,202,167,194,232,208,64,251,98,14,21,49,70,94,153,189,55,213,101,96,185,133,164,106,139,249,151,88,133,216,107,11,167,175,144,130,151,56,240,246,69,194,128,249,165,234,220,7,220,78,2,65,128,177,127,166,110,126,157,134,132,215,36,70,153,28,57,40,165,25,8,46,44,41,62,93,95,246,81,159,164,53,107,75,108,169,46,52,81,113,135,4,174,88,153,67,2,10,145,225,46,105,50,193,74,84,7,148,140,7,180,221,163,148,241,117,182,98,36,77,6,60,88,189,31,250,104,94,154,83,149,71,64,213,133,155,235,105,145,49,224,243,165,87,40,112,217,120,101,114,136,198,111,122,174,200,205,1,0,234,26,67,56,216,220,22,112,167,161,25,226,75,79,73,44,86,13,136,49,176,244,85,110,237,103,215,48,206,37,249,42,186,54,94,7,127,186,57,243,165,131,146,150,42,36,66,181,233,31,92,102,30,76,191,14,167,250,88,234,17,130,210,73,165,78,20,245,242,199,107,108,216,166,13,3,168,152,165,107,78,134,45,189,109,2,16,106,248,53,91,182,99,252,35,236,122,115,64,113,74,75,126,48,44,130,132,111,93,75,32,151,89,89,88,62,220,186,77,24,10,87,18,15,2,143,32,236,175,190,45,95,47,25,9,93,43,187,90,54,22,25,196,19,153,250,88,107,233,22,237,192,191,52,15,69,249,202,213,137,73,152,40,179,69,210,73,250,126,8,208,81,67,241,4,129,40,116,20,85,58,199,228,207,106,163,224,210,224,162,146,91,188,3,218,4,70,114,90,71,250,134,165,99,96,29,132,84,97,141,26,224,109,163,231,156,22,76,116,214,98,37,230,152,54,84,199,161,249,4,25,232,89,6,156,245,103,56,7,213,32,14,215,196,42,17,237,77,190,40,9,129,51,43,40,47,222,155,248,71,105,2,118,211,113,105,154,57,187,149,94,101,40,1,70,199,132,19,22,139,163,139,125,237,154,156,169,117,55,49,129,17,199,191,238,91,8,9,104,54,63,242,57,102,47,239,160,188,113,148,249,139,93,49,181,100,117,192,94,78,151,253,153,138,159,195,118,212,143,148,83,26,100,228,54,252,120,76,105,245,28,213,111,224,99,213,63,73,19,234,86,148,170,201,133,176,39,66,22,184,78,190,26,27,75,66,210,38,247,121,197,194,39,171,174,79,145,14,23,66,56,100,245,28,164,7,245,162,145,193,144,178,187,191,167,30,88,54,3,36,162,253,210,171,220,220,243,14,30,205,16,20,171,247,145,51,107,229,182,41,33,37,153,190,225,95,89,104,33,209,234,222,62,212,107,112,66,151,132,196,144,104,237,37,16,120,3,132,236,0,207,79,99,242,161,182,214,223,218,22,152,184,138,78,210,205,41,145,122,164,88,88,132,137,62,156,69,61,80,111,19,36,246,174,84,230,68,160,208,246,242,9,239,220,111,148,251,197,184,132,2,180,75,84,242,207,138,142,147,176,32,170,252,153,146,77,52,51,129,119,197,201,70,167,241,51,30,182,179,243,87,32,125,58,227,16,48,208,241,32,211,6,35,255,237,36,141,97,237,200,169,58,27,209,125,37,96,6,6,49,143,240,216,31,54,16,164,207,207,203,24,204,244,209,14,10,210,157,215,222,48,127,238,183,193,206,179,220,193,183,133,17,149,153,94,195,211,254,198,51,166,215,149,24,173,175,252,244,71,136,90,242,72,144,243,67,221,38,208,205,169,152,61,81,95,172,97,6,128,162,114,248,122,138,135,59,154,190,127,93,212,214,37,177,244,117,146,80,70,158,141,189,159,223,41,75,216,39,42,235,118,40,205,85,158,1,28,134,220,97,218,255,57,145,23,98,136,45,110,96,90,119,156,233,79,76,11,82,226,252,73,228,178,130,128,92,16,104,247,162,140,229,223,223,138,175,26,103,110,234,63,122,132,10,107,224,202,177,160,242,108,41,58,80,73,240,80,230,240,175,52,24,218,114,107,142,162,166,23,217,25,75,236,88,9,222,237,2,65,67,174,229,33,225,192,228,242,19,161,75,62,19,178,179,223,153,180,149,2,132,126,246,127,220,54,161,233,179,185,175,206,232,4,60,104,38,163,98,206,39,184,2,5,70,99,106,8,44,66,121,92,206,52,213,246,72,75,122,109,139,140,17,116,33,207,59,163,137,183,194,37,39,244,25,9,1,154,104,118,80,10,8,105,47,202,199,129,251,90,111,155,225,71,224,68,74,210,163,143,234,175,23,196,222,44,77,36,184,135,104,153,63,1,105,28,15,28,15,181,61,198,143,111,70,27,89,213,184,111,212,53,59,142,142,233,4,81,123,183,186,171,40,221,30,0,132,149,185,172,207,223,159,36,221,156,108,122,106,96,1,234,141,169,62,138,24,82,214,207,0,55,130,194,75,73,212,183,205,179,167,247,105,227,191,207,176,18,115,140,144,244,42,50,31,19,226,140,222,150,209,74,190,49,234,197,216,7,32,37,81,102,185,94,101,40,99,108,138,28,102,43,191,221,138,175,0,151,116,113,219,188,223,243,200,106,226,128,134,129,32,37,107,131,150,208,175,78,3,42,245,133,155,2,124,230,73,103,137,88,244,80,52,14,47,114,94,161,252,188,218,163,116,166,101,177,15,126,212,22,197,108,160,108,86,116,25,174,227,0,164,214,11,235,46,167,32,52,83,31,248,116,72,126,233,13,48,7,77,191,7,127,33,22,1,81,49,69,126,190,234,42,70,226,151,211,206,168,94,7,2,136,37,237,243,63,153,1,227,227,209,254,63,153,246,28,114,153,61,49,85,227,30,89,150,209,229,75,26,143,233,238,189,162,92,210,83,176,240,31,144,199,96,84,119,196,15,166,190,48,60,17,138,85,234,176,132,41,181,85,50,240,124,7,69,73,8,123,228,132,133,250,97,218,216,24,115,169,154,241,73,76,165,253,85,109,57,17,164,87,234,147,234,123,118,197,228,123,37,27,176,54,245,79,116,180,190,167,51,88,157,40,1,172,69,205,168,116,140,153,122,170,23,224,87,1,84,5,100,75,117,104,84,253,205,141,11,196,224,201,56,7,0,144,23,90,156,163,27,42,93,60,87,210,27,200,164,156,247,97,102,15,39,221,159,139,155,15,184,24,252,150,115,222,212,249,226,52,90,153,121,66,40,178,48,192,60,121,161,248,94,66,120,192,74,176,175,149,195,251,195,233,242,153,114,154,169,163,239,13,10,166,184,4,135,204,19,27,31,172,227,116,11,148,78,220,188,196,79,183,149,243,140,127,52,219,98,8,30,29,136,23,237,254,57,96,212,189,151,177,137,40,155,17,4,162,126,238,83,204,252,222,212,125,185,41,173,92,172,119,151,205,170,85,133,234,247,228,51,197,150,96,89,235,69,15,142,187,38,58,75,74,187,37,185,217,162,67,26,47,36,182,47,154,66,223,239,197,107,37,10,111,147,101,218,51,142,212,102,245,188,123,192,238,52,140,186,105,106,201,60,208,8,109,159,16,111,125,178,204,242,248,20,12,56,58,220,19,145,100,232,192,230,117,128,9,221,64,183,117,132,194,225,111,225,115,68,253,247,152,179,59,146,214,89,195,239,230,144,11,46,247,65,228,28,242,248,117,237,57,151,76,90,17,23,250,137,71,194,186,80,164,198,107,4,195,203,166,159,155,250,23,214,175,98,152,19,3,6,199,115,181,206,96,163,149,15,44,158,97,48,177,155,136,14,104,244,231,26,2,56,204,67,157,249,57,75,52,230,28,209,103,2,60,10,19,175,28,155,53,193,134,251,235,39,137,196,2,154,109,125,52,72,68,199,49,30,255,137,38,177,12,135,135,182,90,86,109,8,47,201,206,110,127,152,28,77,82,83,163,97,127,234,96,106,101,114,123,67,247,94,133,207,200,49,191,177,103,124,212,102,88,239,117,179,220,247,131,217,184,29,24,210,69,101,218,138,32,220,119,75,130,234,127,137,189,53,73,27,5,115,102,93,12,104,229,124,240,120,158,167,120,104,171,21,103,185,73,17,17,235,143,75,153,213,185,70,113,101,93,148,214,37,236,231,109,156,48,72,129,59,161,177,44,1,157,204,71,7,196,212,162,15,126,3,131,94,187,225,20,149,107,21,54,185,93,86,137,180,44,175,108,222,198,47,161,226,59,117,96,165,92,2,53,127,3,244,62,32,200,52,189,72,51,113,127,140,51,120,14,135,190,16,166,243,204,152,151,201,130,236,200,66,78,55,100,96,147,54,71,148,10,196,188,84,204,68,33,73,165,65,51,120,7,58,179,168,167,146,251,224,229,78,215,113,117,234,237,13,59,27,42,82,135,50,116,134,12,219,202,81,210,54,178,112,175,225,162,171,35,248,106,188,137,112,171,117,55,247,140,1,9,20,150,173,66,44,106,167,247,123,177,141,172,127,250,140,130,106,115,185,188,216,9,250,188,7,209,82,190,38,78,247,130,62,158,149,70,136,186,20,19,93,89,84,217,90,119,61,77,129,251,148,157,55,236,52,126,191,28,227,206,109,28,59,196,1,138,68,15,216,212,78,225,11,239,73,1,250,107,207,43,174,71,185,38,156,88,107,192,20,74,214,143,134,121,180,8,29,160,193,205,239,235,177,69,253,88,219,253,78,70,181,78,106,234,246,25,118,145,182,9,234,234,249,180,42,104,0,114,192,138,74,178,46,84,202,18,192,49,177,139,111,114,97,140,241,164,51,116,176,84,90,91,146,201,229,57,14,198,188,46,121,7,121,183,193,204,61,252,90,81,226,132,206,48,109,150,72,154,23,160,35,249,45,61,252,61,38,212,84,141,32,42,18,78,22,174,127,207,214,10,118,39,225,137,225,60,133,149,98,13,227,48,235,143,247,160,7,175,223,98,196,18,118,137,218,238,51,34,66,222,162,164,192,172,50,0,124,133,48,105,235,53,141,79,90,166,15,130,36,117,69,72,119,15,189,73,170,106,167,231,154,10,214,178,125,192,108,220,231,194,161,31,138,195,51,135,217,121,121,54,171,72,167,37,218,206,28,193,103,23,122,54,63,146,82,145,145,25,94,4,194,223,175,162,243,68,22,177,44,31,16,129,24,239,238,223,23,117,154,154,224,58,168,22,255,189,75,75,231,189,144,195,192,147,103,57,171,11,66,249,66,224,29,207,86,112,251,236,89,232,250,184,131,223,130,108,211,206,98,96,188,188,137,93,131,137,243,225,68,63,87,60,55,248,67,117,177,246,126,109,16,45,113,202,13,25,75,247,187,128,45,155,149,160,33,197,188,169,254,87,12,161,239,223,134,137,67,53,195,14,69,205,31,84,4,110,246,90,242,90,3,71,85,34,147,139,200,243,227,242,145,185,211,0,69,104,162,165,2,145,213,5,86,231,37,209,250,43,14,153,96,131,147,6,139,48,197,154,114,79,49,62,71,40,135,180,185,64,229,30,247,168,84,71,197,245,12,98,237,177,239,63,212,125,69,136,227,171,96,46,12,154,201,11,2,213,83,228,43,106,160,250,77,76,15,102,152,235,62,34,153,0,16,68,95,232,28,19,17,148,138,205,167,160,32,205,38,221,58,175,9,6,82,184,156,109,135,168,185,108,66,169,219,184,227,99,53,220,54,131,136,65,105,89,84,33,146,25,43,137,230,242,57,89,211,20,133,125,2,123,232,19,241,173,184,70,86,213,112,37,235,171,214,104,165,157,43,172,26,233,241,75,17,36,214,197,222,166,89,128,198,163,245,254,74,118,229,145,22,73,244,123,142,112,226,28,55,75,66,37,193,111,190,165,6,143,195,23,224,111,253,233,38,48,22,238,178,98,108,173,160,13,67,229,35,102,185,21,250,227,154,244,88,15,13,103,204,76,217,67,28,214,93,37,15,37,203,26,128,61,175,51,219,229,50,153,153,103,88,80,67,109,98,30,155,200,45,12,117,58,222,120,77,30,213,154,239,245,104,178,35,228,22,18,90,148,62,0,20,22,25,212,79,211,240,140,1,238,29,28,212,119,159,177,235,185,153,60,75,13,49,95,13,117,196,147,186,253,127,191,163,238,156,169,28,240,2,43,228,191,199,182,94,216,250,233,53,240,157,138,17,243,7,255,216,240,209,206,152,208,64,71,221,237,226,20,33,148,210,193,221,186,204,142,195,64,196,165,163,88,232,3,214,54,129,67,161,38,181,226,60,140,110,193,190,94,130,13,158,246,185,164,190,88,182,255,32,253,70,65,163,82,192,199,85,152,139,141,88,103,3,99,244,231,226,48,235,124,29,229,254,80,207,75,212,164,78,184,79,244,186,38,249,121,45,220,238,89,181,205,99,43,163,13,24,99,66,165,235,177,145,202,206,81,184,228,223,38,174,215,114,212,169,191,5,191,223,132,83,11,219,82,117,179,167,132,157,182,36,233,157,103,117,40,144,12,24,179,87,159,219,166,102,175,235,35,212,229,14,5,125,153,59,12,82,51,212,203,190,67,245,255,198,72,250,243,195,41,15,125,204,25,9,232,36,253,94,57,166,29,213,211,144,148,47,230,125,250,202,156,253,123,224,112,81,175,29,31,89,200,66,243,98,40,104,12,40,202,194,34,11,107,135,164,123,173,137,109,147,17,171,170,101,125,142,109,253,20,123,203,245,47,250,26,25,208,119,143,200,9,117,149,180,153,179,118,36,234,48,127,236,202,122,99,255,75,239,128,152,62,16,123,182,123,255,218,233,17,99,95,154,56,21,59,76,201,49,178,212,247,94,202,0,122,11,128,97,3,10,198,154,29,221,161,180,183,15,239,63,144,108,218,250,16,162,70,251,20,159,29,30,255,152,80,192,221,23,253,50,177,165,98,83,254,13,214,64,27,238,179,6,32,84,231,198,55,77,8,248,200,31,216,65,17,115,9,88,173,120,39,30,200,242,185,150,92,68,206,204,196,243,226,166,239,203,185,230,91,137,114,42,81,238,233,125,140,183,50,60,117,200,148,119,35,151,164,91,39,226,122,84,128,187,115,12,38,40,238,150,56,252,46,227,113,223,19,245,73,24,238,247,164,71,5,85,129,181,116,192,223,105,130,240,80,125,227,12,43,199,167,242,238,118,208,188,159,142,220,253,116,203,226,164,196,92,0,203,171,65,134,190,210,34,97,227,169,222,173,11,235,54,39,6,223,98,122,36,210,157,28,215,46,170,211,168,227,10,209,156,217,224,27,20,203,53,242,53,154,0,38,116,53,171,150,148,41,220,218,190,215,212,102,117,68,56,132,31,121,221,46,107,66,144,35,79,28,99,6,121,13,239,52,7,51,173,230,197,26,208,165,77,10,152,22,9,2,225,196,126,214,17,199,130,92,182,138,135,11,102,111,196,217,135,5,135,8,195,198,111,76,88,155,3,2,148,184,136,212,98,65,73,38,133,160,229,122,164,189,93,233,180,132,43,47,115,193,175,163,184,95,194,34,111,119,159,40,54,50,144,62,22,103,61,104,95,191,164,164,59,79,104,80,62,236,122,118,93,23,252,84,207,45,253,155,248,240,52,15,175,76,168,63,173,63,38,24,230,223,252,14,162,63,165,210,208,231,114,24,247,12,115,138,113,124,100,202,240,178,123,64,204,182,124,188,209,12,107,168,177,174,47,83,105,28,143,121,112,19,191,132,251,193,22,8,93,224,124,26,140,86,0,122,0,163,0,38,79,103,165,56,13,158,198,236,158,224,89,34,24,11,218,87,219,112,11,88,4,112,37,59,244,237,179,51,63,65,249,33,157,41,143,240,233,94,189,41,125,248,207,75,113,146,198,214,130,61,38,59,251,209,90,129,27,184,171,116,222,74,165,77,47,211,135,234,62,11,145,22,196,47,88,157,53,53,69,79,225,130,119,112,89,192,22,144,233,104,185,83,142,139,115,158,66,249,246,63,206,227,241,84,217,30,203,8,43,247,49,105,187,111,211,69,88,19,87,54,89,110,85,133,83,67,112,230,228,48,123,219,136,235,89,165,149,198,13,116,112,218,53,141,135,10,177,201,187,19,1,53,153,132,99,152,152,97,206,155,47,70,151,210,202,212,4,27,151,241,11,88,30,176,16,205,61,127,238,77,14,51,4,41,104,4,48,204,81,60,0,98,32,190,188,185,204,45,215,142,85,213,160,130,86,144,144,16,198,177,85,198,225,116,138,212,115,133,66,229,97,157,196,139,24,98,74,240,93,255,159,133,25,196,147,89,223,1,166,132,110,203,17,242,42,172,185,15,158,210,30,69,227,172,35,68,20,147,124,180,55,48,209,166,2,217,209,185,43,247,36,82,6,241,56,32,153,215,249,163,113,92,95,66,195,100,177,223,16,124,44,17,123,21,140,65,102,203,167,210,183,199,5,146,130,151,129,251,52,108,109,162,28,242,220,203,95,79,4,248,21,176,95,29,58,78,69,161,174,211,193,136,48,170,111,220,60,59,248,213,248,45,91,101,74,116,19,232,4,109,8,30,140,171,82,27,162,65,243,42,63,107,211,64,161,87,222,24,138,79,58,90,70,122,17,104,72,158,216,151,157,100,218,225,233,213,122,68,39,47,89,232,85,137,13,72,64,34,92,70,147,22,219,208,77,29,204,19,26,17,115,237,145,243,55,68,176,76,187,102,105,211,22,83,106,153,111,109,225,114,205,5,48,152,57,36,153,123,215,142,191,93,6,202,215,125,4,65,174,211,70,172,37,209,20,220,16,75,97,202,10,223,215,205,248,100,217,198,23,52,48,240,16,42,178,235,34,173,33,235,26,189,101,176,151,200,135,175,128,159,180,119,227,130,10,125,25,135,164,240,0,40,210,205,102,252,88,249,133,216,99,39,62,70,127,202,247,30,103,146,153,183,8,117,201,251,97,12,184,38,43,6,222,148,26,49,58,223,215,15,93,14,219,172,239,191,23,25,100,16,201,223,205,131,124,116,254,11,196,151,229,88,49,236,99,187,193,62,245,198,103,5,124,18,253,253,133,121,3,237,50,127,86,189,165,3,135,112,198,14,30,41,237,36,237,154,40,222,225,95,178,242,46,134,217,243,218,18,60,96,233,3,119,218,67,21,255,213,14,45,61,184,156,197,116,158,249,199,234,16,148,36,221,178,157,227,118,95,107,173,161,116,8,219,224,144,215,127,115,213,51,140,46,148,104,9,62,9,160,190,27,99,131,61,25,214,60,198,201,24,239,87,97,204,163,109,47,178,150,8,29,167,99,116,116,114,44,180,186,201,127,155,161,75,102,22,212,2,246,117,51,112,80,42,104,48,248,47,162,119,153,77,113,23,63,167,156,241,224,208,144,98,23,211,17,243,231,57,143,108,250,180,24,176,246,4,62,85,87,239,105,119,52,193,230,30,43,245,100,36,43,122,78,101,151,149,167,239,239,145,55,108,242,213,192,215,240,88,33,158,115,131,0,41,38,191,47,158,80,56,90,243,142,124,253,159,46,118,167,31,72,163,3,144,240,83,144,27,221,252,18,7,102,125,50,190,243,87,40,50,231,252,196,227,102,229,114,129,194,56,37,32,156,2,164,235,207,201,67,154,152,38,110,23,195,177,164,31,76,131,71,123,238,9,238,78,31,211,239,154,193,67,220,120,72,11,39,125,135,235,41,75,208,201,140,237,168,77,55,80,140,120,4,112,27,79,252,61,57,146,24,207,126,116,173,19,154,184,171,104,110,30,119,163,254,110,212,117,216,190,166,134,101,114,164,60,26,110,52,81,33,194,239,215,104,168,57,43,253,134,11,253,121,118,80,153,10,57,82,152,33,87,96,69,246,25,115,91,52,105,200,81,4,251,16,35,95,109,95,130,76,140,105,251,15,144,100,125,198,32,154,128,193,134,226,248,243,165,191,94,106,62,150,84,204,108,9,61,20,4,250,39,25,6,107,183,34,126,145,217,128,73,153,158,128,193,114,249,70,52,86,141,82,99,156,242,28,206,254,222,63,8,199,234,180,0,69,237,20,241,247,67,58,144,56,27,249,8,244,218,25,65,57,211,42,167,93,111,107,178,8,39,74,222,83,253,119,63,53,137,232,10,166,49,201,237,54,64,35,239,254,104,136,197,230,244,109,86,7,45,206,88,52,38,231,239,163,223,141,78,11,171,158,75,41,235,182,13,168,144,230,145,207,47,233,118,44,68,129,150,189,123,178,80,224,94,107,147,226,217,69,17,242,135,141,241,84,151,159,139,60,117,155,234,107,55,71,93,194,109,110,84,20,74,5,54,111,62,14,52,96,15,70,37,214,18,152,89,112,75,132,15,200,194,100,156,167,58,72,212,171,35,97,207,180,2,167,113,184,115,181,177,211,145,184,149,180,24,231,212,244,104,13,22,202,134,83,117,142,162,17,206,35,163,146,214,252,213,225,207,0,45,101,178,159,241,211,137,249,253,243,181,244,76,116,6,246,156,157,117,71,194,19,197,0,195,93,184,69,60,14,243,208,237,99,104,173,207,163,182,87,91,193,252,115,185,247,203,71,129,8,34,216,90,133,245,152,206,171,5,32,116,12,11,40,166,110,147,13,6,214,63,73,90,178,198,66,135,162,143,72,87,116,149,162,241,68,120,40,220,33,57,33,80,230,154,148,175,11,71,123,194,86,190,173,88,165,190,115,80,69,202,179,49,125,68,153,72,235,197,219,78,200,205,88,199,22,214,14,212,194,99,89,215,184,242,141,220,200,187,232,107,190,60,19,241,15,245,82,246,147,184,187,12,135,22,122,221,96,58,189,16,97,213,103,141,109,98,20,87,63,178,37,34,71,36,252,87,192,137,190,91,23,4,78,15,5,37,228,243,191,105,61,63,129,187,101,144,199,137,137,127,120,189,1,51,117,62,8,149,130,52,179,148,164,63,89,204,112,60,107,21,224,146,78,238,228,64,112,167,60,199,23,70,233,13,209,231,92,219,74,132,198,117,92,188,67,4,16,98,115,217,200,99,179,199,104,134,99,175,153,156,210,110,87,94,117,86,183,203,85,131,144,26,162,84,36,47,46,210,122,5,39,255,68,75,7,56,53,167,128,125,98,37,34,135,119,47,53,110,85,110,108,70,101,215,72,182,73,243,190,243,77,240,180,29,243,197,99,31,45,138,159,127,217,250,8,115,134,170,213,67,211,11,116,47,146,197,72,214,123,110,148,60,245,119,67,76,106,35,68,24,129,218,44,117,139,13,229,5,38,129,232,219,252,124,104,240,177,119,201,93,201,230,32,68,67,150,217,151,56,22,49,207,93,5,114,182,176,49,4,164,145,118,151,2,145,159,150,177,225,100,12,85,34,146,50,78,233,220,29,55,239,28,210,119,251,155,102,91,3,169,38,250,39,235,201,195,31,193,199,96,111,193,222,8,206,7,234,183,143,128,231,156,158,84,167,248,2,198,55,221,51,51,173,27,82,108,237,68,119,104,118,46,59,3,253,142,152,134,42,17,37,76,17,120,222,166,202,232,66,215,191,148,221,127,67,194,246,92,233,138,237,200,127,254,188,225,148,242,228,69,190,115,20,149,92,167,148,242,15,243,251,137,49,172,180,23,51,16,163,194,28,138,109,134,76,143,241,32,14,234,208,210,129,174,252,67,137,245,115,113,159,82,232,15,231,190,55,61,54,131,136,253,180,247,142,208,201,87,104,141,139,154,182,215,118,65,68,209,239,59,100,84,83,70,243,45,157,139,42,94,104,76,235,160,22,199,201,68,201,35,22,77,128,190,23,137,136,131,245,84,120,47,149,237,213,27,96,43,150,52,236,150,107,191,150,249,3,173,68,135,254,185,241,221,224,121,176,61,245,15,173,212,226,167,13,221,164,208,170,79,133,71,137,133,54,107,13,40,45,41,171,232,219,176,1,169,157,138,41,71,14,230,208,1,179,99,176,166,224,197,107,113,100,174,231,97,220,4,111,175,97,26,79,131,225,231,39,63,112,154,252,235,166,201,49,48,155,136,128,124,79,162,66,47,177,69,70,72,244,102,189,80,253,143,33,48,113,240,10,126,63,219,174,90,120,219,22,36,171,195,189,245,23,149,87,13,137,30,235,53,178,251,83,159,196,208,108,146,243,35,188,80,13,242,235,90,176,170,130,239,164,157,110,84,40,5,127,180,56,144,10,68,53,211,133,193,162,37,123,26,126,24,168,123,135,81,24,154,48,73,178,154,163,179,216,231,188,239,39,5,120,221,165,124,92,194,102,248,10,55,37,150,108,238,106,110,7,104,58,217,57,74,184,85,114,103,146,14,150,183,103,151,56,202,143,225,22,8,0,182,121,178,131,77,195,15,5,140,112,72,23,53,65,188,25,112,206,35,207,129,205,159,105,93,57,129,25,4,101,41,124,130,178,143,182,117,239,20,99,152,201,46,156,201,27,139,123,42,32,6,245,203,162,1,114,157,72,153,36,165,131,5,134,37,134,223,228,120,154,132,183,83,192,105,228,227,249,221,210,68,197,210,40,71,37,77,164,224,82,44,190,225,45,178,228,93,7,125,96,172,18,234,49,78,51,59,49,83,126,82,188,254,142,231,222,49,4,80,51,182,190,98,231,15,1,90,7,106,149,201,208,165,103,158,223,155,176,43,157,142,253,74,233,23,90,141,46,118,54,38,127,144,210,202,22,111,146,39,76,226,14,14,150,165,33,70,38,148,52,31,56,74,144,217,159,66,251,210,194,110,44,244,217,23,137,111,96,71,26,3,172,11,189,179,138,122,179,114,170,124,201,3,115,93,214,221,135,239,241,247,130,6,30,189,143,255,79,9,1,178,190,214,227,52,141,222,229,126,171,83,88,91,26,216,147,57,126,185,22,222,61,73,50,85,199,98,93,146,183,141,244,195,95,41,192,121,117,121,130,9,159,155,242,46,83,7,17,51,122,51,66,155,232,149,125,56,36,255,175,160,20,199,244,107,249,126,83,10,166,91,135,217,77,148,108,73,248,127,49,151,190,52,92,158,106,78,53,236,82,233,41,64,198,2,93,174,96,24,60,87,117,120,176,149,173,124,21,223,98,193,132,18,56,238,246,112,164,59,105,133,46,230,41,182,48,204,179,2,154,151,156,137,80,43,146,117,199,202,236,242,29,75,69,22,112,152,90,177,231,32,25,183,54,210,81,230,68,181,158,59,100,46,24,182,38,165,156,162,80,193,85,221,104,147,46,76,63,226,149,77,92,143,122,215,171,90,104,172,16,37,140,38,212,5,150,179,46,234,244,66,165,87,199,68,39,127,34,152,184,228,185,37,35,23,240,135,147,211,213,196,86,50,61,6,99,119,20,25,121,44,212,110,244,108,136,22,251,255,23,10,23,131,83,236,103,131,244,226,141,237,36,200,222,3,202,147,252,146,97,212,153,50,231,126,32,162,33,116,47,115,96,43,123,170,174,86,94,244,79,72,34,140,150,39,255,172,240,214,6,179,232,8,24,6,163,218,252,128,241,111,169,97,153,246,30,234,243,34,204,184,133,234,34,64,141,108,162,97,55,6,173,77,37,252,240,175,194,240,84,214,22,125,54,94,57,220,234,200,188,248,196,133,246,57,85,43,145,170,124,103,238,64,31,245,180,62,160,194,13,160,17,69,234,3,157,37,201,115,198,53,176,36,152,196,144,82,54,46,47,10,83,219,13,52,57,152,163,147,21,2,139,82,241,209,158,108,29,8,83,242,32,202,124,60,182,84,94,131,10,21,228,83,141,251,45,243,216,66,135,179,234,233,61,220,112,205,130,11,77,226,208,173,10,188,212,96,104,242,34,169,86,252,239,2,95,118,41,147,73,32,46,211,117,110,127,31,254,203,139,14,127,199,150,161,87,139,179,183,73,125,50,23,240,86,208,6,166,105,90,16,191,35,238,132,69,135,116,0,224,195,47,254,22,57,191,233,182,189,155,79,29,231,253,228,29,86,168,125,28,123,128,149,246,50,154,204,151,210,198,195,28,148,24,62,139,133,183,75,87,191,93,132,236,53,234,70,20,1,176,232,110,157,219,18,139,119,232,71,147,54,170,205,118,1,185,4,84,193,115,185,236,170,92,41,85,177,122,47,252,208,218,31,198,128,88,184,73,227,166,236,211,95,156,110,171,71,5,246,210,198,68,89,10,193,62,205,160,40,149,245,114,66,252,222,237,201,219,240,169,134,140,75,11,96,52,29,81,130,243,53,213,204,181,208,75,35,131,174,174,13,42,177,177,43,118,67,152,202,150,207,128,122,243,246,229,161,127,239,246,53,168,41,74,185,44,114,113,35,204,243,205,17,1,63,172,233,208,225,91,63,125,88,38,126,2,161,255,183,17,3,151,178,116,29,30,7,194,40,247,193,108,96,226,240,199,157,174,153,220,53,13,198,245,16,184,207,59,183,224,20,241,87,139,207,123,92,40,4,69,152,138,166,52,249,230,147,21,196,183,209,117,79,46,114,236,185,55,7,2,11,86,249,198,9,243,148,160,80,238,142,119,131,30,15,169,84,181,161,154,134,182,109,200,137,68,240,129,106,186,234,137,150,253,12,225,223,34,226,134,162,183,61,198,39,214,166,176,153,5,129,180,20,217,188,45,40,140,195,94,39,46,241,236,223,124,21,41,33,129,187,101,155,136,49,34,24,188,147,133,82,101,253,8,173,64,76,11,102,120,138,233,81,233,178,19,25,66,34,15,63,26,219,130,197,107,188,164,54,45,128,32,28,165,236,32,230,197,241,231,133,28,131,220,161,21,17,108,69,110,160,223,31,252,68,69,139,13,53,32,122,159,177,168,110,176,3,91,149,185,111,17,228,77,230,112,75,127,175,34,231,2,38,143,40,65,124,231,227,170,180,10,222,149,29,248,213,41,222,206,221,19,174,178,108,220,143,87,197,156,178,121,81,124,235,89,185,128,152,112,108,220,75,124,158,19,197,220,194,67,251,83,9,197,89,43,238,186,234,61,111,199,192,54,103,66,186,142,189,174,63,227,201,6,120,83,61,119,86,91,8,231,129,43,128,103,157,252,118,160,135,160,148,247,145,216,149,113,106,186,55,81,11,118,119,37,58,142,21,190,26,232,215,240,119,142,230,222,255,135,27,190,23,68,223,126,140,245,244,139,165,238,170,245,44,32,245,2,49,22,126,110,66,76,223,208,37,214,239,248,212,60,226,103,26,201,168,168,4,169,233,130,12,11,106,131,215,139,26,68,88,40,18,204,95,156,78,46,159,0,183,22,99,169,194,125,168,116,47,40,79,87,60,174,44,149,176,202,100,254,97,48,188,74,134,144,83,219,83,215,113,148,230,153,48,251,163,214,145,77,210,62,69,30,251,19,153,7,89,182,125,33,254,88,11,115,77,3,107,223,140,83,146,150,83,28,198,160,147,213,71,240,177,15,242,176,128,214,94,98,169,187,154,207,93,145,59,179,245,73,237,42,33,95,108,203,72,215,171,227,7,109,105,173,94,182,88,143,195,235,213,175,84,55,214,4,37,212,117,93,123,173,19,224,181,55,244,117,86,16,236,124,186,244,187,47,199,198,33,83,79,156,70,241,117,67,191,166,121,92,123,25,219,175,220,189,127,107,151,200,92,191,171,96,97,195,5,113,104,63,189,169,137,215,34,123,244,2,247,6,11,61,246,50,215,24,249,213,28,120,199,121,209,127,254,210,91,228,223,163,106,91,163,146,245,145,212,164,25,212,187,105,118,35,78,4,13,166,40,33,188,172,208,35,189,158,249,243,166,128,68,181,49,185,238,52,64,249,156,31,179,59,32,59,128,199,209,40,23,28,56,229,84,169,70,185,73,191,204,201,191,175,43,166,127,92,12,178,89,89,247,113,242,141,188,138,48,154,116,2,3,254,137,114,213,220,168,149,142,222,225,45,229,18,115,58,160,189,229,80,187,173,206,245,197,180,156,106,38,126,174,224,70,252,111,56,139,170,59,124,30,186,239,192,61,79,237,132,204,119,40,232,163,250,178,86,168,11,151,234,158,148,186,78,248,188,96,115,93,53,234,171,233,65,193,196,100,243,61,22,152,171,167,153,37,213,122,12,216,149,157,138,253,12,3,177,223,115,125,45,62,113,218,191,71,218,119,3,163,51,253,231,138,104,226,178,89,179,83,9,16,2,23,251,169,125,10,219,249,38,111,203,242,248,184,176,183,197,172,132,110,190,128,44,139,154,51,252,89,35,143,242,9,243,45,50,167,230,107,219,110,161,46,42,193,133,72,113,49,225,64,95,9,87,250,18,47,91,127,219,127,1,149,116,33,157,254,246,34,54,45,5,203,228,199,195,130,252,159,86,234,26,70,76,189,24,15,127,191,221,4,161,99,73,102,106,51,15,193,168,130,12,221,241,149,135,18,254,24,193,120,4,205,212,49,92,94,113,182,113,203,28,80,144,139,39,114,239,192,162,236,124,115,223,214,21,79,169,132,71,197,22,197,165,91,183,242,78,108,38,12,166,5,47,209,124,0,149,247,59,142,182,209,80,155,253,216,221,203,183,254,118,115,120,231,71,45,39,255,63,64,38,213,24,79,42,253,3,208,216,118,145,183,9,141,252,42,50,141,224,186,95,89,24,103,128,203,130,238,215,185,220,184,106,5,211,129,34,168,227,125,254,35,180,200,221,131,144,63,88,167,143,242,252,95,25,226,118,19,204,32,109,127,247,129,160,33,160,175,144,237,224,169,145,29,81,253,82,193,19,203,175,127,22,242,78,7,209,219,250,11,213,89,6,23,35,201,203,102,38,89,189,246,239,86,162,193,23,238,193,133,92,199,82,58,2,64,105,241,218,150,133,204,247,212,22,138,105,189,141,244,71,38,146,168,204,117,157,64,9,94,190,234,180,26,69,96,101,152,118,213,104,92,185,127,75,61,43,142,234,96,124,173,122,47,13,207,208,180,211,245,160,248,234,31,52,197,21,137,232,116,185,58,109,110,152,35,113,77,213,164,72,220,130,185,106,162,34,164,143,164,159,91,126,0,233,244,249,149,155,216,194,96,50,160,103,137,253,103,45,117,183,82,8,34,34,221,5,135,198,212,43,213,224,151,137,42,62,218,172,131,240,29,195,27,121,151,14,51,142,142,75,221,59,205,119,10,87,23,113,153,128,85,91,127,81,186,85,214,225,186,225,220,123,35,37,0,179,121,210,91,98,57,93,108,113,213,192,241,76,89,157,226,100,65,156,91,116,144,41,139,70,145,129,91,142,93,98,247,74,159,152,246,252,52,186,113,202,210,72,28,89,243,129,176,170,141,216,190,250,221,221,63,160,54,54,204,108,14,59,44,94,4,137,155,33,119,141,211,100,246,245,50,231,4,97,22,150,23,4,248,239,56,78,33,34,129,119,100,45,163,17,70,132,249,76,151,129,239,74,141,3,50,182,216,28,125,138,11,74,252,234,184,199,238,21,126,73,240,156,50,35,35,241,26,159,203,208,67,124,1,161,109,157,90,71,43,100,134,238,154,9,153,80,121,244,98,87,254,106,130,77,237,120,142,228,247,123,27,83,208,116,34,68,89,154,140,216,196,157,145,199,138,146,111,41,200,238,165,175,63,190,129,111,140,74,156,16,205,64,235,6,122,233,175,247,85,43,172,130,77,26,214,111,52,81,245,214,172,195,236,154,65,36,41,180,56,131,85,224,115,43,185,172,181,7,107,206,162,104,215,73,222,106,154,53,31,90,150,176,178,115,47,235,47,150,192,66,127,17,137,19,130,233,194,106,68,227,22,242,36,98,143,42,187,21,134,62,24,112,207,52,180,167,148,187,216,168,212,202,195,94,118,130,114,56,237,168,89,39,91,178,241,46,55,14,66,161,227,220,130,227,44,116,32,100,151,173,140,39,190,73,246,56,101,189,84,74,142,88,85,158,26,89,54,87,46,33,217,236,169,62,206,13,228,250,84,253,54,210,211,244,143,64,45,183,21,232,12,181,5,154,75,50,161,90,88,113,161,226,133,246,190,153,2,191,132,98,188,6,42,105,232,240,173,150,213,84,200,51,122,170,126,251,186,174,253,198,163,163,35,116,214,235,136,248,19,248,12,233,118,251,37,127,36,109,223,122,238,180,143,122,82,29,252,174,222,1,24,158,120,113,104,63,20,157,104,65,245,158,221,16,108,5,247,232,74,75,24,119,224,52,75,20,1,62,31,129,124,75,134,154,124,163,55,93,221,157,232,197,196,29,21,145,61,161,172,255,169,200,87,148,47,29,34,94,231,224,52,6,180,251,220,211,179,206,32,113,120,138,196,111,29,126,64,149,162,115,213,147,144,72,152,76,235,148,194,254,183,110,196,48,123,39,28,83,239,131,4,18,96,227,141,225,239,140,71,227,28,130,21,241,160,184,50,243,211,85,33,11,187,225,21,50,50,159,79,19,239,144,139,150,200,65,41,55,156,1,28,175,209,97,120,113,93,178,185,117,234,145,43,21,142,31,223,76,154,126,47,181,102,134,219,61,95,215,109,243,110,216,252,33,53,173,90,176,56,211,8,52,24,140,33,65,22,55,85,227,93,9,152,73,228,76,32,14,33,36,136,201,32,31,226,155,243,198,74,223,110,32,133,153,102,78,55,64,95,9,86,57,61,134,70,83,194,214,255,250,33,167,137,207,249,15,31,143,186,83,94,20,177,93,236,63,40,254,254,50,188,130,190,17,133,119,175,57,207,3,110,132,8,152,110,202,101,95,142,230,104,14,85,175,116,55,18,176,112,98,250,82,221,251,13,74,245,218,214,15,119,121,53,199,235,252,219,231,216,73,210,59,65,250,60,148,79,10,87,231,12,29,212,117,139,206,249,54,124,144,83,224,131,137,91,94,189,92,152,163,139,249,189,133,251,207,149,70,239,75,177,21,225,112,212,143,131,76,74,121,55,21,235,203,116,21,3,121,223,37,149,145,205,72,246,105,18,63,236,244,200,25,79,156,126,112,82,250,176,206,245,109,200,233,211,107,173,141,250,250,96,128,244,17,189,204,214,85,168,204,245,245,140,254,219,217,233,27,0,203,100,180,81,244,59,194,62,42,114,76,79,160,11,249,9,35,223,25,249,199,167,254,91,93,13,230,187,169,226,176,63,57,134,71,26,65,152,22,127,106,208,145,91,146,209,119,203,114,126,214,91,146,120,199,106,205,195,225,124,23,228,18,16,39,117,2,144,9,231,101,194,88,21,27,100,94,245,144,73,169,66,125,243,59,228,80,239,23,62,164,18,69,80,139,209,30,230,210,73,42,116,27,120,153,104,185,196,33,31,205,242,225,232,65,31,75,45,207,58,186,87,216,95,74,149,13,133,95,40,135,190,92,205,17,52,123,161,216,69,153,133,33,199,114,186,81,29,45,75,95,50,187,166,19,240,209,129,147,113,147,220,197,188,228,220,26,7,215,212,73,61,157,37,89,32,139,41,73,226,31,59,85,8,195,240,177,47,93,45,34,80,137,29,61,56,51,167,124,184,163,20,20,213,13,217,61,195,102,126,118,114,168,24,102,130,210,193,223,194,102,91,255,224,84,213,114,84,235,73,84,207,216,18,218,174,252,39,135,233,7,116,123,38,23,34,105,149,24,56,142,23,208,155,134,17,56,32,136,134,175,175,151,197,88,175,217,131,181,153,171,248,191,189,68,213,210,219,56,94,236,152,14,247,181,174,123,66,132,53,23,220,122,46,5,90,47,15,115,9,27,105,33,228,54,147,146,118,139,240,13,167,92,210,176,214,139,97,46,5,5,37,33,152,122,112,58,117,173,118,202,121,118,85,42,192,169,103,60,30,118,132,59,148,65,232,255,158,40,11,44,153,121,232,15,157,251,12,51,30,93,94,56,215,14,83,44,72,98,220,149,248,180,83,168,98,24,194,240,129,169,7,28,41,25,246,86,211,27,248,0,18,78,228,23,89,88,63,136,130,210,207,96,131,12,107,158,25,18,139,69,57,174,171,40,63,117,181,239,117,59,35,52,233,103,182,183,129,42,11,104,176,105,36,11,227,59,232,197,105,208,179,205,59,178,173,170,172,251,85,9,200,25,148,19,176,145,141,140,101,15,30,157,178,142,81,74,34,172,129,90,90,91,72,166,131,149,74,202,219,232,180,49,86,161,206,222,55,123,155,17,207,62,128,180,141,118,167,168,117,227,237,245,66,200,227,158,60,0,216,105,193,235,16,2,1,33,58,174,23,15,70,193,106,35,234,158,13,171,68,101,244,252,101,203,247,166,219,14,99,47,213,208,38,13,55,225,19,92,20,217,131,188,65,12,26,226,104,83,92,0,218,80,234,91,62,136,59,169,159,72,87,21,33,77,106,221,154,32,225,16,141,191,169,188,53,99,42,74,199,233,193,228,82,192,15,197,245,88,88,199,130,55,82,220,11,137,241,52,104,54,4,84,88,62,114,213,193,59,2,255,18,211,41,245,251,186,239,20,226,104,118,99,116,248,217,177,171,135,208,154,229,18,9,238,38,134,206,19,143,22,109,21,136,122,22,182,110,71,78,182,59,184,170,240,139,51,10,119,68,92,165,96,239,61,195,101,201,153,27,41,183,35,189,58,106,87,100,45,92,137,58,57,179,188,64,156,46,241,48,89,91,121,22,94,81,36,217,50,62,200,225,232,142,141,16,3,101,114,102,227,35,3,194,154,49,238,74,64,46,50,123,94,177,122,126,153,61,175,206,115,168,87,125,52,135,37,92,237,92,80,111,121,80,86,237,130,95,145,178,191,11,25,168,70,82,34,15,176,221,174,217,187,39,144,65,224,213,8,225,90,102,249,29,28,138,117,15,197,242,208,92,34,5,87,117,237,161,226,30,121,106,118,39,33,61,161,129,50,9,4,189,29,215,2,237,80,72,70,231,151,123,72,135,159,173,93,20,131,60,245,138,145,29,179,175,248,60,162,55,58,194,201,158,158,71,15,88,96,44,60,196,191,217,15,198,27,106,97,243,170,232,124,130,121,158,39,111,155,200,62,61,172,165,3,195,185,154,88,13,154,171,65,16,20,126,114,198,55,74,182,147,230,108,163,32,76,5,55,170,163,197,118,219,163,56,67,192,89,7,214,166,135,97,239,164,164,82,99,94,133,44,205,248,198,93,56,72,111,78,70,1,135,187,15,127,106,46,245,245,233,15,52,136,29,124,188,209,113,214,168,169,147,133,66,195,2,246,166,243,66,107,203,7,26,95,106,242,26,70,32,54,86,246,156,72,170,34,239,99,160,104,175,216,190,103,17,115,50,99,166,36,68,183,129,203,160,62,26,159,145,154,0,167,148,191,86,62,29,118,54,160,12,242,32,19,112,32,178,195,247,184,99,2,8,72,249,48,82,83,211,160,152,215,10,229,102,173,219,84,134,126,1,194,5,35,56,59,57,154,37,217,64,138,255,202,159,157,31,93,123,106,111,93,154,154,204,203,249,67,209,22,102,92,58,112,127,221,78,69,73,152,77,167,182,175,90,100,120,32,248,234,253,205,125,177,32,204,139,44,160,166,222,183,5,154,63,253,23,245,10,66,199,39,7,113,20,231,202,218,23,66,235,68,161,234,85,176,129,37,160,27,86,163,249,4,107,201,205,93,221,254,212,233,237,193,203,103,125,218,45,200,97,150,156,246,225,202,192,38,192,145,232,188,34,153,194,82,57,85,104,42,228,1,120,184,95,217,28,41,49,97,1,191,48,45,4,193,79,56,137,59,115,19,121,148,184,66,184,50,230,138,137,249,212,89,212,47,52,19,28,28,14,22,81,73,202,209,241,188,130,183,191,3,80,218,169,42,94,252,158,128,136,23,168,191,169,208,146,70,118,182,69,248,196,75,240,81,183,16,252,64,220,239,60,120,177,127,197,167,196,100,5,236,118,58,255,85,176,227,84,210,195,185,203,45,9,135,223,103,190,162,202,110,142,105,31,32,42,88,93,91,134,82,100,243,133,201,245,191,249,41,223,233,190,123,162,128,168,69,187,250,85,120,163,43,19,19,182,78,233,142,107,212,49,168,14,89,189,218,20,151,103,239,241,107,228,181,168,166,73,254,164,242,244,74,13,26,31,242,211,0,21,178,149,84,126,135,209,69,1,34,122,132,214,100,134,12,124,49,56,106,130,106,19,69,95,224,135,95,68,21,44,114,32,188,11,63,184,246,122,180,230,230,224,20,47,223,99,130,201,252,78,149,33,69,169,35,106,54,52,138,62,97,95,199,108,124,222,96,216,139,114,229,220,9,27,170,200,108,233,247,85,242,6,101,53,21,243,11,17,0,28,59,229,227,206,180,98,227,180,55,47,18,223,165,137,31,31,64,94,13,133,212,68,215,188,171,21,205,145,155,184,242,160,28,94,43,58,68,166,204,165,243,207,202,236,194,218,2,120,81,134,107,95,159,61,245,174,18,188,243,87,9,224,24,9,165,140,54,49,241,71,242,95,145,62,48,173,55,7,122,54,15,253,65,242,17,46,235,107,211,212,207,212,15,92,51,151,130,114,111,115,51,69,88,239,11,50,34,73,118,56,139,241,110,162,247,54,165,4,250,109,140,60,126,137,193,247,209,132,18,87,21,233,127,206,136,77,41,161,182,54,2,60,48,11,64,50,51,109,51,167,50,181,22,234,114,216,105,3,173,8,70,132,216,35,114,225,214,155,171,67,105,254,85,81,216,150,198,97,193,194,95,87,160,207,191,140,25,174,247,60,21,38,43,151,242,194,70,122,130,148,89,33,3,231,162,123,254,14,254,89,190,34,36,149,48,139,38,230,213,232,229,176,175,80,19,235,58,214,31,11,120,170,124,20,90,13,185,137,144,8,60,24,34,90,243,140,182,137,110,5,30,185,50,63,148,43,71,128,159,55,136,111,12,57,138,37,62,244,22,212,134,243,111,173,221,87,76,196,171,83,20,36,184,33,170,250,114,158,114,172,63,251,152,127,206,68,129,16,216,71,109,100,26,47,59,23,166,126,126,130,141,116,249,127,220,20,73,12,231,254,231,242,170,26,170,109,20,7,95,61,62,113,124,65,196,197,225,184,252,15,111,76,239,90,172,253,193,121,142,210,47,27,218,153,154,194,142,143,191,240,239,178,54,72,188,223,28,193,75,53,5,7,30,152,196,252,94,185,113,204,132,214,239,198,44,244,10,163,127,115,154,176,149,54,31,81,188,235,195,44,117,4,195,238,106,173,111,151,49,90,253,58,43,84,222,58,136,118,104,174,68,112,137,33,97,185,246,131,186,91,162,255,232,243,201,214,43,220,41,175,76,133,67,129,108,156,60,128,68,139,253,54,191,28,92,165,201,197,52,88,245,36,122,103,49,222,141,47,99,151,8,118,81,54,86,34,178,39,212,242,236,194,69,97,121,135,251,144,249,239,182,132,208,95,13,115,155,140,112,156,159,14,9,23,254,173,2,237,215,171,83,180,217,134,76,205,80,105,192,32,152,67,196,18,137,210,204,37,228,202,34,198,217,109,93,96,49,206,181,249,214,169,39,130,62,30,71,32,198,51,174,84,12,247,9,26,243,63,59,52,165,179,21,49,175,126,43,44,69,35,161,235,180,227,237,205,76,161,143,110,249,121,247,166,55,62,245,231,69,197,175,74,25,136,55,68,31,167,120,131,52,61,147,171,166,192,206,44,227,6,61,96,202,236,125,174,102,177,170,55,135,52,97,23,82,193,134,129,90,153,202,194,163,137,155,50,18,115,231,138,140,186,128,20,84,59,84,208,131,234,203,131,192,74,34,48,72,124,189,18,75,114,168,1,55,125,42,178,233,233,17,70,150,7,201,237,178,216,158,51,4,75,56,43,39,69,220,160,185,226,8,57,215,217,231,87,116,221,100,14,71,60,130,195,144,146,178,133,248,14,120,199,29,49,78,153,152,105,54,114,138,96,237,22,238,20,226,170,248,144,234,108,23,162,111,125,118,53,107,10,85,127,28,66,186,171,32,135,28,183,78,113,253,39,211,107,124,96,190,49,116,34,89,152,213,97,72,92,18,5,135,11,61,149,44,177,162,109,121,56,63,207,163,158,40,189,101,39,85,28,7,196,113,117,203,194,226,95,121,239,6,81,140,220,123,35,167,8,125,59,132,99,67,55,153,241,221,128,28,158,110,178,173,205,101,215,83,123,40,124,173,5,164,137,201,190,64,138,18,59,79,109,166,80,81,212,148,129,127,216,118,59,151,57,235,152,177,187,123,175,102,187,87,154,81,123,109,193,255,102,155,144,238,82,4,193,246,95,15,156,152,58,82,243,59,107,193,158,222,7,229,42,137,247,143,226,1,165,89,82,25,200,4,208,211,182,81,210,154,149,8,149,179,200,61,110,222,114,130,42,240,242,162,242,166,180,57,131,201,105,85,131,121,165,226,118,29,96,101,122,11,246,185,140,59,144,129,178,79,184,14,198,72,111,1,137,178,50,221,3,245,216,65,164,86,73,15,41,182,39,216,79,244,110,91,93,231,241,102,29,104,152,131,132,187,19,134,86,96,68,225,57,99,171,12,249,58,59,42,56,142,185,11,133,45,209,51,50,81,11,39,227,101,66,119,174,113,4,101,6,3,165,165,74,114,98,78,218,124,217,21,50,64,123,24,57,195,89,211,98,10,233,202,230,111,170,52,147,119,142,131,168,221,33,188,42,172,154,85,33,200,122,253,161,27,141,52,174,95,130,105,157,225,144,204,79,88,52,250,22,164,222,21,71,48,67,168,67,2,7,212,21,156,95,212,245,165,15,1,4,19,189,132,210,163,18,238,104,206,25,30,242,171,252,1,226,70,91,176,7,186,92,220,81,199,247,180,7,106,157,238,70,186,87,131,135,0,185,61,237,112,31,79,149,36,43,180,113,237,105,9,160,150,145,159,198,190,81,197,180,245,81,72,99,60,68,160,109,141,242,214,230,219,11,14,235,35,87,225,131,15,35,192,127,197,127,161,96,9,37,142,126,11,177,106,96,180,201,222,37,17,171,29,49,172,174,198,245,228,233,8,178,154,149,171,49,109,87,100,238,125,40,214,52,44,227,241,127,38,90,160,83,78,189,120,121,187,159,199,17,226,176,255,46,172,225,63,233,159,84,41,40,181,4,248,129,187,242,214,191,80,77,189,99,251,39,134,115,75,189,115,35,115,190,135,164,225,148,126,248,33,132,206,136,66,98,117,125,83,229,26,90,37,14,236,178,68,200,255,181,185,71,241,111,24,169,246,247,96,157,101,225,39,39,0,149,172,52,175,102,212,207,210,77,146,200,181,74,81,233,133,116,56,54,200,97,29,96,67,42,44,188,131,181,117,94,154,9,235,121,102,54,53,51,17,188,187,197,136,75,3,40,179,77,201,9,124,0,192,145,135,13,157,180,42,163,175,218,160,172,96,37,42,148,227,2,105,150,175,102,186,203,11,95,54,197,113,48,248,128,21,27,52,32,123,135,100,20,78,3,28,148,29,16,186,225,219,143,126,111,156,100,212,210,100,245,127,38,144,73,197,19,91,152,75,149,173,77,241,113,113,98,87,235,146,100,229,168,26,172,51,84,177,159,199,226,129,113,124,67,58,74,206,179,124,94,23,13,91,19,129,194,143,45,233,156,93,202,99,85,1,19,88,66,111,105,147,63,112,248,252,46,245,52,120,168,97,206,49,173,101,113,48,193,69,158,36,152,186,128,76,149,228,193,137,172,236,163,44,72,200,179,227,97,28,230,100,204,48,212,90,145,199,81,146,234,236,124,172,190,63,194,26,110,95,173,158,92,184,168,197,131,160,124,49,188,19,92,80,96,160,162,190,55,184,184,13,166,239,239,138,242,9,125,221,227,12,15,8,193,132,250,7,223,2,134,152,24,227,172,109,217,224,220,65,40,121,130,210,208,248,223,60,51,238,77,248,145,0,133,8,182,35,83,133,234,53,102,137,156,110,154,237,63,44,150,116,204,27,150,57,66,193,60,162,91,254,50,4,94,45,237,154,67,118,6,82,194,29,60,16,218,77,16,135,152,68,239,165,58,219,34,241,97,13,107,105,240,9,91,118,38,197,101,161,122,186,83,134,50,204,110,62,217,224,99,163,62,248,188,28,69,157,58,251,53,114,181,109,98,94,109,45,46,95,34,24,190,44,42,133,139,246,189,56,3,96,212,154,206,110,162,77,89,230,250,233,9,233,61,61,199,41,186,231,6,168,176,97,244,97,61,28,45,14,97,204,191,70,181,122,99,90,11,209,99,71,143,249,105,220,222,41,17,145,230,17,133,85,217,233,247,164,25,106,177,142,141,72,142,64,210,83,111,30,98,110,25,26,234,60,80,253,181,75,142,68,44,181,44,90,148,123,188,199,66,147,119,212,26,52,49,177,225,115,242,142,20,123,59,232,139,39,213,84,69,218,182,42,8,143,10,226,186,102,144,90,57,138,117,234,87,155,105,116,237,91,100,87,175,235,167,187,207,191,224,185,10,101,40,96,18,96,74,49,22,217,230,227,158,56,148,234,41,94,51,48,101,108,224,244,71,88,47,24,16,51,53,246,111,106,122,193,56,20,161,140,163,250,210,21,43,5,191,93,181,36,45,99,27,113,113,138,248,192,255,118,6,205,78,228,89,28,72,82,26,20,152,152,46,251,251,130,128,64,236,30,97,134,33,112,192,22,77,173,191,44,80,99,92,91,176,135,82,27,224,10,247,60,183,221,28,220,198,34,41,38,191,79,36,198,152,148,183,132,24,108,155,93,29,223,127,125,12,17,133,94,126,233,106,91,140,23,219,24,133,204,84,187,68,22,190,74,44,22,43,47,29,131,142,50,28,226,2,78,240,73,76,101,22,64,144,85,149,117,125,229,183,83,58,50,198,20,242,212,105,110,237,55,15,54,209,209,78,94,209,109,148,243,33,21,106,43,146,108,212,104,186,110,0,177,168,64,20,148,85,148,63,181,201,198,147,234,126,98,49,23,65,238,203,156,150,228,3,71,103,101,131,154,226,172,178,178,177,151,24,250,172,88,245,58,2,241,203,135,201,239,105,12,116,245,66,188,89,225,187,93,86,159,252,66,130,227,50,244,206,59,134,41,100,113,236,11,121,211,101,106,90,25,240,79,40,24,170,15,9,49,1,107,239,131,123,29,141,150,128,68,134,115,120,139,184,97,189,243,61,22,151,107,2,243,155,80,17,182,193,106,197,166,233,112,214,132,76,100,135,95,255,6,159,213,21,22,40,191,171,99,35,104,97,58,124,23,115,88,44,104,13,9,34,86,11,131,255,104,249,236,238,13,70,255,156,140,198,146,172,146,105,91,59,18,95,255,52,93,200,90,149,197,38,102,155,212,243,175,248,128,250,62,68,37,24,22,235,72,241,77,32,67,101,160,171,142,156,11,26,45,244,71,132,70,128,114,198,218,187,176,169,49,29,89,238,224,200,140,48,132,101,160,157,195,71,82,169,148,23,186,249,203,54,23,70,208,106,121,130,27,56,5,240,116,29,16,88,64,211,18,65,147,222,250,37,2,161,174,254,16,195,24,155,84,31,211,220,199,212,172,172,121,83,122,141,54,184,71,119,142,68,115,122,181,166,130,89,191,27,38,226,9,186,117,9,146,189,109,180,172,56,118,78,67,203,189,69,213,75,210,103,99,49,16,84,233,90,31,34,9,13,85,175,129,8,5,94,233,100,202,238,7,50,241,252,51,255,128,193,59,18,35,19,57,208,37,79,43,232,220,108,146,93,181,220,111,228,42,91,129,113,201,184,73,254,180,104,201,18,85,242,85,135,91,40,153,185,24,81,134,38,46,30,143,116,99,136,125,198,55,246,98,110,177,224,247,84,196,227,13,38,25,35,218,37,128,202,39,126,56,77,122,57,134,234,48,186,212,40,142,194,166,185,27,147,171,215,220,73,252,110,245,148,90,3,65,213,73,99,32,71,1,126,172,94,38,132,129,28,23,50,94,22,192,203,160,34,188,104,218,198,55,211,52,61,76,235,120,186,164,5,156,241,120,226,221,157,210,153,176,234,131,253,223,254,83,1,111,38,198,240,231,249,81,80,77,130,47,14,14,103,153,196,159,43,31,35,170,211,65,64,159,133,63,1,53,13,208,50,165,138,37,32,27,169,183,156,46,85,232,218,198,230,229,35,237,90,85,191,113,132,211,0,13,164,119,238,59,59,247,84,52,222,141,209,216,82,249,168,35,143,210,64,63,58,131,38,153,195,237,189,6,170,188,229,63,143,30,223,207,70,8,194,146,134,154,14,35,124,49,89,252,2,223,237,64,134,246,252,29,48,128,82,173,22,38,140,27,78,107,96,163,201,7,120,54,230,202,110,193,18,164,4,131,20,26,40,0,47,249,196,253,203,149,64,18,76,161,219,3,231,236,187,162,47,63,2,31,43,246,26,32,65,89,186,172,9,73,252,117,65,37,184,1,21,184,68,12,111,224,116,19,175,246,145,152,195,253,196,142,27,95,78,239,247,108,117,19,81,151,194,95,207,123,6,254,248,152,199,3,229,160,220,131,135,216,194,202,229,202,198,45,99,162,120,145,106,176,41,135,66,184,184,81,81,133,160,255,127,147,250,229,145,47,84,20,249,36,91,76,109,74,194,92,114,164,125,251,207,213,25,218,152,203,219,61,168,85,141,202,254,161,159,65,78,138,179,191,31,26,83,129,53,134,218,177,159,158,89,227,77,252,52,145,33,42,197,80,80,42,96,146,210,13,129,218,108,74,100,169,195,5,57,192,38,89,144,131,154,8,70,122,197,224,32,207,22,222,217,33,139,41,148,144,56,118,131,170,94,17,11,162,146,103,175,232,15,38,147,66,199,182,137,101,133,41,27,72,34,72,174,52,20,108,250,232,250,120,56,13,195,74,32,248,221,233,33,71,126,9,75,148,246,221,214,155,150,75,175,232,142,78,118,4,76,189,37,21,153,91,116,30,67,150,183,248,149,176,233,48,101,117,196,95,61,183,35,52,191,235,181,7,1,3,169,95,30,122,50,23,49,115,58,166,4,175,202,225,52,193,183,207,63,74,11,171,218,201,150,206,26,191,99,55,129,7,92,120,211,68,73,184,58,205,236,250,44,201,120,205,138,186,187,165,99,146,231,225,95,184,232,15,238,223,3,248,188,144,240,123,216,195,162,26,231,228,162,5,191,127,191,247,14,43,15,34,181,68,163,87,78,208,167,177,155,99,110,87,16,207,120,22,60,26,225,169,149,42,167,83,19,159,140,228,32,150,239,8,14,125,43,248,197,26,216,200,63,38,169,161,141,24,70,236,150,227,8,54,255,244,240,92,201,196,248,81,76,124,11,128,26,62,5,110,115,116,94,57,73,140,61,220,186,253,2,114,121,101,227,98,195,40,228,252,79,56,181,225,201,35,200,227,152,158,56,134,183,92,72,206,37,174,222,89,28,63,8,127,236,137,162,72,69,181,103,117,124,74,13,179,127,113,4,24,6,100,215,98,132,190,104,182,65,201,175,76,252,160,38,166,45,155,80,209,83,251,112,148,123,213,49,133,141,31,29,102,75,49,214,241,15,37,41,221,49,127,52,158,88,70,211,130,0,8,77,92,154,68,210,11,8,241,12,131,170,178,159,33,242,40,219,229,83,212,139,136,104,254,88,142,36,139,95,243,210,207,79,50,111,75,212,234,18,112,59,186,213,125,249,50,70,230,150,194,41,39,179,9,241,21,232,63,178,74,153,194,155,200,62,115,31,131,255,159,124,23,83,138,228,13,208,163,233,179,37,71,120,231,248,185,137,230,169,212,18,238,121,41,205,39,65,50,82,187,130,20,116,219,95,20,15,192,56,222,71,119,59,172,62,43,215,65,70,227,233,187,105,5,110,167,94,182,54,176,71,227,19,112,24,217,78,57,231,114,44,73,182,175,211,208,243,254,2,142,183,47,244,150,19,63,246,2,11,43,149,189,96,133,162,0,170,28,6,83,7,254,170,148,91,164,211,45,44,99,4,195,143,6,105,120,76,75,75,207,237,67,65,16,243,207,74,162,84,86,184,151,87,200,23,215,53,231,83,120,221,250,30,222,85,83,83,203,105,142,147,20,26,163,227,186,34,41,160,181,143,122,119,194,74,209,15,231,217,115,168,0,164,4,233,142,51,222,137,119,202,114,157,127,201,226,68,238,86,35,201,20,26,160,161,19,89,220,79,125,179,38,219,6,251,65,25,99,233,138,162,84,104,155,134,99,146,247,173,216,74,156,132,233,9,196,193,40,204,160,43,191,37,34,254,20,223,72,40,235,248,46,170,153,230,204,169,99,15,64,142,83,62,164,159,102,92,127,47,11,60,175,152,187,105,8,47,181,90,190,7,137,23,110,97,187,88,184,111,167,140,28,130,139,106,123,229,160,204,120,179,231,74,69,188,85,36,107,86,36,72,180,151,1,58,249,225,193,228,247,132,19,192,82,65,35,195,167,15,151,233,169,52,235,3,175,230,30,225,221,20,134,204,243,114,123,204,211,84,94,161,107,186,216,85,126,92,78,14,196,48,210,90,43,162,43,112,104,153,172,162,37,17,42,250,28,140,147,55,9,194,219,178,202,208,89,235,8,51,139,208,189,32,15,24,28,231,120,91,110,95,98,174,55,42,152,12,13,164,182,154,48,229,24,220,87,108,221,43,158,104,42,191,112,80,11,226,73,18,89,40,81,166,0,111,225,31,103,58,112,62,76,253,162,129,64,155,157,202,34,175,9,122,98,0,28,35,201,47,116,153,236,156,130,180,38,5,147,234,107,193,108,154,73,89,176,2,43,131,212,91,196,16,31,84,215,105,62,148,177,20,77,52,31,76,123,81,84,42,64,197,174,219,62,88,150,41,189,167,11,32,25,115,32,153,106,1,84,176,22,209,54,179,136,193,124,126,72,148,134,129,71,114,181,220,92,132,119,134,98,143,32,198,254,215,180,179,143,39,29,253,143,197,235,45,38,88,61,189,164,128,31,134,209,187,92,18,84,124,153,45,158,14,46,182,219,78,112,52,165,245,77,146,83,172,24,83,79,111,120,145,14,160,123,98,222,26,222,224,33,32,174,157,238,255,75,142,154,208,225,230,3,208,169,63,103,192,65,90,193,109,252,251,59,242,11,197,134,244,126,160,192,152,51,111,211,118,212,109,22,1,188,152,3,114,51,215,225,128,251,93,70,158,159,65,28,114,177,124,165,56,55,245,34,12,183,120,74,133,17,253,75,146,82,108,86,223,67,90,56,132,173,41,166,40,109,109,177,98,22,178,91,242,225,93,136,129,122,110,0,64,105,55,46,80,183,184,254,85,25,170,109,223,45,241,117,85,168,57,18,42,107,193,33,174,76,195,153,220,180,92,86,175,55,226,89,213,41,155,44,250,37,178,50,40,200,137,30,103,39,216,96,134,56,85,232,255,42,123,189,194,220,248,250,50,87,57,96,170,27,238,167,191,151,167,195,188,133,85,207,55,110,227,11,138,186,31,26,81,76,175,81,86,178,202,69,106,138,45,55,124,136,105,114,178,171,51,104,93,169,212,15,64,35,255,171,107,92,148,247,105,234,41,126,90,116,158,23,197,32,131,31,165,43,75,164,228,194,10,108,147,222,90,194,7,38,112,67,59,50,196,216,17,216,69,83,192,231,74,217,77,60,60,233,249,105,63,223,198,70,59,14,73,203,171,174,160,13,248,71,191,23,162,112,249,111,238,62,196,22,230,37,174,28,11,155,176,31,174,104,219,51,250,95,59,241,253,186,155,227,255,170,229,181,211,181,30,16,179,221,197,186,58,166,49,22,74,207,224,52,57,9,151,164,12,18,3,235,150,28,122,96,90,114,103,152,20,85,106,157,25,5,72,114,139,207,33,222,104,249,248,239,112,127,220,236,209,234,47,6,31,242,65,225,95,228,221,184,82,17,235,137,71,180,151,182,124,176,253,65,91,217,251,99,168,3,103,203,112,71,188,242,215,153,236,105,213,227,129,49,196,55,163,248,22,220,208,154,77,150,30,189,205,112,222,104,235,94,217,73,169,25,80,69,30,143,61,39,77,164,142,244,243,51,214,83,254,69,22,205,59,211,255,72,175,99,254,72,238,244,143,142,230,183,109,46,243,230,127,63,27,207,77,150,118,237,38,27,106,190,217,216,95,249,248,146,26,173,152,131,75,219,227,108,100,219,206,185,38,77,169,89,6,17,137,73,16,105,16,222,50,61,180,94,51,145,157,91,123,62,248,220,230,164,104,135,136,64,61,210,6,61,138,87,22,157,217,219,65,11,100,135,162,190,245,106,60,119,97,247,202,99,161,65,123,170,109,204,16,218,9,120,154,154,24,172,69,226,158,11,111,30,237,64,46,123,33,252,225,193,188,80,219,122,25,167,46,232,186,130,4,172,48,20,223,123,235,120,154,251,152,114,1,21,237,255,193,21,186,103,214,27,177,163,250,109,242,41,163,179,122,27,204,41,165,158,113,209,132,55,154,11,162,89,238,170,250,85,101,74,47,24,223,61,53,55,92,71,229,167,5,40,127,13,92,6,71,142,29,119,212,94,227,83,172,82,155,147,248,169,251,243,138,250,43,208,59,165,203,252,52,240,7,198,90,169,16,109,149,36,23,202,128,33,175,136,207,33,78,230,29,181,30,248,183,3,108,56,139,135,196,26,139,164,25,0,132,155,166,196,102,110,31,159,185,70,191,46,101,28,112,155,93,23,67,177,7,123,123,153,111,85,113,65,135,205,232,39,137,123,64,207,103,147,190,53,178,75,130,30,217,188,220,176,86,81,220,145,204,32,248,75,175,194,222,216,176,203,144,218,10,212,109,1,39,17,25,237,93,230,63,76,157,162,15,124,69,29,61,214,109,9,142,29,225,0,205,107,27,121,6,60,153,241,167,65,228,136,85,172,31,22,115,73,11,6,114,29,245,59,73,45,114,244,164,232,234,99,38,241,116,175,226,228,225,115,153,132,105,223,93,144,99,252,219,175,167,144,112,180,198,123,229,31,214,154,176,183,109,215,90,224,170,79,198,116,250,34,161,45,111,186,211,244,84,17,2,129,8,32,145,16,151,210,200,63,142,98,107,143,100,146,86,129,82,101,115,203,51,188,194,35,28,21,20,204,64,249,200,243,204,242,170,235,80,115,61,1,104,199,169,96,155,85,108,82,65,35,126,59,122,109,11,211,255,33,32,165,85,162,47,17,23,142,202,71,238,194,72,228,236,43,22,80,48,69,26,131,41,32,8,255,217,128,58,178,179,237,59,232,200,29,91,127,59,216,107,139,110,46,207,182,112,62,189,173,117,228,170,186,29,86,75,68,239,197,0,76,204,150,158,163,13,158,13,206,220,157,214,152,153,85,40,179,255,52,194,52,197,37,197,250,242,26,115,49,15,207,228,33,77,219,140,94,235,141,91,238,174,149,0,42,156,196,99,243,186,107,1,73,213,233,249,178,220,144,221,85,25,124,141,169,33,151,195,5,83,228,221,186,200,228,195,2,75,75,104,52,212,24,227,133,182,37,185,207,91,97,100,106,42,210,77,48,220,3,110,84,93,194,179,89,143,190,126,123,182,160,197,73,197,170,44,221,215,224,31,208,30,238,232,173,80,118,124,137,66,93,124,137,207,81,39,180,54,120,253,231,175,251,54,132,102,18,14,17,112,94,235,58,69,154,40,126,154,34,37,82,218,142,245,65,120,123,81,126,208,82,67,25,81,47,108,192,118,112,182,225,77,149,159,33,75,42,208,27,178,129,230,196,58,183,32,230,132,120,160,184,101,12,249,6,211,204,11,81,87,86,177,245,181,138,102,133,76,90,167,104,63,0,116,69,224,115,220,86,112,144,12,181,176,167,127,164,63,130,59,90,25,24,86,141,11,130,128,153,154,216,93,21,36,145,45,69,71,120,10,135,90,59,29,105,90,153,56,216,251,186,163,146,173,8,125,62,137,78,135,134,156,131,213,244,5,79,176,181,32,16,82,127,14,251,238,41,72,201,250,201,244,141,143,69,79,34,128,195,124,21,251,25,105,184,55,143,61,113,100,10,148,255,248,106,22,10,110,21,115,128,58,204,37,209,222,171,53,188,188,236,52,160,163,82,96,242,46,162,183,27,142,167,35,234,74,5,1,223,167,55,78,172,182,232,48,160,194,135,129,203,142,39,191,140,102,136,126,138,253,187,209,242,45,228,34,190,51,100,44,239,186,218,93,27,40,31,73,125,237,232,223,244,166,123,162,190,249,42,200,235,199,64,176,40,254,178,96,247,163,30,56,202,102,9,54,112,29,22,24,202,158,195,248,205,123,240,21,96,97,185,121,80,149,165,112,109,121,73,159,106,92,153,194,134,58,18,41,159,51,218,204,49,101,159,180,232,79,46,28,86,25,122,128,188,176,38,102,55,242,209,96,240,159,138,82,153,172,31,246,237,11,125,178,174,186,7,120,41,74,159,67,215,167,27,225,13,47,145,236,229,177,111,183,113,62,7,146,108,137,145,95,244,199,100,158,7,33,201,35,88,215,222,133,254,126,46,99,201,188,133,118,209,180,137,93,130,227,171,145,88,60,150,84,179,54,52,217,87,78,39,66,140,106,31,163,120,108,224,188,222,210,34,244,105,63,164,189,96,123,5,239,113,104,56,203,252,223,46,35,214,38,248,14,236,215,199,44,214,214,196,61,172,99,143,161,88,209,247,181,41,242,114,244,54,157,224,226,178,160,239,218,19,142,54,110,68,103,182,235,167,166,62,163,72,210,120,45,114,88,148,40,200,0,252,56,55,165,227,214,178,152,242,192,33,131,35,6,223,223,96,6,178,162,52,243,229,90,242,179,203,158,86,218,21,222,238,149,184,149,253,210,23,236,83,117,134,200,150,49,76,238,202,242,244,208,177,217,63,28,49,162,234,32,71,247,84,28,98,81,213,153,247,203,13,1,61,26,29,235,52,151,67,174,174,143,111,61,227,229,7,28,191,83,84,140,93,148,19,48,26,155,135,12,249,0,153,21,161,167,213,53,103,231,40,220,177,75,79,97,165,83,119,92,109,226,98,81,161,130,133,209,151,202,0,222,158,169,143,128,134,72,87,111,124,193,47,185,29,170,235,30,43,219,149,52,238,187,179,148,164,193,78,197,236,192,220,224,237,23,113,89,168,189,222,90,113,145,151,200,173,111,159,124,224,28,28,211,148,113,96,159,222,139,76,12,130,30,78,250,223,225,76,211,52,221,182,157,204,57,138,33,101,120,113,0,50,4,58,84,229,135,20,207,199,155,4,201,14,220,42,51,213,5,228,104,136,244,139,222,208,145,74,189,4,53,15,96,177,32,158,108,223,33,88,155,223,34,21,135,200,43,202,114,135,8,105,213,222,249,144,172,2,249,234,118,186,190,162,249,151,99,18,27,60,107,247,57,67,73,180,38,175,208,253,110,74,83,221,74,230,23,13,89,250,44,107,101,204,10,38,157,41,16,155,57,178,7,219,115,40,0,195,160,228,6,145,83,147,209,88,232,52,95,197,91,15,229,48,222,98,241,17,218,141,107,193,251,225,143,154,52,251,206,226,127,159,148,114,46,162,181,116,212,56,159,125,173,236,184,86,34,23,95,12,117,37,245,182,210,22,156,243,39,182,162,196,82,132,63,155,197,129,137,211,146,65,228,106,157,9,11,127,21,151,61,96,97,173,166,237,28,222,97,250,115,73,142,227,145,75,220,158,74,32,73,124,221,168,187,155,188,255,220,111,239,78,52,224,154,183,216,108,31,37,12,189,76,68,182,234,153,173,147,106,54,27,62,66,57,214,167,51,30,198,17,148,59,110,184,43,192,194,186,213,145,120,6,47,211,34,237,201,79,104,82,250,42,202,109,0,204,18,97,194,10,175,89,241,71,13,100,234,178,164,82,15,217,193,128,51,197,166,108,167,66,102,250,40,112,134,196,234,49,19,71,72,4,39,20,160,71,109,88,91,77,113,90,112,148,123,4,197,245,97,187,24,49,58,144,251,28,224,253,147,70,133,234,180,23,121,88,194,165,18,96,212,134,206,184,190,121,253,222,114,113,75,210,67,183,170,255,76,192,49,231,154,57,172,101,5,72,171,187,152,129,41,192,121,215,64,79,253,137,73,102,20,70,150,154,224,236,31,65,252,234,49,80,212,165,106,181,222,11,76,49,152,92,8,167,234,115,247,203,109,148,144,84,153,252,50,90,12,125,1,141,106,125,43,108,59,181,56,72,150,151,11,19,253,94,156,175,108,47,42,4,250,158,220,111,172,119,189,118,238,224,30,167,200,79,3,68,236,60,159,175,45,213,136,235,196,30,47,174,74,124,136,239,2,13,255,155,111,20,139,84,174,45,82,131,157,139,7,141,123,144,218,0,188,82,177,221,32,164,21,254,234,239,171,25,180,127,77,239,15,246,41,203,52,209,29,242,101,115,219,226,249,17,253,208,107,164,190,167,219,171,85,84,7,29,17,251,39,179,43,8,162,12,85,94,159,174,216,61,241,12,159,248,0,85,248,89,26,35,200,0,118,10,135,12,21,194,53,228,226,118,110,126,231,8,197,101,10,83,92,226,201,255,173,96,212,64,251,162,126,100,199,204,78,165,152,133,216,218,111,154,39,163,6,39,69,36,80,105,69,98,129,80,212,106,252,191,211,27,97,59,122,69,49,35,50,210,26,170,104,211,48,215,161,214,11,211,131,170,211,73,229,239,214,115,200,82,110,6,104,137,149,224,22,145,109,93,1,183,225,213,76,239,43,17,81,40,204,161,160,122,226,86,92,91,169,111,120,90,10,190,156,119,85,237,47,250,221,75,45,110,212,89,153,55,230,229,111,230,211,111,246,10,101,220,54,250,145,214,99,181,127,41,178,39,204,234,126,88,149,74,119,13,74,21,240,2,109,179,241,221,38,131,1,75,180,235,107,234,250,62,103,101,223,46,149,23,210,122,38,239,63,161,17,187,21,117,144,109,94,72,160,183,201,60,112,1,74,245,11,51,123,138,104,94,94,157,126,192,60,89,119,232,135,102,127,225,94,160,111,16,171,126,202,27,52,13,14,69,33,243,165,236,204,120,105,200,153,155,35,44,214,110,235,65,162,192,82,252,251,41,102,59,211,97,144,184,106,110,42,85,135,173,131,37,178,41,206,232,168,246,80,34,158,137,173,91,158,10,67,77,9,145,8,177,167,140,248,155,165,135,80,79,108,104,65,60,243,78,11,79,33,61,224,124,241,92,202,233,156,152,208,211,58,150,249,62,128,87,114,128,81,147,225,153,2,234,200,131,230,250,207,186,117,63,71,235,78,228,23,124,47,232,81,94,33,199,228,47,58,98,70,207,33,47,200,108,107,62,169,236,53,240,99,46,100,240,172,156,194,123,76,117,104,119,130,226,43,157,229,34,83,31,15,228,123,83,235,43,64,10,228,231,100,63,20,108,121,86,135,110,231,85,124,227,88,16,103,195,27,182,128,32,253,137,35,132,49,120,121,215,77,207,10,19,80,62,80,240,137,34,180,233,184,202,87,188,226,217,159,170,138,57,124,202,210,48,148,69,140,4,43,238,155,46,231,132,184,176,167,61,39,113,102,24,83,34,120,62,130,196,155,16,99,255,83,39,108,46,237,114,210,243,171,245,67,104,165,130,58,129,222,52,12,18,241,61,242,43,60,144,25,63,45,89,183,142,208,208,233,47,225,40,9,116,118,136,203,157,236,71,91,12,206,51,210,174,136,99,219,89,23,210,56,171,14,26,27,88,216,86,104,211,40,162,10,23,52,210,221,207,61,220,72,51,13,42,116,224,131,172,169,16,192,253,170,118,60,132,118,210,156,234,120,107,68,16,200,45,43,32,249,12,25,31,218,241,225,143,166,68,6,237,151,76,99,148,25,7,146,58,89,4,85,96,150,58,186,63,119,27,79,169,200,217,179,50,182,76,14,104,164,139,84,238,217,171,164,130,113,248,200,239,232,181,17,97,203,255,235,72,11,57,201,93,86,3,132,10,176,106,252,151,50,38,186,106,38,20,58,114,161,221,232,61,51,122,90,17,135,183,153,229,130,139,214,229,255,206,222,64,133,192,197,241,21,193,239,82,200,2,220,198,41,108,95,245,250,103,35,186,73,133,203,220,248,53,138,162,202,204,216,174,78,127,202,66,232,26,142,58,89,230,228,200,87,236,145,162,181,109,27,172,92,23,114,129,252,84,10,124,253,41,95,75,90,138,194,255,34,56,34,232,105,71,238,95,56,32,192,230,63,65,56,25,70,9,40,20,5,137,51,196,88,1,43,154,139,151,160,235,200,118,64,188,198,162,252,102,240,62,217,39,39,29,177,171,242,36,49,207,144,249,44,56,140,8,207,222,166,53,212,15,12,145,52,29,108,0,243,226,234,73,201,4,105,211,130,155,205,223,136,108,106,1,248,103,242,92,35,241,186,158,162,81,127,54,170,245,41,118,0,183,19,115,30,87,147,75,121,243,240,50,73,4,200,185,177,214,63,92,50,62,10,159,18,105,86,191,7,61,32,251,124,15,198,43,232,180,91,164,130,57,45,24,103,254,8,174,228,109,1,123,56,23,66,140,200,56,156,51,36,253,185,118,79,10,44,49,50,235,208,36,163,6,178,174,131,113,190,234,239,173,85,4,231,232,11,211,9,147,9,224,54,224,60,202,12,229,185,21,22,141,126,253,14,178,88,218,152,221,55,180,145,140,200,88,32,37,55,198,52,109,124,148,254,88,174,116,150,200,217,176,10,102,206,106,198,18,210,137,35,210,95,129,217,113,141,249,1,28,7,218,130,39,92,205,129,72,65,182,159,81,50,129,209,62,193,35,206,155,176,118,156,71,80,29,209,115,28,79,192,21,229,117,95,66,55,81,26,84,84,194,4,37,139,85,81,182,112,192,194,66,21,170,6,216,42,93,235,77,11,86,50,226,157,211,16,89,212,227,3,191,190,219,1,177,157,11,45,231,156,123,135,118,24,131,105,81,174,14,148,161,76,72,215,63,117,148,65,144,228,148,46,28,231,104,236,247,181,107,164,63,10,33,90,33,94,24,36,233,14,137,90,65,77,200,4,107,133,66,119,33,116,244,146,25,210,81,119,239,127,35,27,72,198,163,115,34,90,172,76,161,246,113,99,23,140,105,63,73,39,211,237,108,200,112,183,197,169,21,41,45,106,243,236,202,127,121,112,55,215,17,78,150,156,184,231,177,100,246,236,131,41,120,32,62,156,24,91,160,73,168,57,197,144,54,1,209,94,59,244,20,17,244,84,83,146,230,72,149,88,104,86,209,116,34,190,6,219,145,97,241,248,230,211,187,37,155,231,203,23,129,118,234,221,191,184,40,214,227,128,124,214,18,212,34,85,249,249,32,237,156,178,37,97,229,103,33,218,3,141,18,183,103,145,127,165,110,6,207,237,131,60,147,210,2,61,136,253,160,74,244,35,60,126,21,252,141,96,37,21,143,183,183,41,178,92,187,39,147,82,239,1,221,236,246,57,88,233,32,236,30,211,157,213,247,2,218,174,81,10,3,121,132,215,192,146,0,31,221,44,217,128,208,199,33,102,171,24,104,76,143,177,56,61,43,134,251,147,223,103,73,112,93,116,193,106,35,76,230,170,122,158,72,251,111,179,188,248,137,3,176,115,183,113,235,245,70,203,161,115,62,105,128,201,116,228,250,182,88,192,76,39,212,107,112,0,239,31,178,179,232,166,187,111,229,83,24,119,251,126,107,254,142,128,59,191,169,145,19,10,116,163,23,107,19,71,141,148,210,123,22,148,243,233,117,41,171,122,226,40,28,76,245,188,48,249,141,199,231,154,77,48,222,240,24,3,94,94,198,27,34,254,59,22,224,225,59,40,154,94,187,85,190,121,58,109,54,79,66,154,137,64,40,109,196,47,36,251,229,22,115,230,228,177,152,169,80,30,127,143,188,142,22,230,169,243,210,198,188,247,117,154,1,158,22,191,89,49,15,212,191,119,121,120,195,110,191,57,90,227,199,143,110,108,208,58,170,185,248,223,230,120,180,12,36,98,110,139,163,113,11,210,192,1,248,182,124,30,186,126,228,115,206,149,125,39,72,219,231,179,11,219,26,19,178,118,58,38,121,153,146,36,157,247,178,71,12,18,248,90,108,25,55,119,40,205,230,54,158,10,91,229,96,239,218,60,46,3,225,132,19,92,179,66,42,243,104,222,184,222,70,76,204,205,131,148,168,61,201,150,95,245,29,151,197,78,97,131,137,33,62,172,109,18,95,107,72,214,151,172,201,217,74,165,237,197,65,151,118,71,34,45,42,178,58,149,164,68,80,108,57,44,220,138,219,227,117,248,20,170,169,130,93,207,166,73,132,160,203,254,40,165,28,190,29,16,13,24,157,78,73,10,11,172,84,37,65,112,62,254,174,178,217,45,70,49,159,209,29,55,232,168,166,86,156,59,213,45,131,181,161,37,18,212,209,38,37,70,224,48,39,108,202,109,27,74,240,187,205,120,26,157,162,150,245,117,41,51,109,189,95,166,81,8,140,181,105,248,240,191,165,198,176,171,203,195,9,27,185,184,27,179,207,160,156,148,73,225,3,22,139,193,114,92,111,252,68,227,222,64,58,76,84,185,110,141,247,236,170,114,125,142,58,164,64,166,237,99,60,39,242,165,132,137,15,37,6,36,219,2,79,247,91,24,134,207,147,245,10,28,234,170,238,30,122,79,54,94,241,188,242,133,97,26,60,138,146,30,204,202,109,58,46,136,93,166,126,6,170,67,217,243,159,134,126,75,80,144,195,136,210,105,170,160,132,146,188,46,235,85,103,29,182,62,97,192,186,140,132,39,197,19,66,254,9,108,211,240,27,28,147,41,157,40,217,85,102,137,250,74,46,200,181,39,229,26,246,114,219,133,18,243,8,159,115,235,167,7,67,82,99,191,13,174,176,174,23,113,196,216,15,60,166,8,186,96,152,255,102,235,213,197,221,135,90,81,199,85,22,230,116,7,243,98,54,125,186,244,64,78,185,223,5,139,174,242,188,84,202,66,49,12,29,134,74,236,240,22,165,113,184,21,108,21,21,107,28,228,2,70,83,202,139,213,37,252,97,96,37,161,230,8,113,58,166,147,67,60,78,6,131,161,38,18,223,102,215,252,123,149,136,126,126,193,190,181,145,1,178,171,28,4,2,45,174,218,95,157,248,184,3,148,158,148,88,73,116,78,243,47,26,234,44,95,32,123,113,115,238,51,209,105,49,200,88,58,126,209,32,26,139,97,50,255,199,90,34,80,202,129,185,252,117,45,73,211,21,109,250,250,15,146,139,217,229,105,125,95,195,152,28,84,246,11,171,107,243,255,133,147,103,247,212,246,202,152,254,226,24,38,191,12,53,20,237,184,251,206,146,40,227,214,152,98,99,178,189,30,8,8,30,2,190,237,188,150,97,151,152,36,111,53,85,43,135,7,192,94,15,190,46,70,117,113,117,239,255,10,248,221,213,134,145,98,170,147,174,200,221,130,6,192,142,243,130,33,142,110,174,0,233,96,255,73,141,49,178,51,99,6,102,129,136,169,49,136,40,190,235,195,220,8,112,170,246,253,216,79,237,193,77,97,125,221,39,236,151,110,70,99,207,152,68,129,47,90,124,246,214,104,43,231,117,192,189,171,133,181,174,165,142,166,139,219,114,23,48,158,111,253,192,210,40,29,56,171,78,77,37,65,255,170,48,130,96,215,86,53,132,53,81,95,92,202,213,91,119,100,231,22,221,218,54,221,45,24,58,228,106,86,49,13,86,233,42,40,116,240,140,118,206,75,141,208,14,169,97,71,199,162,56,91,226,143,162,35,76,30,130,26,142,63,199,21,29,39,67,104,214,81,46,254,189,47,179,161,205,162,120,171,198,119,74,232,225,110,248,190,147,151,153,235,111,46,93,126,109,164,178,186,18,62,21,184,191,246,207,123,225,74,239,143,237,136,210,14,207,55,211,224,227,187,109,20,154,17,57,51,121,33,123,65,122,225,120,194,181,221,244,84,146,201,81,7,235,24,87,122,46,9,60,64,191,7,66,132,21,9,224,209,30,83,79,224,160,236,232,0,0,182,18,184,222,118,200,208,185,6,97,32,140,104,254,1,204,92,20,235,183,168,189,181,206,242,131,133,29,1,220,11,32,50,118,46,81,223,83,77,186,65,186,178,180,186,4,216,179,112,90,57,104,216,233,132,154,216,132,53,181,209,22,82,150,99,29,55,34,216,53,149,57,245,170,170,76,75,210,115,238,81,64,189,199,228,10,71,92,17,145,189,47,101,234,228,97,119,67,208,1,59,154,4,24,205,175,39,221,61,46,29,250,226,82,221,68,20,86,14,226,36,152,163,204,71,95,155,179,24,165,217,142,117,96,218,53,65,196,203,90,111,196,88,205,74,124,211,36,5,105,165,95,51,215,241,41,247,162,151,241,2,252,46,175,72,77,217,246,229,70,157,220,5,66,252,103,194,61,49,148,206,198,136,130,115,35,111,29,102,34,182,182,248,123,82,218,111,145,203,255,61,73,212,210,121,219,8,12,10,55,95,128,210,225,221,214,213,145,39,144,141,83,145,188,223,35,40,48,190,252,247,168,63,241,59,104,178,36,85,249,249,51,11,128,192,24,1,24,2,188,93,145,243,65,125,198,124,176,166,119,156,156,123,107,36,126,232,168,51,143,255,22,157,51,67,179,112,148,34,219,220,239,48,125,32,89,196,229,226,107,227,85,38,95,208,79,88,76,36,168,186,149,142,134,121,186,170,77,63,25,122,186,15,178,221,53,50,97,84,189,228,122,26,86,32,248,125,136,243,50,145,22,154,205,11,99,68,41,2,153,113,192,187,248,229,0,177,51,162,90,89,150,26,22,82,148,66,196,70,84,153,23,195,111,104,66,172,131,135,4,97,4,41,252,230,165,44,158,152,89,200,245,242,57,4,233,199,189,154,63,206,5,132,244,116,11,121,1,167,36,138,75,48,187,110,166,40,169,177,43,118,198,29,93,26,17,119,163,147,5,153,202,133,35,86,19,201,97,137,156,228,249,114,163,122,72,181,56,228,36,245,133,23,71,149,214,252,50,159,182,174,202,135,217,194,31,174,207,208,163,226,70,48,201,20,55,211,130,73,219,72,251,152,3,220,247,17,82,228,140,48,84,219,126,53,140,112,242,236,5,66,194,156,234,203,11,150,236,33,60,43,122,186,227,99,62,101,210,207,104,174,242,150,177,114,211,118,149,193,146,89,67,12,179,12,180,208,204,137,211,205,135,73,61,72,106,38,88,48,104,251,138,27,73,75,161,203,201,172,201,56,131,112,185,53,87,246,106,180,232,16,129,67,146,254,45,93,153,124,107,166,108,41,163,230,179,111,177,255,152,98,238,11,49,214,149,220,174,31,137,80,114,184,79,210,187,231,206,210,37,68,206,240,217,38,102,183,216,43,3,141,55,229,4,233,1,130,63,158,3,53,249,232,179,82,11,117,108,143,49,191,40,30,83,234,147,142,245,179,81,237,12,65,5,63,209,193,232,43,90,207,70,166,187,2,193,164,80,70,31,160,189,41,84,70,228,215,39,228,17,29,229,225,120,126,122,180,32,169,39,119,203,142,197,88,5,34,190,222,32,192,235,220,57,237,237,21,198,192,119,28,45,50,204,165,151,195,184,233,56,125,83,24,39,71,115,50,101,45,164,9,144,36,192,114,187,50,229,195,75,120,234,193,213,167,117,212,114,176,199,212,11,246,195,88,137,188,222,194,126,130,114,213,147,243,226,76,77,63,219,231,34,221,6,153,112,162,48,217,149,192,104,192,18,162,85,8,24,167,161,22,92,96,21,209,36,183,150,33,96,70,183,168,22,48,239,177,221,247,232,203,53,3,232,108,235,169,11,179,75,214,137,211,150,117,104,35,207,244,26,166,233,2,116,74,248,235,177,238,144,110,22,118,134,75,105,51,113,85,226,93,20,77,191,180,66,18,209,187,17,252,194,250,219,227,138,165,97,137,211,55,150,94,96,107,10,100,24,99,229,151,35,216,164,32,219,73,48,38,137,11,155,123,54,191,75,150,10,233,19,20,49,252,203,128,147,141,224,13,138,65,94,102,244,204,169,103,237,212,49,241,29,181,24,93,16,55,250,85,176,97,119,43,71,7,100,55,73,146,114,169,232,31,131,8,154,231,124,229,247,143,13,231,79,245,71,31,47,179,102,211,22,249,220,223,213,68,164,44,28,12,111,144,174,14,242,62,65,159,241,86,210,138,167,77,211,166,237,67,226,148,244,239,37,13,94,143,119,52,25,114,201,145,101,127,84,130,197,77,44,141,65,235,238,189,142,127,241,49,21,42,246,7,47,246,241,33,238,34,125,198,185,135,85,26,224,35,55,241,241,181,85,254,250,226,211,141,176,140,200,95,63,249,75,75,11,150,102,186,28,180,45,143,198,70,156,93,182,198,215,85,126,113,107,125,164,210,35,170,246,208,179,4,93,122,87,142,103,154,77,85,23,57,193,3,57,233,176,167,1,219,52,172,175,48,142,42,40,158,253,68,208,97,26,145,22,204,64,72,14,41,177,204,6,125,146,24,226,219,91,41,89,157,102,161,179,25,51,53,97,144,7,203,66,170,183,136,113,26,107,116,119,100,164,229,244,201,183,45,70,95,100,201,169,42,29,131,101,237,100,68,2,154,36,93,208,129,114,7,20,139,79,181,18,218,148,242,251,141,187,35,32,77,139,224,128,95,89,44,92,107,125,82,134,115,255,43,35,251,16,14,200,71,172,133,202,8,148,11,84,139,209,221,129,196,145,216,60,18,94,70,29,213,220,30,88,180,142,217,242,220,180,120,27,194,44,106,129,80,38,27,23,55,21,43,155,76,37,15,230,249,241,242,198,106,117,211,190,211,191,21,130,96,219,68,214,4,104,135,181,46,103,157,110,72,219,110,15,21,133,46,77,19,50,33,182,174,162,25,105,195,18,47,59,247,140,127,197,51,113,130,208,45,168,189,199,77,131,32,227,208,43,220,184,100,210,237,196,40,77,59,221,30,17,192,36,70,75,20,195,23,48,240,230,227,7,143,52,96,50,113,170,87,206,235,223,53,29,66,248,201,153,112,132,150,148,77,218,115,182,221,255,31,107,18,219,234,130,177,77,149,31,185,160,125,176,184,143,48,219,40,199,105,19,215,87,90,251,154,102,36,175,226,0,135,118,169,178,200,221,217,36,143,202,15,126,177,42,117,154,179,96,227,200,241,149,94,16,185,29,207,95,202,71,246,115,220,216,10,4,224,210,179,167,92,100,94,25,64,150,75,75,185,193,166,116,134,156,196,102,159,201,231,133,43,166,106,132,66,238,169,34,127,178,5,127,116,177,212,133,117,198,66,162,99,157,183,138,250,47,125,37,180,30,231,101,136,44,106,38,100,15,209,195,51,14,135,121,167,192,59,66,227,83,218,69,31,114,125,118,163,1,249,236,174,6,169,135,152,85,48,171,130,152,143,33,187,126,162,108,139,197,33,191,153,162,180,225,195,197,59,244,117,37,11,211,135,217,188,101,63,72,29,58,155,30,118,0,219,137,146,76,27,12,105,180,78,58,230,148,216,175,43,39,174,57,67,201,4,56,64,176,202,248,177,52,126,156,234,66,64,86,105,186,235,43,122,64,247,105,138,94,45,93,57,98,113,175,72,247,92,77,183,54,179,73,232,235,125,197,163,62,202,207,125,170,223,40,87,67,69,250,74,35,154,94,131,89,251,43,51,219,253,197,181,125,131,96,53,114,27,37,87,220,62,59,99,238,18,188,233,169,190,32,169,19,59,123,26,174,201,53,152,245,222,243,70,123,230,12,21,104,62,213,145,202,238,53,16,28,183,143,129,236,20,2,135,119,105,170,55,203,185,142,46,31,46,123,88,114,213,103,118,183,207,116,87,182,216,21,25,164,235,12,165,153,2,182,203,215,244,81,222,104,9,63,235,253,24,52,141,184,29,102,172,90,17,5,157,3,34,75,15,56,221,179,232,199,180,103,15,192,167,157,170,98,132,162,22,16,153,231,206,16,124,111,173,18,242,156,82,207,251,100,120,123,50,244,48,58,37,103,235,114,166,160,120,93,105,16,69,9,15,203,152,51,179,10,42,175,86,253,9,47,83,189,166,117,222,15,48,31,45,133,82,181,233,71,155,53,80,27,78,172,45,149,37,207,163,57,43,225,152,139,181,255,206,48,176,76,124,76,163,5,225,61,240,243,131,83,74,252,117,160,12,76,94,4,150,254,186,1,114,49,82,45,143,110,140,4,165,227,3,189,110,237,223,213,123,79,242,17,186,81,65,35,146,253,184,39,245,48,96,204,153,106,245,59,112,62,169,144,89,229,179,244,195,97,151,119,173,156,106,162,203,248,222,173,66,145,232,98,242,75,89,11,111,141,33,243,209,161,156,147,51,183,199,130,83,255,236,146,112,214,125,89,15,144,106,200,134,100,199,92,39,254,23,109,21,219,23,199,124,52,86,108,60,129,239,117,173,43,187,81,190,0,121,159,95,54,83,23,238,2,156,215,12,93,152,122,148,49,0,80,196,74,121,145,180,142,25,249,79,225,186,171,22,68,96,50,165,189,229,13,179,255,232,235,181,244,88,248,72,249,37,162,128,210,201,81,204,41,70,186,217,10,131,48,230,3,46,18,224,221,64,29,91,34,191,180,40,192,202,243,44,37,110,163,78,149,103,14,177,252,79,223,170,123,41,0,227,107,76,83,74,77,65,187,152,137,97,117,36,247,47,237,198,92,70,200,22,160,190,176,199,54,92,118,204,95,138,18,198,75,52,83,156,243,93,213,125,6,242,24,240,102,126,170,228,248,0,10,150,26,102,197,134,118,74,163,205,204,4,21,37,210,28,108,198,74,157,97,205,178,90,252,217,19,122,74,66,108,136,237,24,66,57,139,72,241,30,102,127,218,203,71,79,199,213,93,154,2,109,8,8,207,104,105,73,231,116,24,30,135,183,212,200,223,226,116,39,36,81,11,54,0,102,156,87,99,163,23,15,224,96,32,68,152,223,216,215,171,237,239,34,107,1,33,137,73,121,208,161,92,53,132,185,167,13,96,147,116,133,228,104,119,59,17,233,89,76,45,36,177,66,15,122,150,183,168,39,119,229,10,107,32,9,245,66,59,87,5,165,116,128,162,99,237,194,200,176,215,207,13,71,199,232,133,19,221,244,32,29,134,21,171,213,188,128,98,70,15,5,229,197,172,175,196,132,211,89,26,26,204,4,184,182,57,212,33,101,187,152,135,137,12,109,178,11,103,121,181,57,65,159,130,50,210,161,162,155,169,54,166,2,70,147,120,47,78,138,145,29,183,73,27,13,202,81,76,42,45,75,144,70,75,2,129,242,138,4,184,56,221,95,204,126,208,163,48,220,23,201,140,193,166,17,181,235,15,209,167,120,182,247,1,183,74,165,54,121,152,54,245,88,151,14,85,112,176,9,100,50,184,250,211,67,43,95,1,12,194,19,120,151,52,41,178,95,172,68,79,15,40,182,171,131,48,243,91,52,77,67,254,225,131,77,76,119,7,91,169,89,122,127,205,45,44,27,179,211,7,22,61,206,72,223,8,76,172,151,248,42,165,28,37,27,8,141,251,118,209,213,31,189,96,32,215,207,19,245,194,130,69,86,119,238,64,74,190,175,226,197,138,224,218,136,237,168,41,87,23,132,243,249,177,119,27,72,41,29,143,217,194,92,111,42,123,113,83,91,175,251,48,150,65,116,176,96,251,244,129,100,124,44,144,87,250,118,63,84,226,160,19,7,119,142,40,210,80,236,62,8,92,201,215,156,30,222,40,248,44,181,15,121,117,27,247,234,149,60,131,237,72,55,197,189,238,67,43,181,227,211,41,199,61,144,191,251,70,0,83,57,90,99,131,94,29,22,146,130,199,77,142,151,52,214,84,124,41,177,252,147,173,74,169,87,185,204,253,155,109,247,174,121,32,112,82,59,120,90,66,6,193,200,130,95,185,196,69,58,164,50,185,221,198,224,2,162,179,211,82,28,216,242,139,192,131,73,245,187,87,190,46,238,115,221,160,201,60,81,185,220,211,62,226,120,67,219,203,232,79,239,206,225,157,142,209,212,56,70,16,225,39,203,32,239,119,207,135,30,149,165,64,7,181,12,190,54,250,81,247,83,136,150,102,48,204,69,50,224,30,86,252,107,56,59,217,34,251,236,203,57,4,145,128,72,142,217,57,160,208,227,94,220,97,213,222,173,172,95,183,78,179,238,76,124,229,166,73,35,28,194,244,74,207,209,58,246,216,233,148,26,49,28,140,219,88,5,140,220,235,5,255,60,178,242,202,69,44,197,158,133,86,92,94,87,247,61,100,140,10,247,57,142,190,207,240,125,208,193,19,50,207,190,229,198,242,7,157,200,182,34,222,64,190,119,154,216,17,178,238,102,157,207,82,30,133,141,36,4,218,15,174,157,113,25,192,153,4,149,71,54,229,35,3,51,98,133,129,15,149,106,15,9,234,60,22,176,248,212,100,16,225,247,124,210,197,30,34,103,199,110,214,163,105,174,3,23,75,152,84,82,215,90,160,123,170,208,253,196,99,240,208,199,238,200,57,232,4,151,87,199,3,155,126,234,77,82,164,248,233,153,84,175,178,197,122,112,74,180,205,103,143,55,176,132,241,1,202,94,13,50,157,246,246,152,2,154,182,242,38,84,239,121,77,36,201,120,221,163,84,202,58,195,107,5,254,51,147,151,99,118,3,123,61,107,239,38,144,227,71,91,5,207,97,41,175,215,158,45,104,134,48,45,201,112,1,140,153,172,119,93,118,44,184,88,69,244,30,207,195,17,133,73,70,244,253,190,35,125,57,54,216,91,52,244,232,239,175,245,243,216,98,135,199,14,136,251,5,29,204,139,232,7,111,140,161,128,194,55,170,117,8,90,130,43,182,154,120,243,148,5,193,197,140,248,46,111,162,239,81,22,224,16,242,157,119,185,62,80,173,143,10,140,226,7,163,93,16,131,152,170,138,120,219,44,251,48,53,99,119,31,225,21,106,46,74,238,62,233,102,121,66,5,88,154,11,18,69,9,249,10,48,49,152,68,215,119,253,110,155,32,206,65,224,47,78,185,67,164,188,201,45,20,7,29,240,160,118,39,141,251,107,168,13,241,109,116,222,29,203,93,245,146,62,16,241,171,247,8,84,17,212,22,179,210,37,18,204,44,127,225,52,204,113,109,246,138,77,36,62,35,93,20,234,169,113,198,2,125,158,207,167,44,45,13,133,255,62,225,78,12,182,225,187,226,83,168,105,249,120,56,138,133,195,187,111,150,11,15,161,184,238,130,178,139,212,75,255,154,83,109,54,244,82,224,43,79,142,223,52,185,244,220,235,24,157,49,145,59,173,148,41,60,58,218,147,1,220,209,145,154,102,37,84,79,219,246,237,50,13,94,99,102,200,190,231,207,28,131,120,36,4,196,83,214,249,40,1,193,238,241,176,39,186,212,80,36,229,208,201,149,160,160,48,31,131,210,252,201,20,217,139,55,128,43,24,40,129,171,179,102,102,2,94,212,36,20,143,7,12,220,42,220,134,34,10,216,177,251,106,54,206,61,214,118,72,39,130,197,171,5,122,151,196,229,247,8,20,131,171,148,223,248,103,217,237,240,83,92,150,192,145,67,214,213,165,202,2,191,162,130,91,234,57,147,61,255,232,188,40,93,172,172,125,137,62,213,24,37,230,136,184,7,4,213,221,172,55,8,50,15,153,130,254,129,162,15,231,251,188,143,91,169,44,141,245,125,193,234,138,49,41,45,218,227,139,97,221,3,125,29,32,171,11,92,96,80,131,3,166,114,125,57,63,192,175,104,42,108,252,120,201,212,110,205,40,217,96,193,236,196,147,86,123,0,30,11,229,0,221,145,17,234,37,139,181,49,104,113,139,16,97,102,53,81,182,121,79,133,216,9,84,244,206,202,125,109,182,80,108,247,114,204,243,109,16,24,189,211,134,223,32,119,72,1,4,163,179,7,127,169,147,46,14,188,64,81,25,176,116,91,5,125,125,14,38,147,89,217,211,246,50,155,215,43,144,38,49,65,17,78,46,39,219,103,35,204,124,4,22,215,186,83,80,222,226,199,124,201,225,141,243,211,243,59,17,5,129,197,228,177,51,96,244,181,181,97,235,13,219,176,52,156,211,162,84,28,157,73,6,250,141,124,255,26,18,215,73,9,36,26,127,67,84,142,225,189,50,163,152,27,107,148,14,24,159,113,62,173,84,181,241,2,62,173,188,130,200,242,162,124,223,10,49,239,99,192,237,171,99,56,71,210,215,164,15,57,241,215,88,180,75,174,107,195,12,132,108,180,236,102,38,110,231,58,154,131,121,139,47,51,103,200,16,99,107,175,96,85,52,2,10,39,175,222,190,78,25,106,209,137,198,91,219,27,114,240,126,239,161,119,152,9,96,241,160,12,22,125,21,146,75,184,170,141,33,70,98,104,238,52,131,249,48,45,247,43,91,43,186,37,247,79,168,148,178,253,127,200,196,201,39,48,126,209,94,235,66,169,96,8,236,180,84,59,174,195,153,213,191,145,74,223,211,26,198,20,162,209,232,155,113,212,116,143,179,252,255,57,221,165,224,44,92,19,172,123,106,45,87,167,33,102,31,251,105,212,172,117,128,78,63,98,204,152,11,138,242,29,193,185,120,98,167,64,69,197,30,57,30,202,47,78,162,6,181,94,169,59,43,105,195,176,126,50,239,149,43,212,120,138,250,91,92,75,231,235,12,49,166,168,28,162,73,60,153,19,15,246,8,4,218,110,6,17,102,254,89,226,171,128,67,112,209,238,80,215,160,34,183,93,125,86,74,50,44,101,97,198,194,140,154,205,175,87,63,36,42,22,145,123,227,203,118,98,203,109,167,151,170,83,12,0,101,82,194,116,227,94,16,227,104,140,182,98,223,74,74,82,229,104,244,156,91,95,111,15,75,142,74,247,183,193,236,55,81,226,86,13,124,21,45,159,229,199,246,24,4,109,193,120,69,183,145,1,141,193,174,128,248,209,190,235,165,202,200,89,207,144,110,215,56,18,218,147,243,167,29,43,17,147,156,206,133,174,185,150,101,252,189,33,174,119,209,33,74,255,71,197,6,145,155,239,6,50,23,71,105,81,79,21,41,231,144,83,98,244,205,102,50,30,129,69,72,244,111,52,210,219,7,107,109,225,153,57,80,240,51,37,146,146,101,98,6,245,53,189,168,89,244,46,192,113,168,156,55,29,208,202,64,65,114,183,80,13,193,145,141,23,94,61,51,166,4,199,149,209,254,124,25,66,123,154,137,114,154,11,85,192,204,28,239,63,12,103,173,203,150,194,71,125,33,167,126,92,42,119,2,95,153,113,54,153,174,22,252,40,243,23,80,98,3,6,69,100,77,167,137,97,243,43,124,97,6,109,5,215,246,13,17,80,172,180,190,237,79,33,59,175,83,226,68,27,45,65,56,6,184,114,170,142,183,94,10,116,22,157,1,209,232,119,56,212,8,245,227,58,9,53,220,107,73,254,164,199,239,235,15,150,68,151,10,163,251,150,89,103,139,147,48,103,53,247,184,116,6,36,121,232,48,113,251,149,168,18,91,27,63,29,68,178,72,131,98,165,47,5,79,183,102,97,92,182,9,196,72,188,44,16,128,62,239,196,249,232,60,248,249,207,111,238,82,227,205,50,142,51,46,37,189,168,7,235,76,129,242,115,105,237,65,106,132,252,126,32,128,33,248,24,196,76,65,5,112,102,33,71,96,44,248,110,222,122,229,58,210,47,220,17,234,169,152,174,56,201,149,194,184,69,16,119,2,132,153,79,30,132,35,7,110,245,165,93,177,64,205,13,248,243,79,29,168,235,44,151,27,136,4,20,193,211,146,101,148,114,44,13,46,13,20,6,199,181,175,132,79,169,78,74,48,94,45,82,245,216,107,52,26,6,236,185,12,224,48,19,171,247,68,97,94,223,27,16,177,107,134,239,212,157,163,246,240,46,105,61,63,111,244,222,88,175,84,10,53,137,81,200,74,93,24,230,212,111,76,136,81,120,44,105,63,193,220,77,218,208,41,152,108,120,91,77,26,140,120,183,3,35,25,78,200,167,254,116,23,187,86,164,155,147,68,215,41,168,51,133,146,101,21,241,227,53,173,75,214,33,47,219,194,143,91,46,227,86,58,196,152,172,13,216,153,241,204,205,245,7,57,65,95,198,114,122,103,250,90,197,59,54,192,218,128,166,132,200,176,184,39,129,107,81,30,231,248,208,50,185,93,98,122,248,105,101,69,176,237,164,91,236,107,205,193,6,38,201,138,24,228,67,246,13,94,166,130,4,37,172,221,248,58,148,142,249,190,197,121,161,180,29,60,195,59,90,53,97,87,208,67,196,110,129,96,179,240,85,72,124,184,201,169,162,24,18,48,154,79,5,182,102,227,150,161,111,15,153,141,88,243,233,201,178,167,137,160,40,30,169,154,212,57,175,210,127,113,59,15,150,1,177,124,196,204,127,79,162,251,51,213,7,61,130,3,33,237,141,40,23,1,192,108,82,25,251,212,42,104,42,145,163,225,227,173,234,83,215,247,249,62,244,30,102,26,190,31,237,3,63,11,38,214,208,170,174,73,72,135,12,226,190,196,247,244,15,101,49,140,206,227,249,189,191,120,212,116,232,156,179,196,177,222,79,75,192,54,210,75,165,189,77,188,223,132,91,194,50,201,173,150,83,36,231,191,251,129,24,112,48,97,139,175,56,113,201,178,250,217,218,117,14,13,185,16,126,242,188,17,240,9,130,188,250,124,101,127,161,179,62,149,229,59,206,91,125,135,71,248,176,42,222,206,187,124,22,102,64,167,43,75,134,73,158,195,98,59,139,112,176,130,215,95,95,134,214,128,115,133,242,0,76,135,43,77,165,151,148,34,139,120,241,106,9,196,113,113,188,127,113,231,20,205,242,42,66,26,17,245,42,65,31,119,187,174,190,52,117,159,165,172,200,197,69,52,47,67,178,179,183,104,11,128,126,0,241,67,238,27,191,104,68,102,247,122,99,73,123,26,200,93,149,208,162,174,13,1,254,97,59,4,244,101,251,189,248,239,221,200,109,192,41,110,180,245,89,123,157,221,201,30,156,69,22,197,9,155,92,140,116,159,122,162,36,248,206,208,215,79,49,22,174,149,116,119,98,234,177,166,251,156,33,155,8,165,180,35,89,250,216,246,174,20,213,156,51,213,59,235,113,15,164,78,244,211,134,87,16,188,208,67,183,205,5,160,27,21,207,194,159,36,208,250,57,185,208,134,142,80,196,146,125,203,34,117,200,218,167,78,42,63,178,173,22,72,79,98,92,87,120,139,240,239,216,210,210,34,235,44,137,115,69,147,24,48,110,133,190,129,12,60,31,43,7,246,139,103,165,174,250,201,49,39,211,82,141,21,17,180,215,196,137,64,72,47,245,156,73,36,222,144,22,50,7,179,210,139,70,170,70,191,90,159,156,111,241,107,135,55,228,14,186,51,248,79,72,18,9,250,149,90,169,227,186,220,22,77,164,255,89,65,242,73,52,52,64,225,205,42,88,229,48,0,23,105,60,115,228,173,193,214,18,123,36,7,124,114,86,38,7,231,218,56,68,121,28,255,191,237,73,166,20,35,228,198,171,237,245,192,243,79,146,143,60,114,214,108,229,75,17,33,197,138,38,101,144,253,213,225,53,71,148,117,27,182,69,122,250,44,179,70,0,88,124,174,222,92,133,114,221,132,9,175,253,3,217,172,126,123,116,125,225,116,141,58,107,118,81,255,171,91,127,172,219,105,225,114,132,249,1,230,178,12,141,146,155,188,128,106,115,31,15,10,22,158,137,171,54,107,240,17,187,234,44,104,163,206,37,247,147,231,185,245,59,89,209,179,77,113,49,245,39,71,171,202,69,75,72,62,180,227,52,145,150,4,200,162,243,114,219,228,130,140,24,84,7,66,91,159,61,114,164,19,204,246,139,131,136,89,119,92,237,126,28,72,225,155,113,67,22,205,122,96,243,215,39,125,48,137,74,75,247,203,136,143,181,193,24,237,70,196,28,46,198,1,159,181,224,15,128,114,106,133,141,150,29,118,149,29,118,227,145,114,199,150,43,48,37,129,37,199,235,61,211,192,88,58,183,85,239,153,153,158,56,243,40,118,131,248,150,227,97,171,181,85,70,26,92,156,210,5,91,211,170,216,2,31,15,110,1,42,5,190,10,72,85,47,156,242,229,119,220,131,11,56,49,61,64,147,101,38,254,115,16,32,219,161,26,188,115,33,180,10,205,57,184,66,67,67,60,114,234,132,204,174,175,204,35,39,221,30,178,128,218,76,118,154,99,201,160,39,55,63,143,83,149,1,201,199,68,75,144,100,66,213,188,140,25,64,174,143,186,238,52,35,230,250,92,0,210,57,108,154,234,206,255,162,152,125,130,124,14,154,205,252,204,236,255,8,127,165,3,200,129,169,168,136,76,226,115,95,65,123,114,84,168,100,87,37,176,155,193,58,29,155,36,241,192,234,171,135,151,114,244,114,209,101,174,158,78,171,0,157,113,254,11,21,174,26,181,7,109,20,222,63,120,249,199,40,19,216,104,165,97,17,227,74,136,213,126,117,129,76,206,105,123,125,10,140,59,45,245,166,208,132,126,97,155,5,247,52,137,20,52,184,2,47,249,128,64,134,168,65,207,243,6,183,102,187,15,143,32,205,202,75,234,109,92,48,181,142,136,32,48,115,130,248,126,237,250,99,51,201,124,23,206,211,158,196,222,176,178,34,64,254,158,194,79,248,209,77,204,232,11,130,214,59,233,170,216,190,162,29,218,138,25,223,201,48,214,19,130,240,179,179,53,242,123,158,184,222,158,41,15,52,224,183,111,18,98,201,185,122,40,36,71,175,183,249,24,148,137,142,89,41,224,226,25,98,207,52,129,48,9,200,157,176,153,209,17,24,61,205,207,66,90,35,132,63,89,240,232,14,46,23,135,251,96,61,65,1,227,194,37,191,128,177,131,234,176,118,157,146,57,28,114,206,149,15,83,14,91,148,43,186,64,137,103,67,161,107,138,118,46,133,80,23,68,202,30,63,50,25,191,232,103,5,171,39,29,168,175,225,17,106,62,195,198,7,27,26,213,221,61,62,162,50,73,176,118,190,50,165,88,161,41,109,73,57,153,67,24,38,67,171,110,20,73,199,155,49,61,38,183,136,128,191,187,253,243,205,228,246,252,66,75,244,91,192,34,89,248,43,89,101,127,76,0,116,188,149,125,30,96,127,143,118,185,170,58,37,172,46,186,243,70,57,222,239,240,204,141,195,216,203,132,213,89,147,0,111,225,217,29,207,79,60,208,86,241,77,13,65,220,234,222,74,31,192,191,184,218,227,90,112,10,115,102,238,115,130,119,160,87,47,88,24,247,99,72,44,66,143,110,179,239,185,25,112,145,59,39,178,216,161,78,196,124,76,192,131,254,183,219,78,145,197,7,174,145,148,151,123,137,230,28,96,133,228,132,109,36,251,9,172,32,36,83,0,38,0,61,142,217,199,148,215,29,36,83,42,85,28,50,29,250,33,194,35,69,73,114,85,72,204,123,231,212,22,47,100,50,215,91,135,68,162,67,117,66,237,97,192,161,10,113,173,149,3,117,42,44,46,210,55,157,8,210,47,210,93,43,54,174,66,13,167,173,57,203,254,24,166,194,201,47,161,178,73,166,208,222,124,111,27,161,75,194,188,83,234,225,113,21,0,158,67,132,67,55,37,170,83,18,239,237,112,22,221,91,30,16,158,64,116,144,142,193,109,48,11,0,253,171,111,72,202,97,199,55,18,173,12,185,103,246,119,98,208,243,7,92,169,157,102,41,137,203,178,231,26,36,236,137,177,13,17,1,227,64,56,229,136,231,176,243,10,237,137,40,91,52,151,161,129,151,250,42,108,13,172,21,55,159,129,235,142,188,175,187,248,46,103,78,97,64,129,56,76,207,175,4,82,120,147,81,185,176,12,19,171,14,46,230,63,19,128,70,7,216,22,187,219,240,16,156,236,31,213,143,214,145,135,237,104,186,90,243,18,223,225,8,73,41,246,102,174,53,198,233,41,121,192,35,59,148,242,193,117,174,100,234,254,75,77,252,253,69,0,104,198,98,34,47,5,17,107,106,249,126,31,153,197,94,173,147,200,182,118,51,230,11,55,192,174,2,118,225,252,207,253,122,109,130,30,53,81,230,99,246,205,16,207,114,132,217,156,115,30,70,242,61,6,203,146,198,2,13,240,201,31,240,234,126,165,197,94,189,170,218,26,8,176,238,148,53,236,192,217,62,179,252,72,94,183,130,42,214,243,193,24,85,253,179,99,91,39,35,241,80,133,253,96,171,251,236,196,244,213,146,139,249,40,213,211,212,118,91,125,218,206,210,144,4,46,90,176,84,59,5,84,37,9,188,132,217,142,131,26,153,230,93,67,133,80,109,73,100,107,35,9,18,2,125,238,179,8,81,34,14,71,72,100,173,167,3,255,99,19,65,122,26,143,54,163,74,155,57,216,236,19,82,53,117,35,113,243,48,175,81,202,4,143,216,41,198,181,44,192,115,97,30,53,14,41,28,146,167,251,9,18,46,34,135,247,205,9,46,51,140,227,218,92,120,112,26,109,65,89,77,52,251,74,53,51,3,169,13,106,126,229,11,153,213,20,120,161,123,17,89,252,238,206,158,151,147,200,115,143,39,8,16,68,52,141,25,121,16,61,111,247,115,139,205,162,178,27,75,55,144,42,4,239,133,79,215,123,40,137,144,126,181,30,128,29,102,120,89,61,175,0,237,140,29,101,171,152,117,79,240,40,108,13,182,13,182,64,194,76,143,135,174,218,126,238,233,34,176,212,203,192,185,255,177,102,148,38,196,159,88,231,148,246,65,207,34,9,126,125,206,235,152,253,140,8,190,27,48,197,97,183,72,32,133,49,45,45,177,23,20,7,253,99,195,50,190,35,218,100,150,69,139,239,88,116,143,125,212,216,72,181,150,157,103,223,42,147,59,230,14,241,83,156,45,14,202,114,43,1,206,86,94,209,184,194,203,191,19,229,177,242,71,147,142,172,113,213,209,138,134,144,226,144,73,91,90,104,249,235,239,152,25,22,229,213,69,49,232,231,133,66,66,125,156,76,60,246,105,21,84,36,149,21,7,245,82,104,199,189,242,231,253,86,192,40,151,245,32,61,95,129,0,201,37,54,111,234,246,21,164,245,66,70,241,212,60,36,236,222,147,203,199,45,191,37,95,232,213,109,115,7,25,89,168,191,106,244,73,65,245,69,129,247,97,22,58,153,185,190,25,249,136,182,130,223,70,126,145,201,245,2,166,19,118,126,236,155,156,57,212,104,48,201,4,145,150,103,217,90,166,123,209,36,146,101,47,163,24,207,251,206,85,16,71,90,207,251,145,86,27,76,6,177,238,84,158,104,199,232,164,194,43,227,152,108,52,142,195,121,59,67,81,5,15,137,145,85,110,55,22,201,207,113,122,52,135,75,5,207,20,156,255,221,36,145,204,26,133,53,111,17,30,204,105,204,85,58,225,240,48,241,11,210,45,86,220,73,204,232,39,5,67,195,28,210,88,240,189,89,217,150,77,234,44,95,7,113,43,18,146,31,147,18,166,240,239,16,149,130,68,239,1,126,8,197,17,193,183,3,19,108,255,246,65,72,123,161,238,112,83,116,149,149,90,255,208,153,126,94,80,37,185,190,57,162,12,170,80,207,123,191,155,240,36,192,218,95,67,54,198,75,106,208,169,76,79,79,1,213,15,182,236,182,200,30,181,63,67,29,189,231,85,240,217,59,242,96,123,109,165,238,148,33,157,166,189,32,241,125,145,186,37,71,116,228,174,18,112,238,104,217,154,38,157,88,180,82,150,247,111,244,73,122,82,5,42,100,181,27,57,249,112,224,31,240,74,189,27,96,62,130,123,25,93,109,234,86,44,98,157,158,96,92,253,28,169,195,230,148,84,2,46,196,199,72,198,202,61,219,102,87,213,251,217,254,133,100,13,148,187,97,128,19,12,2,47,223,10,13,55,128,59,147,86,222,175,21,41,97,153,123,64,124,182,148,99,231,213,245,207,228,239,148,148,234,228,167,88,56,175,245,132,129,10,63,253,184,236,134,253,47,55,66,222,178,100,121,2,204,225,94,200,56,126,12,171,134,26,46,149,10,96,225,219,104,50,64,151,89,194,40,224,28,160,56,41,108,203,168,0,252,82,188,255,186,215,228,168,237,11,26,53,41,124,246,201,111,73,100,201,185,238,126,204,34,103,241,198,35,151,247,4,44,2,195,13,61,184,213,8,197,122,146,228,181,59,124,241,241,205,25,21,175,1,60,32,165,215,114,77,173,145,241,239,15,70,142,147,100,31,132,131,0,104,83,235,121,29,224,128,65,254,4,178,13,243,177,236,74,92,65,64,151,51,55,33,73,114,232,194,242,104,88,15,246,18,6,2,131,200,35,214,203,234,10,149,246,45,42,175,178,127,89,123,166,203,13,134,138,63,240,94,217,116,137,238,172,65,241,164,248,7,238,52,22,242,124,235,250,171,150,101,61,118,159,63,69,81,105,204,215,93,8,3,116,13,241,92,6,150,87,182,96,26,208,178,87,216,145,38,107,222,45,169,141,98,39,52,250,229,54,177,163,108,97,35,140,141,232,104,80,84,253,160,121,209,116,37,65,124,161,134,115,123,236,229,117,86,106,155,96,93,140,197,235,214,102,55,144,144,90,0,91,52,34,149,154,88,172,80,124,46,59,206,90,171,230,207,64,202,204,68,121,234,219,32,182,200,46,198,138,221,52,254,192,200,214,107,191,185,171,240,191,37,141,137,213,237,201,48,167,0,62,189,215,17,86,83,34,225,241,173,85,0,207,136,31,188,81,130,53,242,165,246,247,191,24,253,102,147,152,9,104,115,49,193,121,36,166,170,137,20,248,192,156,122,58,66,238,120,198,41,189,97,66,222,31,231,44,71,150,232,156,37,65,46,17,22,234,118,231,2,29,36,25,5,221,179,38,201,244,152,11,173,87,241,212,14,115,14,124,114,180,14,251,15,145,141,224,178,64,184,27,230,255,84,191,124,249,11,166,127,51,215,148,14,9,59,123,110,31,232,120,121,237,111,41,126,166,54,247,167,38,123,220,253,184,135,211,132,223,170,177,213,102,58,21,96,51,116,231,241,140,137,239,14,93,129,148,130,21,249,23,105,166,248,237,119,188,222,237,241,14,203,83,158,207,28,180,70,127,129,143,237,162,119,85,254,156,73,131,73,9,190,190,184,241,198,164,185,161,162,254,96,242,218,88,83,25,241,214,58,82,149,230,49,150,30,201,142,142,113,4,20,192,50,67,53,213,74,180,153,119,198,22,198,65,54,249,173,158,255,66,126,59,161,226,223,25,134,211,90,65,114,193,141,42,196,106,92,97,103,95,245,223,179,207,228,175,102,60,218,168,76,78,71,182,236,38,151,12,111,111,57,196,66,98,91,75,95,225,43,219,125,104,176,103,179,93,72,236,227,1,7,131,158,59,45,145,129,45,111,148,207,19,61,207,163,26,105,119,3,116,48,234,127,159,2,197,225,220,19,118,250,152,16,252,254,204,248,16,217,192,170,132,158,20,6,94,100,19,213,10,80,82,44,4,126,154,158,5,170,236,211,165,91,252,216,138,61,75,123,137,112,89,194,32,217,120,229,131,238,150,223,6,223,162,131,217,180,148,116,218,148,236,14,77,75,114,114,142,57,113,255,62,168,238,201,220,184,51,74,157,203,0,201,12,95,170,250,134,161,88,6,183,255,121,130,154,143,200,123,124,74,161,15,102,96,149,170,176,129,85,31,159,211,57,73,247,118,139,224,119,140,45,26,81,129,237,229,223,33,205,205,229,240,94,111,17,234,70,15,25,153,191,239,165,146,251,229,163,114,33,127,199,155,33,110,31,158,199,11,49,213,120,133,80,213,183,19,205,89,135,118,144,194,23,237,77,208,194,202,156,143,51,82,224,245,238,148,198,98,194,57,172,178,209,252,98,10,2,168,88,231,221,92,147,144,187,68,32,64,18,212,10,204,225,55,244,181,94,84,27,102,162,62,215,34,188,152,38,34,35,130,194,20,46,243,217,50,170,161,242,191,7,38,148,47,70,204,131,141,172,194,91,186,51,13,222,125,60,20,16,238,232,213,10,75,164,172,26,64,60,234,101,242,128,153,85,8,191,165,108,16,136,208,109,23,210,149,30,130,207,127,132,2,64,254,210,201,110,38,251,156,56,27,84,176,39,193,171,124,226,232,152,69,175,248,238,175,231,135,174,65,195,39,241,165,22,2,234,146,98,49,168,108,199,31,122,214,172,103,147,79,51,106,91,25,126,248,5,239,64,212,185,57,138,137,239,82,206,24,59,164,44,252,195,247,212,43,230,128,219,192,250,171,79,116,233,202,209,47,229,116,50,254,187,47,100,235,164,146,33,63,244,139,19,191,60,62,50,131,39,166,214,135,154,191,24,31,128,36,150,10,22,194,24,137,162,116,233,62,156,13,102,205,91,181,80,220,99,92,221,16,252,57,222,15,14,210,15,150,42,91,157,73,53,235,113,172,223,134,179,245,74,193,71,64,54,63,220,125,165,16,182,47,244,187,102,151,81,18,108,208,238,83,183,154,52,223,118,222,47,13,209,189,236,61,146,22,48,67,199,107,189,59,64,156,246,71,139,43,50,0,68,171,100,118,178,184,185,126,249,52,237,50,69,80,61,214,237,59,206,161,0,192,35,107,23,196,72,81,122,71,146,242,159,235,160,164,249,79,36,65,120,57,55,148,23,44,182,207,47,15,15,96,126,227,115,1,99,62,247,165,28,44,140,42,161,185,202,204,47,168,43,123,155,79,132,181,103,163,128,21,231,179,152,151,40,54,65,216,60,45,163,54,48,168,189,126,233,110,223,230,113,111,19,29,214,242,14,243,46,40,58,244,208,227,220,37,120,196,111,232,88,31,195,157,79,91,31,201,63,122,100,82,194,84,46,234,80,195,51,205,176,144,35,255,158,137,115,140,163,30,247,142,19,219,234,246,91,8,189,190,224,14,213,179,74,181,124,250,172,66,85,77,43,164,183,107,86,31,202,60,255,177,189,240,210,15,58,224,208,99,159,11,107,50,151,73,76,118,39,153,11,241,128,136,227,23,14,240,126,255,30,37,2,26,139,211,243,117,165,206,111,160,89,149,88,73,71,13,88,75,143,12,176,197,100,204,58,178,79,70,182,28,170,64,197,59,41,135,144,255,172,100,57,7,231,245,87,212,23,106,254,75,216,100,170,126,10,24,187,102,167,94,136,117,143,98,26,65,35,112,199,236,156,2,223,137,233,22,117,64,122,206,129,70,99,176,174,150,230,220,66,9,20,175,124,112,11,248,19,186,132,167,23,213,186,240,57,196,69,251,170,163,206,6,107,107,63,123,190,136,138,190,8,226,22,45,57,136,171,101,4,97,225,160,14,225,148,74,230,35,72,185,30,231,219,228,56,130,192,78,25,82,185,162,166,184,193,254,165,203,81,61,182,76,199,85,181,193,244,190,199,52,88,226,59,52,174,88,167,119,63,238,229,184,49,159,2,248,32,252,104,8,194,63,200,12,217,22,164,23,196,234,95,241,182,76,97,234,131,176,253,177,247,5,238,161,105,51,109,163,82,175,240,118,227,39,67,233,16,31,10,95,224,42,205,170,20,215,159,106,81,118,123,91,125,242,64,254,249,215,171,228,29,218,141,8,67,94,239,235,192,140,80,244,104,189,3,111,213,212,111,157,155,200,204,255,230,26,113,61,8,1,163,78,19,229,163,92,213,147,215,238,131,236,85,206,95,234,249,64,211,102,65,21,207,75,85,6,73,89,28,139,122,153,233,129,85,220,255,42,78,66,47,206,94,23,106,64,143,17,238,15,18,183,39,228,98,46,116,100,199,137,28,28,22,135,34,32,177,53,250,103,102,119,129,188,40,44,205,94,12,255,234,145,154,208,225,65,100,40,141,66,243,167,38,207,94,150,55,120,12,210,112,96,232,183,173,245,76,120,102,241,146,144,190,149,35,97,32,97,41,212,144,87,96,241,75,142,252,114,192,211,26,243,218,216,130,171,188,245,12,28,253,10,235,224,18,244,200,145,121,175,250,192,85,187,187,117,76,89,98,130,104,114,130,236,48,5,14,246,109,62,173,61,118,202,189,61,0,148,210,84,163,40,52,143,14,207,124,250,7,227,124,172,77,41,61,103,132,207,95,180,185,15,204,158,212,175,131,199,188,207,230,9,99,186,196,7,232,174,98,170,188,167,34,194,159,71,174,47,115,78,172,217,117,112,92,87,36,234,9,230,93,34,254,118,178,103,141,42,4,228,217,232,159,192,92,202,86,57,62,162,234,46,106,162,135,226,2,131,215,123,29,67,150,113,243,98,253,225,12,238,37,157,82,144,33,168,231,95,150,28,239,61,251,145,191,130,238,151,230,169,135,109,214,9,65,79,117,1,148,132,6,235,54,231,72,75,20,218,150,227,210,36,110,35,114,163,217,208,215,118,30,200,231,31,117,92,135,234,18,210,186,237,156,60,30,221,207,47,176,36,114,231,121,187,94,170,162,153,155,43,158,180,58,205,18,62,137,40,133,24,145,47,156,221,25,150,191,252,7,92,110,241,66,64,141,99,146,61,43,179,178,74,46,34,219,164,184,116,67,218,24,246,71,129,93,142,139,235,249,13,164,16,0,79,66,120,217,208,108,134,13,143,40,120,214,215,92,12,104,99,136,45,32,148,29,46,3,211,31,58,50,187,186,114,153,169,91,173,145,15,192,189,82,148,213,20,74,226,113,53,209,176,225,88,181,28,172,45,179,239,79,187,56,58,90,23,147,166,69,109,182,96,124,155,166,234,114,114,65,198,57,252,231,136,141,244,106,158,11,55,208,166,136,251,241,79,241,37,156,119,125,19,84,49,122,95,41,146,251,57,13,86,19,59,153,177,25,12,152,193,78,72,100,146,42,17,142,57,138,23,9,156,30,217,59,235,151,149,84,97,147,203,33,7,85,147,161,148,45,190,16,247,101,122,29,29,60,203,58,30,200,159,223,223,31,30,130,248,236,147,137,125,91,196,180,244,163,194,175,199,5,12,119,197,90,142,242,220,185,53,182,81,130,82,224,193,104,120,80,187,85,166,84,131,62,246,212,109,176,51,3,135,175,111,93,236,216,58,14,5,144,170,216,162,165,4,20,82,58,70,9,132,212,59,219,225,190,87,184,145,207,30,154,38,37,101,138,27,55,171,183,131,102,27,204,57,165,44,9,133,43,69,153,204,113,196,59,0,102,16,36,247,9,158,34,104,229,128,67,49,158,93,116,53,181,46,162,109,181,112,211,18,17,36,128,150,56,143,93,40,70,249,149,244,47,73,187,19,3,199,214,39,3,209,150,101,157,65,160,255,1,194,3,127,55,45,172,221,200,105,58,162,63,252,249,211,147,83,202,104,127,232,133,15,30,149,112,65,36,40,118,92,161,21,87,159,236,186,26,157,223,202,40,63,139,210,154,20,221,123,134,152,231,16,176,113,56,53,66,41,230,137,140,35,28,182,219,80,0,231,30,242,230,122,31,20,214,66,39,247,50,186,89,88,160,214,134,152,113,67,176,164,182,52,114,195,70,175,179,141,145,102,185,31,121,115,31,212,130,85,157,176,202,78,64,32,120,85,123,161,90,66,154,110,66,196,244,247,145,253,126,32,204,62,193,139,184,199,30,158,182,29,34,238,129,18,120,90,240,84,109,65,138,142,66,224,35,203,139,9,171,77,39,185,100,227,217,34,125,64,216,2,94,134,228,193,193,36,249,40,145,10,48,76,25,149,78,183,149,145,121,229,181,125,61,249,88,50,194,93,93,228,115,248,123,41,135,57,248,191,124,36,192,104,177,173,49,65,135,213,102,103,22,48,251,131,208,174,80,164,95,98,123,187,118,135,68,246,33,90,23,81,142,91,134,162,181,251,240,68,2,26,210,94,88,101,4,201,61,71,4,129,10,114,127,20,162,166,55,47,248,1,255,232,26,242,15,204,234,45,232,26,104,226,194,1,251,222,37,252,109,155,193,177,172,36,75,93,202,211,221,145,57,120,82,125,175,223,218,10,245,147,225,171,26,183,205,189,138,138,97,128,14,33,53,211,41,247,85,181,90,247,44,48,193,51,159,51,91,186,150,24,109,108,59,219,247,187,227,40,163,243,212,48,157,169,3,104,133,210,255,214,146,6,218,201,137,86,223,15,120,62,137,74,129,43,37,183,65,27,191,139,201,98,135,91,112,100,77,153,73,150,10,254,181,76,152,188,160,80,27,131,199,59,143,41,181,143,216,95,30,135,239,149,94,177,132,104,25,157,101,158,82,128,120,183,179,16,111,71,174,233,230,109,232,116,168,180,116,11,104,178,165,197,191,80,222,239,168,190,228,154,79,62,139,134,131,225,40,135,126,77,103,208,222,29,63,149,22,179,11,14,119,50,196,73,73,142,40,93,237,1,130,59,170,153,145,127,185,136,82,26,159,31,190,252,47,222,151,221,65,126,157,238,140,38,114,58,74,23,108,84,41,32,55,208,115,166,171,1,188,236,41,44,102,137,12,109,183,47,77,100,109,86,180,41,145,177,204,220,76,103,196,72,246,89,233,8,133,200,50,125,152,150,211,6,66,3,224,102,232,83,245,49,158,169,94,135,134,115,92,230,184,175,81,201,232,254,11,181,236,148,14,217,191,191,26,45,227,25,136,191,76,183,158,173,255,39,23,31,1,191,209,187,126,230,108,87,200,236,145,146,192,97,185,242,149,247,38,49,2,113,112,1,36,5,12,212,10,236,10,237,56,246,86,134,32,130,195,70,54,106,30,90,73,88,254,235,110,135,190,129,191,191,91,247,118,166,152,78,23,227,74,107,178,129,113,137,114,106,45,151,145,50,40,149,137,198,160,217,66,160,191,198,122,140,127,43,146,13,53,187,147,155,3,233,9,3,63,77,151,77,86,209,154,188,172,160,134,232,106,211,10,62,124,124,129,212,45,190,159,166,179,48,18,153,242,255,92,223,171,16,167,42,27,153,140,124,235,106,36,99,163,199,31,226,201,5,192,176,245,21,248,229,209,214,72,33,179,2,73,45,75,107,2,99,152,121,45,141,68,14,215,253,152,18,134,90,152,228,79,33,4,131,196,10,254,199,100,36,13,100,58,86,191,77,160,53,101,6,188,211,100,80,160,215,92,99,31,174,227,233,39,62,69,224,76,26,40,243,71,240,213,232,48,47,158,175,252,92,115,70,246,119,62,145,101,2,228,0,245,229,158,152,16,30,185,197,220,202,105,33,183,75,165,236,26,72,91,105,50,182,245,55,37,234,237,56,79,98,218,5,121,23,114,202,113,215,32,162,5,101,177,55,34,136,194,72,110,37,165,67,178,238,250,255,0,3,8,161,186,109,234,211,94,77,125,232,79,40,25,254,14,200,118,41,140,39,5,206,213,182,228,31,135,246,193,146,236,117,151,177,162,100,79,170,64,242,212,62,220,147,55,41,142,81,150,131,40,160,78,34,108,166,131,149,73,233,118,105,251,224,252,149,126,17,159,243,65,6,126,66,54,92,123,71,193,120,227,235,236,105,9,214,81,85,224,98,38,63,169,34,66,27,255,153,234,24,101,155,90,22,147,143,125,72,183,39,86,22,66,29,197,247,189,190,249,47,83,48,221,169,174,67,59,251,80,134,85,22,159,46,98,181,151,174,0,61,25,75,89,17,16,251,127,244,71,101,184,190,220,29,56,17,224,161,15,46,151,181,162,154,155,108,125,226,117,98,56,160,36,22,59,109,71,103,178,142,231,166,218,91,32,157,15,61,82,190,210,113,76,141,28,217,9,175,190,124,70,219,18,102,54,245,113,95,126,163,198,174,128,207,160,18,113,12,65,101,99,94,197,149,220,60,128,200,161,162,9,252,35,78,45,155,235,115,194,47,66,12,26,46,46,128,117,177,212,80,13,65,229,255,64,240,56,54,15,87,207,196,39,4,101,171,229,55,132,202,169,200,242,32,174,43,16,19,102,115,137,72,16,175,165,52,214,204,97,201,80,55,61,6,72,146,51,142,69,0,103,109,160,63,57,113,240,37,17,242,161,66,135,105,220,144,222,114,118,154,179,116,50,83,65,135,74,208,189,82,178,96,81,31,14,147,182,25,191,125,201,188,76,209,69,88,251,232,83,10,85,130,66,228,102,14,7,141,205,126,72,153,221,168,125,73,178,75,239,206,144,239,205,72,34,205,115,241,153,64,136,201,4,79,43,79,130,140,201,75,189,200,145,74,43,253,91,23,86,20,54,123,223,212,243,227,143,101,193,12,149,67,1,181,139,0,95,46,167,86,254,241,242,117,242,245,110,134,44,190,178,87,138,254,95,170,156,161,103,133,104,211,42,48,30,208,165,125,122,229,190,254,95,190,33,75,85,115,254,161,118,116,53,214,236,90,157,57,18,180,199,188,117,6,149,26,167,155,158,150,235,210,219,154,44,128,94,188,114,103,19,46,66,183,239,71,16,190,201,68,51,204,14,156,15,55,125,82,230,102,105,206,71,245,38,32,19,66,86,219,147,20,75,32,24,199,69,167,120,241,164,205,36,157,148,165,199,171,205,165,240,0,34,237,108,157,192,182,177,149,29,176,173,182,212,9,144,246,221,35,203,54,29,51,178,39,13,36,207,166,233,229,140,172,22,61,3,83,129,54,20,188,93,227,237,166,166,131,100,45,157,22,107,215,110,160,121,123,241,34,112,225,164,42,59,24,174,78,249,1,41,213,174,14,179,89,213,93,185,127,178,156,143,127,172,153,124,55,110,188,240,186,214,58,250,30,172,221,156,137,197,145,118,178,213,83,112,215,39,156,89,115,123,172,190,234,123,54,14,105,109,144,243,247,243,110,91,72,235,114,140,68,111,159,229,79,196,119,253,2,17,251,235,46,50,131,211,73,204,250,159,156,98,230,56,107,61,78,96,3,207,44,128,15,68,108,34,80,215,188,6,3,10,228,251,229,218,250,78,148,17,84,121,98,27,1,136,106,147,205,2,32,117,182,70,10,15,240,226,178,99,232,95,58,36,103,68,224,111,179,88,131,0,102,125,147,237,194,173,142,30,99,255,202,185,5,23,159,162,109,163,155,199,181,145,241,248,238,46,231,33,39,236,237,220,243,180,173,131,56,152,48,218,74,218,237,254,178,208,113,223,147,239,91,111,34,195,7,23,116,206,51,50,193,188,207,92,215,139,7,102,249,24,134,69,232,251,8,10,138,20,188,206,43,181,4,146,160,132,113,70,131,54,144,78,58,110,196,247,175,164,237,59,195,222,8,111,156,179,130,58,159,83,124,30,140,176,47,34,170,101,55,28,124,49,100,221,197,74,93,107,144,41,61,101,193,49,249,223,166,58,124,26,130,57,253,202,33,207,5,17,4,106,201,254,225,241,84,151,35,130,218,54,18,204,130,68,249,1,21,123,57,187,32,82,220,211,78,239,38,205,194,121,24,125,214,240,113,183,37,71,70,81,211,115,203,81,137,198,79,66,48,214,33,9,22,251,145,20,222,234,117,53,95,45,145,224,2,153,172,177,236,87,118,118,187,194,189,30,33,246,109,126,75,13,151,197,207,164,244,139,216,238,231,164,228,57,190,78,203,39,126,118,196,76,249,153,200,21,86,164,84,174,50,73,90,207,180,162,217,6,99,183,167,252,19,241,228,177,216,134,87,45,117,47,220,251,211,49,70,244,124,228,18,41,28,168,248,195,134,54,40,48,208,61,140,55,51,206,47,167,30,110,144,72,55,136,184,208,174,201,199,127,128,176,226,182,12,120,107,80,254,26,38,255,204,20,221,28,254,88,69,15,226,6,104,3,218,250,98,198,58,66,178,77,183,17,160,12,45,150,195,43,243,230,56,198,232,125,245,191,103,221,51,110,5,97,244,147,195,63,185,179,251,46,238,20,62,207,142,215,80,191,87,222,65,78,125,49,9,48,113,94,22,204,192,57,64,173,55,15,232,194,12,71,12,71,116,10,241,84,206,54,208,62,158,139,115,90,185,175,28,223,216,241,165,145,22,152,81,97,34,151,197,98,166,26,211,100,246,30,71,220,171,63,208,69,240,151,110,194,227,102,7,153,42,207,103,71,144,251,9,189,157,134,152,121,89,236,22,48,127,213,188,185,185,13,185,150,121,146,95,249,231,11,107,131,151,165,119,133,86,58,239,7,94,124,27,140,61,172,114,211,36,181,75,54,17,190,250,131,71,31,174,198,130,151,148,158,116,34,255,87,228,207,81,21,100,25,175,13,6,60,82,34,74,48,5,130,104,166,121,51,100,60,110,177,224,233,126,186,133,58,140,161,82,198,239,165,178,247,84,179,71,116,115,73,157,192,152,28,231,206,143,131,112,152,245,152,36,219,1,243,26,249,206,20,108,101,138,130,191,75,136,161,112,115,240,222,149,74,192,98,121,220,138,241,128,152,56,152,33,128,217,44,206,213,244,239,31,218,205,108,29,227,73,176,201,85,14,90,35,54,133,171,249,23,68,98,129,71,74,75,23,153,215,5,220,201,176,252,111,194,139,212,240,108,185,71,104,136,147,63,58,58,220,172,182,107,212,64,221,222,119,215,118,75,19,19,170,84,52,133,57,63,111,129,186,173,44,201,197,238,228,55,150,100,229,145,36,227,182,68,131,64,234,146,81,126,174,181,161,124,79,156,73,186,168,228,19,75,229,223,213,28,6,232,158,20,133,125,98,163,162,79,128,141,237,101,32,132,234,131,251,171,145,175,17,45,229,151,255,207,169,18,142,131,70,105,208,62,14,61,42,19,46,93,40,115,78,237,246,33,203,114,86,158,97,109,16,243,89,255,86,114,158,163,207,192,102,192,42,14,195,105,24,185,143,171,60,43,179,19,77,101,69,182,28,222,240,54,199,254,137,116,66,228,7,174,85,180,70,237,93,143,181,219,8,231,115,45,230,253,157,141,147,171,182,109,26,62,77,232,122,65,249,41,11,183,34,9,172,189,49,117,63,144,168,32,21,38,82,159,116,40,48,115,206,134,206,83,5,177,145,86,15,20,5,36,192,45,170,114,125,214,13,253,10,37,250,11,207,10,173,144,206,192,33,206,244,97,0,61,194,2,158,43,150,161,145,92,123,38,125,200,15,249,192,9,13,82,133,235,208,121,5,75,249,50,237,153,225,117,16,23,153,16,147,48,97,193,3,195,100,172,120,107,211,247,165,81,14,128,94,202,86,241,233,1,172,147,118,16,0,170,3,185,13,4,228,223,4,13,213,201,186,232,155,184,238,19,190,168,31,29,145,82,185,208,162,82,5,36,240,88,138,139,37,55,2,165,99,14,105,135,253,37,146,27,138,164,254,228,88,116,36,81,172,227,4,15,180,107,198,127,36,53,238,163,111,245,104,185,204,172,193,109,64,129,42,161,213,75,67,199,235,71,147,141,106,224,92,0,153,142,50,59,151,89,173,232,44,243,120,126,1,222,209,228,8,174,168,162,177,1,148,145,66,218,182,49,140,168,175,43,153,138,13,191,75,59,132,76,116,93,166,76,116,62,143,52,198,194,67,119,108,12,154,115,234,246,191,119,22,4,129,152,244,170,202,88,186,235,110,59,23,120,198,98,234,207,123,44,56,125,235,197,105,154,83,245,124,35,53,205,175,220,173,233,103,106,15,28,224,39,127,223,83,67,66,230,119,218,165,144,1,15,237,20,249,213,144,125,232,41,93,191,83,201,218,176,37,149,7,165,190,113,164,159,83,7,72,184,116,78,139,106,245,139,219,150,192,251,81,1,197,72,90,145,19,28,32,159,143,36,234,166,86,198,129,184,58,18,230,87,218,8,217,86,84,128,91,150,23,6,219,207,78,4,42,241,85,44,101,243,58,196,128,107,177,162,142,239,31,122,85,94,106,251,159,142,144,206,194,139,135,90,231,45,86,67,96,107,237,148,16,192,185,55,49,188,126,160,44,24,248,240,76,177,209,201,40,174,190,244,110,200,190,233,230,242,126,120,30,212,153,75,37,173,63,235,52,41,5,51,37,178,22,253,129,51,67,24,7,195,166,24,184,63,98,87,0,249,75,244,38,238,5,130,111,38,158,114,156,48,224,228,41,209,4,2,81,13,166,134,162,169,71,3,233,179,152,183,110,118,4,97,147,41,74,227,82,166,48,174,32,190,82,99,97,212,2,38,44,62,108,134,173,139,148,100,81,195,217,132,196,180,149,51,141,161,118,74,218,33,67,12,222,21,9,15,59,196,153,43,138,71,173,34,6,211,48,242,163,246,28,210,132,158,12,159,44,109,249,220,110,83,157,54,45,120,24,37,129,120,119,174,23,138,203,157,43,201,214,185,9,222,42,175,4,1,158,123,32,194,142,36,134,214,14,75,93,236,26,136,174,176,151,119,131,81,147,160,103,147,221,189,106,86,101,253,240,206,84,40,227,90,167,9,34,8,123,47,128,223,100,202,65,198,70,214,19,139,125,123,61,255,249,152,236,222,50,96,89,78,200,200,17,135,161,40,157,38,185,209,17,216,67,34,48,34,247,149,32,25,31,158,97,88,172,224,213,200,146,110,143,82,195,225,20,77,131,127,118,78,127,213,126,131,66,32,169,9,2,247,224,112,58,186,29,174,61,127,121,15,40,85,208,180,8,46,51,153,234,217,22,120,92,201,135,254,63,173,223,252,225,207,242,161,110,141,70,226,122,55,153,180,25,29,176,180,208,202,199,187,13,126,34,253,143,176,174,42,15,19,254,191,156,124,147,204,111,5,81,4,39,151,67,250,31,143,105,138,208,212,106,40,196,245,1,216,187,117,108,29,102,36,55,13,34,254,253,36,108,84,106,118,17,34,253,222,32,94,214,144,187,101,72,156,100,86,197,36,32,129,186,47,38,117,64,67,205,238,96,50,108,249,95,217,249,45,60,161,23,188,38,176,36,218,29,91,26,74,213,137,10,11,115,4,131,186,50,166,128,17,20,116,143,253,247,203,55,31,2,167,197,197,87,171,72,20,2,153,219,187,134,10,255,230,251,108,182,213,198,216,254,233,103,15,249,24,223,232,4,245,33,166,242,218,63,41,162,158,114,131,58,253,173,155,14,60,132,52,59,27,43,58,69,19,100,245,204,197,248,105,126,159,239,255,210,121,183,165,200,33,88,227,59,189,50,61,171,88,100,198,99,131,131,167,27,178,127,10,113,42,77,42,140,214,17,85,54,198,170,165,202,5,210,57,255,145,143,45,248,119,101,189,113,21,21,23,70,131,37,228,39,125,68,50,213,117,75,101,135,239,60,20,99,25,78,176,212,30,129,14,193,46,231,250,168,175,119,198,111,206,156,116,25,160,243,183,40,130,199,94,132,99,90,237,44,57,254,120,166,49,186,65,226,29,74,31,231,129,200,151,21,57,171,69,50,235,113,4,3,107,65,190,89,219,215,246,8,8,176,244,12,148,100,159,216,142,236,153,9,203,90,123,37,44,231,184,252,15,77,71,203,253,34,102,161,26,5,163,227,199,0,252,239,179,89,14,154,86,248,89,135,80,169,185,138,187,60,41,252,206,208,124,255,108,179,85,64,95,179,87,189,245,99,153,46,52,0,24,26,165,164,226,237,251,103,85,38,64,188,190,93,130,105,62,195,24,190,70,197,44,236,152,183,13,30,165,145,181,12,44,8,102,176,154,89,97,80,59,37,206,101,226,124,245,63,255,34,55,34,189,25,56,24,52,238,14,202,208,179,69,7,126,37,171,169,68,68,168,65,164,113,35,113,211,68,6,193,191,132,241,246,158,40,123,24,194,225,90,35,206,30,33,244,215,175,123,25,228,179,255,19,61,195,6,247,122,123,213,86,190,124,58,113,123,249,83,150,89,115,220,136,4,91,138,2,99,96,95,131,224,247,3,240,64,253,78,36,59,213,236,18,195,9,20,109,183,78,177,73,84,22,230,31,228,254,165,139,105,89,232,180,136,1,22,11,77,133,239,119,252,88,15,189,188,17,252,206,21,175,220,130,10,45,51,4,29,224,26,246,116,212,33,207,187,227,244,59,216,12,45,111,45,162,89,175,6,92,232,170,34,67,90,22,72,144,226,43,94,66,177,239,251,65,175,154,102,108,13,215,198,168,253,101,194,241,233,75,107,71,207,189,182,241,179,69,109,45,191,2,70,200,113,13,79,244,187,158,243,122,84,235,192,180,67,237,163,129,198,89,114,119,84,247,59,251,135,225,253,34,186,235,99,245,156,43,116,214,103,70,131,76,81,72,196,238,138,133,129,84,83,55,157,138,66,104,38,65,80,12,130,227,60,40,102,7,196,184,116,1,222,68,2,77,139,50,228,20,211,193,31,174,30,96,112,179,192,90,18,188,52,104,19,62,50,169,66,64,170,181,167,237,227,14,152,141,188,154,42,117,176,195,116,33,121,80,240,142,132,101,254,218,142,172,72,130,191,40,21,176,86,104,8,120,6,114,9,103,64,173,114,164,146,100,141,127,192,74,249,90,26,175,45,230,102,57,156,42,85,86,254,140,215,255,13,180,108,245,245,206,239,50,95,29,81,222,234,87,206,199,84,138,198,134,5,91,231,184,172,129,69,89,148,63,31,180,132,79,55,47,131,197,35,79,93,56,85,112,232,226,156,193,227,143,40,140,114,145,172,245,116,6,96,248,86,1,23,32,94,47,201,147,241,26,73,77,49,164,195,68,111,209,159,9,35,249,113,154,172,19,252,136,242,181,195,175,123,163,127,209,49,229,181,94,182,9,179,17,146,95,30,189,66,38,29,150,128,213,203,133,65,27,233,151,248,228,80,246,56,91,220,140,103,217,134,250,18,11,110,10,229,54,67,139,126,51,84,5,12,80,43,232,149,66,241,251,108,37,5,84,156,90,103,121,78,35,50,12,121,134,51,96,228,73,35,166,159,82,237,220,85,2,21,152,121,125,74,75,143,12,16,203,246,148,205,167,251,93,23,99,164,250,211,83,50,252,123,28,62,127,196,169,237,126,87,21,137,236,34,228,219,11,88,132,221,168,56,195,39,26,95,229,72,174,164,118,132,171,31,69,64,146,167,191,126,75,133,144,181,133,62,216,99,140,132,82,40,228,215,34,38,193,18,216,126,173,207,35,202,15,246,53,145,248,233,96,178,223,40,191,47,31,85,245,71,143,125,76,209,59,157,86,25,49,157,113,103,12,158,129,181,163,169,146,96,158,128,7,157,145,148,128,61,132,131,242,202,203,253,36,14,163,212,211,4,194,24,97,141,9,165,47,187,236,44,15,215,118,248,106,11,202,120,238,112,140,54,213,61,57,66,191,238,89,107,137,140,155,164,66,227,90,189,115,237,91,68,169,137,222,169,103,104,70,225,66,224,170,120,86,93,56,41,96,233,78,147,159,187,156,9,237,183,232,202,214,155,7,35,88,225,179,7,151,93,42,123,63,219,193,162,203,133,217,60,95,101,190,91,13,116,252,141,37,113,207,111,82,33,137,23,69,120,200,8,77,39,113,224,37,75,251,239,141,132,13,86,127,190,106,166,44,221,60,123,23,6,68,188,82,214,248,52,20,190,165,48,1,175,224,205,43,190,126,55,14,174,160,31,17,179,31,109,37,232,182,143,6,230,244,193,147,198,19,29,36,37,45,72,144,110,164,218,78,71,148,190,33,249,64,17,81,174,213,191,8,215,253,173,38,23,150,172,231,38,129,105,171,42,242,12,112,103,117,189,74,232,165,250,43,192,174,91,59,109,162,139,145,234,16,81,104,190,119,15,59,135,133,38,17,67,242,145,11,89,247,153,137,112,98,164,53,217,222,46,142,162,94,141,18,37,45,200,203,141,133,204,214,181,201,208,148,76,89,248,72,24,72,223,46,140,66,222,237,34,154,188,227,245,175,223,110,150,79,144,7,143,57,100,157,211,218,218,225,130,18,229,168,122,45,121,157,93,51,26,182,53,118,181,223,140,112,161,77,11,163,157,95,117,241,36,234,51,235,153,32,3,66,60,19,178,18,227,208,54,114,169,15,85,153,7,134,101,95,39,9,40,130,92,19,31,88,165,19,241,217,127,196,2,51,64,63,49,145,119,138,131,144,39,246,35,195,39,255,12,46,194,150,158,170,91,40,33,31,233,174,29,70,191,4,120,94,7,236,182,248,203,67,103,108,213,161,68,47,222,208,25,58,28,3,190,224,189,111,20,27,110,232,104,132,167,133,211,9,25,129,36,218,191,140,52,64,103,239,57,109,102,218,44,29,182,24,212,5,71,124,179,25,17,37,198,242,238,246,118,95,123,137,124,192,32,34,232,221,104,2,130,46,214,219,1,111,249,195,14,118,50,212,158,222,130,96,94,251,227,194,27,11,36,106,227,149,99,203,225,28,209,233,101,118,1,61,30,30,135,74,167,82,43,32,180,220,9,178,3,143,58,74,188,58,215,144,105,190,139,110,188,62,63,51,136,72,223,92,4,21,135,74,229,175,225,17,248,81,228,137,116,197,176,117,189,58,96,176,5,139,57,251,64,127,254,244,48,187,157,23,214,172,21,182,245,39,124,218,27,232,220,45,158,136,251,64,219,69,129,248,16,29,84,15,2,243,12,211,169,85,40,247,216,220,183,192,62,212,41,131,203,161,43,187,11,117,122,50,74,118,59,202,171,255,90,240,208,109,67,84,88,207,2,19,10,182,92,150,145,199,180,148,233,164,147,179,47,91,96,162,11,201,101,10,151,147,114,108,134,11,83,176,143,161,192,231,51,177,104,72,81,211,138,153,82,151,250,5,15,143,169,228,53,239,239,90,168,179,226,5,96,91,31,109,244,56,82,39,138,232,199,120,238,9,232,0,231,84,108,179,214,3,158,91,30,194,225,94,17,48,181,122,91,201,12,37,85,209,213,82,203,235,50,252,120,91,81,109,102,15,89,86,156,11,242,60,35,76,95,253,241,164,218,160,250,129,28,214,99,195,82,45,217,137,37,67,117,51,199,25,82,12,254,25,68,68,88,18,106,114,133,159,209,145,10,187,91,1,36,230,195,190,152,60,155,210,55,70,177,158,237,181,88,43,35,57,191,148,19,207,174,123,75,75,184,151,53,36,22,45,149,244,134,139,244,187,109,216,48,127,172,94,182,180,146,202,115,61,73,19,58,123,142,190,175,180,125,73,179,18,99,148,25,77,39,28,154,86,200,60,130,95,222,169,123,181,181,81,150,142,231,117,102,54,62,32,217,160,235,44,55,180,210,142,195,117,138,72,10,68,171,198,182,93,128,183,136,193,119,109,138,168,240,65,222,207,66,240,134,254,194,212,9,112,43,63,162,134,27,233,16,30,164,198,203,145,35,145,152,105,131,180,120,123,229,139,162,172,221,108,48,25,139,171,207,114,65,55,80,134,18,53,3,42,137,54,81,214,190,122,6,130,100,122,161,114,132,157,174,161,251,121,220,171,187,253,148,179,21,26,5,211,176,107,205,218,162,10,93,112,73,193,107,242,56,153,181,194,234,87,177,64,241,31,41,48,118,2,230,78,55,73,172,4,21,169,117,216,236,134,121,148,53,85,160,92,47,197,56,8,100,244,226,185,220,56,42,179,182,194,197,120,252,202,181,158,199,108,142,237,101,140,208,63,112,158,36,209,157,62,147,215,145,127,76,81,193,28,189,237,209,34,254,94,168,192,120,86,230,5,122,255,120,35,193,66,57,169,22,56,138,32,202,79,2,19,65,231,58,165,238,231,83,116,34,226,255,172,189,201,231,200,124,219,206,94,39,101,20,182,184,63,219,11,89,165,15,39,148,158,114,197,192,105,216,112,197,48,236,246,184,203,93,17,87,22,19,156,116,20,212,248,168,195,194,72,200,174,123,97,180,143,231,140,50,173,252,75,71,22,27,121,184,78,162,212,125,201,183,107,192,57,144,237,40,189,151,218,204,13,246,100,130,87,141,218,222,69,91,162,143,219,67,170,216,104,28,254,125,12,3,47,30,241,6,243,100,166,67,76,85,101,55,50,86,217,42,253,131,73,216,143,184,36,16,59,116,138,202,57,207,165,117,185,20,250,119,62,111,6,55,103,54,131,163,90,13,124,35,155,108,205,63,130,224,221,36,68,181,22,143,25,114,93,198,209,75,62,67,209,69,67,109,187,163,43,156,233,221,242,164,41,77,164,145,230,12,141,21,90,206,196,150,58,58,67,210,110,210,75,89,238,5,211,148,211,71,18,43,67,246,174,68,130,99,90,154,3,35,128,106,98,39,139,223,50,205,86,197,80,67,159,75,238,8,177,76,162,126,243,127,213,148,132,139,221,57,237,124,20,135,100,32,179,86,170,148,222,248,245,121,72,187,246,24,42,150,119,178,129,123,175,74,7,220,178,91,184,181,235,159,143,162,194,16,246,203,106,168,50,60,9,106,171,242,116,116,220,61,123,181,194,222,219,55,14,0,90,23,212,214,235,218,72,12,246,67,145,61,160,247,4,248,211,233,54,83,219,8,106,53,78,107,95,138,21,9,69,86,8,80,47,20,251,22,252,54,122,31,220,4,248,188,88,175,174,50,107,78,88,39,64,231,95,184,157,165,173,244,16,58,183,2,126,242,38,147,142,129,162,197,133,134,36,41,142,120,29,32,244,1,174,236,234,131,186,126,152,240,216,21,145,110,111,68,23,167,158,176,125,43,116,21,194,39,227,51,39,100,248,166,197,103,33,253,121,126,209,47,193,173,178,54,247,93,69,109,66,238,156,70,180,126,165,217,164,148,188,79,86,184,176,236,199,245,202,247,61,198,211,248,177,218,111,165,62,28,239,186,40,245,27,93,212,193,204,174,22,225,114,161,193,145,161,5,60,209,132,12,173,0,112,173,129,61,29,210,28,137,14,131,100,132,105,226,145,1,57,240,117,145,26,58,212,138,103,151,174,153,156,77,106,177,107,162,167,250,159,10,85,216,133,111,27,117,11,175,63,143,50,68,24,54,196,85,181,104,147,141,59,20,93,119,190,28,49,134,99,159,163,170,92,246,60,228,164,42,6,93,138,33,209,239,118,108,176,38,73,7,113,18,59,163,219,239,30,192,30,94,198,57,94,204,121,114,164,8,142,190,140,96,84,56,240,64,197,32,158,120,203,253,90,208,113,118,39,220,155,43,252,152,204,145,95,236,72,30,248,222,64,188,149,118,10,236,35,152,144,13,88,221,100,70,109,25,78,218,1,162,232,114,105,181,35,85,105,78,54,212,252,13,5,137,13,154,85,195,113,220,232,82,128,110,196,180,167,166,6,43,227,65,86,83,89,127,8,92,141,219,206,144,139,82,214,173,225,248,123,168,103,244,172,148,107,153,26,195,121,6,11,169,94,48,187,40,252,229,65,52,140,100,177,242,185,226,181,88,136,110,22,178,189,229,146,163,5,66,246,42,157,12,221,55,124,27,220,148,153,143,16,185,166,216,172,66,251,130,255,109,48,155,156,65,25,254,56,56,167,29,212,168,229,239,197,148,79,40,229,238,56,228,58,252,197,78,169,186,131,110,230,140,158,226,64,220,178,172,57,77,136,81,149,195,9,231,176,79,104,174,132,11,61,162,115,226,84,241,28,104,120,30,192,28,247,113,124,126,238,212,114,128,67,132,26,8,68,103,191,61,139,235,106,0,180,97,70,118,252,135,127,230,156,101,235,249,200,41,104,59,145,34,202,69,105,80,234,8,217,79,48,179,252,71,102,11,243,159,94,34,37,232,84,5,220,50,131,10,83,53,29,150,129,101,19,65,93,179,219,122,14,209,66,64,37,90,226,55,242,42,110,19,59,57,147,211,159,46,50,90,224,63,74,76,87,1,121,140,1,71,241,161,174,222,126,69,220,219,120,117,177,10,239,217,64,60,169,65,118,82,212,248,65,154,133,148,79,164,154,1,225,165,37,130,243,119,1,194,222,157,158,194,124,70,166,213,122,86,193,46,235,117,166,201,23,88,222,164,35,247,204,122,86,54,236,245,202,143,76,23,94,180,113,2,241,75,109,37,230,23,223,28,49,19,84,208,235,80,64,8,161,98,86,235,165,93,21,122,254,81,27,179,185,167,218,56,143,61,111,162,241,189,10,17,244,7,79,69,146,226,253,138,128,39,183,200,253,141,217,30,55,7,228,86,23,157,240,159,113,108,172,163,71,243,204,41,233,57,123,211,230,164,242,54,36,244,239,237,144,58,164,232,34,140,208,21,116,145,176,97,40,119,106,109,83,252,118,161,139,185,110,251,60,141,242,191,209,121,18,53,39,208,233,97,203,230,66,140,254,113,25,164,74,137,216,130,220,67,224,13,37,40,179,43,190,8,69,238,227,22,127,81,185,23,1,199,120,15,66,150,84,182,123,247,109,154,17,251,42,153,208,183,181,28,77,48,92,101,199,253,253,29,231,45,126,66,46,13,7,185,81,190,176,72,163,193,121,222,176,28,107,152,75,220,48,183,205,194,98,129,137,71,177,180,7,160,236,227,122,13,141,21,242,116,186,255,83,216,244,98,235,54,121,214,113,102,238,163,47,199,151,125,229,100,205,254,225,15,114,124,192,88,73,195,71,96,38,212,30,19,202,104,166,185,128,171,145,117,41,217,163,44,1,227,177,1,12,43,226,193,248,205,188,68,106,104,118,123,211,211,108,203,76,1,254,146,79,100,192,191,37,80,21,66,134,218,234,237,238,223,9,210,215,174,6,145,254,121,175,172,42,21,7,165,130,15,84,197,55,124,17,176,27,215,113,125,93,3,137,37,14,13,230,132,236,103,85,39,62,80,119,249,248,219,98,255,163,31,1,142,126,157,159,152,33,23,63,126,38,118,62,182,96,17,110,54,162,216,130,113,8,254,226,199,139,111,65,58,151,227,199,30,0,83,164,219,198,49,150,144,87,131,161,112,223,163,145,80,210,114,105,12,117,230,24,53,114,222,5,126,190,102,45,105,158,39,2,53,47,38,156,216,151,29,161,221,105,42,213,219,198,49,253,113,139,72,233,119,141,118,68,101,145,136,171,254,72,46,223,22,176,111,221,163,248,141,209,81,6,242,245,33,66,47,146,135,215,88,253,8,82,171,165,41,204,231,218,248,75,213,237,110,192,254,206,117,63,110,177,45,235,208,166,26,118,88,167,29,184,57,197,144,174,51,2,145,152,144,22,137,25,252,116,237,50,110,90,180,254,251,87,178,40,70,199,132,87,178,190,159,61,163,68,179,57,115,131,164,71,241,250,194,100,181,158,110,234,115,63,10,128,222,55,80,64,37,230,19,236,65,47,160,224,42,250,108,201,63,227,215,170,150,53,229,183,150,1,3,88,165,157,89,146,51,89,85,128,214,203,56,196,238,155,241,161,37,147,176,127,229,74,170,107,110,139,29,120,203,111,175,171,179,101,45,65,104,111,204,59,141,47,67,21,3,236,8,175,73,239,51,20,220,39,93,187,26,2,66,16,179,0,188,113,97,64,157,213,79,136,102,67,110,203,214,2,41,87,121,202,11,246,154,31,15,152,15,7,47,181,226,12,207,36,97,226,197,107,158,154,71,145,136,82,47,156,26,93,147,239,74,246,18,1,36,37,147,71,39,190,19,75,93,2,246,153,53,68,222,34,10,247,4,35,138,189,25,77,148,193,88,131,1,119,108,74,199,171,206,76,201,220,119,65,30,124,30,140,8,135,172,54,223,176,166,139,212,158,171,98,89,248,23,173,186,133,154,120,27,255,157,152,85,199,122,23,138,190,42,146,226,21,213,233,14,114,107,233,204,103,213,41,123,203,170,244,158,236,228,84,105,138,27,241,240,20,85,163,140,154,245,88,204,63,31,135,149,33,21,171,180,127,38,15,55,160,142,60,156,65,27,101,202,193,94,150,241,143,248,117,209,154,137,66,161,189,62,98,72,173,221,193,197,0,22,85,125,206,82,229,86,199,213,212,70,92,164,108,34,220,154,225,72,100,14,28,208,43,185,94,72,63,178,126,197,122,197,167,177,39,220,179,40,115,88,168,151,239,0,163,85,12,227,99,7,222,179,7,57,185,120,66,18,155,62,149,23,238,33,78,5,73,98,47,10,31,235,14,183,47,33,224,145,4,137,37,146,10,82,199,13,112,178,164,43,76,63,178,48,133,89,139,221,224,122,69,17,248,73,99,126,40,44,138,194,134,3,193,165,213,199,44,175,179,149,158,114,103,139,163,164,194,105,39,119,171,16,10,169,36,84,183,46,193,166,103,100,173,207,150,43,160,193,162,182,85,126,56,35,231,210,133,3,211,228,200,80,81,132,219,208,49,161,33,207,128,211,222,52,20,72,125,251,119,176,1,175,152,56,34,172,189,122,114,61,39,9,155,108,218,216,159,190,148,167,136,1,105,174,84,106,246,105,230,89,61,56,65,204,164,219,8,94,113,193,39,102,162,177,181,212,92,141,153,157,191,43,207,197,34,110,225,243,48,127,30,132,216,23,53,162,108,110,48,84,202,103,39,137,237,94,9,139,207,101,68,15,53,128,64,66,64,207,66,171,166,133,111,181,79,12,158,142,94,154,127,211,140,11,231,26,179,12,107,254,176,196,94,254,84,152,49,6,223,172,250,173,140,80,7,60,233,52,151,27,141,120,148,88,140,61,46,185,86,233,221,60,1,194,226,94,246,231,208,97,44,147,147,174,118,240,243,57,26,200,152,150,131,5,36,85,212,61,226,201,119,207,120,139,182,205,29,91,49,83,203,121,126,181,82,100,11,170,168,133,239,92,191,184,138,205,0,208,203,83,108,159,156,145,77,153,115,160,215,183,131,198,16,50,8,175,154,187,124,103,71,44,159,160,17,19,152,196,204,129,63,146,94,115,104,48,56,244,151,139,115,247,89,81,251,124,102,89,112,254,84,112,175,168,100,14,254,6,173,76,230,18,113,77,96,7,37,20,112,183,122,3,96,165,134,50,99,67,229,128,19,107,222,63,17,215,113,43,224,120,162,159,26,83,242,217,35,172,169,68,254,43,55,211,66,100,101,105,79,1,210,159,10,227,133,78,187,246,73,239,166,25,97,235,182,71,130,220,85,36,143,59,215,137,93,15,5,138,49,199,18,239,121,108,136,82,210,246,94,129,178,219,21,239,81,37,173,149,48,178,238,219,29,186,17,155,133,217,103,172,78,56,157,130,15,168,86,144,251,124,62,150,56,12,235,232,12,129,185,148,27,167,209,27,194,183,84,43,104,162,231,192,227,33,228,54,132,154,137,155,234,254,110,83,238,190,84,226,247,189,87,123,222,166,100,91,117,180,39,111,201,64,207,55,213,240,227,144,209,26,24,111,252,2,41,45,46,64,12,202,79,52,46,110,147,39,100,115,0,39,204,194,2,159,119,109,132,236,60,69,253,7,130,184,0,231,81,94,173,26,28,63,175,109,215,206,118,70,158,66,158,220,203,75,79,215,217,56,140,69,235,204,74,252,111,75,132,138,93,25,80,101,4,173,16,118,29,129,199,133,86,115,84,100,141,89,179,52,209,229,67,200,110,53,198,131,29,123,140,66,20,35,238,224,118,161,107,97,128,40,18,238,149,84,64,191,163,158,226,18,125,163,227,110,12,19,13,166,73,113,76,37,155,120,18,8,88,7,76,145,65,100,76,227,123,173,22,101,252,3,76,254,148,169,141,89,12,154,8,177,208,223,203,83,100,6,245,29,249,162,129,32,217,239,254,63,229,47,156,197,228,145,216,193,236,41,25,7,172,103,27,205,93,143,97,100,81,40,11,231,162,2,13,96,74,193,2,15,86,104,123,42,6,234,195,252,250,131,186,175,99,16,235,212,144,116,153,61,250,173,241,20,90,140,72,117,124,68,39,51,156,99,28,121,25,238,182,137,214,138,235,144,85,143,183,207,202,84,204,208,36,210,247,15,77,59,252,167,9,251,89,199,156,69,60,61,151,48,148,163,78,142,197,227,129,126,3,209,241,66,65,183,200,176,34,235,119,255,21,67,47,0,213,38,232,222,101,139,188,153,25,141,93,69,80,231,42,224,22,171,232,164,83,125,252,109,49,185,58,244,113,249,130,88,110,70,58,199,19,94,17,136,179,135,211,18,117,214,63,123,168,56,221,188,22,155,110,108,25,207,141,196,181,147,175,14,223,212,206,204,116,139,214,198,98,4,145,126,89,221,206,113,66,117,140,225,17,205,153,48,201,242,180,202,157,20,221,59,166,8,254,61,179,126,219,22,84,140,238,39,139,33,224,109,227,101,128,79,245,56,223,130,1,34,43,223,80,234,136,39,237,86,176,9,100,207,218,219,131,26,10,107,10,48,252,159,77,81,141,233,161,233,40,168,58,228,235,249,87,244,206,117,131,51,151,223,48,120,91,136,226,158,28,86,209,97,64,192,48,160,235,163,246,65,115,102,11,230,127,74,249,254,2,116,236,93,3,62,147,155,120,88,240,161,171,92,4,143,77,110,190,184,62,33,146,110,235,230,47,240,231,253,16,200,57,33,145,89,2,11,2,78,50,251,221,26,8,31,175,197,55,151,30,152,215,79,244,42,148,185,92,225,210,63,33,51,119,200,60,242,3,131,143,110,117,81,192,175,200,90,134,95,59,97,12,252,127,0,193,222,220,85,36,57,78,227,205,60,212,192,204,232,36,219,187,186,43,239,55,101,224,193,155,206,139,204,29,71,200,111,216,160,219,67,250,236,215,234,92,128,192,118,108,169,155,243,222,67,249,55,188,147,14,174,227,126,96,32,152,45,98,177,7,79,143,58,142,47,190,77,224,42,28,51,196,163,193,21,56,106,209,215,135,232,194,197,42,14,97,65,79,65,29,206,201,236,93,150,3,81,141,149,83,71,49,154,71,193,131,122,91,155,40,64,87,8,127,44,41,124,208,112,212,35,193,186,251,255,249,191,155,243,229,70,205,84,19,24,208,212,132,45,163,224,239,199,235,181,252,177,154,52,123,13,1,215,168,184,125,133,2,74,113,230,118,136,29,177,45,122,98,207,186,41,49,200,232,3,227,122,213,94,239,183,186,134,229,179,20,10,226,172,54,183,119,183,104,142,68,76,164,13,220,135,162,215,235,118,39,255,92,156,97,212,36,77,214,209,136,168,76,103,113,20,160,211,210,191,16,121,159,18,48,85,60,6,115,137,148,21,44,178,75,140,54,234,132,133,210,108,144,113,157,197,134,73,177,98,3,171,47,200,248,204,68,217,65,121,213,55,102,93,59,11,160,8,77,17,160,69,212,18,26,245,163,62,64,219,77,227,76,186,18,21,173,85,223,50,134,238,4,32,72,177,146,69,108,174,136,129,253,22,150,1,121,104,145,25,61,114,25,163,1,255,57,90,39,48,220,153,113,159,194,40,239,231,215,231,175,66,205,108,120,103,181,239,69,83,143,202,250,62,162,22,138,177,152,31,212,187,104,109,230,70,252,138,193,67,166,21,39,112,13,213,105,143,236,49,130,35,160,185,40,76,74,138,243,218,83,157,132,248,171,223,162,66,139,19,220,167,179,24,230,157,138,99,121,252,174,152,107,155,63,177,7,57,42,94,206,238,7,120,121,141,21,176,209,26,167,144,191,8,239,161,230,117,67,234,102,10,232,68,92,252,204,210,183,185,65,100,168,56,229,100,196,86,169,109,232,215,111,58,10,134,241,104,119,211,14,141,130,29,213,83,197,167,97,89,175,198,96,87,153,187,215,127,166,117,96,243,133,33,96,231,178,16,77,189,50,92,22,2,232,82,221,212,92,38,2,57,157,168,231,124,2,122,100,94,131,107,112,219,18,211,144,202,119,122,96,223,183,231,152,181,6,55,148,127,67,180,54,195,98,220,55,109,151,217,185,145,145,114,118,131,202,15,219,157,194,239,130,29,132,244,196,217,125,80,153,104,154,105,120,250,2,24,42,179,240,201,224,191,126,186,142,110,221,222,35,57,73,165,164,87,242,24,118,132,216,57,3,236,10,125,35,130,222,248,255,9,153,21,42,9,79,141,89,97,184,25,105,12,185,52,111,219,203,225,243,242,63,44,57,20,162,161,39,145,225,164,89,132,7,92,184,163,58,165,31,254,130,159,171,89,189,116,128,46,251,158,41,57,158,227,247,24,193,126,135,14,160,83,93,93,10,207,195,167,27,245,241,233,210,167,244,87,210,91,44,144,225,23,239,224,27,116,153,157,234,155,12,131,121,206,203,128,99,78,218,226,172,166,106,0,9,5,159,163,61,69,205,53,46,107,54,86,118,25,84,126,49,39,57,150,189,255,47,35,174,145,16,19,222,241,212,16,114,93,138,84,10,88,176,68,22,205,171,152,170,50,229,4,16,174,76,219,106,48,169,5,138,85,166,14,218,113,91,27,138,255,154,22,111,232,184,142,1,56,249,243,121,253,42,194,149,145,44,122,184,4,234,107,64,160,176,89,113,13,228,220,35,235,153,102,255,236,100,65,125,180,130,55,219,128,158,222,127,241,177,191,202,159,167,218,205,246,127,236,253,110,166,56,25,242,46,114,116,211,180,90,166,155,169,4,233,203,122,228,208,26,97,129,231,187,154,11,13,127,172,24,68,135,26,132,110,241,59,173,20,231,163,33,81,179,31,85,67,239,138,178,56,17,125,124,67,119,146,241,192,136,252,178,140,148,225,244,185,60,29,62,31,240,231,79,254,89,244,90,137,73,84,206,17,24,86,134,138,56,54,51,193,135,11,78,57,235,25,255,131,239,163,171,203,120,129,164,19,93,4,161,164,53,211,205,124,104,157,225,8,29,113,180,221,199,205,203,172,220,139,57,221,85,25,144,175,177,112,126,241,62,6,82,229,173,245,17,77,52,90,180,214,61,34,76,2,220,62,129,78,155,218,81,111,129,38,214,171,74,41,96,122,0,34,48,253,204,187,127,27,97,101,151,232,4,102,103,9,40,87,163,103,107,29,29,142,39,70,35,168,222,175,68,132,158,144,90,82,231,72,201,220,71,29,15,11,148,151,246,20,187,236,72,241,64,214,192,83,22,94,199,146,176,76,207,204,69,205,134,220,238,111,201,156,73,142,40,197,189,146,34,239,250,236,80,131,203,231,237,129,139,155,158,222,40,232,189,157,254,71,242,8,220,173,111,93,114,183,182,18,91,18,35,140,52,86,148,54,13,11,69,142,216,27,176,93,169,184,47,186,141,9,226,143,128,105,104,175,111,159,100,1,212,161,124,174,125,87,218,221,139,45,227,57,41,24,2,60,183,217,95,44,177,49,189,31,32,212,22,183,10,184,2,120,187,190,79,117,94,49,64,78,220,58,6,254,3,75,6,251,128,28,84,207,232,115,14,67,74,234,49,60,98,165,227,152,63,224,55,213,206,0,25,229,197,226,168,208,100,168,97,95,211,69,232,241,132,88,140,230,133,208,15,134,70,33,181,243,70,60,241,39,217,30,51,143,129,7,21,165,32,14,40,243,188,150,230,117,72,72,176,13,210,163,160,233,36,169,102,143,212,63,196,102,228,137,197,214,121,26,2,32,193,161,190,55,30,248,199,37,185,45,115,186,2,200,161,206,174,74,235,225,133,72,135,77,226,139,205,225,161,116,78,26,209,227,245,69,22,134,182,163,210,115,127,188,68,123,156,10,43,2,75,29,131,184,135,103,128,99,31,240,30,10,30,192,30,143,229,246,55,62,129,160,226,209,23,6,64,15,50,250,113,218,99,177,41,71,88,43,233,232,190,13,254,87,21,50,35,138,80,233,204,174,86,144,136,147,94,95,195,97,41,189,125,38,203,152,119,189,116,237,161,174,5,117,140,187,26,71,94,175,13,210,81,104,109,167,249,153,190,92,104,153,250,141,126,153,214,92,1,7,224,112,16,21,131,70,63,180,44,10,188,59,125,249,180,124,27,53,14,187,120,130,250,150,67,8,20,253,17,49,8,182,136,142,150,185,64,76,241,165,142,251,29,154,235,29,29,145,60,19,30,129,132,17,67,57,56,15,56,101,185,180,7,148,172,157,197,232,171,131,45,8,129,215,4,140,180,61,10,76,11,38,101,74,171,206,152,113,152,224,163,192,52,149,3,136,64,19,242,252,22,35,178,253,147,228,116,77,31,41,160,214,214,164,112,87,200,232,231,201,21,249,217,30,68,54,224,98,196,167,10,223,222,44,49,114,14,77,125,70,50,206,161,112,29,218,77,13,252,129,58,24,64,226,23,241,90,86,29,241,221,36,198,48,74,149,194,215,169,64,219,131,140,220,163,69,140,73,95,213,149,193,154,225,45,174,115,206,82,189,28,148,134,1,6,171,1,161,85,142,205,96,47,182,65,239,20,179,1,195,140,66,239,252,246,251,184,8,81,74,11,210,140,21,9,237,176,238,98,37,109,124,176,72,218,89,31,104,158,203,181,209,157,55,131,33,73,6,204,136,110,22,233,239,70,149,241,215,54,223,97,238,138,249,16,98,93,107,118,13,138,105,111,110,36,127,231,40,114,196,122,232,109,124,194,69,0,131,202,175,200,114,107,138,200,89,72,23,251,219,151,12,48,34,10,205,158,4,134,194,211,72,219,104,135,84,204,119,137,245,158,204,210,104,43,132,199,232,4,77,116,136,140,195,185,143,162,88,63,57,192,91,8,145,147,41,157,20,182,144,124,92,66,14,11,90,30,197,163,30,165,58,87,132,200,55,46,195,50,14,168,173,75,61,77,190,165,139,33,208,56,217,106,33,113,101,176,25,88,172,242,64,36,200,242,253,116,143,83,93,170,213,118,88,181,104,6,116,26,3,114,145,253,45,96,88,32,111,140,228,251,31,150,158,181,196,171,194,89,117,119,239,87,137,100,54,169,232,76,155,224,140,23,21,5,84,117,36,189,115,34,50,59,136,90,31,100,223,47,77,17,27,164,74,133,179,208,190,250,169,68,195,1,127,131,178,174,23,50,155,155,184,33,100,28,243,11,33,1,29,186,34,51,198,221,52,146,21,70,156,105,162,252,42,204,220,84,90,143,74,198,165,174,63,175,129,223,191,67,231,161,188,124,236,23,9,171,78,110,129,87,95,41,238,252,152,228,99,82,220,7,1,161,229,5,140,82,123,80,160,118,234,169,61,25,159,223,79,180,68,192,187,250,199,67,25,55,157,223,214,156,218,76,128,203,3,121,231,1,184,184,152,25,119,19,161,47,255,60,9,246,45,203,107,116,35,84,172,44,2,36,104,236,42,10,111,205,184,109,150,157,199,112,118,197,26,242,39,33,150,128,117,165,8,122,231,117,100,238,117,241,41,201,24,212,79,175,214,54,196,190,33,236,52,210,2,251,45,107,64,27,109,235,149,232,188,61,162,222,178,7,239,185,56,229,239,87,241,2,182,231,211,214,147,6,143,47,142,186,157,104,86,148,184,99,121,77,100,57,245,190,135,245,29,194,116,247,191,23,3,150,107,220,0,39,103,71,70,206,0,158,68,251,157,187,74,7,100,110,248,189,88,44,156,228,216,69,117,168,187,109,77,152,28,175,137,134,7,216,42,155,198,22,192,183,242,134,96,230,206,15,101,58,182,141,31,54,226,14,253,164,190,179,47,202,163,132,85,137,11,75,55,150,64,74,99,204,81,12,219,160,230,182,197,60,227,127,54,134,100,131,133,127,37,40,93,77,230,176,151,211,111,209,75,24,174,161,174,43,189,192,126,135,178,253,55,44,210,84,73,116,142,170,33,130,163,150,105,4,231,109,100,237,2,94,166,25,73,102,208,188,109,111,174,1,242,242,195,161,182,111,183,27,253,254,245,245,178,187,197,46,16,249,25,121,19,147,17,4,116,174,248,174,14,231,171,39,98,95,211,200,58,221,99,218,31,197,250,98,154,7,244,112,151,252,23,169,113,7,189,48,31,50,203,151,235,163,174,182,57,191,106,70,174,241,6,37,181,22,68,161,69,129,135,223,223,135,162,4,55,19,233,197,21,133,57,22,52,165,182,190,51,34,133,28,202,27,5,237,29,137,62,6,92,53,57,248,58,193,246,78,35,247,129,222,80,29,113,207,248,201,144,245,191,33,52,200,33,254,215,30,85,1,170,46,195,210,23,131,135,53,129,82,212,211,242,73,150,241,24,120,87,217,8,224,118,217,134,140,237,149,20,226,96,2,146,171,74,149,253,254,142,180,52,222,220,40,85,68,3,29,171,229,236,215,90,176,105,133,247,3,75,1,112,216,67,120,177,68,148,172,98,224,182,70,60,233,116,242,190,171,99,60,44,59,22,242,45,154,141,210,59,142,78,132,183,28,131,138,88,125,174,128,29,172,12,171,19,238,211,230,22,240,46,148,142,44,46,186,182,180,127,239,27,183,221,85,8,29,80,11,208,83,244,235,162,96,17,36,125,6,107,27,80,223,223,35,249,53,10,24,65,125,243,245,127,116,198,164,19,196,156,128,198,169,85,149,121,156,88,132,188,80,212,189,250,125,108,162,187,201,155,64,126,177,230,201,121,231,222,35,228,12,3,254,25,52,176,102,96,223,143,29,72,96,66,28,228,226,175,197,156,97,137,81,12,44,96,79,222,110,81,8,48,224,100,11,165,106,99,114,44,34,76,124,108,96,16,208,40,238,242,178,112,20,205,134,148,175,103,180,222,75,183,207,170,206,82,244,73,163,233,98,192,126,54,50,247,133,23,147,223,111,0,91,252,140,203,108,136,42,141,51,33,139,237,249,26,59,216,130,84,156,238,177,148,94,160,91,116,216,246,26,30,5,114,176,200,123,29,193,231,80,142,92,215,222,82,72,199,121,207,127,121,61,104,212,106,169,53,47,25,170,98,144,252,30,171,140,130,147,210,196,253,205,11,213,147,240,0,128,201,23,34,128,142,93,168,177,25,53,237,109,119,178,103,27,27,176,92,49,255,123,98,254,13,115,231,249,85,238,168,50,95,40,252,94,185,209,105,15,234,107,142,214,201,128,36,221,111,123,8,101,187,235,85,60,153,22,245,70,164,101,172,158,24,222,29,132,84,109,194,49,235,243,2,15,134,129,201,199,95,203,162,0,253,23,204,240,160,105,137,59,75,94,41,92,255,116,250,48,189,234,228,187,20,126,211,237,211,167,119,16,241,59,138,213,49,76,136,174,191,56,115,227,163,186,114,123,221,217,29,254,145,83,127,126,211,43,181,70,201,38,249,238,214,110,40,20,188,188,182,219,193,240,123,223,18,166,230,147,231,208,27,158,19,53,39,94,170,215,136,58,26,200,253,182,244,130,104,51,189,135,45,176,103,178,235,75,187,188,5,37,232,235,62,52,16,17,85,2,7,239,245,237,110,240,177,44,201,196,149,212,199,91,6,185,32,53,104,117,16,70,18,213,85,189,79,178,4,167,113,236,79,217,66,2,6,249,164,33,189,146,29,35,92,22,115,152,166,144,145,166,237,16,72,197,3,46,191,141,79,102,154,171,85,134,135,252,56,77,84,169,221,56,140,77,12,208,253,237,123,161,119,175,248,166,21,7,105,145,69,157,60,229,86,85,54,5,238,47,23,73,0,173,110,222,82,79,13,176,240,148,153,224,24,89,107,94,56,77,223,104,211,25,4,210,173,220,90,203,151,14,114,91,129,99,172,246,131,121,153,175,46,118,38,190,230,39,90,141,24,146,39,73,229,170,118,214,192,240,37,253,32,86,190,233,226,75,2,188,77,27,225,140,68,245,129,121,187,135,243,205,244,68,169,217,211,208,146,117,241,20,234,19,110,168,221,245,79,53,195,82,225,24,238,231,202,72,113,141,177,16,35,222,180,220,147,101,51,232,238,11,42,212,255,14,188,198,218,254,94,70,65,144,110,248,246,250,53,219,11,144,188,189,135,23,206,56,80,35,39,60,89,6,143,77,187,181,69,104,21,11,224,154,166,51,44,174,51,217,93,228,39,201,26,128,81,214,191,202,247,177,45,15,89,160,54,254,125,177,162,113,146,92,199,217,248,163,121,53,169,63,227,188,162,215,183,214,215,178,242,43,250,152,170,210,254,17,156,83,208,60,96,30,216,199,121,45,42,140,174,40,91,21,114,12,175,249,65,172,167,154,198,210,64,86,200,242,228,225,38,91,59,62,172,207,113,252,11,184,0,192,9,81,162,207,223,107,174,244,171,203,99,42,224,207,126,236,171,204,26,25,90,15,222,114,227,232,33,155,96,78,49,79,211,248,212,8,196,99,123,39,99,241,148,190,41,219,224,124,186,204,11,208,37,105,35,182,89,136,232,101,111,235,140,189,150,250,120,154,0,8,170,12,137,198,133,155,143,213,148,147,255,174,65,1,72,75,79,50,50,79,143,182,255,60,214,139,232,243,20,83,136,118,171,44,25,127,207,111,3,58,93,224,89,124,21,65,152,255,201,129,20,255,215,14,97,51,12,193,107,217,214,51,200,113,26,46,211,59,158,28,53,62,149,169,229,37,75,218,8,211,204,89,216,14,204,135,84,55,248,18,81,215,122,240,55,20,100,49,177,169,129,136,163,195,204,176,38,195,132,80,201,46,125,98,134,0,63,168,27,15,245,106,52,85,178,230,247,88,60,203,130,160,103,73,118,74,155,11,88,57,119,200,236,247,96,135,174,1,253,175,206,220,193,120,212,14,96,45,253,50,245,150,250,133,18,161,207,11,68,94,148,124,105,173,71,24,34,243,201,3,200,214,180,219,124,127,125,17,113,76,81,147,115,49,118,28,11,117,208,251,225,62,220,240,117,212,219,115,219,56,41,136,143,96,111,158,216,68,171,75,44,89,153,103,51,188,79,105,73,99,1,215,31,170,117,246,92,98,93,18,23,222,124,245,95,81,130,7,109,243,156,232,111,4,128,31,76,203,201,86,190,7,26,34,226,91,10,151,50,224,183,24,111,133,194,202,40,150,83,107,176,87,202,52,42,109,193,132,225,115,191,197,226,61,224,133,127,199,9,181,70,52,205,70,214,87,223,102,140,104,176,106,241,77,156,239,81,123,193,255,125,25,212,21,100,132,200,38,14,143,198,184,239,214,230,108,79,227,193,32,154,144,233,141,187,85,157,180,47,22,125,169,248,70,17,6,66,228,194,212,222,167,116,104,134,58,168,32,95,108,232,242,97,97,225,146,148,1,202,191,77,83,204,211,60,129,87,71,18,234,224,45,179,78,150,113,173,6,196,207,40,83,220,211,56,18,214,109,212,33,216,106,108,47,170,182,158,153,194,69,108,71,227,51,203,175,4,194,251,232,227,223,83,40,155,65,26,52,206,100,54,9,46,211,121,131,26,80,20,138,102,2,54,60,122,136,95,66,118,186,206,95,49,64,124,1,212,63,50,64,39,228,225,85,137,230,104,106,86,194,235,57,234,199,212,228,49,105,160,58,6,239,66,193,189,179,250,165,201,158,174,133,159,95,101,226,86,255,150,9,129,94,7,146,195,43,245,178,126,75,103,253,169,116,64,75,94,156,171,203,64,72,186,157,178,165,47,92,206,102,169,56,100,100,85,102,141,28,152,15,2,55,10,143,226,168,233,12,216,135,41,230,82,205,69,138,246,195,207,137,74,3,118,134,26,99,52,94,87,22,123,55,3,235,236,231,242,41,103,93,255,46,8,76,145,221,199,184,87,50,49,243,129,251,190,9,131,127,184,152,162,110,169,253,183,237,222,48,198,85,204,194,225,165,237,27,236,11,184,63,240,189,111,45,0,228,89,50,104,166,190,62,169,160,112,223,113,52,149,215,200,146,40,21,207,182,36,94,67,110,1,178,152,245,172,62,214,64,180,133,117,149,69,39,20,183,196,234,170,62,11,160,147,52,35,252,57,151,178,251,103,80,86,106,54,172,35,79,79,106,119,96,98,203,244,135,202,72,150,228,187,135,20,17,238,96,185,72,214,232,63,87,192,156,143,33,200,36,24,187,66,156,141,76,246,144,44,138,90,194,211,65,190,33,218,180,138,29,107,125,191,190,105,87,207,47,242,169,0,240,9,182,60,100,172,87,205,155,130,254,94,75,20,72,5,219,54,190,247,169,43,18,57,117,46,41,23,115,199,252,163,70,149,189,154,156,119,199,122,50,235,53,148,140,81,144,145,67,140,160,101,133,35,101,243,187,44,3,72,231,214,148,197,50,140,56,205,47,141,133,44,172,33,125,0,109,44,29,203,160,219,106,14,227,26,24,84,163,218,8,15,125,211,253,7,43,170,167,204,44,39,226,199,94,9,95,43,161,43,197,143,247,117,51,15,116,79,126,158,88,45,144,136,11,193,19,201,42,85,80,96,223,89,239,134,55,115,209,187,12,252,105,124,54,252,245,149,97,44,41,74,16,145,113,115,241,127,93,132,124,242,128,160,79,139,152,102,122,75,143,91,168,99,27,88,132,146,124,32,65,130,77,73,82,142,228,41,155,217,212,143,179,135,18,86,96,163,208,59,4,139,178,230,66,163,49,189,218,71,231,37,101,252,146,55,35,169,192,39,144,97,138,178,42,53,223,129,245,109,139,197,178,137,43,58,245,215,16,90,4,16,244,129,142,136,235,63,5,155,188,116,59,32,234,237,101,226,91,230,89,212,52,27,11,48,241,60,196,155,20,129,218,122,0,200,240,137,39,99,146,28,135,196,94,183,13,255,167,228,208,40,106,159,93,155,9,65,229,202,98,122,183,21,92,153,38,75,89,3,154,145,7,62,209,136,101,224,59,37,73,233,182,146,43,46,150,186,10,42,228,155,34,7,22,214,127,175,23,200,137,19,156,234,37,136,85,53,102,154,178,150,115,80,195,8,197,158,100,252,176,188,6,214,7,58,51,105,116,44,92,254,123,45,185,77,102,19,71,230,34,9,174,18,58,108,171,245,59,207,146,121,140,22,46,118,139,237,205,25,199,14,165,73,3,247,214,179,211,156,150,128,90,5,167,76,49,158,175,86,98,90,88,201,63,122,70,19,223,211,203,69,212,23,34,143,18,57,120,205,222,218,144,157,23,183,38,133,40,53,22,7,205,41,12,40,139,254,106,23,168,97,6,63,158,200,225,111,208,0,230,193,131,117,154,218,86,230,225,41,242,224,94,163,104,185,225,147,112,55,217,1,198,194,160,248,224,230,130,235,10,2,136,142,186,106,0,216,192,184,208,77,106,126,97,244,201,246,13,134,192,231,216,236,175,74,20,63,166,91,55,234,152,90,210,29,155,145,161,1,19,54,147,122,242,241,204,204,165,244,218,243,239,197,28,122,185,220,76,150,36,244,103,29,63,78,159,18,148,10,253,194,34,34,44,160,200,24,220,131,249,38,52,22,225,52,39,251,63,230,203,156,234,132,233,84,236,82,241,166,15,60,203,175,104,131,114,15,35,68,51,13,86,235,25,121,252,0,179,166,89,152,42,132,50,65,169,63,173,173,206,196,75,160,208,125,74,142,56,184,28,188,249,111,118,175,130,55,125,28,189,165,28,134,36,139,125,40,198,129,211,67,34,131,17,179,111,244,198,237,214,76,67,84,114,109,56,73,251,215,131,39,112,92,250,199,56,110,49,169,17,1,113,129,116,133,198,228,121,156,248,40,38,80,196,227,192,106,128,11,113,242,170,163,243,2,138,45,15,179,212,138,41,210,53,253,111,74,245,136,149,191,91,94,73,137,127,247,208,224,212,104,120,164,7,116,156,236,253,135,181,17,204,36,206,193,154,5,148,61,191,222,126,41,51,169,62,57,91,170,176,140,225,150,98,213,80,18,33,163,97,168,33,221,84,204,246,29,70,248,164,159,137,197,121,64,84,113,142,16,172,119,218,236,64,41,227,204,210,194,9,25,90,240,91,232,109,158,114,219,48,232,170,158,145,10,91,84,200,236,227,5,139,146,113,128,187,64,250,177,190,240,111,165,232,173,62,172,159,52,235,19,203,4,53,169,89,212,48,149,94,171,245,225,148,106,86,25,5,197,137,177,246,140,150,156,207,207,75,5,6,22,140,51,33,22,136,167,122,50,168,71,45,178,211,6,109,206,134,40,229,50,112,157,106,191,104,73,169,41,109,118,230,236,81,157,208,127,43,170,238,45,30,125,39,83,95,172,150,15,113,132,159,237,134,117,176,214,38,83,156,240,245,131,190,117,156,60,226,210,30,4,121,47,146,162,63,94,13,13,239,74,207,85,86,206,180,212,180,218,71,214,244,14,123,34,87,184,15,128,218,68,51,29,102,158,52,88,121,144,33,9,58,243,223,62,160,96,51,183,32,167,99,234,132,72,181,192,181,27,177,245,68,189,255,157,215,19,127,134,244,160,165,227,55,96,130,45,28,114,106,60,33,31,247,95,58,31,236,156,166,149,172,176,1,202,162,155,159,179,117,208,157,229,98,184,125,113,198,198,3,59,152,86,138,85,164,177,255,212,199,198,236,146,87,213,127,136,105,232,58,254,96,252,69,160,88,132,115,33,139,182,33,219,82,199,7,126,164,76,225,16,80,85,171,156,99,194,214,248,215,217,194,167,10,14,29,241,65,153,50,197,168,104,134,39,195,223,39,185,140,56,35,183,194,149,135,75,82,245,154,153,84,216,244,114,37,82,112,119,95,227,32,180,123,34,84,153,37,55,232,60,168,109,14,79,204,142,249,19,101,1,28,101,28,247,53,60,116,163,85,171,213,62,226,136,245,175,133,16,153,212,112,43,6,139,106,80,42,240,148,26,205,37,174,28,19,20,112,10,47,118,130,125,105,132,57,162,156,92,30,170,77,59,65,223,86,254,174,45,239,242,33,20,68,17,46,166,84,142,54,225,233,119,186,148,29,24,169,153,0,110,47,247,220,108,131,184,206,39,4,229,9,34,165,175,89,195,148,83,170,236,190,1,182,174,206,104,75,1,215,202,109,242,49,14,47,69,173,9,167,147,175,196,128,106,203,77,0,219,144,205,69,180,102,236,154,128,51,15,72,139,120,9,58,226,240,101,123,41,43,37,56,104,145,96,226,13,203,6,232,80,51,197,208,199,119,159,191,88,74,194,207,59,106,115,17,98,52,60,196,224,196,140,48,99,190,222,28,23,217,170,146,152,114,205,4,39,79,211,219,123,107,61,160,95,253,142,102,204,21,28,202,48,61,159,176,17,50,178,39,35,102,56,123,5,34,78,152,155,61,53,113,97,71,241,116,105,5,188,122,238,149,15,52,100,139,68,73,94,211,47,133,41,45,110,230,185,84,78,94,84,59,101,225,188,199,91,27,119,138,255,217,173,201,91,110,225,37,130,250,112,5,125,117,170,116,113,44,97,0,209,157,107,131,223,148,157,240,135,222,225,164,108,193,162,239,170,227,197,84,98,190,46,208,170,166,156,102,4,153,87,60,77,103,71,79,7,177,85,226,77,183,128,42,183,177,153,110,77,72,238,220,167,167,112,193,1,186,131,181,45,164,66,124,140,120,97,88,120,72,169,247,190,65,245,97,72,31,144,162,118,250,12,111,29,180,118,153,128,94,49,14,33,30,253,150,163,43,170,107,154,184,100,198,210,47,55,211,152,14,233,76,93,168,69,20,169,0,209,177,120,118,56,216,241,73,84,124,78,249,172,222,114,124,0,148,205,18,21,29,181,177,114,176,153,139,198,196,173,241,225,124,42,226,94,104,237,121,220,108,136,173,166,110,111,15,224,16,53,150,16,196,117,85,150,124,144,206,201,98,116,223,199,113,187,32,250,127,230,42,143,47,51,232,84,168,71,64,65,204,121,172,245,45,196,153,34,44,240,197,65,250,79,64,79,205,40,134,202,56,93,6,133,90,150,68,85,216,223,52,242,121,106,187,54,142,175,189,149,164,222,243,149,40,212,245,156,13,181,224,42,201,89,189,155,13,168,15,113,33,152,108,72,184,123,32,155,134,231,66,28,161,19,24,235,237,47,220,138,56,77,161,153,157,194,105,86,166,118,109,30,41,232,18,61,245,126,178,52,52,241,138,88,133,206,98,107,155,239,47,145,191,155,224,174,24,219,138,147,182,69,85,18,38,128,202,7,20,233,85,121,144,237,98,201,240,154,207,95,159,21,50,159,188,253,200,6,251,42,57,63,105,42,126,124,135,146,255,175,150,188,189,183,95,223,175,157,101,188,160,241,3,64,249,254,97,121,181,94,104,234,201,124,112,194,166,175,174,127,93,134,190,116,203,29,255,40,176,240,88,116,161,202,255,235,139,154,192,106,106,3,215,190,222,103,72,0,217,225,154,170,205,245,134,116,240,134,135,100,81,216,3,107,139,72,144,67,122,240,130,134,99,106,215,93,110,189,160,41,193,1,32,69,147,243,221,33,138,184,53,28,107,181,13,161,229,157,50,120,161,222,250,171,103,64,87,96,185,134,255,249,22,238,116,96,65,139,255,93,86,108,0,182,102,251,163,158,210,160,109,174,199,218,28,193,52,50,163,92,192,73,139,184,30,240,227,41,78,97,112,243,22,9,111,231,99,42,1,221,99,170,202,116,42,199,207,187,134,138,173,47,251,20,5,149,224,66,89,3,246,6,232,4,82,86,198,183,33,71,97,152,223,121,248,120,198,26,40,56,109,41,85,167,104,28,214,136,211,170,24,35,199,92,184,255,183,97,182,250,11,232,138,71,140,229,148,65,1,126,201,95,110,249,210,237,29,29,28,123,40,224,82,3,220,85,131,131,204,81,205,214,198,176,65,79,101,67,104,128,97,36,182,146,235,51,32,38,69,92,30,59,126,188,70,117,167,41,95,3,13,26,20,30,78,27,198,19,63,34,12,139,108,70,135,75,8,57,203,5,16,112,121,156,52,89,59,248,170,208,151,29,105,17,253,110,244,117,217,79,159,157,80,41,129,218,208,6,106,186,14,138,218,56,173,46,133,229,61,163,134,60,94,19,190,204,207,201,150,175,160,105,117,235,119,20,74,250,29,223,174,254,143,45,156,121,191,110,65,87,61,78,156,58,198,51,254,50,21,12,47,114,156,61,67,20,29,25,216,44,58,112,221,180,228,234,6,151,236,101,182,199,227,165,237,78,136,145,131,207,94,116,173,113,181,182,9,4,208,91,168,85,1,27,89,177,248,235,225,1,178,61,30,14,15,165,242,43,168,238,175,101,237,94,104,129,115,210,46,212,67,40,232,62,198,187,145,208,135,255,152,111,154,9,184,175,237,119,37,178,44,35,44,110,126,180,83,159,250,192,102,234,124,128,68,246,200,43,209,59,101,77,24,192,22,69,45,208,110,233,248,18,130,142,75,81,71,83,111,211,86,150,176,183,104,85,135,13,230,80,56,134,45,139,17,137,18,164,155,69,96,73,6,100,163,126,13,163,189,63,196,109,131,84,166,235,68,91,3,232,69,177,94,236,56,95,110,253,115,192,33,212,125,74,248,50,91,89,171,129,141,158,166,68,158,128,224,224,132,91,152,211,19,173,239,211,67,203,67,66,147,254,192,9,97,126,85,17,67,174,34,21,250,114,237,28,121,250,208,162,101,26,114,166,223,190,234,100,10,144,222,142,204,146,66,168,91,103,16,41,211,24,154,81,225,71,113,16,36,221,107,197,66,239,172,117,255,139,211,188,231,201,60,78,71,49,162,24,166,38,107,191,221,74,37,12,30,97,119,153,53,51,71,23,21,112,99,235,86,86,41,193,183,146,76,233,234,135,236,83,198,173,180,21,20,59,0,237,230,75,86,74,13,181,220,242,223,72,40,57,100,141,129,96,246,240,181,246,1,247,61,230,41,250,66,213,250,139,233,89,188,240,246,236,175,83,251,151,190,169,212,56,233,74,251,228,129,248,55,195,253,25,212,59,146,209,140,9,43,194,223,162,201,16,116,209,106,36,245,144,46,103,25,31,120,161,185,40,170,151,158,236,23,86,36,182,49,243,158,240,229,49,139,103,62,136,182,109,218,31,128,51,253,115,222,92,49,75,97,183,124,238,35,183,124,74,33,85,254,219,222,21,220,149,74,9,158,144,156,129,251,113,177,185,205,89,162,81,131,232,27,176,109,122,24,202,144,228,217,56,45,127,157,0,130,48,231,248,243,236,99,74,11,103,18,194,90,5,24,219,45,173,222,8,49,4,240,232,28,142,130,127,130,107,196,148,153,185,121,184,77,19,171,88,122,53,10,141,227,92,22,247,151,59,217,20,90,116,193,201,137,16,103,140,116,148,27,197,188,221,51,75,248,194,110,216,193,217,2,98,129,94,218,175,152,83,27,161,36,40,200,40,113,208,90,77,167,193,38,249,106,11,148,122,226,176,187,251,102,116,106,25,130,201,85,31,144,80,125,99,1,240,182,70,69,78,37,185,143,45,219,51,193,161,72,100,206,185,175,56,68,230,234,249,145,122,24,200,158,131,41,83,95,114,49,61,200,131,194,188,191,96,15,208,150,119,41,29,168,220,236,27,230,121,132,176,60,56,30,201,222,121,15,25,26,219,255,68,134,173,38,52,188,11,217,52,95,1,152,4,222,139,51,137,0,73,162,111,226,38,43,97,47,16,253,164,140,36,80,69,200,106,155,140,184,40,223,17,128,68,82,123,145,113,74,241,212,42,49,87,148,230,61,245,118,77,134,51,28,27,156,136,6,151,111,200,28,200,68,11,235,201,218,221,190,94,30,112,252,81,130,32,237,48,247,118,153,187,198,196,131,242,167,88,250,36,242,9,8,37,41,167,98,18,210,104,33,33,82,147,121,143,186,113,0,45,139,253,29,95,23,176,114,200,3,155,112,165,241,24,193,204,157,7,0,8,68,85,148,22,241,115,72,78,1,105,202,205,126,146,30,0,34,143,116,141,137,215,55,132,176,194,53,218,185,119,152,103,240,53,207,145,191,79,183,101,87,148,43,200,162,214,95,4,242,217,19,147,61,83,177,57,42,15,122,181,7,143,172,154,174,125,5,126,252,107,176,11,209,77,80,46,166,240,187,117,40,99,203,99,39,66,58,251,162,237,84,38,25,221,55,231,237,53,209,254,169,33,172,126,46,76,26,156,127,25,233,16,254,142,0,32,96,46,218,233,70,102,235,128,6,90,123,155,40,145,108,34,88,28,247,18,108,75,19,243,40,155,108,141,126,194,42,106,59,117,87,45,54,10,23,155,249,124,11,232,69,214,139,237,34,50,105,188,155,61,29,151,46,46,210,145,127,111,163,128,128,137,133,243,51,148,3,226,109,232,197,127,175,115,74,108,44,220,150,226,154,212,99,13,43,125,145,139,250,2,120,166,63,194,90,191,122,49,10,102,5,158,97,224,42,159,242,35,81,17,188,134,115,58,73,245,215,241,224,101,110,48,66,150,35,62,19,128,2,94,69,56,181,184,39,180,87,81,48,43,48,5,120,139,203,188,173,230,20,224,182,153,55,85,224,221,218,134,179,64,253,68,50,118,173,226,189,94,33,163,151,228,10,10,14,80,62,18,31,131,108,29,34,203,200,25,71,244,80,185,182,157,10,175,4,172,249,94,239,206,8,165,47,85,172,136,245,47,98,104,97,53,53,251,124,137,135,140,114,241,117,41,233,152,34,140,51,122,214,133,243,46,52,195,148,51,76,71,24,0,109,224,140,155,114,13,164,66,5,234,44,113,29,115,163,164,87,135,206,7,71,55,245,193,196,80,218,124,4,62,220,184,32,2,148,118,85,184,197,63,167,55,129,30,203,167,255,13,173,108,240,20,20,62,191,66,16,36,23,96,201,43,141,169,107,145,10,247,162,117,2,40,251,255,152,255,63,2,196,67,132,109,66,181,243,136,122,153,190,63,154,243,111,137,215,112,244,193,184,241,86,61,118,192,250,42,213,146,153,229,148,253,9,105,77,166,5,29,98,47,97,54,40,171,228,127,78,196,187,183,42,45,232,40,83,197,204,50,125,229,138,114,5,54,175,200,254,197,211,194,97,139,78,4,254,104,200,145,105,42,0,14,69,83,5,0,209,244,70,157,155,220,243,88,128,93,197,247,31,50,87,49,145,58,63,66,37,234,140,151,22,197,184,222,120,129,188,244,111,141,182,191,131,89,251,107,107,162,70,1,192,249,189,73,82,35,40,106,174,244,3,211,201,70,43,27,167,22,100,106,181,54,146,166,230,38,17,48,0,22,202,0,247,1,64,153,213,173,50,156,239,103,126,186,18,208,118,187,112,180,92,217,79,97,114,34,204,39,105,250,251,162,130,240,117,23,135,105,210,88,241,54,31,135,97,152,23,125,224,147,208,247,206,41,222,226,63,19,23,254,120,63,219,28,33,153,168,211,65,33,240,48,179,142,180,25,18,172,124,131,186,42,79,22,220,40,29,135,116,99,7,44,151,81,146,102,80,124,131,194,6,28,130,11,158,199,158,74,52,208,247,149,8,86,192,59,244,37,231,18,197,254,89,236,131,34,62,136,234,16,162,230,157,184,203,53,139,38,18,245,46,109,168,2,4,58,122,199,162,251,28,19,220,238,201,141,20,233,73,91,226,180,29,109,179,2,214,142,146,229,135,229,127,160,241,237,107,213,188,46,73,19,177,3,53,211,10,6,159,142,163,13,4,85,223,17,232,171,198,113,29,63,122,85,113,207,20,247,161,239,45,14,41,242,69,224,90,84,139,216,75,181,154,59,218,7,81,12,68,217,87,166,46,145,65,47,199,187,83,122,3,67,214,94,60,62,49,182,67,36,17,210,178,87,29,204,233,12,40,53,175,48,67,90,30,202,63,22,76,158,205,180,203,18,45,238,98,50,21,238,58,34,249,73,8,175,75,221,111,251,87,64,150,182,255,191,250,202,142,131,101,124,55,164,193,29,139,226,189,40,158,125,214,86,242,120,124,70,113,34,69,155,16,162,61,124,190,245,52,156,195,243,202,222,230,115,150,44,57,4,80,12,17,0,134,168,2,89,253,6,244,208,215,99,125,116,180,107,58,52,213,237,73,176,51,37,53,174,131,193,228,127,96,105,13,10,28,243,47,113,166,151,17,248,178,134,85,15,154,244,8,96,241,85,166,147,173,116,115,22,238,226,114,89,214,113,124,111,26,236,61,188,71,8,9,124,252,67,147,119,114,189,3,217,90,72,46,138,116,124,165,208,85,252,112,109,170,120,44,48,240,154,88,133,25,60,14,64,26,243,128,161,106,118,229,41,170,31,159,136,21,3,44,252,10,128,93,168,94,200,126,185,13,176,248,8,165,50,221,82,122,202,90,255,122,91,134,146,65,123,67,164,160,118,60,144,244,215,41,116,69,194,241,165,159,86,72,149,220,156,117,114,56,63,238,204,134,99,80,125,93,232,137,154,204,79,89,13,15,107,131,201,192,250,148,208,130,112,59,148,237,49,180,155,197,194,209,190,39,103,113,253,6,125,26,47,214,254,183,147,38,25,11,159,59,189,2,210,127,174,140,88,43,98,100,174,65,196,242,117,147,49,150,109,95,142,52,208,84,70,184,178,253,132,33,202,233,77,106,114,253,240,196,131,38,22,103,31,200,60,86,226,185,41,151,254,178,219,147,4,172,122,101,61,32,40,34,209,216,31,148,54,5,230,162,68,107,198,164,199,204,160,222,181,86,93,96,128,4,39,118,8,100,150,155,60,198,21,5,158,26,131,190,84,201,33,75,109,80,222,126,17,98,183,240,149,30,6,186,45,158,120,239,175,134,45,235,162,36,50,222,41,204,193,93,175,0,240,168,83,96,111,214,81,218,71,52,138,121,61,95,250,122,207,34,12,127,58,32,51,37,44,4,66,90,192,230,245,167,141,104,255,157,61,247,97,29,60,79,197,19,61,193,11,213,32,84,49,114,56,108,109,122,166,117,240,150,91,41,18,199,103,57,205,188,49,228,154,202,104,90,63,254,85,137,40,253,79,136,69,190,2,171,78,189,161,69,102,173,207,132,187,18,205,204,48,103,11,5,36,101,40,144,191,76,44,233,240,48,75,237,40,212,78,38,29,249,121,31,35,159,47,179,212,232,30,189,48,95,71,15,135,168,243,152,104,55,222,135,21,171,130,20,35,136,110,49,44,109,30,40,78,44,96,101,192,129,117,239,17,16,73,126,243,213,8,247,195,22,52,220,205,98,128,247,229,221,158,17,28,200,173,140,244,54,81,175,74,240,78,213,252,2,206,50,228,211,247,186,79,3,98,166,199,251,127,60,241,159,30,228,150,20,100,35,119,24,210,45,36,116,48,8,128,140,50,127,101,160,199,190,152,151,246,0,144,242,75,75,251,30,192,108,13,116,1,46,34,96,88,212,13,119,217,49,175,221,235,181,247,159,0,171,24,64,24,34,177,12,7,166,173,89,120,70,141,76,112,43,63,138,216,77,59,168,174,159,181,159,234,5,253,139,171,182,226,223,162,97,93,33,221,56,140,94,235,106,20,165,103,113,164,70,65,173,236,146,158,11,100,81,91,76,174,208,172,179,132,219,131,249,53,240,112,187,46,17,216,67,210,48,193,78,121,77,232,123,208,170,119,7,200,113,222,192,216,213,45,143,101,92,239,122,147,127,83,202,238,124,92,194,149,190,236,237,73,163,106,169,149,20,150,140,128,186,227,159,110,205,84,197,73,177,192,177,167,244,76,176,121,43,225,99,227,236,249,15,117,169,89,29,122,47,80,225,45,251,109,76,30,191,116,68,45,66,11,6,154,20,15,231,244,237,163,197,209,157,38,40,90,207,114,98,182,42,251,53,99,105,65,127,155,44,8,59,38,98,148,18,253,193,158,108,185,236,104,102,223,215,5,92,214,57,136,24,222,240,164,27,137,55,124,47,107,6,190,72,126,173,253,119,252,183,197,44,36,45,212,16,28,197,40,119,13,195,144,81,89,245,190,37,18,246,210,163,114,57,254,207,174,114,161,185,13,112,210,185,181,233,233,178,140,182,76,128,211,94,13,227,181,113,36,44,72,19,214,240,111,62,2,121,40,40,52,5,70,49,65,175,48,139,100,104,149,12,53,251,17,246,27,53,112,132,158,78,179,61,219,6,17,65,130,147,106,55,141,207,158,97,92,201,108,159,52,198,53,38,222,98,247,20,216,159,188,186,192,173,28,11,65,136,62,45,226,207,12,228,18,145,169,45,53,83,231,158,15,165,200,224,249,103,220,113,122,184,83,103,87,94,172,125,206,135,186,238,236,220,215,39,57,126,209,62,22,238,23,75,255,39,168,191,180,24,171,25,169,13,43,185,169,126,181,213,222,177,210,28,109,112,41,114,127,208,196,9,188,130,200,38,9,228,115,213,59,184,109,94,201,152,1,149,102,198,245,139,173,99,143,173,120,36,177,42,98,89,4,135,58,52,218,232,26,194,254,72,194,84,247,189,177,82,96,146,121,178,147,82,174,187,50,122,202,86,224,116,71,84,127,230,216,72,184,118,135,156,95,162,118,251,44,28,197,70,154,79,45,70,194,226,200,65,19,195,22,53,16,22,202,107,113,219,236,147,248,152,7,63,60,62,71,217,248,2,78,146,215,146,190,5,158,134,70,27,225,59,189,83,92,53,120,84,199,218,20,179,38,58,254,34,164,95,6,240,85,65,183,78,117,13,5,45,53,149,67,188,191,180,90,124,47,169,253,41,91,34,250,117,154,200,203,148,210,66,153,99,8,77,30,209,231,169,216,121,103,41,28,184,76,131,168,29,116,207,215,62,219,189,154,215,54,90,227,93,68,42,234,19,57,194,213,149,187,120,26,77,121,97,236,58,8,130,114,133,6,74,27,167,181,48,146,113,241,139,56,106,112,108,140,88,42,146,117,196,108,75,44,132,150,0,27,187,191,174,88,244,97,151,31,225,167,126,240,7,100,217,246,86,26,119,237,37,175,182,12,10,2,84,141,238,55,227,31,46,2,23,151,69,165,176,237,165,217,74,186,109,178,168,185,49,137,238,209,123,19,98,234,206,23,48,138,132,245,127,75,21,33,94,16,234,234,161,118,125,232,14,159,62,39,125,199,151,129,123,251,233,205,191,43,222,210,50,190,27,210,72,187,224,161,234,95,155,15,42,44,175,19,113,35,21,151,60,49,134,198,69,3,88,70,100,239,146,236,233,142,58,10,81,176,107,161,142,222,218,126,42,76,111,182,157,199,251,43,251,159,50,182,123,93,188,117,51,210,27,57,100,239,213,86,133,42,40,27,214,147,239,2,69,245,106,194,145,196,47,152,205,90,175,175,82,146,20,74,133,226,207,96,143,215,83,59,154,229,37,90,252,131,158,187,75,93,63,134,163,110,101,150,96,91,181,16,188,0,193,251,24,31,160,21,242,146,15,173,250,83,151,125,137,240,189,149,75,214,117,52,49,81,2,14,143,207,11,252,166,189,78,137,86,192,94,95,207,38,174,159,119,67,153,226,2,222,78,30,224,122,211,151,81,2,157,198,207,114,87,21,80,49,95,178,46,3,235,69,174,110,42,60,90,168,229,249,166,220,238,45,172,32,215,191,178,241,222,48,145,184,145,10,147,138,13,231,204,249,217,76,17,223,63,105,10,27,138,135,129,38,16,254,2,203,17,73,234,150,251,69,107,255,176,163,83,238,58,189,82,104,179,78,187,95,36,235,126,68,93,19,63,136,137,17,106,107,84,249,91,118,22,74,221,177,204,229,195,253,177,124,45,88,202,143,202,226,104,25,224,212,254,168,8,144,136,209,88,242,219,117,225,219,14,184,247,95,207,190,214,224,14,9,193,191,185,135,194,251,155,191,133,6,33,49,208,87,159,179,88,144,43,67,33,10,201,143,23,218,49,3,216,138,39,81,111,107,166,211,233,220,109,83,64,192,91,247,225,249,193,123,229,179,93,178,89,215,58,140,120,230,156,243,71,245,170,5,221,156,245,84,4,153,254,233,206,118,226,84,8,80,238,15,243,240,252,34,8,99,181,72,104,48,43,197,31,170,238,240,2,79,18,242,201,178,59,171,99,46,24,129,250,247,28,213,48,235,251,106,1,94,94,235,189,112,77,148,155,248,15,9,113,234,174,3,107,219,141,100,246,93,43,37,175,76,91,223,0,28,181,39,194,112,54,97,210,15,249,139,242,155,252,54,131,102,131,231,163,227,208,19,94,7,217,159,198,236,117,217,231,187,219,77,97,129,108,96,40,108,172,241,118,56,124,136,139,182,145,155,168,242,77,186,205,186,101,94,157,84,92,19,46,246,41,28,4,45,77,225,108,67,249,12,107,226,49,110,174,231,208,172,136,97,137,133,133,154,154,208,135,175,193,148,49,139,119,122,247,217,247,181,170,189,99,158,132,150,56,2,100,232,152,29,114,38,121,53,172,46,116,79,216,250,169,61,160,58,211,234,28,138,106,172,191,194,177,164,73,70,4,197,123,2,161,167,29,32,123,83,175,0,212,184,77,200,253,69,59,20,193,12,39,19,125,113,187,150,230,131,210,2,38,109,40,202,153,106,236,4,168,236,230,17,82,196,76,232,178,185,187,7,160,181,99,233,168,189,213,68,60,241,113,62,147,10,170,15,32,246,89,246,192,193,245,20,33,84,121,2,206,195,220,47,212,49,7,18,87,230,246,226,69,236,188,243,27,147,139,165,228,248,93,246,173,131,170,161,50,177,208,89,133,11,139,3,23,225,132,136,169,27,98,45,12,132,29,246,3,144,149,8,211,232,220,86,127,182,50,21,99,115,172,161,136,19,84,104,162,203,206,126,235,159,82,57,43,247,36,81,199,80,134,168,160,202,55,124,251,51,197,226,243,233,169,33,78,145,166,129,114,193,223,171,56,134,204,112,179,60,24,124,128,252,186,0,175,232,27,74,210,233,222,44,141,107,208,111,207,28,86,66,86,157,99,114,175,169,91,29,172,117,62,157,199,58,189,156,238,223,206,60,41,134,193,115,64,126,174,13,120,205,75,205,11,21,143,96,59,180,35,172,164,172,228,42,7,61,182,217,101,126,210,85,253,146,87,56,218,103,20,4,198,249,39,118,141,0,99,197,143,169,248,201,33,247,67,228,217,6,192,13,248,167,217,171,106,16,61,29,203,122,188,38,110,186,139,175,47,82,237,94,188,210,167,180,97,112,148,133,203,208,10,46,1,123,71,158,115,155,44,137,240,65,241,98,117,141,107,135,169,209,130,123,16,160,193,220,208,233,38,15,253,251,253,201,91,99,91,210,166,65,50,238,44,36,172,173,122,38,192,28,34,199,108,244,89,30,68,198,22,100,171,192,237,228,30,199,205,79,195,31,76,184,100,105,176,11,78,253,150,196,209,7,8,152,130,68,131,4,196,180,167,206,233,58,28,244,178,180,126,221,171,50,125,85,113,82,11,27,65,6,184,255,94,15,190,132,200,131,90,143,1,145,61,45,11,181,51,98,197,188,93,133,25,239,17,121,153,3,164,221,43,58,74,3,177,136,133,50,30,242,112,87,194,42,221,255,36,173,250,141,181,154,161,82,220,183,52,148,223,149,226,189,94,230,39,196,107,31,152,126,68,229,180,39,226,101,114,226,98,1,160,108,225,204,84,17,101,126,245,224,92,58,21,14,22,137,62,34,7,58,187,186,151,226,63,164,224,39,242,168,99,95,63,211,252,252,254,54,110,102,104,205,179,5,97,139,146,217,201,214,22,203,231,124,174,40,211,192,93,141,42,93,170,5,18,192,62,29,131,14,89,24,208,58,69,187,169,255,171,136,41,207,126,186,248,106,111,111,189,225,149,128,244,196,153,95,94,182,85,225,224,218,210,120,11,78,187,74,108,74,151,165,184,7,57,15,5,88,25,251,214,97,203,104,98,14,147,83,150,227,55,23,115,128,191,137,242,162,40,200,160,205,165,31,151,63,44,59,56,133,146,72,0,24,217,225,214,46,70,173,120,31,206,153,176,108,34,130,36,1,248,132,189,80,248,58,192,61,253,144,217,159,166,193,80,0,67,157,42,112,243,208,191,39,232,61,100,188,28,27,236,15,57,79,9,217,240,211,159,196,192,231,11,228,188,192,176,25,189,174,202,232,96,107,225,34,240,162,150,111,160,128,240,203,198,227,117,111,44,23,55,42,137,122,153,18,119,23,236,158,101,149,49,35,192,251,16,130,141,238,175,70,30,169,222,22,151,80,26,109,37,187,172,191,179,238,225,133,82,213,17,187,203,102,17,16,146,119,221,29,94,123,52,78,167,33,205,137,176,250,190,248,101,80,77,174,128,255,226,37,138,41,21,223,128,189,203,95,182,102,204,21,151,124,147,7,50,205,218,109,75,179,143,72,52,91,34,123,40,109,97,245,201,36,179,222,150,130,116,53,233,71,75,148,118,121,201,148,224,26,128,255,75,44,108,114,252,8,187,199,94,195,230,169,130,164,161,30,105,1,150,69,162,122,123,235,246,177,209,46,130,63,194,39,242,195,4,1,78,111,89,245,106,101,240,3,233,32,189,252,145,119,24,204,112,149,46,77,44,161,155,94,223,231,176,95,161,94,10,180,6,193,231,24,105,132,106,153,224,54,36,194,68,232,41,237,252,250,152,69,147,96,94,243,143,34,206,125,41,150,176,229,85,133,138,151,9,102,113,127,254,157,119,57,44,234,146,210,182,150,61,231,247,0,134,26,179,238,55,142,5,199,16,25,252,77,125,229,24,14,249,118,145,37,42,87,148,229,18,54,134,90,131,73,49,165,207,223,55,237,80,130,185,215,136,228,162,8,76,70,54,13,232,224,71,177,35,204,193,44,189,15,58,97,183,3,81,83,51,206,247,22,89,150,185,5,147,209,183,224,191,60,51,220,219,4,123,23,163,50,103,128,204,31,237,111,109,58,234,36,102,90,37,105,152,242,13,221,209,27,86,43,235,17,65,6,241,215,6,103,138,20,127,97,77,49,138,61,63,204,245,169,215,58,123,108,13,251,120,170,123,238,36,160,114,246,116,91,3,178,239,210,146,206,48,254,96,104,134,133,32,33,183,187,190,120,9,74,7,225,124,93,242,65,227,12,255,150,115,157,110,31,225,139,238,63,236,177,81,0,190,69,241,170,6,78,110,38,77,160,205,103,200,252,239,108,130,192,58,131,185,17,203,81,156,96,61,102,9,47,187,201,42,19,25,248,229,29,137,76,57,114,34,126,179,171,70,118,239,72,47,197,236,174,4,100,160,209,255,170,92,48,106,236,56,230,253,177,157,0,236,194,55,148,58,66,40,68,60,33,161,133,131,22,217,98,237,10,114,77,115,67,12,100,134,135,216,5,108,83,213,240,109,219,37,147,72,75,19,239,169,31,238,221,132,253,197,8,58,200,67,43,188,104,24,222,39,216,0,225,75,127,43,114,223,161,186,115,11,101,189,36,154,163,177,47,222,9,89,168,200,66,211,62,238,55,118,219,198,196,62,18,40,67,87,8,164,99,233,215,201,148,21,91,93,15,16,31,225,78,245,134,79,27,167,47,162,230,83,119,39,1,234,2,192,129,23,95,42,17,104,218,80,21,8,154,14,213,50,252,133,106,193,133,249,0,54,229,169,134,81,153,82,248,254,86,225,243,210,146,136,180,154,208,93,93,145,208,24,116,206,65,244,162,83,184,98,195,131,126,214,101,111,14,255,86,107,214,255,145,201,108,69,139,216,168,66,130,230,48,240,234,175,161,69,102,172,64,76,165,22,167,232,210,66,63,225,132,89,115,186,50,245,198,180,188,131,177,104,248,0,98,126,158,92,118,85,240,147,76,242,142,23,179,42,168,80,177,50,28,30,207,255,103,17,147,130,89,172,192,171,204,221,189,171,24,147,139,134,156,170,180,216,100,207,116,134,81,94,16,61,4,58,43,156,203,31,105,43,132,238,7,38,36,219,213,43,189,95,234,75,131,209,89,200,153,71,172,211,222,107,7,63,35,242,126,198,31,240,52,146,46,189,49,250,110,133,158,193,171,87,169,255,94,59,205,155,224,149,150,52,50,112,112,191,183,88,40,79,225,219,139,224,220,228,21,205,243,97,87,137,74,13,191,140,207,6,255,213,128,37,188,60,136,57,253,243,211,157,228,4,62,130,13,85,135,136,115,123,13,1,158,64,88,236,13,129,116,38,240,127,201,19,129,199,12,227,184,39,28,123,235,107,21,113,83,188,144,145,122,226,22,123,193,22,12,198,146,142,58,145,153,147,213,47,223,42,53,200,110,33,128,10,115,17,199,0,214,85,44,91,139,121,123,85,147,3,248,153,51,74,162,161,218,45,154,149,228,128,75,100,104,180,185,230,167,94,222,232,142,212,140,21,198,3,58,213,247,183,34,103,222,177,185,82,205,130,225,36,157,10,220,210,35,168,230,39,160,1,137,199,195,23,236,63,158,155,183,222,26,40,161,20,116,160,174,236,240,43,123,46,49,183,37,70,237,250,139,104,211,221,142,123,218,85,121,108,219,142,109,49,114,79,92,177,133,184,89,123,229,35,146,168,72,202,213,52,29,23,38,249,58,180,45,227,212,177,240,215,211,42,251,133,235,149,239,15,46,135,135,217,126,35,34,174,137,164,143,222,209,90,102,106,27,151,92,102,31,139,95,58,105,252,196,166,57,45,48,123,77,141,170,217,1,186,66,247,47,243,10,111,175,194,55,152,245,113,77,40,226,185,70,10,183,207,133,104,71,37,52,239,134,53,189,205,241,168,162,137,101,182,213,106,43,33,40,60,37,251,237,0,108,97,178,36,42,123,127,29,76,19,37,224,66,78,89,146,98,48,79,184,38,203,184,105,31,232,183,8,102,91,62,19,92,82,221,183,86,124,115,132,115,198,178,198,60,55,210,187,116,37,226,212,61,22,219,44,119,39,225,74,242,149,67,38,53,16,16,76,230,155,129,122,68,180,1,220,129,101,103,116,149,115,223,19,105,137,100,44,12,128,76,37,231,198,186,245,102,104,148,241,15,47,24,235,163,98,95,83,35,120,140,127,168,245,181,100,59,145,248,183,102,167,115,213,10,16,129,115,12,160,233,112,65,139,210,201,169,112,152,186,184,175,198,213,217,29,5,125,143,6,157,153,8,91,50,110,193,202,82,15,18,149,235,123,52,114,127,64,238,221,229,94,160,227,222,109,33,20,170,195,88,227,106,70,129,22,65,81,5,58,253,183,229,142,218,211,188,199,228,80,114,206,88,7,198,163,17,32,75,224,183,136,123,155,184,42,177,206,69,13,243,242,42,249,95,67,230,239,195,63,78,250,152,209,171,50,160,209,118,194,214,23,250,109,91,240,63,250,238,236,167,88,91,165,23,79,77,87,185,113,191,153,188,64,98,224,87,164,53,143,65,54,5,31,231,114,238,220,15,193,103,173,163,88,57,39,215,109,155,120,59,137,64,155,196,59,0,215,94,5,208,63,121,34,139,94,225,174,115,92,140,160,94,202,226,184,183,12,135,163,122,230,27,4,238,176,167,198,156,80,173,236,219,186,4,169,68,38,226,188,169,215,38,175,28,112,123,64,139,60,195,167,248,113,78,27,204,82,84,151,72,14,216,54,124,191,255,167,160,12,165,137,60,197,173,0,239,70,220,252,197,81,249,95,201,146,199,56,7,18,117,72,230,146,87,146,91,112,193,89,158,223,36,125,77,134,48,36,204,73,120,33,248,226,106,241,202,160,150,44,144,228,49,97,237,55,22,42,131,189,108,63,218,138,161,6,187,17,174,118,198,146,59,127,7,184,174,53,30,204,175,30,46,35,224,253,204,55,11,125,109,138,108,255,23,243,139,185,95,231,148,48,164,212,245,29,29,244,41,249,120,59,49,95,3,210,185,12,230,93,89,139,183,130,132,195,135,133,93,126,138,209,6,88,46,47,93,151,77,111,212,240,146,99,232,26,73,83,16,60,227,22,67,153,225,4,247,66,238,31,3,239,84,97,57,118,17,220,59,170,129,215,149,1,178,41,122,28,95,58,79,175,110,199,115,151,11,129,175,195,158,155,196,74,181,33,46,159,216,75,75,68,251,106,0,47,147,191,110,34,24,6,175,78,51,237,11,13,70,219,100,55,171,136,19,13,217,78,19,206,180,211,215,31,144,2,53,118,105,216,235,237,247,50,9,148,131,175,207,84,73,99,230,93,175,135,149,134,96,191,167,3,23,139,163,130,229,2,95,194,254,122,45,5,160,70,239,125,138,182,162,12,93,250,204,226,143,11,116,191,6,75,178,150,167,243,146,222,124,72,160,254,153,5,10,58,45,101,198,51,110,85,156,117,235,112,173,127,102,84,243,133,184,7,90,237,44,67,96,130,116,66,38,133,206,40,184,142,133,159,148,98,76,4,110,207,103,56,166,59,69,64,147,55,167,110,215,47,56,96,37,254,56,146,17,220,145,159,70,96,102,214,44,255,183,229,225,167,165,3,79,237,55,232,213,125,154,177,82,218,173,39,211,90,62,42,107,217,198,84,138,206,75,240,34,122,229,215,232,101,210,78,53,69,233,169,29,96,101,51,15,250,130,180,6,38,69,159,47,121,170,93,67,92,52,192,252,196,125,73,215,119,175,251,229,138,62,241,222,77,147,16,171,186,79,33,126,139,184,136,37,191,91,67,197,20,193,235,81,225,53,186,172,79,100,202,97,218,81,26,239,44,20,127,141,76,109,186,211,11,249,92,62,147,26,85,222,249,207,245,207,203,63,12,194,70,216,227,228,74,64,1,10,180,120,129,250,239,46,133,146,70,65,72,217,164,213,166,150,139,37,184,219,204,100,152,150,189,10,234,19,98,152,217,106,25,18,74,67,39,196,40,230,127,253,176,213,255,226,13,59,234,196,233,159,235,229,206,103,120,30,204,92,84,71,111,155,28,75,182,12,135,32,47,58,220,31,248,92,125,13,188,21,140,251,120,27,19,241,218,0,37,49,255,231,113,52,199,94,0,199,221,247,93,142,187,246,28,171,176,224,167,121,232,219,96,102,134,59,32,163,119,22,113,36,237,248,148,198,50,65,23,63,75,112,181,253,25,183,126,239,180,65,95,200,33,54,184,147,32,225,26,136,138,28,170,194,68,159,164,25,172,238,89,180,168,205,53,34,174,203,177,101,254,166,247,122,17,187,169,9,39,92,220,59,111,64,63,10,76,122,200,78,64,134,145,22,221,168,226,145,246,65,44,87,237,67,163,29,72,250,115,32,77,253,195,186,175,13,147,176,162,144,119,212,228,123,171,187,172,107,52,3,180,144,184,225,185,183,227,125,57,27,70,142,51,28,66,174,95,232,65,43,114,129,94,149,241,2,38,181,75,49,166,134,48,34,25,10,1,78,162,95,166,235,39,154,21,166,196,110,196,112,227,68,59,40,140,187,208,59,123,110,135,68,216,94,71,3,28,241,211,240,107,243,17,238,47,68,221,65,34,94,53,125,42,93,225,69,132,205,237,129,94,56,188,77,204,107,200,127,187,156,96,179,104,95,156,220,200,144,97,14,226,152,22,170,26,145,8,195,136,186,123,151,220,23,64,128,255,52,223,163,172,229,7,134,78,91,150,223,62,228,150,223,209,73,114,178,182,214,189,209,94,18,177,109,223,140,214,123,211,251,67,5,178,96,94,68,209,95,113,199,11,207,93,11,176,101,122,40,82,139,95,198,19,231,34,249,124,220,191,190,122,180,74,140,138,69,250,165,201,15,245,16,67,182,219,249,76,182,12,224,73,91,135,190,137,193,20,239,123,154,181,134,159,201,100,146,39,130,159,112,16,13,150,88,49,80,241,131,40,246,170,250,255,3,73,61,229,77,142,70,75,6,105,138,190,210,40,205,240,39,128,22,163,75,251,41,249,127,86,225,219,140,241,251,94,157,46,138,28,242,51,163,37,231,82,162,11,36,209,203,13,32,170,98,71,19,10,158,40,63,142,177,183,225,222,18,43,40,195,30,172,65,62,132,70,107,144,75,188,189,23,112,108,253,170,25,158,192,130,184,172,16,143,243,17,174,129,200,127,152,35,225,185,42,46,128,137,35,159,250,70,70,213,142,88,57,167,43,166,37,90,55,18,62,31,114,35,132,81,119,147,161,248,216,83,19,128,52,93,196,108,248,174,152,10,156,28,170,125,243,232,93,0,121,111,78,49,7,151,163,146,53,224,233,102,226,225,223,89,155,84,15,92,174,154,182,251,232,204,185,114,134,101,175,5,155,134,122,169,153,163,90,107,166,117,232,17,196,174,158,191,15,104,172,202,173,121,28,182,239,106,71,216,32,181,106,171,189,232,113,101,162,237,0,51,19,230,190,50,31,23,92,238,5,193,186,253,121,153,41,32,132,2,176,76,51,212,116,165,90,136,161,229,150,141,67,214,73,182,114,233,228,184,92,156,87,253,91,180,70,143,135,167,61,159,217,39,136,77,109,172,53,154,34,47,96,254,26,191,71,78,95,242,233,28,248,100,47,106,173,76,53,7,236,96,210,7,14,179,50,39,4,60,60,116,8,102,133,65,57,6,243,136,54,94,92,78,196,38,17,24,4,41,111,120,144,238,100,13,207,255,113,81,132,154,163,0,230,97,7,5,250,56,92,2,228,92,59,251,155,158,41,255,1,228,67,99,78,75,122,88,150,9,229,206,46,187,179,101,196,50,241,65,114,252,112,22,57,58,104,128,51,107,92,207,204,234,148,134,154,66,101,168,130,3,123,125,71,214,229,48,233,22,211,171,102,219,41,33,65,104,202,109,120,61,59,53,160,174,224,188,57,245,43,76,44,135,179,133,226,1,9,144,208,36,36,249,244,208,34,113,28,57,89,97,65,221,169,31,237,55,59,111,200,200,228,175,4,206,7,123,208,53,153,222,6,180,243,8,137,223,162,116,94,9,6,24,196,244,73,150,77,65,46,171,227,86,145,223,111,181,210,63,178,227,239,0,181,195,173,170,82,21,55,175,51,106,176,95,142,106,148,37,73,75,168,86,140,102,103,27,44,60,68,203,186,127,243,169,21,219,21,129,160,176,98,253,136,130,78,179,65,159,236,225,50,63,146,101,199,116,16,126,134,105,15,22,202,63,65,198,5,5,205,88,14,221,111,231,155,112,104,43,194,25,215,110,76,224,156,22,165,17,42,37,110,108,253,136,73,230,185,138,13,103,98,121,101,91,85,152,56,226,202,236,204,143,104,200,120,135,173,193,17,171,169,180,48,24,188,129,60,46,194,196,90,217,182,165,158,219,18,203,205,149,142,242,200,208,243,250,160,121,25,51,97,196,243,137,64,36,182,252,186,141,243,71,75,94,68,183,67,31,162,30,250,108,18,146,251,213,60,232,187,196,152,218,159,114,220,33,174,186,250,220,140,45,88,0,54,195,196,188,159,192,178,186,225,124,23,159,237,106,237,179,19,53,199,50,88,70,100,117,151,86,27,212,139,31,121,109,217,115,84,123,213,109,33,3,252,211,188,227,216,72,162,126,73,18,249,61,76,93,77,1,97,56,147,37,103,147,108,163,15,99,29,149,109,128,142,43,242,87,158,113,173,166,68,213,173,243,79,60,22,65,193,106,201,143,61,248,7,253,166,254,131,74,9,242,71,1,211,36,67,10,218,110,24,107,236,142,107,84,89,32,40,196,133,95,45,49,197,47,153,210,69,108,128,175,237,27,101,91,179,232,152,40,51,52,71,84,141,44,225,59,82,86,7,186,121,42,110,174,248,87,176,3,242,181,128,132,85,136,115,170,17,40,17,59,183,65,47,2,218,77,92,183,109,64,47,197,82,150,36,143,160,229,178,62,47,69,199,93,132,204,204,196,55,37,122,29,25,202,227,207,30,37,169,154,94,217,225,181,154,222,199,150,163,223,52,246,64,189,228,37,197,91,160,184,137,181,224,54,160,166,81,162,0,79,179,116,10,166,111,223,232,15,51,213,147,86,135,131,113,11,86,172,245,8,58,21,125,103,245,77,12,40,218,135,124,247,116,103,93,229,36,244,16,234,250,21,202,162,31,181,170,146,95,5,23,246,164,5,15,19,184,53,92,16,33,101,31,148,169,80,232,43,183,202,223,204,43,98,4,79,45,202,215,233,65,155,210,140,90,150,96,164,210,131,232,200,83,91,105,69,210,92,210,86,178,238,49,45,112,96,217,229,159,239,224,134,224,174,7,136,141,124,209,62,200,182,15,13,195,56,129,114,88,186,148,217,133,216,125,108,3,38,163,247,155,203,50,103,205,147,72,83,90,94,199,225,108,106,69,23,154,104,231,205,175,202,49,85,161,25,55,105,206,101,180,165,119,239,126,90,11,210,177,70,201,166,132,169,231,213,243,83,197,165,191,135,200,176,113,121,126,99,25,126,65,84,35,75,189,244,41,139,244,105,33,77,237,244,60,83,0,116,234,9,244,52,159,249,251,84,178,203,211,234,182,33,151,90,129,202,111,206,183,139,204,7,43,159,223,213,221,25,120,64,58,215,16,56,2,107,116,218,92,79,23,83,252,109,109,52,157,6,200,118,151,87,179,18,133,185,233,8,223,3,155,25,74,81,5,233,241,249,143,90,165,92,62,41,100,107,192,108,155,1,221,72,253,48,51,90,187,100,133,80,5,180,56,166,187,15,33,190,222,10,0,95,249,183,167,67,198,142,43,200,115,20,182,5,8,105,19,255,95,7,111,13,223,92,207,42,125,218,43,203,132,27,246,53,254,97,92,136,160,153,86,241,255,200,138,121,252,191,156,179,201,175,145,162,108,191,41,45,15,149,107,80,136,114,22,147,207,209,213,178,160,213,105,36,144,228,173,195,31,137,222,99,250,212,176,232,171,219,173,120,205,255,228,175,252,191,120,35,52,157,118,28,215,17,208,86,3,55,6,17,31,62,226,239,177,113,3,80,253,233,19,64,220,68,137,155,129,251,58,82,83,240,134,12,58,251,160,112,230,184,49,11,38,223,89,246,155,10,37,203,157,224,87,37,39,239,89,126,208,163,181,125,21,178,220,19,205,107,19,105,8,149,195,5,138,91,61,173,185,252,69,149,132,229,17,127,181,201,156,251,12,39,142,246,176,230,129,101,82,109,240,254,243,83,245,184,25,68,85,55,255,244,146,176,4,209,82,7,87,189,251,165,239,118,81,196,196,236,32,68,20,151,233,178,50,189,5,106,57,57,93,202,112,172,44,29,71,156,192,66,249,136,157,193,140,138,194,15,86,68,216,88,57,99,118,163,114,173,225,94,115,72,69,63,80,168,123,47,13,70,232,156,114,141,141,46,64,184,179,132,246,112,16,18,110,14,27,155,222,176,0,83,128,216,123,99,43,226,218,76,168,79,137,114,65,104,222,12,25,168,195,25,65,239,125,59,196,217,138,183,56,111,30,208,179,168,116,222,35,132,28,133,220,105,204,231,13,233,50,255,91,23,79,32,135,81,95,79,108,103,21,24,10,46,117,52,43,255,88,225,104,175,211,203,8,137,46,14,84,35,251,148,225,201,250,102,108,83,124,46,29,200,138,150,219,10,138,180,170,115,90,78,162,105,199,20,253,142,158,23,4,113,114,52,166,240,74,107,172,43,151,217,121,171,87,92,77,24,211,170,168,103,211,69,161,53,36,199,151,249,212,93,80,178,53,237,193,40,79,17,113,131,77,58,45,121,22,206,42,37,246,38,54,63,231,136,204,57,53,174,161,239,176,5,4,209,246,133,246,135,59,198,206,228,116,104,36,42,49,20,83,8,225,186,61,175,147,47,133,126,39,99,37,24,218,31,187,196,39,39,134,0,70,138,219,237,13,57,12,105,14,216,50,7,124,220,96,169,87,213,203,8,29,159,61,18,62,28,188,219,124,31,24,248,179,60,109,106,208,137,234,111,217,199,3,8,57,238,118,8,164,232,216,33,213,37,229,13,5,191,241,203,179,93,148,162,97,142,98,64,107,254,231,138,158,244,62,242,35,161,1,8,222,209,211,43,201,195,88,39,45,247,63,175,21,49,214,84,27,67,77,178,95,244,98,92,199,129,67,218,34,151,60,66,117,162,90,64,198,229,89,230,14,40,14,176,215,136,28,212,23,181,57,208,44,184,205,213,8,56,133,94,143,126,95,159,34,220,180,15,32,212,146,3,141,209,62,66,34,114,129,47,101,138,105,38,150,42,155,68,124,103,193,79,88,200,31,120,219,193,88,73,239,173,41,243,228,110,48,203,252,97,136,189,32,117,133,254,5,12,73,131,212,47,87,165,244,19,52,54,0,48,190,160,188,30,179,85,145,142,211,148,97,59,107,192,7,1,207,2,35,57,16,6,201,172,130,134,19,110,55,131,53,201,56,129,36,89,212,68,19,119,250,228,86,217,212,45,154,170,117,49,202,168,154,178,171,203,177,201,46,41,102,221,210,88,188,252,21,192,0,246,178,92,38,193,9,20,4,3,222,161,107,240,253,154,127,241,192,140,136,32,171,107,47,152,187,219,109,161,1,7,103,13,150,92,44,129,110,154,20,90,166,128,117,52,49,57,66,146,203,86,248,116,102,83,72,17,80,89,197,105,56,214,213,194,214,217,119,223,17,193,101,15,88,31,153,233,0,44,25,186,17,53,195,14,146,115,238,167,195,255,15,35,142,18,108,251,146,237,158,59,187,107,181,135,40,4,44,158,18,62,119,212,28,96,225,202,84,16,48,111,1,74,111,201,142,80,160,140,100,120,10,204,31,186,73,113,124,36,238,150,119,140,163,200,72,7,24,114,126,124,54,227,40,137,169,52,149,72,151,171,124,179,232,216,241,203,176,165,6,162,92,119,97,251,95,212,32,238,152,16,198,115,98,101,228,120,105,48,188,33,69,224,112,75,133,93,64,252,136,110,94,171,104,81,219,66,234,225,172,244,45,159,23,254,221,238,212,10,236,70,194,172,245,65,188,23,84,19,30,221,190,149,254,220,49,90,144,222,172,87,202,150,71,168,103,163,240,161,98,249,143,95,129,63,70,163,101,197,91,57,194,100,149,229,55,118,179,2,56,90,57,34,245,19,116,0,18,52,26,221,139,198,6,64,221,187,154,54,85,213,207,159,223,199,86,253,39,182,213,184,176,173,56,100,200,103,179,81,186,143,46,158,73,34,253,157,116,197,201,245,108,152,180,2,135,38,114,101,243,130,121,22,232,153,11,68,71,54,192,41,77,145,136,167,244,71,167,134,211,39,79,10,118,64,231,68,232,13,2,192,68,34,126,207,222,61,114,75,136,54,219,35,224,121,125,51,51,95,14,180,227,160,253,36,14,249,254,43,15,239,125,80,7,30,42,60,58,116,42,204,135,228,138,196,22,163,153,160,198,245,204,35,49,108,108,46,115,180,118,249,244,238,49,33,88,228,168,43,33,28,247,24,24,151,101,219,4,54,225,84,119,208,76,219,117,3,199,49,40,106,82,25,17,118,19,57,127,8,59,211,80,51,53,145,103,95,65,90,214,235,96,199,202,188,252,56,19,26,150,63,144,83,144,217,108,235,151,99,42,24,66,178,244,168,19,58,235,244,242,168,156,239,8,254,202,80,121,110,203,59,58,63,27,129,24,188,142,171,78,183,200,173,32,215,148,126,102,123,214,117,165,73,58,17,29,211,180,198,232,71,138,6,204,119,63,75,136,127,146,60,253,81,250,40,51,198,240,88,160,13,122,78,162,139,247,14,69,47,33,167,169,129,76,94,100,21,230,206,11,213,25,151,130,63,254,178,158,105,165,172,121,48,184,141,190,90,173,239,65,114,219,129,9,184,164,240,72,167,45,33,66,129,89,189,94,50,204,182,125,151,23,225,119,203,60,154,229,217,0,168,4,78,45,76,157,153,82,160,164,22,52,144,214,216,162,137,35,162,16,10,204,104,38,218,253,69,117,224,168,50,143,75,254,96,96,175,13,159,78,169,170,117,26,108,252,201,233,171,61,249,33,199,190,229,11,199,163,99,178,145,49,150,138,243,93,153,31,123,113,145,68,231,83,39,123,175,199,176,186,60,234,196,135,154,42,199,155,122,28,204,146,145,51,58,2,135,145,79,135,151,139,99,148,19,60,229,8,244,18,32,155,131,94,39,126,212,143,176,221,249,4,198,95,221,99,154,189,4,133,188,92,243,132,155,35,98,65,16,9,126,6,239,247,46,209,207,204,86,212,230,183,232,2,180,72,240,26,19,207,27,103,75,191,61,45,193,229,184,194,64,134,29,46,75,28,117,127,155,34,135,203,236,18,131,205,87,228,146,10,104,167,251,95,46,41,31,85,63,75,91,61,79,171,70,190,114,214,7,58,65,146,68,24,93,235,71,84,86,219,174,215,149,4,177,57,248,214,13,108,186,53,95,88,94,245,137,71,180,11,240,20,2,15,178,2,34,157,224,185,112,185,230,30,98,148,158,220,224,16,141,63,190,178,160,212,187,115,207,157,133,40,37,70,160,200,163,209,245,238,249,239,236,15,145,124,106,167,6,143,89,22,253,228,235,92,40,48,151,158,190,26,112,72,208,67,124,141,50,5,87,25,172,194,185,35,156,177,152,131,163,55,131,178,69,39,73,138,140,208,124,96,5,198,69,158,54,254,140,15,56,111,112,139,124,192,190,17,168,121,165,73,79,1,243,174,233,177,22,160,178,184,152,191,63,79,85,164,102,226,245,136,8,124,194,95,211,158,159,219,32,60,213,196,251,91,227,80,137,125,234,137,244,204,181,193,39,147,18,90,30,74,90,129,16,246,58,230,41,63,148,194,58,187,137,67,234,46,197,34,185,246,20,128,206,8,252,159,162,239,68,130,51,13,4,89,235,68,158,110,116,180,186,205,28,253,110,240,141,154,50,32,168,151,64,192,246,16,82,26,150,115,235,228,60,196,159,67,82,250,144,111,20,82,70,85,6,225,12,2,100,155,153,160,45,30,181,122,179,141,41,26,100,131,117,13,43,60,199,45,37,239,166,184,222,171,142,209,15,227,139,232,220,40,193,36,188,207,4,151,254,106,41,93,25,142,65,235,22,103,184,202,43,150,129,244,36,24,114,54,102,73,55,218,91,81,231,23,226,230,72,5,84,5,0,35,215,92,9,220,169,131,132,167,174,225,48,249,221,38,137,247,193,75,105,202,0,210,205,207,164,99,113,196,82,42,108,162,216,54,171,217,75,115,46,250,203,141,0,27,220,149,182,50,107,150,212,54,240,84,161,254,255,175,154,83,107,212,142,249,4,144,196,155,206,110,210,247,240,64,139,75,134,156,123,226,211,35,93,176,192,138,148,199,54,27,199,166,146,40,187,239,223,179,81,13,21,172,214,67,65,204,124,162,128,246,235,23,70,190,192,9,96,62,148,72,222,86,171,26,108,203,145,48,81,74,192,92,123,71,137,10,110,244,112,59,205,20,208,203,173,40,1,22,227,252,206,44,169,244,218,79,237,61,199,13,4,37,76,254,140,96,180,80,242,56,202,76,32,117,56,168,73,124,8,157,162,28,159,33,111,200,12,234,69,165,123,236,82,234,96,79,216,112,184,74,4,165,35,8,111,168,184,132,96,119,219,96,28,88,50,69,131,208,44,11,87,88,114,114,241,222,219,103,229,73,56,188,16,180,80,210,72,16,203,190,187,96,80,35,143,34,125,30,254,212,251,245,106,237,185,148,219,227,81,73,4,198,123,102,217,149,72,239,50,253,15,46,223,69,149,240,234,99,24,121,253,115,148,57,187,104,203,85,225,77,152,75,22,212,110,7,228,105,6,254,140,26,75,70,50,167,234,215,125,190,225,240,105,127,190,254,60,120,232,187,233,138,252,162,147,196,128,255,75,167,31,253,165,70,107,151,4,105,100,62,44,202,174,33,214,90,253,252,102,94,69,223,241,48,64,179,0,26,34,26,36,6,54,20,157,223,184,113,208,25,89,246,174,41,133,142,82,239,11,15,232,30,53,239,29,224,15,152,128,142,92,128,222,168,117,208,119,249,40,135,157,132,40,244,91,174,148,21,243,237,255,70,114,236,154,221,66,128,13,157,6,188,173,173,215,185,131,98,136,108,196,85,73,216,235,88,45,71,70,103,124,226,129,82,104,234,199,141,88,84,172,52,117,141,236,172,127,14,230,6,69,35,76,75,214,227,235,54,90,174,99,243,97,188,239,112,153,76,57,200,169,17,152,165,174,104,175,123,68,116,132,42,130,207,60,173,50,74,170,187,99,84,83,125,120,12,206,62,33,233,170,119,152,136,154,99,103,59,50,241,182,25,49,90,209,87,40,121,28,244,40,147,77,121,3,5,198,124,208,86,164,126,142,69,12,99,220,157,45,21,148,117,0,77,85,76,200,0,14,205,207,115,121,96,24,121,215,47,245,103,29,178,231,65,28,186,12,14,159,147,237,202,2,74,122,228,76,184,122,4,71,23,210,225,104,182,178,125,254,170,129,175,99,47,201,154,102,218,38,251,1,129,74,226,163,40,151,237,163,192,75,170,40,182,176,23,216,241,110,216,220,231,168,149,128,12,41,141,75,219,125,93,176,77,43,213,45,218,137,49,149,103,248,248,138,1,160,168,139,81,38,104,125,186,138,252,23,76,171,156,215,39,185,37,62,130,96,147,126,12,152,223,30,138,184,132,108,96,185,139,237,255,111,115,127,98,141,205,244,56,243,61,225,192,224,228,96,218,235,80,192,87,186,218,68,94,224,110,113,198,131,115,224,240,137,142,108,137,173,4,160,203,33,149,72,253,234,56,175,218,119,252,115,185,140,99,116,74,22,95,70,185,220,59,253,45,55,173,11,249,88,8,30,204,32,5,244,106,163,28,99,128,133,32,49,100,190,150,151,172,200,139,28,126,250,97,61,163,235,195,134,68,99,141,7,194,176,148,176,70,246,165,224,29,132,200,9,121,40,50,148,230,195,54,104,103,13,63,64,167,196,178,163,16,179,60,109,17,191,67,73,67,241,180,168,130,72,207,239,45,9,153,1,198,10,202,43,158,2,134,124,47,28,36,125,59,70,21,128,132,112,221,83,21,95,239,200,22,34,209,255,28,38,243,240,86,144,205,110,144,190,184,204,149,173,79,192,116,100,47,14,249,197,95,176,166,196,72,171,185,214,208,76,108,157,88,135,164,42,145,229,247,114,225,1,196,172,8,220,115,6,234,144,194,9,80,121,253,123,13,125,77,182,232,12,146,153,184,211,14,10,43,193,35,189,237,148,52,135,50,190,125,243,209,22,134,106,205,120,28,147,45,147,222,56,248,171,34,123,139,36,252,46,50,141,186,134,121,52,54,161,18,104,201,235,230,30,224,183,211,211,165,32,36,12,254,41,13,68,117,155,49,146,5,117,76,34,171,62,105,131,3,224,225,92,198,232,3,70,157,138,106,211,181,11,64,51,177,54,141,216,166,0,118,115,118,114,74,56,65,89,186,87,229,44,60,191,157,121,134,189,25,98,47,69,133,198,217,191,88,16,83,83,201,127,34,43,129,27,188,40,78,111,116,143,108,71,32,105,248,42,128,185,198,240,44,215,108,249,107,159,120,23,187,119,235,110,200,23,177,214,146,201,65,255,69,159,181,2,32,114,105,61,236,203,149,252,135,134,46,82,79,216,103,113,2,225,201,16,32,174,227,34,100,191,245,36,147,143,214,110,193,195,236,147,154,125,106,87,217,164,173,11,208,212,110,102,232,130,194,113,113,160,77,122,72,53,158,215,186,210,87,123,120,220,80,109,122,32,169,56,144,23,53,21,91,212,12,219,145,18,46,160,49,164,132,177,239,46,122,57,25,65,138,60,158,188,3,164,207,121,91,102,211,13,137,207,34,252,91,117,89,131,213,196,96,236,117,136,45,7,33,254,221,231,98,63,71,8,182,34,206,144,13,193,135,63,13,190,141,114,136,194,40,76,103,21,146,138,10,29,73,23,217,43,198,153,178,126,102,219,14,24,177,100,250,217,163,105,66,89,215,92,217,249,190,223,202,140,150,63,146,127,192,83,106,95,146,156,128,231,177,96,153,147,178,183,80,202,184,56,0,240,88,72,238,156,127,107,178,8,111,230,24,249,1,255,232,128,16,128,221,32,39,168,139,135,135,13,13,14,107,208,139,118,18,240,58,240,209,199,210,229,56,131,2,95,167,221,73,142,194,43,177,13,93,171,69,24,51,152,138,246,215,180,230,90,236,103,225,135,73,91,44,81,204,155,164,65,201,137,137,15,103,187,124,131,44,202,134,159,123,243,6,148,213,72,174,29,178,90,224,232,213,150,193,136,129,232,91,3,149,62,5,169,7,28,126,58,68,15,189,242,231,82,227,251,247,246,38,224,109,118,125,9,157,231,116,71,153,183,148,118,142,142,8,238,64,162,106,3,14,253,121,106,108,149,27,182,161,133,44,179,224,22,27,102,233,129,239,136,77,197,0,187,191,234,120,175,51,192,211,207,211,105,140,4,216,41,70,239,5,136,25,51,21,11,93,133,12,68,150,215,196,150,167,55,5,175,122,62,113,208,59,88,73,32,199,160,249,61,214,151,7,164,223,38,19,195,116,214,150,115,85,105,41,51,61,63,90,20,208,136,197,250,205,83,172,102,28,83,55,215,96,175,140,36,112,116,127,118,205,210,207,143,170,171,171,173,205,103,108,209,207,192,181,158,210,56,128,35,181,42,47,90,221,14,31,34,63,34,151,27,52,73,198,18,239,72,124,198,66,55,185,237,213,179,150,78,76,228,176,12,236,97,153,170,214,40,75,87,254,37,191,237,180,231,76,230,162,25,55,93,160,163,56,170,92,71,219,199,240,68,86,127,167,45,166,130,103,40,90,66,58,234,30,156,42,102,20,11,176,12,251,230,78,137,61,110,75,47,65,254,118,166,246,134,175,57,241,214,241,3,140,137,62,80,168,41,68,135,147,19,232,253,191,5,200,155,171,54,246,78,168,82,50,86,228,250,225,148,55,73,144,195,137,196,253,253,50,141,65,44,163,29,66,241,82,40,48,180,199,133,167,240,37,188,228,4,96,131,104,34,160,52,227,198,29,245,106,113,218,6,244,190,174,163,83,201,137,181,144,113,69,13,9,235,239,111,28,116,237,164,88,189,224,253,172,39,67,88,237,47,240,127,62,234,73,58,64,180,172,244,250,103,243,183,74,253,80,95,221,70,61,198,7,99,165,126,96,121,160,207,171,8,45,58,28,219,10,82,203,32,101,72,205,157,60,167,193,171,120,122,71,106,4,209,190,207,187,19,243,148,75,31,98,87,195,126,16,15,67,102,250,184,51,121,127,175,207,212,131,117,21,181,141,126,41,234,205,9,252,175,42,157,101,141,237,53,254,89,72,109,196,85,67,205,96,254,209,140,206,53,178,166,154,190,0,51,91,74,188,179,244,148,180,230,139,223,206,237,242,118,89,179,101,193,255,74,228,3,38,38,93,98,187,68,60,53,37,188,60,191,194,158,7,185,7,247,31,199,232,240,30,82,129,89,144,148,69,205,94,184,58,151,103,97,197,177,136,88,137,41,186,143,91,226,94,147,221,135,224,198,217,197,143,196,60,242,51,25,29,247,242,151,107,96,225,77,38,212,49,203,81,130,113,144,17,224,74,196,178,98,46,182,29,228,200,152,91,85,152,12,24,101,40,38,29,170,163,192,9,6,70,47,173,3,93,174,71,114,168,120,251,168,128,29,29,45,53,75,131,193,61,109,32,171,96,36,71,241,143,10,31,85,31,227,166,22,193,62,163,206,236,50,123,149,80,182,122,185,252,52,238,43,128,129,79,148,219,72,177,200,164,6,60,37,36,62,51,207,193,181,107,171,122,168,195,174,42,115,31,106,32,196,168,245,159,17,67,51,49,7,132,240,39,29,78,44,222,13,23,149,129,226,207,165,197,113,90,45,203,42,202,38,146,141,73,250,65,142,74,255,49,58,205,254,64,161,59,129,220,18,86,169,24,193,196,75,165,32,86,237,138,209,75,245,193,240,194,130,195,34,74,44,19,200,74,245,173,178,93,220,111,30,34,14,151,21,137,78,148,38,77,220,166,202,176,96,207,67,22,210,97,83,16,193,192,77,233,24,243,229,164,63,219,3,6,104,83,115,123,215,127,252,240,93,8,13,101,118,187,16,186,126,221,244,166,174,163,81,28,14,234,198,118,235,199,85,246,91,223,18,119,244,230,224,83,43,168,57,74,79,10,242,46,195,123,61,28,196,3,42,9,136,183,215,193,225,90,237,137,170,200,152,58,129,180,87,216,25,130,183,199,82,26,186,191,18,99,142,4,206,100,91,139,231,183,162,5,21,200,6,104,9,223,192,223,213,135,250,71,178,150,127,190,34,194,61,3,159,69,190,73,30,94,17,226,108,109,66,40,219,70,248,59,80,120,158,235,23,10,201,113,220,11,18,195,222,247,8,53,172,131,13,255,5,135,213,195,249,21,85,82,215,202,25,215,107,110,44,193,25,45,197,180,182,37,229,27,35,6,97,77,142,99,199,221,210,236,151,219,207,118,2,106,179,50,37,221,76,190,13,144,14,199,171,63,83,130,101,60,127,241,216,21,107,125,164,168,236,86,48,126,43,226,68,33,210,148,249,59,217,71,77,168,33,97,95,174,180,121,45,247,139,130,203,36,1,189,189,251,157,216,133,47,239,95,13,118,192,18,163,49,103,145,139,43,17,59,37,226,242,192,159,161,203,19,226,189,33,119,64,32,245,221,31,96,0,239,35,92,92,50,224,152,36,214,238,229,40,150,14,247,216,69,178,140,179,92,41,125,76,6,211,61,63,153,67,22,156,192,152,203,211,89,24,35,238,145,97,216,150,218,124,74,127,62,56,116,24,125,166,253,189,129,22,21,37,74,22,131,75,84,137,112,144,156,13,210,114,131,111,142,113,217,17,73,190,159,222,23,113,84,89,80,34,92,235,57,69,54,48,6,1,231,231,222,57,246,130,122,43,48,53,152,47,243,192,191,193,234,220,68,85,236,129,251,164,151,216,161,178,76,108,192,233,237,7,72,241,52,87,156,109,9,164,242,1,141,130,228,107,93,103,195,84,60,104,222,139,166,19,136,241,245,40,162,106,236,140,122,67,120,139,120,57,22,0,182,135,56,117,77,52,12,255,71,11,73,221,31,184,252,154,69,61,224,40,8,8,63,11,211,152,148,247,34,37,228,82,104,19,206,46,253,124,86,179,101,120,103,156,122,24,197,125,98,65,178,62,190,122,185,5,131,92,122,38,242,84,119,245,82,212,118,200,120,185,235,255,54,79,93,142,248,206,211,50,236,83,170,55,110,211,239,111,143,160,235,193,21,32,189,56,126,140,96,112,148,2,77,120,113,225,57,11,190,140,179,233,173,254,122,202,84,170,67,181,102,14,254,27,9,64,114,132,68,121,76,80,222,44,153,189,73,239,200,206,155,140,174,119,155,17,246,41,23,210,11,194,75,93,85,84,123,67,127,204,25,1,211,21,131,79,165,255,82,144,108,167,180,62,89,65,105,168,44,51,30,82,105,184,189,206,204,114,136,254,15,123,8,159,103,35,216,146,198,236,96,48,63,69,61,114,209,51,56,243,66,116,52,218,25,156,155,114,51,48,252,52,92,76,214,171,180,0,200,235,215,7,240,194,250,68,128,251,107,5,84,136,235,4,246,58,40,79,106,75,169,17,220,241,13,224,21,174,216,50,124,76,212,224,78,18,120,207,146,171,115,10,6,123,100,120,70,230,175,159,136,26,42,216,117,139,252,243,95,96,152,24,18,249,126,208,160,171,117,14,191,219,230,107,164,107,104,142,31,241,59,61,150,111,98,111,125,25,124,11,203,219,242,255,39,57,78,179,72,145,99,245,178,139,37,112,47,198,255,252,230,3,163,76,133,2,71,86,17,30,215,71,68,196,149,81,44,59,15,179,110,167,45,46,55,89,224,45,92,71,209,124,37,19,133,178,97,162,125,91,156,49,205,150,197,87,72,3,78,160,125,253,12,217,81,123,158,228,6,174,92,1,101,160,35,204,160,197,237,2,112,187,115,219,195,48,226,99,219,117,105,252,132,86,123,196,120,21,97,253,25,174,210,210,122,88,170,183,6,189,69,40,111,133,212,72,111,11,223,26,124,230,138,93,114,200,91,204,244,15,69,213,113,5,159,22,178,13,97,61,72,212,148,50,39,177,66,217,103,75,135,104,114,211,182,251,28,193,60,30,167,162,154,35,24,3,160,57,160,224,201,254,15,162,65,178,153,105,154,140,233,143,94,51,176,131,142,210,196,42,199,16,7,93,42,133,90,83,106,210,250,64,180,85,48,130,207,236,27,252,236,138,123,63,224,253,226,137,180,36,94,22,183,93,44,172,30,71,13,164,224,140,124,32,238,14,172,102,181,58,15,96,129,18,83,146,225,232,250,151,33,137,119,35,35,144,161,44,103,254,200,174,156,148,93,83,61,3,79,207,238,228,219,111,86,170,213,124,212,211,95,31,138,10,28,6,200,111,137,197,15,150,36,114,28,36,86,91,14,127,146,199,11,245,179,32,30,189,57,74,207,62,19,49,38,174,176,132,244,247,202,255,115,197,93,122,136,145,69,105,12,216,190,117,252,67,102,229,88,141,135,95,92,139,31,122,59,60,41,156,230,193,142,227,38,74,220,95,135,193,186,147,124,172,247,133,18,112,4,33,42,66,5,254,66,99,81,20,63,166,188,54,217,25,239,231,32,248,83,128,130,21,7,94,205,29,207,222,11,249,153,253,212,156,185,121,45,13,24,42,30,249,51,25,119,253,92,214,234,235,139,134,10,57,5,91,97,252,109,48,253,77,160,51,52,227,134,50,221,209,170,62,3,156,4,126,31,247,188,120,86,43,25,53,78,251,69,254,183,132,49,72,206,231,84,239,232,192,20,136,236,236,77,60,44,106,60,70,133,79,77,226,228,244,183,92,184,168,131,183,156,186,101,59,131,194,202,8,46,240,75,184,134,118,31,211,39,86,41,22,170,5,71,115,153,74,143,123,78,79,68,62,153,96,251,79,74,134,207,222,27,111,219,124,108,39,175,81,170,68,119,81,25,138,107,241,189,152,206,116,184,93,70,77,235,54,183,15,210,152,122,174,209,89,109,18,114,224,201,38,127,10,6,69,147,86,162,226,175,152,122,69,205,226,90,145,255,111,81,214,96,241,111,74,220,238,180,151,193,245,175,222,52,31,0,237,213,181,125,117,156,15,53,21,180,248,228,172,16,20,191,85,19,31,93,201,252,93,159,76,254,49,242,70,218,2,55,91,227,111,165,169,125,40,198,162,242,119,29,144,38,253,174,98,186,173,9,97,65,176,171,83,241,37,72,126,110,217,65,67,141,112,46,221,75,44,253,175,38,113,0,155,53,74,203,69,236,88,186,45,64,162,20,170,226,192,82,214,245,220,233,96,0,217,181,254,13,193,114,69,169,78,205,72,220,220,187,30,164,78,32,56,174,54,172,11,120,159,120,9,152,192,62,50,158,11,251,250,166,36,153,138,219,197,178,60,47,149,161,172,137,40,123,34,186,200,95,151,206,170,130,106,105,66,232,144,241,180,164,186,38,13,194,38,104,90,34,20,49,77,54,105,198,214,247,112,52,157,135,92,122,246,54,22,189,12,75,244,124,244,31,27,118,60,203,96,209,103,0,197,56,37,180,119,177,171,21,135,37,53,125,39,111,70,203,13,127,181,69,100,126,10,229,33,210,43,192,0,110,6,139,199,40,221,135,10,211,196,123,212,148,194,208,150,171,140,198,46,85,107,32,193,201,251,110,30,74,176,252,201,224,102,218,100,1,126,46,84,72,237,244,241,110,49,30,59,148,100,133,215,9,37,180,33,235,0,194,41,6,242,89,185,223,69,194,230,190,70,176,132,37,68,85,130,13,88,72,169,49,80,144,128,162,157,209,98,65,156,162,78,46,63,16,58,53,102,102,217,30,17,200,113,169,42,46,235,225,220,177,100,158,214,188,204,45,31,132,114,248,35,9,90,166,140,58,151,76,34,113,62,144,136,222,192,248,125,142,204,160,210,37,193,67,174,82,98,70,201,52,226,5,18,195,219,168,251,241,115,120,20,231,81,109,232,154,131,48,21,228,143,222,81,198,81,111,84,93,145,164,189,53,201,155,74,184,121,224,250,101,6,157,86,37,24,170,216,105,220,33,35,103,95,0,239,231,246,214,51,211,136,193,52,107,241,177,119,249,238,110,58,128,177,154,128,190,125,137,8,135,11,67,214,138,188,58,172,137,114,244,32,45,252,219,147,246,154,235,139,27,152,118,93,40,24,39,3,82,0,155,233,67,193,187,226,244,42,26,101,93,177,240,171,126,137,186,94,32,62,233,128,109,111,66,205,112,127,43,114,46,171,14,51,220,245,144,73,229,255,255,57,13,241,52,145,0,216,218,95,107,70,79,105,114,10,22,92,128,117,114,124,144,140,37,210,198,95,170,163,90,49,149,234,72,0,6,76,127,74,100,7,203,152,170,70,49,194,12,103,95,43,232,67,184,165,175,126,97,112,33,215,34,239,231,226,123,8,176,62,190,131,67,195,69,234,49,154,158,60,99,120,27,189,172,179,198,154,73,191,210,249,47,117,52,248,4,17,44,71,219,166,145,221,190,6,131,169,60,215,57,187,200,103,63,118,208,247,81,134,216,243,44,116,163,62,181,39,115,4,39,102,83,115,81,107,173,43,219,98,112,151,136,197,225,105,80,155,76,155,13,247,68,234,2,36,38,80,214,45,111,177,74,252,81,113,140,40,44,219,134,33,67,1,216,126,117,115,181,63,219,52,192,190,168,242,242,154,201,245,82,201,76,31,1,48,60,89,180,172,178,93,237,169,212,21,9,189,154,243,177,224,160,100,209,95,2,61,85,198,174,179,82,201,248,226,244,23,119,42,67,162,187,231,224,188,24,175,119,215,37,27,147,131,22,64,157,187,178,23,28,2,116,84,81,202,249,126,130,126,84,153,77,23,155,79,186,110,236,160,234,18,156,183,104,24,132,114,18,36,146,151,247,126,103,187,140,242,131,1,4,152,15,89,174,25,206,237,191,152,79,151,146,190,96,27,65,198,14,164,182,18,19,126,176,184,9,40,163,123,212,49,213,227,36,23,127,72,162,23,195,214,242,137,63,185,52,71,215,100,21,75,233,125,241,238,226,224,93,245,216,112,215,183,154,44,233,35,5,48,105,8,94,76,198,125,250,76,230,113,242,113,111,65,224,112,99,87,218,245,70,253,233,219,111,107,53,98,207,244,208,121,171,75,237,237,184,221,164,159,22,119,71,1,115,213,249,31,179,162,250,187,201,111,250,148,212,87,15,224,32,68,27,51,27,120,159,207,173,162,67,216,17,177,212,228,209,239,122,12,121,221,223,205,87,255,182,154,142,181,97,157,240,147,187,230,106,62,101,23,144,53,249,152,4,173,171,217,82,247,105,217,237,72,231,140,2,159,35,22,181,248,20,236,232,68,6,124,175,189,145,162,138,92,213,45,20,123,187,183,99,164,123,186,246,49,136,183,254,223,23,59,79,94,150,116,143,175,153,189,151,37,143,20,60,173,236,164,187,137,83,176,29,199,153,111,151,141,114,251,203,246,46,0,253,176,121,15,182,17,180,115,66,23,207,66,245,238,222,123,163,147,29,140,190,30,63,140,7,130,163,167,123,162,25,14,74,6,51,217,117,185,152,54,116,83,216,71,146,66,26,30,135,119,51,241,66,240,136,94,49,248,154,43,115,45,151,139,210,79,170,219,244,10,244,212,225,253,37,63,174,194,165,162,187,188,228,254,128,163,64,135,59,76,186,186,83,129,48,76,42,6,110,71,39,79,60,211,46,66,175,237,188,136,231,190,20,84,24,149,162,58,131,241,152,73,186,52,139,55,61,163,200,196,242,168,161,237,147,112,129,117,211,56,82,61,60,1,92,247,41,80,123,136,128,25,249,23,146,156,85,164,70,135,48,92,57,45,136,191,118,227,81,100,125,242,112,61,177,98,179,227,171,137,178,50,253,170,179,193,31,59,0,178,251,189,218,223,4,92,49,58,101,129,138,65,78,29,91,142,242,3,219,23,156,187,150,235,76,42,54,98,196,165,102,200,151,113,4,122,135,143,222,20,110,126,164,181,175,183,253,94,41,196,38,142,37,169,39,189,0,250,177,234,142,78,169,143,2,118,50,210,9,9,169,69,81,165,98,23,77,25,25,34,98,15,157,206,8,226,181,199,192,243,232,238,242,10,157,97,247,233,138,48,249,14,202,44,193,37,143,121,8,51,114,226,75,41,254,168,111,222,126,98,113,21,193,185,126,133,162,8,71,73,164,79,202,145,107,227,80,53,140,122,8,102,52,64,133,86,207,146,26,96,171,224,178,144,57,119,46,100,153,95,243,47,166,72,152,248,242,100,99,106,44,182,54,203,39,36,168,110,237,206,179,220,3,137,216,116,184,244,111,151,128,64,147,111,60,95,233,99,251,60,255,174,96,188,152,72,77,246,218,247,171,11,10,254,212,178,154,100,103,226,212,98,105,90,226,154,223,13,114,188,157,149,3,172,188,108,37,221,36,13,158,35,102,86,58,169,93,25,227,202,1,130,129,160,43,164,244,134,15,0,10,224,39,253,96,106,249,48,114,142,76,189,16,133,18,57,231,175,148,209,117,240,239,227,11,204,111,210,143,12,36,166,227,102,177,81,156,145,9,27,180,239,172,28,121,151,10,126,25,246,158,243,12,64,205,91,230,22,166,173,197,195,184,110,249,167,8,112,74,160,81,211,96,122,120,38,204,233,106,16,57,50,11,91,200,45,198,65,254,104,93,198,228,231,64,198,128,0,225,42,202,186,2,17,86,72,250,177,232,165,165,97,80,46,198,215,203,27,217,241,211,195,62,25,124,205,60,135,151,173,156,181,38,58,51,75,29,104,224,184,3,133,54,165,8,49,255,0,228,243,8,20,81,149,248,124,204,195,211,27,173,176,2,96,217,241,22,199,30,85,99,183,34,25,28,106,62,41,86,22,50,40,241,124,142,67,37,84,119,127,19,210,139,0,248,187,222,196,135,193,0,50,217,247,237,249,10,134,8,194,238,6,25,190,55,44,33,157,22,71,55,146,9,217,39,246,144,153,59,90,172,77,229,67,255,72,187,168,209,171,144,127,15,92,250,134,231,117,250,153,83,221,146,186,183,17,63,33,73,229,6,164,233,50,153,49,50,73,238,72,83,108,172,36,200,229,194,224,131,55,249,142,190,177,92,125,21,147,214,239,221,182,110,55,203,161,183,167,231,102,79,224,47,83,42,83,80,181,16,144,235,142,70,40,8,119,193,17,46,154,129,74,210,231,210,194,107,167,119,154,94,14,7,162,228,26,246,98,226,41,253,71,125,20,160,61,100,165,13,200,120,99,175,204,221,207,51,213,138,138,190,229,171,186,168,253,146,19,17,52,165,73,70,34,229,10,233,22,225,114,19,249,106,52,200,229,182,178,233,214,132,197,43,243,28,10,29,69,111,218,248,170,194,56,220,187,117,87,105,162,212,251,94,54,169,221,101,106,216,50,143,0,140,3,225,250,183,226,5,157,146,48,127,9,32,213,188,178,162,161,159,30,242,189,43,236,69,157,51,201,2,186,176,76,182,67,88,204,235,6,24,97,51,136,42,205,13,108,97,220,189,8,96,152,137,183,81,225,5,48,117,189,56,116,106,127,63,238,38,124,204,99,155,23,18,242,230,73,13,35,120,215,94,73,208,164,76,105,54,248,10,188,112,209,160,90,95,7,249,181,149,182,72,127,168,103,82,141,177,125,225,241,63,51,177,220,187,243,227,73,46,184,19,32,3,88,137,100,94,232,167,184,107,115,19,188,111,175,74,60,209,248,59,145,166,67,225,156,220,177,132,61,36,191,40,127,110,91,189,138,16,145,235,255,45,131,221,163,33,16,94,236,109,220,194,227,255,29,199,190,182,173,23,147,3,146,236,145,45,43,84,57,224,93,88,144,241,222,223,166,11,254,168,18,26,130,171,142,131,246,243,85,82,135,131,136,29,137,180,36,51,127,3,194,70,188,18,217,219,173,189,202,156,243,174,240,210,56,53,99,93,21,248,25,233,226,139,211,169,101,55,190,177,172,249,86,100,85,9,72,122,40,214,18,85,29,117,67,167,42,14,86,247,118,51,13,76,117,31,162,57,5,224,53,64,157,234,178,224,189,49,69,58,177,80,73,239,73,180,91,213,196,136,193,59,158,215,127,42,165,36,243,60,200,33,46,180,142,39,217,72,233,105,101,165,31,10,171,24,109,127,198,82,169,148,211,161,242,93,226,216,12,246,15,161,145,233,249,13,2,245,212,191,55,178,44,240,53,43,253,137,115,20,137,79,189,192,192,29,248,46,232,60,99,45,95,180,177,188,188,183,158,69,188,91,178,162,36,220,205,26,128,187,249,113,185,70,166,247,81,16,247,66,80,13,146,151,38,188,101,86,35,113,215,91,179,120,244,241,131,29,222,182,250,199,126,93,32,201,48,21,176,97,97,32,3,28,252,69,4,183,149,203,55,144,64,194,97,154,169,205,188,246,72,244,14,95,66,68,219,209,149,127,42,168,130,54,90,253,254,121,114,61,64,151,21,112,47,96,230,45,98,33,217,12,147,161,46,154,77,73,162,43,202,44,180,34,126,91,54,230,202,38,82,223,136,229,219,232,213,194,82,213,47,110,33,228,208,154,67,188,81,61,27,149,189,194,54,185,0,175,146,239,48,109,197,224,238,95,85,104,59,75,72,6,15,62,135,164,199,137,81,243,15,154,102,39,134,209,219,64,68,92,167,2,125,23,189,194,91,49,115,120,226,154,153,217,21,188,114,66,50,227,214,240,28,175,75,99,48,152,131,253,82,191,123,43,229,96,249,155,5,4,141,29,135,35,102,6,201,129,204,217,247,98,24,85,57,55,69,106,177,108,1,176,204,29,224,32,157,113,40,11,152,17,53,52,160,128,84,13,220,217,71,212,69,251,255,135,14,126,117,68,177,166,23,230,26,167,11,230,107,25,223,32,216,7,235,38,31,206,96,153,174,224,254,66,88,163,43,241,170,171,208,154,83,73,125,160,27,7,13,12,67,45,114,156,23,172,155,202,29,102,38,10,51,246,181,35,113,95,90,69,128,73,21,8,61,105,89,148,11,180,8,2,54,193,67,8,120,32,241,242,70,223,180,201,222,14,119,134,35,79,199,208,66,165,219,49,13,130,209,210,64,252,149,144,141,189,181,213,160,17,141,64,34,199,91,224,3,220,249,114,203,63,138,112,239,214,70,171,12,238,164,222,160,30,44,112,223,180,9,145,122,80,220,150,139,204,78,207,66,178,59,145,199,233,72,115,36,48,44,76,149,81,49,181,28,128,229,139,193,162,186,117,60,17,145,89,60,239,158,50,178,237,39,55,46,85,81,142,157,197,3,194,3,255,173,18,187,169,96,201,245,209,12,241,90,70,140,94,241,11,63,143,27,21,150,71,198,3,46,157,44,102,238,143,137,70,87,22,166,218,101,111,225,200,74,168,168,71,231,16,173,230,175,30,7,186,88,223,208,214,224,10,57,245,165,168,105,123,7,173,47,96,211,255,60,113,7,159,123,134,238,143,92,94,205,88,254,10,151,87,58,234,180,203,193,142,47,120,53,215,195,205,131,144,181,66,115,200,252,173,26,128,149,205,66,51,6,100,243,217,32,177,108,236,233,92,140,151,248,255,112,184,178,19,52,87,144,50,14,157,29,109,143,1,49,104,140,79,21,186,239,80,46,146,151,245,163,37,227,220,187,35,124,95,116,77,2,182,211,149,168,228,11,101,130,189,220,108,198,12,130,18,167,127,118,220,153,159,100,92,73,177,31,126,28,121,39,122,148,204,58,107,165,133,113,73,140,86,230,15,81,169,182,245,61,28,24,116,191,229,60,243,160,101,117,254,178,120,64,126,177,225,218,17,124,27,81,125,63,116,10,16,243,79,21,195,162,112,164,20,190,247,53,154,193,135,205,82,199,139,219,77,156,235,142,132,249,56,247,255,236,56,44,47,115,243,223,123,245,93,8,23,154,151,27,33,160,88,92,244,220,124,131,118,151,60,145,205,85,138,107,16,48,72,27,152,27,2,185,204,56,142,252,93,244,158,137,65,21,0,214,55,106,135,102,68,203,70,53,141,164,145,3,50,2,177,81,102,5,18,199,9,15,128,51,230,125,45,250,35,75,123,112,37,3,243,66,231,17,148,85,180,48,48,246,70,158,254,133,93,0,110,241,173,249,19,40,18,6,145,135,85,24,31,99,183,127,127,147,38,141,232,37,169,64,206,68,190,196,29,110,43,102,2,219,36,147,136,65,154,202,72,105,202,226,182,68,191,212,6,104,126,198,109,46,210,231,173,85,23,174,221,51,207,53,4,178,238,221,146,58,67,11,168,106,218,163,194,111,70,49,5,59,248,9,214,221,88,177,6,63,141,99,175,55,75,93,112,116,76,44,223,195,152,65,166,208,241,66,233,210,219,244,229,182,184,59,81,222,239,153,74,85,45,41,103,89,145,70,168,14,33,39,102,43,116,116,29,199,208,192,252,84,160,179,28,92,37,83,245,88,242,156,167,20,248,125,134,45,163,117,63,129,49,220,130,235,237,138,206,113,2,69,61,31,253,66,12,200,35,178,180,72,190,149,252,25,1,96,251,66,233,37,100,158,16,200,126,145,239,251,87,126,215,5,211,42,238,251,43,166,93,219,241,55,28,70,253,232,149,147,219,226,8,42,48,48,160,9,77,107,48,254,177,213,211,185,88,180,96,49,206,90,170,161,205,219,223,30,139,194,221,119,30,152,167,232,176,218,226,73,225,54,244,192,92,78,111,38,8,194,207,4,6,114,188,22,136,225,71,252,67,101,192,65,20,2,151,49,72,99,230,78,99,236,23,49,84,24,40,157,204,148,193,154,129,52,17,194,167,164,243,101,4,7,34,142,198,213,180,134,112,185,162,202,1,96,189,80,176,213,15,225,132,237,189,22,209,20,74,250,174,22,55,91,217,131,73,121,162,240,7,44,174,205,128,2,27,172,111,166,9,230,245,252,190,211,235,188,71,61,51,20,205,239,162,109,66,115,19,171,230,175,62,88,201,220,31,246,62,183,230,237,84,128,173,15,133,224,37,9,205,162,59,151,75,232,146,198,92,189,162,43,206,165,230,103,39,11,79,78,170,149,151,151,215,216,51,77,2,248,153,27,1,89,97,30,27,20,249,138,231,166,204,26,116,109,107,79,141,105,191,96,171,23,49,38,82,248,184,132,208,103,179,129,98,7,149,115,78,143,161,49,146,201,97,229,191,108,110,20,8,52,157,41,153,212,103,176,109,136,175,25,192,8,10,9,22,134,100,48,29,127,158,151,75,49,130,4,67,179,106,253,11,214,62,183,205,107,108,47,42,7,212,26,50,19,121,252,20,113,58,153,82,197,50,239,207,90,74,201,3,12,154,86,176,97,159,218,164,255,74,137,62,50,1,191,109,178,100,41,159,191,105,178,89,104,192,41,90,41,7,35,64,127,187,104,91,79,125,72,173,22,66,19,80,78,96,198,202,94,198,182,220,54,43,76,73,111,134,85,119,70,224,179,54,179,48,44,164,229,217,41,224,236,40,117,89,148,174,173,137,97,130,85,249,50,245,27,250,77,151,197,3,173,222,167,94,33,187,43,13,220,64,150,69,132,32,96,190,232,196,49,226,177,181,116,202,84,91,223,95,38,201,5,223,111,104,218,167,126,213,83,30,86,182,16,23,144,197,242,35,55,201,123,103,243,191,14,149,239,10,116,185,249,237,28,62,212,244,83,18,210,139,187,236,229,252,185,92,241,209,36,217,188,226,47,109,217,176,215,183,98,234,12,178,249,0,133,105,71,18,4,32,82,43,109,225,45,227,66,120,221,67,242,80,25,63,11,156,56,180,86,179,167,67,198,79,144,158,179,124,67,211,27,123,209,42,38,128,56,69,78,114,250,210,30,30,235,181,123,101,159,0,145,34,179,229,178,201,135,154,236,220,107,101,77,166,47,249,226,220,163,106,17,29,124,209,48,200,223,12,255,8,220,63,75,112,63,246,247,228,182,71,12,141,116,199,181,228,131,180,150,235,235,58,76,192,235,96,62,64,61,122,18,237,60,72,36,155,167,12,18,22,114,15,14,113,127,91,128,128,176,191,132,114,143,105,107,184,150,189,114,75,219,17,236,158,90,222,232,150,65,99,238,138,104,240,167,87,81,27,218,180,230,161,4,61,141,188,234,205,210,129,61,33,69,37,133,13,249,64,24,191,149,87,245,166,43,85,208,102,202,191,117,78,117,241,26,221,182,132,144,134,221,189,160,67,48,34,16,58,203,48,56,70,76,192,87,66,13,41,204,176,16,73,22,111,73,136,50,96,86,127,36,9,199,206,27,193,71,20,20,189,87,32,239,248,152,71,190,203,157,183,143,166,63,102,134,23,196,131,166,122,178,242,81,249,48,171,162,151,37,164,32,244,209,145,138,89,133,216,35,189,59,31,250,46,206,58,33,67,92,73,222,241,133,96,4,240,12,8,174,117,22,124,37,138,230,237,134,47,239,31,242,184,61,138,51,227,204,39,174,115,211,36,43,168,22,75,41,156,42,218,159,166,239,122,223,79,61,38,0,74,20,235,114,228,171,139,140,189,86,113,96,149,189,100,77,188,165,90,227,140,14,28,75,190,39,183,239,117,197,19,14,148,39,190,9,92,236,82,196,6,156,212,176,24,141,231,56,82,23,245,194,243,109,84,137,215,122,93,53,54,160,249,105,100,166,114,10,16,152,178,24,53,101,44,138,208,74,84,247,23,160,207,41,209,175,16,253,244,123,61,214,59,13,20,37,205,206,211,38,128,2,189,126,128,96,105,124,124,14,146,192,234,186,247,76,191,154,170,131,99,154,111,223,107,218,91,70,181,124,43,231,250,190,40,79,4,133,167,161,250,248,61,37,83,235,237,161,250,84,90,197,99,146,252,174,219,87,186,190,90,183,163,113,58,182,84,54,191,130,131,17,176,73,8,241,252,208,182,220,102,87,148,61,239,155,220,30,102,39,150,38,218,97,68,83,203,25,195,220,185,94,224,251,191,176,74,209,163,69,204,154,55,5,246,154,5,231,183,34,47,147,250,169,204,200,120,110,135,236,48,121,147,59,128,15,121,229,85,70,240,42,181,82,17,205,23,221,209,144,203,113,148,134,183,208,199,254,198,194,209,2,82,28,52,178,125,44,41,197,210,17,186,152,249,8,126,100,137,14,251,120,203,2,171,63,247,244,95,22,17,159,174,182,10,41,177,77,203,194,201,209,215,136,65,21,246,158,238,84,215,8,36,92,116,254,102,179,91,214,10,168,181,75,56,118,23,154,239,202,12,162,21,209,236,205,42,21,168,154,87,201,132,123,175,214,143,199,15,7,252,138,190,56,56,114,246,233,80,87,135,178,250,101,240,179,192,144,20,49,108,149,228,198,217,49,233,78,118,3,83,232,58,184,211,151,83,45,86,205,137,40,224,159,213,193,187,73,102,133,36,128,25,108,183,165,214,76,132,223,251,18,62,131,96,3,63,110,15,61,238,112,248,186,158,135,221,90,197,67,153,108,113,148,48,247,56,165,198,42,161,65,176,200,150,86,29,76,50,122,221,17,92,154,169,195,4,187,231,110,1,248,128,4,204,12,208,142,141,95,27,116,143,246,29,19,43,87,114,213,25,147,218,30,106,176,41,190,175,164,122,48,113,254,83,23,75,217,201,45,13,124,147,13,208,63,66,114,185,2,50,193,227,2,127,135,133,123,183,159,154,247,21,144,248,57,140,197,76,158,161,139,214,113,21,233,84,67,195,96,230,214,242,100,238,127,93,101,50,106,135,245,243,69,145,255,216,133,178,40,218,236,152,201,182,102,87,29,12,101,55,111,141,16,218,127,186,201,91,208,159,54,207,93,169,224,69,158,172,17,69,15,116,223,19,23,19,162,145,200,246,167,165,220,243,119,32,250,122,243,30,13,1,251,54,82,183,80,84,117,161,107,254,128,1,111,139,240,158,16,103,58,86,255,19,123,45,237,61,77,8,225,77,109,248,190,98,87,237,199,167,15,106,102,192,136,207,50,76,184,1,53,209,111,118,242,187,117,208,23,116,214,86,130,203,44,222,72,94,114,13,108,186,66,228,37,229,243,134,209,94,64,198,188,145,75,214,236,189,50,144,89,58,105,166,237,80,159,41,55,113,50,145,42,205,33,201,5,150,179,183,173,83,5,139,213,170,157,100,90,210,245,189,143,121,107,0,209,111,180,235,238,31,255,33,72,185,5,124,7,249,171,88,220,114,90,54,196,238,174,207,92,244,205,175,116,197,80,217,195,199,162,146,187,121,160,155,88,33,29,104,160,13,159,135,248,152,129,31,214,147,222,20,47,67,200,60,150,90,122,13,14,183,118,124,127,73,70,100,67,70,95,58,200,73,141,96,62,138,57,146,236,179,229,103,195,72,95,94,162,94,171,138,218,16,16,216,196,144,78,74,52,41,29,174,193,228,56,11,187,2,8,13,170,91,23,233,59,189,241,12,203,123,91,24,89,73,190,16,226,162,198,90,142,189,25,250,177,45,170,8,223,78,169,192,62,124,26,247,198,105,166,136,200,238,165,115,119,218,85,151,204,109,228,27,56,107,147,36,242,153,255,24,205,116,25,35,148,179,147,69,182,127,109,231,172,88,5,52,76,15,165,167,40,196,26,30,124,194,124,245,156,197,25,249,68,149,164,4,94,192,243,138,16,37,148,89,159,250,76,136,177,28,58,123,47,193,97,214,149,252,213,48,235,119,34,175,83,158,2,252,64,64,1,124,193,68,108,70,144,237,142,22,104,82,165,76,126,131,97,85,118,161,181,142,194,182,108,182,200,207,174,21,250,208,117,199,50,48,247,226,230,48,11,93,101,205,191,136,212,184,226,237,45,138,169,190,221,129,193,152,62,176,147,239,0,131,55,167,238,233,104,163,139,103,159,39,233,135,145,204,202,53,13,147,246,43,157,32,37,230,105,160,47,110,180,13,93,195,48,249,243,208,22,142,202,56,56,229,254,63,176,139,170,58,67,77,45,138,215,200,119,104,112,106,6,106,106,133,165,3,90,8,109,163,36,89,117,214,244,5,240,144,253,174,197,156,37,119,106,118,144,145,4,72,51,30,28,23,196,189,64,191,4,109,180,144,240,142,147,94,209,250,91,240,231,226,217,79,151,172,63,219,104,18,70,24,249,47,121,136,66,50,145,154,227,150,65,19,218,41,115,9,60,51,204,95,212,33,63,149,205,96,90,210,99,120,12,121,206,36,127,57,15,39,53,144,152,213,122,160,128,41,53,18,231,116,184,219,95,131,4,189,232,43,191,137,104,93,217,202,41,228,223,96,179,128,161,140,134,105,245,155,253,234,101,182,103,244,33,103,178,37,113,139,158,142,178,199,152,195,149,158,167,58,124,179,103,161,70,118,52,191,199,158,104,71,202,139,237,71,249,113,26,182,167,179,88,141,194,10,36,188,89,124,221,52,139,206,151,122,31,15,96,145,194,32,133,233,252,76,167,215,162,173,41,140,31,198,138,32,165,226,48,8,199,61,91,159,13,136,74,206,127,119,39,206,82,161,131,227,144,78,59,72,180,204,4,138,112,73,20,186,232,13,177,5,226,18,223,74,132,62,165,124,40,136,1,224,118,105,125,150,64,165,82,177,178,211,149,223,232,2,205,228,232,225,226,201,191,67,239,140,125,167,145,164,70,245,151,170,52,13,62,114,51,130,145,0,63,203,123,84,199,205,249,198,219,165,18,101,43,157,240,75,69,234,91,247,149,184,179,67,49,60,42,28,59,63,128,132,34,43,85,78,104,74,81,10,15,178,201,2,13,232,150,218,237,224,49,236,68,205,133,85,201,247,124,160,65,25,195,176,192,9,20,13,109,103,128,179,61,188,236,211,41,12,106,105,250,156,73,137,116,185,201,203,130,149,111,201,122,64,141,157,205,148,119,191,173,177,35,105,26,183,81,241,180,100,26,206,191,137,28,251,121,118,238,117,109,123,210,114,140,211,200,19,49,185,143,85,89,157,137,35,24,117,63,187,211,167,198,213,4,32,101,218,157,13,95,65,47,168,136,87,86,7,108,247,206,140,209,56,186,104,172,173,71,202,223,1,135,74,80,208,250,66,120,211,105,57,76,69,216,204,90,253,101,225,133,83,3,68,130,51,120,27,171,152,213,11,65,228,64,45,208,153,95,164,238,101,159,217,196,137,185,79,201,228,213,237,236,238,180,159,238,233,238,172,72,225,173,95,240,49,56,215,76,221,97,94,203,241,67,57,203,209,175,21,0,44,221,200,202,4,81,172,129,85,46,232,58,202,111,186,233,132,95,254,99,218,218,138,158,132,51,230,81,200,52,232,250,48,207,161,1,186,0,9,0,207,252,20,210,201,125,118,57,70,64,100,94,33,227,158,214,151,225,154,209,188,165,1,253,203,215,47,165,151,107,45,86,14,163,172,17,9,101,140,217,6,79,126,139,23,215,145,107,104,126,71,215,68,53,82,217,6,60,252,72,118,170,93,32,42,94,68,97,249,248,39,96,58,167,130,253,205,39,4,114,129,190,33,66,50,147,55,222,229,121,107,206,107,89,117,233,123,205,130,39,11,17,57,104,230,61,63,101,49,64,106,188,53,151,131,137,40,27,138,72,222,157,247,11,7,164,173,75,94,59,52,91,72,224,141,157,114,213,14,226,250,44,28,67,225,2,131,114,186,251,18,74,18,89,76,164,193,209,215,247,224,67,111,103,87,48,144,255,240,45,149,197,92,142,182,225,95,201,238,161,248,106,91,40,12,112,142,24,211,184,138,174,232,112,135,108,219,67,94,166,122,108,80,57,164,2,174,144,95,7,55,61,187,238,154,120,156,229,21,145,16,42,58,254,188,95,216,141,98,130,104,84,237,164,89,66,31,49,137,160,183,254,237,60,134,2,97,35,20,223,82,227,244,202,231,13,48,244,75,171,186,178,125,132,138,142,23,254,38,48,211,203,192,212,163,76,168,83,229,205,9,89,104,205,187,63,48,190,68,187,251,162,97,117,56,241,198,150,185,13,209,4,252,190,11,185,171,204,253,190,205,228,179,45,35,232,249,253,209,135,104,16,57,37,133,218,150,204,237,249,155,0,211,35,64,9,197,252,183,146,140,148,69,135,50,195,61,81,214,181,159,65,115,18,73,49,26,39,101,19,6,213,173,72,120,186,129,0,123,185,172,15,76,205,100,94,72,139,131,250,81,186,245,132,18,235,20,203,241,239,132,158,189,254,166,82,140,87,127,252,132,242,50,17,69,159,96,199,24,232,108,43,96,30,123,141,10,84,166,200,201,38,9,190,251,173,226,65,153,225,127,5,151,213,37,146,106,110,65,0,74,249,123,0,96,238,245,15,42,42,142,113,99,185,30,85,184,5,48,161,246,201,9,176,219,240,207,35,5,207,211,170,57,6,80,17,64,61,220,250,221,53,150,216,170,112,72,152,192,189,119,184,220,84,212,216,63,104,247,161,212,95,199,223,147,241,186,150,134,218,27,7,243,163,110,106,163,148,41,102,103,133,191,196,196,130,252,179,174,118,27,3,191,105,153,232,211,111,233,11,189,134,215,76,61,39,167,238,232,101,228,20,196,38,157,213,88,119,35,0,252,242,183,203,143,182,210,217,151,45,94,91,17,155,194,162,87,211,243,112,251,231,37,242,196,86,243,115,103,210,254,49,166,172,239,48,115,107,32,184,106,168,19,160,15,83,191,94,137,187,163,112,163,89,73,35,6,124,52,147,88,253,13,234,96,136,88,82,92,148,195,91,188,102,45,26,72,240,25,190,107,191,128,152,127,56,252,196,103,157,180,235,99,230,22,255,129,16,12,116,50,163,123,170,4,70,115,175,7,157,156,50,240,202,131,14,184,215,137,212,225,1,254,148,50,240,226,153,250,133,0,180,0,92,239,32,119,23,47,168,15,34,16,254,201,95,194,104,243,10,197,251,121,117,185,182,76,41,164,27,147,140,151,15,241,217,39,123,175,148,158,13,184,18,9,148,48,152,65,38,123,119,195,148,31,4,16,126,97,151,124,234,91,79,85,72,92,1,215,32,95,26,148,98,3,224,162,186,217,36,213,9,209,249,160,208,154,14,113,42,198,243,218,241,153,166,3,58,146,174,46,225,96,69,198,242,127,231,3,8,225,165,218,2,28,197,40,225,109,49,72,163,98,168,93,40,250,205,203,35,188,56,33,179,4,128,144,56,113,114,88,8,183,88,0,39,38,209,65,115,150,27,124,240,244,157,210,153,41,235,144,164,144,29,52,144,93,81,61,81,244,149,92,201,206,59,21,41,112,39,6,135,202,153,110,86,248,128,251,28,98,29,214,140,68,116,87,58,219,58,227,119,251,58,217,67,245,108,254,206,88,76,148,181,102,77,40,112,49,71,231,86,176,215,183,138,149,148,50,34,178,188,102,87,197,145,202,23,199,127,155,28,236,113,192,69,113,67,190,191,190,186,242,53,6,41,23,89,190,39,154,88,187,238,136,241,155,2,156,206,113,109,224,18,171,7,51,19,210,97,200,73,169,182,198,195,84,216,151,208,102,105,74,9,152,158,248,155,221,72,71,145,144,207,40,185,60,156,136,230,154,203,69,243,183,225,222,172,168,182,45,114,69,183,114,182,7,67,2,189,58,160,76,78,34,178,30,17,240,186,66,6,238,18,46,170,95,105,37,17,203,121,115,210,21,149,135,94,44,210,56,236,75,86,75,162,222,8,214,40,225,50,191,33,198,2,196,84,200,52,231,191,134,188,162,192,105,108,22,117,17,13,17,152,232,251,73,208,75,123,190,187,170,107,133,12,172,18,73,24,116,61,148,27,114,212,158,151,81,130,31,137,158,34,190,97,65,66,205,211,31,211,182,201,35,163,36,212,156,74,210,48,216,22,50,28,172,92,128,220,234,174,149,77,131,131,222,78,34,76,135,61,20,152,217,142,193,219,56,74,174,126,22,229,145,8,87,3,74,147,127,238,110,28,39,197,181,10,169,234,226,56,234,120,87,232,247,38,193,62,39,89,220,136,73,129,235,129,201,146,141,244,165,101,192,36,94,241,74,55,200,32,187,102,49,41,35,205,255,91,200,157,53,198,57,191,191,250,98,129,229,74,88,123,247,3,87,160,196,254,189,55,228,6,125,35,144,139,88,239,222,247,237,93,222,234,102,54,198,183,53,202,177,59,40,127,157,116,42,135,29,167,61,95,106,58,247,226,61,136,28,233,226,101,128,6,225,217,44,117,115,1,31,237,197,35,69,221,200,250,85,225,167,53,80,104,167,250,138,146,135,81,8,223,181,82,58,12,129,131,157,177,219,109,80,216,15,199,243,213,203,109,149,100,181,252,253,221,12,131,113,49,110,166,201,231,55,113,127,118,80,248,255,212,160,100,134,51,94,250,185,61,86,103,97,59,57,226,10,46,63,221,36,125,128,237,95,157,94,95,221,194,225,100,88,230,230,128,89,11,90,114,138,61,245,95,39,1,94,55,161,206,239,13,109,33,241,85,131,248,205,240,203,206,68,14,212,28,245,214,58,92,2,46,141,92,241,34,240,227,232,54,198,123,230,80,5,41,238,185,233,148,80,142,86,105,4,179,24,170,150,71,52,206,134,232,5,46,96,146,138,237,135,187,162,252,106,151,229,47,250,126,176,203,67,234,200,48,24,157,164,29,47,132,221,241,139,101,93,68,181,250,226,140,60,17,28,163,127,3,98,245,103,231,174,100,224,40,19,85,223,198,38,147,189,164,10,249,155,121,235,248,196,234,69,130,112,228,78,31,164,23,52,195,81,178,122,58,71,122,75,213,88,133,42,155,196,46,90,228,28,137,231,245,250,147,32,105,161,202,178,28,251,27,51,76,202,124,224,226,21,56,243,145,161,44,121,198,18,85,43,25,186,247,26,232,68,110,139,161,112,97,152,252,66,4,241,58,96,46,129,7,149,4,230,220,240,228,102,185,187,9,123,218,58,206,149,77,197,180,14,198,76,96,245,240,92,245,141,228,35,214,110,232,181,33,162,33,194,181,42,221,89,5,165,123,13,212,147,82,174,207,88,185,228,174,38,75,100,4,170,106,40,43,48,192,114,229,9,251,66,159,41,242,25,213,27,120,67,153,64,73,39,168,27,110,244,23,125,62,152,118,236,199,251,136,104,14,160,115,5,193,121,203,46,80,243,18,4,45,234,222,5,176,136,188,101,84,147,12,209,218,224,37,219,40,134,154,12,174,221,81,21,223,122,32,253,172,41,111,136,197,179,155,90,148,157,103,30,3,46,161,16,209,105,195,245,158,12,146,234,60,20,162,11,124,101,90,122,44,40,28,217,255,77,69,83,18,40,201,253,123,58,189,245,194,175,16,19,39,214,166,246,253,86,185,72,90,221,87,38,165,124,193,124,223,133,227,97,161,145,205,176,198,42,100,4,89,41,7,33,181,250,54,127,6,46,55,208,144,115,254,102,20,138,216,194,54,41,29,48,54,29,59,118,172,19,224,44,77,16,59,120,28,190,148,69,55,21,181,80,24,99,46,136,144,197,40,50,191,120,133,250,126,183,2,210,22,32,206,154,114,197,22,20,36,169,68,126,182,169,30,206,144,36,165,188,160,243,6,14,27,116,224,168,198,189,105,104,70,36,196,204,163,131,213,92,216,174,41,34,115,214,228,57,46,51,231,120,117,93,72,77,36,96,170,101,212,244,13,195,106,182,92,214,74,7,180,177,88,10,174,82,219,96,3,15,132,144,151,12,47,54,164,19,117,222,128,9,231,145,178,14,44,215,241,50,101,130,78,34,103,101,193,225,199,240,86,149,1,222,163,30,65,104,216,174,240,154,71,126,151,100,189,165,95,215,41,37,56,102,122,34,98,65,64,136,201,28,157,215,163,57,159,133,237,36,203,162,148,128,166,2,249,163,108,183,129,79,70,46,184,97,242,251,111,12,128,218,117,230,200,192,68,76,52,172,69,14,147,181,178,99,70,34,58,26,151,120,73,197,172,184,58,36,0,40,255,216,222,69,204,30,136,238,225,89,162,134,146,48,79,101,147,39,40,125,62,17,190,220,224,164,198,206,221,133,26,77,31,92,158,225,129,4,184,57,3,230,89,157,157,164,6,167,8,27,45,247,55,71,249,227,88,188,152,90,42,237,152,121,28,181,31,148,7,166,204,234,30,154,102,94,162,216,195,2,77,212,224,91,40,197,85,217,106,12,197,254,143,112,114,196,75,159,243,146,114,14,227,46,244,16,37,106,145,236,92,151,74,3,6,81,26,240,13,19,62,24,20,207,103,201,43,95,157,219,143,226,235,83,240,101,243,6,69,196,41,103,134,61,213,182,72,149,58,89,174,243,58,112,75,215,88,28,243,176,47,125,135,102,40,209,202,49,9,126,11,11,107,31,116,33,161,245,251,63,119,34,249,74,195,169,200,244,86,128,126,175,60,102,29,180,234,117,252,185,228,5,34,63,150,87,53,20,1,106,28,143,39,219,192,172,241,183,125,47,54,120,26,205,20,255,108,60,97,249,126,63,49,54,194,237,215,67,180,186,65,134,105,58,102,186,145,10,150,51,92,32,148,84,127,98,198,74,49,66,169,2,171,70,105,30,1,254,105,40,116,197,206,85,187,243,200,47,89,186,249,131,158,46,170,206,99,138,225,178,101,194,237,142,216,238,62,34,28,215,187,193,149,16,242,239,255,229,135,214,184,247,147,85,16,45,215,146,200,44,99,243,252,155,226,74,115,33,18,114,32,236,179,40,166,165,183,49,252,181,169,249,188,178,219,96,17,90,121,24,50,155,251,3,94,44,48,51,201,94,189,182,149,212,157,201,217,210,241,208,44,164,66,155,243,115,243,52,172,139,180,99,29,5,95,177,254,229,168,152,242,135,159,251,104,70,226,76,1,139,10,143,201,146,143,59,191,45,128,90,174,87,253,8,206,105,127,21,251,36,28,59,96,167,101,163,249,137,10,92,63,236,43,111,96,55,13,27,180,5,128,87,230,128,129,41,199,140,163,2,218,171,70,119,43,66,230,115,110,190,206,215,30,202,53,162,58,225,121,211,30,172,75,226,7,106,68,157,48,186,173,244,246,54,228,67,172,143,111,232,175,102,161,244,219,214,19,169,212,28,204,119,2,116,11,147,52,17,160,66,44,89,58,113,189,169,117,170,239,180,123,30,172,213,155,235,104,232,51,153,204,149,88,232,226,179,202,5,162,29,222,207,4,147,208,218,113,85,178,210,250,125,165,245,246,31,124,135,233,197,104,199,176,169,203,190,6,9,185,142,36,122,153,104,210,218,24,213,65,14,201,143,94,222,101,210,123,108,247,117,71,89,196,69,241,16,191,162,124,96,86,102,157,74,70,178,202,216,111,126,116,147,37,7,122,209,220,225,14,162,249,74,64,230,13,19,138,103,149,107,206,25,248,223,68,189,50,18,182,254,137,100,210,134,63,2,16,195,162,239,255,1,168,207,205,134,211,175,59,12,164,204,253,116,55,203,171,169,93,160,128,75,231,27,173,150,73,8,221,171,248,131,61,246,195,75,58,198,55,61,135,66,162,106,55,255,133,28,216,104,104,150,45,121,238,86,14,177,159,50,100,189,126,38,174,159,37,79,75,165,155,234,84,228,79,243,26,75,50,202,91,72,17,101,113,124,72,39,144,90,168,108,121,157,204,84,42,218,178,250,11,218,1,226,242,224,124,81,193,232,108,60,58,232,182,222,158,110,1,125,29,134,11,239,113,144,195,24,164,43,64,49,25,194,81,99,81,106,14,148,172,101,63,28,68,135,31,177,193,90,135,226,84,22,9,224,42,165,18,157,46,29,232,56,1,47,238,187,82,110,63,213,45,228,215,198,99,173,95,159,243,23,141,65,175,25,98,39,52,179,251,95,152,105,73,230,101,182,35,79,36,56,239,183,240,7,128,72,164,174,33,255,23,9,3,205,145,26,130,102,183,253,155,101,224,132,71,37,202,231,68,132,219,249,33,188,142,26,50,215,127,36,188,120,107,249,30,52,90,232,6,69,188,8,215,42,11,103,180,94,110,41,1,214,19,36,49,87,79,27,186,118,106,154,84,129,83,162,102,72,116,131,160,212,51,78,204,226,118,36,103,164,137,64,113,121,24,142,178,163,11,127,73,128,24,55,76,166,14,120,121,123,52,127,126,52,37,43,139,82,104,236,237,230,3,225,72,226,49,193,202,207,196,186,219,232,1,86,80,250,192,100,33,155,108,195,33,158,156,11,156,82,244,37,113,86,41,1,119,150,228,183,203,9,95,79,183,108,134,3,46,189,106,158,102,51,1,202,160,114,33,72,164,127,161,99,59,104,83,53,77,101,218,29,47,235,123,229,137,61,91,182,15,168,50,101,77,21,28,125,106,190,175,107,157,40,0,84,0,125,104,49,137,56,83,187,205,195,240,159,20,219,119,120,38,85,44,198,226,96,97,141,206,211,99,72,31,128,161,20,15,121,240,236,242,81,158,137,209,88,88,155,171,46,50,180,90,66,179,91,0,124,96,102,179,227,201,132,106,209,7,221,86,81,152,81,187,121,19,35,203,25,207,121,236,70,241,224,214,74,234,197,255,249,40,83,113,16,171,93,111,44,241,72,99,107,177,3,7,211,255,26,190,236,243,45,6,167,178,218,16,228,147,104,10,68,191,191,218,79,57,172,60,208,249,25,157,68,52,186,209,229,10,4,228,56,109,168,196,93,27,91,233,125,8,92,216,112,23,179,48,245,206,19,35,21,155,55,99,168,181,7,146,200,1,113,73,188,4,182,196,212,88,152,150,31,133,125,202,119,169,196,115,166,108,60,107,182,164,77,98,49,6,11,71,154,96,5,127,24,255,250,0,75,28,150,86,113,203,99,44,72,172,106,28,119,99,37,186,84,69,140,140,169,22,69,110,35,134,94,156,7,104,251,67,42,8,115,125,78,127,18,211,223,215,124,196,17,68,70,104,190,218,51,103,130,133,174,95,161,25,159,238,253,194,221,120,125,233,80,204,185,174,90,57,46,140,54,29,198,131,15,41,121,155,222,203,175,183,191,98,92,12,14,210,145,31,66,202,4,120,24,224,158,112,222,97,77,99,244,52,159,160,195,138,71,191,136,9,123,85,118,227,246,52,220,126,247,75,125,188,228,246,181,116,85,111,82,231,26,150,16,188,204,178,243,82,247,200,207,61,143,121,65,6,231,150,199,119,192,160,162,113,114,19,74,189,201,233,125,77,157,169,113,237,242,90,53,95,116,185,136,226,134,99,32,36,103,110,95,12,99,38,136,254,212,146,25,30,195,22,88,208,158,240,135,12,107,244,97,234,24,224,12,118,134,14,82,219,24,178,148,171,56,142,122,21,163,124,66,134,146,229,237,154,144,176,168,120,152,111,189,231,84,73,142,251,13,243,36,29,220,45,63,13,52,165,219,75,224,180,192,93,103,56,198,243,209,72,180,234,193,13,216,183,215,14,81,125,160,31,160,228,39,8,82,201,61,174,24,176,153,191,254,198,252,199,245,198,243,30,67,235,85,182,175,86,255,113,227,145,37,68,155,94,101,9,117,162,14,16,50,114,236,214,40,154,4,180,136,67,159,199,177,215,66,184,189,250,155,114,218,156,254,33,157,211,130,227,235,243,95,65,27,81,234,144,167,142,109,80,2,157,103,200,143,41,237,153,192,188,194,31,151,15,83,88,203,30,170,112,176,239,88,240,228,93,130,196,56,253,130,165,49,108,91,115,247,236,53,196,242,123,108,78,236,226,8,135,1,168,153,245,128,11,137,54,158,84,200,254,129,198,25,161,185,84,108,30,51,17,152,68,241,131,35,249,161,51,53,14,10,134,68,177,92,211,157,62,240,255,216,240,112,68,112,154,153,138,147,181,182,70,216,31,65,171,19,72,96,9,110,12,191,214,23,184,22,222,137,114,63,149,9,102,82,79,186,132,69,164,248,139,29,250,212,192,113,34,47,196,47,180,47,96,11,214,124,181,74,241,166,61,23,87,169,63,85,239,99,34,44,243,182,232,80,14,180,93,240,110,100,199,81,233,37,106,242,241,155,8,93,218,10,218,122,158,128,235,30,1,187,92,229,219,238,39,122,6,15,27,155,180,183,237,51,124,127,44,238,45,91,49,115,144,69,32,127,155,74,41,3,203,7,92,201,110,173,37,5,22,168,172,96,199,254,35,146,64,229,165,26,24,148,87,245,10,159,203,212,101,119,30,248,218,18,235,102,24,151,92,62,147,217,202,225,200,54,223,143,139,220,42,147,145,226,83,136,73,82,95,227,242,34,149,234,22,145,48,199,28,215,130,34,37,160,208,182,94,137,35,213,30,188,227,189,231,110,106,205,132,86,17,138,91,250,224,176,194,140,1,62,23,19,146,53,40,99,39,145,190,60,129,220,68,206,207,48,223,228,85,48,153,208,179,154,20,197,21,30,95,199,157,170,112,153,155,108,249,34,201,61,45,123,60,33,71,98,123,233,103,78,22,237,20,3,153,236,10,254,230,57,178,8,56,141,68,35,25,148,99,196,65,77,233,118,120,18,250,33,107,24,188,163,181,60,40,191,228,228,239,249,143,163,95,215,191,96,52,16,73,7,1,47,195,166,228,142,236,81,24,75,51,52,111,80,8,12,236,142,39,93,38,91,186,157,254,7,224,73,87,161,231,231,192,18,203,37,57,73,147,177,98,76,188,22,91,31,154,218,25,216,14,64,162,228,102,10,115,159,143,49,171,108,101,164,96,57,107,12,144,112,191,220,60,196,237,58,23,81,183,230,245,169,106,48,115,56,56,61,130,164,180,14,130,121,61,57,161,209,186,218,127,179,10,3,39,15,8,198,254,40,47,101,53,158,242,37,211,223,167,117,10,227,123,246,13,226,57,209,250,87,222,240,6,133,193,232,165,176,165,244,41,60,3,199,198,9,35,112,43,143,36,7,249,9,14,201,176,50,73,92,233,72,12,150,81,68,12,73,215,212,135,182,177,83,222,36,245,190,79,64,188,40,78,106,118,71,26,158,28,150,102,159,206,217,24,58,85,131,73,52,234,223,128,59,246,202,4,199,105,200,27,114,87,120,24,135,249,179,14,178,202,128,185,105,124,105,168,193,10,155,233,96,126,250,29,102,181,101,93,132,46,7,35,23,182,97,83,152,128,34,88,42,227,113,63,191,27,191,83,76,14,33,81,8,30,120,180,132,38,233,235,28,189,125,250,164,236,50,197,220,0,28,222,98,45,18,126,79,174,204,85,115,105,230,203,195,189,233,54,162,107,115,161,221,123,66,145,237,61,157,130,106,128,24,247,83,67,148,60,239,229,219,255,44,18,31,30,32,103,241,96,242,57,254,42,127,196,28,78,10,72,173,199,186,136,18,134,111,242,1,202,164,26,26,241,144,168,255,180,156,67,133,202,73,212,105,93,171,1,11,218,156,86,172,140,238,208,119,73,65,60,71,61,252,22,23,196,223,136,22,71,191,182,84,79,27,59,205,20,108,108,148,87,204,31,196,76,160,4,92,177,9,235,99,207,56,226,108,242,212,136,144,185,194,210,228,213,101,226,191,9,233,112,43,129,236,228,42,219,89,211,179,67,153,92,61,78,0,97,188,23,4,56,158,145,106,87,217,252,143,192,103,7,71,3,44,162,156,148,153,194,107,41,227,95,126,127,254,224,96,231,193,218,93,57,163,211,147,35,69,231,64,233,110,112,56,0,222,12,133,65,49,186,207,223,35,22,112,240,22,23,109,3,84,154,135,138,79,81,214,138,43,139,103,8,210,203,14,51,117,13,48,119,26,169,134,246,81,52,242,206,88,224,193,170,84,100,77,229,17,242,32,192,201,150,179,8,110,121,38,141,144,69,63,165,170,77,162,82,245,254,29,82,197,249,25,132,90,96,41,155,116,48,127,50,100,252,8,232,117,70,151,76,142,218,240,245,152,41,29,112,124,112,90,109,171,34,232,65,123,223,60,241,200,4,148,25,195,71,137,22,68,77,217,9,214,173,122,93,68,96,79,243,161,214,41,195,222,28,156,192,23,223,105,154,72,66,68,216,146,110,207,99,212,12,229,37,138,148,243,135,148,194,157,26,62,140,98,76,169,56,72,103,207,220,230,117,145,34,28,222,143,134,129,176,140,41,199,131,27,59,25,62,193,167,167,140,7,81,126,227,81,37,113,55,237,63,113,5,135,155,9,32,54,244,59,134,34,157,160,23,219,236,185,248,93,160,192,58,149,184,246,120,238,233,240,213,182,47,73,237,142,191,241,15,30,157,136,206,158,217,185,13,4,253,172,225,130,200,158,67,98,148,139,207,217,152,46,103,23,66,87,164,35,217,45,92,13,103,163,191,190,86,119,27,101,188,144,222,92,215,245,5,49,84,63,121,121,239,6,172,219,35,206,149,203,72,154,74,22,94,190,24,198,79,234,236,247,116,45,210,87,180,222,29,39,153,237,181,115,192,176,35,192,186,166,18,150,128,201,163,103,6,201,218,21,201,71,228,156,147,212,253,216,145,119,90,139,191,142,42,212,55,255,211,187,200,24,114,102,192,38,236,140,60,8,152,206,42,15,117,6,231,33,42,69,84,181,85,16,171,74,180,70,221,175,25,158,121,17,64,221,95,110,247,50,248,154,181,25,82,56,237,160,181,39,118,12,152,150,66,220,85,232,83,206,81,72,237,13,198,153,71,136,107,74,28,194,98,166,253,58,172,5,207,252,119,67,227,34,120,222,44,21,55,45,205,121,140,64,230,132,237,117,141,35,67,209,17,105,173,238,110,37,106,249,107,58,144,187,200,44,210,166,78,226,186,5,122,89,44,8,192,95,107,243,152,141,211,60,171,224,56,123,173,242,22,21,220,177,49,249,125,222,119,129,22,128,207,47,91,80,109,42,144,252,26,173,232,38,210,10,215,63,184,244,3,116,174,65,103,200,136,35,219,209,31,251,46,141,194,203,242,39,211,198,221,192,202,98,144,186,194,56,139,102,10,187,36,143,247,217,115,123,253,57,69,103,85,68,129,83,205,28,215,217,84,231,54,48,91,51,59,71,41,202,205,10,3,220,241,31,240,136,226,17,83,202,83,116,81,16,98,85,103,190,105,122,9,230,240,59,215,54,45,74,131,143,202,178,134,67,90,89,216,1,219,72,129,74,105,157,250,245,152,194,198,58,232,68,205,49,3,169,231,145,246,15,196,208,55,207,29,46,54,205,79,92,5,224,54,81,54,107,200,37,195,50,217,176,79,182,22,75,156,217,143,242,104,232,235,169,212,76,236,173,66,39,202,75,217,55,17,250,229,64,154,16,137,232,64,4,142,142,52,16,64,131,193,70,51,173,59,191,171,43,25,53,218,153,234,254,64,218,150,230,119,234,51,152,35,98,86,126,215,18,165,108,10,131,137,134,94,108,64,149,119,173,101,148,238,43,193,151,165,70,13,131,185,86,127,100,83,215,61,51,220,123,96,11,208,95,241,5,158,194,68,99,4,28,236,91,162,225,16,226,10,37,198,173,23,195,145,90,157,107,200,28,185,174,255,45,191,110,165,114,161,179,213,195,74,59,248,250,197,159,17,93,122,222,192,1,100,240,250,194,164,9,249,255,49,189,109,13,228,154,121,221,246,40,71,143,13,16,226,148,26,9,128,171,163,113,236,34,74,172,140,138,70,57,103,237,10,165,121,215,249,226,210,5,143,25,20,4,205,183,224,153,248,203,179,2,12,54,104,137,112,57,35,178,252,243,170,59,238,202,115,49,129,201,63,24,106,204,142,244,119,176,170,80,15,159,216,57,252,121,219,119,174,65,123,176,80,232,58,112,199,75,145,167,67,169,143,23,178,120,231,116,82,98,21,203,185,17,235,171,158,194,236,206,143,215,225,27,128,225,4,144,184,139,146,176,203,242,52,62,253,133,62,63,148,217,184,63,196,206,204,45,247,213,249,142,130,35,164,40,14,23,149,167,151,249,117,81,76,29,0,223,112,111,206,21,131,206,220,238,241,240,229,190,223,168,194,102,106,149,166,226,48,231,75,195,121,89,228,131,113,183,19,82,49,38,204,220,169,181,157,53,252,156,208,251,208,28,45,75,150,227,38,89,91,180,227,9,85,208,41,109,148,60,68,49,129,171,172,197,245,4,169,108,51,6,98,80,80,63,11,113,183,22,50,97,108,108,135,229,197,160,175,115,18,12,21,243,189,174,211,58,71,5,62,136,62,10,162,33,51,186,158,86,148,107,237,230,229,119,98,62,114,35,39,17,117,221,145,55,43,231,216,163,40,155,130,76,223,212,159,177,48,136,172,145,32,156,71,40,58,94,171,9,49,253,160,170,188,45,116,48,27,19,99,237,61,206,50,132,146,97,116,12,181,86,124,93,82,187,218,7,197,252,122,247,253,56,80,94,221,236,150,50,90,202,158,171,196,255,198,95,134,63,75,229,220,43,157,32,20,90,188,101,179,66,142,37,39,144,186,119,225,183,148,103,219,139,34,146,26,227,0,167,129,200,25,152,38,167,21,232,210,231,2,178,3,204,157,229,219,206,255,140,174,38,159,190,163,234,28,236,36,149,193,69,94,115,204,234,215,124,22,40,172,54,59,45,223,81,38,128,239,96,76,211,103,163,215,44,90,27,40,119,233,232,222,3,43,88,6,34,135,116,230,17,160,53,84,21,121,86,109,7,98,225,106,255,180,58,45,136,186,235,172,22,190,101,116,228,91,53,237,208,223,123,88,76,0,138,101,140,237,105,199,42,175,205,205,210,141,61,5,42,34,148,134,186,58,53,200,35,137,109,68,223,232,104,209,224,136,186,1,6,162,237,132,183,124,20,209,93,122,83,234,151,13,202,31,186,143,246,153,202,103,1,104,91,75,135,146,120,201,150,101,14,73,164,121,185,235,136,241,134,235,137,88,200,74,135,225,151,183,235,179,207,24,119,36,218,29,14,11,10,169,132,197,25,252,197,152,143,121,126,84,116,128,52,101,41,222,81,77,197,247,3,88,255,206,135,191,135,228,153,75,238,224,172,167,249,205,15,43,149,193,85,185,230,4,173,58,78,55,129,9,117,56,193,200,110,28,21,245,141,91,54,53,33,181,135,182,143,212,161,189,57,206,12,226,107,19,3,31,97,157,6,224,189,149,49,34,44,218,233,167,31,39,107,170,192,132,251,32,151,194,165,225,39,209,196,202,100,59,86,32,216,226,117,53,161,138,58,225,125,245,178,156,10,69,222,192,164,164,111,24,226,205,29,86,4,34,35,15,102,88,5,131,48,22,49,226,234,70,255,246,219,157,83,23,184,251,229,7,66,225,41,118,139,29,174,54,198,8,48,136,22,52,177,150,212,214,37,52,195,122,44,97,213,60,204,116,194,132,134,61,98,244,17,169,217,10,77,180,229,130,77,77,205,169,239,170,66,227,132,14,167,146,42,96,246,184,15,84,214,174,80,251,175,82,245,246,210,229,79,50,10,79,200,151,153,15,38,255,219,144,251,98,101,191,103,146,102,214,100,188,165,103,136,172,42,129,250,160,58,78,61,20,104,68,34,21,177,157,150,2,196,239,149,131,24,55,159,89,19,44,232,179,180,122,215,159,125,86,228,250,85,82,68,13,240,243,86,44,37,73,97,49,204,91,49,254,7,141,215,232,201,213,227,7,21,80,187,73,1,180,85,190,185,91,165,147,153,40,189,160,157,126,248,60,98,35,82,86,59,97,172,252,8,88,250,239,189,60,219,33,233,50,8,136,111,7,176,22,28,155,0,55,244,45,221,33,10,253,107,79,10,203,192,151,203,244,245,93,165,176,102,25,15,24,234,120,17,158,16,179,122,216,97,126,112,107,10,153,209,18,242,75,200,247,160,105,176,246,18,36,56,236,25,34,20,81,127,19,161,14,124,66,49,124,228,78,182,219,126,108,68,128,50,201,232,207,49,140,245,92,131,80,27,14,33,226,156,225,225,150,143,5,32,27,67,84,33,248,118,93,242,63,6,85,107,191,248,105,144,218,136,32,73,198,49,126,221,163,130,138,85,237,255,96,111,7,151,233,70,98,7,69,54,98,221,39,84,69,48,178,9,87,157,33,71,150,30,46,168,65,141,56,201,39,139,111,158,18,12,174,18,192,144,150,160,207,229,57,37,195,26,2,217,173,87,196,119,74,226,89,162,180,4,216,49,71,51,17,229,0,48,185,209,220,164,38,30,246,131,203,148,29,213,71,10,84,174,127,41,182,63,229,240,30,66,6,145,247,195,40,143,30,211,174,113,48,28,175,74,211,106,155,170,71,76,84,131,119,222,201,209,62,61,68,202,126,216,203,88,153,77,171,16,219,231,180,152,0,174,228,159,228,88,9,220,173,135,52,1,246,50,5,120,47,38,202,233,229,100,137,224,15,107,63,90,99,110,237,245,251,36,210,170,19,163,80,168,231,203,76,237,99,51,184,67,76,90,241,38,112,229,165,217,121,52,239,14,202,8,151,59,194,85,188,76,213,106,71,126,26,156,160,95,174,212,24,116,140,178,119,100,50,65,164,93,210,41,142,177,250,137,72,208,150,12,253,244,51,236,79,49,66,95,210,235,79,185,183,118,169,164,166,26,211,184,180,217,220,79,83,73,245,212,93,155,183,255,152,10,19,149,44,10,99,9,61,79,53,250,154,50,133,220,82,207,184,152,57,24,239,220,251,26,174,129,21,174,121,126,197,158,200,195,125,110,216,135,159,157,248,21,53,168,100,201,202,252,48,120,5,143,27,171,152,37,168,227,81,150,159,142,90,109,5,104,99,107,197,55,51,87,0,212,87,149,173,116,194,88,192,207,182,56,196,65,24,125,80,122,73,32,213,162,75,252,147,246,109,89,245,79,127,179,4,253,3,189,198,179,204,213,51,92,183,116,254,92,236,233,35,23,23,58,155,176,151,28,233,237,9,102,183,175,232,20,18,10,207,19,238,180,188,151,89,162,59,238,212,66,189,119,142,14,85,88,0,120,222,16,212,141,95,35,18,103,250,108,139,21,158,24,189,113,75,130,51,44,183,83,85,68,10,81,89,141,15,128,54,225,232,184,205,12,110,191,71,139,219,19,35,204,201,4,121,34,105,239,106,144,3,63,240,129,14,200,40,187,95,18,31,233,89,178,151,186,216,169,86,134,4,236,172,84,71,241,123,115,186,69,246,230,108,94,149,88,31,34,254,42,71,103,242,128,181,25,84,185,104,230,92,142,40,74,232,7,123,130,244,167,217,183,53,204,226,196,136,155,52,81,41,198,43,20,112,193,116,79,198,77,180,83,212,117,112,9,87,225,150,88,126,108,201,216,135,97,33,50,90,123,238,223,234,6,240,216,196,98,69,64,225,19,255,74,160,241,10,88,2,90,123,148,47,246,134,4,121,114,24,169,106,72,148,20,202,86,203,26,247,249,186,166,56,224,230,118,250,240,240,225,77,107,94,70,212,255,102,34,215,224,87,59,16,89,4,190,72,131,193,68,118,64,136,102,16,209,165,81,181,230,193,155,191,83,207,43,112,120,236,27,199,180,69,28,188,100,232,221,132,162,237,16,41,1,199,47,25,255,97,119,178,17,110,41,196,218,71,217,193,71,171,177,203,117,187,224,55,125,62,252,253,225,247,97,150,113,47,168,112,15,152,128,249,173,154,168,4,40,237,143,127,45,13,33,142,189,192,149,96,216,105,56,51,220,220,230,31,245,36,18,214,201,153,129,155,200,30,75,87,48,174,218,45,41,157,42,125,238,88,161,116,220,48,240,115,189,155,174,132,35,189,92,79,114,137,190,14,92,197,145,5,116,210,153,183,179,8,229,203,77,189,8,216,121,215,59,128,38,214,187,86,37,10,118,252,121,194,21,57,12,57,83,211,228,115,51,238,93,33,103,176,185,160,14,253,64,160,188,82,211,21,73,99,201,128,237,191,56,80,253,70,155,163,248,21,22,17,60,168,49,72,1,228,172,36,151,237,231,194,236,163,70,123,111,71,64,128,178,6,141,63,251,78,21,210,107,207,179,191,79,133,17,153,172,80,237,119,49,114,189,193,99,12,215,63,59,97,27,133,255,182,12,37,249,219,46,1,186,110,154,172,94,155,56,11,219,21,244,250,249,222,63,124,9,227,35,39,218,37,65,150,60,71,181,178,57,71,117,251,27,242,130,40,0,100,149,223,13,174,123,206,107,49,242,101,31,223,174,104,189,19,244,134,165,165,194,193,138,43,85,241,71,74,244,207,32,72,232,135,172,62,215,114,191,205,232,36,187,11,109,63,29,26,21,118,228,250,223,213,66,228,126,132,184,180,173,47,146,226,110,216,23,70,110,63,102,246,188,3,244,58,190,126,98,1,192,65,217,69,150,29,99,143,189,224,230,122,251,17,227,88,97,156,109,210,11,10,99,154,45,146,30,113,208,237,165,240,171,236,36,198,150,220,132,198,3,135,239,227,234,200,44,168,165,10,12,113,204,149,199,37,252,210,139,10,241,207,42,77,50,183,22,138,49,175,64,94,80,191,75,131,57,135,1,191,147,109,195,2,186,99,70,187,124,191,55,175,18,184,17,238,206,123,121,10,118,110,99,210,36,247,101,58,112,79,215,255,146,125,5,64,79,146,105,88,148,75,16,152,171,109,67,118,207,200,108,75,94,92,237,228,106,208,152,128,117,255,212,144,80,23,246,15,188,50,125,100,128,39,174,244,166,156,102,120,238,181,75,37,208,127,19,212,15,141,50,9,127,251,8,200,75,206,233,61,194,126,224,231,146,110,3,163,134,177,233,160,170,234,37,162,106,45,40,146,158,69,18,210,52,103,27,97,203,171,23,96,31,120,223,192,15,37,203,165,199,91,181,86,146,228,57,72,184,138,33,153,21,14,77,206,179,148,201,68,164,28,112,252,18,114,26,240,57,47,211,200,73,12,67,220,176,63,181,86,79,177,126,101,218,142,95,149,84,145,97,251,244,180,235,153,10,47,27,5,118,19,143,167,227,105,223,248,34,111,16,160,123,63,107,153,210,48,35,183,183,175,170,183,211,54,93,0,16,131,108,115,136,30,72,171,164,217,134,239,107,148,76,196,136,87,12,202,206,232,217,253,49,222,197,8,253,254,247,202,209,26,19,134,91,235,98,25,223,111,25,149,17,222,162,203,78,65,155,55,166,37,167,94,34,57,6,151,71,231,149,133,78,233,81,230,244,169,157,38,6,219,128,64,223,80,149,31,243,230,56,83,6,148,38,27,102,175,203,142,223,242,243,142,74,106,21,214,68,212,209,240,58,147,134,225,37,116,133,161,7,107,67,68,45,63,68,49,91,21,206,58,197,228,188,209,45,130,198,99,204,79,114,19,39,100,202,222,235,36,241,53,47,165,148,107,188,143,18,213,44,243,255,209,180,153,32,40,111,215,184,144,226,181,135,209,155,65,51,130,95,178,9,56,147,10,204,142,69,63,110,135,254,11,34,236,233,14,67,122,173,19,231,224,0,85,135,39,182,140,68,169,199,122,236,109,232,199,12,88,152,161,195,131,254,33,143,136,248,251,114,234,132,166,126,171,220,248,234,7,25,123,204,175,119,248,170,110,49,27,90,225,231,129,205,206,36,116,207,80,196,219,34,148,16,65,116,46,65,105,218,102,52,107,107,106,132,8,218,154,51,240,74,238,83,108,109,9,212,231,0,116,242,159,47,37,87,74,172,37,139,57,64,17,228,225,31,178,75,68,116,101,145,248,250,0,49,164,153,108,79,113,153,179,60,8,129,172,132,121,216,197,201,22,59,38,100,203,93,127,84,117,175,95,121,167,207,72,242,116,209,234,77,158,170,51,158,97,73,45,210,76,201,40,176,108,108,140,198,64,24,35,22,20,202,138,253,229,57,241,31,60,140,111,10,209,97,5,161,138,82,134,54,141,10,118,98,246,136,120,62,1,116,101,218,131,112,101,31,18,248,193,203,37,3,152,48,116,37,233,192,155,33,212,142,75,166,86,19,190,111,223,205,211,204,242,12,125,20,236,53,161,32,19,192,130,238,230,42,98,21,167,6,31,129,10,23,29,250,169,48,93,103,210,31,16,76,37,55,26,234,171,20,117,177,10,50,114,44,180,194,97,180,250,81,136,138,17,202,3,153,59,177,117,172,226,105,61,161,63,247,72,175,184,161,129,161,32,223,166,151,178,132,156,33,90,170,67,12,58,189,111,166,160,135,88,173,50,196,114,61,98,126,72,63,103,132,108,201,79,238,179,125,199,98,36,117,194,127,184,94,149,38,70,235,141,222,22,149,106,215,245,250,162,93,10,114,49,192,95,57,106,173,89,199,65,191,136,18,35,5,52,155,105,200,42,150,156,68,236,195,231,20,78,171,149,56,120,83,107,200,235,74,111,250,100,27,61,179,70,66,23,253,185,113,229,252,255,3,125,51,182,27,166,50,214,135,150,43,223,246,236,233,109,163,244,153,25,101,98,200,189,205,169,94,240,208,159,226,15,98,13,180,222,119,20,46,33,27,64,209,51,161,79,76,78,120,140,186,64,152,226,70,71,208,89,195,189,61,184,58,90,229,87,95,83,4,32,24,56,247,48,68,238,236,153,168,181,140,154,245,127,1,222,165,45,185,44,203,2,239,177,237,29,115,77,139,210,195,236,240,29,44,193,163,195,233,42,40,167,18,133,9,182,96,102,11,69,156,41,31,107,178,216,114,238,76,188,31,253,34,1,114,227,144,161,155,156,77,225,65,228,13,62,182,113,2,20,33,142,80,16,33,3,117,198,179,39,41,182,190,127,66,212,64,247,212,51,221,45,209,14,163,209,173,183,186,159,155,122,32,120,64,103,80,41,151,195,70,6,82,24,209,40,113,27,60,47,15,74,84,229,181,86,139,227,136,227,229,0,16,230,216,1,129,183,244,216,162,32,160,142,220,132,241,218,203,41,197,186,229,86,150,78,212,142,32,51,136,167,64,70,15,116,51,95,108,108,38,245,96,201,23,226,62,41,215,210,88,209,163,255,185,32,100,97,245,146,249,240,164,219,109,46,248,1,226,128,61,113,158,40,129,142,26,19,11,253,66,175,161,136,145,236,64,188,134,122,67,168,65,103,218,91,148,92,28,7,36,229,239,215,106,249,55,191,159,137,134,210,216,81,228,190,64,74,96,174,170,209,242,207,168,0,95,18,235,157,181,210,99,75,66,42,102,108,174,211,234,72,11,91,45,105,180,159,84,209,57,110,109,167,158,182,200,95,19,24,146,249,136,49,206,22,180,160,205,230,169,103,137,22,157,143,219,141,131,153,199,4,238,162,252,214,191,14,26,53,89,52,219,15,213,233,212,227,79,182,101,164,115,157,21,196,15,200,231,145,66,109,123,226,40,168,244,132,49,103,162,1,110,207,174,177,44,145,111,121,44,247,57,127,231,115,239,5,103,12,61,38,95,122,56,135,222,179,51,197,245,53,238,117,1,63,81,217,185,128,2,13,168,6,181,215,60,99,59,202,95,96,189,95,76,252,64,13,30,38,228,64,69,21,39,121,163,254,184,71,243,187,223,71,32,176,51,208,250,29,149,85,86,212,90,144,167,47,54,182,154,172,24,123,89,65,155,24,117,126,82,178,33,119,123,23,176,213,254,90,132,66,104,36,170,237,89,106,37,222,35,192,87,234,16,250,15,33,253,54,245,174,212,155,161,20,164,73,0,114,28,90,107,115,85,136,67,58,210,239,87,49,42,189,112,92,214,34,37,195,158,175,145,222,50,26,116,8,187,54,100,110,109,202,162,25,204,201,49,155,65,180,208,142,137,68,107,88,184,98,132,195,7,32,49,39,92,86,164,132,29,42,113,4,219,20,26,164,115,34,115,92,60,40,47,67,148,16,93,208,213,250,65,141,252,178,221,10,29,156,214,250,162,59,214,56,218,242,215,182,201,106,143,146,208,147,152,160,115,22,32,244,198,206,2,197,48,126,79,166,65,54,246,223,193,221,247,150,79,176,242,7,169,64,173,57,37,65,234,54,73,20,80,195,13,36,215,34,93,230,156,140,124,217,121,9,118,146,207,64,35,84,128,67,126,3,195,84,47,6,118,37,180,96,36,100,188,37,127,135,229,147,175,43,154,110,119,111,215,54,73,245,149,127,30,176,241,137,84,45,73,191,176,46,147,195,145,88,236,237,31,212,208,192,125,122,196,7,177,149,153,38,165,79,147,53,165,245,188,155,30,20,26,131,147,164,199,161,191,19,60,12,118,158,39,90,213,173,94,14,76,149,58,208,99,193,200,129,50,15,212,144,241,126,170,228,243,81,211,216,157,40,215,180,182,92,33,1,13,98,198,253,176,129,200,178,72,37,234,158,9,198,230,139,198,77,133,65,6,254,231,60,114,238,126,189,204,75,52,152,239,47,185,124,141,103,103,208,225,243,234,51,41,198,152,100,187,212,243,223,155,210,176,145,89,143,239,250,169,49,28,77,13,49,72,106,174,98,248,245,77,10,89,246,164,219,174,95,113,70,94,24,242,66,205,188,133,250,145,107,172,72,168,243,152,57,8,8,198,36,47,173,159,164,181,161,65,12,143,113,61,50,30,75,8,60,216,162,61,76,242,171,66,207,158,101,204,60,150,31,200,26,118,242,240,187,204,132,63,148,240,174,199,88,87,121,174,73,242,237,182,153,51,132,77,85,253,189,123,4,75,234,113,65,22,77,89,78,208,8,103,117,71,235,240,52,239,139,71,148,78,7,157,133,243,207,213,103,21,186,25,154,15,130,74,133,52,245,212,213,14,185,200,145,92,85,48,16,193,89,78,17,131,133,218,46,176,54,213,27,40,234,52,15,195,187,215,245,152,119,67,165,134,149,82,231,216,37,232,218,210,82,253,229,96,25,99,7,89,110,26,227,2,15,63,59,60,230,227,97,144,80,3,154,81,64,123,41,191,163,98,165,214,44,190,220,157,7,89,218,212,236,58,195,39,62,185,18,171,73,1,36,121,240,13,62,178,250,229,150,176,15,141,180,130,243,176,149,216,157,90,217,63,246,53,143,196,132,152,68,235,128,65,251,65,242,19,160,234,159,152,94,84,17,224,27,244,182,88,31,50,94,61,124,67,112,112,102,194,136,86,77,123,108,196,124,187,137,68,71,203,35,43,224,111,74,187,90,62,248,194,90,232,130,48,85,156,188,121,147,42,15,148,157,253,33,127,44,14,12,112,132,34,174,44,157,66,167,42,132,167,198,203,53,199,231,81,143,157,186,119,128,35,184,180,240,130,183,88,235,66,7,14,28,0,249,66,3,235,75,95,164,62,52,181,203,236,175,65,159,61,53,229,156,105,167,169,148,201,135,149,151,149,202,199,180,152,180,95,188,111,83,176,201,26,96,138,119,31,52,164,241,140,225,179,170,158,117,60,19,137,33,11,99,34,82,177,175,116,242,35,29,218,244,147,42,17,208,130,194,108,227,86,0,219,156,0,138,52,30,162,237,137,190,126,76,31,140,88,218,120,231,177,115,24,11,199,99,230,1,167,40,142,203,110,6,149,47,101,250,67,21,20,131,211,95,90,179,143,4,31,164,92,106,48,6,41,20,232,56,231,140,1,214,152,178,82,24,225,33,17,149,77,213,214,131,122,138,130,69,52,37,65,18,41,90,83,243,200,118,143,210,238,216,56,208,233,79,48,226,31,137,222,184,204,125,137,218,108,30,195,29,15,204,33,190,126,164,163,100,180,50,98,250,18,251,94,123,127,140,72,251,234,55,201,93,99,10,126,226,33,233,141,99,172,99,45,130,30,214,206,134,156,72,116,54,191,220,58,78,179,229,44,29,94,82,117,74,29,45,13,89,166,81,212,184,0,234,175,211,0,194,250,20,250,186,85,233,250,179,54,232,112,136,66,104,28,162,102,15,8,226,76,196,164,125,108,95,5,31,137,29,27,227,115,146,27,202,240,174,147,223,240,62,15,141,49,253,2,91,86,38,250,225,41,46,173,43,113,66,245,145,192,127,143,245,216,180,183,212,230,21,232,137,27,175,92,205,89,101,191,51,182,135,107,184,218,94,91,200,83,179,94,209,143,223,187,87,126,52,166,6,69,48,217,91,245,215,89,129,141,243,85,154,215,9,177,73,142,169,172,101,179,1,144,226,106,165,151,40,21,74,34,22,186,57,45,103,167,110,56,181,232,228,50,250,144,194,74,161,198,103,188,93,115,199,234,192,178,100,129,37,250,45,95,205,69,94,97,255,66,122,150,33,36,254,136,197,220,214,220,170,66,39,10,69,234,20,226,148,230,29,4,161,200,172,11,81,99,246,88,52,79,0,68,242,40,143,16,11,136,64,250,153,37,1,122,165,123,200,148,29,149,230,19,140,84,110,196,36,164,210,191,2,26,58,151,122,106,244,205,225,74,173,146,71,5,255,249,217,142,118,116,61,191,59,85,164,111,51,85,38,49,61,196,158,231,233,143,237,170,247,168,175,166,180,12,171,246,239,38,80,132,70,151,253,115,249,19,175,87,188,19,233,130,214,252,7,25,118,164,193,72,144,0,186,196,137,37,161,78,252,29,127,112,178,72,221,223,235,219,113,188,242,143,115,114,167,77,255,211,219,236,151,45,14,2,143,171,139,212,27,245,64,124,105,74,63,63,201,8,67,222,139,36,82,199,97,179,249,144,239,231,188,231,127,138,250,71,127,148,160,139,22,107,67,52,42,74,10,143,137,92,98,19,82,83,134,178,80,10,210,247,11,29,43,143,121,175,12,169,156,108,20,241,1,182,221,135,31,198,145,35,207,240,237,103,193,252,208,254,119,104,16,241,240,89,17,122,49,95,117,182,182,54,65,48,202,166,75,151,95,248,81,6,233,55,203,28,135,242,88,161,230,91,145,113,91,12,31,81,240,118,4,124,149,229,122,214,45,121,75,212,29,75,9,88,23,148,203,59,172,132,92,28,76,26,225,99,244,210,77,119,68,58,105,159,197,190,185,92,127,155,249,147,176,139,2,19,16,147,119,67,195,51,32,196,41,76,172,20,37,240,180,14,112,179,173,244,182,51,105,70,136,125,59,203,226,181,31,70,249,162,133,72,19,165,248,181,190,46,6,195,70,94,211,234,135,82,219,0,69,103,94,195,200,47,81,83,42,105,128,219,14,1,73,194,130,223,65,188,212,234,53,148,8,119,56,32,184,33,11,134,15,109,145,235,118,156,98,139,200,245,144,130,153,217,176,6,222,214,224,209,81,14,159,118,199,168,109,90,35,30,86,1,128,56,243,219,186,114,249,7,216,31,243,176,91,207,78,194,175,45,216,24,239,143,51,124,228,161,42,42,229,85,225,147,138,61,56,86,155,164,224,58,29,144,141,142,229,190,109,151,206,31,230,146,195,157,70,70,147,188,96,7,75,238,76,76,243,155,179,113,194,27,96,68,99,220,124,36,214,164,224,169,174,119,254,201,4,167,46,199,241,104,201,92,157,202,176,176,91,103,90,19,211,4,78,252,12,40,238,118,90,57,56,237,204,104,239,188,116,203,58,177,2,207,234,255,241,242,188,244,245,114,190,124,93,174,136,245,83,158,137,48,243,17,55,78,32,169,131,85,249,239,44,25,47,180,185,33,4,252,56,110,221,23,190,47,87,89,36,124,28,222,33,84,196,57,42,120,114,155,47,143,28,160,71,160,96,29,5,184,26,106,158,63,203,168,64,70,19,87,17,149,45,113,230,161,94,203,165,5,86,15,8,255,95,10,154,46,141,34,97,28,170,202,14,120,180,73,109,204,204,115,244,44,117,227,79,205,178,219,142,176,133,106,109,192,82,106,211,88,177,89,139,234,18,28,241,200,134,249,116,141,58,70,70,30,76,140,163,194,3,229,30,61,104,135,241,133,56,174,110,207,253,232,128,114,111,71,169,10,98,219,253,235,200,182,2,152,211,231,96,16,9,180,222,93,33,243,85,93,162,118,94,74,25,200,42,92,87,190,72,0,33,240,217,174,111,154,46,57,94,76,156,252,7,181,126,223,33,76,141,74,204,185,227,125,6,147,83,108,153,218,147,84,222,146,15,46,22,180,91,56,59,106,97,37,5,164,32,209,142,123,23,34,207,238,130,217,96,48,115,120,57,70,54,29,33,201,208,16,206,204,162,51,43,141,215,105,164,162,183,217,68,101,141,0,129,165,64,141,11,42,85,25,233,171,215,53,66,202,102,37,191,70,64,80,120,198,127,200,119,11,241,30,23,2,240,92,91,40,213,201,11,205,57,46,216,146,65,136,39,184,107,253,102,111,47,171,89,61,78,145,154,65,183,246,158,42,104,42,66,181,93,19,156,184,209,252,173,139,207,169,105,232,164,109,68,120,227,156,140,90,134,181,210,39,131,137,66,45,191,49,95,63,222,235,59,243,81,192,3,158,193,70,126,219,49,177,21,66,183,243,5,86,1,240,235,75,31,29,189,92,202,1,43,250,219,142,235,149,98,199,189,66,205,128,16,81,5,106,136,134,102,68,145,247,119,126,80,103,215,119,122,89,237,83,183,249,4,212,173,131,74,133,120,112,220,192,121,85,243,105,27,199,136,51,113,131,188,148,109,225,113,115,138,178,252,250,213,54,224,6,68,116,90,103,56,253,67,252,248,55,94,103,46,160,158,35,65,252,222,115,49,222,54,156,137,161,213,107,230,78,172,158,126,39,81,98,225,234,212,128,92,131,65,165,249,214,38,191,146,132,137,200,76,234,20,127,40,238,119,151,41,155,76,192,123,105,150,0,17,205,237,108,44,67,168,106,107,161,152,178,13,78,65,114,253,210,206,26,239,137,161,77,115,30,78,225,167,110,68,214,14,13,172,66,158,239,112,26,193,5,90,91,244,224,152,75,17,151,92,92,104,248,43,252,215,18,202,31,184,247,5,18,186,208,229,229,95,119,254,242,163,102,175,62,94,94,80,48,130,193,200,1,237,149,226,38,230,0,33,235,180,48,208,170,13,85,157,212,154,164,20,189,89,80,161,179,20,83,132,55,33,150,133,87,133,234,96,148,240,161,186,80,17,6,33,99,92,117,198,4,154,191,206,163,71,154,10,168,64,236,14,252,206,198,203,234,149,43,242,163,211,239,39,105,41,185,69,112,124,243,106,126,56,143,206,94,218,34,197,40,102,91,115,98,175,151,111,172,249,73,83,90,178,18,135,250,24,143,40,60,206,227,161,185,39,144,20,64,1,28,79,138,68,14,150,108,69,58,53,189,83,87,52,153,180,135,120,249,96,241,79,195,139,183,214,211,72,208,252,144,33,103,204,132,141,46,229,255,126,5,29,163,78,158,0,116,19,141,101,7,126,73,205,101,201,90,118,232,229,29,10,103,217,194,241,205,60,241,113,114,122,204,121,35,133,15,140,46,122,185,8,109,149,82,88,107,181,58,177,251,221,166,71,134,129,255,29,236,150,201,229,177,1,14,145,166,150,83,229,57,19,210,143,214,65,65,76,9,206,112,105,106,253,22,71,236,159,26,126,85,248,147,139,109,0,36,12,212,245,17,56,135,155,210,145,226,93,89,155,99,247,148,254,115,131,108,235,178,142,227,100,196,216,1,251,106,133,119,174,59,214,152,102,20,165,83,108,178,26,107,0,229,233,64,109,26,233,21,237,82,223,183,84,18,226,182,48,197,46,22,193,218,95,10,13,54,92,112,81,13,24,255,111,112,208,153,143,253,21,217,191,241,96,234,95,107,219,215,89,153,95,41,209,185,136,132,248,167,139,145,80,51,53,64,83,106,200,189,47,46,9,189,202,92,249,2,210,58,105,161,141,100,52,82,123,234,177,141,147,248,176,213,141,243,155,240,61,156,234,89,134,237,108,254,20,104,69,49,28,124,138,189,18,102,58,136,234,63,239,125,163,225,106,59,34,64,126,163,44,67,26,106,219,228,223,100,200,38,57,118,31,189,97,195,165,240,211,11,65,250,228,185,229,65,231,163,152,31,15,216,99,62,75,187,14,209,120,67,114,91,77,243,13,27,163,200,201,7,168,114,191,78,220,24,221,226,140,112,139,201,182,252,19,165,18,243,246,108,145,18,122,190,67,46,250,172,36,220,208,153,30,151,197,89,203,8,9,220,169,163,208,76,81,237,108,123,229,22,87,126,27,206,36,146,145,219,97,85,74,205,193,96,105,165,249,173,165,19,251,205,26,45,60,135,198,175,132,25,115,118,40,125,134,26,143,228,101,125,252,235,131,217,190,204,151,123,218,105,126,190,54,36,153,188,216,149,247,202,75,45,14,255,210,122,149,240,85,185,115,156,37,215,25,120,113,74,185,16,124,107,199,197,135,44,19,107,144,83,113,77,240,102,225,202,114,183,49,49,192,236,107,28,173,128,50,178,36,77,140,49,110,144,180,207,34,74,184,65,8,246,253,218,108,210,125,9,51,133,153,148,255,100,60,44,117,118,52,19,100,42,139,25,248,32,157,126,176,57,243,175,121,240,237,215,199,131,172,50,2,129,17,93,93,42,4,245,200,228,163,121,253,223,151,181,32,221,139,90,87,63,114,178,82,80,4,10,2,136,35,47,109,252,68,230,188,15,193,25,0,227,75,189,136,53,131,180,57,37,225,45,240,233,14,14,79,8,14,36,135,200,0,110,62,53,192,194,102,120,56,124,121,143,43,239,67,123,195,0,180,74,175,108,85,136,240,86,15,128,116,208,198,73,252,66,141,197,127,88,148,111,198,204,64,193,179,234,228,6,178,183,224,244,145,22,209,53,75,16,222,46,186,88,148,129,227,108,43,220,58,211,35,173,232,236,136,10,12,124,143,64,106,92,124,94,102,83,47,103,126,28,143,114,155,44,161,69,194,243,245,211,161,127,192,118,201,238,157,43,209,25,143,245,186,161,86,188,44,62,25,207,81,185,116,23,2,125,204,254,238,201,56,220,116,162,38,9,43,130,19,131,17,68,222,194,224,27,63,230,15,81,8,240,56,54,18,5,207,159,196,210,20,131,117,195,202,249,10,177,188,72,195,184,133,15,123,231,210,92,168,104,196,128,71,254,29,64,227,47,230,124,37,141,5,250,40,244,245,110,3,58,106,210,167,111,106,18,117,17,251,16,160,75,174,155,207,187,241,98,219,194,8,163,89,103,92,125,41,67,100,58,98,151,195,152,144,144,1,147,70,195,179,181,190,100,22,187,223,252,200,36,29,125,36,202,182,42,0,3,189,203,160,138,29,184,235,127,38,236,195,166,4,70,250,108,68,59,178,216,35,201,109,150,191,185,132,42,192,166,76,84,167,109,202,18,203,91,98,238,60,71,211,81,14,43,223,51,135,192,226,109,42,0,170,183,186,68,54,204,117,58,246,230,187,182,67,45,231,68,158,131,169,185,15,52,49,30,89,62,164,61,43,84,152,109,135,45,104,191,117,215,6,56,86,10,34,20,244,38,53,246,104,131,254,122,13,219,172,142,149,234,53,17,210,134,151,155,4,126,217,238,242,35,243,132,44,158,124,224,150,28,218,71,233,82,49,168,115,212,230,112,166,159,125,137,68,220,14,229,187,189,186,114,250,9,169,25,222,57,61,13,199,224,201,222,207,107,3,54,127,198,180,198,24,219,206,0,203,207,116,32,178,200,76,158,142,28,215,109,127,29,67,167,228,5,38,84,236,114,229,94,107,120,250,212,86,97,35,144,188,21,248,92,69,73,186,212,238,81,113,109,234,245,148,239,157,127,11,54,185,221,73,200,6,20,211,173,57,175,54,15,169,214,233,81,192,42,17,61,134,242,186,249,107,1,137,86,165,89,21,63,10,55,64,88,0,31,198,14,58,186,218,29,93,35,147,217,128,238,123,6,177,32,211,181,90,9,230,206,23,133,166,189,76,133,194,93,239,155,57,154,79,113,106,172,25,247,12,207,209,65,161,246,126,87,39,245,58,203,219,251,210,96,136,120,229,18,162,158,189,134,193,197,70,171,33,200,173,100,156,150,148,160,117,180,164,213,234,121,187,125,111,18,216,93,202,122,175,245,34,183,162,48,195,216,42,254,189,165,160,172,200,5,121,139,210,249,123,117,173,171,177,23,222,165,47,11,205,171,148,180,135,203,148,146,114,29,153,191,223,154,64,198,16,247,172,203,248,164,1,228,174,216,248,159,157,97,216,218,214,255,151,195,156,216,185,138,94,96,100,16,131,234,157,73,228,166,142,17,203,189,113,15,92,36,8,178,148,11,13,144,45,105,87,41,123,74,68,64,90,101,125,133,145,170,187,126,43,52,41,241,80,77,194,15,148,126,3,0,234,175,132,146,71,84,197,163,235,32,189,161,35,247,203,57,218,204,73,46,211,174,105,25,231,165,20,220,66,54,161,188,114,224,37,243,121,24,16,97,179,67,228,0,71,152,213,193,169,87,103,214,62,72,194,229,11,235,216,233,105,114,182,213,187,228,22,72,130,156,25,78,24,171,85,186,26,196,169,41,228,180,10,153,212,106,95,198,190,31,114,194,72,198,168,138,79,71,243,153,178,72,234,158,67,68,35,31,156,216,215,193,84,6,238,251,146,40,128,182,31,90,43,127,73,112,133,126,188,209,206,53,151,70,149,19,122,217,139,81,59,64,223,201,92,188,241,49,182,66,255,63,141,128,54,106,130,89,71,202,7,183,167,139,215,84,176,219,58,146,27,97,117,121,216,137,74,93,185,26,248,161,85,10,31,120,126,66,133,72,64,221,85,58,52,150,192,246,110,57,241,188,27,182,170,60,15,215,92,231,8,91,65,37,246,178,201,77,193,53,234,192,188,157,244,46,221,127,213,91,169,219,61,10,210,0,50,14,169,100,204,132,147,174,172,118,143,11,186,89,81,65,168,219,182,24,70,126,161,183,94,150,240,42,190,229,208,138,251,234,123,41,245,110,47,114,50,161,241,11,219,85,199,195,235,143,45,231,15,187,121,121,201,18,195,6,234,198,2,130,24,7,224,139,67,134,247,113,97,89,67,108,84,171,143,61,234,213,120,223,157,115,116,219,136,99,54,54,205,37,136,220,182,49,254,185,229,97,49,170,48,112,152,173,23,215,140,225,56,134,155,84,143,188,148,164,87,112,235,101,18,3,168,47,76,105,86,118,146,188,149,32,66,123,11,22,226,104,112,248,172,180,150,145,224,133,242,103,161,2,130,69,246,167,255,78,185,226,103,181,214,192,66,216,38,116,17,193,30,189,174,210,203,183,93,237,218,104,232,176,23,105,105,160,120,186,236,65,92,103,85,186,245,176,254,55,62,236,151,199,139,218,139,190,40,184,28,240,200,77,187,161,13,210,116,200,210,206,44,120,101,124,178,3,121,120,59,29,121,68,135,16,77,182,134,16,48,120,211,45,19,42,55,25,130,187,145,65,44,63,220,103,202,47,137,52,74,123,73,2,121,82,51,73,188,48,225,130,191,82,238,209,24,210,228,140,201,7,73,199,195,24,178,121,92,127,62,60,143,195,9,9,242,227,69,9,143,149,92,185,178,185,35,89,238,147,18,114,51,125,243,117,231,139,146,165,206,234,253,154,51,42,64,31,161,253,210,167,162,26,241,28,24,142,242,162,167,34,178,198,142,31,4,172,78,21,251,150,251,26,87,120,101,108,221,1,247,209,4,96,74,168,24,111,239,59,11,2,41,47,139,181,58,23,195,203,55,92,253,249,224,77,222,38,146,136,142,97,201,110,243,184,225,126,87,233,109,22,60,45,20,68,38,111,183,160,19,196,204,38,226,218,112,67,94,42,217,205,244,91,244,18,242,100,189,209,156,65,50,136,104,105,89,250,57,161,9,107,229,100,190,187,15,5,158,193,27,103,167,47,160,98,168,21,9,209,21,148,66,11,61,235,65,75,22,144,66,242,238,78,25,169,166,133,82,53,73,251,188,115,79,193,207,9,80,51,225,52,19,249,2,142,251,194,34,154,242,108,136,226,197,149,55,227,4,179,175,1,35,100,45,92,225,245,205,198,208,117,197,247,101,176,75,123,203,128,229,36,199,72,61,243,33,253,144,120,220,182,176,166,117,206,37,143,153,118,235,53,148,9,106,110,51,146,199,118,44,61,84,209,160,208,115,122,107,94,151,7,111,176,62,246,47,206,33,1,21,113,127,162,16,235,22,143,36,188,98,117,95,141,228,213,237,147,137,198,174,96,177,16,111,15,88,209,221,28,215,42,224,60,206,146,132,68,202,193,27,68,31,128,208,147,224,146,103,57,193,249,203,19,13,109,70,87,180,235,44,191,228,186,241,86,218,113,212,37,219,75,9,67,164,55,227,207,221,187,34,240,202,132,56,66,174,23,84,1,223,27,32,74,151,10,86,8,189,63,103,152,211,96,55,128,96,66,144,63,253,201,89,43,175,35,74,241,149,33,141,106,19,248,20,238,83,218,17,97,255,134,88,170,241,95,114,163,0,181,16,58,219,244,1,239,68,154,140,179,5,252,40,54,113,139,223,127,42,172,77,252,68,56,136,130,85,31,162,209,29,125,22,78,181,209,185,248,172,96,115,156,103,71,167,62,128,23,202,246,147,10,81,71,58,255,10,24,160,124,151,205,247,148,222,187,212,228,29,232,184,243,37,34,160,130,26,131,48,222,201,167,154,172,85,134,124,47,46,255,180,140,191,102,33,204,20,229,255,35,155,166,54,22,245,2,189,176,24,245,213,143,208,208,173,72,20,136,108,186,63,59,132,244,216,163,235,251,81,252,127,42,197,203,186,72,98,173,63,7,88,1,102,163,1,155,104,12,82,116,203,35,21,95,171,10,184,197,190,173,175,129,63,237,31,248,233,191,214,255,174,223,131,5,36,201,218,243,181,243,77,178,215,16,128,191,196,48,79,181,181,204,249,75,202,230,20,72,239,195,5,209,84,63,237,66,13,244,107,224,106,4,167,75,126,235,227,250,223,128,228,107,253,150,231,210,83,143,73,30,102,218,187,106,1,235,190,149,248,122,162,131,191,24,245,209,41,109,237,5,240,16,133,94,46,220,10,213,212,108,169,89,118,170,187,109,13,49,237,178,159,201,176,175,23,229,115,81,243,210,76,120,99,114,97,142,127,19,235,181,53,109,179,128,8,60,196,27,158,152,216,161,250,157,118,116,59,181,254,146,205,194,180,59,155,153,216,119,223,17,61,150,53,58,197,204,12,17,95,235,76,76,17,56,3,194,152,17,238,251,187,80,146,144,111,29,128,221,252,94,109,119,64,189,101,31,191,123,74,190,112,1,235,11,31,70,134,132,19,204,77,255,68,150,197,252,157,52,82,15,108,206,211,38,32,152,169,87,56,154,50,29,138,185,86,19,69,177,192,255,42,180,124,51,46,209,96,91,93,197,155,234,106,41,196,150,150,229,117,111,77,154,111,152,193,11,217,2,76,12,26,247,6,159,220,72,91,59,239,210,190,204,119,179,182,175,126,230,33,183,132,191,151,25,77,115,100,207,87,125,191,81,159,120,119,202,41,232,129,36,231,254,243,83,253,89,189,115,54,220,72,104,25,222,98,128,96,201,84,106,122,107,35,175,9,108,78,34,149,87,26,242,203,67,43,196,77,221,227,251,138,197,48,159,135,240,105,138,123,21,8,226,158,106,147,131,142,54,104,203,171,244,139,250,112,136,232,240,250,22,235,126,126,123,168,143,223,104,231,223,203,50,199,68,146,201,174,32,86,135,194,15,12,188,81,153,164,198,140,155,204,88,232,226,218,178,83,52,86,64,210,42,186,83,85,27,173,32,107,27,240,112,148,31,135,210,246,147,31,156,38,239,15,53,253,1,154,96,252,244,28,95,197,141,42,64,123,192,63,85,36,168,229,52,55,145,25,156,144,2,71,126,23,2,49,155,171,83,125,125,220,208,124,250,239,109,97,57,117,140,81,59,105,47,254,192,192,190,228,164,105,227,146,148,39,169,31,114,187,133,76,163,128,252,205,179,124,138,237,6,120,3,147,197,73,193,23,55,83,122,28,30,0,99,68,159,103,14,88,215,2,215,63,33,166,222,150,55,41,145,62,138,105,228,153,54,181,126,30,145,200,236,219,121,106,28,209,241,127,14,218,140,116,157,52,140,61,97,244,184,100,153,213,244,24,17,111,203,238,32,222,253,200,53,72,207,244,118,230,125,61,254,160,12,71,124,37,72,143,200,60,114,207,213,176,152,136,174,176,98,185,109,162,49,42,82,252,70,169,137,104,150,140,212,181,120,156,185,236,29,230,42,114,217,141,102,38,140,143,171,44,218,152,126,12,109,167,225,33,252,216,90,72,18,107,73,8,24,49,177,147,12,183,76,97,74,73,249,52,2,126,55,3,106,134,125,59,180,230,213,40,178,130,202,110,154,131,91,89,250,239,62,240,0,17,116,51,254,199,227,155,63,66,77,106,252,255,190,152,162,101,104,71,187,245,150,145,38,110,189,223,39,168,63,37,172,221,143,199,61,26,190,143,235,68,149,8,108,130,232,222,227,109,117,115,219,9,254,38,148,73,251,9,61,12,70,169,60,232,88,50,119,208,224,198,185,26,169,201,115,179,210,113,229,95,99,205,120,36,98,208,69,16,10,4,82,107,135,237,201,89,2,169,213,138,80,192,239,39,67,49,139,211,22,69,59,202,68,55,147,98,103,151,174,72,40,192,43,150,9,184,20,39,97,62,52,28,205,184,69,97,240,105,10,61,190,14,215,9,162,109,168,174,73,246,71,27,217,182,150,39,94,97,24,240,202,22,236,65,55,80,180,144,141,81,135,145,150,237,40,95,35,149,252,114,37,106,68,15,67,106,55,65,164,91,193,42,251,221,28,183,64,223,112,37,74,190,28,133,222,19,86,2,210,245,110,11,56,197,153,243,105,172,200,238,83,57,171,16,45,42,207,170,225,98,242,204,78,85,18,125,226,136,183,125,131,60,209,47,133,39,136,26,241,226,78,145,177,8,186,133,172,5,67,251,204,109,64,199,73,234,141,176,217,233,207,123,149,2,217,86,64,123,105,229,113,96,43,108,80,160,183,90,177,184,186,62,124,81,59,168,97,61,199,229,173,208,134,164,67,76,110,79,201,91,5,125,113,75,94,106,141,211,129,175,181,202,30,59,204,117,177,119,99,146,222,31,225,208,23,213,135,195,115,185,28,13,230,172,135,227,107,177,184,212,216,21,145,40,212,116,217,105,145,231,243,213,41,151,20,180,211,176,37,154,138,163,143,177,94,204,169,232,246,64,81,82,61,47,90,69,171,180,122,179,174,167,234,118,110,250,102,224,149,228,147,241,137,138,144,144,214,60,10,196,68,217,171,122,164,54,185,255,187,21,157,144,120,90,204,227,7,116,117,96,188,248,208,238,9,143,255,245,55,157,83,120,70,153,31,137,201,63,176,98,166,13,127,213,34,207,30,19,55,179,243,73,18,201,161,119,193,172,230,186,106,170,35,19,40,185,212,115,225,150,213,17,246,104,41,212,105,33,45,59,192,82,129,93,74,55,63,113,102,231,164,121,73,143,92,21,101,187,14,223,188,51,102,231,40,87,153,200,130,20,136,8,114,220,238,116,201,229,98,167,210,146,238,138,180,116,121,138,88,12,160,144,25,248,38,142,218,139,220,10,140,159,197,131,103,100,24,36,211,101,35,113,219,138,158,77,20,205,127,86,212,206,211,249,219,122,122,250,167,178,68,202,186,223,99,130,27,109,96,136,215,190,65,58,120,133,103,25,128,128,102,243,237,54,192,218,178,141,185,68,25,67,17,240,36,62,126,252,1,67,253,245,206,96,194,168,241,223,19,19,90,224,186,65,234,223,62,88,189,77,113,153,129,43,127,202,39,222,114,163,7,66,17,40,182,185,241,22,9,226,178,14,186,100,171,211,165,213,78,94,15,34,15,198,181,133,87,44,179,107,33,227,160,0,35,208,140,234,192,190,114,42,35,212,121,253,34,15,195,240,193,90,117,50,148,187,200,145,68,37,85,170,93,129,113,180,113,100,199,0,22,111,135,4,56,70,76,24,9,222,58,192,227,235,132,104,204,175,95,22,92,225,141,146,19,52,139,43,77,101,255,83,92,28,93,120,156,200,18,76,93,83,5,110,5,242,9,106,134,45,182,100,204,207,211,122,75,165,1,25,47,161,71,11,57,216,65,232,146,40,221,249,174,245,233,7,195,30,169,149,115,199,34,189,135,75,159,227,122,199,183,166,68,156,153,237,183,98,114,135,153,3,116,32,40,205,34,236,162,117,61,149,182,176,220,229,115,201,31,87,68,203,133,165,106,15,157,24,51,13,40,83,237,6,189,122,122,3,88,147,32,20,142,2,239,212,192,102,254,19,189,243,29,221,239,78,78,253,252,117,223,91,195,98,249,141,19,142,223,114,205,106,163,7,36,90,48,75,66,201,16,160,100,156,100,232,152,11,198,166,213,134,164,58,205,239,8,206,252,246,140,74,98,209,174,63,76,112,119,159,84,124,93,57,52,105,197,4,168,43,167,165,116,148,11,80,126,129,168,198,105,100,161,25,80,139,172,79,135,149,56,67,143,168,229,151,162,230,71,172,30,5,17,161,13,174,228,25,245,37,3,195,149,162,16,58,4,237,185,100,254,31,187,128,243,174,222,77,120,107,170,125,139,245,66,79,4,104,174,196,150,188,102,42,160,199,80,153,226,37,62,114,106,171,224,233,23,99,115,242,145,101,172,121,240,197,223,50,196,105,20,152,36,98,69,146,61,208,134,1,73,247,30,74,33,160,60,204,74,116,67,159,201,191,209,135,234,67,150,83,50,170,28,71,186,110,24,131,134,232,148,13,250,216,177,119,160,173,195,17,240,224,48,31,191,121,157,208,214,223,138,170,124,201,92,111,135,73,192,107,70,55,0,81,239,72,45,173,205,77,73,48,247,65,245,200,250,100,188,112,135,101,31,53,184,160,59,255,58,30,233,228,177,166,108,65,214,137,63,49,104,101,149,5,7,104,51,150,248,217,75,110,55,241,19,95,230,141,55,165,120,91,233,250,71,234,222,151,4,40,203,71,100,185,232,153,94,29,143,36,103,229,109,67,186,215,32,159,11,65,199,120,101,12,97,161,187,83,203,23,11,76,131,111,201,174,61,25,162,153,199,66,75,24,58,15,39,188,229,231,87,40,115,182,33,0,176,163,244,169,84,112,58,126,55,115,22,208,176,15,10,187,139,185,154,43,177,206,204,153,165,193,14,93,90,80,15,226,173,152,250,183,210,85,176,208,150,180,147,138,122,228,41,72,83,30,26,100,27,39,174,211,189,194,127,68,178,223,69,30,88,193,83,138,144,71,88,157,250,122,248,35,154,42,82,242,129,180,57,47,85,233,20,140,140,242,167,181,105,200,94,162,214,63,148,58,169,54,219,14,57,229,78,214,138,40,169,116,138,125,23,251,172,158,86,124,47,115,95,27,199,185,12,68,40,245,69,245,154,218,191,54,241,244,166,138,80,167,153,43,100,39,145,50,44,246,28,88,181,21,95,129,207,119,242,70,94,54,109,237,181,191,65,140,15,121,137,70,162,38,163,186,231,196,253,127,242,199,119,7,48,28,130,59,147,175,37,67,26,80,4,235,112,249,224,192,46,44,133,40,104,106,86,217,229,139,19,220,64,52,77,37,187,173,148,216,215,46,19,237,1,131,123,30,118,70,125,249,254,68,176,233,103,127,168,6,3,115,241,219,146,98,214,197,131,139,44,246,88,14,203,9,2,197,111,20,219,54,61,43,179,252,139,35,95,20,146,237,164,236,140,85,119,239,206,214,208,126,167,94,86,232,37,73,122,80,245,187,227,105,135,243,177,235,7,239,39,121,183,68,111,234,18,46,131,66,28,238,213,41,156,138,83,14,40,30,225,123,50,163,98,106,120,218,65,30,158,125,145,23,167,93,79,27,179,164,131,147,139,104,121,31,178,119,191,106,93,204,148,211,60,53,36,131,96,48,207,152,251,17,41,54,204,168,98,34,148,255,126,229,99,190,9,176,89,53,234,2,69,176,182,95,162,226,98,96,20,48,165,46,50,125,78,52,76,242,131,144,251,45,30,60,158,144,60,184,151,137,20,165,2,155,63,234,180,169,211,62,207,168,78,9,25,89,142,200,114,92,138,243,134,161,63,35,190,100,165,219,237,13,157,209,239,111,149,150,98,234,72,189,64,189,55,197,237,249,158,56,110,178,173,47,54,179,178,46,64,120,75,132,97,241,195,160,170,121,181,36,74,86,105,204,242,206,15,115,90,6,77,95,156,250,116,124,78,128,219,109,99,108,73,162,230,235,71,239,222,231,98,98,145,251,31,163,106,138,172,126,137,89,235,47,2,198,18,50,88,105,53,74,106,231,197,225,222,44,108,221,91,96,158,230,182,194,231,90,33,102,37,47,238,30,175,181,247,127,216,80,114,209,193,81,210,120,174,180,127,24,181,84,245,203,132,69,200,6,13,230,93,140,101,150,43,134,201,181,202,168,47,245,125,245,204,90,36,7,212,142,25,68,199,189,195,140,36,168,59,23,249,85,144,66,111,176,84,224,203,81,112,59,19,47,198,184,76,93,64,84,235,93,48,167,187,154,26,32,103,116,96,252,83,53,82,237,195,43,189,49,128,142,41,180,60,150,168,16,223,99,132,184,131,233,155,227,216,110,84,3,240,232,28,148,147,50,171,228,91,218,79,20,3,74,225,7,58,179,154,238,90,240,151,97,146,132,235,91,173,228,59,124,26,61,30,32,241,33,211,203,130,55,83,21,11,199,196,139,19,217,127,38,42,230,89,200,26,185,14,73,7,22,234,61,85,9,67,141,223,159,201,145,214,154,107,242,96,144,106,192,37,225,24,97,129,56,3,75,56,4,148,125,118,129,114,136,12,220,219,143,120,113,165,2,153,90,36,13,175,83,192,104,26,142,91,139,145,62,88,249,169,23,61,211,127,143,220,49,252,105,51,102,83,246,140,7,182,195,221,26,107,112,159,37,106,190,107,70,12,210,221,153,90,222,193,137,142,247,124,170,61,180,172,89,225,51,120,241,204,33,102,244,220,170,187,104,152,234,180,41,123,223,178,247,201,223,59,114,1,224,223,207,145,223,232,18,7,205,238,188,156,56,49,188,38,108,89,229,14,174,113,47,109,60,146,72,233,75,3,112,67,74,65,130,240,7,50,135,237,242,95,64,61,160,153,150,174,65,106,67,18,196,39,173,40,219,111,101,158,160,220,24,223,233,253,167,113,144,20,108,135,72,164,17,209,167,184,97,36,161,102,135,126,213,40,189,166,66,109,191,40,253,149,107,237,11,100,117,39,127,116,38,40,221,220,52,98,34,240,77,85,133,53,124,233,219,1,184,122,240,77,174,97,215,33,236,48,150,75,240,163,201,49,4,225,239,112,225,236,57,133,13,97,195,211,89,242,249,89,97,41,212,127,128,226,215,37,241,29,127,120,220,38,93,109,1,96,91,232,64,230,80,77,12,208,55,16,245,43,206,184,65,84,105,253,181,112,103,234,37,187,89,91,167,216,8,244,221,69,64,148,144,153,85,112,1,10,144,231,223,151,141,18,11,5,193,72,89,101,246,108,193,23,176,249,30,6,99,136,159,228,80,212,9,138,83,83,49,27,198,28,156,49,110,75,160,237,124,143,134,166,226,222,247,88,150,104,9,74,90,222,64,76,33,179,124,198,131,72,27,170,171,150,220,98,45,161,157,45,70,84,87,217,204,89,46,236,207,11,55,174,81,13,22,0,63,106,158,129,238,14,181,59,211,15,215,17,96,145,111,173,115,118,232,53,100,30,130,57,55,68,97,162,215,84,71,254,197,149,240,113,183,68,110,164,165,130,137,29,225,228,196,52,133,105,24,186,203,225,212,65,143,106,55,17,28,247,153,160,171,159,115,104,125,94,138,154,97,141,113,12,114,178,172,2,214,54,204,126,231,11,42,131,196,216,26,52,253,38,33,42,188,208,217,236,136,124,13,107,55,187,195,129,198,81,89,247,147,68,30,53,32,193,146,152,16,57,42,193,41,232,244,67,113,223,190,84,253,75,87,88,241,151,173,154,217,212,29,226,83,229,59,49,248,204,72,226,139,207,200,110,126,104,94,50,6,108,36,192,23,249,245,76,120,137,225,128,0,51,169,218,84,176,102,216,103,183,29,139,104,176,131,154,238,29,90,42,213,78,13,66,2,6,164,242,85,199,90,229,156,92,21,71,240,81,62,88,41,192,19,55,224,31,87,188,111,96,201,207,248,193,178,157,81,230,150,103,254,159,31,107,153,250,164,114,66,75,131,219,14,255,166,128,252,245,12,209,132,67,51,232,205,206,123,81,188,252,140,111,179,92,61,197,231,220,208,242,38,149,4,150,226,99,163,74,160,70,255,75,240,241,131,63,246,108,72,57,26,125,100,142,237,202,46,232,157,198,129,182,30,214,184,8,31,114,89,98,56,170,223,65,244,91,93,223,47,246,235,40,174,48,164,217,198,55,143,123,109,21,251,146,90,155,127,80,191,194,224,228,99,87,125,213,216,239,64,227,73,131,184,94,193,61,143,60,151,159,192,121,249,87,2,240,248,11,254,20,6,130,160,20,100,246,217,119,241,244,57,103,52,67,163,99,211,54,168,101,194,253,112,230,65,16,47,134,29,86,152,180,76,119,137,226,3,235,213,114,236,81,69,253,113,180,111,168,147,114,63,160,156,77,214,250,166,167,226,84,178,99,139,140,148,81,231,187,55,8,128,216,239,107,83,125,190,245,205,73,222,162,25,56,123,220,34,233,76,58,17,81,20,244,37,135,150,211,41,138,65,224,154,192,147,107,8,217,253,80,231,239,201,196,51,31,73,99,216,110,218,225,205,250,230,186,51,5,163,110,144,96,214,180,155,52,38,37,197,70,202,228,162,230,84,102,76,247,189,246,118,49,72,14,85,201,125,124,175,52,235,172,35,70,88,89,155,66,128,83,23,99,10,211,176,96,198,89,57,129,237,243,8,170,21,234,248,133,98,245,185,158,90,5,233,28,235,49,238,184,153,123,218,246,160,217,154,203,45,234,157,60,112,64,74,25,2,162,193,51,0,17,122,216,81,129,51,38,215,64,165,198,142,25,210,186,175,14,106,227,232,96,28,25,185,237,81,212,227,61,149,124,108,135,184,121,34,151,94,226,84,223,39,189,5,16,29,1,85,207,89,168,82,126,23,13,1,4,108,12,206,114,116,255,239,149,48,109,10,148,172,131,253,251,227,48,63,186,109,216,36,160,88,199,177,74,2,105,9,104,213,123,124,7,237,199,86,233,218,217,170,7,113,23,199,69,107,130,230,12,89,87,170,5,74,86,154,37,218,169,87,122,183,154,209,240,166,252,93,27,22,63,221,153,170,255,226,143,189,104,164,129,90,59,116,171,215,140,4,101,192,233,86,20,67,69,219,171,97,222,63,245,47,34,144,215,78,182,38,26,188,166,226,224,142,199,90,166,189,97,53,171,107,232,120,1,181,34,234,71,57,181,40,29,217,58,4,200,73,100,211,245,181,195,188,247,180,176,73,94,98,124,106,147,3,145,91,71,93,67,235,82,129,134,26,185,117,170,58,161,98,0,67,179,139,232,139,30,13,201,45,114,213,27,221,17,61,111,105,97,192,155,147,86,23,141,117,12,199,140,143,141,207,8,111,177,151,40,76,178,203,173,245,97,54,117,201,171,208,85,76,219,39,41,227,35,112,188,135,90,84,30,115,111,224,166,42,61,44,155,168,136,45,195,26,157,180,116,255,251,32,33,109,4,92,13,106,170,75,174,234,156,52,176,206,113,121,159,151,222,128,110,182,102,168,34,86,33,177,205,197,239,185,128,202,59,84,179,78,229,67,27,11,172,141,141,99,244,243,19,189,9,246,7,191,210,251,119,148,67,181,169,125,25,135,43,188,23,82,225,49,87,94,87,145,168,21,169,92,232,103,52,7,69,193,189,58,223,73,25,79,232,112,35,186,246,243,214,244,118,130,205,23,32,188,30,196,211,183,247,220,140,77,94,218,9,230,236,163,59,118,149,30,188,53,207,15,97,145,30,107,31,69,89,229,139,82,29,171,82,2,59,146,71,149,190,30,77,99,144,238,73,79,46,132,171,54,15,27,254,0,13,144,247,198,44,200,244,87,252,207,104,226,216,177,154,133,164,230,111,178,38,237,186,4,169,123,54,107,48,138,193,129,162,253,195,65,7,193,170,191,85,153,114,156,125,23,140,83,37,15,211,76,135,63,52,101,199,157,87,102,74,50,53,179,102,133,224,238,153,98,36,225,88,15,126,124,68,33,136,150,1,52,205,141,146,5,106,21,144,107,8,64,103,54,93,123,175,9,8,240,147,114,88,131,37,101,57,66,181,201,228,184,94,161,151,187,123,37,115,134,80,196,93,214,95,50,27,191,212,83,235,152,100,129,209,219,187,42,199,185,167,37,43,251,122,231,136,130,183,129,182,140,6,26,132,24,211,108,228,211,30,68,136,210,243,245,93,165,175,143,60,13,61,54,210,181,171,32,183,161,21,254,115,202,84,54,148,120,3,105,239,108,215,100,31,68,145,176,62,93,127,116,116,73,54,68,28,124,173,111,116,185,89,249,65,166,193,84,191,71,5,175,92,58,153,31,50,247,232,199,11,36,103,44,1,103,112,182,145,143,252,47,33,225,6,251,209,44,134,219,41,169,137,214,218,113,93,203,52,196,231,29,171,209,2,167,242,84,216,175,55,22,189,199,98,41,100,20,189,26,193,94,29,251,220,180,127,188,82,116,203,154,172,48,199,44,30,185,5,64,147,13,208,52,86,11,83,27,30,233,75,61,91,83,194,232,70,28,32,182,135,218,95,70,107,231,20,8,79,45,169,119,2,205,5,101,160,75,111,190,240,80,35,188,109,217,56,216,218,84,231,191,217,159,86,64,251,2,60,143,154,130,77,161,5,242,38,122,145,175,42,70,87,161,132,66,161,94,223,186,15,168,96,32,163,14,249,179,195,6,172,177,12,227,121,47,200,213,200,118,242,33,53,213,104,97,159,74,54,23,127,116,169,203,208,158,167,200,90,149,148,69,129,10,10,34,173,209,1,148,140,182,49,2,2,243,111,189,186,163,214,200,136,50,250,64,226,43,37,99,4,127,87,18,212,83,220,85,109,179,110,0,123,211,47,115,13,84,225,165,160,200,23,142,201,86,240,121,38,69,83,21,89,192,50,59,170,150,28,164,131,10,242,179,73,106,181,131,124,72,47,62,13,226,20,239,17,194,160,184,76,235,165,126,179,9,185,78,96,31,159,156,207,248,223,71,162,139,28,61,221,147,255,86,223,249,234,36,218,222,65,180,236,91,11,38,119,136,153,100,78,246,185,144,43,221,53,107,24,94,146,253,162,70,131,154,186,91,67,15,227,172,252,246,158,128,119,54,179,74,153,237,41,159,41,212,96,30,51,96,71,149,54,178,55,55,148,24,157,164,81,13,4,75,66,142,45,221,109,248,143,197,180,170,184,136,155,246,13,64,53,73,217,118,83,124,136,34,33,205,130,89,190,227,125,191,163,20,65,133,187,107,107,96,74,103,27,221,110,58,217,255,247,229,249,191,81,60,66,48,210,126,68,140,176,253,172,231,26,146,79,6,144,21,192,123,25,121,220,215,55,218,135,98,41,101,189,26,25,217,37,96,252,6,26,218,105,88,253,245,181,183,28,179,182,43,183,152,141,16,126,55,61,140,207,187,143,18,52,177,200,201,175,147,220,158,135,26,39,84,252,174,60,27,50,52,176,66,219,2,173,150,187,2,205,245,6,235,41,223,140,104,126,132,144,166,66,76,242,72,144,91,113,12,202,185,199,90,182,122,130,249,236,55,70,71,146,169,108,57,84,181,254,228,131,57,217,246,193,21,208,13,22,182,139,62,124,181,218,110,68,106,217,78,69,250,254,165,141,55,81,253,122,209,40,109,104,237,88,197,8,159,123,77,6,195,60,63,46,207,202,88,119,166,222,213,19,184,60,4,44,125,111,111,188,51,82,198,108,90,198,200,147,194,10,242,165,144,181,97,225,197,23,108,16,249,51,72,236,236,19,120,226,148,71,225,243,36,233,36,138,202,210,117,244,153,125,26,208,24,232,153,145,78,24,176,130,106,171,63,136,201,11,208,224,174,248,181,66,148,131,74,243,38,181,138,27,210,92,94,5,241,68,222,179,177,198,250,107,66,9,240,93,19,105,43,203,249,172,28,120,206,0,70,43,36,34,157,127,24,233,234,200,133,10,193,145,76,127,252,35,241,75,244,3,162,193,191,252,0,139,201,91,211,137,204,133,137,71,172,188,223,218,153,230,141,10,42,68,229,14,40,100,2,236,144,230,129,62,138,229,233,97,77,221,214,57,161,127,235,176,26,188,132,233,35,133,39,167,44,33,195,28,188,235,1,194,178,162,132,142,7,187,172,251,82,15,58,76,126,74,168,58,131,96,108,209,95,125,85,78,37,170,187,204,117,246,125,121,153,8,235,245,214,157,108,44,17,6,92,172,172,61,163,191,117,161,248,61,187,1,166,91,4,40,186,83,147,249,40,141,83,240,50,47,92,135,86,21,183,64,226,164,132,254,170,235,248,92,228,16,58,120,235,210,135,227,136,88,64,181,159,142,100,148,218,195,80,48,98,83,119,61,217,2,176,43,151,46,158,247,133,89,208,206,168,73,3,248,131,198,14,105,62,206,152,94,91,127,149,176,2,182,39,82,67,133,78,155,211,96,217,137,91,175,56,136,53,255,49,123,187,177,172,70,0,227,33,184,214,221,144,131,134,120,122,209,45,218,1,21,245,36,119,67,254,117,22,98,132,122,83,5,111,160,248,102,157,8,78,36,165,35,101,1,17,42,89,81,130,184,161,83,140,147,255,43,44,125,120,208,129,184,58,127,115,48,152,228,45,176,233,98,202,225,37,181,211,36,224,252,126,69,166,93,163,53,56,157,252,86,146,219,62,161,217,210,67,79,142,106,50,206,169,249,72,17,89,71,49,7,179,216,178,119,247,15,251,199,144,183,96,48,240,173,213,26,114,100,118,69,250,124,172,211,4,170,208,128,148,204,149,177,252,6,98,179,221,94,244,178,61,110,217,55,100,216,37,5,224,216,169,197,121,41,54,22,215,35,126,12,228,79,110,163,81,71,132,102,94,99,69,199,7,103,122,105,159,105,70,3,164,57,131,112,232,13,167,168,180,141,66,10,133,231,172,86,154,172,60,244,120,215,68,52,2,68,134,232,215,119,184,133,244,148,36,90,29,182,97,93,24,65,197,162,231,75,134,151,105,255,242,185,162,237,56,1,171,128,185,113,40,84,108,58,28,231,147,14,144,205,29,85,145,131,91,168,120,42,51,67,62,137,25,133,150,185,78,183,88,36,240,95,65,202,167,218,127,212,220,69,200,146,44,218,166,238,73,36,191,45,165,52,228,236,3,227,127,84,112,66,185,65,157,105,53,90,84,179,35,187,243,33,85,141,186,247,201,38,15,144,41,24,212,173,41,214,243,47,166,232,253,90,207,111,159,121,187,219,139,13,187,245,49,134,180,178,183,95,23,166,238,148,169,171,80,226,234,176,67,129,54,216,155,64,87,23,255,11,236,196,146,46,250,48,149,104,174,111,203,11,134,250,176,157,245,52,63,128,0,174,113,184,41,174,105,8,114,163,178,227,46,4,83,121,22,225,88,69,122,52,73,17,226,70,89,11,109,106,53,24,203,133,83,153,187,154,158,241,8,31,140,186,35,222,166,11,196,39,161,220,200,142,249,225,129,111,23,107,113,9,239,86,51,85,32,16,169,242,60,237,142,104,61,247,214,50,89,202,86,158,194,48,63,239,101,3,132,96,48,229,245,235,168,53,88,153,37,127,32,133,161,83,196,88,208,194,213,15,211,32,158,117,218,90,50,16,212,35,222,84,41,4,149,93,174,158,185,225,164,230,31,4,5,167,189,135,164,156,144,190,61,123,95,150,58,5,146,43,134,234,233,143,234,37,245,6,126,3,124,185,206,31,182,127,245,3,215,96,207,253,104,101,47,63,64,153,161,65,96,59,241,35,234,155,72,94,211,159,145,131,39,28,19,94,25,236,77,26,19,135,141,113,70,102,49,72,253,111,74,110,71,41,6,17,47,0,108,172,151,230,187,171,203,157,47,177,114,21,151,146,0,131,164,154,68,73,112,253,78,175,14,162,36,138,141,127,255,34,81,157,203,38,201,178,120,88,176,105,164,133,165,104,67,160,172,174,54,54,26,90,21,83,145,120,139,156,194,247,195,220,132,20,203,106,243,77,29,196,65,106,222,32,252,212,9,237,252,183,75,159,5,170,52,69,86,25,251,23,196,63,38,240,138,192,111,254,22,254,215,208,153,231,155,210,167,35,49,71,124,220,96,156,244,200,175,246,218,235,229,112,149,136,10,106,37,16,227,78,241,95,123,93,230,247,188,210,145,152,216,208,207,86,108,45,56,149,26,133,217,234,62,146,42,143,172,47,235,85,56,21,255,150,154,17,93,133,162,222,98,79,16,104,175,54,200,186,77,162,134,113,171,183,161,129,18,121,244,34,212,193,82,44,161,22,120,116,193,36,35,23,168,179,42,59,14,6,244,75,106,211,169,171,186,139,179,108,153,70,222,86,115,246,114,242,110,122,245,158,72,161,250,15,96,96,218,78,164,190,172,219,252,5,228,103,213,79,21,61,139,164,32,137,104,131,51,156,76,143,23,87,136,219,202,100,213,55,78,155,187,140,212,171,176,164,229,226,41,214,130,0,188,178,199,68,100,224,77,188,181,43,16,51,184,170,42,109,189,106,119,87,95,208,47,109,35,25,202,153,3,229,153,163,76,133,16,112,84,7,155,243,139,73,28,105,253,106,166,81,222,77,12,93,53,44,70,205,237,181,186,212,69,138,181,190,199,188,54,142,181,12,255,235,45,142,150,89,251,238,54,225,230,113,17,156,232,17,144,29,165,43,54,131,149,116,209,71,34,178,150,211,120,41,10,126,20,120,137,89,248,15,39,13,131,29,212,95,176,184,245,191,117,76,12,65,180,46,251,240,27,231,27,102,59,167,12,123,107,166,39,73,141,130,221,119,77,63,102,223,106,225,162,18,225,71,72,0,223,210,161,174,119,84,126,108,35,251,217,152,18,53,249,0,254,220,129,172,242,103,32,255,120,88,212,148,16,36,81,174,24,230,132,56,92,209,169,35,111,139,175,145,156,108,16,157,57,22,190,188,66,163,103,138,95,158,104,70,129,193,173,73,133,132,20,252,207,36,156,96,251,136,12,252,95,251,179,154,34,184,95,110,244,70,9,202,133,200,145,87,207,136,120,233,146,142,50,255,254,144,203,148,237,156,63,225,149,169,123,9,50,72,160,79,122,108,179,118,205,119,148,94,86,137,160,170,220,64,151,209,123,113,93,156,192,76,196,183,82,131,188,230,15,125,199,246,138,111,35,94,76,105,171,143,28,249,104,174,116,103,120,202,88,7,217,37,250,0,152,201,7,149,74,159,145,133,21,65,32,216,11,148,173,98,219,209,94,93,149,197,177,107,215,20,208,214,70,39,58,39,15,92,230,27,242,163,9,92,89,163,61,218,82,53,178,128,60,233,68,240,232,58,248,62,168,112,212,163,57,248,56,42,48,143,201,218,142,65,88,11,140,249,101,237,167,67,247,235,137,77,225,141,100,15,128,174,55,80,182,238,39,226,75,47,165,243,7,113,164,167,252,105,74,167,246,105,96,206,21,170,242,45,123,146,69,174,238,24,157,66,78,209,39,243,26,189,9,28,207,191,62,46,49,151,115,73,208,157,255,204,164,0,204,137,51,152,152,157,31,59,19,74,229,28,91,174,237,232,75,40,23,1,61,176,18,130,195,69,139,99,57,21,230,134,119,175,227,132,184,208,132,76,153,25,245,139,73,237,79,114,30,140,228,145,78,229,13,176,167,68,27,211,222,85,230,199,182,67,194,65,20,103,155,216,208,28,31,101,180,154,255,177,222,134,141,160,47,13,15,131,156,98,194,14,44,193,219,194,212,216,46,167,73,201,76,247,238,79,118,87,209,57,77,52,246,231,15,77,95,194,232,164,181,236,120,63,80,21,113,222,51,198,207,152,8,138,212,104,243,203,242,238,138,65,103,223,206,193,68,156,250,67,231,49,190,77,246,129,95,179,193,228,109,60,61,222,195,112,152,159,155,149,218,49,150,240,211,134,32,32,218,60,73,241,57,35,178,56,3,37,25,227,42,165,73,121,89,248,20,215,36,111,218,24,177,186,101,192,21,82,117,228,51,217,69,236,186,136,252,214,71,5,203,157,241,210,57,126,39,14,135,18,152,4,166,191,58,222,77,240,58,49,142,242,176,95,203,66,138,24,211,241,192,99,255,213,170,101,83,158,47,76,198,59,36,159,40,5,1,162,44,83,208,221,151,241,225,127,247,42,71,254,143,103,245,211,124,172,162,107,172,107,236,169,93,231,97,101,40,24,54,238,24,146,134,161,63,19,59,129,156,247,7,197,82,185,170,150,26,85,215,179,174,18,164,123,87,109,220,114,156,120,208,122,2,33,97,137,33,133,86,227,48,58,62,66,90,70,102,73,168,105,94,205,20,1,130,125,69,77,223,237,37,226,95,174,172,168,44,142,5,197,69,118,228,236,235,182,130,207,110,20,13,120,34,184,131,161,103,198,160,157,106,59,252,206,235,171,162,68,86,138,70,253,106,197,212,168,241,84,249,53,198,12,117,30,105,28,20,186,21,41,154,84,134,182,124,88,252,137,68,40,14,168,85,198,65,158,69,147,88,161,38,31,173,0,86,237,171,209,143,159,15,68,225,240,149,16,46,4,182,115,240,168,230,96,57,235,66,178,224,253,109,135,229,65,80,187,164,156,70,232,173,121,133,55,52,42,111,105,203,222,2,54,160,240,99,240,109,167,77,148,39,184,59,50,7,177,87,175,66,189,195,181,166,53,248,120,3,135,230,252,242,67,138,136,46,46,46,109,102,253,82,58,199,145,175,167,153,218,116,72,204,52,228,208,214,199,150,0,158,242,244,24,160,206,85,39,70,122,179,167,119,17,229,18,83,143,210,36,234,122,135,112,207,166,103,9,254,192,113,74,107,140,138,89,210,114,112,20,209,26,131,200,21,86,125,183,50,49,191,158,52,198,24,13,118,209,168,54,195,242,207,245,5,54,121,95,61,248,173,222,101,166,104,160,207,183,213,37,220,48,133,192,105,131,137,121,77,161,247,79,79,34,61,242,39,170,38,132,40,71,120,83,168,53,228,97,59,12,66,228,114,133,202,236,132,44,205,247,167,25,177,137,169,103,60,155,150,173,136,21,78,215,235,155,185,132,121,133,180,4,43,66,234,170,10,99,5,129,224,202,206,7,173,152,68,60,110,35,1,251,20,166,221,250,160,59,158,41,171,198,191,253,139,136,60,235,112,55,115,71,111,240,83,52,113,216,201,151,218,122,11,244,168,161,74,185,143,98,128,229,207,88,61,37,231,134,156,65,239,16,54,196,244,142,206,108,97,72,45,15,133,13,100,129,57,161,152,227,189,221,48,139,215,247,139,37,77,247,4,146,2,83,242,127,170,252,157,236,140,212,182,14,214,5,50,45,177,203,19,34,51,148,252,173,109,30,175,73,61,209,240,109,218,92,16,65,145,103,224,10,172,183,212,160,206,101,87,34,185,17,134,151,0,167,131,4,214,152,144,62,179,168,83,197,33,53,81,59,15,101,220,157,44,101,192,182,130,17,98,71,255,150,142,89,114,17,123,149,141,192,140,35,204,88,255,241,62,26,10,71,153,150,184,60,225,90,182,108,74,122,94,161,161,212,227,187,93,142,217,250,119,116,84,177,248,90,191,37,111,125,163,177,132,204,114,118,239,182,21,140,10,60,115,129,110,54,193,250,200,54,50,24,198,208,1,210,94,82,28,194,190,3,158,242,25,129,188,240,127,171,101,230,113,250,42,102,248,61,131,67,209,33,74,92,76,109,84,196,85,1,174,26,65,80,191,102,137,55,208,246,239,237,130,34,132,99,127,36,215,143,254,174,206,205,133,17,100,47,103,159,233,32,110,165,37,116,12,102,16,16,115,212,56,103,12,127,253,200,112,55,102,90,234,42,194,231,102,45,24,238,134,133,145,83,46,21,86,24,157,141,197,171,47,5,18,114,122,114,191,205,36,137,11,231,161,100,37,126,29,236,82,48,146,160,254,199,20,100,173,59,186,139,153,103,79,205,90,141,242,215,82,204,77,15,116,167,187,74,128,116,22,183,250,160,217,77,150,247,89,44,246,137,52,200,202,49,203,252,187,241,34,161,105,212,230,29,193,174,194,197,189,231,12,246,160,171,100,159,152,106,131,49,102,205,219,158,5,114,142,101,177,181,226,46,215,255,238,198,39,179,9,169,128,120,222,242,20,245,138,140,28,116,174,178,135,164,68,69,34,1,73,219,111,251,49,107,11,228,54,231,175,72,45,83,83,220,96,20,222,229,109,39,93,243,90,148,71,139,53,136,239,178,233,119,33,49,241,85,110,96,34,79,239,38,241,169,110,252,138,162,194,108,191,105,140,222,2,138,164,64,75,202,133,139,44,133,28,59,66,71,216,112,102,112,255,180,236,47,14,120,20,214,0,105,83,40,230,141,55,197,87,111,163,142,5,205,175,70,132,154,253,213,168,214,53,1,221,211,178,35,165,216,28,180,155,97,57,111,225,129,30,179,244,187,101,194,149,35,47,195,186,125,77,67,92,55,196,238,29,149,155,222,70,209,202,236,210,124,115,252,134,103,141,152,111,122,174,58,18,240,32,26,178,138,4,127,15,231,10,179,37,167,184,37,86,140,46,178,121,208,137,149,158,69,8,142,243,51,196,232,103,231,46,81,87,69,26,226,93,145,204,6,53,204,172,38,173,196,146,162,113,91,147,222,110,165,221,189,142,134,133,243,132,34,88,183,171,209,81,187,229,242,173,78,11,167,6,136,129,32,255,167,171,79,85,215,121,176,254,223,116,254,1,183,245,252,220,1,70,87,196,192,182,32,169,79,67,62,119,101,15,33,75,23,47,85,45,220,93,73,139,40,79,103,44,189,154,86,0,193,5,63,23,175,48,187,180,16,91,221,225,13,88,65,33,251,131,89,187,27,57,117,103,141,149,222,247,74,138,181,13,200,241,209,52,245,25,179,42,165,53,33,47,3,102,235,185,74,21,201,186,166,199,87,180,77,82,65,54,225,137,90,125,190,252,50,247,148,218,91,31,105,252,228,105,16,70,252,117,143,132,242,87,105,67,113,7,0,63,223,219,17,37,233,79,34,239,92,90,138,101,149,129,60,185,81,60,129,162,101,213,173,79,239,82,248,135,18,156,63,84,65,241,152,124,59,133,247,121,114,107,7,173,148,236,112,89,226,201,116,204,13,151,208,117,250,51,139,3,185,142,131,207,219,176,10,71,115,96,102,246,214,243,206,89,175,214,200,57,142,244,27,188,63,208,94,41,105,105,49,140,162,150,97,248,165,23,175,184,131,176,52,124,214,185,189,89,242,203,224,219,54,230,100,198,251,0,217,251,169,40,60,198,178,221,235,73,205,238,3,113,238,176,18,92,111,35,7,146,183,165,12,81,137,33,132,48,103,196,99,156,6,252,80,240,168,156,243,23,36,122,204,146,92,138,146,142,243,70,243,107,208,133,199,183,223,250,237,167,244,149,33,43,163,190,165,210,205,27,98,250,183,214,221,218,210,4,159,130,131,76,134,51,33,174,128,179,34,231,62,32,3,54,28,66,172,120,110,182,10,15,184,61,159,97,250,12,120,57,156,79,114,12,116,125,162,197,142,131,40,168,3,239,172,55,167,121,176,100,8,93,130,211,113,16,70,155,33,119,168,67,43,46,188,173,79,21,194,165,235,5,254,39,228,39,127,166,68,158,116,183,232,62,191,199,36,94,191,15,137,139,96,24,226,176,240,119,100,195,208,61,206,244,121,168,48,105,201,2,244,107,191,60,158,183,55,29,111,246,16,3,173,69,32,41,238,176,247,178,91,42,195,240,194,19,146,76,255,144,160,11,99,197,206,199,66,113,217,53,97,43,85,51,44,210,174,216,121,176,251,14,11,86,137,191,46,69,91,191,5,145,64,93,167,142,103,208,74,166,251,140,147,31,13,178,192,99,223,59,190,109,125,25,143,98,92,215,106,128,26,68,216,93,168,168,55,230,228,45,54,101,230,114,207,217,236,151,63,234,89,168,39,67,24,13,73,189,211,111,71,76,232,125,137,132,157,111,211,126,7,142,123,120,118,179,169,128,57,66,217,12,33,88,65,214,51,139,34,186,227,252,141,215,209,17,96,18,204,195,56,63,26,20,159,247,12,49,123,21,0,13,165,145,54,138,254,249,66,158,18,106,241,81,165,97,86,28,186,230,133,52,163,179,255,208,189,186,38,13,83,44,140,45,7,196,228,238,200,237,39,113,108,106,230,178,112,3,162,51,110,102,251,70,26,207,177,226,74,58,27,122,48,118,159,214,49,176,193,8,96,4,54,242,211,164,124,40,159,114,7,100,168,106,122,233,161,47,122,183,219,174,21,73,54,7,255,150,253,220,166,136,199,84,83,120,136,64,249,107,243,5,156,67,70,87,106,96,35,139,191,66,161,66,51,103,228,111,70,87,15,16,222,179,95,222,223,160,114,176,194,193,76,239,198,103,87,77,223,79,205,183,155,163,224,236,152,40,126,34,171,62,70,79,111,186,107,10,106,41,157,103,30,198,86,149,131,15,157,130,235,231,147,140,33,168,36,233,196,169,115,243,63,168,182,137,25,4,51,50,251,162,205,72,138,113,187,103,176,250,250,223,76,237,62,33,252,5,117,134,125,124,212,151,124,117,239,153,145,27,12,234,140,248,103,225,150,76,1,164,244,126,65,124,25,120,32,33,60,240,31,245,93,31,0,179,149,162,115,11,65,127,209,118,157,72,154,38,191,226,213,0,123,139,206,62,190,31,142,87,67,215,25,79,242,31,99,35,6,39,54,229,83,13,2,72,81,71,181,210,22,121,76,79,179,187,139,4,123,102,139,68,85,255,67,74,100,89,253,14,128,188,211,61,146,123,162,57,32,29,6,209,31,34,234,75,237,129,18,145,30,110,41,34,92,4,51,133,147,64,112,235,139,153,230,47,140,98,209,250,233,33,218,7,38,94,144,204,228,191,155,121,15,21,45,205,0,246,140,152,34,67,151,49,70,201,49,21,175,13,223,151,152,236,244,31,185,133,38,77,142,238,20,59,37,22,79,131,57,5,199,144,240,34,213,11,40,65,131,21,191,42,173,243,154,140,156,197,40,182,2,58,245,145,131,160,168,29,39,48,29,133,24,23,193,110,140,167,254,62,205,182,127,230,120,0,169,8,187,249,13,252,234,168,178,174,52,2,74,183,243,91,171,236,200,143,14,229,171,221,38,40,123,0,155,194,117,14,73,11,124,57,168,117,10,46,54,113,205,239,70,183,155,206,52,101,129,176,0,133,103,18,159,113,13,10,155,160,58,3,200,186,109,66,199,227,55,175,148,246,206,3,48,231,67,203,135,209,140,37,70,196,79,173,85,55,210,26,96,212,198,130,112,191,110,87,117,33,152,54,44,46,216,77,118,34,8,6,95,167,65,97,132,48,228,163,204,106,238,91,230,161,183,249,69,243,155,16,148,11,65,51,244,195,39,157,82,239,135,56,219,59,139,243,231,159,88,205,42,73,195,250,9,129,143,188,173,183,175,31,171,172,232,7,11,12,236,173,144,2,199,174,94,241,64,36,245,236,122,83,47,165,3,91,218,46,198,63,247,103,1,154,250,218,105,245,1,117,91,253,117,141,121,114,20,51,232,41,45,230,43,45,121,233,118,137,209,1,0,35,90,95,245,226,217,3,54,89,192,207,88,124,161,250,185,23,177,26,221,211,82,182,255,145,56,28,125,201,138,124,60,148,111,164,9,118,244,216,45,85,199,201,68,251,119,183,167,247,171,156,236,178,163,222,25,252,60,191,203,89,213,23,180,1,91,97,128,82,77,102,173,165,34,133,51,9,83,31,56,145,240,112,140,227,108,115,244,0,49,211,101,31,162,21,48,84,88,98,231,239,108,142,26,61,171,221,4,101,14,108,165,130,117,30,60,203,175,248,26,23,139,198,118,90,142,163,196,178,87,135,189,237,103,3,49,25,142,97,252,106,138,153,132,235,251,157,31,175,107,200,42,14,217,37,86,211,205,236,134,11,73,74,247,80,102,194,168,102,148,234,187,98,191,103,149,137,220,18,242,178,136,165,48,140,209,100,138,69,126,142,160,148,217,66,108,205,110,226,35,23,218,245,212,246,215,63,21,246,222,123,117,253,115,60,239,173,29,190,145,217,147,212,64,73,92,69,89,92,57,167,162,166,125,29,151,28,101,22,41,163,76,159,234,253,11,216,32,188,33,216,100,139,87,23,74,109,31,101,188,102,65,204,119,128,91,234,173,0,66,132,246,243,126,68,112,116,130,229,58,151,228,126,100,19,82,91,230,100,61,166,246,253,232,240,236,145,148,134,227,82,202,105,93,118,170,129,203,69,93,219,25,208,47,177,130,127,177,189,162,175,60,254,54,171,253,220,167,3,193,231,23,53,119,119,109,167,81,43,163,164,164,157,16,231,122,83,103,208,135,174,243,210,69,146,224,111,109,219,229,67,28,83,250,52,170,148,153,78,225,206,3,165,243,232,73,236,243,85,94,85,172,133,87,50,7,186,165,138,86,99,27,149,209,170,45,114,32,180,80,77,162,192,20,23,43,181,238,203,136,227,173,102,182,217,210,209,55,83,25,38,4,138,107,142,171,94,34,76,69,210,46,129,111,109,167,195,148,227,83,169,239,161,99,141,188,76,16,110,214,250,81,19,61,138,129,241,91,185,147,72,221,70,103,64,170,230,206,137,187,80,192,244,240,200,8,201,192,60,234,29,24,209,211,162,185,189,165,253,81,98,166,213,57,3,36,35,5,129,254,219,35,178,230,234,77,75,184,69,78,121,182,10,212,153,104,193,181,228,208,158,199,133,131,143,72,239,16,159,34,113,58,239,202,210,241,187,172,198,158,98,228,136,187,75,27,202,190,220,210,245,53,121,197,157,198,29,193,25,134,239,32,209,227,7,57,83,232,21,20,70,132,41,186,85,0,162,88,188,209,170,230,68,104,147,12,166,176,23,204,157,43,78,215,183,150,143,67,156,125,43,103,225,5,111,14,113,139,120,51,75,148,28,101,145,245,7,52,55,106,170,128,253,4,235,62,25,11,20,12,114,64,228,41,185,119,112,31,100,46,13,67,239,80,148,137,99,59,118,112,107,239,95,157,67,69,226,89,21,253,155,148,108,165,46,15,126,84,10,116,209,40,110,176,182,195,99,37,228,117,15,147,38,254,210,29,200,57,106,201,91,240,124,151,82,13,161,154,107,14,12,231,192,237,169,54,120,88,225,7,139,70,202,70,35,94,233,54,76,22,8,133,58,46,128,3,227,52,160,216,32,123,130,30,118,195,227,158,179,123,90,121,246,87,78,158,90,30,213,202,212,224,149,57,214,192,105,16,59,227,127,90,76,25,44,29,4,232,143,120,172,58,150,71,72,94,187,122,196,137,29,88,101,76,14,156,135,20,170,225,130,54,62,201,179,37,56,186,91,164,39,53,245,154,65,66,85,167,226,116,12,177,58,255,129,65,65,195,128,198,120,255,94,97,211,36,118,163,196,31,110,37,47,223,116,197,200,134,237,219,178,32,46,56,178,118,243,144,83,240,219,10,183,238,199,221,188,134,217,175,86,144,5,125,195,213,107,178,12,43,160,166,56,88,255,195,4,156,106,61,205,58,3,235,201,94,3,255,42,115,73,103,226,154,139,156,58,140,180,146,157,227,195,69,148,237,209,190,192,23,240,13,237,14,246,135,162,146,209,55,27,71,200,142,157,51,233,126,220,167,77,165,240,190,232,199,219,216,20,126,230,126,75,211,45,121,186,6,162,234,46,233,30,141,198,7,81,105,226,229,120,29,33,13,224,85,23,22,12,196,48,37,239,127,160,156,113,190,94,230,119,85,215,62,235,12,253,42,149,175,84,127,216,211,142,240,158,104,162,239,92,69,157,120,118,61,42,1,52,96,245,98,208,38,36,52,50,209,54,88,123,78,9,145,206,90,162,250,230,219,221,246,209,240,197,64,195,153,119,88,111,239,172,29,255,94,72,45,96,30,113,34,47,73,209,187,65,195,249,19,36,26,142,218,30,209,73,228,73,79,42,182,13,229,90,65,13,128,80,235,2,124,245,87,89,220,251,54,96,117,14,203,200,213,243,217,18,253,92,236,153,34,93,155,209,5,109,173,156,86,144,28,154,156,39,198,83,152,187,134,133,15,190,31,83,225,118,22,162,241,165,172,58,151,25,220,22,188,82,163,1,108,231,4,204,248,24,59,7,76,101,103,77,214,210,23,154,163,57,129,84,178,106,34,103,39,15,106,89,201,66,215,61,131,38,44,116,55,49,228,84,10,232,248,142,208,184,20,185,240,173,209,56,71,77,124,78,80,12,255,179,241,34,201,204,58,215,10,203,3,203,154,160,134,23,11,225,130,24,209,162,82,121,41,43,197,38,238,77,48,52,11,214,39,131,212,156,170,114,236,248,208,241,15,199,46,223,190,110,238,193,120,217,248,82,99,142,63,117,15,56,10,242,115,139,130,114,92,223,160,112,102,172,164,159,168,215,128,6,227,14,235,182,125,50,177,50,114,158,55,137,38,98,30,19,189,224,241,190,173,48,178,115,44,181,51,151,123,213,73,164,133,255,211,112,201,187,212,198,101,72,213,187,141,122,96,152,236,118,151,148,13,95,157,168,193,175,0,242,160,206,2,242,172,17,125,21,175,127,173,69,211,96,255,86,160,184,84,221,58,137,244,186,239,8,255,78,216,211,109,8,33,127,251,23,137,115,166,181,84,143,34,200,30,165,88,147,178,165,222,46,130,161,158,45,217,245,222,41,49,139,0,238,153,149,71,122,48,192,215,10,194,91,157,55,255,43,32,208,58,141,19,195,235,74,185,13,116,108,11,222,51,223,132,101,46,100,115,50,184,110,186,241,176,63,100,95,7,77,15,108,19,135,63,78,215,200,205,5,177,144,250,109,163,187,80,234,157,7,60,39,76,98,82,146,13,24,58,68,226,240,240,82,232,233,73,186,142,245,115,195,40,107,62,82,235,208,163,209,140,91,87,73,163,6,151,178,124,7,206,249,157,77,61,97,132,28,192,144,123,47,255,33,232,18,130,240,133,49,112,255,67,142,143,91,235,138,44,237,181,75,210,57,6,84,51,143,110,165,253,86,231,163,47,219,5,156,213,13,34,97,236,32,139,205,249,73,78,251,42,183,85,241,36,229,21,29,16,30,100,26,75,215,113,31,29,200,12,52,238,55,111,40,174,130,51,8,240,56,20,129,245,30,20,248,134,4,139,142,74,150,167,239,241,215,95,53,37,63,131,93,145,225,254,42,68,101,111,162,10,181,102,131,127,9,80,43,48,226,35,114,187,127,37,11,116,131,61,46,221,37,85,83,44,101,247,28,182,19,39,39,103,71,249,115,127,121,58,212,146,2,84,59,47,102,249,56,79,104,182,69,249,78,81,212,28,77,217,103,250,69,173,233,170,43,79,129,110,29,158,75,64,119,249,165,162,131,144,74,207,136,162,87,139,207,99,119,223,226,12,88,177,172,51,252,180,156,112,146,26,92,41,5,191,157,238,136,211,189,118,34,97,140,180,253,49,54,195,125,79,96,238,220,236,160,38,209,143,161,77,94,77,143,155,249,143,99,208,214,140,146,75,55,17,24,242,208,214,64,194,20,53,162,252,151,65,198,165,48,229,206,117,9,114,178,171,23,172,26,237,119,119,28,66,152,60,128,175,27,26,74,31,13,42,39,10,228,106,60,189,84,11,10,246,53,217,88,27,122,35,84,29,84,171,81,229,221,148,129,203,139,229,217,117,222,3,117,124,217,37,141,43,91,69,220,189,213,253,218,34,196,62,55,80,242,134,196,216,186,198,88,176,45,190,219,20,218,154,15,66,224,109,138,160,40,174,221,197,2,245,82,61,173,144,194,177,94,29,248,68,193,197,91,53,4,24,11,206,40,167,61,173,221,71,1,208,147,172,247,68,51,236,185,227,204,66,253,145,84,168,63,137,180,207,160,81,43,247,168,204,135,67,155,195,81,85,116,216,193,22,46,3,148,170,171,52,130,29,21,168,3,37,224,34,123,148,192,68,184,5,138,154,60,236,166,127,189,142,16,228,37,56,67,176,54,232,206,81,172,200,232,250,237,68,202,69,8,102,147,250,240,69,239,188,8,123,219,97,71,162,85,236,168,38,147,46,135,233,204,231,25,230,207,50,117,97,108,126,171,59,203,90,148,36,86,61,23,176,129,179,241,5,227,26,89,68,13,241,32,19,243,29,168,114,17,203,141,25,18,255,254,208,97,7,154,62,95,123,210,120,246,115,205,64,0,150,13,151,167,99,89,249,17,189,4,78,143,75,58,237,144,56,124,151,139,220,67,205,243,59,235,217,68,48,178,99,253,178,245,231,65,156,182,201,228,185,16,5,72,0,197,152,24,183,29,63,138,128,46,196,92,107,25,152,116,78,168,101,8,76,165,124,16,127,2,28,176,241,187,41,56,43,249,33,6,38,96,199,10,35,64,138,175,81,218,251,245,204,214,252,59,81,18,232,113,124,190,59,186,39,212,143,203,15,1,233,228,41,135,76,213,59,69,170,148,57,131,100,157,63,88,186,47,135,175,8,248,44,83,240,197,20,43,71,175,47,38,97,97,70,86,15,102,25,190,81,167,185,228,10,94,238,149,150,228,114,182,244,129,162,79,218,120,64,189,226,95,171,211,154,237,110,12,111,90,126,157,170,139,36,44,139,245,111,207,76,12,110,11,164,221,246,237,49,224,100,151,242,92,132,98,228,162,198,104,22,38,128,8,6,82,1,4,88,133,148,50,219,1,167,177,95,205,112,208,254,143,248,229,162,216,118,153,227,164,249,114,160,77,192,131,74,230,106,249,210,158,2,126,76,38,115,202,87,59,160,70,28,38,126,71,207,127,244,252,250,217,187,154,99,129,15,56,87,134,214,40,76,112,138,237,12,78,2,251,89,34,160,13,21,65,169,34,49,22,172,207,10,232,103,106,5,20,94,167,79,156,138,75,105,164,201,37,255,44,169,101,4,185,166,121,113,119,252,132,105,129,111,128,61,167,81,59,242,135,85,0,158,179,90,32,222,131,61,39,197,39,195,245,90,53,145,236,154,66,142,246,72,44,193,172,14,31,207,66,219,194,193,239,18,94,50,132,237,244,115,66,89,105,107,236,179,241,165,34,109,137,245,104,185,113,101,30,114,213,141,101,75,167,176,44,12,104,40,168,94,153,148,74,56,210,55,34,110,173,56,229,1,57,133,130,225,88,108,111,99,206,236,173,19,248,100,178,141,176,14,209,136,186,152,73,50,54,208,242,55,156,188,185,215,70,221,176,195,231,180,61,62,138,217,11,66,22,116,73,100,200,247,156,24,131,160,218,30,2,88,210,4,162,125,63,114,141,17,34,116,109,96,221,247,28,27,96,54,40,255,109,212,206,9,52,187,159,120,130,188,249,54,245,60,77,225,229,142,215,65,60,60,69,2,16,88,38,128,134,8,67,13,245,56,135,113,161,112,214,193,39,188,215,98,148,43,150,98,243,169,69,196,29,16,30,157,240,24,112,56,243,65,126,83,18,225,32,81,201,21,104,163,179,15,155,107,244,207,101,56,131,70,170,113,66,142,133,16,1,243,237,14,194,8,110,219,42,98,255,192,138,87,81,248,215,187,91,202,1,31,95,225,103,29,245,234,12,107,138,129,80,157,125,47,155,43,45,23,243,245,221,161,17,247,113,0,132,141,226,5,59,62,234,218,108,250,119,241,135,88,91,138,206,221,186,56,71,214,71,167,106,71,3,188,159,220,180,225,238,137,78,10,95,81,185,122,78,207,116,103,210,139,80,229,148,210,25,74,217,248,37,221,135,128,44,117,246,192,77,41,176,71,21,82,41,224,143,215,150,69,220,23,184,75,81,49,215,179,192,222,132,46,95,205,72,163,255,172,73,151,198,161,129,87,224,132,222,35,103,17,80,148,201,86,152,216,3,210,231,224,11,194,238,218,16,72,229,53,234,125,102,223,133,125,101,50,62,52,45,233,232,50,177,214,152,122,142,174,120,84,129,250,33,159,53,195,13,115,210,47,207,189,159,227,28,224,181,229,11,107,160,32,131,194,49,140,120,21,68,98,162,133,72,54,62,174,166,118,150,133,167,112,129,152,254,186,9,44,64,145,191,184,250,224,137,43,163,14,42,105,75,224,22,53,145,220,164,189,0,12,18,55,241,39,78,1,9,96,107,159,53,66,157,9,134,112,229,50,236,108,168,6,64,235,97,166,219,141,88,111,121,203,210,28,189,246,148,8,145,52,115,247,242,135,142,72,25,212,98,33,98,67,45,201,68,182,239,62,107,247,196,190,185,47,216,70,46,208,71,242,4,191,246,114,33,124,188,206,177,50,77,104,237,193,91,18,46,48,84,227,116,70,0,171,25,15,76,46,60,187,232,244,70,214,195,227,229,49,170,223,180,245,207,154,14,195,171,104,84,62,153,109,92,145,253,30,135,133,83,179,34,177,236,247,9,150,39,154,143,152,221,80,107,93,146,85,185,238,249,217,180,235,137,173,226,116,199,138,87,113,184,240,51,185,46,197,107,16,190,154,171,11,98,173,162,141,102,115,236,77,29,88,174,245,111,245,189,92,251,64,116,160,37,190,30,14,58,204,144,182,209,219,73,224,151,106,102,185,95,83,154,36,246,249,229,53,87,22,108,43,3,150,218,44,219,61,58,253,35,0,205,131,212,38,211,145,119,9,208,108,141,243,91,57,72,121,148,44,216,152,144,74,17,188,162,26,68,119,80,237,140,80,218,114,87,132,102,63,103,180,175,94,9,126,17,184,219,67,215,229,46,146,236,79,54,128,151,14,43,234,51,52,147,170,91,22,55,28,133,169,183,201,177,41,23,16,93,152,27,32,51,17,45,167,37,81,47,50,84,41,9,48,10,84,110,17,253,224,146,138,184,229,94,4,9,133,172,151,121,119,107,160,22,165,85,49,13,99,157,137,158,84,126,112,170,72,118,114,188,198,241,10,193,148,130,182,226,171,19,92,105,208,28,240,151,2,219,249,131,232,137,99,13,238,18,228,212,133,234,139,75,157,129,97,85,151,138,37,149,138,211,56,138,230,187,110,182,91,115,73,136,106,253,98,174,217,50,8,124,63,215,128,34,94,255,8,142,56,212,162,87,80,37,109,33,28,85,18,159,6,29,179,94,205,35,97,197,221,4,110,75,170,149,67,248,238,118,35,45,214,97,107,29,11,40,57,150,89,109,126,121,135,72,156,23,115,108,178,216,64,100,67,225,52,164,138,9,69,84,118,13,201,101,17,170,57,231,205,96,110,175,45,101,180,39,244,110,7,30,55,52,97,72,142,227,86,125,92,254,102,186,47,26,193,77,168,8,161,130,165,108,150,132,195,212,150,77,108,187,60,67,173,64,126,59,201,237,182,107,146,114,45,237,162,142,192,242,109,44,220,175,39,159,147,194,225,249,130,152,60,152,170,4,163,85,204,236,202,24,24,204,249,53,81,214,34,63,224,33,54,202,39,84,105,152,71,225,181,25,38,180,225,90,17,78,175,139,79,80,23,254,125,210,109,82,90,202,135,100,62,98,155,223,63,156,226,26,206,138,49,227,130,41,62,42,194,188,162,255,2,156,74,127,175,137,192,55,26,165,100,36,61,240,95,149,60,24,236,210,53,18,3,155,80,207,114,54,55,210,51,107,169,11,35,34,133,51,192,137,211,160,72,162,71,72,24,161,228,118,21,251,34,34,219,30,237,149,111,1,201,223,104,60,145,64,175,218,21,255,165,247,73,253,216,171,185,167,199,24,26,97,127,93,26,130,236,235,213,244,190,107,250,70,66,121,233,201,123,99,61,1,91,181,249,215,30,100,30,136,175,58,37,48,241,58,172,53,248,135,59,112,4,235,38,30,15,127,32,57,248,158,93,94,132,71,130,30,95,60,229,169,64,36,62,222,145,243,35,143,156,64,180,215,42,180,76,71,25,27,127,78,152,35,26,12,121,125,87,73,7,14,217,147,133,17,143,251,164,238,37,62,130,183,87,142,62,133,16,246,46,233,172,65,2,22,205,78,152,149,130,83,131,172,192,200,219,56,76,193,131,12,120,150,172,93,44,138,195,177,103,231,80,164,57,247,213,152,103,166,33,83,99,97,84,215,61,128,156,46,123,55,21,52,177,18,180,93,251,181,104,12,119,78,163,11,190,255,245,252,216,246,43,195,212,61,249,133,68,102,63,21,116,83,51,209,102,81,30,167,161,185,112,218,78,43,39,68,44,179,69,56,226,2,54,199,179,255,151,200,108,105,247,211,159,132,205,130,104,202,231,171,59,50,106,82,107,175,3,71,164,230,104,169,4,45,227,8,26,65,65,173,175,142,42,107,154,57,75,52,112,9,130,220,63,141,74,177,226,155,225,194,37,74,237,123,183,189,152,237,70,247,74,79,53,52,220,207,231,130,222,73,206,238,225,64,107,119,151,140,218,101,89,176,4,4,63,114,150,14,190,89,133,246,62,51,145,212,61,240,90,192,45,164,171,222,182,77,186,106,144,208,45,155,4,63,44,209,32,78,133,136,75,226,99,232,17,226,5,198,189,40,94,197,200,204,232,141,240,208,237,166,242,46,15,227,14,156,132,138,71,122,252,35,178,224,224,252,96,202,159,55,96,29,81,26,141,40,209,94,154,96,6,122,132,184,37,225,56,109,32,193,250,175,58,44,131,56,202,25,10,228,104,206,57,69,3,226,180,121,86,36,52,92,38,44,88,23,89,170,30,128,117,80,210,142,45,152,190,55,162,24,19,35,90,165,130,137,244,124,200,3,144,50,252,27,220,104,214,38,112,228,93,77,69,128,55,106,151,39,210,76,15,242,204,5,18,96,155,79,71,242,126,54,180,214,208,219,94,188,242,22,90,112,231,63,240,7,141,176,30,130,72,168,40,124,161,86,248,195,95,203,238,1,163,15,240,189,81,37,22,169,61,210,113,177,38,5,186,40,118,215,231,233,211,103,144,232,213,193,152,220,154,198,244,22,157,213,19,238,226,131,204,91,222,32,56,220,143,91,50,93,107,189,66,213,232,47,20,80,177,117,220,161,16,131,156,83,196,249,27,6,209,102,27,96,250,215,56,33,20,157,85,185,51,37,3,120,242,115,41,210,135,173,152,18,176,151,156,185,182,15,112,251,95,61,143,40,185,180,17,10,176,155,1,157,100,32,93,28,97,59,91,130,145,81,242,138,181,188,142,143,197,34,90,135,173,46,25,180,11,215,158,33,118,250,205,18,14,222,12,200,89,144,132,175,184,190,80,206,199,146,1,107,207,84,148,99,220,219,46,245,246,53,95,195,116,31,246,163,5,73,93,73,34,138,36,131,76,253,187,199,106,19,177,195,181,137,155,62,247,234,97,29,122,134,56,36,123,217,28,8,193,7,183,255,243,166,181,92,7,255,219,211,132,83,135,210,165,211,2,147,32,234,49,62,2,41,162,153,250,209,212,233,80,43,41,42,74,71,138,217,77,128,239,101,107,29,114,200,93,13,211,69,240,181,69,210,143,207,22,137,146,195,229,177,65,83,125,92,40,69,119,236,255,21,80,19,209,168,140,34,187,213,72,210,16,109,130,19,115,99,134,234,228,203,103,234,66,192,127,85,18,160,63,179,55,169,38,39,95,247,227,37,139,34,163,108,67,45,22,24,142,196,88,90,202,189,236,142,75,155,245,37,211,185,16,72,86,214,159,149,33,172,70,192,40,168,200,95,141,119,107,179,73,240,26,7,240,136,221,164,241,148,123,14,92,123,183,197,204,174,250,87,177,76,213,26,194,246,157,46,93,182,226,9,214,237,38,34,87,157,140,234,187,34,103,192,107,36,49,74,180,53,133,255,65,44,143,224,216,209,213,110,132,113,86,180,75,189,137,215,202,44,108,151,43,232,103,130,244,53,38,239,141,43,167,167,213,182,175,77,35,83,11,156,227,44,13,61,53,183,71,77,158,127,102,251,145,96,149,78,128,220,126,77,71,27,54,102,8,78,74,56,114,215,24,218,18,0,237,107,163,30,109,155,243,182,198,201,82,9,174,45,181,6,35,192,134,84,50,207,86,43,88,33,18,210,188,114,116,118,189,244,252,206,178,139,104,99,154,107,143,123,141,184,80,130,67,76,75,247,169,123,137,141,36,110,1,192,168,238,4,86,170,31,29,90,237,158,111,88,143,132,130,222,13,184,102,168,202,65,195,9,220,95,165,84,153,242,184,143,213,167,70,55,227,36,164,5,184,206,52,40,87,196,120,159,52,64,241,24,40,65,22,187,136,254,112,76,183,203,119,82,178,123,87,94,251,211,30,192,41,196,156,94,95,80,61,121,160,90,239,141,129,109,39,79,238,226,62,219,189,95,68,161,147,180,162,142,244,209,103,99,121,77,213,226,128,49,16,98,247,128,238,158,218,54,247,123,68,146,223,18,139,240,91,41,90,195,17,110,195,187,197,202,27,208,78,118,205,47,65,141,86,250,205,98,44,121,25,195,62,26,5,44,248,168,37,83,25,191,234,115,238,24,100,186,154,133,249,94,112,98,112,17,88,37,224,184,232,219,74,240,225,7,232,188,89,22,52,235,182,26,127,71,78,73,208,23,5,205,247,162,212,140,110,176,157,217,84,171,40,28,84,148,116,230,41,170,114,8,251,203,30,4,3,176,79,132,125,62,191,118,98,101,190,2,150,203,165,25,83,59,153,97,96,43,81,76,129,164,62,182,187,94,241,245,171,194,214,65,130,58,34,164,236,180,84,12,164,84,34,22,124,62,73,40,214,238,60,186,128,239,125,137,236,151,240,123,129,207,95,30,242,232,122,89,107,227,254,76,157,141,88,123,127,56,86,79,29,197,185,98,32,45,144,206,155,44,34,142,166,34,137,137,211,197,162,221,24,225,79,101,145,67,231,190,17,46,103,225,54,220,35,195,45,16,197,95,124,206,191,250,187,182,13,43,214,233,69,202,251,188,180,157,42,56,2,74,19,85,53,10,85,218,142,195,178,56,0,1,231,89,41,44,75,82,39,92,142,159,181,6,108,232,141,137,104,184,227,110,15,141,143,52,47,33,73,3,113,65,93,212,31,191,38,108,41,100,243,59,203,123,104,214,254,64,153,197,171,39,158,129,242,222,231,227,147,178,120,181,63,33,232,149,212,5,18,2,40,143,17,11,243,121,145,199,244,124,121,165,240,17,74,131,87,140,218,145,95,195,137,243,29,192,162,40,141,51,182,225,12,122,124,24,197,93,171,195,177,107,8,117,57,102,111,92,227,207,110,85,25,104,73,161,250,87,38,244,14,226,131,179,9,206,251,12,186,153,250,214,194,254,62,255,101,25,59,245,224,83,73,198,65,85,151,65,181,9,252,57,202,208,24,151,250,40,60,102,7,152,7,36,131,70,62,178,53,22,157,141,199,16,194,147,242,117,55,66,32,116,108,219,56,218,22,200,224,211,92,214,11,145,190,253,247,33,190,225,225,160,72,175,253,145,84,231,250,127,252,210,236,52,61,62,100,24,3,150,222,130,156,243,244,81,155,41,155,190,163,56,83,28,93,136,54,39,101,209,104,193,171,181,201,62,175,240,7,201,67,41,133,10,11,182,209,23,143,133,56,88,251,185,99,35,4,168,175,196,185,154,13,85,75,86,225,79,81,142,23,212,6,27,81,77,226,213,216,167,236,161,58,1,93,237,235,117,27,107,16,211,235,98,189,210,146,131,118,35,36,134,163,188,58,115,46,128,214,213,9,184,234,109,130,249,181,161,71,72,68,108,163,141,145,24,226,83,138,220,29,191,10,202,238,102,97,110,94,157,136,158,152,56,171,19,65,225,21,230,135,204,215,175,55,98,110,42,57,211,1,55,46,228,162,147,172,114,69,47,180,142,116,204,67,183,89,14,36,0,8,74,81,31,218,148,41,125,119,198,128,150,138,163,211,109,94,100,248,33,157,90,80,146,157,79,210,225,20,244,150,171,44,149,49,235,233,215,147,97,0,61,191,35,87,50,242,23,77,76,149,239,52,80,198,136,57,85,239,36,175,62,139,123,226,197,197,8,154,160,110,142,16,235,178,19,252,191,225,253,136,226,219,36,232,118,221,160,184,122,147,17,248,191,78,49,124,180,107,219,134,75,151,139,26,133,241,107,69,74,197,218,181,57,40,104,74,244,206,45,60,253,225,234,141,134,164,152,17,73,77,165,101,219,218,217,54,247,187,71,33,75,2,133,7,141,205,125,52,248,155,221,30,25,239,91,86,6,195,238,37,134,93,59,217,86,67,232,37,167,31,83,102,211,113,46,171,227,47,41,35,84,150,184,170,206,38,39,48,158,138,157,114,118,231,236,67,177,186,14,62,205,65,141,149,217,131,19,105,92,189,154,61,225,234,56,142,52,75,176,47,43,243,72,137,54,98,109,85,8,38,123,110,40,55,250,24,92,219,171,43,131,244,87,1,66,171,8,171,171,233,62,161,33,149,222,161,26,243,21,243,106,199,61,146,71,174,211,14,124,224,190,246,62,0,49,99,133,246,172,127,73,230,137,109,202,191,65,49,123,133,57,116,182,23,143,122,24,102,106,61,160,78,92,232,109,172,186,55,169,2,238,107,23,46,206,81,129,203,233,76,227,234,223,2,50,255,127,248,224,3,90,88,33,97,23,199,19,78,30,46,204,164,20,124,254,219,60,96,37,206,122,53,10,110,114,170,55,144,228,116,237,129,136,1,193,249,51,14,32,136,86,7,255,90,11,224,233,247,57,181,6,193,222,17,160,105,127,221,93,6,136,19,142,64,19,77,23,35,179,146,44,115,254,35,50,169,209,101,44,36,180,90,165,114,47,66,221,97,6,20,143,29,171,172,65,105,75,172,35,182,233,89,30,32,197,172,52,91,104,61,184,81,55,122,66,21,115,131,8,106,155,169,30,107,71,229,33,78,59,95,233,178,24,180,123,87,200,60,103,221,134,188,84,167,143,170,76,121,60,50,90,121,221,196,241,178,213,87,21,31,205,21,176,124,212,61,156,144,215,78,129,73,193,144,142,65,152,76,137,157,34,76,234,235,232,241,96,255,56,249,225,19,187,238,24,3,165,77,33,104,237,182,197,226,127,3,214,251,43,55,41,110,87,160,70,198,12,26,18,34,23,215,163,10,163,152,189,163,213,138,173,120,136,160,79,73,11,24,189,249,84,88,77,84,149,23,8,81,74,124,16,212,27,179,130,158,81,80,192,245,182,143,193,49,43,225,240,40,56,211,179,234,7,160,255,26,148,94,98,137,213,107,151,16,38,148,47,203,193,244,3,125,68,180,247,58,218,85,146,214,171,51,211,198,166,185,65,241,45,26,1,13,33,131,186,135,237,179,179,50,214,77,170,20,9,190,122,116,126,52,27,231,11,185,102,30,52,182,60,39,112,169,225,87,199,41,121,211,157,148,23,30,34,49,109,225,142,102,70,127,184,56,14,124,165,137,8,202,27,115,120,94,185,75,216,144,167,30,64,194,230,96,194,101,148,202,70,209,59,192,140,217,80,64,4,135,115,54,240,234,113,5,10,128,92,42,143,9,34,199,53,191,71,242,128,10,117,195,241,250,74,153,135,59,76,247,106,225,243,234,113,205,19,7,55,141,221,231,71,208,200,76,176,6,232,42,84,233,226,178,235,228,141,227,90,19,170,65,162,246,172,111,238,160,92,96,254,250,135,26,181,113,151,178,172,120,217,168,71,92,187,41,194,36,164,88,57,244,121,55,134,67,56,210,169,243,246,81,21,187,160,231,41,45,186,187,164,120,241,154,211,171,121,174,33,26,16,120,89,242,205,173,186,164,82,64,209,179,251,114,133,172,135,164,87,136,35,160,186,31,3,193,35,245,8,96,153,109,17,58,44,203,14,51,49,165,120,253,80,162,232,201,151,160,125,46,175,39,203,233,33,167,214,157,128,96,243,231,63,157,220,87,115,33,232,244,93,151,78,252,135,87,198,75,177,173,18,71,201,9,115,100,125,123,131,230,82,28,233,165,218,161,49,14,15,191,40,154,182,23,183,252,183,251,78,228,29,63,62,59,229,161,161,215,190,22,95,207,151,116,72,196,74,131,82,72,177,212,105,138,13,10,200,176,244,12,146,153,201,18,57,198,123,32,135,77,213,235,73,149,34,71,166,223,94,144,94,212,175,1,32,58,251,124,87,222,73,1,42,197,163,102,36,120,208,84,9,129,144,72,121,198,104,164,92,247,13,70,194,252,135,145,230,27,37,182,33,134,41,120,130,92,189,95,202,191,49,64,182,222,81,223,79,74,19,151,89,48,65,82,45,68,228,99,26,254,32,73,59,176,170,6,20,4,234,193,89,22,255,224,233,190,203,255,95,162,106,72,65,191,68,242,54,18,226,135,233,77,145,183,250,64,186,161,114,251,138,194,63,172,137,17,130,90,6,158,107,23,113,191,197,224,116,151,164,220,236,229,233,202,106,171,140,18,41,227,72,114,252,250,172,22,59,146,93,253,34,167,121,96,204,75,140,209,235,122,15,223,69,204,94,189,146,82,63,2,254,126,51,16,217,241,246,196,69,90,202,153,222,114,153,192,3,180,102,43,185,220,57,129,44,88,183,202,15,149,75,246,62,114,22,139,66,252,255,24,231,120,64,157,61,180,140,24,4,84,175,35,26,127,15,20,76,177,138,53,243,194,200,252,109,145,86,149,121,40,154,0,64,162,158,236,55,250,56,160,48,187,25,248,126,178,129,215,44,208,207,104,52,202,69,196,200,126,86,101,6,37,121,245,104,92,87,203,64,252,16,227,94,98,190,42,158,184,102,223,77,120,241,160,54,131,193,224,70,185,231,102,239,29,144,94,238,18,163,91,101,138,50,49,172,164,222,119,191,116,181,82,142,60,108,36,223,147,86,241,200,44,70,31,235,189,64,217,221,69,130,28,93,72,134,221,226,108,150,9,198,9,252,51,72,59,116,126,180,168,99,137,9,138,41,186,117,1,105,76,112,162,201,86,194,183,107,205,239,154,1,7,42,208,133,222,123,9,54,155,153,115,167,219,151,225,105,171,124,198,125,111,184,103,21,248,12,210,126,27,187,209,227,240,94,195,111,190,49,213,20,211,84,141,66,223,120,195,75,154,181,137,13,85,134,67,203,209,42,233,20,248,132,210,222,181,167,25,247,160,151,88,100,160,12,205,65,155,29,63,11,103,3,106,20,237,56,131,82,45,123,88,21,10,93,146,46,18,39,167,110,254,43,69,107,173,34,21,252,18,231,62,2,196,92,34,13,227,78,26,186,90,75,227,239,42,132,84,106,147,62,149,132,4,84,16,77,158,99,148,209,8,206,64,9,154,32,207,207,152,145,166,157,201,249,185,123,5,228,96,22,51,200,71,106,154,158,7,211,216,123,197,13,112,15,191,119,29,228,229,123,44,232,38,2,217,168,251,208,99,44,38,189,147,213,37,185,186,70,183,164,143,251,132,31,41,33,59,17,2,161,247,215,215,160,180,161,127,179,149,66,34,150,87,25,56,185,98,41,234,220,125,81,196,142,56,237,70,10,102,34,194,116,235,99,117,218,176,228,177,64,172,96,13,227,176,83,84,107,154,179,83,94,5,40,242,160,28,16,214,78,53,116,158,178,49,192,7,62,197,78,163,230,234,52,36,61,226,60,116,130,163,231,108,237,208,118,100,117,247,4,139,96,14,162,51,86,57,143,19,187,4,122,213,97,237,245,47,233,92,136,137,113,88,10,112,59,160,208,54,182,106,46,239,5,43,178,159,100,76,176,189,19,17,124,144,146,229,141,68,188,234,121,168,204,33,4,61,128,40,89,212,16,139,175,99,48,41,176,37,234,109,190,222,104,80,179,106,253,207,170,215,118,221,147,99,24,55,42,124,143,105,218,193,28,10,252,222,160,59,170,1,231,146,235,127,116,118,239,90,115,207,5,132,242,7,196,230,88,82,149,199,63,133,134,186,47,239,201,137,17,135,74,63,120,28,102,74,160,16,205,73,6,208,149,87,201,239,8,110,205,17,18,88,213,102,44,7,205,172,24,147,134,235,113,3,170,73,147,254,125,72,193,229,193,116,137,105,156,80,132,239,15,28,188,144,21,206,132,187,42,135,236,188,97,175,185,42,108,83,118,31,245,75,143,220,140,35,194,55,5,238,63,100,50,87,46,206,141,109,132,27,97,140,84,230,139,247,21,243,29,120,151,113,198,171,60,190,122,133,55,138,237,116,246,76,139,105,135,139,183,224,221,33,155,233,40,94,212,102,56,158,77,94,69,126,208,76,21,9,104,47,136,41,239,234,151,35,3,206,59,121,70,8,166,15,223,140,236,37,23,167,168,135,150,76,16,19,254,57,221,92,79,179,113,168,40,203,135,195,162,215,255,243,93,204,230,141,222,18,35,100,60,33,201,134,198,45,126,159,192,3,225,157,23,100,249,132,74,244,134,130,230,76,150,253,180,143,171,174,199,110,198,158,172,116,158,233,5,121,133,168,245,167,120,159,184,175,188,73,111,255,158,237,124,64,174,78,79,217,22,39,97,74,18,113,234,147,209,123,202,210,145,167,116,171,65,86,203,140,219,231,246,109,139,246,0,19,247,195,134,182,254,121,75,184,217,64,153,132,254,223,137,98,88,143,229,201,5,47,47,217,199,213,142,192,81,29,175,2,24,79,67,96,227,252,43,43,203,111,187,66,207,225,44,39,75,160,142,163,158,33,92,42,139,166,150,102,40,59,181,141,74,254,108,197,38,40,190,92,130,106,208,142,12,203,73,162,116,156,123,205,164,254,60,254,194,42,63,244,96,11,4,120,126,166,52,56,10,240,108,180,91,80,120,96,202,198,49,96,47,202,30,165,8,176,89,166,144,125,52,146,163,16,170,197,97,47,217,81,59,176,239,105,0,91,122,218,14,90,95,168,99,79,207,126,130,98,188,172,9,124,54,72,98,105,136,198,150,90,1,176,98,9,242,86,75,133,24,195,253,69,65,134,95,104,197,40,145,194,57,37,125,224,240,249,251,111,191,107,73,44,127,122,162,52,2,255,180,59,211,250,178,19,231,26,148,105,231,66,27,126,86,221,134,232,119,168,103,198,45,23,209,129,16,176,48,198,243,102,70,90,222,229,244,13,127,9,28,55,15,248,238,171,123,39,178,212,220,194,89,0,157,25,58,7,100,68,52,133,229,166,168,140,27,187,96,255,240,120,161,197,131,57,232,0,200,92,246,237,94,45,171,137,68,98,199,146,58,210,112,16,219,164,24,1,251,205,225,45,10,113,164,132,159,48,197,240,19,103,66,162,248,23,109,210,110,175,70,167,54,208,210,163,187,215,90,67,35,35,21,91,190,219,86,147,187,110,138,183,4,47,193,41,74,174,110,33,206,206,127,139,53,153,5,250,39,109,51,179,26,69,236,57,31,33,234,120,170,17,98,191,117,146,57,8,226,195,99,102,121,138,79,153,137,135,97,74,70,32,159,22,207,159,15,62,172,52,160,240,20,153,14,40,140,139,219,213,43,65,99,194,119,213,96,235,187,236,101,170,120,112,242,152,247,65,153,129,90,99,229,245,57,0,90,8,58,60,22,65,141,95,19,217,124,161,0,112,101,209,71,197,90,5,225,16,254,247,180,139,172,87,142,149,13,176,14,99,165,79,10,153,59,101,201,75,215,35,203,46,145,242,252,248,20,36,37,235,23,18,199,104,100,3,106,68,137,162,31,73,37,224,94,242,53,9,156,158,87,123,99,65,183,113,141,198,236,73,48,78,83,207,21,51,59,28,144,236,220,73,120,28,240,236,132,215,206,5,66,107,251,100,45,107,222,125,86,8,8,32,103,48,70,253,198,30,132,42,200,216,237,42,56,204,34,141,233,93,147,129,227,108,53,205,4,50,56,147,201,25,229,56,77,155,157,193,243,189,103,59,245,170,187,12,133,88,208,108,87,6,202,234,16,87,198,116,143,101,32,52,191,48,14,150,132,217,227,143,100,39,235,251,193,49,110,229,209,146,62,153,41,163,206,239,53,188,78,132,148,187,216,228,38,61,119,177,204,32,255,73,69,28,8,168,73,70,198,192,117,246,229,136,119,149,91,155,29,82,14,170,21,5,140,10,193,155,6,41,211,1,207,23,94,97,72,57,92,217,55,238,75,220,28,67,164,126,46,74,158,227,5,44,69,1,107,9,69,176,243,73,85,218,240,63,193,120,189,26,80,236,55,181,83,80,128,202,247,138,2,132,126,45,106,131,181,225,184,127,214,233,6,98,67,106,67,5,164,13,230,53,178,207,228,66,192,170,37,98,232,37,108,35,21,226,208,55,57,98,162,43,123,99,86,116,235,230,121,193,121,173,66,246,47,32,78,99,110,225,147,3,191,73,93,168,49,164,151,230,3,214,34,199,154,23,12,248,229,65,65,52,161,233,30,206,192,28,212,224,29,64,63,97,144,133,99,32,25,212,25,189,94,220,175,181,100,162,237,83,54,223,221,182,201,24,88,104,123,82,99,40,87,2,37,42,46,200,140,222,166,57,62,94,103,178,199,145,111,55,247,127,113,194,57,233,249,71,4,175,112,61,189,193,135,205,0,248,134,59,243,219,238,216,253,45,113,163,65,32,139,21,85,19,236,66,125,34,77,254,195,201,239,58,124,143,154,43,32,57,228,156,246,82,91,255,201,32,90,109,226,230,46,220,179,75,165,83,249,159,147,154,213,21,239,250,211,237,154,133,5,91,187,219,39,98,254,22,107,219,139,22,74,242,110,9,173,7,167,186,184,180,202,62,33,2,210,82,202,5,222,73,158,0,7,14,201,51,188,108,206,249,120,65,46,59,82,161,60,131,131,37,235,212,232,173,176,101,184,129,38,186,82,231,191,176,53,106,136,168,29,130,189,21,80,6,171,63,194,244,95,97,136,213,21,39,97,121,20,72,105,228,97,175,9,126,180,205,77,235,143,27,102,233,83,209,85,74,131,0,4,65,92,48,134,0,92,17,200,212,106,83,6,30,250,2,70,88,104,129,227,99,182,157,228,16,57,243,100,248,123,143,7,38,7,89,198,162,207,218,41,221,21,112,37,29,19,1,242,43,129,134,95,190,167,157,109,149,29,1,4,143,48,159,14,196,184,241,196,67,17,165,63,167,45,169,149,89,255,74,23,86,228,32,244,208,168,153,91,53,129,248,97,74,215,94,29,179,92,74,33,219,239,232,215,237,24,19,250,152,157,95,231,16,57,220,50,59,197,139,161,163,162,241,186,24,66,188,47,87,172,10,78,110,75,229,82,231,86,247,221,159,229,233,194,25,134,222,18,26,177,77,224,134,164,231,195,163,208,41,151,22,53,7,225,221,183,134,243,163,46,146,210,101,133,232,6,92,206,93,172,149,56,152,243,62,39,91,123,231,253,105,25,37,119,219,14,104,73,123,107,97,133,158,196,227,33,24,27,171,135,205,34,26,235,8,231,124,109,131,1,211,204,197,141,10,30,89,173,125,94,41,237,165,116,27,93,51,62,241,176,164,251,208,78,110,49,185,52,10,82,241,55,172,84,26,156,233,153,239,162,22,176,154,205,89,110,142,152,237,9,78,28,198,106,22,86,144,16,46,164,35,44,186,142,137,89,216,210,145,121,154,141,234,73,216,39,120,225,37,73,55,225,14,142,32,148,51,124,139,147,209,67,112,178,190,58,0,13,173,33,47,246,235,139,44,255,243,94,7,64,100,14,145,204,11,114,150,55,146,171,182,198,113,248,176,75,88,32,142,204,237,150,143,77,171,72,221,202,93,111,139,185,101,73,136,115,13,105,246,71,123,218,15,93,108,146,202,107,142,139,225,96,117,228,85,34,146,146,48,60,71,75,181,232,135,180,40,109,204,114,162,53,36,64,155,23,178,188,61,163,6,97,173,93,165,145,204,139,1,99,110,163,154,14,76,83,235,139,239,26,90,90,57,245,160,93,241,28,143,138,87,118,191,110,219,109,143,249,188,47,37,190,128,35,151,96,72,172,113,117,145,81,1,59,187,234,105,207,40,83,146,175,188,27,136,253,171,244,50,168,127,184,8,162,217,151,154,112,56,230,120,35,201,224,23,120,44,221,102,226,198,38,150,118,203,231,30,41,132,130,32,35,147,220,122,250,95,88,239,11,93,227,149,142,12,163,179,155,250,193,0,241,42,83,135,226,182,8,61,19,13,63,177,218,79,122,114,90,127,135,86,146,51,168,33,140,72,30,32,221,15,2,170,248,75,184,200,95,205,211,233,155,243,136,221,203,149,5,95,254,216,34,198,230,9,215,107,92,161,89,77,156,173,88,38,129,88,211,166,208,124,41,193,47,151,139,228,97,219,115,166,205,5,149,251,119,218,57,252,137,85,90,72,221,6,40,95,152,170,178,117,75,30,13,246,229,225,4,74,226,16,16,119,39,124,224,2,255,161,45,169,165,41,179,99,17,47,151,248,176,171,157,28,196,97,236,50,23,142,124,25,237,12,75,160,47,108,33,65,193,136,141,248,185,78,207,161,19,236,1,209,116,129,167,154,215,143,88,167,246,70,187,27,121,26,75,217,229,198,0,155,99,90,98,166,247,234,127,46,176,49,194,93,118,198,118,216,243,109,79,240,2,135,187,108,190,253,172,58,87,146,162,163,169,133,9,254,40,183,151,146,3,214,169,78,246,249,26,160,76,154,201,210,103,26,155,239,126,216,251,105,128,24,121,232,114,17,242,80,9,22,208,103,96,64,193,199,70,65,180,179,241,168,204,94,134,216,81,41,169,28,188,124,6,248,37,233,93,42,74,69,52,61,235,133,104,90,112,58,100,62,85,3,251,226,183,8,254,176,17,239,98,113,130,88,94,139,150,169,119,215,209,84,157,222,78,83,37,85,4,167,236,45,197,99,108,55,243,102,9,76,46,136,122,184,210,69,174,202,3,109,247,214,0,210,149,126,7,172,195,252,17,244,77,68,35,204,22,84,165,10,53,100,188,50,110,172,147,12,82,236,61,207,222,242,77,26,205,167,74,150,61,100,152,101,86,180,160,70,105,100,122,168,183,187,101,212,36,132,106,170,205,25,164,16,104,26,235,123,74,49,254,53,190,88,31,246,162,18,125,164,11,41,93,83,253,141,105,144,215,149,49,11,65,72,202,251,105,26,70,57,149,241,143,204,194,148,68,223,123,154,159,203,100,226,183,178,82,61,147,135,244,147,122,43,27,81,34,189,135,182,148,175,72,61,199,115,37,70,146,38,215,189,116,56,18,162,247,13,92,149,237,244,64,220,247,109,142,133,170,105,116,63,146,201,90,189,176,250,148,183,78,108,110,5,221,107,6,164,86,254,199,14,214,67,208,215,41,189,116,201,239,169,77,234,86,241,180,18,93,245,195,119,88,85,189,225,112,49,35,195,117,80,169,245,63,67,68,28,27,191,156,120,247,50,90,108,165,190,130,35,106,67,231,251,153,155,205,141,217,42,19,96,210,81,67,128,93,152,113,176,184,78,6,252,80,245,161,244,9,102,164,190,148,130,28,120,228,141,198,167,50,44,180,173,43,134,40,132,102,7,250,235,155,191,107,111,186,137,89,212,64,178,98,16,181,254,158,61,182,120,130,160,85,168,154,42,13,199,179,86,154,167,140,61,102,13,250,5,122,208,55,81,15,185,222,203,105,227,198,180,105,135,58,79,105,161,110,234,110,72,182,53,62,249,43,182,44,219,214,185,132,117,112,196,242,217,142,52,21,30,112,95,28,5,108,15,50,242,68,244,222,61,70,116,141,90,67,203,127,4,253,54,88,187,166,216,102,172,28,132,253,235,137,128,28,188,170,222,161,232,40,194,147,194,80,15,249,212,166,98,73,74,209,204,100,109,138,124,84,230,38,168,122,110,194,73,186,196,124,251,149,6,156,49,147,143,91,139,120,227,252,124,171,51,127,253,46,179,242,78,31,30,85,18,56,27,123,84,97,175,17,196,107,182,140,85,136,191,123,121,180,42,34,246,78,206,74,41,118,187,207,47,33,109,38,233,42,248,80,61,215,231,190,210,231,197,158,144,234,189,16,130,55,150,168,208,1,241,53,74,196,221,157,91,148,132,194,208,168,221,91,72,148,106,255,208,15,98,79,54,34,31,18,226,101,42,169,131,255,16,25,203,196,83,249,216,131,126,43,208,242,168,35,41,253,96,63,171,241,192,8,31,167,90,35,152,36,228,63,11,68,39,111,0,177,108,173,53,234,186,81,40,146,237,85,149,204,5,13,10,72,153,51,214,201,199,20,71,220,119,128,49,173,226,175,80,5,39,11,162,124,230,215,11,167,88,113,35,5,17,59,132,50,93,63,30,32,89,142,86,208,185,63,137,66,150,89,125,120,153,144,125,246,62,200,5,186,95,41,235,69,132,160,190,227,16,206,108,42,50,143,144,199,92,79,189,214,148,101,226,209,46,209,65,187,178,139,215,83,244,247,179,255,167,129,42,240,213,240,230,222,199,34,232,227,236,172,197,152,48,28,85,0,151,171,246,166,174,181,158,137,230,27,67,76,204,235,232,46,144,250,49,59,10,125,9,30,214,160,234,100,219,101,109,121,174,162,89,31,81,189,143,245,228,10,118,97,164,153,239,210,143,110,150,206,11,99,217,209,124,135,133,181,186,6,8,182,216,150,199,119,219,241,236,68,220,115,221,108,96,72,73,128,95,185,190,37,185,100,188,35,145,219,243,237,19,140,203,168,70,148,99,170,48,22,132,103,140,108,120,63,51,103,60,194,120,167,158,46,121,24,92,22,138,92,91,166,25,90,251,148,212,108,166,204,64,62,78,186,239,217,64,50,155,37,79,109,68,23,77,174,234,104,27,251,206,72,71,127,15,89,177,44,234,244,73,5,6,160,196,153,105,194,120,135,128,216,253,41,204,223,122,164,15,53,126,51,127,170,231,141,145,126,30,235,142,17,62,180,226,118,242,82,127,77,225,147,164,3,243,87,27,20,105,75,189,161,207,99,65,254,197,119,121,63,69,101,210,106,170,157,196,91,95,63,229,239,11,109,164,159,196,93,89,223,193,83,47,75,234,65,90,223,41,252,253,185,88,13,86,10,196,89,24,177,193,14,128,192,244,23,75,12,224,157,185,99,151,117,251,129,140,251,50,72,211,3,16,42,167,24,205,76,123,149,13,141,209,41,77,236,195,102,26,68,98,112,206,114,219,1,35,251,76,113,17,88,33,242,190,22,202,231,75,117,43,189,3,118,164,82,175,246,26,134,132,75,72,199,251,50,77,44,231,119,212,89,99,199,8,197,229,114,207,89,103,10,42,101,104,105,254,163,121,172,160,245,79,248,54,20,63,217,76,184,103,4,33,171,173,167,17,206,254,7,202,155,20,188,124,138,106,190,161,68,31,181,216,234,88,190,136,220,127,104,146,202,235,70,77,125,198,0,159,244,235,187,142,25,123,105,160,214,108,205,113,193,251,55,112,175,12,193,148,27,120,218,71,68,233,77,56,119,59,22,124,212,163,114,115,183,25,1,177,17,94,167,68,239,215,221,159,175,206,246,171,144,210,149,103,204,236,96,121,154,165,196,129,146,131,113,65,245,78,187,185,243,226,223,233,122,198,32,99,12,179,173,92,58,23,157,184,78,56,248,116,235,61,102,149,13,30,34,78,205,195,198,23,10,241,252,103,178,101,246,158,34,101,194,232,179,238,42,202,31,225,90,3,52,9,205,159,38,186,199,190,70,22,217,48,91,150,49,210,239,80,176,249,173,251,105,154,62,194,198,217,255,164,15,246,141,245,255,145,234,243,49,224,85,49,104,232,36,10,103,94,185,236,114,191,216,43,101,102,78,153,190,48,169,163,101,75,59,251,220,82,1,105,250,5,166,48,102,111,182,251,194,34,115,43,24,63,8,236,68,72,100,9,44,76,221,82,242,173,11,175,42,83,65,200,202,117,88,109,191,69,196,2,130,220,64,16,66,216,194,128,120,32,253,12,134,193,240,209,22,233,84,220,15,8,147,45,86,10,177,167,146,124,22,243,78,174,225,77,178,62,215,25,24,43,129,245,19,32,89,217,63,118,204,112,146,125,44,38,143,126,104,255,13,237,133,52,147,236,46,105,208,83,228,189,185,70,247,155,79,161,44,189,202,110,37,226,47,159,134,199,76,57,213,183,133,48,214,176,153,244,192,153,229,58,230,155,175,88,17,62,234,117,121,214,177,130,139,167,41,214,85,37,250,162,170,243,154,2,47,110,117,9,208,229,235,219,116,37,155,93,99,146,229,14,69,182,135,43,240,240,88,22,144,65,166,243,143,117,41,118,80,221,227,206,143,198,106,170,172,64,159,237,79,14,89,110,114,193,134,208,82,236,207,119,215,143,89,220,139,51,116,23,73,166,118,154,37,100,152,139,130,173,181,236,134,120,136,201,242,141,217,1,227,180,196,204,167,62,211,101,47,33,248,82,191,181,84,169,126,216,198,115,54,137,183,2,103,234,36,57,50,165,60,143,110,233,144,252,153,46,214,221,92,229,13,0,37,71,23,29,138,27,113,94,193,100,43,179,131,32,172,166,36,12,59,64,165,22,254,224,77,184,129,77,26,190,228,231,77,169,167,52,242,173,206,109,211,97,93,175,100,211,12,130,197,143,48,28,171,180,0,168,66,104,127,139,60,171,246,92,161,122,213,166,52,35,88,113,27,247,55,81,180,234,241,77,164,82,166,239,129,131,101,149,56,59,74,14,17,119,117,73,141,36,106,12,171,125,177,201,236,95,234,247,102,168,158,206,151,98,197,231,57,21,22,99,101,78,249,37,92,63,28,128,137,58,17,62,137,88,11,57,26,14,187,185,17,74,50,8,31,149,102,107,14,136,57,37,168,96,127,36,49,78,30,232,236,20,78,174,251,53,61,60,144,60,219,216,175,233,79,146,104,180,190,23,211,39,24,236,146,17,204,136,123,244,66,28,33,28,105,4,194,14,164,109,103,25,9,63,233,141,187,22,92,223,117,135,149,211,252,211,189,4,76,186,36,7,141,35,129,106,174,24,31,44,136,62,38,72,180,241,254,180,147,216,136,172,85,13,216,206,37,214,71,218,103,55,44,27,10,199,175,231,85,141,14,96,212,218,241,37,250,181,71,35,210,138,178,57,105,29,14,167,23,186,3,149,228,131,153,208,73,138,144,161,211,126,108,41,186,242,97,246,117,117,176,23,13,104,125,111,76,61,24,192,28,107,234,6,202,228,105,48,55,144,126,121,219,120,91,2,106,220,226,28,55,160,157,145,89,232,50,196,55,105,188,246,74,92,116,255,240,36,116,183,153,69,33,197,81,232,206,5,80,154,168,168,181,146,16,242,226,30,42,148,25,123,140,172,37,218,40,152,10,205,32,32,212,215,103,57,134,120,7,145,164,0,144,110,174,90,215,143,238,183,247,228,96,87,87,57,120,205,196,253,130,126,153,195,158,183,247,24,114,253,63,79,165,130,32,204,217,14,160,65,8,26,40,42,237,63,5,123,206,230,178,221,239,100,101,235,13,133,100,249,0,177,244,182,169,244,236,218,231,84,61,198,201,151,202,222,131,204,174,61,148,112,133,103,212,112,150,77,179,8,173,87,168,213,129,58,119,84,42,163,173,217,232,68,191,143,200,84,180,189,122,205,30,57,82,215,62,56,132,155,100,199,224,139,141,180,70,239,188,216,16,153,178,233,105,107,29,38,60,112,76,184,222,243,141,154,146,103,162,215,11,196,228,80,101,57,23,165,31,233,105,246,148,128,38,235,151,106,84,218,121,23,78,56,246,78,225,159,28,122,83,63,157,29,125,87,137,197,119,25,19,165,84,242,34,82,249,67,204,24,203,113,181,206,14,75,225,245,179,151,179,128,239,14,223,162,98,182,5,179,69,242,71,92,52,67,83,198,211,215,3,177,195,166,75,41,145,204,29,75,34,7,92,56,35,103,133,228,106,33,144,192,11,131,146,251,153,57,213,95,180,159,81,244,189,254,201,122,127,39,58,33,39,184,6,181,49,103,187,148,164,57,127,191,215,144,211,130,253,219,27,8,71,91,233,204,29,183,75,130,188,60,242,135,173,32,14,132,202,9,245,102,180,46,155,145,149,50,205,41,85,131,43,40,146,221,113,99,114,95,28,158,138,213,122,251,88,59,104,98,121,243,205,59,226,209,41,74,239,177,104,214,89,188,231,246,69,236,141,52,22,220,218,5,108,104,56,92,173,193,111,3,41,254,197,35,222,243,244,222,153,191,215,189,159,0,18,240,130,116,209,171,64,184,166,99,22,219,248,101,78,194,186,13,252,115,17,173,91,182,32,42,43,191,240,246,151,84,13,74,60,164,165,217,235,112,105,104,154,166,119,163,169,247,48,202,127,83,149,49,176,165,135,245,210,29,120,98,253,151,149,253,76,250,58,130,174,199,29,190,142,27,92,80,48,10,49,80,163,226,253,168,24,190,105,210,49,189,120,247,219,157,201,182,104,69,158,11,166,63,16,209,183,217,83,76,148,39,211,120,16,47,190,254,31,79,27,94,144,129,142,62,118,231,218,211,224,81,64,103,218,54,42,255,162,191,247,243,149,35,165,115,166,29,208,142,16,2,185,32,159,207,172,47,87,171,196,160,141,17,48,149,188,13,104,166,130,196,134,191,14,244,116,198,47,80,244,150,158,40,87,184,195,56,53,35,85,192,124,86,142,125,113,117,179,142,166,46,12,96,215,138,92,88,28,88,132,116,20,38,139,186,82,229,159,75,106,68,198,0,70,252,195,118,31,251,29,205,74,185,18,141,237,192,244,158,103,109,49,28,121,140,161,223,111,33,31,221,111,25,0,180,211,198,36,217,168,206,235,79,128,170,130,157,229,146,198,38,25,209,185,144,146,155,221,136,242,179,30,177,184,4,28,136,238,60,195,14,219,192,147,94,87,68,7,51,143,59,149,191,26,203,101,57,43,216,153,122,185,40,141,209,200,41,246,6,11,51,203,141,163,87,104,164,55,79,215,182,122,201,247,246,64,115,139,181,168,129,63,49,87,155,18,27,45,144,35,131,25,45,138,61,181,210,165,190,246,73,247,211,128,46,163,53,29,15,145,87,113,182,174,221,151,103,248,140,120,99,176,148,59,74,28,221,119,7,35,179,222,190,105,8,76,198,215,115,188,254,42,61,120,203,120,171,233,91,62,100,61,88,105,90,199,192,190,239,114,231,245,55,133,168,88,118,171,45,118,188,242,117,2,236,193,146,210,132,196,110,95,57,247,215,250,29,52,222,3,43,227,208,192,195,118,106,22,151,223,187,73,174,209,215,3,8,94,142,247,73,187,72,189,85,44,88,24,56,251,232,53,50,226,221,40,20,131,140,151,71,57,127,62,76,189,6,127,103,50,113,183,166,239,128,122,126,201,91,20,186,15,91,121,58,145,70,145,68,121,245,109,82,43,53,241,163,78,100,175,129,236,10,212,238,225,201,203,55,38,138,3,223,157,91,18,244,191,203,79,104,136,5,140,239,89,30,141,120,33,92,31,18,219,81,168,176,129,192,70,156,203,214,51,161,59,129,207,14,96,53,229,19,56,119,205,14,147,32,225,235,21,57,126,89,194,41,149,120,208,236,43,127,115,180,183,167,242,218,224,105,90,125,33,214,134,145,102,87,51,204,104,83,69,50,56,116,63,157,224,212,29,25,55,16,228,99,65,193,130,73,124,99,16,180,236,222,115,165,77,167,119,75,198,90,71,55,251,246,24,131,55,10,92,170,186,37,227,210,131,253,184,42,90,218,135,14,185,113,227,179,152,177,198,247,81,18,88,86,37,84,160,13,83,32,172,95,255,220,87,91,135,216,162,115,254,25,160,28,21,216,160,247,57,90,211,26,252,40,129,70,38,163,185,232,229,31,122,167,103,195,24,37,204,44,24,172,3,59,178,235,183,59,127,91,213,113,52,194,68,241,189,76,139,198,176,128,102,11,179,81,209,9,0,220,76,13,42,166,110,1,41,166,63,229,157,206,255,143,106,159,59,46,96,32,240,53,193,128,89,153,168,18,134,51,89,46,103,83,28,74,172,140,112,9,164,34,148,83,243,73,232,18,245,251,133,212,238,225,40,154,159,39,19,84,142,103,33,109,76,69,181,104,157,107,130,84,54,174,39,27,75,250,114,212,5,75,101,133,127,144,183,142,136,218,105,105,158,175,125,227,235,152,68,80,63,182,230,211,94,11,39,209,141,134,5,93,22,35,125,194,195,50,146,236,183,175,72,201,125,46,44,129,240,8,140,12,162,31,118,128,131,41,182,222,132,237,207,96,10,40,87,104,209,108,234,159,34,44,6,134,246,125,66,54,19,130,77,127,37,197,134,204,106,191,161,166,232,232,99,98,80,190,56,187,21,175,54,245,216,49,107,223,241,28,222,180,174,125,146,60,168,115,220,138,235,130,106,173,183,47,171,64,223,228,171,29,162,38,145,184,201,232,77,226,180,130,11,195,214,12,228,203,138,160,190,189,136,117,238,97,23,142,164,85,42,253,206,144,186,133,226,101,226,60,249,140,39,202,238,45,78,146,100,86,153,58,14,187,203,68,92,212,72,221,57,207,183,3,189,161,17,208,142,241,202,145,147,93,70,82,211,51,235,153,220,26,34,243,38,156,66,61,105,242,7,94,150,133,248,180,250,22,165,92,134,14,22,156,155,205,69,29,204,245,50,176,25,238,101,124,197,4,55,2,164,114,149,255,135,226,67,55,94,74,197,140,77,34,226,75,174,118,16,211,119,242,61,14,249,250,199,71,220,151,211,228,34,11,192,61,176,143,219,101,217,230,5,47,3,141,203,220,24,49,149,189,189,219,80,103,76,105,16,192,12,115,142,108,128,59,88,57,226,27,212,82,1,97,94,90,50,241,150,161,16,222,223,89,65,84,108,221,198,20,73,59,87,157,81,98,246,124,49,94,231,250,35,167,44,203,61,163,49,97,19,146,43,161,149,111,109,139,141,210,142,132,85,226,182,183,207,63,100,146,109,211,228,111,16,30,192,154,124,55,36,59,24,24,205,125,32,152,215,218,87,23,170,213,247,98,217,110,35,44,208,86,26,189,69,252,239,118,167,157,102,169,209,48,222,241,251,141,135,58,146,41,35,115,229,24,20,243,76,184,86,174,184,52,114,175,82,149,136,31,246,239,161,22,239,90,11,99,138,76,227,85,70,217,224,220,132,184,42,230,129,49,112,189,43,44,81,97,112,119,198,232,154,60,63,31,170,230,193,71,13,41,156,172,59,49,118,184,69,185,173,9,253,8,9,159,30,77,247,80,134,15,15,223,14,29,83,81,178,242,221,237,43,184,32,72,22,38,99,180,66,193,31,178,34,163,141,128,197,195,38,23,54,191,131,11,70,184,4,202,11,57,91,179,233,50,81,133,161,99,74,157,43,43,104,196,114,105,95,211,3,93,235,110,162,229,92,131,90,7,233,20,4,111,227,35,98,151,101,27,50,186,0,113,106,144,90,242,58,214,128,234,102,16,154,169,61,0,4,174,243,89,145,85,94,118,124,89,5,196,103,129,71,156,244,96,109,253,176,235,247,176,160,106,142,134,220,175,80,67,111,112,103,47,32,196,200,49,180,40,207,255,162,29,98,200,122,102,96,209,55,235,122,89,165,9,188,188,81,53,78,115,245,149,152,176,255,101,241,55,246,191,187,124,38,0,180,188,216,112,32,45,241,120,248,120,187,43,144,112,225,125,64,55,151,57,227,163,25,116,203,153,125,200,210,116,181,27,86,23,98,54,179,106,151,66,105,159,145,133,190,175,152,87,238,158,103,231,187,65,174,53,26,98,73,185,194,251,57,152,99,75,33,246,74,252,223,3,86,196,242,87,216,234,111,3,233,96,40,144,254,128,52,161,2,117,217,41,164,21,221,34,174,33,64,27,107,75,23,88,204,21,90,181,69,215,213,85,191,40,69,50,13,191,22,189,184,110,183,77,143,25,21,33,202,66,237,164,147,147,12,65,6,131,213,94,10,170,159,5,215,195,31,115,26,152,194,131,118,81,162,188,249,44,76,193,155,184,113,223,177,244,79,64,73,54,78,190,149,196,22,108,150,113,121,102,105,101,62,185,124,151,230,111,50,102,243,61,121,176,214,135,86,81,77,107,227,244,105,233,165,17,108,93,129,28,81,149,10,86,37,26,12,118,177,45,21,3,42,93,127,32,172,187,148,72,122,100,71,66,243,165,91,28,119,74,217,223,228,107,36,135,13,111,193,217,5,80,216,207,188,240,134,89,125,232,122,173,255,88,23,152,6,240,0,207,5,229,229,172,54,238,107,186,63,179,195,41,134,236,147,111,13,245,250,21,171,249,216,122,139,173,253,87,167,166,207,234,16,179,114,44,137,114,105,86,185,173,180,131,232,35,56,119,242,10,222,250,53,24,29,228,211,230,21,156,53,33,240,14,90,4,97,174,39,180,171,92,57,214,239,184,189,93,66,62,240,206,231,236,128,181,140,200,54,161,53,59,149,13,71,233,58,87,165,50,45,10,66,27,86,59,38,16,188,33,121,68,16,172,48,160,170,67,43,198,71,252,240,36,98,36,0,6,35,80,41,59,57,11,38,54,114,98,17,245,161,64,16,88,43,115,6,120,252,101,29,141,49,93,27,37,219,111,124,203,186,54,202,177,60,147,162,184,161,208,102,56,85,3,169,141,231,8,187,55,203,203,103,40,174,206,253,61,187,10,221,209,194,212,22,140,24,58,41,198,108,149,183,39,55,52,55,123,65,121,149,170,99,193,126,44,191,72,176,234,239,27,62,36,168,218,120,45,151,200,116,251,149,145,135,216,22,37,216,8,52,194,181,53,71,200,120,35,177,171,142,105,102,63,179,145,181,171,2,26,4,103,54,28,144,206,217,86,138,60,145,190,208,217,101,164,165,13,75,246,11,90,175,238,89,49,0,167,78,39,79,130,164,67,233,108,87,26,22,99,17,14,43,48,133,33,201,199,48,131,57,30,120,215,26,101,6,13,175,100,180,251,16,243,246,150,153,237,26,38,125,61,190,209,141,57,231,62,199,197,7,78,50,164,65,99,12,118,76,126,132,118,91,190,109,26,212,223,51,209,58,111,241,29,162,210,70,22,215,114,69,32,236,70,205,141,145,166,156,250,50,9,125,110,5,31,229,52,102,47,251,124,108,29,124,57,33,53,181,228,112,154,141,73,141,55,186,26,229,192,4,162,209,131,202,68,240,110,112,39,141,36,224,226,133,119,6,151,253,101,10,52,43,57,96,222,181,251,228,78,58,65,151,209,61,138,47,23,175,67,195,39,219,81,116,166,149,101,209,143,176,209,104,198,235,59,52,143,138,193,6,37,54,160,28,0,4,94,28,88,129,150,168,17,115,35,102,135,253,135,38,17,189,47,8,170,196,246,32,9,139,222,36,188,167,225,22,237,107,26,0,177,186,41,155,228,168,239,177,144,61,58,101,92,165,97,162,238,154,20,61,135,162,208,253,169,59,62,117,58,51,221,195,15,154,138,45,148,149,23,155,222,29,171,5,126,51,138,127,7,174,181,196,204,71,161,160,146,146,255,102,161,35,122,120,91,111,59,164,199,5,131,43,234,85,181,254,93,173,37,18,180,84,118,99,52,122,95,124,2,15,229,12,156,203,76,212,57,0,144,13,20,128,25,198,73,232,175,211,194,69,0,107,163,199,157,211,157,124,67,35,102,229,234,67,224,50,221,116,137,246,57,190,119,45,55,64,46,230,85,120,126,254,34,155,90,171,220,54,116,132,146,233,201,184,241,130,82,189,84,181,44,0,61,39,146,200,188,4,96,156,127,229,57,140,4,243,160,237,225,223,163,103,52,190,12,210,125,208,133,20,124,137,166,182,78,198,212,223,141,130,37,146,238,70,42,119,49,248,195,244,76,213,210,53,240,35,47,77,236,235,119,168,18,63,218,2,58,199,191,13,219,235,69,226,228,195,163,189,51,112,136,123,84,145,18,207,90,204,17,152,53,146,167,8,233,152,205,106,187,89,58,104,43,190,209,2,119,39,58,28,81,111,145,255,6,222,163,151,139,135,80,47,237,36,28,167,73,46,16,49,192,162,5,198,11,202,118,108,90,27,77,162,1,234,87,173,78,78,202,188,242,156,232,51,251,69,159,28,47,29,134,146,1,14,152,110,194,64,169,252,215,47,39,169,66,88,185,181,122,5,39,96,202,245,2,94,199,170,135,246,229,86,187,30,157,6,182,147,242,14,151,178,183,41,81,90,176,54,248,52,21,160,116,237,94,62,211,28,10,176,166,196,30,8,141,151,201,188,26,106,137,122,195,239,189,233,128,67,30,204,96,43,59,69,195,207,12,185,26,13,249,20,54,33,196,4,53,85,184,153,9,179,29,158,22,159,93,146,172,216,206,207,131,179,191,122,59,100,3,185,150,22,70,114,188,51,48,154,213,224,13,214,152,89,105,206,196,145,238,211,255,235,154,133,10,244,200,160,15,48,95,119,92,79,103,37,176,74,225,189,213,144,243,39,23,71,39,242,205,213,31,170,232,247,147,174,133,200,204,107,159,88,27,34,170,106,108,56,117,7,170,187,44,141,159,92,65,202,136,23,68,184,174,118,250,80,251,131,68,214,26,13,185,225,64,3,94,124,167,139,195,97,78,215,252,116,56,104,194,172,114,26,255,46,121,109,158,114,110,238,199,50,208,16,51,127,146,145,211,24,201,91,251,13,120,128,60,36,116,101,249,39,110,114,74,226,252,88,203,182,229,208,190,161,237,248,72,96,52,108,116,253,88,24,89,234,109,137,197,46,20,194,226,251,51,240,195,64,146,77,73,60,33,84,38,172,228,245,163,160,28,22,158,103,72,65,26,29,62,30,31,13,163,169,4,242,156,231,159,161,178,227,64,120,118,102,41,58,233,227,175,12,48,254,147,111,85,88,184,231,198,48,138,150,105,132,165,70,172,89,86,148,94,90,8,172,234,237,110,45,167,64,100,107,228,169,5,140,198,13,69,222,21,96,100,18,27,182,242,43,77,106,116,104,199,23,161,54,208,161,100,61,190,128,255,212,53,220,181,180,184,106,78,68,157,87,135,83,240,201,109,50,111,227,223,227,33,153,70,197,182,196,109,151,143,159,72,88,99,16,239,51,209,203,104,249,186,2,197,243,203,190,69,43,227,235,195,126,50,110,106,214,175,87,15,43,39,44,13,105,219,196,171,102,44,174,118,249,61,91,208,218,146,147,209,1,162,96,10,202,97,218,226,167,72,220,102,7,177,234,157,117,141,89,79,84,83,71,205,105,40,254,43,164,121,232,23,126,83,17,215,147,9,215,154,25,58,240,227,4,2,239,122,203,97,94,32,154,68,49,179,184,131,203,74,227,47,98,74,55,238,93,198,84,146,192,183,182,20,133,99,226,57,51,81,218,15,116,160,8,49,67,98,139,38,50,1,147,93,91,17,158,245,209,5,252,214,68,34,47,172,61,71,26,139,234,63,38,84,13,201,237,66,60,178,180,124,202,216,76,21,98,249,34,107,192,138,229,46,97,88,181,174,153,80,233,217,4,28,44,5,13,196,102,22,185,47,168,147,177,68,196,182,79,232,1,210,71,194,175,171,84,41,117,224,35,89,181,170,56,102,4,174,65,187,101,80,46,114,71,238,87,36,87,58,213,234,213,187,144,250,128,237,130,45,107,247,13,41,1,240,168,230,238,211,235,7,109,201,243,186,32,126,204,194,13,208,200,50,164,120,228,6,186,19,157,116,139,121,241,106,65,163,233,183,127,68,4,156,214,211,157,180,129,29,145,77,232,252,121,52,44,123,189,167,127,100,44,84,231,140,158,154,118,120,5,91,27,177,57,252,159,10,231,190,188,104,34,33,93,55,71,55,229,56,73,68,166,128,18,7,132,37,220,148,136,233,247,40,233,130,72,18,194,190,50,6,175,247,187,95,252,55,39,15,96,26,127,120,37,232,211,15,50,41,245,211,85,142,128,147,76,205,140,18,202,82,196,247,53,49,222,44,244,112,195,110,103,131,147,164,255,55,185,191,157,77,1,171,235,180,183,140,169,149,128,138,110,132,32,124,64,169,78,163,15,142,174,185,41,35,37,133,105,0,148,124,159,228,65,188,138,123,39,153,253,119,193,170,146,255,181,207,253,143,69,159,55,163,49,115,164,66,147,154,253,218,115,3,35,183,169,242,187,235,115,82,175,90,221,140,13,175,12,30,153,39,27,208,65,165,9,255,41,215,177,83,182,95,250,2,77,49,151,60,22,56,60,10,193,211,62,167,146,166,5,185,104,228,105,190,249,207,9,120,83,154,73,201,5,170,90,65,130,107,0,61,134,13,232,211,91,62,90,245,34,7,253,174,32,65,237,127,252,226,226,228,92,49,166,59,129,107,128,212,152,44,205,196,47,227,147,154,98,122,63,156,229,217,187,20,2,175,79,225,8,235,48,141,170,19,57,190,52,50,253,71,154,144,88,246,91,79,25,49,7,35,148,37,206,36,255,246,160,4,52,229,184,20,135,181,90,96,90,141,222,77,91,240,188,154,247,30,153,100,9,177,113,119,15,39,229,116,15,103,177,179,97,4,187,20,135,72,21,105,102,208,206,113,227,177,86,19,95,40,122,104,9,63,168,164,163,97,216,42,12,66,212,49,89,31,32,122,88,255,135,133,164,104,70,116,162,195,87,121,21,86,168,97,231,247,67,28,48,146,22,185,111,83,25,88,78,247,225,235,91,62,178,245,35,164,158,101,91,90,81,198,224,24,216,76,128,130,38,193,91,6,54,189,238,81,77,54,144,157,35,121,216,188,83,89,201,253,1,205,178,127,91,80,17,114,45,151,218,104,69,134,83,242,250,55,133,95,193,59,173,158,116,101,35,232,123,111,35,37,193,216,97,201,59,10,54,167,174,230,231,179,157,116,206,226,154,182,210,248,12,162,187,135,176,67,75,97,152,193,152,159,55,28,101,208,220,240,119,36,136,52,139,19,28,74,76,17,148,225,59,169,152,232,138,117,227,137,103,77,29,215,211,42,159,136,152,169,20,101,240,44,24,59,46,226,10,185,75,251,58,122,170,221,23,250,121,67,5,202,60,51,23,9,239,19,139,28,209,136,21,200,179,228,136,115,81,180,63,13,1,219,226,44,192,187,123,54,119,13,195,226,34,201,16,128,179,92,40,116,104,85,26,237,154,82,225,133,169,118,14,175,157,218,50,146,31,5,111,61,159,143,97,152,73,95,99,89,110,108,214,11,136,118,234,31,130,46,206,61,69,112,219,75,72,236,146,194,109,125,181,151,200,158,17,43,135,72,111,18,54,119,183,18,71,50,21,253,155,244,10,77,156,230,129,107,240,116,10,33,238,254,172,165,54,32,19,62,173,66,123,215,131,219,51,9,62,173,131,205,60,66,123,105,239,138,97,151,192,201,188,21,51,122,138,184,6,168,131,26,28,97,233,0,169,152,187,161,161,44,145,20,144,196,179,191,253,150,185,27,241,126,252,233,133,119,30,110,36,203,36,253,19,177,213,153,198,57,134,132,152,210,242,85,254,69,190,151,215,59,241,80,175,156,17,70,59,234,66,8,147,122,50,177,21,18,235,90,1,21,48,186,180,50,249,158,143,207,98,119,185,110,197,244,145,63,32,106,244,236,249,182,133,248,157,157,100,58,107,94,148,16,20,207,253,249,161,45,61,154,84,169,130,241,77,62,148,119,161,243,143,126,207,110,16,236,12,200,21,225,46,200,255,29,74,68,40,131,159,133,25,102,43,252,57,173,130,94,204,183,78,179,228,63,145,183,198,117,96,83,103,125,41,80,250,189,152,250,197,160,185,245,69,189,156,219,104,244,167,132,116,10,249,206,21,24,48,106,162,64,250,48,55,87,197,229,85,165,121,251,117,120,80,82,70,41,112,134,194,251,67,42,173,238,144,208,206,2,87,163,210,110,60,131,6,11,6,185,182,40,197,38,97,86,250,75,178,136,75,236,56,169,122,152,20,162,216,33,228,121,69,216,38,111,182,148,142,252,1,165,233,223,54,247,48,40,138,0,124,22,40,198,59,162,101,91,13,52,84,195,62,165,28,58,24,149,19,93,29,118,224,70,250,150,145,225,36,189,45,248,108,79,160,98,74,190,73,144,39,255,24,107,183,163,255,197,178,253,172,108,216,248,34,37,215,240,67,99,50,250,152,102,178,233,129,143,103,19,192,82,12,111,128,239,111,110,70,203,29,227,10,133,238,160,129,192,54,124,176,186,60,103,62,234,251,42,51,213,4,204,82,4,242,244,142,125,13,12,250,44,68,98,122,19,188,23,145,241,71,218,36,210,201,246,16,223,208,103,51,39,239,206,162,85,103,22,70,50,171,44,209,32,136,180,148,105,253,26,211,177,96,53,65,3,162,116,172,101,39,99,187,245,73,86,209,85,33,24,222,199,58,162,234,150,231,44,37,72,68,232,215,17,54,1,190,127,216,64,50,92,89,134,59,201,15,44,251,197,86,88,150,217,148,178,129,67,189,147,248,0,198,69,153,114,9,255,222,237,179,78,250,69,238,182,158,24,59,44,94,145,58,179,236,76,177,174,163,30,142,189,187,209,255,182,16,51,225,214,52,53,215,12,112,123,53,80,98,68,184,28,230,181,18,241,23,207,73,87,37,102,88,166,74,32,16,140,92,40,43,199,155,28,228,15,240,76,93,171,195,180,107,96,206,191,100,244,108,130,196,73,104,123,53,226,120,184,203,17,128,177,100,165,124,109,47,170,80,177,191,250,86,81,91,40,125,82,49,180,163,107,98,143,143,100,231,135,33,11,142,130,46,216,8,214,81,222,13,193,111,45,146,186,146,81,69,210,151,244,198,218,18,200,126,49,139,176,171,180,166,27,246,232,115,119,216,77,233,43,252,83,175,239,26,238,38,129,128,6,99,115,199,232,2,13,81,136,255,224,63,93,109,60,30,205,56,110,107,146,69,170,187,78,241,201,139,170,94,228,71,127,150,189,14,85,105,82,91,69,167,153,31,102,184,56,90,169,134,48,208,99,89,180,209,63,27,205,255,34,52,68,237,236,227,38,32,125,89,161,118,118,77,232,231,254,26,175,155,30,165,84,109,174,194,199,168,11,196,205,31,114,66,188,207,82,230,128,41,203,207,127,221,252,44,136,248,235,93,249,233,204,169,102,245,68,208,164,214,25,143,172,170,203,107,236,52,142,64,74,144,45,247,171,81,244,169,100,182,196,157,7,124,133,170,139,235,37,95,61,7,106,42,19,162,24,142,132,4,225,151,69,160,26,240,133,175,129,240,229,71,236,180,4,50,1,78,203,193,206,152,83,86,244,188,53,171,113,187,123,135,129,5,138,235,60,70,247,40,86,136,146,255,141,31,160,253,53,64,34,188,95,26,220,236,190,254,16,29,238,63,172,15,134,205,125,26,74,91,9,114,247,247,190,236,6,4,247,151,141,115,35,237,188,128,31,62,238,198,148,166,223,169,239,103,68,217,91,156,223,12,42,197,81,108,127,205,14,185,73,240,9,71,236,172,92,217,140,216,83,119,227,140,179,84,178,11,221,221,36,166,36,246,4,165,79,122,199,75,88,206,112,208,107,151,27,235,228,141,102,84,212,207,140,205,13,162,2,217,236,239,2,131,154,74,135,141,180,6,117,109,214,125,67,67,64,141,105,133,77,145,162,110,156,94,84,88,15,68,206,123,83,139,225,18,105,224,57,224,82,243,6,103,161,183,141,241,190,149,70,109,108,240,0,18,170,40,193,83,1,200,171,150,48,233,22,10,14,242,239,233,172,241,120,70,123,113,122,16,147,251,94,182,65,29,76,121,185,173,12,89,79,255,116,49,120,214,102,50,193,237,82,209,2,212,196,193,187,246,58,124,146,70,143,85,207,7,203,211,215,132,150,244,11,44,227,63,30,120,198,2,226,105,229,95,70,40,67,243,67,250,29,58,141,42,111,141,69,233,228,141,252,21,201,7,127,40,62,7,129,75,150,72,75,118,227,35,176,253,76,243,200,213,58,108,155,167,83,170,97,114,91,116,117,13,109,15,70,27,53,186,224,19,251,75,166,226,189,230,19,245,188,255,126,98,117,190,206,66,156,173,26,200,225,43,115,129,239,104,135,195,62,142,105,119,124,7,229,239,128,9,183,136,3,74,16,63,72,195,75,237,90,23,46,223,169,158,61,61,149,89,96,94,105,233,145,67,197,27,103,12,105,65,182,8,201,15,247,115,81,40,231,248,147,126,191,176,25,239,35,205,135,172,188,242,162,151,196,188,14,213,199,74,72,30,55,239,144,94,234,68,27,182,174,194,20,149,201,200,91,113,50,63,101,81,133,43,159,54,114,177,243,230,112,149,29,36,209,227,119,95,251,184,54,101,255,1,56,38,108,242,173,250,205,21,68,62,165,252,77,216,189,31,191,63,158,152,156,56,42,33,136,12,171,154,199,212,109,241,215,66,196,147,41,172,227,254,40,128,59,75,150,59,22,85,87,31,230,74,163,107,6,165,117,125,197,8,147,224,216,176,151,210,109,132,50,128,127,227,25,15,87,86,100,127,254,26,96,15,251,184,8,231,201,72,232,224,41,11,36,60,59,240,38,114,108,22,214,161,103,253,0,16,47,227,178,201,230,196,255,254,138,133,7,119,129,231,126,96,157,29,69,239,0,28,33,58,149,224,188,7,216,165,224,121,170,27,152,154,215,225,14,116,14,125,227,156,143,159,176,191,62,210,75,111,238,180,170,147,5,125,160,117,152,229,191,37,86,27,223,244,37,173,2,133,18,138,210,71,193,37,19,112,158,42,75,25,14,205,84,213,82,16,40,31,123,101,71,117,142,101,173,131,54,0,154,126,87,200,128,92,148,77,86,111,52,166,50,228,191,251,188,153,175,43,254,71,115,41,215,160,168,123,236,234,162,163,124,205,208,63,11,161,198,168,62,51,56,235,221,154,52,5,45,141,186,246,80,169,1,174,103,2,121,111,83,229,33,65,3,109,93,4,231,186,31,24,138,184,138,216,231,228,89,117,233,47,124,179,96,36,221,165,194,217,113,85,225,223,148,105,50,219,168,6,115,113,13,46,101,200,120,41,79,128,105,52,203,247,84,117,216,154,136,3,60,177,240,58,107,251,71,10,133,75,218,210,85,124,110,225,223,121,30,54,114,128,103,196,92,109,165,137,1,93,238,46,242,180,183,32,205,246,208,97,200,130,249,192,106,47,141,163,177,176,205,209,91,245,25,64,64,28,109,232,161,3,12,80,17,242,95,58,200,127,47,162,85,9,46,86,206,101,184,27,82,107,217,214,75,49,237,28,111,50,112,64,71,46,248,197,237,101,161,176,198,123,196,170,180,77,0,222,145,59,119,84,120,227,146,117,204,254,182,147,107,184,14,205,0,29,127,16,83,100,189,145,127,5,175,150,5,31,14,224,116,23,210,225,216,73,183,63,225,116,19,121,17,21,240,169,111,109,20,10,177,103,24,49,235,83,42,229,56,163,136,202,17,72,235,4,33,158,159,233,162,48,133,134,149,57,77,33,104,151,237,146,172,0,228,131,29,201,246,148,193,107,11,143,174,242,76,206,215,236,206,85,200,98,99,100,20,115,143,170,212,248,203,87,235,233,125,18,54,48,169,192,13,66,252,115,233,231,26,137,239,205,253,130,21,116,182,118,111,34,231,84,120,211,51,95,86,192,224,8,225,117,54,248,141,108,192,168,64,237,247,123,136,93,85,0,161,78,98,175,131,9,156,255,184,237,171,250,64,176,224,41,61,253,106,17,181,80,120,186,22,51,59,248,109,188,241,109,127,72,14,36,77,176,149,103,146,255,31,31,134,15,65,171,162,250,246,87,92,84,158,234,97,21,237,121,218,129,21,7,73,60,192,168,56,103,62,6,185,242,41,69,125,31,121,225,114,195,23,178,224,42,193,158,198,50,118,211,193,94,203,160,48,204,49,72,38,236,37,62,215,23,252,69,33,247,85,223,252,164,170,12,68,212,156,136,28,223,47,215,34,148,188,85,238,102,1,86,17,134,91,79,87,176,228,181,125,35,162,20,115,124,166,31,19,70,82,27,4,93,82,73,142,161,102,177,74,187,42,57,37,6,13,142,197,165,191,80,171,211,153,42,152,231,135,29,121,144,88,41,255,112,69,69,25,26,160,25,230,88,74,190,239,159,135,112,195,190,111,128,136,175,155,100,25,100,19,149,25,222,100,150,160,153,95,233,132,103,135,202,123,133,247,189,217,174,153,227,116,205,144,248,184,229,57,201,7,208,31,202,207,191,234,178,94,113,152,44,247,251,184,31,3,99,15,17,254,37,111,244,1,216,101,98,1,18,255,26,32,60,120,154,28,112,233,66,76,145,175,203,246,180,182,199,207,31,246,83,129,77,191,23,59,27,28,7,122,225,140,63,91,59,201,204,219,140,80,229,67,252,220,223,155,67,115,160,21,56,6,36,219,115,187,83,200,7,83,154,208,136,195,158,80,30,167,139,67,120,143,237,181,83,111,181,253,117,15,12,91,153,44,110,127,135,63,81,235,60,83,254,202,97,114,96,200,223,32,203,35,48,105,209,245,104,206,110,18,194,13,206,146,244,200,178,110,64,221,87,37,92,150,226,115,248,75,252,247,50,131,82,1,104,177,57,229,161,162,171,120,15,12,254,199,182,30,81,186,111,60,49,114,235,162,98,214,98,10,24,70,24,169,197,93,209,102,157,219,39,114,81,161,242,32,154,248,177,240,195,129,181,70,251,60,124,133,87,34,217,98,39,158,90,220,240,97,163,232,109,201,242,205,142,134,184,100,58,131,182,154,185,39,8,206,255,86,59,19,245,123,254,91,86,79,188,99,253,70,216,211,96,231,206,2,241,18,212,229,96,14,129,131,92,40,18,30,28,44,1,46,6,84,130,204,33,24,180,46,190,8,133,102,238,96,38,224,51,92,144,215,81,19,153,77,218,49,176,86,169,227,4,112,227,18,231,51,37,210,171,167,172,12,153,34,219,43,49,71,228,182,63,113,132,167,130,191,203,36,134,50,25,128,231,0,125,226,119,232,195,218,5,129,115,194,223,92,103,100,228,190,102,129,154,123,200,195,191,187,1,224,32,141,228,123,68,200,214,159,115,55,129,183,52,33,153,5,253,11,206,28,87,112,211,202,189,139,120,66,204,244,102,193,62,183,238,181,62,232,217,76,60,37,161,195,48,254,215,30,229,142,74,45,117,16,100,119,165,137,191,110,189,117,101,187,197,5,132,236,101,140,107,236,216,91,91,255,123,174,93,127,195,227,107,109,127,44,156,172,207,108,36,57,128,155,21,53,141,147,209,36,75,175,78,124,127,80,17,96,188,211,111,92,31,204,211,79,81,35,178,189,139,125,0,198,108,131,62,20,47,127,198,179,29,250,88,135,202,177,63,120,29,120,110,217,128,193,130,13,217,199,208,122,226,184,167,81,225,177,100,121,246,90,65,55,24,50,164,116,169,233,179,147,168,173,42,149,105,246,2,56,113,205,179,61,24,206,40,178,67,227,115,140,238,252,249,251,184,241,70,181,209,254,29,249,52,253,3,126,221,30,198,78,169,169,59,176,86,72,152,177,255,28,148,170,143,148,125,219,198,195,158,222,64,3,249,138,236,226,178,181,9,151,25,225,75,3,122,225,233,129,215,173,67,86,115,142,143,122,223,168,238,19,173,190,215,68,71,165,27,161,174,115,105,212,170,49,219,122,179,132,79,103,59,241,19,41,14,230,248,128,70,169,134,116,237,124,245,189,104,63,6,246,73,62,65,111,103,100,2,62,23,77,77,206,177,94,26,147,226,151,189,70,249,1,98,234,137,181,3,89,81,246,142,219,204,47,137,33,132,169,139,144,163,137,164,136,228,171,73,96,86,10,109,38,234,7,55,251,214,60,19,14,55,163,163,215,45,59,172,118,190,80,153,240,190,183,206,14,254,248,227,149,6,165,8,155,231,254,206,64,117,39,9,250,108,122,51,4,192,62,243,84,43,130,246,247,107,35,81,72,4,141,18,199,168,253,54,211,5,116,240,91,128,216,206,221,67,115,4,246,211,32,198,35,54,57,11,94,6,21,92,242,173,51,61,234,157,233,16,61,121,21,126,93,252,235,20,222,248,197,0,112,61,254,85,107,15,16,194,180,236,78,74,215,44,155,81,142,236,220,208,255,82,163,20,17,108,109,103,130,146,124,226,221,196,88,247,68,187,209,127,47,20,214,54,136,78,45,187,113,219,90,124,37,84,106,148,208,149,209,236,166,26,72,39,194,9,106,24,131,93,202,45,180,119,38,217,244,20,224,61,147,115,252,49,141,141,135,127,5,174,132,56,12,186,243,10,122,116,185,127,132,144,216,20,191,191,36,46,161,93,250,202,86,27,16,63,229,255,232,16,246,143,249,82,163,49,41,14,210,52,34,244,37,28,233,134,187,77,150,34,74,43,135,65,235,60,20,245,188,38,122,167,153,14,214,246,64,23,199,43,197,30,68,229,21,236,177,69,68,227,26,44,212,233,9,101,112,207,44,71,69,181,172,231,154,233,34,144,178,105,133,216,2,9,49,220,200,168,87,183,31,171,48,30,22,198,185,204,10,194,184,63,204,231,80,238,106,134,100,181,45,233,244,157,224,66,4,65,69,34,133,15,80,4,113,176,69,16,88,217,135,254,166,29,83,168,85,111,43,192,40,65,13,221,186,109,209,2,37,103,140,43,35,185,63,249,133,245,64,122,154,57,207,24,230,217,85,82,79,47,73,73,101,111,71,124,34,135,133,125,158,14,10,17,56,236,79,0,119,254,39,118,24,118,200,61,14,199,213,80,7,122,126,159,49,118,72,93,79,179,105,31,215,138,230,11,125,51,70,18,69,205,239,9,202,103,94,164,44,24,29,43,161,30,151,91,138,2,84,111,29,230,243,10,125,80,160,114,62,146,50,249,122,210,162,167,107,131,205,70,154,196,2,11,183,133,52,196,144,54,164,95,201,113,162,194,119,11,95,216,77,151,213,17,28,245,59,158,140,142,151,129,32,77,230,57,241,160,167,173,93,248,111,171,72,152,77,85,201,229,66,54,132,248,82,46,113,47,78,38,158,20,114,118,235,193,229,178,62,122,154,186,116,161,49,181,112,4,32,240,136,245,147,122,83,31,22,14,52,97,155,131,63,187,126,37,120,249,161,239,148,243,90,137,113,6,95,226,8,102,146,0,220,160,179,217,176,132,134,228,158,49,179,114,185,232,138,88,130,144,101,52,171,209,191,130,111,164,96,206,152,87,30,91,50,113,244,250,19,67,247,52,118,222,26,162,73,250,139,91,132,24,186,231,220,26,32,178,121,133,37,47,226,41,181,78,232,132,3,114,166,184,172,232,207,5,68,190,225,107,224,217,34,130,196,23,202,231,237,157,128,234,219,21,224,68,179,97,88,237,36,30,105,171,41,197,145,107,183,73,111,150,63,15,61,148,2,208,90,71,99,156,157,144,13,82,204,15,123,25,12,220,74,86,227,162,126,61,125,220,21,60,66,63,247,71,144,248,179,84,183,35,73,51,251,79,57,170,21,80,168,174,170,145,59,84,54,153,87,190,187,241,162,104,45,213,175,31,90,254,68,255,157,75,9,24,146,56,200,72,142,14,128,155,183,147,70,59,7,91,240,51,132,7,11,242,36,162,200,59,254,176,123,0,14,128,234,32,83,69,80,4,30,203,128,65,57,224,171,37,255,81,126,11,83,30,99,3,249,194,230,174,8,224,105,143,147,18,180,157,173,120,214,219,230,80,230,223,38,9,177,18,165,67,228,135,125,161,137,211,114,34,50,197,112,193,123,96,204,172,71,2,205,87,31,5,81,175,253,170,95,123,192,222,1,37,163,169,159,75,9,53,187,211,56,225,208,103,206,112,216,212,218,152,37,169,7,34,90,192,43,43,56,55,233,119,126,50,60,65,159,148,41,156,2,54,98,99,252,141,183,90,72,25,9,78,209,126,20,32,234,50,134,47,246,118,247,16,47,74,24,210,104,236,105,82,210,90,239,231,51,104,54,194,53,246,177,166,90,139,140,157,11,46,70,96,231,198,95,44,59,202,115,189,218,34,0,22,49,136,1,24,204,67,25,227,173,74,251,202,75,129,150,240,172,219,44,28,230,148,243,116,121,9,131,233,137,0,54,200,115,86,64,14,49,232,205,228,43,81,164,59,129,78,133,223,135,102,170,193,59,160,77,179,225,50,195,1,23,207,72,103,67,20,27,165,3,222,30,175,50,149,54,170,132,105,116,87,86,22,196,92,60,57,95,76,5,78,62,4,5,106,27,12,128,205,160,120,239,172,232,189,221,186,182,234,14,106,98,176,34,197,156,118,73,73,123,198,61,131,55,95,66,59,26,28,8,93,145,85,229,5,233,146,128,174,133,133,49,42,151,138,29,235,199,71,240,150,162,154,25,98,194,70,235,199,143,126,184,226,2,238,12,225,84,81,88,102,162,211,223,70,121,202,180,150,122,209,100,121,54,130,245,153,242,183,155,138,8,127,154,135,190,118,121,190,240,205,203,231,88,252,161,59,42,41,108,250,109,97,251,214,57,93,209,0,169,215,43,96,186,5,247,97,208,87,11,24,212,157,103,121,252,59,244,18,73,189,189,55,248,55,78,124,233,138,76,139,245,78,54,63,104,246,166,245,237,90,154,202,110,242,191,189,130,75,160,198,50,163,129,252,125,14,136,52,81,214,118,231,7,21,64,107,64,100,100,106,36,241,91,188,165,74,123,162,185,117,105,72,144,236,161,131,45,210,187,8,231,26,183,183,81,174,220,67,129,48,160,2,106,192,148,225,240,46,69,155,250,47,121,173,158,174,48,54,254,223,212,165,210,180,30,11,123,244,111,189,205,85,154,76,20,155,88,103,75,201,124,218,62,203,88,244,106,40,154,121,142,171,230,193,120,217,136,29,87,223,221,12,47,81,149,47,86,19,69,210,189,116,228,61,98,16,103,81,52,28,54,144,135,112,53,81,50,224,222,101,245,144,22,122,72,252,7,195,103,6,178,35,150,109,73,236,255,24,193,141,162,104,44,9,216,246,203,253,188,45,210,10,118,212,86,110,53,2,239,174,133,99,243,157,189,29,191,9,245,19,95,213,240,104,255,189,198,138,201,45,39,176,46,119,66,160,38,43,160,28,17,70,247,17,114,68,173,105,92,135,54,87,144,50,24,170,39,186,78,175,74,85,67,13,248,243,171,14,171,33,3,155,195,181,54,118,2,234,83,88,183,34,136,120,199,127,255,246,143,45,103,9,117,105,46,246,234,124,59,10,46,219,222,255,110,149,0,7,53,96,225,20,134,28,63,115,144,150,139,184,113,45,226,143,28,170,86,46,68,88,40,89,4,174,114,239,21,59,157,121,184,133,1,199,203,99,244,110,35,44,68,220,107,217,111,217,19,10,7,89,32,200,30,150,20,189,52,218,128,162,148,27,144,254,251,38,244,216,86,174,70,127,29,34,246,232,154,37,63,232,66,144,188,254,82,47,173,39,93,146,15,42,70,140,32,68,74,139,75,129,194,78,164,238,76,123,111,126,62,127,158,253,247,46,255,36,94,10,223,243,228,60,35,59,254,105,107,71,164,86,9,55,81,127,166,82,203,86,129,180,114,111,250,251,116,206,106,131,77,209,9,216,249,247,32,246,123,241,77,230,13,253,216,29,255,87,67,176,167,55,211,251,83,69,252,246,206,229,227,96,4,143,35,77,244,132,27,101,115,4,138,254,182,103,230,95,71,154,118,63,134,209,208,15,182,167,186,161,253,221,172,195,166,87,191,205,25,17,193,78,197,227,189,119,69,198,160,33,156,107,166,65,35,148,233,128,40,192,65,106,114,168,151,232,180,103,139,141,195,28,104,100,209,89,52,255,10,22,254,225,69,216,38,199,197,140,7,7,61,2,39,174,124,243,181,230,129,204,157,80,4,2,27,196,129,119,29,2,144,253,18,180,173,158,17,74,72,57,134,67,249,98,72,233,230,1,171,75,177,131,116,5,238,17,107,67,0,163,21,244,60,133,72,229,121,237,2,5,171,31,5,58,92,27,16,50,12,229,106,143,102,115,118,95,161,46,90,13,43,140,10,76,154,237,88,158,71,216,200,90,186,230,2,107,207,45,218,16,68,70,12,69,153,73,11,134,195,187,173,97,211,9,82,68,233,222,234,91,228,60,205,51,243,151,229,125,44,57,98,144,197,152,54,52,117,134,23,244,152,240,72,134,189,237,38,36,213,73,238,149,7,193,118,230,176,19,32,62,31,114,95,104,204,234,23,0,243,158,24,206,62,182,214,27,160,148,233,86,248,192,254,251,118,171,179,75,33,247,187,73,159,177,12,233,22,49,204,115,13,192,212,234,77,17,43,143,96,211,215,188,232,210,62,61,213,239,91,189,119,155,83,23,239,8,41,64,221,64,192,0,156,39,21,180,53,120,66,215,211,224,108,203,62,5,178,206,61,17,69,216,3,20,77,128,37,236,85,174,132,99,122,66,219,189,46,57,62,176,65,147,219,146,186,162,43,191,65,144,162,89,102,237,95,194,46,12,247,88,54,152,52,150,165,114,72,159,215,228,173,80,169,0,150,53,130,210,194,231,28,93,120,149,22,244,139,142,10,167,196,14,38,175,76,17,220,13,170,41,27,161,206,151,152,121,226,157,51,114,35,56,102,199,54,56,83,9,61,227,199,63,246,220,81,212,34,254,68,179,121,66,76,204,119,181,83,158,90,128,174,15,248,59,79,121,111,73,226,250,159,158,146,52,212,75,61,231,196,24,23,123,100,113,44,17,106,70,255,28,201,94,237,243,181,198,79,216,191,68,226,109,36,59,250,94,193,88,19,170,24,215,139,250,55,215,75,232,223,6,244,165,47,59,68,200,163,160,101,147,39,0,228,141,235,125,27,240,17,108,186,136,26,47,23,209,128,134,115,225,140,255,217,252,60,207,93,213,76,173,215,165,167,243,63,60,165,154,128,35,170,230,187,37,204,189,142,26,100,229,69,117,136,121,205,114,88,172,120,102,71,230,91,60,216,134,248,140,114,195,0,250,173,134,175,38,59,86,92,210,19,23,233,224,103,188,157,78,47,183,254,210,229,105,180,250,108,137,190,184,47,116,153,188,170,143,104,31,78,245,92,197,9,253,228,107,120,148,86,24,75,50,134,168,232,32,73,179,85,1,25,62,57,134,47,216,48,99,208,144,101,45,216,26,95,132,133,122,24,76,219,140,47,138,76,193,133,113,56,237,113,69,224,244,111,193,46,167,161,1,63,228,150,13,108,8,140,121,176,166,150,90,229,214,221,23,49,58,1,207,171,112,111,187,185,27,92,65,243,236,194,62,118,75,161,153,243,70,64,183,146,195,45,211,144,214,106,113,234,11,239,21,154,51,161,38,87,21,21,95,208,220,47,106,251,254,40,233,234,188,118,76,1,119,197,236,132,9,219,214,96,38,70,253,246,14,212,110,141,151,167,253,203,157,51,134,240,217,122,248,189,33,58,123,68,142,0,114,213,240,136,166,26,179,92,29,182,218,141,224,0,189,219,240,217,222,47,231,187,12,227,229,229,174,72,178,133,90,6,16,86,92,67,5,161,130,86,230,93,232,28,23,213,3,236,198,71,103,110,11,248,184,173,180,159,238,35,130,19,202,188,125,0,121,11,154,167,12,107,223,120,188,0,179,38,118,225,172,197,183,107,226,201,172,18,18,113,87,119,2,239,42,167,58,220,187,28,225,24,57,50,135,107,227,63,199,196,59,52,107,158,221,77,244,78,88,136,198,13,44,226,197,33,240,64,99,107,80,125,198,164,178,17,207,196,132,87,94,251,163,158,187,221,246,164,26,83,179,235,82,59,138,147,144,177,107,153,169,85,222,185,95,60,166,200,152,182,64,134,129,70,46,240,172,63,161,70,0,220,189,238,163,61,139,183,86,207,220,107,183,30,249,173,108,233,23,74,41,69,86,122,28,254,146,114,238,125,226,69,3,17,129,132,242,48,73,176,171,119,43,112,109,142,8,235,29,10,100,145,20,60,172,111,17,37,77,134,71,240,75,227,236,38,252,16,198,112,88,255,48,233,77,86,241,237,181,90,157,105,39,245,254,92,241,161,164,28,182,55,77,78,182,85,44,1,168,68,168,4,60,250,61,104,89,157,24,243,211,76,39,99,192,249,38,88,246,159,10,141,211,107,190,219,228,230,141,80,72,69,135,73,111,176,104,120,198,230,25,69,38,16,197,237,93,43,206,5,76,225,153,169,217,15,46,100,74,72,200,167,30,86,202,165,237,167,175,133,163,67,124,122,164,229,29,36,106,56,190,122,107,127,250,175,14,176,9,172,234,238,226,165,66,121,145,204,44,231,214,223,228,142,31,60,239,87,110,69,198,71,165,31,74,97,15,225,104,26,133,195,86,196,22,30,211,126,27,246,43,47,98,95,128,50,74,115,84,154,9,77,17,168,197,160,166,191,23,77,219,251,245,145,101,24,64,252,183,208,38,203,178,120,246,21,133,97,229,174,252,7,34,162,102,104,151,85,230,251,102,231,249,89,40,181,196,0,151,136,98,212,228,248,84,117,199,186,78,170,1,111,174,81,221,9,149,30,121,6,177,118,187,191,113,194,9,170,176,111,177,193,159,3,187,48,83,182,42,51,157,144,146,163,28,169,23,167,6,122,217,213,47,74,129,113,113,111,47,11,21,89,210,5,26,252,202,137,110,183,122,37,68,241,226,111,225,124,232,96,218,2,172,94,225,52,79,113,85,0,156,210,88,72,78,11,171,160,36,26,32,79,124,71,125,217,72,74,187,96,234,106,85,181,197,51,16,213,42,122,202,29,160,202,207,93,79,208,11,55,133,210,212,185,147,70,2,210,68,108,65,27,152,198,178,134,19,198,69,81,112,236,248,173,162,19,208,133,232,50,183,39,180,212,192,23,242,77,106,246,38,144,116,73,253,225,102,80,51,253,105,162,171,23,13,201,157,33,179,191,189,217,242,50,197,3,89,93,172,102,6,227,179,117,118,5,200,248,249,166,145,39,119,57,65,40,180,199,51,44,208,127,201,166,124,94,253,134,238,193,138,204,76,49,48,183,36,105,226,55,62,69,132,41,38,114,3,83,22,122,177,33,106,112,53,252,11,149,209,36,172,24,249,201,169,30,156,75,216,222,87,139,224,185,91,176,117,154,174,89,104,124,36,187,144,26,163,6,93,164,34,77,169,21,118,78,54,43,88,89,68,125,182,10,65,83,80,216,194,111,3,234,206,138,159,20,171,177,39,98,243,176,106,204,184,28,118,131,163,128,118,16,215,247,160,84,175,24,201,186,33,111,250,32,177,6,200,103,88,18,11,4,204,147,173,249,207,24,83,2,27,247,143,240,222,28,20,155,13,242,32,99,157,185,48,247,207,107,129,202,182,148,110,243,84,169,36,222,51,153,137,219,65,74,144,103,217,148,131,164,94,195,117,132,47,214,175,68,53,210,130,185,73,74,194,26,217,177,52,62,199,254,31,90,82,242,63,248,24,182,250,72,219,67,130,95,189,207,83,121,44,161,131,13,169,171,0,73,195,4,171,119,0,47,172,188,254,62,135,174,189,50,10,3,26,135,28,35,49,219,168,117,175,101,98,73,255,119,205,59,39,172,101,98,9,130,231,22,81,173,132,206,30,116,171,29,238,141,255,81,162,128,149,209,133,152,7,224,229,153,70,95,6,247,122,164,64,116,37,122,185,52,143,187,191,250,175,61,136,96,120,91,151,171,101,52,203,247,99,165,139,247,177,241,253,187,60,57,109,1,215,156,158,94,84,138,234,55,42,213,225,9,215,147,38,32,50,208,251,112,209,77,183,199,85,12,253,249,245,169,225,224,213,241,5,177,52,135,43,22,182,246,39,211,240,84,178,10,232,233,178,71,216,143,46,242,173,75,37,121,113,152,56,236,24,78,99,205,199,108,113,123,148,10,100,104,134,186,225,231,134,229,196,0,162,143,162,56,185,150,188,158,126,213,54,189,182,209,172,106,42,6,163,150,133,242,234,22,222,37,135,223,18,180,124,139,76,91,16,145,35,104,239,210,160,154,233,88,170,15,41,104,80,159,17,6,130,171,28,204,124,226,58,215,133,170,108,230,24,86,77,193,77,251,216,168,99,116,159,130,212,104,208,170,105,5,159,56,76,11,196,144,121,174,134,219,56,132,162,69,6,170,4,245,90,39,178,106,253,130,18,244,59,213,207,231,198,163,252,178,77,83,100,174,39,57,177,49,179,78,62,208,2,154,49,72,196,41,138,112,122,46,209,17,30,75,61,59,46,253,96,129,1,236,36,104,223,235,43,59,155,243,115,0,174,174,220,12,80,115,153,241,243,132,3,94,221,217,196,48,77,65,218,141,250,183,75,9,13,24,78,48,186,232,194,243,242,250,88,192,11,84,191,176,7,135,21,185,0,241,32,156,180,251,93,194,103,150,233,94,219,24,215,148,5,170,37,189,198,80,51,16,121,251,117,17,182,112,45,132,202,83,214,162,58,97,185,8,108,27,206,125,246,34,73,103,230,40,167,112,96,136,2,205,230,60,12,55,219,63,252,218,224,200,176,134,164,23,99,0,1,148,249,94,58,93,239,239,177,16,236,197,196,165,68,3,74,71,242,24,53,22,98,47,71,72,137,61,40,42,175,49,75,9,96,121,7,51,75,141,245,6,231,17,20,160,73,213,44,65,2,163,125,195,42,249,33,58,225,111,28,128,38,29,173,184,0,144,132,202,189,130,10,170,218,209,2,135,244,66,198,22,135,242,8,170,28,138,224,165,199,111,114,37,207,71,11,43,236,233,173,96,57,163,199,5,59,146,31,37,249,176,26,56,80,5,186,62,217,167,15,207,95,26,116,85,150,163,197,160,217,26,42,73,0,78,252,90,82,150,99,136,58,221,129,182,235,176,39,20,232,206,80,187,230,248,234,148,1,110,53,133,167,32,63,228,14,250,84,119,143,98,100,191,212,213,229,140,161,62,114,150,221,155,244,129,165,102,48,113,138,142,140,178,91,27,245,108,237,138,68,45,81,239,110,232,16,191,187,185,187,159,208,90,72,55,102,163,4,214,248,41,19,15,145,103,146,40,130,171,88,92,93,5,70,211,9,58,205,182,207,126,17,82,100,215,247,64,133,194,49,128,187,238,70,218,37,194,16,155,44,191,207,169,170,43,190,157,136,44,8,222,15,210,4,193,124,171,230,165,173,208,6,137,202,77,67,126,172,180,101,96,134,140,68,201,75,173,175,7,217,32,54,177,10,126,220,35,107,31,124,36,62,118,86,194,142,57,2,102,143,228,64,20,4,86,177,158,170,93,64,32,9,173,218,57,198,107,93,178,55,140,69,153,69,117,80,13,216,155,157,31,253,138,18,90,187,106,215,142,14,188,100,158,71,121,104,161,6,170,187,4,255,70,74,205,27,245,164,157,239,145,100,23,215,65,41,210,233,231,171,97,122,228,185,59,19,57,14,186,242,106,194,78,16,177,226,124,89,42,131,168,244,243,134,175,36,216,179,255,205,59,81,4,187,88,84,110,7,59,105,128,136,56,37,60,27,202,90,40,224,161,226,191,81,0,34,118,132,121,245,214,201,223,237,129,158,189,17,157,16,118,196,109,27,221,251,22,41,240,180,230,236,153,16,122,116,238,99,23,128,43,119,18,173,95,176,223,219,220,254,199,254,142,196,158,182,173,154,30,150,12,228,182,143,157,105,242,226,132,169,162,240,53,60,155,187,86,112,75,108,209,10,183,11,39,229,83,178,224,51,108,154,70,220,153,157,147,191,40,79,234,147,115,182,185,245,50,49,123,119,231,68,157,8,23,248,211,148,204,24,20,121,162,46,58,190,100,241,107,101,108,169,49,136,95,82,6,142,191,129,185,46,62,209,24,199,125,33,190,33,217,53,192,67,81,128,21,74,122,90,182,166,222,222,231,137,209,52,207,140,212,36,78,3,28,251,82,173,214,63,26,190,240,161,179,223,220,22,4,195,4,194,96,19,209,173,235,91,163,108,60,10,10,233,71,49,219,50,33,129,119,23,172,89,51,201,187,194,158,144,118,179,62,198,147,91,84,24,115,177,162,210,133,196,209,217,46,211,62,75,45,119,81,186,8,117,193,239,154,69,194,151,179,72,23,231,245,182,204,113,68,126,122,17,227,116,53,129,34,238,67,32,105,252,143,65,171,118,54,118,48,96,163,6,161,223,55,6,212,9,57,239,50,101,48,154,210,192,184,189,193,42,155,128,94,117,187,157,50,70,22,214,239,155,88,197,117,49,246,230,163,223,122,162,203,125,52,254,161,149,2,230,149,187,230,252,129,221,25,234,144,92,16,146,20,229,225,243,38,165,53,145,150,8,111,14,98,182,88,158,17,128,220,176,228,70,144,154,67,140,21,213,23,50,116,81,163,18,205,238,46,76,186,170,45,29,73,111,128,7,119,20,20,103,100,96,19,145,87,76,156,83,215,83,27,211,142,197,72,208,235,222,225,209,101,190,156,147,5,16,170,36,193,90,199,10,134,171,140,103,218,221,90,46,213,177,102,80,214,57,93,145,240,129,169,105,208,62,125,64,0,198,102,123,78,51,79,73,241,212,136,9,81,110,9,60,178,152,45,147,2,182,122,203,159,176,76,98,239,212,155,160,192,164,154,26,179,102,38,105,216,92,84,158,231,89,167,201,96,18,10,2,29,232,167,227,250,25,26,2,121,147,176,42,183,197,137,7,7,174,104,240,77,113,121,123,220,119,216,191,247,155,226,105,92,242,138,87,214,7,40,26,198,32,36,61,129,82,25,103,5,211,153,20,67,15,155,118,231,98,38,57,241,118,13,150,209,231,30,108,105,248,207,248,109,209,230,197,82,252,71,193,112,43,182,34,241,129,53,22,184,107,19,26,75,192,37,144,150,57,138,19,224,151,132,140,206,39,30,226,5,201,108,214,92,90,158,90,17,105,150,4,235,72,77,130,149,170,202,121,52,139,74,32,164,23,104,173,82,48,123,55,41,231,149,253,38,50,118,194,160,130,129,94,56,200,53,101,84,114,152,92,122,55,195,139,70,133,149,142,213,217,141,108,61,211,188,51,50,37,89,25,75,17,125,243,120,148,87,153,235,19,175,38,204,14,110,132,252,239,156,130,37,93,250,168,10,109,133,38,68,166,62,52,2,6,81,236,199,241,254,74,77,124,6,27,250,248,92,26,202,26,224,73,108,69,211,220,14,95,131,67,5,65,140,49,55,90,153,251,229,1,35,137,101,121,217,253,247,3,242,198,29,110,106,107,73,132,55,161,172,59,249,130,52,253,110,191,121,181,131,109,84,151,106,216,154,95,176,158,62,185,152,152,43,7,42,155,18,169,210,124,29,211,77,210,54,172,137,33,165,163,139,232,134,145,251,240,180,88,81,27,118,141,88,26,174,123,126,214,189,61,171,250,86,72,204,157,210,64,13,188,187,230,23,56,135,15,125,229,96,158,40,199,92,153,55,59,246,152,81,83,210,107,0,53,91,220,5,248,249,18,238,99,88,161,255,83,229,133,250,111,150,84,237,43,171,222,99,168,195,63,1,89,20,130,115,119,181,181,179,88,93,46,112,130,124,183,168,87,169,118,110,231,89,202,255,86,80,39,145,69,50,28,227,103,193,233,22,209,198,203,190,203,140,20,13,38,3,101,229,75,234,137,174,237,219,182,246,23,217,57,63,235,141,226,255,138,152,187,157,214,174,42,38,44,91,140,18,225,75,60,56,253,179,2,78,96,87,56,229,77,68,120,184,179,82,138,141,190,87,204,5,15,59,72,68,205,195,203,29,84,67,28,72,204,14,250,48,136,154,55,208,231,109,242,155,35,212,142,2,110,18,206,16,91,64,192,123,195,10,189,25,114,8,86,45,89,216,184,180,96,216,32,69,103,142,1,234,226,34,33,25,8,167,248,11,139,44,199,118,114,109,128,47,56,202,164,90,218,105,231,238,0,204,42,5,132,196,232,123,124,130,243,123,190,238,89,165,232,67,178,107,114,145,210,26,7,93,167,36,6,215,113,29,250,1,198,69,155,82,5,229,238,62,95,146,0,112,206,111,128,19,190,167,164,23,10,51,171,90,203,42,189,182,247,113,98,232,237,248,195,1,26,2,153,126,26,207,115,214,211,89,93,21,58,124,138,135,138,243,163,112,30,95,99,52,58,3,64,231,163,22,17,166,59,123,131,90,54,33,199,41,187,17,233,202,203,175,68,105,98,82,103,221,59,175,134,169,208,27,18,200,54,14,196,124,81,209,55,234,121,231,47,138,138,215,21,128,172,232,129,191,193,69,109,187,114,100,66,111,156,2,108,44,78,160,90,119,25,75,172,53,198,50,146,42,108,242,104,127,139,99,161,130,1,142,40,119,105,249,82,29,56,108,93,120,153,21,16,66,181,118,43,157,48,16,169,101,130,101,32,208,56,4,26,106,155,193,172,206,171,243,22,19,147,127,55,155,251,14,112,152,133,76,131,223,30,2,249,39,58,83,26,114,62,129,1,7,20,167,17,179,182,242,54,32,19,233,13,36,178,46,212,70,30,112,9,123,146,121,15,146,88,59,237,132,61,59,5,185,210,184,238,71,15,138,4,97,19,54,64,86,199,164,193,134,24,168,19,101,124,251,158,132,40,21,115,140,221,15,126,211,61,74,224,29,91,8,63,78,226,60,104,62,89,159,41,52,218,119,51,78,59,116,22,50,47,116,182,214,100,129,241,20,158,132,230,125,186,251,129,50,231,170,140,23,63,123,236,99,238,181,105,0,144,55,218,4,79,12,5,134,134,73,191,172,115,10,251,100,96,228,106,254,81,153,180,217,172,26,127,187,225,12,225,210,60,215,232,221,83,178,173,244,183,20,150,160,34,47,78,248,231,202,28,255,51,106,205,127,136,245,31,231,198,76,228,98,167,230,104,250,246,149,151,214,50,237,232,115,192,71,129,36,99,186,241,235,179,119,161,24,243,63,107,36,99,245,211,0,28,62,211,118,7,45,13,47,167,180,246,206,63,194,0,46,206,24,29,56,14,8,203,174,54,16,41,193,213,135,207,96,43,223,60,5,104,217,108,220,47,163,33,178,41,198,228,194,144,237,180,109,82,135,230,16,207,229,83,22,218,146,144,127,224,150,102,189,194,77,135,7,178,74,22,54,94,46,254,23,133,31,154,59,173,191,165,14,226,158,107,234,162,184,59,28,92,214,187,222,225,175,170,119,225,216,84,40,134,51,82,118,122,210,106,121,224,178,36,193,28,83,2,238,177,38,64,4,35,109,211,187,121,237,9,188,131,89,194,210,207,168,40,98,220,227,8,192,78,30,71,222,251,80,137,70,161,250,149,249,168,243,129,119,112,229,241,206,111,199,157,109,176,164,17,69,125,173,56,97,113,158,196,67,78,49,192,157,148,31,92,159,218,141,13,49,1,104,130,165,120,92,119,186,229,10,239,155,157,173,53,116,115,219,245,116,182,18,165,176,133,117,170,63,86,208,205,151,222,187,123,53,170,229,196,118,194,180,250,23,191,180,23,164,253,255,105,163,237,245,99,115,102,152,63,97,112,80,194,235,52,220,155,240,12,138,23,72,106,72,126,228,64,235,134,219,22,155,31,117,133,65,163,126,231,79,255,14,178,0,231,188,22,175,176,46,121,252,142,58,155,106,116,109,152,4,136,161,26,172,142,131,184,185,86,20,171,191,240,112,74,58,229,243,196,173,60,90,223,139,36,30,56,130,137,62,59,132,35,132,78,192,128,41,131,161,218,142,22,25,147,74,82,228,50,53,179,170,48,18,41,181,56,218,205,59,153,186,95,219,62,119,48,70,245,130,154,218,169,89,49,24,146,248,220,44,185,119,118,117,112,88,163,224,68,32,41,50,146,86,217,15,141,206,171,66,231,153,226,133,50,63,17,201,234,166,142,200,153,92,149,40,222,45,26,120,61,32,140,9,2,237,127,43,234,153,49,243,214,12,46,1,97,95,241,248,141,146,133,26,153,66,219,116,57,206,130,86,69,233,235,81,36,161,52,5,41,92,114,48,176,166,19,254,163,118,28,130,178,134,57,27,136,211,161,29,79,184,102,107,26,44,98,62,102,25,224,221,16,240,185,65,99,6,82,161,101,48,176,214,161,77,209,134,222,178,153,131,194,128,19,253,85,80,110,31,62,104,229,207,205,66,128,243,249,166,132,232,201,92,79,118,236,20,149,103,194,28,32,22,87,3,93,86,65,84,36,124,153,89,4,48,227,120,80,90,65,67,51,67,121,200,223,11,79,117,31,228,142,142,14,121,221,15,187,220,71,238,60,187,224,245,67,7,180,233,46,73,159,17,239,223,30,25,29,194,65,150,5,221,228,202,117,68,211,150,105,117,252,226,56,131,122,225,70,41,67,70,68,78,143,141,102,121,196,190,181,69,104,146,236,183,59,165,221,79,113,46,198,124,203,194,142,151,80,227,69,217,180,118,148,119,245,16,226,16,144,158,83,183,139,161,180,10,18,137,81,183,212,105,183,86,212,73,50,8,188,207,62,191,11,133,37,10,74,85,98,22,25,222,234,241,220,217,15,36,91,81,4,209,8,107,160,118,7,34,53,49,151,168,24,83,4,168,166,234,98,58,58,133,8,57,186,224,94,250,3,175,105,183,91,135,55,114,197,165,41,193,28,143,223,170,136,43,170,63,204,136,210,57,158,151,20,49,125,238,236,196,83,3,126,20,45,209,252,164,13,42,240,60,227,90,184,7,230,40,142,171,112,173,139,17,64,233,18,78,175,144,64,236,167,159,222,51,217,43,118,3,232,57,45,72,224,203,136,9,52,137,27,253,40,22,225,106,96,17,136,102,85,168,138,213,238,244,68,61,59,223,248,240,6,22,185,254,215,82,250,11,180,24,13,180,206,168,156,150,113,208,112,224,116,254,100,207,120,66,206,241,110,38,14,41,161,1,250,192,107,115,10,79,40,11,212,82,85,11,213,23,76,67,96,38,208,226,226,250,143,105,112,201,255,225,152,129,96,171,63,20,189,176,255,12,213,139,47,193,111,73,58,229,167,29,116,91,132,7,141,204,102,25,152,64,49,101,26,18,87,89,107,89,251,4,160,132,216,34,69,137,124,65,125,88,224,214,64,193,136,92,109,89,59,181,90,116,44,143,232,122,25,119,86,154,193,76,112,235,222,37,236,46,195,118,133,228,125,200,118,254,190,9,185,96,255,221,106,6,19,26,183,47,113,82,101,109,98,159,101,24,21,121,104,39,159,126,166,203,228,214,249,59,57,212,33,75,96,151,248,23,141,74,35,38,6,54,22,118,2,250,84,28,135,125,102,242,87,115,209,176,197,101,124,127,207,225,132,243,174,231,35,134,187,81,233,132,52,182,237,71,29,218,14,118,56,59,189,247,98,16,76,35,43,49,96,238,218,110,186,201,53,122,177,165,132,77,66,106,189,126,69,130,239,134,87,58,159,118,160,4,247,110,88,43,233,106,97,103,84,164,123,122,137,51,4,40,30,13,149,13,162,182,1,126,112,134,23,139,99,201,14,1,99,146,204,224,38,202,93,17,137,249,117,12,212,134,163,92,49,236,66,135,243,192,16,4,23,196,66,40,223,221,201,181,70,168,200,220,113,14,30,140,253,79,98,215,155,117,183,173,155,96,49,235,141,62,206,1,164,178,233,246,119,252,93,14,185,147,164,222,61,102,159,183,75,154,71,255,59,96,180,244,164,157,152,57,226,225,14,114,3,220,221,134,140,53,47,160,51,205,255,239,238,106,170,26,40,101,252,121,40,6,237,3,34,3,177,104,238,93,123,125,152,20,220,235,19,250,108,163,117,138,191,11,30,114,125,122,220,199,243,184,200,5,211,231,8,206,64,147,116,231,12,217,27,20,202,67,170,63,229,214,252,136,77,48,157,125,189,198,196,43,56,31,96,107,5,251,68,117,232,60,150,167,5,5,9,144,126,242,166,37,120,115,59,248,95,165,231,65,194,148,22,169,197,30,60,49,132,99,60,16,55,96,86,130,89,46,117,36,142,133,237,1,197,98,68,188,153,70,100,251,250,101,67,154,255,83,49,156,189,35,217,169,67,21,176,152,191,70,151,167,213,75,11,21,160,15,142,150,178,140,38,48,251,174,22,70,81,202,26,5,180,40,224,78,167,87,52,32,204,65,223,49,196,110,166,160,97,179,226,244,164,60,214,191,71,119,58,7,180,249,81,124,125,103,25,38,195,182,183,42,18,202,67,119,214,113,48,53,169,151,190,43,249,211,54,73,72,6,234,39,153,211,232,74,163,71,138,60,212,119,230,25,201,231,82,67,94,15,53,15,56,5,17,9,43,51,234,56,232,188,81,194,155,81,220,249,202,220,86,162,222,132,7,170,123,37,175,196,137,194,0,177,191,75,77,136,74,5,26,140,160,181,156,63,93,201,209,107,91,59,128,107,248,78,101,57,113,126,136,168,87,35,25,128,120,222,7,27,64,252,113,111,47,177,57,222,59,40,54,121,14,72,73,170,131,210,189,25,206,232,249,158,0,247,55,87,203,187,127,224,98,10,55,174,173,202,66,70,41,138,39,226,1,221,55,72,59,20,111,179,119,79,214,131,181,200,123,8,29,246,130,237,183,112,181,53,231,60,148,243,205,47,18,67,68,198,150,254,196,74,239,254,31,71,34,11,44,251,36,141,48,88,51,147,1,187,4,209,253,105,148,159,213,124,83,104,14,5,0,132,129,60,6,50,167,228,157,151,69,171,3,64,156,177,227,38,243,159,249,219,81,122,16,65,239,96,83,118,48,243,90,118,7,10,41,177,84,187,129,63,239,8,190,112,36,136,8,252,53,7,138,143,159,159,201,105,198,255,201,94,34,178,99,17,151,19,66,26,56,187,28,221,220,28,79,31,192,71,107,5,41,50,140,7,22,135,111,231,8,64,181,171,233,250,77,112,116,152,57,178,29,227,202,21,246,48,163,1,161,84,81,70,186,26,71,169,251,48,73,93,142,24,0,78,104,120,49,77,29,184,251,87,186,107,8,210,41,254,211,94,9,2,180,53,221,86,246,115,170,54,36,40,48,111,231,7,132,217,94,241,213,223,173,138,60,110,59,189,228,156,101,162,251,243,194,180,222,158,211,255,46,21,128,212,164,71,227,74,35,229,212,98,195,197,162,12,7,115,92,243,193,106,187,101,53,198,114,186,167,139,171,79,223,207,68,13,70,47,62,56,239,101,102,156,184,225,60,96,156,113,247,216,196,9,253,53,94,154,80,134,252,144,109,249,14,172,211,168,36,222,202,50,54,234,139,251,10,13,193,85,175,54,201,224,242,57,105,38,154,159,168,108,170,197,99,91,55,177,99,92,115,56,39,135,238,203,207,81,68,36,66,95,79,32,247,212,195,3,199,32,47,194,135,15,145,104,206,106,118,117,20,96,149,241,78,142,175,71,237,6,110,112,89,4,102,198,73,201,12,157,91,205,254,188,15,192,175,160,237,121,27,124,217,137,227,114,250,2,10,195,162,164,255,231,231,170,9,37,252,158,22,115,157,85,1,122,96,24,145,73,213,196,246,3,220,74,92,87,253,53,0,224,72,202,209,173,116,52,161,138,148,156,205,238,243,219,199,10,209,220,38,9,112,203,231,129,72,39,157,119,165,249,246,156,10,201,237,95,99,60,135,178,93,95,95,47,193,239,199,38,65,44,165,41,137,20,149,37,208,127,80,76,46,147,131,167,139,186,249,30,246,117,40,31,191,205,251,239,132,158,192,130,25,77,178,177,246,41,156,161,172,187,33,202,107,206,17,234,251,73,115,93,164,17,178,191,222,53,173,226,211,85,7,151,69,47,127,163,54,190,193,81,160,34,68,222,216,202,122,52,28,240,102,58,50,83,224,211,159,138,215,235,142,48,17,111,248,52,144,28,164,128,242,105,102,79,29,223,176,72,214,148,149,108,144,190,47,70,123,117,235,252,200,255,25,25,131,99,179,108,100,170,22,208,231,250,71,200,4,211,199,159,255,96,152,13,69,58,110,81,158,188,212,228,108,103,99,25,164,220,175,167,56,221,169,205,135,161,198,59,225,192,23,221,73,88,139,152,97,87,147,200,180,192,23,76,247,228,0,131,184,235,77,137,83,84,134,198,93,160,212,16,223,108,186,65,197,212,122,228,31,132,9,147,197,58,21,207,132,126,229,236,33,51,131,178,120,226,113,229,101,9,63,140,21,43,182,126,123,55,199,17,68,186,39,178,132,232,87,240,13,243,187,213,147,134,251,206,72,66,215,162,230,106,243,174,90,254,249,31,120,66,231,241,117,5,82,22,146,70,230,91,80,8,105,80,9,95,181,252,65,207,201,73,56,0,92,88,108,75,162,107,96,214,245,203,198,56,63,137,189,126,143,31,20,72,19,109,114,194,86,72,112,208,217,230,41,109,112,13,68,124,157,41,50,255,3,45,234,94,200,15,64,64,73,155,255,209,247,98,204,154,222,118,135,72,155,202,224,116,3,77,243,116,74,14,125,166,227,114,253,43,123,159,214,18,165,206,45,124,96,11,58,233,214,131,235,140,49,110,135,201,193,14,217,62,51,160,158,83,160,251,25,89,104,13,30,148,184,182,59,62,248,25,80,123,254,33,147,115,179,53,157,118,81,95,101,211,125,218,224,81,66,64,250,132,91,231,210,160,78,86,1,207,33,40,95,134,150,186,208,147,64,83,48,163,82,46,162,18,68,90,19,67,14,143,141,7,212,124,12,112,235,84,39,171,117,54,59,41,109,176,10,188,144,131,14,87,108,126,224,136,71,106,181,176,183,50,246,60,130,62,220,124,254,194,29,53,131,7,101,155,159,166,166,78,83,14,198,29,20,59,76,236,114,215,223,192,154,104,230,155,146,218,253,188,137,219,47,217,204,201,33,56,171,221,157,151,144,112,126,72,54,16,13,64,147,189,54,147,248,109,103,35,74,208,28,50,161,236,164,47,69,212,7,248,64,110,205,225,179,255,59,76,105,199,210,130,151,148,220,54,212,186,156,69,141,182,48,201,123,201,20,44,78,159,85,60,214,188,219,229,114,67,181,34,186,184,127,230,197,231,222,230,87,164,22,246,52,35,14,71,119,97,200,160,156,109,31,199,73,76,77,158,10,62,159,245,230,117,245,213,231,126,238,243,217,215,238,50,231,151,1,125,160,214,2,190,187,156,10,49,250,118,221,74,7,201,102,62,18,118,156,218,98,68,62,132,63,177,183,235,250,80,11,50,184,11,71,72,85,138,81,121,65,21,124,186,133,183,181,71,141,224,10,99,75,122,0,124,147,157,118,112,93,107,220,229,249,7,25,178,163,105,222,128,73,219,36,165,99,113,233,1,104,184,79,228,36,202,150,43,168,26,203,198,49,156,147,247,148,41,243,238,24,58,193,35,182,43,3,85,170,64,10,196,138,66,66,10,217,210,42,151,52,242,163,213,100,116,102,251,45,88,110,59,74,57,225,224,177,64,6,158,3,48,159,213,103,35,51,46,133,117,224,19,93,233,22,11,14,52,145,155,52,72,92,155,128,164,47,79,237,98,6,86,27,218,179,223,6,98,171,153,36,217,56,190,113,178,42,155,242,17,65,41,0,190,100,252,77,250,96,186,58,153,116,0,148,143,26,254,164,38,237,68,53,66,35,154,208,197,245,48,88,141,220,244,107,108,190,242,166,187,122,248,127,91,49,45,78,210,102,94,135,88,194,30,12,236,33,20,89,40,22,164,139,238,122,77,128,117,152,140,121,139,121,191,8,230,55,162,73,28,24,189,138,100,241,167,38,229,99,136,186,107,9,16,14,243,46,140,121,23,8,229,106,58,80,160,14,41,5,72,91,136,137,89,91,131,104,9,56,105,244,229,17,47,94,15,23,166,69,243,146,129,117,223,34,117,199,7,77,161,55,113,41,69,99,186,240,128,157,163,190,113,35,171,169,252,141,220,186,235,43,198,150,245,93,10,164,21,237,47,255,225,210,232,207,68,126,99,209,159,161,29,107,214,70,153,107,88,118,148,166,120,104,59,88,38,29,217,197,92,21,51,123,96,78,124,161,28,183,75,43,189,235,100,207,104,95,201,152,50,136,220,16,165,149,150,181,166,92,71,54,80,65,22,147,201,112,13,117,146,203,98,250,198,162,140,217,157,33,232,251,172,125,224,160,135,129,252,143,217,5,9,117,64,219,49,59,230,183,120,210,248,214,156,185,83,184,139,168,85,162,191,65,209,222,154,154,91,146,155,122,219,140,132,253,78,113,45,30,12,205,204,78,234,187,241,44,132,44,188,102,27,234,59,103,131,112,154,219,13,137,202,49,136,1,53,43,64,182,60,66,104,139,216,67,175,184,130,254,85,1,71,11,254,138,104,235,200,202,117,192,193,18,131,14,15,201,213,210,199,3,224,34,41,28,166,150,211,222,49,146,138,196,13,40,11,116,138,115,210,6,227,156,218,247,255,28,83,97,130,140,73,240,186,186,98,173,179,44,179,102,190,248,162,166,69,183,129,93,107,138,241,197,205,241,140,15,104,21,240,108,144,62,65,146,46,14,81,173,37,129,130,28,186,179,158,28,149,197,123,7,42,53,152,166,245,58,212,28,154,34,238,240,162,189,15,212,198,173,73,127,252,166,184,189,168,11,72,216,5,185,65,193,191,234,246,59,197,210,78,163,46,79,220,8,121,100,17,149,134,202,37,149,48,165,118,141,84,24,35,209,116,255,105,25,36,222,175,117,231,75,13,222,91,201,220,151,115,97,29,253,245,173,179,30,202,234,18,120,159,185,142,40,230,163,243,9,242,74,200,26,46,85,44,185,3,15,170,152,96,164,255,154,104,127,222,205,248,168,159,165,211,246,1,63,221,230,95,85,251,219,96,79,199,219,214,172,26,74,39,22,204,86,243,175,14,81,21,169,151,209,78,34,208,184,172,1,233,234,158,240,245,5,197,89,46,210,33,177,35,206,140,199,43,181,211,17,249,83,156,254,250,105,116,219,117,4,203,34,145,158,70,18,216,88,16,252,226,132,203,126,99,219,9,128,165,216,128,38,44,210,164,95,130,165,245,107,186,178,56,168,135,116,254,171,230,96,145,77,59,214,6,28,204,193,112,24,231,165,114,228,248,48,139,110,129,223,178,35,41,182,6,191,62,74,31,47,158,200,77,97,106,124,183,57,109,112,136,222,235,190,30,125,166,152,2,212,139,147,137,25,174,2,118,149,18,218,152,15,107,184,83,189,142,247,194,115,71,250,208,45,34,23,65,160,16,245,38,172,38,194,206,12,255,18,28,254,149,234,216,217,136,98,140,114,244,254,37,91,127,29,160,155,181,84,241,73,194,146,206,179,235,139,184,147,242,230,221,158,239,91,21,198,202,39,18,79,189,151,23,39,37,127,220,93,111,179,43,0,83,4,135,207,178,20,34,113,128,179,151,199,163,216,26,76,129,87,72,95,192,163,207,28,106,213,4,93,140,57,88,237,81,207,111,87,137,65,21,127,35,85,55,170,119,10,104,102,125,250,36,24,195,222,63,42,169,42,195,178,64,85,53,136,15,11,159,70,38,148,13,110,210,209,5,4,113,234,255,200,234,52,36,194,4,93,203,212,78,166,44,175,103,31,8,212,237,2,87,183,141,236,68,108,160,141,45,226,68,162,236,171,216,89,185,200,74,118,193,63,15,217,85,186,233,171,211,117,246,214,207,200,65,161,84,152,136,252,247,163,91,197,74,210,43,190,248,59,201,187,21,206,121,216,27,180,33,72,113,75,16,139,17,20,45,37,253,123,251,53,241,145,43,123,156,196,138,113,187,80,175,39,254,54,85,82,202,169,97,112,188,2,138,91,134,235,224,157,242,206,164,169,122,103,68,129,95,66,192,217,144,1,241,172,105,54,155,227,115,148,184,140,43,2,251,1,99,113,64,67,230,111,178,98,64,220,101,169,189,187,136,221,117,84,177,190,136,3,185,172,209,164,150,95,218,50,31,152,5,19,242,41,75,152,116,145,55,4,203,114,243,137,125,54,26,70,171,160,178,252,78,44,227,236,162,237,124,76,25,148,118,160,14,10,26,0,213,98,30,92,143,214,130,40,177,89,187,32,83,60,122,146,38,62,36,242,198,142,135,178,164,191,63,117,51,49,54,120,4,118,69,197,43,177,15,245,174,83,73,92,190,38,169,23,254,123,253,119,48,25,150,129,166,76,162,203,192,90,187,181,225,218,103,24,1,130,63,7,234,192,96,25,248,111,49,71,36,169,176,161,254,218,74,127,116,169,23,96,117,48,244,52,74,138,145,172,89,151,61,170,138,1,86,154,85,202,111,204,190,190,119,166,23,163,202,124,73,150,170,221,213,113,182,10,51,106,109,207,219,217,12,206,0,62,254,130,92,69,132,9,41,228,88,223,111,71,159,221,199,155,102,228,155,180,63,28,82,156,105,179,170,224,234,158,37,23,79,225,250,119,151,221,11,227,17,30,239,199,98,163,8,232,37,86,123,183,153,194,231,14,69,221,232,220,186,81,184,30,69,237,171,224,85,132,51,202,36,125,138,113,67,211,229,94,146,14,93,98,87,170,206,192,194,238,82,210,254,143,100,44,232,138,90,122,69,76,187,240,92,28,33,7,221,100,111,117,112,39,107,214,33,204,239,206,86,174,182,187,102,189,157,127,45,58,121,8,188,201,19,48,157,47,175,98,35,34,11,171,59,77,176,127,65,193,195,42,2,189,158,99,218,213,102,36,130,78,123,170,16,28,3,122,62,234,170,39,54,84,190,107,83,13,237,116,250,242,233,241,85,32,118,242,131,221,144,171,126,194,207,151,224,44,104,174,172,166,210,206,50,145,223,113,124,198,58,77,77,175,69,115,215,222,36,77,82,194,245,183,250,116,160,247,178,1,59,123,136,0,10,1,45,255,124,254,144,92,245,182,49,92,124,146,198,247,92,207,228,148,79,174,84,104,82,76,178,196,33,188,95,164,45,103,40,180,23,134,194,224,205,199,53,12,182,82,251,213,46,172,125,56,64,121,231,15,238,120,165,158,176,130,210,182,17,204,246,194,102,36,189,162,196,181,112,102,136,22,233,122,204,106,204,174,131,96,229,190,28,197,247,166,62,137,163,156,93,126,136,26,41,233,0,13,209,153,107,159,245,97,218,77,182,70,95,174,168,131,226,217,243,225,94,46,88,27,126,186,166,191,9,41,41,87,197,185,207,109,80,85,38,37,218,85,208,67,96,163,74,225,125,161,97,89,23,53,246,167,56,194,15,239,72,15,223,197,184,194,30,100,110,33,95,162,182,51,236,99,136,65,37,180,14,43,177,220,23,161,247,15,218,131,165,178,69,91,101,144,116,119,146,130,47,28,88,82,30,243,24,102,157,244,249,162,51,104,106,189,161,3,234,146,62,247,243,119,179,31,249,38,239,199,132,129,109,206,89,196,58,70,52,64,133,203,153,179,197,120,114,143,67,48,148,12,59,242,25,119,143,53,254,19,131,177,165,82,178,153,100,197,138,150,18,31,45,127,60,34,94,214,173,156,55,1,242,183,94,39,93,50,106,180,102,34,54,188,29,101,254,43,65,126,33,246,179,246,11,139,116,186,151,239,26,155,10,175,190,241,106,13,217,250,235,237,61,238,206,125,30,4,251,85,164,74,193,84,9,22,161,157,229,217,190,90,78,18,119,252,191,161,139,25,162,12,134,207,164,154,64,234,121,160,74,53,97,24,60,45,32,32,75,115,136,91,15,169,232,85,181,186,2,6,81,69,235,3,119,4,217,17,47,143,133,93,186,176,192,7,193,3,69,104,159,210,29,66,6,170,165,134,38,40,190,124,98,242,80,192,153,49,89,123,18,51,245,36,58,75,154,103,109,128,248,135,64,185,232,136,189,210,7,87,90,27,146,159,88,65,0,136,105,89,90,143,105,131,200,200,51,136,212,217,179,132,173,56,72,156,183,151,254,26,19,217,102,199,234,144,199,4,117,135,83,52,252,164,5,224,145,219,162,6,116,46,203,135,146,167,21,138,35,74,185,166,65,42,223,250,131,106,185,207,151,213,27,15,22,198,194,151,228,252,211,227,114,101,7,34,243,78,159,190,236,188,227,67,179,57,39,18,40,34,126,10,177,79,64,10,212,179,188,97,61,35,255,196,75,82,192,99,160,79,28,214,139,212,98,61,199,168,58,83,3,77,191,178,144,156,211,43,11,115,189,158,158,32,151,235,46,216,162,236,97,133,42,54,166,242,173,181,99,209,86,38,108,136,212,166,184,80,187,42,47,49,133,193,54,121,38,197,178,193,67,167,139,112,160,234,32,26,55,77,233,69,88,36,67,154,53,98,106,198,125,44,29,46,1,85,129,155,108,204,136,105,145,241,69,143,149,125,173,172,232,60,121,19,194,88,168,41,177,84,151,183,9,253,63,227,2,31,215,9,225,230,66,26,240,77,11,150,215,32,185,222,219,25,30,28,216,7,135,17,99,147,97,86,51,10,115,101,220,225,208,195,97,43,29,132,90,170,25,175,140,17,166,139,191,64,50,172,218,137,55,138,110,110,80,196,167,50,27,202,143,163,91,226,150,213,112,186,248,107,220,3,122,40,144,125,127,79,74,184,252,129,184,150,208,129,54,138,4,112,225,115,183,120,227,99,90,86,104,45,41,34,158,241,112,151,59,68,199,37,143,243,194,186,221,111,114,160,108,81,218,165,58,200,198,80,152,152,195,17,52,250,168,98,166,169,83,37,94,148,3,158,245,15,20,110,3,3,184,197,253,220,42,94,30,77,132,158,39,19,243,27,195,121,97,80,194,234,93,247,205,178,254,156,13,69,10,242,54,104,135,178,153,238,183,169,186,27,60,246,154,230,255,134,13,187,61,182,70,185,134,250,177,116,15,152,181,116,237,98,122,153,25,192,57,188,124,51,241,228,161,27,234,24,203,166,226,208,211,131,119,64,68,142,45,117,239,230,82,241,190,186,217,113,186,255,200,40,107,63,66,210,32,38,103,149,246,70,75,136,203,245,28,232,12,140,36,169,94,4,84,11,45,38,201,144,40,255,119,145,151,170,26,76,192,36,249,155,52,76,100,32,129,115,217,175,117,217,46,23,225,45,233,108,188,143,43,58,19,67,29,121,123,71,125,213,71,158,203,134,159,45,77,70,58,65,110,16,65,198,65,103,247,161,111,236,210,116,179,121,115,42,228,228,44,136,15,58,119,162,1,86,0,184,32,233,48,194,68,202,226,119,151,180,32,74,27,20,78,82,193,82,32,202,241,163,188,107,111,172,199,30,84,70,229,18,10,131,78,160,242,193,233,36,129,165,50,155,31,185,134,8,3,213,245,33,55,167,92,200,18,103,81,205,63,151,41,194,18,221,8,67,56,223,81,44,191,59,231,21,207,229,252,17,213,80,66,39,31,226,155,59,46,85,241,117,87,162,75,62,255,232,197,45,225,185,139,82,17,13,208,168,17,239,145,47,150,35,188,138,150,208,180,222,196,25,12,245,252,36,28,48,55,60,39,122,43,130,138,15,189,182,172,167,151,213,154,57,209,151,2,62,63,127,105,49,224,102,239,62,76,105,228,145,119,34,218,241,142,5,176,42,90,32,190,240,178,5,200,120,169,43,125,68,182,222,229,37,128,254,143,230,190,192,216,20,56,121,5,74,171,91,127,165,34,37,172,140,54,149,219,200,37,135,75,87,53,252,109,176,202,223,4,120,43,224,82,214,253,245,141,45,212,237,29,64,165,188,182,158,85,70,91,79,101,87,243,222,24,185,36,184,97,59,152,143,74,255,24,37,13,115,35,73,164,85,48,68,165,14,56,244,46,111,164,125,95,92,157,61,129,113,228,219,57,188,18,181,176,69,63,169,75,121,198,72,82,26,118,146,18,44,131,176,16,13,198,197,31,173,95,8,52,112,159,214,142,186,149,163,208,24,94,172,206,245,196,48,237,93,24,175,92,170,227,152,184,250,254,47,79,26,80,135,150,116,161,91,27,60,161,130,9,194,141,204,208,21,229,96,91,29,15,29,217,160,120,207,217,46,228,8,71,153,84,183,154,111,238,7,63,182,142,228,169,115,1,194,216,95,57,108,118,253,85,95,66,55,187,253,147,169,251,215,66,2,195,75,255,9,251,90,69,196,97,191,160,107,87,170,0,121,155,76,180,156,86,177,80,195,12,114,2,52,211,208,102,37,14,232,29,19,193,61,218,125,172,70,246,120,30,212,227,26,255,210,184,222,223,235,81,24,186,124,120,44,210,118,7,205,125,17,218,45,156,11,133,143,125,120,122,148,81,232,57,152,217,154,182,89,62,179,32,46,89,52,136,205,52,212,246,201,178,94,116,80,112,39,79,236,55,88,147,221,107,48,176,254,139,164,210,44,115,103,105,41,149,196,164,110,14,123,8,195,50,87,236,172,129,109,136,192,63,64,2,37,152,130,86,180,7,33,102,109,164,51,61,118,185,239,172,81,0,100,116,18,230,132,120,20,70,141,32,168,249,115,122,9,36,98,176,165,41,244,204,12,20,28,171,121,80,70,108,209,116,39,121,235,218,254,14,215,74,156,92,87,209,39,196,0,124,186,83,92,242,156,229,32,185,127,182,69,240,193,151,49,212,201,133,245,55,95,236,1,146,55,185,86,22,166,53,84,29,141,136,186,212,241,96,97,96,197,168,191,248,183,6,110,137,19,199,5,141,217,182,136,59,182,13,39,219,239,161,253,234,185,55,216,231,225,26,207,18,15,156,201,57,105,202,140,30,217,117,80,72,109,214,193,196,179,216,207,233,123,61,242,9,75,147,27,24,19,102,214,224,31,236,192,141,211,57,255,135,2,163,19,190,0,169,147,235,78,21,40,163,229,32,6,230,162,172,78,10,174,39,173,106,106,244,161,148,187,38,230,47,17,8,44,52,116,20,104,212,122,253,87,220,210,140,126,226,57,21,162,202,197,85,33,147,160,112,248,172,236,67,147,206,54,92,247,33,249,139,22,141,184,193,6,108,22,137,180,130,190,102,177,124,78,217,76,19,54,50,69,9,59,140,184,250,192,20,61,231,231,143,124,47,153,163,9,255,207,81,42,232,69,253,86,233,197,115,166,66,238,137,57,90,181,245,217,86,44,142,166,220,24,29,155,66,238,92,200,161,31,151,66,140,134,199,124,123,140,213,220,213,0,129,32,33,78,98,22,227,197,117,187,240,10,221,190,69,199,139,51,122,41,5,218,236,228,202,27,239,48,65,202,224,142,140,13,14,208,201,106,246,97,168,56,21,189,103,53,62,59,243,145,182,205,164,95,144,139,144,68,195,52,101,29,149,241,70,112,237,6,243,117,213,249,121,125,154,145,246,165,149,246,85,82,52,144,169,129,102,40,121,132,235,34,89,243,238,252,208,205,193,207,101,54,179,39,222,110,150,186,240,10,105,86,17,82,155,156,76,216,118,77,150,247,37,75,164,219,206,126,158,199,135,154,183,33,76,217,247,168,145,36,113,126,24,182,22,51,73,182,182,135,209,241,154,142,203,73,144,106,128,84,11,161,216,170,244,198,73,32,42,73,20,209,210,199,209,21,202,190,50,157,211,171,41,238,107,48,209,96,54,240,79,116,229,209,6,115,39,158,217,147,24,255,210,93,242,144,73,137,246,113,190,200,139,110,227,81,153,216,143,105,94,199,194,167,12,46,206,206,66,144,56,36,152,59,104,162,97,128,199,0,114,251,13,2,119,123,232,101,100,189,141,8,213,139,192,7,115,141,248,85,50,121,65,120,62,198,8,182,41,179,29,113,241,169,35,132,8,100,177,122,73,67,19,214,25,32,86,125,133,249,75,219,213,175,7,58,30,74,39,168,221,91,149,24,195,186,40,210,205,133,59,178,206,210,111,170,220,223,72,206,135,2,234,162,255,85,13,113,209,49,20,181,244,96,175,84,149,66,206,111,231,84,81,186,103,97,137,46,98,70,42,54,242,161,22,243,207,250,187,238,60,58,163,121,20,44,128,130,83,2,23,71,107,247,203,131,248,26,216,0,9,66,64,247,227,133,123,27,141,22,228,75,27,158,241,110,233,49,120,92,37,84,43,250,80,143,48,59,181,188,219,224,68,96,134,66,220,43,50,126,243,18,139,111,21,177,3,66,49,30,236,142,32,153,78,24,32,236,112,199,103,182,35,123,116,163,150,178,42,242,60,134,205,199,152,247,122,160,164,244,69,117,220,111,93,50,173,75,176,16,51,71,70,140,223,200,179,176,103,130,1,70,200,43,19,57,80,132,103,209,168,145,62,219,241,75,72,81,177,12,31,54,36,105,121,3,228,125,1,7,207,157,147,151,55,57,187,177,153,103,208,90,230,201,96,235,226,56,6,148,246,98,231,246,208,48,158,242,98,7,177,161,183,21,235,139,33,90,207,5,8,220,118,114,221,163,122,80,147,91,221,95,215,222,144,27,173,247,182,11,91,178,184,181,18,218,51,137,183,237,86,155,232,174,9,54,11,101,193,91,90,153,161,12,212,104,99,237,128,155,161,239,140,103,71,61,93,101,103,164,19,122,195,153,205,125,114,155,189,153,210,236,119,25,111,139,225,172,185,152,57,217,230,102,232,156,68,155,135,99,28,120,99,131,58,193,198,174,107,62,240,21,82,196,240,229,217,168,145,78,12,245,172,18,251,140,117,235,128,196,176,173,222,199,12,10,185,183,210,29,210,54,203,12,40,2,229,73,242,254,211,29,64,250,209,29,160,211,233,131,135,196,46,206,127,166,133,126,12,47,202,3,135,121,6,129,143,253,131,162,105,180,94,80,97,94,26,202,226,249,120,36,145,2,251,231,60,124,67,147,32,226,174,131,58,135,189,251,120,120,91,106,149,69,33,205,143,254,57,7,219,190,39,88,162,204,121,126,70,172,156,234,28,56,211,168,21,25,44,178,144,233,190,48,75,183,62,72,124,203,20,80,135,46,216,147,138,72,255,7,210,219,90,213,205,147,62,217,156,154,212,128,106,20,142,166,106,97,64,237,158,107,130,122,139,43,61,202,164,68,196,24,15,45,9,115,194,31,157,49,50,252,184,15,173,0,172,132,6,237,29,56,227,26,84,194,4,213,99,169,104,19,77,168,231,243,207,155,82,229,126,38,60,73,96,138,50,237,219,214,232,53,8,5,226,100,88,178,68,14,204,80,124,228,62,149,240,165,144,158,202,225,132,31,185,209,3,48,154,34,182,60,36,94,20,64,150,36,195,123,168,110,5,57,83,85,250,12,152,9,200,125,45,1,28,168,32,25,45,217,226,105,142,71,15,155,159,162,81,34,66,127,187,54,48,135,201,99,233,214,47,197,85,60,122,2,24,230,229,248,199,214,146,15,20,62,23,11,136,164,191,66,18,47,191,155,119,176,91,249,15,125,192,143,84,198,28,113,63,189,200,134,230,80,142,115,35,148,163,111,164,71,183,228,175,185,184,161,182,91,7,246,170,203,176,242,170,25,82,189,27,139,137,223,187,110,50,171,83,234,17,180,46,22,189,133,30,28,202,17,109,236,10,219,76,15,172,87,65,133,117,76,110,152,18,146,234,213,68,43,132,170,8,215,213,24,74,23,142,109,117,233,216,23,72,30,105,34,194,192,160,118,64,255,209,194,8,245,41,223,168,185,75,115,40,249,114,21,235,208,128,215,122,250,59,11,186,174,158,106,153,68,231,127,8,158,29,216,63,175,28,179,191,125,199,140,173,61,88,76,157,28,148,72,74,175,69,187,253,230,195,242,102,131,96,201,43,100,14,115,138,73,181,116,148,134,11,121,233,196,26,253,123,224,254,184,41,171,101,30,141,153,202,31,112,64,9,179,0,236,140,134,211,51,3,248,173,62,146,150,201,197,231,11,99,242,33,207,37,93,165,32,99,189,237,158,136,228,77,67,66,161,247,227,195,178,246,80,61,61,94,74,249,40,254,43,209,140,200,228,245,206,175,231,146,81,214,54,211,149,234,52,76,203,215,218,133,77,157,237,132,150,178,18,116,195,67,73,210,47,172,184,224,10,168,131,237,89,201,139,22,43,167,225,162,89,139,95,126,47,1,142,245,229,77,193,112,89,2,151,14,139,173,82,242,204,141,187,218,193,128,55,146,237,62,131,223,227,116,18,163,100,218,237,198,91,44,250,92,45,77,34,144,140,216,233,4,16,71,116,197,140,119,23,108,145,146,147,220,178,70,9,54,204,81,254,32,87,103,157,29,146,219,2,229,146,123,2,28,42,107,49,61,162,238,85,32,180,99,150,252,42,92,154,237,251,211,70,126,62,23,192,210,152,29,248,153,242,67,175,86,54,140,56,116,248,161,252,74,111,213,167,135,185,171,78,168,114,220,254,74,135,93,133,103,147,185,121,14,21,179,197,214,32,8,67,132,188,16,93,74,34,104,31,9,2,208,163,246,64,117,131,165,127,143,238,67,208,195,57,24,154,205,138,139,95,45,11,127,173,200,139,191,174,199,145,241,101,142,195,222,87,17,181,212,28,42,74,254,167,24,207,7,21,45,154,91,190,238,128,181,24,48,95,5,32,72,219,16,168,190,32,173,167,162,64,56,207,30,247,103,231,26,38,228,228,183,123,253,147,11,100,82,93,194,132,214,90,70,226,232,73,195,36,117,20,58,236,26,51,191,50,237,72,235,188,255,159,162,15,43,63,110,199,200,21,250,43,249,120,233,245,43,198,204,242,242,181,136,119,104,49,40,59,135,45,203,220,36,242,186,173,191,76,126,235,114,185,208,59,142,171,247,13,66,78,233,86,191,32,132,49,11,97,117,122,120,62,242,76,203,251,170,82,88,106,96,161,60,93,239,7,45,10,27,43,4,200,86,171,148,194,187,81,232,147,211,182,50,129,185,26,121,72,100,121,68,86,88,131,76,180,248,124,162,112,232,254,237,225,184,208,14,187,213,1,12,190,45,78,118,142,252,98,19,133,233,190,64,32,4,191,66,130,194,183,102,86,218,131,124,203,138,54,109,26,5,25,36,148,93,52,18,253,18,220,10,65,57,222,170,114,111,1,137,203,231,151,22,178,214,53,28,52,149,99,143,15,203,128,126,200,240,111,101,161,83,108,238,212,239,215,217,182,70,34,117,54,222,127,216,121,194,36,116,44,251,103,225,204,149,228,147,15,244,245,234,197,100,120,148,232,146,170,244,227,20,143,18,178,8,70,210,245,12,73,14,235,203,17,76,48,184,213,38,153,105,62,48,48,168,104,32,129,1,177,180,105,244,74,56,237,231,251,74,59,9,245,8,132,101,23,131,94,120,29,99,63,31,244,49,91,171,243,165,182,56,134,213,188,60,219,181,77,243,217,211,61,12,213,15,227,86,45,239,152,76,99,18,241,91,196,26,252,79,199,161,49,250,102,132,44,187,114,115,206,223,184,189,170,236,194,213,101,169,134,28,37,221,228,254,180,16,185,51,165,188,234,72,202,218,133,214,69,164,9,158,104,195,244,227,121,22,47,242,193,85,161,23,89,58,126,24,46,214,31,93,7,244,228,251,62,195,187,63,38,106,90,208,4,120,188,92,0,63,203,160,8,215,120,202,71,43,74,125,228,241,47,137,149,96,98,109,166,7,13,161,118,247,236,149,249,127,13,169,110,202,172,94,92,205,245,153,41,233,208,17,57,14,136,130,208,86,17,77,202,205,48,228,23,95,116,199,205,237,39,77,125,66,236,83,2,28,228,168,252,28,214,139,183,13,181,235,35,36,81,131,177,105,249,75,35,98,98,162,98,54,9,27,46,28,172,171,28,196,159,153,180,121,155,239,80,213,107,163,172,204,113,246,64,15,156,230,7,15,66,32,166,136,209,232,84,63,20,180,99,23,81,185,20,22,233,235,180,182,136,115,160,36,238,102,14,151,46,196,217,6,46,124,18,44,41,102,221,15,157,156,229,170,58,217,34,96,35,224,107,133,48,174,173,244,143,108,162,175,250,173,203,218,184,62,119,164,2,120,193,74,21,101,109,127,179,172,249,140,11,203,223,183,126,11,227,159,58,134,148,253,31,22,111,17,166,255,32,196,140,2,10,229,59,20,155,7,192,251,232,46,151,109,215,127,193,168,237,149,207,233,153,132,108,143,198,37,156,70,204,230,13,222,227,234,71,120,199,80,155,150,252,231,167,134,211,52,104,116,33,211,111,240,194,88,221,67,3,34,67,103,137,119,105,147,253,33,77,74,5,87,248,33,121,98,89,103,144,205,168,146,158,98,125,205,11,113,217,220,8,68,158,213,80,67,39,88,159,52,57,113,18,220,131,60,19,25,143,104,71,113,247,240,111,99,155,79,51,3,180,220,20,26,44,164,126,207,157,109,158,217,221,81,233,248,41,10,70,102,137,166,209,10,166,74,94,137,70,40,156,19,221,249,107,22,128,44,192,185,31,169,115,166,165,95,129,157,48,54,117,127,132,28,123,65,110,249,201,51,27,171,168,173,221,171,31,171,57,52,121,209,224,179,211,206,207,209,192,155,95,208,64,90,210,173,41,180,15,125,166,249,247,246,25,59,178,65,89,59,89,214,19,172,32,180,146,158,2,79,134,233,107,2,116,74,119,37,114,84,158,220,51,1,99,88,47,197,112,222,125,114,214,104,21,187,146,57,175,34,149,12,23,11,231,175,90,225,43,125,19,158,192,41,238,206,128,223,106,204,198,116,141,38,86,71,101,181,204,125,135,219,122,234,205,53,5,194,141,119,45,196,7,206,63,169,27,35,119,129,70,167,163,165,232,131,215,18,41,115,162,128,223,119,142,140,247,6,171,219,211,254,211,245,100,22,69,169,199,41,124,253,143,230,35,141,18,27,136,131,75,211,76,7,151,114,140,104,132,144,250,74,80,34,221,182,39,73,183,211,132,22,101,24,62,44,232,50,133,251,113,15,79,199,193,106,0,189,167,241,169,83,106,128,2,17,212,75,152,53,110,12,4,221,146,90,254,139,142,23,189,192,97,234,165,157,176,131,50,158,104,188,252,145,172,10,151,60,19,166,133,23,155,13,6,67,73,158,78,90,12,90,218,139,57,169,79,189,58,67,14,3,218,92,42,93,92,233,77,241,187,253,156,231,214,192,186,204,202,225,155,69,73,75,97,182,237,79,29,99,143,204,65,163,100,92,70,242,114,186,137,123,121,45,188,233,211,107,203,21,200,224,131,36,211,19,63,115,98,84,166,159,4,219,18,106,226,2,250,16,48,241,20,47,252,5,53,68,81,113,162,196,50,218,138,116,141,177,197,175,91,252,81,112,170,49,94,195,68,7,212,108,74,189,30,44,254,104,81,113,191,83,190,221,169,52,100,129,30,191,61,171,125,111,234,234,29,214,132,151,171,167,161,118,106,158,112,31,176,185,148,165,5,169,75,255,25,6,8,194,150,43,32,79,194,98,105,185,252,162,23,59,197,191,151,107,81,135,127,73,138,124,17,154,83,37,142,123,91,109,62,243,4,117,148,59,182,122,223,179,155,139,117,157,196,187,81,236,181,165,82,145,234,0,31,241,221,89,167,1,101,98,250,214,206,230,90,163,0,117,223,114,191,27,40,195,198,26,141,58,250,23,100,114,9,223,65,67,79,41,14,149,233,155,97,69,174,72,218,70,204,94,135,239,245,114,28,127,179,43,100,138,194,219,232,185,194,210,206,81,135,201,6,131,110,235,208,214,182,5,76,175,4,226,185,122,220,79,2,112,108,243,38,252,231,20,191,76,87,135,116,61,139,80,202,175,52,242,130,80,58,138,106,87,70,196,195,116,6,101,19,220,225,232,79,140,232,234,164,148,156,172,204,182,7,163,216,249,251,42,221,114,168,111,219,77,22,121,213,115,116,146,243,12,109,132,51,207,26,78,102,90,130,113,107,192,24,47,186,51,147,4,2,108,62,46,159,64,44,75,156,149,71,173,154,44,104,47,244,69,217,149,57,26,159,145,25,211,221,190,197,13,152,211,60,183,159,98,1,116,92,179,202,23,251,117,145,108,155,154,71,169,105,77,251,146,188,36,124,246,183,250,253,103,60,181,83,25,19,83,25,148,214,13,79,64,179,135,77,242,189,23,121,20,112,213,239,134,121,62,125,126,55,176,66,29,133,96,21,171,211,72,10,244,231,117,124,133,117,32,232,108,35,73,124,128,102,181,112,1,239,236,180,45,55,65,133,176,90,77,223,83,90,15,59,35,17,5,4,62,211,243,13,96,39,56,96,185,2,14,121,27,224,8,218,31,34,59,117,86,191,94,163,119,67,56,68,221,113,114,51,249,110,126,215,44,242,205,68,224,211,123,132,148,43,105,200,236,4,172,189,71,231,147,121,31,62,220,223,16,83,168,46,148,229,85,161,158,75,98,46,224,81,206,40,84,250,154,62,243,29,27,196,88,190,11,81,180,233,182,136,230,200,247,242,187,50,181,3,205,161,206,230,63,10,44,11,225,145,23,226,220,161,128,1,125,9,56,89,133,251,165,131,152,116,122,87,30,3,192,65,172,195,126,65,25,144,215,220,213,18,86,87,123,120,232,120,114,0,48,165,219,21,94,111,133,47,102,71,161,90,170,254,111,79,44,71,174,200,148,85,124,254,251,5,122,163,228,127,96,250,157,46,33,100,123,35,138,90,217,201,235,42,22,241,231,87,121,116,177,5,252,74,107,216,47,236,143,211,72,139,143,69,251,21,207,124,164,17,227,192,109,64,57,99,192,202,99,240,250,115,39,117,196,178,31,55,22,8,185,137,97,73,8,40,210,35,33,32,252,253,26,96,175,142,199,231,45,180,62,63,59,248,109,199,233,31,108,207,66,203,186,249,150,211,22,197,132,110,223,197,45,194,224,177,37,83,9,160,52,109,223,207,133,38,117,184,29,87,3,106,83,46,79,152,39,124,17,14,61,74,180,210,4,213,161,25,135,145,181,190,74,24,24,166,233,84,109,53,234,98,94,178,172,190,22,80,144,137,172,138,130,41,250,200,183,92,88,203,232,1,155,205,66,0,142,142,151,172,189,132,149,94,74,69,16,79,69,182,117,111,204,253,125,144,146,209,201,159,181,62,167,6,135,73,58,220,91,109,40,9,113,206,193,52,30,221,226,101,66,232,135,106,43,90,64,40,245,214,120,31,111,86,95,27,139,202,214,18,7,157,82,69,230,10,35,34,58,66,86,62,121,4,173,226,6,137,146,74,111,251,75,219,77,110,37,233,147,234,220,175,110,237,168,86,151,214,92,167,144,71,242,116,216,155,152,227,240,98,234,64,54,236,223,179,217,219,66,178,131,149,194,42,234,249,111,172,233,127,82,171,88,191,255,79,162,27,96,213,161,86,57,53,203,155,243,2,135,175,73,173,45,91,103,228,39,37,166,115,39,254,2,220,64,17,54,64,237,192,232,172,44,78,112,192,85,98,7,4,230,184,104,175,181,160,80,105,79,84,12,113,89,247,20,59,244,100,195,162,134,44,51,190,94,25,39,150,84,164,47,164,77,153,24,252,95,136,187,201,194,213,26,51,4,63,246,169,155,47,173,66,69,205,83,176,157,65,97,14,34,170,95,129,121,168,192,234,34,186,81,28,212,191,96,250,105,110,43,230,230,156,99,76,50,208,90,187,162,184,27,226,196,153,167,50,24,187,9,190,113,114,164,221,84,141,35,255,228,86,22,94,193,220,136,5,149,73,178,78,181,103,7,196,40,143,91,154,113,197,127,34,197,18,114,88,106,214,14,172,11,119,130,86,68,214,97,214,86,196,186,242,125,179,60,74,166,240,153,39,249,5,67,249,4,171,84,192,19,19,252,17,5,68,243,0,109,109,121,175,107,126,29,141,173,124,220,77,185,214,131,134,189,31,105,72,76,129,171,240,96,58,107,184,84,188,179,198,226,140,179,174,179,82,24,246,101,9,252,36,230,62,146,194,111,139,134,239,85,171,239,34,22,121,110,206,114,14,26,220,34,223,246,207,118,251,81,96,198,173,208,84,83,204,180,22,171,234,138,25,236,104,171,253,116,85,195,188,12,121,34,100,35,188,246,87,163,88,57,10,212,62,149,96,14,191,157,225,70,144,85,173,38,8,85,121,250,240,179,79,24,226,37,188,77,231,119,187,229,148,104,188,96,116,106,60,85,192,33,103,144,239,197,111,175,42,49,55,236,240,193,252,132,3,213,232,142,105,26,5,188,242,27,144,67,174,176,192,57,85,113,176,177,58,180,159,115,40,126,107,108,99,231,147,161,231,89,11,76,184,214,144,255,77,171,230,29,51,190,74,45,38,34,136,60,4,55,34,193,29,119,22,102,212,186,153,194,108,44,211,169,101,9,161,213,95,18,233,34,248,34,180,167,218,245,140,80,157,100,68,33,110,167,28,208,41,210,172,116,26,186,221,217,202,234,221,118,235,124,6,53,107,249,62,240,69,196,51,14,140,23,83,17,114,112,185,187,227,144,141,236,128,53,109,85,227,119,85,77,141,39,8,85,23,133,234,22,143,142,238,22,60,70,204,98,30,137,106,138,254,99,24,184,252,179,154,47,250,142,180,86,91,57,19,201,145,108,106,132,0,197,153,226,67,72,41,205,33,156,239,83,51,172,126,112,201,241,223,185,221,225,23,67,204,116,15,100,0,219,79,209,144,241,237,51,1,99,25,1,76,73,32,84,33,109,19,3,200,160,6,97,25,245,164,202,52,112,160,109,135,81,56,116,109,238,163,227,229,180,106,241,205,173,137,34,25,99,74,43,22,60,103,2,52,78,125,119,135,82,85,217,174,91,241,40,63,249,218,63,134,191,80,178,193,210,179,57,193,90,173,40,248,214,250,57,239,6,30,218,249,213,64,107,63,84,211,135,40,61,52,222,190,5,92,41,108,124,62,72,246,70,79,111,105,126,232,20,8,240,126,2,177,153,193,114,90,148,16,159,57,71,88,174,188,11,164,147,9,138,133,170,188,140,254,137,115,97,246,10,224,226,136,240,75,134,38,89,164,137,242,245,116,150,128,41,192,112,237,129,204,120,9,246,192,192,248,239,144,159,170,79,221,125,255,25,224,37,152,78,179,118,126,177,117,157,144,78,27,118,230,185,23,161,90,123,144,144,39,118,27,33,141,201,59,94,199,101,117,133,44,191,15,183,129,136,112,18,185,95,3,21,12,100,36,236,207,16,13,54,244,235,190,185,34,176,81,71,69,174,8,220,178,245,12,38,126,104,164,155,61,254,18,40,194,77,209,144,154,127,95,223,178,5,67,28,3,67,46,130,240,39,86,128,214,164,109,152,46,85,53,129,133,86,74,239,53,156,223,234,157,76,108,40,72,147,64,53,102,35,37,226,152,225,59,45,61,104,186,148,107,64,194,249,39,17,179,118,18,67,62,251,30,224,74,140,147,19,67,183,213,221,200,57,109,194,238,203,200,221,13,40,70,75,134,223,241,199,132,237,101,34,42,99,131,54,203,10,129,170,96,131,120,184,54,23,143,50,23,169,250,108,215,129,75,43,244,88,144,201,195,182,197,117,157,113,143,10,197,181,253,175,100,4,15,168,27,170,90,74,241,144,168,73,239,9,163,112,127,123,241,222,159,0,159,84,215,39,168,206,157,249,94,129,124,117,234,18,233,212,212,38,223,1,72,122,55,26,107,151,66,247,90,32,39,0,144,60,192,156,100,8,177,120,197,131,76,24,231,15,70,36,122,0,178,218,57,3,124,250,135,35,222,167,236,55,243,207,40,14,255,217,16,51,171,174,135,58,127,169,142,58,189,55,150,200,48,63,194,213,176,138,250,9,95,185,118,54,26,243,96,86,139,86,28,177,108,120,189,239,57,248,163,43,108,183,91,149,243,175,217,228,243,47,137,125,10,202,196,107,214,156,6,214,233,171,59,95,255,134,215,140,97,111,175,121,212,60,115,230,120,215,113,91,206,121,121,127,134,220,69,27,164,104,139,43,122,9,228,141,197,82,172,64,171,33,20,108,196,137,15,132,147,160,217,58,246,35,9,194,51,27,68,213,68,18,131,124,16,134,193,137,234,156,34,68,144,146,62,48,75,157,54,29,160,252,179,150,134,120,53,75,220,188,23,184,77,0,53,134,226,9,185,110,41,195,62,76,12,176,196,31,18,53,159,126,28,218,88,81,192,76,248,226,107,110,212,43,64,218,114,36,208,40,203,136,52,162,86,58,105,251,100,220,3,157,211,176,205,236,225,70,222,251,122,155,151,79,235,110,107,26,153,108,32,86,201,101,239,25,193,43,114,19,212,76,62,117,11,14,115,68,235,211,136,113,39,80,80,99,205,194,79,247,93,30,12,87,65,159,126,25,42,165,12,250,47,150,164,105,69,85,184,136,34,233,215,142,105,185,145,204,131,66,157,193,218,172,110,182,215,198,32,165,3,234,254,154,125,249,166,65,29,69,186,66,23,231,191,198,48,245,65,133,60,82,135,109,83,250,192,198,95,70,150,165,226,163,187,10,181,174,240,167,187,133,203,167,40,61,124,16,139,84,185,203,150,246,163,107,73,177,173,24,99,200,61,239,114,133,122,197,92,255,187,64,119,72,39,120,128,174,142,143,252,224,110,74,122,114,213,108,251,119,38,145,176,217,52,64,133,77,201,126,176,173,120,248,201,194,230,40,209,214,49,171,204,15,202,233,152,96,181,125,217,63,120,69,43,34,243,1,4,44,162,20,126,2,75,125,227,36,247,70,178,56,39,81,196,15,116,227,148,20,54,124,215,27,233,252,174,194,46,174,130,137,56,51,121,173,255,76,23,235,250,124,156,64,196,213,118,84,237,104,164,242,85,248,141,94,95,132,166,54,177,140,235,23,122,53,111,196,236,168,13,213,65,24,112,56,132,113,151,160,136,202,184,59,130,58,231,82,189,114,70,198,134,64,129,63,97,198,64,185,29,26,2,98,44,147,251,160,176,111,94,233,105,203,23,20,235,6,241,153,29,80,166,247,255,37,152,126,51,213,132,209,67,216,132,228,229,127,194,161,230,38,169,6,17,0,231,225,56,176,127,158,140,239,81,126,58,6,67,172,247,113,92,74,253,20,187,104,8,226,240,79,134,214,17,253,127,216,38,85,152,196,111,104,91,142,88,68,25,9,246,34,68,98,61,91,95,220,55,65,254,35,15,46,107,221,150,188,133,175,147,215,50,245,40,29,61,184,246,191,188,150,223,147,32,251,11,86,0,54,200,228,100,248,112,179,133,58,79,145,202,11,69,204,86,223,165,207,75,96,55,141,59,95,176,120,63,32,78,38,240,86,207,97,6,23,248,72,199,150,29,27,201,255,183,186,70,154,251,206,78,64,62,113,228,137,144,179,232,131,42,150,106,96,55,137,190,124,78,83,237,30,100,247,147,150,187,63,76,107,27,153,62,141,63,190,238,96,187,19,113,124,132,213,121,171,141,9,138,43,185,244,162,160,184,211,136,102,85,190,107,186,254,63,215,192,200,19,146,187,145,104,205,139,147,86,227,196,85,41,19,197,38,242,20,250,161,88,28,18,176,185,211,197,4,209,233,166,202,176,86,208,144,61,106,25,145,160,0,219,29,9,56,119,199,133,33,234,44,3,253,124,77,129,154,57,200,8,206,223,85,227,75,25,147,173,188,49,75,199,247,6,90,65,235,36,148,113,64,154,156,116,72,54,92,164,83,40,25,118,252,210,74,50,69,55,239,132,207,94,71,145,55,123,81,181,98,60,97,82,52,201,235,215,18,80,187,60,135,146,19,49,37,7,7,229,26,251,89,128,200,214,167,129,185,249,199,16,178,147,16,197,229,29,91,192,244,193,9,5,168,4,51,23,62,53,29,52,137,31,226,249,213,19,140,57,139,220,12,128,122,41,146,198,233,178,61,84,148,131,224,200,152,189,191,67,74,16,218,11,21,229,122,107,196,212,20,11,168,202,172,158,149,252,70,158,106,91,127,16,20,85,140,210,225,87,160,172,232,108,191,230,51,164,203,77,2,215,246,35,205,230,0,203,140,43,183,164,233,91,9,24,255,118,189,112,23,23,127,225,170,219,118,52,157,72,232,183,4,235,230,96,95,148,178,133,195,125,10,144,133,115,10,195,177,143,9,224,80,37,32,251,40,15,154,239,101,245,228,69,150,201,195,223,34,169,221,206,207,115,244,119,140,201,59,189,141,198,114,63,32,132,175,26,172,231,26,225,188,121,248,8,28,80,44,66,152,162,26,175,227,139,149,194,102,108,182,229,184,122,34,160,12,113,91,233,25,207,151,159,80,93,82,197,162,48,202,217,104,169,69,199,248,1,221,206,34,144,144,218,183,244,92,171,225,244,69,230,10,119,68,232,61,111,118,20,21,234,119,206,108,108,19,171,255,69,237,204,3,242,92,96,249,191,137,53,92,82,180,109,129,140,101,114,72,104,93,235,3,201,89,60,187,215,156,121,139,105,192,130,149,210,49,35,75,88,247,245,3,244,183,230,179,94,8,53,51,49,231,251,200,162,100,105,138,67,144,22,69,156,219,228,89,41,252,21,231,234,218,73,158,170,147,136,221,124,152,229,148,112,28,208,16,140,236,186,197,206,21,189,201,98,95,38,176,164,119,99,59,63,128,174,62,216,251,112,160,7,2,142,77,65,57,110,213,223,58,143,196,226,217,44,201,139,167,138,206,62,30,135,218,140,110,172,207,246,87,190,242,213,147,238,43,15,18,88,161,58,187,54,221,238,147,136,186,167,154,137,29,20,205,253,156,248,171,153,114,8,23,120,37,73,179,32,84,203,24,103,98,117,158,90,244,155,246,162,212,181,2,141,221,93,224,197,41,17,160,133,210,166,127,7,204,85,100,50,69,219,4,206,151,123,1,14,153,218,162,55,235,223,14,236,136,98,136,206,24,210,163,19,60,178,91,49,3,220,244,209,184,9,234,178,0,221,141,151,173,148,16,6,14,251,127,118,202,52,200,98,51,220,20,132,254,123,237,47,1,126,17,152,197,226,109,10,242,207,196,182,96,42,51,99,27,198,17,0,79,67,94,86,49,61,11,170,247,232,229,20,198,102,77,11,137,172,174,1,161,230,142,206,66,242,138,127,63,238,3,191,242,61,180,252,161,27,135,90,208,44,76,159,32,41,146,190,64,89,188,131,207,26,52,252,245,125,253,208,35,78,56,220,171,162,248,143,135,120,66,242,82,31,66,235,71,166,190,93,202,167,143,124,206,211,193,187,139,164,240,21,240,131,115,227,246,62,32,183,204,4,74,130,182,224,192,83,249,140,97,77,161,211,111,131,145,142,90,16,94,157,197,19,151,147,128,190,249,41,151,83,26,202,70,146,141,89,155,106,20,215,23,173,138,173,163,192,213,239,78,123,191,253,32,187,235,104,61,67,165,187,183,182,132,107,144,215,130,204,192,219,17,114,205,45,118,118,252,164,55,110,48,133,226,66,238,138,56,99,94,78,144,176,129,111,58,44,255,35,134,31,188,94,11,95,143,36,109,170,32,175,101,33,197,64,120,164,147,202,94,213,49,129,187,140,26,123,4,142,192,163,50,175,98,120,216,21,252,139,51,220,239,241,132,38,169,141,46,39,140,126,249,59,123,88,100,122,54,138,60,53,16,107,7,102,95,187,238,73,16,147,202,192,68,78,82,55,117,184,201,143,35,248,177,147,92,1,216,186,210,110,183,88,1,128,252,113,53,13,195,75,164,130,116,188,38,77,95,241,107,82,249,230,169,112,73,244,90,145,250,114,8,157,170,48,102,62,232,201,45,22,155,157,88,136,183,176,8,233,38,234,250,136,218,49,245,185,79,88,243,93,229,152,43,100,88,199,187,206,148,200,81,168,34,180,117,179,227,88,18,21,225,224,250,181,249,241,26,30,173,51,228,58,152,56,223,113,239,193,250,173,92,45,112,116,45,1,88,218,206,22,32,151,30,147,240,1,249,241,154,45,133,232,178,205,8,138,151,224,170,255,46,1,244,67,46,169,104,182,47,208,149,59,144,187,198,19,188,35,123,104,92,83,150,32,37,40,209,123,93,179,14,23,96,85,157,160,245,216,187,246,207,243,181,127,0,9,76,194,131,210,41,225,41,187,218,236,96,71,198,88,230,66,200,105,67,139,68,254,202,117,57,220,85,11,177,119,148,60,245,21,162,251,162,165,30,219,138,115,212,81,171,255,42,30,83,53,199,67,226,18,14,202,6,208,65,140,83,132,20,162,86,107,110,123,119,65,140,196,90,59,2,120,51,162,23,47,236,89,185,77,102,0,171,0,49,139,93,159,117,113,211,181,183,233,114,235,125,56,211,227,173,88,7,148,251,98,103,244,105,81,84,53,252,226,249,140,183,236,183,157,80,234,27,74,129,39,63,87,253,154,155,248,240,209,105,4,191,85,8,24,52,33,75,46,248,14,81,39,225,135,251,172,52,92,5,144,235,138,198,222,12,178,161,176,211,159,233,91,85,115,224,31,6,76,181,134,232,0,254,32,58,109,177,77,202,200,82,116,29,172,89,59,238,194,166,244,7,194,201,153,92,64,33,121,123,39,136,211,168,245,63,119,142,47,165,248,190,53,116,141,132,66,115,62,175,92,247,0,58,142,49,135,189,6,200,175,91,198,28,245,49,230,69,207,70,87,244,30,85,196,76,225,111,56,36,46,55,252,147,66,239,168,161,157,53,126,39,183,195,191,158,230,152,44,143,47,6,236,104,153,64,173,204,66,54,44,234,254,200,166,80,129,232,170,74,96,6,228,195,35,160,171,220,196,236,35,93,248,127,246,119,98,233,61,168,97,192,65,218,100,120,86,87,116,229,108,53,38,82,73,136,160,226,208,141,171,218,172,120,24,32,112,71,213,90,86,132,150,187,9,109,14,40,193,188,236,243,138,164,191,5,111,233,173,44,9,78,6,141,134,44,65,193,24,86,79,188,196,216,202,196,105,207,73,15,123,161,197,98,63,55,209,205,243,196,126,226,228,196,234,26,40,207,8,115,89,237,41,111,216,159,205,37,166,255,100,219,9,191,125,154,2,51,222,30,145,163,205,39,234,201,41,149,249,23,47,249,57,137,208,152,6,162,158,195,30,127,113,54,121,149,160,254,174,194,61,145,209,144,93,158,54,101,241,159,124,89,58,212,20,10,176,78,43,70,218,38,25,137,245,134,140,180,167,7,142,152,0,176,100,180,5,222,162,201,144,178,3,34,140,94,161,12,149,203,250,84,80,172,104,172,187,144,236,206,185,147,3,41,85,97,200,233,93,255,16,111,9,5,50,190,12,244,39,238,79,71,185,114,84,208,107,225,173,44,199,247,155,203,1,96,113,85,72,43,195,18,186,106,183,106,176,108,68,148,213,254,86,65,176,141,58,213,11,230,94,0,113,222,28,49,71,84,230,9,59,65,24,112,78,34,8,207,201,19,67,150,154,50,27,53,215,185,122,49,163,196,171,212,187,128,14,8,82,2,154,31,2,129,177,140,90,4,211,157,53,175,223,14,198,115,191,170,15,223,43,136,118,251,25,171,191,92,31,165,255,165,45,27,101,137,45,236,173,216,248,81,43,173,206,151,88,162,86,164,28,69,248,27,34,45,237,167,189,211,109,174,68,241,43,50,121,62,199,232,240,146,105,128,36,42,171,160,121,123,74,174,39,143,45,229,224,139,159,173,77,227,152,238,110,238,69,184,100,81,100,47,118,72,8,141,92,231,156,5,10,163,154,188,157,162,208,113,53,22,185,89,117,98,159,38,42,116,139,76,192,151,107,6,169,27,225,79,109,85,224,215,65,103,50,137,8,160,107,169,83,214,1,131,75,33,16,123,132,35,140,191,6,33,249,85,226,29,98,156,72,36,96,88,168,78,16,46,142,253,177,169,250,38,102,8,62,246,171,94,46,184,6,33,38,147,236,0,2,169,128,36,235,80,9,29,229,8,95,237,34,109,84,17,94,132,198,163,225,85,31,253,85,114,192,56,38,108,64,205,107,143,16,240,70,199,211,182,250,141,67,206,188,208,37,94,22,252,111,26,78,237,53,219,243,126,197,118,167,65,230,57,199,73,211,229,219,36,209,184,20,101,19,23,39,207,82,99,76,250,188,249,105,156,166,221,148,133,224,17,158,123,249,34,194,93,216,92,95,235,161,255,95,161,248,124,10,117,0,104,59,37,48,118,63,94,255,160,59,218,125,221,125,36,118,23,224,147,163,53,61,237,70,54,135,90,72,97,117,31,114,57,118,44,184,86,101,64,228,124,20,20,28,198,241,165,250,203,194,58,250,87,163,36,43,222,58,215,27,205,48,131,1,60,100,11,93,95,42,25,173,69,29,114,213,174,215,143,26,85,173,122,112,189,25,114,214,236,178,135,253,108,79,106,18,6,243,233,98,62,98,106,171,26,180,236,66,251,156,204,99,89,1,198,157,171,161,1,153,23,147,51,240,143,205,60,99,48,87,38,238,193,80,89,235,231,20,180,108,223,163,247,255,242,215,124,1,148,101,118,143,218,232,119,132,101,153,235,74,99,55,28,178,225,164,162,40,131,140,213,55,0,230,216,225,241,226,144,88,69,132,30,49,12,3,206,236,86,144,69,160,41,200,97,30,39,233,23,224,193,59,112,246,0,221,176,161,98,87,199,108,103,63,89,207,119,187,131,158,199,236,168,103,179,136,238,111,228,39,45,18,111,246,250,200,184,216,138,41,110,15,20,151,227,114,95,144,87,82,182,241,166,20,135,105,180,25,46,161,138,82,152,45,58,37,91,27,252,148,11,217,101,194,233,189,93,21,63,192,12,53,57,163,91,245,163,4,94,200,125,2,51,253,234,57,76,187,156,25,2,47,204,47,1,0,148,213,165,119,223,97,97,145,4,217,162,38,70,104,95,192,109,141,32,64,102,243,245,64,110,45,63,96,176,115,63,155,222,0,125,139,200,39,40,140,241,93,172,43,196,91,41,97,2,239,212,109,227,13,199,6,236,110,144,175,214,93,29,75,109,136,153,225,248,225,168,69,202,81,183,138,207,158,226,165,101,76,181,141,169,86,72,99,126,174,75,188,101,40,241,234,86,185,233,18,44,80,90,86,184,251,118,96,104,155,193,170,164,121,84,225,128,145,150,207,68,112,167,230,223,7,28,162,4,56,184,245,226,173,202,106,6,239,38,188,81,55,238,94,113,69,246,230,169,152,229,103,210,245,214,133,137,48,140,22,200,7,29,94,214,208,135,129,38,111,222,33,88,234,136,91,117,161,133,107,127,159,184,128,40,198,213,93,52,172,114,249,84,1,187,32,88,197,134,48,97,204,107,229,65,18,162,231,23,216,90,95,195,77,141,72,23,138,140,105,59,38,89,166,108,30,234,15,27,145,181,120,119,108,198,57,112,159,8,221,45,21,140,136,133,18,210,194,204,184,82,67,150,83,244,32,16,50,110,150,32,234,140,193,79,159,38,159,226,89,57,141,225,221,108,71,245,102,193,41,52,100,189,201,189,106,82,30,200,205,145,245,66,201,245,43,126,96,244,77,159,159,7,199,128,142,138,144,12,34,74,248,30,62,189,27,48,103,90,254,45,156,45,85,87,60,227,57,31,231,11,32,240,185,34,133,80,237,84,71,211,111,101,255,101,114,161,160,113,62,151,99,74,188,255,160,159,212,195,225,212,155,81,9,90,235,31,7,127,207,11,92,253,163,101,161,173,148,51,225,232,89,192,62,4,225,198,204,136,241,228,219,191,7,83,96,72,148,207,225,47,10,65,92,4,219,155,100,7,130,144,177,111,45,208,121,62,229,31,55,31,95,106,140,28,193,66,94,131,212,202,83,202,209,162,18,113,68,73,251,123,170,70,161,85,128,46,35,114,126,210,95,20,160,204,121,230,61,156,228,67,2,197,236,199,34,191,116,184,206,176,156,112,240,117,182,75,12,204,12,231,229,160,24,192,123,142,244,111,241,128,223,147,156,189,22,116,177,216,123,123,193,133,129,85,11,6,87,184,31,83,17,34,12,232,13,64,83,111,204,166,65,218,51,205,137,76,164,102,138,32,115,248,45,112,169,110,163,182,64,8,229,241,101,165,59,71,142,34,225,172,177,100,206,116,102,108,140,4,153,185,82,180,96,137,204,133,175,89,29,130,52,206,80,227,55,157,0,45,93,17,130,72,176,30,182,239,185,95,231,5,111,34,233,61,27,252,191,129,24,157,59,176,218,170,4,36,12,154,101,9,170,222,152,60,124,254,89,148,120,193,31,104,57,8,3,124,203,105,134,38,206,13,69,157,110,158,196,28,111,216,83,24,140,61,39,0,234,194,0,1,209,22,46,175,136,127,127,31,78,151,20,219,186,239,81,162,37,76,23,200,38,208,138,170,49,85,108,25,227,94,186,27,117,54,64,254,155,5,91,203,140,230,65,204,143,66,191,79,63,227,112,145,129,227,167,22,110,97,0,138,116,6,245,228,176,132,186,234,242,138,62,199,195,125,124,116,147,169,204,245,115,145,185,253,62,42,24,33,173,188,125,18,40,184,96,1,124,195,82,116,103,95,39,16,102,86,220,16,242,51,208,2,52,119,31,18,152,163,118,106,137,97,103,155,44,48,103,46,120,96,231,235,7,54,162,241,141,132,17,229,140,44,142,76,24,145,128,159,147,64,27,207,1,221,127,185,8,229,137,79,109,74,221,230,95,52,146,32,176,110,189,176,182,119,225,217,91,83,18,218,5,118,233,170,171,247,119,158,11,127,204,101,75,158,136,49,18,214,16,250,32,191,13,50,147,124,187,25,253,245,252,13,131,123,204,108,153,4,251,17,227,188,152,163,202,216,160,164,197,176,103,138,74,75,188,241,156,31,80,120,115,169,61,186,43,46,58,23,103,47,193,168,71,154,119,159,49,48,163,83,56,88,110,51,209,124,9,65,181,108,59,170,18,0,81,1,20,211,68,134,9,147,222,170,102,142,193,149,239,119,238,4,179,107,167,250,143,254,74,52,160,243,221,104,210,185,141,44,85,199,25,222,162,83,101,60,185,237,112,96,112,55,55,245,183,187,201,206,91,249,105,77,55,45,117,183,219,244,42,183,11,24,124,16,32,167,145,227,52,184,183,70,80,252,193,238,211,163,230,35,128,169,187,169,202,0,52,54,233,226,34,133,65,63,53,190,180,84,15,126,241,150,142,124,67,70,18,165,211,119,5,180,120,111,171,171,69,151,33,222,175,53,168,240,241,213,189,108,120,190,150,42,187,173,14,180,180,213,192,100,124,103,75,124,227,107,248,139,220,180,69,110,128,188,11,34,101,250,160,194,23,211,194,106,171,19,211,94,179,142,142,245,234,58,74,141,7,15,16,167,148,153,252,109,177,140,113,187,202,104,189,105,9,113,197,132,243,137,27,19,243,31,254,206,252,54,65,67,225,67,204,114,212,245,87,201,185,116,220,79,166,184,165,198,103,165,82,83,143,158,156,162,247,22,92,72,93,131,125,233,39,222,215,86,41,25,184,214,247,69,221,138,41,20,163,191,49,38,51,32,78,186,29,7,162,36,141,233,197,180,153,241,240,48,53,189,71,18,131,39,53,84,136,18,68,26,137,108,8,220,247,170,68,68,183,69,227,45,184,231,103,16,255,3,80,5,218,96,88,72,16,117,95,239,176,174,89,46,69,18,215,78,115,198,6,236,34,139,13,82,144,62,205,18,229,81,174,242,179,117,143,111,222,140,141,237,203,192,219,182,123,169,159,79,149,187,217,93,24,219,57,92,246,139,55,4,143,20,246,38,84,20,130,79,187,23,48,219,75,15,102,217,139,187,67,91,182,126,232,4,38,20,219,136,129,94,84,107,65,190,45,239,109,150,205,117,247,71,105,182,32,136,101,65,65,152,155,230,32,57,37,99,40,137,127,166,202,81,31,223,135,77,224,204,13,35,96,63,212,163,69,174,53,155,43,209,11,89,70,81,230,28,237,114,12,87,124,158,112,195,157,179,42,132,212,190,113,119,149,2,51,181,127,24,68,4,47,196,45,130,91,222,92,159,234,160,169,153,146,146,180,65,254,37,118,190,220,163,206,55,97,253,83,231,22,68,9,181,5,228,100,216,186,247,160,31,66,38,251,49,177,115,110,52,28,231,93,96,4,178,69,232,214,212,73,63,208,175,42,220,176,166,107,76,203,134,181,68,135,148,88,171,201,74,43,109,17,187,152,105,180,103,103,134,251,106,80,35,230,29,163,178,163,110,194,231,19,214,206,222,110,186,144,230,93,42,42,139,74,126,55,84,42,25,78,197,1,214,168,191,61,225,200,130,58,128,53,112,97,63,125,21,203,198,46,213,244,105,25,15,144,142,231,75,248,234,119,189,188,192,128,119,100,181,15,194,19,244,98,14,129,142,19,37,185,126,143,194,126,87,216,65,155,250,128,221,50,250,201,129,171,4,83,19,103,254,231,99,248,74,252,190,20,163,231,31,235,243,128,244,68,26,9,251,8,8,197,206,148,236,19,193,112,169,125,208,182,153,250,207,74,224,240,0,134,151,205,119,165,198,211,99,2,9,236,49,66,69,158,173,192,95,186,200,223,240,16,232,216,28,226,46,144,65,159,228,59,156,23,132,241,156,76,203,240,159,91,220,137,232,164,137,22,2,100,78,126,11,165,245,3,235,41,160,154,155,251,14,246,249,117,31,64,230,145,176,16,6,229,111,140,207,5,105,98,215,8,165,79,117,37,142,128,87,185,130,193,75,70,113,88,165,16,244,111,181,65,163,22,149,2,179,184,140,170,242,135,167,153,158,186,6,249,121,198,5,227,44,218,43,109,185,147,100,211,94,85,142,232,154,62,175,150,159,201,169,243,162,39,88,88,246,199,30,179,69,141,80,21,132,140,133,94,34,55,144,74,69,209,71,50,50,209,199,112,76,70,44,208,119,164,201,49,20,222,252,32,63,70,82,204,208,68,158,251,167,69,77,218,62,203,106,169,115,151,210,28,98,43,47,224,187,115,131,198,128,236,112,177,214,82,64,123,143,128,5,37,140,157,16,109,87,154,220,234,40,139,3,197,173,82,185,156,11,135,12,32,255,59,2,203,142,8,65,81,64,110,31,81,222,160,222,200,136,175,225,102,57,12,127,143,242,219,116,40,62,91,16,6,5,117,85,115,52,199,85,192,103,36,32,109,152,152,33,156,74,145,208,141,45,251,201,14,85,132,212,82,205,245,221,239,15,94,86,54,70,65,221,249,18,255,221,142,108,73,55,134,58,176,146,194,198,237,232,77,231,242,184,220,181,4,209,220,59,151,187,2,117,221,54,16,96,15,102,14,57,80,202,34,232,17,107,100,95,145,94,218,142,229,3,196,186,49,103,203,201,160,143,112,154,68,22,68,30,184,246,30,113,68,253,134,56,249,182,230,66,232,189,128,124,226,117,223,37,190,57,46,2,162,108,31,221,111,17,242,64,70,0,204,2,143,193,207,125,223,144,98,132,214,81,100,152,19,208,217,164,54,146,192,229,203,8,247,35,41,186,151,229,208,121,79,223,88,43,214,135,160,128,154,249,20,60,157,37,175,203,190,86,5,73,87,10,197,53,98,202,70,31,153,142,69,37,52,194,188,136,51,22,192,69,166,62,225,2,49,59,65,172,212,165,220,195,6,243,251,88,105,22,35,194,1,131,87,246,6,248,162,74,125,25,106,180,240,30,148,186,2,168,186,188,76,61,150,172,68,149,159,109,19,252,254,216,61,222,18,140,27,19,208,107,210,153,58,141,182,37,172,16,203,83,6,120,166,125,90,4,13,42,73,171,76,114,72,105,107,92,121,182,49,163,158,248,102,185,253,209,87,158,210,153,29,202,245,71,212,212,3,90,70,107,246,245,254,237,96,57,22,242,232,103,219,12,55,211,220,239,132,112,52,167,22,38,146,217,222,100,155,189,180,158,138,50,247,59,57,72,212,248,44,135,191,10,50,122,116,147,139,122,142,141,79,63,159,88,128,111,128,224,63,187,73,212,33,25,56,198,89,175,5,113,51,86,173,2,230,5,77,7,116,77,87,61,176,20,132,155,225,207,130,71,196,246,216,13,191,54,82,221,161,21,213,79,4,173,128,238,173,212,75,77,26,116,193,5,47,168,115,35,115,221,180,107,13,148,3,18,151,169,146,128,167,56,244,141,106,187,62,162,243,129,204,137,10,164,253,196,163,68,150,58,135,119,253,7,87,231,156,106,50,236,157,151,219,159,220,93,78,99,240,109,103,221,131,111,75,76,66,22,102,15,56,218,125,3,206,10,182,64,197,67,100,74,150,127,176,54,174,2,25,14,63,145,250,186,16,26,143,95,82,229,93,85,133,153,134,110,50,160,213,98,164,227,20,29,243,64,231,212,106,65,36,195,119,193,69,68,214,40,16,81,123,226,137,72,64,199,244,214,166,143,71,248,162,84,145,173,153,164,173,104,114,149,167,54,162,249,20,121,218,143,173,174,130,14,50,190,228,116,97,52,56,6,38,240,116,59,112,51,201,195,5,252,239,109,247,198,166,125,31,171,210,161,156,231,251,103,253,44,227,21,77,135,60,251,228,15,112,146,33,47,142,35,111,36,204,8,68,112,41,123,121,10,153,110,108,193,218,145,63,26,6,131,190,225,217,212,147,135,27,129,57,49,218,64,192,44,179,165,159,89,86,53,15,152,23,252,31,105,137,17,37,163,249,193,237,124,164,64,163,92,247,134,159,123,35,159,224,29,53,53,150,189,42,173,49,234,19,43,32,160,203,27,24,53,197,60,254,192,4,0,112,33,69,138,134,115,24,200,235,132,17,17,213,244,55,78,161,5,181,47,197,165,72,183,215,145,66,40,210,95,111,50,18,198,83,64,3,83,89,133,249,124,124,220,176,250,66,81,2,161,240,85,83,73,25,40,126,23,207,28,75,143,81,28,120,106,211,221,156,239,227,14,230,157,255,200,193,246,1,53,85,106,227,187,117,215,41,152,194,172,174,19,249,53,98,112,52,177,154,163,121,194,174,131,74,100,22,207,209,201,222,203,234,120,45,133,184,86,49,24,223,19,22,67,235,250,224,41,247,208,238,81,141,59,236,137,46,93,115,66,174,31,198,179,82,80,171,59,118,226,122,5,7,91,237,204,238,139,24,15,11,232,24,109,105,13,205,158,160,214,212,23,28,142,247,77,41,75,228,178,202,67,47,255,25,104,160,89,64,213,14,178,5,173,191,40,222,110,80,91,197,7,150,212,206,154,73,26,80,154,176,81,243,49,107,5,87,60,133,70,157,88,102,184,185,54,159,111,177,107,117,75,181,94,53,210,43,90,85,109,156,201,185,0,20,168,119,160,223,42,195,105,229,54,68,242,150,31,185,9,87,223,17,66,61,59,153,166,160,103,17,244,98,22,8,41,139,30,20,217,191,230,198,190,15,165,216,136,85,25,27,211,179,107,68,17,161,169,231,122,104,28,156,62,151,46,55,174,82,203,28,53,130,13,254,235,113,107,229,236,216,204,207,135,31,180,13,89,164,33,135,99,185,45,228,208,230,13,180,130,249,36,156,137,97,219,101,95,254,224,242,55,185,8,183,57,17,48,192,13,133,20,30,36,190,37,70,130,64,189,255,20,61,183,223,161,136,97,199,31,152,114,104,118,211,239,130,152,121,162,19,34,141,107,241,156,77,71,224,126,71,250,100,10,177,48,137,164,186,205,94,65,130,110,228,95,169,209,63,171,231,123,152,76,13,112,194,187,168,151,193,224,84,223,42,245,198,29,129,86,56,217,175,229,119,143,186,222,42,147,145,239,185,75,164,159,9,28,40,80,144,180,115,56,181,111,192,36,117,170,193,68,201,62,10,230,159,85,143,209,6,216,29,45,95,192,193,121,76,138,131,60,122,182,124,196,189,100,146,8,144,222,4,238,210,57,251,160,238,100,112,222,145,203,11,20,202,182,228,48,196,44,88,157,106,38,50,11,215,70,56,150,24,98,6,218,239,145,112,191,193,235,198,243,150,102,65,183,45,165,18,130,206,212,178,117,98,193,55,139,71,234,36,124,226,227,61,120,18,9,207,55,133,125,123,59,252,218,244,153,187,27,121,49,80,187,50,213,250,203,103,162,195,121,82,236,39,178,62,10,196,132,255,126,145,43,9,100,96,238,184,73,37,191,211,85,121,133,93,2,112,235,214,241,156,18,170,93,202,17,152,122,222,89,66,168,246,158,158,184,119,242,165,74,124,75,11,66,125,194,199,231,51,125,111,15,80,5,73,45,104,85,127,135,252,158,105,113,72,112,193,80,66,91,172,152,108,36,20,157,200,181,63,98,70,136,198,42,43,15,236,105,144,94,176,31,231,86,58,93,151,102,2,184,200,168,195,195,166,254,125,64,226,126,97,192,22,18,55,248,239,196,14,80,204,108,161,189,195,145,19,203,184,15,101,146,5,60,57,54,5,160,171,232,197,211,66,167,107,27,238,213,11,235,254,225,95,75,163,101,152,183,66,249,59,245,218,117,67,106,174,2,234,111,247,114,128,6,186,37,52,237,100,172,1,39,179,17,219,52,44,27,172,74,108,134,49,184,204,224,133,42,96,242,107,10,78,14,249,108,91,3,73,131,248,104,241,165,145,74,10,150,117,131,127,48,32,8,206,87,72,143,192,169,101,114,255,170,152,184,226,248,47,175,24,29,237,54,254,168,238,191,5,73,72,136,250,70,247,6,95,227,217,199,211,110,54,245,67,77,190,170,78,5,5,135,74,82,91,195,240,54,95,19,244,107,82,12,101,178,196,95,213,45,197,169,195,48,93,26,186,117,93,7,67,234,208,217,180,120,192,182,184,241,7,103,28,3,2,56,148,243,169,195,220,15,30,180,146,77,80,74,1,184,132,62,136,146,73,180,210,174,251,99,147,138,153,168,213,251,233,96,234,218,179,249,11,75,189,42,166,175,197,32,47,127,205,70,109,124,174,184,139,5,200,221,111,3,107,1,150,118,209,243,75,190,185,56,204,168,223,16,153,231,151,2,213,56,25,12,33,98,251,7,10,189,13,179,4,52,202,4,136,13,123,211,87,231,237,202,36,145,172,28,177,80,219,101,235,49,22,135,243,95,197,136,119,99,124,146,121,229,190,100,91,33,16,129,43,246,219,197,10,116,142,9,125,116,124,148,12,165,165,189,120,142,231,72,188,182,33,12,68,252,193,145,134,126,120,177,215,202,139,212,3,9,28,108,246,57,69,47,104,16,113,42,240,10,51,108,85,129,17,245,53,197,193,142,253,41,50,9,239,55,6,164,88,235,1,237,176,171,95,238,195,147,146,78,137,63,254,235,253,225,226,59,52,246,193,95,68,5,182,133,125,219,123,144,50,175,144,218,72,243,135,192,195,59,209,222,62,183,161,74,208,83,248,55,103,254,23,127,133,180,147,100,167,1,80,28,125,102,249,220,161,85,85,26,175,214,196,136,91,249,170,227,178,176,209,87,166,222,127,57,92,10,255,10,223,111,160,121,222,50,253,135,244,44,181,92,206,79,197,159,106,238,106,115,45,117,60,111,123,32,72,231,156,126,27,252,199,164,111,227,215,193,48,45,55,132,53,245,217,18,25,254,189,197,43,29,54,40,224,215,40,203,101,85,155,234,158,135,99,17,155,121,130,45,6,139,217,117,240,58,162,109,108,63,78,5,127,165,88,50,168,226,45,141,250,92,125,29,79,25,201,163,77,101,137,75,187,18,16,159,154,34,165,90,25,187,113,101,177,113,57,13,135,191,27,99,236,189,175,150,226,39,143,83,36,60,119,106,49,84,31,20,87,254,131,103,162,176,187,209,74,135,249,37,37,73,185,73,167,203,207,107,145,173,172,136,214,1,14,77,63,75,44,198,17,204,167,199,158,158,94,96,97,188,92,71,83,58,202,203,171,18,119,251,130,75,106,162,240,104,12,173,254,254,31,253,187,124,181,50,211,59,140,175,67,43,173,85,37,177,14,188,201,145,123,226,183,162,28,139,211,162,7,159,92,231,102,17,58,180,17,107,6,245,253,6,229,95,46,65,94,147,242,70,35,69,60,0,216,156,245,127,140,96,44,150,102,43,53,138,3,2,14,217,31,129,212,248,50,245,58,41,104,249,39,225,109,63,253,190,183,72,170,176,45,24,125,84,176,240,221,68,218,78,224,184,148,201,112,214,83,218,199,63,218,219,180,47,88,216,11,104,92,40,69,99,140,222,214,58,3,103,151,183,196,13,239,40,8,125,238,130,178,22,140,187,104,130,193,105,39,158,121,18,65,200,178,207,230,220,116,25,183,158,217,234,3,254,190,143,51,145,22,28,183,191,98,64,221,217,141,167,16,16,196,131,255,162,66,218,98,177,41,141,224,67,49,7,248,112,242,60,166,36,248,188,93,28,59,34,188,30,231,157,195,8,80,17,211,33,37,204,83,98,27,74,95,219,222,93,188,134,247,143,188,9,165,166,134,101,0,39,186,244,108,126,128,158,232,204,162,254,242,73,153,109,173,122,17,153,192,193,249,40,34,41,0,4,76,252,252,121,147,222,72,73,124,121,203,222,170,119,133,176,220,15,185,161,220,219,63,111,134,115,31,9,132,52,140,33,81,25,121,19,100,144,191,45,190,179,241,61,54,174,139,132,117,15,223,59,126,5,166,9,99,100,91,234,249,32,111,231,247,147,20,98,73,108,227,52,86,78,208,239,10,110,161,142,199,139,60,74,205,190,195,213,52,58,227,143,202,187,68,204,133,34,19,18,72,78,130,210,131,56,22,141,92,111,69,192,26,174,235,42,135,133,166,49,143,223,71,83,53,90,82,247,73,145,5,80,137,192,102,206,199,217,145,111,246,38,225,203,234,135,94,8,8,244,223,117,190,88,221,129,65,218,84,146,237,158,120,55,216,237,131,53,8,118,102,172,16,45,210,23,187,190,126,245,1,26,234,21,24,160,219,224,114,175,37,107,12,203,90,70,7,187,231,243,35,222,170,62,109,72,48,21,140,122,105,186,141,218,247,97,155,15,76,76,151,62,234,8,34,150,119,86,68,64,85,182,123,234,161,121,30,196,127,120,240,165,242,78,57,221,85,160,51,190,53,125,224,235,8,128,74,6,116,152,104,136,72,163,32,121,61,62,182,91,154,250,83,9,205,235,123,106,71,214,17,24,145,105,17,62,241,15,176,171,242,141,80,63,162,176,151,115,28,13,219,232,223,0,73,40,227,185,208,201,205,41,102,65,253,133,47,239,142,92,43,49,36,151,209,30,79,167,60,119,8,157,28,39,95,56,203,237,3,58,0,34,246,32,230,35,66,144,150,191,117,231,146,34,220,107,38,141,206,30,72,179,215,253,225,119,76,10,151,106,6,228,9,109,62,16,226,147,31,179,217,167,198,253,131,101,238,109,13,247,63,149,40,159,179,250,60,211,255,35,162,26,241,45,59,128,152,24,191,229,95,216,158,143,12,19,34,201,1,103,61,143,187,105,43,52,113,121,150,49,29,99,14,71,126,153,5,78,121,149,192,198,13,44,99,230,163,41,205,147,109,75,124,159,111,11,99,63,52,67,45,252,62,195,217,23,20,168,203,168,251,153,154,109,119,10,236,128,212,157,57,15,42,157,198,148,212,39,110,24,2,180,223,110,121,55,93,43,177,247,97,72,15,130,23,28,80,216,155,80,48,96,121,203,91,228,21,115,50,249,233,220,145,45,51,236,129,118,194,104,132,155,24,229,53,190,127,4,224,29,23,49,163,193,181,167,141,96,81,164,220,19,237,235,197,101,107,98,79,163,137,142,156,103,226,67,159,187,245,77,252,113,62,133,79,253,246,81,107,36,47,11,188,174,224,232,14,253,10,25,182,196,40,245,144,163,128,4,208,252,253,34,92,30,2,243,109,66,93,170,150,99,226,101,57,176,96,161,61,28,188,64,22,163,172,100,212,110,7,200,187,172,53,205,148,173,134,27,193,34,4,44,134,215,10,169,254,228,101,116,113,101,253,58,145,5,140,250,61,97,222,226,248,198,194,6,100,2,9,225,135,197,203,168,166,248,83,53,202,214,150,23,29,155,88,224,179,63,80,174,203,66,151,135,236,69,218,105,100,123,60,164,162,187,227,93,54,121,226,70,79,37,172,236,213,85,230,213,78,174,120,152,191,37,97,119,86,167,206,207,99,218,106,189,148,45,201,245,46,220,148,42,108,30,109,133,99,114,158,221,4,227,96,65,83,159,6,150,24,201,67,64,188,131,10,43,170,199,13,142,164,40,182,248,56,91,30,245,141,35,140,99,66,118,198,189,93,171,126,213,24,82,37,175,211,155,79,0,14,8,178,81,197,64,186,79,247,224,20,120,157,38,18,214,179,133,227,100,248,149,74,112,218,45,194,199,88,238,218,32,105,209,187,205,235,111,16,92,151,132,101,189,112,15,15,166,136,48,87,59,23,233,21,163,250,118,22,191,253,115,92,252,239,115,98,221,140,196,224,20,144,80,204,47,47,33,211,130,223,50,72,132,64,182,157,192,175,63,133,234,182,89,255,76,147,198,73,200,24,38,54,31,245,115,6,241,57,175,57,82,0,37,132,32,90,228,218,204,173,66,159,253,136,242,78,35,150,100,79,114,78,1,68,173,11,204,155,43,247,53,197,34,16,39,74,238,199,85,70,167,0,48,41,2,115,68,136,154,130,206,247,23,74,129,98,27,99,183,111,91,152,121,63,5,150,57,147,211,250,128,28,18,124,13,236,18,57,30,39,247,13,237,96,24,187,2,134,165,159,22,155,38,113,91,79,167,208,207,205,99,19,228,219,181,79,32,6,242,99,111,87,42,147,124,185,205,198,2,145,234,88,42,127,4,193,15,182,101,208,213,183,27,143,156,222,81,120,122,115,125,14,199,14,20,156,2,224,99,40,44,175,177,56,76,36,59,155,69,203,208,251,87,25,79,74,167,83,234,144,44,105,21,189,136,168,58,11,137,30,65,98,100,47,200,118,3,60,93,177,103,123,78,5,25,78,250,161,114,234,151,101,164,209,99,245,137,211,150,65,67,127,187,33,241,24,197,224,189,14,199,97,125,120,88,166,114,174,190,188,147,75,186,84,43,215,187,158,46,244,11,21,61,107,57,207,113,194,184,140,207,95,242,86,175,91,92,17,246,197,235,182,147,204,186,82,35,96,138,83,115,51,130,144,99,189,124,217,119,75,201,176,208,49,42,252,138,195,159,82,238,67,136,38,132,13,105,132,229,210,139,9,94,135,213,248,69,198,164,38,154,75,194,252,56,177,202,223,37,185,10,109,64,255,154,135,236,214,42,168,183,138,11,221,165,57,95,178,185,229,213,106,220,185,149,110,96,142,59,30,102,55,119,185,233,167,56,22,27,223,164,130,35,19,57,188,216,96,65,148,207,214,123,224,23,19,206,143,13,67,93,94,115,171,186,86,226,81,22,138,214,171,98,96,78,246,217,90,234,136,119,198,192,141,52,233,216,195,71,43,194,184,81,120,18,229,198,5,4,39,135,243,71,249,179,68,112,184,77,125,30,91,250,127,83,5,220,183,180,144,183,158,52,0,126,247,71,88,233,130,115,173,185,71,86,149,65,187,32,5,152,54,122,18,6,254,128,115,203,231,19,55,161,168,184,166,93,244,199,243,135,124,62,246,189,95,254,221,81,74,157,113,1,147,70,75,119,54,9,144,208,236,29,247,49,157,27,235,17,154,207,42,186,69,215,132,240,178,244,15,222,228,176,59,149,95,18,121,10,153,138,132,161,51,55,82,82,178,213,232,71,64,222,134,154,150,188,113,70,167,121,66,7,224,158,26,5,17,146,86,211,146,222,213,247,76,40,43,93,0,172,13,114,164,230,113,4,117,245,243,194,117,40,94,99,236,197,192,202,217,41,48,106,161,58,63,150,205,96,217,102,157,37,114,48,92,17,198,47,113,122,159,80,40,209,80,112,199,67,52,1,36,208,206,161,33,200,35,108,245,151,215,120,221,63,179,208,144,214,24,91,60,245,66,116,54,29,198,106,188,191,226,241,224,250,139,5,155,146,118,189,140,131,145,59,71,67,139,153,80,84,203,191,43,87,145,120,219,56,222,223,77,251,123,186,168,11,192,85,223,185,249,180,132,118,205,8,79,227,121,77,215,25,65,42,45,146,82,40,47,117,90,114,147,208,198,115,59,51,10,162,152,10,102,226,113,23,251,180,43,54,185,4,231,220,208,71,126,227,150,21,57,90,222,255,24,197,164,84,63,77,18,238,194,156,37,26,137,243,241,13,206,71,121,112,59,44,249,164,32,107,33,191,25,154,36,150,58,215,231,89,2,39,212,83,204,85,6,87,184,234,56,134,89,170,229,56,226,147,219,197,199,188,251,181,126,93,129,76,201,47,198,149,120,177,58,87,246,110,210,12,246,180,80,182,142,14,103,139,220,25,141,134,244,195,104,239,212,133,186,53,24,241,187,252,108,108,77,41,97,121,176,84,126,224,41,248,190,206,216,127,195,135,195,169,237,221,17,142,231,79,153,151,136,37,182,13,174,227,200,231,127,45,241,215,247,160,108,0,179,126,174,217,128,37,133,50,194,6,118,156,116,67,249,146,144,173,35,221,34,59,77,182,180,43,25,91,27,192,55,81,229,77,240,52,141,181,235,22,174,209,221,252,136,148,197,43,145,156,80,44,231,42,217,155,188,90,144,130,62,29,219,212,249,153,156,5,157,151,27,107,142,227,150,66,206,37,37,216,56,242,251,138,23,19,47,19,173,12,115,177,16,88,118,155,162,253,172,102,204,145,120,241,170,124,54,101,207,250,114,185,173,0,219,231,246,31,162,195,174,236,7,173,135,41,70,108,140,24,32,41,55,25,34,129,208,20,88,227,13,197,114,244,17,163,192,0,200,206,10,140,253,147,55,165,120,37,44,141,30,188,228,66,37,176,192,113,131,127,181,193,139,105,19,115,214,255,235,132,168,177,118,151,145,192,113,181,107,174,1,192,23,89,15,113,220,75,2,221,210,38,196,181,54,122,240,178,212,179,78,244,12,0,194,3,166,14,228,163,217,47,241,7,69,112,184,116,213,21,234,78,148,48,138,81,90,162,108,75,82,154,88,108,193,205,197,148,56,126,171,88,175,15,78,159,163,140,77,79,109,89,182,222,4,150,207,121,183,81,110,114,198,88,19,152,118,135,112,78,211,73,162,38,87,141,184,247,106,90,195,223,135,211,119,135,74,139,240,164,217,252,147,73,114,1,222,6,101,145,69,29,43,250,20,53,194,211,210,98,169,112,45,205,238,218,229,236,215,204,157,220,169,150,50,184,45,21,195,212,249,100,16,187,239,111,157,47,220,164,193,251,36,26,125,203,66,39,169,118,159,103,49,66,142,209,217,90,34,231,179,99,241,212,102,198,243,35,8,246,109,52,236,164,240,218,140,249,156,90,102,70,106,49,166,95,16,203,54,111,235,224,41,218,233,45,246,4,83,181,55,61,5,52,93,61,57,12,159,247,84,62,37,224,85,113,206,235,51,174,178,215,191,224,143,127,87,200,103,240,126,178,197,122,65,169,50,12,236,120,237,205,104,225,84,242,251,3,0,192,92,228,78,67,132,61,179,199,1,252,85,154,2,56,158,111,88,121,97,32,135,195,233,224,72,48,209,55,63,116,132,128,80,7,100,227,97,188,185,64,120,37,175,57,28,37,123,137,6,73,133,119,36,80,148,219,102,68,124,162,132,162,112,83,70,96,142,200,50,86,42,55,178,50,166,170,201,219,123,121,208,135,40,34,33,124,56,16,65,35,233,196,35,101,111,251,12,11,232,58,246,64,247,81,38,154,131,217,142,249,102,254,58,251,79,27,82,163,76,140,176,152,43,229,155,162,131,173,157,186,50,19,167,248,148,28,52,40,116,100,87,178,123,90,26,137,115,239,120,105,171,167,3,46,48,11,18,16,87,131,47,138,169,238,130,64,100,219,48,132,14,63,187,86,46,13,133,238,178,190,53,12,33,219,10,190,74,104,83,102,17,86,209,124,141,89,136,214,49,220,139,234,79,122,140,15,235,30,87,160,220,48,15,64,68,137,19,112,83,190,124,169,234,79,167,177,113,25,109,106,241,219,226,18,167,225,54,154,90,190,27,115,165,33,242,193,57,100,86,52,202,205,131,131,242,154,82,121,149,244,207,35,84,221,170,106,101,153,211,162,165,247,182,210,250,184,124,93,100,134,129,14,140,127,210,72,76,87,119,205,205,255,24,78,201,78,210,198,99,130,180,251,24,157,49,7,147,129,73,196,20,234,117,242,46,245,138,173,95,122,61,196,175,29,144,151,198,18,197,221,173,153,202,248,95,196,21,22,161,201,163,186,38,49,8,167,100,213,41,254,170,112,62,37,67,44,116,143,40,74,254,142,20,104,121,177,75,53,92,164,195,106,95,166,89,139,196,67,186,6,142,67,93,170,71,219,81,128,102,245,180,207,154,85,99,95,36,102,225,226,133,247,178,36,142,255,130,110,6,189,253,99,61,151,18,132,42,78,20,239,125,65,178,213,49,87,135,158,73,185,40,56,93,106,55,194,216,158,161,207,173,13,6,79,23,173,238,65,111,178,241,10,62,203,45,207,21,207,130,18,21,70,217,1,186,221,25,49,7,249,31,184,204,135,178,144,224,116,251,9,220,251,172,209,155,3,192,171,190,209,54,210,110,182,93,99,164,56,75,238,11,154,122,57,83,241,111,22,129,6,253,215,92,45,150,60,236,189,1,87,132,63,59,251,50,48,139,136,33,95,250,164,52,82,182,72,122,4,24,75,87,36,6,90,225,52,31,123,17,26,16,9,66,19,128,129,86,234,108,68,84,108,48,50,136,25,24,105,118,98,19,20,249,53,2,168,231,231,12,174,170,212,91,233,255,116,107,54,225,65,138,50,221,162,136,229,44,78,190,79,181,211,241,26,152,163,168,119,98,109,232,59,227,239,151,101,17,194,192,50,98,72,232,113,20,174,180,126,129,14,48,65,93,194,55,74,236,59,133,109,163,227,156,131,42,226,197,54,218,112,151,109,213,10,1,166,9,245,127,171,223,70,80,233,169,13,155,170,95,19,56,3,117,167,109,217,36,41,26,25,124,117,223,207,41,56,244,63,188,11,232,54,90,194,48,69,3,214,39,204,197,153,216,101,141,61,241,249,101,235,242,36,77,62,45,142,86,23,55,64,93,229,11,139,209,85,81,217,59,131,208,232,65,71,150,201,59,71,60,225,157,78,236,130,251,238,255,70,113,219,86,76,30,251,17,181,74,4,181,195,174,9,229,23,113,195,47,226,41,195,38,166,248,201,23,98,173,98,237,107,14,152,39,64,27,160,40,228,23,95,24,124,98,65,140,247,98,54,58,185,183,149,125,167,220,50,199,65,164,109,163,238,115,63,72,231,161,232,55,82,165,22,51,108,34,202,117,39,141,114,39,59,40,198,124,30,177,80,91,110,194,117,45,124,185,19,154,158,9,199,92,48,170,58,228,5,1,31,55,153,206,179,106,12,184,147,2,155,20,223,206,38,68,25,177,173,142,83,4,18,67,198,140,104,109,151,208,231,219,105,201,16,23,203,44,220,251,31,84,3,62,143,122,131,235,74,217,194,100,216,133,161,211,180,248,88,163,56,66,154,245,2,81,69,20,239,133,147,32,82,145,206,150,233,137,195,253,191,11,189,202,65,205,6,6,211,76,63,60,182,173,249,196,20,158,235,139,240,31,167,186,242,109,194,140,74,189,175,126,245,167,240,98,97,131,199,83,131,7,60,64,64,253,108,27,162,12,249,18,127,31,88,62,174,230,254,191,36,20,130,132,182,214,15,219,30,117,239,242,217,63,91,165,235,71,70,60,138,16,217,117,215,49,138,230,148,124,105,7,196,172,44,100,195,126,201,61,14,32,200,139,54,232,156,209,64,255,179,68,205,217,1,9,95,72,235,149,92,8,203,243,171,91,27,74,124,253,175,228,157,7,1,113,207,212,1,247,62,104,108,251,182,182,96,3,161,21,68,223,251,4,225,97,204,63,8,165,13,81,4,73,189,113,38,68,86,187,136,104,203,203,178,84,19,154,58,149,79,135,130,139,14,113,155,155,221,129,243,39,73,188,55,64,226,147,168,162,163,77,180,72,124,112,145,82,95,63,121,223,15,173,157,171,80,189,65,41,105,56,197,96,252,32,190,253,176,206,11,235,125,174,196,129,26,39,15,94,229,197,99,58,200,253,111,119,16,203,174,0,138,112,125,158,237,133,58,233,42,198,124,62,165,7,1,147,180,234,53,15,138,19,25,249,96,144,237,74,0,154,198,210,153,5,114,234,103,124,98,246,197,108,220,228,144,34,61,189,102,127,100,47,188,94,156,101,84,8,214,150,233,86,30,143,12,177,96,232,193,62,55,150,54,101,32,121,207,39,226,133,32,223,206,219,247,104,3,110,150,207,92,7,33,164,45,139,165,211,129,112,29,22,96,201,121,154,167,165,81,80,208,13,6,125,156,235,40,79,252,250,103,210,5,62,255,46,108,42,241,44,61,159,132,68,120,254,42,74,142,235,42,187,65,71,67,5,97,136,55,236,143,254,131,26,74,91,225,239,192,133,236,87,238,57,160,159,201,71,179,16,154,122,12,133,9,62,17,206,209,32,14,245,190,117,233,250,195,191,185,77,169,74,213,39,120,100,228,206,32,127,64,97,95,89,24,130,162,65,223,144,49,194,183,77,239,245,239,171,163,65,40,171,118,158,36,212,92,148,222,121,188,130,88,181,242,205,120,221,149,171,222,26,208,178,230,204,82,110,98,52,229,39,68,96,213,107,162,159,175,219,177,186,213,27,11,86,187,100,247,253,10,20,18,19,116,6,105,29,117,132,45,159,110,237,128,188,191,187,52,45,229,11,131,228,193,206,175,21,18,115,204,46,125,85,16,251,116,81,166,85,192,18,128,39,23,137,28,97,236,62,53,231,212,35,6,63,6,56,73,101,18,212,13,151,122,83,30,222,241,149,151,198,144,242,39,97,138,210,126,38,176,74,89,118,25,216,193,208,70,141,172,151,158,119,34,126,220,179,77,123,250,28,34,120,84,106,196,203,144,62,213,58,102,139,53,46,12,102,224,172,82,86,171,46,88,161,131,72,98,140,142,253,237,213,220,141,120,209,110,152,250,214,178,2,150,255,146,143,226,204,6,144,44,120,16,96,157,163,77,237,52,228,30,68,57,80,152,155,164,207,198,18,156,95,254,133,187,3,240,115,225,218,80,138,194,136,147,45,210,103,191,120,43,123,83,123,200,133,207,225,32,223,126,15,4,242,233,138,243,196,29,41,176,231,39,108,122,117,182,217,120,157,219,87,222,72,158,74,177,255,162,154,64,16,125,55,246,183,248,95,17,202,114,39,213,215,128,143,45,149,146,133,239,102,0,254,148,247,224,120,227,123,28,119,31,126,147,198,137,154,53,30,2,236,128,109,81,226,157,148,12,42,146,64,203,16,197,23,99,180,160,102,131,144,5,209,14,99,200,250,69,21,196,153,172,128,199,174,47,111,94,14,218,224,69,12,92,21,151,168,20,68,234,201,37,58,5,132,102,208,197,249,241,47,122,62,194,167,11,199,217,138,197,26,127,31,168,2,129,45,220,254,74,152,86,116,207,202,62,31,84,62,162,113,128,93,67,205,148,141,249,224,98,243,241,21,248,129,22,242,158,83,244,115,241,36,253,43,250,216,173,198,113,67,44,218,160,220,156,86,254,36,53,235,6,77,80,94,71,249,200,134,206,30,85,37,173,12,109,161,9,199,18,163,3,123,174,179,57,128,119,12,105,249,123,172,41,252,193,8,132,187,181,102,44,234,137,32,218,197,4,234,42,204,94,134,175,151,65,116,246,50,63,149,157,214,23,16,219,147,52,140,56,237,46,156,16,100,207,251,120,186,41,232,117,70,28,242,87,47,139,9,173,116,127,179,242,62,45,72,115,147,61,4,61,176,55,26,6,238,176,93,175,124,55,67,62,103,44,253,146,86,134,24,192,215,238,143,38,212,59,167,51,105,131,244,49,171,81,24,182,46,203,251,2,154,2,42,234,116,97,17,253,174,10,215,77,45,119,238,82,67,182,68,85,56,207,37,213,209,245,214,162,162,252,181,157,173,206,225,39,208,35,33,99,214,249,115,250,53,35,150,10,230,231,245,208,252,52,35,214,114,126,53,23,33,74,246,108,76,158,145,208,119,142,53,8,188,55,120,182,110,91,139,203,160,134,160,175,205,245,220,207,199,138,152,133,25,120,16,3,244,153,111,32,214,248,126,169,63,163,186,170,109,108,184,13,70,19,168,179,222,86,128,172,250,101,49,32,126,21,57,70,241,129,158,13,126,159,80,169,110,219,160,210,184,149,160,144,240,191,195,95,22,18,253,59,173,241,147,95,100,168,230,196,182,14,52,26,142,20,85,9,237,164,210,106,126,156,173,185,32,128,67,189,149,92,161,28,242,70,147,196,48,158,30,38,14,95,24,92,50,142,53,184,196,24,45,95,182,249,151,61,155,120,52,189,17,170,84,133,97,61,59,144,246,46,129,178,21,119,201,116,192,252,5,76,252,162,221,227,107,211,8,38,13,137,71,16,195,20,227,2,158,88,162,78,126,243,55,45,175,0,188,45,113,28,30,220,85,6,73,106,31,251,91,20,76,45,4,117,126,78,151,139,179,48,173,245,140,121,54,190,107,19,227,154,143,137,4,29,205,255,35,87,123,121,189,24,185,97,115,32,23,227,100,144,149,10,200,77,121,59,255,176,121,63,170,154,111,81,166,212,245,84,58,0,3,85,237,155,207,219,235,220,115,35,129,18,195,199,71,7,123,247,83,48,184,243,89,107,76,147,197,85,129,9,177,184,17,80,41,121,155,89,218,51,86,203,80,105,68,4,3,36,184,250,185,132,27,30,139,216,72,107,228,81,79,201,176,101,147,215,165,128,10,149,205,128,138,124,62,80,67,151,37,81,229,66,227,118,153,51,74,36,186,233,67,11,170,101,63,13,55,131,229,0,116,34,1,64,45,204,225,20,231,249,29,91,16,37,6,224,194,169,151,153,80,122,202,113,240,225,102,254,234,161,183,57,224,44,205,68,24,198,25,239,176,124,239,252,148,217,32,26,205,238,210,228,164,140,221,8,63,49,150,134,213,144,163,13,237,1,236,158,89,134,132,64,108,120,183,212,82,19,17,111,87,155,210,192,94,107,50,132,211,17,16,168,40,232,149,100,210,164,61,160,211,213,194,13,42,91,61,99,96,170,231,75,101,172,164,113,241,163,244,109,48,13,231,40,50,41,57,43,254,18,229,238,248,91,124,217,186,233,191,141,3,87,165,90,199,245,84,130,41,118,11,197,6,54,20,219,179,45,249,251,150,132,57,117,92,200,12,190,232,125,13,45,187,117,44,134,62,110,179,159,143,128,139,202,134,34,135,27,162,121,239,245,84,6,121,165,241,102,174,27,129,26,111,9,10,229,221,255,54,29,43,225,36,214,139,223,2,31,173,87,128,155,254,208,68,5,23,162,162,246,139,175,52,66,116,116,28,115,182,97,137,83,244,46,234,135,102,169,72,222,5,93,210,120,45,164,61,87,213,51,28,157,80,101,108,132,207,204,20,212,11,144,146,159,42,199,234,37,237,170,158,216,0,181,30,58,143,185,168,115,31,208,169,5,135,189,215,44,104,60,88,209,182,3,253,16,39,237,169,111,85,191,2,188,8,231,185,244,13,96,0,40,222,193,172,143,14,48,251,85,199,148,188,103,156,132,106,215,158,108,59,148,241,167,64,42,136,86,202,24,72,176,132,31,223,50,98,21,163,111,135,203,66,70,182,203,106,15,78,220,133,8,186,199,152,211,229,233,165,50,24,53,29,57,239,200,106,33,40,66,131,123,174,237,220,118,66,194,176,143,171,227,45,20,11,182,197,105,205,181,158,223,172,18,233,96,18,124,224,120,149,37,51,94,74,77,1,217,16,94,245,9,230,116,17,218,228,134,206,171,85,55,73,9,196,226,146,245,212,104,193,0,130,119,199,225,153,63,37,123,100,89,51,99,254,108,112,142,99,6,11,213,187,68,203,131,163,136,62,157,246,231,135,123,211,109,225,87,83,249,57,147,36,110,19,41,82,77,27,171,31,64,230,207,20,75,38,125,155,83,159,216,188,20,104,228,95,236,240,99,165,47,67,165,14,101,41,253,172,109,72,181,193,248,206,207,47,90,26,193,170,22,147,108,214,82,178,42,253,212,94,129,114,29,118,234,57,9,0,227,11,11,141,193,194,12,8,206,215,133,75,162,109,84,142,243,84,151,38,64,251,222,98,193,177,152,65,172,204,205,95,161,242,104,248,77,144,22,246,179,85,130,123,58,99,98,127,228,227,234,170,55,77,139,222,207,49,59,183,224,147,187,240,201,36,64,52,18,16,151,251,227,50,134,249,195,98,159,165,153,165,128,237,229,216,19,22,77,239,47,144,151,22,165,51,123,74,126,188,68,97,56,151,180,22,252,12,54,109,128,90,106,187,121,186,101,96,229,8,39,175,49,84,169,52,216,45,57,153,66,88,132,213,18,189,200,0,2,187,55,228,28,85,27,49,97,5,220,141,176,30,121,178,86,102,111,165,3,244,0,250,112,122,12,19,111,148,141,91,148,225,73,105,166,7,5,113,191,167,148,151,109,24,132,87,240,58,63,146,90,127,96,126,3,165,246,152,214,172,48,146,146,195,220,11,116,145,125,104,35,52,195,175,241,213,137,37,13,252,100,192,56,12,176,83,196,114,132,241,12,238,200,141,255,159,100,130,199,121,31,153,110,179,40,60,119,140,144,73,162,252,18,219,84,233,151,211,236,127,90,119,23,216,123,93,83,125,119,58,70,35,33,188,147,77,137,114,0,239,127,40,177,74,79,139,212,9,135,165,66,149,254,247,53,243,131,2,53,227,2,133,81,69,247,155,177,166,233,218,57,118,77,251,234,216,6,156,56,53,41,93,70,2,163,73,110,51,57,119,126,201,15,14,235,240,6,127,157,85,108,109,50,177,64,144,106,183,215,0,194,220,141,127,179,79,121,129,191,85,252,155,230,175,162,48,233,50,102,8,157,244,164,246,83,48,237,3,215,247,230,173,2,233,193,92,21,121,0,207,51,202,176,41,222,41,246,214,183,73,35,198,224,47,1,185,51,16,67,217,182,171,95,25,226,94,70,218,67,97,129,207,252,223,247,175,240,116,156,91,231,191,11,217,222,95,157,195,75,192,136,21,94,248,6,252,41,220,231,74,220,225,246,243,253,155,195,222,57,53,130,125,94,60,127,87,143,46,17,188,53,196,18,187,86,181,149,19,92,254,162,111,252,37,148,140,116,185,162,7,64,201,168,168,172,223,227,150,170,99,188,49,109,247,236,65,81,109,51,178,150,94,59,210,149,185,178,139,35,245,202,247,151,174,120,88,97,251,163,57,106,250,229,73,83,44,154,173,82,95,51,158,242,56,87,177,81,233,84,60,196,146,23,74,43,97,149,1,187,113,191,98,138,214,121,174,196,189,42,182,100,99,252,36,137,48,202,27,221,222,115,107,122,124,114,178,30,210,176,102,11,4,150,109,114,244,233,175,119,86,35,137,165,215,57,241,30,238,85,94,153,37,234,55,25,11,214,61,4,207,128,49,153,90,25,153,234,168,3,197,133,85,76,73,68,94,202,224,195,230,207,199,74,84,87,90,249,208,87,244,51,193,7,216,70,74,201,223,16,141,122,4,165,226,136,183,9,32,183,166,197,43,75,226,126,189,77,214,28,44,227,171,10,102,183,132,134,253,12,227,156,158,250,73,148,122,38,136,230,5,31,26,195,231,75,122,125,206,223,99,138,254,52,72,0,69,252,83,127,68,237,84,200,108,104,67,84,109,214,3,164,176,73,6,131,182,162,168,110,190,120,10,241,79,216,101,135,229,135,210,98,179,189,216,245,40,215,132,51,228,13,219,226,244,91,207,129,46,150,5,213,86,195,48,203,179,222,40,61,244,88,53,160,157,77,52,23,5,200,232,119,248,145,69,113,12,42,124,10,182,90,102,144,108,102,91,245,51,246,99,81,45,100,79,42,140,224,220,94,56,84,103,20,175,162,49,57,201,128,234,224,138,213,94,169,106,171,72,152,57,4,62,13,52,171,135,8,2,54,166,133,88,109,166,141,64,190,214,242,15,21,204,183,24,235,55,114,90,89,35,113,185,58,54,114,190,179,136,119,129,173,206,135,250,136,95,18,221,70,49,105,252,184,10,63,27,164,197,58,100,189,163,131,162,91,3,161,96,193,95,186,240,204,77,152,77,165,4,66,90,143,51,247,255,233,193,2,246,53,148,250,110,103,144,15,210,57,65,64,143,123,231,170,63,111,72,69,102,111,242,26,202,117,81,49,234,108,64,68,114,248,3,32,69,122,60,58,172,45,31,244,254,83,75,41,78,245,46,238,3,224,179,216,129,146,225,114,208,11,45,75,68,13,159,124,21,163,110,45,50,179,54,41,249,77,155,53,236,151,186,98,234,246,109,9,110,66,140,99,106,103,158,106,103,222,45,193,157,241,71,129,131,213,38,12,250,158,237,41,143,207,228,170,148,203,250,43,29,13,11,224,186,167,78,86,183,182,65,131,6,8,92,146,149,48,33,185,118,248,247,70,43,208,70,210,189,252,76,241,237,236,194,7,34,123,85,85,194,50,34,21,19,185,237,99,12,175,112,31,61,189,225,110,192,100,150,164,61,45,113,122,81,215,60,153,227,113,186,63,161,221,24,54,212,181,170,146,117,16,164,234,22,134,211,121,125,69,27,122,151,174,34,146,122,178,138,250,204,241,174,192,90,77,40,116,175,119,232,78,85,235,224,9,18,89,154,29,103,3,245,83,96,74,87,98,128,128,22,57,27,49,173,49,134,31,183,62,225,139,41,157,237,203,195,133,157,184,161,75,229,111,235,0,213,252,158,71,123,125,216,64,15,163,202,7,154,109,136,184,218,192,171,169,151,173,95,53,250,66,73,142,159,203,159,195,255,162,105,174,120,155,70,141,48,243,218,40,189,195,11,144,165,54,246,254,205,215,182,13,82,70,14,248,121,81,45,143,55,197,199,246,244,170,7,22,89,37,28,106,164,78,239,192,84,204,143,51,248,73,219,73,121,106,46,165,140,132,117,88,106,61,148,192,219,219,245,217,38,196,143,122,202,106,189,163,12,34,207,56,246,149,82,103,65,10,30,105,243,50,247,209,159,38,121,58,101,65,81,89,157,3,144,180,144,183,234,9,131,221,103,162,86,28,189,20,143,177,162,135,99,30,46,148,188,58,22,102,122,179,32,57,22,171,108,199,3,245,67,30,155,242,254,64,67,160,16,34,131,43,188,98,173,182,158,187,139,21,47,255,89,221,169,247,182,240,8,201,198,83,211,137,104,45,120,90,45,145,9,184,169,241,34,40,191,48,26,237,198,150,50,168,26,108,130,235,190,31,192,210,12,19,219,227,5,128,134,175,120,37,55,140,36,246,26,212,73,42,106,32,134,221,140,69,236,53,248,148,107,91,217,128,38,145,206,166,55,54,202,199,25,244,30,196,201,17,174,162,88,73,109,185,56,121,66,6,114,97,213,179,19,192,49,168,84,247,190,164,230,15,89,126,216,198,29,29,190,185,64,11,227,179,150,8,181,161,122,185,83,191,78,237,248,127,249,255,241,137,52,180,201,58,169,40,57,50,76,197,221,70,132,10,99,127,138,91,25,105,133,234,133,110,7,185,160,208,207,85,65,233,71,197,105,243,25,157,181,101,24,102,218,133,240,31,248,87,67,74,196,126,130,80,45,95,44,22,40,85,61,184,226,224,171,231,255,138,88,245,184,120,238,243,96,12,211,131,109,58,84,175,94,189,38,39,102,171,67,193,129,205,100,170,3,0,155,213,124,218,67,246,52,232,30,80,244,70,68,32,213,34,123,164,63,30,108,144,145,54,90,238,3,155,210,11,90,115,245,167,145,242,76,87,65,243,187,61,35,214,149,195,202,78,219,5,107,245,123,0,253,104,201,49,220,87,135,247,51,228,157,62,88,208,55,239,86,134,146,92,223,154,75,193,146,154,98,233,185,223,181,140,186,234,20,186,83,7,40,174,16,249,152,200,181,26,224,64,161,215,87,201,237,10,208,61,126,200,79,69,120,118,221,84,252,66,221,165,179,92,202,57,17,139,86,91,129,52,63,228,1,200,76,51,126,247,36,215,133,44,48,67,208,250,122,148,142,220,43,220,100,158,45,168,120,32,238,150,172,116,130,195,92,82,169,57,195,47,6,147,173,171,142,247,152,130,108,176,248,221,183,129,61,109,4,169,217,124,219,210,53,73,158,231,12,134,150,79,184,161,8,250,255,199,93,192,253,245,200,101,135,91,207,195,59,148,196,216,90,106,98,144,27,238,110,47,252,217,79,254,134,49,12,196,118,44,206,61,75,195,108,118,246,248,12,160,225,101,51,204,112,38,44,134,202,4,72,20,180,156,33,178,81,173,185,117,113,184,4,42,94,171,218,203,41,212,15,160,3,240,82,247,163,0,110,155,202,31,138,54,228,159,211,79,31,34,212,113,11,167,70,188,193,30,52,22,84,57,157,212,206,101,207,121,142,36,248,6,116,36,151,162,234,166,20,124,169,139,210,141,36,70,29,138,3,207,182,212,208,66,24,226,133,50,153,77,222,195,92,183,227,27,248,231,104,165,182,245,48,80,236,162,231,153,105,44,244,201,113,115,235,114,252,203,61,170,108,140,59,188,136,114,31,255,16,45,78,116,135,90,10,15,32,136,190,130,143,103,235,245,147,167,107,0,125,65,62,202,21,53,169,176,79,42,223,92,60,218,104,241,89,6,35,162,221,9,224,220,26,124,69,148,59,7,125,148,40,124,198,69,75,138,42,150,236,77,17,225,33,79,131,156,200,173,37,251,199,138,247,110,202,32,99,219,58,38,57,195,103,74,208,39,203,122,47,160,160,181,237,182,97,250,233,199,208,199,48,158,19,231,236,129,195,189,249,217,174,60,196,253,104,61,205,215,104,114,169,85,68,166,160,172,68,75,168,116,107,191,11,89,242,90,160,109,205,130,56,121,120,38,209,123,175,25,249,67,222,251,210,187,2,231,116,59,63,144,47,137,103,29,36,31,72,19,212,189,44,67,187,124,190,12,96,110,250,224,249,102,223,177,71,119,185,188,152,6,158,33,33,85,64,149,112,146,24,253,174,54,183,75,50,190,112,105,46,102,50,93,139,104,217,151,168,116,24,150,200,211,136,67,122,212,175,174,155,47,178,103,104,98,117,162,130,73,101,148,123,121,152,244,228,219,187,180,136,246,204,191,147,31,78,81,250,116,27,249,164,125,37,143,71,10,115,106,194,86,97,47,44,9,14,147,140,81,123,8,158,74,43,87,82,21,130,212,204,251,31,69,121,44,160,175,76,250,223,47,63,245,212,4,34,45,140,189,153,74,58,83,192,240,153,48,100,241,251,10,182,75,41,33,75,139,239,110,136,67,63,239,62,6,224,33,211,233,166,189,118,210,59,75,205,38,153,2,26,144,143,237,15,205,118,237,167,232,80,72,199,239,205,198,57,101,183,194,23,232,148,70,85,166,204,239,134,74,227,108,25,163,249,156,242,247,197,201,136,159,18,113,36,246,232,81,153,119,41,75,153,204,186,181,45,246,27,127,179,207,51,195,247,58,134,48,81,77,78,8,197,117,146,59,86,237,84,34,50,74,49,254,216,29,63,226,3,75,243,58,26,197,191,0,203,58,226,217,156,213,225,152,18,78,252,54,77,125,167,210,248,76,189,49,79,5,23,179,23,26,108,29,21,16,167,110,198,92,35,240,236,92,214,229,246,245,182,211,243,191,37,43,171,145,102,237,24,130,162,86,190,166,153,109,249,138,4,250,44,176,137,248,86,188,228,31,36,123,160,126,27,146,141,12,234,41,204,142,187,161,252,200,141,36,248,116,246,175,114,35,74,234,32,43,53,8,42,255,93,171,54,201,22,234,253,107,36,229,102,35,142,86,245,222,211,125,154,214,22,252,216,250,248,183,190,50,222,95,20,158,36,212,4,192,167,203,26,222,176,204,22,162,234,171,95,38,254,6,189,194,70,34,28,167,147,28,241,49,215,86,162,107,42,94,137,104,9,147,166,132,249,58,220,18,125,219,172,250,254,88,250,61,192,216,41,23,220,193,125,236,133,124,116,74,154,69,11,75,25,27,132,26,186,242,185,228,137,221,49,186,175,181,115,140,249,203,171,154,142,175,56,48,82,65,225,226,65,175,92,58,226,171,212,38,43,14,40,35,226,246,139,219,66,254,94,127,237,193,142,82,96,149,137,148,247,152,255,198,128,123,203,111,221,252,210,205,22,86,30,135,88,158,109,141,218,159,126,131,134,152,31,237,150,226,148,117,159,16,79,69,243,224,156,25,98,55,193,40,226,58,213,107,134,190,147,26,240,238,232,118,61,37,136,32,180,211,111,141,88,115,245,42,180,75,42,146,109,44,237,13,173,129,11,50,6,50,126,27,227,173,41,63,186,139,32,65,62,83,150,252,165,67,116,204,28,222,35,244,11,156,101,52,232,148,178,29,176,123,119,118,137,78,125,248,86,167,200,229,187,141,224,111,24,192,189,223,155,158,249,86,162,220,155,68,166,38,46,241,41,202,208,95,67,58,169,55,52,32,120,111,164,57,237,157,217,37,61,189,89,222,213,6,90,187,118,245,2,152,46,242,42,54,51,225,206,56,172,126,59,243,171,85,48,8,203,73,229,129,35,51,125,92,50,224,79,253,69,169,52,228,189,186,90,229,90,195,175,247,199,65,102,131,20,181,231,32,127,243,205,43,66,36,2,137,51,201,138,225,134,58,245,121,223,48,185,88,75,232,207,143,16,134,92,88,81,127,253,251,42,228,164,48,30,206,0,96,121,164,30,47,62,234,187,28,85,30,84,172,215,21,249,119,97,141,181,2,49,150,3,27,142,159,14,219,218,3,216,202,253,158,208,78,253,153,113,169,251,85,71,164,15,117,183,207,233,9,107,66,47,2,66,68,216,126,95,173,255,118,43,221,27,190,204,221,218,252,155,195,217,82,232,28,111,9,201,252,146,149,156,176,142,106,208,237,93,29,9,102,141,147,194,14,24,142,134,241,56,250,10,249,247,220,145,21,189,103,63,34,250,51,11,225,100,240,50,67,71,172,63,92,190,170,226,97,218,147,111,32,89,166,158,15,39,191,238,187,48,23,177,10,209,134,51,153,55,32,107,103,78,116,69,169,122,122,251,223,75,230,144,177,198,24,106,15,14,177,212,132,231,216,151,223,19,77,46,20,210,88,240,255,131,185,95,111,189,218,141,166,241,96,52,232,88,109,138,129,17,88,236,116,61,115,169,115,63,183,14,205,64,197,141,1,70,57,51,138,248,65,223,230,245,224,67,224,224,211,25,30,148,110,156,100,54,8,171,193,238,21,219,162,57,169,15,195,53,175,11,1,146,142,246,210,8,65,33,102,217,254,84,69,20,228,157,105,176,184,227,63,220,235,78,188,161,63,229,211,60,88,66,2,134,154,128,5,74,112,12,154,159,219,172,217,196,102,66,96,61,251,163,131,97,216,241,240,127,30,165,90,31,100,151,221,23,149,173,135,50,13,91,155,163,157,69,253,105,177,26,143,167,207,1,201,47,216,216,190,189,159,170,50,250,79,19,46,41,39,39,85,107,60,226,94,106,135,26,202,235,159,245,55,92,224,75,251,168,218,90,220,246,218,172,30,113,163,150,146,67,218,165,63,205,46,184,150,14,16,86,35,145,190,52,129,93,173,103,14,206,31,94,123,187,30,104,185,207,176,143,10,75,21,79,239,173,250,20,42,94,157,62,176,22,159,159,10,50,54,97,146,136,211,40,109,12,84,142,139,66,100,174,235,138,17,252,147,148,183,213,228,194,230,111,237,173,104,204,231,89,255,176,147,81,237,185,205,115,191,185,94,46,32,219,251,132,201,108,117,144,34,66,141,67,135,186,255,36,100,225,51,132,180,21,207,50,181,20,193,194,192,101,223,50,89,44,48,145,210,199,36,44,154,245,71,30,235,44,40,54,100,28,77,255,185,56,236,222,149,211,86,160,8,185,196,248,30,22,62,202,236,122,85,143,196,249,113,32,105,188,157,56,21,36,254,203,191,62,86,45,37,24,105,186,55,105,120,28,226,118,230,200,51,69,253,78,250,163,119,170,113,141,40,77,99,202,233,159,48,73,13,29,182,227,97,125,180,157,254,134,119,222,15,144,103,178,5,8,167,234,54,74,150,252,99,243,157,9,70,106,252,106,70,179,32,29,141,19,138,202,239,220,112,113,141,187,192,216,93,109,179,3,3,178,63,98,228,98,5,68,248,248,112,248,123,159,248,152,85,20,111,71,57,253,107,25,205,108,27,105,91,124,144,230,242,54,88,227,98,86,169,97,247,137,30,237,102,180,31,170,69,210,189,117,176,222,237,152,190,145,12,87,31,132,26,115,20,104,41,171,153,220,188,189,44,58,138,16,194,221,194,201,184,36,145,181,246,181,63,175,73,136,142,186,168,109,191,104,103,142,169,15,78,195,209,141,193,121,131,197,197,111,227,165,111,96,174,89,6,248,66,191,175,184,85,117,248,104,190,38,143,233,206,33,209,160,116,202,196,232,186,38,120,149,244,70,148,219,74,110,112,251,67,211,205,225,98,70,85,249,45,216,160,56,195,8,92,214,47,196,194,159,36,86,54,92,7,41,198,141,30,137,165,196,193,64,195,158,104,204,233,16,170,229,58,112,5,58,39,83,2,242,179,18,204,43,25,216,149,113,195,246,142,230,208,35,114,102,193,61,136,143,62,19,33,185,146,252,146,84,60,239,211,191,111,45,10,26,27,207,132,131,228,63,142,12,16,211,45,22,240,207,181,13,224,200,83,166,33,14,234,134,78,191,14,61,28,14,73,207,133,118,25,247,185,2,47,200,213,17,35,31,203,49,99,204,64,126,252,189,61,187,87,81,253,196,99,93,88,236,137,16,229,2,243,243,60,174,234,137,70,129,15,255,46,191,81,5,71,86,43,172,45,12,59,90,223,76,129,248,170,29,141,119,115,73,229,186,227,41,181,78,185,253,193,77,142,183,7,70,23,57,234,195,51,160,244,84,65,230,179,20,171,217,198,68,34,43,71,47,87,181,17,176,116,230,58,20,92,195,1,54,33,180,156,219,159,201,153,225,138,41,32,202,215,223,3,10,12,130,24,96,162,251,174,15,130,213,40,21,163,9,144,141,23,176,23,94,243,134,107,205,14,168,21,65,152,77,151,50,253,14,250,150,95,212,255,143,40,206,173,243,14,162,22,73,91,102,32,45,167,75,189,234,164,128,85,128,107,88,74,73,94,145,160,105,176,155,50,150,0,47,32,32,207,204,216,196,88,117,208,90,248,178,79,244,34,173,4,73,71,34,76,250,198,107,142,44,14,13,115,226,41,8,39,210,188,163,121,136,94,47,48,198,147,122,6,174,122,108,198,39,18,228,98,242,29,116,137,89,105,246,91,157,172,180,166,213,166,100,41,53,244,173,236,86,103,245,201,101,138,83,71,131,61,47,187,130,148,122,197,69,168,242,155,125,182,126,209,38,178,143,6,226,193,25,119,127,107,28,210,252,26,61,112,184,112,170,73,10,82,74,252,188,69,195,103,125,212,243,74,149,75,199,250,231,33,143,246,11,118,100,52,49,153,45,165,54,16,125,238,229,140,97,209,92,153,200,4,225,139,127,67,228,129,203,149,217,184,13,183,39,110,117,28,184,189,21,176,249,140,252,86,59,190,13,130,26,108,110,37,184,213,86,193,214,212,193,211,162,239,116,20,133,112,236,209,0,28,181,91,172,157,163,181,41,237,99,43,102,121,96,219,150,78,224,50,137,65,133,229,119,68,117,88,192,110,51,189,163,13,42,145,252,201,81,53,140,102,81,63,5,93,34,48,224,127,231,55,84,38,123,97,22,23,37,200,199,208,223,198,5,228,208,62,147,28,20,200,54,199,3,32,91,192,134,91,70,118,105,119,254,57,172,42,197,156,109,46,71,170,2,81,37,62,77,54,148,80,221,157,53,175,176,2,211,6,213,118,213,95,220,121,178,241,69,91,83,28,201,111,184,44,247,185,166,60,183,158,246,125,129,51,22,190,236,132,92,36,146,162,178,255,164,96,108,44,10,42,42,41,205,85,27,35,98,61,210,43,175,137,100,83,120,156,15,81,26,48,112,28,204,75,129,111,238,141,39,77,240,154,156,115,228,33,225,129,42,156,110,180,190,85,169,23,134,158,236,197,86,213,152,42,144,95,98,143,229,50,49,97,228,169,69,105,216,56,148,6,80,92,148,124,149,10,207,197,4,105,68,32,146,219,20,94,60,68,162,100,9,136,165,111,63,144,52,46,1,229,87,220,34,232,157,10,24,14,100,135,133,211,200,253,3,144,235,246,155,26,54,54,238,92,176,90,154,92,84,130,142,93,48,197,152,215,48,162,33,254,38,93,216,37,214,22,206,69,183,40,154,81,41,134,56,71,251,131,94,0,18,22,95,160,3,57,103,216,171,108,47,205,35,204,215,170,227,141,230,20,122,128,229,89,86,15,18,2,226,54,161,173,15,94,213,73,8,68,21,8,124,172,143,14,167,242,186,95,192,77,203,55,217,146,249,106,182,5,139,146,73,107,121,122,12,51,134,25,47,89,52,91,140,205,240,155,154,203,20,6,69,240,104,126,176,224,9,84,46,137,29,169,87,252,231,152,132,159,30,92,189,107,209,216,197,6,119,191,29,146,17,75,18,195,18,166,186,168,143,1,89,206,92,144,71,218,232,167,165,100,59,21,221,225,142,66,103,141,70,192,145,222,221,101,130,197,231,89,13,194,101,164,59,10,196,146,224,155,211,255,91,113,111,178,254,66,176,78,19,17,20,165,186,247,151,176,19,211,177,74,45,72,66,252,189,180,226,244,131,56,171,224,29,9,96,138,247,84,101,164,245,79,232,30,124,223,211,53,195,194,169,129,160,196,79,170,123,110,48,163,115,56,249,161,237,61,137,206,11,53,162,240,58,132,246,147,61,26,25,82,149,67,112,122,227,38,195,34,32,249,200,104,31,52,68,58,95,190,171,110,106,58,73,158,163,197,131,152,233,219,1,20,74,175,44,85,115,97,73,144,110,248,121,122,124,187,105,232,38,142,127,225,21,84,53,41,44,129,9,103,162,204,150,181,192,138,206,200,150,49,57,136,228,82,178,206,133,136,119,163,132,71,28,58,98,24,57,169,237,134,48,240,25,127,101,19,229,250,84,112,179,114,247,79,206,97,245,157,106,128,82,182,253,35,182,37,43,180,173,110,16,103,152,113,254,237,31,97,166,152,163,27,51,88,191,179,217,74,39,240,188,80,201,145,255,59,197,248,243,238,153,34,191,181,76,147,129,255,106,44,173,45,93,84,28,255,173,179,71,77,178,123,254,127,78,87,138,64,92,222,239,91,12,175,4,139,115,129,168,207,146,162,240,214,39,12,147,60,98,210,9,134,95,230,127,61,125,64,48,7,41,164,29,83,84,129,174,100,43,206,130,71,83,208,23,14,166,11,41,124,183,68,121,242,210,209,38,149,244,240,180,180,85,16,77,111,32,170,213,209,104,183,81,132,19,88,83,114,35,11,13,11,0,6,49,36,80,60,236,184,226,115,142,109,9,108,14,6,72,3,143,77,207,133,251,227,77,164,142,255,99,197,74,115,21,249,56,249,81,14,240,123,114,44,162,113,103,89,60,112,12,56,33,29,8,84,88,10,142,216,111,19,106,171,211,145,164,57,58,237,255,123,123,216,196,207,55,39,30,1,158,48,59,62,78,209,121,209,139,168,188,212,164,17,232,171,147,80,135,47,244,114,84,225,115,49,146,91,248,9,6,93,11,52,218,188,132,107,130,60,197,169,180,0,155,108,66,6,17,104,23,50,88,174,244,46,57,146,128,86,169,96,245,250,167,51,131,175,237,72,35,157,210,228,248,157,71,110,216,81,200,100,4,243,175,169,103,70,237,12,187,73,61,230,199,173,61,228,130,152,103,218,79,159,109,224,119,245,15,181,154,154,70,45,212,146,104,117,120,54,119,38,222,29,84,242,14,91,175,116,77,3,121,44,111,6,81,15,254,219,100,162,70,195,220,189,28,129,16,171,22,236,214,126,82,208,74,158,126,133,244,94,113,27,74,30,176,99,71,191,137,11,108,51,183,145,154,34,190,199,122,171,28,31,152,63,89,76,171,83,75,202,141,230,72,31,189,242,46,118,63,23,183,229,46,45,217,65,130,172,49,25,105,126,244,78,40,130,94,207,27,21,84,172,199,225,211,250,59,46,77,58,181,107,27,254,127,136,18,62,8,71,190,167,230,225,158,115,171,195,5,213,8,135,63,204,198,246,116,87,131,188,144,180,68,239,24,144,196,58,165,59,252,10,125,38,90,231,249,48,5,241,227,133,78,195,59,43,110,211,168,136,75,112,250,233,190,212,222,127,143,186,127,109,207,203,233,229,68,30,72,12,99,248,5,169,234,156,213,164,27,188,162,73,60,32,77,156,239,218,210,37,128,179,164,55,103,91,22,208,129,253,180,169,102,140,94,82,78,205,177,183,33,241,85,121,37,202,107,200,18,81,48,93,25,28,49,215,125,217,234,77,106,78,196,112,39,190,137,162,35,53,33,25,96,79,185,221,150,152,120,187,57,37,222,116,116,57,215,24,155,100,123,164,220,126,46,129,37,218,226,23,111,19,98,92,121,92,14,141,181,184,58,141,120,68,134,203,24,127,111,167,107,110,167,42,7,131,61,186,75,8,150,178,223,119,186,172,36,215,207,118,53,138,14,26,223,126,88,191,143,181,136,15,23,72,36,22,175,112,190,129,60,212,19,238,42,244,95,189,39,0,135,222,224,250,201,157,237,186,233,2,113,80,82,11,122,128,244,89,218,142,228,22,171,157,227,214,224,118,79,178,47,37,117,197,133,144,110,98,57,168,173,90,18,141,44,232,236,51,41,20,165,205,109,98,171,246,191,74,118,1,220,238,231,207,115,171,13,61,231,123,187,194,191,142,77,163,242,113,213,27,75,250,52,75,119,221,138,93,216,107,243,11,254,204,225,61,147,227,152,87,237,170,170,115,40,62,26,50,101,173,140,255,32,7,18,6,81,242,71,96,91,88,32,249,22,139,195,96,188,208,236,19,224,68,203,172,131,101,249,163,78,183,236,228,18,149,114,46,71,109,15,27,107,194,35,159,139,20,54,66,8,45,117,38,9,100,225,176,139,27,7,89,141,83,60,27,143,57,247,153,2,211,111,218,153,103,186,187,5,46,55,51,61,127,39,240,190,16,120,245,159,200,197,77,156,46,26,53,226,156,167,102,97,141,59,64,224,2,74,102,189,73,244,227,113,120,221,135,18,219,73,157,160,196,69,183,26,197,88,214,28,78,120,124,176,213,13,89,134,141,214,120,16,115,164,87,248,160,216,124,89,4,106,155,237,254,192,167,210,206,220,184,145,164,98,138,173,109,178,173,205,127,22,242,173,242,223,183,86,11,112,138,26,182,21,202,75,184,22,95,94,39,170,39,66,75,16,54,88,207,3,251,201,0,206,74,158,228,233,92,59,180,45,38,247,90,68,201,141,1,136,64,35,129,246,253,121,181,44,90,246,198,28,88,187,25,73,141,210,1,62,65,127,133,35,77,128,205,212,61,4,76,215,99,161,174,195,28,66,185,8,85,84,59,104,10,31,161,121,190,221,207,23,218,34,80,5,105,35,30,105,237,207,17,129,67,105,221,138,86,192,213,44,118,69,190,27,76,114,59,228,121,50,80,25,210,231,60,215,224,240,63,232,83,174,2,66,236,247,66,95,220,64,122,137,183,97,134,215,33,11,210,202,157,178,82,102,2,74,236,208,254,210,234,174,144,242,213,97,42,184,61,252,236,120,244,227,176,153,82,70,33,90,225,25,6,85,250,26,74,17,236,80,125,158,232,50,27,191,238,180,135,187,77,230,148,231,21,252,100,198,88,18,177,224,27,20,26,82,176,148,113,21,194,187,151,89,140,2,199,229,160,194,222,167,209,112,128,56,167,129,146,74,124,50,0,190,232,134,39,214,204,166,177,251,247,75,210,77,127,56,197,20,115,174,223,60,228,198,189,226,255,28,181,79,208,242,158,28,6,39,140,10,37,147,55,235,124,194,218,167,211,120,225,42,106,168,71,238,50,141,82,33,95,67,141,63,175,137,8,251,13,63,30,72,53,179,107,223,169,146,161,81,21,210,59,8,240,222,2,196,44,229,216,58,178,74,193,190,123,182,35,74,166,16,248,48,139,105,230,31,224,254,19,204,87,55,84,117,88,86,40,69,40,5,147,137,131,147,209,107,202,214,94,35,121,43,18,131,212,144,157,72,168,131,132,101,70,138,184,97,214,242,144,206,83,160,214,31,64,250,185,241,174,27,215,153,22,163,148,36,53,3,232,94,182,192,198,105,26,188,173,88,165,203,114,56,43,146,125,129,247,162,20,154,161,40,142,170,81,184,241,15,193,195,121,124,40,229,108,229,141,245,133,170,27,128,70,167,182,178,72,58,98,35,107,6,15,108,104,8,255,21,147,187,205,76,87,243,89,32,121,164,71,35,39,99,200,225,148,189,40,229,248,176,76,8,86,114,131,236,215,25,54,246,217,61,145,148,13,156,183,24,214,21,200,160,40,207,235,122,203,214,166,190,34,157,187,101,9,187,213,251,36,185,0,63,202,223,18,102,126,156,162,55,99,192,204,96,108,63,15,226,119,143,41,254,91,94,96,94,77,87,3,51,57,23,91,179,160,143,86,126,254,136,173,141,242,213,139,15,26,189,6,129,172,129,108,175,52,35,178,196,42,4,70,34,124,110,255,90,112,188,218,124,121,79,90,52,130,130,83,158,54,46,249,97,217,155,226,12,111,17,16,156,235,216,160,29,74,188,130,65,243,217,50,86,81,76,41,253,109,207,6,150,11,245,44,84,175,60,91,131,55,45,255,47,79,145,10,71,110,66,29,0,96,134,165,179,219,18,206,129,6,198,152,67,235,168,198,233,201,60,190,165,86,72,199,210,168,5,56,107,224,75,27,50,176,39,128,204,30,12,48,80,17,122,187,68,208,9,249,163,59,21,130,66,51,217,182,255,11,245,3,78,76,80,140,176,90,110,95,9,224,131,30,3,37,177,73,145,188,140,222,180,156,143,254,241,236,113,62,150,174,88,108,89,94,69,87,252,120,146,153,13,183,3,24,10,180,38,138,24,40,222,157,19,233,103,21,25,118,187,6,184,234,79,108,90,73,206,230,130,215,167,89,13,89,20,85,47,196,115,61,53,247,229,24,167,118,164,142,194,107,54,5,101,124,208,129,110,95,189,41,155,55,220,70,162,195,86,190,1,157,224,244,116,77,221,99,239,27,187,128,18,226,82,223,154,178,201,115,237,139,130,19,249,179,135,220,89,97,33,246,45,159,173,114,226,82,124,75,124,91,250,209,199,172,224,235,25,182,23,153,14,189,4,28,192,105,59,249,189,153,250,134,35,76,211,13,113,63,161,60,80,8,6,241,74,237,249,203,56,91,20,198,104,58,199,237,63,202,215,40,233,157,30,12,46,210,116,203,231,158,90,83,223,132,248,22,80,172,158,125,96,94,88,99,201,38,65,69,176,119,154,67,168,182,121,152,5,18,154,38,146,204,145,92,63,76,9,198,29,188,23,115,146,99,24,101,27,159,0,245,232,1,220,113,19,249,124,20,231,21,25,43,196,19,191,49,12,146,254,193,216,155,208,195,138,95,18,198,49,44,197,9,106,78,109,22,56,13,223,160,144,32,255,41,114,222,5,183,163,247,116,107,69,61,222,219,218,204,60,89,69,55,215,11,188,169,78,58,164,102,88,216,32,221,52,70,225,205,100,233,30,49,154,43,60,5,2,253,137,125,101,214,19,165,125,146,55,180,62,109,86,96,121,231,76,26,124,221,228,9,33,140,210,131,41,83,205,47,250,242,214,110,192,9,20,228,132,9,70,209,202,237,144,35,198,123,83,4,163,237,251,30,183,148,230,54,152,182,227,186,253,6,66,141,249,5,220,128,69,95,232,220,0,47,78,7,55,183,78,200,92,110,93,190,254,38,84,33,57,50,212,86,176,7,195,107,140,224,217,45,99,44,41,182,164,213,21,249,52,24,32,228,77,47,23,93,96,50,218,173,82,171,163,67,122,180,198,71,22,60,162,50,251,98,189,186,93,161,26,238,232,213,187,139,241,192,90,38,250,213,100,22,169,51,53,183,182,194,211,243,25,243,125,192,248,201,43,141,181,61,156,183,240,26,169,155,22,189,169,20,8,222,49,150,141,109,29,152,187,35,224,175,246,32,145,165,215,134,105,69,52,55,10,17,55,173,155,68,66,215,17,152,87,22,226,50,98,20,147,31,253,185,56,135,229,148,26,46,53,228,171,40,4,130,116,90,118,134,173,73,37,195,15,178,45,127,25,75,96,180,15,174,231,238,23,179,39,42,51,71,154,97,27,249,129,7,250,145,246,95,137,65,255,239,74,113,248,12,252,141,239,130,42,219,102,178,109,77,203,162,223,25,139,173,73,76,254,172,69,110,5,167,110,247,160,161,210,249,98,186,76,239,15,242,140,193,166,40,58,171,219,229,197,48,103,135,58,121,76,94,243,123,65,10,193,235,226,244,172,59,5,110,42,53,193,130,94,107,247,107,190,7,16,32,194,129,165,239,251,221,20,141,12,231,171,209,144,232,93,115,154,67,115,56,156,21,124,249,58,116,77,174,185,236,138,64,146,195,237,215,27,90,40,232,51,94,129,163,239,148,199,37,47,66,7,115,38,133,77,13,157,15,127,8,171,210,50,86,212,79,244,95,141,239,214,67,85,105,165,123,218,88,114,78,129,29,75,158,156,159,233,121,36,168,79,153,196,151,54,206,183,63,249,93,207,113,59,0,201,237,205,183,246,184,37,108,223,26,23,58,146,202,52,95,136,180,146,194,205,43,54,239,140,94,175,154,208,109,24,8,38,223,107,171,93,59,225,2,215,154,217,65,157,193,241,164,191,162,127,139,237,52,15,145,179,56,152,191,60,59,88,23,127,252,91,89,89,229,90,65,58,141,135,132,129,49,4,214,23,49,40,76,135,225,123,127,36,184,14,243,241,200,124,138,47,100,132,51,223,232,19,213,239,145,80,246,101,218,33,149,15,252,180,121,167,230,53,226,144,104,245,28,152,216,138,20,176,86,172,106,227,72,147,96,242,130,43,170,172,176,208,29,65,223,58,112,200,241,206,192,184,20,95,39,1,174,114,52,163,22,249,192,84,164,170,231,69,123,169,73,29,168,116,142,75,161,154,1,71,17,148,65,160,9,207,8,130,134,189,81,171,192,146,215,170,13,171,53,10,23,189,209,77,58,180,166,42,145,199,225,6,110,119,85,142,86,45,130,112,216,122,138,44,1,156,170,109,127,48,199,206,106,46,70,109,188,18,45,12,191,171,37,160,195,204,228,223,173,209,58,12,106,132,5,95,124,102,139,196,112,59,129,219,65,2,57,222,144,39,18,78,36,152,157,252,211,246,28,15,153,71,152,195,175,105,185,200,246,166,115,177,147,105,0,117,77,168,231,122,199,30,239,53,178,209,82,57,171,198,37,73,49,234,185,237,10,103,86,158,10,192,203,202,71,65,22,129,195,98,183,157,171,149,68,43,73,238,229,220,136,191,157,180,42,239,169,255,250,172,183,184,254,35,137,222,194,247,113,137,70,138,40,253,62,112,141,117,199,151,87,171,23,47,249,192,98,163,140,13,117,159,140,154,171,172,100,158,67,38,158,57,204,125,95,162,80,60,87,21,237,87,123,37,173,226,175,214,157,116,53,141,243,198,122,180,66,91,28,86,163,85,211,56,17,43,40,22,73,2,20,23,107,181,25,105,184,54,242,93,159,232,232,26,4,32,225,83,75,164,68,104,158,138,180,69,75,75,238,252,57,164,114,89,250,101,51,242,197,132,2,187,0,83,38,186,153,96,231,106,147,244,20,111,202,29,34,83,41,83,213,174,178,143,1,121,50,89,158,224,13,204,75,104,236,103,68,230,71,216,130,110,228,119,90,171,39,150,119,196,119,65,160,152,33,230,139,27,151,150,64,138,20,87,233,87,19,63,68,205,242,25,181,107,18,76,133,94,210,124,142,253,117,83,42,241,168,211,198,7,128,37,206,20,177,209,75,113,148,48,113,30,217,38,117,209,87,119,99,235,120,68,225,161,33,69,128,222,163,242,62,82,71,59,60,179,96,47,200,176,60,166,206,162,148,249,26,172,238,178,130,90,214,99,209,35,217,127,63,201,10,247,34,101,46,245,99,215,185,209,200,207,227,30,62,85,189,164,36,92,163,133,127,255,36,131,125,102,208,142,217,198,133,193,50,89,189,133,71,64,112,97,167,43,185,53,234,238,3,86,93,32,7,243,226,243,25,239,106,229,209,100,81,181,214,103,113,96,245,42,38,116,144,7,129,1,140,232,211,110,92,35,201,181,149,136,34,167,133,28,235,3,89,202,224,39,200,21,29,251,32,185,8,213,19,78,213,91,201,240,12,102,175,51,25,43,252,214,59,239,172,23,128,135,34,216,199,74,30,171,112,234,147,225,7,86,253,53,93,214,154,208,168,62,119,249,205,124,148,230,100,86,95,214,144,165,44,33,207,230,100,22,191,178,154,216,59,117,210,194,187,176,35,60,153,143,220,155,240,71,126,212,52,31,65,87,34,7,82,112,198,76,101,144,65,161,171,139,7,161,193,182,87,144,168,51,49,205,198,157,78,34,89,196,232,32,48,70,139,179,41,33,69,149,65,254,192,221,172,56,202,60,3,18,112,193,154,126,85,245,106,99,107,251,20,251,244,235,181,120,79,98,22,134,192,134,136,113,192,70,103,111,251,28,123,216,149,196,218,27,162,95,36,10,147,116,234,50,53,217,221,164,159,124,196,40,188,127,97,121,40,50,255,73,30,95,14,210,11,30,119,97,221,67,96,225,56,112,213,28,190,102,156,134,165,178,17,250,114,36,27,104,218,229,93,241,152,14,0,116,64,45,95,193,126,49,88,177,161,3,139,248,5,188,163,239,157,243,112,58,83,8,116,169,18,255,24,102,76,236,63,34,252,92,17,20,242,175,68,53,163,61,249,140,113,182,247,104,68,235,9,139,115,108,34,236,134,99,158,113,227,137,212,139,146,125,125,166,239,129,44,204,204,1,136,14,172,80,206,69,163,93,132,122,212,186,78,81,126,5,142,102,189,190,10,86,6,245,233,199,15,202,58,125,154,157,99,205,189,21,216,31,17,99,38,74,246,23,173,128,53,188,154,169,194,201,247,11,255,226,69,79,197,38,216,123,110,48,248,110,249,91,174,220,0,29,104,1,157,68,76,110,164,69,133,116,136,236,152,254,72,132,7,4,111,234,171,237,174,102,106,101,157,246,69,0,178,133,118,19,72,51,113,130,218,45,34,3,80,23,41,114,240,208,85,252,207,151,186,85,196,107,245,68,134,169,40,207,128,36,52,47,148,50,113,202,213,54,46,124,3,219,127,133,166,201,159,20,170,143,103,227,152,183,198,209,140,182,116,217,66,247,125,249,214,206,38,131,11,108,97,142,103,143,185,8,158,166,29,1,196,186,77,102,220,3,213,153,70,142,109,40,252,184,159,177,154,216,178,125,47,200,59,235,17,198,245,19,93,11,220,122,75,50,177,8,152,37,182,43,112,156,216,146,38,239,10,125,72,242,63,73,146,91,223,15,220,124,80,22,235,39,68,206,53,218,78,179,171,117,173,175,241,215,113,132,33,144,110,156,194,24,135,184,1,192,172,212,14,46,243,197,158,191,209,242,126,70,128,122,131,221,107,84,134,115,104,79,115,161,164,71,140,54,237,36,146,183,101,64,43,137,136,100,132,19,25,110,82,58,193,42,217,214,46,143,106,173,135,90,60,137,184,245,166,28,189,246,209,174,19,28,59,77,190,18,56,44,206,174,51,52,239,76,169,36,243,186,102,20,173,237,17,27,203,11,52,219,119,248,188,183,224,81,213,69,241,130,107,54,114,245,51,202,134,92,28,242,166,211,139,141,83,114,209,159,229,38,138,192,19,10,205,127,200,246,142,220,40,239,189,119,27,58,60,234,105,127,22,8,239,87,249,131,138,186,119,105,81,10,88,170,236,31,236,0,155,212,59,191,199,176,102,218,229,175,113,139,22,209,255,78,21,235,78,101,192,186,147,134,6,198,52,63,62,80,134,205,123,135,133,49,157,121,74,188,158,86,85,114,87,119,127,79,102,190,49,211,107,191,154,245,91,82,97,226,153,156,21,167,14,25,168,153,248,215,252,83,64,208,252,46,136,193,117,226,220,249,19,46,111,219,204,111,120,80,55,208,199,228,144,97,5,206,61,115,132,216,31,48,182,92,226,81,138,200,226,93,115,203,37,14,12,145,44,49,124,96,190,100,239,92,131,253,81,159,91,24,213,249,228,121,112,219,74,129,138,1,182,135,243,178,13,229,119,131,63,19,66,156,113,19,218,11,77,33,84,126,94,190,155,74,27,36,176,189,16,180,71,72,22,60,89,57,139,36,0,33,206,168,203,0,204,127,162,188,118,31,46,210,79,250,8,220,110,198,133,149,199,216,2,22,234,86,129,73,41,243,22,140,210,220,29,213,51,214,81,19,92,60,137,18,25,104,57,22,111,190,33,255,175,251,229,113,122,95,90,51,67,165,160,93,222,26,230,229,95,143,102,169,248,167,158,83,101,26,126,74,103,111,131,162,211,61,49,203,55,226,133,178,252,183,186,191,247,179,185,20,45,10,246,158,32,126,42,158,198,121,143,0,181,200,185,75,181,107,10,236,131,45,245,8,48,166,202,21,234,60,54,203,239,70,215,109,195,11,224,247,60,108,72,147,199,29,152,9,108,192,244,127,218,238,212,39,207,119,172,237,56,176,30,173,150,167,195,126,153,78,98,237,213,170,158,175,20,80,125,221,137,49,2,134,72,26,81,113,151,52,83,57,20,145,109,75,123,152,122,167,68,45,197,161,250,184,111,120,29,224,154,152,187,167,140,221,218,69,43,45,136,141,192,94,132,176,221,252,40,79,40,79,45,218,62,100,64,44,230,253,254,111,14,204,17,132,92,254,182,127,113,68,111,106,128,84,10,255,189,236,43,154,189,228,41,34,158,58,45,120,60,24,43,142,63,70,125,72,241,241,175,74,144,34,233,193,15,20,208,10,54,12,76,11,93,126,42,211,116,19,14,25,191,43,118,172,254,222,58,95,62,81,90,67,126,170,129,237,80,216,52,188,47,177,182,93,236,191,129,163,64,107,1,49,24,159,215,204,36,203,17,232,224,234,104,121,66,243,40,232,205,165,145,215,219,177,55,183,231,68,50,9,117,92,192,62,214,150,52,151,51,117,100,37,103,62,87,191,122,187,87,47,101,11,66,215,243,52,63,92,82,255,55,246,81,51,78,4,192,155,44,75,50,93,161,132,52,155,121,26,41,52,160,111,0,227,156,195,54,158,163,158,83,119,53,116,48,188,119,95,102,145,216,169,19,226,128,75,184,19,8,141,107,169,250,204,79,136,221,86,80,90,99,32,152,206,249,244,252,184,237,253,23,58,156,208,11,113,197,160,32,154,202,158,118,239,214,96,111,99,171,203,174,27,66,242,25,116,138,139,77,84,43,170,253,143,138,16,157,36,224,212,92,102,37,177,215,40,243,157,115,178,187,206,137,227,240,117,106,119,101,162,88,173,4,171,252,233,211,10,181,95,124,114,237,91,140,222,54,10,18,149,141,135,67,149,95,73,228,245,109,172,192,191,87,60,132,200,123,157,150,239,251,22,31,54,92,248,28,252,42,176,128,123,83,214,212,209,165,173,234,29,26,216,69,177,54,128,115,38,178,27,184,90,98,155,195,67,150,48,186,176,98,81,15,65,242,0,66,215,69,178,112,143,178,175,45,241,83,84,80,77,194,91,130,171,29,26,40,177,101,176,156,111,76,89,85,212,184,152,128,112,201,129,122,39,218,49,126,218,21,68,119,35,242,125,158,120,34,38,191,72,176,107,133,89,192,186,51,153,57,78,237,238,114,105,73,248,140,25,121,236,2,60,23,44,229,164,132,73,63,223,197,172,151,248,124,142,52,244,145,57,36,233,153,241,246,204,195,44,156,122,136,160,97,46,190,121,123,182,150,69,114,114,95,98,50,161,164,207,188,239,243,35,106,247,240,75,36,203,167,138,13,13,246,244,19,190,193,147,244,111,92,40,211,73,237,211,217,179,215,18,18,124,162,232,229,172,202,196,35,155,219,73,152,217,207,213,40,239,156,207,165,233,223,57,64,179,61,132,143,112,139,52,123,172,120,194,6,229,198,155,169,10,16,19,23,103,38,233,113,25,114,126,209,177,20,30,238,28,228,76,4,95,208,100,17,234,121,95,252,125,77,57,60,20,212,196,100,228,127,52,39,246,5,215,157,35,58,6,170,200,23,190,181,11,20,16,252,24,243,76,192,148,19,59,135,133,212,156,48,207,29,246,30,205,113,237,185,115,143,11,92,102,111,119,230,7,113,130,197,46,196,90,106,103,69,7,237,101,190,161,58,130,244,47,133,236,102,189,224,218,245,138,10,84,20,135,110,191,36,230,21,157,212,28,211,149,201,73,208,175,21,13,118,103,99,203,246,252,120,232,151,114,12,126,88,214,221,174,253,240,170,138,229,128,2,10,48,149,213,255,0,26,39,187,104,117,139,244,67,32,81,76,247,149,87,223,69,133,121,107,39,208,95,222,186,172,84,183,17,144,153,16,72,254,221,252,51,17,181,162,159,237,91,70,29,237,240,9,159,69,168,20,144,153,121,33,233,86,50,230,56,108,91,216,217,153,170,18,224,221,186,100,0,14,187,115,156,236,5,112,191,18,142,156,170,81,10,90,18,91,227,177,0,64,142,204,239,60,226,128,141,96,96,1,240,90,92,11,94,111,85,45,0,32,241,21,202,34,68,78,169,184,10,248,136,68,77,210,65,111,216,31,252,246,199,29,175,59,188,37,68,1,96,7,242,211,94,131,204,27,216,232,142,146,73,65,229,76,193,44,193,220,199,217,36,149,71,11,44,224,55,118,125,102,23,38,75,136,128,71,25,228,106,188,186,153,178,1,22,78,44,122,57,166,140,71,190,150,84,143,235,9,216,44,186,115,21,82,16,172,154,13,31,6,27,186,146,164,5,237,207,64,174,76,243,163,16,136,15,225,118,123,100,154,81,91,108,145,71,98,152,240,231,238,38,48,211,242,202,244,233,195,105,9,43,96,212,161,13,80,60,25,106,144,120,169,91,83,112,37,208,255,175,82,60,154,207,212,85,250,180,125,19,149,74,198,20,234,185,207,206,14,120,126,1,96,136,10,213,142,224,39,11,196,147,100,123,224,205,26,111,168,27,128,234,48,184,159,20,196,84,170,5,113,151,30,157,253,132,91,2,125,140,203,21,36,18,222,224,3,141,87,102,139,116,105,102,240,171,3,113,173,79,156,186,206,123,241,27,205,111,165,163,84,138,236,90,186,189,255,87,109,176,88,157,196,13,183,249,57,96,222,5,167,96,186,165,142,210,116,116,60,191,196,236,171,17,171,141,52,104,98,7,148,72,34,0,92,103,127,92,229,4,229,233,193,26,243,179,255,44,38,49,19,78,41,221,248,88,230,20,186,221,161,26,200,74,222,150,155,101,227,38,163,227,176,33,194,16,154,221,102,108,179,12,199,94,229,67,252,5,73,215,206,244,175,244,167,22,250,189,207,212,34,28,10,14,208,193,249,48,171,57,65,203,24,231,41,250,199,128,136,105,175,117,51,39,90,41,206,238,103,222,221,38,215,85,206,121,219,39,141,142,198,38,94,184,160,111,182,177,229,59,168,145,180,168,207,254,1,159,189,164,74,201,239,213,2,213,247,226,142,154,91,111,39,75,44,154,16,250,233,250,253,108,48,75,97,210,104,14,85,72,95,200,134,19,102,243,200,8,132,72,29,158,239,89,251,64,77,232,84,223,125,237,101,67,240,188,54,140,20,221,62,83,28,127,123,196,127,123,103,195,6,107,206,14,144,123,56,99,29,215,144,41,173,176,3,119,89,165,206,250,147,244,213,42,148,124,121,84,116,121,113,238,216,68,190,11,194,193,246,161,57,133,153,193,181,232,20,161,143,250,27,128,60,119,66,5,117,117,194,246,238,214,5,162,108,241,97,10,90,42,11,201,118,225,90,119,149,24,49,247,114,166,212,29,241,246,110,85,185,104,181,89,63,232,160,224,81,69,125,48,108,208,208,24,172,60,8,162,126,15,172,242,46,109,161,6,188,247,4,66,134,156,163,12,241,16,192,37,151,133,254,113,11,4,128,60,248,78,169,41,253,84,164,11,113,93,204,235,66,59,34,95,214,210,100,144,39,64,142,105,220,124,193,51,230,124,6,29,39,219,92,125,76,237,1,49,100,235,132,170,248,82,14,200,133,225,227,233,103,46,251,241,19,218,150,158,84,160,25,157,232,188,111,123,8,148,90,109,217,220,119,8,212,68,148,120,94,76,35,126,131,124,8,217,245,6,131,190,192,66,20,192,255,154,181,87,142,203,15,242,133,179,185,155,190,31,147,98,37,88,67,167,143,57,126,141,171,187,193,64,170,167,64,146,35,52,201,142,136,171,16,33,205,152,44,139,193,248,115,87,21,151,206,194,36,203,1,124,147,156,24,63,184,11,196,102,16,205,24,223,117,76,215,71,145,52,16,98,217,209,11,92,224,227,136,79,209,228,249,72,198,88,70,233,111,191,222,180,75,12,250,244,28,65,248,68,26,34,107,77,21,154,85,117,88,89,42,85,222,118,89,197,235,243,116,16,124,63,230,148,221,106,187,139,50,47,51,5,199,7,195,11,223,21,111,162,225,53,106,50,169,224,134,171,195,89,93,72,36,188,45,132,89,40,210,151,163,177,147,159,98,229,89,130,163,251,131,247,145,234,185,123,54,146,216,53,244,79,39,19,23,140,155,167,232,50,73,135,179,99,42,229,47,204,172,181,105,25,205,63,118,60,42,219,212,19,32,130,111,41,112,130,20,24,237,237,46,213,167,37,153,147,52,30,233,238,158,114,157,31,154,232,227,240,162,122,101,57,3,51,78,158,192,173,156,176,79,135,45,31,115,111,22,33,134,204,3,84,33,131,109,58,30,117,103,179,1,87,178,57,139,15,138,147,140,57,70,155,159,74,148,231,237,108,87,126,124,48,134,8,240,116,38,207,131,63,25,184,102,166,18,162,47,210,169,199,222,27,227,78,31,15,123,208,56,118,131,239,209,201,106,66,235,233,3,65,127,35,78,81,52,63,116,194,194,112,111,44,100,193,183,15,108,98,187,253,233,40,221,86,184,177,173,94,109,160,178,211,100,246,59,214,234,188,243,95,95,0,77,152,154,87,222,11,214,26,72,212,174,123,34,104,178,115,134,139,175,76,93,61,113,45,34,225,35,191,240,96,186,21,20,15,140,39,43,93,240,64,32,201,78,62,236,220,235,29,214,100,125,178,32,163,22,229,164,183,71,228,65,251,255,58,187,9,200,197,200,14,117,86,96,136,100,210,92,243,45,92,255,231,133,29,72,229,242,227,60,197,213,124,252,27,197,167,69,15,147,112,82,247,81,197,32,21,124,13,246,37,170,14,69,12,97,74,79,40,243,71,58,144,253,50,43,156,227,125,253,78,35,36,232,237,104,157,15,142,141,45,103,40,98,65,219,17,142,30,223,169,234,172,168,54,186,111,119,158,158,101,20,137,201,6,188,7,188,89,227,75,11,87,37,88,67,80,0,216,94,55,155,39,9,233,53,34,174,230,209,38,223,220,134,64,52,104,34,131,52,156,245,177,229,93,145,105,0,92,56,147,101,5,61,190,209,201,46,146,1,12,6,164,251,252,55,135,255,58,193,255,183,144,35,231,101,248,49,135,44,67,93,4,8,100,67,235,203,112,96,32,178,70,35,235,22,139,91,146,42,255,90,190,79,187,84,172,42,223,227,225,63,199,111,175,142,51,226,102,11,30,244,39,97,71,76,57,234,185,242,46,127,40,89,78,141,232,251,92,243,97,65,114,17,70,36,79,156,229,166,77,51,159,125,254,197,94,95,119,178,122,46,43,174,168,87,138,113,207,196,112,164,207,65,249,117,221,245,71,7,199,117,81,45,50,37,123,0,154,124,237,150,178,116,89,169,147,82,58,211,166,70,232,241,123,151,253,81,115,174,23,150,99,255,87,196,218,83,22,49,215,121,159,99,64,239,113,202,29,226,83,131,121,238,255,129,63,101,247,85,35,250,171,61,18,230,243,250,244,78,233,219,141,95,67,176,200,1,238,223,84,194,132,226,213,90,188,124,163,8,230,216,16,23,64,72,145,119,20,20,97,224,216,142,75,165,202,142,201,50,70,228,59,98,106,42,77,137,195,93,7,4,199,212,243,158,233,68,127,217,173,74,72,121,251,121,37,212,229,142,221,6,252,241,124,148,196,53,193,173,0,28,85,16,170,84,146,2,170,16,137,246,252,193,82,192,228,89,155,27,148,124,92,63,196,245,249,105,222,132,151,252,234,135,213,10,99,109,165,51,219,251,189,64,211,15,110,27,100,36,246,41,150,214,241,222,210,216,212,242,132,13,86,29,1,117,156,113,239,76,61,71,129,143,190,21,42,154,253,112,238,238,40,29,187,71,144,132,168,94,184,100,103,50,217,6,208,234,81,196,65,27,153,252,38,249,102,126,202,233,132,138,221,171,145,144,219,217,11,154,111,194,197,208,139,28,196,7,151,114,50,244,46,48,34,46,90,61,17,14,192,77,87,245,202,87,162,38,48,53,128,203,209,65,73,181,91,44,27,47,11,183,166,23,69,220,198,52,216,98,72,46,136,166,190,71,231,223,120,170,149,213,214,87,176,218,148,44,226,27,13,236,157,13,98,127,103,186,91,72,112,7,177,150,11,243,219,187,241,233,89,34,165,150,73,74,194,74,133,255,154,157,119,252,88,189,161,193,106,114,34,2,174,170,96,224,93,84,5,36,52,137,135,222,131,225,56,90,199,247,246,87,140,253,44,13,153,232,229,23,78,149,85,85,0,47,116,129,14,252,210,46,61,224,30,223,110,35,146,143,198,66,215,168,176,143,87,115,176,251,242,230,242,5,247,229,194,63,118,161,128,164,120,187,255,129,196,252,23,28,108,225,11,122,188,134,187,55,13,249,234,114,203,119,98,143,152,150,19,159,193,23,51,136,199,83,182,59,236,197,217,159,143,113,96,14,67,63,185,81,62,174,66,38,28,98,235,100,1,33,213,144,18,203,60,122,73,162,235,155,49,64,63,28,192,99,7,229,238,191,72,21,134,187,43,139,100,198,201,110,116,232,6,15,123,0,32,0,167,214,142,119,219,47,106,140,110,157,88,183,52,22,123,12,170,28,143,49,139,48,142,125,41,132,120,147,148,198,179,232,197,18,145,110,245,5,52,129,27,203,23,5,168,85,84,183,137,138,194,216,103,154,63,24,20,36,6,43,92,113,11,55,32,37,63,119,5,146,51,123,120,151,3,127,22,35,213,180,132,127,202,76,45,30,199,93,121,154,200,137,155,248,182,211,116,143,220,64,31,143,199,164,137,221,9,237,122,5,245,219,229,239,98,118,119,118,120,252,116,249,0,206,208,224,86,235,227,227,226,4,87,232,211,192,179,124,254,190,83,194,31,81,197,196,5,127,188,148,71,72,112,237,101,190,197,172,162,50,100,210,31,171,112,231,34,98,173,91,135,154,186,189,161,210,217,236,117,175,90,154,183,184,251,118,137,50,85,55,45,217,206,194,8,97,1,235,119,29,92,44,124,126,8,1,136,160,178,18,208,199,11,216,75,6,126,27,51,226,187,109,255,211,227,111,160,179,106,68,153,198,189,42,81,166,108,244,4,251,42,139,176,246,131,134,54,144,234,81,239,195,149,46,74,85,155,41,195,64,203,57,152,180,178,0,102,108,85,1,98,188,29,198,148,59,70,72,224,223,216,177,135,234,5,9,181,142,255,196,90,215,231,15,244,108,145,181,13,88,103,100,246,83,53,183,127,198,53,127,69,50,31,114,30,14,49,37,206,74,107,120,48,84,107,1,65,176,126,193,98,214,236,70,29,171,220,135,155,53,90,66,181,238,66,190,249,82,94,156,123,11,131,183,81,127,112,207,176,83,175,127,125,59,162,39,6,181,124,125,17,121,135,215,45,252,36,43,27,43,147,37,101,103,83,223,145,45,227,4,62,207,9,1,6,226,21,34,174,162,243,221,166,105,121,29,176,38,219,172,180,35,142,126,62,237,197,115,68,106,177,34,78,104,155,176,94,19,46,137,138,91,127,57,68,186,105,186,103,118,31,37,246,42,35,125,110,53,216,166,113,101,210,28,44,185,9,149,69,144,27,19,28,79,130,217,97,234,253,140,181,137,165,200,56,246,232,163,249,32,199,200,85,151,158,203,51,118,132,4,69,134,252,106,6,86,73,164,176,5,62,186,135,234,101,27,160,202,86,77,48,115,83,119,113,23,244,80,143,224,122,151,225,174,30,124,72,3,111,147,218,26,63,202,151,81,230,54,120,70,195,20,139,168,0,197,217,251,46,18,44,220,39,55,3,181,21,38,215,46,114,44,244,129,92,119,187,248,111,202,101,209,171,113,241,32,38,73,132,184,154,195,185,78,34,100,82,147,150,165,185,196,26,225,106,196,177,47,134,79,40,7,103,36,186,121,101,137,164,86,6,233,2,32,244,121,17,196,116,94,33,48,86,158,93,92,52,150,68,204,25,5,129,195,204,252,98,132,75,125,120,167,72,144,208,100,203,5,60,92,167,117,235,240,64,70,252,41,126,138,84,188,152,185,127,205,102,169,53,5,38,152,192,54,81,147,110,40,227,90,228,111,4,177,194,185,168,132,86,102,92,139,87,11,208,81,215,254,147,172,142,246,245,191,72,253,69,252,52,115,49,24,42,115,213,216,247,102,75,229,80,250,242,159,17,143,162,168,176,152,43,195,224,152,65,32,247,217,178,66,244,21,22,11,148,228,199,125,70,67,154,86,255,246,20,64,14,156,53,217,168,9,80,114,68,97,7,248,200,122,65,49,243,178,46,45,235,42,9,242,88,250,136,168,190,223,8,113,234,222,231,126,245,199,127,23,183,15,79,97,21,75,197,236,40,252,151,20,154,55,201,106,132,201,241,140,216,226,38,154,37,226,210,27,250,79,17,238,105,234,222,226,228,92,140,118,123,177,201,98,155,128,27,61,24,99,61,207,214,61,8,65,1,145,80,215,214,29,181,129,155,88,99,82,93,78,96,198,100,20,120,171,31,197,21,170,230,56,11,21,255,215,224,28,26,100,150,222,4,52,36,123,114,52,242,212,39,216,212,137,82,67,4,248,187,213,242,191,32,25,211,105,0,220,173,186,185,53,119,202,86,207,107,50,152,145,97,116,33,158,217,208,248,82,217,234,108,82,217,244,235,238,240,180,152,110,117,210,226,41,220,120,55,97,174,82,36,149,168,134,212,42,91,23,151,7,255,181,20,220,130,101,127,193,27,65,177,1,177,14,165,249,90,251,149,193,40,58,139,192,255,73,142,231,106,21,74,45,253,219,226,189,66,131,27,64,6,3,97,102,186,254,154,126,199,139,74,220,24,63,202,251,201,41,65,249,67,228,183,199,182,41,147,187,115,85,247,76,79,146,107,199,123,219,160,237,222,178,39,96,109,157,130,43,65,193,216,91,21,76,188,87,43,136,64,185,255,191,2,83,112,74,138,160,100,255,125,149,58,100,220,125,29,241,221,199,32,142,112,110,105,86,213,137,136,170,61,138,225,30,113,179,155,231,155,131,70,129,254,3,24,176,147,172,241,17,202,233,184,49,206,112,166,228,14,205,162,239,182,156,83,35,63,27,129,33,104,78,228,247,49,184,62,6,227,134,48,58,4,113,157,44,50,137,180,124,203,235,17,180,32,83,100,193,52,147,77,152,226,85,146,204,169,74,115,210,159,239,56,243,179,77,133,37,96,72,118,167,182,219,195,52,145,121,68,240,112,93,92,55,250,128,54,157,52,217,187,124,52,21,64,234,228,109,24,4,150,127,242,125,215,241,112,61,199,56,67,50,138,69,242,92,2,71,57,216,168,238,219,82,171,101,136,101,183,3,190,236,79,186,150,86,66,188,21,98,250,225,192,12,154,219,61,160,123,111,59,226,23,234,183,236,124,70,159,167,250,41,56,72,243,72,27,250,15,229,84,17,255,210,94,36,162,100,6,241,189,70,208,39,240,193,41,188,47,196,31,105,170,229,153,252,170,22,147,47,196,200,121,15,145,116,184,248,80,215,91,143,191,2,90,241,229,120,34,91,174,37,252,11,136,255,223,71,87,58,130,238,238,94,16,11,138,188,102,161,231,96,219,2,181,27,216,91,130,55,121,143,114,0,10,247,53,149,120,163,162,164,47,189,166,246,238,78,82,66,178,240,239,96,9,140,46,53,102,197,32,133,245,246,55,56,160,182,129,183,98,187,219,76,191,255,79,196,79,94,117,98,158,56,248,203,157,182,18,60,231,46,114,67,217,61,104,108,212,183,215,172,219,6,116,70,59,10,84,238,144,89,4,89,98,144,241,179,43,172,228,130,100,44,115,218,208,197,186,232,147,101,151,109,107,139,42,47,193,233,215,59,88,150,139,154,37,24,188,108,237,170,164,242,192,185,11,108,97,129,109,175,228,83,195,48,50,48,220,108,189,102,8,93,1,148,109,42,130,199,62,104,19,30,173,159,18,33,33,70,219,224,211,77,106,103,237,24,213,27,165,0,22,107,242,142,187,25,227,126,231,166,249,6,112,54,224,101,98,151,123,95,42,168,191,93,225,6,107,200,161,226,92,219,202,64,53,235,140,209,81,185,211,89,232,209,141,75,253,174,77,206,203,194,252,15,68,233,56,142,19,3,65,194,149,104,201,40,14,67,163,169,239,148,64,188,244,254,111,110,12,73,19,10,102,221,103,134,26,161,178,177,138,223,149,12,176,232,207,113,21,9,58,60,144,244,8,230,60,22,98,151,154,20,118,30,171,184,170,201,37,32,172,244,125,117,48,52,160,223,204,78,125,163,196,216,15,77,203,215,107,197,101,7,0,101,183,90,209,71,216,197,54,171,254,245,10,255,225,39,76,136,9,4,167,154,204,149,11,69,232,157,224,12,242,178,227,129,160,25,51,209,155,88,86,113,82,122,105,138,157,243,81,173,134,159,240,61,161,60,240,187,230,221,94,90,217,213,50,211,90,129,242,55,158,158,2,182,60,185,238,9,27,114,140,229,227,96,13,101,177,192,244,212,155,184,94,211,213,132,122,227,152,33,252,108,177,224,249,54,135,105,187,176,220,0,110,237,59,54,182,179,235,193,72,47,21,86,133,11,45,232,56,11,143,128,9,111,1,181,37,206,0,178,213,51,237,239,55,200,69,181,241,217,216,226,106,144,94,111,109,239,247,143,47,13,42,136,55,38,52,70,222,93,222,237,160,28,188,99,40,168,218,235,185,172,65,238,88,172,79,58,77,76,62,159,235,245,192,212,213,167,61,104,255,76,174,181,239,25,167,74,71,77,34,196,15,217,30,146,78,222,26,209,154,213,101,183,225,1,49,73,168,102,125,229,164,185,14,91,14,120,17,184,58,19,12,50,57,211,163,22,133,65,255,52,143,29,164,163,154,199,244,121,165,45,33,95,204,88,204,156,189,94,157,76,235,52,218,134,246,237,104,20,191,84,154,7,236,48,167,16,242,205,32,246,42,45,5,133,128,57,233,44,233,247,102,54,249,120,185,122,31,123,133,181,136,122,150,52,194,87,218,74,241,50,192,84,253,88,97,169,19,225,207,157,85,44,56,249,137,74,92,218,199,75,245,54,147,38,164,136,86,58,97,13,216,32,9,248,159,143,167,32,187,117,32,250,58,60,141,140,136,123,156,63,143,151,43,19,29,63,217,54,216,59,34,95,67,70,245,169,99,229,214,53,210,29,8,131,243,126,238,151,32,242,85,177,79,175,21,145,1,3,220,158,251,137,35,97,229,7,158,197,222,117,181,249,96,238,29,240,214,113,238,191,128,28,14,71,240,46,128,22,175,14,210,79,218,56,33,67,65,251,145,64,133,82,92,163,49,74,69,194,204,225,45,250,196,56,185,117,95,31,234,182,138,197,49,252,7,177,222,87,98,142,178,119,138,144,128,236,5,87,15,102,38,151,193,212,140,180,73,105,200,144,198,64,234,8,231,111,99,211,101,12,219,182,19,194,24,97,233,209,2,49,174,7,204,148,25,39,128,178,194,42,208,127,184,196,31,236,18,173,127,41,50,182,232,151,162,161,145,6,175,161,178,84,199,208,229,172,235,133,159,139,133,148,76,31,88,8,77,210,202,67,200,127,106,141,24,95,240,145,164,235,92,114,62,141,36,159,79,146,100,63,148,133,179,102,165,143,184,152,46,98,253,234,0,130,42,74,138,131,242,120,215,204,240,15,128,52,107,48,81,250,147,226,150,66,113,200,5,95,200,213,52,173,87,119,182,4,13,181,146,252,48,224,206,161,115,72,20,107,22,230,14,182,10,166,190,45,132,213,25,124,241,48,23,97,89,106,113,11,204,175,142,69,238,151,192,121,166,37,157,50,24,144,223,133,250,176,122,137,17,137,46,230,10,152,246,242,198,100,188,183,116,119,120,158,192,215,154,233,28,33,109,4,182,213,85,197,58,94,175,36,206,137,185,239,243,55,6,120,244,245,127,51,153,74,99,174,82,27,70,171,103,68,2,194,13,192,119,47,57,62,94,144,250,231,240,3,83,178,242,174,231,40,93,12,166,251,126,190,176,82,12,135,189,250,203,235,120,166,244,199,78,179,139,34,194,72,252,88,1,96,239,176,245,141,35,31,245,43,128,123,153,164,246,15,214,80,0,114,58,162,216,82,54,145,61,128,219,2,211,204,242,128,23,201,18,24,187,206,134,199,48,28,181,41,45,22,26,142,27,134,167,129,174,152,17,178,18,114,177,237,176,55,253,98,116,64,34,175,29,112,92,91,85,71,32,131,251,34,73,0,202,234,121,228,243,167,218,170,189,159,11,80,38,233,232,250,118,196,124,118,51,62,57,192,186,209,152,132,166,123,193,167,76,140,12,25,246,128,3,97,53,162,124,96,4,234,128,72,143,0,153,87,219,115,175,130,35,148,215,244,187,97,38,211,123,230,80,49,239,49,238,168,169,168,177,52,24,99,84,201,210,227,106,196,3,188,213,110,177,20,181,11,181,147,209,40,93,101,214,245,184,125,141,5,139,59,69,226,190,234,252,49,129,134,211,12,155,89,48,234,237,82,227,30,173,57,153,2,156,70,85,241,130,238,12,177,146,80,48,255,210,238,0,68,57,240,152,147,222,50,140,137,219,202,214,158,221,42,196,194,119,45,78,13,12,253,134,69,107,85,126,31,109,32,62,135,86,180,144,73,53,39,117,21,7,138,69,125,159,10,111,221,206,191,122,124,236,13,196,0,114,116,16,128,193,115,118,178,92,184,199,38,118,44,32,227,159,183,18,9,111,24,244,151,213,202,180,26,132,175,157,54,210,244,209,52,107,82,46,118,72,238,18,79,243,43,128,189,25,85,64,186,145,117,233,111,205,72,112,51,142,194,139,110,99,240,23,235,80,125,100,90,50,57,82,15,100,184,19,186,118,105,186,109,72,127,49,103,69,218,221,171,0,14,149,33,34,223,35,81,20,7,147,90,240,28,49,119,2,55,49,53,242,176,157,158,194,0,101,95,39,44,169,124,21,71,110,239,203,137,206,224,48,244,196,141,79,179,114,235,239,159,116,200,28,68,237,233,135,175,37,253,17,201,250,23,139,100,65,50,167,108,100,26,71,245,104,56,171,167,83,146,10,154,71,25,255,121,3,85,27,216,206,83,92,116,2,23,209,132,197,88,248,37,194,11,14,44,182,86,214,216,193,62,89,252,205,100,78,100,83,19,251,78,122,8,60,12,162,182,22,79,201,63,214,151,215,226,251,183,204,173,145,142,40,129,78,199,199,17,136,234,40,47,43,107,184,96,96,25,34,48,186,59,134,226,52,167,162,210,115,157,58,239,231,182,152,63,157,135,76,245,164,46,161,90,124,167,115,83,148,240,74,5,52,127,107,28,101,152,6,138,94,66,244,56,133,170,6,70,247,185,112,14,212,179,90,72,55,36,67,97,44,122,244,55,86,8,84,96,57,147,217,10,80,195,150,0,13,163,49,133,110,247,54,80,58,8,118,117,176,103,30,43,180,111,213,149,106,188,35,209,187,77,49,237,166,142,125,150,10,164,66,26,2,232,62,84,60,221,5,22,237,33,154,1,117,94,152,46,48,37,131,122,121,102,142,77,122,38,243,208,253,17,57,6,34,192,249,19,55,161,75,155,111,212,145,117,9,35,224,203,156,132,64,234,59,244,228,245,23,65,142,95,184,182,15,222,95,72,227,10,114,186,218,115,141,192,227,147,227,136,191,48,154,229,213,223,151,97,152,68,40,66,180,47,135,135,100,187,235,131,131,191,228,51,189,166,15,26,55,203,34,226,79,130,215,111,78,126,36,246,131,129,63,168,189,101,19,44,29,51,5,222,46,222,53,185,195,155,158,88,96,26,152,151,246,45,144,197,60,254,117,45,125,172,101,248,145,172,61,185,110,115,208,33,225,124,235,143,181,236,181,26,239,81,245,90,79,177,126,198,173,102,94,13,230,180,122,39,27,76,108,46,156,64,182,184,9,200,227,116,180,169,121,198,126,18,39,254,199,218,139,223,225,67,125,113,39,16,91,100,199,109,38,192,111,37,56,39,8,71,235,114,237,2,216,84,150,56,11,159,228,111,242,63,44,168,101,44,118,207,232,241,243,108,22,9,37,145,255,158,240,213,16,184,2,124,156,195,202,184,124,156,78,64,85,29,47,99,167,178,189,185,75,194,7,71,160,9,234,96,167,229,35,77,252,162,100,159,73,92,163,200,161,246,35,112,120,193,68,59,244,13,136,224,78,128,239,180,161,103,150,14,4,45,80,228,133,213,115,96,80,104,251,253,53,176,201,144,243,53,162,18,245,191,56,218,85,60,56,208,67,218,42,173,60,76,84,151,235,80,236,111,195,125,183,216,170,134,136,205,133,106,176,89,224,197,196,68,247,136,213,6,61,212,110,120,34,29,253,156,68,178,5,112,109,242,166,143,136,238,13,132,176,251,191,211,184,205,37,43,141,80,166,69,61,189,244,5,59,32,174,27,101,159,33,250,79,58,242,112,154,216,79,81,96,100,215,120,77,163,113,18,72,206,201,202,83,51,225,10,250,97,145,30,147,102,196,138,96,68,220,117,34,28,240,108,5,36,31,117,199,203,99,27,218,125,191,81,106,216,160,63,90,150,117,82,74,67,143,8,3,191,209,129,115,126,198,211,235,67,120,205,249,112,114,25,121,231,151,18,231,215,69,247,249,84,179,246,114,205,56,201,7,142,120,124,68,232,223,67,16,59,252,214,64,94,154,18,175,52,12,197,22,14,97,163,123,182,199,133,177,178,212,41,108,18,17,213,240,171,196,40,224,40,230,64,160,105,32,221,190,165,129,122,87,92,143,176,136,128,92,128,53,102,35,91,215,128,56,54,121,65,209,9,249,174,81,220,0,134,124,187,161,216,130,115,73,28,192,12,53,147,250,163,64,223,67,43,12,93,108,107,226,13,111,76,187,12,40,63,131,202,211,249,201,2,172,7,244,16,184,103,51,145,199,155,34,95,239,154,245,111,203,49,99,56,247,148,212,200,210,228,13,177,75,167,10,231,103,218,98,141,39,80,184,199,20,241,62,189,172,253,154,211,212,133,98,75,249,118,44,203,40,91,247,52,57,145,243,244,245,243,229,111,23,46,181,193,95,123,222,113,67,68,199,61,50,202,20,175,247,207,175,37,137,183,66,105,34,23,39,117,129,183,244,74,251,205,16,80,102,90,80,141,127,245,177,108,151,126,157,127,164,164,103,216,199,226,50,61,50,150,173,25,248,226,8,119,45,104,7,212,229,114,189,200,13,34,44,135,13,147,115,247,134,108,67,2,165,103,171,136,234,205,137,188,98,22,240,55,135,88,169,32,127,64,225,36,144,230,77,196,60,102,175,146,234,109,57,110,157,52,127,20,37,77,15,13,107,197,60,127,184,139,99,87,238,89,145,225,134,203,11,145,199,51,87,158,213,235,206,97,158,219,250,242,92,177,116,62,239,42,40,134,143,33,133,125,234,48,26,116,46,8,99,251,8,237,176,233,69,5,133,42,135,193,182,180,126,129,126,215,109,209,2,225,230,254,203,13,111,164,226,121,115,26,185,66,113,0,93,212,181,51,17,90,225,146,212,40,5,3,111,15,31,248,152,243,232,194,193,52,125,75,58,19,23,5,156,60,196,217,214,175,174,150,253,47,172,200,99,69,15,141,195,9,147,210,77,49,145,241,240,255,185,19,203,141,190,90,235,41,65,27,112,139,73,56,74,183,79,1,185,156,121,102,169,255,134,17,67,248,40,229,155,104,85,120,103,90,124,111,77,134,253,32,10,229,87,78,132,157,108,210,137,95,4,178,252,82,183,164,74,166,108,128,154,142,212,42,149,90,55,195,209,63,180,32,251,74,208,156,92,195,90,198,169,121,146,119,232,183,164,213,105,240,195,101,199,72,178,149,225,25,132,157,231,222,203,239,131,74,170,198,65,176,150,43,184,208,55,173,168,254,232,229,182,229,222,61,112,17,215,65,145,71,244,42,75,240,179,104,56,117,88,170,133,154,39,93,215,123,82,153,29,85,242,133,244,59,65,32,6,78,38,198,62,35,117,128,75,210,59,240,22,170,171,112,92,70,20,254,134,92,87,176,46,209,27,198,164,207,163,37,232,179,73,63,210,203,20,60,216,18,229,243,81,224,204,27,199,62,220,91,145,233,94,240,53,219,7,0,149,154,58,186,202,69,170,241,51,176,90,76,41,85,106,165,218,226,29,194,152,241,99,174,89,179,0,143,164,174,69,219,55,55,121,229,9,107,63,243,91,83,35,14,1,9,222,30,158,147,34,190,28,238,165,144,27,146,23,128,23,71,141,34,83,222,217,182,236,172,145,106,171,29,151,210,247,39,246,77,68,212,38,64,96,191,62,7,70,103,153,12,207,141,231,158,136,188,43,217,140,90,39,208,244,31,125,103,71,239,98,58,222,113,225,243,203,235,232,235,246,158,116,245,195,5,152,63,130,163,144,216,198,149,185,222,218,2,243,163,20,9,36,114,156,188,199,99,141,135,151,183,157,171,253,178,129,110,229,218,144,192,48,100,6,182,217,32,149,37,213,87,124,184,21,239,114,206,228,46,233,228,76,148,95,101,101,105,239,235,23,130,31,156,140,131,33,109,82,116,135,245,219,71,159,85,83,167,3,74,101,196,170,63,193,28,172,222,208,45,196,91,99,61,30,124,198,95,39,207,103,31,235,18,67,247,78,123,3,43,41,142,88,231,28,252,215,134,81,230,61,150,231,47,180,153,56,194,146,195,91,73,122,203,175,140,30,121,124,127,175,217,247,68,191,121,107,23,86,252,148,186,86,112,156,158,31,73,122,185,58,43,72,73,133,239,149,28,178,134,42,105,108,106,158,23,255,191,245,241,67,225,57,138,79,88,162,19,147,32,198,16,18,21,4,103,112,174,42,92,32,6,79,251,195,59,205,162,168,87,146,56,185,62,121,171,214,79,116,172,35,51,140,116,46,170,122,44,65,161,117,209,248,254,107,186,1,224,195,97,20,116,14,152,108,130,49,27,37,118,250,199,89,66,108,99,58,179,203,52,5,96,40,212,40,222,205,179,131,94,224,41,174,221,55,110,121,193,177,161,237,87,162,102,127,160,247,166,166,250,183,173,85,25,108,126,220,134,25,7,87,82,106,104,247,207,25,245,7,168,85,10,242,184,238,9,127,233,49,28,237,212,78,23,3,133,59,169,8,208,65,121,152,92,118,140,176,62,128,62,97,128,143,186,85,39,78,20,238,206,237,16,57,217,17,144,192,92,204,11,253,186,169,27,169,254,81,56,234,217,216,45,227,42,165,29,77,224,95,54,193,13,151,206,169,222,223,122,24,38,245,78,139,5,205,55,137,70,34,212,175,241,71,97,174,164,84,20,128,215,239,237,53,155,208,215,140,248,84,40,99,15,160,90,65,12,172,71,55,53,72,9,98,66,12,134,244,146,51,215,46,110,206,149,239,92,83,128,162,120,83,209,133,13,239,30,86,252,125,142,37,109,130,125,42,162,167,162,166,50,215,174,11,173,151,174,40,75,150,44,144,127,105,224,9,82,83,32,234,212,135,9,61,44,216,23,236,32,107,231,240,75,245,103,146,36,24,173,244,248,151,217,55,17,188,50,1,247,71,204,201,206,183,253,59,97,246,133,182,68,120,201,136,171,16,9,253,94,69,80,166,71,208,227,205,201,142,113,183,23,164,98,177,98,104,99,130,165,251,18,13,29,115,38,146,33,84,155,252,113,26,59,20,87,186,71,9,134,41,141,110,109,115,176,59,2,226,6,97,74,70,11,179,239,16,60,222,220,36,162,157,223,101,152,168,142,45,139,14,87,196,63,176,77,1,237,245,70,254,135,26,129,219,82,120,72,203,80,29,98,57,139,131,189,84,93,249,6,61,48,141,180,157,198,80,228,0,193,160,114,245,136,137,174,55,121,168,136,132,187,96,42,176,255,33,235,190,126,14,186,40,203,77,12,75,6,95,174,63,43,185,159,15,103,219,255,103,29,59,69,105,251,57,44,253,164,238,3,227,65,202,100,115,71,175,23,186,209,248,32,65,152,135,19,187,62,182,129,216,146,54,239,253,176,180,73,178,139,109,112,199,56,153,187,219,86,26,6,244,3,77,120,63,234,79,236,250,25,38,2,114,75,11,40,241,168,204,184,57,110,244,3,71,72,212,217,31,188,185,18,126,169,51,190,231,75,1,229,114,69,19,89,80,172,113,181,179,235,152,170,172,110,39,144,180,120,184,171,25,188,193,131,15,66,22,96,153,48,190,179,124,241,144,87,48,223,9,206,146,66,54,93,116,28,72,162,42,170,249,226,70,103,91,141,44,243,108,183,97,52,115,24,207,130,29,29,43,191,76,217,20,27,79,70,201,164,135,85,90,140,91,176,150,151,44,6,26,142,143,63,200,73,80,103,121,11,127,116,111,241,119,17,36,172,88,207,118,145,93,59,186,28,29,180,92,239,92,105,107,38,135,86,6,115,3,235,132,236,68,208,97,130,3,117,5,221,211,35,24,117,69,37,253,215,125,142,177,134,155,92,231,120,70,248,247,172,64,214,217,127,165,45,191,38,115,202,46,105,127,233,200,113,211,253,23,143,71,51,240,79,80,56,76,1,218,97,157,40,32,115,85,24,138,167,142,84,98,212,214,23,22,226,16,111,91,204,35,232,137,152,245,210,212,41,225,208,245,230,2,236,70,249,236,228,17,80,239,85,68,26,27,208,15,26,249,87,230,106,85,52,136,249,141,56,227,121,120,128,253,245,73,22,242,56,79,213,221,62,227,85,158,216,164,132,155,30,252,155,199,11,137,47,241,48,51,57,194,152,7,251,207,160,242,24,103,58,39,9,216,136,167,150,242,97,186,30,97,150,220,45,93,205,71,188,102,50,225,158,192,162,93,80,175,182,196,182,166,166,240,45,70,16,71,232,203,152,242,137,234,128,89,65,215,104,155,156,72,213,166,177,202,0,35,10,193,220,30,114,31,254,73,70,33,49,96,148,218,248,223,38,96,78,0,144,92,161,61,157,19,183,245,151,95,10,74,60,143,84,185,239,98,88,182,195,223,187,225,85,33,74,38,216,118,230,63,50,15,188,227,206,71,80,226,166,220,106,17,163,177,158,62,40,79,246,117,18,34,24,94,66,81,43,100,78,178,251,234,137,35,138,166,71,66,215,39,237,160,197,185,101,221,212,53,188,10,219,81,73,140,70,37,145,101,125,139,242,162,72,244,120,26,46,77,233,33,107,194,233,12,112,243,180,107,71,234,76,123,201,231,55,219,39,154,238,92,255,74,53,219,252,48,41,134,156,112,151,213,141,167,108,209,196,180,153,78,121,106,47,8,208,146,99,229,121,75,98,209,7,105,141,61,220,251,143,86,185,112,213,220,185,73,95,238,149,105,231,117,95,182,192,32,240,105,143,254,105,147,148,116,208,134,82,171,3,151,135,230,29,120,2,226,5,107,177,62,61,162,224,0,238,230,39,69,42,70,30,12,196,210,61,229,242,94,37,215,173,104,50,96,95,109,38,28,18,222,111,184,238,221,107,146,53,137,26,249,143,204,154,153,34,110,200,70,131,74,184,159,120,32,239,59,64,91,246,163,160,190,216,211,200,245,41,151,101,228,129,135,12,184,225,56,2,244,121,140,154,23,49,148,187,18,221,114,120,222,15,126,198,34,144,39,252,157,27,195,81,252,20,241,185,88,34,80,154,252,99,230,213,123,30,132,27,44,12,242,17,118,146,107,203,145,109,254,206,172,7,181,232,126,231,17,15,37,125,70,177,85,5,180,169,135,98,129,188,210,55,173,178,150,156,218,184,214,84,196,172,40,157,166,44,103,190,230,253,92,122,190,158,40,55,33,138,230,126,62,200,112,197,132,219,83,138,204,221,172,183,190,220,215,3,35,224,36,155,238,174,168,242,202,195,166,0,100,64,195,62,14,87,206,248,76,145,77,141,63,195,195,103,117,239,173,243,174,167,107,218,221,127,208,169,250,59,190,244,12,177,212,41,76,191,88,16,206,146,35,66,242,113,239,219,8,158,199,46,218,112,112,44,37,60,208,64,10,244,164,150,133,67,167,182,158,53,140,50,215,22,85,137,201,121,98,218,16,143,33,80,83,240,195,66,59,164,18,227,71,214,92,92,217,197,7,121,37,166,214,100,135,201,241,200,212,133,249,88,120,131,136,38,24,172,238,253,82,202,171,242,27,42,6,236,225,169,101,108,177,49,157,149,141,75,153,252,173,48,52,197,85,44,188,229,250,252,104,188,231,79,1,54,195,187,17,206,174,110,67,204,162,6,151,250,75,146,12,165,179,237,215,102,57,213,43,107,133,41,5,150,8,230,68,214,100,191,255,214,231,13,22,22,240,193,14,21,32,182,81,115,234,219,74,1,11,179,95,27,162,223,57,98,85,157,101,174,1,66,141,39,93,61,2,207,65,7,153,212,228,84,81,158,116,69,125,5,183,115,196,52,180,205,117,117,110,194,113,110,122,192,206,255,149,115,0,214,33,106,116,231,37,65,176,113,141,163,7,232,87,162,182,18,97,123,84,44,115,91,211,212,155,197,24,247,147,160,162,1,149,76,253,152,71,53,185,248,25,249,131,93,176,248,192,22,110,121,36,57,204,173,44,26,154,163,47,101,66,181,116,38,215,153,183,238,183,37,201,250,21,66,168,6,199,228,18,247,174,255,36,2,255,253,24,117,81,172,184,4,32,212,78,83,85,33,216,219,24,129,112,192,57,212,76,210,47,120,48,250,232,250,109,87,127,73,254,185,159,25,166,62,82,88,94,3,142,208,0,74,193,132,29,241,140,19,38,58,107,100,186,233,87,4,75,143,24,255,120,108,174,48,111,158,173,228,49,141,178,254,213,77,205,155,131,71,150,233,48,75,205,177,176,228,135,42,75,132,164,54,30,58,193,150,147,144,193,239,219,240,18,52,43,45,210,95,193,84,89,49,183,134,159,67,24,196,115,127,255,22,121,67,102,191,90,64,103,2,82,132,116,129,188,155,241,160,93,63,63,203,167,235,11,40,253,149,111,159,174,245,97,153,137,147,64,1,11,181,53,4,155,32,209,19,163,170,88,6,71,56,194,108,42,225,239,87,112,34,132,69,202,128,243,237,43,85,100,0,133,232,4,230,114,127,168,188,14,61,158,223,186,130,238,84,75,216,82,87,141,83,38,175,63,162,107,39,198,35,193,114,37,113,183,40,245,138,80,238,178,63,205,127,131,145,197,232,82,252,64,18,70,229,39,213,185,140,231,214,92,54,192,192,246,82,150,161,169,186,226,13,5,137,211,30,202,122,55,115,189,249,156,10,65,57,87,134,221,114,22,87,190,242,181,76,253,50,108,70,239,24,180,174,158,202,172,34,144,67,0,192,90,94,102,199,171,108,111,85,94,19,119,192,145,5,74,181,25,121,223,20,233,225,140,123,40,6,180,192,152,229,138,251,194,199,253,243,169,150,106,208,84,138,51,4,114,11,16,12,73,173,216,156,243,63,10,166,117,14,165,236,155,39,2,4,27,61,172,166,253,68,109,77,23,118,93,32,248,128,188,25,67,116,254,19,121,193,113,205,100,144,65,113,140,243,123,150,17,210,138,82,18,88,56,174,41,57,99,63,169,209,1,31,208,56,52,207,191,115,30,159,228,143,202,115,84,228,241,244,68,164,125,17,14,183,25,6,241,106,129,208,97,97,163,75,195,141,220,50,46,208,202,66,104,85,231,54,140,138,18,101,198,147,37,221,126,157,229,121,26,3,17,254,61,130,112,136,255,156,37,90,52,33,203,151,199,248,143,185,60,192,115,212,246,225,185,200,86,23,51,72,171,223,161,98,74,100,134,41,198,82,6,79,48,145,168,152,232,36,168,233,0,64,134,152,51,135,42,123,173,224,119,178,132,212,74,83,62,155,164,156,3,105,80,204,206,242,48,193,40,67,138,223,46,157,192,34,85,180,215,107,40,161,164,215,176,3,68,40,255,57,253,123,170,98,71,8,118,92,196,35,222,60,48,187,72,149,215,240,10,53,12,255,116,178,124,213,222,67,13,203,199,109,212,195,71,111,196,149,23,115,171,244,86,216,33,106,12,77,108,58,52,173,141,16,131,123,106,158,53,124,211,219,242,22,84,246,242,196,132,213,55,0,112,139,53,202,101,195,106,199,223,236,43,76,50,12,246,44,23,90,154,159,22,105,134,125,142,78,109,6,208,158,3,236,113,131,123,138,15,163,154,125,185,205,150,133,174,80,232,74,79,0,128,129,62,8,242,120,29,202,17,65,251,208,168,100,97,218,45,52,154,42,130,164,171,199,127,48,136,199,161,181,192,28,1,17,193,16,78,175,124,167,23,79,126,113,99,132,154,15,183,214,95,235,125,212,2,34,250,16,96,158,226,36,89,196,126,125,219,6,194,185,41,25,77,165,209,169,101,125,243,73,30,165,106,104,231,125,103,202,148,250,190,177,149,72,230,1,66,193,64,147,186,219,208,123,41,38,246,40,133,183,185,249,16,250,110,227,83,156,142,179,204,119,134,48,55,8,216,18,171,152,24,186,120,107,165,1,160,89,104,226,136,240,85,135,120,228,247,110,95,247,93,222,169,169,246,242,169,6,73,67,246,131,95,245,104,71,91,33,136,122,236,30,61,1,103,93,92,4,9,198,119,247,159,6,52,197,39,161,52,209,230,164,129,224,53,90,252,80,53,135,221,166,171,183,150,23,50,53,50,232,161,240,103,1,225,111,186,232,157,180,28,48,200,197,51,17,30,79,128,166,151,241,78,63,169,239,67,15,255,71,179,89,37,97,206,154,254,86,33,52,43,223,236,159,71,131,66,59,130,2,234,181,122,231,187,210,75,100,43,221,190,58,6,43,227,229,33,91,152,23,143,64,14,51,250,204,187,135,154,54,227,17,186,36,24,19,24,184,19,108,142,176,105,66,232,109,149,124,252,143,233,91,119,127,120,146,204,98,75,193,215,119,50,14,83,220,3,168,42,70,35,44,162,18,1,227,64,218,152,72,105,211,42,141,138,54,105,216,109,15,217,153,129,117,62,249,15,78,159,122,139,14,177,219,208,227,199,208,107,208,60,151,91,63,7,241,98,55,157,240,123,73,223,188,3,145,37,185,108,127,212,48,79,75,156,67,88,8,37,6,142,50,117,80,33,183,38,205,46,144,204,47,48,201,228,135,131,67,14,251,122,64,132,85,88,66,206,132,228,245,55,52,234,38,248,136,214,154,179,220,155,224,22,251,80,141,131,102,63,62,233,144,195,75,144,78,250,76,201,184,133,68,173,119,212,1,96,128,191,155,11,107,115,171,91,72,181,236,194,52,195,195,14,117,68,132,124,19,158,135,152,151,90,80,188,77,219,183,192,58,153,145,87,173,108,6,65,172,207,184,82,56,228,103,142,122,55,227,220,185,29,96,19,228,146,62,205,93,201,151,233,164,203,84,119,65,133,127,54,214,208,110,153,54,127,143,39,236,237,96,103,48,58,180,239,53,129,208,204,172,141,120,255,202,245,39,140,252,55,151,245,21,133,163,92,230,81,24,147,155,107,46,29,196,31,5,206,173,59,102,38,58,187,194,171,144,155,248,181,186,19,129,138,8,184,176,157,155,180,44,39,7,14,17,112,0,70,216,1,175,171,126,100,45,192,174,177,228,150,0,187,184,196,122,6,5,2,15,59,78,31,3,36,192,194,233,47,113,252,152,220,81,185,206,124,245,37,234,161,183,1,243,77,156,202,123,138,67,109,198,178,221,251,153,47,120,85,20,117,10,237,235,138,122,235,147,96,105,12,74,155,190,6,148,88,147,176,169,187,45,58,200,71,223,54,205,140,148,108,212,219,11,20,110,160,188,120,71,154,168,207,102,243,110,161,158,63,210,209,48,159,213,237,105,157,147,110,30,120,78,46,142,185,34,45,38,8,157,214,77,34,244,169,98,185,16,184,101,240,173,114,93,41,186,47,233,59,106,111,74,240,127,76,63,70,43,71,130,254,132,129,131,115,100,222,50,206,2,154,112,115,201,187,16,64,50,250,100,161,155,208,4,128,213,141,213,233,79,147,110,159,208,192,0,209,188,116,119,220,58,170,255,124,108,134,230,213,175,76,170,188,247,122,114,248,217,186,150,1,46,40,30,38,33,56,58,104,74,176,243,79,149,120,51,201,44,32,79,185,177,113,243,58,145,237,15,244,21,11,127,179,57,164,154,61,236,208,164,171,181,199,179,92,187,90,46,204,83,111,41,32,228,70,224,254,83,20,22,238,184,158,253,108,67,212,204,174,253,110,225,37,16,59,143,196,240,0,68,49,37,194,17,214,59,216,228,4,7,115,143,243,88,7,184,89,225,163,146,206,103,107,185,6,248,210,80,102,219,198,42,46,85,228,64,8,90,179,156,3,96,199,119,103,127,123,33,226,111,83,83,90,103,9,216,73,97,169,108,169,177,5,69,21,104,17,122,57,158,242,7,47,199,134,247,18,189,63,176,73,79,170,8,152,154,108,99,174,228,127,196,254,195,212,65,193,216,71,112,96,77,219,62,255,47,211,61,176,75,39,131,238,84,66,131,136,67,18,65,162,11,94,195,213,186,221,64,166,10,109,54,12,157,151,233,23,55,161,200,40,237,141,161,230,56,221,252,195,41,35,241,107,138,97,169,86,120,142,104,144,33,147,73,173,148,80,5,192,53,80,245,138,83,89,162,186,157,126,172,124,60,150,240,13,194,10,212,69,178,95,131,132,173,59,195,167,174,66,44,79,251,184,144,88,106,141,221,184,133,233,122,207,22,93,153,30,73,80,12,175,79,157,68,118,12,165,178,76,27,139,243,201,170,193,46,221,147,203,61,239,217,114,77,187,77,202,216,83,111,74,226,122,78,135,134,136,247,18,238,202,39,195,236,187,119,192,83,103,72,226,109,21,36,183,190,73,244,45,160,132,103,163,221,123,115,18,119,49,81,179,134,202,142,15,174,100,99,235,87,71,24,70,160,200,81,96,143,160,113,189,120,126,229,66,83,56,244,208,118,105,17,143,14,236,40,99,210,161,49,78,85,119,218,130,108,17,87,102,95,83,138,126,60,98,160,154,9,171,247,196,151,94,40,255,255,229,166,225,232,83,120,167,83,203,167,14,189,10,158,171,150,212,170,41,111,47,245,163,85,157,85,4,98,25,183,224,104,138,25,28,81,97,195,93,153,242,102,183,228,93,139,129,94,92,109,252,193,247,61,195,13,251,62,167,54,248,89,226,95,214,139,141,240,92,236,134,156,61,179,104,98,178,111,9,109,10,92,251,245,116,218,71,44,166,72,169,7,234,255,62,63,66,53,49,160,14,141,221,30,165,66,22,200,49,126,71,40,94,222,137,233,80,126,255,244,81,224,100,122,51,162,216,238,211,207,20,68,209,53,232,45,157,154,53,29,52,15,23,82,212,123,168,154,44,42,206,161,72,150,239,198,102,164,248,139,209,89,33,130,104,73,249,201,174,216,229,215,31,160,104,95,51,153,235,253,158,191,102,34,2,146,50,214,42,73,59,210,191,30,239,188,19,125,243,44,126,176,125,218,208,198,20,83,220,145,177,64,52,42,64,43,174,226,211,98,30,221,198,239,52,44,242,233,193,228,71,121,112,232,36,218,47,47,32,160,147,201,245,36,236,189,162,66,9,225,9,1,116,40,28,8,61,213,234,204,10,14,0,69,84,213,139,110,211,250,173,54,29,61,116,189,169,163,160,76,121,236,79,51,219,102,107,193,117,255,4,17,183,44,22,76,27,234,252,177,218,222,216,231,202,248,207,222,51,204,80,73,128,136,209,83,137,48,13,215,8,43,172,126,219,128,127,216,244,119,36,199,61,9,18,242,162,112,143,212,131,91,69,181,72,66,20,75,13,3,195,57,213,126,180,205,46,152,77,204,15,105,215,104,19,225,194,102,12,161,136,4,140,247,106,115,233,11,123,215,64,65,41,236,111,60,150,171,1,217,142,219,113,168,16,226,57,0,34,74,62,110,165,70,91,221,107,212,33,212,19,124,100,174,206,72,152,135,239,54,113,158,248,93,211,204,104,34,197,53,172,69,221,235,186,110,183,217,211,166,97,63,203,109,204,98,100,143,121,3,31,120,255,209,151,64,33,34,91,188,54,98,39,97,72,37,90,219,116,47,28,156,20,83,9,60,152,202,142,36,137,172,71,113,100,100,179,77,1,163,142,134,27,169,47,109,111,37,237,53,214,182,9,46,171,35,223,141,5,197,190,176,228,223,38,255,155,17,186,200,225,253,139,11,100,88,154,147,124,31,196,192,173,50,63,174,70,57,221,176,187,102,147,162,53,58,131,237,190,64,23,217,1,42,45,119,215,215,151,178,11,127,72,114,49,207,206,205,198,135,1,243,249,54,233,42,203,133,181,108,51,78,237,7,76,215,46,21,42,39,168,45,23,0,167,60,229,79,206,168,227,129,152,110,228,39,67,72,184,88,112,40,244,186,198,120,101,145,134,41,204,33,22,28,113,189,196,209,246,129,159,86,178,159,141,84,248,99,174,88,62,93,6,220,8,59,154,237,223,180,110,49,47,112,166,162,127,87,245,52,25,96,204,20,247,48,208,116,32,54,84,249,172,246,144,150,225,85,222,241,177,147,104,111,249,181,127,253,96,67,130,216,247,109,33,211,121,170,247,192,115,129,41,49,250,121,198,195,190,225,47,218,157,46,229,46,73,100,108,128,244,143,8,167,157,7,71,154,127,1,139,190,10,249,127,132,224,176,75,115,190,68,175,85,32,189,138,126,22,53,74,136,242,118,41,202,30,43,116,41,38,121,206,157,88,126,134,145,57,216,200,79,141,91,145,246,139,202,81,139,32,188,156,41,159,195,9,130,43,96,85,85,127,86,218,217,124,38,242,245,144,175,5,31,237,165,216,165,145,71,249,67,172,106,131,202,215,5,218,108,139,15,209,83,14,254,81,17,37,117,50,2,250,192,5,76,241,15,129,100,230,132,228,145,41,87,109,138,138,134,104,243,164,87,109,12,58,18,120,165,31,250,158,90,62,170,163,46,213,83,47,79,150,158,134,23,142,54,131,155,194,91,124,200,108,13,42,219,6,106,120,139,84,67,84,43,211,91,62,6,153,69,214,44,1,43,174,197,196,112,16,241,157,174,240,72,155,79,22,160,94,221,215,222,222,123,21,170,24,191,33,214,12,152,174,66,254,246,235,99,245,102,143,199,175,60,254,160,167,213,117,115,94,108,95,59,5,90,8,7,222,53,173,10,145,225,61,102,187,56,137,21,102,68,159,52,17,75,8,83,106,228,233,60,24,225,50,125,26,158,71,252,107,250,43,61,140,203,226,172,7,159,190,35,249,251,45,99,131,149,136,218,70,218,234,113,192,1,98,185,200,21,116,166,96,43,214,42,47,214,64,80,146,60,222,100,62,50,30,22,75,185,102,215,67,54,152,250,22,159,91,27,255,122,150,90,211,131,79,93,131,128,212,246,32,160,255,220,41,219,5,158,43,31,241,154,246,250,202,125,73,191,27,27,255,246,120,20,163,127,123,165,190,230,220,5,78,84,72,27,190,27,82,97,2,12,148,150,118,150,3,11,227,179,2,39,120,64,60,41,89,199,18,253,16,130,143,192,151,189,51,176,115,150,20,174,13,125,253,166,181,78,7,77,162,89,102,126,134,92,246,78,19,244,166,253,128,127,40,14,17,180,244,15,190,137,49,153,71,44,239,29,228,2,19,195,116,200,29,83,88,1,82,31,68,23,193,227,189,105,58,251,111,229,80,31,186,163,18,139,56,184,123,77,161,38,155,194,3,172,197,132,242,183,125,131,74,133,240,203,148,219,228,99,235,113,247,251,68,154,14,254,234,246,26,148,157,243,115,123,189,140,115,46,182,216,131,1,59,192,52,89,205,114,176,4,126,80,181,248,65,34,18,77,172,13,112,215,254,31,25,100,19,80,73,100,87,89,28,125,1,40,69,192,218,28,37,6,217,194,220,248,17,9,234,190,118,69,52,13,144,144,214,26,22,72,106,149,192,176,102,214,52,235,230,206,87,20,92,44,43,10,152,68,4,218,2,129,51,42,187,139,211,96,6,46,172,216,19,165,225,227,158,80,182,151,227,35,165,68,130,183,210,241,38,66,116,46,166,244,7,16,39,70,94,58,73,36,32,232,186,38,82,247,144,157,183,87,254,252,205,11,53,95,65,250,226,222,86,2,63,252,76,7,193,31,240,80,85,67,226,19,63,108,107,160,135,235,240,168,88,194,58,177,106,228,246,246,46,73,165,30,228,17,215,246,86,162,110,246,65,56,36,38,7,3,160,127,181,208,63,111,160,162,50,143,42,109,15,76,1,36,236,135,108,234,128,9,71,28,138,251,160,143,3,211,11,88,98,92,168,98,51,171,133,164,70,201,208,54,116,108,237,212,182,251,204,108,161,25,32,5,218,202,230,42,211,7,33,45,95,43,3,242,240,10,113,233,29,66,147,115,174,145,99,105,112,172,36,67,128,52,10,148,73,226,241,156,117,203,250,117,78,44,18,183,45,92,19,132,32,206,178,48,216,157,146,81,189,150,149,114,11,130,94,91,111,209,216,142,68,106,132,55,30,230,156,116,40,226,133,213,205,110,71,81,224,117,128,99,211,221,215,188,190,207,132,176,237,112,53,21,247,213,52,17,117,132,164,73,217,212,201,26,195,61,49,111,102,140,73,81,110,203,13,174,107,220,141,206,204,187,237,30,249,35,173,229,60,162,110,250,137,9,104,31,148,200,245,187,231,104,121,180,113,82,190,146,255,99,252,114,167,77,254,67,66,237,82,97,96,95,145,178,54,232,248,210,213,231,186,30,130,6,13,148,94,50,196,117,139,205,245,40,95,81,71,139,102,99,196,241,162,75,162,178,125,111,130,90,133,225,88,146,34,104,70,159,160,20,254,184,210,245,204,67,49,161,55,56,35,33,69,216,110,223,121,127,253,184,181,86,211,104,120,18,56,157,111,237,145,134,45,70,140,167,174,70,47,189,17,175,196,121,200,215,43,185,36,131,171,98,174,217,221,132,226,111,125,237,112,47,179,126,63,128,204,243,211,94,100,143,250,125,227,249,93,214,215,71,51,241,224,146,211,215,248,4,80,164,17,32,81,11,225,105,34,33,211,195,60,241,118,133,79,26,139,246,3,217,25,141,149,97,182,69,40,144,255,134,139,222,238,25,140,235,9,35,49,225,160,63,72,32,191,251,74,219,9,131,243,201,184,35,26,244,28,211,242,131,58,118,253,97,35,191,42,38,63,215,71,78,223,143,145,30,190,112,115,197,139,66,8,247,243,41,136,241,62,220,201,122,137,161,59,148,146,136,72,250,19,12,244,110,36,228,117,5,248,130,15,24,65,75,145,78,6,200,97,35,49,18,154,82,115,1,249,58,53,26,70,74,245,155,83,107,88,29,61,9,138,187,105,130,71,175,133,77,51,114,94,214,33,210,64,117,112,40,126,222,245,204,107,214,104,205,81,162,86,132,215,14,14,70,105,46,92,188,36,161,196,109,96,24,76,117,132,106,151,123,30,250,113,112,40,6,179,244,76,25,217,52,79,174,23,120,188,92,213,44,221,229,27,72,123,173,132,15,12,28,254,106,64,179,248,228,70,211,110,188,181,177,227,196,86,236,244,37,204,171,102,191,17,237,207,188,165,201,52,39,241,245,42,231,95,187,229,160,226,216,238,111,250,89,31,65,220,96,199,133,196,140,203,203,38,107,102,16,173,232,0,101,14,145,168,137,91,126,166,35,72,18,15,191,113,156,124,181,176,61,88,146,195,134,80,93,188,26,200,212,154,151,234,71,35,113,238,217,123,55,231,177,227,57,199,242,47,118,157,77,53,13,216,32,229,239,240,98,247,29,148,72,247,92,34,27,107,237,246,14,181,81,19,31,127,59,18,232,117,166,23,128,123,29,25,110,87,86,186,253,224,195,109,8,222,15,9,151,252,206,38,236,4,152,40,209,200,217,246,101,176,196,242,67,45,146,6,51,196,239,199,19,48,92,134,27,136,205,135,159,65,233,240,134,101,64,28,250,110,247,121,112,172,215,61,201,159,204,168,152,1,176,47,59,199,230,205,138,193,95,8,11,172,154,27,138,129,54,34,57,3,119,15,68,18,127,211,84,151,117,92,179,157,100,205,19,117,107,175,167,96,214,147,111,180,137,167,46,142,150,245,13,251,143,197,149,133,132,176,105,144,75,72,0,51,31,78,71,117,9,239,134,135,213,15,233,248,71,198,5,26,43,146,69,16,208,201,108,3,195,139,127,83,27,212,155,172,116,2,191,188,3,93,194,174,19,32,141,118,103,134,139,165,137,243,31,254,107,72,218,37,225,236,85,246,251,10,89,66,237,29,84,96,241,120,82,14,66,89,115,58,217,80,105,203,13,142,163,3,151,232,188,240,174,179,169,44,103,58,42,142,61,105,194,137,59,175,198,95,234,138,248,12,133,95,201,178,186,98,107,239,235,8,185,61,56,243,19,182,148,58,76,61,77,247,88,130,67,121,147,246,91,220,22,95,148,219,200,220,6,56,53,0,56,223,212,248,148,45,10,242,106,186,49,90,223,41,35,204,56,98,35,74,127,66,197,130,106,30,252,197,68,3,246,94,145,93,186,28,235,144,178,2,221,25,173,32,151,134,188,82,41,177,91,176,155,196,233,81,2,124,88,152,74,244,235,184,249,240,93,240,20,176,116,189,153,33,250,94,244,99,177,19,210,210,102,26,99,245,177,238,182,26,4,155,30,14,134,131,196,245,176,244,245,253,110,125,145,40,67,82,45,226,139,169,105,164,48,159,217,191,227,2,172,170,8,61,182,42,105,71,40,207,92,15,60,245,199,70,144,123,65,192,130,59,134,164,214,149,212,224,8,219,59,168,233,237,122,0,110,112,145,230,234,246,223,136,151,48,95,101,94,193,120,42,188,24,111,213,67,62,243,100,73,113,1,152,244,88,97,250,159,166,103,202,110,14,138,216,31,213,71,242,145,172,86,199,128,6,221,102,26,75,197,64,167,231,38,174,238,155,66,100,28,184,55,139,81,124,113,75,26,27,158,92,125,27,53,138,95,33,55,101,125,80,104,80,2,201,16,112,174,100,225,201,190,186,160,90,131,45,21,243,126,48,131,248,50,186,174,33,78,44,88,232,42,222,220,15,196,28,164,198,227,231,124,67,248,206,124,87,101,241,111,46,95,207,53,57,125,116,141,19,88,219,33,29,104,125,212,99,190,77,14,235,16,238,121,71,208,110,37,204,107,61,105,151,12,240,154,25,178,199,66,143,55,25,178,91,134,196,195,117,124,207,31,93,135,253,165,50,132,149,248,77,74,228,44,203,199,177,31,8,183,95,161,152,93,78,162,109,17,202,54,44,158,195,9,162,219,224,37,254,213,188,1,157,225,191,136,168,101,243,236,151,178,55,67,173,183,66,34,187,21,84,145,34,151,205,201,139,239,209,40,115,219,6,94,72,51,200,203,219,30,84,198,171,35,199,73,191,87,248,183,29,154,81,162,132,239,228,39,37,191,239,174,80,178,132,235,12,175,104,233,44,147,129,20,118,140,153,24,162,127,201,38,40,129,124,155,163,155,191,208,84,48,19,145,208,137,50,127,231,154,172,92,67,132,81,100,133,188,94,69,43,155,164,6,91,137,203,105,142,88,101,30,100,123,118,135,79,139,253,27,111,81,144,5,42,87,36,250,32,99,199,100,63,96,185,116,207,232,159,211,149,211,153,135,138,108,54,120,193,94,130,134,111,231,58,160,149,80,121,196,165,162,57,10,215,10,43,129,244,59,189,235,225,68,59,59,163,23,169,222,166,18,111,60,45,95,186,165,124,184,94,227,5,116,101,65,93,129,255,149,111,221,104,107,145,180,150,32,92,215,14,77,83,203,220,122,120,254,119,69,43,69,241,54,174,105,33,142,110,31,57,192,13,227,118,139,182,12,193,2,17,74,253,123,21,99,74,15,200,16,225,22,137,75,138,118,163,15,32,170,91,105,132,165,78,83,179,127,222,175,5,105,212,121,155,196,168,152,209,215,139,137,236,223,85,21,178,40,89,217,123,86,153,21,19,119,186,155,95,85,102,73,88,158,214,155,82,235,35,198,201,200,72,186,67,184,84,47,29,132,40,131,167,122,237,152,246,105,243,74,180,27,186,131,165,41,70,18,113,50,241,246,226,100,122,126,218,36,139,71,184,228,21,39,74,107,161,105,105,57,117,68,227,218,223,223,187,100,79,107,68,72,190,187,143,199,79,35,89,4,255,103,39,106,189,167,177,148,61,195,28,153,207,136,30,223,79,133,184,232,120,33,126,231,30,164,154,139,10,50,41,221,113,168,115,34,239,101,48,143,58,87,38,213,206,152,253,53,16,71,163,55,113,223,7,84,192,224,129,118,178,140,76,41,245,235,254,27,167,123,149,107,160,36,39,122,136,219,63,88,244,247,165,192,14,223,198,53,146,80,251,110,255,212,92,94,60,133,193,63,141,128,228,103,127,127,113,67,22,105,170,184,178,156,189,128,182,223,166,249,43,203,31,171,146,56,233,59,0,65,163,14,48,67,39,139,144,219,152,121,241,250,154,201,163,205,201,9,170,65,209,78,137,19,199,73,40,248,39,230,131,88,133,119,187,42,250,84,5,219,88,123,38,94,20,93,231,18,154,73,114,99,104,59,95,102,172,119,222,116,18,73,57,35,54,103,155,79,246,211,73,36,165,201,80,160,130,92,14,49,24,64,80,88,234,155,168,250,153,56,244,132,82,20,244,21,189,82,200,22,97,192,121,186,55,242,85,181,174,196,75,77,27,128,30,7,13,135,94,121,15,57,128,146,187,1,41,67,14,206,248,38,137,25,78,211,179,210,6,242,51,168,118,221,72,69,208,16,108,93,15,241,220,160,143,101,39,94,231,7,141,91,217,91,18,118,63,161,1,207,139,165,220,154,9,131,135,111,252,88,67,238,132,37,220,109,251,108,116,57,248,82,81,89,77,189,27,0,51,119,141,223,252,233,135,181,224,86,8,79,252,112,220,235,223,235,229,61,254,205,131,112,234,197,234,204,222,52,245,24,42,19,163,245,117,226,18,19,140,57,219,33,127,69,82,0,147,38,2,82,31,85,203,55,114,146,99,178,69,127,115,136,237,150,196,224,157,23,42,11,41,160,90,201,254,28,230,227,94,12,186,33,34,123,26,75,232,225,149,40,44,103,165,121,131,30,203,204,191,20,78,0,82,162,231,70,126,73,104,45,169,207,225,143,94,163,204,52,115,119,39,31,139,225,243,203,153,63,188,134,148,92,255,1,164,169,107,146,112,247,145,123,140,116,36,95,42,36,157,60,108,69,189,101,149,195,0,219,112,47,2,199,65,166,177,64,60,137,32,39,32,91,182,138,152,58,169,114,70,136,156,95,174,239,134,241,12,239,112,128,229,217,123,18,129,216,73,162,202,216,69,167,83,200,133,204,56,216,127,168,245,76,130,70,5,106,148,70,176,5,152,218,171,30,247,195,128,105,40,144,33,62,36,33,182,220,87,92,35,254,182,8,100,80,76,232,187,93,164,143,75,152,175,172,142,39,235,44,209,59,219,209,181,208,125,241,29,140,27,128,7,41,174,187,176,223,68,241,46,250,89,130,22,236,244,70,101,201,253,251,113,169,237,78,153,64,164,82,82,98,145,232,37,61,126,165,50,138,94,115,234,236,249,145,5,58,137,2,106,187,207,123,160,21,59,140,161,18,175,10,194,166,42,55,85,210,183,239,134,81,43,1,35,177,228,145,65,153,162,110,29,149,190,194,68,182,5,220,57,27,241,88,10,171,204,207,240,45,209,94,40,110,146,156,96,203,240,104,49,70,151,100,124,251,234,49,154,72,96,1,6,180,120,193,169,181,50,212,199,9,37,159,33,187,68,67,226,133,168,47,27,24,116,234,239,174,31,186,136,14,191,209,226,134,58,93,28,98,24,9,57,16,129,9,194,247,212,178,200,148,51,81,62,68,56,185,133,252,83,195,175,125,56,150,224,155,102,155,200,115,36,197,20,148,255,69,56,79,120,80,66,134,217,199,168,242,71,175,32,83,42,157,197,218,246,66,141,187,105,207,140,117,244,36,185,70,99,135,167,212,143,159,14,245,16,173,69,226,30,189,5,150,3,224,72,115,120,175,24,149,179,100,67,228,76,19,44,233,255,116,172,119,100,194,213,136,157,6,62,46,110,119,15,101,96,198,67,223,73,125,169,134,164,103,32,19,142,109,251,216,121,66,5,220,231,23,95,133,94,128,104,236,183,12,60,144,158,34,216,79,206,145,90,155,37,109,57,115,45,177,253,37,21,7,235,2,243,17,3,65,192,132,178,144,7,245,131,207,48,171,27,33,193,225,21,42,222,251,21,198,104,25,167,205,132,124,28,42,226,41,90,187,255,10,126,207,7,239,79,87,239,112,92,66,92,129,121,153,133,37,94,86,165,44,44,15,200,228,254,194,63,16,212,48,38,66,201,166,244,152,198,143,123,62,173,38,236,78,129,103,98,8,100,80,220,19,241,0,20,209,160,76,206,204,89,204,127,77,72,25,252,79,169,90,183,127,135,229,180,97,105,230,126,147,227,101,75,217,18,127,200,93,7,193,90,203,131,61,255,152,7,190,158,190,150,131,209,97,188,104,237,180,99,219,164,45,107,173,209,250,176,113,99,172,239,240,205,184,147,212,158,51,115,83,221,203,63,177,189,214,26,250,123,199,250,229,3,200,215,167,132,55,48,193,9,247,111,139,83,31,71,45,33,195,135,228,125,82,210,181,124,198,91,191,231,101,237,95,3,227,160,10,101,78,153,63,0,94,6,107,127,219,233,215,161,216,43,91,3,234,196,97,55,140,8,70,198,219,221,14,59,42,150,126,213,44,107,28,232,175,145,46,119,134,136,244,25,34,112,67,203,174,137,219,248,153,245,142,186,153,205,208,30,144,246,72,22,145,218,63,212,178,166,221,233,214,10,36,214,193,214,79,26,222,62,160,77,136,234,35,66,58,205,210,66,5,177,144,95,248,98,46,30,55,133,96,202,209,65,255,192,97,209,148,252,239,237,118,160,230,183,245,140,229,240,183,15,240,138,17,94,215,188,254,207,139,135,87,33,225,214,126,216,232,65,65,100,46,210,184,52,203,255,128,14,50,183,133,95,246,13,36,92,180,194,34,109,2,17,112,138,107,216,98,186,242,221,88,168,74,51,58,183,113,179,131,104,149,62,92,39,45,121,136,255,71,142,210,242,8,173,120,251,144,120,184,214,144,106,56,68,56,24,205,101,179,116,212,79,113,124,213,124,241,87,69,40,255,137,238,168,44,225,189,246,117,192,73,129,26,18,223,245,247,66,142,53,116,240,150,126,255,232,250,178,186,224,133,225,189,61,32,232,154,216,140,97,43,98,211,145,27,50,155,254,225,196,225,243,221,74,123,83,248,213,161,171,172,100,240,244,206,118,42,191,242,16,255,94,162,46,19,151,23,144,254,144,197,11,60,122,178,196,39,199,156,73,138,224,161,237,189,251,174,240,138,137,69,77,20,160,182,33,216,87,47,218,0,10,86,8,226,149,231,42,17,176,168,170,238,187,77,99,109,184,93,46,21,59,152,255,121,203,59,119,19,219,57,78,78,135,100,77,9,121,243,242,178,203,229,220,209,12,189,29,155,254,26,20,40,110,133,36,100,177,193,42,222,200,126,167,251,51,159,176,148,254,38,156,10,251,146,72,56,254,191,217,171,114,217,97,205,222,181,25,79,3,38,167,226,56,24,216,140,203,151,185,161,215,114,126,4,117,218,38,18,106,224,83,226,110,228,21,251,12,42,4,218,249,72,18,117,5,36,168,47,130,152,133,146,177,254,20,223,83,165,194,76,124,206,76,93,151,219,243,144,149,31,97,117,84,218,172,84,188,7,53,234,158,62,136,189,29,172,6,106,8,196,124,112,33,126,94,135,114,188,75,248,240,50,39,131,216,106,104,114,117,75,172,209,20,184,152,138,241,0,153,82,20,207,54,156,214,24,255,98,52,192,168,184,167,196,179,138,27,64,34,161,73,55,136,68,54,182,151,62,4,189,162,193,51,98,216,140,194,133,66,248,156,179,207,223,217,238,183,247,57,205,60,17,66,30,196,132,100,36,211,82,149,235,208,245,119,56,2,5,165,68,235,49,244,128,230,117,11,157,247,54,29,4,216,189,49,46,176,37,80,243,145,219,81,255,152,251,122,132,142,53,29,9,36,197,232,187,195,228,132,66,14,255,127,216,236,178,65,123,101,3,51,159,13,231,213,114,55,67,127,49,173,61,97,117,193,25,245,173,229,204,247,212,67,106,23,222,112,136,28,34,203,123,154,75,37,157,82,157,202,155,91,34,28,22,22,75,81,25,231,176,194,77,90,143,58,98,245,5,60,67,117,60,155,142,231,194,187,121,144,171,60,138,88,80,185,65,36,214,42,54,148,231,227,162,36,155,32,123,56,198,202,118,131,147,241,200,117,30,145,83,105,167,186,230,229,124,134,127,144,2,13,196,37,33,174,174,72,181,54,150,92,133,124,27,232,182,196,14,52,137,198,114,44,121,163,62,92,87,113,134,36,85,157,156,42,43,16,188,226,3,193,194,28,223,109,121,62,38,78,169,57,247,34,157,98,214,226,187,226,167,218,226,216,143,61,169,102,93,195,166,56,141,212,172,143,7,194,60,68,241,21,255,4,146,25,192,89,117,58,38,16,190,83,114,114,130,85,5,18,19,60,255,147,194,14,2,5,98,233,80,107,69,117,232,157,43,214,4,255,235,94,73,188,122,77,104,189,167,228,217,250,97,222,245,37,195,141,81,107,206,215,47,18,65,16,218,86,241,212,49,182,1,14,106,228,118,3,87,159,115,77,64,44,127,217,165,49,32,141,167,186,220,254,173,242,244,171,148,50,199,117,250,128,50,2,218,167,159,101,98,80,38,85,154,55,44,98,195,80,96,97,152,9,19,58,65,214,55,120,45,26,119,202,154,76,93,38,11,96,107,246,112,188,213,4,3,39,228,27,221,200,246,176,240,190,130,91,31,254,92,159,195,107,139,105,143,161,133,102,35,81,142,1,4,204,177,14,159,194,174,205,81,14,244,177,82,59,246,89,44,187,54,224,88,205,20,6,32,94,156,217,200,112,242,46,55,107,116,158,177,21,234,143,78,234,57,98,114,76,116,65,70,53,237,253,84,194,121,241,51,134,26,123,242,191,34,60,180,182,82,201,156,83,205,222,103,10,57,241,191,0,88,114,0,6,1,119,64,245,229,103,99,102,141,40,32,59,76,95,75,245,176,169,77,39,128,6,138,175,249,145,230,56,88,199,134,170,155,195,198,225,214,151,145,66,231,138,175,142,91,215,195,55,61,75,52,145,103,147,61,105,121,186,20,253,251,55,32,7,156,66,175,234,176,109,242,122,155,22,23,5,81,65,3,47,106,130,115,35,188,16,23,32,208,155,77,18,79,101,27,23,74,30,102,114,13,194,103,77,96,230,17,46,60,136,206,98,207,46,249,128,83,160,78,78,40,131,115,149,53,237,218,78,4,11,215,34,224,67,65,171,145,28,177,210,82,113,220,61,44,155,216,174,7,194,233,83,49,138,34,85,20,13,237,160,59,212,85,60,66,95,171,197,75,90,102,154,52,81,134,93,158,218,62,26,175,27,81,73,185,7,15,167,101,242,170,234,178,62,215,162,146,115,169,15,224,33,129,214,146,73,64,195,90,60,112,241,5,49,38,163,83,255,159,8,154,84,210,148,71,25,212,146,68,48,203,185,141,169,53,98,201,62,0,230,62,46,16,47,177,235,206,169,71,68,172,53,207,156,10,229,13,134,150,64,67,169,187,16,78,220,205,210,55,176,108,49,127,152,232,225,200,139,108,156,189,173,56,78,142,23,16,46,149,64,16,120,47,18,205,148,35,222,10,170,170,225,164,136,56,67,38,84,148,78,220,53,215,90,170,131,27,212,248,67,6,27,221,73,211,165,73,50,67,206,222,42,7,198,91,227,236,87,34,8,207,233,239,0,234,201,113,92,41,172,182,162,29,87,240,242,103,230,16,221,102,129,55,129,198,217,35,131,143,157,211,186,186,231,140,45,39,77,131,246,53,187,126,184,127,149,154,144,154,161,188,221,162,114,101,56,134,236,60,9,247,217,22,47,193,1,96,47,42,53,72,98,127,40,26,119,50,26,173,62,206,11,250,7,172,240,204,123,166,82,212,20,18,113,249,119,29,251,181,134,54,93,226,59,154,100,42,42,223,24,30,139,243,166,94,230,113,239,113,22,89,212,249,136,196,216,32,154,65,35,70,10,156,213,206,17,186,1,178,113,127,154,158,92,0,103,90,83,49,200,6,110,168,166,121,43,193,132,151,144,123,210,46,118,194,139,115,82,223,149,208,184,38,202,15,54,66,228,69,131,70,18,25,236,93,102,111,127,101,193,174,147,219,83,196,221,43,67,188,136,190,3,192,62,228,229,76,111,107,30,74,63,48,54,76,64,83,148,42,0,90,192,37,115,184,177,119,35,163,234,147,121,153,185,227,197,167,141,25,215,227,77,239,83,32,129,55,129,92,95,230,5,50,207,25,95,160,228,191,250,53,232,43,116,223,140,20,230,236,24,114,67,114,155,181,124,104,217,198,107,13,72,219,104,189,181,61,249,2,158,82,145,129,37,246,84,107,16,17,48,168,69,41,65,57,141,240,80,242,6,101,130,210,159,93,1,161,128,10,139,224,180,88,169,64,132,87,176,24,25,195,245,96,44,130,219,184,194,31,36,205,151,192,210,33,244,212,74,213,20,201,61,217,206,104,147,237,199,87,184,118,142,233,14,126,247,117,210,4,115,116,157,163,171,72,126,39,5,47,204,144,232,72,84,147,19,171,82,249,97,211,25,246,17,41,80,155,212,3,184,236,206,86,149,134,7,248,19,192,3,158,138,60,69,177,96,1,89,237,153,101,91,205,239,163,189,156,219,193,118,72,54,41,222,110,63,242,16,25,195,45,108,24,223,119,106,181,255,67,126,31,148,149,55,98,245,132,12,149,68,204,244,74,219,43,52,128,135,228,109,238,128,211,85,30,178,244,65,207,235,111,51,19,186,211,16,239,131,171,247,205,220,99,169,244,49,117,232,106,163,27,74,3,68,156,94,197,135,0,187,177,220,225,177,105,98,45,202,40,150,30,194,107,213,145,159,218,83,71,8,110,40,92,12,69,217,163,119,103,193,91,40,202,80,96,193,138,223,75,122,206,13,68,202,254,18,61,38,214,102,130,139,50,226,175,44,223,85,84,119,72,218,92,226,8,217,150,60,99,159,57,54,126,94,106,182,78,138,251,191,242,0,37,233,137,197,75,209,134,170,158,214,99,203,89,170,98,94,109,135,159,56,132,110,178,57,140,21,159,51,79,1,0,72,102,42,46,217,74,108,1,199,150,245,66,138,218,193,255,69,241,25,195,90,55,38,133,7,159,55,90,235,227,63,155,105,160,73,13,199,76,182,122,183,134,52,81,244,225,184,226,65,246,67,147,200,230,181,33,89,96,186,15,156,139,133,204,239,248,7,214,169,80,117,216,177,248,52,136,39,121,226,226,77,95,60,154,93,3,227,10,90,175,217,240,134,112,47,32,151,186,64,37,153,156,9,46,84,108,115,46,142,29,176,133,36,111,61,251,171,147,124,98,236,177,163,36,67,37,125,34,193,165,204,199,236,134,188,109,209,161,165,125,151,207,69,239,207,100,122,127,138,243,215,190,153,109,181,59,22,138,180,157,24,201,243,186,139,11,6,6,5,142,147,216,96,146,0,187,133,108,197,222,2,119,93,101,187,15,223,83,178,165,25,38,27,39,229,44,205,62,73,154,108,216,216,59,175,213,229,167,188,114,145,85,190,106,116,209,219,220,39,143,203,34,252,243,204,88,22,174,112,5,253,29,12,217,106,195,202,146,48,186,2,18,242,212,33,231,12,128,129,13,65,151,199,32,43,56,225,201,178,229,49,18,184,19,210,144,246,67,154,15,251,13,122,111,73,151,121,13,7,247,146,58,160,206,71,42,171,252,177,126,242,9,3,0,30,148,224,177,236,125,212,139,106,126,137,69,69,137,180,18,117,203,88,29,4,42,35,101,37,75,87,0,169,21,70,254,248,58,139,3,114,251,181,194,250,184,77,71,211,157,156,106,204,242,251,147,191,116,125,86,169,134,251,187,56,108,4,99,8,213,136,169,180,210,83,105,236,231,53,17,86,108,255,77,0,14,82,75,218,94,48,166,172,134,254,158,112,175,233,170,49,216,26,85,66,174,169,145,121,79,250,122,138,77,59,236,103,190,124,175,24,8,203,50,145,162,146,79,84,242,19,216,203,45,170,19,132,114,216,51,250,202,38,223,106,142,145,208,195,244,75,55,23,250,118,255,160,72,234,130,242,201,42,191,29,107,8,167,228,248,221,38,214,194,180,73,80,137,122,65,161,28,222,57,170,85,181,155,57,149,2,106,170,186,210,189,85,231,189,95,79,159,50,222,235,47,175,227,251,173,96,186,36,42,53,49,108,176,123,129,62,72,137,194,83,10,120,28,206,161,19,75,192,133,150,193,94,148,73,156,95,89,235,31,74,133,182,98,239,236,74,139,13,233,126,59,196,44,225,150,180,64,199,1,0,131,138,215,96,134,105,1,182,135,5,27,179,222,104,234,88,13,88,181,203,70,222,107,146,50,41,233,50,235,150,224,145,237,66,209,92,204,65,10,118,208,121,12,117,206,148,72,106,22,205,193,167,166,136,49,244,124,130,101,31,172,25,69,223,203,102,160,143,115,118,1,113,117,253,102,29,161,240,87,94,97,68,40,174,163,210,209,219,3,246,103,34,49,150,15,231,174,125,92,54,249,113,130,235,98,21,197,215,151,118,139,150,193,1,12,247,255,12,124,10,55,39,186,215,94,81,246,232,11,170,207,136,176,118,226,92,154,191,42,133,28,85,59,87,85,25,77,135,12,76,183,171,98,166,69,247,241,224,81,181,113,77,17,94,50,12,111,194,216,78,236,123,48,94,254,30,87,12,56,14,203,240,0,116,88,1,249,9,38,212,71,143,41,238,186,119,0,149,132,24,225,23,35,65,48,124,161,63,108,18,159,154,27,167,169,134,5,46,164,166,194,52,143,240,32,18,85,127,19,177,241,207,206,52,246,29,190,164,127,203,240,27,179,253,63,95,192,140,198,219,128,74,39,2,155,37,28,162,63,250,153,27,43,59,130,63,43,22,20,181,221,39,31,22,10,83,17,222,214,74,118,89,188,189,128,140,52,21,98,118,78,97,171,79,113,252,222,203,154,37,93,193,238,165,133,151,101,99,8,98,108,241,115,107,119,116,42,41,17,223,150,167,2,54,220,167,115,250,135,148,53,47,194,248,81,92,202,205,58,188,29,170,220,89,81,200,12,143,74,140,124,20,117,140,149,154,212,180,180,121,81,113,1,155,113,51,72,123,96,44,194,252,49,65,220,108,171,5,0,68,162,6,34,33,157,73,149,0,19,58,95,213,148,112,103,60,169,58,28,19,190,196,0,160,55,85,19,105,15,251,100,69,240,194,72,48,51,72,227,207,235,243,8,11,55,82,221,29,13,95,51,103,223,211,210,31,159,246,126,172,147,222,57,216,233,63,251,74,128,158,94,229,214,29,117,174,153,253,227,187,114,213,76,230,98,50,194,23,216,241,40,126,203,226,57,72,155,2,151,176,92,30,212,139,254,93,143,172,53,200,103,137,14,174,45,164,61,126,152,97,88,79,2,137,66,41,68,53,225,140,95,226,65,214,154,135,155,119,224,223,2,129,192,85,17,179,142,251,183,143,110,131,239,196,247,44,206,107,31,79,150,41,54,209,160,87,105,35,13,71,22,130,150,235,22,9,15,21,214,33,150,51,219,129,167,249,7,230,179,40,26,102,143,218,168,237,250,18,81,24,208,200,221,212,53,167,37,126,111,182,24,53,155,220,29,94,174,245,241,136,66,173,185,223,157,109,28,180,124,219,62,134,52,92,92,143,122,254,36,223,168,164,80,128,77,146,151,44,241,191,157,79,101,139,0,115,189,175,194,125,130,101,235,161,16,124,37,57,182,120,69,199,219,160,28,156,206,112,209,115,49,248,149,135,36,65,3,188,28,93,183,184,53,238,123,59,184,90,125,49,138,145,198,145,60,60,65,136,74,41,8,188,62,168,99,80,247,63,106,9,60,200,248,125,58,190,145,53,73,71,150,83,5,214,119,227,200,136,235,17,94,9,159,92,166,173,244,211,30,134,173,92,26,197,58,141,215,13,27,118,22,222,46,165,196,188,61,124,200,203,230,178,69,133,163,40,63,104,231,210,95,158,41,228,122,254,58,208,79,57,217,86,39,184,64,36,188,199,29,89,205,123,27,59,219,20,247,150,172,175,65,220,254,153,4,71,154,78,71,32,175,167,93,0,45,197,97,68,74,101,172,174,152,110,66,18,255,146,50,106,156,46,156,5,116,72,232,110,161,202,12,253,63,47,196,253,223,184,225,13,95,163,204,233,31,148,97,155,28,184,44,27,11,243,55,15,138,184,140,77,213,177,97,187,162,201,164,60,187,134,128,73,182,134,16,142,208,253,217,81,29,64,227,133,122,191,146,206,179,79,88,22,7,118,157,91,32,76,69,153,33,90,96,235,200,224,44,2,18,83,33,170,126,110,100,102,113,87,47,70,244,213,3,255,125,86,152,224,78,98,237,218,232,50,175,105,185,4,77,104,220,224,90,173,206,61,228,111,50,215,240,10,21,181,100,186,229,87,253,125,254,249,11,255,36,46,60,248,219,255,74,249,10,186,94,43,81,197,146,128,199,187,138,117,107,137,246,215,103,161,145,39,35,21,73,236,125,184,11,109,207,236,255,116,185,149,164,154,193,46,12,143,153,245,88,28,87,71,193,101,208,157,33,237,10,129,194,245,124,218,246,252,124,229,7,228,63,199,39,179,118,19,160,143,206,26,228,162,68,104,119,191,148,138,125,163,39,97,25,69,69,93,113,229,152,47,39,89,4,45,50,76,113,42,60,218,170,144,181,136,29,15,137,217,76,113,190,90,187,158,157,252,132,12,124,157,120,36,65,127,15,216,221,238,85,99,139,119,152,12,48,2,144,156,227,59,233,245,32,133,211,77,131,108,7,197,104,128,123,26,78,122,92,143,12,49,135,113,197,98,186,194,218,97,76,226,18,7,23,104,135,92,27,202,38,35,102,219,220,63,108,135,247,193,114,160,37,132,15,212,25,210,57,227,105,80,188,186,56,109,184,208,186,161,5,116,147,128,114,212,76,33,89,83,155,73,232,87,33,0,71,164,89,80,145,67,141,9,185,189,203,132,212,253,162,109,116,252,81,159,119,221,205,180,183,250,65,246,204,179,138,159,169,71,142,223,147,100,229,89,238,245,227,163,156,228,182,69,17,140,117,157,49,69,151,181,24,28,212,54,96,128,208,254,20,158,85,10,162,219,104,135,5,245,231,141,211,52,26,97,156,77,87,222,50,101,247,176,14,224,134,229,17,156,211,28,81,152,137,87,28,169,55,24,95,20,179,67,220,209,229,30,56,157,171,16,39,172,254,149,168,157,0,220,117,89,115,36,138,45,13,175,136,161,227,31,140,232,222,66,39,197,134,74,210,228,101,111,1,36,98,58,120,77,25,199,41,198,18,225,98,194,92,251,89,240,197,10,137,140,179,143,87,21,171,35,6,250,30,5,7,9,140,213,70,11,89,45,121,119,81,90,169,150,26,82,191,133,28,161,22,135,155,36,137,103,98,39,88,132,242,99,60,50,198,207,26,64,120,157,197,152,162,177,206,5,214,204,222,110,86,144,204,68,90,212,98,208,90,161,16,32,192,175,179,64,140,255,50,211,50,185,133,159,120,32,111,223,90,115,19,13,238,123,124,44,219,222,204,105,219,200,180,235,195,226,244,108,62,66,70,203,188,61,227,82,0,135,79,239,198,51,112,126,50,54,219,232,83,233,22,174,74,99,146,189,247,57,98,38,18,28,235,154,112,102,226,163,74,155,242,224,43,43,9,73,252,36,128,119,151,9,112,174,30,26,94,95,140,226,90,239,132,246,175,108,234,4,151,242,85,134,172,192,58,105,127,154,152,208,223,218,128,66,182,183,209,43,41,11,59,215,31,235,232,100,234,207,74,212,91,187,116,142,69,150,51,123,18,61,87,148,252,48,11,97,204,34,156,118,89,102,74,250,19,227,124,87,154,244,116,75,236,28,237,84,127,242,20,47,103,167,156,161,228,4,57,15,202,214,210,220,17,236,238,4,65,177,106,48,141,223,130,129,63,128,48,74,42,213,49,215,196,32,249,245,245,71,120,94,85,213,225,205,240,46,237,80,120,9,6,26,114,226,23,135,22,131,149,225,232,79,101,69,6,16,219,103,101,5,49,40,25,40,150,76,1,69,231,206,135,146,97,182,200,118,95,137,223,252,52,207,14,201,169,206,62,44,43,169,149,50,213,12,208,148,187,7,156,38,101,250,52,138,65,78,241,191,243,168,16,97,94,66,59,116,130,158,12,42,78,122,202,204,60,78,44,139,217,179,20,250,141,236,229,52,138,156,198,58,10,89,144,75,107,75,176,11,224,227,194,42,81,246,119,172,102,47,53,52,115,141,182,67,41,119,26,199,96,204,177,95,24,152,111,19,5,203,138,234,36,112,63,43,193,3,72,84,2,223,189,7,156,35,115,50,131,149,161,103,13,38,37,190,191,167,245,9,31,240,118,75,111,155,249,153,183,88,126,253,143,100,84,117,170,254,131,167,191,130,155,192,214,255,19,100,97,207,192,215,235,29,78,243,218,46,90,78,6,80,74,47,60,52,31,101,114,255,68,24,181,164,162,9,117,110,146,240,173,17,214,5,233,226,50,240,102,9,14,2,14,138,131,10,63,149,8,4,239,159,59,251,44,87,236,102,61,221,2,63,224,87,24,173,246,128,67,115,250,85,139,11,43,26,166,115,158,61,1,217,91,118,228,8,52,28,224,124,20,164,128,200,225,186,69,11,142,151,101,20,169,81,114,137,172,94,82,136,42,48,137,119,214,91,76,253,30,180,232,35,101,121,150,90,150,41,69,165,211,51,97,2,162,48,61,14,174,82,5,248,56,181,223,197,126,233,254,30,218,125,8,12,200,96,178,154,51,123,230,11,37,36,45,99,133,255,24,105,251,217,13,224,143,98,232,61,168,84,52,242,237,48,21,250,59,195,68,31,0,203,70,174,255,102,161,254,77,17,199,249,47,131,135,49,111,196,130,94,155,89,231,32,189,7,215,176,172,93,92,25,120,81,131,227,163,23,24,68,4,122,102,63,5,149,246,123,78,106,17,219,62,38,87,159,193,228,20,38,158,73,20,43,196,12,246,67,192,198,89,185,136,20,112,2,204,122,0,182,91,74,230,114,229,226,223,54,32,92,50,181,7,7,95,154,20,85,230,108,102,119,246,34,155,144,245,179,234,213,69,169,40,232,139,214,132,85,212,25,240,90,244,219,249,39,93,73,104,71,59,254,94,166,53,128,60,209,239,1,24,254,196,89,250,27,218,203,26,104,133,182,224,188,90,74,244,139,47,168,9,213,73,239,244,142,150,181,252,158,209,242,223,191,124,221,60,252,120,171,230,139,127,116,110,227,143,105,91,189,186,122,76,222,9,124,53,98,9,182,7,213,169,162,109,12,6,117,226,204,189,5,213,120,195,172,153,130,11,49,113,241,10,124,179,249,201,90,41,226,138,235,74,112,78,39,30,228,130,252,186,173,17,42,131,76,244,153,26,58,226,223,199,240,79,148,234,166,232,249,59,221,21,146,106,111,201,143,126,255,43,52,177,227,114,200,221,81,237,8,168,3,149,208,87,134,56,63,198,0,237,57,247,167,108,194,224,225,251,164,233,100,175,12,126,72,180,155,85,39,207,140,113,51,225,83,159,65,118,112,120,179,106,38,254,247,214,214,119,58,47,54,166,126,120,204,210,97,77,120,8,112,205,115,244,57,133,157,226,27,117,111,6,134,205,165,96,92,56,194,63,218,34,22,192,179,210,55,155,117,0,151,68,87,85,194,55,85,189,130,133,169,193,118,112,180,25,218,163,147,116,180,40,34,82,134,81,225,123,40,68,208,251,10,125,209,26,69,82,184,88,101,130,206,184,12,244,91,166,252,147,157,141,99,104,121,185,240,240,206,114,212,129,209,195,139,126,230,232,142,158,18,2,216,4,171,149,25,247,244,79,113,140,195,185,241,169,155,144,160,162,141,6,64,236,94,92,143,30,106,90,146,205,30,77,54,139,146,51,69,236,152,223,191,113,191,199,94,212,11,144,35,65,45,239,58,184,135,31,3,43,33,201,240,249,234,123,53,241,158,151,191,161,194,90,63,166,54,127,78,69,34,129,81,218,34,167,109,104,55,143,189,182,50,203,160,185,248,243,183,108,185,216,157,27,94,140,130,12,128,94,65,13,253,126,135,191,125,168,71,57,6,117,189,108,46,248,131,212,6,131,105,138,164,90,12,145,114,165,154,229,37,49,152,26,84,12,196,65,127,197,191,163,1,241,134,78,129,76,15,195,51,0,132,239,231,245,189,255,41,241,169,187,10,145,137,107,101,187,218,118,253,219,173,154,204,153,144,112,24,19,164,136,76,94,116,40,136,13,197,172,128,201,71,104,100,228,242,135,131,222,159,196,225,39,114,174,126,140,180,187,148,250,17,102,238,180,221,199,248,231,139,98,158,175,203,121,211,123,208,223,18,197,91,166,174,206,15,14,131,1,31,122,113,16,197,232,136,107,108,58,38,116,123,109,64,25,242,77,61,116,238,182,97,125,177,133,239,143,134,85,46,9,211,146,232,107,79,112,62,197,221,235,187,255,75,47,2,206,70,80,235,31,199,116,162,232,185,34,79,150,23,241,84,92,63,136,62,228,212,200,194,175,20,57,238,57,86,80,137,33,117,62,241,119,214,230,127,211,225,200,30,194,191,57,171,213,138,248,228,72,171,54,180,122,74,238,151,148,249,145,85,186,70,175,145,90,143,208,24,205,202,176,107,131,131,228,167,120,96,134,217,173,151,11,160,186,48,26,149,41,17,51,131,111,125,90,140,136,37,125,48,0,236,223,13,160,250,186,144,58,225,86,9,120,185,111,11,202,7,244,68,142,175,130,22,100,70,239,71,148,46,191,6,138,90,78,214,233,11,127,127,77,89,146,32,75,77,95,110,255,66,200,110,7,211,201,141,97,215,238,198,216,24,124,56,196,198,234,209,184,101,34,107,58,130,78,99,161,52,215,103,106,168,119,189,235,254,192,42,128,113,186,130,27,12,252,191,155,214,25,222,76,66,179,17,32,100,77,183,153,188,156,21,44,67,105,128,172,246,151,183,77,130,164,236,221,220,4,78,140,243,159,188,158,97,81,27,34,38,29,249,84,79,185,65,208,107,38,129,75,200,60,201,176,69,223,254,187,193,183,96,166,47,247,54,63,49,165,68,198,111,20,28,44,75,212,157,246,83,145,85,133,226,79,140,79,158,95,147,50,90,58,63,89,120,94,71,156,253,138,154,155,218,137,75,17,45,27,166,197,203,88,151,60,214,5,112,91,217,178,209,189,99,220,68,88,157,157,228,154,0,113,68,133,44,210,50,155,175,119,72,26,211,10,194,33,226,3,139,163,27,176,111,75,40,137,164,199,7,161,181,246,217,39,154,54,252,160,196,212,21,197,11,88,59,101,43,159,15,188,213,108,56,238,145,101,228,107,212,114,96,6,241,42,176,65,250,229,12,25,244,168,35,204,142,232,152,255,118,153,146,103,186,69,36,254,69,152,141,48,208,241,65,2,169,148,225,167,168,126,107,54,116,156,172,197,238,129,200,9,50,29,249,218,58,114,21,250,141,168,19,212,236,151,102,136,250,114,138,228,107,12,121,200,131,146,154,139,22,96,24,52,66,59,172,110,210,198,213,131,110,144,127,98,210,232,158,49,87,170,158,62,39,196,12,157,129,178,95,6,83,68,3,118,197,88,180,28,73,248,9,52,224,22,120,166,237,150,228,89,34,72,202,191,37,70,97,162,225,120,40,25,102,8,16,224,89,87,152,150,126,79,127,147,189,249,253,0,26,129,102,24,25,174,183,213,105,18,229,114,1,37,100,26,25,3,95,88,124,250,101,107,49,161,131,39,136,156,95,232,101,4,94,33,38,47,153,83,105,247,242,159,230,76,57,247,90,103,137,57,153,64,246,140,251,41,180,93,0,144,148,11,215,190,255,126,73,199,199,64,200,154,208,161,167,42,205,198,106,139,109,97,11,220,242,203,250,175,86,82,75,109,242,40,186,181,251,110,103,136,22,43,37,77,122,149,240,75,241,112,102,141,92,102,178,82,121,147,193,69,238,31,242,21,147,229,208,43,199,216,205,251,86,190,97,108,148,90,110,174,153,44,27,163,45,138,10,198,63,167,195,44,30,209,111,10,212,253,98,45,192,100,75,219,208,24,8,131,241,188,122,212,180,250,81,253,187,135,145,214,176,176,188,107,185,67,129,243,100,206,34,198,14,113,148,217,52,69,78,49,99,73,197,176,171,190,54,92,39,61,29,83,15,137,97,185,233,194,240,58,108,82,134,16,253,237,166,28,213,48,149,197,228,104,72,51,76,158,39,79,87,112,219,109,8,56,118,142,22,156,212,237,234,154,75,150,39,148,216,45,78,92,17,166,0,115,175,87,76,104,234,107,2,224,217,131,133,146,46,49,59,235,103,0,107,42,207,65,11,17,95,86,85,143,57,155,165,70,92,74,170,94,22,232,162,197,101,33,182,109,192,21,181,158,156,237,179,168,53,148,247,174,29,185,132,85,164,23,139,17,160,82,53,60,17,53,101,3,179,170,66,137,61,185,12,197,37,196,116,18,242,232,22,102,163,181,116,48,243,103,172,164,148,249,90,74,206,240,73,15,38,47,215,89,147,1,244,104,58,6,70,53,50,216,189,62,56,2,70,120,6,80,137,237,190,217,226,200,242,98,121,219,18,215,149,243,24,163,235,208,238,73,149,178,212,103,35,1,242,239,106,66,94,64,155,114,221,96,77,83,226,134,175,25,72,200,115,182,195,107,188,208,113,8,43,197,94,158,141,163,2,173,44,243,233,117,28,176,28,106,195,138,40,52,209,246,213,228,141,60,56,85,137,19,93,108,174,217,113,103,228,235,36,214,167,72,66,195,78,159,15,27,144,22,161,105,67,51,142,203,82,180,247,7,196,144,25,187,156,97,130,159,210,231,20,230,196,159,181,197,190,66,7,238,142,170,20,206,182,21,111,97,215,69,48,226,140,107,96,81,139,97,212,206,149,117,174,206,67,64,207,239,28,248,237,196,232,227,92,222,35,117,12,240,24,96,226,51,227,74,185,39,146,39,176,158,134,236,43,201,26,113,220,167,107,236,86,21,16,100,119,229,63,202,43,216,103,78,38,221,139,164,65,200,137,44,85,170,33,164,113,94,236,198,53,255,112,192,231,250,38,224,60,82,7,111,42,53,74,20,87,192,197,111,139,140,74,228,8,217,73,69,122,221,181,122,139,19,193,68,15,100,109,26,0,134,180,100,121,220,200,226,25,140,32,16,4,126,112,7,32,227,216,113,178,112,176,165,176,68,129,249,95,56,91,22,61,165,199,44,179,6,20,62,129,243,164,176,201,184,247,254,158,110,187,81,78,4,103,164,181,86,89,222,239,59,223,170,220,238,104,82,205,247,109,212,17,222,49,138,208,79,121,221,233,43,40,101,31,0,109,105,160,235,131,90,228,19,22,217,212,39,32,170,94,98,142,212,252,58,32,68,130,170,124,76,151,50,220,124,101,149,81,131,144,52,37,25,54,202,44,108,17,164,96,96,162,229,137,162,167,39,128,183,179,85,26,59,67,153,43,185,20,147,156,96,117,149,9,3,201,111,20,16,186,143,71,170,190,166,23,216,246,34,119,166,182,137,233,184,190,198,169,60,15,44,202,206,150,240,183,107,77,142,20,189,218,224,198,116,48,202,36,65,163,187,134,131,195,27,184,244,127,237,2,85,12,77,53,173,232,17,65,134,54,4,146,204,41,162,225,144,99,94,237,56,200,193,27,240,218,202,237,69,108,190,42,170,205,246,36,248,242,201,77,196,71,77,21,135,168,61,187,149,38,43,186,241,81,18,198,36,74,48,145,111,198,41,130,27,238,199,59,142,109,147,182,42,90,247,230,251,173,106,70,117,15,182,115,239,109,34,159,49,89,157,140,242,61,174,44,181,32,226,207,139,136,219,98,68,58,250,23,46,89,7,30,66,138,149,124,138,72,56,135,204,29,9,44,2,94,115,238,235,84,239,33,56,83,144,141,131,97,86,182,71,195,105,84,99,105,97,73,35,131,98,218,19,182,220,166,98,3,87,8,193,23,245,234,76,179,249,140,195,222,156,183,130,221,28,81,68,124,76,173,64,193,202,194,45,235,168,230,193,200,66,100,254,29,193,8,175,93,150,163,213,104,199,166,47,205,127,71,131,7,41,66,86,118,84,212,89,127,18,175,252,28,157,158,240,16,93,193,139,78,150,143,126,162,201,236,207,99,230,178,165,217,239,215,197,201,143,66,191,21,251,68,31,34,167,1,15,39,69,92,73,127,39,108,3,26,52,61,224,95,128,62,253,151,181,113,157,23,59,139,216,190,62,71,30,239,98,36,96,195,121,160,99,109,31,78,132,226,44,157,235,177,169,210,254,158,21,242,83,35,159,173,170,206,29,65,113,97,180,29,249,45,88,187,9,254,151,1,114,112,188,107,9,19,141,130,107,13,162,38,129,85,227,74,16,250,153,13,142,30,136,58,39,93,13,75,104,26,74,83,41,218,195,162,121,117,7,180,209,192,182,118,127,114,47,59,205,20,185,167,20,88,108,178,91,77,213,12,232,242,141,108,86,159,125,164,29,4,5,205,232,249,152,252,54,114,65,47,180,114,203,22,6,70,243,29,124,215,29,196,79,48,214,10,57,185,115,103,193,46,60,21,115,88,37,193,107,69,141,186,69,190,185,2,214,13,126,62,173,148,47,148,61,81,101,44,198,211,134,151,83,176,68,214,154,183,0,232,60,31,85,148,115,20,241,127,101,52,38,110,121,96,28,79,161,194,199,28,187,17,219,0,132,106,198,142,30,164,129,0,195,185,14,72,12,17,113,88,237,56,190,91,182,209,43,48,26,214,222,59,25,6,194,47,96,91,86,176,98,200,66,102,42,58,149,105,164,138,246,133,153,250,97,39,94,116,226,83,114,197,186,61,113,180,48,212,183,218,201,21,55,208,103,19,5,7,124,244,2,93,79,178,157,112,155,160,91,148,231,171,79,197,38,65,22,230,144,219,152,34,76,0,92,64,107,36,90,56,176,26,235,15,26,52,253,146,140,69,70,37,103,68,215,216,61,42,240,234,51,207,238,174,143,1,157,166,28,63,38,36,195,175,88,184,65,83,52,139,214,89,8,101,50,21,129,165,121,115,92,44,149,251,203,52,225,16,164,36,230,244,214,195,221,201,255,28,124,129,191,48,24,72,252,81,37,50,89,135,39,58,164,105,225,232,172,95,56,254,141,171,180,157,253,137,142,164,68,161,125,61,189,40,178,136,161,230,3,237,94,13,97,146,119,1,217,74,128,102,4,120,58,191,237,42,206,66,39,112,60,80,165,113,151,125,118,217,66,23,4,213,90,194,161,158,232,236,131,221,208,104,245,224,210,51,36,45,224,43,120,44,58,55,243,100,151,46,67,105,223,72,113,71,185,225,244,114,220,220,4,142,210,253,238,45,70,18,217,94,97,34,2,230,114,151,178,58,153,73,44,18,55,157,227,150,89,12,130,211,241,142,64,82,165,222,62,11,65,142,43,64,54,204,34,4,170,195,251,76,146,240,244,127,98,195,150,104,92,26,234,64,49,183,139,203,165,87,165,25,54,173,30,110,167,204,82,62,116,190,252,186,148,130,129,84,156,204,127,143,179,5,191,83,11,197,148,148,32,179,120,4,236,194,4,5,247,251,218,113,236,40,133,142,184,46,71,204,95,185,45,90,246,128,155,230,122,7,42,63,214,127,39,89,10,8,54,18,23,37,224,196,117,105,31,91,170,215,122,157,123,248,27,125,13,253,97,253,171,47,129,86,167,92,241,167,196,174,236,20,245,214,20,28,208,41,162,74,113,232,30,222,108,2,161,169,88,234,205,113,1,62,213,119,108,80,233,144,105,46,8,30,228,72,217,86,214,10,86,133,201,242,218,93,175,5,181,165,236,249,129,69,253,245,67,249,239,72,83,104,31,89,107,225,108,247,159,131,196,243,111,137,114,27,69,72,227,61,41,17,33,105,203,190,149,163,169,226,20,180,148,99,210,101,21,13,46,102,179,250,5,25,189,87,233,24,127,102,66,165,199,187,102,213,32,112,229,162,162,202,174,177,118,0,60,151,87,226,31,108,177,127,78,99,187,233,105,178,210,141,40,215,118,178,64,183,65,117,88,24,182,89,94,97,113,233,155,206,101,38,243,166,165,194,116,38,131,171,80,29,122,156,94,23,31,161,95,109,69,152,162,177,181,8,238,24,100,70,236,74,116,112,44,97,44,41,52,66,175,57,31,97,52,40,146,42,139,237,223,40,79,42,154,72,188,70,139,6,181,82,139,151,11,50,123,201,154,77,43,130,181,134,244,250,15,198,152,249,128,82,116,155,178,7,88,43,19,220,174,132,109,65,112,229,219,110,48,250,66,47,129,85,73,83,194,19,97,194,161,188,186,133,195,157,89,167,240,108,81,102,216,31,72,9,243,167,229,80,243,113,110,40,60,217,44,213,30,130,169,191,146,180,221,193,178,237,233,250,2,184,188,22,149,146,118,82,111,247,36,254,141,115,78,165,183,177,180,26,199,150,151,252,163,95,134,91,250,130,115,25,236,196,24,187,3,185,152,119,123,55,12,43,64,232,19,228,172,159,181,142,189,8,116,226,155,97,47,122,166,253,139,78,245,39,192,36,80,41,236,243,222,222,45,185,27,200,210,238,104,57,106,100,25,128,85,8,17,188,80,99,151,70,156,27,91,39,88,158,219,89,188,81,119,191,24,9,140,227,28,121,107,89,176,186,183,108,106,205,39,168,237,250,131,238,128,111,161,17,64,235,79,77,208,65,47,231,81,134,6,223,97,55,241,197,42,206,143,103,81,13,137,235,242,104,244,206,129,136,93,31,14,243,150,60,190,34,95,99,100,198,160,151,101,143,76,57,97,249,170,77,225,150,232,11,3,150,177,179,242,185,11,38,39,221,218,132,126,234,239,202,186,136,253,26,151,77,220,177,26,44,81,176,4,176,190,192,142,63,229,103,13,236,84,218,179,11,133,137,35,221,169,15,44,171,239,121,55,75,99,1,84,72,172,105,210,226,36,37,229,25,2,88,170,41,137,96,164,31,228,91,218,190,245,163,5,58,102,202,162,188,3,194,212,43,100,194,46,112,222,118,22,29,104,9,156,157,90,185,125,10,222,1,77,92,155,80,26,18,75,155,21,80,93,228,201,193,72,201,39,166,151,217,3,50,111,146,238,247,254,159,11,201,167,249,60,95,141,33,92,93,127,3,67,173,252,41,156,57,85,91,9,189,25,143,176,149,113,112,83,189,64,75,129,160,31,96,103,237,51,80,200,211,249,199,52,114,119,95,236,4,230,81,130,13,167,79,204,188,172,80,109,18,14,78,159,133,106,137,90,50,133,67,13,113,172,22,192,82,241,227,61,226,116,7,217,40,223,43,244,66,250,90,193,200,167,46,65,243,54,151,58,116,39,23,139,215,19,7,160,1,206,114,100,39,75,67,108,103,45,18,115,250,201,255,8,76,2,234,152,148,51,60,112,250,82,132,182,130,16,148,143,59,64,50,93,239,6,228,205,40,190,245,156,178,0,180,66,253,40,41,215,160,180,41,157,200,70,54,192,39,207,207,87,184,93,117,114,22,117,225,37,108,246,1,50,25,199,233,109,146,5,110,155,214,186,49,2,42,141,202,24,156,205,80,145,4,76,132,168,196,34,212,58,226,62,96,112,66,2,125,61,57,41,108,220,79,142,173,119,110,206,5,224,232,36,29,248,68,239,126,216,57,157,75,124,164,219,34,118,141,61,187,219,142,51,151,181,207,159,139,242,64,82,197,181,195,77,221,238,119,9,15,0,61,229,146,100,92,45,15,15,225,39,21,136,223,191,27,176,131,240,101,143,120,148,182,163,29,233,218,174,149,88,197,125,98,79,217,1,118,161,131,17,10,54,3,132,61,250,144,8,227,69,91,237,173,11,58,91,144,153,189,37,176,175,21,27,234,207,200,159,8,116,65,225,128,77,19,58,143,24,213,131,235,84,195,198,36,28,141,172,183,95,18,26,38,126,144,254,74,184,159,48,112,221,99,213,190,68,53,101,131,42,104,88,85,246,102,213,223,75,222,221,136,44,134,183,53,157,127,167,147,172,192,74,1,50,253,122,3,135,104,119,181,131,247,131,12,146,147,251,222,202,243,162,198,4,240,83,18,112,249,186,70,231,61,80,253,121,147,27,166,236,13,105,13,30,127,177,232,8,0,230,164,134,62,82,122,100,38,12,162,63,49,9,24,99,88,182,92,60,160,246,15,186,34,193,146,107,86,9,86,147,138,101,114,30,74,154,162,22,150,184,78,31,59,214,199,119,125,243,170,209,236,59,169,60,69,57,209,207,46,227,154,157,157,195,202,199,220,91,67,191,11,14,223,43,7,186,251,92,174,183,53,229,79,60,217,170,87,39,117,92,68,150,89,214,88,93,82,254,69,67,218,44,252,116,107,155,75,217,81,179,130,27,255,104,60,161,101,180,58,143,129,121,43,25,24,133,116,227,134,145,221,59,217,197,170,148,97,208,8,172,34,196,241,14,187,171,45,85,16,150,89,192,65,92,74,226,236,98,162,62,57,20,135,100,202,244,188,115,219,5,93,62,6,24,151,92,120,34,116,135,29,174,170,129,113,21,196,152,203,37,74,230,51,25,110,205,117,138,92,231,197,36,12,168,167,215,106,2,8,156,191,254,95,79,68,242,145,136,128,133,125,167,99,128,103,226,98,23,194,63,88,98,6,95,87,183,63,86,231,181,108,98,180,152,132,102,188,12,23,206,28,225,98,86,162,109,58,149,193,81,152,90,132,97,81,67,242,195,195,114,246,159,54,8,42,45,209,128,90,143,102,94,197,218,250,182,228,196,200,97,40,79,138,184,48,164,255,128,5,97,244,214,244,14,159,169,6,61,5,177,62,243,255,40,62,77,48,248,74,6,47,78,246,174,226,106,64,44,128,119,131,0,219,57,41,223,42,151,69,38,240,199,233,29,147,1,97,254,179,202,60,254,74,120,171,148,190,223,251,163,128,203,219,178,240,47,39,206,67,178,89,117,11,54,142,68,160,65,159,190,34,70,88,184,133,62,54,24,165,254,248,61,35,199,32,200,184,251,25,173,46,219,179,222,99,67,112,245,189,248,243,34,50,84,100,178,239,67,245,223,161,0,26,178,113,106,44,182,92,104,157,60,78,199,236,178,196,237,134,68,115,56,212,62,131,30,182,80,213,92,26,182,239,196,239,88,131,163,5,61,242,251,97,130,125,152,71,28,247,221,13,239,134,136,71,48,220,67,194,16,71,211,157,110,9,76,243,133,200,209,75,77,152,252,167,100,47,255,109,144,110,160,90,168,225,101,151,36,95,120,13,198,234,9,215,192,144,118,37,145,236,30,223,47,94,253,88,98,192,20,133,32,113,187,65,33,22,236,173,155,161,246,20,181,25,104,58,116,15,20,139,138,110,211,36,171,76,63,225,196,146,125,200,152,182,129,22,244,38,183,209,51,190,230,32,201,13,62,184,134,166,157,48,147,177,169,210,215,199,46,98,87,107,96,108,59,225,15,70,37,189,160,24,213,188,255,32,204,224,76,2,22,149,119,124,72,201,137,137,82,244,158,77,61,164,3,110,179,222,217,192,63,186,223,18,153,73,83,161,210,218,238,168,38,177,230,97,141,162,107,94,144,104,87,37,211,36,95,143,95,162,238,108,42,52,103,8,99,198,179,5,253,89,110,94,12,29,55,231,103,204,21,77,94,16,128,2,47,231,8,142,54,107,9,222,217,161,158,9,213,189,155,173,165,173,30,3,155,183,71,218,112,152,240,109,184,253,88,81,220,77,9,221,84,239,204,60,1,157,253,107,45,135,229,176,137,135,171,46,241,67,131,209,249,119,202,98,39,192,109,35,252,156,184,205,65,17,65,4,185,167,43,125,67,247,241,92,19,173,195,17,13,134,223,249,230,108,74,107,153,165,69,133,114,154,156,155,181,204,65,16,73,78,198,187,62,71,44,62,164,68,103,181,179,36,86,83,11,25,187,180,104,152,151,8,224,94,232,162,214,203,18,82,90,7,168,35,215,66,248,139,154,28,14,29,221,237,7,61,59,126,34,12,197,222,158,15,231,175,211,181,151,203,182,147,93,13,251,59,91,145,57,81,6,249,247,102,64,19,213,22,142,204,147,21,109,77,119,242,107,221,216,244,38,94,83,74,111,37,109,44,43,81,145,209,230,247,37,139,159,94,184,98,24,67,17,63,79,115,95,148,48,32,90,232,148,170,118,162,133,99,62,236,106,211,152,239,104,57,3,132,61,19,93,84,213,251,69,235,189,143,50,197,129,224,119,154,149,194,20,225,107,203,192,105,22,162,145,183,127,89,186,4,5,8,62,26,41,166,69,248,242,37,202,247,83,232,44,171,4,201,103,159,71,156,251,196,24,173,177,61,32,185,181,162,7,159,84,47,184,32,104,130,150,164,232,234,134,7,81,107,217,156,175,103,104,217,251,168,216,177,234,193,130,147,179,116,134,220,113,174,33,62,246,159,198,77,78,133,3,19,220,157,99,66,162,137,39,100,187,218,13,188,58,51,228,105,17,194,208,128,224,86,16,18,76,182,213,218,251,179,254,186,47,211,92,64,20,124,138,63,47,201,241,165,94,201,153,241,95,57,235,211,17,10,239,153,229,77,161,230,217,47,216,133,10,10,174,18,123,228,181,178,115,230,234,40,30,9,8,200,174,198,0,95,107,194,187,63,31,60,70,110,110,235,191,13,32,207,94,169,187,28,192,157,197,74,180,209,252,118,39,33,131,39,24,73,21,113,240,225,131,151,61,170,189,25,162,82,72,217,163,184,36,190,242,207,26,180,138,33,84,114,37,194,62,133,219,44,229,182,70,61,9,220,247,89,2,246,64,177,39,135,51,88,192,255,167,90,200,123,79,167,113,99,93,187,40,18,227,48,241,196,84,0,212,186,173,203,112,159,208,238,60,113,126,91,233,171,100,29,205,15,202,40,215,202,92,23,14,44,176,194,20,53,236,34,130,17,83,92,83,238,65,73,254,246,86,31,229,78,0,87,211,14,183,92,88,222,10,142,116,163,173,100,42,66,180,156,216,27,101,109,40,174,201,205,233,223,28,255,117,94,146,3,90,136,93,147,89,237,124,228,12,23,47,190,101,215,67,244,54,189,148,174,76,155,32,125,49,114,45,38,138,235,165,52,84,100,40,166,120,223,165,66,201,30,128,106,75,175,69,249,15,28,87,254,104,149,20,25,12,234,249,147,204,67,161,249,217,234,236,60,89,11,232,50,223,171,233,80,1,171,248,5,119,228,48,78,118,119,167,81,249,37,217,175,35,21,15,87,101,82,48,174,17,59,97,194,106,222,221,44,177,184,198,204,230,62,34,242,37,214,81,185,239,239,200,137,51,68,243,145,48,77,40,90,110,246,26,37,79,170,150,228,255,169,41,242,240,139,142,253,245,235,240,173,113,244,105,105,107,95,101,206,57,37,100,103,231,114,86,237,152,221,58,199,45,247,253,77,103,54,85,58,41,99,116,244,19,117,190,54,2,69,28,145,0,165,238,246,129,30,171,251,195,18,52,70,173,57,255,156,73,13,232,192,88,6,4,234,2,63,146,79,149,200,59,22,41,52,34,238,254,237,8,44,216,227,164,160,9,210,67,151,240,33,55,7,6,116,44,229,11,234,42,24,182,81,126,155,13,53,137,39,150,45,68,115,163,243,177,240,51,34,66,12,117,194,128,62,75,144,35,53,66,145,29,34,217,103,237,95,57,102,169,79,129,143,158,224,15,36,50,96,169,139,228,200,48,102,81,123,178,73,35,88,127,145,218,125,250,158,171,31,119,83,206,8,220,158,162,2,119,181,224,171,233,248,75,6,150,91,40,43,169,130,60,77,82,58,156,242,240,64,114,116,236,148,216,62,13,119,132,106,54,92,253,27,51,5,142,182,212,220,178,198,253,23,2,122,164,232,247,86,192,22,174,107,119,72,204,107,209,175,60,200,15,156,50,50,242,245,181,174,106,230,77,224,92,8,30,238,246,217,164,206,188,109,172,246,194,117,124,178,24,93,149,188,204,180,215,71,73,119,57,25,170,154,212,43,126,106,178,40,51,120,57,39,23,107,209,52,49,174,61,217,155,111,78,168,46,32,125,7,149,17,93,43,114,23,20,143,184,43,125,47,156,58,42,171,45,60,190,113,165,218,7,83,238,202,164,56,211,189,86,94,124,146,197,115,206,53,180,200,102,3,240,137,16,60,204,153,202,198,19,152,155,143,226,239,72,123,123,137,5,231,225,58,37,21,79,210,31,229,182,15,115,182,30,58,89,121,240,68,119,1,48,67,64,206,202,177,163,26,92,227,9,25,229,116,15,48,166,3,188,145,45,210,251,32,120,251,252,227,87,249,81,177,82,243,14,244,57,90,222,255,234,192,142,94,122,248,55,96,188,196,188,204,186,167,131,195,16,186,98,69,221,123,204,252,233,167,194,190,96,166,215,14,30,208,159,1,37,10,170,25,250,101,165,97,161,132,220,176,161,103,194,100,31,115,95,25,198,115,109,106,124,167,20,144,35,225,57,218,169,164,3,254,65,246,99,161,98,174,222,16,172,226,29,178,210,200,219,137,26,20,215,6,0,245,166,95,183,18,165,252,20,34,120,173,181,39,4,157,150,215,182,149,60,244,96,211,225,212,15,194,22,52,164,109,170,203,106,113,146,142,196,24,47,119,49,18,134,208,131,200,131,144,112,82,85,26,241,244,66,215,162,20,53,89,223,76,63,47,218,84,21,229,43,176,179,213,56,123,57,206,182,65,140,244,124,100,173,208,166,252,51,220,124,109,233,234,42,61,36,108,17,63,212,186,61,245,199,165,252,1,204,213,33,229,151,86,215,64,70,69,244,2,145,84,102,121,79,120,179,207,102,207,196,107,153,37,107,135,236,116,26,83,112,109,93,4,119,254,70,239,44,151,66,10,120,184,161,141,236,210,202,212,218,236,8,141,91,144,16,173,159,49,59,250,32,124,27,124,6,190,151,115,240,250,43,133,2,89,78,38,197,92,119,213,60,130,95,177,222,119,144,251,244,112,153,238,189,40,61,103,201,151,234,153,100,82,237,59,247,245,76,247,84,236,207,34,146,214,142,88,224,246,109,58,247,34,52,22,202,227,189,144,237,95,43,129,188,26,252,95,151,43,151,54,17,13,175,143,221,233,79,111,143,198,122,196,209,28,75,220,129,132,70,190,252,28,71,219,110,28,219,141,106,80,76,111,110,71,18,118,204,49,190,95,214,23,183,173,2,60,41,45,249,118,163,155,47,224,130,172,194,56,216,119,147,24,53,26,179,215,81,226,106,15,62,203,209,45,83,35,177,234,167,108,111,23,60,224,248,136,3,103,48,122,216,140,227,62,177,6,126,105,47,185,196,161,51,241,63,197,50,57,229,165,169,76,213,89,162,73,87,41,7,255,130,58,75,101,98,141,186,117,48,219,50,144,162,112,229,75,115,96,191,16,82,129,108,196,160,102,63,109,69,136,167,65,43,55,68,170,17,228,252,211,106,141,11,242,194,121,227,144,210,121,142,112,47,213,155,106,175,94,50,78,173,49,103,243,187,124,215,240,114,131,255,132,191,89,82,80,91,56,74,102,66,31,5,154,218,139,116,55,18,168,145,199,19,120,240,37,109,70,238,131,20,234,238,210,198,239,132,236,198,241,192,44,135,209,190,7,195,58,149,220,117,202,110,130,11,146,88,178,246,103,56,227,174,136,175,53,113,38,184,244,28,172,104,244,112,77,37,201,197,169,220,24,255,19,160,151,128,7,230,220,106,106,204,154,10,27,204,239,82,11,147,121,82,123,192,152,254,35,33,23,127,15,242,223,167,142,97,79,200,95,232,117,136,0,123,144,95,7,191,0,102,197,168,4,185,11,181,52,120,31,51,46,119,80,65,28,90,197,165,105,145,188,141,187,48,59,63,58,239,52,142,119,29,122,186,165,73,218,4,122,155,126,144,150,183,212,4,96,149,87,135,73,74,48,22,217,68,91,186,97,54,51,207,91,199,116,248,19,158,211,62,118,234,71,77,222,212,220,0,79,18,174,155,59,158,33,72,170,155,180,22,223,217,184,226,156,98,45,52,148,53,90,53,33,229,15,145,70,166,191,181,35,58,43,133,13,18,228,127,226,175,30,105,133,29,199,182,248,249,135,24,120,168,188,196,29,234,113,189,189,125,34,165,214,79,41,124,202,77,24,66,151,96,160,67,35,65,165,84,72,110,0,68,216,66,117,195,215,119,19,85,101,202,93,164,56,62,23,53,111,168,245,201,187,108,58,1,32,134,72,8,72,137,209,132,184,196,35,48,143,211,67,138,158,175,143,46,230,194,220,255,158,77,150,154,156,128,243,236,69,14,241,230,213,232,18,183,206,54,204,45,32,84,102,218,90,14,79,27,233,49,215,147,210,92,89,251,243,42,253,51,207,210,142,9,96,30,51,246,49,76,169,179,49,83,202,128,58,250,140,128,249,27,152,75,164,221,139,10,122,48,106,226,246,116,183,52,139,229,203,21,76,228,244,34,152,50,3,176,147,132,117,90,87,186,179,118,120,127,228,89,51,64,149,117,169,88,4,94,222,3,231,248,83,18,173,167,28,101,230,182,0,192,66,52,85,152,169,176,141,86,184,112,64,160,233,126,128,148,91,111,89,218,5,101,243,50,208,16,101,54,221,179,244,190,20,132,126,94,129,78,104,126,177,195,176,159,25,121,171,160,217,83,238,195,74,5,181,161,145,65,131,179,170,171,184,85,160,84,186,172,58,239,207,201,88,243,115,169,188,149,82,163,26,165,0,0,215,214,181,151,137,172,193,11,221,110,64,253,51,10,78,214,126,46,11,206,46,150,231,244,5,151,71,243,159,73,40,215,189,178,157,185,26,247,85,8,244,88,216,214,33,137,61,25,38,161,168,71,69,173,87,231,76,77,119,215,47,49,206,163,125,223,18,110,177,184,117,235,222,202,77,103,118,51,152,11,86,48,95,171,65,184,103,240,26,136,79,184,131,52,201,222,204,154,1,55,58,26,61,190,136,117,29,75,20,139,45,246,16,124,93,240,46,81,212,63,193,204,33,150,233,16,92,95,109,31,251,18,212,47,183,195,191,65,148,7,173,151,205,20,46,244,216,201,194,51,68,122,143,254,169,178,179,182,212,253,147,42,87,166,70,204,243,171,139,76,155,199,70,168,227,78,220,150,116,67,243,12,238,118,181,229,143,121,77,92,188,58,137,145,203,6,5,158,100,0,244,132,131,78,195,3,50,248,146,63,56,139,224,24,218,200,67,255,127,46,223,125,1,219,39,36,213,47,187,164,51,84,167,245,134,189,29,152,225,221,201,192,2,218,169,35,89,160,117,165,107,39,219,40,213,111,60,237,66,138,103,115,65,216,249,216,51,27,187,116,66,82,72,19,33,78,127,185,86,80,113,4,178,2,67,133,1,162,191,202,47,225,250,102,238,139,161,115,40,170,152,251,30,215,140,254,217,241,33,53,70,209,192,180,81,255,31,39,28,135,68,151,20,136,168,49,235,94,216,172,238,231,131,203,148,19,165,194,90,29,245,197,8,216,201,133,125,106,102,91,190,43,153,180,184,222,130,25,13,5,133,1,94,127,236,214,84,20,153,102,136,155,130,35,191,195,167,2,201,218,112,125,249,151,153,82,36,47,109,109,199,96,107,244,207,69,52,144,37,75,203,3,142,54,30,139,239,148,43,192,160,243,37,231,193,67,163,128,214,97,249,172,162,219,250,16,139,210,225,173,37,120,65,141,228,129,255,188,41,125,185,187,246,29,36,56,168,114,148,226,179,173,231,254,99,139,203,15,30,58,53,61,57,196,26,67,126,111,226,40,189,147,21,75,86,204,253,242,78,227,228,214,240,142,204,60,139,79,24,63,88,216,201,58,17,91,34,38,85,104,150,244,40,167,103,138,212,77,166,38,79,205,209,49,210,205,157,75,110,127,142,122,155,134,82,157,85,5,101,173,227,222,81,186,91,117,64,246,200,225,135,110,57,5,141,164,130,72,209,85,200,227,224,145,7,172,36,236,110,159,194,212,11,41,62,165,0,248,135,115,91,81,137,119,121,105,39,2,110,96,74,145,34,165,208,22,248,206,8,215,44,244,246,61,198,54,104,67,169,70,147,148,86,179,226,168,185,131,19,3,115,192,229,237,211,65,221,49,116,65,117,184,71,200,101,239,1,2,42,149,45,147,3,169,96,26,249,103,138,0,70,222,92,228,203,197,131,151,204,205,242,34,140,105,246,177,144,35,252,237,105,199,158,9,36,24,226,209,27,49,103,39,244,173,224,42,137,55,128,135,74,128,226,136,160,191,243,81,224,108,213,77,224,129,250,5,132,15,65,211,1,214,209,172,200,46,249,98,156,19,146,167,58,104,220,243,149,206,76,243,5,136,146,61,99,228,216,111,180,230,74,130,29,204,0,211,145,99,209,145,131,194,164,190,192,214,216,88,191,124,74,175,143,82,58,166,254,243,19,184,61,83,147,43,153,255,207,54,164,96,93,1,118,241,82,98,76,160,211,57,65,61,13,21,141,212,141,177,25,220,48,155,121,99,27,196,220,22,13,219,60,60,7,85,163,43,203,133,244,7,120,65,6,255,245,114,14,208,238,77,191,94,18,81,32,38,56,115,173,46,241,41,10,103,118,214,31,159,36,83,172,127,15,11,55,174,211,136,91,232,45,160,213,177,90,47,208,140,228,216,192,188,97,9,47,142,39,6,57,196,238,86,29,81,167,187,201,11,15,183,44,97,214,137,182,206,172,66,139,53,171,47,248,221,158,26,234,211,145,137,10,74,102,39,97,247,101,176,51,191,65,186,90,233,221,209,139,212,230,103,225,213,247,209,113,174,134,38,156,132,112,125,37,56,98,95,244,170,226,106,216,60,203,201,78,252,244,205,83,214,130,57,194,108,186,253,155,124,207,157,241,79,207,176,100,88,66,25,43,215,25,12,240,151,157,240,52,19,223,242,135,105,0,53,7,196,98,242,127,255,211,201,240,43,168,140,86,202,10,255,96,183,130,143,55,48,191,102,179,169,38,19,70,107,70,104,86,246,226,253,196,240,170,199,64,24,145,235,45,251,192,194,167,41,142,49,56,168,178,29,162,8,251,27,80,156,113,30,223,9,192,15,208,250,92,50,165,128,165,254,222,67,91,199,119,233,3,231,1,73,229,90,49,176,2,12,14,109,174,140,98,205,108,105,76,42,77,184,8,125,91,22,215,10,73,194,145,28,151,197,34,105,238,8,49,2,9,195,115,223,41,100,23,149,228,251,192,233,203,134,128,221,203,64,7,36,183,251,148,25,41,201,117,3,112,132,32,130,204,219,98,59,73,252,207,62,110,140,98,197,0,246,24,163,109,85,245,52,135,225,127,245,182,143,190,148,14,126,58,225,53,13,43,105,232,72,140,112,100,166,5,161,32,227,205,225,191,169,125,63,1,230,247,90,0,47,106,159,46,67,224,39,31,29,238,222,2,227,52,149,9,76,91,78,161,204,145,41,43,98,50,157,192,94,39,70,21,190,38,75,121,32,214,181,57,199,45,184,122,225,117,39,220,205,28,27,8,121,155,138,46,213,68,135,40,178,138,51,143,50,161,141,194,82,235,222,159,53,232,128,124,238,166,58,218,146,1,3,156,34,25,190,112,50,56,60,52,107,218,68,160,72,251,184,89,73,51,207,49,79,156,3,194,170,193,71,192,124,13,96,139,21,222,31,85,131,34,33,90,63,129,229,196,81,160,89,2,212,92,132,29,194,166,91,28,101,173,93,94,209,186,184,27,170,125,215,112,172,40,250,212,89,244,238,241,37,250,156,245,43,187,1,150,76,134,75,90,68,15,248,22,255,116,179,112,255,247,99,136,44,241,165,244,87,205,131,229,136,159,206,166,157,11,109,150,105,140,107,4,222,131,163,102,47,77,189,62,144,203,249,246,91,45,159,37,129,32,178,114,113,139,87,109,67,223,168,25,54,211,26,185,231,36,41,117,24,132,72,184,189,104,167,255,206,98,173,85,18,164,175,6,31,93,225,63,79,142,52,84,159,49,226,105,33,100,184,131,77,220,118,243,5,52,241,42,46,227,119,94,120,16,67,196,154,43,58,78,133,65,131,210,78,166,145,123,8,214,55,3,80,242,61,113,153,219,155,31,27,37,44,9,159,172,163,221,252,230,50,47,9,35,168,203,188,104,224,23,57,162,53,178,250,244,16,146,203,29,57,216,207,148,130,206,210,0,224,79,75,248,188,28,105,67,107,224,27,159,199,109,169,72,215,28,245,91,240,166,77,60,34,200,118,251,170,39,9,92,151,40,114,129,75,192,229,87,206,46,144,218,101,224,173,180,117,12,195,44,228,6,61,35,160,143,250,85,194,78,65,146,148,151,251,182,51,234,97,35,38,255,132,80,235,37,42,93,208,210,242,166,105,96,171,239,117,78,143,169,91,152,161,87,186,217,3,170,8,41,20,181,133,243,200,205,206,238,190,187,20,147,247,63,72,151,157,200,120,2,195,168,232,245,75,104,180,156,202,78,118,6,57,255,90,190,237,55,209,91,153,186,105,50,62,182,91,54,25,222,70,178,128,21,112,108,217,154,167,149,219,197,145,100,232,51,152,150,101,34,182,81,244,28,43,97,148,65,84,113,255,130,154,125,153,236,241,242,175,80,58,75,16,6,245,47,52,224,253,40,207,14,93,161,233,1,127,104,220,18,173,67,204,61,224,229,112,52,168,101,64,112,210,99,171,220,254,209,37,30,54,117,211,184,166,148,149,60,28,198,140,228,86,158,64,58,129,157,97,248,240,3,61,65,242,204,228,132,113,196,27,32,253,65,144,59,25,253,50,146,113,83,169,41,174,60,157,177,104,30,45,248,101,160,85,251,18,171,5,174,158,96,255,55,83,83,176,204,125,24,199,31,22,39,140,231,118,134,220,83,47,8,189,200,70,250,188,99,154,191,40,189,87,154,0,134,51,16,115,95,21,32,65,184,21,22,120,115,49,3,197,2,20,5,182,159,234,160,113,129,24,79,202,10,132,12,78,128,233,47,126,1,201,126,99,221,71,103,197,254,187,116,192,116,0,44,218,20,116,226,92,169,4,20,153,166,235,212,46,181,125,71,0,56,189,151,157,66,255,72,48,123,213,1,170,165,105,37,143,203,203,10,192,8,103,3,124,247,77,98,63,151,52,171,91,99,110,189,111,58,123,227,110,10,213,85,30,139,133,216,30,97,178,4,116,145,55,129,126,199,18,109,71,31,207,76,231,107,1,91,112,205,12,1,124,232,64,195,255,122,115,31,159,173,49,76,203,70,9,214,120,127,137,23,94,213,77,82,178,199,92,231,173,65,135,39,91,182,11,213,55,76,213,52,149,73,141,6,180,228,148,170,236,0,131,129,142,103,145,127,197,179,36,94,26,182,101,64,12,237,117,118,106,193,121,253,100,198,165,199,196,90,246,30,133,224,42,218,111,184,241,130,123,185,170,40,94,215,144,240,110,160,123,159,65,193,115,241,140,163,193,135,4,254,79,229,184,143,117,221,43,248,67,217,115,64,143,223,41,21,103,89,222,254,20,253,76,133,77,80,105,7,199,65,209,79,69,228,235,81,13,225,33,17,221,154,52,35,31,45,159,109,196,64,4,27,144,255,60,130,142,182,53,103,76,221,63,218,115,192,210,187,48,112,142,175,7,151,22,122,14,118,138,175,2,203,193,195,38,38,208,255,114,63,84,95,214,173,245,52,124,205,51,238,145,118,89,22,199,83,113,218,154,231,91,86,85,7,87,87,111,42,71,185,47,196,159,245,14,213,63,239,77,10,115,204,183,31,59,203,79,135,187,255,197,111,29,216,172,163,129,209,1,70,150,146,224,204,81,232,99,201,14,124,184,150,182,113,80,235,71,239,17,158,234,184,200,142,154,49,142,18,185,255,128,219,232,12,214,27,68,145,155,169,44,6,174,242,167,10,54,187,208,82,32,188,232,185,58,213,231,119,171,90,107,249,45,82,199,164,223,143,237,214,181,152,9,169,172,18,4,215,225,229,146,185,158,91,185,10,203,217,182,146,95,70,64,18,120,179,138,24,224,101,50,102,123,243,250,126,29,3,35,106,176,9,218,190,248,126,140,106,26,149,129,139,121,246,27,43,224,68,157,191,161,231,29,24,241,181,130,19,217,111,71,103,78,229,167,68,54,48,164,174,11,27,218,146,149,150,176,119,151,139,82,109,237,41,111,255,36,58,249,191,157,76,235,138,72,34,234,221,141,125,231,59,12,174,106,72,242,107,18,41,72,168,90,50,65,204,168,131,141,98,155,64,216,11,251,106,227,127,50,80,124,71,200,117,254,80,45,43,142,84,45,109,20,136,116,57,249,51,67,79,38,136,160,108,209,114,238,238,58,227,78,246,224,139,234,138,59,9,61,46,34,169,202,205,202,157,83,27,53,164,152,176,204,120,31,186,55,121,189,14,138,110,209,45,28,196,187,230,191,15,80,255,14,201,193,33,193,4,125,91,22,208,27,50,156,29,36,153,79,2,224,83,171,238,24,90,36,118,52,169,124,254,211,104,103,119,40,39,144,139,238,58,130,67,10,3,13,37,200,77,12,120,199,225,9,29,255,25,35,34,151,185,201,115,157,44,64,121,218,45,242,152,240,55,81,242,142,140,207,132,40,182,176,93,129,215,191,151,86,242,239,12,136,240,178,15,116,182,110,111,200,133,20,63,240,9,82,104,219,88,228,149,182,196,121,172,230,66,31,28,6,2,195,19,87,47,193,49,133,126,207,27,229,95,150,170,6,0,149,194,154,114,113,89,137,222,94,126,106,123,54,95,56,15,170,126,90,176,78,72,243,1,113,243,195,213,16,147,248,100,226,75,148,68,30,90,89,5,38,44,252,26,199,159,255,143,119,117,251,64,160,19,185,31,141,121,101,136,14,211,230,200,17,122,168,251,206,234,3,222,160,98,3,3,18,95,178,228,63,94,162,198,172,92,228,169,117,110,156,246,207,43,192,231,219,122,63,104,85,249,73,76,133,130,253,1,16,243,44,160,38,217,134,25,233,149,89,168,82,188,220,55,55,48,103,77,149,178,193,10,131,247,20,172,206,222,154,249,39,84,252,191,152,114,101,215,186,146,77,25,49,50,40,221,95,63,255,209,162,25,239,194,218,188,110,85,140,198,91,204,51,250,73,36,157,238,142,49,245,69,28,232,153,175,5,213,11,172,88,41,82,60,210,87,132,195,67,215,193,227,204,180,112,56,97,172,134,67,111,253,118,254,163,79,144,59,118,193,167,65,174,138,92,4,163,87,57,251,155,174,141,149,5,199,84,228,41,233,121,51,70,223,26,98,50,39,148,253,224,168,164,255,147,250,181,38,223,167,120,66,225,13,4,91,38,250,243,222,174,153,54,50,139,130,26,243,97,24,29,220,247,153,216,77,244,149,25,97,95,166,99,194,48,252,63,101,185,75,184,227,6,19,142,178,254,63,241,129,119,101,185,100,173,25,104,94,84,206,115,155,192,67,132,34,89,201,170,206,93,86,232,137,2,239,229,213,165,225,109,239,61,211,59,16,200,249,212,213,94,83,151,194,65,36,245,29,133,201,139,191,233,112,154,39,102,67,151,212,11,86,235,9,1,63,153,52,134,149,88,108,127,236,123,28,230,80,113,235,87,194,228,199,7,90,142,36,123,242,167,210,174,57,42,69,125,27,202,255,252,74,60,218,172,143,41,199,242,42,68,247,192,121,1,129,84,251,57,4,152,218,183,55,124,53,192,27,254,17,171,88,170,113,134,209,87,109,218,97,143,146,95,125,95,20,223,172,217,231,108,163,41,255,83,107,56,232,222,202,149,58,39,43,190,91,26,149,79,177,173,194,58,197,115,28,3,90,49,132,82,6,36,131,109,108,26,125,83,6,187,157,53,166,136,230,97,85,172,249,16,249,208,121,98,68,41,245,35,105,192,1,28,146,211,156,215,58,85,172,187,57,161,252,192,164,126,150,236,109,41,187,160,223,84,58,217,174,113,55,28,183,46,152,241,57,38,130,121,30,243,226,48,88,4,71,157,4,189,54,211,7,150,7,150,196,11,232,44,209,252,104,63,130,211,132,198,204,21,64,50,121,212,229,171,43,10,28,128,241,113,177,180,241,31,219,109,174,245,108,202,157,67,14,12,67,20,166,231,143,126,227,125,155,32,84,78,56,8,208,7,237,65,40,136,205,33,45,88,144,28,42,207,121,98,217,255,0,112,61,26,84,85,81,236,138,174,238,161,43,101,115,136,131,178,94,206,125,210,17,72,11,42,157,199,239,161,242,25,77,238,49,204,175,134,101,175,95,36,165,227,245,115,85,241,127,4,33,62,90,181,142,137,141,182,181,172,240,107,74,22,248,217,75,34,137,192,220,251,115,104,193,75,99,34,167,141,202,52,134,217,197,229,12,16,249,115,75,223,146,81,144,26,4,31,247,63,90,216,85,144,118,7,28,201,169,54,96,183,175,216,143,204,25,75,55,35,231,160,90,145,195,137,135,235,118,75,107,121,109,239,178,245,12,202,175,65,115,217,151,179,44,33,161,112,241,66,214,53,92,135,100,222,120,47,115,226,23,255,13,197,38,17,80,95,104,151,111,240,41,95,236,44,110,240,138,34,166,108,28,9,168,255,233,66,75,206,47,157,242,213,105,63,137,231,253,45,88,50,220,19,189,67,246,103,3,188,120,110,85,116,41,244,127,82,63,247,150,123,121,65,118,193,50,172,89,171,68,62,255,74,6,31,37,209,137,108,236,155,114,86,189,169,241,0,193,222,216,105,235,205,51,158,72,94,74,142,25,77,187,105,177,90,148,136,142,93,35,20,203,143,124,5,252,231,144,183,45,229,95,31,29,91,32,227,90,196,39,132,64,180,70,42,48,96,178,144,179,186,150,179,28,250,174,100,30,229,250,194,21,14,68,80,162,204,132,126,145,212,244,96,223,17,128,62,196,203,32,236,117,102,5,133,173,112,13,128,90,29,97,250,4,192,232,68,239,203,224,104,61,182,58,113,91,223,117,36,230,165,201,167,159,175,86,19,165,244,66,88,105,185,108,31,222,62,128,168,111,132,217,230,246,188,6,140,113,249,129,223,230,134,104,65,7,72,71,175,167,173,47,88,138,152,219,118,91,87,221,65,12,0,145,156,54,152,82,217,113,7,190,139,116,220,212,39,244,80,31,213,102,15,238,238,2,17,139,93,4,127,44,197,39,165,123,151,30,191,233,248,52,157,143,16,184,27,177,235,35,115,141,125,184,241,86,101,52,180,104,247,221,155,183,128,227,7,231,160,42,126,179,85,183,71,66,88,222,158,160,231,235,81,3,87,217,11,83,5,42,73,86,19,89,204,51,200,108,118,81,124,191,31,131,123,237,207,1,195,0,201,234,100,82,213,90,157,101,147,235,75,21,192,5,222,70,207,156,200,86,136,93,246,159,81,163,2,29,28,223,55,161,175,101,1,109,100,233,137,147,182,226,255,212,142,125,143,115,177,72,31,120,209,229,98,154,64,236,238,91,65,74,245,130,196,253,79,155,42,73,188,210,233,245,93,48,68,8,4,131,96,49,6,21,54,8,146,99,141,131,83,242,244,19,227,221,13,128,191,204,45,82,70,62,137,16,178,108,144,247,42,158,34,68,7,118,168,193,11,94,130,165,166,45,55,234,62,16,24,145,173,241,123,10,22,36,20,35,175,150,57,161,248,158,32,63,116,99,31,233,25,21,79,150,62,178,16,14,29,111,30,113,93,167,150,38,162,77,201,135,253,158,156,232,206,88,196,0,99,242,230,88,208,134,134,233,167,95,235,74,67,190,170,212,75,46,64,18,39,144,127,181,95,249,98,172,136,145,102,2,22,38,21,140,1,139,27,167,70,132,200,221,220,108,177,24,180,239,42,11,70,0,188,92,116,114,111,245,97,92,37,1,124,20,56,106,63,19,42,54,41,220,200,22,95,110,232,83,15,203,102,124,206,39,211,54,164,190,134,163,88,55,53,248,149,111,28,212,198,140,97,202,45,197,184,133,139,144,6,193,57,203,195,138,73,193,77,179,179,45,227,173,150,83,13,26,253,123,84,206,255,125,19,49,252,187,232,59,128,19,0,6,17,216,201,25,235,68,240,42,111,82,126,223,185,2,193,247,250,204,255,222,168,40,129,254,44,40,171,206,81,133,127,102,62,76,156,141,66,212,90,244,218,24,14,188,92,124,246,85,61,192,243,183,187,53,209,3,68,213,189,30,168,70,175,190,25,93,185,55,82,108,122,91,56,4,162,34,41,206,12,215,193,112,138,102,44,73,189,237,143,246,79,231,198,79,72,92,235,252,71,184,232,162,98,240,130,159,181,193,91,73,128,181,155,88,71,155,148,174,255,70,8,194,245,250,42,119,187,183,192,105,176,220,252,199,89,173,56,108,18,186,238,88,51,236,70,77,242,82,54,155,192,122,44,142,172,121,77,186,113,107,86,87,102,140,88,236,130,215,67,101,107,212,27,160,14,224,122,242,205,219,159,217,129,84,94,184,219,198,61,13,196,140,85,212,30,33,60,207,248,139,119,169,135,220,233,77,5,32,187,168,224,195,165,6,85,67,48,206,220,219,245,81,137,48,246,61,28,208,73,128,189,188,4,69,82,113,206,130,39,100,55,209,207,63,210,45,77,42,168,172,51,137,113,244,31,79,157,56,178,100,215,85,56,45,247,158,117,188,192,70,148,149,223,19,223,238,113,74,177,163,58,174,106,52,236,36,39,208,171,242,74,37,234,196,130,49,84,222,82,26,221,205,72,250,111,126,175,109,14,62,109,171,61,85,53,115,29,11,211,216,240,228,29,49,75,100,119,180,22,89,244,20,82,191,205,180,41,88,105,48,201,129,117,49,116,187,146,249,48,119,115,53,7,10,12,206,23,94,100,141,19,202,217,99,6,83,86,52,157,101,118,207,192,191,86,189,122,83,166,218,17,165,178,188,175,214,175,67,175,212,164,221,9,187,115,235,43,90,162,71,247,95,61,95,219,181,136,52,223,99,125,115,240,7,185,27,243,45,221,208,159,108,190,229,91,167,116,96,192,143,170,170,209,102,251,202,82,163,45,97,188,100,94,100,61,44,247,129,160,115,230,63,250,127,65,81,1,197,104,224,147,224,13,225,139,115,127,74,202,217,207,14,73,167,213,175,114,148,128,116,148,132,144,47,190,184,154,205,115,239,202,56,232,94,247,34,134,232,149,4,235,25,79,196,18,66,199,44,119,189,108,65,80,17,147,84,81,23,120,230,211,208,52,253,247,123,221,194,74,217,165,176,44,175,253,222,24,203,215,145,27,56,38,80,54,236,255,200,213,212,55,33,81,27,11,250,83,98,115,15,239,98,143,164,231,46,60,90,98,118,126,108,198,96,245,234,40,204,58,12,86,92,54,143,134,116,91,124,211,23,69,214,88,236,220,21,170,144,105,209,141,143,51,136,63,176,56,94,241,192,150,250,198,203,37,124,172,91,143,130,161,79,169,8,248,140,216,253,87,103,108,37,169,25,58,203,182,38,145,62,2,16,16,37,173,69,201,187,226,84,214,42,249,77,23,91,222,121,38,187,74,223,153,219,246,102,252,61,174,8,239,188,67,172,180,12,233,168,201,19,2,46,44,30,14,156,98,236,190,211,183,183,63,140,172,222,99,40,99,135,35,130,115,125,213,230,69,172,133,173,74,8,39,106,253,60,182,48,33,149,101,111,55,137,54,192,41,113,160,83,222,146,193,65,150,100,191,129,158,225,232,238,56,223,145,162,38,154,246,185,36,127,54,53,125,234,55,126,144,97,68,98,63,102,159,207,173,150,101,15,11,72,2,193,43,121,28,49,4,111,66,53,79,47,43,129,80,48,12,173,36,67,119,11,185,246,128,167,145,122,179,22,48,211,62,172,224,226,253,221,147,211,200,145,235,255,252,252,129,0,148,168,236,250,225,4,154,192,162,129,14,147,143,210,171,145,89,192,205,165,147,1,88,183,161,201,175,50,171,121,188,78,10,249,139,47,130,168,209,82,152,235,63,176,226,88,68,196,74,218,223,71,160,70,219,157,191,147,7,125,235,139,156,174,133,210,49,16,171,138,15,87,168,78,255,41,196,45,175,240,239,36,90,154,143,76,156,5,96,59,181,39,115,239,106,97,111,139,169,184,240,122,11,221,64,127,137,96,145,115,89,20,185,157,23,58,24,56,120,172,226,111,99,103,84,84,176,176,210,193,231,219,95,209,87,107,174,74,55,169,60,96,81,63,229,193,22,227,131,161,99,118,137,54,165,75,89,112,5,26,108,31,141,144,220,15,126,12,245,138,93,191,155,224,86,240,142,133,191,244,204,1,235,89,101,58,12,235,70,104,28,91,64,242,162,1,120,23,172,22,161,147,216,154,47,185,113,234,30,47,121,157,167,50,40,122,11,205,60,41,1,30,190,11,223,192,82,156,107,134,167,135,207,30,49,57,239,16,198,12,47,6,188,225,120,115,165,93,166,91,51,215,77,128,240,172,171,125,145,227,127,19,81,81,220,68,245,156,113,87,240,64,156,57,27,95,66,11,96,92,119,10,56,109,111,132,170,18,7,221,191,162,51,211,29,44,135,222,65,133,160,232,182,211,148,103,77,79,142,35,186,250,191,16,194,222,110,225,171,120,210,140,159,31,197,136,184,25,130,205,224,237,92,196,185,62,49,139,19,214,86,172,230,60,114,232,217,127,191,109,205,109,247,240,19,38,205,10,47,81,73,109,75,47,4,200,203,87,163,153,161,56,35,84,235,77,194,255,132,34,49,201,23,17,24,64,143,164,225,74,207,36,139,6,208,100,86,118,156,17,195,6,62,79,98,115,6,87,117,142,73,150,182,7,40,179,138,176,147,6,13,169,57,150,69,156,106,27,127,96,229,150,85,166,99,46,189,248,187,180,232,61,138,95,210,30,237,222,246,240,128,222,233,121,193,85,84,78,87,50,137,200,73,155,47,243,3,23,159,88,106,107,250,81,133,114,100,184,226,206,73,31,9,220,169,66,191,87,2,73,239,137,111,201,95,26,187,210,162,197,78,65,70,153,114,231,31,4,43,56,227,251,94,79,44,42,184,177,245,43,96,41,161,15,197,204,255,23,196,173,137,21,50,37,140,84,239,199,226,200,139,218,37,40,170,61,108,239,25,166,90,145,194,85,1,29,117,27,41,92,231,231,76,181,233,228,92,174,234,63,161,25,214,193,7,250,8,242,233,101,79,245,2,134,212,151,101,159,140,236,107,98,189,63,243,116,55,89,81,36,180,2,223,94,130,38,119,139,60,244,166,50,176,80,48,218,46,254,135,82,241,185,235,43,96,240,200,184,214,167,164,100,62,142,86,29,7,18,69,79,160,127,17,6,116,233,160,3,119,95,228,247,226,144,123,171,200,204,14,244,182,161,88,154,105,225,72,96,197,31,15,69,166,200,252,103,179,139,60,51,194,243,242,216,160,196,169,5,247,86,132,21,233,125,21,90,233,227,164,252,253,241,77,213,49,110,14,208,62,116,66,117,28,24,88,46,134,173,167,51,43,150,246,5,102,158,234,2,50,238,9,242,156,53,131,90,21,92,5,170,89,1,42,173,232,247,249,235,92,81,72,251,71,61,175,77,226,172,218,52,210,185,66,232,89,255,56,242,210,69,92,106,146,149,32,240,93,237,101,16,251,150,121,198,243,241,3,142,162,14,109,74,189,4,17,31,129,144,86,6,7,117,115,171,141,34,34,11,195,227,40,10,159,162,240,228,201,133,213,156,88,110,110,81,212,237,74,227,176,129,64,45,89,51,220,94,205,210,106,193,147,191,216,67,14,41,54,25,224,202,15,204,101,17,71,161,123,32,58,36,44,112,185,88,185,172,200,150,153,208,140,216,16,199,45,68,164,66,204,158,87,152,142,44,82,31,21,171,112,149,216,198,18,163,186,125,36,196,171,173,239,200,95,43,146,183,35,157,34,85,3,186,39,143,84,169,111,171,134,184,241,119,203,10,96,185,57,99,60,182,183,30,200,55,255,116,167,203,200,215,124,180,187,216,151,85,14,160,111,20,92,189,155,67,110,171,3,24,97,184,125,121,73,190,183,134,240,30,207,101,212,126,52,191,232,20,73,246,226,110,231,106,252,99,116,237,210,209,101,213,114,148,122,178,136,155,239,122,7,87,130,36,21,79,30,100,124,111,231,105,142,29,219,19,44,186,234,219,44,34,209,140,243,200,98,211,199,13,180,152,34,98,151,143,29,15,12,151,45,160,50,197,8,14,189,98,112,168,255,182,1,104,39,236,45,182,81,130,86,111,96,183,188,159,252,143,158,109,214,40,4,233,162,248,144,35,26,41,98,24,50,50,60,109,111,86,175,151,237,192,111,196,174,82,128,12,126,175,246,114,25,197,227,254,110,100,100,254,105,122,40,247,244,200,214,80,252,111,152,138,184,14,161,219,45,31,23,231,110,167,54,11,55,202,246,80,225,41,158,89,230,59,71,243,225,177,30,181,209,103,154,191,153,145,50,201,101,239,6,154,246,191,12,247,223,248,29,218,164,139,110,42,133,93,129,121,70,103,15,6,74,20,126,162,52,90,235,215,123,83,62,136,33,255,53,167,65,148,149,200,98,117,174,239,202,107,43,51,31,108,231,202,233,184,213,28,135,76,201,246,241,219,202,225,215,224,109,15,44,129,247,200,171,33,140,62,213,126,116,169,12,58,102,178,70,255,104,254,214,54,90,233,239,12,126,3,237,16,84,226,3,190,19,195,156,124,90,83,99,159,47,105,178,38,52,234,159,184,30,2,81,206,16,240,40,122,101,247,111,99,38,20,126,72,124,58,56,14,206,58,224,50,98,13,12,44,83,128,226,172,253,246,185,252,151,236,200,115,76,218,233,4,40,4,120,63,212,101,164,149,63,184,142,105,29,238,55,10,8,0,183,28,192,199,182,120,128,194,63,103,52,72,152,69,244,79,124,71,81,127,9,51,126,167,117,45,202,165,28,28,20,173,101,0,151,230,183,130,226,162,101,144,228,116,210,129,216,121,198,23,115,192,91,39,193,166,55,104,17,228,176,23,147,103,248,179,207,102,235,134,214,49,39,255,158,66,207,49,251,97,126,72,177,214,156,77,239,31,190,99,61,106,183,24,209,236,18,246,127,88,255,210,59,162,235,161,110,26,70,246,36,90,221,13,40,180,190,246,196,144,98,113,243,178,115,197,146,185,148,12,223,162,244,83,206,163,139,95,154,203,11,137,247,36,147,228,46,69,193,237,243,45,47,251,211,32,152,42,85,191,13,28,73,101,5,57,92,147,174,194,135,240,1,179,141,122,178,201,251,171,70,84,153,117,169,202,43,168,12,23,189,146,44,198,43,39,116,209,135,198,32,141,49,96,65,19,214,20,233,152,115,81,34,246,193,153,158,118,135,32,103,176,252,171,92,199,1,82,218,214,246,24,247,146,50,89,141,50,213,118,91,115,54,39,174,133,28,142,234,61,70,30,50,65,113,137,184,85,154,1,198,6,178,21,7,49,62,83,97,133,212,129,8,95,96,249,29,232,167,79,138,174,124,249,254,22,170,173,64,84,92,235,61,178,14,106,121,223,167,187,13,183,240,224,27,54,31,253,32,226,58,107,83,106,228,43,40,231,47,38,243,140,90,172,245,106,244,94,174,212,135,40,192,58,122,150,242,93,143,41,191,105,27,31,169,70,168,46,79,194,40,96,220,128,136,253,215,233,215,162,56,155,65,104,92,55,234,113,154,217,2,170,36,198,201,187,68,187,219,237,34,97,181,29,37,23,253,135,153,28,179,39,49,59,107,185,92,241,141,185,99,23,3,116,239,223,205,245,105,72,242,231,89,68,133,101,11,120,143,103,8,95,34,140,163,50,106,226,156,103,76,163,90,147,46,244,254,114,9,255,87,233,96,255,15,183,252,156,18,192,231,53,242,7,238,32,30,240,158,48,125,180,102,99,81,138,44,239,28,254,50,142,88,180,79,242,237,84,231,111,67,91,196,199,178,19,61,234,84,195,0,190,186,51,139,36,97,55,189,49,23,134,158,13,75,194,121,184,37,82,80,8,105,85,38,87,150,117,74,254,97,251,106,207,12,29,211,25,65,145,244,233,251,130,163,87,24,17,210,168,205,54,81,85,138,131,201,24,99,222,205,254,34,194,199,135,2,62,39,220,191,161,57,96,3,48,170,136,239,128,26,236,20,105,109,188,40,162,150,167,5,227,89,77,52,192,7,103,36,62,225,234,48,227,154,57,84,59,181,122,220,250,213,48,238,48,143,54,26,85,71,28,141,157,150,226,168,168,139,204,67,143,116,93,108,252,141,83,144,128,153,154,22,100,251,218,208,33,245,141,219,174,6,175,226,15,113,156,173,176,152,237,191,75,251,195,254,28,241,83,82,27,98,170,120,3,38,233,219,224,171,179,75,97,19,92,0,147,59,95,92,224,99,91,2,221,34,246,106,113,139,196,77,35,42,4,91,67,249,224,21,179,213,190,0,165,185,250,121,89,30,140,117,245,128,66,244,99,49,127,60,156,204,108,43,51,131,160,14,211,220,175,22,170,22,212,210,98,135,246,125,199,96,132,221,2,196,37,16,164,189,28,31,140,37,18,6,54,133,138,83,246,219,143,134,170,104,182,70,71,122,26,226,84,253,14,177,1,218,38,217,114,47,34,38,32,145,227,216,200,39,145,235,214,34,66,43,13,233,144,192,58,33,129,10,12,77,247,255,224,253,131,254,201,86,77,72,242,184,63,142,118,136,229,103,0,6,254,235,209,85,145,122,139,240,212,104,231,110,239,86,37,196,90,224,210,47,5,32,216,188,11,199,73,243,4,102,12,117,78,26,98,159,251,201,214,113,176,197,253,147,10,169,174,231,233,196,195,199,80,208,17,64,25,92,89,109,144,79,178,19,167,39,184,237,86,113,58,23,32,59,24,160,225,137,63,172,139,54,177,98,102,153,2,178,122,86,102,73,171,33,126,3,51,156,245,1,71,137,101,22,89,184,151,160,53,62,8,108,231,14,145,148,176,59,187,194,54,148,248,110,134,8,62,145,191,20,116,154,182,110,255,5,118,27,97,117,234,63,198,155,132,91,100,120,63,161,29,73,27,80,9,73,248,77,1,129,170,101,75,197,23,63,9,94,247,172,177,56,92,172,34,104,149,76,221,193,13,7,238,242,182,198,32,44,118,219,205,16,86,227,132,191,114,218,61,238,142,137,95,189,247,99,65,15,228,62,205,24,64,209,162,245,103,230,210,30,125,142,219,38,227,25,153,15,148,39,162,104,239,16,72,147,110,227,105,216,189,186,4,226,234,76,250,100,197,112,73,187,123,241,18,70,13,214,161,2,87,125,37,133,13,26,93,193,104,109,232,125,140,156,223,173,127,195,11,10,65,171,123,196,227,9,219,162,129,234,158,176,203,149,131,207,103,231,76,232,224,195,60,26,26,9,40,17,225,125,244,54,177,172,82,14,148,115,122,198,160,198,94,143,193,56,33,221,243,37,8,247,87,118,206,94,82,11,73,53,196,207,147,73,193,104,16,226,218,50,199,0,131,112,2,67,18,74,176,157,252,96,83,6,251,182,250,53,85,151,249,43,155,141,143,212,55,1,97,205,23,249,250,63,244,228,7,218,135,251,238,17,111,106,189,0,70,138,80,6,68,225,105,176,94,47,167,71,125,84,95,99,40,65,230,43,35,105,115,33,66,166,234,84,87,203,254,33,240,11,203,129,237,200,36,243,180,115,162,61,242,169,160,142,123,180,189,69,2,95,86,72,168,234,41,147,174,182,55,56,77,230,248,179,154,247,242,255,177,180,72,134,10,44,99,36,38,4,110,246,66,228,70,129,121,49,130,163,117,248,127,23,54,178,42,134,96,3,38,60,211,85,225,201,136,7,109,156,3,245,123,107,122,191,159,213,94,59,44,93,225,65,101,20,27,176,188,236,86,204,73,133,212,41,178,207,195,141,116,67,92,156,251,69,193,52,95,38,169,217,222,26,126,96,32,11,252,136,205,44,127,234,135,59,6,153,160,35,237,161,117,153,192,58,174,195,202,253,191,4,88,122,82,17,208,80,135,187,218,29,190,105,64,59,96,49,104,29,196,184,35,131,132,143,127,179,209,194,138,40,136,44,110,92,87,42,58,248,129,190,69,90,126,177,90,128,245,134,194,96,130,18,135,172,168,119,44,66,72,41,186,82,41,110,204,18,68,197,219,7,137,45,128,156,193,129,228,139,94,187,109,132,77,181,104,195,235,41,69,232,199,55,38,254,114,236,10,49,96,104,161,121,111,66,26,189,156,247,214,178,174,83,144,157,213,129,162,147,183,230,69,211,62,2,103,153,167,91,16,72,142,159,2,198,75,216,83,73,113,235,33,190,12,140,44,1,244,204,196,203,20,148,238,222,127,213,128,235,185,57,43,231,106,187,100,187,69,218,189,92,227,236,144,39,19,45,9,161,228,137,146,235,30,173,110,117,143,40,199,61,236,17,212,117,30,219,165,144,234,11,200,20,242,144,20,184,58,97,36,0,157,118,91,86,216,27,216,117,211,193,93,23,242,29,19,107,197,220,215,44,156,182,80,174,189,42,176,252,156,183,145,30,120,252,108,164,80,192,1,203,41,6,11,201,206,118,242,147,133,40,227,10,237,20,103,237,141,235,84,145,64,61,190,102,173,53,76,88,247,4,176,43,113,23,60,235,1,251,72,160,29,143,225,254,32,21,126,161,197,233,179,241,204,17,14,18,42,35,72,146,190,244,59,241,217,29,62,120,156,43,53,43,119,196,132,22,253,207,237,60,47,253,1,116,18,171,23,179,133,126,222,9,0,91,100,186,115,185,40,35,65,187,141,4,254,236,190,57,136,203,141,199,114,230,124,203,119,51,78,195,49,245,4,87,88,244,21,40,179,99,172,188,19,173,195,217,62,63,83,83,248,55,56,223,34,66,188,253,165,46,1,111,57,121,195,49,111,198,104,38,178,110,218,211,28,234,163,92,172,187,132,238,19,65,66,82,80,27,134,202,35,193,203,233,229,74,8,184,215,7,214,171,99,94,230,133,124,165,241,122,26,233,85,164,123,61,150,230,153,238,179,81,186,38,52,153,176,200,93,127,9,51,196,215,112,194,34,89,131,99,128,237,228,102,237,1,116,152,102,151,134,97,32,225,185,200,157,24,12,32,59,107,210,251,244,255,95,200,169,210,125,195,248,149,227,132,11,207,113,170,61,228,187,255,213,34,169,185,96,236,183,163,69,82,206,26,79,8,37,187,161,77,68,28,135,41,214,16,77,63,173,6,156,182,203,182,203,81,156,242,155,143,112,148,103,237,192,114,113,68,12,107,243,90,42,105,18,245,82,205,50,78,213,110,44,32,249,147,36,37,178,191,44,76,206,76,158,123,25,188,112,63,103,221,251,132,176,173,223,23,93,77,149,155,173,60,137,8,197,206,86,190,214,164,93,6,130,81,99,118,19,213,112,223,199,220,200,11,173,118,171,127,154,183,0,245,198,19,150,216,202,62,115,250,76,23,237,219,75,51,49,121,153,102,90,67,153,101,44,189,73,13,49,3,148,38,223,175,0,171,96,197,74,80,58,125,62,238,142,25,142,148,1,51,189,253,191,180,110,26,195,60,8,137,179,8,11,55,47,66,55,86,154,247,3,1,98,185,32,124,249,130,141,179,223,108,168,59,200,223,88,50,210,106,221,51,238,175,236,189,42,227,119,83,27,110,71,155,129,249,215,155,19,187,222,118,17,152,236,172,205,3,22,239,219,48,217,254,67,18,232,118,159,25,149,99,214,21,217,194,189,205,58,76,216,113,185,157,47,67,98,15,40,95,123,74,151,199,224,194,68,164,17,235,78,159,38,130,126,117,232,93,205,106,133,229,198,76,123,23,61,207,137,238,175,187,103,192,169,238,138,104,29,11,78,121,80,18,216,182,161,128,178,5,80,230,214,10,70,234,109,106,220,27,180,132,124,14,192,159,57,36,140,171,178,242,208,92,110,254,82,228,203,240,240,181,247,205,136,43,187,180,53,181,60,112,120,159,103,76,157,200,26,44,164,40,136,159,57,165,172,82,140,4,85,212,184,152,131,72,143,226,20,74,166,62,169,254,45,142,113,18,120,242,153,164,53,89,247,239,157,246,116,116,157,224,235,4,237,216,13,241,93,51,5,54,165,205,73,21,192,254,11,94,16,155,89,119,178,24,241,18,233,64,162,246,210,219,161,47,188,76,54,94,215,63,29,172,1,84,174,109,188,195,180,214,99,59,63,12,101,10,52,204,240,182,72,186,93,156,177,0,55,48,6,69,35,253,38,147,115,91,245,220,15,23,145,70,193,163,137,204,14,161,93,121,53,233,237,252,222,194,16,248,127,2,158,40,90,172,231,82,30,27,147,62,9,51,56,236,222,112,127,122,232,126,122,196,139,214,11,79,17,2,185,15,225,26,66,200,125,166,189,94,213,91,132,165,187,127,249,30,20,216,52,231,111,163,8,194,188,236,50,17,18,63,137,221,120,220,94,118,108,0,206,163,209,182,56,84,179,33,208,0,227,234,6,191,102,37,127,106,22,59,190,22,213,226,141,80,251,102,179,130,26,246,200,125,35,237,165,21,97,15,243,45,137,211,198,47,120,3,222,72,46,28,33,8,231,173,251,228,233,40,223,142,36,48,23,237,27,170,131,101,214,206,150,236,253,24,56,231,56,203,182,241,7,36,53,24,168,195,66,28,68,60,78,99,254,240,59,160,157,242,54,173,67,79,248,113,111,238,59,87,168,35,192,190,242,204,124,235,246,55,175,204,251,41,34,49,103,176,174,168,65,245,32,68,167,197,89,178,173,96,101,72,134,108,9,215,52,73,53,165,18,22,146,165,95,210,37,110,10,192,54,61,38,68,2,76,99,174,158,222,185,72,193,186,164,240,46,33,205,196,31,197,17,131,164,94,177,21,33,85,114,42,75,107,15,243,139,4,74,48,205,179,59,6,94,6,75,21,236,63,18,178,133,235,206,17,171,63,149,138,220,181,156,18,13,191,110,61,0,89,147,143,72,32,156,91,205,251,235,114,25,101,176,59,241,102,203,110,145,30,129,151,94,135,201,10,245,10,186,126,174,181,150,255,135,168,82,99,47,158,145,49,60,78,253,112,200,156,232,61,27,237,106,181,29,11,138,229,234,28,167,188,134,33,175,36,163,1,183,177,39,206,189,80,208,53,11,74,185,56,109,139,206,179,253,118,67,114,20,4,237,46,115,223,28,206,9,89,223,223,36,178,224,5,252,55,176,146,119,191,187,49,55,125,63,58,56,144,35,242,92,130,97,231,101,6,68,73,228,2,39,213,209,171,14,179,182,207,215,90,240,202,116,153,239,8,72,69,132,146,183,50,160,111,16,102,214,134,31,119,107,255,179,164,139,144,39,4,95,178,80,191,68,53,174,11,205,159,134,106,159,126,85,224,119,255,28,233,147,147,156,42,189,106,217,168,26,58,35,125,253,190,244,197,127,126,133,150,145,190,231,172,217,18,138,164,253,30,173,31,221,148,4,207,60,148,214,123,10,26,76,19,1,61,82,28,121,88,28,224,20,96,16,79,126,202,63,162,81,55,139,63,217,45,204,180,8,79,44,23,95,64,247,73,108,238,179,181,156,29,139,99,164,71,65,195,38,191,104,9,142,144,220,28,158,168,167,167,121,10,235,140,187,243,15,233,206,179,209,140,131,185,118,203,173,235,179,37,3,236,52,127,73,229,58,190,181,20,103,217,83,203,221,137,123,28,21,5,12,165,47,219,51,170,54,139,84,79,138,247,115,209,124,102,97,168,250,110,23,113,252,46,255,40,65,73,254,214,73,34,110,220,136,153,215,55,179,205,103,142,223,219,215,104,101,225,133,20,95,161,75,219,7,55,91,71,104,41,1,177,179,126,104,248,87,117,174,240,122,137,62,34,0,202,180,85,162,79,112,192,133,104,168,22,50,195,178,133,17,234,87,214,53,215,69,112,197,85,208,152,231,203,43,31,158,71,239,240,122,190,188,239,86,64,102,186,69,141,245,161,120,135,187,92,154,12,167,194,71,221,84,211,224,179,2,122,146,54,189,215,173,226,104,64,222,50,251,238,9,45,252,233,18,195,101,91,90,236,208,128,223,156,140,189,236,215,73,242,244,204,83,191,155,33,238,3,104,208,22,18,165,154,0,238,158,93,0,160,249,66,48,118,101,237,15,98,208,136,204,161,10,133,34,90,249,138,227,38,211,16,213,175,80,203,45,218,171,174,62,19,190,30,80,109,67,148,108,177,154,171,14,174,233,141,48,241,35,175,22,94,99,9,112,195,177,71,239,30,224,82,179,30,60,218,183,185,8,111,123,255,211,145,120,50,102,53,135,112,2,116,113,206,235,102,177,198,156,162,218,32,251,163,232,122,247,211,157,41,164,39,220,4,38,181,12,163,38,163,195,146,146,102,29,236,77,250,214,236,44,152,246,47,155,77,103,83,247,235,178,113,221,75,195,108,64,132,171,58,78,159,111,73,83,122,84,103,19,190,229,42,221,8,107,225,70,104,160,27,217,161,23,147,29,108,19,183,200,175,161,72,186,181,87,99,13,214,67,142,28,43,82,217,75,114,15,183,211,147,107,229,103,53,117,128,117,132,198,3,236,112,150,197,68,109,176,0,94,72,249,15,52,219,105,45,175,45,138,136,245,227,212,49,182,159,167,155,158,154,148,183,132,67,128,142,186,26,39,91,240,83,71,172,130,11,46,121,167,79,190,221,18,189,106,97,199,96,13,213,4,215,67,191,12,142,109,238,178,151,31,19,8,227,34,44,213,253,144,144,226,104,119,116,88,16,182,156,96,172,219,153,64,56,206,200,69,102,178,39,54,255,231,94,158,135,82,187,180,224,28,141,64,95,167,234,218,110,141,253,156,215,23,90,67,17,19,249,88,122,137,128,31,12,192,135,200,124,51,141,26,19,125,28,172,242,105,133,113,207,234,131,109,237,167,221,142,218,229,164,170,59,228,133,147,51,106,116,10,112,142,47,232,6,45,37,68,11,79,80,201,96,24,225,65,104,125,229,145,5,72,190,248,141,65,196,116,184,41,4,104,29,202,79,220,33,114,166,249,243,21,79,237,183,150,164,84,92,121,11,130,42,198,76,188,84,17,63,97,144,210,135,16,218,107,161,193,169,131,23,86,13,44,152,206,146,74,20,192,247,27,158,67,89,66,170,219,249,228,4,214,88,114,111,206,86,189,62,30,110,34,31,32,26,229,33,105,200,170,117,121,112,212,24,89,99,19,69,103,49,143,66,170,208,155,236,111,72,193,37,173,164,165,182,1,168,71,76,160,17,2,156,24,161,226,213,46,223,91,57,54,131,242,224,139,191,246,223,249,196,180,208,12,236,101,136,46,228,199,250,94,105,221,196,162,187,230,65,198,101,173,59,183,111,101,206,122,48,151,25,225,236,31,251,158,25,55,131,156,45,129,54,37,210,38,26,73,69,6,145,105,180,156,123,45,244,240,87,238,41,45,68,113,134,86,204,126,199,27,201,158,131,71,161,164,197,91,200,10,119,48,183,218,238,20,47,78,6,13,252,26,252,41,250,87,2,18,134,241,103,114,191,14,53,4,244,140,107,99,24,28,228,25,223,43,222,106,113,15,144,167,68,227,243,88,65,31,60,136,68,4,104,8,229,249,44,33,209,100,9,252,39,176,172,83,85,192,110,140,14,200,33,156,47,106,92,35,243,160,131,129,18,101,22,185,7,81,184,32,7,117,137,148,139,144,254,217,45,231,124,146,8,202,82,72,46,122,125,160,1,37,193,119,9,120,37,171,167,52,243,213,19,202,115,135,121,235,182,135,125,42,232,159,71,83,135,153,255,22,56,140,174,177,29,227,28,181,171,208,209,226,105,56,151,125,80,99,228,176,223,171,185,230,135,199,52,165,84,199,94,54,33,188,38,195,190,169,118,142,158,174,109,97,105,6,31,45,38,91,199,209,28,189,181,206,83,51,11,116,153,249,198,191,169,147,41,193,159,31,136,31,17,234,180,14,7,72,218,105,2,21,105,95,173,74,141,41,224,20,1,208,21,123,144,245,117,249,89,73,154,173,196,195,29,104,56,135,225,41,7,66,84,69,141,159,101,96,69,242,131,141,158,130,28,144,193,126,90,3,139,44,2,224,109,27,160,14,198,142,237,242,219,42,161,253,29,135,22,226,46,160,47,4,194,238,146,54,142,38,12,25,222,95,67,66,77,119,52,53,97,233,203,47,233,255,242,100,45,200,44,133,251,132,218,1,31,81,20,91,88,207,197,110,94,87,105,227,65,214,128,82,63,14,92,91,167,223,54,218,200,212,18,152,120,28,92,43,127,205,91,211,26,4,185,246,147,191,223,196,233,57,141,159,198,26,230,194,133,69,63,181,192,179,171,143,243,82,119,41,191,219,100,82,87,26,177,42,51,179,80,202,165,225,41,68,105,135,145,109,202,92,192,27,189,225,71,241,16,79,194,121,8,88,153,223,58,0,79,174,181,145,39,92,15,180,198,60,195,50,118,209,16,125,104,154,147,41,201,178,168,24,87,32,49,79,70,232,11,192,197,228,136,0,174,219,69,111,236,221,241,52,231,94,225,154,96,93,226,107,200,254,40,240,118,116,130,214,29,81,146,188,11,234,39,189,32,152,243,114,137,147,37,69,35,148,166,233,214,17,79,131,48,167,14,189,150,82,11,108,238,73,175,72,203,86,98,182,209,246,147,244,115,15,135,22,54,107,224,172,216,148,223,136,109,246,4,6,217,176,107,117,166,1,196,199,196,182,69,82,160,235,67,63,174,61,43,237,216,167,180,86,52,150,144,109,164,176,210,207,94,10,225,4,203,77,7,53,175,7,157,17,239,125,253,90,219,44,26,99,28,200,255,23,253,166,221,171,226,49,48,102,18,79,88,255,178,79,248,211,85,170,217,96,182,92,40,87,60,189,174,29,226,235,90,232,171,241,218,153,217,220,217,246,207,53,123,239,148,89,143,83,132,92,205,64,140,23,13,50,181,81,106,19,165,46,2,135,127,140,44,231,22,131,39,81,28,134,131,13,141,56,105,166,58,86,180,76,214,150,183,213,136,67,25,100,70,104,172,193,26,244,158,179,58,145,248,95,110,88,38,136,9,113,77,147,62,105,63,20,241,123,9,1,11,201,45,216,38,148,203,80,82,149,36,124,21,130,107,53,232,39,22,100,39,173,118,169,232,124,242,194,88,76,135,33,230,137,15,73,189,148,111,20,86,124,188,249,243,141,13,236,210,192,142,133,58,99,227,245,34,134,143,246,156,125,92,124,220,84,74,206,48,67,210,55,241,8,160,5,9,148,208,169,47,90,120,138,6,94,119,68,255,197,154,92,236,217,6,122,148,73,225,140,108,249,3,64,63,95,128,204,234,32,177,226,12,224,48,64,158,125,155,252,201,96,227,212,19,246,60,6,165,17,113,175,207,29,169,125,112,156,119,89,9,71,243,200,115,42,155,97,91,90,64,116,153,144,116,193,164,98,184,211,117,214,223,92,176,5,216,101,104,59,60,200,206,216,182,102,58,204,3,241,110,54,132,177,252,183,251,219,171,162,227,45,159,39,199,76,84,139,166,228,240,157,7,78,227,139,128,212,113,47,111,51,34,20,89,155,190,74,135,167,239,224,107,182,156,24,212,11,60,41,210,177,130,38,33,143,6,204,24,19,211,224,63,154,247,36,127,113,56,234,92,10,231,191,185,96,73,197,135,72,50,188,95,95,157,32,91,156,173,172,15,87,150,111,85,251,7,241,227,93,60,107,231,38,157,212,122,254,35,38,226,11,9,31,147,135,192,28,75,23,26,173,213,68,193,80,24,192,87,143,132,149,163,174,129,116,175,93,134,153,152,168,210,121,94,37,204,201,221,229,57,50,151,53,160,135,9,52,219,10,105,78,110,164,3,84,40,246,114,234,200,107,255,7,103,131,98,138,17,139,129,255,247,128,25,34,114,173,39,193,133,141,161,245,182,132,175,150,13,71,212,249,54,88,144,90,230,229,15,240,145,90,152,106,31,164,198,145,24,190,20,102,46,45,202,17,184,225,73,29,13,66,186,20,208,154,180,108,91,235,108,9,129,93,126,96,183,112,233,223,180,245,184,4,107,96,72,73,63,116,182,84,19,60,10,5,120,229,243,249,248,197,81,160,13,6,174,12,48,137,9,65,159,139,70,220,109,67,126,27,53,124,180,62,120,158,85,211,45,214,94,244,95,56,164,128,154,208,182,4,184,248,123,229,48,173,28,228,227,89,86,230,190,152,83,197,176,232,174,40,70,91,156,182,33,153,31,93,132,6,121,116,70,143,64,194,129,144,96,187,251,77,149,67,33,234,95,233,97,89,29,172,127,185,85,153,184,243,104,49,106,5,192,204,140,114,197,131,196,3,84,29,129,30,116,44,1,182,1,201,130,63,74,228,58,8,241,120,103,136,31,95,91,248,74,33,225,15,169,176,61,167,216,248,244,254,16,119,121,215,142,188,88,152,66,189,35,186,101,209,120,17,171,3,154,101,86,232,137,188,181,82,166,92,166,80,29,10,85,165,89,81,111,85,250,43,47,81,145,244,75,30,230,231,140,136,112,93,47,234,244,246,142,135,231,37,206,29,153,65,140,108,41,113,73,193,72,117,21,166,89,225,217,184,120,141,193,144,140,116,160,28,203,130,72,129,2,104,154,144,182,249,192,151,43,39,114,187,93,94,74,100,161,81,142,98,222,207,40,84,42,87,137,138,80,211,109,141,182,67,221,159,51,35,121,50,147,208,158,44,160,218,165,247,132,77,2,98,48,127,171,155,46,69,51,164,210,48,117,20,74,202,106,55,154,140,79,126,234,223,178,35,149,241,33,30,242,201,3,56,63,183,128,175,201,34,99,70,154,113,118,193,181,77,248,58,52,152,152,18,226,55,106,190,31,124,94,169,100,239,207,142,113,46,191,52,39,110,33,132,230,49,54,166,240,168,60,138,223,75,30,10,125,44,49,151,70,227,12,106,227,12,95,17,159,138,9,48,245,88,171,106,213,81,42,28,226,213,64,143,140,123,37,243,74,20,82,155,87,151,185,129,110,78,74,14,80,249,202,158,171,71,240,224,61,28,213,48,255,195,219,67,87,231,237,170,208,89,136,138,147,209,233,213,155,68,24,8,142,70,135,211,247,104,243,26,203,90,67,150,22,192,64,132,78,77,77,43,41,128,168,186,133,62,205,169,229,242,158,192,164,70,245,37,174,132,218,243,247,94,5,81,224,89,61,1,17,242,89,189,128,196,198,83,41,242,169,57,183,15,132,115,115,179,179,162,70,66,97,46,193,193,61,168,84,206,74,192,190,178,171,53,78,15,192,79,136,170,239,151,245,218,28,242,78,166,93,40,84,61,188,205,32,195,182,32,82,110,255,70,13,73,168,98,185,92,221,37,146,194,45,124,164,91,123,77,20,178,190,131,4,94,166,220,55,97,182,222,200,116,72,145,162,238,39,166,53,124,133,167,214,46,84,173,96,31,35,188,4,52,132,206,190,149,106,47,62,235,244,194,233,248,180,211,164,173,147,28,254,84,18,8,222,184,127,71,142,47,231,249,2,128,251,41,162,209,129,94,251,180,156,253,38,107,50,108,174,45,74,153,137,191,11,130,30,175,229,47,71,87,184,72,177,71,87,213,3,223,101,228,189,207,1,0,185,45,133,213,239,251,125,234,201,47,22,43,27,79,188,53,246,164,40,103,232,90,202,222,222,212,229,205,117,207,125,201,251,21,87,71,51,32,181,70,24,114,106,191,136,26,54,246,89,115,60,99,209,25,130,198,19,244,58,248,55,249,19,84,147,85,110,43,171,226,12,223,189,159,158,215,82,124,254,171,150,32,127,252,57,194,60,138,206,172,166,176,213,38,1,101,67,51,116,131,190,41,10,105,54,24,47,181,218,26,72,76,39,71,26,4,168,225,10,228,233,127,187,198,56,242,70,118,87,169,169,93,165,34,250,34,154,205,71,145,116,20,243,113,19,184,57,152,156,183,88,153,193,104,48,73,161,200,180,33,99,234,142,38,154,113,67,175,19,201,97,219,120,83,58,53,247,165,161,96,116,83,69,59,46,207,77,165,203,93,44,69,224,182,91,251,182,242,92,207,92,1,85,14,41,226,211,89,73,200,102,73,16,86,94,186,247,184,98,76,11,72,15,31,219,30,73,202,76,220,243,89,106,206,13,103,191,14,164,234,103,0,75,33,185,130,188,85,152,53,244,252,204,128,28,76,141,9,128,71,56,33,78,24,135,3,22,7,91,107,125,227,233,60,199,230,59,110,63,217,167,121,57,37,21,118,132,47,152,102,136,59,35,197,107,72,103,223,39,207,105,226,190,68,109,19,41,52,185,169,32,248,55,21,202,112,120,40,138,86,42,139,168,123,157,59,137,221,80,165,102,197,55,90,90,52,127,55,157,98,170,157,234,202,253,152,26,212,222,31,157,186,60,176,211,132,163,162,208,12,62,158,197,112,128,162,107,15,105,12,59,42,169,152,44,45,232,96,20,80,200,224,107,200,149,96,176,20,6,205,126,157,208,45,80,125,76,52,61,131,20,54,91,216,50,50,58,231,49,25,52,146,154,153,55,185,36,58,191,0,180,30,144,70,173,59,206,174,126,130,17,7,106,6,201,212,109,195,47,73,189,152,119,221,1,201,160,198,253,245,90,210,188,147,218,147,139,73,64,253,167,208,219,118,102,164,213,31,30,197,163,173,202,122,87,41,134,43,211,222,28,100,57,223,123,153,13,143,205,128,156,166,21,220,196,162,60,79,236,209,66,218,70,139,108,86,201,24,199,4,64,18,127,169,48,43,230,142,152,235,203,57,194,203,91,150,245,46,247,224,66,158,114,98,79,173,211,98,221,245,248,192,188,158,234,5,143,12,173,26,231,254,239,79,107,53,77,211,37,74,133,221,211,155,121,230,233,177,120,93,20,49,57,146,248,37,221,193,101,46,112,43,206,38,215,101,6,48,122,5,112,125,192,220,136,103,162,214,62,80,49,207,220,235,90,234,78,151,200,117,3,95,1,92,250,83,203,107,171,164,191,166,205,104,60,62,82,197,99,166,2,237,242,130,99,243,60,90,114,62,119,103,123,71,209,168,32,119,147,50,173,32,50,65,34,185,227,32,3,220,175,195,229,189,3,211,255,202,66,125,150,224,205,96,170,26,93,1,177,122,246,32,186,246,95,131,77,229,7,191,0,88,164,67,246,67,126,138,214,152,87,89,20,226,118,154,135,86,181,18,13,96,88,105,82,123,128,55,187,127,181,153,51,71,15,218,110,69,31,232,155,49,97,86,182,48,100,7,93,85,102,202,226,205,124,233,44,77,75,98,10,76,170,151,54,183,94,119,225,21,223,173,17,115,178,207,121,80,179,83,78,110,177,202,124,57,8,45,238,96,138,251,61,23,194,24,56,84,241,220,108,73,0,174,226,130,199,105,246,55,239,206,79,161,145,251,163,7,103,75,232,64,121,72,22,220,18,32,187,149,2,6,215,241,237,46,154,1,254,100,137,154,35,125,77,142,240,152,245,216,158,175,142,136,142,214,45,11,178,151,108,215,252,246,242,160,227,192,246,248,22,92,251,24,155,45,124,168,107,205,206,146,253,77,70,208,115,19,195,227,59,31,130,21,107,178,34,80,193,46,108,19,206,189,129,117,50,169,237,15,168,37,127,213,101,4,250,233,146,230,97,121,224,66,40,78,217,112,35,205,120,217,1,96,199,126,218,119,226,5,209,45,181,203,43,204,198,144,140,143,138,162,134,152,16,224,21,174,182,107,223,212,11,111,68,241,142,125,114,248,114,117,184,1,218,220,250,246,166,227,210,206,150,41,80,142,91,150,203,180,176,178,89,150,73,118,11,188,143,0,151,16,178,212,190,70,200,180,110,45,30,14,24,47,22,79,155,95,82,206,148,56,135,50,194,206,223,46,249,180,105,6,240,142,63,149,59,36,51,197,126,71,90,60,171,16,154,5,143,49,156,113,142,200,244,27,118,188,175,84,78,201,245,239,31,235,169,225,72,78,118,53,57,71,184,252,65,139,91,0,155,101,35,174,79,201,227,77,108,7,176,79,125,156,15,8,35,234,243,81,133,78,184,161,253,23,254,9,10,131,68,94,238,66,111,135,166,85,60,85,50,235,225,17,12,45,218,240,195,180,148,190,136,190,153,176,235,233,15,122,120,102,61,227,159,30,193,92,37,196,23,156,254,161,9,121,131,142,232,141,86,175,150,176,2,223,98,110,253,246,37,171,28,173,199,170,225,35,110,57,231,168,153,9,247,174,230,153,40,33,21,228,233,118,37,242,48,150,121,110,177,216,225,6,81,198,182,136,155,185,217,21,188,107,18,52,169,137,29,235,244,248,166,89,13,120,86,215,207,54,237,68,70,214,55,9,197,149,125,239,121,154,14,34,7,219,146,86,34,227,183,164,127,12,112,51,228,43,172,166,128,188,33,86,105,84,52,250,237,48,117,79,45,70,60,150,55,123,182,104,92,15,198,8,126,138,191,96,90,247,83,198,2,236,92,83,123,80,181,211,146,220,96,103,90,155,161,227,240,255,151,113,176,248,136,73,217,217,82,194,214,183,230,201,238,104,247,28,118,5,98,67,190,1,211,154,73,118,27,153,38,155,13,111,43,205,82,53,200,14,3,56,33,128,19,170,228,71,245,130,99,53,38,38,43,120,172,62,26,209,160,8,53,163,31,102,204,39,209,169,221,5,109,36,64,163,32,233,59,78,207,165,190,31,194,25,187,22,253,7,241,132,243,95,131,57,166,158,73,68,30,83,31,45,15,194,18,116,2,141,72,97,233,35,223,138,143,33,15,253,116,219,18,13,149,249,66,144,10,233,168,198,65,222,97,104,252,67,117,114,198,177,92,160,86,86,204,78,152,235,54,1,54,174,59,229,209,186,148,99,165,240,68,145,19,42,116,208,46,180,211,94,2,193,237,161,110,1,61,79,150,184,43,4,108,171,116,241,27,178,233,55,255,55,71,57,112,128,34,74,101,248,116,42,90,183,110,219,182,200,117,254,52,133,230,52,102,84,185,252,97,24,223,84,36,42,160,76,147,97,87,25,219,92,161,95,55,228,139,231,107,58,206,101,104,241,36,253,116,238,202,131,11,160,252,108,38,132,151,158,119,230,59,106,136,109,50,205,122,154,103,75,45,170,59,145,175,212,236,53,157,50,140,218,119,89,36,28,158,125,4,79,166,43,43,17,121,24,72,1,230,129,117,197,142,9,243,16,50,222,89,71,178,227,69,33,16,109,237,180,243,15,131,30,225,225,87,135,129,142,66,21,42,78,67,189,184,196,69,207,207,143,254,21,223,204,32,136,141,136,144,98,205,189,136,198,225,125,127,199,24,242,246,48,209,0,118,38,21,26,125,78,163,69,183,123,231,0,142,59,1,224,200,231,113,225,198,16,188,88,115,19,104,172,234,222,198,84,83,149,13,237,189,162,11,201,252,122,130,230,109,69,217,242,112,49,18,149,12,163,177,245,113,64,176,16,212,23,90,152,178,161,223,126,121,120,166,62,55,64,144,70,67,132,211,175,28,108,193,171,160,118,156,133,110,22,230,234,43,137,214,208,244,154,105,159,249,124,76,83,226,245,88,35,186,104,52,28,41,176,251,181,39,204,36,213,113,159,207,216,30,170,215,221,184,18,35,206,171,26,213,254,104,7,255,227,82,60,103,66,186,22,37,175,105,243,234,87,106,143,148,45,171,122,33,146,138,218,132,119,181,202,186,238,28,211,203,33,137,254,247,226,209,102,97,122,1,180,139,49,195,141,8,107,213,48,92,138,140,215,147,114,173,156,160,109,153,130,113,252,52,110,53,134,105,71,108,14,116,153,200,111,127,73,96,51,154,201,14,139,54,39,165,245,254,218,230,253,3,179,32,220,23,236,224,150,221,47,216,221,183,216,85,202,190,184,183,98,71,248,187,87,246,255,209,48,146,242,244,159,46,231,68,158,112,97,67,111,214,139,7,17,69,98,253,243,77,201,52,82,40,190,93,69,168,71,236,38,70,157,16,227,189,93,16,230,191,156,81,175,49,85,90,239,45,170,130,17,21,129,205,56,238,192,235,196,71,161,6,250,96,30,141,37,187,95,146,145,223,194,8,229,162,131,159,234,11,22,97,244,247,246,44,207,56,52,173,54,22,142,194,176,3,75,128,152,145,250,60,191,207,194,71,248,127,223,198,124,39,193,54,51,72,254,22,165,162,229,174,32,240,50,14,96,59,187,167,71,224,88,234,33,216,85,84,116,28,248,116,162,251,4,35,25,145,205,224,106,133,184,14,140,177,73,250,37,137,123,213,102,179,0,12,134,158,108,225,215,202,68,91,204,253,118,243,203,40,160,80,160,122,254,116,172,198,245,189,172,231,208,195,141,252,172,17,239,227,137,4,31,232,222,228,50,205,106,45,11,3,197,93,202,172,170,199,28,253,236,57,108,11,21,151,137,58,125,144,203,142,110,217,245,233,114,83,220,16,78,234,245,111,217,54,108,102,6,82,249,195,79,20,96,190,214,54,151,184,222,159,210,134,244,194,191,38,182,147,163,110,137,176,8,235,253,166,163,28,24,13,26,217,169,241,25,234,118,163,184,68,177,113,44,10,63,157,23,74,102,178,180,146,243,116,192,31,158,224,131,224,238,198,54,38,109,64,54,48,82,201,53,103,180,153,103,239,236,100,143,88,141,66,33,219,212,155,235,85,72,205,239,98,105,202,116,39,184,88,107,58,193,17,33,200,228,240,218,23,26,164,116,119,186,89,66,200,54,58,60,94,250,224,43,93,9,47,72,255,216,69,186,70,94,243,229,57,239,21,199,32,87,214,140,146,222,158,173,209,218,109,25,192,152,92,42,13,229,234,77,118,50,143,24,239,53,118,169,126,177,70,129,57,231,22,79,164,54,86,173,178,119,157,239,62,238,34,26,55,12,243,52,114,47,157,205,54,89,235,151,176,45,203,138,43,57,185,26,134,117,167,39,208,45,83,171,196,163,190,231,231,170,57,27,172,70,238,23,97,235,13,188,241,197,240,160,104,81,224,128,47,14,69,233,2,116,46,59,252,130,205,250,42,184,52,96,235,66,242,28,114,133,207,19,16,130,248,254,179,214,142,43,254,6,86,107,243,232,65,111,190,62,83,110,55,12,222,32,179,20,83,241,6,104,106,92,10,240,232,53,61,179,129,189,181,208,78,37,203,178,174,156,213,185,41,106,77,44,20,11,61,131,118,15,28,118,93,23,243,131,252,73,130,2,179,44,250,123,45,245,22,129,107,149,120,202,92,244,195,188,251,85,54,58,186,58,102,202,76,41,121,121,58,190,218,10,160,151,44,214,85,189,36,98,200,20,194,28,205,187,35,67,132,33,12,149,250,83,115,133,29,180,157,0,166,223,58,105,54,53,121,79,16,183,163,25,163,97,229,239,62,186,251,204,170,102,58,75,83,224,221,61,213,244,230,220,207,139,162,181,215,13,106,87,44,204,100,17,29,167,149,73,180,10,103,4,0,28,169,62,36,137,9,96,236,69,14,71,124,148,166,203,252,151,216,37,170,222,144,88,184,200,227,64,164,24,97,242,146,59,121,205,139,65,15,127,94,207,60,73,92,10,98,118,206,181,21,185,19,180,250,84,43,209,245,155,79,22,0,173,48,219,252,239,2,75,206,97,122,55,223,221,189,239,223,155,126,141,173,254,86,37,141,255,138,64,179,41,87,96,170,163,9,135,152,223,242,37,140,113,169,215,70,62,133,172,40,148,96,31,42,231,164,36,42,31,31,189,28,66,44,22,242,29,153,112,113,33,75,32,17,99,11,50,16,135,38,57,79,249,188,186,11,146,244,164,220,80,4,229,212,235,200,82,238,133,241,0,50,47,242,89,197,251,131,87,224,7,80,44,104,229,36,77,126,119,230,142,101,47,65,244,200,113,101,155,120,123,136,50,14,105,39,227,153,131,12,177,76,166,175,215,179,48,185,254,148,147,157,74,182,224,194,43,145,244,76,84,248,97,245,251,17,44,249,249,46,16,149,13,37,126,54,154,236,111,151,222,145,119,86,181,220,149,132,67,36,21,42,42,195,169,226,197,17,78,70,31,81,46,84,79,218,59,21,25,63,230,245,78,130,61,125,197,9,248,101,222,207,86,89,8,255,180,27,238,70,86,122,169,24,74,11,199,164,92,200,139,91,148,58,94,201,65,216,192,189,231,248,66,109,237,240,93,221,78,27,17,80,223,21,214,96,102,109,8,252,185,36,140,210,201,55,121,54,58,249,131,172,208,12,148,76,133,98,48,247,242,100,49,161,228,118,72,86,140,140,212,138,242,125,81,103,135,36,113,16,76,78,90,98,36,131,235,250,155,31,48,194,92,31,86,131,11,36,203,226,101,222,37,96,98,112,195,126,156,96,37,40,146,73,96,25,27,118,212,4,202,19,89,216,62,33,207,242,35,48,96,225,168,22,30,223,83,211,239,107,75,175,34,126,248,153,255,73,28,139,35,108,173,35,227,189,161,44,192,116,39,126,117,249,187,106,80,226,45,130,114,255,28,45,101,136,23,14,209,19,69,205,56,241,244,150,130,203,170,188,144,183,174,135,242,172,222,89,102,180,48,214,137,14,131,140,128,77,210,32,161,97,173,226,145,98,24,178,111,188,93,191,26,50,3,96,105,151,132,145,202,199,205,90,64,41,173,218,103,72,28,252,220,25,205,81,164,151,193,52,208,58,174,158,186,147,71,127,206,86,3,225,1,86,16,83,145,170,166,22,243,166,169,169,126,205,141,14,94,107,234,56,133,202,97,46,92,105,104,106,146,152,246,149,221,74,28,231,153,42,46,211,245,170,243,145,215,186,53,200,51,18,248,188,233,8,105,228,86,117,32,155,149,63,100,216,196,5,251,12,105,186,27,54,239,184,117,88,227,72,183,240,8,233,214,45,27,64,233,145,62,66,255,169,171,174,192,193,97,202,41,12,246,101,135,103,123,58,22,93,81,78,38,106,135,58,175,57,83,125,233,44,150,215,235,147,174,248,238,230,35,36,254,191,5,211,109,118,22,90,151,9,111,233,13,144,120,68,22,77,0,167,10,101,57,20,18,18,155,142,63,243,73,154,230,219,101,191,49,163,163,88,192,217,236,178,74,137,83,170,136,237,160,20,226,166,69,70,211,230,161,189,127,206,149,207,158,126,6,227,48,7,66,35,234,210,48,121,190,140,131,107,24,112,133,221,157,145,201,26,7,236,112,44,9,133,52,201,50,226,200,242,39,174,125,166,117,248,107,21,123,134,141,230,37,154,236,47,41,154,230,131,53,193,223,55,146,231,212,6,87,252,192,101,90,148,67,210,53,91,201,177,203,160,79,126,4,130,177,78,186,85,64,10,133,94,36,112,109,60,225,6,220,64,85,138,28,248,69,26,214,60,209,233,215,182,207,99,36,38,136,68,42,131,76,127,180,99,61,12,5,216,252,135,233,5,190,59,109,170,181,140,250,163,114,172,138,20,97,74,126,103,34,51,163,146,178,192,88,130,145,159,116,114,187,226,242,54,109,95,164,90,133,68,226,166,73,222,41,127,127,151,243,102,51,207,7,251,206,24,162,37,250,22,134,194,230,226,32,250,126,175,236,230,109,253,26,58,7,237,159,59,201,95,198,18,60,0,199,10,254,208,142,52,161,231,169,79,227,211,106,233,54,201,240,161,100,201,132,80,60,91,168,240,170,55,53,206,199,90,86,204,254,224,191,223,234,188,156,124,26,67,250,48,60,68,123,85,217,191,40,82,237,92,228,125,240,134,38,250,222,205,153,25,193,143,201,96,138,17,224,120,45,6,85,172,243,148,183,188,51,112,16,105,55,221,93,81,210,61,145,85,178,97,30,37,170,213,161,235,156,249,124,193,87,168,243,116,116,2,1,152,98,245,52,5,90,163,193,156,229,58,67,62,76,104,145,198,204,199,43,175,67,226,83,198,47,225,248,123,163,93,17,150,249,164,15,243,168,205,146,192,198,46,181,122,144,182,32,9,98,133,37,34,251,113,252,16,131,114,138,130,41,215,106,199,156,59,155,117,104,25,47,216,7,198,24,136,80,175,112,196,6,51,172,220,130,32,55,27,129,157,28,174,140,143,128,115,12,59,152,38,5,10,205,84,134,117,123,184,173,94,25,36,152,164,229,133,72,197,249,1,13,182,145,194,252,191,49,12,149,90,217,3,71,169,230,22,253,170,216,219,88,197,130,248,118,50,215,78,142,76,255,128,4,124,149,90,101,211,80,46,140,107,27,88,56,153,226,25,55,210,92,59,82,142,9,255,151,113,161,87,78,167,87,173,99,52,124,71,112,70,107,228,36,79,238,0,243,122,126,208,32,14,93,19,76,242,150,198,27,11,242,182,222,117,209,212,136,136,97,239,155,1,177,105,86,22,201,67,15,78,243,255,128,83,102,229,217,244,161,80,20,48,152,12,185,66,254,143,233,164,250,67,163,24,161,99,252,39,192,109,229,68,246,43,197,46,38,90,37,249,36,201,119,68,234,102,95,202,132,235,247,85,107,160,183,111,246,248,197,31,190,119,117,193,245,190,69,176,92,252,36,213,126,185,58,250,37,94,126,16,136,122,198,151,37,68,1,1,200,72,147,219,177,13,55,13,143,81,148,114,77,105,151,3,186,141,65,183,138,223,244,243,185,110,80,66,151,68,161,19,241,102,1,237,233,164,14,117,168,220,199,84,5,111,93,114,156,154,142,146,153,135,186,84,191,87,36,246,33,140,63,137,233,43,161,116,7,197,182,142,212,11,225,246,112,245,135,167,207,226,210,66,39,99,80,243,88,221,56,247,105,7,217,186,116,103,0,3,143,205,168,109,10,32,226,23,21,219,52,158,169,42,48,177,192,227,69,91,12,128,192,161,79,182,34,102,51,105,227,105,17,135,58,217,200,204,69,216,1,109,195,214,239,17,86,240,9,72,9,115,131,136,104,134,84,196,27,31,161,239,120,100,94,212,228,231,14,4,26,189,246,219,241,39,69,143,171,125,194,15,28,208,232,39,167,158,190,39,154,46,29,49,146,121,135,117,44,57,246,134,34,121,15,1,77,243,202,231,211,173,70,253,24,5,21,87,144,230,158,196,4,19,43,61,42,170,71,182,17,150,226,126,253,253,215,183,131,29,196,191,27,220,161,109,129,163,181,155,249,81,135,51,5,65,121,195,166,15,123,146,229,244,52,224,157,248,165,65,117,142,36,242,111,251,121,178,123,86,2,233,185,202,237,203,5,43,40,19,228,66,130,131,203,2,159,220,69,16,181,106,204,73,123,131,98,16,110,184,239,223,234,117,16,85,130,11,106,166,227,94,0,191,157,10,22,106,195,143,166,0,210,35,153,73,89,112,74,247,201,158,39,133,168,102,190,164,4,160,87,153,125,33,29,152,5,150,64,44,238,199,224,120,50,231,200,173,16,156,45,209,23,181,222,48,113,153,227,207,93,230,113,155,72,214,150,125,7,84,188,64,187,215,75,10,139,166,74,7,233,140,70,155,138,58,190,192,151,88,182,92,107,217,107,112,160,90,228,186,100,47,102,99,9,226,197,42,189,99,136,10,190,184,224,7,123,21,129,38,136,60,64,206,101,194,214,210,71,17,20,199,84,128,133,118,53,215,43,147,169,133,229,235,66,79,194,89,12,56,165,3,206,210,77,128,213,156,158,9,84,194,57,66,201,47,75,117,248,148,146,131,143,133,218,224,154,102,182,194,125,101,253,15,114,62,101,225,63,189,153,126,218,113,250,63,53,217,174,138,111,91,137,144,143,65,115,244,116,110,16,60,37,48,64,104,150,228,243,69,226,52,236,133,111,250,237,110,156,54,5,253,234,78,0,32,34,66,78,44,183,247,57,251,160,25,160,118,64,171,134,72,79,156,244,180,132,3,228,41,204,103,18,77,68,57,113,215,131,202,161,1,234,80,186,208,119,27,87,48,159,50,185,142,56,53,223,138,228,141,45,238,144,175,42,80,194,101,199,82,7,27,139,72,24,10,3,208,194,206,149,173,235,22,142,136,201,219,167,196,89,193,163,176,239,241,219,0,222,83,218,251,226,5,34,99,85,58,211,166,20,77,102,97,220,135,26,197,123,94,40,98,45,117,250,93,71,153,217,203,142,50,57,173,94,189,76,74,129,212,227,217,72,235,206,27,77,25,51,96,251,213,240,238,128,226,19,114,79,155,175,59,138,4,134,65,51,40,187,168,153,112,206,169,169,68,237,158,116,126,15,178,148,204,251,247,198,187,82,56,74,224,201,201,74,59,65,197,58,91,126,112,36,181,110,235,22,250,6,244,204,172,215,34,126,2,55,130,65,60,237,28,60,80,48,118,13,240,181,149,202,49,183,113,117,244,4,4,125,219,255,188,226,201,147,213,142,223,5,70,37,177,38,118,23,236,63,221,29,154,172,234,65,137,88,38,72,154,232,94,129,64,200,238,248,196,160,33,140,46,88,8,87,14,89,235,231,60,148,25,255,225,126,59,53,215,114,73,59,0,221,195,54,188,62,126,242,219,233,87,170,120,61,181,97,206,230,114,110,116,114,85,142,82,73,189,89,116,240,190,98,37,85,172,21,89,4,170,179,35,190,39,92,39,101,166,21,14,14,117,142,196,32,60,241,228,48,202,135,110,199,28,210,162,188,158,42,54,83,16,144,99,179,187,177,167,214,185,230,162,153,31,229,198,206,126,188,190,32,95,111,136,131,92,221,210,164,62,105,172,4,108,140,89,25,39,207,96,113,211,131,112,232,102,75,130,243,140,110,227,11,198,134,160,189,12,141,200,246,73,242,100,232,159,190,245,220,84,26,72,16,73,183,61,223,87,254,138,147,225,160,78,95,54,70,38,13,30,221,99,42,87,233,253,220,245,127,121,71,197,215,132,6,74,203,41,251,210,134,50,25,243,225,81,58,14,55,82,135,204,226,172,178,92,70,185,237,12,100,184,67,61,76,108,126,13,169,49,198,236,48,111,60,14,71,172,224,250,165,213,156,247,188,41,72,162,210,86,65,127,39,34,220,38,188,69,214,173,93,96,114,78,13,196,169,218,130,142,238,83,124,22,184,153,173,51,215,36,161,50,30,150,27,176,27,41,62,35,215,29,25,43,178,87,144,190,253,85,129,127,227,65,44,62,89,179,129,152,149,165,226,100,116,166,190,56,136,167,95,82,233,213,255,52,164,122,60,39,68,103,229,121,171,236,133,243,203,231,6,232,51,188,120,242,32,106,120,235,215,34,113,180,100,199,14,240,185,239,13,197,163,137,80,98,121,63,116,98,246,211,222,121,104,224,241,242,86,225,127,175,34,74,226,132,145,184,222,81,87,25,156,209,226,0,126,169,160,132,130,205,151,80,74,148,130,178,115,234,93,131,245,243,30,249,79,196,187,38,71,53,73,44,203,139,189,126,29,136,66,133,51,11,39,7,167,244,168,138,179,143,190,47,197,155,120,35,84,64,251,195,225,20,195,245,187,7,70,5,241,59,103,99,79,2,100,44,4,57,182,98,132,229,81,186,135,154,5,14,132,239,95,142,198,109,255,183,213,250,108,88,137,231,93,204,217,85,11,136,244,1,46,251,55,132,207,224,204,73,106,64,243,236,135,238,180,57,255,29,121,88,119,108,41,128,203,45,21,144,219,77,108,132,132,146,176,189,52,72,46,144,20,197,139,112,59,117,40,206,31,120,127,60,17,190,6,59,254,82,186,32,6,101,137,89,35,112,229,135,78,254,176,183,241,79,156,53,18,204,169,246,253,219,238,163,122,203,226,72,27,237,232,158,176,100,213,122,172,74,255,60,49,86,164,160,224,46,247,135,186,17,68,89,188,155,144,250,122,65,120,220,70,61,64,115,169,5,72,123,107,11,115,153,46,219,163,49,156,215,135,161,42,72,107,40,136,84,119,203,31,53,145,220,163,177,173,247,150,255,147,250,47,155,80,78,92,227,82,252,95,250,9,94,205,14,24,140,46,25,19,45,13,14,114,237,112,166,144,233,25,115,121,1,159,43,5,91,83,38,43,58,233,68,179,31,21,91,208,156,250,180,206,72,57,193,55,93,1,203,116,25,58,213,86,24,138,116,158,124,210,22,46,182,52,6,148,107,173,50,168,7,72,186,144,37,60,147,144,247,162,10,7,119,23,202,142,112,87,129,158,173,37,227,200,21,244,143,132,10,206,238,215,111,34,155,214,248,176,186,188,152,18,2,21,234,141,229,45,14,6,2,177,155,73,169,138,160,239,167,24,82,97,253,175,230,135,84,113,219,179,227,113,118,197,177,53,63,18,193,165,143,24,122,36,2,141,48,206,18,64,51,144,213,132,67,89,250,110,72,233,61,203,193,226,96,187,209,105,147,47,47,148,99,250,8,142,182,134,208,88,77,34,247,59,133,163,17,60,92,111,198,103,151,27,3,231,109,199,133,72,48,114,234,115,216,103,180,158,50,187,19,245,170,205,155,47,46,112,47,191,80,183,86,130,170,197,22,71,129,238,151,210,199,45,164,0,99,88,203,15,10,201,250,126,235,233,61,83,35,30,163,251,19,137,97,169,143,238,68,166,236,119,222,248,114,251,52,217,230,59,142,14,32,134,21,183,159,213,134,102,99,123,15,246,10,239,18,180,29,63,159,120,37,172,224,125,44,2,131,60,99,233,204,88,140,59,192,59,134,134,166,129,120,247,166,52,87,27,226,209,153,152,39,34,229,205,189,241,160,242,205,24,239,39,21,10,120,30,169,242,39,166,182,252,243,253,135,106,100,229,248,191,152,12,244,130,83,2,181,50,74,198,133,30,154,157,135,199,56,216,39,192,57,22,122,217,57,225,140,6,218,161,163,28,228,222,1,29,35,43,31,29,161,139,35,115,229,198,157,142,241,179,236,217,103,1,221,87,143,77,177,170,252,223,250,178,157,32,253,140,68,166,254,102,145,21,195,17,90,135,5,82,9,103,187,161,43,75,130,210,20,24,141,94,67,194,86,79,90,229,226,216,186,61,101,229,2,232,251,122,102,181,42,97,235,61,137,196,246,249,187,68,84,157,182,18,80,95,51,230,15,75,202,23,217,23,173,43,243,174,91,184,75,58,195,2,49,85,192,171,174,240,229,124,241,31,15,149,39,86,151,164,230,75,154,222,63,114,143,186,145,78,242,53,219,112,133,78,10,230,116,217,29,131,245,62,190,83,224,61,115,173,131,168,23,245,233,126,12,68,186,155,7,98,208,255,43,58,159,243,45,77,126,106,224,226,140,160,198,49,42,125,101,191,103,211,38,141,115,183,141,11,163,217,148,224,133,112,11,237,202,42,163,184,119,154,129,188,67,200,119,115,177,162,7,222,214,62,152,157,161,240,131,167,230,175,44,117,72,127,195,0,78,87,109,71,205,10,136,96,190,19,97,99,139,116,216,115,68,190,103,150,62,171,210,157,152,19,35,119,146,41,43,46,47,197,7,121,64,103,89,221,131,77,231,189,86,251,152,64,124,104,97,106,170,248,243,251,9,161,65,79,153,99,173,33,122,133,54,76,181,161,202,92,54,150,168,249,31,32,45,163,3,133,9,157,12,105,58,158,36,50,80,255,225,62,40,106,113,132,67,64,221,79,145,231,180,188,62,139,110,93,217,199,214,11,163,202,17,26,76,160,77,66,185,21,82,126,155,128,40,248,55,124,241,152,101,208,57,83,230,4,198,20,210,64,239,83,70,201,24,231,231,125,71,229,62,25,44,146,29,108,143,28,90,200,187,158,82,130,49,15,66,176,189,243,83,24,160,25,52,82,185,65,41,19,132,98,62,221,146,67,134,99,39,152,8,81,43,72,128,222,30,108,127,170,91,160,170,160,102,202,41,108,34,127,55,161,166,145,133,29,22,66,56,195,114,133,225,239,37,95,75,172,120,112,140,177,62,187,101,248,154,212,170,7,77,208,9,52,205,131,44,162,43,81,248,36,247,72,29,202,176,158,119,182,68,150,17,45,224,90,180,159,168,44,236,141,150,114,245,32,110,210,67,6,107,100,162,244,254,123,23,80,12,102,13,36,40,98,154,60,152,154,185,1,161,195,195,103,247,1,68,66,227,212,134,222,105,214,183,11,12,152,238,222,139,159,153,230,105,6,29,9,147,66,22,78,17,27,142,247,250,82,121,31,163,187,27,12,127,123,141,166,63,40,123,196,161,184,10,168,99,200,172,91,102,40,179,211,23,64,252,39,244,182,148,90,216,64,223,23,2,154,224,104,24,152,169,37,119,190,156,169,7,221,153,158,25,200,110,212,210,240,53,125,6,54,19,143,40,231,77,162,180,137,115,69,84,2,146,159,165,251,242,75,87,117,222,205,135,59,70,189,155,199,146,162,27,98,65,136,49,205,162,225,162,124,113,27,209,148,178,7,10,199,59,67,185,103,254,81,153,56,129,120,11,243,182,213,55,83,53,78,89,163,253,158,57,60,195,63,215,20,171,186,39,155,138,139,129,38,97,222,13,144,85,211,193,86,98,21,132,131,176,165,84,169,197,117,132,214,197,125,236,105,80,209,248,62,132,95,40,164,182,113,83,204,145,226,98,177,85,144,145,175,42,189,201,13,108,70,39,169,139,251,72,132,14,19,15,145,125,38,20,204,124,55,244,233,93,234,143,65,239,79,161,153,204,40,111,83,24,183,235,122,199,245,215,255,44,217,179,247,34,242,155,12,172,75,22,47,212,45,193,1,124,100,11,227,2,55,78,118,5,221,32,244,162,80,221,103,185,181,214,33,123,142,93,128,29,156,213,101,213,88,24,236,219,74,178,43,141,47,113,159,153,248,75,1,231,239,69,86,106,13,29,55,252,34,147,160,8,199,55,37,113,186,174,141,231,48,215,198,205,155,124,15,229,163,51,178,3,146,33,66,39,111,76,185,219,40,227,80,119,113,24,202,230,74,207,24,15,222,230,206,99,184,254,253,30,115,65,163,124,54,84,54,225,49,80,0,206,40,88,136,122,143,27,99,27,58,35,45,173,173,13,35,129,12,90,117,146,230,89,106,146,20,97,244,184,127,208,228,178,218,157,161,251,203,213,104,154,3,221,198,29,156,78,8,98,38,26,6,5,183,152,189,196,44,240,205,251,26,127,156,204,10,126,130,170,58,39,220,0,240,26,251,98,244,180,190,109,39,216,141,93,37,54,119,194,56,146,247,125,55,169,52,63,204,42,7,23,236,104,227,20,128,98,91,246,186,14,12,17,109,92,231,42,91,248,159,100,169,171,175,45,116,62,60,12,59,184,32,176,101,88,29,150,88,98,35,111,22,167,75,26,0,126,200,241,230,201,39,137,182,18,205,35,93,10,165,186,5,116,185,250,108,48,7,168,75,35,251,80,30,165,72,216,216,79,106,169,111,43,167,22,220,170,183,60,159,180,253,81,237,73,148,201,28,75,174,76,200,0,251,136,98,190,185,157,90,43,76,225,124,154,188,150,35,0,27,88,96,38,207,168,238,185,1,57,59,127,84,82,180,106,112,162,147,24,49,66,188,101,65,174,44,61,173,218,112,77,239,233,28,154,18,214,71,154,96,119,159,42,156,25,44,34,166,155,219,134,15,117,127,211,52,56,14,236,218,159,65,247,23,95,30,47,37,107,50,30,202,119,150,84,244,50,65,220,26,71,238,196,57,68,135,126,137,117,229,14,160,129,149,145,133,179,101,149,124,97,59,249,134,111,182,106,241,98,222,195,197,34,44,195,117,189,83,176,19,193,254,202,186,54,191,251,6,152,121,158,46,224,182,253,82,140,189,11,139,100,218,49,146,177,218,227,252,77,58,44,4,19,42,90,212,105,47,180,254,66,89,124,100,157,162,193,124,20,62,28,10,68,186,127,114,75,31,95,140,222,157,220,23,129,155,255,222,205,239,137,109,236,243,166,11,157,20,108,31,40,88,145,79,245,54,39,231,232,46,43,186,59,36,171,22,218,48,10,105,175,43,13,166,166,134,33,154,111,15,202,246,122,148,63,233,229,86,126,137,119,116,114,8,255,174,222,23,131,125,214,247,39,149,5,187,79,15,160,57,226,12,171,85,15,255,146,45,72,178,198,123,3,67,222,254,162,212,158,134,69,141,99,195,152,218,82,24,47,22,1,120,15,44,2,206,208,149,225,8,239,215,255,190,67,8,21,121,42,163,192,75,48,62,204,177,44,133,161,48,132,9,77,214,179,133,0,55,119,230,168,26,74,76,235,3,245,47,78,28,34,65,174,183,149,209,29,225,153,225,45,38,74,41,121,10,167,101,135,63,173,112,253,36,193,121,78,149,15,27,123,195,195,208,14,116,20,197,243,142,165,252,75,158,85,189,200,9,249,6,19,185,73,91,148,175,12,5,186,228,247,128,47,195,160,42,86,249,54,145,24,186,65,144,44,164,56,198,161,106,150,201,69,237,220,251,76,222,65,0,71,171,70,1,143,235,211,198,133,218,24,228,155,247,223,161,42,150,204,149,51,243,11,17,8,116,87,167,28,30,0,127,98,254,180,24,122,46,118,197,30,245,196,52,50,233,220,147,107,245,74,149,247,117,88,66,184,85,52,60,116,138,79,15,28,70,80,70,15,223,160,240,41,58,185,196,50,214,184,97,245,70,17,52,159,56,120,31,123,51,4,228,251,108,213,243,202,149,205,53,217,2,47,105,69,244,24,39,233,116,14,123,232,47,193,65,84,196,9,50,26,63,178,114,136,0,248,180,144,241,35,216,112,52,23,18,178,234,231,146,99,78,49,18,22,239,36,110,125,135,197,57,138,201,159,213,219,90,28,223,22,184,46,215,119,248,201,76,124,6,106,228,88,8,11,209,58,75,117,82,0,187,136,245,169,202,143,181,82,90,90,236,126,207,136,23,153,206,20,114,161,186,160,121,33,157,35,223,197,118,174,35,28,221,214,14,93,191,108,223,150,242,166,183,92,160,24,105,255,77,204,198,77,74,101,72,148,134,183,213,12,57,181,186,160,221,228,86,74,59,102,80,6,27,38,80,23,71,184,177,56,212,28,161,250,203,239,40,200,206,204,91,106,100,101,138,90,1,202,81,205,138,167,25,2,193,41,58,113,210,62,75,199,170,250,52,217,48,125,26,102,191,248,203,206,251,19,201,76,231,178,73,149,231,127,107,196,101,189,13,236,194,220,59,212,202,173,70,191,253,68,196,239,10,221,128,36,26,61,242,37,0,138,14,108,190,53,183,68,20,218,208,155,250,48,201,86,19,23,63,206,155,156,187,73,225,178,78,161,226,46,77,70,226,98,84,142,57,210,30,54,68,171,157,251,30,153,220,158,14,119,20,2,104,229,123,0,65,182,67,27,168,7,122,1,85,192,25,251,249,85,175,145,212,210,99,55,71,224,106,245,51,9,173,118,234,160,171,156,90,248,169,235,177,147,255,112,29,173,65,229,148,244,71,166,30,72,99,219,28,72,71,156,5,102,52,107,187,91,224,31,172,100,246,172,193,30,118,127,57,138,201,201,201,11,145,70,228,215,55,173,130,177,34,15,48,10,61,89,51,84,180,186,66,123,0,181,40,98,68,190,74,104,21,242,34,71,105,226,13,70,185,116,9,169,252,47,111,189,234,225,143,175,236,227,214,133,214,63,142,82,181,121,139,135,48,214,228,222,98,29,124,249,85,19,144,110,237,87,94,252,1,171,91,47,43,155,74,140,73,157,92,52,73,133,124,188,238,123,80,104,181,177,152,229,185,203,33,108,122,18,34,17,61,239,49,82,251,82,244,243,255,11,52,234,86,233,153,8,35,149,1,153,193,33,71,189,31,129,100,122,226,64,47,90,71,213,147,32,211,34,161,32,108,136,121,98,58,165,196,216,49,28,215,57,38,109,160,116,121,140,87,18,93,249,43,107,79,8,242,100,181,121,145,111,16,243,209,141,125,117,21,251,98,239,215,103,13,97,118,190,197,153,11,223,51,51,120,89,90,127,91,126,148,102,103,167,79,76,79,195,151,157,48,125,235,131,117,186,35,70,63,129,12,23,61,221,128,234,169,242,149,45,103,55,31,219,70,21,8,202,167,76,215,190,200,161,45,156,162,135,179,43,247,115,200,63,81,107,36,17,246,12,238,112,140,47,188,122,255,62,135,199,7,46,244,44,24,30,254,176,31,102,165,209,209,158,67,4,127,105,118,60,60,210,82,125,254,47,115,177,20,172,186,87,105,96,201,113,184,28,235,248,99,128,235,183,110,226,128,20,58,19,5,79,209,237,10,183,177,52,214,248,181,97,42,121,164,12,8,51,96,238,78,39,92,68,168,58,27,76,40,213,149,210,128,242,130,214,19,23,26,252,199,149,253,117,209,128,222,165,48,141,203,51,108,146,149,44,144,231,38,139,243,138,220,12,233,252,176,249,172,230,163,242,64,34,117,212,181,226,252,214,139,139,149,223,137,74,207,200,205,131,16,24,215,99,209,243,246,141,126,236,183,163,70,23,36,253,107,228,228,148,112,240,21,67,234,217,102,197,23,116,129,105,48,137,87,127,24,84,153,101,144,174,155,18,26,35,127,69,117,103,16,91,190,5,115,85,51,23,157,112,4,42,255,6,208,233,19,51,157,192,173,189,65,34,233,86,217,71,14,53,75,197,64,117,16,68,243,233,143,246,59,174,129,229,205,52,225,245,123,47,73,118,0,248,240,85,255,86,57,195,203,72,138,44,152,203,12,199,181,220,88,226,53,152,254,53,138,75,187,223,161,136,132,230,29,137,160,34,187,59,102,25,76,153,113,184,193,208,81,196,196,227,183,108,124,100,134,223,177,59,146,49,226,64,251,134,6,171,200,144,180,10,200,252,63,190,183,227,99,228,200,148,24,215,48,203,121,121,65,12,197,178,251,198,45,235,14,87,217,140,116,220,148,198,164,132,124,226,178,75,96,235,9,172,107,109,71,62,157,132,234,86,115,142,38,251,185,235,33,107,45,124,244,203,115,40,187,122,186,111,232,22,207,129,176,218,223,217,110,65,33,36,150,229,187,248,171,57,74,137,66,128,230,143,40,240,128,254,17,125,233,252,233,55,22,59,84,70,178,191,241,216,56,215,72,33,88,247,255,8,178,104,139,193,95,136,48,124,47,63,1,60,118,28,165,126,28,98,62,166,24,103,192,82,16,110,136,140,55,109,108,178,21,28,161,49,185,28,45,62,83,119,109,246,59,67,17,79,230,51,243,55,114,199,55,225,219,7,146,222,169,157,42,221,160,203,27,13,25,73,97,173,61,117,57,210,30,224,217,170,11,61,197,14,215,114,11,25,180,89,167,43,25,70,96,157,136,161,18,53,139,161,174,252,162,41,94,78,124,202,149,162,21,151,147,163,113,65,188,167,180,53,211,30,168,80,171,112,21,156,140,175,27,4,247,141,231,2,206,189,164,75,182,153,19,154,161,132,195,171,46,225,220,198,221,199,36,107,86,243,221,123,103,130,67,46,137,14,214,173,253,44,4,120,18,42,191,143,216,125,119,78,127,33,246,181,27,172,145,24,117,154,14,82,200,97,87,30,76,159,80,15,125,78,15,150,155,157,96,72,61,159,99,105,75,237,122,44,225,179,30,131,53,12,137,232,206,198,173,16,162,253,191,172,21,165,171,204,232,46,124,148,37,117,24,230,77,23,147,48,222,145,207,186,147,192,162,112,172,35,221,244,54,164,185,175,25,126,255,126,229,159,236,96,212,7,179,232,121,88,40,193,123,146,80,164,57,148,154,91,97,42,217,217,233,192,48,25,111,184,32,250,189,103,213,71,149,197,103,124,73,55,92,105,57,80,124,98,216,22,217,67,151,105,22,237,142,163,253,215,217,73,84,84,14,187,24,76,65,72,177,155,232,59,29,201,38,63,254,181,181,201,90,59,252,239,214,62,62,110,214,243,251,226,186,30,54,131,134,37,233,136,229,29,111,11,76,242,176,54,227,89,246,250,161,67,64,13,210,144,69,95,219,151,81,5,224,11,137,21,102,4,36,0,183,51,200,204,246,127,78,118,17,175,193,62,192,238,44,4,115,10,12,37,192,86,207,52,68,31,229,27,85,188,206,115,199,234,43,213,163,130,114,143,255,22,237,104,0,185,235,198,13,134,101,117,38,76,226,186,240,97,36,195,70,19,30,224,127,104,132,155,235,243,215,233,125,173,40,84,88,212,110,82,190,236,86,75,12,50,169,149,15,181,55,197,222,181,128,190,66,39,41,119,90,58,0,2,15,213,186,202,1,239,86,58,206,127,124,62,241,250,219,147,34,39,45,163,20,185,149,196,44,52,220,213,217,169,159,89,4,137,119,243,17,113,110,146,183,148,205,152,8,162,205,183,116,114,176,46,82,117,245,106,15,26,201,42,171,98,76,236,245,170,241,171,132,207,206,20,87,180,30,19,158,131,32,227,151,216,191,39,49,48,209,96,19,122,1,155,170,85,236,250,147,19,198,70,4,38,81,240,79,237,58,169,200,30,161,162,78,210,125,99,241,230,179,45,224,104,142,169,66,95,75,156,246,191,136,3,215,99,105,228,1,198,27,55,34,70,248,73,74,217,57,123,211,189,166,58,241,199,187,33,105,146,184,193,56,82,120,169,65,162,47,147,241,238,251,226,109,125,228,202,69,80,207,27,55,2,67,228,52,89,212,180,133,81,196,2,194,107,19,160,232,115,202,146,4,219,112,71,34,236,65,45,54,239,174,241,10,121,29,75,123,47,169,153,191,244,29,210,128,224,119,171,6,217,177,37,140,116,175,225,255,191,148,149,44,129,130,218,224,111,120,32,52,174,226,232,245,58,206,103,225,186,157,117,87,219,245,90,67,134,26,179,162,164,154,192,227,59,116,60,207,224,31,85,208,171,170,245,164,6,91,88,162,133,106,169,154,201,13,134,94,66,147,55,244,49,54,189,101,230,178,9,191,153,28,125,189,33,65,169,116,195,25,22,221,230,223,253,1,37,74,8,82,236,94,224,34,230,184,255,38,86,204,246,212,158,38,109,119,61,136,77,37,36,116,189,164,78,162,153,6,248,34,33,23,95,17,192,200,213,115,41,37,163,216,228,92,179,243,191,239,16,120,229,87,63,125,217,5,67,184,69,211,7,228,14,132,220,93,229,119,230,126,66,54,137,110,2,161,209,12,250,106,122,184,171,60,177,235,120,37,228,67,126,65,97,250,176,181,123,247,113,143,120,205,222,62,210,109,212,14,159,106,242,118,190,171,26,62,211,1,85,234,243,75,40,170,169,200,165,177,106,123,237,62,182,13,29,1,62,35,119,211,112,23,197,216,39,64,130,251,130,253,205,75,74,69,24,32,166,209,25,84,187,128,34,154,231,144,128,20,103,96,249,1,32,79,34,30,183,92,206,105,238,212,172,41,51,58,225,174,216,164,61,252,49,227,212,214,16,94,101,88,225,232,26,82,140,208,6,81,30,130,119,18,129,168,214,66,107,74,159,48,205,99,47,170,65,81,137,23,68,109,137,135,180,72,214,84,61,13,18,142,113,84,38,199,82,129,189,90,84,130,102,254,31,236,168,14,218,10,79,145,165,90,147,245,199,94,220,212,140,200,86,84,255,170,32,247,186,159,90,245,172,245,71,70,171,38,96,172,185,3,166,132,202,253,0,62,174,62,84,183,177,6,65,5,204,132,168,40,117,223,32,157,106,8,79,226,238,142,176,65,53,209,162,69,58,128,92,127,59,80,116,209,2,224,133,53,124,182,75,202,5,214,127,73,82,122,82,145,107,77,41,102,177,192,90,164,200,182,181,35,129,254,100,143,0,206,2,34,71,252,203,255,69,169,175,253,135,136,43,89,4,74,1,32,213,193,4,141,115,237,80,52,227,179,59,8,166,80,57,244,191,206,235,212,239,72,243,151,101,208,87,142,145,183,23,128,66,60,36,144,67,197,43,169,112,89,26,85,172,50,255,125,91,47,252,176,92,48,178,230,184,53,204,180,233,19,125,166,229,249,5,111,255,149,115,59,84,217,48,107,39,243,38,183,12,235,133,0,223,190,232,60,131,69,188,125,95,150,150,55,134,128,116,117,69,149,8,202,75,83,152,134,210,164,52,151,194,71,68,180,154,226,128,168,40,173,128,23,27,56,149,128,111,108,215,123,178,97,165,0,115,200,89,152,196,123,39,241,115,130,170,222,41,228,144,120,81,32,97,26,224,48,107,248,195,182,68,68,51,223,217,91,160,168,231,88,198,218,0,29,159,209,106,24,74,134,181,174,158,58,112,175,117,135,247,159,114,119,117,201,254,10,47,153,63,236,50,69,83,112,46,177,197,167,63,243,236,231,152,34,248,210,146,83,170,234,204,22,153,81,107,219,23,220,142,197,22,169,252,103,186,107,3,139,12,112,120,146,169,173,134,37,148,177,208,186,4,127,69,43,143,55,80,193,63,39,118,47,60,234,95,208,202,47,248,100,115,149,38,207,56,83,172,11,244,219,26,73,205,189,38,28,69,209,203,108,168,155,204,232,139,19,185,80,43,214,227,68,235,6,118,242,143,7,236,160,75,56,38,96,81,54,100,104,220,72,55,9,215,17,102,153,60,88,150,113,210,80,211,129,251,123,110,141,130,1,78,160,5,208,221,156,174,36,246,20,228,4,108,59,165,238,87,28,93,156,127,4,212,95,208,66,243,2,52,41,199,234,73,164,174,222,251,97,213,168,142,190,89,58,178,155,251,109,64,132,14,239,47,196,217,46,112,255,14,212,149,26,250,245,131,156,53,60,206,130,91,211,242,104,124,164,190,112,71,166,22,193,113,253,235,73,203,92,146,6,252,56,149,187,210,1,87,67,244,197,5,190,165,66,123,232,81,180,228,164,109,21,47,119,123,70,225,233,129,144,138,166,97,178,76,133,185,121,43,107,168,239,72,73,7,121,154,105,70,248,42,101,241,223,150,72,117,255,66,18,218,243,100,21,162,116,222,249,221,81,134,30,103,110,52,134,176,184,101,236,198,74,134,48,135,26,39,0,182,142,214,136,49,169,223,2,249,203,178,189,190,210,200,3,81,202,145,85,133,180,122,167,56,87,243,176,202,46,240,87,114,178,236,196,106,5,154,215,197,54,253,100,56,100,86,34,144,128,183,217,99,168,166,61,74,208,183,193,176,131,111,112,239,199,94,161,241,48,117,190,171,25,21,192,7,106,254,59,78,158,229,35,220,165,107,76,99,64,204,14,26,76,113,162,252,168,124,76,132,188,14,49,37,110,189,207,119,131,74,12,222,32,32,216,221,30,181,249,26,252,221,81,57,254,63,14,102,185,87,217,26,62,218,244,35,15,195,185,170,93,162,84,159,45,178,232,196,66,23,140,124,247,12,227,203,31,213,124,180,117,234,48,252,104,136,143,130,12,224,121,132,77,97,106,226,61,161,227,145,187,213,105,254,252,120,125,212,242,71,114,110,218,102,96,240,64,67,72,27,2,152,58,20,40,172,26,35,203,176,186,83,112,107,99,121,198,158,63,134,21,17,218,77,32,212,252,168,51,120,132,152,140,19,203,110,231,25,248,180,34,130,113,29,150,22,222,24,217,220,4,187,35,203,186,42,229,245,210,94,58,129,13,251,247,63,50,41,60,209,141,49,18,202,207,8,216,200,186,216,195,171,126,23,195,198,108,128,160,148,178,210,204,150,162,79,246,230,18,194,123,83,239,78,41,147,6,129,224,93,240,46,206,57,86,5,115,120,219,41,253,57,146,52,148,120,218,93,187,11,106,38,58,111,146,202,160,151,163,151,118,11,203,244,234,37,4,122,21,3,61,165,230,186,90,107,164,211,79,81,100,20,186,196,122,233,55,233,80,223,158,232,212,67,182,77,94,73,1,23,236,230,87,28,107,110,212,230,12,162,27,184,75,248,180,22,196,248,28,37,228,235,105,13,150,178,24,126,50,125,193,51,124,99,150,91,175,252,190,125,182,245,151,110,203,166,247,230,249,41,229,221,54,28,12,124,53,182,140,126,193,145,186,57,76,165,27,236,101,201,133,206,133,246,224,118,123,240,175,134,245,32,146,38,222,239,194,138,219,254,151,32,229,47,188,253,236,213,33,18,55,192,212,24,174,214,155,116,40,28,144,149,92,204,30,241,145,98,68,237,255,61,128,244,196,227,216,98,220,203,146,190,178,101,12,228,83,84,39,184,127,78,40,139,239,172,29,215,74,151,206,39,30,87,2,113,46,90,115,80,194,117,237,216,21,204,58,243,128,86,234,123,174,89,184,203,157,175,119,67,129,72,123,30,232,160,245,23,238,179,109,232,191,108,125,46,9,109,203,158,115,5,213,50,99,180,35,222,158,19,254,90,3,166,37,40,109,154,12,60,90,19,117,107,231,234,102,96,134,41,50,87,91,94,217,232,166,124,53,35,73,246,225,40,38,52,237,27,201,43,68,168,204,228,185,118,111,81,14,217,200,236,236,156,29,3,226,116,159,64,114,172,25,243,176,66,11,247,15,103,181,57,85,165,85,221,44,59,34,218,247,251,235,181,89,99,43,150,234,228,23,229,174,231,234,100,164,2,140,153,137,96,201,129,193,207,57,171,196,47,125,7,169,78,46,162,150,96,153,15,80,59,186,114,137,161,129,130,193,254,220,230,226,187,220,180,87,220,246,222,42,64,171,223,132,92,228,248,1,174,179,148,209,114,117,103,26,8,79,150,64,173,76,254,105,4,110,158,99,38,163,34,55,180,210,64,152,95,133,27,38,175,66,93,80,207,68,219,204,143,201,68,72,97,207,90,240,14,78,189,149,157,156,28,233,202,249,33,36,204,47,124,3,169,144,119,161,157,38,219,234,77,188,79,173,94,124,48,240,75,249,239,204,136,199,43,65,75,188,36,78,62,112,170,132,211,96,157,72,178,236,204,60,140,199,168,67,28,8,68,32,85,140,100,97,52,47,23,41,39,5,2,0,163,34,198,228,207,251,9,54,198,114,56,232,105,190,139,184,91,167,53,1,6,114,166,210,219,48,185,102,243,6,174,245,15,148,131,189,222,52,51,54,104,63,255,57,139,67,167,249,231,48,40,184,232,114,168,3,63,152,9,211,227,20,117,57,46,59,243,102,52,42,135,62,208,188,41,111,24,111,218,72,180,45,112,64,234,169,42,138,115,53,180,107,99,152,144,115,68,197,146,78,199,97,15,142,203,120,22,5,73,195,188,85,126,97,133,31,103,60,45,70,210,40,88,37,189,114,48,185,255,45,83,59,34,182,157,127,230,31,238,214,13,24,212,39,223,82,44,175,155,204,58,129,46,31,201,12,60,183,133,7,95,193,105,85,244,36,189,15,53,39,176,226,225,119,179,194,160,175,19,19,47,193,150,214,87,156,28,200,54,141,92,0,95,153,43,29,211,199,248,6,13,173,11,3,144,109,65,143,6,40,143,147,186,153,128,194,70,9,187,74,218,118,237,107,144,115,134,100,193,130,119,31,66,96,21,40,143,151,30,98,26,254,120,233,95,87,59,217,120,56,142,141,92,8,143,164,6,26,195,152,243,68,203,247,219,152,82,103,243,7,167,33,101,80,205,116,51,130,46,161,58,94,72,97,154,202,134,23,0,182,164,120,248,180,223,224,83,1,175,98,194,47,48,76,157,51,90,177,178,121,112,245,138,44,161,77,132,62,113,154,251,169,232,179,125,134,120,42,208,33,15,170,110,169,232,63,160,13,148,86,34,40,211,72,148,15,133,123,203,252,59,66,36,171,89,130,141,90,10,54,120,166,3,13,130,138,245,58,223,116,10,44,186,1,50,254,228,81,69,132,152,227,11,59,133,44,104,67,220,182,84,192,212,156,68,217,81,175,142,177,81,142,159,228,31,108,246,179,22,72,167,252,247,114,179,126,239,236,21,79,128,236,128,228,38,102,57,89,16,204,196,253,12,175,69,161,126,237,71,178,95,125,78,109,19,32,123,183,214,234,133,119,175,152,107,45,112,235,225,22,32,65,115,193,188,154,7,23,162,29,199,111,197,245,42,189,6,183,134,65,21,101,27,50,41,83,11,217,17,57,120,142,107,26,163,149,158,196,178,35,38,168,198,162,16,49,127,52,88,155,51,228,254,132,150,3,9,38,151,20,55,49,26,219,14,230,250,53,49,214,144,30,223,26,166,145,236,145,146,132,56,208,189,23,221,193,186,9,222,226,173,188,66,239,254,147,222,50,24,159,100,9,252,179,219,176,232,107,80,48,213,84,91,96,204,146,66,68,20,225,232,60,130,209,31,88,168,107,255,24,78,71,203,233,4,22,120,154,101,195,211,10,22,254,65,209,164,38,244,225,182,88,187,141,129,193,242,89,10,217,145,235,177,158,147,31,166,25,215,40,95,77,70,24,22,88,157,186,96,52,25,7,180,114,165,88,99,248,128,66,234,141,173,61,103,215,165,133,45,12,146,64,134,187,153,37,53,12,141,83,139,194,209,247,80,74,86,141,99,216,195,42,170,172,92,201,211,122,112,215,34,43,79,6,232,27,89,138,167,39,165,107,123,251,196,18,77,51,191,54,34,225,124,179,173,213,21,158,30,40,167,247,146,77,99,140,154,189,239,32,236,13,183,81,13,59,123,165,169,226,33,84,253,146,71,197,232,138,157,175,39,94,49,25,57,21,49,90,42,188,41,219,172,195,235,219,226,96,212,250,92,76,198,99,24,133,135,211,187,233,129,151,197,125,132,238,85,236,198,218,139,218,228,209,64,176,154,110,49,90,101,162,211,172,83,251,39,255,85,55,78,24,236,163,219,91,125,124,166,104,46,201,183,28,88,48,198,199,8,125,14,68,164,187,125,18,181,255,240,45,76,103,129,244,109,182,152,195,193,26,43,46,223,170,47,64,39,225,251,214,18,244,183,184,247,242,82,124,88,232,230,52,238,223,243,152,22,73,20,130,113,200,58,208,20,121,249,215,220,14,208,3,235,145,193,13,147,205,176,139,0,67,38,214,217,112,64,35,225,177,15,216,251,80,136,251,145,209,71,167,181,129,215,17,250,106,52,143,177,6,217,146,183,141,36,48,239,98,151,17,41,155,81,36,41,95,249,85,171,116,92,162,149,170,164,205,2,207,156,240,70,164,68,41,5,82,238,57,12,121,34,233,181,149,3,208,69,80,17,124,188,38,217,66,252,114,100,157,169,5,70,148,120,219,99,104,208,42,14,181,26,93,4,43,132,60,99,55,78,38,226,222,147,37,169,20,32,81,0,33,12,94,57,214,94,113,197,210,255,128,76,38,207,166,95,44,122,96,84,147,122,81,106,232,1,150,224,194,128,225,238,234,231,131,116,105,150,100,224,17,87,101,174,241,10,73,73,163,92,120,15,247,175,253,180,197,111,29,34,152,167,203,200,214,162,173,69,80,183,212,250,180,10,80,219,212,190,3,145,119,48,118,197,113,192,190,21,65,173,114,161,45,38,11,144,175,203,226,81,224,35,20,55,170,85,103,81,216,193,196,130,212,52,250,179,127,142,65,63,145,254,173,187,242,87,100,49,158,76,163,19,162,1,8,66,32,206,107,230,177,3,94,93,209,41,239,185,113,51,45,119,112,80,30,78,135,219,147,126,168,101,132,227,57,35,44,188,106,181,191,181,71,236,243,99,16,220,12,224,254,160,250,245,166,50,0,117,36,166,234,205,202,121,163,137,47,200,152,218,245,177,237,3,122,135,114,209,58,254,171,68,184,97,103,230,93,165,243,101,36,180,31,70,217,21,232,24,91,40,21,127,43,115,142,107,166,74,88,31,193,65,94,192,173,29,80,245,24,39,3,186,253,97,130,118,159,224,25,148,120,231,125,153,158,5,53,95,166,138,226,109,147,79,186,145,204,240,208,229,15,26,246,240,26,88,159,29,205,246,27,137,180,105,243,173,248,81,34,98,29,219,2,63,84,111,103,137,225,2,3,22,86,220,89,125,140,201,233,127,198,66,117,118,33,56,52,226,43,246,205,60,255,109,56,102,121,227,239,228,112,122,15,36,167,42,75,144,82,11,215,140,242,194,221,181,201,190,134,255,241,65,101,136,61,41,158,14,186,198,43,247,178,139,240,0,31,11,126,76,63,208,195,179,97,82,74,235,40,166,154,129,46,42,68,78,35,123,9,153,253,174,13,128,179,184,165,153,91,134,8,156,234,71,181,160,82,41,202,242,137,221,205,128,34,58,210,242,24,30,157,253,96,235,39,26,78,203,3,192,13,16,133,229,21,241,126,96,137,210,68,67,96,99,221,120,117,215,219,95,245,6,36,25,180,26,232,39,156,100,58,104,227,56,112,84,246,96,138,234,176,47,130,121,70,247,16,172,145,198,96,80,207,95,27,136,22,47,194,59,62,159,203,143,234,213,90,176,192,202,175,152,17,167,176,20,74,205,168,1,85,7,53,145,6,229,188,72,41,120,187,85,254,136,212,119,239,249,130,8,157,26,5,230,206,15,146,46,246,20,170,255,152,52,147,77,130,12,236,193,92,247,10,166,184,87,146,203,85,181,158,157,190,218,156,28,116,86,118,136,233,37,165,57,75,170,142,79,197,56,83,22,91,14,126,192,251,94,206,6,55,211,15,197,201,118,8,96,137,65,234,219,228,150,55,33,106,116,106,96,46,32,68,176,91,33,11,170,160,93,223,131,243,33,43,245,30,103,26,64,64,255,178,246,151,30,79,39,133,1,126,91,86,202,14,60,20,4,158,22,18,254,62,155,208,253,246,94,156,91,4,59,40,10,120,98,19,104,14,210,250,109,19,203,123,164,53,161,195,20,105,93,208,133,128,42,196,7,17,178,172,115,87,170,182,241,240,177,244,231,62,100,220,162,82,229,29,75,80,249,245,206,217,222,127,128,103,77,224,85,11,238,50,141,233,220,134,176,63,31,222,161,53,212,184,241,29,128,226,88,160,171,39,84,207,122,214,70,183,203,151,36,153,158,124,194,58,208,118,253,120,227,76,152,190,88,73,20,250,34,127,234,90,221,135,103,104,147,122,192,145,138,254,96,138,110,72,17,91,54,192,201,1,239,97,183,82,248,195,5,244,84,103,39,110,179,193,142,187,189,188,203,94,76,80,93,158,49,23,82,127,44,6,88,107,171,46,59,199,185,203,134,201,87,232,32,55,60,86,227,237,212,202,195,141,238,237,101,196,77,90,147,55,46,107,52,206,75,93,148,227,192,34,213,198,16,144,182,156,131,74,26,248,215,249,199,45,128,109,244,120,82,241,115,8,189,104,117,100,241,148,174,251,0,187,176,71,110,133,133,205,129,88,25,215,112,146,223,13,182,215,90,116,147,225,104,155,4,193,157,129,114,192,147,86,117,149,119,74,15,49,45,200,29,190,133,75,95,208,178,188,83,239,67,62,1,240,75,29,202,100,69,116,250,204,15,19,184,12,98,96,62,186,198,140,108,117,224,237,233,102,111,43,44,136,90,156,199,108,61,245,109,68,19,67,38,209,4,152,114,225,118,181,175,124,247,151,69,149,20,166,65,145,242,114,36,89,124,43,59,237,214,195,72,161,101,72,191,13,23,142,210,139,43,227,200,193,103,148,47,162,69,113,118,114,54,22,38,185,227,4,145,6,143,159,217,127,61,84,82,80,254,27,253,121,20,17,228,51,51,180,194,24,203,6,44,78,124,230,100,147,93,170,85,176,70,252,204,209,48,153,229,147,173,142,83,42,52,140,198,253,247,58,226,89,160,88,133,114,117,128,186,56,131,191,235,23,124,114,119,234,41,198,64,56,3,222,102,131,112,62,19,148,81,231,237,164,12,245,117,101,188,227,15,2,24,222,44,126,220,55,160,4,38,226,107,47,202,224,119,99,38,236,153,137,55,174,54,172,57,19,173,207,132,76,193,247,79,58,86,216,234,64,29,206,250,209,32,18,236,17,167,19,215,104,169,45,12,107,58,135,251,77,28,172,165,101,238,127,145,147,176,67,180,151,132,224,250,107,64,16,7,89,64,239,208,163,23,153,105,34,227,55,13,132,81,32,124,162,113,51,171,245,173,65,159,163,2,197,39,92,144,198,42,95,21,237,136,4,199,158,164,209,141,24,76,132,142,4,107,163,35,184,159,233,88,168,247,218,12,224,132,198,25,136,112,19,40,94,33,206,182,146,234,245,102,33,74,151,253,146,204,113,137,196,140,176,216,177,228,170,10,12,143,205,227,233,120,77,163,222,91,66,58,209,57,55,198,51,30,21,5,213,92,253,132,138,52,10,193,149,121,35,9,64,125,71,230,252,218,95,150,64,244,30,131,84,90,49,17,226,201,194,154,210,57,73,51,182,83,26,89,66,192,176,165,166,44,166,4,204,165,23,225,215,22,164,210,200,4,153,188,96,221,199,179,6,178,98,179,72,2,31,93,253,124,62,172,11,63,198,39,31,228,130,39,161,245,235,3,181,227,22,60,228,75,9,127,180,67,246,168,150,106,22,230,100,113,27,12,152,58,102,117,30,240,192,252,7,18,237,115,191,16,72,227,121,172,227,29,129,186,80,91,255,241,250,79,26,22,105,132,188,99,202,173,20,142,185,87,180,40,223,143,93,96,46,52,208,109,178,142,44,15,142,77,240,99,121,75,37,216,143,9,214,146,161,177,21,17,6,34,143,9,18,190,37,67,193,45,157,185,188,92,166,219,249,119,100,102,63,33,13,168,151,226,129,50,76,89,173,58,235,99,193,205,106,129,205,100,196,72,25,111,46,140,125,18,52,45,73,237,182,113,73,134,240,241,92,31,243,0,171,56,99,52,26,195,222,47,229,13,106,80,111,46,96,133,77,149,184,19,169,79,224,249,160,226,106,2,151,209,13,147,35,14,36,23,145,58,162,97,58,248,58,182,181,111,80,192,234,65,52,166,172,210,36,195,205,112,244,15,143,120,39,86,210,96,82,90,186,30,211,143,75,75,115,48,59,167,239,161,114,167,7,70,232,119,142,177,107,246,1,230,166,99,108,188,223,66,68,208,220,214,46,51,185,130,15,173,168,186,171,186,39,129,128,181,150,161,138,150,109,188,234,144,241,56,80,187,238,164,31,76,249,48,220,220,227,211,174,47,43,107,71,68,190,196,255,45,215,60,178,255,103,15,223,214,175,17,126,204,187,184,212,236,102,56,175,254,182,67,10,188,62,54,0,179,38,8,30,180,161,7,197,172,38,177,23,226,48,143,233,73,110,252,209,168,205,30,50,176,95,58,30,146,134,163,39,43,51,183,142,139,213,51,219,131,239,141,178,126,132,209,225,252,169,104,222,32,141,98,149,199,238,8,208,181,210,170,216,132,33,188,114,23,94,93,184,130,213,111,25,42,3,19,32,98,246,153,51,12,48,34,216,137,103,108,82,104,31,255,210,202,140,220,248,253,212,227,158,238,87,70,75,153,66,67,222,122,38,208,33,19,230,194,102,126,189,12,119,202,190,247,24,17,200,151,152,138,126,202,110,58,200,59,158,188,75,63,79,113,45,84,70,243,163,176,132,47,97,118,176,226,36,93,243,117,145,146,137,171,97,165,68,213,226,247,126,157,179,152,241,178,170,18,101,111,223,204,145,230,237,184,118,126,9,242,18,111,103,227,169,254,132,159,42,132,243,19,40,255,73,25,254,195,162,132,164,24,118,191,2,244,42,104,182,184,133,244,9,8,56,228,109,172,97,193,208,102,214,59,110,32,247,5,175,209,184,121,116,108,175,219,10,78,190,11,165,52,202,215,105,7,33,35,20,190,62,214,56,45,223,153,117,110,141,76,101,227,165,250,86,85,205,130,209,236,69,67,97,37,107,148,180,182,110,213,158,74,136,77,14,75,29,207,61,35,70,97,102,51,25,7,37,186,249,249,118,181,46,102,151,131,103,193,229,169,209,68,216,20,40,235,130,108,213,156,221,30,76,63,244,61,190,81,66,226,95,150,221,149,220,141,212,57,14,130,22,77,176,92,155,148,62,232,46,11,133,74,15,160,175,36,115,64,182,159,215,24,7,171,215,146,115,47,138,129,234,129,138,115,144,160,164,118,215,76,121,31,6,222,35,39,31,244,187,198,254,193,177,61,120,14,205,119,114,173,218,56,136,184,74,52,158,66,83,60,80,12,129,249,190,169,199,53,61,33,154,171,38,202,105,244,58,181,198,167,43,236,116,56,194,19,60,180,238,89,150,109,239,77,181,76,68,178,79,76,61,250,142,91,229,81,39,8,114,100,53,90,216,174,161,212,143,51,155,52,21,173,185,254,159,122,68,86,254,234,210,187,227,147,117,102,32,87,9,37,47,97,78,142,210,126,132,18,205,251,179,31,119,105,48,142,168,149,121,52,247,89,99,115,65,55,189,18,249,91,201,114,249,85,214,128,164,253,3,227,104,152,143,107,202,21,162,53,18,5,206,75,237,55,187,35,190,149,245,133,217,148,87,130,147,178,204,192,247,176,51,111,238,155,135,96,148,19,152,75,209,107,147,238,148,149,203,21,82,177,27,251,41,84,242,199,154,148,88,94,230,51,225,226,239,116,178,237,233,117,55,1,182,26,200,46,42,119,173,170,164,143,231,107,103,197,230,65,155,10,31,166,119,71,87,223,42,119,184,32,184,14,169,132,30,207,229,151,171,137,84,59,190,25,34,86,246,76,19,231,249,12,177,187,235,161,89,13,74,214,19,241,99,173,236,204,23,74,103,233,200,19,93,20,245,210,157,162,151,117,65,104,86,156,37,58,76,62,50,35,107,226,156,181,123,236,155,176,133,211,249,166,154,185,209,120,34,161,22,126,123,131,216,60,239,160,180,21,206,144,184,166,128,162,246,233,156,54,84,207,16,178,131,232,248,17,141,28,133,30,102,57,251,21,205,112,16,18,232,43,24,45,253,210,46,145,56,9,63,62,129,58,189,251,239,92,140,78,94,56,156,6,104,171,203,218,226,54,112,236,205,88,226,104,177,201,202,8,204,193,33,235,60,33,197,251,92,159,20,196,161,244,106,236,26,149,17,151,141,194,31,107,45,41,48,114,200,167,146,146,62,197,243,13,147,72,110,108,228,216,112,140,15,49,111,20,23,52,92,111,56,176,253,222,206,109,95,45,217,89,111,4,215,213,84,81,113,86,178,7,44,201,211,25,227,111,187,11,199,215,133,101,6,148,18,9,33,66,150,26,249,193,35,137,213,72,13,184,112,225,10,213,209,35,48,60,79,118,36,167,220,227,64,203,71,181,228,184,242,200,184,158,238,195,207,153,140,135,70,17,148,237,160,180,205,190,26,251,146,189,38,129,230,163,114,239,247,54,171,177,71,60,117,128,122,179,138,11,1,132,111,200,211,27,127,163,87,179,186,35,93,61,91,37,52,107,93,89,17,130,224,104,48,9,97,180,203,124,221,192,249,245,197,147,136,131,101,2,207,189,65,24,189,43,30,138,127,42,184,86,226,135,192,13,245,80,125,221,77,109,148,158,117,214,255,42,189,254,139,123,252,205,173,49,4,167,147,245,71,145,245,71,66,56,32,95,255,134,33,57,22,35,184,204,254,190,232,119,61,195,234,178,98,147,43,54,164,60,125,138,14,48,230,99,125,191,151,198,93,36,218,233,99,34,3,212,93,124,50,4,128,60,207,46,27,44,18,130,56,42,120,255,246,18,34,200,114,253,117,81,36,167,217,192,57,163,169,115,155,250,250,242,197,61,240,123,184,83,136,209,150,172,81,84,75,66,10,124,209,180,154,154,6,51,255,155,180,86,19,48,126,245,69,197,11,181,46,2,227,10,164,89,156,233,160,173,155,46,214,69,244,186,73,115,131,32,152,26,254,180,22,89,80,97,181,55,55,108,183,250,85,254,121,75,178,41,212,6,51,8,78,3,156,241,75,56,218,176,214,38,190,192,211,226,63,60,60,26,63,246,237,197,90,189,209,46,164,160,195,187,160,92,17,246,188,229,228,121,38,103,121,8,173,138,232,14,50,140,40,62,41,122,116,35,68,212,210,243,159,195,83,0,158,192,187,110,184,192,1,11,111,11,135,126,193,92,15,115,25,20,14,103,209,241,99,240,169,155,214,229,82,185,224,106,196,45,199,240,232,15,202,208,60,245,154,79,58,39,174,80,242,187,181,201,113,110,218,184,48,162,159,9,232,193,4,233,164,149,254,131,15,98,46,90,93,101,140,193,131,190,201,33,38,81,180,146,56,70,78,95,15,19,58,39,238,58,231,247,10,191,15,235,126,235,49,145,140,158,53,176,55,146,112,148,63,185,160,198,195,242,220,182,31,146,198,117,244,237,172,206,102,186,93,37,206,101,73,4,141,210,101,158,47,170,252,39,120,184,145,13,177,172,6,175,101,220,220,220,109,9,57,171,0,209,46,133,95,33,132,53,32,96,126,243,43,158,35,188,11,49,254,212,48,200,36,64,253,23,104,3,109,46,163,52,3,211,228,250,69,175,213,132,53,158,231,122,208,224,161,31,148,50,28,17,14,177,157,236,87,199,6,244,80,253,111,222,63,213,207,75,79,50,72,115,19,198,14,203,156,237,136,178,141,79,54,29,219,199,143,6,156,212,148,116,183,113,209,151,160,107,145,79,198,211,119,186,163,188,18,17,6,189,155,171,104,149,92,145,20,6,35,69,149,17,104,130,45,111,135,122,120,52,120,239,128,232,175,245,37,208,104,29,38,151,162,71,86,42,114,254,23,211,196,167,156,132,153,17,228,171,0,20,204,33,71,66,6,63,157,60,98,226,219,153,80,156,18,163,50,232,44,61,104,39,42,182,255,109,183,13,140,216,31,197,206,141,82,99,46,84,234,180,27,67,137,162,90,186,182,50,135,240,109,114,129,93,146,126,109,223,90,241,52,81,254,5,113,116,126,85,95,217,98,85,29,167,74,253,192,182,76,254,2,34,99,19,208,234,40,63,222,221,228,154,222,168,3,136,190,163,218,227,131,3,126,144,250,110,67,32,104,83,42,117,220,23,165,57,188,144,20,182,113,90,107,148,158,23,172,69,205,143,170,80,178,110,174,119,128,228,239,148,156,121,13,91,230,128,17,72,170,157,64,61,220,247,39,104,108,98,50,47,191,49,99,93,236,252,0,156,129,7,161,126,11,179,94,142,184,141,219,162,228,50,40,123,207,135,219,89,214,3,2,125,167,44,244,132,84,91,149,4,34,181,239,235,102,22,2,207,86,159,246,46,75,219,71,250,14,240,44,58,138,2,43,200,147,131,22,155,121,247,1,219,148,151,55,104,193,15,199,134,112,146,251,144,206,153,237,112,152,252,237,0,221,8,134,87,84,193,112,147,178,219,213,43,185,127,117,114,182,195,142,164,120,241,194,13,93,36,5,100,196,39,159,2,11,223,154,9,161,2,164,24,205,108,156,103,161,254,75,71,123,117,21,159,1,225,212,90,10,129,168,89,225,199,5,237,51,241,239,73,26,220,95,188,27,66,139,44,124,76,131,151,84,12,58,182,166,232,164,98,33,45,229,11,30,156,175,87,111,220,196,160,241,16,4,225,151,158,158,55,25,28,74,164,252,102,171,155,56,155,13,226,46,150,92,254,16,230,175,106,88,111,21,205,85,178,152,179,19,191,196,234,227,160,46,71,98,129,147,29,28,168,15,204,173,25,144,198,210,224,162,110,121,219,136,172,5,125,60,49,116,148,226,179,189,67,32,84,55,121,142,226,145,33,102,7,30,100,68,251,225,50,167,198,96,46,45,58,99,53,105,227,159,5,202,99,176,48,105,226,31,136,206,136,79,231,252,62,186,165,253,152,234,114,158,102,155,86,140,12,202,248,85,119,107,247,162,140,79,255,111,106,11,34,118,227,181,110,64,247,179,93,114,248,81,37,175,142,221,186,228,138,70,120,51,195,26,66,81,36,253,133,17,81,121,236,198,117,209,226,240,182,182,212,187,51,154,31,32,36,19,54,20,67,60,251,143,97,33,40,238,93,149,13,23,142,165,98,134,100,117,20,53,161,235,110,102,115,188,247,206,86,123,244,156,70,74,73,51,237,4,182,177,213,47,201,131,7,90,133,255,176,45,24,67,162,143,145,20,32,77,30,55,32,235,205,216,167,223,216,121,111,60,168,147,179,24,85,213,126,10,151,6,229,78,200,139,9,208,47,29,56,41,104,24,119,60,125,239,152,21,23,252,124,113,200,85,119,219,248,116,77,108,255,255,143,232,173,33,183,211,0,236,197,80,215,169,207,53,96,90,103,221,7,182,253,249,73,183,156,140,213,215,41,177,155,2,210,130,84,230,205,45,65,54,36,11,22,218,152,23,254,247,192,121,59,26,228,201,141,193,42,217,151,93,11,37,187,244,120,113,4,12,91,231,224,228,152,153,228,151,46,245,177,95,121,223,211,10,165,135,128,61,243,36,16,248,76,72,222,95,28,101,162,12,55,36,95,140,253,76,78,101,61,63,216,65,182,241,109,33,43,134,215,119,100,83,66,86,224,165,241,155,112,95,221,149,19,1,159,160,61,199,4,83,155,121,170,70,134,36,51,211,210,3,160,56,115,190,203,7,32,89,221,134,170,56,159,135,104,63,89,100,91,233,181,71,112,50,58,3,170,69,164,187,233,53,141,193,99,140,221,155,98,45,38,69,154,51,109,182,86,158,71,252,244,189,69,100,25,74,218,13,183,156,182,44,249,243,99,213,198,194,38,231,118,51,53,202,94,77,99,41,255,108,6,164,99,204,37,218,94,58,123,86,214,184,161,63,115,30,35,76,56,123,160,70,13,98,126,113,240,238,240,128,186,62,67,13,109,52,194,173,180,0,195,66,186,205,227,113,135,74,111,86,227,77,69,218,72,52,247,90,185,0,161,57,164,106,243,199,122,210,72,185,59,8,50,4,159,53,148,43,139,53,106,231,235,12,226,7,169,100,237,178,242,13,9,123,191,57,214,68,114,147,103,40,165,89,197,119,89,191,73,205,112,36,13,116,68,150,21,218,120,109,128,74,67,244,99,181,113,214,32,131,201,8,92,170,193,202,159,64,53,232,223,59,51,150,155,250,149,231,211,235,28,145,176,177,16,60,168,169,188,116,240,244,219,70,10,71,1,177,57,120,130,48,45,150,65,41,100,94,133,98,209,23,164,141,22,224,52,99,205,19,163,170,77,67,39,178,195,200,220,53,173,66,109,125,47,4,74,119,52,107,157,119,162,46,171,41,65,201,148,153,1,151,5,132,127,1,198,222,210,183,202,201,57,69,24,120,67,158,206,253,58,98,147,4,200,180,114,202,114,62,251,221,55,69,221,76,53,19,138,90,131,107,189,62,199,237,121,198,238,238,94,123,252,102,20,19,68,77,28,248,248,195,142,33,46,151,96,236,173,98,180,48,138,152,89,98,26,171,20,65,51,221,140,95,191,55,32,4,186,157,163,81,54,215,59,33,46,230,118,103,191,155,124,169,1,187,234,155,115,8,67,76,234,250,45,66,63,191,67,246,62,204,62,243,133,152,58,40,191,30,118,18,212,8,195,53,205,16,217,110,57,87,254,77,20,225,25,109,85,127,27,103,131,88,225,69,57,177,70,42,68,248,140,196,77,74,97,138,160,166,221,28,114,71,154,41,155,243,122,123,175,236,171,227,37,64,83,225,131,28,131,189,176,106,233,174,148,253,204,232,162,232,6,14,165,82,186,190,43,254,100,205,63,79,225,181,58,26,252,33,69,225,133,224,232,117,69,90,254,99,128,161,89,178,5,50,89,222,225,195,17,183,38,63,220,163,244,232,70,214,92,225,219,52,250,147,115,207,139,44,230,192,209,176,23,35,128,159,74,113,187,198,247,169,190,148,40,172,85,38,150,195,103,152,35,40,137,78,67,36,12,179,205,255,95,145,0,109,255,14,4,115,139,96,141,252,162,45,93,5,159,237,85,98,50,50,127,136,187,255,226,98,133,177,16,230,183,236,157,13,226,229,140,222,32,199,26,142,105,31,79,181,17,112,170,178,36,240,99,122,114,146,181,113,35,233,0,100,225,99,243,108,155,182,14,75,242,131,180,155,111,114,54,10,190,0,55,214,62,20,132,237,64,85,138,226,37,37,31,229,233,83,155,215,149,38,243,200,113,132,192,7,25,238,241,62,82,97,28,22,189,129,29,147,52,226,111,31,202,146,101,95,5,162,238,136,100,211,232,7,77,195,214,29,222,86,72,89,89,210,37,129,72,39,217,137,32,224,6,20,173,81,91,46,89,246,59,134,253,38,56,131,204,228,255,28,59,88,38,151,30,144,168,1,160,13,2,130,159,255,167,88,32,232,67,199,53,144,162,230,241,134,234,81,213,204,64,10,65,198,13,221,125,232,152,168,17,134,174,98,39,199,78,104,152,160,27,245,176,50,46,211,252,26,123,132,120,227,210,211,40,8,199,239,32,86,188,176,14,206,163,168,208,182,155,227,110,3,8,49,9,225,121,247,110,186,222,212,27,169,53,193,96,132,52,99,123,127,127,204,221,237,141,209,54,106,182,177,57,13,84,135,117,194,210,254,253,177,62,203,54,107,210,150,143,137,235,185,247,252,140,69,83,44,100,122,166,18,168,204,6,149,97,148,231,106,83,202,170,174,184,143,218,86,155,181,190,20,194,69,124,27,144,158,77,27,183,46,234,62,104,203,144,34,83,95,252,233,170,200,218,97,157,54,96,68,58,43,118,56,121,113,162,162,120,30,143,10,40,153,206,103,226,62,252,36,112,46,178,161,46,164,172,124,46,216,199,17,62,174,14,141,227,155,163,219,253,239,67,26,233,70,85,237,133,122,227,225,232,168,250,103,49,220,114,179,45,254,127,112,89,11,225,6,155,128,99,25,183,52,5,240,132,232,240,89,251,151,150,231,22,106,189,26,188,97,111,171,22,128,220,5,136,210,35,240,47,48,64,252,247,103,221,3,91,42,19,211,154,204,131,142,83,56,181,162,247,249,206,247,152,67,137,185,174,95,16,88,214,216,141,81,249,211,237,139,70,117,161,150,30,137,223,86,189,198,230,19,40,35,248,64,59,72,37,182,237,149,209,60,54,122,140,72,77,97,8,143,196,66,219,137,138,82,88,223,213,36,13,171,200,108,46,171,238,218,73,38,200,39,153,112,1,204,34,40,64,116,127,58,82,20,223,94,15,3,37,190,114,141,50,211,101,237,65,124,96,42,148,219,179,5,87,147,109,55,181,166,173,209,94,203,183,183,49,251,197,214,169,105,52,112,28,22,178,255,238,95,149,75,134,192,21,228,142,244,253,163,181,44,104,10,205,63,40,89,0,113,106,132,201,121,7,66,195,97,165,72,90,25,169,167,133,205,220,172,229,76,212,201,165,129,169,221,59,178,77,111,195,218,28,65,245,200,211,158,238,210,112,45,77,154,33,180,83,239,196,245,100,165,112,228,200,198,5,169,221,191,61,221,247,100,44,239,74,40,113,193,142,0,67,104,25,68,103,35,219,29,249,114,41,84,237,165,40,46,114,113,69,89,13,54,16,44,40,189,92,47,46,97,177,148,119,13,41,118,73,196,235,23,206,22,70,0,121,236,122,245,86,36,28,87,35,16,197,109,68,75,53,200,47,85,86,252,96,241,149,253,76,193,177,114,176,34,215,68,92,75,74,77,193,179,224,102,24,118,86,159,89,237,153,187,187,29,173,142,38,224,83,45,71,50,18,131,194,236,147,22,227,184,45,100,236,43,232,223,228,137,123,150,29,227,66,237,168,212,212,21,97,9,192,185,233,239,24,171,112,180,39,51,218,80,93,221,192,251,98,52,63,176,225,166,117,97,93,135,175,92,185,77,122,126,91,111,42,6,213,89,134,3,126,222,154,71,115,243,162,78,114,243,201,206,19,176,240,120,91,159,125,25,220,170,146,163,71,178,145,25,108,20,35,69,156,223,23,186,101,16,157,43,166,49,116,60,140,12,254,84,230,229,181,27,216,72,191,163,21,24,220,143,190,148,213,47,223,251,208,54,143,140,176,247,197,55,216,250,239,71,71,247,42,126,228,240,80,21,49,154,114,32,254,118,119,57,152,230,182,240,29,79,188,104,62,207,126,180,168,152,251,63,240,180,93,169,151,184,238,143,173,236,83,121,142,93,172,65,193,55,22,59,137,87,81,187,218,252,198,247,18,98,20,243,81,57,10,196,38,196,28,178,129,239,242,173,93,165,65,155,17,204,68,238,114,116,106,102,110,5,106,249,250,137,108,104,198,225,159,137,158,75,114,213,73,107,30,217,164,147,72,10,150,225,157,174,20,116,228,114,186,42,11,241,254,38,252,220,203,32,184,171,245,152,100,41,14,21,134,214,171,233,238,0,107,67,72,41,208,29,20,174,172,34,73,76,117,66,228,224,8,214,109,166,211,185,38,228,243,164,129,112,185,218,83,241,184,108,237,97,234,241,164,40,142,119,47,140,44,18,11,85,17,100,203,169,186,180,75,33,153,131,108,143,85,72,88,130,251,16,66,195,168,94,162,52,182,166,165,115,184,84,44,65,246,110,60,167,112,206,155,39,130,237,182,130,104,59,27,242,159,75,225,185,214,174,181,242,33,9,59,58,30,163,232,137,102,97,156,167,46,57,62,35,200,233,238,253,198,232,127,113,68,26,238,199,98,164,209,80,173,128,186,13,26,61,235,253,164,31,241,187,202,9,87,113,28,49,39,84,156,69,176,242,209,117,41,164,126,141,5,242,196,113,100,75,239,96,247,119,202,64,189,70,196,88,52,22,120,16,27,4,170,44,211,12,120,12,51,119,53,217,149,177,3,23,217,94,74,222,88,190,227,157,119,56,232,18,92,107,119,166,77,161,115,156,196,210,122,112,74,206,176,120,58,203,204,116,133,181,206,137,44,191,232,183,123,70,167,213,196,142,233,253,143,6,196,181,145,175,182,118,197,198,253,235,248,222,217,53,216,72,135,126,219,109,30,38,157,222,186,77,108,210,39,134,162,136,100,243,143,109,61,189,1,198,181,151,166,173,5,149,6,127,60,127,176,91,148,106,145,240,138,145,17,80,176,240,177,248,39,108,4,81,81,208,212,201,216,27,247,120,25,142,211,161,204,206,251,220,71,239,226,158,219,152,76,84,91,122,110,84,150,157,48,244,5,167,12,22,132,158,24,97,178,114,247,16,59,130,201,149,32,210,7,15,34,255,236,233,143,47,227,79,208,248,205,254,140,237,99,20,118,102,128,210,130,108,152,105,231,237,34,32,151,144,219,44,160,67,177,152,69,86,111,4,186,15,37,39,62,50,50,96,83,104,221,120,7,13,188,87,62,170,157,61,13,124,211,7,84,193,87,36,212,171,35,110,252,236,228,208,90,175,128,11,49,223,167,60,177,127,85,118,94,4,130,106,8,237,130,109,223,125,202,51,230,81,71,85,57,28,59,109,160,2,107,72,137,79,187,185,47,60,186,178,205,103,63,170,95,233,245,125,151,14,242,64,240,132,186,86,164,170,34,156,152,164,104,106,212,124,177,225,0,215,184,86,186,61,108,4,17,36,201,150,13,215,159,239,95,231,80,245,197,169,63,172,39,54,54,60,23,194,44,143,220,66,234,101,141,251,208,231,206,122,152,106,85,23,182,234,58,224,130,133,84,80,160,95,110,205,170,153,185,126,114,178,121,117,186,212,38,67,58,6,238,160,178,128,154,179,141,141,164,16,22,204,44,132,140,52,248,127,249,115,160,112,235,40,73,105,93,32,250,67,88,158,23,123,177,220,8,44,0,20,33,219,215,109,222,63,75,8,247,16,158,216,173,197,146,110,254,248,156,229,58,100,100,142,45,255,137,64,30,132,28,148,62,231,124,176,147,99,250,24,64,228,128,90,203,52,54,141,225,254,252,62,83,174,161,41,54,45,54,236,84,126,38,167,197,118,4,108,10,233,231,145,90,102,5,140,67,62,186,203,97,7,39,236,176,22,155,133,38,200,238,58,94,121,70,193,85,240,1,60,69,178,102,103,165,73,188,69,135,217,115,46,229,153,172,20,14,91,66,136,96,67,56,247,46,162,200,211,185,201,174,142,242,241,18,15,232,101,100,141,111,148,103,169,4,76,154,208,193,184,149,85,209,250,72,161,160,40,140,7,172,253,241,109,60,141,181,165,130,103,242,252,109,79,181,80,1,92,219,67,212,146,210,126,46,33,104,106,160,75,19,170,78,77,168,25,70,48,134,185,17,131,197,220,0,214,239,5,39,249,84,32,241,191,13,2,89,137,41,84,48,133,151,149,57,104,105,127,27,37,92,100,12,32,156,45,55,55,74,193,208,21,158,238,103,240,198,142,184,201,49,215,251,140,250,232,227,62,198,157,39,25,204,252,191,47,132,173,151,6,48,208,156,246,242,86,98,108,39,210,116,66,166,144,155,185,208,73,157,83,185,183,225,15,80,249,213,208,216,13,253,22,51,249,39,219,254,172,242,52,21,232,25,139,98,4,133,105,101,220,81,111,185,35,43,17,249,84,175,200,23,200,75,191,18,98,165,95,82,229,156,79,70,151,186,155,247,213,75,51,66,191,111,197,240,76,64,98,246,30,31,100,202,34,46,15,124,137,121,181,4,60,2,122,101,227,117,224,166,97,92,136,5,48,136,9,6,146,181,193,224,170,12,201,46,254,67,31,151,234,23,236,154,129,231,64,52,154,160,127,129,238,239,216,107,98,218,134,217,241,67,173,249,116,42,11,32,26,229,131,181,58,43,56,244,147,62,159,23,117,129,81,31,129,210,170,145,232,12,206,90,250,197,31,156,91,12,246,202,62,210,252,232,126,182,232,170,188,123,18,33,118,27,184,131,161,22,81,153,32,179,198,69,136,161,68,31,239,187,81,41,204,223,2,187,235,92,241,231,84,143,27,103,24,232,80,83,252,44,107,126,224,215,217,213,14,152,237,1,172,231,32,73,48,42,170,213,38,192,173,56,76,37,156,146,60,224,123,193,92,96,36,152,249,10,235,199,217,4,211,129,231,83,25,28,212,112,201,177,169,159,185,91,6,151,116,15,54,243,0,207,115,34,83,206,13,187,53,91,76,198,93,194,231,151,200,173,174,237,20,72,198,4,247,62,149,85,5,166,138,62,131,23,211,188,9,219,195,251,242,34,141,225,126,224,199,239,34,42,239,83,89,11,112,133,178,184,21,15,0,135,170,252,157,152,247,36,114,32,21,113,129,138,37,204,157,135,71,42,229,219,139,60,90,125,195,155,167,58,8,53,232,23,20,12,166,201,46,141,79,144,32,242,249,117,5,22,229,165,121,82,147,95,101,13,206,52,157,48,75,112,56,44,237,159,67,173,96,28,25,65,141,151,126,18,166,180,86,30,20,213,146,81,114,3,170,249,83,126,67,161,106,159,60,76,91,53,197,211,189,126,107,77,38,214,177,87,199,27,101,59,63,28,35,128,134,97,229,25,228,226,161,8,90,40,235,95,158,164,200,93,236,216,241,15,18,3,153,149,116,135,122,151,42,83,186,22,143,154,87,217,12,187,214,31,150,14,102,169,134,178,138,73,21,80,2,118,2,204,250,86,239,189,133,144,137,254,233,122,241,16,85,197,184,147,107,143,22,76,54,104,123,14,232,144,29,121,127,94,156,85,87,165,8,209,5,253,236,105,5,228,72,84,244,254,33,204,225,118,37,27,207,103,232,172,240,193,184,170,51,253,98,56,74,246,109,48,36,66,188,97,6,246,88,61,209,139,73,114,150,255,149,35,231,99,228,66,158,197,45,124,136,206,29,188,121,82,103,182,64,135,92,147,34,220,53,202,131,47,24,9,90,255,192,178,226,224,230,94,197,91,179,6,248,166,49,46,81,74,151,102,55,183,3,1,66,133,130,160,194,81,98,132,104,157,3,62,11,137,189,92,253,72,162,82,65,238,222,250,118,38,32,200,80,211,122,185,14,77,218,36,116,85,116,21,168,203,104,224,130,187,134,116,26,28,171,5,197,167,208,212,181,211,142,79,186,115,113,130,24,38,254,75,202,173,21,18,84,114,155,186,88,58,249,211,99,8,45,74,155,84,96,195,45,85,20,57,175,147,234,216,211,111,3,190,36,5,239,27,206,107,64,53,233,10,82,176,148,86,196,118,5,143,217,36,71,23,78,1,90,40,220,247,154,106,200,231,147,179,202,232,140,150,101,103,64,157,183,77,29,249,19,82,255,230,87,119,206,210,216,209,218,111,143,118,142,194,222,105,56,150,128,209,160,236,120,253,194,132,171,192,248,198,167,206,165,162,75,181,191,39,215,77,147,176,198,130,185,240,216,9,199,43,191,113,77,209,247,148,76,72,19,153,176,237,38,187,235,75,49,159,2,86,17,13,175,220,97,21,104,91,15,140,92,196,94,182,123,53,207,73,203,255,10,93,241,206,188,200,81,183,220,169,105,139,221,122,98,59,157,209,70,220,252,150,98,83,225,21,114,167,187,210,60,105,247,207,39,157,100,51,161,45,183,128,227,9,128,25,218,11,194,90,203,82,105,163,98,10,201,167,138,92,118,56,89,228,170,109,118,164,249,227,82,160,223,137,34,31,236,253,72,126,242,181,140,189,185,132,227,97,172,57,41,97,142,155,68,104,157,180,237,91,12,225,225,102,133,104,17,172,122,248,122,232,157,253,63,38,62,228,28,24,139,0,161,202,144,216,148,208,64,46,236,254,103,194,162,182,186,59,227,93,138,240,49,64,7,190,176,81,240,183,121,138,181,70,185,17,227,59,242,168,69,239,223,145,235,155,120,154,240,165,55,151,217,79,220,207,100,215,30,147,191,126,64,213,29,11,144,123,44,162,0,236,192,28,68,77,111,101,110,191,181,219,221,97,124,43,101,186,86,149,2,0,7,77,180,163,136,0,89,154,149,112,32,29,0,126,198,211,216,181,48,163,86,129,34,209,146,179,252,135,45,231,144,101,208,30,220,255,27,59,13,186,185,103,201,98,243,48,140,45,93,217,125,172,83,118,1,209,114,101,147,251,237,216,54,72,130,152,135,176,135,69,74,107,70,130,3,148,46,190,88,153,101,153,119,10,49,106,107,219,175,55,250,173,123,174,59,176,112,136,25,153,72,81,104,25,40,243,127,185,157,18,97,136,183,253,198,247,82,8,124,94,203,115,68,41,106,200,144,125,56,236,110,36,23,118,118,108,90,62,70,120,160,180,213,27,149,159,160,120,122,134,145,249,54,85,144,189,78,87,188,197,115,200,166,68,9,76,58,109,140,220,135,118,76,183,131,22,237,124,115,145,253,51,166,115,79,244,192,47,31,173,34,29,84,115,224,21,132,17,69,154,80,47,87,172,235,115,227,42,145,153,148,78,249,99,160,255,238,124,145,41,158,86,109,17,81,2,172,185,64,140,187,131,220,16,162,141,49,138,237,200,242,52,157,245,126,90,44,136,81,178,31,129,93,197,160,216,24,25,41,173,0,204,195,5,7,228,128,212,106,222,64,249,211,74,224,78,250,90,181,44,71,101,223,116,7,93,252,183,20,230,231,169,123,197,253,130,197,150,121,196,83,126,78,173,148,24,69,31,9,207,214,193,124,225,169,69,225,155,6,123,173,202,209,22,187,219,127,195,109,25,25,78,183,50,152,8,32,25,45,251,245,97,38,0,79,220,105,81,103,142,88,181,174,9,93,100,2,1,140,183,56,101,208,171,212,123,92,171,106,217,67,71,173,167,205,69,252,247,119,213,122,224,59,48,40,113,16,82,94,210,191,48,44,44,94,118,234,140,199,136,97,219,209,206,223,87,162,126,113,43,23,85,79,228,6,155,177,17,14,101,192,89,122,119,139,45,178,79,254,206,176,212,8,30,183,57,110,170,152,128,149,154,66,166,237,210,125,148,177,100,170,246,220,167,195,242,37,24,171,54,171,64,98,120,245,64,196,202,93,5,135,85,98,78,73,175,61,116,154,163,103,105,57,7,121,6,226,99,122,163,188,80,232,142,71,207,128,28,139,37,180,20,147,184,4,195,119,15,238,199,193,141,127,99,120,126,114,44,142,85,20,244,50,28,25,15,244,96,19,82,132,96,190,20,217,41,118,161,135,196,136,201,209,150,101,97,118,239,93,159,47,251,47,234,118,205,234,237,237,225,130,10,255,113,71,18,152,21,246,242,198,65,104,203,172,5,169,82,123,64,211,241,219,69,14,119,66,54,198,135,182,249,79,237,249,95,7,26,108,20,68,245,160,88,208,104,185,46,211,110,246,205,22,89,219,31,215,210,194,122,63,94,118,53,203,170,234,9,175,55,61,193,200,78,114,200,33,18,216,68,94,37,205,94,137,41,134,167,237,102,222,106,110,154,189,66,242,187,212,231,109,62,16,66,33,247,236,112,242,187,31,255,243,169,59,101,80,198,112,224,74,158,19,59,102,171,95,183,162,4,34,190,54,142,213,13,70,140,136,226,158,80,66,35,83,179,18,51,140,16,34,149,152,132,21,188,1,214,11,114,121,136,216,183,138,59,57,225,218,16,89,113,221,52,216,102,111,195,74,193,193,158,234,17,54,247,108,245,153,111,166,170,201,153,89,107,184,128,45,215,132,195,244,241,63,126,204,36,117,115,94,131,68,60,107,105,138,56,152,33,134,167,154,60,122,82,184,235,200,66,1,72,194,59,84,181,91,10,148,49,180,18,24,246,115,222,25,52,166,195,174,23,90,127,221,110,18,212,104,7,219,183,47,131,245,119,116,72,167,8,38,27,94,141,247,197,84,124,219,54,86,245,132,2,106,213,166,50,220,227,68,188,152,250,3,66,222,45,50,144,175,117,202,20,55,240,138,255,155,34,225,159,2,223,85,12,245,233,62,11,126,149,143,75,226,103,49,88,58,150,38,167,73,116,143,192,109,81,246,153,45,163,165,83,37,105,99,74,255,65,101,107,21,77,21,129,192,41,137,214,132,169,215,143,124,233,153,139,91,172,98,135,51,48,1,226,194,99,167,186,140,166,153,230,49,162,147,157,28,235,128,207,180,13,194,212,31,160,236,108,159,111,108,66,122,40,137,5,14,197,171,245,53,10,25,57,113,32,170,132,12,165,85,37,186,119,28,186,104,129,116,58,226,239,89,250,250,250,86,172,29,186,89,81,54,15,141,173,85,90,219,190,43,112,174,137,83,156,207,7,184,54,35,183,2,133,195,110,111,41,164,110,10,238,155,72,239,72,19,195,71,195,206,162,188,123,140,51,36,179,227,236,85,62,183,68,27,84,146,105,73,175,219,180,51,40,201,238,111,128,38,3,195,249,121,57,175,212,235,193,227,8,1,146,252,102,244,149,0,226,146,186,149,83,79,82,120,244,248,108,101,142,164,235,72,243,3,79,131,196,173,216,51,177,34,62,144,158,71,38,196,105,235,79,138,106,86,73,56,5,118,252,83,42,211,42,55,19,54,155,98,135,196,152,138,175,102,21,150,119,153,218,22,133,186,218,38,121,63,235,186,211,165,13,123,28,254,98,152,219,151,199,228,43,215,75,102,197,72,40,60,114,97,175,188,106,247,192,68,240,30,39,190,217,246,210,177,168,176,18,4,167,215,199,235,140,235,2,113,94,219,164,164,140,46,196,202,200,88,105,165,246,185,242,42,95,47,39,123,64,169,39,10,188,4,246,221,61,167,117,224,22,62,102,251,229,83,141,167,188,147,132,19,140,119,96,119,14,217,51,27,207,121,108,16,209,37,6,249,184,189,139,83,207,201,208,96,154,29,138,99,144,55,104,217,27,220,7,136,173,117,153,12,211,139,11,37,33,10,204,7,212,159,139,14,206,236,182,31,57,216,255,120,206,87,230,76,160,227,84,20,213,88,74,137,163,243,188,103,109,89,112,189,87,15,72,146,186,95,118,47,48,24,30,2,201,110,175,219,227,58,95,189,155,135,80,76,171,65,63,46,85,59,90,14,53,53,16,186,219,177,92,94,74,251,139,111,238,81,44,3,165,244,90,142,248,211,155,248,82,182,104,155,123,170,74,43,112,70,232,232,169,157,159,246,160,150,86,127,45,250,237,77,104,192,210,141,160,141,29,202,138,104,160,12,50,23,235,176,23,207,126,157,73,189,93,244,211,253,19,34,32,25,177,191,165,101,180,156,156,148,173,240,245,174,97,22,26,251,114,75,137,149,219,59,200,134,175,23,225,153,215,18,60,63,18,85,142,184,177,185,123,74,0,111,194,65,204,37,43,61,96,25,1,65,85,125,130,6,236,119,126,88,253,80,163,79,217,156,176,203,44,178,227,200,100,59,227,11,200,252,179,114,7,141,188,204,47,147,137,180,251,88,184,192,216,108,27,17,129,4,190,123,37,212,138,89,88,166,117,64,99,189,26,69,179,218,51,147,39,36,221,156,15,132,6,214,126,30,220,110,174,155,38,169,144,248,54,31,98,192,201,173,226,202,94,177,98,175,194,151,173,163,177,236,64,46,179,88,53,5,160,218,136,242,69,152,237,179,244,65,154,185,31,48,50,43,62,14,146,125,97,58,250,148,193,158,255,82,143,135,24,156,0,54,151,145,182,211,199,48,60,135,57,143,35,224,191,20,144,189,252,66,43,118,12,241,146,248,49,149,140,113,149,52,103,83,190,247,255,212,247,184,16,214,92,193,146,107,239,102,16,19,83,69,115,31,243,5,80,189,217,92,108,136,36,200,111,105,28,243,104,171,140,147,129,31,146,159,115,215,197,80,209,148,45,30,5,246,233,41,37,18,186,209,30,107,133,154,36,199,217,32,188,150,195,156,133,2,124,32,156,172,55,211,119,5,27,57,213,155,126,31,7,60,195,3,207,36,41,95,33,12,3,197,88,129,213,147,217,69,239,99,2,154,91,188,236,147,201,17,211,38,154,18,100,49,53,66,151,58,122,53,109,156,106,63,78,131,145,111,240,46,249,91,56,182,197,217,226,227,156,187,35,22,82,217,32,166,134,98,228,200,82,33,138,113,249,235,179,81,120,172,167,74,74,156,127,236,164,44,233,236,53,166,74,19,228,11,119,36,48,238,200,200,255,80,176,206,187,37,210,24,248,170,143,63,171,228,132,115,206,121,21,220,22,254,122,20,114,189,175,207,31,100,101,218,107,200,1,45,103,26,135,208,77,166,27,60,83,226,216,65,153,22,191,109,91,108,232,14,164,61,49,186,245,125,100,0,184,173,187,68,41,199,88,127,67,130,82,150,143,73,118,85,21,236,149,110,201,7,121,105,185,13,145,10,1,241,226,100,114,197,89,59,179,235,24,44,19,62,162,133,228,24,149,140,177,38,244,247,52,5,205,44,151,226,23,94,104,198,145,242,185,78,20,48,185,12,250,160,222,45,212,15,71,175,109,21,81,71,63,122,167,193,170,132,190,56,91,84,150,235,25,241,155,209,101,79,80,224,104,210,97,220,129,212,253,125,192,145,126,202,27,158,165,34,152,204,250,253,133,18,224,9,153,195,157,229,214,119,15,99,80,198,65,94,91,191,64,153,43,32,167,91,97,131,239,186,218,121,36,58,21,130,174,1,150,131,85,176,28,66,181,32,242,53,118,147,138,121,147,228,1,50,9,32,103,77,120,236,16,119,50,134,69,30,198,234,4,108,116,178,140,235,205,109,194,51,116,241,252,66,93,202,85,165,59,22,224,227,161,231,100,91,170,245,251,97,228,212,146,209,31,95,214,135,190,243,154,2,144,52,252,6,49,217,97,59,81,162,140,77,226,182,144,88,78,203,122,66,28,208,41,207,54,196,192,206,201,233,227,138,238,213,90,147,132,161,48,52,236,166,79,176,155,139,82,24,21,37,224,150,29,231,216,47,241,241,246,29,67,84,47,152,181,25,38,147,90,184,112,212,167,59,219,109,75,123,137,81,109,253,123,87,94,180,110,28,33,121,77,61,32,249,31,173,199,68,176,60,18,208,127,90,138,144,110,131,58,157,193,52,151,146,114,161,193,48,123,35,40,10,180,115,129,166,168,62,109,118,174,198,173,242,173,188,223,200,239,250,186,64,138,150,31,51,179,120,204,66,125,133,69,64,10,235,20,170,248,54,148,124,206,194,223,180,140,35,65,75,240,30,255,104,192,91,10,178,145,118,91,182,159,145,236,164,48,24,11,106,193,173,149,42,55,69,196,234,236,243,250,136,194,93,158,242,68,123,72,55,196,85,56,210,89,147,40,200,135,194,17,25,149,163,225,245,73,25,237,213,219,139,48,91,205,251,84,40,250,203,72,154,30,46,223,25,107,209,185,102,132,21,143,146,124,222,183,33,203,98,220,108,61,219,151,107,207,255,197,111,53,131,10,180,51,82,192,0,245,84,158,247,59,238,37,117,50,35,22,245,22,102,149,84,222,232,81,198,234,160,63,71,136,231,12,57,218,27,11,251,255,157,9,236,125,94,69,11,129,97,101,30,108,115,11,85,243,1,89,36,0,160,217,167,38,66,243,60,77,6,108,167,185,158,96,205,36,88,146,233,66,210,40,119,68,84,170,46,196,197,161,210,143,15,248,161,193,94,210,66,148,13,22,242,76,113,139,157,186,55,191,9,208,137,71,114,7,226,179,125,106,222,0,58,169,97,27,165,26,187,112,137,235,88,150,194,28,197,146,234,1,131,165,247,95,125,153,73,137,190,150,224,137,13,244,3,169,33,120,139,143,218,247,175,164,75,205,200,240,180,75,166,126,62,122,184,49,28,167,105,249,241,92,247,150,249,195,196,176,242,145,112,111,84,165,16,57,2,110,197,89,196,52,219,173,185,153,137,53,28,101,54,155,170,127,184,33,137,125,252,140,237,217,77,115,236,144,215,101,237,246,110,255,199,84,153,248,104,30,20,122,12,214,27,144,98,146,127,83,48,3,142,82,3,249,153,4,112,233,152,172,53,58,237,105,32,151,161,141,211,196,182,78,100,167,248,127,36,31,36,56,218,158,12,172,148,83,48,28,99,218,22,149,61,145,18,242,106,7,87,14,53,7,219,99,151,36,111,198,23,35,190,72,25,11,243,222,182,168,69,170,223,21,81,250,137,208,156,218,166,24,131,220,47,177,106,15,25,74,172,93,142,161,19,161,255,243,12,18,165,119,196,250,38,243,115,233,106,78,239,242,140,13,194,178,91,4,171,182,144,247,213,217,156,91,28,83,217,51,242,160,142,116,180,42,166,42,47,197,51,231,145,162,130,213,241,221,128,251,137,45,197,112,133,72,172,54,83,247,127,141,178,58,178,172,147,114,103,60,201,85,17,112,122,76,241,231,99,247,202,232,155,91,25,184,11,119,180,30,134,191,186,66,242,166,74,230,79,104,6,192,125,123,111,75,13,224,148,33,235,69,6,43,90,29,242,216,5,234,250,123,201,4,58,165,216,5,24,12,51,123,117,172,128,183,88,108,157,247,103,226,95,110,18,129,180,120,71,59,194,81,255,68,115,46,85,140,235,122,77,12,10,172,31,205,2,4,82,27,57,26,219,55,117,195,142,158,193,147,61,9,241,82,178,48,216,212,173,57,148,238,196,160,4,147,100,86,0,13,238,8,177,57,113,185,190,242,154,191,245,100,216,67,63,204,0,52,230,133,168,56,198,164,45,252,133,237,241,215,213,230,54,137,43,64,155,130,65,176,210,120,71,124,189,165,23,242,121,136,37,38,211,111,138,220,12,119,163,50,185,180,32,42,129,41,143,81,107,201,69,16,241,196,238,161,161,91,111,57,189,174,113,145,93,165,67,192,54,170,77,85,19,72,127,174,8,104,16,88,66,156,165,147,185,49,34,156,116,124,131,185,129,245,92,87,65,95,253,133,142,87,220,141,114,136,110,174,252,106,28,205,162,53,74,146,103,35,15,177,169,85,147,50,226,147,9,128,29,96,167,187,17,18,102,63,199,68,148,102,108,88,199,22,84,254,172,18,32,134,200,113,6,239,221,55,53,135,199,183,124,211,7,85,143,64,203,163,235,246,31,144,176,116,17,158,248,31,232,123,137,7,107,198,204,153,165,58,24,11,30,84,24,233,83,132,120,76,224,241,173,222,93,130,156,120,171,181,108,228,56,137,247,184,60,144,233,255,87,195,12,228,155,138,249,137,11,72,231,107,60,177,27,100,111,170,6,129,151,151,65,169,190,207,215,172,118,224,216,225,110,66,32,229,202,75,246,151,223,13,13,98,166,250,38,253,187,128,171,215,35,168,197,144,55,69,24,199,251,238,50,159,139,165,80,110,78,209,57,81,95,168,244,174,3,177,209,166,114,159,175,38,127,127,246,54,47,109,37,76,21,179,2,202,51,15,223,189,24,196,235,177,17,179,18,70,184,26,175,77,212,18,247,24,188,37,125,7,166,189,217,242,233,62,93,33,211,216,6,107,248,123,255,52,244,195,179,237,206,212,47,249,80,25,11,196,110,160,229,199,166,110,158,235,179,133,222,33,50,157,57,252,198,188,152,249,203,167,226,120,143,24,109,159,109,39,115,136,166,225,201,231,129,112,74,5,78,107,75,192,67,119,201,218,120,97,86,126,58,10,130,238,232,185,233,142,55,129,126,41,173,224,136,198,102,202,82,20,87,145,247,77,102,221,250,48,204,49,244,253,205,87,143,192,235,23,210,91,1,129,27,16,106,158,23,93,24,55,183,57,179,218,148,108,180,66,117,76,201,141,143,10,212,22,88,24,49,56,32,173,47,27,108,250,87,221,66,127,83,76,29,216,108,187,132,41,202,179,227,171,251,113,32,203,168,32,229,17,96,20,195,118,87,193,179,119,90,100,74,252,5,153,88,146,68,194,240,20,93,206,12,4,172,245,62,68,155,76,8,28,183,1,182,218,177,206,11,141,122,236,218,253,160,166,246,236,211,5,200,51,137,193,226,251,18,111,166,139,51,202,122,255,182,96,172,86,82,45,31,21,214,98,79,118,240,233,236,116,166,126,213,156,136,60,131,196,53,66,233,73,214,56,112,145,249,75,205,16,119,205,170,210,199,50,29,23,9,56,154,2,162,209,27,17,28,129,8,149,248,109,180,36,190,141,51,70,123,65,30,244,39,207,117,221,229,123,182,25,36,34,195,70,221,83,251,216,12,23,34,238,108,216,145,204,51,60,176,74,128,155,56,163,85,184,40,227,131,122,29,121,238,126,77,73,138,66,91,51,118,107,63,106,30,27,102,63,171,102,227,157,196,217,209,189,235,31,170,15,114,213,37,184,61,113,181,19,196,105,165,129,157,178,139,148,85,101,228,97,229,142,36,140,171,2,206,143,79,29,54,223,229,139,143,77,237,175,29,103,69,117,106,140,223,218,202,164,148,149,120,102,91,230,222,253,49,187,194,91,190,13,193,60,223,194,57,112,87,230,8,188,13,81,66,234,10,18,1,113,116,201,66,157,58,42,105,14,111,173,102,140,239,69,45,128,162,59,185,167,236,107,87,175,30,58,94,3,133,196,108,133,225,2,40,117,127,238,77,145,28,236,93,50,37,231,68,149,73,235,238,222,21,49,216,170,134,118,8,229,221,55,241,170,204,56,115,113,3,155,243,235,4,60,81,129,166,219,199,206,100,169,131,159,124,227,139,3,172,222,121,39,110,198,238,84,193,246,205,77,139,255,23,123,54,98,208,213,220,251,160,148,42,232,239,207,244,158,242,118,229,48,42,90,19,66,167,254,227,226,66,154,22,62,34,183,129,108,240,94,253,52,95,242,199,121,181,198,179,132,14,16,51,118,247,9,59,124,246,20,67,186,23,242,75,189,95,105,47,126,252,195,178,41,158,152,136,200,33,182,253,14,37,23,113,39,194,1,67,58,0,237,249,170,125,145,233,243,180,2,151,2,208,12,40,109,138,96,165,148,52,7,191,100,16,200,241,151,64,233,92,189,180,73,194,74,147,5,155,151,14,59,157,165,149,66,196,95,140,195,251,226,209,97,45,70,0,118,203,238,190,124,113,188,29,29,103,193,235,224,26,71,142,100,106,179,84,211,246,11,36,22,59,166,167,15,143,19,108,84,225,119,216,122,107,101,220,7,250,142,101,92,140,29,180,88,108,4,196,53,103,246,156,222,172,57,102,80,227,109,88,87,183,76,185,217,231,157,193,236,11,1,72,84,39,41,55,226,227,98,145,186,79,130,194,47,34,101,192,246,192,64,196,200,196,163,117,70,8,158,221,241,159,60,195,136,179,132,157,7,181,8,103,229,55,253,76,2,151,248,42,196,121,172,131,115,0,223,183,205,106,103,238,26,114,134,172,85,137,210,180,180,87,1,130,9,234,200,188,28,33,193,124,232,57,22,66,38,215,30,100,98,143,93,39,43,157,30,9,94,169,20,68,47,182,185,216,106,8,49,110,157,224,171,211,234,182,121,121,117,202,27,117,222,180,106,196,67,240,60,116,90,173,89,171,77,125,166,146,103,10,112,36,185,77,53,9,134,128,224,59,103,56,93,118,210,45,162,174,116,223,56,237,56,229,33,156,115,149,131,178,40,174,137,42,5,81,78,51,216,30,91,156,8,8,87,123,152,213,6,155,70,97,47,107,7,210,204,124,211,11,131,101,155,87,237,131,193,29,87,39,218,32,52,189,70,80,37,23,44,140,191,163,205,245,202,39,215,49,93,63,36,7,24,29,73,114,50,253,47,213,106,91,83,166,201,28,19,82,157,65,211,181,52,153,89,88,239,234,109,190,72,30,163,52,179,56,111,189,143,46,129,202,63,151,156,197,89,169,235,242,98,6,39,156,104,223,101,22,59,25,219,102,27,229,53,58,164,105,66,9,198,96,93,220,250,14,133,72,31,255,58,138,68,156,150,133,146,59,109,64,205,64,63,126,187,49,43,25,214,175,209,79,50,145,245,117,255,18,61,75,107,218,230,10,77,120,133,249,218,134,76,96,181,193,225,64,99,66,244,83,51,229,191,10,196,224,35,157,29,25,40,17,21,146,249,39,248,172,155,121,90,157,241,68,161,12,40,104,175,27,9,42,9,134,252,181,68,8,233,246,148,96,124,206,133,88,21,177,43,189,48,121,125,230,80,128,218,55,127,215,32,111,202,18,28,74,93,171,24,88,148,3,94,105,74,86,205,17,154,111,187,252,250,99,129,202,50,96,219,222,158,150,156,102,170,109,174,249,226,208,193,242,181,140,76,114,216,143,205,30,196,75,210,6,98,93,190,67,80,205,123,205,160,156,70,122,24,106,191,134,37,125,219,244,209,57,104,32,18,206,90,202,161,101,243,198,1,171,94,82,177,102,156,146,178,233,12,72,189,75,119,196,119,130,79,5,100,141,161,20,236,236,244,247,96,24,94,247,92,42,79,139,21,17,61,42,180,213,242,133,26,156,110,88,36,79,77,92,79,229,219,239,176,49,74,107,152,80,179,15,151,158,187,72,30,194,190,255,231,43,190,83,105,96,121,84,109,113,110,87,87,10,21,152,73,185,12,132,195,24,161,233,1,197,223,142,63,61,144,79,94,92,207,163,216,67,20,179,220,91,96,59,193,53,132,203,22,178,60,96,47,181,34,25,244,73,142,54,108,192,1,139,148,234,168,98,46,245,251,241,153,175,46,206,141,182,203,41,36,208,76,23,57,83,151,102,226,102,36,223,163,91,235,206,161,181,165,100,73,78,37,111,182,42,179,55,25,133,227,242,14,56,23,112,181,43,2,62,129,121,224,129,1,27,251,255,83,176,171,206,187,92,7,27,111,160,176,18,151,228,162,155,65,7,27,230,71,215,196,210,122,219,187,87,215,88,31,190,195,134,243,78,8,243,114,23,47,63,51,165,228,86,111,107,203,122,74,241,90,124,76,193,155,204,113,37,19,66,86,193,139,23,183,137,3,185,228,194,46,167,125,79,232,166,204,6,86,75,219,127,252,207,77,21,174,65,131,122,213,93,8,193,92,207,160,128,80,140,42,244,163,176,56,138,47,193,129,70,142,198,56,79,19,241,100,18,27,46,167,162,47,148,98,237,78,156,141,64,86,182,29,48,44,165,198,100,135,247,95,165,129,42,113,53,135,11,135,65,184,153,69,209,172,254,181,234,60,182,133,197,182,119,45,28,197,194,189,210,3,224,233,211,182,205,141,107,73,233,181,232,163,54,96,36,146,68,110,71,240,143,128,154,169,223,99,226,187,173,73,247,51,58,125,171,239,193,60,95,110,62,219,219,34,21,194,206,30,226,163,191,98,207,154,107,55,227,76,118,214,8,248,135,252,106,23,53,40,113,185,124,113,129,197,27,206,36,48,52,192,193,74,10,117,216,93,129,112,55,249,244,193,3,235,117,206,213,104,30,91,191,112,66,55,180,108,126,28,82,73,53,50,133,132,201,12,220,133,136,190,30,225,222,98,92,184,129,127,88,69,156,106,167,210,112,173,243,151,92,237,74,170,80,23,57,247,108,217,98,160,91,193,97,219,132,106,125,239,173,183,87,85,253,225,3,185,104,130,140,104,33,60,137,143,204,51,30,249,46,246,71,143,221,232,229,58,253,122,63,212,24,214,184,52,205,224,166,202,91,252,180,63,140,252,141,158,206,66,228,199,0,153,103,18,178,130,176,185,138,12,123,129,128,97,64,73,110,137,203,148,207,12,49,201,118,223,188,48,68,105,155,59,56,200,15,84,255,218,6,155,55,242,79,76,90,186,242,177,7,253,168,117,16,185,141,82,74,83,229,157,41,37,51,147,46,79,178,9,211,78,111,142,19,11,26,29,34,58,86,223,207,24,163,159,194,206,171,152,48,200,149,99,19,128,195,186,53,91,65,145,53,136,70,55,238,11,182,137,145,198,140,38,57,215,73,189,40,88,156,167,183,41,30,230,149,151,177,7,52,126,250,50,194,205,58,218,98,184,194,219,133,161,18,174,239,28,44,115,211,188,113,173,229,135,134,253,223,112,58,64,157,185,35,52,134,171,1,180,47,3,68,125,246,81,89,14,225,97,148,45,235,168,92,223,100,138,63,226,3,4,102,33,191,60,138,230,202,43,163,4,196,162,133,116,177,136,213,75,124,235,109,238,139,250,54,202,60,237,23,225,1,96,101,139,75,169,105,251,70,67,141,95,88,229,9,254,172,205,66,133,2,110,146,68,184,253,206,94,69,89,3,196,95,175,215,153,102,32,118,33,129,21,208,49,49,153,90,188,241,221,105,231,240,139,147,60,243,25,227,27,102,209,161,170,30,72,136,8,233,204,112,29,112,156,118,228,252,225,113,231,41,129,226,198,69,240,22,168,64,13,112,109,68,181,137,177,77,138,175,102,73,151,111,139,237,57,86,188,100,168,61,113,181,62,171,227,188,90,191,50,129,166,173,137,40,248,170,20,156,243,212,48,167,138,15,252,2,243,192,91,65,109,239,98,112,185,166,179,61,213,19,243,144,4,41,104,17,81,229,201,68,102,124,36,34,133,211,253,141,253,60,201,118,205,136,6,215,138,19,217,11,79,79,161,166,34,164,188,84,81,236,103,222,80,230,107,232,196,248,106,93,234,95,27,129,78,139,201,195,25,9,161,144,161,250,70,215,213,189,103,71,146,94,157,139,193,203,151,80,56,199,181,225,48,147,201,189,72,150,63,82,188,156,43,180,181,194,179,169,103,89,53,230,239,123,105,215,10,226,24,145,136,63,228,235,177,116,238,22,54,199,52,239,185,234,27,102,91,104,234,112,59,84,226,112,53,170,5,220,232,82,57,98,94,113,226,155,184,193,26,91,213,221,205,241,18,74,195,3,245,151,219,142,110,168,172,235,189,62,42,221,89,199,77,216,150,154,195,249,128,181,205,226,88,79,227,24,119,247,109,233,3,16,123,86,19,147,48,14,142,40,55,94,207,125,209,75,108,249,216,220,18,184,65,8,220,251,5,209,166,186,141,126,199,113,200,252,33,214,110,251,138,177,193,89,226,105,163,53,141,155,168,187,99,55,231,109,142,75,136,179,218,119,21,161,20,120,162,3,229,62,149,239,42,9,110,49,201,9,160,180,237,181,212,171,43,66,45,154,197,41,111,75,244,102,67,127,230,177,218,174,118,24,202,71,232,81,103,115,166,223,230,91,139,151,168,230,229,45,120,57,17,16,14,61,203,234,211,87,189,9,151,159,24,207,80,193,105,103,255,42,87,217,241,72,190,51,155,150,103,62,148,39,210,141,136,254,39,160,198,195,232,59,251,167,204,159,231,162,110,100,165,110,101,183,180,98,191,219,147,209,8,65,157,97,85,248,31,27,235,164,46,40,98,201,3,221,206,165,39,179,73,58,233,106,211,101,69,56,64,65,55,17,215,193,213,115,91,199,160,127,194,221,197,57,28,134,151,112,88,235,122,229,210,243,249,232,190,220,107,171,3,23,17,90,247,17,15,196,11,230,121,80,93,208,70,110,68,33,18,88,128,171,43,135,1,222,53,132,77,249,189,231,75,155,130,101,221,213,185,13,164,43,17,174,20,142,179,167,161,10,204,79,56,2,5,48,224,141,9,8,183,177,75,33,107,210,172,40,109,240,106,235,107,247,14,6,1,163,249,189,195,72,236,208,117,226,226,7,82,5,44,37,52,215,131,33,170,77,70,133,149,66,198,198,246,159,243,64,206,149,6,23,170,115,56,114,253,26,62,214,112,148,200,188,231,41,69,39,172,113,194,71,137,49,247,1,192,99,196,81,150,247,234,84,230,176,127,131,33,77,21,155,90,122,186,22,59,153,60,182,232,127,209,214,115,218,6,255,232,127,46,54,78,204,61,54,31,39,143,146,224,14,64,36,210,76,218,92,137,25,139,66,203,205,34,104,47,180,33,40,89,118,43,66,92,0,148,43,73,246,252,229,68,132,20,40,21,216,180,182,76,245,7,108,15,143,37,72,52,202,119,76,158,79,79,219,47,44,186,250,169,147,77,34,183,210,67,79,205,166,104,56,171,74,204,82,148,81,206,163,115,13,37,152,93,43,125,20,219,222,208,14,5,122,26,57,138,37,73,76,6,254,191,222,159,132,150,41,167,39,50,52,250,205,106,60,173,128,67,37,115,76,75,69,229,203,22,29,164,132,211,132,237,38,202,190,225,153,232,129,136,103,55,34,101,209,191,122,249,160,99,103,154,106,48,144,56,211,1,122,115,178,188,200,146,117,47,149,231,8,41,8,81,213,163,241,50,23,88,170,182,125,64,81,187,168,174,93,14,0,106,219,7,0,0,82,140,158,90,180,7,132,245,148,239,137,200,229,244,244,138,16,233,51,121,254,54,229,126,34,37,180,91,200,127,226,89,180,102,187,199,67,25,195,21,30,167,244,160,195,200,33,90,221,236,186,165,36,208,231,132,199,59,138,86,69,196,175,134,115,91,234,73,199,68,129,150,82,135,251,130,231,12,104,126,79,240,99,230,218,64,11,5,85,87,118,17,129,71,185,107,177,68,71,171,162,206,82,242,60,66,133,140,69,2,208,205,107,172,253,99,164,73,209,184,197,173,203,201,197,66,117,138,250,121,186,250,85,218,157,253,90,177,16,109,140,142,176,243,255,200,109,97,161,11,255,134,167,176,37,171,65,118,25,16,14,95,94,69,16,119,178,149,160,236,172,163,101,25,102,60,35,166,66,108,9,239,102,74,156,97,39,208,2,167,125,158,251,5,5,74,155,214,115,18,199,219,72,201,104,77,82,73,165,35,103,111,72,48,118,76,68,194,186,236,67,87,182,154,4,154,109,204,106,253,185,164,112,84,105,99,234,133,192,201,158,39,77,77,202,56,42,147,230,217,200,91,242,144,112,217,137,154,147,205,172,214,38,160,194,222,116,113,246,128,213,209,234,149,148,238,131,27,150,1,226,214,193,75,88,52,14,62,43,156,52,48,38,61,235,208,231,162,109,61,183,225,81,72,94,251,72,212,150,1,150,115,81,183,12,241,48,46,79,230,78,1,50,97,139,50,217,121,21,92,113,102,167,47,17,90,250,237,46,220,169,78,194,80,110,176,245,240,232,33,156,172,108,208,217,146,161,212,28,180,25,64,177,240,131,88,41,62,248,110,201,239,20,116,218,51,176,46,205,127,9,26,49,155,203,213,146,119,103,135,54,116,101,59,170,23,178,131,8,173,233,190,157,193,102,65,28,84,237,126,235,54,194,171,248,129,141,211,63,17,14,184,198,90,55,171,41,77,43,147,166,106,174,95,92,6,197,98,153,72,167,133,10,190,43,10,49,63,142,175,134,102,188,187,150,47,61,125,168,17,197,105,74,245,18,177,235,103,117,177,194,82,159,76,45,215,191,189,177,203,113,198,33,103,147,166,223,54,137,75,147,198,63,174,84,190,136,55,65,99,103,246,165,149,128,190,169,184,194,18,2,33,2,5,133,6,223,166,49,49,81,243,253,129,157,8,52,127,185,42,21,101,43,205,83,106,143,231,49,46,73,95,180,11,112,184,132,255,175,34,35,208,68,45,199,64,238,21,53,25,164,156,47,149,231,207,159,34,24,54,151,32,115,68,74,247,234,58,121,201,134,32,199,192,122,144,114,26,36,3,10,20,51,159,196,3,86,55,55,232,133,235,123,99,129,102,153,6,72,132,19,186,8,222,219,117,9,48,70,219,29,225,115,167,34,99,246,64,183,123,50,116,187,239,46,32,143,151,50,22,0,46,93,149,16,126,233,221,65,243,118,193,131,109,217,61,10,57,212,103,32,16,62,168,155,131,47,26,168,175,45,114,112,126,239,126,139,29,246,157,186,182,17,159,1,167,195,204,40,77,213,207,246,124,29,8,99,222,92,98,183,79,84,221,194,232,47,244,78,55,173,143,180,248,44,4,3,167,59,197,251,227,115,126,97,71,232,57,212,193,57,47,120,228,160,226,195,135,103,174,203,80,255,170,60,244,7,15,196,178,91,169,146,12,35,244,164,31,132,15,136,15,78,23,225,130,202,116,141,49,189,20,184,70,96,160,40,142,192,170,87,159,98,80,247,87,175,27,67,44,80,222,9,242,198,88,238,184,219,186,88,172,82,90,117,98,30,244,83,152,8,65,0,193,50,75,87,104,188,231,185,221,153,213,67,131,221,112,133,51,65,75,119,13,75,244,77,63,171,8,183,121,31,107,184,25,228,182,67,129,67,54,150,145,13,47,49,118,139,42,98,105,73,64,244,144,52,227,27,2,188,123,184,38,104,29,185,159,210,160,113,113,23,238,52,144,78,117,183,196,247,247,164,164,221,109,1,43,89,24,135,2,6,59,104,149,219,66,141,131,123,108,101,175,1,194,40,191,9,209,69,163,243,109,11,197,32,14,50,172,90,251,111,206,129,6,171,70,47,108,166,168,210,16,165,221,4,79,189,11,55,177,24,149,53,79,187,186,161,181,174,165,44,38,164,26,11,228,152,245,27,83,29,78,244,37,24,2,134,115,172,252,100,123,230,82,133,246,255,111,147,197,231,135,254,167,204,125,239,126,163,27,228,209,242,243,161,190,123,149,122,107,25,59,49,147,110,114,221,193,41,48,130,217,126,180,201,156,216,138,9,248,103,228,120,2,31,20,146,225,174,202,223,161,254,156,29,33,219,24,107,20,16,11,71,223,117,91,193,113,160,150,48,110,8,149,70,182,208,143,5,238,48,127,78,30,216,114,218,52,19,106,52,111,150,30,32,142,185,153,81,81,92,69,48,44,128,242,33,127,92,150,199,83,53,18,66,63,141,84,174,24,100,149,14,74,105,66,138,39,17,3,177,175,192,8,134,70,185,21,235,142,83,137,210,3,187,206,37,234,18,6,192,91,41,116,214,189,200,166,34,222,40,198,86,103,212,235,14,153,196,232,69,197,181,9,38,76,248,204,154,97,190,229,243,139,176,113,160,226,66,167,55,24,54,155,207,70,226,137,145,139,133,250,116,170,131,173,247,26,132,125,165,100,8,100,143,102,172,161,174,233,148,225,9,226,52,247,13,70,96,162,143,140,54,210,51,247,168,238,74,237,0,52,62,147,96,181,163,157,95,44,2,12,28,27,134,168,41,222,244,117,9,172,188,123,241,108,130,177,234,159,83,120,51,49,61,249,56,84,177,96,207,28,162,42,101,44,192,83,49,140,150,45,223,222,253,51,68,215,125,207,126,7,121,62,202,186,151,154,221,33,126,121,132,38,208,124,192,23,217,184,244,52,205,196,81,184,201,192,160,205,215,187,153,182,183,176,72,224,224,96,110,222,189,75,147,253,0,41,175,188,55,255,201,72,116,120,20,47,1,163,189,249,82,10,155,76,155,67,57,109,12,86,250,92,6,27,177,165,185,250,175,53,50,218,13,63,211,165,213,41,41,111,147,206,152,105,85,243,155,149,193,12,99,122,146,199,198,79,109,134,182,196,97,4,73,47,144,180,231,175,119,99,149,204,79,57,75,32,54,80,65,205,173,5,187,149,59,74,47,79,232,168,175,0,13,42,35,128,112,223,123,228,107,141,125,56,185,77,154,23,137,192,76,30,189,241,226,62,158,213,31,103,244,53,101,183,196,129,74,61,219,220,10,219,78,64,23,111,208,173,123,107,192,19,201,105,76,11,19,163,73,204,120,194,123,104,137,122,213,77,178,145,122,44,21,55,72,186,146,85,55,61,148,193,54,175,94,82,94,195,236,34,215,75,152,109,20,212,204,100,178,64,55,61,223,24,192,218,127,224,224,78,139,13,144,79,207,156,157,166,38,116,90,8,117,157,169,176,196,44,194,227,246,164,230,26,148,63,233,74,23,206,125,70,73,222,68,47,119,4,45,179,4,222,83,18,153,5,184,15,33,131,6,13,91,185,24,13,210,250,14,124,168,202,146,225,241,217,245,44,177,46,221,218,123,115,223,100,208,223,90,128,3,145,146,27,216,19,38,18,174,62,153,114,49,159,213,47,1,137,43,29,11,5,51,141,191,165,61,136,159,81,154,175,126,128,2,129,97,191,227,18,92,104,130,5,242,28,188,24,99,166,62,1,9,214,53,108,53,210,92,163,80,43,53,99,199,29,171,171,116,206,246,128,83,67,30,36,244,253,158,130,181,217,119,90,31,184,254,238,58,48,29,181,208,7,199,187,90,104,168,31,72,112,195,240,39,48,243,2,50,15,94,212,156,69,89,42,110,199,231,117,241,44,75,143,110,226,58,1,194,58,252,114,79,25,15,172,14,70,226,95,110,113,221,52,124,153,2,103,7,83,97,81,13,170,186,231,130,76,251,135,15,93,131,52,109,180,89,201,37,248,81,14,217,31,7,220,120,206,87,64,88,106,87,216,244,84,125,219,3,89,200,153,158,30,17,128,96,129,243,224,141,161,64,148,191,254,247,214,24,157,50,3,192,71,158,17,206,233,211,47,94,197,193,233,37,77,212,83,233,253,4,130,185,40,238,230,64,16,182,65,82,99,233,129,184,200,45,168,66,3,205,14,187,75,4,239,176,44,200,168,17,130,53,35,77,180,233,151,46,8,132,135,78,96,141,238,171,82,183,69,52,15,144,176,46,1,210,232,196,75,249,80,117,100,91,87,185,65,125,150,41,112,226,121,50,253,56,235,230,198,151,191,135,174,90,69,162,4,116,96,147,115,80,85,89,74,71,28,198,249,34,52,175,9,143,23,118,226,161,190,82,45,230,190,227,255,196,10,52,90,35,118,71,83,135,175,236,29,173,68,226,220,189,10,71,148,15,83,123,192,196,41,195,84,170,25,202,200,141,214,134,240,8,189,189,180,113,9,211,32,128,253,138,128,162,139,158,77,171,105,72,204,97,65,190,101,241,106,161,132,211,73,28,145,108,133,186,183,33,249,137,201,180,140,120,41,247,205,183,212,181,241,149,32,145,63,165,36,78,108,183,131,126,23,27,79,242,234,128,125,5,71,4,225,17,184,192,13,105,187,222,153,75,83,185,91,255,194,61,252,154,144,96,176,78,140,86,165,35,88,219,151,3,67,83,118,76,149,103,250,231,90,251,196,141,119,132,8,188,252,210,35,90,228,167,41,153,120,168,235,143,246,203,45,122,33,48,231,254,170,36,23,166,38,27,128,158,175,3,127,180,70,252,9,23,9,87,179,41,199,248,230,194,130,34,168,99,59,114,135,125,110,204,137,57,229,14,19,159,85,68,68,132,128,213,146,167,165,201,52,19,123,17,223,32,113,111,81,65,86,190,201,168,53,35,78,93,197,47,26,28,17,85,234,146,84,236,42,81,60,234,142,87,202,135,221,197,130,238,230,198,33,19,98,104,26,160,186,228,104,87,31,6,106,95,223,27,170,110,3,136,171,104,62,59,84,117,215,110,67,129,24,238,169,147,4,24,110,80,16,70,191,162,39,156,127,25,196,38,122,238,60,152,115,201,71,5,27,34,112,93,81,120,69,191,254,130,20,199,100,240,253,127,111,0,94,202,88,205,104,17,198,197,171,229,26,35,90,213,13,241,167,176,19,60,112,158,122,121,180,30,195,105,13,242,74,194,178,153,147,217,209,56,235,37,226,148,150,107,182,167,51,42,73,236,32,1,98,156,110,211,5,91,160,45,129,179,198,1,8,70,72,183,198,134,108,51,17,217,171,25,49,239,69,149,199,24,135,194,211,221,4,114,189,130,67,33,241,196,51,138,115,108,160,222,247,142,63,71,81,228,234,182,149,219,252,200,36,17,203,194,82,12,62,120,142,236,6,34,106,214,77,161,175,163,4,33,158,162,59,132,95,143,136,79,116,94,171,139,9,246,77,185,188,210,48,44,11,190,252,106,99,212,174,171,167,214,188,70,129,155,146,29,197,216,126,232,229,159,105,181,131,110,88,172,220,239,82,119,84,16,65,38,172,132,74,216,96,245,255,157,211,83,48,33,200,74,164,111,123,40,40,206,109,102,237,55,226,41,198,207,173,92,138,87,83,153,227,155,199,164,209,101,208,141,250,178,90,196,12,214,185,42,182,30,30,131,250,61,98,206,10,251,183,193,240,246,8,221,169,6,219,143,173,36,91,27,9,107,48,201,115,122,40,89,106,56,14,230,52,91,208,169,96,41,133,214,78,40,66,33,178,211,192,213,252,22,158,137,206,36,230,165,100,59,102,218,115,126,74,213,228,79,234,39,170,190,4,128,209,38,38,24,163,160,206,172,67,149,155,252,131,194,152,49,190,47,230,130,247,223,143,117,102,8,172,42,45,34,197,8,199,23,67,31,48,245,164,135,232,7,129,80,214,62,103,91,217,224,159,113,244,248,254,55,170,46,41,66,4,14,161,137,144,200,53,196,28,237,54,233,100,165,78,184,184,187,1,72,177,66,120,174,147,144,76,221,152,82,166,160,80,41,234,38,116,90,248,43,54,66,134,247,86,147,254,3,9,172,229,250,69,210,147,52,51,104,45,27,58,16,51,186,213,102,232,47,207,118,253,198,24,99,5,53,42,7,190,249,128,43,217,169,82,92,92,197,52,6,204,50,11,127,208,8,11,143,126,136,158,105,27,119,170,4,64,0,134,252,135,176,110,35,109,158,182,60,177,65,125,11,117,85,130,145,59,30,247,86,154,86,102,247,207,236,199,83,29,217,74,202,156,95,63,211,139,197,122,250,65,115,166,73,151,104,96,145,104,216,206,198,14,135,141,165,207,105,253,104,94,218,217,55,254,170,162,146,118,214,199,157,0,193,241,133,182,117,142,125,105,180,119,3,158,188,145,189,114,83,210,91,162,27,11,218,183,220,127,165,5,242,98,120,181,239,188,74,176,246,104,225,25,74,1,181,120,66,125,142,218,175,184,220,98,190,155,139,13,105,88,155,72,227,75,173,102,100,154,71,80,2,137,199,69,133,78,98,34,104,151,4,200,183,89,80,41,214,0,95,120,149,179,163,241,237,251,129,84,232,125,31,209,22,52,92,111,88,54,51,23,195,57,128,68,203,40,137,180,130,105,38,17,216,105,115,26,144,18,12,190,104,51,22,29,75,253,86,87,11,136,11,151,144,43,155,178,96,81,97,253,178,60,182,115,175,37,50,9,164,199,196,101,244,101,28,162,254,236,69,147,48,170,102,118,108,88,122,95,226,227,241,87,149,162,72,112,118,52,222,125,14,230,77,57,137,107,162,105,31,122,73,106,225,254,238,253,164,118,108,24,139,218,204,54,208,206,88,154,153,211,67,146,14,54,128,176,251,38,198,83,183,201,42,116,183,225,167,237,187,118,4,196,122,77,38,8,168,22,54,147,251,6,145,81,30,255,167,98,8,96,146,173,14,255,230,116,78,108,17,96,112,40,183,17,51,105,217,17,10,241,65,135,204,79,54,208,216,58,42,27,135,181,103,207,34,132,182,34,157,210,54,109,174,188,154,37,127,83,230,123,10,227,225,204,104,192,138,246,78,215,204,16,124,59,150,44,199,75,11,201,166,214,236,49,215,88,159,222,41,136,66,54,13,222,76,179,164,137,218,41,0,135,204,8,216,22,2,5,33,139,227,73,167,159,61,18,12,94,82,101,126,93,246,54,90,45,81,42,50,206,239,141,145,72,188,150,240,29,12,146,243,174,209,147,61,108,118,103,162,193,110,226,189,0,96,61,255,10,121,175,45,198,12,123,187,111,104,244,148,85,132,29,96,210,52,49,159,159,192,37,52,151,106,205,54,11,69,146,108,220,71,24,53,64,19,239,2,218,157,189,166,27,225,234,225,133,71,158,183,43,197,213,195,112,126,111,165,80,119,46,181,42,158,133,144,213,103,7,125,185,197,182,80,79,173,17,148,59,2,168,181,61,38,78,172,231,247,251,70,232,38,24,113,250,76,241,150,36,21,2,197,217,37,135,54,186,43,44,140,56,73,189,176,66,178,18,61,110,157,150,37,228,110,247,31,42,8,134,25,165,164,41,225,115,35,215,124,210,104,53,179,253,84,135,213,118,76,240,218,243,156,131,141,16,255,142,87,142,10,1,104,86,227,22,71,64,9,109,169,223,54,14,215,1,120,241,23,44,170,175,171,184,192,189,114,15,49,70,66,119,0,151,145,187,42,93,12,157,224,69,53,171,114,55,78,136,120,10,66,0,52,5,96,114,219,142,175,147,86,119,224,18,176,168,205,80,122,45,70,199,224,234,140,154,34,37,242,116,146,194,229,84,48,161,31,19,238,209,153,178,243,68,210,58,185,200,121,71,98,228,26,112,196,114,79,178,81,129,41,100,187,184,18,85,237,134,153,76,46,77,36,7,66,115,119,141,194,80,160,252,115,222,25,214,255,37,7,131,147,88,154,156,83,93,70,73,35,105,200,244,39,146,29,168,87,27,128,112,83,14,5,151,197,96,140,31,16,212,90,133,164,70,89,107,227,137,104,62,237,190,100,136,234,95,36,173,23,149,187,32,47,14,174,23,193,226,149,113,17,33,207,109,166,143,22,61,128,21,198,147,216,15,79,45,206,78,95,196,167,239,164,210,139,195,1,80,193,238,61,79,101,62,84,189,129,11,117,62,157,78,1,186,210,117,74,76,137,90,254,71,57,43,163,182,147,143,34,22,67,52,118,154,41,49,170,247,195,21,6,119,46,1,173,92,205,165,171,159,252,76,242,16,63,66,1,136,213,148,84,192,120,36,77,50,160,242,28,154,22,62,53,145,56,25,98,53,146,134,249,32,169,252,75,69,77,0,191,180,0,167,117,144,70,83,124,172,20,216,221,91,64,32,86,89,166,77,45,221,75,83,223,239,67,84,184,57,127,85,191,25,230,205,184,161,103,15,63,179,97,177,74,62,40,116,58,223,179,208,137,54,238,191,89,177,119,28,23,23,12,56,77,116,129,200,43,173,115,103,4,92,120,137,226,107,41,34,110,117,107,234,57,218,227,189,146,128,130,222,180,127,97,26,230,84,121,59,162,160,93,182,159,188,118,203,134,87,113,98,50,219,194,82,144,253,165,52,125,241,225,33,88,77,197,238,16,81,153,191,55,51,86,59,80,161,41,136,227,187,39,60,174,138,124,111,0,160,85,156,115,223,53,202,226,174,147,44,64,103,89,213,201,107,51,132,147,184,35,219,5,1,32,150,38,186,166,132,23,250,189,162,25,59,253,227,216,205,65,234,73,95,134,217,197,7,3,200,4,38,10,64,141,150,146,49,251,19,29,183,150,150,173,58,49,92,27,84,53,117,120,49,197,178,248,203,181,47,197,140,176,145,38,189,152,119,71,189,59,252,221,171,64,225,231,107,11,213,102,74,57,139,151,81,43,123,78,12,80,174,29,194,51,0,171,164,201,81,43,190,231,137,82,71,5,195,57,144,5,171,45,245,26,16,218,112,136,103,172,58,232,144,84,187,73,248,111,228,136,147,20,250,167,178,103,136,11,3,34,127,227,213,132,193,209,243,90,199,30,106,210,220,10,8,50,59,116,86,216,168,127,87,85,132,144,186,145,51,224,106,67,255,134,14,32,71,60,13,181,138,10,167,129,55,231,250,187,212,177,255,241,10,131,219,40,66,167,112,162,183,140,29,7,212,55,214,74,75,201,221,19,36,227,210,155,65,182,96,21,128,161,240,230,176,10,29,219,69,92,200,23,8,243,31,22,244,73,189,162,252,154,163,195,29,134,198,105,235,2,76,73,61,160,245,13,254,121,178,122,169,125,236,155,197,141,92,83,14,144,162,28,107,65,116,75,93,236,222,214,124,159,249,114,61,23,222,40,241,191,200,6,80,143,102,76,144,102,70,212,248,99,235,53,81,69,220,39,159,55,186,159,193,28,58,26,78,97,198,220,107,87,108,212,192,88,95,33,203,109,147,144,241,113,250,255,71,47,23,25,61,9,118,60,249,204,215,151,44,80,178,40,11,163,96,107,57,189,219,168,177,63,54,227,109,99,142,184,225,198,228,122,11,162,188,197,37,44,140,155,224,125,250,153,69,224,215,197,115,23,198,123,116,162,125,241,250,163,222,168,111,223,154,34,9,103,29,67,12,176,134,233,9,66,214,139,85,141,208,158,29,167,39,72,226,158,200,243,187,183,58,173,98,101,140,120,180,80,23,160,241,110,124,137,141,67,72,239,162,29,72,112,3,177,167,15,118,92,67,14,25,170,170,133,83,180,148,247,204,241,240,0,48,195,172,132,29,1,25,5,194,118,56,139,168,236,7,120,99,157,129,168,237,84,157,155,100,191,140,182,242,190,144,71,211,216,183,219,153,164,240,6,48,3,227,203,45,225,193,144,26,247,88,111,93,218,155,79,88,61,244,44,9,214,40,250,243,45,222,21,185,158,50,171,199,227,70,43,184,183,180,123,1,246,66,164,8,201,35,244,248,100,43,5,68,89,122,79,194,87,217,53,222,197,69,219,22,169,60,95,244,150,90,155,34,96,142,214,218,193,191,11,129,247,15,74,91,97,222,100,92,121,106,29,218,108,77,21,179,47,240,221,121,94,96,135,231,93,233,231,79,147,174,169,227,107,52,23,238,83,37,128,196,188,153,92,70,122,86,208,202,139,170,12,80,10,55,56,242,98,12,87,240,88,42,130,127,164,238,27,78,86,210,221,115,207,220,25,174,214,200,223,117,208,126,132,64,255,58,76,214,196,238,37,197,87,85,168,111,135,139,205,123,59,137,59,226,145,97,116,91,197,98,57,162,134,41,86,48,83,122,87,128,7,117,51,55,233,95,93,138,152,141,157,225,100,84,181,123,52,192,96,27,131,83,196,65,190,90,45,0,46,66,142,180,14,142,161,99,143,71,48,106,43,56,114,236,5,98,30,190,144,246,211,158,114,107,82,50,26,213,135,246,4,87,81,125,171,18,30,33,128,214,194,160,206,226,151,241,188,21,107,211,46,218,84,252,122,79,201,25,53,27,206,239,93,80,202,161,207,132,40,71,24,80,166,222,167,158,25,34,235,231,10,80,126,32,206,201,28,53,133,211,240,99,74,16,197,156,35,48,168,196,90,224,124,230,210,51,233,11,222,166,220,46,42,10,10,96,241,90,60,11,178,80,135,24,194,105,110,252,128,234,163,201,106,94,3,156,2,67,189,89,61,235,90,41,77,255,226,99,249,171,161,140,123,75,153,96,150,80,177,135,114,50,223,58,150,114,25,229,138,188,167,86,190,86,62,234,74,133,116,22,33,129,177,25,208,64,205,137,133,212,149,60,81,84,143,248,44,210,13,106,200,209,159,46,194,122,124,44,15,235,133,142,120,29,53,225,229,148,231,214,6,49,160,188,162,47,189,132,249,219,250,141,206,130,140,136,210,74,24,174,6,64,216,73,40,153,194,140,86,4,60,89,94,192,206,253,89,32,110,79,145,231,53,18,104,222,67,27,8,209,207,229,185,19,199,106,247,132,206,189,119,153,28,125,150,76,205,104,137,232,21,229,107,32,238,144,142,162,2,13,193,252,220,199,165,131,9,203,194,21,116,155,233,163,178,112,100,134,82,26,120,58,16,249,175,228,178,50,94,255,2,123,2,180,45,246,88,191,127,187,139,29,65,119,141,174,153,144,49,150,137,115,148,103,245,197,237,34,212,206,135,183,77,235,118,215,11,47,186,219,248,72,177,163,73,40,175,13,116,0,17,108,231,126,36,88,163,15,243,189,179,40,151,117,43,36,114,185,242,86,175,149,109,64,215,157,234,108,163,135,35,187,147,124,66,153,152,158,153,77,124,143,1,78,214,227,246,52,203,23,36,14,90,137,22,30,160,109,134,124,72,51,152,222,228,33,116,224,241,7,149,145,186,195,221,220,109,124,187,218,100,199,41,50,122,56,67,177,157,109,24,22,222,136,3,74,94,198,139,101,202,207,187,153,164,218,123,65,120,253,194,123,19,2,250,193,69,124,69,90,162,206,40,91,0,8,67,209,134,213,213,116,214,100,216,23,154,77,53,143,16,168,177,31,27,56,184,209,216,113,12,56,218,188,146,134,194,144,36,169,149,216,245,23,222,127,88,247,4,152,61,247,10,176,162,43,207,199,89,210,188,219,40,87,239,121,63,1,99,10,37,218,11,211,136,249,222,95,225,241,191,39,50,17,127,60,58,226,146,200,112,31,61,6,100,161,255,250,187,185,54,91,58,124,70,144,167,21,155,234,129,128,108,148,104,213,51,30,119,37,82,32,118,173,34,186,65,203,252,60,155,125,36,64,145,1,199,78,126,76,41,62,116,173,188,10,129,89,218,88,93,142,211,180,199,239,83,143,247,104,242,122,90,2,14,13,99,61,208,92,62,251,45,180,15,183,16,26,129,135,221,52,67,224,104,241,72,14,78,238,207,16,21,171,28,212,23,85,110,159,114,195,75,150,126,12,37,10,112,252,136,105,128,249,2,156,246,139,148,34,54,191,41,118,221,163,206,197,43,101,156,196,48,81,99,245,44,111,21,194,129,115,107,51,190,26,35,239,39,160,19,67,164,183,199,152,159,9,211,219,201,75,25,226,70,126,218,52,221,142,150,119,68,197,188,221,167,229,85,49,26,38,18,72,146,107,6,115,148,19,233,212,184,51,42,156,137,149,179,124,107,218,145,89,220,212,65,138,160,147,180,159,199,186,69,208,224,91,123,39,167,158,146,2,36,132,153,190,103,137,95,116,137,244,14,228,214,157,4,230,117,46,56,210,85,110,207,223,132,129,200,80,70,124,63,233,179,140,19,128,146,3,82,106,0,248,113,148,112,88,153,55,180,111,4,223,107,5,90,85,242,114,212,214,155,200,161,243,151,184,152,94,178,112,81,180,128,47,195,143,56,250,151,121,252,60,13,7,114,186,141,8,241,191,124,73,144,228,220,190,253,181,49,19,126,164,25,107,87,169,110,102,34,236,236,36,33,82,70,71,36,6,156,203,60,218,91,199,134,64,101,4,240,255,190,184,84,202,106,185,207,224,209,190,80,45,200,246,141,180,203,37,179,241,211,207,131,64,52,177,187,60,40,117,197,22,142,96,26,204,52,103,204,56,131,10,18,85,181,186,36,176,135,143,27,89,19,146,224,120,152,12,59,65,36,178,217,103,68,202,138,91,234,60,252,195,194,246,112,93,26,153,181,105,29,141,67,183,227,189,179,45,223,209,228,122,235,186,30,89,199,75,53,216,211,90,171,158,8,111,38,254,49,122,128,41,199,175,149,125,237,27,89,151,3,39,66,41,63,240,101,103,147,150,200,239,170,248,222,141,162,61,174,242,111,221,63,78,28,226,30,72,71,118,160,109,46,244,46,33,11,116,178,206,99,201,193,106,129,66,22,229,232,243,187,177,159,13,17,10,215,64,33,197,28,3,242,245,148,60,69,69,226,90,109,27,23,136,252,4,45,180,24,111,71,46,221,221,196,245,0,10,61,218,212,116,110,179,143,119,105,116,196,249,72,65,46,181,89,15,19,190,105,112,196,251,193,141,57,9,22,149,68,70,185,248,185,197,97,223,28,28,118,125,42,2,138,165,57,247,226,217,220,22,47,189,99,192,230,121,60,252,63,79,159,31,249,113,238,36,177,91,38,150,89,110,181,104,85,74,134,57,204,184,93,104,41,15,181,134,92,174,123,3,147,244,117,154,191,150,179,34,33,48,190,5,142,59,51,45,124,47,91,142,65,113,10,115,174,67,215,85,230,110,214,170,234,228,14,207,175,249,49,15,155,24,188,185,100,229,37,14,26,76,247,137,243,31,244,57,34,134,108,214,13,82,30,142,216,216,249,237,178,174,253,38,57,247,56,147,208,170,240,83,238,79,93,226,109,15,234,251,31,237,32,76,140,32,43,177,40,159,245,203,98,27,155,194,15,188,131,212,179,55,71,153,57,150,188,65,116,149,166,215,203,168,91,6,27,99,45,239,206,36,248,65,159,162,238,145,6,61,154,27,37,202,7,156,142,21,248,205,218,226,68,206,154,236,234,193,94,57,20,73,186,48,223,95,28,152,245,34,132,120,179,66,147,103,232,43,183,203,57,145,96,209,186,133,236,223,20,207,133,164,150,65,219,56,56,132,199,85,32,54,234,227,63,142,232,87,92,178,178,118,229,41,97,212,252,153,229,73,234,35,128,235,161,81,45,183,16,66,254,134,217,116,9,218,23,143,190,255,194,35,89,161,40,212,196,186,128,35,75,245,214,94,116,176,106,90,94,6,9,210,91,1,161,60,187,75,212,196,191,56,94,228,245,199,228,253,19,115,175,244,242,156,79,54,253,41,252,70,158,78,79,137,251,172,193,151,43,32,33,242,141,16,89,227,208,29,214,183,89,19,86,192,221,131,125,210,39,19,144,2,46,73,207,206,3,97,177,117,50,235,12,53,255,165,254,44,246,169,114,28,128,125,55,60,6,42,12,146,196,56,212,78,198,143,88,10,4,28,72,118,178,165,187,9,211,129,145,235,42,79,143,11,193,153,196,114,83,206,177,178,67,18,208,114,122,94,4,179,255,248,95,240,26,188,130,31,123,134,52,42,20,83,130,96,142,76,153,108,125,71,207,255,84,4,226,132,248,38,223,181,156,44,224,102,69,235,111,240,243,226,248,248,9,98,182,2,190,76,232,141,166,52,42,116,147,185,16,100,121,243,25,160,66,133,158,172,194,122,59,106,152,142,52,105,136,125,208,196,128,246,242,199,242,16,23,64,46,209,2,125,66,244,197,99,238,2,45,154,46,157,107,136,72,128,172,229,98,215,129,101,216,201,254,219,234,175,218,192,141,134,72,0,144,60,161,152,168,150,100,180,217,72,102,144,181,172,133,168,172,177,123,130,249,31,97,110,61,69,208,209,35,111,69,242,249,119,21,41,42,220,136,149,179,230,170,130,231,173,208,179,209,237,153,96,248,81,214,157,189,94,113,238,5,11,90,95,69,24,97,152,95,144,63,205,115,215,182,223,26,232,139,1,14,134,215,240,23,182,109,79,21,106,214,155,191,96,98,146,209,51,47,250,242,69,100,53,150,143,96,238,133,168,119,231,53,222,105,200,26,22,216,47,37,127,48,253,128,76,107,124,170,125,120,9,162,231,198,152,71,99,222,18,235,99,65,182,146,45,76,103,233,33,44,29,145,195,157,162,132,138,94,73,168,120,135,248,101,135,109,139,244,237,64,73,206,56,21,63,178,5,245,36,137,191,37,63,242,100,129,44,151,114,212,175,48,124,197,157,84,130,67,52,184,19,198,82,82,2,171,24,130,7,126,14,131,53,37,112,11,63,119,108,226,30,46,255,71,171,94,181,112,199,125,70,48,143,69,40,254,210,243,248,68,35,247,213,89,3,15,60,199,51,219,30,168,156,114,18,123,44,95,228,48,80,194,185,36,101,98,116,120,13,197,90,196,25,159,69,57,58,88,73,21,58,183,54,8,195,229,59,215,13,23,251,112,141,227,135,60,217,13,250,85,88,4,54,242,93,27,236,102,6,56,86,167,33,153,117,10,31,206,123,17,251,145,130,147,191,203,181,96,143,175,200,82,18,169,154,106,172,16,178,240,144,6,112,189,152,146,156,250,210,198,139,115,198,227,251,1,2,249,37,126,196,63,175,138,34,107,236,127,95,154,11,11,113,202,113,137,188,154,47,227,239,201,252,248,67,226,81,163,188,89,199,174,89,1,23,135,18,137,177,153,8,117,192,141,82,210,125,117,69,38,93,179,208,18,81,2,145,124,130,174,127,216,110,60,190,225,152,15,194,46,124,14,133,56,201,60,236,221,120,33,3,104,61,219,222,134,212,223,157,121,241,99,193,185,34,96,158,241,214,72,80,88,200,80,64,106,118,81,41,7,25,11,215,78,123,60,171,38,50,127,230,3,237,73,50,129,5,154,194,218,147,80,9,103,140,126,133,82,136,253,186,174,154,251,255,5,71,211,236,156,123,28,167,107,64,204,189,87,36,243,210,196,163,188,19,94,6,81,189,65,181,204,42,106,140,226,121,47,219,91,190,18,109,204,155,171,32,106,106,9,163,57,241,155,139,178,199,22,218,253,128,17,148,116,202,110,88,113,141,72,163,147,111,222,191,213,106,1,86,222,191,196,10,234,33,106,2,248,167,197,175,229,9,22,54,18,29,59,11,248,221,80,141,131,129,99,227,126,249,172,54,177,182,224,192,99,238,195,12,212,215,254,134,44,222,228,219,62,188,87,24,99,83,39,140,100,79,154,17,53,24,90,204,183,189,127,138,90,103,132,53,103,156,117,236,205,136,165,231,123,128,94,234,26,176,229,120,102,133,61,134,186,247,245,39,150,103,32,100,59,129,184,188,205,166,34,0,98,44,87,7,68,199,76,170,54,248,162,143,159,9,159,243,191,8,126,175,141,123,169,164,97,26,130,179,155,127,59,154,74,36,89,210,201,154,150,186,170,54,79,32,53,218,148,231,121,97,39,203,107,115,111,13,207,133,61,164,208,250,133,104,103,67,23,89,9,236,136,69,46,198,199,12,75,111,248,2,55,156,76,165,146,22,81,169,59,174,203,13,209,137,28,238,198,129,198,205,126,94,131,251,60,101,128,232,17,49,59,202,78,10,2,5,34,102,206,37,252,177,247,114,34,63,227,153,134,95,62,122,3,205,122,134,70,70,118,37,173,243,215,216,70,249,108,93,78,217,156,99,14,100,100,255,60,186,73,50,5,249,211,87,199,42,17,233,11,55,223,38,219,213,143,49,19,252,22,70,79,129,39,181,212,59,174,9,99,70,174,40,194,29,248,228,105,65,10,94,1,208,64,49,221,138,143,229,169,76,179,140,36,214,140,195,76,173,172,59,44,227,226,190,78,147,35,252,168,53,211,91,246,192,1,177,255,79,59,102,99,130,254,173,163,85,42,84,21,47,168,130,87,46,91,27,24,36,223,57,105,52,5,144,145,217,227,55,81,234,241,227,118,20,27,58,120,7,70,116,225,165,195,137,55,56,143,133,246,133,57,151,137,213,240,79,63,198,206,99,13,59,76,143,97,53,167,34,119,176,45,78,0,21,11,217,51,47,163,6,186,51,223,83,165,57,148,169,212,108,101,57,219,35,100,126,126,206,3,247,197,31,156,111,126,152,230,228,162,216,156,234,119,199,31,241,41,9,142,25,130,82,8,95,241,253,226,160,85,195,120,11,177,137,119,28,231,162,42,248,29,183,250,200,20,186,129,19,54,161,242,81,162,22,45,235,207,151,113,169,165,78,147,132,38,123,43,110,62,122,25,67,190,59,242,214,164,254,21,202,159,18,95,253,58,29,169,46,88,49,5,130,142,246,65,245,184,8,210,190,79,91,76,134,119,151,80,153,44,75,6,139,28,248,145,58,201,19,165,35,1,58,87,8,4,4,1,182,148,181,66,165,232,168,133,229,41,115,7,149,225,57,174,212,58,0,89,157,200,197,54,151,25,175,86,16,98,180,64,225,132,30,73,94,20,193,40,231,238,109,2,63,23,250,34,170,80,157,233,113,149,73,106,23,196,126,246,83,38,187,176,155,227,6,152,105,119,126,148,29,41,39,102,124,70,136,88,104,119,79,62,255,57,170,138,124,1,32,57,109,14,152,89,232,14,69,247,70,204,243,226,172,134,50,181,63,247,68,3,58,147,158,20,173,189,129,158,144,174,111,79,42,63,126,21,241,63,171,165,101,137,55,168,57,96,64,241,180,84,243,164,133,152,71,191,125,1,203,28,117,145,127,36,26,50,204,187,126,215,158,231,134,94,16,105,121,32,202,64,74,108,143,215,90,127,163,240,68,74,4,83,195,85,149,100,175,5,25,137,18,154,109,131,112,40,81,107,6,89,229,177,239,251,179,30,145,103,216,4,244,93,173,48,11,97,138,211,192,29,236,113,178,227,192,245,80,104,120,113,41,139,74,10,76,140,224,141,222,195,220,119,79,105,124,245,77,57,106,131,85,250,242,110,128,0,115,220,88,179,101,170,176,90,170,24,33,233,14,232,138,79,66,199,115,85,85,0,230,113,19,215,56,13,220,226,229,36,92,109,109,193,88,246,142,211,239,102,99,35,9,42,16,139,16,74,121,44,186,70,206,55,103,111,26,117,191,220,95,75,48,158,124,152,71,248,193,253,240,172,105,80,144,215,239,239,101,25,135,148,229,232,20,215,72,218,34,168,131,48,234,124,41,46,167,82,18,11,90,159,212,91,223,58,134,75,35,97,133,152,241,24,196,63,168,97,179,110,202,63,160,26,211,115,245,210,171,143,63,218,223,18,102,3,140,161,81,171,208,7,165,219,122,128,74,63,204,189,24,26,73,117,28,45,248,219,39,253,243,238,170,144,119,143,155,36,113,224,153,124,192,86,213,190,72,148,110,49,102,85,229,97,133,67,53,148,212,34,1,207,70,168,188,93,190,140,208,77,27,141,65,190,33,128,82,174,157,193,185,58,148,63,179,252,59,31,138,220,194,191,73,132,236,116,172,75,151,239,111,55,143,211,121,55,229,251,243,254,187,27,85,18,227,205,198,6,128,176,48,128,132,99,37,70,237,140,234,224,91,73,232,16,198,255,138,121,238,114,183,165,190,6,127,91,9,214,75,183,0,46,33,188,238,175,57,104,21,196,117,193,236,75,176,6,56,82,205,179,39,21,52,175,66,79,239,220,89,223,70,123,14,55,161,191,37,24,85,26,249,128,233,141,24,150,208,118,35,246,111,241,235,229,95,110,104,230,16,206,113,39,225,173,56,105,77,194,64,38,151,116,48,94,125,139,213,118,163,254,110,196,135,174,116,139,215,86,60,65,74,213,72,82,39,115,80,131,248,27,81,11,208,254,57,108,188,162,108,107,179,99,211,21,226,209,249,204,222,151,206,26,182,137,183,9,219,175,51,29,41,79,218,28,42,181,103,206,105,143,228,169,4,100,174,10,239,68,25,153,37,18,75,113,149,8,182,102,190,235,243,27,97,228,120,128,188,177,98,192,43,217,182,44,147,119,83,146,249,163,39,80,227,139,92,181,157,212,24,13,53,55,205,154,190,0,43,85,73,103,113,157,197,216,20,24,143,101,163,20,147,44,192,103,40,228,9,97,199,168,23,199,119,25,131,13,93,141,109,30,91,246,57,240,12,226,175,93,21,131,215,115,13,249,31,53,208,38,93,174,89,83,39,115,185,45,64,148,139,189,93,30,179,106,48,168,111,191,71,13,125,2,42,69,83,169,5,12,57,67,150,51,57,122,178,26,114,153,166,206,192,149,245,45,73,191,171,187,212,251,80,208,96,53,210,193,233,25,16,247,215,84,179,105,107,18,126,32,86,207,186,119,159,174,254,132,120,111,27,130,87,241,1,249,116,83,80,235,125,247,134,251,22,73,139,212,31,190,40,38,179,108,129,19,194,249,100,243,42,109,206,174,127,200,203,89,61,92,5,19,219,134,109,192,131,154,0,159,75,5,208,12,207,163,123,243,239,82,149,254,142,222,17,124,143,72,184,171,233,94,31,196,130,151,16,75,223,41,13,168,7,202,64,129,9,166,152,28,253,137,25,68,164,165,209,8,104,155,167,246,8,190,11,79,44,36,234,55,98,240,27,29,212,219,33,167,142,59,32,222,222,109,32,101,2,162,212,203,58,17,85,208,103,145,83,68,80,64,165,123,57,175,42,129,48,247,158,30,130,216,99,102,60,123,79,194,129,58,1,8,243,50,170,168,180,228,145,172,187,50,17,199,50,78,55,72,239,87,207,249,51,17,123,129,123,139,93,148,138,165,28,140,57,106,139,124,40,189,142,107,206,234,35,210,179,57,34,70,205,180,226,67,189,204,148,218,187,78,62,251,112,29,240,40,63,224,120,38,75,175,8,178,168,84,75,183,128,168,253,101,227,199,167,36,198,110,232,98,79,37,159,51,226,142,184,69,177,237,81,120,145,220,126,223,114,126,244,188,135,50,139,187,202,254,9,32,15,31,50,190,5,182,30,105,153,109,219,124,211,195,192,104,8,144,95,78,213,96,159,192,107,160,84,147,121,79,152,202,129,217,216,109,211,214,36,199,66,231,172,157,83,135,62,255,225,215,16,233,254,60,62,163,206,172,217,139,200,125,66,168,56,86,86,144,230,37,84,129,127,148,98,45,208,11,162,5,90,207,216,210,229,1,169,74,151,220,106,109,32,179,168,229,42,223,8,179,246,184,64,218,69,242,74,56,224,78,71,80,43,105,230,189,72,195,52,248,87,252,215,25,45,78,36,48,43,141,227,6,244,154,31,177,237,49,2,36,3,219,166,75,224,40,155,234,159,253,65,75,62,37,11,138,88,217,20,195,181,213,154,5,213,35,122,96,246,21,184,226,33,80,89,22,78,179,54,9,20,74,236,224,143,128,37,150,123,142,197,247,152,71,111,198,206,187,232,108,193,91,167,255,241,157,187,239,30,138,140,248,110,212,177,213,74,102,208,20,121,146,153,19,234,38,50,204,158,163,41,118,122,230,89,167,53,218,112,165,47,21,114,214,85,57,17,128,71,71,228,238,59,121,67,249,243,173,193,234,245,126,131,210,179,78,173,142,199,102,53,211,52,104,218,134,4,47,170,112,193,60,73,173,17,99,18,145,43,96,71,17,111,212,130,133,185,226,68,70,16,15,208,0,217,221,118,6,215,249,42,190,13,4,197,21,219,77,50,128,210,168,145,107,88,119,16,27,188,202,167,229,156,138,119,102,100,155,204,113,97,49,162,17,171,10,132,20,159,125,67,235,40,162,18,168,163,189,147,79,205,22,129,228,212,71,108,35,161,124,58,235,51,109,49,170,27,57,35,77,253,126,203,245,84,187,30,127,139,203,199,121,124,201,11,25,209,216,246,175,105,202,1,252,118,109,158,29,52,129,29,56,172,57,188,79,179,234,69,185,94,185,192,216,143,235,138,148,148,179,190,44,104,198,47,114,186,227,61,86,23,33,19,6,240,116,141,216,154,235,137,223,83,183,65,5,121,82,170,185,191,108,226,49,20,150,124,35,8,75,138,33,39,119,155,8,151,120,186,149,122,247,47,109,137,238,175,59,148,139,112,225,215,92,187,107,137,207,161,199,47,122,178,152,184,139,59,203,193,54,157,200,0,129,36,201,104,64,195,121,191,220,127,222,53,22,106,233,19,30,90,229,3,128,102,28,84,30,216,77,123,33,224,159,137,206,199,33,46,90,129,44,22,79,217,255,64,0,92,245,228,5,197,186,196,245,154,44,10,215,225,46,83,164,151,236,207,211,47,44,33,156,231,153,59,6,235,61,229,177,226,109,214,134,54,75,14,14,210,214,48,86,178,28,222,18,217,123,170,26,255,181,65,251,48,200,129,230,167,255,109,179,226,86,12,143,211,250,120,23,165,35,56,30,27,193,212,132,37,50,255,147,213,108,17,40,131,38,22,190,190,39,253,247,107,85,88,114,206,29,32,81,169,144,154,233,242,161,167,189,33,130,114,143,228,2,49,144,13,28,169,69,135,225,103,228,85,23,72,19,44,145,97,245,148,56,216,49,30,206,16,214,124,76,201,72,80,238,58,32,65,39,123,122,71,110,137,128,127,217,198,2,60,143,225,218,53,136,239,220,17,14,16,183,138,1,3,43,66,140,2,181,81,122,104,31,49,151,180,195,43,255,167,103,191,153,188,92,121,52,172,185,12,29,219,208,60,54,72,228,116,32,243,68,138,221,50,255,229,247,19,220,168,233,149,30,224,92,179,4,200,33,6,95,94,27,28,225,180,53,56,199,86,206,32,10,240,132,184,220,36,72,108,101,26,250,38,227,160,56,173,125,6,196,74,195,175,150,203,189,40,54,129,80,215,225,221,198,191,174,51,160,119,203,16,44,160,49,240,46,56,122,100,109,63,4,196,177,200,129,170,112,226,251,133,63,96,62,39,120,122,54,246,48,51,18,78,161,11,188,48,148,97,161,171,133,202,96,193,111,58,10,188,34,2,186,77,119,97,187,65,194,25,201,207,114,203,50,188,7,55,72,122,90,148,144,179,219,134,114,43,74,89,212,231,60,67,1,150,177,70,67,238,234,227,168,228,193,189,189,222,24,175,110,245,100,63,58,156,124,101,149,246,64,168,188,111,18,234,159,244,65,122,157,38,115,114,36,184,119,26,27,19,0,188,150,174,30,70,223,226,65,202,192,122,138,138,214,57,10,232,10,216,105,95,229,243,224,214,98,119,205,101,104,50,41,74,195,8,157,195,20,105,236,112,1,78,4,12,87,70,11,58,34,249,219,146,42,133,5,146,123,253,213,109,55,123,249,194,94,11,238,37,22,21,229,122,130,48,214,123,58,11,160,234,148,222,157,168,42,75,218,65,26,39,249,43,136,210,253,124,198,181,94,4,155,150,43,53,91,19,144,203,147,190,121,45,22,182,132,42,73,75,99,82,44,200,218,180,247,168,119,114,38,109,75,254,17,155,45,118,160,236,203,20,14,42,24,11,208,132,140,197,99,105,234,117,118,102,33,200,255,168,164,58,99,192,199,33,15,171,77,162,55,196,123,250,53,170,165,209,84,238,62,56,75,36,31,64,20,33,247,253,224,89,147,196,38,147,208,109,107,12,48,215,198,103,66,226,154,41,179,87,94,192,193,208,205,175,200,59,87,86,233,53,216,58,83,145,249,190,178,55,37,61,80,63,221,76,53,230,127,173,158,133,134,11,77,60,10,218,202,245,243,182,194,205,199,249,158,174,185,85,153,152,161,200,145,98,112,123,193,214,232,204,69,187,31,175,131,4,59,69,240,43,61,194,46,19,18,216,215,80,157,206,13,223,227,21,232,7,48,101,163,157,220,168,103,208,81,142,41,189,158,208,244,34,35,75,188,59,145,174,9,41,16,27,106,168,206,138,162,152,102,69,55,187,219,212,201,56,138,155,49,118,186,145,214,34,136,87,178,19,134,168,22,164,59,28,237,6,199,205,25,26,30,122,69,220,88,59,220,187,63,129,206,223,118,87,40,248,216,91,226,133,167,56,70,41,250,25,153,212,13,101,90,222,102,63,249,57,77,55,240,204,42,216,185,98,169,137,179,183,110,108,33,236,111,69,202,100,198,123,245,95,152,14,26,27,31,123,55,178,26,140,87,119,172,153,193,218,181,173,50,98,192,15,4,122,70,151,235,179,116,78,17,191,156,80,35,215,128,85,58,56,80,126,252,172,36,17,5,120,101,223,229,5,206,134,90,42,216,36,92,185,190,250,81,56,133,58,93,117,70,100,26,139,117,207,85,150,70,51,175,28,35,182,140,67,97,212,28,237,253,91,42,25,239,138,168,81,103,42,99,203,212,133,184,66,177,245,3,81,242,111,90,125,62,91,161,48,162,239,167,195,167,7,169,35,22,20,95,158,12,26,207,186,156,129,8,148,152,111,80,12,203,104,108,13,107,69,178,203,48,140,240,29,162,121,171,240,81,116,16,253,115,79,248,214,201,142,117,169,92,226,108,176,112,152,49,156,238,211,67,194,115,212,230,156,78,218,132,168,51,201,215,153,203,248,179,7,71,240,254,139,152,196,229,247,44,193,115,202,55,126,160,232,132,29,127,98,88,124,1,131,238,23,13,85,23,175,6,13,135,189,188,139,97,219,75,65,75,41,29,220,192,60,128,195,127,100,255,142,249,130,245,173,184,132,203,29,225,2,34,193,240,87,168,2,72,101,219,70,236,239,48,228,175,169,127,175,29,174,200,98,170,35,234,72,198,248,74,36,24,147,253,167,109,69,172,155,236,181,92,93,182,172,227,37,53,200,147,164,230,30,75,185,107,62,245,47,36,178,6,13,211,94,72,144,90,140,123,147,8,216,204,167,102,39,59,218,136,231,183,233,103,216,195,201,166,108,54,174,17,163,245,80,74,55,251,249,111,19,123,211,122,199,67,58,160,224,160,101,160,1,146,72,51,73,178,34,197,229,161,6,243,15,21,217,190,214,191,226,83,77,84,95,81,15,153,18,11,126,19,195,98,85,22,32,126,132,76,143,50,237,12,7,19,196,82,23,152,205,71,140,226,32,156,186,185,7,200,167,122,126,41,156,189,92,165,129,250,156,36,227,201,164,159,235,167,79,182,165,175,139,191,144,136,51,182,103,230,37,118,174,190,29,6,98,103,165,139,108,193,30,135,13,165,8,248,237,119,69,181,66,17,184,148,45,117,86,24,220,66,148,67,152,40,70,50,189,47,46,106,56,216,4,102,183,50,128,50,214,163,255,146,159,143,68,203,153,213,157,122,88,112,152,174,219,205,109,109,107,238,189,255,81,135,166,138,72,51,245,187,45,202,115,158,164,167,250,147,168,233,152,105,73,56,155,194,99,74,41,128,143,86,42,100,88,26,229,223,24,18,134,209,53,18,115,7,129,159,255,118,197,30,123,251,54,170,196,102,21,114,21,240,162,232,248,186,97,137,21,26,92,99,138,222,103,26,252,150,44,191,177,44,184,201,90,164,52,149,186,244,113,76,98,117,247,174,252,78,78,61,39,138,171,52,244,159,16,197,73,143,221,210,236,175,160,140,28,183,135,249,118,86,82,204,130,195,27,184,208,106,189,161,38,54,91,200,217,230,225,86,124,82,118,136,37,18,81,31,21,25,133,64,224,99,164,231,160,51,244,108,105,26,184,152,108,5,0,12,59,186,195,98,217,190,163,11,55,92,128,242,92,246,172,91,45,105,21,2,180,179,99,214,227,104,205,35,14,123,220,242,126,245,82,43,118,98,249,106,225,91,244,155,146,147,240,241,172,71,33,95,71,144,137,68,127,41,129,186,69,224,227,29,251,205,1,116,22,31,185,133,12,1,139,237,191,146,224,55,44,144,119,152,10,119,101,27,169,221,139,175,24,77,140,169,13,7,134,114,96,1,228,61,104,200,236,66,152,187,224,174,82,10,97,202,113,200,151,145,230,236,40,127,107,56,186,219,1,5,199,53,39,129,23,191,188,96,130,185,215,223,155,235,30,55,94,235,253,188,255,154,13,98,64,120,154,125,136,244,9,245,165,186,1,30,115,206,76,140,63,152,83,198,155,95,84,67,134,130,47,74,154,14,36,164,134,13,168,200,175,28,66,149,144,122,88,133,92,137,21,49,217,33,35,178,61,174,142,183,143,73,115,191,221,191,104,252,78,69,187,214,253,126,148,25,251,154,60,242,224,141,134,87,44,184,48,175,66,95,62,43,98,97,121,98,37,166,125,211,34,100,122,117,195,163,63,228,197,189,236,109,248,252,127,167,166,20,63,157,14,231,125,230,48,24,248,144,47,240,103,214,54,132,238,24,253,23,204,146,218,100,7,237,198,76,113,42,30,237,11,172,131,164,242,66,152,30,213,145,8,15,88,130,134,133,144,27,179,153,149,213,10,175,72,20,14,135,72,155,242,228,134,36,65,61,238,231,13,127,57,13,8,143,26,22,83,123,87,197,11,28,118,46,156,3,187,251,194,144,103,13,140,49,89,28,195,170,221,180,54,146,157,82,124,38,218,178,164,34,132,159,96,249,117,171,201,224,251,218,226,111,80,237,65,113,236,222,233,29,162,148,109,143,71,9,34,235,121,219,154,127,118,251,141,64,10,42,93,158,2,70,216,194,59,70,216,68,133,114,8,138,33,100,178,255,214,15,95,115,113,203,91,44,28,240,187,225,37,137,43,97,23,58,130,160,70,60,85,146,34,10,90,226,186,93,229,117,21,13,233,156,0,5,143,150,230,45,1,156,255,71,100,151,248,97,162,16,15,218,173,240,205,151,48,31,141,146,4,26,225,173,91,0,253,15,206,249,64,58,86,134,241,18,141,61,194,29,186,209,26,104,139,55,42,203,73,214,50,103,61,89,105,160,50,214,187,118,226,182,197,236,251,60,74,128,173,56,169,21,255,160,95,246,192,175,226,53,242,179,254,21,22,185,189,154,249,204,119,209,132,212,175,209,61,68,205,33,166,16,213,90,176,119,17,136,54,182,28,215,212,91,100,98,117,240,18,127,172,2,108,7,251,99,195,22,83,51,213,80,169,95,56,111,96,177,185,62,222,120,83,214,58,47,171,191,53,66,230,227,183,72,209,71,63,184,153,156,82,197,108,232,20,195,152,247,100,0,110,221,75,225,178,145,5,176,89,250,168,104,165,134,169,236,58,120,93,137,23,165,18,89,141,54,42,241,186,107,77,102,76,42,253,102,98,104,79,118,104,53,71,54,226,11,151,134,128,152,244,0,52,37,190,222,201,234,146,194,99,123,61,73,188,132,201,133,60,80,238,126,164,218,75,60,87,108,151,203,220,235,167,179,155,68,57,17,103,77,97,233,4,23,116,204,137,158,111,187,138,130,189,158,248,179,20,179,149,140,117,151,86,253,119,201,120,110,117,175,195,135,137,249,163,54,202,252,161,229,2,167,79,155,47,93,161,164,28,80,161,14,63,243,252,101,26,242,87,102,149,195,217,9,233,206,225,162,78,116,60,91,61,91,97,104,150,195,70,253,122,146,28,235,52,98,58,225,6,188,174,244,161,170,16,160,226,4,178,146,95,248,36,65,163,106,208,182,24,78,239,75,31,29,72,96,180,79,38,55,84,165,11,139,37,243,121,224,163,191,36,230,7,176,0,246,189,185,49,204,102,160,75,180,221,64,3,195,28,136,86,57,101,77,42,102,103,235,182,13,3,15,125,243,255,216,141,117,191,99,121,192,59,93,126,5,173,193,112,215,87,163,72,69,183,236,193,109,142,248,182,109,39,194,163,249,45,28,154,32,104,242,30,225,96,168,70,58,5,136,178,137,208,61,158,238,240,90,139,73,145,138,166,159,12,243,154,212,175,35,84,50,91,214,133,245,11,166,102,142,227,173,246,188,148,5,204,81,52,193,0,192,4,150,83,158,250,44,110,37,81,154,75,72,234,233,68,137,47,148,146,182,207,51,193,233,100,127,90,240,215,56,20,207,240,248,14,244,17,169,89,91,93,87,2,122,190,46,10,124,136,201,197,174,96,113,30,39,64,88,106,15,210,13,195,55,156,145,84,23,148,148,229,253,80,111,198,155,79,200,52,243,69,79,125,47,98,54,154,191,1,22,33,74,128,159,231,24,55,188,198,61,252,0,119,161,89,92,50,115,10,249,122,173,157,37,149,21,230,90,152,66,100,54,49,137,1,173,75,100,64,221,184,158,184,236,38,227,199,148,106,156,9,94,34,124,43,27,85,221,167,148,69,184,124,148,134,175,156,28,182,188,99,207,223,60,215,46,154,62,79,247,41,189,114,149,79,126,132,22,238,147,179,21,154,168,30,184,196,1,161,130,17,111,15,68,179,12,55,109,40,134,250,98,44,169,224,130,210,110,186,147,165,71,240,71,175,132,38,128,213,211,205,44,198,216,181,112,108,37,73,180,196,115,70,0,54,28,223,5,50,33,37,55,104,9,239,103,61,118,84,60,159,167,66,236,191,170,149,71,86,32,138,122,164,226,250,9,71,175,5,222,129,220,54,122,232,88,16,206,203,112,177,154,34,115,93,112,253,235,149,252,41,251,242,94,162,19,71,122,223,102,72,216,140,34,117,109,254,18,192,11,179,219,167,18,184,155,146,85,115,164,104,21,68,133,192,86,240,37,253,244,211,2,204,155,135,164,251,104,133,182,89,187,173,173,182,228,63,198,66,55,19,26,152,144,72,66,192,7,251,2,109,8,124,134,34,57,85,148,116,226,243,26,29,84,187,30,52,128,81,70,70,4,141,59,62,81,231,71,82,11,191,240,138,156,177,248,141,23,73,119,125,79,176,201,255,203,15,158,96,122,127,244,87,227,140,210,113,242,70,153,194,223,186,12,250,156,227,153,40,83,127,219,105,188,234,159,25,99,75,105,166,240,17,74,118,221,124,218,38,159,15,213,225,254,63,66,173,218,85,50,16,187,67,2,203,199,248,41,41,41,60,23,29,37,226,218,83,245,237,74,236,34,249,2,137,55,252,210,15,190,13,74,251,193,205,126,114,59,69,31,101,94,73,77,34,92,3,188,100,193,247,196,191,178,77,117,229,229,110,68,102,96,141,119,19,237,178,91,174,114,91,242,126,52,227,41,177,130,195,235,94,115,56,33,145,189,242,199,226,201,245,7,226,75,84,194,14,143,237,60,144,166,144,49,148,213,28,228,178,139,12,228,107,149,199,117,255,219,183,168,175,51,191,137,94,49,61,225,14,41,202,23,33,59,243,3,26,153,187,107,58,163,108,51,128,240,6,137,28,115,99,211,111,173,165,56,54,23,225,73,81,239,103,212,196,199,181,41,6,99,129,57,191,99,91,151,255,12,216,26,67,236,252,242,171,126,67,61,206,207,107,83,76,36,91,91,234,111,50,55,234,124,227,37,211,249,252,107,195,166,168,247,207,241,162,128,221,122,43,59,178,247,9,109,95,166,119,181,22,193,21,159,208,52,57,7,233,203,45,26,219,225,139,217,132,145,167,82,10,118,101,138,34,94,78,103,20,226,168,107,6,47,65,99,155,29,83,104,103,90,31,191,210,219,238,252,103,247,221,215,107,132,83,228,225,252,173,128,228,242,202,75,173,172,65,231,233,128,163,97,10,74,127,115,86,183,145,200,196,44,231,94,82,164,179,177,17,89,15,129,71,96,3,250,81,26,87,59,195,98,51,215,135,213,157,158,221,222,101,202,81,153,179,188,209,118,215,82,74,135,231,210,82,56,235,73,178,88,98,166,83,50,50,16,177,217,49,156,167,6,119,221,98,108,9,119,177,78,216,60,8,232,236,228,20,36,8,38,62,101,74,225,189,196,30,253,204,219,233,59,126,96,5,221,116,59,197,210,89,58,13,49,129,174,1,106,105,199,146,65,99,15,224,176,87,34,82,190,220,74,149,146,75,228,204,212,79,24,123,120,156,112,205,109,216,119,224,102,227,80,72,91,69,153,80,47,74,204,93,41,253,230,172,177,251,237,197,195,172,138,25,75,193,204,89,225,73,128,63,67,13,245,203,190,255,192,227,11,68,82,222,161,170,92,104,72,138,104,211,104,221,51,186,3,156,207,154,72,54,244,108,198,30,186,122,46,66,175,104,24,92,209,61,19,140,173,117,154,80,59,200,168,182,218,50,6,13,169,241,244,156,35,232,103,16,220,196,180,101,14,38,77,249,229,193,218,64,216,38,82,157,23,120,198,32,3,42,244,7,174,248,131,81,24,70,101,215,157,93,207,247,126,198,249,155,96,165,193,36,89,181,213,53,187,141,228,141,12,141,91,64,237,219,24,213,2,53,96,157,206,236,128,211,40,193,100,219,143,95,195,80,174,19,11,168,77,27,36,139,159,96,92,38,21,172,176,158,16,171,24,253,128,68,232,26,28,81,68,206,244,79,72,99,223,66,208,25,247,67,206,63,80,26,221,21,150,29,138,215,190,27,206,181,40,157,24,23,13,53,130,167,115,164,150,117,181,251,178,141,152,50,197,133,137,18,86,186,72,185,33,65,57,62,123,124,244,40,202,251,77,232,194,128,130,131,85,63,231,222,252,250,228,133,230,11,61,191,37,25,230,228,90,168,125,176,168,226,194,50,227,251,202,41,78,234,151,87,26,14,179,78,89,107,224,67,28,177,190,44,180,121,215,198,248,227,160,125,24,94,66,115,145,170,79,131,188,160,59,150,215,2,16,242,170,205,245,209,0,33,33,205,233,34,24,213,75,139,95,114,94,139,135,138,158,139,89,214,62,204,8,122,215,190,99,197,82,69,220,115,232,178,2,87,182,128,173,214,241,95,189,86,143,194,28,179,31,51,202,17,225,141,142,204,48,215,59,170,104,182,138,166,225,52,194,26,166,236,172,152,167,23,173,188,192,163,17,36,233,151,143,244,71,105,241,75,220,124,235,199,175,11,118,73,121,4,65,26,194,147,117,251,117,46,23,94,193,186,164,112,241,176,168,238,68,208,37,59,210,156,145,22,213,212,31,60,170,73,119,149,39,44,248,118,140,204,110,60,161,51,19,136,53,32,41,127,12,120,145,200,115,238,192,165,217,4,241,196,159,37,68,243,240,125,81,249,226,236,10,175,134,140,164,250,10,72,255,188,125,166,183,190,101,166,67,195,183,34,230,121,117,97,254,190,73,152,3,81,21,144,10,116,117,21,203,236,161,202,11,162,224,164,224,82,189,224,119,165,30,156,19,81,238,26,217,66,240,27,81,52,253,182,255,114,201,241,249,91,105,170,25,7,98,194,219,58,138,19,189,43,143,110,158,4,49,243,131,184,214,127,42,33,170,253,142,122,111,3,162,43,124,142,92,16,236,46,248,24,166,32,2,237,236,31,49,224,182,217,192,248,121,231,226,196,70,88,63,251,52,20,47,112,3,189,117,233,172,186,199,55,214,77,178,179,78,142,17,173,251,136,131,119,192,64,9,191,254,252,193,4,205,109,51,192,125,224,44,44,42,179,106,97,214,16,149,65,4,80,104,146,111,239,86,49,213,27,49,207,44,118,176,236,94,14,160,208,59,177,203,224,140,187,223,162,175,151,114,48,195,209,145,167,171,149,140,178,176,77,4,169,216,9,1,175,121,38,37,200,6,102,204,211,225,8,200,202,119,100,84,32,186,54,87,108,254,16,251,104,120,116,119,222,16,87,147,121,128,169,156,229,5,117,97,240,230,29,53,153,171,34,181,224,153,43,53,249,49,43,174,93,222,176,15,69,69,11,108,34,72,236,220,76,191,159,221,80,248,30,1,166,223,167,145,236,52,112,70,182,197,233,220,183,98,35,138,213,160,96,232,32,160,61,162,208,228,242,188,22,105,40,134,97,111,151,27,219,0,232,103,129,204,183,44,211,119,233,3,4,139,152,194,255,149,81,151,214,6,14,187,184,11,195,11,76,36,99,131,92,26,12,187,2,131,6,234,3,144,164,4,14,248,122,33,210,211,39,10,55,21,128,226,166,147,146,10,63,74,207,107,90,120,233,119,37,121,255,215,108,225,230,212,47,17,101,172,42,29,2,171,103,205,173,184,127,253,87,43,92,170,15,61,233,91,155,212,64,79,142,173,59,204,245,8,134,5,5,170,42,6,41,32,182,39,101,56,189,242,225,162,247,11,62,19,14,145,104,23,115,68,90,179,9,104,217,99,233,135,17,203,100,58,180,234,105,144,29,8,145,226,145,26,243,93,241,187,51,236,164,143,194,120,252,92,65,245,142,166,249,210,74,233,143,75,133,222,222,3,171,104,167,32,10,103,46,66,58,14,20,56,42,247,6,50,96,75,63,232,140,174,104,129,20,47,137,236,184,118,183,246,241,90,242,191,185,178,252,171,20,93,244,167,130,125,106,19,231,217,92,178,123,26,177,217,23,33,218,19,52,54,160,43,137,121,179,250,30,223,197,1,4,176,127,58,67,35,28,29,194,59,220,162,248,27,141,58,15,205,244,121,206,74,249,132,168,150,92,160,222,128,15,99,221,130,48,13,93,250,175,17,198,247,221,3,239,190,47,40,236,140,36,69,110,108,53,83,95,255,169,29,230,16,15,168,129,233,239,233,53,8,190,178,31,247,212,72,11,100,101,1,225,0,136,122,25,48,132,152,177,185,73,216,77,142,141,166,68,223,11,199,94,65,90,81,14,160,65,225,134,229,172,231,91,210,18,125,234,77,134,199,213,219,254,39,13,78,67,148,16,77,109,47,148,174,90,152,70,170,147,108,43,184,29,92,189,132,91,157,82,167,58,183,21,137,31,114,238,200,171,93,7,98,162,252,242,222,198,42,99,64,61,202,177,89,18,1,66,60,209,138,188,162,50,126,41,15,212,151,125,44,120,247,87,63,15,205,22,122,204,53,142,63,82,110,17,48,38,153,101,177,31,60,68,224,118,154,51,89,150,254,205,115,215,91,158,34,170,19,196,107,15,79,145,111,46,181,19,32,86,231,51,76,120,205,254,46,101,144,137,239,223,122,182,131,81,75,246,27,229,244,132,225,53,197,177,75,4,9,155,46,49,88,148,171,221,128,251,255,108,242,190,11,73,55,157,69,222,27,186,181,187,117,22,242,67,105,44,245,16,179,197,24,5,242,88,131,106,7,239,154,146,24,56,126,66,178,8,67,146,29,199,148,88,18,35,134,13,212,61,8,27,249,132,16,174,77,79,115,194,175,141,129,108,197,205,202,60,80,31,240,7,113,240,113,108,88,63,53,105,55,180,145,159,87,69,105,37,84,68,181,40,200,233,157,48,75,15,109,188,117,125,14,32,101,205,17,89,119,42,166,18,147,160,251,197,97,25,10,232,155,236,121,132,243,177,129,254,222,61,93,5,223,86,88,131,229,161,211,149,158,10,81,45,126,124,210,7,128,186,78,174,255,78,121,180,185,30,221,62,216,117,38,104,87,16,65,144,51,118,158,249,170,99,210,121,136,161,242,44,33,89,18,174,43,76,188,44,3,153,118,103,124,218,8,63,85,56,243,233,122,192,208,177,28,63,60,204,20,67,142,105,128,158,121,247,113,152,91,196,10,54,136,109,122,46,39,217,128,170,17,169,250,157,133,3,28,174,196,164,171,184,90,85,244,23,128,170,207,136,197,32,188,224,53,180,17,38,212,8,69,125,211,202,224,124,65,91,158,66,210,73,117,228,172,159,82,192,193,248,95,70,4,197,29,229,26,248,88,235,97,41,150,103,123,236,239,61,188,167,69,105,9,76,143,11,214,113,107,128,8,170,21,167,74,124,240,54,72,229,251,176,224,171,229,131,83,26,136,42,222,80,238,69,176,73,23,28,162,12,227,237,143,102,88,12,77,116,231,102,36,162,96,204,129,5,2,201,158,180,11,181,158,218,222,94,235,113,211,119,134,60,96,180,136,118,203,250,117,238,81,220,111,51,3,26,215,167,218,152,228,21,247,233,140,225,231,155,69,113,80,189,199,219,207,106,195,95,133,153,248,237,192,9,3,27,207,63,237,89,193,120,47,231,14,129,195,211,228,73,146,40,247,12,54,138,246,242,32,155,132,170,85,145,52,200,21,18,58,118,132,38,72,88,230,229,221,215,11,57,253,159,198,213,104,123,39,242,242,209,186,95,121,161,237,225,48,207,28,106,130,55,221,78,218,202,125,194,242,99,255,94,160,95,216,100,230,247,140,24,240,166,134,165,224,220,55,62,24,48,194,180,199,127,143,106,237,43,145,92,65,172,80,127,69,254,250,210,56,99,207,123,190,10,67,147,100,240,6,154,168,110,14,120,122,253,216,221,101,220,53,97,114,116,215,200,22,240,252,59,84,220,143,88,18,4,215,183,158,13,85,111,104,176,201,7,40,34,171,194,108,165,176,87,217,67,139,137,28,48,180,178,52,154,218,147,147,49,85,209,54,203,239,34,108,69,2,9,103,185,119,218,95,252,240,137,1,237,3,214,191,10,70,99,99,219,198,211,4,202,105,63,163,108,110,208,216,152,54,235,216,121,241,85,217,35,23,101,50,241,40,171,215,38,158,212,31,147,34,181,157,225,96,212,209,141,169,52,2,27,225,151,252,191,75,211,173,235,39,209,100,212,197,221,136,172,106,26,128,31,227,246,236,13,19,119,171,213,182,225,114,142,24,102,54,162,209,14,214,119,190,106,115,177,235,250,147,81,200,154,233,112,176,255,80,209,28,205,116,39,19,25,231,243,54,218,35,239,18,150,221,73,187,193,15,72,190,19,31,250,179,189,252,177,165,70,250,67,231,232,35,145,109,129,230,221,77,208,186,182,17,229,164,182,0,1,27,127,70,181,89,217,7,101,12,133,177,128,91,100,52,127,139,166,115,178,144,162,9,174,95,88,189,223,195,244,210,225,145,180,206,250,214,243,88,189,252,51,141,1,181,139,219,19,49,40,21,231,83,51,37,28,242,43,110,137,141,207,201,68,156,86,239,179,213,160,216,196,254,185,7,123,164,67,33,145,196,200,91,77,138,78,167,51,160,227,68,39,132,93,210,221,141,53,218,237,5,106,38,173,233,65,244,145,16,231,144,58,63,6,93,227,120,233,65,122,194,100,209,50,174,61,57,19,28,82,39,125,82,59,2,104,215,190,22,124,230,207,158,172,138,152,149,166,253,8,94,98,187,252,141,165,129,100,43,45,84,183,153,179,47,160,173,172,98,175,200,215,60,6,53,244,78,154,94,91,254,253,246,30,10,98,79,5,184,221,90,48,236,123,229,90,130,236,197,167,95,164,3,226,71,197,5,241,7,250,166,147,3,85,60,158,183,176,205,149,123,48,117,70,215,236,161,248,107,160,81,18,231,21,198,224,78,66,139,246,126,52,84,113,239,124,49,241,35,21,29,59,116,240,255,22,85,191,18,38,220,83,197,6,88,165,180,229,17,63,122,230,31,220,100,214,138,29,204,84,37,199,253,12,234,78,148,114,109,246,0,55,117,11,60,118,63,180,205,63,215,44,140,77,13,192,148,135,156,10,60,48,101,215,123,38,188,87,210,3,22,120,35,166,1,174,34,205,180,53,220,100,48,218,115,123,161,163,122,215,77,32,165,172,252,186,182,104,196,100,173,4,127,161,142,154,131,97,123,248,187,255,65,188,92,194,89,135,25,101,101,233,252,250,26,182,94,167,115,152,134,101,217,151,20,4,184,135,213,100,33,163,235,168,231,80,109,26,24,155,196,83,170,72,15,36,147,40,128,153,42,159,229,188,107,224,132,64,250,188,176,190,125,63,5,231,145,230,65,18,199,19,88,194,182,145,187,208,76,27,164,127,199,174,132,225,28,59,88,126,159,160,74,0,44,226,49,148,87,44,106,15,226,231,23,131,95,105,90,117,121,23,148,160,245,219,228,22,246,207,92,204,111,189,32,216,251,27,250,59,111,39,226,138,64,180,222,216,42,241,64,34,183,13,108,129,208,82,126,63,4,102,193,103,159,172,129,169,208,203,122,229,94,37,112,191,75,221,73,148,88,230,30,217,61,201,82,42,248,20,52,194,80,201,125,187,15,120,193,176,135,61,187,221,224,5,105,52,199,10,57,81,37,20,127,49,241,53,246,51,203,251,75,229,67,165,38,182,189,147,191,2,128,53,18,21,193,178,194,187,112,213,116,185,136,25,235,132,85,161,53,116,156,153,81,162,70,236,75,233,179,14,94,123,30,225,223,11,167,56,196,251,133,113,48,53,3,187,176,4,215,58,148,210,126,87,109,103,65,73,170,25,111,192,254,59,107,125,9,182,252,233,246,255,222,65,222,235,20,163,170,25,207,143,202,45,166,29,251,157,37,37,17,176,22,21,13,193,101,75,82,251,12,74,228,181,144,67,197,254,166,117,67,197,191,31,170,38,2,27,169,153,3,78,178,212,47,250,171,0,111,60,151,131,152,129,126,238,182,208,55,3,206,117,197,4,166,234,236,73,32,141,210,167,207,88,235,101,205,0,35,232,125,113,24,171,246,242,72,25,218,215,166,92,48,160,102,248,26,236,10,120,26,185,8,188,120,41,207,146,41,249,170,24,2,58,75,65,122,111,123,16,109,91,7,169,30,14,90,228,65,0,101,218,103,139,184,44,80,109,237,94,61,123,255,41,63,17,152,239,229,65,204,179,83,88,81,62,74,221,89,142,89,242,207,29,113,114,183,26,114,1,104,140,242,146,171,169,190,108,216,174,7,110,131,227,122,48,84,86,228,113,104,124,48,134,151,215,13,247,63,55,228,142,72,226,1,75,219,156,58,111,51,143,99,28,206,94,235,103,227,147,55,25,50,119,162,244,154,177,236,29,130,156,247,213,20,194,29,100,79,213,205,63,231,185,115,238,168,38,122,242,119,66,45,90,16,165,57,136,234,163,94,117,246,180,246,130,247,172,102,224,136,164,45,78,242,53,114,73,50,185,38,97,139,242,246,157,138,84,41,31,140,28,45,67,255,17,150,239,149,23,201,48,102,168,35,139,16,120,126,160,150,49,42,126,204,92,236,26,30,106,82,171,121,26,206,22,87,189,62,21,177,240,212,33,196,18,117,0,215,228,104,57,49,180,183,16,138,60,194,195,214,26,218,141,255,182,184,97,206,165,249,6,147,124,45,163,135,170,194,190,141,175,28,224,179,237,228,33,13,202,103,65,183,183,198,105,56,77,92,123,244,208,206,136,84,55,203,108,14,131,157,207,8,236,96,173,160,159,50,25,130,129,74,168,27,246,172,244,239,220,249,214,55,193,181,110,106,115,177,19,86,56,176,141,27,251,168,74,74,170,8,85,61,136,180,97,188,146,225,236,154,148,239,235,165,220,55,235,30,19,139,28,133,190,152,207,60,132,65,232,60,154,24,170,196,151,156,104,9,183,167,231,97,85,218,20,154,169,91,241,161,9,167,213,93,230,166,36,185,51,162,20,180,38,127,107,14,67,54,190,152,242,23,140,16,75,87,162,149,163,151,201,160,124,2,136,60,91,84,162,86,156,157,78,6,46,187,213,229,8,149,21,176,137,119,149,152,77,208,224,182,64,33,242,81,121,117,102,112,91,206,100,105,80,196,9,176,245,201,0,178,197,86,7,149,172,51,175,235,170,142,252,59,227,47,161,70,18,104,246,74,191,47,81,218,233,4,200,108,214,169,85,173,48,75,60,55,6,110,142,181,130,56,251,95,26,120,4,204,135,211,83,243,47,125,87,215,214,41,196,244,31,194,181,51,44,55,30,220,152,45,18,120,131,243,205,198,2,232,155,25,209,58,70,105,54,117,61,76,113,79,196,250,158,128,216,87,254,75,120,115,167,138,168,159,244,244,179,24,154,159,163,106,185,114,7,130,73,176,85,152,170,190,131,52,73,129,114,190,200,17,164,100,33,192,246,175,65,140,215,239,192,206,88,156,150,115,176,120,13,240,16,233,12,165,82,24,140,167,151,27,140,161,69,132,172,219,133,212,103,151,30,152,132,32,243,230,68,190,244,25,207,185,73,111,89,217,7,191,40,168,165,202,95,49,43,255,36,42,169,221,113,205,212,4,71,16,150,42,219,10,53,93,139,126,111,164,48,96,23,167,181,131,152,249,207,195,56,144,193,242,246,69,145,188,176,34,106,190,13,112,86,221,138,231,182,43,66,142,108,59,139,119,77,213,100,70,29,254,197,42,133,231,121,145,157,27,99,178,70,63,226,3,85,179,228,141,128,137,64,103,83,189,154,113,224,140,132,243,28,241,245,194,239,71,82,45,73,80,215,143,128,64,140,11,213,99,8,39,41,11,29,2,159,212,164,149,201,119,136,214,126,152,200,18,120,98,7,75,55,236,29,221,23,166,28,56,10,73,117,24,70,11,97,198,37,197,185,189,114,49,210,152,146,120,22,129,187,184,223,141,91,104,117,31,123,49,53,42,169,206,49,136,62,12,23,174,199,59,79,61,19,224,222,208,23,141,33,227,252,100,55,125,180,101,108,64,14,15,211,53,106,92,236,17,218,235,111,60,6,212,198,84,205,60,96,94,175,65,22,166,37,186,115,219,136,83,167,0,72,27,191,39,64,107,69,20,12,225,91,139,155,192,248,149,226,122,198,132,8,183,215,29,28,123,111,176,57,81,36,56,156,26,9,56,251,33,247,48,227,189,55,112,42,99,85,9,187,112,80,216,44,180,30,60,162,154,204,149,52,239,153,151,182,15,225,179,217,77,198,47,70,79,255,130,11,191,87,117,60,87,153,66,116,223,130,57,111,33,187,234,127,162,215,69,196,82,166,105,205,241,180,157,193,82,123,79,10,177,9,35,157,102,86,247,147,199,16,14,151,166,206,165,232,150,43,64,50,234,240,97,185,130,153,77,41,36,118,180,250,22,140,142,102,243,219,210,150,187,89,82,189,191,218,172,218,154,31,147,103,67,11,112,181,50,238,178,178,242,51,175,81,80,254,158,125,131,196,137,57,222,122,26,232,138,199,232,6,53,29,41,44,117,41,190,71,202,105,221,48,147,81,29,125,130,167,16,190,44,65,181,69,161,65,27,117,4,69,102,229,158,83,10,49,9,23,77,171,8,210,77,116,183,29,85,185,236,146,58,30,43,114,145,130,47,91,12,1,163,32,245,184,117,61,15,151,0,29,41,158,144,71,7,217,30,61,109,169,63,17,21,25,30,69,102,143,237,45,113,182,58,28,144,101,90,0,216,178,11,236,157,228,223,74,128,203,167,234,13,174,252,22,44,58,23,217,139,136,21,152,69,100,88,132,83,160,103,122,13,222,109,202,88,202,200,105,96,61,139,96,18,231,211,37,137,249,115,171,13,137,251,201,220,35,0,47,136,39,68,33,34,21,5,138,175,31,0,246,18,156,3,207,23,33,190,89,41,252,49,182,216,30,36,9,127,170,22,4,40,65,228,88,127,175,177,23,136,128,225,248,174,50,78,53,63,97,6,126,63,196,99,195,85,238,51,132,142,253,13,248,254,194,238,161,199,24,170,248,216,125,26,164,80,176,14,111,83,139,178,19,214,227,183,48,209,81,16,61,248,203,54,255,184,196,71,77,123,94,236,103,109,39,252,119,73,173,20,108,207,246,153,35,81,71,107,167,107,70,123,51,103,136,76,196,211,135,193,26,165,160,90,127,122,59,169,2,218,134,185,48,230,29,87,210,124,107,16,80,184,166,227,56,185,124,58,105,235,64,24,141,109,175,195,54,30,165,159,248,169,239,164,231,237,199,5,136,203,196,112,183,195,203,125,65,211,20,224,117,184,39,212,218,129,127,189,169,148,110,184,31,55,223,132,157,12,172,36,223,45,95,103,93,54,117,128,1,227,84,2,25,73,247,70,110,90,92,205,36,172,23,124,140,198,46,199,12,175,104,98,93,39,173,181,241,155,220,15,8,73,197,54,27,39,106,126,40,159,132,84,50,5,106,227,242,100,195,172,136,99,241,142,63,162,151,108,153,230,20,218,25,206,228,29,38,19,207,16,172,173,115,104,169,160,4,124,171,113,199,131,196,24,130,120,42,135,187,81,171,228,247,71,116,26,190,141,133,104,85,179,140,62,173,97,199,99,114,129,42,199,114,23,213,207,148,71,104,34,98,6,102,81,213,223,135,208,157,98,218,107,156,179,14,12,1,122,182,177,5,190,176,91,226,197,188,95,158,121,252,47,214,142,98,53,187,126,202,127,156,123,220,119,44,243,107,210,185,229,183,122,187,34,25,91,209,123,109,82,193,89,73,49,91,165,201,236,32,236,157,67,100,95,3,209,216,48,190,219,204,72,185,177,62,20,67,203,185,54,164,34,185,247,187,65,185,151,246,7,246,163,254,253,204,214,52,126,171,36,212,193,209,40,194,203,57,169,34,10,176,165,174,83,125,135,240,128,112,4,225,50,222,96,122,34,184,35,10,244,198,69,3,216,193,11,189,230,127,77,198,168,229,107,19,163,99,74,55,178,184,244,241,6,145,92,140,75,207,143,197,107,225,54,53,164,99,143,11,64,73,9,37,210,97,205,7,224,209,225,45,226,204,222,194,71,113,165,211,119,148,34,218,105,58,132,226,160,73,190,47,204,37,57,188,156,56,215,140,185,70,250,156,183,201,225,149,204,199,98,96,186,196,213,79,156,199,157,252,37,3,148,183,199,123,155,51,170,144,130,61,76,129,24,242,88,166,252,246,183,70,138,196,47,73,229,184,95,27,57,255,127,220,231,251,70,22,130,169,254,142,53,66,202,210,1,91,147,196,244,73,111,43,25,8,158,76,18,11,41,166,69,56,154,52,236,232,187,71,199,84,240,49,34,89,117,138,126,250,167,209,55,28,158,220,234,180,4,176,2,15,186,253,254,70,22,57,34,32,184,226,42,102,45,215,157,192,195,6,201,67,12,227,215,239,237,111,194,113,100,233,201,97,218,66,223,64,81,163,179,12,143,243,96,23,175,47,67,99,22,124,136,137,51,6,247,121,114,190,98,150,123,203,191,145,147,195,225,86,245,154,60,86,91,76,102,45,165,215,129,159,159,68,27,216,121,255,63,139,75,72,204,130,220,83,52,224,20,234,203,203,89,8,68,23,94,103,33,147,33,2,10,221,174,25,196,32,203,198,108,227,192,26,42,203,22,199,61,241,79,37,33,89,227,146,43,173,0,196,1,55,235,131,207,2,110,137,232,91,127,36,227,191,54,158,175,38,109,145,243,76,100,2,116,4,147,40,87,159,28,7,91,140,124,170,93,211,105,23,38,128,86,152,78,151,200,162,173,100,180,233,96,170,228,36,142,159,71,232,56,53,151,141,247,170,203,217,56,124,211,110,111,64,201,204,75,36,162,128,224,79,169,130,209,194,247,157,166,67,117,209,246,196,2,7,248,30,255,139,193,164,25,251,2,252,153,133,179,129,253,62,92,104,6,249,173,187,217,122,149,111,36,197,100,173,58,19,240,109,146,68,67,226,69,218,220,51,165,216,143,172,19,247,164,24,64,156,112,185,120,152,83,174,216,98,101,37,209,1,181,162,95,190,57,131,224,198,168,186,223,247,45,235,201,224,23,135,58,56,217,252,216,151,119,167,198,7,143,2,44,74,76,71,143,127,202,20,241,177,167,175,133,93,225,99,131,127,134,79,120,245,76,202,121,24,114,117,254,138,221,29,119,184,44,215,94,80,239,172,241,42,172,255,86,44,169,209,20,30,46,195,8,90,133,199,15,62,144,147,20,110,9,91,78,136,181,160,21,223,243,104,23,187,85,181,48,218,201,79,132,240,148,136,30,253,252,183,121,109,98,37,96,101,251,236,183,85,236,119,117,252,231,131,164,253,94,111,157,56,181,169,163,29,100,216,50,177,219,23,218,217,11,183,35,198,99,140,127,182,167,65,8,138,94,243,164,51,176,35,143,63,230,249,231,46,112,13,235,95,228,113,228,128,243,24,202,111,155,128,217,163,236,185,111,157,83,40,142,243,43,33,113,123,170,93,147,130,52,30,205,175,102,247,72,24,132,88,111,11,77,244,112,238,125,75,61,169,244,150,145,95,148,237,72,55,246,93,211,73,242,84,93,100,130,120,154,202,47,159,122,73,4,202,73,168,224,107,44,247,71,0,157,26,95,209,194,79,45,91,214,90,118,172,125,154,174,68,55,237,91,251,181,106,79,68,99,183,54,239,102,112,72,82,220,47,239,119,196,35,3,61,178,228,247,198,229,212,46,109,247,60,215,118,54,95,254,254,204,177,183,38,98,168,204,42,33,145,7,39,49,224,101,58,10,177,90,84,243,237,115,123,96,196,236,179,126,61,147,32,196,40,119,109,220,69,156,172,40,38,221,227,48,98,3,205,192,213,131,247,149,133,91,70,173,49,240,150,14,188,10,75,30,100,153,6,235,100,27,173,185,191,80,250,163,147,4,175,32,139,215,105,175,42,237,98,9,28,68,222,174,173,74,106,213,2,35,193,151,163,96,90,27,89,106,127,122,168,176,197,41,164,162,227,136,224,246,26,241,73,84,148,193,221,152,160,9,31,91,68,98,174,26,14,37,130,129,67,123,251,202,198,141,9,158,149,65,154,108,71,160,6,225,199,17,245,198,46,85,190,63,227,199,204,185,136,66,171,20,53,142,124,211,108,38,44,201,196,227,138,151,44,132,86,28,31,25,160,48,120,54,185,246,104,202,233,128,154,181,205,198,3,159,50,153,73,177,166,160,10,163,83,246,160,77,2,53,130,19,44,87,199,162,209,83,11,32,158,105,59,189,205,20,198,97,240,58,104,16,184,245,188,120,170,128,144,231,131,100,119,26,154,63,116,51,111,95,199,39,2,143,114,120,160,2,68,38,3,1,25,135,245,7,157,71,34,131,52,108,0,198,196,220,160,11,44,25,235,255,91,216,240,16,146,119,190,88,164,189,69,216,40,241,107,8,84,18,74,116,175,119,163,175,59,196,213,153,143,71,21,5,73,73,161,244,38,220,28,225,54,43,136,73,242,108,178,38,203,20,77,187,171,42,33,129,226,71,56,80,96,29,202,72,81,38,252,163,46,194,17,132,229,168,123,125,213,238,152,43,88,209,129,10,10,20,233,14,177,67,179,90,66,113,243,237,81,169,36,196,224,110,242,114,162,11,91,78,130,70,141,10,162,252,42,241,120,116,162,163,54,64,188,75,10,200,142,89,215,124,124,163,11,173,112,122,141,129,103,203,222,59,90,170,151,252,167,134,75,231,81,147,226,114,5,26,113,111,113,229,191,205,232,7,165,184,185,226,224,85,143,126,250,226,162,235,249,113,113,154,38,193,225,70,186,175,50,92,51,57,230,72,72,3,109,167,196,98,85,132,118,130,46,36,142,141,249,66,50,149,8,112,161,207,65,251,158,224,245,192,39,88,77,128,135,32,36,139,247,240,98,216,251,192,236,225,40,179,11,25,142,65,25,76,84,77,32,183,47,213,147,89,112,5,109,240,73,78,83,212,78,207,24,192,128,249,180,156,121,163,16,135,21,93,31,227,152,96,198,173,114,81,122,197,134,20,54,238,150,177,58,178,56,1,152,240,76,139,247,226,13,35,223,242,242,166,17,10,223,237,22,132,38,153,181,226,12,154,179,139,113,129,251,180,189,39,19,32,196,2,97,146,167,4,146,193,179,138,237,143,53,219,227,241,149,137,43,211,41,104,175,14,8,203,121,26,0,247,61,121,83,49,2,193,183,230,101,107,217,152,34,49,120,159,124,92,30,245,237,70,149,1,166,228,0,183,187,209,29,72,178,46,179,60,197,143,1,66,178,241,160,227,144,60,204,55,32,28,251,152,97,22,139,22,33,238,109,12,83,233,231,174,99,2,150,214,178,165,19,185,193,246,184,190,29,70,45,156,18,100,121,19,85,95,194,122,116,193,13,234,124,191,128,189,123,102,213,135,162,114,75,161,162,249,39,192,97,185,238,255,41,170,117,97,31,156,4,10,87,18,59,99,224,39,73,32,222,82,91,34,163,218,249,209,246,46,147,212,48,101,229,226,139,200,16,85,80,0,24,204,35,4,116,104,106,189,228,191,250,31,149,192,227,86,112,0,64,209,12,19,26,135,78,75,54,108,250,82,98,151,9,201,39,94,12,136,95,46,225,166,66,65,76,59,69,98,235,12,171,103,156,174,66,8,63,180,64,143,6,162,206,75,160,50,68,202,236,35,209,254,17,143,36,44,45,90,44,111,228,37,178,91,46,27,222,197,198,26,109,223,105,198,90,160,115,116,8,23,79,114,227,155,186,44,76,181,157,196,147,85,170,28,207,243,77,243,2,138,35,226,71,58,31,243,156,130,190,153,147,8,217,141,96,39,97,252,172,124,47,165,96,163,4,161,236,95,37,238,3,162,207,4,77,90,195,207,225,158,92,122,124,96,237,248,93,75,71,222,179,215,101,197,132,35,51,132,180,218,198,69,58,85,108,40,23,127,0,32,99,201,35,135,109,207,64,51,121,36,77,25,91,7,49,84,121,178,4,177,96,81,81,164,117,71,211,114,97,49,187,215,141,66,32,251,183,88,210,158,77,201,150,62,10,197,42,99,69,52,189,144,208,202,146,20,60,157,175,81,52,214,116,73,177,65,139,95,204,154,199,124,146,19,197,135,118,176,163,193,132,215,79,40,231,6,110,35,33,131,51,73,221,226,92,78,1,82,2,61,210,25,150,42,91,58,250,154,237,68,172,224,166,45,238,91,203,127,94,204,236,129,164,10,176,161,102,136,232,251,168,44,74,66,98,231,231,169,50,215,16,250,129,31,68,183,206,66,15,206,50,0,31,134,180,135,6,17,51,178,160,126,92,165,168,47,30,118,192,212,6,247,14,178,53,215,52,57,162,72,242,31,201,91,199,156,142,236,83,25,89,212,69,246,4,81,139,104,39,216,159,75,245,82,195,168,197,213,21,224,4,81,27,237,177,196,99,192,223,17,27,102,171,239,165,108,24,201,205,164,112,187,122,120,13,200,47,131,51,30,215,216,221,62,59,154,44,7,156,179,225,205,30,38,214,109,174,188,224,170,13,243,37,138,148,48,12,159,35,208,156,4,130,177,236,12,183,98,151,121,90,199,174,245,4,78,57,177,155,84,135,252,90,230,82,112,103,157,35,144,30,165,239,8,250,121,180,185,122,140,85,43,112,195,47,254,1,44,92,132,198,32,215,251,48,109,178,125,138,12,76,166,17,230,143,212,102,43,223,22,194,58,93,57,58,174,134,181,246,236,93,109,224,177,24,39,135,186,185,165,40,197,76,230,118,123,28,3,15,194,160,43,88,213,42,172,184,47,11,61,181,137,162,227,146,78,3,31,53,123,136,118,148,119,21,16,4,82,50,210,23,76,3,187,100,170,135,171,81,137,229,132,137,149,207,55,143,18,222,10,188,167,110,17,162,16,163,108,160,129,93,51,31,216,229,63,103,102,35,188,3,22,229,84,0,74,189,18,115,129,167,179,197,180,48,153,75,122,96,54,146,85,115,129,110,109,32,183,241,43,44,235,157,38,200,113,244,123,154,178,103,131,178,77,140,89,31,213,101,172,135,128,59,145,171,139,76,36,34,158,211,162,35,212,161,114,183,239,231,231,182,169,147,199,69,126,88,189,227,82,161,160,57,74,112,143,161,246,23,244,71,43,191,176,8,29,3,134,181,223,242,254,25,181,208,152,107,68,3,103,62,8,220,42,63,22,11,33,3,239,121,9,67,251,42,168,99,162,232,170,157,197,94,185,130,239,121,168,94,33,132,78,176,5,92,111,49,165,168,79,88,229,148,171,106,220,48,229,234,61,106,195,76,171,46,245,98,187,212,3,185,204,88,22,18,13,196,105,159,17,1,152,240,193,239,200,117,233,218,251,157,88,32,217,92,123,66,61,33,209,86,102,104,132,217,24,27,135,6,163,181,0,101,120,168,252,53,60,128,98,65,66,72,121,184,227,230,85,208,173,188,5,157,239,68,72,85,54,7,209,192,216,13,195,44,184,44,212,157,199,34,244,8,61,79,89,252,21,75,149,84,58,55,53,247,76,115,180,100,117,57,204,235,245,136,107,156,74,14,160,33,4,142,255,42,32,156,86,115,101,204,167,134,89,37,243,177,230,161,85,27,240,161,162,103,128,180,62,87,83,134,86,57,179,167,26,42,191,15,103,35,141,143,111,255,24,226,199,26,220,193,74,45,205,87,143,63,244,51,205,54,71,148,253,9,47,85,49,215,87,188,202,199,166,241,83,122,129,35,138,149,101,194,32,132,43,85,1,138,251,142,186,59,138,203,224,65,47,133,45,232,16,194,33,144,233,37,215,116,176,43,187,245,84,88,235,10,124,162,108,2,230,141,241,146,217,109,1,225,164,108,61,136,187,112,159,170,70,150,230,78,91,132,156,228,81,50,60,109,215,72,116,215,112,5,202,254,217,133,141,197,187,143,214,194,201,66,3,252,126,159,67,233,22,57,35,62,2,190,49,32,146,117,40,169,231,103,102,86,101,112,13,157,69,11,233,238,122,37,126,27,152,13,218,39,17,185,192,165,176,92,5,44,30,79,44,159,50,203,250,5,51,209,255,179,34,102,210,109,86,8,166,129,141,164,132,150,178,104,78,242,43,83,227,27,22,24,175,231,37,189,75,41,231,180,231,245,49,124,88,93,170,251,173,80,210,138,3,146,9,118,14,26,151,124,39,22,180,25,157,95,55,248,76,158,40,135,197,77,33,241,240,199,110,226,105,4,249,58,0,29,35,81,30,247,158,254,74,200,57,225,55,124,26,95,121,237,4,38,109,20,216,218,49,11,114,44,130,48,165,195,199,153,73,161,151,225,202,73,198,1,45,100,1,198,191,10,104,13,9,44,247,137,165,47,195,118,183,170,207,115,248,104,100,249,29,59,8,250,212,228,147,151,233,54,137,193,134,129,112,182,227,87,56,53,243,127,74,178,49,93,73,8,196,75,251,31,50,157,248,179,18,68,144,50,245,101,236,81,246,20,60,217,191,80,17,19,162,134,172,188,210,148,2,227,6,65,173,182,206,40,210,56,230,164,178,93,238,195,193,144,146,7,164,79,67,43,196,196,28,32,85,208,65,150,39,116,166,102,163,25,154,155,91,228,207,231,119,169,8,193,177,108,40,120,212,2,178,159,182,235,195,254,32,145,5,243,11,25,247,114,84,135,33,124,169,85,152,120,10,5,98,69,84,48,142,45,23,10,159,4,248,149,58,22,93,225,173,89,220,245,197,255,222,26,112,166,39,154,5,235,158,77,7,116,74,175,213,111,187,84,31,27,203,161,226,122,79,230,20,84,36,244,250,169,69,84,24,128,65,233,196,65,119,232,76,233,253,97,234,7,223,59,29,122,251,163,140,151,72,62,130,224,162,125,7,82,108,73,56,209,20,120,61,204,196,244,43,102,31,124,249,168,211,116,15,131,86,120,38,80,243,81,136,172,75,112,37,134,225,218,135,111,190,3,145,218,59,55,255,43,142,198,251,98,15,194,95,131,236,53,230,142,152,131,25,6,169,123,253,89,192,171,201,69,152,157,147,168,236,222,2,77,233,31,129,155,0,61,41,25,126,16,156,101,206,199,229,61,82,232,18,143,8,138,74,17,41,126,118,15,123,239,186,68,94,252,71,223,248,65,8,178,24,188,60,112,45,93,118,187,142,251,42,33,81,66,1,109,175,215,228,82,91,194,110,175,206,43,207,85,103,113,16,121,245,120,92,210,78,51,209,8,59,143,168,70,143,215,77,244,6,91,239,38,149,92,238,70,36,36,211,70,144,146,45,27,191,156,1,63,11,242,16,32,203,41,242,85,24,235,75,3,155,249,197,213,192,62,168,239,170,111,156,128,137,245,214,205,239,207,202,196,85,94,39,14,174,120,18,67,11,30,167,24,73,144,129,40,186,139,87,54,215,9,174,63,82,251,3,133,52,184,237,116,189,46,180,58,77,84,197,83,140,243,209,187,124,237,101,68,83,205,56,86,65,12,247,215,2,171,52,143,88,74,20,31,65,15,156,17,219,158,178,85,49,240,19,88,232,184,6,63,157,89,149,100,156,127,73,103,115,49,101,5,150,49,205,7,29,180,20,255,79,255,227,83,209,114,142,76,222,229,57,110,169,83,65,171,11,109,120,101,246,141,75,101,22,52,254,132,76,209,180,127,220,62,104,253,97,15,146,95,46,212,227,114,132,211,47,161,141,245,57,193,31,225,78,254,96,210,132,104,93,136,177,19,9,207,103,181,45,149,119,221,23,224,247,199,233,126,77,52,31,75,216,230,237,1,110,216,164,19,59,14,176,92,178,55,228,41,122,14,49,120,210,242,130,225,182,1,209,167,81,74,19,67,63,189,48,112,212,2,194,151,0,247,32,76,224,41,86,77,138,53,255,38,58,26,120,31,225,39,64,122,185,150,160,200,75,201,106,78,191,30,182,208,194,9,21,166,203,41,115,107,77,140,174,99,136,79,209,220,149,62,72,46,206,150,139,239,41,201,22,175,161,147,138,51,203,41,150,209,87,120,64,191,207,84,233,168,57,167,204,7,37,151,87,22,169,175,121,255,38,47,102,174,76,87,56,99,97,57,208,226,78,53,75,89,42,89,141,148,108,135,241,2,123,134,220,14,87,85,226,78,138,117,2,206,213,214,59,119,47,153,211,137,110,57,160,94,226,152,255,55,69,15,16,70,52,45,142,57,85,122,198,77,97,65,10,102,128,232,254,139,225,77,176,80,104,3,20,163,111,241,60,101,2,146,90,18,53,219,193,73,54,92,97,62,25,52,77,234,91,16,67,238,26,116,102,103,82,229,241,95,222,174,170,172,130,199,140,142,255,17,197,243,42,141,80,100,136,24,30,20,137,119,106,14,238,209,79,242,139,220,94,138,130,104,251,70,135,136,253,55,1,62,56,239,207,144,236,71,152,102,210,244,54,46,44,232,74,255,201,106,189,233,44,213,63,229,74,157,237,192,56,113,5,32,76,226,234,224,42,122,8,66,164,76,138,242,176,180,226,172,31,124,113,42,234,35,199,160,17,95,82,132,12,184,22,51,39,187,213,145,249,6,207,234,6,57,230,228,38,241,221,37,121,186,47,97,151,173,132,236,202,94,159,3,169,194,132,220,11,50,192,98,186,62,59,186,242,219,144,8,177,222,59,107,107,109,122,239,155,146,28,158,244,185,88,229,1,181,12,130,246,43,92,209,66,111,76,104,27,110,48,160,74,83,28,204,14,189,123,139,79,126,118,158,114,152,195,226,173,21,114,142,195,99,220,210,49,54,176,194,93,150,8,70,154,108,167,238,115,242,95,144,210,231,2,161,200,14,192,113,67,247,220,62,90,190,109,203,140,54,92,254,111,112,18,22,103,143,134,54,56,73,203,150,45,36,231,153,200,216,198,54,226,43,4,230,172,205,175,109,207,57,176,197,130,5,89,82,42,116,199,163,146,108,90,128,81,195,179,2,127,16,159,251,155,169,156,56,95,104,62,74,44,8,94,213,194,197,167,36,199,141,133,70,215,87,1,118,180,26,191,54,114,81,113,137,41,86,83,6,134,185,207,246,246,218,122,99,13,177,114,120,49,168,254,193,184,215,22,192,193,165,161,20,251,240,209,64,69,150,71,197,251,146,55,67,22,179,255,137,11,196,28,0,128,114,124,232,88,66,93,230,51,13,20,237,217,225,89,148,72,68,53,155,63,51,122,180,131,255,10,200,161,120,104,224,189,14,60,232,204,246,222,78,120,234,219,26,55,165,36,146,18,200,242,227,236,72,221,62,209,204,188,9,61,126,188,44,162,178,231,203,58,119,116,93,127,18,114,5,120,245,13,48,23,190,223,250,228,153,185,211,3,150,23,184,187,43,46,217,167,95,113,9,193,19,118,165,11,27,94,30,3,60,243,131,156,174,46,39,156,191,107,62,54,28,215,64,203,121,196,108,123,205,162,101,78,71,221,54,32,57,251,163,117,210,143,49,165,5,156,198,113,33,139,225,60,82,174,185,161,248,13,8,146,147,104,154,150,160,48,181,93,104,158,137,181,135,212,117,167,253,143,244,90,31,8,236,156,249,250,102,17,27,209,132,46,164,1,11,212,162,165,175,240,227,4,50,174,6,116,191,184,9,1,5,228,42,221,56,232,63,78,208,0,234,177,231,183,86,219,238,216,249,109,193,2,192,221,119,240,217,175,254,63,175,101,18,242,120,242,18,85,238,2,115,194,17,238,185,12,247,134,196,207,83,226,24,49,80,30,213,24,101,247,26,146,248,28,114,188,201,142,185,239,10,146,164,88,117,99,127,39,50,5,227,156,96,201,172,21,141,99,171,9,156,252,246,224,0,121,75,170,28,217,243,189,159,74,248,242,11,241,37,82,22,179,106,237,139,16,188,90,83,141,197,202,178,192,127,138,154,115,220,118,22,174,72,14,237,13,37,171,82,36,154,54,92,138,148,248,92,50,146,45,76,139,239,209,110,8,32,116,246,126,200,74,245,133,69,144,28,188,35,100,92,90,167,61,134,54,65,167,252,84,81,254,44,140,160,183,193,209,40,105,80,226,59,189,63,241,216,121,48,169,88,196,207,135,96,186,226,193,113,159,39,108,127,75,21,112,141,46,136,49,65,230,111,58,167,35,155,29,61,187,237,101,21,179,8,242,193,122,230,98,172,148,144,114,24,196,151,46,178,73,137,82,186,122,179,159,19,218,166,106,36,35,252,233,64,104,81,20,152,80,178,175,208,25,113,160,110,200,36,160,114,132,112,172,229,143,18,187,63,165,183,13,83,205,128,123,5,139,58,101,54,74,89,214,120,179,165,50,21,85,29,165,183,9,152,62,172,159,175,195,140,122,216,235,37,162,113,61,87,157,118,83,131,208,216,80,18,218,74,8,183,168,9,213,250,68,58,205,32,127,75,251,105,12,203,133,92,60,45,69,110,24,249,19,72,18,70,248,75,151,161,208,208,80,18,81,69,159,242,48,159,251,205,179,112,195,252,10,249,153,88,132,76,186,54,98,51,194,65,192,100,5,22,212,27,158,224,216,157,81,163,126,29,136,27,198,62,221,114,116,230,252,52,142,8,80,113,142,208,116,108,170,159,25,208,17,7,145,124,89,241,207,100,220,241,252,92,103,7,79,28,41,248,104,13,250,175,161,190,242,159,217,25,63,81,179,78,150,92,95,118,227,108,241,90,170,93,129,163,235,2,36,31,220,163,122,168,184,247,31,81,120,74,22,176,182,45,132,74,237,17,215,59,181,78,134,0,168,84,61,86,208,194,33,64,155,148,165,55,209,139,132,24,64,16,100,2,8,236,225,93,194,229,202,25,34,165,249,31,49,224,24,23,176,131,28,121,212,20,155,20,220,215,133,143,9,67,55,165,25,185,207,181,225,118,34,18,76,99,109,84,56,233,211,67,111,221,182,198,42,72,102,170,220,252,2,127,140,54,171,207,235,38,73,248,216,30,165,114,173,220,166,215,150,28,228,20,34,59,230,189,120,114,201,6,88,160,152,133,233,106,70,228,120,243,104,90,134,172,166,62,214,60,39,154,151,215,50,31,25,141,74,63,130,18,34,31,147,75,135,60,198,212,108,43,181,223,150,166,125,204,220,91,229,99,79,21,174,111,247,119,53,145,245,45,122,198,64,179,125,157,242,240,198,107,170,210,176,105,114,234,200,161,188,23,34,151,143,233,241,155,57,76,88,199,126,194,145,153,206,135,218,183,219,219,234,189,27,194,149,144,210,204,92,97,19,133,139,224,173,246,209,74,35,143,51,173,55,240,106,233,24,19,202,197,193,63,17,99,138,178,116,240,26,19,186,202,252,25,224,27,200,152,126,99,71,199,44,203,81,62,58,136,58,148,246,179,134,183,188,194,254,101,72,144,210,198,246,21,39,59,192,206,97,150,191,88,83,79,32,86,231,127,84,178,240,149,53,55,156,203,159,115,236,9,106,5,168,116,75,16,52,155,217,247,161,234,161,25,93,101,180,152,212,83,127,119,172,245,204,32,5,72,195,5,55,240,101,52,192,52,199,8,214,39,58,50,165,224,6,198,12,38,41,214,107,131,238,186,124,142,181,142,216,99,95,151,98,132,121,6,198,235,98,197,184,168,120,125,114,31,9,100,47,40,29,227,76,194,24,65,206,222,149,110,32,8,175,198,80,82,13,152,129,242,242,70,70,0,253,46,184,186,42,184,31,141,132,213,124,19,125,151,183,70,187,219,251,202,95,197,86,86,90,55,248,141,38,1,162,38,220,177,96,42,49,38,235,225,173,20,232,33,194,162,230,121,32,221,126,45,239,186,81,238,179,233,6,24,139,149,190,235,153,19,158,56,190,226,154,206,246,89,148,44,213,111,94,67,189,218,138,228,76,98,42,17,77,251,113,158,69,254,60,31,51,134,21,108,21,69,157,114,39,119,48,140,69,64,164,27,97,137,125,8,29,81,164,127,116,129,240,25,61,85,220,192,202,121,129,183,226,13,62,232,81,35,137,166,151,76,151,187,201,128,10,206,113,125,87,148,90,170,76,110,80,106,73,12,152,190,32,112,6,67,16,255,85,77,225,241,201,173,236,18,244,166,166,186,142,5,144,253,252,19,61,18,167,249,112,209,61,205,126,134,187,89,103,148,74,94,83,226,201,141,228,253,226,197,152,214,67,181,242,121,137,118,178,143,35,238,145,187,225,179,13,60,56,205,238,212,246,226,123,105,229,4,87,193,43,187,37,219,203,44,75,56,8,77,253,65,93,2,161,38,76,101,113,190,250,106,64,73,175,246,250,205,223,193,178,68,228,174,205,45,253,14,218,228,24,141,175,160,199,45,122,195,15,210,110,49,156,7,233,118,169,235,109,107,218,223,99,121,68,5,105,65,101,1,30,173,162,185,85,231,133,38,214,36,176,28,142,90,167,187,30,241,34,162,136,208,39,10,222,145,42,219,137,56,94,233,221,104,81,67,143,122,222,48,51,116,115,49,121,76,49,97,46,184,18,100,33,87,248,49,61,174,15,77,136,187,83,4,99,208,26,118,58,241,12,189,71,35,11,208,250,59,97,95,84,170,66,219,235,150,24,5,91,111,171,203,227,113,131,129,212,54,230,232,127,63,236,127,21,148,96,197,51,239,97,25,44,93,239,145,129,66,199,45,79,59,53,38,224,96,183,140,198,181,210,194,150,200,9,206,77,104,222,126,68,2,203,191,247,30,48,127,66,98,119,243,231,214,84,203,214,90,66,130,67,68,85,158,179,98,11,134,15,232,47,168,56,173,93,152,207,139,212,87,216,9,57,82,124,65,7,95,104,231,100,231,141,186,73,126,128,232,248,185,180,238,33,227,234,165,29,239,77,171,35,16,59,237,110,105,167,72,29,136,23,0,149,85,230,57,35,245,213,42,211,183,193,245,169,138,207,42,60,177,144,232,90,87,126,0,81,82,67,92,17,94,3,220,143,94,176,58,151,91,202,60,56,217,55,83,92,153,222,151,221,230,105,224,16,18,249,232,121,31,137,205,91,80,2,146,80,239,220,196,77,251,195,52,41,138,48,46,105,217,178,79,121,244,56,68,108,114,177,198,60,31,107,84,68,15,183,37,149,223,171,208,216,218,3,248,138,145,100,168,95,242,202,184,201,5,156,12,218,99,54,2,121,237,105,176,54,47,14,195,74,7,108,7,90,140,250,111,179,110,245,192,250,181,81,124,230,178,7,173,100,23,82,68,67,52,31,91,138,222,202,178,7,1,20,175,1,48,79,178,161,226,150,27,140,134,188,181,57,214,56,73,103,163,187,56,242,166,20,178,7,140,42,103,59,195,69,245,86,164,170,213,51,159,146,78,41,254,108,141,2,246,63,55,161,168,132,7,233,246,19,31,98,38,234,50,40,76,65,242,107,102,219,16,34,59,42,36,124,88,81,95,88,200,70,139,68,105,136,245,39,180,173,102,138,65,57,27,159,187,204,153,15,149,83,184,78,10,242,235,15,38,59,44,222,207,43,122,116,70,43,130,235,223,208,96,149,230,8,79,247,243,68,224,23,46,165,18,181,162,9,80,249,224,11,29,155,21,58,143,77,206,53,147,56,101,134,79,178,195,66,167,219,29,184,247,28,24,131,55,119,24,216,219,195,43,168,195,138,251,34,141,188,244,202,206,44,89,146,180,213,98,14,158,210,14,227,108,205,27,98,166,49,51,0,184,40,236,240,62,109,177,68,161,167,155,146,125,51,1,219,152,99,211,47,81,247,199,60,228,218,3,42,201,134,14,212,119,173,132,44,254,197,95,85,183,73,150,239,2,211,234,240,231,176,18,47,246,72,54,42,115,66,239,107,199,218,4,236,164,36,154,194,132,14,151,79,121,10,127,138,177,236,87,228,56,83,196,158,146,251,73,46,242,76,69,235,16,167,84,58,40,187,14,98,231,168,67,207,234,115,21,51,40,233,241,7,1,115,205,9,163,123,23,28,95,78,15,244,33,233,95,93,231,52,102,186,107,130,21,66,251,54,190,134,157,151,26,103,84,234,253,71,91,86,156,32,18,68,107,8,31,67,130,22,66,140,224,255,51,80,1,239,109,116,22,207,71,250,219,89,149,152,98,143,72,234,182,229,217,70,96,154,196,27,192,176,81,240,122,182,19,8,118,35,160,147,29,159,226,158,80,33,35,89,221,74,165,203,202,74,216,53,204,55,83,11,191,193,1,75,145,232,208,0,147,175,147,62,241,92,44,32,7,100,99,203,121,247,253,38,74,204,108,148,188,234,235,42,182,220,181,191,33,18,22,44,59,248,44,233,183,73,42,183,199,174,97,219,18,162,209,60,33,181,2,211,107,166,112,248,109,157,221,197,226,253,211,139,80,235,226,248,11,89,154,211,195,109,134,191,31,218,126,1,34,181,2,119,2,246,58,70,88,47,198,12,54,197,48,254,78,196,202,129,74,171,26,240,121,118,27,192,232,48,108,21,198,234,237,232,219,55,136,43,154,155,0,245,26,233,200,118,53,236,0,11,128,139,163,7,16,55,135,240,100,3,100,126,114,73,114,139,243,103,234,245,81,145,221,127,154,101,192,227,71,207,165,1,22,143,100,237,61,163,28,174,250,87,140,97,3,68,119,167,181,88,84,195,49,161,111,203,72,246,166,134,147,103,2,127,120,226,67,190,68,104,10,149,254,80,125,203,177,26,142,42,71,70,4,146,168,149,183,77,34,21,50,240,155,138,53,249,1,229,197,140,227,195,239,27,131,186,250,95,252,207,146,181,126,12,105,134,141,242,151,98,6,117,37,69,17,135,161,161,104,154,177,179,117,137,153,100,98,119,254,79,85,92,218,69,84,209,59,72,112,122,168,226,84,118,37,197,110,99,50,141,200,40,156,67,16,105,150,48,36,254,158,24,91,160,252,238,196,127,157,79,241,103,12,157,49,185,252,73,27,47,8,23,139,233,12,128,62,179,109,109,166,200,23,168,8,105,110,110,146,215,243,84,241,4,229,1,106,120,164,252,162,35,211,18,134,2,11,253,251,42,102,226,232,134,127,122,250,124,139,103,41,26,232,159,79,46,252,66,77,110,87,113,30,219,98,166,89,90,60,56,30,46,232,247,132,180,144,156,54,175,168,98,174,147,68,86,152,12,38,169,247,64,81,134,174,11,53,77,113,100,47,254,97,82,152,192,205,221,148,83,145,191,206,146,170,166,99,251,157,135,176,194,114,81,78,252,109,166,76,50,207,230,49,66,211,16,82,19,254,129,183,215,121,165,24,144,109,125,156,183,80,15,15,12,214,89,245,21,237,78,141,176,186,82,32,142,224,41,202,220,5,31,95,66,142,218,171,86,251,149,202,165,82,88,142,174,206,217,18,124,126,84,176,161,105,200,12,87,120,51,154,223,115,251,164,84,83,160,83,190,224,112,201,27,208,162,15,245,127,144,136,245,210,163,127,185,87,145,171,61,183,13,192,27,64,38,91,170,106,202,111,242,69,113,66,182,17,18,204,86,59,133,245,202,69,140,229,166,62,75,254,236,39,239,77,242,130,172,200,251,143,29,30,163,251,145,142,109,80,65,69,246,75,30,204,146,117,210,56,63,166,2,89,119,251,83,39,219,241,252,30,109,149,6,3,166,133,69,104,60,24,117,168,125,73,23,118,213,153,202,203,170,13,161,236,212,77,69,147,124,85,57,108,1,222,237,241,158,111,106,91,16,66,116,239,55,196,226,126,214,114,55,111,143,150,116,130,177,229,222,219,112,123,109,62,87,218,21,149,246,3,5,243,217,245,239,94,52,71,117,33,92,70,226,51,94,224,57,101,15,169,45,180,75,186,5,54,12,66,191,246,62,175,243,163,169,180,249,57,162,238,47,7,204,83,245,233,217,174,210,54,10,210,12,107,209,44,72,133,140,66,41,208,154,173,194,200,221,222,122,223,255,54,160,0,74,145,153,0,94,143,140,147,124,112,65,38,174,203,160,200,111,58,122,77,124,98,155,102,0,221,160,148,62,163,61,54,217,139,245,122,192,152,14,61,156,181,120,212,220,54,249,162,71,111,80,193,153,96,35,14,164,7,19,239,119,154,218,155,254,51,193,242,96,24,233,167,225,182,201,30,141,15,175,147,223,95,224,187,139,164,244,154,144,66,57,200,100,8,84,118,194,236,163,84,62,92,206,131,69,72,237,165,245,152,204,179,241,214,243,218,54,162,19,34,2,235,140,115,215,35,105,240,196,57,178,242,1,180,76,201,6,150,112,52,137,129,227,81,162,164,233,98,193,69,217,139,159,138,49,122,33,8,63,87,245,190,70,183,58,213,161,124,190,63,199,215,40,193,108,73,20,189,62,236,95,16,139,148,75,158,230,125,242,228,120,126,95,31,176,34,78,147,58,33,103,84,154,129,132,33,13,249,214,94,126,245,86,150,0,181,147,75,35,137,129,121,83,8,248,117,228,98,31,240,38,237,32,168,159,201,14,252,129,146,162,239,204,137,190,155,198,225,152,9,153,204,232,121,74,201,65,96,235,237,44,19,246,87,18,69,0,120,12,163,0,111,133,237,240,28,76,205,28,59,54,3,137,41,18,133,56,83,78,51,131,105,75,180,120,253,34,247,155,70,85,47,210,13,68,168,201,219,172,254,248,164,185,209,86,248,82,42,110,213,109,121,228,176,174,170,51,47,133,76,156,3,140,71,203,197,97,137,185,175,19,249,73,92,182,247,14,117,138,228,237,65,228,157,85,50,156,64,226,141,91,198,164,209,156,254,189,4,201,83,75,240,167,46,137,24,128,70,108,75,249,123,76,215,72,129,240,229,83,59,221,182,239,254,207,58,57,33,118,254,223,169,214,238,228,236,46,153,54,247,150,101,243,49,233,151,27,95,221,20,42,14,102,155,192,66,45,182,20,70,162,57,164,251,4,116,231,108,231,9,42,197,185,83,51,153,168,61,157,87,34,178,55,9,176,77,165,121,73,204,100,182,85,92,123,179,82,82,51,118,132,57,4,177,168,60,234,78,175,76,187,7,22,41,214,28,23,98,100,20,13,76,0,145,161,69,163,88,29,119,128,133,248,124,192,189,147,10,50,103,38,12,164,28,123,158,132,124,234,183,107,112,168,33,248,96,41,181,57,56,30,229,228,78,178,58,195,131,52,91,144,30,124,133,128,221,105,254,186,21,89,190,1,12,180,233,253,9,107,28,197,107,46,74,12,56,88,179,113,135,87,122,12,157,110,141,130,161,181,188,193,210,126,30,44,178,134,150,164,57,236,16,203,163,203,141,36,193,143,166,173,247,219,224,11,247,14,65,148,158,127,36,35,148,203,183,179,253,143,128,121,93,146,230,192,165,180,224,174,116,240,206,245,86,26,51,163,158,110,210,159,2,81,87,25,4,113,48,122,63,230,167,249,246,223,137,26,67,170,7,195,94,126,129,16,235,49,200,168,135,175,140,10,137,200,103,114,8,233,191,88,160,93,60,7,210,170,19,73,70,58,124,160,91,230,200,195,166,221,200,225,214,11,63,142,14,241,254,250,213,22,140,121,183,185,255,139,161,92,179,177,79,49,157,163,168,166,84,131,36,45,233,207,226,222,238,195,196,20,229,170,53,235,193,36,214,147,103,201,18,205,159,220,225,156,63,31,24,49,75,254,190,240,33,176,90,81,203,225,206,235,42,175,236,46,240,18,67,77,116,117,42,187,72,82,219,22,145,78,106,173,123,247,183,119,30,199,122,191,140,32,115,155,119,5,44,154,22,153,183,182,13,127,105,246,182,54,150,208,48,124,249,23,61,181,38,123,246,49,75,92,118,178,93,153,84,114,198,159,193,252,45,100,152,203,198,93,113,34,17,224,240,39,6,255,52,175,154,68,205,180,69,205,112,142,92,83,47,56,197,240,32,65,12,182,16,217,74,24,238,198,22,218,58,172,14,50,132,177,151,20,118,86,148,229,130,213,69,124,108,251,253,2,7,234,66,244,224,70,81,14,5,63,236,123,227,88,213,121,30,217,207,63,120,249,23,226,207,213,25,196,149,121,112,111,123,252,77,187,23,134,81,34,218,172,195,199,120,216,112,125,197,191,63,69,134,14,189,124,83,82,157,87,72,15,121,81,6,126,49,191,18,203,210,171,204,113,250,250,76,247,212,243,43,142,187,134,100,223,192,38,152,66,115,197,185,221,114,241,52,167,237,78,141,87,180,59,174,22,109,195,47,5,156,116,211,83,98,109,248,134,53,191,61,196,2,138,226,150,245,244,208,116,142,108,87,223,19,62,161,196,233,68,55,62,250,179,198,194,75,27,56,239,252,24,234,151,243,9,238,159,230,255,215,116,24,29,196,164,154,28,4,10,163,149,229,127,60,16,135,215,69,196,43,157,191,230,195,74,143,109,254,12,249,140,232,160,51,48,103,93,46,184,33,250,111,193,201,190,24,198,97,84,90,157,192,101,196,226,109,186,226,78,188,242,92,182,40,93,191,128,50,176,204,196,225,91,31,178,211,153,129,138,66,43,136,80,137,210,203,122,54,78,63,24,26,63,167,255,6,71,40,253,158,104,156,204,206,23,84,26,61,128,15,229,90,212,199,16,238,19,110,40,214,86,111,165,106,147,62,241,55,173,136,219,87,147,171,101,233,65,158,130,28,65,202,227,199,137,78,32,85,183,43,185,122,88,191,195,35,247,61,232,252,77,54,60,239,97,200,240,115,9,242,182,253,98,89,82,37,10,70,103,234,250,230,38,117,116,166,227,24,140,244,8,240,232,90,227,18,172,31,162,37,81,55,50,203,17,68,39,211,27,97,168,213,224,168,118,44,141,48,121,136,15,7,133,183,42,139,62,137,3,200,55,231,246,81,159,113,137,93,29,109,61,74,214,86,218,170,202,252,209,98,147,71,168,198,133,134,125,125,110,254,211,149,238,162,185,250,105,169,239,80,215,239,146,247,172,63,102,197,98,130,227,127,181,89,21,177,244,254,138,136,166,179,168,145,109,189,71,120,57,122,121,131,68,204,67,95,138,235,184,19,13,182,84,170,235,96,56,248,236,148,174,184,85,55,83,176,5,132,31,95,136,236,203,74,16,118,133,133,43,93,190,62,247,171,190,248,119,195,232,108,126,18,144,45,170,223,102,253,80,66,37,249,121,67,193,210,214,255,114,216,13,74,15,75,45,51,43,35,198,27,243,124,136,183,84,227,124,216,205,250,13,17,235,23,11,158,125,61,51,244,11,53,194,71,67,49,127,3,143,120,197,76,123,248,222,82,78,185,85,181,32,22,2,93,142,19,189,55,128,232,224,1,51,214,230,44,230,46,155,233,188,70,85,78,22,132,4,44,109,124,26,185,194,141,133,226,80,229,179,139,38,223,241,109,159,202,188,218,254,6,234,201,83,67,197,73,220,86,176,223,177,115,5,232,145,65,242,90,220,155,25,215,161,146,230,127,238,122,151,42,56,212,234,137,206,78,153,217,175,249,224,45,156,241,229,235,59,196,254,7,173,16,112,107,112,127,150,42,108,119,45,219,206,221,114,181,143,38,152,213,78,123,88,89,136,212,144,176,255,186,119,71,88,64,199,152,250,246,70,11,63,65,155,82,142,217,218,12,78,3,237,191,48,232,254,62,172,12,139,120,129,194,171,206,134,135,31,130,219,16,15,71,57,230,67,5,94,169,5,212,195,44,238,134,228,144,18,228,91,79,15,94,157,132,105,194,10,20,195,60,173,105,127,230,43,51,193,28,65,239,150,80,138,38,248,115,67,83,196,24,180,107,212,242,166,52,239,73,241,179,167,48,18,243,97,237,107,176,212,204,159,134,51,127,97,190,165,164,226,96,159,139,187,205,142,99,237,89,77,140,135,233,139,44,58,37,7,134,52,103,150,160,112,234,11,188,120,59,135,22,205,32,62,135,32,243,221,41,240,31,77,5,117,194,196,230,41,97,168,4,11,78,43,60,172,17,145,225,193,62,34,135,3,20,69,220,167,7,132,92,138,187,36,176,71,215,167,138,211,116,6,14,8,90,143,172,105,101,22,45,122,89,154,225,119,189,209,61,247,56,34,226,135,21,92,68,89,78,236,78,45,217,167,18,95,106,33,98,56,27,175,72,48,186,69,129,127,139,126,242,64,29,207,227,223,205,71,41,181,119,236,38,179,55,206,221,80,17,139,187,174,207,203,184,164,60,130,52,219,253,182,98,5,90,95,205,251,195,194,255,232,161,104,40,2,236,48,134,220,210,42,139,171,76,35,213,231,14,150,220,198,174,154,122,34,234,142,96,190,62,46,251,217,25,172,241,192,185,221,221,244,18,63,86,146,96,57,251,69,60,130,201,46,230,201,88,83,57,148,6,187,136,110,100,233,1,235,194,97,246,39,61,148,163,161,253,223,101,229,101,151,178,20,164,84,250,175,128,37,2,0,33,238,6,218,248,178,116,34,219,80,81,98,144,250,205,141,11,118,157,110,28,85,98,102,165,239,194,123,96,87,64,215,120,185,159,103,133,16,139,237,187,203,237,102,84,176,176,154,0,13,69,107,112,195,161,252,185,81,3,102,220,119,2,94,85,13,90,245,119,203,206,133,217,19,107,86,110,14,255,236,70,193,61,4,46,152,131,109,114,69,30,167,40,20,78,172,42,0,165,93,102,191,122,10,9,59,16,81,160,240,234,92,247,202,241,196,1,47,72,95,88,154,188,176,180,44,89,137,45,238,249,73,149,85,120,125,217,18,238,99,230,144,142,191,161,12,123,225,90,17,129,252,180,188,54,242,22,199,49,215,136,173,6,24,167,119,90,142,30,108,150,198,115,188,0,23,147,52,247,13,187,196,175,202,167,104,244,8,27,28,167,6,201,223,16,169,252,148,218,94,231,70,28,193,211,229,195,36,106,66,243,139,250,226,84,89,47,76,218,202,93,67,0,124,229,249,132,40,78,5,207,179,101,132,108,94,227,217,251,7,219,124,129,105,202,164,136,26,153,251,90,144,15,203,131,112,222,181,49,16,30,77,57,244,163,174,103,223,185,247,215,109,132,193,241,223,44,158,243,118,239,226,243,127,80,59,77,86,142,143,216,160,110,17,71,48,222,254,48,5,125,43,228,39,56,79,114,189,75,5,105,59,157,34,51,91,95,249,45,148,202,145,130,187,197,137,79,80,150,178,130,223,175,236,73,202,85,0,188,173,111,98,223,183,84,239,87,111,192,104,232,147,245,83,48,26,145,23,25,65,140,114,148,111,165,38,131,58,3,132,17,103,247,65,8,221,184,228,0,90,47,202,31,89,18,6,30,74,111,210,168,94,93,245,21,235,220,64,170,38,47,90,105,20,197,108,38,19,177,58,40,5,128,110,250,216,22,177,5,41,101,241,78,252,115,103,117,147,144,106,176,120,46,8,186,86,80,51,249,127,203,22,30,193,102,100,240,209,253,238,88,215,170,17,140,24,62,221,104,195,84,133,79,71,147,212,184,220,131,199,83,10,99,132,189,248,233,136,226,97,14,251,214,110,13,159,231,25,225,41,160,103,124,146,113,229,4,61,91,78,16,63,169,200,252,177,171,188,168,39,17,43,46,130,232,154,95,169,249,101,5,137,144,182,67,38,11,154,207,138,207,101,188,67,33,251,20,42,41,156,174,195,121,90,21,193,40,255,35,120,155,105,246,144,172,128,160,6,221,29,163,107,113,249,253,11,20,159,76,210,203,9,30,60,213,112,64,214,55,94,105,162,55,173,101,71,75,215,18,164,18,11,82,169,143,119,72,62,55,156,118,29,162,236,251,57,91,227,178,197,211,109,68,105,180,81,188,2,76,123,56,64,89,193,190,5,72,198,205,37,220,1,163,223,125,246,65,232,134,209,50,181,123,7,40,63,135,214,46,49,136,220,142,134,88,115,106,44,196,178,157,220,160,179,191,98,2,153,86,200,10,109,120,212,197,10,170,176,37,163,70,6,62,25,225,94,180,157,236,53,178,28,224,107,218,248,156,52,7,40,251,174,210,150,36,143,108,124,3,255,39,107,37,68,239,161,67,90,2,191,98,143,245,207,203,109,137,177,59,229,230,141,129,162,29,16,193,27,51,245,40,189,54,225,225,31,37,169,3,83,39,163,45,213,158,217,79,57,54,79,111,83,114,54,147,112,130,120,145,243,188,12,7,150,223,177,147,162,18,122,129,69,140,230,135,151,11,82,157,20,15,188,182,239,236,217,34,187,182,143,157,7,236,31,4,37,86,50,10,202,133,24,217,149,152,83,43,93,17,94,97,189,219,37,146,65,163,246,62,123,46,59,248,61,253,11,75,110,109,204,8,130,209,35,188,188,194,87,0,196,221,72,198,216,179,138,81,188,127,154,32,175,236,23,220,97,254,22,236,157,61,122,230,153,126,180,155,102,25,221,56,99,168,201,10,220,55,33,232,97,100,89,126,154,226,69,123,41,173,14,184,238,29,34,121,30,63,222,175,103,247,150,234,53,248,17,174,150,37,69,76,142,23,162,194,21,154,95,78,229,254,93,76,203,58,149,241,181,225,150,137,242,98,90,182,236,59,69,32,111,212,100,163,208,128,146,2,236,15,92,54,254,246,153,6,40,81,239,216,147,146,59,210,77,166,248,86,173,73,85,163,117,190,251,11,225,214,28,241,104,72,198,3,146,162,85,143,224,236,255,23,206,255,21,48,129,153,140,163,203,65,64,200,119,128,95,227,151,112,52,156,100,58,71,13,8,131,173,42,154,200,218,55,239,250,219,8,225,117,85,175,41,112,135,117,182,184,194,95,207,133,90,46,91,214,108,33,116,214,60,96,105,204,119,1,98,55,36,237,187,81,152,209,151,4,59,132,153,234,212,50,251,7,118,145,202,177,46,15,233,185,0,174,193,50,229,131,246,177,103,196,80,253,127,202,104,49,238,68,112,50,44,201,127,235,115,30,65,193,150,155,227,100,37,2,239,14,17,9,154,159,218,190,19,90,11,18,168,14,162,16,212,55,83,122,102,111,123,71,214,7,203,66,149,69,30,70,201,152,187,243,146,143,103,144,11,175,175,141,137,60,1,154,115,42,60,218,31,186,116,135,94,32,83,255,241,150,195,254,203,159,205,245,115,183,201,230,164,35,102,201,90,72,248,17,92,125,180,182,105,61,231,131,234,91,139,43,23,45,161,63,73,179,80,95,97,154,129,32,130,65,213,68,161,40,94,180,75,159,194,146,6,195,118,91,228,202,91,9,146,32,28,251,83,114,153,67,236,29,255,223,33,205,218,204,131,219,135,217,201,160,65,166,53,61,192,205,3,166,210,1,5,146,101,154,248,146,1,49,7,93,134,168,136,88,132,73,83,106,125,158,217,98,244,84,152,20,0,60,35,179,31,178,188,31,95,206,178,192,209,180,144,86,126,245,167,159,226,172,237,116,23,202,71,31,153,84,67,234,175,185,1,75,241,142,64,169,51,228,99,193,5,88,109,48,123,86,60,97,27,190,41,20,58,17,151,134,146,123,103,69,1,80,199,163,82,145,1,232,33,3,92,56,30,165,193,30,25,73,184,203,38,109,250,229,94,34,129,145,141,65,113,93,101,119,100,121,221,208,166,176,110,109,233,5,176,246,151,37,30,147,223,133,207,2,209,141,236,50,185,216,249,175,187,123,221,0,171,34,170,225,5,188,35,52,100,7,67,156,77,127,239,155,165,228,179,120,208,141,113,253,110,36,233,114,145,142,33,177,101,120,71,239,112,219,69,177,137,31,21,70,241,165,225,5,228,218,206,242,103,50,164,173,44,248,124,36,75,13,62,31,84,202,178,194,134,150,227,22,105,116,4,139,87,92,241,249,41,77,31,77,224,190,72,209,190,12,191,149,71,152,123,191,187,198,23,32,7,202,245,101,82,26,186,237,43,102,254,145,166,116,189,222,190,10,138,129,83,10,156,8,227,156,113,218,200,59,144,144,59,240,192,10,123,59,39,206,155,218,136,105,115,44,135,1,106,208,178,231,148,60,11,125,16,232,11,216,20,47,209,242,109,2,118,174,158,240,150,245,27,26,76,128,16,218,119,239,85,235,73,47,131,139,3,62,131,227,148,86,250,175,44,128,107,3,121,26,209,206,212,230,161,154,104,235,24,17,47,0,16,88,34,106,74,247,250,122,83,83,204,165,139,103,108,152,199,213,102,191,94,209,219,190,41,128,239,107,95,2,203,84,112,77,229,127,176,137,173,180,16,108,41,2,149,118,117,219,253,130,122,164,84,133,24,105,182,175,22,109,50,102,172,114,236,23,198,253,137,38,237,142,117,63,170,86,25,19,236,222,186,201,30,65,215,85,156,219,117,134,219,201,160,132,130,43,102,147,245,132,136,13,205,10,131,142,233,77,254,221,30,244,146,37,4,72,137,28,81,196,196,25,81,130,215,110,239,107,217,101,110,131,27,238,133,65,181,111,10,218,82,95,43,94,18,22,107,164,252,155,204,28,183,182,110,224,13,130,132,26,48,168,10,201,223,200,13,249,55,82,19,22,251,110,34,217,73,52,33,204,161,88,156,217,92,224,49,147,130,93,40,11,192,215,134,234,0,241,46,25,110,217,87,192,221,202,253,156,173,178,105,134,169,66,97,99,239,71,240,105,190,73,174,171,118,213,180,255,122,108,236,183,27,16,169,128,32,129,35,165,109,150,149,61,141,106,15,200,228,0,167,51,24,224,213,178,20,205,64,55,224,61,64,205,202,143,183,8,60,202,51,44,93,75,194,18,255,239,175,137,97,187,126,235,204,107,173,103,137,141,138,64,243,236,202,225,71,206,203,205,162,19,99,253,87,53,205,74,29,23,216,241,111,182,143,162,46,196,140,55,166,31,118,59,135,183,83,124,232,130,52,62,18,103,50,24,79,192,128,108,4,171,176,241,227,39,222,253,219,9,49,21,246,51,10,88,26,67,40,228,192,83,211,1,216,173,57,86,163,51,10,247,246,47,112,105,174,197,154,233,224,129,220,253,195,115,128,187,15,19,68,131,159,120,94,80,194,152,198,56,219,96,120,76,209,154,52,136,0,17,107,196,202,204,84,112,148,10,49,45,151,182,61,62,129,220,40,93,154,170,38,46,90,135,241,45,14,217,19,9,10,190,17,156,14,201,110,60,156,6,162,30,80,164,122,106,248,49,82,152,50,123,105,36,36,180,130,93,237,90,131,171,227,242,34,63,173,28,177,231,43,40,116,40,66,92,65,240,113,49,162,207,116,107,242,33,3,206,57,207,186,144,29,228,96,56,46,34,34,185,225,178,45,51,134,2,207,49,98,235,1,228,54,139,164,238,48,149,91,248,64,105,129,121,183,130,65,94,175,16,160,243,123,247,159,119,158,175,103,76,232,152,65,117,63,193,137,243,31,171,131,112,235,77,143,184,214,134,139,149,157,38,201,21,175,219,80,67,61,157,243,30,140,104,53,208,113,68,53,27,102,10,140,173,147,188,140,119,178,115,87,39,253,38,53,167,92,81,141,219,94,68,73,220,144,112,37,79,214,85,245,130,83,69,154,117,75,233,62,161,54,31,97,67,119,59,248,98,231,253,60,122,145,148,180,17,24,112,18,80,199,13,170,18,102,43,186,254,118,62,209,52,236,247,60,153,137,15,6,83,13,55,10,194,16,224,175,216,111,16,255,100,175,227,206,227,21,242,38,100,138,121,71,204,179,76,33,122,213,82,224,155,13,40,45,23,69,203,249,248,90,174,82,35,212,238,249,115,187,103,59,139,84,239,210,76,180,207,128,64,19,177,229,199,37,70,202,119,66,211,223,164,228,215,200,88,206,30,68,171,39,206,154,144,145,195,238,68,63,158,96,189,55,187,126,143,98,122,121,87,95,163,141,98,29,203,202,238,101,214,93,28,251,201,195,130,97,217,227,51,71,234,127,151,132,182,65,66,213,59,153,147,11,190,184,253,183,15,132,190,245,219,218,9,251,5,15,139,33,19,152,24,196,142,114,98,247,13,106,210,78,116,83,67,144,55,128,57,143,253,25,195,178,195,157,240,18,232,52,189,217,237,41,40,180,214,143,244,217,30,233,33,74,237,241,149,130,48,48,2,172,174,126,93,186,168,129,65,124,137,52,212,151,7,163,204,228,78,49,76,161,73,26,14,54,92,77,195,53,104,26,91,73,220,50,219,136,43,65,123,163,102,94,122,224,194,165,95,15,225,4,22,121,253,157,135,170,97,81,235,207,102,225,161,82,50,155,156,255,249,227,191,110,251,197,169,251,95,38,188,131,180,2,150,34,62,1,252,162,248,155,122,224,160,164,155,227,111,45,90,136,236,72,246,85,155,239,58,123,191,17,74,74,51,157,61,251,76,112,234,156,132,251,184,66,15,47,178,232,97,10,22,109,3,167,25,159,188,74,251,176,245,225,26,56,221,101,219,117,159,255,74,109,163,226,33,6,182,79,3,171,191,84,18,163,133,227,200,140,96,218,127,123,197,244,248,102,38,70,220,207,46,35,99,144,34,133,23,156,66,53,175,98,41,107,129,105,142,241,65,201,171,158,150,179,80,78,160,26,72,176,252,187,64,87,143,134,26,89,186,144,225,17,246,235,13,184,247,253,250,125,125,198,111,133,185,149,152,228,142,55,251,55,66,94,185,12,154,120,148,124,157,147,200,130,54,173,28,31,248,112,67,176,226,21,155,126,183,254,71,212,210,98,48,226,5,109,195,23,70,233,6,98,255,58,20,148,239,152,67,204,243,54,29,251,204,195,141,183,174,130,43,30,216,42,20,228,90,225,36,67,50,48,86,191,85,65,94,90,165,93,235,245,79,111,237,117,59,63,32,100,51,8,185,37,116,109,33,127,128,243,169,185,163,37,35,39,245,1,104,115,181,209,8,63,189,157,94,91,150,120,96,48,197,1,235,35,78,17,167,81,168,191,123,190,147,240,83,152,177,150,17,149,135,98,188,210,127,85,92,126,169,240,254,237,220,121,254,68,219,131,209,68,234,13,216,32,238,191,84,240,76,121,0,148,96,58,199,210,110,131,234,29,186,118,107,95,62,128,57,227,48,128,22,208,252,184,125,123,115,187,116,32,217,24,216,4,229,118,1,121,241,150,157,254,202,76,251,27,213,21,255,110,8,95,251,172,42,205,128,138,17,99,31,181,219,199,106,4,98,108,176,79,70,219,81,136,237,115,178,45,4,57,112,137,201,229,234,62,67,154,237,233,171,204,245,75,107,39,192,107,117,244,36,202,239,82,253,197,172,63,155,212,147,37,151,32,21,88,168,130,165,129,212,129,172,73,99,174,112,146,72,7,51,216,205,215,67,51,13,122,138,77,28,6,137,137,11,74,178,208,67,11,48,155,235,48,205,35,202,28,42,75,9,241,29,72,158,47,48,117,96,64,6,165,153,131,70,231,230,158,139,51,88,1,8,150,91,202,189,9,183,86,237,197,71,8,81,125,174,118,136,134,102,90,153,69,211,43,125,21,159,100,251,40,12,133,195,161,228,78,245,43,223,121,227,174,242,8,239,200,53,86,221,242,19,17,163,86,189,143,191,167,25,251,238,118,22,53,157,7,201,249,161,144,156,174,107,118,174,173,51,152,186,133,187,6,131,34,226,108,69,160,77,30,232,169,198,1,54,4,205,169,175,178,196,189,61,79,228,143,252,21,254,86,109,56,117,48,206,148,80,140,206,94,101,7,43,185,130,80,234,82,10,51,100,215,82,143,169,120,27,50,106,20,92,37,76,78,70,139,91,124,235,48,88,75,208,68,116,13,193,221,226,235,163,218,251,203,243,164,25,121,221,140,211,250,21,140,44,81,85,86,26,111,174,218,29,149,64,144,225,231,235,218,12,254,17,163,148,219,47,58,130,241,30,15,106,31,180,164,9,56,117,36,20,76,63,119,215,25,161,110,145,159,94,107,162,67,25,199,208,144,134,61,1,246,230,2,172,177,162,94,192,166,27,83,153,243,8,119,67,25,152,101,114,103,47,253,104,231,197,217,190,171,78,107,67,158,73,220,234,200,25,100,208,1,183,217,215,119,81,246,31,117,26,109,220,206,249,118,112,208,92,123,172,98,212,107,195,26,139,148,3,186,101,23,25,93,185,43,115,210,75,150,119,142,209,213,114,31,182,206,28,167,30,20,171,199,3,28,160,235,252,145,202,154,110,112,126,113,25,227,53,84,181,188,93,208,115,158,234,66,136,253,207,194,192,212,109,218,0,214,33,141,188,125,76,254,48,130,39,245,23,220,53,45,68,219,140,189,110,180,109,89,232,247,151,18,244,194,41,189,122,123,184,68,127,167,134,35,246,68,130,228,17,238,152,6,94,223,217,49,199,222,183,13,59,116,160,247,194,248,9,45,94,130,179,170,141,34,117,118,22,10,120,136,26,2,81,164,90,10,38,101,54,227,117,164,46,40,237,223,123,163,219,7,241,34,225,135,41,60,150,121,165,128,14,43,44,45,99,71,1,44,16,63,167,132,181,122,164,183,113,44,169,110,143,31,22,210,46,179,134,58,170,183,108,78,174,173,1,70,188,171,194,34,119,255,23,229,247,215,68,2,33,211,69,211,13,79,198,78,43,157,36,254,184,247,34,63,25,100,49,253,188,138,54,60,61,125,34,3,76,249,58,111,125,47,153,139,165,157,3,40,152,45,145,43,112,135,195,186,198,66,92,222,113,111,211,106,57,186,204,118,181,126,204,20,199,20,78,10,19,120,205,50,58,73,44,137,37,117,186,144,156,92,59,157,130,103,53,111,143,59,112,159,38,17,112,197,16,252,29,34,42,166,191,68,109,136,12,161,76,231,227,253,79,251,236,195,218,185,116,3,127,34,74,176,149,179,125,215,114,39,111,222,212,88,227,130,146,178,234,35,51,37,195,185,146,56,103,165,45,52,109,148,46,53,28,96,243,252,78,23,44,54,164,202,2,114,105,218,48,54,234,25,22,30,136,14,15,249,114,138,185,228,237,199,145,151,38,193,161,123,237,141,20,214,141,216,166,158,103,184,19,14,20,173,34,50,48,77,211,152,211,91,54,198,116,80,182,186,137,213,100,172,248,2,163,168,9,212,156,180,191,222,24,56,220,223,33,169,153,64,120,206,23,235,121,69,92,114,33,62,25,109,16,230,38,96,187,205,221,134,167,4,82,131,14,194,126,190,187,225,159,6,133,64,189,221,192,209,27,187,11,46,71,106,3,239,224,204,18,170,153,174,203,178,26,47,128,221,229,251,96,195,157,52,167,36,229,155,127,22,19,139,183,178,177,254,153,11,143,64,133,166,7,253,130,214,4,211,45,89,59,168,14,150,127,20,30,204,118,150,226,106,134,196,77,121,36,124,221,211,5,148,85,151,238,72,168,187,197,205,253,101,180,4,200,162,197,173,91,242,238,126,58,34,181,155,207,162,204,16,251,79,142,130,155,58,244,235,235,112,43,216,31,183,46,74,170,217,54,3,213,61,157,109,217,123,251,146,49,187,207,116,92,192,246,50,60,56,179,81,220,85,59,55,81,229,227,166,119,127,4,111,12,107,139,53,125,182,242,86,56,110,93,227,93,115,213,252,15,193,117,224,72,113,172,239,134,110,50,210,33,90,122,95,13,45,214,49,71,201,216,227,100,207,130,157,168,101,236,164,38,255,6,103,102,210,238,114,74,135,193,221,134,156,194,12,79,171,229,60,68,92,233,205,4,94,123,80,64,203,109,62,186,22,120,33,169,35,161,69,206,64,204,247,81,202,190,211,199,63,111,89,74,206,40,234,132,239,213,128,140,39,227,85,161,117,134,16,108,196,234,142,219,248,208,73,207,252,134,0,66,223,150,91,35,65,109,20,195,165,100,221,124,104,29,25,166,214,220,130,237,195,117,174,235,65,199,253,111,244,117,88,183,84,203,24,5,129,131,225,95,81,200,245,201,236,108,18,30,114,232,96,45,34,103,235,87,137,239,117,29,180,189,141,183,102,220,153,123,227,179,101,119,37,102,7,194,41,212,161,95,47,174,228,219,29,86,136,146,221,223,197,130,137,6,173,231,137,202,146,162,220,182,221,198,227,183,181,91,72,51,80,105,102,148,141,157,34,97,46,246,53,183,164,190,1,137,160,7,211,10,226,216,28,1,42,245,54,88,218,124,242,1,124,123,81,164,217,231,16,158,234,8,138,39,227,144,187,242,105,97,169,150,243,26,40,183,172,179,240,92,127,87,158,152,213,117,162,170,208,24,112,81,14,169,222,10,91,232,168,170,80,230,153,245,103,6,88,51,8,212,105,18,239,48,90,127,123,117,197,254,22,57,198,117,161,60,205,112,41,212,52,137,146,163,216,66,254,63,94,143,34,192,132,85,202,130,44,204,247,252,80,213,30,228,38,5,5,36,221,146,117,217,46,16,45,254,78,220,116,33,106,210,242,38,69,219,224,77,78,111,35,160,82,56,154,117,59,28,240,107,105,193,198,234,231,0,110,102,225,94,211,237,235,83,235,90,117,37,119,253,120,87,198,168,169,96,142,55,226,32,182,80,164,62,2,14,126,121,148,104,83,99,150,106,48,30,126,227,76,84,221,107,6,245,21,137,231,240,96,176,137,207,189,109,80,216,78,78,90,94,147,13,194,78,48,200,156,220,2,195,45,236,192,167,190,87,168,230,247,185,129,165,110,253,212,92,149,92,91,97,70,77,95,253,20,27,66,110,211,120,106,243,116,128,252,70,217,84,215,245,191,69,216,188,91,50,2,38,102,199,33,194,167,19,236,150,88,115,204,194,91,152,4,160,133,13,42,250,219,27,57,1,214,52,206,185,33,32,225,2,52,164,223,177,142,67,72,151,89,239,3,209,173,62,153,88,204,165,194,19,180,24,248,6,155,126,187,29,40,248,98,129,90,17,61,250,124,218,234,187,156,60,186,54,116,137,89,50,171,225,199,104,200,205,78,94,131,91,103,172,253,71,190,175,31,96,75,182,141,230,219,233,116,35,165,94,216,135,52,87,13,233,42,101,154,188,45,70,98,6,182,254,70,87,49,210,57,192,120,175,207,121,181,107,100,50,15,74,54,83,113,82,35,31,152,176,101,117,77,233,212,39,80,108,200,217,161,253,70,211,41,84,128,24,91,153,50,106,105,172,55,79,70,81,89,102,45,22,110,99,116,45,221,84,7,57,46,217,236,223,151,225,140,91,91,0,111,42,22,75,149,255,148,127,120,243,105,22,226,32,156,116,65,16,120,187,64,176,24,103,109,5,242,148,6,137,65,51,117,45,65,193,241,93,243,77,185,49,183,5,245,123,248,208,175,38,178,215,144,187,252,187,13,137,74,147,102,217,23,193,60,116,182,194,146,203,124,134,162,68,30,93,155,38,200,96,224,95,160,135,105,250,183,38,5,205,146,82,231,58,148,106,65,242,213,45,42,210,113,40,184,135,233,238,4,240,188,86,50,163,22,84,125,143,45,168,116,90,193,156,149,16,7,7,155,41,127,220,181,59,233,188,74,138,222,186,123,52,29,250,185,241,213,63,53,90,85,125,113,255,155,90,116,157,52,129,222,126,230,40,172,11,155,246,224,173,255,28,70,16,230,77,115,174,21,246,4,115,12,198,19,213,174,56,243,206,102,241,68,209,25,149,171,170,240,9,133,100,150,184,241,171,96,192,34,249,244,231,92,16,57,201,48,129,44,156,158,105,205,25,58,124,237,57,218,56,164,68,210,151,41,218,183,191,105,157,128,131,131,69,209,149,68,249,185,31,14,73,43,136,135,31,89,133,167,161,132,56,80,53,67,79,165,180,121,174,152,226,191,188,4,167,30,169,9,5,82,220,193,28,160,227,78,198,220,30,212,127,97,6,150,11,73,55,145,168,128,36,149,244,218,109,84,126,168,252,87,157,209,104,243,65,198,243,209,51,196,106,141,227,94,238,241,245,143,253,230,206,124,204,20,133,73,52,98,35,221,70,93,55,223,217,195,13,21,93,22,3,171,82,235,22,35,163,97,192,173,191,254,131,154,57,146,16,64,24,63,38,128,125,14,234,226,210,80,18,9,44,102,106,153,224,194,197,0,193,22,235,166,88,128,120,71,236,128,31,1,94,91,234,74,100,63,186,18,187,97,151,251,73,60,226,85,214,6,253,156,8,112,131,151,146,27,107,8,217,92,76,101,33,175,156,73,88,20,137,32,183,15,34,52,113,142,115,68,42,69,201,48,213,19,123,79,31,90,5,234,189,192,221,220,26,33,144,121,222,251,45,81,164,179,94,197,52,22,253,152,79,197,164,57,186,242,33,51,50,149,182,219,15,229,121,201,208,38,14,145,154,31,64,255,190,136,198,140,37,140,169,163,48,66,141,80,178,42,96,220,48,242,57,28,155,203,201,240,42,44,184,247,79,0,254,62,124,240,252,104,112,252,241,126,227,122,25,171,170,119,29,46,126,121,6,229,47,245,93,43,32,191,87,118,46,197,120,69,132,216,48,135,228,30,90,53,107,79,135,59,247,9,25,176,162,84,82,158,244,110,52,142,174,149,31,186,18,161,170,135,169,16,137,29,14,184,205,227,15,7,185,186,215,53,2,185,160,32,106,165,212,157,197,213,159,20,44,156,153,216,71,73,204,27,49,208,138,242,202,210,114,203,195,10,193,87,189,77,237,216,6,223,107,92,244,13,198,45,107,108,1,27,99,168,11,136,155,80,146,207,60,106,116,88,175,120,57,195,184,221,53,51,15,111,238,17,20,95,185,81,86,249,169,153,98,59,99,49,122,164,62,25,165,102,26,172,86,163,6,18,117,220,52,30,71,70,100,165,41,125,219,148,201,174,150,233,5,213,232,42,64,253,144,107,59,218,186,165,139,149,225,98,170,170,70,88,198,109,154,103,14,79,236,22,24,163,173,224,54,220,188,247,15,140,6,4,7,64,169,159,13,57,235,245,197,102,12,127,199,203,4,40,177,18,212,221,176,53,30,142,202,155,125,203,14,56,11,164,1,106,132,12,69,143,215,167,248,245,225,219,113,250,24,205,85,157,34,167,105,223,9,131,183,217,119,146,32,42,253,12,63,184,50,176,247,62,13,82,167,242,204,239,41,208,243,87,146,20,182,64,97,134,111,207,182,203,174,65,224,226,64,240,145,34,188,198,68,71,112,38,83,82,142,65,166,237,225,41,35,127,65,121,102,226,84,143,136,131,60,165,16,39,18,131,53,160,170,168,32,156,201,200,73,123,247,185,78,37,125,235,204,234,154,142,163,147,56,201,48,78,63,196,159,96,142,232,163,193,122,195,61,106,6,109,105,13,14,123,181,127,131,120,3,215,177,134,154,37,127,4,21,130,154,110,76,124,148,206,245,53,244,53,8,204,46,187,224,252,82,36,147,156,141,143,154,248,26,0,141,137,6,209,159,254,43,178,197,113,184,120,48,29,143,38,111,101,205,100,11,6,0,238,232,127,80,3,128,3,111,107,34,135,159,233,14,189,236,163,229,2,227,130,22,132,80,213,124,192,42,131,127,232,204,87,15,248,198,213,244,255,150,112,65,82,187,26,137,158,3,126,170,109,82,223,16,210,179,84,165,245,197,67,95,92,204,156,188,119,196,104,15,212,90,151,211,143,117,14,19,183,79,153,68,240,105,90,210,26,134,148,47,193,237,162,155,221,138,81,31,3,92,161,111,182,63,7,204,103,206,87,48,78,81,74,36,92,193,80,108,132,114,152,149,163,27,144,91,176,92,223,157,68,22,252,168,201,187,128,71,227,141,151,200,195,236,172,33,16,219,136,211,193,234,115,65,35,62,68,243,183,205,118,72,73,211,197,61,221,80,115,56,182,179,141,3,106,70,25,11,226,55,240,137,59,252,99,239,104,45,37,207,158,246,121,187,165,94,186,122,181,125,162,207,171,236,226,65,101,84,36,10,184,0,40,165,78,86,251,228,152,197,171,94,255,7,201,165,13,106,165,88,121,245,129,205,17,179,66,1,174,254,40,31,9,109,6,121,208,253,99,144,194,39,76,167,139,90,124,159,157,110,34,221,133,108,25,151,24,56,193,166,126,77,240,151,188,72,113,253,84,187,224,53,166,92,211,72,221,62,205,69,229,211,254,219,25,184,79,102,1,237,86,251,110,167,22,212,219,59,57,6,235,44,245,54,191,166,38,141,185,130,147,168,99,154,143,173,251,145,33,22,48,239,63,37,215,62,114,77,149,166,206,97,157,126,228,178,24,64,55,18,135,217,64,149,16,196,240,62,195,75,26,212,5,140,95,181,17,241,169,54,78,205,87,62,78,69,21,98,12,223,218,109,78,38,188,217,222,171,7,248,45,69,236,149,239,6,105,46,99,82,22,250,141,71,253,78,242,45,17,159,42,39,198,241,119,46,113,87,132,36,126,198,10,23,19,20,242,59,14,156,197,9,74,204,35,15,178,164,127,87,220,231,213,158,218,211,163,116,206,205,113,220,102,164,247,114,192,143,245,92,253,239,182,153,114,188,51,233,224,51,60,237,173,149,166,49,137,73,93,67,73,163,215,0,35,182,109,203,64,104,132,182,53,235,151,140,133,101,140,217,144,73,17,227,45,134,91,168,178,46,79,22,26,120,19,186,149,115,98,112,60,149,108,235,93,130,232,255,36,234,63,68,37,66,116,108,107,230,70,169,95,8,73,162,220,93,50,101,189,169,116,108,209,185,210,182,225,218,85,192,166,218,105,34,221,179,191,245,155,220,82,35,238,253,71,187,243,79,225,48,205,253,46,164,230,15,143,176,86,4,31,166,249,1,157,21,213,72,124,22,3,12,116,135,164,123,174,35,180,117,77,235,173,1,107,84,10,136,227,141,146,135,234,142,253,68,80,51,193,28,218,206,9,163,135,129,38,130,61,230,156,29,254,12,232,59,123,117,187,242,176,99,188,107,38,38,245,3,229,105,18,197,246,63,154,95,188,70,80,186,122,99,155,218,1,166,117,174,188,7,123,232,206,84,62,168,249,134,61,38,122,238,86,61,55,65,9,41,216,66,96,143,31,22,131,20,39,34,53,118,14,132,28,172,136,35,233,104,50,32,146,49,221,159,69,66,244,83,90,93,94,108,151,45,106,118,68,243,149,191,136,168,68,239,17,97,123,108,27,99,241,54,179,51,155,82,153,16,6,234,87,168,240,76,0,112,205,156,238,249,41,111,159,36,128,50,160,193,171,47,74,111,218,147,6,97,133,18,73,24,223,171,101,205,227,211,61,36,189,142,83,19,37,106,136,90,101,45,24,55,147,26,245,233,206,166,109,52,179,242,163,125,183,119,247,176,131,244,225,242,77,50,203,239,170,85,211,120,98,47,38,101,134,158,254,3,119,190,40,246,29,212,250,190,130,69,112,155,85,63,123,131,243,34,42,161,183,29,125,140,99,93,4,61,208,112,198,152,61,240,188,157,94,83,146,131,53,158,101,31,188,64,231,228,100,79,97,71,234,98,74,56,248,103,141,169,79,189,197,151,216,186,40,50,35,44,241,167,153,178,160,180,83,130,112,57,3,133,120,191,25,176,36,70,243,223,45,23,227,94,198,106,218,112,139,104,49,193,204,243,229,220,25,133,215,125,32,77,184,8,255,26,110,13,248,150,249,233,130,29,161,105,217,72,231,224,182,135,241,254,169,59,77,117,33,27,199,93,100,106,114,152,12,208,132,169,50,248,107,218,243,221,206,16,133,121,171,247,211,132,220,117,80,28,132,227,42,35,91,175,131,161,194,29,235,45,246,132,83,170,238,130,210,228,197,44,145,4,17,94,243,237,217,245,197,54,42,243,212,126,132,120,72,198,152,111,215,218,198,130,82,253,197,37,16,115,114,174,142,195,54,145,188,199,29,89,160,33,164,215,104,114,57,149,51,66,212,33,183,117,72,141,232,197,182,76,187,170,3,224,130,211,28,248,196,164,207,252,150,37,113,18,206,83,71,177,15,143,88,76,182,141,199,210,122,207,122,184,173,143,84,231,186,146,131,42,137,156,165,131,59,135,197,231,12,3,229,227,155,145,207,21,227,144,240,70,60,255,34,136,152,197,103,13,101,32,177,51,26,172,0,125,131,111,111,186,44,62,169,108,199,191,69,236,104,249,8,102,255,30,57,118,195,184,193,169,244,178,82,140,165,223,176,233,141,124,10,46,239,93,203,229,226,155,128,167,57,8,31,92,251,243,179,254,36,145,72,39,13,222,70,88,141,178,73,100,59,192,43,183,80,166,185,177,129,111,90,213,80,223,106,199,92,210,163,211,2,192,81,209,195,144,176,103,249,210,108,1,123,58,214,138,198,228,255,80,111,224,142,132,79,183,61,162,139,69,120,189,145,192,204,57,144,112,231,47,30,96,146,197,190,28,255,58,138,163,132,245,182,102,24,123,186,141,11,216,245,229,214,68,226,217,227,105,99,227,205,27,253,211,71,243,122,151,135,126,36,77,220,102,151,250,132,21,129,159,52,199,232,37,65,6,109,252,220,152,19,138,227,10,185,90,67,28,27,139,66,218,207,116,67,83,109,146,233,180,210,237,73,243,69,21,146,52,17,159,196,144,76,133,68,214,135,13,25,91,243,1,84,250,190,151,188,86,168,62,113,178,118,49,29,156,87,193,210,101,37,171,147,92,187,214,239,99,195,172,78,138,79,131,48,28,214,103,95,16,171,195,114,119,243,120,158,196,173,172,204,11,101,150,30,242,232,76,49,215,178,108,120,167,83,25,68,169,212,107,233,70,113,99,95,160,27,167,78,108,192,191,112,203,17,249,177,47,63,46,152,24,212,172,199,79,203,51,191,47,251,1,90,84,207,221,115,240,38,77,247,171,22,54,239,192,221,174,95,140,24,26,7,233,83,79,101,211,131,67,47,67,59,16,15,136,225,205,195,38,217,163,199,119,243,22,167,196,47,80,120,89,148,3,60,33,199,32,111,165,156,57,34,120,147,154,3,2,148,137,232,14,118,49,208,39,205,180,109,187,195,138,157,6,218,203,10,64,135,138,19,225,193,98,161,19,213,103,233,156,44,1,94,15,149,205,3,24,64,62,133,182,230,13,100,92,70,109,63,221,191,143,154,242,8,119,49,134,149,201,74,55,231,135,187,118,14,115,20,87,82,169,156,156,198,73,60,11,229,244,192,145,60,182,158,210,161,241,165,254,97,255,58,215,217,253,179,28,159,140,211,217,106,222,86,200,74,171,34,157,165,128,145,78,2,55,217,74,248,73,238,38,130,180,72,202,71,241,141,209,48,75,18,210,179,236,184,216,161,125,87,6,215,127,113,166,186,3,212,169,59,50,213,38,183,118,81,244,63,19,116,219,158,228,241,86,68,17,89,217,202,123,147,80,238,225,94,140,122,254,237,30,40,117,245,158,208,107,7,202,57,30,228,152,99,55,143,141,201,137,45,17,253,107,172,238,90,5,182,219,232,88,123,255,33,17,56,252,10,37,93,207,230,174,65,189,245,241,57,142,133,6,108,131,124,181,108,13,231,81,122,173,209,57,78,78,121,41,54,189,209,175,123,30,19,86,111,86,29,234,114,22,110,20,47,78,35,219,182,225,97,159,131,247,157,10,197,67,174,73,244,131,234,116,218,26,214,251,12,246,133,88,33,30,24,82,224,105,143,144,62,168,139,26,84,129,152,218,15,242,12,195,74,23,39,242,67,152,83,190,211,41,213,169,3,88,67,208,230,107,225,42,102,117,152,18,201,1,183,169,8,246,191,213,122,50,106,72,60,8,242,8,181,215,102,210,136,215,101,181,59,65,67,50,173,27,66,221,25,233,250,100,243,94,126,17,90,68,39,51,1,141,86,173,205,5,34,23,193,60,87,118,38,12,208,72,188,249,67,240,30,221,41,224,19,201,73,48,168,25,80,90,232,172,139,109,226,67,24,143,163,50,4,106,82,19,124,240,220,123,179,203,49,156,11,63,87,151,40,215,167,130,92,197,125,206,60,246,130,52,177,139,49,97,127,132,202,12,138,197,192,102,193,123,126,177,157,196,224,170,184,224,107,92,119,99,126,106,81,146,93,157,255,150,3,129,14,220,140,101,174,26,5,34,172,61,140,246,243,11,23,65,200,70,200,235,136,163,90,211,150,172,197,235,181,200,6,227,93,160,228,61,94,177,185,89,34,182,160,69,31,95,128,242,103,18,141,107,135,208,137,151,201,157,64,38,28,32,110,179,56,250,18,9,221,92,114,87,68,114,163,107,57,39,215,245,57,79,250,0,144,122,10,123,216,112,18,120,58,50,210,247,160,101,216,55,89,14,35,74,46,209,80,225,230,228,105,105,58,222,20,94,135,113,171,141,136,111,225,170,219,160,48,224,159,220,149,133,224,235,119,62,12,237,35,211,214,51,28,199,62,143,152,141,57,240,206,228,227,67,25,65,58,100,160,42,190,223,114,232,184,189,79,190,122,37,14,122,240,43,236,10,208,49,201,200,69,213,33,239,246,157,77,114,162,182,195,188,48,168,240,255,40,197,75,200,128,195,134,230,87,245,233,216,16,247,38,73,189,67,178,107,34,243,11,121,28,86,143,25,213,29,217,105,11,137,2,165,92,195,223,19,154,249,111,156,157,132,239,247,3,52,104,155,30,177,34,52,99,78,127,47,57,104,244,31,65,245,136,157,173,245,164,132,12,146,239,42,194,241,215,150,224,230,184,175,239,138,221,181,236,90,231,173,82,230,237,126,214,70,2,223,56,226,165,55,91,116,67,250,177,137,134,169,45,232,68,220,173,158,254,89,248,167,171,72,238,57,249,254,243,200,147,55,64,101,60,42,164,90,157,223,185,70,141,167,218,61,100,39,65,135,101,88,78,183,227,12,150,127,119,158,208,132,59,235,199,38,78,108,136,50,74,105,122,230,223,139,225,169,70,20,176,24,19,203,50,217,0,167,90,204,34,9,190,9,137,110,229,69,118,0,109,108,77,165,160,56,143,192,122,209,74,61,228,43,199,124,32,233,15,147,13,33,38,177,162,57,195,180,40,107,224,91,151,149,73,101,12,144,247,114,63,68,132,198,225,171,53,139,176,232,159,210,91,63,30,232,44,217,44,45,227,220,127,70,187,35,238,189,189,240,153,7,176,153,0,64,55,129,16,155,178,142,163,14,68,236,58,72,132,240,212,183,228,20,187,117,246,200,145,55,118,188,247,238,24,233,164,21,109,177,28,195,69,63,42,139,229,94,238,203,219,109,185,243,182,94,94,218,74,247,200,45,100,19,243,110,140,26,148,66,237,216,57,25,122,92,121,89,67,106,207,10,54,105,4,233,233,144,248,234,101,16,228,213,173,188,91,246,203,86,241,33,109,255,6,13,203,48,47,189,44,195,228,242,184,182,187,122,78,253,89,165,200,196,30,25,236,13,151,44,80,214,122,183,232,58,170,234,242,230,4,229,153,139,5,98,203,154,162,40,77,64,11,250,128,34,206,22,155,176,239,86,29,184,116,129,184,233,150,127,94,236,234,182,12,89,78,7,82,194,75,229,185,221,106,72,244,131,70,61,7,125,16,198,1,181,243,11,22,112,212,215,126,153,143,224,183,65,104,129,71,180,229,144,243,177,223,108,48,171,176,166,122,191,10,168,182,164,185,156,141,101,15,161,228,150,78,9,155,188,42,215,127,51,237,146,148,39,126,182,47,132,98,42,131,53,3,86,40,6,224,33,144,173,246,143,138,208,185,82,118,243,9,215,156,119,203,33,11,50,11,118,56,109,202,215,181,123,158,132,255,47,103,109,4,219,130,153,250,28,45,94,25,22,64,177,203,182,145,107,185,89,109,134,114,95,192,214,51,157,96,245,69,203,246,117,243,190,160,97,93,64,98,225,63,199,33,113,52,177,140,115,126,112,63,45,99,5,171,120,176,166,117,238,95,236,148,16,242,116,251,85,73,186,14,53,80,92,170,75,66,75,122,41,79,203,199,16,12,57,26,254,4,111,13,24,197,114,16,189,121,88,147,40,40,33,142,33,217,143,228,96,169,197,95,6,3,232,159,91,58,85,83,192,146,145,113,62,154,134,40,117,164,8,204,81,220,40,13,125,2,40,190,87,207,69,28,225,4,171,77,33,116,167,45,224,3,45,240,35,189,94,93,182,78,91,56,129,149,142,175,95,179,31,252,48,3,212,152,239,195,149,169,226,19,215,133,191,24,155,229,179,72,7,148,107,189,75,40,136,150,142,182,220,7,210,221,33,111,42,84,168,225,176,215,88,71,89,212,165,10,40,189,1,241,208,164,105,29,3,85,158,5,105,129,19,192,238,10,235,13,238,226,15,184,120,229,43,201,182,115,251,22,205,20,150,197,34,29,227,243,220,227,55,152,188,91,225,24,232,189,85,210,11,67,212,95,165,245,155,147,120,206,114,121,170,40,22,12,55,47,30,252,13,54,131,53,129,146,217,44,108,75,143,247,4,27,32,201,141,51,237,90,110,73,86,177,45,140,190,118,164,200,134,37,7,48,209,84,250,47,9,80,81,109,165,63,93,49,18,112,202,79,130,138,244,219,129,12,19,162,183,49,201,5,121,223,246,201,88,121,10,204,174,26,66,42,47,198,220,94,72,152,240,129,158,149,227,152,214,39,61,86,121,156,140,231,92,164,251,15,29,190,139,64,121,57,10,151,62,142,26,192,218,57,170,30,230,188,222,3,89,128,255,102,197,228,100,7,120,49,217,135,147,123,141,173,127,52,75,64,211,0,222,42,179,80,148,112,134,64,46,179,132,200,253,28,187,129,165,163,74,36,92,50,0,228,176,181,155,80,83,92,25,227,65,121,43,150,66,204,86,120,208,128,76,214,46,219,8,97,138,195,90,240,12,243,40,67,226,40,101,39,51,237,241,69,58,135,193,180,137,54,42,153,199,41,113,228,16,8,102,90,153,56,206,104,202,63,207,25,102,248,68,168,154,0,121,86,84,209,212,165,37,33,72,232,79,43,54,36,216,128,209,40,157,19,120,152,91,140,246,126,173,140,95,52,28,153,140,8,172,108,107,234,182,72,250,135,76,22,147,107,226,217,181,71,232,133,39,135,106,211,200,33,50,24,189,171,150,99,209,113,119,185,12,249,240,28,201,92,13,172,163,104,90,48,159,176,217,142,128,148,173,137,139,94,77,116,148,41,243,41,249,177,199,132,163,124,147,196,55,226,232,144,79,184,48,36,153,8,143,116,20,112,78,60,52,0,94,114,206,122,208,238,252,124,65,63,8,75,72,107,43,224,118,231,205,161,22,247,117,182,145,15,161,214,142,5,60,161,246,66,68,211,204,62,37,174,63,145,230,106,113,64,159,188,3,150,77,214,173,36,57,228,78,101,198,147,164,74,40,18,164,82,156,80,180,111,170,39,88,22,151,85,227,140,39,252,121,182,146,3,114,177,74,76,60,209,174,165,6,249,103,24,215,12,249,19,46,99,193,59,79,201,18,67,65,197,145,31,101,111,139,102,112,12,33,85,54,248,11,19,172,198,186,149,217,222,9,13,196,38,193,120,43,78,187,86,37,15,184,164,89,193,136,86,194,94,178,189,32,220,140,233,110,85,96,235,225,9,25,22,153,212,120,240,72,100,232,71,131,185,202,82,184,88,111,133,152,35,152,60,2,167,47,211,92,128,173,178,218,129,22,234,235,12,218,13,211,171,230,5,147,61,35,95,192,164,3,189,68,12,16,113,128,185,108,8,16,169,89,145,202,182,139,50,250,250,63,218,16,183,172,28,65,33,64,168,246,231,107,233,190,54,72,69,1,129,181,139,150,14,50,255,57,243,134,145,17,252,181,89,141,28,88,180,223,97,212,249,166,100,191,57,45,16,174,44,61,152,179,74,132,193,42,15,31,102,153,170,249,207,62,225,219,207,242,102,158,234,184,11,205,47,11,134,187,130,113,206,232,68,20,116,236,51,234,176,140,195,39,16,232,167,211,186,203,178,14,163,143,59,187,137,105,4,10,150,253,166,121,74,116,191,145,18,239,153,109,107,130,22,57,19,89,204,80,11,119,247,237,41,155,85,171,14,237,214,161,155,182,74,192,180,55,34,223,145,179,198,10,48,223,23,47,148,128,132,81,59,249,59,23,174,85,146,12,126,101,145,187,117,149,42,145,30,129,138,208,27,112,201,225,231,165,13,68,157,99,171,233,1,98,54,53,215,48,113,237,13,87,246,40,74,136,210,242,220,106,206,222,46,182,93,149,94,110,33,226,44,76,191,15,199,167,145,62,178,89,156,17,96,31,25,57,163,31,39,144,79,128,156,11,83,120,99,73,34,206,207,49,108,123,29,16,157,8,139,33,228,61,184,219,237,140,76,1,252,65,154,234,228,236,143,122,77,248,162,68,61,41,225,13,75,137,199,36,61,186,92,19,113,46,208,165,210,82,128,4,155,72,45,225,250,248,162,237,169,188,33,146,59,86,95,167,167,80,132,188,161,143,162,210,211,55,199,254,5,159,255,234,57,193,184,35,169,112,251,211,61,28,17,26,72,243,217,42,58,70,15,82,250,73,51,125,61,135,201,5,155,65,212,214,149,94,179,20,21,237,43,217,67,42,147,150,224,87,7,206,60,252,231,82,87,36,181,133,18,55,42,180,110,76,238,232,138,116,59,106,43,10,35,95,45,222,197,203,252,171,85,238,124,203,70,98,78,255,7,241,49,24,239,39,76,189,134,13,228,231,65,238,106,110,119,160,134,131,119,6,34,9,233,213,26,165,136,28,89,7,183,6,6,59,33,8,9,25,198,152,140,76,93,246,239,26,36,252,251,254,55,26,168,45,215,15,83,76,206,56,45,14,233,66,4,185,139,249,44,46,61,235,41,221,70,249,243,247,108,148,125,225,40,78,6,152,49,137,93,203,139,195,187,13,122,197,134,41,214,245,129,107,246,212,194,95,122,123,251,33,120,134,50,187,48,5,142,41,18,42,184,181,20,216,121,85,124,203,0,26,223,238,141,15,147,193,127,8,17,20,96,144,135,185,78,124,68,173,194,212,61,161,13,111,134,105,105,67,213,85,155,145,248,5,231,60,215,20,248,237,237,147,198,6,238,22,125,70,157,98,242,72,28,183,139,32,244,202,242,109,16,93,60,13,203,185,34,70,185,105,236,58,218,35,32,76,195,91,17,23,113,138,64,171,70,86,213,168,80,138,5,17,197,106,12,122,156,5,53,201,239,87,209,223,197,181,2,44,39,38,75,204,50,83,240,89,249,39,41,85,174,146,13,186,191,116,193,85,184,96,154,50,169,252,127,103,179,149,253,114,99,203,61,135,131,54,245,19,18,23,228,243,169,85,88,148,11,169,13,168,61,6,134,58,241,145,234,144,154,65,251,78,171,60,208,86,65,19,206,46,51,224,57,86,5,146,174,167,41,195,16,241,52,103,216,224,5,116,146,117,96,161,255,106,157,95,103,119,51,209,22,39,50,195,194,197,13,180,100,253,61,168,37,94,20,70,11,77,200,220,102,108,45,29,168,139,186,139,220,10,3,167,97,81,185,81,106,36,83,15,38,21,223,8,172,254,77,142,244,76,106,228,108,103,72,51,116,1,37,84,176,173,22,223,31,250,11,223,160,198,243,107,30,1,22,1,50,244,166,213,172,6,171,40,154,203,176,151,99,107,229,39,212,82,218,224,43,244,49,204,239,207,255,164,183,214,209,233,218,73,127,150,28,42,39,81,64,178,216,33,69,15,255,190,0,45,12,50,146,42,156,13,54,198,21,89,180,173,242,211,223,223,209,248,33,27,192,7,72,139,44,84,92,162,111,247,237,26,109,211,98,253,127,110,61,107,169,170,253,120,111,252,129,109,144,153,204,143,164,180,241,152,77,209,172,153,138,66,91,95,203,224,155,39,211,160,251,232,192,9,35,36,54,42,95,233,248,48,120,235,78,249,39,149,100,67,202,227,207,5,35,205,19,149,29,34,87,113,63,169,180,139,190,145,220,165,156,107,103,105,100,91,109,201,202,53,236,17,248,245,6,212,91,4,233,48,119,100,109,154,211,50,94,95,216,13,222,11,164,205,136,119,228,116,70,234,90,35,90,167,48,98,164,225,15,154,78,66,97,42,98,251,105,215,139,161,43,3,112,48,34,145,155,10,121,191,105,7,18,1,180,31,80,194,131,114,209,69,103,55,141,179,183,25,40,254,43,104,96,114,49,1,133,134,143,127,25,116,90,218,57,122,195,149,59,62,102,235,12,41,7,33,65,159,161,181,188,115,99,93,95,239,37,19,24,30,135,5,236,94,11,166,29,212,233,38,242,114,255,34,108,251,184,35,236,188,94,167,109,183,215,222,32,104,140,1,218,15,86,82,165,127,1,193,57,237,159,52,20,129,7,27,155,146,130,103,218,193,93,155,151,88,240,223,184,163,125,22,249,71,38,175,157,177,71,233,127,106,33,41,75,145,62,75,22,11,191,25,88,70,150,27,117,154,128,181,56,82,161,120,118,68,129,78,225,192,231,11,46,57,235,15,160,39,22,79,78,32,54,138,11,132,128,8,129,142,100,93,177,114,176,240,166,25,66,246,151,190,14,163,234,124,0,151,57,177,83,203,79,65,128,207,242,255,224,89,44,248,255,98,5,132,17,204,253,192,214,164,193,238,88,103,179,22,179,124,175,62,254,180,220,206,185,208,186,155,20,160,232,49,38,134,152,136,44,66,82,216,252,32,102,188,83,70,22,97,91,64,220,80,216,112,174,221,172,105,222,20,16,1,179,53,135,158,5,207,128,157,153,77,143,248,211,81,187,156,96,35,144,37,187,16,37,14,214,163,144,145,129,99,124,4,210,196,239,23,213,14,14,128,82,91,215,202,72,231,162,223,195,11,191,216,16,21,110,61,234,205,33,52,213,139,50,101,24,173,165,234,41,2,53,23,47,121,112,177,231,170,165,99,16,16,218,82,131,184,175,149,161,142,229,140,215,97,162,18,194,52,54,237,10,37,230,247,73,95,93,242,208,175,37,17,87,6,241,178,137,44,254,176,48,36,166,29,36,109,3,78,33,218,67,2,251,17,174,235,40,3,95,62,73,98,249,173,30,234,177,9,87,75,243,132,247,247,3,138,222,41,154,33,95,75,125,209,22,139,1,45,179,221,216,252,186,52,152,80,47,71,77,227,217,101,7,240,50,95,178,194,73,165,223,191,37,114,77,224,100,51,88,147,21,74,180,127,91,143,13,10,178,138,153,239,34,177,57,213,141,196,247,249,34,108,11,99,61,254,151,61,159,169,157,148,135,38,76,248,102,171,30,6,193,31,230,10,11,105,134,246,62,195,39,91,210,224,62,122,94,2,216,86,129,191,205,173,219,162,150,149,234,8,131,185,55,189,221,39,5,205,80,18,245,134,103,88,110,174,91,68,89,210,207,3,42,88,204,180,206,164,102,117,23,227,180,205,52,129,185,112,175,50,2,127,99,191,74,219,200,105,57,207,3,163,59,121,227,239,158,17,204,214,227,55,29,79,166,225,218,49,50,28,212,206,85,249,194,207,78,143,103,53,189,221,181,129,245,179,132,32,77,236,245,210,93,136,216,122,141,88,237,170,253,101,106,39,194,73,202,78,241,122,238,41,137,49,17,25,113,189,161,83,34,231,166,58,84,232,237,223,213,251,188,120,59,25,240,251,108,247,242,214,208,219,26,137,52,242,16,195,184,101,81,93,64,60,22,53,44,67,10,239,124,49,194,107,218,132,230,124,7,227,42,138,23,192,77,124,184,48,32,111,123,47,130,168,241,132,16,149,163,176,243,183,196,250,117,125,134,188,149,41,11,57,174,159,241,85,209,224,108,56,212,253,40,166,84,92,10,22,252,34,149,158,32,185,41,112,43,124,239,67,133,129,74,230,62,197,117,92,81,252,41,60,125,252,181,65,150,2,44,128,80,207,79,131,222,67,134,202,249,23,207,175,100,169,111,178,195,20,231,206,49,234,236,248,250,217,217,10,77,253,54,36,110,41,30,17,39,108,122,144,31,95,49,243,108,201,2,18,107,6,84,188,34,59,167,164,139,180,228,239,25,107,162,126,161,14,112,13,73,54,135,113,253,210,222,135,29,193,130,189,90,33,66,32,72,39,81,81,41,244,92,222,20,198,63,117,183,116,179,75,71,132,205,246,215,227,197,72,83,60,172,21,111,190,108,119,143,118,91,23,240,99,124,103,130,116,229,38,50,199,195,33,255,56,231,103,178,189,242,234,14,53,121,172,191,38,19,93,84,40,189,14,147,96,207,71,100,80,122,87,114,221,67,35,15,20,229,20,147,136,25,154,241,85,15,40,52,233,44,102,66,92,90,108,127,225,78,67,246,57,83,32,63,37,117,248,49,63,75,81,144,160,233,74,126,128,105,228,159,102,169,220,194,15,28,166,77,222,124,206,56,197,209,76,112,236,251,162,147,57,179,78,179,218,194,139,1,133,133,249,134,53,75,248,22,194,83,202,146,3,138,65,65,10,179,106,117,62,176,234,166,207,106,66,38,57,8,241,173,154,181,172,116,218,73,7,209,68,73,211,182,59,87,208,130,102,160,192,197,16,204,33,171,62,214,195,156,160,215,162,247,232,32,212,202,5,130,197,114,74,173,184,133,124,89,148,238,203,253,15,55,87,192,104,70,187,70,185,185,1,52,30,173,59,114,220,44,235,254,73,58,161,158,150,3,198,91,230,165,99,126,86,38,56,99,18,212,14,112,204,172,51,142,217,149,91,51,128,205,173,40,251,248,56,30,29,244,93,215,204,60,125,29,81,95,180,200,246,179,68,168,230,226,204,88,236,194,118,177,192,226,87,146,204,9,161,74,108,171,23,247,225,142,38,163,116,12,137,57,57,137,71,242,7,1,128,69,150,15,20,125,17,205,61,49,2,63,144,62,73,140,185,36,85,65,107,99,193,232,82,224,217,191,43,230,67,45,53,59,166,153,119,20,142,236,188,236,73,187,35,238,235,29,243,207,13,0,147,153,48,40,213,144,10,61,133,129,244,23,248,71,128,184,68,79,233,217,170,37,145,68,168,85,229,189,185,221,65,28,62,226,66,109,71,39,52,14,244,78,196,172,111,35,142,163,158,139,73,210,201,132,219,178,100,246,56,226,74,111,119,20,142,129,242,147,229,62,228,19,67,221,190,133,35,33,83,224,189,8,212,232,183,217,175,250,242,88,127,151,73,142,95,63,249,150,192,149,24,193,220,19,83,179,161,245,121,48,10,167,232,200,189,85,44,38,32,192,158,90,19,23,216,147,80,207,249,9,115,195,80,13,191,90,178,126,189,78,150,94,27,146,138,116,182,145,156,88,209,154,34,130,19,142,217,91,115,12,47,127,163,201,1,98,253,249,243,166,72,180,129,68,91,12,197,18,151,145,220,165,83,57,224,115,44,102,89,157,250,129,44,134,100,160,168,65,61,85,81,84,27,159,30,6,164,217,133,98,176,77,53,178,197,205,80,240,117,27,207,238,200,29,24,25,138,110,176,29,101,116,245,1,142,139,16,94,39,178,191,111,37,174,12,31,186,100,169,123,125,218,202,238,2,10,233,198,182,213,231,0,152,160,110,21,157,93,52,5,250,202,77,218,67,143,165,148,22,243,117,227,40,230,248,121,90,25,139,182,62,118,181,109,158,219,248,192,75,85,181,165,67,92,33,15,141,217,217,50,106,59,5,56,99,105,74,106,18,232,128,163,187,100,177,230,161,137,7,167,198,104,167,151,186,35,74,213,50,95,229,12,176,141,238,199,244,184,218,183,80,102,10,35,214,173,222,94,95,203,208,111,150,75,153,26,129,121,207,70,101,225,68,229,169,156,146,232,1,184,22,10,238,29,154,129,245,101,155,79,187,67,78,100,157,138,13,123,133,16,197,98,41,248,103,36,134,184,14,213,32,55,227,56,68,199,199,45,89,166,46,82,73,173,25,181,106,77,228,58,10,81,145,128,138,218,224,142,55,160,83,38,232,238,33,76,85,195,126,182,98,162,80,114,43,52,58,186,197,47,198,118,170,239,214,38,213,86,120,50,37,164,24,95,229,99,225,118,208,12,10,189,57,245,96,80,62,228,184,176,248,164,139,212,212,111,207,30,254,209,58,103,67,186,149,92,125,161,154,131,98,200,41,207,88,250,83,88,166,82,224,61,116,173,139,209,62,37,161,135,101,225,176,21,157,99,151,126,150,250,213,35,82,14,92,88,171,240,143,157,87,248,158,80,196,98,131,176,29,79,142,229,127,249,28,241,134,192,157,25,129,231,138,75,87,211,216,54,90,88,154,151,238,232,247,145,123,159,55,66,171,253,0,203,170,195,67,171,207,50,247,206,4,76,14,76,137,83,124,32,226,248,80,244,111,90,19,0,154,93,151,169,31,248,143,251,77,89,125,132,139,110,89,129,180,144,187,202,40,42,144,96,71,177,197,132,54,72,199,62,57,1,134,72,111,91,64,74,170,62,94,82,78,49,211,132,164,226,222,211,37,124,193,144,222,124,141,63,23,223,91,119,61,212,81,14,179,199,152,222,179,70,32,151,137,91,2,164,56,37,78,215,89,245,135,242,91,106,15,86,10,188,8,107,126,41,181,3,123,131,233,208,245,184,215,3,215,2,80,94,169,154,162,16,13,168,128,51,81,180,24,1,166,62,253,186,206,78,75,183,135,74,83,97,253,192,144,82,245,27,139,109,95,70,160,59,227,148,53,96,255,97,159,245,70,182,122,71,25,178,49,167,207,135,25,203,88,225,221,138,245,99,201,203,126,55,178,73,46,22,172,1,239,225,227,243,31,172,60,138,174,254,30,83,81,158,30,202,186,194,122,74,17,43,253,38,238,58,119,220,232,249,106,63,115,73,183,82,32,117,6,75,90,142,179,227,173,83,55,132,48,40,235,251,208,53,182,57,253,77,172,119,228,222,142,17,92,35,113,212,139,187,56,77,215,81,68,181,124,55,187,102,93,50,220,54,57,253,160,192,30,226,109,186,49,132,80,152,122,57,40,122,241,182,5,229,243,168,178,190,246,20,91,89,73,178,157,206,176,51,11,79,77,29,93,7,254,190,193,77,209,92,120,128,119,117,118,40,244,56,75,81,96,216,225,177,78,54,85,242,63,213,52,15,149,111,173,97,163,109,191,88,198,221,98,252,238,49,34,223,163,148,142,55,70,1,148,220,80,84,212,161,60,136,118,39,230,153,32,203,105,168,170,188,118,98,173,25,218,107,87,29,233,156,119,64,56,113,169,204,122,184,93,231,55,24,121,14,2,140,93,38,131,219,19,195,154,185,44,218,200,56,32,126,181,162,110,198,56,254,12,131,126,236,218,199,243,221,225,53,224,67,170,42,175,61,181,145,55,118,225,119,125,232,68,153,38,246,7,55,25,108,231,172,57,167,238,126,123,69,65,118,86,201,35,179,9,67,202,40,5,251,199,189,52,100,23,1,203,209,163,68,6,251,1,78,233,94,234,246,47,23,147,9,251,101,23,187,87,104,28,166,26,129,54,11,143,138,230,65,237,28,35,8,197,184,222,208,29,220,133,192,140,224,24,201,113,0,88,217,131,68,30,186,38,4,190,12,136,123,144,204,242,222,192,254,13,66,150,183,176,58,17,34,51,241,146,129,83,105,61,163,83,79,110,227,226,165,203,207,150,74,102,71,105,205,182,143,163,47,220,149,127,199,93,207,222,149,1,97,37,51,227,173,214,196,118,27,169,251,182,101,91,188,209,129,100,3,251,39,30,87,92,168,142,102,239,232,112,44,1,121,67,176,101,146,186,43,164,128,106,223,99,43,226,124,24,62,170,190,17,208,8,255,145,250,56,156,178,205,229,72,47,115,232,67,5,1,3,183,202,255,150,209,159,16,152,107,221,56,166,75,148,74,248,24,190,249,239,197,225,36,145,55,234,213,191,110,253,67,101,171,251,169,180,77,249,190,164,225,228,93,0,214,226,87,121,158,186,121,150,66,116,236,167,209,174,248,88,97,71,116,247,19,149,105,11,148,226,59,105,130,162,196,33,229,124,122,40,180,194,70,150,160,48,58,163,238,143,209,253,34,175,240,58,121,108,201,129,119,180,135,44,199,220,51,101,81,204,124,131,88,112,195,248,211,204,174,163,207,72,39,72,116,33,68,35,252,137,149,206,187,249,130,61,242,229,3,127,84,243,253,100,10,176,235,165,113,152,11,167,35,159,16,197,49,53,52,133,171,8,160,189,74,88,158,18,60,95,158,19,152,10,63,119,247,162,144,97,222,201,106,130,228,17,240,107,98,43,53,152,238,130,49,165,175,142,251,65,87,126,123,73,195,247,97,129,238,154,119,124,12,95,145,129,129,123,229,60,97,37,143,141,145,169,206,131,80,233,225,247,204,233,63,73,213,12,2,103,193,228,203,136,64,47,204,139,21,182,154,99,72,180,59,106,106,255,74,69,208,225,252,98,253,99,151,230,169,100,160,82,54,107,110,68,167,200,110,118,21,60,14,144,119,202,3,73,251,194,26,100,184,112,221,216,219,95,103,237,233,109,65,104,19,243,38,31,253,119,231,92,178,255,204,35,174,136,1,11,180,105,6,110,180,245,206,133,121,179,27,166,77,10,38,154,169,12,107,19,131,203,97,56,68,132,212,182,82,61,57,21,227,20,124,121,58,158,118,154,168,112,54,23,4,73,189,199,39,218,131,214,198,43,216,125,247,179,64,209,16,132,144,228,40,27,234,149,46,77,186,193,33,57,212,77,16,22,93,99,9,31,158,223,140,82,202,44,61,147,218,161,128,110,16,12,90,224,17,111,84,225,135,143,160,227,165,213,82,83,23,93,78,145,82,37,103,81,163,32,116,223,32,170,13,251,31,44,111,156,10,141,146,192,243,218,224,85,108,124,42,250,246,218,56,163,117,65,190,78,238,116,50,153,169,160,125,105,214,148,43,46,47,105,28,50,171,4,160,233,245,84,33,222,242,137,216,102,189,92,43,244,95,133,202,217,167,88,218,141,130,79,97,183,174,52,71,110,250,117,209,19,207,88,218,230,235,127,188,37,135,158,76,93,68,148,45,99,154,253,178,34,38,68,74,84,229,98,149,233,77,21,152,40,104,214,6,242,144,49,198,29,55,209,235,193,96,247,69,80,45,11,163,26,151,167,80,44,224,80,87,184,163,155,59,30,9,152,8,218,194,205,246,155,244,254,202,8,201,24,255,236,11,97,54,205,222,130,26,110,159,141,196,196,242,42,185,25,48,37,10,104,124,57,186,134,91,73,90,170,83,218,59,221,251,63,226,114,8,129,206,189,238,229,116,157,80,217,90,51,125,97,203,166,77,16,213,124,182,186,22,79,228,80,116,37,215,206,146,242,8,172,207,43,13,86,222,235,27,70,202,100,111,5,68,238,58,89,61,191,131,189,238,163,3,185,83,181,124,117,66,129,238,242,168,188,146,169,40,131,39,220,207,133,32,91,32,52,85,143,69,210,222,77,246,18,243,190,233,161,49,90,56,238,227,135,146,193,229,240,154,58,21,30,113,149,156,243,204,177,176,227,48,41,136,75,151,250,189,72,98,239,66,231,50,193,152,132,144,223,121,120,159,107,32,28,193,74,201,76,181,40,49,193,98,221,141,140,54,197,224,93,74,3,243,178,229,170,197,149,173,61,45,3,60,135,223,203,168,234,55,4,198,89,60,153,128,48,30,114,204,31,12,223,45,27,141,47,89,218,96,61,153,69,66,89,187,16,3,176,14,234,216,39,178,233,128,168,75,235,121,10,31,247,78,1,166,231,19,63,52,117,197,17,98,174,144,68,152,103,93,63,137,165,225,173,21,199,145,55,98,226,34,144,4,19,36,127,43,136,1,232,41,180,193,195,216,4,116,172,59,106,126,83,124,193,73,189,78,34,193,58,147,45,110,209,143,25,173,199,120,249,126,168,108,27,78,122,151,125,245,185,90,26,9,195,213,117,98,147,50,159,107,223,7,18,160,90,126,133,123,177,81,136,89,237,208,36,226,198,150,93,183,234,197,132,189,216,10,105,82,104,110,120,155,107,167,181,63,195,140,94,107,7,29,151,148,226,211,185,128,92,32,219,70,224,205,213,143,62,253,85,158,2,13,10,1,140,73,222,108,175,87,111,26,214,42,62,191,43,68,206,32,7,47,49,120,69,185,52,185,126,122,229,105,7,239,81,144,128,155,21,139,22,132,197,71,118,4,120,227,58,120,111,225,69,117,82,139,25,255,133,1,53,167,98,131,223,171,107,175,98,11,174,108,58,38,218,72,238,128,206,94,115,59,108,177,132,4,182,38,232,189,163,212,251,70,52,203,175,126,66,138,5,206,94,65,37,60,67,207,150,131,30,160,185,157,97,204,150,55,96,86,249,224,95,163,9,35,49,68,95,192,26,144,176,194,212,215,111,144,252,250,72,114,28,216,55,23,156,170,86,96,43,39,41,197,171,10,252,18,40,92,56,229,45,221,21,72,52,126,75,63,214,61,93,255,35,83,140,76,252,147,22,163,119,91,82,124,3,198,83,21,66,156,193,164,0,57,169,193,142,156,21,34,152,201,146,85,34,157,161,32,107,158,109,137,97,17,39,225,119,145,135,138,234,118,159,172,69,45,175,35,20,42,214,241,19,33,168,146,157,209,20,70,66,57,54,219,47,214,234,50,35,224,209,29,58,191,138,222,109,227,167,152,181,225,125,236,7,213,109,65,41,252,222,242,217,194,236,132,169,231,117,63,236,245,220,127,150,90,50,122,174,89,247,221,60,250,51,148,123,96,192,118,221,193,87,74,168,30,167,143,165,212,196,230,97,49,185,144,223,191,200,249,32,11,39,243,68,25,181,229,92,83,1,207,144,121,253,60,170,229,195,211,239,71,237,99,251,114,209,163,56,220,35,141,199,210,2,110,232,199,67,180,184,119,91,64,204,108,162,122,13,249,133,171,231,89,167,151,89,197,53,108,102,118,9,255,208,30,56,20,22,85,96,137,15,55,180,254,44,197,146,239,206,12,226,228,178,45,191,37,207,250,68,62,44,52,109,43,37,99,249,205,168,18,28,58,39,178,254,108,91,214,31,58,156,216,91,138,142,187,199,225,228,55,119,167,11,121,231,66,186,189,255,220,89,2,129,26,46,233,169,242,143,19,247,141,153,40,219,234,84,231,112,143,181,52,21,32,94,99,2,13,251,118,69,129,125,87,55,254,62,95,151,201,206,113,180,195,106,152,91,205,62,14,246,131,236,252,107,127,129,203,66,154,244,92,196,222,164,8,39,206,252,117,80,150,133,74,20,9,121,115,165,80,32,22,242,144,189,249,178,40,225,53,237,187,60,47,65,15,14,69,2,240,88,253,164,40,36,144,49,69,241,17,174,151,3,198,255,51,147,35,26,112,104,136,160,82,175,131,24,153,31,168,216,214,10,192,156,201,2,96,252,187,126,136,180,149,25,229,8,52,224,214,26,55,111,72,200,179,75,44,115,37,111,72,3,171,26,102,34,44,100,169,230,46,165,100,179,232,216,15,4,139,27,16,159,65,202,12,164,16,169,69,148,10,21,187,186,133,146,0,149,155,91,101,176,195,28,112,240,29,97,30,45,240,150,192,62,105,27,66,15,33,183,190,53,164,4,230,239,15,53,26,20,15,148,50,197,94,117,245,201,11,183,117,90,44,71,176,187,120,249,174,144,13,191,75,225,17,126,248,165,135,209,121,148,16,133,245,147,165,142,71,46,233,205,136,202,228,246,124,115,112,92,240,249,195,7,52,172,151,105,188,7,26,127,130,187,51,228,58,215,182,172,185,141,246,146,2,96,57,31,246,160,129,58,194,255,102,75,77,87,132,242,101,104,3,104,116,160,55,59,49,79,224,204,71,13,99,116,124,39,57,225,229,188,18,6,106,183,165,18,161,32,80,255,176,42,237,157,249,13,46,133,44,116,166,37,132,41,22,188,98,66,144,249,189,64,148,123,202,211,122,99,77,222,255,128,151,31,203,162,31,52,183,145,241,94,44,206,19,152,31,40,68,79,92,130,126,202,172,203,174,157,6,159,187,81,202,60,59,178,65,235,94,213,172,33,155,70,199,26,14,206,137,117,107,42,28,179,10,114,187,162,83,42,78,248,81,212,227,87,26,194,86,178,68,186,13,129,247,39,236,6,13,34,82,15,77,122,70,150,222,255,51,249,175,17,150,172,161,173,116,132,160,5,125,72,183,127,113,252,178,34,191,92,143,187,119,47,253,166,135,2,196,128,86,83,126,72,200,73,168,90,13,13,153,30,115,58,12,82,37,150,156,2,69,4,19,213,38,83,182,119,99,13,7,70,213,127,189,83,22,62,123,102,153,91,222,99,41,250,9,130,180,192,35,207,41,182,244,98,253,44,51,252,193,160,29,41,207,95,90,62,37,104,184,250,208,222,96,176,151,220,85,127,239,215,51,139,48,177,59,119,223,40,176,4,31,154,56,67,44,127,152,134,111,37,62,14,121,215,247,213,142,107,8,87,251,64,24,96,4,87,221,34,61,73,66,44,194,71,168,21,197,175,144,79,190,49,184,170,15,237,109,34,51,94,88,43,148,57,249,78,194,211,192,154,8,107,95,51,146,104,46,172,88,25,227,70,252,1,54,226,193,133,197,130,23,90,88,164,56,75,255,194,130,233,27,18,7,56,167,166,167,62,190,64,43,57,7,190,219,88,242,241,22,130,122,165,141,195,110,230,113,39,23,67,9,33,190,29,184,117,215,123,142,158,124,101,87,132,21,58,237,8,17,250,18,52,86,224,3,166,181,81,65,247,194,236,6,78,194,71,109,158,47,34,95,55,64,33,229,116,194,134,248,110,169,64,146,150,0,170,162,3,44,249,118,242,3,39,125,152,152,76,182,144,235,50,144,213,101,64,185,250,2,74,151,207,115,53,79,224,120,38,38,118,18,33,170,119,114,40,254,19,172,29,86,48,123,18,152,56,146,231,107,58,253,4,228,115,17,241,45,52,192,56,210,128,67,59,162,190,126,240,150,126,188,67,75,75,207,198,182,236,207,99,161,161,152,100,148,124,17,221,149,118,140,182,140,145,129,186,134,95,42,205,7,253,204,31,141,231,175,138,215,189,35,84,202,53,164,207,232,31,206,16,87,131,214,215,239,76,159,74,59,181,153,195,137,83,132,102,84,120,183,53,158,247,223,2,28,137,76,191,108,68,29,62,44,62,249,205,193,144,60,31,230,25,65,65,253,154,70,119,39,233,41,155,197,60,83,121,27,203,90,170,171,152,164,34,244,8,180,107,194,219,117,156,16,191,17,139,126,118,131,225,84,56,109,251,1,192,19,135,183,41,223,176,21,61,92,84,161,224,83,99,117,209,6,77,245,9,92,67,47,165,188,65,196,161,191,221,88,245,27,194,236,194,147,27,210,94,25,51,74,251,83,235,74,204,13,162,177,103,46,247,99,210,198,213,95,138,206,90,230,144,129,113,255,85,196,86,96,23,185,47,152,20,85,216,172,16,100,36,146,0,72,200,13,43,247,85,139,67,57,246,11,210,102,37,240,203,68,23,245,102,76,223,41,82,63,104,108,31,218,75,248,192,141,6,112,37,125,122,165,93,29,157,197,181,176,50,162,167,119,126,43,88,2,255,7,132,74,210,237,27,41,162,167,185,156,27,22,179,7,6,252,143,47,140,2,140,68,237,165,152,190,160,234,166,29,1,113,25,76,39,162,105,211,221,129,105,184,118,143,172,246,12,98,68,212,180,37,53,57,2,106,44,204,231,130,88,132,123,6,16,137,20,113,254,200,205,25,43,47,139,163,94,215,216,145,37,43,86,169,247,181,218,245,147,229,224,52,115,214,202,194,245,133,231,199,105,244,73,198,77,70,181,44,206,66,26,20,38,188,179,181,93,227,21,98,199,136,144,245,144,146,194,121,200,159,139,64,43,73,94,108,121,229,255,101,13,123,222,40,185,241,214,171,46,152,164,149,216,36,120,136,238,199,188,26,240,74,138,68,173,205,87,23,241,188,214,96,44,35,252,187,216,162,56,40,133,66,142,104,92,23,174,102,110,217,249,16,207,17,66,92,203,118,233,147,19,165,42,45,174,25,208,44,74,78,33,220,17,182,224,126,229,210,73,10,119,91,189,178,60,250,92,210,84,129,167,79,30,200,17,251,185,155,130,25,121,155,119,114,31,1,136,202,196,160,255,0,173,94,199,207,57,33,190,232,190,199,233,50,222,179,238,234,138,137,131,143,46,1,134,133,26,112,143,107,95,96,218,70,210,17,148,206,229,153,214,51,246,81,103,124,48,36,90,250,80,63,169,94,202,240,137,26,28,138,233,44,193,160,91,242,111,193,186,156,253,47,101,133,231,50,28,60,190,7,147,10,56,156,29,189,226,29,90,109,78,233,205,235,171,234,174,64,248,11,213,175,171,65,102,96,100,89,194,26,73,46,182,63,9,7,241,43,165,0,5,222,236,16,133,85,71,9,48,183,64,12,161,177,254,225,176,140,119,203,229,11,10,202,102,232,249,5,67,31,30,173,177,100,254,243,53,43,137,241,98,13,120,245,3,167,19,24,142,131,168,20,45,82,144,248,241,191,237,91,12,9,127,40,46,74,191,0,230,94,32,68,26,130,147,151,150,137,213,196,74,148,94,226,218,51,123,86,58,131,128,166,80,245,233,235,40,105,45,119,70,197,30,9,194,30,179,212,202,45,80,40,56,178,130,90,45,105,12,97,235,70,25,254,161,34,167,95,115,49,157,232,210,91,118,154,89,103,35,36,27,223,15,208,151,165,219,131,95,85,36,10,229,34,124,254,121,35,27,14,112,53,146,81,25,91,193,215,191,123,177,102,188,70,189,114,3,148,230,111,141,196,218,205,244,135,210,175,15,19,114,18,234,53,199,94,84,222,231,109,172,127,220,45,19,53,246,181,22,209,207,243,116,159,98,129,149,129,218,49,56,7,133,61,144,247,253,171,60,132,231,212,212,166,88,23,6,212,66,151,33,45,8,143,43,78,109,205,209,177,92,117,68,40,90,230,252,203,186,44,88,29,97,73,30,220,143,144,143,200,17,220,205,2,125,97,223,248,180,69,73,49,140,221,149,164,52,180,243,77,179,120,195,9,80,87,30,183,205,246,12,127,88,216,91,101,133,250,63,35,33,191,16,204,9,242,184,140,69,151,38,161,149,12,129,162,127,227,92,208,143,64,185,195,149,143,16,225,78,16,55,109,140,38,201,229,101,223,255,144,230,245,161,184,126,35,172,46,106,166,181,152,39,247,203,40,239,67,60,222,48,118,48,128,50,204,248,111,140,102,104,168,43,132,96,234,246,164,170,192,90,0,153,13,254,38,127,230,62,252,12,230,246,227,33,48,58,188,102,141,175,174,59,6,11,201,102,60,89,153,37,53,157,163,29,31,49,65,201,133,91,40,159,72,254,199,143,167,138,229,247,0,48,28,192,118,208,112,84,27,21,176,182,94,160,114,146,178,113,169,181,52,68,55,43,0,69,132,243,90,12,144,78,254,40,244,33,215,98,40,101,167,0,0,177,182,16,59,127,133,211,236,162,92,32,93,31,158,58,60,223,116,79,74,140,8,250,86,2,201,212,59,17,51,238,7,121,224,47,74,185,224,178,78,122,189,76,248,186,203,24,93,63,138,54,220,229,218,194,0,226,26,182,190,246,155,15,133,97,198,7,97,66,175,17,229,103,12,199,248,64,245,84,142,142,206,206,87,8,164,254,58,189,136,52,113,141,15,237,230,169,120,124,250,225,151,150,190,69,67,74,55,250,226,83,15,104,153,64,201,214,169,207,137,20,194,147,32,49,196,196,143,112,86,38,94,85,231,182,77,40,190,226,242,2,176,76,244,198,34,36,130,167,17,186,116,198,6,110,86,34,106,183,59,30,183,239,245,0,144,210,125,145,18,219,143,175,179,168,66,70,37,6,54,3,157,112,91,114,126,146,42,38,124,224,54,87,123,177,112,113,177,115,9,3,53,231,122,98,8,86,223,182,166,198,178,152,11,206,119,154,230,134,173,181,19,136,153,248,163,126,67,239,128,33,92,90,17,195,174,170,114,1,147,200,70,230,77,235,241,68,42,7,208,41,227,73,19,253,254,102,62,171,168,28,73,60,10,59,166,239,32,253,116,178,49,85,161,3,1,199,210,78,152,244,160,162,221,129,118,215,135,42,201,65,198,111,184,102,83,192,141,79,94,125,151,71,123,72,211,87,240,133,43,167,193,65,30,12,21,191,130,46,212,246,106,84,82,131,177,253,197,134,53,168,131,19,75,72,12,234,230,176,146,172,201,177,194,33,231,215,136,168,18,91,162,124,178,90,190,118,215,76,144,156,89,132,152,62,76,228,146,77,161,35,49,53,239,72,92,118,234,136,249,99,213,185,48,23,123,47,17,47,79,164,52,46,37,104,58,116,187,49,160,65,189,168,215,39,64,23,173,210,22,11,247,50,90,125,72,246,151,142,52,235,138,100,165,62,143,80,146,81,29,15,167,22,9,253,182,46,228,165,16,212,74,73,114,29,199,198,77,22,60,2,132,14,45,70,244,30,128,252,166,72,138,91,20,171,49,160,90,34,189,22,40,98,16,245,178,137,40,3,190,41,133,53,79,99,107,252,40,142,39,1,228,214,175,105,198,49,66,3,164,77,244,87,77,17,41,57,128,11,39,245,218,69,23,77,28,149,167,240,39,90,173,228,42,187,33,201,47,199,241,46,89,185,39,38,232,138,96,111,105,44,187,15,179,168,17,59,8,249,244,25,203,140,47,137,155,104,253,135,174,81,65,88,132,120,185,69,249,81,140,84,165,224,62,159,11,246,87,148,170,173,166,202,97,23,136,133,70,46,48,88,206,64,81,185,153,248,151,73,103,85,71,176,249,141,251,254,69,33,249,87,70,131,247,110,158,97,238,253,149,116,151,51,48,29,53,62,127,89,164,251,215,82,216,243,110,81,59,10,128,9,179,150,146,100,5,241,29,214,62,83,120,92,83,248,140,216,29,68,139,92,188,254,237,226,120,240,197,253,103,81,33,16,144,156,206,68,111,38,6,96,63,77,201,75,206,146,31,177,182,157,30,159,214,241,117,120,186,226,175,56,191,117,133,144,151,126,29,44,127,207,162,13,38,55,162,11,245,111,26,253,193,142,108,140,3,203,9,188,75,78,187,187,8,189,10,3,188,80,178,158,236,71,70,116,249,86,109,15,79,215,187,209,167,218,74,180,151,161,47,5,16,59,41,120,50,188,78,237,139,255,48,177,51,235,165,238,255,144,37,33,6,24,204,13,11,246,54,1,40,66,110,6,149,10,253,118,246,199,133,183,233,69,10,74,49,98,14,203,80,205,160,50,23,1,143,214,74,104,191,41,204,113,205,12,116,156,174,49,217,178,236,98,151,89,42,79,222,23,207,124,245,11,124,55,55,194,123,207,22,66,196,15,192,237,9,115,222,13,112,250,131,112,252,92,180,141,191,222,11,60,162,7,222,210,176,202,209,48,158,169,11,140,23,10,218,36,90,138,161,25,20,228,37,110,190,127,161,233,249,151,40,145,85,87,50,162,221,77,10,60,29,231,187,34,182,108,134,83,251,112,200,253,180,15,128,180,206,12,107,34,177,26,203,216,217,9,125,180,147,187,76,239,211,10,241,134,212,191,64,9,113,59,103,32,24,64,126,209,245,233,229,63,127,225,88,47,39,181,59,144,194,89,107,217,62,224,98,125,173,68,175,36,81,48,38,11,54,107,138,58,93,97,82,106,18,241,222,162,47,123,182,139,90,122,136,102,195,170,83,104,230,58,227,15,138,83,148,62,12,144,130,129,99,125,70,248,57,26,165,58,144,130,91,239,221,40,191,103,69,187,63,47,73,24,1,117,124,157,1,220,180,66,78,90,98,90,153,19,124,174,32,83,47,180,46,105,24,205,104,190,66,81,129,5,166,186,184,255,250,244,82,62,169,144,68,250,246,39,97,220,93,138,142,13,107,137,26,13,200,116,137,115,120,252,165,105,142,50,192,252,93,189,235,89,37,164,241,221,61,133,37,35,182,94,153,194,56,254,156,31,254,122,15,25,141,240,111,144,100,184,218,181,245,86,125,193,125,212,252,214,183,116,181,191,125,17,107,25,144,93,221,184,93,189,38,59,144,107,47,113,4,197,168,64,38,48,35,201,123,67,78,20,183,48,81,33,205,74,55,165,112,138,57,90,152,242,243,153,129,65,199,78,200,238,96,42,10,149,109,112,16,115,181,126,28,67,40,18,195,176,120,255,100,176,0,139,4,161,25,228,143,67,124,228,133,0,55,130,13,38,55,50,140,233,255,118,40,121,52,155,222,167,111,148,67,242,3,31,29,141,224,151,88,90,134,188,108,115,190,6,118,81,91,109,126,225,90,39,147,244,185,12,33,124,58,198,89,23,41,53,142,195,177,237,250,48,172,127,10,146,220,241,241,122,216,146,74,234,92,24,189,168,35,117,176,23,80,230,214,110,16,22,119,56,161,10,87,244,178,20,123,23,23,202,14,43,25,181,151,99,68,237,139,87,103,81,46,23,167,11,131,51,133,205,55,23,238,140,248,193,23,168,59,157,211,58,199,131,3,232,61,214,5,184,118,71,46,117,21,156,134,6,3,32,42,206,233,71,202,25,156,170,243,110,90,201,70,128,173,61,23,115,99,3,161,253,37,223,64,252,26,22,206,137,96,18,240,214,144,171,89,119,37,182,96,241,38,153,232,224,69,58,25,200,185,180,118,95,38,193,131,208,111,94,95,168,22,138,195,62,157,69,217,24,21,238,144,78,25,45,68,145,227,182,248,156,118,77,51,237,138,225,168,242,145,185,176,183,202,27,214,12,13,26,139,142,178,33,14,89,110,126,193,210,35,9,62,157,22,234,200,113,159,184,166,169,43,29,252,138,202,68,13,163,28,111,2,181,90,125,72,51,98,125,124,100,179,31,136,244,150,247,119,238,108,90,159,104,224,218,156,50,156,195,115,136,204,198,168,223,76,49,176,193,204,67,149,91,190,51,100,105,94,161,226,186,48,247,112,182,103,238,65,78,126,138,236,216,175,174,97,46,161,22,164,5,40,215,91,251,41,70,161,123,161,70,21,156,248,117,205,140,165,71,137,216,253,41,60,79,149,155,103,71,217,115,185,67,188,164,10,31,252,97,187,96,190,180,14,129,187,27,237,127,94,193,60,14,4,107,68,155,240,206,152,150,80,92,105,47,88,215,182,101,239,148,124,105,192,48,227,110,59,46,208,47,174,247,3,202,25,212,173,216,157,106,163,78,147,121,101,149,180,94,201,26,212,221,109,142,77,197,155,19,39,197,170,248,233,173,157,152,18,124,217,72,196,182,200,141,95,93,36,207,97,174,88,74,36,76,33,156,126,141,32,174,226,155,168,158,95,21,255,9,176,101,211,233,28,140,128,118,209,76,15,166,94,207,144,68,191,108,190,74,160,253,154,209,12,132,243,245,4,18,246,116,157,30,99,22,166,137,81,90,60,1,185,87,80,227,57,238,211,224,160,72,83,250,20,95,59,147,195,201,60,168,74,167,114,240,175,75,13,227,219,225,131,162,17,29,185,82,120,228,251,225,120,156,42,30,118,132,214,250,215,102,170,64,223,245,181,103,165,62,252,17,206,108,42,191,189,239,172,215,84,181,68,250,224,32,138,41,35,92,123,192,207,81,73,202,194,175,244,9,79,44,1,184,80,96,88,120,69,197,170,53,154,121,140,178,166,145,151,199,250,202,0,103,215,139,106,24,124,120,182,158,18,231,12,174,169,145,71,184,165,11,118,214,141,67,194,219,160,242,113,94,31,16,173,27,230,221,146,207,216,203,59,92,35,62,245,40,149,213,55,17,157,138,157,108,226,88,148,50,5,31,204,203,107,30,227,243,183,81,211,167,121,17,156,18,133,25,245,8,125,104,42,110,169,84,97,176,55,139,62,232,155,223,121,59,58,40,216,207,62,11,171,177,191,107,80,233,214,208,213,18,88,240,55,56,149,115,233,153,12,144,18,184,151,205,244,65,74,83,171,75,243,242,183,205,206,137,23,14,74,82,233,36,84,3,179,152,162,150,114,25,217,186,254,243,149,146,185,79,232,201,212,156,41,51,116,161,254,26,126,247,215,245,130,66,196,63,47,79,164,17,238,91,215,166,207,173,136,128,7,111,119,53,245,76,244,78,153,64,59,87,192,217,43,26,10,13,11,30,127,96,70,24,179,56,23,83,165,97,106,148,123,60,124,172,252,78,134,180,65,2,116,213,160,31,152,92,47,131,124,153,211,186,89,1,152,47,60,64,202,251,168,59,95,50,211,28,198,238,72,136,206,92,135,179,145,222,228,227,83,215,126,19,88,210,84,211,239,227,11,171,153,247,173,89,149,105,132,121,153,100,9,130,248,129,92,209,38,170,230,113,44,163,103,153,162,175,153,165,189,67,218,200,60,95,170,92,158,27,97,112,253,91,184,237,159,143,91,90,78,70,73,93,191,143,254,6,87,101,107,169,45,194,84,194,46,74,214,147,7,32,69,33,44,189,49,66,214,73,37,232,81,199,51,67,141,84,43,112,26,63,64,100,152,191,217,109,28,103,33,129,223,129,173,44,215,176,218,142,236,250,228,10,110,6,109,219,119,126,56,233,118,148,77,162,174,109,128,9,116,155,21,31,126,28,65,58,173,79,50,76,193,116,65,26,100,224,128,56,167,90,253,137,219,171,93,22,224,62,101,107,110,148,203,162,49,240,203,229,190,31,3,82,121,175,195,231,161,18,215,182,132,169,178,145,157,208,25,156,15,147,108,60,56,129,21,66,63,190,76,217,66,115,156,32,188,136,8,62,91,76,76,153,172,70,35,170,129,21,230,235,23,184,13,97,135,226,102,136,168,137,35,135,221,118,69,215,183,172,248,179,110,42,206,133,189,193,119,174,106,103,66,226,190,9,244,37,21,90,200,147,123,223,140,168,28,200,104,140,108,72,84,45,229,79,111,210,173,193,78,227,51,251,4,144,36,214,73,104,94,111,112,72,230,213,124,169,95,3,75,201,254,224,163,129,166,4,144,235,140,226,20,175,95,110,61,4,57,186,55,223,13,93,251,48,94,123,35,142,88,108,17,250,30,74,244,100,123,153,26,191,207,143,83,141,189,65,193,172,242,101,111,71,206,27,211,125,147,168,101,113,144,60,55,103,25,187,210,40,235,120,148,66,164,141,47,121,127,127,91,232,50,38,180,123,254,142,48,127,177,13,237,9,150,198,6,92,116,215,115,106,185,57,130,240,19,173,124,169,2,247,7,240,113,83,26,219,173,177,17,110,196,95,213,43,27,77,117,90,87,7,239,141,230,43,164,175,167,156,244,149,153,253,80,61,51,220,124,168,116,223,237,140,160,166,198,39,219,163,46,47,117,189,26,73,233,165,139,195,222,145,215,36,156,218,109,87,92,239,98,12,213,38,237,37,71,186,32,141,71,103,175,138,143,55,33,77,34,31,176,87,228,75,249,1,51,127,76,48,235,85,92,13,224,172,255,43,96,198,235,199,163,21,51,131,88,239,189,122,81,11,18,12,106,244,63,82,90,203,84,224,82,235,29,117,67,232,247,149,154,61,190,223,83,98,171,58,235,86,122,114,83,82,67,96,220,193,31,31,223,126,206,149,180,6,65,242,45,244,164,238,155,160,93,130,85,115,116,227,29,44,194,80,161,135,211,177,163,115,136,197,210,40,208,44,249,95,168,114,118,247,189,134,153,143,216,245,130,144,96,54,89,152,153,175,13,40,15,245,79,50,53,37,143,168,34,42,142,183,232,178,57,111,1,144,12,245,64,1,230,35,27,215,248,73,236,4,139,181,134,58,185,34,70,37,228,31,200,17,129,48,32,222,111,63,57,195,14,51,220,231,7,72,101,182,107,246,190,55,159,24,171,23,246,109,235,60,89,219,120,223,143,209,82,58,79,149,249,48,42,43,202,97,75,117,133,159,92,54,94,130,50,81,65,90,64,241,58,154,54,34,1,182,129,118,148,39,163,96,237,172,166,255,203,107,165,172,230,239,63,196,175,181,241,33,191,232,36,142,16,163,132,25,62,181,44,126,242,28,49,218,196,70,164,193,237,104,150,232,233,207,242,28,183,102,201,32,90,239,49,103,3,248,202,226,18,123,188,174,35,95,104,26,4,241,120,123,148,48,197,67,172,109,229,113,236,163,140,180,54,230,220,37,82,189,28,224,248,148,150,33,150,119,232,167,111,194,145,243,38,2,102,98,121,52,48,243,39,40,118,98,250,248,72,111,2,48,169,86,200,133,165,175,66,58,248,116,184,154,181,219,69,233,16,193,244,11,234,125,84,113,178,228,83,50,124,88,240,173,231,26,105,169,86,135,160,126,41,2,249,100,134,57,136,108,193,75,76,36,137,182,86,200,80,228,168,25,125,194,100,3,112,92,174,131,116,189,160,117,74,11,169,137,127,201,140,54,87,19,72,135,72,155,65,190,140,99,64,17,235,243,23,69,13,36,2,67,139,167,33,224,75,94,116,248,242,254,28,55,180,214,210,252,52,191,2,172,151,95,149,225,100,84,70,117,246,39,56,162,246,30,192,59,180,225,20,41,119,142,174,110,50,126,210,136,104,206,254,116,141,17,33,72,237,16,209,156,91,196,99,254,31,213,80,2,192,68,148,165,133,206,150,199,27,35,109,122,9,194,135,172,228,191,160,182,80,19,43,247,153,91,62,43,249,209,133,72,103,202,90,168,227,225,115,193,74,252,19,100,176,88,129,250,122,65,48,163,70,77,24,38,219,64,152,23,232,227,234,122,100,60,222,177,17,10,243,4,136,61,34,98,74,135,41,180,128,175,237,160,19,107,143,15,247,14,224,104,22,179,86,243,152,92,29,24,107,151,34,230,134,121,246,165,50,65,92,96,188,245,10,78,120,185,133,59,170,204,60,70,40,31,70,237,195,176,122,34,66,129,146,213,5,26,138,110,124,172,134,33,138,17,179,20,139,160,164,77,121,104,219,169,7,193,113,92,63,150,10,10,166,235,151,51,30,88,149,161,89,26,44,52,51,51,58,22,91,87,101,74,37,47,184,18,188,68,95,90,113,161,1,92,135,8,246,163,37,216,216,226,19,63,183,227,37,88,28,250,147,51,36,103,186,215,207,110,46,106,147,34,94,139,166,118,239,255,17,38,44,251,130,104,255,186,45,254,168,191,236,149,95,77,236,124,159,76,15,64,126,170,13,99,208,81,49,38,62,220,57,127,94,81,84,179,190,30,207,133,92,174,247,17,202,166,172,45,199,132,185,36,7,199,164,243,133,193,115,36,74,56,207,205,194,0,239,92,227,162,171,178,2,222,29,154,209,210,160,153,43,226,156,143,125,180,216,69,43,209,24,146,197,230,101,231,17,178,101,219,220,194,80,190,243,36,14,245,70,177,55,82,107,201,50,224,34,135,134,248,89,146,110,50,137,114,122,17,96,169,156,91,170,224,69,13,188,100,145,135,30,132,133,155,12,39,184,96,243,7,198,246,56,192,169,216,46,142,68,209,169,226,247,105,93,73,210,136,112,149,224,89,223,11,231,131,66,19,190,132,133,196,247,198,250,116,93,70,180,131,123,206,171,29,42,254,179,95,178,186,83,52,135,172,55,32,157,150,213,186,119,148,10,39,21,245,163,141,61,228,27,112,249,228,57,33,105,69,172,206,112,128,144,68,96,193,50,202,59,11,82,213,64,234,133,243,178,182,4,150,189,242,2,182,114,232,244,21,216,217,31,189,13,126,64,9,151,88,245,130,6,212,108,13,26,186,109,78,175,6,162,192,203,132,210,28,192,184,150,49,185,208,209,126,197,1,40,29,138,161,188,241,10,206,64,216,192,142,1,17,197,169,117,45,115,238,244,34,230,11,166,107,201,58,90,233,4,11,4,161,120,113,75,162,251,80,18,19,178,228,95,172,151,204,167,91,54,212,15,148,200,206,66,79,102,179,47,7,65,206,125,196,83,38,186,219,188,233,30,162,220,81,213,99,144,206,82,75,155,92,222,245,245,17,162,147,26,43,24,12,234,190,8,96,4,15,22,2,9,67,21,89,45,25,144,70,87,216,230,211,67,0,114,214,69,30,169,156,140,205,6,221,205,126,30,196,198,93,184,114,226,60,11,144,91,112,137,65,129,189,62,232,126,138,250,249,59,234,235,110,39,115,193,205,19,205,120,57,153,154,138,218,67,199,226,2,67,140,112,60,16,219,254,139,57,4,101,30,15,127,10,233,41,97,15,8,42,184,222,57,79,109,34,231,15,192,40,56,130,48,90,217,166,68,182,133,79,89,239,163,244,239,95,20,18,120,217,116,182,149,89,16,231,39,188,245,36,27,5,76,60,248,72,11,210,157,251,186,175,112,233,238,138,80,107,245,218,52,175,86,191,104,174,209,222,176,58,138,77,243,197,220,90,166,204,222,211,220,25,194,76,90,16,137,25,142,120,158,82,254,29,212,238,145,63,78,78,196,51,202,246,193,161,161,147,246,140,20,28,217,137,70,156,226,69,12,180,101,85,121,186,37,2,130,180,125,75,186,190,40,64,178,52,115,56,75,241,244,160,17,40,105,130,23,163,245,107,6,46,156,155,200,91,174,34,54,210,87,234,162,190,50,242,59,3,183,82,86,177,141,56,173,159,240,199,168,124,27,90,137,42,32,204,207,191,253,37,121,92,82,144,78,9,115,195,157,10,77,65,168,28,194,188,30,242,245,211,198,94,207,89,21,201,125,203,201,1,239,247,70,8,24,216,5,13,246,39,16,246,121,255,155,74,121,56,102,30,43,189,141,235,22,179,5,49,231,138,243,106,75,34,75,172,61,92,89,177,156,255,35,212,105,198,31,136,104,220,182,180,229,255,17,46,173,178,187,2,48,99,177,8,234,67,49,238,128,115,104,12,242,218,40,205,19,65,170,100,221,27,44,142,72,206,230,54,26,42,96,235,244,53,65,250,103,7,44,167,22,188,15,59,190,113,95,154,184,80,16,43,93,166,6,224,61,55,1,113,218,194,124,97,48,141,231,252,239,195,221,124,174,167,80,186,155,45,152,241,30,81,93,194,162,181,55,53,248,169,65,217,210,110,239,132,154,23,231,62,125,131,131,190,109,182,227,182,36,96,85,216,200,70,121,242,148,34,254,181,39,96,90,73,26,111,168,76,123,149,96,22,30,32,98,122,56,149,88,9,113,66,218,155,221,112,29,158,13,229,37,218,241,91,131,17,224,168,83,87,240,96,229,52,91,7,207,24,112,18,162,132,113,176,4,20,106,13,24,221,216,17,43,215,56,223,51,111,159,225,56,210,244,15,51,208,9,50,199,164,49,137,124,131,184,1,203,157,50,8,16,44,186,6,157,183,235,227,0,48,128,70,239,209,117,24,155,255,248,131,213,146,50,174,111,60,229,91,213,140,165,59,51,156,124,172,170,8,181,150,149,198,252,252,107,186,146,240,3,28,207,207,248,170,239,234,67,146,183,49,52,32,226,31,218,178,139,86,39,27,219,46,52,114,83,24,252,155,56,210,33,182,233,31,85,224,36,60,86,2,221,186,195,216,35,18,151,254,229,72,255,159,17,49,127,5,245,175,198,204,99,133,228,74,144,118,108,178,128,106,209,110,63,214,169,169,109,142,188,148,99,240,81,144,201,231,188,231,43,150,176,36,47,6,116,252,120,183,27,24,131,216,97,64,23,190,20,219,187,215,29,47,53,233,96,250,54,240,143,182,0,39,61,103,209,78,47,61,245,84,39,170,100,227,231,16,254,163,228,230,251,124,233,196,68,7,170,57,213,248,63,169,241,73,137,47,88,97,18,247,10,21,10,115,71,234,234,33,247,13,158,185,250,150,95,237,55,7,16,71,191,225,86,113,36,225,249,194,113,134,166,254,26,42,226,158,42,46,231,90,225,66,114,11,120,120,37,188,210,94,131,104,61,233,8,3,58,150,215,145,223,127,114,223,195,78,201,156,0,82,113,33,77,147,10,213,112,245,179,16,40,27,1,158,208,250,240,53,43,49,70,197,83,218,123,233,160,118,164,90,135,70,241,247,101,139,95,37,127,76,120,161,189,134,241,42,167,53,66,57,39,84,124,49,50,225,235,219,185,102,51,207,211,69,19,38,39,163,238,98,24,23,32,25,6,98,107,94,25,57,84,131,19,50,66,137,40,245,149,120,36,234,5,37,186,232,224,229,56,76,151,115,35,76,68,190,198,190,88,187,178,146,80,54,239,133,203,236,101,34,229,108,142,108,97,112,9,170,205,241,155,4,186,202,243,30,47,144,152,74,114,154,36,65,95,244,134,178,216,140,37,110,61,67,85,61,77,39,24,101,106,31,41,50,4,29,75,9,50,166,179,23,38,167,196,93,244,110,216,129,139,78,232,56,46,119,33,223,116,52,19,224,34,140,109,116,72,12,54,27,106,28,207,156,42,87,154,155,156,111,188,74,252,39,149,240,48,175,43,195,4,209,203,172,33,0,197,143,214,229,204,224,190,217,141,47,83,170,47,244,94,209,102,153,151,50,69,183,118,191,161,20,24,220,107,212,172,173,251,75,21,243,238,178,9,110,116,241,122,155,59,169,95,210,90,32,178,57,212,169,13,255,245,93,95,204,37,134,185,2,108,71,199,117,169,34,196,102,77,68,95,219,251,133,142,135,34,223,186,38,117,255,152,148,30,145,40,55,133,99,30,60,144,76,94,218,154,128,227,187,80,193,234,166,27,34,251,66,149,134,157,6,96,242,92,243,28,52,90,101,8,39,41,254,14,109,189,154,231,68,230,27,206,65,244,134,134,158,104,146,226,28,58,92,69,42,232,113,255,172,213,232,213,38,29,128,125,220,0,14,135,141,149,150,222,140,202,51,240,19,173,26,151,68,160,112,233,70,27,143,212,198,170,150,21,113,226,226,152,240,145,106,75,0,81,87,252,3,143,20,149,16,50,23,94,118,157,133,13,33,2,27,28,245,92,179,195,213,38,207,189,149,243,56,88,153,163,238,233,127,1,72,33,42,170,142,229,49,44,89,244,13,97,224,25,235,30,203,33,212,143,84,216,227,37,66,120,114,197,245,241,250,158,174,188,211,8,0,88,199,82,135,54,142,181,115,104,69,33,176,108,183,61,244,164,80,218,207,213,99,162,133,85,60,125,206,145,249,93,208,106,19,74,15,138,94,200,16,45,47,10,141,211,147,120,127,254,104,29,47,18,198,33,4,178,122,237,180,64,168,204,202,6,172,40,115,45,174,81,192,229,13,193,224,153,172,250,20,41,28,179,49,45,100,240,21,163,241,207,87,156,171,249,65,64,173,2,132,20,137,10,134,224,48,238,11,92,166,238,190,9,172,126,162,119,221,11,80,112,172,48,144,202,144,210,158,61,186,155,119,27,44,241,50,128,119,190,99,46,147,44,186,115,79,77,120,83,156,33,122,129,202,76,15,39,213,226,75,165,210,29,99,122,226,161,139,52,87,134,107,255,208,51,105,79,92,184,100,238,213,103,99,49,3,157,87,253,247,251,207,255,200,191,193,144,240,248,81,117,94,160,9,179,65,167,237,203,34,72,76,76,201,201,188,186,243,168,152,150,180,67,253,250,225,153,196,67,45,244,26,86,186,142,35,237,102,239,176,184,231,196,136,57,2,240,10,92,57,10,17,95,207,131,211,32,178,243,184,1,117,177,246,71,77,110,125,181,118,75,245,145,16,232,67,97,62,181,92,240,233,139,63,155,94,144,64,29,95,83,169,230,227,22,48,67,28,224,110,230,183,103,64,93,18,212,173,3,37,199,146,34,195,198,25,80,52,67,253,74,242,124,193,202,234,183,14,117,38,246,77,63,153,28,87,23,185,52,17,113,108,182,156,187,48,240,1,250,145,238,140,87,7,83,212,7,244,103,3,249,105,214,241,17,21,129,18,174,203,206,143,83,200,2,207,179,200,31,162,118,70,219,175,149,133,119,196,247,85,197,96,204,122,67,103,221,101,138,141,74,75,88,172,32,109,28,89,211,141,222,62,44,205,70,31,90,242,76,168,251,133,115,192,210,95,152,92,95,227,212,94,150,7,28,62,243,178,79,124,92,88,220,30,68,69,206,118,251,25,166,60,228,69,98,92,85,80,141,210,165,158,67,70,252,118,199,87,71,238,71,53,170,222,199,241,169,40,195,206,104,209,68,170,208,26,51,55,140,130,234,236,186,76,127,27,63,133,235,20,137,113,98,35,66,141,207,206,112,231,207,200,25,44,27,231,191,14,88,174,246,245,135,134,147,53,207,100,134,55,31,17,156,58,106,60,12,208,170,114,221,64,114,218,133,109,237,88,111,224,18,9,223,97,235,211,6,99,255,13,163,129,7,182,190,88,93,124,194,37,51,27,7,176,60,18,125,42,78,119,101,94,185,204,202,207,193,29,232,163,82,232,184,243,230,46,182,229,221,85,179,235,140,239,105,55,142,25,138,217,18,33,231,149,205,85,186,169,15,17,227,136,139,56,131,134,100,255,107,225,241,248,205,122,214,137,219,75,133,144,175,101,167,105,89,242,137,12,245,139,214,169,129,206,156,153,124,210,120,140,23,46,160,118,117,21,2,150,232,161,172,61,225,100,128,207,93,131,85,102,24,45,182,103,248,13,44,160,132,239,21,39,165,182,201,23,119,87,198,93,192,191,163,205,151,33,112,142,67,32,140,91,194,215,184,92,180,113,183,145,151,94,110,171,83,46,176,253,191,235,114,251,18,164,23,90,241,21,32,42,230,224,75,125,82,107,49,111,53,78,195,9,200,175,126,180,21,122,1,15,171,169,206,229,158,189,138,42,213,111,156,108,16,153,162,3,52,139,217,12,112,249,77,105,150,176,74,167,0,250,219,56,104,140,7,60,129,250,18,140,175,179,155,57,199,0,147,74,210,188,190,220,187,56,18,242,207,92,51,211,245,234,164,70,204,85,222,38,113,54,198,178,194,8,219,62,213,204,124,26,90,209,220,129,58,230,96,50,192,188,72,236,21,7,204,71,31,6,88,44,39,236,114,91,225,199,188,77,118,116,191,38,125,229,125,98,124,161,252,138,226,92,143,131,166,135,106,81,108,94,211,169,83,87,186,1,158,41,143,204,227,88,231,78,132,106,47,115,46,51,139,3,18,55,185,146,223,134,205,178,110,226,39,255,200,37,38,104,135,231,149,239,192,7,249,47,23,41,92,103,47,42,158,100,122,243,35,249,174,63,37,9,169,163,199,33,146,248,23,152,36,246,147,214,238,17,229,122,221,58,230,10,126,167,153,73,32,86,29,99,108,162,111,125,54,148,79,86,57,60,129,111,12,209,195,56,20,250,95,34,223,146,195,123,155,140,144,219,26,228,0,22,127,218,48,140,220,215,78,63,3,189,52,63,22,205,207,182,104,252,32,201,94,149,249,20,207,226,159,185,35,233,158,254,249,125,161,96,47,201,145,175,151,206,86,232,250,189,144,117,57,88,171,228,73,252,77,124,29,52,34,159,196,176,235,176,132,107,254,174,98,35,90,2,206,58,182,67,17,234,197,118,219,225,188,19,215,116,217,119,21,72,64,43,13,52,188,137,49,88,120,102,147,255,232,220,228,169,158,71,64,169,56,136,241,229,58,250,129,17,153,126,3,163,51,5,120,61,118,69,202,217,191,163,47,197,226,234,107,229,195,62,250,141,105,28,68,77,66,145,246,10,79,126,129,249,169,47,201,25,46,165,169,106,176,94,225,164,38,157,146,219,137,96,113,198,176,48,6,89,129,134,36,172,202,231,73,234,60,209,96,103,201,133,30,244,254,77,125,28,251,21,211,244,111,193,24,152,63,242,13,6,112,160,0,99,239,253,52,51,153,53,217,245,16,70,98,102,57,46,168,175,136,0,188,5,100,232,3,120,216,56,151,239,45,96,35,98,160,134,104,233,201,35,31,59,3,16,215,247,84,117,254,105,239,204,167,158,105,227,58,71,29,14,169,210,28,84,9,243,254,236,79,182,202,117,134,166,76,65,99,38,121,247,154,72,201,213,30,103,92,177,246,118,93,135,60,66,89,72,156,71,194,198,79,203,109,107,130,95,186,46,29,162,59,223,148,153,133,239,27,15,57,136,90,211,195,9,4,35,177,23,223,124,69,227,237,228,160,136,119,120,224,130,196,91,164,193,192,149,86,51,221,109,68,54,194,116,48,223,99,136,112,175,113,255,90,57,234,129,97,149,24,206,219,160,105,13,69,243,153,132,2,244,65,182,17,250,176,106,104,252,156,14,254,111,232,102,10,100,236,227,179,157,117,62,101,84,211,175,97,122,136,116,81,107,223,104,8,206,86,103,124,86,5,114,202,229,177,12,222,20,16,127,98,250,172,137,246,59,64,176,184,245,246,155,183,127,180,44,250,155,181,234,103,230,13,127,195,9,90,173,221,133,211,232,248,243,216,159,35,189,0,223,105,121,34,21,26,62,67,236,121,44,8,6,152,177,103,229,201,145,27,237,138,66,44,4,73,155,201,166,154,83,109,249,118,127,225,116,166,63,57,10,92,57,59,164,22,175,158,67,241,107,21,197,69,22,245,245,87,151,80,27,29,144,157,187,65,142,137,131,21,158,91,212,144,60,99,125,177,196,200,181,197,237,194,188,201,215,168,114,129,171,233,35,121,11,101,147,59,108,54,72,184,250,208,110,159,62,156,4,96,221,6,73,86,155,60,59,200,50,163,96,76,180,22,120,70,111,171,255,11,94,237,11,31,241,21,35,160,76,48,83,136,151,171,38,19,116,221,9,87,78,23,112,121,168,208,76,52,229,135,72,154,149,44,105,153,198,228,148,117,36,3,123,206,131,220,8,221,84,115,133,10,145,102,57,60,36,163,123,149,36,105,129,190,169,200,69,33,215,86,141,202,121,85,132,31,47,215,175,221,1,112,203,190,51,79,249,132,69,237,178,171,98,13,121,234,112,235,9,13,248,81,127,111,75,219,138,87,25,154,37,136,71,107,186,139,67,177,146,36,0,203,73,142,110,207,244,129,138,96,25,29,231,73,5,211,18,159,145,96,133,164,38,133,163,45,164,175,208,83,154,201,113,251,174,71,37,0,68,48,201,14,66,228,202,67,161,70,108,125,105,210,202,115,46,65,235,39,77,187,25,218,217,11,144,225,5,201,11,112,182,182,131,230,133,148,209,152,173,85,107,247,249,156,92,30,42,132,25,122,192,158,119,50,117,229,118,55,179,24,242,199,15,249,189,42,252,17,156,132,209,222,245,211,13,240,136,118,25,13,39,104,111,175,70,54,50,137,67,177,117,189,78,160,12,0,27,40,244,238,53,237,199,170,37,183,233,16,43,90,64,201,147,118,34,249,27,46,173,139,162,85,127,242,107,223,147,240,119,52,139,43,147,185,224,85,26,183,164,231,123,198,92,68,20,56,69,64,180,170,155,166,71,23,5,70,31,148,33,226,127,146,220,126,163,161,233,109,88,117,29,208,135,54,130,78,213,215,113,236,207,123,44,17,157,41,168,13,213,229,205,142,171,246,0,3,104,95,123,192,61,188,202,147,13,111,89,189,41,108,90,243,33,1,71,28,104,193,50,30,207,228,162,132,209,206,71,61,240,241,57,122,249,38,133,113,18,49,177,225,70,44,254,115,147,250,149,176,87,234,236,229,186,26,67,188,25,112,127,183,81,155,209,4,28,244,107,89,26,218,229,187,126,206,199,236,170,200,137,224,9,102,66,55,250,143,130,220,142,204,119,176,209,78,184,78,188,201,81,119,220,109,124,158,3,157,184,26,217,59,55,126,155,7,12,151,183,237,107,31,128,179,208,12,6,218,89,18,254,72,143,246,126,228,179,11,214,32,152,85,224,100,42,23,147,165,201,8,39,28,144,75,124,251,49,88,188,189,140,171,205,64,21,21,116,133,216,164,122,19,115,35,160,228,155,20,100,60,95,65,0,200,158,128,61,101,13,49,14,89,82,147,174,221,106,133,22,189,118,78,24,126,155,156,70,161,55,218,22,149,187,32,35,62,54,201,215,71,128,208,107,178,67,117,153,17,215,33,195,223,238,85,103,209,44,24,51,39,218,156,230,221,206,82,16,84,46,32,51,103,177,99,255,74,122,12,250,47,230,25,246,230,195,44,210,227,228,136,103,224,117,210,36,62,69,217,236,132,185,209,48,70,23,191,86,211,113,86,54,113,196,225,48,122,138,73,170,50,110,236,143,25,28,203,109,81,223,130,213,123,238,252,97,196,209,58,173,6,27,169,55,227,147,5,207,127,125,142,67,128,47,127,128,29,220,19,36,2,49,161,97,229,196,152,96,206,253,141,84,230,245,121,240,105,3,35,179,114,68,90,247,132,180,44,124,125,130,89,146,194,100,44,172,241,240,14,91,254,163,51,207,148,225,218,32,129,73,237,116,125,230,197,69,89,12,254,89,246,176,202,246,3,28,116,33,17,250,192,228,124,137,138,154,129,239,121,12,173,159,70,140,156,213,7,161,241,191,78,66,150,83,126,121,238,88,236,9,192,103,134,224,211,169,52,114,158,241,74,201,123,69,190,40,124,227,27,224,98,6,172,103,55,127,131,135,97,149,197,80,84,246,85,210,33,43,155,30,198,206,46,231,201,133,131,118,26,200,189,117,195,173,179,126,82,221,215,5,155,80,248,168,144,16,37,97,222,34,22,26,91,220,108,19,60,147,175,122,231,116,13,188,247,224,21,234,103,103,100,110,176,116,181,200,28,150,102,148,79,198,160,193,6,163,95,52,245,30,250,242,129,251,1,99,160,81,77,44,40,206,147,113,45,181,241,164,201,250,80,114,153,79,129,144,55,214,74,189,122,104,225,140,189,121,11,15,157,17,228,230,63,191,54,59,204,1,241,11,123,210,199,120,19,240,137,211,251,189,99,158,34,171,50,110,86,154,143,151,224,189,202,36,60,142,171,192,134,226,41,185,137,42,38,44,116,148,94,35,227,78,78,179,192,137,93,33,90,0,2,48,176,165,39,2,122,152,143,50,97,242,77,176,209,14,14,156,55,85,247,38,219,63,153,252,140,35,24,251,247,146,55,140,213,72,69,8,62,153,13,50,97,32,185,216,84,122,76,148,92,45,20,54,245,211,18,90,173,188,89,160,200,33,118,159,197,142,161,58,164,197,14,230,68,7,178,233,155,170,31,142,136,123,212,155,162,218,247,204,112,222,140,172,53,112,134,78,32,216,171,25,34,73,47,170,190,239,195,93,232,61,49,182,122,73,185,100,34,123,141,145,44,167,157,203,135,183,113,166,25,204,155,188,75,137,112,84,213,142,86,40,70,127,183,200,174,61,88,158,189,227,97,1,163,217,154,11,16,184,103,15,121,234,75,5,98,179,26,94,12,40,17,106,14,186,18,177,160,58,226,100,10,74,244,247,106,211,54,163,179,62,204,49,39,203,124,175,198,49,48,117,232,176,40,27,48,207,153,105,12,196,126,239,90,92,199,70,190,252,220,228,237,19,24,82,5,214,8,57,105,89,186,145,224,253,35,180,119,15,218,31,130,67,41,227,196,224,207,199,247,33,125,122,66,19,250,69,114,16,148,132,207,92,41,169,238,125,84,244,106,137,54,174,95,225,207,208,33,72,221,146,100,84,76,199,177,104,120,98,108,132,137,93,17,241,36,191,214,181,174,250,225,212,168,147,42,10,205,134,237,18,205,60,143,75,95,96,52,157,152,211,247,155,149,127,43,22,192,30,200,152,220,41,40,197,124,253,21,169,102,140,230,139,85,38,150,34,183,178,215,23,84,243,3,199,124,172,231,69,59,117,238,7,42,29,126,181,47,35,143,255,95,76,38,246,251,203,226,104,244,189,228,45,255,115,33,233,8,125,1,204,153,247,62,170,123,20,115,11,204,66,31,120,190,24,88,199,229,140,201,244,78,14,4,51,136,60,19,85,38,85,2,15,25,137,52,205,72,105,165,184,194,177,41,220,3,182,231,61,5,92,140,153,66,204,73,243,152,230,210,203,74,120,185,17,164,73,111,92,50,96,75,199,34,144,7,74,186,42,146,113,26,142,135,68,69,81,53,91,1,212,248,55,136,206,63,67,223,72,150,86,250,56,94,95,66,154,149,136,17,75,82,163,254,209,18,15,191,227,107,63,182,46,253,156,247,43,43,217,116,128,61,216,178,13,126,202,221,73,31,195,23,37,169,148,86,222,20,33,169,226,5,136,105,241,44,65,158,118,140,129,93,105,53,242,40,35,207,169,160,233,213,230,160,150,37,126,93,101,192,87,121,29,166,247,120,129,12,145,65,103,51,96,195,168,91,38,30,149,237,45,230,208,49,64,8,173,28,111,13,107,154,197,148,236,128,168,232,199,24,179,38,227,207,133,72,11,42,244,46,128,10,247,117,91,131,69,148,180,39,188,81,211,130,135,173,172,118,210,159,102,68,134,90,139,164,165,243,107,39,119,31,176,113,210,109,55,140,0,46,141,255,200,3,53,201,184,237,102,78,190,96,152,13,81,178,1,14,254,236,43,38,142,27,116,91,68,144,22,75,0,133,209,86,220,2,131,92,174,227,142,52,135,27,184,116,57,94,104,85,39,70,84,166,242,30,73,52,61,28,131,208,79,205,114,3,143,241,168,123,213,164,9,24,122,57,188,68,246,99,78,204,249,202,17,66,232,82,224,179,192,2,139,73,83,226,219,225,214,13,94,235,226,111,66,243,159,88,136,156,78,21,62,56,188,43,188,195,28,224,206,31,115,194,167,212,207,133,78,89,176,104,194,132,79,117,195,49,125,223,147,112,137,58,170,63,201,129,161,251,230,242,72,222,115,60,107,60,60,60,14,85,157,216,72,122,58,189,241,103,137,228,52,161,90,185,232,3,139,22,175,13,87,227,170,248,25,71,252,152,72,232,252,152,200,221,215,52,17,107,176,33,8,141,184,211,242,182,146,139,229,149,8,152,102,102,115,186,32,31,201,36,109,77,22,69,152,98,121,219,89,241,44,80,0,255,196,100,101,49,245,5,89,236,109,52,191,212,146,122,212,61,128,126,87,164,125,107,87,204,114,91,24,212,220,157,3,0,213,166,16,97,37,210,155,106,147,95,49,228,197,216,3,120,95,124,35,51,70,98,140,211,210,160,242,214,238,137,255,41,156,23,43,34,244,182,124,165,91,200,70,112,49,62,126,88,242,80,74,244,242,244,202,231,1,172,195,160,238,60,235,110,51,195,221,139,4,137,4,50,154,67,121,102,106,70,152,84,12,155,31,245,221,104,183,108,172,117,191,108,229,78,251,51,171,127,52,16,142,20,197,192,120,187,69,188,132,137,56,5,34,170,244,195,190,228,233,9,246,153,13,225,175,44,243,48,94,244,81,163,41,22,131,191,83,137,237,90,122,156,194,162,27,65,235,186,215,131,103,226,246,233,68,69,66,0,96,30,243,192,72,112,247,64,88,201,54,23,196,143,250,104,150,50,170,178,120,27,97,140,210,85,188,49,113,246,163,20,159,29,105,173,131,70,163,161,207,75,160,217,74,72,59,204,253,19,133,119,119,123,2,158,234,64,113,17,183,120,90,224,93,179,113,115,95,166,198,97,185,114,186,74,75,54,227,209,72,210,112,23,41,63,250,188,107,149,115,15,39,90,68,23,179,119,138,38,209,65,21,163,103,50,100,156,231,188,21,31,200,205,238,78,219,17,83,208,115,38,74,240,49,238,218,209,24,133,82,85,163,223,138,154,234,158,245,206,245,82,171,103,183,16,207,14,214,218,215,224,173,216,209,60,134,24,48,36,165,79,123,4,237,25,141,164,1,198,96,36,120,133,124,225,21,48,48,33,182,23,164,211,96,47,183,37,58,148,31,79,86,128,160,194,62,102,50,114,56,160,182,25,139,61,157,69,227,90,165,254,207,235,22,49,57,164,251,248,87,64,82,187,77,90,82,88,226,252,26,67,18,41,51,99,11,225,55,37,133,234,155,156,48,122,40,9,250,210,155,19,203,178,10,150,249,38,175,78,113,204,112,208,105,146,55,176,82,119,67,134,91,180,105,85,169,103,110,20,100,250,60,177,126,181,169,142,201,72,12,92,28,12,119,142,79,193,57,57,206,164,133,145,78,231,55,69,228,236,53,155,161,56,39,149,121,19,198,26,143,187,106,237,206,166,174,237,190,136,10,136,38,57,97,122,94,44,48,41,140,72,149,84,253,173,182,180,86,46,224,242,16,212,190,14,9,192,237,189,229,165,85,207,255,39,110,84,32,103,119,167,92,203,131,198,14,139,52,234,9,221,241,119,79,141,76,195,176,224,159,208,7,244,17,216,243,27,3,173,247,101,4,9,23,144,189,62,214,154,104,93,29,45,92,166,93,171,32,219,74,237,166,134,228,217,130,209,79,252,239,17,68,188,50,13,115,101,147,218,38,139,131,154,119,13,127,15,45,154,11,255,98,35,62,252,166,216,238,236,54,247,4,248,90,92,95,160,44,137,3,193,201,220,154,78,126,85,87,97,189,66,228,78,235,211,160,87,251,213,110,112,240,204,221,111,127,63,131,94,242,10,7,197,48,170,75,70,10,160,52,102,81,161,171,54,22,47,84,192,188,252,82,100,178,70,72,108,227,30,63,197,129,106,47,60,133,252,175,26,111,213,238,84,74,194,85,201,100,166,172,3,195,112,127,23,172,145,10,64,82,23,79,139,71,191,245,98,77,251,237,142,54,115,156,130,48,98,255,143,58,36,53,146,34,101,6,109,245,162,55,181,114,237,79,196,233,178,204,23,83,47,177,196,72,64,254,29,55,159,33,139,49,41,78,128,174,116,152,34,182,226,109,108,41,224,75,229,53,8,126,246,200,92,202,48,146,131,101,42,68,95,168,130,113,177,170,229,97,161,22,204,163,77,68,166,110,227,202,79,123,127,37,1,158,147,129,26,19,157,117,135,111,159,203,251,164,17,111,42,20,168,245,245,47,228,149,55,232,6,113,68,34,161,88,247,28,209,36,211,189,190,71,26,174,156,209,191,154,92,13,46,18,10,211,77,201,40,125,132,236,121,88,216,189,173,221,139,118,40,9,169,8,74,7,157,77,246,182,141,163,56,12,57,126,118,226,220,12,183,158,9,65,42,195,3,110,114,185,18,58,215,175,224,106,34,44,208,61,236,242,164,168,68,183,51,50,214,17,40,188,182,57,101,36,80,46,123,29,31,208,62,200,225,173,190,29,29,136,205,173,230,209,141,225,183,19,110,158,33,124,27,19,51,17,137,136,250,84,235,200,219,240,182,60,127,24,114,193,92,194,1,222,196,102,119,71,142,131,13,72,10,40,81,192,166,134,25,19,4,86,14,182,180,153,169,71,38,130,12,51,209,134,108,40,16,127,68,143,186,174,211,252,130,69,99,175,111,253,77,106,89,9,119,29,50,250,96,232,146,162,238,0,129,121,56,37,221,206,98,248,197,30,131,255,80,212,217,217,97,129,167,209,254,180,125,174,147,25,195,240,213,212,197,71,27,216,211,79,104,96,18,171,129,219,153,248,235,214,236,202,81,73,3,191,94,22,1,95,213,46,188,62,117,119,217,102,133,40,227,111,131,1,219,116,166,15,88,15,6,149,11,48,120,67,111,32,113,109,19,148,34,224,6,179,26,180,111,226,86,179,125,127,115,39,131,174,18,219,90,225,160,69,238,30,72,245,0,197,150,146,142,30,186,170,48,223,174,84,98,107,62,20,234,29,241,158,153,207,176,58,86,165,145,145,149,150,0,153,238,119,217,225,29,166,23,171,125,1,126,51,36,94,190,106,220,42,224,0,13,151,228,11,56,23,181,106,241,24,249,102,146,63,240,253,159,149,84,229,74,132,12,239,104,76,106,160,178,249,41,9,95,97,179,212,241,149,53,66,66,122,125,164,23,251,254,23,163,110,208,96,186,251,39,37,197,135,202,198,124,103,131,91,103,167,49,161,98,242,124,29,81,137,210,199,114,133,25,115,227,204,198,210,60,44,184,83,3,147,150,7,248,113,178,222,123,233,123,182,40,241,198,46,79,108,98,81,128,29,33,195,248,38,81,208,151,108,226,33,188,229,188,153,163,164,207,139,154,248,26,77,61,71,41,85,181,254,170,188,44,255,63,177,64,157,81,85,195,27,16,52,29,219,2,240,119,156,223,125,68,46,105,218,143,150,8,253,92,111,218,110,17,40,82,93,187,133,138,16,58,185,152,193,72,78,78,35,183,123,251,236,80,25,210,67,66,65,177,61,176,22,228,181,97,138,79,189,139,5,152,74,219,35,81,17,173,204,223,210,187,176,33,58,254,182,97,140,138,58,122,214,185,32,255,222,231,127,0,140,240,145,117,218,50,107,175,239,8,212,101,109,38,226,243,190,218,211,117,194,14,38,254,249,8,98,136,75,186,63,60,172,132,165,232,158,134,98,132,127,233,175,2,85,149,164,10,159,15,254,0,119,48,174,3,45,178,123,150,41,225,7,118,49,163,130,243,151,17,134,226,71,250,154,41,160,57,162,207,123,253,192,169,162,38,62,185,217,118,175,250,219,47,93,200,72,13,249,255,248,191,40,198,126,231,69,198,13,24,64,162,160,201,247,7,34,18,125,96,5,28,248,243,136,216,233,133,20,239,176,132,5,198,64,201,123,179,238,221,227,251,1,248,116,236,18,27,96,76,229,146,18,5,20,0,206,226,136,98,238,198,141,166,213,89,218,119,36,5,170,117,194,73,123,183,243,78,68,62,183,103,131,8,0,213,47,60,254,217,236,198,162,136,237,37,82,223,157,234,76,224,30,158,152,168,96,104,60,186,17,226,36,216,70,7,212,163,23,201,148,72,110,200,81,78,59,34,217,95,139,19,159,231,174,57,77,126,63,211,125,116,68,72,124,53,226,40,60,0,106,211,43,116,159,237,249,32,242,210,147,225,241,183,56,245,155,107,209,181,96,37,71,209,140,6,29,83,143,78,130,244,149,144,13,2,91,107,13,56,130,115,101,152,121,106,85,18,89,189,150,251,135,143,28,28,33,240,147,116,109,162,180,142,218,156,97,117,222,27,241,65,36,217,2,17,109,107,10,146,157,127,207,168,247,156,197,18,145,100,77,213,210,213,75,122,156,63,87,240,14,49,46,201,119,77,74,202,2,62,203,173,21,199,49,10,82,21,220,24,129,145,175,115,104,64,123,58,13,86,157,23,178,76,79,88,97,74,217,183,198,0,171,6,85,146,121,227,125,51,128,197,210,55,244,7,195,162,48,70,174,200,171,15,201,164,196,24,248,97,229,92,62,157,191,229,70,85,36,93,58,131,93,77,115,120,129,89,107,194,242,73,35,170,186,81,184,35,97,104,156,179,8,83,235,128,16,99,80,115,173,253,84,224,39,12,21,75,19,63,148,37,67,215,74,209,224,76,90,156,133,93,221,61,29,196,33,200,177,65,218,159,226,45,160,52,117,128,152,238,115,121,107,141,35,228,199,184,92,137,91,36,254,239,133,111,155,115,114,75,187,251,169,64,75,73,137,67,101,218,127,186,9,229,84,232,239,171,221,91,162,151,158,196,42,122,163,215,247,41,2,185,236,111,190,38,168,38,19,189,38,27,130,74,216,253,27,177,200,174,250,185,0,18,149,203,54,222,18,86,187,99,173,111,70,238,154,146,189,7,234,55,146,88,100,138,191,178,62,124,190,167,15,156,229,107,120,42,210,249,74,208,20,153,111,164,80,59,221,147,219,93,139,254,0,133,101,35,211,64,124,209,255,1,23,159,216,14,31,250,239,44,18,215,52,226,77,168,208,193,81,254,191,232,243,249,202,92,14,132,8,242,236,215,207,19,175,66,255,73,153,84,19,30,208,17,48,42,75,14,141,142,60,160,245,119,142,127,151,203,220,113,79,243,103,247,213,139,98,43,109,191,21,71,203,116,206,106,202,126,121,231,220,145,141,220,148,173,3,95,10,209,10,183,107,14,210,105,205,148,137,16,62,80,208,116,228,242,131,225,122,240,149,157,123,33,37,122,132,37,91,225,48,162,116,97,251,110,135,191,52,138,20,111,192,3,80,66,72,155,55,226,33,251,73,104,12,6,120,93,42,140,214,204,82,169,205,24,151,187,52,145,204,129,7,7,61,93,42,42,24,118,150,144,182,212,95,16,157,238,125,137,210,5,217,56,238,193,207,87,51,172,220,43,85,201,91,168,61,36,39,22,130,193,237,252,101,39,205,101,127,230,38,125,14,17,233,77,166,95,107,191,156,165,219,12,248,227,42,236,165,238,79,109,61,69,5,152,17,231,214,212,173,156,25,127,234,5,55,224,226,91,96,38,116,87,254,114,27,245,89,116,23,177,7,88,161,93,130,231,124,132,134,151,205,90,147,5,223,189,98,11,117,247,213,206,87,36,222,127,84,153,215,152,58,122,128,110,126,208,162,76,28,66,23,126,94,10,17,163,73,108,249,159,166,226,137,109,243,93,145,156,208,231,30,133,93,243,143,35,205,160,228,228,234,77,118,217,136,23,143,7,30,218,150,143,124,118,53,72,116,154,231,106,213,74,114,43,198,224,56,81,141,12,1,246,126,105,242,206,250,81,124,215,41,66,143,51,8,118,96,227,115,51,226,42,217,32,215,255,238,241,52,210,55,96,45,4,141,197,86,124,39,95,21,68,203,108,45,164,23,6,106,218,154,234,139,46,238,37,205,224,106,66,60,33,62,252,254,124,51,101,247,70,68,221,212,26,186,225,45,193,192,32,207,200,210,126,34,51,178,25,185,119,160,246,123,241,186,18,51,61,5,246,116,239,49,234,120,205,160,147,115,234,165,133,114,239,119,52,166,31,9,21,241,155,241,147,101,223,13,238,224,48,169,59,124,156,79,26,106,2,126,43,120,254,112,40,61,15,252,243,214,78,80,212,79,159,103,251,253,93,227,157,189,252,202,96,157,155,133,9,120,178,220,250,38,174,102,194,112,228,201,198,25,144,83,130,2,167,89,14,146,167,126,18,247,29,163,205,122,30,216,84,233,78,188,243,242,189,120,103,42,112,150,91,202,29,221,8,125,55,82,182,223,193,124,64,62,202,104,233,249,131,3,165,50,204,208,115,215,16,249,158,225,44,136,56,200,27,62,247,216,83,19,231,125,29,46,36,176,135,176,227,193,241,255,6,219,165,210,215,121,79,223,205,133,234,131,251,102,46,153,5,134,145,37,62,232,177,212,61,67,215,79,214,210,119,86,96,22,45,194,103,216,204,13,212,6,56,197,174,50,168,73,50,99,254,194,241,111,120,36,179,73,25,18,145,185,97,14,246,106,222,103,100,239,48,139,30,99,208,92,192,244,23,218,212,33,75,237,75,5,64,221,17,73,104,2,204,241,239,228,46,249,176,102,241,61,112,227,49,175,222,59,138,37,139,233,66,211,0,90,30,65,80,138,67,206,93,192,32,51,184,137,224,5,194,4,113,122,97,139,184,108,181,0,120,18,181,100,144,36,30,225,47,192,36,114,0,219,17,174,37,118,65,94,81,165,36,188,111,215,82,114,220,126,117,168,2,71,244,150,5,87,149,66,90,2,13,17,212,58,124,234,146,219,137,182,0,166,176,191,163,63,188,200,254,31,233,193,51,72,204,109,161,222,213,36,229,106,15,112,99,236,97,184,144,225,115,247,175,54,46,107,71,123,31,239,86,253,56,177,83,223,59,101,49,171,225,73,180,69,87,26,183,59,94,212,74,144,252,20,91,133,159,234,177,247,139,196,230,217,76,233,180,130,243,152,87,17,1,219,175,18,199,70,104,223,136,4,100,188,111,195,0,58,125,183,96,144,202,213,117,160,181,224,205,181,66,137,242,79,207,215,64,145,229,164,245,63,14,13,4,240,69,186,18,26,208,171,17,183,196,233,124,176,171,59,80,31,210,91,117,175,47,245,220,4,71,96,127,147,237,40,157,150,252,47,22,122,57,178,136,10,53,104,14,138,10,139,241,120,197,116,139,122,85,236,96,49,187,250,74,96,176,130,210,28,167,35,68,121,11,210,181,222,201,26,197,250,149,216,234,202,183,71,187,104,79,34,65,127,185,180,156,25,173,158,110,42,222,155,232,244,198,202,28,242,171,242,252,153,218,185,138,186,31,65,13,143,158,46,133,226,24,164,169,210,186,86,43,4,2,63,243,9,6,105,79,155,183,98,62,205,46,70,64,16,65,5,19,41,196,194,208,14,131,87,181,229,153,45,106,43,148,236,17,142,71,104,16,6,149,117,66,150,239,64,100,26,16,79,253,20,164,81,149,175,107,152,135,83,123,207,138,223,111,6,127,67,181,138,216,57,209,106,68,125,67,19,170,44,30,41,96,31,180,237,55,179,108,132,196,121,170,112,156,157,14,63,39,211,40,7,74,163,56,179,43,83,108,76,164,178,138,196,217,173,243,61,230,134,126,2,217,181,75,208,231,231,36,81,157,126,27,92,149,180,148,1,155,20,99,26,108,250,253,97,187,210,70,177,18,147,122,197,96,196,4,18,10,6,190,68,245,205,13,208,39,237,180,75,35,103,200,250,139,99,30,44,145,223,159,1,190,131,44,248,28,218,143,2,228,142,134,214,77,196,65,156,70,230,153,174,9,229,120,190,146,94,36,32,17,3,78,69,208,145,205,190,48,230,59,18,15,224,172,179,226,128,73,175,177,252,95,76,88,59,255,77,84,225,97,152,188,61,123,85,203,65,232,12,10,205,52,234,120,222,114,188,186,51,187,196,43,123,249,243,91,29,203,96,223,39,63,172,201,61,18,32,146,201,182,110,58,211,49,225,203,187,150,208,173,70,235,97,154,199,218,138,158,97,14,116,243,28,85,111,237,39,92,250,208,41,142,139,173,221,83,80,243,97,150,39,129,3,211,4,182,213,158,163,234,71,50,120,83,30,222,88,60,139,240,203,156,163,127,129,206,104,242,139,81,171,175,73,91,23,135,29,53,221,215,19,167,41,29,65,57,139,246,207,248,23,41,102,12,122,48,32,233,159,138,169,155,128,141,60,189,61,170,126,98,108,141,82,171,147,212,173,199,151,137,107,249,244,10,76,216,251,233,59,248,196,237,193,55,122,21,255,71,114,254,47,26,98,225,109,51,228,48,198,88,82,234,178,77,106,247,170,43,251,66,80,148,70,34,217,48,24,87,181,150,95,166,138,236,94,182,216,200,250,141,22,175,118,179,191,178,35,99,146,84,122,194,0,208,240,253,240,227,102,220,250,216,83,31,164,67,246,114,192,233,4,194,249,223,42,93,94,72,254,251,27,10,15,100,92,222,103,222,60,121,49,210,18,111,30,27,48,181,152,16,103,168,28,51,243,216,227,194,124,61,16,168,10,30,162,29,146,133,7,149,229,253,3,203,52,213,97,174,128,108,70,58,137,251,82,11,109,242,252,63,218,15,82,59,125,57,7,244,146,87,81,253,73,157,108,82,158,180,190,85,109,219,5,187,139,51,74,243,10,145,112,221,158,11,106,232,94,23,9,157,125,162,173,250,116,66,156,134,254,202,231,145,109,223,49,72,28,146,166,6,95,231,88,96,255,231,54,205,237,155,34,47,149,68,119,255,5,3,45,58,115,251,8,46,23,116,76,40,251,125,217,86,209,215,78,74,206,178,221,237,168,203,91,208,144,202,16,45,56,149,193,223,52,84,0,168,20,254,170,174,72,223,117,55,122,191,223,67,59,103,217,114,109,25,49,72,196,65,147,45,9,23,171,255,200,156,70,211,141,205,84,232,176,104,230,112,17,227,5,201,135,37,85,82,155,202,51,94,80,223,63,196,154,200,125,146,227,86,195,242,147,205,70,85,163,123,86,96,144,35,211,41,0,238,147,250,117,236,197,175,88,141,83,23,209,132,151,76,63,237,235,86,0,1,181,159,21,246,90,103,193,189,26,250,108,24,119,102,251,55,78,169,58,46,135,52,180,23,62,152,68,120,16,120,157,250,157,79,144,170,1,197,144,45,103,55,111,61,67,157,169,116,20,85,3,151,177,136,66,148,5,3,112,114,166,129,135,85,172,134,204,229,248,153,221,9,203,234,248,244,52,132,188,15,189,189,99,102,20,193,5,183,252,154,87,13,65,244,79,59,163,159,240,143,20,48,146,152,206,185,92,52,220,154,128,205,59,54,175,129,24,231,59,38,75,57,44,245,71,189,187,185,116,61,7,194,206,141,93,42,120,134,102,91,214,244,56,183,214,232,216,116,103,91,203,227,53,219,164,133,166,104,226,84,172,121,241,30,188,216,115,87,35,196,100,39,219,118,252,203,66,217,5,152,33,162,1,16,184,58,216,2,133,15,90,125,242,173,141,126,63,216,194,70,170,8,47,28,117,81,103,253,214,0,217,14,59,118,34,180,25,27,107,50,18,139,26,248,9,38,27,46,71,72,42,234,47,224,67,154,192,237,118,172,98,220,58,159,86,208,224,85,53,100,96,171,70,203,9,130,234,217,245,188,248,230,130,45,222,203,76,174,121,154,217,25,44,97,142,73,65,54,172,142,98,123,67,0,86,52,31,222,157,90,201,203,116,121,26,140,158,106,216,228,208,12,174,168,204,241,43,7,156,193,197,208,135,57,6,6,125,163,101,166,193,228,22,7,243,210,41,235,80,136,211,171,92,54,145,231,126,238,55,253,158,83,139,34,83,234,170,208,131,171,138,25,189,159,217,230,38,14,248,28,246,247,92,101,41,39,6,168,4,115,206,187,199,237,86,90,117,101,184,102,243,186,172,229,26,85,235,145,168,215,171,115,113,102,244,181,2,207,171,233,113,102,176,215,51,155,253,21,137,121,235,5,98,97,0,21,154,58,92,145,125,138,70,18,195,47,7,218,224,13,219,40,250,57,56,220,255,103,100,6,236,227,82,248,7,250,122,248,46,240,132,52,176,91,4,53,234,47,95,175,118,1,239,232,120,54,102,203,108,34,61,55,201,249,85,247,149,255,110,38,119,195,81,87,81,224,206,17,225,131,234,36,88,207,237,216,248,192,216,106,6,171,77,115,211,96,96,71,2,2,193,202,160,72,49,107,113,88,8,246,60,85,156,87,120,103,24,252,157,23,240,164,103,131,181,200,199,30,104,171,210,193,169,22,29,112,135,228,26,7,80,165,44,220,12,239,102,74,125,12,67,189,204,159,100,141,150,193,163,148,200,68,105,9,29,86,141,219,105,72,52,74,10,129,15,218,24,120,120,70,102,254,172,220,78,34,48,111,98,199,51,27,28,8,174,91,186,125,14,255,241,51,84,40,124,111,36,94,81,49,45,162,188,181,189,168,119,210,197,235,142,68,192,40,238,72,20,207,146,155,120,231,155,54,204,62,120,14,182,193,234,155,44,176,242,115,55,95,106,67,48,101,196,39,6,63,101,224,17,207,81,137,132,71,225,50,85,10,190,112,241,39,78,191,34,114,67,237,246,240,112,161,238,151,201,163,32,209,249,140,124,141,220,56,219,33,148,215,165,40,249,124,237,218,118,85,174,49,183,22,49,59,131,249,2,47,77,56,69,18,238,233,204,57,102,181,64,234,229,9,203,136,95,144,188,12,147,9,14,231,137,167,149,72,126,9,197,183,187,252,218,22,174,26,142,195,7,252,58,11,69,249,84,79,151,165,127,153,178,185,129,114,56,17,187,82,173,173,21,81,41,135,165,142,199,248,193,47,177,179,173,36,3,147,166,107,71,95,194,126,47,239,154,242,42,115,176,9,20,169,88,210,119,187,242,86,208,187,45,172,190,236,241,32,74,188,144,244,54,67,137,10,60,240,152,194,233,31,98,78,166,13,61,83,107,26,147,96,90,71,118,5,166,36,193,116,137,250,198,174,61,52,141,52,215,19,247,116,180,87,200,26,25,121,12,74,61,151,91,8,72,227,235,210,22,37,30,233,208,248,178,115,38,188,27,241,242,7,166,37,206,244,206,208,151,171,71,208,148,178,65,14,27,199,158,1,96,160,218,239,81,169,215,157,71,86,124,86,1,238,97,23,98,255,90,74,95,123,188,255,106,220,60,140,102,235,122,132,210,137,116,151,233,245,17,217,218,2,78,24,87,172,58,173,136,119,177,77,61,11,199,2,164,68,148,181,52,109,177,162,175,211,246,46,208,175,228,62,195,176,99,208,253,16,224,15,209,134,55,242,62,111,90,156,193,168,188,150,134,133,33,136,82,120,93,92,241,149,182,135,149,72,152,41,201,158,90,100,5,5,142,154,2,53,98,49,146,120,19,227,224,255,181,11,250,130,238,70,74,181,33,0,88,198,37,202,226,171,107,75,168,215,147,181,63,143,224,21,178,103,255,167,218,109,209,5,158,152,166,75,144,90,222,57,25,192,36,113,38,150,113,230,166,112,245,88,141,192,220,52,203,200,27,33,246,129,21,12,200,47,30,30,196,230,245,234,241,10,187,131,136,50,176,158,245,240,76,107,75,151,117,198,234,234,231,17,47,22,38,196,5,248,25,202,115,246,193,24,204,174,183,104,102,241,254,130,58,155,109,231,20,116,80,215,89,43,101,147,251,2,246,39,145,48,120,101,174,144,22,173,161,66,45,51,199,243,231,21,152,6,98,178,231,222,141,48,125,139,82,103,104,189,95,209,3,141,62,137,218,235,112,141,7,23,223,102,60,36,209,169,179,127,119,96,190,169,150,145,169,32,112,185,138,235,172,228,159,0,233,217,110,226,75,37,48,163,78,1,160,7,83,13,80,237,131,46,157,181,229,147,227,130,35,142,207,82,104,201,192,177,57,171,175,160,47,195,218,227,14,191,202,252,163,93,213,72,14,171,239,36,35,255,170,130,189,214,55,160,93,220,61,124,212,133,251,138,30,56,39,75,159,1,181,60,136,58,13,124,10,54,3,236,52,13,2,179,86,209,128,238,170,26,74,8,173,229,95,35,80,195,121,31,42,103,6,174,187,103,88,27,127,73,192,95,83,114,174,185,139,108,169,195,47,182,233,132,49,0,93,124,234,229,213,32,94,226,0,47,188,70,93,117,140,178,165,155,131,219,98,33,178,212,178,164,187,219,223,5,217,8,244,225,245,142,59,16,83,65,178,49,248,128,161,1,185,69,112,98,152,9,40,162,243,132,146,129,232,163,216,29,151,17,227,217,0,99,156,39,133,242,154,107,89,30,181,95,203,200,166,231,164,53,95,217,64,58,163,162,106,22,252,166,56,198,249,131,55,155,240,202,13,231,212,140,177,117,232,125,145,124,198,90,181,148,200,54,159,21,169,152,247,252,119,206,171,195,217,45,27,4,68,162,240,205,30,74,10,102,194,97,229,147,48,23,148,44,177,206,93,136,182,11,159,102,172,128,1,114,93,33,98,194,45,159,62,215,169,145,210,139,243,152,100,140,179,124,66,206,64,170,21,241,185,18,123,198,28,116,84,246,215,126,234,127,249,22,24,244,20,72,162,198,220,0,244,148,41,194,144,194,17,161,5,185,43,39,22,119,9,111,161,240,35,247,114,187,106,195,214,204,5,207,224,124,174,5,220,227,194,111,96,229,78,50,103,163,59,177,210,62,165,20,50,5,230,62,168,82,3,42,40,249,122,169,43,107,123,43,59,191,54,50,66,235,54,61,176,112,50,118,177,81,102,61,131,10,169,165,150,216,55,203,252,160,232,211,103,180,177,94,171,119,105,226,72,31,194,93,98,73,80,13,14,40,94,55,236,236,63,130,138,14,100,43,181,141,31,122,141,0,189,29,146,227,118,173,76,246,199,59,115,88,85,163,111,45,10,121,43,154,61,179,140,25,116,74,107,142,85,118,127,126,0,240,102,143,226,14,161,235,188,87,129,138,68,163,251,148,164,240,125,173,2,55,233,199,26,216,124,230,84,88,66,205,83,28,126,71,80,85,165,103,21,35,139,217,8,189,25,223,132,61,214,129,117,228,84,67,227,108,106,174,238,107,179,138,162,228,6,74,123,248,208,41,80,239,135,91,132,72,115,137,70,156,215,116,98,194,18,166,6,38,59,40,95,227,125,40,254,120,120,151,173,149,160,131,178,242,9,87,254,111,249,25,14,17,139,28,28,199,86,217,208,200,41,4,112,64,253,244,19,247,90,93,226,139,23,117,124,227,12,162,18,156,88,187,117,115,128,154,151,156,2,124,157,120,177,25,254,96,216,44,151,220,153,171,248,191,178,15,94,230,176,217,27,91,125,237,54,174,117,23,153,178,4,44,230,120,127,188,146,166,164,111,139,103,135,103,214,193,196,201,141,101,142,189,90,34,111,8,26,200,99,109,0,59,63,139,247,41,178,7,179,18,134,156,232,232,200,95,251,175,93,219,11,88,234,192,150,141,31,168,86,100,189,222,23,124,137,199,60,166,126,20,164,79,18,110,123,29,166,12,183,217,179,47,89,177,63,210,62,247,34,196,33,26,10,210,80,69,51,247,5,117,72,169,171,138,161,158,214,49,255,6,63,169,51,123,115,203,78,134,177,54,127,126,12,79,85,255,62,185,55,59,113,154,240,175,204,122,15,98,68,255,66,88,57,229,189,102,184,12,42,70,57,83,94,63,105,244,113,224,18,172,204,80,71,101,33,102,78,103,19,151,10,187,100,59,51,46,27,242,18,146,131,43,213,134,44,177,224,133,39,138,73,234,132,69,156,215,122,153,167,11,174,105,215,36,213,38,151,76,92,183,206,244,170,145,76,221,16,102,205,84,115,182,90,222,81,40,60,150,57,241,81,144,88,217,162,181,217,50,7,174,2,168,9,79,123,216,161,232,26,133,172,78,100,245,217,113,201,192,95,7,189,176,175,250,67,92,80,221,159,68,182,238,247,109,118,138,91,129,79,75,6,12,76,97,183,2,90,122,224,131,95,91,209,108,144,234,103,24,39,178,212,144,56,35,205,128,94,239,95,243,237,222,121,244,188,111,140,133,208,143,14,55,171,202,237,108,148,80,119,181,63,214,200,200,244,236,214,23,33,26,52,155,186,57,228,252,106,236,45,253,119,36,56,239,37,102,54,105,61,25,136,194,250,125,212,94,59,141,46,134,165,213,146,181,49,150,173,199,221,213,197,153,48,42,64,173,197,183,69,11,27,150,80,106,247,97,237,170,41,218,152,112,245,97,28,1,230,76,126,159,251,173,14,93,104,212,192,184,249,245,235,243,137,233,14,191,254,59,250,227,226,60,163,92,203,190,202,209,218,147,220,193,88,143,234,50,63,222,22,236,253,36,136,177,3,192,87,228,99,19,95,108,138,203,54,44,71,88,123,91,164,190,35,30,230,28,57,197,50,53,236,174,11,230,176,244,226,111,189,179,203,9,158,37,40,162,153,194,103,47,246,73,185,38,216,219,32,133,196,245,213,249,81,90,245,185,4,68,79,236,221,24,164,119,237,238,162,86,28,81,249,48,229,162,98,235,6,245,161,131,90,34,134,141,73,60,132,182,128,121,3,63,150,32,220,248,28,33,160,230,198,18,11,110,202,64,92,166,110,69,170,62,82,100,95,134,150,150,199,194,214,154,17,161,93,191,1,144,125,125,13,66,30,199,231,200,93,179,247,37,0,31,164,17,31,73,139,157,135,143,165,133,225,177,73,174,195,79,39,97,47,65,116,95,216,110,236,123,61,110,200,212,101,128,48,204,37,99,143,60,196,128,146,194,189,25,37,46,232,217,199,207,71,125,79,225,243,203,40,143,214,243,85,163,204,160,57,31,143,164,105,190,223,49,215,178,26,143,203,248,162,74,102,218,223,17,29,63,104,212,77,155,118,101,192,70,25,86,167,108,74,236,80,5,148,84,120,147,7,228,236,182,148,195,108,241,23,90,231,79,43,19,63,61,56,205,237,118,192,236,250,102,68,6,38,239,26,244,52,193,212,10,157,253,26,144,189,24,97,65,182,222,173,153,85,37,24,4,142,234,59,154,154,84,179,66,248,135,151,10,176,134,198,75,87,61,3,104,137,206,50,118,103,16,54,161,197,20,235,233,106,51,194,204,245,124,92,6,103,79,252,78,218,36,138,25,103,67,219,11,5,188,121,85,177,59,192,53,168,44,66,122,233,0,232,146,145,84,184,99,29,232,131,250,235,84,25,135,166,148,252,144,73,152,71,224,89,164,246,206,4,161,62,254,4,5,92,32,30,26,48,173,178,64,153,119,50,193,37,47,90,181,32,74,62,166,225,157,117,4,191,132,156,123,74,84,102,54,55,138,228,96,165,168,28,141,154,174,220,23,80,226,2,220,170,42,134,248,29,159,65,20,12,192,67,240,79,169,179,11,42,202,251,237,70,76,102,189,176,185,231,10,76,95,227,203,88,103,135,111,120,8,182,135,52,77,87,9,171,71,133,81,111,58,43,210,109,41,69,113,244,162,232,22,210,63,82,13,200,239,158,154,54,60,31,86,57,98,123,111,23,96,74,226,172,246,42,168,231,21,28,23,196,46,25,242,40,152,47,127,24,37,0,243,93,249,88,83,39,77,232,11,245,53,17,42,51,145,29,68,221,167,47,248,220,27,16,53,141,84,78,173,247,159,232,24,25,194,252,156,205,106,174,42,215,103,10,41,235,219,243,236,163,146,128,41,241,153,231,91,122,148,63,110,155,225,182,146,39,108,146,45,100,54,230,218,31,54,41,211,27,1,123,118,51,174,225,145,60,183,215,169,239,11,236,162,71,183,169,170,210,41,17,89,223,148,220,175,126,70,209,152,87,190,85,233,255,17,87,35,80,182,209,21,239,14,239,14,163,163,55,127,72,130,182,37,205,64,164,70,72,184,91,163,65,233,86,229,131,233,210,74,59,178,133,36,186,220,254,240,94,166,50,61,89,85,251,98,119,184,121,163,225,234,220,82,94,249,28,157,116,136,16,15,1,7,247,216,95,152,202,116,49,162,22,230,54,132,107,12,187,179,12,167,112,110,67,87,119,157,239,52,254,150,184,210,170,227,111,103,198,97,4,55,8,214,12,89,137,119,77,183,240,62,20,60,168,234,100,21,25,221,153,176,190,137,56,220,110,93,68,2,145,104,73,143,87,140,71,46,197,14,129,194,9,220,234,179,170,80,169,227,9,185,87,98,158,246,74,161,34,47,215,129,46,83,208,70,202,86,255,94,11,128,116,186,42,253,46,26,154,71,138,173,174,210,175,27,199,67,226,35,183,74,240,114,104,221,50,126,0,221,239,178,243,189,247,129,229,129,156,183,100,248,52,245,145,155,94,174,75,85,38,96,128,147,68,196,217,249,251,37,175,168,234,88,166,137,130,15,246,178,51,186,146,104,31,135,82,208,1,104,131,166,98,129,15,128,217,70,122,129,3,189,199,28,166,174,241,161,219,61,64,233,106,101,51,30,170,143,87,60,226,43,31,173,33,209,149,136,129,200,254,140,226,141,22,186,22,223,13,87,89,111,70,249,184,69,54,186,104,237,201,124,13,13,13,66,210,119,117,79,207,108,4,41,189,29,62,66,191,164,250,245,98,200,57,222,115,138,251,105,61,158,106,84,137,17,207,59,92,193,56,24,135,84,111,189,78,42,41,233,176,84,252,63,66,152,237,179,102,109,89,74,186,126,127,46,14,234,103,27,137,71,72,73,176,4,114,148,61,32,143,236,38,146,149,112,86,13,63,58,158,245,236,20,212,60,182,94,236,179,156,13,171,142,30,17,138,227,150,217,222,209,135,229,67,176,150,175,32,228,96,69,46,131,194,95,225,185,13,44,113,53,133,220,191,179,185,74,147,228,18,166,115,46,38,231,193,214,117,0,134,61,8,236,104,163,47,170,249,177,45,73,198,183,90,236,209,105,3,8,83,5,140,10,75,197,109,127,85,126,64,2,238,241,9,106,24,78,12,126,147,218,141,107,3,125,127,219,48,140,178,203,254,31,254,170,189,168,227,195,21,206,202,72,146,136,184,66,168,6,147,12,121,25,53,65,130,249,211,219,52,144,60,144,56,15,150,20,3,160,99,186,255,234,44,248,111,226,236,230,216,81,184,233,146,156,73,113,64,39,20,208,67,219,90,213,204,170,236,6,232,213,220,220,167,205,33,25,43,119,194,194,42,10,81,160,135,158,201,130,128,30,189,116,228,12,73,214,244,152,78,69,65,249,116,242,69,85,74,180,228,34,107,249,220,171,215,49,166,77,49,178,184,147,75,222,198,252,161,133,6,83,125,21,132,132,160,158,164,191,224,131,180,209,221,20,122,72,211,46,11,8,14,187,168,25,139,170,47,52,242,18,253,183,244,16,22,84,128,130,143,173,211,235,77,11,102,33,161,11,54,80,62,137,218,73,58,26,165,48,228,185,224,238,79,35,255,222,106,149,126,45,103,167,113,29,134,74,223,196,41,84,199,54,35,154,157,10,186,203,189,87,102,239,241,59,181,246,30,96,8,162,38,166,70,64,47,53,57,169,213,83,31,190,18,15,143,205,133,42,162,28,221,131,126,70,152,250,23,247,31,176,212,157,29,142,26,54,76,248,134,216,91,59,111,146,8,54,250,16,224,182,142,172,4,154,183,248,208,208,109,56,150,252,200,224,173,116,230,232,218,66,251,64,100,11,40,49,53,185,2,210,91,199,86,222,215,6,144,43,179,155,252,49,246,252,26,229,255,53,117,70,62,168,181,53,22,22,18,74,89,209,181,248,66,240,193,169,202,128,56,119,80,25,186,38,17,2,80,177,88,247,76,190,19,31,191,89,129,247,210,223,109,106,1,245,34,255,195,239,168,247,51,208,128,146,205,81,162,249,74,136,31,165,89,116,238,244,51,248,206,34,199,110,185,83,71,59,151,149,4,10,117,235,60,12,245,244,206,133,109,192,157,140,211,209,177,167,123,186,235,198,245,217,199,234,202,102,104,7,251,101,233,33,213,211,250,84,245,65,132,27,149,17,157,244,153,225,116,251,84,17,242,140,123,233,69,240,38,39,146,6,226,87,40,37,69,34,158,156,102,139,91,198,56,121,223,70,136,250,11,233,105,163,159,113,142,204,63,113,8,159,250,58,137,77,223,96,96,196,250,71,12,85,50,254,229,174,147,68,100,102,34,19,52,85,111,204,214,1,90,19,202,146,231,213,77,6,70,243,237,49,176,180,28,148,104,255,116,213,49,86,226,121,241,118,220,60,8,148,207,202,235,100,207,119,230,138,59,215,71,59,155,2,121,26,169,207,35,144,88,191,123,217,121,142,100,180,103,21,34,157,218,245,246,228,146,110,111,44,35,114,86,124,48,39,177,54,126,85,35,181,153,142,152,139,128,90,198,241,39,108,114,141,209,121,16,44,236,44,122,238,173,231,19,3,154,16,53,30,116,171,105,50,163,178,116,75,63,131,255,198,241,28,47,192,234,199,156,63,239,184,192,7,255,225,203,241,124,158,237,129,128,13,46,221,15,43,202,195,135,155,3,61,164,238,0,127,2,83,8,195,74,224,243,88,227,67,200,113,251,16,215,151,162,239,68,77,50,120,20,159,76,251,167,75,91,9,120,218,134,116,145,217,200,246,57,101,63,38,70,49,68,122,240,253,228,181,123,101,254,242,227,217,124,0,168,251,156,34,67,134,1,79,200,0,196,221,210,80,41,96,13,26,236,147,159,151,239,163,204,255,139,80,103,174,212,238,49,151,20,244,107,217,129,10,52,168,213,65,196,252,94,215,33,12,16,165,89,50,87,26,61,34,17,87,52,136,218,244,202,161,112,29,244,69,74,97,252,235,55,157,102,23,199,11,107,79,249,73,207,61,153,138,88,69,123,35,191,32,133,2,205,64,47,234,13,112,183,44,6,156,158,194,102,33,197,249,59,101,186,201,246,249,217,51,121,10,90,175,169,193,97,99,132,207,84,189,137,232,83,51,192,244,232,247,143,74,252,189,171,115,14,252,124,245,128,220,157,65,68,15,32,178,223,91,141,107,35,149,107,178,120,228,185,181,23,176,187,178,57,77,55,146,124,48,254,132,202,228,7,85,119,131,28,6,55,186,252,47,212,151,151,194,10,125,124,12,49,47,247,53,242,126,149,28,39,146,216,199,207,192,170,35,188,81,111,137,245,146,221,230,81,185,54,13,153,34,254,243,116,140,119,107,113,168,162,7,203,204,45,45,31,143,112,248,174,34,23,155,23,197,79,32,28,89,115,76,154,237,218,208,5,184,202,98,168,49,0,52,109,66,43,121,170,158,224,46,123,37,1,182,175,118,200,144,181,191,231,227,88,196,228,127,253,67,24,120,27,106,230,90,235,134,218,246,247,32,188,111,36,219,186,185,28,188,226,141,152,24,254,31,30,255,105,13,249,66,38,232,199,50,221,233,231,147,195,214,252,109,16,160,249,156,163,140,23,158,229,65,178,107,216,182,94,92,225,143,196,139,151,87,192,45,24,215,101,141,101,243,61,58,147,178,81,6,213,207,247,1,84,28,97,111,81,175,120,21,212,123,251,82,121,188,101,72,197,232,53,116,145,151,184,255,72,94,241,199,193,102,15,181,201,161,225,26,66,169,218,54,161,64,2,107,148,95,27,160,185,197,187,125,53,164,122,0,15,44,201,191,253,125,26,24,90,157,51,3,20,89,92,247,76,208,70,154,31,186,8,107,105,143,206,10,209,200,64,70,148,46,147,94,139,215,86,88,89,9,55,178,155,89,34,170,185,158,202,172,199,20,252,64,77,102,118,129,72,72,142,25,110,222,241,141,138,136,202,223,102,240,27,232,9,203,199,111,229,128,93,39,70,82,234,8,46,6,125,178,223,207,157,251,201,28,145,60,249,102,75,29,236,183,149,119,183,41,19,44,225,86,80,194,21,73,105,117,81,80,33,211,118,136,218,37,131,69,12,147,43,1,43,181,181,141,231,166,29,167,100,54,241,5,194,199,87,161,128,109,122,120,120,219,131,74,207,184,11,44,227,13,171,31,245,238,203,108,130,137,119,229,130,187,66,24,18,20,230,148,105,19,226,168,111,59,156,46,61,137,103,237,111,238,112,226,104,18,242,167,82,133,93,244,141,207,37,42,195,16,242,67,247,243,75,179,73,29,74,155,203,215,136,118,33,123,39,175,39,167,225,124,44,163,27,141,36,200,79,56,20,92,122,69,89,73,119,215,143,152,162,232,226,221,177,114,121,14,240,85,192,204,36,250,147,123,225,93,59,190,167,64,162,65,24,246,109,28,155,76,126,19,114,2,254,1,193,39,62,69,19,104,167,231,52,164,145,154,39,238,217,171,219,225,51,48,138,152,189,129,140,25,38,83,81,59,167,82,91,116,124,215,78,155,49,161,75,203,90,74,26,59,150,98,37,255,190,28,67,132,48,238,15,153,184,196,15,19,35,12,144,84,56,197,155,241,212,161,239,231,25,172,157,20,176,23,150,103,208,240,4,25,243,78,238,191,152,69,198,253,90,27,110,233,145,76,212,40,116,13,207,162,37,206,108,230,25,55,42,250,157,193,233,224,10,67,78,109,217,71,98,12,204,15,240,171,224,192,218,119,83,24,35,179,242,1,225,60,4,175,210,152,26,90,188,183,151,77,97,231,51,213,139,85,218,118,238,60,29,39,112,187,82,227,151,181,190,98,192,223,195,39,144,189,24,132,29,240,34,236,105,208,179,148,215,236,223,248,192,219,124,34,27,16,63,32,109,31,82,88,163,49,44,193,190,103,175,24,16,79,193,227,151,125,65,210,119,27,240,23,4,186,123,50,150,45,73,59,155,157,198,102,168,25,195,62,46,10,223,241,179,75,193,227,0,200,148,161,111,214,22,254,51,84,77,12,200,112,191,255,101,114,190,84,230,218,20,204,135,154,33,213,115,143,58,110,69,183,172,44,161,224,16,96,84,218,17,123,154,61,125,214,184,205,45,43,254,80,185,231,212,91,82,77,222,162,65,37,80,254,154,87,170,15,95,125,111,173,223,191,96,5,24,19,189,153,157,191,249,129,251,208,123,58,119,35,250,118,168,186,32,147,49,63,200,56,233,145,238,9,85,247,107,223,161,18,126,166,214,95,242,114,19,24,48,185,166,119,77,134,3,102,255,162,79,122,1,244,98,182,94,102,189,42,127,70,188,192,74,230,21,181,19,159,102,91,160,150,202,239,87,147,37,61,195,85,51,99,238,242,46,222,115,124,20,166,120,154,140,184,88,90,96,19,35,235,186,81,26,140,42,124,144,49,132,100,244,218,48,92,76,37,214,211,166,147,238,45,80,135,218,118,138,27,42,122,31,37,207,73,171,123,14,144,175,189,120,49,139,228,55,220,240,81,97,24,139,127,9,159,161,213,115,219,79,126,49,150,121,91,8,209,229,126,189,253,128,54,108,135,25,252,187,172,220,64,162,2,30,92,138,125,178,86,23,119,233,243,70,28,177,141,86,169,143,231,161,9,106,86,218,77,60,198,224,172,159,97,25,111,37,25,235,43,58,235,56,204,98,40,101,247,240,210,221,4,69,209,137,175,74,116,42,114,6,110,22,7,237,239,22,71,162,35,219,55,124,211,190,140,209,109,92,78,43,131,122,39,199,194,8,122,47,230,246,232,167,109,138,251,214,80,228,160,208,121,9,115,147,136,90,213,81,8,131,56,86,28,225,211,184,90,214,158,49,8,223,27,190,178,129,63,198,35,82,119,229,77,130,3,82,236,85,155,120,195,108,42,122,251,226,70,215,216,70,6,27,173,15,217,88,211,245,100,204,255,55,99,39,84,110,90,248,22,148,49,199,63,44,163,226,88,120,112,239,162,249,85,1,26,22,76,151,253,139,87,135,98,40,152,47,227,153,111,228,239,133,100,153,67,109,114,175,250,66,188,124,70,201,135,242,238,225,25,128,207,27,204,101,133,74,145,232,253,191,101,199,34,238,198,186,255,204,47,128,35,169,185,233,150,3,86,245,68,167,3,32,140,221,177,211,66,108,132,175,13,5,176,31,139,238,109,125,109,74,29,3,51,155,233,49,226,231,62,168,155,78,203,134,239,96,36,46,160,121,221,113,162,30,19,106,50,188,174,210,150,74,229,249,84,62,219,190,32,59,214,231,224,42,23,107,247,19,186,103,91,167,214,178,193,116,1,73,133,99,199,86,235,56,242,203,42,132,198,119,225,15,213,148,35,197,56,142,159,117,62,35,110,119,178,129,220,228,255,7,37,11,181,82,93,136,151,81,14,65,240,12,9,191,8,24,5,97,123,63,69,182,219,178,137,140,225,225,131,82,29,83,127,106,195,188,244,206,88,162,38,187,86,107,163,148,242,66,220,42,40,124,79,232,197,76,108,113,224,191,197,79,162,107,148,98,122,143,243,166,106,182,136,36,138,107,151,146,92,234,199,146,22,181,29,73,87,241,221,66,20,112,223,145,178,60,229,55,161,57,239,87,247,120,182,8,42,19,75,170,250,59,7,30,157,157,101,221,191,241,201,16,43,171,13,36,43,212,248,163,48,202,58,204,242,86,244,224,148,70,103,164,87,42,136,247,140,113,170,224,244,72,172,34,125,228,7,15,248,255,58,47,165,246,58,70,172,18,105,159,218,109,217,238,198,24,39,127,233,62,129,164,38,129,33,118,250,1,87,221,128,84,121,118,46,5,178,120,211,141,63,126,229,23,224,172,39,5,137,253,76,153,37,142,243,75,160,200,8,142,229,56,241,146,129,13,187,17,222,219,178,90,202,240,217,38,188,154,231,106,21,206,126,48,30,168,190,239,62,137,107,157,85,44,216,11,107,1,249,2,145,103,177,42,81,166,136,185,235,46,249,196,187,114,15,103,113,196,159,139,48,10,81,50,0,196,203,166,15,193,216,198,154,84,74,55,236,95,92,76,106,242,117,228,51,186,26,29,66,47,51,112,185,217,108,134,64,194,220,74,79,43,67,9,188,54,142,37,140,28,207,210,180,227,82,84,138,24,103,147,246,190,104,230,190,125,181,166,159,160,72,70,206,56,210,142,171,196,94,133,82,27,130,11,28,122,239,158,167,126,247,197,15,83,64,173,71,72,186,201,48,96,195,222,206,193,91,220,187,37,32,230,203,169,45,15,17,61,95,49,20,230,32,68,32,15,142,55,164,123,98,19,197,80,55,0,153,104,152,216,136,173,116,39,106,240,157,125,46,207,122,151,248,132,186,66,161,89,79,41,115,131,146,55,108,248,144,183,39,221,59,47,1,50,26,161,18,9,4,200,17,69,195,174,113,120,111,107,93,229,182,18,128,147,78,185,0,70,134,38,166,181,66,69,141,101,104,37,126,229,61,41,73,234,16,16,160,43,20,122,154,235,154,247,25,12,71,37,50,112,218,5,222,174,217,162,242,143,233,65,188,36,46,133,48,74,239,66,184,68,117,54,154,61,185,196,220,153,46,52,92,85,219,14,74,96,151,62,153,6,43,47,206,199,95,66,27,162,249,189,249,81,8,188,75,142,195,109,153,150,36,35,115,86,158,10,15,23,193,225,14,48,168,110,174,104,138,229,186,7,118,40,157,251,28,78,229,226,240,99,42,224,182,140,167,18,65,68,235,15,169,192,66,156,153,209,22,169,168,251,81,92,104,66,158,2,244,223,212,222,35,211,110,54,146,145,49,182,18,28,73,173,126,33,16,49,91,161,118,173,63,82,231,240,138,22,210,9,92,76,209,209,246,245,138,220,136,168,116,89,192,0,253,37,65,148,142,127,205,100,110,230,55,156,216,98,73,98,73,44,2,100,21,22,206,225,96,151,255,168,99,122,119,182,133,211,134,112,224,13,143,81,36,49,18,243,38,154,10,156,99,112,13,35,46,229,165,124,69,164,140,129,73,202,223,250,161,30,122,78,182,146,43,111,24,235,93,113,217,40,4,177,22,60,210,179,25,249,121,173,213,209,80,228,60,101,180,46,233,223,32,64,148,117,170,94,140,65,199,225,27,82,51,38,231,239,207,179,129,173,212,222,7,219,13,110,44,156,78,22,238,219,104,4,232,165,159,39,125,45,52,125,28,77,37,240,61,24,128,35,75,132,41,83,247,52,73,154,96,5,84,45,252,236,175,219,174,203,90,135,84,194,92,237,126,79,1,67,233,232,64,51,138,72,122,166,171,248,164,129,255,68,197,180,175,198,234,17,53,85,160,16,87,210,192,145,74,44,123,48,240,173,92,85,247,189,156,66,145,185,215,32,20,36,224,131,57,105,102,6,208,171,191,111,216,196,234,212,87,190,170,76,148,107,54,242,160,177,131,166,3,191,23,102,185,0,175,22,252,193,140,151,11,11,83,123,65,49,72,194,191,167,231,193,155,25,88,5,105,93,20,108,3,75,131,125,196,88,174,88,139,102,177,8,235,167,20,13,93,183,191,76,228,190,44,81,7,82,28,160,36,159,41,235,169,69,74,58,251,75,25,217,169,94,2,57,151,214,110,87,56,54,90,36,38,239,134,187,35,221,120,170,138,123,253,11,195,168,215,166,31,80,158,119,173,131,40,202,244,65,53,39,206,158,34,36,175,186,19,136,19,4,110,145,187,10,56,230,156,95,123,99,119,251,210,4,206,170,63,151,117,96,229,37,72,12,248,159,210,40,56,45,203,44,74,19,139,237,124,210,126,76,234,20,77,104,66,65,134,205,190,222,14,186,17,72,161,86,178,187,143,123,9,234,52,50,138,68,236,25,190,156,76,69,168,92,85,29,7,25,106,128,206,44,185,212,153,169,21,146,229,189,82,128,254,248,234,108,105,109,159,13,248,11,183,44,10,181,117,95,130,44,186,170,194,162,68,246,58,240,68,241,226,60,28,210,11,172,28,108,136,255,18,203,229,76,217,123,153,242,184,248,25,208,120,203,54,69,150,38,15,6,175,39,169,244,4,65,140,23,176,90,23,0,135,124,12,245,145,154,8,233,231,248,61,12,146,135,62,130,133,225,6,234,138,181,28,63,26,197,49,92,154,191,49,78,139,37,225,191,142,47,106,214,166,245,120,202,220,103,41,223,47,230,92,192,104,211,11,156,7,64,88,253,61,180,113,235,176,236,113,26,25,215,39,230,213,137,8,100,28,208,191,148,66,69,139,156,250,216,146,45,204,31,78,6,21,181,141,156,250,208,208,2,0,18,17,74,56,243,98,201,180,133,1,251,173,87,16,140,169,186,112,59,1,165,17,187,221,199,195,253,239,109,211,106,153,251,206,131,15,216,227,46,215,185,58,255,156,198,105,200,212,134,197,142,4,255,201,37,68,239,186,210,176,35,117,70,171,60,201,143,206,229,79,205,129,179,193,61,0,121,79,196,18,19,233,37,104,152,119,87,181,6,78,66,111,116,132,101,247,143,90,8,47,164,153,118,110,72,205,58,173,195,92,178,168,34,180,115,12,173,133,6,149,219,123,88,20,116,60,124,23,70,57,182,47,88,175,251,170,81,219,208,165,161,128,49,115,154,15,230,19,232,145,50,159,3,187,188,0,244,210,199,218,121,177,220,177,120,89,128,212,48,214,191,9,63,228,254,4,132,69,23,203,21,24,153,164,179,255,97,187,12,215,4,3,167,137,222,230,47,171,99,183,76,177,162,183,219,81,215,140,23,14,110,168,182,163,66,66,177,78,132,190,50,171,63,165,20,110,185,148,100,32,251,60,170,105,93,97,6,107,249,13,226,96,204,239,224,204,17,225,133,202,216,89,140,217,166,212,46,162,32,255,231,39,253,77,105,121,181,50,131,245,115,165,137,183,239,105,174,26,56,129,154,199,216,25,249,216,191,66,172,18,135,58,58,187,238,47,80,206,242,177,90,248,50,246,244,23,89,255,167,186,95,223,168,25,245,54,1,75,126,59,188,78,48,134,214,170,217,168,79,119,167,77,116,218,158,89,86,70,195,103,168,234,196,1,187,234,97,192,157,94,175,34,191,135,41,231,12,252,107,158,6,255,229,6,40,250,1,190,12,216,74,164,63,50,209,100,45,157,82,13,234,251,13,83,79,211,111,201,118,96,254,19,181,237,155,81,104,31,94,173,211,182,207,102,248,139,21,20,37,118,151,177,226,235,215,107,254,51,225,233,32,35,8,211,112,31,131,237,46,90,95,79,22,217,142,122,139,88,235,86,90,249,78,168,74,244,206,12,151,197,175,81,186,38,158,29,147,109,186,181,78,215,203,169,63,215,153,238,182,215,122,182,3,159,185,122,15,252,76,244,194,95,240,240,66,88,253,166,53,81,217,214,61,255,43,159,187,19,62,245,188,75,2,218,7,108,0,20,32,222,233,191,31,139,139,168,168,92,184,216,167,182,9,143,48,83,202,10,51,232,170,13,96,234,178,249,167,31,204,72,243,228,251,92,251,56,233,91,115,252,124,160,251,74,142,245,172,149,143,128,194,206,31,41,52,149,246,192,69,216,36,232,83,127,27,249,27,172,117,8,117,72,84,68,204,197,179,160,141,248,182,238,230,27,112,178,88,92,43,145,116,111,4,133,132,252,127,69,194,62,34,222,109,247,198,172,46,35,115,80,27,93,62,21,159,64,62,81,215,97,16,175,5,113,187,101,28,100,210,9,50,182,251,80,80,251,75,38,101,237,13,225,26,160,228,138,254,72,153,243,94,231,143,36,125,104,44,246,126,230,18,232,47,3,111,79,4,24,115,116,142,88,119,222,32,58,253,42,236,207,98,41,100,83,47,104,247,186,235,221,34,219,105,83,200,217,87,27,247,111,201,95,140,215,182,40,164,208,63,68,111,190,162,102,16,187,199,233,32,43,125,39,160,42,155,198,215,151,97,248,192,231,247,137,104,172,136,0,217,34,163,159,12,196,68,196,80,252,203,54,89,247,161,122,131,112,129,167,75,248,205,128,173,2,43,145,255,106,160,122,145,255,79,131,50,202,233,16,12,110,151,244,231,96,75,142,105,77,175,164,33,54,167,77,12,18,114,99,189,161,85,129,205,14,204,154,40,70,155,30,98,83,17,14,93,174,106,136,23,10,72,210,207,34,199,248,115,125,97,69,240,233,162,212,99,0,179,66,132,133,193,55,183,135,142,149,100,203,198,29,139,132,229,166,121,174,122,85,170,231,224,244,119,76,179,0,6,237,56,148,161,197,177,30,66,222,99,236,93,220,45,95,136,89,140,35,71,193,53,140,89,82,172,161,162,84,46,154,163,110,23,249,177,214,221,13,55,85,42,99,58,114,231,81,14,112,35,198,238,54,124,187,245,7,105,66,199,63,101,216,114,72,153,127,184,224,154,80,139,61,156,221,137,83,181,226,180,86,14,140,105,41,111,135,14,49,123,218,217,77,138,210,76,10,201,150,84,31,226,189,126,8,169,180,42,207,171,190,77,128,97,0,247,80,6,23,55,97,135,28,14,61,163,207,217,8,66,8,57,235,167,3,95,84,76,230,169,107,219,49,248,237,16,119,226,119,68,56,132,37,51,74,164,141,105,228,148,20,6,25,94,187,255,38,254,169,143,123,231,127,96,191,132,14,45,107,173,194,195,79,178,161,142,12,60,94,251,237,238,54,206,93,230,142,173,167,105,161,67,245,23,122,239,143,147,211,217,42,185,23,158,233,10,198,45,29,101,18,80,157,184,254,217,223,239,189,39,72,182,252,252,210,127,66,105,98,40,226,79,80,83,10,69,171,14,193,53,192,179,243,200,218,66,102,103,130,13,119,127,131,234,138,20,177,120,206,29,209,70,224,231,115,157,107,236,141,101,27,193,23,243,52,201,166,118,173,96,171,129,72,74,54,168,52,105,201,25,159,49,123,167,64,97,219,16,84,235,58,139,109,231,249,215,21,173,233,161,21,169,137,221,0,221,255,4,205,112,115,41,87,61,226,95,46,110,187,69,172,103,84,242,59,169,148,140,249,247,93,250,69,142,195,151,117,158,252,130,171,94,56,147,80,98,226,211,251,105,189,44,136,122,168,55,87,42,105,14,218,36,231,81,217,227,151,61,138,192,77,41,164,13,4,43,249,183,40,91,178,0,63,8,2,66,57,232,174,245,20,235,100,109,17,219,25,67,128,236,197,8,243,72,156,115,60,121,247,54,193,180,34,209,224,65,49,177,51,139,182,68,163,197,150,182,203,190,19,120,1,125,34,6,136,127,36,112,155,224,206,195,198,101,215,204,6,45,156,252,236,124,2,126,82,115,35,245,140,162,194,193,204,230,29,102,141,93,48,78,234,202,101,65,223,99,90,134,54,47,27,169,9,34,45,81,233,224,153,100,188,214,76,151,253,71,109,55,80,48,99,212,245,243,252,185,220,15,214,200,216,57,18,95,210,30,230,165,89,175,30,172,45,103,134,240,180,21,99,201,111,169,110,119,139,145,20,65,158,213,159,205,104,81,114,195,115,93,143,161,54,136,47,10,123,110,230,165,88,35,250,5,25,210,223,56,203,42,231,93,115,166,132,169,3,111,148,212,225,242,97,60,26,163,164,205,239,105,170,210,198,78,101,77,168,153,160,27,223,68,150,34,150,220,201,165,250,7,66,215,223,61,27,194,40,106,31,121,111,123,217,16,38,80,208,125,14,12,144,138,193,117,82,151,21,109,131,146,42,167,14,199,156,91,255,100,119,183,32,212,72,141,112,71,40,243,48,109,15,201,157,17,154,18,166,48,8,116,164,56,13,144,83,250,211,120,129,66,83,194,31,117,191,118,92,237,223,25,166,167,218,37,67,148,254,174,32,178,30,148,237,214,46,130,102,210,77,78,14,71,240,212,184,225,252,252,89,87,153,26,190,223,106,159,214,28,133,121,151,51,141,251,163,50,73,32,208,143,49,174,15,213,240,171,239,201,245,145,50,27,56,233,158,224,130,111,40,233,138,101,156,58,102,252,187,255,24,237,141,229,189,26,242,20,250,22,217,145,140,160,20,115,38,251,65,102,87,96,85,109,177,184,148,33,230,52,45,21,206,216,62,96,102,161,75,241,199,161,5,20,244,5,37,12,6,48,2,247,125,181,39,112,99,153,56,14,198,105,151,227,15,73,72,237,42,203,245,199,103,43,237,252,4,29,53,112,44,18,111,158,231,204,184,48,60,239,237,229,44,94,155,20,118,213,183,161,237,153,177,181,192,103,42,225,230,80,74,81,112,47,189,10,111,176,92,194,55,94,212,93,178,66,189,198,193,143,124,92,211,192,83,40,31,193,240,224,54,176,69,229,64,171,233,149,167,124,192,34,167,94,157,237,191,240,200,108,224,137,36,189,72,108,231,154,89,225,245,25,43,0,55,145,223,142,59,232,92,240,90,253,241,55,151,120,96,118,32,92,95,246,223,41,10,243,85,205,153,78,78,61,73,61,136,3,24,156,183,207,173,189,163,137,102,94,70,196,23,152,80,229,64,33,155,136,102,24,80,144,182,130,181,189,182,9,238,6,96,16,247,19,40,45,162,105,200,232,98,198,171,95,112,1,69,55,134,62,139,248,210,105,187,198,226,58,158,23,221,166,96,96,119,146,47,52,179,59,230,201,17,48,124,195,213,247,255,214,72,170,65,51,125,93,81,23,122,59,29,210,101,217,20,206,141,255,227,106,7,220,55,109,83,236,218,182,173,62,53,131,7,125,158,164,230,123,104,8,71,253,242,48,198,89,84,230,140,77,36,180,66,83,226,85,160,85,19,149,182,23,106,212,53,215,53,199,185,235,232,80,89,58,37,197,98,26,2,7,84,59,239,49,188,248,124,146,98,84,41,204,7,213,33,188,19,93,87,148,245,210,60,65,196,195,129,126,247,75,195,13,60,162,253,128,208,90,47,75,39,6,143,22,36,56,164,123,1,122,199,143,49,139,206,92,63,190,254,224,2,135,143,239,48,161,22,34,102,81,158,93,123,146,159,240,30,249,52,139,14,7,138,230,174,150,199,192,63,119,4,186,94,10,176,94,117,124,234,238,147,153,2,157,245,64,107,109,79,187,228,9,42,14,63,64,223,163,120,158,137,103,6,225,116,166,174,6,205,183,40,0,242,146,111,237,21,97,183,216,229,114,39,231,203,76,14,91,35,22,104,155,20,91,210,183,76,96,123,66,45,92,179,198,43,131,149,19,135,166,61,160,233,80,130,131,243,142,89,21,184,95,228,60,131,68,218,190,223,20,95,228,102,71,161,209,135,195,188,21,212,144,33,86,96,26,33,75,22,79,233,162,244,249,115,46,50,129,20,38,160,150,60,26,140,5,210,123,100,25,109,7,78,232,194,196,0,133,222,7,179,216,178,6,229,154,4,101,242,10,84,53,72,43,3,141,182,230,115,132,96,33,240,98,11,203,101,127,174,245,246,247,90,0,14,130,181,211,52,73,128,252,0,243,248,34,86,78,121,187,185,122,144,136,54,39,5,212,211,137,95,186,199,146,255,26,167,46,249,239,161,63,118,61,50,159,9,189,204,118,188,178,34,126,149,164,157,60,229,170,175,15,66,28,45,46,59,176,99,110,25,14,211,120,181,108,25,57,158,59,124,139,104,60,98,203,29,62,138,103,234,29,249,221,168,224,14,99,73,219,252,43,252,190,19,150,195,86,14,184,149,95,219,8,170,4,148,229,226,118,23,216,17,117,84,55,209,115,160,26,76,51,90,201,213,243,198,227,252,243,178,105,160,223,248,178,106,188,92,130,133,172,204,98,231,132,200,250,242,49,173,30,212,82,6,212,182,248,98,110,155,64,199,250,80,150,111,135,134,128,113,249,172,203,144,115,103,165,174,155,225,35,62,94,241,105,40,240,111,134,165,155,134,176,92,203,72,118,39,159,223,29,161,167,117,133,214,26,120,208,7,186,39,93,233,98,94,2,131,8,229,81,237,28,11,243,215,90,111,74,132,200,6,209,226,31,136,17,3,47,233,50,245,31,26,125,113,145,2,213,59,181,39,57,98,133,253,106,69,94,99,217,150,211,86,61,206,146,59,206,37,16,138,204,1,109,31,87,79,221,219,115,3,215,184,216,70,123,159,11,222,68,170,154,63,255,222,185,47,95,193,75,211,171,120,215,205,107,129,221,213,41,185,159,161,247,255,122,202,90,26,226,192,203,194,111,218,140,76,161,104,187,186,96,74,167,9,55,16,137,26,158,52,168,99,11,199,62,20,223,55,193,226,239,85,185,34,250,164,196,183,245,171,7,206,51,6,201,95,73,30,251,156,66,140,133,56,175,177,198,213,97,166,182,205,166,57,108,221,69,62,74,184,207,175,36,158,30,132,164,93,74,30,187,44,112,236,5,24,39,220,218,12,88,200,33,143,135,133,175,176,196,232,63,27,29,210,153,222,100,241,82,227,121,132,242,211,29,224,59,25,35,84,7,109,73,133,198,110,240,157,59,55,61,93,92,127,147,151,167,182,236,25,59,171,202,221,254,252,77,242,111,45,182,143,180,63,22,82,165,248,144,139,189,105,86,84,31,107,59,15,2,255,55,58,236,246,62,43,27,85,1,202,187,184,36,58,53,204,141,173,125,150,130,103,29,102,196,196,211,25,74,45,203,105,232,93,254,75,100,4,207,82,153,16,162,58,175,133,89,212,82,92,118,115,99,176,37,253,18,75,26,247,240,73,49,72,162,38,221,251,64,121,221,105,116,37,37,104,28,85,143,127,161,39,194,95,9,185,224,228,127,27,53,194,45,246,161,75,144,111,192,203,55,14,59,68,113,42,66,214,235,159,27,247,4,134,16,55,217,85,123,68,112,129,19,215,192,3,174,241,24,37,108,4,88,167,154,44,157,166,146,202,119,97,117,126,92,109,128,55,53,235,39,32,103,237,233,177,19,215,133,242,96,132,111,163,70,146,82,70,188,151,226,81,217,10,235,19,50,71,140,190,156,184,187,237,27,8,87,112,13,190,148,0,29,83,86,180,102,225,189,99,71,228,86,93,138,37,108,191,123,253,186,221,43,133,223,63,241,9,63,102,160,30,133,99,1,209,221,201,150,231,97,192,47,85,138,55,114,143,243,219,177,74,15,234,78,189,121,230,16,124,188,140,88,73,130,152,253,115,59,243,198,98,107,162,242,201,150,99,170,109,88,122,192,111,15,162,134,138,190,55,50,24,118,128,195,101,94,130,30,31,198,149,254,242,180,29,0,251,133,189,31,246,104,217,149,183,31,162,209,169,43,14,123,115,140,110,215,149,0,13,76,15,126,125,171,116,248,155,216,28,194,82,179,118,160,44,52,171,97,190,232,175,176,243,111,32,62,175,240,98,135,14,146,10,35,231,28,104,142,60,236,230,104,254,252,32,220,177,75,71,131,185,248,72,128,43,157,126,44,234,37,205,0,18,179,166,160,147,246,136,12,175,6,61,104,248,209,132,242,159,74,122,145,203,166,179,210,112,95,68,25,217,21,225,75,103,30,123,20,248,169,218,226,187,56,93,229,131,183,10,249,91,6,74,53,182,168,111,63,201,221,192,159,159,124,190,76,3,68,162,17,139,229,222,188,219,246,199,214,146,208,90,115,208,84,53,51,139,48,112,52,48,231,20,225,103,38,95,181,107,32,129,157,14,245,29,14,237,202,186,156,252,158,235,93,199,56,189,69,10,44,36,83,61,201,47,209,84,64,149,135,122,0,236,233,244,116,63,75,45,47,192,31,212,5,43,19,64,231,159,179,7,161,229,129,240,57,215,252,250,97,109,41,238,91,141,86,194,15,141,38,18,61,122,223,122,33,170,173,65,23,130,237,103,60,201,41,121,148,42,236,112,139,161,218,167,200,146,147,137,123,55,79,168,85,184,174,81,12,170,22,151,15,244,74,44,197,116,152,217,88,77,219,47,176,27,185,110,197,249,97,235,143,230,169,125,163,30,99,233,211,184,161,210,167,32,175,137,163,61,169,250,77,140,180,189,236,114,130,21,240,152,197,57,174,255,95,26,234,166,213,81,22,209,189,6,62,23,117,224,235,129,189,226,255,29,62,150,4,159,171,131,158,115,112,171,221,155,99,21,13,247,146,232,75,107,0,220,18,190,120,177,51,60,244,245,211,142,243,85,35,216,96,178,241,53,246,104,85,140,182,48,168,207,120,46,239,141,89,137,153,22,240,217,141,60,235,170,190,167,217,204,198,120,7,65,215,244,51,37,2,253,212,232,225,242,62,111,134,27,72,3,78,91,86,45,61,135,191,136,187,129,190,254,228,248,72,73,237,71,153,122,242,248,120,194,48,129,56,196,46,65,222,21,131,99,179,25,41,233,168,109,146,177,77,61,110,119,126,218,14,15,100,55,18,126,176,132,100,205,36,207,127,202,39,53,201,106,63,127,15,67,111,163,86,245,83,109,248,109,211,100,114,76,243,73,108,196,150,167,111,205,83,163,73,55,211,254,211,128,0,166,199,206,141,205,193,225,234,78,147,190,194,139,83,99,141,82,214,23,213,54,229,152,46,10,150,178,191,71,73,144,204,167,212,172,188,156,55,143,158,109,196,142,178,98,160,203,4,136,12,155,160,73,44,117,94,32,156,19,39,220,103,88,145,164,233,44,227,115,73,74,154,148,241,208,236,106,119,124,143,113,203,69,132,73,148,241,94,14,59,81,187,130,56,99,105,229,177,240,94,177,24,90,239,90,19,0,138,21,164,55,230,113,62,240,81,30,46,79,119,252,6,141,154,116,0,240,151,186,182,16,81,215,212,57,112,27,14,156,152,106,19,136,199,41,184,19,29,26,167,54,27,49,127,31,102,58,84,209,246,85,132,13,90,150,155,221,63,47,102,165,236,188,217,224,220,81,77,15,184,6,21,28,68,47,108,95,58,64,63,177,189,50,50,193,185,46,29,14,18,209,32,141,184,255,229,82,232,155,20,98,7,165,251,32,68,50,91,150,150,4,170,94,173,189,34,33,123,225,193,180,63,144,248,61,7,182,141,51,253,1,29,1,193,29,212,245,120,3,212,66,225,237,110,36,47,38,10,235,32,65,197,20,200,234,145,202,53,153,191,114,219,160,2,193,149,80,143,153,244,124,179,31,140,233,234,254,29,230,136,72,6,103,53,221,64,116,247,150,224,123,152,6,135,252,134,148,219,214,19,219,230,115,122,143,89,35,190,107,237,104,20,190,207,145,224,11,105,125,218,20,7,227,79,231,197,248,27,36,1,213,223,38,254,214,231,47,117,197,141,197,177,159,246,185,122,253,240,160,208,254,66,39,31,208,67,4,156,35,183,217,254,96,7,73,44,16,111,156,240,10,66,82,158,218,78,233,81,174,195,244,96,9,14,227,127,76,253,42,195,201,32,128,171,102,142,229,94,128,23,118,69,197,10,246,144,249,21,125,154,239,11,175,55,57,200,207,237,218,246,173,208,3,55,24,251,89,134,77,21,25,80,132,205,139,5,230,19,23,117,211,115,186,70,167,215,138,96,113,197,250,228,204,163,208,186,147,47,242,177,23,23,73,255,202,218,172,32,209,95,87,193,188,69,204,8,173,228,212,104,189,107,244,111,84,7,35,138,211,137,76,229,179,56,156,34,37,252,169,190,111,1,2,242,6,21,177,89,126,249,147,225,196,243,12,186,137,37,174,79,77,197,39,56,62,226,168,62,47,96,28,101,38,37,137,194,11,250,2,80,76,56,235,49,90,27,211,31,120,221,218,34,8,181,34,116,139,170,255,196,105,223,175,74,92,214,149,200,253,12,53,251,127,218,52,232,103,69,168,134,151,163,120,247,247,176,136,198,49,238,159,148,94,228,217,136,99,42,41,74,175,120,198,229,217,29,215,132,116,137,28,71,171,163,72,246,37,13,42,28,227,22,33,233,84,136,49,194,98,216,114,31,76,45,51,6,187,162,186,66,21,63,56,24,214,122,202,18,24,143,240,211,206,86,98,6,237,108,198,30,190,50,103,24,207,216,191,85,11,83,190,202,192,182,18,98,170,71,147,210,81,253,210,217,187,224,154,105,214,54,161,73,50,251,44,84,86,76,150,55,140,91,147,253,133,231,82,231,176,10,205,126,244,225,165,100,243,28,202,243,103,59,44,161,167,247,185,254,131,5,210,110,55,250,69,98,195,148,115,161,39,219,48,149,7,53,47,117,45,65,23,0,68,105,30,93,13,219,223,127,179,153,80,193,125,92,203,161,156,18,207,239,77,199,7,44,53,229,40,75,74,0,25,32,80,51,247,186,142,27,46,5,10,171,36,111,207,179,35,146,166,18,40,52,64,90,150,178,80,198,154,219,30,237,104,192,179,209,255,14,191,219,219,102,4,174,174,148,9,210,141,156,76,228,84,118,161,252,24,134,157,25,39,127,233,5,198,34,157,30,246,6,79,229,78,218,218,41,11,23,234,246,189,52,11,248,78,188,228,109,204,106,123,255,51,206,85,105,96,254,253,175,49,38,6,237,187,114,141,33,114,83,93,61,61,236,166,109,161,2,2,169,251,81,155,231,21,15,151,137,62,46,24,131,95,69,123,104,155,163,114,204,178,71,252,168,97,176,204,98,160,130,166,44,176,203,168,239,189,208,39,158,93,204,213,37,230,114,244,106,71,40,116,123,107,44,23,193,159,84,190,157,138,101,142,79,148,210,176,90,87,97,200,119,192,220,222,254,144,122,89,85,129,49,229,57,250,180,143,167,155,253,138,6,118,87,36,170,210,226,171,163,6,191,122,30,192,165,218,45,56,171,82,37,9,134,178,237,17,14,103,108,99,198,4,118,128,28,29,53,95,121,20,47,193,125,200,103,133,255,89,243,132,108,236,244,1,174,21,219,236,153,191,220,226,22,129,77,252,72,232,99,138,99,238,235,18,42,190,240,113,253,141,77,217,138,43,51,21,173,194,52,223,40,11,157,30,208,128,7,0,225,142,151,135,111,98,33,116,133,119,27,159,142,155,18,31,201,118,224,66,216,82,231,157,198,132,74,99,223,164,54,20,42,14,83,237,157,77,20,102,207,4,245,109,206,204,122,234,25,50,47,15,209,142,222,90,30,221,176,71,114,158,177,56,61,14,119,197,49,252,84,39,106,44,92,244,79,63,89,155,228,182,174,114,238,167,120,177,217,36,141,18,161,117,32,145,210,255,54,231,84,206,144,129,24,236,7,238,13,110,186,221,196,104,134,236,180,245,24,73,124,86,165,47,135,10,101,201,230,236,99,204,180,111,68,243,26,68,165,81,74,165,103,209,185,117,86,147,210,202,57,168,242,215,126,169,113,21,10,40,233,70,188,106,67,73,173,173,187,134,49,65,222,234,222,175,77,153,251,142,198,148,189,93,243,85,18,245,228,179,211,175,95,253,52,218,27,171,162,233,26,62,238,173,36,62,168,30,101,248,79,11,163,223,138,66,101,129,20,76,137,197,220,130,187,158,163,237,50,215,63,151,203,240,48,243,181,125,201,39,238,98,58,65,114,22,224,22,150,86,255,3,231,127,67,195,201,58,21,208,20,66,8,235,4,101,148,168,221,17,227,178,177,212,4,229,106,83,206,180,15,48,19,217,168,242,214,91,91,212,213,44,199,86,74,247,70,61,214,61,5,114,169,244,224,155,40,0,95,203,2,55,130,199,129,76,240,12,119,112,212,47,188,254,197,72,14,153,134,229,76,227,84,88,31,97,120,116,161,187,98,220,20,195,130,121,22,92,215,35,199,247,126,130,104,220,84,204,215,205,53,74,119,209,53,116,228,13,138,202,174,222,120,217,202,247,212,237,36,213,234,155,40,8,88,41,223,31,118,76,188,237,156,93,138,122,182,37,30,3,207,248,206,92,138,240,251,148,54,219,102,103,197,255,205,74,208,161,224,78,227,126,154,58,63,71,157,85,200,170,172,248,173,194,35,11,14,107,122,73,70,186,252,147,39,188,122,92,161,16,71,216,73,114,198,98,124,213,140,132,53,247,38,103,237,21,85,161,162,248,70,207,240,217,49,179,114,155,54,48,237,99,167,49,49,33,146,89,169,36,132,164,3,47,159,196,91,205,68,19,92,42,74,215,144,165,18,118,96,234,166,91,5,126,46,197,74,44,45,31,20,206,251,106,97,75,142,165,12,111,235,161,162,120,251,41,122,249,69,151,40,77,77,45,190,147,21,187,202,10,225,204,209,105,13,145,17,90,49,165,16,211,251,68,203,64,101,194,130,174,223,197,70,68,76,129,4,171,8,46,169,68,134,113,125,114,243,97,54,184,218,186,194,120,7,163,159,135,54,172,209,101,67,254,3,194,253,17,59,86,84,161,221,218,110,238,227,101,102,5,209,243,16,168,158,19,172,26,29,165,30,172,115,119,255,184,183,221,134,142,218,29,116,145,231,104,6,224,222,98,41,88,108,47,2,113,103,28,107,122,88,188,167,117,9,231,50,181,165,160,104,124,192,12,233,241,102,77,0,14,178,83,211,107,54,182,113,196,22,48,252,5,32,45,182,40,37,18,89,226,162,116,35,74,106,78,48,169,222,31,7,246,249,38,68,92,161,96,53,115,217,167,224,119,247,181,91,143,94,36,113,197,231,6,198,16,42,158,255,92,11,219,205,252,113,140,110,255,243,106,191,239,160,152,136,14,95,57,112,112,31,75,224,169,253,183,157,113,51,76,194,195,1,31,180,198,63,99,2,238,152,71,241,72,104,166,98,77,236,102,58,247,166,251,236,235,3,79,142,106,150,166,72,29,101,52,203,131,12,176,218,236,22,184,159,254,14,14,201,2,159,79,57,46,240,10,187,201,175,224,39,183,139,7,201,99,101,164,187,229,128,107,179,250,160,207,203,62,122,171,125,142,98,151,163,254,47,23,16,31,228,91,194,199,25,69,184,10,160,157,89,245,127,58,23,117,122,195,76,15,169,7,113,54,128,89,102,245,146,31,173,180,167,211,198,72,21,34,136,95,87,90,1,98,162,137,138,6,111,196,91,192,89,197,8,177,99,112,6,91,209,115,71,201,49,119,62,213,54,68,53,200,234,125,57,121,122,123,234,67,244,149,63,224,180,248,237,163,216,116,100,19,39,103,16,86,11,251,118,74,120,67,69,53,124,233,160,135,114,41,110,250,37,119,25,225,150,204,48,128,32,159,10,251,102,197,161,238,226,175,229,140,174,40,206,0,255,127,18,156,31,117,128,30,166,2,158,14,60,145,238,235,71,76,64,64,160,209,134,240,33,131,98,52,22,17,100,122,248,34,93,128,183,76,71,37,9,150,6,123,124,146,155,153,164,184,240,135,0,30,248,79,221,114,106,13,97,124,117,97,114,150,206,133,92,172,58,43,137,102,59,243,111,69,76,254,112,236,143,247,181,21,175,192,125,57,131,134,224,10,200,169,133,20,252,16,239,81,112,111,73,184,167,246,24,65,254,127,147,25,57,184,199,90,168,42,61,198,54,195,196,112,195,217,115,145,122,171,206,134,80,98,81,73,223,80,228,15,91,168,237,3,124,25,100,70,99,171,180,116,140,85,144,30,31,112,224,157,87,47,98,4,114,244,84,219,127,71,244,57,96,193,27,232,101,217,182,135,81,166,252,229,102,127,15,184,23,45,201,136,181,249,15,73,106,198,200,152,216,14,229,88,26,213,107,0,139,91,40,39,152,222,30,24,186,227,169,252,66,222,163,47,114,126,100,135,113,59,2,34,185,225,231,236,10,147,252,232,202,214,64,249,117,113,118,119,79,157,155,67,122,13,234,211,60,15,71,32,135,191,15,196,22,164,45,135,152,107,68,227,131,162,88,79,124,205,161,73,152,112,33,191,153,76,153,225,241,13,9,186,85,82,4,246,209,99,92,177,14,78,0,3,172,41,251,224,67,27,238,202,159,131,88,122,206,107,217,16,173,227,238,158,9,161,5,72,149,147,216,217,135,191,44,192,138,150,78,26,148,125,138,223,115,129,21,58,93,89,36,226,223,22,8,74,182,244,238,40,66,148,14,166,121,35,120,64,236,104,182,227,34,244,148,24,55,8,42,52,178,184,0,246,12,45,9,82,88,229,171,41,43,178,96,57,55,185,152,179,242,183,103,88,12,242,92,93,212,134,205,105,222,95,223,215,137,183,173,131,109,35,204,120,164,119,214,141,234,95,99,185,170,179,117,84,180,93,118,87,252,190,170,235,59,227,149,98,224,211,68,128,117,9,242,243,113,99,88,152,124,102,112,94,30,183,249,27,214,231,35,199,208,109,25,115,232,201,218,47,175,101,89,22,7,66,55,27,123,234,161,25,110,138,252,250,202,92,54,38,156,143,4,229,23,97,28,48,68,183,74,29,140,88,2,206,223,253,82,164,70,211,75,121,15,36,9,244,241,101,75,178,1,255,131,229,229,5,65,16,159,231,242,28,167,170,23,41,12,125,110,87,137,244,241,0,123,24,182,189,230,34,35,82,41,87,157,131,245,200,231,216,72,231,50,16,108,200,188,125,133,30,85,114,37,24,223,163,70,124,225,212,88,106,208,206,162,158,91,213,182,107,224,240,228,229,65,145,227,214,5,150,96,240,76,55,69,208,139,152,133,160,101,46,71,101,89,185,3,203,164,159,104,228,172,83,85,233,230,109,130,16,11,76,213,230,4,50,18,177,224,243,190,48,181,56,242,117,107,213,250,113,243,71,132,34,137,12,243,10,7,8,155,129,153,98,230,134,255,232,177,25,77,190,109,57,181,85,165,3,105,32,122,122,244,222,248,8,242,188,103,195,78,127,153,177,21,87,99,222,159,126,184,168,179,139,2,85,164,160,194,112,138,81,211,250,191,239,132,18,138,50,249,245,52,185,43,247,64,220,16,119,2,142,162,166,244,232,249,118,98,145,9,94,40,210,246,120,193,18,180,169,209,216,252,127,195,30,217,125,57,221,235,210,95,147,141,52,52,204,36,235,24,243,247,223,1,103,49,141,242,162,55,124,142,46,81,253,154,126,96,37,128,124,55,61,100,38,203,25,127,240,86,42,203,37,108,150,53,87,213,108,19,34,182,91,54,219,25,222,17,58,80,232,90,217,210,32,150,166,132,242,104,141,156,188,151,159,242,41,240,109,125,123,217,89,102,51,169,14,25,251,62,0,4,208,208,74,42,129,231,148,31,85,67,8,10,214,202,22,78,88,223,69,237,96,73,7,61,223,76,169,79,240,24,93,217,178,36,160,3,99,173,29,182,27,237,35,70,41,77,208,155,237,103,177,14,108,223,173,27,65,226,33,132,136,90,197,13,156,177,128,203,81,245,89,69,195,203,250,154,71,116,60,99,147,146,8,201,31,1,85,104,38,107,188,102,100,91,218,5,249,107,117,79,209,141,252,60,180,10,238,107,196,45,57,203,163,61,79,101,54,92,212,141,153,167,17,135,16,222,9,175,130,114,254,122,131,21,46,220,106,159,255,42,251,231,63,19,236,83,18,234,135,234,207,126,142,105,15,44,7,181,162,48,92,80,174,176,136,167,204,243,223,205,126,130,254,4,9,89,205,189,31,35,0,105,102,6,62,139,10,54,173,56,164,61,70,184,124,150,171,68,229,235,37,243,65,33,237,34,88,176,49,101,80,111,238,225,152,174,159,217,246,6,141,83,219,20,198,239,67,32,216,73,235,24,199,57,78,86,165,170,126,53,189,48,147,209,91,255,248,111,87,202,251,244,251,171,40,216,80,119,97,11,90,38,68,27,90,184,52,163,157,40,145,141,53,191,69,58,130,38,114,141,54,120,196,172,44,156,66,40,229,67,215,232,246,234,201,67,154,220,158,208,104,202,68,20,92,179,224,100,105,42,246,58,246,4,79,150,206,69,224,250,131,52,67,27,53,138,193,11,2,22,198,237,223,17,5,34,115,119,159,164,162,85,116,152,135,78,219,191,131,196,138,48,123,66,244,113,245,141,40,13,45,73,106,169,153,123,154,58,177,233,160,213,2,232,150,228,93,205,195,13,192,70,228,124,114,84,251,100,254,141,125,219,38,77,12,208,239,160,91,134,51,20,111,117,245,14,89,68,228,187,140,206,51,117,86,227,174,201,196,82,4,73,29,171,204,22,216,168,174,151,195,195,102,27,31,177,137,172,87,20,9,184,60,174,78,244,68,53,119,60,234,3,148,235,157,164,248,200,156,12,59,59,68,225,143,178,152,186,8,86,151,172,178,67,231,28,242,165,64,59,209,5,30,236,70,222,109,57,196,145,214,128,176,209,58,134,122,77,115,172,13,15,248,77,83,88,171,97,179,59,9,247,42,18,85,26,232,248,73,77,89,81,143,62,53,227,250,170,9,206,89,226,144,190,250,156,4,28,79,133,249,5,12,188,15,84,234,51,251,238,201,190,150,227,103,23,226,26,208,196,137,40,165,234,21,91,152,121,189,204,195,45,25,200,80,207,252,248,29,81,183,74,173,15,61,30,68,156,181,231,4,1,181,39,43,165,212,16,44,82,205,233,66,199,174,151,9,207,221,87,219,55,201,212,234,77,112,122,174,105,174,32,204,90,65,91,159,3,128,212,181,136,30,152,141,129,10,255,219,6,68,34,241,37,86,231,207,202,220,177,111,41,168,52,27,11,14,205,34,33,114,221,216,206,233,76,9,13,118,118,201,101,82,61,247,217,174,138,44,126,188,14,25,230,188,170,254,111,111,165,110,159,231,30,255,50,222,165,240,188,39,105,67,165,220,150,150,184,1,88,179,105,147,61,121,186,16,243,218,103,187,107,4,41,9,167,172,204,173,223,181,185,28,91,62,204,82,199,240,189,82,13,115,61,71,189,22,65,225,149,251,248,168,97,159,184,231,73,177,45,124,145,132,170,155,13,28,109,121,109,81,242,78,105,9,178,122,168,51,60,234,97,92,140,162,160,84,78,131,117,154,8,211,89,145,71,112,90,37,37,110,189,99,0,154,204,174,63,169,154,136,124,147,21,206,112,84,77,59,165,1,208,254,174,159,229,89,250,195,176,188,250,81,181,141,108,179,16,204,200,66,125,218,55,177,214,226,55,95,148,135,181,227,103,101,119,34,216,44,120,46,231,191,133,127,30,63,230,27,123,69,16,193,235,184,52,155,138,9,24,41,162,40,0,73,65,223,48,24,126,139,209,254,75,192,199,136,187,235,184,125,194,169,15,82,12,145,171,147,233,105,42,2,185,105,101,154,91,171,139,15,187,76,15,73,60,164,248,240,145,63,254,115,31,2,195,202,192,125,155,32,243,88,40,59,64,199,212,229,29,102,6,118,137,163,40,219,26,239,7,194,92,11,187,71,22,139,164,28,125,195,115,29,242,152,160,157,225,195,249,93,79,250,190,121,49,207,131,120,255,65,245,68,228,44,14,21,230,212,218,116,106,206,196,10,123,252,237,75,216,250,151,171,198,18,224,116,39,185,168,112,184,42,98,215,100,61,128,7,224,203,112,119,42,94,36,149,73,160,232,127,159,166,9,58,41,29,212,193,52,187,133,84,255,161,96,26,198,228,98,38,164,58,61,254,78,115,109,252,235,227,117,155,159,123,49,125,103,139,152,133,248,112,166,79,73,21,128,154,74,77,166,97,29,217,130,98,116,27,187,63,241,156,197,216,63,12,176,177,16,38,225,192,86,221,176,182,178,57,230,22,101,175,37,255,7,67,233,2,93,221,236,2,16,181,66,231,155,171,224,58,196,102,17,28,202,52,139,175,128,155,96,206,220,140,222,242,232,91,236,24,231,245,110,102,246,230,31,134,33,127,156,148,82,242,75,8,113,136,185,129,62,107,52,121,158,112,36,214,42,93,198,243,208,13,8,103,233,17,117,8,79,116,47,20,97,52,164,24,82,234,40,2,10,90,111,56,159,15,116,140,6,205,247,121,89,78,251,134,134,209,187,165,38,43,233,34,240,27,88,39,131,16,91,161,81,64,29,174,200,189,65,166,64,226,106,100,51,81,158,152,169,175,87,230,240,180,205,96,95,235,149,39,22,116,146,223,117,139,68,23,25,75,90,177,112,51,199,221,68,83,196,194,80,107,242,146,117,132,20,44,98,254,217,30,207,118,156,66,251,137,97,34,26,115,159,224,139,224,221,226,60,90,123,198,232,169,134,82,82,86,161,215,96,88,100,170,251,219,176,137,201,219,187,38,144,93,166,68,43,181,18,63,98,7,201,47,80,155,39,129,9,81,119,48,108,182,14,185,183,194,142,245,112,213,108,187,68,62,242,242,154,71,223,201,178,205,149,107,216,23,159,32,51,1,136,197,233,143,13,202,248,213,175,78,162,231,241,146,35,129,188,96,152,106,7,130,66,135,177,61,60,135,124,218,26,80,238,207,0,225,43,183,202,49,146,39,239,104,67,207,97,174,57,77,24,54,79,117,213,94,90,101,253,42,226,186,212,82,232,247,43,174,215,110,187,249,237,97,151,22,57,54,121,144,91,173,227,53,26,168,78,82,6,134,253,115,224,213,153,72,254,206,78,130,70,138,192,33,130,173,155,8,35,7,73,4,180,189,17,89,225,198,39,87,232,67,13,126,186,13,19,93,239,104,95,81,42,8,243,77,130,111,134,201,237,151,246,108,22,200,214,244,144,35,162,116,170,251,108,78,226,63,126,140,196,43,52,172,157,171,241,126,185,58,146,192,24,129,71,78,128,134,6,255,251,170,3,105,98,205,237,150,65,122,29,215,15,127,217,70,1,151,53,245,13,159,178,220,220,148,106,169,224,3,206,168,98,96,112,186,247,234,48,178,135,92,168,8,173,184,74,219,239,57,155,140,210,134,107,1,81,70,153,218,110,95,90,138,23,67,173,118,255,177,9,95,172,41,142,96,128,202,5,95,94,15,103,39,223,241,154,102,171,220,219,81,35,231,241,10,82,178,153,109,209,44,233,75,145,21,203,76,193,92,19,7,226,254,240,104,162,201,98,52,139,122,247,73,34,85,53,163,254,128,21,44,98,244,225,55,11,123,56,142,151,145,240,197,131,93,155,9,128,79,76,120,236,113,120,18,142,160,90,88,179,9,10,31,197,254,239,10,153,84,240,83,5,126,200,67,229,93,194,201,255,64,215,37,159,52,245,174,230,72,125,97,103,186,136,86,160,90,151,226,168,97,33,30,181,233,185,43,164,209,87,81,209,247,65,97,89,146,215,243,182,255,223,83,68,188,112,244,255,9,139,73,17,137,182,165,96,221,122,30,204,41,117,12,148,185,48,205,167,138,86,186,169,174,158,252,169,0,220,107,57,253,130,154,101,215,113,51,223,211,102,192,132,214,177,89,20,77,171,51,137,49,114,64,100,156,195,82,207,48,222,231,186,221,5,155,20,18,58,42,59,157,206,202,65,80,219,98,169,162,237,155,125,90,40,206,21,161,4,236,221,4,96,97,234,38,105,110,10,79,98,135,86,167,57,233,29,145,14,128,227,166,31,238,111,138,93,71,211,92,127,193,7,250,57,75,139,140,121,57,96,116,157,179,168,156,144,149,180,196,108,135,80,242,90,82,29,29,2,55,6,32,136,31,53,28,119,222,54,43,243,172,252,18,87,187,11,95,69,5,30,25,245,30,133,78,129,236,53,192,22,150,81,40,193,57,201,92,132,39,98,123,62,114,160,249,129,54,54,100,226,99,89,129,152,115,54,106,58,149,81,92,245,86,237,66,75,137,220,4,8,51,184,153,135,247,9,31,80,237,210,83,1,144,84,134,9,66,99,208,5,79,85,179,112,31,225,164,93,117,57,105,200,104,111,105,15,14,147,42,246,185,163,167,109,166,115,24,167,118,17,56,254,224,96,66,89,157,27,51,220,77,138,36,244,13,245,150,201,166,232,247,106,255,221,235,126,222,173,70,133,90,216,126,83,197,140,122,45,194,215,197,59,224,158,190,47,145,86,50,113,58,136,69,81,20,244,172,183,155,229,206,42,129,6,17,3,149,2,188,236,73,71,221,126,12,119,113,144,132,224,240,217,222,138,140,199,11,186,205,82,96,38,158,242,87,66,147,176,250,198,0,165,214,106,181,52,76,95,253,181,159,249,73,224,88,30,222,68,230,100,2,144,192,247,109,225,222,168,60,246,248,164,153,168,132,170,106,17,236,13,79,184,32,66,56,160,251,229,233,182,41,15,49,7,71,143,103,16,136,248,175,84,223,232,55,222,219,196,22,59,58,74,200,94,182,79,38,157,124,36,138,69,198,2,235,137,181,230,139,253,220,180,86,118,63,106,5,45,217,189,79,72,151,186,213,200,57,156,210,10,193,42,106,147,141,182,132,113,24,5,211,91,249,153,24,216,107,47,240,113,61,230,21,216,142,71,223,193,140,61,102,255,238,27,239,5,129,32,174,92,5,56,9,113,74,240,109,120,16,14,174,87,70,32,32,201,220,39,88,210,140,58,133,103,153,60,81,237,8,0,10,128,167,183,251,111,58,188,252,230,31,30,138,107,0,7,60,4,233,108,86,66,129,11,224,197,214,31,232,154,231,181,24,153,46,243,221,165,108,6,114,116,217,200,212,40,228,47,11,171,115,190,125,90,250,4,163,249,172,32,236,214,44,206,129,199,177,65,35,15,111,132,145,4,250,220,179,243,221,242,199,1,93,236,96,214,249,251,218,37,113,29,65,159,108,253,220,158,171,131,17,254,75,232,246,108,43,174,250,2,11,93,89,67,182,91,68,57,183,115,23,143,116,156,140,214,66,71,249,40,171,20,61,211,218,37,61,17,156,93,192,1,156,35,76,244,235,54,228,162,150,86,242,24,13,147,237,155,108,111,149,231,137,124,231,59,86,9,104,121,140,106,222,71,212,176,218,197,250,135,1,146,7,57,193,167,229,22,106,85,23,189,40,49,239,143,249,7,228,58,84,202,51,76,196,10,16,26,158,33,56,48,59,64,161,219,12,131,12,126,73,81,165,153,180,17,254,8,187,106,217,237,62,46,163,100,152,46,78,10,84,24,93,37,99,243,37,247,120,61,115,117,222,73,118,227,159,179,138,96,129,36,228,40,208,228,133,52,191,225,215,180,195,182,90,155,197,78,200,115,155,255,187,203,184,99,216,90,240,80,26,11,225,161,7,79,192,99,205,16,34,192,0,139,143,114,51,159,184,170,78,222,106,159,79,121,225,243,188,245,248,202,206,144,178,101,187,238,95,110,201,173,141,51,98,34,220,157,171,181,184,163,3,35,179,205,3,125,107,136,28,46,135,203,41,185,219,47,134,85,215,232,183,232,202,231,235,91,2,201,83,254,107,158,2,95,13,53,175,179,189,38,45,188,223,83,179,76,2,1,1,83,95,164,101,40,165,192,17,75,24,16,177,56,56,1,205,95,172,109,167,199,29,62,240,89,79,50,40,7,216,4,104,169,240,218,202,59,181,157,167,55,2,12,70,43,36,238,220,163,225,225,120,49,169,42,255,119,5,246,82,2,104,202,168,250,60,87,129,62,148,163,126,185,74,66,210,214,233,146,140,208,57,58,246,245,209,138,163,210,39,71,206,123,8,10,133,184,95,241,201,22,243,61,41,166,184,91,2,205,8,173,232,95,94,139,173,235,152,102,140,50,102,234,103,41,74,88,188,200,207,243,145,151,121,54,25,83,10,195,70,144,12,43,203,246,88,225,255,239,8,69,200,167,44,238,148,107,66,121,224,224,163,40,128,172,143,224,106,77,194,127,31,123,120,76,231,145,37,119,109,225,249,51,200,55,9,170,204,145,242,169,117,115,141,76,94,231,166,134,54,204,55,156,57,142,90,16,76,112,246,241,193,13,178,27,24,136,119,71,74,176,117,211,76,228,147,82,237,199,167,176,27,124,85,237,54,115,77,117,196,65,178,241,196,240,245,255,123,83,13,134,147,47,17,6,151,34,154,26,227,24,148,10,176,250,148,13,84,22,131,183,191,156,192,17,144,86,173,56,188,90,250,15,62,48,106,41,207,132,118,52,177,110,28,102,237,188,20,26,14,194,227,111,46,225,116,243,232,109,179,101,254,190,173,245,250,163,116,28,121,100,202,47,56,180,198,220,81,184,20,31,206,2,60,106,164,231,4,201,150,159,36,53,3,142,89,80,223,147,168,15,125,85,83,184,153,255,206,11,61,53,6,154,88,199,146,65,181,230,65,170,70,185,69,252,45,54,228,108,236,23,131,64,19,153,34,12,218,5,94,39,48,142,208,99,212,181,222,180,10,128,104,35,126,208,21,220,70,179,140,115,147,150,208,117,25,230,42,135,135,34,34,72,55,85,9,216,142,168,91,205,27,36,179,188,140,95,42,99,136,131,154,16,225,102,166,158,71,187,212,248,191,81,109,171,176,90,54,211,147,208,107,110,75,245,178,27,133,173,1,129,249,120,214,147,103,157,42,221,154,207,144,69,65,13,239,144,47,202,11,156,8,4,103,180,85,15,10,237,152,214,73,153,74,227,240,129,32,7,184,10,231,19,177,34,56,54,225,169,141,158,135,218,56,16,220,162,224,98,200,131,68,160,39,116,90,178,101,139,55,82,31,80,85,236,218,227,97,56,211,201,29,9,213,231,16,220,36,0,22,52,168,118,152,234,82,249,39,181,235,171,179,58,3,230,65,57,178,86,166,237,140,21,101,0,23,242,176,16,100,81,2,238,86,196,224,27,216,201,200,68,205,101,81,239,95,23,69,231,51,182,219,175,176,130,206,167,57,126,1,47,53,167,242,203,59,44,15,239,247,167,6,113,170,248,247,75,233,61,121,85,32,248,148,226,103,79,79,74,87,243,186,247,239,201,76,60,120,206,241,5,136,8,110,238,22,35,70,178,153,138,50,140,237,45,207,180,244,168,170,196,234,178,230,213,105,126,248,4,222,6,24,55,127,232,181,11,51,174,196,240,242,117,186,136,159,162,62,96,50,5,18,184,74,86,20,98,94,61,64,133,130,11,1,184,172,68,85,19,192,92,148,234,248,67,47,137,31,253,249,66,205,255,103,25,31,120,67,60,240,67,43,79,243,132,237,80,19,253,179,37,186,138,32,221,128,103,24,67,94,11,31,177,130,104,233,164,9,27,97,47,55,137,161,219,68,144,4,247,187,247,105,214,197,217,19,207,26,6,128,72,215,195,4,92,55,184,58,101,21,184,216,203,128,130,94,43,120,166,63,62,108,131,222,177,47,149,17,79,11,7,63,169,71,18,239,214,62,200,140,123,38,156,89,184,74,226,30,129,226,224,75,75,51,163,22,32,126,109,198,175,12,181,41,220,169,162,199,65,26,82,87,188,25,23,16,106,37,67,66,251,95,63,41,73,168,238,207,210,68,2,140,237,164,208,162,172,47,170,177,107,135,112,177,168,105,254,180,20,211,152,44,252,199,108,26,49,165,219,149,195,128,178,147,101,41,92,131,206,151,29,56,21,83,55,122,125,247,202,177,51,243,19,78,76,238,187,63,140,97,102,62,31,110,219,127,58,90,16,101,148,150,194,101,67,58,112,213,170,136,112,134,251,247,239,19,17,126,61,155,233,225,175,16,109,25,9,11,20,161,223,196,191,250,86,246,93,193,94,211,222,16,64,20,105,85,133,52,28,71,123,145,72,100,239,164,190,207,43,6,96,19,105,108,139,123,247,247,32,134,155,158,112,80,55,33,222,108,157,185,93,46,5,151,80,220,77,29,58,131,211,113,199,119,140,130,139,129,129,189,177,60,100,179,70,57,225,89,57,189,142,18,174,85,104,97,101,189,161,85,129,223,57,169,231,187,234,64,17,143,185,101,244,124,48,213,193,26,138,65,139,68,45,226,175,26,54,152,168,126,77,214,226,15,139,221,185,117,124,232,159,31,48,250,43,8,89,167,2,235,86,201,29,58,149,151,93,218,254,66,115,168,167,30,63,135,62,119,81,136,200,242,38,50,199,154,245,231,136,143,106,18,245,73,147,191,96,40,69,242,61,115,152,170,215,191,104,236,43,241,166,166,230,189,252,185,43,155,178,171,171,35,230,28,39,20,71,5,16,172,120,153,144,103,125,30,173,37,81,31,43,164,231,57,220,50,251,32,67,146,192,146,8,230,47,89,16,211,53,153,238,127,166,8,25,189,68,155,87,12,138,150,152,86,223,185,79,211,117,217,44,245,51,77,130,237,214,196,191,240,98,100,96,64,7,124,19,249,203,23,198,165,14,147,168,210,138,174,66,169,3,217,46,169,38,229,18,185,186,186,200,164,231,174,146,94,123,28,220,231,32,208,112,65,122,112,182,212,187,82,155,93,41,199,182,193,24,67,210,206,199,118,3,169,225,91,199,36,195,66,133,231,100,207,187,163,66,70,255,218,175,28,173,100,129,64,123,117,177,189,201,233,84,101,0,213,221,229,64,141,72,220,229,86,101,214,161,132,214,163,204,168,70,76,148,244,28,49,82,50,198,246,62,2,157,67,242,4,83,128,247,179,80,16,26,69,86,200,217,223,107,242,99,84,192,217,23,155,26,40,33,151,66,76,143,63,173,121,135,187,13,148,142,41,215,90,56,189,178,212,31,114,182,173,160,17,135,170,239,77,154,79,51,131,134,218,55,203,229,59,21,48,89,201,27,24,145,197,60,85,94,99,160,74,9,215,148,77,14,229,8,211,39,116,1,232,130,233,139,156,85,254,95,72,128,174,98,21,124,98,167,103,42,240,249,114,251,73,114,75,179,34,151,117,116,244,175,236,251,201,217,111,24,9,240,10,206,112,241,217,45,173,51,58,127,141,108,244,3,142,119,242,67,127,74,139,36,5,115,176,209,56,202,188,180,210,230,82,185,158,96,245,64,186,81,247,11,122,216,47,78,181,208,176,195,208,153,169,252,16,128,63,106,132,237,250,11,254,170,15,41,92,151,178,101,72,20,36,253,61,107,17,236,186,61,144,208,63,246,167,51,139,76,120,28,99,185,236,185,246,85,51,6,91,196,15,115,129,76,91,23,218,124,226,217,138,40,57,0,75,80,88,104,76,139,130,123,230,215,78,250,149,238,226,13,211,243,99,144,11,250,96,242,157,14,159,151,50,228,14,201,89,70,206,18,170,40,245,62,101,252,234,112,62,101,10,154,131,164,220,108,153,132,161,54,124,176,100,255,156,216,133,18,44,109,121,97,55,219,165,36,178,51,236,64,226,89,12,238,168,53,99,87,243,98,110,188,107,72,189,62,102,131,92,57,220,97,177,189,103,13,92,208,70,97,111,199,220,141,32,33,60,142,112,89,0,41,122,118,6,17,152,39,7,239,46,85,103,29,241,23,70,77,98,174,169,133,237,81,228,254,128,17,56,54,53,59,80,167,215,8,200,60,112,214,94,43,105,254,0,207,138,182,227,247,67,12,67,96,54,176,59,186,161,111,185,111,74,184,234,221,79,94,243,128,126,197,87,194,201,1,124,247,79,125,98,227,206,34,40,155,102,76,200,15,198,197,177,70,28,71,65,154,11,18,201,86,189,81,224,64,181,54,223,47,252,89,106,5,96,16,221,119,100,38,94,217,230,87,16,41,34,246,102,31,3,112,83,153,104,145,215,115,19,208,26,23,230,206,0,190,171,228,14,74,255,167,214,55,229,229,55,61,134,80,136,34,117,23,56,245,11,10,39,247,192,223,18,14,58,202,147,199,131,206,86,87,49,193,193,126,175,121,49,61,134,106,50,65,146,203,227,11,44,60,15,160,110,18,90,120,119,72,5,117,242,144,144,52,174,13,117,58,145,26,79,198,234,20,207,42,118,2,197,205,17,133,87,139,192,106,208,118,11,209,76,135,34,105,150,247,230,58,192,225,64,6,37,127,165,215,68,181,35,70,204,101,143,243,144,186,156,105,16,80,228,151,220,82,7,212,108,208,46,186,179,247,91,102,204,5,19,45,86,174,2,31,15,56,217,208,108,235,66,19,216,50,3,213,111,30,232,221,78,73,210,56,89,19,123,226,139,156,16,42,127,193,179,101,29,51,36,120,137,114,177,6,141,31,54,36,153,250,230,23,30,132,193,133,181,172,188,194,229,175,179,121,100,78,93,49,228,177,54,136,160,183,84,8,80,203,28,98,224,103,86,63,191,70,113,69,227,195,127,40,187,131,230,168,149,138,44,190,92,3,70,14,242,233,197,45,169,25,54,77,1,73,82,73,92,42,20,233,61,163,23,169,76,128,29,205,125,129,165,67,192,104,126,56,149,112,75,245,20,203,105,169,116,91,208,24,73,254,122,24,4,105,85,88,53,97,174,62,188,35,216,216,242,69,101,119,60,9,13,163,189,29,211,175,54,21,10,143,179,235,25,28,78,12,100,4,255,190,196,86,240,118,17,42,230,104,39,8,207,75,223,191,26,21,156,193,220,53,55,188,255,110,190,202,96,223,196,214,118,63,130,234,81,242,207,198,229,244,30,138,198,18,132,68,25,199,185,150,40,135,215,233,14,132,189,15,123,169,64,245,224,86,49,63,181,98,158,193,237,133,113,68,131,247,238,6,79,41,246,90,17,218,85,19,35,161,131,104,252,195,166,33,197,97,104,217,152,230,93,76,114,27,92,49,12,15,120,9,159,199,54,251,208,249,228,178,216,149,93,128,115,107,182,37,195,11,149,19,149,195,36,70,71,54,40,208,156,73,83,8,84,66,157,188,58,43,238,56,231,119,118,243,144,96,185,139,224,33,175,85,106,1,5,252,56,37,169,189,49,59,145,188,241,146,193,127,218,19,22,23,164,36,78,136,144,179,13,164,12,151,36,202,207,49,33,33,42,72,241,102,57,64,99,46,23,232,56,45,5,168,37,105,247,114,140,230,85,231,183,140,215,213,105,103,3,142,1,249,9,247,132,80,117,139,185,105,139,74,139,180,228,90,72,136,19,58,44,210,235,142,14,185,213,70,89,43,17,193,171,231,98,60,106,88,25,162,185,102,248,161,18,245,252,244,129,189,225,126,37,79,199,74,244,98,150,237,136,26,245,2,218,108,211,161,25,26,243,52,32,53,159,171,39,161,191,74,22,85,85,20,221,188,174,54,141,187,253,172,110,106,148,77,8,191,5,237,29,71,251,161,113,163,247,190,100,160,127,163,61,150,209,110,252,99,188,44,90,167,38,108,84,6,163,204,55,10,20,158,230,222,218,196,223,209,227,232,53,165,76,28,163,120,225,231,110,106,162,157,242,161,116,23,173,70,13,108,90,180,227,195,235,251,68,105,231,245,120,154,242,153,250,166,28,51,94,68,255,17,157,203,188,191,252,59,117,6,255,155,37,182,233,65,71,177,112,232,26,214,182,52,241,229,102,236,233,16,1,136,112,0,47,226,153,37,83,216,205,187,70,159,13,48,30,248,102,145,101,115,183,37,38,26,43,181,121,236,171,1,15,5,114,164,90,87,211,47,200,158,194,145,110,227,89,186,198,128,119,117,38,73,250,98,177,233,15,99,91,49,16,67,199,245,71,103,245,96,206,120,246,137,64,167,151,158,27,228,247,224,24,191,244,149,192,44,30,61,86,89,32,68,135,129,200,230,253,218,20,185,71,23,207,191,199,161,217,142,237,89,229,245,195,199,205,150,234,136,182,28,176,68,154,96,46,247,164,138,52,106,111,80,153,94,232,71,72,160,197,129,35,129,85,74,61,112,245,217,123,167,14,225,164,200,175,156,115,163,1,31,183,140,173,209,70,141,80,138,144,243,184,196,109,152,92,136,235,209,0,72,155,161,65,249,198,232,222,148,96,93,205,69,25,141,35,45,222,104,89,176,112,125,247,17,220,67,100,53,231,149,13,74,140,16,173,46,121,129,170,80,176,124,139,226,244,141,232,217,220,28,81,231,175,57,233,223,165,181,173,4,22,242,73,25,248,251,253,41,95,194,131,239,121,157,242,7,249,65,149,121,200,49,118,113,205,191,155,89,212,185,99,213,217,84,163,73,165,168,199,15,134,86,171,204,254,244,30,158,84,182,214,49,226,10,123,12,64,26,78,131,156,49,177,227,133,121,146,226,40,32,19,230,187,135,186,116,103,168,24,4,14,122,223,208,52,248,240,155,114,154,110,80,131,223,62,123,224,148,109,104,220,187,254,44,154,199,153,186,124,170,250,153,185,25,217,212,78,185,73,49,33,16,223,95,177,226,99,7,58,143,99,125,191,95,40,29,162,51,157,243,65,96,155,186,250,25,75,2,217,115,5,61,152,213,53,168,67,253,110,165,0,223,131,4,246,52,135,209,210,255,15,153,212,207,87,28,1,157,184,37,40,254,173,57,15,164,29,136,251,144,44,137,212,148,2,201,167,82,177,96,49,12,152,212,176,140,237,6,124,127,151,111,20,242,217,97,44,66,206,105,80,163,47,128,138,86,165,64,95,64,162,245,191,107,13,53,111,159,207,209,115,72,38,49,60,11,80,49,240,236,232,206,163,62,126,16,131,13,85,27,219,130,198,62,117,185,185,221,68,48,231,198,233,184,54,225,221,22,136,102,82,251,228,143,252,250,153,157,114,158,189,191,53,55,10,239,223,193,108,173,36,13,149,224,136,195,212,63,116,19,75,181,12,131,149,175,223,90,127,97,223,18,93,31,147,63,175,225,251,74,253,88,154,120,39,230,61,88,61,53,110,192,12,89,198,62,184,1,232,23,19,182,50,86,44,240,101,73,13,132,95,165,167,0,217,174,64,250,226,162,128,71,47,52,2,211,116,89,72,75,81,153,79,56,173,95,64,137,189,183,194,180,164,214,114,103,163,200,105,99,232,97,158,234,49,83,159,62,50,52,167,27,79,50,14,189,241,167,29,4,250,100,11,217,238,219,60,152,212,213,114,215,177,110,227,109,18,148,13,191,219,143,35,115,240,98,141,72,254,213,70,239,47,209,244,91,137,102,106,62,211,150,74,245,157,135,108,118,78,10,30,9,160,253,211,145,89,59,32,250,225,240,67,193,134,113,63,169,193,164,68,102,249,143,160,44,64,82,120,2,84,109,211,210,241,103,160,26,250,53,240,108,226,49,84,238,58,176,225,126,162,61,165,25,178,233,60,149,93,177,169,172,196,12,9,11,2,91,103,74,142,216,238,181,55,15,133,244,127,182,165,227,142,160,20,150,57,191,247,47,3,51,93,18,33,225,203,197,216,65,37,188,111,47,195,102,72,11,158,183,15,189,14,7,153,39,243,135,50,167,91,240,150,92,255,13,3,117,70,98,96,91,200,30,213,85,211,217,149,124,63,194,161,163,194,70,252,179,23,105,101,235,152,1,55,141,19,142,226,36,138,222,77,44,72,175,121,207,62,159,213,204,81,49,15,21,97,215,140,81,3,196,222,129,101,34,79,49,148,194,152,248,15,217,197,118,93,28,114,205,208,130,8,182,194,27,40,72,11,70,57,232,13,105,237,86,71,179,222,109,63,210,72,140,81,117,165,198,153,150,77,214,52,210,105,68,219,219,220,75,143,150,122,246,154,9,254,251,18,65,136,139,190,78,56,238,238,51,20,122,1,66,11,29,23,214,158,107,115,196,32,179,137,116,167,196,192,143,206,59,207,199,111,103,116,75,197,19,41,159,198,102,126,57,75,77,134,251,244,109,182,181,193,99,0,114,251,243,28,168,82,4,99,63,207,227,252,202,62,136,62,15,171,14,89,27,132,23,6,15,69,215,177,160,240,238,149,154,189,30,215,135,238,73,205,73,160,209,224,28,245,174,203,208,150,142,151,102,144,78,47,236,248,165,161,234,27,166,247,63,236,195,212,138,167,230,66,24,1,224,153,221,31,43,125,220,7,242,170,10,96,1,57,212,133,4,45,93,170,35,149,14,25,243,240,197,31,5,198,92,69,27,83,61,49,15,124,97,145,125,48,208,29,62,127,250,83,159,228,46,43,17,75,72,249,45,84,204,58,230,176,10,140,95,185,183,125,110,49,23,108,255,105,55,84,114,237,192,73,135,119,122,128,52,155,7,177,61,194,28,233,5,43,154,160,107,184,171,16,28,160,89,31,170,177,63,202,1,117,95,64,207,50,19,165,227,32,87,67,212,229,183,178,163,248,95,129,28,169,51,63,202,2,79,84,208,196,251,188,177,148,151,234,70,161,79,64,144,199,75,0,110,63,172,242,99,175,197,67,59,182,147,80,20,75,33,67,11,149,111,254,56,239,129,99,64,17,149,222,32,12,232,72,189,12,172,125,27,72,8,65,101,49,8,77,198,144,67,220,153,79,145,237,200,41,24,113,215,38,167,123,151,175,121,42,111,104,201,224,55,226,135,144,160,99,147,59,13,121,173,43,194,146,194,249,176,253,44,245,133,59,109,80,25,200,139,94,43,225,63,212,231,165,228,28,119,7,139,134,247,245,165,82,241,184,160,208,31,169,166,98,132,158,203,0,164,123,80,64,115,113,247,132,189,78,66,10,100,119,64,22,228,188,134,19,209,241,181,41,200,214,34,214,242,60,49,147,136,181,70,250,90,1,96,230,34,244,204,136,102,81,23,138,127,21,179,77,84,5,187,174,103,86,252,198,61,12,109,120,183,209,243,101,89,231,191,155,115,98,45,224,58,150,251,157,186,135,29,49,195,39,165,209,206,242,196,83,143,46,5,235,159,253,86,80,94,42,207,112,101,181,209,9,161,179,213,186,142,194,130,162,95,18,95,157,196,172,6,55,167,9,248,165,142,199,209,101,243,54,4,179,76,69,68,65,50,129,195,60,221,253,42,90,64,204,84,81,42,47,183,164,130,171,50,173,253,199,124,48,237,49,69,218,192,84,165,26,167,119,180,102,213,220,157,240,255,211,83,77,172,167,133,140,0,52,173,136,107,111,104,180,169,203,215,242,11,232,5,177,173,14,238,43,120,250,126,19,75,113,132,254,132,52,55,100,123,43,67,211,47,98,33,72,193,6,215,157,47,135,229,188,158,25,237,36,32,221,158,98,217,200,40,199,193,47,62,215,74,136,37,230,63,104,236,232,207,53,179,135,179,82,11,69,48,160,253,20,161,87,245,54,40,185,254,255,53,148,180,74,112,172,215,250,242,51,65,4,178,220,44,159,0,169,190,69,85,137,139,136,54,250,49,5,179,217,62,153,143,237,233,223,127,125,188,101,125,134,221,119,213,244,165,85,98,129,45,2,232,87,59,35,0,211,120,108,139,134,56,83,85,72,141,46,159,155,231,111,14,20,202,111,27,194,190,102,239,60,41,121,11,155,41,221,176,151,0,166,194,229,93,122,112,179,148,143,0,247,38,245,223,15,31,182,6,114,177,97,39,213,26,78,193,116,47,231,81,59,94,157,131,68,28,202,38,181,9,183,18,155,6,168,177,65,176,31,228,197,121,22,113,137,34,136,119,24,41,226,248,99,126,229,216,105,12,212,156,45,169,250,23,192,5,103,101,56,105,152,192,115,122,7,104,99,182,231,156,90,208,99,115,233,213,80,165,153,213,27,198,90,201,73,226,157,252,242,26,130,24,70,143,146,7,41,190,206,68,177,22,247,221,159,180,205,123,9,136,68,107,27,108,126,12,58,3,127,210,192,183,185,4,201,180,58,135,102,198,153,217,79,254,240,233,56,39,151,100,107,45,142,194,157,72,222,142,18,134,194,102,72,27,145,181,81,170,144,87,6,112,111,240,67,70,31,124,133,150,71,231,235,21,107,110,210,16,215,167,26,112,123,200,48,85,53,51,116,233,169,56,114,52,25,157,114,108,232,13,115,117,91,149,187,118,42,203,186,21,151,71,18,39,24,223,118,141,28,178,170,210,88,63,190,109,70,53,13,38,214,81,243,125,201,31,41,128,214,110,102,139,26,53,1,92,118,166,100,181,187,11,97,35,90,220,176,252,8,156,163,227,180,29,101,236,130,19,117,85,84,160,107,50,34,190,28,95,254,165,210,201,248,47,106,35,181,48,81,35,122,10,239,30,63,181,1,230,74,28,207,207,155,36,213,241,234,55,18,28,5,155,101,172,143,172,215,178,77,152,220,74,165,45,72,200,169,169,68,165,2,42,89,247,16,44,119,1,122,240,134,6,161,99,122,22,238,72,3,241,142,0,137,20,252,37,201,110,68,6,140,123,231,165,154,228,252,221,247,105,180,216,59,151,187,113,109,36,83,152,179,64,234,249,31,107,195,178,199,173,23,115,245,75,34,187,21,222,199,47,132,47,187,37,152,143,97,216,43,104,1,119,234,65,127,25,82,252,141,163,17,49,252,181,35,125,24,92,65,143,61,12,195,207,239,39,231,38,221,161,182,12,19,238,239,122,97,69,124,57,231,108,154,142,50,39,185,248,100,229,23,62,246,213,136,218,181,20,9,179,213,241,86,249,192,36,6,237,31,116,117,165,228,15,232,32,99,65,26,90,164,187,54,181,96,208,218,1,66,181,62,45,11,129,48,31,133,210,82,12,54,92,6,101,247,128,134,24,34,53,235,182,196,241,12,122,57,111,11,193,0,123,135,203,0,181,131,72,144,253,145,62,59,70,242,13,67,141,124,16,177,199,11,210,177,63,229,147,30,225,174,31,195,70,56,63,90,106,252,105,86,156,248,184,83,77,219,25,89,114,87,15,98,183,254,39,109,0,157,143,103,75,118,108,193,76,125,4,219,254,133,65,41,129,190,132,39,41,189,236,75,199,155,115,125,108,102,150,82,191,57,221,73,87,48,48,86,160,252,216,211,78,232,152,176,52,227,35,44,27,199,36,182,139,34,177,73,215,118,141,28,90,240,223,169,80,102,193,138,25,232,197,138,111,117,62,97,162,35,93,253,161,26,156,202,94,110,49,63,197,184,214,227,142,17,27,197,71,184,231,218,87,222,15,20,210,215,107,75,204,134,59,177,221,237,218,254,203,152,202,151,66,129,226,235,213,106,8,120,42,172,112,140,110,84,223,111,32,178,162,162,194,62,124,57,143,128,108,29,159,92,185,1,208,30,154,96,60,250,115,183,105,3,36,15,25,232,90,15,254,125,213,213,180,112,2,232,170,4,249,61,231,231,121,166,36,81,110,78,181,20,22,110,109,76,18,36,115,173,156,135,190,101,53,71,239,223,95,190,40,105,40,23,75,26,32,147,127,119,227,197,58,229,121,145,141,172,80,255,252,10,172,175,106,215,69,77,118,177,185,1,88,121,136,112,47,175,23,254,31,214,196,245,21,101,15,154,148,136,80,122,49,213,242,233,210,181,41,160,82,115,56,109,99,171,195,103,216,40,151,245,107,148,179,152,241,25,232,167,234,179,63,173,77,79,158,225,138,220,84,229,232,21,204,87,34,207,100,253,214,30,96,247,163,15,239,13,107,101,65,184,192,132,17,80,129,214,76,57,191,125,200,78,133,43,166,233,34,140,8,255,211,46,41,163,23,217,217,130,87,147,207,109,186,35,167,119,126,85,104,147,178,119,127,173,136,181,198,84,17,44,215,202,47,48,236,61,206,191,44,99,78,171,24,179,44,154,219,216,127,79,9,37,7,191,75,108,248,87,241,73,255,17,118,83,95,54,132,100,189,173,88,67,217,29,109,194,1,37,237,124,74,239,179,197,216,125,170,211,30,95,177,215,52,243,204,70,62,120,71,168,153,250,229,95,111,31,165,140,9,90,67,144,223,221,198,107,145,74,232,172,41,103,73,163,10,80,58,50,243,241,86,124,253,188,228,66,111,77,162,156,126,253,60,84,82,27,172,195,24,21,224,15,18,80,28,176,99,87,101,60,55,238,198,218,31,148,188,189,97,240,153,113,206,28,227,135,70,111,241,84,130,77,38,45,242,88,196,212,240,130,42,15,242,26,134,107,221,180,1,15,173,208,197,249,107,207,74,202,125,48,164,140,58,243,178,227,138,145,217,108,143,106,222,144,83,114,220,39,49,139,159,235,9,10,27,39,175,96,53,203,33,15,121,238,146,38,116,230,38,171,168,204,38,52,88,126,246,152,7,42,91,234,45,222,103,148,55,214,198,180,14,135,122,39,174,123,252,173,4,255,46,221,39,94,115,54,152,16,61,93,106,28,90,105,232,180,147,128,117,77,14,77,197,75,25,35,224,141,195,51,173,243,33,173,32,92,216,133,107,139,176,141,101,146,110,181,171,213,205,9,218,136,151,235,157,190,81,57,98,214,250,101,69,4,238,119,47,64,154,203,49,183,44,94,179,202,166,150,93,108,94,151,62,195,106,12,165,189,19,91,181,223,231,196,69,145,187,24,144,5,226,148,133,99,195,190,189,55,182,84,191,120,233,102,250,112,122,65,4,155,96,129,175,188,153,123,168,173,144,203,73,204,94,200,30,158,253,76,126,9,207,158,170,95,77,237,68,211,74,158,152,85,153,137,117,220,231,63,134,241,125,87,219,17,184,221,86,188,210,222,35,116,254,134,157,30,177,135,227,66,108,125,158,197,166,73,55,123,171,178,95,116,59,204,51,131,241,233,99,111,147,177,169,242,132,84,139,241,240,232,43,204,179,114,225,182,55,140,191,171,199,162,149,219,201,56,149,133,74,44,28,0,249,107,107,60,192,96,17,119,18,147,74,35,229,83,64,139,181,175,39,240,112,91,123,112,176,174,132,108,217,237,189,17,37,74,2,73,61,82,164,20,180,165,47,251,48,243,111,199,57,185,223,47,236,158,30,132,123,62,87,141,173,105,78,145,130,130,171,34,187,174,236,153,88,185,146,207,181,226,65,249,197,198,37,77,224,102,82,154,152,31,78,196,96,151,242,75,134,152,28,120,9,21,54,110,47,11,159,80,57,68,238,197,114,223,9,76,176,210,39,98,174,190,236,88,145,47,201,234,29,119,74,153,139,127,251,174,235,237,213,219,189,50,80,42,14,72,152,76,252,44,13,183,168,205,12,89,19,139,0,174,58,112,126,143,28,248,127,187,89,107,93,243,7,15,181,38,70,244,249,116,28,218,56,146,3,19,16,236,127,168,63,134,113,103,34,84,188,123,229,229,212,108,85,145,218,153,251,32,91,147,96,232,230,37,65,86,33,238,177,62,149,102,121,237,85,233,178,236,247,139,77,159,230,147,45,126,187,14,137,76,131,20,99,245,174,110,77,101,0,78,143,99,24,142,149,155,105,52,16,117,249,44,248,211,228,74,47,121,199,232,83,181,9,175,166,175,247,1,240,157,241,238,70,76,255,11,233,156,242,215,28,151,12,165,189,89,17,210,125,111,73,3,56,54,10,116,229,152,23,205,41,15,223,116,120,242,49,158,87,122,25,12,24,212,245,236,236,80,226,231,184,254,60,50,88,133,217,99,252,144,189,69,53,65,148,131,204,66,157,72,82,57,134,178,211,122,157,19,143,22,113,48,34,138,157,172,20,85,17,108,101,191,111,31,184,192,195,170,34,43,131,54,252,94,219,107,86,92,232,170,88,230,77,128,131,41,164,135,103,2,185,145,213,235,54,200,57,57,211,234,14,169,129,2,14,173,44,181,5,201,193,111,153,91,153,198,90,186,63,207,22,56,106,228,185,241,114,79,2,152,36,52,31,24,42,167,90,249,202,64,42,223,243,63,75,174,220,23,60,233,234,28,176,253,110,75,7,124,245,189,128,92,133,69,201,138,151,100,133,132,108,126,81,226,168,211,173,187,182,15,209,128,218,151,165,97,144,118,36,105,148,87,246,226,0,209,175,86,7,152,54,47,147,222,62,55,120,173,148,109,91,128,241,160,216,200,53,183,149,141,106,114,178,130,94,23,200,37,46,0,149,205,243,2,231,168,82,77,23,255,118,175,98,166,16,10,113,255,201,167,24,239,99,222,65,184,146,220,54,1,0,8,17,118,40,97,116,113,139,36,172,7,51,0,87,25,160,53,0,247,157,70,175,144,147,157,188,222,179,36,234,203,49,225,168,204,20,230,43,180,229,88,32,194,107,219,15,40,1,48,65,216,83,195,208,216,66,77,3,196,18,120,110,36,19,33,235,201,9,120,126,57,74,190,204,110,248,239,143,13,251,73,204,145,178,229,201,116,60,62,64,223,137,204,9,22,94,202,101,235,230,166,66,113,23,63,20,197,196,43,168,196,240,210,200,244,165,206,69,136,217,209,218,228,116,220,254,43,150,59,125,72,72,182,176,91,68,42,56,75,240,201,209,43,144,198,218,170,221,208,33,76,42,23,100,161,96,70,16,150,90,162,109,12,43,155,0,199,137,51,144,122,230,173,103,198,33,76,157,122,4,160,74,57,184,209,164,110,8,214,160,125,100,128,6,56,184,119,219,68,51,65,24,178,112,115,245,148,238,211,133,24,197,196,234,102,165,195,144,196,40,117,20,11,234,36,110,101,43,75,51,249,243,236,240,138,56,7,47,113,105,179,164,6,146,100,107,160,249,173,147,58,93,52,92,96,228,119,36,79,64,182,185,250,7,60,191,178,17,128,181,47,190,18,140,53,127,19,74,149,252,239,40,242,41,126,38,10,70,94,103,8,49,88,155,115,144,160,243,113,34,226,7,42,177,211,130,45,57,217,74,28,37,19,152,56,12,40,5,229,245,127,31,42,36,127,27,61,86,163,31,32,248,49,42,123,202,93,157,217,180,70,107,31,37,200,244,86,157,187,229,0,134,90,0,83,126,53,41,205,81,162,185,33,151,95,51,51,229,81,101,110,27,142,148,113,142,213,27,226,198,86,222,6,235,177,163,89,96,89,228,79,118,81,166,197,5,59,63,139,40,86,211,87,200,229,62,12,33,190,65,173,39,176,94,184,115,113,77,129,57,235,179,175,154,31,187,254,65,223,188,92,86,148,7,28,60,176,218,43,118,56,198,27,27,193,200,223,236,118,251,211,231,22,205,38,69,211,66,126,126,49,229,252,55,30,213,196,176,211,44,55,244,109,242,253,121,17,114,20,22,219,155,118,164,31,36,183,212,219,154,33,52,150,196,34,43,128,22,56,18,112,133,139,27,252,51,195,207,143,203,105,46,95,17,226,160,189,59,202,155,126,107,176,137,59,45,12,197,78,48,98,183,50,221,165,84,126,145,150,111,125,69,21,245,253,5,114,37,122,117,11,228,156,136,46,64,247,163,185,190,56,240,64,236,175,69,165,32,107,228,157,94,30,248,96,95,37,129,190,29,133,72,135,18,155,6,52,223,24,251,60,83,5,246,222,57,112,51,122,82,42,217,127,89,95,117,247,80,33,115,187,239,70,15,199,246,18,181,146,14,133,132,139,98,250,135,186,98,221,224,252,155,188,194,85,21,42,100,19,26,164,234,136,73,0,162,24,159,125,93,252,32,86,140,118,11,203,29,61,237,125,25,27,71,67,206,127,31,53,26,101,1,116,59,154,22,155,48,229,50,49,135,66,41,83,206,16,147,132,52,179,223,119,167,159,88,155,142,163,203,7,90,228,244,132,171,157,201,146,84,127,55,62,119,153,91,73,38,184,88,108,202,225,233,142,203,97,245,81,217,78,165,37,169,134,41,213,237,105,138,138,37,1,22,135,109,243,81,93,134,81,218,246,235,121,197,179,72,37,156,46,136,155,55,120,129,118,49,95,201,200,191,142,150,69,72,197,246,83,134,41,80,234,155,35,190,76,110,59,91,38,253,25,248,45,114,38,44,95,253,45,145,3,80,239,51,75,103,130,69,34,149,3,44,233,34,107,22,255,54,172,42,253,180,235,167,159,245,242,25,112,176,134,219,35,223,42,87,4,109,187,127,176,212,57,234,200,136,54,219,237,176,197,2,254,24,165,222,40,38,234,186,153,175,86,51,41,67,40,17,16,252,46,154,119,72,234,218,71,99,133,81,190,152,207,181,144,213,231,207,236,96,242,27,178,68,98,59,146,240,190,126,8,74,213,70,173,47,136,133,25,105,146,68,171,48,255,20,187,246,152,205,85,233,75,28,15,233,13,44,84,224,93,148,65,22,242,218,93,121,239,148,6,61,200,9,101,79,16,154,140,87,95,69,253,250,57,19,219,36,111,61,253,154,232,37,103,127,168,136,238,71,43,212,243,34,173,30,66,167,107,235,29,133,77,177,152,194,136,50,41,232,93,229,240,155,111,12,198,210,114,216,177,254,31,11,227,238,197,121,51,148,162,183,155,44,19,30,70,23,122,122,159,91,216,118,109,46,113,170,110,98,41,115,151,80,138,187,128,233,37,247,251,172,150,77,186,207,14,128,36,33,113,196,79,83,165,67,216,219,235,222,222,198,155,239,4,169,92,219,51,51,70,191,50,126,232,97,49,189,60,196,47,255,186,94,254,127,121,115,1,88,225,207,35,239,36,129,156,170,140,237,246,61,115,224,157,204,156,224,254,170,243,252,32,205,28,184,142,91,189,194,95,86,81,63,108,234,32,212,141,102,217,199,194,126,18,89,108,19,143,19,53,102,214,121,86,179,119,27,158,166,206,15,11,38,255,177,143,50,120,57,115,5,115,209,100,149,153,0,179,183,179,58,18,217,157,166,78,38,59,161,68,112,243,145,77,114,164,40,238,162,170,221,253,73,27,163,182,17,75,59,95,185,162,126,95,166,185,64,231,136,68,130,174,86,138,139,86,222,42,100,97,11,37,177,74,1,56,139,120,87,3,58,255,58,44,229,131,67,130,117,23,54,240,102,67,192,51,169,118,137,74,53,69,229,161,167,183,242,14,246,149,122,72,90,73,189,121,29,205,162,160,143,3,251,158,148,0,83,214,195,211,167,176,185,6,163,166,215,247,88,172,151,175,253,83,10,178,144,203,179,152,133,21,224,182,57,47,101,93,236,249,169,60,252,24,118,12,43,15,21,205,198,126,252,105,247,246,40,196,91,240,240,155,61,141,107,51,163,229,74,126,206,71,171,70,142,126,204,202,99,29,46,214,169,117,118,53,242,211,189,18,171,43,20,57,181,253,162,2,241,255,222,0,117,77,113,53,164,144,138,59,132,145,126,35,144,172,199,176,75,55,129,49,163,16,43,143,227,196,194,145,100,216,163,178,28,213,58,129,195,125,92,54,198,60,146,90,18,107,175,238,49,54,14,205,152,151,194,210,202,25,114,141,253,20,145,248,64,164,225,164,34,129,38,34,59,247,229,170,88,231,1,49,41,63,200,151,185,207,183,162,245,38,104,33,25,107,150,31,38,172,168,154,20,237,79,232,20,188,243,79,100,69,222,241,85,8,60,197,180,27,151,19,32,82,166,20,107,197,229,176,6,133,158,28,43,31,183,252,124,232,8,91,141,128,255,253,210,163,207,242,242,228,23,101,231,178,88,77,46,192,41,122,144,99,14,247,169,180,175,153,51,126,33,79,64,132,38,47,40,98,140,75,92,189,24,90,116,178,250,195,31,222,147,18,21,71,190,206,229,109,10,127,101,185,212,218,232,232,48,56,48,236,217,51,18,119,7,1,214,26,83,195,43,104,183,184,160,121,31,244,135,167,159,14,89,137,213,73,244,68,39,14,74,107,165,19,75,205,38,59,141,124,144,69,151,77,187,232,105,235,67,88,57,222,185,2,45,182,81,231,95,206,255,78,32,106,229,142,166,215,42,40,249,172,185,248,173,189,7,86,121,126,156,153,211,96,238,181,60,23,254,248,181,52,103,220,242,8,39,240,160,116,146,108,168,15,132,83,235,26,137,157,26,37,165,204,233,49,60,142,153,182,90,172,195,97,234,124,209,182,185,178,116,111,56,134,62,90,241,250,22,21,27,10,184,204,91,42,3,254,26,167,88,118,112,1,74,32,23,79,173,175,188,76,68,70,4,84,181,82,179,224,204,234,43,133,113,100,86,139,184,77,102,76,77,134,106,52,38,168,151,19,233,247,199,134,94,19,246,26,251,200,33,235,250,182,0,62,85,252,173,163,53,251,154,150,1,112,94,2,108,33,128,41,81,151,71,93,246,63,157,255,254,110,143,28,143,90,241,15,85,111,212,162,247,236,157,236,160,34,205,128,9,175,115,96,244,103,185,195,35,90,108,149,186,199,218,44,82,72,43,150,124,148,78,47,102,151,168,252,96,157,180,159,230,215,23,155,128,53,211,74,69,205,175,150,144,159,163,113,65,25,90,178,126,148,242,116,159,118,99,31,190,241,67,242,26,22,124,36,170,37,28,33,98,11,64,20,171,252,115,248,91,137,149,29,145,193,40,197,52,183,22,58,139,183,118,108,114,245,151,28,181,72,44,122,189,160,35,54,139,72,234,255,183,57,167,250,184,157,165,80,118,26,35,108,25,123,65,18,126,154,40,130,224,126,119,107,221,61,233,104,185,107,77,18,18,145,33,136,171,191,87,1,67,44,66,70,232,86,154,132,32,148,64,198,54,68,31,137,242,138,47,3,112,133,72,224,227,49,235,84,229,244,101,26,31,90,5,27,211,106,85,231,189,137,77,83,134,51,246,102,181,76,123,55,246,121,9,25,135,65,232,255,232,93,115,241,11,209,174,253,234,237,127,170,166,79,52,171,149,173,117,69,204,185,208,213,133,108,173,90,127,30,128,11,217,133,33,9,76,164,163,61,15,251,24,155,88,179,13,99,143,118,13,219,198,77,7,215,171,185,222,38,158,145,132,3,2,150,183,86,147,111,45,242,87,120,150,157,146,12,80,67,49,28,73,7,198,69,27,248,135,244,226,21,120,124,117,232,148,35,251,146,184,237,219,77,155,195,63,103,74,172,173,183,248,119,179,123,222,218,101,241,16,186,124,192,102,189,149,13,15,225,222,109,230,104,7,12,15,83,55,229,18,195,18,201,195,108,221,230,190,162,223,44,101,115,203,185,191,165,235,255,77,167,185,17,75,209,230,58,11,197,119,83,112,153,110,186,113,32,84,38,243,161,3,13,52,140,165,248,102,186,183,156,242,154,143,216,170,227,248,130,172,133,2,236,39,36,133,67,125,148,98,254,146,192,240,153,45,145,177,251,246,191,71,48,157,0,216,89,73,78,54,230,99,167,47,98,34,192,92,152,28,146,164,236,168,13,139,0,59,1,54,34,211,199,109,148,148,219,225,168,206,163,130,154,121,189,205,21,55,207,201,199,253,129,254,106,107,81,57,30,26,236,196,211,53,43,198,194,160,29,56,168,43,11,146,201,189,42,102,74,8,158,234,66,108,58,87,115,206,44,74,243,231,75,207,157,232,55,202,252,168,54,54,76,33,13,38,200,21,129,236,7,106,161,51,76,225,201,236,30,173,202,162,182,205,232,176,45,75,148,0,101,33,83,62,171,131,239,250,59,184,44,199,30,18,7,57,117,237,188,154,232,156,111,24,64,55,61,117,9,220,153,167,112,192,19,124,193,132,110,153,17,27,91,65,202,163,240,71,232,150,62,203,68,39,160,129,220,111,214,36,222,95,228,191,142,128,7,122,176,104,179,149,222,135,38,107,132,90,208,218,189,56,157,15,89,57,162,40,111,162,178,106,148,168,209,130,162,108,35,99,57,199,174,250,184,40,87,157,255,77,13,82,233,241,78,103,248,60,15,14,85,83,11,19,151,167,141,130,254,129,163,27,189,50,127,158,2,67,177,210,223,142,42,10,255,26,8,88,64,217,62,115,198,134,141,22,92,234,198,3,152,182,131,102,180,95,255,47,98,74,164,13,7,169,10,111,84,104,96,231,127,124,86,149,134,214,204,196,175,2,114,135,59,207,111,131,197,250,206,63,213,84,76,24,111,124,162,159,245,182,202,188,88,223,69,231,90,4,177,249,36,177,106,135,55,111,148,213,63,25,120,141,114,66,127,110,157,186,178,4,75,49,71,70,245,89,228,11,34,24,7,61,11,97,127,243,216,156,219,245,63,110,85,17,81,98,107,120,10,179,83,120,19,213,78,232,74,17,253,10,185,4,194,178,6,248,139,103,119,5,90,183,139,197,15,202,102,174,179,63,71,27,39,154,152,118,91,175,23,98,5,221,235,141,25,156,47,212,35,238,193,205,95,121,66,110,225,214,18,251,179,134,147,168,164,94,95,35,13,112,111,78,89,31,98,197,16,39,58,151,124,92,182,65,14,181,208,225,76,119,219,138,211,228,58,7,130,153,152,197,60,138,5,164,5,179,189,107,206,245,197,18,254,165,128,156,186,144,181,118,105,8,201,199,9,103,218,34,147,33,50,105,52,41,52,88,148,110,96,65,14,53,76,100,49,214,222,104,97,31,34,62,77,175,135,150,57,178,221,251,139,145,254,31,64,65,248,34,73,160,222,136,252,239,190,195,1,169,105,209,77,53,74,55,240,208,246,205,40,24,69,234,210,62,187,43,173,67,26,13,133,164,151,59,207,239,140,36,214,217,176,170,149,96,29,0,111,58,29,143,43,175,231,57,241,183,20,141,155,0,156,41,21,125,13,205,125,185,98,150,217,141,163,237,44,70,100,91,162,150,177,116,25,77,183,205,159,87,161,7,37,208,254,210,80,243,30,40,131,79,213,172,110,43,63,252,107,121,99,253,150,45,98,133,198,103,67,254,172,194,116,119,110,192,118,11,166,137,152,144,37,204,138,164,175,241,70,51,61,112,53,250,76,159,251,234,59,159,54,250,109,88,189,73,55,202,214,134,251,146,27,2,81,87,211,29,156,252,130,204,202,31,206,51,114,234,9,140,108,115,190,243,206,75,102,35,10,172,120,47,227,7,251,174,177,175,13,80,154,195,17,161,22,218,253,134,69,124,21,207,181,62,213,111,173,112,66,15,207,194,253,10,177,52,153,72,89,195,218,151,226,113,237,70,111,237,194,231,88,69,63,39,29,108,29,102,123,166,70,84,196,54,27,43,12,87,22,68,132,128,64,253,177,164,171,57,148,149,120,227,205,175,43,213,155,188,142,6,218,147,106,136,71,255,130,240,198,35,161,6,197,141,242,109,248,186,29,215,150,229,7,186,109,97,55,246,135,188,254,120,50,253,153,121,212,213,76,201,235,193,212,36,134,141,172,197,164,138,173,156,184,135,214,145,179,245,162,207,32,159,35,116,166,39,15,17,210,186,128,231,14,54,23,20,73,192,226,27,139,35,99,146,246,204,216,65,70,150,168,212,27,204,182,232,199,223,90,132,186,21,147,115,81,35,220,154,199,55,212,97,44,120,52,71,86,64,255,140,225,14,179,77,229,50,6,139,173,78,126,240,185,67,143,210,15,92,18,107,162,251,230,174,6,47,131,63,203,7,164,41,149,66,30,99,239,176,144,162,120,209,164,42,42,72,232,19,20,179,92,189,250,128,226,255,130,154,202,8,117,39,185,211,61,188,19,143,88,182,23,133,208,136,219,245,80,78,24,53,24,87,64,165,214,214,132,56,186,188,111,143,93,249,106,78,4,74,26,200,149,124,117,126,222,132,100,130,120,243,172,177,16,113,165,36,254,119,9,74,189,130,42,163,98,78,237,199,221,220,232,39,25,155,113,153,70,208,145,95,188,143,81,133,85,150,232,152,15,134,218,209,235,167,4,96,220,24,42,18,118,79,103,169,224,54,204,223,133,139,179,222,226,6,39,229,157,167,249,57,134,100,50,48,184,47,124,221,113,205,1,34,170,99,198,130,123,98,217,222,213,22,25,194,228,152,6,21,221,209,10,27,7,206,3,197,143,223,47,22,167,31,97,140,233,89,110,221,144,191,43,90,85,25,206,3,120,219,132,211,106,198,110,179,199,88,164,22,95,70,57,156,158,54,96,8,151,245,164,95,161,1,9,232,143,61,189,242,108,34,240,171,223,0,68,227,53,82,247,187,6,87,37,160,37,24,13,228,67,131,98,64,189,175,85,223,160,118,41,81,128,239,236,213,212,217,13,149,131,134,186,149,168,81,218,48,34,180,183,66,124,234,153,97,43,146,182,112,106,230,211,7,53,17,207,181,228,107,74,206,147,189,94,65,22,101,152,251,3,151,164,250,22,5,234,236,38,244,67,75,54,4,40,137,217,237,219,114,112,109,242,219,76,205,78,64,245,152,129,78,54,222,97,186,181,75,47,173,53,148,46,202,174,139,137,197,106,76,52,177,234,156,238,188,6,42,81,232,10,2,203,96,158,94,175,209,7,47,55,129,84,163,198,8,80,247,107,96,188,152,170,58,53,34,117,1,104,140,249,76,185,245,157,69,138,57,136,179,42,78,202,238,244,194,194,182,9,11,46,144,33,28,69,143,73,246,151,171,18,183,165,231,1,98,118,100,106,16,233,166,171,249,183,22,224,83,192,94,167,41,24,99,132,165,89,240,187,156,109,226,178,49,116,164,33,222,36,239,120,68,196,182,174,128,129,72,108,174,186,96,145,188,76,67,164,125,154,173,13,205,224,187,113,21,163,128,254,159,52,240,140,251,28,73,56,201,132,240,204,78,15,200,11,203,247,30,111,102,137,154,87,166,121,79,169,132,227,235,16,40,8,54,87,5,212,20,34,205,91,46,165,157,183,111,80,17,186,194,73,211,96,43,230,155,221,22,217,75,254,102,38,242,78,191,9,223,71,92,225,148,181,139,194,84,151,234,73,203,105,196,8,49,84,251,58,178,4,124,123,1,173,3,17,177,217,121,92,62,86,116,51,219,20,84,197,138,153,42,117,227,104,244,82,94,207,220,166,39,213,244,68,162,105,61,111,112,189,24,77,136,240,186,123,53,67,74,245,78,242,193,111,75,110,150,149,185,91,160,152,108,176,180,92,173,207,211,63,57,37,232,1,238,192,90,51,9,22,119,183,69,7,142,67,177,171,96,13,205,235,83,210,175,213,221,76,162,255,119,43,74,59,106,255,153,94,249,51,120,216,5,243,45,131,100,75,205,203,113,132,91,208,85,211,225,210,246,145,115,37,62,72,117,110,115,16,80,243,106,198,28,14,34,218,234,60,173,170,26,49,100,4,45,217,72,202,2,46,229,243,176,230,171,187,35,241,246,134,75,197,177,93,213,40,208,11,122,172,81,105,228,234,80,202,80,152,15,40,23,206,107,24,11,43,16,108,220,146,168,173,64,219,30,153,54,11,104,26,246,217,94,34,98,79,57,202,127,5,106,221,57,114,241,30,159,15,183,17,197,31,214,67,193,156,120,176,88,121,61,240,87,156,218,68,198,12,36,188,183,90,139,233,26,70,77,66,94,75,71,93,169,30,7,184,104,86,151,177,13,161,140,175,134,151,203,9,11,19,83,91,156,1,48,94,175,70,215,80,224,14,121,97,172,43,187,137,253,38,249,89,202,164,78,231,34,121,52,187,172,101,24,217,94,4,131,123,127,133,98,1,141,21,213,195,118,197,152,93,208,61,214,42,112,69,1,230,24,170,91,198,219,46,250,51,65,177,69,75,100,236,24,247,254,85,201,21,14,60,241,64,35,227,159,74,54,24,147,82,222,213,109,98,21,210,4,120,191,207,129,23,103,205,12,220,118,74,28,154,81,224,241,194,174,150,236,15,241,218,238,86,35,137,120,164,140,101,133,222,193,89,199,166,209,97,103,40,182,17,230,131,47,110,64,198,201,235,58,183,145,167,184,173,173,224,111,99,144,134,87,203,117,118,54,159,72,189,164,254,64,95,189,165,188,245,176,237,47,140,220,163,45,39,197,67,67,28,135,247,5,54,70,216,48,207,177,18,18,158,76,185,19,173,156,131,27,80,222,87,188,219,194,28,229,47,198,82,218,22,248,132,37,97,28,16,106,249,163,195,103,115,168,26,48,66,171,170,118,13,158,157,177,235,208,124,40,101,231,102,223,142,242,162,4,86,83,137,249,186,156,156,198,205,64,226,96,180,193,217,62,140,58,58,23,50,38,141,239,211,164,57,212,146,178,211,66,225,192,101,67,194,113,36,117,62,18,213,188,167,17,243,75,86,247,157,196,181,241,49,2,69,39,26,49,17,76,50,196,149,230,224,11,194,31,126,195,122,150,30,50,218,250,218,44,242,149,198,30,94,203,255,180,80,181,94,32,54,60,119,194,234,112,158,221,137,224,144,118,78,92,125,199,67,59,245,16,30,59,93,43,105,106,171,178,195,241,54,137,2,223,111,122,84,26,45,111,241,117,31,70,50,73,45,207,25,196,132,139,69,132,3,220,167,86,142,163,206,83,85,105,3,164,61,65,178,136,192,203,189,75,120,110,68,26,107,103,92,1,97,211,161,35,43,176,252,24,131,231,248,240,31,21,68,250,233,116,0,92,34,186,221,213,96,197,213,78,85,213,26,185,12,238,88,155,55,162,161,35,105,44,123,219,57,138,126,209,223,11,58,180,232,162,123,197,36,67,251,107,33,28,119,127,67,232,33,32,42,197,218,221,214,245,183,215,197,192,43,157,28,180,253,25,4,109,37,76,133,92,238,232,67,131,218,190,249,214,92,20,241,210,205,134,149,163,55,252,120,80,114,16,75,224,163,102,125,107,179,200,198,112,255,252,178,199,247,255,71,44,82,243,253,22,126,16,207,200,163,245,74,4,78,255,233,54,81,19,173,134,172,36,172,129,244,165,118,12,134,226,197,50,134,174,69,55,153,134,222,207,229,182,177,80,91,227,3,147,183,119,63,14,150,255,162,241,232,174,61,28,114,31,243,163,62,255,103,143,244,255,134,69,157,181,55,152,13,7,111,77,131,15,45,175,215,42,155,112,89,69,237,151,20,230,60,89,99,47,76,235,185,147,44,72,208,167,115,61,102,158,169,173,50,245,204,12,46,177,184,2,216,11,184,174,52,101,228,57,148,82,95,28,196,183,213,128,209,157,110,78,0,40,86,158,235,57,17,89,10,160,69,100,170,222,91,70,134,17,205,231,9,239,236,127,218,54,233,67,176,129,233,54,194,172,104,134,69,11,114,97,86,40,162,16,184,16,250,168,165,74,190,67,117,17,57,221,19,126,159,42,6,233,253,155,6,53,238,66,143,173,1,191,185,33,87,154,64,177,150,154,40,197,50,153,223,39,55,207,225,238,165,32,205,57,250,53,120,132,132,189,73,145,21,229,137,20,76,146,9,163,118,172,253,31,77,208,146,195,22,56,69,199,236,18,64,239,215,32,151,140,225,89,150,97,57,231,206,8,197,145,226,143,37,47,238,193,204,204,152,218,237,27,162,131,152,153,230,245,178,45,97,25,169,155,201,22,135,239,160,246,181,74,193,226,71,117,15,112,95,219,122,183,86,86,121,227,240,44,239,85,131,238,142,152,161,101,84,41,218,32,245,110,30,27,221,59,240,242,34,208,66,107,177,130,102,12,38,240,253,194,198,93,215,186,89,241,47,226,243,97,54,67,5,188,83,38,138,86,82,80,12,42,183,24,186,187,135,252,91,101,99,149,231,73,205,92,210,55,78,199,202,3,209,2,67,227,106,1,94,47,44,195,141,205,200,106,49,101,19,20,116,107,105,70,221,40,171,120,11,110,45,132,27,53,157,233,0,44,186,46,223,168,223,74,150,80,117,141,240,253,26,70,154,248,40,15,178,147,143,14,98,181,98,205,173,65,43,184,120,119,238,182,162,73,104,222,189,51,200,60,73,70,119,112,105,43,129,9,251,47,9,178,74,17,13,181,61,206,62,20,17,173,77,99,49,205,106,217,242,211,95,13,157,113,246,80,204,33,70,116,250,179,167,198,86,15,237,81,95,43,248,97,77,141,187,48,133,140,215,139,121,134,47,77,182,229,104,29,132,148,147,22,55,138,148,122,251,200,44,157,196,195,212,197,88,126,179,87,174,114,255,205,44,31,161,20,165,27,54,55,50,46,214,64,181,22,14,255,167,24,102,28,113,208,171,55,45,71,81,196,179,123,250,53,81,94,238,15,171,192,160,172,54,44,240,95,173,239,103,64,210,64,137,127,73,115,183,54,96,233,61,76,241,255,196,28,165,120,82,66,245,47,157,6,220,195,5,255,69,150,88,22,65,228,251,42,189,172,109,63,99,142,60,16,27,209,131,149,59,91,169,28,226,12,195,89,82,246,149,26,186,167,30,214,208,240,245,110,99,68,157,190,144,148,247,61,12,219,211,247,109,57,65,220,184,131,154,200,204,72,52,158,35,81,213,153,88,178,177,119,119,142,90,81,213,42,92,98,164,105,94,151,157,62,146,93,27,35,242,5,138,219,168,174,24,145,119,247,52,196,171,229,9,182,221,40,134,193,167,72,27,244,130,109,212,28,156,124,125,87,216,147,24,97,159,242,34,90,196,30,90,238,127,127,181,233,39,232,194,184,46,142,100,71,62,227,248,135,141,253,116,92,90,139,38,118,87,248,36,86,81,133,43,19,38,1,125,71,24,231,96,241,133,253,99,32,167,18,186,114,47,10,132,242,144,113,149,157,99,70,69,142,251,117,181,61,54,110,220,224,195,49,172,55,185,84,72,252,30,24,55,79,111,217,156,209,49,201,117,191,248,48,214,234,60,93,202,229,135,126,120,235,116,28,179,158,223,248,82,182,152,32,225,33,253,96,56,5,31,207,112,188,108,225,231,81,236,103,88,104,194,194,39,170,254,166,111,191,30,93,80,194,214,108,50,122,250,117,180,87,3,123,107,153,6,149,250,90,189,165,190,112,37,27,87,80,79,5,207,92,129,173,112,79,45,212,68,42,156,205,66,252,48,157,24,185,248,246,151,196,82,250,233,112,192,197,54,61,136,159,186,101,192,254,254,28,163,39,187,173,56,32,167,249,176,18,39,94,164,151,77,245,53,133,252,92,41,182,233,252,145,7,225,136,254,86,167,228,151,140,142,100,90,77,246,73,95,182,183,128,22,15,54,253,2,245,137,6,11,133,154,210,3,119,203,160,222,158,2,166,81,183,75,195,225,198,128,39,7,134,46,216,196,207,236,136,122,120,61,246,116,101,17,35,22,172,66,236,87,26,147,70,231,220,49,44,206,49,12,173,249,133,124,48,37,70,133,50,123,236,41,110,175,11,76,36,86,27,143,60,153,103,241,48,74,64,72,47,119,3,220,147,150,4,228,96,67,99,211,98,104,201,150,190,227,53,255,39,186,4,177,194,65,126,214,96,223,151,139,85,251,146,71,18,37,65,246,245,76,115,180,118,175,178,253,222,16,207,129,111,93,196,235,244,38,94,216,4,130,242,46,207,196,39,2,82,105,160,211,224,193,198,212,230,33,33,149,68,172,105,237,32,85,234,200,38,17,77,194,186,202,100,43,180,165,40,203,44,223,56,130,201,84,224,55,18,91,54,252,31,185,37,3,222,88,40,144,12,26,150,48,222,189,61,195,153,84,13,172,0,136,225,204,148,73,189,193,122,222,91,13,56,179,187,146,4,135,80,56,218,107,90,238,24,248,15,194,200,19,94,201,254,54,73,58,116,37,162,202,27,184,206,145,179,220,132,88,237,58,208,232,239,216,152,108,25,168,115,118,152,1,92,74,58,91,243,166,62,72,213,89,169,110,60,171,238,119,253,115,39,234,115,224,255,254,92,48,107,81,243,48,190,115,131,42,138,61,29,5,84,16,205,167,108,95,38,193,54,59,65,84,170,45,76,18,53,94,254,136,4,56,56,61,196,187,171,49,201,97,83,95,119,34,216,135,146,8,30,169,92,192,192,28,202,245,139,214,225,208,44,40,240,213,249,201,77,240,33,159,54,48,202,249,69,131,106,163,179,255,23,108,90,190,177,224,152,210,89,230,79,54,169,254,232,177,97,155,98,192,95,41,70,128,253,148,90,15,62,204,221,33,246,54,123,213,28,105,140,58,41,223,134,225,246,240,238,66,117,13,96,143,232,231,191,230,244,223,1,136,61,46,144,81,241,234,84,38,91,173,163,217,224,202,240,82,204,63,188,53,235,251,53,246,107,150,171,161,56,221,249,12,187,127,162,72,69,179,204,195,223,217,60,73,130,33,104,18,185,217,121,6,160,205,196,21,215,72,74,225,55,137,15,143,117,138,166,241,133,169,244,212,11,218,229,48,192,11,218,56,34,178,91,34,80,199,177,78,31,140,30,210,86,30,67,184,187,211,133,219,21,77,26,202,191,56,165,13,50,61,75,10,218,89,112,243,88,53,138,36,244,170,10,253,62,213,105,73,168,142,216,129,51,45,106,241,237,219,204,175,22,111,8,225,191,102,172,49,207,124,6,50,161,206,200,5,150,109,117,17,97,233,15,132,149,62,22,132,108,68,44,176,16,206,121,231,82,11,176,57,41,0,148,175,243,68,80,52,190,108,35,46,182,10,131,181,33,168,212,225,80,88,42,236,192,80,103,18,245,174,79,37,137,9,74,19,142,243,153,4,145,163,16,178,51,3,114,216,17,77,188,32,80,134,62,121,243,50,35,78,110,183,230,212,45,217,72,24,238,22,61,240,31,228,233,164,208,174,12,181,84,171,211,65,166,184,186,142,136,35,214,17,189,54,182,217,43,110,243,64,28,128,216,238,2,85,116,19,250,95,25,57,51,195,229,141,147,5,38,15,4,19,238,178,204,42,98,3,11,44,148,223,250,69,153,20,74,130,80,55,42,64,144,97,157,23,203,212,142,158,119,171,130,208,120,82,18,161,109,150,157,148,226,65,40,66,255,197,45,199,161,115,74,77,15,41,96,80,67,176,122,59,8,248,69,165,253,71,66,100,72,185,45,107,36,198,190,82,69,227,30,26,153,78,143,72,102,137,79,108,140,115,51,98,235,174,138,20,38,99,132,214,218,247,73,184,38,183,131,12,144,167,70,52,40,135,183,58,170,125,181,34,217,13,217,118,169,75,11,117,42,255,24,112,189,156,95,51,157,109,158,189,183,107,28,108,36,253,140,56,250,237,20,231,28,184,123,98,137,87,102,46,37,13,213,223,247,187,228,175,165,17,244,228,72,104,84,105,14,241,19,17,78,199,81,73,144,137,248,40,142,175,8,98,47,165,93,139,187,96,200,171,193,141,85,42,222,151,174,217,153,27,229,64,71,48,208,55,58,249,24,126,175,250,99,170,98,79,152,240,236,117,94,78,169,200,119,19,17,74,158,8,6,54,178,9,180,138,48,188,0,62,48,127,170,153,113,246,127,58,207,88,111,194,170,17,176,150,149,114,215,55,169,40,16,227,165,138,202,212,177,111,212,86,201,168,70,30,238,121,239,180,80,147,74,14,183,191,124,97,210,128,146,48,205,175,217,188,179,9,204,94,75,251,124,45,53,184,196,170,13,146,182,78,85,224,213,119,215,75,46,79,172,10,145,89,97,160,3,174,59,236,16,65,146,186,78,216,108,46,72,44,162,167,46,247,178,228,87,85,174,18,55,158,72,242,176,111,27,207,241,214,27,126,35,193,0,152,79,14,68,31,184,153,100,230,245,254,16,248,83,29,136,102,146,177,4,142,218,201,44,247,157,62,151,95,197,247,137,250,82,70,188,12,85,77,68,191,61,27,191,28,208,235,213,51,85,182,128,140,35,149,147,57,44,224,63,233,69,75,41,189,124,133,49,2,238,165,105,242,53,164,59,46,114,157,107,67,101,93,160,245,222,21,62,238,251,86,15,41,227,45,40,56,32,188,85,123,50,243,155,60,233,72,227,36,249,11,1,55,191,92,71,107,16,243,114,172,86,3,194,42,13,248,168,253,34,110,149,90,151,235,103,67,223,89,140,86,253,125,188,42,156,49,211,213,98,24,70,33,146,33,184,210,227,200,32,79,64,48,48,76,174,84,25,126,136,210,99,215,22,196,50,226,138,238,163,24,231,71,198,168,88,231,156,27,236,214,101,32,200,237,226,96,71,230,2,244,59,170,227,51,55,233,62,155,225,155,114,31,131,252,7,217,23,193,71,161,193,80,137,98,57,71,157,114,47,87,66,201,255,98,236,183,161,90,109,222,222,12,200,76,110,17,83,107,112,128,218,207,235,172,40,85,120,123,42,1,135,19,117,99,3,200,112,105,29,194,145,84,22,173,125,99,247,228,11,76,17,85,48,137,171,123,151,13,28,144,120,97,29,19,66,166,116,101,69,86,46,253,202,59,158,3,238,165,188,183,62,177,236,2,158,88,49,110,127,37,45,98,229,50,233,233,96,99,57,8,217,67,190,209,211,46,128,88,78,144,128,81,169,44,161,68,244,79,201,13,226,134,156,152,181,133,118,105,250,54,232,37,225,237,219,111,206,55,84,154,215,90,109,138,249,219,163,77,110,66,42,238,64,220,169,182,182,17,154,117,243,149,62,144,138,198,237,233,27,56,114,197,208,15,107,24,142,142,111,230,17,180,178,239,209,219,48,108,134,100,163,190,60,182,87,123,229,26,162,36,84,245,16,244,11,8,189,85,32,63,56,161,156,247,122,74,159,89,84,73,196,115,53,193,81,166,102,128,202,38,122,73,89,63,66,122,166,109,163,119,184,196,160,38,34,255,55,47,142,122,224,209,148,80,214,134,58,110,172,97,183,124,58,104,70,26,228,157,55,134,121,86,99,246,116,43,145,28,157,15,189,106,180,5,196,113,160,14,150,52,235,152,205,237,104,126,205,68,40,68,149,141,104,149,120,161,79,226,178,97,170,99,229,196,58,230,165,201,8,67,212,121,101,207,29,70,218,151,176,3,8,164,171,118,91,120,248,65,194,182,248,218,35,148,0,9,226,232,244,35,86,17,217,215,105,68,124,63,183,39,174,85,227,52,135,129,219,4,117,35,197,147,34,142,97,88,79,121,24,174,0,37,186,101,76,198,128,19,81,124,205,188,176,25,136,19,170,149,192,194,83,104,97,34,52,190,49,133,11,252,88,246,96,138,130,173,11,181,141,163,87,12,154,74,199,124,9,52,197,140,44,243,200,231,25,38,221,139,65,97,72,124,83,116,167,219,87,61,10,177,103,45,216,252,203,32,190,32,93,17,17,138,154,219,59,40,77,119,33,78,236,172,253,178,121,199,168,101,121,190,9,155,166,149,146,197,169,57,115,146,44,179,74,208,218,103,37,189,212,13,204,45,237,121,131,82,246,57,154,106,87,245,139,95,161,31,134,193,238,3,80,115,125,138,234,248,238,79,155,64,126,209,197,13,134,100,82,138,109,107,238,147,86,56,225,251,40,166,232,77,189,103,244,30,244,132,153,102,122,12,164,162,29,197,164,52,4,162,209,157,39,148,0,216,176,207,32,119,31,245,122,31,254,210,36,200,249,6,174,67,151,180,59,163,10,208,160,0,42,14,97,140,159,218,206,196,178,236,109,19,39,205,152,139,144,237,209,246,253,132,62,80,64,193,3,246,15,83,71,191,192,216,170,16,6,83,15,210,169,174,211,124,14,67,202,44,179,9,53,223,98,66,179,127,152,185,76,139,137,189,153,35,224,25,192,243,196,141,234,115,89,183,2,178,142,142,44,252,22,206,218,123,154,239,144,228,182,174,135,83,11,162,70,108,240,41,124,109,176,183,121,125,213,224,50,94,139,19,48,38,28,178,96,112,221,161,145,192,20,133,214,12,174,218,120,246,32,34,185,174,129,254,179,200,241,66,22,124,115,255,12,61,96,233,97,201,81,172,85,79,125,230,40,168,205,217,4,165,138,177,168,139,87,137,242,191,105,121,165,16,199,250,0,181,180,173,140,110,46,182,107,1,156,120,144,146,10,72,131,126,109,31,76,4,210,6,21,245,155,141,180,160,243,233,197,238,30,240,225,89,133,188,203,201,119,4,244,249,73,230,66,31,89,231,133,99,70,174,216,25,231,196,171,146,241,175,152,248,190,69,69,56,14,205,225,224,111,44,123,63,124,94,125,119,200,36,129,32,167,139,163,219,148,35,233,203,158,51,82,122,206,119,88,226,154,65,139,71,202,11,62,152,161,80,239,47,153,101,129,103,247,123,18,82,226,180,149,159,109,212,83,118,186,234,91,168,255,87,78,26,242,156,138,127,170,11,191,28,73,50,190,249,171,204,88,227,225,134,152,73,237,173,188,224,116,183,158,170,137,187,18,16,187,221,92,3,125,228,173,82,27,119,2,178,220,242,23,220,78,28,82,137,105,31,9,11,118,233,188,176,109,32,48,63,114,90,108,7,10,66,200,125,137,26,68,214,33,87,8,129,205,22,80,62,93,121,192,129,18,17,55,8,87,209,111,4,70,104,214,142,170,188,50,197,213,167,255,106,143,241,204,206,105,12,84,158,233,191,12,163,10,144,14,213,56,229,233,10,116,47,52,13,171,75,238,197,204,19,80,109,225,174,252,246,139,195,237,206,233,39,107,2,103,144,29,199,6,0,215,94,180,0,200,1,93,165,82,70,80,251,12,125,107,26,182,247,168,91,94,162,53,161,215,63,147,68,55,123,39,34,239,187,78,206,110,12,123,243,250,182,80,161,29,159,160,12,243,139,189,142,135,64,224,104,148,183,51,60,234,77,151,57,253,160,190,115,163,99,88,17,33,162,66,98,226,3,249,246,105,49,227,25,78,80,34,61,106,145,255,196,13,162,63,151,158,192,86,21,222,221,158,254,41,222,6,184,205,243,232,209,175,22,129,197,171,11,229,115,187,53,38,98,189,164,164,216,122,26,175,119,16,113,252,254,42,42,56,48,199,116,107,59,102,136,97,214,245,26,121,132,147,222,154,73,108,60,207,152,238,153,50,213,32,166,69,152,128,60,255,215,108,243,73,85,12,73,243,13,31,237,37,107,52,91,153,175,44,88,177,186,122,116,13,153,126,82,209,19,118,181,154,182,65,63,142,118,148,194,253,13,166,219,172,118,163,79,226,173,41,211,61,248,80,167,163,255,11,188,120,72,14,106,137,207,124,37,57,147,37,153,180,11,232,121,102,165,117,166,55,155,15,190,25,254,69,143,190,178,13,237,113,64,49,195,246,54,158,118,230,177,145,66,121,156,24,84,201,214,249,68,27,91,161,61,173,33,149,41,191,156,228,3,33,163,126,255,147,213,149,153,237,144,187,187,59,81,209,124,147,229,119,190,13,50,174,7,247,23,248,231,252,62,184,177,154,122,40,36,49,252,14,187,178,69,56,38,90,75,36,95,26,56,167,61,194,124,29,58,111,0,238,106,164,66,248,158,221,145,240,229,188,17,180,19,73,123,249,18,114,31,107,254,162,53,185,186,20,95,136,8,236,5,236,7,18,174,95,22,225,88,32,135,222,176,149,179,66,161,116,219,172,178,16,186,63,2,237,137,18,57,172,7,169,38,2,225,197,0,168,184,137,37,172,36,171,91,61,175,192,18,135,227,37,214,6,7,69,44,62,224,244,168,222,229,124,194,61,35,173,49,126,88,132,219,236,40,152,105,107,114,31,38,103,132,189,198,103,138,13,206,184,39,140,201,24,12,141,107,155,239,90,133,245,202,116,154,91,158,29,219,172,156,137,207,25,226,73,22,2,22,163,94,74,131,22,122,136,102,138,63,139,15,131,151,72,220,30,213,9,53,19,141,142,240,96,85,2,126,161,236,228,180,248,87,214,242,93,156,120,36,83,250,228,106,172,57,58,242,64,41,103,142,24,157,130,117,252,158,243,29,218,16,56,101,81,187,24,75,74,167,196,42,65,4,54,171,77,217,170,235,211,169,140,127,212,156,30,46,180,52,43,85,155,85,250,96,235,160,101,5,189,113,233,28,59,136,209,54,38,50,32,122,94,253,176,92,30,222,221,109,211,53,72,195,226,255,219,127,197,217,13,77,39,87,33,15,25,31,89,254,196,213,38,161,140,100,7,65,239,31,171,146,249,85,20,187,101,68,48,148,117,155,33,17,115,69,7,93,108,198,94,14,21,216,235,63,202,135,32,254,248,171,47,211,81,83,248,87,206,66,236,36,5,109,62,77,181,236,201,23,101,26,187,186,1,158,146,237,63,141,46,177,114,227,162,216,231,131,76,100,198,194,209,114,126,176,60,51,96,171,192,185,60,5,239,213,217,226,39,118,68,50,10,145,62,4,213,45,126,185,160,180,16,24,193,177,47,100,175,88,96,62,250,51,92,208,15,243,162,123,229,118,157,174,205,70,195,55,208,50,73,125,185,199,218,183,204,79,158,148,78,126,124,21,53,225,35,28,20,103,113,191,194,158,228,225,25,198,57,153,191,195,229,136,70,181,130,193,160,199,21,184,136,6,13,173,235,150,229,166,22,55,51,152,29,12,159,3,172,55,227,20,34,61,125,230,30,101,37,100,49,238,213,22,226,130,167,139,44,86,34,164,18,99,43,167,255,76,185,191,78,227,69,254,109,20,81,215,239,74,235,230,226,114,181,254,75,164,224,252,54,238,177,105,27,205,80,221,174,97,218,121,63,123,81,37,19,162,40,139,216,54,205,127,19,110,120,149,54,234,105,241,240,116,168,219,3,40,7,154,19,157,8,185,125,1,42,125,70,203,117,52,120,54,46,231,207,59,174,131,199,230,84,133,242,149,232,202,131,19,153,185,50,213,47,9,166,87,89,125,101,127,45,146,84,153,211,217,29,233,3,50,193,246,5,242,216,193,14,89,185,1,91,227,248,37,199,43,7,155,75,250,129,47,14,62,88,180,67,177,117,68,133,111,245,223,61,50,11,142,8,28,165,51,62,246,13,158,79,12,146,248,234,119,245,5,65,65,147,113,78,34,80,130,214,169,170,92,152,127,230,255,110,9,147,5,38,234,80,191,26,5,125,246,208,147,196,14,151,76,196,201,71,113,216,108,118,106,231,115,28,127,57,117,82,251,117,161,160,229,116,244,81,40,168,17,44,129,248,74,2,205,121,197,252,89,109,43,214,74,217,17,99,102,38,210,22,166,55,156,55,48,222,121,81,163,25,42,226,249,171,31,55,28,229,155,165,229,133,51,180,78,216,188,179,20,220,36,222,23,38,246,245,127,163,160,197,87,113,240,51,182,115,118,182,83,89,207,156,160,217,71,91,191,181,237,9,10,195,226,80,138,135,171,157,226,59,90,171,104,72,14,231,147,67,99,177,203,131,31,220,27,149,239,35,93,114,134,169,16,27,249,67,31,162,27,46,217,162,49,32,154,241,202,120,94,193,203,83,219,65,186,125,58,252,76,20,13,51,236,151,100,63,95,61,136,129,109,32,146,142,184,70,148,126,49,56,180,195,78,30,169,13,109,173,195,80,238,205,15,180,187,212,161,164,211,100,142,223,118,11,5,237,159,212,136,191,46,8,221,68,98,219,94,132,71,113,228,70,201,188,40,217,52,80,191,237,34,193,204,197,123,214,38,189,70,93,241,210,153,254,158,46,106,78,135,21,8,8,78,177,191,95,1,86,154,57,115,229,110,212,126,73,92,219,99,181,6,44,6,53,225,161,27,190,216,194,190,62,90,34,10,232,219,9,212,2,250,161,201,179,6,42,0,254,12,5,47,251,17,49,4,223,213,152,242,243,20,162,108,61,19,240,242,118,209,161,120,193,169,61,132,89,4,56,5,65,3,55,231,54,165,144,165,71,120,71,73,215,186,213,245,217,191,215,43,3,77,94,1,169,132,170,78,12,116,180,134,243,238,186,2,105,65,217,161,100,143,27,61,157,51,193,50,212,210,41,191,102,122,75,227,152,251,119,226,224,200,31,105,201,252,105,44,138,40,188,79,106,109,51,196,131,211,251,34,138,38,187,199,83,5,14,72,231,168,29,233,81,58,36,234,1,15,21,15,42,255,240,114,220,10,202,100,7,34,224,9,157,102,201,221,69,202,97,121,162,44,113,216,198,151,219,172,217,233,228,73,23,193,112,153,103,203,16,165,183,136,172,250,125,28,144,192,249,47,202,21,253,124,147,244,60,134,123,172,79,218,122,255,226,94,183,70,177,101,160,175,125,204,152,40,4,26,187,181,101,81,48,9,96,74,226,229,111,108,221,171,178,55,98,102,11,200,238,89,71,51,214,124,88,199,156,232,120,42,126,21,218,242,60,9,96,150,116,29,36,101,225,175,19,11,4,168,147,40,225,249,171,125,191,10,89,121,203,97,135,238,194,25,98,119,80,109,210,208,100,200,8,188,112,64,22,116,244,159,220,155,51,111,141,111,120,224,201,88,236,135,126,67,56,157,221,154,16,245,67,201,206,141,238,29,90,69,8,165,150,178,82,195,244,98,46,253,44,137,93,181,246,50,219,32,142,180,140,27,202,163,28,162,92,153,72,129,102,71,115,235,92,156,213,207,35,1,11,116,31,216,255,244,116,111,68,66,32,122,88,24,157,240,20,190,86,70,52,30,231,104,28,130,95,125,223,65,60,200,148,66,243,58,192,239,185,93,230,116,4,45,76,15,122,166,162,236,56,0,145,61,66,129,227,63,191,239,18,24,252,111,3,5,186,244,139,247,205,13,239,59,153,183,7,50,17,167,202,182,50,76,89,61,184,173,138,30,59,229,45,111,244,74,180,195,179,178,39,165,177,227,150,130,193,120,215,22,108,94,143,117,231,130,171,100,57,236,231,77,250,114,13,14,100,80,237,3,111,170,127,118,217,89,135,69,121,128,89,19,223,147,41,151,95,113,29,135,15,229,65,253,188,54,168,115,244,236,247,35,34,50,50,2,253,1,215,67,136,26,209,224,67,107,160,52,161,76,149,160,141,2,114,119,232,232,217,75,152,35,104,143,212,242,228,96,247,198,117,209,121,225,105,192,183,141,46,245,2,98,75,80,238,120,198,75,247,94,111,15,45,152,229,217,183,240,121,57,48,190,99,55,59,56,181,100,8,80,123,59,49,167,135,65,96,186,213,164,65,151,1,70,177,125,144,236,233,112,74,106,220,214,126,239,251,182,93,239,154,131,220,241,180,96,101,86,241,200,25,13,78,168,191,209,161,238,157,239,249,99,31,223,108,20,75,148,88,156,39,57,152,41,134,133,116,41,42,9,143,21,125,101,79,243,211,239,152,113,249,229,207,35,182,250,106,28,244,232,253,42,106,123,44,248,229,32,158,195,174,12,222,53,82,37,21,68,87,167,130,205,141,221,143,59,222,20,212,182,85,187,253,248,120,117,191,185,146,10,179,18,251,156,73,5,167,166,233,77,103,214,20,76,214,185,226,177,131,4,205,55,132,219,148,198,162,36,209,118,45,141,249,249,53,247,243,24,95,214,198,226,88,26,52,36,33,195,145,30,251,209,82,126,91,64,187,37,20,124,192,245,9,142,252,200,167,67,126,53,127,198,133,243,221,78,222,91,158,219,146,80,88,40,245,221,108,5,97,163,153,47,187,63,213,249,39,31,46,174,219,42,227,155,60,85,249,103,103,249,243,48,173,203,165,150,84,226,25,142,140,175,36,245,145,74,101,111,245,108,233,131,205,165,84,30,26,58,227,172,67,33,144,155,211,89,165,86,240,58,122,121,250,186,162,150,141,129,27,154,219,34,168,38,255,114,190,20,33,79,9,254,175,186,156,200,33,190,22,220,126,129,181,241,157,28,22,253,77,61,205,131,250,52,26,167,31,158,247,134,63,155,182,186,69,207,216,149,204,137,132,239,78,113,214,58,65,199,164,236,207,75,222,170,120,108,14,116,69,138,232,101,139,15,58,133,252,99,239,10,255,94,63,237,174,210,183,100,209,68,198,154,191,23,240,245,173,242,50,176,63,68,108,117,124,8,96,142,57,121,9,136,43,108,202,62,15,39,38,75,14,88,81,121,64,133,101,129,49,68,189,44,51,225,204,34,74,179,70,159,237,201,113,203,70,188,110,74,225,48,156,208,70,92,151,171,48,105,138,11,46,121,103,152,170,182,219,166,170,227,187,247,80,201,131,165,124,118,73,45,65,33,182,28,118,104,138,130,136,14,175,109,148,229,122,136,9,74,160,234,126,28,4,49,19,135,79,99,144,187,141,176,244,138,123,203,62,51,143,252,21,44,208,21,32,14,150,171,96,164,134,6,253,64,166,217,196,53,160,46,116,207,229,4,183,32,218,72,153,210,139,154,5,144,98,252,101,12,173,251,97,253,101,48,153,222,30,181,105,189,40,79,185,43,89,16,39,230,78,172,160,176,234,147,58,243,232,107,59,156,13,41,101,179,234,36,240,82,132,236,166,165,106,215,213,132,82,25,165,221,101,21,251,251,100,47,78,134,168,206,90,15,110,234,2,176,2,184,11,141,136,122,164,241,66,87,86,245,50,125,118,86,185,36,151,85,109,205,24,15,254,234,162,205,179,93,189,7,11,110,27,32,166,193,189,143,42,117,245,8,8,128,41,130,11,4,169,239,231,123,219,177,212,53,158,159,43,168,224,136,6,134,12,109,83,183,114,222,173,15,60,214,113,24,93,102,73,125,136,191,197,66,94,226,159,5,252,248,219,118,202,97,188,149,238,80,151,53,78,249,239,141,87,32,60,61,243,230,29,92,22,205,121,32,139,197,155,62,18,159,179,81,225,96,56,92,189,70,223,110,92,201,54,42,197,95,78,122,249,56,124,131,95,82,46,5,59,65,176,110,173,211,35,3,245,71,8,202,240,90,76,223,159,115,37,184,242,48,255,32,200,75,191,86,28,241,212,21,171,38,54,112,217,211,111,32,115,125,6,67,155,164,124,53,23,68,118,176,152,214,107,226,100,213,65,94,43,24,48,40,4,80,203,32,123,179,68,132,69,109,190,36,32,1,96,196,208,180,160,236,80,35,215,35,70,144,221,108,230,53,39,241,47,247,197,68,163,48,1,32,1,88,50,8,190,76,96,157,153,227,226,238,9,89,45,155,248,137,9,68,31,3,191,132,27,220,104,254,135,24,107,204,232,10,42,56,45,133,87,30,151,69,252,12,102,234,55,88,205,84,162,86,126,240,90,32,60,111,32,195,105,158,63,98,81,148,15,40,26,8,48,7,236,223,134,126,41,82,235,155,212,211,217,79,107,203,58,47,82,223,30,210,135,118,84,137,57,239,227,106,224,119,187,163,125,42,80,212,222,156,168,56,120,13,225,34,113,226,90,129,105,123,232,66,98,51,10,111,204,3,52,188,122,39,73,144,164,53,85,244,19,123,114,161,218,129,239,45,13,107,88,178,94,58,56,210,141,25,191,106,138,249,98,169,9,212,119,205,141,207,242,5,135,172,92,153,94,189,199,102,73,238,220,85,153,81,192,88,242,42,248,44,178,68,88,241,91,221,249,108,175,160,53,168,47,137,44,40,210,188,234,180,127,252,98,95,82,9,108,202,18,85,231,247,34,107,188,68,177,214,60,254,229,213,27,107,2,250,208,170,20,102,149,77,103,139,155,173,16,244,69,47,195,252,128,19,161,211,174,12,178,237,104,23,252,127,229,13,196,78,219,151,144,139,170,142,229,103,215,14,11,90,190,164,249,146,15,40,181,204,11,220,23,87,121,92,40,40,115,235,40,169,46,119,187,194,164,123,168,55,123,23,78,12,103,135,200,228,221,162,238,174,37,158,78,77,143,208,169,97,102,203,87,175,97,130,188,203,117,120,182,79,238,87,131,28,171,202,188,12,119,29,140,28,15,26,96,12,211,222,15,8,127,25,201,191,40,170,199,27,126,69,187,36,37,0,60,236,235,39,5,144,232,162,127,208,107,56,205,105,54,244,30,36,224,33,167,6,219,213,135,96,73,221,58,236,213,193,119,255,217,243,224,101,31,164,243,4,112,88,57,145,79,187,50,179,67,224,13,174,253,42,92,20,188,246,132,239,101,70,22,115,45,179,166,165,85,39,205,11,125,18,129,245,219,27,239,219,245,151,214,52,44,105,187,107,61,134,245,204,62,94,122,122,173,131,17,228,51,122,139,83,41,226,240,125,63,91,215,41,115,219,51,68,161,223,223,208,7,20,222,204,166,179,113,210,64,194,42,216,23,135,163,160,60,174,35,159,133,171,3,10,48,102,166,3,144,43,202,105,20,127,91,40,104,84,143,113,207,58,89,186,226,18,173,49,28,151,219,92,138,111,138,18,187,128,115,188,228,216,241,24,103,36,204,78,1,230,97,198,175,236,248,140,79,200,129,162,151,231,55,203,69,4,123,154,24,245,122,161,171,146,188,121,38,194,108,187,159,192,120,139,98,254,176,10,211,135,179,112,55,100,117,164,133,215,210,24,123,41,83,187,17,200,176,34,132,176,164,71,183,33,125,233,12,243,232,31,146,133,255,252,232,94,81,187,55,55,251,12,183,185,52,92,182,31,133,83,151,207,13,63,195,241,35,223,111,97,10,47,228,26,41,21,250,177,70,123,213,69,105,244,195,193,204,26,105,83,141,21,104,98,148,164,245,166,176,210,48,190,129,150,102,215,249,181,21,155,233,21,252,185,15,227,245,78,67,187,198,217,62,154,187,133,4,145,89,174,167,13,166,233,14,28,205,149,206,232,222,79,231,251,141,88,156,185,154,26,214,47,195,7,218,47,126,201,129,166,168,144,87,178,210,45,50,61,73,213,221,67,129,219,249,116,79,118,189,226,64,72,33,44,97,113,15,102,71,238,207,142,4,114,191,18,239,151,189,196,171,160,69,210,202,243,158,123,165,146,180,76,241,9,253,75,156,236,199,28,216,41,176,232,183,253,117,39,137,37,127,230,108,82,54,170,189,50,112,101,66,39,196,236,58,47,16,87,254,163,206,116,13,28,187,36,95,198,240,79,13,186,247,45,118,19,28,222,116,62,101,254,234,133,100,142,58,177,14,246,82,149,29,92,160,167,139,18,53,133,79,116,220,78,233,155,164,252,117,242,150,136,18,128,130,204,116,91,120,0,131,197,65,176,87,76,246,35,145,110,113,51,53,170,159,52,49,124,233,164,171,170,61,230,27,206,177,142,86,159,100,120,76,43,57,202,160,81,178,79,76,85,88,114,195,179,161,124,129,95,121,4,195,102,53,111,173,62,249,37,147,179,26,156,220,181,196,90,113,87,173,32,206,190,204,51,190,209,197,4,185,174,122,167,37,106,56,21,212,181,17,159,85,95,232,87,176,127,211,74,107,172,17,115,225,189,232,90,45,125,179,98,132,92,105,195,127,90,239,205,222,162,16,63,173,111,97,219,82,35,10,26,247,86,41,208,212,101,16,66,179,169,26,198,122,36,125,21,153,148,35,189,209,29,241,44,214,191,112,200,155,164,59,46,100,70,87,145,250,215,22,144,138,15,136,192,240,245,158,98,186,131,177,98,27,237,174,209,255,136,9,151,99,11,63,145,174,73,214,31,157,237,95,189,101,1,221,29,28,213,190,159,11,250,169,120,120,105,64,63,221,248,33,31,11,3,50,133,146,10,125,39,224,55,250,143,45,19,20,109,50,119,245,224,113,4,161,95,137,37,54,222,40,70,100,81,165,213,121,216,223,110,154,138,219,95,168,110,138,113,78,26,209,170,35,136,58,55,152,59,203,19,125,205,239,138,104,87,1,138,99,19,142,81,254,185,165,52,216,72,38,100,219,161,172,132,243,103,242,105,190,0,76,4,16,137,25,77,9,41,217,231,120,39,7,254,217,13,172,191,95,125,221,244,190,22,49,90,42,29,119,203,10,253,227,192,238,165,216,69,126,232,14,129,241,183,210,221,171,137,248,58,138,106,203,198,92,31,8,207,182,55,76,218,37,23,250,156,10,186,0,149,36,252,171,146,217,209,8,100,165,196,138,89,180,4,158,193,220,195,34,101,73,95,177,63,251,86,134,57,148,106,127,104,215,174,234,160,213,97,170,55,220,203,163,204,161,143,166,188,19,181,131,149,54,204,120,99,225,64,224,234,120,232,122,103,205,103,42,121,151,186,142,95,185,21,5,58,39,178,241,221,128,244,5,248,1,219,41,61,251,149,166,154,13,243,166,255,55,135,67,202,27,213,140,138,186,239,54,87,224,73,68,221,219,240,234,15,61,232,10,179,53,56,106,175,244,20,83,255,49,135,35,86,156,39,68,231,100,130,146,41,87,227,53,243,231,181,51,166,35,242,162,102,29,72,61,186,76,85,103,75,229,245,82,178,160,51,37,71,69,143,207,223,197,55,185,135,194,24,18,65,167,159,58,163,93,178,189,63,201,226,7,80,48,103,41,198,247,131,0,236,13,221,58,199,216,119,203,240,238,165,21,48,3,203,26,19,203,69,21,47,232,239,123,35,162,87,27,246,129,243,56,8,105,181,211,208,204,197,7,80,81,91,118,159,213,223,238,248,111,9,191,234,101,162,38,179,147,12,30,155,124,15,197,85,123,44,223,92,169,130,206,56,48,104,64,175,100,249,87,57,113,86,163,76,67,204,81,16,76,67,223,48,36,84,68,124,238,75,244,234,1,4,40,85,225,155,130,126,107,251,255,0,52,212,224,59,11,73,76,245,155,200,59,136,231,37,172,247,54,82,13,210,78,142,225,251,7,131,191,153,228,15,61,78,227,31,238,173,18,183,126,114,72,177,10,253,124,55,119,56,78,15,160,170,91,14,216,106,213,142,107,229,192,207,19,132,2,155,33,179,3,73,9,223,50,143,243,245,127,116,222,18,85,172,231,19,144,59,47,127,117,225,157,7,18,95,55,174,48,192,17,97,203,190,6,180,242,252,168,180,137,152,37,160,77,30,240,197,130,83,238,39,76,253,165,241,164,159,69,60,204,177,5,250,10,96,166,89,57,64,99,209,114,124,104,16,68,187,131,88,108,37,138,142,152,153,110,201,132,170,57,177,85,112,139,143,140,81,209,51,11,15,193,166,155,79,142,117,140,21,247,181,84,51,111,187,127,88,79,77,85,11,185,202,243,65,153,120,198,198,174,204,82,250,13,143,201,245,102,216,146,54,33,136,174,120,159,141,223,220,91,255,74,60,46,191,19,207,56,110,162,165,68,226,70,251,136,113,136,13,142,75,234,83,171,21,209,202,64,217,39,93,168,196,31,47,251,76,25,155,224,59,64,53,116,236,18,125,176,140,234,146,246,91,116,180,146,79,247,110,90,215,65,113,207,166,148,250,99,64,8,82,228,72,252,112,134,48,0,159,79,254,221,203,232,215,222,142,210,43,229,23,2,151,58,86,234,239,130,197,91,233,139,105,85,67,148,5,248,119,180,90,196,93,205,183,39,51,94,102,107,10,201,207,211,120,173,20,38,132,163,70,176,62,20,188,199,71,131,97,0,67,223,181,243,147,83,59,182,71,180,33,214,127,194,140,80,112,225,181,192,69,93,250,40,122,86,209,53,214,71,105,195,122,120,243,229,255,4,54,193,54,0,173,131,231,104,224,225,57,96,87,86,58,247,47,128,191,92,149,163,84,139,18,195,224,137,10,53,221,233,195,194,222,174,212,44,139,93,161,8,12,231,63,207,196,99,204,221,239,154,178,219,252,53,60,195,3,8,181,205,69,79,228,38,66,36,125,168,255,255,183,238,227,236,78,244,102,157,43,68,150,40,183,56,119,56,211,193,23,1,72,22,79,238,137,91,117,157,220,254,78,221,39,158,216,48,124,31,27,60,101,142,90,3,115,224,59,205,14,13,73,72,99,14,117,163,119,181,164,60,154,52,32,7,115,24,253,53,42,31,39,240,178,180,172,20,19,40,222,84,151,247,170,73,39,198,183,244,13,203,237,29,69,173,61,207,119,72,176,186,54,6,14,118,241,200,210,193,66,101,5,219,7,195,221,110,149,0,241,133,168,200,193,23,193,87,125,237,81,239,54,97,146,48,12,214,28,83,112,92,117,228,42,160,41,217,29,120,18,92,250,244,86,120,227,10,23,113,168,128,199,118,42,110,140,47,163,129,174,160,235,111,171,58,57,201,240,8,95,10,40,197,87,182,41,106,46,37,153,206,66,108,78,250,87,137,125,11,5,123,251,28,155,228,197,108,14,13,11,131,7,238,109,109,225,53,168,254,135,238,53,220,44,100,241,12,30,192,210,163,244,140,141,234,125,209,152,60,10,64,168,27,76,218,85,89,205,19,2,219,165,132,51,101,80,249,50,251,246,190,169,139,172,60,68,129,202,38,255,132,186,71,97,239,160,240,89,198,162,41,193,216,233,245,234,160,4,132,95,124,7,98,36,253,210,9,66,126,67,117,232,128,54,239,187,181,136,177,164,118,81,104,26,48,143,140,69,254,118,1,19,231,118,254,136,111,69,197,234,230,98,78,248,252,119,55,192,167,6,121,113,80,125,168,80,90,244,26,78,193,13,169,194,219,33,116,22,22,4,58,200,5,21,163,251,136,103,98,63,157,5,100,130,1,20,18,31,235,185,46,208,113,129,26,239,242,17,79,104,116,188,244,96,173,52,130,141,219,114,230,179,217,32,201,33,39,100,72,61,182,66,220,99,0,119,238,118,177,44,251,52,32,183,199,83,232,6,181,102,35,190,147,115,172,138,152,139,222,253,125,201,147,2,2,39,8,71,118,131,125,36,152,20,123,98,195,202,102,29,142,182,161,72,174,78,96,47,189,53,252,101,215,1,172,248,136,145,93,159,122,212,199,121,116,172,50,222,64,210,136,155,26,99,172,23,2,164,219,133,228,24,16,208,90,55,4,43,51,90,57,143,86,28,25,175,15,54,213,245,6,127,33,34,245,229,29,184,154,18,81,46,48,178,200,101,67,41,155,233,15,219,58,247,85,200,209,82,180,214,228,43,129,244,126,135,55,241,37,178,178,206,127,17,236,183,1,50,240,55,134,234,149,98,13,10,2,122,160,143,154,0,214,208,43,120,25,144,200,170,238,210,154,177,111,8,162,166,42,184,152,147,249,45,143,202,172,176,111,217,112,51,253,228,52,243,112,244,119,31,102,21,103,114,210,8,27,236,114,141,111,66,24,26,103,230,220,113,46,134,0,81,5,190,220,96,224,28,115,216,120,172,61,179,36,139,242,39,108,12,122,46,34,163,34,206,7,187,83,47,187,183,210,127,9,202,126,212,72,81,182,15,118,113,119,55,165,142,79,83,128,75,28,42,44,111,226,32,112,173,219,5,68,159,99,139,140,214,24,56,52,241,61,115,129,86,139,208,99,198,43,2,164,72,215,254,31,40,234,94,83,154,57,242,86,227,106,44,173,183,6,209,76,125,45,125,250,180,236,8,8,153,231,198,229,216,9,134,241,181,94,125,39,192,5,243,58,116,239,209,85,254,140,77,1,215,213,252,204,114,24,242,176,186,32,194,129,164,139,234,32,197,139,247,107,143,92,71,196,254,103,153,21,196,106,80,101,160,220,176,150,227,214,113,211,48,159,54,228,51,52,175,62,226,88,121,114,52,249,122,10,51,95,169,85,27,194,39,248,120,117,129,23,130,160,215,5,128,45,192,78,17,209,158,211,84,62,178,175,217,103,118,191,126,172,232,149,70,169,205,24,85,237,174,49,145,87,42,134,49,201,73,156,34,144,241,236,74,35,122,246,46,209,139,174,254,150,69,210,194,80,100,155,10,186,227,60,11,44,203,39,22,246,215,168,29,240,155,107,117,183,112,239,160,137,104,253,203,233,4,219,218,255,71,179,105,233,126,197,216,194,125,123,93,195,150,172,178,21,123,196,81,84,172,56,169,126,215,88,151,202,4,140,214,126,67,58,51,142,88,34,244,96,217,206,221,15,32,255,6,69,33,242,238,226,9,126,171,54,116,192,2,207,183,201,171,176,64,223,37,79,74,152,60,210,174,41,109,114,251,143,139,245,124,88,33,209,163,26,6,230,219,209,48,254,218,131,15,163,204,15,37,50,203,5,60,32,147,188,53,74,244,10,12,96,181,65,184,215,226,238,44,68,249,28,70,179,137,17,39,70,193,226,150,137,251,17,158,206,226,53,35,155,168,7,61,37,101,149,231,225,101,224,28,44,204,138,97,62,240,144,162,209,108,173,62,60,195,204,239,71,37,243,72,152,183,73,88,98,143,185,20,0,94,136,172,65,224,162,182,182,94,206,225,96,238,129,91,230,52,130,206,241,33,98,71,134,68,90,128,21,36,122,78,68,174,215,170,201,193,193,77,231,35,139,254,116,188,55,7,252,45,194,241,182,23,228,23,100,159,193,104,183,175,10,251,59,171,166,242,47,48,203,49,94,184,137,168,196,125,236,233,33,55,52,84,245,156,114,195,141,197,49,6,35,62,184,136,143,70,86,151,122,19,222,134,198,64,69,50,0,241,172,238,4,169,222,11,139,255,226,163,69,23,77,227,171,151,84,136,72,185,192,42,87,114,80,191,36,152,196,23,121,75,97,208,3,100,176,197,63,177,73,124,58,108,38,189,96,241,243,99,179,184,50,152,139,102,49,48,168,231,235,207,224,160,33,113,143,107,240,246,57,68,99,139,142,77,126,1,215,123,220,82,92,10,221,59,196,87,232,217,23,34,58,39,171,233,97,145,21,159,45,148,30,244,72,92,227,225,188,155,115,147,103,144,192,167,186,58,2,127,248,240,40,189,179,226,238,135,46,216,172,167,251,77,78,31,89,53,243,122,189,168,105,44,237,230,40,202,254,8,34,205,173,53,34,226,46,111,120,224,84,30,47,145,252,168,231,162,43,227,213,107,57,7,24,97,236,223,235,70,252,202,152,120,254,42,137,114,92,151,180,194,104,107,93,158,151,186,111,226,87,23,41,81,2,193,162,113,33,158,86,154,124,184,129,211,245,107,144,244,186,211,227,142,27,207,181,16,216,81,28,240,12,211,77,252,11,33,189,98,208,61,203,68,188,99,34,33,246,110,148,203,138,219,130,18,178,68,57,218,44,163,102,225,194,177,243,9,242,59,72,134,75,239,11,146,152,57,105,178,37,25,216,11,168,124,186,97,78,146,85,155,239,51,82,50,172,181,71,186,192,204,136,16,61,144,181,196,205,76,195,107,2,241,186,154,171,32,84,184,79,250,43,107,0,185,123,144,49,99,68,110,203,126,20,109,236,100,99,172,175,186,37,224,110,12,92,206,136,184,17,4,108,2,220,44,49,221,7,114,129,208,236,191,27,180,211,202,131,5,169,229,122,63,148,152,22,142,223,188,45,242,186,56,123,14,163,52,159,239,60,179,185,229,221,41,84,18,222,185,140,18,75,88,180,143,150,40,60,229,154,34,89,117,246,159,135,98,13,217,219,196,72,19,9,102,235,164,245,51,221,1,10,161,190,219,149,219,182,251,137,72,107,201,183,197,132,194,31,231,32,1,154,57,187,75,124,224,238,144,8,202,219,231,210,167,222,131,218,254,17,155,85,95,18,11,57,80,146,116,11,231,116,91,157,177,174,12,103,21,220,25,74,64,112,239,202,184,80,36,114,220,112,56,255,120,148,44,225,216,104,20,150,142,86,215,215,10,184,175,110,94,255,173,190,184,192,23,139,41,67,26,172,145,38,141,201,70,251,217,188,151,166,84,122,236,41,160,157,62,117,15,193,177,116,87,185,199,53,47,84,160,29,45,89,92,215,87,53,161,100,219,18,155,100,166,123,85,170,65,11,195,30,110,180,6,159,14,209,163,205,155,163,49,42,177,122,32,124,202,177,197,187,155,170,134,215,217,125,206,130,215,31,53,65,141,123,229,212,130,83,1,166,241,20,8,253,28,216,49,13,86,49,250,109,155,17,124,237,155,162,233,141,129,63,189,19,223,166,255,246,84,250,26,168,241,23,51,149,224,103,136,87,140,57,4,119,233,61,109,136,119,145,233,28,40,58,162,9,37,164,25,234,202,154,78,70,183,142,170,48,239,198,165,205,216,142,125,37,126,221,60,60,125,2,3,71,165,108,150,34,173,76,39,106,181,234,128,87,24,81,133,221,147,159,245,185,198,184,188,43,138,77,70,26,252,254,132,158,142,67,21,235,39,3,219,215,27,215,69,244,224,61,177,131,110,16,239,62,106,223,154,4,11,225,40,118,221,214,162,30,224,74,232,177,196,43,195,98,130,55,126,229,255,219,15,173,152,58,8,95,125,189,34,169,46,233,105,198,34,11,212,111,48,63,21,35,239,211,53,80,186,17,20,79,12,157,241,200,179,85,136,59,95,154,226,156,156,216,130,8,160,27,131,108,215,190,67,238,199,172,82,81,12,174,106,158,119,98,117,126,33,78,42,237,100,141,141,74,193,54,57,235,73,205,160,168,130,75,53,179,7,110,18,217,225,185,124,98,22,60,200,8,74,42,232,48,192,114,237,37,53,3,194,194,206,90,13,2,110,109,251,58,212,53,70,54,179,213,16,44,41,11,19,213,254,85,72,181,37,214,213,54,191,224,80,117,62,12,62,199,254,110,237,80,206,111,111,118,18,32,225,16,183,52,213,179,27,80,208,139,27,76,237,224,229,59,24,45,3,237,179,18,18,111,233,34,254,149,229,179,13,252,188,119,203,254,25,129,46,208,117,229,222,107,179,209,161,184,232,95,251,93,78,126,194,229,160,70,169,78,43,231,54,6,47,222,175,15,107,119,15,19,180,143,69,72,195,242,106,88,202,13,57,74,205,111,40,193,170,4,97,197,245,210,159,111,156,199,104,198,255,244,69,36,72,47,235,243,36,15,228,85,17,161,25,153,67,220,77,251,52,70,73,175,78,182,16,95,209,72,183,215,15,82,69,45,11,205,221,38,92,33,110,98,129,199,243,25,109,217,47,225,250,39,200,187,138,164,42,17,212,123,124,121,185,39,83,112,92,188,120,218,70,203,251,187,220,56,10,186,161,155,42,63,210,91,80,210,31,143,40,19,49,129,170,176,221,105,120,61,204,28,170,141,77,104,247,129,114,52,254,74,218,128,255,69,83,236,4,236,98,129,156,218,91,246,201,136,147,251,68,38,200,179,254,218,101,153,14,73,137,156,20,152,170,80,136,133,72,110,190,235,210,10,109,146,63,64,81,239,35,112,130,248,5,171,75,227,168,150,212,127,162,184,213,193,128,134,87,20,142,253,99,47,230,48,47,45,108,100,248,76,4,37,205,197,38,255,68,105,191,146,169,40,141,202,246,192,237,23,169,62,178,102,175,249,254,66,180,52,164,41,227,132,151,169,160,245,26,32,213,15,46,72,152,186,96,41,178,97,253,251,169,196,69,164,60,184,236,189,1,0,147,137,133,224,235,125,129,236,113,15,134,214,165,18,216,10,72,155,179,153,43,210,44,14,145,26,137,237,36,72,16,39,60,254,49,45,206,215,241,32,118,220,106,26,42,111,47,135,65,217,187,96,245,239,154,245,168,135,252,212,193,241,194,145,84,242,20,109,23,164,35,225,240,133,169,132,128,132,155,170,12,131,119,219,53,180,70,184,17,1,138,222,197,176,121,51,138,243,224,193,66,192,15,146,222,166,88,235,87,85,77,28,104,203,222,42,161,81,244,148,148,108,135,214,138,111,170,43,151,58,109,233,116,131,127,160,53,241,155,149,102,85,74,203,180,94,26,230,150,1,114,181,232,97,5,112,244,213,74,153,0,169,146,205,194,96,45,228,141,190,75,81,212,15,216,156,136,134,5,151,219,133,74,76,98,104,244,93,127,69,250,121,80,248,223,81,103,176,163,43,118,118,24,219,192,245,154,2,220,83,90,205,73,104,28,48,203,101,162,120,61,145,63,235,222,5,5,194,124,141,98,137,132,77,10,20,180,143,208,4,84,165,68,211,235,9,58,221,101,172,100,206,171,253,207,216,36,86,48,198,249,78,147,78,196,255,162,149,121,33,222,201,212,218,44,232,61,119,95,49,47,253,58,40,116,239,109,27,191,73,84,173,73,114,102,27,146,25,45,243,120,201,69,45,221,32,77,255,247,222,92,89,242,154,243,228,208,53,114,117,63,247,196,232,105,85,63,118,111,72,7,97,223,113,150,146,13,186,117,242,20,0,251,62,100,245,53,113,63,27,84,109,138,253,53,252,143,34,94,100,78,138,235,12,243,53,254,38,165,162,132,174,38,100,253,221,202,20,240,9,51,138,168,42,237,113,229,3,61,106,188,55,221,173,3,80,83,72,206,249,119,166,191,188,173,37,71,39,107,74,7,249,74,217,21,241,107,68,199,149,219,188,167,174,248,206,102,75,241,183,70,43,225,13,123,43,219,173,146,34,251,250,42,26,5,158,97,115,220,195,100,183,229,44,223,142,94,159,19,148,115,225,255,165,41,34,1,23,96,200,227,226,179,188,252,87,154,110,139,131,65,191,225,251,65,133,195,244,224,108,85,47,192,74,248,154,39,157,78,27,157,15,123,177,54,98,100,89,118,73,40,37,180,166,204,171,173,213,175,237,204,210,8,182,28,171,132,50,225,58,119,70,174,132,159,34,87,118,182,35,221,101,22,65,155,89,41,209,7,231,65,227,72,84,219,150,128,21,176,90,165,185,248,24,115,106,111,220,69,1,226,21,49,208,167,162,126,247,148,48,150,170,34,203,98,7,206,221,122,93,232,187,247,185,42,52,213,77,79,131,236,238,168,177,220,48,186,82,56,206,38,187,54,8,197,96,242,245,191,37,87,193,47,99,47,53,203,235,168,19,107,220,214,79,190,61,76,26,78,243,180,36,99,202,48,234,170,46,99,50,117,252,122,15,232,21,208,15,193,87,252,207,69,146,27,219,8,182,59,5,114,174,141,21,170,4,92,68,167,251,141,104,169,230,217,154,218,40,229,27,71,39,96,137,63,183,253,71,163,188,173,243,157,71,85,196,209,86,131,119,161,100,133,157,87,94,116,145,223,65,44,205,20,19,55,122,20,182,33,3,11,97,143,83,57,96,205,108,200,37,195,215,191,21,30,179,49,210,199,73,67,184,207,131,206,99,154,151,191,119,192,216,135,238,181,231,221,226,74,176,167,108,153,23,31,108,250,99,88,128,108,113,207,173,101,133,215,161,25,60,145,222,138,1,17,185,104,54,151,95,215,72,27,29,205,56,119,4,162,40,145,118,149,83,125,228,86,3,5,15,129,229,229,147,79,180,135,42,178,119,111,193,92,211,219,21,138,127,31,10,65,120,250,88,226,141,211,52,205,206,88,15,240,39,79,189,79,30,100,149,56,164,109,203,158,241,109,249,12,124,173,130,243,86,113,5,121,26,179,0,15,62,176,56,202,161,1,197,108,187,138,95,108,147,106,159,190,28,225,193,35,80,224,177,86,230,235,48,244,183,50,244,125,187,188,137,24,219,22,140,6,172,40,151,44,81,153,112,159,130,103,153,29,76,232,184,36,230,133,22,152,252,101,177,67,90,237,75,158,241,7,226,134,127,251,43,213,31,123,115,112,135,173,55,217,129,209,95,160,200,92,151,239,9,222,172,1,32,172,170,115,83,248,20,89,254,255,136,180,252,103,180,30,214,19,41,32,109,89,229,114,255,236,64,71,103,54,222,71,139,54,53,120,233,171,133,100,89,124,83,137,167,76,116,44,155,245,87,100,95,122,47,173,141,132,144,226,177,50,192,134,92,59,91,200,11,135,65,240,100,30,104,67,136,78,227,101,172,255,182,48,46,248,237,80,255,180,165,242,201,23,204,250,157,215,50,149,99,35,123,188,154,169,10,197,31,190,58,129,109,213,1,113,216,20,239,203,215,234,197,164,150,65,154,56,28,116,102,250,246,164,72,230,240,246,117,144,24,91,171,188,210,185,160,98,24,216,122,143,214,42,163,200,228,28,51,213,241,22,25,194,191,79,21,209,63,175,97,185,190,156,181,92,62,203,212,45,154,40,52,154,25,254,212,3,229,81,17,128,73,121,145,116,50,179,95,47,174,87,228,56,93,107,31,123,104,222,125,57,220,102,237,83,29,216,144,34,15,86,104,194,118,220,23,157,76,88,78,67,145,209,243,184,157,176,34,174,204,111,156,80,5,77,78,122,250,12,14,38,166,51,93,115,61,65,21,240,186,240,129,5,252,45,227,65,163,173,249,195,32,158,246,203,174,154,2,194,26,82,156,42,52,90,164,50,33,215,221,102,123,0,135,63,165,35,43,17,94,191,88,148,90,190,186,113,163,49,224,52,133,129,34,222,172,8,230,203,198,226,19,234,50,202,77,216,1,153,86,79,230,91,39,160,114,200,90,5,253,167,47,21,250,64,166,60,15,197,95,78,163,105,87,109,203,235,152,10,163,29,185,130,95,151,254,70,74,20,242,245,254,68,99,219,13,117,149,244,248,147,41,240,141,152,35,224,176,88,117,98,62,242,3,85,149,184,32,43,34,92,192,47,22,228,85,41,148,51,171,184,160,114,74,142,19,210,196,21,184,83,14,100,86,42,151,37,100,207,223,15,250,116,242,214,51,167,12,70,176,14,34,211,73,122,107,234,36,40,254,123,155,85,79,124,220,175,116,87,217,224,47,0,123,38,142,115,231,17,110,29,155,63,141,43,147,57,146,85,100,246,130,120,205,226,97,143,252,48,159,8,123,207,106,204,207,47,161,129,106,17,249,234,86,182,186,217,104,136,178,94,108,240,85,207,66,146,246,226,196,133,178,100,176,103,202,205,193,198,219,168,190,35,129,203,1,144,239,252,26,49,62,251,238,149,164,57,131,90,243,146,5,67,211,158,245,246,65,9,196,156,1,87,53,230,210,230,26,191,16,77,210,143,141,157,8,137,87,89,95,32,86,149,182,87,40,111,93,63,8,84,242,50,214,163,128,124,56,209,112,61,252,231,167,40,170,214,251,39,66,61,82,82,182,200,132,77,108,87,205,98,67,80,31,167,5,66,43,69,171,24,110,204,16,225,78,149,36,114,221,161,167,94,44,121,71,225,31,28,77,197,255,223,236,127,85,254,27,120,243,97,57,76,177,186,123,253,168,34,255,204,50,32,106,137,160,110,71,82,218,65,192,229,233,114,4,249,61,173,66,28,156,73,197,23,71,113,113,5,107,244,121,125,214,42,47,30,0,170,223,75,72,49,249,249,174,45,112,190,112,42,7,165,151,41,220,241,248,4,17,86,235,146,254,180,55,170,95,20,192,22,149,153,173,98,120,31,37,207,142,102,203,37,146,108,49,58,153,35,179,202,126,244,199,84,163,15,91,208,209,215,72,5,83,211,67,20,155,78,161,186,114,227,161,193,18,140,146,153,24,237,113,4,228,68,114,168,80,134,243,4,145,176,129,232,97,251,129,220,133,104,5,42,237,236,45,253,160,114,110,126,72,104,42,109,64,50,66,4,72,154,35,133,196,225,138,218,80,58,27,74,234,154,61,73,187,67,144,116,198,217,171,194,198,82,3,93,205,22,142,203,254,247,58,209,111,164,91,145,72,20,200,94,148,105,181,36,170,143,175,49,213,177,43,41,131,220,27,9,58,84,59,121,92,91,98,126,255,185,224,133,187,53,9,186,222,102,238,107,211,11,244,108,186,179,134,122,48,154,63,207,235,242,23,47,87,235,158,169,229,169,96,101,84,180,184,71,135,78,225,101,234,214,234,218,121,218,144,162,103,101,48,105,224,16,139,168,238,111,111,146,79,216,72,60,104,45,136,128,39,47,170,212,242,224,48,196,179,245,105,56,211,208,51,152,76,165,180,248,77,238,79,187,27,149,164,125,246,146,168,108,39,162,117,154,166,153,92,251,231,31,122,23,31,54,168,42,69,113,152,94,66,240,6,96,120,85,187,233,49,3,121,161,127,217,63,246,224,15,198,180,178,226,10,192,42,157,59,41,229,108,73,255,133,25,55,222,51,175,53,181,210,237,113,35,102,157,106,243,172,78,233,125,219,252,6,170,194,119,222,134,161,131,190,141,201,114,131,126,161,186,96,23,41,196,106,229,114,81,232,8,151,122,60,114,50,227,198,20,181,229,237,24,172,151,198,66,231,151,210,22,190,3,3,173,206,169,149,116,7,120,183,180,189,25,203,166,234,218,76,63,117,231,81,244,106,207,16,171,87,112,21,66,19,147,218,55,240,14,4,38,243,107,255,193,227,189,83,202,69,69,136,48,40,254,236,247,153,208,111,90,244,95,176,246,161,127,158,8,93,180,185,255,111,25,33,51,146,26,201,180,228,131,213,37,147,39,5,234,57,39,55,153,102,207,162,205,137,76,38,98,33,32,104,241,197,23,177,95,64,191,204,40,108,146,188,137,0,100,192,120,165,237,106,180,114,205,250,130,166,50,217,206,155,12,225,241,131,46,75,145,99,131,83,43,127,205,46,237,50,70,141,211,2,105,108,240,255,235,182,183,203,22,91,15,200,143,246,106,214,180,211,129,82,10,39,220,246,221,40,9,164,151,178,9,69,69,5,164,76,253,128,100,239,173,149,207,173,169,200,204,139,35,192,191,157,177,39,90,63,111,94,168,81,197,226,178,171,11,49,12,116,101,168,210,31,54,236,106,164,216,134,93,37,178,170,47,246,171,178,109,165,54,119,59,186,48,78,12,178,168,65,156,131,158,58,239,24,250,236,220,247,81,20,247,124,194,107,184,35,165,146,92,170,247,197,173,140,60,177,172,193,252,125,218,146,138,248,162,228,92,141,178,241,172,39,233,234,245,61,242,9,128,233,60,125,250,137,27,100,95,253,253,213,54,75,62,41,114,246,152,55,73,202,189,235,176,245,247,24,181,148,106,250,91,149,175,218,74,124,87,98,168,34,107,8,116,194,211,153,170,179,113,37,92,61,127,231,54,47,60,230,97,192,121,245,207,250,95,103,206,146,182,77,129,149,158,68,189,34,57,132,203,131,183,120,9,76,136,41,138,232,56,182,246,28,55,0,54,172,122,115,45,79,207,84,14,1,60,117,121,104,37,99,186,159,172,42,20,229,104,218,116,109,39,216,118,65,20,178,19,79,148,93,32,212,81,157,22,185,43,200,229,49,135,131,109,173,230,242,232,56,135,173,235,252,120,195,10,29,36,239,16,101,211,181,124,16,101,95,34,79,120,92,140,186,101,164,129,112,87,52,159,241,104,27,208,106,136,16,16,142,46,87,90,223,136,176,51,12,76,113,124,49,8,145,77,71,159,87,48,247,242,35,209,212,214,219,185,182,35,182,8,84,226,48,229,118,163,114,152,88,46,34,27,182,248,44,157,253,245,149,98,238,189,178,110,116,111,8,112,236,2,192,106,30,216,69,49,219,29,224,61,51,47,140,59,133,95,179,190,118,139,160,65,79,27,178,142,144,192,202,106,194,38,15,186,24,134,132,46,139,252,66,130,233,242,133,7,67,218,159,226,88,156,162,69,94,103,216,120,205,50,38,206,9,200,159,130,79,234,121,51,68,77,185,88,235,238,96,123,214,2,248,208,160,223,0,83,28,117,83,51,28,226,109,169,227,205,91,78,223,130,22,207,149,10,128,136,63,69,110,75,255,129,62,5,196,74,87,161,148,135,188,37,72,251,26,217,4,254,61,197,158,62,33,78,106,184,53,42,124,216,26,17,201,90,230,225,183,3,103,252,223,150,198,229,90,250,135,138,207,178,226,183,124,147,17,150,85,39,142,60,110,145,92,5,228,224,250,188,243,207,169,46,187,209,237,218,219,175,171,191,7,87,65,221,77,119,12,190,154,18,77,197,184,108,240,25,38,249,107,133,1,8,101,118,248,101,65,5,148,140,90,59,249,87,85,83,197,146,240,161,62,247,26,40,28,234,1,220,119,52,219,252,188,128,155,172,206,13,15,211,253,181,170,60,20,119,21,234,18,31,149,48,149,132,170,222,77,23,245,137,196,33,173,146,219,222,73,8,250,57,25,0,17,95,83,48,150,206,155,6,60,246,2,50,229,83,179,6,196,172,23,39,180,223,196,111,14,200,88,72,0,173,95,190,99,109,122,211,105,250,204,46,95,40,111,193,237,30,150,189,29,217,94,243,2,187,82,72,18,195,201,143,217,213,70,116,70,84,43,8,108,243,32,253,222,133,102,160,241,132,193,104,50,101,245,132,48,218,242,233,159,66,227,243,121,147,212,118,88,246,82,22,52,225,249,49,106,198,148,125,22,61,106,72,240,27,86,125,187,201,247,128,92,150,142,139,20,219,101,247,35,46,178,116,173,225,54,61,118,21,1,250,49,69,136,94,202,12,58,238,218,88,174,97,60,133,32,231,204,140,60,188,249,158,192,138,228,182,189,63,39,182,55,177,3,79,76,3,24,17,19,111,216,249,200,255,236,158,51,195,22,48,221,93,239,154,80,237,95,186,97,234,216,90,62,49,15,63,193,16,124,214,77,20,251,24,79,168,207,219,58,195,113,142,26,9,162,16,103,184,193,101,238,100,174,68,78,50,91,173,246,40,95,92,79,65,248,75,56,90,66,72,142,205,16,199,65,145,138,150,84,114,104,138,7,140,233,212,49,16,179,216,153,170,187,68,222,209,254,196,145,250,206,192,185,10,71,248,252,100,110,188,237,255,193,12,8,201,90,221,219,1,252,204,110,238,0,97,172,34,190,215,173,207,151,131,18,245,52,190,110,185,87,240,52,80,140,181,115,76,108,230,100,164,93,148,135,240,178,146,205,211,220,54,31,245,138,195,149,29,205,42,43,26,84,195,170,69,9,145,34,63,149,179,143,215,17,84,72,197,173,145,191,217,160,117,222,229,48,73,180,178,128,128,22,217,216,90,47,61,94,70,77,14,47,194,33,172,82,135,77,46,188,72,208,168,69,226,108,26,53,160,169,39,62,4,85,170,172,222,204,46,152,90,13,80,23,8,60,150,197,148,243,146,172,255,218,131,130,151,43,32,230,248,106,170,115,224,127,92,177,71,38,156,112,174,166,21,8,182,254,68,85,151,181,104,12,126,114,15,154,134,207,214,111,107,100,207,137,152,50,42,193,87,175,205,38,61,157,171,239,191,134,253,146,94,116,179,155,164,219,99,116,112,167,175,154,192,40,60,8,161,247,132,22,18,190,188,49,241,135,162,151,104,87,233,104,246,245,21,143,54,188,191,96,179,58,70,164,25,251,130,88,231,163,119,164,157,9,122,56,73,129,59,176,107,240,155,254,51,62,19,145,4,213,48,41,42,175,181,57,170,153,121,245,223,201,29,133,176,249,211,148,245,47,219,17,44,117,234,200,60,191,242,53,118,215,159,122,176,146,201,82,254,39,97,220,131,4,203,18,188,17,176,255,241,106,161,160,228,183,197,1,168,1,110,78,197,93,52,214,181,50,188,27,136,20,219,210,78,125,38,158,208,60,11,136,128,15,18,108,224,218,70,127,129,4,27,203,94,245,97,41,67,34,106,7,170,169,233,114,177,11,32,237,76,163,148,227,20,164,86,128,27,246,86,40,78,99,49,197,69,218,210,137,235,229,175,61,39,9,108,163,70,31,61,162,156,118,94,246,96,184,255,70,32,202,11,106,6,63,105,249,255,37,6,43,175,140,197,150,219,218,154,183,120,25,255,230,9,243,238,77,248,42,169,56,25,27,92,73,215,157,113,8,112,65,99,32,7,95,34,153,201,36,225,245,185,46,203,174,147,97,177,136,246,152,199,24,45,35,187,2,90,178,63,124,112,116,173,68,186,74,38,234,171,226,104,145,88,201,199,113,55,94,53,253,74,155,255,38,138,191,253,190,79,219,144,156,167,130,219,76,254,222,93,89,83,123,106,92,222,217,121,112,139,41,23,109,10,42,225,142,237,191,110,78,143,135,76,21,39,247,163,223,31,194,242,17,69,91,64,80,25,255,203,246,217,191,44,43,37,130,220,207,56,121,146,230,146,117,131,160,75,173,185,139,196,7,84,207,160,161,152,40,136,14,119,168,52,219,95,185,60,38,73,82,225,117,43,244,246,202,92,36,238,168,11,67,9,81,178,72,0,206,224,78,144,216,138,211,47,249,169,58,97,169,220,47,94,158,55,25,20,133,112,17,157,208,247,9,111,87,207,153,197,210,171,206,194,43,160,191,87,152,125,136,212,146,55,201,30,61,113,174,7,89,69,185,166,60,241,186,222,240,134,103,29,34,96,153,198,12,63,34,128,229,14,226,0,50,235,248,57,160,144,91,238,201,31,11,79,193,190,183,86,124,186,191,202,123,65,52,138,87,55,154,168,98,235,91,213,194,194,47,72,131,54,43,205,122,111,33,214,70,111,21,140,153,212,164,145,222,184,44,78,232,100,145,125,36,23,214,1,100,176,85,14,33,182,89,219,73,96,88,213,70,197,147,172,162,176,227,42,105,173,20,162,63,34,59,200,190,146,191,88,37,234,245,204,228,238,212,0,15,16,94,182,146,129,188,161,255,70,8,135,144,202,140,145,111,85,146,44,166,150,91,219,87,21,82,37,224,26,220,95,5,254,111,12,157,110,204,227,227,174,226,40,36,194,212,2,203,217,200,188,111,188,118,215,93,147,21,159,76,102,89,195,80,134,50,135,236,213,206,113,43,101,114,84,6,158,138,247,97,38,207,201,95,120,95,137,22,140,204,102,152,145,0,168,219,137,172,229,44,154,164,127,71,155,148,255,161,204,78,54,16,93,100,108,41,45,232,46,62,113,86,39,147,179,18,223,182,34,91,153,78,98,92,171,23,72,83,96,189,75,35,147,50,77,57,241,181,179,8,51,226,226,241,156,118,66,47,162,88,172,146,89,75,117,7,86,21,117,219,23,31,229,206,12,106,146,203,40,49,134,150,174,121,149,27,174,84,21,58,162,135,206,3,213,219,213,80,91,67,151,15,248,236,111,98,98,98,23,13,140,118,102,62,242,38,227,22,2,89,157,184,83,185,75,156,193,203,162,56,120,185,211,65,173,135,196,27,92,240,139,212,23,43,215,218,137,28,205,107,254,227,41,101,99,174,227,74,63,59,49,67,186,208,9,129,159,221,38,13,205,178,127,7,238,218,205,253,108,97,199,230,110,107,49,34,226,52,70,32,214,75,50,117,109,66,253,73,44,197,24,152,110,233,107,123,3,114,223,66,125,211,224,251,120,6,58,89,204,37,40,110,31,40,29,203,200,121,131,35,208,28,86,223,74,253,242,99,71,69,123,67,115,88,220,124,26,249,46,201,121,0,234,70,44,90,7,155,221,15,93,56,98,135,8,92,115,6,1,69,177,252,96,239,8,52,148,47,174,35,251,112,161,178,166,85,2,226,220,177,237,204,221,48,105,191,209,144,8,38,95,52,49,142,5,41,117,131,96,18,0,0,14,145,0,180,26,159,51,255,57,52,241,146,57,147,82,198,188,210,26,239,218,15,164,65,183,213,227,25,215,112,10,159,117,56,111,163,153,102,187,101,165,59,67,191,139,109,76,148,151,182,142,206,97,154,231,107,0,50,3,67,97,83,128,37,167,7,75,109,163,110,211,144,120,51,253,71,214,159,115,223,226,43,158,224,109,88,98,112,165,62,81,184,1,225,155,90,222,10,30,81,14,112,237,215,156,4,72,6,228,218,20,194,177,87,192,165,223,147,182,109,157,197,121,85,189,48,8,229,233,237,3,204,198,37,33,168,32,22,17,252,227,36,42,34,99,194,8,150,55,253,109,161,92,150,78,169,168,140,40,6,164,109,230,157,188,38,150,33,170,9,108,159,186,171,73,1,27,43,32,164,220,78,205,204,9,255,181,253,253,170,254,156,87,126,26,71,172,76,58,76,167,2,84,49,84,166,228,28,54,79,250,227,235,56,96,111,67,3,18,107,73,193,59,89,189,5,213,140,233,119,217,53,145,252,255,102,213,121,36,249,170,18,8,229,161,85,74,178,57,210,196,100,116,202,121,121,28,151,193,80,19,172,55,15,158,220,125,31,209,237,52,117,247,204,97,198,218,222,155,84,90,140,102,204,55,83,202,144,36,136,199,192,71,133,118,242,168,8,239,252,232,115,118,82,126,226,39,11,6,195,82,217,162,50,144,129,38,99,34,18,190,73,9,225,236,227,229,190,147,237,95,161,70,220,207,12,125,238,137,111,119,204,103,209,123,51,136,253,227,165,152,234,53,101,77,34,232,158,197,81,239,132,186,116,241,132,247,88,174,20,178,237,34,231,133,217,29,203,65,48,56,233,225,177,224,224,96,178,68,9,71,167,62,242,90,38,117,251,164,161,184,75,50,30,87,180,7,175,236,89,22,224,103,119,221,128,88,53,238,149,193,38,66,205,46,90,3,248,174,65,231,85,28,45,139,71,78,19,147,40,208,91,224,189,49,63,245,129,247,239,156,195,149,187,196,115,125,74,235,236,33,63,134,46,108,168,169,156,251,149,42,144,226,237,191,155,19,102,204,204,201,185,137,217,96,216,81,187,146,38,94,80,199,251,247,110,30,63,47,232,71,171,206,161,157,157,162,94,119,251,193,142,164,138,146,149,130,98,254,39,248,46,16,125,180,6,91,105,171,99,216,192,195,232,211,239,202,52,253,140,0,9,150,178,157,246,51,59,163,5,201,107,28,33,210,8,122,227,27,228,231,233,195,7,64,31,15,171,186,254,28,195,44,9,232,46,132,150,157,157,102,132,21,151,75,99,1,169,93,44,66,225,143,82,129,50,216,39,182,243,169,42,42,51,254,51,200,184,217,234,175,37,189,120,205,73,11,235,4,137,242,2,105,230,201,218,151,218,38,18,132,143,193,138,243,244,99,103,111,50,53,231,102,187,53,121,82,98,37,195,52,163,214,242,33,41,166,136,134,30,88,18,48,119,128,215,60,86,216,101,181,100,66,138,32,126,77,136,153,218,181,232,67,41,180,221,111,2,113,165,140,146,220,32,245,178,220,51,176,92,44,37,205,94,180,79,221,41,103,125,152,14,127,115,122,123,163,163,100,60,3,243,227,64,196,187,251,115,237,141,52,86,236,179,13,116,252,151,111,212,93,26,222,46,131,198,76,255,53,110,247,99,40,136,50,212,226,128,215,243,174,172,76,118,11,164,7,28,158,230,158,45,126,63,26,201,106,160,156,60,141,71,168,19,173,139,25,112,39,249,23,89,211,42,34,115,32,210,2,44,215,45,153,49,70,235,225,217,134,57,43,153,144,146,122,81,98,187,135,241,204,157,95,157,229,90,104,59,196,213,105,90,3,123,232,140,226,227,209,54,137,15,153,46,240,115,232,177,40,34,77,224,127,9,66,101,213,57,103,59,224,34,116,23,50,50,173,83,145,141,204,208,235,254,213,219,110,61,152,7,206,32,46,109,231,202,251,178,90,224,103,232,180,176,38,71,181,198,243,185,142,255,46,140,132,103,86,65,120,48,69,45,152,168,128,192,185,135,3,54,96,233,226,54,80,139,121,253,40,73,115,154,147,241,118,151,112,116,6,228,223,220,167,131,135,10,119,25,228,50,197,179,46,222,124,17,125,35,208,144,88,217,162,210,48,63,63,36,220,86,65,81,154,25,134,206,94,94,95,51,91,58,247,225,190,252,231,11,181,1,30,241,9,41,187,103,142,218,215,169,217,245,236,139,31,72,76,145,160,2,250,167,184,146,68,10,9,55,211,233,190,143,205,249,214,146,203,208,127,178,90,72,115,60,1,85,8,6,40,129,60,157,134,79,222,35,245,162,29,168,145,248,178,236,143,125,83,194,179,202,162,113,13,142,26,172,115,78,76,66,19,68,21,24,75,137,180,145,35,141,8,142,188,204,54,83,175,129,198,88,208,101,7,224,252,194,59,165,115,84,182,67,181,47,13,35,129,113,176,133,249,56,147,11,50,173,250,194,19,108,151,64,190,57,155,235,171,186,247,156,158,47,164,142,152,146,123,219,96,181,9,21,85,3,65,238,118,157,208,223,167,95,69,77,35,248,16,146,54,81,158,214,239,96,79,158,99,133,70,28,155,14,112,77,201,86,100,133,118,62,7,190,117,41,111,48,21,1,53,112,66,228,169,254,22,194,248,134,75,142,36,199,102,45,126,130,69,228,84,227,0,110,172,88,10,204,157,172,239,146,89,31,93,0,123,122,181,7,153,251,205,76,176,153,231,185,60,151,249,225,7,88,31,52,154,147,219,109,217,117,91,90,223,240,102,0,232,135,214,213,28,0,213,1,113,173,148,64,89,191,13,172,183,2,195,83,138,67,144,117,141,185,112,208,63,97,167,15,212,135,53,56,107,39,35,135,187,32,164,44,213,98,71,197,234,30,83,250,16,65,132,219,160,218,78,241,145,105,30,215,208,55,239,203,15,93,68,114,189,140,15,168,71,10,175,61,145,126,172,246,195,112,31,141,53,19,210,203,134,251,31,242,197,164,26,108,190,224,56,214,89,128,207,127,188,224,239,169,21,25,87,233,159,17,51,133,70,6,186,221,83,103,37,86,74,142,13,28,194,116,144,151,161,104,139,161,112,1,131,41,252,119,108,200,90,171,131,229,5,246,226,157,229,73,204,123,61,240,21,10,230,149,70,248,157,182,80,91,177,24,98,232,118,205,175,7,6,22,124,208,74,98,148,89,86,106,150,44,84,216,87,190,104,50,135,116,169,14,179,167,5,212,107,203,238,176,141,104,155,111,85,88,239,54,102,211,198,163,7,51,116,188,53,30,36,41,80,225,225,68,183,170,9,233,39,250,94,250,254,146,127,185,156,238,253,19,84,253,118,5,109,42,208,47,90,52,208,107,7,206,168,158,113,74,59,249,27,105,180,195,130,174,8,227,100,235,154,37,244,35,187,14,74,32,137,190,56,22,220,227,98,187,88,24,37,36,1,214,59,59,122,136,185,153,116,45,80,39,33,89,241,31,81,246,2,213,219,10,80,9,170,250,85,175,151,229,154,115,14,119,251,245,41,70,30,181,83,158,129,183,52,164,91,218,33,21,107,222,134,217,143,242,61,162,242,59,82,228,5,46,174,197,23,255,57,4,116,5,90,185,90,99,81,236,140,148,142,117,67,86,186,115,13,17,134,232,235,116,74,96,162,191,52,103,43,168,41,149,183,53,149,75,211,195,6,172,162,106,225,149,112,245,59,237,45,181,227,214,240,207,221,126,140,12,33,116,108,218,64,217,7,133,155,207,254,119,146,112,134,218,235,84,214,85,118,38,86,220,31,144,88,98,112,96,114,101,251,116,22,4,191,136,80,140,254,55,129,44,17,142,94,169,60,130,118,102,91,5,146,162,65,114,190,125,53,99,56,191,30,37,9,115,28,72,159,70,2,173,247,89,5,79,252,95,235,150,187,188,169,218,132,148,165,248,54,26,138,16,146,164,97,70,79,151,118,206,4,88,213,241,110,161,165,116,45,247,177,87,251,2,11,72,85,118,108,248,247,59,98,50,36,86,207,164,101,122,74,97,33,253,25,237,130,92,209,138,174,147,42,224,132,101,51,123,129,196,84,116,29,71,98,116,152,142,132,52,155,230,155,166,186,212,9,48,20,10,6,166,156,148,90,78,112,100,250,174,180,46,8,220,74,217,31,146,74,214,197,50,145,251,182,153,210,139,19,21,209,200,241,233,163,196,154,53,211,225,122,195,65,84,111,107,8,185,166,225,0,159,218,143,126,230,72,243,57,243,15,39,168,238,169,207,238,240,71,95,214,85,245,73,0,232,39,16,2,141,30,224,193,142,61,173,133,137,79,215,16,85,53,109,157,217,57,175,84,210,173,38,197,77,52,58,143,58,162,242,126,89,83,219,153,7,173,97,158,94,179,36,18,47,108,174,222,75,252,161,71,177,5,40,161,74,195,91,35,99,95,146,201,173,72,212,197,177,191,68,125,180,58,208,184,39,59,110,0,205,82,38,211,116,211,163,217,42,100,116,3,253,233,171,129,129,20,183,79,150,208,14,100,24,96,230,177,232,170,176,76,77,192,9,238,198,60,63,40,26,7,90,0,194,228,23,53,170,112,161,249,190,212,177,246,251,142,13,56,191,12,157,56,229,120,180,50,118,250,137,206,23,200,61,92,16,36,44,14,83,123,43,125,3,49,170,11,221,38,244,160,189,212,229,11,178,4,176,203,43,239,229,237,115,234,47,99,6,97,150,63,81,186,93,64,199,128,23,168,37,200,158,255,51,22,80,105,175,118,126,25,234,104,244,63,59,5,29,249,226,101,35,167,12,108,42,5,74,193,48,251,206,44,32,152,18,114,161,78,125,88,144,95,58,99,58,183,69,176,123,128,110,115,46,114,238,138,16,177,75,34,68,15,90,176,79,168,70,105,199,240,19,24,126,57,116,136,158,13,248,158,182,123,23,54,174,201,180,132,142,42,29,100,19,182,38,54,93,245,82,41,224,0,174,133,236,226,210,206,148,117,234,93,184,70,34,3,31,247,133,138,67,80,145,133,212,8,66,185,1,7,70,46,105,96,37,137,189,66,254,47,216,119,39,139,4,217,218,176,110,100,136,135,189,68,231,89,181,156,46,134,192,64,204,248,112,21,95,163,80,64,126,110,254,222,198,203,162,77,171,113,210,102,241,33,106,34,156,193,174,75,222,121,48,154,154,119,254,124,153,12,248,166,211,198,24,244,16,202,158,17,176,229,129,101,187,125,7,220,154,154,201,37,119,51,12,230,134,20,43,139,108,63,24,166,248,168,127,118,169,158,144,26,14,80,232,222,184,146,150,159,226,171,115,155,130,233,166,171,184,196,202,3,34,68,117,205,81,155,81,156,21,93,182,171,156,120,38,86,243,136,215,178,254,107,25,6,176,140,187,141,129,220,220,182,66,96,45,227,14,237,29,170,110,190,208,213,186,234,250,47,238,138,51,128,32,27,7,136,207,141,156,98,215,219,196,139,92,119,143,81,44,149,155,98,91,46,23,170,193,45,240,145,36,205,59,250,126,113,189,92,63,25,193,248,190,231,57,61,52,217,163,16,59,138,77,238,232,85,126,80,129,143,252,137,69,246,170,105,178,126,58,57,67,39,61,227,162,119,175,17,235,99,114,131,161,73,248,207,150,111,27,119,199,122,171,90,148,149,144,209,37,96,145,178,126,78,249,96,13,100,185,129,183,100,89,74,235,127,157,140,112,18,28,142,25,136,189,74,23,203,132,126,87,172,67,90,59,112,85,78,192,168,94,235,172,70,143,77,151,207,53,252,154,215,45,108,207,157,83,7,109,83,235,193,70,15,12,175,189,38,145,94,39,206,211,121,253,10,210,246,12,197,99,71,125,74,250,183,201,14,242,19,141,19,3,249,248,203,81,213,151,38,223,220,146,223,160,109,235,139,30,131,26,70,1,14,244,250,22,137,161,111,150,109,73,20,25,155,249,15,178,51,175,100,112,232,212,39,92,112,81,194,250,133,253,229,101,17,63,252,184,91,192,96,33,25,111,194,106,101,242,73,53,115,206,108,202,58,126,178,46,63,186,158,138,235,244,238,54,76,181,88,34,244,209,171,37,86,191,45,66,208,98,112,43,224,75,250,246,23,50,113,195,221,18,168,38,69,247,88,143,121,111,209,162,38,106,59,68,110,158,77,85,67,239,65,76,159,91,35,127,75,189,212,174,232,167,0,232,172,116,214,9,198,33,187,11,108,197,194,72,147,213,183,4,97,83,163,241,61,75,92,153,159,99,177,217,13,108,137,247,167,37,138,117,19,44,0,230,255,181,147,164,148,36,43,124,114,8,21,85,19,173,179,129,175,25,100,205,105,40,138,90,70,235,168,31,138,44,235,244,30,96,164,230,132,81,185,171,117,64,69,138,97,87,97,192,189,147,187,156,242,89,15,25,114,162,241,219,230,38,115,78,224,227,85,27,241,161,17,149,30,88,88,33,78,133,23,123,82,210,247,227,250,83,98,157,189,204,0,91,72,176,196,150,36,214,61,114,82,170,214,55,201,78,52,112,47,227,205,145,158,153,233,206,131,144,93,194,239,221,81,89,102,220,73,70,142,94,97,141,180,185,124,131,93,139,12,153,101,15,218,198,210,24,103,240,232,117,92,225,193,75,82,25,237,54,13,161,117,209,105,25,60,191,199,87,249,90,181,36,242,118,61,178,2,178,27,49,12,165,114,20,29,201,246,93,243,29,222,249,2,107,41,175,23,34,155,1,51,117,126,30,151,41,26,234,99,230,221,35,74,96,160,123,102,14,82,188,56,43,241,140,174,78,95,63,131,180,41,95,182,25,203,239,49,170,76,168,110,86,172,39,105,11,41,82,44,42,156,35,93,200,255,161,193,84,220,216,84,14,165,89,61,17,183,232,131,93,13,226,170,35,51,193,125,49,101,204,130,98,21,108,96,33,203,207,159,218,140,142,213,93,251,183,184,91,103,126,205,240,114,39,100,91,1,90,60,218,103,35,202,12,132,106,202,74,8,2,240,153,29,232,193,176,120,139,75,61,135,233,254,81,244,125,42,50,241,216,200,220,90,176,221,175,21,155,236,92,23,153,70,92,20,12,164,22,178,183,21,225,180,46,197,118,172,195,91,226,181,44,39,41,161,99,85,70,21,101,88,247,2,63,95,141,145,85,143,38,200,149,174,64,144,210,214,208,248,227,117,210,75,69,132,80,233,234,79,236,158,125,237,7,131,51,119,74,66,37,87,104,129,172,38,39,16,237,45,223,129,35,167,98,61,112,239,180,95,167,115,168,183,12,246,51,26,173,222,228,82,189,128,129,132,186,37,119,195,100,168,225,204,245,130,28,222,196,82,6,102,150,190,167,58,2,196,134,200,130,53,237,246,222,79,114,66,10,222,215,50,143,108,31,39,118,171,251,24,221,20,93,62,102,210,35,243,167,206,238,174,113,204,106,252,190,190,145,180,12,162,166,199,135,66,43,195,104,115,52,8,118,169,229,168,112,224,233,186,239,232,24,181,175,178,204,130,54,78,59,19,224,163,55,13,39,124,143,135,171,102,156,26,72,232,138,249,3,23,121,181,134,95,95,51,44,49,83,231,64,255,249,84,250,206,92,239,176,43,96,23,75,135,171,125,31,29,6,190,136,237,18,123,214,152,116,55,108,132,64,132,66,68,185,158,128,52,200,196,230,53,162,89,213,222,2,11,43,41,101,196,248,48,9,7,247,225,244,222,140,174,244,115,16,51,158,23,84,160,180,140,30,141,93,74,144,41,0,186,32,214,170,143,60,43,178,158,52,188,104,223,231,102,32,255,20,141,111,141,14,240,133,208,167,97,105,79,162,41,228,4,217,223,136,238,114,185,88,109,87,184,134,170,232,134,164,127,133,92,46,189,158,101,108,54,102,92,117,10,111,154,122,14,184,44,64,216,204,166,42,187,48,65,31,213,74,137,88,202,142,188,5,200,124,114,142,41,211,188,8,57,155,109,49,176,12,4,76,103,40,113,62,68,217,48,157,213,97,80,245,114,89,247,202,226,91,228,220,192,14,136,122,241,225,196,96,196,139,177,59,252,169,4,135,197,167,214,196,198,114,146,48,232,121,138,13,248,92,73,107,19,66,254,8,114,7,239,10,40,156,28,238,10,114,100,33,117,235,112,76,23,139,175,166,131,17,43,168,136,12,243,89,206,43,218,23,232,166,65,156,72,106,11,175,112,33,199,215,183,248,30,174,93,230,83,16,44,0,32,60,175,176,112,241,123,206,102,179,223,72,239,2,58,38,55,47,5,120,26,72,89,97,52,47,4,68,204,55,242,194,26,136,139,62,106,99,30,161,47,215,147,201,141,246,244,11,69,245,37,51,104,56,177,214,108,170,77,48,120,113,127,241,13,154,150,148,74,28,152,9,60,0,203,49,121,98,16,99,148,127,8,27,143,209,100,140,189,209,198,109,183,245,150,245,201,50,132,49,50,84,94,105,163,156,2,45,168,18,216,212,184,12,80,153,175,39,126,151,89,136,142,77,144,189,66,124,136,255,109,103,163,133,83,167,29,150,64,34,56,151,16,173,218,117,162,197,119,164,37,193,253,187,94,119,194,251,43,3,22,68,213,26,156,224,244,145,60,209,186,76,152,202,174,68,199,83,217,111,79,224,98,137,252,243,60,236,30,41,243,157,249,217,158,120,159,111,132,68,254,30,210,250,26,120,254,213,239,11,219,9,246,241,4,196,226,226,223,236,148,107,131,142,239,3,186,1,171,163,27,155,141,141,109,126,36,82,249,250,195,203,163,132,31,138,176,43,105,84,60,55,170,235,236,81,102,202,240,34,56,12,77,163,209,51,79,47,160,173,230,11,253,36,229,157,136,39,80,214,91,141,83,71,42,161,249,86,66,37,182,133,136,15,133,23,81,139,73,100,61,2,158,138,246,168,199,59,147,23,212,215,46,67,91,117,68,63,99,26,215,201,182,68,96,111,154,238,130,114,22,80,87,227,16,20,157,52,33,121,70,209,122,222,213,55,250,112,199,59,26,67,170,153,54,191,183,31,148,49,47,166,16,122,38,112,194,193,109,163,70,203,9,89,87,137,97,157,180,30,196,4,246,201,30,87,225,218,76,67,9,180,235,217,103,46,126,164,189,167,214,55,201,84,249,46,193,87,222,101,67,48,119,225,238,160,140,0,228,240,99,215,239,253,97,42,211,58,105,139,216,244,107,90,204,37,173,152,82,241,213,38,58,66,69,218,240,237,31,253,16,120,139,123,89,65,204,160,9,83,118,207,65,133,1,182,102,209,33,248,117,255,197,232,14,110,32,203,78,177,54,61,62,2,196,253,29,111,81,93,201,252,168,210,213,119,235,11,11,164,15,171,90,202,63,198,127,156,172,72,139,174,163,120,11,90,109,243,161,146,234,12,253,141,226,30,197,86,35,6,124,199,89,70,122,35,10,37,155,128,57,151,70,166,175,3,242,0,250,155,138,21,184,176,98,89,158,182,65,65,144,115,124,145,199,47,72,140,156,26,225,109,106,11,191,183,130,50,227,133,82,97,163,221,110,233,169,224,234,232,77,239,198,90,72,189,23,177,137,83,102,4,166,11,138,221,185,2,61,147,199,132,239,242,15,117,92,9,243,247,86,55,182,123,138,114,64,239,206,118,165,106,121,169,249,179,210,72,227,245,167,243,142,33,62,67,226,168,182,220,135,19,234,161,215,214,15,136,157,221,7,199,180,127,82,209,84,34,4,110,208,108,18,254,162,176,111,180,194,189,13,41,15,89,115,151,254,53,43,198,248,51,124,157,60,241,45,106,189,213,104,115,170,88,216,24,148,152,85,6,103,214,105,117,217,159,76,192,132,36,246,233,60,52,46,249,12,137,59,200,178,142,54,1,36,54,64,164,125,132,209,150,123,124,109,237,98,232,203,152,33,184,82,60,54,231,209,189,86,105,24,138,41,88,93,29,61,23,148,216,124,113,121,78,54,92,3,218,169,154,128,105,102,69,149,124,116,91,56,93,80,14,68,139,159,245,125,187,194,53,127,220,52,53,222,163,234,141,200,78,255,159,158,246,191,66,210,48,237,109,105,224,153,204,90,24,6,114,49,55,156,61,49,143,174,238,247,98,246,136,230,139,69,37,95,105,201,180,113,208,59,119,252,209,44,22,25,230,219,228,53,177,214,122,39,75,122,202,231,125,209,126,39,114,23,19,217,229,241,236,164,244,129,108,180,92,125,73,24,151,116,217,86,6,158,35,132,147,61,125,13,19,11,33,179,186,245,231,215,106,122,52,128,62,215,3,69,133,204,10,37,74,79,244,48,149,21,168,142,228,80,189,235,147,12,191,119,3,162,124,52,66,82,237,154,218,157,200,110,203,69,194,56,174,112,190,63,49,77,199,246,33,71,0,199,107,132,143,125,231,205,247,176,11,36,231,67,175,170,222,42,26,65,225,66,234,237,252,148,158,227,140,6,64,77,164,227,187,155,206,196,195,166,46,140,218,45,206,236,8,191,49,51,226,167,230,136,55,132,78,195,246,236,27,97,211,253,118,240,250,133,29,140,52,5,96,112,218,220,88,178,75,20,36,45,241,209,18,127,121,24,107,137,229,53,88,170,214,203,72,85,205,128,20,212,221,111,205,125,198,212,254,250,168,176,252,160,26,216,138,93,73,116,99,161,155,174,53,242,46,141,209,26,241,61,38,189,181,76,171,83,190,11,20,8,50,137,211,122,175,146,105,38,62,12,11,56,138,145,53,34,136,130,236,38,115,90,64,179,115,11,62,208,150,12,91,207,10,252,209,159,55,141,78,86,86,103,114,1,154,127,63,153,61,102,37,223,204,204,181,229,196,10,141,77,249,14,44,14,252,238,58,6,198,248,141,110,70,30,31,26,121,194,89,160,156,201,121,107,135,2,161,162,170,23,101,110,59,143,241,58,83,111,0,246,32,94,211,201,250,218,233,213,237,186,194,65,210,105,184,19,185,80,111,33,73,118,6,242,139,211,157,10,100,87,41,177,63,178,223,38,80,33,169,12,216,179,119,61,154,190,84,71,182,242,206,167,221,24,12,27,45,198,87,114,211,128,84,79,10,26,161,28,102,7,29,165,145,17,56,33,188,66,102,50,53,158,10,166,212,68,82,86,235,156,39,25,0,244,111,105,118,47,231,23,162,115,160,142,204,83,81,101,180,162,32,2,25,140,247,119,133,247,182,51,24,177,250,145,46,220,132,129,134,190,30,163,152,43,34,210,237,83,153,214,186,18,147,213,25,41,132,194,184,190,49,195,171,104,24,193,100,28,120,63,250,111,42,89,39,253,224,224,128,156,166,205,14,143,179,174,127,240,175,205,249,217,9,168,255,31,217,16,123,145,177,13,101,164,34,20,222,42,52,123,113,120,11,132,193,212,63,194,203,176,106,199,128,120,120,156,123,29,196,38,126,100,245,253,166,213,23,165,186,158,154,241,20,122,131,22,135,154,78,37,30,226,217,22,101,213,3,158,76,117,170,126,124,74,1,23,75,148,174,109,90,72,172,70,167,186,253,102,46,200,131,30,160,238,218,125,104,36,136,223,231,58,150,199,34,56,55,131,25,238,222,126,211,152,183,48,214,39,231,158,31,246,69,54,90,62,82,229,213,126,239,167,11,166,211,135,144,203,32,96,231,249,111,82,11,122,123,69,33,176,3,129,197,73,222,120,228,245,1,145,237,215,17,119,215,246,73,207,59,67,179,29,55,40,65,139,23,111,236,72,163,109,95,4,226,143,131,235,10,96,46,50,140,209,75,0,220,228,163,9,117,225,188,199,192,122,86,73,38,107,69,126,171,123,24,221,192,96,119,169,233,54,229,38,118,238,13,246,134,72,52,147,70,51,252,186,92,139,222,59,126,133,88,246,71,122,161,57,42,75,27,101,107,150,241,81,115,16,18,173,16,35,245,32,133,12,140,249,126,29,100,118,212,85,18,87,18,8,25,39,117,105,88,31,217,113,44,37,110,162,53,178,28,6,236,241,230,123,75,191,120,43,240,213,198,47,158,0,65,64,107,131,2,241,177,182,36,27,64,69,210,199,166,45,12,240,216,173,64,11,234,245,87,252,241,58,130,239,85,55,51,47,29,210,86,249,221,38,234,90,165,188,17,188,255,29,134,183,19,57,195,187,23,224,211,17,137,242,226,41,100,123,239,214,133,57,96,182,180,158,194,110,247,119,78,6,21,104,82,128,1,60,71,59,205,71,12,52,137,191,33,142,203,118,138,238,3,180,77,239,96,224,68,97,64,218,183,238,134,51,127,210,173,13,222,193,201,152,77,153,249,71,188,38,138,20,146,34,245,155,154,177,5,205,233,8,155,131,110,62,186,39,145,6,35,154,142,240,41,57,177,129,38,18,38,228,4,233,249,7,116,30,102,89,87,234,129,162,193,63,208,77,48,120,108,122,12,226,143,174,97,56,195,182,42,37,126,77,130,152,108,247,117,128,164,8,67,54,96,114,242,90,101,130,230,226,97,74,186,99,164,21,186,95,50,111,69,93,67,207,174,248,183,153,158,30,97,111,228,53,34,205,96,98,187,151,62,183,33,84,141,244,249,112,113,89,32,31,9,193,75,131,213,98,193,179,16,69,77,72,139,27,82,145,102,134,140,57,91,1,59,178,249,38,219,250,145,142,56,75,37,109,9,242,65,233,216,207,91,4,51,25,231,171,221,19,205,149,227,32,59,28,25,3,99,195,89,157,101,131,222,10,182,13,26,172,148,253,43,37,105,224,139,108,205,122,217,193,16,73,2,118,131,224,211,234,251,13,200,131,178,10,28,45,152,28,57,90,248,217,62,170,51,247,255,171,59,4,123,142,111,15,49,59,94,195,235,23,106,46,239,229,116,108,133,196,135,91,126,169,20,237,253,237,93,238,91,212,247,151,65,157,133,0,28,37,137,253,152,31,206,252,143,184,181,161,119,76,187,229,133,77,143,2,219,188,251,47,139,233,214,182,152,246,6,251,146,35,36,100,49,108,146,194,103,176,92,19,184,72,238,164,227,32,12,59,67,43,224,25,65,41,199,188,189,192,193,227,204,16,172,111,31,227,224,188,202,17,251,213,156,211,93,187,41,246,189,247,65,69,142,142,50,119,47,232,68,141,53,214,167,58,37,254,253,170,250,197,142,138,204,149,118,72,95,159,232,4,235,177,159,204,154,80,240,162,133,6,98,78,238,158,37,157,111,248,176,41,230,244,159,81,165,5,138,35,177,190,243,145,159,211,126,17,152,23,36,128,193,14,116,61,5,45,190,166,125,113,149,236,175,24,96,129,183,246,114,103,20,237,247,153,101,3,145,254,59,253,252,84,46,219,166,168,89,13,33,145,45,83,248,181,7,100,129,114,19,191,70,193,179,240,253,45,151,111,16,51,166,236,209,25,162,23,183,114,217,250,246,61,148,113,166,238,199,121,135,248,154,202,82,233,234,11,212,25,78,243,16,48,239,131,35,87,167,52,177,131,208,214,167,1,170,120,147,194,167,223,30,134,84,145,205,4,187,170,242,111,75,148,197,84,225,108,209,88,236,203,176,64,252,66,37,54,89,185,125,95,87,28,132,181,28,159,217,154,93,118,132,88,253,191,75,80,17,218,9,5,232,14,227,237,197,44,45,253,43,52,107,232,6,190,120,36,149,41,95,211,180,15,129,199,169,104,89,100,178,69,188,186,28,219,78,44,150,216,32,45,110,34,30,229,238,98,20,162,180,109,246,160,250,198,23,1,123,203,114,166,28,173,53,148,161,217,222,146,202,79,214,47,192,254,91,144,230,87,31,239,83,201,249,202,205,12,45,71,47,18,112,134,236,180,141,85,96,73,87,58,161,211,110,117,67,158,47,156,79,152,98,118,118,23,176,35,175,191,91,22,213,217,235,208,152,161,116,18,18,192,158,23,156,113,59,223,172,23,115,236,236,190,210,33,160,11,212,75,31,216,41,198,2,41,123,45,42,251,182,183,101,189,162,170,61,62,219,1,253,204,216,32,120,90,136,215,220,81,87,154,20,152,37,112,178,86,240,131,64,222,162,119,35,51,228,26,105,224,192,212,68,68,235,98,99,90,177,7,174,40,9,86,148,71,100,191,93,8,39,64,132,81,111,11,217,69,41,241,114,161,206,43,188,221,164,93,182,134,89,250,110,0,151,174,1,83,37,248,174,131,94,194,141,58,176,149,175,159,176,37,19,227,65,158,53,8,37,142,172,61,229,56,9,2,135,7,144,189,91,20,149,184,164,81,143,143,246,94,110,153,228,146,211,209,21,210,255,248,106,166,241,10,94,145,74,22,253,73,251,50,73,230,23,255,42,171,201,231,244,102,93,146,71,0,67,70,30,164,4,27,108,126,10,201,130,108,42,116,163,122,198,176,45,206,255,203,184,162,185,16,110,178,69,131,220,209,190,209,51,196,106,253,192,92,61,155,203,242,92,221,23,115,8,46,156,20,185,176,226,49,141,6,16,28,4,15,204,220,152,48,193,117,191,224,114,69,77,19,59,190,53,5,64,122,110,70,16,93,134,16,82,64,225,237,90,228,210,126,10,222,62,74,55,224,244,126,249,162,229,38,150,48,2,209,15,192,183,187,219,225,114,197,151,221,47,18,237,14,250,14,227,255,87,53,20,196,80,225,3,144,199,96,132,67,219,26,215,244,154,113,187,49,164,158,194,98,227,64,201,232,111,151,161,146,226,124,139,52,116,4,12,20,76,5,174,251,224,136,53,231,148,139,214,178,37,154,62,124,48,92,140,0,4,170,6,130,46,117,153,239,46,200,208,81,174,209,11,129,50,141,182,52,126,60,32,151,37,251,190,232,3,205,96,191,31,149,171,163,64,248,191,97,130,137,235,106,117,24,120,6,74,4,77,0,194,241,113,92,41,109,209,148,175,161,113,136,13,11,24,79,121,156,187,61,7,23,8,242,177,34,143,241,175,120,59,248,62,8,214,9,62,51,110,134,141,255,110,254,94,57,189,219,124,211,33,80,131,183,213,44,160,126,132,199,184,165,62,9,251,175,222,178,151,178,55,39,72,248,234,128,71,36,189,153,28,95,87,244,99,128,129,46,188,225,33,245,170,213,160,164,151,189,26,159,25,132,255,104,149,149,45,170,233,169,169,126,74,26,254,249,148,2,43,16,123,164,17,33,63,55,6,57,255,17,128,153,215,33,153,77,180,41,24,126,119,2,157,172,221,63,112,185,37,202,11,31,130,17,103,40,167,29,33,204,33,243,206,141,177,177,80,154,244,165,57,0,222,22,179,191,179,229,132,13,67,250,76,58,31,33,25,85,253,70,204,192,49,245,178,23,145,227,211,30,147,101,41,200,69,92,56,75,112,242,141,16,239,51,140,0,90,123,57,224,91,237,7,138,169,193,232,134,252,115,197,200,104,239,22,235,247,35,205,245,45,147,17,153,245,146,90,251,55,166,193,143,227,35,32,67,155,212,112,172,56,244,122,249,100,181,7,56,3,168,252,54,135,57,42,169,242,11,138,176,153,131,182,134,65,120,221,138,52,221,138,101,227,172,100,150,97,98,61,123,239,162,90,198,96,216,102,40,163,40,48,251,58,124,71,239,252,223,140,117,83,4,198,60,236,113,14,161,212,5,197,161,38,17,147,233,48,228,33,176,90,138,107,48,175,237,205,161,42,159,107,236,34,183,221,196,179,108,120,249,50,237,48,99,95,126,138,183,169,215,55,42,8,152,200,142,202,193,226,64,98,178,57,129,106,25,218,202,187,246,81,245,68,115,84,201,210,44,174,136,27,54,172,149,192,254,125,34,174,71,138,221,65,37,206,34,129,21,67,196,222,46,93,37,112,164,226,108,108,244,251,235,36,58,232,248,164,244,170,96,249,160,119,166,244,228,140,6,59,211,139,248,11,140,32,191,81,149,164,18,28,32,54,65,254,2,185,39,175,202,120,174,140,109,91,62,208,208,125,238,4,192,74,218,92,207,9,56,89,33,52,229,130,221,174,103,126,248,72,159,239,42,206,7,104,191,155,96,240,238,240,175,205,64,65,181,133,126,183,65,90,126,253,217,184,157,103,23,49,235,224,154,0,140,161,58,244,178,24,202,82,163,249,247,38,3,181,243,242,126,64,220,30,45,225,115,142,211,25,68,48,3,200,91,83,185,118,174,247,166,210,204,131,3,211,175,28,14,63,231,98,191,12,147,8,51,77,19,70,246,164,110,185,10,113,189,24,187,159,234,114,232,87,142,95,239,147,119,197,124,174,50,246,86,232,67,178,5,14,114,62,188,137,232,135,217,143,195,229,231,167,164,15,9,115,53,121,59,91,141,168,101,96,101,33,19,66,225,184,129,14,169,138,84,88,181,84,165,59,208,223,29,55,230,191,20,168,11,17,50,116,219,196,112,81,74,213,39,166,62,136,51,203,195,230,44,238,45,233,215,114,215,232,130,179,132,3,144,90,150,77,242,54,130,249,60,93,113,152,186,88,145,10,15,222,97,66,45,248,19,106,30,172,125,241,166,6,99,159,25,81,110,101,40,194,72,239,53,112,116,49,101,114,190,112,254,229,82,195,17,172,142,138,89,38,85,162,218,197,91,3,189,210,53,220,164,162,25,89,58,100,110,142,104,93,238,45,112,65,12,73,30,204,157,155,6,165,9,213,72,43,88,145,180,117,206,244,139,162,112,226,157,228,116,46,246,235,248,52,127,242,39,52,89,4,105,59,243,165,33,231,213,88,27,85,246,149,41,14,117,131,113,50,49,46,92,165,167,1,132,198,60,186,97,122,138,0,74,178,44,101,254,208,218,232,165,1,61,107,89,5,133,13,169,217,176,247,63,0,72,158,183,45,207,137,133,182,100,229,27,27,184,146,249,219,183,59,225,135,92,146,110,71,240,138,249,187,117,231,215,132,43,196,220,202,125,115,223,28,73,116,101,172,236,141,68,50,152,236,106,9,12,150,142,118,117,100,136,189,144,144,122,205,158,164,137,253,10,5,164,214,234,57,10,207,245,130,37,36,119,7,25,131,244,9,115,187,188,148,173,18,33,224,250,243,109,90,114,90,253,255,188,171,100,104,58,194,178,179,42,114,244,48,129,245,174,114,239,204,210,5,197,44,101,56,135,245,117,232,69,63,70,130,92,109,93,19,61,124,153,98,4,4,113,78,5,122,220,81,204,41,35,184,220,249,77,225,212,130,182,251,104,13,144,224,16,121,213,176,67,17,251,188,8,168,39,137,139,140,207,9,199,190,212,161,36,63,4,42,87,36,135,78,98,157,183,146,6,132,85,206,173,222,39,244,40,65,79,170,237,162,246,64,132,87,176,202,156,187,196,189,143,126,179,174,114,110,99,79,233,64,235,110,87,158,229,117,105,10,55,120,250,84,22,223,81,129,69,196,72,180,78,238,217,74,168,213,60,13,98,185,65,176,146,142,52,113,97,215,206,149,180,167,67,52,88,8,187,250,141,142,244,218,87,180,27,31,234,67,165,204,80,107,148,173,204,147,14,51,74,2,24,52,149,64,180,21,11,61,211,56,120,42,4,31,121,221,228,12,37,104,102,19,29,78,188,2,218,194,81,93,69,246,216,157,40,246,205,115,233,48,79,230,240,194,13,228,49,234,178,247,196,231,97,210,117,136,95,27,78,102,92,253,108,58,217,150,81,246,241,134,203,223,194,79,143,152,128,147,91,125,42,218,175,236,163,188,201,151,161,212,225,151,134,58,103,196,73,148,230,16,98,130,213,38,181,51,92,105,30,128,212,121,123,78,140,97,154,137,37,124,88,190,208,118,8,179,1,71,18,40,248,92,182,199,241,215,101,60,0,174,160,2,223,45,255,23,201,51,202,61,225,62,37,166,60,181,166,66,190,121,44,15,232,21,149,122,213,204,11,82,236,244,215,187,179,186,205,120,70,189,13,144,33,203,185,151,221,92,12,199,246,29,60,255,70,73,203,6,139,224,235,160,87,47,57,28,190,208,209,188,238,83,153,249,88,138,27,168,47,102,197,107,14,245,218,31,187,219,179,129,121,202,223,219,249,233,27,61,45,89,252,106,86,231,213,31,119,157,56,120,226,4,74,68,197,54,229,90,78,188,110,191,78,140,61,106,79,144,205,159,145,133,151,244,192,118,207,45,240,212,186,250,114,101,61,212,60,50,175,38,150,242,243,197,153,83,161,97,15,225,227,217,5,235,231,34,185,114,43,13,88,112,165,198,30,220,56,139,144,90,234,64,177,221,82,191,130,87,223,12,72,164,39,63,47,164,250,128,159,211,21,87,217,208,180,110,231,97,77,200,72,109,90,50,118,132,136,31,202,106,26,216,221,150,189,165,245,41,67,2,147,207,168,255,2,86,119,210,86,60,97,54,123,15,188,205,216,77,250,47,41,17,53,102,174,115,102,65,49,5,228,66,207,36,45,130,0,115,81,220,140,4,232,86,208,41,5,98,87,216,24,11,83,162,140,216,255,180,216,42,79,227,128,191,36,76,172,35,107,195,152,118,144,102,90,93,53,222,77,97,129,184,213,67,80,57,92,19,174,219,3,219,57,65,163,192,42,241,169,68,176,116,66,68,41,223,22,103,108,28,41,58,124,163,234,215,250,84,49,89,96,212,183,113,19,188,108,97,215,136,65,191,19,47,178,227,186,24,43,108,178,191,125,175,246,132,151,108,96,60,28,9,76,219,242,50,47,37,172,4,238,155,24,72,10,162,59,18,42,254,198,25,119,213,197,22,88,13,38,34,151,122,245,149,226,132,140,167,102,185,246,11,100,200,210,77,4,182,143,213,156,16,102,214,125,250,170,168,117,168,245,233,104,231,146,93,65,142,145,113,62,7,66,142,129,74,237,142,6,69,229,49,201,137,220,195,238,4,62,90,91,195,156,198,246,233,158,206,0,52,181,55,52,188,71,94,93,114,223,139,186,254,49,174,36,86,166,233,179,104,32,25,108,212,130,104,195,184,187,34,62,218,94,38,254,162,249,170,39,143,188,136,191,156,101,225,153,112,8,3,44,73,10,189,250,60,172,251,216,58,206,65,197,194,28,28,230,85,180,24,226,115,242,111,226,134,210,3,230,168,82,191,199,240,60,212,224,5,84,146,154,240,156,6,62,248,125,189,244,80,22,24,64,63,49,241,168,99,138,68,96,29,172,145,165,146,160,21,233,201,41,84,176,97,127,117,41,186,158,98,177,175,199,93,75,57,169,105,149,95,11,197,54,60,28,9,56,233,93,128,220,220,104,196,11,139,215,37,140,119,11,252,128,11,9,159,62,3,39,78,74,56,29,251,248,126,203,185,58,228,117,107,229,217,199,69,17,130,180,207,78,26,144,195,173,167,232,94,167,190,111,64,170,25,140,182,122,131,15,106,42,126,48,119,120,79,16,89,183,111,15,94,150,212,13,216,212,15,75,145,210,83,44,131,72,18,151,201,87,11,167,64,23,76,107,202,149,75,60,133,117,199,181,18,35,233,69,222,222,201,29,111,148,128,191,182,143,184,5,242,204,200,241,63,6,202,72,39,249,51,46,216,216,255,125,121,19,151,172,38,188,119,115,214,139,226,214,239,15,16,190,109,141,87,42,219,99,82,251,102,222,232,64,125,184,77,238,59,14,225,108,198,133,254,0,237,38,153,195,100,130,5,75,148,81,8,92,181,73,96,90,18,115,121,41,59,65,251,55,181,250,70,96,13,24,119,162,211,134,57,23,94,251,79,102,50,13,111,175,66,158,21,90,51,99,151,2,202,105,228,203,209,158,223,220,174,241,35,189,184,73,217,1,122,87,205,34,58,90,40,208,40,186,165,11,9,63,59,127,48,77,59,142,5,75,217,160,16,219,210,42,33,118,187,13,181,4,67,151,103,28,151,147,19,234,71,4,40,127,167,14,7,126,2,227,178,223,252,55,205,61,247,6,84,66,3,207,232,246,213,223,58,171,60,105,51,82,23,113,165,60,67,20,249,78,151,27,113,185,21,218,2,148,231,199,21,6,11,129,211,233,90,59,104,72,72,244,25,61,169,165,197,78,47,78,197,127,248,144,98,127,140,224,68,213,176,179,185,251,55,215,151,78,190,96,88,4,152,50,67,241,243,163,69,215,44,86,245,68,167,114,210,165,107,178,32,255,192,128,189,234,141,115,203,61,53,149,226,88,117,80,70,100,135,243,90,108,222,20,129,242,48,152,7,131,48,61,245,133,33,122,135,224,145,184,250,79,86,122,8,170,66,64,162,96,155,186,16,6,238,204,255,79,192,186,91,197,38,250,171,244,221,74,209,24,154,59,244,36,252,219,71,27,136,233,236,87,235,206,110,93,76,238,185,121,245,31,235,98,90,91,190,109,244,165,78,28,106,176,163,199,218,93,137,180,112,75,159,71,183,0,217,133,166,77,61,22,2,72,89,74,218,90,63,126,92,22,130,78,46,26,248,226,47,165,219,131,190,254,145,27,130,207,229,176,246,129,88,73,27,135,112,94,194,46,143,135,207,93,24,173,150,37,98,122,254,231,177,153,152,83,163,23,72,219,75,56,242,190,172,130,82,137,216,81,119,165,132,7,130,12,98,240,176,105,47,78,5,242,55,149,73,167,10,104,53,6,9,241,204,158,146,175,236,18,156,238,30,101,60,95,55,141,206,110,172,106,31,16,184,183,41,176,0,227,158,62,50,173,136,141,143,209,152,0,84,106,242,240,23,63,235,222,224,226,170,210,172,93,110,165,191,182,84,58,87,142,95,110,97,85,109,231,241,7,25,83,227,121,19,7,156,0,186,104,9,77,42,198,201,227,145,228,167,179,89,189,30,78,48,153,117,218,140,56,117,7,109,215,233,210,118,244,189,234,74,124,34,250,61,95,54,188,239,166,8,159,174,86,47,184,63,36,59,118,215,76,76,160,65,171,232,224,181,213,191,244,211,224,147,92,124,236,126,220,16,186,28,162,110,54,183,194,63,158,57,54,153,212,31,252,77,102,187,218,232,106,183,197,66,18,187,9,152,242,71,185,100,30,144,124,197,237,96,193,138,114,103,148,68,133,76,194,58,192,155,1,73,2,243,14,214,35,63,15,154,175,156,115,216,233,146,198,129,226,183,23,119,138,223,220,126,164,106,189,189,128,16,107,248,219,97,113,140,142,104,161,233,117,150,152,234,247,156,204,148,198,139,90,53,42,211,3,154,116,34,69,138,40,149,176,134,183,48,60,206,194,73,2,143,79,65,250,196,253,113,75,168,2,233,60,65,125,134,6,21,59,24,83,46,230,116,155,73,123,106,237,79,140,52,135,207,91,155,26,232,117,32,245,225,95,40,134,185,52,16,10,229,124,18,190,198,101,202,27,86,3,61,121,173,43,73,84,8,91,179,2,200,92,171,150,236,15,47,40,15,129,147,191,76,111,69,34,78,190,227,62,188,26,110,254,124,7,187,71,190,170,184,63,122,237,167,144,105,231,21,235,85,91,178,253,43,192,99,21,234,44,220,58,130,98,199,150,55,41,236,138,223,76,89,237,221,106,149,173,187,72,54,113,38,40,35,49,121,191,103,11,24,104,230,150,177,122,158,151,145,36,145,215,62,168,23,80,214,143,42,249,164,130,103,64,148,228,194,19,150,143,246,45,167,115,196,227,5,149,106,105,10,22,137,150,74,191,213,161,214,235,150,179,26,60,129,184,222,24,12,128,0,52,166,17,175,242,89,248,179,124,148,159,209,234,139,11,8,32,193,127,190,161,42,235,179,32,106,56,44,160,2,80,101,201,26,25,220,111,30,127,214,206,254,142,180,46,81,106,151,24,45,125,173,107,127,183,110,30,222,87,158,181,46,180,129,226,210,220,181,236,202,88,48,0,121,113,131,148,51,126,84,29,222,142,122,7,52,78,167,118,129,134,125,95,127,18,196,121,10,193,187,71,3,226,208,84,255,171,176,184,54,216,1,173,219,255,185,186,80,57,133,104,99,192,163,201,95,222,183,126,27,132,70,175,64,193,21,236,134,215,98,208,129,211,200,104,18,212,226,160,188,37,30,175,146,72,163,77,216,167,172,178,239,114,68,106,97,99,27,25,144,252,52,69,114,46,106,220,120,221,124,91,221,255,123,54,41,217,52,71,5,103,142,80,242,237,202,131,235,49,3,63,85,45,112,175,161,186,107,3,140,36,228,233,170,248,222,124,211,103,193,38,196,184,10,238,29,250,40,142,88,238,78,239,188,154,98,128,246,110,24,229,199,59,199,29,254,114,22,75,184,214,255,67,224,253,240,130,1,196,50,217,180,234,107,179,38,3,29,143,30,213,14,135,69,100,171,76,21,163,249,27,185,71,209,1,201,190,36,134,72,195,229,28,135,46,142,134,134,157,17,250,77,3,171,25,125,113,146,122,31,173,125,175,164,126,53,135,36,93,106,85,82,149,187,131,53,78,111,162,166,247,43,139,119,129,199,232,192,251,31,193,95,154,77,134,157,82,222,163,14,5,206,1,76,112,169,222,178,218,225,39,206,122,21,205,246,77,249,65,206,62,13,122,237,132,186,83,225,131,69,123,12,235,233,228,234,66,52,35,7,12,234,8,167,140,43,89,151,220,159,154,200,29,5,14,201,58,56,21,112,252,64,23,221,209,199,27,206,104,123,196,70,228,37,29,244,51,218,117,104,88,187,146,234,222,177,116,114,124,229,229,169,74,150,204,144,168,249,135,138,32,151,134,148,225,217,46,202,79,128,5,47,1,255,115,86,67,81,64,242,163,213,122,30,4,166,249,222,183,123,85,159,223,90,24,247,77,3,147,138,9,55,77,35,217,4,68,16,108,75,171,126,218,179,110,88,187,116,13,199,15,160,253,184,33,5,140,198,151,170,160,109,70,230,229,48,85,38,255,153,222,26,52,166,144,183,82,153,101,4,96,127,61,14,220,237,11,84,91,79,249,150,66,131,5,94,106,226,119,7,142,78,134,139,7,121,194,35,255,128,49,46,51,76,63,59,66,181,192,76,181,22,208,16,174,34,174,141,12,45,122,57,211,118,212,97,223,215,180,152,20,165,185,64,44,62,249,220,70,51,222,86,61,4,214,75,214,33,238,103,81,187,250,217,3,113,39,17,85,92,87,165,254,23,5,6,173,69,93,83,163,101,47,150,8,126,234,204,96,205,88,75,119,169,90,213,137,164,155,71,188,206,122,243,181,237,0,8,200,89,232,132,86,123,188,38,64,11,133,169,104,90,23,133,180,178,9,134,163,191,165,161,178,191,104,165,74,5,67,156,4,244,104,168,144,205,73,1,97,226,124,207,160,232,75,4,180,227,183,111,170,228,140,143,111,73,157,202,246,227,121,20,202,37,208,75,64,121,247,105,196,190,227,243,176,186,163,195,211,121,214,159,141,43,214,194,155,143,173,116,142,92,60,95,96,38,18,79,247,197,88,89,44,138,57,217,153,133,66,167,213,27,58,80,240,92,39,230,74,241,97,37,196,133,103,127,127,52,214,94,225,197,189,112,93,221,10,79,176,161,18,211,119,90,8,58,31,247,218,31,101,58,244,163,9,146,251,169,0,151,135,90,82,157,126,1,102,90,195,217,164,75,19,125,40,98,202,185,24,86,241,62,225,224,72,28,175,138,244,191,0,245,140,194,167,227,226,33,155,155,106,247,18,193,33,210,22,6,205,240,156,45,155,202,68,8,181,54,44,143,187,123,123,78,164,68,145,159,188,57,87,94,204,243,248,60,213,63,224,104,197,14,64,3,69,71,163,48,111,171,147,147,104,164,207,136,67,80,20,215,144,68,172,122,197,182,35,156,121,167,229,132,163,0,195,59,226,124,131,191,209,54,192,152,101,11,82,11,234,164,236,161,238,23,47,209,232,253,44,226,161,149,194,236,116,8,128,27,169,210,52,60,247,47,89,223,163,178,101,201,139,119,3,205,119,101,106,251,225,166,82,187,207,216,234,2,42,165,218,168,57,9,148,244,113,253,118,5,237,104,113,49,123,234,151,139,7,145,19,218,160,127,4,191,114,98,244,115,82,187,233,145,69,176,191,35,46,14,191,178,158,228,146,132,189,156,186,40,120,126,69,179,12,136,48,217,248,89,206,155,46,151,23,77,12,49,149,113,66,106,179,181,12,189,131,217,152,79,31,205,59,187,26,149,75,56,48,55,197,130,106,178,45,185,200,180,242,249,139,215,84,73,191,6,244,98,181,225,249,40,96,193,109,9,115,159,10,83,243,33,217,94,42,104,168,5,136,229,123,36,98,252,233,21,43,52,137,16,8,48,25,61,93,112,5,161,196,166,226,148,209,32,171,134,49,91,93,203,80,202,239,138,35,123,173,216,221,221,45,58,137,196,51,64,254,250,202,45,80,66,131,209,57,220,68,249,200,113,233,60,21,243,184,147,128,163,57,229,90,42,185,183,71,95,88,151,156,170,46,100,230,142,16,251,221,50,20,105,226,145,19,81,57,21,245,174,30,206,176,202,90,35,101,110,154,59,221,149,170,98,22,117,227,130,84,75,8,98,83,60,67,140,190,137,85,230,102,117,77,199,40,121,226,48,100,229,222,107,55,201,7,225,97,120,215,105,74,222,158,25,15,198,154,94,166,50,83,46,113,231,184,52,44,199,188,53,152,94,246,66,46,238,169,7,244,53,165,104,27,183,111,127,94,26,93,89,29,138,86,46,6,113,173,179,55,164,46,206,97,171,32,49,73,75,191,148,173,91,43,69,71,81,191,77,178,24,117,66,70,12,78,177,119,185,156,185,141,195,214,175,97,147,23,243,201,208,105,56,107,2,54,6,141,144,90,175,179,170,217,208,212,88,104,230,200,232,16,190,209,100,108,243,64,139,181,93,41,247,158,45,153,37,224,129,182,235,41,252,215,149,37,151,237,93,16,178,232,185,66,12,9,2,18,57,206,79,73,98,235,186,94,249,2,199,179,132,202,100,119,88,12,156,204,163,250,125,156,169,89,227,168,67,1,29,163,72,209,91,73,172,193,201,240,51,224,230,14,240,213,144,30,199,5,179,187,59,78,130,18,143,128,95,69,196,157,49,166,46,86,73,92,19,36,39,10,131,164,183,113,48,234,100,193,172,4,173,234,17,157,147,133,135,118,32,102,228,118,242,215,247,17,173,33,43,193,172,133,61,154,51,126,63,163,169,4,153,76,249,29,172,63,26,50,23,36,29,239,2,172,101,3,101,149,31,16,221,98,52,70,206,134,3,116,150,176,69,164,135,35,247,32,151,92,242,177,228,188,60,131,251,89,144,157,163,95,248,216,247,38,142,183,145,42,130,36,210,18,236,87,244,88,45,111,101,190,222,205,45,125,92,90,224,234,238,131,2,47,74,132,144,3,174,112,43,11,12,151,212,121,112,138,128,144,221,91,64,144,163,117,149,156,155,211,155,159,89,179,216,168,145,45,82,222,60,167,230,59,5,72,65,81,156,37,103,152,180,243,149,72,137,255,254,160,192,52,119,53,54,123,215,203,189,192,237,240,221,208,163,119,193,59,151,52,71,250,4,153,91,43,225,181,202,12,182,23,53,195,133,238,228,172,167,32,56,25,71,39,252,22,29,99,182,72,49,145,145,73,59,102,112,32,7,174,118,168,188,9,71,234,181,21,96,7,239,246,17,192,125,23,188,139,184,21,95,44,185,22,24,90,41,27,5,207,106,229,220,205,134,82,82,170,163,169,205,148,19,4,253,156,240,114,192,220,40,254,53,130,209,190,63,241,63,94,127,252,152,105,2,136,143,237,188,124,168,90,188,192,217,110,114,110,78,4,244,151,22,65,106,255,59,144,44,140,72,193,75,225,187,120,95,25,75,184,104,40,145,52,85,104,111,132,228,170,198,215,239,108,229,173,166,197,31,47,7,170,200,84,76,243,223,31,243,115,104,150,2,2,42,155,105,185,13,44,66,82,170,98,28,95,32,231,128,22,176,92,169,222,17,239,156,253,140,197,221,218,204,226,140,54,84,241,75,134,233,42,131,88,67,110,71,118,239,186,175,216,24,65,13,224,105,188,82,156,221,71,56,215,44,186,215,104,15,165,200,42,228,91,147,136,120,211,244,146,101,58,0,254,171,43,155,234,138,20,226,235,195,199,0,234,237,157,113,182,175,190,197,12,13,31,120,15,16,254,36,73,17,175,2,54,33,192,132,241,204,80,107,227,118,216,12,146,19,100,157,250,35,255,184,134,218,2,77,76,5,3,51,221,136,69,130,48,195,215,120,152,85,182,238,154,41,92,192,83,188,233,153,167,221,60,117,84,109,56,50,160,43,4,59,243,94,35,182,203,242,143,164,160,76,194,228,143,226,43,128,87,182,118,78,149,195,114,222,25,200,191,84,68,89,8,200,189,12,92,183,123,77,191,22,187,85,133,23,191,58,168,63,161,148,188,133,53,155,32,29,61,71,167,224,180,82,239,18,171,223,88,1,58,108,63,83,136,188,206,147,5,76,44,102,14,60,7,203,95,232,123,14,60,226,69,60,229,220,125,11,154,20,7,10,248,107,19,212,40,254,66,34,20,246,24,189,3,140,4,45,17,219,149,122,224,23,15,178,182,150,93,76,90,117,122,235,31,177,101,132,26,146,125,244,37,57,8,94,206,84,3,215,55,12,121,32,242,105,239,90,234,29,65,54,127,174,19,80,227,4,127,223,255,204,240,140,23,29,50,30,154,138,199,172,138,199,53,180,229,35,0,202,0,61,13,16,221,203,244,104,232,36,104,229,159,144,182,193,230,6,13,31,13,59,12,247,211,54,181,118,159,45,120,23,216,30,14,83,194,222,115,176,97,109,19,85,60,81,61,116,203,83,127,8,68,226,212,179,188,133,36,142,102,239,225,234,166,211,206,234,29,151,86,252,192,120,12,232,243,61,90,207,170,26,102,103,16,119,68,29,223,27,102,176,166,238,143,254,133,51,159,29,221,188,86,187,120,98,49,207,33,7,150,158,47,194,32,144,130,152,122,216,6,146,40,145,101,177,92,101,171,208,212,147,250,89,215,228,48,204,80,6,92,198,13,166,182,50,37,158,137,150,2,98,216,102,33,153,90,146,250,25,78,0,94,213,223,117,33,208,129,26,164,14,174,57,190,237,103,58,191,204,101,130,93,131,176,56,63,218,57,213,106,136,154,1,36,37,101,129,159,130,188,212,242,47,208,89,246,115,149,51,212,77,125,79,74,180,244,67,85,204,184,34,42,71,70,19,38,239,87,140,51,2,199,54,144,129,122,156,188,192,229,184,120,185,84,204,71,61,57,90,232,17,79,168,156,218,84,28,218,30,68,3,170,101,138,10,66,5,188,155,184,143,192,3,207,180,199,119,200,180,158,103,134,222,182,216,165,175,249,211,125,226,239,107,202,87,68,239,76,186,47,58,95,203,195,203,212,227,112,84,165,151,80,50,11,88,139,120,246,187,251,60,133,187,102,34,228,230,83,11,105,137,183,187,185,46,92,227,41,241,196,178,113,117,92,99,23,167,44,121,89,135,13,31,140,147,138,252,203,18,114,66,120,56,79,152,31,108,0,80,125,150,158,144,159,243,200,162,85,204,70,205,51,116,41,19,3,94,193,160,44,109,239,153,138,207,145,174,216,51,215,150,84,32,160,119,51,128,243,9,65,229,194,194,129,193,92,55,8,232,252,236,159,105,242,210,121,106,105,228,79,191,87,147,84,103,115,134,53,151,28,103,147,175,197,139,204,135,140,112,31,93,161,246,204,123,234,26,24,112,44,220,53,135,111,52,104,42,156,38,166,222,156,140,220,239,51,84,91,220,230,162,120,27,20,89,94,94,190,171,169,173,125,242,6,175,145,55,158,167,103,245,52,242,56,8,240,103,230,219,126,74,222,129,46,231,66,116,135,181,103,75,213,183,66,192,164,66,50,199,54,103,73,220,161,240,235,101,145,75,62,239,105,71,69,115,201,82,40,115,100,203,169,35,107,177,247,198,168,52,218,105,230,201,228,232,165,86,187,14,9,86,248,44,137,208,242,57,140,106,182,54,56,101,108,59,53,163,104,171,214,228,56,126,176,212,50,169,35,199,5,42,123,157,235,63,143,143,232,99,158,143,44,57,206,224,161,158,243,213,169,71,72,67,61,72,197,209,130,9,226,86,110,181,64,214,90,184,194,185,41,49,221,51,125,33,250,244,179,78,100,78,195,97,225,73,7,165,217,168,171,82,81,110,50,39,208,28,21,234,182,65,14,195,34,7,35,9,190,37,122,207,168,175,208,175,206,47,162,204,6,231,98,178,31,92,88,171,238,50,113,71,12,199,153,172,131,155,33,176,180,12,101,194,253,162,89,73,9,185,218,12,172,12,3,59,185,163,180,129,178,173,10,97,100,45,11,7,142,213,183,247,36,38,79,125,186,182,243,67,98,222,227,226,103,35,160,46,5,79,119,128,142,204,195,112,228,233,237,191,161,208,196,98,242,194,48,49,0,238,41,17,73,181,13,95,217,238,224,145,169,237,26,0,70,39,149,139,115,15,174,187,14,240,12,42,118,102,8,49,165,226,97,30,12,101,242,182,90,33,164,132,104,168,253,249,161,80,73,216,30,192,71,142,235,190,238,104,166,238,159,178,176,57,117,150,226,221,70,131,136,80,29,33,133,121,36,92,116,99,9,149,126,65,61,141,184,177,182,234,207,232,171,250,183,59,207,4,195,245,90,161,86,95,29,14,13,43,135,232,184,7,85,68,73,118,133,178,242,202,96,103,125,46,19,131,82,15,56,10,217,237,164,48,175,195,102,237,152,107,60,93,198,247,65,126,16,50,131,96,206,62,10,77,226,197,87,19,122,57,7,250,151,181,162,158,169,67,232,125,1,27,222,159,2,42,87,206,252,113,142,251,99,172,177,49,229,227,153,53,21,8,122,145,203,109,27,180,85,8,62,46,198,112,190,77,75,193,211,10,144,28,175,50,104,74,230,75,59,201,17,218,169,164,8,28,112,10,154,25,73,139,127,65,22,57,81,76,13,191,8,145,83,196,243,49,141,231,0,233,188,38,176,239,152,226,83,238,230,41,100,115,218,235,37,81,218,205,54,236,149,98,62,34,75,129,249,130,42,195,101,252,140,126,101,31,117,228,65,221,190,42,223,132,222,160,111,150,182,89,91,176,184,254,243,208,89,21,120,46,133,40,111,198,117,30,68,227,244,65,124,119,95,49,39,122,68,163,61,183,144,82,188,201,237,70,85,174,11,68,207,10,184,203,105,255,224,216,38,125,18,184,102,204,127,7,46,186,102,124,78,240,137,157,225,252,0,81,220,241,94,91,68,230,97,189,159,143,192,157,171,149,18,168,18,211,22,183,212,164,65,134,245,61,80,103,144,163,236,18,25,252,27,78,111,150,195,187,210,206,36,74,47,29,42,202,95,85,108,62,222,89,56,175,172,146,87,98,37,29,53,163,59,28,52,12,183,226,150,11,216,5,139,30,126,136,250,147,57,13,102,44,241,220,7,51,157,6,45,60,162,125,199,28,194,49,249,70,67,69,85,58,235,20,135,74,133,111,76,93,111,176,135,226,26,90,150,249,238,244,67,249,59,115,156,246,12,9,199,240,231,127,186,168,7,128,11,232,182,121,8,96,230,69,157,98,86,217,199,69,19,164,44,174,103,113,164,100,14,5,172,89,3,1,243,99,199,99,209,186,131,107,155,211,63,26,200,186,67,92,196,176,185,78,58,58,161,91,231,46,148,198,87,216,235,235,193,90,100,143,166,250,21,29,200,248,146,93,201,45,57,15,162,75,16,248,153,44,54,158,212,15,184,128,4,217,72,62,127,145,42,50,123,119,120,222,193,182,206,85,47,125,201,180,52,227,157,48,212,25,191,211,31,204,235,233,80,79,22,65,157,86,152,78,252,64,130,207,232,255,69,212,149,50,13,108,223,184,153,182,196,42,240,65,104,136,54,122,249,88,129,126,65,219,29,151,248,226,255,92,167,4,23,57,124,13,23,0,21,68,27,136,23,40,67,249,189,5,231,96,10,249,104,82,186,47,5,31,223,33,101,125,144,202,40,240,64,198,200,76,36,126,222,142,7,148,105,166,187,119,208,52,140,21,17,254,177,119,231,108,18,121,67,208,55,191,38,174,78,45,134,30,166,117,122,170,62,61,194,48,78,150,189,123,102,158,31,216,43,226,43,13,216,104,0,70,231,52,12,185,218,27,95,108,230,20,213,146,175,238,246,29,210,136,99,240,134,138,202,3,133,20,205,33,72,58,191,40,81,146,40,250,202,190,86,180,12,230,231,226,58,165,231,232,89,192,145,95,16,175,193,70,118,214,5,37,146,207,248,30,56,14,40,242,109,202,227,138,105,180,61,145,149,41,61,234,22,70,254,155,242,108,190,114,13,95,255,26,179,19,183,118,119,14,2,74,217,210,255,50,174,78,245,77,62,207,115,131,147,46,88,115,40,155,51,93,15,146,134,252,206,101,207,96,60,209,131,61,161,208,113,172,56,214,147,5,171,79,209,77,26,58,248,8,2,217,127,216,39,214,126,223,215,99,137,93,166,18,18,81,143,103,33,191,64,79,106,136,234,111,105,171,63,251,11,212,229,162,55,166,90,30,85,250,167,228,10,149,57,200,30,76,173,251,172,93,138,94,39,213,160,92,72,173,108,78,42,217,205,16,162,29,239,8,191,175,195,208,65,40,32,153,181,169,254,16,6,132,102,216,54,207,109,36,72,89,126,190,182,160,53,246,112,137,132,97,230,20,19,84,114,101,175,233,139,24,100,83,142,212,3,19,192,10,163,103,81,133,55,12,68,252,243,95,107,15,185,230,158,180,69,106,155,223,195,95,11,136,88,246,67,46,207,178,163,1,122,179,216,90,214,202,147,161,132,21,220,236,70,251,228,149,100,92,22,107,166,109,54,113,155,1,19,50,52,121,246,129,139,88,164,89,92,237,71,148,251,221,240,178,243,96,168,113,75,108,41,236,236,101,81,49,215,149,211,131,85,184,155,87,171,255,106,111,99,175,105,227,132,255,88,86,89,38,119,156,158,149,79,129,116,6,80,60,74,233,33,154,95,144,72,158,103,51,173,221,139,161,26,191,102,109,74,163,43,60,229,203,209,42,44,48,26,87,87,73,27,52,0,201,151,248,60,80,239,1,125,134,200,201,4,167,220,209,212,99,213,179,73,167,121,88,53,196,114,95,94,48,228,77,36,22,28,233,224,228,9,34,39,153,175,55,75,149,129,40,125,41,233,24,163,54,197,95,148,49,77,202,61,86,238,138,10,132,130,1,2,10,46,176,17,117,217,216,93,143,7,28,174,51,218,122,243,89,34,213,201,116,238,184,78,234,58,135,62,233,16,101,103,88,196,124,102,41,244,70,32,173,32,82,145,157,236,171,194,242,168,10,140,123,117,53,129,197,143,141,34,48,149,14,80,142,133,21,176,222,51,66,73,69,119,244,18,210,172,29,198,196,124,102,80,248,233,77,233,232,88,144,214,95,94,77,254,180,155,108,219,70,155,21,67,97,205,68,182,194,234,94,21,78,230,74,42,120,251,36,170,149,90,28,175,112,192,96,75,183,156,198,48,118,94,174,58,156,62,103,21,250,65,247,219,84,255,18,249,29,126,130,199,66,102,71,233,69,219,119,193,122,195,37,139,23,172,225,72,168,225,169,54,223,89,159,175,38,203,192,4,164,52,134,138,51,255,10,179,129,145,62,115,42,225,66,138,131,234,163,68,197,5,116,84,229,202,238,150,137,169,80,154,199,101,164,159,198,197,59,37,39,87,162,234,117,172,214,26,157,24,239,134,115,105,17,66,89,126,184,41,194,31,154,74,66,90,97,84,128,110,125,33,149,238,63,33,10,183,236,166,182,251,237,174,29,163,145,125,49,5,40,68,246,229,224,161,22,251,153,240,250,244,52,151,7,91,133,50,87,202,193,151,208,189,209,139,97,48,142,242,30,1,243,33,247,1,114,232,254,66,69,132,253,235,109,183,102,156,86,157,4,217,93,252,180,235,106,42,157,157,86,23,16,87,55,239,97,250,237,171,168,253,105,62,59,119,202,39,159,165,203,188,206,106,155,234,164,136,10,24,210,29,105,252,77,17,181,86,7,220,60,56,42,48,198,81,192,27,42,20,120,172,199,179,176,217,82,243,135,249,176,193,172,133,38,56,139,219,123,174,31,151,247,76,181,178,231,128,207,11,206,237,30,21,171,230,46,175,96,176,201,75,93,93,147,249,129,163,217,8,147,240,152,122,217,10,1,140,0,11,98,32,210,89,169,253,219,253,134,116,84,45,217,131,52,224,103,89,60,34,32,234,22,115,51,153,100,21,243,71,48,255,93,134,79,7,172,75,98,255,8,248,56,20,47,96,235,38,87,127,198,178,49,10,54,183,53,85,16,127,105,55,158,92,101,43,60,45,201,251,77,102,210,133,248,214,4,210,108,231,252,4,79,179,210,99,126,6,81,243,64,239,30,16,24,14,142,228,101,187,51,228,150,49,202,126,166,74,212,70,243,38,216,90,53,64,10,247,219,92,248,191,72,71,63,141,28,6,148,5,219,91,225,94,60,80,186,97,25,102,144,140,71,182,100,165,209,165,204,202,1,145,202,155,52,225,3,122,80,227,7,152,39,217,184,28,161,223,4,39,204,137,149,34,218,27,98,38,10,77,203,133,197,231,238,62,254,177,132,213,242,104,30,48,39,80,254,12,190,134,58,19,180,172,113,178,5,20,223,31,64,171,215,201,42,213,222,96,212,220,2,134,117,78,249,149,81,60,170,56,8,139,224,245,220,178,40,19,46,100,44,65,176,26,46,69,236,251,225,120,30,27,207,233,235,52,141,240,49,42,168,104,225,53,117,165,70,166,98,92,111,165,21,118,12,123,219,155,198,104,236,222,6,212,186,235,235,32,250,127,228,51,131,119,184,166,76,124,136,198,237,121,86,32,71,240,84,233,129,81,181,158,3,122,79,55,222,61,178,65,2,35,152,84,235,83,81,58,6,190,36,240,127,208,49,159,223,247,245,254,219,123,132,223,236,209,51,187,127,72,177,224,199,29,128,249,60,122,186,206,203,34,46,85,9,15,54,123,58,38,7,148,224,239,168,74,236,90,90,165,161,24,218,114,207,235,216,92,237,76,31,2,168,80,39,34,127,18,67,152,178,156,107,82,239,44,230,196,198,42,129,153,157,227,2,46,5,168,32,114,105,242,61,131,157,132,69,245,131,198,253,154,125,41,251,201,216,197,100,43,34,17,92,126,173,157,180,240,17,144,13,178,191,249,55,52,96,48,149,129,154,217,7,22,243,255,105,62,217,92,231,194,138,142,194,153,246,241,215,196,223,62,17,147,117,186,115,38,30,206,154,163,107,250,49,217,225,161,9,160,27,234,159,135,248,174,232,223,198,104,13,38,1,249,125,82,206,69,150,214,231,157,221,232,240,74,170,124,48,83,123,48,227,59,117,238,155,195,241,1,13,193,125,174,248,253,214,141,58,21,0,102,144,215,87,195,218,255,85,253,229,97,205,216,243,239,235,211,68,58,115,112,20,198,248,163,37,36,224,164,213,21,179,216,24,55,184,55,29,167,96,108,238,249,244,143,173,231,14,35,110,208,195,119,252,252,128,186,213,28,189,92,67,180,234,19,138,87,79,166,197,210,94,165,235,71,227,183,93,65,43,73,100,252,171,99,185,48,24,193,10,249,123,37,16,21,47,73,30,84,243,122,88,192,26,226,93,231,160,159,49,24,105,2,184,36,54,201,175,183,234,67,219,60,254,171,70,193,245,184,90,191,148,214,118,14,214,91,90,141,81,206,250,254,132,199,46,172,179,46,74,199,26,65,182,73,218,9,12,227,72,65,124,126,116,50,220,88,89,198,167,187,151,146,150,199,199,76,228,20,8,109,30,155,91,111,91,22,81,69,192,53,142,146,163,30,41,3,95,58,193,25,97,189,243,145,118,153,173,225,184,12,125,182,108,46,17,228,21,231,255,11,237,140,97,6,88,36,75,79,3,139,204,160,69,230,238,209,77,123,6,250,117,108,207,1,60,218,13,25,193,212,250,43,196,82,208,66,182,155,27,83,255,65,91,229,238,32,26,219,55,248,213,214,2,106,252,229,160,182,129,237,55,200,41,156,222,167,138,22,99,121,137,182,154,144,231,128,87,40,186,63,22,160,64,160,241,72,176,182,125,191,208,155,53,247,43,86,37,43,62,87,40,106,228,107,132,149,250,53,150,117,18,145,111,92,146,97,219,84,82,15,172,149,62,188,113,140,93,197,20,190,120,113,167,160,59,127,104,134,231,113,160,108,101,44,207,8,126,98,80,137,227,190,235,219,246,162,84,77,113,102,87,245,120,36,170,67,211,16,217,204,69,68,216,186,238,134,135,33,129,215,95,105,76,209,61,7,206,218,121,101,238,45,227,46,225,86,192,159,39,75,160,150,117,189,110,204,63,41,225,85,248,11,68,214,8,50,32,231,44,83,11,247,225,123,115,184,191,140,194,202,159,44,6,145,107,115,120,23,8,188,65,36,4,113,101,74,107,213,110,18,247,24,157,14,87,19,161,204,252,113,78,241,212,171,224,26,181,22,43,230,7,185,119,217,219,50,126,21,52,175,122,87,62,255,243,187,247,171,211,85,110,157,159,45,83,121,192,15,46,255,96,182,23,236,58,155,35,116,241,205,44,124,175,68,255,120,26,204,0,151,114,89,96,149,100,90,17,150,52,178,68,84,36,190,146,66,93,245,36,235,108,34,173,29,109,179,33,35,187,83,182,52,248,36,49,241,2,108,233,14,122,113,209,247,35,207,123,43,3,4,204,52,166,177,219,162,196,70,185,79,219,165,134,33,55,21,225,18,208,44,103,98,249,155,85,66,68,218,9,80,100,110,129,188,44,211,205,242,79,94,197,62,134,59,189,159,166,236,4,14,20,117,37,175,90,63,85,170,233,118,237,40,187,233,65,77,203,37,188,82,160,214,189,130,70,145,70,121,131,123,23,20,131,128,224,245,161,253,178,57,130,37,26,229,62,149,139,164,104,92,116,197,65,214,80,167,196,76,76,197,132,138,141,74,189,182,158,116,66,79,44,185,199,244,60,120,162,77,97,250,200,28,106,36,50,111,95,102,111,205,150,158,111,126,126,196,168,243,83,88,220,0,139,158,173,253,107,29,0,214,76,59,24,38,141,240,221,239,121,93,155,111,145,105,7,169,186,191,205,164,196,212,84,32,110,24,253,55,42,134,20,173,124,114,215,140,42,21,80,30,242,72,17,184,119,105,170,235,49,236,30,54,125,56,182,188,101,170,140,145,60,49,70,153,242,150,117,28,193,63,205,68,224,208,19,158,13,156,188,84,229,254,135,35,197,136,114,37,144,100,39,36,130,114,47,81,184,228,201,178,42,188,145,118,80,86,245,197,187,113,21,215,154,246,161,136,244,196,245,217,200,80,6,212,191,95,188,139,196,51,79,42,179,13,14,13,146,18,68,164,210,122,107,121,64,2,63,228,59,239,103,53,91,154,112,163,237,75,82,13,136,214,141,96,76,194,171,56,141,244,62,162,180,203,243,103,137,242,200,23,45,105,212,228,66,171,116,78,130,170,130,150,107,7,183,22,197,40,72,12,165,152,245,222,73,42,214,161,238,9,1,48,233,38,119,61,102,4,102,16,136,160,85,190,30,122,169,228,3,8,186,109,40,191,180,230,103,91,231,145,230,25,42,109,88,60,59,88,139,136,20,90,168,36,148,12,109,67,9,123,215,248,45,55,183,31,153,142,61,196,214,142,244,83,215,129,24,242,63,142,93,180,88,159,120,104,169,105,138,50,177,235,15,155,55,184,233,246,128,23,20,17,152,187,64,98,28,138,164,27,29,177,90,214,238,167,209,195,10,64,113,9,11,250,254,81,3,225,136,146,224,186,79,15,195,114,172,117,199,244,59,14,166,171,80,217,121,64,81,115,207,39,210,171,217,171,140,222,194,220,158,151,194,223,193,31,97,231,62,162,66,207,194,199,135,179,66,76,197,2,35,229,29,228,66,65,29,65,39,254,132,180,60,174,9,77,117,19,72,65,148,18,14,214,86,224,101,236,229,73,82,143,40,235,69,19,37,252,183,143,171,245,234,39,22,161,79,185,189,4,39,106,20,122,241,138,120,158,108,237,29,84,15,63,232,168,93,201,139,13,160,248,251,41,203,3,196,122,245,50,9,191,91,218,178,3,185,132,74,79,94,8,56,180,110,192,191,23,87,26,182,26,181,38,92,154,63,154,88,155,150,42,121,117,197,30,161,62,45,73,98,13,217,135,148,199,180,85,29,142,193,122,184,129,197,191,158,245,121,225,174,3,85,89,160,173,21,211,35,27,161,155,22,251,134,148,23,195,247,176,24,180,66,168,54,120,161,80,105,10,140,227,186,216,37,31,66,104,165,49,146,103,222,121,86,104,78,57,33,33,139,15,239,38,78,48,201,132,129,35,175,99,21,111,224,250,85,85,128,57,98,176,48,104,237,157,102,218,192,78,121,185,39,223,135,187,72,0,65,5,101,96,198,2,242,250,20,189,64,104,164,156,155,171,152,201,79,194,33,49,171,149,219,184,31,248,229,157,97,132,209,51,92,160,248,50,4,47,237,33,67,113,167,194,134,96,141,238,105,218,5,130,39,191,243,237,177,53,25,62,97,109,208,140,103,230,42,222,103,112,170,205,112,68,146,181,59,49,136,34,204,54,246,29,176,146,116,165,185,176,218,81,145,73,193,143,232,134,91,8,160,9,213,132,27,212,35,124,239,245,57,10,153,60,245,11,118,26,151,26,231,32,170,237,114,189,35,96,31,105,186,229,127,5,210,84,76,192,52,143,3,233,94,134,130,0,58,140,209,246,6,201,91,109,14,75,245,159,27,185,165,230,88,81,47,180,101,160,52,174,15,73,232,186,12,200,205,175,5,10,20,182,219,144,201,139,13,9,173,183,2,237,162,44,17,152,99,48,250,144,44,191,159,19,121,194,177,167,139,101,149,95,70,182,137,200,80,119,164,76,80,244,171,100,161,0,82,10,5,3,130,38,60,155,153,66,91,154,169,94,219,65,170,116,210,140,252,228,154,203,6,86,38,85,154,40,202,81,36,88,103,138,141,147,54,238,254,13,110,192,213,49,99,118,156,126,97,11,247,122,152,115,178,74,212,88,120,249,223,195,9,209,158,153,87,154,220,39,225,15,238,97,9,0,162,229,81,236,141,3,222,38,167,51,97,144,213,0,48,112,208,173,200,99,227,103,110,83,151,78,180,212,215,183,242,166,215,7,95,126,57,112,141,67,126,100,140,142,196,242,15,9,211,186,33,53,130,156,159,94,65,195,212,18,244,106,180,53,194,64,192,76,121,137,22,49,6,196,54,210,39,126,239,251,94,13,124,20,70,199,7,182,59,140,160,51,126,179,58,133,79,162,27,54,252,242,161,15,153,20,149,35,146,228,211,157,13,21,47,189,200,144,220,68,126,244,180,221,149,66,229,213,53,143,209,111,62,180,238,222,237,215,160,21,204,139,86,73,172,45,143,53,95,191,38,42,40,244,18,168,81,153,225,236,210,162,16,26,139,223,126,229,238,13,117,69,194,157,249,149,168,13,42,236,68,96,94,148,250,60,100,54,126,174,153,56,220,9,250,133,145,184,151,56,183,231,169,10,160,202,13,122,48,105,220,110,172,70,167,89,171,208,237,164,51,101,123,210,216,118,169,160,176,44,90,94,167,150,224,171,240,8,184,30,230,143,15,189,131,157,73,129,223,41,212,98,78,73,157,92,33,25,31,73,2,68,255,232,189,233,52,237,213,98,86,90,144,14,194,39,249,99,11,200,239,126,244,255,169,173,147,254,122,245,150,128,90,106,132,145,139,12,7,118,7,178,83,245,101,218,189,19,109,86,128,90,168,238,187,113,29,68,252,236,215,113,22,10,242,17,18,216,118,207,121,2,196,110,53,181,243,28,160,45,119,253,69,150,56,181,130,79,183,226,30,207,130,146,91,97,7,57,96,197,40,193,130,54,196,173,68,13,85,84,122,219,52,68,100,158,166,225,238,32,77,99,103,38,196,75,181,248,154,194,88,182,234,173,163,163,241,209,230,52,17,68,100,110,74,152,133,74,67,189,186,95,60,41,37,239,128,74,127,125,80,4,225,232,23,237,128,76,26,56,164,238,83,106,246,243,233,167,159,246,153,45,10,62,96,142,228,143,59,131,44,56,150,120,176,206,182,150,204,122,98,33,106,173,52,158,110,64,58,162,249,175,166,37,184,124,128,81,38,196,120,219,43,155,101,200,250,92,163,66,121,1,167,28,200,61,40,7,74,161,84,21,39,33,72,210,172,206,229,112,171,160,138,15,88,45,4,201,217,236,77,211,184,33,148,70,46,101,103,199,159,49,172,63,127,2,82,162,93,84,23,9,139,91,108,65,197,104,181,160,90,247,49,210,60,68,247,56,172,78,25,239,97,222,240,5,188,12,3,189,120,30,102,192,126,136,228,105,149,27,58,75,215,98,254,96,85,148,18,113,110,98,192,118,58,226,241,4,177,51,8,173,97,161,55,154,156,211,80,149,70,23,78,0,12,187,217,113,219,164,210,25,100,168,199,89,233,177,0,239,73,75,180,175,165,154,88,240,240,98,111,221,101,195,120,127,238,194,56,128,133,97,117,15,154,1,80,83,170,91,10,83,169,144,227,238,92,22,226,153,16,241,172,83,121,103,240,204,185,198,174,136,75,207,6,2,111,217,141,95,214,164,110,224,27,79,88,158,36,253,130,176,114,175,163,171,189,183,172,194,155,88,62,13,57,19,182,51,249,142,96,216,179,234,176,70,39,206,148,105,223,198,32,213,156,178,5,149,81,35,75,68,254,61,67,118,249,18,112,14,102,9,29,0,206,244,247,180,81,91,38,210,101,191,53,166,110,40,148,36,85,19,208,181,50,106,43,104,118,104,140,111,11,51,139,50,120,148,67,223,152,68,65,68,75,38,66,51,15,49,107,112,254,7,101,102,235,74,98,142,168,52,186,169,216,241,161,58,200,151,199,88,103,104,213,252,123,150,197,253,93,196,136,198,175,147,223,163,219,159,58,134,212,118,111,227,169,47,98,148,100,14,95,69,152,11,14,104,145,253,3,153,237,54,37,124,27,26,182,15,3,252,74,73,163,58,115,157,53,130,14,55,37,5,219,116,12,12,154,187,3,22,66,217,124,192,17,165,127,99,254,178,198,25,22,248,148,41,66,175,3,143,188,185,134,213,14,28,162,41,153,35,176,13,232,90,225,3,161,160,207,71,33,234,97,46,213,19,177,64,198,47,88,145,109,102,181,214,137,25,120,176,88,35,245,200,44,116,159,213,132,199,88,99,121,100,31,64,82,224,101,0,193,61,126,29,208,228,198,226,143,167,71,79,248,115,148,174,125,35,130,56,147,66,156,161,91,89,227,27,234,235,239,50,223,203,194,180,215,217,166,132,49,206,9,52,219,13,36,79,242,80,204,77,61,120,49,250,22,239,177,15,140,156,75,248,190,47,189,66,52,81,240,205,96,55,35,84,33,89,199,195,177,74,87,8,240,70,25,149,250,205,111,10,129,129,72,138,220,212,254,143,238,134,89,206,66,141,141,170,154,249,135,113,23,78,219,54,220,26,41,87,178,156,227,249,100,134,66,62,10,131,182,32,152,127,93,214,43,3,209,159,242,208,170,131,193,73,21,127,196,41,205,34,87,30,164,126,241,81,125,174,138,201,26,73,63,163,213,208,206,70,147,32,4,131,143,93,193,24,237,210,51,199,200,100,177,231,254,255,158,176,92,48,224,77,103,199,77,102,24,80,1,202,5,13,104,31,129,200,28,198,235,77,137,76,190,75,66,187,161,35,170,220,133,163,219,168,169,179,16,236,67,50,41,94,213,149,159,51,101,88,93,69,76,90,73,56,248,59,182,176,216,63,136,82,133,247,130,219,157,29,173,233,104,23,131,103,77,200,78,58,9,96,251,26,199,116,157,60,155,43,215,183,96,128,21,255,149,169,182,123,111,83,212,151,182,246,35,17,125,232,77,249,102,16,168,31,196,95,80,108,243,91,3,156,38,10,5,230,6,108,199,23,10,39,82,168,183,89,72,189,164,206,35,241,202,143,51,211,195,20,182,159,249,95,108,95,1,185,112,42,126,191,220,48,29,112,167,23,74,187,235,187,209,26,52,113,85,109,239,5,60,69,134,91,252,86,147,180,44,223,112,207,126,153,215,48,175,172,135,166,212,86,73,75,160,20,171,6,253,91,131,30,159,156,44,202,166,183,28,254,110,160,110,204,244,198,92,150,212,50,54,77,10,227,46,245,28,87,184,121,250,131,102,66,60,173,176,46,216,29,164,36,175,207,248,120,46,4,131,33,186,189,254,87,69,131,250,184,124,12,156,37,2,228,6,80,85,29,20,175,77,191,85,104,7,67,248,122,201,39,187,219,38,116,115,33,14,231,121,216,217,157,206,243,61,85,231,97,57,82,40,244,61,170,201,221,161,59,205,14,139,204,99,143,209,169,112,221,79,58,190,248,108,67,42,48,24,99,13,233,123,71,132,81,79,178,35,13,71,173,187,160,185,97,131,47,140,233,208,120,250,202,168,82,177,247,102,74,47,192,53,194,44,122,50,146,212,84,159,12,114,74,188,179,175,29,81,51,74,253,122,143,84,97,103,135,94,253,85,117,167,187,89,52,128,242,136,201,238,137,52,55,49,188,15,201,117,33,89,252,152,40,67,255,97,218,214,92,55,64,59,205,141,114,85,49,157,242,7,251,8,118,100,91,223,144,19,81,190,163,255,3,171,167,104,95,151,141,45,47,178,106,232,176,160,68,203,150,93,50,226,208,197,130,87,121,7,201,123,34,18,134,164,247,133,136,234,65,197,139,217,132,107,22,111,233,16,67,185,146,99,25,87,226,111,193,45,136,59,124,226,62,171,192,102,122,242,194,188,227,161,137,239,141,11,34,172,24,56,56,121,157,182,87,150,89,103,210,137,206,100,21,249,163,235,131,131,171,215,183,91,121,127,176,230,127,252,179,173,135,134,200,245,151,180,172,39,225,48,2,181,242,191,242,213,210,15,45,57,13,24,241,208,239,9,61,123,188,238,124,103,104,69,197,32,112,58,106,215,108,135,129,154,34,248,224,237,142,99,94,54,180,122,26,36,61,198,163,29,173,92,47,170,253,250,221,178,223,105,61,177,161,149,35,196,128,226,185,124,229,191,137,98,218,218,93,49,196,133,71,168,161,106,97,4,91,45,181,205,59,50,176,21,135,72,183,74,12,133,163,193,139,30,30,72,30,74,205,99,210,143,252,148,26,134,169,175,126,73,153,175,66,34,131,190,148,68,40,14,163,201,189,164,23,216,152,55,128,100,35,9,201,11,187,7,6,149,179,85,214,83,42,230,112,154,191,115,209,108,218,134,139,203,47,175,254,73,251,144,188,234,55,67,132,50,140,83,152,86,70,254,167,173,90,99,93,14,131,241,156,149,159,208,205,214,48,191,172,44,30,38,212,176,122,5,85,117,144,154,104,29,109,178,207,78,38,17,60,141,134,107,202,75,52,181,183,116,31,213,16,240,96,152,220,47,227,143,71,101,243,67,213,130,59,204,139,175,180,82,116,157,121,139,51,9,10,187,216,215,41,35,245,72,72,182,68,218,117,23,250,72,62,255,247,50,204,107,0,23,41,171,92,219,71,190,79,238,28,152,187,57,27,81,39,216,142,181,161,221,42,235,47,89,214,204,241,62,170,249,250,91,25,45,186,24,238,130,253,32,214,124,135,84,198,17,129,156,182,253,243,69,158,126,252,161,233,166,80,227,136,75,133,41,203,117,175,53,218,22,121,160,36,22,200,9,23,59,227,152,111,151,232,151,67,139,77,103,144,38,234,1,41,1,119,196,59,51,9,47,246,30,230,114,32,110,94,91,12,167,34,126,246,192,125,152,235,25,225,88,99,137,204,215,149,54,182,164,145,53,192,142,52,47,144,125,91,82,185,183,112,59,128,15,245,39,44,107,43,62,129,75,160,241,245,237,2,118,18,206,85,116,32,243,163,181,94,155,250,144,84,108,126,91,169,190,246,77,249,8,122,143,150,50,117,66,2,125,31,121,31,121,145,209,225,143,238,76,89,252,228,225,218,115,37,159,202,141,238,227,253,170,30,80,54,59,167,49,55,58,44,232,23,62,90,54,237,22,39,251,167,109,130,197,89,237,255,241,237,254,243,66,230,12,63,62,39,226,47,121,121,146,64,240,138,132,221,176,20,92,139,252,65,234,103,3,30,48,189,2,248,19,65,142,254,167,104,233,120,183,55,87,93,125,226,52,60,224,76,106,144,218,97,156,213,205,77,99,182,163,5,49,235,98,169,146,144,131,232,36,98,206,98,208,187,31,198,191,103,244,89,83,79,77,189,22,52,118,92,79,207,108,15,238,100,109,48,62,199,218,165,115,113,143,90,181,199,7,89,163,183,78,83,237,149,143,107,24,25,251,82,165,68,11,53,97,0,195,177,86,79,189,173,100,58,78,103,168,229,28,194,17,209,178,231,142,191,113,215,228,230,58,109,143,232,174,175,159,141,37,249,159,150,200,76,144,123,18,136,194,98,54,72,125,108,122,142,106,110,251,20,42,243,141,120,122,221,179,228,234,175,129,57,110,40,105,1,176,149,79,105,41,60,71,220,147,181,75,191,80,96,179,192,238,191,8,35,203,238,248,94,114,76,98,80,209,197,147,153,112,79,185,25,87,98,215,6,196,223,126,113,81,164,115,216,232,45,128,185,107,122,101,216,206,84,105,192,194,31,94,11,116,212,183,234,41,251,42,13,28,101,250,107,92,102,115,144,7,84,107,112,140,52,64,187,181,82,53,248,148,218,148,41,132,162,81,223,159,78,15,250,49,22,231,173,165,237,75,149,96,69,44,124,142,160,67,51,215,168,210,55,242,109,40,255,51,177,165,27,141,154,3,40,32,222,246,229,17,218,167,116,155,164,156,149,125,50,36,233,163,234,64,109,20,98,249,103,118,44,83,32,113,143,168,179,82,252,175,29,16,226,145,3,23,24,220,92,83,37,47,110,164,90,88,84,63,138,222,0,232,73,217,249,248,218,243,144,248,123,216,111,86,40,178,147,125,188,65,157,228,147,180,134,168,49,179,181,176,171,118,71,116,138,198,147,89,12,229,54,112,107,199,46,158,49,193,71,142,153,76,94,45,234,55,61,26,237,86,243,112,143,232,182,114,242,137,97,165,66,113,231,235,6,72,122,165,231,246,87,227,241,127,41,70,58,215,233,174,79,233,106,249,126,143,98,19,75,58,62,51,7,238,197,61,177,188,178,27,212,194,127,211,27,17,226,126,140,143,183,205,216,144,168,100,145,33,181,245,51,86,100,198,153,116,180,48,79,174,8,222,52,34,30,149,181,35,38,83,200,162,147,94,96,59,4,241,92,124,103,253,212,38,4,226,111,68,233,136,24,129,15,11,234,3,46,23,80,135,242,131,195,116,150,175,48,0,31,227,152,169,209,138,55,27,0,222,213,237,79,31,158,248,137,97,34,173,117,39,60,182,202,247,222,61,56,66,144,249,129,255,7,219,143,111,22,243,213,132,152,52,179,149,36,156,110,160,81,28,32,55,155,154,55,14,25,193,64,63,103,153,68,244,213,191,123,167,238,81,192,28,42,224,80,104,132,23,45,179,10,116,19,254,252,221,75,238,242,205,175,11,65,140,91,96,90,139,167,210,125,235,2,17,242,131,228,192,228,159,91,193,218,195,18,240,252,27,236,123,195,246,240,238,187,74,58,44,45,170,171,163,166,221,94,143,86,52,253,83,11,95,138,52,25,239,217,214,161,238,251,126,169,15,163,160,129,175,94,173,176,194,127,146,235,18,136,121,46,122,253,155,143,179,194,183,139,19,250,137,220,174,210,8,130,130,90,157,124,207,36,56,111,11,65,168,19,10,82,238,27,93,83,236,30,205,103,241,211,101,190,106,79,141,255,163,235,117,102,181,239,56,133,112,75,12,207,81,223,255,46,252,243,96,199,149,29,160,176,42,212,210,189,172,109,161,217,163,93,85,230,228,73,3,119,119,75,71,218,89,104,229,255,22,80,34,17,187,194,95,149,246,5,246,227,197,104,44,78,191,191,232,69,249,7,115,240,145,23,105,29,183,173,46,196,205,251,191,43,247,157,249,29,125,111,178,34,109,182,62,173,118,29,199,212,36,116,255,218,215,15,39,120,231,12,172,176,38,22,160,122,212,36,15,134,127,139,190,156,189,149,46,164,183,4,187,154,130,34,244,248,205,242,219,139,180,43,65,26,14,124,150,239,246,45,1,148,169,156,14,56,211,10,30,137,185,126,170,219,254,188,173,60,19,157,151,208,236,189,154,6,21,121,112,46,206,186,40,96,121,21,28,26,115,154,132,87,212,252,56,116,148,235,224,157,89,89,25,218,136,1,8,228,36,6,153,42,191,130,170,17,230,55,116,226,38,182,157,74,5,132,253,249,240,142,229,253,251,168,60,113,238,3,148,243,184,229,138,102,108,59,65,157,200,251,17,60,121,33,118,39,11,64,105,202,67,161,12,45,29,95,235,237,97,146,22,57,33,31,255,15,38,96,69,153,207,93,100,122,113,105,244,215,65,14,244,135,170,212,127,106,92,246,60,30,177,205,213,248,9,157,235,191,196,190,128,145,94,12,26,160,36,26,72,119,102,77,63,142,103,203,243,81,17,210,175,31,72,51,252,70,204,128,97,237,145,99,108,2,52,142,168,222,114,184,25,123,103,145,254,136,133,10,166,137,27,73,79,188,191,68,43,150,165,15,251,149,132,196,28,20,108,169,246,183,206,192,123,122,80,38,144,136,81,218,198,81,57,142,37,45,246,213,170,97,131,117,22,120,128,32,169,3,57,167,77,117,220,21,98,74,26,204,96,154,120,247,233,143,51,122,145,29,20,235,123,66,200,97,59,213,38,133,125,182,148,233,3,223,235,224,21,237,41,125,179,124,140,73,17,44,198,251,192,41,255,219,154,100,204,138,79,235,204,30,212,212,143,161,16,43,163,109,223,191,80,240,211,184,86,93,214,190,130,35,152,183,239,129,112,216,243,169,247,26,112,28,141,104,174,174,222,217,204,220,17,60,234,204,248,224,134,112,180,44,32,128,1,207,70,246,202,227,175,220,66,39,232,11,102,72,59,242,23,135,21,246,80,140,182,178,6,108,166,202,59,138,209,51,142,216,81,134,171,214,5,94,210,31,109,35,169,195,78,27,158,242,9,171,151,252,88,93,43,255,86,110,191,42,100,30,96,123,180,223,54,104,102,63,226,44,37,21,19,153,20,214,50,223,36,165,116,212,228,59,66,68,123,186,71,158,144,254,130,180,230,50,69,252,45,245,88,38,107,154,231,233,14,75,114,71,119,254,66,47,146,39,66,241,89,146,106,188,83,27,76,43,3,247,153,69,249,33,134,145,66,176,139,208,190,89,103,195,242,111,51,111,6,191,243,253,86,163,158,189,76,221,129,214,119,14,171,142,230,237,217,50,60,231,136,200,102,158,200,121,58,95,230,39,2,46,94,95,220,179,165,136,173,13,31,223,75,243,246,102,202,27,124,145,224,95,117,213,30,64,33,5,8,227,197,62,55,7,140,79,65,192,180,154,192,82,101,175,219,113,1,123,148,192,238,252,93,136,44,39,206,39,194,112,122,252,186,16,111,142,204,249,75,9,148,63,58,161,82,7,152,133,121,182,217,68,230,133,89,69,43,194,38,59,246,1,70,86,223,161,223,12,24,143,198,47,16,188,46,121,231,92,63,157,153,138,232,21,211,218,234,71,212,104,200,1,10,132,65,43,84,97,98,2,245,153,50,107,47,248,251,133,74,42,7,237,204,193,145,34,163,172,98,53,12,16,183,93,235,112,96,164,226,96,119,46,108,244,34,248,94,199,114,127,132,130,196,16,117,88,219,17,86,38,75,171,44,4,99,207,89,168,83,180,71,28,88,96,176,14,153,211,77,233,8,116,115,99,65,116,174,6,36,248,1,88,34,84,46,106,111,217,165,72,78,26,64,163,19,28,118,168,192,114,222,15,232,36,145,99,8,156,180,172,167,166,53,73,131,67,142,228,193,194,153,36,83,163,207,103,200,221,62,38,212,218,228,241,10,112,33,94,19,8,178,120,130,252,57,48,37,60,129,112,101,172,209,193,149,18,93,35,72,154,230,203,89,156,165,144,203,176,147,53,75,27,116,108,197,248,124,206,1,238,114,9,88,75,132,162,71,188,112,122,186,246,246,117,63,118,50,90,115,170,113,63,4,158,167,236,152,216,209,234,173,8,205,59,33,13,129,185,221,145,187,209,253,227,140,207,103,18,113,92,54,128,218,179,144,85,61,246,45,65,218,11,55,122,55,128,84,105,79,234,85,113,96,165,105,75,53,238,21,79,144,240,243,138,149,26,5,9,43,214,200,52,34,229,97,131,84,201,130,127,103,87,20,71,135,124,132,200,191,151,223,41,37,197,49,33,242,136,100,235,138,94,182,140,159,50,44,202,7,40,38,2,22,18,36,7,215,157,58,112,124,8,151,46,6,44,201,82,33,2,240,232,54,235,111,217,98,81,214,151,68,31,243,163,252,231,115,145,222,248,254,8,57,240,6,71,69,69,104,194,180,203,189,145,123,28,89,189,189,96,162,21,3,117,192,201,49,221,216,238,161,170,219,174,36,188,98,158,175,59,238,220,40,97,200,78,237,229,200,94,114,240,9,38,195,242,202,101,169,128,183,209,176,192,221,43,210,117,99,226,146,77,233,236,151,19,71,126,7,133,57,85,194,207,31,213,87,35,39,158,110,186,101,75,54,54,131,164,106,232,252,104,144,13,116,106,62,221,132,184,87,236,180,5,1,143,14,130,219,229,92,52,84,47,21,147,20,182,142,41,113,118,25,79,8,99,152,110,171,113,240,145,187,82,243,234,82,125,200,191,176,29,153,11,244,138,9,170,217,86,158,30,17,183,229,27,113,112,42,255,245,88,172,113,46,49,86,122,118,187,22,33,13,196,180,251,3,86,82,231,231,102,80,42,108,8,118,130,175,142,155,126,57,135,121,209,215,24,214,171,194,79,189,46,111,213,238,119,47,137,38,14,114,73,54,97,18,17,184,7,46,66,41,63,112,104,130,101,13,55,244,151,159,2,63,228,76,22,247,177,252,182,185,1,210,48,255,146,177,211,112,236,142,97,198,84,52,237,183,35,239,77,82,64,232,95,38,78,20,92,193,138,176,28,125,106,235,8,132,137,227,77,206,10,47,8,163,154,232,247,119,42,105,162,173,92,69,164,76,155,41,204,15,76,12,167,172,88,173,190,211,177,81,82,240,100,40,231,121,70,168,67,63,40,32,253,195,209,151,227,70,20,254,203,34,202,182,203,222,132,20,144,157,95,181,16,115,99,165,196,111,45,155,249,71,121,81,111,86,192,9,187,42,14,245,101,70,79,254,113,22,171,97,224,52,136,13,226,19,174,38,132,11,233,247,248,24,43,168,207,217,161,166,189,52,243,40,30,81,114,231,106,147,143,111,214,8,86,80,70,66,58,211,62,33,46,135,133,126,45,224,11,223,156,217,159,87,3,191,138,216,204,56,10,117,222,23,165,224,204,4,46,95,44,153,44,195,163,213,9,63,75,105,79,117,206,142,39,147,221,31,7,203,60,12,12,156,79,15,151,164,75,147,202,215,71,102,185,23,30,94,30,132,18,179,192,246,208,253,242,7,243,143,36,13,210,227,226,121,224,3,96,228,208,204,154,103,50,73,34,116,185,102,174,128,191,24,94,85,64,189,165,41,72,161,152,75,254,193,173,211,151,37,165,86,13,54,252,210,189,154,144,229,252,155,43,199,219,23,131,113,158,80,231,98,164,54,152,121,242,98,26,16,167,65,181,167,165,42,111,124,31,171,85,186,122,151,222,230,210,21,4,183,19,144,227,158,47,4,120,196,231,140,185,155,34,75,159,198,112,17,31,80,198,13,6,76,28,234,112,18,30,209,36,86,36,122,68,236,114,242,143,251,53,37,130,61,252,174,169,72,220,201,28,165,16,4,24,204,89,165,11,102,14,98,125,187,51,118,168,50,204,163,50,43,233,23,44,98,33,165,1,62,54,40,230,49,196,214,226,163,17,133,225,26,7,254,237,126,42,173,69,115,185,47,14,103,25,114,132,121,186,120,51,238,228,250,50,234,59,34,2,92,78,25,168,158,97,169,170,224,171,74,203,161,43,86,205,44,30,0,161,0,78,28,170,245,167,29,105,238,115,89,16,51,20,48,163,116,138,6,127,40,222,105,242,23,244,132,117,145,66,155,58,139,44,56,104,31,232,92,65,191,184,166,130,154,113,38,241,99,50,42,183,63,91,201,151,178,27,65,155,155,16,77,223,235,252,198,151,232,30,118,254,28,232,145,100,245,97,27,204,27,190,72,34,99,247,213,181,247,205,17,123,171,117,5,32,32,185,9,239,172,14,110,213,122,88,246,34,141,28,186,42,122,211,146,136,241,50,246,243,24,1,129,187,238,149,106,170,20,39,104,229,186,225,5,27,146,36,10,149,40,143,190,143,186,154,228,196,45,153,221,201,64,53,104,146,90,141,171,202,130,33,134,174,97,49,77,201,250,111,108,95,252,234,134,60,238,83,255,45,217,123,153,148,29,132,252,236,29,214,251,230,175,143,80,133,85,154,161,169,201,116,136,149,119,174,199,253,108,70,159,81,165,55,243,78,15,7,94,172,123,75,200,203,229,197,142,7,26,174,63,163,194,188,0,97,134,92,43,113,170,49,119,211,245,120,247,118,52,65,166,141,100,161,202,205,217,176,33,243,219,115,42,60,225,0,167,248,188,99,0,39,190,229,90,32,92,173,183,144,137,208,72,207,182,77,242,85,70,37,169,42,57,162,150,180,37,212,46,22,148,20,38,2,91,17,108,55,71,15,204,122,170,176,85,228,136,235,94,217,3,217,119,88,87,212,203,174,245,226,187,59,66,184,29,97,112,217,250,73,156,245,236,197,214,83,86,159,84,172,85,126,146,52,98,26,159,54,47,128,124,97,99,215,233,8,101,191,242,66,196,128,44,83,119,79,149,106,148,225,108,65,153,244,54,102,163,108,112,134,170,219,21,159,117,115,127,113,147,30,236,165,180,191,31,229,193,22,114,175,240,112,68,152,246,226,65,140,212,206,205,172,59,85,65,136,83,90,234,181,49,90,214,186,194,168,88,248,113,151,212,78,7,157,231,165,253,173,98,167,25,162,153,11,227,238,145,141,173,222,172,54,78,34,245,3,215,166,47,47,190,210,96,197,67,99,67,77,137,205,112,5,184,251,203,249,206,85,171,36,158,213,98,21,188,162,135,33,162,205,111,169,77,181,212,48,142,251,48,235,183,2,249,78,137,46,38,198,248,169,112,255,146,55,166,168,247,185,13,81,247,189,40,199,0,2,180,48,140,168,25,106,29,117,206,232,185,136,88,162,234,180,87,171,7,41,26,6,77,125,109,206,193,197,248,41,191,253,152,140,26,78,67,42,100,66,153,190,172,243,180,69,120,171,93,149,188,252,145,220,158,193,147,81,54,242,78,129,48,158,35,215,201,13,23,229,13,155,227,59,111,12,79,11,225,16,15,140,37,76,45,30,30,117,63,249,160,244,0,69,65,201,77,69,54,27,194,177,45,103,230,166,62,48,170,115,69,70,220,223,88,57,109,55,246,98,242,163,150,116,141,124,199,17,229,96,64,227,161,46,56,26,246,180,197,64,223,234,13,83,144,172,138,136,225,214,96,26,238,197,78,122,163,200,139,234,134,191,57,215,131,56,178,207,174,235,251,225,21,200,81,237,254,127,251,193,177,39,60,99,100,59,25,34,36,90,53,143,205,85,179,212,43,11,196,161,55,60,87,0,146,212,122,184,171,181,243,88,30,135,172,77,223,31,36,173,83,126,67,134,80,182,27,212,155,172,13,215,245,138,224,242,47,46,62,177,95,171,197,4,74,61,234,224,169,114,33,45,138,70,253,194,205,115,4,253,6,109,130,40,157,93,216,25,243,39,77,199,246,0,169,77,117,111,71,187,112,240,175,171,99,18,93,82,46,104,253,7,159,97,238,156,246,76,18,10,177,91,199,111,227,151,31,32,1,109,159,218,90,28,32,246,201,3,118,6,243,229,107,84,80,221,3,172,130,51,43,237,43,69,47,165,225,112,202,101,221,165,24,26,49,94,53,172,170,57,22,15,31,97,132,125,162,210,160,137,208,66,194,127,55,238,200,228,50,142,91,35,188,16,29,196,83,94,120,202,86,177,35,19,194,194,245,156,206,113,247,59,254,150,172,64,246,59,93,207,239,92,200,52,243,216,60,96,93,210,218,29,51,100,175,63,159,107,217,99,126,0,6,221,53,163,164,137,146,137,109,177,217,239,188,131,35,158,146,10,68,177,200,168,106,128,212,241,159,89,22,83,226,147,216,215,83,43,189,152,144,123,210,160,72,127,20,130,123,196,52,170,134,27,112,116,56,124,70,179,156,69,6,176,53,182,82,15,219,66,84,1,201,98,158,160,176,8,152,30,176,28,202,11,169,180,231,86,36,10,98,221,45,240,131,117,134,184,99,183,189,87,126,49,124,149,54,233,28,11,211,122,10,9,134,150,185,170,1,77,173,108,64,101,102,165,75,163,85,13,90,213,136,182,70,35,87,120,116,47,133,89,141,165,188,25,165,129,246,170,220,175,119,25,157,184,50,243,212,120,202,80,131,40,223,115,125,133,174,181,138,11,201,93,33,11,120,13,61,145,237,81,26,4,161,175,177,253,138,152,115,58,27,47,245,235,192,85,86,38,13,234,40,54,60,140,15,151,42,2,174,189,183,214,91,208,212,79,121,70,250,214,71,217,138,48,128,205,109,253,203,81,33,250,138,92,111,97,226,98,11,6,161,145,70,156,249,47,81,134,24,112,244,217,247,37,107,226,40,36,250,152,93,79,51,231,66,177,111,228,233,124,124,44,47,214,116,217,107,1,0,92,159,224,19,42,53,162,12,130,161,63,43,176,54,6,156,159,220,124,105,185,221,229,230,190,178,252,248,7,95,109,99,38,164,203,0,243,160,59,209,19,39,144,165,68,81,187,157,231,72,64,40,54,88,65,133,234,87,191,124,229,255,65,189,193,177,12,72,198,59,212,76,36,70,22,99,116,32,135,47,74,125,223,53,241,2,179,5,133,54,151,212,10,61,230,82,22,27,238,231,254,247,215,164,201,132,84,48,118,109,68,103,76,97,234,25,64,42,75,175,174,150,250,37,0,232,201,17,129,62,97,89,5,175,194,201,200,229,150,108,170,163,88,15,180,108,89,237,79,198,144,147,243,7,212,135,145,35,167,128,38,235,244,233,206,236,133,220,177,77,218,182,185,157,217,16,212,89,11,165,76,194,51,28,80,89,205,77,8,25,155,209,230,177,178,149,58,114,156,176,161,190,148,216,62,144,128,191,3,37,93,129,6,64,143,10,100,192,155,102,129,66,21,198,165,152,33,128,122,194,101,178,0,45,79,131,93,177,217,201,117,220,55,166,37,245,146,62,113,57,115,52,93,42,82,22,184,29,84,174,5,247,39,48,176,210,116,81,182,58,129,214,140,255,67,155,167,155,210,191,203,95,246,83,121,2,33,107,247,94,17,138,233,135,196,14,33,24,10,166,191,218,101,76,109,150,244,231,119,195,127,106,61,24,177,78,211,188,129,214,114,106,80,181,136,1,5,228,110,12,223,233,231,236,207,6,181,62,171,235,236,206,209,188,30,64,171,37,53,43,39,145,173,166,56,150,194,165,8,212,247,194,94,114,161,237,150,34,157,124,251,24,33,42,139,248,218,87,86,228,231,136,139,206,147,22,222,66,41,245,112,105,1,165,250,132,214,201,121,134,141,65,6,91,5,231,230,159,129,177,156,185,15,142,8,79,139,67,143,119,0,10,253,42,223,135,195,242,164,248,20,168,222,12,65,83,251,143,8,10,72,71,204,223,74,21,110,164,229,55,32,194,37,193,179,231,211,166,188,144,163,167,47,201,124,190,144,90,200,133,103,142,195,60,190,128,51,66,55,93,92,245,174,207,69,154,131,69,204,251,59,177,188,127,95,135,95,189,64,90,223,58,126,35,184,179,138,205,128,201,53,185,208,115,138,247,177,178,147,82,145,222,13,110,219,242,200,156,84,152,186,163,195,132,60,146,196,87,14,248,55,94,195,101,212,229,65,97,70,4,131,77,139,42,133,3,184,207,214,222,113,93,41,112,85,203,81,248,88,178,43,180,216,70,72,122,165,34,83,64,57,179,2,179,255,135,85,220,90,180,16,58,238,187,210,9,232,102,217,135,104,254,159,19,198,168,181,250,146,213,71,16,200,208,173,214,13,155,117,197,187,111,25,71,83,49,177,66,97,84,89,23,94,218,26,51,11,213,198,226,49,82,131,170,127,77,21,141,196,88,94,232,27,56,106,137,72,233,42,200,95,57,247,245,204,181,191,85,83,114,107,23,44,201,176,121,135,192,195,240,47,26,63,169,14,219,9,110,232,232,220,221,10,175,61,211,86,102,71,225,84,119,70,254,97,69,193,134,183,168,42,249,255,106,240,34,252,161,210,247,44,86,58,232,164,173,168,13,179,28,214,180,117,55,150,187,153,245,53,92,76,251,228,60,153,138,32,142,100,10,114,5,201,209,99,107,139,36,214,4,102,191,14,231,209,218,9,181,180,154,154,75,234,44,169,240,6,94,65,206,33,100,56,149,216,42,115,45,55,221,21,78,52,139,54,241,182,203,140,226,12,86,131,171,245,145,36,142,66,213,171,0,231,179,233,161,20,66,58,3,162,154,123,151,12,166,233,227,42,125,191,57,99,13,1,134,201,93,168,82,182,182,180,81,246,101,183,206,29,11,220,26,164,154,70,160,213,226,239,18,173,128,188,142,166,59,241,86,65,40,244,77,192,185,65,105,52,234,232,52,112,91,75,232,34,16,73,105,93,159,32,98,54,74,22,35,224,214,129,91,56,45,26,248,127,117,44,232,101,92,215,194,54,34,239,38,22,195,155,60,203,235,98,38,54,39,143,134,193,94,177,18,157,138,151,170,88,178,116,4,153,202,106,34,85,236,207,235,54,141,115,75,134,75,11,113,6,183,36,70,16,85,106,25,130,20,25,171,20,14,61,78,26,113,81,216,90,85,119,212,56,168,148,185,246,15,139,216,33,250,177,249,90,28,208,219,72,108,97,214,8,103,195,25,58,119,255,35,99,239,84,249,87,212,219,214,171,67,193,246,157,111,79,215,52,216,218,251,220,162,195,40,161,137,135,109,193,169,10,170,168,204,122,185,44,46,194,50,12,222,11,95,180,253,127,141,143,81,48,141,105,137,84,194,137,125,233,165,5,89,202,238,105,137,249,86,140,217,80,51,228,96,207,121,84,214,202,190,186,217,4,59,52,238,37,204,250,138,119,224,230,116,82,39,157,158,165,173,22,95,255,120,206,175,101,151,167,56,234,41,39,120,9,208,20,119,187,199,138,127,229,130,160,34,87,93,214,113,106,22,237,18,164,135,158,12,168,118,124,235,107,138,8,112,34,175,37,217,234,25,207,122,229,48,165,148,79,72,251,188,75,177,5,103,40,124,105,3,78,166,94,132,138,80,57,199,137,29,208,50,94,63,221,164,122,71,138,181,197,36,145,239,159,206,200,242,61,201,103,78,114,208,72,94,250,89,23,60,130,146,18,14,101,105,124,223,133,154,99,209,85,40,161,54,24,195,60,220,237,215,60,224,211,236,38,217,190,225,236,95,2,129,196,110,187,240,47,214,1,201,175,207,56,54,39,66,11,86,32,19,160,78,121,176,222,24,22,162,178,92,90,106,36,146,237,124,9,213,2,214,53,26,104,230,238,28,195,30,227,89,182,151,43,216,156,70,199,2,136,27,97,94,130,51,205,117,54,223,83,213,175,191,70,211,183,135,63,134,96,233,132,51,255,114,197,115,108,218,59,237,105,170,102,54,155,156,232,116,129,208,130,129,9,189,146,107,203,145,38,37,240,43,82,154,73,255,157,169,158,126,123,91,75,186,149,255,202,206,117,77,21,77,72,196,149,50,214,90,229,201,74,121,98,131,1,44,112,182,50,171,231,149,222,20,31,115,15,68,240,22,152,22,84,101,36,244,216,126,136,63,250,81,93,181,216,60,101,68,53,115,226,197,188,30,120,184,181,211,239,100,238,195,65,229,18,233,222,127,15,162,174,162,19,173,95,164,253,164,116,185,14,55,77,120,178,253,156,159,115,82,228,28,227,165,210,84,198,177,164,108,104,28,91,200,237,147,213,87,155,98,3,239,106,229,160,4,203,146,237,69,246,26,57,231,36,229,210,201,71,208,46,156,63,18,89,195,122,9,231,2,81,72,223,251,40,85,208,195,87,92,106,253,7,211,28,26,235,63,74,114,89,16,48,96,8,165,41,136,216,115,116,54,25,204,169,178,45,195,148,247,45,190,166,197,107,83,64,222,192,164,142,241,77,115,16,91,50,138,71,179,42,185,221,173,28,81,161,76,28,73,6,6,160,123,75,236,106,11,238,190,63,161,104,145,217,230,12,235,11,47,229,165,75,158,189,233,201,71,164,96,70,224,95,34,184,185,149,246,242,58,229,141,82,111,135,176,194,107,135,143,90,151,86,161,67,37,245,65,233,180,101,15,210,24,179,176,91,240,96,75,154,42,64,107,194,7,27,156,118,105,61,191,222,21,66,50,132,240,27,112,148,83,167,100,110,7,224,205,154,38,111,167,148,134,254,63,65,153,2,136,7,172,177,177,87,157,90,25,113,185,158,92,137,216,171,119,7,255,24,75,234,247,196,252,185,126,70,249,221,60,245,116,96,148,48,218,31,166,127,45,118,204,217,60,175,159,129,111,162,34,148,200,3,108,160,232,234,105,142,72,229,45,163,26,222,85,198,133,14,33,146,165,45,55,47,122,134,70,144,57,245,70,128,191,148,255,63,222,28,155,120,158,62,127,162,158,31,220,247,123,30,116,134,55,250,70,24,171,32,132,64,167,82,162,247,179,125,96,146,68,137,50,144,57,61,225,92,123,196,195,48,152,236,235,81,159,231,25,64,137,189,4,8,161,123,236,160,134,172,118,227,206,73,206,120,57,93,38,30,85,194,177,113,104,115,66,31,122,229,247,4,131,25,228,233,217,254,222,89,204,196,94,248,248,42,252,91,99,16,21,68,220,35,32,77,38,117,148,142,7,69,114,121,20,71,189,90,122,237,157,22,6,140,183,21,188,64,138,234,88,51,216,228,169,44,148,205,178,235,44,137,236,183,169,118,161,133,50,85,146,93,246,43,216,111,17,74,209,236,183,40,227,159,41,64,50,243,148,31,236,242,106,141,71,116,90,232,219,226,169,90,124,39,253,58,103,139,38,75,81,31,202,175,62,142,82,64,219,224,167,118,115,104,193,66,194,236,212,144,122,198,211,234,127,171,241,128,47,214,210,9,104,60,186,117,221,64,130,199,104,248,243,34,212,39,97,170,58,13,115,95,48,203,156,205,163,253,85,153,101,9,12,38,106,1,243,153,77,118,165,211,76,211,114,218,96,183,59,121,153,18,24,186,17,80,169,211,20,5,142,226,212,143,105,46,68,46,2,193,190,116,239,128,59,63,117,224,178,74,45,49,234,243,85,100,62,207,199,97,236,72,15,167,5,62,22,235,219,55,15,40,210,121,208,173,141,88,61,250,4,148,178,131,3,148,122,65,184,74,69,183,116,88,147,244,26,213,97,228,45,178,253,194,3,248,157,92,26,115,177,119,116,109,45,208,62,100,128,190,0,232,197,16,187,159,156,93,63,19,198,59,173,204,209,5,25,147,85,201,49,23,29,175,59,212,152,116,138,109,143,250,143,114,172,190,217,2,157,68,210,100,128,115,123,108,7,172,24,31,179,137,126,13,70,91,228,136,165,113,72,89,204,24,123,80,239,149,244,41,233,233,68,86,109,6,61,231,198,192,24,104,215,144,249,226,37,9,245,8,32,154,41,43,173,192,51,23,112,121,119,69,87,151,44,233,195,182,96,124,208,101,181,15,7,35,161,44,61,39,162,33,255,229,176,49,61,49,55,186,97,204,66,82,150,40,162,53,231,107,87,236,218,192,70,161,216,114,40,185,241,218,23,40,63,255,145,15,141,231,192,121,126,181,214,53,77,180,1,177,233,73,249,255,151,46,85,14,52,221,120,129,17,175,108,125,135,114,169,215,122,160,242,187,231,189,60,146,78,99,185,110,147,243,92,190,195,195,64,148,46,13,152,11,154,113,211,243,155,100,169,151,214,106,47,118,119,123,198,202,105,205,29,68,109,55,109,12,117,191,133,134,26,213,183,81,82,58,10,178,143,107,199,125,193,73,90,32,124,150,158,238,242,8,191,94,164,170,181,233,6,55,62,60,100,154,47,219,64,61,15,184,151,72,204,27,136,215,10,117,221,87,70,0,3,242,61,233,117,193,232,185,39,126,150,171,111,72,93,208,181,146,61,32,217,153,252,168,11,149,25,154,145,31,158,188,63,236,20,150,216,112,141,83,44,232,11,145,248,133,89,93,53,94,86,136,234,96,243,48,122,250,68,34,147,178,172,193,129,182,24,123,229,209,16,167,73,56,228,39,209,119,253,62,102,8,32,35,177,248,105,99,110,179,211,105,202,189,7,56,237,210,112,156,51,25,180,70,139,221,99,160,88,167,194,250,227,9,88,177,207,71,252,120,118,86,251,6,248,220,43,50,171,245,1,3,177,48,183,215,162,175,84,97,13,52,148,130,222,203,182,209,99,158,192,252,93,206,12,125,134,220,62,161,103,12,42,208,176,70,152,85,184,176,90,212,42,9,146,203,135,178,21,70,245,172,44,148,29,107,184,233,212,221,63,225,52,19,129,201,42,213,11,57,110,19,113,99,226,61,89,210,68,200,112,148,67,24,1,20,156,71,62,7,59,71,233,153,126,108,171,73,234,171,200,190,112,167,164,102,163,244,21,215,214,208,108,222,144,121,117,140,177,77,40,49,125,182,194,59,255,130,68,223,25,193,142,3,188,169,109,236,158,246,175,64,23,132,65,44,241,231,50,71,32,159,240,235,23,58,41,34,67,136,243,242,125,208,186,247,78,90,57,74,23,38,49,119,127,138,212,123,105,75,56,34,9,155,102,224,181,25,137,93,204,130,34,157,226,92,12,66,101,35,53,214,57,202,44,96,113,64,138,81,36,79,176,76,130,218,152,221,69,24,19,102,102,128,138,200,68,239,241,233,23,186,41,245,117,182,196,167,138,67,239,65,132,180,251,120,41,97,193,126,124,122,162,45,216,88,134,15,227,131,114,5,72,205,176,30,42,220,142,216,123,111,144,100,147,103,193,13,45,190,87,67,124,87,111,242,5,38,20,154,127,74,129,219,112,185,89,212,117,245,98,99,194,248,146,113,169,247,91,81,93,1,155,93,35,17,224,237,165,159,25,30,247,193,73,205,239,182,8,189,7,240,201,251,35,182,73,146,42,52,165,115,2,135,138,139,152,2,107,198,93,21,76,195,212,203,205,218,213,19,88,81,248,69,252,108,238,181,150,4,179,86,159,11,123,28,229,183,207,68,31,123,225,93,24,237,165,197,189,57,182,160,78,57,14,152,92,248,246,200,206,135,108,66,214,57,75,237,62,225,254,180,243,159,91,83,241,246,218,133,137,78,188,168,168,184,131,11,108,215,174,220,128,125,222,122,58,127,129,213,210,90,107,21,244,227,102,113,228,120,164,35,126,111,67,79,108,188,3,193,221,21,73,4,206,11,226,44,209,162,216,252,148,145,117,207,61,169,169,36,79,70,53,103,226,228,18,13,51,87,36,131,249,196,185,194,42,234,164,217,44,216,50,4,40,128,205,16,68,134,15,74,226,244,170,41,143,245,166,154,160,249,36,111,74,226,57,196,76,99,149,160,35,141,29,162,5,94,216,204,202,162,159,97,194,137,31,114,194,216,126,204,143,35,101,168,109,232,148,33,238,37,125,19,67,116,91,131,68,93,231,198,221,148,231,109,222,19,236,202,35,51,180,30,135,49,104,82,179,133,58,97,199,189,14,245,108,135,102,181,223,179,62,131,155,16,84,206,187,234,116,231,57,9,154,70,105,105,24,137,57,166,183,110,43,183,156,12,54,100,167,12,81,31,133,46,143,136,56,90,27,69,83,203,220,0,11,115,140,250,195,48,132,196,46,151,162,183,205,14,250,99,238,103,131,255,210,122,168,50,49,209,197,164,78,24,200,236,231,218,200,136,158,239,134,105,240,75,235,146,64,249,151,113,147,168,86,48,71,75,245,19,196,210,63,152,37,38,29,188,181,30,110,137,154,186,172,233,125,82,9,232,87,220,253,194,150,171,90,23,57,189,165,192,216,47,234,224,171,33,178,206,222,189,40,228,154,132,191,71,2,124,170,103,83,246,51,112,166,88,106,128,82,126,24,231,232,23,173,251,224,108,250,77,173,174,153,25,165,123,26,64,228,251,7,207,180,51,136,213,66,177,213,242,138,49,49,139,51,121,6,137,20,42,88,115,91,106,175,146,176,43,192,192,144,137,15,131,8,101,216,18,132,176,97,103,60,178,246,75,127,40,184,118,166,247,249,216,51,58,173,94,105,255,157,161,224,117,209,247,226,40,240,31,238,239,145,241,171,37,186,179,218,99,64,100,110,241,186,34,171,86,81,64,19,89,24,242,61,79,137,190,38,221,137,183,182,152,236,22,207,69,82,158,107,39,200,71,142,207,101,34,190,80,66,154,249,100,76,129,248,65,217,165,85,57,171,137,53,79,231,161,47,137,213,180,185,98,116,195,247,13,133,222,246,96,64,172,205,64,216,64,51,120,33,211,89,131,114,123,83,225,110,28,44,26,185,194,119,208,63,58,94,112,116,105,114,168,67,255,220,176,146,152,53,27,39,147,18,177,31,175,27,77,180,150,243,99,251,12,209,61,163,82,232,195,70,85,72,254,6,144,231,121,107,111,235,231,253,232,97,35,234,250,120,106,118,160,255,240,236,209,126,82,68,131,23,136,52,181,183,40,166,80,235,11,170,245,215,99,97,246,151,208,138,234,226,2,62,106,30,15,223,200,73,206,3,123,200,186,231,41,40,129,72,192,200,96,223,78,234,109,241,86,93,189,21,176,228,129,154,253,52,16,94,164,42,45,78,61,73,205,12,192,12,67,236,252,62,57,97,152,8,224,177,11,93,34,191,182,98,62,245,56,170,156,36,38,55,12,101,166,197,177,254,224,196,68,164,246,79,196,176,122,240,229,0,165,225,103,126,32,231,164,106,170,237,186,122,122,235,41,101,216,155,238,198,128,224,156,131,162,134,175,249,231,177,248,65,37,212,120,187,249,130,73,238,128,181,3,17,92,179,18,112,5,20,135,222,29,130,243,210,61,13,229,144,106,241,3,236,157,160,225,145,131,63,174,158,75,241,59,97,203,163,124,80,97,157,108,254,76,118,170,85,132,193,52,205,92,248,29,37,93,173,24,240,219,225,57,65,5,103,50,136,201,162,248,46,36,108,245,30,166,175,64,207,204,129,77,157,40,204,129,32,89,65,41,2,155,85,229,230,38,37,173,223,220,142,64,96,126,32,146,134,50,180,230,157,196,25,173,254,243,60,222,122,211,98,88,79,35,235,251,147,28,66,244,9,177,20,117,59,172,22,163,130,46,25,25,86,12,107,70,238,161,28,242,175,115,199,246,166,5,0,175,83,168,156,255,142,64,231,66,92,155,180,226,221,85,229,142,110,36,183,212,18,219,41,67,85,81,170,226,101,142,43,223,253,171,116,96,148,141,207,168,186,46,55,152,190,20,34,22,58,64,86,168,48,171,111,197,150,214,183,108,197,127,96,249,234,134,38,192,71,162,32,48,97,41,2,128,12,140,190,82,234,166,34,127,107,122,177,229,86,237,213,34,13,123,232,54,99,223,55,116,138,104,5,156,103,42,201,165,184,218,8,78,62,142,184,241,197,23,201,204,61,168,115,66,225,36,90,27,19,23,78,64,134,49,112,175,92,48,59,145,147,89,57,155,250,114,108,142,6,150,236,144,49,130,138,11,64,104,215,155,203,218,83,26,150,142,87,5,76,6,42,70,52,196,186,49,158,185,180,189,111,167,20,159,200,137,21,160,79,208,198,150,254,195,68,8,137,126,101,176,186,23,211,164,105,226,250,163,193,90,131,24,227,82,77,121,187,37,32,152,149,60,87,204,101,174,109,243,136,92,5,24,159,41,79,94,215,235,97,98,71,16,118,187,184,23,146,3,78,181,155,28,187,130,176,212,181,41,68,83,141,75,89,188,177,185,198,89,219,103,210,64,90,88,46,165,217,27,55,11,80,24,63,133,186,209,27,155,9,158,192,151,77,214,164,223,207,104,61,185,84,57,187,28,165,143,186,146,170,101,20,110,201,95,122,174,1,159,231,220,12,123,60,120,36,230,194,111,12,232,252,228,72,175,209,255,161,183,33,45,177,162,103,120,173,147,171,65,134,197,58,75,212,238,207,247,110,222,9,234,97,107,210,240,67,55,176,48,59,93,202,188,80,52,173,102,190,57,216,23,24,1,73,185,163,159,133,216,9,59,151,242,6,72,71,212,16,211,152,162,40,83,7,51,202,79,228,107,3,162,120,56,181,52,215,90,227,191,242,131,161,116,191,168,37,95,62,167,91,105,199,73,72,19,114,240,75,72,106,29,106,21,201,215,12,108,73,189,211,115,2,212,137,50,11,149,254,67,67,80,196,3,62,11,131,160,82,84,41,165,99,199,126,27,197,26,62,22,4,94,114,21,236,135,203,223,194,229,47,199,252,200,251,99,65,198,14,146,200,27,223,44,84,142,228,208,136,142,121,68,188,98,196,75,237,98,130,12,241,236,206,103,61,7,58,172,169,84,240,40,106,71,128,198,249,155,53,82,36,44,83,134,64,216,55,43,108,82,243,182,92,38,68,198,21,190,230,211,20,162,49,128,96,60,156,5,245,27,220,92,40,94,19,180,157,122,60,161,249,188,199,47,236,55,202,65,106,133,152,253,104,4,46,146,142,178,72,34,239,81,196,199,49,74,163,32,212,72,132,155,132,99,91,212,156,136,28,184,227,84,78,164,88,229,161,167,58,73,32,79,241,170,90,13,25,220,85,49,86,93,40,110,112,49,178,184,8,31,111,167,58,67,194,147,231,132,3,208,192,220,26,188,243,143,212,41,104,36,79,164,198,82,106,138,33,82,82,87,202,127,17,131,180,118,207,91,19,152,236,13,159,148,217,190,186,35,173,189,76,12,91,50,78,26,36,110,223,119,39,182,146,1,132,160,137,236,13,37,246,7,173,140,153,84,179,106,103,247,117,78,119,237,46,60,37,113,26,130,13,157,182,60,58,101,5,79,174,146,200,251,246,174,222,70,44,43,243,28,246,200,172,235,45,138,216,54,76,170,64,196,120,100,44,90,121,164,244,116,38,54,11,132,71,75,87,184,139,38,166,202,150,220,102,62,0,1,39,95,235,208,113,144,165,214,34,172,158,62,26,220,162,245,190,217,203,71,9,94,94,124,63,157,223,174,199,165,51,73,172,196,30,224,220,93,100,167,0,42,83,246,63,76,48,195,68,149,135,167,243,34,98,63,214,106,108,171,94,38,13,225,115,166,76,245,40,72,205,72,79,71,163,107,106,21,236,105,208,179,188,220,3,15,163,39,169,165,196,54,87,154,58,209,80,118,243,211,39,129,241,158,45,39,211,3,180,168,156,178,62,182,71,88,246,57,251,96,227,181,115,182,109,146,234,142,230,147,169,234,250,55,136,150,218,5,135,136,43,192,121,163,30,135,33,42,247,123,139,119,222,72,26,169,172,26,92,106,109,88,39,3,202,19,108,82,68,108,219,194,42,82,213,177,232,251,59,193,167,7,8,184,92,210,239,209,241,184,190,44,0,219,105,114,147,212,44,171,232,206,71,244,250,72,21,85,246,255,26,203,231,102,49,152,2,10,234,25,86,10,7,124,55,148,80,60,233,216,153,12,67,3,126,9,73,176,151,136,174,1,151,78,85,66,197,78,243,14,111,223,148,19,127,217,164,148,154,49,251,248,195,210,21,91,67,192,131,223,114,11,207,117,207,118,233,196,150,91,215,110,235,246,155,48,83,123,194,255,208,15,192,206,148,150,195,213,208,153,187,26,226,166,165,225,203,190,49,30,108,195,99,155,95,170,135,132,214,189,28,200,192,22,244,208,49,206,6,242,176,108,36,143,240,85,138,104,146,247,151,105,209,193,114,147,180,51,80,156,19,159,172,93,157,247,171,122,179,220,76,178,191,187,168,232,130,193,25,111,246,234,96,190,59,67,151,255,246,59,36,111,84,66,30,162,189,161,102,76,165,161,166,15,79,114,160,94,183,77,155,243,178,144,47,180,132,125,156,38,245,248,216,83,93,60,112,180,225,139,112,105,221,58,236,117,185,241,37,115,24,153,12,187,252,198,120,226,54,139,111,143,60,121,3,209,167,157,95,229,113,112,244,20,28,5,237,59,78,173,25,150,42,161,112,212,108,196,30,146,121,205,249,98,74,158,166,35,49,7,77,214,117,116,170,19,156,23,143,160,10,240,31,59,238,185,103,40,67,111,132,108,219,17,34,9,142,154,88,78,151,69,226,196,69,135,180,70,27,216,9,160,88,93,149,224,90,214,39,161,13,180,227,231,205,45,67,250,104,111,113,88,167,174,96,141,191,179,57,102,183,16,77,198,183,85,98,197,206,85,101,217,80,126,174,12,87,229,222,168,164,128,157,253,2,101,8,121,129,246,173,227,79,249,200,244,149,252,43,15,94,46,244,64,116,16,134,198,141,209,36,164,15,77,28,58,251,43,193,252,248,173,155,3,138,12,181,214,179,177,51,96,84,143,72,13,18,48,151,29,126,121,48,203,141,236,247,242,124,103,197,221,229,24,228,107,144,175,198,58,8,108,85,73,49,171,228,252,46,125,133,226,158,54,166,194,161,240,231,160,142,63,177,70,31,216,106,152,105,187,42,154,108,53,179,182,129,63,206,17,116,55,234,159,226,122,9,167,152,236,145,47,66,47,226,83,14,101,192,35,128,8,76,54,165,199,229,59,49,41,2,216,98,24,201,61,162,193,234,245,36,140,244,163,21,115,187,35,5,164,117,131,143,104,189,28,184,122,57,203,214,155,141,61,195,6,214,58,128,43,214,125,236,79,89,221,156,197,136,185,231,181,16,225,215,57,28,19,28,26,243,13,217,206,160,207,111,236,247,59,201,254,148,221,244,99,240,84,164,154,207,34,109,229,199,123,143,20,1,54,230,226,223,75,50,71,184,46,62,224,50,106,101,133,133,203,1,213,251,56,218,113,49,91,44,34,72,84,136,144,142,103,208,229,107,217,39,219,211,237,216,178,157,143,171,218,223,211,92,2,66,185,208,14,71,236,116,75,26,72,233,97,190,114,24,218,226,66,19,14,23,53,31,2,50,223,84,5,33,107,249,227,251,42,133,153,20,108,67,11,205,138,70,167,248,98,91,217,57,162,40,184,62,246,56,40,69,62,24,153,255,71,72,220,187,234,143,114,45,27,166,190,84,90,86,218,224,136,138,107,236,186,249,193,173,15,21,27,181,165,163,184,183,51,96,118,0,12,73,27,78,34,32,74,109,45,23,90,86,39,169,113,192,218,148,12,193,28,1,100,229,170,43,233,153,30,33,170,147,67,202,237,220,21,217,253,67,247,82,216,70,35,203,87,191,123,228,125,61,164,229,132,36,169,221,152,75,145,200,79,216,101,211,141,103,19,22,68,121,126,47,103,187,112,23,244,249,100,103,51,251,112,120,167,92,217,78,54,80,225,133,171,57,227,191,169,48,118,203,193,203,164,107,248,43,80,252,97,223,88,55,88,84,207,101,181,215,48,228,222,61,2,184,251,232,113,246,20,65,198,145,145,151,196,248,151,230,51,152,106,217,161,57,73,239,243,227,42,130,221,83,231,219,68,213,200,38,199,233,239,251,42,24,192,250,21,33,61,121,165,73,91,52,194,163,23,53,176,113,85,229,230,177,189,9,185,88,40,157,109,89,114,134,129,168,129,218,214,229,137,161,107,152,77,123,66,208,122,161,177,125,85,93,114,88,52,132,251,16,235,212,50,204,166,16,208,144,71,194,70,117,20,56,199,1,177,50,5,188,220,226,114,204,113,142,189,234,201,241,24,68,145,21,84,232,84,140,132,20,200,233,239,35,237,186,87,169,57,199,237,113,141,127,5,5,187,59,182,65,60,244,72,147,177,118,102,152,123,245,114,90,104,249,189,9,194,175,110,67,51,25,63,7,72,157,178,253,124,85,213,24,196,117,203,183,225,125,109,56,155,245,102,164,23,253,50,192,49,21,158,196,188,189,160,169,242,90,203,189,55,224,155,117,241,32,85,82,78,237,167,142,63,184,160,123,46,204,230,77,163,145,118,144,255,78,138,162,19,101,12,163,106,37,207,180,51,185,69,169,129,240,99,124,84,214,14,154,65,130,127,113,140,197,190,164,145,131,206,70,226,21,92,93,6,125,29,24,103,147,131,195,54,214,93,176,180,3,23,252,86,226,60,190,108,230,6,215,36,95,152,95,132,250,101,84,154,206,245,104,53,144,76,48,107,174,62,189,191,34,78,7,83,62,229,154,76,184,35,194,26,145,134,206,110,88,6,47,6,86,231,71,44,168,102,236,184,45,81,182,249,171,163,213,177,44,34,23,234,238,183,185,50,238,5,195,106,218,198,64,26,35,76,28,5,178,10,70,59,191,86,117,155,255,8,162,239,218,227,42,197,53,19,35,84,54,60,220,82,210,132,245,78,90,157,90,227,76,151,192,178,255,94,217,73,228,193,30,244,197,177,20,92,10,250,172,6,174,144,194,149,57,79,103,209,73,12,169,169,130,140,182,49,194,143,188,255,201,143,51,223,179,95,232,2,104,28,226,188,25,61,140,187,32,224,76,138,203,96,243,194,57,17,214,35,119,213,129,159,61,24,192,46,223,101,23,30,159,46,72,2,30,159,115,27,128,115,228,179,128,121,20,170,173,89,148,59,136,113,230,107,53,155,239,163,15,116,140,227,148,66,86,117,22,197,191,16,124,177,90,217,3,59,147,55,189,193,202,109,108,16,153,237,226,10,165,116,238,145,115,176,102,89,244,194,168,1,31,63,168,149,89,106,146,94,47,216,139,198,242,187,7,132,204,78,85,32,88,88,117,180,228,105,247,175,8,246,220,205,99,146,219,134,3,128,102,206,231,140,119,199,195,7,216,120,81,12,243,30,174,7,57,74,119,27,185,136,140,105,44,83,113,78,155,143,36,242,87,156,0,146,80,146,43,2,236,112,44,67,34,138,216,0,217,210,19,236,212,82,52,204,85,24,143,65,50,143,103,107,98,81,119,17,170,20,129,109,221,46,218,249,104,65,187,176,64,213,124,10,138,193,120,6,52,218,140,71,3,232,47,42,55,244,244,253,81,97,214,140,57,241,253,153,133,46,209,122,58,41,52,43,21,7,60,27,23,31,132,140,177,171,182,92,6,182,177,67,52,165,77,112,254,56,18,180,112,158,174,200,178,92,13,40,125,58,252,63,142,50,234,239,48,235,175,74,37,53,118,224,7,58,250,148,210,248,73,36,226,102,167,236,7,149,24,30,99,214,136,21,131,169,103,255,175,30,107,148,76,186,171,227,195,53,62,49,158,51,56,182,90,174,198,253,21,81,138,50,72,67,44,68,125,77,62,65,95,78,10,131,246,88,32,57,151,148,250,167,18,5,101,144,132,202,23,55,30,148,201,230,90,41,59,98,227,38,182,125,9,29,16,223,198,90,219,194,171,26,151,176,108,74,79,216,103,221,68,66,114,253,88,223,207,14,36,234,0,145,126,115,11,180,47,228,44,180,199,129,39,45,202,32,104,241,30,36,41,116,16,231,205,138,254,197,172,155,17,66,225,240,46,8,221,137,252,238,75,90,181,3,49,56,152,51,145,132,195,168,252,169,70,220,86,24,68,96,117,24,181,214,35,120,36,89,6,15,40,10,130,43,9,254,0,32,7,81,68,73,36,49,18,84,248,180,47,75,202,137,107,188,113,93,237,160,99,190,184,136,18,34,2,53,182,240,176,44,164,178,135,28,198,23,16,70,25,213,74,191,106,95,93,67,18,65,136,150,190,162,99,172,127,194,164,206,199,172,158,154,136,240,42,254,62,173,233,215,168,227,119,228,16,225,83,20,60,123,76,179,225,175,57,244,128,105,110,48,95,160,99,174,9,179,67,114,60,10,43,252,123,240,197,216,121,2,233,182,121,76,198,29,164,120,237,205,177,175,121,213,118,206,172,111,75,194,219,53,192,138,112,200,179,119,164,83,239,148,90,166,51,8,42,79,232,174,38,174,238,198,213,120,51,117,32,131,229,135,179,194,187,226,7,43,141,77,252,96,151,62,232,176,92,45,122,38,155,208,220,127,214,248,202,4,0,99,48,216,40,175,23,168,99,160,142,82,203,190,246,137,112,88,19,173,194,191,159,139,1,213,115,152,60,99,55,51,249,136,136,243,205,94,152,153,160,94,217,222,8,188,238,182,253,64,185,248,145,96,30,137,21,98,224,111,240,66,83,142,109,85,235,139,164,161,123,212,30,104,247,175,108,74,169,85,122,228,171,79,110,232,33,111,161,30,65,194,62,169,19,125,136,200,92,193,85,143,245,247,231,18,33,83,58,95,60,117,42,182,63,227,82,80,14,247,211,254,84,55,26,224,243,145,104,91,207,91,48,0,104,242,115,122,6,5,214,91,49,249,4,206,184,3,4,173,124,30,90,3,45,176,5,179,239,27,33,11,59,155,137,249,104,227,171,62,208,183,25,62,135,126,132,204,147,205,61,33,117,92,1,184,218,224,242,17,236,238,247,141,130,117,24,10,77,59,234,28,212,96,37,104,145,219,90,160,226,115,199,5,12,163,40,47,202,193,115,137,204,80,215,238,40,32,113,13,189,83,85,253,92,17,97,102,22,213,216,16,52,30,254,78,60,161,143,135,160,152,30,87,65,185,52,234,239,64,224,33,133,228,236,224,163,160,144,168,247,209,28,167,201,200,107,72,120,16,185,104,48,89,207,167,84,137,159,126,105,202,44,50,104,100,36,118,90,151,6,215,88,38,160,198,248,185,49,8,65,47,180,102,175,86,107,153,239,40,201,141,38,4,211,212,134,183,52,126,40,217,181,252,194,133,127,169,249,248,112,170,51,23,216,0,139,167,168,81,226,235,92,97,194,38,127,247,77,223,123,235,84,205,88,231,196,206,239,64,195,248,142,21,245,57,89,248,232,189,46,35,179,225,59,124,209,236,127,115,216,2,104,195,26,115,140,202,86,142,223,80,28,105,132,154,199,47,85,204,128,193,131,106,172,196,242,181,150,114,170,138,147,27,193,63,100,201,8,98,68,82,6,232,62,249,143,191,81,210,111,226,117,205,94,35,152,31,115,0,65,212,94,26,96,252,111,254,157,61,45,190,153,242,185,158,171,83,190,23,30,158,227,245,111,54,231,200,246,195,16,150,93,70,124,174,195,8,235,203,59,142,217,223,68,98,78,239,11,126,44,158,242,147,214,122,132,75,169,28,212,12,242,254,28,116,228,117,55,159,61,194,254,127,163,152,157,128,169,54,14,87,52,74,166,160,49,6,212,180,150,87,67,254,135,76,38,211,173,34,173,155,25,91,198,203,61,156,177,144,179,30,122,243,214,170,189,64,199,135,135,83,129,210,107,182,144,81,250,230,64,70,116,125,144,240,52,168,23,76,69,233,33,250,93,250,216,41,222,44,91,213,29,21,157,212,81,85,98,237,37,217,81,20,178,179,74,173,167,128,218,73,112,193,253,4,42,22,93,1,53,179,104,41,145,217,234,193,159,28,147,203,152,227,63,65,151,246,164,116,192,162,43,220,213,160,224,98,21,2,216,19,138,211,111,206,154,197,245,159,204,114,247,57,131,47,74,250,180,219,55,18,186,228,208,215,104,213,87,22,125,184,176,251,162,104,5,232,16,225,108,131,120,54,228,107,157,208,163,208,92,250,50,114,156,208,77,57,21,146,58,210,64,132,80,156,34,211,212,122,67,114,39,231,125,246,157,144,84,249,254,250,83,236,142,71,69,201,194,110,225,47,217,116,79,131,74,35,214,238,177,148,73,100,5,99,114,142,185,193,86,102,62,243,88,205,111,25,197,153,66,71,150,6,83,162,30,238,128,95,10,232,151,130,227,122,236,74,182,217,72,147,43,150,69,65,128,155,254,147,197,77,187,197,253,2,22,237,4,237,29,20,17,183,193,53,103,91,2,143,131,135,197,1,6,1,215,239,54,99,168,68,167,132,50,64,160,114,82,181,80,112,80,51,241,52,195,194,195,52,165,37,110,76,200,54,4,183,210,9,16,218,54,37,66,134,143,19,57,73,174,165,35,50,17,201,63,173,4,215,186,232,19,155,161,114,244,17,153,27,106,76,158,10,199,44,48,219,12,118,196,64,101,196,92,97,5,101,145,203,64,95,112,120,201,90,96,73,62,6,137,137,202,232,140,148,201,48,233,221,157,218,36,226,230,73,81,255,233,34,67,190,42,71,19,153,241,181,50,91,216,5,108,231,174,0,251,21,195,236,10,188,11,254,168,42,162,160,234,132,197,244,2,8,90,77,94,2,68,30,208,41,17,23,44,158,129,254,51,199,134,39,92,182,1,150,122,42,9,236,15,31,245,167,195,218,124,206,38,209,138,97,52,255,135,80,56,177,247,49,55,39,231,147,164,219,95,170,176,198,221,14,249,82,211,182,255,217,136,141,102,204,233,149,71,22,204,163,136,58,253,161,104,13,206,245,187,67,209,188,90,174,104,239,23,14,8,202,146,175,126,51,91,162,200,201,194,47,248,179,240,149,37,23,40,231,126,40,190,129,31,190,111,142,127,205,27,20,154,142,238,208,231,210,94,193,59,234,24,173,252,95,204,245,136,162,217,39,130,49,251,145,198,46,129,189,102,254,18,181,164,222,121,174,124,187,96,154,88,188,227,106,215,154,4,236,215,204,183,101,214,11,1,9,219,2,204,255,159,181,89,218,198,17,194,137,136,6,136,191,154,162,1,2,138,149,175,200,240,71,178,153,82,212,241,213,110,33,181,236,147,83,96,240,45,81,106,242,250,36,36,63,169,224,214,118,76,25,85,55,215,25,96,93,213,61,21,217,46,31,241,120,53,38,192,147,131,102,6,64,223,128,28,54,161,147,20,161,162,12,241,22,220,128,70,220,138,198,121,83,111,244,85,40,183,27,235,231,31,184,164,177,188,191,207,111,143,59,50,57,60,194,251,185,220,68,71,67,38,251,193,26,117,141,96,225,203,94,103,41,8,35,52,237,48,64,128,94,44,1,29,8,85,141,33,27,87,243,81,197,70,202,247,116,61,188,31,15,109,124,221,232,219,108,230,175,33,3,141,221,93,84,136,184,3,61,199,138,92,104,98,117,25,12,100,52,198,249,237,220,185,123,142,252,40,84,5,47,120,15,211,226,213,40,8,130,154,48,111,209,246,35,27,45,81,58,199,214,188,122,56,94,62,160,72,221,186,65,47,19,244,240,169,205,241,99,44,154,143,118,39,31,191,134,40,199,140,203,44,224,19,254,194,68,21,229,119,162,87,105,86,226,5,51,98,11,62,233,56,27,174,97,193,117,166,254,190,169,35,90,183,50,199,36,134,17,41,60,192,53,213,232,204,176,229,247,221,92,137,227,228,57,19,214,75,56,46,13,29,138,185,244,178,188,199,161,213,219,209,176,203,100,252,4,13,230,25,74,112,42,235,28,137,196,42,162,39,51,29,85,129,207,236,142,246,183,71,145,217,62,61,227,111,92,235,50,56,166,234,96,121,138,102,29,216,0,103,32,246,30,54,64,12,55,237,49,146,245,197,150,12,42,25,49,85,43,240,112,61,156,108,31,204,144,210,8,235,101,82,203,159,140,187,230,206,74,155,46,245,211,180,226,160,170,79,254,102,37,79,231,132,74,233,202,24,86,0,44,151,243,77,166,134,201,83,243,163,233,169,163,62,200,214,125,71,36,195,71,191,25,36,65,151,157,253,238,191,114,224,183,186,25,96,188,101,36,127,247,188,213,106,163,72,155,33,181,170,145,43,43,14,40,89,120,18,35,39,80,191,175,243,192,44,198,186,52,80,103,95,128,6,173,116,135,109,200,184,195,30,167,204,238,77,196,114,86,9,231,233,188,103,162,109,78,31,175,119,173,170,62,247,63,3,48,34,81,97,50,139,202,85,160,22,234,94,185,92,55,231,167,47,178,170,230,103,173,71,98,250,119,50,138,140,82,195,72,254,114,105,162,161,158,194,146,88,38,239,127,2,106,199,173,48,99,211,85,243,78,171,195,67,78,115,33,205,166,94,71,62,61,233,230,217,34,35,214,200,128,211,210,165,23,252,60,23,15,167,203,15,165,43,97,104,45,216,225,53,114,169,173,159,159,175,58,43,57,39,35,250,68,102,220,191,108,121,32,186,116,125,44,84,106,248,25,161,48,31,210,107,79,96,91,213,36,130,226,74,64,154,11,248,181,18,170,172,217,119,192,187,210,34,103,15,150,64,41,174,233,213,34,170,0,29,206,95,191,159,129,136,83,239,117,38,181,165,115,176,185,237,252,152,156,227,105,91,53,198,195,70,24,116,65,247,69,129,245,227,127,181,154,16,250,239,143,77,152,173,233,209,83,65,160,166,90,31,174,83,79,31,209,253,223,120,57,99,113,86,31,163,161,25,70,43,124,202,76,154,226,70,211,113,249,158,135,166,24,195,169,75,82,18,102,158,168,160,204,217,77,183,146,212,239,58,41,213,92,33,168,55,81,121,23,165,92,169,233,219,24,126,3,207,181,124,88,179,225,210,142,40,55,255,223,3,162,141,119,43,116,124,41,74,250,142,19,47,109,22,169,175,209,219,195,18,202,254,131,207,227,59,221,108,151,86,139,57,226,151,1,208,30,183,21,186,76,240,148,245,189,124,241,88,201,171,148,155,40,220,147,210,86,161,176,210,60,74,52,224,0,212,61,221,107,66,141,85,148,96,160,59,174,10,184,135,94,19,49,195,158,142,134,152,95,83,108,74,192,227,148,152,13,247,55,252,4,112,209,135,144,253,62,17,197,171,206,205,211,67,195,159,67,204,76,179,139,187,48,0,144,253,213,177,149,59,161,192,2,245,229,252,252,247,170,168,46,236,209,61,165,130,139,216,172,186,27,152,236,139,51,211,19,254,30,91,121,220,180,151,129,241,18,179,30,151,190,190,148,158,95,148,178,198,240,3,193,67,202,65,27,218,220,169,173,81,141,30,18,155,184,128,237,106,136,233,199,39,15,51,31,193,195,135,176,219,64,4,24,150,36,213,204,10,183,107,155,63,95,91,160,142,142,77,90,10,100,123,216,79,174,39,65,130,114,207,62,228,11,25,84,195,62,75,208,114,98,51,160,241,160,58,181,38,42,10,155,145,147,25,45,170,167,153,54,66,201,46,230,109,20,74,89,137,180,30,95,240,219,101,77,146,54,204,122,19,235,37,131,201,157,226,140,178,11,228,46,29,143,211,46,196,71,47,252,171,161,46,53,8,150,131,151,16,47,167,210,250,109,73,213,71,252,225,34,21,177,204,149,231,207,252,95,123,197,24,127,35,164,38,66,233,86,66,181,175,140,216,164,114,141,96,191,148,155,224,157,231,94,12,190,106,216,206,219,170,46,211,184,101,121,108,169,55,241,254,123,21,193,234,52,204,42,163,63,85,241,102,23,221,215,126,163,30,120,190,231,230,99,126,113,175,40,25,204,6,194,41,78,68,26,172,66,77,168,227,185,65,181,199,94,187,0,197,175,29,215,147,219,47,96,13,103,59,240,166,59,150,120,87,225,222,227,239,81,198,147,156,20,203,154,42,16,158,194,188,47,1,33,195,241,43,55,44,0,85,100,195,156,87,139,150,176,234,124,148,219,170,193,2,105,145,8,205,90,250,102,253,77,19,72,95,1,56,52,197,17,249,226,33,197,168,159,168,172,45,53,50,227,210,127,121,52,170,201,162,231,191,159,114,70,95,57,206,108,211,222,143,240,130,229,188,165,220,61,111,94,78,100,155,108,11,85,179,38,217,156,48,159,183,188,96,203,10,99,101,162,233,241,112,174,129,226,101,145,122,215,98,230,213,11,10,74,248,255,18,99,223,132,232,156,151,228,62,222,9,182,113,199,132,99,28,61,28,216,211,146,124,238,141,151,67,120,177,228,17,26,217,141,163,197,123,59,3,3,142,239,52,9,112,43,159,114,34,93,65,40,204,218,49,241,34,18,25,244,83,222,216,193,254,216,31,181,232,173,237,173,21,14,80,207,217,242,27,82,150,213,134,171,191,10,248,185,171,253,10,175,237,133,213,76,65,237,199,247,91,53,120,3,166,208,76,128,147,138,242,1,31,153,151,187,134,129,84,130,233,234,174,24,198,147,56,10,209,129,9,185,160,40,68,251,105,41,222,229,159,65,179,240,67,217,252,80,193,123,182,26,156,195,162,151,101,186,114,60,205,103,121,102,89,150,25,176,182,43,63,110,30,22,94,128,106,0,113,70,180,142,251,86,124,128,10,250,148,196,181,221,24,1,68,165,191,165,203,42,27,130,217,104,83,155,192,114,211,29,169,57,116,89,66,23,186,124,210,108,167,87,23,24,32,168,64,182,113,14,225,151,23,221,125,42,81,116,127,179,201,211,170,94,216,211,115,27,169,51,22,151,135,61,175,39,113,238,247,210,111,142,112,205,89,63,33,89,27,54,133,180,254,18,232,216,244,128,176,114,50,159,34,103,185,72,120,214,138,180,167,186,53,73,80,227,253,21,44,84,132,69,106,242,46,243,166,215,15,106,156,91,235,27,241,211,115,163,126,159,70,107,62,174,185,66,158,34,238,47,63,142,24,211,244,162,101,123,146,184,153,249,229,148,146,60,251,177,205,222,193,198,242,136,169,29,49,164,227,42,208,250,110,76,208,6,163,178,211,56,71,32,54,115,162,10,3,138,46,20,248,239,103,33,172,234,59,155,70,217,94,214,55,58,143,239,207,69,60,131,128,89,4,47,82,246,89,47,112,177,249,217,26,141,75,220,6,17,134,47,65,192,150,96,196,67,66,75,174,78,96,159,112,167,241,96,208,217,1,145,77,181,17,210,219,127,239,123,201,56,57,227,134,151,184,103,82,169,73,163,48,65,25,50,112,139,168,34,167,67,164,149,231,96,228,58,17,23,247,203,50,73,245,66,120,66,69,172,39,100,95,154,184,167,126,166,117,9,156,57,25,6,216,3,12,45,56,79,20,30,202,218,70,31,221,109,195,41,10,16,2,133,246,105,44,244,238,150,53,93,233,44,160,15,67,200,33,188,50,90,114,236,89,215,133,243,212,147,11,230,223,202,227,198,66,80,146,43,222,230,17,151,109,74,170,75,108,242,3,250,154,196,245,244,41,69,209,182,35,92,211,137,244,76,27,164,26,175,79,112,162,197,208,220,174,255,195,76,80,103,192,54,217,47,51,164,75,164,100,126,229,174,130,123,190,55,59,192,111,217,108,103,1,77,146,151,116,179,89,136,133,179,111,181,253,134,20,24,157,190,57,153,68,248,144,234,101,116,103,182,61,238,81,141,30,7,47,5,86,106,25,138,253,212,220,83,41,146,24,247,57,138,46,24,102,181,16,112,8,243,17,46,114,251,101,88,21,186,165,68,247,43,238,77,198,127,173,167,79,72,105,5,82,101,208,110,179,153,222,19,17,73,205,171,186,105,210,61,77,148,135,48,127,0,202,14,129,18,74,158,44,248,133,63,4,111,102,89,21,118,215,237,39,63,223,163,128,102,2,224,103,30,15,3,237,129,255,2,93,242,244,53,189,8,129,176,105,49,126,137,52,193,180,60,130,106,136,95,14,124,107,191,62,207,84,41,45,16,164,224,71,179,147,204,5,46,54,116,52,139,178,162,80,204,253,181,168,102,164,201,141,248,50,151,45,11,190,40,175,62,16,73,73,120,39,91,67,1,15,196,42,157,94,225,141,161,92,201,153,93,235,71,204,27,127,208,220,72,117,186,114,121,56,86,207,84,7,229,120,158,144,243,177,118,10,47,240,3,159,250,191,51,229,106,204,50,194,8,176,159,217,126,13,65,148,130,85,72,219,124,16,3,74,53,60,101,19,134,162,70,102,67,248,225,145,246,80,54,124,246,68,72,246,105,149,171,49,8,92,231,26,10,173,62,78,42,154,42,220,195,191,252,52,127,71,93,156,228,189,231,132,79,228,130,154,1,207,131,246,160,45,94,147,70,82,92,56,47,48,30,62,168,252,89,250,179,112,69,146,125,37,153,119,177,153,88,100,139,216,7,98,84,235,249,22,213,50,41,240,90,247,188,91,204,230,67,117,192,234,58,108,245,31,202,248,9,6,151,32,144,230,159,115,120,24,221,151,89,134,89,136,59,135,142,76,5,94,183,5,177,210,89,155,225,8,86,204,26,201,105,45,210,189,91,60,9,144,136,238,139,20,181,179,77,205,11,26,78,83,123,28,182,65,160,193,144,34,73,173,85,41,154,106,84,155,14,189,176,24,31,104,1,184,75,50,49,188,118,87,245,173,51,168,36,174,226,154,63,127,15,137,133,178,44,125,187,201,136,4,93,185,118,83,78,116,136,83,206,201,11,72,135,122,26,148,114,185,19,238,144,14,250,207,176,44,187,247,154,100,129,34,48,11,89,247,244,111,42,73,157,143,2,120,136,65,216,147,59,7,139,218,149,86,187,73,73,160,248,135,169,210,175,197,38,53,139,244,180,122,119,142,162,231,34,17,121,103,196,94,176,185,249,231,169,135,201,249,59,33,23,85,206,242,96,231,84,121,56,88,38,255,116,80,209,102,239,144,178,79,1,33,202,75,44,244,118,122,167,94,120,113,5,194,132,70,36,110,160,170,42,180,202,79,146,167,103,208,165,138,29,187,5,226,207,94,129,71,206,76,126,213,97,207,77,137,210,142,62,90,19,227,73,175,149,23,36,228,139,144,61,212,228,69,182,41,98,29,53,183,48,195,251,241,176,45,192,104,18,6,190,75,185,129,9,90,255,200,81,57,205,24,222,169,155,141,31,157,62,63,213,196,40,61,11,218,230,140,193,225,112,108,123,208,248,148,194,63,250,110,216,192,113,166,0,73,184,26,5,136,158,66,35,157,153,99,22,90,24,235,73,177,9,125,115,149,30,114,83,84,10,226,19,43,212,91,221,172,164,254,236,38,241,193,239,87,239,85,22,164,112,215,201,140,47,129,159,241,39,111,211,207,11,28,226,138,106,208,211,238,38,176,103,62,0,8,150,28,109,40,151,109,104,191,62,24,33,217,164,233,41,177,154,22,176,42,96,39,148,187,43,7,153,48,76,105,149,10,72,82,244,18,142,183,50,23,51,211,146,190,133,117,163,131,70,12,28,13,162,177,138,14,57,211,208,212,236,200,171,51,13,91,134,161,243,56,15,184,7,126,100,195,3,195,216,14,51,112,199,141,118,158,152,18,32,108,85,66,135,143,88,237,12,93,19,237,249,2,66,203,67,217,208,214,51,233,182,61,94,122,213,38,194,21,76,92,114,6,235,169,166,248,208,87,3,240,99,66,60,192,243,151,147,139,48,51,105,120,12,196,102,107,187,144,159,134,106,18,75,102,25,187,175,148,55,116,129,135,79,18,251,119,67,150,202,90,59,207,19,199,119,119,105,35,155,128,71,218,211,245,229,2,91,233,18,235,21,20,149,27,25,106,41,180,201,129,192,103,18,127,156,122,44,206,54,62,34,64,1,88,197,56,234,6,13,206,156,240,181,70,102,185,20,247,92,223,84,143,135,243,150,0,224,138,109,173,255,82,63,180,121,109,157,236,81,140,206,80,68,30,226,56,14,8,116,74,70,13,93,157,46,93,169,113,202,46,252,254,115,32,90,118,91,47,177,170,91,2,122,168,28,112,127,143,117,5,94,214,163,241,204,105,195,138,217,46,108,77,186,71,205,143,10,124,188,150,203,95,99,140,181,165,40,25,204,79,125,184,247,17,233,4,142,233,212,107,208,124,86,0,44,172,12,144,80,56,221,205,161,41,206,77,206,223,225,122,147,239,195,106,80,137,120,151,76,48,155,200,163,53,50,208,77,224,253,225,25,98,15,125,175,168,133,62,156,50,61,116,231,152,65,163,73,20,45,40,192,105,28,209,170,84,38,144,179,110,15,12,45,73,62,66,46,178,21,62,153,153,4,118,46,128,32,230,78,122,239,193,235,239,125,143,55,17,137,218,222,3,100,115,135,141,87,244,78,48,65,188,39,204,48,0,210,118,175,213,75,215,237,34,210,93,125,121,169,193,236,25,218,167,145,31,47,238,95,241,76,179,223,130,184,63,77,38,64,143,243,242,110,241,221,23,254,61,106,249,49,118,231,38,26,43,163,42,209,254,164,85,73,220,159,23,215,63,120,190,111,239,12,175,144,69,237,151,32,133,123,63,188,0,123,42,148,195,144,81,103,54,133,105,27,1,144,159,101,105,171,204,92,48,218,110,51,221,25,208,217,228,184,146,18,159,141,74,23,125,170,164,243,26,197,163,48,31,145,107,254,219,131,103,147,127,96,131,235,171,172,156,147,17,109,25,158,149,238,115,9,124,113,226,28,140,51,216,201,3,73,80,86,132,47,47,68,11,220,110,151,220,36,220,146,57,34,1,120,73,136,14,132,61,249,64,209,133,170,219,230,88,217,164,207,128,192,243,103,171,160,29,55,49,55,48,33,32,45,178,197,140,200,148,151,31,131,149,88,101,204,170,230,17,204,61,83,116,135,84,113,244,67,216,103,66,232,116,48,232,20,101,85,139,28,210,101,237,70,171,205,234,32,190,122,177,201,78,241,213,210,249,224,65,83,249,124,196,114,9,242,63,132,25,124,68,105,246,233,199,246,15,101,70,224,64,45,45,230,55,22,219,183,103,251,240,94,212,70,231,205,223,94,137,5,75,130,242,169,71,232,199,27,10,18,95,157,66,102,195,126,129,21,164,153,119,252,6,158,101,56,254,98,178,13,124,148,63,34,236,204,231,151,206,192,63,121,180,197,161,4,111,126,157,192,36,12,126,25,151,231,51,45,18,206,198,223,175,223,134,89,249,10,32,16,40,220,67,45,247,210,219,178,52,219,3,53,47,213,14,194,42,86,239,189,154,231,64,82,144,93,20,173,143,246,148,224,234,225,134,100,204,254,167,222,220,246,237,235,104,205,131,74,85,51,122,186,62,126,136,108,184,179,239,245,157,202,79,117,228,113,173,27,132,89,242,53,11,11,51,159,65,149,212,240,182,92,183,13,162,35,54,238,56,201,194,130,213,191,134,162,202,10,103,246,167,174,233,41,173,43,36,176,212,20,247,6,32,40,201,182,3,172,78,181,236,202,56,97,161,24,73,169,238,195,130,252,106,32,45,108,147,56,57,56,100,13,172,95,224,242,47,203,194,45,67,213,165,34,173,96,127,19,60,137,246,135,212,142,17,58,42,168,186,199,143,167,28,80,30,82,154,10,67,146,255,170,24,211,148,72,212,82,232,29,146,48,188,246,157,245,161,141,165,93,105,198,38,180,29,123,187,208,238,10,2,69,204,22,161,62,6,0,181,138,80,233,73,77,249,157,193,173,72,170,204,50,36,179,233,251,2,4,118,90,188,90,178,220,38,88,231,106,84,57,102,234,202,167,180,108,120,81,227,119,71,227,115,163,70,148,50,44,240,93,5,148,73,128,119,54,105,113,201,70,63,80,67,227,207,94,20,42,144,138,10,63,155,166,73,100,141,249,95,236,146,226,71,239,205,163,142,252,3,213,249,84,206,36,12,211,119,247,86,248,250,253,201,5,60,115,76,133,162,6,194,90,152,211,76,69,28,227,13,88,250,35,178,142,85,35,212,3,153,141,203,40,97,173,226,103,102,202,81,17,244,5,2,47,30,105,201,57,165,108,149,4,4,252,203,212,98,85,113,146,76,86,225,201,105,155,123,229,117,83,30,88,1,29,32,86,114,150,66,151,76,177,204,168,38,247,68,174,28,85,77,79,6,109,159,255,162,194,101,62,86,89,160,6,163,156,187,232,126,239,36,203,85,117,14,114,81,187,189,242,108,61,80,81,64,252,147,253,83,174,107,153,41,101,193,226,113,24,157,254,41,243,56,221,128,43,52,166,82,58,185,47,19,78,38,143,174,194,125,252,192,86,79,65,84,216,207,187,185,204,239,138,209,228,81,114,38,217,72,210,248,199,128,157,57,130,100,18,81,205,103,36,1,93,50,15,78,218,194,117,15,159,92,87,218,158,97,68,219,216,156,210,42,86,189,144,6,239,81,231,20,80,76,187,49,33,239,63,240,113,196,205,199,21,146,82,141,143,42,240,241,131,210,245,184,138,5,159,89,71,166,175,131,122,79,35,187,123,98,164,20,108,104,130,11,84,180,125,36,19,87,66,115,203,26,127,99,89,152,117,159,155,169,66,5,187,167,186,173,232,246,144,49,192,179,228,174,114,89,51,116,164,35,9,245,190,202,78,236,219,243,235,87,236,61,212,94,251,23,19,222,114,23,132,66,75,50,247,165,111,206,205,232,161,146,39,144,167,193,49,111,236,79,137,200,25,98,65,8,42,5,142,126,130,177,245,175,74,8,180,246,62,153,130,124,110,34,194,116,138,99,165,195,182,11,212,27,8,9,94,184,79,134,156,109,212,153,214,79,209,62,82,240,26,209,37,1,109,10,197,255,63,45,200,20,76,24,18,232,8,106,192,141,51,89,151,202,61,16,162,139,75,253,26,87,218,40,79,72,123,56,90,8,3,36,254,147,190,68,84,172,102,167,60,253,179,57,143,201,230,177,142,187,82,56,88,124,188,170,69,50,195,125,105,49,245,128,214,107,195,35,35,67,99,146,54,157,229,210,40,235,60,25,45,237,109,161,57,171,85,231,228,104,57,175,217,62,244,67,23,102,209,143,119,1,115,161,108,163,150,128,105,69,210,206,121,125,30,49,204,126,65,2,8,171,141,198,64,160,107,60,75,142,130,28,238,68,222,113,131,220,193,77,108,206,71,230,25,84,72,19,121,133,202,201,112,12,123,104,173,240,57,179,104,82,7,169,12,240,109,120,228,67,12,199,123,107,45,86,241,23,12,193,201,24,42,204,69,98,23,230,254,155,190,167,28,138,252,246,74,120,208,38,17,231,253,127,56,214,10,26,218,61,128,54,103,35,169,157,206,178,175,140,168,143,191,178,158,207,190,169,58,182,140,5,6,213,215,122,58,35,3,181,148,231,74,186,176,213,109,0,127,159,170,177,171,11,231,39,38,185,68,156,77,182,4,104,196,175,226,31,89,156,140,23,118,96,88,73,27,222,201,92,7,219,68,82,113,182,119,22,253,32,141,235,233,49,171,241,209,199,48,207,201,212,94,126,239,83,103,12,196,242,206,36,99,245,157,25,216,37,21,179,130,104,81,159,106,219,16,189,200,7,27,85,29,96,45,46,90,7,255,254,7,15,36,66,31,75,108,241,188,49,103,134,79,130,135,58,73,169,56,164,66,182,238,216,75,46,211,188,129,143,207,189,245,26,88,179,85,232,105,243,175,50,110,211,159,169,127,251,22,219,185,108,45,224,61,153,175,103,44,53,217,53,174,234,152,139,11,188,238,253,92,17,220,98,160,107,202,122,2,192,189,26,226,182,118,26,80,73,28,252,105,60,170,190,209,96,93,237,153,159,91,215,26,252,33,28,92,114,191,176,116,88,73,224,75,96,187,171,160,185,185,4,169,105,0,89,162,121,4,177,71,229,36,250,74,121,81,19,192,161,175,156,68,48,231,119,102,38,203,141,5,112,83,204,162,45,48,25,185,152,139,141,35,19,28,128,151,72,250,232,122,121,29,87,185,15,212,21,1,211,82,1,229,86,84,250,186,67,172,99,62,52,237,5,95,120,119,18,159,142,180,238,32,3,33,247,85,216,38,126,222,89,187,249,244,59,101,8,129,161,217,92,227,174,42,120,154,127,205,223,238,250,147,103,74,117,146,112,187,111,212,33,118,162,157,14,86,123,5,206,15,132,215,239,219,106,114,74,33,96,237,102,36,189,75,99,200,25,216,208,8,32,22,132,122,94,156,193,215,206,145,152,197,127,254,97,171,252,188,169,88,51,96,1,69,250,62,53,59,87,54,245,35,80,172,61,209,253,41,98,107,217,128,221,184,37,205,91,156,248,48,53,221,88,65,248,61,172,46,5,139,141,83,75,113,234,206,241,234,1,254,206,194,162,237,43,167,197,49,98,10,54,37,33,83,176,117,114,148,136,94,195,226,223,71,236,43,135,110,5,154,125,185,102,115,83,205,118,198,175,118,192,128,41,12,118,160,26,58,122,126,24,76,76,132,50,199,150,188,96,199,25,105,46,32,62,118,15,232,95,157,135,250,201,54,80,47,3,111,30,82,73,108,204,71,103,157,27,232,182,186,176,196,214,25,129,116,137,12,185,40,106,98,58,32,242,22,58,167,214,60,139,177,151,102,245,18,177,39,102,133,137,144,128,245,170,184,29,35,72,7,60,59,55,248,176,89,25,206,168,242,95,26,213,79,88,231,22,118,15,101,109,7,115,171,158,91,91,207,247,99,131,84,65,174,46,215,15,14,108,122,208,33,170,240,225,7,181,116,51,26,24,84,26,220,235,91,130,133,73,83,59,151,201,70,91,81,103,200,234,32,137,103,215,86,29,184,195,202,10,249,189,167,149,9,162,178,195,218,152,138,59,15,107,124,165,76,154,72,52,110,105,17,64,179,241,67,191,135,199,202,249,38,27,115,158,255,231,35,211,10,160,7,106,62,44,223,12,230,22,142,232,239,231,106,165,144,46,205,145,132,61,102,72,146,9,137,224,106,244,164,78,246,230,185,110,182,80,209,178,26,79,79,33,168,251,40,214,228,167,181,101,81,64,18,152,3,47,152,240,44,95,173,14,78,141,79,148,160,104,64,105,236,84,43,37,93,93,119,111,179,188,116,74,13,28,1,133,67,235,172,243,175,195,24,110,231,133,95,76,1,19,13,185,253,52,28,89,118,71,164,82,174,193,51,59,144,143,154,237,128,190,25,157,169,251,216,168,242,18,155,210,148,230,205,47,195,249,84,60,241,249,12,44,239,159,201,172,3,80,25,206,168,55,148,152,210,34,157,208,127,98,191,215,175,50,199,142,196,220,47,210,23,132,131,120,241,125,37,182,31,37,230,206,177,142,16,111,151,103,112,113,154,225,206,92,242,242,194,196,72,237,15,248,59,106,91,100,211,19,23,53,252,246,164,199,149,205,2,130,224,145,16,57,43,216,215,17,155,40,192,107,244,167,25,253,47,27,208,99,87,90,114,41,20,151,183,25,108,33,64,13,91,144,139,9,76,115,220,158,250,131,1,49,175,215,225,126,128,171,67,241,34,146,154,236,223,41,147,150,16,239,243,74,18,203,231,186,188,22,213,78,202,109,161,234,196,32,99,73,99,110,64,146,91,187,159,78,45,30,214,20,147,185,151,206,174,21,105,234,23,224,108,221,213,69,130,208,255,174,34,229,60,49,30,76,103,63,82,221,132,58,192,9,27,0,162,55,227,66,244,189,219,198,151,135,111,107,68,173,14,44,55,90,104,150,77,101,240,151,109,109,106,16,159,159,157,17,149,241,55,11,202,6,29,157,63,167,208,121,189,97,124,136,173,54,148,102,184,53,210,113,171,92,1,8,98,111,195,11,40,103,131,56,47,143,159,58,161,177,97,121,202,242,235,93,17,170,209,135,164,194,199,105,162,36,40,172,53,160,59,161,42,132,62,197,196,90,248,156,35,243,162,13,57,144,101,115,193,255,157,60,188,1,213,165,242,205,105,27,27,42,143,192,106,163,194,206,213,158,210,112,114,162,52,222,198,32,94,143,197,18,13,230,125,10,219,28,70,238,96,6,144,36,201,23,42,4,102,173,87,84,51,26,134,241,190,117,184,237,91,6,208,123,207,152,152,230,121,120,146,27,215,108,202,236,66,208,112,71,187,160,20,127,45,137,56,168,76,34,173,211,210,72,175,217,149,209,72,74,229,90,207,94,58,230,54,202,197,94,178,97,233,162,250,168,34,96,197,85,87,112,149,207,106,31,125,228,57,22,236,255,92,120,143,91,6,108,19,102,28,221,201,105,210,232,157,212,245,173,82,65,232,4,132,109,27,77,172,77,110,253,58,227,200,43,62,198,229,242,153,173,42,96,60,90,23,209,24,195,49,202,239,204,242,87,111,192,34,88,221,209,98,96,224,111,79,179,180,200,64,74,23,35,84,109,166,169,52,0,57,193,73,29,178,255,217,75,236,142,62,71,232,38,208,141,197,120,245,64,154,106,224,127,124,211,22,46,71,93,90,21,70,94,48,233,144,162,145,192,156,178,203,250,101,45,104,106,118,126,135,98,87,111,178,2,195,118,74,102,156,202,115,196,110,238,186,88,150,121,8,40,62,100,135,84,218,59,104,122,35,250,117,53,137,121,229,56,235,73,38,138,183,251,67,116,7,186,42,170,116,65,192,24,107,125,17,55,11,216,211,143,111,199,223,7,142,62,83,90,74,85,78,218,222,226,34,199,246,8,210,215,172,48,186,134,13,10,131,161,84,47,254,228,184,26,47,172,21,242,83,43,62,245,12,172,10,94,48,4,43,11,3,187,230,40,59,51,59,176,91,43,3,111,106,119,214,145,1,82,24,240,213,181,52,99,117,11,189,143,86,150,245,152,128,159,212,245,126,153,36,27,81,44,181,134,36,204,92,111,35,50,52,251,17,151,49,187,110,205,236,189,187,218,134,175,64,146,82,183,85,66,111,211,157,127,221,130,239,239,248,159,6,109,139,174,242,26,250,11,197,17,233,106,189,227,99,25,145,213,172,89,90,202,22,243,121,204,39,254,198,1,33,41,64,60,5,165,188,185,167,195,65,67,139,91,224,117,254,110,171,236,51,59,91,238,87,76,186,237,111,170,112,226,43,175,153,6,16,70,236,101,149,246,210,188,139,229,250,109,81,110,128,243,201,53,45,67,208,52,131,8,242,79,190,220,106,57,38,80,69,113,214,148,193,201,181,142,209,8,66,176,205,142,34,244,0,237,37,244,106,99,200,23,107,222,73,164,174,180,230,10,242,171,41,78,24,165,55,187,142,97,66,18,67,250,168,136,248,135,47,108,170,111,49,83,146,120,197,88,249,93,24,145,130,103,17,165,22,225,172,49,253,228,18,102,246,96,108,38,39,233,175,159,21,131,224,58,126,100,119,215,255,100,241,32,63,200,202,70,241,255,203,58,149,148,105,234,75,26,149,208,39,168,178,60,42,33,178,145,192,210,39,146,235,137,129,20,122,247,133,67,174,58,148,227,198,88,233,145,246,140,195,239,115,226,240,93,5,87,215,153,88,251,233,69,141,217,21,137,60,9,125,114,238,91,127,123,219,45,142,90,179,61,116,77,17,148,50,10,209,146,206,188,94,212,148,205,10,28,171,165,158,249,237,25,29,77,185,36,144,190,21,13,242,252,136,228,147,199,93,188,27,115,189,219,134,35,128,98,251,162,180,133,73,38,123,103,244,15,15,12,77,24,67,156,73,135,133,187,104,42,105,155,99,69,98,159,156,115,70,164,125,63,145,124,165,57,140,136,129,81,190,198,238,106,85,237,223,231,63,122,81,212,23,255,81,185,46,215,65,143,159,48,140,110,210,14,244,47,246,47,31,93,216,217,162,147,50,169,90,200,63,181,189,241,103,47,203,170,11,177,87,159,92,39,21,124,136,85,33,42,174,65,228,20,223,63,65,31,201,243,114,160,11,93,123,57,47,183,18,191,126,137,138,204,107,254,243,53,183,86,43,32,96,27,5,174,161,163,144,199,195,77,176,221,149,23,85,184,233,21,60,129,76,52,61,203,156,22,89,248,115,232,23,66,127,188,187,213,229,246,2,88,235,185,80,211,106,21,250,118,37,230,78,120,250,169,37,69,226,37,164,124,62,38,35,250,216,19,250,41,93,239,118,120,80,155,33,51,223,53,225,215,76,62,52,47,22,236,110,130,240,47,224,35,24,252,228,158,161,9,251,145,103,152,209,113,142,35,184,112,203,179,242,102,210,155,226,71,101,120,29,156,100,167,223,2,67,132,190,170,70,234,156,19,236,227,4,114,27,158,160,182,16,25,117,184,128,108,9,118,27,46,42,103,139,135,23,183,157,138,253,172,126,21,16,170,79,49,244,62,66,245,81,205,91,232,248,54,224,229,141,184,10,86,80,240,51,231,80,90,142,117,243,2,92,252,191,138,159,25,209,121,254,21,147,103,38,198,203,111,152,8,39,181,157,113,143,203,147,237,59,185,87,186,81,158,245,236,95,221,240,209,132,180,54,91,31,85,129,102,216,147,65,50,62,132,145,93,5,125,237,93,125,239,254,80,14,158,206,143,93,20,85,134,46,19,167,5,22,225,122,35,167,4,64,132,153,1,134,67,104,80,218,83,109,129,41,72,188,248,186,190,78,208,22,70,26,119,97,162,143,169,164,148,104,152,147,138,27,110,136,147,99,15,38,118,47,236,185,123,241,116,14,179,174,81,228,34,10,189,225,103,226,207,67,201,28,254,107,228,16,102,2,95,156,70,45,162,116,52,22,24,194,66,217,121,105,98,202,111,172,32,103,144,72,74,77,200,205,165,245,205,1,33,254,95,43,112,29,33,214,140,101,111,79,167,200,177,247,71,211,197,1,27,218,73,144,205,102,83,59,221,202,185,58,81,5,119,55,168,30,245,199,177,5,222,255,34,161,171,47,184,46,42,201,190,5,202,91,198,112,150,117,230,214,126,61,238,45,199,18,227,185,22,104,107,29,90,88,68,231,153,155,91,252,213,62,8,129,208,213,193,202,111,22,41,241,14,83,137,149,199,37,187,112,136,53,59,169,175,123,152,141,108,67,69,45,135,62,139,164,247,165,6,169,149,255,153,62,20,41,173,13,25,76,35,99,160,240,0,167,88,177,155,248,15,152,37,216,47,13,141,186,86,18,114,174,25,139,36,163,234,55,133,246,200,137,153,253,151,12,22,224,194,64,158,231,124,230,134,22,72,176,75,102,89,168,219,252,47,161,39,93,69,45,229,147,212,197,118,235,183,137,48,11,13,72,138,131,36,165,54,73,151,99,199,226,167,101,60,237,171,233,88,176,55,232,54,139,23,44,195,241,17,58,122,204,78,239,219,195,148,37,180,59,159,97,172,90,236,61,247,108,175,182,12,72,120,138,72,146,251,1,65,221,51,63,216,249,206,237,143,247,93,125,215,154,167,203,30,11,219,219,69,194,121,151,177,181,121,108,57,237,1,129,45,132,22,188,30,251,106,72,151,36,205,94,101,46,174,198,175,197,69,17,68,87,242,142,178,244,4,164,23,145,0,115,231,111,79,242,140,62,173,134,234,243,152,58,144,22,163,135,200,202,168,94,122,118,159,167,146,204,51,177,127,132,46,26,158,110,61,206,73,144,61,120,153,218,72,149,226,127,16,216,108,74,254,253,66,132,128,216,150,185,53,10,190,18,220,229,29,215,55,94,43,129,122,248,84,225,209,21,241,122,111,54,40,112,113,216,2,43,251,22,194,39,157,66,245,1,208,159,115,246,149,60,102,33,155,83,207,13,62,249,188,69,52,83,70,90,58,88,27,30,84,181,50,53,160,200,118,247,135,108,24,21,242,226,128,43,111,5,29,229,208,185,237,66,132,197,219,129,194,129,58,85,216,83,241,104,140,189,187,67,152,189,172,195,37,157,243,32,179,51,139,197,158,55,112,206,50,204,251,29,18,52,6,93,144,224,125,234,236,129,48,72,32,162,151,131,50,71,185,31,39,42,108,162,81,225,171,50,144,50,115,173,124,104,191,169,175,218,195,164,145,230,69,200,236,139,156,170,34,243,141,225,223,136,105,101,214,7,128,56,231,247,241,119,139,14,161,125,249,132,182,116,22,166,63,197,251,208,45,184,167,200,147,84,3,201,243,228,127,96,17,218,172,29,120,225,215,239,115,83,183,71,149,219,112,91,77,101,41,86,243,61,84,43,45,12,6,176,153,65,97,53,11,54,217,195,158,35,218,144,2,1,212,44,111,9,21,198,203,37,43,233,251,86,185,139,22,87,183,191,193,132,218,184,151,168,139,15,135,131,255,92,22,137,85,25,26,119,0,62,151,152,55,179,200,188,22,187,131,12,196,101,78,213,144,114,104,93,162,130,131,22,39,212,14,49,66,88,16,98,15,37,200,112,74,127,58,72,112,184,146,233,163,136,244,153,203,213,120,143,253,97,128,101,248,61,240,211,244,57,94,191,158,168,77,168,126,176,210,11,157,12,230,31,64,75,243,217,118,14,45,137,175,58,203,176,87,101,26,199,155,218,179,245,103,180,197,119,222,29,174,51,90,208,53,236,50,66,1,198,212,51,217,199,205,3,90,27,183,45,122,40,109,154,186,8,203,250,180,135,139,113,85,44,221,97,244,243,20,22,248,209,82,83,204,29,111,165,90,188,188,112,255,243,223,43,130,174,42,247,227,216,10,222,177,170,62,226,126,10,128,114,15,134,240,128,17,132,63,249,68,209,32,75,200,8,65,132,165,171,194,70,227,178,195,125,131,235,123,19,48,82,209,174,71,95,120,86,45,101,33,221,195,121,38,237,178,148,198,209,121,226,19,56,166,56,184,47,52,106,177,111,4,51,125,231,189,137,244,146,144,24,24,186,158,154,147,161,239,236,25,133,161,13,129,115,9,155,198,25,119,130,60,221,41,100,127,111,195,179,238,30,221,199,167,79,217,246,22,229,175,43,245,251,230,78,119,7,228,118,29,14,59,231,210,136,105,12,107,165,231,22,124,45,15,128,181,236,191,92,137,178,122,132,68,148,27,31,112,83,9,35,241,164,13,43,252,64,195,219,18,146,35,131,28,252,181,203,216,212,99,121,202,177,105,125,58,10,225,104,98,25,164,93,158,77,139,250,52,49,86,213,248,80,101,32,70,175,187,21,158,181,26,30,226,241,213,32,165,176,127,135,46,110,67,19,181,78,116,149,175,209,94,107,53,189,71,210,224,253,127,123,56,76,52,87,116,44,252,131,30,173,173,40,242,14,4,98,52,192,177,95,200,39,179,103,140,53,119,187,84,118,182,26,59,38,125,171,160,34,152,209,13,233,51,72,99,62,121,120,148,93,128,76,107,181,42,71,244,206,16,189,128,137,159,68,45,121,223,83,25,118,130,229,40,25,1,4,30,60,202,219,240,184,60,134,195,14,46,39,112,110,221,177,80,203,72,232,95,118,238,205,187,12,251,70,75,67,60,9,200,44,250,63,51,38,194,250,14,80,91,172,202,102,87,218,126,7,211,58,14,107,214,215,165,63,50,210,177,112,233,134,192,185,249,70,237,7,107,106,239,196,158,245,86,222,52,16,52,32,194,121,235,67,141,247,69,166,170,37,49,204,78,202,237,15,159,197,113,175,214,185,184,65,64,111,143,29,16,162,189,105,81,22,193,253,240,105,214,139,157,126,10,225,40,196,87,164,126,61,126,225,9,85,55,117,180,230,232,150,11,177,96,190,226,42,39,239,197,105,116,178,169,3,70,140,205,45,23,87,114,144,55,129,166,87,152,203,43,28,176,105,68,239,40,35,75,7,245,177,93,38,73,149,75,207,202,90,46,46,111,192,4,28,0,71,41,159,60,245,226,37,0,13,3,222,193,252,51,97,83,124,244,217,8,244,30,43,52,77,124,99,26,64,186,154,34,42,238,88,192,171,206,50,223,234,48,125,177,248,82,244,80,110,218,115,158,62,39,205,101,158,203,148,116,76,242,94,229,176,97,211,77,227,176,49,105,129,90,48,183,171,95,115,77,61,177,27,229,50,134,166,140,205,201,122,36,40,226,242,227,228,186,184,2,128,123,136,123,1,209,162,112,242,118,112,164,21,242,167,207,255,107,254,35,52,202,96,96,27,196,106,232,212,142,174,171,254,163,174,139,80,103,166,80,210,12,127,78,159,16,221,8,137,28,166,2,76,59,55,193,73,21,241,224,213,129,10,193,27,81,35,231,82,156,66,72,221,233,222,27,132,150,240,219,44,54,172,40,217,86,126,15,188,180,76,144,215,108,140,107,116,244,100,148,226,175,66,195,35,122,9,196,181,170,239,129,105,125,7,11,17,179,219,251,146,240,248,191,126,166,254,16,67,93,150,200,126,243,65,62,185,141,222,228,205,10,95,201,221,245,1,94,109,42,149,127,253,176,148,226,71,201,29,252,191,133,68,2,43,26,223,42,249,239,216,128,146,28,146,16,125,124,251,162,225,121,45,79,103,142,107,142,174,178,77,93,5,44,159,200,169,137,145,141,210,61,155,19,51,196,53,203,69,183,34,243,236,224,182,111,169,194,56,234,108,213,142,20,227,90,252,6,147,5,172,3,109,53,114,232,245,220,72,122,17,255,36,71,48,48,120,138,52,149,57,186,31,227,11,29,6,148,90,144,20,64,111,41,68,195,215,35,249,181,199,43,74,251,175,89,96,248,236,132,146,24,112,107,47,247,139,3,231,142,5,25,142,183,231,101,248,186,133,193,154,244,232,129,182,156,79,32,92,83,120,231,139,7,24,215,22,215,232,133,159,244,97,81,30,96,5,231,143,106,208,159,230,108,150,138,126,100,116,25,61,146,176,61,187,211,198,104,247,121,44,112,0,132,26,187,237,11,198,185,26,19,21,125,213,253,244,138,23,104,26,250,150,4,107,103,125,73,243,247,52,174,32,206,237,114,53,80,123,241,132,223,57,3,130,144,167,31,210,247,55,218,179,4,212,76,153,149,171,41,43,26,149,252,33,201,30,174,183,159,229,28,213,217,219,78,69,127,97,7,162,29,111,213,131,36,159,98,72,180,123,142,60,241,9,219,115,159,194,93,120,115,185,145,245,103,137,158,19,147,169,190,53,173,149,21,121,96,241,227,204,86,57,224,239,117,81,78,30,24,203,7,143,95,178,97,214,101,162,3,204,230,2,243,49,146,193,91,219,145,254,83,153,175,182,32,175,31,174,245,20,226,139,58,1,163,243,207,23,60,135,138,32,179,77,143,19,110,117,84,3,9,179,221,151,239,213,106,239,213,177,144,183,236,121,195,156,185,34,212,61,38,220,4,183,102,190,104,8,104,46,177,239,205,2,16,58,223,28,83,210,146,105,236,148,227,127,223,138,188,232,65,126,1,97,65,208,126,55,237,103,57,38,164,226,221,117,145,77,39,2,158,206,121,228,196,210,39,101,129,132,180,40,194,4,214,237,164,23,34,222,224,76,31,56,153,174,175,121,130,50,119,14,214,200,223,94,59,247,25,52,177,220,233,50,124,231,117,116,90,102,114,156,127,218,80,125,111,120,113,94,85,104,4,18,78,244,198,139,117,134,115,181,24,225,12,29,14,184,225,202,53,195,118,142,92,56,180,2,57,134,15,87,2,198,231,24,165,69,57,25,181,148,162,78,21,63,193,171,235,93,20,114,199,255,173,96,235,216,244,104,152,135,109,204,197,36,250,140,57,77,8,80,40,124,91,38,123,15,82,158,224,22,195,114,110,62,111,246,176,153,155,106,212,155,163,242,214,29,69,13,169,47,85,192,172,38,0,27,230,203,115,82,233,155,222,233,143,213,71,248,225,176,251,24,85,164,192,28,126,149,161,21,91,93,136,217,125,153,152,206,47,78,109,170,15,66,172,124,229,8,103,201,235,236,91,54,81,175,47,146,80,32,144,220,158,149,1,172,165,232,39,98,217,157,129,36,83,174,94,164,97,110,22,99,87,242,100,80,151,233,40,210,12,253,21,125,217,253,198,152,41,44,25,80,249,96,105,75,58,225,158,36,77,48,78,28,225,254,252,38,38,81,114,61,246,96,85,232,233,92,242,189,3,217,95,100,219,26,201,254,118,1,54,197,201,167,149,85,22,154,248,121,119,239,191,151,56,201,70,194,179,186,93,67,39,16,252,80,46,146,6,82,185,14,5,165,16,17,30,208,248,153,10,213,240,37,64,126,194,205,81,167,4,252,198,5,161,238,104,108,58,239,70,52,71,232,75,117,169,195,233,169,204,216,154,30,244,77,7,185,87,43,143,221,20,185,205,184,61,185,240,53,210,218,184,180,241,22,206,32,180,22,150,78,159,177,235,183,177,233,47,65,139,252,216,194,194,31,106,17,27,128,157,170,251,21,28,80,35,65,64,230,55,225,54,125,25,28,39,109,169,214,91,233,13,37,220,237,109,138,45,240,222,83,57,105,64,175,5,182,52,221,191,60,60,187,182,35,76,122,203,55,212,200,250,32,101,67,84,220,176,1,103,134,59,219,129,196,197,62,79,62,141,170,14,94,24,238,179,195,60,3,74,47,3,177,152,100,160,247,32,182,152,162,53,45,86,54,6,119,193,219,19,71,89,67,236,92,247,238,199,215,130,125,106,47,14,143,163,63,251,169,2,132,128,139,171,110,178,123,156,75,12,141,221,165,168,3,70,85,86,185,142,144,204,155,189,225,42,248,73,158,32,169,178,56,55,113,131,98,248,244,217,151,123,164,99,156,47,168,187,225,38,160,32,45,147,207,214,108,63,122,236,226,254,32,174,189,135,141,1,227,159,232,152,164,184,50,45,145,145,17,38,0,9,166,141,116,252,172,186,40,12,143,113,244,114,12,215,122,101,231,14,232,167,146,218,18,200,139,143,237,31,176,18,73,210,250,77,190,208,164,227,44,205,101,168,182,110,190,93,132,209,20,139,10,161,201,113,29,0,37,162,52,116,99,179,50,151,188,240,156,151,233,252,13,52,145,134,180,154,111,42,210,175,133,145,183,82,88,63,173,175,116,116,191,117,143,186,93,7,209,21,68,205,36,141,224,62,126,221,82,75,149,183,92,83,207,232,242,125,37,183,150,37,248,170,178,143,62,220,61,7,148,196,20,225,244,42,159,99,40,130,250,65,91,14,60,218,212,118,30,45,247,134,72,49,165,33,255,65,21,164,124,174,48,161,160,50,188,157,214,62,113,84,189,21,168,15,67,138,84,158,170,100,60,18,201,14,110,93,137,110,8,201,203,19,115,149,204,90,223,63,204,16,177,87,76,248,219,11,227,38,116,17,121,55,8,233,78,66,51,162,70,16,117,91,17,44,44,86,233,131,241,35,19,231,197,57,146,27,103,249,167,101,59,131,159,80,205,143,51,119,137,217,246,222,18,46,248,158,68,30,196,224,207,135,208,48,67,252,208,203,129,51,212,251,199,58,36,121,5,240,38,212,194,130,7,184,154,99,111,35,157,105,223,104,55,37,229,247,181,160,160,167,60,1,53,188,254,228,223,122,2,33,5,210,4,134,50,182,221,66,157,97,128,111,96,229,11,22,193,143,8,117,22,154,73,162,101,176,115,123,78,203,151,7,82,164,19,244,203,159,33,175,232,239,164,81,24,19,198,204,74,163,22,99,195,37,111,2,104,221,152,72,177,91,239,175,103,25,181,236,56,255,135,185,124,119,3,235,170,66,55,20,42,61,64,236,147,92,151,240,96,30,41,8,13,243,73,52,112,5,149,220,81,237,110,133,119,223,127,97,226,166,124,195,30,8,248,39,195,127,236,35,233,85,9,69,141,223,88,16,163,85,118,211,63,57,211,115,193,234,77,105,207,205,215,27,33,61,249,111,63,198,46,25,231,223,146,156,167,252,205,112,66,212,211,43,106,26,48,182,88,69,22,192,102,62,68,105,167,135,21,240,82,228,188,71,172,245,255,211,168,76,42,102,35,200,46,219,150,32,106,158,60,30,248,145,118,70,182,7,214,236,197,157,88,190,58,162,116,18,82,5,180,115,237,206,88,172,165,207,109,141,17,217,150,135,187,101,23,142,155,173,4,160,142,196,68,226,252,205,114,96,124,28,253,186,132,0,108,99,43,80,143,182,239,25,227,249,22,116,114,189,20,45,90,21,240,63,60,74,96,33,201,38,124,177,141,171,134,87,182,0,206,162,38,7,137,137,126,146,16,18,90,112,40,100,89,188,197,81,89,233,245,223,227,196,124,40,85,120,195,121,143,238,105,219,150,61,60,84,80,89,150,127,23,154,12,164,133,227,101,195,20,189,240,67,235,67,86,19,189,46,48,37,125,200,93,2,4,61,51,100,191,241,45,78,166,247,80,116,116,80,83,170,114,108,5,39,41,162,239,174,60,170,195,78,172,24,72,25,145,25,26,113,77,33,100,25,176,109,40,2,147,24,158,187,119,143,36,172,92,156,255,77,217,238,194,79,255,172,102,231,157,52,125,72,100,15,108,109,94,168,93,121,110,102,0,253,104,113,222,126,79,140,125,140,156,59,68,30,176,146,225,253,99,221,99,240,134,248,111,110,215,114,219,52,52,14,248,242,240,255,9,140,104,209,176,89,29,79,45,217,229,198,191,156,112,97,20,188,123,136,202,59,236,229,237,210,198,174,135,233,74,138,238,229,129,128,104,168,126,254,42,11,217,173,120,216,221,3,42,132,195,85,30,34,137,32,89,238,220,70,235,125,75,25,86,194,255,86,37,243,157,49,92,108,175,70,195,82,162,106,168,36,102,185,85,68,191,59,65,253,152,202,224,44,184,237,226,12,238,130,77,206,4,32,198,201,100,133,37,163,241,163,214,204,2,83,76,227,159,196,202,241,67,94,106,247,24,34,188,49,131,247,136,182,79,142,182,30,205,23,43,37,144,67,143,230,204,158,171,93,11,126,213,0,201,98,252,23,187,171,154,163,114,189,224,198,196,89,247,152,141,209,213,218,211,156,34,20,247,222,144,178,16,15,170,170,227,116,60,241,85,44,173,144,57,159,95,248,175,250,109,217,169,195,10,9,7,230,229,215,97,47,19,56,86,128,154,91,142,48,53,193,193,223,90,29,10,125,210,169,166,39,181,66,16,185,85,137,126,216,239,5,36,164,76,173,101,136,98,15,240,154,115,42,200,32,217,26,21,173,98,105,127,56,14,2,235,244,202,251,114,1,127,28,244,117,54,151,128,12,207,30,51,106,158,106,13,160,249,87,92,10,107,106,101,35,186,27,4,212,123,204,232,141,242,24,107,95,60,172,74,97,183,194,17,168,149,212,118,141,1,233,141,16,26,143,198,138,180,168,138,209,219,6,19,198,140,109,32,222,73,145,187,123,159,128,164,99,44,179,163,222,96,209,31,22,250,198,78,217,10,78,106,134,186,252,249,159,7,133,191,102,93,68,179,172,229,24,77,43,134,167,18,28,124,34,160,136,236,140,133,64,82,194,173,129,203,52,76,129,189,61,33,93,18,111,250,73,76,92,28,14,208,180,126,152,200,40,255,27,222,138,196,76,219,220,33,248,214,181,44,154,123,70,145,71,116,151,231,252,84,44,195,43,198,132,59,203,162,151,192,98,60,247,76,214,255,237,90,199,208,191,242,81,103,82,208,146,195,15,118,87,128,121,228,160,66,134,181,176,190,137,216,57,250,223,118,210,39,216,18,126,200,197,173,122,64,58,78,48,232,116,170,20,41,86,219,229,229,11,68,144,167,162,1,84,87,102,185,112,198,218,105,181,54,53,45,231,210,72,104,154,110,240,149,143,72,143,103,163,235,135,101,51,11,37,181,52,14,216,233,99,118,109,120,226,52,71,53,20,121,150,232,53,170,57,112,184,220,12,217,168,230,219,173,6,122,240,137,225,142,90,28,43,71,79,12,12,110,173,84,149,180,235,16,226,251,150,74,59,126,128,162,234,151,16,24,234,81,246,142,31,28,21,30,200,178,76,142,191,85,70,159,169,79,31,69,192,229,202,52,68,108,253,209,112,220,231,141,3,199,248,89,255,245,25,67,145,45,15,87,202,89,172,144,63,178,254,70,47,197,144,170,24,31,146,40,242,123,108,50,150,171,228,250,6,148,33,30,19,37,32,76,110,57,170,217,232,233,55,37,171,66,228,211,57,31,11,170,55,73,81,2,25,108,81,93,237,14,12,56,138,46,62,12,154,93,88,69,30,244,176,236,88,150,27,129,197,127,196,209,204,199,168,41,153,251,92,2,51,142,104,75,105,194,1,167,28,107,5,11,163,133,196,165,153,70,216,113,6,195,171,178,122,117,177,146,170,203,73,188,138,230,147,213,67,196,215,79,83,190,59,246,17,251,158,251,255,91,137,212,130,138,253,48,240,231,244,216,5,150,189,113,163,23,197,140,82,141,93,121,40,13,145,185,103,243,168,102,52,100,184,39,65,75,101,188,78,49,27,189,97,210,42,171,206,100,254,22,47,239,50,176,23,233,191,128,114,0,189,61,148,8,33,92,183,51,150,132,236,186,170,128,110,75,162,86,248,98,199,105,158,64,221,171,11,152,143,31,83,119,203,239,215,19,76,185,46,184,126,27,6,200,154,162,189,223,34,77,136,98,22,144,4,127,200,113,174,235,29,247,56,25,212,39,158,17,88,226,192,30,64,245,154,237,124,135,174,8,231,253,81,36,176,180,201,130,232,218,142,253,75,245,197,240,102,165,55,251,126,59,68,197,217,63,206,4,169,177,45,55,214,31,185,153,228,214,18,2,136,127,124,209,221,111,180,42,47,154,241,232,236,102,222,12,125,157,192,229,82,88,11,31,231,154,163,55,40,215,159,108,135,134,46,39,88,89,30,196,131,219,156,235,112,142,223,115,154,112,46,146,237,245,142,0,243,41,199,170,133,51,13,67,41,3,9,44,252,176,62,252,168,190,147,230,112,102,31,202,42,112,100,26,14,53,31,173,31,144,39,229,130,37,1,159,251,61,110,218,182,181,247,96,240,32,199,211,49,244,200,164,110,154,199,86,80,94,199,178,87,148,94,193,174,7,250,162,0,19,176,11,13,96,107,64,187,22,219,87,130,5,145,99,85,164,58,149,233,52,72,71,214,97,43,123,176,73,26,106,244,65,187,157,250,47,110,96,192,194,189,255,92,20,171,235,164,47,250,221,38,35,188,203,5,229,172,102,127,59,185,212,200,201,47,71,16,13,86,67,25,79,169,197,92,214,16,30,38,108,231,149,119,229,18,75,13,151,133,165,56,6,29,152,187,19,192,230,202,247,239,210,182,141,198,44,173,24,252,250,148,175,205,117,15,237,192,31,48,224,2,61,102,189,186,249,77,86,110,71,34,119,154,96,72,225,226,121,221,182,22,54,150,66,155,22,215,163,221,108,99,80,41,182,210,71,219,126,153,169,187,212,52,214,215,4,73,33,98,145,180,49,157,120,182,195,120,190,111,70,253,118,134,178,222,166,172,32,154,23,227,74,241,187,208,155,251,245,243,78,252,229,225,41,110,225,246,127,161,239,221,12,24,143,67,138,189,4,0,120,134,81,86,201,140,205,154,59,195,114,181,160,146,80,243,161,27,50,183,172,201,0,148,47,99,8,113,88,174,96,200,194,108,48,170,0,21,32,142,202,64,138,129,196,91,162,249,240,240,43,200,178,70,234,234,86,224,105,54,209,176,216,38,25,222,186,2,69,88,77,129,106,90,40,100,23,226,246,102,75,10,111,181,130,229,221,115,39,128,238,23,114,128,201,121,102,199,122,67,0,228,179,17,166,71,75,150,141,122,69,253,20,63,214,154,229,93,149,35,43,136,235,142,232,229,209,124,94,129,135,146,212,224,173,73,13,80,99,118,248,26,66,12,102,230,111,201,3,205,21,187,186,74,49,158,255,46,142,61,52,130,202,90,133,141,48,165,255,183,191,31,124,186,66,194,172,123,118,239,147,62,37,148,206,180,193,67,191,108,136,216,21,216,119,251,225,211,162,0,202,133,126,60,124,166,70,155,229,49,129,177,90,224,138,47,40,126,173,119,154,239,55,149,63,187,168,169,214,183,219,15,174,128,251,227,229,102,231,122,42,146,208,170,139,124,116,17,234,23,58,221,154,157,125,10,154,7,73,147,0,30,66,206,48,115,254,94,93,194,246,84,207,205,242,124,101,208,140,100,146,224,180,1,62,240,88,35,78,43,22,218,117,128,255,104,7,191,150,110,177,255,211,20,7,188,87,209,135,68,90,104,129,176,2,204,60,24,12,17,18,214,40,168,224,81,126,139,215,125,80,193,109,83,180,254,169,212,170,33,138,182,63,101,161,221,45,7,27,45,10,19,140,169,61,128,128,68,65,32,135,1,114,136,46,9,38,69,229,6,65,224,184,81,223,73,28,89,212,26,86,150,97,75,74,195,64,79,126,16,140,250,133,226,242,87,111,218,103,161,147,85,67,212,230,74,183,224,21,63,184,47,216,231,60,120,116,110,122,45,124,3,153,170,177,63,152,94,177,200,128,223,130,200,245,7,226,174,191,194,76,230,33,236,119,46,225,106,78,117,136,124,243,18,37,118,140,7,213,123,175,177,31,169,179,213,110,54,168,131,81,95,232,44,71,105,76,70,231,124,14,225,90,141,115,76,178,239,166,217,104,59,250,85,166,69,43,13,126,157,103,160,132,154,239,40,214,186,190,98,237,79,9,183,139,2,209,18,67,115,202,153,33,156,24,38,15,102,23,200,76,206,69,120,45,166,77,173,72,17,56,58,153,218,112,83,159,234,128,221,64,246,249,134,199,240,225,45,171,179,101,232,247,196,252,6,11,54,154,211,202,193,207,242,123,99,78,129,121,38,242,109,181,124,226,104,158,171,135,251,59,20,113,6,95,56,235,51,245,98,9,128,228,53,70,228,241,73,209,228,170,19,101,114,12,246,186,4,99,46,142,33,142,139,9,110,129,251,58,140,132,79,181,153,133,75,141,1,147,63,87,147,212,206,185,9,164,182,94,141,98,132,249,182,188,137,105,242,127,172,254,112,47,114,15,184,236,114,100,171,179,249,127,60,56,26,115,124,27,61,5,48,69,202,232,234,243,178,64,236,76,188,150,69,32,5,242,232,92,50,117,106,125,200,159,89,89,29,104,240,136,137,56,179,238,17,160,150,179,151,86,5,132,23,30,183,187,164,73,153,136,97,153,152,93,229,145,141,122,150,240,45,227,85,242,75,62,70,147,25,239,96,94,131,90,201,162,138,137,94,236,47,198,251,154,60,218,196,78,131,74,115,207,32,107,79,82,245,183,99,170,72,5,201,174,114,102,198,165,118,145,121,29,213,232,54,200,190,236,85,97,115,8,117,169,48,13,106,245,179,193,44,89,54,146,155,198,34,210,31,22,57,128,220,119,232,69,55,124,112,242,71,180,66,33,208,65,110,37,87,66,85,218,126,229,176,136,51,65,118,112,140,207,222,169,213,167,21,6,30,239,191,30,167,240,72,154,151,23,151,39,189,47,1,61,182,250,209,245,29,139,250,99,53,128,232,242,197,98,23,226,119,221,88,235,138,27,131,195,70,47,41,112,197,241,36,34,205,190,223,167,246,165,36,9,97,223,155,77,150,142,225,106,157,119,178,111,101,245,209,69,64,64,101,245,104,108,62,213,57,110,246,93,15,116,244,208,69,61,139,192,8,207,58,102,218,50,131,183,29,209,157,160,23,98,50,62,34,93,82,148,91,94,143,218,60,8,246,148,245,207,33,234,177,137,252,69,205,232,223,191,181,89,153,100,170,173,157,10,210,244,205,39,153,205,62,34,64,123,102,252,157,188,143,43,135,144,17,107,8,180,23,138,78,46,178,83,233,187,3,68,169,131,142,202,174,40,55,26,183,192,198,136,56,68,249,253,215,168,198,231,63,226,198,185,223,127,235,135,167,53,238,240,3,169,52,188,62,243,59,72,23,251,198,170,94,251,45,230,122,8,155,243,199,100,194,211,182,174,224,125,71,8,7,111,146,55,186,155,50,190,58,234,194,206,243,67,60,134,103,33,123,115,240,242,167,5,34,106,7,35,249,67,50,181,65,243,105,240,114,174,36,242,191,226,221,70,166,164,218,110,8,100,218,241,16,166,142,205,209,61,63,237,32,239,243,208,31,34,75,3,3,116,124,116,211,85,130,154,115,27,154,229,144,200,27,58,200,233,161,244,172,160,138,125,71,195,83,218,13,203,65,205,8,161,243,132,76,100,16,154,174,220,0,88,94,90,71,70,231,78,176,170,123,60,165,255,33,171,187,222,12,17,25,81,169,90,128,40,240,204,71,99,236,53,74,243,71,39,154,225,191,58,5,207,33,220,2,177,2,58,213,10,165,170,57,147,134,250,240,81,17,57,203,130,25,189,186,198,5,217,113,80,58,44,174,206,50,5,132,161,138,238,30,66,106,201,241,140,6,88,220,134,212,2,53,173,130,138,15,249,230,148,84,44,175,158,130,80,19,190,210,217,87,1,206,242,10,92,254,154,149,119,4,124,160,46,142,113,83,88,29,37,196,118,192,122,205,241,90,87,215,254,223,76,35,107,49,40,220,232,166,164,233,133,84,210,244,4,21,75,100,167,38,16,213,187,43,64,4,209,117,19,214,211,243,20,60,34,54,232,22,118,109,97,122,52,69,142,113,110,200,195,10,66,158,109,73,117,70,216,117,168,87,21,130,7,121,184,78,224,49,191,198,187,112,222,225,132,93,28,0,3,48,27,74,223,17,54,82,175,200,206,137,33,15,153,84,131,131,51,243,89,168,93,150,114,45,138,250,175,236,139,140,23,237,142,90,20,54,233,155,169,183,39,134,120,35,132,30,121,215,121,140,107,168,99,56,46,139,189,119,79,32,181,128,116,102,231,171,196,180,81,250,102,108,239,214,162,216,123,246,34,36,206,254,40,14,218,164,66,85,164,233,47,214,110,63,73,29,138,134,135,242,245,34,43,237,9,140,112,169,32,210,238,54,145,26,210,75,57,181,9,239,216,188,218,93,228,141,247,190,56,223,145,142,83,138,236,246,245,183,122,2,44,122,204,89,89,177,239,106,206,225,204,91,8,62,183,136,6,179,203,27,106,6,222,63,4,40,242,251,190,110,167,199,200,191,165,126,179,80,249,22,150,132,22,164,98,43,238,22,64,196,200,80,156,220,252,2,141,171,83,116,120,206,40,212,21,154,96,205,105,197,107,62,189,185,136,151,94,255,225,162,8,190,123,243,72,117,151,200,99,160,251,236,56,131,54,41,95,10,82,118,42,167,117,120,249,102,50,123,115,39,59,82,157,41,152,11,134,130,76,139,190,76,230,155,175,232,222,138,229,43,94,228,64,193,65,249,195,251,205,143,151,161,56,83,219,58,83,13,34,23,78,202,53,232,28,72,134,33,2,215,104,156,61,117,218,116,68,178,62,173,54,203,128,43,61,148,107,203,39,56,22,168,82,102,102,231,88,104,112,51,90,118,130,44,174,196,211,226,181,140,56,55,52,254,57,48,185,121,84,18,202,9,4,249,170,242,62,95,88,29,233,243,51,103,176,56,253,130,230,243,227,66,146,13,6,216,226,110,36,171,69,211,255,172,213,230,39,194,74,86,148,105,249,195,247,135,220,253,75,213,90,239,170,199,175,105,217,64,97,107,182,238,149,24,149,8,244,143,53,245,82,169,247,100,176,150,3,87,65,55,173,168,166,14,20,120,204,144,25,100,250,219,164,226,93,1,6,55,143,48,36,99,183,129,5,53,117,234,230,219,103,138,176,240,10,52,47,137,107,193,208,210,149,83,85,203,31,245,191,178,69,180,55,233,188,1,31,177,43,172,154,167,237,204,47,4,30,124,37,92,203,86,57,96,58,80,8,93,100,54,14,120,89,35,90,210,186,65,81,33,254,14,170,241,35,191,117,217,33,59,7,80,165,183,224,154,50,36,72,6,8,50,185,74,228,220,205,185,1,82,171,182,237,172,209,16,38,77,102,45,69,67,194,171,1,176,100,55,220,185,26,223,195,48,27,46,45,50,0,40,220,10,140,180,210,158,12,195,83,43,219,72,120,96,80,254,101,242,3,68,237,145,127,38,171,220,16,120,209,206,199,15,102,154,229,80,62,202,192,99,14,238,58,167,55,174,160,140,102,39,67,187,201,55,242,241,96,150,251,210,119,178,186,153,149,32,205,97,171,235,33,92,85,224,148,91,210,50,131,169,220,71,27,117,246,68,12,185,171,182,100,156,115,58,65,37,65,150,169,164,76,11,70,164,16,143,103,214,134,72,46,222,232,193,15,250,186,181,11,211,241,211,72,192,166,221,229,39,130,108,150,97,122,229,27,49,222,2,150,112,187,246,150,140,63,66,91,50,132,209,213,70,10,88,111,228,58,129,222,204,88,2,152,2,166,82,36,230,222,167,239,123,180,85,8,31,24,108,216,189,139,150,45,116,110,220,127,149,200,90,119,93,145,37,63,210,5,164,181,127,234,79,17,19,85,127,194,172,226,21,161,145,232,72,254,47,2,5,222,134,195,109,4,115,121,172,226,40,168,107,157,15,70,254,56,181,96,211,13,143,214,124,116,41,131,224,183,83,134,198,180,127,46,160,113,226,183,37,207,185,155,190,160,84,148,231,217,124,18,188,143,199,36,244,3,109,193,145,224,247,166,248,61,235,208,54,16,85,175,101,26,168,190,197,230,62,113,247,71,235,166,58,153,52,238,89,232,131,24,92,39,7,17,161,253,135,235,128,166,63,47,70,53,87,211,126,212,7,67,119,10,127,73,120,132,97,217,150,86,183,133,142,203,246,172,184,76,25,242,78,128,20,18,14,226,144,185,247,45,74,187,58,94,235,143,130,4,63,62,207,110,2,11,34,156,176,10,56,255,120,38,196,247,121,18,243,63,93,171,113,243,21,75,102,107,106,99,210,216,42,71,252,248,57,241,26,62,133,229,219,175,189,235,157,238,157,229,33,35,16,38,74,144,177,181,187,100,132,189,141,251,66,71,132,98,24,48,134,71,232,53,77,60,33,81,30,57,180,237,180,133,54,209,129,108,132,114,166,145,192,136,224,84,159,204,94,39,92,158,194,174,138,234,171,147,198,102,149,46,44,13,54,224,45,38,219,94,98,143,55,207,143,252,81,8,227,217,169,48,168,15,148,155,109,58,34,133,142,57,112,218,255,173,103,161,183,56,59,8,85,113,133,233,37,96,190,13,124,119,198,70,75,65,181,0,148,87,93,50,158,179,59,224,106,251,118,140,0,192,1,208,131,157,7,35,196,7,93,77,120,70,209,24,140,213,88,148,38,92,116,135,30,73,241,33,151,97,141,27,65,249,80,132,240,254,128,91,112,233,193,209,13,52,53,93,249,72,121,243,116,122,34,58,52,205,150,132,159,250,156,13,139,78,165,182,137,180,114,204,201,213,100,129,247,155,34,206,135,178,192,224,166,29,232,234,211,75,41,43,163,77,91,117,72,233,245,32,201,104,140,158,118,23,181,144,0,94,20,6,145,193,147,150,81,204,71,224,198,245,125,255,238,129,114,128,136,28,130,170,0,164,247,159,187,45,164,25,24,16,154,67,1,97,29,224,152,30,57,176,214,70,34,205,195,163,77,167,210,244,56,187,168,53,60,144,150,149,158,54,9,127,123,126,98,215,108,19,92,118,69,120,192,201,191,11,231,14,186,55,174,172,200,118,82,187,183,169,176,222,153,114,191,73,107,206,201,246,220,79,161,49,161,102,151,109,197,235,145,210,174,216,174,156,253,12,144,48,14,240,22,29,10,138,108,207,126,80,250,4,168,230,80,6,53,4,16,58,118,135,233,214,151,21,116,103,236,163,24,119,46,17,191,173,199,18,100,26,59,239,232,23,85,97,190,99,50,27,242,183,234,238,142,43,130,109,71,214,134,95,242,115,48,188,127,237,236,179,246,204,176,164,121,191,237,82,106,126,220,144,190,242,186,213,200,37,17,219,52,11,132,180,106,108,175,193,186,106,215,178,63,247,192,88,14,202,202,234,161,166,46,49,20,13,33,128,24,155,127,226,239,245,34,63,134,8,30,100,135,139,147,146,106,16,82,75,153,81,29,12,154,53,174,100,37,181,224,88,107,89,86,10,243,95,84,191,38,195,81,130,82,170,139,129,129,150,166,250,67,46,241,192,243,139,137,5,39,206,208,100,10,243,229,154,158,155,231,224,38,107,181,167,83,71,139,159,128,58,102,177,43,185,234,69,151,185,96,196,193,175,229,232,62,221,221,98,173,139,18,218,186,182,201,33,170,128,128,224,204,45,56,44,36,255,47,197,154,83,40,181,56,10,83,209,173,193,187,205,161,9,54,139,146,152,161,149,251,142,135,43,232,243,144,4,152,23,179,153,118,83,143,80,33,166,24,27,100,121,184,247,71,18,50,50,177,75,119,29,164,134,132,122,160,150,238,21,3,100,121,172,235,15,122,195,200,36,184,220,168,74,148,137,140,182,144,111,193,165,63,92,133,48,140,238,234,28,183,226,157,43,136,246,149,244,2,35,174,109,10,101,94,184,60,229,115,35,149,245,243,193,103,110,241,116,78,247,214,43,29,45,69,5,98,66,117,59,68,1,48,94,7,151,228,7,182,218,156,197,245,12,238,210,102,133,60,16,21,27,4,160,139,142,37,4,116,72,45,28,121,225,130,93,74,17,38,17,150,220,240,24,135,95,147,103,253,205,12,21,180,58,109,68,188,198,76,162,140,157,122,136,20,106,239,142,164,48,88,28,123,67,177,39,211,249,69,105,84,155,27,111,108,42,201,183,122,237,22,66,37,122,62,215,128,44,228,134,183,67,90,119,207,56,203,128,223,123,10,88,128,187,237,192,254,239,43,88,124,18,22,23,187,72,130,126,247,109,37,87,174,145,114,89,11,45,51,218,206,66,224,150,201,87,217,123,194,199,225,89,160,101,193,214,11,52,21,38,243,168,4,248,240,251,240,226,212,85,208,81,95,253,53,247,128,77,33,234,73,95,202,150,4,81,130,214,203,219,174,165,92,39,54,234,86,105,97,157,195,188,223,64,231,152,240,77,104,131,50,240,224,114,145,37,238,76,23,4,226,195,177,186,100,187,185,91,85,92,24,134,210,67,0,217,191,76,6,249,7,0,154,194,39,35,27,228,185,19,12,113,254,123,235,21,97,17,141,111,220,65,41,65,184,210,247,210,227,57,219,149,144,172,189,17,23,219,145,121,68,11,151,90,151,118,209,15,209,92,50,97,12,205,140,189,67,119,93,124,169,248,132,124,247,100,39,244,242,18,70,178,130,130,246,8,12,187,140,161,145,41,52,3,34,188,103,44,92,133,134,73,14,59,152,205,222,202,96,70,62,113,8,42,41,179,228,83,252,95,218,253,78,7,200,230,100,114,120,44,107,166,110,222,155,185,28,20,150,180,108,235,211,205,201,28,47,159,246,183,71,129,251,100,225,174,166,16,244,128,192,29,163,77,159,115,133,179,148,51,214,124,217,112,18,13,89,65,183,225,150,208,240,147,59,226,252,73,20,126,170,49,126,203,64,218,108,215,41,206,231,22,243,31,242,77,173,2,165,65,214,167,45,205,17,115,138,55,213,176,181,9,94,135,173,237,12,74,209,217,77,198,214,152,12,22,170,119,44,151,168,51,76,81,189,17,33,142,95,87,24,227,123,18,18,47,104,3,8,180,175,185,112,249,6,249,200,214,97,237,240,13,89,242,196,2,121,234,161,96,29,239,139,188,230,128,129,2,47,215,98,0,64,70,10,250,182,15,27,123,77,124,230,233,15,135,210,35,170,100,2,202,38,11,174,166,127,20,254,125,71,22,214,69,30,160,172,131,177,119,5,22,255,250,114,149,197,197,121,10,38,121,75,159,206,115,15,171,86,94,110,42,192,183,110,112,59,155,74,138,3,21,46,87,15,39,222,183,100,18,149,186,148,149,98,189,91,253,126,66,50,20,2,142,185,102,143,21,62,182,37,189,185,172,81,29,31,63,88,82,127,66,83,126,151,136,219,243,51,139,215,65,211,191,149,165,38,183,180,30,246,154,76,52,135,148,113,148,58,55,103,50,88,250,124,175,252,105,180,116,79,38,255,144,40,106,155,194,192,137,128,246,125,61,149,109,74,208,89,126,37,209,92,201,11,201,106,158,20,2,24,102,108,77,12,155,114,208,131,218,210,255,124,101,114,206,49,64,81,253,211,130,253,199,199,245,135,36,11,59,44,44,93,5,236,60,31,92,78,155,58,128,59,241,209,36,45,151,35,204,78,191,162,225,223,144,161,103,201,184,222,94,14,88,45,33,154,34,106,231,80,47,144,69,125,90,171,114,118,215,222,116,7,47,154,194,149,247,53,92,227,104,244,105,218,42,117,119,13,59,236,98,160,242,195,40,17,130,12,77,59,189,197,59,196,146,145,238,136,181,252,127,138,10,20,212,87,195,161,42,249,151,154,230,210,247,38,229,112,44,196,71,120,152,244,38,13,205,14,253,26,48,4,146,214,145,46,50,234,116,197,214,99,219,14,237,173,196,121,82,138,221,28,60,16,89,243,131,98,224,53,110,30,63,105,125,136,24,97,197,9,214,50,13,33,220,216,221,50,203,227,146,12,151,68,29,10,180,178,70,77,60,50,255,169,45,4,169,171,79,160,61,74,110,137,73,186,46,124,242,208,72,189,167,148,118,53,251,149,238,169,73,131,200,227,140,174,93,14,126,77,170,219,97,199,144,254,24,181,61,37,250,234,209,70,76,205,43,88,40,254,181,215,88,249,119,64,221,172,248,151,163,6,15,252,113,77,114,29,169,94,113,79,232,143,154,73,122,214,114,8,86,136,86,96,72,110,167,236,229,168,164,94,113,1,133,239,119,13,83,81,10,80,48,137,220,54,6,222,250,89,47,194,24,21,53,186,96,180,220,130,139,218,62,123,154,218,219,200,68,17,171,139,54,214,165,137,181,182,137,231,183,4,166,143,17,176,239,245,80,202,228,153,202,92,200,169,82,168,111,6,165,232,237,108,251,144,10,234,193,20,52,151,140,45,115,39,15,58,80,199,89,90,167,221,135,231,228,150,55,46,228,86,11,144,233,87,6,22,33,3,254,39,200,113,7,66,74,78,169,150,71,100,87,0,162,94,238,93,198,241,88,7,229,29,161,234,148,5,222,124,36,55,16,138,124,83,61,163,240,72,159,20,23,25,79,227,34,138,56,93,114,18,127,161,237,168,244,176,26,125,52,200,196,108,232,134,5,51,126,11,243,145,239,14,17,148,229,181,155,86,95,246,101,225,60,189,135,153,246,13,2,136,31,125,89,82,200,24,93,12,154,150,63,49,16,0,44,217,114,53,99,55,7,39,3,72,144,20,163,25,66,143,235,169,135,29,232,215,203,131,118,116,12,85,3,152,202,77,158,55,128,8,176,22,26,251,180,59,19,92,162,139,100,210,39,131,143,142,51,128,233,81,134,103,177,38,185,127,68,30,211,230,13,23,139,127,245,234,108,231,48,10,103,247,162,51,107,27,236,181,215,46,3,63,84,206,36,68,56,60,101,143,131,117,198,97,68,249,76,53,187,38,203,46,79,60,118,195,103,155,25,129,211,184,37,113,247,47,109,47,79,232,201,100,82,118,252,234,129,55,127,140,190,249,214,26,159,99,212,8,186,91,29,43,208,127,118,86,253,8,107,229,59,221,6,94,184,57,7,172,120,203,88,64,77,148,125,192,63,124,227,212,110,50,230,131,188,44,31,233,13,146,69,137,137,166,255,0,54,237,173,203,171,186,68,24,109,113,121,137,101,110,208,122,67,242,116,101,87,169,25,28,125,147,73,127,227,159,214,164,192,251,225,20,64,173,0,66,126,87,196,112,133,56,197,149,160,177,82,141,153,163,18,175,204,127,114,22,205,194,182,129,53,16,175,139,74,138,1,4,191,118,74,15,122,161,96,97,89,83,33,116,199,93,48,243,53,94,72,48,43,111,63,27,101,253,206,90,243,150,145,98,244,113,12,144,117,197,110,36,31,59,208,207,54,1,219,66,49,200,185,132,15,167,166,161,71,61,184,35,248,204,82,82,52,245,159,190,34,189,133,243,44,228,217,133,56,44,41,94,75,28,194,109,137,77,239,96,235,67,117,182,88,208,202,225,246,172,53,146,14,107,254,75,202,195,18,13,28,177,138,253,198,221,124,153,38,39,111,95,42,227,33,143,127,163,201,49,234,228,204,72,228,163,227,79,90,118,166,60,179,124,88,18,236,18,103,130,191,162,81,60,139,37,138,254,179,171,242,236,43,135,194,103,244,107,159,10,108,216,186,24,158,206,155,18,33,217,247,250,224,89,247,122,130,201,21,156,246,205,99,99,207,57,167,227,191,210,39,67,65,82,229,12,54,69,242,174,130,104,110,107,204,176,168,22,26,182,219,59,251,61,12,235,18,250,80,147,67,55,195,196,89,236,17,120,164,100,78,73,125,103,3,201,233,1,217,21,5,27,47,229,163,217,94,201,252,58,135,11,100,179,23,170,215,14,21,42,62,22,87,235,46,242,44,187,138,167,235,162,127,242,198,78,19,204,101,141,104,241,63,112,88,224,233,236,192,194,61,167,13,99,144,133,191,216,88,62,57,179,99,144,230,150,162,237,247,216,17,102,143,143,236,1,39,252,242,49,139,39,44,118,29,215,172,193,218,33,231,176,122,191,230,102,235,178,96,221,87,59,197,198,19,161,145,23,11,34,150,19,114,215,169,132,106,70,212,22,92,31,19,106,98,151,253,91,236,152,79,136,161,219,47,154,199,182,190,69,173,43,36,177,232,176,66,8,87,188,196,180,169,164,141,71,95,179,197,169,197,254,235,83,112,203,230,33,85,43,115,124,245,114,14,67,117,242,23,241,104,125,127,219,25,182,225,178,2,161,147,37,232,240,191,87,7,100,250,112,233,175,48,95,110,225,224,190,109,81,221,118,177,44,178,164,153,41,110,44,153,31,1,229,126,42,253,170,106,20,240,112,21,131,148,223,133,247,170,228,4,44,74,145,201,250,20,147,12,239,139,123,105,103,83,97,171,186,53,6,253,94,56,50,81,39,235,176,38,103,104,23,51,208,187,148,162,100,226,227,27,159,131,242,236,10,28,10,84,187,206,71,93,249,58,169,96,219,218,125,226,0,194,3,15,157,205,188,16,200,72,198,225,58,183,221,40,91,173,138,184,220,205,153,185,239,70,85,183,75,139,30,190,151,75,222,218,184,185,24,135,235,250,31,175,28,108,202,126,35,87,238,105,202,82,32,162,35,126,15,191,142,20,78,159,104,243,90,215,56,48,61,237,99,232,66,112,255,137,123,168,16,57,220,199,58,178,162,230,74,70,251,139,246,50,212,43,136,110,232,72,228,104,224,249,5,103,33,106,68,175,10,94,198,73,117,130,58,3,64,164,76,97,147,33,83,236,54,75,212,188,200,29,229,46,142,203,121,213,151,162,115,240,56,50,220,80,171,1,247,217,115,22,221,88,102,115,39,48,153,110,178,178,233,113,132,154,210,221,113,175,153,112,53,217,31,183,234,40,117,168,221,189,72,226,111,177,213,94,182,188,197,130,114,203,150,63,148,63,160,34,30,27,167,181,109,87,230,32,198,210,201,185,232,173,255,61,225,230,53,124,130,237,110,81,141,99,10,41,131,242,224,42,146,149,86,51,205,40,115,4,195,53,161,9,215,21,156,14,223,24,31,48,48,222,153,223,185,161,244,137,91,37,101,76,111,189,18,131,164,69,213,246,70,104,71,46,1,83,151,241,219,55,97,130,57,137,68,54,135,146,250,102,241,174,6,0,130,139,110,149,164,93,217,9,37,169,163,18,124,138,165,233,81,176,125,106,181,46,194,221,91,226,137,191,94,183,111,149,2,215,135,212,70,201,170,56,56,70,251,171,151,212,85,217,248,126,249,127,134,48,95,13,179,235,36,253,96,246,137,122,0,226,161,249,212,102,66,36,6,18,29,120,237,130,133,111,240,215,246,57,248,136,0,186,250,50,80,7,218,234,212,52,153,159,216,255,11,143,3,137,26,82,123,227,250,150,126,88,106,55,138,29,206,41,22,154,202,153,196,9,227,22,85,168,232,100,20,131,128,177,153,163,249,195,117,239,26,100,9,59,179,141,58,185,44,17,204,188,118,157,170,183,164,67,215,166,169,58,159,157,46,254,115,254,93,167,237,208,155,17,44,92,37,242,204,161,177,102,215,103,181,131,44,234,118,157,165,74,205,112,234,241,65,47,243,142,134,214,200,166,154,99,149,62,180,83,181,191,125,64,237,87,123,189,100,156,132,151,111,42,50,177,31,55,251,209,28,105,145,136,163,87,90,176,224,28,151,164,120,222,253,105,13,164,166,178,230,85,93,158,77,106,205,14,177,163,118,121,95,70,73,149,216,48,193,255,109,215,65,251,209,95,251,22,196,66,233,16,42,179,248,174,163,127,241,85,43,215,78,184,185,135,160,143,137,170,89,149,196,74,144,149,16,168,57,61,193,49,203,111,73,191,235,192,208,226,135,108,55,253,113,94,96,232,166,42,112,19,190,230,166,44,16,108,240,2,3,228,163,117,45,184,223,60,148,8,155,48,82,246,26,16,234,43,159,219,86,33,56,85,146,148,205,128,30,0,78,41,45,211,157,59,27,127,111,163,167,146,82,214,22,215,0,19,211,156,38,67,42,137,199,5,67,247,0,139,223,234,192,253,44,143,209,162,209,183,182,228,83,181,208,241,173,190,192,199,118,93,169,72,114,20,56,149,209,50,97,209,143,131,38,231,208,6,203,116,118,224,188,159,120,174,157,180,224,123,137,21,58,140,188,58,63,92,160,218,133,67,147,247,156,26,241,54,166,199,190,207,64,64,232,129,223,107,130,127,11,219,137,24,137,106,118,172,186,132,58,139,75,149,140,99,44,229,14,95,113,79,32,200,61,131,161,211,78,2,19,142,117,162,135,200,220,121,197,232,128,147,151,85,13,152,189,9,195,95,110,237,90,36,218,177,208,240,22,48,16,221,56,140,35,73,242,234,54,65,110,53,161,34,255,136,168,19,11,119,206,198,133,11,152,167,77,130,138,26,196,3,82,15,22,172,17,228,1,15,219,249,183,134,18,99,165,255,45,114,163,86,5,217,193,23,234,145,197,163,87,193,240,97,82,12,19,75,214,105,32,95,210,84,12,145,7,196,94,38,175,148,193,206,253,136,233,35,16,40,177,78,167,57,240,155,143,169,87,29,75,150,222,154,255,123,118,127,14,10,101,76,53,10,44,183,253,53,125,185,157,114,196,191,114,20,119,227,231,15,117,224,89,239,161,149,109,216,27,190,240,99,60,20,0,110,1,139,136,124,87,106,89,89,155,174,170,157,187,188,238,244,239,190,135,181,48,145,103,137,99,106,222,216,30,135,145,19,97,73,74,247,29,113,203,248,34,224,165,145,147,14,196,251,176,103,53,67,153,76,27,188,213,196,66,104,237,134,243,83,193,96,249,198,16,195,82,76,253,8,250,185,67,254,223,22,181,243,99,164,73,105,230,145,236,182,40,34,166,128,141,37,117,77,98,50,10,13,112,1,181,80,231,78,228,235,128,138,211,19,49,190,24,143,145,146,118,241,23,182,142,144,80,244,9,181,135,182,182,187,7,160,50,65,137,98,31,20,217,252,236,239,240,87,84,65,53,181,171,112,37,165,184,46,185,185,34,196,162,112,231,62,47,159,136,133,144,23,33,167,67,197,46,107,115,115,26,145,116,50,81,242,167,119,195,163,154,182,53,129,25,239,159,215,119,201,110,110,195,42,195,215,251,196,120,54,81,142,110,228,158,170,249,32,235,75,1,174,172,145,154,130,43,138,100,80,247,134,40,43,25,48,150,185,119,67,231,235,238,73,230,22,198,163,2,89,90,73,34,204,170,124,117,211,31,189,94,3,104,23,104,159,38,184,116,224,62,191,171,69,31,250,227,219,90,179,117,251,242,53,116,188,50,212,105,217,203,173,215,7,66,29,153,15,215,19,155,42,113,42,216,16,211,145,144,126,54,48,199,134,33,86,53,8,138,146,136,248,207,172,145,1,216,17,182,25,61,124,9,246,239,87,230,210,48,83,70,47,193,207,232,217,112,21,178,73,178,10,124,253,85,46,116,191,130,247,79,57,8,9,119,216,238,89,5,52,27,16,157,99,150,157,128,153,68,18,191,126,208,132,233,172,96,10,72,158,110,137,127,106,22,26,83,237,218,160,213,203,103,144,53,66,76,99,43,15,229,130,120,196,86,245,104,210,192,227,231,226,189,34,114,62,250,225,62,12,103,237,92,81,5,241,179,142,87,170,73,150,126,107,247,234,75,127,146,15,175,91,74,169,3,94,116,160,169,168,87,178,199,174,162,73,88,30,187,243,180,126,69,153,82,133,105,71,237,174,243,196,76,181,142,159,239,133,181,170,172,226,80,230,59,158,255,181,223,222,12,175,70,193,241,101,156,210,20,17,160,132,242,234,200,240,210,69,2,138,129,202,52,79,8,45,156,206,35,45,6,36,214,69,113,23,100,236,120,35,137,26,46,77,132,6,98,99,38,192,214,59,121,193,224,179,228,18,151,29,66,20,54,37,238,147,38,74,79,176,135,54,64,244,150,133,130,222,250,135,83,80,14,127,17,51,205,124,237,138,251,155,194,236,236,60,34,103,176,117,120,109,47,151,133,209,12,74,222,115,17,100,45,154,79,54,25,18,247,108,91,179,140,142,94,45,250,175,201,179,95,169,179,220,73,48,213,233,77,80,91,121,100,141,22,118,158,3,152,120,194,238,108,67,199,68,216,32,244,186,250,232,218,71,188,100,247,229,59,73,152,0,199,73,64,15,51,249,51,136,121,130,134,19,166,199,183,18,228,27,230,88,90,177,85,174,131,79,135,44,57,40,251,26,41,16,15,27,71,94,97,191,166,180,171,6,45,133,99,154,6,242,136,236,67,79,101,151,97,31,64,185,173,195,156,4,220,249,53,72,41,81,250,212,33,149,181,29,81,101,243,112,43,243,175,162,186,14,83,68,106,229,36,137,37,105,214,128,126,212,254,158,249,53,69,242,137,91,113,208,208,239,6,40,15,40,225,150,195,71,69,189,215,124,196,136,88,222,185,88,131,152,247,153,19,134,235,80,190,177,175,6,167,76,198,241,16,32,227,211,244,79,225,249,69,136,150,234,255,37,12,221,164,66,68,247,55,65,246,223,202,92,22,34,78,177,242,180,191,136,236,188,97,17,248,176,50,226,106,96,101,192,97,95,224,161,197,146,222,142,96,248,137,32,106,170,255,65,110,59,236,82,179,123,236,132,60,181,145,72,111,93,182,30,60,140,180,51,225,126,196,172,131,229,253,164,130,5,99,189,23,42,68,40,185,193,18,250,234,108,58,34,131,111,159,59,242,152,105,17,226,96,90,20,0,44,61,66,255,14,231,100,190,238,122,203,92,66,67,14,153,194,73,206,233,123,188,112,210,93,28,136,90,198,207,199,118,237,73,156,194,133,122,70,179,180,129,175,68,174,80,152,235,189,159,215,91,29,47,33,111,9,236,174,247,121,56,76,45,180,241,51,248,65,222,197,227,85,153,5,239,99,139,21,24,215,224,137,82,221,186,249,168,158,65,78,176,30,182,188,219,123,40,113,251,110,33,229,203,68,204,86,226,54,60,235,128,158,74,250,185,52,207,185,233,133,104,253,25,140,206,26,131,165,90,149,101,199,105,56,41,175,39,190,58,88,76,143,119,195,24,181,138,91,118,228,222,242,202,161,15,62,137,196,13,225,23,107,229,80,148,237,204,213,57,6,108,223,189,175,102,69,84,17,126,150,180,7,164,24,233,70,237,89,33,184,204,159,238,21,22,37,100,158,190,141,87,30,246,95,117,237,4,48,57,105,125,170,44,203,67,164,237,136,129,67,41,232,48,196,197,252,137,23,231,101,180,40,73,120,52,226,216,186,184,34,201,10,15,235,98,239,13,204,103,100,24,68,31,228,239,193,114,72,167,220,241,144,194,51,109,137,185,218,170,167,209,127,122,240,126,160,111,128,103,225,212,84,157,112,159,248,115,93,148,182,173,78,139,135,245,138,244,64,164,79,171,180,2,250,47,252,150,9,42,95,5,201,250,255,255,67,22,8,92,128,197,182,2,235,66,0,204,24,217,5,43,238,74,39,174,234,242,168,103,179,226,89,172,81,208,185,179,217,207,218,160,176,152,228,239,15,32,228,93,113,5,231,64,98,184,186,149,181,130,188,154,28,41,120,193,190,104,119,71,155,130,27,218,213,133,231,253,117,253,166,7,175,196,71,181,49,196,212,18,143,53,214,187,13,157,179,67,251,184,21,25,223,253,51,168,219,174,92,108,124,143,202,238,140,38,48,136,111,86,101,220,90,27,169,176,140,15,175,76,132,219,157,27,31,27,68,162,115,55,116,146,17,135,150,172,93,138,9,14,187,42,227,67,171,249,107,86,36,39,206,207,100,175,158,126,180,186,70,46,81,244,55,96,128,80,160,99,122,184,125,215,133,5,234,96,174,230,64,69,181,216,166,206,234,2,135,209,190,13,117,255,219,219,132,127,32,2,62,25,47,216,87,136,86,225,86,75,247,252,66,232,22,56,25,169,187,184,86,206,41,149,152,52,31,185,219,152,150,190,214,22,182,60,253,11,38,65,119,61,171,82,85,34,250,112,79,87,93,44,136,199,87,125,63,199,87,47,228,118,8,211,46,219,50,119,94,36,129,158,252,101,248,32,237,188,117,235,249,143,157,122,204,246,247,186,237,51,246,197,124,155,4,26,216,197,144,202,245,150,226,239,130,203,212,168,77,4,100,35,120,246,161,135,241,96,119,122,226,99,102,124,147,131,92,156,242,29,177,107,248,44,36,126,67,91,15,109,240,203,24,213,248,133,72,219,200,169,76,18,13,223,4,211,129,197,95,191,117,43,62,39,24,182,76,104,12,190,235,215,219,105,81,35,32,231,169,244,19,238,136,197,136,246,131,197,198,43,43,136,48,120,81,140,89,196,20,107,119,0,75,220,188,207,243,230,17,95,223,95,160,27,21,154,81,110,247,137,3,101,107,52,81,81,160,228,168,175,93,165,179,133,67,55,121,103,108,115,67,189,209,57,195,101,31,41,225,20,33,212,169,194,201,62,82,169,127,255,190,150,185,78,212,46,128,47,147,4,225,211,47,160,155,126,47,104,27,153,51,16,136,58,35,105,213,209,74,119,71,19,143,22,72,54,220,77,57,161,49,128,125,57,218,222,141,174,138,108,219,60,22,139,166,225,211,64,103,238,254,25,243,123,186,62,248,149,128,43,104,150,61,95,207,62,27,186,87,148,92,225,74,211,112,164,235,246,186,43,193,175,237,217,43,170,109,187,32,121,107,65,64,105,77,135,54,111,240,210,205,43,42,169,186,85,42,75,164,71,187,237,204,187,166,99,22,213,49,218,192,207,203,214,84,89,49,210,89,61,206,103,54,45,9,241,40,216,65,105,208,51,253,20,87,77,41,204,246,246,107,40,176,184,92,83,24,233,70,119,145,237,77,9,12,112,85,238,143,160,238,48,86,98,107,87,206,234,12,163,216,16,222,4,2,135,77,139,179,30,147,159,9,255,2,42,11,154,221,87,52,100,11,246,145,0,75,27,164,224,127,6,19,195,24,92,224,137,93,92,172,38,252,32,134,26,116,12,205,50,36,17,211,59,23,139,204,38,9,124,47,90,81,89,136,126,226,51,154,116,121,81,82,248,36,244,88,135,48,220,52,12,80,202,180,254,204,220,140,67,121,128,75,108,8,45,137,112,53,163,59,90,95,217,181,137,175,0,175,13,231,150,211,244,155,201,224,139,108,225,171,155,142,33,1,39,134,157,20,135,26,91,178,91,89,225,81,136,135,143,155,56,173,111,130,197,57,236,140,254,188,178,20,155,192,41,207,221,157,68,126,100,216,172,77,122,176,120,210,117,203,194,204,175,240,87,181,22,166,45,202,70,17,65,98,95,225,113,76,33,189,255,250,104,191,197,78,30,76,128,135,129,197,113,39,199,163,0,95,7,12,255,103,61,182,129,208,82,237,80,43,78,76,83,20,29,11,22,132,238,228,243,56,194,92,79,190,173,8,222,102,96,245,10,165,114,166,82,89,97,167,141,121,107,175,217,40,74,4,211,243,37,248,146,7,44,17,79,69,147,78,52,160,5,32,97,233,227,226,215,247,146,36,22,223,186,179,214,18,227,248,28,175,215,113,167,188,62,218,135,201,239,45,116,3,190,104,15,66,181,213,143,18,131,241,211,9,242,77,202,87,211,81,201,161,106,191,159,192,56,67,241,174,140,221,128,85,185,200,193,128,196,237,229,175,141,191,212,96,143,22,245,12,24,23,132,56,49,223,222,106,113,150,73,36,135,50,40,110,228,113,205,19,138,103,21,99,59,173,146,148,71,218,92,9,10,45,73,127,54,189,195,110,24,5,89,220,155,49,174,242,122,127,249,197,141,29,105,255,177,189,161,219,116,21,127,165,90,134,176,195,139,247,18,226,36,115,2,216,93,9,57,171,10,247,105,65,89,113,39,80,31,119,59,222,192,187,16,214,54,217,179,105,48,108,93,50,50,159,235,189,72,53,169,174,218,160,236,88,10,179,31,227,33,151,56,223,111,30,218,202,59,0,36,64,165,82,147,168,250,217,183,198,96,89,55,70,194,122,221,140,248,200,234,81,217,114,232,72,105,209,181,183,21,204,242,207,231,255,20,212,113,44,103,196,48,88,138,157,253,204,214,149,80,135,76,109,204,14,204,184,40,233,172,177,101,0,186,117,171,153,184,146,24,36,139,57,214,10,89,160,66,245,192,118,48,147,211,11,216,181,101,13,247,144,158,88,173,81,209,146,201,191,181,140,232,110,16,173,194,33,74,157,60,124,233,87,196,191,244,18,214,109,157,83,88,39,41,245,147,74,247,10,161,101,231,209,197,125,159,136,161,20,18,8,126,150,174,5,0,182,14,189,195,207,162,4,246,231,238,189,91,211,105,82,60,179,98,109,194,228,5,72,87,94,2,99,162,34,106,158,151,39,83,46,182,62,226,187,249,162,195,174,73,216,29,55,127,173,150,92,240,179,108,160,113,201,160,103,128,141,209,142,182,104,176,183,80,3,160,89,32,30,237,178,199,245,117,221,199,97,250,163,122,8,70,66,93,52,151,153,5,182,230,211,118,29,135,137,72,31,229,240,167,251,113,239,83,178,8,199,27,205,93,59,192,162,239,121,75,44,132,221,139,160,67,6,56,44,207,16,79,31,231,52,0,32,86,213,149,41,52,232,132,65,9,68,225,39,114,153,111,47,86,220,210,36,69,147,76,209,55,14,66,179,123,223,38,192,160,84,144,115,30,159,149,55,184,90,212,250,170,222,162,43,36,238,151,220,182,32,113,181,54,89,80,199,79,6,59,32,174,18,24,11,62,123,126,60,146,213,55,146,64,58,198,49,40,232,118,247,212,185,79,183,186,134,150,88,49,108,162,106,197,221,237,100,45,21,183,223,108,227,149,169,94,153,147,100,166,60,250,250,72,188,176,154,187,103,181,113,27,40,233,78,238,165,124,18,10,130,42,61,34,151,231,245,101,227,22,66,127,248,183,130,44,220,86,164,169,207,181,129,253,236,146,139,15,210,182,88,204,112,253,105,104,12,189,125,138,221,35,60,49,251,173,68,139,103,38,3,88,5,217,50,169,194,228,175,148,238,114,45,63,86,19,38,3,9,213,229,149,200,148,199,218,85,59,115,220,243,135,54,52,109,38,129,221,210,167,40,199,82,200,243,14,13,150,43,44,229,247,28,20,183,187,210,86,208,109,70,210,83,103,87,40,254,152,108,106,114,115,159,250,197,171,145,134,107,81,19,114,216,26,10,244,201,169,197,198,36,146,126,7,200,173,179,68,243,21,246,206,8,81,242,50,170,6,178,119,230,113,77,121,122,234,178,51,194,153,127,161,151,243,228,143,99,89,83,242,18,32,156,81,145,90,241,99,156,110,92,214,25,146,87,193,64,222,119,22,68,102,87,212,235,37,67,78,50,229,104,13,221,157,62,60,35,61,102,82,230,107,26,124,222,158,165,30,191,184,107,194,41,237,62,254,69,180,127,191,33,167,95,228,241,235,32,126,121,40,147,139,202,109,98,25,222,53,164,248,160,66,83,119,102,94,134,185,131,169,65,160,195,42,95,20,109,141,50,253,254,164,23,52,106,142,82,156,80,118,149,33,127,222,10,208,133,228,227,199,220,53,50,98,210,66,180,106,107,149,78,88,86,197,69,179,30,31,209,5,198,163,38,58,37,186,112,57,225,200,5,53,109,138,39,37,237,103,115,98,93,82,149,33,15,14,217,245,81,115,149,125,37,5,100,231,190,206,88,229,196,51,235,28,237,242,190,27,210,229,11,225,131,128,67,74,67,227,75,220,20,61,36,67,225,117,137,74,99,115,197,79,77,252,194,57,42,131,178,233,198,116,225,245,65,197,21,214,248,143,230,157,122,99,205,200,228,118,59,217,221,77,175,60,244,157,18,146,247,32,206,113,149,72,89,162,43,97,110,127,168,230,133,166,105,195,12,55,10,131,81,184,238,43,143,213,183,37,3,70,47,212,20,168,209,154,164,105,148,107,243,40,39,223,115,47,15,125,167,147,255,176,3,12,183,91,236,222,61,202,64,168,119,64,245,105,182,8,21,172,63,85,105,251,213,49,114,139,32,90,118,191,163,102,128,112,175,107,217,111,13,63,124,210,166,69,23,178,206,213,201,186,223,238,32,52,11,10,186,11,122,112,205,226,44,124,28,28,46,28,192,159,84,200,184,87,13,249,208,121,155,2,220,150,137,177,184,247,16,170,22,217,197,103,4,221,167,139,171,169,242,52,199,158,47,84,173,23,45,187,196,148,81,5,204,143,208,65,50,124,223,40,6,226,66,5,205,232,225,3,46,75,176,119,164,48,245,30,147,31,146,93,241,186,201,51,148,175,22,172,111,181,197,78,246,208,2,115,89,25,105,204,53,82,22,59,66,253,94,224,83,221,161,181,52,174,172,42,62,134,101,60,29,61,4,2,228,152,55,169,129,78,133,211,162,173,89,49,145,0,184,107,47,142,242,60,14,167,237,158,243,42,216,80,28,220,209,48,70,205,41,178,124,55,162,234,171,200,75,61,47,156,146,185,181,2,178,189,232,38,3,138,222,3,254,239,130,67,192,19,200,107,102,218,126,116,242,67,201,191,20,152,188,46,126,51,16,249,194,3,41,68,122,228,146,173,167,193,52,146,53,90,244,199,9,39,122,246,114,100,167,109,141,158,155,67,68,99,1,178,86,139,68,121,147,67,107,186,255,146,255,161,33,33,245,27,104,2,136,0,72,22,81,122,222,98,23,230,83,56,221,25,100,176,247,39,123,116,146,155,254,169,5,230,189,194,212,197,130,77,189,49,210,104,46,231,184,48,97,66,72,91,198,71,26,114,72,210,185,38,236,43,243,245,197,138,88,216,98,30,250,66,57,201,184,79,138,43,135,175,9,166,92,40,228,13,151,64,9,216,229,91,237,34,142,103,113,217,46,40,32,164,207,97,193,136,214,218,101,154,185,48,236,55,72,132,34,167,175,147,15,75,183,98,25,70,106,178,143,81,113,133,6,247,239,149,84,34,179,158,77,111,199,233,69,155,152,106,4,240,98,106,240,220,191,236,176,59,189,10,130,150,194,122,233,159,82,32,229,146,15,181,110,158,225,229,109,42,221,241,101,120,114,53,142,237,62,159,2,146,85,85,20,253,161,0,142,104,91,121,194,184,115,237,83,64,212,146,253,46,110,254,101,220,118,184,72,138,176,176,219,169,80,71,241,125,113,230,19,170,225,61,235,66,42,198,46,124,221,112,239,117,86,103,143,254,50,158,31,88,81,130,174,31,74,147,54,137,12,242,177,198,235,125,126,82,109,58,131,24,199,19,167,157,122,225,76,86,164,245,44,181,103,78,196,29,108,103,143,159,227,241,42,227,53,41,19,79,200,246,201,7,179,89,92,178,174,28,12,144,119,173,88,29,104,8,69,203,137,192,51,51,95,107,214,250,181,163,206,86,67,192,199,45,193,16,125,9,181,201,209,228,255,230,208,79,77,226,53,252,63,234,234,161,218,92,95,108,232,38,119,175,39,95,176,40,110,116,235,55,1,31,24,157,233,109,140,116,120,105,142,113,137,235,20,66,63,103,109,98,81,225,233,181,119,133,236,74,99,42,242,11,29,222,84,190,153,146,196,15,180,189,97,34,254,117,193,87,94,150,92,146,56,251,80,35,146,22,72,201,219,215,27,218,243,104,161,33,182,55,117,155,92,58,243,107,137,232,49,65,79,191,22,142,203,32,17,58,147,130,198,47,11,153,89,236,241,164,116,146,116,134,254,162,219,229,182,41,1,188,181,24,176,81,231,89,202,185,166,126,78,126,78,218,75,77,237,213,240,23,194,120,108,112,71,254,176,81,230,220,36,114,221,254,225,165,158,179,55,7,89,7,148,84,48,50,144,72,181,106,9,187,196,68,26,190,26,217,121,128,178,209,194,55,38,71,146,159,93,113,165,29,109,70,144,36,186,214,222,113,25,186,113,189,27,150,231,223,171,237,128,243,185,116,105,76,70,189,21,147,222,200,38,232,72,1,172,203,6,30,145,127,40,109,57,233,201,165,169,157,4,246,118,56,95,220,216,142,36,236,56,194,235,51,4,74,83,216,193,153,51,42,194,14,29,245,177,161,110,248,184,33,243,65,171,67,10,29,112,20,196,228,62,142,172,45,161,169,13,115,179,212,218,71,167,209,154,144,87,250,150,42,182,106,117,185,235,215,65,26,43,104,169,108,92,132,51,190,30,129,12,77,69,104,169,112,84,101,215,14,201,167,75,203,194,74,34,67,63,18,21,187,142,121,193,123,86,57,163,78,52,188,25,88,27,247,195,58,246,49,78,152,60,33,148,161,125,82,91,247,231,214,233,79,114,252,82,21,78,38,31,222,74,112,15,198,123,156,23,61,22,149,81,43,128,143,160,13,2,251,133,29,186,141,104,219,161,191,201,149,118,84,36,114,87,206,63,238,23,179,181,212,124,165,183,113,125,105,85,233,92,52,184,84,142,242,48,91,131,17,205,67,226,2,227,22,107,33,79,161,21,30,201,136,140,74,94,104,34,131,31,4,255,119,148,186,183,217,222,49,244,230,126,4,25,200,127,223,33,86,18,86,66,198,77,202,181,207,108,155,196,121,229,80,230,129,229,207,22,34,93,1,245,138,145,212,226,234,101,27,82,39,13,232,114,42,239,170,71,37,104,192,64,44,135,86,83,147,180,187,254,171,153,176,69,38,248,19,51,203,11,5,152,234,130,151,9,191,68,66,105,131,58,149,191,47,169,54,177,232,221,160,243,87,27,11,223,213,36,33,1,34,72,40,73,149,243,56,127,219,229,8,105,234,173,115,2,49,31,138,83,21,110,95,191,38,131,124,111,13,137,210,83,101,222,6,222,216,169,10,58,204,123,137,81,158,127,226,143,165,128,81,110,221,75,192,150,171,76,162,165,37,85,33,241,79,50,49,235,121,217,151,74,98,35,180,224,76,58,206,125,57,191,95,16,80,69,180,166,90,250,109,79,65,126,219,236,211,155,132,64,247,223,246,113,55,210,172,216,77,186,14,200,164,138,86,75,206,29,45,66,121,46,156,132,158,231,191,110,138,145,34,128,241,14,144,250,124,147,216,53,44,16,249,126,177,252,196,220,122,22,171,163,156,146,101,164,160,153,180,112,113,44,241,31,74,93,24,180,93,183,9,27,183,82,28,103,174,144,205,221,14,206,248,216,93,141,169,169,92,92,40,189,40,225,239,175,247,101,201,227,201,132,113,192,176,139,82,201,88,119,236,106,241,215,170,3,46,82,235,164,175,87,78,44,10,2,160,238,172,104,140,188,32,127,61,129,93,124,165,214,194,86,224,97,233,251,193,30,110,120,96,141,32,87,229,144,68,151,195,96,177,66,215,137,0,133,31,60,182,87,181,145,69,95,105,252,199,70,195,108,241,176,57,58,209,143,33,92,197,56,26,179,160,87,28,185,12,184,203,37,237,3,35,25,12,184,229,141,45,154,91,6,110,22,16,71,6,146,72,239,169,25,136,43,124,247,0,130,201,127,136,38,2,163,173,55,175,130,131,101,22,160,72,250,188,149,205,180,222,192,214,94,97,240,87,1,252,132,29,169,96,101,17,90,69,213,240,230,4,163,120,12,1,89,129,64,16,53,24,226,115,217,214,143,201,135,86,167,99,26,142,209,186,4,59,219,231,133,203,27,181,92,156,65,77,69,88,3,181,123,85,108,156,40,107,210,140,62,233,181,105,140,102,78,44,108,36,206,146,134,141,95,166,74,139,230,86,214,48,135,41,245,124,128,226,68,246,255,249,116,21,211,89,50,29,16,57,123,251,170,176,27,203,56,71,116,142,241,87,223,255,215,195,111,42,178,133,221,251,141,21,134,13,221,132,198,111,207,30,144,116,178,144,70,42,189,214,243,145,93,225,20,159,241,157,101,143,86,231,189,175,236,194,49,58,228,2,236,184,223,145,197,107,96,199,119,9,3,206,251,251,79,113,132,182,29,188,248,234,40,134,107,94,166,28,237,136,206,168,35,169,127,64,145,198,55,102,211,45,15,182,227,229,244,223,222,79,86,188,172,29,101,121,170,25,46,141,251,79,51,150,200,226,139,231,8,86,205,182,45,237,137,35,164,155,185,30,122,17,111,142,219,223,136,13,205,215,140,109,206,62,179,198,9,40,135,28,149,125,221,196,41,69,87,14,43,50,128,113,174,20,130,86,201,23,90,6,62,42,133,226,47,148,22,250,47,86,94,66,145,12,240,174,20,247,106,194,228,151,90,249,111,126,125,220,12,75,186,32,9,129,101,253,157,96,242,98,110,23,231,163,134,155,222,168,143,185,181,55,194,141,86,135,41,221,94,81,66,86,109,240,31,232,88,77,220,174,213,105,118,119,232,187,22,252,34,74,9,91,130,39,114,169,15,100,79,83,18,26,13,154,169,233,109,31,186,183,84,170,148,234,251,215,12,249,223,178,23,221,232,70,179,197,15,246,34,129,147,104,192,117,124,104,227,62,71,127,43,142,15,94,57,109,102,202,223,16,53,51,203,133,185,160,135,186,250,156,57,104,169,98,31,55,69,253,77,114,68,36,247,63,249,175,97,141,94,99,157,222,204,41,89,154,45,242,201,201,81,40,187,142,230,231,73,75,151,61,26,134,124,201,131,177,151,46,207,61,204,151,93,216,204,116,234,94,39,16,159,215,123,58,213,248,94,129,152,226,231,201,246,179,124,137,63,7,112,219,215,88,65,166,129,147,86,74,101,68,73,159,77,8,197,27,142,254,74,44,1,115,186,13,142,117,24,128,4,224,13,147,69,20,167,33,35,138,214,27,118,15,245,223,99,170,174,157,46,95,144,81,36,74,179,14,86,23,88,205,33,149,13,243,248,91,149,105,179,50,28,71,53,69,172,219,47,95,101,26,55,92,237,77,108,239,234,217,53,90,215,80,88,63,14,159,137,140,232,124,96,15,225,64,238,154,60,181,218,129,208,195,227,194,164,46,123,186,132,160,197,115,44,125,59,214,78,174,129,207,140,58,75,206,231,190,127,131,153,236,2,216,116,131,247,17,120,43,196,22,221,209,68,4,102,246,227,129,141,228,241,249,50,73,92,168,209,232,59,16,133,101,143,161,235,227,96,137,78,12,177,92,211,123,106,213,56,39,107,237,233,202,95,146,253,149,102,65,246,22,204,214,17,147,0,239,0,68,14,84,58,21,231,165,84,122,75,80,136,193,45,86,25,238,165,109,138,26,121,192,131,249,12,31,41,101,182,109,3,240,218,62,102,47,172,118,191,167,67,166,30,241,135,62,201,91,219,158,161,7,64,26,34,238,118,141,99,166,4,181,98,223,229,233,80,163,209,93,161,212,173,73,232,94,136,40,190,1,143,140,228,215,169,75,249,12,116,109,33,164,49,38,76,71,241,252,193,139,58,203,111,109,194,194,35,138,34,47,69,88,218,69,142,94,119,135,157,154,172,80,172,117,255,13,52,51,206,73,218,154,17,250,170,82,155,175,80,232,105,27,217,206,63,61,184,97,79,109,148,124,7,254,155,55,185,7,173,247,137,63,94,59,80,83,2,100,103,214,69,74,45,0,127,239,66,184,17,177,139,179,156,16,248,85,154,7,136,183,239,193,38,68,73,133,137,245,22,89,150,49,229,136,132,11,195,50,227,136,19,35,10,64,179,225,203,75,208,97,165,156,118,167,174,72,33,144,97,78,239,162,154,252,111,155,224,29,49,227,58,34,92,199,135,249,224,186,65,234,249,207,95,38,143,122,47,164,170,69,192,13,137,247,58,82,113,96,236,48,74,108,55,37,10,164,177,15,139,241,65,162,128,168,247,183,2,66,227,93,189,173,39,23,20,179,219,106,2,178,5,61,211,46,33,226,164,42,230,224,47,124,5,215,120,0,154,77,111,64,70,155,131,127,192,254,92,70,220,200,59,75,2,123,19,189,83,128,3,68,145,141,36,162,91,104,248,147,38,247,1,25,181,191,104,136,169,255,42,241,30,75,15,170,186,7,130,61,105,222,192,131,42,171,123,35,189,150,175,218,244,112,76,77,47,167,44,158,203,138,47,233,90,73,48,214,53,242,187,105,16,163,157,35,222,42,81,32,50,146,10,63,94,145,171,36,143,34,127,27,170,247,102,226,84,172,89,150,244,37,241,231,185,199,102,73,31,54,29,66,32,231,60,87,174,246,26,66,99,179,164,197,198,187,52,129,3,22,170,196,74,53,190,130,103,244,198,59,76,5,63,78,122,143,49,134,250,33,147,57,114,72,152,248,214,140,103,66,93,87,42,137,118,131,170,50,145,43,153,147,120,79,154,129,235,110,111,100,92,45,192,26,17,180,3,214,63,161,7,184,242,75,45,236,249,120,60,138,115,72,71,111,68,6,255,184,204,208,113,81,188,133,125,149,60,0,192,21,163,161,238,27,111,9,140,94,122,172,198,236,186,58,239,177,206,93,222,138,36,186,241,195,115,189,85,235,161,218,166,8,179,203,5,190,222,5,255,9,168,165,91,208,164,147,38,78,183,190,187,204,239,118,228,116,147,88,255,154,120,202,180,190,68,177,22,251,244,153,192,102,201,178,183,245,36,146,2,15,196,14,61,207,145,51,51,243,182,82,119,26,250,245,248,32,39,241,187,92,1,148,114,28,47,218,42,202,110,15,17,18,148,188,89,189,36,214,249,194,195,240,244,100,164,0,130,227,15,115,21,59,190,105,71,152,245,219,15,242,189,80,43,223,220,147,252,130,190,201,245,103,181,205,195,20,75,126,247,12,47,41,220,250,228,82,84,35,161,8,8,81,169,136,214,72,106,85,194,132,179,142,157,51,46,254,167,46,148,47,74,131,201,186,226,88,40,74,85,9,105,12,120,132,61,83,118,209,237,30,195,74,61,157,203,48,5,169,225,190,168,232,52,116,245,221,198,168,176,221,163,110,199,235,84,199,234,139,171,252,174,203,243,103,225,172,228,195,228,48,108,109,15,56,94,24,98,211,103,116,79,175,162,254,157,88,208,217,71,82,199,62,235,4,12,244,4,145,244,198,220,29,230,55,83,110,208,228,38,105,136,57,164,114,98,43,198,173,144,204,132,133,133,206,12,246,206,125,71,206,161,126,176,90,229,247,123,192,146,215,112,91,220,31,172,190,105,243,148,209,95,165,11,92,212,49,17,129,144,97,148,83,97,81,11,44,126,11,243,121,241,151,21,251,98,179,132,220,212,238,148,253,194,88,146,148,186,214,110,157,127,210,230,63,92,43,18,59,238,194,120,82,81,150,68,250,15,168,210,45,211,133,43,28,147,14,59,28,250,146,139,25,125,194,247,1,37,17,233,146,17,193,36,55,208,226,150,132,38,24,117,112,13,160,20,19,183,102,216,152,190,19,38,28,111,57,159,184,50,251,201,37,210,248,182,58,249,132,216,109,42,221,237,95,225,143,131,70,137,45,32,252,4,255,253,247,227,243,179,230,230,18,139,27,33,34,126,205,132,72,16,184,224,150,170,224,227,137,242,100,86,144,86,65,37,165,43,151,144,82,234,29,152,210,79,131,36,59,221,227,250,57,151,195,181,169,216,142,152,84,36,244,150,167,26,34,117,234,18,247,128,201,53,239,181,117,103,110,61,111,54,95,161,160,130,128,126,161,173,229,242,12,35,116,230,40,221,11,177,62,245,123,131,233,182,170,171,93,47,174,253,64,14,182,20,18,25,227,193,244,125,170,92,56,210,140,238,133,65,98,198,142,66,241,96,18,166,229,144,102,222,194,95,243,133,188,253,240,32,36,5,42,50,109,9,94,201,227,20,113,105,80,210,21,164,167,215,239,27,32,10,101,27,224,61,109,211,231,149,153,120,189,202,129,252,83,17,9,79,140,33,159,11,77,81,197,134,188,55,209,236,50,48,48,134,155,27,87,180,140,255,242,59,98,173,130,80,179,128,76,190,220,187,53,228,96,3,230,211,150,181,138,105,179,111,0,45,201,191,15,155,88,217,78,235,35,56,157,178,112,196,190,159,195,106,154,210,2,223,45,4,8,134,151,167,90,44,106,40,174,6,200,59,232,222,224,233,252,69,158,222,100,249,78,51,155,148,224,86,188,53,236,144,172,81,188,213,56,242,179,54,110,152,125,0,123,127,32,231,102,148,218,188,188,34,168,161,207,84,4,49,71,48,16,199,134,210,226,239,161,22,139,111,165,120,134,39,250,76,255,97,165,195,203,149,102,115,139,156,157,205,51,243,216,251,95,235,107,90,50,147,37,166,95,221,235,128,155,175,95,59,210,88,165,253,32,135,50,6,106,105,85,62,15,247,236,189,211,38,118,75,56,203,89,101,19,36,96,190,247,170,250,233,157,150,160,89,14,250,136,181,184,72,149,54,251,6,234,176,196,126,84,184,86,168,66,243,71,138,45,195,191,221,55,232,84,10,194,243,138,46,117,80,215,205,160,69,84,143,141,14,51,240,12,139,22,119,168,113,118,51,93,170,55,51,91,255,86,32,184,173,106,5,240,165,96,148,134,62,250,5,110,193,159,57,217,128,204,194,220,159,52,247,129,246,149,176,223,216,129,219,79,205,196,214,25,188,59,5,69,115,91,237,235,104,113,224,92,138,129,211,63,255,100,192,79,37,50,129,99,176,213,17,60,161,166,125,76,12,208,22,146,207,71,124,241,69,79,125,119,239,110,38,104,160,214,136,134,205,20,249,138,37,3,91,220,18,233,38,23,105,181,226,37,98,42,109,163,117,168,62,156,106,205,29,168,48,43,3,113,32,26,234,160,23,132,213,53,178,4,64,38,226,117,87,9,169,106,122,147,205,2,116,5,177,232,239,189,181,23,167,255,110,240,150,250,34,60,68,209,11,150,28,147,254,189,82,183,37,61,171,141,188,111,53,193,204,66,247,244,203,218,199,238,191,83,53,95,200,198,110,133,77,44,177,226,210,156,127,169,67,6,78,93,208,148,249,198,105,126,13,159,105,143,255,86,108,142,140,135,186,157,4,146,22,161,168,112,9,73,145,64,72,210,65,112,9,123,125,135,2,86,139,68,38,218,170,156,234,198,151,223,204,116,139,46,154,141,167,166,65,232,239,224,4,173,220,157,185,231,90,116,161,128,234,218,112,94,102,55,233,159,184,220,22,30,29,52,212,205,57,232,42,77,17,224,148,213,40,142,170,227,0,15,68,40,37,133,169,73,174,114,99,184,89,191,66,242,177,85,56,35,200,126,43,169,189,0,41,249,129,91,0,36,191,230,191,81,197,68,17,57,39,12,67,75,174,238,56,71,161,2,82,81,111,109,143,94,94,205,83,203,100,16,175,87,145,149,245,35,73,121,155,42,103,85,150,218,141,105,197,110,157,236,77,162,109,186,252,115,76,207,72,194,168,70,7,177,207,254,118,248,12,248,83,230,193,70,90,7,44,208,57,13,139,118,126,81,89,240,142,85,84,172,47,250,142,214,49,98,47,111,51,54,11,197,103,255,87,173,8,239,132,12,158,183,10,202,93,197,208,115,165,154,9,50,43,226,181,214,181,44,68,219,221,245,22,94,76,220,26,144,77,167,201,143,136,150,64,187,94,54,212,12,73,34,226,182,150,47,233,66,174,129,59,74,44,239,186,142,25,157,49,54,25,138,172,221,222,55,2,79,8,111,215,20,95,221,1,64,74,103,133,20,167,30,100,37,14,226,83,47,218,200,239,69,191,228,50,200,183,57,150,99,117,115,199,41,109,78,159,75,12,125,239,61,94,178,107,161,92,156,136,91,131,252,200,210,171,25,105,46,192,150,145,32,105,31,106,59,223,213,11,91,139,204,12,177,89,79,135,201,201,164,204,198,73,42,15,239,52,149,56,215,6,210,123,194,27,55,132,214,18,235,77,118,60,26,177,193,16,0,23,197,0,147,54,67,152,164,63,232,140,92,188,54,234,225,133,32,53,59,105,30,37,193,69,217,8,240,22,40,56,69,215,38,83,223,108,219,8,63,36,155,52,153,129,169,27,139,128,183,201,65,68,29,116,149,188,199,120,136,113,35,107,95,64,171,59,20,135,215,124,15,89,89,106,193,55,39,63,149,112,101,76,233,94,148,119,92,207,13,79,76,94,41,9,72,238,43,123,131,112,36,2,146,148,168,19,21,229,4,146,159,164,142,209,120,133,46,254,81,46,214,116,232,50,18,137,78,152,22,239,89,111,238,72,95,51,93,106,218,230,199,206,176,231,176,116,193,48,103,56,152,6,174,177,29,137,199,196,240,238,96,163,64,224,21,217,74,92,101,201,178,86,68,116,128,8,90,149,127,175,202,244,183,103,66,132,17,121,234,30,25,207,0,89,51,146,149,8,227,146,176,126,66,221,79,165,96,235,138,6,33,49,174,174,53,81,137,164,46,141,4,177,111,156,219,42,103,191,149,42,165,81,75,49,94,195,231,192,217,184,116,143,158,13,241,127,151,158,69,234,23,75,189,174,218,56,144,230,147,96,245,45,31,207,1,195,110,16,89,166,19,101,227,245,6,10,250,207,17,56,31,131,157,156,18,47,68,75,14,95,179,26,116,3,53,158,206,139,189,210,101,9,99,21,138,241,25,235,199,23,210,243,28,202,151,59,128,117,86,132,67,95,68,173,42,108,34,5,181,51,74,28,186,125,150,80,182,240,106,162,57,104,158,57,10,251,176,80,28,23,219,203,65,194,17,219,206,60,179,89,73,105,225,171,73,223,4,6,161,171,200,34,155,145,40,65,155,169,3,135,209,110,220,173,209,237,111,168,197,142,139,1,56,233,176,211,126,9,80,182,203,113,68,142,149,132,48,210,221,146,14,239,97,1,119,40,81,112,216,193,7,37,239,110,68,2,5,123,53,191,104,64,187,87,84,250,27,186,99,38,186,83,181,49,72,159,201,98,21,73,117,245,209,93,125,235,237,96,233,253,99,4,101,36,163,110,17,233,155,82,164,70,150,30,20,51,80,179,111,138,149,88,188,174,219,76,67,99,34,68,36,148,136,227,41,252,35,115,13,227,55,236,166,76,60,103,214,89,184,9,32,154,147,219,142,75,243,19,228,255,176,15,59,131,105,247,82,144,230,103,34,139,94,252,115,213,93,24,7,135,101,49,212,122,155,93,117,132,233,160,69,212,179,50,132,23,82,113,4,172,24,10,248,151,184,226,158,51,18,27,39,18,167,167,90,227,50,69,52,196,243,1,230,211,205,224,8,202,45,115,188,215,105,118,148,121,151,40,185,183,180,148,73,19,158,229,46,71,56,109,199,132,140,46,129,131,142,234,60,1,44,211,130,231,191,108,144,85,125,124,76,75,42,35,190,244,81,78,74,59,236,175,88,236,35,137,15,208,39,71,68,182,2,60,134,47,170,64,109,202,233,144,189,217,17,214,25,233,109,106,12,182,27,169,228,53,159,5,43,178,146,216,46,157,29,159,82,176,86,56,199,14,212,231,63,81,84,111,225,230,197,123,39,91,90,159,252,221,153,182,97,56,55,236,141,88,196,136,154,95,202,59,162,123,245,220,66,192,105,204,64,22,116,214,58,229,163,137,34,63,210,226,160,222,175,112,65,226,240,127,183,238,79,10,241,37,247,252,79,93,14,62,108,248,43,111,179,78,70,32,29,49,139,198,1,182,224,67,109,226,186,169,232,208,34,166,109,24,55,141,36,245,43,88,228,187,100,94,181,10,213,161,157,254,204,91,130,112,217,130,189,80,157,175,17,221,74,245,166,83,139,223,252,202,82,235,24,72,17,203,35,198,221,236,23,250,18,31,241,99,136,244,219,108,126,254,140,86,116,20,96,233,218,103,34,165,102,119,146,196,96,218,139,127,163,198,95,6,199,15,228,44,154,0,187,27,216,79,94,123,178,81,109,9,233,212,209,113,133,161,13,156,101,112,62,148,88,8,18,197,175,174,251,51,58,172,72,62,50,159,207,172,87,89,31,129,55,121,214,209,24,196,121,31,244,91,179,255,162,26,189,99,175,89,77,148,181,223,219,227,1,198,138,204,98,117,231,237,119,242,221,95,249,112,43,48,81,170,124,102,198,68,207,175,73,3,234,166,73,1,219,14,74,66,85,29,205,74,66,119,63,108,181,98,156,127,231,153,170,219,52,122,70,135,96,223,14,14,28,34,255,91,42,66,18,37,154,152,9,83,225,112,46,189,218,153,102,254,27,214,33,145,67,0,187,128,189,4,240,246,74,237,102,57,93,55,80,44,60,7,253,57,225,233,251,65,181,228,181,49,122,222,135,15,46,114,136,61,72,33,212,190,25,193,185,152,92,212,142,145,5,8,85,250,14,38,121,125,78,84,109,66,190,76,16,16,109,91,222,192,113,169,29,237,56,107,179,185,16,11,58,129,52,230,59,49,165,169,151,187,123,233,172,37,98,145,31,145,150,81,153,160,230,128,203,226,246,114,9,63,128,23,79,20,149,42,3,50,123,239,219,153,160,248,139,243,224,247,245,39,81,118,252,29,247,190,68,2,14,122,61,183,226,197,124,123,201,181,220,161,41,255,69,3,77,123,182,15,236,121,3,120,167,164,91,93,35,125,194,148,57,220,118,163,8,236,34,154,43,104,17,79,51,184,95,28,195,12,236,62,253,164,13,66,163,233,106,203,235,162,202,200,52,187,108,9,44,133,24,33,69,218,210,244,141,201,247,187,93,11,128,38,75,0,218,203,114,115,34,51,102,114,156,21,52,70,161,128,239,237,54,162,206,68,24,198,249,244,168,137,114,25,183,242,254,18,147,247,140,184,7,216,173,134,116,113,50,214,146,26,62,40,178,175,207,119,57,97,18,102,208,209,1,94,95,159,89,200,204,90,221,112,144,1,157,38,224,174,95,237,195,72,178,45,6,249,202,112,246,135,67,80,148,94,61,215,155,166,22,226,7,16,65,232,242,102,14,171,205,101,39,24,110,62,8,47,218,212,26,40,207,139,250,14,10,226,100,0,212,126,116,152,70,8,216,83,182,118,171,232,230,239,122,131,246,148,7,205,198,97,112,233,215,175,225,6,231,246,162,105,191,21,89,87,38,193,153,70,122,91,248,32,60,52,128,27,122,206,104,192,2,95,56,110,126,250,249,212,67,225,29,133,92,18,240,46,55,199,159,63,17,206,222,52,135,65,217,224,60,139,2,193,112,249,128,242,4,96,73,166,148,196,246,9,47,187,223,198,35,10,123,73,238,89,64,135,168,55,254,19,35,213,173,240,62,56,111,69,92,10,152,5,253,81,22,219,8,73,169,50,92,145,255,205,144,205,123,228,8,115,199,9,114,121,206,14,130,212,227,200,89,154,218,225,18,14,49,92,185,178,112,107,114,62,218,41,101,53,177,46,7,18,154,147,192,37,33,180,176,207,107,172,118,169,140,152,204,22,222,213,249,42,163,66,253,225,241,37,159,241,93,254,65,41,154,23,58,6,125,124,81,106,167,121,129,141,54,151,127,3,136,61,117,99,154,98,76,47,174,219,11,188,69,233,79,42,183,244,97,136,135,204,48,97,179,37,13,173,73,202,14,159,3,225,156,200,64,185,213,145,81,74,226,35,228,198,116,23,186,34,143,38,185,149,179,75,8,46,183,192,210,90,6,46,76,178,0,249,85,31,23,3,177,130,251,218,196,56,23,229,150,80,227,230,230,200,35,23,119,185,47,98,24,236,97,221,198,234,94,145,201,15,154,223,153,111,197,144,167,118,207,161,130,179,140,139,40,108,173,221,57,200,134,234,3,88,162,93,222,182,15,67,134,196,160,156,157,175,188,46,6,24,113,161,80,107,242,95,144,189,191,39,230,96,97,162,58,197,144,23,86,234,205,149,1,90,44,42,214,150,11,113,131,209,239,199,133,43,189,197,159,82,21,165,23,15,224,152,98,125,210,19,137,140,39,16,119,91,235,184,34,220,233,132,99,132,178,167,126,75,24,173,158,34,89,21,22,249,16,129,19,173,239,94,89,144,168,129,231,158,180,4,234,96,118,61,23,248,90,98,206,230,124,92,16,0,14,106,223,217,209,62,90,19,225,67,107,156,23,151,192,182,69,241,218,175,193,94,58,35,180,243,20,87,196,95,112,21,217,248,77,48,144,99,148,70,20,224,211,249,201,227,238,187,237,27,236,136,227,253,35,17,241,151,252,110,120,185,236,227,167,98,143,8,95,141,242,174,25,8,184,238,30,221,33,170,136,245,180,122,128,210,244,68,207,182,89,77,35,174,32,2,238,226,157,223,0,163,100,212,28,190,168,68,16,242,12,203,209,66,117,77,22,221,109,230,203,54,91,126,84,151,130,139,128,178,26,11,73,131,152,137,65,159,175,183,75,5,189,211,109,60,251,79,122,139,99,155,5,235,203,11,197,7,184,37,78,66,222,154,33,237,153,94,174,26,104,33,251,78,87,87,70,142,94,96,211,31,129,125,4,118,128,150,187,81,132,135,4,11,186,74,12,171,115,163,163,242,111,252,80,44,230,66,23,85,230,4,62,247,48,75,120,215,52,147,104,176,61,211,146,223,253,6,146,220,94,128,223,236,190,56,192,22,111,26,70,233,241,139,35,85,211,123,158,255,6,84,143,170,2,33,92,39,97,67,23,67,14,23,138,209,95,242,242,72,103,69,103,175,188,94,239,121,168,73,152,105,4,140,1,7,112,221,175,240,150,187,63,90,110,236,191,159,151,178,129,193,31,223,99,61,147,32,21,224,10,8,254,159,48,187,167,159,57,169,245,77,88,207,125,147,1,148,202,179,219,207,102,104,124,50,82,206,154,23,250,195,197,255,74,18,185,2,131,134,198,44,14,113,92,162,170,38,242,148,74,249,8,4,248,121,163,98,119,240,72,236,195,249,162,10,158,46,153,179,183,109,241,30,149,109,197,164,195,98,39,185,45,169,25,166,236,91,172,22,249,3,107,250,139,53,100,9,172,29,195,79,63,24,132,252,74,189,70,93,253,104,38,141,149,95,228,69,123,103,246,42,54,2,8,216,13,177,148,119,219,200,80,206,168,238,97,164,140,4,73,62,21,104,79,194,103,127,212,206,107,172,69,182,45,137,102,130,183,77,192,196,222,196,139,166,23,222,98,197,74,81,0,13,18,241,62,42,31,254,249,217,147,84,13,43,188,198,48,106,59,199,29,138,13,65,5,140,86,15,219,195,51,57,51,100,61,23,147,110,221,82,247,8,81,149,177,110,189,49,204,76,167,172,15,121,103,88,172,111,38,132,216,69,255,205,214,25,133,17,170,110,155,143,103,60,214,108,210,179,3,172,207,34,98,150,140,5,125,138,238,16,145,157,183,13,220,43,122,39,235,2,251,175,55,113,208,141,10,126,245,221,83,158,98,229,185,114,97,229,206,133,201,250,66,181,178,170,247,217,68,25,208,2,120,209,19,224,141,11,83,231,97,73,45,190,171,151,6,244,207,208,199,140,251,179,242,4,222,154,156,61,209,52,172,231,90,72,4,88,127,96,64,72,122,64,77,87,43,120,24,207,240,113,10,20,138,152,79,16,200,150,248,33,193,103,130,205,228,9,246,59,127,157,116,120,219,135,174,64,80,240,142,130,71,101,224,70,31,16,123,35,62,157,211,196,181,63,8,95,192,0,65,26,82,67,168,88,37,221,144,225,98,115,60,96,4,0,83,108,209,177,180,151,110,136,149,41,69,18,194,88,119,146,86,109,168,162,122,98,104,121,9,213,77,242,123,139,101,76,77,35,131,52,122,117,79,95,90,75,255,197,223,213,228,48,37,189,242,87,107,195,51,25,186,223,234,223,144,188,0,159,122,220,78,8,251,164,126,174,67,225,161,144,197,6,153,88,97,28,155,188,30,146,67,165,107,240,104,100,230,139,161,18,178,121,43,54,171,44,182,202,54,54,34,146,29,213,209,233,53,47,78,115,209,207,141,222,58,188,62,158,177,210,128,192,155,248,175,3,135,73,13,177,118,192,113,17,22,98,81,91,232,255,184,49,4,104,230,33,202,215,121,211,160,214,131,182,144,253,27,56,2,52,140,167,232,92,150,36,253,64,44,87,148,150,106,47,23,182,222,132,36,53,130,86,43,165,41,38,92,10,8,33,72,183,162,177,5,209,206,61,75,187,3,22,55,60,166,245,195,213,173,111,202,236,111,31,235,95,141,248,229,59,228,35,143,121,242,209,22,253,32,253,61,36,196,45,210,94,217,16,238,222,11,88,110,129,92,51,31,170,240,92,121,194,62,174,56,159,239,99,26,191,20,76,85,117,191,123,83,172,238,190,12,51,217,50,86,55,166,221,184,120,193,7,225,126,227,132,158,56,207,232,94,109,186,129,72,38,225,210,115,96,87,254,189,78,19,23,185,98,106,224,76,114,87,197,163,64,134,50,79,225,180,14,135,55,8,13,238,58,45,11,214,224,156,253,180,19,20,90,215,95,31,42,94,32,165,14,183,87,131,241,176,147,38,218,107,250,240,45,190,144,205,104,190,129,223,39,27,70,113,74,133,159,150,83,56,114,33,188,45,15,169,87,113,241,150,98,253,33,97,8,158,117,16,221,201,19,15,39,11,174,106,104,58,90,22,252,190,113,148,101,192,235,182,59,48,239,113,27,57,108,84,101,176,66,52,113,22,222,210,109,69,16,159,35,241,112,228,22,61,20,237,53,185,228,220,98,148,97,218,110,202,116,162,3,87,157,34,84,179,8,222,92,198,123,100,218,159,179,63,91,88,23,84,85,253,147,64,19,122,171,214,79,183,18,97,145,192,157,115,166,255,184,107,6,105,79,247,85,220,163,233,116,38,68,156,216,206,143,186,219,250,128,252,21,234,96,68,18,220,60,31,20,172,119,180,215,131,4,121,81,225,91,94,115,218,69,150,49,43,158,187,201,79,81,104,23,102,186,196,218,212,215,200,240,99,19,253,22,16,22,43,240,172,3,38,204,193,172,8,141,97,123,131,51,77,199,145,76,208,176,172,239,67,87,121,233,124,109,230,187,91,0,186,50,241,26,252,53,35,92,198,170,214,3,87,27,10,113,31,129,97,49,95,115,182,138,28,159,151,7,134,44,111,61,33,62,65,237,96,191,241,43,32,248,179,92,219,201,169,246,207,212,93,71,201,198,14,196,232,229,203,222,161,14,220,150,74,53,235,45,77,134,239,84,231,177,244,22,119,26,160,249,173,177,119,129,42,72,118,14,87,169,233,122,47,22,182,154,109,181,124,169,206,11,130,73,36,213,142,162,83,190,39,240,2,192,69,209,149,160,46,54,146,82,55,78,147,129,80,130,100,211,189,186,27,100,221,73,24,254,14,66,19,159,13,23,85,69,100,54,230,8,97,10,240,231,34,104,36,173,98,2,178,138,222,205,183,70,78,243,66,30,14,222,231,69,167,227,233,103,90,118,106,61,152,41,119,166,127,64,32,16,60,213,118,137,208,201,81,213,187,180,55,5,67,244,182,12,228,4,232,161,246,187,69,187,11,27,40,83,154,149,72,187,104,239,70,69,102,70,41,26,249,229,41,2,237,18,240,72,111,49,221,201,100,234,104,138,138,188,211,126,105,46,49,39,239,170,105,61,82,239,36,157,172,35,191,91,4,140,242,254,39,25,85,172,53,193,202,167,150,102,142,35,200,66,116,126,165,163,99,0,121,38,0,87,186,121,151,181,51,86,180,211,135,254,164,95,155,122,225,169,175,42,112,150,164,20,64,8,16,196,226,139,120,136,177,249,85,169,164,217,66,148,38,158,63,9,152,219,212,84,237,115,236,173,222,83,102,234,253,31,234,138,16,20,78,121,165,85,204,142,161,78,11,126,158,176,32,170,99,176,219,176,169,66,4,156,62,189,221,87,90,130,21,30,241,242,17,117,159,207,30,87,204,194,11,75,241,30,52,159,212,223,55,250,140,253,181,67,94,11,51,8,140,16,53,42,138,228,70,162,66,117,241,20,197,109,225,59,106,231,186,20,94,33,117,190,122,240,222,109,92,217,221,143,46,205,138,100,110,202,171,83,131,206,107,117,214,118,87,119,118,49,137,115,250,68,126,111,175,186,27,108,157,228,138,254,133,213,234,66,132,125,132,34,92,138,190,100,132,183,122,144,201,18,205,20,84,47,123,34,134,122,6,116,111,8,104,142,74,56,4,187,181,31,226,32,49,196,61,154,67,233,226,41,29,217,227,167,86,40,64,51,189,62,185,61,199,83,202,230,94,188,236,241,135,73,253,150,29,94,230,48,112,158,33,222,111,18,119,107,235,77,78,52,81,186,53,45,217,189,187,206,17,190,74,41,109,162,246,243,139,58,222,5,162,148,29,88,111,108,58,100,157,175,181,158,242,180,220,21,153,164,94,182,112,252,9,146,239,166,93,245,110,46,48,226,43,21,228,49,138,114,50,149,241,116,0,131,168,60,221,95,75,221,191,86,8,134,57,130,213,33,138,46,3,160,2,248,197,74,55,234,6,126,213,44,1,2,216,200,196,60,138,151,210,254,237,174,42,232,3,223,9,158,37,14,187,235,112,133,153,112,35,251,103,28,13,78,201,20,181,76,166,248,31,167,177,250,53,0,197,193,52,151,84,70,93,131,228,237,242,247,234,205,180,109,106,26,8,25,10,100,156,13,253,3,254,195,8,98,9,149,82,123,140,1,134,6,145,11,71,196,188,78,99,120,14,35,54,247,211,141,30,49,158,134,122,22,255,202,111,77,81,87,85,121,166,185,102,161,121,176,139,19,198,76,108,87,86,52,222,161,222,50,209,28,86,121,146,40,185,163,96,232,195,120,236,247,58,66,66,11,50,152,118,217,47,179,96,63,27,62,88,22,165,60,177,117,67,251,4,80,25,175,44,80,200,206,92,27,160,172,194,25,205,155,134,194,90,223,7,232,110,3,252,90,240,242,247,235,23,154,1,54,195,173,10,12,172,33,208,196,163,228,141,225,130,222,232,99,188,237,218,157,46,74,178,47,1,210,132,26,139,243,232,235,198,125,114,53,34,67,65,75,7,123,113,253,250,180,119,106,80,23,69,137,255,131,77,200,82,157,157,209,242,173,136,59,107,162,172,142,119,179,196,122,126,13,39,111,36,35,144,145,137,87,179,84,93,156,205,14,154,109,219,244,213,176,181,71,122,137,237,124,87,177,108,111,26,45,51,213,88,198,203,41,206,164,57,202,13,215,218,104,254,189,93,239,137,76,184,15,147,233,108,28,45,151,70,113,162,46,149,233,171,225,12,107,76,158,156,136,216,61,164,90,132,238,193,186,109,95,10,102,79,215,209,96,139,6,191,13,235,158,252,138,65,243,168,42,15,91,123,7,170,119,209,184,97,130,97,142,224,205,29,219,199,145,66,220,28,248,145,16,58,12,214,8,169,214,231,190,149,63,219,49,49,192,206,185,160,204,65,121,172,13,4,231,6,134,178,168,234,16,184,31,159,121,93,191,165,185,40,226,68,98,131,124,68,39,192,213,198,85,134,172,50,22,200,97,1,196,186,63,197,117,249,149,20,212,198,159,137,170,81,65,158,211,77,78,33,26,166,88,136,129,230,95,125,162,5,39,141,164,24,100,164,199,9,22,32,5,128,190,91,35,0,52,194,80,140,234,45,179,128,132,80,66,21,91,247,143,217,20,50,253,171,33,188,0,39,222,161,124,173,110,246,12,193,84,140,114,23,38,213,230,165,155,43,55,88,48,84,179,28,199,128,111,111,180,78,15,138,230,15,166,165,227,34,233,178,215,237,123,120,16,1,242,43,245,171,231,189,38,196,110,184,196,30,17,8,32,254,220,166,234,72,223,93,73,48,160,97,78,172,12,188,34,233,34,204,105,144,141,26,4,80,137,247,201,195,129,239,160,168,234,229,174,68,133,150,157,118,129,141,255,72,249,127,192,153,140,110,19,108,248,102,102,161,117,41,179,240,125,97,8,147,208,115,223,225,246,60,200,233,166,109,80,134,190,26,211,240,18,237,164,228,16,62,90,149,112,204,33,212,252,60,192,15,64,212,99,203,49,107,165,159,186,34,0,3,187,173,145,137,63,209,148,26,4,210,181,244,237,214,192,179,240,214,8,136,182,136,171,69,157,247,181,25,58,217,129,161,6,37,212,141,196,115,38,78,233,176,17,143,78,94,9,170,162,133,64,40,15,108,178,175,40,65,67,218,134,73,245,203,24,112,187,201,77,92,199,159,223,205,211,206,206,69,15,125,159,118,204,203,79,64,12,122,202,240,43,206,60,147,32,178,45,46,242,219,68,166,43,91,55,247,233,80,70,28,178,106,24,133,164,3,201,46,51,164,35,77,246,227,136,131,235,176,60,19,235,2,186,144,147,30,70,233,190,96,154,100,104,251,126,34,45,79,241,153,117,138,184,221,3,82,132,54,201,127,43,99,195,23,29,69,251,152,72,69,154,186,194,18,178,3,49,170,159,233,54,226,59,104,33,19,96,5,229,102,112,217,107,124,214,42,255,80,27,162,176,235,124,219,196,247,81,206,52,203,157,100,117,24,129,150,93,87,55,169,242,136,93,30,217,152,167,125,160,246,204,134,11,208,120,253,223,78,128,212,221,185,27,224,223,137,87,99,142,154,153,135,125,118,120,134,204,200,45,207,38,164,37,184,57,99,212,75,24,34,172,243,232,119,101,88,223,207,42,49,163,244,138,156,61,254,69,80,6,31,185,137,86,55,27,114,129,134,36,88,182,139,199,153,208,50,123,165,136,240,180,26,39,84,66,141,217,70,169,102,175,203,175,171,54,138,144,245,206,132,170,197,83,188,244,103,46,201,164,244,199,238,169,254,34,220,200,83,4,61,229,218,22,204,40,217,66,87,249,9,81,165,226,213,69,113,198,114,60,242,218,42,71,42,42,45,98,222,80,82,31,213,216,29,75,186,169,229,74,13,151,165,4,92,165,226,235,20,102,131,172,93,32,121,146,89,163,159,246,162,130,158,51,196,106,200,246,73,140,101,164,89,160,68,105,161,118,201,83,220,173,24,101,21,111,216,98,114,250,165,15,187,180,137,96,168,199,194,143,254,120,226,191,9,251,46,76,94,74,106,253,80,102,234,119,162,80,128,5,229,239,219,127,110,223,204,139,210,167,249,76,196,166,125,156,129,31,122,57,0,247,76,138,90,91,123,27,102,23,104,120,76,38,56,66,173,119,214,87,75,249,195,152,83,54,168,178,3,106,164,159,159,58,233,142,29,132,132,127,29,220,178,230,252,251,149,124,95,219,84,13,51,234,234,163,28,58,103,254,143,244,70,97,241,18,27,254,131,20,137,35,4,195,59,206,48,163,57,64,44,43,30,219,185,32,253,172,34,164,208,253,23,247,243,35,211,119,167,253,164,20,140,16,29,19,76,250,231,205,179,97,174,248,228,12,35,92,9,74,54,212,81,26,206,18,90,45,170,201,95,200,228,112,63,164,77,101,242,210,175,240,56,13,25,121,149,129,222,159,80,127,129,73,53,145,215,201,252,233,9,65,250,127,197,190,157,254,44,248,129,180,25,114,222,19,8,115,192,133,53,40,177,156,82,250,76,68,196,187,43,114,235,196,90,83,210,215,79,226,123,193,134,12,76,101,145,117,200,202,52,224,61,174,8,5,4,192,81,102,15,104,146,91,21,184,44,45,88,39,178,160,53,45,251,20,235,141,121,106,68,41,45,235,181,97,197,207,196,205,27,65,26,169,184,16,95,254,83,129,23,248,70,250,177,252,240,240,33,56,233,101,172,91,111,0,61,247,26,186,64,111,174,110,96,180,38,26,156,43,84,48,177,76,82,82,199,41,216,217,234,209,255,168,5,67,111,111,160,224,7,161,228,166,250,181,153,9,29,19,124,23,247,225,58,228,82,100,184,7,245,145,38,232,198,7,131,193,194,70,136,71,198,116,246,252,46,249,54,130,27,51,158,130,137,125,242,178,59,213,124,62,43,52,106,54,7,140,87,158,43,158,119,78,49,0,170,63,245,117,4,132,90,48,216,193,64,117,162,103,139,181,113,130,210,190,13,69,223,247,82,160,247,118,238,186,192,143,229,211,39,58,31,202,8,190,18,103,50,248,223,111,248,69,241,92,35,250,208,181,88,156,84,203,25,238,156,75,29,125,153,75,16,2,246,119,55,61,223,80,59,147,191,78,118,124,2,63,128,93,238,126,134,24,173,130,61,17,137,37,75,175,108,131,170,228,172,109,210,251,85,226,179,171,51,197,137,220,68,203,246,43,71,191,83,153,184,240,217,139,14,97,145,190,191,203,52,115,206,75,92,93,36,208,229,24,226,255,98,219,234,251,9,44,96,219,52,224,76,252,92,250,158,83,251,84,249,3,94,129,118,103,156,186,175,26,51,205,39,151,9,76,130,126,96,76,238,50,254,77,127,18,64,167,0,245,226,250,34,93,24,70,233,219,176,33,176,18,82,54,100,68,171,7,40,238,225,96,227,8,228,151,29,26,16,9,171,190,2,146,134,179,179,86,85,210,46,96,33,174,58,157,203,0,230,173,88,217,2,104,29,8,7,152,136,239,210,116,191,61,137,98,71,255,164,61,39,18,101,141,211,243,101,248,72,36,159,21,171,148,109,87,104,136,85,133,198,57,254,151,59,29,61,117,83,88,117,189,52,215,208,139,197,135,112,27,51,218,229,157,115,136,207,102,118,85,79,99,193,208,137,197,102,196,240,98,154,123,33,83,182,180,16,165,128,168,244,11,26,164,229,232,210,152,246,209,23,38,117,40,130,172,115,224,50,70,178,239,86,241,31,189,107,213,15,149,60,188,218,172,92,10,216,190,36,170,22,173,198,14,43,229,150,4,190,165,185,14,19,81,162,5,72,58,199,18,27,171,229,200,183,161,205,118,242,207,239,100,58,14,19,184,241,107,61,41,36,203,77,131,137,174,152,0,144,144,90,216,146,57,0,22,58,246,187,24,215,226,41,172,237,245,76,28,97,238,169,106,238,96,178,49,229,231,205,216,5,250,243,52,84,109,17,177,77,239,54,22,118,51,142,106,175,71,220,184,0,132,241,54,204,54,22,200,92,207,38,37,74,68,173,189,33,30,106,247,175,161,175,75,239,181,97,81,19,128,100,17,236,107,56,228,154,4,182,34,92,248,199,43,95,113,5,197,168,108,56,161,191,220,18,99,50,172,134,71,135,246,109,109,14,41,162,4,59,59,127,142,110,33,55,105,207,83,234,143,195,18,179,127,88,204,182,191,57,13,200,103,150,245,107,198,175,40,25,195,172,143,21,89,201,84,119,199,173,191,246,138,62,113,70,6,24,108,32,238,8,45,125,184,91,230,198,238,174,76,167,183,198,25,80,112,105,112,222,21,80,150,173,23,124,39,64,123,193,255,250,186,143,201,16,97,78,125,134,160,210,87,193,193,147,24,29,25,60,87,168,124,156,18,179,209,95,86,109,35,158,66,136,208,11,49,159,234,68,177,5,60,228,192,130,116,204,124,198,239,214,221,201,152,45,159,144,39,219,13,198,253,104,60,137,193,57,93,201,97,187,78,179,41,56,171,249,89,36,49,157,212,142,35,4,84,180,66,57,95,245,55,106,93,81,93,184,157,187,98,248,171,57,55,134,219,134,83,222,16,222,231,2,194,129,25,190,53,101,158,103,163,70,138,252,31,31,124,21,2,38,60,209,48,146,228,118,162,53,0,75,33,136,180,34,174,198,236,95,247,190,180,208,15,75,76,123,117,221,105,62,223,117,123,118,128,206,251,120,138,82,150,235,249,137,85,250,202,97,27,246,146,210,143,90,137,1,182,136,45,190,48,206,188,189,31,234,206,80,217,157,73,210,232,201,253,212,52,199,201,178,138,112,132,252,69,46,72,34,22,119,119,147,80,195,223,231,71,122,139,212,19,32,43,244,106,82,226,52,151,209,202,101,199,172,138,59,150,169,25,166,11,189,20,9,131,46,214,154,57,189,219,44,31,135,189,25,185,126,210,70,101,30,236,24,140,110,11,176,207,111,215,121,125,154,126,171,44,232,241,241,14,112,19,224,244,247,160,141,230,155,199,125,172,125,249,74,200,237,249,213,91,174,48,43,80,19,89,161,162,106,249,0,128,72,151,22,138,44,244,136,145,217,213,123,154,158,187,12,14,234,47,241,91,144,208,59,201,183,197,30,230,31,153,154,167,249,81,0,96,217,101,2,193,89,231,2,20,162,215,83,237,162,47,239,5,109,26,196,168,201,81,226,189,227,146,14,174,255,163,86,180,213,132,186,40,22,250,156,26,74,187,140,225,221,38,107,147,72,190,123,2,91,113,255,188,68,6,146,104,124,236,189,24,11,101,18,104,191,26,231,12,159,110,157,14,26,213,197,186,112,133,40,76,100,81,223,70,102,183,105,43,188,81,194,245,39,2,34,85,114,236,108,30,227,114,211,10,86,134,242,59,162,182,250,179,21,119,159,41,211,190,159,36,184,239,160,187,135,137,252,27,149,176,231,47,200,183,78,60,89,84,197,115,172,142,88,17,98,60,237,252,167,89,36,70,111,243,189,19,153,14,188,39,100,5,6,183,49,153,131,226,246,114,235,143,245,234,234,98,151,4,221,131,64,195,164,148,254,78,13,214,224,106,94,141,43,251,114,126,30,199,98,165,152,218,124,243,20,212,194,93,96,118,22,124,104,92,72,148,139,92,115,221,249,151,247,107,137,191,204,246,11,46,110,68,117,151,144,112,220,217,76,168,32,30,126,31,106,253,100,88,204,14,111,157,77,1,139,113,149,153,253,193,233,88,65,53,6,142,14,119,113,84,128,202,33,255,135,75,29,152,177,239,158,4,33,177,126,170,7,225,174,94,23,225,243,165,248,28,174,207,222,85,45,184,144,60,208,72,85,86,207,155,16,55,63,19,127,221,155,178,250,255,23,63,4,213,174,154,44,49,104,139,204,69,223,88,131,176,138,88,44,61,17,233,99,105,249,26,180,137,180,79,125,8,136,72,27,245,88,71,42,101,79,230,229,177,232,239,44,7,101,42,190,103,22,151,243,185,177,168,98,182,192,198,199,212,218,144,170,61,78,230,105,54,244,29,216,129,110,140,31,138,37,218,220,31,134,194,62,154,109,85,140,168,79,44,30,110,244,74,252,99,53,252,242,39,50,11,75,219,131,84,174,33,89,101,75,83,129,221,223,137,72,16,225,62,50,71,144,133,64,0,2,42,126,253,230,178,254,115,67,151,138,33,165,170,39,184,54,175,151,206,160,132,9,167,215,82,136,42,239,236,129,56,152,73,18,177,9,191,210,176,230,65,75,138,95,22,158,126,117,69,188,79,143,197,3,70,12,205,173,3,33,158,86,214,150,49,62,17,130,204,118,86,199,10,106,46,58,164,114,43,211,190,80,124,13,153,229,55,142,116,64,18,15,9,236,222,111,25,149,248,156,17,215,159,213,106,120,33,120,245,7,159,25,100,77,119,117,219,29,93,157,205,11,22,94,228,5,104,34,194,85,51,198,89,235,15,102,160,245,254,100,40,170,167,164,64,179,1,176,64,145,81,127,169,1,132,175,144,63,99,163,241,175,165,195,108,129,222,185,86,198,186,62,170,77,236,58,75,100,98,4,97,248,201,84,41,233,123,189,211,2,78,172,63,11,132,88,224,119,18,10,89,23,15,133,212,22,5,41,54,64,128,232,135,80,64,174,151,158,86,242,224,245,62,179,208,70,120,230,23,213,139,79,224,78,109,113,227,176,218,150,178,66,159,233,177,116,183,249,181,206,9,247,84,10,236,54,57,66,15,15,87,155,81,115,143,99,219,75,43,58,81,110,167,207,214,252,191,120,236,40,106,14,195,165,241,134,36,16,61,91,89,86,214,104,102,227,106,71,135,142,46,0,41,245,221,62,173,56,226,161,215,226,246,126,105,7,134,36,123,229,107,97,196,230,40,203,85,5,225,9,34,92,147,123,77,235,185,50,225,27,221,159,92,36,249,175,192,31,152,219,178,6,180,241,145,233,145,101,217,207,160,178,71,12,128,158,25,184,44,0,205,106,20,43,131,140,161,129,74,42,195,215,139,189,165,111,8,12,48,27,226,140,30,85,118,38,176,96,157,206,84,146,185,222,50,70,246,2,2,245,108,205,94,200,24,126,99,9,226,242,40,130,221,19,29,194,158,137,238,127,67,127,72,133,23,174,151,95,99,249,229,48,59,106,156,23,154,61,160,29,105,130,14,164,225,4,241,58,138,248,234,81,47,171,241,26,26,101,236,63,181,222,152,165,244,228,235,38,82,203,90,254,124,154,170,50,162,5,202,21,194,29,147,139,213,203,29,137,153,131,249,130,248,98,69,203,151,26,153,9,53,66,138,38,60,206,240,254,17,96,197,215,45,224,166,34,84,104,102,163,10,205,19,3,61,148,53,24,72,95,23,167,226,4,184,75,208,213,124,16,81,2,49,14,37,165,153,128,169,112,134,139,63,142,222,22,91,203,31,86,231,65,244,100,250,24,49,158,42,43,207,38,74,5,50,200,3,41,164,7,231,23,153,9,227,249,211,195,51,71,102,240,12,219,6,204,103,147,252,35,170,155,234,110,232,152,126,65,234,41,35,62,190,124,151,167,199,94,8,126,180,229,57,245,211,91,222,139,31,93,213,220,92,175,53,115,130,107,133,123,75,4,86,81,249,154,135,100,245,195,28,111,207,183,169,172,216,152,42,211,93,59,121,204,211,244,96,52,48,68,186,120,47,193,118,168,22,108,77,98,224,86,168,209,175,184,115,45,244,61,135,211,201,182,91,53,213,80,102,27,62,254,215,203,18,246,45,14,223,36,31,48,131,83,78,51,59,87,174,129,60,66,187,11,184,209,204,150,246,51,178,234,131,43,75,117,156,124,5,25,110,255,88,245,105,110,49,84,4,233,172,164,67,27,52,165,7,6,125,98,17,245,192,10,48,100,251,59,208,77,57,90,49,167,242,28,78,61,206,187,235,5,141,151,236,138,130,15,51,162,114,13,197,185,96,101,118,236,22,163,178,5,82,52,101,76,179,96,220,97,29,31,165,175,95,23,68,70,136,0,191,216,27,161,138,119,192,196,204,167,132,39,83,159,55,36,239,89,204,191,88,10,177,233,212,40,97,204,128,48,253,251,125,154,228,212,144,10,38,184,38,55,143,230,235,201,185,79,118,20,248,225,58,186,41,19,119,29,27,247,202,57,155,182,52,199,91,10,122,160,20,137,187,225,106,79,97,73,111,244,221,6,91,205,187,228,121,132,18,238,159,108,22,120,208,33,192,117,118,241,152,241,116,79,224,204,107,12,109,184,189,22,39,230,201,139,209,22,144,165,170,145,79,120,2,32,246,206,113,18,74,130,23,99,243,171,149,244,63,171,128,206,193,222,132,23,92,190,83,253,53,205,54,84,210,108,146,239,217,3,148,214,21,184,196,101,18,18,244,203,191,49,191,236,152,191,188,192,175,179,0,208,135,225,11,37,155,45,172,240,236,170,95,3,101,42,145,114,217,232,102,110,2,34,254,20,101,138,157,32,103,95,139,85,13,170,163,136,218,151,225,35,168,76,38,30,166,79,132,153,93,171,210,76,228,160,32,23,212,27,100,211,79,86,169,183,175,40,2,87,119,13,237,210,133,180,11,185,20,120,184,100,31,254,128,66,210,44,228,254,68,204,136,9,50,30,57,130,121,69,36,233,126,54,108,180,170,37,102,0,147,242,22,134,245,162,188,126,71,123,41,19,224,138,123,121,51,51,227,64,219,85,221,233,169,151,26,63,39,249,68,120,17,162,72,3,40,45,185,157,232,92,210,117,247,211,146,79,211,63,96,214,105,106,131,58,9,16,126,93,116,15,57,47,118,11,249,242,192,170,210,185,242,67,59,222,83,140,114,213,216,19,81,242,250,45,248,203,123,160,255,73,102,3,74,77,98,163,11,203,3,168,168,12,207,90,43,193,115,136,8,220,245,242,14,128,255,151,16,225,199,239,172,137,223,57,75,153,124,179,108,13,30,241,205,231,127,250,43,193,80,95,240,27,187,126,5,6,16,111,102,167,103,95,65,76,58,185,203,62,12,136,25,31,171,207,190,211,217,109,171,191,228,0,60,229,146,178,14,75,235,60,62,115,62,152,93,74,19,185,206,137,176,167,124,106,85,47,211,44,186,3,132,83,26,135,24,140,141,9,59,66,181,105,151,132,16,133,96,141,132,246,18,33,135,253,138,44,74,230,3,168,148,253,198,237,203,154,157,73,28,199,5,128,124,110,83,191,67,83,14,196,29,197,177,253,87,193,182,235,3,105,76,194,21,46,44,221,89,186,57,110,206,113,55,52,29,8,38,251,94,207,175,57,235,13,238,162,225,203,156,108,248,112,149,71,149,135,228,234,91,218,76,37,72,208,57,117,214,246,130,222,43,115,190,71,36,217,69,65,11,96,25,139,224,96,184,174,143,90,68,20,43,118,160,135,226,176,219,74,123,239,254,229,81,56,3,40,245,40,81,59,122,97,206,130,226,161,196,246,39,163,244,231,81,217,248,120,212,174,85,255,159,231,68,239,108,64,129,249,243,2,149,62,93,240,76,43,107,109,11,78,46,111,75,190,177,181,112,107,48,109,242,141,72,184,255,203,93,253,28,146,219,138,148,138,162,151,50,151,103,78,42,247,186,150,11,110,196,96,188,240,251,175,245,150,20,137,242,162,30,242,89,166,3,143,3,64,216,232,203,81,24,48,158,202,159,217,253,129,9,8,92,220,46,111,115,193,195,30,253,240,59,191,207,121,136,101,79,143,136,7,215,49,243,102,53,33,235,93,11,126,26,112,237,255,219,1,123,12,94,117,134,77,250,117,39,196,226,5,164,65,70,157,115,150,190,117,255,4,145,252,95,241,180,208,185,108,72,54,213,8,218,219,173,137,144,51,47,18,179,212,71,47,224,143,27,204,175,131,148,247,157,191,195,179,160,160,97,212,226,55,18,158,23,112,77,107,164,215,210,234,161,87,37,86,44,122,28,104,234,99,124,237,12,184,25,124,229,98,177,13,82,240,143,9,156,94,251,44,126,246,185,180,250,48,147,53,9,235,184,111,119,103,70,56,167,206,44,221,135,193,120,192,250,28,211,160,207,217,196,69,91,103,28,129,70,219,99,44,127,151,160,231,73,20,119,240,229,161,83,208,210,228,201,106,98,98,23,100,51,195,40,95,82,203,95,123,98,30,159,136,186,171,77,177,219,129,191,22,213,89,196,242,198,17,43,246,128,107,167,23,231,57,2,155,28,6,205,247,222,105,36,149,153,46,96,91,176,127,196,81,119,13,23,187,107,196,89,76,164,254,132,238,131,231,104,22,31,230,205,190,123,156,180,141,145,121,208,108,138,47,119,86,78,155,133,152,130,141,174,127,179,220,49,232,202,84,112,70,156,214,68,218,162,243,115,146,60,223,26,165,250,223,77,106,74,190,193,218,48,121,26,234,126,161,253,63,97,38,21,175,150,151,123,98,87,155,143,193,197,183,129,228,26,84,15,137,172,176,5,207,187,6,185,64,77,108,153,76,208,195,201,57,84,188,148,139,118,168,241,100,208,227,212,65,110,190,186,96,23,41,222,108,193,209,28,36,159,220,42,153,96,62,38,99,102,58,11,57,20,128,116,172,46,59,70,149,1,246,65,92,126,196,151,215,192,89,117,37,130,91,28,222,234,163,59,22,40,231,115,182,107,190,75,15,61,110,34,214,178,187,230,142,187,235,201,227,24,62,103,178,113,200,115,224,231,88,206,243,225,28,235,57,60,156,255,29,237,205,205,18,245,212,172,124,249,112,223,141,6,141,254,88,128,21,19,244,65,186,133,148,101,222,148,75,35,45,216,185,28,181,229,193,41,31,114,249,209,84,252,230,94,169,37,213,210,2,20,41,235,195,71,14,56,3,69,92,249,193,71,246,232,177,129,10,34,248,20,240,138,235,8,160,236,19,77,209,224,131,51,48,218,181,190,173,55,187,11,219,122,92,239,202,242,75,9,243,51,1,173,77,23,47,5,250,120,245,10,126,233,28,199,146,128,94,143,165,255,246,137,113,201,99,64,226,32,242,190,209,98,255,220,178,16,123,17,112,224,107,60,93,74,113,172,128,19,164,28,164,213,231,7,229,101,2,63,78,134,203,52,205,79,198,69,124,41,95,176,88,85,33,49,12,233,131,88,6,214,239,237,40,214,243,140,174,17,174,67,90,128,222,7,244,29,173,242,187,176,241,237,7,174,84,42,242,141,14,29,179,2,69,146,30,21,126,183,203,8,80,30,74,234,244,215,66,110,29,96,239,30,137,230,196,30,105,110,115,52,119,80,71,106,81,49,46,86,184,172,116,170,122,79,148,110,85,114,216,3,80,52,157,21,124,217,216,124,4,210,28,215,201,110,115,61,36,127,82,197,165,238,221,230,154,24,253,129,28,155,122,143,246,92,127,98,39,16,114,57,150,119,155,55,157,20,238,224,73,144,38,173,88,199,184,165,71,24,130,8,216,101,190,156,236,122,160,136,35,38,180,146,239,119,153,145,221,113,49,0,214,236,140,59,169,165,49,239,251,0,210,175,166,133,130,223,70,98,25,194,169,170,156,105,146,235,198,78,33,152,17,172,119,9,76,150,251,171,10,67,113,11,149,252,69,79,181,120,91,106,153,250,249,36,33,142,48,246,116,156,226,214,135,23,224,39,38,154,53,60,153,16,160,82,197,118,150,100,157,61,173,141,163,124,66,82,89,159,66,5,110,201,235,232,85,173,126,189,36,120,239,195,221,91,18,37,189,179,87,181,120,76,32,215,106,109,125,244,27,142,243,140,111,24,144,140,38,107,89,158,13,231,59,22,162,164,5,41,249,166,147,59,61,181,1,41,114,184,34,216,223,60,86,226,126,133,120,145,137,45,200,144,67,233,39,159,97,247,195,154,93,110,219,26,214,101,51,55,82,9,183,250,201,88,47,139,20,200,159,201,13,157,119,3,47,196,122,17,127,199,104,51,135,150,145,17,175,44,54,101,161,134,39,62,124,139,234,44,247,250,17,49,12,42,49,10,106,139,121,252,208,196,95,37,102,37,200,185,148,120,245,223,41,85,79,56,210,62,190,204,25,98,14,175,46,196,120,27,202,188,201,159,192,84,119,47,158,86,87,95,180,50,134,104,15,121,151,17,72,162,15,91,244,211,70,192,219,35,215,124,149,228,33,140,177,201,107,77,196,143,222,59,121,204,123,181,40,244,144,7,74,214,155,151,34,11,204,165,4,183,95,235,42,53,199,209,123,223,114,158,248,0,255,125,165,19,7,6,81,208,117,22,92,129,81,56,131,68,50,89,22,220,36,43,198,143,76,198,208,57,149,10,202,175,100,149,69,38,197,24,157,229,169,56,42,93,47,167,119,181,79,34,28,6,5,171,31,27,241,151,135,109,143,89,55,124,214,128,186,201,85,59,241,211,248,252,161,175,180,194,51,48,101,196,5,254,95,149,165,230,70,35,127,90,140,78,24,225,117,211,144,212,20,51,172,75,77,148,148,229,179,147,80,185,55,187,49,42,80,211,250,254,133,103,250,50,219,10,8,252,135,242,146,234,54,144,193,131,2,24,234,138,250,27,49,186,186,194,243,146,147,105,120,52,238,139,142,72,36,7,13,112,48,39,3,36,35,17,98,136,53,61,127,9,186,157,245,229,188,252,63,203,42,36,36,77,103,148,170,61,251,203,155,14,19,160,124,225,61,44,34,235,231,248,42,112,60,99,20,236,238,97,243,4,61,25,136,224,67,169,42,136,89,100,53,0,156,234,181,162,43,237,100,130,15,159,128,167,253,139,51,37,230,121,50,138,182,57,23,72,121,105,0,159,239,7,28,175,110,188,10,102,78,106,162,113,1,42,118,248,249,186,112,142,119,237,225,135,67,86,207,66,239,52,55,134,83,255,240,79,125,127,130,253,240,28,63,168,28,61,57,16,200,227,22,7,141,18,249,83,245,124,207,148,194,195,147,210,132,112,81,63,177,186,199,197,105,68,229,65,39,25,142,239,10,210,31,23,130,178,47,161,235,240,14,249,97,175,207,243,52,253,4,11,117,120,230,122,26,164,52,45,153,246,147,186,56,82,71,146,34,24,253,17,2,187,63,193,11,32,196,89,159,229,53,253,167,211,32,203,233,168,111,67,60,40,77,53,203,244,171,41,157,176,189,145,75,165,210,44,236,59,230,213,250,244,252,253,134,92,137,61,3,192,148,253,53,205,92,212,22,188,82,168,89,52,66,175,225,186,71,93,247,70,128,108,129,162,207,203,88,237,19,129,0,120,175,80,51,64,83,53,25,24,151,217,201,178,136,71,41,169,143,237,91,34,173,183,75,244,121,84,66,109,162,200,194,121,91,114,150,40,59,38,160,68,132,28,76,194,89,128,234,13,209,101,238,27,214,213,148,236,19,83,39,222,131,230,220,104,14,89,212,205,210,79,193,0,153,40,61,234,89,123,150,182,12,42,253,82,208,51,195,47,101,118,50,119,48,202,27,1,23,171,220,21,134,197,187,229,159,246,19,136,39,74,235,103,127,205,208,173,100,156,249,11,75,213,248,26,99,137,119,158,42,252,184,169,58,196,176,221,222,190,30,36,253,243,192,255,96,162,29,226,161,140,2,97,4,54,14,174,216,117,62,47,144,207,198,229,44,0,76,65,253,64,30,50,236,58,62,32,178,106,147,138,152,199,187,111,93,128,38,64,218,65,123,211,227,110,111,139,195,78,113,15,252,188,144,195,32,98,248,216,247,43,129,141,177,87,185,110,161,103,93,47,166,43,253,44,134,80,214,15,57,37,43,194,111,119,171,49,99,216,10,124,136,203,163,69,166,12,70,36,94,167,66,221,186,144,33,155,126,110,11,64,71,52,44,68,107,20,154,1,129,83,41,17,171,193,218,146,225,195,225,35,153,96,141,57,41,205,171,123,188,254,85,60,197,22,52,121,152,42,102,117,1,5,149,68,212,146,141,243,45,84,166,67,176,224,35,24,5,140,49,163,169,192,13,211,37,37,89,13,143,74,108,35,121,55,207,215,172,34,205,13,198,21,163,57,124,38,162,42,167,30,44,38,37,140,48,24,101,82,40,26,207,61,154,66,242,109,134,31,176,73,116,19,37,165,73,255,143,176,38,228,8,24,6,202,76,226,143,77,206,133,252,37,4,116,137,160,137,15,187,210,51,255,151,107,169,170,231,125,101,185,220,32,121,193,168,23,131,163,76,44,154,150,16,77,46,32,191,2,250,75,76,252,194,171,157,68,252,174,212,71,120,110,63,53,61,69,212,42,102,114,3,79,160,217,67,91,148,20,185,207,160,149,45,131,240,36,49,37,217,35,182,182,121,222,97,129,42,48,63,69,0,184,191,99,71,87,245,143,27,152,195,3,189,170,192,110,92,242,103,57,48,40,75,102,7,132,150,10,136,3,133,85,169,156,210,201,42,170,211,51,29,196,131,15,131,73,34,58,121,31,101,125,136,106,130,39,70,57,38,122,209,31,158,6,117,172,121,60,236,2,54,149,138,251,196,150,65,24,195,124,123,145,23,57,31,162,61,14,9,183,97,241,76,138,27,61,202,190,14,12,147,135,177,47,44,51,82,20,135,125,25,129,249,190,189,184,45,216,126,16,43,10,65,252,118,234,165,144,211,170,228,28,227,13,150,60,119,31,237,1,13,152,160,86,182,180,162,250,0,82,84,129,18,242,220,111,64,93,62,176,240,35,203,74,252,72,15,121,207,189,126,199,18,64,32,184,179,145,113,220,199,135,18,136,66,24,156,220,142,176,77,238,196,182,95,138,97,85,72,22,2,90,237,18,224,24,135,11,80,119,67,141,196,109,129,47,67,132,68,82,209,143,245,32,0,20,230,88,106,89,32,208,24,196,2,182,243,130,109,118,212,65,88,222,126,171,20,235,110,199,163,62,121,45,139,20,248,86,253,14,38,181,84,56,154,167,30,199,163,105,121,209,35,227,209,82,135,174,193,169,198,169,46,140,199,118,66,146,217,37,241,27,172,217,202,218,140,200,212,5,85,118,254,53,36,83,231,224,247,146,241,29,99,210,186,10,152,12,156,155,223,41,34,151,105,141,163,130,55,219,143,239,67,45,206,9,173,245,129,58,204,244,102,117,115,237,124,22,36,151,4,171,242,174,29,98,57,24,29,77,6,194,239,85,210,129,149,162,177,168,186,186,162,182,32,174,52,75,26,195,77,221,94,246,19,119,79,150,40,41,219,56,82,97,91,87,192,209,206,126,126,128,106,220,249,223,96,38,202,112,227,174,17,158,248,185,165,117,37,77,31,231,112,35,1,56,71,117,211,127,120,215,28,233,42,85,99,198,58,9,167,60,164,92,189,29,219,45,145,74,158,147,154,179,108,204,126,42,27,187,9,171,117,40,136,82,57,119,162,240,236,167,56,104,66,41,127,204,98,30,106,218,83,136,205,120,101,179,57,77,190,232,97,207,182,31,63,228,134,25,219,113,79,183,46,94,40,129,211,3,207,22,27,201,121,107,87,41,252,107,170,239,251,45,20,129,1,28,138,171,106,231,241,224,97,250,141,215,12,106,173,110,49,66,25,80,247,146,65,46,227,196,27,101,110,134,151,156,30,81,31,147,133,84,146,15,197,158,75,211,120,125,124,80,169,104,145,85,16,247,207,134,107,136,158,177,91,213,49,213,140,46,52,212,201,115,137,114,151,218,233,54,82,31,163,28,20,68,48,7,101,9,154,106,153,213,88,189,135,99,165,231,175,116,103,37,69,222,207,237,119,94,76,194,57,48,96,185,19,97,111,226,193,138,70,53,209,18,25,104,86,180,194,17,115,190,77,240,208,236,193,201,204,41,169,169,236,16,128,243,127,208,130,71,114,187,237,226,186,207,142,95,93,2,145,81,84,91,251,45,50,146,216,47,80,159,155,102,222,99,113,84,3,15,163,232,55,77,7,215,64,16,36,24,207,160,135,111,18,33,217,232,62,231,195,213,168,234,103,19,175,25,147,102,216,82,114,149,180,234,186,209,68,169,130,94,82,26,80,251,134,82,236,160,218,81,210,255,250,169,203,155,64,9,164,66,73,249,100,229,129,91,222,129,218,48,11,128,243,104,67,236,171,242,105,48,153,242,60,136,253,146,127,247,62,207,45,101,234,190,125,237,165,144,35,240,225,75,56,36,16,12,134,235,1,123,25,248,30,158,68,131,105,110,237,57,46,75,51,218,155,251,47,46,183,237,157,93,67,21,147,19,93,145,42,229,202,190,116,166,40,48,59,28,69,59,20,81,115,25,196,10,106,72,164,67,59,234,209,78,224,116,214,214,79,135,17,233,85,57,108,224,54,70,116,180,71,89,13,29,105,47,61,154,96,8,89,73,153,117,130,28,149,100,234,173,69,168,25,198,82,53,41,13,235,152,241,19,240,220,115,79,14,24,99,157,194,196,41,87,233,150,169,231,216,34,137,202,106,217,198,1,120,182,80,177,251,31,28,207,245,74,109,70,99,208,175,115,42,46,98,237,9,21,21,35,41,241,243,88,47,216,97,51,110,135,16,59,118,27,192,181,152,69,57,40,41,125,164,203,191,138,233,7,192,206,96,225,173,26,186,219,125,28,4,64,254,30,172,173,141,103,49,41,217,235,115,13,183,179,224,235,248,206,231,155,131,197,231,104,1,35,144,131,134,208,94,15,240,217,251,34,209,54,132,35,208,213,251,58,24,114,114,118,104,227,35,11,208,42,95,104,247,35,208,75,158,56,190,213,131,32,126,147,36,180,21,154,114,161,119,191,56,212,13,194,172,75,167,232,18,78,208,4,83,147,23,70,85,199,108,23,182,17,70,110,0,243,86,222,238,248,145,221,178,133,129,66,177,74,94,113,175,234,79,187,188,37,160,11,255,147,211,32,148,138,200,244,177,42,123,211,84,138,227,61,3,101,119,61,55,202,47,122,156,236,61,246,93,43,49,48,249,223,16,221,142,244,197,145,88,20,248,24,136,71,193,251,20,233,220,67,59,117,24,44,59,158,213,143,220,178,180,224,45,180,191,232,162,100,152,192,42,1,5,137,176,7,164,160,4,64,138,4,247,71,145,32,149,159,203,110,82,213,47,198,235,64,96,54,88,130,79,64,32,9,217,247,231,162,181,252,231,144,183,231,194,197,167,21,152,185,188,104,37,63,10,78,196,40,147,113,185,14,5,243,188,4,164,4,44,199,140,144,215,120,85,249,254,198,152,217,142,170,196,253,25,18,115,152,112,230,22,108,210,207,3,156,188,154,190,54,237,108,204,215,121,250,63,11,243,193,246,190,166,115,147,141,173,249,51,36,58,224,156,33,163,206,127,78,76,204,140,34,213,216,59,112,235,242,58,176,66,100,153,52,79,163,99,117,189,41,163,143,221,160,214,142,234,19,116,71,76,188,178,28,16,54,237,202,36,192,57,53,131,26,62,114,203,240,123,88,176,137,67,8,10,240,180,117,22,46,199,115,49,173,101,185,15,42,109,255,62,43,134,18,175,249,148,235,53,98,201,179,175,93,98,166,82,39,210,118,29,236,56,36,96,16,17,236,182,127,62,215,182,122,73,60,190,116,171,232,55,28,159,155,44,226,9,27,141,124,119,50,235,176,102,172,127,9,79,202,169,9,104,163,33,100,125,61,38,247,220,178,42,109,246,187,17,56,34,74,203,164,78,5,68,109,112,109,123,152,31,234,150,33,149,38,163,176,218,121,31,28,85,8,227,206,249,94,156,117,42,78,242,141,212,75,37,72,54,122,79,8,168,50,155,29,244,38,86,73,32,0,173,180,127,135,184,114,108,185,4,255,128,72,159,243,88,164,18,156,233,232,159,244,249,117,239,239,25,70,78,118,18,138,50,69,244,244,119,58,75,211,179,87,74,185,208,207,198,109,60,14,49,58,212,196,73,74,72,49,125,123,139,201,136,143,125,32,138,24,23,165,79,131,141,136,162,47,15,80,32,148,34,92,228,233,107,101,47,120,219,87,172,217,102,65,116,108,6,219,165,26,229,61,15,173,96,178,44,54,243,222,205,217,217,168,178,93,32,67,227,12,12,205,179,8,9,16,166,154,14,26,191,37,3,150,200,154,204,188,221,204,234,128,223,150,198,11,151,202,46,90,116,236,190,137,49,28,74,83,203,71,81,85,88,197,253,38,195,253,182,52,83,209,76,163,52,16,40,56,224,181,148,89,198,218,252,246,81,56,82,158,69,86,220,213,146,75,206,80,91,204,30,243,56,229,93,166,19,26,55,244,161,108,188,190,255,237,24,191,59,159,221,138,109,30,19,84,255,137,140,114,230,215,33,69,122,13,159,68,75,17,69,183,103,235,33,230,60,145,155,9,26,101,10,179,24,15,121,183,172,177,63,238,28,224,51,186,32,145,26,120,102,141,103,24,169,127,58,9,175,205,15,98,222,243,112,130,200,148,208,196,171,244,68,49,92,149,57,255,207,168,38,156,159,98,135,89,7,74,137,103,3,238,9,87,129,189,66,201,74,152,165,42,129,217,184,114,158,108,37,241,25,152,228,36,190,183,84,165,144,114,155,242,161,228,43,152,1,43,21,176,42,96,159,220,56,124,253,140,94,231,236,117,151,242,76,216,208,157,252,8,181,118,49,42,201,26,102,43,79,54,50,196,12,42,35,154,168,140,87,9,213,246,205,122,3,5,246,44,150,143,18,237,53,204,62,152,9,253,237,3,33,247,135,188,240,142,151,2,91,113,255,81,201,42,192,242,121,67,214,144,175,177,181,200,85,107,129,161,108,11,71,68,240,51,118,13,23,98,9,246,187,152,253,219,174,144,148,5,90,248,78,150,212,192,149,194,197,117,119,67,197,144,63,81,4,211,127,134,93,9,61,162,218,247,220,108,144,44,139,41,252,120,77,196,96,191,234,180,189,38,181,231,27,53,40,193,216,143,125,240,4,33,243,230,91,100,171,72,181,67,200,228,216,214,16,45,161,6,217,130,165,207,11,77,199,139,48,100,183,79,21,176,131,234,168,89,95,134,89,33,231,178,160,187,118,48,22,165,232,80,147,177,7,153,218,236,210,91,113,15,61,66,121,78,213,126,229,211,178,15,253,164,55,43,161,33,195,105,66,85,122,202,228,41,134,184,67,85,108,137,64,195,13,85,165,244,198,190,102,140,132,36,217,206,172,222,244,64,33,121,60,102,247,31,207,254,141,32,161,201,38,79,210,109,48,191,33,163,217,15,83,143,160,239,8,144,8,8,165,146,226,56,37,213,101,31,98,178,183,220,152,7,244,97,253,204,43,125,240,184,101,33,55,134,5,182,189,166,245,163,197,5,107,109,93,53,226,15,183,10,234,232,87,221,214,116,41,130,56,210,251,68,73,159,223,111,188,240,254,14,39,55,206,135,255,173,68,221,211,182,223,122,155,118,148,11,235,92,49,139,30,28,108,33,98,108,43,69,63,92,2,202,126,157,223,67,226,218,209,239,10,214,229,90,52,180,11,208,161,178,156,139,149,190,3,221,37,125,229,231,139,9,111,101,69,108,217,6,227,203,51,110,185,115,13,217,107,185,30,41,26,80,248,115,230,36,133,77,141,145,128,163,169,232,190,122,248,74,250,181,222,189,141,191,101,249,81,252,111,73,88,182,228,250,68,88,169,165,75,25,209,155,188,157,140,175,84,93,138,140,173,71,18,166,237,53,126,187,235,206,25,217,166,229,154,34,227,15,119,225,79,36,221,62,121,172,200,8,40,252,183,233,9,45,220,141,143,119,227,81,139,54,219,22,23,14,7,112,4,45,246,195,159,225,110,166,77,252,207,23,206,192,60,85,91,87,224,106,76,175,229,249,63,91,134,1,236,38,66,126,113,145,79,193,53,212,85,73,118,26,89,180,18,150,14,250,250,53,7,202,99,95,250,78,156,172,122,119,215,115,62,64,170,41,49,7,97,5,136,129,25,34,62,158,188,121,72,29,159,224,112,70,6,154,191,62,77,93,8,188,47,213,97,58,249,192,114,42,149,237,124,125,154,157,19,170,20,180,29,211,177,158,203,190,13,54,31,149,95,43,53,221,61,43,188,204,8,33,236,125,71,222,70,126,24,17,111,50,228,234,21,71,80,203,228,131,136,203,185,241,70,141,250,124,246,38,158,57,196,152,28,132,114,5,214,34,141,167,169,120,130,189,8,32,92,163,74,146,112,150,63,89,163,37,101,217,236,102,145,82,216,76,21,89,191,168,198,183,228,166,198,183,139,175,29,86,136,175,241,0,212,8,11,171,7,59,202,62,25,54,82,223,158,14,180,107,1,64,145,34,43,210,217,33,192,74,76,151,203,217,93,38,94,179,81,190,3,63,249,50,73,195,96,38,31,65,213,209,211,159,178,71,29,204,23,48,37,227,62,172,236,199,191,229,176,228,93,240,125,161,93,210,149,9,135,133,105,163,54,199,2,150,44,242,164,250,145,146,139,72,3,112,13,160,165,130,103,241,214,155,190,237,237,121,81,115,17,128,196,249,118,254,87,136,12,122,157,196,251,231,59,151,168,166,231,194,110,47,45,33,81,151,86,100,119,83,248,235,200,127,113,228,48,26,17,90,133,158,246,131,23,140,223,119,72,158,194,69,199,106,177,31,51,125,71,31,8,167,189,244,120,144,74,188,188,211,36,224,73,99,130,86,255,28,188,27,174,123,65,138,173,102,74,6,207,71,201,100,154,62,170,233,195,133,174,253,107,156,40,139,125,187,249,34,219,107,189,196,159,85,209,159,204,2,22,144,17,139,239,184,130,245,3,230,79,63,204,2,226,210,201,180,134,29,77,124,178,65,95,41,251,22,216,51,32,201,73,115,74,89,179,96,113,0,62,240,17,68,169,96,207,55,133,223,59,34,227,88,75,62,194,133,159,182,228,73,247,65,135,25,235,49,107,235,113,244,201,190,96,232,183,53,68,52,58,119,124,226,1,133,216,124,165,103,141,34,156,150,150,152,87,186,200,70,103,87,139,154,94,189,75,194,246,42,140,50,219,108,162,22,163,64,184,109,80,244,40,82,103,173,7,226,234,10,236,58,25,71,173,161,57,81,213,207,183,87,74,195,65,182,8,228,195,78,106,152,34,112,245,113,21,152,181,254,124,202,189,187,103,220,97,249,68,29,187,138,105,56,128,54,202,30,174,143,169,1,243,253,86,156,118,0,155,249,2,138,118,194,145,149,60,174,36,219,239,70,74,130,210,78,240,74,135,243,55,247,52,126,13,250,195,225,75,117,132,173,10,251,194,144,66,12,155,186,157,155,190,253,178,61,252,159,126,188,144,109,35,68,123,78,209,234,240,113,131,195,136,240,143,195,76,140,66,245,142,23,123,52,27,186,230,79,152,171,239,105,34,7,35,123,218,36,25,174,204,39,65,96,15,177,36,147,170,116,253,26,240,165,146,76,63,193,179,233,167,55,151,93,150,140,6,177,73,134,208,225,235,240,155,246,248,62,163,221,15,61,193,229,247,45,148,61,105,208,13,225,89,35,194,0,92,41,70,172,40,44,64,11,141,166,100,136,71,125,195,83,72,50,198,245,219,237,184,70,233,14,173,206,143,224,21,242,173,89,117,27,238,55,142,200,63,243,25,97,203,165,166,77,39,254,19,189,26,103,252,137,134,138,39,114,161,139,194,187,84,19,183,204,234,105,253,41,188,145,198,135,87,168,244,98,129,59,63,205,215,73,158,211,46,83,46,212,238,160,39,55,197,146,205,181,140,251,64,217,87,107,240,89,171,111,24,20,43,231,190,189,159,182,2,163,46,103,61,17,16,2,82,224,110,200,9,198,192,148,20,167,116,215,30,99,22,200,31,210,4,225,210,136,244,113,20,135,205,215,18,27,107,166,149,244,165,40,209,120,217,71,118,226,51,98,155,66,165,164,14,197,252,37,106,142,91,29,166,120,57,0,250,196,94,100,96,255,62,236,65,69,232,235,231,14,99,203,59,218,232,45,195,35,189,210,171,239,40,132,34,250,206,127,35,110,55,154,48,46,112,189,129,6,91,185,24,79,12,161,230,56,83,26,91,38,206,255,14,161,68,72,43,25,181,152,150,69,179,51,185,116,141,22,195,104,200,67,217,118,90,86,66,110,130,180,37,242,75,3,208,225,24,144,28,149,125,165,161,136,108,197,91,122,250,209,63,110,249,223,12,52,183,89,131,189,165,62,156,156,26,35,110,234,103,149,155,117,84,108,73,43,182,76,219,62,200,160,146,25,41,15,59,248,185,66,179,140,195,242,177,186,89,204,224,33,126,80,204,123,240,114,98,214,186,28,8,179,192,61,102,13,163,70,110,25,218,14,116,71,231,109,86,143,37,113,20,247,242,96,34,108,123,237,27,198,88,240,104,124,147,211,83,47,100,222,210,84,199,118,252,94,72,30,200,210,45,246,227,139,88,18,131,98,107,247,221,225,0,156,223,169,183,199,61,178,123,108,246,42,196,159,175,176,42,239,83,186,51,11,50,173,118,66,155,205,13,93,23,111,138,38,225,27,34,187,127,67,143,185,137,172,169,195,195,192,45,10,252,204,31,198,41,119,71,156,54,147,92,9,78,81,205,252,30,110,193,224,84,208,210,253,91,116,115,68,24,216,25,52,54,108,24,248,87,193,62,250,42,250,156,40,128,102,251,213,187,172,163,17,128,115,144,74,196,190,60,235,160,4,129,254,44,193,174,145,104,74,134,167,0,182,72,82,183,110,186,40,94,71,6,177,56,8,213,136,34,223,57,63,117,106,173,56,220,95,219,177,40,39,125,125,28,62,23,64,17,76,247,167,177,241,120,143,238,30,100,226,239,106,127,135,204,123,236,22,57,87,80,139,84,212,217,37,185,255,146,101,52,101,203,0,77,162,76,97,6,92,120,164,26,107,224,170,112,70,153,182,19,112,200,78,126,204,185,140,193,19,145,118,103,224,190,216,27,21,125,232,72,132,223,113,97,50,76,20,217,218,190,160,178,54,191,54,139,74,140,114,105,1,124,245,68,222,184,121,54,136,254,6,222,100,142,152,78,154,122,212,53,38,68,70,212,129,170,132,252,173,154,138,96,171,94,193,138,171,158,70,31,122,1,16,21,150,61,7,73,109,7,45,160,239,175,16,189,138,225,11,206,155,243,96,95,11,42,175,193,227,43,133,183,149,212,55,228,9,179,95,113,231,108,123,22,82,18,57,250,252,155,58,70,30,160,62,82,2,37,197,44,108,76,123,100,221,87,156,32,132,145,213,56,39,16,162,10,101,210,184,51,38,218,117,6,106,117,43,76,44,103,147,232,86,171,73,247,67,51,37,218,143,6,5,150,161,194,232,117,178,178,36,220,91,36,197,149,51,104,160,234,49,148,119,113,146,190,236,184,196,158,143,203,85,72,107,71,194,80,254,171,223,93,151,71,85,210,146,202,167,37,127,94,251,171,178,97,38,225,155,150,227,126,207,26,2,204,47,237,174,221,58,206,2,41,125,84,182,51,30,104,62,41,184,251,90,106,65,254,53,220,225,84,34,158,60,253,22,31,192,27,58,214,37,141,30,75,130,250,144,12,253,182,230,67,121,161,186,170,240,75,238,7,17,126,11,195,60,199,66,158,177,141,100,199,73,90,93,242,45,207,9,24,186,232,34,39,65,57,250,65,142,78,152,11,215,26,28,52,27,126,230,140,129,82,42,5,234,16,154,215,97,117,106,239,56,156,41,122,85,68,40,155,97,15,93,163,40,62,126,100,165,161,25,251,162,109,161,84,168,72,170,69,74,254,246,161,244,250,198,98,122,212,223,55,150,253,19,165,103,74,11,234,164,202,182,180,38,150,42,181,172,116,231,126,62,66,173,65,98,65,22,179,218,149,166,20,103,136,197,62,142,178,115,16,32,48,54,100,98,109,179,7,58,5,239,192,10,153,223,25,0,12,91,145,195,191,227,29,84,121,109,134,56,246,236,119,180,45,120,205,91,195,29,15,177,180,116,47,165,66,255,180,60,54,241,33,143,89,75,143,100,155,209,68,129,244,215,84,104,42,213,93,53,111,49,51,85,226,239,48,62,71,37,209,221,211,63,55,42,163,96,18,34,13,62,86,60,240,194,129,46,179,220,122,103,148,130,178,73,31,35,186,193,135,56,222,179,160,10,169,43,118,68,218,45,128,116,243,221,197,253,250,110,170,248,15,61,59,77,223,220,238,183,201,165,82,138,204,70,18,158,114,216,64,188,168,2,176,94,138,223,192,152,240,72,48,223,167,244,232,227,228,144,159,130,30,188,122,122,82,126,168,215,102,25,250,13,162,16,249,128,201,237,135,170,142,68,46,221,115,81,59,200,254,63,224,98,22,221,175,131,203,44,125,251,69,206,68,34,18,226,141,77,55,49,163,78,216,68,49,62,40,65,121,53,79,61,86,198,136,19,132,90,28,83,56,50,151,5,62,7,254,237,245,143,236,71,45,153,215,58,165,39,191,101,31,72,22,75,2,55,22,161,133,245,255,240,105,10,35,0,221,190,106,27,119,24,188,66,37,154,45,225,75,20,216,48,124,119,113,165,37,222,50,99,186,87,241,144,189,63,174,97,11,112,39,21,98,140,94,168,146,163,13,39,217,102,77,204,148,238,43,223,41,132,83,123,228,79,221,27,150,20,249,215,19,159,250,90,116,39,94,108,230,48,4,221,245,169,161,182,20,72,99,87,236,170,113,150,43,203,178,11,132,145,238,103,195,228,247,175,12,57,255,144,193,216,217,178,237,13,123,238,66,57,139,45,217,129,203,65,73,115,172,62,155,69,46,79,23,142,25,180,57,245,159,151,140,159,92,57,39,60,88,142,243,75,4,245,83,249,41,43,250,106,82,195,190,246,136,65,151,105,155,111,162,97,172,29,51,43,21,111,190,248,240,237,253,149,154,32,19,9,27,133,66,142,89,59,108,123,74,138,151,25,41,212,174,134,125,211,0,194,59,94,101,28,179,105,238,201,154,179,12,91,232,99,21,100,146,248,169,87,196,83,144,121,21,109,190,13,214,138,163,253,252,230,209,164,50,244,190,162,47,74,180,248,165,120,34,201,187,157,194,105,143,164,34,255,192,122,20,94,16,68,228,12,15,29,91,137,239,172,174,40,223,12,139,200,95,254,200,78,47,21,115,24,37,15,76,235,120,124,53,217,203,201,24,220,32,117,186,85,170,183,4,80,138,209,137,204,213,254,177,232,247,32,78,197,14,252,168,27,242,71,155,17,14,251,144,121,124,193,212,123,212,75,80,131,164,98,175,35,183,73,246,110,17,54,141,77,55,23,85,151,179,247,61,170,202,200,99,129,41,92,254,192,18,133,63,157,67,173,147,197,227,6,215,229,199,159,77,146,3,130,247,68,19,46,87,126,185,2,133,119,33,178,51,142,250,43,252,218,161,220,26,135,236,45,172,130,138,37,67,183,36,162,128,147,31,194,93,250,70,225,222,157,250,245,192,112,184,121,124,122,153,218,181,181,213,88,125,33,149,165,23,106,246,196,119,199,227,232,185,94,86,116,76,52,61,52,14,61,96,172,59,156,251,245,34,53,122,253,94,145,111,206,247,142,188,19,71,203,48,91,150,253,46,33,230,231,211,211,128,103,28,125,183,67,158,85,152,25,95,67,104,125,221,239,161,240,65,67,161,144,174,72,36,36,56,204,71,125,36,154,235,213,124,177,22,231,83,162,155,117,191,194,112,57,105,26,80,164,119,23,212,41,124,201,128,29,184,3,75,176,85,225,230,171,7,166,137,55,133,142,146,14,255,248,33,140,59,173,80,138,93,134,114,178,114,220,201,70,26,163,238,8,45,168,137,153,125,131,228,39,208,178,47,44,195,253,30,106,22,196,131,107,80,42,226,50,200,131,60,3,111,215,82,186,1,63,50,133,121,59,56,59,176,80,61,9,137,49,159,183,80,172,250,92,217,216,84,132,26,192,163,161,119,134,125,71,35,155,172,139,123,253,125,194,167,88,24,15,60,90,40,34,148,217,96,101,223,205,208,108,253,91,224,15,53,232,17,237,138,211,150,81,28,43,134,239,154,81,5,123,36,96,131,88,230,138,89,250,9,13,184,74,237,146,162,238,249,169,116,81,156,113,73,202,250,109,52,104,105,134,233,189,177,55,128,86,68,103,151,26,245,69,211,209,211,214,80,174,122,99,77,4,43,129,103,114,205,113,115,128,155,157,114,107,85,89,94,138,180,201,201,150,151,225,137,141,33,159,83,102,1,54,185,107,61,47,48,121,97,50,29,179,46,135,24,126,99,181,26,163,4,217,192,172,134,27,184,175,72,176,216,105,239,15,124,33,115,162,60,241,61,248,58,40,137,111,248,39,253,150,130,60,12,190,159,137,136,106,176,116,199,92,141,181,94,164,131,212,91,246,253,61,8,151,73,141,30,213,169,173,38,160,167,68,224,190,204,56,186,104,98,70,228,14,215,238,221,122,192,99,85,109,188,76,226,135,103,226,227,139,98,51,95,159,143,132,18,161,182,42,8,229,218,104,41,212,49,102,254,220,79,129,179,11,129,191,188,104,211,104,10,33,109,50,35,131,48,145,192,208,124,114,193,195,135,84,35,146,234,202,151,68,127,239,128,207,5,78,41,33,160,216,129,200,108,40,234,114,92,193,12,93,111,69,95,121,205,12,83,32,119,1,217,145,45,6,233,47,27,251,39,70,81,58,45,197,204,34,19,233,209,84,79,66,84,145,169,190,186,9,121,141,152,116,161,220,156,200,175,251,158,14,35,242,43,35,217,37,143,203,43,141,77,63,35,140,150,95,158,110,226,17,4,213,213,42,171,41,63,29,22,251,198,63,63,172,154,151,249,53,121,222,245,137,58,175,10,230,15,11,139,63,40,47,119,99,161,168,127,31,138,18,131,91,140,137,76,160,142,103,213,146,172,167,180,25,34,127,203,137,136,30,239,114,211,16,171,21,8,170,3,75,156,10,100,106,162,23,6,138,65,125,205,60,71,77,30,65,41,140,52,63,229,136,251,223,241,4,255,26,28,66,17,195,65,16,180,49,72,195,225,227,178,36,149,116,125,120,32,173,231,210,246,50,212,252,145,74,159,11,48,173,240,234,177,129,213,108,117,176,211,202,174,228,190,96,157,92,197,86,81,161,166,109,140,110,142,16,217,188,178,186,206,226,86,82,100,123,169,213,41,4,93,77,67,138,41,86,152,172,7,69,251,99,214,101,116,140,217,85,82,95,236,4,236,31,108,172,149,201,171,124,14,191,41,207,212,186,237,10,81,56,68,201,47,54,26,51,231,49,108,83,56,124,5,235,201,101,141,44,33,127,117,230,82,123,115,19,165,64,4,22,63,163,17,120,79,232,147,171,53,167,141,95,107,134,229,155,84,211,198,22,62,4,139,165,69,157,111,1,198,184,86,55,57,97,172,102,28,95,18,244,50,158,111,251,44,175,241,113,58,187,29,5,152,162,179,68,140,44,120,251,64,75,76,11,181,215,58,251,2,71,127,118,126,56,202,106,99,0,233,202,234,192,151,78,164,162,53,150,146,170,63,255,196,245,193,115,135,85,247,194,72,90,172,201,147,105,11,88,14,7,247,247,252,5,135,164,212,7,28,125,121,131,56,110,107,91,250,75,249,13,97,216,221,117,197,245,5,34,140,141,162,49,152,54,115,45,238,149,174,106,174,11,126,244,245,101,140,139,17,80,194,154,10,134,223,137,220,7,132,120,230,234,144,167,200,39,24,137,136,44,124,164,128,52,94,190,136,206,40,160,17,36,179,253,146,11,203,122,143,23,234,188,8,110,243,199,157,158,42,17,156,40,148,169,211,100,86,189,177,190,42,71,117,217,226,230,128,110,248,125,78,118,66,71,16,80,40,92,211,146,253,106,16,173,178,133,97,161,162,25,31,227,82,222,12,132,146,224,211,240,163,66,143,36,94,42,105,44,168,133,92,21,50,97,50,101,200,77,62,75,139,85,103,94,215,163,196,237,196,122,224,76,44,51,23,159,199,85,30,40,236,238,135,146,176,223,224,114,84,239,189,176,11,149,0,61,136,7,75,10,18,191,104,169,31,60,117,58,46,76,210,130,116,230,148,65,174,52,173,106,68,111,114,21,191,145,233,181,77,2,85,83,83,203,191,94,64,158,203,15,69,224,81,27,128,249,26,159,119,98,104,221,17,24,142,123,41,176,97,39,142,197,20,148,64,54,84,62,201,201,86,214,250,129,231,23,186,198,146,76,215,185,180,206,207,175,179,112,218,4,102,105,232,196,157,65,4,65,132,179,145,134,110,9,90,81,156,58,88,146,36,107,112,168,212,13,230,9,99,22,80,175,22,109,110,243,149,46,129,21,221,33,212,221,154,181,22,166,197,2,207,103,41,27,201,106,181,102,174,7,196,203,111,32,193,177,189,123,133,143,70,117,211,195,75,191,24,13,95,138,114,173,86,120,97,75,206,143,16,223,181,167,14,18,250,167,203,144,116,243,185,136,116,132,153,237,182,123,14,105,140,170,160,100,187,114,187,129,77,161,186,253,8,81,16,84,197,237,222,124,130,220,151,30,68,83,240,129,148,59,40,100,143,25,126,195,87,96,203,117,5,49,223,0,209,50,197,41,23,8,45,179,128,196,161,174,129,235,123,151,119,91,154,23,158,32,103,32,19,27,123,129,205,176,122,192,181,121,191,120,132,1,83,37,23,200,214,13,104,104,235,19,214,207,79,174,221,181,148,42,72,103,160,181,219,249,71,52,112,0,104,51,31,125,98,107,113,3,192,81,41,243,14,51,51,246,126,253,104,75,38,241,245,150,25,14,83,77,74,254,184,43,231,231,38,27,200,119,144,113,207,201,55,22,221,28,203,220,207,43,38,198,47,160,31,148,81,106,229,228,216,238,92,218,85,239,206,236,10,116,206,161,247,39,49,17,101,206,116,166,164,207,21,156,7,89,51,149,170,91,177,13,77,155,4,181,227,230,194,96,58,16,202,155,17,107,93,110,173,32,28,92,20,107,80,95,122,6,238,87,35,63,70,224,86,9,104,199,37,39,183,118,125,206,129,50,90,7,55,231,144,194,37,17,178,135,198,118,65,125,202,114,68,175,86,173,195,187,132,204,174,140,101,109,14,239,47,36,64,152,128,25,253,101,67,50,27,15,107,36,170,133,106,30,234,213,158,3,38,170,214,188,159,116,187,185,195,118,13,201,163,159,77,176,236,254,57,164,179,25,248,44,16,106,55,213,218,164,208,196,76,6,14,50,117,79,253,119,71,133,13,28,4,171,165,245,110,79,133,194,249,15,106,38,223,210,89,54,255,180,162,224,217,131,58,17,153,182,97,187,111,53,111,198,107,78,170,224,214,93,192,16,157,181,101,169,207,38,74,102,249,32,78,44,247,58,219,78,107,93,108,1,66,188,116,144,59,139,195,163,235,37,231,71,126,87,141,200,146,26,25,253,126,186,140,142,115,114,103,30,128,103,243,86,122,135,189,41,132,45,239,127,54,121,134,232,64,202,249,236,191,154,114,7,54,157,112,122,94,229,157,83,248,126,156,181,85,98,155,165,155,19,158,92,183,191,220,132,17,222,201,66,23,117,203,213,65,129,189,7,52,54,62,205,138,96,161,156,130,20,0,162,16,88,223,180,137,197,11,99,219,132,231,232,15,245,213,198,148,178,138,216,60,157,103,137,184,114,228,97,128,101,132,164,125,243,126,188,240,39,22,61,239,99,208,149,231,6,221,238,217,112,236,86,57,198,99,179,165,48,109,137,79,48,50,107,46,54,157,247,244,46,220,130,17,58,248,60,218,13,166,186,59,4,39,54,229,144,116,198,251,179,116,118,119,82,49,133,162,148,62,117,210,81,52,185,68,186,254,117,116,98,158,204,255,53,162,140,104,6,58,228,132,250,137,26,105,54,221,73,33,19,149,224,95,117,223,116,196,87,185,146,192,67,2,55,162,59,56,132,145,186,222,48,59,209,53,62,133,17,213,8,77,240,143,28,59,191,159,52,69,242,0,102,4,255,232,187,6,255,25,221,203,72,68,206,89,85,178,39,178,237,130,200,26,228,144,159,177,86,190,42,104,231,177,146,145,34,24,1,190,193,17,138,213,135,70,36,0,194,133,185,173,223,9,133,118,212,114,138,162,43,248,227,169,110,21,230,116,18,39,36,182,178,223,158,183,4,39,179,41,176,91,139,230,155,135,6,215,26,186,237,164,106,113,56,114,230,79,14,224,52,209,13,127,51,138,94,30,111,110,65,92,11,13,47,25,165,246,98,165,39,22,21,36,194,148,126,212,125,205,64,152,83,237,122,163,227,115,230,220,23,133,240,248,243,239,43,42,155,224,194,143,205,144,47,41,138,210,10,203,58,141,69,47,114,126,171,146,199,196,46,28,155,228,214,2,165,191,127,115,65,67,245,194,255,198,196,147,141,224,26,191,249,36,199,39,34,42,82,141,223,67,236,220,226,169,35,7,227,223,34,28,91,152,126,220,220,95,189,39,115,198,230,250,214,235,235,66,104,161,47,115,7,3,50,32,183,102,145,19,120,163,194,121,178,187,5,212,217,189,102,88,124,191,204,241,170,36,150,124,147,39,240,197,139,38,197,155,133,122,17,153,235,224,251,7,113,130,101,254,220,166,118,207,99,24,253,56,140,241,225,20,224,245,173,29,150,6,98,138,95,158,43,185,198,28,28,168,21,158,39,165,154,37,245,40,91,152,22,113,23,139,114,132,53,203,201,38,109,252,201,96,130,74,194,49,202,10,173,102,222,45,130,109,217,252,95,75,28,43,106,242,207,178,169,43,50,57,217,245,200,88,34,10,88,40,50,227,64,169,19,235,165,120,146,132,183,58,62,219,139,184,127,141,166,24,97,84,182,47,22,109,58,126,61,135,7,144,88,99,19,201,226,73,154,242,102,217,85,142,172,124,8,192,70,95,158,247,113,33,38,251,24,5,122,120,131,203,40,139,208,207,15,21,203,217,151,12,91,108,211,175,204,110,144,254,173,238,117,15,74,210,45,200,202,211,112,182,87,2,201,88,102,194,94,131,223,146,64,213,15,246,76,134,137,152,66,228,94,75,158,0,93,7,172,192,184,219,11,223,160,78,124,64,4,129,70,248,36,173,222,167,124,82,190,108,43,77,243,225,20,193,140,242,111,75,109,188,45,188,50,34,63,229,106,66,44,110,130,247,73,163,97,192,158,47,115,61,117,186,200,136,137,1,186,163,67,110,83,119,100,121,38,93,92,241,138,109,3,91,114,136,239,165,130,114,209,196,243,44,81,104,95,46,131,222,152,119,107,215,101,228,237,219,103,112,95,25,128,79,206,0,72,12,234,185,168,236,51,177,226,125,239,85,94,19,65,131,138,0,82,166,82,176,85,86,62,196,37,6,111,165,129,60,210,224,139,163,119,99,239,122,73,113,87,146,44,124,212,25,188,239,99,5,204,35,168,137,146,204,16,63,101,185,130,213,157,240,45,153,100,168,107,218,80,241,243,93,143,197,22,71,54,204,190,253,2,106,200,58,254,214,67,175,153,32,38,183,98,159,230,191,211,169,29,148,17,223,138,238,70,156,26,39,42,245,239,94,27,61,38,10,233,67,209,170,238,58,197,151,50,144,95,150,5,175,102,79,36,240,96,234,190,71,61,27,56,89,58,224,89,198,35,100,175,203,218,221,115,109,33,247,214,70,178,57,205,210,43,172,124,48,190,119,96,126,182,213,107,161,58,14,101,20,28,157,250,178,8,173,144,246,246,194,82,226,77,86,151,143,28,51,232,95,44,57,76,9,33,78,255,74,115,130,132,109,47,174,57,182,30,87,9,119,104,33,111,158,92,206,23,79,195,121,220,26,168,116,138,169,63,64,75,225,7,179,61,20,139,83,241,202,249,210,87,20,237,53,171,35,213,79,198,181,81,237,169,117,81,24,238,80,176,11,140,176,214,101,226,88,109,238,237,101,34,32,246,135,58,127,119,147,50,149,119,154,37,223,167,180,162,198,134,187,79,12,237,113,235,23,85,103,208,15,87,157,126,203,250,42,50,47,80,111,152,240,182,11,15,155,0,242,215,114,244,118,102,185,215,105,0,47,159,240,74,127,142,79,241,36,16,179,5,133,8,135,62,45,1,150,83,51,243,72,163,79,182,232,82,150,88,254,221,43,52,147,31,155,14,154,58,152,103,52,214,204,113,42,35,248,23,2,208,57,202,177,113,73,134,139,173,171,35,217,135,111,68,62,129,24,244,207,220,44,59,39,123,206,204,242,96,87,242,127,54,244,241,237,43,40,103,71,241,41,128,26,84,179,244,233,140,247,250,222,220,78,82,168,60,122,71,227,174,25,156,78,196,235,232,202,62,242,160,92,127,184,30,11,202,87,253,196,83,164,149,171,195,63,81,142,133,82,172,228,24,184,34,193,116,50,5,189,53,115,125,34,163,48,100,145,170,19,54,219,179,31,18,144,174,57,92,102,176,254,82,148,156,220,49,131,50,113,175,51,44,85,99,146,13,17,148,200,14,194,175,248,224,78,235,41,242,232,57,177,236,115,46,8,128,255,72,114,34,236,5,204,21,103,40,93,241,75,120,0,26,22,60,82,19,11,184,107,204,105,19,186,23,75,236,136,5,126,26,143,239,1,31,193,204,29,165,201,168,181,165,130,107,238,252,62,254,94,225,222,223,150,108,28,210,83,10,166,157,137,154,15,101,41,188,186,221,7,127,213,152,202,96,134,77,106,36,23,190,229,141,220,157,75,9,17,92,94,247,76,236,206,226,183,49,98,224,79,206,25,159,186,17,165,137,16,89,234,130,81,138,0,54,80,55,174,16,218,138,13,201,158,252,148,202,105,28,6,4,1,139,45,108,168,25,235,151,61,241,204,136,54,7,132,200,159,169,43,214,116,153,108,89,224,244,248,82,197,56,9,204,219,34,23,193,11,226,248,30,80,114,207,174,149,45,136,222,247,151,233,219,44,250,201,188,54,211,34,203,90,230,0,68,218,154,195,228,245,232,201,90,116,225,142,65,156,125,128,139,209,33,19,161,5,81,72,68,9,114,61,227,248,225,15,228,246,155,20,241,250,61,17,211,228,237,246,228,8,121,117,210,247,2,34,173,194,26,176,208,71,189,141,141,149,191,190,60,16,1,230,215,6,94,131,30,1,155,116,45,217,17,149,159,170,203,110,59,24,64,244,23,40,243,113,101,14,12,36,117,94,199,37,247,186,68,55,132,125,104,74,194,109,44,188,3,191,122,178,93,51,4,241,119,84,237,183,241,116,80,231,33,52,113,207,76,88,72,43,131,91,119,170,189,146,150,144,192,123,236,120,53,102,13,36,231,69,248,49,8,124,171,203,52,117,184,251,101,221,67,201,128,151,74,160,217,25,160,77,157,201,155,16,1,117,239,157,40,159,173,213,205,77,38,169,108,138,137,51,147,100,224,174,161,162,250,230,53,222,56,217,160,248,94,133,141,164,244,172,137,214,88,114,130,155,189,46,93,41,168,29,175,80,208,93,51,21,92,221,52,217,206,107,203,73,58,220,24,87,224,228,54,151,48,220,182,104,29,159,140,37,229,0,193,199,105,123,254,231,30,55,146,12,188,131,187,141,160,240,209,209,146,195,105,128,136,211,43,38,181,163,69,199,156,152,156,254,71,161,167,46,80,230,255,229,101,56,175,255,81,232,50,57,251,166,144,163,105,59,41,190,184,171,44,19,193,113,242,141,222,101,94,220,132,128,224,14,200,85,118,33,77,242,136,69,31,166,46,213,145,59,79,14,76,147,227,103,110,176,71,25,109,101,182,101,35,71,109,70,244,78,232,74,199,219,69,239,14,60,78,100,184,3,63,113,87,186,83,67,214,195,89,235,155,205,76,56,45,247,227,175,23,234,140,201,13,40,172,186,16,42,239,51,121,132,206,73,185,140,25,41,67,91,202,154,61,239,8,13,236,216,11,168,102,55,149,2,151,119,186,65,176,157,134,86,22,104,230,20,91,157,155,48,159,39,213,213,95,125,112,10,96,92,104,87,116,151,213,68,76,134,25,200,174,255,249,18,112,141,156,53,155,144,191,134,133,208,132,219,175,99,76,63,124,50,54,14,36,48,187,28,106,156,211,182,166,187,117,112,45,102,139,32,250,201,14,93,247,22,114,98,123,19,224,105,211,108,183,1,167,146,63,226,46,47,14,214,157,6,168,28,173,218,22,69,68,8,206,39,196,87,27,110,3,109,178,253,202,248,13,127,19,73,74,199,174,165,48,205,67,170,92,1,108,152,169,182,107,115,130,230,19,56,145,21,249,242,123,78,158,25,34,146,194,65,58,125,153,225,250,212,100,164,236,107,31,11,133,213,23,249,186,208,225,53,46,75,253,218,237,59,166,135,239,95,150,211,78,18,48,72,113,82,139,45,255,124,165,103,24,84,207,43,240,187,34,86,206,153,197,165,8,145,54,3,150,241,5,94,18,164,52,241,172,46,194,220,244,104,108,224,136,145,32,9,225,205,81,201,243,127,207,230,96,156,81,142,169,44,30,187,17,132,239,205,137,66,251,0,58,119,65,121,231,53,253,131,55,2,208,13,251,249,137,50,112,185,139,141,76,175,237,109,0,104,43,148,67,253,71,90,55,97,226,120,151,3,223,191,82,39,136,106,110,249,104,219,149,133,55,240,226,224,232,111,24,247,78,29,181,136,164,202,37,255,146,215,26,59,141,14,30,191,228,53,45,119,66,156,191,47,30,34,40,180,117,52,102,47,92,30,201,230,207,38,82,220,96,222,10,210,255,108,200,186,46,156,250,231,121,129,157,232,40,176,245,5,164,80,53,134,29,209,104,111,160,216,213,37,82,207,214,147,120,7,81,34,132,7,245,101,6,88,158,218,176,227,164,126,194,205,100,69,111,54,240,99,183,12,138,3,214,85,249,106,158,207,64,35,221,207,63,159,22,142,22,103,115,119,60,188,188,45,80,122,126,79,3,156,225,220,71,249,201,115,221,192,26,92,63,194,14,57,83,236,64,1,130,19,153,207,32,193,199,88,7,203,21,209,130,62,219,85,2,35,188,79,192,89,73,103,12,94,71,192,178,106,232,45,58,132,20,213,155,86,253,201,76,53,156,183,86,189,103,238,246,22,157,58,196,169,102,114,218,161,144,252,49,94,252,102,51,8,188,59,199,169,174,107,97,156,70,186,157,139,216,133,232,175,232,146,245,158,120,154,59,196,156,117,116,16,241,184,227,162,236,97,245,253,194,96,19,189,156,13,97,64,101,20,39,29,108,167,79,62,104,110,134,44,226,209,130,20,189,251,66,46,251,250,87,143,103,136,64,143,157,98,124,82,172,191,11,163,42,113,156,10,22,166,14,224,214,226,225,54,40,23,51,11,81,101,9,242,80,65,129,182,105,22,183,119,136,244,160,196,227,36,105,36,209,101,181,121,162,69,191,136,126,3,198,116,9,198,82,152,253,76,118,71,88,126,138,28,22,230,167,100,253,6,89,70,186,117,65,152,229,88,168,224,203,32,30,55,30,23,52,41,63,75,55,189,150,212,223,144,147,80,92,164,1,79,119,104,114,133,69,47,126,50,63,128,30,220,195,26,87,190,141,62,118,61,43,185,210,206,45,245,255,85,26,107,34,163,185,75,148,231,152,65,47,106,239,242,101,49,233,50,254,153,211,118,130,123,137,45,42,247,3,44,88,131,66,221,78,123,82,69,245,163,69,140,8,190,102,52,98,161,150,196,5,145,165,85,233,116,228,169,25,198,188,29,83,100,203,162,210,111,86,31,250,55,6,125,238,110,122,139,92,195,5,180,244,1,119,126,231,203,153,55,29,235,162,65,0,161,51,6,199,59,2,162,204,242,151,59,6,226,221,93,54,136,229,97,118,192,228,250,35,162,16,82,44,61,123,188,63,169,238,231,105,40,150,147,66,0,131,41,16,239,46,170,37,40,100,45,115,42,17,232,122,206,113,89,190,31,39,113,96,57,224,193,72,66,68,79,77,220,255,244,171,249,84,119,127,246,138,135,15,73,227,144,53,30,119,119,128,81,188,215,14,203,172,185,177,151,138,189,14,154,56,210,193,131,52,86,91,34,164,32,142,246,150,254,249,120,36,84,72,193,225,52,146,99,237,46,151,141,160,44,96,227,242,51,176,101,219,209,177,66,174,181,32,222,2,56,207,113,209,12,191,149,66,74,146,35,118,121,247,133,155,231,223,60,144,207,73,52,107,167,73,46,41,40,171,109,235,197,185,209,206,91,77,92,22,187,255,97,233,10,144,146,117,184,25,17,237,178,114,252,131,220,123,141,109,146,24,216,165,192,173,101,87,106,74,165,79,196,48,4,49,0,40,171,252,243,29,87,171,144,189,81,218,87,28,214,139,59,63,118,90,226,183,29,20,88,2,168,7,70,196,28,116,233,35,163,128,31,150,66,14,148,131,140,19,128,220,183,63,188,186,116,170,113,196,113,45,88,160,84,216,230,125,213,169,104,120,141,77,202,143,79,163,163,142,255,135,200,233,240,55,25,224,243,228,8,88,189,17,240,135,220,45,11,249,228,194,98,121,247,168,8,67,58,162,225,104,96,149,220,85,150,136,215,2,239,207,232,254,59,121,36,180,108,208,99,17,186,2,92,135,47,179,196,94,76,151,135,56,67,73,150,96,230,164,160,141,217,125,172,146,250,229,238,184,191,172,252,22,70,247,247,183,80,249,200,113,96,158,3,98,150,5,3,160,134,169,4,129,70,32,123,133,178,82,93,184,9,196,153,113,251,132,69,25,147,166,64,31,99,117,3,209,141,6,208,72,141,121,165,251,47,9,56,92,145,179,74,41,68,84,43,34,227,31,157,56,27,30,105,103,88,70,156,213,109,241,130,245,85,37,238,21,40,214,177,50,94,193,213,33,100,230,12,241,147,118,0,160,151,40,226,83,119,196,64,235,147,150,97,11,154,170,200,206,98,235,123,173,219,152,189,226,17,200,135,248,118,176,115,56,120,114,131,204,56,74,227,38,147,42,64,66,151,2,54,10,118,129,249,73,133,241,110,56,86,242,137,81,183,60,253,28,146,172,160,242,81,46,28,42,94,53,135,125,233,242,97,12,135,95,51,170,160,168,201,201,73,214,34,250,250,50,128,56,39,171,222,19,223,238,104,26,142,250,91,67,106,141,21,252,178,65,151,179,109,53,80,165,18,79,230,54,217,139,206,96,131,120,98,135,157,140,173,68,73,123,123,155,180,47,250,36,9,245,78,133,75,83,111,29,96,161,16,48,143,92,169,67,55,53,158,125,107,50,184,62,126,95,56,10,44,227,199,150,70,34,175,197,92,157,92,141,125,17,104,240,198,10,142,211,74,197,57,90,31,72,1,255,112,103,173,49,197,226,168,66,110,54,182,113,52,179,29,240,239,69,98,112,20,142,111,179,223,126,53,26,176,206,187,89,19,131,238,10,205,133,240,146,245,77,104,214,180,214,8,52,208,59,168,76,68,158,194,194,132,158,134,205,31,189,66,136,117,13,118,94,208,152,182,85,105,24,77,58,4,153,13,23,105,18,181,113,152,235,167,251,24,20,121,233,54,39,255,131,106,25,252,128,58,121,255,21,20,27,221,93,57,87,60,157,88,50,136,121,147,125,45,221,113,2,85,117,27,215,189,12,115,214,3,4,206,229,81,126,66,210,150,245,176,206,180,130,203,147,119,61,38,250,6,236,177,99,135,24,129,95,103,121,40,4,228,131,95,106,50,246,234,240,158,203,239,212,239,119,22,254,131,48,123,7,117,144,17,59,127,34,82,142,133,168,42,107,40,21,144,128,89,181,40,80,178,75,152,240,79,92,170,24,141,232,120,180,98,39,48,143,151,30,62,83,212,149,95,227,62,211,58,80,230,157,198,199,99,203,153,28,220,165,78,202,105,98,85,42,226,198,63,214,172,115,64,238,87,234,13,142,100,223,116,249,137,76,24,192,199,119,65,27,90,230,95,30,189,212,224,178,116,231,126,25,63,206,80,169,108,151,85,222,243,156,10,43,42,35,186,250,120,9,48,92,151,97,50,19,104,219,96,20,116,211,229,186,5,0,244,27,2,125,1,144,220,19,246,31,107,146,56,208,52,8,117,180,7,56,108,141,2,179,70,176,230,227,251,238,78,205,222,111,150,159,52,11,25,16,130,94,79,97,131,75,98,245,158,55,207,217,58,61,139,37,219,200,222,44,91,114,127,154,232,127,160,133,78,198,185,162,76,166,248,167,160,69,0,55,28,129,177,55,97,85,212,81,223,61,170,2,178,8,227,129,34,246,75,155,211,214,137,107,98,139,197,207,44,25,236,203,210,54,202,146,194,220,83,202,216,148,125,166,207,22,88,100,164,171,210,244,213,3,49,28,130,238,3,97,100,33,48,97,29,10,226,21,184,254,104,149,80,40,104,135,138,243,23,115,226,48,4,172,237,13,143,237,157,120,225,94,180,61,94,147,15,217,105,229,37,192,123,143,55,41,113,170,215,11,221,193,155,32,4,239,69,224,39,141,235,177,245,77,205,104,104,77,10,120,87,113,120,109,68,47,121,189,252,237,173,18,142,149,198,64,1,116,172,129,152,239,171,176,10,133,190,121,0,220,73,85,16,147,64,133,249,109,84,235,249,6,23,95,23,83,237,231,217,56,157,54,149,188,68,124,92,163,233,62,65,67,123,47,23,99,37,152,101,236,176,178,181,114,76,235,31,134,88,246,97,237,31,115,128,238,209,33,180,69,79,246,174,158,118,107,10,8,138,56,13,192,127,199,177,255,155,77,132,117,33,25,224,106,13,224,67,164,40,59,24,149,64,131,114,30,140,66,152,215,94,254,156,126,72,87,202,236,100,210,26,197,239,236,199,232,236,114,239,162,211,38,207,252,199,26,147,209,192,96,105,176,174,244,178,108,23,67,23,201,3,13,95,65,4,148,73,4,147,227,136,197,70,130,11,251,240,149,89,123,235,192,185,206,88,249,53,91,254,200,215,119,248,41,163,66,76,172,207,73,143,153,167,241,169,99,105,11,73,120,108,113,96,217,218,79,150,69,28,250,162,32,145,35,75,54,156,165,209,175,251,135,65,61,34,245,87,96,190,2,249,255,94,156,221,215,230,37,170,237,177,0,230,125,2,120,189,92,182,10,231,156,229,129,160,175,108,77,201,72,37,228,110,166,74,79,93,229,97,58,225,186,26,88,243,48,4,167,59,151,58,95,238,159,225,222,97,208,123,60,144,54,44,25,114,4,151,70,43,146,135,119,207,146,243,68,207,82,61,53,93,165,139,173,249,95,102,65,211,148,40,198,54,74,224,98,119,42,35,77,46,179,0,172,82,124,78,165,63,43,150,146,219,176,134,94,191,38,76,182,87,114,233,85,44,206,61,88,62,42,214,173,174,61,141,23,238,171,207,236,239,66,113,97,4,14,168,221,42,12,107,203,169,28,203,243,17,86,54,197,130,15,112,60,79,108,86,57,215,8,125,180,65,214,193,175,191,104,187,36,193,179,58,133,143,169,54,152,253,18,178,52,181,21,97,82,75,223,15,18,149,219,4,238,153,213,53,245,233,200,134,106,29,151,212,156,42,91,250,78,25,222,164,2,230,131,201,41,69,31,145,124,52,9,79,125,240,191,191,51,254,117,172,129,59,233,151,172,192,8,170,49,95,78,143,238,195,138,144,135,168,107,88,73,246,162,149,166,153,185,121,165,165,137,50,15,107,93,81,141,94,35,105,63,81,28,199,82,247,222,86,183,17,221,187,217,53,59,97,162,128,206,186,172,75,144,118,248,14,27,172,8,150,179,151,103,18,137,234,210,213,110,110,45,11,72,14,124,154,56,204,19,243,0,218,50,61,20,166,107,161,2,165,37,155,236,73,209,43,122,238,80,19,102,182,177,249,51,101,196,195,76,247,48,116,94,67,119,99,2,198,125,251,33,12,22,214,108,211,223,13,24,144,133,233,201,118,240,152,251,86,174,100,111,114,99,59,56,92,54,187,232,217,25,157,175,170,71,143,10,77,27,155,180,167,109,216,236,157,44,214,82,68,167,73,195,185,163,157,92,208,57,216,77,171,132,7,130,167,96,10,114,81,47,225,29,16,109,155,72,82,251,75,175,59,76,125,161,130,243,110,213,213,120,137,204,184,158,118,188,240,243,129,115,172,250,158,50,181,222,174,103,169,241,28,36,16,151,128,184,74,171,109,137,69,147,12,135,226,165,100,47,181,167,8,203,35,143,90,67,179,83,17,233,193,13,48,86,232,80,4,213,72,126,11,155,1,156,104,235,248,100,161,201,93,43,206,129,51,19,254,81,58,235,50,214,104,52,0,64,29,4,61,9,100,10,226,11,127,119,220,155,119,70,238,251,175,42,99,44,6,183,109,133,199,6,89,103,140,45,202,232,184,46,102,144,120,101,207,98,140,6,250,179,196,229,106,34,165,20,170,186,215,156,242,4,73,182,202,110,0,199,6,47,85,233,248,215,140,71,114,50,2,120,231,100,23,196,246,65,21,46,95,102,115,187,253,65,0,250,97,211,233,49,17,12,148,26,137,43,140,171,156,101,98,5,172,156,227,203,65,128,167,192,220,160,8,84,92,180,255,78,65,244,253,98,48,152,69,41,140,36,90,39,47,61,196,65,98,102,250,225,68,191,18,238,251,215,139,6,0,15,170,102,207,80,47,121,63,30,217,64,62,195,2,39,195,73,145,18,86,204,209,170,148,224,78,208,225,255,170,64,49,15,241,163,106,248,60,99,179,71,133,47,3,14,6,148,8,87,69,159,243,24,211,195,107,231,123,182,40,77,78,102,240,209,106,143,171,82,79,190,193,180,120,24,90,148,173,87,161,182,129,125,145,37,214,72,98,66,155,32,217,54,239,25,64,46,72,68,202,191,255,34,133,243,124,62,236,44,208,232,11,66,246,208,167,3,208,128,67,155,178,216,175,214,220,139,211,210,16,113,79,60,105,187,178,20,67,158,135,172,75,116,188,174,45,92,63,65,211,19,120,250,220,227,19,79,144,49,233,52,128,148,195,185,223,59,181,222,242,248,74,252,0,24,29,187,182,52,228,184,146,139,249,181,135,185,128,66,221,100,212,136,177,46,93,166,232,86,188,108,0,51,164,95,145,59,118,25,45,241,15,162,31,210,27,70,146,198,154,209,199,248,137,113,119,99,20,93,205,17,180,203,184,165,246,152,185,91,97,130,137,156,62,0,173,203,148,10,96,248,61,149,102,149,229,86,78,81,238,92,157,240,208,175,27,61,165,156,238,33,140,205,40,213,59,55,52,114,202,9,243,213,24,217,163,109,93,143,232,160,169,224,126,208,108,250,150,123,66,135,88,13,136,0,37,214,217,236,41,127,101,103,84,239,135,198,183,246,166,176,122,104,159,28,103,88,12,198,246,243,70,34,240,243,132,210,180,128,223,89,13,1,194,81,130,154,72,147,216,114,154,163,239,171,3,84,53,112,120,234,46,119,3,147,236,37,207,223,46,12,248,65,248,175,108,18,186,66,150,203,5,156,210,105,113,138,31,236,71,14,157,92,119,172,155,43,105,119,211,125,115,97,119,163,15,191,105,241,251,253,115,153,38,76,116,4,166,12,76,100,151,206,204,18,219,239,5,145,46,73,44,95,81,176,4,92,202,147,13,200,171,49,158,1,251,29,212,78,74,162,122,204,149,237,137,215,18,224,196,3,9,126,4,9,33,159,202,102,164,180,41,216,143,189,15,71,171,48,22,140,126,241,250,187,2,22,46,138,144,162,93,117,17,216,13,71,69,65,81,123,106,33,105,128,222,9,66,114,113,219,244,156,122,160,237,60,250,182,254,77,53,122,105,218,17,193,19,67,19,200,150,255,21,135,223,178,220,54,169,108,175,23,209,199,25,127,174,149,246,100,39,54,155,35,51,218,2,34,12,96,138,137,239,158,150,174,95,74,136,228,206,213,184,57,7,0,33,77,203,71,48,46,157,140,128,105,215,203,183,83,49,38,83,132,22,125,215,242,216,17,124,60,58,142,50,64,62,148,17,124,192,55,127,25,62,205,78,193,83,104,213,57,165,122,52,202,252,172,187,15,188,142,74,10,193,30,160,184,174,28,105,122,70,196,249,13,170,246,250,125,247,67,109,241,26,16,87,153,238,178,228,225,161,122,159,212,8,193,89,132,186,134,110,144,78,85,249,172,84,255,10,81,217,14,51,104,205,134,219,94,40,159,243,153,4,245,70,248,123,38,104,31,196,84,62,46,187,243,82,212,85,71,33,253,43,91,217,83,211,59,182,97,173,90,108,111,16,182,209,40,48,106,248,7,41,16,235,65,107,209,197,82,190,165,133,221,185,49,213,34,116,112,34,120,139,178,80,74,156,205,79,250,87,16,186,196,150,0,214,154,6,109,25,204,36,43,144,236,4,5,94,116,134,26,76,45,14,108,157,95,46,121,140,117,103,203,40,11,131,130,56,20,86,4,147,189,156,133,182,163,75,96,122,223,55,123,60,208,204,33,156,175,39,191,108,84,182,177,135,17,69,106,36,156,47,37,116,73,5,67,161,157,57,151,161,187,119,230,246,222,216,123,243,58,232,254,40,214,118,236,249,51,65,50,94,184,229,105,110,39,69,216,47,62,144,208,148,122,246,14,102,169,240,176,92,24,76,255,116,133,8,118,231,23,167,128,248,217,210,72,21,49,183,215,163,24,116,97,248,213,30,150,80,251,42,18,67,32,1,220,147,117,219,193,3,212,225,162,12,45,220,223,178,130,244,103,232,116,85,60,11,78,204,40,5,52,158,199,187,213,175,169,54,17,238,211,152,44,211,213,151,68,104,133,6,48,15,67,35,223,45,139,82,236,19,60,30,228,184,91,114,167,97,177,235,233,59,86,234,121,80,0,101,253,175,65,193,87,161,48,209,67,156,56,44,210,240,64,131,152,95,99,43,138,61,116,107,135,180,77,2,104,252,180,3,31,88,63,34,28,51,193,39,78,17,178,4,102,0,60,98,108,67,182,134,58,87,216,61,74,231,218,145,152,26,59,189,211,234,170,153,157,193,228,191,234,249,63,5,22,79,11,106,57,230,224,128,8,122,199,202,69,207,9,145,66,33,56,69,93,154,200,117,166,247,144,11,216,121,10,213,45,209,180,99,27,97,26,50,155,76,127,59,17,103,135,136,196,57,103,66,195,191,153,218,140,195,50,43,119,239,158,162,204,139,152,54,18,81,131,25,116,171,243,219,147,97,198,64,62,167,76,133,215,54,162,144,233,18,170,0,161,59,123,18,145,172,152,140,146,170,59,137,252,182,11,81,65,123,187,27,239,56,129,27,133,5,44,212,163,39,96,88,131,192,196,208,168,144,181,238,109,215,49,178,208,28,45,103,246,237,49,61,44,73,128,75,175,248,239,166,2,35,166,19,128,17,15,28,84,80,242,210,60,194,3,13,143,21,52,138,202,243,212,92,77,252,7,30,149,214,39,116,42,10,245,125,130,202,176,244,66,138,219,53,152,79,73,158,42,74,251,168,218,19,104,223,30,213,123,74,156,97,16,173,125,238,241,23,221,224,178,47,156,60,68,78,28,96,117,102,65,179,159,82,138,44,121,123,39,208,0,69,164,123,43,59,62,160,42,195,60,224,242,78,161,123,251,189,221,250,128,33,9,123,136,184,183,3,35,180,27,37,135,212,15,98,177,213,57,9,111,75,182,144,33,58,65,113,185,146,250,234,101,14,33,70,211,250,105,117,1,78,191,233,228,69,86,164,175,139,58,149,215,207,207,243,46,116,137,54,56,216,172,61,197,59,122,21,202,233,129,237,43,166,90,11,214,9,186,156,50,172,249,255,228,27,22,39,233,123,234,189,119,206,23,164,66,10,14,122,218,106,121,174,147,101,46,24,12,216,170,80,255,47,156,79,150,205,20,80,84,3,142,11,11,155,153,243,239,84,53,203,139,59,98,41,83,36,254,156,234,154,110,187,234,173,25,248,76,101,32,217,163,69,42,204,115,114,225,243,93,240,153,59,212,72,165,63,31,50,163,45,198,233,153,153,13,87,12,195,179,78,253,144,32,18,59,103,149,231,26,33,101,31,231,174,221,30,82,104,84,40,34,9,96,155,235,91,112,143,151,239,248,143,201,141,63,205,161,205,83,73,239,155,146,29,78,87,84,111,198,50,158,111,80,219,42,233,26,198,123,170,142,241,252,194,61,14,91,204,79,36,199,176,167,255,25,156,28,202,175,112,172,18,42,152,236,107,141,128,246,216,87,155,226,155,21,59,163,178,71,41,58,251,177,49,176,110,160,229,132,109,87,78,134,26,217,31,71,195,33,55,19,20,11,214,247,168,188,67,52,174,13,16,69,240,169,98,148,22,96,204,86,51,229,49,120,217,162,204,129,226,16,149,243,238,58,7,114,60,106,213,132,53,44,231,108,239,141,21,81,38,14,160,214,162,201,85,209,40,118,248,223,238,88,116,23,57,21,118,189,179,239,127,36,249,146,132,16,242,31,70,227,149,106,11,104,42,152,63,67,16,72,208,44,77,132,219,72,201,203,73,201,32,123,29,239,199,249,15,156,174,40,40,161,146,20,194,245,97,35,10,59,123,164,61,13,210,25,159,12,12,167,44,22,13,129,120,224,99,86,66,156,181,128,76,45,103,122,113,159,215,138,36,231,195,118,150,24,229,247,88,233,140,125,203,154,74,40,115,119,33,69,106,139,137,105,189,149,50,206,59,71,0,208,170,47,18,116,216,48,38,28,36,27,111,200,45,17,191,228,80,18,194,53,9,67,63,163,43,163,180,0,9,5,249,135,57,225,165,170,249,77,36,76,173,229,60,161,104,228,0,228,102,168,50,50,249,93,108,101,148,212,86,163,26,12,178,50,178,11,112,172,194,63,165,178,27,169,85,231,227,97,16,131,234,11,193,153,97,80,212,203,90,50,223,97,28,180,2,59,227,113,23,140,99,70,241,202,216,117,103,159,119,38,105,167,101,0,235,115,245,122,39,18,64,168,10,114,114,87,142,127,188,217,221,54,52,207,185,110,7,12,181,38,222,233,169,87,136,244,144,177,219,242,95,90,89,173,92,94,110,146,17,50,146,189,237,70,40,174,186,199,22,168,169,141,64,140,107,37,161,167,196,75,219,240,78,150,67,185,211,139,128,153,234,125,66,13,238,199,11,31,108,249,243,233,167,60,55,137,25,106,238,173,75,63,90,130,25,21,142,50,94,219,105,49,141,234,204,170,156,105,126,11,188,175,11,216,149,172,203,156,238,138,173,220,176,101,52,170,94,117,205,118,46,97,113,77,68,201,128,94,90,179,204,106,87,157,133,162,54,105,141,90,215,226,188,219,49,186,254,255,168,191,46,14,96,31,81,201,40,124,234,113,174,103,53,128,201,139,232,111,237,183,199,52,200,2,222,132,191,88,58,8,238,250,94,179,230,151,100,66,26,103,92,149,23,164,122,199,166,255,44,196,189,191,163,49,85,97,239,237,222,51,203,255,82,0,38,71,216,190,42,75,174,60,167,136,107,69,121,86,11,129,188,195,127,202,64,121,197,53,11,78,175,61,38,110,223,159,57,12,170,133,50,93,56,139,141,72,12,105,45,211,104,179,133,146,115,207,35,137,8,58,172,86,74,45,12,204,77,46,230,113,237,115,135,94,44,92,66,67,66,23,143,13,216,247,79,16,167,13,177,44,32,133,69,152,31,91,20,78,148,60,3,129,180,19,28,128,85,117,4,168,1,243,127,122,40,253,221,83,111,177,12,97,83,252,193,205,14,235,23,202,236,90,76,244,234,220,6,206,98,195,63,212,157,189,16,57,60,137,226,88,94,142,215,206,7,150,176,143,31,4,46,18,181,32,160,133,93,8,240,240,200,149,40,36,223,224,138,192,203,151,92,131,203,80,96,198,36,63,144,81,7,16,174,57,133,138,87,248,117,141,30,51,251,200,39,229,243,129,163,167,114,198,76,124,247,164,131,94,251,184,104,41,250,8,51,158,184,243,166,210,60,205,242,137,232,134,76,130,47,194,67,179,202,159,194,37,49,218,92,84,160,207,239,231,149,197,202,104,241,193,160,18,184,4,61,91,164,19,140,251,146,148,9,203,17,120,33,51,248,88,41,198,162,171,97,191,241,17,183,242,225,127,18,67,197,225,243,98,244,30,167,214,146,248,201,37,190,241,146,27,152,158,23,14,22,240,240,162,159,133,52,39,169,41,202,66,127,78,118,11,167,217,246,93,155,250,199,131,43,40,81,241,178,0,186,126,203,167,114,29,101,85,194,31,47,252,5,61,42,12,118,75,20,88,130,218,141,114,135,142,62,18,25,166,191,98,49,158,144,205,48,160,141,181,68,203,9,249,249,230,37,143,93,160,44,125,42,74,68,100,217,152,123,85,206,131,244,193,104,143,0,78,134,95,154,232,94,118,64,56,196,128,6,135,125,143,48,1,147,112,1,233,250,166,112,206,231,23,194,93,241,48,91,43,38,196,111,18,206,186,170,220,147,207,24,223,196,75,101,127,186,81,149,33,113,79,146,195,187,169,114,91,61,57,156,110,241,55,70,131,36,25,200,228,146,247,251,92,148,2,149,131,18,25,66,66,81,198,235,163,89,254,50,242,108,151,202,18,19,161,136,216,198,41,112,248,214,2,121,184,147,188,66,160,162,205,34,37,172,143,30,202,212,208,80,134,100,225,105,242,54,198,32,168,225,57,128,88,151,206,58,218,33,109,3,199,96,14,185,255,112,148,253,97,162,158,5,145,145,77,116,106,109,188,123,214,15,207,156,114,254,17,162,124,57,150,222,177,73,142,62,130,45,161,154,152,118,70,159,81,199,239,213,137,184,227,71,133,169,19,148,2,141,119,83,162,17,237,255,56,174,4,121,153,199,183,241,198,109,190,80,78,48,63,63,19,57,164,109,246,88,147,246,187,248,132,224,157,37,121,239,167,183,132,194,41,54,28,22,112,143,170,62,110,114,133,127,228,149,37,80,114,129,44,235,231,56,55,88,27,151,148,128,160,238,194,228,4,38,167,236,114,164,17,168,0,104,117,177,112,160,75,119,79,140,245,243,252,50,228,227,254,196,176,62,222,204,158,65,149,17,25,225,57,60,222,47,143,35,46,129,76,94,78,158,192,82,208,65,185,250,44,169,225,208,188,51,128,10,161,138,184,220,47,130,154,199,192,113,182,230,124,36,127,216,155,160,241,170,30,163,19,73,43,28,140,79,29,153,126,2,188,185,167,119,174,123,155,231,65,172,106,220,156,161,139,148,157,23,109,42,162,197,12,122,173,34,1,12,70,63,138,63,116,116,176,9,214,171,185,3,53,60,108,102,157,63,236,248,94,252,19,199,127,111,97,236,123,160,41,6,57,25,232,229,151,182,54,121,40,21,146,140,96,228,209,13,54,218,98,28,172,233,181,238,222,165,57,87,61,138,175,175,5,60,105,37,222,43,92,136,213,37,65,116,92,112,215,40,118,53,45,48,18,135,142,145,55,79,92,21,95,10,158,17,120,123,201,6,115,247,205,174,37,94,95,76,82,238,251,87,134,159,153,158,223,146,140,89,110,131,42,64,50,10,102,161,120,77,175,185,219,205,210,247,177,109,162,14,249,194,114,33,36,83,164,225,5,134,234,100,85,221,60,61,221,202,225,169,124,82,93,0,220,10,62,234,172,40,149,6,123,219,232,231,58,201,197,31,89,38,230,205,85,196,172,20,33,98,141,42,243,87,136,5,204,86,81,173,188,107,228,183,152,191,62,32,172,205,150,22,28,189,136,109,121,46,26,79,136,223,36,231,199,98,51,20,84,117,151,205,175,199,173,82,152,161,176,189,129,13,239,70,155,147,3,254,174,42,217,98,19,205,55,61,74,247,98,85,77,73,5,61,53,69,148,15,169,241,154,24,47,232,195,229,5,28,173,95,133,230,154,240,209,217,168,152,52,82,170,206,149,230,65,49,38,69,125,17,221,113,1,91,233,22,148,104,156,155,42,240,118,18,8,122,16,164,253,121,193,166,227,211,186,176,48,249,156,36,72,106,234,7,249,139,220,200,11,183,17,98,2,24,206,96,245,20,200,171,36,75,9,70,253,163,58,241,79,250,236,46,182,95,233,121,57,14,2,31,218,145,219,215,55,104,207,209,31,51,246,152,74,146,214,221,34,37,130,114,18,71,218,190,215,241,80,69,21,208,201,11,243,254,228,249,27,223,201,134,155,63,105,234,67,28,247,86,157,195,4,97,138,5,108,236,57,166,205,152,85,64,224,59,239,32,237,79,230,58,96,138,54,194,92,15,13,85,18,110,218,45,169,49,112,182,103,189,46,187,167,97,181,249,157,233,197,181,10,109,3,194,242,240,246,247,178,36,128,43,10,220,157,165,116,216,223,187,45,0,22,109,100,103,134,234,250,169,32,2,235,254,100,69,28,33,6,254,254,245,209,60,54,210,43,32,222,7,35,224,209,241,134,211,14,127,22,18,129,15,168,35,160,133,243,92,16,143,0,52,87,248,43,82,101,32,7,105,184,76,64,16,212,29,66,171,24,144,107,29,240,149,162,246,243,156,153,164,109,210,29,240,127,159,205,252,190,42,152,37,197,77,152,129,214,142,64,197,240,208,41,186,14,51,117,9,139,20,16,242,222,64,1,43,38,100,8,174,185,74,154,240,247,253,212,243,201,101,68,153,155,67,177,6,89,11,151,231,159,255,171,119,93,90,134,203,163,115,156,3,13,164,237,207,24,217,152,106,110,255,143,54,208,43,185,23,41,146,204,182,102,217,30,5,123,124,166,143,48,89,144,40,163,50,135,80,93,227,90,95,146,46,37,186,83,207,59,68,214,220,231,240,26,81,43,27,127,19,236,225,241,2,1,252,244,247,156,173,164,23,44,141,175,28,45,106,54,160,95,21,224,150,65,69,233,244,245,239,120,165,203,211,139,3,151,106,185,240,113,125,181,173,0,34,237,235,160,207,219,161,114,90,185,13,172,63,111,74,31,96,213,132,204,5,77,99,84,129,216,235,196,30,36,216,5,221,27,52,76,58,120,217,124,156,248,182,121,168,9,61,253,0,58,181,41,6,162,184,44,99,190,199,171,86,43,226,74,128,136,3,31,180,216,180,135,178,80,118,112,57,229,62,16,254,31,78,2,163,83,14,7,188,120,180,192,245,87,6,33,211,11,192,7,131,77,250,187,195,103,147,84,126,203,58,201,5,217,100,66,57,111,154,184,239,6,180,151,111,78,160,226,24,130,216,246,129,90,58,184,254,100,53,80,29,116,68,95,218,26,146,202,158,81,30,171,159,93,59,76,223,99,142,168,107,77,128,117,167,237,212,36,162,63,214,92,139,188,50,176,56,204,62,215,118,48,105,124,39,182,159,40,247,183,253,226,14,201,44,60,214,2,249,181,52,148,233,174,152,57,34,220,36,109,81,205,44,109,118,50,68,41,131,8,252,214,39,247,231,29,183,230,4,76,166,179,64,201,36,7,57,130,97,188,22,170,73,252,197,138,59,141,79,112,13,144,123,128,228,21,80,153,168,189,209,6,152,142,219,166,208,219,190,42,235,1,230,108,177,168,3,56,41,31,196,146,35,95,41,94,7,245,138,239,181,208,39,191,158,194,119,50,156,47,92,188,187,245,14,157,192,11,170,115,177,230,57,104,156,103,208,20,111,234,84,178,189,221,128,221,193,60,115,80,170,30,119,146,1,17,196,174,138,182,188,71,78,51,51,82,58,98,13,156,10,30,78,237,42,23,169,165,66,23,110,36,153,173,99,17,145,141,120,212,7,158,168,247,66,225,128,185,195,168,191,94,153,10,123,44,33,246,137,90,45,18,82,66,132,226,127,61,238,224,25,100,85,107,39,46,208,140,54,161,61,171,232,226,28,193,154,15,189,65,160,253,123,184,99,188,245,120,86,11,254,151,24,164,186,112,4,208,153,204,115,145,108,20,240,33,34,169,208,186,37,157,63,13,17,100,200,107,218,76,28,146,215,11,236,196,181,74,167,204,38,89,140,29,107,148,241,26,8,69,13,194,119,233,21,57,117,205,193,226,160,64,13,88,65,21,76,223,220,177,105,85,70,62,104,100,114,83,218,20,203,70,1,163,109,101,46,107,156,223,134,199,47,179,254,1,157,21,134,32,1,189,78,31,74,39,170,172,110,129,248,220,74,225,221,222,213,115,135,13,209,41,210,184,76,22,163,158,15,251,254,125,81,230,87,106,148,155,110,72,248,69,238,116,83,148,26,91,118,198,109,220,247,50,32,244,26,19,137,33,136,250,149,16,236,212,158,205,214,15,146,120,51,37,44,254,193,188,15,173,206,245,119,228,34,122,45,173,243,165,155,178,133,23,229,44,123,130,141,127,173,166,84,239,254,165,144,80,112,9,206,212,210,122,188,165,217,181,47,60,61,101,107,233,181,224,56,95,57,113,38,76,243,71,40,71,105,200,202,248,72,134,246,113,193,54,216,164,120,216,194,62,3,115,228,255,253,91,40,16,227,101,161,165,147,252,30,174,233,3,15,243,158,85,190,189,124,228,177,219,55,216,130,177,94,124,61,33,221,203,236,129,220,139,166,67,168,76,237,228,127,10,66,103,53,106,72,12,86,253,241,215,219,188,12,196,145,35,177,67,11,39,119,154,34,97,73,87,120,195,174,164,117,67,232,255,127,45,121,129,194,206,169,206,48,81,163,117,92,251,243,253,13,132,196,144,5,212,73,99,146,5,51,142,251,74,60,133,14,169,1,130,201,49,238,182,238,33,136,152,3,133,252,135,9,111,38,229,137,146,147,130,169,254,76,62,15,94,126,219,100,59,180,170,75,43,54,151,133,156,123,169,167,216,36,153,240,129,72,77,253,32,161,207,165,53,240,201,115,216,232,114,123,170,164,125,182,126,100,253,55,89,183,204,231,111,165,19,36,99,37,205,11,137,255,130,78,206,61,170,180,232,30,28,126,240,166,96,202,116,118,76,211,186,41,209,197,196,44,210,166,95,133,117,241,212,205,160,160,117,240,106,104,197,77,181,52,246,106,165,161,16,134,124,4,212,200,179,226,115,127,19,158,152,69,116,242,87,195,195,207,147,214,59,215,3,69,117,110,108,240,160,46,84,55,207,211,174,160,216,169,230,51,129,95,129,157,146,191,69,252,207,142,244,129,5,244,244,225,89,123,42,23,66,140,13,222,59,230,216,74,186,24,190,132,123,91,197,26,171,64,248,17,70,213,139,212,214,27,74,215,36,56,237,98,97,238,121,244,165,192,91,144,159,83,218,227,82,130,80,139,253,218,221,234,110,129,220,6,98,95,226,7,24,38,221,6,70,239,164,72,66,173,189,186,5,93,184,87,233,121,218,77,238,146,246,53,103,76,168,68,202,198,112,134,200,4,118,170,194,109,22,25,69,225,134,28,213,240,184,213,81,182,10,202,40,82,236,193,138,236,230,81,13,115,251,126,204,169,96,178,244,197,48,145,2,83,103,238,252,2,145,100,188,137,123,179,7,234,209,221,107,44,43,64,134,138,111,159,23,65,57,86,90,89,15,223,255,222,31,37,206,245,204,185,209,17,2,101,204,197,102,255,187,232,18,148,176,2,110,224,93,182,14,97,121,137,47,43,136,121,106,178,5,243,17,229,12,218,129,11,191,235,139,72,189,199,246,166,68,190,159,69,156,182,57,147,91,115,190,31,16,123,172,104,97,255,201,181,83,162,74,71,237,95,37,23,81,104,112,111,67,219,146,142,88,20,219,85,47,58,152,80,243,49,229,182,101,145,208,75,235,150,90,95,151,150,61,185,70,201,240,48,101,72,180,34,39,29,54,212,89,20,244,119,126,255,222,178,170,49,164,234,228,169,58,250,198,9,88,105,96,123,13,50,132,212,174,240,218,45,236,99,126,239,87,176,197,45,86,22,180,86,48,65,13,47,49,244,200,108,34,105,8,129,127,12,109,63,69,246,243,79,234,183,68,31,53,48,202,52,217,190,158,170,162,145,65,132,247,15,135,185,44,165,196,96,185,230,82,163,108,70,243,182,10,80,168,235,80,21,49,140,111,106,118,14,218,226,95,212,38,40,53,166,190,196,171,249,31,19,58,194,134,50,191,9,58,208,66,195,112,25,213,53,141,231,162,70,3,100,220,128,216,140,236,104,82,151,87,132,195,133,136,197,90,39,68,153,196,35,244,150,141,223,75,224,68,184,252,109,114,214,227,33,70,149,235,34,22,242,192,229,165,235,223,254,81,28,210,52,206,124,156,115,167,3,82,82,243,73,26,19,34,3,175,91,166,110,109,183,103,3,106,7,48,181,21,28,210,47,191,210,207,75,141,131,146,106,124,54,222,23,230,50,72,209,226,40,16,244,19,183,87,76,167,220,151,28,33,97,77,203,101,6,211,196,192,182,84,108,222,108,92,230,11,63,192,230,137,222,186,79,180,181,6,150,152,58,164,9,76,4,122,87,155,138,228,116,154,64,58,206,92,183,95,135,215,57,166,170,80,203,233,61,130,68,138,189,116,141,68,87,153,74,125,4,122,182,224,179,11,150,12,177,96,88,46,87,161,27,109,148,147,86,28,103,249,84,73,48,64,218,160,176,23,253,69,239,88,172,38,48,23,109,159,140,8,13,126,227,90,229,174,155,140,168,153,144,54,231,73,238,23,130,250,217,36,11,120,209,254,229,175,139,55,51,35,239,182,57,118,145,33,183,78,236,223,252,2,127,41,204,21,122,214,236,68,44,242,5,246,26,127,23,64,204,77,139,49,203,75,223,57,238,15,254,211,118,187,16,48,100,242,173,49,24,211,208,130,161,255,40,183,109,3,160,3,77,68,152,156,33,178,155,141,42,172,171,16,147,134,134,207,121,205,211,197,127,50,116,111,184,200,121,228,114,94,26,29,116,208,200,77,71,201,24,127,236,173,134,27,93,22,28,38,45,212,149,24,95,65,103,142,11,8,84,144,247,43,151,215,114,169,54,239,98,191,63,70,64,197,179,80,14,247,228,64,216,231,237,128,230,207,37,126,162,149,5,225,180,29,245,94,172,139,46,156,3,131,22,53,74,240,41,239,39,149,110,13,159,231,180,2,105,75,235,73,184,86,214,7,80,209,27,67,68,184,201,94,231,119,140,35,99,223,48,115,161,184,190,115,46,5,242,254,226,219,11,205,83,169,103,80,175,23,47,127,188,70,46,111,186,223,63,111,132,99,212,152,9,137,33,221,187,21,48,195,203,148,194,70,73,89,234,124,198,112,79,77,119,173,132,238,240,27,122,52,221,67,72,251,125,15,12,48,176,21,114,150,57,180,90,3,115,63,210,216,67,35,40,189,93,182,29,60,225,230,158,141,245,182,240,239,181,8,32,15,97,125,1,62,4,23,193,241,238,82,98,10,141,12,227,193,197,115,128,157,186,245,231,227,248,90,218,57,29,50,50,182,239,173,69,83,250,174,166,152,30,113,101,99,110,117,86,226,96,235,170,117,110,111,76,122,108,36,24,133,174,246,55,93,64,59,3,61,78,28,96,245,100,178,134,216,224,149,34,66,212,227,142,223,39,179,58,81,231,96,211,28,84,77,93,168,146,126,226,246,224,212,227,243,169,164,44,161,244,18,57,102,250,51,129,108,141,182,110,70,88,76,160,70,121,240,145,182,225,144,20,21,74,46,174,245,202,60,77,23,38,114,100,77,108,120,117,151,18,243,236,32,101,18,64,196,136,0,115,230,127,75,93,67,22,100,24,185,63,19,92,8,148,36,232,5,15,231,31,40,236,239,76,84,162,213,133,197,2,102,201,145,69,11,38,20,110,247,233,181,20,125,74,14,13,205,91,88,18,133,167,191,150,35,160,232,136,181,170,76,192,78,45,62,209,70,204,87,0,211,41,127,10,205,233,234,245,166,249,66,73,227,249,82,120,130,208,167,198,215,11,117,181,137,28,122,93,53,208,237,172,87,33,204,161,96,123,140,53,215,55,14,115,48,125,239,9,68,254,144,127,37,1,18,55,94,237,72,161,225,160,144,184,111,252,170,167,169,0,60,230,141,13,38,209,178,103,251,168,154,109,165,77,177,86,74,58,63,39,132,82,88,237,218,56,211,132,92,149,133,135,60,145,207,133,206,210,158,49,19,199,71,203,184,114,128,57,13,210,248,7,144,248,113,215,211,198,47,71,133,14,228,165,197,58,217,71,59,149,8,190,131,51,191,214,14,122,109,64,38,202,36,54,199,103,132,236,179,194,25,23,8,128,183,48,56,155,80,137,239,56,179,39,42,183,178,186,53,185,250,58,16,90,200,157,49,113,235,153,6,250,134,52,127,248,136,109,19,197,86,214,220,36,178,76,81,251,119,6,12,97,42,82,174,121,249,144,249,48,35,131,76,217,175,107,20,142,126,50,57,22,108,135,13,202,225,194,183,6,73,198,100,99,124,23,83,28,213,23,112,142,229,213,170,21,255,156,15,94,74,125,123,127,213,57,126,171,136,108,31,185,38,68,123,126,201,12,87,8,34,3,59,64,67,200,228,180,158,13,207,231,184,103,17,181,67,203,16,122,68,77,130,200,72,172,177,190,152,243,10,240,252,141,131,21,11,30,194,123,244,159,42,213,14,116,251,126,113,40,219,31,25,213,143,255,221,62,193,18,23,24,249,91,140,45,234,187,149,225,8,25,145,80,132,78,208,220,63,111,21,98,240,220,74,68,28,36,49,103,166,131,246,28,63,69,135,108,88,85,51,133,131,38,133,131,47,74,30,94,6,80,161,104,241,222,159,120,30,234,72,83,172,14,70,165,57,54,180,203,196,3,222,109,2,202,110,198,36,208,77,67,143,195,141,222,56,18,211,212,229,101,1,167,101,240,56,68,208,1,228,102,215,68,30,78,84,87,147,156,123,131,40,184,115,144,2,56,219,11,19,139,104,90,211,245,172,11,121,242,37,213,161,233,132,174,151,196,51,233,217,65,2,241,124,176,64,3,3,17,69,113,118,254,4,48,43,24,162,232,206,61,107,89,122,113,61,87,137,225,234,60,26,72,56,148,236,17,187,187,37,59,130,226,62,93,176,14,62,9,55,55,237,74,18,111,99,166,224,163,208,118,149,181,183,102,226,20,154,133,109,39,8,176,14,82,53,130,69,15,98,229,110,76,22,243,101,5,246,82,74,29,72,201,155,144,92,114,64,72,99,77,154,118,140,87,110,255,118,200,2,159,19,102,221,146,254,8,16,239,120,114,183,31,13,97,92,136,127,78,241,47,148,11,125,199,129,154,132,99,235,99,211,11,26,24,106,96,212,164,147,126,93,168,122,90,131,154,120,43,232,132,176,1,44,79,51,154,48,154,214,225,41,217,197,231,0,205,178,231,129,7,190,146,32,19,82,206,179,133,249,215,144,235,85,33,163,107,217,194,222,179,168,58,8,30,101,241,29,37,87,95,144,50,150,87,215,42,246,246,58,111,197,137,3,107,254,97,213,187,203,102,43,10,138,172,164,90,153,184,158,170,253,172,228,218,109,235,145,4,228,48,124,119,107,240,157,211,243,22,11,2,3,19,153,212,138,90,163,222,105,170,211,76,177,58,46,192,194,199,224,168,242,13,17,231,144,15,188,190,255,199,165,219,221,129,239,244,11,197,136,168,23,2,234,231,52,229,173,155,154,97,114,78,244,230,209,166,118,222,148,65,247,244,212,36,91,140,6,165,232,92,95,110,10,245,35,192,124,32,152,116,227,188,64,241,197,180,149,59,149,81,103,21,91,161,152,221,171,143,176,6,136,80,82,132,70,66,189,54,194,172,253,226,62,32,170,234,64,122,119,14,212,205,249,150,134,254,202,102,94,58,163,61,60,121,58,162,99,72,137,15,188,216,182,44,9,220,21,244,110,238,222,64,52,164,163,55,125,237,199,96,209,229,209,225,95,196,71,194,180,85,133,108,36,155,126,195,246,208,140,104,19,53,97,225,146,128,69,108,139,13,127,216,86,26,101,118,98,128,127,180,241,48,235,173,48,208,86,49,241,134,227,162,124,214,148,156,141,76,54,27,166,225,51,43,144,40,23,10,24,132,224,133,88,92,21,19,21,58,187,136,192,142,164,114,82,254,146,133,200,4,175,60,151,91,200,148,125,162,11,119,10,97,183,78,170,25,249,172,26,37,119,157,20,142,213,43,172,190,133,18,83,246,189,161,101,168,232,163,4,10,77,200,91,83,147,123,198,60,89,192,170,39,239,33,129,101,19,208,153,114,103,62,11,56,198,160,170,201,46,243,13,216,6,133,21,113,100,35,220,187,203,106,123,203,0,164,12,164,22,32,137,40,234,65,168,203,99,134,176,89,47,206,233,32,199,241,231,12,166,53,94,87,114,171,139,129,31,208,117,196,5,104,202,251,199,84,1,209,33,66,1,114,41,156,149,66,98,252,253,68,237,63,76,219,189,28,235,24,74,253,15,231,151,242,188,46,109,150,4,241,141,170,135,206,156,117,84,6,73,186,248,41,100,10,220,220,235,71,243,36,187,92,98,30,12,199,189,141,106,118,12,199,93,190,219,227,227,251,28,216,151,50,16,21,125,125,201,3,16,202,134,66,56,119,162,7,143,171,218,36,240,220,45,109,224,238,92,1,163,27,238,85,233,180,77,187,108,236,210,56,6,235,29,32,7,85,125,154,215,219,226,58,224,85,154,67,17,227,37,22,246,214,92,240,128,57,77,194,115,49,14,224,213,174,214,182,132,177,131,227,77,0,77,157,169,105,225,102,2,252,24,251,63,109,41,112,102,195,38,211,161,249,228,50,76,26,158,218,163,233,55,28,120,216,110,175,125,190,14,131,194,190,44,151,93,76,97,94,128,196,164,39,221,212,156,35,247,81,171,28,170,191,229,139,54,235,253,212,95,97,176,147,28,18,136,162,56,87,226,249,232,213,244,162,18,205,200,95,83,46,183,139,207,188,64,33,61,81,46,7,191,197,167,99,184,45,47,48,131,20,108,234,119,213,166,127,13,67,190,171,244,58,24,79,124,8,200,86,89,15,184,107,112,198,56,220,36,7,219,8,166,42,144,102,26,133,129,254,88,11,124,65,10,103,140,176,30,49,77,181,148,207,4,254,138,4,28,151,26,162,64,97,80,8,7,179,40,107,47,191,4,10,243,143,5,142,246,48,220,136,38,190,199,30,186,150,100,248,120,153,81,79,218,193,188,237,71,74,100,80,32,28,170,83,127,79,141,8,110,153,111,38,116,1,139,4,120,123,216,137,95,254,63,173,208,241,200,183,179,4,201,37,205,211,208,111,3,107,172,169,133,81,20,144,188,199,36,227,53,117,26,84,39,158,207,43,93,149,252,19,99,219,121,226,8,7,219,192,203,140,130,178,172,246,215,169,15,25,253,234,19,243,50,239,203,144,214,207,241,60,173,227,90,154,227,154,242,17,153,226,196,11,92,56,1,112,232,127,218,122,110,13,221,126,113,150,170,108,70,97,3,37,218,3,135,191,142,1,64,8,248,208,57,81,46,8,55,216,146,100,248,35,5,221,213,98,200,31,199,236,213,9,199,178,46,254,208,18,53,142,102,28,94,228,161,99,153,167,10,172,95,106,209,136,39,64,207,254,138,251,157,110,167,198,50,198,46,128,31,63,129,230,150,155,19,158,125,94,68,115,253,123,156,226,100,197,69,15,233,62,6,60,195,22,87,242,195,183,251,243,76,241,87,21,92,8,90,222,77,202,243,246,64,31,68,174,174,59,236,135,55,188,209,180,97,13,201,93,181,202,52,10,244,44,50,149,68,97,242,166,194,121,17,5,18,31,200,67,176,50,184,139,186,191,232,184,74,151,219,217,75,69,60,106,121,125,179,175,182,60,32,33,143,61,198,31,140,6,164,202,150,219,77,53,117,136,30,203,190,176,29,29,187,149,13,222,156,141,207,203,248,55,168,80,66,53,233,153,139,49,181,211,250,76,19,251,235,236,238,28,183,210,246,38,154,128,60,206,143,153,116,87,138,35,208,151,176,71,198,23,52,86,68,4,81,169,8,106,140,253,9,195,9,173,115,121,144,213,19,41,36,116,18,195,109,99,239,44,23,21,28,128,118,65,63,106,203,42,148,171,98,192,162,8,24,196,253,169,134,83,28,100,13,47,13,6,87,143,114,39,51,135,71,222,95,122,213,209,237,170,249,96,143,11,140,96,125,164,186,218,171,54,152,13,23,190,243,129,120,107,74,174,90,200,192,42,214,252,207,253,17,177,140,247,19,233,125,206,126,126,1,73,153,240,214,190,56,203,87,135,67,75,111,43,250,149,212,16,221,206,157,35,98,5,76,205,109,43,217,233,50,204,41,97,119,125,22,103,21,50,119,220,37,7,149,233,74,157,5,34,110,25,115,193,50,78,178,16,105,185,37,8,76,226,161,0,83,240,96,116,207,17,95,139,28,31,213,5,212,255,164,243,144,162,174,185,142,202,23,222,75,3,101,248,92,70,227,53,70,56,220,33,4,132,149,138,254,79,246,248,24,201,3,166,0,193,246,52,34,129,70,129,147,51,49,64,112,169,124,89,118,46,128,5,27,251,53,246,150,22,24,111,132,145,80,23,211,252,187,21,58,170,138,119,169,1,48,147,147,136,221,226,215,118,88,187,15,0,137,120,68,171,10,30,179,9,31,187,78,10,42,77,89,244,167,199,148,243,33,223,210,246,223,72,3,188,204,163,172,190,150,225,225,223,173,28,102,215,217,101,78,59,42,16,161,180,224,209,25,155,164,51,197,203,10,96,114,219,189,218,124,225,182,39,106,187,120,1,12,44,26,113,241,198,116,174,194,93,200,92,33,119,129,215,249,210,152,158,89,140,141,241,40,164,173,236,239,169,170,69,225,203,21,50,126,228,216,17,5,158,128,241,61,25,14,152,253,43,112,66,19,200,231,219,192,225,34,184,110,199,122,124,216,220,170,107,79,77,92,79,163,4,30,125,200,166,221,86,136,31,21,151,171,224,42,101,239,86,98,76,81,193,243,120,119,215,37,209,84,89,91,30,248,27,205,47,146,2,53,198,111,179,38,130,117,73,64,228,135,230,149,130,148,118,20,185,237,133,177,63,223,93,28,85,239,38,127,107,238,217,214,221,153,177,215,167,231,145,241,22,189,204,49,236,158,242,168,55,104,44,1,26,126,9,232,154,75,23,101,67,169,21,87,92,250,110,11,190,185,218,34,138,170,225,141,155,41,228,83,123,64,196,226,36,61,171,132,69,221,219,222,136,118,197,222,162,184,55,95,17,98,117,30,254,75,74,254,5,231,179,242,22,52,87,176,197,188,94,73,231,91,56,77,116,167,204,231,233,68,24,37,233,124,98,140,202,199,74,176,167,213,150,118,12,151,131,103,37,87,198,59,81,173,120,252,22,186,89,94,79,152,147,169,224,85,120,11,9,1,2,170,198,234,75,201,255,64,207,185,175,105,252,79,161,92,24,11,110,223,57,37,87,76,73,237,27,7,222,46,174,233,203,205,131,151,76,73,40,53,40,227,249,209,67,109,117,252,109,22,13,100,86,210,62,72,200,132,41,232,229,253,147,160,208,169,13,92,175,126,81,34,201,175,209,224,71,176,223,112,74,80,108,55,54,102,101,122,27,236,69,129,91,218,175,49,251,116,203,103,191,212,114,41,40,10,0,239,162,220,48,213,177,55,104,143,101,2,128,102,251,132,110,73,122,39,33,177,164,108,237,0,232,11,226,179,224,72,147,11,123,234,24,249,221,8,50,59,235,207,208,147,54,202,177,114,165,15,28,255,65,165,187,53,180,25,11,130,207,225,44,13,244,206,107,150,241,190,243,81,193,236,170,29,46,227,191,57,236,212,122,13,177,226,62,90,231,189,138,115,116,173,204,83,90,227,19,206,27,31,168,185,106,39,82,231,238,246,4,162,188,110,197,132,114,178,243,239,36,251,23,108,41,160,171,168,6,173,163,97,114,144,246,248,225,19,80,98,141,234,132,76,16,74,5,186,219,23,52,240,148,224,80,205,154,174,17,69,51,112,74,232,103,188,246,52,186,46,100,201,43,240,24,237,2,195,16,120,6,180,105,172,142,75,223,225,242,90,224,3,246,209,215,8,31,13,44,219,38,193,67,106,187,212,141,217,27,200,133,50,101,173,185,208,152,69,119,136,234,195,116,192,173,19,59,200,136,149,75,212,145,201,137,142,196,14,183,102,25,246,126,26,37,196,226,243,204,252,100,122,60,200,211,169,189,75,12,95,206,24,253,110,39,210,242,146,93,98,184,7,111,48,0,63,0,124,174,102,75,147,160,47,112,113,160,95,42,74,233,246,239,95,124,49,154,177,237,227,117,36,96,190,204,167,78,34,165,127,54,168,23,1,164,148,197,216,172,244,194,249,56,198,62,254,59,154,203,218,157,208,37,143,59,162,66,140,78,159,26,0,162,181,149,10,14,172,155,7,20,220,247,226,173,134,176,185,75,253,94,232,27,149,13,13,14,32,14,221,12,107,235,2,165,64,241,65,197,61,79,12,130,108,174,0,58,150,83,162,177,13,141,98,188,62,111,133,84,185,254,92,208,232,16,133,59,145,138,196,245,116,107,143,7,109,29,235,210,199,216,44,180,233,92,135,132,55,169,54,195,24,56,241,190,98,179,145,53,124,166,213,79,209,22,226,0,51,215,243,119,34,181,132,189,104,114,95,68,75,215,211,63,93,58,37,223,26,193,109,150,235,63,64,113,174,121,29,113,109,44,162,6,175,49,8,60,165,4,137,135,33,157,214,11,95,41,63,20,23,32,54,118,52,135,78,139,219,55,191,18,82,109,8,208,211,94,111,11,28,112,27,181,69,58,85,254,222,197,78,20,0,154,12,179,93,201,33,106,199,124,121,2,235,247,66,25,149,103,186,237,35,152,159,20,146,4,47,116,49,166,77,173,226,25,206,125,227,40,9,82,100,184,60,119,88,82,96,92,233,193,236,57,83,6,73,165,159,43,109,162,119,38,121,143,200,193,169,13,168,163,32,38,218,55,11,152,6,37,245,102,2,20,125,227,193,141,74,221,99,17,122,84,188,208,165,37,223,248,214,20,187,98,85,44,189,237,102,108,130,176,0,50,8,193,123,140,215,125,49,84,13,117,133,90,92,206,206,147,192,197,202,6,101,82,67,5,184,141,188,160,212,69,184,155,39,7,8,128,0,217,7,165,60,32,157,201,145,133,242,78,162,116,177,232,30,176,217,180,224,124,32,250,178,141,227,205,103,10,135,122,31,151,249,54,192,79,123,73,113,186,159,195,40,170,38,83,125,172,75,201,184,70,7,129,210,85,73,238,108,14,229,226,18,239,238,34,255,138,132,174,133,24,145,24,201,110,230,243,92,250,3,135,233,246,174,244,235,114,206,233,185,118,1,117,77,230,191,123,44,109,14,237,233,226,196,125,212,231,213,184,234,242,80,5,97,61,160,42,202,253,32,47,38,238,106,37,115,248,131,53,202,216,74,246,213,211,244,3,163,192,174,123,156,209,25,210,214,68,44,131,118,7,30,119,72,222,21,50,15,77,132,134,252,223,43,199,235,133,154,58,133,179,202,122,186,158,118,120,236,219,154,222,233,141,65,162,197,73,158,152,88,102,238,135,206,147,44,5,78,252,238,210,20,250,160,55,238,23,248,224,142,76,151,201,33,213,32,95,72,19,110,211,70,196,216,218,19,59,93,91,48,223,48,70,120,187,193,229,190,136,210,15,170,78,246,74,90,91,19,55,4,172,26,235,244,52,146,24,156,43,1,203,65,143,130,206,85,166,20,201,8,155,102,66,254,50,254,60,28,87,62,13,233,183,248,57,137,170,93,134,142,36,37,72,3,48,198,148,224,251,254,201,178,211,33,29,103,38,94,80,79,182,126,134,233,212,212,110,187,67,171,174,205,238,19,54,232,132,98,97,253,204,91,59,175,235,85,138,174,3,243,52,120,132,190,214,15,135,50,8,46,219,114,72,7,62,235,156,6,157,172,197,122,47,150,112,160,183,249,20,233,11,103,209,204,225,158,237,207,86,210,190,204,168,120,60,119,227,47,213,246,43,29,182,58,32,168,122,177,113,66,104,253,113,158,212,157,61,125,113,126,33,60,51,11,6,227,78,121,96,183,124,91,117,185,101,213,222,147,30,217,144,92,188,255,108,121,106,192,86,162,253,100,160,212,116,138,33,229,9,36,104,84,15,14,190,251,251,179,166,183,6,251,147,108,98,194,49,119,109,139,239,233,75,170,33,247,143,254,136,81,171,161,3,231,109,65,52,189,251,180,53,164,215,112,148,190,251,193,50,236,175,169,232,221,174,243,135,106,19,143,229,102,65,223,186,152,231,15,174,228,131,243,234,237,107,234,245,252,178,47,237,172,80,184,219,231,73,12,19,44,65,11,123,11,106,246,29,186,107,251,84,47,250,6,129,46,89,211,128,247,233,208,17,8,153,133,232,15,45,127,201,110,58,61,27,224,180,81,82,242,145,171,237,49,133,216,137,25,56,4,243,134,67,109,243,199,179,184,176,179,125,70,176,100,109,213,171,173,131,252,224,239,34,212,141,37,248,76,33,50,113,174,101,202,55,107,96,138,30,0,218,215,93,170,50,42,248,6,82,84,241,246,161,3,59,53,37,16,247,81,240,145,223,43,66,126,115,24,238,142,206,3,245,151,123,116,126,57,51,190,74,87,137,89,132,163,215,226,219,245,193,9,157,164,169,22,44,12,64,166,225,227,131,117,35,101,163,247,53,212,96,162,10,55,90,81,143,159,69,243,95,164,172,15,227,175,211,254,166,20,143,13,53,226,177,161,150,34,228,29,174,64,106,2,47,77,91,24,253,18,125,48,19,3,80,117,117,155,56,101,218,175,124,210,143,45,3,142,154,65,3,219,148,26,72,107,15,226,247,92,96,139,37,157,254,255,67,3,91,247,48,16,130,13,56,215,33,52,125,234,50,41,35,64,164,192,3,177,55,165,225,238,174,190,135,135,224,124,35,162,33,22,102,253,209,74,74,171,226,122,31,38,93,39,88,46,94,30,17,111,202,93,122,170,92,217,199,20,174,201,109,102,238,196,21,70,24,158,108,37,241,78,208,91,149,218,81,54,255,88,148,226,83,9,102,35,8,76,203,98,153,106,198,0,14,203,131,173,144,2,104,41,10,13,27,104,198,58,212,102,96,52,154,56,204,237,160,130,98,216,168,162,149,69,102,80,56,174,20,207,120,117,40,226,237,56,86,139,52,40,91,240,193,166,175,65,24,155,71,62,77,210,75,116,239,153,219,177,28,224,183,114,246,169,85,223,7,148,45,36,186,212,163,17,111,28,83,32,213,203,22,219,123,251,101,173,196,36,197,115,22,74,134,208,114,157,80,254,161,10,68,81,57,158,131,46,186,63,234,124,58,91,63,238,71,109,251,245,224,202,65,201,143,126,181,87,29,144,217,153,211,43,119,80,82,198,250,14,40,71,42,83,24,43,183,100,142,141,234,155,191,227,239,27,126,134,241,249,156,87,12,107,236,166,220,126,159,98,13,67,212,214,133,200,201,126,118,96,185,198,68,213,148,10,92,34,82,44,121,90,66,194,0,203,143,211,198,170,45,241,16,242,232,126,210,202,12,207,253,226,2,108,137,236,106,250,143,6,122,115,175,42,191,10,227,222,132,37,238,254,100,23,115,102,3,130,205,222,209,74,9,192,229,247,244,29,17,215,179,9,164,220,148,89,107,35,143,216,132,74,127,138,133,219,83,74,201,242,116,24,92,46,21,149,154,216,50,136,217,149,188,179,147,28,245,99,10,158,66,48,177,228,137,108,96,192,211,94,114,90,127,47,71,100,118,89,38,26,186,200,30,16,103,101,188,92,121,176,17,214,235,80,76,77,128,95,127,35,147,89,221,159,144,116,141,91,205,64,243,0,0,73,69,118,136,93,126,166,150,214,103,19,201,196,71,118,27,211,88,181,32,235,83,217,162,121,182,111,184,150,202,235,198,159,175,104,210,57,233,214,136,10,191,50,54,207,151,124,199,233,98,233,138,244,142,159,23,2,11,96,32,235,194,9,57,87,23,195,60,37,12,197,20,147,162,90,79,133,10,165,255,149,19,147,58,140,90,17,172,162,46,9,72,124,28,119,249,90,40,61,44,24,141,129,102,205,192,133,150,119,181,20,210,20,5,137,232,174,97,11,44,215,236,125,53,130,117,212,48,225,231,251,134,223,153,180,59,153,98,42,251,108,215,164,90,124,4,0,21,248,183,186,123,198,13,242,43,64,164,94,136,159,114,141,45,114,120,218,116,23,218,101,110,49,90,41,118,137,5,139,53,51,112,184,158,218,123,55,75,179,87,45,57,0,77,227,192,233,251,5,59,74,185,35,128,36,213,87,127,73,237,174,31,153,231,126,116,90,154,252,191,159,135,58,73,229,95,117,35,150,8,107,22,100,90,213,147,167,150,125,224,133,70,106,173,58,6,6,156,91,180,13,187,165,52,124,42,228,178,217,178,180,241,129,102,63,123,243,146,76,4,152,109,251,63,49,38,252,51,63,187,152,33,61,169,94,160,135,100,143,155,43,116,81,216,248,241,75,6,65,218,238,255,228,48,117,21,101,241,201,184,76,21,111,43,167,56,124,176,185,4,149,96,106,245,198,160,149,50,34,73,157,207,250,150,143,106,231,176,5,133,80,229,150,136,172,210,106,204,57,134,146,157,34,192,223,12,164,192,143,71,45,176,70,3,71,224,1,140,40,108,159,140,108,38,81,152,92,38,206,131,94,45,193,118,39,69,201,73,151,94,180,59,8,226,74,82,181,16,114,193,193,247,42,117,218,166,184,40,19,216,162,26,204,21,84,189,204,125,58,175,28,115,64,4,74,145,125,98,112,239,229,79,224,102,197,130,146,67,140,210,176,109,233,173,73,34,85,253,190,177,141,223,178,211,119,112,50,244,103,88,97,246,167,99,82,250,163,79,186,67,196,71,212,112,223,216,45,189,149,1,214,170,220,195,84,219,153,231,169,95,86,126,202,98,203,204,255,99,105,52,241,184,54,23,207,17,76,107,98,196,37,20,162,58,136,20,2,106,109,61,142,194,39,49,213,190,132,198,21,199,150,42,107,244,196,204,245,11,81,51,51,194,247,44,39,233,55,198,190,118,83,247,157,19,129,226,40,3,142,169,39,219,80,146,45,48,193,220,97,192,42,245,83,193,191,130,190,53,193,19,120,158,175,254,67,145,30,130,236,158,0,66,18,34,181,213,42,226,26,198,113,30,36,192,183,206,43,16,115,85,132,166,134,110,185,54,230,4,36,84,248,35,143,163,219,186,7,228,89,52,225,130,218,206,86,16,162,196,129,138,109,6,246,235,251,145,81,130,198,106,167,76,186,208,181,149,3,0,189,14,189,188,129,61,171,189,147,125,47,75,157,71,218,206,165,231,248,96,12,127,73,250,38,131,170,145,85,189,103,118,20,73,8,135,62,238,122,242,255,152,191,24,169,131,97,10,66,159,8,210,108,243,195,63,65,234,198,218,42,196,187,219,188,216,239,62,205,16,252,97,122,163,22,221,73,222,10,139,207,53,35,165,110,216,181,225,17,30,78,64,232,51,108,87,238,42,254,38,202,61,188,183,125,198,142,24,68,95,27,192,137,217,19,0,167,233,78,193,179,104,56,8,110,23,173,43,114,128,236,205,42,211,2,27,18,118,59,29,4,143,49,61,211,110,183,121,181,224,216,89,254,203,211,183,243,113,250,60,142,252,196,93,237,157,174,23,216,26,4,246,51,126,124,0,208,125,91,1,12,224,103,44,255,203,41,100,183,109,21,190,134,104,135,216,80,172,58,72,14,248,194,60,219,252,81,65,113,179,75,76,99,173,183,219,81,133,164,248,45,47,54,32,226,0,210,79,111,71,36,143,109,35,224,184,238,226,31,137,8,211,254,98,45,64,202,157,9,172,182,30,168,1,224,184,172,8,136,98,137,244,68,140,68,172,28,84,49,18,176,61,249,12,212,220,37,133,199,20,192,191,174,215,155,38,252,119,23,159,100,76,89,126,43,85,119,5,2,60,207,162,178,113,17,147,78,54,12,212,163,163,62,173,4,126,184,178,220,27,100,81,22,193,36,165,182,136,6,245,77,91,20,209,241,106,131,119,44,6,201,196,210,85,168,191,192,186,252,105,82,251,221,190,200,186,103,189,62,87,139,120,175,127,10,55,76,40,208,9,7,91,168,206,187,195,234,158,234,32,149,75,103,83,195,138,37,35,191,27,10,178,194,19,235,16,220,132,124,34,63,167,17,36,180,216,17,203,36,180,75,112,212,17,234,1,11,249,202,156,95,112,69,100,139,43,47,99,208,87,241,87,237,186,140,83,81,244,45,141,148,253,237,163,158,78,132,64,2,190,202,9,69,19,71,36,100,156,42,140,149,219,192,32,34,245,189,190,70,209,41,232,251,22,180,251,70,10,226,52,9,118,221,176,37,19,144,210,195,57,116,126,3,190,192,144,191,62,211,149,67,100,126,247,88,250,181,235,121,207,161,183,118,103,105,35,234,89,63,194,40,97,70,221,149,83,255,21,102,128,83,172,19,221,129,25,121,236,139,229,94,89,233,191,21,0,238,67,189,127,55,79,4,238,189,220,250,65,162,219,253,194,230,95,116,167,59,125,235,220,107,211,211,11,70,221,214,36,205,78,34,182,144,4,89,94,150,177,223,21,207,124,110,246,145,129,111,126,121,25,128,111,245,60,64,63,114,26,94,189,253,160,166,103,41,111,220,122,17,115,109,13,153,186,76,205,234,46,85,96,126,90,100,150,134,196,54,50,37,52,151,140,119,140,134,116,238,33,125,179,219,48,56,47,5,42,118,238,46,232,139,179,193,148,136,218,25,200,133,220,253,133,20,93,61,52,147,128,197,134,2,123,99,28,146,121,165,22,185,192,136,89,128,137,230,249,82,27,115,3,213,61,55,121,215,219,231,236,30,233,150,66,172,60,79,39,54,150,18,138,102,38,38,48,200,236,182,42,32,237,201,129,248,133,115,75,111,164,38,107,207,152,233,64,4,39,152,121,112,227,162,14,11,91,74,108,124,188,43,92,63,255,15,200,198,146,241,246,252,118,175,173,98,84,124,92,104,171,15,170,73,170,244,32,146,47,175,105,125,215,128,98,181,211,68,202,51,41,203,39,188,152,218,212,30,38,36,38,181,61,51,230,170,66,9,193,136,57,132,110,2,193,204,175,207,33,94,44,160,183,213,7,118,51,167,161,166,95,204,69,56,13,40,23,167,240,75,50,232,90,224,209,76,194,100,78,176,122,216,48,37,37,107,248,118,44,56,124,253,206,71,115,42,95,116,130,227,97,71,18,25,84,138,109,174,137,91,233,85,179,36,189,51,56,206,183,45,139,145,250,186,143,129,53,3,17,239,253,83,171,201,135,223,107,192,214,27,29,204,218,129,248,104,201,46,93,23,21,86,37,236,111,214,180,130,105,246,255,193,162,12,224,227,65,125,28,151,227,206,185,33,29,231,233,206,84,97,56,86,117,95,248,189,226,14,109,193,13,142,41,54,203,245,107,130,178,80,209,160,233,223,41,206,226,32,174,74,242,30,175,241,144,99,29,155,212,176,237,225,154,194,179,237,187,82,35,51,63,38,140,146,22,137,27,46,248,22,16,13,18,79,152,43,62,207,120,147,126,181,56,145,35,249,16,136,132,207,30,148,130,132,62,92,141,172,121,53,165,122,63,184,188,79,107,244,93,188,39,38,119,47,159,143,168,205,189,13,38,117,195,212,36,178,20,89,139,60,168,220,2,144,213,114,78,98,22,85,209,212,51,141,43,106,84,45,188,67,65,139,216,155,52,60,228,1,239,178,200,199,149,33,128,205,127,23,82,221,29,159,6,61,233,253,85,113,250,157,254,141,38,48,30,175,148,78,22,102,253,151,174,42,228,164,31,27,103,141,33,20,97,136,164,43,124,117,71,138,99,203,48,123,184,129,228,114,168,215,175,171,126,157,7,64,23,156,164,241,35,171,185,250,146,116,101,250,48,134,233,162,4,120,4,26,60,240,223,134,131,173,132,229,15,160,38,196,104,137,128,210,27,209,26,47,185,199,210,137,109,180,62,107,23,180,134,172,183,91,80,126,253,69,90,95,124,237,203,170,8,125,176,125,192,90,248,97,132,141,49,226,233,18,176,138,189,20,86,68,203,8,40,203,121,196,203,137,52,75,191,229,132,185,10,56,224,102,244,182,163,112,1,59,165,166,191,162,109,26,244,16,52,81,133,85,130,86,193,240,49,115,90,250,180,134,47,252,22,219,209,145,16,8,250,222,74,206,58,66,68,88,88,95,232,151,201,241,187,129,164,241,215,49,167,231,15,202,119,62,84,83,178,251,144,219,41,132,176,13,136,204,74,211,90,249,110,53,124,220,58,105,77,239,4,142,183,188,76,81,133,140,212,253,6,115,103,117,170,251,9,25,57,138,179,17,223,62,151,16,97,176,143,182,33,4,113,123,97,213,38,247,113,205,35,74,31,22,42,151,196,69,94,32,34,33,70,123,231,62,67,223,153,178,67,126,255,223,25,28,143,133,21,93,213,222,91,12,204,227,36,110,215,93,211,242,232,222,251,81,68,14,160,155,7,235,200,57,11,95,181,178,220,137,144,107,93,167,96,103,189,135,139,230,45,153,143,65,249,58,166,255,232,237,3,132,225,62,42,66,150,128,129,61,166,160,152,62,181,117,149,219,241,208,120,122,12,137,133,128,0,172,151,239,49,22,169,104,27,83,5,139,210,254,200,149,129,85,16,211,232,17,121,180,48,116,248,45,54,122,108,126,163,67,26,83,243,139,155,230,246,27,115,227,240,135,249,189,75,157,106,78,23,182,140,133,142,248,146,246,20,73,245,156,22,182,102,152,177,200,155,36,105,16,65,121,79,254,197,183,124,48,170,228,243,47,132,3,158,250,43,224,81,135,22,84,208,209,86,226,180,198,115,190,21,144,147,188,35,157,63,32,21,189,241,61,105,129,23,81,194,221,69,119,249,165,112,3,15,93,121,108,70,137,170,69,198,62,142,24,170,82,221,83,210,105,197,160,155,123,249,191,100,207,116,150,169,87,132,223,187,190,201,169,35,150,131,189,167,224,83,185,112,181,9,159,134,149,9,200,250,22,156,81,50,141,249,11,218,98,29,18,233,100,213,98,217,55,162,34,24,74,162,79,229,156,74,98,255,147,77,189,168,46,140,250,96,201,74,199,158,155,95,138,68,76,66,151,81,201,68,75,6,191,34,13,32,229,3,164,41,255,157,143,113,35,242,125,93,194,98,32,170,92,123,162,167,121,51,170,100,38,18,253,156,177,196,189,160,168,4,82,95,222,0,100,167,156,91,246,114,31,147,191,99,96,96,190,110,87,145,118,235,44,16,118,137,93,253,81,198,157,12,37,84,40,91,65,37,88,195,206,141,193,60,8,129,74,65,242,33,132,52,143,143,64,152,27,129,85,63,49,124,95,114,130,11,44,139,31,173,234,109,242,251,127,248,72,15,133,170,204,127,218,125,246,57,123,103,214,46,196,18,192,141,75,159,253,134,7,12,7,20,72,74,25,12,157,244,170,139,186,242,15,174,217,153,133,58,221,213,196,168,25,149,185,91,216,38,19,174,21,106,175,135,158,84,232,187,16,116,136,170,206,62,16,102,146,220,210,77,234,203,14,150,7,106,138,163,94,157,95,73,33,158,35,15,163,188,220,111,136,11,10,120,76,42,24,78,34,36,65,166,31,81,253,109,101,163,123,130,38,107,224,100,93,81,230,110,248,252,17,200,182,213,225,80,126,76,82,33,219,12,75,243,177,157,89,198,94,150,24,50,7,246,43,109,126,35,113,29,150,106,214,40,245,247,51,164,80,91,193,238,226,159,171,138,47,243,83,155,231,223,231,226,129,204,221,35,203,208,41,104,229,80,212,248,158,131,16,202,107,250,197,126,198,54,50,240,202,79,179,106,47,183,166,35,189,249,155,71,253,27,222,214,128,194,55,62,87,222,5,142,185,179,86,135,77,79,88,12,222,218,73,75,66,47,125,120,88,152,45,175,162,243,223,135,240,97,61,76,138,224,7,111,216,51,84,153,129,26,169,84,219,36,50,146,36,65,133,57,51,179,65,200,176,215,205,233,178,233,139,107,231,121,82,203,208,109,238,247,76,231,124,246,1,94,132,158,184,48,96,79,214,11,123,16,13,174,242,135,45,125,48,163,40,183,175,252,17,32,103,55,37,230,186,11,93,204,107,227,70,2,104,124,170,63,240,30,117,182,126,253,213,147,21,155,97,99,153,200,144,113,74,246,115,197,126,25,98,182,51,139,43,115,144,185,97,188,140,49,152,154,127,200,195,242,3,184,117,134,42,143,110,190,137,26,108,48,242,191,41,194,77,164,38,20,106,203,45,78,13,107,17,217,7,80,228,8,58,156,152,155,211,58,189,26,177,193,177,221,226,195,40,128,32,220,6,151,73,145,203,11,22,56,243,51,168,164,167,214,230,3,222,215,51,230,7,63,9,148,172,91,78,188,23,77,34,222,214,183,103,97,242,22,210,232,145,89,85,157,73,26,114,228,166,45,8,165,29,119,60,246,41,193,73,128,136,120,112,11,154,227,151,11,187,194,135,184,110,94,134,239,96,99,235,137,75,17,69,134,95,89,214,40,64,59,7,153,137,146,89,209,153,144,151,193,53,37,137,129,153,241,160,149,209,151,65,226,82,22,4,50,25,89,112,5,14,24,236,123,73,35,11,112,183,88,110,8,247,204,45,177,73,176,211,171,1,254,102,22,45,145,76,243,44,154,250,110,151,131,246,240,255,135,27,146,78,232,106,189,179,29,67,110,46,79,87,191,133,208,35,37,72,224,181,167,121,85,87,147,239,250,187,91,200,133,23,23,215,60,254,199,239,130,207,71,177,41,226,203,168,232,13,222,112,17,224,19,247,107,67,100,10,234,14,94,137,98,238,34,45,196,205,252,85,109,1,228,155,10,109,225,159,96,161,89,133,198,108,225,194,24,161,182,253,233,237,210,129,135,10,31,187,233,67,31,78,145,106,223,95,54,240,185,121,187,17,12,212,69,147,57,34,215,85,45,14,212,51,9,198,169,97,159,140,120,99,101,237,63,169,52,92,37,1,50,12,141,100,60,189,103,15,108,247,18,246,53,205,213,210,219,1,202,179,159,43,232,80,144,66,235,15,239,231,29,25,153,142,34,249,187,131,91,156,92,32,90,215,123,222,4,19,110,177,52,217,195,28,145,213,151,151,242,150,111,237,13,35,48,44,227,58,57,238,143,175,163,36,185,89,66,164,160,119,12,64,38,33,70,127,211,101,104,87,144,127,223,144,234,103,166,212,181,12,224,44,233,65,32,48,124,175,139,177,221,70,143,60,179,85,241,198,35,241,115,19,106,205,45,30,220,109,110,99,186,166,41,95,151,248,139,46,174,103,200,30,248,120,3,11,5,134,0,185,19,151,159,200,226,240,44,135,97,135,225,214,75,198,142,37,145,12,63,169,104,207,141,184,138,152,242,82,109,62,154,135,28,180,56,124,54,250,168,179,151,152,130,141,28,215,144,127,131,84,211,165,250,43,56,98,193,183,58,2,212,43,227,199,196,5,148,115,116,184,1,21,106,174,209,18,80,205,97,150,109,88,58,133,199,89,38,153,62,211,22,222,190,163,76,187,198,235,154,187,225,59,52,42,113,170,128,68,217,117,111,186,121,200,166,81,5,126,62,64,201,252,66,87,179,130,67,52,176,150,244,97,83,98,212,128,133,213,236,163,250,164,176,248,40,109,99,62,213,73,36,255,83,196,12,120,214,219,218,151,236,102,43,52,126,209,172,188,244,210,114,23,191,69,186,10,60,78,211,161,124,103,175,26,201,20,157,150,46,160,12,1,187,142,0,69,179,8,35,215,239,226,33,47,93,54,23,151,142,59,58,108,173,194,173,88,194,70,197,93,104,94,64,238,242,197,65,68,13,75,54,178,109,126,222,51,112,67,3,105,161,241,224,252,101,120,16,140,75,128,134,192,174,165,92,145,149,97,90,73,167,119,161,225,41,55,16,54,241,209,90,252,124,188,24,192,129,138,249,164,115,30,1,56,108,137,136,9,217,124,176,57,121,97,121,155,195,200,160,27,197,17,123,196,175,230,128,227,204,246,128,38,55,156,83,160,26,63,217,122,228,39,25,21,46,2,68,31,85,212,43,19,217,190,47,194,153,210,236,96,92,17,129,124,124,226,110,143,119,3,74,242,3,33,181,148,205,196,14,10,59,134,29,25,227,121,65,47,139,251,130,99,58,182,77,229,154,243,113,214,223,48,69,189,115,217,14,221,70,1,76,43,234,197,4,60,78,191,33,150,129,65,141,110,237,10,73,101,217,152,143,125,159,243,109,173,247,163,170,28,113,7,93,159,11,203,125,146,251,41,102,214,15,101,136,196,44,81,62,0,31,212,25,249,93,109,188,123,138,19,230,131,215,207,201,144,30,208,238,107,22,91,71,70,250,217,149,179,74,73,126,33,176,191,84,9,41,141,156,222,190,229,241,4,10,84,177,108,155,30,141,15,45,208,45,70,190,245,241,92,32,29,53,178,185,112,208,195,205,191,2,84,34,88,16,70,124,32,152,181,123,150,35,81,167,201,41,36,188,39,135,94,156,123,64,84,71,173,14,103,46,181,195,57,217,239,189,195,163,11,19,218,175,164,243,243,26,43,186,157,229,172,68,150,121,27,11,48,191,162,227,32,45,39,28,79,248,101,36,75,0,84,41,114,152,31,80,140,11,252,56,227,74,221,131,94,129,71,147,199,8,233,44,12,228,84,114,193,210,122,81,133,16,111,171,58,255,70,104,145,213,155,187,240,89,102,142,114,185,116,230,68,66,189,154,130,63,199,28,105,246,91,142,107,132,3,107,105,183,156,158,49,32,64,53,0,39,35,243,125,142,158,0,49,120,187,52,210,197,37,246,66,201,210,48,255,96,74,45,20,26,9,104,80,167,21,215,49,138,140,230,128,217,127,21,228,94,142,136,177,38,166,42,136,242,123,74,27,12,150,176,103,38,177,192,61,105,127,196,185,219,173,4,254,2,175,245,137,10,80,85,219,107,23,106,249,228,164,104,223,48,182,238,78,26,191,140,85,37,20,33,144,158,18,85,230,105,42,32,160,125,48,82,237,211,46,241,61,105,80,12,225,126,168,26,10,225,122,116,159,151,136,105,186,113,164,227,213,106,171,103,222,124,33,92,140,194,67,19,81,139,105,220,151,106,58,55,231,140,244,86,123,221,94,171,246,137,226,169,48,78,63,157,78,218,159,239,190,101,185,79,138,210,4,227,76,61,168,3,196,191,39,113,146,82,93,247,196,24,108,1,244,105,142,40,192,167,154,224,45,197,226,163,120,168,197,190,30,59,164,158,213,207,158,73,201,41,186,29,44,87,69,106,138,91,32,236,51,55,114,74,178,128,51,34,99,173,235,23,12,29,162,128,0,25,21,39,185,47,92,49,232,235,172,228,86,209,27,108,50,110,200,89,136,102,97,47,72,191,138,95,150,48,241,71,128,214,176,229,206,80,79,78,159,67,52,125,100,136,32,194,219,173,87,232,219,90,8,13,59,130,3,131,251,136,88,98,204,53,82,76,247,76,137,128,177,160,181,81,249,52,86,222,52,211,123,195,11,186,4,139,151,179,70,222,44,50,239,98,15,108,28,3,133,166,66,10,159,23,61,20,109,167,181,180,202,64,83,254,58,99,128,187,131,254,86,180,114,7,19,89,118,193,66,237,176,61,134,199,17,217,15,93,146,187,176,244,164,28,41,120,157,98,250,249,48,209,221,94,214,180,129,232,206,138,66,48,250,62,221,232,124,226,235,28,242,169,46,146,143,120,57,154,12,54,110,220,30,254,32,6,133,85,124,168,39,201,88,14,51,38,61,237,242,67,127,109,74,53,124,17,121,246,54,29,25,78,253,148,229,6,28,137,90,148,101,160,164,6,119,44,69,222,165,39,226,115,48,136,55,197,142,174,51,32,180,219,83,225,35,247,17,201,241,244,11,236,214,74,89,214,31,65,66,37,61,159,56,203,180,75,34,84,124,229,150,155,45,65,106,200,62,193,58,16,125,193,132,236,136,156,145,120,218,167,83,88,3,203,230,174,32,21,194,189,91,58,17,85,1,11,59,53,188,56,61,144,82,32,192,145,165,158,226,166,138,126,226,9,202,72,247,252,13,114,86,36,121,165,137,216,47,158,248,210,136,231,245,166,28,109,46,1,252,103,23,162,178,70,115,117,70,25,214,240,179,205,150,146,165,197,202,11,95,132,254,201,231,18,194,147,108,221,14,117,177,24,113,49,197,204,28,40,91,69,224,148,218,95,159,228,254,239,183,68,220,236,56,189,225,121,8,8,245,130,100,30,11,65,125,26,143,27,167,187,6,70,86,94,95,94,123,110,28,204,13,10,221,221,55,186,234,85,253,187,185,145,79,65,66,152,137,130,82,0,75,11,198,221,132,180,241,163,146,245,18,25,38,231,43,41,251,109,201,26,119,16,154,154,166,174,12,21,114,203,201,135,30,250,83,213,201,68,211,31,84,146,179,201,246,177,135,81,54,31,243,246,119,7,14,134,169,89,208,31,96,105,205,94,151,14,172,229,108,0,122,239,128,92,3,3,20,221,88,127,181,213,54,127,42,106,203,252,189,106,227,1,65,46,183,32,92,160,125,176,80,41,57,43,43,160,2,64,59,113,235,212,158,176,199,249,210,125,90,6,13,111,9,111,69,134,64,65,20,156,136,238,202,162,27,108,255,12,166,122,73,136,254,170,173,231,42,225,132,235,13,186,76,214,53,20,13,111,23,179,140,250,223,84,71,163,188,172,35,210,53,219,95,171,19,40,154,246,51,20,167,135,150,164,86,33,57,39,203,175,239,233,15,164,3,247,38,222,179,149,93,52,254,99,205,182,27,245,94,7,8,227,58,110,11,100,149,213,84,96,243,42,122,65,36,153,198,249,107,147,163,223,95,4,157,89,77,102,4,187,95,219,254,67,18,252,197,121,138,65,234,186,241,254,53,84,42,89,201,116,191,148,217,253,151,253,97,196,113,156,247,51,43,197,204,34,129,179,111,181,198,37,112,124,65,83,45,131,2,237,239,174,88,239,248,124,23,248,172,211,152,219,207,188,246,146,140,243,248,157,193,0,185,96,122,181,85,11,193,44,131,49,155,218,105,140,45,161,216,211,139,183,74,239,62,1,189,187,5,216,192,93,207,81,146,161,70,209,252,154,145,158,165,29,18,163,229,130,2,249,20,68,66,251,106,190,186,78,166,76,107,210,170,248,29,138,161,179,220,195,5,46,3,41,15,60,209,142,146,190,4,165,116,179,103,24,249,105,63,51,21,232,136,237,43,247,149,42,28,239,227,142,221,51,43,178,129,22,175,206,230,33,146,9,49,106,23,128,143,207,254,60,144,124,52,189,246,43,71,181,138,160,103,4,100,160,124,91,127,43,189,14,147,240,69,46,119,222,181,209,197,173,153,225,112,105,50,129,56,203,103,209,108,110,156,199,223,75,111,3,73,190,34,235,216,22,164,160,166,16,175,53,51,82,171,131,162,64,187,99,119,110,26,214,254,117,67,148,79,238,235,250,132,8,243,132,107,222,54,208,84,203,119,222,61,216,223,5,60,74,41,68,216,128,90,113,79,130,132,187,85,155,218,231,130,119,68,72,206,29,203,197,199,223,195,219,114,106,124,74,19,134,127,15,186,36,238,48,54,45,164,137,210,87,226,147,228,164,194,176,27,49,103,182,11,139,50,112,7,222,184,209,215,117,33,140,249,254,228,39,112,121,204,175,81,123,155,28,254,72,121,38,67,73,203,189,241,40,231,232,109,21,209,131,64,197,172,76,180,65,179,151,234,198,104,33,90,115,1,81,220,215,156,36,169,187,87,31,39,18,217,84,185,130,5,5,134,38,146,169,170,216,84,173,58,157,246,184,96,196,80,31,210,250,45,14,143,154,240,21,40,53,191,60,203,96,162,189,41,166,49,41,58,205,155,101,106,192,225,44,72,43,223,255,50,43,134,45,117,113,136,198,222,194,208,7,73,236,85,113,54,8,103,187,73,60,212,230,201,114,210,221,170,153,168,143,95,208,160,116,139,186,25,38,98,84,25,112,124,173,53,101,200,192,221,227,235,77,21,116,100,59,69,32,91,187,5,234,123,80,29,32,16,173,177,185,170,151,185,147,192,68,119,65,117,92,81,224,26,149,230,98,209,117,62,204,48,29,200,54,110,204,17,6,164,4,6,57,160,65,150,185,159,55,112,136,247,88,174,108,6,131,10,25,8,34,53,0,177,217,182,23,116,41,210,50,141,40,140,66,96,14,223,190,35,220,225,241,128,243,223,240,17,135,241,22,84,14,200,171,171,53,1,186,219,196,140,73,176,30,125,44,66,241,217,87,186,75,53,122,132,26,134,192,164,82,36,56,3,198,49,217,96,138,236,185,203,221,19,87,235,183,211,71,156,93,63,4,111,133,30,58,109,89,96,23,75,81,72,30,216,105,67,6,152,77,115,214,175,152,34,87,127,212,68,40,152,47,237,183,162,142,252,161,250,163,157,199,255,90,230,133,250,141,69,211,168,26,79,48,164,249,181,140,103,167,246,134,155,210,126,182,103,168,80,61,6,112,133,89,249,154,224,192,58,93,168,232,185,17,68,46,66,115,147,107,167,95,56,147,9,96,132,155,78,226,140,106,55,170,216,145,137,194,207,232,188,187,255,62,227,127,206,95,245,210,102,42,34,59,154,122,62,161,164,213,27,77,9,236,2,227,11,212,207,152,79,224,247,58,249,3,25,208,176,191,97,250,29,157,23,227,94,176,21,57,217,221,173,50,48,46,47,33,102,211,62,151,214,207,90,181,157,28,128,221,250,232,48,173,236,28,69,161,1,19,237,46,229,229,159,204,117,124,23,219,7,173,231,79,41,158,130,46,119,16,156,244,247,59,67,252,18,99,125,213,174,98,96,36,205,255,196,68,79,112,59,98,69,49,222,255,215,165,35,229,220,113,135,25,14,90,154,218,7,235,198,149,68,170,150,227,100,165,27,138,201,81,131,242,199,85,251,211,18,83,187,62,203,145,148,38,132,241,93,10,172,19,18,108,221,69,239,104,14,84,69,58,246,110,122,36,152,66,142,234,158,58,112,242,56,178,202,5,54,15,69,249,50,224,67,50,29,84,145,154,166,244,148,169,178,239,107,135,105,196,110,10,18,135,52,28,4,9,126,115,187,110,22,70,58,161,195,203,45,227,161,237,229,134,49,230,8,248,111,248,16,170,49,198,87,90,216,165,184,97,4,52,139,153,181,136,32,219,140,177,183,136,186,61,163,46,226,244,69,11,154,97,166,106,8,43,234,152,100,237,238,164,207,122,221,61,244,6,231,74,109,194,230,23,8,246,123,228,37,130,200,2,11,107,176,51,79,66,132,52,217,41,150,188,83,89,185,35,73,227,165,206,188,56,237,174,8,141,248,235,174,225,181,137,159,150,101,105,3,123,214,116,117,20,249,37,208,127,19,201,42,254,20,96,115,167,245,52,231,151,201,135,82,6,180,42,95,96,13,95,86,83,95,226,155,9,147,31,241,50,240,84,236,186,211,131,124,32,130,254,116,209,231,26,186,190,123,235,56,71,80,11,57,2,192,25,234,216,9,152,110,7,239,78,24,79,49,76,65,7,211,178,135,65,104,197,241,104,52,33,100,178,201,43,140,218,51,95,4,55,191,141,184,54,144,114,135,182,84,221,245,105,195,245,55,114,183,134,121,183,86,156,38,105,67,25,147,152,250,27,152,127,166,8,159,110,142,43,96,78,96,81,108,217,58,162,221,162,116,128,34,192,187,36,87,140,40,197,35,18,190,143,170,32,231,205,187,122,87,226,19,218,115,249,94,35,38,224,109,185,143,4,39,245,114,65,241,84,73,86,39,49,137,231,174,70,248,95,218,49,36,24,70,161,230,223,106,35,167,86,141,24,180,240,234,20,229,197,125,207,120,22,82,9,56,250,103,215,140,151,44,74,78,45,37,131,26,197,253,251,107,205,199,239,141,97,235,149,232,190,234,152,238,106,80,143,34,239,162,203,79,58,134,20,141,82,222,17,222,71,241,207,12,163,157,231,187,212,127,97,233,180,168,25,158,92,193,146,147,74,222,67,60,189,182,244,24,168,52,51,71,107,161,235,65,171,164,46,223,175,244,25,242,5,42,61,201,62,86,158,192,230,123,196,49,166,234,68,133,192,64,229,69,65,177,58,156,51,227,215,254,18,196,154,232,14,121,169,254,93,245,23,132,89,67,72,79,168,158,58,8,136,248,11,138,102,58,127,109,88,253,30,180,10,28,203,223,247,69,82,252,3,46,247,158,222,77,97,63,252,214,168,57,177,243,55,67,39,102,7,141,224,166,75,109,192,243,203,137,210,16,250,52,238,33,192,151,189,138,82,11,143,199,16,166,8,7,69,249,106,17,97,11,98,217,64,160,3,229,93,178,205,78,225,118,254,105,196,91,81,8,133,170,236,202,173,234,230,68,93,252,99,180,211,160,255,248,28,63,184,75,226,215,108,121,33,98,244,218,223,35,215,13,156,208,160,29,177,116,77,253,5,164,79,147,248,214,13,232,212,208,176,100,204,130,249,198,93,86,170,10,199,15,124,145,153,169,166,69,42,78,185,180,140,64,0,60,164,18,162,34,222,48,153,255,81,133,49,237,124,130,13,75,151,185,200,30,1,130,253,143,61,133,33,244,164,173,40,49,208,142,61,102,130,157,42,71,29,39,109,0,222,88,252,177,182,127,161,233,60,168,51,239,24,111,99,246,58,150,98,241,98,59,211,8,94,111,165,33,235,17,22,243,243,228,152,70,125,17,91,98,91,85,147,24,247,111,133,224,38,23,49,96,230,146,0,207,63,29,198,29,208,40,186,17,178,28,2,160,199,156,178,157,105,255,83,24,148,206,160,223,29,163,74,91,204,89,191,59,24,131,77,98,227,74,114,228,154,19,170,239,11,170,43,159,34,255,163,17,231,90,189,214,76,185,237,209,121,235,75,213,104,236,26,105,163,162,252,164,51,132,176,217,119,216,212,2,234,74,173,211,23,181,255,250,202,102,114,58,237,194,201,76,86,151,72,139,94,8,212,123,113,33,80,1,19,203,37,140,86,86,74,133,96,79,113,95,112,218,148,16,214,82,172,112,203,48,11,93,198,41,111,24,75,211,86,241,220,31,195,206,49,134,107,235,191,137,81,18,54,236,215,80,130,207,151,169,94,157,146,146,159,212,101,205,135,98,53,182,252,20,95,65,248,25,228,180,24,21,197,178,131,57,180,147,91,217,115,202,34,23,220,166,163,148,6,77,153,218,234,154,129,134,248,166,98,196,42,174,144,79,187,180,96,172,67,124,170,146,174,95,128,178,81,46,174,12,30,243,17,21,201,107,51,201,213,116,193,151,242,199,135,69,30,156,208,93,225,219,196,189,126,107,8,99,131,170,212,199,68,81,58,153,241,140,125,255,250,255,53,123,24,43,112,20,86,19,145,149,58,50,22,18,84,207,128,95,88,127,233,206,34,24,220,248,235,182,124,53,117,80,162,54,254,37,77,254,3,75,28,184,170,254,51,87,149,157,62,119,153,70,244,246,243,40,190,84,30,248,69,155,203,193,154,53,42,68,115,186,180,239,96,7,216,186,7,134,44,156,23,152,154,134,4,2,133,165,198,103,151,68,87,193,113,157,66,58,80,79,209,77,123,19,237,30,16,243,47,129,72,120,126,247,150,200,129,36,53,134,172,118,16,84,137,55,11,37,205,218,101,46,118,1,247,147,126,75,80,254,54,202,59,47,58,81,254,13,63,198,231,167,210,141,216,173,40,29,71,51,104,234,231,253,235,208,189,56,250,77,232,178,93,95,245,90,15,38,64,246,238,210,104,148,214,33,33,101,111,176,1,116,1,248,72,24,216,38,95,56,218,229,228,15,252,58,250,242,162,105,15,189,32,70,124,38,107,200,163,195,128,13,202,211,106,233,16,67,223,81,163,44,238,211,206,180,42,161,206,84,80,250,58,152,253,125,91,66,130,49,81,216,245,111,43,154,237,80,42,203,129,183,16,169,95,70,209,234,201,156,85,130,157,35,77,252,44,242,217,92,64,196,164,31,188,226,50,114,112,255,74,110,73,209,76,201,187,135,34,36,158,217,93,219,245,1,73,3,216,38,94,229,166,88,224,78,78,25,30,117,42,252,241,233,124,126,112,251,36,227,148,20,175,121,64,149,153,158,161,79,112,206,101,237,20,246,209,82,14,101,211,133,11,192,72,189,161,243,176,195,150,255,191,67,15,235,144,47,66,211,206,126,112,250,5,28,92,240,191,31,118,22,227,220,32,237,223,110,40,68,101,25,154,160,172,177,128,169,19,201,193,211,23,115,225,233,179,194,78,12,225,166,249,122,202,16,87,44,117,145,28,181,181,153,15,70,57,223,78,134,210,23,176,45,39,130,59,182,215,47,23,91,48,17,42,30,84,43,31,169,228,255,39,228,108,207,159,173,151,59,253,125,91,129,132,132,213,25,234,162,8,113,26,157,166,47,236,188,40,111,102,202,144,82,189,7,196,219,89,41,243,251,235,88,185,240,213,149,71,198,63,159,242,213,255,182,79,98,189,7,169,210,181,135,46,87,116,91,171,32,119,124,59,233,137,22,124,127,249,161,248,230,190,173,251,69,35,101,100,112,214,77,188,181,48,64,237,70,251,41,88,55,60,197,48,4,70,47,26,105,231,197,217,11,36,155,116,230,142,25,118,90,42,207,232,59,226,66,155,11,190,197,61,28,72,90,110,16,92,39,17,137,157,233,181,146,67,140,202,179,86,191,81,202,125,126,83,244,80,166,121,242,216,142,90,218,192,153,216,22,194,176,124,116,74,36,140,173,183,139,103,56,242,49,43,16,151,75,228,83,190,142,134,252,127,191,133,158,87,231,7,201,82,37,204,36,103,69,17,237,231,251,213,255,214,158,217,15,183,114,119,166,202,47,12,114,174,120,158,186,96,80,97,125,143,128,82,161,133,95,57,37,121,108,30,127,201,244,254,10,32,25,45,129,74,36,54,146,157,225,227,85,200,93,121,104,115,88,252,176,228,215,184,175,176,98,201,74,164,16,192,252,63,123,222,155,88,239,124,251,138,83,41,32,186,64,14,90,121,104,180,248,95,86,198,173,121,38,133,85,7,55,253,175,120,145,171,211,127,57,148,15,109,86,206,109,102,252,52,214,88,69,111,205,138,27,22,148,157,26,97,31,68,243,212,138,29,179,180,237,233,85,202,74,215,7,144,79,110,88,64,234,224,123,77,211,164,183,143,184,126,72,253,25,215,148,123,222,214,5,48,153,243,175,212,125,69,244,83,100,11,47,166,173,59,138,94,252,48,113,113,214,7,85,125,106,150,210,46,214,150,34,241,18,111,131,109,216,164,212,102,34,77,216,254,247,33,19,4,70,217,136,84,244,152,218,123,126,123,10,24,252,226,203,170,170,234,246,250,189,22,73,230,144,237,98,201,85,64,165,114,220,136,229,200,65,63,246,77,192,248,34,41,129,57,254,113,161,90,126,10,26,6,203,196,89,62,6,162,65,148,99,180,227,144,253,164,50,180,227,171,125,92,251,150,14,48,197,164,167,9,120,252,103,61,204,244,71,150,88,189,136,51,92,19,125,46,146,160,138,96,67,248,25,141,161,150,53,74,241,207,149,118,33,156,78,55,168,183,158,66,182,97,138,52,56,221,121,15,152,128,89,1,28,142,227,106,147,53,154,126,246,159,125,210,201,207,21,154,173,61,53,166,195,42,183,45,113,86,122,150,54,168,151,8,139,106,245,130,38,107,18,44,135,105,137,51,249,26,159,244,178,239,208,25,64,93,155,107,133,218,110,169,37,97,148,106,235,127,122,106,47,190,252,146,201,72,41,49,152,203,108,217,64,155,213,102,249,199,37,128,84,73,211,60,219,223,9,175,219,59,5,172,228,18,214,168,135,154,254,16,90,248,176,24,134,144,150,222,164,45,83,187,248,70,179,179,96,94,130,154,122,210,41,245,72,134,223,108,25,175,20,152,22,149,96,84,128,129,209,99,23,165,208,139,90,23,34,61,182,61,193,16,216,199,177,155,76,200,125,209,221,94,100,208,47,6,161,144,1,60,226,113,206,181,129,19,87,109,117,127,135,99,191,225,139,209,85,194,143,165,151,125,19,197,23,155,213,29,74,7,66,158,161,224,198,161,55,129,227,87,245,129,3,241,154,169,158,115,176,185,19,252,214,94,206,28,60,98,168,51,219,213,69,153,124,187,163,126,87,65,187,240,108,205,1,213,117,255,61,8,7,112,228,139,163,69,95,243,94,208,62,218,154,225,211,64,37,120,137,167,198,185,173,219,141,68,70,133,245,191,176,42,255,235,229,30,60,9,87,252,219,177,160,46,213,197,254,137,10,184,15,247,81,249,197,180,117,238,42,90,150,84,212,226,146,120,194,122,151,212,205,142,10,5,99,7,252,159,221,148,33,72,159,199,202,146,8,63,5,126,249,158,38,218,236,151,94,126,97,51,199,184,133,170,104,175,209,134,59,8,22,251,208,214,78,221,236,156,122,159,179,64,219,126,90,50,123,122,165,219,41,99,60,142,27,161,243,194,212,207,231,93,82,70,199,85,143,226,143,16,33,113,2,105,250,229,218,120,106,54,59,141,101,168,5,178,123,93,238,83,185,84,174,208,186,72,52,183,26,104,116,179,50,103,207,96,86,203,65,180,153,232,70,19,82,66,184,122,18,118,147,159,236,248,47,56,165,69,203,187,72,4,255,38,123,98,231,13,196,139,199,222,126,57,57,164,48,253,182,194,26,148,192,221,35,12,58,63,132,182,230,177,32,40,224,114,47,132,121,87,203,159,85,207,159,229,29,17,112,178,151,172,154,161,9,253,27,163,155,129,225,91,207,198,224,124,240,116,136,196,55,34,155,225,156,148,243,82,213,26,159,13,195,103,227,208,186,46,114,177,8,209,13,62,40,63,250,109,106,5,196,220,52,252,221,30,49,113,153,51,141,207,179,184,63,88,144,170,141,31,250,116,159,192,155,155,30,68,85,207,51,250,104,104,49,115,78,219,69,30,140,22,110,224,182,249,167,237,45,135,207,168,214,32,174,143,107,203,247,135,70,159,157,130,92,250,137,68,221,234,188,122,92,4,26,59,77,102,114,184,21,47,206,127,131,206,129,241,149,134,108,185,115,118,123,243,131,74,211,129,128,105,168,179,17,139,128,63,50,98,72,211,68,90,73,11,18,185,25,80,41,105,21,8,136,25,89,253,206,242,228,153,135,22,25,119,240,3,120,44,194,215,235,100,171,39,129,143,206,29,196,253,30,26,23,10,6,66,65,205,72,122,104,111,114,53,230,231,4,205,107,177,191,216,207,194,200,167,244,64,195,204,228,21,30,108,174,5,219,247,65,82,225,130,192,229,68,244,135,126,81,50,33,5,6,77,22,175,226,139,213,180,236,154,81,72,126,246,156,24,20,45,29,121,205,210,112,167,144,225,201,112,196,66,16,150,71,207,245,117,132,85,42,154,5,5,241,184,157,174,137,112,26,218,237,43,193,180,115,193,210,13,23,204,113,72,4,246,134,34,192,173,184,215,195,97,15,187,241,127,48,161,219,14,19,145,161,134,39,111,42,42,75,214,90,50,81,6,247,34,98,42,160,117,132,68,229,84,166,13,120,23,6,154,27,205,63,201,142,91,200,160,40,114,199,232,221,37,209,103,83,222,93,252,243,146,223,126,236,183,77,36,180,205,89,243,210,78,252,91,141,18,46,72,63,212,28,88,60,231,253,109,63,237,137,102,237,82,91,233,211,212,229,156,176,78,237,250,205,23,66,75,204,64,225,27,212,215,165,20,102,99,83,84,53,153,202,251,90,147,109,120,119,69,96,135,18,222,83,204,143,70,138,15,251,39,62,103,150,79,136,40,218,160,192,42,255,140,122,254,206,169,184,173,68,106,47,193,89,144,0,133,239,198,73,66,28,231,238,164,246,88,156,90,226,106,179,142,64,151,88,86,4,88,46,119,38,79,187,188,119,100,95,94,192,43,156,154,73,110,136,122,190,64,58,54,69,187,178,131,216,121,210,240,188,220,10,27,214,6,139,113,36,111,81,100,222,244,16,40,128,183,126,69,36,228,206,238,148,201,126,36,160,165,139,207,136,66,36,59,130,26,89,37,143,63,147,31,229,55,56,37,163,175,133,57,18,183,150,241,109,184,165,224,222,220,250,235,42,150,249,60,29,97,214,125,152,161,198,103,56,164,169,247,33,150,32,149,10,20,2,155,227,237,137,112,120,99,57,12,8,80,206,95,90,123,27,247,174,217,134,96,169,246,210,139,194,232,126,136,117,72,235,149,137,11,201,217,50,199,204,211,23,188,237,195,13,7,130,238,161,217,0,181,59,147,97,33,169,217,111,56,71,226,159,112,230,22,120,165,247,232,151,192,124,57,223,34,35,229,255,47,42,87,70,16,41,100,104,55,18,251,66,118,79,113,249,229,239,57,186,160,227,24,96,118,22,231,158,62,126,211,51,239,195,43,91,204,96,74,53,153,46,15,247,47,79,59,101,52,7,120,19,74,124,3,222,8,75,53,220,199,155,102,187,135,93,196,218,159,76,231,154,28,85,253,212,23,129,16,92,60,105,151,184,254,132,250,39,178,239,167,246,176,117,233,57,158,58,58,46,72,8,215,143,238,209,67,55,99,19,43,120,229,173,204,206,11,162,233,227,26,167,161,186,26,87,206,221,22,16,235,13,60,215,35,151,212,172,249,189,250,138,30,199,128,37,152,0,25,158,55,121,123,36,74,18,66,221,210,142,234,16,182,199,220,35,226,221,134,238,250,227,102,43,92,150,201,40,217,166,252,171,191,79,170,218,52,20,74,222,209,107,220,49,201,129,91,137,162,122,175,181,181,156,129,196,45,194,117,85,254,41,114,1,92,154,10,65,150,255,121,159,7,174,210,251,159,140,223,103,3,154,160,225,213,181,77,174,247,73,125,115,48,110,132,62,226,220,134,31,131,218,18,211,238,218,102,67,245,225,161,200,119,111,16,93,143,46,224,218,184,107,32,17,13,122,154,127,234,181,73,201,97,54,223,87,104,40,90,78,172,62,124,170,191,105,210,115,244,108,102,109,240,121,215,249,46,141,70,165,101,219,170,92,228,247,91,14,85,93,226,104,76,198,165,203,127,49,248,198,52,45,118,168,51,85,183,212,243,123,221,46,160,6,220,137,204,11,70,134,150,153,15,33,202,143,31,89,212,28,24,187,67,212,204,106,153,61,21,4,165,77,13,155,122,62,112,31,185,228,41,13,24,210,178,150,158,20,244,253,85,12,138,252,53,60,80,191,71,24,125,203,163,142,230,148,86,32,164,227,214,172,117,228,83,71,68,122,77,61,190,162,2,126,67,161,171,9,28,126,192,92,12,234,88,174,206,223,56,224,30,121,150,43,31,213,199,161,130,172,73,52,58,171,213,10,204,72,103,128,137,7,34,217,74,233,192,142,155,92,246,85,21,186,63,174,210,255,159,68,5,41,218,160,122,184,105,74,235,150,52,150,181,102,25,154,76,255,192,124,9,141,149,24,13,193,226,11,42,115,130,132,73,207,215,35,163,194,114,129,221,173,40,61,131,37,166,125,123,76,154,202,72,221,208,146,31,74,241,214,69,242,23,17,206,88,105,154,201,186,217,88,18,208,6,131,112,116,227,27,206,135,116,198,126,113,46,205,9,108,101,203,194,136,97,100,6,125,93,201,234,156,112,225,255,157,138,187,0,104,212,99,78,220,42,230,209,44,34,167,1,108,105,236,177,255,142,231,112,230,68,91,216,194,34,206,11,30,58,142,34,213,123,16,13,66,147,135,26,198,66,83,90,68,218,115,198,246,234,108,176,219,151,8,47,175,109,129,228,66,116,88,125,61,164,75,250,70,203,60,128,195,15,24,63,184,53,24,68,183,33,83,165,53,208,58,50,214,229,131,171,147,44,33,43,66,62,6,45,3,64,151,164,126,133,154,204,201,181,89,131,158,179,157,51,99,234,39,219,52,3,40,238,174,79,8,68,60,145,68,116,29,204,126,186,44,15,146,216,49,111,132,130,74,37,104,167,97,189,3,71,219,135,42,115,26,127,59,73,54,25,141,254,247,13,5,117,203,162,61,7,82,129,10,180,160,26,185,96,4,45,251,27,165,33,247,108,210,94,251,255,206,78,63,211,246,188,228,27,229,65,197,232,58,44,4,13,10,178,92,126,169,47,172,239,239,114,117,172,30,225,64,78,11,56,121,233,221,162,13,91,231,100,212,75,20,83,135,213,191,21,194,12,120,56,76,39,47,163,153,80,95,219,208,173,99,72,104,12,18,65,92,53,19,251,234,181,66,184,15,48,92,130,195,198,195,60,161,121,150,180,213,230,15,49,82,237,187,32,25,121,124,188,254,206,209,63,126,32,203,77,239,122,77,41,131,224,223,219,198,92,66,252,12,19,99,52,31,93,186,134,135,241,242,143,69,22,237,234,35,123,223,179,161,250,235,47,189,236,182,244,77,81,86,186,168,48,128,215,41,223,112,225,214,117,175,231,38,252,103,86,148,62,244,191,93,115,139,39,51,117,238,80,248,167,148,218,40,221,198,209,61,54,125,218,103,50,66,30,162,175,90,220,220,184,108,45,208,80,254,98,231,52,80,170,2,190,165,173,11,208,43,104,100,2,70,112,64,24,4,83,141,218,253,238,134,161,60,138,69,80,45,206,18,249,55,255,6,66,144,70,6,6,201,100,1,220,226,45,90,127,223,30,123,110,20,110,32,250,94,42,127,148,101,249,190,61,68,48,89,154,141,173,18,77,53,209,103,82,222,229,94,129,69,69,217,176,154,235,15,60,125,208,219,46,151,154,179,41,30,238,194,196,123,28,173,240,53,166,202,83,46,35,59,68,63,134,18,60,222,190,238,124,180,155,196,113,131,73,110,54,254,210,147,14,19,114,181,133,173,35,61,179,27,161,235,86,11,254,63,33,19,187,7,102,90,30,85,54,203,64,153,213,19,100,20,188,230,80,223,171,159,196,253,190,93,116,3,77,4,219,50,213,225,11,32,162,19,211,78,100,237,164,64,245,196,84,64,235,252,226,171,151,23,166,208,63,137,43,74,55,99,217,232,33,138,93,150,72,209,44,229,106,49,245,38,189,6,222,190,184,106,4,176,82,43,228,7,242,95,180,27,24,185,34,204,139,83,90,152,57,167,123,60,180,192,110,213,166,34,231,208,106,163,183,78,169,218,4,135,119,27,60,251,117,231,236,55,178,201,220,56,85,165,115,2,169,255,211,147,100,201,237,97,66,165,140,251,75,255,11,38,218,0,220,103,192,134,1,36,7,171,62,76,230,158,13,20,120,19,49,118,63,193,227,219,14,2,25,205,225,219,193,68,199,199,33,68,113,1,40,28,228,244,178,215,103,196,80,244,80,34,120,141,157,197,99,16,141,241,104,50,16,231,162,92,152,177,152,104,238,174,105,215,129,124,173,9,155,220,215,217,21,241,92,185,20,225,15,76,163,153,154,21,112,57,48,118,53,22,124,125,31,205,45,109,66,2,68,216,28,70,27,130,243,28,118,66,142,54,200,58,208,206,90,241,147,254,115,231,152,191,90,24,49,99,184,137,216,107,15,215,131,215,40,140,16,229,214,186,57,242,38,246,126,182,187,156,90,244,245,2,254,244,160,143,0,255,3,208,163,113,5,24,217,113,87,73,243,176,196,123,186,134,62,20,197,86,91,241,153,255,169,87,214,93,46,33,92,79,74,20,153,105,246,189,169,168,56,48,177,134,185,37,66,72,155,27,102,43,77,177,68,246,128,183,160,141,169,219,79,253,20,30,55,178,76,109,27,142,141,237,231,54,62,15,131,37,157,238,82,114,3,34,207,188,117,45,180,83,115,205,144,150,22,178,242,27,229,86,139,111,8,88,73,202,24,12,230,158,132,214,117,167,25,202,162,221,58,69,145,119,178,99,13,104,130,126,168,244,199,79,90,194,148,24,26,72,236,107,102,160,237,174,74,207,9,129,23,235,109,63,244,163,122,6,28,61,91,107,72,147,84,142,247,213,116,164,105,58,64,50,7,133,33,86,98,53,183,93,194,125,115,30,51,208,235,177,113,44,205,231,167,87,135,170,190,146,31,205,148,201,52,179,66,155,222,156,172,221,125,33,123,176,134,234,59,184,202,87,185,218,238,249,206,125,186,95,52,88,105,53,97,30,41,120,235,115,88,132,86,221,160,90,180,102,253,248,104,11,18,255,6,13,137,124,157,157,27,169,61,55,54,47,131,37,27,129,120,232,18,2,192,160,84,54,59,87,222,225,108,1,99,87,61,233,229,106,177,90,167,155,225,160,160,16,168,127,55,24,45,35,201,235,232,76,93,254,65,116,252,49,64,38,21,158,64,82,255,153,183,26,88,91,198,81,238,178,85,242,78,99,110,43,25,232,98,135,128,227,167,147,142,249,253,24,173,141,134,151,82,40,249,98,232,119,177,128,163,75,132,255,200,188,61,148,161,160,46,5,104,136,41,198,214,175,113,45,150,62,245,226,38,207,100,227,79,63,66,169,178,220,174,167,50,10,48,145,107,89,111,134,24,222,137,255,244,138,95,61,72,101,131,9,127,14,36,29,95,114,145,117,150,36,113,46,112,106,122,231,246,162,37,186,77,109,197,221,140,188,233,70,178,125,153,226,172,141,138,114,142,223,149,118,164,183,229,91,163,14,254,26,187,164,223,158,21,106,81,17,124,30,220,105,143,206,244,82,228,174,8,218,111,123,159,121,41,233,65,149,41,97,238,58,4,55,193,5,29,28,197,212,221,141,190,113,55,247,99,156,160,213,157,141,42,8,220,58,208,26,78,22,57,133,32,107,60,28,219,29,64,179,233,12,237,120,130,78,121,93,12,148,90,184,231,155,24,196,35,221,206,118,180,86,191,184,121,37,47,129,189,186,190,142,46,123,234,165,230,19,72,209,231,230,18,220,226,5,231,90,138,155,129,39,155,200,234,61,183,120,78,31,28,119,223,32,237,122,105,117,21,145,40,26,202,36,66,112,136,2,230,15,124,243,9,45,250,80,16,253,150,91,87,73,7,115,189,177,142,33,96,77,17,231,147,125,8,166,187,241,234,235,204,123,157,133,43,114,130,253,119,48,192,182,188,122,102,63,241,226,47,189,67,231,55,58,173,93,111,100,134,1,62,141,76,27,97,205,184,33,227,33,40,153,141,107,178,15,4,100,52,16,245,238,183,166,146,65,9,143,249,250,75,180,195,150,94,67,40,182,92,218,141,252,161,128,153,135,213,150,9,173,173,50,71,158,135,87,91,212,74,85,160,235,45,200,109,184,45,56,226,210,151,48,36,220,53,239,226,96,215,67,17,115,158,3,75,30,172,245,212,228,0,42,82,20,150,59,197,46,249,147,151,113,13,203,65,96,188,173,150,77,216,73,69,191,155,122,96,170,80,244,95,174,250,184,178,102,208,39,87,209,10,214,6,164,221,225,209,151,130,29,79,160,20,141,142,53,175,163,188,233,32,27,6,47,23,14,5,210,111,249,212,175,231,143,124,217,85,155,83,122,124,64,182,227,66,236,9,119,25,93,120,50,132,54,253,190,31,21,46,192,34,204,112,82,153,77,128,245,175,199,72,182,170,211,15,165,225,218,210,235,175,180,239,178,83,17,105,101,130,131,180,234,139,136,183,122,252,224,18,150,20,188,162,24,200,23,219,139,199,118,199,54,205,0,188,0,108,98,19,13,69,221,27,36,189,124,23,143,51,89,160,106,14,124,22,220,161,9,14,254,131,171,35,16,247,56,34,254,201,63,76,234,94,67,52,36,30,52,90,230,171,252,59,244,27,192,25,150,16,1,121,172,221,144,79,65,220,255,169,15,66,253,48,151,150,180,176,139,160,200,232,48,78,119,167,110,179,222,186,68,249,9,18,150,98,253,151,201,4,251,82,97,36,16,230,13,21,109,97,159,35,198,170,175,29,152,250,153,62,179,96,42,11,140,27,170,190,244,146,106,76,227,212,157,238,9,126,162,20,127,116,162,5,244,212,140,7,56,231,95,132,232,136,95,146,72,123,55,68,142,0,182,36,170,202,11,247,216,230,51,60,118,112,89,235,133,70,245,114,136,214,115,208,201,70,130,199,234,108,189,109,135,5,57,151,164,229,49,132,120,220,210,200,95,207,158,249,228,89,73,58,235,90,115,153,169,210,21,141,6,86,72,164,254,7,220,71,204,30,227,64,109,249,133,247,2,74,102,106,217,163,71,61,29,106,129,216,49,206,48,40,245,194,240,160,117,24,152,186,218,1,196,108,122,254,56,116,140,178,60,2,1,57,126,108,111,211,129,49,169,150,88,101,155,61,49,68,230,149,157,150,69,3,135,26,58,137,233,120,29,41,50,96,78,38,220,119,202,159,238,183,14,89,58,28,198,34,21,246,223,23,209,114,1,16,20,255,56,45,15,171,45,176,4,146,243,14,239,169,239,91,101,243,248,61,46,238,223,47,121,5,231,147,117,163,237,49,171,70,64,235,148,33,32,212,120,132,189,136,41,248,116,27,20,14,13,105,75,117,199,197,105,17,43,17,78,231,184,182,148,144,194,35,158,127,116,62,32,159,162,52,24,167,109,218,181,146,243,49,245,138,210,17,160,163,223,59,40,154,141,252,40,23,135,82,226,133,145,28,78,197,210,217,225,186,143,200,193,169,232,107,215,247,160,233,151,224,86,65,80,90,193,51,0,124,17,84,48,46,174,204,212,120,97,132,182,127,143,195,243,245,109,156,242,194,141,164,76,215,9,11,27,104,148,62,183,226,68,136,153,10,129,6,162,253,76,233,185,118,104,76,80,136,90,241,22,44,225,109,44,0,134,95,125,75,68,33,52,48,232,209,101,219,120,24,27,63,213,190,162,21,30,51,30,65,236,51,133,244,200,186,237,41,44,30,177,69,101,6,110,161,204,201,113,221,192,30,19,128,49,114,64,115,117,67,86,124,254,249,235,85,176,203,80,222,50,91,124,116,67,140,148,184,120,75,18,214,221,24,190,159,193,185,177,6,159,212,225,184,127,60,58,110,81,168,100,179,20,19,76,217,41,8,151,116,250,254,192,103,133,193,54,252,189,90,97,40,170,27,65,177,55,81,165,246,198,237,132,247,241,229,40,152,182,90,57,92,26,216,246,205,100,245,145,188,187,249,195,79,102,85,246,104,23,18,64,136,75,119,38,75,47,226,121,190,141,117,75,205,154,117,58,138,234,187,122,42,195,123,158,26,247,206,106,20,149,129,242,201,18,107,218,25,70,209,221,23,220,19,254,155,209,107,231,199,107,69,230,2,193,63,226,214,239,143,196,42,160,11,178,203,1,56,144,71,125,250,10,227,119,33,21,127,226,206,104,48,168,81,100,190,69,199,213,127,143,229,203,173,215,127,35,78,60,146,207,197,21,242,125,235,38,143,255,13,108,53,7,230,238,30,14,156,121,219,167,228,73,125,82,188,222,215,29,211,56,56,128,26,154,158,232,210,66,207,235,111,216,160,22,201,172,191,200,247,62,186,100,226,19,58,139,77,91,207,142,13,243,93,12,147,145,148,221,123,197,253,67,86,10,208,184,138,207,216,213,3,222,15,71,170,41,192,148,73,60,78,154,139,176,233,40,54,195,234,63,28,100,67,147,83,207,90,240,128,136,97,137,108,202,54,25,168,163,161,1,196,26,125,103,60,228,107,89,102,56,63,208,235,224,211,77,157,226,85,245,90,249,236,50,254,56,80,37,82,243,194,151,42,46,122,17,83,14,3,143,234,221,30,152,166,5,191,154,209,136,29,23,193,14,165,124,218,138,219,3,76,210,100,32,115,157,192,205,112,168,168,151,64,156,165,198,243,85,119,110,103,97,46,23,150,42,78,77,213,166,248,246,169,141,69,152,138,104,93,19,17,243,184,233,219,179,71,225,211,34,243,56,224,88,30,124,197,171,63,243,58,94,249,97,205,79,199,249,123,75,114,68,251,108,226,158,211,122,203,146,81,235,232,212,231,254,245,248,191,107,190,46,225,113,186,234,216,108,177,17,92,232,12,139,175,34,13,208,17,94,155,81,102,253,27,54,94,208,127,96,145,100,214,210,25,106,245,192,229,73,238,12,115,239,72,67,49,128,8,22,125,36,139,187,80,147,22,246,243,112,199,111,222,83,147,237,198,189,77,65,168,253,148,254,133,125,160,220,43,49,57,52,155,13,27,43,241,85,231,128,16,143,112,71,227,247,183,14,6,200,122,240,196,124,66,130,21,223,64,120,200,128,41,189,143,109,119,121,120,63,77,9,73,11,140,43,152,215,228,146,146,240,47,219,108,206,118,183,157,145,167,25,228,148,121,156,118,19,167,146,18,131,179,204,82,85,51,58,96,26,171,114,215,215,25,221,66,93,75,222,160,138,183,175,158,23,65,215,176,252,182,114,43,210,250,223,155,201,115,228,38,157,61,42,117,178,243,142,250,135,7,157,251,104,195,66,154,177,82,157,94,29,105,181,200,26,237,97,92,121,15,45,78,220,175,180,152,166,157,114,99,250,11,151,247,196,64,26,75,39,73,171,128,163,215,249,175,71,106,183,45,220,137,243,171,175,243,245,192,222,7,73,209,28,194,116,151,221,87,90,121,109,134,37,116,100,26,145,95,127,63,182,0,33,92,177,28,110,203,86,250,48,115,75,228,105,101,232,197,9,188,159,180,248,22,36,255,25,250,223,49,254,222,143,37,54,110,223,123,252,45,246,249,115,246,101,102,196,100,167,193,67,84,10,65,79,231,200,39,246,32,174,143,11,95,131,190,237,95,75,14,167,240,230,196,224,176,63,31,120,195,23,246,44,151,218,87,231,172,164,51,110,88,206,188,202,215,165,161,13,228,39,77,144,85,190,216,232,189,184,181,95,98,114,146,220,169,15,171,166,195,167,234,113,216,54,1,183,192,156,57,179,196,255,24,86,185,54,174,126,157,13,1,16,221,119,112,204,41,174,89,10,144,83,174,98,147,130,18,172,88,229,14,242,182,113,151,5,45,98,205,199,9,194,23,210,178,184,153,36,246,166,235,52,4,76,136,235,107,49,155,33,37,17,220,90,118,14,226,50,51,99,162,101,226,191,44,247,3,139,96,211,235,141,151,23,158,224,248,174,206,80,146,26,239,30,198,95,93,83,56,138,201,97,216,9,213,181,197,12,68,101,85,142,201,38,87,39,117,164,41,67,157,129,123,239,209,74,194,61,69,248,189,104,222,151,27,194,170,113,103,25,60,157,81,166,159,206,6,206,55,116,251,242,55,165,211,124,129,38,42,34,226,209,73,40,69,43,205,108,50,218,78,233,66,108,12,244,142,167,95,3,243,167,72,171,101,203,98,126,210,203,105,203,49,161,7,123,89,194,150,29,226,176,152,78,154,117,169,205,234,231,184,18,137,240,158,99,185,89,193,98,80,43,144,149,186,90,52,179,88,229,50,213,181,27,206,45,122,34,84,84,188,4,203,70,134,23,202,244,147,30,70,110,89,226,254,116,106,137,67,67,248,92,46,62,53,124,173,21,141,24,22,144,44,242,175,208,203,255,110,84,90,129,154,191,73,68,216,190,7,159,155,67,186,217,210,187,99,173,203,132,235,97,149,109,181,28,247,56,119,213,104,62,95,1,7,221,22,186,1,77,161,111,21,85,146,180,19,224,11,47,173,100,137,95,165,235,230,32,224,150,159,24,183,144,32,204,57,52,114,20,11,146,161,128,32,160,151,121,226,154,203,44,116,134,185,80,35,99,19,67,84,23,255,242,131,249,50,142,118,67,7,109,145,55,182,253,194,180,194,174,131,43,154,125,37,235,231,159,224,77,13,167,137,7,147,232,34,41,79,145,158,253,45,32,22,124,179,219,50,121,123,161,3,120,22,158,248,182,79,158,40,114,26,9,45,232,54,189,255,63,29,73,32,250,123,44,138,203,107,15,76,27,85,151,131,0,179,12,13,203,92,222,231,62,36,162,226,158,110,244,108,74,230,89,172,49,173,240,242,53,48,240,34,135,116,96,49,99,2,120,45,212,185,215,78,71,99,66,89,226,70,65,231,108,220,43,193,81,134,121,185,172,26,26,213,52,178,79,66,28,30,4,65,190,250,83,94,150,5,78,252,234,91,96,98,51,135,176,137,126,68,231,69,250,134,24,67,119,61,238,185,116,146,138,68,170,82,252,162,167,246,240,237,49,67,107,17,115,2,217,205,152,161,164,77,55,181,14,180,113,116,53,10,78,60,49,65,237,208,203,114,66,133,228,254,134,143,237,244,163,11,174,248,186,118,91,162,98,162,70,14,7,216,51,36,195,195,238,55,220,214,113,242,219,254,246,230,116,37,115,128,136,224,168,18,220,215,102,148,228,142,192,55,77,64,171,228,137,78,73,16,84,215,227,136,116,123,234,4,53,61,183,28,182,54,90,104,38,219,160,196,198,33,213,250,75,249,117,63,123,2,170,38,215,33,185,137,1,72,23,45,238,62,254,212,239,230,37,158,203,40,106,231,52,243,65,31,149,59,190,190,221,68,48,200,64,222,253,57,207,143,129,110,168,156,110,84,78,5,98,79,113,141,193,227,164,68,143,175,42,178,213,58,87,217,52,113,1,125,191,149,151,36,104,72,154,196,197,249,209,134,132,123,13,201,248,82,193,14,33,215,29,163,54,72,198,126,65,219,82,101,70,241,51,7,67,176,8,62,6,141,251,100,182,247,170,32,235,152,64,167,213,126,100,135,51,42,1,6,157,248,31,195,33,220,240,142,28,100,69,2,235,89,97,73,152,90,200,241,151,202,234,237,126,8,187,17,81,206,209,171,76,210,211,52,42,50,83,80,148,188,195,56,55,157,211,166,162,87,158,171,214,153,58,166,210,35,19,108,156,141,25,23,116,147,46,15,136,135,252,34,7,180,56,103,171,201,250,118,226,48,200,106,121,62,108,15,229,154,173,130,188,92,70,192,220,39,6,254,211,182,76,254,223,77,17,16,117,58,185,34,198,56,190,122,31,242,38,184,161,103,150,170,228,154,138,30,97,213,195,240,51,199,165,213,193,74,238,36,13,7,123,80,168,36,171,83,162,81,192,206,201,8,2,193,195,10,38,245,226,91,252,17,35,64,157,153,13,188,161,97,1,164,153,202,0,91,107,146,137,166,155,113,64,208,188,3,198,164,142,68,25,242,216,65,224,200,210,214,199,217,125,70,11,119,107,202,150,173,253,233,115,58,53,219,158,119,9,58,30,22,202,248,17,56,113,143,187,132,78,111,33,55,210,219,9,216,124,30,114,16,237,15,8,218,141,238,192,231,225,251,184,186,76,175,74,202,165,214,54,201,115,25,26,86,222,100,29,56,3,191,234,207,73,15,42,83,110,120,106,9,24,104,178,51,177,251,58,193,8,203,32,190,175,153,128,88,33,162,72,48,165,152,197,27,175,222,236,96,88,199,9,27,50,3,146,114,150,226,195,59,217,245,179,204,93,115,184,40,160,117,38,175,175,161,86,238,26,182,95,179,158,1,215,87,54,70,197,194,53,178,216,84,199,84,144,240,62,169,188,93,139,231,170,191,165,206,254,132,37,191,109,64,246,157,227,85,26,198,213,242,120,139,235,52,93,255,161,126,200,113,77,122,203,155,230,11,35,171,226,125,62,46,58,206,47,171,51,42,40,248,31,4,2,165,28,139,38,241,217,229,28,115,196,128,79,7,120,138,65,122,209,208,173,124,74,14,72,34,0,0,98,49,133,174,34,90,184,221,6,208,137,119,106,233,105,174,95,213,44,188,248,204,8,69,68,234,17,218,145,53,153,202,161,166,72,25,76,67,88,30,180,136,60,8,198,168,226,55,35,42,19,148,59,156,53,179,56,29,35,102,250,19,198,67,171,221,211,120,171,139,194,182,184,168,1,192,33,206,63,15,67,130,255,198,45,147,140,48,202,214,195,123,55,135,128,229,99,198,0,250,165,223,148,247,79,60,226,129,201,176,59,193,56,8,187,251,145,167,12,173,134,251,194,55,72,169,192,158,159,246,225,181,191,68,70,67,193,136,154,225,241,145,163,207,252,230,171,254,87,22,71,90,205,31,210,14,5,129,31,207,140,64,30,6,138,133,24,171,250,9,174,8,31,194,201,177,250,82,142,188,190,33,217,175,150,34,204,122,37,171,135,124,2,130,214,5,146,134,60,77,134,86,10,117,148,214,61,17,4,152,202,79,133,115,55,212,242,210,137,231,136,221,213,182,69,223,46,21,117,105,179,62,190,161,238,104,57,32,238,111,127,48,11,246,202,245,251,216,197,68,207,40,76,209,16,250,53,182,115,76,237,243,62,109,33,157,224,250,118,236,35,117,51,68,4,110,80,253,116,173,121,79,221,30,106,146,70,102,49,226,247,82,226,34,215,233,103,156,83,128,120,171,201,176,50,40,97,155,20,100,219,61,90,3,99,234,143,183,46,243,42,231,32,27,212,15,36,27,103,125,15,7,210,132,253,206,163,165,108,70,190,225,164,192,89,221,211,118,239,114,79,109,245,182,32,176,73,180,49,9,27,118,230,17,207,222,20,88,184,22,17,110,187,92,220,65,243,42,64,17,171,216,20,93,115,29,58,140,151,125,138,4,18,125,137,78,83,190,235,31,160,88,53,59,14,14,153,87,118,113,204,77,140,191,145,82,85,109,255,195,188,136,58,70,62,94,93,127,83,115,158,138,220,210,13,230,165,77,147,97,211,123,46,47,4,188,206,197,136,217,220,177,250,242,69,50,44,149,68,44,233,151,48,34,63,240,142,137,108,241,177,135,114,10,94,200,65,168,186,123,2,171,208,247,114,246,168,142,91,246,121,29,160,72,143,69,114,123,137,27,25,51,143,126,156,83,239,70,229,40,79,213,35,113,64,242,73,218,43,255,205,140,205,248,65,108,216,167,136,144,8,89,82,65,43,109,121,190,85,13,219,193,177,5,21,17,110,21,200,99,77,197,201,73,143,158,123,154,237,219,147,207,162,84,213,225,176,171,249,60,183,120,17,211,196,63,193,240,14,224,79,193,78,187,113,26,184,103,171,119,30,28,102,198,191,121,226,24,49,150,205,137,112,40,69,94,15,240,240,49,97,181,46,228,81,185,78,249,82,116,7,219,164,37,151,24,212,46,151,253,243,67,92,4,191,5,5,38,142,216,180,196,119,15,132,60,207,190,160,51,154,151,141,84,17,176,87,132,32,145,25,226,92,147,152,6,198,129,230,254,74,129,93,201,249,186,148,201,186,196,162,157,140,49,102,250,121,166,246,138,134,172,218,49,6,247,198,180,105,206,24,40,152,201,169,12,243,82,47,96,126,112,146,23,37,108,59,80,140,134,177,152,99,87,89,200,105,91,62,89,231,145,60,177,245,85,200,198,106,237,213,111,34,179,178,242,120,43,56,222,218,110,202,165,22,141,72,55,135,121,7,114,83,179,242,194,117,96,89,71,175,75,59,167,124,79,162,170,2,219,222,195,195,228,21,218,175,48,229,38,132,203,52,119,185,159,193,174,149,237,69,221,9,106,127,83,132,251,33,160,30,132,203,4,169,194,51,100,137,227,90,111,59,229,193,77,142,241,213,110,96,157,222,61,214,210,136,157,212,136,124,123,185,99,141,21,16,19,21,41,54,231,34,191,185,245,119,242,38,117,207,101,49,81,45,199,184,46,254,101,211,91,227,64,43,244,51,214,210,174,245,62,107,67,225,42,240,94,79,147,194,123,224,51,10,17,101,109,223,238,115,64,132,14,63,57,216,229,216,92,188,4,5,83,115,72,195,185,158,23,136,233,242,125,253,60,233,78,100,180,214,3,116,148,176,70,23,212,12,235,32,178,152,20,79,72,235,209,54,59,83,24,74,90,115,119,208,225,94,239,248,50,230,125,129,18,53,199,135,82,242,61,226,114,0,190,197,75,77,20,37,134,138,29,186,166,70,51,18,78,125,11,91,118,85,86,220,170,214,51,249,222,138,97,38,32,150,165,43,185,51,160,246,150,212,143,138,178,43,55,184,133,116,237,132,254,208,251,216,5,49,148,218,149,204,200,134,105,224,246,194,4,92,159,108,1,128,93,68,180,222,184,239,141,165,33,13,104,173,249,189,224,227,44,59,9,217,115,158,22,34,177,17,96,93,206,216,197,202,76,88,104,34,148,31,50,58,192,44,78,125,55,248,22,25,37,124,187,249,25,34,73,1,105,114,42,132,251,164,71,19,68,197,182,236,192,19,251,153,133,37,17,63,195,16,72,117,193,140,10,171,91,61,137,119,225,190,48,238,8,113,191,16,5,96,92,38,232,162,21,193,211,179,240,234,125,67,174,209,132,124,115,55,253,138,184,224,141,46,2,69,151,105,92,122,76,162,54,88,54,166,240,226,30,60,15,91,63,189,17,170,142,74,7,151,152,253,2,22,65,85,18,12,147,96,142,207,162,12,57,205,151,91,137,216,173,86,128,2,222,140,244,252,246,34,122,109,117,127,36,35,94,162,5,29,179,50,166,18,224,8,35,189,75,89,140,175,181,78,148,250,105,125,71,165,169,70,94,16,14,118,61,22,187,119,147,134,126,94,161,180,151,228,127,231,72,253,209,74,3,151,243,236,141,189,220,31,89,13,41,149,30,39,64,182,163,189,220,1,89,35,175,23,144,245,245,226,79,206,108,169,139,205,242,103,62,190,196,81,1,192,83,217,33,248,62,227,42,111,10,189,147,104,118,118,203,197,230,124,75,207,255,98,248,133,201,196,247,128,115,155,66,208,205,71,85,63,16,22,219,137,42,221,187,161,142,150,84,185,45,21,37,208,177,214,10,196,202,0,190,161,69,96,61,179,154,111,134,158,73,186,77,106,37,109,112,169,254,96,159,228,197,206,195,67,19,231,38,180,146,58,25,17,9,38,209,202,210,245,11,193,111,169,38,209,175,145,186,139,34,120,39,96,34,223,223,227,31,238,91,3,146,39,97,48,25,13,95,6,120,171,130,1,4,11,224,129,158,39,163,186,123,44,173,30,83,243,242,110,118,49,215,246,214,140,219,164,43,53,132,245,171,239,82,141,114,159,247,91,46,223,189,105,86,119,233,30,21,145,168,60,185,135,159,211,82,12,200,178,7,176,50,245,212,13,30,34,241,57,93,251,162,83,96,10,90,182,216,151,42,152,241,100,135,30,24,58,31,181,122,152,35,204,83,164,35,61,73,235,250,83,38,11,186,128,7,140,207,94,137,183,104,222,10,78,216,142,67,254,57,153,152,182,59,203,68,253,205,12,229,239,246,215,188,97,153,111,77,127,160,146,124,249,53,78,145,205,73,226,253,47,54,204,108,86,229,169,228,5,171,191,13,169,129,99,239,59,255,216,143,23,176,91,102,172,189,74,71,251,226,158,185,18,16,234,254,250,95,93,228,2,90,72,204,26,106,238,100,219,201,135,30,12,203,247,113,185,29,210,100,135,162,185,130,232,37,246,130,134,135,84,204,19,169,174,163,15,238,177,89,196,213,18,161,106,219,37,251,244,63,4,137,169,85,27,3,255,182,192,218,11,130,49,1,153,105,190,223,136,20,151,19,114,191,67,186,169,146,220,180,55,140,159,3,40,4,93,29,172,184,202,71,145,148,56,124,242,205,11,20,89,109,234,154,248,115,71,161,195,49,166,108,108,121,136,72,83,253,31,38,35,178,200,30,198,240,186,44,43,168,97,89,255,12,223,101,18,1,153,142,144,203,142,46,110,152,82,66,123,129,109,108,130,75,124,250,22,41,2,78,89,231,188,98,54,101,93,105,116,182,197,31,175,89,85,150,11,167,214,154,201,202,85,232,106,145,57,89,69,229,144,152,78,47,246,194,147,186,30,44,56,138,223,57,16,69,145,53,13,127,41,49,148,6,155,113,239,79,230,182,99,167,25,8,243,39,186,28,200,34,27,15,96,195,189,230,162,65,40,20,159,75,160,56,145,191,112,246,80,0,70,201,155,9,87,189,75,59,39,248,14,112,249,11,95,224,190,187,75,206,93,160,16,49,216,30,228,245,219,4,100,64,200,70,144,0,195,82,66,123,50,111,30,207,6,74,179,195,40,137,43,99,35,177,5,123,105,225,245,232,227,51,239,116,129,238,29,255,163,102,222,60,102,137,212,197,215,68,215,143,186,191,36,160,156,190,239,170,34,238,18,239,200,229,232,146,71,143,169,157,27,45,55,200,30,240,178,29,19,237,1,239,251,104,41,85,252,21,20,178,13,44,76,182,13,206,215,216,254,186,23,221,155,175,69,63,2,147,104,61,121,177,99,38,81,241,18,146,187,109,182,132,175,143,108,8,61,124,132,231,44,45,198,10,40,188,110,248,94,19,156,171,185,122,84,153,10,221,48,207,162,32,108,27,158,250,71,106,45,74,191,244,203,53,103,90,186,123,201,96,219,249,3,126,84,11,190,241,140,184,58,255,207,188,184,77,113,88,61,23,14,252,178,49,14,109,63,204,133,182,143,117,112,98,6,233,127,4,227,51,144,86,107,179,104,147,243,100,103,145,249,184,68,121,243,164,74,76,1,45,247,142,151,130,184,39,96,140,6,40,233,157,41,207,57,231,102,37,97,130,144,170,143,239,49,229,162,83,209,179,153,52,138,232,15,171,234,51,131,155,189,127,45,38,241,175,28,210,8,55,194,250,250,33,224,185,159,59,139,8,250,115,8,203,236,61,134,197,178,124,212,42,126,40,197,27,120,141,153,107,20,126,182,151,41,82,46,17,94,65,212,211,88,206,213,167,80,116,82,218,45,53,65,177,192,120,225,47,164,116,224,71,129,235,253,193,211,6,63,207,25,174,14,183,199,110,221,94,177,165,183,248,140,91,9,36,198,254,172,98,232,68,145,158,8,63,21,165,193,219,205,162,155,91,128,252,114,140,165,179,128,212,64,11,242,46,228,76,159,184,251,71,88,107,255,220,146,26,145,39,149,155,70,50,240,20,232,121,1,235,231,91,215,222,3,50,114,190,186,87,5,198,18,225,197,76,63,132,213,154,110,44,78,106,228,247,159,255,145,190,105,240,141,194,54,195,51,187,190,134,200,72,210,167,68,73,30,178,186,20,102,26,101,206,46,192,10,137,236,241,120,73,252,143,9,38,190,131,32,63,141,48,177,132,251,11,171,68,182,29,162,94,210,33,110,234,26,42,117,19,42,15,145,206,216,252,20,37,101,150,127,130,237,1,253,32,72,20,209,183,126,229,83,191,17,219,102,171,101,110,147,244,24,215,86,179,87,166,189,249,202,30,19,204,27,76,150,45,247,127,188,129,189,195,251,243,151,113,242,180,2,79,124,100,160,108,165,115,99,109,191,63,29,194,251,45,212,15,57,80,232,150,1,68,128,26,24,102,148,232,175,142,154,2,49,2,94,222,30,100,140,87,189,167,177,83,173,177,51,252,239,15,66,81,122,255,220,3,5,154,186,40,169,172,174,150,255,186,106,226,13,220,152,16,176,7,184,142,228,170,62,237,230,42,220,188,194,58,220,130,72,66,223,115,127,212,122,63,192,89,171,153,238,244,112,198,103,220,40,43,170,57,195,115,53,41,101,86,13,212,82,110,54,253,71,162,27,22,84,24,187,42,68,152,88,42,52,85,70,146,153,82,86,123,104,176,6,136,162,96,77,19,197,136,81,254,79,237,227,62,209,68,75,244,195,150,0,97,177,231,43,210,59,180,78,73,218,31,103,24,158,51,196,209,197,246,69,82,240,193,50,246,69,59,242,84,159,69,116,161,10,237,87,1,25,150,222,32,132,172,1,22,84,248,222,214,153,76,30,122,244,241,99,85,26,50,229,201,37,19,230,222,109,72,75,148,83,219,49,233,36,78,7,118,127,242,16,173,141,120,245,134,28,196,187,90,24,12,108,41,80,248,185,113,251,100,180,222,10,240,96,197,207,22,110,51,69,43,15,99,171,120,28,238,55,57,213,237,177,50,43,160,129,25,194,143,154,16,181,33,213,214,44,2,247,148,157,213,14,92,48,152,161,177,171,182,1,43,43,137,226,153,208,194,57,255,221,61,240,78,233,38,230,12,148,186,237,15,87,22,19,12,215,164,174,146,139,114,39,199,167,225,63,230,246,0,137,244,208,201,17,72,220,6,180,15,118,11,38,22,133,100,224,163,173,166,215,186,1,66,102,68,126,6,23,11,227,129,53,181,148,167,215,62,116,97,104,195,172,161,253,159,143,214,55,96,6,252,252,229,142,71,188,80,146,228,131,41,193,186,200,119,228,220,25,31,228,105,17,16,38,41,7,172,126,40,56,209,98,131,11,87,144,160,159,75,130,65,211,254,125,182,114,36,133,3,127,190,186,251,69,169,10,3,136,119,220,198,114,251,96,211,235,189,91,6,153,166,7,206,82,14,123,82,190,196,103,134,74,236,90,23,23,135,19,153,156,229,55,18,61,168,164,29,74,212,44,113,67,54,62,151,74,145,175,5,8,21,138,237,146,5,27,139,150,192,2,223,29,122,12,115,187,74,133,24,88,143,14,31,93,255,16,88,32,234,190,167,246,54,117,230,136,172,116,24,51,137,129,3,184,213,238,222,159,66,220,178,92,173,238,205,227,135,122,41,75,137,66,121,68,181,193,188,10,47,33,202,70,93,127,157,184,236,216,34,13,148,123,104,119,64,195,37,30,232,184,122,141,190,253,126,214,244,109,211,72,203,147,22,115,238,107,178,114,147,200,92,39,207,198,243,20,195,138,92,94,167,103,169,186,201,71,51,183,66,21,63,117,117,70,198,83,134,5,236,107,19,63,236,217,222,184,108,129,213,48,163,123,87,186,241,152,161,143,127,48,182,172,64,158,22,212,62,110,196,68,156,217,90,223,247,209,73,96,19,74,0,241,87,3,233,64,213,239,154,73,109,236,196,71,122,63,93,185,191,204,1,234,246,170,9,145,84,64,228,94,193,170,128,126,50,56,168,162,79,223,44,8,232,33,131,242,133,32,78,121,184,203,21,97,190,181,193,80,46,170,136,21,10,196,69,37,210,103,154,54,216,139,255,183,7,118,165,94,210,161,182,16,182,191,236,114,7,108,250,6,59,172,3,88,136,35,2,79,108,125,79,173,210,29,162,154,74,108,57,56,181,143,112,183,211,19,84,39,67,201,208,244,75,0,250,215,224,212,88,68,65,44,37,138,46,4,174,183,196,222,152,88,219,142,169,76,76,56,6,114,23,208,164,221,108,175,223,91,128,103,117,100,121,53,100,91,3,109,2,217,84,188,43,174,183,251,167,6,90,169,82,17,86,54,7,54,176,234,179,55,30,130,236,224,194,55,232,72,191,130,23,16,190,167,187,224,95,128,85,80,230,225,61,140,223,95,77,232,49,54,188,162,40,220,158,58,82,185,169,224,170,223,87,112,210,223,167,4,106,114,40,165,234,48,214,11,166,174,154,34,38,9,153,144,46,89,203,135,27,116,148,89,229,41,32,139,57,203,252,226,175,154,197,47,77,123,254,150,247,240,138,250,200,86,223,143,50,211,104,53,114,80,138,90,71,133,181,137,62,38,44,133,92,97,210,189,21,136,114,234,5,166,204,207,119,166,183,9,46,92,83,49,147,232,178,218,137,194,96,109,138,67,95,2,19,0,147,119,85,174,140,23,181,90,211,175,168,179,107,103,82,246,48,234,219,169,59,31,224,81,154,209,158,16,80,46,104,123,153,239,222,10,155,51,57,11,108,129,151,44,233,5,122,52,226,139,115,229,19,229,47,136,77,141,219,4,79,87,234,241,42,38,50,209,235,160,161,86,127,176,254,112,71,172,107,197,40,58,128,169,168,81,53,209,112,3,40,136,16,242,13,28,178,119,219,6,174,219,107,227,34,231,13,38,252,35,147,56,163,91,253,195,197,196,19,191,83,217,42,174,100,115,252,142,157,94,163,143,146,174,59,156,115,238,179,37,225,107,96,128,113,193,7,223,88,9,88,7,177,107,134,165,157,108,198,100,22,208,173,26,96,155,74,223,20,152,45,156,212,140,222,25,156,107,82,220,32,43,119,63,154,128,179,133,216,76,23,140,182,190,223,116,37,183,40,48,29,246,40,64,182,177,26,85,64,148,129,185,100,83,233,44,97,128,74,152,228,89,146,48,6,27,67,231,73,153,16,102,241,174,250,99,43,108,217,10,231,237,126,124,106,57,67,228,236,218,45,126,205,129,30,59,179,14,157,119,98,175,187,223,4,199,164,230,143,122,78,230,33,25,236,174,242,55,253,20,146,127,235,58,132,234,195,23,148,214,145,18,132,222,170,15,243,34,22,123,237,133,121,68,180,235,43,150,110,210,209,108,116,90,86,4,8,55,255,100,76,83,228,230,239,114,211,191,3,65,23,171,208,4,179,224,41,12,12,50,210,252,98,99,185,215,21,114,150,249,86,237,85,16,189,39,96,178,165,30,211,118,246,187,73,149,108,96,209,186,112,168,77,160,42,113,17,90,140,170,197,170,146,125,135,197,123,203,35,211,235,240,100,134,2,104,146,160,235,36,35,47,48,61,54,84,67,167,165,40,236,17,13,110,9,183,128,145,255,202,242,65,166,105,228,37,216,246,130,116,207,142,201,125,5,159,92,48,163,181,212,192,213,217,236,71,213,6,243,80,161,39,132,122,221,250,102,219,67,214,119,62,64,244,210,106,41,189,81,118,245,205,233,234,176,210,119,39,226,141,127,252,110,83,188,126,27,237,37,108,182,13,122,58,254,232,79,170,237,139,26,246,27,30,234,231,178,42,229,192,128,0,173,182,5,234,7,188,108,231,30,140,95,96,136,5,142,144,119,193,205,160,27,202,125,252,209,107,128,40,104,21,140,35,84,80,175,205,61,144,148,128,249,87,141,88,169,57,219,242,194,127,188,56,215,100,208,169,66,125,169,45,26,15,54,184,129,35,17,179,58,222,182,210,213,160,28,152,178,127,138,166,149,255,148,134,2,185,137,231,70,57,249,255,76,23,187,109,103,137,219,231,245,188,246,91,85,2,141,175,205,165,29,150,78,126,54,112,45,143,65,49,143,210,15,71,139,7,38,90,126,107,149,108,204,177,107,218,249,45,98,227,64,38,36,205,58,132,175,63,100,2,37,42,68,148,164,89,245,126,10,22,104,131,94,113,18,78,24,220,142,248,132,232,199,251,100,150,51,44,230,14,215,250,120,107,212,189,27,228,175,159,172,87,61,215,177,2,123,140,52,166,88,231,77,203,240,120,243,179,125,250,43,247,44,185,121,121,147,37,37,64,83,197,89,35,56,214,77,109,100,140,95,204,169,216,23,31,251,35,59,150,171,239,106,14,77,90,21,126,154,121,97,151,28,191,68,202,117,28,14,110,50,187,63,147,155,140,6,239,236,232,185,182,145,68,77,203,171,138,179,58,0,187,147,4,69,18,91,180,93,122,38,117,223,245,5,34,200,107,147,44,81,0,34,185,203,34,204,13,47,204,205,95,224,226,159,213,46,123,75,61,119,172,211,137,52,86,57,77,187,9,209,87,116,88,232,245,5,159,41,216,251,243,157,148,111,85,175,104,66,241,189,198,166,85,116,130,98,75,162,147,113,95,81,63,249,59,97,239,171,104,117,142,196,243,3,138,139,22,191,248,17,57,159,95,173,106,217,220,132,115,84,235,68,119,144,136,184,153,49,163,55,113,240,216,246,166,235,142,14,53,79,67,217,129,237,137,192,91,19,33,99,29,222,59,243,15,119,148,27,45,205,195,72,231,69,140,44,68,107,99,255,152,82,6,235,60,34,140,52,220,33,155,76,142,69,183,224,129,10,172,29,254,132,44,2,2,9,71,95,15,70,207,69,164,172,208,165,234,10,69,211,129,74,240,8,130,37,147,22,100,4,56,23,75,143,201,108,43,160,254,214,2,221,37,14,13,172,209,218,29,125,37,20,255,164,8,249,135,154,240,29,73,35,42,186,30,71,211,212,125,25,86,206,239,51,24,7,31,73,190,26,174,156,148,131,164,145,49,187,219,195,223,11,25,81,141,163,151,52,229,196,35,9,234,233,5,22,252,55,109,135,190,114,58,107,171,115,22,185,175,99,196,112,205,246,241,209,95,33,163,145,42,169,202,152,74,153,205,90,202,49,173,153,132,56,231,93,23,19,143,132,219,242,27,155,125,99,106,144,194,1,163,39,254,200,226,181,111,218,216,240,175,205,64,196,7,239,79,252,143,37,254,134,229,53,77,243,63,128,156,158,233,251,24,180,0,166,204,148,148,142,58,1,203,113,207,214,125,251,116,112,77,160,55,89,35,219,110,0,249,214,32,144,196,111,53,227,224,170,187,138,227,131,124,3,240,229,110,8,37,44,88,62,209,213,236,108,77,139,246,74,151,141,229,114,32,82,219,193,77,92,26,39,211,219,136,184,140,255,30,194,53,233,219,244,235,213,208,21,41,180,201,230,72,17,199,255,85,54,230,173,237,98,110,61,54,147,165,67,111,75,88,167,177,24,103,85,27,158,51,27,10,255,123,123,115,133,51,173,219,228,210,6,234,152,96,129,89,8,136,222,157,58,242,24,244,174,122,251,67,145,107,41,4,144,215,141,192,159,64,48,219,113,2,142,186,157,130,24,17,233,89,206,174,198,192,225,135,82,241,78,24,51,103,53,211,181,186,197,40,60,182,225,231,176,47,142,184,53,73,189,228,9,243,108,23,204,197,148,70,234,162,49,129,93,220,104,229,8,181,135,49,53,33,14,2,161,197,113,63,243,87,161,9,177,242,240,75,63,61,244,25,96,8,52,11,159,186,133,184,95,226,16,217,72,150,207,237,99,250,7,86,178,205,68,39,171,14,94,131,217,48,241,63,184,246,248,20,26,174,120,84,124,63,44,162,137,61,84,46,190,22,8,18,139,92,23,125,29,55,142,94,156,35,249,167,228,137,48,204,194,187,122,184,191,123,94,51,215,12,141,103,241,230,171,71,213,16,53,9,103,199,31,86,135,26,113,117,109,68,6,93,103,158,232,140,183,215,197,242,142,58,40,102,192,85,182,211,166,121,154,150,83,238,12,248,232,152,53,159,121,223,30,234,178,39,240,58,246,37,90,254,157,159,46,119,192,91,36,70,58,217,252,81,212,223,174,194,13,245,203,217,127,38,227,209,223,14,223,202,89,170,109,33,231,64,81,193,202,100,151,105,214,237,164,231,169,200,223,102,42,167,0,204,148,125,194,69,8,13,28,7,204,4,42,199,0,193,137,20,158,200,38,207,44,207,114,47,49,208,235,200,54,8,177,145,71,243,15,210,31,235,7,249,195,15,198,75,138,18,178,240,107,123,31,103,169,122,17,243,143,164,118,177,141,117,199,45,89,47,31,121,123,255,184,13,206,211,233,101,251,60,7,67,150,40,127,123,240,212,192,190,182,122,120,57,4,39,200,175,142,0,238,156,33,129,182,9,199,14,118,91,63,234,13,112,71,192,119,140,171,55,70,188,55,124,186,141,245,247,2,37,139,7,47,201,137,100,98,110,235,56,4,195,57,192,85,30,240,214,9,65,217,61,41,205,92,111,119,78,214,163,254,246,130,19,128,1,117,210,15,168,177,227,234,108,222,99,249,188,210,14,98,222,121,116,150,83,146,32,127,13,67,157,211,112,51,113,170,168,239,244,252,4,209,73,71,86,51,107,10,191,216,145,211,4,226,195,197,225,224,123,128,69,166,190,248,254,194,105,76,3,105,231,254,176,85,58,69,121,225,137,120,218,68,244,111,82,47,249,49,188,4,64,147,154,254,98,153,160,181,135,246,239,103,201,41,249,245,218,79,105,110,37,8,247,85,55,205,134,207,253,85,31,184,25,207,8,121,112,113,221,146,198,41,157,107,65,237,37,64,42,18,207,115,39,72,34,11,244,201,158,143,84,202,132,242,220,144,69,85,37,90,53,100,47,74,87,250,93,75,187,134,31,155,197,126,153,3,55,86,172,112,125,239,235,132,70,183,27,134,219,191,208,158,84,154,155,124,121,252,176,159,155,69,49,236,240,242,4,35,194,92,205,107,193,223,127,111,182,168,165,101,161,44,93,20,76,94,141,63,166,169,244,228,141,247,37,72,201,200,47,72,204,29,165,96,27,79,181,4,190,79,170,140,148,84,64,193,124,243,248,87,156,244,120,229,190,9,122,137,107,122,198,197,82,178,124,216,134,198,95,99,109,0,19,89,250,155,25,172,181,52,178,121,40,218,255,90,215,138,58,155,39,44,113,197,121,192,62,203,145,6,205,240,148,218,103,217,211,174,100,225,65,133,129,129,8,244,59,159,141,18,168,2,170,26,148,38,253,158,26,147,89,195,33,131,3,32,246,0,15,19,153,97,173,18,233,157,10,243,112,6,102,6,211,132,144,134,88,130,181,150,180,192,69,151,165,102,191,178,138,75,158,51,160,181,215,144,234,222,161,210,198,38,167,125,227,190,242,178,193,153,156,0,11,200,244,190,122,55,232,206,89,118,13,223,76,49,248,183,234,50,163,53,61,201,111,249,185,204,217,223,158,29,42,28,232,30,19,132,167,163,219,203,34,234,167,201,69,90,219,80,70,248,194,18,125,49,175,62,12,30,170,123,149,21,121,227,56,226,137,97,134,232,104,130,196,249,93,202,191,225,31,20,116,93,118,154,25,66,137,56,219,77,162,139,208,62,59,41,115,178,166,207,214,34,251,182,150,83,116,96,48,224,219,112,144,211,158,37,71,65,127,137,74,97,19,92,79,48,158,20,140,10,28,88,157,38,49,67,204,75,129,67,218,20,196,76,10,217,79,146,38,145,139,157,97,97,116,28,147,104,92,124,219,148,59,74,185,144,96,34,247,195,218,144,79,25,202,163,171,95,2,209,64,14,72,151,111,32,36,175,250,192,157,88,213,206,62,184,33,246,105,39,244,235,209,195,152,160,129,188,216,10,107,187,206,209,215,17,176,120,121,244,39,131,143,28,27,57,230,138,111,178,176,152,150,114,59,26,201,250,255,57,244,44,190,223,204,12,164,59,118,0,240,211,33,33,23,149,101,191,180,99,20,66,182,3,32,51,228,221,65,148,249,185,179,136,70,142,222,97,32,64,68,225,47,107,54,107,27,46,6,137,54,24,31,17,189,116,238,252,255,195,167,31,35,96,204,189,122,33,81,110,62,131,16,192,121,232,95,224,153,191,26,30,33,92,86,46,121,104,103,88,227,109,14,147,47,231,36,100,165,54,79,134,2,33,7,31,181,219,144,58,169,72,234,190,7,34,218,77,202,169,61,154,32,118,167,81,45,94,210,198,98,218,130,231,214,170,220,15,191,89,227,48,75,37,45,128,144,15,1,224,233,187,7,253,153,213,150,142,159,2,78,182,214,50,6,137,65,93,88,86,253,59,33,63,155,180,238,166,171,120,66,211,216,174,199,4,222,80,241,234,186,16,127,114,100,134,131,19,203,39,200,184,74,220,254,215,102,27,48,117,215,74,180,232,227,238,74,95,250,246,134,241,87,73,248,186,215,32,130,188,25,87,132,22,92,175,21,188,83,157,249,200,119,94,169,50,28,224,22,155,166,196,192,101,90,172,225,224,120,138,19,254,161,143,42,83,191,254,139,168,16,108,22,254,94,111,244,22,190,76,118,11,221,29,54,68,211,146,87,69,14,62,169,68,65,74,44,92,135,133,47,185,208,95,241,6,85,172,133,217,165,36,133,75,168,187,252,26,220,79,52,25,128,30,180,109,126,83,174,146,37,174,84,254,36,149,174,236,136,164,253,200,229,0,89,9,88,167,99,65,68,136,100,194,119,9,149,224,89,40,59,217,218,27,165,156,10,183,33,215,189,224,34,191,193,178,220,157,230,145,75,229,186,34,226,196,224,103,212,50,15,229,210,64,83,213,159,2,72,22,44,250,55,20,100,25,228,231,15,241,70,214,225,226,92,43,232,40,66,118,210,79,255,112,57,111,188,29,87,186,217,93,146,251,53,159,66,19,131,86,27,219,202,56,245,149,110,115,215,230,253,139,58,184,86,97,23,8,155,175,205,74,29,211,24,196,88,139,133,238,132,122,160,37,133,176,38,114,139,6,96,39,94,171,172,36,103,9,21,123,47,216,238,52,23,194,252,225,180,26,176,192,137,45,186,162,55,220,230,132,6,163,84,5,77,138,1,105,30,226,46,209,176,11,170,172,8,19,7,240,242,163,61,142,172,132,99,4,54,6,227,165,106,41,128,120,42,181,145,201,168,183,7,203,246,211,229,147,243,148,182,241,206,144,226,7,58,61,69,167,49,206,222,68,33,226,224,199,102,87,152,54,176,69,248,40,97,31,132,189,3,50,162,113,56,238,204,22,218,109,131,89,221,11,153,55,133,251,51,183,7,251,185,207,55,192,241,179,175,236,173,76,64,226,30,209,194,144,40,236,67,8,110,106,148,203,106,218,190,214,102,158,203,113,188,242,226,227,157,156,99,25,22,4,97,115,167,249,2,141,168,11,156,124,229,29,0,33,207,168,133,231,109,255,151,134,72,182,213,5,250,30,92,235,42,119,29,170,213,92,129,205,174,166,245,56,115,117,60,204,209,209,128,103,130,6,24,56,14,146,74,171,19,166,72,125,14,135,55,116,193,48,147,147,234,148,117,84,60,24,203,5,141,241,212,10,25,182,54,60,107,75,176,25,54,140,25,123,200,136,211,105,187,94,179,18,249,163,162,143,252,75,57,80,59,252,50,55,230,121,236,44,247,111,201,127,169,10,148,142,98,111,172,50,42,126,94,109,114,193,212,134,186,206,101,197,139,62,18,197,210,145,233,40,108,199,237,131,171,75,130,205,177,62,140,20,90,220,61,143,181,143,116,224,116,87,151,50,67,75,229,219,12,61,233,121,10,250,129,197,163,131,108,177,214,221,142,230,189,38,10,70,87,151,154,227,149,90,12,3,207,38,172,50,72,188,154,126,91,106,52,37,162,218,152,127,217,142,92,66,1,64,47,3,229,42,136,155,135,109,185,237,238,235,115,158,41,113,140,12,29,86,185,35,225,121,116,66,26,181,91,161,90,31,68,33,233,0,102,175,29,216,164,90,204,242,84,126,162,74,218,33,242,153,173,93,254,198,176,181,203,19,227,161,22,253,183,64,167,56,210,57,80,248,131,240,231,244,63,134,53,19,239,168,222,209,176,217,200,97,26,220,125,139,66,59,131,212,30,169,92,64,108,28,202,60,183,133,215,139,0,146,242,108,200,113,31,92,115,238,225,152,15,190,12,163,39,81,151,90,98,150,171,57,50,15,222,63,92,226,101,91,252,92,125,177,171,47,187,48,232,110,134,60,161,48,46,28,23,242,60,135,254,250,84,106,249,221,146,95,175,190,24,66,189,63,120,78,23,171,142,87,162,159,198,63,159,54,78,103,226,222,190,125,209,59,133,0,137,79,79,2,145,111,124,9,134,151,180,85,23,140,243,81,105,118,148,245,183,9,117,45,31,90,78,68,167,210,245,226,252,87,231,99,27,48,102,0,164,8,222,239,41,0,233,24,196,98,17,156,164,140,101,36,199,0,100,123,51,106,165,70,75,249,13,22,235,179,248,174,135,10,116,202,173,248,188,187,76,130,246,142,225,86,160,205,21,121,99,20,180,149,143,208,111,13,135,178,101,245,245,90,92,204,7,54,88,17,111,81,222,94,154,75,175,4,173,176,142,107,114,234,134,39,128,226,132,220,240,121,230,108,222,198,199,211,235,240,128,89,166,118,174,236,233,172,121,183,101,7,183,57,181,229,210,226,167,138,71,53,146,110,184,41,54,92,11,109,201,45,139,236,255,28,82,212,225,245,118,32,68,208,122,120,192,8,63,240,27,8,122,128,239,79,8,6,138,106,8,220,190,160,32,179,62,20,162,228,191,55,66,17,199,245,84,180,205,25,146,8,252,209,114,102,250,37,205,106,224,132,23,120,243,58,93,179,114,97,149,145,75,207,58,166,29,9,127,94,170,252,33,253,229,253,91,189,62,212,216,167,176,254,17,145,162,117,241,244,163,76,186,251,66,87,126,173,253,59,156,166,59,203,97,79,206,229,71,244,138,245,72,40,108,38,57,254,30,127,93,108,125,153,193,162,254,199,233,114,40,255,44,239,244,205,191,229,22,238,15,168,47,30,157,114,184,228,123,167,177,228,194,143,156,176,251,146,170,4,209,99,155,110,249,36,73,176,46,191,59,179,88,238,76,33,114,140,235,251,214,200,56,153,3,89,78,158,49,44,250,93,4,222,77,155,117,184,162,97,5,164,205,212,9,119,215,0,168,16,187,155,205,118,27,71,42,94,5,183,46,124,171,40,11,116,42,47,89,184,27,0,115,194,154,74,205,191,76,70,133,131,10,238,66,79,234,173,225,59,50,157,175,194,102,97,154,118,67,201,20,235,154,88,165,51,114,148,38,79,155,73,213,201,110,44,210,242,87,144,158,180,43,166,74,138,166,115,108,45,94,2,79,234,251,111,229,183,195,219,244,56,178,233,77,67,160,210,140,30,210,116,202,250,186,38,115,157,100,59,236,162,122,220,162,22,17,138,192,199,7,168,82,219,225,106,152,169,105,254,171,59,218,148,92,58,149,159,169,191,1,197,114,227,171,149,26,56,218,30,68,169,80,23,208,80,203,45,6,137,80,195,20,174,163,52,32,62,30,177,61,16,68,6,203,233,123,205,15,218,79,165,150,15,226,59,243,3,149,167,187,246,219,87,188,230,222,238,179,189,42,162,141,230,49,94,70,249,255,195,7,83,216,214,247,167,224,251,134,68,126,113,118,70,182,221,44,244,232,202,209,163,105,72,161,36,85,217,113,6,167,41,20,157,23,5,54,108,3,50,9,2,209,95,207,240,70,99,19,235,90,112,27,0,177,16,143,197,148,133,49,3,81,5,156,1,55,12,160,121,241,195,80,35,45,112,181,227,110,128,13,178,185,68,55,184,137,12,204,124,88,101,198,196,140,175,195,4,154,227,66,2,89,173,160,172,156,230,33,73,23,32,121,48,236,246,152,46,209,49,3,128,61,188,60,117,241,226,111,159,131,23,166,79,106,247,245,143,155,94,113,36,79,83,0,28,14,164,101,236,236,236,147,181,114,154,197,177,63,74,46,239,51,28,66,85,205,162,27,215,233,255,74,246,186,110,226,245,184,144,236,126,103,230,74,200,66,50,2,138,124,82,110,154,189,232,34,197,229,61,127,174,200,35,78,239,240,58,243,254,174,85,96,74,19,136,254,37,13,37,185,156,23,61,73,15,221,133,141,117,128,243,69,51,86,203,186,230,190,16,133,97,170,169,245,32,133,45,39,107,56,4,128,120,66,41,174,214,38,41,26,146,251,54,126,246,69,167,18,37,71,173,60,74,147,184,87,31,62,119,227,26,159,44,75,120,130,108,119,65,215,69,157,228,22,113,49,253,132,218,39,151,207,44,209,241,205,111,203,8,141,57,211,49,233,89,210,230,32,202,58,62,188,27,43,246,179,243,92,77,148,80,95,57,204,127,75,255,150,218,199,198,213,234,220,115,229,146,153,110,4,107,215,150,83,39,205,76,100,173,183,137,163,6,161,5,251,172,153,246,39,187,171,198,245,112,116,109,128,127,197,8,233,103,109,45,10,143,119,11,119,162,188,16,33,166,34,139,14,92,155,2,90,193,19,232,239,86,253,18,251,222,139,125,0,13,16,33,139,255,218,230,116,230,218,250,86,48,234,127,199,82,218,97,35,114,32,49,94,147,154,166,113,173,170,3,50,201,231,216,101,11,238,237,0,181,217,19,172,158,231,92,127,123,238,120,7,57,154,42,158,192,86,24,195,122,107,108,125,190,202,0,138,68,32,226,141,94,94,224,128,99,191,120,205,124,231,29,58,91,221,51,72,184,176,200,5,69,42,101,51,244,77,247,235,107,117,51,161,57,14,240,89,106,211,55,66,119,180,203,172,243,155,63,44,196,125,202,178,240,60,116,72,63,118,37,156,222,175,201,191,139,250,226,60,70,227,169,3,90,90,30,39,82,90,71,80,165,90,130,186,53,137,130,223,225,131,2,220,172,121,133,169,102,160,203,68,153,198,66,113,130,5,167,129,252,247,250,225,79,201,2,180,245,126,130,180,195,105,185,120,172,190,138,140,94,237,206,108,203,107,5,88,92,192,237,176,201,9,24,204,5,23,29,77,137,67,127,189,167,173,229,123,199,248,192,233,233,155,151,230,79,165,108,235,6,186,213,227,100,8,191,113,114,191,220,132,183,85,141,255,245,101,186,31,83,169,47,94,35,127,40,219,211,181,224,107,23,0,91,98,131,147,13,187,44,95,58,238,157,155,108,25,160,195,201,221,210,163,55,157,5,47,143,32,193,17,182,194,132,237,107,111,28,175,44,221,36,37,118,222,105,56,169,94,26,98,180,187,37,223,110,173,214,77,197,180,139,176,14,151,255,109,138,86,221,140,29,107,231,217,43,89,20,246,216,192,207,181,5,84,0,9,1,160,142,173,182,220,251,134,54,177,88,1,178,250,40,203,16,137,124,43,235,203,66,6,248,18,87,155,224,51,174,27,80,180,52,144,231,244,74,99,54,97,87,140,16,36,44,22,157,76,70,104,240,39,0,17,222,17,71,197,116,223,10,153,26,130,50,114,19,128,223,16,218,82,125,104,16,159,208,140,135,198,92,139,21,225,55,225,28,94,120,49,230,36,13,85,222,79,216,13,205,179,113,128,159,129,211,218,28,200,77,56,75,224,19,4,207,19,137,20,183,127,220,80,152,2,53,13,219,23,211,161,60,195,119,222,125,97,232,50,247,47,159,178,23,48,50,195,217,61,183,223,15,156,139,43,233,98,77,128,239,254,163,33,131,30,35,21,213,253,178,156,223,84,240,255,78,11,213,22,246,90,64,0,99,179,67,234,60,117,1,56,144,106,217,33,33,4,201,124,159,101,58,165,207,69,195,51,5,249,6,215,83,84,13,202,40,41,33,146,156,86,34,223,100,143,47,116,1,194,179,236,66,71,115,150,229,63,153,163,253,196,201,127,113,157,202,45,25,87,191,188,19,7,23,22,7,149,202,50,177,162,177,185,144,73,158,138,13,194,250,2,125,12,98,128,44,34,99,156,111,232,183,11,187,86,234,68,137,15,187,192,220,152,96,246,129,222,66,149,212,49,180,220,117,97,151,53,29,219,83,249,150,151,194,228,248,16,63,123,10,218,155,11,6,89,44,249,176,197,102,89,53,209,98,172,2,162,37,168,132,2,39,7,207,40,146,123,221,148,172,71,243,56,121,75,16,56,188,144,185,101,150,83,79,195,57,145,0,206,130,240,146,105,128,162,108,111,45,211,29,253,151,6,158,21,93,48,133,94,202,4,199,217,112,33,100,108,7,57,231,137,135,81,244,154,31,239,141,237,15,74,251,149,43,234,11,201,21,128,85,30,247,102,41,245,203,181,118,223,111,155,162,88,123,77,25,158,5,80,204,117,27,16,155,191,249,208,249,131,95,97,157,81,151,36,60,176,233,134,237,86,139,219,17,81,132,153,69,187,111,150,19,224,48,10,186,134,178,245,108,88,221,163,53,234,118,121,45,4,93,33,138,2,103,164,201,246,203,255,133,124,96,125,104,46,124,226,5,60,93,154,96,207,86,174,114,1,99,186,145,125,204,2,197,181,42,71,249,119,39,158,143,45,116,233,109,170,85,88,97,86,8,26,250,248,243,223,144,82,56,50,105,248,4,148,115,204,211,16,17,135,59,29,105,159,36,37,188,158,213,17,74,118,101,90,114,217,163,195,96,215,78,48,11,155,168,132,41,88,76,197,120,86,166,128,10,138,143,86,94,128,160,200,83,188,182,16,33,19,182,83,102,184,26,251,8,4,32,183,167,180,55,25,59,218,234,51,221,52,111,53,183,156,173,66,59,9,163,139,21,174,75,163,234,233,11,209,142,200,233,4,155,189,125,135,10,223,56,104,213,130,227,95,222,45,44,52,193,147,149,192,234,34,146,117,140,58,66,149,220,80,32,185,153,122,201,198,118,212,101,10,133,118,156,208,147,243,142,134,242,243,244,150,236,170,242,49,213,84,180,109,230,131,40,254,141,86,120,62,62,221,137,124,21,106,12,24,177,112,174,184,162,243,239,198,128,190,196,12,161,192,199,27,21,128,194,26,143,246,243,128,36,9,0,22,53,145,244,60,151,246,244,244,24,235,209,98,197,37,159,228,5,194,102,186,2,249,77,199,217,236,161,31,99,44,127,13,219,184,118,230,31,141,60,64,123,9,192,7,56,173,67,144,109,126,221,89,201,187,247,23,22,44,167,105,96,14,195,85,19,83,125,194,158,5,103,0,191,36,218,118,28,45,164,46,81,91,249,65,42,167,231,231,140,219,254,110,235,166,125,101,237,212,66,188,191,6,96,218,231,172,9,131,115,132,58,253,177,169,155,110,81,47,12,162,206,139,225,214,139,116,152,160,195,198,154,133,168,214,3,6,139,0,241,27,110,83,54,157,50,230,78,220,158,133,147,90,32,98,16,226,56,33,137,190,141,108,78,153,210,215,18,103,196,152,240,104,203,182,125,217,49,195,5,30,160,38,147,72,232,45,6,113,119,191,211,127,51,65,97,254,127,247,160,37,234,103,100,79,23,9,109,164,67,51,53,113,147,178,97,97,133,179,18,118,221,194,175,63,178,74,25,100,174,68,53,71,136,94,230,110,96,130,60,119,79,45,104,161,217,57,196,87,238,228,76,185,246,239,113,74,24,128,199,73,174,200,72,202,232,111,13,64,68,118,60,85,217,141,128,163,181,22,91,195,63,225,143,109,230,243,86,153,142,73,131,88,31,139,52,195,102,201,193,214,230,89,124,58,111,118,37,73,222,174,59,108,52,209,44,189,206,119,183,134,105,106,121,134,10,246,42,78,206,125,34,45,120,83,41,29,4,249,186,50,73,174,189,15,149,12,61,214,163,11,149,246,108,82,220,53,153,210,102,108,119,40,185,203,26,118,205,169,85,231,66,223,251,181,217,158,11,114,27,176,228,10,97,35,2,214,139,61,81,183,103,206,106,132,138,175,143,193,161,163,7,32,206,23,222,222,91,108,155,211,248,18,216,85,200,16,244,146,53,117,138,183,8,42,47,187,44,32,74,97,212,57,198,43,162,38,60,135,146,100,177,222,221,33,212,96,228,21,44,67,84,181,184,160,33,82,192,99,204,238,192,191,5,147,121,179,82,191,42,230,164,235,25,197,189,109,155,196,23,184,140,69,237,33,200,205,177,50,83,60,134,157,60,60,216,114,166,199,221,214,200,230,120,227,14,217,76,121,201,214,177,221,176,160,113,207,14,144,64,199,90,125,198,249,50,209,206,35,3,120,171,26,74,238,121,90,205,118,81,102,242,102,20,43,18,5,99,152,250,38,235,38,239,36,38,129,252,9,137,84,49,162,179,71,19,135,96,159,133,147,13,229,3,29,195,115,240,80,151,227,178,70,214,106,240,91,157,97,39,220,49,235,21,108,129,109,237,2,183,120,36,253,87,241,153,206,17,191,109,228,128,67,8,74,2,17,176,188,190,134,31,114,233,251,164,250,190,145,36,194,28,159,235,152,107,254,168,66,121,181,1,134,246,200,150,102,42,62,174,121,25,121,158,246,145,194,110,147,36,28,228,130,78,73,162,93,191,101,21,100,218,190,164,215,59,46,75,86,127,255,24,169,210,227,166,238,252,25,124,132,32,199,47,175,243,89,1,180,192,165,233,149,180,192,171,7,199,79,104,84,112,115,249,2,240,51,28,198,253,105,104,140,122,70,64,255,179,40,52,78,248,88,4,42,43,133,27,77,220,173,29,175,251,76,101,132,227,184,51,142,45,163,202,240,200,178,149,73,164,70,190,70,76,12,106,208,172,216,254,54,196,89,150,13,115,245,49,53,193,218,217,98,161,174,138,14,164,56,244,244,76,78,127,253,109,235,165,142,176,93,122,238,72,95,144,169,156,30,48,76,161,46,89,26,248,87,123,76,57,188,63,191,180,79,190,52,76,127,92,128,32,45,182,255,179,14,169,205,112,147,241,128,110,197,102,238,184,169,34,62,158,58,177,231,172,226,142,49,89,33,154,253,234,208,180,49,40,168,62,130,170,68,2,22,30,152,154,49,40,100,146,52,101,42,225,205,143,28,120,126,92,201,59,233,77,207,155,186,89,10,130,116,107,212,65,58,154,220,168,185,218,145,201,105,36,228,39,255,144,224,36,248,230,100,172,96,65,59,113,166,83,235,78,210,217,28,72,90,49,8,126,97,27,78,69,155,103,197,82,7,7,13,158,8,206,21,137,28,50,170,123,195,133,226,55,28,9,234,217,46,123,137,170,211,204,200,141,107,151,123,144,135,92,112,60,77,173,33,124,102,77,120,46,203,246,39,134,226,79,233,127,101,121,235,247,80,57,151,51,249,233,90,5,180,204,237,87,109,56,109,64,39,35,222,134,192,146,70,77,198,161,77,160,86,154,51,144,227,49,213,240,40,58,102,223,179,239,74,63,254,24,42,28,116,161,27,62,117,232,132,22,47,172,234,224,71,53,99,46,226,253,29,24,106,163,67,123,249,122,22,43,215,123,187,227,94,95,219,76,242,151,57,211,33,216,184,11,145,200,110,77,252,125,29,61,40,140,238,133,150,144,234,248,5,200,248,12,222,246,23,163,125,23,51,219,88,98,99,40,180,59,12,186,69,32,190,226,46,224,211,100,91,104,0,140,206,170,211,172,26,34,46,206,118,234,13,203,202,119,243,239,191,12,242,49,131,73,179,41,193,204,236,89,205,135,89,64,97,77,238,59,233,215,208,255,155,12,52,27,152,226,186,99,88,253,173,184,33,186,68,96,125,54,247,180,205,39,52,178,126,131,151,105,152,180,237,147,235,72,244,201,33,249,146,245,233,214,246,110,111,253,20,51,61,237,230,234,69,56,226,49,177,17,107,242,136,183,88,126,61,236,52,69,59,26,75,197,51,82,182,99,98,44,228,57,193,92,69,214,34,235,137,153,49,153,166,90,166,154,255,89,11,87,38,206,32,57,46,20,191,37,211,150,6,246,251,63,53,205,125,217,219,199,202,32,118,48,49,243,72,90,2,117,211,238,146,232,112,187,80,89,209,226,109,253,144,248,144,108,162,96,205,78,26,232,6,222,23,163,73,174,71,178,150,220,201,208,74,27,89,62,222,109,34,187,62,192,214,104,241,254,82,89,58,99,176,218,9,60,200,140,22,119,45,109,249,244,123,117,198,208,73,229,26,253,15,65,163,60,43,66,179,88,185,98,118,210,135,109,132,228,1,245,67,33,251,48,190,109,25,17,177,94,45,236,18,161,99,83,175,232,206,85,242,9,155,67,237,217,119,226,188,40,51,33,140,216,104,122,137,216,4,79,143,239,56,169,214,80,250,173,5,0,249,232,66,60,132,73,38,213,114,244,99,122,29,95,172,126,108,58,240,30,80,86,87,244,118,243,84,253,29,80,187,237,205,121,139,199,174,107,42,0,135,159,223,213,196,182,185,190,0,0,93,192,190,96,85,5,47,234,39,8,161,176,116,76,95,16,132,226,166,159,120,146,92,28,42,184,219,52,241,131,61,101,57,90,92,48,59,78,34,211,21,28,81,83,85,199,225,123,60,172,64,124,48,201,220,17,98,177,235,63,208,155,172,89,101,90,79,103,172,5,45,240,247,153,222,203,136,26,133,228,95,51,136,43,240,217,0,92,84,120,147,44,119,120,31,244,181,252,148,9,183,155,108,95,84,56,47,249,63,237,94,115,69,252,34,144,141,48,170,57,215,172,230,225,21,27,14,135,18,157,115,22,31,192,144,74,175,40,183,53,92,138,131,35,208,83,221,119,144,187,63,60,13,182,206,139,15,37,159,172,167,193,81,14,71,114,75,49,250,91,195,104,50,104,44,130,182,113,68,216,142,94,229,133,157,136,172,17,21,53,16,159,9,144,143,231,178,179,22,65,92,121,210,38,112,50,154,21,174,238,54,68,232,68,244,1,139,15,199,197,7,61,70,62,22,145,176,127,35,7,36,99,74,29,0,157,190,143,195,148,177,148,10,196,34,255,155,211,37,142,57,12,44,129,167,252,244,228,171,185,152,199,102,148,32,34,224,139,96,246,215,90,68,130,137,54,17,5,25,56,51,28,245,143,239,37,146,178,54,47,101,139,98,221,225,111,127,196,208,21,63,201,54,188,42,213,40,76,241,211,62,85,103,131,3,72,156,187,43,113,227,33,92,187,54,227,119,192,28,190,12,156,86,141,210,14,1,61,137,65,157,213,66,93,218,251,190,171,241,214,34,175,104,61,167,82,136,119,116,5,101,219,197,158,57,45,189,220,166,44,181,0,200,248,128,62,234,215,164,100,234,235,123,123,84,191,165,151,43,234,195,184,223,224,188,193,138,208,72,123,55,25,9,51,181,93,245,216,92,128,7,246,246,183,33,173,194,121,50,235,242,232,30,198,65,26,192,188,72,83,87,140,59,231,31,139,99,175,26,241,124,72,240,24,233,91,7,250,177,173,91,234,57,154,159,150,207,195,179,255,83,224,60,239,107,165,119,138,58,144,154,157,87,23,94,175,255,142,165,205,211,206,203,224,160,124,189,73,35,133,146,194,66,167,202,146,16,109,127,137,66,168,122,55,237,23,249,197,240,240,246,71,6,96,162,237,30,71,26,161,28,82,123,93,94,98,54,229,205,234,223,145,100,187,232,209,68,131,64,28,31,200,14,122,11,26,220,45,210,50,128,72,221,111,181,162,47,171,181,13,110,21,116,200,223,130,205,175,252,64,224,231,233,7,195,217,162,69,218,38,61,206,215,240,190,226,204,113,247,141,194,63,202,126,26,133,207,106,142,248,66,156,51,21,85,248,222,80,222,88,88,144,194,172,164,28,156,19,71,179,38,18,65,116,104,225,67,222,127,101,40,55,77,57,223,33,116,164,5,150,202,109,148,138,94,141,157,169,123,113,59,147,167,72,140,134,164,205,238,145,112,235,56,196,93,112,228,57,118,93,3,202,139,41,150,129,234,120,95,98,160,172,73,50,246,26,242,152,168,16,170,250,71,85,252,166,174,66,141,86,165,100,132,128,239,147,153,250,53,131,226,130,24,195,172,29,189,51,244,107,142,210,128,57,23,15,200,32,77,206,207,113,15,183,240,7,58,118,174,167,186,14,71,51,114,175,91,105,17,154,164,87,225,88,26,168,191,189,4,206,240,246,249,238,180,32,249,229,242,235,175,49,215,14,230,137,183,106,1,223,217,87,43,145,217,151,241,166,186,1,215,228,249,246,35,117,81,23,202,171,187,157,42,55,192,212,68,157,141,89,160,116,254,143,76,40,184,11,149,10,19,99,110,71,204,110,71,215,58,146,162,55,201,122,2,129,95,104,115,225,100,107,201,166,97,246,79,116,223,12,225,202,226,210,80,205,210,58,199,191,106,252,8,53,20,115,68,99,96,234,233,175,208,5,122,148,101,72,52,86,122,162,253,172,141,126,71,224,144,155,205,61,48,243,224,170,62,100,151,200,227,66,250,143,193,4,66,106,164,130,11,251,10,16,176,107,22,73,190,23,209,212,181,20,87,85,157,32,7,188,78,125,81,76,118,119,105,125,40,32,205,159,207,182,118,199,110,31,149,129,103,42,82,49,112,99,7,83,214,34,9,107,33,249,193,79,182,71,81,244,229,103,53,153,33,178,76,129,212,24,99,73,193,9,161,165,194,46,224,244,79,135,31,242,238,231,193,188,6,36,178,54,5,91,50,64,161,30,97,229,38,83,114,1,199,164,176,117,200,30,220,141,76,78,136,216,183,183,102,9,189,63,41,14,52,207,84,157,100,116,57,144,235,96,138,162,250,68,223,81,124,244,109,246,247,42,72,211,215,33,52,56,209,234,81,170,253,204,43,163,40,218,42,202,212,248,144,36,73,135,158,215,95,51,46,22,39,164,252,217,4,126,94,160,93,83,68,27,5,195,110,100,187,27,0,157,113,58,208,125,87,138,165,36,115,223,37,47,158,201,200,217,249,73,185,203,110,20,213,60,61,16,183,251,29,68,240,237,7,128,123,7,163,80,6,232,134,223,47,70,196,139,176,190,2,162,138,19,228,199,86,215,134,2,114,226,215,27,237,87,153,144,140,148,179,5,170,50,249,182,186,114,19,184,106,210,101,93,183,194,1,20,31,235,247,211,125,77,250,234,111,85,242,62,42,153,234,145,248,211,11,94,223,100,125,70,33,148,117,138,25,78,122,118,108,165,238,165,43,247,9,241,141,245,55,24,130,245,43,0,247,38,38,191,86,229,53,48,47,204,60,232,50,71,141,206,165,4,12,38,145,67,5,44,93,75,229,79,4,189,130,94,211,83,105,31,229,28,81,11,16,57,27,63,3,30,93,127,26,65,158,107,25,151,95,164,224,115,81,112,153,149,36,0,11,188,35,147,52,228,157,134,237,65,91,50,42,152,142,76,133,191,53,177,45,122,175,130,163,112,144,19,31,213,86,221,7,94,95,50,168,250,107,14,188,23,188,29,177,253,86,146,142,14,226,130,45,188,181,74,148,244,59,38,127,58,71,58,162,242,195,245,39,92,13,147,247,176,49,132,164,19,207,19,112,196,148,117,181,61,231,142,232,74,91,169,197,179,46,237,175,189,93,115,84,221,149,60,43,215,199,58,188,111,236,200,120,101,176,42,52,190,234,3,52,151,96,102,218,150,144,180,38,197,52,197,206,203,101,220,76,111,36,175,0,211,250,233,81,181,194,101,172,234,28,168,12,233,111,243,116,118,103,130,19,241,150,180,24,71,121,45,223,153,131,139,151,252,85,43,107,123,188,95,166,242,95,63,59,232,148,10,118,57,129,142,167,15,184,66,83,108,237,99,37,239,89,107,189,120,49,174,10,123,154,118,233,247,73,200,31,236,213,254,6,18,12,32,153,63,193,127,87,5,127,170,22,93,121,85,234,39,239,232,108,177,128,235,145,143,53,63,231,54,69,168,56,19,23,127,122,203,41,112,223,228,105,160,115,170,124,194,139,10,195,170,40,80,165,204,3,42,133,27,50,28,79,224,39,176,235,159,21,33,168,33,204,179,201,140,155,151,24,188,124,5,10,40,231,9,183,65,2,73,210,144,197,128,184,52,136,128,224,199,107,196,187,115,100,28,156,81,3,183,142,219,97,228,103,21,49,169,44,39,164,13,220,235,239,159,221,172,163,225,155,221,42,37,89,107,179,255,209,30,242,95,89,94,194,124,83,115,35,120,93,119,176,175,159,85,211,224,85,140,168,64,230,122,53,100,182,40,196,156,254,54,141,193,198,1,100,186,214,204,93,62,231,136,4,209,252,119,176,123,131,66,23,101,66,45,142,231,229,161,217,200,29,235,195,161,20,243,255,95,243,220,161,47,246,86,119,57,239,48,100,217,184,74,160,30,91,154,238,201,58,138,116,21,106,237,106,140,221,156,203,248,17,122,142,227,16,66,185,217,105,122,83,176,125,77,91,118,125,221,121,217,73,228,134,221,103,84,158,232,77,251,86,235,161,223,225,19,207,137,59,1,50,105,222,253,73,220,38,182,196,104,8,99,169,136,2,28,29,77,241,29,35,203,43,217,3,94,54,157,87,233,212,254,178,195,50,87,59,161,150,169,43,44,85,121,47,149,246,23,14,177,73,28,165,224,222,69,1,216,58,209,193,147,188,156,55,52,104,53,3,106,100,232,17,142,17,129,229,151,217,133,145,160,124,192,114,62,36,236,232,174,47,153,182,208,121,247,187,51,157,104,90,59,165,24,222,207,15,128,61,207,73,173,225,120,126,235,152,43,94,149,157,13,255,185,176,1,238,105,89,241,35,71,61,1,67,111,181,9,103,44,216,216,150,131,24,174,175,71,237,228,168,182,81,116,178,218,123,75,156,220,103,19,105,197,121,210,74,167,215,233,233,151,148,247,21,185,195,86,92,180,234,70,76,202,45,129,173,236,242,109,122,58,243,105,136,142,200,209,230,130,202,43,41,133,242,88,74,71,85,177,116,72,60,171,108,92,165,118,88,91,107,37,150,233,220,25,58,233,238,124,62,225,84,64,81,231,245,247,253,3,218,244,55,59,142,195,196,140,185,56,75,170,169,176,12,64,220,102,40,52,63,64,128,222,128,234,249,144,242,197,108,80,71,74,240,114,2,130,140,126,50,123,68,201,230,93,99,81,144,88,185,185,231,185,238,100,3,172,0,126,27,242,74,235,146,110,58,53,119,10,123,97,118,33,75,20,148,166,9,139,12,59,167,145,162,181,19,191,62,222,204,186,88,16,129,119,253,39,160,106,130,118,174,61,152,180,255,153,231,205,96,201,13,80,239,26,161,115,74,148,133,85,207,175,191,151,241,137,141,50,223,4,82,14,82,10,250,103,8,51,154,4,64,198,116,136,78,60,104,193,234,135,217,158,54,145,98,197,99,120,120,231,166,131,224,125,35,224,227,165,43,200,85,204,50,94,5,137,145,44,241,234,98,133,107,33,238,72,98,223,210,240,60,29,0,10,9,155,66,195,67,229,119,88,80,204,225,219,106,111,133,44,131,151,166,29,173,139,42,146,24,171,146,31,128,82,63,136,45,117,171,220,34,254,201,98,24,22,247,40,205,90,23,93,203,223,85,112,58,144,137,63,20,12,185,246,212,55,141,139,216,85,147,147,38,26,135,49,19,23,174,104,72,59,205,184,194,84,121,155,79,156,232,132,120,114,167,92,231,209,81,61,34,245,19,196,78,201,154,132,162,146,17,129,26,35,137,74,180,177,102,80,15,131,249,76,228,42,126,205,143,60,118,33,183,6,21,185,227,63,255,251,188,73,194,44,92,154,203,81,93,121,88,112,129,172,24,224,168,175,49,84,103,93,39,159,142,194,59,4,46,44,176,72,156,215,247,174,142,34,25,66,247,201,85,200,232,107,50,6,93,16,124,199,206,90,24,199,100,249,238,189,34,3,153,197,250,174,95,21,231,35,178,80,4,176,118,248,71,54,41,201,29,68,13,0,107,33,155,4,14,248,196,95,188,73,53,222,125,173,136,71,160,109,144,32,177,214,187,126,182,23,97,64,229,193,116,37,154,106,236,247,4,250,204,167,201,21,7,46,225,67,20,78,163,26,244,217,188,218,23,118,85,190,126,206,175,109,33,37,204,142,126,4,228,224,148,221,39,105,242,128,76,14,170,64,178,45,144,192,65,216,174,232,88,168,31,252,82,58,65,73,27,1,215,5,231,243,88,91,90,240,236,64,137,179,228,18,14,255,202,107,8,17,33,20,102,86,38,134,72,172,239,160,152,50,186,239,73,153,110,54,185,131,20,124,231,89,155,237,156,247,238,218,94,161,150,2,210,119,221,37,241,107,223,90,66,91,247,197,80,204,10,155,172,242,112,176,155,200,8,52,169,145,247,74,21,203,128,17,74,145,177,55,51,5,24,173,188,24,29,93,95,249,94,227,170,73,45,169,185,135,91,192,232,228,236,71,201,122,30,69,251,253,229,213,202,196,253,23,68,25,212,26,189,117,25,91,25,106,64,104,238,161,210,211,141,173,211,141,153,180,71,74,5,29,132,239,80,192,203,189,162,194,165,154,84,27,187,112,225,73,26,155,125,230,190,88,50,168,86,128,67,183,111,212,135,205,222,90,188,174,164,98,149,209,7,188,237,41,46,138,110,224,161,105,238,100,233,214,74,26,96,111,173,79,97,211,28,205,92,142,75,110,111,132,132,58,25,255,252,204,192,34,2,82,0,100,176,164,90,91,70,140,70,153,246,155,147,27,153,148,26,209,185,137,8,214,238,137,62,65,132,37,225,225,252,244,188,108,163,48,24,174,153,1,236,29,126,20,48,245,230,177,49,106,69,187,145,89,108,33,185,3,232,148,214,240,164,124,254,22,143,186,221,242,229,10,127,3,141,241,208,79,135,50,15,86,64,74,8,183,53,4,105,48,172,19,230,67,190,23,96,121,196,227,164,30,136,207,83,157,138,34,15,237,245,216,29,105,165,27,249,96,89,190,29,111,238,18,147,58,86,231,124,176,215,127,63,251,234,44,223,220,121,75,21,239,145,89,28,123,42,37,74,100,208,144,48,249,76,196,235,165,66,240,187,16,245,50,52,117,0,27,34,24,219,141,2,147,42,125,73,154,222,1,95,132,89,205,110,241,10,36,214,201,236,212,78,255,20,252,77,18,227,246,59,150,73,229,220,94,9,136,60,28,224,91,166,32,197,84,146,251,34,141,52,148,144,29,35,161,209,126,94,151,178,183,11,185,129,60,225,238,23,154,73,72,119,235,246,78,203,119,226,247,173,48,1,2,222,209,89,211,139,183,192,64,24,151,85,104,219,79,28,89,195,73,200,32,121,10,117,2,248,189,59,46,220,12,187,200,151,76,76,10,49,228,254,220,207,143,11,120,11,100,178,81,113,221,106,13,104,165,60,203,69,146,172,184,158,75,97,1,84,186,82,242,21,1,244,24,195,12,90,52,158,247,165,170,23,48,245,31,75,196,196,62,72,53,230,38,14,192,43,95,154,18,255,168,125,12,251,114,188,119,109,27,54,137,173,36,140,139,45,176,196,215,135,12,193,159,179,137,1,28,101,202,54,191,45,77,239,136,162,2,115,11,100,19,83,151,132,159,126,101,179,20,250,97,219,49,230,132,239,61,122,46,153,50,164,106,229,44,27,172,81,247,245,113,122,148,143,241,162,156,50,33,216,97,95,69,179,124,209,13,58,217,70,140,87,122,190,234,180,167,49,250,183,236,62,187,119,19,224,52,168,207,45,148,121,196,122,117,42,213,212,196,24,130,63,113,215,62,58,113,136,175,247,79,189,9,168,160,127,209,203,175,195,83,254,8,76,168,217,217,95,34,154,147,254,46,237,99,140,255,88,29,127,17,195,27,61,194,165,93,144,207,58,158,97,116,68,241,229,140,2,3,124,103,157,119,112,192,89,181,95,110,10,217,142,191,175,45,142,166,57,25,67,25,179,182,133,181,37,210,212,210,84,155,140,237,174,10,100,187,185,2,227,150,41,16,201,215,197,70,9,64,98,60,95,141,57,164,60,3,165,92,188,39,38,174,111,205,62,237,104,134,30,191,108,187,34,9,32,36,159,211,85,111,149,178,251,67,152,229,81,200,92,193,10,178,71,89,247,237,154,186,102,250,140,234,95,2,52,72,165,97,76,150,158,79,93,227,53,253,42,58,214,86,190,58,47,91,109,73,39,168,73,100,53,193,134,72,188,217,174,102,48,36,59,144,119,140,174,206,141,115,190,78,225,140,179,222,122,117,27,2,149,254,226,254,91,65,10,204,147,129,213,70,75,194,144,46,235,139,95,110,77,239,204,100,245,181,240,75,112,39,76,169,92,214,158,53,231,18,147,63,171,216,1,66,183,144,32,137,83,225,255,161,14,78,104,84,12,23,141,97,68,221,73,215,131,117,19,169,134,55,252,36,245,106,76,55,159,204,139,199,175,222,94,144,42,86,153,181,212,115,228,152,168,91,57,105,55,175,13,90,156,43,134,213,249,206,15,106,201,233,181,104,17,114,171,133,224,181,218,114,125,86,229,82,84,115,213,217,232,41,76,119,100,143,172,136,41,37,34,113,219,9,243,208,219,63,190,161,168,72,22,123,129,218,131,79,252,11,208,237,25,53,237,205,124,68,201,140,37,123,1,148,17,177,117,223,176,76,243,52,62,115,164,14,106,49,110,135,87,54,130,92,237,148,187,83,2,115,99,198,100,212,213,22,0,214,86,121,131,168,240,81,209,52,102,195,130,48,126,233,99,207,42,108,68,145,247,105,139,109,46,9,51,110,247,25,215,204,78,49,46,244,42,36,136,190,229,69,224,106,240,104,175,35,43,216,157,136,165,131,128,252,92,236,8,17,201,241,22,124,68,223,5,253,251,125,242,254,233,7,81,115,96,192,4,54,182,10,254,81,176,1,253,212,117,112,226,126,100,129,254,231,26,88,242,18,169,88,32,172,158,110,184,212,8,133,140,67,228,216,200,129,146,225,162,45,177,8,197,211,161,1,234,133,95,23,131,32,133,245,207,31,175,182,7,9,246,103,6,124,96,49,175,115,16,93,237,148,63,175,12,121,70,195,35,95,166,229,103,209,246,127,61,47,180,12,74,215,208,159,255,215,15,128,206,133,159,142,239,149,219,24,125,39,46,236,226,173,222,248,8,206,125,224,88,101,67,187,127,158,22,30,224,96,25,4,33,154,19,208,16,231,117,178,113,198,238,106,178,167,227,181,161,2,167,94,21,157,197,96,157,75,89,159,244,80,202,20,192,241,247,137,144,178,163,160,10,77,248,157,207,147,120,76,34,239,144,252,101,167,128,95,86,226,251,16,237,49,112,56,89,252,112,156,137,207,30,70,223,178,177,154,129,86,180,214,135,209,101,220,253,198,111,172,195,55,65,196,255,54,204,23,233,135,6,49,232,187,84,98,183,235,47,161,98,210,194,85,126,175,191,67,90,24,34,5,208,61,131,99,69,99,158,102,28,224,107,87,140,44,220,140,246,228,31,140,28,29,81,75,56,190,76,171,155,158,212,129,199,92,93,192,250,219,71,140,30,58,203,218,59,148,185,93,159,27,42,119,104,161,47,104,115,20,181,161,176,108,19,5,29,176,7,89,191,189,76,51,46,88,33,218,105,136,18,49,23,233,104,153,11,172,56,218,228,163,193,224,249,211,245,89,69,54,176,105,252,213,127,194,207,100,207,78,117,250,248,142,239,24,202,166,30,6,201,121,3,242,212,85,85,252,224,28,208,115,109,16,190,110,149,103,2,202,164,226,84,254,238,140,143,105,151,158,218,27,161,137,255,186,65,214,247,126,104,71,9,4,79,200,9,95,241,152,44,226,132,152,133,24,9,238,89,250,233,36,71,114,152,80,228,228,163,246,104,62,172,148,46,164,237,188,5,52,137,4,125,79,104,107,203,241,202,44,111,245,198,120,186,226,245,17,115,151,247,7,121,60,30,71,225,11,215,25,75,215,201,124,157,145,184,189,132,108,205,255,43,50,187,76,48,3,104,209,246,199,182,23,61,247,212,178,252,20,27,131,224,56,64,68,101,107,10,114,72,178,29,217,17,179,56,34,75,162,44,233,184,8,77,182,101,63,205,32,85,21,167,116,180,127,233,31,187,79,53,220,137,245,132,162,58,209,26,140,70,102,145,12,47,98,57,203,65,248,170,0,35,136,139,129,223,149,56,251,220,248,247,28,153,60,185,255,215,198,17,207,197,240,7,151,59,75,32,28,35,88,179,63,246,249,113,245,64,203,123,160,130,229,253,41,201,133,155,147,133,233,12,94,203,90,171,107,229,30,106,197,75,55,146,200,191,105,213,253,217,206,86,91,170,16,226,78,211,22,66,54,193,196,206,156,76,117,123,70,250,0,75,46,226,126,118,243,76,80,177,86,92,186,54,72,0,46,74,208,94,215,252,123,100,39,231,172,203,69,121,50,171,201,116,94,213,62,188,49,208,152,57,169,17,85,70,201,1,11,97,125,176,153,126,62,163,43,162,159,24,151,217,117,30,178,142,126,182,134,252,200,111,176,17,163,74,13,88,173,170,222,213,82,150,136,133,143,13,32,4,187,174,133,179,174,128,135,247,113,45,78,70,25,115,71,199,79,124,174,110,176,33,91,181,233,14,48,91,3,209,108,208,249,237,225,215,21,246,78,128,228,179,247,88,174,44,252,215,214,49,183,225,136,206,169,54,154,11,25,178,7,78,214,116,215,172,152,223,179,43,99,177,213,163,158,202,248,78,95,74,112,131,24,235,235,225,68,22,62,30,8,206,12,15,144,111,59,181,115,220,55,20,35,193,228,189,121,97,235,250,149,105,151,82,76,114,125,202,1,28,84,158,197,72,241,219,61,60,94,253,142,211,123,20,13,36,47,241,92,139,37,33,25,95,225,93,0,251,244,245,59,30,159,228,88,37,199,173,42,42,252,5,22,14,85,69,239,189,251,227,240,0,21,0,98,133,225,192,56,153,5,127,123,210,49,135,174,130,255,151,181,215,241,91,167,27,168,43,232,200,44,31,25,132,40,227,70,251,209,245,160,186,216,67,255,249,232,228,107,151,16,121,100,173,12,47,236,159,199,199,165,203,11,158,148,131,204,154,252,24,81,61,150,133,63,34,49,185,131,250,84,115,0,125,201,125,120,106,137,208,99,219,156,169,129,147,11,114,95,152,154,97,190,142,31,202,181,195,180,50,71,134,6,150,72,52,156,45,62,49,127,18,168,217,37,174,42,81,60,193,220,227,253,182,104,121,223,252,248,177,158,186,186,120,181,176,7,129,158,219,105,97,135,123,255,228,223,188,100,86,160,176,108,249,45,72,20,91,130,94,138,159,6,88,190,34,70,217,132,109,9,79,135,46,207,213,222,236,201,194,224,177,118,179,42,205,132,237,164,25,184,168,185,190,31,63,38,26,106,146,76,15,37,99,99,203,230,224,197,221,126,135,64,209,208,218,148,127,82,13,129,174,143,101,103,8,53,193,240,193,59,48,158,3,77,116,19,248,73,166,175,200,230,219,41,234,143,202,206,245,138,12,79,201,123,110,192,231,147,222,159,185,83,216,49,183,131,175,90,133,246,114,135,11,106,165,178,126,252,96,64,215,21,61,133,56,125,250,39,31,126,80,224,90,154,99,120,227,133,218,152,164,126,206,71,127,173,91,27,83,137,60,81,79,229,60,231,173,180,3,181,53,171,187,24,76,115,71,247,43,2,84,236,14,246,17,241,55,0,39,131,218,108,124,71,219,153,29,122,131,140,31,172,137,179,44,247,100,134,186,119,25,113,169,71,197,80,162,211,207,218,2,86,6,207,54,155,237,98,39,133,206,63,23,8,223,14,33,44,147,104,135,111,117,129,250,182,78,136,155,6,162,43,69,126,113,141,13,70,161,213,172,54,49,48,195,159,9,108,129,178,38,30,59,227,115,239,52,17,131,219,170,174,175,182,215,158,245,83,123,249,237,251,97,173,66,1,50,125,183,11,35,145,102,67,206,188,16,223,148,157,17,60,72,130,228,148,227,67,42,9,127,239,195,105,146,96,169,31,190,36,243,200,134,250,217,241,214,3,120,15,124,156,171,107,139,226,115,187,74,200,5,154,6,71,145,247,13,88,140,8,158,105,190,218,47,194,110,116,41,130,146,196,1,22,91,9,44,24,203,218,14,169,168,164,158,225,28,225,19,182,60,5,139,83,81,152,69,41,80,120,245,132,2,101,87,151,76,104,216,127,40,159,154,230,135,230,223,249,174,245,24,90,240,89,195,173,231,211,91,82,44,33,127,28,2,97,245,97,206,103,170,142,23,126,132,119,119,80,41,35,71,167,86,28,180,251,137,197,197,84,103,127,82,94,5,224,230,120,115,177,101,233,163,20,217,128,221,254,126,84,201,157,111,75,107,2,176,245,219,233,158,218,65,58,128,163,142,235,135,77,193,89,69,118,224,211,240,58,143,74,91,254,249,220,60,161,36,71,244,39,70,214,195,229,49,210,172,57,3,115,186,226,58,88,245,242,64,51,149,76,49,170,158,119,196,231,122,176,84,91,53,26,174,54,203,227,67,243,103,212,7,34,92,151,224,194,134,231,247,15,154,170,156,219,181,234,30,133,213,150,171,206,111,71,44,191,67,231,40,93,86,33,220,202,129,27,52,49,181,150,175,184,105,170,67,132,203,214,74,9,32,5,181,242,131,181,202,131,239,240,122,145,19,54,25,107,127,57,117,148,84,174,31,130,154,62,39,117,146,97,131,22,255,255,87,204,42,78,185,220,159,32,96,36,30,66,48,93,63,88,3,101,243,135,31,240,0,193,2,162,117,229,250,104,144,188,4,75,118,210,39,66,29,29,75,32,128,62,215,99,45,86,192,225,245,25,173,18,43,139,238,106,94,87,110,18,40,42,48,172,2,137,69,98,153,116,169,16,171,193,163,162,38,36,181,244,155,82,46,15,167,41,213,45,157,246,40,120,30,180,76,73,116,227,157,93,81,76,19,229,246,5,132,206,50,37,178,84,64,19,213,171,199,69,166,151,4,171,141,207,77,94,8,222,197,124,237,11,57,242,91,66,243,249,134,239,108,106,50,89,151,24,3,111,56,22,8,201,162,154,133,26,3,113,113,218,209,11,233,191,172,112,62,45,133,204,132,87,59,67,104,191,132,237,197,43,24,26,208,133,219,16,228,120,95,84,146,114,84,186,21,166,209,8,35,67,49,172,172,209,50,221,212,137,205,152,215,221,29,97,236,192,70,31,117,25,121,10,15,139,97,166,232,117,127,195,83,8,10,10,217,89,56,105,134,163,221,185,206,78,253,216,14,139,236,177,5,189,132,93,107,252,198,130,53,197,112,210,232,161,57,124,169,175,191,52,21,157,20,83,84,249,131,75,189,38,44,71,126,143,152,180,255,216,211,202,5,234,134,191,214,3,114,109,196,226,35,191,117,81,23,81,220,166,249,110,231,214,119,110,151,74,239,193,37,227,1,113,20,76,190,238,134,1,89,88,18,89,161,193,184,25,195,55,193,126,110,101,226,86,225,82,173,10,81,17,85,243,96,156,216,193,106,56,13,133,149,16,5,52,153,1,126,148,40,219,86,175,135,246,35,209,122,147,96,140,237,50,98,202,187,161,34,194,57,56,124,74,26,102,31,84,222,95,136,149,236,183,107,16,33,234,161,147,39,175,54,152,38,39,115,37,209,43,51,229,241,235,110,213,12,38,105,252,237,20,90,100,131,161,26,2,52,128,59,12,113,152,255,122,31,193,30,91,197,223,135,250,79,118,142,178,208,159,145,3,23,27,107,194,40,236,114,34,87,156,226,12,209,102,43,205,126,152,188,65,229,223,73,28,95,136,246,210,87,194,32,229,0,196,165,120,204,163,185,188,122,14,107,247,104,81,16,185,254,73,220,38,240,197,245,87,66,75,74,39,83,87,251,11,211,19,56,171,84,27,28,87,134,114,125,202,108,159,79,199,93,107,240,113,36,245,22,251,242,0,231,52,242,176,126,159,102,140,131,240,225,190,101,120,176,242,164,228,222,254,105,81,96,60,28,114,63,0,225,39,14,86,21,239,141,243,113,166,197,171,23,119,204,163,186,230,250,235,31,159,157,169,251,213,234,204,177,145,150,174,176,34,184,68,32,150,149,174,244,56,152,20,112,176,151,11,68,213,2,18,221,197,161,140,150,126,187,206,205,188,101,219,63,11,238,130,34,150,74,53,171,251,166,20,174,123,207,111,113,198,60,9,80,55,145,37,70,66,248,82,73,89,189,47,244,35,119,255,38,88,185,217,19,86,223,121,97,100,5,44,95,26,123,33,215,37,194,2,169,32,112,88,86,21,108,115,192,233,89,5,134,95,142,9,24,222,104,144,84,7,51,75,210,75,8,237,65,170,66,158,147,65,88,203,70,227,30,103,67,252,11,107,113,8,42,212,61,90,140,66,85,4,220,155,191,178,19,52,234,141,180,47,180,117,143,69,247,201,210,14,101,63,24,75,166,25,236,110,101,244,31,234,248,200,207,103,247,88,207,179,140,20,111,50,164,6,143,92,190,169,226,56,90,41,7,164,179,19,228,249,15,145,67,10,240,93,63,174,12,67,8,127,175,180,174,7,166,253,5,47,193,17,170,126,198,2,46,226,123,186,122,28,207,157,251,154,13,182,172,98,187,159,72,81,152,72,44,150,141,86,160,60,230,6,229,153,143,116,213,16,31,32,90,153,194,11,144,122,128,175,63,65,37,61,132,47,254,175,33,50,121,147,67,131,227,85,163,116,92,90,12,92,148,86,86,140,148,164,105,167,126,104,85,250,49,43,239,211,69,2,255,154,1,39,198,252,119,206,34,252,60,100,34,50,191,40,137,246,211,229,97,142,234,55,216,137,136,254,22,176,225,104,218,82,242,147,139,147,227,244,216,38,232,162,39,62,58,73,191,161,92,166,40,20,180,247,226,234,124,251,214,57,247,216,3,229,62,0,97,6,80,137,12,254,156,137,107,55,43,171,132,144,197,232,150,99,82,148,19,30,244,110,75,169,0,42,18,231,14,170,3,202,240,159,246,213,167,99,191,217,250,188,26,186,162,73,211,177,177,189,203,172,166,218,192,5,163,92,214,32,48,26,39,4,17,33,165,146,117,55,42,59,66,59,109,29,1,71,179,37,117,100,126,16,109,240,152,61,154,91,127,51,212,21,116,157,181,177,100,185,2,242,250,176,99,201,171,248,193,255,249,61,89,153,87,173,81,240,200,23,230,168,29,191,224,200,10,20,40,234,18,169,220,32,107,90,194,147,95,106,126,26,16,62,97,104,70,211,162,195,221,4,66,4,81,113,233,61,154,239,167,198,186,207,151,75,101,114,185,105,188,197,144,83,185,135,208,71,96,233,175,232,138,253,225,29,50,120,4,98,87,100,183,194,123,136,246,55,184,235,220,202,196,202,172,77,77,203,157,60,144,130,216,206,17,3,184,195,164,81,153,215,218,152,231,218,253,25,202,219,177,186,251,45,12,119,170,11,123,109,91,173,38,202,210,146,72,35,152,130,118,21,237,93,244,249,225,33,46,26,160,169,176,136,83,58,28,178,148,12,239,12,82,168,179,115,240,147,244,232,223,183,37,32,145,119,64,235,131,199,61,177,27,64,196,160,20,196,132,174,90,84,21,193,150,22,130,204,203,139,251,232,206,232,251,32,109,161,44,32,144,253,179,109,134,94,229,88,19,93,85,72,0,47,218,19,171,146,223,227,49,136,204,217,165,147,104,203,97,156,41,125,24,154,41,156,129,75,211,157,251,113,43,104,0,101,109,186,67,141,132,178,226,253,206,204,128,96,5,81,135,161,82,94,16,11,239,75,220,83,226,226,147,16,203,180,70,138,104,80,199,203,151,216,116,12,16,151,229,45,54,91,59,228,253,170,180,144,182,247,240,237,195,111,227,145,191,41,175,81,240,48,250,123,201,8,104,200,218,126,98,113,153,79,222,228,48,242,90,253,175,57,190,184,203,55,249,154,177,100,94,47,112,33,222,35,248,9,201,100,114,43,219,152,42,140,49,150,21,76,56,23,114,1,92,93,150,227,26,42,232,213,250,162,59,159,21,206,186,193,187,113,166,58,45,125,223,50,114,214,27,170,183,37,177,82,56,1,103,113,137,54,244,56,40,109,8,198,183,119,188,105,252,32,244,153,21,246,17,138,36,241,88,106,168,180,75,75,45,182,153,205,90,182,165,142,20,96,9,154,155,44,53,222,132,121,79,120,13,48,136,94,101,206,59,177,156,144,41,47,144,84,154,147,1,143,58,29,113,195,147,255,142,101,81,205,79,228,125,42,114,215,9,147,57,71,46,40,147,58,75,2,15,78,207,228,123,12,82,207,18,215,216,202,24,118,162,127,25,204,80,224,224,79,32,136,185,243,125,142,42,1,154,38,43,120,17,194,128,184,224,144,129,147,68,7,91,84,12,170,177,215,8,147,157,9,80,175,120,105,2,91,152,136,84,215,123,211,55,240,251,54,52,171,33,24,248,146,67,170,196,11,250,213,33,231,219,220,131,192,152,185,118,154,116,31,181,75,100,63,178,3,192,134,44,154,216,71,182,215,44,27,3,155,27,235,255,189,108,210,210,102,181,112,242,188,244,47,127,136,5,142,238,135,228,170,214,159,162,238,8,244,11,88,53,63,99,142,254,129,50,34,71,174,40,237,33,182,73,135,244,188,239,56,184,74,33,252,189,119,209,245,159,66,28,223,172,201,70,78,11,192,189,245,24,168,186,99,29,117,196,5,51,53,164,104,238,45,177,30,145,60,54,57,82,252,215,40,142,156,108,140,37,93,232,10,49,117,150,174,133,190,69,29,73,134,11,166,77,136,106,77,48,34,162,129,13,120,40,46,74,221,102,127,176,100,220,121,1,105,165,94,174,19,221,149,65,119,150,212,236,228,26,23,208,88,55,41,82,158,198,52,82,39,241,9,145,238,72,59,84,80,225,76,141,255,153,219,187,224,130,37,30,202,112,36,233,102,212,225,131,237,65,216,254,80,244,199,207,38,152,221,7,25,243,251,143,102,116,202,141,87,126,98,151,234,251,18,76,44,84,63,151,229,235,72,252,224,80,148,47,128,63,58,86,226,224,250,105,95,190,25,43,169,122,235,245,170,189,198,112,118,68,248,96,15,34,38,27,219,37,82,155,25,209,35,186,126,102,73,52,80,209,53,226,39,179,250,3,251,202,122,241,24,220,249,180,90,45,226,90,208,141,254,223,107,79,245,200,224,194,200,176,214,141,77,61,243,221,72,23,51,73,92,238,211,78,82,37,42,213,30,14,179,195,108,184,98,217,191,139,88,196,195,35,199,79,33,170,24,142,87,211,151,8,166,53,120,73,37,144,38,62,89,36,108,0,121,38,34,122,79,67,48,14,36,99,159,226,84,155,115,204,255,179,35,242,254,93,119,53,188,200,216,193,125,233,90,62,216,158,186,255,11,134,50,38,157,204,81,138,70,28,135,110,70,241,85,72,179,37,224,196,77,4,142,24,192,206,250,106,72,134,163,206,180,152,40,5,178,142,148,158,86,252,3,162,209,204,240,44,205,213,21,208,201,230,139,106,142,19,146,92,79,62,87,173,248,129,192,222,98,206,82,231,99,198,152,111,159,145,158,43,122,246,48,11,230,231,140,134,110,206,183,111,176,76,111,217,249,192,151,251,84,5,167,73,194,255,127,6,147,200,3,124,50,52,140,69,162,219,184,75,209,190,72,55,103,157,225,121,243,129,112,143,246,5,216,132,154,148,240,128,19,243,252,182,76,71,129,127,41,145,89,178,166,251,40,42,71,118,246,246,151,132,127,229,116,244,28,228,159,27,237,95,163,15,5,145,74,195,184,188,248,57,39,13,109,209,14,220,207,198,41,198,53,75,237,200,152,87,234,243,75,106,36,107,25,232,1,203,243,231,21,120,102,32,238,15,97,119,83,83,38,249,70,73,208,86,5,51,18,213,87,227,105,111,87,83,42,79,133,218,103,173,14,248,212,33,85,20,236,178,185,37,243,22,28,220,176,153,192,137,223,209,55,154,169,208,156,62,61,5,155,144,225,135,138,100,33,183,247,3,105,127,170,46,115,131,127,200,192,5,227,196,247,234,109,132,117,122,192,211,198,62,202,104,37,145,130,96,198,41,95,212,197,203,76,76,166,92,122,58,34,182,9,19,120,243,131,86,164,226,171,192,225,92,57,252,192,25,166,53,14,205,30,149,133,149,185,88,180,250,203,206,170,90,214,46,197,99,203,106,56,142,96,142,203,3,150,194,80,241,223,254,16,91,150,22,30,243,185,175,243,200,179,194,55,114,67,212,221,16,128,174,39,149,121,132,114,95,159,196,127,73,60,140,231,17,68,177,248,90,133,217,152,113,23,196,130,248,228,59,131,135,58,132,224,6,178,185,6,10,18,159,221,225,109,79,146,199,65,71,188,82,15,142,207,13,141,10,54,212,98,48,196,44,74,92,241,21,205,92,254,59,66,122,230,46,243,164,133,151,93,69,203,156,243,171,216,160,76,15,5,87,27,219,85,44,231,39,161,102,91,167,36,122,154,82,220,215,72,200,230,71,82,137,198,211,139,142,7,103,178,18,153,24,209,45,197,100,189,72,134,85,237,215,250,68,99,190,224,107,220,113,67,134,92,44,143,58,249,173,222,136,120,131,200,91,103,40,135,98,135,33,51,18,11,219,162,254,68,114,22,209,92,211,82,40,243,63,107,60,241,35,168,135,8,27,35,107,89,11,225,182,138,146,135,30,245,150,141,182,195,56,128,100,116,180,51,232,47,192,127,61,225,173,187,122,197,71,151,28,169,131,119,118,164,96,207,4,251,49,146,206,100,174,2,196,77,163,185,247,16,68,235,242,231,191,62,44,121,98,41,3,240,195,212,1,233,157,22,122,99,228,8,57,137,21,74,81,11,47,142,200,252,179,26,201,4,122,72,134,171,32,88,217,183,3,118,122,190,232,162,28,251,170,236,159,125,154,99,149,162,130,1,92,46,31,255,175,40,33,0,13,244,109,154,207,111,201,200,187,47,90,24,101,233,185,219,57,110,234,229,114,164,114,254,65,99,29,228,193,101,243,92,102,153,107,121,61,131,86,60,232,46,144,182,16,38,214,141,191,93,109,155,67,88,23,230,200,45,132,184,31,159,205,187,29,80,217,188,143,46,67,100,70,18,82,196,97,192,89,179,242,247,27,68,224,141,63,115,69,90,159,28,2,12,11,122,77,98,80,252,235,202,157,80,72,87,124,156,42,98,157,197,140,87,207,213,26,244,89,182,56,169,249,26,11,135,121,69,115,69,171,212,227,145,109,123,38,158,255,26,246,83,37,203,41,68,164,46,195,72,150,156,1,19,130,36,108,204,116,4,22,235,163,65,104,224,43,105,229,148,182,208,81,239,139,111,185,229,154,53,238,163,218,197,175,68,202,85,198,102,229,22,115,221,224,174,115,205,72,212,143,81,122,242,41,167,193,108,44,172,31,6,208,128,156,194,20,168,132,55,6,27,60,213,95,25,18,48,168,142,122,68,166,151,122,149,213,45,32,143,89,173,160,88,188,108,197,84,214,108,90,72,162,87,115,219,11,186,119,233,46,122,89,195,239,106,214,86,198,159,165,39,20,36,184,79,147,44,9,168,163,3,22,127,163,136,250,224,220,102,228,244,17,181,165,147,242,63,123,38,248,53,81,42,17,201,133,140,65,189,174,31,59,131,225,73,55,80,249,22,232,171,169,211,204,251,84,230,239,203,119,132,242,183,108,183,163,10,166,167,160,47,226,38,238,151,197,152,156,61,151,175,52,35,199,13,172,153,128,217,106,5,245,240,157,121,158,66,90,32,25,167,135,168,64,124,39,90,85,167,60,16,229,2,154,240,224,111,166,70,80,240,182,168,161,7,208,206,184,16,180,0,4,136,95,137,84,212,210,237,100,246,44,245,144,78,105,70,73,158,177,30,213,127,241,81,140,166,217,56,243,160,91,47,91,168,51,224,117,80,114,150,130,58,78,122,31,255,144,217,243,204,230,249,31,91,126,202,116,143,52,122,252,74,124,147,218,85,116,245,179,250,243,106,17,238,178,75,138,166,241,9,115,30,226,164,6,162,50,127,140,100,1,112,111,95,200,217,68,98,31,156,43,77,241,225,184,34,211,114,12,79,86,32,87,181,241,203,219,243,127,37,225,84,31,97,40,60,197,44,33,26,115,252,77,2,179,217,124,24,110,100,197,124,230,206,205,187,44,88,11,151,74,5,52,194,52,56,82,107,173,124,154,113,36,143,24,248,38,73,223,168,67,230,16,237,101,153,203,18,160,63,11,54,51,190,248,132,169,19,242,6,159,247,50,171,28,223,173,1,64,92,1,181,144,250,196,94,7,8,109,64,152,160,37,201,21,249,146,165,121,135,72,204,244,147,143,185,167,14,226,57,26,87,160,19,164,142,156,227,104,9,134,130,251,119,120,219,118,72,233,165,44,45,160,103,174,180,195,89,92,163,103,211,126,145,150,98,83,82,197,64,232,239,156,41,87,255,234,128,131,47,124,206,177,213,160,33,76,239,86,229,126,212,33,82,91,77,135,124,174,164,183,5,222,16,51,73,95,7,221,92,1,132,122,188,101,179,61,220,245,161,188,154,202,183,51,235,217,25,113,99,44,13,215,26,159,183,88,173,223,79,161,57,170,32,6,210,10,118,242,50,196,168,31,36,178,34,8,20,131,67,205,57,110,87,39,54,22,177,13,250,24,151,90,226,169,147,178,182,160,25,43,174,72,188,128,40,150,169,198,38,139,8,250,150,197,61,131,81,180,163,121,109,138,120,7,87,41,207,136,189,44,163,48,225,40,242,186,65,242,134,68,247,157,36,103,168,145,136,23,248,95,38,38,64,79,47,131,247,116,245,8,211,180,249,25,64,83,219,82,21,154,3,99,251,194,237,48,124,204,39,50,201,112,254,39,105,4,170,104,87,76,231,223,130,202,62,27,137,172,51,227,131,28,228,189,70,113,158,233,213,220,150,89,255,196,183,208,239,246,193,72,156,241,218,72,155,129,89,4,171,78,136,13,138,137,163,45,184,201,14,33,85,172,70,151,113,229,133,149,72,225,244,48,166,201,244,188,21,12,133,63,119,219,47,237,201,58,184,172,95,23,236,105,116,250,225,221,119,7,108,97,109,82,71,196,248,173,33,142,82,102,30,217,57,24,16,221,243,237,188,70,79,217,97,229,141,169,188,171,183,30,152,100,52,79,173,73,52,193,199,56,93,12,5,230,34,72,121,37,184,174,178,162,147,223,1,57,61,141,139,244,221,21,201,175,194,40,17,198,97,111,11,58,110,162,21,209,199,153,201,42,97,225,50,162,55,104,65,241,38,1,49,243,114,237,71,102,113,132,236,132,120,120,6,232,244,65,34,125,100,38,155,252,41,5,253,162,19,83,130,106,73,160,165,34,218,144,102,32,163,154,203,251,152,193,64,48,98,86,152,30,46,126,105,136,112,57,248,197,236,169,146,191,163,59,224,95,197,35,51,144,123,230,80,201,164,66,88,113,134,53,79,173,35,0,186,13,80,32,143,36,1,20,25,109,139,190,75,81,50,142,197,156,186,117,129,241,53,181,241,1,180,172,106,159,224,113,224,191,209,247,6,167,221,230,53,115,64,216,230,153,182,82,158,208,199,234,192,78,185,155,199,191,127,245,51,219,236,89,224,27,101,189,213,168,72,99,141,174,124,179,160,230,41,110,142,212,96,183,207,221,190,251,115,168,2,158,57,60,41,26,241,232,132,232,90,208,87,42,64,209,214,159,83,168,222,86,0,86,0,113,235,70,47,203,53,103,146,159,23,22,247,23,80,127,203,250,183,32,111,196,102,185,111,71,111,198,144,45,247,12,162,12,70,12,65,236,107,247,136,62,139,67,120,155,99,54,153,94,253,147,75,125,176,81,254,3,80,41,139,235,210,131,187,167,127,39,83,164,217,180,187,11,230,8,222,218,191,108,77,61,222,181,145,225,2,23,204,62,139,94,111,58,71,14,211,230,159,74,72,166,12,135,57,205,45,68,171,244,201,180,121,104,45,240,36,37,180,237,99,118,42,243,44,242,142,41,105,147,51,34,43,143,194,64,66,35,201,68,22,39,234,36,174,152,98,248,177,183,210,49,244,218,68,155,3,140,207,196,72,51,88,144,121,105,194,117,226,93,169,184,102,100,6,63,89,86,220,212,107,63,66,51,72,204,85,50,39,48,71,219,89,132,147,45,206,16,195,159,207,173,107,183,108,242,225,99,100,26,50,194,113,158,219,51,19,98,28,112,48,39,193,14,228,238,81,190,157,189,0,98,152,45,41,67,9,30,48,231,82,245,212,84,124,95,190,23,141,34,88,119,116,233,20,81,49,55,50,155,20,217,235,61,67,87,105,178,188,201,42,188,205,36,183,90,13,254,12,65,156,120,209,39,248,208,172,60,34,117,46,167,214,57,183,104,72,101,186,6,72,159,70,54,104,135,61,163,176,58,154,137,36,11,16,189,221,119,212,248,36,103,254,60,6,0,112,66,141,61,157,144,111,80,135,49,189,11,231,203,36,229,208,84,51,43,98,45,26,251,153,32,49,117,151,1,164,225,200,245,124,217,212,151,140,28,181,145,70,4,5,57,149,138,112,61,136,61,57,18,72,118,139,233,89,241,162,0,201,207,76,120,200,83,3,217,210,138,84,251,220,220,8,146,205,47,208,97,184,36,107,67,93,158,59,213,150,115,40,200,116,156,204,7,119,105,47,65,98,58,31,90,119,50,247,178,139,70,165,125,155,168,81,210,99,240,102,201,94,31,132,52,74,127,254,61,32,189,101,93,241,237,82,119,61,194,218,113,133,88,86,180,22,102,243,5,140,53,209,236,142,14,11,216,187,251,159,50,180,54,63,239,79,18,230,254,13,149,173,145,130,17,246,198,83,35,144,123,202,185,158,190,12,10,39,72,119,216,69,33,196,7,68,225,97,72,99,6,174,127,148,97,118,65,193,179,166,12,100,112,247,42,227,176,0,91,40,239,130,161,45,176,210,218,241,42,44,235,97,35,75,216,162,232,134,23,26,91,181,162,146,241,69,170,102,147,2,246,97,5,77,112,195,77,227,236,49,53,211,13,128,242,130,60,202,208,244,243,38,5,155,5,154,0,219,30,133,95,156,225,198,203,231,192,106,56,223,76,134,220,29,51,136,132,56,106,124,232,186,108,52,176,188,39,58,237,241,236,251,110,145,149,224,132,228,74,218,62,139,63,241,12,122,218,212,85,78,158,36,92,203,44,242,137,42,46,167,39,173,2,131,147,142,42,143,211,116,235,122,90,182,212,227,215,167,99,35,42,173,187,250,82,24,130,173,178,40,52,116,35,63,35,160,56,101,110,226,14,158,172,44,163,128,160,191,249,223,202,70,238,226,91,136,212,147,72,7,168,162,112,237,95,148,83,0,160,126,125,102,95,156,217,48,210,28,196,67,175,52,12,85,79,194,173,36,27,94,192,251,100,156,66,13,83,167,222,45,225,33,95,66,171,164,62,162,250,167,4,36,120,104,111,98,211,166,13,168,11,221,197,171,0,113,34,154,97,32,193,137,122,20,236,207,30,132,154,89,206,103,76,178,19,75,191,163,110,132,25,92,139,189,174,209,198,244,82,55,77,81,253,248,164,13,21,79,105,101,11,196,236,192,174,55,12,210,1,235,73,43,192,173,235,110,237,112,180,89,78,189,214,142,220,2,191,64,10,207,181,103,160,13,176,101,231,29,242,101,38,253,121,201,118,67,108,253,77,222,215,192,52,184,36,176,64,5,8,28,169,115,87,169,156,0,223,224,35,140,41,82,234,146,241,169,33,88,16,202,7,165,40,89,80,217,3,147,10,171,140,149,59,226,95,88,215,228,203,168,24,204,113,13,83,157,237,35,54,156,169,245,208,52,2,242,182,29,62,191,46,115,77,134,195,6,52,31,74,6,5,208,9,73,214,179,135,191,86,51,16,245,187,114,149,203,252,196,38,216,127,251,182,28,47,14,5,182,39,60,165,234,67,192,45,113,130,241,92,122,32,238,53,8,9,219,206,7,44,103,48,204,147,21,166,231,114,27,164,49,176,150,175,146,241,149,38,233,201,217,222,172,164,218,68,192,121,30,213,236,247,83,128,17,129,178,9,172,208,75,145,242,161,239,225,189,156,105,113,5,124,99,99,153,137,153,52,196,164,30,213,188,115,249,254,28,35,34,178,16,113,121,134,34,89,176,163,47,89,25,133,112,195,228,107,18,78,57,125,184,99,23,19,143,103,81,25,255,199,182,65,205,192,93,35,55,30,118,64,142,102,244,35,137,166,31,67,39,67,45,157,38,136,250,204,95,252,203,228,108,32,221,139,175,223,83,135,29,118,121,34,129,65,206,28,166,151,119,74,142,5,133,72,89,17,108,16,37,181,146,42,60,134,98,128,199,51,98,130,62,61,23,154,89,105,54,146,212,35,123,135,252,151,25,166,3,188,43,34,86,204,242,161,100,192,69,203,189,152,248,56,66,0,60,208,124,245,201,209,112,251,75,181,184,124,114,229,50,61,202,108,126,52,167,118,34,11,108,198,223,21,153,252,178,123,90,167,187,3,221,162,110,18,199,81,103,32,55,102,120,168,113,241,48,152,85,169,148,138,111,185,189,65,92,178,7,105,198,185,109,38,164,155,215,90,57,113,142,214,46,40,123,79,49,148,200,49,154,214,255,61,7,38,183,29,25,211,74,72,121,35,62,77,23,121,21,147,6,2,193,40,73,159,126,13,87,58,113,161,2,68,79,176,175,33,48,205,169,241,27,24,237,125,72,161,173,28,44,177,211,252,33,16,13,186,227,213,132,103,224,235,85,247,184,238,247,122,227,16,92,175,53,146,68,128,227,151,69,135,41,97,106,38,14,117,71,210,211,88,56,113,245,188,81,162,223,97,205,230,82,189,137,204,237,242,196,88,131,222,187,46,193,221,252,126,96,95,77,145,52,96,10,250,44,119,173,244,38,145,126,56,40,99,92,200,100,167,34,12,136,24,60,242,30,136,22,183,94,238,158,190,150,128,238,241,172,17,2,86,116,231,98,28,248,92,44,76,215,108,60,203,186,189,213,108,150,59,225,10,118,123,197,121,54,36,73,140,47,211,128,127,6,190,95,219,146,165,204,109,152,68,131,58,76,5,194,164,68,4,86,31,110,98,87,106,76,27,236,59,52,219,185,13,89,100,6,247,218,236,0,97,144,85,61,138,183,21,165,124,105,182,140,106,91,218,95,168,187,34,202,184,142,232,186,177,200,238,35,215,229,4,84,131,169,250,211,80,191,13,136,214,9,250,169,122,185,238,24,82,175,87,76,181,147,187,179,14,111,154,235,27,177,117,183,66,78,221,142,113,0,66,140,160,184,107,248,90,171,34,113,120,23,205,160,62,182,60,251,162,91,121,231,202,191,205,5,195,144,57,189,186,176,242,252,45,109,159,177,127,118,191,156,210,4,128,73,230,51,54,3,207,7,198,183,215,147,253,81,193,1,38,136,21,26,146,14,14,177,17,31,250,172,107,181,69,223,189,94,123,7,130,23,138,174,115,93,14,241,128,118,23,46,224,231,170,249,130,220,209,55,98,157,124,74,155,108,24,164,125,128,198,199,165,87,206,95,144,128,253,95,222,239,206,160,15,173,227,76,41,201,4,179,164,244,154,39,232,185,126,187,230,227,107,140,157,105,255,97,68,67,246,224,231,49,209,155,16,49,66,0,18,17,255,14,98,112,228,122,167,129,167,91,199,163,120,150,165,122,140,202,65,215,157,7,51,139,61,229,109,229,187,219,184,48,44,27,161,242,230,197,148,195,17,236,197,21,197,213,35,220,243,93,121,94,15,18,236,106,198,104,242,168,40,172,225,196,159,169,170,106,32,7,93,162,75,26,108,213,191,209,76,25,250,13,125,49,18,219,39,134,80,214,79,17,171,55,192,139,24,149,79,22,244,223,207,194,27,176,116,49,75,0,71,47,236,64,252,120,170,226,121,101,56,57,214,202,91,115,179,176,189,169,112,188,210,225,35,38,10,52,171,252,106,32,24,107,140,22,192,213,120,96,80,25,41,243,96,31,235,159,91,214,69,101,68,112,159,223,91,62,37,251,210,120,131,199,176,54,191,71,154,220,195,218,137,117,232,217,184,80,57,31,225,134,19,46,64,178,177,123,188,19,3,194,222,249,49,101,130,144,244,125,79,42,18,45,76,236,126,60,65,72,240,244,80,95,65,114,21,106,90,92,40,42,115,32,45,120,202,18,108,163,117,29,161,183,144,190,145,212,237,162,33,179,117,105,97,36,190,204,136,245,151,45,216,82,123,54,151,96,37,140,119,57,210,201,237,144,148,119,105,2,5,100,24,4,91,205,9,145,202,132,147,248,12,38,206,110,71,1,255,91,128,96,59,200,50,11,3,69,57,89,19,11,8,23,160,82,195,90,150,165,186,230,6,61,29,240,164,247,72,234,224,48,161,14,24,200,81,46,10,63,72,91,141,104,181,59,102,230,222,21,149,58,200,62,248,177,138,127,138,94,189,109,102,167,32,15,152,226,35,149,220,31,205,242,24,201,54,211,213,123,149,59,179,223,23,32,218,237,206,216,167,182,160,65,66,206,122,203,182,120,185,190,72,166,39,176,165,103,202,49,250,109,219,179,253,47,3,31,217,203,217,133,110,123,203,72,155,246,206,7,99,20,41,81,251,45,233,169,67,220,9,29,160,7,175,37,206,93,236,222,70,29,2,48,216,134,63,181,121,48,26,176,200,164,188,182,6,154,74,169,133,225,0,204,178,155,148,73,196,24,16,23,56,198,181,128,217,175,131,188,110,105,184,55,191,142,134,103,31,242,44,137,24,112,41,166,227,228,212,78,91,107,165,215,223,42,22,189,133,19,188,206,93,234,32,177,121,165,144,223,69,3,194,44,176,164,240,227,112,28,82,158,19,234,28,183,7,167,37,131,144,39,62,102,27,171,196,10,158,145,43,166,227,120,180,116,245,13,84,75,38,29,104,131,119,242,47,96,211,128,4,11,187,52,94,205,23,159,190,231,152,4,204,28,151,165,127,116,174,221,52,225,51,178,101,207,125,71,58,192,179,38,167,82,99,126,147,25,204,237,17,89,13,120,73,121,167,206,203,69,189,219,201,235,247,201,220,84,0,163,174,252,49,166,148,238,117,82,205,41,21,163,214,204,74,38,7,192,54,124,243,83,163,116,187,0,30,104,159,216,226,165,123,89,208,35,126,6,193,69,227,139,250,209,174,147,188,226,90,130,70,136,132,194,46,128,129,223,50,36,20,114,23,83,120,99,16,210,239,104,72,23,29,136,199,223,219,190,198,143,248,255,174,8,248,173,229,37,100,28,60,161,160,76,81,141,107,5,132,75,36,179,117,146,95,15,231,68,231,126,29,219,212,202,220,93,123,3,3,75,201,162,205,72,132,131,198,4,193,51,177,244,147,205,78,136,3,125,50,46,170,145,51,33,42,53,50,124,118,170,151,125,13,201,226,34,55,69,101,158,172,197,135,152,150,88,43,134,84,144,12,219,23,161,249,208,123,77,13,49,233,192,86,67,96,48,26,133,63,71,43,176,212,242,104,74,34,136,7,211,184,51,208,242,241,24,207,197,85,130,128,60,156,38,93,229,4,29,87,186,94,106,137,81,212,50,155,242,147,151,143,27,230,146,113,200,174,77,209,91,6,133,63,133,243,6,96,251,16,164,74,126,233,163,246,210,147,8,115,64,122,189,212,157,51,60,224,178,81,194,105,221,234,203,62,171,198,57,2,138,169,241,52,96,51,189,64,168,160,59,143,31,120,46,142,69,86,27,198,108,72,174,251,67,18,105,154,218,42,139,120,34,32,161,35,126,70,87,115,125,125,230,231,153,216,48,239,187,244,80,12,160,2,237,124,188,177,48,149,225,68,6,228,13,148,59,88,187,151,109,86,213,89,107,74,253,21,66,124,200,141,136,72,249,171,20,25,167,40,211,228,246,204,4,54,216,242,15,8,114,140,181,247,128,234,239,216,154,23,171,191,21,61,17,33,201,60,243,142,47,143,130,11,34,209,224,146,126,93,178,115,31,240,38,230,198,236,166,74,14,172,246,67,213,48,56,48,60,37,89,118,131,195,126,177,28,196,171,230,19,105,160,159,148,38,231,102,67,199,211,66,235,9,11,188,114,142,149,123,249,81,249,50,193,159,210,36,218,28,216,177,182,20,51,171,38,38,114,210,30,103,189,17,189,76,15,136,242,170,37,251,50,252,23,172,151,56,193,159,238,252,198,193,69,43,24,34,220,195,77,237,112,97,33,38,135,12,3,248,17,23,211,124,169,246,62,143,147,76,122,36,203,33,52,136,51,113,137,170,143,126,78,243,64,203,189,46,74,116,186,229,212,141,93,233,42,145,46,242,78,185,38,133,148,94,147,224,153,15,98,250,117,87,173,249,172,125,120,87,93,114,22,198,208,29,28,114,123,159,105,41,145,213,33,142,58,211,57,10,83,216,69,48,199,6,144,22,147,105,57,70,41,159,124,142,110,11,210,217,218,65,173,61,139,106,19,164,250,182,160,103,135,144,135,180,215,10,242,19,209,177,97,59,151,127,65,123,144,125,154,82,227,169,133,171,99,111,58,255,155,100,147,222,177,144,58,144,150,69,191,44,128,124,164,243,103,235,29,57,51,151,151,174,182,100,12,217,66,67,99,237,54,219,112,194,175,170,19,177,161,23,138,141,157,208,31,133,24,198,16,89,221,209,105,212,216,60,170,235,168,61,245,96,102,165,19,131,247,164,220,62,140,115,235,1,135,196,247,254,11,234,90,237,97,149,31,219,112,103,224,183,5,75,104,134,177,254,249,250,52,250,15,230,35,194,179,255,100,194,110,142,146,146,48,195,154,56,121,62,64,62,121,84,172,24,119,222,102,185,204,196,230,187,206,205,180,235,30,80,223,228,73,124,125,133,135,145,196,235,16,187,199,219,62,19,194,199,52,223,246,129,157,166,181,175,153,66,94,96,221,94,80,85,135,164,149,194,100,8,165,171,89,238,138,222,75,142,168,147,30,179,175,118,31,94,149,173,109,238,59,124,16,150,193,221,239,153,254,121,223,234,87,169,230,168,138,143,143,75,144,116,63,77,97,211,189,66,153,15,140,53,124,160,27,128,97,157,165,84,184,123,59,173,227,112,49,77,150,125,111,7,121,96,187,134,239,146,106,108,236,147,205,218,181,47,128,89,157,125,93,100,56,144,247,88,140,182,92,145,185,246,68,26,37,233,229,9,15,97,175,152,202,225,218,70,191,61,102,204,166,241,238,66,111,126,142,228,252,183,32,242,237,218,78,17,23,104,236,45,188,76,156,226,41,109,144,3,124,116,205,198,27,228,121,122,81,16,137,98,105,53,37,139,14,44,250,144,154,175,60,122,83,56,236,195,21,222,214,35,181,80,88,117,36,223,165,24,72,230,28,236,24,8,44,116,209,187,254,65,167,45,140,24,3,67,138,71,252,133,153,152,46,228,186,103,181,11,239,124,36,84,77,107,158,26,177,115,8,216,19,46,16,254,247,150,57,206,119,146,51,31,120,187,116,177,96,11,195,77,15,226,133,124,55,240,52,239,221,97,48,221,105,217,225,80,166,145,146,29,132,210,156,79,153,74,52,167,105,80,62,177,74,246,22,15,81,170,188,197,54,179,234,248,220,49,156,222,254,173,58,31,155,153,208,185,21,119,111,148,62,172,122,231,189,17,122,88,241,80,174,43,240,229,116,18,96,161,143,43,55,90,141,253,35,93,131,0,163,55,203,144,77,193,120,157,215,56,240,195,208,139,78,134,0,223,59,199,242,198,208,166,120,171,71,108,250,210,167,3,100,40,230,81,211,155,242,36,243,207,206,208,218,54,38,231,18,87,132,75,11,197,188,219,84,203,60,61,89,13,211,246,32,50,228,34,240,199,52,74,100,147,204,159,77,19,48,182,52,204,24,106,236,194,58,22,0,0,97,236,140,114,243,165,248,201,202,185,71,155,75,173,119,192,152,40,174,62,14,5,92,66,124,236,186,112,123,224,174,37,251,30,119,113,36,83,240,136,249,224,110,114,200,175,9,229,50,41,110,100,159,221,96,74,36,135,135,128,226,208,28,145,107,78,140,79,90,38,27,222,126,206,141,18,56,29,197,193,185,177,190,41,192,239,212,174,180,199,158,233,118,156,215,1,33,70,187,17,158,18,254,60,244,228,200,166,87,8,119,134,53,97,44,201,145,74,123,119,236,15,244,240,20,90,35,141,86,7,253,26,198,195,132,207,173,123,162,183,113,193,126,5,244,92,77,95,65,182,207,179,235,214,21,120,182,26,47,128,70,133,113,115,61,213,76,205,210,72,160,100,226,205,77,239,172,150,118,104,161,218,102,2,148,10,52,109,124,24,92,183,232,133,142,42,202,238,235,26,120,244,214,32,15,213,122,243,8,127,3,237,224,90,100,140,217,153,39,202,170,164,178,94,161,159,5,237,41,175,225,218,161,53,113,150,169,154,119,169,152,192,140,241,56,227,22,74,182,171,212,230,11,165,211,189,234,99,53,200,31,24,61,211,191,7,7,203,131,107,233,100,181,81,224,173,97,178,56,200,247,113,56,224,198,249,251,169,12,210,178,103,236,1,216,31,230,207,96,230,4,62,25,59,33,21,48,56,199,66,6,210,214,98,4,29,157,103,178,114,89,232,132,4,169,175,243,1,5,220,173,171,117,46,222,23,53,233,90,4,206,147,81,131,227,222,237,92,165,136,129,165,96,60,151,51,148,160,219,142,134,166,125,7,84,71,100,161,233,160,129,119,127,233,74,216,227,228,108,182,188,185,135,12,77,98,186,251,220,56,58,246,73,215,133,32,50,138,118,32,126,109,145,114,245,225,74,136,202,233,144,124,166,122,166,63,46,152,126,220,251,88,11,193,140,157,143,43,89,59,43,215,48,47,30,220,93,1,184,15,46,94,173,180,107,3,73,153,79,148,191,241,123,42,69,25,31,186,249,183,144,184,70,138,119,235,120,223,57,160,99,13,192,90,90,179,87,51,211,46,247,246,110,247,146,138,28,217,233,248,196,82,182,193,201,213,253,172,68,116,25,161,6,83,175,33,43,232,93,113,19,13,41,18,26,11,58,221,14,138,76,197,65,61,243,205,13,21,226,14,115,198,205,90,201,227,27,30,41,112,243,59,247,250,26,239,64,57,219,175,200,143,208,49,143,183,215,2,93,181,81,176,135,254,89,139,29,140,1,165,223,41,56,90,110,179,176,192,229,26,137,251,49,86,248,192,16,78,178,32,65,140,153,51,184,106,15,150,216,31,211,64,87,121,76,69,106,8,139,48,241,52,10,223,57,64,57,103,4,146,91,11,9,199,225,176,85,5,89,37,201,11,129,9,116,130,216,57,8,206,90,255,56,112,20,72,220,154,123,37,35,108,151,97,15,57,245,222,169,196,122,211,29,184,34,13,82,246,227,242,115,124,68,132,63,218,178,6,214,237,18,167,194,164,49,43,46,181,146,96,227,39,50,239,109,254,180,217,129,6,192,116,244,165,206,228,9,191,143,210,129,86,162,162,88,39,242,79,220,159,168,16,50,116,127,55,210,51,44,57,61,208,227,74,226,146,188,111,176,26,52,55,123,105,86,78,122,81,15,75,53,31,214,234,126,143,252,95,9,166,124,167,254,249,44,117,249,12,24,212,235,132,108,156,221,56,153,99,25,91,20,70,248,246,3,149,133,108,57,242,125,84,86,117,158,204,234,142,66,29,55,47,32,45,182,163,0,125,94,138,221,85,123,91,231,190,64,12,155,55,78,75,60,82,123,136,186,46,195,222,248,168,104,218,252,181,2,253,108,98,215,165,137,70,70,50,16,103,159,216,97,240,46,19,200,73,106,100,57,205,220,44,13,137,166,123,86,179,131,181,192,22,183,63,197,184,156,110,219,109,13,220,132,227,90,25,81,192,26,198,97,68,251,121,254,217,236,203,119,236,186,239,117,165,154,44,148,136,67,86,5,154,182,149,15,72,211,124,67,202,113,193,82,196,246,155,86,194,178,11,44,125,212,249,115,96,105,41,164,40,53,102,78,30,73,145,0,75,144,191,227,251,203,120,28,250,52,217,14,27,123,48,74,253,18,236,234,11,81,156,123,163,79,240,38,147,167,35,140,23,116,195,182,91,175,97,164,173,243,118,117,48,122,69,120,76,108,88,79,49,106,130,77,218,183,25,205,4,179,44,125,132,4,5,87,142,220,238,126,32,39,167,159,248,153,184,12,122,31,116,9,100,202,177,150,69,254,54,25,30,34,199,57,171,69,188,44,240,172,175,118,191,212,67,104,100,75,86,1,161,114,87,36,177,115,68,31,241,120,0,13,123,232,30,5,155,137,226,102,223,80,15,253,79,149,209,38,160,191,14,59,51,164,142,3,174,222,242,27,109,62,206,176,188,185,169,147,110,172,96,175,35,144,237,4,177,20,42,145,133,243,228,222,110,233,80,199,105,175,16,95,99,212,76,41,141,136,0,134,64,100,98,209,216,99,49,220,197,255,16,255,93,236,178,92,115,189,116,117,136,0,166,127,58,173,51,224,179,53,83,49,171,143,180,255,107,31,141,28,133,154,178,86,95,94,43,47,191,178,76,208,142,123,47,163,155,149,140,61,228,253,19,95,71,237,64,170,129,48,138,141,237,129,180,246,129,143,203,110,0,72,99,3,121,170,54,178,162,1,113,46,205,210,95,2,172,254,121,213,142,66,193,213,125,98,157,36,74,123,5,69,87,160,128,202,26,71,81,84,54,169,208,31,71,37,209,165,1,21,133,108,86,102,94,68,67,151,105,23,190,154,63,2,246,28,195,38,181,11,156,66,64,59,186,230,68,198,244,97,6,17,157,90,65,199,108,103,108,128,153,160,198,91,109,7,68,101,177,66,76,148,233,59,233,179,125,114,205,90,1,145,238,135,86,131,117,118,39,162,148,149,34,134,26,159,58,236,26,41,220,40,21,166,29,130,165,198,87,206,93,205,68,222,68,95,3,175,167,84,46,18,26,154,88,102,148,144,178,122,206,104,119,37,178,128,85,11,117,228,169,16,124,122,196,206,46,74,123,119,124,54,154,232,152,216,154,179,50,49,99,73,217,3,236,122,251,126,132,229,62,53,200,85,58,125,111,141,122,192,39,16,158,170,233,214,175,123,9,142,121,76,82,119,211,18,94,190,96,16,7,255,2,206,223,177,14,28,228,152,54,110,102,109,76,88,98,142,237,62,32,68,111,31,159,202,7,120,109,153,238,180,120,103,239,246,176,14,70,229,222,99,126,241,248,95,115,225,211,110,182,94,96,2,219,11,172,33,233,87,247,149,160,158,12,175,99,39,185,17,196,245,236,12,23,236,1,101,91,6,218,248,229,207,108,151,111,99,203,37,139,133,111,212,91,100,98,94,1,228,242,218,93,61,123,33,60,243,235,10,110,65,6,117,161,120,93,2,233,246,79,182,209,193,7,151,149,69,25,155,207,5,140,249,96,116,219,227,194,35,26,156,225,164,149,29,180,218,49,51,162,149,90,82,107,57,36,35,34,74,173,34,231,205,255,21,129,202,142,108,20,113,230,139,191,220,119,140,90,99,177,78,254,211,146,26,178,157,63,237,194,90,82,3,41,40,247,122,179,55,125,169,69,115,162,240,233,103,214,241,8,63,139,205,234,180,207,222,187,4,73,12,33,154,45,181,5,220,129,94,95,16,135,68,182,209,152,7,184,235,184,165,36,157,113,119,9,192,15,156,157,159,216,166,3,0,189,29,173,122,116,28,239,14,27,141,62,74,158,32,188,223,40,27,114,44,125,170,138,105,141,135,96,101,148,45,119,103,162,141,49,146,91,6,25,4,147,167,72,115,67,12,213,254,178,50,61,200,71,187,24,80,27,102,135,47,79,23,228,173,122,236,116,210,178,92,128,251,38,112,80,89,73,214,252,71,133,116,228,134,143,5,48,28,81,67,201,135,193,27,197,91,107,253,208,171,62,1,33,155,114,95,17,221,62,59,80,9,95,90,204,248,25,226,186,80,11,203,164,78,250,143,57,135,129,190,139,94,9,174,35,49,141,9,178,59,124,200,227,236,165,148,163,227,67,8,153,121,236,16,195,23,7,224,145,43,249,7,56,77,166,57,210,10,232,28,155,245,154,1,41,181,89,100,144,183,143,176,189,70,92,179,54,14,234,176,246,17,190,248,172,251,80,161,131,123,119,112,46,161,252,240,86,109,46,140,115,230,156,117,201,41,212,138,133,8,75,63,127,212,124,83,225,156,219,246,251,42,25,149,172,154,108,41,40,163,91,22,133,53,102,111,216,48,112,45,25,82,253,47,30,251,9,22,32,27,169,153,35,222,137,231,207,70,154,71,238,81,215,65,248,174,27,115,33,229,121,220,253,11,224,134,10,238,118,73,63,160,190,99,200,220,6,87,232,32,22,164,42,242,47,112,92,72,76,127,186,36,112,230,84,32,134,35,169,1,57,176,31,236,254,201,51,10,246,110,42,181,37,121,237,115,83,103,202,189,78,41,93,80,50,35,158,67,219,89,93,151,6,235,8,163,205,36,194,228,60,31,181,93,28,120,23,52,84,130,200,28,8,216,6,194,111,122,241,85,81,204,155,76,65,197,83,32,125,116,1,54,66,185,165,212,161,185,132,221,104,210,9,212,117,190,156,152,12,149,85,141,166,179,136,41,128,58,251,11,67,252,96,128,109,198,202,21,176,155,82,37,32,250,3,197,190,94,51,89,101,149,97,239,139,140,51,135,60,225,198,228,61,109,195,135,20,94,12,179,91,216,38,162,17,152,148,64,74,46,49,222,229,193,178,6,107,67,226,43,147,201,183,177,180,192,77,218,49,187,35,255,75,211,30,212,136,3,49,204,97,114,193,127,82,223,152,26,254,221,136,89,185,12,167,105,225,244,158,7,214,198,121,164,146,220,89,205,145,155,240,106,226,19,1,49,70,231,129,190,141,218,172,214,210,85,64,149,122,179,188,202,71,130,105,196,7,89,92,97,203,111,141,188,162,88,5,44,66,189,248,202,190,167,238,130,69,255,211,198,131,75,71,137,221,100,166,12,242,181,32,203,143,207,59,120,117,96,120,231,27,201,50,47,43,95,249,167,145,250,54,221,174,101,229,145,147,53,76,140,33,150,179,99,225,245,183,36,3,233,162,128,126,164,19,111,147,167,198,78,23,42,243,71,199,96,63,145,159,7,174,160,69,0,2,39,61,250,159,121,9,238,98,147,47,42,73,19,168,9,45,64,84,72,45,5,65,120,65,119,19,247,91,61,132,17,69,230,143,252,222,16,61,209,96,109,56,135,217,221,116,201,24,5,182,249,220,203,151,60,151,169,193,118,227,112,144,150,205,117,9,31,255,20,115,168,238,54,182,111,190,197,193,188,222,246,105,251,90,110,136,239,181,231,246,59,191,100,192,54,75,79,143,255,74,191,214,99,38,183,199,69,214,168,180,94,236,143,9,183,196,142,106,232,222,86,104,254,251,188,164,192,56,105,10,30,8,39,87,187,79,238,130,145,124,20,217,168,91,248,221,194,222,58,201,177,223,1,226,228,43,26,229,228,17,171,174,147,64,33,113,193,57,39,181,29,51,116,68,233,83,34,43,93,239,235,9,131,90,230,138,191,103,218,254,184,253,90,95,79,226,92,101,17,16,224,118,217,225,33,173,27,229,164,148,250,102,113,217,72,42,198,27,1,55,56,188,248,243,110,84,248,131,28,172,210,10,71,234,210,254,121,85,249,59,248,87,148,200,90,129,138,177,145,220,26,12,104,228,142,85,234,16,204,32,130,212,211,111,66,79,212,168,158,113,161,58,169,197,79,249,60,194,211,235,7,90,107,165,251,1,158,131,49,10,243,102,55,190,6,245,48,250,84,147,206,239,166,239,54,143,137,221,164,100,154,146,64,36,199,97,94,153,60,42,65,44,156,151,215,184,113,75,8,197,73,224,137,38,152,30,117,136,223,177,54,114,166,103,59,94,38,155,181,190,194,211,175,176,209,246,206,247,68,254,86,186,110,99,54,158,22,25,93,191,85,89,21,103,141,66,144,14,195,183,163,86,253,210,27,60,131,134,253,201,92,95,185,5,214,250,114,255,51,121,79,223,133,10,137,209,126,248,212,117,237,28,112,179,14,206,17,84,140,136,104,202,58,86,56,172,186,78,7,175,216,105,68,75,173,150,72,139,21,78,213,117,252,19,252,143,238,6,179,124,201,153,242,98,118,35,205,3,210,1,57,1,166,244,202,159,177,133,174,65,241,1,125,250,238,227,185,97,140,17,110,187,57,251,143,232,83,27,17,110,252,47,146,32,28,11,95,33,195,156,217,32,245,115,230,87,199,52,189,167,112,5,55,62,5,165,140,194,67,156,226,228,8,144,211,53,79,196,7,78,156,72,37,209,210,43,219,40,169,98,77,45,41,11,80,67,136,51,57,180,6,78,13,182,96,17,102,182,62,249,95,130,158,225,66,209,228,217,170,235,150,175,87,221,38,225,110,101,61,107,120,242,137,211,40,17,93,66,12,166,161,42,123,102,211,179,80,140,225,252,66,211,238,97,130,148,157,71,221,104,92,236,42,92,53,202,181,200,252,44,248,7,129,88,187,194,161,124,235,85,66,253,68,4,59,161,17,146,68,7,141,220,244,26,49,53,11,35,177,155,47,80,47,88,183,149,233,162,200,163,119,62,157,103,184,31,198,23,21,214,249,213,223,174,237,114,157,213,133,121,197,125,8,37,39,117,24,202,101,131,245,39,196,153,9,182,90,161,62,197,172,32,179,240,17,87,132,236,215,42,215,85,151,82,168,229,138,101,72,116,84,128,100,222,255,115,24,141,204,242,229,60,144,89,81,237,68,184,97,118,148,180,44,159,11,209,133,245,243,72,238,218,160,198,24,225,109,120,44,23,138,91,190,117,198,117,237,177,17,11,252,221,201,79,67,58,43,144,16,17,237,194,57,26,198,71,139,199,46,143,70,115,147,91,160,18,104,109,130,105,32,230,172,114,218,182,239,42,143,93,92,227,190,210,15,127,50,193,181,134,22,68,212,228,154,81,207,143,125,180,43,168,213,95,24,113,174,117,252,241,221,126,17,149,6,40,125,248,96,211,118,3,108,195,3,163,182,189,147,63,162,204,88,102,57,114,163,173,196,37,192,243,69,0,183,26,22,65,212,194,161,205,86,28,195,68,44,53,172,156,90,204,11,241,79,175,138,171,136,65,28,83,216,167,18,72,9,137,64,13,134,230,199,60,144,100,240,31,168,243,119,254,173,182,76,246,87,191,207,216,156,191,43,37,31,124,200,252,151,18,106,154,137,173,34,49,213,120,175,135,37,11,30,69,89,55,167,142,202,43,184,73,73,228,15,41,11,249,228,166,55,158,106,18,166,241,225,6,192,164,101,18,93,209,48,248,221,172,122,143,129,85,51,56,30,148,35,215,118,17,135,149,149,13,185,66,12,240,199,155,108,122,15,79,12,169,238,78,195,159,183,81,99,168,84,229,209,195,110,162,197,156,36,163,157,200,161,95,98,211,69,77,142,53,149,37,153,56,96,44,247,195,2,148,120,250,31,187,99,48,145,136,90,35,64,132,90,235,174,27,80,4,224,228,71,209,184,217,130,80,19,144,238,159,96,69,85,235,84,208,155,160,6,89,110,34,252,64,56,243,40,176,92,65,95,122,33,38,67,63,48,200,16,166,9,169,173,15,96,250,49,16,165,254,188,119,46,239,32,53,230,136,61,198,249,176,31,19,58,48,114,165,69,127,41,243,68,1,165,70,192,214,181,123,83,216,109,194,140,121,125,148,23,197,33,107,42,16,176,76,155,92,232,158,109,1,200,74,224,9,225,235,8,237,23,153,22,186,57,98,149,164,226,73,176,23,62,191,221,252,228,194,171,152,183,133,52,73,119,103,80,80,239,189,85,76,217,85,121,129,114,13,211,46,128,141,67,111,148,215,63,200,232,40,192,46,156,71,253,195,127,216,179,219,0,8,172,244,114,104,166,213,205,71,64,144,123,11,55,251,211,249,153,205,234,35,158,34,98,194,75,107,118,36,70,166,213,77,31,47,161,151,253,36,57,45,201,59,220,108,119,212,142,117,174,244,28,130,77,47,165,2,170,9,21,241,136,245,40,7,146,155,181,122,23,169,198,55,55,132,207,108,111,74,58,111,66,241,168,108,84,7,80,40,41,233,177,90,68,66,140,184,37,107,240,4,180,5,99,200,16,52,219,168,74,212,3,189,177,122,68,213,166,89,145,216,19,112,5,133,197,164,210,46,1,87,29,40,162,219,141,217,119,121,119,225,2,74,12,129,69,198,222,231,58,238,57,197,32,217,173,1,92,209,168,238,241,52,122,210,168,0,174,207,215,69,221,45,230,193,130,173,7,62,48,76,175,103,18,201,133,27,113,192,96,194,130,5,124,63,161,126,138,117,176,141,159,34,247,184,161,39,180,36,174,21,116,52,219,103,89,151,203,230,208,227,120,58,37,90,140,253,69,110,174,75,226,136,175,60,13,150,80,122,178,57,176,146,206,24,49,190,96,200,63,65,0,168,10,110,159,216,211,119,166,77,246,31,222,9,220,172,63,94,61,33,170,173,243,68,47,146,116,131,91,1,20,76,161,77,236,151,24,106,221,233,146,180,44,229,97,152,226,56,115,212,75,125,221,179,19,3,169,47,244,181,184,14,191,71,6,12,249,122,158,87,100,21,190,191,178,166,10,73,219,231,127,81,136,225,53,136,11,87,108,5,13,77,28,157,95,0,60,27,159,68,125,96,75,64,7,101,218,61,109,102,136,26,8,148,113,88,172,68,167,29,150,213,253,57,30,21,254,40,250,56,218,27,131,34,176,70,56,236,189,56,141,170,172,53,61,86,148,55,24,44,43,94,252,107,109,202,107,71,89,92,192,195,108,199,87,90,81,73,57,53,171,201,55,23,219,169,145,195,153,3,173,126,34,249,100,183,82,45,109,180,207,236,198,19,211,251,183,52,28,212,10,109,190,50,67,100,246,87,159,11,63,10,3,168,187,82,30,219,219,120,235,138,247,91,14,2,139,168,2,244,152,141,155,4,78,200,204,246,79,104,240,90,253,45,122,162,186,109,198,48,125,231,137,10,236,225,171,16,95,174,199,43,73,175,212,77,33,83,79,199,113,57,241,41,116,181,109,79,157,196,252,207,218,178,69,175,197,136,208,76,65,56,181,136,190,242,166,111,76,250,138,128,108,255,245,155,63,135,121,116,87,204,160,234,91,76,119,141,99,235,38,46,195,252,91,225,182,30,51,159,204,215,77,7,72,139,250,115,73,113,97,78,172,225,10,96,166,97,148,107,163,226,125,186,146,124,120,70,200,125,186,191,193,242,85,205,113,182,229,234,30,71,194,214,25,94,95,16,41,192,236,52,39,163,172,103,151,3,230,12,208,188,244,246,120,120,70,194,201,64,125,236,8,186,61,67,178,166,152,219,154,205,227,19,67,60,220,243,155,76,6,133,54,60,21,45,80,246,187,201,139,137,80,250,248,212,137,14,62,248,137,104,152,2,177,65,31,194,136,159,184,206,114,137,199,63,14,195,71,138,224,172,108,77,177,205,211,104,208,13,188,39,184,15,244,91,159,85,186,154,92,79,235,197,189,246,244,194,58,209,168,112,79,177,162,109,133,184,51,133,34,85,228,51,174,121,5,117,167,4,47,237,35,182,223,228,108,104,226,83,193,170,253,237,197,229,38,121,28,81,43,176,225,62,53,118,72,58,46,146,101,211,128,162,237,112,120,226,79,248,157,109,224,143,230,116,33,212,27,220,138,39,143,116,7,193,246,173,172,239,188,249,58,23,170,95,83,184,132,34,101,76,42,124,238,214,102,26,212,73,149,127,71,44,251,60,48,87,74,185,99,36,98,13,18,123,233,155,83,160,37,15,92,92,148,122,182,127,181,50,162,91,89,52,76,19,131,121,112,223,186,165,83,186,253,92,250,240,109,219,46,116,130,112,156,110,49,61,155,165,239,42,41,244,221,22,221,202,135,236,255,59,210,239,162,192,169,145,188,204,123,183,122,229,104,68,136,254,22,179,159,201,252,91,29,155,57,84,64,219,96,156,121,16,70,72,28,117,63,128,223,165,212,220,56,65,44,255,9,45,213,138,176,122,250,82,254,49,182,89,13,172,98,139,159,36,243,143,240,162,6,247,248,39,203,40,134,217,27,19,115,197,61,58,48,253,32,135,37,31,9,27,41,201,22,143,62,169,30,37,28,214,126,250,101,209,115,154,129,169,140,11,29,8,148,7,237,237,128,116,42,40,197,249,72,30,97,68,169,171,206,13,31,240,233,222,192,12,177,239,49,77,202,244,119,90,246,140,110,190,140,156,156,48,148,205,255,118,16,203,181,43,78,105,168,70,113,51,112,135,233,229,22,11,111,216,2,96,63,70,236,60,59,174,221,106,160,43,27,135,16,140,217,44,5,162,105,85,106,175,100,238,212,71,202,244,158,185,212,48,174,203,117,110,141,37,77,218,83,219,34,220,134,247,152,61,6,9,9,12,199,78,126,28,216,146,205,71,119,156,50,95,165,74,62,240,188,226,81,89,111,250,44,231,23,236,10,12,236,230,151,50,247,29,0,210,251,88,59,151,206,135,26,39,238,228,74,173,111,172,245,255,189,184,248,199,212,8,243,105,106,188,10,26,10,236,133,212,72,205,118,89,198,201,191,111,50,73,127,26,62,110,133,3,124,132,21,116,123,125,47,62,101,82,112,238,100,23,245,104,63,228,38,218,242,121,11,57,62,149,200,16,157,240,136,255,11,206,13,78,147,93,229,59,162,94,33,72,16,181,90,174,159,146,168,47,167,32,131,95,129,33,188,107,191,138,248,92,204,174,217,166,200,208,144,127,97,218,165,54,113,13,248,9,8,167,65,118,174,36,168,64,145,112,253,51,119,24,84,150,234,17,242,54,167,115,170,36,124,72,19,70,66,159,135,203,162,213,179,166,90,87,148,184,107,166,41,175,241,26,196,204,217,145,152,233,182,72,22,246,1,115,96,127,213,74,106,212,126,13,117,74,129,156,89,63,201,31,132,114,224,11,227,135,86,181,53,127,102,234,10,30,61,84,11,236,200,106,141,30,133,127,97,192,204,239,104,188,19,4,62,170,231,3,47,173,79,0,11,114,82,203,35,197,93,174,25,101,62,133,101,137,140,95,208,102,198,114,198,178,218,207,40,77,34,44,27,46,35,249,120,7,71,228,32,92,111,223,99,190,15,91,142,221,74,169,212,178,201,196,169,45,22,148,27,103,209,161,194,35,13,203,213,53,101,94,217,212,155,33,85,249,119,95,183,216,82,2,94,100,198,135,107,167,84,144,32,53,133,49,190,34,66,58,236,147,46,19,145,6,26,245,139,147,233,68,172,120,157,41,66,131,168,13,194,153,163,115,211,114,78,42,223,239,23,235,0,204,241,209,54,209,221,32,60,0,240,108,246,192,53,176,155,223,57,119,243,62,101,114,37,158,173,146,52,79,29,118,112,17,21,205,4,217,22,233,52,80,185,16,49,213,216,53,221,166,217,182,84,210,109,46,39,13,147,235,92,14,30,223,208,41,235,171,5,92,158,25,109,121,125,23,145,192,43,81,235,3,60,214,243,42,37,34,194,100,75,164,30,69,11,29,231,59,152,36,148,96,170,185,235,61,50,39,139,134,159,101,238,35,77,167,63,198,104,229,42,16,58,80,242,13,227,137,88,72,76,75,207,137,141,76,119,57,52,221,81,137,13,197,15,82,195,180,198,184,172,32,22,150,141,152,238,82,153,144,25,62,254,167,61,216,83,97,233,52,242,231,45,103,162,51,250,78,99,60,161,206,17,173,160,114,34,47,5,177,47,136,255,35,221,160,131,138,6,147,45,42,181,168,2,171,39,117,58,182,55,121,176,114,50,224,13,73,161,129,60,240,224,166,107,200,47,226,106,196,217,137,129,175,115,244,135,72,29,162,119,165,49,23,88,152,211,38,191,127,153,120,9,160,176,146,108,168,15,220,9,206,26,105,230,225,19,167,231,162,64,20,18,122,118,179,175,35,31,46,240,108,34,161,223,227,255,83,55,169,207,31,5,236,157,65,187,56,119,221,125,249,67,50,215,33,233,76,5,30,250,127,138,236,124,164,231,148,200,175,126,67,57,145,208,13,218,252,71,247,65,194,169,47,254,98,29,79,96,137,127,158,233,169,22,182,236,209,22,246,239,246,86,52,4,251,238,17,159,175,146,44,155,95,231,235,75,247,71,154,126,17,39,163,200,22,169,226,159,68,6,175,103,200,86,247,192,163,77,41,15,251,108,176,55,207,181,64,19,90,113,177,198,25,150,26,32,241,233,20,73,104,246,126,132,220,87,11,250,238,141,35,179,56,1,31,177,118,211,16,72,23,210,156,34,99,111,76,96,80,43,14,130,218,224,229,246,49,90,29,136,40,138,214,103,139,57,31,147,243,22,162,123,81,85,11,69,68,40,55,84,133,228,153,202,130,124,219,78,135,115,201,136,77,154,138,249,161,3,241,121,102,226,105,200,184,137,74,176,204,96,123,3,162,231,116,186,11,64,157,149,11,136,106,91,69,234,86,156,26,180,19,165,42,182,202,171,189,213,236,246,198,1,177,166,192,236,68,98,11,198,220,5,147,248,99,165,159,233,100,51,153,227,129,125,130,207,58,191,173,111,192,76,17,89,112,50,23,185,74,26,79,122,245,127,209,142,77,103,119,171,48,69,156,169,64,40,189,227,119,196,155,184,167,225,65,144,130,185,30,96,104,127,144,164,217,40,249,52,4,99,0,34,122,128,61,38,158,191,37,81,46,31,181,160,167,26,142,252,195,101,30,212,159,108,34,7,88,155,155,119,208,217,34,192,215,51,195,211,215,42,2,16,152,191,6,37,230,37,81,56,73,220,173,24,11,176,214,73,148,12,241,186,210,35,128,148,86,223,107,127,25,74,218,104,123,75,67,40,75,239,16,228,50,100,103,94,180,111,174,84,146,23,57,233,66,248,157,203,189,135,236,10,25,122,43,169,133,159,130,220,97,177,146,92,240,101,20,186,226,193,214,231,63,80,149,105,59,215,138,171,143,46,86,41,154,83,75,13,6,235,7,61,32,148,51,26,187,242,94,148,13,94,63,117,26,86,1,77,30,242,252,46,91,54,200,199,143,57,212,42,44,7,177,121,76,80,204,101,107,88,164,171,11,10,234,3,60,136,43,137,113,66,237,42,210,64,10,37,48,189,161,163,5,27,227,81,229,74,15,15,208,94,159,207,137,97,247,191,220,239,250,155,203,242,254,193,128,203,55,22,223,66,191,243,155,7,55,143,10,119,9,201,185,16,184,167,110,222,26,237,17,115,225,19,105,106,108,71,5,103,252,112,107,181,147,157,155,152,162,125,170,254,77,31,183,180,60,247,43,126,187,213,33,197,169,150,251,139,164,132,85,239,230,156,122,129,164,1,174,112,47,77,129,23,176,75,229,205,140,122,61,22,185,73,106,44,2,102,239,241,215,202,110,215,164,163,134,130,221,75,4,170,173,6,93,226,194,209,204,108,109,223,84,76,253,10,226,133,136,15,246,5,41,56,180,232,76,3,82,160,69,211,38,105,56,70,84,39,39,151,60,130,2,7,188,231,133,235,7,58,254,45,21,231,203,45,88,200,70,73,228,95,32,232,141,11,163,145,103,130,181,11,206,35,177,60,15,219,211,33,175,97,245,78,219,238,69,33,204,240,146,42,225,120,125,217,29,31,50,249,65,13,128,90,45,171,160,44,166,158,125,190,119,36,167,198,144,221,74,155,247,37,174,136,61,62,113,106,195,246,56,166,69,201,7,28,100,139,244,106,231,98,180,144,207,105,8,87,231,94,184,235,99,125,127,241,108,168,125,245,45,168,7,114,20,13,65,53,95,13,188,121,233,143,134,207,194,82,217,167,19,166,184,29,148,129,139,91,242,136,122,227,28,146,233,235,224,50,254,141,113,10,171,24,92,65,144,153,3,51,120,90,49,226,220,65,229,80,24,97,246,181,140,171,127,117,213,4,245,45,74,63,53,160,117,11,181,42,192,244,65,85,186,24,173,202,39,232,167,97,30,177,219,75,116,137,228,152,163,185,44,20,242,63,54,96,117,12,0,180,106,36,85,126,243,49,121,124,255,1,163,109,126,217,58,181,211,186,106,61,202,129,81,196,136,187,56,106,247,6,106,231,252,143,207,98,103,173,92,7,117,166,199,241,218,205,193,170,192,78,203,54,255,228,217,90,186,155,70,43,106,192,33,173,242,99,140,193,160,205,223,197,243,204,210,124,40,146,80,38,231,21,127,230,68,218,173,57,213,57,154,237,21,68,57,79,134,98,234,204,109,12,21,196,125,18,64,71,56,146,107,54,196,225,174,102,134,47,149,109,197,211,195,141,33,97,0,51,28,1,138,231,146,62,185,109,82,177,95,111,14,153,151,218,210,150,36,145,84,120,186,41,4,223,52,152,119,246,216,171,70,44,71,33,64,199,121,26,194,171,25,31,250,80,217,97,206,153,160,251,236,243,242,50,50,7,125,34,76,119,57,161,145,88,41,180,224,72,117,13,238,120,117,29,171,97,109,61,72,220,196,41,228,85,144,220,13,119,122,68,67,67,132,161,171,248,234,212,95,182,253,134,150,204,184,225,221,148,177,95,219,87,108,226,149,25,177,185,33,122,29,247,73,118,240,14,162,62,22,1,144,90,75,232,71,119,106,179,99,134,5,241,72,251,45,118,60,77,227,224,214,167,33,111,97,76,146,223,35,179,168,183,215,229,81,166,35,115,205,27,233,178,32,95,161,239,246,30,252,4,56,100,109,36,166,53,165,98,118,93,65,67,116,210,164,160,149,87,87,231,88,150,213,180,43,57,164,72,237,248,133,20,211,229,6,110,87,153,74,135,30,98,243,154,77,230,117,245,66,148,237,223,233,228,11,144,10,118,52,152,231,190,121,247,157,41,173,94,64,250,253,16,217,255,136,83,203,43,23,184,158,248,255,45,107,79,83,176,8,10,8,33,157,161,139,25,206,78,166,27,0,255,202,120,57,127,176,105,180,73,121,96,156,128,93,81,140,118,95,65,123,13,255,255,136,173,15,158,235,57,74,178,121,5,178,85,177,129,243,234,8,107,233,129,40,135,55,183,56,60,119,14,171,217,107,129,6,254,193,254,216,8,177,11,124,94,64,0,119,42,183,173,196,30,92,26,38,193,163,147,61,3,91,200,161,60,44,253,229,57,253,101,90,84,230,177,121,104,145,47,192,229,52,144,229,96,72,236,0,212,63,110,169,185,26,128,80,23,238,189,151,196,179,245,194,114,44,61,97,37,49,148,191,58,184,136,149,132,163,90,178,55,238,13,3,255,54,99,20,24,15,1,251,187,27,99,199,97,31,137,218,236,28,233,91,179,247,217,210,91,147,200,115,46,233,119,211,196,21,111,122,126,255,176,4,42,60,211,126,249,200,156,23,154,73,87,169,205,107,106,196,133,187,228,67,148,125,214,161,96,20,139,194,178,116,229,155,16,179,155,16,116,149,16,225,64,64,118,106,148,68,133,243,65,93,255,224,9,68,243,212,110,239,125,54,26,218,170,22,241,75,212,42,238,253,144,60,107,61,115,113,78,253,97,61,48,70,227,144,151,103,11,184,9,174,153,103,183,151,142,53,68,65,255,192,186,194,198,80,51,236,2,184,1,66,112,233,165,211,247,95,105,56,106,193,175,119,86,23,9,82,235,62,89,155,88,91,61,1,175,250,74,136,211,164,215,190,54,158,112,30,151,131,62,207,231,182,9,178,65,201,193,48,217,46,46,61,85,152,160,182,190,177,52,104,177,144,204,242,3,4,54,30,231,79,188,116,217,157,123,55,1,230,165,165,246,15,134,137,213,43,243,104,33,38,247,85,130,230,227,34,192,216,160,112,218,251,48,25,218,230,162,32,139,110,192,16,97,216,72,192,61,31,21,120,51,183,85,226,175,4,33,43,66,47,149,63,11,197,229,69,197,46,203,87,113,155,15,96,221,52,253,254,212,129,146,254,221,126,82,176,111,89,20,39,44,109,110,146,218,226,190,173,223,247,2,160,94,48,222,253,127,78,239,234,4,255,18,79,2,191,125,147,252,76,113,221,203,108,134,202,183,154,72,69,239,59,209,178,108,71,233,193,77,251,253,253,10,223,104,246,172,134,143,160,163,59,121,1,224,3,246,166,28,126,104,189,159,132,159,201,196,71,254,4,186,6,55,46,227,95,68,66,112,160,109,170,252,0,31,243,239,184,146,107,71,145,1,40,17,49,56,199,52,157,122,139,215,218,186,80,127,205,118,241,217,213,221,84,145,23,136,106,39,52,80,81,33,233,234,241,4,184,13,157,2,134,196,194,162,189,195,241,200,175,130,148,199,145,167,46,176,200,158,44,214,65,25,166,60,181,165,154,205,254,241,139,185,71,250,145,2,167,165,128,137,1,105,1,9,27,143,76,194,94,1,175,33,180,140,121,194,105,162,199,110,222,107,42,169,77,22,26,128,153,88,131,193,53,6,235,249,118,109,128,194,96,128,119,207,102,104,163,5,136,227,66,242,86,131,166,39,222,199,9,242,58,31,2,95,223,189,43,60,214,249,172,152,186,170,86,192,100,155,208,146,87,249,23,133,99,144,67,168,219,85,249,252,103,43,45,145,79,121,212,195,62,28,126,105,215,169,82,199,187,174,195,253,127,196,232,21,238,51,130,117,181,128,96,249,150,198,84,185,137,194,36,231,200,194,248,136,189,154,162,34,16,174,156,172,132,246,140,81,228,106,148,194,80,160,144,89,193,86,93,185,181,15,59,219,94,173,222,139,117,236,144,54,10,11,14,231,226,205,50,201,58,110,91,173,228,156,201,27,97,156,213,9,59,34,166,231,108,144,93,164,149,90,171,217,148,191,149,175,10,32,206,90,193,11,58,208,246,212,26,38,197,72,20,116,109,254,248,90,202,6,246,242,83,128,189,103,4,130,152,201,250,202,193,93,75,199,50,39,178,163,183,209,95,164,136,218,192,163,238,116,225,245,141,53,72,15,197,165,70,207,154,164,114,39,0,183,2,215,31,232,234,244,195,190,176,103,171,80,139,152,187,195,212,153,39,250,242,210,165,116,77,57,244,37,206,53,140,27,207,214,115,168,252,99,207,164,19,86,98,27,137,223,63,27,247,179,104,70,216,56,113,106,14,204,61,226,223,11,120,3,197,138,163,24,146,168,47,211,227,91,184,116,118,234,139,43,195,99,66,178,244,80,157,144,105,254,161,122,158,149,151,124,143,54,197,183,122,32,190,110,36,99,13,174,42,123,253,239,110,127,85,133,177,194,164,198,58,141,19,28,124,123,70,50,76,37,246,32,25,156,189,243,235,207,188,212,66,182,92,46,245,34,164,64,246,235,95,29,175,146,150,0,115,126,57,196,43,65,34,250,37,225,130,237,88,117,113,111,252,243,13,245,183,61,136,172,46,97,234,16,183,3,203,203,169,109,120,39,88,3,109,199,61,43,231,98,208,106,74,225,218,208,198,242,171,242,99,196,168,72,152,186,51,35,23,163,1,140,133,68,229,185,241,60,220,118,176,86,204,137,15,227,138,183,234,88,129,28,181,116,108,126,211,235,245,53,160,77,55,48,101,89,252,64,146,176,50,178,78,68,151,145,3,215,99,13,194,147,18,187,212,113,209,158,57,118,186,25,136,177,13,114,79,20,185,173,43,7,210,15,25,6,250,66,194,115,178,15,71,216,18,95,68,220,111,63,214,228,213,96,148,211,30,2,243,20,71,0,131,246,21,200,250,31,62,37,76,73,168,136,121,108,251,169,74,229,156,233,0,183,239,30,68,81,185,84,93,232,106,204,196,16,134,159,131,240,134,121,38,29,84,186,121,158,227,207,113,78,59,62,177,2,42,229,236,130,55,242,172,66,101,232,152,228,18,124,30,239,222,203,20,135,152,124,204,59,159,230,36,0,217,54,117,17,43,229,65,229,249,130,209,62,161,254,105,177,244,148,154,3,14,101,130,108,10,71,194,225,181,235,0,138,159,39,21,202,4,82,110,146,199,39,91,120,197,92,222,179,0,98,26,237,105,54,222,83,71,171,133,184,206,177,200,255,17,100,196,34,204,130,166,121,161,207,48,48,159,103,154,183,132,122,206,95,156,44,248,83,183,198,135,169,159,137,249,111,41,45,255,88,239,166,153,164,229,142,245,201,11,90,228,59,92,25,100,179,205,71,46,98,189,63,58,63,131,24,83,204,229,35,97,196,105,21,12,195,210,64,67,96,42,149,108,107,122,251,166,161,52,85,197,33,250,66,72,205,221,197,152,4,221,94,168,182,172,232,95,195,13,63,49,237,242,137,54,88,244,217,154,116,197,246,156,249,25,72,109,180,167,246,132,71,51,16,215,20,61,103,33,200,200,126,150,239,84,75,4,97,186,71,234,34,15,251,223,16,186,58,220,0,3,88,132,139,152,156,139,164,215,20,158,42,200,33,17,52,228,38,193,250,178,47,134,134,252,249,246,151,130,107,199,148,61,112,109,130,133,16,214,56,54,31,97,90,202,123,50,20,248,65,70,48,14,220,57,35,4,169,108,227,105,24,239,68,30,10,209,118,85,89,20,19,98,165,11,162,250,122,38,237,61,198,224,106,68,78,23,221,102,240,157,238,172,110,85,123,119,128,179,216,29,3,195,131,184,37,182,145,49,166,111,95,67,78,239,63,109,159,68,58,217,198,82,217,134,114,227,124,60,16,1,148,92,248,38,168,122,255,143,111,237,232,251,94,94,33,156,179,21,233,128,106,115,186,224,19,174,252,84,36,230,204,69,234,48,154,61,75,200,54,140,197,77,88,112,68,149,178,236,102,144,216,23,158,74,94,7,183,246,115,62,76,180,68,104,147,25,46,225,143,27,211,130,134,13,219,46,4,230,175,36,163,244,128,127,116,123,153,1,131,24,62,221,189,174,49,67,134,203,56,208,192,185,148,149,7,117,201,151,221,42,61,99,231,86,144,68,104,194,57,131,61,144,130,161,95,139,234,161,149,189,179,97,138,126,154,70,22,41,28,10,14,196,225,171,210,228,71,75,213,223,169,95,81,149,41,138,124,65,67,118,107,79,51,198,195,53,57,75,187,14,169,127,248,73,202,210,97,7,166,180,5,199,61,33,121,120,40,122,203,140,49,121,150,244,193,68,111,101,163,44,27,253,197,204,224,220,227,134,26,82,202,95,42,153,23,18,50,9,90,36,32,216,187,159,124,97,199,178,76,182,2,4,29,100,19,108,197,4,182,117,108,73,192,54,40,202,189,35,205,207,38,42,222,43,131,2,75,237,104,77,119,84,153,135,57,222,244,197,156,222,100,99,194,172,147,144,229,56,25,55,59,218,213,239,212,110,201,36,107,13,72,250,194,238,249,88,131,103,5,63,29,81,13,46,173,20,195,33,60,149,57,130,223,245,204,235,54,215,38,95,42,166,34,79,241,111,111,0,93,204,57,10,28,196,122,183,105,89,26,163,158,136,244,195,210,120,207,171,207,33,229,136,200,195,150,238,170,146,244,113,117,14,43,70,214,220,111,49,240,194,217,165,47,76,110,123,109,50,176,200,238,130,77,97,61,93,237,16,210,11,232,1,19,243,221,95,225,8,161,213,7,104,161,36,14,247,161,52,106,218,62,150,21,87,176,240,105,149,232,113,236,204,105,207,112,195,182,231,226,21,230,90,154,178,119,86,249,220,227,53,46,86,67,27,253,211,148,78,177,2,116,167,138,167,118,104,78,98,234,164,177,225,146,210,23,156,37,116,235,214,187,120,240,179,123,112,41,201,115,57,151,172,100,133,106,119,95,75,199,176,164,252,241,229,15,234,86,64,209,19,80,192,22,27,112,89,9,222,113,232,142,101,48,78,215,209,51,143,235,205,3,106,154,64,80,96,6,243,250,105,242,197,124,223,71,145,49,89,101,94,120,188,181,159,135,107,20,219,99,106,126,64,243,178,207,141,242,5,101,199,4,246,245,40,138,61,186,181,198,248,108,163,161,168,191,187,155,35,234,0,216,74,14,29,163,6,155,17,64,120,89,223,246,133,181,164,191,230,186,77,132,152,131,130,254,74,94,48,162,136,0,186,168,34,160,89,168,171,44,160,249,55,225,42,64,53,85,93,43,49,175,179,148,253,45,53,32,149,57,246,31,38,187,205,7,25,60,75,99,53,43,2,62,46,19,138,182,172,139,42,118,60,133,243,73,191,14,147,112,95,178,249,98,44,78,50,4,177,197,70,61,185,58,126,2,224,241,92,85,101,185,88,211,42,245,211,166,246,123,127,244,136,132,1,182,154,4,109,234,194,113,161,94,188,165,229,37,128,19,178,85,153,38,78,217,180,28,189,89,139,1,180,181,208,255,118,62,6,84,134,162,56,32,250,179,206,214,180,181,150,13,40,233,129,168,32,123,25,209,142,205,116,201,100,128,56,21,102,151,136,151,38,72,155,121,26,52,213,63,223,172,18,114,15,122,144,109,97,110,64,172,208,57,186,21,169,51,45,25,102,45,100,189,110,81,218,92,149,163,2,152,253,98,127,41,142,105,178,38,13,115,114,241,218,171,91,249,35,189,227,158,175,91,242,83,128,135,199,104,21,193,200,70,52,96,55,232,90,112,55,116,217,98,23,186,150,167,27,165,147,37,58,85,123,70,229,145,248,168,102,57,32,102,35,64,223,164,31,86,22,244,119,108,254,184,29,238,101,215,122,156,242,241,66,249,175,12,63,237,160,87,249,240,107,206,136,169,146,92,215,196,134,83,170,206,238,251,245,40,171,195,28,239,83,138,79,176,99,189,228,16,157,245,162,29,86,174,8,210,107,66,136,145,198,204,133,229,164,69,250,205,94,148,188,6,60,170,162,195,2,70,20,149,157,30,205,34,68,59,153,192,139,123,184,146,184,43,209,208,146,13,126,97,7,167,138,68,23,201,159,210,73,236,87,95,136,191,177,208,204,250,79,11,240,155,186,212,187,70,7,25,16,27,96,219,224,126,225,250,177,17,130,194,178,215,67,23,120,250,210,32,40,44,158,45,106,107,219,218,12,78,77,161,234,207,100,248,104,245,140,208,240,100,234,206,174,224,105,35,230,14,122,0,105,5,166,154,81,15,54,179,86,24,26,166,153,177,240,139,200,17,95,72,176,97,248,158,6,17,232,164,120,188,128,224,179,64,85,180,62,7,134,117,26,186,153,230,112,15,201,20,78,184,126,214,134,178,68,0,153,80,112,79,169,214,20,76,97,156,147,133,82,181,19,138,83,199,205,202,87,130,122,42,244,148,102,128,22,43,183,212,248,144,48,136,84,107,66,19,8,55,173,201,254,10,244,64,230,229,180,14,207,219,62,128,60,116,96,93,160,20,34,6,115,8,199,82,96,196,254,193,177,23,203,201,20,92,240,61,249,186,196,44,81,228,237,208,100,11,22,121,204,72,89,58,71,84,81,64,56,212,100,157,207,86,60,68,124,61,246,226,154,68,174,91,241,173,119,208,19,145,223,220,48,227,119,60,212,174,33,147,210,134,104,144,94,183,134,142,249,119,195,226,202,4,120,175,154,191,161,140,57,48,180,101,81,184,53,88,31,202,91,187,2,202,178,49,111,145,90,214,83,170,61,98,153,227,35,234,50,6,53,190,22,121,184,226,142,31,229,4,13,151,250,226,101,1,238,115,136,194,148,249,206,161,191,80,37,40,72,57,19,147,65,0,224,173,159,208,251,56,13,49,222,186,19,219,159,46,38,3,135,147,214,138,118,222,70,109,171,228,94,147,174,106,61,35,171,234,19,186,228,157,160,237,130,89,97,5,102,24,20,50,142,104,90,100,233,113,185,247,222,173,110,204,79,103,98,147,73,103,175,53,84,122,52,73,146,42,241,191,222,164,94,232,187,159,48,230,57,183,193,157,162,85,161,100,229,86,8,86,66,168,222,179,163,116,97,205,240,5,193,163,253,22,230,49,162,237,202,99,238,23,96,180,206,119,55,235,222,230,160,127,204,48,82,220,66,203,179,149,255,94,65,33,197,210,50,231,204,203,238,234,39,103,213,254,134,202,193,5,180,248,149,207,60,22,145,28,189,178,196,206,34,3,129,76,64,137,10,74,94,46,58,94,55,165,2,78,223,55,38,31,107,198,200,224,224,137,32,189,83,157,87,66,184,128,108,7,173,45,115,144,45,185,227,250,137,165,110,237,24,170,84,19,226,29,181,72,185,241,163,196,226,128,7,91,233,95,227,164,236,22,216,254,133,58,196,180,125,143,32,219,162,172,27,55,151,6,143,136,169,226,213,235,180,142,60,165,19,0,42,153,94,96,65,159,119,208,184,114,179,150,122,131,55,183,196,178,192,106,227,215,237,14,103,182,135,39,69,83,186,138,68,194,83,227,117,138,205,90,100,47,205,42,124,98,189,6,239,110,234,65,13,53,22,197,113,175,21,78,255,91,76,74,207,72,206,255,78,178,187,108,183,200,29,7,103,176,18,232,163,107,228,8,77,61,76,145,186,152,171,211,2,218,251,2,152,118,33,239,57,143,101,168,5,69,197,12,183,69,88,5,186,208,45,191,252,1,117,93,36,153,221,15,193,224,195,36,96,203,166,148,96,5,218,141,78,250,138,142,145,104,107,26,91,116,23,66,49,213,251,22,41,140,89,233,171,247,117,226,204,105,159,38,121,29,31,249,232,97,201,253,234,57,177,13,28,25,172,166,126,249,212,141,111,81,189,90,123,1,179,36,7,65,130,212,20,211,202,104,71,69,173,5,246,156,188,175,249,189,45,187,121,140,123,0,73,81,80,134,202,51,169,6,6,154,104,235,11,141,167,66,216,7,12,16,93,114,26,254,48,224,220,201,209,49,87,82,23,4,252,153,19,107,243,44,92,183,179,211,136,184,188,116,24,66,191,188,12,208,102,93,29,124,191,42,17,187,218,32,201,138,225,193,118,197,191,26,197,93,15,254,52,76,9,136,227,197,87,9,141,114,83,75,244,74,238,211,179,0,4,4,197,212,18,24,37,207,149,164,154,161,48,77,23,227,138,58,137,127,231,31,71,99,94,54,96,58,122,37,246,207,56,153,200,142,239,39,58,92,200,94,24,36,253,84,85,169,36,106,153,4,84,132,52,219,76,128,145,243,248,62,41,46,104,154,213,53,129,160,92,33,125,158,222,3,233,16,44,4,122,59,59,244,198,50,219,174,91,199,190,232,142,124,238,246,143,0,192,183,33,107,229,243,39,85,193,253,53,166,48,75,172,33,68,100,142,22,213,134,177,143,57,55,1,138,230,168,42,201,221,173,24,61,93,206,100,110,252,151,90,128,221,199,213,201,37,27,238,97,198,124,236,99,253,192,164,146,226,69,71,100,41,57,7,20,46,234,97,125,183,200,159,162,143,77,225,245,231,15,81,74,29,81,254,166,127,38,226,237,0,36,129,141,151,220,47,44,211,112,58,168,134,246,224,184,211,73,134,246,109,70,97,208,42,65,93,160,133,39,67,145,207,61,177,176,150,101,94,165,14,134,110,69,129,151,110,28,198,4,103,176,185,209,170,175,83,221,153,8,123,35,18,76,247,148,232,63,38,241,72,237,56,108,164,236,44,85,186,121,51,186,242,19,176,76,196,240,179,207,111,55,149,33,141,229,136,26,167,186,204,246,42,120,42,154,197,64,17,132,173,99,88,144,16,206,110,50,52,133,112,189,60,103,188,119,129,243,242,197,83,186,98,91,214,218,101,179,44,232,244,121,149,208,72,179,185,234,209,20,94,163,223,217,98,12,223,139,161,173,144,47,94,94,108,206,208,65,212,117,119,81,116,64,96,160,4,122,103,44,96,146,13,51,125,151,155,154,252,75,112,78,44,229,209,146,212,52,153,21,226,79,245,48,108,164,18,39,157,220,166,2,26,243,229,100,193,184,200,57,169,202,30,220,59,148,30,60,155,9,70,135,169,69,53,26,182,157,238,180,67,158,99,225,217,58,245,181,237,70,230,246,40,38,205,58,229,191,32,167,3,171,223,234,149,26,161,27,146,237,245,88,27,162,28,80,145,163,44,189,200,41,213,199,72,204,6,162,84,253,6,76,197,116,143,227,141,188,176,85,176,164,117,200,49,12,79,236,201,123,19,94,140,226,122,160,185,32,248,244,131,70,229,171,246,223,38,52,203,103,122,58,78,14,201,22,13,59,160,153,41,213,172,76,244,154,90,136,19,33,176,84,39,102,245,142,118,207,196,33,231,221,177,187,53,104,170,190,102,22,1,124,22,144,48,13,220,226,248,85,233,30,155,150,248,101,145,117,224,238,84,172,19,30,28,29,191,138,96,110,170,227,207,179,104,64,74,209,29,201,127,240,76,83,129,67,174,153,251,98,6,189,238,210,114,54,211,186,50,99,59,36,105,160,88,108,149,220,215,119,111,114,208,95,57,231,122,128,231,161,103,192,110,3,6,182,199,38,129,236,96,21,99,253,101,38,230,99,66,14,1,24,254,221,101,113,53,197,40,157,203,196,245,56,51,67,154,219,4,173,102,118,137,37,118,30,111,237,201,152,66,226,168,31,81,30,77,38,243,57,144,135,134,118,210,130,241,165,114,207,169,225,212,119,219,127,98,218,65,121,53,227,124,174,36,21,85,113,119,49,82,245,52,53,118,222,216,92,236,84,238,239,85,118,63,23,181,112,121,23,140,70,47,29,155,102,0,25,173,206,108,112,177,19,174,216,159,213,222,22,250,35,21,159,244,136,202,138,39,124,47,179,3,221,255,96,60,50,132,211,178,208,41,213,57,139,251,144,57,131,219,110,136,55,238,162,132,86,141,59,183,32,46,184,177,248,157,219,119,208,237,56,178,181,112,117,66,127,151,60,228,246,203,68,39,252,150,214,42,6,164,64,230,191,215,218,148,10,239,255,109,93,55,182,208,49,14,40,34,42,80,118,107,90,132,33,4,210,99,112,166,3,22,227,121,108,137,154,199,131,56,25,230,208,78,252,151,252,28,134,182,44,18,103,230,42,192,2,107,204,105,42,229,74,218,159,164,72,243,229,121,247,127,231,152,73,195,201,94,51,82,241,47,231,59,192,122,153,117,209,159,231,142,2,193,220,200,69,200,117,227,61,89,18,177,116,148,126,97,147,180,45,247,14,175,111,227,169,116,143,136,192,81,162,108,181,67,164,211,7,62,194,205,146,100,173,122,120,187,190,236,195,49,15,87,60,192,24,62,168,49,64,228,215,168,74,182,206,157,151,153,109,253,78,122,75,34,149,207,211,212,73,250,13,131,129,142,240,155,16,223,189,60,97,229,172,199,104,220,97,247,78,69,90,212,170,173,164,142,251,43,81,209,68,38,92,112,224,90,147,83,232,242,19,236,33,243,7,193,34,99,245,15,101,39,214,203,29,176,54,191,122,234,103,82,92,127,75,91,197,245,226,151,65,150,19,84,74,0,70,189,90,177,218,4,99,195,121,54,167,121,174,24,2,63,128,55,217,253,222,112,3,230,56,170,204,35,142,206,213,53,218,162,241,75,194,223,146,25,206,20,47,9,201,38,19,159,247,165,106,52,161,4,200,119,234,146,146,207,221,1,226,46,41,136,86,233,174,23,255,190,130,162,98,121,84,59,37,36,208,20,32,203,3,252,133,133,205,247,137,6,216,119,3,159,142,174,62,168,220,54,150,196,197,252,215,47,20,71,132,151,168,97,239,24,30,48,254,72,146,66,246,131,98,70,95,138,23,120,48,177,233,228,216,154,222,82,13,253,231,184,184,126,250,97,58,228,164,84,165,126,126,78,161,97,237,110,171,187,101,100,226,134,157,33,73,52,57,228,106,109,28,31,83,221,163,18,171,80,192,163,203,249,10,9,40,210,180,44,249,228,152,182,38,42,43,246,186,54,73,228,10,166,199,216,70,173,209,50,212,85,201,18,132,109,145,167,55,55,203,16,151,170,31,122,198,124,33,140,193,57,191,232,245,21,6,234,232,66,104,141,213,96,89,252,173,86,227,17,93,154,73,53,17,130,198,108,15,192,99,31,88,136,149,214,151,199,107,225,218,16,225,106,138,41,45,197,43,249,64,96,132,172,102,232,144,79,36,78,48,117,213,169,46,72,176,12,154,101,198,100,83,157,164,50,157,181,198,89,172,181,123,239,185,3,120,37,4,228,180,46,74,157,23,0,182,66,60,164,90,239,133,219,161,2,207,222,162,6,206,228,44,28,185,174,21,206,117,94,31,189,97,27,21,130,47,153,146,45,183,217,145,111,167,227,134,11,139,141,156,150,133,167,84,102,154,82,126,83,141,160,4,193,226,191,169,113,18,28,7,202,22,134,45,18,253,15,181,53,250,96,253,72,91,122,244,236,175,18,42,197,128,250,129,158,214,179,228,207,151,156,9,96,170,74,211,195,187,61,75,98,205,55,60,100,84,224,14,230,226,219,204,122,72,116,220,182,137,13,217,100,166,239,90,206,148,6,245,73,176,214,232,68,80,68,203,151,238,46,192,62,161,220,32,23,236,221,114,56,132,27,81,8,172,141,87,120,121,154,131,152,170,141,138,127,10,226,126,74,42,183,86,79,237,254,175,104,43,18,89,90,139,160,67,241,47,68,137,73,74,16,13,208,252,73,37,48,93,250,14,218,197,150,26,10,183,87,102,101,17,133,81,245,244,9,220,142,220,160,237,207,104,81,12,177,33,129,26,150,23,156,108,128,84,157,40,108,12,67,204,189,150,44,88,62,235,225,247,246,213,216,128,245,5,241,66,152,211,154,186,237,188,77,211,79,47,222,233,223,185,137,54,11,232,125,23,196,163,186,134,69,139,57,177,147,69,160,124,92,225,155,176,112,187,247,205,152,89,21,230,126,114,219,83,6,210,67,26,75,72,162,194,153,195,189,230,216,105,198,232,28,115,145,105,212,120,149,128,196,130,169,175,167,111,54,157,23,102,14,65,68,20,232,45,61,213,117,238,242,44,202,41,50,121,152,34,130,240,185,144,51,124,208,14,177,191,40,86,216,113,147,241,18,160,93,250,154,25,204,173,161,199,194,133,206,59,145,206,209,246,248,168,31,249,109,169,191,184,215,72,80,67,29,130,172,62,44,25,82,32,244,112,239,56,101,157,23,243,48,237,126,86,95,173,52,105,41,201,178,54,79,38,159,56,78,167,252,205,193,17,108,243,137,162,64,81,43,126,108,105,35,53,26,25,86,47,119,86,50,238,83,159,97,27,201,102,88,55,23,220,226,176,65,60,145,152,87,8,16,135,80,168,2,132,197,15,132,76,56,93,58,110,232,173,51,153,9,9,103,1,122,167,101,215,164,225,148,86,225,206,4,14,77,156,251,194,225,117,189,198,194,95,64,7,89,201,32,104,215,6,30,116,150,117,65,124,206,126,8,184,94,45,253,144,165,238,39,99,67,84,5,117,159,30,27,166,215,38,189,159,53,234,74,201,229,89,155,76,207,34,241,106,181,167,96,103,51,8,168,27,158,47,45,187,73,193,40,6,241,30,94,184,92,65,238,224,138,216,186,237,139,173,148,118,184,164,193,6,106,193,238,106,115,49,180,159,98,90,202,126,138,251,226,198,234,42,245,109,126,113,251,163,166,123,211,30,133,177,4,55,238,104,72,102,46,168,154,60,44,245,9,192,133,15,182,104,83,218,66,101,237,39,95,188,16,5,88,182,173,47,114,136,28,201,209,152,7,83,236,218,53,181,0,94,122,147,163,22,91,246,113,229,129,203,122,233,137,65,48,248,254,40,19,87,78,235,177,83,78,207,90,73,248,8,187,81,170,0,99,84,146,191,16,203,73,235,169,55,138,120,108,7,86,187,82,60,3,29,151,77,237,188,218,198,136,35,19,22,149,44,72,243,155,81,155,216,136,6,187,178,193,211,217,167,225,109,216,155,74,80,143,172,22,255,45,124,222,189,29,74,24,44,92,190,86,100,47,54,131,166,74,21,167,223,141,82,192,21,77,217,166,204,69,125,110,218,85,32,151,211,31,239,132,97,78,45,198,205,107,229,250,178,91,126,72,51,229,241,24,95,94,246,215,47,16,52,78,87,195,23,112,126,32,21,109,236,190,185,143,142,230,76,148,74,129,108,165,12,248,52,213,37,27,172,74,9,99,144,133,20,130,56,233,74,223,219,110,11,218,69,78,98,19,171,148,30,171,188,1,51,131,36,4,251,177,169,171,181,224,99,247,52,246,93,130,70,185,0,109,119,75,25,79,49,125,84,250,163,174,93,45,43,132,157,27,140,146,140,117,159,159,243,164,253,77,35,158,155,112,158,161,220,168,214,2,212,128,73,58,195,194,229,68,97,156,251,186,197,40,86,240,93,77,76,31,149,160,95,93,179,20,34,149,91,91,142,230,120,253,91,83,244,55,69,30,44,161,196,159,237,238,0,179,251,206,157,28,148,127,9,162,19,190,244,229,145,170,185,98,156,4,109,143,178,242,91,82,76,235,196,255,195,58,49,97,87,178,176,186,74,159,6,211,95,32,139,182,224,17,26,246,81,231,165,219,157,192,103,136,138,134,60,96,109,149,150,43,171,8,232,182,195,249,103,186,128,177,34,7,226,47,246,216,175,10,35,72,154,192,158,213,110,158,6,163,82,40,1,31,129,215,147,250,77,85,232,141,144,168,52,103,30,40,46,77,182,109,122,199,206,210,139,127,169,205,122,129,38,96,44,97,137,216,3,208,253,217,162,131,157,48,100,97,227,29,169,118,18,28,126,161,8,228,104,253,93,208,234,2,74,180,242,45,144,198,150,198,240,140,21,141,47,101,202,126,34,252,23,27,233,77,174,36,249,109,217,136,242,178,103,82,126,13,64,131,150,121,231,156,46,146,186,140,69,72,177,86,148,213,133,212,15,19,27,160,11,92,133,164,63,28,124,68,63,193,176,140,173,139,191,221,55,69,5,163,49,9,146,219,87,140,97,235,108,53,167,186,75,7,10,14,130,30,81,22,248,77,106,32,137,136,160,69,214,205,16,160,140,13,65,158,24,236,66,210,82,111,227,204,73,219,117,197,86,236,248,51,96,3,181,83,229,133,147,90,204,83,60,192,110,69,176,97,207,28,104,141,93,89,53,208,106,167,128,117,147,251,200,155,39,62,56,50,97,245,29,0,181,101,217,156,38,106,106,142,113,240,207,80,59,119,91,147,108,46,147,174,93,46,92,96,7,71,133,215,34,81,138,51,49,141,238,202,7,65,212,143,78,35,183,175,118,176,159,98,157,177,100,124,150,147,252,33,48,76,42,85,27,152,71,104,0,21,246,77,167,132,10,8,33,25,97,230,24,10,233,207,96,31,160,251,153,88,30,192,196,7,159,110,14,184,28,159,252,25,174,176,5,39,46,97,218,186,103,68,74,131,248,154,237,56,16,115,25,147,128,62,233,22,222,34,133,226,36,115,247,88,168,0,63,129,69,70,25,248,229,180,21,146,224,170,66,86,59,0,39,1,27,176,69,198,66,59,225,6,222,247,178,144,12,243,141,192,4,234,110,186,177,147,0,208,52,132,8,222,38,254,99,83,4,40,14,29,56,70,174,18,233,166,108,194,81,169,151,68,71,197,110,116,148,146,115,135,209,225,76,76,112,207,0,237,186,230,21,183,156,74,212,243,229,108,68,241,208,229,54,234,11,47,187,113,204,59,163,102,191,166,36,40,3,14,220,203,40,121,153,184,61,162,239,80,49,87,193,193,11,68,249,225,241,178,15,164,177,245,208,39,240,17,130,64,171,84,151,172,38,222,203,15,21,118,26,158,135,59,152,32,36,39,99,169,146,251,64,220,108,34,101,172,63,141,207,87,238,193,213,135,176,94,107,97,255,187,100,144,146,92,125,58,255,90,17,82,2,28,127,104,144,55,99,174,19,25,168,82,231,62,122,20,52,51,243,118,122,226,37,56,218,84,179,67,89,19,107,212,35,14,203,120,19,130,185,164,229,196,254,146,89,47,56,19,48,97,73,66,82,124,109,206,178,130,179,59,48,112,240,202,231,166,1,55,252,169,134,39,79,163,117,36,180,255,52,36,95,232,194,73,138,150,240,12,54,104,200,138,53,63,61,99,207,29,175,228,173,230,88,111,238,185,109,51,232,241,98,100,190,80,7,248,54,122,41,245,154,0,49,49,13,151,170,166,141,124,86,221,188,13,227,112,217,148,14,174,192,45,7,100,194,179,23,239,136,50,5,15,2,105,13,125,132,4,122,230,126,205,95,213,231,172,199,155,247,243,168,8,99,89,141,105,12,229,0,44,61,247,70,107,193,76,202,229,24,40,168,83,158,208,243,147,112,253,87,127,61,187,115,49,32,226,247,4,42,111,102,174,139,5,126,146,98,183,58,160,23,157,115,254,45,213,26,171,222,149,129,36,150,91,150,6,25,194,255,210,46,38,128,221,123,39,147,183,58,3,95,208,70,51,172,81,132,245,201,61,77,145,177,1,45,174,170,155,206,97,17,161,137,195,104,42,85,90,16,70,214,167,112,64,212,17,216,217,70,205,197,33,224,141,0,246,145,125,215,238,219,195,183,97,168,2,250,184,58,88,245,22,0,40,171,50,20,113,223,93,36,215,176,229,84,210,44,150,64,91,206,78,229,67,37,32,88,59,146,161,226,199,229,150,59,221,67,70,11,133,29,12,184,234,25,169,163,229,220,246,8,76,115,115,145,246,171,33,225,254,202,140,192,166,130,64,183,155,107,177,203,158,40,125,228,22,213,179,42,143,184,193,113,154,211,122,167,44,25,21,189,25,214,126,121,201,92,65,202,97,21,133,207,201,74,185,179,143,149,180,129,98,253,35,176,34,6,100,155,144,252,189,208,248,69,122,232,189,155,182,225,2,254,60,92,189,219,178,25,143,227,14,112,47,193,250,142,170,161,37,10,11,178,228,149,19,89,3,64,189,64,235,237,13,218,252,95,8,242,31,218,255,222,124,45,92,58,218,190,227,67,201,96,169,78,148,29,151,204,92,173,170,211,119,8,165,29,213,145,40,191,16,56,96,207,166,88,13,217,224,84,69,169,88,163,138,120,62,39,28,54,136,98,204,149,196,83,194,93,205,194,40,255,187,245,178,21,128,107,63,17,34,98,233,42,221,238,137,165,125,107,30,5,128,187,54,53,152,208,92,183,186,144,110,202,32,152,241,180,45,172,123,111,123,114,124,65,227,10,136,173,234,8,129,227,65,247,124,49,115,94,81,226,164,200,209,201,137,230,162,89,13,143,157,181,3,213,222,33,15,167,171,101,18,250,11,161,14,242,53,231,180,213,158,211,181,142,194,3,137,80,75,97,80,18,212,150,187,97,230,223,224,81,177,140,55,213,149,243,235,5,221,57,147,14,178,135,197,175,238,192,171,114,181,49,72,162,229,7,52,38,41,2,185,255,13,150,64,240,69,7,74,64,136,2,126,183,88,4,155,27,78,205,49,190,208,228,120,130,65,33,73,1,38,173,202,247,147,64,203,45,88,193,24,182,191,172,228,25,137,54,49,168,113,206,246,126,127,113,71,128,225,64,149,68,242,188,7,240,88,221,239,0,153,48,3,98,159,50,233,184,199,101,127,138,117,54,91,55,236,10,63,76,246,224,111,161,243,26,137,48,203,192,184,67,39,122,20,35,154,84,28,204,144,215,245,68,35,247,10,69,240,62,81,88,247,2,189,121,96,233,221,230,186,107,76,100,120,52,7,19,234,49,118,57,247,226,106,167,197,146,215,208,96,165,19,96,93,96,60,154,230,243,136,22,60,104,72,84,150,79,89,97,95,82,86,14,208,79,136,73,177,171,23,155,163,27,207,114,13,177,67,7,20,183,140,109,54,19,7,211,234,185,158,80,99,12,138,27,117,3,251,242,246,187,149,239,29,247,27,198,125,206,203,66,150,86,60,143,0,70,151,205,20,115,47,235,192,217,128,240,168,115,200,125,96,162,107,103,133,213,154,68,3,144,50,96,239,183,26,248,236,24,77,203,229,44,179,14,182,171,84,67,245,15,39,12,116,46,59,90,125,3,154,198,96,101,140,90,136,43,34,183,228,80,19,179,167,104,245,64,118,39,204,235,201,52,83,151,224,145,73,68,134,24,145,193,91,73,161,29,221,231,106,109,13,154,230,160,134,249,86,142,148,25,144,122,134,210,217,148,247,40,127,20,237,203,103,65,195,161,197,38,215,200,195,27,208,178,61,163,194,199,103,85,16,134,133,226,157,22,5,171,194,41,73,90,207,128,241,131,246,64,70,216,170,13,13,79,117,22,183,67,26,54,0,120,238,176,229,145,58,60,144,17,178,127,200,181,42,117,126,51,237,108,125,58,71,149,232,104,81,27,125,219,37,230,149,19,82,119,248,102,255,115,243,236,113,213,206,98,144,152,126,210,249,179,145,128,59,178,192,243,216,116,43,25,26,220,14,90,113,208,153,50,232,146,38,30,25,240,188,1,208,255,86,95,211,239,215,179,157,131,163,84,61,22,12,63,132,133,120,68,242,85,179,208,93,207,149,31,164,137,141,213,192,220,174,102,184,124,67,223,189,194,90,3,114,241,174,54,233,68,169,154,63,191,116,120,43,228,103,175,93,44,48,47,47,153,49,206,75,100,157,5,55,74,111,134,99,74,71,191,116,174,3,173,177,235,165,17,150,121,38,131,92,116,92,70,14,46,87,71,211,140,190,208,61,10,197,162,168,189,146,59,99,197,119,241,57,187,16,94,36,74,189,65,189,198,234,55,8,1,193,127,69,57,109,49,131,37,45,53,202,0,204,40,221,231,191,117,154,58,21,155,17,250,84,91,121,96,197,168,49,13,19,242,118,10,244,149,214,255,13,191,88,88,217,63,211,242,49,72,32,187,68,8,221,148,122,20,136,28,37,94,5,241,105,164,88,37,249,118,120,131,126,209,25,107,185,98,223,1,162,111,217,158,90,149,162,144,111,146,138,67,196,79,41,77,185,9,24,224,23,114,78,95,142,232,20,26,132,197,243,134,4,92,23,21,219,37,86,13,136,48,60,96,53,48,243,252,142,53,111,80,201,169,13,99,97,69,231,46,206,229,175,41,188,156,0,139,108,2,207,232,212,158,160,87,141,47,117,212,122,125,69,188,125,222,41,235,20,180,41,141,171,186,97,139,126,188,141,27,34,201,139,126,32,218,68,27,60,216,46,133,202,139,144,169,254,45,144,247,29,17,253,132,148,203,75,121,113,34,62,198,136,59,80,154,36,114,222,228,14,139,32,226,111,167,25,254,137,121,103,58,78,19,215,204,136,109,16,225,7,228,239,141,184,151,238,113,231,235,70,62,113,26,158,205,195,222,83,72,138,178,62,15,231,14,86,234,166,80,253,101,30,131,84,59,180,207,109,183,125,55,186,105,85,227,169,29,83,63,161,83,55,200,212,81,142,41,30,48,209,35,146,54,177,232,202,5,32,20,211,138,208,224,180,149,240,244,18,115,134,195,174,232,172,79,20,58,201,110,132,148,135,132,51,105,94,176,213,26,28,11,254,220,252,188,180,84,76,69,235,75,56,86,96,215,48,63,61,143,5,94,172,69,46,200,222,204,192,205,169,93,0,147,241,43,65,73,243,153,184,141,103,238,142,150,156,155,247,254,178,30,132,21,197,142,55,126,180,229,149,250,161,89,128,159,20,170,89,60,39,236,64,43,135,116,124,0,71,134,217,93,132,81,202,71,243,82,105,166,157,111,108,220,67,157,4,14,204,226,197,55,163,97,147,150,218,71,234,235,57,42,120,178,79,83,141,153,144,46,106,145,59,221,233,35,33,197,83,43,96,232,48,60,175,255,66,149,15,114,83,236,101,214,64,48,238,88,106,160,70,238,140,134,56,101,238,90,150,106,82,109,246,39,188,102,164,64,216,219,254,10,73,18,0,66,204,124,100,179,186,88,243,144,145,195,206,143,193,202,136,42,208,147,109,109,123,168,56,116,240,187,25,103,81,165,7,21,243,236,110,180,237,228,210,160,141,198,96,80,72,39,135,143,140,236,164,44,64,255,205,223,174,178,76,136,15,152,56,236,219,3,44,83,34,45,237,38,202,111,183,210,40,214,142,70,65,13,29,94,107,123,19,57,121,62,116,219,117,95,63,87,98,64,190,51,223,240,151,40,212,101,144,3,255,95,33,20,45,207,176,37,175,223,151,132,19,139,109,150,215,192,166,77,154,22,68,197,66,138,54,95,123,74,26,9,246,14,161,208,232,16,164,237,126,1,206,122,29,105,80,92,241,36,121,136,208,196,113,101,1,145,205,14,218,56,56,182,130,230,177,211,173,197,221,159,31,164,193,52,164,247,52,125,82,133,195,253,178,144,61,94,155,190,27,3,77,100,230,11,24,235,145,75,13,219,206,75,62,77,243,7,35,178,24,51,95,75,91,88,247,25,200,204,179,218,3,92,57,49,50,57,149,254,63,141,121,78,113,167,155,139,57,5,77,214,59,153,73,221,22,253,182,66,220,76,106,47,157,233,177,126,240,198,45,178,176,15,16,200,192,92,62,115,84,142,69,228,168,140,25,156,201,205,201,128,214,93,153,172,245,166,4,109,107,161,71,211,138,205,103,183,193,165,51,218,239,69,168,51,135,25,103,4,18,194,196,73,172,163,199,193,159,154,23,153,28,2,132,7,233,233,222,218,14,38,225,120,173,78,56,69,207,79,92,209,84,160,1,7,154,232,45,41,13,3,241,121,66,111,32,158,231,37,152,226,60,10,215,80,241,191,95,209,215,250,212,84,93,172,80,85,52,142,122,222,99,145,217,176,85,157,59,98,27,215,174,64,77,134,153,81,206,179,86,102,94,36,82,5,106,121,176,141,118,242,192,86,172,231,107,226,218,38,110,63,30,97,241,203,171,153,159,109,102,239,1,21,75,168,99,101,250,97,160,56,55,76,128,118,227,149,117,160,13,226,246,37,129,101,114,126,56,25,92,59,42,169,172,23,39,160,110,119,248,252,102,24,117,230,118,182,182,222,208,20,228,137,33,125,40,132,28,253,197,168,150,93,34,114,122,221,220,149,49,242,108,198,159,108,201,42,69,227,61,203,44,191,218,98,58,130,105,100,85,20,97,53,245,44,131,253,239,10,140,218,211,110,175,124,60,132,185,227,128,79,92,206,10,171,68,179,27,62,254,85,96,217,42,201,64,84,245,248,76,39,5,41,187,238,164,76,228,115,75,78,132,51,57,200,83,220,173,229,147,127,46,248,243,222,251,123,7,250,243,109,9,197,214,127,30,177,22,246,237,82,225,191,137,225,3,190,69,53,236,165,83,47,142,145,251,244,252,193,218,92,63,232,0,25,192,154,184,187,130,153,135,236,126,82,144,170,122,205,157,21,121,60,147,171,7,114,7,158,37,8,153,170,229,29,24,133,73,4,179,172,242,154,126,165,227,110,16,73,164,208,101,167,236,84,50,164,116,14,55,55,214,186,151,109,147,131,235,165,120,151,210,217,131,204,228,170,26,89,83,244,188,45,201,134,114,217,146,109,53,158,42,188,212,232,194,155,117,166,106,91,1,251,59,48,216,218,50,215,79,22,193,100,21,152,224,247,186,202,158,124,20,161,104,187,249,96,238,242,98,73,240,80,36,106,179,250,231,39,238,130,90,34,201,154,213,236,158,90,58,81,205,134,49,148,163,123,77,104,211,97,220,162,193,130,219,241,115,245,32,7,210,112,69,112,248,230,166,64,204,248,162,3,63,195,198,25,104,36,39,240,54,185,222,205,125,19,143,200,202,142,68,41,59,59,240,213,148,41,1,0,91,8,199,69,157,149,33,47,2,61,34,205,248,33,83,33,29,119,220,214,93,95,43,115,58,199,207,40,121,148,92,253,241,80,234,73,152,198,201,168,179,241,150,96,138,232,199,12,201,99,6,122,234,128,93,199,63,60,51,17,216,89,226,181,223,58,158,182,179,188,16,8,35,80,123,151,112,117,13,25,126,187,238,43,65,245,97,25,32,1,1,155,245,212,202,80,234,71,27,221,130,37,40,89,14,120,181,136,136,188,174,185,223,21,202,22,56,129,246,163,234,173,244,38,254,25,193,70,69,171,99,134,134,50,227,218,0,44,161,247,12,130,125,31,21,104,59,205,112,103,66,24,203,64,26,89,116,248,6,226,196,14,26,125,167,155,202,163,39,212,238,114,130,239,61,151,62,10,192,9,235,56,85,57,108,89,186,227,122,164,61,181,48,85,102,21,229,147,4,188,44,96,34,98,40,237,240,32,41,180,227,219,157,202,211,19,44,19,134,209,223,8,244,191,239,116,66,225,250,220,153,133,101,52,240,154,109,35,231,40,219,178,16,133,197,240,248,217,247,65,61,200,62,164,22,231,147,67,80,240,132,5,196,255,79,206,167,241,229,225,160,179,144,65,108,174,134,163,183,231,58,217,27,89,113,183,61,116,1,222,249,205,157,61,112,52,171,230,115,156,153,160,59,110,196,100,57,96,85,168,67,48,100,65,196,91,70,195,52,251,240,64,182,192,134,190,38,15,160,61,35,37,104,217,177,127,227,157,10,77,172,212,160,238,181,28,46,115,84,25,48,107,241,206,74,117,48,13,36,185,251,15,206,180,21,79,28,146,45,47,91,211,86,58,185,181,156,227,1,133,14,40,158,174,18,180,134,138,53,219,70,97,231,223,175,194,237,237,238,19,213,0,82,141,155,83,148,4,220,189,163,118,151,91,254,24,132,83,75,82,52,0,73,0,150,20,104,194,0,20,220,106,104,179,164,49,179,37,45,111,111,152,243,167,206,101,135,71,128,137,24,8,208,7,251,178,119,207,91,49,245,76,235,106,59,184,225,250,166,125,147,30,130,33,170,133,63,67,120,165,193,21,3,183,20,25,164,172,123,88,150,190,135,231,194,207,42,130,73,34,51,0,93,64,65,96,92,70,143,83,234,130,77,36,82,172,246,124,57,227,26,40,76,87,41,131,141,208,192,81,142,90,245,149,223,139,129,242,83,154,154,233,14,30,5,115,196,232,250,57,93,68,50,181,232,102,122,201,66,196,63,110,191,219,70,56,20,212,191,114,109,75,38,182,11,44,50,101,102,149,108,155,161,3,43,144,85,204,132,217,198,79,8,215,63,83,54,98,50,187,227,174,138,7,193,156,224,97,17,37,193,234,81,255,125,237,201,231,206,131,171,117,76,216,216,151,17,229,43,78,132,228,187,210,236,61,184,74,190,42,203,226,75,140,86,108,18,248,76,69,18,45,180,127,173,61,179,153,97,148,95,91,53,227,54,51,72,130,171,132,149,255,194,78,86,127,74,219,204,89,23,55,98,104,236,30,68,211,62,100,32,1,140,122,216,213,251,204,172,122,119,121,217,82,100,139,122,191,230,241,87,30,30,113,62,211,115,234,116,194,198,123,189,6,27,147,193,127,189,206,112,1,47,149,208,28,11,209,74,243,194,152,103,67,53,202,35,138,236,197,81,68,199,36,18,196,216,227,132,91,9,74,3,114,140,144,86,160,179,108,149,92,242,228,49,98,32,24,108,28,110,104,89,7,188,175,108,2,46,213,181,44,184,66,176,150,39,62,243,160,128,64,134,24,112,200,42,82,176,56,59,95,148,198,165,162,225,213,138,161,241,14,203,23,100,130,118,34,198,203,162,229,157,236,144,76,115,54,140,16,50,11,108,36,67,16,28,11,250,135,173,127,233,81,13,215,71,8,74,154,167,154,68,156,46,174,154,249,228,156,204,163,121,11,101,206,20,254,213,69,139,142,254,22,233,223,44,90,109,173,222,32,213,18,138,12,81,63,180,118,79,64,104,220,22,202,46,35,185,230,64,11,32,37,156,164,94,226,126,250,19,13,195,109,94,231,115,249,54,215,235,161,116,67,89,15,135,92,81,93,132,21,203,65,96,140,249,201,53,126,40,34,39,122,250,114,14,210,231,72,55,106,114,144,196,255,71,166,31,55,85,29,119,116,102,211,144,187,115,78,42,123,11,53,193,223,186,225,129,196,197,155,92,157,22,24,118,254,193,128,188,167,135,31,188,116,2,149,142,167,59,64,0,201,244,112,35,5,62,121,172,131,213,2,148,64,159,116,96,235,75,141,171,219,179,164,29,126,234,193,128,140,88,132,248,198,18,229,223,9,223,11,90,120,6,147,137,28,230,1,181,250,219,133,233,121,11,137,10,55,205,141,103,79,144,59,51,240,165,45,181,79,179,87,151,35,26,172,191,153,34,92,216,38,155,127,134,252,3,211,48,210,222,245,230,20,206,250,2,145,161,141,8,200,187,116,77,138,203,98,234,171,213,106,239,92,94,48,250,183,60,167,66,18,60,253,241,154,171,46,248,94,2,54,66,190,90,80,198,108,21,52,20,238,125,26,146,108,147,238,8,152,135,255,138,60,123,222,193,182,14,173,124,51,33,168,183,127,27,54,117,41,188,219,199,237,64,140,48,6,64,69,53,134,69,239,3,108,166,82,165,137,225,188,79,59,105,59,208,211,126,170,160,114,142,137,251,146,110,172,17,36,65,196,10,68,172,31,250,41,136,248,240,178,128,77,193,22,17,151,68,249,67,147,225,236,56,22,128,33,5,123,102,77,83,134,9,134,199,254,52,160,160,233,24,186,131,172,60,91,57,113,145,24,166,53,127,112,83,164,184,99,201,249,168,165,54,230,110,119,181,22,170,60,220,178,129,60,87,216,139,97,170,240,149,47,83,245,237,24,90,201,75,201,175,213,161,42,25,245,237,114,141,72,43,35,84,54,55,199,110,0,144,179,0,35,127,139,114,123,145,62,62,117,142,14,23,205,213,8,141,46,188,35,218,178,61,162,29,217,217,231,48,138,119,232,41,189,225,238,126,248,57,190,129,216,25,26,181,173,167,29,142,197,41,184,28,52,107,250,213,77,240,213,17,76,17,242,148,40,89,126,158,185,173,41,134,202,40,201,248,220,135,39,100,112,142,50,159,254,31,100,129,14,143,234,100,143,32,25,6,17,246,164,81,54,115,153,68,120,48,81,98,25,57,96,200,242,230,55,73,220,186,166,232,197,117,74,116,150,165,82,52,246,207,139,52,210,210,98,91,242,118,99,218,72,50,201,51,20,237,129,68,78,40,164,42,212,214,31,240,160,27,159,124,63,74,179,194,245,71,121,246,227,76,225,152,69,131,64,230,182,134,179,230,103,20,39,199,21,53,71,228,228,46,139,193,212,220,10,115,253,5,7,116,2,78,152,122,1,237,42,159,34,111,203,150,217,52,223,137,102,178,104,74,150,3,120,77,252,80,198,167,152,150,84,199,118,11,85,169,134,133,181,130,8,122,226,195,239,204,27,219,49,93,82,171,197,198,100,105,205,124,84,229,108,96,191,73,12,189,216,151,150,189,218,64,198,38,1,214,54,100,90,177,156,34,34,32,233,0,82,107,220,27,89,32,61,143,235,133,254,248,187,60,225,210,11,57,255,179,68,7,218,152,163,126,93,182,110,129,176,231,189,12,219,29,0,112,49,222,95,127,92,15,106,127,17,54,251,211,146,175,122,128,219,144,36,101,18,195,18,151,242,72,18,201,218,98,13,238,80,66,53,94,181,24,48,117,227,123,1,111,191,41,16,56,121,15,21,0,60,72,247,252,162,151,216,77,188,179,147,33,94,255,4,27,48,56,159,79,49,43,118,169,236,216,115,117,181,49,137,80,235,36,255,16,8,29,175,44,85,234,50,168,74,226,109,181,145,230,173,126,124,131,59,27,235,49,62,58,172,91,219,188,88,124,171,79,140,16,104,19,24,104,169,39,17,188,139,244,90,230,47,96,220,139,214,218,173,7,29,85,80,167,222,89,51,158,244,10,44,158,160,50,97,125,22,157,210,138,47,252,181,208,124,92,182,192,56,244,174,114,253,15,120,157,135,97,180,69,114,95,62,144,76,35,246,91,93,71,92,119,178,65,72,122,223,250,213,77,50,117,213,90,219,14,147,140,174,52,76,96,76,169,8,61,106,13,109,145,145,211,131,216,19,235,53,164,150,135,77,77,16,34,177,100,231,237,33,41,25,156,173,161,1,32,87,121,127,155,205,227,36,117,132,163,117,9,113,107,102,82,191,178,53,187,62,196,236,73,148,197,169,53,49,32,13,181,130,217,163,40,65,128,87,23,243,214,188,161,15,241,190,169,156,35,206,91,173,149,139,150,20,98,210,105,194,13,20,68,54,4,112,218,235,188,42,111,52,163,85,47,61,28,75,132,72,130,38,64,191,202,243,150,145,243,158,221,152,88,114,181,152,72,179,20,3,133,51,107,112,244,181,122,234,210,15,10,98,124,227,115,33,175,127,101,11,194,149,109,39,41,222,127,159,60,224,23,141,235,168,122,141,5,144,51,215,123,121,40,147,89,251,117,3,190,183,96,171,164,49,167,154,8,11,233,14,140,57,149,135,253,158,21,232,171,41,97,113,86,231,203,204,107,176,92,35,143,51,188,139,180,139,51,243,139,111,15,209,53,168,42,214,63,87,3,132,201,178,157,218,142,121,232,87,229,146,23,132,143,36,18,197,38,188,236,24,187,219,196,231,18,83,105,83,81,202,218,186,68,8,111,60,173,35,195,31,37,42,43,50,252,9,44,95,114,38,252,149,85,158,206,221,146,127,62,93,23,8,40,170,134,119,228,253,2,91,51,175,40,31,227,88,5,157,68,145,95,195,30,148,229,115,95,50,247,197,242,131,135,12,3,240,218,3,155,29,2,230,69,181,66,195,52,151,197,229,198,153,239,165,0,177,96,65,62,239,204,54,39,96,220,108,114,192,39,118,21,133,56,245,252,15,110,59,75,91,242,170,73,235,165,193,12,138,165,90,141,253,74,49,171,113,200,252,7,55,90,4,230,201,251,241,77,134,96,56,137,161,54,225,187,117,166,223,83,246,252,170,54,77,244,43,126,107,208,35,155,14,179,196,217,89,171,58,41,6,195,143,164,187,162,25,102,6,113,68,74,179,0,188,7,152,26,194,213,239,64,209,202,222,243,97,142,163,229,15,111,95,33,76,49,225,77,133,245,166,184,231,174,122,47,173,77,243,77,72,243,92,8,110,152,53,4,177,110,234,224,237,152,249,18,184,15,37,84,111,30,121,205,231,202,19,36,160,152,71,132,217,181,254,7,141,53,221,153,5,42,93,70,104,29,17,123,60,160,48,144,179,121,163,184,39,160,14,253,111,14,128,142,126,202,144,13,45,155,167,118,144,130,1,18,132,162,65,87,1,117,167,14,233,241,40,115,18,53,135,236,44,65,250,249,230,167,45,27,220,38,79,26,63,122,160,239,67,86,122,236,220,73,254,227,86,230,76,209,51,57,183,199,224,110,63,186,130,134,229,159,102,96,176,211,3,254,232,71,33,14,80,53,164,53,217,55,246,166,39,113,229,232,132,26,237,202,107,122,63,31,252,215,64,233,178,240,52,237,155,29,240,216,194,112,67,89,90,188,30,92,31,69,80,56,211,20,24,177,159,216,3,134,147,41,95,238,119,225,82,113,149,61,186,162,84,20,6,39,120,117,151,108,141,61,101,171,216,53,191,98,217,28,100,34,53,69,185,38,56,194,6,124,33,106,201,83,227,191,98,178,70,185,127,19,52,181,113,10,238,12,192,182,137,57,164,5,80,222,171,132,11,16,177,175,112,45,28,169,226,115,42,248,189,194,75,10,14,118,247,42,195,199,196,187,237,13,70,53,115,145,62,26,7,131,234,22,238,172,97,108,22,24,245,186,236,183,200,183,147,135,65,171,124,48,42,177,165,242,166,108,10,230,251,159,10,8,93,122,17,55,230,64,226,220,183,37,103,97,201,90,70,39,185,197,173,231,227,171,76,189,219,172,188,38,181,93,192,172,16,208,48,206,215,61,215,54,241,184,92,10,2,96,188,34,234,254,156,74,126,131,3,102,231,8,34,23,214,8,212,123,174,143,145,222,119,214,233,17,78,241,65,120,46,197,149,173,129,29,106,4,213,181,151,233,243,32,181,24,232,87,174,202,169,3,66,110,57,72,60,217,188,75,247,220,99,150,72,214,208,135,197,230,186,197,110,76,29,204,176,81,138,94,132,221,227,79,187,212,15,139,24,39,205,17,133,222,31,2,118,205,145,218,136,203,55,92,178,183,146,36,92,226,214,139,200,150,143,73,183,184,61,51,17,38,109,13,175,23,77,78,236,155,132,29,29,110,93,230,223,167,252,172,79,36,53,165,52,92,81,25,151,133,41,67,132,104,162,75,190,191,227,76,45,176,138,60,222,185,73,150,13,48,189,114,229,151,112,112,231,117,235,6,120,231,215,139,55,132,47,203,201,6,89,114,87,131,102,94,229,178,36,76,0,57,169,52,74,50,218,95,118,164,7,106,253,193,75,10,141,63,12,90,71,96,35,149,243,133,112,207,155,118,30,111,82,66,185,244,49,77,153,168,175,153,19,244,128,149,226,84,194,209,237,31,109,188,210,134,89,146,64,181,203,143,101,57,8,59,111,93,129,39,82,225,187,181,179,230,145,175,215,201,28,203,251,114,154,133,195,164,239,233,0,37,225,126,127,139,150,35,33,197,68,115,247,228,224,118,168,249,107,162,33,128,96,2,52,223,25,214,152,51,212,166,51,117,82,183,101,169,65,21,139,132,148,71,233,28,254,15,204,104,111,128,88,238,173,129,169,244,52,190,35,200,122,217,198,143,224,56,220,116,164,141,129,145,9,29,157,114,159,17,147,194,117,175,226,230,206,119,61,15,145,199,113,103,228,105,46,179,4,111,187,22,152,198,215,73,84,15,195,231,168,93,184,143,124,131,26,90,133,198,183,110,56,156,102,73,232,81,134,132,112,75,55,86,32,171,47,126,96,132,195,10,24,83,164,179,188,69,177,180,124,65,78,124,255,31,127,102,220,34,238,85,92,204,93,98,228,38,39,82,91,151,12,231,186,22,89,245,248,244,34,188,185,196,238,250,244,131,20,49,217,36,182,179,3,47,59,16,169,17,220,216,42,61,192,249,147,186,165,86,233,93,254,182,179,152,95,195,154,222,167,77,239,100,253,90,115,114,243,51,212,39,215,156,247,180,131,200,66,232,131,159,41,238,55,96,15,70,148,145,78,55,127,114,100,165,71,245,155,139,64,133,254,199,173,246,213,42,249,50,8,7,2,75,63,230,66,206,69,157,111,220,228,237,22,13,4,227,25,153,243,251,169,111,48,142,176,240,19,246,147,47,15,219,140,99,156,62,25,125,195,252,209,132,48,226,47,164,152,220,156,194,159,228,25,56,137,232,155,170,146,202,162,102,74,135,17,176,147,168,5,4,17,126,127,132,202,18,17,213,222,50,25,104,191,198,94,202,205,43,227,94,42,70,175,147,216,211,182,210,134,217,105,42,14,181,0,203,180,228,101,38,131,14,117,237,189,91,241,131,39,206,215,93,67,78,66,48,103,38,242,25,230,15,161,127,160,145,52,253,24,18,35,151,100,238,45,207,105,7,245,247,21,22,231,192,222,205,107,189,140,17,114,58,245,10,232,86,134,5,56,0,15,30,14,121,243,81,50,131,226,227,1,234,31,250,195,54,217,177,154,237,12,156,2,251,197,235,193,232,42,123,195,253,161,140,110,70,21,197,94,104,75,208,114,243,57,128,202,103,59,24,156,1,101,174,161,146,47,104,58,230,161,34,80,72,82,228,171,202,134,27,71,98,176,16,219,182,148,217,144,34,40,119,99,99,15,17,174,251,148,205,230,92,18,169,84,66,46,26,39,115,105,167,57,180,157,86,181,12,238,31,127,243,239,15,130,220,137,173,35,108,142,237,66,162,222,163,155,21,14,196,23,246,163,123,90,172,182,247,114,124,187,24,79,24,208,172,186,223,253,66,6,52,125,85,91,88,48,84,58,123,109,229,3,38,42,152,82,251,235,170,5,51,242,253,147,23,183,58,244,92,1,20,167,82,90,210,179,33,57,65,162,68,187,229,106,197,10,252,16,4,182,105,55,28,228,145,1,52,62,147,45,209,250,175,59,93,189,119,101,21,24,100,199,120,216,198,125,7,93,117,171,244,135,97,219,6,193,118,60,165,58,173,161,111,222,54,37,18,76,163,63,223,228,209,103,124,106,218,96,254,72,102,3,3,234,188,39,176,158,150,236,171,2,110,20,92,237,197,207,240,108,138,71,54,199,100,88,162,223,167,106,92,235,241,134,80,191,25,43,188,178,159,208,59,40,192,179,26,175,240,212,241,124,102,33,118,9,20,227,241,41,36,244,39,131,68,244,99,49,66,88,234,229,130,158,85,134,43,7,129,37,49,233,55,255,156,42,226,84,147,229,173,116,34,158,197,225,249,223,94,162,78,170,113,42,158,85,250,188,53,6,102,130,12,91,45,154,140,11,245,50,59,209,1,35,85,201,103,223,102,4,223,104,157,123,88,135,87,94,244,2,28,247,50,162,24,139,56,129,195,152,118,22,248,14,21,53,0,145,67,26,129,168,74,98,193,99,146,158,179,104,233,93,95,237,78,137,121,168,181,51,211,126,208,151,25,48,103,149,52,52,215,78,221,96,80,197,104,90,12,221,127,116,83,166,208,95,184,4,177,215,143,221,77,244,203,146,207,210,247,239,204,163,243,67,0,251,100,47,159,200,46,25,187,190,224,47,39,222,198,165,188,239,188,223,207,129,187,226,44,184,30,72,55,229,210,225,5,5,141,107,11,5,254,223,224,30,184,72,187,168,63,90,158,31,224,232,120,21,2,130,38,251,27,94,156,28,35,67,152,123,115,192,102,29,158,213,99,233,153,123,113,252,195,123,61,117,57,124,34,197,130,78,60,141,105,44,82,4,218,239,107,145,8,57,29,187,119,93,98,76,28,144,35,191,255,78,232,183,237,102,175,9,66,69,45,88,242,38,11,123,74,76,70,40,147,69,66,188,249,235,152,141,187,52,36,171,112,222,84,56,252,243,192,88,113,67,103,103,246,25,208,60,221,155,171,222,244,76,67,40,92,27,150,122,13,21,42,97,116,223,127,243,128,106,135,172,244,198,4,178,116,51,134,217,73,238,55,231,215,85,177,255,14,236,156,86,71,13,14,17,113,110,225,244,205,236,237,57,206,138,204,30,254,28,236,15,55,134,59,129,218,90,110,29,228,233,29,59,213,43,212,92,202,206,208,253,52,189,255,204,112,157,150,236,241,201,40,204,157,160,0,213,254,220,227,211,176,92,14,14,222,212,227,61,116,75,120,255,216,140,147,150,35,113,209,117,104,76,19,209,238,37,72,230,221,10,213,240,100,55,65,96,95,134,42,222,250,29,202,33,79,17,237,108,66,132,87,192,160,41,9,136,163,41,136,103,191,66,33,176,86,42,142,244,140,98,75,254,23,24,103,80,196,204,62,87,21,13,101,21,90,22,160,248,41,210,140,33,35,28,199,217,84,128,232,226,178,137,33,25,157,231,170,116,208,152,213,31,138,105,92,131,103,251,102,23,66,193,62,223,216,77,100,84,195,185,249,188,15,158,107,253,254,55,133,198,209,159,155,103,78,26,71,215,79,136,98,233,51,253,28,228,205,17,127,236,233,60,214,216,168,25,230,160,82,165,213,196,221,185,134,216,38,151,111,125,7,50,105,109,92,251,64,107,244,21,9,134,200,56,84,100,243,25,216,99,39,121,181,169,32,238,28,105,56,137,67,173,217,37,238,75,229,134,234,199,27,162,47,250,210,27,9,33,223,192,128,83,222,141,147,63,179,29,248,234,234,159,59,171,51,88,4,46,36,4,146,58,204,5,4,91,105,138,25,237,126,125,178,46,208,194,97,21,190,148,104,95,162,84,156,167,253,139,207,211,206,212,100,144,179,46,111,68,127,238,234,225,38,57,203,96,145,198,70,190,170,219,5,167,28,157,19,222,32,34,91,52,47,2,84,243,220,194,251,198,225,18,102,152,224,217,53,184,168,162,154,19,224,47,46,157,157,147,104,208,160,162,35,41,61,35,163,186,128,118,145,86,0,174,93,33,34,232,130,254,188,104,231,105,24,183,175,149,52,62,103,76,10,13,93,248,234,51,239,46,151,162,246,243,82,115,178,201,117,137,242,82,126,131,253,113,101,5,211,212,132,46,53,231,224,47,179,25,228,98,207,51,93,125,7,241,199,86,215,210,242,72,107,20,173,98,247,141,1,1,183,30,186,153,111,253,69,213,253,77,119,206,122,251,184,118,180,209,218,18,50,23,23,116,212,86,59,36,1,252,202,41,79,73,101,246,97,215,149,152,11,110,155,2,70,151,13,219,193,109,2,26,202,207,225,200,108,0,181,133,126,7,189,97,104,187,111,36,94,112,129,6,217,63,51,171,213,34,112,216,212,119,208,5,202,251,13,155,66,233,1,63,3,153,72,121,33,95,202,54,196,211,90,255,113,57,147,143,216,69,190,191,229,182,87,193,63,81,229,61,254,219,224,59,128,33,28,33,56,1,197,186,137,67,191,54,219,42,212,77,73,225,197,34,196,70,21,238,138,253,156,10,165,222,149,185,86,84,116,28,176,38,37,21,80,113,243,250,165,165,99,177,108,1,201,112,147,108,61,69,169,70,13,20,37,17,204,6,200,180,166,203,190,179,57,90,146,122,159,49,86,238,127,253,134,40,160,92,61,122,25,238,130,221,220,0,110,242,84,54,186,194,224,184,12,125,46,127,242,0,199,160,8,200,199,255,162,120,229,105,222,167,121,216,187,47,77,156,75,142,36,142,132,123,109,166,85,55,240,42,199,132,152,142,199,72,212,103,88,80,196,2,187,129,205,120,119,109,106,135,76,248,194,151,87,89,233,131,107,36,111,50,71,164,68,114,185,77,98,98,43,188,25,131,142,157,181,180,62,5,211,17,44,64,99,48,156,237,193,101,18,25,157,75,6,156,192,93,5,234,44,160,116,44,120,82,200,43,8,210,161,182,150,224,65,247,162,186,72,188,32,35,28,172,121,195,99,14,129,34,147,223,69,23,186,14,183,194,119,184,86,77,57,38,92,81,154,230,151,224,66,141,46,139,112,31,251,171,223,143,127,178,94,187,5,171,173,5,200,122,74,134,61,220,209,213,251,202,92,203,95,122,239,194,165,111,95,111,194,210,52,0,38,157,219,192,28,97,26,152,119,1,110,163,28,50,145,188,107,26,121,164,123,65,56,0,33,179,163,69,210,222,207,28,111,68,24,202,249,186,172,49,203,150,243,161,89,68,219,3,178,197,76,236,83,150,58,242,1,48,16,117,59,14,46,111,254,255,122,255,175,14,30,126,109,46,226,224,110,235,211,145,182,64,173,176,205,7,86,20,210,146,79,210,171,81,1,43,220,56,45,124,190,42,43,16,9,249,132,158,224,194,71,54,180,247,15,93,71,62,143,250,241,93,19,3,96,15,36,97,57,64,124,110,21,84,184,164,63,30,51,161,86,90,64,97,179,238,82,195,54,83,93,164,83,31,239,199,179,229,167,195,126,230,176,10,197,178,252,133,223,211,97,96,158,8,31,249,136,142,18,24,189,63,236,37,154,174,6,195,7,26,107,10,146,1,84,105,81,27,173,61,66,180,7,185,49,39,22,245,95,26,254,249,133,76,229,201,58,249,226,62,130,245,221,37,107,74,176,86,135,187,199,122,152,224,150,29,10,114,238,175,106,7,34,160,30,254,231,235,137,138,24,58,99,184,96,83,87,121,192,79,104,17,68,40,124,137,178,114,143,98,250,140,244,100,76,210,180,5,195,169,196,60,57,253,52,147,72,197,68,35,164,241,158,2,189,251,73,255,172,194,106,151,27,215,191,234,46,244,238,180,119,232,37,98,184,135,121,49,217,254,46,157,83,109,119,160,29,125,193,137,52,94,107,194,126,177,185,203,68,115,38,195,39,29,65,216,112,188,64,233,55,208,90,63,228,92,143,120,206,128,205,255,188,49,37,240,110,168,88,92,15,132,62,143,219,144,230,188,229,45,14,186,180,129,198,205,99,16,163,134,122,2,136,28,118,88,234,238,153,106,69,90,42,14,119,209,198,194,220,76,139,138,78,7,26,51,198,197,42,106,196,21,68,179,152,233,73,48,131,83,206,222,71,58,124,4,191,182,78,237,249,251,43,55,146,101,27,157,154,36,113,228,92,252,226,118,127,134,188,235,45,184,235,223,13,108,86,128,188,152,53,101,18,94,62,63,2,255,107,92,63,72,138,190,42,39,80,113,46,153,165,251,225,255,224,208,156,152,118,159,239,109,123,20,221,178,174,186,149,160,58,128,80,196,182,76,146,178,177,132,144,34,75,50,130,93,109,136,34,228,111,56,154,125,13,150,72,215,234,217,96,170,49,152,141,190,238,206,135,44,239,90,30,140,110,190,130,38,252,179,148,179,179,107,153,191,154,53,216,153,24,75,240,148,219,85,133,229,114,225,4,158,3,204,172,238,79,240,3,87,182,50,83,180,53,41,45,156,232,47,225,226,100,7,154,66,72,197,109,173,39,148,16,36,58,29,137,55,94,128,118,137,174,158,128,67,102,218,48,137,131,247,79,214,132,128,188,108,120,224,176,221,88,73,121,228,187,137,11,116,189,67,86,12,92,85,128,40,23,45,106,209,252,212,91,238,63,54,24,249,83,120,21,154,139,59,180,170,41,241,25,167,63,162,93,248,7,136,218,12,246,133,201,219,119,34,44,243,170,98,8,36,5,240,178,138,45,152,199,167,75,20,238,250,214,69,187,215,194,166,87,235,118,30,41,140,92,122,16,198,241,5,8,254,24,104,23,133,188,106,172,163,24,173,198,81,69,206,185,10,209,228,215,124,239,11,4,64,36,192,196,135,169,15,246,26,152,179,231,135,89,38,103,99,47,245,112,67,69,89,8,173,129,181,56,91,30,222,42,44,113,226,141,14,64,123,7,186,145,238,139,128,146,129,134,93,223,70,4,105,218,11,32,175,137,153,126,129,217,9,87,239,43,160,202,131,151,225,219,231,64,148,50,13,175,226,49,218,21,120,238,122,194,183,239,169,18,142,233,23,238,66,62,180,173,230,208,45,95,173,119,168,80,149,226,170,1,111,27,206,241,27,147,70,145,214,222,125,77,223,70,131,167,30,168,57,119,225,152,221,103,236,9,45,52,18,158,161,247,144,85,200,21,251,20,42,124,118,106,236,30,82,70,87,189,169,152,86,111,92,136,109,51,252,21,122,104,183,26,191,239,63,19,106,221,113,248,59,73,52,202,142,11,242,148,104,242,237,170,150,101,40,215,175,208,242,7,247,2,15,93,154,143,26,197,39,11,24,119,148,35,224,30,26,57,185,44,133,99,57,214,70,233,7,112,134,46,99,73,3,26,237,80,111,181,168,95,177,161,245,207,167,67,40,190,42,16,1,140,124,157,106,41,28,227,151,4,158,172,20,54,245,147,206,16,80,246,113,57,138,21,116,246,239,4,41,28,156,212,194,178,63,108,7,55,36,71,113,188,91,119,46,207,141,126,69,5,133,103,56,59,139,156,60,131,158,88,33,128,203,152,107,208,204,255,189,89,53,108,109,242,9,6,48,68,12,56,226,37,165,70,46,36,172,72,110,24,154,111,13,127,63,16,96,154,194,3,34,254,220,187,63,129,247,109,9,29,45,174,115,176,143,10,31,62,228,203,40,207,26,54,155,223,75,123,168,232,129,147,255,94,140,166,147,2,203,9,95,134,164,8,105,172,46,208,242,153,125,226,59,75,238,83,252,239,156,111,79,233,118,187,114,116,171,99,127,17,93,238,12,162,175,131,246,42,131,14,121,122,237,198,55,106,114,33,79,152,245,51,7,133,228,154,146,180,34,208,58,100,41,215,163,113,43,52,209,252,66,193,43,88,22,199,18,99,95,109,69,77,119,210,94,205,47,66,193,107,155,17,99,186,181,172,83,75,84,11,8,68,173,53,100,71,56,23,176,160,227,155,248,111,157,170,18,84,215,182,203,13,198,41,227,171,252,226,50,122,10,77,176,230,177,117,55,94,137,232,235,237,154,199,55,0,255,159,167,180,141,50,112,137,75,133,50,207,112,169,85,88,175,206,94,177,146,157,135,134,45,129,35,25,113,57,246,163,44,98,178,250,162,64,143,129,218,116,9,216,40,94,1,54,173,57,111,201,161,239,72,233,90,28,149,8,43,198,146,94,205,171,88,189,105,66,101,123,248,111,22,132,117,230,213,105,59,195,253,58,230,168,41,124,87,51,229,142,145,195,42,118,174,87,172,18,20,29,48,136,11,41,118,210,191,80,155,68,61,175,183,144,182,207,126,125,235,59,29,87,60,15,81,14,50,151,64,171,8,108,184,32,115,116,176,76,115,38,154,95,103,131,116,177,83,110,88,188,164,92,80,200,100,33,130,208,190,237,120,48,167,171,34,76,23,48,137,84,2,74,140,250,226,250,249,90,8,106,196,97,66,200,35,162,32,61,167,165,208,153,93,159,146,244,120,97,31,32,73,168,207,212,93,89,13,206,127,159,214,202,97,215,239,216,122,148,78,162,44,195,56,122,16,155,200,175,17,118,130,41,198,243,72,107,175,55,63,176,227,131,201,55,192,59,243,3,181,156,73,225,91,18,108,114,248,186,245,92,101,74,7,102,78,195,25,3,95,12,208,86,104,152,128,195,184,140,65,170,163,169,2,85,176,173,18,13,60,46,189,23,79,144,136,129,146,230,228,240,28,73,57,180,255,53,37,89,42,99,171,183,45,90,39,43,235,144,29,180,35,144,99,196,226,61,118,17,17,156,59,178,55,143,224,143,58,36,140,13,20,99,2,185,224,110,79,251,168,70,206,90,147,26,142,115,146,206,7,88,131,153,239,168,113,146,175,83,230,129,214,94,190,131,208,27,6,242,148,230,228,202,96,42,192,47,27,162,148,81,141,240,135,149,215,179,124,178,219,75,227,153,231,153,196,25,121,83,29,109,157,147,146,67,104,90,229,213,128,127,185,133,210,197,134,98,15,42,221,138,249,252,200,16,44,94,88,65,26,62,249,176,2,231,166,243,249,128,213,221,65,120,102,209,94,110,31,179,137,46,101,222,182,95,250,196,3,173,165,5,32,78,169,15,43,57,6,101,239,42,230,184,171,77,86,3,33,216,95,181,116,42,62,73,223,88,192,167,179,1,96,150,248,65,93,176,216,8,131,73,142,55,209,204,95,93,71,244,204,21,197,62,153,214,13,131,165,232,236,41,6,189,250,251,220,117,226,203,163,111,55,138,160,251,173,176,231,167,234,201,182,42,104,27,224,119,137,4,14,52,101,89,204,112,47,190,246,251,155,54,85,254,255,9,12,54,167,80,189,127,114,155,138,9,135,211,177,165,110,255,70,207,194,99,95,38,75,47,226,137,84,172,202,38,37,83,201,79,191,147,255,23,97,144,55,91,148,148,3,46,96,185,180,114,38,58,31,203,50,90,54,149,165,253,154,233,51,165,158,71,26,188,200,214,95,151,52,210,49,139,249,29,154,152,124,67,227,211,29,187,244,219,19,133,232,209,222,103,173,156,3,166,180,173,191,12,138,161,94,93,145,29,133,254,242,115,124,41,153,94,147,90,225,4,187,177,197,60,16,17,60,99,61,104,72,222,83,87,118,19,54,175,42,82,29,185,201,188,168,222,30,139,175,230,185,6,214,60,252,212,30,3,183,128,21,202,126,93,239,16,143,99,26,9,102,53,89,233,25,199,72,83,148,152,161,181,213,10,127,200,138,90,117,107,15,221,207,182,101,2,13,252,166,23,144,223,117,204,40,206,22,107,227,184,228,198,127,21,254,151,130,229,92,65,98,140,24,108,22,60,131,20,243,197,163,238,17,38,237,211,242,211,2,83,24,229,83,136,188,202,57,80,210,208,51,73,248,222,99,11,3,91,114,15,87,97,21,250,184,164,224,229,5,59,150,235,195,181,182,35,247,157,99,145,173,165,43,82,159,158,104,0,156,55,133,182,237,179,225,214,179,251,18,93,120,102,89,145,128,35,99,218,186,172,8,185,251,254,74,179,21,12,235,183,178,54,84,42,167,95,230,156,109,190,144,236,192,250,210,163,22,10,117,228,99,6,24,172,147,122,250,86,61,75,45,137,78,163,211,126,2,28,113,35,126,24,175,103,66,196,182,149,110,190,8,166,77,39,251,169,134,91,189,133,203,211,22,149,23,159,179,178,150,82,187,93,199,49,148,243,135,223,62,139,179,93,134,105,235,115,146,9,208,52,88,37,57,156,117,151,134,229,38,170,40,7,152,2,200,136,23,82,83,224,40,179,86,170,92,25,43,220,75,124,185,165,240,153,136,101,119,60,63,76,180,200,69,177,149,37,186,125,149,144,42,190,47,57,126,148,224,177,7,12,14,228,191,142,38,170,108,227,100,231,194,71,182,150,61,199,193,135,157,18,189,84,191,207,103,192,167,231,85,255,112,42,253,148,81,110,139,109,201,127,143,95,208,60,49,85,88,187,7,38,129,100,56,246,178,69,200,137,178,71,142,166,76,229,148,16,211,144,167,149,66,140,49,194,36,141,103,3,237,49,94,110,61,1,107,47,226,228,242,37,201,116,173,18,32,154,225,144,42,200,63,36,165,10,170,192,72,171,52,171,235,198,101,192,95,1,138,139,130,83,64,118,151,28,172,205,48,181,192,40,66,12,34,75,239,188,155,31,225,40,95,169,7,129,27,85,43,190,213,64,200,27,207,21,127,23,188,25,66,216,30,82,188,142,188,176,227,59,230,39,221,131,159,236,230,146,121,172,83,37,119,187,170,89,62,6,14,196,4,164,239,129,4,27,135,52,235,126,79,153,191,121,52,91,177,171,26,147,81,77,220,226,215,209,58,100,230,200,66,113,86,74,103,78,195,225,221,97,26,50,255,63,236,1,79,66,239,128,2,40,196,191,158,60,190,177,90,146,162,144,59,206,188,94,22,252,1,37,82,38,6,141,7,177,63,80,136,90,180,14,113,132,71,208,6,228,234,130,102,20,8,158,92,47,225,76,7,208,168,164,80,106,247,90,245,195,126,1,196,171,114,235,38,99,113,56,34,96,90,84,107,175,4,48,240,181,141,108,1,196,179,228,88,118,184,112,74,32,138,208,97,123,70,195,220,83,184,236,129,162,208,159,31,6,7,194,34,127,252,175,156,189,142,159,107,39,5,123,205,27,163,253,142,64,41,220,89,110,135,56,118,194,104,12,6,135,135,129,237,174,220,41,87,236,175,2,224,78,232,199,43,143,52,168,166,69,153,9,198,129,214,181,228,114,171,135,157,26,237,15,184,187,143,251,172,92,90,178,236,148,222,237,251,252,10,186,5,237,219,12,11,16,181,17,30,73,5,133,113,135,194,195,169,28,201,196,56,207,148,2,165,14,110,3,95,206,252,100,103,141,135,112,194,26,180,230,93,251,245,233,182,167,26,31,230,106,75,18,138,6,252,170,185,122,133,149,98,5,248,161,19,227,113,87,134,149,65,43,181,176,48,190,63,11,203,254,8,57,255,162,6,125,145,96,250,245,90,147,16,153,229,254,139,51,164,149,81,28,174,14,214,209,162,126,48,69,31,46,8,56,103,141,130,161,4,16,56,157,21,231,184,251,94,206,53,144,76,119,98,105,54,192,130,226,100,144,177,17,78,30,40,58,73,161,117,123,142,179,164,190,53,149,159,95,229,203,42,106,33,109,195,233,235,144,236,159,21,75,120,172,134,83,3,106,8,205,112,81,167,134,200,174,251,158,241,35,122,151,215,210,192,184,15,142,217,169,92,101,42,94,113,11,252,250,181,71,79,152,0,206,141,35,249,155,32,189,222,179,74,205,6,99,215,163,24,18,228,245,205,233,42,163,170,71,0,98,86,65,205,138,118,14,145,192,29,172,120,210,28,160,96,76,124,18,225,165,158,110,235,166,5,175,97,4,30,253,113,220,0,235,70,198,231,172,4,23,224,51,32,203,75,199,135,152,41,154,20,50,173,191,6,146,196,1,39,16,8,242,215,1,253,78,33,218,199,254,168,4,29,211,161,1,196,134,206,225,152,145,85,253,96,0,85,7,142,72,154,94,193,164,196,48,237,112,38,182,24,55,53,118,142,47,28,85,173,22,80,97,78,207,117,69,35,79,6,168,94,205,152,225,12,30,229,233,160,203,50,235,92,59,67,85,73,56,113,232,179,42,78,211,43,44,253,199,19,212,77,52,62,178,147,169,252,28,141,93,30,69,83,142,93,85,235,248,214,149,29,221,50,142,225,78,244,126,54,248,133,181,139,249,236,191,119,192,26,22,182,107,5,114,244,60,52,199,4,32,207,171,164,203,2,183,86,91,133,192,172,149,106,226,47,140,47,99,33,194,31,63,184,112,195,227,250,247,228,239,70,44,87,193,33,170,28,235,48,250,50,69,78,131,164,54,154,61,158,90,174,28,10,224,87,113,177,14,138,5,126,104,85,90,24,172,171,42,129,226,6,56,158,210,10,26,84,240,182,180,4,221,9,124,136,143,16,199,239,176,109,97,74,202,78,68,178,204,30,15,212,88,187,251,115,68,23,25,232,64,185,60,124,235,219,91,9,194,92,54,130,108,153,181,131,75,89,251,44,14,117,245,21,179,26,94,79,57,187,18,17,219,136,246,249,81,233,173,163,175,12,65,124,216,19,2,116,249,218,147,182,77,146,183,253,109,110,114,235,48,202,73,50,197,223,3,113,102,253,148,9,171,165,98,30,123,125,140,148,48,125,106,231,53,29,189,106,201,34,119,219,159,7,4,216,42,190,155,130,9,119,45,180,123,7,182,118,56,105,155,58,101,249,248,82,48,205,73,224,220,123,239,113,159,222,170,137,82,56,231,247,252,241,3,85,50,222,178,153,157,120,228,221,248,122,1,20,188,189,35,140,35,41,244,160,238,133,80,205,123,167,162,53,75,187,212,18,173,24,79,4,22,198,32,232,14,120,37,178,127,190,100,71,64,15,222,128,121,138,143,51,7,136,49,168,41,200,95,70,223,73,66,131,141,148,181,52,127,72,114,41,3,175,186,65,209,182,242,142,52,75,158,129,133,29,147,111,144,162,177,175,116,107,220,62,239,136,34,161,157,119,217,213,125,31,138,244,57,230,24,231,231,147,134,110,48,121,74,237,146,1,209,68,148,189,66,179,26,132,141,10,44,6,192,193,10,80,176,217,127,239,176,5,89,75,90,3,141,160,224,226,53,166,205,120,146,152,125,9,42,190,126,47,99,127,2,212,194,113,204,193,74,102,196,131,170,239,133,222,30,130,194,8,192,125,196,131,94,131,168,42,101,246,135,149,168,241,241,142,93,253,4,137,98,104,50,156,40,149,71,200,189,27,166,89,100,165,169,128,153,218,21,73,116,118,13,156,177,171,16,236,111,103,32,35,126,35,193,48,227,217,66,131,29,121,192,121,16,97,75,131,33,249,119,135,131,255,216,182,114,181,88,239,255,229,140,189,175,28,87,230,217,123,185,218,117,223,59,3,255,149,164,42,15,146,254,248,219,63,234,151,127,15,95,68,138,89,250,173,49,219,152,37,254,209,230,72,208,42,180,25,175,169,133,136,115,113,159,95,33,220,78,157,191,253,241,254,100,134,222,139,139,170,207,108,74,114,168,164,178,13,6,249,53,28,120,178,51,203,99,40,169,86,248,186,35,22,201,30,62,161,78,220,242,4,129,190,118,46,44,236,155,170,189,194,225,122,133,204,249,179,122,87,214,233,159,114,4,102,254,137,7,76,54,78,178,154,79,130,53,119,58,235,202,133,216,94,186,203,135,238,134,56,182,106,253,12,163,240,35,95,17,107,16,205,128,4,143,78,244,28,233,46,201,150,173,47,80,160,109,4,43,83,181,74,152,141,71,6,181,175,19,112,14,50,236,45,39,140,7,176,191,230,117,26,228,151,168,44,184,170,53,95,91,172,100,87,65,254,121,115,57,69,19,155,158,160,21,182,132,164,93,91,229,107,137,109,255,108,19,18,36,36,3,229,3,74,62,149,167,79,189,121,100,46,211,182,234,233,93,17,238,127,167,212,128,80,220,162,121,54,163,158,129,87,124,130,222,37,102,28,104,113,40,45,32,226,55,151,229,106,165,98,226,158,217,146,37,229,154,18,183,64,24,213,47,182,77,63,168,34,6,134,247,219,172,84,171,190,223,66,44,59,226,12,224,46,158,207,20,173,181,178,253,131,49,44,169,53,252,213,76,69,109,18,114,172,27,37,82,44,96,200,179,22,42,125,241,192,80,200,41,161,43,3,224,1,117,0,27,100,7,29,96,135,43,32,199,237,14,28,254,84,227,46,112,220,136,156,40,119,202,35,3,248,66,32,192,106,170,92,153,6,187,33,171,242,140,14,219,16,86,2,30,144,172,170,166,104,33,227,24,81,140,33,98,57,139,15,27,240,62,199,64,139,55,24,92,171,200,63,143,156,85,98,193,75,81,141,48,53,216,143,7,177,100,242,238,110,56,67,216,82,249,221,222,197,203,23,24,219,184,250,114,138,149,60,207,111,46,111,151,21,125,212,246,74,154,172,75,15,133,14,45,179,250,103,142,20,160,143,171,64,126,156,85,229,15,193,139,86,235,194,168,44,158,47,250,242,64,11,208,161,165,190,139,181,117,33,240,170,254,108,105,99,21,119,36,93,141,5,190,19,40,33,75,127,114,53,62,136,38,109,115,89,115,129,219,214,127,70,157,244,239,5,171,36,107,73,98,11,30,117,189,104,65,13,124,154,211,78,246,150,10,143,42,161,52,36,35,78,80,167,62,147,28,169,196,71,105,9,237,248,181,117,239,45,31,78,143,217,195,190,33,40,46,94,233,46,61,248,147,187,59,213,20,252,196,181,128,48,195,144,199,83,139,146,18,39,33,208,48,122,32,235,29,242,56,107,130,130,20,149,254,99,5,163,187,144,233,135,178,196,20,67,34,119,200,73,187,181,195,246,201,129,25,37,114,109,158,172,139,238,112,92,90,135,155,67,20,160,222,64,77,31,214,137,21,252,86,68,178,86,31,77,87,170,123,131,158,73,150,238,241,28,22,17,50,237,145,20,61,183,13,223,164,244,6,156,219,80,33,210,227,188,86,149,127,76,81,129,194,129,141,245,95,143,87,242,76,102,241,226,75,6,214,49,202,234,109,236,216,156,212,123,133,110,246,2,253,235,169,224,227,56,8,25,37,44,249,121,109,82,39,0,127,161,111,106,22,47,106,184,16,251,85,89,179,175,249,148,60,132,6,61,47,137,150,12,213,248,91,76,100,75,158,7,92,43,57,243,231,211,255,92,85,56,15,224,96,0,144,90,40,53,213,212,13,251,239,176,26,223,0,59,131,209,58,26,49,92,237,255,198,155,143,7,249,182,34,138,130,40,33,246,160,181,106,52,154,140,184,136,110,191,137,227,175,55,92,217,246,63,236,122,103,62,232,183,15,219,59,180,88,252,231,209,97,242,202,104,60,113,207,27,145,168,33,156,134,218,238,68,212,68,156,194,242,2,224,119,244,42,2,45,188,248,92,159,128,182,182,215,61,161,247,236,169,98,58,178,126,142,245,152,163,197,14,200,45,22,152,34,69,245,240,12,251,9,149,134,71,243,232,252,212,47,52,185,130,201,191,231,6,168,199,71,54,26,66,56,252,63,250,55,171,6,196,219,129,50,232,201,8,26,233,38,82,172,62,99,68,8,249,180,95,137,186,179,201,121,222,222,176,215,28,181,180,15,114,3,135,241,175,84,164,206,69,68,87,31,58,252,12,222,236,212,134,149,197,255,83,216,124,152,124,75,232,52,234,84,174,247,235,235,147,225,81,105,150,32,27,35,21,170,217,103,94,29,167,239,30,190,208,238,231,96,121,235,6,237,150,161,207,108,30,90,78,93,60,161,91,19,188,174,90,140,167,131,82,135,146,37,59,193,193,179,235,51,78,255,44,109,9,181,107,55,179,140,245,205,138,108,245,106,108,229,30,130,228,87,87,57,55,77,39,57,226,144,59,71,163,148,233,67,20,247,238,221,134,198,150,105,215,232,177,83,152,110,234,143,65,17,229,156,21,98,208,227,39,171,119,158,236,10,254,205,233,228,100,178,61,205,38,207,50,133,56,230,163,7,199,45,112,124,179,122,149,202,149,75,206,167,42,211,252,216,169,12,215,135,149,233,87,114,253,138,232,57,63,18,189,21,121,55,35,202,196,135,189,162,18,97,94,214,158,154,17,104,57,77,241,112,17,120,160,161,10,134,232,111,16,39,228,89,207,152,53,129,172,55,47,86,133,168,67,30,162,26,191,177,245,74,197,214,83,40,50,10,180,131,239,99,195,99,51,91,88,177,228,55,39,152,221,20,146,177,142,110,57,71,196,119,155,101,96,72,113,207,187,152,139,148,80,146,187,182,2,82,217,95,152,190,10,109,156,196,219,78,18,188,251,159,23,26,34,71,234,57,238,121,164,17,51,56,222,38,46,87,203,232,79,108,91,221,176,0,146,67,52,28,62,212,42,65,231,92,49,61,239,249,167,113,185,112,109,22,163,206,20,77,123,167,210,156,20,164,30,151,81,193,184,211,40,49,202,121,6,233,70,65,91,209,77,144,52,206,4,142,172,21,114,52,96,250,21,172,89,90,203,16,68,107,57,168,203,97,192,238,177,200,54,37,53,104,52,170,145,62,196,100,35,101,69,190,213,15,231,65,197,240,148,119,239,78,173,101,61,213,52,80,67,75,200,250,60,76,78,138,201,137,68,226,253,22,99,121,18,120,220,19,9,219,61,46,176,225,142,251,108,149,71,78,156,78,188,168,238,237,183,162,145,137,63,148,240,201,241,180,149,66,205,122,26,36,165,134,70,154,0,226,246,187,115,198,40,241,59,87,1,172,239,103,251,8,205,113,140,18,78,64,198,105,29,33,46,180,38,81,218,244,120,230,88,41,58,123,30,30,22,123,17,23,182,224,178,70,106,4,254,49,103,137,32,141,200,253,215,151,227,26,111,131,179,184,105,1,224,82,73,10,124,196,198,55,75,168,101,235,165,229,185,59,226,112,237,222,94,224,51,162,200,120,19,92,255,234,160,100,118,54,157,63,14,83,53,17,218,219,58,157,24,143,38,222,104,24,129,50,34,21,170,62,199,171,90,39,167,192,147,106,89,133,241,17,201,131,116,3,53,43,188,164,211,189,22,86,38,220,95,147,220,33,187,126,8,116,110,255,24,221,208,16,180,184,105,120,3,5,245,128,89,218,68,222,186,84,30,73,240,36,160,27,130,7,176,16,39,241,156,32,52,11,155,96,6,103,56,165,95,101,142,142,101,6,152,60,20,231,88,209,89,103,60,4,144,77,137,82,28,205,110,206,62,34,198,88,120,215,66,47,162,167,184,207,122,240,125,207,137,147,121,43,95,65,210,160,251,175,222,214,126,183,189,27,75,148,86,220,159,203,237,208,108,172,49,44,195,145,214,31,180,183,172,24,202,164,121,195,161,230,171,205,6,120,108,53,165,242,136,249,36,75,202,145,126,70,182,118,173,22,148,124,135,75,74,245,120,28,91,236,88,100,242,154,209,230,55,143,171,12,87,222,18,120,66,96,238,135,169,100,218,80,197,21,84,220,170,216,248,184,69,148,249,215,83,18,150,93,250,223,229,134,1,128,112,233,64,214,128,173,39,69,198,43,12,132,164,199,14,14,198,233,6,16,212,110,236,172,175,180,190,30,64,64,145,12,253,213,151,54,89,244,64,25,225,223,169,167,99,145,141,230,175,159,30,92,70,184,43,163,74,51,97,196,18,44,12,46,91,255,24,0,48,84,131,88,103,200,109,56,21,216,165,150,160,140,89,50,76,131,161,47,190,128,254,253,228,216,204,16,32,203,168,90,238,4,249,84,238,76,219,118,175,34,202,12,194,236,25,26,105,174,170,254,235,220,155,141,189,77,153,108,124,25,126,105,242,205,212,189,40,210,97,14,132,162,102,128,21,102,130,101,121,23,204,166,4,135,202,95,205,200,63,254,206,53,81,140,108,19,234,86,51,184,211,213,124,112,114,152,72,167,243,2,84,213,16,188,186,202,216,151,5,136,171,18,110,19,98,25,9,160,127,209,98,188,20,32,123,49,34,30,43,160,107,220,234,70,211,142,164,132,211,33,187,25,124,125,231,152,37,161,169,144,164,10,152,123,21,137,203,38,50,105,12,232,224,250,218,72,16,254,36,150,160,145,61,233,64,99,19,240,232,53,102,90,190,166,56,205,93,219,101,50,135,162,214,204,34,59,117,67,110,90,171,134,238,143,115,30,132,113,141,253,19,197,174,234,103,247,94,92,155,244,216,252,200,22,1,117,32,104,25,10,135,208,85,203,221,74,4,99,219,219,28,47,114,0,225,60,204,227,64,24,86,204,33,161,187,54,178,99,51,92,5,208,192,19,141,183,108,18,94,103,132,216,120,244,178,233,243,104,114,236,84,66,109,61,242,168,209,163,109,81,180,183,84,63,235,71,68,151,146,200,91,89,149,175,107,188,216,35,160,157,74,26,143,234,66,229,181,96,21,84,104,79,245,61,37,83,148,103,107,85,134,112,109,64,252,210,46,221,210,98,124,57,7,142,165,34,175,98,35,90,183,219,168,111,8,160,71,239,169,59,85,64,240,228,143,93,246,40,32,212,199,162,116,241,56,73,227,249,74,113,172,20,30,233,168,148,213,252,24,58,190,251,90,97,197,208,178,39,26,72,156,192,6,130,240,93,187,255,179,155,112,114,109,140,132,85,184,166,101,95,77,97,36,240,42,44,112,54,14,5,21,159,5,16,115,197,128,254,150,193,193,4,192,59,152,103,95,237,25,79,165,101,6,190,134,193,156,69,140,85,197,212,135,19,17,195,8,55,157,163,65,10,70,231,113,74,93,243,250,44,63,230,242,198,34,47,156,235,213,101,1,91,4,174,203,83,30,137,192,148,62,207,119,223,185,115,207,68,27,8,75,92,52,168,59,24,240,136,162,235,9,207,141,204,143,5,82,118,125,63,73,158,46,229,153,233,183,243,244,21,155,117,109,236,234,164,81,214,135,232,98,141,55,231,246,2,173,63,166,89,82,101,216,6,126,183,180,164,172,228,126,188,252,208,234,8,59,27,14,39,51,202,254,100,33,73,13,9,37,10,203,111,61,37,97,11,113,58,25,128,96,151,155,52,95,105,191,107,66,173,147,188,144,174,68,56,222,100,198,132,86,242,200,154,117,28,143,181,179,112,99,192,203,58,145,106,148,9,178,41,112,56,224,255,157,18,56,181,79,114,129,19,197,214,162,8,56,123,10,103,172,202,171,240,10,168,190,167,174,79,112,72,33,131,151,46,40,174,190,210,246,160,196,54,203,141,229,29,247,124,209,11,90,214,56,41,14,179,16,189,237,225,2,107,116,202,252,154,88,255,126,91,214,116,247,170,208,211,228,238,110,149,36,14,29,218,94,147,42,87,146,22,0,186,30,189,188,205,67,150,149,26,198,168,93,65,23,62,20,178,190,201,135,143,144,166,153,99,160,253,84,58,58,168,29,158,25,53,95,225,155,209,80,66,182,159,122,247,64,40,193,9,21,60,213,202,175,74,78,133,174,249,61,196,25,133,107,110,82,187,100,203,6,226,254,82,171,113,212,146,33,41,182,86,124,131,59,209,213,86,8,201,23,210,79,71,241,58,247,51,126,4,41,118,199,196,226,74,73,174,69,234,180,111,61,20,106,86,60,197,78,34,255,162,234,220,39,15,10,113,253,23,235,2,203,87,160,81,153,120,28,85,112,44,53,144,212,179,63,25,187,178,183,46,163,39,44,198,241,154,52,133,102,14,108,73,157,245,64,136,237,136,109,238,151,37,56,239,21,73,84,216,243,38,159,235,91,63,42,10,17,97,67,193,253,160,195,218,128,163,253,147,33,201,34,225,122,31,190,151,71,175,163,95,46,149,23,144,131,69,142,209,121,194,167,111,0,61,154,239,101,55,221,252,47,119,163,28,89,92,242,119,147,20,150,131,130,217,234,38,93,228,58,8,15,207,11,193,10,198,198,225,118,33,229,43,176,195,241,207,152,144,183,245,252,69,92,224,29,225,172,199,178,22,13,201,210,234,240,250,223,121,230,251,9,220,50,247,168,69,93,7,91,150,245,148,141,246,118,95,249,77,191,255,59,84,195,229,137,151,19,115,26,84,207,45,11,41,229,62,104,70,242,140,30,3,50,21,215,188,69,199,196,168,199,132,180,248,0,219,105,194,127,55,202,121,4,126,75,234,77,28,164,155,132,231,64,74,175,64,7,48,67,180,49,136,233,183,143,225,13,41,115,250,203,99,46,159,189,86,43,20,61,102,35,194,93,167,219,203,108,148,39,213,74,224,99,237,96,52,156,37,96,180,135,77,205,77,54,52,145,219,220,99,131,253,132,224,105,176,171,94,237,192,82,97,31,228,116,117,78,29,20,158,103,144,29,60,207,12,42,157,25,25,176,74,136,133,167,60,255,30,117,35,165,62,207,175,23,239,136,146,242,171,99,201,67,72,229,229,81,75,145,228,225,7,167,172,35,227,236,32,41,106,147,8,8,141,179,111,18,154,109,100,178,230,154,155,126,135,76,37,158,253,229,27,12,13,126,22,197,165,216,197,128,114,145,231,39,99,208,30,120,124,252,8,46,228,154,127,171,77,84,2,34,222,234,186,19,130,180,125,12,107,106,139,123,13,157,19,57,204,195,113,168,226,94,237,209,202,28,153,52,131,56,72,139,91,80,98,143,71,97,142,234,197,42,136,134,249,40,63,35,252,172,138,51,187,234,116,86,162,1,11,101,32,209,95,198,181,136,95,180,129,134,64,233,116,159,167,106,74,6,138,24,74,36,83,146,177,132,251,196,193,37,237,215,5,63,127,223,143,121,11,22,155,29,166,45,160,246,20,165,184,179,205,9,251,135,56,110,191,172,54,233,65,169,117,140,127,16,175,104,101,227,188,90,81,142,162,166,37,194,216,45,37,196,232,255,110,88,222,56,149,222,181,123,107,60,109,138,220,19,135,130,85,79,110,12,255,46,163,72,47,190,210,81,226,138,203,90,34,119,141,154,37,96,245,195,40,12,113,63,214,111,145,142,204,176,245,156,254,62,220,40,94,40,18,254,167,42,1,133,235,214,90,221,19,31,88,92,66,240,26,192,4,253,24,27,144,111,213,167,236,224,239,136,175,92,69,251,239,242,243,116,48,176,97,212,153,174,133,15,75,122,78,6,243,109,130,208,177,77,138,107,129,120,161,45,235,140,116,215,6,254,21,201,232,200,8,153,153,165,173,122,217,177,39,70,163,98,5,19,118,226,145,47,84,8,70,195,200,130,80,173,155,34,229,120,34,153,196,26,106,189,115,172,241,52,139,156,91,196,19,189,206,218,125,209,26,22,16,242,240,90,184,215,96,211,216,247,110,5,18,190,68,141,149,21,104,130,180,47,21,106,123,198,114,28,243,16,150,14,195,106,79,239,74,14,157,94,202,46,58,183,12,192,117,137,14,114,239,210,6,147,148,224,217,24,41,235,213,67,234,170,194,39,95,162,225,23,59,176,100,238,33,198,7,198,203,203,112,249,174,228,93,19,11,220,14,179,237,14,9,54,54,242,182,224,247,228,43,48,227,57,148,186,109,127,215,163,152,219,42,38,72,53,161,47,11,4,115,189,146,66,92,107,0,10,176,222,117,1,68,130,142,235,42,94,104,97,60,118,173,207,73,229,98,197,95,44,227,212,224,197,48,131,195,145,65,209,162,24,175,232,171,174,90,52,109,227,240,136,5,172,148,30,93,115,21,162,146,58,84,224,46,20,160,149,201,58,233,46,72,128,27,137,209,78,228,19,131,44,6,189,134,179,218,69,186,63,168,8,224,38,182,177,144,69,206,8,92,7,200,148,39,42,87,63,229,230,3,188,10,39,58,218,85,240,13,111,194,253,82,103,119,188,4,238,180,45,159,16,75,78,153,151,91,159,208,195,75,75,180,58,226,70,75,136,253,44,11,218,246,58,87,21,213,15,80,28,156,56,176,59,250,165,17,99,17,27,62,142,164,130,205,119,153,102,52,223,53,55,139,123,89,119,59,245,219,114,138,132,163,200,146,33,236,1,219,95,88,141,194,53,214,39,236,252,229,31,207,46,22,1,155,86,66,174,108,46,183,237,187,228,223,251,8,110,38,164,76,226,39,159,156,37,62,60,68,58,203,223,164,17,158,222,179,66,37,96,203,35,142,169,165,157,172,107,119,189,239,13,148,214,73,2,238,208,34,14,58,30,205,196,198,127,110,112,49,185,236,173,79,110,73,11,47,95,78,110,253,220,175,225,155,240,216,187,53,226,35,186,46,19,140,20,253,47,207,58,88,36,15,27,196,206,151,99,76,128,174,181,154,140,138,68,240,108,179,79,121,49,200,117,216,82,147,239,77,106,245,66,145,167,5,94,186,195,252,192,101,64,155,130,126,17,159,148,198,84,138,43,130,251,214,197,67,112,59,31,158,16,252,134,55,166,253,247,8,108,94,72,164,167,117,234,60,175,251,245,8,155,187,234,172,229,113,70,3,108,147,103,151,12,16,102,64,199,190,244,185,109,70,249,171,155,17,218,42,235,188,57,183,38,198,53,97,202,189,235,184,139,26,167,238,191,130,246,209,34,181,236,30,131,29,241,134,75,14,236,15,117,34,21,176,202,96,248,126,253,200,74,7,118,244,120,255,68,101,22,181,223,209,108,124,138,177,92,81,129,112,179,6,227,137,36,87,208,110,132,231,70,66,24,176,108,212,124,43,77,149,156,254,225,222,236,125,173,96,31,209,231,28,111,39,130,105,27,151,162,224,168,16,29,86,158,22,68,144,178,235,96,92,14,62,121,95,61,8,214,211,45,82,173,227,12,158,2,85,95,241,162,60,255,149,173,97,26,90,230,140,6,242,102,114,47,186,239,54,27,156,67,215,46,134,232,28,117,204,178,165,33,180,127,77,59,114,152,0,158,184,43,96,239,91,169,223,89,244,47,174,38,158,18,19,240,120,157,39,100,229,198,131,84,125,221,236,151,134,0,202,190,174,39,58,255,8,73,191,245,176,98,69,59,184,187,183,143,28,146,29,254,85,16,250,228,132,170,17,9,67,163,44,187,12,182,136,239,93,76,182,236,25,93,7,116,136,3,116,158,79,204,108,142,122,217,49,63,191,252,203,18,182,220,54,66,15,58,117,1,169,249,214,36,14,131,192,121,223,166,113,168,252,53,70,166,191,165,64,90,141,221,227,8,2,49,208,67,153,37,97,111,60,237,80,24,50,142,114,166,129,170,127,101,4,219,233,2,189,176,80,133,184,134,193,102,232,10,76,72,52,36,193,80,237,255,119,170,237,51,134,141,226,163,78,95,186,111,114,67,223,156,233,39,152,102,35,10,250,102,197,199,75,212,219,149,110,241,185,46,118,108,203,220,58,29,21,208,211,200,153,229,180,204,61,239,97,19,189,19,61,212,39,208,217,45,182,233,97,128,149,104,202,32,45,54,143,163,218,24,155,6,146,198,143,55,96,110,27,140,152,172,121,85,62,40,155,65,150,145,58,211,98,129,105,69,75,3,141,123,255,57,209,253,22,197,84,242,216,1,43,200,135,61,125,133,228,181,182,232,68,14,141,239,101,112,94,211,140,96,177,207,69,89,149,32,161,1,161,225,188,221,175,146,162,255,157,233,140,67,169,109,251,204,37,131,228,34,24,252,133,49,181,237,179,62,196,140,43,27,99,27,70,64,22,222,191,154,187,174,172,246,196,203,170,245,26,163,44,138,17,229,222,39,240,162,199,104,102,240,124,41,194,160,46,32,129,227,141,49,140,10,230,135,25,105,144,201,219,195,15,172,140,121,57,187,89,225,227,231,174,210,110,178,57,168,72,63,187,247,248,231,148,32,25,56,10,182,166,126,228,129,103,57,165,177,28,187,20,156,149,241,230,67,240,121,93,159,162,136,207,168,109,159,119,170,62,22,186,151,196,168,134,1,50,210,31,92,128,196,190,242,103,174,106,146,155,99,102,73,42,220,177,163,11,8,191,255,39,18,198,8,199,244,90,225,99,154,254,51,199,50,218,177,106,24,48,39,196,234,96,35,173,56,13,24,234,57,219,150,192,231,233,79,127,65,253,118,224,57,38,247,179,65,233,162,34,26,162,103,255,34,224,247,235,18,199,162,93,38,15,100,255,255,71,251,24,88,24,58,241,118,14,18,62,147,92,252,90,76,211,59,89,63,41,115,240,23,87,101,21,75,83,52,67,63,19,31,65,10,55,141,7,142,7,95,47,253,176,173,40,238,234,20,129,157,239,47,254,113,162,24,158,6,114,181,100,117,34,47,217,5,142,1,99,162,233,215,64,36,8,169,248,226,237,199,68,234,69,169,109,89,214,176,191,103,16,215,74,70,143,110,212,144,243,117,7,161,128,78,213,194,23,173,207,209,116,204,168,197,237,110,116,2,58,47,220,31,248,42,73,93,78,79,178,136,183,123,143,162,182,219,119,1,129,40,93,171,82,212,79,214,60,211,57,156,136,174,56,48,183,2,97,140,205,1,15,69,40,91,216,185,47,145,49,96,17,161,11,140,116,120,221,143,110,94,206,8,18,43,157,225,52,51,121,91,66,228,63,203,86,161,33,77,225,93,206,236,89,45,4,31,250,248,240,194,138,205,63,155,186,60,21,20,64,186,89,233,68,198,25,19,87,178,37,11,210,231,49,203,242,209,55,175,234,89,209,172,21,170,6,196,11,246,34,169,81,22,148,135,34,245,73,48,162,235,218,202,178,181,127,171,70,85,76,122,146,244,6,190,253,138,2,26,88,175,169,51,91,214,3,39,91,21,223,248,200,10,168,84,89,169,238,2,52,18,191,33,125,175,29,165,13,149,44,154,154,249,7,101,129,150,124,251,196,86,218,161,3,130,136,206,46,237,100,118,37,180,23,72,100,182,62,178,107,76,27,32,45,94,15,231,43,107,180,58,165,16,220,132,56,145,149,119,30,41,127,188,228,155,160,231,23,248,67,70,133,122,229,184,81,236,180,134,239,151,87,239,25,236,227,9,102,212,48,8,115,239,4,29,140,195,168,155,48,138,77,151,150,206,211,171,187,236,9,140,171,17,121,4,218,60,254,168,179,225,155,145,190,250,95,152,126,55,54,132,246,230,252,164,14,203,90,238,18,158,8,145,132,118,130,134,234,142,181,154,250,31,54,18,47,181,44,36,74,47,88,102,135,92,111,161,7,233,89,255,239,249,54,70,167,110,235,233,100,125,192,64,33,48,227,160,217,188,227,235,169,255,235,170,199,225,14,109,45,110,188,211,117,21,35,137,106,139,28,125,5,50,153,191,50,64,84,106,145,183,3,42,68,149,222,124,237,227,151,198,247,233,73,186,14,179,149,98,98,95,164,112,159,15,23,82,174,19,205,32,74,185,236,38,157,32,72,70,146,157,211,91,165,243,123,227,72,94,37,20,6,234,165,95,87,20,90,132,50,141,253,102,98,183,146,167,126,173,61,144,83,120,129,171,165,32,176,2,181,232,11,22,206,24,38,22,30,143,105,97,65,224,180,168,206,122,230,135,33,94,45,97,187,37,176,100,61,183,135,19,85,165,60,137,244,31,183,188,13,26,216,84,55,64,110,37,89,47,159,177,88,92,95,226,130,37,183,238,29,92,120,141,204,126,140,119,183,12,112,32,100,141,214,211,77,19,252,8,110,189,55,67,214,226,55,54,183,252,124,174,175,40,211,135,135,142,98,250,26,203,129,242,229,96,24,152,190,79,108,91,213,8,78,96,42,87,80,117,10,176,40,35,187,75,159,197,181,3,153,64,236,124,0,89,21,120,77,11,161,49,57,139,196,181,60,102,71,70,68,79,141,164,162,16,245,126,94,176,15,58,116,128,134,232,193,42,123,116,100,64,65,165,226,247,78,247,26,200,65,236,217,134,146,151,129,107,93,19,223,13,208,136,142,143,34,47,206,230,203,86,38,166,59,75,29,160,243,219,90,64,3,177,234,120,79,118,181,205,216,75,57,189,179,99,5,78,165,107,14,131,39,159,253,159,249,90,24,67,10,64,167,153,216,1,191,189,151,19,55,155,32,178,228,81,41,59,99,131,148,219,195,249,16,245,92,179,37,246,175,38,128,201,49,62,61,213,201,109,68,255,149,61,102,31,25,92,17,23,110,238,244,63,249,211,47,27,240,219,167,127,124,255,62,243,138,163,223,182,61,142,241,139,205,175,26,255,255,62,85,13,50,180,113,26,97,238,242,40,213,130,170,248,64,70,50,54,211,116,163,212,99,227,228,91,150,67,122,108,202,178,17,115,133,125,112,227,193,231,120,237,12,140,131,4,80,81,139,128,161,113,85,138,190,48,68,113,240,116,184,97,221,59,212,255,100,211,84,51,81,23,108,26,111,252,4,68,161,221,184,204,124,94,156,58,206,231,57,228,186,214,204,15,189,15,49,67,107,19,136,92,77,55,43,180,169,89,156,48,208,99,56,134,84,251,180,225,72,221,148,184,54,150,30,251,10,100,135,219,98,71,78,131,205,140,27,102,208,216,222,253,144,145,229,123,164,66,49,34,150,98,214,3,93,120,72,5,186,236,175,67,117,213,174,238,248,17,129,120,29,110,199,28,122,53,239,98,88,44,221,198,48,190,210,155,164,96,101,68,12,197,250,118,126,151,44,64,30,18,4,98,133,70,14,86,137,101,17,36,203,180,147,48,42,64,82,68,152,4,122,158,133,101,147,15,81,192,92,166,144,97,222,185,153,137,142,24,102,22,176,32,209,44,59,236,11,170,110,226,10,67,138,148,45,250,95,208,124,182,250,129,219,152,195,222,66,198,163,172,235,23,149,158,69,41,170,75,23,152,172,184,122,48,3,104,231,152,243,214,6,13,227,136,221,250,23,185,239,118,202,47,120,80,16,193,130,197,77,94,135,99,219,138,173,232,59,238,200,85,107,152,27,238,146,66,5,80,117,149,45,9,108,24,163,235,227,16,128,7,68,37,137,155,229,182,39,146,72,134,102,248,234,38,255,75,172,138,16,79,235,181,253,144,214,65,99,11,229,242,197,160,184,176,20,200,224,52,180,141,5,109,16,46,190,7,5,150,254,49,164,17,150,214,185,52,31,37,5,30,59,160,111,106,208,130,100,120,237,25,26,123,128,166,241,241,108,6,44,84,196,171,189,99,78,52,13,133,47,40,92,26,138,211,118,70,141,36,174,31,232,78,217,14,41,190,188,193,101,82,65,86,47,178,14,150,252,72,51,35,232,13,47,189,22,100,254,132,148,74,238,131,60,153,33,34,81,168,77,164,40,182,161,93,47,171,209,10,129,193,177,9,186,189,155,34,109,36,130,47,42,216,27,72,224,93,198,178,123,27,81,159,117,184,235,135,117,215,248,214,7,229,172,154,4,7,159,167,85,177,194,86,116,71,17,61,75,208,65,127,18,193,124,222,170,101,152,66,236,229,247,211,57,70,175,56,226,231,170,189,198,169,201,6,215,217,220,2,10,114,220,240,91,11,1,168,143,207,141,237,70,85,222,14,60,30,223,158,162,13,247,34,214,88,55,210,160,80,69,41,136,250,41,37,11,128,161,226,84,248,127,193,197,62,15,121,36,78,204,53,166,83,248,86,102,22,248,255,41,32,66,226,142,65,254,45,195,88,70,225,186,47,157,41,151,79,167,49,58,45,135,249,107,174,27,92,172,208,133,180,208,244,217,72,39,40,252,19,196,80,138,228,86,224,61,215,139,125,124,79,99,223,167,15,117,16,4,94,100,220,71,81,47,112,179,41,108,94,88,79,104,63,178,53,105,142,250,127,217,82,208,14,63,136,1,42,199,253,205,63,92,166,102,175,63,20,199,146,159,40,35,51,209,231,248,59,132,78,92,228,35,80,156,99,143,237,87,62,30,136,220,180,117,14,13,106,131,71,80,55,7,53,93,172,145,88,162,13,210,220,169,239,26,175,91,180,144,51,238,145,249,18,247,69,187,37,47,16,74,130,50,208,199,170,240,250,254,186,80,172,190,19,249,93,13,188,18,198,114,77,1,5,229,107,180,191,58,27,97,163,239,87,199,249,23,66,75,25,247,255,51,62,191,91,33,194,216,235,135,114,71,242,15,13,14,74,135,137,165,196,175,20,248,189,164,150,127,27,31,95,254,240,179,229,15,219,240,209,21,6,129,52,237,35,239,85,169,44,120,60,142,128,225,83,90,118,74,200,226,157,119,161,145,165,72,142,224,126,16,118,154,208,170,238,76,206,241,200,255,45,90,160,145,105,21,102,65,61,55,146,160,172,215,152,115,191,194,143,171,167,10,111,181,146,26,86,227,91,93,162,13,37,129,12,246,222,140,164,42,129,171,130,169,153,106,148,223,16,160,195,185,98,226,83,183,154,242,46,73,202,73,37,230,176,179,96,192,217,148,24,12,145,90,105,137,200,35,54,56,255,106,188,182,115,20,35,111,182,159,162,145,71,57,104,96,87,225,74,192,70,9,223,174,244,222,238,57,174,88,219,37,27,124,236,47,179,25,27,145,7,178,214,133,114,5,234,201,186,46,142,169,203,235,184,123,226,252,4,232,159,168,106,38,198,215,180,139,186,74,231,228,195,140,149,62,213,52,186,237,70,110,170,135,246,135,7,240,247,226,227,36,248,105,154,4,65,155,245,85,220,166,71,23,154,31,32,107,19,143,168,133,43,250,17,102,189,115,229,3,165,21,244,66,94,114,91,141,145,243,223,86,49,60,231,19,26,152,214,82,172,233,108,79,93,8,92,206,225,133,92,170,206,89,123,61,52,165,31,149,43,18,248,176,232,70,230,197,223,237,94,227,29,3,55,99,76,199,32,225,138,118,67,237,186,202,177,165,139,222,226,228,145,62,56,5,246,215,139,163,36,252,55,230,247,39,185,125,199,94,188,129,26,111,242,143,217,150,188,212,187,225,160,145,41,165,202,194,15,201,111,203,199,60,209,181,71,233,67,127,52,244,52,121,25,95,221,104,6,180,191,36,2,106,64,140,71,40,154,252,121,77,211,205,149,140,183,145,206,253,204,226,235,201,110,102,244,187,15,38,189,228,176,35,61,207,213,202,98,180,92,198,160,122,131,173,132,48,189,70,211,242,109,134,215,73,85,147,183,9,110,192,130,151,184,159,84,41,137,75,41,56,3,148,38,14,120,206,142,228,10,66,212,74,249,197,221,113,255,150,136,197,234,55,241,238,60,125,94,48,45,47,105,50,235,166,162,18,10,239,33,115,125,18,160,51,38,128,37,180,118,232,149,208,152,122,20,195,245,211,231,138,112,119,147,138,16,147,107,174,153,178,113,33,159,247,70,24,9,0,228,52,196,82,97,139,113,25,223,206,145,196,39,147,148,153,60,183,217,43,185,127,4,218,15,142,205,222,143,219,196,216,200,102,155,178,83,172,140,151,58,7,228,131,134,109,123,82,151,56,156,90,161,127,229,93,82,92,107,225,144,80,152,221,74,191,93,168,50,87,113,114,13,50,240,214,127,69,214,182,66,47,94,51,138,47,67,254,110,33,32,109,211,1,22,250,13,143,167,160,76,20,126,13,241,58,63,36,188,41,144,76,131,16,173,96,93,35,120,166,178,199,157,156,255,255,54,85,138,38,201,43,194,41,236,104,211,143,206,80,189,112,213,255,112,77,62,20,193,251,199,29,25,238,24,166,224,228,120,238,114,5,44,198,58,75,75,133,97,98,170,249,148,92,72,167,247,75,227,135,90,23,126,117,89,14,58,35,6,149,135,112,159,21,255,22,251,153,35,78,194,220,200,181,151,24,115,130,7,204,222,39,53,101,89,163,110,203,209,108,106,185,2,153,255,225,10,205,231,0,231,184,76,33,73,15,34,252,108,196,188,245,121,203,220,48,3,231,216,218,86,253,227,59,93,250,11,15,109,108,18,164,255,92,138,73,166,63,198,171,181,99,135,148,254,238,121,26,194,122,86,31,0,46,170,206,112,72,42,254,242,131,25,95,151,5,9,164,16,204,169,173,55,184,230,175,17,66,62,85,223,145,11,134,114,240,71,52,94,150,10,43,218,240,21,217,77,94,199,158,39,72,37,160,14,209,205,1,101,112,90,112,30,222,182,237,237,246,3,92,180,59,57,193,24,155,198,211,58,185,90,170,17,112,175,35,92,79,196,63,30,186,219,1,131,53,81,89,166,228,193,119,134,227,229,29,130,52,179,2,72,41,200,143,157,242,49,34,146,79,3,35,160,94,116,92,79,177,195,36,21,55,222,50,157,147,7,62,36,77,2,58,9,221,33,235,27,241,154,254,142,99,184,195,121,244,70,40,223,230,203,34,22,81,128,225,83,52,71,199,98,25,148,105,74,37,229,164,208,85,198,25,16,210,87,7,209,234,201,175,157,251,90,8,156,199,238,127,137,43,14,114,151,33,134,94,235,241,119,253,206,116,73,173,238,90,236,136,124,195,186,27,6,188,223,99,76,242,229,208,52,247,255,226,191,224,142,205,181,144,84,12,165,137,162,156,83,141,119,115,88,238,130,235,0,198,55,86,151,156,194,187,34,138,239,210,45,41,250,26,25,11,81,118,88,143,10,162,67,246,71,113,143,165,67,146,24,154,128,121,39,249,133,83,143,80,208,216,130,142,11,35,237,12,20,24,202,10,57,238,74,60,226,119,215,18,57,76,135,162,165,102,39,229,46,122,174,158,50,137,186,15,19,113,25,210,82,77,34,159,190,121,88,64,35,153,127,128,152,83,157,208,65,168,67,251,152,4,6,23,147,10,230,121,10,229,5,149,241,72,52,12,109,120,155,128,95,147,180,218,14,23,24,219,247,79,253,137,205,42,231,79,232,39,209,61,6,47,205,206,117,144,214,50,206,55,38,111,226,40,53,84,244,7,3,249,139,253,13,87,206,195,76,99,99,57,25,163,225,71,139,24,217,109,208,18,88,218,233,53,116,120,100,219,91,137,195,29,102,166,14,190,126,120,221,18,189,49,68,230,158,200,141,8,145,150,166,241,58,89,165,183,97,49,78,86,111,169,226,161,90,161,71,90,146,167,226,199,48,6,213,210,107,15,237,174,31,160,83,53,7,148,168,236,106,113,189,4,26,150,111,199,61,63,229,239,207,217,242,244,94,228,230,246,249,174,136,108,94,187,241,124,195,173,16,191,216,38,129,193,152,69,1,246,116,170,124,107,213,30,126,123,15,8,197,235,88,219,111,89,218,80,112,241,47,228,145,192,220,149,15,114,211,94,18,183,8,98,26,9,126,90,212,25,160,58,125,216,213,173,12,239,173,2,196,45,31,250,178,149,128,141,122,22,209,192,160,25,46,177,237,125,23,225,176,233,198,67,43,193,145,60,105,24,51,5,86,241,94,223,118,18,200,227,42,115,111,18,173,101,69,100,236,179,2,165,13,68,100,158,245,160,15,172,46,195,82,120,216,132,120,169,239,246,114,75,10,181,99,84,62,83,69,185,108,174,230,220,65,61,101,74,147,235,229,52,103,11,148,88,220,176,107,240,246,194,250,15,224,153,193,122,89,183,209,222,156,58,1,138,162,61,105,206,18,114,92,185,5,2,161,209,111,175,205,248,96,159,140,209,79,18,56,87,254,99,227,102,212,248,240,56,11,131,185,68,244,124,39,53,172,244,91,58,87,229,98,159,150,53,92,152,212,18,122,39,16,134,173,228,97,206,106,6,25,227,163,236,130,113,69,133,170,219,241,147,252,146,106,146,175,73,244,80,135,218,173,103,166,56,205,219,243,43,235,123,69,217,148,197,151,36,126,129,125,109,149,142,82,193,246,158,179,162,44,102,35,42,153,166,61,32,27,109,98,0,143,71,214,27,255,128,91,75,29,39,101,1,244,42,31,10,20,122,175,132,74,94,176,185,191,7,24,11,54,212,204,72,22,95,41,111,129,67,193,78,170,119,6,29,100,78,18,71,187,74,102,75,242,43,67,109,124,52,219,135,25,56,111,255,6,152,127,33,152,216,178,226,146,9,105,92,7,129,73,40,103,145,172,60,207,199,205,157,153,232,165,193,22,6,75,37,23,55,6,131,59,206,172,82,209,5,71,210,118,51,202,92,168,172,174,94,144,12,132,55,203,249,149,20,97,235,238,35,83,28,71,45,220,91,124,47,205,159,244,75,42,209,62,57,219,176,99,122,134,131,108,180,195,183,202,179,61,155,186,139,244,173,43,40,51,9,35,196,242,53,53,188,64,136,175,119,220,207,196,103,157,236,83,188,128,134,72,154,171,68,65,201,177,4,54,115,120,202,87,178,20,227,245,217,140,162,172,88,226,140,204,221,177,67,121,63,110,148,143,166,46,197,171,195,149,147,94,225,88,15,7,112,225,161,155,135,68,166,149,77,52,184,50,13,249,55,110,172,188,135,173,223,247,107,223,222,83,200,91,193,215,15,144,109,182,239,161,3,229,75,185,218,204,63,208,252,248,80,11,61,205,238,57,156,233,161,200,232,84,39,62,238,201,181,157,144,20,245,16,99,218,104,197,2,227,88,35,75,43,47,146,38,27,18,118,200,81,0,132,247,7,196,134,206,161,20,165,197,163,120,84,251,190,46,13,232,41,157,253,44,181,148,235,39,11,172,181,80,125,152,136,171,220,191,33,38,110,162,221,26,77,11,174,86,149,219,37,243,87,47,243,196,91,124,167,173,104,114,177,214,9,189,37,190,235,127,101,76,236,154,44,251,92,218,150,238,65,231,166,177,151,169,76,38,118,106,7,171,248,86,226,10,37,106,33,134,156,203,53,60,110,116,221,243,238,32,57,24,242,232,139,151,248,33,6,106,191,156,255,220,86,153,92,142,38,48,146,72,70,130,0,95,212,120,194,150,120,171,10,236,64,255,120,200,231,96,219,172,55,146,131,104,71,231,68,244,176,174,32,46,136,171,186,181,243,96,114,227,147,126,206,136,245,58,52,123,207,28,28,130,76,146,126,168,232,150,170,72,162,207,223,173,146,47,107,141,125,10,202,238,107,221,97,3,18,141,230,178,119,221,168,173,60,64,142,201,125,237,253,139,140,206,135,0,17,128,35,155,184,184,137,131,132,147,70,22,208,114,118,27,9,204,210,104,98,85,249,15,235,161,176,53,152,148,132,186,74,170,0,110,97,229,219,60,238,201,83,132,171,54,200,234,183,23,26,217,64,157,184,120,221,18,78,133,88,96,225,182,29,32,183,89,102,141,144,184,177,52,62,5,226,234,118,143,161,90,227,247,173,59,217,147,102,11,223,131,25,0,176,37,3,102,219,201,90,230,3,88,193,198,83,157,139,99,95,85,220,148,232,199,188,35,175,119,122,157,62,231,175,206,52,60,191,121,109,199,111,192,90,11,239,136,40,129,188,240,115,171,146,108,99,109,116,32,198,192,242,142,147,211,82,125,229,110,29,17,180,102,195,105,224,246,224,213,243,80,251,28,139,194,38,227,233,33,158,204,165,33,176,215,92,84,32,234,38,131,35,149,35,107,160,241,34,246,79,183,182,163,184,53,11,23,97,52,121,197,13,118,233,9,171,133,241,151,162,236,106,193,165,91,51,96,133,90,81,209,19,227,34,121,174,122,107,134,26,255,191,196,221,112,218,205,77,140,92,228,25,83,55,127,23,238,100,128,187,125,141,185,204,161,1,246,64,75,107,180,47,59,99,114,5,255,135,118,216,119,98,167,231,255,4,71,39,173,132,190,163,190,98,89,240,242,32,172,119,33,207,42,98,186,140,251,246,56,45,93,168,21,239,38,143,171,192,162,6,136,135,240,39,210,248,130,167,95,91,124,130,111,34,212,80,137,181,123,22,127,143,109,79,233,168,205,201,131,59,22,69,41,41,47,171,225,109,127,11,223,9,188,235,209,100,170,216,173,187,193,101,50,41,248,101,104,55,156,124,75,247,216,223,88,213,81,15,155,3,140,48,233,207,204,116,47,1,67,147,75,169,104,122,103,172,90,171,152,172,35,172,236,85,3,23,168,136,28,16,65,84,58,18,80,181,55,108,65,127,104,220,132,163,61,227,47,237,86,201,182,26,205,236,109,162,59,10,101,214,254,96,189,181,201,63,194,140,33,250,67,248,208,139,246,96,50,164,198,181,178,239,124,42,4,172,58,198,215,178,185,97,192,75,86,66,86,210,62,123,10,81,77,73,233,50,22,198,216,204,129,187,79,206,104,249,101,237,85,135,149,242,170,74,176,253,10,153,115,16,246,43,113,87,201,205,196,7,166,250,26,131,90,56,148,160,175,42,239,192,206,37,39,197,232,236,188,175,187,77,185,214,132,112,252,39,232,137,38,38,118,240,167,174,140,98,96,14,140,162,202,217,90,77,192,202,140,132,69,127,201,65,142,69,21,251,249,166,215,33,103,56,4,31,108,84,193,216,87,58,115,45,209,160,1,177,68,224,3,101,225,81,190,201,146,180,138,45,100,114,80,109,153,87,73,247,206,185,35,39,240,149,6,192,14,3,73,98,85,76,24,16,9,180,93,94,19,246,30,27,62,95,9,12,123,212,96,130,161,166,141,252,240,240,81,212,189,149,30,114,94,35,28,34,60,27,19,151,28,94,104,143,142,191,160,127,105,46,89,69,255,208,33,220,132,63,70,71,171,147,250,131,11,208,80,26,91,77,242,74,67,169,37,94,66,2,45,106,140,208,172,93,73,30,15,63,56,171,209,52,36,106,14,208,78,2,24,161,82,218,164,220,75,29,87,53,192,156,138,97,113,218,133,220,172,105,240,105,23,138,51,5,112,105,15,145,104,203,234,128,251,99,62,87,54,25,152,186,19,103,218,107,126,226,165,1,142,91,185,124,124,36,251,194,253,156,99,103,68,4,208,81,46,127,175,79,48,24,252,20,94,189,174,26,3,166,245,193,22,111,146,126,111,38,81,24,195,176,221,62,49,18,94,93,3,245,253,97,63,69,25,244,153,7,108,191,132,221,254,206,82,111,28,8,149,190,34,158,181,123,24,60,179,207,75,252,129,115,53,232,32,255,17,145,30,109,160,36,62,245,182,115,90,235,176,115,90,55,120,75,213,175,198,254,44,90,252,154,44,246,80,131,25,131,142,75,196,42,184,63,213,178,115,7,127,2,30,185,168,118,23,185,254,159,206,69,24,33,110,56,93,10,11,40,230,83,109,159,121,34,135,104,244,194,9,129,63,4,246,70,182,209,253,27,169,193,52,193,36,56,159,116,119,116,85,28,70,217,170,211,22,35,235,139,89,242,191,50,252,17,74,201,3,30,119,175,228,153,245,207,89,34,89,180,50,2,202,182,132,30,75,25,175,100,167,214,52,112,46,63,7,49,244,197,106,239,158,98,249,114,207,79,207,95,67,95,44,46,106,226,46,20,117,14,244,202,96,111,15,227,132,193,209,127,101,166,220,185,21,17,125,44,79,244,148,199,97,239,148,203,74,33,216,188,122,244,92,246,174,186,160,98,135,37,54,45,248,42,39,147,74,98,228,134,81,166,210,15,148,79,126,143,162,69,97,222,78,232,172,219,155,26,159,35,77,101,33,76,121,56,168,217,249,177,152,221,192,241,60,210,106,218,218,158,195,117,28,98,103,106,11,116,95,98,215,188,159,90,229,108,245,79,84,51,103,182,84,176,210,238,4,71,55,174,132,225,68,225,151,179,61,56,180,151,232,45,229,117,175,235,19,196,81,12,139,36,25,209,111,162,29,191,18,34,68,55,119,234,14,133,102,65,145,205,151,164,19,99,119,236,249,226,188,162,227,223,34,192,139,32,254,96,178,114,203,148,155,253,71,250,133,193,176,87,228,43,222,200,31,227,109,129,141,146,93,234,199,39,99,1,27,247,118,81,145,255,224,166,248,187,18,154,103,108,82,13,236,100,94,64,153,94,205,99,248,9,81,129,250,155,224,100,73,250,72,232,81,240,202,164,118,110,211,152,158,209,128,141,170,48,4,89,119,196,68,244,100,57,4,30,231,138,17,8,182,131,237,143,82,115,230,6,170,54,107,112,114,12,29,204,87,32,10,243,136,7,129,77,163,5,252,158,100,233,143,168,249,28,117,68,117,88,12,192,73,40,114,231,126,94,33,28,107,212,31,42,160,91,252,245,122,217,230,87,120,175,49,132,78,26,149,81,105,23,142,151,79,161,75,214,110,254,166,10,228,175,133,157,156,29,221,189,122,212,228,128,226,12,216,172,86,45,242,229,234,239,71,5,219,78,55,147,227,190,219,64,157,236,129,110,110,49,246,125,128,144,93,33,155,0,21,46,231,226,66,155,56,176,237,205,36,8,196,233,40,14,56,139,118,59,167,98,184,222,196,141,57,82,5,58,55,196,184,110,150,65,149,228,129,191,118,160,70,181,14,132,152,219,111,223,111,217,72,0,209,161,232,132,124,13,144,242,69,168,46,182,241,127,244,163,157,0,193,10,147,159,182,151,141,62,108,68,171,148,96,103,129,51,75,111,120,66,72,215,111,69,93,228,73,114,88,146,174,6,202,89,25,239,196,253,102,67,48,27,17,176,154,123,195,113,20,64,48,66,122,106,92,226,17,85,225,137,190,31,121,159,206,240,63,170,50,200,30,101,97,246,81,122,70,150,107,253,97,90,80,82,112,206,28,153,187,22,255,158,82,95,75,61,64,131,73,235,171,66,94,176,239,89,178,185,136,220,60,74,248,96,195,62,13,216,126,50,70,157,60,232,84,180,82,175,7,248,122,36,21,216,175,128,6,94,96,102,83,36,50,96,239,173,11,244,213,169,18,90,113,191,200,44,101,253,255,52,74,180,160,201,111,23,53,186,218,17,214,84,229,87,79,241,132,1,172,49,2,119,90,11,34,12,193,125,202,245,122,85,252,224,183,0,113,164,99,94,73,198,38,122,206,38,252,102,18,10,162,27,83,255,153,92,4,55,61,146,64,25,211,205,167,171,3,42,250,17,114,178,38,16,44,84,164,94,233,21,73,147,59,60,69,112,250,75,37,48,37,215,120,152,35,200,251,84,28,158,12,54,34,236,172,217,3,204,28,58,187,44,62,10,106,161,149,108,220,248,16,157,150,220,144,141,139,102,95,219,30,161,221,178,197,82,6,170,8,47,47,43,85,154,189,67,84,167,142,1,106,254,91,45,106,49,193,79,149,9,38,140,196,77,212,244,123,63,252,12,147,69,128,45,112,90,131,90,118,62,63,66,202,53,140,28,7,244,135,95,38,196,173,226,51,212,161,186,150,233,112,110,153,39,10,220,124,129,235,26,110,72,69,138,187,206,204,76,213,58,157,138,119,90,226,9,147,164,85,63,92,229,223,122,161,245,248,33,35,93,93,238,57,52,78,147,172,113,156,223,197,166,120,181,101,12,71,48,140,241,120,4,14,69,250,108,254,8,55,10,155,188,190,211,191,44,133,50,190,108,135,242,18,220,235,65,196,72,158,154,241,204,61,196,187,158,20,78,63,86,98,236,45,219,63,207,162,160,225,245,198,154,118,161,42,16,64,196,246,131,34,214,227,61,34,24,85,69,122,144,248,160,160,227,37,231,255,214,42,231,31,150,183,73,83,4,104,78,250,128,27,21,227,248,247,149,252,87,118,114,161,148,217,70,135,66,222,140,19,63,38,4,203,207,242,220,181,93,95,170,63,30,210,200,155,23,62,82,140,44,243,48,99,79,112,211,17,78,115,199,189,216,160,47,132,64,88,184,193,170,151,44,81,93,33,21,6,105,170,11,240,195,96,36,241,160,182,63,237,243,141,195,226,58,40,212,236,42,150,100,177,214,231,59,232,241,159,149,68,175,119,29,0,10,112,55,50,28,153,164,226,208,189,37,215,117,175,91,108,142,217,240,117,118,166,234,1,90,174,161,96,111,91,48,138,230,169,46,91,10,182,162,82,207,165,80,82,81,28,100,59,56,125,171,231,237,171,187,94,37,219,162,164,43,54,29,138,205,209,161,167,217,168,167,97,140,186,66,204,211,157,111,138,24,117,49,157,3,217,54,184,85,91,123,133,224,225,111,113,32,165,24,18,108,254,66,231,180,244,169,254,67,116,168,97,91,194,224,215,195,126,20,245,109,52,178,73,121,187,173,150,119,251,237,4,169,40,6,248,222,218,215,145,210,45,52,195,181,246,42,94,207,148,41,179,219,21,100,12,200,137,128,51,252,23,112,26,92,81,173,106,249,74,101,128,189,252,140,252,183,186,51,153,170,71,187,236,136,221,116,235,39,70,81,52,60,235,43,143,127,165,9,248,195,109,92,46,16,232,110,141,43,157,37,132,220,19,9,16,92,6,28,2,28,196,24,67,207,103,79,104,235,253,56,69,169,205,101,203,90,213,50,201,234,151,195,60,94,230,145,243,172,57,83,113,213,210,112,68,203,75,67,166,218,39,185,225,183,97,236,102,227,148,19,244,224,203,215,158,88,151,68,103,27,189,184,131,3,243,230,230,21,242,24,241,193,157,222,173,47,163,236,97,10,77,190,0,197,4,241,149,78,17,11,95,145,2,109,73,196,127,82,74,149,208,142,210,253,210,235,202,254,204,229,188,145,145,4,240,198,241,126,107,34,30,182,82,86,38,98,221,208,130,188,172,150,236,164,250,164,187,186,222,22,144,206,252,36,251,127,112,151,24,148,232,159,56,73,55,184,203,17,122,105,245,146,190,211,187,0,211,162,195,45,204,241,201,49,117,81,245,54,83,156,251,207,154,237,89,49,172,174,210,171,9,227,241,79,208,35,134,117,245,180,29,226,158,92,157,241,75,101,131,201,167,35,10,83,47,217,62,159,2,254,144,162,124,90,125,223,144,116,84,189,178,122,190,218,226,166,217,27,19,181,217,56,15,184,84,129,96,190,251,53,247,245,233,89,178,129,200,40,127,61,111,102,170,32,152,253,86,35,71,137,188,183,80,234,150,95,151,150,211,163,174,103,39,186,132,167,118,17,130,74,44,153,81,200,81,240,87,240,160,140,163,178,236,15,207,189,78,218,157,68,247,110,155,130,80,112,57,253,88,4,146,151,157,81,225,1,9,180,132,30,251,178,156,175,41,37,166,185,199,109,207,163,115,51,35,172,45,61,151,180,132,179,17,226,112,240,6,213,170,190,81,111,233,1,72,170,95,125,212,161,162,146,129,119,226,159,29,180,212,38,33,149,51,248,212,177,92,23,222,142,25,190,150,223,70,225,15,215,201,249,78,211,155,52,185,2,16,58,242,185,77,36,114,84,121,194,19,97,143,16,47,186,39,32,186,210,42,193,199,216,215,69,146,221,69,24,74,19,214,189,69,241,58,37,92,1,135,208,149,209,185,43,158,52,100,210,217,177,144,151,4,33,168,29,50,211,58,14,24,179,123,112,249,67,112,237,86,16,97,155,247,4,234,206,201,94,186,9,207,29,133,10,103,61,178,157,144,187,88,195,187,73,159,40,253,138,225,108,186,229,82,28,159,14,56,5,215,140,148,121,176,94,204,196,145,51,104,42,195,71,65,65,73,197,97,5,247,33,100,42,241,251,164,20,123,41,116,28,177,42,177,82,132,238,64,133,30,226,99,203,67,93,189,55,232,27,160,193,235,105,84,189,145,37,35,152,66,150,28,88,194,189,3,161,130,233,6,116,207,10,31,15,33,133,219,198,18,191,99,12,96,134,254,34,201,189,188,14,42,15,189,20,150,156,245,29,255,71,213,85,196,190,36,126,210,176,204,35,183,170,64,227,175,215,200,152,227,37,95,30,43,0,195,70,163,233,10,195,19,167,45,128,162,122,116,51,164,231,96,178,128,104,93,86,114,171,52,178,219,64,98,82,161,35,201,50,32,214,19,139,238,191,177,115,252,214,124,199,233,83,237,161,18,227,135,183,110,214,84,165,212,236,228,108,116,221,155,183,104,241,205,7,8,96,36,139,6,32,182,134,137,10,96,118,108,171,115,111,223,110,28,167,198,223,236,33,207,194,14,175,10,187,157,122,73,66,239,81,16,245,115,33,171,228,29,104,65,227,243,132,93,242,184,238,154,1,184,125,194,243,41,210,117,178,44,77,239,163,246,161,76,4,229,139,220,170,23,176,55,229,231,90,16,203,112,201,169,169,115,130,117,128,100,29,135,99,216,239,146,233,46,15,69,170,7,163,234,155,44,112,165,118,76,211,130,52,156,14,60,94,146,135,166,232,170,63,104,101,55,135,20,149,45,103,112,249,10,102,132,101,198,145,253,74,34,37,172,55,128,72,27,86,213,180,205,188,14,22,181,45,206,2,140,21,182,65,43,85,84,143,239,171,231,230,207,68,231,47,39,22,0,70,249,9,139,181,156,180,16,245,48,156,150,40,47,233,140,144,169,122,123,195,27,96,16,139,153,124,168,73,125,7,144,161,193,149,71,112,40,113,134,80,150,168,168,189,133,183,11,43,178,161,216,131,61,133,115,140,1,33,105,122,116,84,58,232,179,242,21,161,98,196,111,16,238,84,76,22,12,143,58,87,150,10,134,254,120,96,5,93,89,175,23,123,111,164,117,172,76,52,141,126,38,170,244,63,130,109,66,77,84,149,27,175,109,31,184,71,114,251,146,222,174,81,107,35,13,168,56,172,69,74,179,244,254,209,50,38,28,60,169,253,125,169,50,96,52,144,224,74,198,142,70,33,9,184,194,136,197,70,184,203,240,149,231,235,92,135,159,115,143,185,161,146,60,2,81,84,218,54,22,32,159,105,244,113,142,93,53,248,139,92,125,165,158,140,230,243,176,162,147,131,191,199,136,182,19,128,75,118,33,5,4,46,159,245,223,140,33,164,6,53,152,4,98,174,24,72,44,11,162,191,123,113,61,246,199,219,84,34,193,87,10,158,61,1,162,124,24,231,47,61,114,130,142,147,115,63,213,188,156,233,251,202,41,146,123,15,91,28,170,151,188,20,43,90,194,232,56,175,217,106,154,115,18,68,223,101,241,39,244,209,24,38,143,128,10,204,173,117,226,193,178,212,146,47,195,142,65,3,161,69,195,23,49,23,146,94,208,195,105,151,135,170,148,61,242,213,131,59,201,177,248,30,77,115,96,178,219,102,244,175,59,97,231,216,210,32,235,109,250,255,103,104,197,171,130,143,248,49,11,74,46,39,183,95,108,160,71,39,155,29,192,149,181,185,148,142,173,174,139,143,197,168,191,165,190,77,120,131,105,124,93,55,168,5,93,159,22,198,4,206,20,80,35,182,78,64,30,178,210,60,68,35,208,157,158,243,151,218,178,83,28,154,20,82,42,84,127,223,227,67,235,3,37,252,167,139,229,131,219,69,196,131,245,40,147,170,181,198,42,32,109,234,203,164,249,169,139,43,38,80,114,237,187,87,172,209,25,253,99,59,90,149,176,167,41,18,147,189,69,147,223,228,159,158,255,74,41,110,35,113,68,237,30,158,221,129,178,106,235,11,35,152,99,133,95,72,124,19,103,88,165,225,59,66,254,5,209,250,230,171,157,46,89,228,79,91,111,47,145,216,162,204,64,181,176,194,149,224,48,137,243,36,254,223,196,98,233,197,194,112,154,14,248,236,141,53,171,186,71,30,3,81,145,73,161,5,189,150,243,135,185,99,105,147,204,12,80,23,5,149,147,82,17,141,223,74,45,184,169,130,242,181,140,159,132,82,144,117,149,174,252,98,94,113,202,219,66,93,34,84,236,87,74,147,108,14,79,125,182,215,45,87,222,249,47,46,49,32,7,138,219,49,119,90,202,80,197,74,12,191,112,48,255,64,178,56,167,109,162,160,65,20,210,240,186,87,251,191,235,188,150,45,102,73,234,190,83,239,34,228,65,135,110,27,207,203,215,106,180,137,232,19,73,9,34,127,202,87,252,211,247,34,4,151,77,55,126,164,108,152,168,8,23,58,74,98,152,23,49,84,32,183,134,166,231,4,227,122,216,202,205,38,217,112,188,164,121,115,126,115,91,228,217,95,184,195,160,176,240,105,194,156,148,91,201,186,39,147,144,177,2,157,131,23,63,164,104,176,145,114,71,115,5,101,102,100,141,169,106,190,239,193,99,72,229,7,235,215,115,74,27,8,118,212,115,224,80,170,57,146,144,11,125,219,6,153,203,73,176,151,122,88,130,152,216,170,123,120,37,36,102,203,168,248,120,171,24,123,57,189,108,239,144,199,158,43,60,178,114,123,51,139,249,133,117,181,22,180,59,142,190,130,156,114,96,186,130,142,178,24,141,47,174,160,182,47,193,237,71,228,249,206,117,195,64,71,32,90,225,10,70,88,13,120,199,129,160,133,40,102,225,241,203,155,172,113,148,42,14,251,46,48,234,131,142,55,238,137,109,209,65,54,223,27,63,246,18,32,23,157,137,119,253,115,113,167,84,227,151,22,50,109,95,252,211,211,14,169,163,131,115,31,162,41,188,201,59,4,209,151,195,125,49,148,180,192,72,46,159,89,112,2,182,247,196,117,229,217,102,232,110,216,129,219,50,1,133,28,183,132,203,54,51,249,222,205,45,135,143,117,61,100,130,107,226,74,30,24,32,197,248,99,183,119,255,161,102,75,197,212,206,185,185,221,98,208,113,210,79,69,184,251,56,191,240,241,141,139,79,25,138,119,139,206,134,96,69,247,155,77,230,35,63,190,234,153,194,181,244,158,177,42,146,123,72,106,254,84,135,229,71,249,207,164,76,139,235,179,125,178,11,169,71,169,92,151,251,201,81,50,209,148,87,47,34,91,182,203,114,61,148,139,222,43,221,149,94,249,187,45,225,246,34,112,62,200,70,119,54,203,151,81,68,125,88,61,155,130,126,114,88,62,247,36,21,19,133,103,236,8,72,212,153,64,64,96,63,216,167,168,18,244,139,117,94,242,183,80,244,3,28,57,42,83,41,124,28,13,45,222,215,207,115,17,30,131,95,40,80,109,11,106,80,45,16,162,212,87,244,233,250,201,231,16,187,20,54,201,22,188,180,117,113,70,21,38,144,120,72,4,214,117,84,88,156,173,44,39,145,122,172,139,107,228,124,160,36,202,64,114,62,78,194,112,121,252,71,116,39,180,189,55,82,136,218,79,28,15,197,181,15,162,7,147,254,241,127,187,191,67,51,223,234,23,112,210,57,182,107,114,164,46,66,165,150,31,34,10,206,145,68,93,172,76,3,152,130,87,115,26,112,119,0,33,5,230,232,74,145,238,222,15,139,236,179,169,128,95,177,185,235,245,122,82,225,36,64,180,173,206,185,252,0,144,40,66,155,167,208,154,89,194,30,182,39,79,171,89,1,60,239,18,122,166,136,76,64,165,167,202,124,16,120,177,63,239,148,87,70,159,15,199,171,55,58,40,89,6,187,38,223,119,122,224,128,121,250,128,137,201,247,116,167,229,147,28,188,126,107,150,159,159,164,135,242,52,181,58,41,37,74,12,37,91,19,70,89,126,94,80,207,169,209,17,35,0,1,163,174,126,29,13,116,58,253,197,30,158,133,86,1,92,54,156,108,221,251,81,113,151,158,180,206,243,94,228,159,114,17,33,109,157,29,196,65,51,249,171,167,195,80,108,105,113,227,223,166,32,32,216,243,254,232,67,214,82,209,73,203,35,184,163,247,139,2,111,14,236,30,218,62,172,215,127,249,255,36,2,221,191,121,91,130,25,64,202,98,104,135,95,10,52,240,82,145,60,64,83,85,45,211,27,77,185,137,215,64,88,173,231,95,145,85,66,196,11,231,227,49,36,39,115,250,245,11,41,164,243,224,208,87,202,7,106,3,2,90,97,89,52,186,240,210,8,4,36,26,3,113,186,248,124,107,177,150,215,21,154,124,194,91,109,118,235,124,241,228,52,208,47,142,97,99,251,174,214,203,232,23,54,37,12,62,221,166,133,90,28,190,228,178,223,185,183,155,14,45,6,27,215,229,246,98,232,166,182,171,240,45,136,99,198,16,236,210,210,228,73,21,205,12,197,177,92,22,158,84,196,43,52,90,246,126,169,101,125,55,72,128,76,140,220,118,123,197,93,68,62,103,123,109,176,0,172,230,77,128,81,14,16,239,230,132,163,67,114,187,208,238,107,236,225,244,71,152,97,28,140,60,253,45,66,49,73,86,210,87,210,3,13,116,164,11,211,190,30,86,43,55,15,2,248,109,58,57,196,27,36,51,158,247,112,150,137,127,213,49,125,234,182,207,189,230,216,219,88,142,228,167,190,134,154,12,198,104,209,50,153,159,22,179,166,86,74,36,140,9,200,161,44,207,138,211,198,46,166,66,134,88,82,170,164,159,22,236,237,62,66,82,111,204,16,130,71,204,109,176,28,219,228,93,139,66,192,152,29,252,62,93,192,136,210,184,180,39,127,117,180,135,72,230,91,70,120,54,164,187,22,40,191,184,128,171,234,8,160,113,140,150,139,173,109,197,93,167,92,140,143,114,243,100,40,19,184,118,162,90,185,129,207,254,221,55,245,185,7,204,80,64,200,134,183,113,40,150,100,99,248,35,4,195,226,245,20,8,255,151,149,219,244,66,221,196,112,117,174,29,51,215,126,165,252,46,71,197,14,19,216,218,42,94,152,74,35,150,203,90,141,184,102,88,20,4,72,2,82,246,167,186,71,240,165,140,124,246,49,11,179,104,88,206,103,179,5,190,43,114,105,62,18,193,102,167,7,223,28,232,26,226,241,66,206,161,190,152,197,106,40,57,242,240,221,1,231,183,153,194,61,233,59,0,45,185,203,30,22,146,238,60,7,160,79,247,40,245,64,195,206,52,119,12,93,27,216,64,94,71,106,166,105,156,138,151,244,183,136,107,98,163,106,153,84,138,152,166,31,166,154,242,211,93,210,37,45,213,254,82,53,207,122,60,196,34,144,83,14,186,46,202,181,228,85,255,72,115,18,143,30,95,145,218,63,206,129,63,208,47,220,165,201,40,243,70,74,81,12,59,157,42,138,247,143,213,218,3,196,218,46,13,109,201,133,139,19,45,246,247,14,5,10,188,74,162,71,233,173,76,162,10,188,156,148,113,14,226,162,71,4,253,178,197,143,47,65,252,167,63,7,36,126,105,65,82,123,90,192,59,97,9,162,247,149,148,113,62,255,164,103,153,30,10,138,31,239,60,32,170,186,239,88,197,145,52,238,7,147,37,148,211,16,32,203,12,107,34,6,10,118,154,49,244,184,132,127,64,166,163,165,27,96,27,20,33,194,174,11,71,212,172,181,165,182,197,27,189,236,193,29,126,251,147,163,46,95,208,59,108,233,241,74,142,218,89,94,1,47,23,118,39,43,48,198,215,198,168,253,102,230,21,246,193,201,20,197,88,112,95,112,13,212,129,118,238,172,103,178,126,161,199,25,46,16,36,239,170,27,206,135,245,189,94,201,221,151,186,23,60,130,132,230,24,182,171,206,3,250,127,179,107,40,96,7,225,2,153,91,19,251,89,180,215,25,122,121,221,109,83,75,126,171,150,84,45,33,156,167,196,124,68,151,219,242,96,172,63,93,23,181,175,251,53,110,54,74,59,208,22,242,106,186,223,162,161,8,53,243,33,93,17,240,62,88,108,175,134,162,235,25,177,35,143,125,19,236,250,123,92,142,17,92,96,160,253,23,192,222,12,148,178,93,4,151,139,212,74,151,161,135,160,104,157,134,228,209,79,52,79,225,104,175,148,217,104,61,233,131,90,250,170,215,127,235,197,149,226,202,72,115,176,154,184,60,45,159,1,228,11,142,212,128,108,178,103,24,213,45,190,94,100,34,113,41,163,52,197,7,166,232,1,36,150,111,175,11,81,81,168,203,47,84,3,171,13,28,235,186,114,59,212,113,31,124,97,34,25,166,129,105,138,105,172,66,133,51,8,135,193,60,17,134,220,177,141,243,204,196,92,218,194,60,49,244,190,210,168,77,140,14,116,4,222,65,232,168,204,241,39,55,104,91,35,20,230,243,213,169,160,165,143,173,204,59,97,50,81,63,37,112,138,136,84,229,215,193,44,186,30,12,72,112,108,127,39,176,56,212,190,100,174,80,28,42,140,41,50,66,70,11,171,13,145,74,22,45,157,56,188,10,218,173,20,186,246,35,82,152,65,252,112,15,234,61,19,75,44,96,134,218,250,240,79,168,83,31,81,242,221,98,48,81,35,66,33,63,223,92,24,214,132,84,92,97,249,204,103,58,96,71,70,208,118,42,55,170,149,182,72,159,167,206,236,28,244,111,2,8,134,51,128,113,105,110,44,54,223,89,117,221,23,113,230,45,211,246,39,255,103,172,107,58,52,77,130,154,192,130,206,245,66,104,231,86,24,140,42,234,174,169,53,86,146,22,190,185,225,183,186,52,2,16,212,222,204,214,73,16,246,35,124,209,75,12,21,133,247,112,29,83,189,64,62,39,134,133,80,31,222,13,129,255,23,122,26,94,40,84,87,79,144,140,149,0,53,148,34,32,5,72,75,41,68,80,193,80,23,70,177,113,194,1,233,137,9,247,163,162,251,21,11,122,50,51,21,75,180,56,81,212,26,127,225,23,220,20,236,48,183,242,86,96,253,131,108,147,188,219,238,177,160,106,156,21,38,252,92,185,176,134,37,228,218,74,74,157,111,244,180,49,136,142,163,79,0,182,131,150,15,153,43,199,115,77,57,155,47,63,46,69,236,191,208,249,208,230,240,68,88,175,18,174,116,32,84,121,83,98,135,105,179,126,197,153,201,213,216,177,112,219,83,171,110,146,210,111,41,13,186,12,28,127,124,103,61,17,163,113,71,63,189,70,102,177,17,120,174,224,112,67,11,5,219,97,54,195,178,114,68,11,84,205,25,205,77,207,4,188,185,203,235,107,222,60,54,168,94,71,200,82,106,65,142,238,111,162,30,93,127,96,191,29,211,130,4,226,181,226,222,66,35,139,159,97,151,168,82,73,7,254,40,45,104,165,0,93,196,172,200,96,120,157,44,131,178,178,220,248,84,171,173,244,70,252,204,112,233,58,154,103,235,82,21,236,3,177,137,134,48,120,153,197,219,26,50,18,31,31,13,183,124,150,47,27,207,44,153,68,185,13,146,63,18,39,5,186,245,2,80,189,76,134,242,190,108,49,221,146,238,66,102,84,98,111,167,158,236,203,0,29,200,114,131,194,150,148,5,254,30,30,77,166,183,14,70,118,75,2,44,250,143,93,142,189,90,185,63,140,223,10,243,214,214,95,174,206,119,118,109,115,38,236,62,220,155,70,84,166,4,137,132,90,195,231,81,63,53,47,93,119,132,139,200,4,171,116,77,250,25,172,232,145,49,41,23,214,204,90,139,33,43,204,125,167,80,169,53,151,22,165,9,132,1,77,18,72,191,251,65,12,182,81,255,38,159,65,158,125,86,243,47,78,99,34,135,222,138,3,30,9,47,107,36,102,119,153,104,135,95,227,159,159,2,73,214,80,150,7,182,83,155,19,166,82,168,64,215,131,87,91,199,9,30,224,237,102,159,121,183,18,83,142,182,151,154,189,39,138,112,169,191,114,234,104,36,114,50,15,99,28,169,201,88,135,34,60,192,205,23,87,252,186,77,195,169,50,232,135,186,14,104,74,178,132,189,128,69,215,134,185,148,216,46,80,141,69,112,217,104,24,6,238,246,98,82,123,165,144,203,254,213,202,232,87,163,33,234,116,69,40,61,140,214,240,134,167,144,65,28,36,246,42,17,243,136,226,72,159,27,204,131,213,113,134,156,179,252,168,245,32,20,63,59,71,180,103,85,11,49,41,151,206,243,7,144,50,81,107,86,199,80,163,29,88,13,195,157,221,229,63,106,74,63,227,14,65,251,20,198,240,200,109,65,125,217,24,7,79,21,219,30,182,38,177,204,136,41,120,11,125,146,166,52,153,3,135,101,41,82,36,130,90,60,13,147,138,42,217,48,29,248,155,197,241,136,246,5,177,237,109,133,103,227,20,226,128,225,167,226,196,56,5,204,68,70,35,249,127,91,188,210,244,97,187,223,67,252,67,100,74,180,122,132,152,63,102,122,162,135,176,137,219,123,180,131,36,33,208,103,64,63,56,21,244,178,67,242,247,179,155,114,246,172,175,50,0,32,26,250,19,38,64,104,136,80,238,142,125,233,59,175,0,76,88,18,249,123,86,201,133,194,147,99,44,61,79,120,194,42,211,15,123,172,121,181,49,235,146,231,175,201,14,232,239,175,65,44,140,49,0,245,170,64,122,42,230,8,54,163,163,37,231,35,168,36,234,155,55,142,81,50,147,115,252,72,54,44,87,162,209,194,178,180,18,239,27,198,225,40,16,85,171,48,12,182,241,105,205,105,105,224,165,181,147,31,93,254,249,75,127,76,22,71,64,222,8,11,242,159,190,60,154,152,205,123,102,137,210,184,61,51,59,138,55,198,155,189,127,52,153,183,66,139,156,80,127,196,232,88,201,235,224,15,97,101,60,166,235,247,43,171,241,194,35,72,96,51,71,132,161,39,4,189,163,62,199,38,9,31,107,12,16,246,169,15,33,44,160,105,33,114,232,7,55,170,50,245,41,145,200,27,154,144,253,213,193,28,107,118,233,28,56,127,206,141,46,175,227,252,132,158,236,176,12,239,191,34,222,75,27,73,31,69,73,4,55,40,108,87,118,41,24,241,93,134,105,86,135,134,80,209,115,183,43,163,123,76,63,126,52,32,171,238,88,47,232,151,172,14,152,135,26,180,59,27,182,121,77,84,59,49,151,13,162,113,83,104,214,103,32,22,161,202,16,228,119,244,106,63,243,40,1,214,244,203,78,74,8,26,87,18,157,119,13,49,151,132,31,187,194,217,50,24,241,228,126,114,32,158,216,47,76,57,247,129,229,1,161,161,164,66,53,125,225,108,201,108,208,10,92,253,66,61,81,7,127,30,7,228,129,10,219,129,17,228,190,153,57,220,144,37,222,151,56,35,108,38,226,116,229,32,228,15,101,51,16,66,202,20,226,175,173,203,226,103,16,255,245,145,149,43,234,21,157,184,187,125,212,140,221,236,236,36,36,154,133,180,130,45,57,190,252,207,11,63,81,12,18,192,140,108,18,89,177,200,42,113,162,28,217,95,153,154,240,181,68,116,93,228,106,79,51,6,155,98,226,70,207,69,182,22,122,122,249,55,148,193,173,201,141,54,208,122,10,239,52,121,170,237,62,88,92,155,158,77,166,162,88,113,138,43,240,7,214,252,167,130,121,214,233,223,157,84,39,105,153,104,180,118,163,7,75,239,26,221,87,147,0,215,252,118,216,189,120,186,142,95,167,133,79,162,69,214,95,61,37,122,216,96,231,161,244,15,1,164,170,140,147,52,230,78,210,71,243,251,102,246,151,211,208,60,75,177,45,229,134,24,78,236,217,202,87,247,84,63,140,29,193,169,95,190,132,188,244,226,138,79,173,119,52,80,248,82,122,135,79,234,51,170,31,140,105,247,68,10,110,117,235,230,35,94,36,64,70,91,34,210,30,169,204,191,127,20,101,108,169,130,169,148,36,16,103,16,211,119,185,127,106,242,211,72,19,164,114,42,202,89,140,237,14,213,252,55,36,160,88,12,22,229,235,71,18,208,66,106,98,148,181,125,207,149,254,219,186,199,117,161,194,14,33,255,14,79,143,216,56,89,188,175,250,78,50,130,178,132,63,198,65,211,79,15,239,79,173,146,118,227,79,129,148,72,145,141,61,64,29,122,95,53,48,30,17,73,222,23,187,26,61,1,152,221,255,107,215,25,21,101,208,89,97,41,177,78,164,138,7,193,74,197,228,32,248,181,254,217,111,83,128,156,11,71,165,82,144,141,189,71,8,172,45,44,68,60,174,200,183,105,171,188,163,228,89,237,88,148,90,147,0,152,19,22,53,166,165,25,230,213,132,87,123,134,176,118,25,11,211,111,185,245,39,187,69,164,168,150,240,168,153,194,47,63,19,71,166,192,79,52,195,113,122,109,224,13,105,73,238,30,27,174,81,254,56,248,98,25,48,41,228,166,56,197,0,75,19,96,126,21,234,94,58,185,53,14,111,15,91,180,195,177,15,24,184,95,127,29,16,30,187,254,243,66,90,186,123,80,175,228,10,169,72,205,194,225,73,8,251,195,215,250,186,121,207,159,25,55,254,42,68,239,97,163,101,96,120,253,137,100,255,201,250,88,199,192,221,151,157,65,109,76,211,193,210,196,43,235,108,215,198,140,22,74,66,176,87,9,3,75,197,72,81,47,244,34,112,136,190,49,163,78,239,0,149,21,47,147,91,153,58,15,229,174,107,26,108,93,161,79,14,23,240,37,235,83,198,138,102,39,27,142,13,95,195,89,52,175,193,68,39,74,132,178,109,213,141,136,170,94,87,123,76,84,163,151,50,207,134,34,242,169,177,71,198,44,72,126,168,37,90,249,18,238,54,199,239,165,157,236,97,70,244,96,239,116,57,78,248,191,218,169,211,147,67,2,136,212,83,123,211,255,243,41,100,106,1,104,161,0,149,17,254,116,149,51,36,184,252,170,161,211,232,153,57,236,32,240,202,240,104,87,241,33,100,66,232,175,6,208,56,207,107,91,75,91,126,217,75,181,110,131,90,158,28,213,42,138,2,156,238,216,157,126,67,239,50,193,51,109,108,161,108,30,42,200,154,241,149,13,199,92,68,96,199,121,197,137,154,203,21,81,90,103,77,231,229,2,118,82,226,171,16,217,124,206,120,55,22,251,107,102,244,101,94,100,200,210,110,218,148,227,73,171,246,159,225,83,125,243,86,200,58,204,175,124,148,199,139,207,129,208,183,223,127,214,3,210,143,83,247,147,137,85,144,227,153,191,165,215,85,162,239,64,239,71,50,176,170,85,89,195,152,11,195,39,186,232,71,111,57,118,199,144,240,126,33,20,3,224,112,135,181,141,100,201,94,182,25,8,215,36,10,36,33,15,16,195,156,3,254,149,176,83,62,41,21,217,127,233,110,72,20,183,143,224,2,52,61,69,38,130,138,187,55,108,180,111,0,136,255,7,216,102,22,247,228,143,130,227,13,246,137,221,221,197,3,132,92,149,84,93,64,103,241,92,224,222,194,230,226,29,141,37,120,154,172,110,235,61,99,83,130,218,158,33,199,179,100,80,89,116,200,60,45,169,193,118,170,111,193,253,4,106,188,115,142,181,51,56,229,242,1,79,204,68,250,8,64,5,53,249,69,232,224,29,28,221,70,134,45,112,17,52,160,159,245,13,153,194,237,147,217,130,0,12,78,96,188,27,220,65,42,70,143,196,237,78,209,142,113,25,100,78,136,156,208,108,55,241,138,16,105,197,64,89,72,250,131,95,185,159,206,172,25,53,50,180,189,165,217,182,102,40,213,42,0,198,229,212,245,112,145,230,221,150,17,218,57,231,168,111,235,214,172,75,8,172,197,105,86,238,96,65,158,101,14,108,38,79,64,216,150,218,155,103,229,141,181,63,152,84,151,9,126,198,77,117,249,253,188,8,210,238,7,48,205,252,33,66,49,194,12,193,162,140,246,237,194,7,216,249,251,209,113,199,122,246,134,245,240,111,47,96,12,10,195,177,50,211,30,20,218,227,214,135,168,21,3,0,57,154,128,232,57,70,36,155,2,15,98,14,69,150,144,206,60,225,75,180,186,45,152,46,86,54,244,168,42,245,33,157,40,98,187,179,17,161,157,40,24,96,120,68,184,145,238,176,13,83,130,207,29,98,36,217,89,187,217,48,117,222,85,246,243,163,84,230,51,72,56,114,225,230,154,250,208,80,19,53,108,131,223,72,76,115,7,46,202,185,186,149,0,112,221,96,64,146,111,175,254,99,198,76,14,4,137,54,122,116,163,94,46,47,13,149,53,22,218,54,83,251,110,120,246,151,189,188,61,107,173,254,65,104,177,30,236,90,255,60,214,218,66,75,198,239,204,148,240,129,139,255,248,112,175,127,197,76,79,194,66,148,205,65,146,225,75,238,63,30,3,238,207,99,104,112,115,212,72,199,153,17,27,46,185,130,180,255,112,172,98,152,57,222,54,158,133,180,243,155,21,164,119,34,123,65,154,185,196,63,195,253,158,32,254,10,53,41,143,180,145,231,195,120,204,92,140,128,26,134,236,69,181,56,75,241,31,134,143,232,106,86,42,164,167,139,144,67,233,238,110,48,253,243,156,227,26,174,103,234,5,21,119,181,68,220,80,174,241,90,149,207,238,190,197,95,6,12,183,189,108,147,164,55,184,159,10,76,26,162,22,76,142,176,173,120,178,180,61,205,34,20,225,201,38,201,25,88,90,45,77,107,67,4,60,128,8,105,191,74,151,208,0,33,182,90,146,55,212,89,58,46,64,59,243,78,69,99,21,243,46,169,12,194,199,39,2,202,54,58,33,254,32,150,250,107,176,170,127,223,114,9,152,29,30,152,227,56,74,74,115,197,106,76,160,246,112,154,37,131,193,133,217,247,141,57,78,201,2,101,251,44,122,16,212,13,194,53,25,241,80,112,230,16,59,183,191,62,211,216,137,232,208,3,123,80,201,8,17,207,248,77,159,30,220,181,7,242,117,84,116,210,174,128,217,237,226,151,229,16,79,24,233,83,191,48,237,141,77,83,43,76,98,119,160,84,162,115,119,182,16,102,211,191,67,92,52,143,174,59,179,214,90,136,154,241,206,204,83,134,224,208,70,145,41,212,165,73,162,238,87,178,230,226,85,6,253,243,169,6,189,110,104,70,36,143,218,31,101,122,141,68,145,68,243,7,70,150,202,106,237,25,207,202,133,216,200,211,122,160,0,80,131,121,247,90,221,87,16,185,127,173,20,167,169,248,196,29,16,189,161,63,7,54,132,51,62,194,33,185,156,128,115,193,24,211,12,197,28,148,21,132,54,105,189,57,13,91,156,166,186,5,198,19,46,122,252,251,156,214,70,67,135,79,239,153,141,144,156,92,164,18,134,193,242,218,74,217,180,186,240,242,232,89,165,53,77,186,158,194,220,73,101,50,53,67,105,14,253,92,45,191,177,203,135,80,62,206,55,87,216,225,154,222,191,162,144,147,120,146,221,175,35,74,246,1,16,220,55,210,93,253,69,115,229,230,84,136,28,29,52,238,230,89,96,20,2,84,219,4,110,235,134,208,235,45,106,75,24,227,15,97,193,48,50,102,110,216,137,21,164,37,56,179,96,9,195,41,162,52,36,117,254,6,89,105,104,210,7,150,101,98,120,143,253,127,102,169,17,110,51,92,61,205,112,108,72,145,217,67,70,149,109,165,56,105,24,25,223,112,85,0,119,191,171,70,227,215,72,239,124,225,23,124,239,191,95,62,165,105,157,5,169,245,198,75,192,55,156,248,103,217,65,176,234,201,81,250,216,187,30,208,108,221,159,29,203,85,11,219,78,14,74,43,210,33,40,125,71,6,140,227,99,110,254,194,162,153,218,172,171,60,12,99,145,36,47,130,3,217,193,107,237,7,68,54,215,218,81,111,233,79,185,125,55,79,57,242,79,49,59,233,34,219,84,0,51,164,57,232,147,32,71,13,204,236,199,105,183,206,175,57,215,240,147,36,164,54,185,119,74,178,71,40,28,159,245,53,78,189,105,91,16,192,178,2,21,152,126,147,36,230,66,95,200,220,109,87,224,77,199,82,121,129,91,221,235,86,192,80,29,101,155,115,25,186,114,73,90,171,101,173,5,13,230,189,58,63,24,217,219,4,147,21,231,76,33,221,176,29,148,7,186,248,194,71,191,116,138,67,199,29,86,61,137,157,118,154,198,163,182,2,246,142,154,20,179,121,25,4,63,17,188,3,191,166,54,20,191,230,54,67,204,49,16,45,200,75,2,215,201,176,160,141,47,242,145,229,153,88,173,30,200,62,93,135,123,128,19,71,119,0,66,69,30,24,112,44,99,221,54,231,167,101,33,103,206,83,243,59,172,149,1,164,23,45,53,13,152,198,1,92,241,147,236,118,115,63,70,87,24,25,101,92,95,54,89,15,47,152,240,222,120,222,70,245,250,3,110,11,29,46,32,35,204,5,30,155,10,104,144,224,102,198,253,211,97,8,196,106,210,158,239,220,158,43,111,85,121,163,112,15,84,11,139,207,206,0,140,201,182,99,109,213,211,144,82,43,176,235,154,222,113,129,114,56,177,38,109,142,93,23,62,133,89,34,154,195,223,173,222,207,216,2,141,251,192,48,28,194,122,114,25,201,141,46,98,72,253,207,43,212,63,103,105,5,122,118,155,9,51,130,184,27,146,217,103,169,113,230,12,202,139,214,18,73,32,20,101,242,75,232,224,10,202,7,242,251,140,70,58,160,136,201,199,79,16,75,15,239,6,81,163,176,120,103,239,141,194,234,194,109,14,98,55,27,161,164,142,80,234,160,227,197,135,25,228,109,219,225,246,214,194,89,78,168,217,112,87,125,231,41,35,137,209,219,3,5,187,173,202,220,16,169,196,63,237,14,20,45,205,23,55,6,186,80,38,197,63,251,40,145,85,101,143,255,232,29,226,33,189,45,48,144,53,249,229,89,120,53,21,81,5,223,28,243,63,108,103,57,1,168,179,169,142,26,54,92,243,189,194,34,25,164,61,42,246,175,196,205,37,227,220,73,209,227,30,90,33,233,190,84,13,199,164,228,212,151,197,24,46,84,83,28,112,102,6,15,74,38,145,110,215,255,82,27,40,163,97,237,135,117,90,104,127,123,213,108,75,174,149,133,62,98,242,48,109,180,107,75,231,188,139,148,60,14,66,223,194,36,243,147,45,129,159,40,178,197,103,200,44,161,36,153,88,102,4,133,114,117,60,231,140,60,204,57,253,87,67,157,227,111,232,94,81,255,88,149,187,192,1,0,205,2,61,191,249,24,46,211,211,113,68,77,88,203,57,175,72,23,219,57,141,195,168,7,80,99,52,63,26,159,25,7,74,230,234,85,239,181,25,75,95,145,44,69,117,66,80,53,93,243,71,211,33,114,166,238,172,42,240,193,3,218,237,191,145,223,171,49,157,208,5,190,116,29,58,184,49,91,192,236,112,72,21,2,3,134,140,88,86,149,50,136,73,238,46,24,65,169,117,143,122,100,74,251,178,169,192,75,109,127,146,252,0,90,206,201,76,0,186,43,28,253,112,114,192,192,204,114,172,172,208,164,189,235,158,29,61,43,176,100,247,228,121,102,137,127,237,63,34,185,1,113,164,249,224,89,1,156,173,45,88,74,138,15,51,247,162,254,49,22,8,250,45,82,222,62,75,56,193,153,113,109,160,163,172,217,12,242,109,117,156,220,249,48,95,105,80,177,234,188,48,224,24,134,102,174,71,241,127,188,20,104,5,50,49,216,160,182,213,44,24,205,34,151,184,111,76,211,109,96,205,151,42,42,235,59,190,159,21,144,9,195,88,224,31,59,109,32,14,221,192,229,120,226,238,207,140,110,33,152,137,184,206,4,3,118,165,153,250,233,201,212,54,88,55,199,130,11,246,109,30,35,30,72,117,62,230,30,30,188,212,194,102,76,36,57,183,26,152,205,44,1,222,160,122,106,81,207,137,107,244,210,168,38,178,43,104,128,103,181,252,132,30,135,246,77,208,184,205,119,149,137,224,176,141,63,184,82,164,151,146,34,9,201,157,110,163,214,139,12,92,165,185,203,197,10,86,145,120,28,207,22,34,127,40,175,236,11,72,170,173,17,91,218,8,128,147,71,255,125,171,9,230,116,69,104,85,37,182,232,3,21,42,178,221,35,204,234,69,198,204,129,123,130,103,198,99,202,99,177,136,73,34,254,223,151,229,121,122,55,162,189,52,8,72,54,175,63,16,167,81,182,114,5,54,114,126,203,129,101,66,96,246,15,98,113,189,205,77,1,227,99,118,219,250,199,135,6,222,43,21,85,177,251,190,56,231,16,93,5,47,217,253,192,238,30,187,101,112,199,225,135,201,250,0,3,232,129,153,238,164,225,41,243,158,196,254,3,216,245,231,147,75,156,5,107,22,166,119,135,78,63,104,175,47,253,198,144,164,136,30,203,226,9,248,44,210,52,209,236,248,32,65,172,236,243,136,35,236,198,143,17,107,92,155,82,159,238,129,216,54,69,210,80,11,68,182,194,63,169,253,43,14,218,64,147,68,1,197,130,74,223,123,72,168,59,58,6,169,187,232,170,196,219,153,23,253,155,82,18,247,93,71,125,66,50,153,209,211,13,66,234,33,131,205,49,116,92,84,13,154,67,230,57,141,76,43,145,11,45,212,169,242,137,128,65,252,23,230,31,158,253,134,193,11,87,211,60,242,208,182,57,231,134,108,253,11,63,87,75,210,231,68,116,10,216,122,110,199,57,88,79,164,73,191,127,32,13,10,8,41,54,247,224,105,129,224,63,40,8,246,164,203,130,195,106,117,163,168,195,60,74,42,56,45,64,219,71,219,242,35,42,110,239,21,143,225,140,148,41,167,139,122,122,70,70,77,250,180,74,136,231,175,199,112,46,50,188,148,181,88,254,234,218,172,43,123,245,230,135,86,128,157,216,228,198,140,8,90,160,92,224,182,16,174,127,176,188,167,224,181,17,247,231,114,246,180,50,228,145,144,77,153,121,25,250,9,173,106,130,227,49,157,194,227,234,155,194,101,4,16,176,240,76,15,22,217,176,120,161,130,48,200,223,110,217,242,255,91,123,212,122,242,131,110,82,223,47,83,192,233,91,105,176,252,201,14,73,4,60,172,248,61,118,102,76,95,239,73,212,78,184,125,43,114,194,175,79,107,159,215,220,128,230,194,66,37,29,131,113,72,41,14,125,161,53,129,18,40,2,87,131,80,209,2,29,7,118,196,36,167,206,243,243,8,196,17,255,131,2,123,93,65,126,235,199,181,94,81,126,79,204,202,164,204,176,219,140,161,90,219,69,21,4,172,22,12,39,145,154,219,250,66,85,221,35,112,97,45,244,113,83,245,194,62,11,146,251,218,27,220,44,1,126,145,147,245,99,50,129,104,190,172,161,128,208,91,71,125,5,84,204,149,199,208,27,124,11,253,84,204,101,5,45,233,111,153,237,19,106,238,49,59,78,6,185,80,123,192,72,232,45,166,125,253,255,16,35,238,15,143,175,199,55,102,124,113,56,248,152,20,198,15,235,242,36,87,18,242,229,97,7,206,25,83,40,126,16,146,108,164,18,111,200,161,208,106,212,104,122,97,157,57,141,91,215,175,79,241,40,143,60,82,192,3,177,188,104,63,167,166,121,162,47,178,46,134,220,135,82,2,236,254,48,188,63,84,167,167,243,36,147,201,103,101,159,10,244,55,96,251,142,209,130,165,221,199,177,91,11,27,45,235,95,151,117,66,201,80,166,220,223,108,51,210,84,56,6,28,79,92,13,205,132,41,176,77,187,172,147,52,193,176,120,92,31,124,93,117,235,80,117,204,223,39,176,83,38,92,214,223,100,128,134,10,27,4,137,101,177,197,208,69,48,199,41,108,79,129,215,213,247,130,159,255,168,223,34,118,198,103,137,255,233,123,117,208,1,167,95,131,160,2,235,156,5,5,138,139,55,66,159,217,160,252,166,59,149,112,25,16,80,102,96,28,133,98,245,26,166,173,123,196,244,11,146,160,66,18,193,200,174,149,123,38,204,39,131,242,232,162,42,163,89,2,232,121,116,195,201,99,116,240,54,193,108,223,28,71,146,238,76,16,175,199,87,102,1,162,42,17,142,131,152,204,158,30,105,255,56,229,22,187,233,26,59,4,65,241,204,243,226,179,9,229,204,179,218,210,136,7,161,16,217,86,63,233,194,180,55,127,161,33,113,90,236,253,144,93,80,227,8,52,9,143,174,104,7,67,35,208,42,77,49,63,238,38,243,108,171,75,209,207,111,51,217,50,46,166,153,53,251,159,90,90,221,35,140,128,192,82,133,252,33,218,123,224,12,12,44,18,45,101,210,212,19,154,207,249,50,190,67,156,207,219,61,79,189,241,82,79,8,28,100,122,164,126,113,156,247,32,155,39,140,14,57,130,95,43,38,59,167,164,56,111,182,67,47,106,249,11,5,149,219,196,114,101,187,147,197,188,172,164,15,224,190,158,1,238,117,37,110,31,90,115,248,152,225,21,30,4,159,135,200,51,107,148,45,104,203,249,57,119,157,63,10,240,179,88,205,207,198,153,122,28,11,2,124,68,247,112,205,250,216,4,50,116,173,78,219,139,131,241,240,185,41,18,4,146,2,79,149,235,146,109,176,64,184,160,247,34,28,237,85,8,243,92,229,252,153,124,47,184,34,26,153,58,123,162,168,4,155,252,27,140,216,71,214,162,63,56,131,76,119,228,104,165,231,254,81,179,208,119,204,132,178,109,57,163,85,73,111,244,183,82,62,118,169,54,212,171,84,62,171,176,52,40,24,236,181,46,30,162,8,238,241,169,29,57,20,201,77,14,113,95,67,221,37,35,55,251,228,237,100,28,184,220,138,42,43,54,34,8,149,180,205,63,155,254,24,180,207,110,196,1,227,67,29,78,66,146,246,103,151,92,103,36,109,195,220,30,207,77,244,73,189,205,85,136,31,207,12,199,126,20,209,143,192,244,221,169,154,221,89,67,138,224,56,158,23,227,48,35,16,39,202,119,150,90,37,248,244,54,248,150,154,65,149,252,231,136,219,246,13,92,90,159,118,1,110,1,110,100,71,248,138,254,204,214,174,29,84,27,63,191,150,105,85,35,3,183,146,38,199,36,222,161,247,251,11,29,100,48,71,248,78,142,230,170,2,198,38,88,17,212,183,50,169,188,68,172,109,61,4,87,93,201,215,41,56,165,21,0,227,162,227,108,218,119,16,177,226,221,15,118,210,246,23,166,191,9,39,72,94,100,233,118,251,232,196,54,18,232,207,240,236,51,197,34,116,125,88,42,111,84,158,226,76,254,131,155,160,69,248,68,46,46,210,147,227,63,117,140,51,183,207,203,155,205,77,121,108,97,164,145,2,249,58,243,59,141,158,210,177,226,185,141,123,197,230,2,89,225,154,224,144,249,231,229,131,118,119,162,252,205,174,44,217,245,145,0,225,174,254,11,212,199,93,250,40,56,76,42,74,119,141,145,187,106,185,11,160,119,2,46,20,16,93,87,199,254,214,76,126,190,114,1,149,131,58,43,87,51,225,165,215,93,221,162,16,51,181,186,254,243,250,142,174,189,48,199,113,198,181,86,70,243,27,109,108,128,44,159,172,204,203,152,95,209,97,241,161,12,44,52,47,190,248,181,239,224,92,206,136,233,24,206,255,74,157,57,139,202,127,144,221,211,7,3,124,106,13,37,237,136,10,167,199,201,110,221,64,85,124,252,21,108,44,164,10,240,12,91,67,1,188,111,108,201,72,238,237,51,189,117,199,195,8,188,56,5,185,110,149,126,12,116,199,116,174,239,63,164,29,23,202,197,178,235,121,212,146,106,103,141,37,51,40,20,147,18,139,157,120,85,241,122,156,217,63,107,161,187,208,146,219,6,227,62,225,58,232,86,118,3,2,238,131,130,13,252,39,104,226,213,16,210,183,97,43,109,109,103,255,86,33,159,234,238,236,215,221,205,33,65,95,140,79,12,65,58,100,185,22,72,29,180,172,250,183,4,73,105,255,11,218,4,36,104,246,62,144,170,191,53,152,114,206,252,113,195,127,7,249,149,233,246,24,125,31,88,125,167,203,142,37,140,100,110,185,238,3,177,86,216,149,180,19,61,61,140,205,162,185,16,148,8,131,189,35,20,86,181,62,110,32,227,220,206,208,25,59,149,114,156,72,38,148,77,83,255,76,189,240,189,64,73,11,251,149,205,179,252,2,87,241,151,207,54,108,76,115,85,127,52,166,127,61,223,191,73,63,118,31,145,9,48,90,232,28,61,170,58,4,70,0,40,73,52,148,38,95,73,152,78,204,175,76,6,23,102,164,236,212,46,29,222,246,18,255,39,101,246,62,65,232,160,19,77,35,102,168,227,79,178,114,197,200,132,198,186,177,63,95,188,248,129,17,104,238,84,148,208,213,227,252,64,198,10,63,243,156,30,76,136,1,227,128,15,71,82,101,14,230,239,65,229,191,247,140,178,55,145,205,211,236,10,166,13,246,251,107,132,125,143,137,90,56,111,170,175,111,143,64,79,202,235,236,43,160,51,125,190,53,238,217,94,158,157,76,63,184,170,108,32,254,38,43,216,255,252,88,7,24,46,29,206,117,195,57,124,241,218,124,46,3,79,159,43,191,115,127,141,28,119,86,247,137,38,174,233,85,82,178,105,103,45,140,165,212,99,73,79,149,170,226,105,203,14,168,197,46,172,41,47,242,10,128,171,18,61,1,86,167,11,46,24,170,48,55,51,20,84,22,54,205,169,16,163,17,222,232,26,145,74,91,234,11,163,154,2,96,153,248,120,38,173,67,81,61,61,229,38,28,22,187,244,17,221,27,27,48,113,165,214,168,169,251,241,208,170,39,253,19,92,232,129,243,225,10,9,238,76,160,141,173,231,13,73,79,192,184,91,172,106,131,98,167,176,64,57,217,85,55,121,70,187,68,107,205,191,29,240,55,214,73,84,98,122,112,67,245,96,61,147,185,186,155,129,144,11,115,141,197,241,129,47,19,242,50,154,74,234,86,67,236,19,68,88,83,34,156,54,116,26,21,175,235,178,245,115,3,174,96,50,176,246,170,253,60,150,179,198,44,100,134,170,247,141,52,164,32,167,110,23,231,110,11,88,98,123,151,127,55,127,179,80,215,79,198,19,29,209,102,197,81,229,78,108,191,114,247,94,102,244,212,11,21,151,219,64,69,207,65,207,236,61,212,170,247,128,170,102,87,185,231,68,216,1,3,52,38,111,84,131,153,46,142,167,201,251,17,18,219,170,151,179,203,103,54,184,169,32,144,12,63,70,9,5,86,41,176,50,162,104,60,92,133,136,252,210,189,133,100,107,189,22,172,46,14,19,118,77,87,79,104,210,18,199,236,167,210,122,200,7,114,50,24,133,173,14,232,80,113,88,21,173,195,159,146,1,236,98,221,186,218,51,108,62,99,90,19,124,58,100,111,176,43,203,117,199,180,168,68,24,78,118,134,176,74,118,74,13,122,244,47,135,182,65,23,78,213,101,79,147,200,175,192,181,247,221,247,11,175,63,195,222,23,255,131,123,51,77,4,146,92,213,253,84,29,48,189,27,203,138,238,60,82,181,6,165,246,31,203,121,233,26,10,182,200,118,22,212,20,173,96,68,180,12,240,117,76,159,236,112,207,95,121,181,243,101,94,49,130,124,109,92,199,121,174,36,55,170,199,80,237,28,186,222,95,152,14,138,61,37,135,74,47,227,223,90,12,63,50,153,193,174,233,140,81,115,228,17,79,207,10,236,243,181,195,150,119,102,48,52,219,37,80,66,235,161,242,153,111,250,203,37,47,195,68,14,88,186,39,197,163,21,236,159,86,186,72,227,2,236,210,141,232,204,13,115,175,15,26,237,197,63,203,185,19,9,104,180,113,245,226,185,195,45,160,167,6,199,40,194,18,35,28,207,113,250,97,235,9,168,27,56,14,243,136,130,138,167,139,25,166,69,185,62,118,48,129,39,238,175,247,51,37,117,29,246,109,21,75,41,38,114,209,58,252,175,123,217,72,89,241,69,106,249,12,98,14,48,113,11,13,142,93,133,119,109,181,173,211,245,76,159,127,164,129,89,26,16,177,104,123,5,95,186,161,233,241,48,251,243,248,84,143,150,135,233,226,91,66,166,254,149,96,20,54,16,224,0,202,170,124,229,171,235,250,83,174,220,128,89,127,196,54,4,125,235,240,82,185,109,201,238,7,9,104,36,249,101,164,102,208,76,84,71,33,106,223,39,53,226,117,71,237,224,24,118,156,150,241,183,223,25,134,226,239,28,204,232,150,44,36,214,181,84,196,223,70,37,249,158,24,115,215,217,197,188,121,221,146,187,199,107,224,54,196,206,187,10,125,190,3,134,19,141,119,96,192,196,64,128,59,162,171,102,55,156,172,186,61,71,64,239,119,80,51,31,56,106,84,209,118,218,189,79,79,236,75,252,16,4,50,176,25,134,99,185,39,144,221,127,143,182,32,32,247,136,224,177,79,89,241,66,186,2,107,60,241,42,113,193,189,48,132,223,235,202,129,152,87,164,41,112,100,124,122,158,252,8,90,81,171,124,65,154,63,248,99,14,72,146,22,77,178,175,130,204,157,2,207,225,96,212,209,234,185,20,62,254,161,175,26,117,144,206,170,164,84,157,153,81,109,169,19,253,234,225,7,6,90,13,70,103,224,110,11,222,231,175,156,223,52,44,243,219,175,131,236,151,196,72,226,192,121,165,68,6,229,188,242,8,164,171,242,131,224,220,13,85,202,153,73,130,13,26,180,86,201,242,126,172,241,197,89,105,243,216,201,118,154,147,229,231,120,88,166,193,46,206,212,228,179,8,211,11,188,9,161,243,231,14,123,217,191,38,216,97,29,76,177,91,142,168,7,134,149,172,212,37,87,4,221,187,143,240,218,24,28,170,9,171,160,154,203,233,91,154,75,46,46,39,101,206,57,225,212,182,86,154,115,11,1,97,115,137,55,227,38,228,194,49,78,18,90,33,204,161,164,103,204,235,56,142,185,147,205,32,157,255,59,237,114,38,18,254,249,104,23,220,16,158,52,11,112,233,220,224,93,136,174,30,14,6,176,251,77,15,102,247,188,30,160,61,2,140,246,61,93,204,204,111,212,202,102,47,39,117,211,54,106,246,107,142,3,197,26,0,184,204,99,192,228,177,206,235,133,20,201,97,203,228,117,158,200,253,164,25,154,255,225,173,212,138,240,31,38,190,197,87,3,137,65,183,184,230,119,251,177,224,130,77,229,250,50,130,138,211,129,40,194,25,194,207,42,224,84,163,143,87,94,86,83,231,192,103,142,114,215,218,45,41,171,101,63,127,67,242,49,185,162,121,41,166,136,83,57,91,245,137,251,32,121,91,148,185,248,83,9,181,74,229,101,218,244,105,253,240,47,128,46,178,48,64,39,124,169,200,119,126,20,45,10,241,182,147,39,113,227,135,90,142,179,199,182,221,35,253,98,111,165,143,122,1,149,62,89,235,207,130,25,39,173,210,21,104,141,24,100,5,146,112,81,75,190,108,8,72,79,213,96,134,80,54,43,224,220,20,52,84,85,203,97,102,63,169,178,88,0,0,130,175,73,83,68,33,253,30,40,134,146,201,49,9,151,185,215,71,126,71,31,166,31,233,139,69,73,76,240,141,151,207,18,236,217,157,174,43,4,208,49,1,110,43,166,165,67,61,199,240,3,227,219,231,6,92,114,72,193,243,11,203,196,255,127,69,2,246,138,21,224,250,36,134,34,46,231,167,221,198,34,233,185,28,140,52,11,240,99,7,116,222,117,224,236,131,179,207,180,4,243,217,152,177,241,208,59,106,19,114,102,112,61,127,216,198,144,177,229,195,25,129,155,113,247,220,152,254,117,112,99,179,24,37,243,115,39,49,66,53,52,16,104,114,206,142,96,242,253,119,226,233,213,79,47,22,136,90,175,207,133,40,214,32,173,134,109,36,163,153,53,238,23,43,6,169,154,83,9,51,232,211,28,20,52,194,176,86,217,225,109,27,135,254,29,198,83,85,131,5,109,154,208,217,35,137,255,85,202,48,230,146,228,167,238,175,120,197,229,28,8,46,46,72,191,192,89,169,160,220,150,253,68,231,14,18,76,77,205,87,227,80,42,143,212,173,47,94,45,188,7,145,67,192,80,38,114,63,164,251,224,24,44,134,106,187,64,59,217,90,216,173,180,115,127,184,96,122,78,198,2,223,41,254,102,194,83,13,56,62,239,20,126,96,174,221,155,59,80,86,20,205,130,178,199,12,105,252,94,82,24,192,109,216,79,122,162,50,156,10,27,191,96,168,189,192,112,21,118,212,249,150,173,76,185,220,153,42,169,243,207,132,136,244,113,148,19,62,6,46,64,145,131,222,219,200,157,17,5,84,122,124,46,10,161,223,236,129,148,109,162,5,57,107,159,29,71,35,99,184,224,162,71,52,1,18,218,158,218,151,70,31,132,203,138,39,116,166,80,12,201,254,147,83,142,245,132,87,27,109,122,161,134,37,248,60,35,148,165,91,52,60,212,247,156,232,151,4,178,72,47,137,2,99,63,239,5,41,6,200,82,208,215,209,46,61,251,101,137,77,182,239,76,41,193,13,89,253,167,51,247,83,52,54,225,23,96,117,98,190,200,244,238,148,151,60,32,26,230,98,165,70,155,153,210,33,211,136,185,179,64,146,156,235,208,196,231,20,33,106,46,215,228,229,161,73,247,21,236,135,147,89,73,254,218,76,207,62,221,127,9,97,159,162,0,116,138,166,194,146,103,18,45,88,135,252,6,50,178,142,163,50,28,41,159,135,111,191,81,146,33,223,159,81,85,243,74,252,191,83,228,15,244,24,223,136,43,175,167,201,161,9,115,15,231,52,205,39,222,66,21,194,44,17,250,179,77,128,177,31,215,27,168,165,106,163,248,69,21,210,252,0,208,58,25,6,251,195,249,42,245,95,52,17,191,163,36,52,234,235,187,137,169,250,207,186,218,173,176,66,154,107,28,25,75,224,254,134,196,39,32,43,100,2,229,62,22,248,230,15,120,7,57,214,38,190,127,203,31,199,246,64,154,48,50,68,71,88,7,45,130,98,123,208,76,156,99,121,29,156,84,94,46,246,101,109,110,242,37,253,223,246,210,180,236,129,9,85,42,88,91,51,10,84,192,166,157,184,124,27,237,18,55,10,146,57,226,24,249,70,99,125,186,100,237,123,72,247,191,124,239,189,159,45,190,251,6,152,96,60,53,155,69,52,81,152,1,42,223,246,18,202,107,238,7,86,178,191,162,85,241,221,137,151,112,128,246,52,165,15,92,133,12,53,40,121,95,169,53,144,196,118,69,134,54,99,227,101,62,173,75,22,205,248,42,145,230,10,14,255,238,13,243,190,140,73,252,171,1,171,195,128,124,213,238,49,85,141,233,162,188,35,134,44,65,37,141,100,96,29,50,176,20,241,13,204,13,18,1,236,253,17,192,132,255,54,120,214,123,194,31,35,10,153,68,38,173,111,152,157,77,132,22,72,153,93,15,75,87,26,126,5,13,53,35,115,65,90,90,248,58,162,129,132,210,221,101,235,234,107,214,157,115,7,227,129,186,140,208,118,248,28,3,87,156,40,107,4,25,208,127,148,73,156,209,181,173,208,110,8,191,31,204,58,69,244,211,222,235,121,160,168,204,248,11,253,94,104,205,95,145,142,69,44,20,168,247,147,69,61,17,53,110,8,18,179,245,245,206,91,33,6,187,234,140,79,177,219,97,64,229,32,98,91,0,110,138,44,68,34,10,253,171,44,204,48,178,114,254,25,107,197,21,181,238,127,208,108,242,222,75,125,46,52,164,87,68,172,22,151,249,255,5,74,13,247,161,181,53,57,42,108,163,155,161,139,55,11,235,63,41,9,106,103,92,172,153,187,122,22,235,112,217,186,30,144,209,253,110,21,81,48,243,159,104,163,36,72,226,191,132,241,167,33,194,186,195,177,132,215,242,109,208,21,7,225,240,50,83,148,211,177,254,221,242,135,12,212,25,243,87,55,118,188,52,7,53,84,213,128,132,94,70,98,251,201,35,129,142,107,41,46,104,72,248,96,3,162,201,207,69,149,134,43,123,229,226,41,49,119,119,29,127,58,245,21,27,231,8,37,131,190,226,229,165,239,212,227,245,135,160,177,169,122,6,158,254,227,211,227,84,26,179,11,153,185,55,143,149,136,177,103,139,150,124,116,136,209,146,107,199,107,202,243,19,77,230,112,127,179,57,250,189,107,9,100,67,106,213,187,239,129,33,12,102,37,73,160,96,109,211,149,128,0,100,34,93,30,234,182,65,255,242,23,50,144,162,37,211,177,194,52,245,165,34,89,219,127,194,234,207,215,117,62,6,222,251,73,239,185,151,234,170,134,92,53,225,79,166,138,251,38,132,60,19,82,146,13,187,135,102,140,97,25,2,108,9,67,92,115,131,76,83,240,199,208,45,2,162,154,239,166,92,232,28,19,221,148,134,255,176,39,81,89,121,221,220,42,110,115,143,186,223,93,206,142,58,227,93,239,204,160,140,222,62,16,230,247,81,27,31,176,51,38,220,76,235,202,57,57,198,217,0,121,183,135,30,54,93,126,8,36,88,5,233,209,170,104,81,104,73,82,7,151,49,154,7,242,43,91,204,48,110,155,76,192,225,66,51,106,20,238,77,220,2,241,182,208,68,108,104,54,128,89,251,57,201,105,30,244,141,114,17,186,194,21,253,19,51,189,103,110,126,12,142,125,249,171,113,71,200,17,203,144,193,106,13,239,58,49,92,106,162,210,104,231,63,119,106,101,233,213,105,130,134,72,62,164,231,93,3,200,250,52,245,235,152,157,18,208,7,21,87,251,161,132,82,219,218,30,167,239,121,3,223,233,144,2,80,36,182,145,119,62,38,5,242,135,4,99,108,43,11,134,153,44,194,34,147,28,125,75,120,172,120,17,80,123,100,104,94,171,224,12,120,177,214,109,229,167,100,237,161,193,133,220,179,39,178,210,196,100,160,217,79,146,46,31,238,147,53,98,216,207,23,4,188,103,218,20,46,142,227,149,59,95,207,210,57,176,17,184,40,42,134,156,141,111,27,67,242,170,99,82,160,184,140,166,242,115,171,174,191,215,30,140,14,3,57,202,61,101,96,168,87,41,204,195,43,254,233,254,146,175,205,165,72,165,165,179,202,205,173,212,161,145,192,214,109,141,179,38,201,35,238,89,203,4,210,233,163,137,63,63,12,142,158,159,176,237,84,91,175,104,50,176,71,157,227,103,7,241,228,150,24,35,70,103,122,133,186,24,217,32,122,87,2,193,230,254,184,77,165,198,94,157,3,210,20,81,124,10,165,155,90,202,231,237,121,204,26,134,36,46,227,11,196,69,152,21,189,175,133,201,62,147,50,65,245,18,42,38,155,193,48,175,6,58,128,201,205,2,218,247,134,168,120,139,58,143,216,51,173,161,83,7,7,9,233,198,37,178,35,18,238,207,180,89,57,47,166,199,25,19,133,144,194,243,226,41,88,154,214,154,20,61,214,152,53,127,233,14,108,107,101,2,101,43,164,110,38,184,157,95,167,216,86,163,238,177,146,10,147,52,246,144,119,205,10,79,59,117,128,155,165,29,239,12,16,185,41,178,233,116,253,144,174,228,229,136,54,237,27,42,144,244,31,82,19,13,164,169,229,215,23,177,111,231,164,208,200,115,152,230,114,15,152,28,15,55,139,152,88,214,238,38,255,82,40,85,11,138,79,226,123,70,97,80,123,113,55,253,10,49,124,82,176,176,183,152,106,40,216,101,41,179,131,184,169,193,165,148,102,181,165,59,44,114,185,255,60,22,74,150,155,81,10,128,158,247,190,153,6,209,214,245,72,116,32,184,12,125,47,224,132,112,129,123,87,70,83,184,21,45,132,224,36,133,161,107,116,121,179,68,133,155,142,33,112,142,171,77,35,22,82,155,253,250,251,174,231,29,219,214,16,59,183,156,111,36,72,246,21,186,242,192,33,132,26,104,80,69,109,239,73,248,192,195,113,248,196,10,81,243,186,173,210,187,153,18,72,2,140,140,161,80,123,175,239,129,23,205,250,42,12,92,18,166,231,60,211,37,219,215,113,32,186,232,7,254,35,169,206,252,167,27,135,156,162,103,133,234,123,237,116,9,30,40,159,84,171,159,222,8,220,197,140,184,102,20,79,52,101,87,93,17,201,80,184,218,219,251,128,102,104,3,136,188,154,199,137,67,103,14,199,177,216,130,128,152,194,250,206,226,129,234,103,30,173,244,144,38,75,27,135,199,188,228,220,161,105,116,85,247,174,239,1,71,14,184,111,116,220,142,87,39,110,93,97,111,23,211,227,168,123,206,56,76,140,184,144,57,69,62,252,164,126,66,240,69,214,200,216,167,235,193,213,75,26,159,220,16,7,84,255,97,115,61,231,246,105,190,96,218,137,96,61,43,247,221,77,254,3,151,32,232,97,188,246,76,181,33,51,199,185,91,29,188,214,70,113,118,55,154,11,13,79,147,184,151,231,107,102,49,141,19,181,251,224,177,120,252,238,164,36,254,142,248,148,104,195,125,223,134,32,237,219,58,24,158,123,248,95,239,181,157,5,160,226,68,167,213,134,4,101,26,116,238,172,2,12,54,86,72,253,191,129,215,106,249,129,119,191,153,33,76,35,216,144,15,33,44,186,150,59,203,210,136,31,7,63,236,212,59,170,70,18,193,192,119,198,205,84,223,150,172,16,245,82,136,182,85,203,251,106,5,141,150,80,100,73,235,80,102,85,69,247,181,25,173,190,75,160,98,88,232,153,108,40,77,63,155,240,59,69,94,160,186,233,63,133,162,110,13,82,92,68,89,248,149,130,247,199,170,42,200,45,22,38,181,111,2,231,208,36,61,168,55,203,251,141,202,1,43,35,216,219,246,148,187,121,246,36,89,185,241,195,166,21,181,55,11,183,94,74,15,203,47,47,164,55,45,72,66,173,99,117,236,96,100,82,106,103,101,238,186,198,204,83,187,127,11,235,33,38,146,192,242,77,26,96,30,128,6,78,118,245,179,211,137,153,83,13,201,234,64,226,222,106,49,25,184,168,252,91,243,23,116,193,100,3,142,100,208,236,181,36,239,76,255,159,95,159,19,204,114,139,102,18,0,129,173,13,220,217,78,59,142,200,85,196,253,123,246,9,26,43,151,248,202,14,148,101,151,135,9,139,225,11,160,136,226,224,228,161,22,36,145,82,17,201,137,207,244,218,1,125,136,68,125,16,107,37,72,198,66,143,223,241,173,165,224,129,253,219,234,182,11,13,106,62,125,148,189,255,142,29,36,167,172,74,192,109,202,160,1,21,36,237,102,83,63,199,214,71,231,60,119,156,143,24,177,154,38,79,239,241,14,24,162,182,30,148,33,114,151,61,231,201,9,64,72,244,21,43,130,84,153,250,174,97,43,119,67,208,222,149,162,169,156,222,198,226,79,59,190,87,128,46,69,68,194,161,185,120,172,91,134,184,87,183,6,63,48,173,188,162,108,144,140,204,74,147,13,195,176,22,133,234,29,139,128,250,241,211,240,40,136,114,97,228,208,155,51,232,228,54,89,126,232,246,16,214,75,191,244,168,38,111,51,82,230,142,78,206,122,238,92,237,71,56,75,218,171,159,221,11,51,125,63,69,180,82,166,165,208,118,27,154,10,72,64,180,205,198,0,106,156,48,108,38,143,59,150,96,136,137,224,57,149,253,134,112,191,32,6,189,250,61,250,234,44,196,185,168,127,145,191,68,211,106,208,33,86,217,242,5,127,41,47,146,121,63,67,25,132,138,218,103,121,239,185,111,123,179,98,142,220,120,102,145,141,6,149,90,141,109,236,152,2,83,36,62,196,251,168,181,33,171,109,37,68,112,85,241,3,191,207,247,99,115,133,99,18,178,91,132,184,107,240,228,153,23,20,142,235,63,158,157,125,54,210,131,120,201,88,183,172,25,244,59,44,40,249,58,50,152,196,213,134,106,6,118,93,148,80,55,149,112,171,126,245,193,111,192,238,173,4,11,144,93,101,109,139,123,249,187,139,129,174,71,100,31,75,153,255,104,74,0,195,4,174,77,70,115,255,134,91,80,220,253,208,222,48,113,151,115,160,57,147,161,36,147,58,13,152,99,106,113,4,139,237,120,27,112,253,157,240,178,253,218,36,214,49,243,142,111,123,220,5,98,139,147,25,13,240,82,175,233,3,127,22,7,20,220,22,126,52,143,202,192,131,220,65,152,171,74,66,103,216,228,93,88,240,123,3,134,172,76,145,116,166,248,19,198,241,246,2,65,227,191,125,174,226,163,56,179,224,194,232,197,99,152,105,202,186,254,74,205,229,90,147,206,238,116,77,207,145,139,184,197,139,1,154,160,195,104,246,169,33,180,0,150,174,101,110,84,200,102,220,37,185,16,194,112,190,118,18,29,18,46,252,12,127,80,82,87,144,139,123,120,118,16,159,189,76,151,189,98,169,180,110,51,125,37,230,16,191,76,198,225,244,158,153,79,162,247,18,36,71,107,37,245,247,160,75,92,38,38,3,103,31,47,206,219,141,41,246,147,29,180,11,110,61,167,213,126,244,75,68,172,187,62,132,144,212,73,65,206,205,227,255,146,201,165,78,13,200,132,50,228,115,107,62,238,242,183,84,72,150,22,179,64,99,176,50,177,218,123,77,3,84,24,22,136,135,188,210,210,199,59,184,202,130,184,248,149,38,221,81,32,190,57,150,153,206,97,222,194,103,225,184,240,236,37,55,23,99,118,182,20,182,64,3,65,5,145,160,230,242,37,202,102,51,135,132,33,101,224,151,109,151,20,66,132,141,183,67,162,236,244,216,111,157,149,236,145,241,254,39,177,105,169,178,152,129,129,215,234,119,48,128,46,25,2,30,124,144,66,157,155,108,165,247,77,105,226,40,61,32,44,133,147,186,67,118,35,190,52,230,1,153,7,178,181,176,25,90,79,158,167,240,132,168,22,172,97,35,255,183,111,192,33,25,44,107,46,34,33,50,223,98,115,78,90,112,20,141,49,113,180,194,226,196,247,132,184,65,62,245,221,227,161,249,100,98,59,230,125,154,132,38,173,154,207,152,182,84,108,226,79,29,156,80,235,69,50,133,13,234,232,171,26,10,21,205,187,131,199,199,68,20,253,176,213,251,111,241,207,175,46,205,55,214,85,77,126,59,214,4,221,174,53,219,137,94,46,232,218,140,35,184,70,220,25,22,232,65,47,0,25,255,245,60,184,163,164,224,87,73,131,42,114,34,174,204,93,169,1,103,8,174,212,85,177,237,221,160,103,18,20,201,100,93,125,118,130,104,119,121,183,21,19,242,215,47,3,22,183,104,183,159,74,87,18,163,45,185,57,75,119,95,68,74,64,76,47,220,39,131,133,14,35,234,227,67,163,166,253,144,143,74,71,19,215,130,96,186,62,210,159,21,54,229,102,24,168,63,175,82,148,39,3,144,207,241,34,54,80,219,124,202,99,52,121,208,12,189,8,162,222,78,20,1,169,21,92,255,101,132,238,141,83,42,61,236,11,72,151,62,106,141,133,102,107,31,48,53,5,94,132,77,218,32,253,103,98,174,232,140,7,19,93,203,166,126,35,187,247,3,215,241,223,131,51,39,145,193,143,207,193,236,102,236,144,3,39,147,31,183,254,96,13,14,144,35,113,215,154,88,215,100,11,92,229,118,182,59,65,230,252,14,253,100,32,69,0,239,33,218,150,61,167,255,132,236,246,239,61,219,6,48,74,2,145,78,142,19,167,85,199,238,42,241,217,171,41,61,174,216,110,184,28,244,44,71,57,213,64,58,5,160,44,232,16,111,32,37,218,124,205,34,10,102,240,240,122,197,103,190,112,202,122,231,77,91,191,251,66,97,251,235,116,176,21,208,30,122,228,200,207,12,70,171,77,249,64,60,92,229,44,72,139,237,113,221,217,90,90,224,178,103,99,206,206,45,123,194,244,102,164,241,166,96,223,38,78,250,142,153,12,240,96,40,210,87,56,80,73,237,2,56,103,73,24,136,100,146,41,34,120,103,26,160,60,29,134,73,176,109,252,242,118,149,96,139,130,51,54,217,163,1,74,29,17,153,97,149,132,156,140,239,10,51,108,211,184,197,198,28,69,242,240,121,245,146,251,244,20,228,211,38,222,173,145,229,158,236,192,154,189,246,45,213,243,28,218,136,227,201,253,41,192,227,211,53,25,50,222,114,167,15,209,19,154,106,82,63,120,241,61,224,184,254,34,152,204,166,210,100,27,236,25,109,70,35,186,98,227,74,27,70,198,128,5,214,254,45,34,199,71,186,91,69,23,34,26,113,174,86,42,144,131,5,44,204,11,218,40,86,217,78,87,123,78,144,19,168,50,242,102,187,19,105,97,87,170,57,191,146,197,162,242,140,249,199,228,140,23,143,238,28,227,27,226,76,18,31,172,93,198,64,194,168,148,231,37,183,11,142,150,0,64,165,55,132,172,83,254,195,68,64,197,126,13,28,129,190,10,205,237,68,75,161,119,129,242,34,75,107,29,175,103,213,11,225,223,5,45,246,154,175,145,8,41,246,3,66,168,168,127,213,3,111,61,37,28,191,32,122,48,123,89,146,55,210,27,198,247,175,120,74,34,160,194,167,247,238,240,218,105,191,17,36,34,93,175,57,102,120,182,208,75,111,0,59,247,36,229,164,47,0,221,38,94,144,117,104,125,92,195,140,34,131,223,118,215,197,12,15,146,223,199,100,178,36,104,159,20,29,152,190,48,237,93,40,228,56,89,100,30,63,22,105,49,209,62,182,133,99,184,34,226,166,199,215,195,57,103,85,112,47,88,45,228,37,25,230,107,133,83,223,165,166,198,60,102,209,53,155,187,151,137,204,187,216,106,0,185,146,7,214,18,119,67,155,195,162,213,66,63,174,134,241,63,200,64,45,183,119,142,98,180,158,19,163,197,150,16,250,203,98,167,231,132,244,101,109,217,3,174,78,103,68,82,170,128,35,165,97,74,31,110,232,231,0,244,46,181,255,154,224,148,0,188,16,81,57,205,177,105,198,174,37,1,22,97,7,210,65,150,116,92,238,49,109,199,164,62,1,193,118,114,236,77,155,14,141,67,124,30,209,153,115,239,174,32,44,113,159,80,200,184,218,160,139,4,229,73,17,67,87,171,143,74,68,28,114,230,222,90,220,49,68,181,159,242,17,203,210,56,143,53,205,27,254,166,177,85,178,167,253,92,17,212,45,216,219,84,236,216,202,8,229,5,228,117,207,64,31,165,121,168,145,171,230,47,45,95,124,221,103,2,242,220,198,244,227,38,229,16,172,161,48,68,91,66,123,199,168,76,169,149,204,29,133,225,209,203,14,115,21,215,74,56,117,215,139,223,210,129,118,130,141,124,134,248,62,112,132,242,107,78,103,198,67,137,231,157,136,142,220,181,185,231,4,188,177,118,61,174,205,20,107,224,50,220,181,174,178,198,156,112,20,32,197,235,31,55,134,38,137,131,55,154,241,25,133,224,141,31,182,115,1,175,2,193,9,120,47,113,243,125,205,153,255,94,129,192,9,66,62,130,70,238,202,144,100,15,30,149,131,167,38,249,100,239,27,203,254,42,210,16,138,76,20,58,38,99,78,13,66,66,25,52,199,210,220,67,55,255,249,200,83,43,65,113,161,108,57,17,149,117,170,226,195,54,35,110,46,231,157,46,33,165,25,80,146,231,215,14,252,78,68,163,8,249,89,220,51,78,70,159,124,170,240,198,250,24,50,186,164,159,63,216,56,95,222,222,15,73,4,242,176,243,66,203,67,175,220,70,153,46,219,198,73,80,66,86,101,208,200,27,33,106,106,205,61,63,205,228,38,24,102,83,142,46,244,39,157,52,124,177,60,110,67,65,24,26,236,119,103,58,25,70,240,76,254,237,234,74,54,181,178,250,143,208,80,180,139,244,248,100,200,147,142,222,93,74,186,203,125,44,79,231,135,29,27,127,74,249,240,208,134,184,50,188,100,127,69,126,199,28,62,111,50,179,102,207,137,210,147,151,104,49,15,130,153,227,133,121,91,169,82,244,147,54,76,35,33,225,82,184,225,240,13,149,233,237,212,21,55,84,62,211,126,64,211,11,219,132,5,187,58,140,251,254,189,215,72,96,94,163,36,8,174,101,146,22,74,147,109,61,11,37,147,148,229,38,185,31,188,246,87,133,3,127,146,212,35,234,92,182,181,152,186,81,189,239,79,75,188,39,185,62,60,203,217,123,40,51,190,248,242,52,132,36,167,28,176,110,136,6,88,147,61,144,11,167,184,57,131,143,60,113,169,105,36,180,119,154,15,166,29,136,255,163,97,16,140,85,180,246,80,10,219,190,69,76,216,112,252,46,78,2,190,25,170,23,76,249,214,172,239,125,187,92,209,53,150,73,95,104,87,210,108,250,122,181,26,192,242,50,160,173,10,213,86,187,26,166,85,62,62,27,233,45,99,209,206,35,128,117,43,243,37,219,154,2,176,145,254,187,225,48,167,200,158,132,125,39,19,201,159,201,99,108,233,98,2,91,230,222,213,198,95,188,46,226,171,173,186,245,138,135,11,167,27,8,197,80,44,165,6,134,216,202,248,14,164,38,129,105,65,32,188,117,105,225,60,119,176,54,195,187,82,215,199,233,12,235,211,175,121,117,151,63,74,11,66,129,11,185,15,64,147,73,173,1,236,42,184,231,245,70,111,81,20,80,210,203,218,70,19,147,252,205,170,92,127,19,2,54,150,244,93,192,161,253,158,219,169,50,114,228,253,3,244,191,188,117,46,113,194,245,44,41,134,91,65,138,56,181,203,204,208,126,221,216,131,140,37,242,232,125,25,92,129,48,186,48,44,80,238,26,175,113,243,40,163,72,74,28,106,5,218,226,133,11,107,51,1,221,62,193,238,11,2,162,113,205,133,198,212,210,246,179,84,105,178,81,45,166,136,95,8,72,38,64,199,35,191,146,75,71,136,94,145,28,73,186,203,172,214,66,154,13,127,159,51,73,117,155,132,51,227,35,43,109,210,204,62,103,27,37,161,178,211,85,188,194,179,101,77,50,0,106,97,175,180,52,35,4,20,83,100,141,32,106,215,56,56,10,240,162,182,88,236,170,233,100,97,8,50,149,14,117,131,243,1,180,99,242,182,147,7,99,0,86,145,76,151,136,208,27,31,48,177,104,195,57,148,49,122,13,201,165,51,32,50,6,70,46,88,90,63,135,79,223,97,217,230,87,81,208,167,148,172,21,198,34,177,189,132,188,210,139,72,20,71,31,166,54,88,31,183,35,35,220,88,240,73,46,103,2,139,79,249,159,0,61,45,162,189,141,177,67,42,31,105,1,237,20,164,31,192,126,249,190,152,63,201,254,74,127,172,58,82,150,107,34,223,124,4,169,9,215,18,116,168,43,161,131,228,163,47,233,101,76,58,190,199,91,53,254,32,203,157,65,168,97,230,201,202,244,247,89,48,139,13,188,215,82,119,177,16,67,119,18,139,225,86,19,147,188,59,233,41,136,105,246,224,189,69,75,139,20,152,60,78,225,25,127,200,158,70,39,50,51,179,30,209,125,2,138,159,16,17,87,234,66,83,120,64,108,63,133,227,38,104,139,17,208,122,204,187,21,92,123,60,178,251,213,74,102,65,129,128,199,241,53,101,155,30,154,159,25,238,72,213,179,176,198,244,56,37,142,144,76,155,12,199,46,177,0,180,131,196,61,98,63,133,63,37,225,100,224,108,60,175,200,111,51,31,223,117,176,137,140,48,167,15,215,54,248,75,80,200,234,199,74,46,225,130,175,130,82,63,183,190,155,30,30,122,212,147,135,233,207,72,131,90,78,66,218,104,179,8,210,189,56,164,98,80,139,78,26,237,225,227,159,80,52,209,59,27,221,73,2,210,227,113,45,35,33,229,74,168,180,145,89,215,14,183,101,155,79,69,184,90,149,47,226,44,200,22,201,225,113,36,190,175,0,105,30,71,114,73,69,5,211,82,66,58,60,76,233,161,141,132,86,222,240,91,182,120,122,3,130,112,17,138,244,60,149,243,175,124,20,98,47,9,81,151,142,176,0,169,33,1,186,73,215,139,144,51,135,189,158,123,128,66,109,9,12,135,190,95,181,157,6,254,21,10,253,87,147,242,107,130,190,210,122,78,243,215,159,143,159,86,197,60,183,52,60,172,88,10,193,138,201,70,109,111,132,146,67,84,3,237,195,45,50,160,13,120,208,60,4,19,209,52,119,161,23,51,81,87,119,232,68,124,61,3,185,229,133,11,255,26,159,154,19,206,86,50,141,10,240,109,184,41,19,161,5,154,68,1,154,255,255,182,124,241,96,85,127,253,183,4,39,23,234,59,50,232,159,53,159,236,120,104,10,215,79,138,6,44,127,169,10,177,74,137,159,22,254,205,112,177,175,192,22,164,251,93,115,111,97,104,152,184,229,60,36,138,150,9,142,226,181,68,233,234,239,42,65,95,100,75,45,168,154,121,54,34,193,130,244,2,28,119,19,153,155,214,30,99,194,25,217,75,93,83,225,218,42,192,238,106,220,203,112,175,205,178,32,127,139,254,196,110,65,164,226,2,157,87,246,141,125,217,107,6,49,236,14,159,184,71,48,195,54,86,247,198,127,175,82,106,219,239,241,172,225,248,15,4,133,152,203,234,97,136,159,51,253,202,239,166,233,72,185,224,188,73,8,34,61,129,176,78,23,166,97,93,74,216,76,155,173,16,247,134,168,1,123,208,93,170,79,133,211,141,109,191,234,13,63,174,180,224,150,134,223,151,168,66,159,199,17,71,55,150,112,196,205,52,194,210,117,65,136,56,6,31,147,119,79,2,98,166,225,59,99,103,126,206,88,19,100,64,161,138,76,245,211,182,83,154,45,20,0,203,62,22,214,30,174,252,80,175,249,59,126,114,75,108,163,121,222,43,55,236,6,21,64,127,245,128,2,49,96,245,74,15,187,72,209,97,5,179,98,242,90,57,95,102,242,196,52,105,74,152,164,239,253,187,213,47,11,221,146,212,198,207,249,21,232,243,16,85,14,109,169,41,170,152,150,34,29,165,37,213,40,104,74,151,75,122,55,90,97,226,201,215,186,64,143,38,14,170,56,157,30,20,160,212,88,118,72,8,31,134,136,114,50,8,157,11,108,243,137,47,190,62,168,64,77,252,217,95,238,125,119,132,42,156,95,99,181,207,81,64,252,26,122,95,233,150,55,194,166,187,30,81,124,56,111,191,133,239,141,61,92,173,231,58,176,209,19,126,86,22,185,78,172,97,144,245,223,175,212,127,56,136,211,197,55,36,190,90,71,179,57,169,7,102,66,24,93,198,222,146,42,90,5,222,252,248,4,4,27,206,168,30,229,140,72,191,237,97,70,99,24,110,96,69,249,78,189,121,241,227,186,37,86,130,226,247,184,76,233,163,4,10,188,111,254,193,229,16,109,112,17,164,46,17,236,230,41,126,191,12,237,95,203,100,116,126,130,173,61,203,41,70,54,160,86,117,233,61,97,33,0,42,218,205,150,179,86,160,162,7,221,90,206,168,58,254,154,108,167,186,58,163,13,186,212,51,81,215,216,190,23,195,67,241,67,252,156,240,100,54,58,236,8,90,39,166,155,5,248,172,160,206,210,57,146,113,215,251,197,172,94,249,215,7,23,227,254,190,56,103,218,158,162,224,21,109,29,136,200,154,0,211,163,76,235,107,150,127,24,66,212,1,104,220,161,20,170,43,124,109,27,74,244,123,120,208,57,85,155,255,75,215,226,59,218,196,191,144,47,21,81,3,187,157,176,227,151,250,25,98,90,239,243,222,105,27,246,133,197,149,6,250,92,179,172,200,238,231,84,18,119,201,113,110,166,21,161,214,4,46,230,178,154,182,80,237,213,147,129,157,248,195,122,249,146,233,74,69,205,43,119,80,204,205,172,100,255,176,110,243,240,231,238,3,218,143,51,100,131,115,23,102,111,49,32,204,151,11,139,247,246,168,153,241,38,105,234,82,97,113,8,27,195,59,39,158,66,30,204,242,62,232,32,149,234,234,111,172,67,187,51,240,132,18,229,175,30,170,200,37,23,61,68,77,78,234,245,245,157,76,52,244,235,44,210,23,7,41,89,51,253,110,254,159,129,196,236,119,23,171,70,58,240,59,203,113,141,90,122,121,108,248,62,189,149,140,144,199,9,238,202,78,142,131,27,21,124,246,202,176,187,132,50,66,78,91,130,20,8,19,144,152,153,61,124,44,234,110,99,52,139,68,44,113,214,246,210,123,86,231,10,1,140,220,179,67,88,206,53,81,241,199,95,115,141,232,134,209,52,88,114,129,57,207,167,128,106,143,172,140,180,102,39,15,187,1,54,181,22,178,143,141,34,255,242,75,225,84,146,149,46,13,156,86,160,120,205,80,57,28,226,164,204,15,89,99,14,10,246,70,122,129,255,39,153,28,102,213,3,4,223,56,67,159,251,106,211,13,206,248,128,146,38,40,125,14,213,128,34,205,20,5,120,137,34,112,127,243,99,183,174,82,137,10,165,71,217,104,90,242,47,155,74,130,114,116,185,197,254,34,246,255,210,53,50,54,190,228,123,211,229,120,181,160,45,70,184,161,92,228,101,129,120,125,243,181,151,112,208,74,17,24,111,166,21,140,63,33,144,145,254,60,223,41,129,156,198,244,139,64,200,252,250,107,251,37,111,54,203,57,97,242,197,135,68,84,151,67,120,227,38,145,163,246,44,200,101,17,135,133,69,142,149,143,49,136,164,115,216,76,41,104,55,39,213,59,172,129,18,192,72,57,97,178,219,142,174,146,81,146,242,39,134,182,219,200,15,81,136,67,243,80,154,227,145,211,146,140,165,181,13,224,38,90,138,171,67,157,216,129,136,95,127,241,172,134,26,72,110,226,61,138,186,8,98,82,235,126,244,172,10,206,154,66,70,36,68,83,136,118,52,62,29,169,134,222,158,162,185,152,19,201,3,66,158,51,232,139,204,180,81,180,194,53,236,98,44,85,221,43,204,110,246,169,68,144,21,32,36,196,131,17,146,215,188,134,54,117,160,135,117,243,57,94,59,0,45,94,215,219,254,255,62,252,11,3,225,83,197,5,13,85,188,217,59,120,246,125,149,105,124,41,40,19,19,183,186,113,3,88,151,72,12,177,222,115,189,18,93,97,81,133,242,37,45,255,5,85,10,111,111,121,128,217,195,103,91,49,31,188,211,130,102,239,32,80,110,65,64,140,36,112,42,62,203,4,32,97,13,225,17,45,135,224,37,117,47,129,175,223,160,215,208,237,26,71,250,137,149,134,93,169,205,84,134,49,224,168,214,174,197,124,83,98,150,3,129,115,247,100,103,143,132,126,198,245,183,64,145,192,48,102,23,140,165,222,58,126,143,215,217,185,191,29,92,19,7,210,148,41,219,245,28,185,150,47,1,242,3,86,204,15,175,183,199,117,64,89,245,222,182,202,227,236,110,249,178,14,167,198,143,17,72,185,68,232,20,35,41,130,21,52,26,209,115,18,178,225,185,15,26,119,146,170,49,168,218,150,21,86,209,3,219,137,216,104,118,112,78,174,208,31,80,243,7,48,42,182,30,151,136,218,222,135,184,60,151,89,52,226,113,250,94,120,68,65,216,223,190,251,217,125,186,103,22,141,186,58,100,206,25,8,3,216,241,110,40,149,29,101,93,106,30,255,33,241,132,207,65,57,210,81,82,243,107,202,54,15,51,246,66,1,246,77,96,43,68,25,79,64,139,52,168,43,23,219,154,43,105,12,153,3,25,160,127,82,251,32,84,22,179,128,208,1,134,243,4,58,30,96,161,45,80,113,105,96,85,37,66,144,50,181,26,73,231,108,90,166,188,137,138,129,70,79,132,228,219,243,250,2,251,116,224,53,207,175,37,107,10,17,201,109,158,75,53,225,64,210,125,219,252,125,184,65,243,100,39,7,7,62,36,175,95,4,59,86,18,239,204,255,20,96,96,116,89,226,129,190,4,215,135,94,142,128,167,169,95,163,130,85,130,2,95,234,64,12,243,113,56,19,143,136,9,8,11,91,161,248,170,132,189,57,51,29,131,29,132,69,196,105,248,140,144,38,90,28,98,43,2,205,46,117,27,234,69,206,252,82,135,101,136,101,173,148,66,49,9,114,231,69,222,74,113,214,129,209,95,213,205,199,199,20,248,83,62,85,106,165,33,208,207,220,110,190,114,33,109,247,171,105,32,126,202,216,186,150,218,83,167,96,15,102,148,10,117,250,119,124,59,205,97,158,34,247,223,57,20,178,148,149,7,212,244,215,250,103,31,27,10,37,185,67,19,35,226,37,165,43,56,120,202,252,174,48,15,164,157,32,219,87,227,55,253,66,38,112,119,174,244,3,180,214,58,74,82,12,147,180,135,66,24,199,115,47,126,85,53,189,172,155,206,52,17,204,164,211,6,20,98,99,147,237,86,160,114,178,20,82,100,144,41,255,213,162,144,139,153,216,131,54,195,43,92,132,53,101,76,222,198,19,31,58,81,78,101,32,107,18,84,119,6,255,161,86,188,25,107,27,62,46,155,131,56,103,164,68,209,41,115,163,203,228,252,238,208,207,194,105,46,218,42,3,62,255,233,227,41,201,237,38,74,198,28,37,11,243,90,112,220,99,180,45,190,113,144,236,227,79,108,146,189,142,186,250,174,19,155,140,212,14,26,207,246,193,192,148,235,147,230,192,190,97,144,134,74,185,166,241,214,99,184,120,183,241,77,1,243,26,11,146,61,78,132,52,142,31,155,0,223,100,42,155,247,124,106,250,225,108,6,109,98,182,6,101,243,189,6,132,190,106,60,188,240,135,111,171,209,170,47,114,52,49,240,95,243,207,20,213,138,227,132,115,56,146,97,2,76,137,58,137,19,173,164,230,179,168,217,231,223,7,12,26,240,103,73,73,175,225,130,93,248,239,11,33,56,94,75,80,36,59,110,95,80,164,158,182,200,37,110,184,254,79,188,114,3,8,186,17,164,80,125,37,201,42,175,163,45,131,253,243,248,242,46,129,174,207,254,77,119,169,196,85,51,66,46,129,71,114,84,253,81,191,164,12,34,158,49,83,242,254,34,158,239,53,153,93,90,246,237,211,61,175,63,5,244,186,118,215,196,35,237,101,70,98,75,135,83,25,124,160,51,71,18,76,21,144,54,124,120,132,167,111,217,95,64,47,179,149,174,104,162,110,161,74,231,4,81,127,121,7,1,54,74,161,47,83,73,42,90,104,196,199,97,115,64,198,184,44,19,192,159,87,95,114,6,67,221,122,230,207,194,105,109,121,21,64,128,95,74,41,202,170,116,91,42,153,85,77,200,190,209,170,110,139,51,221,111,222,19,186,111,126,130,79,102,174,95,160,220,11,115,144,229,242,167,113,2,126,177,101,77,24,231,16,204,210,233,100,133,229,146,69,131,191,250,41,252,95,218,144,116,26,59,185,224,234,9,135,138,40,111,243,5,24,29,95,218,208,223,10,41,200,135,138,28,143,176,113,18,147,38,16,142,121,71,243,249,231,115,77,184,224,196,175,19,245,34,224,150,240,135,23,22,255,236,143,237,16,193,118,28,143,233,74,72,86,34,156,240,85,51,90,61,70,110,13,117,25,166,3,86,129,18,197,149,27,155,179,59,66,237,201,72,24,166,190,155,147,195,194,148,215,188,182,239,181,82,76,158,188,216,114,18,58,12,117,179,147,227,34,58,70,73,251,235,183,3,7,127,57,232,126,3,241,212,43,111,53,96,37,235,210,244,186,75,16,57,153,13,172,133,137,187,240,22,18,53,73,37,48,218,17,114,228,89,76,0,74,44,114,19,16,238,193,112,196,172,214,57,208,230,198,236,250,54,158,62,187,110,251,5,159,161,113,89,174,1,240,124,177,69,134,83,143,242,178,41,29,108,54,182,245,200,216,59,17,26,139,129,182,193,237,91,204,70,7,42,183,64,133,12,57,49,230,101,43,38,66,107,231,120,109,186,36,219,5,55,87,49,73,108,113,73,41,83,179,99,253,148,227,80,12,53,213,22,192,211,95,217,61,58,102,28,109,110,207,44,212,152,114,156,87,139,234,179,95,74,251,174,34,94,204,233,150,67,234,207,19,197,135,16,101,218,62,53,45,34,127,51,231,23,184,135,246,141,216,118,234,219,33,210,149,114,99,31,104,101,96,196,8,5,92,135,109,183,173,113,72,162,127,65,83,118,29,179,27,70,133,151,212,237,93,175,122,143,6,179,239,210,105,245,92,210,29,147,173,200,78,12,224,234,230,20,208,80,241,120,196,170,117,119,95,252,148,236,197,196,30,59,211,185,248,42,197,5,163,172,215,168,119,182,83,118,148,46,32,127,8,227,52,139,76,84,57,55,166,3,46,200,67,115,197,181,136,214,205,229,243,120,179,50,165,29,33,251,36,154,83,147,63,73,241,213,66,243,246,58,44,151,139,178,27,191,114,141,188,100,31,107,47,203,139,85,5,170,114,39,16,79,67,20,140,191,172,216,90,74,193,210,131,189,91,175,226,174,144,112,73,83,180,194,15,132,229,176,184,209,242,49,144,219,169,23,93,125,222,102,22,247,202,102,213,29,60,13,146,223,159,119,103,93,114,165,211,86,207,247,71,156,240,26,77,229,160,240,151,186,71,109,178,194,99,81,17,181,251,153,32,169,30,206,97,6,123,147,194,207,115,180,133,113,25,127,219,245,135,80,227,192,129,197,210,77,169,119,135,251,233,39,75,11,172,22,227,162,150,189,12,67,246,130,182,85,84,218,202,67,45,22,201,89,180,179,196,126,195,242,249,203,254,207,42,55,251,192,137,25,138,241,184,217,27,219,34,23,28,128,129,241,188,77,141,65,55,193,156,155,225,131,228,152,196,30,234,9,195,163,244,63,144,233,82,21,67,4,15,52,6,18,221,230,229,110,18,18,221,27,90,147,37,223,144,99,217,182,169,62,74,82,34,163,251,83,205,147,0,125,180,74,2,226,95,211,88,199,219,215,109,58,95,139,156,5,115,170,6,229,36,35,48,207,67,88,25,53,172,108,112,111,220,154,255,211,228,18,177,204,188,13,120,14,179,227,131,216,110,89,211,222,124,204,239,190,149,69,51,102,147,55,176,246,230,41,101,20,103,231,79,96,217,74,6,111,172,9,226,58,81,141,92,162,127,53,77,239,145,89,215,212,27,222,149,57,231,123,202,97,82,107,210,70,208,198,48,53,239,249,24,244,111,141,92,27,69,108,27,192,242,18,133,204,91,57,92,183,139,231,116,7,142,59,95,189,79,240,28,0,91,49,231,76,178,217,214,184,27,39,146,97,233,70,49,8,206,67,207,126,128,242,234,104,245,228,226,147,75,32,78,36,68,67,64,5,222,14,208,126,228,92,197,250,88,129,84,94,173,242,34,52,58,9,88,2,74,137,86,203,130,17,155,5,39,101,103,202,75,194,29,236,158,114,25,252,217,57,162,43,91,37,50,7,163,138,45,164,128,32,166,62,193,158,106,73,37,25,217,6,63,111,142,56,20,251,20,183,188,226,12,200,51,12,38,242,52,60,137,18,138,132,174,145,141,174,245,227,221,22,67,219,224,140,252,203,15,18,101,37,30,12,41,236,138,234,221,85,222,113,119,71,22,76,104,6,31,190,3,12,250,224,100,121,229,25,87,81,231,153,61,117,38,144,186,220,134,202,207,248,253,220,68,169,221,133,186,253,210,251,94,208,137,53,182,28,40,73,154,230,98,189,208,140,100,24,218,52,89,227,190,80,121,169,175,122,14,115,61,48,182,219,244,206,2,103,207,167,23,117,213,132,201,163,68,25,21,182,35,119,156,10,173,26,202,206,61,242,69,133,194,183,72,156,69,72,149,12,8,128,65,169,155,184,7,240,57,182,236,231,222,45,33,177,41,217,73,154,180,132,149,124,51,222,11,187,72,41,61,23,31,126,64,6,72,223,61,178,46,90,208,92,247,151,7,30,254,147,104,153,62,23,179,109,178,183,181,198,133,190,76,232,194,76,198,233,194,223,120,96,112,41,66,55,211,209,87,151,156,47,169,155,244,214,237,19,112,228,141,7,94,20,17,151,142,233,87,213,45,180,189,197,168,146,195,240,214,119,181,99,40,59,53,117,121,25,4,133,14,28,110,226,137,69,110,93,99,122,72,179,35,86,153,172,104,156,195,195,43,129,69,74,95,251,146,229,189,54,207,119,152,89,241,34,39,195,171,80,189,183,62,215,92,164,31,254,14,132,69,104,87,224,66,159,250,128,13,122,115,132,211,7,98,253,234,243,75,120,115,58,200,44,51,118,188,85,9,189,12,128,246,178,249,98,237,101,23,202,162,145,28,87,191,53,109,125,95,94,55,138,29,163,169,117,195,62,171,80,36,209,125,233,130,65,103,77,246,148,111,120,141,168,21,181,137,165,71,184,178,29,23,227,237,157,99,107,201,169,128,50,181,104,84,115,136,99,77,203,246,139,150,89,42,58,190,15,204,235,64,143,58,93,95,221,224,35,58,230,150,73,72,244,215,23,159,87,126,191,91,124,22,203,197,114,13,159,171,22,24,24,194,135,123,85,94,39,239,230,121,64,255,87,152,49,119,52,140,175,97,116,87,120,52,3,203,20,207,92,58,108,75,222,144,148,243,60,19,232,255,119,242,39,232,106,199,155,182,237,112,118,153,154,84,206,193,7,243,59,144,175,164,151,189,52,197,16,177,221,147,238,4,149,89,127,244,153,155,102,223,80,143,182,65,92,48,51,36,197,202,182,118,60,183,89,155,232,84,107,23,218,181,199,229,227,244,6,75,43,34,238,148,51,148,188,216,197,1,92,18,172,134,164,203,137,30,40,232,7,211,45,111,117,88,128,160,60,9,103,105,201,149,29,21,172,229,226,133,95,247,37,173,3,251,201,138,133,96,173,103,239,242,240,140,218,188,251,254,223,86,227,11,16,123,96,47,116,86,89,192,118,39,41,242,99,115,123,30,46,55,169,223,192,146,57,190,245,82,51,10,208,175,107,133,90,101,33,63,198,53,80,252,185,145,100,11,199,234,109,203,29,167,53,217,183,101,125,146,41,20,231,173,91,23,31,64,32,228,29,216,138,63,224,219,141,85,60,129,80,143,19,56,221,203,87,54,119,176,34,238,145,226,94,137,120,76,33,112,36,194,10,30,46,44,168,174,5,207,47,84,234,114,102,207,113,100,255,80,233,6,136,71,135,14,231,35,19,193,46,233,29,116,113,158,241,166,252,148,100,119,96,92,26,2,142,130,172,240,134,8,202,192,27,60,238,36,255,225,24,251,39,6,162,24,127,96,161,142,17,125,157,8,172,150,24,71,155,7,192,150,143,95,177,195,185,6,245,213,190,79,171,153,86,159,20,126,204,38,51,100,246,137,63,174,166,53,72,65,246,207,227,104,198,51,160,51,180,54,95,119,84,60,52,174,5,148,62,169,145,84,244,26,60,108,147,230,25,28,144,218,118,39,2,28,158,61,51,158,215,22,246,206,31,145,167,52,253,195,22,3,62,114,198,166,187,186,209,206,211,161,119,108,16,54,1,61,145,78,115,198,189,68,2,69,145,242,15,140,59,27,224,247,134,190,139,103,76,182,166,106,235,60,182,10,138,175,11,76,9,33,141,57,247,172,199,74,200,172,246,54,78,251,250,84,233,17,22,71,117,144,63,24,2,23,74,2,25,226,46,17,133,177,255,241,138,60,228,188,68,239,10,83,156,112,12,8,134,64,99,144,88,112,69,109,123,160,96,177,234,164,60,85,125,156,249,8,108,119,106,184,125,243,9,60,171,131,151,24,141,110,245,1,20,226,73,88,125,112,29,33,51,210,144,46,35,94,161,82,169,18,101,41,249,244,84,209,0,191,1,95,1,131,105,57,200,131,216,226,39,226,127,72,153,67,119,178,56,131,121,141,102,86,227,83,255,183,233,117,82,232,181,44,139,225,240,239,93,17,92,58,235,1,238,154,190,166,3,147,233,61,181,124,87,190,2,186,79,224,209,58,231,133,199,41,17,183,19,207,197,136,70,110,252,107,65,105,141,100,107,255,170,214,201,0,50,38,12,202,35,212,69,144,109,121,1,219,138,16,222,144,203,63,46,146,161,106,42,51,15,170,5,84,70,52,168,159,92,140,156,245,177,250,231,185,40,25,252,190,15,218,165,170,196,81,21,194,201,155,231,242,113,70,38,241,211,202,54,247,26,102,62,205,231,70,131,144,156,204,70,19,34,146,183,85,92,219,174,210,191,10,129,179,147,104,32,22,29,232,234,44,77,163,32,131,30,167,98,116,9,80,184,211,10,150,95,131,109,239,254,54,168,164,15,6,121,205,31,124,101,137,116,7,167,10,16,142,182,89,109,106,159,92,252,113,32,222,44,224,96,81,71,85,177,18,50,216,5,247,6,41,161,218,172,207,165,103,12,139,207,166,159,18,2,87,159,235,240,167,206,229,52,14,58,86,174,75,146,52,115,190,110,226,241,67,159,39,40,168,162,130,5,37,207,178,73,34,51,111,247,214,28,125,39,144,164,112,8,197,238,124,48,152,218,186,175,73,90,235,3,106,58,216,98,61,243,38,71,207,39,87,100,68,221,13,228,72,145,59,117,165,236,92,211,199,188,155,131,192,204,207,250,35,188,165,157,185,203,231,28,170,139,96,23,139,99,13,204,29,54,163,52,199,105,201,158,136,38,157,160,9,204,227,135,178,174,45,53,26,206,218,241,107,31,164,254,152,213,211,24,18,171,94,204,127,98,221,191,227,194,112,81,4,11,230,200,242,248,156,174,49,40,191,57,197,198,244,92,241,26,105,82,182,27,133,34,192,144,158,191,211,241,4,127,132,147,164,51,180,72,136,17,129,206,68,166,31,145,179,36,206,140,250,9,222,222,144,206,8,122,235,177,15,201,235,53,85,135,17,206,104,41,8,253,177,80,234,55,247,158,133,154,111,240,192,111,83,170,72,67,125,25,187,25,137,20,56,126,117,177,47,121,33,130,245,148,198,212,17,217,48,58,161,140,134,21,196,166,140,221,62,210,58,0,86,163,174,205,117,179,89,149,198,6,41,101,36,133,172,40,146,218,53,131,39,57,154,41,140,114,232,172,103,138,64,53,221,251,88,75,145,180,39,148,163,125,31,47,228,237,149,180,253,78,44,213,205,34,135,115,139,16,245,66,72,251,49,244,64,40,27,149,30,195,245,95,98,122,141,41,67,255,245,240,61,35,159,179,206,240,163,213,199,110,153,149,213,233,26,246,211,55,3,179,78,215,0,235,163,42,124,50,116,218,3,106,25,134,130,162,63,5,249,29,253,175,123,229,60,39,169,49,140,102,102,180,187,7,177,47,30,226,67,118,51,111,177,102,9,216,211,222,70,49,39,194,151,48,131,249,200,59,121,216,168,3,187,97,82,56,35,136,170,190,110,215,16,171,168,220,162,180,132,160,36,20,63,91,182,153,147,112,120,231,228,229,25,246,176,10,151,71,215,203,208,59,183,37,32,83,225,244,236,74,194,220,183,223,105,102,243,187,70,226,61,121,233,181,87,93,215,211,148,138,119,95,123,225,249,57,183,17,159,149,97,19,189,128,219,22,22,243,110,173,115,193,165,9,34,20,16,249,132,11,164,124,5,76,171,237,124,60,233,15,16,221,66,189,163,99,16,195,44,207,238,206,30,145,160,254,253,178,204,39,187,149,70,179,18,143,89,109,39,7,115,140,240,213,48,153,226,108,142,0,49,95,79,167,3,199,64,149,71,30,211,6,207,211,44,145,30,193,249,19,135,208,10,203,144,210,145,254,146,10,42,35,219,50,197,191,140,106,61,206,104,100,21,133,55,171,11,116,206,115,248,127,183,137,32,43,7,22,103,171,61,41,33,134,102,87,97,158,216,60,168,12,244,226,64,52,210,196,121,74,116,149,45,4,39,107,47,255,188,99,93,160,78,135,130,38,94,220,154,193,0,216,126,77,106,87,68,77,169,216,157,187,73,82,162,187,58,195,92,49,253,103,100,99,59,241,134,27,91,51,225,247,236,150,204,207,188,60,15,177,107,169,233,255,13,236,59,95,91,184,82,130,63,65,57,171,150,139,29,236,4,228,159,121,19,56,78,136,146,11,45,138,64,226,222,73,138,31,227,219,254,7,162,175,190,65,19,235,160,126,18,37,8,240,27,66,218,74,43,12,122,40,96,171,81,96,97,49,29,114,35,105,177,51,246,149,225,182,89,113,96,105,36,224,114,35,250,58,140,255,135,70,181,209,111,168,243,230,64,181,196,175,140,153,80,212,81,253,60,153,0,41,153,168,98,172,91,210,184,226,28,74,10,21,118,85,189,196,241,108,68,76,73,142,255,40,240,62,79,202,248,68,135,137,82,160,38,4,222,56,64,150,235,126,197,255,14,104,184,119,219,93,85,152,27,62,17,33,223,12,123,54,102,166,23,133,90,13,133,196,5,23,60,42,81,217,201,122,103,203,129,104,227,88,241,255,207,112,241,127,191,235,66,78,94,206,173,33,95,144,237,203,180,238,181,28,193,138,128,139,145,171,185,29,249,240,63,228,47,81,73,88,209,36,165,43,250,61,223,4,229,51,74,132,168,62,60,205,160,252,87,115,227,53,78,110,93,192,214,97,98,255,233,29,89,110,198,194,13,159,30,224,31,92,248,72,126,126,107,94,78,36,232,180,37,53,150,193,129,245,154,59,104,105,73,222,108,223,173,49,247,89,75,195,174,214,118,66,119,28,77,175,42,169,203,94,209,100,203,134,173,20,182,154,135,196,193,218,190,74,212,250,59,6,37,60,249,114,15,62,94,18,215,143,160,133,3,95,122,58,56,190,153,27,252,184,133,113,109,202,217,242,123,135,3,17,28,234,77,1,87,77,130,95,166,228,184,13,92,87,166,56,186,1,161,24,56,54,192,176,222,50,190,13,180,90,139,112,67,88,11,81,8,14,24,84,231,110,6,205,63,82,229,69,107,207,6,193,240,59,212,88,246,155,252,163,29,133,134,121,20,73,122,196,145,198,199,5,139,154,170,229,131,103,102,54,245,240,45,120,15,77,22,212,196,11,216,139,84,209,59,164,32,236,145,10,143,203,248,252,109,47,86,150,35,162,190,48,0,161,200,24,49,76,77,57,108,132,58,246,156,135,202,179,47,189,51,253,186,42,207,137,110,15,221,91,140,172,36,188,241,163,13,219,246,130,59,216,148,171,242,145,37,55,68,35,234,172,175,18,98,220,152,224,227,63,184,53,31,222,207,192,124,40,74,214,89,190,88,134,158,186,13,101,250,250,236,171,214,71,152,133,97,16,115,218,118,179,119,224,88,90,237,78,168,4,67,147,230,230,250,227,157,18,178,188,249,4,236,78,80,143,214,254,78,79,188,157,231,131,221,168,75,226,11,133,32,252,144,139,234,149,211,76,126,158,217,247,45,213,195,235,70,230,111,58,143,146,32,127,134,109,32,41,168,181,201,102,120,155,124,86,122,235,105,24,37,126,94,227,68,125,60,173,180,59,138,68,42,225,167,251,94,12,143,59,75,126,215,10,158,161,144,150,196,6,215,135,189,157,138,136,142,162,99,221,26,250,7,147,188,213,146,65,200,29,2,21,61,115,118,34,67,128,41,139,129,239,90,46,233,79,249,50,194,10,106,23,210,18,87,133,197,12,228,144,234,0,247,88,160,231,181,83,173,81,32,171,150,87,49,58,186,88,50,163,100,174,56,112,38,184,118,198,118,246,248,254,37,188,45,2,215,199,55,154,0,168,107,113,194,131,167,168,182,191,235,97,254,63,4,103,156,140,36,235,168,133,173,8,204,67,87,150,109,193,196,105,158,171,129,240,139,21,158,176,147,86,37,124,245,165,205,254,114,179,108,84,132,108,197,148,3,119,8,51,130,93,199,220,80,173,5,226,126,38,95,233,38,58,103,174,92,30,49,69,101,37,111,30,186,155,138,82,201,78,209,194,208,4,216,190,113,164,12,132,99,248,53,201,223,19,188,5,62,211,116,0,45,227,80,195,151,150,52,54,126,144,234,105,217,190,11,176,47,216,109,8,221,13,212,30,108,105,178,53,162,174,250,22,147,144,19,199,37,178,12,107,43,2,190,100,12,3,73,30,171,195,205,147,85,123,23,77,133,169,26,209,103,14,133,237,17,139,83,225,76,79,138,198,177,170,60,231,1,203,105,125,195,1,4,3,129,46,107,40,169,251,102,151,82,115,168,241,81,186,178,124,35,49,26,155,226,23,17,3,31,21,81,243,24,108,22,161,195,83,84,171,100,192,12,5,80,178,123,249,60,199,84,105,78,178,254,223,131,237,129,111,135,55,87,188,225,58,204,2,202,192,98,184,162,61,155,164,185,34,150,40,50,106,25,12,181,157,67,175,28,138,152,97,88,140,244,216,218,141,249,4,215,207,3,58,219,23,201,132,71,132,172,253,254,228,85,34,137,173,47,204,169,164,116,122,252,209,23,49,149,221,94,194,88,146,147,37,25,186,142,168,67,239,218,219,112,250,250,131,121,98,172,232,38,191,154,64,183,165,36,228,171,68,136,188,183,252,27,106,184,9,253,250,66,222,224,13,35,135,17,201,135,79,227,110,48,112,3,150,4,80,101,29,175,253,44,75,25,75,134,133,107,136,179,180,58,21,223,156,209,86,2,111,219,138,232,17,57,248,67,221,97,6,94,48,205,84,138,69,135,243,221,169,84,195,181,116,205,180,51,234,231,147,198,3,84,211,190,152,43,209,239,63,245,38,126,176,96,71,109,142,184,119,189,124,64,96,93,72,229,35,19,185,124,170,96,70,167,205,241,15,97,218,78,11,146,178,12,136,220,101,34,18,253,208,161,115,235,126,129,140,213,36,178,236,67,124,159,50,211,49,163,204,98,68,207,137,120,154,95,219,108,169,153,66,89,164,214,92,246,114,85,15,241,11,170,56,133,182,88,38,84,131,228,151,15,229,210,64,148,42,114,132,159,151,86,146,17,74,108,144,140,99,110,252,158,200,73,207,8,168,63,117,40,148,22,239,184,106,122,212,187,183,105,235,67,219,34,84,119,84,136,163,46,230,241,33,111,201,128,245,173,144,187,4,32,26,143,17,5,107,67,34,189,203,250,93,162,64,199,33,43,33,45,111,191,238,147,7,162,97,62,202,14,231,54,149,40,158,233,224,194,0,17,59,106,78,170,248,106,59,127,103,148,20,72,187,242,98,151,132,103,138,72,204,170,174,67,64,35,156,162,163,145,64,39,154,106,242,152,61,154,103,2,129,42,187,136,167,163,175,157,137,153,120,170,71,69,111,30,101,127,61,202,150,35,235,28,220,88,236,229,213,115,138,75,53,132,162,196,87,225,195,11,154,102,109,129,24,150,63,246,5,6,25,151,92,39,129,101,201,161,151,69,189,226,11,62,239,91,217,112,105,240,18,207,99,242,22,67,74,170,38,230,146,52,158,44,243,75,231,105,165,49,129,59,250,199,31,115,20,58,58,127,170,37,238,238,195,75,3,88,67,92,197,64,251,29,18,19,26,189,220,160,55,71,79,143,119,49,128,81,167,168,16,226,194,229,238,66,196,188,226,248,98,80,253,45,76,2,182,204,4,197,45,253,60,123,169,210,61,194,42,107,185,140,8,34,186,115,165,12,236,202,51,82,77,214,26,7,199,97,103,197,152,248,225,192,171,7,171,102,216,156,43,118,189,6,28,58,157,171,242,55,88,76,223,8,14,235,178,13,178,85,61,77,141,221,158,39,199,68,26,4,114,106,111,36,115,62,59,137,148,218,6,64,104,81,207,7,166,161,199,64,156,181,215,9,45,107,48,53,252,137,3,172,114,229,254,176,1,134,82,246,73,105,181,183,184,171,5,237,136,22,128,104,4,3,32,72,189,124,19,142,58,91,4,101,189,18,17,155,196,53,178,128,132,144,123,236,127,56,227,41,165,147,203,49,237,213,60,208,210,24,160,231,138,245,38,11,212,63,130,116,42,98,87,127,136,138,209,88,125,37,208,187,32,27,155,68,12,54,225,252,82,68,245,233,250,39,80,209,139,42,227,102,201,49,1,116,45,104,157,193,37,69,182,67,223,154,233,55,172,220,67,245,105,147,41,184,177,33,231,47,90,104,54,68,7,157,63,119,127,238,203,159,200,8,211,180,189,33,178,250,18,133,112,174,179,180,154,15,170,131,34,122,30,163,188,37,225,219,78,28,102,200,42,90,242,8,165,254,199,150,99,204,109,162,77,13,128,230,33,91,25,54,126,98,72,127,4,254,211,22,23,154,41,48,180,114,115,13,104,47,230,246,228,20,134,26,142,16,26,213,170,25,64,131,49,199,210,240,4,231,136,43,198,177,18,81,61,5,180,154,96,242,17,115,224,35,145,75,41,90,126,212,216,50,29,101,206,201,148,84,130,187,55,238,138,95,251,27,153,235,80,33,191,62,239,97,155,94,35,190,38,81,164,143,109,159,88,238,4,103,15,185,172,106,225,73,52,77,33,185,187,41,117,38,229,154,238,52,23,77,129,105,149,135,62,5,37,187,17,222,127,23,93,150,123,16,187,45,65,83,70,201,178,135,160,3,92,141,120,115,105,149,63,83,131,133,230,183,47,4,229,130,25,201,153,25,153,153,149,15,1,86,24,148,152,108,163,111,57,147,252,234,66,169,208,220,200,80,23,96,58,141,38,164,57,0,100,235,210,182,121,222,85,199,81,94,17,245,115,160,245,111,74,132,135,189,76,138,154,154,198,232,52,201,239,173,40,66,254,144,217,7,167,2,178,211,218,60,243,249,143,85,16,41,253,232,26,179,45,131,97,133,203,248,204,218,36,120,46,226,137,85,69,112,225,38,95,66,222,246,206,181,164,245,228,87,165,180,123,53,23,203,205,161,42,125,0,77,57,96,118,225,17,22,94,147,209,160,4,103,152,202,240,181,11,177,94,25,9,90,183,149,169,107,212,153,172,17,222,179,83,172,26,87,207,179,13,43,63,167,52,121,82,141,224,64,105,247,67,12,232,161,81,230,55,205,90,207,93,45,172,152,45,0,144,96,253,130,197,150,195,62,86,1,146,245,35,85,205,3,236,243,130,116,198,108,74,75,126,151,61,91,255,109,226,9,29,15,35,32,39,249,39,126,25,31,130,46,220,60,136,12,21,3,203,178,57,98,52,233,93,48,13,135,77,194,168,138,137,251,150,179,19,210,224,187,30,140,237,156,44,222,119,15,247,235,153,105,1,181,162,77,77,83,119,179,221,160,214,254,217,36,155,30,251,33,46,74,33,123,54,121,197,218,19,151,24,95,149,222,79,225,202,56,227,77,63,136,68,128,252,189,126,129,16,74,81,39,38,202,131,178,7,91,94,123,149,165,48,190,20,58,200,84,194,55,198,131,255,117,140,103,43,29,77,180,123,59,198,174,113,138,246,217,214,184,134,115,51,105,82,48,69,25,51,137,132,69,20,86,36,168,111,172,28,50,142,123,41,33,160,75,230,63,207,180,46,76,138,44,181,200,29,19,241,142,175,248,131,109,60,232,243,114,10,188,182,150,240,26,23,133,169,238,48,24,115,36,238,53,204,25,80,109,220,28,203,75,222,248,67,109,2,201,1,41,247,216,182,179,14,138,59,4,67,191,192,248,245,252,36,95,250,44,49,79,43,126,6,214,159,144,244,15,212,40,171,178,55,251,146,105,181,178,178,89,187,101,130,19,6,163,194,135,245,184,58,178,185,73,118,241,123,89,225,136,167,81,179,62,68,89,145,106,245,250,131,80,117,168,133,195,81,218,107,226,113,16,202,104,142,245,183,13,245,131,38,155,73,171,206,211,145,191,245,163,168,160,20,42,109,137,37,186,34,99,214,53,214,187,150,129,89,194,58,124,238,42,40,149,53,48,40,76,163,181,41,217,202,56,35,93,30,83,174,177,106,224,91,174,37,109,65,218,108,129,43,120,210,62,1,201,134,102,92,204,146,214,204,98,34,213,52,145,28,25,17,191,165,134,244,244,128,72,128,20,221,186,211,255,33,82,250,158,63,104,84,208,198,32,60,107,116,242,136,107,115,161,97,70,59,70,67,209,250,138,255,195,203,91,41,187,61,202,111,175,203,176,201,208,126,117,197,201,226,141,172,178,61,29,161,122,85,128,178,119,67,51,242,135,202,175,49,142,247,144,248,48,249,121,83,238,176,78,77,162,168,180,111,191,208,136,255,40,247,4,72,5,38,86,15,47,101,215,13,196,120,3,144,69,137,48,214,66,96,223,165,157,157,242,159,197,194,204,138,163,153,142,40,121,13,186,48,241,124,36,62,203,81,1,42,146,1,44,252,37,242,59,169,138,201,245,76,72,69,19,212,147,201,31,194,104,69,98,44,160,181,14,210,205,198,81,239,14,48,96,91,202,220,96,43,143,243,160,139,46,188,216,185,35,120,84,67,156,86,184,152,119,84,178,51,196,43,26,242,237,58,234,92,135,90,249,216,12,1,80,179,111,93,225,178,150,112,184,80,47,255,160,190,195,112,78,124,141,136,6,54,62,158,254,134,152,111,93,188,155,242,217,231,23,34,213,184,224,252,157,176,68,223,22,125,132,150,71,70,118,142,201,211,47,41,33,183,102,147,10,49,105,224,179,48,243,165,45,194,240,84,73,5,157,133,154,103,18,123,148,170,230,153,213,58,34,100,212,239,77,167,80,224,211,48,1,64,87,179,148,60,20,72,45,150,69,133,86,45,70,16,140,223,62,167,59,113,151,251,111,246,10,57,218,109,184,17,154,253,76,189,166,81,159,149,11,152,49,64,40,124,131,138,130,165,252,85,214,176,230,170,245,101,114,11,169,9,122,71,252,100,116,78,186,69,91,121,41,160,208,217,30,125,165,60,166,2,250,189,220,76,124,103,162,81,137,41,59,163,237,147,45,82,31,52,66,68,240,21,6,156,14,110,41,95,92,218,235,19,197,159,115,12,27,75,245,237,236,221,233,107,21,179,242,235,5,131,244,149,112,220,135,239,122,80,38,177,137,120,33,221,187,191,184,234,10,133,250,146,108,124,76,56,39,246,58,82,23,253,166,159,241,63,189,200,254,20,228,152,16,103,19,213,208,96,36,233,35,165,192,49,182,246,29,251,163,177,206,177,56,219,249,232,110,120,162,1,13,235,84,79,185,58,63,246,223,16,117,200,107,66,83,56,230,38,232,221,45,128,191,26,238,215,45,50,134,60,19,148,32,80,232,65,217,47,153,219,231,183,137,210,27,159,85,171,23,39,246,79,194,30,121,123,34,58,218,191,19,210,236,178,239,188,243,54,207,104,187,171,108,186,162,22,198,39,223,134,251,178,37,66,246,240,251,75,180,70,38,136,238,133,51,76,163,34,20,233,35,52,143,118,154,152,124,34,249,181,142,236,185,211,214,43,111,135,102,76,198,239,245,201,87,172,186,155,233,236,203,16,104,104,125,210,173,156,29,41,11,111,116,83,195,10,154,165,220,5,110,216,166,243,21,69,86,251,219,9,223,71,124,1,73,1,201,153,26,87,227,178,167,69,41,117,94,41,133,251,205,45,74,204,192,170,211,234,107,80,142,115,144,137,137,7,116,237,185,152,104,249,213,55,73,166,34,94,139,6,206,69,242,148,66,30,198,38,106,82,137,222,23,152,223,21,47,7,148,67,23,138,151,68,59,223,242,203,42,241,210,183,110,93,52,220,122,34,35,145,64,164,198,134,110,219,196,218,234,70,119,123,67,35,2,80,154,145,89,177,159,174,124,208,79,178,0,116,120,247,123,179,25,4,122,135,51,113,46,5,248,118,97,202,65,193,227,204,200,248,231,247,63,164,139,209,70,250,22,23,8,82,176,115,37,80,18,30,76,204,93,162,167,190,3,145,109,248,242,106,208,66,149,230,142,21,151,132,88,185,99,173,51,160,27,5,19,6,240,100,99,130,153,234,198,88,97,21,177,163,118,93,206,169,48,158,150,6,96,77,80,77,70,1,7,179,42,146,69,175,36,84,146,16,95,50,205,59,164,242,229,159,146,83,156,202,242,58,158,251,239,235,185,195,131,202,95,163,51,47,109,236,95,139,46,34,25,155,84,80,231,27,27,221,162,237,35,12,184,230,57,242,138,97,231,31,240,222,218,39,214,193,178,33,70,152,79,155,199,112,57,87,5,99,166,112,216,70,8,237,212,198,246,172,192,237,229,26,139,128,18,81,173,211,37,121,107,248,89,234,224,82,222,181,131,219,129,239,56,181,166,181,101,50,42,171,87,120,1,136,140,2,238,114,82,50,27,83,239,190,105,250,187,208,253,49,54,32,4,182,100,196,157,235,254,203,235,163,125,30,61,186,88,73,216,247,131,171,6,156,194,183,137,241,125,86,158,182,4,164,40,39,119,75,5,130,203,152,151,29,232,72,153,135,106,51,171,20,92,234,251,135,130,69,13,224,136,88,202,187,151,118,178,237,22,188,218,174,103,176,108,240,183,4,117,223,228,243,115,75,11,242,62,222,124,126,134,185,66,144,67,20,99,88,73,31,30,114,200,68,201,86,111,67,253,198,220,126,186,210,198,209,64,245,240,154,223,161,122,180,234,75,165,61,58,18,113,138,112,58,189,89,148,193,229,167,177,254,15,253,230,30,246,151,166,48,189,53,85,154,253,159,0,17,64,100,41,204,42,233,55,130,245,65,250,193,65,39,175,32,9,97,96,167,248,254,100,56,254,52,131,122,10,251,121,147,227,129,123,52,177,44,233,120,104,142,85,29,81,37,108,222,80,199,121,95,58,34,139,127,165,22,17,93,142,234,19,131,210,164,230,239,78,143,14,217,237,71,162,14,180,37,227,208,73,228,205,137,217,117,129,148,169,94,211,55,253,30,164,179,46,30,238,163,43,79,92,238,205,68,98,216,202,64,94,157,131,205,52,178,253,132,228,12,26,122,13,27,64,13,17,202,215,73,3,39,52,1,70,25,48,101,242,8,161,92,151,56,26,2,12,21,111,164,152,210,71,250,77,165,145,221,12,64,176,246,168,118,123,64,242,161,34,101,41,178,254,175,70,222,136,210,142,78,161,25,212,94,176,41,254,162,241,169,72,145,42,93,91,236,16,14,219,235,193,175,121,23,86,186,241,204,19,129,25,65,43,32,103,159,2,124,136,167,94,28,15,118,113,235,27,1,205,71,64,65,89,1,53,245,106,139,164,62,78,170,119,100,20,131,123,127,78,185,254,154,77,140,13,42,60,218,238,199,180,95,79,69,175,19,119,8,69,198,108,202,215,25,189,147,119,120,8,184,194,6,218,200,249,138,251,57,8,31,188,250,30,73,44,36,244,149,210,148,222,239,156,39,67,153,213,76,6,169,112,162,244,95,47,23,68,232,52,250,249,111,54,180,222,2,182,20,205,22,77,218,123,80,108,215,62,90,137,95,67,132,142,231,228,32,81,192,12,164,45,200,166,183,24,24,45,156,178,65,132,174,116,21,141,219,198,6,157,99,153,248,125,27,121,72,67,122,240,162,44,128,234,85,161,56,99,70,33,87,169,73,250,191,226,73,156,193,60,78,138,195,221,75,164,252,204,254,230,116,95,15,90,71,234,63,228,94,242,116,200,165,6,129,157,41,25,148,142,204,177,90,246,84,65,103,216,70,99,166,141,190,167,199,66,5,216,37,141,216,120,174,207,239,227,236,244,80,65,30,166,141,223,48,13,126,6,228,177,148,189,174,114,92,11,159,214,133,94,12,12,29,86,223,44,200,240,174,4,248,27,83,178,28,3,231,89,210,12,102,3,18,122,29,13,28,124,73,94,179,189,176,21,89,96,56,22,221,115,90,72,63,232,105,152,173,123,27,37,252,105,138,192,151,133,237,223,166,174,238,164,117,38,167,34,94,129,128,48,154,211,195,10,202,107,17,218,176,13,60,34,39,182,175,243,17,100,254,234,30,154,122,226,116,81,187,213,163,218,89,84,132,76,176,217,57,104,237,135,237,81,152,51,89,228,3,38,218,252,131,209,88,95,70,48,34,177,49,103,31,171,32,239,16,206,235,129,112,106,9,195,188,68,73,131,88,98,3,173,32,119,238,128,40,27,155,41,177,200,64,52,79,160,141,248,242,118,160,50,74,105,23,178,254,114,31,3,135,215,227,24,172,52,77,78,88,133,232,107,216,234,49,13,49,241,60,122,40,200,9,239,239,74,10,90,108,179,201,178,11,230,191,233,27,246,226,214,47,196,203,120,19,252,212,112,145,90,219,126,52,248,19,202,168,27,105,196,255,81,18,77,50,40,214,146,65,145,252,210,34,91,94,248,79,174,110,58,60,95,65,94,130,74,60,126,210,238,123,124,18,212,164,39,83,192,60,178,4,128,26,124,62,2,67,249,11,124,40,151,8,241,23,114,253,215,72,230,20,29,178,238,72,50,175,24,93,20,91,187,220,169,10,248,25,189,236,98,173,48,223,239,65,216,238,214,156,226,135,201,86,42,173,133,127,2,216,227,204,28,112,123,176,52,9,4,44,35,1,95,222,46,252,189,57,141,76,56,161,184,223,219,32,72,98,149,126,132,220,23,88,246,32,7,20,110,167,54,240,105,244,233,203,36,88,8,170,9,245,116,207,85,113,3,125,67,253,153,24,79,28,113,185,189,156,216,45,13,238,30,240,250,254,26,205,222,189,142,143,37,27,41,252,8,163,199,178,255,13,66,177,211,177,236,139,86,69,68,162,137,161,179,176,73,140,28,157,137,159,167,51,130,120,117,32,62,206,177,225,46,162,86,180,60,54,45,151,63,190,245,67,64,12,231,230,75,193,203,218,1,134,68,115,224,134,183,42,127,141,96,86,225,160,205,38,177,30,166,241,214,88,28,215,55,253,175,2,245,180,4,59,252,25,204,118,161,139,151,213,104,165,19,160,204,61,14,171,177,131,222,211,63,163,198,12,6,215,221,124,204,127,15,173,18,22,226,230,153,86,226,118,83,141,248,57,184,242,246,196,162,21,115,170,70,33,108,31,102,116,179,53,3,151,207,224,180,200,209,111,213,123,41,241,100,148,151,146,250,93,168,20,94,7,108,73,101,49,221,82,248,243,165,119,228,150,187,73,246,64,208,97,46,166,152,127,214,78,210,202,226,150,114,51,121,230,0,194,154,235,24,253,136,130,236,221,126,250,125,227,70,14,96,44,100,175,13,118,130,8,104,73,149,217,34,218,172,146,67,183,169,80,89,22,10,111,185,141,36,161,229,245,52,51,199,157,222,170,120,16,161,193,215,6,126,13,171,208,73,248,239,103,223,26,254,114,15,210,215,202,161,125,99,166,168,90,113,170,210,77,23,64,21,16,11,47,221,220,68,92,87,112,207,229,35,211,228,177,173,186,202,69,171,249,64,233,38,229,38,121,197,133,200,125,185,232,72,19,219,240,230,127,156,154,3,153,199,54,242,4,59,255,1,253,197,237,238,42,151,74,26,245,18,151,68,34,71,206,7,146,58,103,204,6,77,93,49,75,237,225,152,52,80,103,16,47,19,165,54,173,227,143,158,175,91,204,238,93,254,222,35,4,73,13,190,61,228,106,126,164,22,63,150,91,205,177,241,205,55,183,25,167,79,157,26,114,139,196,140,76,57,133,17,200,16,3,204,247,219,56,0,170,97,111,157,174,26,37,21,35,78,249,208,63,65,110,131,222,214,90,242,47,247,80,185,65,174,156,152,198,140,24,113,229,105,244,108,119,80,241,86,31,172,185,197,129,146,213,72,113,216,42,29,198,192,65,114,96,30,52,188,42,188,18,173,119,46,79,171,224,92,165,70,4,96,115,164,65,152,76,111,120,29,105,25,22,61,16,132,149,223,95,53,187,249,127,216,5,30,52,24,35,149,153,81,75,238,19,177,27,125,45,39,120,207,8,230,130,35,140,169,30,190,155,79,89,54,179,132,4,240,186,142,149,105,82,192,6,62,46,220,76,29,180,107,172,22,3,25,13,35,89,78,235,200,244,191,212,102,72,27,217,194,125,239,191,117,247,229,111,118,38,209,245,108,42,38,241,68,245,179,217,188,250,92,141,207,207,20,148,59,206,17,129,117,88,114,34,54,110,156,222,134,136,243,116,218,250,56,106,134,62,183,74,139,1,159,121,92,87,251,26,63,131,139,151,128,74,52,208,168,158,24,217,227,85,18,35,217,181,166,54,184,10,156,223,197,51,8,92,232,177,192,49,160,169,112,143,198,69,35,225,225,4,119,227,70,25,241,235,178,228,189,178,157,154,105,217,38,62,73,182,247,76,203,252,70,142,170,244,134,74,106,128,25,244,240,102,22,50,40,101,193,207,71,167,13,142,195,175,86,78,45,210,16,232,87,87,107,33,181,248,251,75,235,253,237,172,132,111,235,218,153,216,159,100,175,215,131,218,18,11,46,204,232,238,75,11,151,86,150,91,137,102,36,86,130,21,214,130,107,243,126,92,243,174,45,23,178,23,186,198,237,167,188,114,39,201,186,44,223,70,60,36,221,174,4,111,127,208,25,132,126,240,156,86,94,166,237,129,82,152,169,130,25,61,53,166,164,162,190,170,194,234,65,125,183,180,180,92,158,112,251,230,72,131,180,153,76,57,31,91,237,147,240,228,16,60,162,0,251,24,155,182,120,49,48,114,100,145,29,226,158,156,41,86,223,150,26,26,125,86,120,35,143,21,100,242,79,91,36,80,94,175,239,38,198,247,191,35,153,61,69,110,77,230,82,200,45,93,108,176,31,50,9,110,99,245,158,169,58,80,131,80,81,241,189,108,195,126,124,141,77,201,21,249,150,142,20,63,151,245,144,165,225,57,198,212,144,219,244,142,80,109,173,225,212,89,42,47,62,174,148,153,21,57,247,228,118,103,136,129,117,175,250,254,231,32,54,14,182,103,84,218,74,119,217,148,52,51,215,161,150,192,58,20,127,183,137,59,182,162,122,148,152,196,0,85,102,239,115,175,151,82,106,234,191,238,213,164,44,46,120,248,35,187,204,19,245,192,110,110,67,22,8,143,250,53,33,182,9,69,192,65,243,12,241,244,21,80,223,3,213,24,104,160,186,175,3,247,75,56,224,136,1,251,168,59,10,167,220,108,80,164,191,161,107,86,125,225,165,205,55,232,141,76,249,94,7,100,163,44,154,148,27,141,50,93,154,247,99,221,46,142,56,199,159,178,44,139,244,216,184,240,245,247,184,71,111,87,132,165,1,229,197,0,52,63,67,201,122,146,158,74,129,75,89,45,0,167,131,17,16,63,248,186,81,205,28,77,89,98,182,100,242,237,21,244,75,251,158,203,26,6,185,101,213,119,21,154,250,230,243,213,182,38,240,100,63,87,176,242,240,233,159,30,207,107,79,4,102,15,57,87,77,80,152,3,164,76,228,26,64,111,98,194,4,189,146,165,120,53,10,164,22,208,172,206,200,30,211,237,157,129,123,148,15,236,101,206,54,104,119,148,237,185,98,102,236,76,116,23,39,56,171,125,138,19,213,202,185,71,208,156,252,6,84,49,138,38,172,0,160,126,57,249,67,202,91,8,86,217,82,100,179,32,73,91,108,149,174,226,3,159,55,247,223,178,176,192,41,53,134,221,82,224,187,213,20,46,162,242,220,196,149,152,219,25,120,172,226,131,110,55,22,83,90,170,65,132,94,203,120,138,164,236,216,18,106,3,37,9,66,21,164,21,152,172,53,9,148,75,111,202,249,208,244,201,158,40,28,254,36,154,182,236,249,253,220,222,33,196,20,145,137,191,38,40,1,16,89,5,98,181,213,219,227,86,141,74,163,206,162,207,74,121,101,46,201,185,217,160,201,233,48,11,85,98,47,130,161,75,94,35,118,228,74,29,3,96,52,85,4,191,142,158,191,240,24,6,92,167,188,41,71,158,153,56,165,156,233,65,19,165,47,25,107,98,187,42,7,116,207,210,176,225,15,49,8,65,142,10,196,39,254,65,182,143,10,248,207,99,10,224,145,251,75,57,110,81,235,126,37,190,77,242,43,107,54,85,55,47,62,23,105,235,4,179,42,131,243,103,120,223,73,16,224,222,8,250,101,183,67,40,13,47,107,206,53,168,52,174,226,255,243,226,36,168,152,73,163,9,94,37,80,147,156,105,251,201,210,233,141,131,54,185,95,113,82,126,220,1,45,18,22,29,147,59,89,23,72,232,3,234,32,205,13,15,201,251,127,60,141,5,181,195,165,139,99,11,52,168,11,133,121,200,188,93,71,122,90,42,208,233,18,42,230,85,127,209,49,128,150,201,172,95,17,140,49,129,120,248,213,241,199,238,188,41,149,132,126,124,137,229,64,27,210,117,176,182,156,154,166,10,123,2,14,53,232,37,81,81,245,190,182,124,72,21,222,41,181,88,195,193,101,2,83,52,85,170,69,151,211,184,253,150,198,175,47,44,252,172,159,44,57,112,27,43,237,3,76,196,143,6,36,211,46,179,172,140,216,86,46,87,75,74,77,76,162,54,177,69,28,31,152,83,85,176,94,130,124,76,229,206,16,180,49,88,243,226,80,64,217,227,127,165,101,81,52,153,3,5,36,35,46,194,1,59,59,192,135,16,46,48,66,92,211,178,239,246,105,102,79,173,207,176,151,48,156,61,189,111,135,206,198,136,147,18,64,170,53,91,74,178,122,115,5,93,46,154,192,166,223,190,133,20,214,13,17,28,4,17,116,83,202,143,143,170,102,171,125,90,22,169,19,105,118,146,48,204,161,240,18,253,85,17,98,44,236,114,121,71,53,197,95,196,196,24,198,102,120,6,165,145,47,63,109,94,61,224,159,66,12,16,164,53,122,203,174,140,210,39,116,22,255,188,187,237,110,66,58,242,129,233,15,171,235,115,180,168,43,68,143,93,19,244,11,109,97,36,19,215,78,247,140,170,149,237,52,248,14,91,54,222,253,161,28,16,84,242,169,154,192,71,181,244,157,75,117,142,12,4,152,17,200,121,151,184,54,208,103,121,115,60,0,34,195,72,161,16,10,3,54,30,8,144,117,85,76,119,81,249,143,108,210,161,128,130,20,223,26,134,125,129,48,15,227,101,22,150,176,154,91,239,116,8,69,123,173,98,250,54,71,74,58,218,247,51,56,17,65,101,188,95,237,240,89,78,63,65,47,29,136,80,68,136,89,182,35,50,120,23,104,187,205,132,169,133,4,195,158,57,152,189,20,139,75,31,196,89,34,217,82,253,174,5,229,146,58,86,72,77,212,225,202,171,80,190,157,154,154,107,14,131,249,13,28,234,98,145,137,106,108,170,112,160,184,181,28,193,98,120,111,109,179,223,70,170,27,234,66,0,90,232,27,6,18,119,64,121,242,189,52,61,131,66,1,109,61,128,214,115,188,130,116,100,107,19,215,253,64,164,200,164,54,43,75,40,113,223,149,225,16,53,188,72,223,44,73,145,179,113,145,190,68,7,100,93,78,124,180,209,186,190,78,255,140,254,245,84,110,213,233,99,110,232,239,218,168,235,10,48,44,54,143,161,126,235,140,23,153,49,117,55,52,4,186,183,161,77,160,36,5,162,136,54,140,131,134,137,3,46,101,84,77,7,197,221,178,146,94,34,87,214,252,167,65,30,59,28,134,147,237,113,28,34,2,220,75,117,10,11,38,46,73,195,147,162,173,156,71,201,28,185,14,128,251,69,197,59,220,87,32,253,112,251,225,120,34,173,123,157,215,200,150,241,136,226,212,2,38,252,136,94,30,128,31,162,139,19,213,100,108,120,37,156,154,121,170,41,45,89,168,63,64,204,61,169,217,205,99,47,191,145,60,6,18,254,195,248,112,117,64,203,232,2,131,233,38,241,43,242,145,133,211,211,110,206,16,26,164,67,232,188,117,73,107,210,112,221,205,214,94,214,62,134,187,237,32,162,166,82,100,215,12,167,2,223,231,23,111,42,13,9,54,118,128,200,178,200,114,41,224,93,221,80,89,23,5,159,29,208,23,162,250,51,192,205,166,28,202,125,174,29,96,121,188,7,123,186,102,96,87,99,25,86,208,233,249,90,180,28,220,34,112,7,115,110,131,196,109,74,174,40,100,124,11,70,184,135,8,39,167,73,36,177,71,179,99,114,106,8,175,69,237,224,78,24,61,38,136,14,118,154,124,43,5,142,208,38,12,109,55,181,76,43,137,232,151,6,182,91,171,142,221,89,18,223,239,2,208,174,110,210,12,211,19,30,243,208,182,221,198,145,74,33,67,78,124,243,39,115,219,220,191,117,6,137,41,118,90,130,60,172,79,68,165,218,15,173,220,67,96,45,187,177,114,162,135,48,145,232,146,7,93,223,153,186,112,157,100,228,122,188,69,110,146,62,237,27,152,101,128,8,111,241,239,45,242,98,40,99,45,161,49,237,87,246,98,239,48,178,213,168,34,136,58,4,74,120,9,159,10,216,86,197,164,37,129,186,247,232,171,45,177,104,40,3,141,94,178,205,46,234,87,220,99,202,221,205,134,173,83,44,255,130,116,62,50,216,18,36,137,15,200,103,144,34,152,150,51,62,70,162,96,59,170,166,45,4,208,53,223,138,95,37,48,160,218,223,70,180,125,230,236,52,226,92,226,186,253,238,28,161,75,108,93,76,0,124,126,105,64,223,56,56,111,71,77,201,71,94,3,125,1,96,127,138,125,228,11,24,42,142,166,69,10,95,12,215,147,238,50,110,160,221,27,129,223,154,105,224,95,152,164,251,91,90,253,192,76,80,91,112,216,135,238,136,78,52,13,245,199,238,152,188,244,165,69,155,227,91,115,227,153,66,56,248,147,89,179,95,55,34,47,204,219,78,167,207,45,149,218,65,159,115,96,66,33,73,18,214,156,209,70,75,234,101,121,91,157,88,3,196,245,86,9,210,22,170,201,132,203,73,34,205,116,136,45,127,105,126,218,156,220,100,113,9,32,170,175,95,252,235,101,183,118,29,121,32,45,236,225,227,19,214,70,118,50,105,39,213,132,248,12,37,162,58,101,108,58,251,248,126,8,150,57,155,240,147,68,198,200,181,218,135,143,252,85,46,46,180,228,123,216,208,93,226,14,238,41,82,172,87,97,215,187,252,20,55,125,172,105,5,238,63,190,51,212,71,55,40,73,43,56,72,202,45,187,14,63,109,131,32,206,3,117,188,190,10,55,126,219,9,49,110,0,245,13,200,60,244,75,137,96,231,101,113,182,121,218,44,96,206,153,6,142,97,28,139,89,86,9,167,142,239,125,253,88,8,118,230,145,107,32,108,129,31,117,106,138,115,208,142,204,131,18,187,199,204,101,87,103,229,86,165,18,207,200,244,1,98,24,240,65,182,140,249,199,241,166,126,97,186,68,35,216,39,85,198,19,72,51,15,56,10,60,253,21,217,199,235,155,146,102,147,9,131,196,199,253,129,95,3,29,18,71,70,179,234,106,53,140,85,14,31,3,185,176,38,88,160,243,48,96,102,109,143,175,141,41,135,246,112,48,32,228,156,231,60,138,222,41,126,238,60,5,115,45,60,163,72,3,133,229,37,63,190,11,19,168,114,245,152,17,74,26,143,210,183,247,112,68,28,57,56,156,81,125,21,15,68,102,177,218,122,252,16,133,116,140,1,87,42,119,108,196,75,189,65,40,184,127,197,217,79,11,103,136,74,61,119,177,162,38,16,105,44,231,118,233,77,186,73,74,38,217,251,234,30,26,199,65,172,165,30,9,225,88,81,134,233,118,183,33,103,138,158,179,29,214,17,181,22,60,32,65,248,87,69,14,226,152,177,194,238,195,219,108,207,170,228,111,226,104,37,213,110,89,11,237,118,92,14,250,173,248,63,128,132,111,160,177,47,231,10,63,120,63,197,129,39,193,185,63,178,192,156,252,162,235,212,252,56,190,30,148,242,80,70,108,176,147,174,160,62,220,169,105,95,46,77,186,85,107,86,112,47,66,74,219,226,200,196,84,16,79,51,233,4,139,114,214,158,68,1,47,246,226,89,11,211,0,159,41,219,197,46,159,174,111,173,30,254,133,167,230,171,112,46,114,186,242,55,65,63,222,68,116,165,115,107,27,71,19,203,143,216,255,198,92,166,70,104,236,94,81,87,211,10,26,241,203,255,32,60,250,170,249,45,231,218,95,20,66,182,66,95,0,11,222,160,153,82,88,149,72,111,44,101,2,234,192,236,98,101,173,136,60,54,151,211,201,24,229,52,74,57,103,63,200,75,167,87,36,123,111,170,51,243,29,168,189,63,85,215,170,9,133,138,185,249,19,128,141,215,133,160,23,106,247,13,209,85,150,55,106,117,54,121,136,197,83,210,124,191,222,220,139,166,156,97,41,27,168,236,239,128,155,45,65,224,154,4,231,36,150,64,176,63,17,141,160,57,255,189,40,112,2,49,191,190,90,21,123,252,10,13,46,11,119,236,245,37,138,216,5,129,30,120,210,88,107,156,111,232,156,210,170,204,237,165,167,122,163,155,160,85,210,197,45,70,93,206,233,24,121,209,47,156,131,84,183,98,95,215,215,17,115,142,22,49,119,188,251,182,45,109,72,228,121,146,116,107,151,227,69,94,132,200,41,21,110,135,229,160,153,42,80,179,46,194,235,217,89,116,146,36,71,6,209,235,39,1,12,121,192,240,132,26,194,224,143,125,17,194,81,113,188,171,122,155,174,159,24,220,27,13,208,7,29,130,127,97,163,141,55,4,195,21,223,180,222,66,89,41,210,241,15,118,16,107,134,130,30,143,159,16,197,157,166,157,75,84,88,84,204,213,202,175,157,88,0,76,73,113,163,134,131,254,141,164,233,198,158,188,3,245,229,228,52,20,145,19,182,227,117,57,234,124,84,164,140,121,197,246,19,52,177,27,79,13,142,90,41,95,50,150,63,177,227,205,209,161,209,206,242,144,70,10,255,43,251,77,51,100,40,21,201,101,151,28,101,98,146,81,103,34,221,24,208,223,131,95,209,168,47,110,85,96,144,163,12,168,225,226,160,59,119,96,220,199,125,18,37,136,174,185,6,201,32,116,19,153,40,232,233,64,250,136,1,56,14,132,50,209,63,106,104,154,229,64,167,231,214,36,96,238,131,217,119,65,133,227,66,245,144,235,188,93,219,81,34,193,22,236,94,104,225,194,202,212,110,152,139,48,165,192,62,208,106,80,49,106,96,121,83,194,73,174,50,237,230,132,42,128,1,24,129,89,171,51,219,88,37,239,15,182,191,62,4,54,101,209,112,62,202,79,13,151,100,154,174,58,232,168,45,181,27,204,21,137,217,238,198,207,33,54,188,31,47,74,38,190,194,36,238,224,217,101,22,71,159,91,109,40,193,71,209,60,7,234,184,12,41,135,244,84,129,17,220,92,35,161,169,207,139,100,204,200,123,34,74,31,125,35,83,247,146,115,26,146,136,28,3,143,187,78,118,219,248,79,39,230,196,112,20,156,199,219,17,137,180,176,147,22,40,226,126,115,182,225,196,109,225,55,30,10,45,234,95,194,130,250,61,107,173,86,46,136,128,12,198,76,96,3,186,242,83,249,222,2,142,172,176,62,152,96,168,165,20,239,78,47,213,237,183,214,242,237,142,184,213,143,129,205,31,110,240,91,112,110,34,133,111,194,155,85,9,115,185,55,126,49,49,75,179,110,175,173,102,20,108,202,76,227,154,217,249,113,161,149,78,8,190,70,78,106,82,91,226,23,117,182,185,136,6,157,62,46,49,250,155,124,194,183,112,64,85,128,120,120,72,20,87,127,123,218,74,118,152,91,29,117,147,52,196,118,141,147,225,148,96,64,163,244,21,99,251,172,221,143,108,227,255,66,127,237,67,47,182,127,33,255,63,209,10,89,84,171,141,79,199,217,2,3,249,251,177,241,41,111,132,2,143,70,239,49,253,186,181,10,233,150,104,91,91,130,211,125,5,91,2,216,27,237,2,205,93,189,90,152,117,249,222,22,15,137,244,192,118,4,251,218,177,3,46,217,108,172,224,168,0,137,128,248,113,169,103,231,107,43,181,127,38,60,115,86,57,136,197,53,8,9,170,201,103,83,27,148,246,171,230,39,120,99,178,155,131,7,139,64,189,231,43,40,124,16,110,103,201,79,237,116,81,109,169,130,236,98,138,138,50,14,215,117,125,222,28,61,152,106,67,220,5,28,241,18,124,64,102,152,118,19,196,101,195,54,126,64,57,154,105,60,23,83,211,127,40,111,66,226,95,154,81,98,158,81,121,119,12,109,41,200,203,232,50,195,131,162,174,5,139,233,47,1,107,15,253,103,160,250,222,249,60,19,166,119,12,165,8,85,55,14,120,59,183,99,247,6,40,144,70,49,170,17,32,173,125,114,216,119,12,236,250,191,63,48,110,84,37,220,25,20,232,90,69,5,175,170,65,48,194,143,226,117,243,49,82,252,38,60,60,101,207,122,137,21,244,231,89,127,74,252,18,99,238,114,236,143,224,243,167,31,216,49,21,148,203,220,97,6,122,107,246,110,128,105,86,157,58,177,94,8,142,89,182,41,164,190,47,150,149,151,34,1,74,12,128,166,213,150,58,79,36,9,189,172,12,201,100,251,91,4,6,204,12,139,237,48,1,162,42,70,127,159,119,78,185,152,146,136,119,128,220,250,164,133,198,196,156,180,236,196,229,125,88,9,144,248,228,92,198,105,60,47,227,176,196,141,92,140,124,11,117,11,203,84,159,254,204,134,160,120,90,26,6,96,140,109,167,143,197,206,158,17,3,148,248,201,103,150,180,244,7,127,179,160,184,243,31,52,58,254,175,19,60,25,80,29,237,148,198,122,53,220,175,166,75,203,66,249,11,199,199,120,154,42,218,228,48,110,202,218,75,120,147,237,20,69,231,11,68,136,112,32,169,70,202,221,55,212,73,203,109,195,12,26,48,77,117,208,23,17,197,9,221,85,125,159,140,74,238,23,118,99,149,155,42,43,53,245,61,7,192,64,30,103,180,60,101,234,109,72,245,43,141,10,76,204,242,88,170,217,13,128,245,199,125,98,220,95,91,133,155,18,208,148,164,133,171,96,110,240,72,231,66,15,108,210,101,42,88,161,172,120,100,62,216,220,194,68,174,142,226,3,53,207,109,218,58,1,206,218,236,64,209,70,140,219,155,5,32,92,102,34,38,127,253,97,44,166,244,132,228,103,0,97,245,92,100,22,221,127,221,213,96,232,254,63,171,226,49,120,41,219,5,142,148,108,83,254,153,174,194,132,129,142,77,7,179,39,194,7,246,100,190,55,138,154,20,167,152,85,131,48,89,89,178,203,219,53,150,66,148,109,123,129,111,67,159,32,210,114,98,73,78,63,22,172,186,87,235,163,62,36,189,61,242,217,11,38,178,44,27,20,248,171,225,181,122,58,136,147,57,160,195,107,71,119,119,167,131,80,81,177,152,215,119,196,181,77,194,28,173,46,100,255,110,228,93,250,176,46,40,28,47,62,125,86,247,18,64,252,157,111,217,145,200,159,32,124,205,109,110,233,147,82,24,28,147,226,164,24,8,84,131,155,183,122,82,57,219,45,130,98,105,118,58,191,46,152,45,74,179,234,58,235,231,91,60,169,85,229,130,195,164,226,0,81,106,147,95,204,44,201,230,224,238,73,193,222,209,214,70,128,98,144,43,253,236,97,161,233,189,35,100,132,62,158,31,97,167,183,209,249,176,144,109,58,115,97,108,253,17,6,182,228,168,14,108,70,9,169,193,244,220,80,246,15,230,35,86,150,115,189,126,32,114,177,36,245,142,56,186,138,138,155,7,237,126,194,182,1,211,40,249,65,117,32,131,115,29,14,58,21,74,130,130,205,189,22,66,94,38,43,56,136,1,24,67,241,184,193,46,196,151,157,228,51,183,52,98,2,90,78,126,72,175,199,169,10,176,62,123,180,115,59,204,175,83,71,147,176,244,161,149,75,30,82,142,193,207,220,128,149,118,241,234,109,65,159,110,180,230,47,173,23,129,118,191,193,112,154,158,190,40,216,240,38,31,247,73,121,13,255,118,33,118,118,244,102,203,176,65,202,58,85,235,115,152,192,215,137,21,144,154,166,230,232,103,74,64,244,134,83,232,3,137,204,166,145,93,65,149,166,44,105,164,175,100,180,165,84,55,70,254,106,182,143,92,99,103,111,128,125,72,136,198,69,108,163,85,15,118,112,134,195,24,32,61,43,96,252,98,251,109,22,114,187,70,85,30,149,38,20,212,16,182,56,126,53,87,91,227,227,84,65,33,48,45,102,118,161,63,88,185,87,143,87,109,83,188,228,105,123,204,175,90,175,71,238,219,52,152,144,12,42,96,211,187,37,175,210,205,92,180,229,157,222,156,228,15,59,221,94,33,157,112,52,76,154,183,117,21,66,5,143,125,173,22,121,187,234,127,62,82,141,138,218,231,170,92,24,130,109,84,173,252,87,162,193,156,247,132,134,25,236,128,211,152,169,87,41,32,135,206,146,253,233,205,13,156,145,1,10,58,145,89,234,3,239,85,68,184,132,204,20,109,63,200,111,172,184,114,90,213,84,237,212,165,23,144,11,141,180,178,111,139,72,235,252,204,58,61,84,126,11,85,65,81,46,95,137,37,81,140,107,43,22,46,225,243,145,120,177,90,186,11,114,81,61,244,31,236,131,234,220,24,243,145,50,106,170,136,99,38,68,15,186,250,154,56,88,205,39,22,52,11,222,146,63,89,86,31,63,56,206,238,91,136,145,246,56,22,68,154,34,228,5,201,166,244,251,182,161,250,229,121,31,71,7,121,111,88,199,99,86,102,183,46,13,146,108,30,249,172,255,152,154,197,226,250,97,57,159,2,73,14,114,246,198,125,240,181,105,164,154,185,82,158,136,150,42,197,227,4,196,120,25,239,156,125,109,146,204,70,11,231,44,155,7,76,45,222,84,127,103,33,100,168,253,54,204,220,159,61,58,186,36,18,56,64,65,30,50,210,107,135,26,168,1,170,234,84,56,131,118,216,123,52,52,201,124,54,56,198,142,12,114,102,116,213,38,169,5,60,63,9,10,166,132,154,232,207,15,242,173,236,53,80,66,32,72,36,139,160,197,103,189,94,89,235,44,157,183,86,249,122,233,132,196,11,155,68,183,44,48,116,11,148,127,8,235,215,51,235,97,182,254,249,111,248,1,75,58,13,175,9,5,34,60,225,177,119,133,237,133,226,252,184,221,12,58,253,144,65,183,22,37,62,35,27,132,219,128,38,103,72,73,116,51,37,109,193,153,88,173,135,71,205,157,223,54,93,248,85,123,247,4,250,24,94,75,106,13,67,234,13,232,8,213,91,147,167,14,215,113,41,189,25,146,42,60,198,200,114,162,231,255,66,59,15,5,28,122,48,182,245,177,70,91,148,98,251,209,185,38,169,200,229,85,242,96,114,14,103,99,222,73,222,166,103,128,138,107,137,254,215,190,123,152,63,29,151,121,189,201,35,249,122,153,136,56,223,185,202,99,6,107,117,72,158,59,13,87,24,235,217,215,134,81,47,59,55,112,11,153,227,102,101,196,216,85,134,126,159,65,166,83,217,131,2,76,63,63,192,211,176,42,203,227,86,145,242,188,108,176,96,156,51,43,124,126,170,162,204,244,229,97,121,228,8,23,210,88,3,168,226,77,2,139,16,64,251,23,16,92,83,28,32,133,152,157,179,149,215,128,94,97,148,236,61,230,95,1,73,77,191,172,44,206,228,65,165,16,86,138,72,83,210,198,252,228,154,150,154,154,214,252,58,77,184,113,85,176,137,59,207,155,156,78,40,253,155,168,60,50,231,5,194,138,197,231,217,43,53,210,194,28,57,246,10,32,23,16,64,196,218,187,234,154,230,107,77,73,41,178,81,8,207,13,71,119,187,66,121,48,69,246,239,77,182,113,115,119,184,184,212,57,53,157,109,90,112,234,105,153,108,110,110,181,182,83,198,124,24,29,173,41,233,179,14,96,106,242,81,153,228,8,158,155,128,2,118,61,105,169,141,146,235,99,112,222,30,62,90,140,67,197,151,231,138,117,81,42,55,236,108,65,31,158,252,203,165,94,16,63,47,173,121,241,216,235,78,211,103,240,138,145,210,156,230,145,145,86,227,183,101,97,21,225,182,111,106,206,156,185,81,145,141,91,66,196,184,123,62,139,226,5,9,219,53,96,229,210,82,177,72,70,76,208,71,206,154,202,241,163,96,154,39,163,61,70,192,114,84,191,205,69,186,254,99,89,2,206,107,60,207,148,217,71,107,23,83,99,241,177,19,123,226,241,138,101,27,160,43,83,7,71,132,228,121,155,46,239,6,202,103,120,184,113,232,238,74,248,34,241,114,133,251,193,240,244,9,254,155,122,174,118,121,64,32,31,170,58,138,204,136,51,123,151,43,236,97,253,138,175,214,242,174,146,65,12,66,166,248,132,120,85,212,57,172,0,79,6,76,53,250,133,12,12,95,10,20,134,45,251,124,178,122,242,88,78,194,210,21,230,95,250,135,2,245,218,188,154,167,164,107,73,248,23,61,3,72,212,169,137,64,108,22,174,144,79,19,30,143,241,227,67,39,223,133,1,159,144,33,164,244,132,78,139,2,71,127,157,14,85,122,156,175,110,3,252,149,120,1,33,14,74,16,237,185,218,45,61,30,126,253,73,175,161,194,42,92,2,76,36,227,208,61,22,194,74,35,145,160,94,50,231,106,3,59,78,102,53,4,148,156,173,108,152,107,127,92,192,87,204,110,246,222,117,28,214,95,153,7,88,95,204,245,1,151,189,65,92,13,214,37,197,138,188,230,247,234,70,147,136,98,8,103,40,147,53,118,33,208,3,252,101,116,18,127,180,123,149,43,39,245,129,225,170,172,175,195,21,191,251,97,143,162,162,70,131,206,74,19,239,11,50,131,181,45,155,3,145,63,129,249,79,17,209,163,79,163,241,173,196,30,7,44,121,110,179,136,42,91,106,125,127,155,174,182,71,235,173,87,123,141,159,68,214,247,211,143,173,222,64,254,69,192,91,226,178,44,7,162,106,227,119,120,89,76,12,201,110,204,22,125,252,150,247,220,189,229,193,68,228,24,213,174,243,99,146,140,13,156,1,252,197,116,152,89,163,20,52,129,241,32,42,169,77,35,229,28,153,57,231,3,69,5,81,227,216,234,212,96,233,3,194,254,14,84,42,185,44,105,192,31,68,4,247,74,103,135,112,77,168,170,133,201,62,72,197,210,232,139,145,254,198,221,140,17,129,54,247,134,165,137,239,218,26,19,42,14,244,29,95,160,244,230,44,0,64,199,3,110,218,128,157,166,247,107,22,253,41,191,234,45,154,117,221,140,214,63,145,230,167,96,88,198,8,143,237,134,7,239,164,11,36,56,45,127,145,103,63,30,110,13,190,43,37,241,23,72,67,30,252,167,106,137,218,46,114,29,34,106,120,165,70,11,245,186,20,181,125,120,121,164,161,38,228,156,20,174,9,79,222,111,156,10,48,111,66,32,52,237,130,107,124,216,252,226,196,95,188,146,87,120,111,26,65,240,149,120,227,80,43,212,77,177,244,141,153,223,238,179,135,207,209,42,93,87,171,45,199,233,117,15,125,177,238,122,191,159,183,55,116,129,65,56,68,154,190,83,85,19,252,166,253,221,49,135,134,56,127,212,52,57,144,95,253,192,96,128,118,92,167,203,97,2,29,25,29,53,139,120,174,25,26,187,210,198,192,144,142,117,209,165,201,252,195,99,187,84,210,109,160,43,124,100,32,202,216,89,46,172,120,226,210,3,217,79,72,249,157,29,69,83,131,236,15,107,36,243,255,92,11,176,35,115,205,118,135,193,51,98,39,13,84,126,246,229,79,194,127,49,52,88,136,40,156,154,85,79,214,172,234,107,231,217,28,231,49,184,19,26,246,236,221,247,154,246,212,118,249,51,196,120,49,102,13,237,58,15,180,129,171,21,189,159,7,77,87,15,74,169,9,133,239,51,223,0,11,197,24,22,128,76,2,148,124,40,34,91,134,0,36,242,196,85,160,38,123,181,112,54,213,57,77,101,1,100,109,2,38,139,121,49,3,141,25,218,0,161,73,14,26,244,10,38,1,23,3,67,188,90,143,187,227,190,103,11,25,244,225,11,241,2,37,39,89,24,109,26,64,170,246,77,175,92,232,43,144,157,199,113,60,224,64,66,50,7,236,162,130,157,127,60,117,90,221,234,60,137,230,0,106,150,159,228,144,19,203,114,87,206,84,106,241,229,228,13,236,87,141,108,205,106,184,197,35,60,59,49,244,112,88,167,28,12,131,96,244,228,244,25,15,152,76,182,243,183,202,177,85,61,13,114,29,44,153,56,231,252,115,250,23,14,59,96,250,145,63,82,193,188,170,201,112,42,249,216,208,95,51,39,225,197,219,199,148,221,175,172,215,225,23,196,73,35,55,10,1,165,155,92,31,58,134,145,27,42,104,72,178,39,37,129,119,228,235,88,63,251,250,33,201,113,233,174,225,77,225,39,229,184,34,206,250,222,139,65,23,78,188,35,76,197,20,154,103,80,133,248,247,209,70,115,172,93,233,17,148,22,182,197,59,109,236,106,217,186,64,230,249,5,27,43,75,93,227,162,32,12,115,155,117,18,239,200,198,225,125,190,152,59,163,55,238,192,201,246,177,98,72,108,141,126,231,227,240,128,193,194,95,172,150,14,118,94,82,24,176,192,199,62,61,70,23,183,221,24,174,171,107,186,192,62,60,6,137,65,10,121,47,36,69,72,212,202,218,76,18,247,18,213,110,172,208,12,255,216,19,4,128,110,58,120,151,237,47,159,86,180,184,109,153,111,68,197,121,116,210,34,139,204,242,86,102,19,223,77,67,9,22,34,180,176,189,156,99,63,92,112,157,32,221,56,90,194,130,116,255,119,176,29,27,131,191,252,251,183,255,125,58,44,217,207,107,195,26,27,176,246,33,54,96,63,121,139,40,117,67,22,187,222,249,60,214,247,179,119,109,134,233,190,160,186,162,206,81,121,133,88,200,149,79,2,169,178,198,41,227,44,76,181,255,14,241,210,242,160,103,208,91,226,82,41,45,57,150,122,193,224,166,21,229,120,204,0,101,245,8,196,192,32,4,53,205,194,70,56,77,132,138,108,65,54,181,235,137,243,179,27,184,31,42,163,165,128,76,181,181,26,159,1,224,93,183,53,211,81,89,220,228,23,6,52,35,106,81,159,186,203,111,192,144,128,91,79,85,65,175,126,125,106,165,56,10,120,29,30,72,112,117,97,106,219,129,121,124,193,21,55,6,8,131,39,84,0,152,36,195,181,58,215,142,43,61,250,84,148,168,214,43,19,189,169,181,109,172,207,157,103,127,248,67,26,18,115,1,198,14,227,163,28,222,76,226,180,192,123,37,104,194,87,213,137,177,112,37,231,4,187,202,106,106,196,73,9,155,5,174,133,53,13,217,119,3,115,141,83,142,144,246,74,39,126,66,41,251,5,107,139,181,2,97,119,163,212,250,44,37,100,85,216,247,57,0,223,205,6,0,136,16,94,236,34,13,163,37,183,139,221,184,133,138,86,149,161,17,219,115,22,248,217,144,112,151,46,111,69,141,243,216,191,87,14,161,230,226,217,56,200,45,167,118,205,157,154,160,233,167,221,3,62,106,21,183,234,124,232,145,231,128,230,94,94,150,181,75,83,80,25,166,222,87,77,120,203,199,162,203,59,122,221,191,42,30,214,33,18,110,110,196,18,129,184,76,81,188,170,193,172,143,60,50,157,7,237,9,52,153,125,10,201,53,165,188,220,36,226,28,246,115,20,203,195,164,243,179,217,227,150,216,210,153,228,252,209,152,65,89,9,244,29,62,60,86,78,151,198,69,186,55,215,109,143,106,80,185,110,164,0,168,148,20,232,43,149,49,202,183,64,38,100,136,176,126,217,180,75,15,204,79,157,253,107,77,171,157,225,57,13,38,239,39,6,169,195,214,239,129,139,181,129,246,78,157,237,112,65,224,6,59,204,130,31,210,71,235,221,66,117,170,108,61,222,34,16,94,155,69,175,131,168,32,159,97,86,173,159,174,93,35,214,62,204,119,205,75,136,66,8,13,106,113,55,232,241,23,35,81,217,190,151,175,186,49,64,36,135,133,83,131,145,227,65,187,117,66,61,199,175,76,165,247,21,124,1,67,243,9,149,186,180,114,252,3,53,39,215,207,182,215,105,156,109,47,123,182,35,102,45,97,99,41,94,178,8,129,127,12,26,199,222,37,157,241,244,39,6,111,209,193,173,179,6,114,144,47,46,190,82,47,73,248,238,213,251,219,226,190,239,154,158,241,187,160,206,82,75,129,128,102,48,57,178,123,123,7,252,249,86,19,43,90,243,107,128,109,198,118,233,44,15,222,145,230,217,197,171,175,4,87,255,222,45,226,152,93,94,41,76,67,174,57,156,213,228,53,233,142,178,22,149,53,91,180,123,153,181,199,138,189,210,74,123,38,180,108,119,26,30,83,192,206,163,244,84,168,57,156,216,181,217,175,26,46,251,166,54,109,251,132,131,124,183,145,35,39,251,44,208,167,3,154,137,118,175,197,76,232,113,220,153,58,106,111,245,242,203,240,108,116,251,150,151,30,165,136,183,33,150,108,177,165,35,20,104,77,167,38,139,191,213,45,63,186,209,178,58,55,87,39,207,228,209,85,102,150,196,64,37,65,188,87,181,238,105,35,12,96,132,248,47,74,15,195,120,82,26,98,4,41,230,249,172,79,100,136,75,153,47,213,125,94,7,81,215,125,157,139,150,209,6,183,247,104,56,66,181,201,103,251,35,148,68,203,224,94,91,140,101,184,205,95,16,202,6,101,176,120,151,45,12,3,189,33,110,111,107,63,170,127,247,23,22,49,156,204,49,25,196,70,7,60,202,37,133,210,20,221,142,141,70,199,73,47,187,121,136,133,18,114,41,31,235,237,168,184,141,218,157,117,138,162,106,246,86,148,125,203,26,43,126,37,83,104,170,81,209,8,86,14,42,150,252,244,228,39,21,105,72,99,144,221,232,160,65,21,9,198,10,64,204,114,164,191,82,104,196,14,104,212,114,228,197,23,117,55,42,209,251,128,65,138,16,13,71,81,116,226,255,139,210,109,219,187,84,178,148,213,98,16,48,235,61,163,143,49,186,111,52,23,13,109,234,235,239,72,107,65,233,193,135,14,52,242,53,14,114,180,110,99,123,118,61,239,227,26,254,196,188,145,207,76,6,242,239,120,174,203,148,212,219,190,98,25,9,27,219,8,251,137,203,204,35,63,163,72,62,167,126,251,74,30,14,192,105,240,114,43,140,176,28,149,64,193,103,164,49,90,180,87,50,208,26,69,50,61,131,208,125,10,252,190,211,24,108,230,119,101,91,13,80,211,100,252,6,137,153,54,167,2,151,141,247,1,57,130,113,124,123,8,50,148,109,69,64,34,85,182,220,100,188,141,85,80,33,87,134,75,200,179,41,173,182,221,144,18,108,111,169,46,118,149,48,248,155,82,161,234,221,73,12,30,50,219,42,158,180,193,244,215,227,172,236,164,13,229,10,182,251,37,104,40,249,140,82,191,238,1,112,166,85,0,65,40,88,22,76,15,83,249,106,188,102,185,7,126,254,145,46,192,125,23,54,87,65,187,99,146,26,254,130,191,80,34,137,174,30,171,71,177,128,184,230,146,141,108,87,66,118,136,196,90,104,68,15,35,177,119,190,75,9,79,93,73,250,98,221,102,130,71,137,21,197,144,124,190,67,73,225,29,236,146,230,101,16,224,33,33,77,226,164,69,58,65,158,121,42,246,58,129,218,55,253,5,23,134,63,85,49,231,160,59,8,133,157,225,49,51,213,39,216,208,116,118,218,236,241,166,106,110,218,118,181,33,61,150,230,97,190,253,124,200,242,156,65,140,143,218,130,212,90,75,96,118,234,42,59,94,42,150,118,156,33,199,145,47,13,86,211,105,241,195,3,49,9,68,77,85,228,114,131,156,237,182,220,130,212,55,149,218,192,69,148,165,169,73,162,99,89,170,197,166,127,174,146,84,214,201,146,35,137,153,24,200,189,239,177,148,134,175,34,214,137,19,152,245,19,162,75,21,156,127,126,82,39,163,5,30,98,105,94,242,246,25,40,119,25,240,105,4,95,136,44,123,12,49,129,41,164,255,91,216,227,4,189,157,93,20,142,179,149,201,157,44,247,13,91,235,140,77,37,85,183,79,218,211,88,115,177,151,208,142,184,31,165,77,220,212,29,38,128,218,177,184,211,73,12,0,88,86,55,246,30,82,244,249,201,4,182,144,51,104,198,24,68,118,84,245,248,15,69,234,82,251,62,52,162,47,154,73,140,179,157,244,106,165,126,153,204,103,38,209,250,160,141,146,27,228,166,67,153,236,13,53,116,184,61,250,180,159,41,3,228,83,34,177,67,152,102,138,22,61,106,59,124,158,21,50,95,188,36,220,119,213,107,140,87,154,79,206,174,146,232,47,241,51,87,247,103,81,140,253,228,220,30,116,109,171,87,132,195,14,134,13,36,37,136,209,88,126,58,42,170,201,69,55,55,238,111,165,153,77,25,145,38,24,129,218,82,241,83,141,88,125,143,35,159,86,183,169,139,237,84,200,77,59,60,128,88,241,211,178,205,118,36,144,146,214,22,101,173,21,35,1,194,250,127,245,223,110,187,187,62,4,172,32,96,72,201,94,53,46,130,243,251,227,74,194,52,218,1,36,161,195,165,157,165,130,87,249,146,219,136,151,163,249,240,22,199,65,90,214,179,221,31,79,0,190,59,231,155,191,60,13,14,76,65,156,224,196,49,98,28,13,19,243,132,150,81,113,177,203,107,24,25,28,26,39,136,185,239,160,102,96,181,116,20,121,85,67,15,71,221,64,27,90,59,152,77,58,151,100,108,85,201,235,40,153,159,134,83,179,174,176,102,153,48,225,201,82,214,145,9,236,220,230,159,211,130,205,100,29,254,114,71,64,178,40,123,225,82,0,24,157,247,39,136,138,212,64,47,154,47,22,212,142,107,63,71,226,127,233,55,118,101,9,145,51,46,233,193,228,57,10,156,234,78,28,2,27,31,192,114,219,21,131,252,223,80,52,116,50,73,149,134,164,98,2,86,183,168,69,32,85,33,73,139,108,188,138,250,174,65,9,158,55,180,80,165,41,198,207,64,35,138,90,101,151,6,170,251,142,230,217,204,215,6,143,140,211,105,122,157,156,186,169,210,155,133,132,156,87,188,39,230,149,92,183,187,162,133,15,63,155,144,124,95,95,117,67,9,206,95,181,10,153,21,134,167,145,40,45,141,201,219,145,76,213,35,253,18,206,66,34,129,254,114,41,13,221,29,118,111,95,254,36,83,218,174,195,106,9,49,241,236,149,20,84,94,35,157,114,142,113,57,151,105,78,187,145,154,198,75,199,195,100,19,150,99,130,31,70,68,114,81,24,172,56,197,227,31,137,83,224,107,249,75,193,34,159,134,92,39,106,217,39,230,222,109,126,50,144,155,248,101,124,217,215,0,203,2,76,151,110,221,17,187,117,16,254,48,97,6,33,47,74,78,109,34,222,13,110,138,68,200,169,76,73,147,87,86,219,115,232,251,254,197,187,94,75,61,163,76,29,196,159,69,100,4,248,77,13,100,120,235,118,109,245,33,9,159,63,208,228,97,16,201,125,149,0,130,233,37,42,245,3,72,251,28,107,78,116,177,154,166,65,122,79,49,175,130,121,103,109,58,168,119,130,181,26,197,95,181,84,250,197,119,77,136,185,221,222,202,240,211,131,27,187,122,144,59,64,51,86,50,228,89,205,247,250,200,73,155,13,253,246,240,170,227,234,124,86,236,79,96,121,211,72,213,65,156,215,16,161,167,144,119,75,232,203,73,57,0,179,23,6,117,132,171,239,231,16,22,220,253,118,90,121,87,0,17,162,93,58,44,41,118,138,200,169,86,78,144,254,205,49,165,188,241,54,226,132,93,179,43,190,87,243,247,248,54,125,203,16,216,220,50,131,189,160,238,122,83,43,171,233,110,43,114,100,28,57,200,130,77,240,0,89,136,163,130,193,223,38,102,114,75,81,8,120,226,209,176,117,217,164,24,85,215,190,234,162,32,108,5,62,138,131,250,54,53,153,245,1,32,93,198,36,138,72,189,187,51,89,249,21,62,120,93,135,194,139,222,102,63,253,143,230,18,237,125,253,124,107,68,56,5,131,114,174,207,170,234,203,131,39,238,173,32,37,12,135,229,233,129,60,203,1,167,241,101,22,27,140,6,178,185,158,221,58,247,133,130,221,232,149,135,71,85,71,221,47,108,226,136,241,113,241,211,238,64,0,58,79,226,169,147,234,144,175,162,125,35,105,130,126,92,207,29,63,75,209,9,225,68,3,208,85,188,56,160,231,44,126,61,157,104,72,121,138,81,161,9,86,15,113,67,5,33,183,60,40,57,15,102,80,140,142,202,135,36,43,197,120,18,133,154,143,8,206,10,57,96,81,161,193,94,31,231,79,222,254,90,155,188,146,24,19,2,96,87,73,2,46,119,151,55,102,210,31,139,133,114,17,214,34,2,9,210,230,182,5,54,170,185,236,208,48,67,63,229,182,236,183,158,62,98,248,205,239,216,219,224,141,205,234,120,134,224,162,10,119,97,85,217,203,11,1,93,83,76,249,74,5,11,254,156,136,141,198,63,158,127,250,151,238,254,88,107,140,231,125,254,110,202,13,178,22,153,22,51,18,85,100,173,17,160,119,18,25,240,182,215,120,25,244,205,76,237,38,238,227,197,247,86,31,165,110,230,13,170,81,118,248,99,235,113,59,245,127,194,125,205,211,52,99,176,30,253,150,252,179,27,128,141,66,221,105,174,191,58,167,49,32,64,27,236,244,162,221,61,26,108,75,98,176,13,96,57,220,96,85,170,176,229,197,50,88,169,251,56,18,1,22,91,111,163,124,19,180,182,177,14,142,45,152,83,40,120,21,232,190,206,114,57,33,127,119,187,135,118,53,118,86,248,95,65,145,220,8,233,67,182,245,19,194,14,210,98,192,171,171,185,175,151,61,99,236,9,3,183,83,94,199,115,43,236,240,190,231,110,175,243,2,52,45,188,46,142,97,113,229,138,22,207,75,160,56,217,121,98,36,74,82,14,121,72,72,129,219,147,184,125,10,6,186,193,159,237,89,132,160,107,156,158,126,213,52,89,50,128,235,184,247,28,126,188,107,176,7,183,177,74,249,92,153,171,32,201,65,178,220,250,22,123,7,118,254,115,133,202,197,28,40,232,30,49,29,95,250,84,180,220,54,208,160,43,37,246,250,246,212,137,95,7,182,35,12,84,42,228,88,252,243,167,75,170,77,46,22,110,157,133,251,158,76,202,36,78,253,86,240,31,68,95,59,138,73,48,121,108,201,69,114,64,25,140,65,87,236,161,8,19,245,135,140,194,240,154,48,180,161,232,144,211,207,74,47,141,114,150,196,107,185,48,100,190,251,186,8,245,87,39,120,165,148,100,91,174,242,120,113,178,90,94,126,181,231,221,77,19,204,238,5,182,149,101,81,198,189,177,49,126,91,185,146,244,76,215,125,123,94,79,220,131,116,250,190,12,50,8,247,65,255,178,78,178,109,66,16,80,119,75,62,217,118,131,102,205,89,170,242,232,93,128,245,89,57,1,29,41,102,231,108,105,124,110,25,0,105,123,122,161,117,4,254,80,142,109,150,11,122,104,101,160,237,207,131,209,177,222,33,106,250,251,47,174,172,139,78,24,133,86,126,76,78,245,18,90,232,141,175,60,148,63,176,48,85,7,217,245,48,95,16,28,144,245,59,44,205,14,41,194,232,198,74,219,131,84,109,144,227,83,81,79,200,211,236,167,20,170,19,210,250,69,129,90,105,112,144,142,0,2,118,142,180,63,138,4,141,59,91,89,8,18,38,196,53,199,95,51,145,107,125,163,68,151,186,52,191,254,169,233,26,174,246,114,215,28,182,34,22,55,93,161,116,96,146,204,235,150,185,11,168,182,218,189,213,143,250,140,253,137,8,97,135,211,205,54,183,83,89,255,177,212,78,204,198,135,87,224,233,97,53,61,75,36,226,94,6,168,221,205,194,133,173,77,251,0,195,166,233,46,0,221,139,177,39,136,243,204,100,157,145,58,142,8,93,95,183,229,216,207,180,86,34,52,22,190,196,22,81,221,25,226,128,177,214,139,229,87,161,52,170,228,5,48,146,239,150,77,85,46,81,243,4,71,79,197,209,13,186,157,151,243,157,236,139,92,63,39,143,194,244,22,199,235,204,62,35,234,120,191,46,21,154,24,161,139,211,203,41,45,124,113,40,95,145,204,2,185,212,127,96,224,160,162,189,204,29,88,201,199,137,144,82,173,82,250,234,242,61,13,237,39,29,253,192,202,149,182,174,40,223,56,173,128,184,133,36,198,20,117,200,254,175,69,118,241,220,97,143,227,122,95,38,146,147,192,123,94,187,113,65,238,237,109,76,12,3,224,93,142,9,253,209,164,207,99,64,192,76,247,85,88,149,155,76,25,45,83,139,90,133,61,180,173,98,54,148,161,25,201,64,143,165,220,125,206,197,243,242,146,244,174,172,46,231,114,127,45,157,80,32,19,165,191,82,51,76,107,97,117,254,48,149,139,213,29,126,64,57,59,29,9,203,160,88,229,181,215,81,128,91,46,10,58,21,235,206,150,54,164,65,253,104,88,192,150,84,45,176,98,74,103,213,133,61,199,240,25,90,146,195,5,85,60,146,211,17,49,199,161,41,180,12,228,250,120,41,92,73,55,218,86,220,43,216,205,35,108,185,41,242,47,191,2,110,63,132,46,144,143,12,130,144,233,86,210,222,187,14,146,236,59,228,185,92,22,220,152,191,51,179,79,202,186,65,3,58,13,232,19,74,169,218,244,70,155,154,87,24,108,192,48,184,149,215,56,106,233,212,40,119,19,151,70,48,175,223,224,169,141,216,246,16,34,108,108,238,46,149,230,114,187,51,246,142,229,234,146,139,145,63,15,185,83,122,76,226,251,181,227,83,188,252,232,107,79,54,246,157,29,95,197,37,193,240,87,253,213,68,229,172,201,126,5,61,175,68,216,235,31,116,5,27,0,42,74,134,94,136,84,65,166,222,35,216,84,46,108,82,63,201,136,222,204,198,56,138,174,84,222,183,115,176,174,104,92,195,117,92,48,243,35,133,83,19,179,230,194,75,34,183,251,198,230,56,148,216,1,66,99,67,105,250,44,250,29,21,23,102,202,34,47,180,136,205,82,11,124,250,124,170,105,188,128,75,61,98,205,212,12,166,49,2,4,150,132,166,98,97,243,14,210,42,23,137,205,204,125,175,151,153,70,16,94,131,118,208,175,222,56,206,62,41,175,92,75,50,181,220,52,148,75,139,9,100,173,254,180,186,177,136,104,146,64,42,246,198,118,18,7,31,6,124,95,88,152,123,100,222,182,10,92,95,26,28,30,197,139,19,124,126,202,224,24,156,219,138,46,102,44,69,166,120,216,52,79,99,190,129,13,24,247,72,147,221,18,14,104,80,253,220,232,105,132,157,184,122,254,14,8,10,48,24,103,41,188,129,98,65,218,31,1,98,224,135,7,105,27,216,173,196,173,34,59,43,27,107,81,178,50,72,44,78,140,185,27,208,74,197,177,193,30,228,48,48,195,1,85,74,83,240,102,107,183,73,86,149,93,50,224,126,30,6,90,209,127,234,141,97,73,89,70,155,100,69,117,124,15,63,106,245,36,252,63,63,253,243,216,90,217,119,96,192,10,132,53,84,107,93,245,178,129,193,66,131,166,178,41,169,2,160,213,212,56,70,177,31,220,144,174,121,116,171,249,16,184,3,88,125,233,189,226,6,101,151,242,148,22,72,173,144,189,226,2,109,92,213,130,218,169,132,146,47,114,170,116,60,77,182,74,59,173,183,132,147,12,224,100,202,141,13,183,115,249,26,27,11,33,7,170,138,192,156,109,153,247,108,86,187,20,79,110,142,249,194,56,42,183,2,194,179,104,230,145,93,203,126,45,245,121,93,37,169,115,67,232,53,228,193,158,214,74,34,68,129,114,184,223,191,9,63,99,123,89,12,146,233,104,11,36,12,110,240,205,67,249,122,148,234,79,73,38,209,188,234,107,172,50,246,143,5,143,155,132,191,131,185,27,37,13,246,0,69,237,135,85,41,22,49,177,192,184,170,129,66,232,191,114,209,240,3,225,58,142,84,92,236,184,109,2,152,80,52,34,61,26,204,213,12,108,98,198,72,209,26,21,95,99,214,182,210,98,136,202,139,38,60,215,248,193,153,82,35,39,82,173,120,127,45,28,46,0,211,138,217,214,115,186,19,101,187,12,231,116,60,25,216,16,163,74,34,249,96,204,3,91,81,56,213,61,243,140,178,205,211,65,157,47,223,94,142,105,68,132,93,115,78,162,2,186,7,224,248,174,123,67,207,1,243,168,57,247,199,164,108,146,43,134,150,78,59,50,17,218,120,196,118,194,225,223,110,143,206,184,128,181,116,219,252,227,24,249,125,247,106,124,134,153,148,161,159,13,228,8,212,122,138,156,102,119,198,32,240,108,157,68,233,112,133,44,135,170,115,216,47,192,34,147,229,66,237,98,185,97,82,186,223,79,131,237,42,122,160,121,10,230,117,149,29,61,234,121,37,87,86,237,226,62,1,216,236,110,127,241,211,157,191,18,79,66,55,76,123,113,75,153,169,102,116,161,195,128,46,74,34,179,67,250,230,27,50,204,126,225,43,200,107,215,144,66,126,144,184,107,251,165,226,139,43,85,5,22,140,18,161,206,209,122,173,184,71,78,171,86,222,168,235,127,104,41,239,30,149,237,114,124,16,176,34,112,144,76,50,96,223,127,58,247,184,41,76,245,152,16,87,195,180,214,8,230,91,155,132,104,40,79,149,134,5,241,178,166,187,166,0,207,189,11,217,73,184,25,226,6,237,63,26,154,162,210,17,42,28,195,167,233,90,160,180,57,233,220,100,131,4,61,206,70,249,150,128,86,47,60,139,101,97,95,76,27,74,186,150,221,11,0,14,42,149,187,90,161,64,156,98,80,81,172,67,222,152,182,133,22,112,71,85,76,175,133,149,178,199,178,2,87,11,61,217,22,23,101,38,203,207,16,156,198,245,201,89,208,192,14,193,0,15,184,46,208,253,173,20,148,217,99,167,58,38,1,16,109,2,253,253,8,249,93,37,52,246,49,29,20,66,171,219,151,193,170,53,52,200,131,16,64,102,221,248,162,194,191,187,110,214,182,233,81,62,251,134,44,87,22,84,184,120,107,113,240,106,6,152,67,49,101,45,77,253,141,88,216,20,6,219,24,131,154,132,216,29,130,5,173,202,79,19,75,121,254,142,206,178,184,192,85,161,107,167,98,5,50,229,83,33,20,202,90,235,130,190,222,130,14,171,210,156,85,97,95,168,110,42,52,232,124,10,117,215,8,144,12,17,159,10,21,146,228,224,147,244,89,85,66,173,147,198,99,83,215,105,66,191,94,67,2,147,138,235,131,132,244,25,74,246,79,187,89,144,13,97,174,88,237,220,10,229,197,111,92,123,127,6,226,79,24,197,55,188,207,203,103,136,156,145,48,219,164,198,56,68,76,162,207,217,17,47,199,159,190,165,65,137,187,253,178,162,61,25,123,86,189,108,67,236,249,140,12,72,175,70,190,214,37,215,151,233,65,205,251,51,45,211,116,151,133,66,167,197,82,190,39,140,114,231,115,124,154,124,233,171,148,178,227,64,177,176,232,0,117,19,194,104,151,18,141,128,25,238,60,131,42,56,119,92,116,92,125,212,18,120,110,95,91,191,246,235,212,62,95,205,136,245,56,125,203,198,26,172,161,9,12,179,251,119,50,85,4,138,199,227,152,191,191,241,83,151,206,73,105,225,14,143,114,21,204,84,210,219,238,75,172,165,241,201,218,201,11,168,62,239,76,165,203,227,47,25,136,67,23,209,14,198,53,163,120,108,30,207,216,34,15,172,241,99,208,214,159,144,45,117,123,236,17,29,245,147,253,79,36,81,45,172,26,53,158,20,10,70,59,172,58,231,64,196,42,89,236,130,228,111,55,82,162,118,163,103,84,87,169,190,210,34,84,234,31,189,67,20,213,75,232,16,182,242,68,211,137,77,151,186,234,108,121,142,231,26,43,78,230,29,170,73,69,159,239,47,179,37,249,47,150,70,100,91,169,198,228,173,182,118,207,107,55,151,7,63,1,42,112,141,94,68,235,113,64,144,60,144,193,210,155,163,146,95,3,69,64,31,132,74,205,196,90,242,131,2,140,122,27,61,98,247,204,209,233,62,158,70,91,121,141,90,178,131,251,230,127,124,4,143,194,189,34,178,182,3,125,87,247,67,24,79,94,62,191,196,196,87,197,35,52,225,99,35,159,221,65,45,91,232,107,252,194,207,32,174,29,216,106,144,106,208,144,221,55,82,30,149,64,84,121,57,39,49,113,231,42,167,134,153,236,113,155,213,227,126,45,132,23,134,88,39,161,167,107,63,128,196,76,181,240,225,11,251,20,239,85,202,133,1,30,239,3,93,154,217,91,75,222,241,216,97,171,24,78,187,215,230,115,40,17,250,65,59,226,158,51,94,104,130,90,235,72,84,87,236,29,181,202,171,172,91,151,114,166,143,38,31,49,79,196,70,85,197,164,91,254,97,152,233,150,130,136,112,11,68,38,3,52,170,18,191,166,129,11,126,241,8,24,95,109,148,16,171,158,122,220,213,146,240,122,243,253,211,4,5,97,58,137,118,174,115,157,100,112,224,231,206,146,200,4,179,142,11,71,223,105,113,108,3,12,239,128,44,175,42,25,115,41,223,152,100,89,86,164,183,194,229,164,53,152,207,98,79,14,40,175,236,80,176,162,147,113,196,190,239,1,215,228,210,183,236,224,39,247,155,147,168,173,3,160,37,26,223,72,74,135,238,248,107,220,123,3,72,8,93,35,162,131,214,204,130,12,206,19,32,105,210,208,169,74,125,183,213,179,141,29,179,127,10,15,159,15,156,229,1,129,104,243,154,177,132,180,220,144,4,113,182,43,165,226,55,220,80,227,180,159,97,250,92,237,252,159,170,94,28,135,96,108,105,72,53,20,91,210,79,60,72,240,111,244,164,20,228,236,239,222,237,227,156,219,135,136,102,243,220,168,245,61,163,110,125,40,137,213,17,11,214,180,148,63,185,63,84,230,38,248,102,164,64,16,97,77,41,80,231,170,119,182,247,21,113,210,80,158,250,128,151,236,94,56,95,100,179,19,124,41,112,31,61,132,92,89,74,34,157,157,2,40,127,109,230,165,160,201,233,239,255,26,196,103,212,223,157,22,111,174,0,113,170,163,217,76,89,36,97,95,157,175,124,19,52,47,170,30,80,171,84,147,67,148,230,28,14,69,239,20,92,157,251,182,101,241,184,35,123,82,64,155,61,116,133,8,143,156,1,85,25,232,37,63,33,248,251,34,66,242,215,207,239,231,166,227,67,125,82,43,96,191,195,8,173,106,227,81,169,229,126,83,183,249,210,227,103,95,27,177,147,31,137,195,67,109,245,164,183,59,195,111,205,240,235,80,200,99,181,122,124,217,177,235,144,221,54,124,93,236,108,104,131,59,204,58,207,247,224,96,161,165,18,54,227,189,232,20,210,41,84,74,59,217,235,22,144,36,210,204,25,91,190,198,243,252,22,205,66,11,130,159,128,99,67,50,193,132,217,8,86,185,239,176,159,100,167,136,160,51,59,231,64,151,180,246,142,200,67,168,103,36,255,15,56,234,251,61,8,231,47,187,170,65,20,81,249,126,26,135,238,193,230,132,52,203,239,97,180,170,199,240,216,107,36,54,30,240,250,250,234,94,50,182,97,131,54,239,94,37,72,2,135,179,89,1,209,237,117,220,52,191,224,89,15,127,222,36,237,186,58,239,28,121,110,149,172,52,83,200,139,134,82,194,223,136,137,222,140,109,103,68,180,31,135,228,152,204,175,39,65,169,192,49,23,147,212,9,113,128,97,29,158,237,132,116,133,116,236,217,165,192,10,178,110,245,131,49,180,203,201,175,80,76,52,167,0,190,68,57,62,54,85,64,179,189,248,229,82,134,124,251,90,191,132,23,177,53,9,218,235,231,88,194,78,36,112,69,101,209,110,135,239,37,83,133,60,80,223,31,241,41,138,146,0,212,172,130,128,109,204,243,55,148,155,173,246,1,180,252,175,184,178,155,69,99,53,132,132,209,48,226,198,31,79,157,182,193,236,181,228,238,220,217,122,178,98,177,239,95,211,107,235,84,27,123,168,26,141,37,68,11,90,206,232,34,144,80,46,248,7,48,251,164,139,9,137,33,203,127,157,54,144,55,60,2,172,134,205,229,82,97,206,177,140,128,96,144,77,11,147,18,170,80,143,10,222,167,187,152,140,6,234,230,13,25,151,148,253,176,226,204,195,104,94,141,15,93,19,17,200,130,136,187,121,253,117,174,233,166,146,215,70,129,189,2,116,226,206,190,238,167,174,182,75,205,189,224,56,194,73,90,21,20,113,218,108,87,228,149,250,198,247,48,40,66,168,246,246,124,91,149,6,21,66,254,1,244,200,212,199,143,85,134,237,89,249,190,41,74,199,125,203,228,9,235,2,77,58,247,81,11,183,9,213,49,74,78,62,113,125,88,125,91,102,19,21,30,153,136,220,137,180,16,195,90,94,56,204,138,47,81,239,120,71,38,24,193,38,203,198,51,144,6,235,17,167,151,235,167,92,8,118,60,64,84,147,63,104,128,230,254,7,169,31,5,179,159,208,187,117,115,20,96,5,245,198,172,160,251,73,241,241,156,200,104,55,5,207,11,150,147,40,220,44,216,215,136,29,23,230,106,40,143,133,176,50,142,91,241,44,215,28,77,130,46,178,157,135,66,138,211,130,228,46,143,116,78,162,197,136,168,39,212,82,104,160,117,94,35,65,121,130,174,27,3,29,129,109,54,202,189,244,2,139,251,153,240,39,232,3,235,180,126,109,75,175,183,18,221,211,23,156,187,46,66,22,94,188,4,67,150,73,74,228,100,90,5,194,142,115,140,255,83,204,232,122,105,234,124,224,225,91,16,249,194,75,106,44,104,101,233,11,80,156,232,157,16,161,223,20,229,10,133,252,163,234,83,159,28,71,200,25,197,125,5,65,157,167,193,149,145,207,15,9,85,174,240,182,104,142,119,180,37,131,227,255,88,231,209,206,50,95,125,54,101,80,221,170,231,6,148,82,140,201,223,246,119,173,168,76,223,198,178,14,184,109,255,132,145,98,115,237,44,25,141,55,33,251,136,168,212,149,59,214,238,195,228,255,140,79,123,41,246,178,156,85,66,68,193,55,176,69,255,4,236,1,59,21,80,236,16,197,168,53,173,8,63,2,91,162,22,246,153,138,15,155,194,109,174,144,123,217,45,145,244,86,161,138,49,47,229,108,190,221,181,46,170,159,27,43,246,148,251,37,86,116,108,227,103,220,140,3,215,161,43,213,90,217,205,152,179,84,111,214,170,227,73,155,181,239,5,140,223,148,12,27,8,193,105,240,198,238,249,198,161,104,95,56,106,138,249,252,183,167,45,234,212,184,12,0,78,58,235,192,22,91,3,175,128,225,84,245,131,130,99,235,70,79,228,182,227,152,32,46,145,194,47,185,178,72,143,14,29,138,188,169,146,251,142,215,65,13,28,23,56,102,11,62,0,198,124,122,14,91,122,155,89,124,75,33,58,222,48,94,55,9,5,12,31,12,51,96,144,92,116,47,9,197,150,225,200,103,168,131,25,58,52,179,175,156,219,150,162,17,10,179,2,41,1,199,68,230,173,128,50,72,236,39,249,65,194,219,105,143,241,33,50,5,135,87,195,189,128,169,64,86,64,167,157,1,162,208,212,71,40,165,140,220,167,27,72,174,51,150,2,96,96,239,253,233,178,117,43,167,31,129,4,160,252,7,25,209,84,136,58,14,72,90,48,172,7,246,60,239,177,194,173,176,83,65,204,231,32,32,158,181,198,139,59,153,102,242,67,239,229,152,46,87,87,3,51,57,160,85,168,47,24,234,223,18,6,154,44,131,58,21,25,243,165,181,204,182,121,96,59,180,34,147,200,230,213,197,130,192,24,203,108,172,244,69,102,192,66,82,110,104,76,12,30,252,237,93,139,129,41,183,214,233,155,96,200,58,34,206,131,129,227,67,181,50,85,159,196,47,31,183,58,215,164,196,99,224,97,167,250,36,127,220,135,58,223,251,100,153,97,187,170,246,18,178,207,40,67,237,231,136,46,146,95,131,22,177,68,189,255,112,244,12,32,207,183,10,162,125,76,29,185,165,122,238,207,154,233,169,70,20,46,143,215,28,52,92,27,24,169,226,211,123,106,242,173,78,250,203,56,46,195,10,182,216,42,112,182,228,246,77,6,57,229,218,207,124,113,36,175,11,148,213,58,241,245,222,225,9,13,175,33,109,94,213,68,252,244,163,103,185,132,187,53,245,205,143,182,217,44,93,185,90,191,197,231,149,41,151,247,99,158,147,91,49,234,121,189,173,163,110,54,33,133,166,95,158,10,6,113,118,133,0,248,145,65,203,178,59,156,143,147,24,248,62,219,7,169,153,48,137,46,145,25,231,94,95,225,104,122,179,80,127,64,211,145,39,102,45,71,154,203,161,204,38,139,21,59,37,127,129,202,73,155,70,125,92,203,141,65,107,249,173,156,206,118,5,236,184,27,183,152,1,78,188,33,181,48,35,9,195,241,84,135,97,242,252,110,165,54,111,57,114,0,105,87,51,2,107,156,46,118,120,190,21,3,163,80,76,101,40,117,9,203,227,176,162,177,190,248,243,217,162,197,94,229,131,91,99,145,167,109,33,197,14,82,94,157,75,33,22,199,200,234,128,10,71,194,16,34,154,245,217,37,227,52,157,120,190,252,143,229,88,99,83,2,37,2,137,240,86,145,211,189,217,48,240,82,43,196,169,244,211,34,89,85,234,158,43,209,127,45,160,131,252,136,20,123,151,67,221,119,26,7,239,216,72,112,196,182,20,92,252,185,119,183,162,90,207,133,129,140,242,32,84,217,122,186,125,174,145,136,31,240,218,106,251,140,45,27,64,248,44,234,127,213,7,253,138,102,74,79,36,94,209,105,108,125,249,228,69,226,0,105,231,73,229,203,215,7,220,57,159,105,125,83,50,54,157,27,65,99,228,38,114,213,177,234,213,14,138,100,160,136,136,209,87,215,161,199,231,211,22,233,222,172,165,245,22,101,13,40,229,214,205,160,24,89,135,185,79,31,213,243,120,237,29,168,99,148,221,64,239,98,95,120,167,27,162,32,249,217,76,245,46,154,15,222,140,82,37,211,60,155,206,105,197,235,153,181,177,192,123,59,220,129,108,105,152,63,1,226,112,136,231,111,2,137,52,173,100,130,65,139,118,191,15,135,141,62,24,178,222,250,20,228,79,201,237,93,215,8,73,116,175,85,235,8,5,194,154,204,82,163,85,194,166,166,89,142,85,40,168,245,213,148,69,188,118,203,250,95,208,203,200,48,205,80,152,252,247,242,28,180,37,254,144,23,144,143,1,90,18,150,63,196,212,252,27,155,45,183,138,88,43,108,91,220,141,143,71,49,135,69,180,126,46,73,222,204,200,63,118,180,93,18,160,223,163,24,130,151,145,3,55,116,179,25,65,31,198,92,118,64,45,225,227,225,127,147,65,45,215,111,71,152,157,119,145,40,68,144,213,135,165,150,208,200,82,81,254,56,55,207,149,8,216,178,171,141,243,66,5,62,82,149,75,170,163,117,74,78,15,23,230,239,115,231,90,92,39,59,13,16,105,64,159,216,201,35,32,149,205,124,160,36,50,50,12,57,30,104,74,24,107,71,194,154,177,71,13,142,0,172,113,164,83,247,204,90,216,5,231,68,188,163,110,207,75,51,238,240,191,169,185,242,74,92,135,8,41,227,83,29,239,94,148,89,173,68,49,228,6,41,56,185,148,237,24,141,161,63,15,83,184,215,146,219,189,222,221,51,104,189,80,20,74,9,132,159,57,6,135,46,171,190,106,199,184,115,230,76,204,10,209,91,250,46,95,122,37,218,178,211,99,112,18,64,51,116,224,113,62,202,163,66,32,194,166,78,192,200,203,94,150,110,117,173,119,18,237,52,81,81,60,1,105,58,241,38,241,146,15,17,223,8,95,6,141,243,241,73,49,95,78,217,43,238,16,3,201,56,101,111,47,106,94,203,17,156,232,24,94,123,236,20,127,140,151,251,125,66,50,178,20,129,161,33,197,148,150,229,102,78,234,202,131,102,231,71,54,209,246,55,177,96,46,253,55,194,80,52,128,81,74,143,170,241,89,139,133,138,193,83,213,71,163,42,25,143,178,207,31,213,92,228,204,124,189,177,154,32,120,35,97,234,94,190,65,177,252,45,174,62,191,232,193,31,32,156,118,239,149,175,98,235,168,69,50,239,157,202,23,227,181,215,216,156,201,121,151,89,161,61,107,171,80,211,50,86,127,29,119,118,211,223,213,151,143,124,5,179,66,184,100,184,247,197,135,235,54,131,26,237,252,244,43,141,146,45,202,126,55,115,177,75,199,222,105,191,66,83,179,191,89,3,88,250,14,17,216,144,72,212,67,194,124,153,55,122,57,160,157,150,167,185,61,190,78,108,30,154,173,72,114,130,77,126,228,40,3,51,115,82,236,186,52,207,101,214,221,143,95,2,49,37,77,246,223,148,250,82,6,191,247,35,19,111,102,15,240,12,6,235,2,89,97,79,27,147,173,178,128,209,205,251,4,228,65,100,226,213,169,136,99,191,195,88,121,6,122,147,196,8,166,0,247,136,215,186,180,118,189,228,246,11,28,148,40,221,9,105,54,122,145,55,150,196,69,196,22,36,82,138,238,83,29,173,131,136,132,175,137,141,28,168,161,158,123,240,69,204,155,80,107,29,240,110,171,217,168,82,116,77,82,41,166,30,4,215,65,77,154,130,199,14,133,251,63,5,18,158,175,211,191,155,129,174,192,168,236,2,123,169,163,199,94,46,51,111,230,162,80,100,55,157,115,32,236,131,179,145,120,94,17,156,1,144,180,2,7,160,135,171,244,133,190,66,120,125,100,200,17,186,42,79,236,106,25,237,165,152,172,19,63,6,89,44,210,55,38,194,82,17,253,55,122,199,227,134,228,216,59,237,144,63,136,112,184,163,136,245,28,227,182,203,24,132,115,233,12,14,255,177,161,110,118,109,137,154,64,61,77,152,206,141,81,94,28,196,227,238,222,69,99,201,130,241,227,172,192,6,238,9,167,189,26,186,209,1,225,189,129,97,79,84,21,53,228,44,120,146,76,236,47,149,180,60,197,223,200,157,224,23,217,201,152,32,67,144,81,193,248,90,212,155,51,14,216,67,80,133,17,111,159,251,83,32,41,157,34,58,95,18,97,241,39,19,250,141,11,210,213,171,64,231,115,240,144,223,142,224,8,160,163,102,179,144,59,52,44,207,134,161,254,47,68,27,122,130,128,144,224,132,67,65,178,224,58,27,64,75,5,251,58,135,199,109,27,252,163,86,239,159,33,107,5,31,8,253,3,130,189,1,29,93,93,156,172,194,185,241,203,120,123,56,73,202,247,194,181,33,89,62,54,0,235,76,47,145,17,151,78,43,228,254,8,252,66,134,245,163,59,199,45,45,37,131,220,249,225,182,61,160,195,255,187,87,118,216,205,238,198,114,159,227,5,163,12,79,82,161,94,82,105,217,251,238,64,99,236,60,213,100,80,204,71,208,30,181,55,119,193,128,33,40,81,252,75,193,104,87,21,214,225,206,61,241,93,119,73,61,251,187,140,80,0,254,215,26,63,20,130,69,29,35,223,16,198,125,175,32,29,173,123,64,7,142,81,38,2,148,218,225,55,96,25,172,38,13,205,136,248,73,205,231,244,59,116,183,106,149,101,244,110,227,97,149,113,51,171,52,234,188,212,91,19,9,76,116,6,0,98,54,160,217,11,228,11,139,78,53,212,95,211,8,158,108,95,71,8,99,202,180,200,67,246,5,215,52,8,96,250,57,66,160,235,113,157,43,162,7,116,62,47,196,242,155,35,126,109,190,114,103,122,184,243,224,167,155,223,71,58,169,253,96,154,135,14,8,78,106,192,158,233,42,29,195,102,80,176,41,29,123,12,248,86,185,234,108,118,130,189,15,73,243,1,126,70,82,189,173,54,106,87,204,223,63,217,155,132,253,128,166,35,162,35,48,186,134,191,9,59,130,224,35,22,143,122,60,231,114,39,232,147,94,157,240,127,244,234,8,58,233,234,186,59,178,73,156,142,206,209,163,69,140,139,221,195,151,217,229,251,53,39,109,84,205,163,211,154,55,223,124,100,32,253,156,220,174,138,113,87,125,164,219,66,34,138,36,27,17,9,180,216,196,36,166,195,172,52,9,44,37,29,201,46,205,149,228,146,252,172,129,153,96,49,241,30,86,173,36,1,245,27,22,167,137,62,153,234,162,21,160,183,23,6,144,69,167,68,95,246,161,110,122,97,168,151,113,36,214,117,234,27,220,183,6,62,74,249,187,205,7,230,189,246,183,22,227,245,20,230,153,233,175,119,47,120,41,15,84,79,238,3,26,60,148,86,255,126,157,44,71,211,15,150,213,106,109,47,11,53,40,114,59,149,244,248,208,218,94,124,206,250,15,52,42,122,212,213,88,173,237,167,65,167,224,111,149,12,33,184,22,168,231,165,102,105,110,199,83,102,24,149,254,144,191,16,121,77,66,223,204,135,78,154,154,42,137,160,152,68,77,116,74,47,1,93,6,24,5,136,140,11,252,54,25,26,64,238,174,122,227,94,158,249,138,239,94,243,184,223,58,185,122,141,221,240,183,169,169,13,148,133,191,29,218,146,93,136,59,69,49,83,126,220,123,227,140,75,149,120,12,177,130,7,79,208,95,208,159,36,130,151,116,150,149,121,250,228,205,199,244,230,85,166,201,139,98,31,137,205,231,147,156,135,183,225,187,205,136,112,23,231,217,123,95,141,7,112,143,35,3,39,78,245,248,184,142,115,91,239,56,241,172,51,190,215,61,61,73,45,148,4,184,19,244,196,15,24,136,198,249,222,76,128,251,177,202,240,93,33,59,201,248,81,97,204,255,53,45,244,97,150,131,112,24,6,78,87,170,125,132,221,234,237,226,138,195,69,125,19,156,88,167,23,57,130,208,173,214,18,30,239,70,64,123,188,127,50,231,48,184,96,254,0,214,93,7,75,94,142,74,198,249,207,171,61,11,28,25,120,62,117,43,84,24,24,1,52,65,15,12,241,169,58,209,185,109,155,50,97,128,191,157,218,246,11,40,236,101,134,126,177,65,1,110,129,106,208,129,151,69,5,65,11,20,241,6,59,2,245,178,151,170,126,1,34,109,140,112,78,209,62,150,210,163,244,208,131,239,182,152,61,151,150,195,98,165,148,19,139,122,146,3,165,22,109,224,22,230,64,189,16,27,25,88,114,19,229,135,85,0,77,42,168,120,45,69,116,123,182,211,19,165,110,177,210,48,67,157,148,214,39,179,13,237,198,218,20,119,154,66,115,254,179,20,98,209,118,18,65,233,102,73,58,132,67,247,40,73,122,129,50,194,25,115,8,174,21,136,130,253,141,8,121,112,48,81,85,130,133,140,106,240,82,178,6,98,180,241,227,134,113,169,134,253,141,255,130,75,12,144,72,48,99,138,139,46,11,148,28,7,212,174,193,33,210,197,252,212,197,171,90,44,197,36,38,179,174,55,59,11,150,215,132,202,189,13,225,116,23,112,171,202,11,30,71,93,191,109,174,141,152,253,242,222,4,130,106,6,120,227,123,58,159,165,52,79,245,100,65,159,87,63,233,128,109,171,46,187,129,157,89,163,111,145,210,221,80,93,145,178,208,83,123,140,192,21,38,191,222,47,102,75,204,110,177,17,119,101,94,106,37,50,19,22,124,89,227,43,0,201,10,111,244,252,8,170,153,102,171,173,107,162,243,198,10,37,42,136,9,215,87,211,230,255,94,173,13,6,143,110,75,159,1,54,151,194,40,69,54,14,157,87,214,177,157,242,16,185,248,150,202,78,184,210,203,25,130,27,173,131,169,28,192,238,198,255,188,76,73,230,40,158,134,106,239,245,164,118,213,24,51,205,104,160,35,89,149,137,42,49,177,108,228,162,134,178,13,198,92,24,238,50,223,151,162,85,125,189,216,225,26,45,33,178,0,128,60,239,112,121,134,36,139,47,16,104,0,87,9,191,213,112,110,63,43,11,170,207,138,92,194,210,0,229,217,162,107,52,233,244,164,232,124,23,113,128,42,41,203,196,191,125,143,39,129,191,220,38,121,156,129,118,144,188,254,36,182,92,170,201,186,218,13,104,154,156,165,153,215,38,136,192,242,91,34,189,176,97,120,198,48,90,202,194,47,11,238,50,103,95,116,72,177,181,203,65,152,110,102,117,178,86,202,131,15,10,89,207,157,254,208,21,185,250,201,199,171,212,101,80,66,155,81,199,6,16,190,183,146,219,175,68,207,198,58,222,152,172,79,169,127,186,33,195,36,120,49,245,14,17,183,60,184,119,145,169,130,219,95,97,14,199,51,114,30,38,26,70,247,1,64,230,223,107,131,235,192,6,32,170,61,204,11,192,106,186,132,28,171,58,52,134,90,249,89,51,6,60,30,224,133,84,167,107,209,18,136,237,25,116,7,166,33,254,183,54,200,84,68,243,152,210,92,90,207,64,166,47,42,105,192,79,96,130,184,87,24,188,130,82,122,75,152,140,224,214,239,252,84,196,97,30,40,88,217,11,46,114,81,188,148,131,172,135,125,125,2,39,211,237,50,187,133,236,117,82,228,197,142,42,113,229,249,111,202,146,21,39,116,56,98,247,249,89,85,23,200,47,111,240,196,254,53,64,3,137,231,142,21,155,244,78,122,220,170,145,151,40,200,186,100,18,105,74,164,164,104,25,165,125,101,61,88,5,129,4,54,54,243,243,104,204,170,249,157,49,19,70,202,187,11,232,20,109,88,99,49,147,247,150,52,39,226,253,181,243,251,243,49,123,182,202,181,157,128,206,58,216,147,166,231,238,183,0,145,150,120,209,233,247,163,154,8,140,58,154,16,137,222,186,232,95,133,190,51,109,208,115,212,169,82,154,252,3,90,49,48,211,105,189,63,51,8,20,231,175,171,76,59,196,85,132,192,135,54,39,49,9,60,158,43,129,228,6,108,25,122,161,47,134,111,255,16,72,181,18,47,193,118,225,162,42,140,195,72,252,194,129,165,90,196,243,117,47,155,7,85,96,56,248,155,112,175,194,181,167,204,207,129,152,240,249,145,159,233,213,111,191,139,240,191,173,131,232,95,48,0,175,237,97,107,81,191,0,217,228,130,184,43,5,69,157,103,48,212,223,232,164,110,220,222,45,235,18,80,25,187,52,39,240,97,149,61,56,58,187,91,170,12,227,77,94,201,32,31,167,216,27,154,79,81,248,224,142,148,143,237,205,13,228,157,184,172,96,204,105,91,148,89,93,169,116,51,233,71,190,10,104,220,98,159,94,4,67,218,126,13,61,180,132,225,101,249,67,151,57,211,102,160,140,209,92,135,1,167,142,20,29,121,58,34,235,7,175,105,227,53,61,197,69,12,183,231,11,179,169,36,192,124,100,23,226,202,86,66,32,23,89,156,49,191,74,169,126,102,210,3,88,65,71,61,23,99,84,77,221,137,163,205,230,215,23,126,75,96,160,160,52,193,14,208,61,189,232,223,237,98,100,6,203,72,195,166,45,25,99,93,91,201,236,157,200,24,188,212,76,250,171,210,28,223,209,214,194,132,1,57,219,93,186,241,226,85,150,101,16,103,226,42,172,244,140,96,37,48,224,208,124,9,90,67,105,69,237,156,69,42,117,199,213,14,135,136,58,147,39,172,5,149,91,43,0,100,48,162,49,77,14,94,76,201,176,4,4,25,2,230,143,221,198,69,205,190,123,13,56,124,190,98,228,46,117,207,209,126,234,67,155,148,230,226,202,109,117,132,158,197,128,172,206,216,153,63,31,84,184,165,27,236,131,33,135,124,214,238,254,231,246,14,42,192,146,182,38,249,177,57,47,210,36,164,239,184,12,178,25,170,31,244,29,221,186,0,130,179,40,229,91,102,24,193,242,149,233,155,216,26,85,219,116,211,150,2,54,5,107,84,66,63,248,240,110,154,250,2,132,146,69,197,163,221,135,174,226,172,236,124,51,129,117,16,232,214,202,91,43,226,159,110,82,101,161,225,163,87,36,14,118,62,91,99,74,199,63,253,167,17,246,158,175,223,249,224,13,189,226,190,130,163,151,184,86,33,138,21,36,195,30,17,197,114,120,161,10,9,11,192,26,37,26,143,22,3,160,96,242,28,105,53,154,157,113,117,82,230,202,41,23,199,41,98,186,195,51,166,112,97,191,60,196,136,122,55,204,123,12,221,213,177,10,250,112,33,109,18,130,129,137,189,6,0,22,40,125,22,82,251,142,161,16,40,157,52,122,94,19,212,58,131,144,15,247,69,220,8,71,199,110,142,117,30,87,146,19,207,162,117,209,172,134,131,134,204,58,174,73,1,212,64,219,177,201,186,57,56,30,102,146,111,158,6,101,233,175,221,255,32,36,32,175,117,23,146,149,233,246,30,227,200,178,145,83,46,165,181,190,128,251,37,137,38,51,55,75,204,39,4,34,130,248,238,172,67,13,3,41,190,10,149,99,14,183,226,1,235,201,125,152,243,102,42,93,220,110,218,37,152,177,158,235,246,108,60,91,228,164,8,87,195,250,17,49,230,221,61,14,56,170,22,234,66,126,197,150,79,68,145,105,103,251,80,137,162,238,76,17,4,114,204,165,69,235,28,241,172,236,38,212,17,94,241,17,41,78,149,128,26,126,236,134,166,152,34,7,211,52,95,226,121,114,195,233,54,45,111,177,64,47,120,1,44,67,49,74,25,123,238,196,27,246,151,20,154,111,114,42,37,127,73,196,103,68,127,90,109,233,237,172,56,222,12,45,224,20,36,240,27,97,146,127,161,248,13,111,12,245,197,37,223,142,159,80,144,251,21,127,174,177,33,153,225,45,79,194,78,5,127,6,225,66,167,80,42,164,243,28,136,86,250,35,218,211,12,249,8,234,147,0,191,68,0,232,163,106,254,88,228,40,67,171,209,11,9,15,33,21,189,92,85,142,23,75,236,180,227,49,110,217,115,172,130,55,5,111,63,9,122,237,128,92,116,120,202,207,140,168,182,96,233,133,173,248,148,242,82,103,24,36,219,95,92,43,151,60,158,212,94,132,163,85,231,231,101,189,17,79,154,40,214,66,141,53,246,166,239,34,98,151,254,78,231,31,173,178,213,200,229,236,97,42,73,141,90,100,93,56,230,16,84,170,66,127,105,91,164,36,6,27,226,79,19,196,194,195,138,228,206,183,222,10,135,8,153,64,147,172,203,192,244,100,59,153,178,196,58,234,174,124,9,108,102,247,102,215,185,127,39,174,38,106,119,6,47,169,1,194,200,204,99,241,218,178,54,58,50,29,197,172,193,109,207,135,175,21,187,239,235,93,87,46,215,213,113,161,231,69,29,1,248,76,196,99,190,123,90,10,210,14,53,93,151,106,102,69,254,83,27,130,182,74,7,20,40,66,62,148,154,11,212,142,170,232,8,205,130,238,211,165,57,76,180,57,0,198,134,54,111,101,213,164,205,164,36,141,156,212,149,230,146,112,101,202,255,19,192,17,36,81,67,42,204,218,179,48,167,45,175,123,39,159,100,5,170,149,141,140,156,160,112,68,133,205,55,176,52,37,121,88,79,214,9,210,248,107,30,166,23,44,253,134,50,161,223,209,76,127,151,111,226,249,243,189,247,221,207,47,175,168,187,253,39,253,209,229,118,93,133,164,53,199,212,211,34,147,156,16,167,165,243,50,0,163,1,158,133,43,58,216,64,159,84,197,107,110,197,115,171,30,90,40,219,77,40,89,53,59,224,155,29,94,29,197,130,138,193,179,134,129,63,62,231,187,156,166,69,119,133,51,252,16,165,95,117,103,181,112,6,120,149,164,111,37,187,221,45,255,195,71,23,125,112,64,80,0,23,11,193,81,198,231,166,109,237,191,45,108,232,91,177,176,227,70,53,145,255,112,194,150,228,81,204,175,206,127,160,85,196,246,2,15,45,51,69,3,223,10,117,66,138,67,44,141,219,23,213,114,46,230,142,121,154,205,56,163,44,192,107,170,13,197,110,221,77,225,23,252,176,122,113,189,48,65,117,12,38,59,109,245,141,156,96,255,0,233,190,211,152,211,186,209,100,69,16,112,14,254,241,201,221,0,133,2,139,147,223,253,235,156,93,94,246,143,247,57,51,195,34,192,130,211,21,134,218,106,118,98,227,40,178,155,228,119,216,51,121,85,97,238,118,139,189,24,94,27,173,176,60,38,137,254,71,15,131,106,38,74,224,178,241,52,84,61,27,26,224,92,21,139,211,61,201,135,66,1,154,71,182,18,226,9,102,155,203,51,11,19,191,64,43,19,61,186,245,215,57,58,208,4,215,13,131,15,145,158,158,76,154,219,30,34,49,86,37,209,251,191,210,77,68,61,166,181,237,248,55,194,93,210,194,51,140,166,131,145,202,100,95,45,175,76,27,203,18,130,144,186,142,101,182,168,137,209,12,243,240,200,99,158,157,88,163,58,119,164,79,84,195,23,247,142,203,95,64,17,216,161,29,56,1,173,169,225,223,110,208,142,185,167,2,226,214,184,198,181,125,125,245,187,30,27,180,224,234,63,12,104,171,44,235,37,127,111,108,62,127,226,193,218,20,98,236,111,9,91,47,19,64,4,39,155,221,198,153,109,215,127,117,42,120,144,5,89,169,174,163,201,4,158,161,110,99,114,200,107,23,6,153,235,29,89,126,10,228,37,53,227,225,55,179,235,202,233,163,213,84,154,77,193,22,195,179,50,151,187,238,207,139,34,185,240,95,156,214,187,3,196,87,52,209,124,133,203,137,129,43,129,196,119,156,152,148,43,63,78,157,148,54,118,123,110,36,140,132,108,204,120,29,52,101,188,37,39,23,65,253,214,165,37,185,170,168,154,124,234,218,42,12,156,113,86,218,91,223,77,193,237,32,169,128,255,54,131,81,158,181,11,154,177,44,18,20,252,5,40,135,146,220,105,56,244,170,188,206,96,229,70,116,172,175,184,63,174,5,36,107,214,253,236,205,47,11,208,230,72,81,68,34,40,178,65,131,126,210,14,109,149,1,162,149,149,110,60,177,65,8,123,107,11,127,49,120,70,7,243,165,33,242,22,186,142,113,116,9,115,183,210,208,55,124,13,167,249,142,43,145,237,98,81,53,75,204,19,118,104,102,51,83,238,228,235,195,26,188,225,16,96,91,174,143,127,72,63,69,158,92,195,223,173,87,199,33,197,65,103,85,249,65,163,50,100,134,244,161,126,127,60,173,33,148,87,49,118,130,159,212,100,142,122,55,54,149,161,35,162,129,28,28,36,118,72,202,154,192,14,90,16,156,179,113,13,243,40,254,223,248,168,49,67,200,143,116,1,54,32,155,43,169,53,188,135,121,155,173,215,166,43,6,150,209,232,234,199,143,255,58,206,15,207,122,37,199,170,8,41,90,28,252,139,216,78,152,151,230,30,154,114,127,49,86,20,62,47,100,252,32,26,208,162,180,241,206,164,60,180,213,218,254,216,212,59,45,214,157,249,24,83,174,214,186,146,183,158,133,204,166,204,121,138,201,192,82,243,81,30,174,57,210,89,49,225,207,144,122,170,107,15,80,71,0,63,19,159,166,137,77,204,65,219,57,93,238,138,98,117,1,197,41,127,209,76,81,75,21,154,210,140,94,146,26,210,193,108,72,199,173,216,86,87,43,114,127,37,80,43,7,246,242,198,23,207,84,42,127,36,56,117,51,21,87,243,245,95,94,151,142,178,214,21,46,33,136,4,27,6,34,37,234,85,89,57,185,63,221,93,98,255,67,81,228,245,184,79,107,174,176,233,164,230,191,87,227,233,159,99,52,216,128,105,109,224,9,180,61,124,245,41,186,215,99,252,238,124,160,35,99,11,132,171,124,236,211,107,89,169,70,138,7,164,101,150,25,24,113,216,90,148,6,194,40,170,148,21,23,27,137,11,96,110,239,241,172,46,76,61,209,101,158,144,12,99,192,2,77,162,150,216,182,110,77,175,239,103,94,184,90,38,169,50,139,178,240,190,223,202,59,68,206,196,155,40,192,179,193,39,200,87,147,250,59,81,210,182,83,102,65,66,104,75,146,194,253,86,155,248,222,145,105,112,186,186,20,165,174,26,15,3,69,13,63,91,92,100,53,88,186,202,53,231,87,110,230,128,65,113,49,40,233,222,81,40,124,71,148,199,3,28,187,247,30,66,189,53,27,212,157,143,115,34,124,12,140,190,174,69,106,80,125,12,30,203,235,119,189,217,150,53,216,255,165,113,249,156,22,33,234,190,231,227,158,216,59,100,51,86,125,154,224,142,178,193,175,64,230,118,142,218,5,62,249,136,222,240,200,250,100,109,0,150,24,54,201,19,11,77,102,150,209,230,191,48,121,100,169,203,5,61,9,201,213,202,155,174,233,151,106,233,61,23,4,20,187,231,112,17,113,233,39,35,188,81,118,73,114,42,140,100,70,240,245,74,196,130,239,209,135,127,37,18,39,130,82,173,121,240,54,170,37,149,152,231,53,213,139,204,151,212,41,66,72,238,70,71,89,233,75,50,66,245,66,199,166,8,169,46,214,68,86,173,168,158,8,231,117,82,243,227,247,162,1,111,218,117,102,194,171,151,239,147,227,246,103,192,129,154,112,180,153,29,117,145,141,86,82,33,13,26,50,29,241,231,127,5,192,75,148,251,106,63,210,255,56,56,168,214,155,184,85,246,240,130,39,129,118,155,119,234,110,75,229,192,222,200,67,59,111,34,224,132,42,97,128,32,64,91,168,91,172,200,123,59,14,251,19,82,46,94,140,194,97,110,220,9,149,57,234,152,253,1,0,25,63,51,96,90,243,37,40,160,220,222,5,132,202,16,3,158,7,228,34,126,116,105,51,117,163,180,190,196,61,82,157,212,16,187,56,122,163,231,151,209,103,107,167,2,135,14,125,153,70,250,72,104,26,92,114,56,165,171,194,163,107,202,171,149,154,8,155,232,238,159,207,185,159,56,49,99,227,25,40,246,116,117,154,148,85,117,191,26,222,50,23,177,157,67,80,210,110,37,224,83,164,186,194,119,8,232,56,153,36,17,40,27,161,146,237,19,215,29,201,42,47,193,47,247,76,38,232,254,10,8,138,70,164,250,160,187,31,6,11,37,48,146,8,222,85,35,219,82,152,152,6,5,166,120,58,229,17,241,66,62,145,50,51,0,115,69,94,126,192,234,102,115,164,82,214,93,217,46,244,15,247,240,84,22,30,134,53,231,103,9,5,37,47,11,182,191,67,99,100,49,51,218,223,184,82,33,2,51,18,16,135,80,89,108,169,165,230,1,27,110,241,170,239,162,154,89,131,37,211,47,178,202,44,99,252,16,235,224,186,127,143,71,40,198,59,215,223,178,7,42,56,194,148,228,253,221,15,21,25,112,68,239,74,199,236,217,83,207,99,206,119,230,142,10,164,5,110,224,31,154,118,128,49,71,74,153,83,188,189,177,80,187,45,229,13,36,160,77,95,120,230,185,45,179,102,77,186,231,113,56,0,106,112,189,214,109,202,0,21,160,105,193,10,228,185,187,119,15,210,89,87,155,207,185,203,8,141,99,89,23,16,152,132,155,160,32,255,211,70,13,62,192,111,160,170,39,195,80,56,89,21,6,242,167,60,77,96,215,189,63,50,16,241,232,245,148,70,227,55,35,225,79,161,135,53,249,224,84,239,89,205,240,182,235,185,19,74,170,5,97,232,29,103,8,114,230,76,185,73,183,62,72,187,35,104,142,157,217,219,133,68,68,237,224,79,62,8,207,153,48,111,224,0,222,137,43,74,67,250,203,244,157,255,217,77,199,144,130,194,13,5,23,148,132,55,55,5,163,234,54,10,171,199,245,53,229,18,105,236,186,55,190,119,225,243,6,88,111,144,238,81,194,173,220,209,133,164,188,112,195,184,159,60,104,236,49,79,47,207,233,36,75,68,116,21,116,180,29,53,127,190,126,110,19,80,113,50,117,208,26,126,247,92,223,202,173,39,100,121,106,140,138,79,87,19,12,2,55,120,219,13,57,176,238,140,212,148,44,86,212,13,23,41,47,158,255,194,36,106,115,96,184,72,242,217,96,10,215,128,65,83,71,59,163,122,149,31,145,119,80,3,70,130,60,104,123,76,120,42,22,180,144,171,14,105,253,127,253,63,210,44,133,123,54,39,84,69,62,54,164,44,237,157,159,127,224,195,67,35,128,224,92,255,84,47,175,214,247,192,191,63,161,10,20,149,133,216,144,157,191,246,183,223,165,1,125,252,240,197,240,147,176,20,105,45,252,251,151,5,238,114,210,211,29,81,117,51,246,155,143,255,71,5,142,85,158,132,166,161,17,135,237,116,174,198,190,21,207,164,123,37,85,224,108,234,147,129,41,187,207,163,113,80,232,100,203,131,163,185,181,175,229,124,137,4,195,15,57,194,67,158,36,103,114,14,9,214,254,30,167,158,242,82,113,38,123,151,44,137,20,26,96,235,220,90,176,153,192,127,6,239,107,108,101,164,143,249,161,74,140,29,183,30,253,69,153,50,52,125,10,3,224,47,199,149,140,235,211,58,108,165,88,54,251,208,51,172,76,5,16,16,148,213,54,217,103,255,13,89,157,233,20,88,148,245,129,85,162,73,105,124,9,78,46,189,29,212,26,8,87,20,220,106,89,107,117,50,109,238,229,113,105,246,16,106,161,206,135,195,91,173,250,199,205,247,33,167,122,241,29,177,135,37,116,143,146,70,75,177,129,3,188,61,207,239,72,69,82,233,137,236,161,220,158,161,20,158,161,209,53,32,214,159,115,189,216,241,47,92,1,136,96,77,67,179,141,182,23,160,99,9,135,160,172,208,196,131,15,14,208,135,33,32,152,195,39,167,245,91,23,80,179,197,84,44,20,67,203,140,74,208,230,36,116,89,199,99,175,66,71,109,197,64,243,221,159,227,139,254,13,3,62,200,10,168,28,254,237,71,33,50,175,23,236,95,225,33,11,114,47,31,187,17,154,85,242,233,250,15,51,7,52,104,219,148,51,49,104,233,138,212,252,222,65,223,217,0,139,22,77,105,120,89,166,211,206,67,80,142,159,145,57,30,46,141,138,200,171,189,144,27,139,44,135,140,30,86,251,93,122,49,19,66,92,246,107,133,105,215,254,222,140,26,130,38,14,153,84,91,193,191,236,246,103,120,47,161,47,122,77,222,171,34,30,104,228,98,158,55,205,26,159,221,184,55,66,209,19,117,0,5,191,123,141,45,199,42,230,26,171,57,192,237,168,79,166,123,41,119,72,197,82,115,219,69,202,155,200,210,100,10,38,3,9,150,140,238,232,206,136,228,114,124,212,245,176,85,222,180,51,67,210,29,159,155,177,136,238,214,207,213,68,139,45,131,106,118,105,133,231,82,171,162,143,227,91,45,193,122,97,176,32,139,104,56,232,91,70,69,145,75,48,167,16,81,221,62,187,22,57,108,17,248,30,7,144,199,168,174,200,209,19,26,48,3,210,92,229,25,83,26,162,18,68,161,102,78,22,151,50,16,60,116,56,188,219,187,143,28,230,19,195,141,57,234,220,6,166,16,102,102,98,135,74,58,94,213,179,204,27,165,191,149,37,53,21,145,205,107,157,106,1,111,20,16,112,171,152,170,209,144,86,113,171,241,28,208,226,236,202,221,11,109,120,185,9,107,32,180,237,233,250,227,128,232,148,146,153,164,175,171,3,244,83,240,33,124,193,211,171,121,78,59,2,190,29,99,3,214,254,174,9,133,80,83,101,178,81,16,8,62,130,32,30,134,113,222,95,110,174,254,133,39,27,152,85,236,35,195,21,96,64,147,155,185,52,254,247,8,32,89,134,182,173,56,226,252,15,50,212,191,123,11,152,20,112,67,111,23,96,25,114,0,147,163,251,216,118,66,75,97,168,39,133,184,175,120,216,231,128,22,0,49,147,96,213,186,25,85,132,117,86,1,74,238,114,142,18,75,74,169,186,100,172,168,252,123,16,3,116,47,183,58,170,194,208,170,250,1,198,82,58,164,64,87,169,236,53,253,56,133,166,136,202,150,239,222,97,69,109,248,83,20,21,176,230,0,0,177,140,171,0,171,217,99,79,96,9,86,145,210,182,223,229,233,197,130,118,185,191,206,110,122,102,22,187,123,231,26,25,41,138,206,13,162,90,55,28,20,59,64,71,130,56,10,251,133,184,32,84,5,241,96,6,153,32,89,53,169,77,211,198,59,245,28,63,129,233,61,207,207,100,92,138,253,245,46,192,20,158,56,46,48,158,118,68,67,125,149,232,188,210,133,196,239,52,215,98,38,255,100,255,2,60,151,79,199,201,224,37,217,229,220,106,26,56,156,97,112,30,179,36,139,102,61,102,94,187,224,156,87,60,212,106,164,128,175,170,116,132,40,92,147,66,237,255,67,245,113,247,35,201,218,192,196,158,76,68,123,27,53,163,62,114,120,86,140,232,46,22,31,152,173,193,57,146,51,95,59,246,210,185,104,143,130,255,31,80,121,191,60,242,253,11,81,149,254,44,234,187,93,33,190,182,194,144,29,222,134,57,6,186,45,159,42,102,250,9,56,210,237,184,226,24,190,84,217,81,179,92,132,253,8,31,69,242,99,51,169,139,34,159,80,46,190,29,56,56,82,237,31,51,24,117,112,189,77,242,216,50,203,252,129,54,204,177,14,82,165,5,148,176,220,23,185,15,10,45,163,228,16,163,194,151,72,38,164,62,48,38,18,64,165,174,134,241,161,153,70,170,130,27,146,246,230,42,55,228,36,39,38,73,208,222,39,94,129,182,65,12,206,248,95,167,18,54,22,109,59,48,20,151,86,250,44,90,249,171,167,188,115,231,55,19,49,45,189,206,121,176,132,19,141,219,6,255,86,26,204,77,248,226,119,228,179,83,226,213,144,12,36,26,140,86,6,227,68,110,84,146,131,64,43,105,38,56,55,190,66,128,188,255,182,13,125,127,16,43,143,136,96,66,147,120,227,111,172,14,176,54,49,54,158,195,48,197,217,29,180,170,217,248,235,116,51,214,251,35,118,14,27,39,252,206,40,36,14,16,158,59,138,188,219,108,111,193,62,149,129,31,211,58,163,40,174,162,38,91,71,143,235,51,21,223,113,187,22,45,21,152,251,250,63,93,72,47,71,240,8,150,238,190,7,129,104,7,202,23,247,222,222,245,128,202,118,43,169,201,42,113,73,173,10,187,117,249,162,60,80,146,147,231,255,11,103,49,250,90,90,137,52,218,151,114,31,32,205,142,121,84,131,197,83,156,105,234,201,141,113,54,58,211,238,74,222,35,17,176,77,139,229,225,19,1,254,122,25,235,232,212,192,252,238,228,200,10,9,121,197,231,250,28,177,34,51,150,139,0,169,11,183,175,54,221,86,170,154,205,203,22,216,19,143,91,144,145,43,114,171,234,209,199,96,127,76,105,105,162,210,90,119,205,231,29,215,141,102,186,73,229,188,219,3,28,85,123,249,233,173,129,124,231,73,36,215,130,242,129,197,78,211,134,41,28,247,112,20,99,67,21,168,62,50,59,252,197,33,19,248,238,120,20,207,58,176,246,204,85,164,179,31,80,65,83,212,162,174,61,99,61,204,135,237,61,142,135,216,242,28,81,206,219,233,92,43,222,102,6,16,17,183,158,130,52,187,24,99,198,90,196,184,101,68,55,26,139,233,23,247,187,225,224,195,211,243,118,5,241,86,60,192,19,11,70,177,38,139,101,70,222,165,156,101,41,23,18,18,124,189,159,165,30,254,162,145,212,255,221,123,208,231,92,64,43,12,246,227,107,167,238,194,140,255,99,217,97,213,4,222,161,226,64,156,15,221,151,60,205,8,71,173,178,81,77,106,187,65,171,237,16,87,130,75,67,92,164,141,15,225,232,108,57,76,236,101,55,175,22,48,93,124,62,64,130,25,59,70,123,173,46,233,17,27,124,198,78,204,108,171,153,81,64,232,179,221,186,86,68,103,183,124,226,27,102,9,13,207,128,6,117,134,180,140,67,63,194,65,149,61,147,15,147,217,244,202,196,88,170,63,38,245,38,214,251,49,49,220,234,20,169,135,44,241,79,9,54,116,26,121,195,157,251,136,163,1,93,45,151,108,179,100,92,151,168,180,201,177,119,201,211,217,135,121,252,9,41,159,96,172,120,126,183,92,214,189,54,79,143,116,134,179,164,24,197,36,255,88,103,95,238,3,57,59,232,43,24,174,226,207,176,218,168,39,73,24,42,34,141,73,71,35,189,52,89,145,64,214,65,82,161,78,25,146,14,217,165,230,91,130,248,225,35,147,142,191,219,67,195,89,87,25,242,169,249,204,189,117,132,163,72,171,57,120,59,128,208,11,47,88,100,38,169,148,40,36,29,29,229,108,240,236,4,164,175,139,179,95,193,46,161,126,201,41,255,128,177,195,44,208,126,86,192,251,40,86,33,25,108,142,218,35,221,150,132,5,190,248,172,174,165,83,161,153,116,138,177,150,240,86,31,88,255,157,55,180,60,193,31,213,192,147,26,244,137,65,201,105,205,101,11,54,68,0,131,144,244,82,59,138,43,242,254,59,33,142,99,91,192,15,78,151,50,32,207,207,71,233,121,48,170,52,2,37,245,134,227,50,116,164,164,177,105,159,29,187,204,212,228,110,93,241,65,32,247,246,211,179,213,56,84,36,218,177,162,195,0,133,179,97,7,156,148,23,236,152,216,253,158,98,251,220,169,181,174,177,8,128,220,84,51,33,85,208,122,198,5,97,67,252,18,120,203,157,77,19,201,40,1,150,124,230,11,24,24,244,95,228,118,111,236,228,200,96,193,98,214,153,0,54,89,114,217,16,38,21,221,74,229,227,254,133,150,26,13,217,227,192,73,252,81,44,142,84,40,31,48,92,7,86,151,81,141,75,36,77,185,149,90,47,1,236,33,174,8,222,60,25,222,40,209,98,193,95,253,166,237,24,116,142,242,73,105,113,239,127,76,127,73,175,119,5,33,239,45,197,28,51,62,54,40,66,88,28,177,175,125,231,59,28,118,116,252,124,76,137,14,72,158,192,139,157,251,2,82,143,104,211,44,48,199,24,194,217,98,148,189,238,137,175,62,57,26,52,52,64,146,189,202,199,46,167,65,181,99,89,125,186,150,175,43,240,247,180,58,77,46,104,191,139,14,239,208,68,7,53,13,165,0,48,76,49,179,245,168,185,28,234,158,92,251,24,4,99,251,157,126,21,145,240,106,82,126,204,224,104,104,92,233,197,149,38,189,40,251,81,197,143,225,68,136,251,41,33,52,192,202,92,98,179,224,13,56,82,123,236,104,49,89,29,222,169,132,93,106,95,47,63,174,237,46,226,159,71,241,6,70,118,34,46,107,133,203,49,33,53,72,12,99,180,192,25,52,189,63,26,13,181,19,130,139,216,47,93,45,100,26,80,121,26,191,178,199,245,105,90,86,152,40,123,15,246,0,250,239,224,159,224,176,197,147,116,151,25,232,197,237,115,34,18,218,123,254,158,227,106,144,48,181,80,79,252,145,70,182,88,83,73,152,223,161,241,41,217,120,217,143,56,162,174,179,20,82,239,155,215,90,240,86,86,40,70,177,244,89,109,73,47,218,57,43,179,16,125,180,120,67,80,48,12,72,248,153,205,178,100,98,230,122,218,113,81,33,230,228,55,228,48,217,158,169,90,203,151,211,139,141,134,66,34,142,93,213,1,224,31,111,106,153,186,86,150,188,53,118,245,135,213,0,192,9,66,134,60,153,198,223,79,215,128,18,117,228,127,37,130,3,116,212,81,139,173,42,103,28,115,153,101,227,57,250,219,48,249,241,181,166,29,79,90,38,6,203,82,254,61,115,220,194,75,178,239,236,127,94,20,110,82,244,213,246,249,234,229,98,122,132,204,42,27,78,95,228,107,56,37,145,50,54,161,35,192,84,104,153,85,95,241,73,111,186,52,55,112,195,60,65,241,85,113,175,161,23,248,43,34,186,67,6,126,119,41,145,11,159,20,121,53,172,48,138,212,185,64,196,61,89,245,140,212,222,92,140,161,145,87,163,222,100,166,88,96,234,89,102,157,25,242,178,214,198,32,200,255,241,52,229,216,209,0,83,195,198,47,116,158,182,71,179,111,131,93,168,5,199,220,42,252,57,169,27,221,103,122,3,51,16,66,65,135,180,153,40,62,42,253,137,108,111,206,126,180,211,172,225,198,59,220,82,70,87,208,67,195,137,158,112,226,147,81,238,163,107,143,30,255,196,163,21,218,217,131,189,127,16,173,50,70,179,174,93,81,53,87,213,16,107,55,23,246,116,240,117,235,188,63,105,193,123,148,156,186,137,145,189,69,87,205,147,151,42,75,82,113,11,200,188,27,110,20,45,160,236,236,61,198,90,134,166,181,47,138,62,204,146,235,157,26,251,35,203,214,153,128,158,110,117,130,23,86,145,231,111,151,105,144,229,149,123,91,82,183,233,96,217,61,108,62,146,83,89,188,226,168,129,33,115,35,72,46,114,26,98,172,237,132,29,143,20,150,45,196,227,171,152,174,11,60,25,186,66,10,235,146,85,179,198,22,37,75,102,2,229,17,1,87,141,93,177,110,247,61,174,167,73,202,111,239,194,106,73,56,243,253,56,110,146,45,148,232,184,235,248,250,190,237,245,146,247,119,29,229,105,65,134,36,151,199,230,49,32,162,11,103,77,142,88,234,125,110,213,144,121,229,228,152,224,151,183,209,24,174,65,137,39,230,68,231,25,121,207,220,125,30,193,202,114,255,171,115,62,246,136,78,20,124,131,33,48,60,248,9,78,59,235,194,125,207,5,135,21,61,99,84,234,127,25,88,12,85,198,243,93,243,219,60,6,129,144,58,92,189,239,184,117,57,112,21,104,147,188,229,96,61,62,199,201,57,167,22,45,142,205,158,72,220,227,54,148,156,229,167,57,96,191,160,3,94,109,166,179,178,118,141,142,247,231,132,234,6,120,170,209,191,110,203,80,31,83,96,20,185,13,137,32,117,194,54,25,118,158,102,223,5,224,64,232,147,209,16,23,26,176,217,70,11,209,86,122,97,37,60,157,163,30,82,120,227,124,70,4,202,42,175,232,205,255,137,31,148,155,218,130,155,238,223,194,188,233,74,76,188,192,189,107,200,118,219,63,6,133,218,13,45,29,230,176,168,165,172,208,242,196,83,180,224,106,140,225,139,127,27,245,80,142,249,41,143,210,229,240,199,227,128,223,134,145,55,173,48,236,166,88,99,128,5,20,33,139,235,115,28,3,142,174,220,188,243,218,148,44,194,77,116,240,138,83,26,110,215,148,82,151,168,23,110,4,214,29,49,94,128,1,54,170,29,199,194,48,125,214,12,103,79,165,187,20,17,156,150,189,244,170,190,187,126,232,204,104,224,162,10,105,46,185,176,7,200,18,231,176,185,72,73,22,200,47,39,96,86,131,52,131,167,151,185,167,154,5,23,160,3,109,183,201,114,183,228,194,233,140,168,43,44,242,143,2,183,249,221,111,192,203,163,153,207,8,169,220,146,45,10,39,112,21,15,78,58,36,22,190,144,241,16,231,169,106,148,248,197,154,105,9,243,239,165,116,192,207,237,34,183,54,79,35,243,14,201,51,37,229,131,76,185,6,141,113,94,12,54,244,238,14,102,49,43,100,126,93,68,204,158,206,248,247,75,80,156,250,16,232,100,221,25,102,252,204,81,16,150,36,17,214,68,121,115,111,246,193,162,84,53,51,139,220,145,194,78,238,135,239,153,137,97,87,125,235,54,200,170,188,168,38,201,236,188,187,93,198,156,198,166,231,153,225,208,146,113,229,60,118,224,193,41,218,226,172,99,102,35,7,186,81,0,194,140,9,250,45,70,51,8,44,170,231,100,7,225,101,207,107,213,150,100,122,161,27,240,155,69,21,123,251,112,53,142,56,152,231,123,160,95,15,80,169,222,107,219,69,18,13,18,153,230,75,52,174,229,97,85,84,240,15,235,162,34,13,78,45,9,7,37,21,114,143,127,122,202,127,165,46,28,45,218,0,110,44,171,78,250,126,34,35,62,120,160,181,171,155,24,104,86,232,122,60,77,131,235,160,85,8,211,48,23,213,66,62,248,69,20,37,246,84,73,161,250,211,148,54,131,189,48,189,171,144,33,41,209,144,141,184,66,61,123,253,131,246,111,234,37,138,65,0,169,122,123,150,149,119,52,187,35,8,46,100,15,0,180,243,199,57,6,33,3,137,182,99,144,70,107,40,57,175,157,99,146,72,103,227,47,5,236,134,167,222,115,219,250,74,146,100,92,131,22,249,39,96,152,211,47,255,78,127,171,175,150,88,234,221,26,117,5,85,191,229,129,234,182,154,108,187,41,118,172,7,208,71,43,111,150,41,155,28,149,221,231,179,228,188,252,158,242,47,231,165,112,72,167,106,192,56,231,142,74,233,142,21,24,221,98,26,224,189,21,224,89,224,249,100,158,232,72,130,169,113,156,246,103,229,174,5,152,176,33,210,131,25,142,178,71,129,44,161,61,14,168,133,168,222,195,10,34,109,235,130,83,204,239,18,201,126,106,161,174,98,229,230,7,1,188,193,180,130,90,251,91,151,240,181,214,145,26,105,49,152,188,191,88,74,163,213,110,99,91,42,99,61,28,90,57,207,49,250,44,104,239,90,96,241,156,224,126,122,150,212,180,156,15,186,182,46,217,22,191,117,158,68,122,87,7,247,206,64,151,166,193,177,10,213,54,58,53,54,30,181,187,200,106,217,157,182,237,206,242,95,13,247,240,27,130,107,93,46,209,198,137,183,131,109,122,244,162,223,180,113,99,0,148,234,221,92,116,134,2,136,32,193,63,153,17,206,18,82,35,139,114,69,84,184,157,120,108,153,29,201,48,179,51,220,78,57,217,92,11,116,39,133,11,254,150,68,81,73,41,191,44,120,18,233,177,114,50,193,174,187,65,187,42,188,83,76,143,227,13,65,92,116,63,52,122,206,53,218,229,237,10,121,128,236,117,29,53,96,43,116,6,111,79,17,155,246,6,73,70,137,73,196,103,130,102,22,138,150,191,130,195,84,83,165,232,98,89,202,12,99,154,23,136,140,130,209,150,210,214,157,177,181,223,108,103,25,179,40,95,26,102,69,220,189,9,40,147,166,73,38,68,163,111,90,244,25,245,132,175,248,147,184,15,152,180,255,116,21,250,187,17,131,205,171,54,80,1,252,25,184,157,241,107,103,127,101,137,199,231,3,202,42,84,245,246,211,172,41,4,208,92,56,75,224,70,25,120,162,246,208,174,122,154,13,128,137,87,183,234,164,31,81,108,234,202,89,36,190,175,180,159,121,42,39,82,243,129,159,13,65,100,97,102,121,90,238,83,113,236,171,192,218,231,212,245,255,130,73,111,57,185,149,156,230,190,60,205,159,161,11,128,20,188,146,45,95,11,23,133,252,160,250,198,95,192,30,125,145,37,110,245,180,130,49,155,154,143,114,55,215,233,141,53,101,129,239,149,197,126,116,234,131,92,21,126,125,28,203,220,33,23,15,45,211,111,139,248,157,100,80,196,169,60,64,38,36,55,220,237,168,135,137,72,10,44,100,226,178,30,132,70,86,140,23,64,44,13,23,104,78,112,220,221,54,164,137,185,52,140,66,6,190,238,58,189,122,35,81,79,95,148,113,126,249,54,56,52,150,54,100,62,220,4,202,70,70,28,37,88,65,242,177,158,122,65,101,6,226,207,90,165,100,218,126,115,218,25,95,106,189,235,123,67,98,94,65,123,21,9,249,130,23,182,110,114,123,87,232,255,239,196,4,57,204,14,41,238,237,3,175,246,66,156,249,104,241,146,108,177,242,237,186,70,197,231,79,75,250,118,163,98,28,55,228,70,22,76,209,115,149,111,203,223,49,206,152,9,48,248,94,236,79,109,70,241,10,46,153,37,232,249,41,213,144,22,135,227,154,215,49,230,0,208,80,101,67,150,0,169,227,1,235,178,150,67,30,105,218,227,208,17,29,114,5,131,67,8,1,195,185,245,140,3,153,62,81,52,105,73,18,209,49,15,242,120,0,199,173,75,86,219,254,57,122,21,56,239,141,68,169,47,139,64,213,135,174,38,186,2,22,127,101,125,217,213,242,12,66,232,87,73,42,142,26,189,36,59,7,208,48,68,229,117,181,116,98,38,50,104,62,22,73,66,60,141,8,71,18,24,157,216,77,138,6,242,243,168,191,162,123,247,167,193,117,14,207,241,225,95,28,56,18,51,126,170,224,30,171,38,20,98,244,167,0,25,189,170,242,128,54,161,60,114,7,211,179,2,174,61,217,88,164,106,91,129,133,106,71,193,231,228,141,89,163,23,66,94,34,185,50,2,56,19,90,14,93,243,150,163,8,56,115,20,98,36,83,151,30,7,221,131,86,152,18,64,99,133,38,4,232,102,116,138,74,230,218,159,155,41,198,127,220,36,250,147,107,108,238,249,146,181,46,121,153,248,79,176,214,94,56,135,138,0,133,223,162,4,165,132,226,230,42,98,227,80,162,143,179,181,132,118,88,130,192,246,105,149,251,118,5,91,138,43,158,39,31,212,255,46,168,246,82,68,228,233,48,1,15,98,83,131,11,253,155,196,207,199,218,142,236,11,171,190,235,51,120,172,77,10,116,60,2,170,9,205,12,240,193,142,219,181,195,61,19,221,55,66,123,165,173,20,97,104,170,48,242,112,25,157,252,235,190,109,213,2,49,31,3,113,61,185,1,65,222,68,75,91,223,53,229,38,2,180,25,84,93,166,69,129,88,117,155,45,160,137,224,17,157,237,161,31,206,231,89,97,96,81,193,181,163,187,125,144,130,179,201,183,55,105,13,113,65,50,208,221,139,188,203,154,237,131,181,189,196,29,70,202,37,181,152,181,93,100,27,139,110,110,166,215,167,146,37,185,206,214,27,76,148,41,154,196,10,121,123,78,222,28,85,229,76,28,90,85,112,91,10,177,171,183,72,234,139,169,132,135,222,89,154,238,86,91,189,85,83,143,38,55,70,68,139,125,60,58,107,233,134,231,127,138,176,37,101,65,9,54,59,185,178,168,37,236,34,95,150,139,78,94,196,10,164,113,223,174,49,241,69,80,197,198,62,230,39,208,219,127,104,52,87,247,204,88,60,95,159,237,23,229,33,139,216,192,67,165,141,170,28,90,191,106,93,34,21,103,87,26,34,251,62,195,39,51,40,75,36,125,61,245,193,191,240,41,194,219,128,67,4,230,60,248,55,18,80,159,162,146,236,236,90,83,137,141,228,172,54,0,34,183,209,93,50,53,74,118,233,100,30,172,214,29,204,240,145,142,151,102,229,19,45,68,107,5,121,184,39,15,172,151,111,50,61,67,159,255,211,208,77,129,156,45,95,90,127,147,126,160,56,27,105,204,225,108,34,7,199,198,250,12,231,198,131,31,206,29,86,1,72,76,201,173,107,35,178,212,188,106,45,97,242,84,212,202,101,130,186,45,78,1,235,15,214,197,114,226,143,151,99,218,64,11,105,240,203,70,210,182,129,178,151,203,58,93,60,22,130,178,179,99,25,249,126,25,154,17,227,37,56,243,213,208,158,125,112,234,198,232,170,148,43,243,42,176,161,65,244,157,101,152,105,134,1,177,1,160,45,109,169,159,63,81,10,8,129,14,108,144,22,169,22,113,234,89,86,170,112,195,40,65,253,124,159,53,82,218,5,131,125,13,102,250,196,227,91,197,77,49,23,117,72,12,153,39,170,6,217,119,102,97,135,0,210,129,25,204,94,129,77,99,111,206,44,80,75,186,190,35,51,194,211,229,182,236,201,116,178,60,179,117,84,208,15,122,153,111,27,145,158,89,189,221,16,82,97,196,240,69,166,214,155,232,96,70,47,138,117,252,250,88,69,178,83,141,139,217,2,134,217,153,211,93,82,132,0,43,153,141,249,226,164,97,77,166,45,87,234,94,89,14,199,165,245,2,6,66,17,11,244,69,140,41,90,84,38,210,152,202,131,87,115,235,155,110,118,239,68,142,184,94,180,158,198,176,198,125,183,212,63,228,30,118,204,159,97,137,48,69,251,78,67,234,145,146,42,194,239,233,1,208,155,11,131,200,122,150,38,233,11,108,35,109,88,101,89,46,185,192,1,109,13,187,61,86,193,251,227,199,197,221,75,136,43,220,196,137,245,219,240,4,227,239,147,53,71,46,10,6,51,104,44,173,121,33,10,31,60,3,246,250,122,32,25,32,203,109,8,35,210,162,136,210,9,182,189,250,109,142,161,118,1,152,171,248,57,69,238,225,162,5,239,122,144,99,109,20,143,113,102,42,242,69,164,246,30,34,9,64,187,82,170,71,225,225,211,30,8,52,57,199,179,181,167,144,178,250,20,98,96,44,117,254,254,169,211,155,149,30,159,212,121,158,32,122,27,57,49,86,6,55,188,239,216,149,223,7,142,104,57,219,147,82,16,226,247,243,241,95,37,196,108,84,131,67,0,57,185,162,89,225,36,188,53,21,174,35,146,168,208,110,36,250,237,73,136,211,12,126,232,248,36,103,5,92,235,171,247,218,152,150,10,112,252,225,222,125,18,72,185,88,82,126,188,72,91,174,188,225,20,170,99,101,142,93,240,238,160,82,133,115,180,31,37,92,231,209,245,254,112,113,111,168,18,210,146,254,182,247,11,244,134,213,231,139,82,152,210,52,145,64,143,88,240,68,112,188,193,96,226,28,18,235,7,204,161,45,209,84,15,53,96,179,123,97,249,67,119,203,106,221,112,17,10,47,40,237,111,211,118,10,238,177,165,11,66,241,122,191,109,22,181,66,75,88,196,86,78,202,16,158,255,239,53,97,14,15,150,166,235,219,194,207,248,216,137,166,156,209,144,71,249,118,86,218,22,246,121,24,77,20,77,119,241,119,179,202,21,100,118,146,120,207,135,59,158,119,181,179,186,109,142,106,38,130,116,84,180,150,45,156,122,106,242,177,177,194,176,115,178,172,162,60,218,34,69,243,248,240,104,72,235,16,179,229,134,82,81,98,79,199,9,244,18,80,139,107,230,158,184,133,60,192,66,137,208,111,37,111,226,249,16,242,86,251,139,190,27,242,18,79,60,63,194,82,53,39,177,201,35,86,198,8,109,250,73,234,111,217,196,179,186,194,166,29,1,128,137,133,240,28,66,140,234,82,200,245,163,197,171,7,79,99,103,75,209,152,131,211,165,70,64,199,138,220,179,41,114,36,211,149,20,142,40,132,12,149,175,113,74,194,2,84,3,22,89,79,133,152,49,110,245,147,167,12,210,208,43,147,85,146,122,103,172,131,58,200,178,191,40,57,117,158,210,129,110,168,49,213,147,204,148,70,99,149,224,0,91,86,150,169,96,214,239,195,75,214,50,128,116,51,43,136,66,126,88,13,0,24,175,109,97,140,196,113,128,122,38,47,141,177,240,17,158,248,87,3,44,135,234,233,180,154,251,111,84,17,102,42,123,186,228,26,171,123,93,12,8,196,144,33,22,37,53,66,146,48,48,105,121,216,217,197,152,46,25,132,187,109,204,189,19,163,215,134,229,156,138,68,18,4,33,94,219,177,69,177,133,108,103,106,242,108,99,255,154,220,116,103,71,219,23,96,224,32,133,127,8,232,131,179,180,33,68,168,246,179,163,55,64,128,74,215,14,168,224,136,191,21,114,113,147,238,225,143,46,168,45,122,0,237,112,103,89,169,113,76,80,229,214,45,147,169,89,167,85,52,193,201,85,158,145,229,131,141,144,159,164,125,147,248,179,216,211,181,240,66,209,2,31,101,62,134,57,218,130,56,251,72,3,174,72,95,3,201,251,255,201,183,93,174,46,236,80,247,109,211,142,51,203,165,230,159,137,120,29,120,34,166,52,4,122,215,18,245,155,226,104,86,74,72,115,195,56,174,162,254,161,38,195,107,217,244,97,184,170,180,215,210,122,163,179,56,107,94,55,75,114,114,33,94,194,128,97,33,112,249,100,199,90,0,98,56,247,30,101,22,22,193,49,174,124,145,156,193,25,250,26,43,190,126,124,224,22,41,141,31,167,136,128,121,94,60,98,13,92,125,186,81,90,95,189,125,176,69,206,88,137,108,230,231,55,236,161,149,85,179,15,83,81,101,120,108,63,126,13,64,159,64,218,9,219,91,146,209,249,22,187,195,67,188,154,166,146,90,254,25,62,188,109,238,104,106,110,124,151,203,234,144,165,144,139,24,247,93,251,128,81,3,42,169,185,41,216,117,239,1,77,82,167,70,247,225,52,231,10,89,93,101,239,66,95,207,165,76,254,244,223,172,154,158,28,183,37,91,245,255,148,217,240,113,225,90,203,163,148,130,206,253,76,145,33,39,82,243,135,47,187,186,100,40,76,162,221,82,53,42,34,63,40,107,242,53,19,169,185,239,193,231,234,225,197,11,83,175,209,113,204,93,161,119,203,74,238,30,108,139,245,126,24,159,80,213,131,243,241,48,85,138,254,15,191,89,81,64,186,54,77,234,174,26,172,211,96,122,96,85,141,247,179,54,206,125,143,149,150,141,162,170,72,194,49,48,125,248,61,64,231,234,61,86,219,17,113,204,175,89,138,51,42,182,237,116,87,54,164,221,216,76,141,5,8,239,241,198,87,157,235,150,57,141,233,15,48,119,14,196,56,178,88,150,164,227,37,114,210,38,226,230,210,253,118,59,20,60,145,55,249,12,164,221,143,23,160,72,209,219,159,193,153,66,95,0,165,58,199,212,118,27,156,30,208,79,62,116,246,161,149,144,131,110,20,205,34,94,175,0,199,192,50,75,25,170,70,85,139,210,17,213,194,146,48,74,13,105,165,110,187,198,31,171,39,39,28,240,177,129,1,224,63,96,188,80,207,72,55,28,148,165,180,107,249,117,143,34,148,57,133,68,56,175,71,161,26,56,65,185,23,225,8,61,208,29,227,150,168,179,113,224,16,250,64,20,233,118,208,125,244,141,218,65,197,253,251,11,46,197,188,133,39,253,159,17,91,97,211,43,194,95,218,149,179,50,248,76,201,62,152,156,234,95,26,248,106,219,250,215,86,184,32,165,23,250,16,103,108,65,73,128,242,60,57,186,79,214,74,237,37,8,164,54,176,5,123,137,192,243,100,153,65,234,129,226,54,38,253,78,219,187,27,217,163,189,63,111,180,217,97,248,148,233,191,163,94,154,93,138,208,0,185,108,107,22,122,244,157,57,194,181,215,186,232,239,100,125,89,253,207,16,183,192,41,101,160,200,163,31,254,79,121,77,73,131,156,94,194,177,74,78,31,121,237,6,108,246,80,142,158,186,74,82,169,65,35,35,47,255,83,238,163,170,206,220,184,222,226,82,129,114,143,171,153,246,144,29,233,252,254,201,130,28,100,142,192,99,110,206,88,21,86,248,33,105,195,14,216,70,157,187,18,83,127,167,195,208,139,204,101,251,141,26,231,154,187,74,116,104,43,206,125,85,55,105,245,22,106,173,174,30,201,52,220,122,61,62,174,14,77,90,222,163,31,242,226,198,82,83,106,9,5,153,76,135,110,46,165,42,20,133,166,153,186,49,135,80,169,6,8,107,129,98,222,247,178,201,247,56,36,208,177,6,142,153,35,154,104,93,24,21,51,21,248,180,223,152,132,49,236,221,158,205,70,188,41,31,86,250,70,168,16,8,208,71,18,104,209,213,224,139,56,19,184,139,74,150,140,116,120,253,213,163,193,91,59,11,115,255,2,131,235,228,188,174,128,165,33,254,72,55,101,64,46,85,180,151,98,87,28,183,170,110,63,14,200,170,4,84,121,140,108,152,83,67,158,80,224,29,79,169,49,211,64,70,160,198,186,213,45,254,128,106,244,20,128,13,160,66,61,20,65,42,88,165,129,182,75,55,198,203,46,246,150,62,224,122,147,153,1,115,69,30,19,9,156,61,183,97,166,190,89,125,164,175,177,44,61,190,48,193,181,93,189,154,99,242,217,4,21,137,142,231,98,208,129,46,44,138,238,232,11,162,49,55,96,202,144,103,53,41,94,56,195,225,164,164,137,224,158,222,164,199,254,211,172,25,43,146,238,178,136,101,144,254,7,40,193,229,53,105,147,158,198,167,114,236,231,99,183,89,38,244,63,118,32,38,179,94,31,235,62,244,197,144,93,180,223,87,33,50,149,24,149,220,25,47,38,200,242,71,252,165,243,209,47,143,207,74,94,75,120,137,120,39,50,145,15,57,219,173,187,144,214,172,28,214,213,200,45,232,173,192,181,174,42,25,219,99,218,212,215,79,9,31,131,28,36,91,149,100,67,200,235,145,115,7,212,229,230,41,60,197,1,166,50,87,152,140,247,232,90,97,158,170,125,172,25,252,229,102,2,221,52,123,121,221,197,31,234,17,102,219,45,35,69,107,219,165,119,188,72,43,44,29,59,1,230,0,254,115,14,216,182,214,194,171,114,23,157,241,61,110,51,219,132,143,50,197,126,108,94,149,239,226,22,190,207,223,211,141,96,49,126,43,247,167,238,187,4,64,81,13,211,240,138,184,233,107,12,86,149,33,23,71,167,154,115,148,109,234,72,195,164,222,204,241,200,98,150,242,145,195,136,163,231,211,16,252,7,217,54,100,210,118,147,41,97,133,222,45,65,222,147,179,14,177,241,122,8,175,198,68,81,130,80,231,74,235,238,89,73,97,44,36,152,255,229,165,171,254,156,122,132,216,138,87,100,133,49,46,214,153,186,199,239,204,254,153,201,100,19,24,85,211,80,191,127,243,175,90,63,180,188,52,208,115,171,64,87,113,108,53,71,227,234,3,71,254,146,57,102,254,121,152,218,31,182,109,37,133,150,75,247,68,73,216,21,111,205,69,246,139,218,117,108,56,185,143,67,64,251,247,79,194,101,97,4,217,1,227,138,182,65,38,150,228,100,126,162,249,4,84,143,77,15,37,140,84,74,16,109,111,25,40,47,37,56,120,213,160,194,21,66,39,76,61,166,41,126,198,64,94,239,246,140,96,189,133,44,159,174,175,68,247,236,176,242,58,244,83,218,128,225,217,24,51,69,191,192,179,124,61,116,25,234,168,69,101,221,121,86,146,97,77,24,203,43,79,164,96,114,161,209,227,68,29,85,252,71,31,170,228,163,44,6,236,233,114,83,33,215,132,45,104,160,42,234,55,145,80,1,95,2,254,4,255,82,184,122,38,80,98,239,37,36,13,38,250,212,118,171,116,149,134,94,219,225,168,5,25,81,129,60,244,131,116,103,73,251,75,32,110,131,80,18,198,208,161,153,26,108,163,247,213,159,33,244,234,200,241,199,72,210,99,210,249,210,167,4,194,207,145,54,230,56,240,132,253,161,98,184,10,42,66,56,146,115,202,203,98,48,203,112,150,221,127,4,92,245,44,235,159,204,241,133,26,114,16,67,24,30,238,158,232,220,112,41,63,14,87,46,17,143,57,247,164,77,4,64,129,78,78,79,118,151,242,79,167,157,83,249,83,235,97,168,199,238,252,54,151,170,204,147,195,103,3,50,133,73,77,124,20,45,148,211,199,70,213,36,172,51,36,181,89,173,213,9,128,47,226,95,22,154,208,41,211,147,94,191,153,232,79,8,67,249,40,183,139,14,177,197,91,172,125,204,129,213,25,86,90,238,135,33,207,54,242,113,116,198,19,197,226,141,72,104,254,98,234,74,104,251,55,63,83,58,200,188,203,116,71,50,60,148,141,49,123,120,156,12,201,117,82,27,237,228,138,233,39,24,112,112,84,6,204,58,20,18,197,170,90,2,164,215,51,33,217,141,147,213,239,95,1,213,107,61,240,124,93,194,6,64,159,247,152,183,96,104,150,233,220,69,216,81,214,192,55,92,241,54,34,160,22,86,48,68,210,242,100,129,206,41,25,60,183,3,245,28,9,163,60,36,154,237,2,64,86,237,72,203,21,150,168,170,101,191,188,174,25,240,179,228,127,211,231,53,229,158,57,85,85,127,238,166,134,142,200,169,91,48,32,66,43,238,48,26,93,242,193,79,67,14,179,235,255,0,239,5,129,13,55,181,11,152,143,187,209,57,42,147,33,104,173,73,239,222,39,23,23,22,203,21,122,189,14,248,43,125,254,177,147,173,14,73,107,248,255,45,77,179,52,151,185,193,53,238,63,5,252,135,130,140,173,100,35,193,73,76,128,48,208,107,152,38,62,6,35,37,251,25,161,17,82,82,165,136,187,9,116,214,48,133,158,32,4,212,40,161,167,64,34,198,188,98,197,50,52,138,190,135,239,70,124,50,90,59,117,98,80,232,25,93,184,253,104,253,99,55,150,221,255,155,129,147,46,212,78,170,34,244,151,68,11,212,196,122,50,252,194,48,227,88,73,40,35,12,207,248,171,243,93,13,91,125,154,14,114,204,97,32,207,124,236,233,223,209,33,118,122,45,67,118,144,62,124,50,49,216,5,31,134,80,234,77,135,124,111,255,183,87,78,187,228,195,70,43,249,92,35,157,27,101,90,117,132,63,251,219,233,46,147,40,163,120,149,88,200,154,107,127,97,180,115,164,193,146,178,110,195,179,125,171,94,73,135,205,172,110,244,33,103,150,58,120,91,146,74,205,80,167,9,50,80,246,141,94,213,62,228,21,125,27,141,103,187,167,145,237,193,26,138,111,20,93,15,33,101,129,13,38,93,145,135,133,75,56,58,182,237,161,102,65,149,133,19,199,150,227,117,88,212,203,220,43,226,25,58,13,57,254,9,63,254,125,127,165,60,99,243,114,0,207,31,67,115,186,152,161,239,243,214,125,241,205,52,61,47,108,232,157,38,117,189,5,72,112,62,21,237,245,177,160,241,29,159,243,99,244,80,136,238,213,219,227,70,68,236,39,153,209,95,166,98,177,176,69,113,66,18,229,68,149,56,107,1,169,183,167,32,197,247,47,251,68,16,78,156,91,158,148,147,179,143,206,54,94,76,97,17,120,224,164,57,125,78,186,130,12,92,76,7,34,144,234,74,213,206,34,152,29,164,150,47,41,24,231,64,124,70,39,99,22,107,11,92,176,37,125,218,118,96,211,73,194,229,131,201,106,220,110,87,192,198,191,235,253,41,113,204,200,177,111,113,76,120,77,103,228,104,94,247,212,175,251,83,38,186,254,57,197,50,163,209,118,152,68,126,167,227,204,168,72,63,151,70,234,20,12,108,45,221,161,131,115,139,121,133,250,175,220,61,174,169,210,36,57,109,62,238,241,54,219,225,159,210,246,116,44,206,118,46,124,62,34,179,190,236,85,220,67,99,43,33,128,88,150,237,149,192,69,112,96,168,182,53,29,162,205,142,188,245,19,151,124,101,36,109,210,219,72,54,226,121,18,53,220,45,224,25,110,142,116,69,61,138,171,168,76,218,115,62,78,57,154,74,22,207,197,32,187,141,166,184,19,149,108,135,192,35,159,60,39,146,219,183,155,173,102,88,138,192,96,32,183,88,111,55,61,177,23,129,29,24,8,243,241,159,226,177,33,36,199,219,92,236,137,169,228,80,1,141,12,209,235,130,80,101,51,230,73,23,231,38,203,50,167,196,122,50,0,178,240,157,42,228,26,74,58,167,197,164,128,88,92,49,170,242,18,12,26,30,252,234,191,48,241,68,132,54,158,131,152,28,152,124,27,254,73,230,253,185,180,123,85,97,61,249,86,91,222,146,121,200,113,134,162,142,49,149,54,35,30,126,195,177,230,144,12,150,58,11,132,205,98,255,103,49,147,42,158,230,36,105,241,250,204,82,69,98,203,237,218,170,254,31,237,195,133,187,141,71,91,9,202,68,253,159,159,86,103,204,127,235,103,109,178,177,254,2,193,15,175,222,25,102,209,75,178,223,122,136,18,148,170,44,189,15,35,72,41,187,98,194,251,114,115,62,117,59,15,247,218,240,60,208,117,48,110,168,218,102,44,121,210,183,14,1,20,191,222,62,209,19,99,243,62,87,211,173,38,94,246,194,249,175,190,116,248,57,40,47,110,224,99,85,84,151,134,69,18,235,80,48,18,98,68,104,57,210,77,36,222,47,94,149,49,241,21,242,41,133,8,43,203,198,71,91,8,227,208,140,110,190,251,231,201,142,111,121,205,54,237,111,199,16,197,141,199,1,131,10,149,225,35,235,238,70,220,21,178,67,181,174,63,59,82,20,30,182,31,108,127,11,113,70,5,236,123,68,34,224,224,88,174,240,54,195,180,57,248,194,14,154,189,172,161,90,60,172,61,97,86,232,121,202,142,169,58,183,247,108,113,127,221,189,8,9,83,139,175,52,68,25,51,178,3,249,152,195,134,171,99,114,36,140,224,174,135,33,60,235,65,160,221,89,104,176,26,233,23,214,221,167,197,87,110,126,19,25,114,20,180,231,21,222,201,9,0,139,63,196,191,255,216,15,183,228,245,177,93,204,64,204,145,85,113,135,28,209,223,208,86,160,207,165,142,23,199,4,5,108,245,253,187,182,168,72,220,221,210,45,24,6,249,122,73,230,107,15,75,42,228,144,94,125,98,74,10,89,7,135,133,195,166,42,206,147,31,248,105,59,53,117,216,91,204,188,100,164,186,120,232,151,92,96,135,73,181,26,226,17,214,106,157,225,127,8,121,9,118,59,151,60,191,93,85,204,31,98,51,219,129,114,255,13,219,86,224,16,179,15,218,177,148,23,194,79,253,227,109,40,133,89,209,47,143,156,46,196,69,60,149,75,174,180,42,58,3,86,26,180,213,61,137,24,131,203,166,201,132,82,109,14,242,165,81,225,56,33,248,248,214,250,44,236,218,129,208,7,14,241,206,218,188,153,66,175,181,141,68,149,171,155,71,178,67,32,203,237,10,253,101,207,200,9,220,55,177,126,152,114,245,45,184,125,138,7,68,152,192,227,195,57,105,71,104,71,60,12,187,137,152,65,97,239,248,155,130,81,200,83,161,128,57,135,69,116,112,67,173,73,95,235,4,126,116,0,24,29,208,247,224,202,69,148,92,226,42,74,194,15,180,225,138,160,11,61,108,245,32,133,211,64,92,133,163,125,72,158,27,222,92,100,156,236,38,191,163,190,22,66,57,137,230,26,13,227,100,28,193,204,136,127,6,187,246,85,143,40,120,33,215,78,173,254,68,191,242,217,253,219,40,131,74,222,173,200,78,157,216,140,151,104,114,109,71,90,49,80,105,223,249,191,210,238,190,16,63,75,4,73,11,105,82,85,4,0,236,14,234,218,148,224,25,43,192,222,206,71,123,166,233,239,224,59,217,14,40,48,19,33,12,216,204,183,83,175,24,121,149,167,197,186,110,201,222,238,155,244,165,205,27,109,135,64,153,96,214,143,167,53,144,2,192,33,54,34,24,45,245,112,45,171,225,101,235,217,86,45,8,243,215,105,186,61,57,93,151,31,209,182,132,118,236,26,174,53,249,28,29,56,37,238,80,185,189,54,15,156,40,213,86,253,162,68,95,255,41,217,123,185,253,61,29,125,52,67,151,95,195,126,254,57,186,48,3,191,19,55,34,149,193,38,210,148,8,183,163,53,97,174,86,205,4,204,147,165,10,187,32,44,223,94,73,121,148,179,10,225,210,90,53,160,90,117,66,223,203,208,5,229,4,200,209,125,163,141,14,79,248,140,68,179,2,230,90,254,59,235,32,181,115,254,145,253,129,45,187,62,226,86,199,255,73,223,52,16,18,81,152,248,53,251,212,169,171,79,90,130,169,100,152,178,82,159,202,155,107,248,237,250,182,244,137,44,130,113,54,132,238,114,209,0,170,223,108,156,14,65,101,156,4,57,28,52,194,145,247,171,148,171,111,53,124,50,54,109,76,237,211,31,6,125,190,122,146,37,140,49,86,116,235,57,112,79,233,4,31,224,240,53,141,140,105,164,136,53,254,187,33,221,55,6,225,137,17,50,12,75,135,177,81,96,182,244,42,235,197,111,207,110,244,17,35,55,142,190,191,117,59,8,153,135,90,41,170,80,234,42,188,209,215,149,160,66,46,78,11,148,135,72,226,149,69,154,51,195,227,51,74,20,185,226,197,211,240,117,127,42,217,180,151,154,55,189,114,2,95,119,68,143,31,114,237,85,12,138,232,180,87,16,31,166,68,65,1,216,130,68,225,29,17,134,64,193,109,6,35,22,24,146,147,183,5,31,236,22,151,100,4,52,128,101,234,112,232,253,254,151,0,39,162,201,116,203,74,41,202,230,210,190,30,237,6,146,206,229,111,76,2,10,60,102,0,247,2,174,17,111,163,214,223,140,210,151,214,75,66,14,148,102,87,227,164,205,34,4,231,122,115,8,80,48,251,98,162,135,27,90,99,92,47,20,62,202,133,144,6,129,89,93,16,242,122,152,142,124,179,49,171,176,177,106,46,20,93,178,223,10,49,81,199,20,16,130,238,186,67,249,77,134,24,204,75,29,133,202,204,90,92,104,190,164,133,4,241,169,23,39,237,216,13,99,164,106,228,239,239,183,221,11,121,127,175,21,14,43,183,57,166,108,83,178,62,23,123,117,65,156,243,9,64,198,215,244,255,229,128,80,206,80,100,151,232,198,237,215,218,107,13,17,76,177,75,42,41,122,105,48,16,209,34,254,15,142,121,74,105,52,5,249,195,233,140,108,192,24,77,37,49,26,43,147,0,7,55,212,28,188,232,49,233,70,159,60,193,57,234,118,125,187,21,228,139,254,201,161,210,212,166,165,57,139,67,238,76,22,201,88,52,124,207,199,52,143,61,10,143,186,178,20,188,57,173,7,94,149,14,115,166,232,119,95,130,94,218,95,98,173,170,10,83,7,7,8,111,243,228,106,202,210,202,239,182,101,199,177,189,57,25,66,10,240,5,100,31,26,48,148,70,214,106,234,35,163,244,246,3,39,211,86,138,239,216,104,72,46,163,51,54,110,170,12,227,74,171,210,192,170,143,227,72,211,6,84,231,80,144,127,211,166,196,137,168,42,177,4,26,29,145,117,220,200,235,70,194,102,105,248,122,1,200,225,33,158,160,126,62,202,125,129,108,144,141,211,250,143,12,58,244,126,155,32,131,81,173,26,83,108,106,77,90,0,37,14,183,223,221,142,108,18,139,135,78,144,81,52,155,254,176,174,173,173,34,117,211,57,176,60,243,115,49,121,198,239,157,197,177,222,110,142,25,78,107,204,8,167,41,77,221,109,177,38,43,121,6,110,44,136,235,148,154,209,208,96,132,37,161,127,217,100,39,99,45,29,18,18,181,252,243,49,57,2,202,228,4,103,116,83,132,209,34,88,81,72,67,89,242,23,123,145,204,50,179,142,146,96,104,76,69,201,166,4,55,205,238,144,239,113,41,30,193,135,32,124,10,34,42,192,173,172,236,84,86,59,96,159,19,228,94,27,113,58,193,105,223,121,194,243,161,45,107,161,182,173,35,37,37,178,35,169,168,215,250,170,232,38,35,254,94,22,153,246,126,221,120,203,84,148,151,36,87,165,199,152,231,12,62,177,244,196,3,105,106,200,36,148,193,255,117,150,188,17,201,176,244,230,104,134,72,129,111,199,170,120,41,221,132,209,114,138,88,137,113,39,235,54,149,117,195,194,155,96,115,63,223,145,19,108,125,108,221,223,22,174,36,105,71,3,208,1,183,189,165,162,48,94,161,150,228,220,13,201,230,152,100,102,1,54,222,240,34,150,229,113,65,233,112,87,183,3,17,26,79,36,94,125,165,70,207,187,17,97,68,42,249,0,2,232,212,132,43,239,203,169,117,167,192,215,214,144,136,199,142,150,224,136,242,182,130,130,91,107,112,38,52,71,28,171,198,73,168,111,73,146,68,212,17,231,229,23,202,46,44,206,139,232,243,50,94,16,52,40,78,238,143,197,230,204,50,125,225,1,245,185,221,184,119,229,44,50,214,221,179,232,98,170,47,74,50,198,126,113,229,95,141,1,192,94,37,156,171,67,58,15,112,192,106,232,253,112,141,141,165,22,26,39,12,113,26,29,235,192,22,225,151,56,122,243,182,46,220,48,29,124,37,55,193,123,221,163,240,175,101,186,46,203,242,242,212,185,148,50,14,25,152,30,240,229,227,122,53,211,45,17,172,178,90,191,107,156,194,16,223,77,11,101,222,45,143,251,106,76,223,228,63,73,128,93,159,39,211,91,51,223,121,205,247,145,133,189,84,233,4,213,54,167,229,247,140,107,224,98,1,149,4,144,218,173,163,197,216,136,108,133,114,29,186,100,53,219,12,46,86,212,128,124,62,33,248,83,181,20,51,45,83,67,252,249,161,74,252,36,204,58,1,98,180,218,180,30,213,202,227,52,116,74,249,80,197,247,227,94,60,232,51,0,64,48,37,186,197,243,42,6,102,43,238,84,149,88,250,195,124,138,52,163,17,91,252,47,12,172,101,244,126,16,124,197,2,87,151,238,99,142,80,75,18,63,194,121,169,181,137,94,54,109,229,120,254,103,208,5,7,138,46,18,207,91,107,179,248,228,91,74,165,118,123,185,12,178,54,5,70,190,25,8,109,89,229,126,37,30,81,103,223,90,50,41,168,24,233,174,168,47,207,7,146,220,169,191,14,255,3,239,240,10,183,21,156,17,18,13,143,186,225,195,82,97,180,160,240,146,26,121,176,185,65,207,148,252,227,209,21,234,44,125,201,70,195,129,156,48,190,227,210,45,233,185,164,243,212,3,218,112,135,3,60,18,171,45,132,206,16,90,0,181,31,97,100,249,83,172,127,245,100,254,114,211,24,87,61,99,220,15,67,37,208,43,178,216,172,213,170,20,115,161,62,40,198,112,159,88,166,157,3,188,107,127,165,38,177,87,37,43,174,63,173,180,198,254,155,210,216,250,175,225,70,251,118,60,207,142,136,242,133,223,56,156,228,141,39,223,53,18,52,28,44,205,61,82,232,20,110,168,55,112,203,136,156,104,185,26,30,27,116,34,70,25,22,135,255,145,30,59,55,132,249,251,111,72,217,206,154,217,82,179,8,146,245,231,232,205,82,168,166,236,231,225,22,211,193,73,25,50,204,67,255,223,49,76,27,31,235,167,215,243,7,144,27,95,79,197,135,43,178,56,224,85,240,139,176,105,202,138,30,91,1,244,196,180,218,203,252,111,83,81,175,123,15,19,71,158,132,207,0,239,39,58,112,183,19,232,203,8,211,177,171,91,168,255,73,207,126,192,149,76,11,187,182,226,60,130,17,83,238,178,91,62,140,35,24,250,47,224,86,37,201,193,37,9,90,196,111,181,171,160,62,223,6,83,236,153,139,238,45,64,40,129,137,246,201,65,217,191,244,87,148,216,11,201,67,82,83,6,24,244,101,15,114,182,205,80,201,160,144,45,231,174,155,93,108,135,77,222,129,140,70,127,88,99,67,22,89,205,126,57,26,198,123,18,190,165,28,59,41,33,216,53,186,77,247,38,174,27,230,24,61,36,165,67,4,61,134,100,23,217,129,61,233,5,159,142,35,15,3,33,72,136,84,134,180,134,244,97,37,193,131,239,34,66,113,135,22,16,252,139,230,14,31,149,178,182,106,135,153,125,75,229,235,7,28,56,109,184,238,70,146,71,188,129,212,160,79,216,88,81,47,36,184,145,157,105,250,47,128,248,202,28,101,29,42,220,172,100,52,105,156,141,211,223,25,93,68,37,131,172,51,153,13,157,178,9,1,34,237,155,214,176,58,35,117,247,136,2,103,39,203,203,130,162,121,91,13,156,69,89,144,5,142,191,190,198,174,177,44,234,49,245,94,217,251,34,81,145,143,1,187,179,162,89,115,17,184,159,67,148,110,185,64,250,199,151,151,190,142,160,207,182,157,216,13,33,231,61,117,132,29,214,26,244,241,97,120,250,171,13,38,52,159,51,156,136,46,133,196,64,245,214,182,64,116,216,164,83,186,90,11,54,247,47,75,29,49,181,239,252,39,28,30,116,94,62,42,248,54,227,140,56,203,50,224,26,207,193,130,111,23,245,157,230,25,67,193,213,203,166,187,149,11,224,150,180,91,175,247,217,9,179,23,29,204,200,93,23,190,190,83,186,201,254,244,1,196,201,242,227,174,204,84,211,83,41,247,173,66,94,79,176,25,165,154,242,87,153,147,26,223,255,37,241,193,2,158,24,115,4,247,55,165,1,156,0,1,36,212,1,65,28,222,1,217,56,96,64,30,176,33,29,98,248,124,110,28,143,232,184,82,79,167,135,40,233,86,194,1,105,118,174,165,176,210,143,39,211,241,71,183,108,149,248,82,191,168,241,143,130,224,235,197,96,152,37,205,219,28,255,62,130,179,9,108,29,229,6,197,94,107,115,45,201,125,185,26,152,75,231,98,185,140,229,12,118,218,130,73,98,5,90,67,102,145,59,200,103,8,120,26,213,131,200,59,237,254,150,66,1,14,153,247,33,22,60,120,48,218,54,138,225,99,245,34,198,251,95,189,116,69,34,245,157,1,184,142,62,92,86,156,198,137,161,201,226,179,112,3,5,51,43,250,111,159,121,77,121,213,113,44,203,111,214,250,29,114,83,74,214,203,36,23,70,106,204,12,128,126,94,85,65,158,78,244,3,166,189,99,235,112,50,11,9,72,155,219,214,109,254,40,49,237,245,24,66,112,157,211,101,241,187,103,113,52,36,64,165,19,2,75,10,213,205,202,164,64,170,15,27,107,44,36,126,70,232,241,108,212,28,171,38,154,196,64,134,223,218,47,246,19,40,220,107,233,244,103,48,191,85,173,195,36,66,195,180,253,185,224,47,98,2,80,0,11,149,22,152,82,147,215,246,98,139,124,98,225,119,13,38,98,48,71,70,199,147,85,159,11,129,156,24,141,9,219,229,59,107,235,200,91,92,1,14,79,215,155,251,34,190,68,113,150,78,200,200,237,28,112,49,2,153,31,92,111,53,63,132,85,41,61,145,96,178,94,206,112,246,3,169,252,4,154,54,53,104,160,83,27,6,77,115,160,160,28,105,193,85,43,164,24,114,23,66,250,165,179,12,105,219,206,78,15,159,117,114,14,126,5,122,185,232,229,67,242,23,119,115,188,163,168,26,102,17,150,128,166,210,143,103,58,136,127,227,235,7,139,98,55,12,234,122,38,124,18,0,140,2,125,138,95,188,243,162,143,26,132,176,241,44,69,243,212,66,154,157,168,155,79,140,147,38,5,204,189,219,136,18,119,5,160,119,31,253,178,125,243,155,87,45,168,222,110,97,10,37,50,145,22,229,215,156,120,133,53,60,197,153,163,29,66,1,200,30,127,55,58,84,245,30,176,101,2,169,37,11,32,32,150,235,137,99,230,209,25,225,130,20,127,163,7,160,38,246,58,241,178,41,126,233,12,243,40,4,137,243,4,172,176,145,37,166,169,56,11,124,78,52,186,24,153,140,239,214,112,238,23,67,198,60,142,78,1,62,185,211,195,10,36,149,252,41,43,247,1,174,192,237,104,179,208,180,137,255,2,225,82,241,107,12,209,223,91,133,193,41,1,34,213,172,7,72,245,251,5,115,19,200,138,198,1,6,160,137,49,214,38,221,161,128,255,154,13,197,67,242,38,244,224,252,73,183,222,5,215,48,20,30,173,36,235,42,56,25,28,42,156,243,204,72,216,75,48,94,220,26,149,224,131,216,150,60,35,115,156,183,169,126,20,242,189,187,179,20,159,55,213,4,236,185,99,218,173,112,40,173,151,232,64,116,156,30,225,25,240,193,109,32,10,159,203,197,214,243,217,77,227,37,225,89,227,34,62,240,157,90,63,50,117,25,41,75,229,214,73,43,44,107,169,167,103,207,121,28,89,196,154,112,238,56,174,194,124,2,32,202,110,121,59,69,241,94,12,75,88,173,145,42,172,11,83,167,28,156,62,226,65,232,236,151,253,93,86,197,195,217,181,93,158,247,17,49,197,32,166,19,162,21,216,210,248,153,66,97,4,228,191,218,243,3,35,28,151,50,16,53,47,50,203,133,55,65,7,242,52,250,244,146,83,114,62,133,174,8,119,229,35,34,4,158,131,149,120,87,29,12,78,165,239,7,105,23,130,84,243,213,238,221,90,81,58,50,142,96,129,169,69,144,87,79,237,188,57,2,154,155,17,217,145,53,63,134,250,172,0,60,72,171,137,165,1,194,190,135,94,123,212,231,242,35,80,130,58,99,114,205,208,28,95,98,51,110,154,195,159,21,60,175,158,31,92,199,51,132,59,138,168,237,160,104,210,200,161,159,72,50,207,82,210,14,38,24,218,9,153,233,68,82,182,156,116,53,59,185,44,19,134,224,194,97,87,138,140,42,216,208,78,100,71,90,208,100,46,224,40,115,7,78,133,214,56,112,212,93,54,22,31,173,227,242,211,175,120,25,15,167,123,81,116,92,2,185,228,208,83,144,59,50,148,221,49,194,147,33,123,105,152,240,204,94,76,48,153,137,199,157,32,170,25,128,51,17,161,13,30,243,36,19,186,160,4,221,67,227,119,126,111,150,19,139,99,123,250,119,238,188,198,197,180,42,50,33,28,29,107,13,101,3,159,167,37,91,137,239,9,247,4,31,101,55,251,173,89,197,8,225,64,83,182,157,103,75,70,94,252,44,235,148,160,171,178,14,33,68,239,127,196,248,243,175,132,72,230,51,87,56,171,128,137,138,167,198,136,220,172,190,91,202,26,113,201,221,118,98,109,244,141,80,127,40,21,195,32,33,7,25,45,87,130,200,152,146,28,166,65,107,103,238,243,86,50,140,224,14,39,127,181,232,16,5,141,244,167,46,209,251,95,92,31,118,169,26,93,237,111,175,96,32,171,93,192,64,247,111,128,9,207,180,215,174,55,108,161,183,234,78,184,6,35,233,37,122,186,154,56,126,112,101,208,246,236,240,214,19,28,246,53,55,38,195,73,144,41,43,129,96,237,114,211,232,226,72,236,201,176,58,103,23,223,83,202,234,62,69,97,50,183,57,229,170,234,25,102,58,27,241,229,98,218,239,147,110,149,44,131,186,79,198,157,172,144,89,244,218,175,107,149,159,136,131,148,201,169,96,143,239,88,163,216,216,122,38,164,16,171,86,60,169,56,11,24,247,33,73,254,85,193,89,103,169,8,213,211,12,155,67,179,171,7,103,139,139,82,3,98,195,194,88,231,24,142,17,113,224,78,16,170,40,158,199,94,11,128,204,225,247,34,191,118,209,82,27,241,25,135,144,100,156,78,27,44,241,26,246,194,150,208,195,62,168,178,203,69,66,162,49,101,35,139,33,70,209,95,220,154,144,9,78,146,196,243,185,17,238,237,188,51,10,173,251,172,213,87,80,101,157,126,49,94,141,62,59,248,219,79,105,244,246,113,26,148,115,198,34,108,26,189,244,21,180,204,19,78,220,32,107,230,208,113,152,117,64,119,217,251,85,186,253,98,203,229,97,241,241,233,181,74,58,155,89,75,35,181,63,74,157,41,24,43,35,244,109,44,154,1,150,108,68,33,52,155,17,100,112,139,43,39,53,144,218,57,80,99,16,157,38,33,91,54,148,86,39,118,233,53,218,141,203,222,38,96,19,149,66,246,184,65,169,76,229,218,76,191,246,25,215,149,60,207,100,44,201,161,61,63,157,96,107,26,179,108,47,80,39,219,72,202,75,38,220,6,11,9,220,63,76,162,76,49,1,27,111,212,141,5,122,166,119,177,117,8,39,138,174,115,208,122,223,154,98,246,77,209,39,128,169,241,61,188,118,31,141,128,171,48,187,182,231,69,7,119,101,80,68,147,137,81,145,141,137,62,227,46,7,29,245,84,145,58,221,153,60,44,215,125,229,169,164,30,94,40,218,77,30,243,78,195,246,229,26,172,181,245,37,77,232,112,26,82,100,66,122,151,12,90,159,43,42,155,206,79,27,196,225,50,104,79,244,219,201,63,64,205,97,91,66,208,228,47,171,122,25,200,191,241,57,179,201,13,105,44,193,161,71,27,39,62,17,38,139,9,28,123,220,138,245,167,212,62,83,90,252,133,74,222,223,95,90,85,198,22,73,79,116,233,28,235,246,178,136,37,28,115,185,36,251,38,213,186,81,9,230,148,106,189,175,43,223,62,13,197,233,233,35,20,224,108,71,135,38,130,191,122,193,175,140,219,183,15,197,26,172,238,252,138,210,220,44,215,188,184,157,94,197,3,37,81,196,242,219,102,117,106,227,208,182,156,63,165,113,55,47,159,189,155,87,192,109,46,197,51,38,8,119,92,247,1,28,164,232,139,114,92,115,218,233,194,27,114,101,101,148,110,235,1,93,198,123,195,59,19,153,185,32,108,83,30,183,64,21,241,109,207,32,255,197,121,74,244,54,94,117,228,90,122,164,42,244,37,110,3,173,216,116,246,202,32,7,219,90,49,173,145,188,34,112,122,59,22,250,181,119,248,223,25,233,242,242,75,206,57,21,95,101,105,65,145,228,187,30,58,249,203,156,110,247,64,172,118,200,14,127,132,123,167,165,192,143,219,246,95,107,140,60,210,24,102,37,224,211,140,134,55,231,101,104,76,225,47,117,12,152,211,174,254,109,191,55,23,100,197,187,155,243,7,191,116,131,227,120,48,139,116,200,26,129,42,207,148,60,143,178,174,151,98,176,182,134,234,71,200,127,33,128,44,31,71,162,223,167,97,10,174,124,127,180,228,100,199,190,72,61,210,188,192,82,208,146,213,57,93,104,207,114,34,139,114,21,70,89,37,154,184,197,199,99,250,138,124,164,140,146,214,231,251,49,221,180,92,214,36,71,128,65,208,103,109,80,138,227,225,96,157,81,119,162,43,195,196,28,201,86,204,113,56,149,108,68,228,227,112,176,142,151,134,75,49,72,217,19,234,101,163,128,227,20,208,151,113,237,194,94,89,106,70,30,192,189,9,112,192,125,115,183,189,4,52,251,176,185,216,9,74,133,247,24,205,193,231,147,194,115,92,190,102,194,111,114,232,47,242,181,250,217,192,4,58,43,108,6,128,62,111,132,78,243,194,214,11,30,203,239,193,20,37,179,62,78,198,148,236,161,105,208,154,207,140,221,53,124,80,198,110,246,101,70,67,132,255,217,178,187,7,108,172,160,197,80,99,40,78,148,239,182,246,29,8,106,201,255,139,49,226,200,67,56,154,40,46,221,88,242,71,22,1,5,127,192,91,164,190,188,235,171,133,31,164,102,44,17,30,101,196,145,122,181,77,88,242,89,208,135,141,4,239,23,18,147,224,60,33,138,173,60,154,49,23,42,134,216,61,160,246,53,19,156,219,79,70,174,103,112,63,87,138,3,91,55,151,66,110,181,237,167,95,239,21,127,68,20,83,46,31,152,29,83,32,134,53,228,59,111,66,74,65,184,97,70,213,248,22,112,26,230,211,50,215,213,115,157,141,124,129,85,125,215,208,142,8,73,104,70,134,2,46,152,9,246,59,129,100,38,120,110,39,37,41,111,41,135,154,228,63,33,98,34,109,221,32,19,50,179,132,225,206,176,219,85,215,178,206,157,152,124,169,166,87,49,245,52,160,192,155,158,64,158,166,127,179,175,195,121,99,40,145,233,25,112,147,130,152,32,55,165,244,160,189,213,121,69,44,156,217,247,94,52,169,108,51,92,177,185,177,103,212,25,163,202,123,16,243,35,205,90,101,196,195,137,216,77,191,80,225,4,137,128,168,69,133,104,5,61,139,105,66,184,33,95,2,50,24,243,10,135,149,226,187,118,248,249,17,0,10,38,95,80,35,224,142,137,58,71,83,155,58,58,216,78,230,111,115,61,172,110,0,224,44,77,122,31,170,76,22,50,58,211,106,139,75,172,182,215,164,101,13,0,81,136,232,105,44,31,157,106,61,251,243,48,212,47,5,201,94,9,18,198,188,187,59,151,12,11,85,170,159,79,126,72,89,59,170,203,68,210,64,218,129,149,140,15,9,91,219,231,166,70,56,40,232,40,3,240,207,106,149,129,157,251,175,125,145,45,102,202,128,62,52,74,47,34,188,68,175,201,254,239,216,15,221,123,2,133,73,218,255,138,59,34,108,193,104,84,70,129,254,20,16,11,70,35,106,113,242,181,97,85,48,65,110,163,55,46,253,190,88,231,157,149,103,213,99,226,146,155,181,225,0,204,110,130,110,204,61,59,128,216,178,94,155,145,8,227,210,232,56,70,33,42,52,50,246,228,65,157,173,216,125,222,200,241,192,34,220,194,201,95,255,84,4,174,53,41,30,19,111,33,137,221,9,221,207,243,230,246,4,64,68,53,95,21,105,16,193,118,104,49,10,94,150,43,83,227,243,106,45,237,92,5,135,237,108,198,110,84,126,111,181,62,168,192,202,127,153,1,124,177,85,231,174,230,161,226,164,123,139,111,85,111,200,171,26,27,245,203,250,220,201,134,200,161,48,39,151,33,4,228,173,195,127,173,209,89,120,152,52,38,227,108,147,108,135,103,110,1,149,96,246,244,106,146,179,43,116,96,241,67,46,47,35,247,77,171,91,0,129,75,40,189,255,238,102,226,230,196,120,158,41,242,35,111,238,25,83,49,81,99,7,179,157,15,210,19,197,240,140,57,252,25,128,42,196,57,28,64,48,200,102,236,75,252,20,133,147,53,39,139,142,213,195,63,84,161,237,205,79,99,156,146,40,22,169,26,135,9,70,125,59,146,254,223,241,199,89,138,132,120,218,62,127,178,123,178,90,239,196,136,144,229,58,229,96,90,1,192,106,151,59,81,64,209,19,5,181,153,99,195,153,75,137,165,41,65,72,103,166,201,130,146,220,205,108,120,27,197,84,178,63,194,230,130,17,229,202,65,156,141,112,144,182,147,85,65,62,0,12,243,38,69,56,223,209,201,10,146,138,163,189,105,106,57,160,137,57,83,38,121,89,143,100,186,26,47,208,62,58,171,75,174,151,179,12,117,76,55,103,238,25,146,97,101,94,219,135,72,39,183,20,44,127,111,207,234,5,86,112,179,77,211,109,193,62,249,199,28,37,101,214,22,233,179,226,143,71,147,42,1,207,102,183,162,123,187,4,100,133,31,49,251,3,105,170,132,44,140,126,204,61,20,221,139,94,134,18,18,55,140,121,80,249,56,137,253,20,187,214,181,234,155,223,67,28,167,211,107,86,34,157,158,127,205,57,232,169,248,122,148,252,217,144,156,246,254,242,98,48,88,238,245,6,188,114,153,173,186,107,163,33,212,71,64,6,22,167,146,157,113,123,222,127,65,109,145,73,51,168,132,219,116,110,176,84,253,194,56,219,227,204,39,227,135,230,250,246,0,103,68,203,149,214,244,119,138,236,219,105,157,148,95,237,227,48,137,45,191,254,98,238,253,153,89,241,35,7,105,42,203,11,149,41,249,79,16,101,80,61,123,5,96,224,36,71,220,124,27,6,70,14,23,215,211,104,189,158,80,41,225,48,16,192,172,166,254,18,147,14,118,130,2,48,3,94,101,77,187,153,234,16,35,229,206,123,11,205,140,39,158,87,153,67,4,127,233,105,107,4,94,47,155,84,39,108,34,193,239,144,93,179,241,234,170,111,22,191,13,166,81,195,128,94,224,104,91,249,131,164,244,237,169,208,236,239,136,184,86,7,182,246,140,251,165,56,61,42,210,191,246,93,206,11,143,233,87,203,176,249,250,26,36,107,137,106,132,21,120,170,189,222,190,39,72,87,197,163,136,1,163,108,81,203,199,143,56,197,129,140,44,234,214,88,148,219,196,114,55,162,43,148,170,44,89,204,88,129,40,219,209,18,213,99,124,48,64,214,177,210,107,187,241,195,97,3,16,125,231,54,8,86,142,53,205,247,226,54,86,164,193,246,47,3,122,106,223,14,109,151,97,33,55,249,4,67,223,206,184,172,163,33,152,70,187,165,220,169,203,74,55,36,38,82,133,78,174,156,102,33,47,151,42,48,251,214,205,2,189,155,126,40,114,62,243,71,171,178,58,152,110,179,145,31,6,235,219,109,68,151,45,71,169,132,61,99,227,123,97,233,156,27,198,224,80,43,211,121,34,4,94,24,165,200,203,181,212,155,45,210,56,60,255,192,101,255,209,203,183,205,177,238,104,70,247,29,76,214,155,24,94,68,183,80,170,207,249,24,95,211,65,16,43,5,14,210,248,101,8,175,95,83,173,16,222,137,168,104,81,54,17,246,244,7,103,85,201,193,73,55,3,72,65,185,122,83,235,231,8,55,225,25,57,84,114,68,111,149,235,193,175,9,99,107,149,61,59,188,247,52,243,168,54,210,81,174,241,141,250,248,225,243,104,141,182,139,86,210,247,51,112,147,160,180,110,115,246,54,183,251,244,141,44,18,2,93,100,119,151,34,129,12,119,112,247,176,246,206,80,56,187,113,38,175,135,57,0,45,154,142,254,133,113,61,221,243,90,170,230,165,186,194,151,194,235,209,182,187,200,194,29,1,117,196,192,30,170,242,184,124,92,227,240,53,214,0,47,26,165,123,60,128,54,94,67,198,83,24,153,90,30,68,95,174,7,89,91,10,153,26,179,232,136,197,189,110,146,0,188,164,70,11,32,7,70,214,35,25,181,232,37,181,120,54,5,142,227,48,56,234,20,117,117,83,134,95,45,209,88,11,62,141,67,7,65,72,228,72,246,55,72,234,64,158,124,215,180,192,149,233,124,88,93,147,179,186,14,91,131,145,181,247,54,127,154,218,219,118,186,17,128,215,97,100,83,66,203,18,174,137,142,87,117,208,250,236,64,54,1,180,140,106,124,187,28,88,54,72,161,13,194,209,167,203,109,48,64,92,47,60,90,41,8,87,131,91,153,104,24,214,116,55,88,2,218,125,230,169,20,53,152,178,131,150,145,251,44,114,25,184,22,241,170,183,165,127,10,153,202,157,239,140,204,146,247,240,246,20,85,112,77,58,16,242,150,123,185,0,56,242,95,4,97,34,181,236,63,75,172,90,206,144,140,89,7,122,146,95,195,136,65,133,68,119,231,188,187,118,250,212,106,73,208,244,96,251,162,74,127,69,150,216,218,93,24,161,159,235,244,229,149,75,33,29,231,69,209,6,119,210,244,184,226,247,8,31,45,80,237,1,18,32,81,127,8,186,49,203,58,81,135,7,16,30,174,99,75,54,42,189,236,220,22,220,133,77,102,83,175,167,163,85,51,34,49,170,132,99,44,91,247,103,192,127,161,233,199,184,127,222,133,192,96,149,193,218,180,1,106,224,64,10,171,1,182,18,240,252,248,98,35,69,103,173,136,35,10,66,105,145,255,67,68,213,10,241,28,168,49,131,67,255,212,150,48,65,131,192,102,208,227,78,129,236,32,243,54,133,157,3,72,162,140,194,103,227,118,122,190,163,167,19,53,69,67,199,208,171,84,96,85,106,214,96,152,232,120,20,233,137,238,112,232,54,182,47,60,170,29,0,14,242,159,196,147,185,149,159,38,206,113,243,114,220,177,190,108,77,98,8,200,160,121,151,46,113,194,160,171,164,48,210,7,185,76,166,216,132,150,54,11,146,55,96,14,75,218,9,80,108,41,103,204,39,158,157,1,180,240,102,251,180,120,189,134,85,86,209,31,71,151,74,255,54,175,156,222,9,92,106,143,180,171,29,74,88,76,205,241,70,52,39,17,52,67,188,240,87,118,196,237,14,214,111,142,194,210,202,176,4,225,179,226,6,255,14,177,42,144,149,164,171,97,37,234,190,234,136,150,113,82,93,101,63,235,219,110,119,43,199,247,100,49,81,203,98,35,20,244,17,202,70,255,201,52,164,213,196,50,232,245,226,4,98,70,9,253,188,97,60,38,214,203,211,182,223,66,212,42,42,26,67,96,128,19,165,148,138,216,57,172,117,180,131,143,126,229,45,113,235,33,26,3,80,83,199,245,118,245,99,251,31,121,209,235,223,222,117,190,199,173,177,28,167,10,143,178,236,45,175,118,101,12,97,124,47,226,160,106,32,76,181,178,57,126,108,237,207,105,36,44,93,135,128,35,225,207,255,103,121,161,241,218,67,249,148,59,122,157,61,99,68,59,6,253,130,50,101,28,199,208,118,211,169,84,27,13,98,168,235,173,82,54,71,138,241,64,233,171,51,237,138,223,56,16,106,0,14,205,215,252,98,55,255,192,52,247,174,248,233,177,71,22,252,65,236,100,104,90,183,143,244,251,64,38,78,154,160,139,220,77,187,235,99,142,226,74,218,5,18,38,119,223,98,156,113,79,174,241,219,133,10,54,151,225,144,208,65,75,111,225,15,75,3,157,229,74,129,18,221,185,77,161,238,188,64,29,39,28,92,110,206,45,137,181,97,97,172,238,88,22,191,81,203,200,152,4,101,121,82,166,100,249,138,5,227,110,94,173,112,133,69,97,122,74,209,213,187,105,119,69,36,147,1,142,93,133,103,230,231,213,63,196,71,168,37,18,196,42,3,193,64,168,21,8,9,68,223,22,184,7,156,89,129,99,8,192,20,63,224,161,20,222,152,254,53,111,96,109,109,219,45,83,80,56,218,38,73,94,239,184,155,172,107,246,70,143,168,107,188,89,74,36,53,92,60,144,182,21,83,111,77,8,15,213,187,21,76,241,164,255,79,21,113,22,154,207,14,232,161,168,246,178,110,159,28,51,160,3,42,93,6,102,210,125,152,47,64,62,56,134,83,153,238,14,21,81,252,102,155,99,255,164,44,245,225,189,230,191,248,112,249,24,2,255,124,217,105,224,192,26,166,62,180,108,213,0,75,102,9,200,7,177,231,173,11,237,30,231,29,52,20,238,24,102,218,103,92,187,105,87,152,93,214,153,234,77,201,123,107,225,66,141,215,174,238,237,119,222,178,212,8,177,180,92,95,171,234,150,90,195,216,56,8,57,122,159,71,6,183,186,139,98,240,162,186,46,77,149,206,128,42,67,244,191,121,213,190,156,24,122,198,44,48,198,41,119,208,243,145,130,147,192,111,71,191,202,3,12,164,52,172,173,110,254,150,33,251,25,37,233,181,40,72,55,71,82,193,202,225,55,203,25,65,66,104,249,211,35,86,244,74,150,23,77,231,113,143,171,101,72,96,77,133,7,236,28,201,105,8,32,23,107,91,110,148,246,235,228,120,118,167,75,202,240,215,223,240,144,105,94,116,166,198,73,156,1,32,161,1,247,206,82,208,9,90,160,131,106,9,226,70,85,102,94,194,61,94,87,49,41,34,176,35,196,229,216,234,166,134,89,168,254,222,130,80,208,131,170,28,148,138,174,191,146,199,7,86,88,66,135,248,216,170,150,160,72,242,42,170,115,59,198,23,194,58,105,208,87,204,80,118,98,158,242,245,107,129,154,166,243,46,99,254,133,101,139,159,253,108,131,122,243,18,204,247,17,222,63,137,138,220,95,197,236,118,87,202,217,237,254,26,40,32,187,163,10,130,248,123,246,147,31,228,81,25,57,211,16,230,47,71,236,170,129,98,240,171,229,60,150,178,202,81,92,229,121,36,35,34,210,39,249,235,187,169,197,183,75,80,214,168,24,143,138,136,162,41,19,188,20,5,127,230,127,45,242,44,171,47,25,14,252,22,223,93,2,219,103,130,96,143,233,112,139,20,96,68,148,108,57,43,8,186,202,188,158,6,186,228,253,2,141,218,187,162,63,230,33,96,167,89,208,244,102,139,208,86,151,87,77,230,162,23,124,126,214,71,74,8,55,227,61,33,48,26,191,46,32,146,24,159,138,112,1,101,238,120,146,224,73,173,185,232,196,100,6,160,184,241,222,130,78,133,98,44,247,166,164,59,208,1,55,85,163,218,126,131,131,26,137,9,39,46,244,142,49,194,171,86,124,11,4,129,140,176,45,151,85,131,104,219,199,59,42,174,85,141,238,168,245,153,206,119,80,161,86,204,125,147,53,140,111,92,160,133,158,48,58,253,116,32,151,255,44,50,8,31,174,83,46,88,169,174,233,164,97,48,22,152,106,128,14,252,88,46,148,60,120,203,234,2,28,225,227,165,161,121,12,197,17,134,108,16,38,24,243,89,170,41,46,182,164,98,111,49,205,112,43,170,233,250,102,86,237,73,247,67,118,128,108,172,75,50,182,104,131,42,9,194,119,20,122,150,134,249,158,177,192,220,43,78,20,174,154,228,167,92,31,27,108,93,34,54,209,62,104,20,25,142,233,196,130,181,53,35,114,19,167,114,244,133,233,228,247,161,126,236,137,34,177,190,203,217,202,18,165,97,2,137,14,215,139,137,63,176,247,64,254,119,246,191,23,5,103,8,154,104,24,43,30,1,100,145,133,133,191,206,73,188,53,6,199,255,82,14,237,251,163,43,186,88,165,100,172,216,190,239,241,35,190,46,133,234,36,184,203,65,53,166,122,201,175,207,37,91,81,19,239,37,21,228,164,199,131,101,38,115,57,166,151,254,65,239,226,189,234,240,2,211,27,190,233,63,85,152,23,164,125,37,11,41,164,8,239,143,84,169,193,26,63,125,192,124,230,240,24,87,144,190,172,105,207,14,228,212,79,137,235,162,160,202,255,166,175,166,69,54,213,139,45,231,126,93,166,252,91,77,236,152,76,10,129,75,146,189,190,80,213,218,12,120,63,156,38,16,227,88,84,183,80,6,143,238,125,253,122,215,171,162,98,223,52,192,228,8,155,130,196,84,205,168,200,159,142,254,57,141,224,99,134,88,233,162,190,128,123,210,132,227,204,6,102,106,104,102,94,128,174,205,116,73,170,121,215,239,14,220,167,158,231,8,149,128,25,189,57,195,139,38,12,75,69,252,16,16,225,16,100,233,171,95,166,63,28,128,61,157,241,148,17,213,42,189,182,198,35,163,48,43,151,181,129,6,219,58,106,104,24,92,92,159,214,94,66,213,123,72,144,7,68,163,44,7,62,73,65,97,201,147,254,105,24,56,103,117,82,152,199,138,142,192,209,189,201,114,76,104,236,188,37,157,249,117,83,119,144,31,239,185,4,46,151,209,103,200,191,252,72,66,49,187,157,139,132,63,146,134,156,95,96,161,25,2,77,23,63,111,227,173,240,69,244,59,31,198,206,199,203,136,17,151,14,86,47,205,185,209,109,239,128,188,119,226,142,193,138,63,19,77,157,110,78,198,31,242,187,191,103,204,117,103,206,218,146,158,58,148,251,245,0,7,217,230,254,9,247,7,47,165,238,40,192,161,105,132,8,202,149,204,102,235,149,75,4,66,70,140,35,2,157,104,30,39,17,26,165,58,60,149,37,32,73,163,151,165,190,94,97,58,27,48,129,81,194,123,93,252,16,191,170,181,30,135,194,28,141,77,203,83,116,248,218,69,34,127,103,3,139,205,71,114,55,53,113,139,87,243,76,247,147,210,38,111,74,166,237,251,122,186,35,116,53,174,212,227,128,240,15,5,9,235,49,89,228,99,20,234,223,97,58,1,194,134,53,125,104,215,68,215,107,76,255,106,102,51,167,247,251,254,53,185,110,199,30,97,103,199,31,123,117,174,65,114,153,53,160,42,75,196,111,249,148,89,156,223,160,204,239,224,54,47,218,147,211,123,53,253,199,195,76,205,107,36,31,166,190,188,235,100,100,127,37,96,243,21,222,6,158,189,197,23,90,40,220,53,238,68,248,14,26,60,125,25,103,116,151,96,9,13,131,135,62,189,11,183,68,209,60,176,136,158,105,72,212,61,158,222,156,199,191,84,41,105,150,219,6,30,165,246,42,52,119,167,65,174,140,137,223,191,112,84,162,35,151,87,18,98,133,15,27,82,117,163,51,112,214,234,234,42,153,92,135,142,216,187,192,115,137,169,247,83,198,208,198,30,134,102,238,165,210,122,18,19,16,186,224,4,187,25,47,45,61,39,170,36,85,24,84,174,185,225,45,13,238,154,86,8,68,244,34,214,184,91,44,23,216,71,239,209,76,58,112,2,243,209,81,191,132,164,154,207,16,167,96,60,15,195,51,68,49,217,24,89,132,61,53,153,64,110,222,187,207,10,198,182,82,227,129,143,111,194,65,131,76,141,106,105,238,186,220,108,91,17,187,46,86,239,131,80,65,209,178,34,86,104,114,9,98,180,182,111,115,156,60,184,96,240,153,168,50,32,202,186,48,37,143,70,69,186,120,229,179,35,169,204,158,205,207,249,191,247,8,156,56,116,97,147,98,223,120,6,157,248,44,107,104,111,181,29,251,69,240,175,31,162,230,125,141,247,92,139,193,58,88,117,0,249,105,155,64,3,121,246,45,8,64,152,20,224,31,7,150,156,102,156,125,124,35,14,255,70,133,176,44,162,89,130,146,239,192,180,156,255,216,205,54,15,1,97,227,194,171,74,149,110,183,49,137,28,197,126,172,89,215,165,51,25,97,66,97,66,237,33,29,21,48,120,248,203,153,15,3,228,205,88,197,132,235,84,189,226,120,163,206,203,138,107,206,68,166,136,210,32,245,10,227,173,67,138,69,248,186,36,149,156,255,109,197,189,22,167,108,119,174,189,100,249,40,97,191,109,58,36,80,126,27,32,165,241,145,96,93,2,217,163,77,116,218,61,168,223,43,233,80,24,64,208,72,219,228,92,138,46,42,38,118,172,194,216,145,18,43,8,88,189,118,90,44,126,229,70,188,21,223,167,7,147,30,4,210,198,72,21,117,209,43,33,188,145,147,7,119,189,60,227,170,154,154,113,244,78,240,87,130,64,178,168,136,199,124,38,115,114,201,108,199,27,70,130,123,23,97,77,107,193,167,193,251,97,189,16,70,165,168,140,200,14,174,40,86,62,11,170,42,109,249,33,11,3,109,218,222,159,63,46,231,219,235,28,10,189,171,30,30,173,42,44,41,236,73,27,150,133,43,74,135,2,171,143,53,198,91,91,31,240,193,246,227,244,169,134,8,1,232,207,126,19,67,74,252,72,234,46,1,225,129,165,176,67,162,85,240,10,35,220,202,128,129,86,62,160,15,149,187,24,23,96,171,169,181,46,237,254,215,163,13,18,48,112,141,69,10,231,27,142,249,208,241,157,8,169,75,208,22,220,151,71,164,240,114,89,156,238,132,38,35,111,181,115,206,152,134,198,21,200,58,222,194,130,61,87,184,147,151,45,70,84,50,164,31,44,68,152,133,12,141,23,254,193,142,59,37,250,24,204,194,198,101,112,132,28,163,148,4,226,73,97,7,103,246,119,64,106,32,159,67,204,154,248,10,32,250,93,150,225,110,145,228,116,136,222,162,108,67,32,102,154,154,17,181,153,6,174,150,174,157,17,81,205,230,124,220,87,170,193,60,164,221,133,170,151,68,179,240,110,127,217,81,120,83,175,51,141,248,49,189,144,164,73,17,207,251,14,64,40,248,72,100,32,101,251,40,23,196,135,38,186,196,192,180,134,177,32,31,214,229,29,59,36,0,85,52,3,50,205,98,60,187,3,184,232,170,231,44,31,241,37,173,150,13,62,85,13,8,47,234,241,165,26,106,228,51,245,17,211,35,51,48,75,90,45,3,22,1,243,71,25,64,32,54,172,34,10,179,44,63,28,23,223,127,147,32,123,27,152,91,29,28,185,125,161,31,136,117,90,132,40,243,254,149,159,131,83,19,158,4,121,118,148,118,172,107,164,187,45,194,199,88,65,158,92,179,195,30,36,212,104,5,114,27,91,238,236,128,103,168,217,87,48,1,244,251,224,78,174,199,236,87,13,82,70,50,231,98,53,159,11,201,45,141,136,224,49,240,21,193,154,50,55,166,210,144,3,177,203,84,66,41,171,58,101,247,192,57,52,189,43,98,13,81,48,213,213,162,231,71,122,55,149,192,95,25,248,35,229,27,9,123,157,100,54,106,247,1,187,123,85,100,252,77,190,26,254,44,182,175,157,16,145,172,87,33,137,221,42,23,122,241,133,94,65,39,51,7,133,106,72,245,42,212,155,197,151,238,7,191,131,253,152,191,149,241,4,220,243,28,105,184,199,101,168,89,59,239,241,188,123,5,26,221,202,177,6,227,202,39,99,35,35,200,1,37,207,106,165,63,181,188,76,177,145,226,217,186,246,182,215,210,16,5,204,206,171,186,173,64,130,32,210,159,41,232,239,209,31,205,236,124,102,44,164,71,4,88,19,41,107,194,255,139,111,155,45,25,224,152,49,45,111,125,197,165,15,165,109,33,243,47,236,56,244,88,176,225,132,236,30,43,223,30,12,1,118,46,80,117,116,203,247,28,244,143,114,92,66,195,242,74,68,87,199,58,229,98,99,131,2,7,253,184,20,80,104,252,103,210,156,87,102,139,188,5,17,112,41,62,20,159,22,182,129,212,225,184,80,82,100,124,181,241,54,198,10,71,28,92,37,243,174,103,163,17,122,98,150,217,88,118,7,245,191,126,131,98,53,216,52,146,41,102,45,215,244,156,171,127,202,53,13,29,250,0,252,202,11,187,116,211,204,252,88,170,151,13,74,207,205,161,163,212,134,124,49,19,177,130,74,101,251,125,240,242,177,183,24,172,127,233,57,211,210,171,151,46,246,69,194,157,206,213,132,209,240,21,86,186,39,121,203,110,190,48,27,175,252,222,171,55,236,32,133,254,100,142,251,42,52,37,227,225,246,18,138,133,44,227,214,217,66,213,61,56,229,140,129,180,170,138,250,1,26,140,26,39,157,186,68,238,72,59,47,2,172,250,118,202,114,169,155,219,69,175,90,5,102,126,73,30,25,222,17,150,115,145,224,137,25,31,209,248,145,168,99,5,30,249,217,81,166,11,156,153,58,255,164,204,136,130,55,168,85,119,34,111,219,230,87,110,228,170,207,18,203,130,246,212,209,54,26,231,133,231,152,133,72,96,233,184,172,100,114,96,1,51,34,103,113,176,180,35,76,49,25,14,135,229,191,25,27,55,138,28,255,58,48,53,36,238,82,0,45,75,117,46,137,168,209,189,249,212,172,251,69,148,175,221,187,113,33,150,121,125,138,185,123,227,91,81,184,10,114,240,218,169,182,71,254,84,19,76,179,119,47,71,69,235,43,149,42,222,39,172,184,144,59,157,80,60,46,3,207,216,248,160,131,177,179,236,32,241,162,97,176,115,53,60,187,4,182,144,35,196,23,90,68,177,151,63,105,177,212,74,227,170,166,9,228,65,105,167,78,102,73,255,126,200,87,192,160,92,254,7,124,136,64,95,183,81,32,64,15,195,59,232,176,207,108,209,17,73,205,57,140,99,87,23,141,167,73,172,95,127,244,169,99,249,181,102,97,179,48,36,233,223,125,49,5,126,93,4,90,245,109,61,147,146,116,197,78,32,70,62,33,178,174,2,131,97,118,51,186,49,21,37,139,63,93,49,41,169,180,77,163,219,219,182,48,227,231,141,4,228,208,103,142,254,26,144,40,116,110,102,205,75,48,2,56,16,24,69,229,249,36,27,241,81,89,9,68,237,137,252,73,231,152,35,228,64,165,203,67,185,216,114,175,114,172,35,5,173,203,57,232,78,129,184,215,188,133,98,90,85,3,153,29,161,55,216,70,224,111,47,253,140,190,51,200,3,175,166,201,132,73,162,3,214,142,140,254,190,125,192,182,78,59,12,21,83,81,215,168,99,35,17,68,11,249,168,126,119,164,94,242,105,3,32,152,19,118,66,232,79,74,14,228,98,177,149,94,31,172,144,216,133,211,54,48,54,95,24,204,54,130,51,38,159,235,46,131,66,235,85,64,117,7,109,246,239,18,206,169,229,171,170,152,152,156,109,20,54,136,118,224,90,74,156,140,41,60,148,71,112,151,44,233,16,217,204,119,9,184,7,4,231,155,124,182,186,194,187,36,99,8,142,20,151,135,64,194,186,227,223,85,238,118,113,251,49,163,6,183,125,233,56,97,174,51,231,157,128,252,221,156,133,60,232,137,118,92,201,190,34,1,14,70,126,58,245,84,73,182,248,12,29,118,163,146,177,217,136,92,131,181,165,171,193,57,21,155,24,220,239,172,213,33,127,150,91,121,50,162,66,46,71,216,36,206,161,58,241,149,200,212,218,89,190,69,25,222,28,57,205,149,68,14,115,138,59,233,211,189,116,169,116,39,3,166,199,124,66,255,117,229,169,118,211,1,251,117,193,230,162,104,82,7,224,120,78,220,115,85,242,212,115,226,183,202,102,6,71,150,89,28,116,155,38,95,222,13,195,200,132,100,62,21,78,176,223,97,40,194,54,108,182,240,194,231,162,233,105,118,172,204,60,83,64,52,99,59,12,164,165,53,73,144,254,88,187,225,54,85,96,187,159,179,85,149,167,21,39,30,172,113,119,154,89,45,42,110,208,113,45,14,69,146,197,5,105,179,128,112,172,94,131,167,117,51,120,131,41,14,166,188,233,3,125,2,182,25,42,255,218,191,176,217,189,220,150,15,60,130,127,10,173,242,8,210,92,137,184,61,4,217,176,162,49,136,54,60,191,67,213,182,190,186,88,154,77,243,204,70,21,217,55,69,209,2,32,222,60,83,175,236,125,79,82,33,129,214,231,62,1,3,113,123,254,85,8,249,8,233,174,174,86,74,162,183,34,198,10,249,26,2,141,13,3,46,251,167,41,49,154,235,144,55,179,149,153,17,210,24,183,51,1,200,96,126,52,3,36,249,59,202,246,113,138,150,224,159,244,75,166,130,155,49,129,136,43,78,89,196,242,245,196,230,85,56,15,108,60,32,181,35,77,227,207,58,200,111,213,180,209,138,71,225,211,234,90,48,133,222,90,75,168,187,239,169,109,123,142,92,50,150,172,53,163,162,235,58,49,243,72,82,11,228,150,4,72,230,114,241,28,226,221,21,7,73,112,209,44,143,207,217,68,67,147,60,92,129,115,176,230,232,195,182,144,126,134,21,247,87,93,195,153,130,217,11,48,249,64,180,81,194,167,146,152,216,147,185,247,103,103,124,226,185,241,252,40,39,89,119,57,48,175,217,67,237,167,175,123,220,145,139,146,180,252,75,247,20,93,164,73,169,252,123,218,61,112,228,233,164,84,24,184,51,170,227,74,154,76,179,16,212,217,236,241,6,106,39,232,52,196,35,172,25,64,148,146,135,146,229,117,197,220,124,110,89,86,129,238,61,217,78,244,50,64,172,147,88,222,171,10,196,149,129,13,176,116,215,110,145,25,76,178,44,22,70,251,2,239,124,122,175,66,233,68,96,158,43,9,168,3,94,197,28,110,82,253,176,179,3,168,32,190,49,174,241,130,68,32,218,129,146,180,20,136,23,225,168,152,122,7,99,93,32,128,215,228,111,80,255,121,122,20,118,101,85,210,183,202,185,252,75,230,214,25,203,149,107,96,53,62,148,92,41,190,75,189,67,28,68,210,205,152,59,124,75,191,69,188,83,150,181,29,3,230,54,66,138,34,108,28,58,103,230,131,76,76,203,105,39,26,227,234,232,228,207,73,81,234,31,12,52,243,98,20,231,175,117,57,255,194,247,160,126,38,57,118,2,46,20,167,119,202,44,37,178,171,181,242,196,199,222,178,240,204,146,239,86,51,73,75,74,245,58,251,189,245,127,178,244,161,37,56,60,92,51,123,249,159,62,233,127,138,40,139,46,195,54,217,242,145,201,175,179,243,125,65,131,63,21,147,221,37,27,123,35,84,42,170,119,202,137,220,102,123,149,84,113,27,90,137,203,87,166,99,200,17,165,214,160,236,126,167,118,47,34,137,178,176,44,47,160,69,121,146,52,106,47,132,200,5,162,149,210,101,134,138,89,122,8,141,248,239,100,224,190,242,168,141,250,77,59,143,189,60,236,218,194,241,153,38,92,159,55,6,180,54,105,21,16,191,65,27,101,210,26,141,50,212,50,29,38,136,121,48,233,76,32,13,41,105,208,161,224,93,223,150,128,71,62,98,64,77,95,59,163,148,50,226,230,109,159,240,211,241,129,145,86,38,232,20,27,153,207,48,8,125,24,125,43,102,6,144,55,25,59,112,205,72,105,190,236,233,205,32,151,2,91,177,129,206,75,226,21,85,249,255,232,171,245,197,86,173,232,76,121,119,155,210,24,18,14,50,123,136,132,125,148,72,167,211,83,29,1,128,75,94,38,126,78,159,80,6,160,6,101,130,53,52,168,76,239,170,59,92,244,137,188,117,132,230,111,94,159,18,81,73,186,38,114,175,21,250,9,190,121,79,83,206,47,39,122,70,177,77,113,162,188,245,239,79,29,181,221,72,247,64,153,240,253,126,181,185,9,180,57,173,169,52,84,101,186,212,43,254,187,162,238,192,140,103,98,207,74,167,55,28,5,53,103,131,200,188,231,185,138,204,165,78,213,109,239,69,18,22,28,29,211,52,210,79,79,56,141,208,147,188,134,51,249,25,242,138,111,232,79,195,10,124,223,54,39,250,61,207,137,220,99,37,226,58,198,57,29,224,21,59,177,207,16,136,85,199,43,244,126,49,250,153,185,239,231,97,152,118,73,51,81,114,193,129,203,79,49,50,53,86,31,227,16,172,43,75,54,143,123,185,190,189,1,3,1,198,82,156,174,40,228,19,232,152,255,141,37,147,52,73,43,141,79,63,183,105,1,78,38,107,214,188,161,108,33,228,88,140,30,87,159,145,63,40,128,5,192,182,93,149,103,123,17,125,140,97,29,111,181,118,146,120,26,111,19,73,244,180,119,13,59,140,88,211,221,124,57,62,152,96,107,241,43,26,227,76,209,16,9,63,173,52,55,239,17,86,243,132,37,199,36,63,131,245,187,215,77,110,202,34,55,58,216,39,178,32,246,21,154,241,128,247,102,59,142,62,156,65,8,19,196,162,26,76,2,0,160,254,155,108,101,13,193,245,117,194,184,78,27,34,53,8,232,248,59,217,93,236,248,160,255,93,27,70,141,136,6,87,134,119,178,43,56,120,189,203,175,116,82,2,90,28,61,200,221,168,52,170,192,234,73,60,132,112,114,23,134,246,131,32,59,68,159,242,246,79,244,184,193,118,28,59,156,237,130,64,19,95,233,93,220,145,138,196,111,253,174,88,90,31,232,144,38,0,144,29,8,66,115,134,43,171,194,107,158,46,38,133,123,113,16,73,227,129,209,24,97,92,255,74,182,73,156,196,151,46,116,247,66,99,232,54,170,242,172,14,150,158,145,97,184,69,217,228,47,8,90,80,22,130,199,66,13,83,239,19,159,50,172,213,233,156,205,121,22,234,163,78,169,81,75,125,236,195,91,102,211,255,101,48,108,240,172,225,61,202,237,98,206,67,166,175,188,234,190,26,85,206,32,62,174,172,205,182,91,185,110,113,32,50,61,177,201,65,179,164,244,93,35,238,244,84,250,109,50,140,226,106,7,43,135,19,187,172,170,171,242,165,146,38,206,73,249,168,213,99,182,255,98,58,222,8,111,114,144,130,15,216,243,9,92,208,27,226,8,69,26,186,151,202,44,245,32,179,2,230,211,37,109,197,114,230,198,148,41,240,75,191,89,4,118,51,176,110,151,240,15,120,82,69,11,58,128,98,66,33,213,221,24,170,243,119,159,18,233,138,201,38,63,209,115,79,169,92,242,134,86,237,238,70,142,77,207,237,29,246,154,44,120,0,130,14,97,86,213,83,114,182,174,240,231,209,46,127,200,167,238,65,112,141,211,86,238,49,64,126,105,179,91,46,169,50,5,10,122,30,23,214,104,105,132,97,91,193,151,215,218,9,179,214,59,250,16,41,120,244,179,228,68,83,151,64,238,221,34,63,109,255,20,121,113,128,10,107,148,184,49,76,232,40,42,76,196,101,131,23,255,138,78,246,229,26,201,147,174,65,144,6,249,168,10,197,101,210,215,241,148,162,208,194,108,202,16,167,197,140,158,171,2,155,155,248,167,201,175,35,219,201,129,61,161,2,102,83,24,71,73,147,165,61,242,124,6,173,75,37,162,15,205,171,10,229,201,130,99,29,189,177,252,165,247,16,70,194,221,148,160,55,41,37,53,83,204,32,131,34,91,178,79,196,103,70,208,78,247,176,178,148,71,29,227,92,79,6,3,216,145,90,110,134,250,196,202,110,67,175,134,231,72,240,139,63,97,147,124,247,176,134,110,131,175,244,222,82,18,54,201,41,189,87,241,148,137,131,197,118,4,27,165,164,221,156,121,249,118,196,185,46,147,151,202,74,171,58,241,239,41,5,169,218,176,169,209,39,85,132,70,188,239,92,242,179,72,121,199,155,97,199,46,133,238,110,40,65,168,253,100,13,174,226,222,255,101,247,78,156,115,100,93,86,140,157,75,64,153,63,241,171,237,189,144,245,33,207,224,4,129,98,92,37,119,79,185,221,184,139,127,108,210,135,129,164,18,232,75,171,72,168,217,130,120,244,169,132,92,72,252,122,115,128,166,123,158,213,220,205,8,66,255,255,240,235,116,16,131,43,192,52,119,23,2,168,148,195,160,75,54,9,13,215,229,64,214,63,238,52,47,182,202,53,232,100,177,183,233,79,67,130,252,52,47,198,180,50,137,240,196,62,76,41,48,13,181,170,185,115,194,234,235,35,41,60,189,78,105,231,114,156,148,79,40,198,232,150,56,189,25,3,27,157,51,238,162,47,213,62,5,128,32,163,29,114,182,1,20,26,123,59,112,61,35,248,229,231,170,195,23,155,254,219,21,157,113,220,191,217,227,146,105,171,242,144,58,59,235,16,18,192,220,24,5,84,147,122,162,190,22,47,233,15,239,20,153,107,8,196,179,177,194,221,152,131,43,51,134,44,29,103,94,48,90,246,250,41,54,223,232,17,11,234,12,101,208,11,122,62,13,246,221,19,221,174,218,16,120,206,122,109,173,152,87,21,150,92,57,118,161,175,125,56,246,153,85,25,250,104,58,137,26,231,212,247,107,217,92,79,197,138,154,238,142,21,222,164,28,100,224,241,174,79,57,219,105,245,163,230,90,87,116,229,178,136,94,96,156,166,157,133,35,1,127,236,61,25,65,142,252,191,177,177,114,24,15,49,126,182,226,65,29,54,183,68,131,102,128,225,7,9,155,194,233,11,241,189,71,83,49,208,172,231,246,144,88,207,115,202,155,212,102,149,107,157,250,129,78,23,37,131,91,184,55,198,155,233,18,211,164,147,170,158,255,183,63,84,19,253,246,64,70,216,66,135,153,30,52,149,252,252,139,185,182,18,134,172,71,215,110,154,78,91,233,193,95,46,118,255,188,28,97,135,97,180,145,220,8,150,196,246,230,131,196,218,117,15,42,110,66,135,175,191,32,100,31,24,151,44,64,9,73,8,64,87,245,52,222,69,164,214,131,193,223,221,161,27,18,124,120,253,176,125,39,9,237,251,233,216,77,169,20,138,244,220,94,83,251,200,88,68,219,134,122,27,53,172,38,185,132,11,164,221,251,207,47,134,118,209,50,216,153,164,198,241,43,8,137,233,202,75,1,90,35,17,79,207,42,74,233,57,51,150,110,136,226,89,190,237,141,103,8,183,156,115,55,200,33,128,22,157,38,49,95,241,36,6,181,137,43,238,211,156,154,142,153,91,17,130,192,146,56,251,234,126,61,110,171,7,89,104,234,44,225,207,33,39,87,187,143,128,102,144,102,163,35,201,145,183,250,139,175,165,177,27,239,164,90,91,42,142,222,216,92,26,142,20,200,133,230,127,218,222,195,150,84,159,197,82,63,214,43,103,252,242,35,96,40,157,152,245,83,31,91,96,118,95,63,36,185,60,166,76,128,198,51,82,215,5,11,23,67,216,159,200,73,109,171,95,134,248,68,235,234,14,48,184,161,86,17,219,238,18,41,55,0,101,83,42,45,156,118,193,140,245,187,233,29,215,142,180,96,4,13,102,5,135,222,24,107,36,168,60,184,106,92,121,178,32,216,73,42,91,147,208,144,31,4,220,155,87,65,104,219,1,138,106,24,68,16,53,77,107,11,83,136,181,194,232,102,211,218,217,54,5,94,140,32,136,165,3,25,59,144,243,202,180,78,70,192,7,157,147,192,20,217,27,182,77,48,181,222,202,119,87,77,169,6,42,118,39,59,123,63,216,125,80,64,60,7,72,30,73,98,75,106,118,94,228,231,67,79,213,24,196,20,119,155,187,206,67,119,207,245,73,87,232,213,121,235,1,105,54,99,105,29,198,182,52,236,119,209,2,245,27,17,84,78,106,105,215,56,140,191,240,128,103,254,32,186,216,7,241,160,71,94,212,186,54,240,204,187,56,188,42,213,128,190,165,146,190,220,56,189,97,1,139,15,77,103,80,235,206,218,101,56,134,219,31,231,212,232,147,83,92,193,67,15,177,148,199,109,190,245,119,155,91,210,155,174,160,241,215,125,8,141,207,134,5,17,41,119,63,91,54,140,78,163,46,175,85,236,147,85,137,14,136,241,177,211,72,98,20,16,45,66,74,251,107,3,211,98,157,82,62,197,132,119,68,45,242,171,39,70,74,62,123,235,3,5,86,58,72,220,232,199,244,158,234,203,72,233,81,102,213,114,129,115,155,181,16,97,141,29,52,139,95,53,124,41,104,164,123,117,128,170,114,193,190,202,93,88,39,83,220,93,123,114,117,115,195,220,234,223,207,21,206,25,129,15,230,77,216,207,204,37,102,186,179,5,126,62,133,131,38,239,108,136,236,169,108,115,65,145,130,206,94,85,6,5,85,62,154,171,208,207,109,254,240,222,211,22,46,104,80,41,109,145,31,14,216,151,62,140,174,252,147,130,129,6,164,117,48,121,140,220,85,209,71,160,34,95,159,243,11,120,38,69,183,152,82,73,175,242,57,129,77,226,46,224,192,213,146,82,120,245,59,31,188,121,191,203,241,38,50,143,206,130,203,136,51,115,74,79,29,52,122,180,134,118,75,239,141,139,235,167,161,153,129,189,63,201,207,128,200,92,134,134,162,124,64,36,137,37,167,148,243,43,181,179,124,87,56,226,111,139,217,133,122,100,218,179,222,56,169,232,0,108,225,80,68,131,159,108,185,246,25,60,20,45,53,11,103,29,201,220,181,162,185,165,193,113,149,123,40,47,71,99,41,204,22,253,19,78,252,38,241,207,96,18,186,90,51,100,113,4,133,57,168,79,45,241,202,92,1,68,200,156,192,87,113,97,173,120,49,216,88,223,245,253,176,233,14,194,247,93,166,137,213,72,237,198,153,121,86,87,143,65,29,115,203,91,20,80,117,34,13,175,172,170,200,18,63,189,236,63,75,197,161,195,6,55,5,69,111,21,177,41,152,196,121,211,234,15,226,232,194,109,88,32,32,66,173,199,5,108,222,170,91,184,209,237,8,183,243,129,254,136,1,124,114,223,215,64,157,217,16,219,161,218,205,168,114,137,44,5,10,38,80,65,67,177,43,125,75,176,79,226,98,205,99,103,232,79,95,125,85,137,78,166,135,80,55,101,33,145,125,167,148,182,190,146,49,66,254,97,204,207,176,14,251,24,133,151,22,56,93,140,242,177,34,153,34,85,227,166,244,128,215,113,216,14,35,142,232,56,101,181,232,223,31,43,247,60,172,138,211,239,134,156,145,13,102,203,95,235,250,25,71,0,118,142,241,186,213,113,241,207,204,242,228,43,49,50,219,218,215,192,139,249,48,75,159,61,129,57,167,198,48,179,224,80,73,68,21,58,66,14,116,176,188,232,45,117,93,148,103,141,142,92,158,163,6,127,5,216,194,57,28,108,156,224,23,123,186,5,49,14,203,160,58,107,100,159,221,124,134,160,185,240,222,233,244,94,11,158,12,55,129,220,75,193,3,19,249,63,188,203,33,152,49,244,220,64,128,209,230,37,86,78,83,43,224,183,252,194,138,190,111,64,45,147,139,100,102,1,214,28,67,141,46,103,83,226,208,229,167,195,73,46,5,11,14,220,217,145,183,199,225,71,101,8,234,219,31,130,243,122,62,34,74,226,33,105,181,156,211,76,26,101,28,142,134,151,145,255,238,145,235,50,162,165,74,183,56,16,129,17,143,116,234,107,165,108,92,81,91,54,236,53,71,221,109,251,152,174,28,231,102,2,96,29,207,43,104,230,108,208,1,40,167,49,215,158,65,31,189,93,199,91,252,226,246,32,108,57,24,232,74,128,140,253,221,212,180,146,215,136,159,187,121,32,104,83,93,107,108,202,210,107,72,77,89,59,255,228,178,247,178,181,209,80,68,199,92,77,136,188,52,110,91,223,32,64,231,79,85,92,253,24,186,10,63,176,185,134,96,6,250,24,197,244,108,85,170,1,39,188,209,33,83,50,71,151,112,180,134,72,99,150,180,108,63,242,134,94,140,223,84,217,213,43,62,64,135,192,18,119,80,163,82,34,58,0,121,6,176,226,75,193,139,37,6,126,216,238,73,165,227,6,0,115,81,216,135,73,180,157,148,104,109,189,23,245,128,121,179,66,146,30,245,248,69,77,153,162,104,63,253,136,137,222,34,52,132,243,247,55,16,221,225,204,204,37,27,25,252,84,242,101,176,86,206,8,156,26,166,147,48,103,183,184,26,139,221,188,251,92,97,109,142,202,180,206,181,52,125,204,169,115,20,157,9,108,165,253,77,66,76,118,143,209,195,64,168,244,155,88,202,103,25,154,34,222,34,43,18,84,91,17,213,2,231,139,142,27,193,82,211,161,68,255,70,174,178,244,35,67,169,99,202,132,202,201,143,149,156,253,205,4,226,126,60,20,177,220,168,103,221,163,163,248,66,90,163,112,72,95,34,22,250,132,157,204,201,51,94,1,32,233,96,6,179,185,137,47,86,98,243,199,21,30,154,165,106,173,228,69,54,88,32,54,93,205,72,237,6,2,60,65,224,190,214,163,140,64,78,57,196,15,171,183,153,11,1,220,56,174,33,59,23,227,35,45,135,77,60,202,97,37,66,83,142,4,3,97,251,179,235,141,183,184,27,167,11,197,242,32,200,225,156,119,171,199,7,101,159,144,5,229,229,6,233,110,252,178,130,154,114,217,49,160,116,106,23,9,10,191,8,3,202,113,203,245,191,11,128,50,55,79,44,155,79,207,157,130,196,131,132,95,174,246,37,53,211,197,21,6,196,248,227,171,61,135,88,159,60,157,36,78,138,83,158,66,0,130,55,71,229,17,233,138,195,101,14,69,190,78,95,29,186,148,85,192,241,151,255,172,137,185,35,73,177,177,105,55,183,110,111,237,180,142,195,162,225,0,229,24,190,255,114,163,157,45,46,213,25,98,255,105,11,205,152,139,219,132,229,63,47,111,238,223,3,85,69,192,5,114,50,48,218,19,73,203,190,110,97,112,75,24,43,223,130,25,205,143,14,114,190,31,152,35,229,71,0,233,243,186,74,47,174,94,81,18,70,108,184,76,159,23,112,222,224,29,189,207,32,104,15,195,96,243,235,220,210,175,18,115,3,169,75,224,253,73,223,208,61,193,168,226,16,186,228,128,232,245,112,17,63,111,248,225,72,143,213,55,41,176,79,140,193,40,122,60,125,52,245,188,140,246,36,121,108,138,127,225,85,83,128,229,109,49,86,132,76,62,79,10,203,13,248,137,25,236,208,127,229,78,212,101,220,223,235,134,132,135,235,102,192,195,45,12,193,37,195,193,120,53,245,60,153,159,82,187,200,49,134,179,67,145,93,39,56,13,111,218,62,232,249,186,97,46,67,234,102,214,28,129,184,22,11,212,184,198,230,64,50,221,137,155,159,89,78,232,111,243,132,23,67,206,13,29,253,189,237,48,39,241,29,236,19,89,194,108,59,148,208,63,237,79,130,116,247,9,109,177,181,250,255,211,4,150,90,245,78,37,163,124,45,212,63,255,194,202,186,2,129,229,10,254,172,25,240,242,251,129,100,138,245,71,207,29,81,89,200,167,181,247,164,61,132,81,236,249,179,105,126,230,176,9,216,77,197,237,48,157,0,74,103,156,228,247,54,76,7,46,166,60,51,215,199,239,45,206,180,236,164,23,40,220,77,106,81,22,87,164,115,134,174,114,204,186,54,1,180,70,130,12,230,166,140,4,212,15,59,140,143,209,216,156,51,238,220,151,228,147,230,116,210,210,130,13,81,61,130,72,70,82,185,41,198,61,147,200,207,54,174,138,57,191,32,204,5,162,99,97,237,44,41,210,122,255,153,41,103,194,125,43,15,148,140,121,2,186,161,244,38,156,234,124,218,30,150,38,249,230,229,161,157,241,213,8,27,211,24,202,190,143,158,59,249,122,192,207,87,118,217,54,1,132,19,237,116,15,113,106,122,75,39,80,169,132,72,91,150,66,152,26,166,33,8,132,177,189,33,28,128,113,199,111,220,155,252,82,252,221,223,124,207,95,61,71,175,86,216,143,177,197,167,235,80,98,190,232,235,149,255,137,91,217,130,108,3,215,178,254,80,245,215,10,167,54,136,52,19,246,150,71,161,30,197,84,212,73,177,43,19,30,140,219,152,76,84,112,178,51,204,79,208,178,132,115,66,116,24,156,25,10,174,252,245,247,19,121,43,52,113,12,54,93,130,193,186,239,92,89,71,46,161,61,121,0,15,151,67,236,109,45,84,177,98,5,166,106,122,12,30,245,91,95,41,199,99,237,74,14,116,190,38,216,66,183,191,226,80,145,70,28,206,17,61,163,79,31,98,106,59,170,113,66,42,175,140,178,243,103,146,125,139,190,147,139,223,171,15,40,56,234,79,81,134,110,66,96,101,121,86,92,154,77,205,241,172,75,113,253,226,221,111,204,209,24,84,195,147,40,111,222,226,228,4,121,3,30,85,7,150,140,165,129,46,70,27,226,1,60,133,172,129,60,94,3,175,160,56,170,40,42,33,104,194,52,201,89,183,27,130,29,7,192,167,217,81,153,0,104,204,49,94,80,141,63,32,54,158,15,36,79,169,241,170,153,248,35,103,148,252,82,187,109,189,208,151,150,65,146,219,57,58,75,179,9,201,57,186,71,11,39,153,251,205,32,32,8,67,117,224,42,99,4,13,178,66,6,3,216,233,249,79,234,141,215,180,158,6,53,134,83,111,73,57,158,79,33,203,25,117,153,5,89,88,203,125,172,147,236,19,57,78,6,69,237,144,89,243,178,49,113,80,94,45,206,81,15,42,228,161,117,180,165,231,66,159,27,70,156,166,180,15,224,202,206,18,122,28,161,13,24,171,231,211,188,55,93,132,117,114,117,88,69,241,41,87,40,44,56,64,148,3,84,126,30,92,162,228,72,178,224,163,7,89,73,147,134,18,63,132,134,37,110,179,15,167,32,18,233,39,203,36,80,78,79,136,203,206,109,75,86,249,178,63,97,221,164,146,166,51,235,220,86,132,143,73,14,133,194,198,134,240,22,169,57,147,39,237,239,222,18,243,93,173,201,206,94,203,115,52,80,166,37,104,202,72,52,136,17,235,136,8,42,21,46,146,36,160,101,119,97,237,110,80,9,115,102,31,165,57,68,117,162,110,68,174,240,48,85,119,53,10,31,27,189,137,117,73,45,70,152,101,151,173,0,156,56,12,99,195,111,7,4,52,54,77,1,187,113,87,30,83,129,117,211,18,14,132,45,144,8,147,212,244,38,3,154,70,68,107,162,245,197,12,168,233,238,59,12,43,189,237,61,81,58,230,204,64,174,185,24,228,144,38,42,185,78,106,207,138,209,10,142,215,50,0,158,11,13,39,43,56,113,181,113,68,60,237,213,77,106,184,36,138,180,235,211,138,138,254,204,164,137,44,16,110,186,233,148,39,134,190,20,93,219,48,64,246,30,199,172,164,116,31,140,122,103,69,146,115,22,235,22,148,220,213,146,25,193,241,26,134,108,178,200,53,167,59,30,41,165,174,152,25,1,159,167,128,176,191,194,3,194,210,92,70,208,199,142,8,202,15,44,180,37,56,208,160,123,85,91,183,170,191,54,45,89,128,141,246,211,81,1,111,70,155,133,81,122,205,16,84,166,113,118,42,253,51,165,212,27,10,77,83,116,242,145,135,148,71,62,72,162,12,103,101,87,18,247,112,39,69,224,233,130,103,243,119,103,197,242,108,4,133,236,88,225,119,244,25,187,176,234,64,70,192,124,202,76,7,112,189,158,24,63,100,189,240,55,31,7,186,50,86,94,245,218,244,58,9,35,129,112,125,162,156,3,10,42,106,44,83,219,155,121,72,219,29,126,100,9,233,12,38,213,159,36,59,109,162,47,187,235,201,13,13,255,169,31,179,250,46,148,67,60,35,16,33,102,245,176,213,250,10,118,155,93,5,53,28,206,139,31,22,127,174,246,176,18,38,213,55,56,150,170,162,66,173,176,230,62,32,179,34,190,190,183,8,139,70,3,52,146,27,189,219,113,53,50,154,216,39,207,227,54,33,116,107,20,98,251,70,85,144,4,74,219,31,111,111,158,77,18,8,49,103,241,136,153,185,53,218,37,253,67,91,146,18,192,196,158,34,74,211,85,21,179,255,19,127,31,117,134,250,218,60,67,44,171,28,240,59,2,80,241,204,169,199,58,51,61,156,26,52,191,114,32,106,122,195,138,131,228,169,23,183,102,201,109,150,200,106,2,33,14,247,49,168,242,58,200,25,224,62,155,13,71,180,224,200,66,244,118,218,208,44,44,94,157,174,114,120,9,88,45,59,189,142,217,245,163,219,117,146,124,1,224,35,200,20,165,88,179,15,147,36,114,108,218,115,152,191,52,112,25,6,90,169,182,213,158,70,199,195,203,27,176,63,88,39,216,119,250,59,83,115,129,22,168,60,223,19,227,194,223,238,148,58,131,133,45,182,85,92,131,74,54,17,209,186,21,151,24,200,68,191,187,77,31,57,161,167,25,33,185,158,183,247,90,185,12,115,135,132,159,230,141,113,189,207,254,96,40,202,161,167,162,73,156,117,236,252,195,193,246,232,157,198,68,147,63,247,254,118,77,175,223,113,6,90,114,66,49,125,53,113,217,91,25,21,31,186,127,237,147,109,195,148,159,64,246,135,194,226,68,147,246,74,172,218,41,254,197,230,243,183,56,248,203,16,88,60,159,131,167,43,226,110,161,41,15,66,55,44,146,16,69,163,68,164,132,106,240,20,17,80,133,137,161,95,151,191,12,112,175,137,110,254,105,48,103,10,66,63,20,46,193,21,34,128,61,115,239,175,18,34,167,83,170,145,98,72,37,137,131,73,119,51,44,163,17,104,41,209,36,221,61,8,112,200,70,17,78,200,215,196,74,132,16,6,212,76,248,69,151,215,4,209,178,121,149,97,236,10,72,229,87,211,195,189,64,190,163,88,221,135,177,29,5,152,85,136,167,254,159,6,234,162,113,181,164,252,199,204,114,80,87,22,246,169,243,190,8,11,167,127,194,237,253,154,191,185,7,164,98,196,62,187,95,36,231,77,245,246,83,226,77,127,186,121,210,84,3,158,90,87,28,26,123,155,254,119,46,18,239,149,199,213,194,165,185,150,77,80,194,80,249,179,55,132,5,53,43,2,146,106,204,242,211,138,71,167,207,196,9,20,38,178,69,137,21,187,99,168,61,10,128,215,42,46,76,221,255,237,142,79,53,53,40,89,233,202,141,228,243,226,239,14,238,232,220,55,3,248,227,221,216,188,132,21,170,206,143,103,215,147,116,251,112,151,32,214,63,248,87,145,142,27,53,5,58,165,243,217,200,138,152,250,68,90,251,34,51,156,34,75,75,223,145,79,186,182,223,5,140,137,186,121,96,117,111,17,3,40,185,168,190,253,157,127,106,252,47,66,157,34,255,221,155,10,184,78,236,48,172,62,16,182,239,245,123,59,26,167,59,49,137,19,186,103,254,83,53,76,75,186,44,65,97,121,37,84,85,147,229,223,30,121,100,89,182,173,239,11,223,232,208,32,120,242,133,62,213,209,137,252,19,10,105,121,112,105,55,181,177,199,104,210,194,178,183,183,2,186,245,133,84,70,158,21,21,127,175,163,147,199,195,100,107,38,169,48,68,45,157,209,41,195,191,65,14,100,178,38,109,49,102,117,68,0,255,191,152,20,74,40,8,37,241,165,13,193,135,251,81,41,242,219,195,43,109,201,164,236,220,243,205,170,94,45,18,31,173,148,81,194,200,6,161,126,151,16,88,143,179,4,205,49,72,64,93,152,22,9,206,33,151,237,179,61,203,84,85,74,166,104,167,197,119,65,222,162,79,191,10,50,209,113,51,81,173,166,43,85,83,52,17,214,184,23,92,254,28,93,205,29,253,107,164,222,94,148,8,122,0,230,171,188,153,64,247,25,227,247,162,100,30,135,184,70,72,246,124,131,83,16,188,93,122,163,240,33,94,128,104,228,68,187,71,111,40,190,15,33,161,210,29,201,28,134,204,44,138,71,63,168,146,148,222,153,201,245,84,79,104,67,80,195,14,249,159,182,12,44,19,152,193,139,11,39,248,2,91,212,252,101,92,227,254,211,119,210,202,105,171,116,79,209,93,191,36,211,122,192,115,121,219,91,3,161,110,216,244,176,57,213,213,186,133,34,23,84,166,173,170,249,34,76,49,151,72,139,40,64,144,194,207,14,226,227,206,21,250,186,224,100,99,53,207,64,249,171,69,98,71,22,203,115,235,70,118,44,195,5,58,129,206,38,49,221,88,145,191,8,174,84,133,171,155,225,146,83,189,23,173,134,85,6,141,76,87,100,225,148,155,111,137,81,198,57,129,79,13,215,217,71,79,93,119,135,57,131,28,25,152,18,10,28,235,189,46,49,203,103,82,18,74,6,196,7,211,63,194,195,17,229,19,233,233,108,31,156,168,164,145,62,27,66,16,25,51,165,58,134,146,53,146,193,124,199,218,0,151,86,152,203,24,49,7,81,138,107,24,253,240,73,158,208,181,155,83,253,91,222,33,6,91,115,57,255,48,14,30,222,118,132,46,165,42,99,6,166,235,185,220,61,42,21,120,250,220,58,196,191,222,171,156,85,26,145,26,128,216,87,96,226,198,129,30,123,187,172,93,240,4,125,132,11,88,34,33,202,9,221,109,115,154,191,152,6,144,141,92,123,226,170,146,29,79,67,20,136,217,231,217,80,158,107,76,208,88,58,96,203,156,169,247,203,124,26,167,125,167,163,120,8,155,252,202,76,147,98,94,48,65,183,28,9,104,109,233,58,57,244,118,68,194,223,204,38,200,9,14,231,91,23,179,172,154,36,157,22,213,2,246,190,169,44,74,79,244,56,80,163,78,23,112,191,149,188,154,12,254,173,215,224,152,113,97,99,119,171,76,219,254,169,34,202,218,206,248,201,210,39,212,163,248,113,62,237,206,251,108,130,141,93,92,237,185,107,84,197,53,5,13,252,8,189,215,207,201,147,180,6,175,180,236,115,72,200,53,147,168,124,138,193,27,227,33,147,1,176,7,186,133,242,210,254,227,154,32,153,71,20,84,78,238,241,114,8,60,13,9,114,179,24,37,62,28,77,166,39,146,28,255,121,251,70,194,220,219,159,179,74,141,47,134,253,130,145,150,141,98,73,134,121,227,200,112,187,60,234,38,33,227,80,127,111,184,253,78,23,149,108,147,143,32,86,253,158,125,41,236,74,10,236,39,213,26,147,199,33,33,0,49,40,214,114,149,107,135,133,193,231,130,74,147,220,143,128,180,97,207,221,113,224,30,18,6,180,246,131,215,187,127,156,94,139,217,49,160,44,166,75,105,21,237,179,40,152,72,166,185,130,124,16,158,73,105,34,20,132,189,146,170,24,76,101,123,231,228,23,26,88,135,119,156,149,39,89,183,198,228,168,126,184,251,223,202,58,180,171,41,28,106,240,193,240,219,236,251,94,146,209,108,71,133,65,170,112,36,16,188,143,9,90,158,125,14,155,171,207,66,219,241,226,13,174,29,5,81,204,82,46,230,183,135,36,135,105,72,39,138,73,209,98,38,23,50,234,51,102,134,135,181,5,50,17,78,215,42,158,119,255,208,160,93,228,93,16,238,139,75,89,81,200,181,58,200,85,7,211,167,90,98,253,161,31,222,7,117,12,199,182,8,116,215,120,9,128,61,192,154,172,116,87,43,227,169,87,79,28,55,35,78,183,110,70,106,36,114,173,233,144,244,106,61,220,169,26,240,160,99,185,159,68,139,26,154,228,119,7,133,37,76,94,241,110,186,135,22,221,143,127,54,111,84,73,97,29,152,115,51,18,63,85,112,224,13,197,49,196,128,50,187,248,85,176,136,87,224,151,182,87,131,145,40,80,32,13,59,142,70,208,171,102,121,119,167,119,92,91,238,137,148,9,253,82,40,113,103,218,88,34,14,17,68,229,64,208,57,149,174,110,248,178,30,0,187,209,197,56,224,153,130,183,228,150,146,222,212,21,153,245,238,163,163,105,193,142,187,145,110,253,125,135,128,162,75,233,42,135,200,8,210,213,93,48,69,72,172,159,168,99,64,67,22,241,201,248,136,151,18,194,210,5,73,163,107,177,139,103,144,1,234,125,158,186,208,231,57,83,173,229,225,47,13,13,97,176,64,252,57,200,71,41,207,61,198,55,63,178,64,193,174,186,199,30,19,106,15,176,141,93,135,46,23,123,141,117,13,63,213,12,127,15,167,69,97,241,102,35,250,116,24,22,173,100,104,60,172,193,177,141,28,40,42,211,10,1,155,28,86,200,166,147,234,135,131,143,180,60,37,45,122,210,21,83,55,107,39,132,223,129,189,70,159,200,207,9,54,27,151,253,38,62,125,224,203,51,179,202,2,39,248,161,66,161,237,145,243,94,113,69,129,78,5,246,48,60,212,111,105,140,229,202,228,52,45,87,12,102,95,75,124,151,61,132,153,173,50,237,8,176,243,148,95,173,194,173,208,194,50,18,198,252,197,7,57,240,90,18,190,79,38,190,60,232,134,13,133,224,133,138,55,103,165,213,245,81,78,226,143,217,88,135,7,137,249,39,98,25,158,100,212,104,99,121,229,167,212,201,246,78,53,236,70,150,136,96,214,184,17,161,31,190,228,167,103,191,128,232,154,40,145,166,201,67,179,75,7,127,99,77,252,88,186,2,159,80,214,199,83,38,171,193,103,217,165,60,110,65,136,155,193,239,233,131,254,94,6,161,223,45,4,165,12,237,62,200,30,35,10,170,162,25,223,63,226,82,83,94,104,4,14,39,47,186,55,2,235,103,37,45,2,50,241,138,146,122,179,71,35,47,31,19,207,68,56,70,143,128,11,113,142,233,60,218,143,50,195,54,212,170,216,161,46,76,220,152,14,49,31,198,143,50,68,3,122,32,150,255,19,178,164,242,204,60,36,10,88,16,173,194,184,15,126,250,51,63,37,103,213,229,29,165,192,180,49,169,248,108,151,106,171,55,223,89,94,139,41,136,167,63,175,34,129,81,20,174,18,125,135,36,29,160,49,109,146,167,85,85,181,174,249,63,28,90,10,63,158,50,167,47,222,46,29,39,179,210,29,255,133,25,102,191,149,48,89,100,133,112,130,239,85,239,121,85,18,59,90,199,222,254,132,43,167,26,175,136,181,239,225,70,253,23,27,165,39,123,203,87,15,164,94,28,232,122,107,46,52,255,42,58,199,119,212,199,96,47,41,182,206,110,220,106,208,43,181,50,127,11,13,41,74,97,222,114,177,70,121,161,199,205,42,226,11,191,225,73,28,239,209,192,184,62,217,215,14,218,58,48,178,159,206,104,243,70,226,140,166,132,34,85,181,178,190,42,116,138,102,246,248,58,28,168,57,10,195,14,77,239,25,150,14,109,139,128,157,220,244,36,54,19,121,81,88,221,6,92,71,129,218,235,159,166,121,14,205,165,223,207,252,73,223,10,221,26,68,210,155,19,21,14,214,74,50,98,236,54,150,42,153,198,89,153,248,237,155,208,17,13,4,185,121,119,196,74,75,100,85,122,165,16,64,180,34,167,62,130,22,203,20,199,123,178,68,160,210,254,154,155,106,184,98,23,131,8,199,86,153,228,105,49,156,246,175,38,166,220,193,84,39,119,253,77,248,119,63,139,180,220,191,243,142,98,224,122,20,1,107,242,78,157,185,3,73,179,111,101,242,97,196,44,249,249,204,224,191,219,10,247,200,3,83,77,168,1,140,68,51,255,242,184,255,65,165,110,115,95,201,215,111,60,208,138,32,6,249,231,14,132,130,202,200,97,186,232,10,73,115,114,229,166,21,210,7,194,76,37,72,162,36,155,177,218,133,223,96,109,175,235,80,140,203,124,21,4,19,223,109,97,18,10,146,78,15,141,242,160,60,26,159,54,238,196,224,28,103,203,226,151,11,140,202,17,122,47,61,144,232,145,204,249,212,228,25,164,27,107,83,46,230,175,252,183,38,185,196,165,133,131,69,197,37,172,203,0,172,96,63,156,11,55,62,29,206,248,29,43,169,153,80,96,126,62,83,131,16,112,188,245,171,203,63,78,9,41,39,96,97,175,82,121,80,99,227,110,244,77,52,114,123,139,211,129,40,107,40,182,147,13,216,200,67,34,46,38,5,122,195,117,129,193,19,184,38,254,171,125,132,39,114,36,61,151,167,184,136,41,98,100,179,70,12,65,170,181,40,249,92,22,70,147,156,40,149,221,60,218,51,235,121,222,190,141,251,247,239,146,242,41,151,149,217,216,38,79,247,175,60,4,65,200,204,248,113,37,176,250,139,33,225,89,186,239,109,4,10,52,76,141,106,105,149,166,193,33,89,5,140,24,44,124,231,52,189,209,112,247,150,197,251,242,33,142,170,123,77,211,107,45,224,81,96,177,144,249,160,49,182,26,46,48,8,190,83,223,42,2,174,49,107,36,125,18,245,239,244,103,198,245,76,211,218,164,196,128,62,55,242,122,82,61,40,222,248,162,70,215,55,44,130,77,253,246,189,17,206,118,206,123,61,102,216,41,206,47,199,194,85,35,61,187,230,184,161,188,111,0,171,162,35,36,204,13,153,245,32,22,68,116,134,158,237,48,173,6,88,42,194,151,130,165,97,195,30,113,221,3,124,238,13,147,48,243,18,26,184,43,154,40,180,155,237,213,100,36,251,118,49,140,185,238,176,160,46,69,172,238,87,158,33,243,78,52,102,37,11,192,51,224,206,176,230,87,108,163,134,57,247,255,234,179,141,94,19,37,175,161,121,62,180,71,177,93,43,89,137,116,56,16,78,223,88,155,158,218,189,244,180,19,169,204,188,128,34,121,51,4,14,231,29,130,191,2,253,61,30,21,186,172,5,225,160,243,111,57,69,132,119,35,46,81,133,20,103,195,22,183,192,79,48,54,163,220,38,55,244,4,201,188,59,196,100,4,97,240,131,121,231,156,83,54,247,15,57,161,32,128,249,153,104,193,104,45,172,135,138,184,157,0,188,160,17,207,219,38,82,54,217,144,119,76,193,211,204,7,249,58,28,215,253,205,129,103,10,223,7,168,203,169,248,32,147,137,241,42,172,59,243,217,93,109,189,95,179,64,178,24,176,55,54,135,205,188,23,178,97,39,184,173,239,164,235,141,151,88,5,109,86,198,198,177,215,136,9,127,190,19,119,129,87,71,116,194,52,219,112,148,125,238,100,230,49,95,199,65,179,250,21,197,247,238,46,170,43,214,169,111,26,185,143,2,43,152,164,186,103,182,26,139,121,89,28,255,57,199,52,205,85,8,107,245,172,32,149,59,203,93,3,96,173,133,84,15,15,169,150,98,153,67,205,159,191,220,231,85,212,203,87,191,17,147,88,46,246,61,116,202,20,124,30,123,108,236,29,25,15,238,176,220,163,201,137,209,94,176,242,1,210,27,65,12,84,232,196,207,209,210,1,77,72,190,211,58,80,151,165,205,19,17,176,227,94,133,226,220,148,92,118,240,214,203,190,144,244,188,77,102,238,44,30,153,17,0,56,125,62,17,53,74,206,145,221,124,229,77,185,108,4,200,128,55,73,226,26,145,253,210,219,163,7,221,87,177,48,177,171,81,178,145,186,108,31,62,13,147,53,220,225,207,157,121,225,15,66,119,131,187,47,100,79,245,51,159,166,251,237,10,80,128,32,204,207,164,36,211,134,255,91,4,251,226,178,63,96,74,47,109,92,20,100,200,149,134,51,253,198,211,123,204,131,88,90,251,173,92,220,12,123,63,85,165,34,34,87,151,204,83,87,82,58,145,218,48,140,161,21,4,197,253,45,216,69,215,78,87,22,232,26,86,163,207,237,148,157,226,163,251,224,164,19,31,186,53,190,164,16,20,75,133,172,92,10,113,221,77,145,132,16,153,94,194,73,133,207,109,190,186,195,8,89,163,116,43,47,100,230,248,173,205,198,42,65,96,239,64,50,53,161,60,101,123,111,108,110,209,220,60,19,63,131,7,248,106,106,135,129,254,30,136,11,229,171,168,23,20,139,243,154,113,162,74,112,84,158,118,163,110,246,244,99,146,123,186,66,244,90,57,17,65,26,42,190,201,38,135,196,11,24,193,72,179,226,254,166,137,194,174,168,54,184,215,81,128,144,44,148,232,176,104,254,131,102,60,137,52,87,31,92,134,42,93,127,193,140,4,70,253,142,40,139,121,160,97,164,119,178,65,56,52,104,118,46,51,138,79,187,198,249,91,7,125,247,168,137,48,236,92,216,233,233,252,119,87,118,84,61,118,252,161,91,207,76,208,7,249,210,152,133,186,129,103,99,33,59,93,49,190,230,241,80,0,11,107,238,14,251,149,208,183,13,224,71,225,12,221,37,31,98,201,157,117,73,194,140,242,185,87,32,214,183,220,247,28,80,99,10,208,252,127,59,208,70,189,5,243,241,77,148,158,212,72,119,3,250,14,1,173,85,102,103,68,162,208,126,33,140,193,5,240,208,144,38,216,104,7,166,101,174,179,233,117,228,106,147,102,178,110,68,123,34,63,89,101,122,55,168,199,204,235,79,50,70,159,194,66,115,243,177,59,157,178,25,46,189,241,207,29,67,28,97,207,194,102,238,161,156,3,13,111,115,109,105,78,16,19,120,110,71,166,21,225,46,101,110,132,204,253,76,226,245,159,98,97,198,244,20,130,13,13,219,183,146,176,167,16,216,238,123,121,21,214,170,156,114,54,142,14,74,205,148,141,118,49,69,47,254,85,204,58,151,39,12,153,28,244,1,20,122,145,67,219,32,117,255,241,225,120,8,20,51,158,155,2,84,109,197,70,178,106,179,234,16,195,205,69,233,70,100,60,195,224,109,132,221,162,3,128,161,20,172,21,45,32,222,72,46,71,37,131,198,227,204,66,41,132,54,247,242,184,7,150,59,64,87,203,235,218,13,250,149,141,32,155,96,213,238,154,219,137,53,250,130,171,25,248,179,0,80,233,208,98,109,174,84,69,12,123,253,224,133,247,94,134,116,84,180,171,85,140,58,255,25,181,33,134,51,92,25,170,209,168,55,183,167,81,114,230,194,136,188,168,169,115,231,44,131,48,6,132,216,118,69,99,180,89,56,41,220,51,221,225,231,240,0,15,92,127,38,159,72,176,8,208,140,42,44,155,165,19,236,102,87,255,214,107,54,236,57,116,96,50,61,66,79,244,169,231,164,135,215,225,245,238,244,180,4,88,224,195,182,140,136,44,39,170,230,72,192,21,76,233,126,157,126,60,94,74,108,240,7,153,187,1,145,197,152,115,175,250,154,203,235,184,169,95,155,154,133,192,23,239,145,137,255,128,198,177,107,83,162,105,134,201,243,159,24,159,131,91,83,253,5,112,33,95,92,97,151,44,36,124,209,229,42,145,13,117,167,141,49,104,111,9,192,154,208,242,208,139,59,48,48,35,52,57,188,230,226,190,159,28,37,203,95,106,164,19,71,212,149,64,1,177,162,4,230,186,178,220,34,147,85,127,11,251,164,122,28,252,199,103,104,47,99,158,149,116,179,96,54,11,0,126,100,35,83,94,75,176,19,38,139,131,251,233,56,26,25,67,137,118,120,8,108,31,131,143,74,110,156,110,52,240,43,17,18,208,163,87,150,134,41,164,48,14,225,207,137,101,64,246,250,185,218,228,174,98,191,58,76,217,51,69,203,194,154,20,228,56,87,202,139,112,195,117,79,155,114,89,132,167,151,33,79,253,89,235,234,235,116,9,216,16,72,237,194,204,96,147,249,179,28,111,238,146,58,200,192,219,32,80,147,20,68,110,160,219,113,25,110,248,185,193,194,138,122,215,134,94,47,42,185,164,156,128,234,6,232,84,166,103,133,72,73,156,119,174,100,30,245,83,190,43,17,114,72,204,62,26,200,78,90,238,45,84,73,61,199,164,225,177,188,177,243,79,147,99,77,234,189,14,38,207,255,207,27,170,192,193,71,109,223,161,168,46,30,41,18,70,13,123,44,56,242,165,70,215,187,209,136,54,183,16,80,220,176,247,56,150,244,120,235,158,19,162,166,186,5,29,168,220,37,149,213,1,204,147,70,21,96,169,12,138,176,159,80,66,158,205,117,42,159,241,82,163,16,131,115,103,114,112,61,145,130,186,104,133,143,60,152,110,217,44,16,13,246,70,158,49,177,243,166,116,183,214,68,29,50,185,126,247,163,5,58,97,92,142,235,252,211,119,0,71,119,101,23,219,246,208,193,190,38,48,134,163,26,15,231,113,130,223,117,61,249,8,207,242,199,77,8,249,114,219,151,190,235,102,215,136,133,56,159,174,104,45,214,143,55,116,146,31,250,181,102,186,70,249,151,136,35,217,93,219,114,91,120,240,236,226,247,75,244,85,80,173,82,85,155,223,146,223,184,120,48,36,62,71,5,242,219,128,206,206,33,29,41,244,106,25,202,92,177,204,11,208,250,81,245,182,21,180,178,96,2,207,221,70,2,106,219,60,29,89,40,127,145,133,169,126,28,94,231,111,133,136,95,102,9,205,99,111,111,108,165,151,28,62,249,70,212,108,57,161,143,108,110,52,200,193,92,140,46,153,102,184,126,24,56,11,27,186,141,229,196,146,57,218,152,162,167,28,141,47,184,97,52,72,1,54,96,235,40,224,62,62,83,137,5,184,177,106,124,118,219,221,219,79,141,60,65,176,249,106,231,10,75,0,240,133,196,24,240,224,130,161,148,255,183,215,253,6,209,97,40,97,170,72,99,204,233,175,100,146,220,164,150,110,68,64,132,86,153,240,61,227,200,7,165,18,166,12,196,113,39,189,119,246,204,126,59,226,31,88,58,89,33,217,227,223,50,185,46,58,48,57,29,218,26,184,223,91,216,108,62,138,92,222,73,80,70,163,12,240,185,204,109,250,123,16,111,200,0,157,33,52,124,174,228,186,136,216,126,170,74,126,39,203,157,77,71,35,115,106,140,225,10,20,8,145,126,102,112,79,230,16,215,108,219,186,245,229,131,219,92,42,48,171,194,1,146,184,231,43,32,204,148,205,228,153,66,161,205,110,235,216,190,172,26,65,93,165,137,132,112,86,18,148,32,60,240,161,22,109,116,146,102,159,123,54,93,12,164,117,179,250,108,115,21,143,211,100,143,224,38,25,218,129,168,130,222,82,10,94,102,128,148,117,173,181,113,241,65,16,173,246,197,242,167,239,179,230,119,22,255,200,250,53,197,255,83,251,3,97,211,219,182,52,224,152,174,250,13,235,0,36,26,118,50,132,60,246,61,210,203,21,39,93,82,220,235,33,233,30,101,193,175,169,143,225,67,225,73,168,19,82,35,95,155,134,205,160,13,70,176,238,215,111,184,33,177,91,134,238,14,99,207,94,114,180,70,153,178,87,43,192,180,115,206,119,24,84,243,173,62,26,193,113,192,59,215,206,195,206,73,42,213,208,167,83,146,150,180,212,0,214,18,135,145,193,178,190,82,116,161,23,149,176,40,38,163,32,233,61,164,231,252,231,218,13,105,208,214,255,64,148,245,10,4,24,53,22,17,145,117,60,7,8,103,105,54,54,241,181,251,176,81,26,107,83,119,21,71,252,106,216,10,250,23,191,192,183,118,174,7,88,203,42,25,216,236,27,82,141,133,172,117,131,254,199,29,105,38,243,237,14,113,6,238,130,22,69,21,158,57,207,204,62,241,175,215,198,84,138,100,103,207,246,121,31,118,139,54,130,144,211,118,167,0,162,162,78,216,135,181,161,188,201,38,101,157,253,183,208,25,188,183,174,172,112,31,141,110,121,47,173,227,191,255,254,159,30,74,182,99,49,119,154,194,82,66,207,200,208,224,190,250,222,90,139,234,122,57,13,31,147,220,20,113,62,193,109,123,219,102,236,140,85,33,65,194,240,65,213,168,108,27,229,59,142,228,172,40,15,14,126,30,244,75,49,68,247,249,62,58,203,246,101,180,18,255,191,100,240,48,241,226,22,91,87,99,207,219,81,87,69,159,144,66,47,155,144,232,89,151,181,149,199,78,165,242,40,142,150,117,36,163,166,146,198,113,222,198,149,3,61,161,105,166,133,44,252,252,195,195,155,73,228,151,176,181,95,21,202,90,225,212,238,193,162,221,199,3,24,1,94,238,153,141,128,202,43,5,102,26,168,137,78,138,170,163,61,102,54,236,15,156,145,18,116,34,153,67,24,177,195,138,147,40,3,70,23,79,134,185,16,3,248,165,30,186,149,130,22,218,16,154,203,128,177,173,190,162,190,193,235,177,122,222,232,74,164,245,72,82,107,238,35,133,245,118,163,208,79,246,58,190,83,232,39,62,242,114,84,32,246,140,232,149,24,246,192,5,27,229,75,228,61,28,27,180,36,230,65,52,216,227,115,132,251,80,219,159,86,52,54,183,179,235,9,205,85,60,92,190,215,161,60,94,172,77,85,1,192,46,186,30,19,143,46,174,186,5,237,247,37,225,40,237,51,247,208,34,191,247,225,171,78,171,176,26,196,162,138,145,252,175,174,149,181,230,83,229,51,203,150,185,228,255,8,151,106,31,227,61,219,72,90,42,231,139,141,224,156,210,207,188,73,99,42,68,236,190,29,95,41,145,96,234,7,73,18,121,179,112,211,87,39,36,4,195,52,137,134,177,233,92,183,139,68,241,232,41,193,89,137,82,29,129,201,248,226,53,91,83,117,218,15,62,179,78,166,103,184,245,64,49,254,50,21,200,33,28,244,106,70,39,21,3,247,67,26,158,106,11,175,119,157,33,111,53,70,153,165,101,24,89,243,116,28,166,99,36,31,100,132,61,89,176,146,22,32,218,112,192,127,242,140,81,160,79,62,93,141,18,231,100,226,19,20,20,63,181,46,222,158,225,218,212,183,28,49,96,16,218,153,187,242,102,176,70,135,140,66,72,59,46,125,108,161,227,183,108,203,75,102,42,171,199,247,40,254,146,98,40,131,179,215,30,77,134,226,77,112,198,231,194,191,71,186,4,217,205,253,147,142,245,172,68,207,153,83,164,127,121,85,86,87,255,147,188,169,152,119,180,194,137,156,185,189,87,210,13,175,228,179,193,54,174,242,26,204,224,144,99,129,79,25,232,3,145,40,20,215,224,231,82,37,127,32,169,242,112,214,248,123,61,194,236,230,181,170,178,62,38,143,176,124,184,39,104,98,124,212,172,143,43,149,66,36,196,221,184,78,3,22,37,158,172,22,98,161,117,60,67,38,104,72,75,52,181,42,189,48,221,49,167,188,69,53,173,7,234,254,245,121,136,142,173,109,36,52,217,10,206,125,144,11,152,145,101,21,82,7,127,193,237,17,130,179,52,152,177,227,145,181,39,84,48,114,126,31,167,99,78,71,1,8,59,227,116,36,227,232,190,6,37,11,118,152,16,223,113,22,242,166,132,193,216,187,252,145,92,139,137,209,109,153,211,181,114,62,243,157,239,127,181,79,141,187,246,166,69,145,118,184,4,42,13,60,172,22,157,31,27,27,75,91,243,103,10,77,2,209,155,81,148,83,68,233,21,90,26,36,22,158,57,74,177,80,228,255,5,30,191,66,100,43,47,135,252,99,108,0,233,35,26,197,147,77,20,181,101,198,49,102,89,113,246,185,163,67,234,205,87,78,250,241,224,100,229,50,175,118,193,73,10,100,216,39,205,222,163,249,116,71,221,81,1,23,86,96,47,20,13,137,84,251,81,56,200,58,140,114,50,235,18,154,62,11,189,215,153,39,160,239,64,120,160,160,178,103,54,26,37,10,130,124,105,187,91,233,10,65,187,174,107,72,177,133,230,16,63,128,123,220,224,64,17,157,80,174,69,169,77,234,134,109,9,128,2,151,186,219,224,49,237,42,104,118,64,227,105,48,27,127,110,174,209,250,10,195,248,63,133,234,41,229,31,44,244,46,213,133,248,143,252,20,221,227,177,100,10,62,67,80,200,42,67,113,237,204,9,26,208,86,51,27,79,144,123,98,143,110,178,212,206,94,82,16,232,200,50,179,202,41,198,70,37,101,19,60,214,104,237,12,90,150,58,83,87,91,13,90,98,157,69,106,19,19,102,203,101,91,101,59,133,169,147,155,70,18,64,1,203,180,40,210,139,22,59,180,50,215,179,148,10,211,36,248,159,242,16,240,86,234,221,55,90,79,242,145,27,190,246,65,168,221,25,99,59,239,150,179,9,99,199,39,51,104,123,21,89,8,69,33,104,149,145,79,101,199,187,18,170,177,180,191,187,110,43,107,90,141,240,52,94,21,106,228,136,74,88,70,20,167,185,37,67,138,124,247,243,50,14,79,70,116,34,76,175,88,190,17,23,94,205,118,37,184,222,13,186,16,143,189,227,142,22,76,179,120,102,2,66,183,104,134,184,32,88,132,177,95,70,0,135,47,152,28,137,22,169,159,64,255,67,99,30,239,110,4,140,4,239,20,39,128,113,27,147,119,96,76,107,216,253,228,3,32,235,141,219,180,78,65,35,60,118,151,29,25,179,221,46,21,194,60,168,133,248,4,10,113,55,214,96,104,206,195,213,189,62,216,83,125,190,202,117,249,89,133,48,172,180,56,135,47,58,38,2,234,81,106,9,1,242,252,119,196,62,187,244,147,30,202,172,114,60,147,220,115,78,91,92,157,218,170,248,18,168,9,50,75,11,181,21,10,139,208,5,12,64,17,101,54,214,176,147,155,104,195,102,249,101,218,162,182,127,102,221,176,228,204,91,230,1,92,33,78,149,160,250,28,141,112,100,82,12,15,115,145,23,120,86,231,167,210,85,14,20,179,213,83,9,65,89,128,206,139,145,151,200,229,213,226,135,24,99,243,30,216,112,228,145,151,37,234,99,216,160,251,75,216,115,177,22,235,153,243,243,28,74,52,102,248,247,56,180,191,216,227,191,1,189,233,206,135,204,149,75,246,204,169,21,59,63,179,155,141,60,54,224,144,191,81,110,154,165,11,93,147,26,179,240,251,81,94,96,37,237,235,189,205,114,84,79,6,110,175,136,61,170,76,129,143,136,10,45,145,94,237,199,188,129,209,250,216,211,179,183,29,112,118,103,75,54,110,232,146,123,234,77,87,195,52,248,21,73,98,74,209,102,164,36,137,105,40,198,24,85,153,62,13,4,252,10,96,212,47,2,182,14,80,90,174,47,40,252,219,189,213,166,58,29,248,177,231,188,62,114,76,19,33,35,219,240,37,205,152,26,38,60,193,217,171,119,197,95,83,69,188,236,174,222,6,165,39,64,108,166,150,236,215,110,75,138,17,130,73,94,69,33,141,43,200,85,201,244,237,70,101,214,11,48,56,2,93,59,140,54,252,172,122,23,108,31,187,108,23,181,85,77,17,168,182,73,148,91,129,163,56,88,83,91,202,91,29,57,17,68,185,10,42,11,27,127,1,224,184,6,193,231,240,9,164,36,177,209,185,246,37,197,172,141,74,243,113,63,164,247,31,128,238,108,129,75,204,32,182,234,157,63,165,229,211,240,97,232,200,110,106,253,220,166,171,1,32,120,39,174,63,198,113,168,1,30,177,94,107,235,247,196,9,51,189,175,204,104,91,84,224,66,172,185,149,69,170,152,136,192,26,254,64,70,87,126,82,75,164,77,241,168,226,162,5,211,207,165,172,89,65,179,66,115,36,1,22,83,52,210,181,33,193,218,134,172,64,79,246,39,129,18,166,78,168,105,57,54,226,46,68,210,2,19,38,181,169,111,104,90,185,48,125,104,75,197,9,166,87,119,116,178,124,150,38,223,67,252,220,101,11,53,239,84,189,48,43,132,214,234,54,243,131,172,197,156,123,231,231,113,124,79,89,125,87,222,200,245,99,31,243,236,185,54,170,44,146,158,250,79,98,72,249,25,76,224,152,153,83,161,145,62,10,187,19,124,239,87,87,73,13,182,63,188,199,167,137,213,93,67,186,45,161,192,140,94,137,72,205,85,237,83,248,125,92,62,29,147,0,229,117,103,161,236,56,210,185,60,178,164,14,114,64,196,2,236,59,199,69,60,141,153,7,92,3,61,189,79,40,187,190,144,147,129,87,164,117,42,91,206,132,143,36,133,30,157,173,158,235,148,76,7,152,18,64,255,155,132,207,232,98,109,243,99,128,74,200,187,56,35,172,204,53,201,76,238,64,142,175,65,180,216,210,98,101,231,244,92,226,98,35,134,127,154,85,151,84,17,18,57,246,212,91,167,251,209,197,90,115,210,129,192,175,125,54,251,216,161,29,179,159,28,109,232,173,180,229,243,82,91,14,203,183,119,57,243,249,25,54,172,210,11,26,225,163,176,254,173,99,202,205,87,169,224,150,43,124,178,149,147,114,21,211,104,26,173,19,255,108,244,56,14,19,176,196,163,106,12,160,153,85,83,181,193,102,67,22,21,15,97,106,119,17,59,68,248,239,135,28,64,97,74,127,105,159,61,167,118,236,53,104,230,130,237,170,44,148,41,120,170,159,245,139,222,137,59,243,216,98,182,248,106,48,21,47,6,170,224,46,111,94,193,126,69,164,121,129,97,252,37,84,91,48,52,135,131,201,202,138,251,223,165,4,115,167,110,181,240,245,197,213,50,148,1,11,189,68,159,19,196,122,153,133,214,86,33,236,117,152,174,196,21,126,24,201,209,230,168,193,38,22,237,93,195,240,113,41,4,213,105,126,141,147,197,70,173,15,127,247,115,115,238,49,229,53,66,63,74,203,157,91,137,13,60,51,40,201,77,208,46,29,67,232,75,224,134,219,68,71,102,248,116,201,116,166,90,194,140,175,253,24,78,49,204,204,162,28,215,89,199,79,167,195,70,168,56,100,192,136,156,27,46,228,245,114,134,54,85,14,210,238,113,212,214,73,14,65,182,39,191,104,246,91,103,95,163,31,179,84,61,6,78,178,179,136,106,217,178,25,145,241,74,44,246,21,219,47,25,252,91,81,144,217,71,152,225,153,96,59,226,33,64,98,220,224,219,138,163,98,159,179,27,67,144,64,225,180,172,116,67,119,70,40,112,34,9,240,181,218,151,14,201,106,136,85,33,235,97,9,176,239,151,83,229,162,50,4,196,115,218,137,42,132,102,233,29,148,33,145,128,177,144,78,175,201,137,198,27,23,218,217,108,1,241,157,220,210,136,72,160,30,81,195,131,142,58,232,22,197,205,107,118,16,24,247,66,147,213,77,168,164,227,43,185,232,62,145,137,95,212,152,95,169,59,151,49,130,236,254,6,114,171,25,94,210,241,174,114,153,172,109,71,213,119,93,59,149,42,136,188,115,25,78,63,17,245,121,60,45,83,11,20,252,114,159,81,194,26,173,7,171,50,108,226,232,232,159,211,62,95,182,229,213,174,118,97,81,188,120,254,101,59,152,141,32,152,223,122,159,156,27,236,76,49,215,31,106,86,222,149,111,70,118,249,247,19,156,235,144,81,222,54,109,133,70,195,140,209,54,32,38,24,69,185,34,39,179,30,243,249,9,208,253,131,206,69,229,233,37,53,196,81,202,14,172,3,230,167,19,162,74,2,179,154,80,222,52,177,200,235,91,50,68,9,14,52,49,239,68,50,207,164,178,195,139,1,114,220,8,53,226,46,4,58,229,251,47,151,80,187,185,200,218,188,224,155,125,33,124,219,210,237,230,236,80,108,141,101,41,73,138,195,206,170,144,189,132,114,58,12,161,215,248,141,252,109,65,135,50,162,128,89,85,184,212,187,170,97,44,164,172,229,145,98,58,21,91,171,96,29,120,98,26,73,171,226,48,120,151,34,109,140,72,231,233,240,146,100,201,75,111,231,22,157,171,199,90,137,236,102,114,218,17,151,78,4,138,152,170,94,245,174,112,151,24,99,67,5,34,105,172,228,0,15,89,230,77,249,93,31,184,178,9,94,109,103,192,39,106,179,19,78,221,122,249,127,190,155,42,245,250,231,39,19,74,156,100,176,221,172,145,56,60,92,53,11,18,109,96,26,8,221,159,215,138,90,247,119,128,160,114,224,72,104,243,166,22,131,28,153,93,35,82,176,189,18,124,107,201,19,254,5,246,168,57,235,107,161,164,68,28,229,156,44,237,61,48,246,33,74,25,143,158,115,48,151,38,93,117,189,241,112,254,237,44,23,53,198,133,220,162,233,35,251,90,84,226,130,175,201,208,243,29,189,240,31,226,239,29,127,232,96,42,38,194,198,33,183,114,56,91,102,94,221,195,246,119,71,217,76,122,204,151,26,167,29,6,106,190,4,104,4,13,127,232,230,163,102,232,48,77,10,235,175,115,18,175,185,242,122,26,110,3,57,65,122,209,120,69,170,134,223,60,175,55,122,15,41,129,177,27,64,78,224,199,145,34,197,177,171,239,211,98,242,147,228,99,211,254,9,41,231,61,112,54,248,255,179,108,205,223,144,54,79,165,83,95,150,92,106,39,24,219,190,255,173,100,225,62,195,12,19,159,228,161,167,135,90,183,235,143,169,231,193,58,26,96,122,64,97,187,252,56,188,158,25,104,53,28,34,205,236,102,209,110,240,114,160,118,95,121,147,201,131,84,206,124,140,98,176,52,84,72,133,98,197,206,93,189,0,194,231,183,34,34,38,253,224,219,141,10,146,48,41,204,53,52,57,110,165,152,185,142,46,74,41,57,120,48,204,193,112,55,62,189,60,133,231,142,90,14,152,246,64,161,128,11,133,164,143,177,231,241,207,188,195,35,16,24,41,93,150,196,124,20,103,202,230,119,121,127,161,39,98,197,73,15,72,17,245,35,4,231,108,3,81,2,31,26,107,213,60,234,43,1,2,20,203,177,254,176,168,159,138,186,117,250,220,201,39,181,119,137,12,146,231,175,103,143,28,128,211,214,237,206,108,219,182,58,157,219,195,215,204,215,23,214,86,108,159,5,201,38,171,70,168,6,228,2,109,152,139,245,116,121,5,233,49,85,87,129,225,217,93,206,87,20,45,20,254,99,172,81,232,196,155,252,94,242,97,159,130,237,154,143,170,248,152,149,38,22,243,153,67,144,192,52,204,88,200,249,208,111,152,139,108,45,47,240,203,198,182,119,128,228,179,90,54,29,188,251,190,109,252,96,79,182,144,151,71,155,47,127,8,86,179,248,93,67,191,233,149,26,145,255,92,166,143,228,227,42,56,37,221,37,25,88,227,130,73,127,21,104,124,241,255,135,80,38,203,28,123,179,60,202,160,224,142,108,231,59,129,34,182,129,33,65,10,254,31,123,188,90,5,159,217,113,169,76,221,190,105,214,242,131,130,191,114,98,96,89,210,29,10,3,230,249,76,83,76,233,35,73,66,19,189,89,230,210,36,148,115,198,29,218,17,69,29,224,86,49,189,158,112,95,14,49,212,4,184,122,214,245,139,50,224,167,108,71,38,202,94,87,32,114,7,105,26,43,109,244,170,10,216,128,13,135,47,255,194,81,101,9,57,104,243,51,177,40,196,211,48,245,45,145,158,149,153,221,212,26,156,238,228,106,52,178,168,175,251,186,32,189,76,108,8,233,131,169,25,223,96,72,204,121,59,176,183,168,215,49,30,112,132,248,96,157,160,77,142,78,14,30,47,28,66,160,23,248,41,84,184,231,218,206,107,104,211,109,109,210,225,199,82,186,6,5,255,34,92,71,56,154,197,161,14,216,186,173,242,245,94,14,213,24,111,169,215,215,240,173,54,163,19,245,120,69,91,93,64,243,211,224,134,55,188,131,92,207,250,208,239,102,161,15,234,215,209,224,73,217,47,7,138,190,179,51,146,229,101,14,224,223,252,217,233,222,141,154,86,201,74,54,19,213,94,157,220,52,182,105,219,49,235,54,208,134,14,167,161,98,101,118,137,241,253,110,69,195,189,92,80,90,242,117,37,27,198,226,70,46,215,16,89,68,151,253,102,197,79,14,207,245,105,131,25,217,64,171,197,219,67,113,97,100,230,243,36,186,45,240,252,55,90,30,157,198,117,99,36,52,195,89,203,117,41,61,21,230,51,71,120,76,97,130,149,42,102,108,116,248,19,216,209,96,169,28,102,18,241,27,174,131,27,225,41,171,26,143,143,235,238,253,216,150,177,182,1,2,198,50,128,49,55,167,22,175,138,68,142,154,171,72,171,27,97,93,97,124,152,149,167,3,109,231,42,95,132,194,192,60,86,167,164,163,102,86,239,97,196,52,52,94,175,174,184,212,156,77,128,194,66,147,166,133,29,69,156,114,224,73,127,62,217,239,21,95,160,165,11,111,69,213,202,17,115,178,236,247,176,91,19,185,132,189,22,246,19,22,30,4,19,19,218,70,127,139,26,34,153,169,244,128,166,65,199,245,56,203,52,11,157,10,151,120,161,15,201,253,75,185,44,225,49,217,70,241,117,9,84,144,241,161,54,156,248,155,9,68,156,117,35,157,87,70,22,74,235,140,243,29,75,59,250,31,156,21,102,24,161,146,27,227,88,128,44,86,59,106,247,243,65,3,37,44,157,40,4,243,50,230,118,56,226,180,207,105,29,3,73,140,13,0,134,29,46,17,235,107,127,155,74,255,164,236,208,221,12,185,111,207,232,214,142,217,8,152,123,98,81,155,75,153,190,252,90,146,192,7,116,147,161,17,53,215,18,6,198,125,130,211,64,79,25,67,245,16,16,1,80,29,173,11,19,183,120,195,199,133,181,170,208,90,144,169,119,113,11,37,128,59,184,170,152,224,162,31,130,71,164,212,22,29,233,174,48,1,21,56,205,221,195,1,7,206,191,108,139,64,247,33,21,213,241,174,178,80,117,244,135,65,229,209,51,96,11,163,231,1,114,202,47,18,98,209,194,89,245,129,68,21,52,173,103,193,93,242,215,206,56,66,234,149,118,115,130,16,67,220,4,111,127,20,235,208,223,34,214,16,63,180,232,140,113,208,145,77,111,69,99,97,195,12,138,13,124,83,223,190,168,48,88,174,204,156,20,23,250,164,40,179,25,100,47,88,158,4,77,100,18,85,136,214,37,9,127,255,253,121,103,120,142,131,88,146,105,35,105,78,42,10,232,28,154,74,93,173,173,72,54,57,58,83,254,33,9,244,212,67,39,191,160,166,193,36,188,202,235,188,25,86,231,160,152,171,175,219,50,58,146,190,57,253,125,21,87,215,19,227,91,142,124,16,154,242,33,9,28,116,121,165,57,145,117,135,58,27,191,199,129,65,238,216,31,169,204,133,208,118,129,238,224,223,178,201,142,58,200,217,54,219,173,77,163,134,29,124,191,202,194,15,7,145,77,170,39,29,245,172,114,201,233,80,177,154,21,245,184,206,110,189,101,68,114,92,51,241,83,36,183,50,91,147,245,137,42,252,108,173,245,228,43,26,44,250,156,110,79,94,53,20,124,52,197,168,41,82,116,132,142,36,148,131,146,7,58,140,124,113,161,136,200,150,233,82,214,21,59,152,81,104,175,111,20,74,123,202,153,6,238,65,253,93,88,156,187,250,125,60,199,208,48,220,168,74,251,201,208,18,95,229,85,173,215,123,97,100,186,140,32,132,241,158,56,60,133,162,188,162,99,223,225,121,141,88,23,64,83,230,1,46,20,154,254,186,47,166,22,43,149,69,61,237,237,42,243,158,40,65,159,253,86,191,113,129,242,228,160,228,119,202,55,189,183,69,87,197,114,230,92,234,58,245,235,168,101,181,148,218,123,234,164,188,150,62,137,106,206,12,151,176,15,187,55,49,239,158,98,62,149,197,66,40,26,158,155,144,234,5,20,133,116,80,201,105,225,213,96,140,231,84,247,31,187,39,133,138,193,87,218,3,36,154,8,237,124,50,215,158,19,113,175,69,125,112,113,249,62,34,16,215,233,157,27,95,88,60,253,57,15,239,62,221,119,164,85,168,228,244,163,243,166,77,254,132,100,179,36,5,154,223,79,110,112,218,125,192,40,50,215,246,95,31,91,81,255,184,54,210,244,92,157,145,245,150,2,3,222,193,82,14,77,52,90,77,211,209,53,81,124,96,144,20,151,80,201,133,183,163,253,228,102,64,56,116,213,115,13,89,141,149,219,47,145,104,35,98,234,177,216,32,113,130,223,7,32,220,116,135,187,204,203,137,25,105,48,69,232,82,120,176,192,9,123,99,210,43,248,132,158,192,233,59,159,151,218,92,90,84,9,77,186,130,7,235,190,238,208,23,40,197,255,23,87,223,78,10,48,184,255,157,104,28,104,64,37,179,102,98,112,110,242,3,60,59,62,52,136,192,43,168,209,154,178,206,112,152,233,159,127,89,205,168,133,247,198,173,15,35,145,61,94,247,143,168,23,77,97,188,45,193,188,101,125,148,120,146,173,128,128,231,56,92,32,52,164,195,173,68,36,145,43,189,194,210,45,238,197,212,195,185,76,219,133,57,129,139,226,109,50,226,199,14,148,173,198,225,245,91,25,157,137,61,84,140,223,26,211,5,207,119,225,0,112,184,31,149,204,192,205,249,99,40,95,101,121,63,62,93,181,153,17,68,34,165,94,107,182,107,76,137,164,251,40,253,107,88,60,120,189,167,76,200,150,53,136,46,40,233,88,226,188,6,148,198,250,236,104,91,47,162,71,201,90,148,114,74,109,109,201,16,95,37,89,232,75,17,251,204,66,11,242,227,183,254,127,207,45,83,94,89,22,246,92,127,110,229,55,221,41,240,176,245,64,150,161,72,166,115,127,235,79,255,128,168,255,148,74,127,80,89,157,27,25,239,8,109,66,59,186,62,223,226,180,223,174,49,249,138,36,118,79,61,170,65,151,42,56,156,219,189,149,71,138,154,115,200,24,102,106,25,1,4,86,59,206,58,208,96,54,74,227,158,200,132,56,146,18,149,27,77,104,132,224,157,185,100,135,131,6,47,41,239,208,201,154,247,242,87,172,251,53,136,184,163,164,188,213,65,217,211,78,108,86,253,99,5,67,137,104,196,181,25,31,216,49,244,12,5,80,78,12,220,215,86,76,190,36,19,98,158,242,133,160,9,172,203,193,111,165,199,95,106,15,105,215,26,175,162,20,7,95,93,49,54,73,226,54,114,224,245,148,11,228,83,152,235,196,82,104,147,38,29,169,102,40,242,169,55,50,197,229,142,121,0,28,169,202,30,231,49,108,215,140,207,156,133,195,35,87,34,121,15,72,217,60,84,52,233,148,11,195,10,126,17,193,209,44,95,43,35,243,175,101,231,183,88,142,215,30,96,146,134,162,31,211,116,165,112,228,159,131,97,155,34,192,3,62,61,105,121,132,60,55,108,80,101,171,183,1,202,250,115,22,202,227,255,224,118,134,79,226,131,238,127,112,174,212,139,38,53,80,124,165,211,191,208,79,164,73,131,201,50,83,140,180,69,27,192,29,9,26,87,87,28,115,31,135,151,176,231,22,198,108,26,234,243,165,217,89,71,132,252,85,13,110,193,33,56,182,166,26,19,223,170,83,57,229,126,10,143,52,60,38,195,150,100,238,62,55,173,148,105,92,215,34,179,129,227,77,214,72,100,54,157,146,248,198,213,103,206,166,47,145,65,246,72,22,55,101,171,207,36,165,35,40,120,69,169,54,170,113,68,97,244,195,88,97,27,172,154,199,231,187,144,174,166,23,153,213,251,135,249,111,194,20,80,197,72,127,101,44,175,146,106,231,38,223,212,253,163,138,147,35,107,106,172,211,192,135,7,99,60,248,109,152,108,18,92,92,76,61,107,101,65,119,57,253,154,94,29,171,116,63,224,114,172,49,221,4,207,59,143,111,106,165,211,57,133,128,34,151,227,12,74,71,136,49,183,29,168,185,215,37,255,216,80,85,208,76,91,157,26,126,178,207,235,26,192,187,202,50,233,206,188,143,177,254,118,149,187,245,169,250,33,16,25,190,42,181,230,110,15,7,44,1,196,49,128,224,10,18,48,125,100,44,244,34,248,28,158,53,218,37,220,22,100,8,159,138,170,100,90,173,171,117,137,169,248,214,222,247,186,28,222,63,117,192,90,47,96,201,227,158,145,255,220,96,161,237,255,68,204,18,18,105,174,60,233,176,116,241,240,97,172,252,80,14,36,46,70,17,199,50,233,60,107,242,225,30,55,219,233,54,39,39,16,107,141,160,211,1,188,223,195,214,202,34,173,156,107,28,70,80,149,219,36,136,166,213,89,78,25,177,43,66,83,187,171,10,203,129,7,127,4,205,61,135,29,79,232,90,239,114,88,125,25,45,101,28,78,194,73,146,159,207,32,12,173,175,193,145,142,161,140,58,38,118,128,170,32,144,133,9,105,62,199,211,184,84,208,163,214,237,50,179,235,231,132,160,57,250,133,45,247,118,9,71,110,125,171,33,253,35,67,69,182,178,78,70,158,27,195,216,169,51,75,196,83,188,0,172,28,40,37,200,182,147,176,162,213,203,203,231,163,153,22,130,106,114,169,102,171,115,176,35,64,248,230,188,81,244,44,230,159,62,189,187,188,76,180,114,155,203,0,36,23,156,213,247,217,112,211,140,109,127,234,116,173,109,40,252,195,60,11,68,184,206,72,92,165,199,95,121,98,56,66,54,190,212,6,189,14,185,131,97,8,213,204,10,20,23,205,251,83,18,187,97,143,128,187,44,99,86,74,202,136,236,220,15,58,25,9,59,210,244,189,75,35,17,196,91,34,248,119,145,77,115,75,187,202,198,67,224,208,78,74,240,141,199,140,156,231,18,113,44,67,18,57,56,66,236,3,110,253,26,255,101,239,66,226,186,30,246,0,217,74,136,18,118,72,34,46,212,173,207,28,200,30,19,34,225,175,122,43,118,5,57,152,241,110,35,245,183,235,156,223,157,140,187,60,131,44,119,93,166,15,57,174,81,110,160,123,237,168,225,86,18,200,174,78,232,225,150,30,15,20,183,219,135,136,42,47,40,6,107,64,128,128,159,124,61,234,89,204,218,228,38,216,119,161,103,145,107,114,38,67,199,86,19,179,227,72,131,203,43,67,122,35,222,18,225,157,197,37,59,144,213,137,198,84,40,176,82,224,168,3,228,51,170,108,103,225,197,217,193,9,159,109,182,94,124,22,159,16,54,120,217,86,245,35,24,208,87,247,240,25,146,230,161,124,7,38,48,117,69,154,184,28,21,155,157,80,183,58,242,153,139,100,65,106,245,128,0,142,220,154,142,76,144,47,225,56,211,60,87,205,75,14,207,51,245,68,254,58,245,173,26,163,134,213,157,54,120,185,10,254,57,23,167,238,157,124,251,245,97,46,136,241,30,90,19,228,158,189,169,111,125,101,15,103,76,23,84,230,239,151,183,0,193,211,157,83,27,53,4,78,181,209,145,248,7,193,93,135,18,99,83,75,93,38,130,26,83,72,133,243,224,221,206,136,147,61,243,240,157,220,217,174,54,64,6,127,229,230,36,112,253,149,15,170,157,53,126,150,142,143,33,13,25,101,23,26,31,47,13,22,240,177,10,250,69,129,3,17,186,51,184,136,140,165,250,154,165,91,5,248,54,225,201,42,59,51,158,46,200,62,188,199,8,124,9,46,94,89,201,12,207,170,191,199,5,125,163,69,156,21,25,97,63,214,215,151,213,2,46,195,246,250,84,183,37,238,243,210,185,83,218,234,142,87,135,224,35,197,125,67,183,74,19,128,12,217,65,118,244,12,0,133,159,69,7,7,135,131,166,187,102,223,222,235,199,58,32,251,83,43,65,97,124,157,228,89,63,176,213,58,164,99,37,62,174,242,80,109,152,120,9,205,100,78,205,93,15,1,241,56,210,227,223,67,66,136,112,221,190,144,212,246,91,135,175,188,187,129,39,122,25,218,212,70,173,233,112,241,252,91,75,196,59,164,54,72,182,201,132,125,91,79,152,77,179,194,254,115,124,106,21,40,153,91,78,22,242,75,240,125,80,117,137,203,250,255,176,214,199,156,178,85,159,28,75,116,81,234,41,44,150,136,170,113,160,13,207,222,144,171,62,252,170,249,241,59,247,60,232,195,10,174,116,238,225,48,112,39,241,8,197,172,80,22,98,198,128,91,225,251,238,157,131,57,136,116,214,104,5,37,133,78,179,248,210,134,158,113,168,238,107,107,73,220,93,14,32,238,190,172,33,167,235,237,167,108,233,34,108,25,227,72,148,72,141,91,205,28,250,105,196,155,47,85,88,94,210,41,152,42,253,75,80,19,133,126,109,165,167,168,121,100,157,84,102,106,50,154,245,183,226,191,200,253,123,58,12,159,76,160,231,165,247,107,49,146,178,172,99,74,171,209,153,97,31,150,96,56,15,215,28,30,239,5,239,152,186,194,16,181,238,135,198,157,85,119,211,131,87,50,229,17,228,220,218,149,131,29,17,222,169,1,156,239,76,32,97,50,225,138,70,62,155,142,238,161,149,149,195,233,15,178,61,129,212,78,204,165,223,186,211,117,62,185,78,113,219,6,162,113,106,170,149,130,97,127,6,92,102,1,183,60,250,64,104,129,200,17,3,211,132,244,120,18,184,134,154,196,61,90,93,234,230,254,50,175,41,82,196,209,154,199,121,12,215,235,63,157,238,54,249,204,67,88,40,87,189,141,243,151,89,36,162,228,151,86,154,166,69,236,142,84,223,120,182,68,31,223,29,92,150,8,158,116,185,27,1,22,183,98,216,247,173,146,235,186,59,61,236,78,234,57,192,198,59,189,84,102,149,122,252,193,111,102,174,8,123,119,5,146,10,217,246,214,151,185,104,0,194,92,27,223,75,104,252,127,78,223,254,3,206,247,187,223,19,151,171,213,218,84,152,33,255,71,220,80,180,196,7,211,90,0,13,176,196,171,16,107,29,202,43,35,64,156,249,238,196,227,154,84,105,43,183,200,94,205,63,69,79,127,63,104,9,210,192,148,11,22,248,104,214,94,241,97,189,232,217,96,249,186,66,164,199,135,188,168,196,104,213,222,170,214,36,148,148,5,39,151,73,230,113,219,192,144,68,76,174,108,148,167,202,106,10,28,199,53,48,89,80,163,4,166,5,200,233,59,19,244,166,55,137,106,88,120,47,158,119,130,174,9,157,168,63,185,146,43,160,167,1,135,109,18,252,120,229,179,53,198,7,150,134,17,93,152,132,224,52,201,1,230,45,238,232,95,91,13,207,100,27,250,50,104,145,162,113,48,63,163,211,26,69,228,81,56,5,13,71,228,27,92,242,18,135,67,14,223,105,111,219,42,178,51,178,174,11,153,177,21,233,229,6,28,144,145,148,132,49,69,108,222,46,108,106,71,247,34,194,153,191,95,44,240,252,172,137,49,100,205,193,91,116,240,51,153,210,6,29,41,135,33,93,39,208,65,203,22,190,180,157,229,16,189,25,165,233,93,119,3,135,74,187,162,89,142,35,55,38,17,9,88,23,66,25,108,138,54,103,57,171,137,121,56,6,166,145,53,133,157,149,179,173,140,110,208,187,144,182,184,56,237,237,180,2,42,12,90,166,3,176,98,213,164,134,11,9,136,203,70,220,243,229,132,180,150,130,13,174,124,240,44,146,212,63,229,133,163,151,175,183,105,181,62,159,94,179,163,99,67,126,11,133,102,190,141,18,182,141,218,252,116,25,85,249,95,83,15,58,40,255,5,42,232,241,17,205,134,92,77,76,225,142,117,95,168,249,160,55,252,221,243,75,226,204,115,152,217,173,161,92,112,213,222,78,151,218,210,78,203,12,33,39,19,225,101,42,237,125,156,252,223,223,37,99,225,34,242,76,211,86,125,77,88,115,26,175,15,147,225,124,234,159,23,38,126,218,10,23,199,111,62,104,153,76,254,137,127,13,238,34,41,63,94,36,89,173,163,65,155,245,61,81,167,208,121,82,122,121,181,58,150,80,73,147,166,76,89,119,178,171,250,229,131,221,24,88,169,164,102,202,59,240,29,99,143,245,46,239,69,223,237,253,200,191,207,44,18,177,94,25,103,120,166,186,82,84,225,237,123,66,8,3,126,253,222,226,114,39,89,198,253,72,19,79,47,36,155,234,103,236,86,243,122,186,51,214,76,251,162,228,33,65,16,143,16,33,90,215,63,176,152,156,69,113,43,154,164,142,63,226,185,101,34,61,201,5,162,248,46,221,223,202,255,18,10,89,11,159,20,134,249,230,138,79,145,48,142,199,142,164,15,155,18,174,96,51,52,138,209,37,247,45,181,220,131,203,55,227,81,32,122,61,38,166,176,34,114,152,192,62,17,90,13,114,242,123,179,121,123,114,232,249,211,90,193,63,130,242,240,159,171,64,144,178,63,97,71,252,197,164,49,179,13,197,3,199,82,15,233,68,23,95,245,226,5,236,9,64,235,111,209,38,30,73,194,149,246,50,137,113,58,1,109,99,111,62,101,146,65,179,223,98,71,64,200,78,94,43,144,231,158,160,138,81,137,66,224,201,53,254,40,75,118,88,25,49,34,174,195,181,169,103,211,229,240,188,248,230,188,152,154,156,206,42,56,194,180,6,188,251,231,82,112,144,6,124,179,111,250,240,171,1,127,37,27,234,87,57,166,89,59,65,5,16,222,184,131,224,171,186,89,5,165,6,40,66,109,30,6,60,173,229,16,121,253,232,120,132,214,241,45,26,195,27,140,253,92,253,146,180,189,30,63,47,191,212,75,81,196,56,254,19,153,52,25,5,24,52,121,79,45,180,132,42,97,247,204,194,109,91,133,246,255,125,201,16,116,146,156,7,36,226,181,245,27,115,135,5,200,39,131,195,214,252,171,77,82,125,101,188,34,219,85,184,250,254,19,162,116,206,18,80,31,214,135,126,46,16,27,203,172,175,3,235,10,241,81,188,33,181,34,214,76,225,78,96,182,180,98,70,162,40,127,209,201,72,143,85,114,166,72,83,18,168,232,185,238,207,28,239,50,215,218,227,76,116,161,151,187,231,19,56,35,181,113,23,36,2,234,81,123,208,252,101,13,120,194,53,62,113,204,165,41,167,104,204,253,176,65,33,61,181,195,211,175,134,186,112,131,228,210,56,37,163,207,149,213,162,74,165,89,161,184,139,6,170,31,78,175,171,46,163,185,82,149,126,72,26,133,106,200,185,118,230,46,43,192,99,110,220,116,191,86,217,159,218,31,158,193,76,234,85,205,133,173,226,12,66,172,132,136,251,69,209,74,132,235,84,223,226,60,236,95,212,214,27,184,140,191,72,92,32,141,160,116,238,231,225,107,191,212,8,194,184,249,219,1,105,106,203,174,101,0,251,140,237,114,33,25,83,173,36,190,135,1,49,67,142,171,54,1,92,108,131,205,212,41,152,149,202,24,179,40,247,152,78,180,244,161,159,234,137,9,42,60,77,232,100,170,240,139,221,235,47,221,184,247,140,216,31,132,44,73,206,11,150,179,33,85,239,227,103,61,53,36,212,18,132,226,185,96,226,198,64,236,220,120,48,83,232,64,205,160,250,16,145,52,13,191,209,198,222,149,88,9,101,186,47,202,84,114,123,16,36,179,176,81,148,15,201,255,50,79,228,239,113,1,201,9,54,129,111,161,115,62,1,255,179,122,91,139,35,57,96,26,188,36,28,95,38,77,83,115,34,192,185,16,147,65,124,225,114,83,221,188,31,202,39,108,76,242,119,188,34,79,119,42,138,117,143,53,178,71,85,39,151,75,209,196,32,17,28,166,6,74,255,244,156,59,89,171,226,251,18,112,53,144,184,67,170,249,31,234,80,170,29,163,147,244,83,237,122,215,110,140,3,203,240,206,217,63,48,83,54,221,194,208,4,134,20,4,237,19,205,97,225,165,221,25,127,84,102,142,182,213,114,104,36,254,22,164,50,163,61,240,31,96,74,23,222,206,252,51,206,124,96,47,78,134,35,141,8,95,19,226,69,24,42,226,136,73,181,65,22,47,146,148,125,189,223,104,91,251,134,173,207,209,255,227,72,109,129,15,84,185,225,100,54,103,135,113,237,217,240,211,237,221,60,36,58,108,54,197,150,111,247,78,172,131,143,147,55,102,1,246,30,33,139,99,27,251,159,93,60,22,108,239,153,72,107,246,214,158,118,17,163,153,228,161,107,190,43,145,127,2,62,4,223,150,119,221,225,29,88,25,216,98,239,110,107,124,201,91,91,159,103,244,226,228,255,164,142,178,127,196,185,94,100,83,156,176,121,255,128,139,46,76,194,45,141,53,73,180,245,28,220,174,124,131,55,101,56,238,123,72,7,200,184,247,202,225,248,191,28,124,239,235,64,223,249,167,20,42,81,107,32,235,124,70,200,238,164,232,174,48,164,165,34,193,200,131,243,76,161,225,197,73,37,233,223,222,177,207,63,29,227,155,68,176,165,86,174,195,230,135,118,222,180,173,77,252,239,249,100,52,232,221,209,58,10,123,116,219,105,102,194,195,123,223,74,198,134,225,76,50,78,212,21,154,151,127,187,31,173,131,116,141,162,102,46,179,251,173,188,134,172,214,201,46,168,137,76,247,12,211,198,78,108,129,31,30,11,208,250,158,58,54,153,119,172,241,70,171,244,229,26,139,194,43,125,200,186,61,17,234,200,212,83,251,27,8,28,199,24,195,112,195,13,186,58,205,24,43,184,154,71,226,162,255,43,148,9,101,33,227,202,31,200,201,119,202,254,3,49,95,154,190,17,69,248,144,159,65,98,111,59,81,190,80,52,101,47,106,36,168,151,132,75,221,198,98,179,206,99,127,133,181,61,198,102,230,228,5,233,72,228,112,128,223,127,136,150,141,32,216,80,80,115,233,226,185,42,158,31,0,144,24,121,48,173,203,135,104,33,172,25,130,124,240,35,254,230,201,97,54,86,56,180,63,46,6,229,175,71,102,59,123,25,186,8,220,121,0,120,248,101,155,62,156,187,19,56,76,163,8,220,121,230,97,24,2,29,31,47,253,166,167,107,170,206,80,124,11,238,76,232,16,74,8,191,149,226,208,44,233,9,61,72,3,35,185,208,182,20,11,129,215,70,78,79,220,27,60,67,133,73,119,85,28,249,111,249,239,84,93,193,88,168,115,137,202,134,116,238,126,122,207,152,180,119,187,44,1,199,151,34,30,188,27,237,143,68,207,156,209,135,125,5,245,167,231,80,145,93,127,160,131,94,236,190,2,167,109,114,14,245,81,75,242,50,2,56,89,72,218,42,163,50,206,92,192,71,97,48,10,254,212,195,17,8,10,159,61,131,188,178,94,201,239,116,237,49,157,89,142,178,119,133,173,53,78,33,132,46,249,244,156,108,108,193,252,166,108,96,173,33,73,218,87,67,11,149,174,48,8,237,37,202,211,38,75,228,30,91,77,2,143,158,234,137,56,68,161,44,81,197,38,16,99,14,225,66,111,216,19,116,227,11,233,197,19,98,142,15,86,198,130,10,159,162,216,146,198,166,72,123,191,119,2,57,31,31,123,213,128,156,238,222,165,224,211,93,36,102,126,149,210,102,149,51,252,26,4,97,225,255,128,169,76,198,161,7,86,20,228,16,253,71,206,113,5,80,125,69,153,77,23,122,121,64,116,135,59,52,57,161,162,247,118,50,189,128,205,217,234,214,121,149,188,230,93,230,152,29,228,253,113,147,141,153,74,149,130,197,79,183,204,203,217,163,112,229,82,58,151,22,228,171,57,39,223,162,222,199,107,188,0,148,189,104,193,18,53,48,157,9,142,57,88,102,119,145,116,90,16,17,206,123,195,84,185,114,201,88,35,102,251,37,189,113,173,11,40,217,133,217,211,102,14,245,44,149,184,170,251,245,117,113,215,31,243,87,47,176,207,198,58,0,141,129,16,128,79,116,138,180,201,151,240,164,33,248,121,97,35,33,202,26,190,137,141,113,161,222,89,85,117,243,219,196,94,82,158,111,117,124,171,132,37,141,64,21,172,168,189,236,251,66,89,46,11,121,188,20,251,86,197,64,22,160,12,140,26,42,225,48,98,146,181,246,108,61,18,143,167,153,65,209,7,101,16,149,150,210,93,181,1,48,243,162,62,65,57,167,63,200,159,10,5,183,186,169,100,127,158,108,233,153,28,137,169,4,189,146,135,165,43,130,173,159,1,19,191,95,22,34,52,28,199,92,15,106,123,129,166,123,65,229,156,253,155,101,51,55,94,207,131,16,177,167,65,48,125,237,255,72,114,134,176,82,14,77,98,205,221,147,38,84,204,227,225,234,15,165,159,253,221,48,237,66,235,38,102,175,189,20,27,100,172,135,15,250,189,33,202,105,66,223,227,137,131,161,239,131,177,43,254,208,21,255,79,159,42,37,231,157,243,186,28,127,250,114,219,221,125,6,228,25,87,36,136,150,49,175,138,198,138,223,11,21,245,140,213,207,134,65,5,252,48,33,122,128,69,65,171,99,153,42,216,152,140,80,194,139,177,131,25,187,153,162,123,73,40,76,199,70,94,38,133,40,3,105,184,193,236,141,9,60,142,74,121,217,109,79,247,217,174,60,251,78,151,80,253,78,75,31,153,211,159,23,235,111,28,238,118,10,80,38,41,82,83,104,10,124,124,164,184,222,138,195,13,176,198,247,199,4,75,108,129,175,145,208,24,139,2,42,162,41,46,15,185,92,145,63,140,3,61,209,186,131,88,141,51,250,154,151,0,73,82,157,56,190,2,104,158,103,241,224,225,115,154,11,199,87,50,219,51,29,22,107,61,69,4,17,45,115,124,3,60,17,154,64,161,227,162,221,75,243,39,198,52,7,251,243,76,152,3,91,60,64,35,28,76,18,92,253,208,217,238,70,228,228,225,82,167,32,131,8,23,50,36,38,91,126,167,117,48,198,219,226,58,113,193,18,79,16,196,195,168,255,117,115,49,87,74,103,139,28,64,22,168,247,34,253,72,113,125,167,147,108,10,14,250,54,110,124,110,139,202,230,49,78,239,142,26,23,123,130,64,117,202,247,100,243,117,130,8,159,159,18,250,199,88,29,20,161,139,183,76,209,230,125,207,1,184,217,253,133,205,101,155,47,223,108,123,145,63,200,131,3,234,27,84,153,178,61,70,226,130,229,50,188,26,106,66,150,216,97,233,69,79,18,98,108,141,151,103,77,187,88,131,79,58,33,125,122,142,228,135,143,40,198,111,98,96,45,177,101,11,17,228,47,78,115,226,103,77,154,153,86,95,95,105,17,141,192,214,201,74,251,196,4,146,137,2,240,228,16,36,179,178,24,152,18,183,3,59,124,194,66,251,193,7,86,24,226,138,161,104,99,186,84,9,86,70,236,81,12,1,92,181,22,238,12,139,247,182,40,0,138,45,81,181,51,0,41,164,224,247,199,161,135,184,226,14,231,106,234,133,68,102,14,99,83,59,6,126,216,113,210,71,168,109,157,235,56,2,81,155,28,151,52,39,89,239,96,208,68,134,141,186,34,49,39,128,226,101,120,4,56,212,101,167,3,220,12,37,75,73,232,97,214,123,174,201,160,92,12,44,85,186,226,130,45,205,103,96,81,179,45,133,109,28,29,98,31,105,78,5,16,139,174,187,174,215,189,76,135,159,225,53,160,238,122,64,104,155,238,86,2,58,103,197,244,49,188,157,221,239,70,253,86,55,29,251,71,86,105,204,46,141,191,228,125,160,11,76,39,173,221,192,148,227,113,180,137,238,143,108,140,43,189,241,98,202,52,196,180,169,70,113,207,165,75,207,249,152,113,72,225,122,209,143,87,121,132,195,208,94,93,236,166,16,136,48,189,127,93,229,172,141,144,95,56,249,142,117,228,62,206,44,48,38,96,81,243,160,85,9,207,31,104,170,143,163,2,202,88,211,230,133,8,15,25,244,232,84,170,92,87,198,196,219,126,24,128,36,118,146,153,91,247,7,67,27,151,166,179,55,41,121,144,24,41,195,127,137,26,108,111,226,211,76,144,40,74,88,106,27,167,181,252,221,214,127,113,146,121,177,88,159,133,205,215,17,101,29,52,93,226,5,27,142,218,246,39,83,5,196,223,4,173,212,113,41,248,3,180,246,47,79,117,227,19,112,34,52,58,50,199,121,50,152,210,64,195,216,106,152,73,31,220,134,151,235,148,35,87,185,242,59,118,102,119,126,73,170,219,13,82,166,231,5,231,105,187,115,123,145,217,93,100,137,113,65,205,253,62,129,211,83,181,27,11,115,150,93,72,55,66,177,215,86,29,208,254,182,154,193,53,65,65,82,155,48,101,137,108,216,215,230,75,113,88,51,229,227,111,94,77,154,28,248,252,164,95,92,132,57,64,55,21,227,240,171,132,171,222,91,206,56,62,52,31,1,12,195,243,111,122,192,91,145,127,59,162,190,178,251,25,8,179,250,180,198,233,73,13,112,185,193,248,40,200,171,229,60,211,149,51,162,117,17,76,202,202,111,149,219,55,79,57,89,239,241,34,190,63,166,43,55,34,136,73,19,57,34,98,155,115,121,84,181,99,109,178,55,152,213,32,249,214,8,72,144,36,74,217,247,66,255,88,186,78,40,1,125,252,50,46,32,130,200,180,99,37,182,51,208,237,77,0,0,154,2,50,170,99,128,200,194,138,10,251,196,252,228,85,170,80,84,57,230,253,129,119,234,45,124,250,25,4,183,98,66,163,135,100,30,148,74,182,200,0,55,14,48,250,136,76,251,91,24,50,230,37,64,230,22,247,190,205,221,66,17,42,140,84,36,161,202,9,126,29,115,198,76,216,242,77,153,171,2,72,7,107,105,174,78,17,92,96,91,169,193,83,135,196,253,30,58,119,168,157,255,13,58,52,54,138,70,242,26,78,37,185,5,106,51,224,24,42,177,175,139,157,109,217,80,208,218,157,21,89,160,91,197,102,98,52,85,116,185,121,56,218,122,55,96,89,215,65,98,102,153,154,170,49,215,98,82,183,87,219,90,135,238,52,193,137,36,228,83,146,154,28,189,177,210,127,175,99,51,132,202,230,205,255,98,53,45,77,115,132,228,102,177,179,196,18,40,163,83,241,54,218,75,237,19,240,252,219,209,162,192,229,222,120,17,149,50,99,223,38,5,60,40,157,2,242,185,171,99,87,126,250,207,85,121,249,24,127,219,28,184,16,178,173,53,14,234,116,165,145,235,104,240,236,27,46,236,181,77,54,17,250,138,148,33,71,120,13,166,42,24,216,5,31,33,44,145,116,77,242,66,81,182,136,224,182,87,88,78,96,52,32,146,55,161,89,79,133,147,238,53,34,254,162,161,95,12,171,210,36,1,184,133,247,146,141,43,147,166,236,205,72,220,185,83,53,56,7,132,115,202,113,21,110,109,227,203,37,71,229,218,222,133,120,141,200,203,249,53,216,172,103,11,8,138,134,115,84,79,175,176,36,49,63,228,99,33,29,122,231,93,62,48,102,116,21,29,101,78,37,210,246,126,195,196,125,146,225,74,81,127,55,184,102,62,184,184,3,149,47,164,52,237,166,5,236,145,73,246,174,14,5,235,156,58,248,21,72,24,50,113,246,50,143,104,240,113,91,38,211,209,49,61,139,198,96,152,212,0,124,202,15,118,157,42,211,14,80,41,103,136,137,165,55,119,152,190,236,90,169,200,36,125,159,97,204,122,151,226,53,193,105,49,91,252,100,84,6,234,107,41,103,18,74,37,155,107,166,118,74,192,182,149,229,70,182,233,82,176,33,231,121,7,84,156,152,240,56,133,146,170,89,212,110,219,24,127,253,13,75,44,41,135,110,23,215,179,47,205,228,41,16,104,61,82,123,163,219,39,192,157,247,17,91,239,178,139,245,202,76,190,96,102,30,80,238,21,69,102,124,243,202,0,7,225,139,160,111,199,52,169,225,72,201,237,86,126,155,172,142,48,120,149,25,124,72,50,46,243,70,195,241,136,107,247,125,141,30,84,73,100,150,150,41,150,86,90,86,175,174,52,93,21,131,69,86,159,28,95,206,74,132,147,18,210,155,171,197,216,34,196,1,4,19,54,192,41,47,219,87,12,217,52,155,126,58,197,142,103,68,223,160,138,108,29,198,198,129,32,45,163,117,109,1,106,55,173,164,223,163,70,93,221,251,19,87,216,81,33,140,175,21,141,68,193,93,63,213,46,63,252,138,143,108,155,75,78,26,219,100,151,120,69,243,19,197,103,103,107,62,25,66,157,169,21,224,217,190,39,38,147,99,31,1,167,7,80,58,80,60,23,110,216,244,233,237,103,152,214,192,130,54,174,39,41,247,76,207,223,234,85,187,198,217,74,65,133,53,96,143,160,211,29,24,214,255,189,237,130,111,251,218,109,84,122,102,107,48,2,17,29,155,222,244,248,208,188,196,227,161,4,203,71,114,49,178,253,136,240,170,211,162,99,161,209,38,196,253,136,236,197,169,23,115,75,184,64,226,17,130,187,43,114,38,173,66,121,78,190,233,169,112,177,16,79,167,51,27,150,213,246,196,6,79,81,191,104,178,155,165,118,202,14,112,186,34,175,157,229,41,244,82,238,67,145,210,124,63,122,178,148,48,82,68,236,117,60,221,58,54,50,253,77,165,11,73,212,186,46,217,152,39,187,235,147,106,116,172,57,54,101,72,180,73,48,209,56,62,152,0,81,89,44,130,96,241,247,96,136,73,185,124,186,163,233,149,189,207,67,26,146,226,63,157,30,30,168,225,174,167,24,155,178,82,85,76,214,119,16,255,8,130,231,242,6,141,151,101,201,12,169,3,237,15,106,160,217,54,215,217,10,68,244,200,169,94,249,184,123,233,169,156,48,110,225,71,121,186,97,61,241,96,3,193,87,27,137,161,229,240,245,240,71,31,241,107,62,179,20,56,91,72,219,139,227,4,50,38,40,21,95,27,120,44,111,87,152,249,83,134,108,148,208,13,5,166,98,124,96,206,112,120,187,230,156,115,114,0,143,6,167,176,170,233,174,20,200,42,237,124,81,220,110,27,190,24,246,222,194,120,10,169,236,129,35,237,199,84,73,19,251,95,228,61,188,15,161,44,22,153,133,214,30,56,53,198,30,41,12,56,82,100,50,186,224,115,8,203,29,151,237,68,124,229,101,74,104,122,46,143,102,106,91,149,254,160,203,164,105,115,60,200,39,193,107,211,121,175,68,228,255,95,120,211,79,85,124,221,233,52,13,1,222,229,80,236,138,153,72,106,161,92,245,170,58,130,182,39,3,111,135,167,202,31,252,105,80,126,237,7,140,39,203,150,138,123,103,184,79,234,47,21,108,41,100,95,45,90,231,125,215,52,140,175,115,214,132,41,178,195,236,249,140,202,129,139,203,81,196,243,226,43,99,36,159,137,85,206,168,193,110,171,98,88,206,72,19,254,126,246,108,67,21,227,203,128,4,118,136,12,148,8,49,74,160,29,168,69,231,24,237,68,58,36,102,212,153,233,54,254,55,2,176,31,125,47,203,19,168,127,235,211,85,239,208,219,222,92,231,192,42,194,97,70,168,99,112,142,30,244,114,204,75,96,68,182,9,226,102,45,183,88,170,175,44,7,236,235,253,2,58,146,204,163,255,100,137,125,170,248,14,196,229,140,35,183,39,6,111,105,47,172,239,179,199,235,80,255,120,51,111,23,182,195,18,241,230,161,73,101,181,53,14,72,47,152,82,154,243,176,209,27,21,102,162,34,138,75,158,103,93,170,9,226,70,181,146,137,156,73,249,227,29,228,46,72,61,222,211,220,129,238,239,50,248,73,229,160,236,146,63,86,111,236,16,238,240,239,82,45,21,24,19,210,112,96,14,81,229,250,88,92,38,247,220,101,212,159,2,198,50,202,247,109,183,248,54,77,105,60,0,103,214,193,163,37,104,164,96,70,24,246,35,186,16,250,11,112,192,151,3,21,224,232,29,121,151,222,218,2,114,204,138,152,150,194,181,70,245,43,152,61,141,143,93,235,240,190,200,3,135,77,49,118,225,174,163,216,148,153,88,55,3,220,177,63,11,111,186,146,76,98,94,184,155,103,117,173,104,24,198,136,134,212,108,134,38,255,205,226,119,239,54,251,62,249,191,36,164,91,165,32,51,107,147,136,227,131,38,144,84,135,105,177,198,148,239,148,47,40,190,179,179,213,47,182,186,126,24,189,191,38,26,54,181,32,25,164,138,169,94,225,74,122,28,73,209,71,6,38,159,143,90,201,2,62,5,50,27,32,39,61,77,59,217,41,150,161,144,119,110,248,183,251,244,121,89,5,55,121,80,21,139,191,26,237,137,29,16,191,27,240,82,50,96,42,38,121,169,45,136,147,68,126,157,24,16,9,164,21,2,126,211,62,241,112,229,35,46,2,95,173,11,69,55,1,239,22,167,240,77,136,56,9,0,46,149,200,37,50,194,121,6,251,110,230,89,106,250,235,151,177,9,55,100,107,245,172,96,218,254,62,248,9,5,161,219,29,77,194,119,6,15,131,254,21,14,124,164,231,6,90,248,228,202,36,245,125,163,9,77,222,155,85,213,131,144,117,81,54,235,43,249,30,59,75,41,109,162,138,4,231,93,197,175,94,231,223,135,229,215,115,120,66,167,110,151,90,148,43,101,60,137,6,101,239,128,105,82,247,218,229,16,141,72,203,27,69,11,224,188,186,28,157,107,191,204,39,237,7,60,66,240,55,204,15,123,69,148,181,115,16,213,40,145,22,149,246,23,112,241,19,160,61,224,0,228,191,160,193,187,217,249,134,187,50,76,70,103,108,60,223,237,71,146,100,2,143,56,98,143,158,193,251,75,205,57,147,150,55,48,46,36,198,112,243,145,237,97,221,131,15,109,1,108,32,169,144,15,204,169,58,19,78,219,139,149,216,56,98,78,4,94,85,249,90,153,248,96,160,168,78,33,89,130,208,188,148,241,74,147,219,235,31,99,46,250,52,184,218,139,59,200,18,238,27,227,210,212,178,206,148,147,129,23,68,85,47,190,157,208,99,33,38,234,253,116,28,188,11,127,238,94,69,45,53,235,105,127,162,85,171,26,128,27,227,0,98,22,74,83,147,120,137,74,103,84,77,226,48,169,116,193,59,55,114,181,133,245,96,147,100,197,138,166,159,59,162,22,153,168,232,34,229,218,250,63,114,132,206,83,131,233,149,6,137,106,145,152,223,40,196,201,6,193,79,49,32,185,158,136,22,83,146,209,175,25,124,74,188,235,253,125,104,146,51,190,136,76,79,30,52,84,61,232,50,215,144,145,154,20,3,130,188,38,70,178,118,160,11,219,128,64,135,227,148,168,115,37,123,216,119,203,204,49,136,128,89,200,201,184,240,171,178,227,2,243,166,230,102,5,120,104,146,249,197,54,250,189,240,85,99,154,190,249,73,9,140,205,76,173,159,231,9,82,28,73,113,231,174,183,140,213,221,92,235,120,162,253,34,20,170,70,140,247,95,186,171,147,34,126,91,203,192,123,196,16,78,51,215,48,19,213,39,141,237,158,120,114,204,163,76,223,208,114,181,182,93,134,133,100,54,46,244,1,129,99,11,206,216,144,21,15,20,93,225,188,15,206,112,47,175,105,221,27,57,12,182,42,71,131,63,217,22,197,3,252,219,100,101,210,254,83,193,88,70,70,123,188,222,36,250,17,72,78,170,118,195,254,236,51,154,46,202,40,114,77,225,56,248,200,89,79,72,211,243,195,124,243,186,227,98,185,64,81,67,176,7,86,3,145,216,113,21,241,63,161,238,133,6,38,222,204,187,207,153,229,250,248,215,204,138,95,170,76,245,245,193,230,241,102,187,53,51,54,230,101,88,2,166,201,62,194,107,30,231,162,250,139,197,115,111,95,158,129,199,159,18,216,30,187,126,193,246,121,47,182,1,219,143,203,184,96,141,215,88,193,204,75,180,83,64,170,64,49,53,38,187,61,109,77,176,51,17,57,22,94,47,34,140,113,198,107,253,242,228,187,124,144,164,0,44,254,190,30,33,56,215,70,246,18,175,225,253,59,78,1,144,170,105,8,171,229,79,213,238,26,155,43,231,194,79,175,144,115,50,255,140,52,93,210,119,105,89,70,217,160,130,204,162,32,240,42,132,51,88,89,143,77,209,146,205,88,214,15,87,141,52,159,59,91,72,33,34,20,246,37,183,168,248,223,201,151,239,124,139,225,91,90,213,174,107,168,6,36,87,44,239,103,109,192,129,64,157,26,87,20,79,161,96,135,250,9,119,64,33,49,16,21,48,59,76,145,38,138,19,197,31,10,187,238,10,16,14,110,113,36,182,225,57,124,177,131,194,79,86,89,0,203,214,68,242,64,114,246,140,160,28,85,10,239,217,63,123,68,179,106,1,156,78,67,39,236,222,7,223,106,198,23,99,163,52,236,9,93,101,206,79,226,34,15,11,74,130,1,130,85,15,7,86,73,253,138,98,207,183,110,247,221,188,48,238,225,115,196,73,186,254,40,193,93,217,161,232,199,199,214,196,18,22,22,225,47,174,186,152,62,99,227,104,155,198,116,18,6,209,55,225,163,254,184,10,52,213,87,56,216,204,248,115,192,243,252,122,152,217,139,40,126,174,187,136,154,118,228,20,58,108,1,213,79,127,42,210,204,44,158,56,59,7,221,100,37,15,59,95,219,78,20,182,167,194,184,79,142,255,73,248,16,71,219,159,168,174,60,102,130,174,67,138,98,149,176,190,238,197,209,1,40,31,200,154,74,174,17,180,215,125,3,192,123,147,35,222,228,200,246,181,23,236,131,223,88,102,233,230,102,142,52,135,121,240,32,150,49,116,15,231,143,150,152,162,31,99,176,21,88,253,29,213,224,179,244,182,150,108,137,88,104,149,202,227,172,139,44,225,232,206,152,204,241,204,221,60,97,26,78,127,144,98,126,175,58,166,110,33,232,174,49,64,117,239,238,205,0,232,125,26,188,248,33,90,37,35,177,74,212,233,115,153,95,220,188,62,149,47,243,50,173,135,105,1,14,85,44,75,161,25,175,69,227,144,55,209,150,178,108,99,69,107,13,141,141,49,48,255,180,142,227,163,164,12,119,175,40,143,113,241,39,8,81,29,192,12,118,183,235,197,81,1,96,125,126,252,127,174,139,35,142,75,210,184,118,130,217,173,116,67,65,35,113,180,140,250,50,36,236,58,166,116,229,166,120,245,151,67,91,187,175,32,20,171,150,67,185,100,127,101,206,144,116,181,117,127,205,74,38,143,139,85,121,10,144,223,185,101,39,233,151,161,142,50,246,250,10,104,111,136,26,189,48,150,94,251,143,52,107,170,2,81,157,153,213,193,28,111,193,220,170,161,43,107,14,137,161,218,9,162,47,53,250,109,191,148,16,5,34,44,92,240,68,135,35,189,43,207,5,96,111,203,148,235,99,90,105,203,250,25,227,40,42,127,71,246,28,11,46,255,34,189,66,166,8,203,115,187,142,223,14,27,154,137,180,209,152,83,46,245,153,241,84,244,194,158,133,89,27,92,158,189,73,85,172,120,82,45,117,155,239,103,71,135,207,76,29,19,226,165,171,171,25,54,106,173,70,240,35,34,117,226,70,192,159,156,245,134,92,231,53,74,122,73,193,11,242,107,243,236,249,165,147,158,42,24,253,188,184,255,136,228,49,199,165,7,175,52,202,77,146,224,199,23,86,216,147,118,134,202,24,238,157,195,136,94,9,198,187,171,20,178,84,153,80,59,124,50,6,9,174,30,194,90,178,127,39,100,1,167,96,182,102,254,54,6,83,203,164,8,28,237,208,161,38,105,253,99,191,11,80,37,92,184,252,142,56,214,37,173,127,112,238,35,65,169,198,76,81,88,62,105,130,18,140,92,22,137,32,43,212,216,59,129,140,23,149,244,114,89,197,130,5,49,94,17,62,195,64,59,90,51,1,73,227,20,66,200,1,216,217,36,102,1,222,77,14,154,106,242,148,14,31,158,235,112,172,220,13,116,157,66,118,113,0,71,221,1,78,152,50,18,244,205,143,43,216,202,93,245,100,223,5,46,159,75,225,73,27,70,43,54,52,124,167,229,128,129,11,4,5,175,172,66,231,13,101,62,15,19,156,180,63,203,29,201,90,0,253,176,52,170,0,241,185,212,33,86,207,52,159,238,81,54,225,95,8,177,164,50,210,183,124,29,14,169,213,165,234,88,227,238,202,157,168,244,169,254,126,34,113,143,115,173,85,150,78,175,13,233,174,90,4,188,106,103,114,226,127,76,145,59,79,52,124,162,160,121,43,187,188,21,218,164,100,130,181,207,35,212,104,204,60,106,8,90,170,142,234,209,166,25,204,163,162,146,53,8,203,186,201,205,116,155,235,219,97,97,87,64,163,9,16,91,212,226,89,182,249,109,232,24,188,107,225,121,235,50,7,131,181,127,240,131,146,135,102,190,51,25,89,113,125,97,10,171,88,169,23,131,223,164,158,125,221,40,5,40,182,9,123,60,172,44,245,167,63,233,40,243,71,85,64,242,17,35,4,252,96,202,235,215,23,12,120,47,148,211,133,125,58,63,220,97,144,158,31,129,89,140,206,65,81,160,254,48,8,207,176,143,125,203,49,81,129,65,202,212,69,194,33,32,76,244,197,73,236,27,107,65,3,244,212,86,206,57,189,80,216,58,90,211,168,2,216,227,146,26,174,81,140,206,93,61,55,182,76,147,190,119,143,148,51,97,95,204,184,34,144,3,188,78,207,233,73,252,124,6,250,201,144,221,65,253,39,163,242,236,235,204,183,118,180,139,75,224,34,142,139,107,40,8,179,147,65,62,109,29,200,194,146,121,78,147,88,239,211,49,2,60,208,52,109,105,4,50,96,250,248,1,246,100,240,14,122,125,134,81,26,206,159,191,114,235,150,179,222,250,254,28,220,36,54,249,104,124,167,185,228,34,27,52,26,68,217,146,139,255,200,207,39,158,50,125,114,237,17,175,219,178,188,13,207,43,86,89,87,105,195,123,135,159,131,149,99,71,50,59,38,32,235,69,80,176,0,192,153,151,175,230,140,138,251,148,128,134,158,135,18,65,35,159,147,46,164,62,35,166,1,46,81,189,102,24,89,111,177,56,163,192,165,96,253,168,207,254,31,213,228,79,240,166,90,111,103,65,50,68,91,98,93,83,191,39,249,66,115,49,28,167,96,166,216,35,28,233,205,184,27,170,79,249,78,81,16,239,76,180,231,175,101,75,139,124,200,207,202,81,39,132,56,122,119,221,252,108,238,99,176,84,24,31,213,188,114,135,33,81,136,167,23,118,43,77,3,162,230,251,163,55,218,29,14,255,227,158,246,18,209,53,192,242,37,199,10,110,76,13,180,171,2,202,96,163,109,100,107,145,105,50,184,250,20,56,90,37,121,190,139,157,111,132,96,58,114,15,93,48,160,62,236,63,120,113,30,22,136,27,1,120,91,168,20,201,30,246,153,17,140,209,132,89,247,205,46,155,137,217,101,155,125,254,217,247,95,78,72,16,201,205,118,149,111,77,116,79,132,177,247,120,61,224,244,231,159,68,193,194,134,16,222,158,87,115,19,30,226,192,209,18,56,177,86,210,198,57,236,126,166,27,5,91,230,69,18,177,106,222,167,237,64,108,39,36,220,157,173,93,225,220,194,118,130,206,100,252,21,239,76,237,5,246,176,62,125,150,168,97,163,57,55,164,162,252,227,146,57,8,91,88,206,1,166,217,225,210,212,17,117,155,185,39,86,115,84,58,136,57,216,209,199,96,220,131,177,252,68,176,152,237,230,195,212,49,26,103,136,48,5,14,27,55,173,8,59,27,44,165,94,24,31,40,73,168,67,191,47,118,243,126,63,239,5,32,21,141,221,111,55,138,137,110,182,18,238,27,67,114,241,166,91,58,52,194,24,28,247,87,152,41,183,18,3,105,218,162,101,245,208,145,129,246,50,127,157,32,235,65,122,20,73,114,214,58,57,230,221,205,247,1,161,6,105,213,136,162,86,25,185,85,106,157,186,18,133,98,171,233,158,222,212,178,64,114,222,216,144,107,184,247,77,143,205,208,212,203,195,162,83,25,88,240,89,126,115,161,66,154,187,105,155,157,189,189,143,50,254,18,160,53,20,55,240,249,10,155,65,239,96,125,204,116,235,209,176,51,38,138,120,31,254,42,73,211,13,56,64,224,91,40,58,244,255,50,31,171,173,82,38,33,237,27,121,11,94,182,120,239,6,211,8,101,27,205,177,171,16,121,149,147,239,205,86,241,0,172,255,36,27,171,167,62,194,175,213,150,56,37,62,159,211,124,107,181,249,205,168,80,31,46,117,238,76,14,12,203,1,203,18,252,245,226,124,65,238,51,152,25,208,120,185,120,217,13,86,193,120,148,112,25,208,12,70,113,145,31,99,221,93,31,89,49,65,1,23,227,187,6,38,55,215,125,156,159,74,230,191,112,109,210,179,241,239,204,167,123,250,253,111,144,114,171,171,128,232,245,146,233,32,90,148,249,49,91,120,95,28,28,136,43,23,10,109,10,110,132,208,229,19,36,82,87,29,145,39,50,141,152,161,255,106,56,203,179,14,72,204,163,209,179,6,120,229,159,238,252,135,200,117,99,125,136,195,2,113,77,72,68,250,173,58,207,47,73,187,124,153,121,238,159,46,194,36,254,172,212,41,161,55,68,198,198,240,184,240,192,72,212,231,96,90,242,190,31,96,199,148,126,39,67,17,67,11,243,227,78,12,139,205,10,2,49,165,249,19,98,244,192,118,124,189,205,215,239,123,123,133,136,93,183,93,221,242,18,216,151,64,51,165,74,203,109,33,208,45,116,112,5,81,248,112,64,134,211,250,236,211,154,158,4,133,14,139,89,39,206,215,123,153,207,93,50,120,49,213,132,42,29,159,111,184,251,142,113,27,188,239,43,14,63,28,181,226,62,180,174,148,198,119,9,5,237,168,135,200,189,38,242,113,174,14,25,197,111,131,111,90,200,92,62,172,44,17,147,166,182,62,31,72,65,233,122,4,129,202,120,173,73,177,186,96,8,0,97,209,155,250,190,243,90,63,73,243,186,92,192,197,20,70,106,38,254,107,30,71,24,84,185,65,7,11,242,87,73,135,160,140,245,196,165,114,167,173,20,198,183,212,148,70,196,190,142,225,226,221,24,97,53,153,38,21,210,80,114,122,246,231,4,255,218,33,63,24,140,165,191,122,72,124,176,38,9,220,225,117,121,229,9,20,53,9,199,207,33,216,41,151,155,141,70,67,249,229,218,148,218,121,183,84,202,0,179,226,68,151,75,152,12,6,43,138,161,22,207,55,161,81,105,253,183,142,132,34,112,0,215,134,97,142,158,144,160,137,53,24,80,219,60,87,147,213,71,191,24,98,14,89,38,240,80,159,252,138,45,174,202,206,202,54,209,57,0,73,217,174,246,71,48,102,124,149,122,96,118,215,129,248,250,55,250,41,72,155,226,14,216,113,103,254,196,95,72,221,199,10,142,235,111,15,166,30,46,189,192,205,186,53,3,91,242,175,86,101,240,90,226,63,200,255,46,232,71,242,217,103,98,7,105,199,225,221,158,253,116,91,104,62,191,36,156,132,105,76,140,83,50,164,218,43,133,118,182,25,89,93,213,69,95,110,144,7,34,25,147,225,192,186,86,191,142,193,47,236,7,210,165,150,144,208,248,233,10,92,15,229,24,177,200,187,128,228,210,18,184,86,152,211,81,191,227,108,192,66,145,229,209,20,35,101,252,61,185,10,250,37,82,237,253,133,169,196,199,254,235,210,221,124,254,19,27,180,83,75,156,182,195,155,254,98,143,152,186,242,72,32,207,78,203,255,189,210,204,141,3,46,93,101,245,228,68,87,186,252,144,187,101,231,194,42,207,95,213,245,229,76,103,0,100,19,177,44,202,130,145,38,170,235,71,185,237,192,204,49,94,160,189,232,117,207,122,186,198,125,68,123,112,143,174,218,8,255,47,151,234,8,115,86,147,69,167,130,105,35,49,121,89,39,151,216,19,4,75,21,222,174,33,155,24,87,28,149,110,25,145,130,95,246,168,25,159,224,31,32,8,144,138,106,28,221,72,245,152,155,192,58,182,200,120,175,215,80,156,13,21,166,197,133,47,231,128,135,226,23,101,202,61,148,26,251,246,161,121,44,31,47,41,128,67,192,19,28,69,70,52,111,52,232,43,72,45,154,206,226,244,239,142,140,66,140,226,105,98,64,117,106,153,62,19,90,220,124,158,159,168,229,221,205,68,44,32,68,252,46,105,215,19,205,35,126,128,28,33,151,176,67,71,95,238,146,33,74,96,24,64,101,177,218,77,2,0,66,116,252,79,49,36,77,174,64,136,51,129,49,191,147,93,165,26,252,59,188,44,241,56,30,4,143,17,97,19,136,142,106,122,205,178,108,155,233,199,106,101,138,158,213,146,84,195,186,186,3,207,125,71,12,18,55,185,186,111,23,155,244,20,210,52,34,247,137,61,80,168,79,230,41,198,123,219,80,76,190,117,25,248,182,148,130,76,21,81,251,195,166,65,42,94,46,237,107,12,134,60,52,217,51,8,178,109,96,140,186,11,82,181,140,108,239,60,84,130,99,141,125,92,114,28,10,225,8,101,91,185,17,182,134,36,75,13,45,139,237,228,34,72,96,243,245,192,45,34,70,148,131,249,5,193,58,178,44,157,217,117,152,214,203,242,18,164,161,37,106,188,4,116,121,172,5,244,232,239,124,231,240,223,135,45,191,210,65,240,145,238,84,218,177,38,3,174,39,247,213,250,190,38,147,111,230,22,146,108,23,101,209,57,251,119,115,85,4,23,101,80,114,243,194,30,223,48,82,47,146,111,84,223,200,71,25,188,185,33,160,100,138,102,5,105,77,71,77,231,9,187,18,91,226,70,131,152,120,118,128,118,97,56,49,223,45,115,151,206,189,155,71,174,41,41,97,146,172,192,183,244,179,40,63,234,151,111,58,179,210,189,217,100,54,99,147,137,135,96,153,197,85,3,206,163,190,152,72,117,45,5,7,72,255,116,175,170,167,5,204,156,247,210,207,54,248,188,106,28,178,77,247,102,121,193,146,206,120,185,27,96,202,121,78,228,124,146,16,63,128,191,222,138,107,69,227,200,201,206,89,202,196,56,15,83,243,211,227,243,141,166,110,110,98,241,124,71,159,59,138,55,226,90,111,169,221,196,136,89,135,61,85,119,193,117,82,129,182,190,11,138,78,127,231,95,131,121,145,78,214,118,132,34,172,78,199,167,52,78,90,8,119,159,170,172,18,84,244,70,94,121,139,149,254,204,217,141,54,81,46,12,208,232,134,28,167,151,14,127,122,30,237,5,60,3,42,145,226,0,84,151,233,78,164,194,143,102,117,54,69,149,106,89,96,188,246,235,184,23,205,112,105,19,181,147,178,105,251,219,7,165,36,125,239,53,100,149,225,161,158,25,199,145,200,60,41,220,21,200,145,190,59,61,205,59,68,133,32,133,183,71,97,223,77,83,37,246,21,182,37,234,195,110,231,193,125,38,18,158,57,107,28,253,58,254,36,198,101,79,118,8,169,98,104,20,226,153,241,244,171,76,14,90,167,232,59,185,208,95,181,48,8,248,84,12,74,182,231,190,128,57,233,221,86,207,42,39,207,253,141,175,204,175,62,166,66,16,65,193,242,84,149,142,216,7,96,166,214,231,175,97,88,115,186,217,246,137,79,196,111,111,93,236,216,8,83,95,19,155,138,60,131,50,172,115,56,203,42,7,157,85,11,48,120,15,93,57,57,31,38,27,49,197,168,118,65,83,54,244,178,138,108,126,60,176,67,246,62,104,93,21,22,11,250,86,167,143,57,102,239,135,180,167,238,94,75,248,132,171,76,243,145,27,20,205,95,166,62,185,49,101,188,171,5,135,242,243,32,98,172,81,118,244,205,149,239,151,115,161,122,95,34,218,129,152,97,133,84,183,184,42,70,224,187,252,207,112,142,125,167,23,143,178,209,46,79,179,221,60,152,216,247,114,59,61,143,172,252,135,162,10,73,244,3,105,88,82,169,182,122,253,90,51,25,219,1,179,114,251,226,193,76,74,251,212,249,84,65,225,148,24,136,8,6,3,233,154,247,173,19,242,126,120,238,93,205,152,208,25,135,178,157,74,232,114,181,118,244,159,122,159,76,69,109,76,105,245,187,90,92,151,208,218,208,13,219,35,108,17,147,247,58,47,59,132,99,117,198,61,174,83,103,53,96,106,7,120,191,159,179,79,119,178,148,72,136,128,154,4,248,204,208,67,127,59,184,77,158,91,246,221,214,151,248,162,44,200,181,59,177,54,110,179,93,65,62,156,103,22,205,80,73,196,134,19,77,1,221,30,189,18,121,101,207,5,213,254,126,146,0,67,67,161,245,201,72,94,32,120,105,108,208,172,58,251,199,143,64,226,187,17,219,223,47,78,153,159,214,63,23,23,8,249,184,231,173,196,95,43,65,111,55,233,63,15,229,115,68,246,92,88,130,95,179,83,164,5,190,126,9,88,23,102,155,162,79,76,43,127,181,180,47,236,163,161,171,244,6,191,29,78,144,181,72,52,17,158,22,252,121,38,5,164,179,55,59,9,137,246,79,15,178,104,28,208,67,48,106,249,241,250,172,105,200,75,75,194,90,244,173,195,204,25,174,16,104,172,194,237,215,151,220,206,131,75,13,79,9,141,43,151,234,91,168,211,73,75,55,205,7,50,146,61,86,29,30,94,233,15,4,233,182,70,176,172,15,79,216,91,175,93,242,225,11,66,86,39,132,220,93,144,200,237,50,26,81,76,235,104,100,33,164,12,156,133,207,248,128,44,97,241,79,47,166,22,173,115,203,193,248,119,58,17,157,125,70,127,152,108,77,167,32,191,163,180,183,70,26,235,66,193,37,249,74,2,81,46,218,183,40,195,122,151,229,98,152,125,149,112,129,147,240,190,115,210,31,68,193,126,50,242,49,226,126,125,83,44,29,136,72,19,149,160,52,204,66,46,198,86,155,38,167,55,117,131,132,220,126,189,68,171,118,217,86,210,109,191,37,223,108,11,84,228,122,16,108,177,2,90,22,148,230,7,245,133,81,68,107,130,102,62,36,123,163,120,29,194,170,166,99,115,228,3,206,210,208,226,17,12,54,56,219,116,184,255,120,150,223,109,37,85,237,14,182,88,123,227,117,138,157,59,216,5,68,255,198,122,190,36,181,233,66,123,89,161,129,79,140,167,224,134,151,132,203,119,179,56,37,153,215,238,88,53,76,223,39,109,225,251,143,173,101,96,103,24,7,18,83,178,71,213,79,41,93,163,145,53,217,2,221,27,214,253,230,155,52,19,56,233,141,190,96,11,175,101,112,87,104,3,37,250,37,22,232,72,212,28,214,212,6,111,105,123,167,31,10,59,11,225,94,207,13,47,100,93,191,124,199,150,227,145,185,240,212,163,43,39,90,2,15,68,77,108,135,165,196,214,97,107,216,198,254,35,23,165,61,62,252,43,22,103,189,94,223,244,43,33,82,128,161,50,78,103,68,13,151,144,91,220,128,99,206,117,227,201,132,227,144,213,178,95,199,139,121,162,59,178,21,80,172,161,118,112,88,74,28,84,85,6,26,151,184,81,108,13,70,68,92,142,226,250,101,91,114,179,29,107,91,171,206,46,238,38,203,165,110,40,158,106,139,208,184,114,79,66,240,173,133,215,118,120,157,58,24,23,220,236,87,196,210,22,85,158,134,40,224,124,135,172,129,249,48,60,153,141,224,2,164,56,13,71,204,13,104,64,112,83,219,19,126,236,164,168,164,96,127,203,81,129,36,45,187,7,187,186,213,37,64,117,164,120,88,150,116,8,125,137,83,238,223,44,156,237,157,74,72,95,36,184,16,20,27,95,170,207,171,226,217,77,145,111,17,16,92,22,8,61,88,0,219,96,189,51,246,84,127,51,252,219,118,129,113,103,69,234,148,10,139,64,229,88,155,103,76,174,171,211,43,69,181,64,74,252,106,105,40,235,83,148,83,27,144,253,181,66,182,51,228,32,157,82,13,72,219,246,76,5,165,65,103,199,68,5,241,170,43,220,171,55,227,238,190,39,156,134,71,66,38,135,48,152,108,95,205,22,86,130,136,111,149,166,139,29,186,164,212,0,204,2,136,91,173,101,72,21,47,117,239,252,19,69,184,16,240,80,124,71,110,245,116,18,63,180,12,175,26,236,10,0,203,87,24,46,245,89,190,152,22,158,83,15,174,161,112,206,120,153,97,84,34,79,41,30,236,166,107,0,71,128,25,59,176,141,110,143,202,216,18,62,111,64,5,95,90,143,94,145,180,242,16,171,131,133,135,98,216,215,217,24,150,138,42,219,250,37,12,10,32,108,248,129,128,239,73,217,110,125,97,58,121,177,157,100,4,5,248,208,192,165,77,242,90,20,92,243,76,55,78,152,212,20,250,7,172,138,195,251,207,50,160,194,163,152,248,79,20,248,122,101,155,35,120,216,170,113,248,182,223,81,253,162,84,22,156,131,26,22,61,4,89,141,20,247,93,250,197,70,109,227,92,112,113,76,29,204,205,182,105,133,217,130,195,101,105,139,119,109,85,103,247,50,226,141,174,239,152,126,192,209,62,123,214,150,63,149,51,47,152,201,86,53,71,171,201,51,128,196,172,139,150,237,75,171,151,248,182,2,139,130,84,74,190,10,173,250,207,141,130,115,120,16,104,49,196,123,168,72,63,175,50,96,60,60,40,228,164,241,186,195,18,2,31,119,149,26,152,122,127,85,234,170,133,24,213,40,210,169,250,119,217,93,86,182,46,143,55,42,231,73,69,235,75,39,205,106,176,171,242,6,170,61,4,82,206,210,108,143,23,186,74,157,255,59,100,165,66,206,41,223,239,239,171,50,216,165,105,76,30,38,235,170,201,243,138,29,255,188,196,150,154,221,37,220,118,42,6,72,36,213,198,180,202,47,91,108,97,223,170,130,255,7,131,56,92,175,42,151,140,222,231,202,213,58,242,82,52,73,141,75,154,210,75,143,219,242,111,109,158,164,169,53,57,253,42,43,102,180,77,171,43,130,35,121,14,76,6,53,189,205,206,144,122,85,60,10,206,168,67,241,67,21,21,69,184,88,95,219,111,56,76,168,136,166,79,39,30,182,46,111,18,178,120,217,84,43,93,114,111,191,117,106,20,164,37,213,207,43,249,175,19,231,108,45,216,52,246,212,185,44,155,36,63,152,162,188,138,138,132,4,255,12,239,51,136,35,119,46,48,175,190,218,2,90,95,210,196,166,45,224,11,133,6,36,205,121,244,212,175,56,140,193,253,150,131,19,222,250,137,132,18,158,81,62,178,255,30,226,87,162,243,169,160,165,180,101,199,136,194,70,95,89,125,155,248,28,151,134,194,69,227,106,51,227,130,70,20,29,3,204,5,229,163,149,153,114,100,254,213,244,49,44,213,183,130,165,103,107,146,54,96,69,7,125,20,29,99,14,141,184,8,125,156,25,10,203,3,214,236,5,117,25,21,127,5,249,228,97,165,73,143,224,52,162,223,42,33,47,236,90,167,21,70,167,245,10,197,95,215,242,59,193,126,148,248,170,46,59,182,32,131,102,236,143,99,235,15,121,25,154,77,192,107,13,195,0,167,88,95,96,15,225,50,66,24,152,91,200,249,239,28,142,87,57,127,189,24,171,146,241,189,219,89,31,195,54,126,131,234,48,57,250,226,192,237,118,48,239,2,192,11,108,35,142,47,137,100,167,105,104,129,208,199,240,14,103,34,227,169,71,15,121,75,19,160,203,53,219,240,80,114,96,57,104,203,63,35,131,221,78,96,184,68,107,70,158,216,101,226,88,246,96,114,231,234,132,138,217,19,28,27,28,2,85,102,213,49,220,193,128,134,250,107,205,22,133,172,153,244,40,66,63,159,177,75,174,80,187,68,26,234,64,227,217,216,170,74,91,53,75,95,53,117,143,4,37,173,69,20,52,233,174,59,184,81,82,128,255,147,33,90,51,136,22,138,18,156,83,124,232,248,192,51,30,201,116,148,10,169,180,44,212,25,220,85,5,2,103,112,140,221,77,184,1,51,129,170,21,193,219,66,137,109,106,44,226,29,59,246,69,71,191,20,42,187,204,98,119,161,43,221,235,0,100,88,150,32,7,83,121,210,52,93,122,248,130,225,85,66,66,96,35,24,221,137,212,35,190,199,199,105,209,16,185,77,154,209,83,4,135,112,111,226,221,199,153,169,138,87,53,1,225,109,90,253,70,82,193,185,219,196,215,171,190,169,160,244,43,28,124,86,25,83,224,116,118,22,199,195,141,63,243,27,63,45,254,88,154,127,134,247,84,136,22,233,151,173,137,164,163,220,205,223,32,233,49,57,111,112,195,0,41,232,219,175,184,44,177,95,156,74,36,221,39,190,14,96,118,21,21,88,110,12,11,61,44,113,82,216,81,141,76,218,242,1,141,171,21,163,134,194,222,88,130,150,140,136,241,188,31,248,150,29,240,143,112,17,14,48,147,255,51,108,226,160,212,147,76,70,223,86,18,54,118,11,158,76,78,88,102,83,155,68,8,140,32,106,59,71,134,54,21,219,179,172,207,101,79,213,236,220,151,7,114,50,70,201,48,202,193,18,55,223,207,22,6,2,103,45,246,11,213,122,143,55,198,67,132,68,139,79,126,52,157,95,6,113,13,255,30,200,148,161,161,128,0,41,51,188,82,220,7,50,10,193,90,169,244,137,41,135,164,88,68,215,189,239,200,29,245,92,127,138,96,12,53,215,245,104,196,113,13,39,118,130,11,216,110,192,109,130,137,208,35,9,224,162,181,99,1,242,60,253,119,225,199,135,198,183,71,94,70,123,231,246,56,247,43,186,188,76,113,227,124,75,187,162,238,56,158,148,134,178,17,43,124,162,173,126,119,95,184,44,150,226,137,73,185,125,29,108,236,221,143,208,158,14,3,59,223,22,229,252,82,77,102,242,142,85,87,202,235,208,137,64,29,219,223,66,96,175,249,217,173,147,240,55,74,132,96,226,31,92,115,70,149,142,202,155,197,185,89,8,81,211,130,58,89,146,193,220,36,44,203,119,143,2,114,224,79,60,155,25,131,19,98,126,88,189,222,63,66,184,12,167,240,212,91,181,112,250,153,244,251,134,73,103,81,202,106,75,6,29,140,215,31,159,4,61,36,214,242,34,17,221,50,74,47,214,78,76,170,175,49,232,218,116,223,173,226,151,34,139,226,143,17,88,207,60,178,165,32,160,26,58,167,40,97,166,77,34,96,165,8,11,251,173,30,148,179,188,125,235,227,177,2,163,93,132,62,45,135,186,52,81,177,34,58,179,69,205,184,109,124,251,154,201,49,77,97,188,241,122,191,33,90,18,80,44,236,66,117,57,114,39,241,100,4,133,43,213,123,38,35,85,226,169,251,34,138,248,140,231,57,141,16,228,80,254,142,89,188,62,9,135,25,88,167,104,240,180,53,204,130,45,149,246,197,146,91,128,101,236,12,127,252,143,8,76,138,55,77,218,196,61,166,244,140,158,139,201,147,145,211,100,69,57,130,199,88,21,186,62,44,180,148,202,172,45,56,43,21,58,125,212,83,131,162,183,131,207,52,7,226,112,144,39,171,110,99,174,105,197,185,96,174,244,14,132,163,20,177,112,250,163,204,119,196,136,177,1,112,138,109,118,96,130,187,191,92,190,155,140,67,118,96,10,226,142,229,60,103,199,55,176,1,232,199,168,179,125,98,218,201,20,25,43,205,176,207,44,25,16,227,161,143,118,250,182,35,13,226,47,164,17,228,57,16,155,149,8,80,200,145,11,72,236,138,174,40,104,143,154,242,138,114,193,187,82,114,128,121,238,67,155,183,177,254,153,25,238,116,205,79,129,203,215,143,244,241,215,122,5,49,196,231,229,237,42,24,133,192,19,35,67,70,126,104,31,25,114,188,109,146,30,75,79,14,230,129,80,61,64,197,229,67,216,140,128,131,251,158,163,89,45,206,119,63,43,180,100,84,129,205,107,80,185,142,32,178,240,155,161,133,76,116,55,152,55,245,174,1,255,196,24,246,158,164,176,51,119,73,255,99,59,61,89,48,41,155,228,58,144,96,226,135,140,93,83,57,164,242,147,10,80,123,168,243,49,89,131,202,151,239,202,108,28,44,252,183,173,229,87,76,86,85,216,104,164,114,206,244,40,198,232,2,108,5,231,105,186,5,119,195,37,100,227,239,213,10,151,81,192,16,217,141,208,50,23,82,18,127,170,143,178,91,229,194,82,95,26,131,197,73,172,39,95,155,43,57,165,148,126,247,29,5,128,152,153,10,90,78,55,71,29,132,30,74,112,33,16,25,212,27,141,192,124,221,107,18,210,6,6,232,230,132,86,249,166,93,245,85,175,141,176,212,180,239,39,33,212,234,230,44,247,82,151,190,161,205,58,130,155,46,67,55,147,4,165,246,13,178,84,239,180,134,201,58,69,109,60,169,204,193,13,52,198,145,91,156,125,41,244,159,123,207,21,12,103,235,63,170,59,8,202,18,54,30,196,19,6,194,84,27,117,191,194,254,30,17,43,0,7,44,138,128,87,138,62,232,247,5,230,79,82,193,242,35,192,247,191,165,245,39,160,85,45,14,232,164,219,209,225,94,190,76,43,36,96,177,160,181,15,60,198,184,117,96,103,149,208,103,244,170,31,79,62,157,179,15,84,159,238,7,96,18,243,108,149,87,195,10,14,5,187,106,165,218,44,192,51,231,208,223,198,217,68,23,114,154,97,34,224,220,211,134,217,24,137,79,44,69,134,122,121,225,13,201,197,107,235,145,90,168,216,67,250,112,35,84,84,244,108,89,179,31,170,251,224,176,88,181,28,11,211,48,185,35,35,88,255,82,128,64,114,211,129,147,64,186,65,175,112,103,124,185,58,109,169,14,239,6,210,100,26,188,121,162,70,32,228,108,188,166,180,161,29,38,88,75,211,153,97,233,130,49,3,254,177,122,154,103,68,188,30,112,61,133,252,174,118,204,229,169,198,110,78,13,26,176,30,38,134,24,105,247,104,248,89,172,26,48,140,96,107,1,22,92,112,133,226,232,61,152,10,159,172,62,251,242,184,158,105,39,102,234,136,201,114,114,66,73,122,59,112,11,81,128,231,248,21,3,53,146,189,43,159,138,225,12,158,69,115,190,57,185,133,21,218,70,204,249,52,167,0,243,85,128,129,252,243,20,248,206,217,31,94,181,171,156,13,140,72,38,205,37,74,121,169,121,109,194,32,240,69,192,27,199,195,110,142,204,15,165,63,247,196,220,17,95,126,146,6,173,241,57,77,87,78,207,182,212,9,198,111,79,54,223,66,137,212,15,214,95,39,112,252,26,27,50,61,211,173,128,99,68,181,197,128,150,2,237,248,128,90,114,251,129,76,138,111,211,154,174,17,179,139,128,239,236,104,19,114,191,215,246,46,196,8,129,65,215,12,197,156,30,239,249,87,194,222,176,217,202,208,218,147,227,24,101,251,41,255,77,12,183,223,48,194,244,208,228,253,78,48,72,139,143,47,217,246,200,62,113,6,253,123,77,130,78,170,5,110,120,89,65,11,30,237,92,247,115,67,39,185,193,168,149,114,185,57,200,84,46,63,26,225,98,177,101,92,5,99,235,165,132,122,147,198,175,102,121,55,79,41,83,84,153,207,169,177,34,193,98,45,122,62,46,181,179,127,218,81,163,17,191,187,120,48,160,210,195,108,233,71,4,223,86,122,124,23,179,147,115,240,86,197,127,219,37,125,168,178,79,184,115,171,124,155,170,63,190,127,247,250,10,104,137,153,2,225,142,52,126,106,68,118,146,246,247,145,78,196,172,29,87,175,148,215,26,224,30,5,231,65,155,108,117,21,223,128,198,248,225,251,176,19,141,146,54,221,215,88,96,218,36,93,118,6,213,54,204,107,156,179,88,255,116,61,66,240,211,114,173,61,134,87,12,158,217,236,180,111,174,247,115,119,43,65,167,217,70,168,170,145,150,158,68,152,87,118,195,201,189,146,129,178,199,114,28,43,40,145,140,44,116,101,8,0,33,14,114,70,11,102,177,113,169,24,155,159,244,224,50,49,46,121,108,80,253,156,5,55,141,226,43,22,80,6,74,147,122,192,44,61,248,173,152,34,229,18,40,158,245,192,222,62,27,58,247,215,66,41,201,197,64,103,200,38,136,119,97,7,226,53,122,189,212,172,219,3,76,196,166,127,7,86,112,204,147,116,121,224,128,12,196,158,210,88,34,198,57,175,138,39,55,183,118,16,52,250,209,124,107,49,115,227,46,104,33,58,90,160,33,170,58,250,187,67,32,222,93,160,120,173,148,91,73,55,216,213,248,143,98,85,39,251,31,59,148,181,219,248,175,149,95,236,239,144,198,173,67,18,167,131,42,14,247,45,150,217,255,108,139,107,0,247,120,4,74,131,130,155,65,120,30,111,61,92,66,251,8,231,33,122,182,114,95,238,8,168,56,37,72,68,17,5,54,142,196,164,174,39,11,168,65,169,187,22,34,155,73,100,107,48,181,199,130,50,19,113,206,22,210,137,189,151,179,142,194,184,202,23,69,235,211,78,11,144,121,41,245,39,241,43,56,20,47,151,11,111,202,3,80,187,250,54,132,112,2,140,95,250,155,197,221,193,149,217,235,69,83,96,153,150,102,153,58,128,188,125,173,233,69,32,116,182,112,195,83,182,117,14,184,159,241,195,246,168,128,76,5,139,197,3,13,125,99,106,134,201,4,210,148,111,47,116,100,237,131,191,98,45,27,48,237,231,79,24,34,66,180,121,129,64,97,227,172,180,202,128,59,106,93,197,59,85,130,105,197,157,56,122,97,213,163,115,16,40,117,178,157,243,206,1,242,122,163,138,249,234,110,19,135,16,197,136,100,203,195,175,107,45,237,176,116,74,111,228,116,244,23,134,229,32,34,170,242,228,248,212,54,212,25,245,228,226,65,177,198,176,65,154,212,71,32,191,113,94,224,221,82,117,115,106,204,65,142,79,130,121,3,42,91,108,132,2,29,15,74,57,183,242,179,115,186,90,44,108,222,254,197,221,90,146,64,170,193,123,104,140,210,193,134,181,40,112,53,113,5,38,191,117,36,83,171,131,80,115,206,22,149,96,245,10,227,7,175,19,151,104,97,223,193,26,41,141,192,90,27,183,176,32,211,228,105,24,199,100,48,194,209,204,1,89,100,87,137,141,216,165,74,230,230,19,201,42,211,64,242,173,134,229,220,130,132,4,12,129,100,128,247,195,108,179,198,142,40,92,145,27,164,14,29,119,169,168,162,147,111,41,67,231,241,29,57,113,65,141,115,2,154,134,250,146,225,165,220,52,120,19,115,145,109,135,147,164,87,100,122,173,251,214,226,61,124,42,157,143,108,252,115,105,106,120,213,157,61,230,36,80,212,186,50,61,70,72,121,40,123,27,169,15,137,228,80,238,6,196,84,10,8,24,93,55,175,242,242,19,221,51,178,37,128,38,48,125,205,128,12,75,188,24,183,33,229,143,39,146,2,135,39,201,96,98,158,117,210,122,172,4,249,72,22,249,17,29,31,139,181,115,159,203,197,200,160,14,37,164,251,184,155,231,60,196,231,231,232,12,195,169,151,87,232,196,168,69,163,212,125,217,36,189,210,158,75,73,6,185,102,81,102,247,48,26,238,149,232,90,5,40,176,158,128,85,16,51,144,49,25,203,21,184,12,15,51,244,233,215,93,7,51,48,220,184,56,90,81,137,37,114,93,21,152,171,243,125,69,21,251,24,234,222,144,162,163,228,212,33,28,125,62,221,33,236,110,165,184,20,185,108,122,197,113,154,158,33,165,155,220,43,116,177,236,208,119,62,73,84,72,25,109,35,71,109,190,121,39,234,235,1,22,46,248,24,211,43,110,231,240,70,178,209,252,153,227,13,129,244,108,251,240,175,93,89,172,231,221,14,173,7,141,245,124,211,180,201,44,30,164,178,62,151,177,176,136,57,2,72,102,96,81,173,227,57,137,133,52,16,59,247,235,176,122,100,152,241,157,79,154,199,15,43,208,64,23,153,54,12,71,76,63,142,197,78,221,227,191,163,64,160,125,227,23,100,164,255,148,144,99,122,115,220,146,30,84,57,200,120,242,206,88,176,163,134,204,110,58,81,78,144,171,183,235,218,143,139,90,199,221,58,47,241,42,225,173,246,196,182,225,239,212,84,217,126,29,16,105,197,14,74,197,80,212,80,126,11,190,109,29,204,178,173,186,124,190,33,38,47,226,26,17,39,67,113,79,89,93,127,198,151,52,197,53,170,219,25,154,93,168,165,189,138,226,176,246,94,226,203,195,237,100,170,225,165,124,165,86,24,5,248,222,69,202,178,33,53,112,219,51,29,77,240,61,122,90,105,237,180,110,194,114,19,17,222,252,19,224,235,185,141,38,87,35,139,219,71,154,180,21,146,192,109,95,230,226,92,67,21,186,248,64,148,164,200,61,182,200,3,72,226,33,69,150,136,83,76,180,0,141,25,222,131,42,70,114,245,241,218,193,169,144,152,80,185,102,81,184,4,94,18,207,128,75,12,243,93,67,22,46,38,234,93,224,202,254,108,102,3,70,155,181,225,12,162,51,119,217,70,75,165,145,146,14,20,47,134,53,226,53,183,149,185,171,74,38,117,86,20,33,83,165,110,40,177,181,42,242,8,12,232,182,119,153,188,9,25,190,56,95,5,23,40,225,252,189,229,115,237,40,105,229,206,167,193,102,178,113,92,161,108,113,228,62,49,210,232,108,99,2,187,143,103,216,217,131,70,146,148,107,123,104,24,153,69,133,223,55,194,39,80,195,0,74,159,73,120,125,254,239,50,241,146,190,47,76,73,224,3,174,187,73,112,55,132,46,240,214,13,243,140,71,59,29,71,226,20,105,209,186,246,187,109,84,76,160,133,124,139,9,87,206,42,59,61,198,105,229,114,73,54,68,249,6,65,206,101,10,11,161,164,125,2,217,217,223,51,55,149,59,156,118,69,46,177,163,42,6,100,8,254,93,164,25,177,156,1,117,83,109,166,77,143,138,53,52,236,52,45,133,119,182,231,60,154,64,126,70,221,98,37,228,24,242,68,222,217,3,207,2,169,24,228,213,75,44,39,150,134,139,131,1,15,121,210,104,111,131,215,202,126,114,116,224,145,178,151,9,200,189,80,107,131,43,84,81,167,220,208,65,1,113,218,212,244,40,188,160,136,124,228,151,89,72,139,42,36,82,120,202,188,236,126,23,210,99,241,153,129,165,133,214,28,120,242,64,73,225,215,110,11,92,24,30,171,17,254,24,104,203,24,154,196,15,117,151,131,25,212,192,10,41,93,78,43,214,177,82,163,27,87,154,209,74,27,173,149,226,97,255,40,129,221,155,112,40,108,15,23,73,70,211,254,13,252,156,143,245,177,178,205,204,145,26,191,185,33,42,126,100,63,213,147,203,72,131,29,92,19,78,176,196,168,85,165,236,36,13,115,222,210,205,79,84,160,251,138,86,116,39,4,126,213,174,247,227,219,247,201,108,26,247,106,190,131,255,49,230,175,46,207,106,236,164,37,164,17,122,155,10,146,212,161,188,122,95,72,75,97,69,21,17,173,236,217,186,195,1,215,189,2,57,98,246,219,30,58,37,107,217,232,194,24,59,96,6,141,64,242,241,114,177,200,241,153,20,54,21,51,47,159,208,39,47,49,184,81,249,152,137,200,43,43,124,38,66,166,184,164,19,86,19,124,148,46,56,35,152,249,35,151,15,218,20,174,148,37,184,129,16,206,23,60,43,255,72,96,51,105,250,189,219,79,199,188,219,194,5,114,231,182,42,122,66,250,241,199,136,91,36,189,46,159,88,205,164,249,57,100,201,105,99,181,46,37,97,216,79,201,197,107,63,157,77,36,46,167,62,49,105,44,82,172,253,128,135,105,105,84,49,160,37,119,31,0,193,14,2,32,254,20,67,110,141,77,153,185,155,67,89,107,192,95,71,15,70,198,179,238,232,104,140,132,160,249,94,57,118,109,252,47,174,252,126,87,209,74,47,252,155,44,23,62,150,76,220,180,76,17,70,52,30,25,91,79,64,108,67,115,164,29,222,89,96,33,70,187,162,81,109,188,59,100,212,150,11,14,154,245,230,223,184,187,222,26,166,106,40,141,174,88,197,31,58,39,196,132,2,195,213,135,226,53,189,145,193,18,186,154,42,127,76,2,174,207,108,17,203,231,182,136,131,228,84,232,173,131,238,241,205,196,148,141,88,228,81,226,173,66,211,253,162,120,12,116,65,1,194,142,114,76,202,226,22,43,195,126,199,151,148,63,21,67,219,138,18,162,97,46,10,191,53,51,161,182,105,135,212,95,91,119,12,240,140,205,119,254,80,136,16,196,83,218,201,84,90,181,17,135,22,50,38,223,234,68,157,60,178,63,53,84,153,158,6,93,3,188,169,166,101,21,34,65,245,157,29,164,230,63,182,35,115,210,187,251,97,221,68,175,39,87,162,116,107,76,163,50,244,51,157,9,72,86,87,36,21,70,122,184,57,152,76,0,95,156,104,189,181,255,141,123,241,20,18,78,10,162,114,227,184,67,241,203,99,178,4,174,10,108,96,136,134,23,243,8,254,185,8,116,131,1,237,233,138,135,161,113,81,6,45,23,11,118,2,20,104,232,183,147,197,21,142,218,68,164,32,143,138,114,164,100,254,204,83,65,150,107,222,231,181,13,232,200,67,205,150,158,39,108,117,11,132,146,138,206,219,171,88,41,229,140,86,24,53,50,239,55,67,106,232,249,13,167,125,2,115,180,27,89,95,223,65,25,6,223,204,178,80,50,129,147,30,246,143,14,17,10,70,47,199,238,186,66,84,80,200,135,56,130,1,200,46,7,51,109,123,147,70,158,172,208,251,3,57,183,106,135,175,113,31,111,235,121,2,7,206,235,85,161,182,212,222,160,174,132,222,141,83,151,48,162,110,217,138,31,233,121,42,255,225,69,211,249,136,249,221,131,222,253,53,47,76,72,243,103,118,64,140,210,14,155,120,229,150,54,141,208,201,54,137,35,88,76,200,175,68,98,92,37,160,122,111,60,119,22,13,238,23,159,102,98,205,23,80,205,6,34,242,32,251,147,130,137,12,215,152,248,174,7,212,226,147,107,216,240,134,202,109,18,213,240,126,47,220,64,24,142,19,98,255,131,163,151,17,14,20,215,93,109,183,173,222,130,174,74,150,32,87,202,21,88,95,198,39,154,25,88,107,211,114,144,181,48,46,236,216,246,169,121,7,170,202,172,187,157,35,147,35,51,22,217,117,195,68,132,8,9,156,172,151,197,151,97,36,148,168,30,68,150,213,46,94,230,190,206,153,9,207,164,140,116,58,179,255,85,134,128,88,147,6,210,74,102,28,189,205,173,69,213,140,255,1,213,237,116,240,210,203,32,102,92,150,211,156,51,128,37,118,42,98,84,148,1,104,192,158,54,187,172,27,180,241,191,99,27,176,4,100,116,175,180,95,245,191,42,39,146,227,156,217,147,254,84,89,180,81,106,145,72,116,142,164,159,82,9,212,124,105,206,44,225,178,76,70,180,22,50,27,243,160,147,25,160,227,20,129,15,53,122,44,204,74,188,162,135,86,94,5,46,35,181,70,10,60,175,21,131,90,212,205,116,165,131,173,55,187,165,86,158,24,200,134,186,247,63,58,217,172,53,71,176,56,206,189,155,115,3,174,16,75,11,84,54,62,211,118,101,4,13,100,135,135,200,50,218,115,217,50,93,139,203,66,197,204,8,208,209,53,0,93,101,196,84,110,190,231,115,97,57,175,180,213,140,138,219,118,23,79,167,115,31,6,137,102,40,159,250,191,229,216,142,68,39,85,201,131,212,186,39,224,21,249,74,252,4,7,11,164,58,158,198,255,34,211,185,237,223,73,247,156,243,112,76,148,12,111,108,184,189,236,24,26,194,47,226,72,253,172,16,223,154,102,154,228,92,233,166,100,50,147,72,191,59,12,172,176,2,68,30,21,214,197,107,132,204,138,210,108,37,98,226,82,4,47,214,218,84,103,36,63,74,60,236,130,240,25,82,250,233,250,122,10,243,227,180,1,90,6,208,220,43,13,115,235,49,144,40,160,38,79,182,215,50,49,64,214,233,129,206,50,222,14,163,56,40,57,68,112,50,240,155,93,107,161,198,133,24,133,139,133,90,69,9,5,99,226,190,221,48,170,244,201,124,123,173,52,50,118,91,161,174,91,250,194,52,3,210,173,167,59,183,70,153,39,137,154,49,175,56,180,198,23,247,94,25,3,119,123,142,23,44,22,32,161,238,222,98,179,41,5,254,79,45,199,253,210,13,91,105,213,84,116,202,243,76,47,135,212,247,162,183,206,160,213,66,96,20,255,197,135,124,254,146,112,118,251,224,28,124,244,203,235,102,53,14,146,218,220,69,153,150,121,184,150,10,10,244,106,36,2,66,10,203,161,62,27,249,81,167,65,122,240,74,215,12,46,118,245,23,36,217,7,120,30,255,167,251,252,238,172,186,150,109,249,30,116,237,68,203,97,63,10,173,173,188,113,220,248,85,215,150,106,44,133,136,88,184,97,251,108,198,72,145,238,10,6,61,212,164,219,179,203,186,165,92,103,31,28,90,48,132,47,178,154,62,160,40,164,122,81,59,226,24,156,202,44,107,153,29,181,59,218,205,122,42,193,234,122,58,142,88,162,250,6,5,175,108,43,167,36,29,29,80,135,82,47,22,90,38,23,169,119,36,71,21,126,120,216,142,2,38,121,98,36,162,30,66,247,246,252,67,87,0,137,80,143,221,4,88,136,204,114,28,254,21,97,212,140,109,202,114,243,50,65,72,228,101,230,10,219,117,111,92,223,127,189,99,73,53,30,151,125,187,18,169,16,177,117,152,139,145,183,11,220,232,87,141,84,243,106,117,53,210,161,119,224,141,9,23,197,15,102,177,32,142,75,217,134,97,25,78,189,174,105,237,212,253,180,162,120,186,109,164,28,55,24,240,27,219,68,28,36,192,27,3,254,194,65,64,222,255,231,218,176,154,157,68,22,242,250,76,73,12,240,233,167,128,2,26,22,192,4,8,209,183,8,245,78,222,96,119,90,116,187,95,59,9,208,83,151,106,64,11,72,174,185,174,242,183,173,98,202,111,94,143,200,26,252,132,144,162,138,131,100,112,206,85,118,91,117,55,119,121,40,135,146,186,29,69,105,217,28,43,176,167,241,115,12,60,20,163,81,123,83,113,16,80,185,199,150,212,69,216,49,145,240,13,212,168,143,33,38,109,240,171,218,227,204,182,94,211,10,82,12,15,45,169,137,252,5,130,88,55,106,152,206,111,166,204,21,48,59,156,196,76,53,14,88,124,214,22,98,94,27,227,83,156,145,66,98,151,208,42,157,169,156,207,224,176,2,91,102,74,232,253,122,143,174,157,107,36,182,182,26,135,3,87,8,68,199,192,144,248,20,28,241,29,238,182,197,56,110,142,182,191,129,225,233,27,94,239,213,162,38,108,252,24,64,163,225,165,92,175,209,164,26,101,195,96,226,7,9,23,67,57,63,219,254,188,176,36,35,57,222,2,227,98,64,188,232,153,171,56,135,125,46,249,225,214,224,82,158,92,91,207,65,223,10,111,88,40,164,66,209,184,149,8,127,150,63,200,49,232,77,63,65,167,162,233,222,156,180,232,17,185,101,55,201,113,254,139,225,195,119,207,18,39,7,217,208,93,120,77,217,254,94,231,123,7,56,116,166,86,182,48,72,74,75,37,26,29,222,210,46,201,245,251,88,57,235,185,112,198,215,30,127,166,1,126,223,143,34,25,81,28,197,203,109,95,91,205,73,120,73,58,141,233,126,102,63,156,180,24,240,104,242,189,116,37,255,199,25,140,225,113,85,123,118,48,105,27,49,6,245,133,108,202,7,87,168,80,160,138,94,159,141,81,119,61,167,91,77,53,67,101,83,184,143,123,51,16,125,246,170,137,225,226,205,113,254,133,23,141,70,167,192,254,66,153,15,124,217,167,103,96,171,132,208,196,165,236,25,248,12,222,242,194,209,200,164,95,111,134,8,110,51,136,53,72,48,105,254,154,0,236,167,139,40,21,41,110,190,98,199,173,73,108,47,122,144,51,63,108,34,20,48,204,136,6,174,76,225,11,244,102,189,97,100,181,34,175,146,207,6,164,189,200,7,125,225,104,45,235,55,115,109,95,66,128,73,77,208,143,105,141,239,189,189,113,88,89,54,100,9,252,217,11,232,144,50,183,26,145,227,66,124,111,82,101,232,57,49,50,104,61,130,172,248,162,217,201,59,175,230,191,54,190,180,222,67,65,132,65,85,253,179,227,29,62,252,112,15,3,206,36,218,181,4,228,218,74,148,170,64,11,117,229,138,120,141,177,214,130,74,119,227,9,179,235,31,75,153,71,139,108,17,131,42,99,179,160,88,103,144,158,67,217,102,156,213,28,18,250,234,12,177,3,7,22,42,141,3,243,96,233,27,239,154,226,61,222,192,241,98,16,160,238,25,219,224,71,6,251,0,1,59,204,73,21,53,4,238,24,130,47,202,164,127,133,243,12,50,83,45,71,72,126,234,49,72,137,235,21,233,14,168,148,86,159,30,245,138,163,128,92,188,211,162,242,1,229,64,57,109,190,83,86,245,159,206,130,103,7,63,5,71,249,1,103,94,69,185,188,249,73,76,75,23,57,234,140,161,102,71,208,68,62,127,71,136,14,20,119,254,55,124,166,154,169,250,202,23,97,8,121,183,11,107,132,112,96,107,29,6,143,104,242,168,28,193,56,83,210,36,247,202,234,177,196,183,102,222,150,108,154,181,46,99,225,154,132,134,144,190,244,199,156,204,230,30,212,240,204,230,79,252,118,146,56,5,84,109,38,127,190,4,175,141,80,121,81,100,154,45,147,112,179,2,167,236,91,41,14,9,160,92,159,157,131,97,68,252,205,145,183,224,108,97,216,161,22,238,177,152,137,44,244,163,2,192,88,136,112,242,41,102,205,135,58,102,39,106,149,14,175,100,31,176,233,15,54,209,127,77,163,183,168,171,239,195,245,72,171,181,50,254,232,3,143,184,226,149,40,181,191,253,174,144,190,115,249,82,204,9,47,124,36,103,228,252,183,140,195,140,160,207,98,62,155,221,129,233,134,11,230,9,233,233,251,173,52,213,182,103,135,252,92,111,39,194,94,46,151,181,9,230,129,48,180,242,101,62,67,10,159,24,174,9,22,166,92,51,122,178,241,187,61,94,184,227,211,95,32,255,238,193,233,107,90,32,109,177,1,106,182,42,11,171,166,45,123,118,154,241,206,193,240,30,168,142,235,70,200,156,44,91,26,11,228,235,88,112,198,151,20,249,214,69,244,178,112,13,32,105,125,150,218,245,100,25,189,153,152,3,209,203,254,228,232,16,119,47,189,58,142,53,89,246,13,247,63,27,216,131,69,45,199,219,207,43,6,155,243,50,61,101,239,177,145,147,57,76,205,151,104,121,243,251,167,152,221,19,232,191,51,162,43,207,58,38,174,92,159,110,197,53,188,249,222,182,117,161,132,97,90,160,217,230,167,190,193,163,100,191,14,16,120,3,170,67,115,37,231,154,85,230,252,153,205,83,232,208,63,29,170,40,105,130,121,252,30,46,178,7,11,2,155,57,187,137,138,127,173,250,74,132,111,207,223,253,80,255,10,233,189,163,177,45,74,188,33,145,161,95,154,211,126,150,152,227,114,103,49,20,189,131,122,174,11,65,129,145,110,23,221,149,172,243,151,64,117,62,50,223,24,165,117,230,95,19,1,24,63,127,148,127,202,0,108,67,249,92,161,126,144,160,248,207,162,198,153,206,108,116,219,101,147,50,102,50,101,68,250,40,184,59,70,31,153,130,102,112,2,138,108,35,138,128,71,153,155,180,100,148,83,206,217,93,46,118,2,76,77,167,65,205,178,17,156,167,189,167,139,195,194,41,218,47,31,6,99,71,188,184,194,254,120,53,221,73,227,83,175,195,144,44,105,54,83,33,105,182,162,68,203,119,74,230,106,29,196,122,173,21,166,205,217,217,51,201,16,198,114,5,219,176,240,249,17,204,196,161,74,5,91,162,206,171,139,41,222,142,42,143,187,235,186,131,79,162,109,74,196,42,11,128,188,163,129,208,81,125,2,40,239,45,142,167,239,221,221,120,46,111,17,233,95,129,169,26,59,164,154,69,213,147,233,99,124,252,213,75,69,150,194,15,86,81,97,92,242,209,220,205,212,0,105,177,48,94,153,222,195,219,206,26,94,10,59,30,19,249,39,59,212,196,48,154,52,83,68,255,252,171,57,6,100,117,70,235,41,173,98,152,217,165,42,95,68,225,172,97,201,65,117,206,251,44,78,221,183,187,207,90,178,57,91,68,186,249,222,217,242,11,29,230,43,202,30,87,29,253,244,136,96,30,104,117,245,64,123,148,127,61,44,252,73,133,51,26,104,62,57,140,89,93,204,230,29,234,102,236,82,15,40,169,234,219,183,138,151,101,112,163,159,115,64,85,122,73,165,208,169,223,148,88,53,132,55,59,219,255,17,215,254,5,97,173,130,22,72,26,171,71,133,199,56,6,173,105,57,171,28,189,24,240,131,153,45,127,9,170,245,61,197,106,152,165,24,102,5,142,252,171,120,133,160,187,150,23,213,60,105,121,48,36,36,242,136,148,25,185,39,81,129,154,246,149,176,192,150,159,41,241,66,56,253,84,52,11,133,92,251,22,244,44,192,253,184,220,102,196,253,208,74,158,226,233,163,168,43,220,22,103,85,138,19,206,133,54,222,11,9,141,155,22,195,215,148,243,82,209,214,14,165,222,6,48,62,235,134,223,28,37,219,230,61,12,196,50,102,17,134,49,124,152,190,29,248,109,218,254,162,132,236,149,27,116,216,160,210,100,167,80,85,16,228,127,34,180,207,133,64,74,10,67,226,199,168,118,45,81,155,206,42,99,103,75,193,23,57,35,240,3,130,178,249,30,181,26,202,70,55,66,169,147,40,88,132,197,217,27,249,156,227,166,159,108,133,38,29,223,249,94,177,20,195,194,89,183,42,233,164,25,226,147,68,93,23,231,49,30,47,162,183,8,159,213,245,169,73,185,170,223,127,255,134,146,127,162,223,211,169,118,146,187,246,219,117,219,15,55,117,139,134,100,195,164,32,226,117,227,60,43,209,200,68,218,133,85,101,186,80,218,79,202,187,99,22,229,59,135,200,111,78,208,217,189,156,196,44,67,97,143,241,222,91,56,58,160,107,225,100,61,14,96,110,164,239,207,165,172,194,65,225,185,19,13,189,86,14,16,165,1,101,106,167,181,164,0,209,212,73,250,69,61,118,145,5,88,43,220,91,237,236,1,24,115,14,57,48,218,72,186,117,60,177,147,218,225,66,238,238,56,60,149,146,0,140,58,140,188,4,107,164,76,150,133,19,69,127,171,229,131,12,193,178,31,110,217,229,64,226,195,13,228,70,195,100,228,78,207,4,82,214,144,172,199,15,249,124,245,164,100,163,12,123,214,76,55,170,5,34,40,189,80,41,24,70,75,241,99,136,38,164,174,213,45,244,253,227,65,56,199,228,63,111,213,32,199,61,189,24,210,176,5,7,179,53,226,47,225,167,20,42,255,233,21,163,243,235,158,9,56,225,154,73,18,195,234,240,164,55,129,212,34,106,237,130,244,206,64,204,131,150,215,190,40,56,150,120,176,159,169,54,217,213,133,43,238,210,97,244,246,47,187,250,79,179,37,178,115,175,33,184,251,122,142,83,24,107,174,125,206,201,108,193,30,230,222,112,132,82,187,98,16,14,226,160,190,85,240,140,118,160,90,118,71,14,4,115,117,41,83,144,6,22,91,70,194,126,138,85,64,132,125,41,232,92,158,31,159,207,75,15,189,39,50,98,17,100,157,141,252,7,155,195,53,108,18,44,27,93,218,213,48,134,31,158,192,254,112,164,126,6,112,229,27,0,104,160,131,13,237,175,62,200,127,137,5,216,123,11,15,175,68,241,64,187,82,231,116,218,227,43,181,37,65,159,157,228,217,214,198,88,103,146,210,79,24,52,180,28,106,227,38,104,212,204,34,125,95,188,125,87,233,61,155,34,58,54,44,170,194,142,224,154,116,58,215,97,188,20,21,161,13,184,63,163,180,25,39,99,50,245,17,76,58,246,61,217,20,139,45,112,69,160,17,62,11,235,98,213,169,217,251,134,154,24,45,178,52,182,198,96,150,68,112,185,140,146,56,162,1,194,126,38,43,177,82,225,198,241,165,111,214,160,213,78,153,152,139,16,34,60,244,123,19,118,226,185,224,15,27,55,1,17,153,48,59,234,37,163,80,14,183,69,55,64,225,234,223,57,7,117,2,156,57,153,138,234,239,57,155,39,133,117,138,165,10,158,211,31,173,109,148,97,150,94,233,34,227,20,18,57,254,110,164,166,65,115,169,238,8,197,138,206,2,104,207,162,213,239,59,73,242,200,247,103,203,52,30,141,216,51,78,93,63,63,250,231,131,56,87,150,77,142,89,192,126,75,20,112,243,193,238,196,44,7,60,182,133,143,3,200,93,150,200,195,140,194,134,187,231,199,56,104,234,73,156,78,185,176,240,134,51,84,193,80,59,45,48,68,7,49,136,90,210,114,86,32,247,231,212,40,209,136,53,145,140,199,150,90,110,182,96,47,170,145,216,208,71,128,152,183,14,159,33,125,59,245,251,106,248,216,176,252,16,56,29,154,232,237,85,203,142,14,13,166,91,126,46,40,231,142,203,205,148,128,171,99,1,254,117,142,17,106,224,96,189,16,188,194,145,4,207,227,164,201,8,153,16,173,239,43,234,4,75,66,253,213,207,212,114,21,33,27,211,11,249,53,32,249,116,157,164,115,172,4,111,207,32,170,216,12,74,43,170,92,100,185,245,126,251,70,131,252,182,166,208,81,127,35,19,170,176,219,22,229,175,78,182,98,222,193,215,249,53,150,41,63,121,33,90,95,57,39,74,156,230,243,244,133,61,115,28,11,240,76,214,23,102,223,184,52,84,231,181,72,97,47,52,55,77,189,8,167,83,138,125,87,209,222,92,208,56,221,215,235,78,103,182,182,177,178,125,74,70,5,199,197,212,43,9,0,100,216,224,192,24,112,49,105,189,61,109,231,54,52,33,122,116,57,189,40,237,133,98,172,180,178,7,78,2,23,191,52,230,33,240,233,19,115,184,13,2,83,202,151,232,251,96,150,94,118,56,17,107,139,157,29,195,30,165,130,75,222,202,203,204,56,239,12,54,5,16,17,165,43,153,191,59,6,144,196,100,154,37,29,67,53,245,191,213,19,197,103,39,230,13,160,128,114,245,142,98,223,220,252,3,178,182,48,149,247,13,98,178,3,126,220,143,62,226,103,196,102,51,215,232,137,181,206,125,15,138,143,158,221,226,178,5,93,98,25,247,101,183,245,186,118,92,29,241,9,132,91,154,237,80,61,210,230,80,109,96,136,39,179,63,107,54,196,72,199,140,124,187,232,65,187,76,0,18,23,108,32,210,193,252,194,180,177,69,146,84,245,25,32,4,79,14,238,96,221,127,36,106,214,56,131,48,108,38,50,25,74,174,53,168,126,74,183,79,212,247,20,10,138,156,154,22,217,229,89,116,24,208,180,232,43,59,122,252,55,135,41,221,174,129,33,166,237,49,210,141,87,49,55,194,198,66,28,218,53,30,219,51,188,206,89,142,58,4,202,211,50,26,36,121,65,138,84,1,154,255,88,111,164,129,247,252,204,214,79,8,29,134,35,242,189,104,213,86,2,145,188,207,203,135,50,248,112,21,230,36,72,139,141,107,132,206,26,186,202,161,196,227,242,245,217,186,150,69,218,192,14,164,237,93,237,110,208,200,71,73,70,244,86,69,242,63,76,62,106,243,250,140,215,196,243,216,146,6,14,200,252,49,202,150,59,55,114,107,34,127,6,193,209,129,63,227,253,205,230,237,204,110,27,153,160,100,230,183,235,8,28,84,160,253,23,73,176,73,152,24,199,108,106,140,115,57,239,188,11,58,15,91,129,61,108,212,89,193,103,217,138,229,236,31,66,230,65,64,153,254,207,88,129,237,132,58,182,201,173,200,215,229,83,208,182,75,82,53,255,223,122,43,236,63,194,144,4,239,2,202,117,155,206,226,207,125,99,228,51,206,45,248,247,141,31,47,165,240,215,142,255,153,141,98,35,194,144,93,165,89,119,66,93,170,225,75,102,59,238,61,37,114,194,150,12,209,24,180,199,96,36,240,202,162,170,109,246,133,234,12,43,44,189,138,178,70,92,130,240,63,234,174,108,77,186,82,189,81,163,168,220,202,62,67,229,119,41,22,47,20,58,152,143,67,208,131,252,150,211,246,227,144,243,134,196,3,205,69,119,209,215,194,188,113,59,77,230,6,160,187,156,63,155,36,235,84,192,21,59,73,4,186,43,100,246,129,221,189,155,122,131,127,55,16,243,30,119,192,30,203,76,239,88,242,77,120,176,85,57,166,51,43,234,225,72,76,141,119,180,198,152,120,2,106,129,29,171,221,83,62,215,122,89,15,197,169,243,143,35,253,65,167,168,43,7,146,216,108,92,227,131,115,153,83,185,135,106,74,38,2,46,220,77,199,18,124,241,193,163,216,1,14,200,203,201,172,219,141,133,126,89,111,255,192,10,68,35,247,213,236,70,231,142,137,113,183,218,106,96,183,240,17,3,159,131,237,178,215,67,208,49,158,205,25,129,247,197,31,191,140,173,89,52,206,186,22,196,177,47,192,223,193,150,232,67,146,212,43,177,53,232,102,52,184,178,114,121,57,162,44,227,151,198,110,50,69,246,0,54,199,105,125,165,243,37,7,164,129,156,131,218,94,245,154,70,3,240,104,168,57,101,20,57,20,39,58,143,77,185,175,216,1,82,163,209,139,110,56,203,201,148,85,167,127,243,189,100,215,99,117,255,78,10,167,29,3,85,164,78,41,219,175,116,155,232,208,169,90,177,6,199,29,120,95,128,55,195,236,234,229,24,96,231,10,219,30,244,247,152,74,54,210,49,187,154,26,3,218,31,76,42,169,39,156,157,123,138,194,203,135,94,217,220,244,50,240,73,205,126,204,71,31,3,76,6,26,184,24,67,60,21,193,195,1,0,231,39,215,110,72,30,36,59,232,246,14,227,78,96,22,168,93,191,75,108,27,59,247,23,155,140,108,138,155,111,71,251,95,125,59,239,8,186,37,97,178,1,92,37,194,138,181,186,76,214,9,110,173,40,154,164,168,175,145,33,233,54,178,19,51,13,15,102,135,140,112,43,91,96,105,123,234,248,132,160,197,221,208,18,210,59,6,103,62,108,197,152,118,48,163,15,219,236,204,142,202,251,2,45,52,253,169,179,176,251,10,50,64,130,4,246,244,230,14,101,100,188,26,134,127,0,158,41,214,95,135,93,149,123,150,120,144,104,140,183,22,164,48,34,128,6,54,43,210,103,99,235,23,148,246,151,136,98,236,187,224,89,146,71,22,141,17,179,249,149,85,173,68,228,23,63,121,230,20,45,31,238,195,110,151,133,148,168,97,240,45,79,44,99,11,15,45,146,12,198,148,131,68,58,30,144,87,46,245,183,251,67,229,226,100,76,42,171,252,223,55,249,72,27,1,206,79,66,25,81,137,230,164,99,88,90,126,68,252,180,104,106,51,46,96,26,100,198,225,254,227,49,48,191,214,56,127,230,96,74,130,110,225,34,19,156,157,134,158,215,209,200,53,200,24,253,10,41,46,33,15,57,121,88,100,38,150,116,56,55,94,172,204,24,218,38,54,154,194,14,107,104,7,103,107,250,210,142,98,133,127,30,64,238,44,135,16,239,23,43,164,11,216,204,45,186,192,116,119,140,152,7,41,242,245,61,93,71,12,138,32,154,133,216,245,25,139,250,127,98,51,49,158,52,241,165,130,185,132,207,47,161,207,227,209,46,214,58,116,142,119,69,198,103,166,33,175,188,2,42,192,42,185,57,9,43,217,219,211,8,182,99,220,159,130,134,11,156,241,174,10,197,204,8,25,41,201,153,37,205,6,27,208,216,23,26,35,198,119,69,125,203,32,251,137,252,178,200,82,19,199,88,31,17,71,183,43,197,229,38,251,206,97,196,65,77,176,89,68,218,88,199,66,188,100,75,29,26,31,65,1,171,120,32,182,181,66,144,148,53,80,224,4,79,191,234,81,180,229,241,42,189,247,42,19,124,52,23,248,114,242,216,155,13,248,79,6,140,182,61,130,30,246,243,203,164,196,222,242,97,123,62,244,69,159,1,154,242,57,236,53,181,83,195,135,39,97,251,241,163,214,231,250,188,249,131,248,47,35,161,7,252,40,123,198,221,174,98,88,86,166,106,132,252,80,153,90,45,144,231,215,58,39,111,110,216,244,82,145,74,241,57,112,116,215,186,93,141,127,233,196,42,96,21,71,118,176,4,0,60,233,80,240,28,144,139,254,200,1,156,118,54,125,12,184,215,153,76,76,247,246,39,15,42,180,127,248,25,203,110,59,20,146,66,41,69,124,52,219,93,178,82,245,134,231,49,49,84,44,221,196,43,65,207,118,246,143,224,52,181,110,124,148,99,211,135,58,190,76,225,11,197,3,77,167,5,155,163,228,14,138,56,50,101,187,61,85,79,25,208,202,102,68,117,119,162,216,0,246,3,110,28,71,52,68,245,34,5,231,46,112,114,254,9,212,157,109,173,145,62,91,36,139,140,79,75,139,150,250,248,114,84,85,178,113,205,100,4,227,237,137,216,22,255,91,175,130,135,22,60,10,53,64,41,214,155,129,42,252,215,2,85,72,250,233,58,203,177,241,168,247,154,97,20,52,30,196,204,139,236,210,231,105,143,253,14,11,196,124,216,222,189,209,70,195,132,197,68,4,192,193,54,148,135,61,93,0,9,238,142,227,109,188,204,188,141,247,97,11,129,213,26,57,187,135,176,235,63,62,148,180,49,214,237,167,162,63,86,89,239,203,150,27,151,175,40,12,189,47,160,75,126,59,208,15,69,199,97,187,213,218,130,149,80,250,229,244,61,47,54,43,94,22,22,184,144,52,91,255,205,42,149,33,190,86,215,144,184,154,120,47,124,97,100,39,124,38,108,56,162,193,70,13,146,80,208,100,210,247,12,94,23,53,218,194,4,182,4,95,224,166,106,146,78,134,230,206,93,101,200,25,238,207,242,20,190,43,247,45,226,181,56,194,29,95,170,91,150,103,196,54,45,186,180,44,6,191,218,174,46,218,62,33,60,223,10,252,6,118,235,27,90,209,6,222,193,44,212,196,197,254,190,143,124,9,36,230,123,27,172,225,181,106,102,228,169,208,228,49,98,243,60,157,128,78,141,146,51,248,88,223,236,127,36,224,67,116,156,49,235,4,178,131,249,38,59,95,194,96,81,157,90,95,243,90,239,71,165,226,36,98,115,171,115,63,13,58,247,233,45,170,156,3,158,134,218,199,159,87,218,64,107,43,148,199,93,23,194,158,137,15,220,207,74,76,174,118,246,76,175,18,216,7,166,73,2,17,155,233,153,239,68,73,33,13,204,169,132,80,1,191,84,104,11,226,155,20,77,175,31,9,104,237,237,60,28,95,161,76,109,42,224,26,102,14,56,182,214,206,180,121,241,19,243,75,180,92,197,58,112,106,132,146,141,171,233,149,146,174,136,118,194,223,192,70,200,17,218,44,230,45,117,149,18,24,39,10,96,146,106,113,231,177,112,159,101,170,76,34,167,187,179,96,114,68,191,153,137,220,224,161,141,219,150,9,38,64,166,226,49,131,71,57,97,0,34,201,128,137,222,46,239,51,15,62,126,241,105,25,120,167,111,79,153,91,253,86,83,110,166,136,135,90,237,42,49,27,68,15,75,141,3,112,186,186,173,28,219,140,119,105,83,116,221,126,23,124,161,207,6,186,228,80,135,184,3,194,86,141,109,224,123,174,58,103,46,38,14,189,165,179,254,174,202,213,133,106,18,133,118,133,93,23,15,44,62,188,12,108,244,220,108,62,50,24,5,249,96,251,80,15,190,40,32,115,43,134,163,155,191,33,222,9,100,233,195,111,152,141,118,49,140,86,41,4,20,225,76,140,24,251,247,88,192,92,160,115,70,153,162,132,52,242,182,14,143,127,98,34,126,131,158,131,207,217,138,33,105,139,212,250,45,221,186,204,109,11,146,233,45,250,76,253,44,181,175,238,129,174,118,49,98,73,10,115,204,93,171,162,74,119,38,22,127,41,215,74,193,225,135,106,118,227,85,9,119,190,29,174,155,1,249,176,203,185,166,205,95,220,201,206,126,122,229,247,19,136,200,190,94,228,122,176,251,13,235,53,241,63,86,104,164,19,127,204,21,249,159,170,203,122,133,72,56,124,131,55,207,76,187,160,98,58,187,205,220,232,234,31,178,7,235,240,101,223,7,157,188,89,116,200,183,34,85,158,11,30,72,157,243,38,119,111,146,222,5,142,77,48,246,103,243,245,160,171,33,215,177,226,91,17,225,246,57,18,206,24,182,36,64,66,61,38,169,14,25,157,240,202,242,236,242,3,74,181,145,240,5,19,46,39,228,145,180,34,151,86,7,72,121,109,4,156,102,32,132,19,98,247,20,73,158,75,208,147,210,18,109,207,199,180,43,201,136,48,163,202,144,69,40,69,89,92,169,242,39,162,229,232,199,208,81,231,92,86,232,191,139,74,125,67,154,97,209,177,205,165,157,235,160,139,46,71,77,244,8,238,255,68,134,94,121,78,224,164,144,21,226,131,158,116,73,53,203,153,85,140,3,101,135,229,81,199,227,75,155,187,249,104,130,71,229,216,146,82,61,11,181,221,210,210,69,191,89,117,87,232,141,94,247,205,49,53,146,200,151,58,179,50,63,176,68,169,137,70,230,112,134,85,34,12,82,210,100,83,26,149,22,169,187,147,90,146,223,110,30,199,99,226,218,162,164,137,11,70,229,198,117,166,107,5,103,91,242,92,139,176,250,160,157,59,144,243,126,71,31,255,75,139,28,140,203,0,126,36,43,104,46,124,99,33,130,216,146,78,158,151,20,131,4,14,77,226,88,107,113,197,135,131,125,114,108,43,76,126,85,26,118,62,94,22,87,227,100,25,29,156,163,96,5,164,73,169,102,116,177,91,174,216,187,189,24,0,53,65,26,116,225,210,218,8,153,163,145,118,116,43,66,10,71,28,200,216,228,139,198,40,14,40,87,2,39,127,110,247,150,34,191,205,182,91,91,176,4,20,95,34,2,147,175,121,248,154,137,105,203,82,135,13,145,30,209,176,249,171,126,2,75,161,245,154,73,8,149,243,164,22,131,116,226,126,253,91,123,4,147,23,31,70,132,158,27,252,0,246,196,162,216,109,18,124,216,195,216,9,215,107,210,212,205,205,138,155,237,246,239,224,255,194,144,179,6,128,81,137,112,169,148,82,224,193,166,74,200,109,92,232,57,56,171,141,88,175,240,207,217,55,22,84,1,135,29,200,240,140,53,161,108,97,173,42,0,94,31,19,148,39,143,84,6,27,64,118,211,163,198,45,180,217,16,110,196,53,55,101,11,111,7,157,134,95,176,40,87,153,150,23,182,25,251,111,112,49,96,220,145,189,178,83,241,68,118,16,23,22,109,90,82,214,247,44,206,205,112,8,7,222,142,219,40,26,198,245,116,90,209,62,150,60,71,143,233,237,237,50,87,152,45,184,235,125,130,44,32,12,31,30,203,196,131,165,58,92,191,11,70,145,165,196,37,230,46,183,112,89,193,204,221,127,157,41,19,201,97,164,18,8,0,198,74,142,52,5,229,29,150,83,3,169,249,197,38,208,28,172,218,127,92,254,200,235,232,128,89,217,87,208,44,18,228,87,131,113,60,85,148,139,175,147,177,212,254,39,210,107,249,169,33,198,73,82,253,34,240,185,183,228,73,5,106,198,231,180,162,176,211,53,216,158,68,176,152,10,64,229,63,95,9,38,219,30,100,102,255,92,73,239,198,84,249,240,160,104,124,78,179,197,114,56,61,82,56,111,94,137,37,122,112,39,238,119,167,62,34,128,161,3,94,243,205,72,145,92,222,229,233,119,246,247,56,75,243,105,151,214,147,200,142,79,111,239,222,235,240,207,15,78,49,31,219,102,84,231,192,112,23,192,124,77,40,4,234,112,119,187,78,65,89,51,142,36,82,96,162,183,247,227,42,142,17,139,44,113,185,28,211,199,26,26,251,86,165,10,2,46,166,159,70,213,240,92,88,32,152,61,188,246,112,243,20,161,117,108,14,85,69,155,102,198,79,77,87,152,34,139,6,37,216,22,76,18,166,79,83,91,203,242,46,17,65,114,11,116,122,173,160,200,250,197,187,220,201,142,159,119,204,67,239,45,149,19,210,202,165,99,7,87,222,92,46,80,122,232,35,11,157,170,32,219,246,78,81,155,152,4,31,96,92,167,199,48,128,224,249,185,230,159,21,130,173,119,61,112,155,234,13,104,252,135,42,147,175,153,120,54,193,0,179,235,161,43,221,106,133,116,50,73,194,255,238,161,104,146,157,210,143,74,201,203,20,161,200,193,78,186,15,170,201,92,27,137,215,194,215,15,248,167,15,248,28,23,141,116,24,68,193,53,24,251,24,180,187,186,238,106,124,166,106,193,22,153,122,254,121,178,34,131,241,114,127,27,240,121,133,2,19,5,224,85,115,54,230,215,55,29,131,8,125,223,255,89,110,18,109,130,26,209,180,1,89,126,123,200,137,111,96,73,175,22,46,76,176,76,205,194,164,140,246,9,238,80,234,232,200,18,140,179,163,142,202,49,225,232,201,35,114,83,64,132,19,26,157,15,18,222,249,146,99,174,74,126,39,53,48,167,48,7,140,132,129,173,12,186,119,207,184,49,68,171,60,4,210,34,205,138,27,153,107,79,47,67,90,212,211,142,201,249,113,77,159,207,252,199,10,82,54,156,208,70,91,94,173,93,121,215,2,99,103,87,113,50,187,159,52,151,65,178,139,44,217,65,182,68,98,47,96,51,32,126,51,101,130,52,139,122,126,5,58,184,153,69,59,128,82,151,160,226,28,61,221,175,70,81,69,229,178,107,235,210,171,195,178,200,75,186,232,56,146,77,89,195,172,38,176,85,180,154,218,9,6,76,130,154,161,126,28,171,221,5,237,57,43,40,126,2,85,39,96,127,86,69,167,245,52,65,141,164,187,47,76,253,38,247,247,204,193,130,221,146,19,20,97,145,34,228,237,84,163,119,90,237,85,219,15,168,127,246,160,165,143,62,56,76,40,26,231,11,138,121,1,50,69,168,60,147,193,157,71,147,5,145,84,181,143,150,14,146,232,36,161,204,100,177,208,203,3,221,1,65,193,1,118,131,113,86,148,131,109,195,80,245,83,104,177,134,53,6,7,49,135,173,81,66,193,20,23,45,175,17,205,10,100,61,133,123,143,183,34,245,254,241,215,60,99,15,73,198,102,243,185,198,130,116,92,182,111,229,70,213,26,113,213,96,178,37,239,21,212,89,171,207,196,130,141,152,244,56,175,150,195,95,6,29,32,252,67,135,6,173,233,230,3,21,137,146,177,89,156,194,179,210,255,110,193,237,178,104,46,74,212,79,12,170,51,238,63,255,183,248,221,181,130,91,170,84,162,172,99,39,208,112,98,183,77,92,75,70,119,121,186,47,36,50,78,97,118,200,44,143,72,73,68,180,210,74,72,55,207,189,76,218,69,14,131,218,187,122,197,145,198,206,178,25,238,108,136,108,161,22,252,10,78,185,244,222,245,220,242,188,151,232,151,161,90,78,198,254,132,179,126,8,135,223,180,154,189,203,207,36,84,85,9,198,91,120,129,154,67,238,59,223,202,228,229,251,224,212,22,241,134,22,29,200,238,118,63,195,153,1,96,77,74,97,174,95,50,95,209,218,233,40,22,159,196,61,247,43,67,215,254,253,33,67,93,17,14,247,105,183,206,76,65,203,194,79,10,93,90,162,117,166,10,35,242,210,202,202,195,18,22,187,101,75,114,132,30,231,224,89,109,25,160,208,125,55,96,181,254,172,116,60,52,224,143,243,81,43,54,199,89,17,82,151,52,11,39,124,255,165,220,39,142,140,125,126,114,44,70,15,130,156,165,40,169,156,82,101,243,140,25,80,170,232,138,11,144,157,111,130,177,27,53,223,175,35,138,207,192,156,86,114,230,247,71,211,104,176,248,49,85,93,70,84,62,105,160,160,67,234,83,44,20,200,168,192,170,226,91,241,114,181,80,48,250,25,237,216,164,212,234,64,28,165,234,1,251,76,30,68,224,43,74,21,29,152,30,43,73,65,166,250,93,213,193,138,35,143,81,46,251,69,235,210,45,12,119,76,12,218,114,30,58,82,49,143,137,169,194,116,140,64,203,93,121,46,213,15,33,125,238,109,48,70,232,36,151,39,135,126,210,227,126,192,198,250,179,239,117,48,82,49,17,45,215,99,191,70,153,177,176,51,136,44,203,148,252,130,226,50,55,46,74,220,162,196,5,41,58,67,59,126,83,50,250,48,242,177,27,119,173,58,202,80,151,5,240,19,58,186,169,193,184,248,78,89,59,124,94,247,38,24,111,140,23,124,231,3,136,227,207,75,41,1,27,138,84,175,218,45,182,9,125,180,35,169,94,236,156,56,5,108,245,60,40,250,114,70,207,157,147,46,86,181,219,65,194,216,184,71,151,223,87,108,247,29,57,186,85,98,73,42,187,52,2,232,204,215,238,105,94,113,244,26,104,201,230,56,224,205,126,31,194,40,8,46,8,49,129,14,83,218,4,203,189,129,70,184,43,95,6,82,61,176,203,117,177,200,60,195,251,194,188,22,11,121,1,65,107,76,189,56,85,189,233,106,79,59,26,103,162,244,199,106,189,86,27,10,250,9,99,158,18,51,182,216,143,192,181,95,68,109,104,111,5,22,100,72,139,52,89,153,133,228,206,124,92,120,190,234,249,39,30,56,208,115,164,198,110,165,234,31,14,188,242,3,114,168,79,150,119,134,185,231,35,7,172,138,23,202,240,45,4,21,242,131,1,141,189,227,126,103,161,179,32,36,253,203,113,226,95,231,67,161,89,235,249,248,13,107,200,218,87,182,93,68,178,233,55,31,50,176,8,235,101,139,175,14,208,157,127,107,103,183,29,146,62,218,231,224,119,24,76,13,99,106,79,53,252,168,78,16,43,170,89,85,234,255,11,101,216,132,183,46,101,253,62,164,128,244,114,235,190,128,91,214,59,80,0,16,92,6,222,153,197,48,20,193,138,61,174,121,78,167,75,158,110,125,112,210,100,136,205,73,192,143,68,122,97,97,195,25,245,207,154,152,48,111,208,77,250,162,16,22,24,45,116,117,238,153,114,27,12,87,239,148,129,238,56,253,216,159,159,47,142,248,131,112,70,193,212,91,57,93,206,86,123,128,80,90,143,250,217,173,212,162,167,182,102,138,171,210,138,132,57,55,201,203,240,101,44,22,88,111,30,149,54,16,9,84,138,6,205,136,225,146,86,32,221,244,189,2,17,97,32,24,215,111,53,170,16,28,172,46,6,80,169,219,198,138,143,229,215,45,245,132,75,248,241,102,206,125,54,35,28,38,69,203,34,156,22,17,42,5,100,238,219,200,110,212,150,25,23,0,91,96,159,203,109,40,214,234,11,145,114,190,37,140,245,227,132,255,142,83,180,109,73,221,251,208,187,250,19,117,133,39,65,90,85,197,55,94,228,113,204,126,50,23,49,127,200,69,33,87,31,135,56,138,16,121,44,36,80,117,234,4,172,198,56,83,141,84,33,193,102,81,237,42,218,8,57,94,172,99,62,22,239,64,233,45,33,227,49,217,91,104,184,141,217,30,100,76,199,102,169,81,183,19,242,142,181,62,65,216,84,121,240,201,208,127,225,205,76,24,44,121,29,4,233,237,243,90,207,146,204,206,155,176,124,254,101,160,60,61,79,128,188,68,104,158,227,37,127,120,19,26,41,249,195,0,136,14,170,228,176,247,81,138,90,240,77,162,100,214,41,138,124,176,70,127,41,172,187,108,182,41,232,141,233,117,88,24,60,117,119,108,85,177,130,209,165,84,160,188,27,253,215,90,228,120,127,59,110,104,181,225,179,152,52,121,137,33,140,25,188,128,188,93,213,90,35,218,30,18,223,116,2,57,136,166,131,179,59,145,197,6,241,204,185,44,222,170,53,28,201,141,247,208,181,180,229,83,85,74,226,97,244,235,17,47,74,159,100,227,58,184,185,84,223,149,36,175,229,168,126,207,69,219,147,199,253,62,110,132,249,203,99,33,233,158,165,236,107,53,3,245,163,111,146,185,18,165,226,66,84,144,143,187,71,240,11,16,12,208,79,5,5,94,193,31,81,92,65,237,161,231,212,51,197,215,109,13,86,149,230,116,216,58,71,49,90,253,87,83,204,173,54,203,87,48,7,246,88,199,10,254,119,190,202,242,210,209,37,67,169,4,73,83,79,125,90,237,50,217,90,196,181,143,140,129,143,196,12,86,45,86,112,136,95,49,246,47,104,121,67,222,23,73,22,20,193,168,56,13,17,255,191,209,220,36,217,238,244,64,28,206,89,144,252,74,202,191,132,253,95,233,131,161,149,75,214,65,180,27,208,160,240,87,240,190,93,105,141,195,236,149,223,76,109,4,69,1,65,202,255,199,16,118,197,17,20,113,208,108,129,232,213,132,145,128,170,59,253,245,122,171,194,219,143,244,20,20,101,217,240,40,101,173,217,208,64,179,225,212,13,18,14,4,157,145,132,211,195,182,169,113,38,174,142,182,228,64,189,223,100,249,247,112,205,158,106,114,237,133,119,147,113,22,194,52,111,142,14,100,13,108,227,250,70,177,208,117,224,201,164,240,149,21,164,47,153,53,136,170,45,181,173,215,74,122,228,144,236,133,223,105,177,36,130,240,66,79,160,199,120,212,186,92,203,166,137,56,168,159,57,177,136,96,173,216,185,42,154,112,197,93,141,161,35,69,54,186,105,242,229,95,43,124,191,130,127,159,142,248,176,66,21,189,11,9,229,196,143,82,72,115,110,224,67,135,166,202,144,132,149,198,223,67,55,189,210,97,20,167,76,52,175,81,74,146,223,201,101,131,170,163,106,234,136,39,210,31,139,67,251,84,28,179,46,49,201,242,3,70,61,237,79,25,150,22,168,229,46,247,138,222,15,229,33,23,252,4,116,112,86,120,204,244,102,14,45,167,69,205,120,16,252,143,75,15,202,182,130,61,150,226,83,251,185,230,151,131,90,195,152,146,159,217,77,15,161,102,243,72,211,223,221,214,245,66,37,5,199,91,113,235,138,16,206,241,9,50,28,207,185,73,91,212,107,172,112,217,184,151,134,137,114,35,71,223,246,160,4,142,165,117,57,179,136,131,176,213,97,255,182,127,102,226,134,46,62,73,1,201,84,254,104,98,244,199,245,95,74,130,191,94,52,135,237,174,61,220,229,17,52,217,157,248,32,218,86,93,42,147,121,16,0,207,102,127,180,186,131,22,108,25,103,4,142,35,65,230,167,181,137,197,101,66,6,156,23,56,249,190,214,248,50,95,44,168,243,62,133,227,38,29,30,232,32,97,225,43,60,168,150,63,179,100,92,107,49,113,163,46,15,250,255,186,250,161,11,99,125,2,189,159,52,215,160,213,15,242,124,121,14,55,141,235,243,196,245,239,150,59,225,29,102,120,27,175,127,53,88,179,227,251,68,2,120,34,202,28,227,35,244,225,108,248,202,39,97,15,179,162,184,161,191,57,161,69,45,47,74,226,135,33,15,202,189,61,194,219,61,99,180,207,122,100,24,119,247,232,79,208,116,15,98,76,162,103,97,35,8,124,28,26,48,45,69,150,129,132,100,249,135,24,134,135,65,226,185,207,129,102,29,21,21,184,55,74,203,141,96,215,212,152,105,72,206,241,239,17,141,192,28,82,95,47,68,233,73,120,58,235,137,156,165,141,186,190,101,14,251,103,14,232,149,23,220,69,172,252,162,175,187,47,9,71,39,103,57,70,102,72,73,184,17,103,198,252,76,41,89,178,18,184,24,193,210,96,95,106,152,107,29,165,202,187,236,140,45,34,217,94,143,28,63,200,18,202,77,217,29,183,226,67,120,139,17,144,118,34,103,52,215,253,197,117,152,86,176,34,253,160,219,44,16,177,208,207,233,94,134,125,125,8,222,33,144,237,58,70,95,139,148,34,13,6,50,3,182,25,143,81,124,225,228,158,127,189,229,164,215,29,76,146,244,237,42,63,138,227,133,151,45,45,29,143,83,215,222,36,2,109,70,90,217,243,230,11,57,19,123,173,109,88,208,100,43,204,134,151,237,123,134,249,149,201,1,177,47,188,140,229,25,113,51,189,53,23,130,53,138,166,165,237,119,199,236,145,80,102,13,37,247,132,145,237,142,173,224,110,127,134,232,199,221,144,230,182,36,25,199,18,160,15,210,82,167,5,182,93,185,71,25,232,58,213,39,173,44,95,151,206,26,236,47,4,137,87,252,41,80,241,41,100,179,50,43,35,242,87,142,99,62,165,100,128,42,0,96,46,231,123,224,114,99,66,66,177,142,55,34,239,207,169,126,87,188,34,255,190,60,249,15,229,175,131,55,66,243,150,89,10,25,87,93,183,173,238,243,228,121,34,112,102,177,148,66,219,27,64,187,114,199,171,169,8,38,13,233,20,208,61,204,184,110,133,251,44,5,118,172,99,110,106,195,52,252,46,114,9,19,150,158,44,39,140,179,7,70,110,126,146,94,232,253,237,149,52,22,55,30,115,3,64,181,24,38,210,167,59,98,113,197,19,104,209,135,153,197,155,118,77,17,124,24,62,226,85,149,159,76,216,223,56,192,221,134,211,196,38,66,165,43,84,25,21,214,160,120,191,128,2,145,177,152,236,38,93,229,207,91,49,125,88,96,225,239,89,41,212,89,75,1,230,129,192,78,216,228,225,148,96,170,92,230,50,153,219,31,238,40,235,17,227,90,170,122,73,253,133,36,244,81,182,186,255,27,42,9,205,118,75,38,91,120,13,215,105,224,136,193,200,132,140,216,213,34,71,216,29,6,91,105,133,200,253,16,102,195,215,104,75,89,147,79,148,89,181,130,192,42,4,126,75,151,231,116,2,81,113,47,50,5,119,20,141,89,20,188,51,209,160,117,128,234,60,71,162,24,90,87,162,137,138,198,210,181,132,132,112,42,211,104,81,91,144,108,79,121,157,176,217,6,123,85,182,13,131,222,100,69,250,158,96,3,168,40,101,80,35,41,10,8,7,75,241,213,123,8,167,93,83,65,67,20,197,208,61,230,213,24,62,91,140,40,84,103,255,217,225,166,240,169,38,22,47,220,38,12,71,83,190,65,208,47,248,130,115,0,125,185,113,156,110,165,223,148,130,86,97,175,113,75,152,133,66,65,116,118,106,134,144,34,156,176,110,233,188,21,99,30,185,205,219,172,209,164,165,61,97,136,159,158,44,82,148,185,102,233,103,203,172,60,157,226,115,1,114,128,63,92,55,114,152,216,12,59,94,13,201,80,216,183,174,16,162,225,100,15,196,40,176,221,37,117,207,94,163,128,200,236,181,242,224,68,147,226,153,169,58,43,212,67,165,191,170,115,86,81,25,202,199,78,69,140,2,129,168,233,233,203,111,46,221,190,161,227,251,92,226,44,205,125,1,165,97,9,103,109,20,152,99,75,90,226,49,27,62,163,108,58,138,76,170,208,236,203,21,56,124,29,54,162,152,188,242,9,44,138,18,151,211,230,13,157,77,93,242,109,81,57,224,120,141,149,19,130,190,19,12,4,3,120,223,51,31,208,152,61,5,116,22,53,97,196,124,27,190,71,130,52,255,203,105,203,132,98,85,122,109,112,184,122,144,140,157,139,82,189,250,234,221,211,234,167,171,81,80,76,25,83,13,112,41,65,17,10,128,187,103,109,124,120,87,102,214,54,184,30,249,182,41,80,98,206,193,86,53,58,153,141,44,230,80,190,244,48,247,140,107,134,106,218,139,32,13,27,61,141,236,173,241,36,114,204,27,212,65,71,150,143,151,138,224,84,167,228,87,86,121,212,50,27,182,191,37,130,97,191,195,170,36,131,71,153,160,36,57,167,80,77,247,16,143,42,116,202,129,1,14,160,74,93,215,248,12,135,65,172,21,177,177,51,241,46,171,234,145,106,86,176,154,98,117,165,48,167,112,206,170,43,47,105,175,192,56,245,158,148,87,171,238,132,197,116,123,196,162,133,111,87,224,39,155,140,52,114,140,27,17,125,97,154,83,104,8,55,249,43,14,210,177,131,111,218,246,26,180,78,157,234,14,243,197,51,107,93,204,215,128,37,28,199,195,172,115,95,48,83,67,144,254,173,168,79,200,134,183,13,176,199,193,217,22,185,63,41,34,164,24,208,17,67,158,143,99,83,165,98,144,158,93,240,223,134,200,129,44,27,123,127,213,237,48,231,46,132,68,74,124,78,212,2,133,40,170,100,158,68,247,48,206,207,90,72,11,226,129,161,87,210,22,75,119,196,107,131,101,48,49,116,197,209,65,106,6,129,30,167,105,9,241,76,1,146,164,198,143,197,101,85,184,162,9,157,235,227,40,44,108,187,223,252,200,147,220,125,142,74,223,21,60,173,89,227,10,21,140,92,36,229,0,103,64,115,128,135,59,101,252,163,117,172,154,166,113,21,201,8,142,157,116,182,139,58,90,99,130,62,255,120,229,251,162,208,66,200,227,53,71,152,203,103,131,234,123,155,66,129,180,104,98,147,233,123,37,62,76,244,74,113,173,119,249,19,48,245,195,129,113,204,160,53,233,112,225,15,164,171,81,0,237,163,55,170,32,91,102,77,94,205,223,80,104,16,59,168,238,234,7,131,126,114,102,24,54,109,122,112,0,209,248,46,227,75,146,93,218,242,203,39,171,73,179,44,206,16,199,212,245,1,220,230,42,211,110,98,236,46,125,107,76,23,59,24,2,54,49,80,59,178,171,96,66,191,103,130,220,84,205,172,194,101,243,233,105,94,13,164,177,236,134,193,61,10,115,4,175,195,39,174,11,168,222,237,49,235,50,246,78,137,255,1,36,245,65,123,42,171,157,97,118,37,8,102,21,39,20,235,66,226,43,194,212,53,143,42,179,100,0,98,34,203,12,63,232,35,10,246,223,179,136,212,171,137,58,11,132,35,127,191,225,91,16,161,145,4,73,153,250,171,139,132,209,99,164,199,150,175,227,218,23,242,128,255,110,34,170,214,77,202,16,37,201,152,69,254,115,21,33,87,42,16,219,27,50,116,121,73,47,72,235,28,217,4,251,12,172,213,130,69,39,5,86,94,28,232,173,98,70,74,49,80,57,154,77,71,100,74,174,88,6,169,208,144,74,135,109,95,107,50,68,195,175,17,175,123,8,230,72,41,85,243,191,160,163,190,216,209,13,65,117,124,105,103,75,108,71,15,190,168,31,51,141,120,128,171,181,221,150,84,94,92,143,107,223,121,254,135,113,28,24,32,29,150,50,30,70,56,128,132,80,178,198,86,14,249,193,37,180,159,178,201,14,141,126,213,164,54,243,15,95,92,117,19,211,23,168,137,137,115,211,192,67,27,40,156,74,159,188,188,155,26,146,137,54,130,127,68,48,104,104,167,166,39,18,179,61,62,183,201,89,16,186,14,7,181,38,82,64,143,200,148,38,11,15,18,175,146,42,70,235,131,59,45,168,229,85,127,50,70,116,196,30,232,84,233,105,78,214,42,98,200,61,151,71,57,143,213,240,175,175,13,240,168,39,74,165,110,246,101,85,231,155,162,60,76,40,95,213,126,170,40,176,231,228,79,205,187,23,84,186,33,84,140,181,63,72,53,130,23,214,201,176,181,240,177,29,176,212,238,186,205,244,71,59,198,6,25,171,219,29,2,19,169,142,71,36,185,178,137,0,37,90,140,244,185,222,4,153,214,41,235,144,213,102,165,220,201,147,10,255,67,114,76,111,231,29,205,193,31,118,160,33,157,7,9,168,236,15,52,227,70,108,74,76,249,143,247,171,73,241,174,141,176,42,124,119,187,168,52,113,32,119,197,220,127,24,79,45,244,41,227,104,60,95,51,220,61,18,122,38,207,39,209,236,51,92,112,94,175,242,196,112,237,239,176,79,182,35,230,192,135,126,107,24,52,110,180,105,120,12,138,244,17,92,167,32,151,98,89,90,0,105,164,239,154,2,215,187,162,125,93,217,23,47,152,8,98,54,57,84,41,102,164,225,204,6,49,36,27,53,66,1,236,110,114,111,131,9,27,4,181,37,158,186,38,189,135,220,213,10,198,118,234,224,40,249,239,212,184,212,3,90,188,125,175,200,23,68,58,106,101,43,146,120,10,98,170,136,171,73,32,99,230,36,215,139,89,1,227,41,177,126,170,198,191,167,74,75,210,87,227,232,44,245,131,72,31,159,65,54,130,137,95,62,199,58,166,47,253,195,216,184,142,3,11,125,81,157,247,6,40,219,81,114,68,92,94,107,20,179,165,245,168,63,50,214,28,96,225,87,161,38,48,199,45,211,166,106,47,1,2,178,119,8,208,73,113,166,183,27,252,131,231,34,48,9,197,212,56,64,237,116,111,71,40,107,66,253,230,128,94,131,233,56,128,79,35,88,166,253,123,159,228,24,198,140,232,9,208,101,14,247,116,91,151,95,2,240,216,210,239,234,72,81,64,220,220,117,206,22,250,32,223,79,147,31,237,109,220,19,135,227,166,172,214,113,2,227,103,112,10,230,211,13,174,171,45,162,77,253,47,7,210,105,159,177,79,108,140,39,200,223,72,125,51,69,49,180,146,82,237,91,204,74,23,138,172,68,112,137,198,126,97,238,174,151,2,244,32,87,45,154,159,188,145,110,241,71,251,40,247,152,180,248,164,132,219,11,158,133,167,43,237,122,142,239,180,193,67,153,5,182,205,79,190,114,36,215,97,105,75,208,122,163,71,31,226,14,39,148,248,246,98,226,93,90,140,130,47,179,167,89,121,202,47,93,95,91,101,200,245,213,252,104,171,116,141,119,50,127,210,211,182,223,96,84,78,173,161,122,117,2,113,122,78,188,114,195,102,113,98,51,80,6,72,87,218,54,170,149,133,6,17,73,151,190,198,26,77,116,201,23,45,0,166,167,168,248,215,126,196,171,35,244,210,122,97,199,157,29,18,183,87,246,151,213,232,162,108,160,252,48,227,105,74,97,60,131,219,169,231,203,173,108,169,251,103,75,144,217,221,124,72,166,146,97,86,223,200,232,36,139,33,220,79,71,209,169,89,82,149,139,231,192,22,254,150,35,157,78,239,167,40,127,246,90,239,9,5,244,193,85,118,79,221,228,193,35,55,47,242,134,230,247,195,152,4,190,198,145,4,38,120,214,120,37,30,119,54,180,182,234,144,72,226,9,24,109,133,113,46,187,145,64,15,66,206,74,118,54,240,127,70,120,190,243,197,219,54,6,187,98,70,67,9,243,17,104,58,143,197,13,193,255,39,107,111,150,166,103,229,243,203,69,87,118,2,243,156,37,240,54,85,247,211,148,112,52,23,78,42,158,141,108,53,79,191,62,48,76,33,5,41,206,217,91,149,127,148,92,204,118,94,183,167,92,251,104,196,57,239,104,141,29,168,144,77,162,120,133,73,223,223,210,163,82,117,62,117,183,183,182,104,44,139,189,11,244,76,78,19,12,4,209,137,193,84,44,116,160,37,140,2,135,155,39,94,115,177,195,96,217,111,35,121,194,187,89,144,195,58,135,129,209,37,180,190,172,75,180,205,118,154,183,14,54,217,208,141,193,186,192,247,155,181,154,49,123,148,177,179,19,118,205,153,13,139,202,255,233,169,193,50,137,157,139,67,2,157,101,247,226,204,23,38,159,44,201,81,122,53,82,155,224,95,114,11,213,57,21,223,77,128,228,178,226,172,81,105,7,231,101,235,100,94,26,76,169,222,171,192,79,169,109,66,161,209,139,210,251,193,11,232,42,60,115,22,195,34,77,18,58,120,51,140,96,44,20,201,135,96,152,205,161,66,171,63,17,166,63,141,198,38,235,220,173,91,143,223,44,86,4,101,44,232,107,29,181,118,253,245,91,146,20,67,29,138,164,33,134,71,145,191,33,180,131,147,78,66,34,182,80,86,243,33,78,100,124,173,186,246,244,116,31,90,70,72,203,136,199,35,233,47,159,87,113,36,131,123,20,28,212,83,21,176,125,213,152,102,238,189,48,148,23,228,113,218,38,180,150,151,92,111,238,92,120,0,202,144,21,217,46,170,199,219,106,180,208,139,200,243,79,196,23,129,242,205,88,118,221,190,67,204,207,64,179,199,193,55,207,125,247,192,138,155,154,127,210,69,142,90,147,116,10,151,233,16,30,13,124,49,50,51,32,199,87,135,235,92,113,9,237,154,221,139,175,34,98,252,82,95,114,23,139,84,180,158,196,3,168,191,42,189,85,67,191,62,61,133,252,173,83,53,78,86,65,184,145,185,150,84,42,207,141,59,96,252,171,179,68,115,157,179,51,173,52,222,252,18,236,165,136,12,219,54,252,137,65,118,104,0,68,28,30,91,1,211,22,150,140,108,34,12,209,6,92,190,119,27,160,155,66,224,217,143,236,246,247,101,217,94,181,232,32,156,27,54,176,225,122,242,136,73,73,71,92,202,203,242,204,28,178,42,245,242,106,219,48,24,86,187,212,238,144,184,128,221,219,167,190,25,11,70,240,97,242,182,62,134,36,183,250,176,208,118,136,76,247,34,93,193,165,157,250,250,106,127,182,104,14,216,153,237,116,145,170,46,46,138,64,58,240,20,9,102,47,11,42,130,128,219,9,161,5,241,92,93,182,13,81,74,49,120,222,248,113,166,80,134,139,254,250,57,32,42,35,106,87,120,173,194,62,95,217,24,226,210,100,226,166,227,59,19,236,22,226,110,159,59,83,227,193,11,81,130,112,202,20,231,88,127,27,84,144,227,100,252,140,74,137,162,159,238,222,105,62,241,104,82,71,88,160,247,79,42,97,57,40,72,179,68,174,38,93,29,183,47,63,58,25,177,102,36,130,59,101,225,141,197,247,250,233,180,14,91,2,48,223,237,2,45,114,16,50,53,90,150,57,130,133,178,215,109,34,74,216,111,207,18,39,50,169,113,8,177,202,135,117,10,11,87,58,135,211,134,241,96,81,127,226,229,96,214,17,252,201,12,93,244,241,81,51,94,197,177,149,255,205,6,231,199,89,132,73,126,59,173,32,44,22,186,45,155,204,129,178,220,38,195,73,160,38,122,10,124,20,167,137,210,113,183,178,235,238,140,120,40,136,167,113,123,192,72,95,198,200,76,54,74,222,45,250,162,93,38,28,151,180,34,137,121,61,34,95,66,135,149,161,40,228,125,83,126,234,244,179,240,55,10,104,117,234,180,219,248,82,116,161,63,153,24,108,152,116,13,192,208,38,49,229,254,121,182,181,44,128,168,23,0,86,164,181,213,147,190,235,92,82,189,58,171,67,161,180,215,180,148,249,67,49,113,0,229,253,145,78,129,102,168,88,30,172,186,156,105,191,156,66,114,54,11,181,58,224,140,58,15,95,121,95,159,90,240,57,79,244,212,29,154,213,48,218,9,252,227,112,172,70,70,162,117,255,186,139,178,186,175,39,10,149,0,19,222,228,209,69,94,185,187,154,170,128,194,110,66,80,72,161,47,60,191,175,69,218,190,247,44,131,120,125,157,184,183,201,249,186,9,226,56,17,110,13,106,240,153,228,39,55,136,47,103,9,23,89,125,172,235,242,103,126,32,133,162,14,175,178,101,57,106,141,194,21,30,44,145,52,249,131,43,71,32,38,252,90,241,211,211,220,48,49,80,170,90,104,228,96,140,215,152,27,66,233,211,41,37,88,191,210,167,92,212,166,225,172,139,200,103,140,28,65,185,83,124,219,182,70,93,33,105,9,104,73,248,20,165,144,184,62,255,132,192,105,9,233,199,160,63,165,136,235,239,214,9,71,45,205,215,24,12,79,224,51,221,95,148,106,163,168,100,181,106,245,245,106,89,187,169,2,159,71,205,31,219,35,174,28,238,28,190,237,106,2,112,205,191,237,5,249,215,29,255,30,152,106,18,194,112,54,213,63,38,129,202,242,53,60,108,160,231,195,240,180,234,144,79,148,250,179,206,142,4,90,255,134,200,183,75,109,61,75,178,153,33,105,5,13,51,142,124,7,136,94,123,175,60,213,101,237,15,183,174,27,79,18,186,184,50,233,136,18,200,61,88,113,41,215,236,180,30,253,196,250,69,198,121,229,94,102,47,188,94,12,130,2,7,50,23,170,189,133,242,173,109,184,85,189,60,128,154,218,126,193,7,39,132,8,238,17,251,218,126,64,104,13,45,102,105,143,135,231,175,87,126,164,119,219,134,151,161,39,147,5,129,199,254,73,10,8,123,138,152,187,241,211,4,251,91,134,34,124,59,189,54,208,225,6,127,9,83,13,231,96,114,11,131,208,203,25,159,67,52,151,89,213,215,153,245,48,110,178,46,160,204,133,147,11,203,19,222,34,164,51,175,10,90,46,132,253,101,195,220,163,105,130,108,192,82,130,173,48,19,76,186,160,200,155,35,254,229,144,50,193,96,137,86,71,20,219,15,148,132,158,123,39,206,210,182,243,247,187,253,92,19,171,236,88,9,99,247,68,35,236,49,78,25,120,230,112,72,228,123,0,207,192,226,18,164,71,254,200,93,186,162,200,66,96,174,66,46,84,161,222,155,32,159,225,60,108,201,203,35,58,234,54,103,68,198,83,231,166,16,34,242,139,163,123,172,105,173,114,25,42,123,8,91,45,128,110,124,30,193,143,12,95,243,216,57,7,2,71,47,216,165,62,46,122,80,69,182,232,58,143,254,76,91,238,128,43,29,13,165,182,249,211,39,89,66,96,115,20,155,251,14,66,131,27,84,237,40,48,53,142,187,97,47,243,93,176,55,180,145,13,192,68,174,98,18,30,186,167,108,62,149,48,79,251,228,160,32,25,21,30,75,186,132,58,192,32,62,125,158,173,203,211,231,108,220,205,235,78,196,50,15,29,14,201,233,171,35,123,20,95,82,67,121,101,15,178,16,98,49,231,136,253,37,45,182,69,193,43,129,209,135,123,125,46,70,222,43,16,204,62,3,165,4,11,108,254,129,100,13,86,100,143,39,92,110,178,117,16,243,174,14,139,232,212,135,145,140,128,139,83,118,145,208,42,243,245,171,180,193,188,148,160,81,213,100,48,241,31,77,175,192,202,202,209,75,142,63,179,115,31,101,211,156,175,63,88,44,114,116,1,52,5,142,106,166,1,33,226,187,163,65,138,191,174,91,101,228,217,149,10,93,248,128,81,67,14,109,97,138,68,53,33,144,228,204,103,40,78,82,248,80,179,155,180,220,144,167,226,158,108,45,195,123,213,139,224,36,108,77,92,130,165,174,62,105,192,94,160,185,51,134,93,200,98,4,202,224,239,138,23,246,244,85,251,184,188,1,198,198,5,30,65,39,118,75,251,32,218,157,13,250,60,147,110,27,169,92,115,86,131,26,88,62,230,33,152,24,202,0,146,127,209,2,5,253,114,115,15,29,197,85,38,53,46,194,212,186,179,19,180,111,60,125,122,121,162,155,151,235,84,52,241,255,44,221,126,237,7,178,230,16,141,12,41,195,190,223,96,49,190,157,197,210,217,142,0,102,54,211,42,181,88,248,121,175,45,174,153,45,77,86,24,129,22,96,116,46,41,186,119,223,26,45,96,8,60,74,200,156,62,11,205,34,69,195,186,29,232,72,120,97,69,161,241,235,43,181,254,10,124,72,151,164,32,9,90,131,87,154,153,21,11,111,170,84,86,34,22,206,178,37,133,67,225,51,73,233,122,245,149,155,189,245,244,162,149,1,249,67,244,182,135,59,161,189,49,51,30,165,130,130,19,90,100,10,131,55,46,145,145,172,212,25,48,161,153,149,23,107,195,178,85,176,9,119,194,10,191,209,194,246,197,20,36,171,118,43,208,151,45,121,231,82,43,63,237,224,152,251,22,141,110,129,162,20,70,39,221,193,108,213,213,160,117,140,185,121,177,206,95,137,150,77,159,225,189,71,50,77,227,217,105,247,196,166,238,6,215,151,61,80,148,199,74,79,246,207,36,63,214,111,148,212,185,255,2,79,1,129,235,183,87,34,243,159,250,118,85,50,136,241,207,234,8,54,110,122,144,214,43,49,21,136,52,116,28,107,6,190,47,187,236,177,200,101,193,163,14,224,18,186,244,182,174,81,115,174,180,250,170,18,20,177,238,12,249,50,186,68,69,54,103,143,159,203,135,136,148,179,151,71,131,139,83,186,43,252,187,45,176,233,237,185,191,232,206,165,194,180,215,251,98,15,152,24,121,230,227,9,27,122,211,36,136,231,28,152,93,94,123,198,216,109,21,235,117,162,255,217,37,185,1,11,37,129,196,9,62,29,184,30,38,255,192,66,64,97,81,24,235,159,37,102,103,190,188,50,229,134,218,240,50,74,146,29,186,210,180,190,10,238,31,190,236,245,48,30,144,19,184,224,98,238,98,233,50,7,104,4,115,220,95,42,31,84,14,243,156,35,7,81,181,163,84,189,198,65,199,103,101,235,89,130,132,98,255,168,186,20,29,96,25,123,183,129,18,205,70,178,124,44,90,40,86,26,123,33,205,3,220,17,79,202,14,169,181,237,132,80,73,18,190,147,143,224,161,97,60,177,232,201,237,61,31,30,98,254,153,159,94,218,223,253,162,133,223,232,176,97,6,200,88,27,59,212,79,199,250,232,7,33,253,194,102,110,198,226,241,112,44,8,151,182,182,221,179,2,208,233,202,186,129,123,146,100,65,170,42,152,164,136,131,95,41,148,221,107,112,214,8,24,188,62,253,75,143,45,72,178,194,8,59,63,200,250,177,140,158,205,155,234,193,9,212,12,6,140,131,126,171,133,6,53,69,247,146,118,72,172,208,221,109,233,150,78,115,252,91,179,211,192,229,72,190,192,223,4,142,6,126,10,13,199,78,30,64,136,44,70,54,136,121,8,30,53,105,191,20,63,9,230,82,64,208,200,37,210,144,70,209,44,223,82,80,154,148,57,63,244,33,122,33,236,125,115,160,194,183,160,57,196,118,159,101,110,4,155,172,10,209,207,191,169,115,221,16,190,179,169,36,20,74,194,206,169,145,246,157,55,191,191,108,248,8,44,6,130,6,82,176,167,62,41,21,185,115,91,197,8,212,236,71,168,218,90,224,155,246,75,34,204,85,188,9,88,216,120,70,227,230,84,199,140,12,132,255,221,239,213,136,241,194,109,221,54,23,252,19,103,59,138,33,172,138,172,180,69,12,126,237,230,239,178,170,100,130,65,143,221,101,75,63,215,191,142,104,101,117,133,117,26,23,91,79,38,220,217,109,56,164,223,214,35,141,77,56,24,113,133,69,169,70,92,243,170,101,26,1,108,37,109,42,223,232,232,78,104,30,23,246,231,56,203,22,191,77,143,193,152,162,126,175,229,61,63,205,33,56,127,164,14,145,59,217,214,154,140,12,221,69,148,10,22,190,123,161,175,212,101,194,227,124,178,237,144,104,171,209,203,119,15,4,34,221,82,184,103,235,234,190,36,124,171,2,136,202,167,16,136,205,148,84,239,16,91,124,244,96,174,245,5,42,180,68,43,149,141,104,85,31,194,104,62,227,193,81,162,135,50,75,236,129,106,136,11,52,182,158,204,8,235,182,127,48,2,191,120,80,149,156,12,21,112,56,50,240,185,117,196,59,26,152,17,137,144,130,227,144,13,107,23,155,117,4,91,73,42,254,209,15,11,78,201,38,224,117,120,34,21,222,108,233,202,28,0,88,11,222,72,218,90,47,6,43,13,171,30,47,144,83,179,72,5,104,255,142,148,233,157,218,118,114,241,75,173,123,9,8,197,112,81,61,104,28,127,83,249,64,114,187,190,168,215,82,130,0,243,39,223,139,53,205,49,146,78,34,127,255,50,67,63,213,179,132,26,185,85,221,148,92,42,25,8,25,104,255,139,21,172,163,115,33,77,119,105,249,238,77,9,118,115,237,48,101,11,164,8,26,111,14,112,156,197,242,74,150,252,22,117,30,21,215,128,253,134,137,44,238,130,199,177,205,192,70,121,169,177,64,224,39,81,172,185,93,174,183,1,234,101,71,226,248,10,136,151,176,251,138,63,89,100,23,46,168,160,221,57,5,61,50,73,34,158,132,35,17,49,181,193,18,34,247,191,116,49,21,35,100,19,157,231,218,29,30,206,233,132,55,154,206,182,240,218,46,47,223,165,70,109,232,246,117,172,219,190,39,32,22,68,171,230,253,38,64,100,70,79,166,109,49,32,188,120,189,142,143,217,185,249,229,115,163,215,147,255,115,39,128,176,63,244,197,189,151,16,54,17,98,33,94,184,35,118,193,48,214,135,179,131,253,238,210,108,171,182,112,198,211,55,136,67,56,188,5,88,17,201,221,15,12,212,3,117,157,165,53,95,55,125,42,150,154,223,196,202,50,225,184,254,5,149,204,6,66,30,202,101,213,168,234,63,186,67,212,234,139,172,200,94,21,193,223,251,216,172,115,31,117,234,165,185,156,188,58,150,31,214,252,177,127,66,118,191,254,237,88,146,115,180,156,185,204,15,60,69,249,214,134,191,223,192,16,145,200,221,80,35,184,114,8,240,133,214,243,170,22,137,147,48,27,192,232,163,32,154,116,201,159,223,25,62,134,153,167,148,16,121,99,90,231,186,92,200,117,24,15,143,0,167,188,115,87,89,172,146,108,167,121,246,162,63,106,71,47,95,129,140,181,98,143,114,211,146,16,184,101,187,150,33,46,37,207,171,189,233,28,169,113,70,227,224,41,230,192,208,212,152,214,75,23,212,249,66,171,10,173,229,28,97,178,102,156,251,53,138,121,228,10,46,184,97,12,68,47,215,2,225,10,25,181,54,135,143,231,110,168,11,231,190,127,184,223,195,156,146,111,126,242,160,85,137,57,21,138,6,228,134,80,22,143,152,230,105,125,231,212,71,7,67,17,185,22,80,163,169,132,67,153,217,174,182,156,15,85,173,242,242,163,44,159,108,114,40,32,164,72,146,80,213,211,100,99,241,16,120,25,200,164,200,86,177,139,137,217,27,187,16,94,180,81,162,65,225,227,91,201,120,180,107,127,197,72,81,29,31,138,192,12,1,112,121,196,26,40,99,222,37,66,208,25,7,227,62,184,160,170,165,191,252,246,172,197,160,213,47,73,220,100,61,59,198,6,230,194,46,233,181,182,138,123,41,93,205,20,5,104,102,227,119,189,114,155,39,179,70,42,112,146,225,91,141,125,28,251,250,209,154,52,102,200,220,124,215,7,243,91,166,77,44,210,181,221,60,140,143,214,158,65,223,242,233,69,136,130,193,233,202,84,34,195,70,209,214,73,17,167,168,165,46,108,191,60,173,187,192,73,213,210,51,120,129,244,3,176,240,155,99,53,147,230,74,175,69,211,195,123,135,216,71,159,203,114,147,31,196,192,164,153,249,120,199,44,229,148,164,189,77,98,70,209,221,19,91,215,50,66,170,75,210,40,147,53,216,246,26,36,207,26,136,167,80,112,143,100,125,93,105,182,11,104,143,12,254,74,8,153,158,57,223,113,181,86,21,211,253,231,115,230,189,149,175,145,232,197,38,13,193,172,253,200,176,237,1,217,18,138,38,23,44,90,42,79,202,129,235,201,102,219,138,72,66,41,237,118,223,8,86,53,229,115,203,90,107,189,191,217,156,225,26,113,154,254,116,201,47,81,74,109,44,142,202,194,230,229,205,108,56,31,244,36,48,87,229,72,226,2,97,235,144,159,76,172,8,179,243,22,248,49,102,226,189,6,147,235,95,97,164,88,72,162,213,11,20,184,207,150,83,130,81,32,16,47,94,22,208,236,58,130,168,178,224,22,186,16,145,249,95,53,184,141,101,169,176,163,249,90,126,103,50,71,156,38,36,123,128,7,229,231,192,101,243,154,110,247,7,148,42,189,19,176,12,138,2,161,173,150,98,76,23,157,101,157,95,56,66,37,175,189,78,22,111,210,57,244,203,128,217,93,44,133,112,98,95,230,33,116,30,132,84,61,51,188,224,252,136,154,182,106,93,41,131,20,137,175,91,20,200,220,25,42,30,243,154,97,172,204,128,148,216,128,205,85,97,41,176,59,54,96,209,108,13,180,169,231,32,166,112,55,219,206,253,228,3,198,211,250,51,237,71,184,237,65,64,188,96,118,24,48,233,202,158,25,106,165,15,77,28,106,58,225,69,118,19,231,145,190,44,194,100,24,238,66,44,178,83,83,252,188,210,144,168,93,187,204,94,18,213,229,144,121,27,165,142,124,37,63,47,158,24,179,34,66,180,15,226,69,93,34,88,70,189,182,193,81,13,33,231,175,239,188,76,215,110,136,38,186,157,64,179,162,184,13,245,189,147,232,89,115,39,150,184,224,109,50,186,171,100,250,101,158,238,173,221,35,178,93,136,253,225,15,5,25,165,33,157,41,146,44,121,94,141,87,198,15,128,94,82,74,101,218,27,144,29,91,0,49,225,0,181,104,107,249,18,107,95,93,224,7,34,32,224,131,39,177,249,141,104,84,218,119,232,200,218,243,148,74,84,179,122,125,239,113,255,150,121,218,90,167,78,184,100,80,10,148,201,247,25,91,7,250,198,18,31,133,255,39,60,168,63,97,226,167,204,44,127,112,215,39,243,224,106,60,112,69,237,11,143,175,55,207,11,57,89,12,47,45,219,208,208,26,221,34,34,10,183,90,20,159,23,247,166,77,127,130,193,243,92,77,192,217,58,56,164,220,182,60,24,247,90,27,90,164,86,106,45,125,121,109,63,223,14,232,81,37,22,123,166,174,163,21,30,84,14,184,139,90,111,125,238,75,232,153,141,209,3,210,229,52,174,10,39,227,142,233,150,89,96,17,181,103,95,5,88,90,86,154,228,83,106,217,26,117,83,149,177,118,190,55,196,151,105,170,53,72,104,12,60,195,192,60,203,244,244,161,119,226,50,101,27,95,47,46,91,161,152,150,224,64,219,156,33,164,52,96,72,15,42,186,190,197,16,208,234,173,1,220,132,36,230,1,126,137,15,123,58,213,69,163,112,29,142,251,191,15,196,86,1,189,240,70,170,182,140,69,76,159,41,126,120,74,106,103,169,140,61,23,9,14,186,39,144,146,139,7,137,103,208,233,137,141,145,23,213,3,41,29,115,80,83,42,55,226,225,182,221,195,82,139,224,43,38,220,123,237,99,57,168,246,111,219,105,23,149,125,24,113,43,22,220,123,117,13,101,141,36,14,15,202,68,193,24,107,47,180,68,253,48,15,250,18,1,164,109,44,64,99,128,161,28,21,228,93,78,117,115,17,221,220,19,48,84,74,13,115,142,51,226,99,111,164,1,87,245,141,223,195,161,87,221,18,221,185,147,234,137,188,101,150,230,179,98,191,139,180,175,221,150,19,240,63,182,100,154,156,207,100,161,136,5,27,160,72,239,123,243,138,37,222,206,92,72,102,69,94,221,229,96,228,122,64,87,143,1,81,44,188,16,157,4,44,146,132,137,147,188,252,194,234,160,174,46,48,107,114,185,254,61,224,68,190,222,126,113,225,164,178,8,60,234,56,103,3,100,55,7,152,75,46,102,126,206,15,123,37,96,5,110,96,1,130,6,167,167,44,135,167,7,204,117,200,187,19,8,199,194,192,177,116,228,127,105,71,245,214,175,61,234,210,30,27,175,186,172,25,202,216,102,42,200,71,26,151,205,180,225,195,169,94,201,156,236,36,30,43,201,19,163,217,87,24,201,109,218,208,48,118,148,220,116,177,23,246,55,220,38,143,239,21,63,231,224,118,207,213,91,55,83,21,252,242,135,248,68,172,145,101,119,56,66,78,39,191,150,29,3,163,72,56,33,95,123,76,154,87,58,173,65,80,6,17,155,13,62,162,19,190,13,102,111,35,85,94,111,145,144,242,61,84,30,46,70,56,71,181,47,173,16,255,40,45,254,40,131,192,123,148,183,52,132,33,243,217,12,193,218,5,110,98,39,69,90,136,9,49,63,238,44,8,56,18,90,184,199,232,80,143,237,139,181,105,235,227,54,105,135,187,168,158,80,224,163,44,60,200,237,213,156,50,49,195,7,59,14,204,1,83,117,94,183,116,84,165,157,208,16,218,176,176,226,141,128,188,169,2,150,43,7,150,210,211,171,31,141,87,0,103,96,144,28,139,238,175,17,83,56,238,26,17,100,50,229,20,193,226,180,3,121,140,49,87,2,241,118,115,212,40,37,155,41,136,1,196,136,180,232,67,163,162,169,190,238,1,77,249,77,150,209,218,2,221,192,156,86,166,29,104,138,163,189,137,76,101,134,87,24,181,133,235,193,193,198,223,10,179,204,117,117,221,84,60,38,72,127,22,19,18,136,251,173,221,85,121,203,85,95,172,35,226,234,54,89,162,73,142,217,14,40,181,205,218,189,7,241,230,211,210,240,22,70,37,251,149,116,226,78,197,39,113,203,172,152,93,205,99,76,100,24,121,88,31,125,234,10,5,124,106,50,226,33,216,110,37,215,40,70,21,187,180,131,115,15,248,202,176,137,192,61,115,191,52,110,100,162,39,97,146,209,250,168,62,92,127,152,161,5,241,59,90,204,12,154,135,206,14,159,176,28,195,220,71,145,223,2,194,251,98,63,165,240,225,119,98,112,229,241,32,233,207,141,93,46,254,146,246,104,57,128,119,3,148,72,72,49,12,48,234,14,11,15,161,48,57,123,43,24,211,117,102,82,72,59,97,78,109,10,106,155,218,102,200,164,232,202,239,102,253,91,202,15,203,19,177,15,188,49,15,9,191,108,28,202,49,1,198,69,7,86,44,137,55,72,177,236,19,105,95,113,210,187,238,147,105,94,114,30,225,8,249,66,203,41,3,107,38,254,52,161,116,161,230,231,14,183,231,234,137,191,158,191,100,72,143,67,156,244,160,229,31,108,246,117,198,9,97,173,53,155,119,155,206,74,81,148,6,150,181,167,207,139,135,179,146,28,100,18,249,206,149,128,219,212,76,82,170,10,50,52,228,109,143,60,63,131,234,230,173,60,165,191,234,170,97,110,250,2,112,22,144,180,253,227,93,240,8,126,20,121,133,21,220,53,133,233,213,163,156,126,109,41,172,209,136,221,161,68,179,206,214,42,134,136,222,203,181,79,165,61,2,188,252,219,138,115,96,25,226,45,79,150,178,90,100,74,41,230,11,235,94,207,223,19,169,147,105,176,147,184,224,42,73,77,161,20,77,124,80,139,30,216,26,21,156,226,199,163,252,14,51,135,65,68,183,108,133,47,120,54,120,12,47,118,142,96,120,107,136,81,88,129,227,155,54,51,156,224,85,176,246,68,160,133,230,65,7,217,39,13,116,5,7,110,149,61,23,153,220,245,211,85,60,187,31,50,43,20,178,172,18,159,82,59,25,147,158,198,70,141,115,187,143,165,196,150,226,147,29,225,161,161,52,100,8,4,97,103,135,183,229,10,15,83,153,225,32,74,115,38,85,72,252,0,160,25,118,214,190,110,4,109,232,139,79,1,50,32,119,117,246,38,171,89,235,44,10,254,10,250,246,156,71,47,24,225,13,48,127,254,242,159,89,138,66,197,190,13,70,78,56,182,84,13,204,61,65,129,210,252,70,211,108,1,82,187,221,168,245,32,254,156,135,45,36,185,146,122,174,11,174,236,180,122,244,140,51,13,123,149,249,81,229,235,175,113,72,96,226,230,138,72,91,226,17,173,66,63,30,46,66,132,139,184,138,33,129,118,112,249,81,199,115,7,158,210,45,207,82,126,186,39,151,91,153,110,210,127,47,109,92,175,66,31,185,5,249,133,213,200,73,184,216,155,82,95,94,236,196,104,20,228,126,201,221,201,195,54,49,43,112,66,194,103,226,22,42,76,216,160,38,109,99,33,25,22,85,68,19,233,121,124,77,169,44,77,46,79,203,155,219,61,128,222,121,184,187,73,238,104,122,113,47,155,27,139,43,126,15,72,223,0,207,230,64,73,57,238,182,94,33,151,227,252,185,86,194,34,199,111,78,26,94,157,182,114,69,103,235,104,118,112,16,203,186,68,145,180,52,86,42,10,202,27,132,244,211,130,235,88,233,191,94,219,11,167,98,37,110,167,167,173,86,133,140,9,165,187,47,171,116,201,156,7,146,123,124,175,227,34,185,214,172,70,194,180,103,137,222,173,191,58,22,239,36,160,39,47,215,175,192,192,198,45,51,130,251,238,199,52,169,12,84,220,96,198,240,204,25,153,211,144,43,27,75,44,46,165,234,139,51,144,182,28,242,25,113,105,26,210,61,81,92,42,196,254,106,115,70,219,99,160,80,117,208,214,139,1,226,164,132,225,32,239,141,37,217,5,238,86,208,251,191,21,188,140,153,109,39,28,195,141,214,196,15,171,137,39,215,26,32,182,207,231,103,86,227,34,210,208,193,242,10,18,111,82,66,83,18,234,122,38,135,130,205,18,87,50,198,53,134,119,75,89,108,4,196,98,66,88,198,34,178,173,63,150,174,153,193,126,107,102,88,23,103,184,234,225,224,129,209,183,116,29,250,139,126,202,132,211,17,104,250,7,140,92,218,97,75,156,29,59,38,180,138,36,233,103,251,142,129,75,33,83,228,211,57,221,21,217,93,14,229,34,226,105,201,122,210,127,28,58,203,118,74,73,155,111,127,30,216,90,197,167,9,54,50,64,40,163,9,103,110,5,211,234,186,148,118,133,196,212,101,197,114,1,15,52,217,188,172,161,145,1,58,205,153,239,105,253,191,36,67,250,165,230,26,152,139,180,121,35,65,14,40,250,252,135,62,157,172,171,35,85,36,59,5,85,199,87,171,230,235,231,35,165,44,240,228,219,199,201,54,64,242,241,54,147,247,163,250,157,206,234,67,18,178,159,144,247,190,165,0,61,102,59,204,168,185,19,76,55,153,170,78,35,216,39,92,117,110,75,144,255,177,92,14,200,29,249,216,69,24,188,186,146,2,147,21,60,106,246,101,180,196,142,190,140,11,9,144,24,93,42,175,251,71,190,123,135,61,58,50,125,66,0,60,141,157,52,234,192,186,156,255,197,104,53,139,111,66,109,88,0,189,156,57,196,125,253,59,133,120,127,245,49,153,185,130,203,39,167,27,122,156,123,60,2,206,61,41,2,78,165,223,151,68,10,118,114,254,204,246,128,199,110,87,23,135,121,92,202,201,253,167,18,36,44,95,238,2,249,6,199,241,64,231,183,43,172,207,133,159,213,196,185,214,149,88,247,158,132,155,160,81,0,135,151,179,195,85,127,114,161,161,225,197,121,198,194,54,105,24,143,96,103,139,89,103,30,0,130,89,183,86,83,82,130,102,141,150,135,89,29,204,126,224,226,132,90,85,40,204,102,56,23,40,182,59,180,245,246,244,3,41,165,235,252,183,138,90,231,203,220,236,181,138,67,19,171,65,84,43,173,118,64,155,104,156,104,96,15,239,11,155,89,61,106,207,24,58,153,182,171,68,35,88,83,254,194,238,53,121,16,25,55,83,213,251,76,108,64,91,215,227,173,128,116,183,133,92,79,254,116,213,206,182,97,136,151,171,106,201,47,206,160,217,219,176,48,106,170,39,57,56,30,66,137,38,140,62,9,160,163,157,239,187,154,183,86,109,159,49,168,164,66,213,225,115,129,123,236,154,151,241,164,119,88,152,12,183,173,107,6,26,149,193,233,243,153,143,234,133,210,101,98,161,4,81,190,226,236,68,154,125,194,211,47,35,251,38,185,17,16,4,108,18,56,160,87,1,175,4,144,152,40,66,25,38,105,188,188,243,82,254,199,105,115,132,249,244,37,219,46,2,226,17,119,239,184,60,84,232,114,147,48,166,226,71,193,16,47,142,3,141,141,209,245,27,82,244,81,62,244,149,144,154,7,174,80,182,138,180,128,221,172,222,8,140,23,187,54,183,225,235,20,117,219,205,234,162,208,12,187,235,142,252,97,32,47,120,107,18,168,178,244,142,247,69,222,80,20,11,89,198,129,173,76,119,226,185,236,45,21,222,123,190,130,147,74,9,109,102,98,5,143,223,122,136,223,79,62,133,225,73,8,185,38,230,234,52,72,15,249,63,81,15,195,39,150,197,66,115,202,45,88,135,251,44,6,180,170,12,39,42,25,164,218,85,207,144,103,30,56,228,156,122,152,26,182,192,122,188,28,87,143,13,240,20,69,186,181,184,19,35,146,135,4,186,87,160,167,251,74,196,158,214,174,231,206,24,247,0,83,238,144,91,234,124,235,87,138,149,63,19,5,191,186,83,38,20,252,247,42,125,84,90,195,148,137,230,59,30,234,121,101,69,90,115,57,2,103,62,3,87,219,91,46,90,129,81,93,91,149,219,76,20,230,241,83,98,119,122,152,145,131,170,46,138,143,16,10,237,75,91,19,8,43,13,21,128,89,252,150,232,137,111,1,230,36,10,60,24,31,94,194,129,182,158,103,2,143,205,40,173,159,157,89,169,209,162,116,205,94,27,171,231,110,222,56,5,4,16,18,20,75,64,232,29,96,9,61,33,115,185,130,36,5,138,179,213,135,172,219,91,147,17,97,121,71,167,192,54,148,55,192,235,90,97,16,157,46,239,75,5,167,235,118,120,124,117,59,38,6,56,202,32,238,115,143,210,15,79,145,118,66,38,161,51,128,6,147,195,142,128,248,249,82,7,51,89,44,198,38,22,134,87,53,34,191,85,104,225,202,77,226,109,167,228,52,158,170,43,227,39,175,0,88,170,187,231,190,134,41,47,145,108,249,247,149,245,218,247,117,246,108,94,145,105,201,19,149,43,34,207,114,223,86,77,103,119,27,195,155,19,59,218,210,141,145,60,181,119,85,152,16,47,192,251,148,96,21,48,206,24,71,168,155,133,93,126,40,228,53,235,55,44,46,24,145,219,207,45,148,190,253,212,11,144,12,194,230,78,100,205,98,32,243,80,237,144,117,207,71,76,198,169,226,66,61,61,41,140,102,142,115,75,140,97,61,134,105,151,172,132,97,250,160,136,150,23,39,210,106,236,249,10,17,130,89,170,129,197,200,164,220,17,206,142,163,248,123,245,26,60,129,166,164,220,142,91,9,232,130,209,225,0,90,220,155,201,21,212,241,178,143,233,53,35,126,91,49,150,226,244,77,39,32,100,132,206,15,113,171,230,223,15,108,61,229,110,119,16,217,105,158,180,93,39,67,199,223,36,151,40,123,16,183,3,16,66,127,66,249,118,60,243,24,194,42,0,168,58,135,32,147,10,166,254,188,136,73,177,28,195,149,67,146,123,105,85,149,203,34,197,200,72,198,189,96,252,248,109,84,91,152,82,18,94,37,95,207,234,98,211,9,64,252,196,184,12,225,25,203,9,18,13,215,199,78,137,126,27,35,246,91,144,224,134,210,143,134,255,124,237,112,14,226,99,139,230,110,44,211,21,112,34,194,83,185,139,98,99,35,54,4,55,227,117,75,172,167,196,203,224,44,78,214,18,244,56,143,88,147,129,150,53,65,199,107,170,8,169,244,94,231,154,1,136,119,82,242,112,29,94,57,107,193,14,201,212,45,210,214,196,124,27,160,127,238,123,204,34,223,97,118,230,194,157,236,236,134,14,152,227,248,194,100,204,151,138,234,193,250,232,38,73,31,50,5,138,142,42,66,174,31,152,219,251,129,156,128,119,255,250,7,192,240,100,19,248,211,192,33,12,182,172,170,220,79,78,7,101,184,99,77,161,151,212,62,41,82,53,39,97,246,198,199,216,241,90,202,45,142,234,20,176,170,72,148,53,64,125,96,46,239,243,201,204,44,98,29,195,55,198,169,188,61,244,75,228,156,158,21,140,215,73,150,29,93,188,68,159,75,33,52,83,205,223,217,234,87,72,128,2,228,128,90,182,254,187,36,100,57,169,19,103,29,27,54,27,17,209,165,51,156,22,200,65,92,109,200,132,94,164,138,84,12,106,74,170,33,165,32,66,103,61,222,155,245,0,55,29,169,39,42,188,1,159,196,116,31,76,92,248,255,74,244,113,140,72,115,124,224,71,34,35,130,96,141,71,253,52,206,130,89,44,176,134,169,198,97,42,129,93,184,96,169,255,83,162,141,204,253,65,237,139,23,21,11,104,132,52,146,76,22,158,116,37,196,143,1,22,123,63,8,55,62,9,115,127,71,168,106,220,213,167,239,9,166,119,1,114,85,24,145,130,16,151,186,195,71,243,47,184,236,150,21,224,221,59,91,180,59,235,71,85,126,87,118,135,193,202,122,161,167,228,88,106,208,165,141,211,185,132,152,132,50,200,116,166,85,15,152,9,44,64,68,131,11,13,107,239,96,185,82,173,240,247,207,173,174,252,50,123,46,255,19,3,0,169,165,103,2,74,10,60,201,3,23,244,3,106,139,235,138,146,223,159,12,30,196,55,117,117,128,235,101,136,142,94,219,253,126,231,119,178,102,100,195,215,240,125,33,28,40,87,179,125,215,83,131,37,230,125,71,22,28,40,216,10,45,46,156,135,150,43,37,43,182,128,70,200,187,60,116,112,106,120,6,174,13,126,126,254,169,100,143,64,114,204,43,195,186,67,115,52,93,221,233,103,3,49,156,45,94,130,173,107,114,251,75,5,155,99,35,225,227,163,174,55,241,45,215,72,135,240,141,55,148,171,3,15,161,67,24,208,61,158,201,17,223,242,159,118,157,127,245,218,141,199,101,24,51,168,17,125,3,64,36,206,133,87,159,67,231,67,176,171,58,250,133,73,190,135,219,212,63,47,141,108,59,202,246,222,147,140,227,253,214,15,86,37,120,112,199,190,142,23,184,63,155,143,175,54,162,15,216,75,137,81,81,83,175,142,180,116,82,204,32,80,241,236,101,191,19,121,66,57,202,119,139,1,26,231,179,222,206,239,128,94,77,107,247,163,36,16,44,199,56,179,7,213,139,19,112,208,37,48,174,112,180,14,105,214,61,248,150,176,165,99,149,50,80,141,83,238,164,242,181,114,65,169,149,255,94,23,14,106,138,58,182,176,154,11,24,61,26,144,201,122,137,147,161,129,96,87,230,1,141,42,123,158,6,148,187,122,233,101,208,114,227,63,90,46,132,84,162,32,16,76,45,12,38,206,82,53,64,130,164,181,103,29,228,21,115,55,192,220,84,49,146,238,252,46,54,86,245,42,48,90,206,11,100,1,129,218,224,115,195,195,127,189,6,204,249,232,235,151,238,51,145,58,17,112,140,54,168,98,97,208,180,134,191,53,161,164,250,166,229,112,125,235,18,151,22,188,66,185,40,111,225,168,112,72,250,64,189,33,16,104,217,236,148,172,238,135,3,208,79,229,104,47,104,87,19,215,214,10,35,15,68,30,78,94,180,190,216,255,248,125,223,208,46,152,125,102,7,236,201,211,7,10,13,85,85,220,231,255,199,148,120,125,133,68,153,90,142,144,249,76,158,61,212,35,111,11,125,191,45,221,187,184,79,80,114,145,38,136,118,18,177,73,98,98,33,124,238,199,73,235,57,217,106,203,109,52,152,234,142,1,224,69,179,156,120,225,101,202,128,84,104,230,248,89,196,25,19,222,103,115,242,24,219,4,134,236,90,38,244,112,40,143,9,57,61,197,132,230,66,224,161,216,5,178,217,89,167,230,84,224,230,25,195,15,200,38,229,90,99,154,10,213,23,134,72,242,80,56,227,217,171,75,63,160,8,124,87,213,128,239,243,207,144,90,194,20,129,18,30,218,97,118,255,37,231,106,120,168,35,51,141,91,103,119,71,23,214,86,4,224,16,43,191,27,204,186,221,6,137,120,141,134,29,202,34,175,147,48,252,150,242,14,42,52,72,206,230,70,246,70,193,169,186,87,190,226,248,13,155,24,29,104,45,217,116,107,104,215,153,216,65,131,164,37,195,71,152,50,189,35,50,106,16,116,138,31,221,196,182,129,184,231,77,11,47,159,136,0,68,142,20,252,68,196,227,22,127,180,92,40,202,222,242,98,133,101,166,156,114,181,248,74,151,194,17,213,187,111,163,168,252,211,118,3,149,230,79,139,192,232,235,245,34,197,246,234,226,62,152,218,242,91,241,13,59,129,43,34,175,250,46,71,11,68,29,180,205,178,105,20,109,93,108,14,240,71,189,42,241,68,135,174,178,143,198,218,152,46,105,62,197,190,117,20,22,167,41,210,103,253,8,64,236,164,128,28,200,19,47,198,197,6,183,122,42,44,250,185,74,219,185,9,82,127,147,209,72,74,11,234,156,230,228,76,204,154,11,228,139,165,216,28,25,111,199,209,151,243,159,105,232,249,218,108,61,161,42,76,200,18,79,191,52,104,4,12,90,64,146,180,199,80,20,10,112,226,149,243,101,128,240,54,177,128,110,21,54,244,196,96,126,189,27,149,24,145,229,160,130,136,11,137,170,231,232,7,176,57,125,128,96,167,27,224,132,86,176,87,217,205,110,208,241,60,49,28,31,32,159,214,36,43,84,103,33,136,166,79,69,3,187,194,96,32,216,55,91,92,73,167,154,239,169,74,122,242,202,244,204,84,102,118,247,209,239,58,0,80,124,205,230,228,80,87,18,172,143,74,216,241,77,218,64,248,90,224,93,251,111,137,34,177,64,29,151,165,200,28,158,109,109,147,231,37,156,128,144,194,58,185,110,233,67,220,238,125,206,224,168,38,101,107,2,34,129,51,201,107,251,131,102,222,205,47,241,204,73,179,231,0,228,208,185,39,102,14,92,230,89,100,109,152,206,179,116,14,92,225,131,242,244,132,131,135,29,54,47,88,149,116,190,71,92,121,105,102,21,239,27,90,255,57,207,44,71,156,23,177,97,205,248,221,129,139,178,105,128,227,51,24,126,185,53,158,178,2,219,31,129,90,152,206,142,250,37,229,88,53,69,250,59,56,178,132,207,253,184,115,173,111,60,152,120,235,78,177,194,19,52,35,57,61,18,216,115,239,51,166,71,105,34,234,149,128,149,12,163,53,94,131,86,203,179,171,165,120,255,70,0,114,91,144,157,57,157,234,200,75,77,14,52,19,147,147,216,181,166,167,209,223,211,16,95,251,154,144,195,54,106,38,16,195,244,241,212,61,244,98,237,243,144,181,203,29,250,137,239,232,162,218,41,88,82,117,242,1,161,83,34,254,52,46,71,214,59,248,241,137,117,187,247,114,157,247,18,243,28,204,79,223,98,111,68,110,95,134,212,148,245,12,117,170,21,20,69,192,73,213,113,243,108,0,244,58,233,201,197,173,129,117,106,225,140,6,157,238,61,43,160,69,43,104,32,206,164,130,210,155,151,92,43,182,206,248,231,215,205,71,91,252,158,80,60,223,107,81,113,179,174,73,134,64,149,143,221,56,22,124,195,233,11,119,128,183,215,91,255,169,107,40,153,9,25,2,227,177,40,42,3,44,193,239,37,12,221,90,28,185,6,246,244,170,135,138,72,120,108,212,98,106,107,195,219,243,107,14,175,129,86,241,127,205,238,129,160,155,149,59,101,134,160,229,74,189,25,163,84,73,112,199,231,15,109,81,202,179,227,54,120,115,92,177,0,246,8,229,75,204,156,24,198,185,83,63,168,75,120,36,232,67,53,55,218,156,177,57,208,198,237,143,88,57,228,9,141,44,233,214,238,193,2,113,112,218,7,216,157,58,83,65,254,39,79,43,36,180,31,248,217,42,158,8,107,93,1,36,128,33,186,73,48,76,47,169,212,173,31,193,177,124,205,14,16,131,186,152,90,14,76,93,138,108,48,77,181,61,124,61,129,12,146,44,151,31,147,214,129,197,0,38,77,195,61,11,113,65,125,14,154,64,154,74,242,68,97,91,247,81,205,209,113,91,231,3,163,196,166,181,239,151,250,153,135,83,130,154,186,129,149,178,46,213,197,241,213,96,86,43,75,232,6,232,97,231,172,47,127,113,162,86,67,0,39,5,119,53,244,24,44,2,3,98,13,114,106,19,101,8,200,6,235,100,136,170,214,239,18,2,126,185,66,53,151,254,117,2,117,77,10,93,37,47,165,24,43,59,228,146,4,192,129,14,48,102,30,121,121,118,152,72,202,204,15,59,254,39,227,160,219,128,28,140,162,199,129,189,192,113,56,128,71,35,30,219,120,134,58,233,172,100,96,65,54,85,24,127,240,49,8,158,100,188,75,161,78,168,80,202,154,194,75,252,180,169,38,6,74,85,58,111,78,235,117,184,13,110,58,96,205,133,19,205,15,57,193,211,26,62,196,155,212,44,203,224,166,230,18,107,46,162,244,216,189,57,234,100,178,23,151,183,52,139,205,122,181,75,165,154,191,88,122,133,51,15,228,167,204,105,135,44,8,249,86,198,113,251,91,94,161,250,139,185,124,17,240,158,199,227,77,25,141,166,85,48,16,29,13,52,228,51,146,28,108,8,254,167,114,140,189,172,188,166,171,182,207,24,2,191,196,225,235,223,234,249,131,1,172,8,75,115,187,159,7,113,27,190,139,125,49,18,236,44,128,59,88,67,114,16,39,201,136,209,31,173,132,249,219,74,230,4,236,215,227,213,148,112,84,89,159,247,182,206,146,33,11,45,63,142,102,7,149,61,255,206,96,149,136,113,82,20,204,135,100,165,209,81,6,208,12,75,7,170,54,106,252,131,34,109,241,156,151,227,186,199,217,65,224,39,204,45,247,56,191,192,61,147,58,12,22,247,141,152,81,46,68,4,97,73,198,255,182,192,242,214,112,19,228,6,161,51,124,201,56,82,211,226,91,101,198,136,33,50,19,120,194,71,71,6,86,4,42,255,89,172,40,56,65,161,224,253,223,123,138,189,85,222,218,217,66,0,181,59,93,230,28,213,150,185,81,157,191,103,183,175,176,151,151,208,249,117,243,37,91,223,176,97,120,71,102,204,59,94,158,184,57,135,147,120,86,108,234,64,147,225,18,233,111,102,152,223,142,145,184,2,126,196,253,188,23,198,114,112,17,101,73,99,130,59,71,141,176,181,114,70,224,166,73,252,76,100,232,244,224,42,131,118,126,53,23,161,11,185,88,71,200,241,187,179,218,74,114,182,173,236,219,244,85,196,51,48,43,233,241,2,100,75,201,136,81,27,150,193,85,70,160,196,251,230,221,198,193,242,92,155,56,40,192,0,70,113,234,5,188,244,244,45,32,251,77,95,87,162,147,204,238,60,69,106,114,215,141,110,248,229,201,196,29,156,49,244,13,17,160,61,180,250,3,197,147,54,173,229,5,220,64,15,169,252,202,113,87,95,252,134,204,230,195,225,200,104,236,237,120,116,110,10,167,25,235,122,243,26,4,102,62,190,155,47,130,245,233,97,127,210,27,21,255,147,251,202,199,120,5,190,28,163,62,59,13,249,215,136,158,119,88,130,178,220,74,204,118,49,53,1,204,66,49,194,64,195,170,6,205,86,68,206,24,106,91,171,181,175,187,231,79,201,67,10,138,20,204,242,99,56,196,221,178,235,80,230,17,184,224,84,26,211,156,193,217,81,197,44,248,20,21,219,112,208,10,33,36,209,115,159,38,99,172,208,92,216,219,240,0,227,136,161,106,63,188,70,130,3,135,195,136,80,78,17,116,74,66,122,120,138,221,199,142,191,208,3,32,99,84,206,227,222,8,39,221,52,73,231,7,15,168,38,19,84,68,245,231,26,182,83,15,141,50,29,154,103,15,53,92,114,138,1,73,3,92,72,163,201,85,235,179,201,166,233,110,95,29,52,190,17,163,236,33,143,72,19,202,131,40,139,179,224,153,243,108,132,251,118,2,232,157,47,23,247,51,137,77,165,104,133,148,211,132,44,152,41,121,125,162,105,104,97,178,59,228,99,33,160,243,180,45,172,245,183,200,105,215,155,243,34,161,22,75,87,184,11,15,203,7,210,17,244,77,238,115,103,143,108,213,157,127,188,254,202,185,171,253,171,242,206,41,96,113,33,255,203,66,80,175,1,87,80,141,41,225,233,151,170,85,192,227,117,32,162,207,156,167,189,113,66,111,195,109,191,196,98,46,65,78,132,113,210,113,62,52,244,83,70,12,32,121,185,248,248,177,99,79,84,228,102,111,226,48,57,207,91,132,185,142,143,1,241,209,70,218,131,41,63,176,29,215,9,149,89,108,178,83,27,216,121,188,56,44,155,128,211,38,179,230,87,109,3,177,51,173,196,20,169,115,73,221,56,53,126,191,168,250,89,19,59,106,239,161,46,65,84,249,166,210,161,178,100,45,148,141,184,206,48,62,253,54,248,103,147,127,207,130,2,142,178,163,171,230,6,227,30,22,200,32,119,139,21,156,210,159,112,90,107,71,83,129,48,10,114,58,88,239,0,242,45,174,179,48,249,238,1,34,213,94,41,233,31,153,254,228,142,188,99,162,56,30,145,155,235,114,221,239,178,193,64,201,64,203,131,134,11,241,67,177,134,142,57,178,83,11,54,155,93,40,121,249,247,139,104,165,165,13,42,25,166,104,73,51,240,131,2,190,25,97,73,164,146,239,124,243,183,88,130,129,189,39,196,92,37,171,70,80,38,30,85,48,79,188,231,112,163,7,32,59,162,110,60,170,22,202,229,110,42,88,209,236,165,134,155,91,243,216,76,210,51,124,49,80,198,54,83,120,173,211,251,144,42,133,92,97,203,40,171,145,85,130,71,48,154,177,236,208,227,29,19,146,222,131,102,248,37,34,40,137,208,54,214,228,217,229,8,194,178,195,179,228,160,111,196,110,85,169,248,35,85,217,127,142,165,238,73,5,120,249,60,137,156,164,190,199,186,164,49,61,239,153,202,233,149,248,232,70,177,169,224,101,234,166,132,226,177,179,181,13,254,182,229,136,238,164,255,103,150,126,84,195,108,241,60,190,0,149,225,55,20,185,242,150,226,51,243,148,10,114,161,102,244,203,155,31,64,162,17,16,13,53,85,58,228,221,204,99,212,24,151,50,162,9,151,132,118,51,124,115,151,1,165,226,41,212,169,135,173,239,18,126,194,243,251,140,255,31,197,235,81,183,182,9,94,250,232,221,197,239,255,158,6,204,9,251,136,21,236,99,107,35,225,73,248,226,136,36,114,203,229,178,88,28,59,102,27,132,66,97,216,43,235,143,73,195,158,18,95,31,12,47,101,0,160,59,51,7,168,133,229,23,229,237,223,80,33,191,25,39,54,240,151,75,225,165,145,12,224,178,182,197,243,190,26,115,244,177,4,175,90,188,151,31,88,103,102,146,171,107,68,11,117,133,49,193,173,180,108,11,225,195,185,226,53,200,253,245,193,211,14,102,242,66,11,82,213,29,192,101,91,186,123,168,243,119,4,178,125,19,18,165,83,20,227,58,221,225,28,246,63,13,141,177,19,39,233,172,96,67,96,43,224,145,54,201,152,199,167,110,227,103,169,84,183,73,216,115,84,161,130,43,225,155,245,60,147,41,224,62,216,80,30,176,186,95,141,47,164,89,238,167,154,99,57,154,138,105,168,239,50,255,131,145,72,141,172,64,99,117,162,153,121,157,86,234,107,30,165,248,6,62,191,12,193,97,203,239,95,131,30,136,78,191,225,187,21,7,146,52,155,80,153,228,223,65,5,194,40,147,192,136,29,92,131,196,203,147,48,27,216,72,216,210,39,47,68,170,112,132,145,155,178,10,111,237,240,149,137,124,178,0,148,0,150,225,151,172,4,187,163,81,254,88,106,17,201,104,213,95,236,214,203,131,0,79,37,6,211,131,177,240,89,175,138,43,15,68,158,195,164,224,252,104,133,227,222,183,250,102,20,89,123,141,85,71,228,152,247,29,57,32,164,178,174,56,93,141,197,219,254,204,159,41,70,62,106,72,229,165,34,155,238,195,174,145,26,22,227,185,62,135,137,230,217,177,58,90,123,46,212,157,93,177,123,186,143,237,27,55,12,69,151,200,255,87,116,238,146,36,57,77,48,219,51,50,189,22,14,151,45,214,247,222,212,64,60,184,188,253,173,14,142,19,244,135,91,232,107,149,193,28,46,25,120,222,143,35,172,86,65,140,88,139,42,236,73,53,22,220,43,8,123,97,191,19,1,213,61,108,240,185,108,204,110,220,215,158,80,17,112,209,2,39,76,101,131,84,44,32,156,204,15,133,150,247,170,129,210,176,184,136,0,108,59,28,160,85,196,252,185,181,24,236,199,218,5,12,175,73,108,150,127,50,68,64,16,190,139,69,92,181,9,148,240,196,58,111,22,20,245,3,23,167,121,67,128,202,81,129,216,20,202,120,143,151,17,226,42,177,247,236,25,196,157,188,108,200,18,3,250,39,227,40,35,206,97,121,56,222,125,28,69,253,53,96,87,217,76,231,77,87,126,152,26,97,172,158,183,207,70,39,197,227,22,88,126,38,196,98,205,50,163,97,38,150,201,181,225,66,135,193,237,94,254,180,5,52,26,2,44,192,27,49,48,50,144,186,41,121,229,171,235,79,72,157,63,191,9,51,198,63,59,0,128,68,162,67,254,12,100,106,29,170,101,55,132,73,93,179,56,104,67,185,200,133,8,169,41,174,240,160,95,42,170,2,120,3,168,146,145,103,113,95,127,221,165,186,133,17,218,61,126,187,73,108,65,224,151,114,64,168,57,50,230,159,50,127,12,207,53,35,153,127,191,103,191,134,35,231,53,232,61,23,194,170,197,63,46,113,222,110,195,90,71,36,177,121,69,119,251,148,44,168,71,192,188,252,205,1,172,99,183,166,19,244,182,65,214,168,49,14,191,62,228,122,123,193,99,81,107,230,192,82,40,188,252,179,33,30,5,130,105,27,163,36,156,90,105,0,18,156,254,129,72,249,50,158,174,171,67,138,61,26,216,63,103,18,221,242,107,207,44,191,77,6,201,163,227,147,166,181,141,169,224,231,29,245,123,109,203,168,232,17,216,13,99,240,76,50,199,183,118,247,155,159,36,229,75,160,237,178,124,218,140,38,226,199,160,77,128,139,6,207,151,212,207,159,81,185,253,98,149,252,111,14,194,29,57,202,59,236,200,87,163,159,171,68,110,70,22,105,190,235,179,138,25,205,244,198,190,146,245,142,134,111,41,249,36,65,4,119,226,132,178,49,62,194,177,249,224,83,56,25,94,115,96,214,143,228,211,74,204,123,194,131,215,173,99,98,153,104,175,37,219,30,21,18,155,117,60,176,103,172,32,85,125,116,196,131,133,141,21,175,136,23,65,210,120,52,144,112,143,51,222,133,75,161,87,106,192,234,214,222,100,249,12,180,152,165,134,81,111,174,80,217,173,125,250,175,163,244,191,71,192,91,214,4,112,252,109,31,17,68,199,190,160,83,104,189,222,92,40,105,45,189,164,156,197,228,131,179,186,109,63,188,208,221,39,73,124,198,55,4,239,175,88,179,12,115,129,188,18,231,125,9,67,69,27,7,220,237,168,92,233,64,11,65,158,95,184,17,251,160,202,143,242,191,223,135,193,223,42,59,23,76,48,155,137,169,18,57,121,199,103,193,174,26,155,215,148,190,186,246,71,114,166,151,253,114,122,107,169,164,125,195,169,157,9,182,109,126,51,206,93,246,119,67,78,214,219,73,117,213,33,235,100,86,191,53,235,160,162,107,241,145,41,72,182,67,138,9,31,186,127,136,27,203,207,245,225,249,76,40,186,229,9,97,62,244,131,10,144,130,137,128,14,216,234,34,109,98,166,147,132,173,182,110,81,66,80,224,236,239,15,211,104,60,254,54,187,17,133,106,239,71,249,211,97,140,48,216,72,111,180,133,128,179,10,53,202,117,94,14,240,124,28,175,53,163,96,200,8,184,63,43,115,135,124,145,78,17,18,185,229,161,45,31,59,80,193,103,247,84,171,170,161,61,71,187,149,87,214,60,21,14,97,236,9,181,218,93,101,162,100,143,136,123,70,190,205,200,248,206,62,240,119,201,115,38,172,243,49,117,94,198,44,44,88,133,65,122,222,119,241,216,197,187,167,140,44,121,15,207,235,187,249,133,74,97,73,87,150,201,184,82,175,236,172,170,30,117,172,95,229,25,138,123,118,111,37,38,58,203,254,254,180,10,41,95,196,71,77,207,127,71,175,142,142,176,201,188,173,195,110,97,223,35,193,66,255,91,245,177,141,92,190,254,225,191,198,47,121,65,214,108,213,154,199,149,169,126,52,1,113,194,65,144,152,103,149,220,237,50,216,255,162,214,214,130,248,149,197,30,206,211,224,229,41,24,118,37,36,135,139,33,149,85,197,71,187,112,81,110,254,220,113,200,180,143,128,113,215,194,86,186,104,4,84,159,252,224,94,159,98,99,113,175,21,236,18,97,28,114,158,136,145,202,253,38,230,3,158,230,42,231,109,99,214,9,81,103,54,106,6,181,79,96,252,254,207,158,218,210,247,12,60,140,109,169,135,229,91,159,236,5,139,33,32,147,105,143,239,187,131,146,231,18,46,180,136,58,250,27,180,174,33,115,122,170,160,46,31,36,126,53,197,194,167,193,46,238,228,107,151,255,202,175,226,9,79,58,187,244,53,144,81,243,175,148,52,243,180,253,91,217,204,4,10,105,146,8,58,162,209,66,104,133,173,145,237,87,167,13,100,34,186,190,11,50,75,64,179,87,55,105,145,254,161,11,251,37,14,104,229,7,63,91,244,58,82,86,40,46,90,151,178,1,225,211,223,150,4,134,89,242,208,15,219,83,139,205,160,150,34,159,143,181,37,198,181,34,87,251,163,32,89,120,87,10,190,179,138,119,13,41,214,92,1,41,178,49,223,172,44,7,89,193,97,14,7,136,254,76,71,111,131,108,16,234,209,144,43,126,9,40,99,75,109,178,153,21,205,151,218,91,105,232,11,88,134,33,125,125,177,171,81,108,22,198,74,186,157,168,32,178,43,238,199,125,208,95,254,162,56,88,172,25,126,161,104,174,171,98,215,180,114,41,221,114,140,4,125,24,251,88,148,31,235,229,161,122,229,240,180,197,236,137,213,105,30,138,195,106,251,193,50,172,134,1,19,176,127,20,0,150,11,111,128,209,229,203,181,130,43,175,211,241,22,243,113,194,190,22,221,1,214,176,240,165,126,190,141,43,36,180,39,110,182,49,125,187,197,206,9,187,114,148,236,58,191,129,234,79,197,107,96,16,124,84,143,246,189,219,119,77,209,171,80,2,62,42,82,234,2,90,68,11,36,135,57,88,118,67,86,214,211,128,81,33,18,166,161,82,45,23,176,66,32,149,100,132,59,230,91,10,116,74,56,159,29,43,130,199,116,188,147,53,131,148,171,230,133,58,233,250,1,190,94,254,129,249,240,117,220,204,159,230,214,62,142,210,140,19,18,101,143,106,248,214,104,208,96,193,245,229,207,81,255,173,19,33,240,39,202,128,184,236,106,98,94,80,31,71,229,160,78,183,81,160,27,205,153,58,45,30,126,188,137,173,157,9,176,244,129,151,41,6,192,206,150,235,193,222,26,111,19,41,34,35,140,55,254,212,233,46,200,62,65,205,170,122,232,1,189,142,146,210,43,156,114,172,144,148,106,29,198,49,105,221,8,122,237,242,53,55,129,173,64,150,88,41,84,72,32,25,39,160,193,21,238,67,227,155,144,30,122,213,76,108,9,51,252,121,54,75,251,137,138,11,177,214,137,8,102,110,94,64,208,122,123,93,140,17,68,212,215,253,145,157,193,65,55,239,176,205,253,232,92,70,243,79,207,128,112,254,65,36,142,159,216,250,125,52,61,20,52,157,72,51,48,216,177,13,248,52,211,198,181,160,11,188,92,169,13,63,122,85,124,145,38,118,168,89,125,28,230,83,101,3,235,29,9,49,124,115,215,212,107,217,45,105,2,64,45,76,11,102,187,36,60,152,192,64,63,234,245,250,2,220,24,17,175,80,241,111,184,232,21,3,132,6,6,151,4,86,167,19,173,148,180,39,27,34,159,109,80,44,30,12,174,221,140,176,79,79,63,101,92,138,93,28,22,8,68,178,21,191,126,236,65,162,115,10,100,99,212,117,193,27,94,43,243,246,162,146,225,187,100,143,13,72,29,4,101,72,120,111,165,160,51,180,75,83,128,7,254,177,120,170,90,161,137,111,186,215,195,2,242,69,158,191,88,43,106,30,116,5,119,188,253,139,240,81,239,193,253,134,5,108,153,14,90,14,136,54,78,95,117,20,247,132,22,64,37,131,85,91,192,122,100,120,72,30,220,220,0,157,126,175,24,54,163,211,51,103,109,188,135,38,145,58,177,90,161,223,51,14,234,54,71,180,58,193,92,206,160,203,66,72,32,33,213,107,201,172,146,111,137,53,186,69,33,220,4,24,158,242,148,138,129,65,135,209,250,203,145,233,166,5,34,201,175,104,215,126,21,96,203,43,11,62,217,186,131,153,74,124,164,105,104,72,80,103,149,0,129,81,49,44,248,30,156,58,160,101,10,9,246,159,241,108,162,60,102,216,220,162,139,21,2,139,59,164,217,238,229,243,238,128,105,156,251,100,145,111,120,210,14,192,219,91,177,25,238,186,101,69,197,66,189,24,250,205,19,168,125,255,227,85,99,132,23,180,108,95,110,59,94,63,96,238,66,108,3,64,227,253,172,200,197,138,53,111,157,217,228,211,136,159,143,59,252,132,34,191,66,83,165,195,185,112,188,93,160,92,56,84,1,75,165,41,16,118,100,247,171,108,116,178,239,214,251,61,102,128,18,45,8,14,150,176,25,115,71,80,229,244,100,38,45,49,111,17,146,237,93,223,51,29,4,93,19,69,86,243,69,169,18,1,68,188,139,178,248,126,103,243,223,56,102,135,9,5,141,190,182,29,45,28,111,204,34,26,186,116,178,185,116,254,186,151,117,0,233,97,16,33,75,68,33,129,199,85,129,169,207,244,76,241,255,47,254,165,24,37,190,158,181,215,68,236,146,197,222,34,201,122,112,133,11,3,243,241,28,167,9,87,95,21,59,30,34,14,204,1,229,160,105,103,181,57,84,135,125,252,96,17,76,24,201,5,120,50,40,130,233,67,140,48,238,177,159,148,229,131,142,153,56,242,117,248,48,221,214,159,104,4,124,227,105,11,136,4,207,116,67,255,89,117,211,18,175,34,38,100,35,250,200,165,107,194,230,148,175,197,143,205,82,236,77,4,179,95,163,253,66,34,17,92,117,221,66,64,104,50,133,113,4,54,139,207,45,66,163,185,220,122,172,132,53,42,105,117,243,68,21,202,41,9,185,209,75,32,27,140,10,0,120,26,80,44,27,106,15,19,235,232,251,142,17,232,235,255,96,173,3,140,186,190,175,170,227,198,105,19,241,34,119,19,174,71,141,184,101,171,0,120,47,17,50,247,250,224,65,243,163,41,247,94,233,185,221,48,143,82,27,29,54,163,187,100,94,95,73,8,254,10,1,154,244,137,161,251,151,119,138,45,132,85,87,186,210,87,121,223,83,250,11,3,124,71,125,11,57,44,231,73,5,96,93,165,195,240,197,75,120,159,23,173,12,177,105,54,218,242,3,135,108,174,185,109,8,74,153,172,84,121,21,222,211,36,203,12,136,178,210,177,119,178,136,201,126,88,235,4,62,156,221,40,231,79,219,140,185,123,32,92,204,137,96,60,255,188,111,249,61,80,214,177,238,217,133,220,230,19,33,65,250,246,231,159,105,194,163,13,122,161,28,249,93,32,241,201,96,214,102,244,145,250,174,25,62,157,164,57,67,66,187,229,239,233,86,81,36,211,233,227,249,143,64,180,124,10,107,87,227,197,159,207,151,178,29,162,206,15,100,57,251,47,33,198,152,139,144,160,186,164,102,189,2,163,200,22,152,45,220,162,188,167,14,78,92,145,101,254,238,109,51,48,163,229,66,148,162,230,53,161,222,169,39,180,45,17,99,102,68,137,119,94,220,230,185,111,10,19,76,119,59,124,228,32,115,41,136,191,161,146,183,139,240,136,170,168,77,113,211,24,128,255,119,232,72,177,24,146,28,45,99,31,169,246,37,114,111,186,204,75,69,60,113,236,69,183,88,137,145,62,14,126,160,61,117,87,129,221,160,46,32,107,16,161,96,1,43,83,45,49,237,13,218,169,220,194,220,76,131,37,212,206,223,64,233,130,55,87,86,4,84,80,162,175,49,6,203,102,149,195,50,64,57,22,3,199,95,204,207,219,168,69,132,221,68,85,165,95,137,240,103,138,102,77,111,76,70,119,164,209,176,21,27,196,97,197,24,3,119,176,73,132,200,79,188,146,10,206,59,58,137,64,82,45,19,199,255,237,252,21,15,242,123,240,83,95,55,181,84,231,222,171,97,238,99,241,179,167,38,114,214,198,17,223,245,24,162,46,250,189,34,41,229,81,66,148,10,63,43,190,49,189,179,88,0,230,126,43,13,40,131,158,99,196,51,144,222,204,163,77,105,106,155,251,43,103,208,69,7,27,227,60,40,90,36,192,216,68,0,210,249,143,179,170,103,170,199,193,13,201,210,129,110,231,36,220,227,86,187,82,212,164,72,169,246,103,153,233,16,242,103,1,166,227,179,75,98,49,248,213,72,121,69,73,176,156,65,18,123,84,167,123,17,83,79,231,181,230,211,141,113,128,130,212,16,94,155,253,76,31,51,168,61,8,48,56,159,232,34,60,168,170,249,53,214,84,87,99,95,128,48,248,203,19,103,133,10,52,113,210,28,75,195,135,213,175,29,213,252,118,199,13,23,131,49,163,207,50,95,30,104,106,38,121,114,84,26,36,143,227,144,227,251,239,70,246,118,10,243,252,183,217,97,67,123,221,228,68,209,184,216,135,197,12,29,159,2,253,165,37,185,33,198,248,95,33,178,40,47,109,245,93,208,23,236,33,37,159,40,47,114,183,94,186,31,186,245,17,235,233,203,77,82,209,183,43,91,99,59,40,52,106,182,172,252,126,40,127,250,77,253,236,151,217,64,17,223,119,10,13,106,10,48,225,49,32,79,37,204,100,91,133,23,206,27,63,115,90,252,56,237,60,139,55,223,176,244,191,56,190,177,6,102,28,202,13,82,194,253,59,231,101,80,90,243,117,116,83,50,238,133,196,100,110,41,52,246,93,6,79,109,49,232,125,229,78,247,8,110,237,149,204,119,160,248,157,119,143,121,181,39,213,80,64,190,75,38,169,89,195,19,112,112,34,164,78,1,87,145,156,218,63,76,46,99,167,19,35,88,174,152,205,83,204,141,123,101,192,134,83,49,160,121,243,185,245,46,100,69,99,63,218,115,90,83,230,157,145,140,91,252,171,5,9,50,187,171,144,228,132,36,40,112,47,237,148,173,87,132,200,170,194,2,135,203,214,107,2,109,115,73,223,15,22,82,84,198,254,17,128,233,243,225,84,165,19,136,190,157,46,97,98,255,132,85,84,79,245,129,184,88,135,79,23,253,92,120,67,36,85,209,154,73,106,135,145,233,228,109,181,71,237,220,239,124,165,89,189,134,217,18,73,13,210,146,61,56,119,55,117,95,122,17,86,124,183,190,85,88,55,5,20,10,232,49,244,21,72,123,207,3,175,54,243,12,77,98,31,243,19,40,31,241,58,100,36,31,147,166,145,146,78,230,188,81,82,229,7,237,186,170,99,160,19,174,117,13,105,76,12,244,79,57,32,65,40,93,227,14,71,34,1,163,217,67,247,8,63,164,247,231,66,149,203,160,71,116,188,3,238,11,184,131,224,235,180,73,107,229,152,206,15,90,44,181,254,124,40,118,188,167,167,226,182,62,227,19,255,71,88,220,155,57,227,233,7,139,217,80,74,6,157,211,187,68,87,250,86,126,107,115,94,143,107,223,192,205,26,24,91,213,196,241,204,155,194,141,26,119,183,193,162,170,145,49,12,1,1,173,158,115,77,97,133,128,47,12,109,182,77,79,102,113,240,170,219,239,145,85,78,70,0,80,44,108,169,200,118,123,96,232,143,78,205,92,201,27,78,94,58,211,226,3,8,56,102,137,137,88,205,53,208,62,213,144,77,64,57,179,242,53,140,238,200,68,132,195,242,41,205,108,246,250,75,31,68,63,185,22,154,252,47,29,171,169,127,40,9,33,34,220,235,82,84,222,205,8,68,139,73,243,200,153,122,223,145,35,57,101,187,45,151,193,161,86,230,253,43,133,2,191,25,216,53,111,1,198,73,150,156,138,237,168,105,215,74,151,110,220,175,129,145,51,90,170,151,23,11,80,203,164,48,96,74,108,250,25,44,190,87,217,220,178,3,75,160,190,17,51,107,237,188,102,23,29,180,42,41,150,117,141,210,108,10,234,208,37,9,151,68,228,27,205,245,160,91,249,127,146,148,149,175,104,184,244,28,7,26,147,215,200,224,156,68,62,146,93,4,206,176,41,27,41,233,177,112,210,20,150,58,31,17,76,157,112,100,58,84,169,220,77,198,37,144,37,142,2,175,219,251,122,135,89,103,135,54,35,143,167,131,222,166,50,66,240,65,226,126,94,159,67,154,170,52,222,25,13,245,177,58,91,36,229,190,69,210,165,201,250,101,19,105,23,57,11,228,195,159,74,81,251,227,158,48,174,108,175,107,164,19,164,245,166,186,146,91,44,72,174,227,55,253,59,89,28,109,57,240,84,197,189,102,253,199,77,6,156,33,208,207,201,120,119,160,36,228,102,220,176,187,52,24,8,147,45,162,129,56,209,113,205,65,27,93,206,46,96,61,242,38,212,42,109,121,126,117,234,118,231,35,29,38,0,154,196,202,146,193,33,21,87,46,73,216,192,218,53,122,24,200,58,164,199,216,197,192,168,135,229,163,153,200,55,15,142,19,236,118,140,42,132,86,11,20,2,148,130,107,221,150,122,222,68,137,113,123,86,147,20,148,8,55,204,103,220,167,14,224,237,246,12,183,124,98,84,15,141,110,167,44,132,145,245,208,112,160,15,82,140,220,83,138,18,214,122,139,96,57,233,212,23,183,226,122,225,145,250,130,191,209,61,94,67,224,17,45,140,140,150,24,226,6,187,43,185,236,38,69,41,81,186,152,201,4,98,164,14,205,148,221,138,45,209,57,121,96,154,199,24,237,209,63,42,175,240,30,226,250,200,201,101,131,231,95,161,144,22,93,170,192,228,253,175,113,239,18,127,35,242,7,7,206,216,22,46,172,166,19,141,38,53,225,0,85,204,72,251,196,162,57,216,12,60,112,45,95,158,80,185,89,141,122,245,3,196,171,35,129,197,6,57,126,203,151,200,8,230,14,68,9,56,96,111,101,235,61,135,103,182,242,36,50,215,196,142,204,106,9,227,178,211,166,54,218,197,75,62,48,204,161,127,175,216,13,222,198,240,255,207,76,221,93,174,222,158,27,216,20,94,53,177,69,112,249,57,251,13,197,51,85,90,189,242,199,159,231,160,222,118,93,119,77,134,10,249,218,209,62,115,112,55,189,4,83,176,189,107,78,96,26,41,115,184,173,0,154,62,208,222,1,9,180,238,248,81,48,70,27,50,155,203,165,32,119,141,154,241,55,78,82,83,239,196,209,246,87,148,180,222,127,61,220,211,229,80,222,9,104,147,24,234,213,168,12,118,201,42,27,172,106,52,84,152,12,98,170,48,233,90,239,11,143,196,223,72,214,250,253,192,52,48,55,254,163,152,218,5,229,65,64,125,156,43,33,176,89,95,146,247,66,12,216,32,127,246,85,145,144,180,34,89,93,67,138,136,71,94,33,56,90,100,57,143,8,67,23,108,7,213,40,205,251,105,65,205,116,70,231,53,38,47,220,41,185,165,90,75,198,218,112,161,104,27,108,53,116,242,101,90,221,100,85,26,162,44,230,249,40,76,90,237,66,96,139,83,29,146,243,76,17,123,211,75,205,118,125,121,4,37,218,253,36,38,205,52,237,145,182,164,93,245,106,210,5,194,54,195,18,45,199,114,119,90,4,92,126,57,227,83,84,202,176,21,193,180,129,103,177,116,83,198,24,72,170,136,189,93,229,201,125,132,158,191,21,166,179,194,15,12,133,170,143,246,124,25,136,183,38,66,106,145,78,94,30,149,152,183,49,74,152,141,128,114,178,62,5,93,57,243,47,75,79,70,244,145,153,92,230,82,124,92,162,62,60,63,124,74,167,235,213,116,244,165,92,208,148,33,186,230,67,247,1,198,164,80,173,179,81,201,114,159,214,244,207,130,71,221,153,123,151,32,200,18,124,108,29,40,219,212,145,167,211,5,194,216,40,134,174,214,61,94,124,239,84,152,94,187,167,151,54,206,173,193,145,9,8,204,11,175,228,19,65,255,26,40,124,192,105,38,67,69,185,221,236,5,180,74,213,10,83,161,86,231,99,74,88,73,68,119,138,150,187,253,182,80,133,177,177,165,42,30,120,218,221,93,46,132,50,39,33,82,210,243,158,113,100,158,202,118,45,74,35,83,142,173,50,13,238,229,75,246,42,35,63,82,20,6,240,228,56,180,247,78,146,81,149,128,138,18,119,140,133,38,118,129,173,142,85,110,254,253,251,75,100,139,43,232,54,103,181,77,249,17,168,21,193,135,110,218,250,83,104,85,189,163,99,117,185,6,92,5,201,106,213,169,32,190,212,37,118,16,116,216,55,225,104,238,207,130,122,59,115,48,135,121,246,111,192,92,42,80,120,233,99,163,114,122,238,109,215,4,168,114,28,197,245,196,70,170,73,221,58,98,46,95,229,215,239,164,48,191,195,44,253,112,43,224,166,125,108,3,107,52,161,5,68,239,241,247,118,136,115,163,26,162,4,234,17,150,141,54,223,46,27,88,54,77,32,177,26,51,128,84,110,228,13,190,178,82,234,225,43,245,150,101,188,188,128,41,88,54,32,216,125,221,176,24,179,130,131,141,74,242,204,178,214,79,98,43,215,24,200,174,247,166,76,174,226,26,143,221,122,201,120,35,233,149,169,26,150,85,129,52,187,139,76,85,242,41,42,30,87,124,173,53,3,218,122,106,50,39,209,137,250,125,15,64,177,6,133,45,148,200,106,77,200,185,204,77,152,209,24,155,47,118,157,250,43,86,51,190,66,212,117,148,110,46,61,71,254,72,48,144,86,201,245,196,165,116,232,20,194,108,51,53,167,102,198,119,184,239,102,182,70,68,199,55,218,146,203,55,207,94,196,5,31,137,130,243,107,255,96,138,136,178,3,83,184,61,91,129,217,166,125,157,168,18,91,117,141,182,2,84,172,193,252,137,13,44,61,223,68,61,65,75,115,109,31,230,224,91,186,114,115,144,194,70,63,77,13,59,244,157,42,182,102,163,153,124,251,129,89,11,190,179,183,139,73,40,96,192,188,194,19,229,49,61,35,57,216,223,22,185,77,56,126,249,129,252,175,169,75,125,197,30,116,167,31,198,225,195,138,77,79,234,224,146,124,133,39,252,190,104,119,219,67,81,126,63,180,132,45,168,51,111,126,84,26,244,88,123,221,2,141,5,59,232,144,219,136,215,226,91,38,16,222,111,47,159,4,185,117,72,38,154,107,239,133,213,207,182,79,232,242,150,19,231,51,250,45,107,168,243,140,11,172,98,241,136,30,134,247,130,214,245,39,56,190,160,83,124,158,71,0,87,194,0,54,17,76,161,31,25,232,157,245,63,162,123,199,45,50,204,21,216,223,164,121,94,251,78,174,8,31,161,121,194,96,95,255,190,231,182,176,106,133,89,93,2,111,37,154,113,193,91,247,117,88,91,48,230,164,24,26,182,216,248,0,218,117,148,173,152,32,25,34,237,48,156,220,129,165,130,70,245,40,141,103,202,194,255,64,77,36,240,204,156,248,37,154,134,201,249,248,166,39,203,68,92,94,116,112,41,218,233,112,155,228,163,101,247,36,141,122,187,67,105,56,234,74,79,13,35,27,18,118,21,153,64,156,87,22,30,62,186,78,47,199,50,54,34,248,144,189,170,171,85,230,13,235,84,177,231,48,125,156,141,157,138,103,250,60,101,8,184,238,161,248,84,248,131,72,156,88,160,76,240,150,59,148,209,102,250,105,30,125,27,165,82,31,20,225,174,250,80,129,254,95,3,173,111,54,201,168,8,221,183,201,13,7,6,99,49,173,180,192,5,17,223,184,9,202,252,211,109,63,232,34,24,106,214,6,58,118,96,173,10,149,91,104,79,114,229,227,215,80,139,23,152,139,227,10,76,33,28,114,249,53,20,34,188,142,57,70,31,129,128,4,184,37,104,17,48,144,20,135,27,85,21,233,140,44,252,167,77,205,252,171,238,178,14,157,84,223,194,150,158,168,12,137,19,250,108,13,218,79,164,42,157,168,156,30,206,229,132,26,81,24,29,93,167,208,231,51,127,162,43,167,244,124,153,43,102,187,198,25,47,193,252,84,172,194,69,20,161,28,201,108,148,57,143,195,117,35,131,75,104,35,80,194,41,232,249,30,21,205,101,68,1,255,241,62,151,84,43,235,130,49,101,133,212,236,4,146,31,197,126,62,6,87,66,28,44,35,85,43,70,197,71,215,213,42,129,90,139,159,145,100,189,154,182,53,171,201,17,21,5,221,22,65,31,53,71,168,99,64,155,45,23,239,227,235,70,238,136,149,129,218,128,25,101,229,210,130,133,33,148,86,202,179,181,193,55,231,119,122,88,209,137,194,32,14,14,181,7,123,77,92,228,26,101,227,18,185,28,241,212,200,55,173,152,103,230,197,181,124,15,79,170,205,52,122,236,126,74,196,232,181,71,67,125,2,239,45,183,76,42,184,152,239,189,31,140,1,113,77,182,203,223,35,42,151,151,93,12,107,224,146,154,202,45,88,78,47,188,9,79,28,117,232,121,243,138,136,117,32,199,188,205,192,223,138,174,85,211,173,98,105,206,120,206,82,42,226,85,152,179,137,113,109,116,86,82,172,50,142,30,135,167,208,134,182,142,218,48,204,108,28,51,30,215,94,106,138,110,117,150,183,137,251,197,34,76,66,254,10,253,55,40,197,254,17,54,139,234,84,62,204,54,29,107,169,133,135,169,167,190,45,82,86,238,254,32,76,140,255,3,103,49,213,45,175,235,19,135,125,209,84,11,193,221,91,216,33,104,181,248,70,78,114,184,253,233,208,65,137,191,25,122,138,157,202,98,120,109,232,183,112,234,137,186,179,48,226,55,192,62,250,108,205,130,31,71,156,36,218,238,78,193,233,40,109,133,28,10,5,174,230,119,76,125,96,254,101,98,233,63,119,234,188,167,161,61,140,214,10,144,45,16,125,50,57,15,24,75,147,223,251,245,83,118,160,197,171,188,126,77,27,12,245,244,136,158,227,13,237,220,33,55,204,11,37,59,27,213,97,109,104,94,30,69,9,17,56,150,100,27,128,100,101,209,21,127,148,131,34,167,20,101,240,9,230,15,111,221,43,100,23,127,84,202,136,176,25,244,152,148,167,43,140,151,10,249,250,138,32,205,163,253,131,78,244,133,83,233,244,248,242,168,45,123,115,61,53,84,80,181,0,116,113,151,144,253,231,170,24,107,190,72,80,39,29,237,107,227,202,213,177,205,4,154,18,226,119,54,80,206,163,172,51,153,159,245,111,6,186,228,17,160,226,27,181,147,195,59,222,209,216,235,18,159,99,89,239,113,210,191,247,255,17,12,123,61,157,75,64,50,207,196,145,183,137,151,70,117,47,177,221,139,68,97,136,138,125,181,30,206,229,160,124,127,49,116,57,182,40,99,196,101,207,244,214,92,60,116,227,253,221,40,209,69,150,217,141,92,69,37,49,230,20,127,191,126,236,217,68,73,150,153,88,44,191,113,242,91,31,157,108,18,217,73,47,92,211,243,209,201,8,212,156,50,193,174,186,19,147,81,101,240,241,236,189,121,210,70,206,137,81,203,186,105,51,153,123,243,85,179,8,142,109,125,96,248,208,177,100,71,43,67,96,153,189,14,22,7,107,197,250,120,101,184,186,222,248,169,225,247,223,74,33,236,169,14,32,41,250,210,33,9,76,187,78,48,214,228,61,187,163,74,168,156,29,104,49,99,89,204,150,145,237,93,107,114,204,9,52,252,88,86,88,99,91,83,63,49,22,151,108,197,47,9,100,221,179,159,153,140,255,73,176,89,241,244,31,208,207,59,242,229,235,224,95,165,138,164,17,229,178,215,142,84,76,3,207,60,203,27,1,92,214,120,148,201,236,116,79,239,6,144,155,219,192,109,211,140,111,88,196,133,41,66,67,91,16,77,91,167,99,159,99,103,90,140,76,20,112,0,155,63,146,37,99,220,108,93,92,4,192,83,105,205,248,26,103,148,249,6,215,33,29,101,77,182,13,178,137,212,235,30,56,183,141,102,219,30,157,53,252,167,210,198,139,150,134,81,114,240,124,219,11,13,206,243,82,11,252,188,136,222,126,81,89,78,48,243,178,193,124,112,61,114,163,214,10,251,93,152,40,191,99,197,88,14,32,164,246,207,205,67,211,38,135,14,236,86,33,114,204,230,126,231,34,55,235,172,37,35,225,57,141,135,255,200,172,33,90,186,27,232,253,200,185,25,236,158,62,111,131,150,165,242,120,89,41,221,83,127,26,96,228,210,172,103,221,127,64,5,255,29,195,135,53,147,28,75,166,50,175,154,249,103,6,220,234,59,49,178,171,118,110,140,159,194,80,30,45,17,245,179,70,170,13,52,46,185,123,61,14,57,155,34,196,25,59,201,58,223,34,212,80,184,227,39,143,116,54,94,48,66,141,157,175,55,152,139,168,231,82,3,20,138,83,141,114,44,107,77,62,141,70,52,49,238,31,227,190,9,3,109,178,161,25,228,57,65,13,40,62,223,249,55,226,1,161,185,246,116,121,147,248,72,25,45,225,150,176,137,198,6,211,176,212,23,92,33,129,41,174,103,176,138,116,218,152,51,90,126,221,47,116,124,180,4,148,132,110,88,107,89,107,161,160,98,248,24,110,255,145,231,44,43,96,119,194,42,25,242,173,237,5,143,78,94,17,199,44,145,197,92,108,233,2,28,170,21,134,36,69,113,23,243,19,131,163,213,83,212,15,39,149,17,183,195,153,161,203,0,245,92,103,193,12,32,97,206,32,83,245,156,183,231,179,228,125,193,78,226,5,25,113,3,36,73,51,193,69,100,156,66,52,126,200,172,10,120,95,2,210,42,221,233,181,223,103,23,51,129,111,233,240,112,71,242,164,119,248,72,145,7,207,31,14,225,50,84,77,126,42,67,170,99,81,82,11,236,110,19,227,19,202,240,88,250,45,152,23,212,215,95,127,243,55,40,232,110,178,219,245,53,183,55,2,156,189,183,107,119,229,112,40,53,121,248,33,255,192,16,235,182,0,248,120,122,110,126,201,149,8,117,237,193,185,143,65,235,143,65,177,216,177,155,32,151,149,128,142,163,61,236,255,100,159,232,49,156,137,170,192,141,6,58,114,144,112,71,16,178,48,231,124,252,222,216,86,105,174,221,72,153,210,141,93,161,178,57,210,131,159,128,62,165,232,74,253,229,162,79,28,247,222,240,2,222,42,17,76,223,245,123,12,5,187,221,242,53,189,142,142,32,151,33,187,28,156,218,77,106,13,243,81,218,193,234,102,167,44,63,115,246,21,77,83,227,239,236,249,66,219,44,183,122,136,189,51,75,242,117,206,3,215,142,131,26,203,4,191,19,98,147,220,211,140,180,62,164,89,245,138,130,93,155,206,98,226,246,221,81,91,49,218,158,28,57,19,136,59,239,140,173,52,221,25,142,168,185,127,82,152,245,237,119,206,216,152,228,212,28,168,51,79,76,192,152,167,211,139,255,23,6,63,72,73,25,242,143,58,132,180,172,87,9,86,48,70,28,55,244,18,248,83,248,103,205,43,253,243,187,135,10,121,160,200,15,177,65,65,110,40,221,210,243,61,228,60,65,248,98,206,203,6,203,6,41,136,156,14,5,251,163,47,216,60,36,198,225,156,138,60,47,90,97,154,71,74,71,4,186,178,239,94,104,204,25,95,176,59,113,60,4,209,242,173,67,49,168,184,238,162,227,115,42,100,101,191,113,108,183,33,63,102,170,79,6,59,222,139,69,23,186,65,93,197,206,182,87,95,68,204,135,16,53,118,104,167,79,246,7,143,5,171,7,43,226,57,43,89,33,8,179,84,252,239,23,119,176,213,36,157,143,211,137,231,227,111,100,96,204,52,107,118,224,146,29,142,203,131,110,59,89,2,42,191,44,51,78,149,31,158,231,89,168,178,200,85,25,205,222,61,208,74,116,225,145,227,153,133,153,182,149,0,3,185,58,92,116,250,80,233,218,162,53,187,110,113,52,248,83,219,221,124,212,60,200,7,5,65,67,94,69,87,195,91,130,238,39,157,98,191,27,117,187,233,61,148,168,255,113,9,55,29,96,105,47,183,143,229,133,189,192,14,7,64,79,243,83,151,233,193,8,9,133,80,230,205,181,1,91,95,162,138,219,121,220,155,206,174,35,48,203,189,222,245,179,12,173,42,214,219,249,239,154,20,169,189,39,195,180,246,11,143,145,121,154,217,97,140,20,60,174,214,134,246,157,208,22,138,70,31,17,219,230,70,75,187,167,113,42,183,253,33,23,94,252,127,3,248,117,221,252,143,185,203,218,33,107,64,91,222,25,66,214,133,1,238,9,16,128,65,100,226,55,175,229,242,218,242,80,134,137,5,57,40,56,241,117,92,100,112,111,211,29,108,173,199,87,9,102,33,232,112,103,186,192,134,138,54,183,138,70,0,57,57,182,198,150,236,50,241,102,132,69,35,11,122,246,102,228,154,233,112,192,98,147,118,80,5,73,84,161,113,1,15,156,207,143,111,190,255,31,41,59,126,247,86,138,86,79,141,53,223,171,63,136,74,159,16,84,31,255,197,113,218,121,255,29,83,140,2,142,161,249,10,237,169,73,245,120,97,39,97,207,57,150,232,107,20,207,4,150,179,253,21,130,13,110,118,109,241,214,45,255,196,112,153,255,56,47,169,38,49,145,55,221,125,237,122,119,140,206,36,150,197,175,149,33,9,144,157,43,5,69,9,16,135,26,187,109,121,46,5,2,74,30,231,28,212,49,253,209,209,222,63,37,73,9,81,91,46,218,43,234,170,242,213,54,229,229,96,24,217,150,167,234,157,2,168,120,211,171,87,243,158,157,22,143,155,70,237,122,51,144,217,234,138,50,76,97,150,105,66,10,124,97,222,60,75,241,254,102,45,56,133,28,249,113,138,7,239,149,248,168,19,145,191,253,77,106,64,226,165,217,39,183,42,112,88,79,168,230,54,178,28,175,197,88,234,181,54,79,217,223,46,39,46,161,203,67,183,44,195,238,215,138,18,44,213,194,229,66,183,103,253,213,237,169,143,45,125,211,44,143,29,173,169,10,31,115,128,247,64,83,20,35,50,76,150,188,244,58,83,249,9,42,235,55,57,95,177,113,180,175,219,223,34,129,83,76,149,12,3,135,198,177,206,64,222,219,13,149,21,10,13,112,150,197,246,217,121,35,81,79,91,192,72,66,131,192,247,199,116,22,56,224,251,10,50,75,103,133,221,199,128,25,134,186,94,223,100,248,5,155,222,84,28,205,231,217,44,210,104,1,52,232,147,237,92,153,105,44,163,236,67,109,73,9,230,88,33,44,86,72,186,145,95,154,107,184,34,183,169,210,64,45,56,118,47,225,62,163,191,41,81,156,207,106,38,17,27,224,162,236,104,198,236,163,136,159,16,246,249,82,216,125,87,6,240,252,88,13,254,84,77,216,93,183,51,232,182,198,204,196,228,250,23,212,2,5,163,221,161,105,84,21,193,191,77,93,12,171,127,108,122,197,244,7,66,42,46,16,141,70,69,109,30,100,116,46,218,141,184,251,23,225,38,91,227,165,141,232,232,101,141,97,177,223,0,6,244,229,28,99,204,80,142,132,29,20,134,85,124,158,46,141,134,170,81,2,208,30,58,227,169,201,99,247,188,250,114,187,86,165,194,133,253,180,90,213,84,124,214,255,236,57,156,152,149,233,30,100,169,124,122,162,191,155,213,227,205,17,201,16,39,218,209,195,225,206,113,176,108,61,182,230,118,224,108,114,193,249,10,97,46,98,73,28,149,149,72,13,129,94,234,6,54,93,171,216,172,1,45,77,211,248,31,201,160,186,65,78,26,58,164,190,217,172,219,39,170,151,46,237,113,41,212,192,98,80,233,201,194,13,172,251,211,3,53,24,254,145,188,222,17,47,45,190,51,163,151,212,0,129,104,255,200,243,253,109,230,38,95,13,184,42,59,243,154,206,254,166,21,55,89,19,40,75,253,240,16,233,133,197,65,79,178,214,78,121,124,35,215,242,47,71,140,158,3,231,184,74,145,119,53,67,57,197,123,8,38,205,84,252,198,31,13,49,71,154,246,108,194,35,13,42,170,128,18,65,48,123,78,156,138,98,155,53,5,40,176,41,95,160,121,188,152,201,28,78,238,75,16,24,184,114,236,250,168,232,251,241,43,128,177,0,195,51,253,146,40,154,51,110,24,69,255,114,127,179,235,139,250,245,93,112,56,85,204,55,206,165,83,188,46,82,54,1,250,194,59,18,127,153,26,53,154,179,4,129,85,76,159,231,61,215,191,187,3,21,128,241,11,126,66,254,215,126,190,79,34,15,172,44,162,212,43,117,206,58,184,246,26,52,96,232,130,10,17,3,38,35,106,52,142,84,73,51,81,42,9,46,98,48,151,254,104,130,89,22,193,156,251,148,117,7,60,192,125,135,187,210,212,17,185,159,112,176,99,73,65,141,29,190,173,21,255,243,76,74,116,216,206,209,96,221,222,194,111,243,159,195,11,163,9,81,211,74,166,14,16,24,68,98,42,149,241,54,131,69,200,87,57,21,142,21,12,191,105,31,68,175,28,135,39,11,94,232,72,38,202,66,207,54,200,152,48,213,128,181,237,236,192,88,126,70,66,232,62,120,33,65,215,255,17,250,9,74,229,146,170,209,44,112,111,211,99,78,148,188,29,30,73,156,247,234,187,146,72,114,191,201,76,99,111,65,78,127,2,35,19,38,51,106,88,254,243,84,161,56,137,126,12,166,232,208,251,176,195,211,165,130,199,48,3,154,7,61,124,19,147,63,216,109,186,152,73,16,80,203,79,181,13,244,87,103,125,118,186,39,211,240,146,217,194,216,22,140,129,64,203,132,247,194,144,238,68,24,239,228,243,236,95,18,90,19,176,38,42,225,74,169,80,32,142,33,96,167,200,187,149,124,135,8,54,254,70,224,102,61,186,107,111,106,129,199,149,117,94,102,186,71,116,163,181,190,220,140,8,227,219,154,235,174,5,115,64,226,64,197,220,4,144,79,132,196,182,50,174,79,183,62,155,176,189,140,254,50,201,52,244,44,231,16,184,227,73,27,69,247,45,145,105,161,229,4,76,177,7,255,210,239,246,145,162,99,184,2,200,186,205,52,135,156,243,248,252,122,211,64,28,19,179,10,214,171,8,213,158,184,111,204,225,235,14,183,195,250,140,63,94,182,88,45,161,147,196,240,33,211,67,180,135,82,139,166,181,100,137,180,61,48,75,121,93,242,110,132,17,33,176,219,91,178,21,223,96,218,71,5,185,132,172,179,77,175,252,49,11,99,22,24,78,154,254,18,156,231,163,206,224,4,22,182,1,104,184,41,152,157,46,234,44,217,24,144,136,83,125,49,164,100,18,186,65,91,102,86,91,250,160,158,173,43,175,26,215,39,19,69,240,110,200,7,63,202,209,100,163,189,81,250,182,104,189,127,10,99,38,28,142,179,106,60,16,116,14,235,109,46,232,224,122,129,54,76,212,119,227,46,204,170,205,69,56,116,251,217,199,201,65,149,193,211,196,87,23,80,160,223,174,183,86,149,246,11,205,75,79,84,37,75,126,221,207,31,75,192,98,103,18,40,173,141,76,230,81,190,3,197,111,99,217,76,63,49,58,112,72,152,230,209,82,80,221,200,51,182,134,216,183,168,53,103,59,127,73,65,16,5,15,59,184,87,48,179,42,229,88,115,92,193,136,226,163,78,101,220,169,91,156,225,45,29,189,194,175,198,91,35,66,77,236,112,204,47,206,48,106,37,101,126,87,57,105,208,25,37,232,232,189,53,149,182,205,207,191,203,100,219,34,30,250,43,24,96,53,106,84,75,169,126,34,14,209,28,208,199,91,189,229,129,190,131,149,250,189,214,235,105,137,219,191,184,56,141,195,6,80,17,138,224,128,32,212,161,5,37,128,39,37,115,58,2,172,63,2,120,232,246,131,158,243,154,186,63,235,22,2,173,67,96,241,170,179,141,242,83,182,21,165,25,220,190,134,169,86,55,1,77,229,47,168,45,202,96,41,28,186,21,90,86,125,1,156,57,199,155,122,173,116,242,53,76,83,51,25,56,99,122,82,18,211,185,170,5,139,75,62,11,4,66,221,185,123,145,242,30,34,107,109,76,55,2,14,243,130,180,138,143,175,210,169,188,229,163,247,152,133,11,67,28,80,136,137,36,204,13,114,46,101,79,70,70,134,87,10,235,241,153,181,202,20,205,205,222,0,239,166,2,241,177,82,236,198,213,125,117,89,168,15,11,31,53,143,250,51,216,3,186,60,212,195,249,44,174,127,138,128,110,219,25,217,205,183,48,148,78,159,43,139,166,38,101,120,148,197,91,82,214,102,207,249,242,77,177,69,127,33,128,119,146,77,97,149,142,35,9,173,211,50,138,75,227,98,148,14,141,159,130,144,49,194,211,2,71,23,47,126,254,57,149,213,234,233,17,45,93,152,17,142,147,90,78,149,47,213,109,177,11,231,177,90,229,97,172,137,159,191,166,170,246,177,147,163,70,200,236,47,186,64,125,139,250,121,211,240,178,79,254,127,194,140,147,147,250,86,245,207,60,141,60,195,60,235,221,178,107,232,202,63,155,253,148,202,107,19,61,61,34,21,41,81,81,88,202,116,156,192,78,187,83,138,205,246,39,155,33,214,131,221,247,86,194,124,24,23,227,6,145,225,135,46,123,143,158,173,52,120,81,191,170,243,160,43,67,20,182,92,73,79,155,62,58,223,67,182,97,17,41,232,216,145,85,194,7,109,14,148,245,62,103,22,20,10,196,126,254,179,48,157,113,164,187,78,69,189,217,82,126,38,246,53,106,141,44,41,154,242,69,81,55,233,200,82,98,78,46,30,132,65,65,251,174,233,185,236,186,12,135,20,26,93,209,74,252,44,235,172,229,82,112,21,114,198,91,149,203,53,109,13,33,47,230,80,1,101,199,121,76,176,183,146,217,191,16,8,14,129,120,75,247,163,236,233,227,213,0,39,249,25,46,125,180,205,189,54,196,156,83,76,29,75,94,24,168,128,150,249,195,18,97,3,68,218,152,43,165,141,59,53,15,105,106,124,157,87,242,150,202,246,1,212,249,200,218,250,139,60,114,221,11,134,110,22,139,213,167,237,29,57,123,121,21,227,215,20,41,179,185,195,23,15,154,59,194,66,12,176,216,82,213,216,32,33,137,65,121,207,181,22,35,80,50,223,206,240,204,150,148,74,204,55,192,220,75,246,209,19,249,242,120,199,179,172,35,37,230,10,220,196,31,145,30,189,236,197,97,132,22,73,74,202,96,165,68,48,150,131,85,49,2,190,211,122,33,86,180,88,71,121,54,216,217,140,135,4,150,202,231,196,3,123,152,116,187,27,172,48,28,106,236,126,5,63,151,48,79,90,37,228,153,218,41,86,110,117,117,158,185,67,225,98,217,199,93,185,163,175,121,132,151,111,12,250,151,135,122,32,154,166,34,4,171,170,63,130,165,227,226,6,122,250,237,148,73,112,15,175,132,237,252,141,43,195,128,194,235,85,152,252,0,15,141,57,115,39,210,69,213,62,212,122,238,32,27,10,15,166,199,44,133,77,55,41,88,195,180,208,48,20,11,185,204,42,67,128,25,197,5,139,158,91,218,104,118,70,21,229,242,248,25,201,105,208,155,152,155,14,26,253,42,235,140,188,191,115,56,174,150,23,63,233,224,46,37,22,183,203,80,61,116,21,160,184,147,62,239,187,42,215,28,118,202,58,251,223,226,127,19,136,66,37,136,35,170,221,134,96,69,222,136,231,89,4,219,253,113,114,118,160,77,241,85,216,251,166,102,195,54,62,51,44,192,226,205,182,214,26,40,217,82,61,125,219,224,118,50,228,119,164,63,167,10,22,77,252,10,218,137,188,5,53,172,95,214,63,56,7,192,120,132,103,5,19,107,136,24,228,7,159,142,211,98,56,96,69,5,80,180,55,243,197,166,117,201,244,230,167,108,143,185,120,153,225,67,200,148,178,209,132,103,185,190,110,147,7,22,78,181,232,79,122,210,45,230,68,177,41,112,92,162,64,113,166,242,120,164,74,209,61,199,71,243,26,154,240,68,84,133,195,144,44,58,110,108,5,88,102,237,16,139,178,131,145,207,67,91,41,80,17,87,113,68,78,62,52,250,25,12,218,165,125,168,14,232,221,155,150,223,235,96,39,79,103,129,226,131,119,150,98,212,37,244,175,77,93,98,216,21,105,155,246,184,57,253,1,250,9,239,249,243,123,193,226,67,252,165,116,195,21,38,55,20,82,126,238,242,87,206,115,181,57,165,159,59,210,240,85,243,168,150,65,219,173,106,153,204,141,242,142,10,220,242,9,44,35,153,255,191,173,75,40,68,17,93,232,107,182,156,10,195,53,41,120,24,135,15,196,177,66,222,74,213,60,48,244,60,49,198,218,59,133,50,155,205,145,112,235,133,57,142,195,178,5,217,227,243,211,138,129,199,238,158,51,148,175,251,7,128,55,249,245,209,253,165,3,52,207,67,20,252,176,63,118,20,11,133,187,123,78,76,87,85,253,196,137,37,55,87,167,82,94,68,121,231,201,219,69,154,88,210,229,58,31,77,52,244,191,142,196,111,132,53,208,108,52,110,65,147,200,140,78,164,35,71,45,141,146,28,129,77,169,31,77,142,218,125,246,173,113,227,101,177,125,91,168,175,10,46,59,68,173,187,174,191,211,207,77,71,146,27,35,245,20,35,21,145,53,114,43,99,174,177,22,247,5,162,82,214,207,237,59,185,110,160,88,164,203,109,22,236,35,106,100,196,139,61,224,93,216,240,130,203,247,64,130,183,33,132,25,210,84,251,82,220,248,82,160,166,115,45,78,211,175,11,255,129,89,4,64,227,79,62,155,249,29,74,132,205,77,208,7,168,154,205,226,162,159,158,1,175,81,177,207,151,71,192,133,195,24,199,187,255,121,80,190,59,53,152,147,115,187,120,138,24,215,178,158,204,23,220,239,36,226,237,76,159,94,169,195,184,185,2,203,214,7,205,58,233,72,173,214,165,188,43,253,30,57,91,116,102,243,238,99,0,5,26,175,168,174,210,169,2,246,87,179,27,26,25,126,53,230,199,152,27,136,239,81,249,143,136,149,35,172,185,208,110,102,223,59,124,19,255,160,14,227,224,127,73,4,205,43,152,181,61,125,210,84,94,188,5,0,51,236,130,242,101,31,76,117,3,113,2,117,217,34,90,106,179,33,115,133,139,31,102,1,235,244,212,2,188,85,53,71,50,106,116,143,128,91,31,34,111,190,21,113,202,140,21,30,47,173,232,128,234,226,230,13,141,176,38,141,10,96,15,35,53,202,139,177,58,91,205,163,202,22,101,220,83,199,118,186,17,142,142,178,117,239,7,91,250,195,75,19,90,190,35,123,175,204,144,38,189,146,228,26,248,115,108,195,155,17,245,53,1,89,190,168,18,87,204,168,167,178,42,11,78,126,252,166,81,17,56,171,144,28,179,221,92,131,170,181,130,166,228,41,137,221,166,184,98,168,110,144,70,39,31,244,18,214,75,85,38,68,137,181,179,211,188,0,151,170,118,88,29,100,65,229,99,155,215,236,126,198,250,11,208,18,254,60,95,50,81,65,249,62,19,75,122,67,164,51,59,204,145,229,53,42,152,255,87,150,87,96,35,150,219,226,230,122,123,173,148,168,214,200,174,152,197,74,110,98,5,9,250,254,184,109,154,238,175,58,0,127,113,213,210,27,242,8,246,85,26,39,172,179,45,62,83,249,155,136,12,222,224,214,253,124,180,104,33,102,60,245,9,102,214,201,159,204,193,96,28,192,160,51,191,38,197,204,125,250,213,93,32,29,30,229,27,57,63,54,212,251,53,33,67,222,71,85,91,176,94,27,176,222,147,114,7,8,9,45,68,215,94,2,193,52,224,35,63,204,211,132,239,223,100,89,33,198,181,24,211,83,6,55,51,36,23,172,30,150,254,214,217,158,51,188,55,236,226,204,151,53,61,173,87,85,4,79,205,144,103,63,192,172,45,200,79,166,229,129,173,161,50,122,176,124,98,98,16,55,209,243,108,7,169,216,85,203,121,198,206,149,167,60,182,151,112,34,0,1,24,104,207,171,135,249,70,146,77,23,29,119,163,233,150,179,85,157,132,197,8,169,23,29,151,118,175,241,160,81,156,104,88,250,168,203,247,69,238,88,175,236,185,55,172,44,7,131,252,194,160,9,83,162,251,213,53,51,215,164,237,202,169,213,16,169,171,176,244,129,234,41,99,130,175,232,142,213,70,112,174,85,95,183,250,67,154,87,192,123,107,91,214,217,0,169,45,4,177,166,205,227,113,23,205,29,111,141,6,252,192,199,154,226,32,238,168,225,1,54,30,160,113,17,90,1,116,253,172,14,108,200,112,139,229,126,246,240,120,56,194,42,127,27,209,202,59,111,164,189,160,76,84,176,39,143,154,206,177,197,9,64,166,97,162,136,248,255,243,16,228,198,32,212,148,37,5,195,103,218,133,37,215,51,253,168,205,233,180,233,218,66,76,29,167,38,30,87,219,244,233,166,75,57,107,132,104,47,104,60,170,53,148,52,109,251,209,133,232,24,192,44,132,127,253,103,201,112,188,104,148,189,248,17,78,216,24,87,126,196,135,196,239,50,48,1,87,134,7,132,7,10,196,224,45,126,131,58,157,185,162,194,169,119,112,154,56,96,156,38,224,81,16,103,101,162,199,74,35,175,255,163,219,191,76,73,49,196,93,247,82,65,54,101,210,70,5,42,195,132,224,234,216,188,37,1,166,143,60,213,113,222,126,78,174,56,48,67,133,236,244,217,199,58,172,61,4,243,148,150,221,54,204,38,147,216,163,47,164,44,216,249,45,2,228,216,89,47,217,88,93,125,213,190,164,254,82,53,235,79,140,141,66,149,36,155,185,106,91,8,198,8,87,156,179,103,122,163,249,56,247,117,138,249,82,40,131,233,183,77,26,62,134,34,104,141,123,230,60,190,210,195,236,50,156,251,63,172,169,150,160,115,249,128,200,186,200,16,233,254,52,23,122,156,104,32,86,53,36,178,8,29,151,160,246,49,34,12,38,46,18,75,177,141,199,70,196,157,156,150,16,240,224,91,198,73,219,189,179,25,64,187,164,118,244,176,90,129,15,247,118,240,49,236,36,36,25,232,210,201,244,11,143,242,106,72,82,164,110,235,15,53,241,211,69,202,11,221,225,209,23,100,96,127,145,70,163,154,26,49,59,102,187,47,253,85,44,70,14,50,77,114,79,199,139,59,192,174,59,129,173,240,164,111,211,197,106,107,27,79,100,30,180,228,57,102,171,182,112,20,58,145,138,24,12,120,35,149,236,205,223,93,19,247,150,221,60,109,9,241,213,154,209,204,79,78,79,230,9,100,236,77,114,101,160,129,132,80,21,188,0,134,19,106,25,20,6,227,187,125,255,80,255,190,173,174,117,185,74,17,111,229,237,252,236,54,83,201,223,218,2,60,215,253,110,99,107,144,113,75,104,176,97,220,57,216,38,237,33,244,17,76,174,127,158,164,248,109,85,228,195,87,104,254,62,104,241,249,74,229,93,102,142,100,102,116,157,129,61,16,115,10,132,60,76,195,131,16,205,134,12,164,112,29,211,15,132,9,241,55,129,170,144,210,238,226,156,113,151,205,238,192,214,45,86,65,128,35,156,0,226,199,160,61,89,32,16,198,119,211,36,69,219,203,82,164,135,94,32,3,207,40,82,152,155,8,0,144,252,42,170,244,1,190,150,39,204,181,45,175,134,138,254,36,41,129,109,0,30,22,163,79,188,211,211,25,172,130,179,106,25,67,52,32,197,85,65,48,87,167,227,0,232,30,136,69,176,14,233,251,113,191,47,160,86,41,159,139,204,16,67,220,199,46,228,108,51,37,214,156,103,194,147,182,231,171,88,69,9,0,45,217,84,218,232,187,36,3,226,207,145,45,165,207,242,158,147,33,43,236,50,6,86,60,74,211,221,127,38,171,23,22,24,244,249,110,161,71,222,120,253,0,82,124,147,36,221,11,188,53,48,182,82,147,41,109,223,201,122,93,32,17,133,2,74,112,8,43,25,29,14,110,152,247,33,181,16,76,74,176,13,231,200,173,173,174,235,100,98,144,249,13,100,213,5,192,85,41,14,118,63,187,15,49,94,51,167,67,155,216,201,136,220,18,197,47,252,212,200,163,37,54,214,35,204,50,123,227,63,183,183,254,121,119,198,191,101,148,71,152,111,228,121,103,45,32,28,17,128,73,227,249,246,16,114,197,136,80,220,227,94,239,118,93,224,2,203,240,47,198,50,201,176,138,13,174,167,162,83,229,146,161,125,208,1,221,60,35,105,69,204,141,172,83,222,33,179,148,220,185,152,200,98,49,214,201,171,50,214,151,14,190,92,204,90,42,89,21,50,240,165,155,172,49,214,100,110,218,87,247,58,32,219,171,110,189,231,110,35,32,70,110,124,98,40,144,118,169,143,200,216,40,112,188,81,120,112,162,102,174,79,223,12,243,108,42,30,234,105,79,36,244,93,113,246,216,39,31,153,189,226,56,138,157,52,255,95,211,92,1,35,147,207,202,10,245,81,48,217,139,61,74,184,76,128,63,141,174,112,228,168,201,187,103,210,230,187,82,149,195,205,40,33,54,32,25,47,171,150,53,248,224,158,18,184,119,75,210,46,28,185,189,219,113,142,55,114,32,14,77,251,246,180,18,57,70,234,190,252,1,184,242,178,130,83,15,55,165,110,141,216,178,144,65,225,187,168,177,37,120,211,226,62,81,139,200,158,149,241,2,160,146,14,8,255,243,216,9,249,180,245,166,43,226,162,114,112,252,105,71,31,26,184,3,100,229,30,179,198,97,175,82,8,187,18,166,117,245,79,28,222,184,216,14,140,70,226,244,141,83,141,146,88,176,71,203,189,60,242,229,86,194,85,39,216,106,137,137,191,122,211,144,65,60,30,71,177,241,237,145,130,92,71,158,10,8,5,103,132,211,128,108,13,160,67,234,243,115,156,110,189,160,4,100,24,172,102,14,38,161,79,204,129,24,166,188,176,218,115,198,142,233,155,54,26,30,85,253,62,80,1,118,183,182,125,15,12,198,44,66,233,96,63,103,83,60,239,91,216,117,195,53,68,120,242,202,165,181,56,249,60,102,7,231,35,210,78,44,74,25,71,32,249,217,211,192,132,68,95,4,118,223,171,206,163,8,88,87,125,2,117,140,115,242,123,19,220,100,90,27,225,253,176,134,97,76,42,244,60,189,16,144,98,240,197,42,27,220,159,140,118,221,136,66,71,39,136,131,217,242,154,89,200,65,17,110,34,240,238,211,8,181,214,100,236,152,186,210,160,146,83,248,208,120,5,90,85,23,51,19,70,237,97,71,31,67,122,121,111,73,231,195,0,163,75,29,101,172,22,214,2,112,72,73,229,184,191,137,166,93,214,158,254,10,232,216,189,5,249,114,207,191,119,25,91,226,167,252,192,244,249,197,159,153,205,103,80,240,167,59,176,97,212,69,80,251,59,127,191,199,30,224,233,21,15,172,31,63,87,229,163,71,173,47,166,46,35,248,10,79,177,173,250,196,35,238,82,164,251,228,184,84,186,168,205,245,96,160,212,27,218,184,112,19,1,11,237,150,156,243,128,172,130,138,228,216,187,205,187,202,239,233,106,85,175,10,168,38,10,180,40,138,192,233,117,167,3,66,160,148,20,180,162,97,243,60,127,232,48,36,110,31,86,208,234,211,89,200,155,10,0,143,225,81,172,217,149,208,194,28,186,241,245,6,115,124,66,141,39,138,194,41,34,169,80,125,244,38,155,71,93,134,172,112,144,157,18,91,15,240,239,8,10,82,21,207,243,224,231,75,146,242,216,40,201,76,171,63,90,110,42,165,37,166,92,131,113,183,56,203,0,56,233,222,19,153,145,28,53,9,70,150,145,209,134,35,112,114,88,80,3,92,5,2,117,144,168,2,176,40,104,132,189,174,90,28,251,241,255,89,246,44,132,145,254,138,8,65,238,91,195,209,80,143,137,123,38,243,98,143,143,251,218,121,90,60,74,241,208,155,252,2,76,184,6,73,46,224,26,208,42,124,201,128,110,69,178,90,248,106,13,113,70,44,66,249,251,4,172,163,217,165,189,211,60,238,233,4,35,157,31,203,240,155,180,184,74,133,209,32,92,21,71,233,235,175,208,171,127,223,23,2,235,189,215,52,223,237,83,119,160,22,91,128,129,129,216,15,80,226,4,128,70,175,254,102,252,237,163,3,211,86,40,244,125,65,74,126,239,104,217,135,199,60,240,225,182,77,57,138,184,31,134,166,93,19,10,98,35,109,220,221,24,192,219,139,195,243,104,2,206,56,6,27,241,255,35,19,11,139,171,90,233,215,165,214,3,52,129,45,246,204,176,28,17,252,57,3,105,82,234,123,207,118,182,144,93,21,60,252,157,250,185,104,247,68,149,127,4,110,128,112,150,233,83,2,41,48,94,3,118,216,40,75,21,245,187,33,237,81,8,79,98,222,203,47,217,196,206,233,104,219,209,168,204,181,44,186,73,113,59,13,212,28,49,148,160,243,137,7,123,205,35,190,102,10,248,146,33,114,247,110,81,27,200,15,254,14,212,98,116,127,39,32,227,17,28,229,81,200,12,97,102,226,115,78,214,67,50,159,14,29,4,237,20,142,105,173,7,158,190,193,111,159,67,124,142,189,182,229,145,234,137,122,146,249,219,155,114,136,31,101,76,107,135,218,73,107,249,220,29,211,106,225,132,171,134,132,48,87,123,55,37,47,246,136,123,120,207,221,233,250,28,129,207,226,236,16,11,183,7,60,176,236,183,39,177,83,51,246,232,27,114,156,137,23,137,39,20,70,136,36,153,36,98,228,244,106,112,243,165,88,126,233,6,101,170,69,245,18,230,224,14,207,205,116,235,61,129,41,189,149,230,0,210,101,12,114,217,114,201,157,60,134,243,125,91,73,241,222,125,209,249,91,183,1,67,74,95,126,162,11,222,205,181,98,98,201,201,24,162,151,206,16,239,161,2,202,10,119,197,85,63,176,114,178,0,41,193,241,104,175,215,16,100,145,136,38,20,253,32,26,142,57,233,149,232,59,213,73,100,254,168,188,217,179,233,235,15,174,125,83,61,219,194,1,31,106,136,30,131,207,146,154,91,98,251,55,154,89,130,222,151,213,48,76,244,81,166,194,168,226,31,35,242,203,18,143,214,41,10,4,158,86,186,116,62,120,127,125,116,244,85,165,197,178,198,196,219,45,180,243,198,38,241,74,36,51,136,138,9,185,81,139,43,125,122,105,191,255,129,59,243,6,240,98,33,0,139,10,77,253,208,222,209,180,144,125,170,218,60,48,213,19,50,183,239,46,152,87,115,198,226,228,208,14,106,85,27,243,192,168,91,105,190,119,107,157,103,236,162,156,48,214,212,22,175,124,171,48,140,102,15,252,109,60,86,90,177,125,248,239,90,144,253,221,191,56,36,119,54,233,65,244,32,166,215,130,49,116,170,160,217,178,210,30,164,68,27,80,59,195,148,127,231,63,194,188,136,223,21,87,29,40,195,99,15,91,155,26,186,106,229,83,185,209,241,107,28,239,176,228,228,137,96,51,142,58,45,162,145,223,116,30,143,74,186,194,247,139,54,156,1,130,23,202,180,77,33,103,198,61,249,222,250,71,210,175,178,166,139,231,209,240,185,23,84,243,210,68,145,49,50,134,93,96,159,153,93,223,18,145,182,174,244,141,85,99,76,3,154,32,32,66,137,92,17,79,70,236,221,202,138,235,175,15,7,231,134,40,48,122,207,99,33,224,182,118,73,222,75,70,218,124,104,1,142,205,162,55,151,41,146,239,249,252,184,88,124,145,15,35,172,50,135,3,188,210,130,86,162,70,192,145,113,179,138,99,223,217,224,122,122,133,51,226,167,111,29,62,96,115,99,121,0,1,38,57,3,129,45,227,39,218,235,51,24,174,1,237,173,12,194,137,116,12,176,155,229,174,217,164,106,76,173,71,16,149,50,223,150,75,3,226,226,239,196,24,24,102,68,103,230,241,168,250,203,102,240,208,245,187,137,17,24,60,99,206,116,45,108,143,65,121,73,48,106,167,47,205,99,210,1,53,47,250,101,106,203,193,147,97,235,253,206,111,236,171,64,158,147,39,50,197,163,228,103,201,219,214,14,250,202,232,13,96,220,152,103,244,0,103,246,162,55,222,154,242,146,241,166,142,73,165,202,104,68,43,235,69,37,173,240,26,96,146,90,29,185,70,125,12,122,97,42,23,30,179,241,133,107,109,109,253,61,7,130,253,147,71,168,99,213,71,125,57,136,102,168,184,32,155,85,17,150,179,235,207,106,99,168,252,27,65,106,138,154,193,234,27,96,155,10,202,134,186,160,135,238,43,74,94,180,158,13,188,165,141,173,104,36,239,172,249,0,241,99,44,46,239,59,125,186,220,20,81,165,174,252,110,124,9,46,191,123,177,41,111,55,217,107,91,188,208,62,211,16,49,158,18,51,103,154,255,255,168,87,97,3,14,41,4,25,17,48,239,151,250,152,136,33,164,215,100,41,88,114,89,151,53,156,79,42,192,85,217,224,240,23,198,1,133,185,43,170,123,121,166,213,105,188,140,178,137,119,112,8,15,47,120,160,185,11,66,125,158,223,111,23,201,26,248,191,80,71,68,10,205,45,117,225,253,38,210,108,171,214,144,198,137,166,45,17,147,203,32,131,64,193,178,22,129,178,139,217,144,119,188,42,221,94,198,83,146,247,37,80,110,123,161,250,136,116,97,242,50,57,253,218,227,172,47,42,218,2,245,233,16,188,34,252,199,160,77,235,184,180,13,34,78,65,90,121,217,97,93,100,47,62,130,156,50,4,187,47,29,195,235,144,89,98,171,160,70,130,245,105,142,229,191,12,171,104,112,200,105,218,188,171,251,221,234,21,239,102,223,26,191,142,32,103,78,222,50,225,204,220,157,140,131,248,120,193,86,100,77,64,47,47,82,182,121,37,45,244,218,52,145,100,203,85,147,240,59,108,117,74,138,78,100,254,81,155,112,231,90,234,154,10,72,70,132,120,194,75,85,60,252,171,133,67,205,145,57,13,139,223,206,219,35,48,153,184,176,98,141,18,239,253,199,41,23,28,96,224,156,31,184,220,177,68,85,185,42,205,157,118,131,83,204,51,15,171,192,147,96,231,111,32,111,114,240,4,69,45,31,213,50,222,186,255,220,250,113,248,222,104,214,93,202,192,99,208,159,248,136,2,23,234,225,172,150,176,177,164,180,245,61,162,192,208,52,80,252,59,64,205,66,119,113,38,212,31,238,84,96,241,216,165,84,46,169,63,14,191,164,243,96,151,245,73,111,244,86,170,49,97,41,193,129,197,4,60,120,164,110,75,57,217,180,149,121,132,215,26,106,245,168,201,116,32,32,144,201,189,248,215,55,175,74,10,52,218,22,175,211,72,147,0,49,244,138,56,203,185,140,26,115,61,119,64,249,148,37,253,28,182,2,220,242,182,179,76,196,56,244,171,248,217,55,108,55,185,231,230,199,143,71,151,142,87,100,40,197,211,237,133,142,4,223,235,248,47,16,87,79,29,22,248,238,216,49,131,40,81,171,144,22,239,90,145,49,47,27,37,140,48,158,231,98,25,236,234,155,29,79,200,172,182,201,163,35,6,43,131,116,151,128,198,133,70,66,18,1,199,175,143,197,8,140,16,225,95,92,60,233,152,254,104,115,242,77,12,249,12,72,214,212,28,135,238,143,165,94,203,227,33,111,196,226,120,128,238,135,107,149,253,23,196,42,73,119,94,74,42,64,190,8,236,67,61,137,176,162,174,123,217,171,164,238,2,239,44,147,240,58,226,245,158,182,187,212,0,140,201,199,71,176,164,127,96,102,193,45,42,76,136,116,158,197,8,205,240,61,34,94,246,49,174,29,156,96,142,129,5,42,25,131,90,144,230,199,104,93,59,63,118,63,197,165,35,61,197,172,40,47,135,13,127,114,139,235,168,87,121,98,233,79,152,13,205,135,186,89,110,214,8,90,79,87,16,171,12,202,108,202,212,23,109,70,217,150,22,41,220,125,46,169,93,245,202,17,23,47,56,210,109,7,242,131,223,242,71,213,28,132,254,249,112,251,143,80,124,235,242,59,168,173,28,242,73,49,25,243,57,95,146,24,202,20,129,237,79,26,97,71,36,255,110,46,19,194,175,115,172,216,78,131,95,41,129,125,28,46,121,250,174,130,1,109,253,77,246,15,91,204,168,52,108,212,19,135,193,16,209,209,20,83,29,246,64,169,130,130,5,221,109,95,16,52,10,127,103,30,9,172,62,73,238,150,42,221,215,131,125,69,1,55,82,214,242,224,211,85,225,85,120,141,17,202,35,153,145,86,245,229,146,212,67,231,20,58,220,125,236,11,215,241,182,93,123,122,2,7,75,50,122,201,201,109,181,100,150,198,116,125,116,232,65,236,226,217,0,214,21,185,50,32,124,159,233,177,194,225,223,77,137,15,244,1,246,78,5,158,21,33,90,81,141,43,134,114,170,204,224,187,155,115,146,31,161,221,188,167,134,1,117,214,142,117,193,77,158,171,192,198,207,19,56,72,201,59,189,94,113,200,244,244,252,111,227,183,25,170,54,7,190,166,102,184,43,31,195,17,202,181,226,175,138,107,12,127,122,47,85,143,38,246,241,90,142,218,189,223,140,94,30,140,205,11,3,224,58,137,55,6,253,118,230,200,13,83,29,226,178,53,4,26,223,128,84,163,244,1,220,38,67,142,138,70,32,74,116,141,6,11,235,9,140,78,240,74,253,114,178,242,179,119,236,102,180,181,96,83,216,128,117,55,193,62,28,168,155,81,118,122,110,59,223,223,55,68,120,251,208,142,79,59,234,39,23,148,236,133,205,61,4,119,158,18,128,7,59,143,215,88,39,115,123,178,55,49,204,224,186,29,108,212,69,42,231,255,216,22,222,73,203,105,10,201,224,43,189,24,47,26,119,92,226,165,200,106,16,239,69,88,177,10,34,152,182,216,42,244,139,145,49,27,104,229,96,144,52,22,224,82,212,123,63,183,125,46,116,13,164,214,202,164,252,253,17,156,70,2,190,20,45,5,193,219,140,100,153,88,191,114,4,113,222,60,7,37,202,185,136,249,82,140,37,253,157,147,41,236,249,154,53,252,207,148,131,184,208,96,13,253,97,91,26,226,201,102,106,124,92,234,38,139,216,145,68,23,82,230,169,147,17,213,175,131,28,136,222,103,255,248,212,217,241,54,13,185,221,12,61,54,78,124,114,167,164,146,188,32,81,170,99,34,49,209,157,215,121,55,186,180,34,28,51,192,233,100,212,36,192,241,97,149,71,139,177,8,106,255,118,189,126,242,69,209,18,156,36,83,243,95,251,55,232,228,35,190,107,21,12,203,236,28,241,52,72,192,88,194,232,25,138,26,44,233,228,7,229,101,93,6,159,193,133,203,169,80,143,225,143,151,43,202,202,86,12,162,142,244,191,112,108,252,21,234,14,215,85,234,17,201,217,114,69,164,194,168,177,243,230,191,104,153,163,167,193,19,177,77,52,144,171,209,130,155,229,190,145,59,49,200,175,34,204,128,75,129,0,153,214,52,102,111,167,234,18,192,11,223,228,27,106,140,213,140,61,227,145,208,167,113,115,176,49,0,51,179,190,172,93,210,86,52,15,234,27,148,47,183,125,65,188,214,76,36,136,95,238,148,249,226,98,156,173,5,10,68,81,64,125,112,66,159,104,194,217,247,72,174,77,192,249,43,48,179,153,194,236,106,248,38,144,15,65,0,120,147,166,227,193,255,149,93,86,205,204,0,128,33,209,3,152,199,123,177,39,80,250,209,50,140,76,108,119,73,81,120,200,173,11,95,22,3,56,65,56,166,100,139,152,25,227,211,3,213,1,130,111,56,119,142,67,52,226,236,64,46,177,201,181,229,250,131,251,32,38,224,197,138,150,193,50,48,87,242,139,61,234,202,41,1,176,19,221,165,117,54,57,0,139,90,167,159,166,132,55,192,45,116,78,115,199,93,46,195,188,14,75,76,255,22,237,206,0,52,121,196,207,230,57,30,27,64,195,140,250,9,47,170,142,243,123,242,253,220,148,252,225,11,233,48,225,221,44,182,199,237,34,148,210,205,215,132,177,79,53,101,112,92,219,2,67,241,139,217,189,40,7,70,235,121,220,65,161,76,183,139,209,60,7,40,203,185,220,44,188,86,110,207,125,182,156,185,161,133,152,122,19,38,144,209,73,73,130,113,6,98,63,158,68,38,39,39,241,227,188,23,98,231,230,134,87,109,41,125,73,42,197,125,195,51,28,173,37,209,10,4,143,150,190,164,221,146,238,23,0,36,164,82,110,93,255,151,238,141,115,185,158,57,116,55,1,8,112,175,95,227,33,68,175,173,121,74,65,233,239,205,152,240,157,93,241,171,81,186,142,120,59,175,27,239,219,180,244,75,240,151,125,145,6,184,123,241,208,60,148,54,239,95,35,249,107,29,63,212,179,77,201,220,232,34,37,34,114,180,138,216,5,160,19,39,41,168,57,72,154,74,220,97,229,46,88,88,153,106,34,140,6,141,232,180,140,199,205,181,67,179,8,0,133,122,179,89,34,186,108,247,134,62,242,58,182,20,138,149,224,36,31,251,109,196,51,217,186,113,168,51,82,121,51,169,221,139,4,140,200,71,36,41,125,158,39,123,125,206,184,127,62,229,6,136,100,173,236,150,34,157,240,133,147,170,82,99,227,190,164,107,144,221,165,119,45,57,130,16,52,8,157,39,4,98,237,232,117,163,166,192,26,199,129,182,252,105,29,97,151,88,207,38,120,238,147,236,12,17,90,64,247,80,84,208,28,240,208,52,175,59,32,154,3,107,147,49,153,92,211,89,87,110,83,185,32,160,163,32,214,64,176,82,187,112,188,91,8,103,179,201,215,247,219,106,199,227,197,180,15,202,153,207,147,47,3,129,27,208,123,248,246,61,90,20,50,118,119,4,5,195,210,209,87,4,8,214,30,122,191,76,136,35,123,230,160,24,244,113,108,206,151,235,137,113,119,156,145,89,223,186,7,234,230,112,68,14,122,111,99,190,240,242,247,43,48,253,121,164,152,20,173,135,141,155,48,168,75,182,73,201,18,169,30,80,118,43,4,208,134,144,2,77,171,131,207,230,80,205,74,141,174,2,53,109,137,20,132,222,17,18,11,221,159,39,155,40,22,160,33,143,2,3,140,172,199,244,210,155,50,237,225,75,60,240,149,0,11,78,203,107,7,0,75,211,160,63,155,222,32,212,39,124,82,233,38,65,223,239,80,213,129,239,140,31,102,236,12,203,93,13,46,245,142,165,178,72,122,17,16,235,148,76,130,192,143,103,255,34,126,37,208,40,209,0,98,195,20,173,91,127,127,172,179,196,157,211,1,184,247,254,101,117,180,8,39,9,175,89,50,254,178,2,122,236,214,220,242,110,39,239,54,155,59,55,119,194,79,12,104,238,225,33,48,172,249,133,127,127,145,162,197,70,221,222,143,187,225,245,110,91,239,43,188,242,192,68,6,85,58,118,175,61,178,119,62,33,50,79,42,76,62,91,65,27,2,253,16,133,199,79,141,121,44,219,162,102,7,127,156,121,120,176,91,233,120,178,85,101,41,222,33,139,192,248,150,131,247,50,50,138,191,159,246,82,211,215,28,186,95,97,196,43,146,236,47,191,218,196,42,127,149,159,33,172,62,47,169,159,8,255,30,37,148,100,109,24,165,133,127,24,96,190,2,207,139,35,118,23,192,51,44,110,198,98,77,133,66,213,104,88,21,227,151,241,224,139,116,187,206,178,66,199,234,95,133,208,4,218,103,32,138,188,254,131,96,217,101,210,168,84,165,209,187,98,162,109,52,219,227,113,167,5,225,131,213,169,249,63,230,69,61,135,146,227,174,105,165,6,134,137,246,200,225,211,56,78,220,2,66,101,2,26,64,197,213,11,209,194,136,81,39,152,165,180,116,17,164,0,42,115,31,233,135,208,59,126,246,144,141,47,159,88,107,29,101,43,232,55,83,150,198,94,248,181,159,185,99,107,188,32,226,93,90,78,70,58,58,233,42,175,60,77,25,124,144,154,116,47,209,198,127,185,59,175,163,16,93,207,150,33,18,51,229,4,147,146,110,252,70,185,178,5,212,197,151,70,103,221,63,66,89,124,44,78,84,19,226,193,179,66,103,244,204,179,173,30,46,60,102,155,121,62,183,227,232,97,236,147,159,97,119,134,140,160,250,187,225,199,220,4,1,203,213,186,119,204,163,250,198,9,134,30,65,234,143,240,94,140,253,35,64,237,34,37,223,77,33,225,72,191,222,139,173,123,116,137,8,139,169,212,18,187,126,81,245,210,21,94,105,137,108,63,78,110,126,50,115,99,81,212,106,65,173,73,140,117,64,141,30,244,9,59,14,96,129,150,37,209,28,136,212,160,74,217,152,131,79,188,236,162,121,179,201,25,166,48,7,176,204,22,29,66,238,182,251,165,159,134,177,207,40,160,244,172,242,15,136,53,181,181,175,116,73,127,72,221,65,2,36,107,101,122,200,235,123,117,190,112,255,218,109,183,156,201,180,168,148,246,52,13,121,106,250,18,68,215,94,56,149,172,111,58,95,242,22,235,164,85,75,194,217,251,113,128,59,57,231,22,223,154,102,5,106,225,204,68,153,118,233,136,110,44,72,7,20,176,150,35,2,181,148,251,255,139,87,164,140,23,27,226,134,183,130,24,128,104,56,222,104,141,224,240,132,3,89,128,226,43,179,245,74,174,109,132,248,187,126,255,222,225,34,98,209,175,178,84,143,208,70,183,47,231,129,230,98,149,115,179,104,15,18,120,204,11,48,144,22,220,222,67,135,92,97,157,218,244,2,77,225,144,189,41,103,124,71,249,118,35,43,79,183,30,124,87,209,172,230,196,93,92,182,137,9,92,40,29,65,164,73,232,254,72,242,44,190,8,134,85,180,137,39,236,113,72,230,107,10,225,88,148,98,55,132,69,33,47,208,229,250,219,243,254,145,239,69,253,236,121,91,181,176,153,73,209,178,128,41,173,152,103,170,99,56,180,14,102,210,168,83,226,161,218,67,134,92,62,199,223,74,50,37,44,62,13,178,9,16,139,96,223,19,14,141,200,226,79,59,139,195,239,67,60,225,33,160,99,230,240,204,104,28,24,81,56,150,92,173,3,90,110,130,42,21,187,161,65,248,101,124,229,179,80,104,43,220,196,205,168,193,244,54,53,20,166,96,95,228,50,129,85,129,151,140,252,96,116,219,55,65,237,166,75,180,49,156,61,214,117,24,148,241,100,56,197,131,144,10,239,129,77,57,152,48,59,202,62,191,33,152,141,143,12,248,39,6,33,104,87,39,7,16,111,16,1,206,49,231,216,248,130,36,59,199,26,89,83,3,18,100,235,65,123,76,248,212,249,189,68,159,129,137,174,112,171,142,96,2,219,6,99,172,105,180,26,80,26,61,126,43,87,136,215,156,48,196,93,176,120,169,253,169,125,123,56,60,50,206,143,23,103,10,231,236,114,115,53,236,136,253,45,235,228,136,75,162,241,126,196,24,99,31,10,202,127,170,215,61,46,55,82,152,207,168,65,196,33,85,90,31,237,182,43,111,121,178,46,153,50,247,159,178,135,196,114,134,233,42,215,171,220,102,239,126,176,243,152,105,14,5,177,93,246,15,28,164,212,156,169,153,238,30,149,186,68,194,172,42,235,134,7,188,39,7,33,101,248,215,25,246,157,255,22,86,32,123,250,86,146,126,33,162,87,78,82,65,169,206,27,134,173,133,93,97,17,223,89,8,126,145,69,202,0,21,187,245,53,139,116,142,248,109,164,252,62,94,247,158,108,230,207,150,163,21,85,130,80,188,115,57,4,134,191,132,167,198,38,226,98,51,65,85,229,23,221,38,92,83,93,243,8,119,206,204,39,108,80,188,254,123,236,183,199,226,205,115,36,6,231,204,7,96,63,168,104,242,106,98,76,183,195,38,187,44,122,136,20,198,26,90,21,214,80,157,55,122,57,99,92,126,33,175,45,237,72,173,250,210,130,18,237,175,24,241,171,115,117,180,221,8,242,92,222,151,211,191,110,36,128,147,36,22,69,126,146,122,237,249,112,123,35,200,93,187,123,8,36,83,190,180,7,68,200,3,15,56,13,103,60,213,213,128,247,48,111,58,22,70,87,193,142,160,46,108,114,38,17,240,90,37,197,70,18,240,223,199,18,248,9,143,7,119,145,127,166,199,94,23,138,231,189,162,236,18,202,201,61,50,145,176,32,158,219,165,42,214,93,59,249,3,197,157,65,39,125,109,11,76,45,232,143,105,37,113,178,153,152,191,49,162,46,230,86,90,135,225,66,218,55,107,11,105,225,184,233,192,92,144,54,103,203,157,199,5,140,202,76,83,135,20,159,241,208,65,150,153,56,113,157,37,81,39,170,156,186,63,30,12,86,102,186,173,25,30,202,81,76,80,43,160,236,84,25,176,23,6,124,249,121,201,33,75,253,97,120,130,1,21,221,236,55,65,172,19,219,97,238,6,193,15,238,243,190,123,81,150,201,107,142,240,146,92,215,44,31,151,194,162,197,205,194,233,252,42,56,102,194,79,40,90,165,109,171,168,146,100,113,106,155,139,11,249,248,194,75,103,79,80,111,132,199,122,33,163,25,84,104,16,123,244,57,24,178,44,87,87,10,240,73,18,8,241,175,151,90,4,51,100,114,99,200,47,94,150,235,127,128,246,74,4,117,174,50,179,254,1,174,243,97,85,50,33,79,93,36,2,151,121,114,53,186,86,219,94,165,251,62,150,162,252,255,7,156,117,238,80,140,103,108,169,203,174,244,191,152,196,7,113,167,218,87,22,11,120,249,225,137,211,226,252,58,201,193,4,191,171,135,183,137,25,252,166,74,130,16,201,33,27,164,221,243,65,202,7,212,117,102,242,178,48,124,9,21,130,217,52,46,170,206,225,99,171,60,54,226,108,106,85,146,71,130,77,15,125,229,183,46,129,214,26,84,196,162,61,93,113,114,255,80,17,97,190,101,236,54,211,61,144,174,25,201,245,201,188,82,176,121,114,86,236,131,73,38,49,42,154,99,90,151,149,213,250,202,153,147,166,221,151,13,197,46,225,67,28,85,23,73,99,75,48,135,28,72,227,58,201,220,153,167,167,77,79,12,195,89,198,37,181,62,95,252,192,189,83,55,225,251,65,190,211,175,72,122,189,208,130,156,67,237,181,92,210,94,207,123,80,130,66,191,50,242,191,121,14,149,182,11,194,58,3,128,30,152,197,115,103,130,126,52,190,144,47,104,37,253,217,54,67,122,1,146,205,98,216,223,238,184,233,66,94,236,178,129,246,132,100,254,242,22,7,69,17,204,226,3,114,150,0,114,126,131,201,252,161,215,79,237,49,22,195,166,75,150,250,23,188,253,175,25,164,158,228,45,114,154,167,255,223,137,251,232,23,195,182,22,30,224,234,12,127,185,50,43,71,56,136,190,58,243,92,72,96,139,115,207,33,130,30,223,24,80,126,97,105,78,49,90,216,241,82,10,224,103,163,26,110,232,164,8,51,207,186,188,251,180,121,138,168,218,181,180,102,102,222,45,233,238,255,160,113,127,46,12,242,170,63,224,78,78,226,67,128,94,59,165,245,194,234,86,19,227,32,91,65,14,199,136,6,250,38,146,24,166,90,81,241,222,135,5,26,170,78,46,149,127,186,43,252,98,207,135,153,117,229,203,123,62,213,199,64,172,216,191,217,48,19,158,85,154,112,112,255,65,146,45,77,37,93,70,50,53,33,207,50,230,116,166,215,98,17,147,106,10,46,84,211,105,195,87,75,23,153,7,154,191,242,177,4,132,39,212,219,131,189,43,98,237,229,203,52,52,66,102,226,81,143,94,2,197,43,58,117,24,190,118,40,95,228,191,173,90,10,140,154,86,88,135,37,184,230,198,30,18,182,44,251,134,158,77,81,97,242,203,87,24,132,202,69,145,151,98,72,188,112,131,27,217,121,95,246,217,24,25,52,196,35,84,190,192,133,7,112,149,228,63,234,163,132,214,214,106,63,114,45,98,170,249,67,171,6,230,90,51,219,241,225,253,204,233,18,101,99,248,201,11,39,48,30,178,190,179,163,179,93,31,243,88,11,184,183,185,227,203,221,69,148,111,156,28,160,104,56,49,166,211,48,147,235,45,44,111,32,125,53,104,135,144,43,167,0,18,100,219,144,231,160,111,217,140,9,254,137,192,143,12,242,38,2,188,102,95,170,90,185,3,28,255,12,24,238,111,98,2,94,169,61,180,36,69,32,252,3,98,147,62,180,184,251,35,46,189,80,83,203,182,150,132,163,160,189,217,136,253,121,204,159,97,126,138,107,158,189,25,114,76,249,182,212,104,118,178,161,50,138,214,214,45,243,68,38,148,155,43,183,116,95,107,201,237,213,15,32,188,98,170,231,106,193,225,182,94,252,51,57,135,136,226,175,126,223,64,140,227,218,144,21,124,78,221,87,11,235,8,8,129,113,123,31,49,188,135,0,87,54,241,16,132,109,54,227,133,110,92,219,149,57,154,167,180,56,19,41,206,237,212,145,13,87,108,78,236,195,189,9,135,228,82,26,70,62,190,205,65,24,62,39,132,152,152,143,216,179,19,246,236,197,13,80,97,88,245,249,131,245,132,169,238,160,170,8,13,38,51,161,34,125,25,242,184,151,109,21,88,100,229,36,237,70,242,194,171,70,44,192,125,39,133,15,84,33,150,82,46,157,200,241,67,102,214,59,170,180,184,165,239,114,148,220,152,58,169,247,229,124,57,155,183,177,36,0,113,90,128,50,253,145,48,132,88,14,213,244,162,130,184,192,101,199,35,158,214,78,167,130,133,10,45,205,245,57,193,183,124,92,82,175,81,36,65,169,73,7,229,205,18,171,246,135,194,176,141,5,13,82,58,79,90,131,176,127,73,212,154,144,204,16,47,199,90,198,199,242,214,18,161,167,48,112,70,103,50,202,226,184,243,96,75,182,21,255,213,55,158,186,151,81,125,110,102,165,34,154,252,119,101,8,50,192,151,95,192,212,90,250,192,114,65,189,3,194,173,116,90,65,178,17,2,135,199,104,199,110,251,9,27,175,206,96,162,93,208,212,103,219,66,191,28,181,195,200,73,5,16,103,94,146,176,219,162,10,34,74,57,24,55,71,166,60,28,167,147,220,97,30,249,238,208,231,70,168,201,95,4,135,67,97,80,96,86,209,153,255,187,235,54,222,112,66,15,144,78,75,154,179,129,12,77,27,186,8,130,72,224,196,118,164,205,125,100,64,123,179,60,15,82,118,129,197,24,2,192,60,183,10,194,192,123,41,106,180,34,163,190,25,76,111,234,109,248,30,192,90,104,252,56,85,93,21,52,245,60,82,185,179,6,87,61,13,3,166,221,20,79,146,208,249,83,18,45,154,164,56,235,238,202,152,157,151,242,125,171,79,157,18,134,50,193,252,199,11,33,181,218,208,136,32,219,8,124,104,91,21,152,203,14,8,37,144,219,161,80,184,253,218,34,218,26,101,239,47,239,162,26,233,255,96,80,204,12,125,210,187,111,243,1,230,235,63,20,76,108,174,252,95,150,67,206,5,215,153,244,249,153,41,33,55,11,104,105,64,254,46,158,198,60,227,62,137,22,24,133,188,202,29,33,10,154,172,239,40,199,152,27,151,195,121,136,186,245,57,177,78,246,172,18,215,0,45,44,224,161,255,189,210,129,130,64,254,235,22,48,48,80,152,190,30,184,29,235,172,183,3,47,43,174,49,253,105,139,123,185,184,30,94,233,246,140,180,212,123,179,175,41,121,75,10,22,219,252,211,132,221,68,206,222,6,124,196,61,49,250,229,243,26,35,111,217,205,217,248,100,65,207,28,9,231,136,56,37,41,96,26,213,135,18,43,45,104,83,245,12,71,214,33,127,142,177,58,131,79,41,108,239,2,185,1,190,158,214,220,238,236,177,36,170,36,199,70,2,1,202,102,76,106,214,64,254,233,133,35,231,159,228,52,255,197,53,119,226,51,49,124,139,226,228,85,178,240,59,140,197,65,27,198,252,32,50,211,195,78,91,124,88,41,32,138,16,91,78,110,190,207,143,154,157,169,20,15,102,47,234,108,4,229,90,181,164,21,137,100,16,164,158,70,244,106,51,92,6,131,159,180,20,151,126,27,171,209,16,91,11,232,129,125,152,45,52,18,185,49,57,13,118,50,133,91,16,2,128,187,127,63,206,135,53,246,240,76,58,151,225,209,22,238,70,221,152,248,113,107,133,51,30,156,134,195,147,2,156,243,219,121,71,168,198,86,45,107,66,201,170,103,102,159,12,221,71,39,6,167,104,211,70,233,161,69,114,147,1,156,156,100,186,183,155,50,36,135,76,148,11,101,249,15,9,157,216,112,209,33,213,9,177,85,121,4,250,176,91,90,186,93,75,212,215,72,232,88,68,4,188,164,161,182,98,127,41,125,205,69,200,206,204,141,51,198,127,125,77,182,182,24,219,50,145,192,53,71,166,239,27,185,103,132,19,224,29,112,207,20,11,52,159,143,12,202,231,21,160,102,71,190,207,22,127,134,198,121,155,140,239,97,57,187,179,143,208,160,0,50,222,216,108,105,205,101,184,214,227,154,156,72,163,104,137,187,207,59,234,151,46,51,89,234,33,67,142,83,205,132,0,182,28,227,126,15,229,92,35,176,246,3,234,53,58,199,63,46,88,215,83,157,20,197,212,128,228,151,109,188,241,246,166,44,117,5,105,32,140,232,213,168,80,121,33,212,152,90,210,81,16,67,166,150,109,131,178,151,69,220,255,54,223,83,32,63,183,249,215,42,196,228,253,180,43,54,171,37,87,195,131,58,78,232,202,48,186,22,13,88,18,199,9,160,89,1,156,211,114,153,146,137,159,45,101,155,241,197,187,7,224,141,80,23,38,11,9,48,255,133,240,78,100,206,247,200,60,215,108,144,137,192,23,108,166,32,105,42,64,201,176,154,64,246,146,12,160,186,101,185,141,5,208,65,154,0,26,180,54,153,1,78,68,167,180,130,70,88,194,57,196,46,242,142,203,35,244,236,26,184,186,180,199,182,92,227,161,11,114,98,189,53,148,230,252,210,138,210,234,28,51,139,9,1,228,168,23,123,111,141,23,62,70,222,29,249,82,198,179,243,15,146,227,134,96,19,237,114,77,209,2,25,71,199,136,105,67,143,93,132,159,131,252,96,191,27,51,42,160,142,249,185,211,3,13,198,146,178,143,49,125,178,75,169,79,176,217,53,18,124,161,138,94,111,114,204,22,58,242,167,1,37,251,9,111,136,126,128,158,54,26,156,208,174,215,22,241,219,16,220,48,249,207,255,2,231,120,196,129,15,249,85,70,23,89,112,159,165,5,178,9,85,185,100,140,111,243,209,65,63,157,208,247,163,10,86,146,236,177,13,202,240,214,185,164,160,103,130,191,52,84,194,172,33,98,183,30,195,49,78,110,90,204,20,97,33,1,132,159,70,182,167,99,160,60,196,188,120,218,239,100,40,250,86,129,55,190,146,170,242,154,68,100,128,223,76,19,61,25,83,19,27,82,15,89,248,69,239,246,111,67,123,52,204,12,117,148,208,6,67,14,47,26,0,116,216,251,53,235,106,5,200,136,9,99,58,94,9,98,93,15,75,154,34,110,222,52,226,149,53,234,139,40,52,106,220,53,207,26,116,188,25,165,246,206,148,214,210,227,116,28,73,175,51,13,23,0,113,240,106,236,226,232,140,23,191,166,129,180,96,24,249,147,15,205,58,184,68,157,24,50,33,160,32,142,244,112,199,236,110,38,192,33,134,15,97,201,248,11,126,191,219,216,166,174,190,37,51,202,58,212,158,31,25,42,139,211,32,17,126,68,170,134,242,154,134,116,235,248,74,66,61,152,137,155,232,169,137,177,32,138,164,96,139,82,29,144,3,99,44,219,165,80,30,175,36,55,26,254,70,20,186,81,128,134,225,132,3,237,126,195,217,171,230,116,26,176,213,147,106,146,29,150,185,28,219,65,218,152,178,119,0,255,197,162,206,72,126,68,75,154,219,104,193,183,151,56,166,136,2,51,159,158,22,199,62,178,63,5,243,53,120,71,228,73,139,229,18,104,226,59,75,214,164,52,237,52,170,196,34,218,14,230,232,77,151,254,195,179,243,91,251,20,193,242,124,119,235,146,206,147,255,12,129,235,72,158,249,76,13,134,213,132,17,49,195,23,222,51,183,176,17,12,72,67,26,142,210,10,169,38,159,206,74,252,87,113,21,182,235,55,213,0,32,211,10,210,114,221,192,117,12,120,210,46,108,97,1,69,139,242,29,130,106,158,181,125,2,92,7,88,161,22,150,212,21,36,188,85,213,8,226,214,87,168,235,70,55,108,76,163,252,145,168,242,108,46,208,181,116,246,52,59,53,83,227,40,53,90,218,48,209,121,10,135,131,61,103,211,106,136,37,121,141,171,250,178,253,9,148,6,111,242,246,8,50,60,253,242,59,120,164,105,170,241,52,66,158,83,6,141,40,62,115,83,215,155,194,254,175,22,43,180,159,65,88,160,71,65,208,190,232,195,235,37,119,115,71,154,95,115,129,182,154,243,241,67,141,117,138,6,118,242,252,228,34,19,233,138,253,2,98,137,189,253,47,193,159,157,255,227,111,27,250,9,181,34,218,179,42,60,170,127,62,22,78,249,11,89,140,32,9,181,247,62,39,8,70,65,29,130,86,13,239,49,70,92,180,91,174,42,255,31,22,27,209,87,146,196,84,153,180,76,229,21,244,170,239,25,110,88,210,79,229,49,44,70,19,49,19,35,228,224,216,139,112,112,26,84,243,154,3,228,37,184,159,14,60,245,231,172,177,74,54,173,176,223,190,188,62,32,120,231,96,134,59,130,247,194,73,137,91,116,77,88,56,147,43,238,162,142,71,195,72,49,2,89,114,89,81,23,24,170,102,191,243,89,138,98,51,97,90,206,247,31,184,3,5,121,37,112,196,253,196,67,183,136,246,83,97,159,50,244,241,202,205,70,30,212,112,96,125,227,205,132,70,57,13,250,204,81,223,59,203,63,220,184,215,247,88,36,51,139,24,16,25,144,211,164,86,118,72,4,241,170,136,194,222,29,61,168,198,153,137,76,176,166,49,23,161,18,209,218,165,222,4,113,228,166,207,213,114,115,48,14,201,19,127,207,4,248,133,168,226,19,78,73,10,235,140,88,225,3,165,65,142,5,146,138,16,236,132,93,37,231,104,16,21,205,88,122,23,190,188,149,126,23,226,48,162,229,23,94,104,158,68,212,114,128,54,207,159,9,52,131,120,100,91,93,16,131,158,232,121,111,114,55,197,234,150,104,122,122,242,6,101,224,68,38,82,111,106,134,37,19,165,45,163,25,76,33,83,75,90,154,231,4,113,244,135,73,87,100,182,103,177,62,216,206,216,75,221,62,207,38,187,118,35,111,146,207,137,141,20,240,52,2,52,124,199,55,143,84,173,239,224,33,202,195,220,12,52,162,206,55,126,22,0,154,204,154,254,185,131,158,182,28,211,43,212,2,107,42,194,203,5,142,147,98,176,106,124,162,66,155,130,45,199,103,182,208,216,130,251,72,216,90,204,195,82,12,1,13,128,220,168,151,188,57,75,251,186,247,108,15,207,105,32,108,30,111,25,96,142,56,114,108,248,129,126,11,99,134,105,20,73,64,145,176,44,220,251,236,134,70,216,161,188,118,30,24,12,22,126,240,6,91,239,3,82,227,75,64,202,60,164,107,243,234,71,75,212,200,54,99,176,247,164,238,230,15,96,102,85,85,126,5,1,206,225,127,90,139,167,149,118,22,172,229,105,218,46,55,15,76,203,74,237,121,25,220,122,143,208,187,107,181,145,199,49,217,7,173,25,118,186,41,213,22,80,4,105,140,79,217,69,220,90,28,2,92,28,69,237,77,99,92,67,193,76,77,199,71,78,75,2,20,108,111,43,118,152,0,133,202,192,83,25,89,249,6,34,15,165,82,130,104,226,237,49,182,185,87,156,66,35,20,221,233,231,85,248,42,13,154,241,77,65,42,37,18,6,92,57,199,113,96,166,230,204,184,111,82,224,104,39,159,216,69,184,197,52,254,171,238,173,61,24,38,38,35,104,173,159,121,212,20,83,240,226,73,66,249,23,54,220,128,41,195,232,141,20,144,88,224,153,162,17,199,17,52,230,78,245,149,166,150,148,148,76,252,32,153,62,111,134,247,98,141,209,134,135,24,174,155,144,55,232,2,31,33,245,45,219,0,60,225,17,138,211,193,195,141,79,175,85,156,233,45,139,70,128,24,246,22,70,121,124,2,124,11,79,64,98,5,229,203,77,35,247,36,167,153,72,22,183,16,52,193,128,170,145,11,40,149,248,141,109,33,22,196,194,225,143,110,189,57,157,198,157,129,146,181,215,79,30,160,113,46,148,49,134,153,218,167,130,193,93,129,195,210,68,186,164,192,171,55,191,236,182,123,193,190,104,62,5,136,157,78,239,238,189,133,143,126,137,23,238,126,251,169,180,98,105,238,73,94,41,140,78,163,145,165,138,231,140,15,175,44,52,233,138,223,91,212,54,73,7,96,73,26,160,4,68,170,162,109,130,228,32,169,23,179,161,232,14,244,218,206,12,166,205,147,51,43,11,205,9,90,90,252,170,238,93,78,65,99,4,150,164,146,196,0,58,162,78,12,143,52,30,144,177,11,101,217,81,90,211,49,56,176,51,159,212,119,3,190,189,211,50,250,223,202,183,58,0,154,119,76,151,247,50,248,108,253,127,198,21,175,241,197,160,236,145,203,1,130,150,2,128,87,60,132,184,43,57,121,48,255,197,32,54,18,68,115,65,98,98,222,66,212,64,255,106,204,250,237,88,19,35,168,144,120,45,203,55,112,19,17,192,158,3,196,46,240,251,225,215,23,226,19,0,64,111,57,175,54,185,207,154,245,148,110,147,188,100,88,232,153,197,84,103,93,14,95,112,22,93,195,45,74,83,87,90,226,185,174,170,175,14,237,145,196,113,30,207,7,147,248,242,113,192,212,135,121,89,227,219,176,113,232,231,197,236,224,227,87,60,172,253,199,159,160,60,104,96,238,205,24,11,161,93,255,20,77,177,214,54,254,204,175,119,200,115,150,240,46,162,204,160,40,48,183,136,250,238,217,113,164,20,62,16,197,170,214,95,116,174,220,174,239,104,169,182,18,174,169,186,135,149,35,177,174,227,199,105,247,202,123,57,51,45,205,246,200,162,5,3,70,123,165,209,39,187,63,131,6,227,75,84,193,82,134,199,209,126,245,82,131,215,12,165,85,96,14,10,62,62,122,61,184,14,148,203,26,201,99,198,76,251,98,1,42,56,227,237,186,150,188,12,197,240,89,224,218,42,151,249,88,234,97,13,16,5,137,0,147,251,128,58,140,56,36,40,173,179,151,46,114,120,181,245,245,59,226,78,224,141,64,62,106,68,34,209,147,186,254,70,181,77,218,30,94,243,55,86,151,22,86,73,112,104,148,164,76,97,188,97,227,70,255,5,36,119,38,210,75,147,26,38,196,4,162,199,6,58,31,71,247,181,254,210,71,98,73,247,188,244,9,94,9,148,215,218,62,248,82,246,234,98,179,210,13,235,114,45,224,138,88,248,161,44,52,198,204,113,251,69,42,221,131,249,185,108,104,108,169,66,148,119,225,174,161,229,3,39,34,63,142,74,105,14,177,35,217,235,122,72,240,211,53,246,236,179,208,37,255,205,73,242,186,68,56,113,9,97,139,30,131,209,140,5,46,154,115,101,208,29,218,111,142,16,120,32,245,101,169,96,223,19,55,85,61,169,50,162,176,168,136,42,195,150,138,79,114,203,252,138,244,68,238,162,69,127,20,213,198,108,1,177,100,123,142,131,245,252,203,101,21,113,148,57,193,149,227,69,123,217,90,255,9,119,242,211,119,80,38,147,103,21,57,4,26,214,217,81,225,110,0,41,199,214,187,41,237,38,224,84,195,225,200,205,22,172,108,249,214,17,160,164,110,54,238,65,134,231,43,142,147,39,248,104,198,146,130,187,100,208,167,120,255,110,138,162,68,25,186,39,171,220,123,78,152,122,127,167,208,148,70,87,93,48,190,252,113,5,143,69,201,47,49,231,48,100,33,157,117,248,190,36,144,225,79,148,0,125,94,227,142,116,112,24,68,76,47,119,233,224,114,120,255,169,252,130,224,124,216,95,18,184,55,253,83,180,220,39,160,185,71,24,81,105,16,96,68,138,198,142,242,125,51,251,67,140,155,219,141,25,174,217,37,165,80,148,105,28,7,142,138,204,36,44,128,139,93,89,138,81,103,68,23,128,42,243,99,155,50,141,13,62,88,146,202,124,150,217,37,108,55,115,233,74,214,126,185,234,121,33,211,28,54,40,39,175,229,146,187,109,200,59,105,157,195,194,115,54,202,106,60,10,74,185,64,237,137,61,79,4,61,14,95,212,60,245,22,92,217,191,239,152,39,210,235,1,141,74,60,45,232,142,45,27,30,121,199,38,198,54,240,226,58,219,160,182,200,121,11,156,91,253,58,28,167,10,157,251,103,145,126,171,176,224,170,44,86,12,219,161,200,100,71,218,34,191,205,156,112,141,7,151,2,21,41,160,254,169,73,181,124,129,210,195,30,70,175,132,102,175,71,175,22,219,154,37,134,176,13,248,205,38,1,4,101,97,18,110,15,81,144,151,92,203,125,45,27,102,62,121,245,65,189,1,49,103,144,88,222,243,128,23,245,89,184,246,63,181,255,183,155,70,237,202,53,9,92,136,85,49,255,223,67,32,206,52,212,40,30,88,199,105,194,106,202,8,110,87,243,8,254,189,11,141,143,16,172,146,233,148,53,96,235,169,78,42,88,39,212,202,13,111,251,185,162,96,138,198,228,116,136,173,160,103,98,144,193,153,145,173,176,147,172,92,171,50,0,136,153,59,66,14,74,99,230,55,149,114,142,196,235,131,116,173,231,31,150,105,185,218,22,161,152,170,111,131,66,204,86,105,108,197,62,126,4,121,72,36,116,82,208,84,121,1,143,74,28,234,110,139,86,239,213,175,172,211,182,31,17,84,42,46,253,218,51,49,57,200,131,17,72,190,49,116,98,99,12,5,236,161,246,109,50,79,158,248,242,145,239,184,242,40,43,216,115,199,31,211,220,43,187,247,87,1,254,105,179,231,222,63,240,24,6,163,93,0,240,82,225,177,192,137,7,165,180,128,177,122,71,37,169,71,159,172,216,35,130,173,181,103,108,178,229,93,208,172,22,104,244,187,87,227,214,97,30,33,154,183,27,171,7,8,81,215,49,15,190,104,185,124,64,50,25,52,90,135,99,214,252,26,157,31,139,209,197,7,243,159,119,188,55,156,203,109,59,155,108,41,177,181,54,209,95,148,78,93,73,180,35,189,15,218,91,152,234,231,251,69,92,248,89,241,19,221,249,221,146,247,226,165,211,218,175,182,0,127,235,181,77,173,49,155,140,16,147,147,193,207,39,200,177,28,58,117,166,170,49,156,18,90,51,214,61,234,48,3,44,30,149,137,252,18,254,84,1,212,37,48,122,224,95,92,155,93,204,87,117,120,17,87,230,65,7,85,128,250,13,46,180,1,178,6,164,47,94,32,220,247,243,177,43,179,71,99,164,59,140,174,163,225,43,226,82,238,112,177,243,211,85,164,109,194,138,63,85,114,141,164,76,211,8,149,16,14,243,248,20,16,174,103,38,210,161,224,48,129,153,148,58,31,162,191,174,50,176,125,131,66,110,95,29,16,34,232,149,245,137,212,169,102,124,34,217,102,74,43,194,0,149,235,223,152,250,43,201,248,97,18,61,195,100,143,70,161,196,141,137,46,17,139,91,32,166,184,220,88,240,118,178,192,59,212,115,13,32,2,69,166,118,30,152,143,235,173,206,251,74,251,99,156,203,144,69,70,231,82,206,36,35,160,123,200,246,91,123,167,17,38,216,113,4,114,198,25,175,187,26,127,186,246,192,253,74,137,244,106,25,106,149,167,73,188,139,129,158,105,108,176,155,134,84,137,169,240,190,161,102,229,244,33,241,25,187,104,223,64,144,236,12,34,99,221,27,163,157,230,49,164,210,179,214,225,182,246,16,54,48,248,201,49,124,223,206,208,9,28,212,112,191,65,218,131,58,20,65,139,215,73,85,179,30,221,136,168,252,23,31,67,182,98,201,145,69,80,172,160,116,253,54,73,146,79,255,27,242,95,171,197,146,243,208,93,43,183,197,63,245,28,63,91,248,138,198,215,62,133,23,101,221,225,168,51,87,53,2,218,176,130,142,40,148,245,163,178,231,198,160,193,75,7,88,41,89,173,186,245,184,117,16,129,56,117,23,23,55,8,177,193,114,176,187,4,117,135,154,35,40,254,99,177,33,161,77,115,95,12,122,94,44,116,216,239,20,72,61,88,162,38,137,79,207,112,103,88,171,43,105,3,143,17,187,106,8,242,33,143,45,200,20,180,234,69,81,173,251,183,38,161,105,198,46,174,209,178,44,69,148,67,158,105,148,101,212,136,194,254,247,65,183,253,43,26,210,180,1,182,23,172,180,121,99,17,135,174,3,231,48,186,253,68,152,134,141,219,133,52,82,90,134,45,81,222,85,13,72,0,132,248,97,207,236,81,15,213,168,46,211,174,124,232,206,61,165,87,169,198,178,18,144,160,14,32,106,196,192,130,240,201,189,151,83,210,74,89,169,199,179,82,59,186,5,81,130,104,81,139,56,68,152,216,175,37,157,167,204,102,89,245,49,113,27,111,51,22,120,151,96,76,33,59,217,137,126,228,22,85,53,244,238,17,80,16,182,94,39,165,224,32,218,205,224,143,176,180,65,53,223,241,254,247,147,44,224,155,183,205,1,191,11,135,58,29,35,100,232,92,163,177,109,207,120,92,171,141,36,114,58,196,194,139,37,180,203,20,14,190,155,244,46,155,38,128,7,143,66,11,123,157,187,255,106,16,232,9,191,157,62,23,118,46,46,213,242,249,174,5,80,62,149,121,217,224,153,232,117,113,50,108,55,11,185,52,3,189,74,202,25,161,124,108,129,120,237,89,16,153,68,22,106,96,42,21,51,97,188,52,37,148,119,32,218,224,105,134,162,70,219,228,235,15,12,105,39,192,159,35,218,15,199,47,107,207,160,12,32,101,171,44,154,142,255,200,89,156,163,114,144,35,25,212,149,73,113,118,209,153,195,190,231,168,11,173,253,155,153,112,191,255,197,239,124,47,26,162,70,243,82,222,154,171,161,35,141,32,49,120,239,189,196,255,52,77,12,158,133,88,163,104,118,48,198,88,219,135,59,158,125,167,34,125,81,153,95,250,219,241,206,244,238,37,189,147,220,180,53,103,135,106,78,121,96,72,64,3,99,140,0,250,13,151,137,79,249,177,67,154,132,27,54,151,18,20,125,221,88,207,221,14,146,108,142,62,142,79,234,189,197,83,229,68,87,90,69,135,112,46,139,21,81,77,78,251,87,166,3,178,156,201,216,94,89,3,200,10,106,250,154,161,167,229,74,199,123,186,63,84,199,212,240,97,130,225,99,12,72,105,36,152,105,170,246,128,221,131,230,11,231,100,255,76,33,172,32,62,170,138,218,17,141,162,24,129,181,39,205,29,60,181,56,175,25,217,159,192,249,50,220,172,22,172,248,24,121,1,193,94,103,172,63,122,35,103,104,52,66,43,139,186,54,137,227,145,24,133,253,107,79,87,140,47,134,109,94,15,114,212,142,152,238,76,171,32,86,135,5,226,5,216,153,11,91,218,228,85,53,45,235,172,23,97,177,64,9,147,23,143,37,59,113,231,110,54,76,195,118,89,91,225,50,157,23,117,52,190,104,115,245,51,33,228,201,160,131,1,217,53,90,210,109,140,96,163,145,125,129,29,94,161,225,131,64,226,235,167,42,232,215,211,75,80,93,252,79,125,106,174,252,251,27,108,105,109,28,75,114,39,94,108,176,128,80,137,198,55,149,232,204,69,82,10,153,135,228,110,166,229,22,35,242,195,198,104,75,117,171,190,7,153,204,29,3,232,97,151,55,68,181,230,159,79,209,139,25,254,120,105,255,10,17,137,3,134,174,217,39,235,178,236,104,56,99,53,38,58,102,81,87,98,135,163,80,193,157,248,50,41,33,34,210,143,200,133,4,55,130,4,91,188,125,58,34,90,42,151,88,8,235,207,66,15,245,3,101,35,215,177,172,67,33,192,22,55,191,112,85,2,125,0,78,134,121,98,221,33,91,56,45,165,74,183,249,225,78,89,216,125,89,64,35,48,157,103,114,79,63,89,168,211,225,5,3,68,45,194,245,206,69,224,99,71,190,147,12,146,125,203,225,3,211,68,12,167,137,93,97,44,145,118,4,32,27,160,169,65,126,231,227,206,227,131,204,111,189,49,47,218,214,94,252,222,251,121,202,179,12,59,18,186,254,61,237,74,61,8,153,137,85,146,150,185,14,6,185,212,123,114,233,170,122,68,84,236,85,22,223,252,38,102,80,206,158,59,68,215,218,177,166,143,162,110,148,109,240,169,248,123,143,152,30,227,150,207,120,229,144,142,41,63,90,132,125,187,23,151,177,172,12,128,4,177,2,121,110,14,153,24,38,147,218,102,191,102,5,83,251,227,42,176,118,104,0,123,125,48,160,98,81,16,166,146,50,82,192,216,39,116,57,27,49,118,187,25,49,48,72,244,19,39,211,198,211,188,197,16,205,73,94,6,110,236,83,161,153,54,18,142,173,185,18,43,64,225,85,135,43,4,160,83,102,101,196,19,136,28,212,6,81,44,73,4,176,2,139,167,168,19,171,123,16,62,172,3,164,30,82,60,62,96,143,73,44,103,243,112,63,72,241,4,60,218,30,54,198,244,29,20,63,72,238,13,57,123,233,197,255,123,156,46,184,55,252,3,43,86,199,231,102,64,69,195,230,248,18,27,51,40,187,29,152,114,147,26,14,109,161,87,81,206,189,193,88,73,43,61,96,228,75,115,252,174,89,41,186,127,61,38,210,184,4,195,33,57,47,51,127,178,199,235,209,46,43,52,117,252,108,251,45,93,2,222,241,18,222,22,28,111,103,94,152,69,105,128,29,195,136,26,48,58,55,56,12,195,175,45,208,243,182,106,177,9,198,70,1,46,202,62,35,195,66,106,75,126,129,131,244,10,115,37,58,5,175,171,20,183,221,37,61,28,210,254,180,136,231,33,198,196,193,229,218,159,210,221,88,60,65,205,249,177,73,178,157,91,51,50,184,249,106,182,146,117,208,167,189,22,231,31,206,237,121,123,16,255,156,227,18,224,151,218,157,26,188,209,230,40,91,199,66,130,69,26,11,213,129,116,202,39,219,167,248,115,174,113,131,97,19,133,56,226,17,59,210,57,66,8,196,124,90,121,193,95,69,211,193,230,189,202,109,104,248,196,122,71,45,94,182,100,175,65,207,220,91,189,62,125,10,232,205,148,200,90,39,22,22,226,64,242,144,39,115,81,32,197,11,162,43,246,201,234,59,70,218,60,84,64,10,112,135,175,248,195,173,222,22,226,232,240,160,16,148,32,91,41,170,233,109,132,114,149,196,113,147,234,5,93,133,139,234,30,233,56,217,188,110,211,134,95,194,241,235,218,209,153,173,244,123,72,112,191,254,252,118,149,26,121,254,15,222,134,112,41,247,50,224,138,193,4,165,178,4,238,11,237,109,172,55,56,41,129,83,203,8,14,131,68,209,60,177,252,237,32,116,117,86,53,93,2,86,14,85,45,254,132,139,104,207,191,166,210,109,189,202,15,171,217,36,115,3,27,26,26,197,209,44,125,70,12,152,21,133,194,1,21,234,56,6,56,200,132,225,69,106,200,55,199,94,35,124,76,106,147,231,236,43,103,24,202,219,112,232,49,103,144,182,251,52,19,228,136,241,251,253,23,164,148,52,142,190,217,67,164,153,2,101,151,111,84,147,159,78,86,151,125,251,188,36,241,234,129,75,193,62,52,7,102,60,224,30,165,171,102,148,141,216,235,168,143,150,3,211,151,197,42,192,35,122,49,115,155,109,169,38,59,161,63,195,218,87,42,97,59,193,232,55,41,219,66,196,80,91,128,217,191,5,59,253,52,95,84,110,153,167,176,184,179,183,29,191,166,84,23,247,125,126,236,127,11,233,234,66,151,63,44,161,109,198,209,50,60,8,147,233,19,198,103,57,42,20,6,113,74,46,186,126,176,76,131,254,172,167,29,151,204,71,130,53,222,198,204,94,198,222,90,12,198,127,237,59,232,4,167,193,248,98,194,169,28,192,236,168,46,134,10,168,213,48,7,154,11,187,8,36,216,187,31,177,18,138,210,18,37,19,179,67,151,225,74,206,238,23,160,247,200,180,32,147,65,157,63,60,136,39,203,160,139,106,10,124,236,193,209,161,62,250,72,125,38,183,103,203,221,6,119,167,14,133,97,173,99,27,65,191,185,120,7,240,147,116,215,249,111,142,241,103,54,130,129,108,178,207,4,142,2,228,36,119,226,225,120,199,160,151,195,121,96,108,170,17,50,124,64,22,175,215,4,223,147,140,58,62,138,223,16,73,3,19,93,185,61,77,147,97,101,125,111,2,97,240,21,98,80,192,179,239,195,251,0,111,182,20,160,102,69,158,159,146,197,150,147,37,125,65,10,251,149,252,204,156,92,110,171,122,170,160,197,23,12,253,152,187,38,213,118,162,139,43,73,1,147,35,172,246,241,236,34,210,59,95,181,148,161,242,236,47,158,21,1,193,244,249,176,96,181,65,54,19,5,108,227,108,115,67,187,189,165,5,170,127,12,43,172,19,161,233,32,130,58,248,233,168,174,34,99,64,252,231,72,186,116,253,199,191,11,72,216,36,248,233,51,224,101,236,227,164,224,187,160,26,161,29,191,128,117,115,120,104,69,77,185,179,19,176,145,180,197,207,232,43,242,114,100,0,127,54,61,172,144,135,148,114,209,51,126,36,248,166,34,41,37,58,193,126,112,227,21,86,79,50,234,35,247,67,125,7,1,93,215,122,102,31,4,44,159,83,45,222,130,103,35,82,109,103,140,136,23,77,37,74,9,20,200,51,81,210,95,117,66,151,151,223,195,190,9,39,191,45,187,3,170,244,19,93,30,81,147,46,45,4,247,154,7,244,86,120,86,19,6,11,127,105,153,98,230,252,52,110,241,34,42,68,190,250,42,113,15,125,206,126,107,45,69,152,105,119,127,164,21,51,219,35,45,19,20,89,238,57,154,74,32,19,206,159,214,0,52,118,254,207,40,161,139,234,33,139,80,76,204,121,20,21,31,99,193,40,95,133,49,120,129,210,130,25,91,133,107,184,129,65,143,136,7,208,185,128,21,255,137,214,193,245,0,221,236,195,109,87,246,170,159,182,101,127,27,140,119,232,187,188,115,221,217,179,120,156,30,157,77,0,39,252,162,10,150,67,12,69,175,132,208,126,170,165,69,2,90,242,44,12,71,209,22,201,148,22,195,63,162,221,121,120,201,91,169,163,37,79,195,3,252,86,161,33,140,21,215,206,49,112,55,15,78,183,196,140,141,139,165,105,193,123,124,230,219,73,65,225,174,45,254,181,83,70,4,5,73,155,65,14,170,244,181,175,0,229,19,194,205,128,191,169,167,109,134,215,211,107,118,171,25,152,35,75,82,198,107,44,40,26,8,154,196,171,200,173,232,103,104,170,87,93,180,179,56,109,98,116,211,17,148,11,184,36,16,46,82,144,249,202,2,181,205,150,43,6,198,207,36,22,50,233,113,210,190,18,201,43,67,1,207,17,228,163,230,220,188,5,182,235,186,194,65,179,76,223,69,93,204,90,204,224,65,65,77,124,221,158,68,69,230,142,81,16,100,159,236,179,119,228,91,58,8,173,245,23,7,123,147,93,82,134,112,41,21,90,56,236,131,40,59,61,172,219,184,185,132,104,114,204,95,18,90,24,84,249,88,222,61,231,144,231,192,178,1,13,193,117,126,237,201,252,238,38,209,55,170,214,171,67,218,19,92,74,6,13,150,98,178,24,250,103,38,174,86,217,150,182,109,93,56,130,42,75,131,112,69,40,111,35,97,176,134,164,33,225,4,100,173,100,92,209,217,231,151,149,10,89,235,162,123,136,191,73,178,131,96,157,30,21,239,131,185,212,85,19,52,211,255,174,54,81,176,36,178,170,192,99,33,121,191,41,124,91,224,170,255,160,166,233,136,90,30,141,113,36,147,150,153,19,132,174,209,117,116,69,254,252,186,154,87,226,245,78,220,234,99,47,250,45,42,56,237,6,247,223,42,72,135,253,4,140,116,201,214,59,3,151,179,24,246,215,202,61,102,5,165,198,39,51,222,180,14,129,22,27,200,96,238,207,194,251,1,25,209,158,90,126,59,105,48,174,41,220,64,76,232,89,33,157,108,50,145,216,235,82,3,123,223,74,153,28,48,227,226,171,156,250,67,217,97,200,136,124,21,141,88,3,101,220,28,129,73,6,149,146,58,208,215,39,150,47,56,54,94,145,42,239,131,170,217,143,156,65,239,230,129,231,92,45,4,163,28,5,44,60,147,254,11,130,140,176,17,207,221,82,38,111,28,217,24,85,228,119,237,58,243,123,206,128,232,74,92,226,36,144,172,69,246,4,149,44,91,73,100,41,41,118,156,40,252,84,195,174,78,162,29,14,68,7,164,242,232,229,129,214,17,50,79,118,199,188,55,11,80,97,215,251,140,212,173,132,98,45,220,121,245,77,166,177,186,195,238,89,157,117,38,152,22,188,139,199,210,237,38,142,209,195,112,7,125,245,126,108,74,164,225,146,19,218,21,89,104,68,105,187,165,154,152,216,143,120,62,122,3,114,1,30,26,45,34,88,142,226,76,243,36,114,71,214,133,191,70,158,220,70,37,37,223,136,30,162,140,149,71,188,155,22,20,107,95,166,214,127,75,175,173,42,224,0,198,131,227,141,145,87,58,187,100,62,22,191,160,124,148,1,5,90,77,22,118,142,58,199,43,118,15,138,188,189,57,115,19,66,37,10,5,46,236,145,86,232,143,35,32,128,105,86,180,200,220,232,37,166,215,67,54,234,54,77,11,213,32,6,8,0,16,167,131,134,32,140,253,193,254,188,188,215,171,7,38,206,168,53,153,31,143,249,19,89,141,62,102,172,107,113,167,2,94,201,66,251,127,234,52,27,58,27,137,220,21,247,164,174,114,25,84,106,165,148,249,195,107,144,154,153,30,151,56,14,100,35,64,180,89,68,209,245,167,191,123,15,24,113,86,120,173,205,223,179,71,30,227,173,186,250,22,49,217,58,124,27,54,179,93,50,48,68,107,48,74,205,163,177,55,209,203,116,229,215,137,187,30,199,77,218,56,117,0,85,185,108,126,53,73,51,12,2,238,66,163,34,84,24,209,131,73,75,200,48,189,47,197,57,32,254,6,151,180,136,58,73,173,197,240,228,62,250,239,137,225,39,236,152,167,164,209,92,75,117,101,26,147,8,130,114,181,238,233,237,11,209,247,221,20,194,54,120,49,10,104,143,53,191,120,32,86,18,166,41,203,1,211,163,45,231,133,167,171,201,117,167,133,133,124,69,162,138,202,175,71,151,42,22,245,246,30,252,239,222,0,42,32,119,124,123,214,112,22,102,86,246,3,136,77,37,74,4,234,178,153,241,57,147,168,232,77,193,211,73,229,34,81,197,4,7,81,188,131,225,8,175,173,77,112,242,221,240,104,208,63,233,163,112,177,209,33,133,193,81,123,115,53,67,66,16,119,105,107,200,236,225,86,171,24,74,233,25,129,158,37,184,70,255,249,31,206,126,240,116,223,99,5,179,172,44,87,201,32,155,186,191,67,63,76,105,204,87,195,10,206,27,15,170,193,195,39,15,46,133,81,148,110,15,245,245,11,84,183,117,21,96,3,39,72,116,168,18,188,233,161,173,241,198,23,224,93,249,54,255,98,86,45,225,171,228,172,4,114,60,120,103,214,225,92,23,172,107,231,108,156,132,69,5,121,70,172,39,44,87,228,219,93,150,103,102,117,117,202,62,53,108,221,219,110,13,218,178,153,38,76,73,164,33,214,130,80,109,56,69,85,3,221,138,59,105,207,240,232,186,177,213,97,20,169,226,211,231,169,96,131,213,4,152,88,110,234,58,206,156,172,132,130,199,201,61,234,226,249,186,241,39,160,54,208,119,222,52,190,126,78,14,109,249,70,248,31,106,46,63,101,45,225,3,141,116,201,45,165,239,62,186,39,143,182,192,212,168,209,245,49,96,53,14,159,107,51,10,138,116,179,16,149,242,241,168,255,153,64,116,53,36,215,98,104,22,247,115,65,224,57,136,114,220,61,87,145,174,26,24,51,62,34,197,189,159,124,14,173,237,159,26,62,107,226,30,240,165,196,52,76,10,170,218,29,76,206,200,140,154,18,82,18,148,37,1,120,229,201,40,112,229,106,76,254,6,100,66,100,148,74,39,119,21,155,100,247,174,68,14,251,45,131,135,230,192,183,19,165,74,12,172,140,2,176,202,238,152,79,222,197,127,251,127,199,200,174,92,182,183,52,183,6,151,56,91,94,239,125,179,148,243,114,92,117,165,106,76,223,81,41,194,0,108,199,24,42,94,75,23,88,172,113,147,237,195,190,75,53,154,194,20,198,252,131,42,92,75,164,171,187,239,77,47,60,63,30,64,55,199,58,97,179,109,65,131,146,118,200,208,64,133,164,57,116,38,247,54,174,17,69,47,250,191,104,188,168,242,190,94,139,166,138,158,60,31,184,5,82,108,172,70,250,128,209,103,63,46,213,180,193,53,187,95,118,122,101,37,15,133,17,249,19,123,227,205,1,168,210,22,176,250,249,83,56,140,50,36,48,67,237,39,86,136,102,95,148,119,61,165,86,110,184,63,146,60,38,133,30,142,95,37,51,183,134,111,66,223,79,140,78,205,251,46,106,72,145,255,106,65,99,140,101,21,34,178,87,196,196,19,91,157,200,1,83,104,1,236,146,227,100,188,128,88,110,123,180,222,30,174,181,236,223,133,118,241,140,212,23,77,63,93,225,91,45,167,249,155,28,141,92,229,167,189,41,125,15,141,225,196,45,29,100,83,107,162,182,236,13,15,194,199,163,56,102,80,129,108,40,14,85,5,98,47,66,131,230,112,229,27,39,128,60,102,250,115,51,103,190,1,203,169,38,86,19,195,221,31,80,247,123,188,29,2,58,83,250,27,76,222,176,199,84,255,207,95,72,130,27,167,167,42,73,86,208,138,80,78,120,137,223,218,13,84,156,168,100,187,71,186,35,39,175,4,165,111,114,150,34,195,98,0,124,218,66,214,17,217,45,93,7,0,159,113,29,73,170,130,141,122,231,228,83,44,198,245,31,153,230,96,71,253,232,42,124,80,60,109,108,13,209,142,152,246,120,20,109,80,111,97,110,111,83,94,60,229,8,127,242,118,173,122,110,81,84,190,11,61,27,172,252,14,214,213,110,26,142,72,254,136,233,238,111,2,197,68,176,140,153,130,244,239,78,224,53,97,238,220,115,160,104,91,66,72,216,38,186,150,186,159,131,149,159,238,0,27,250,22,174,156,229,243,45,93,206,149,232,10,136,99,48,198,147,64,49,199,173,252,114,87,13,253,186,121,9,36,54,72,250,74,200,97,124,241,101,202,54,120,21,12,130,32,235,203,50,216,119,38,227,175,167,133,61,239,88,118,3,157,97,244,24,106,207,163,132,153,0,7,116,135,145,76,73,120,11,4,23,232,38,195,111,4,194,83,96,165,77,71,136,43,76,44,20,40,59,33,254,161,221,152,179,202,208,227,134,66,115,35,168,197,133,67,11,202,97,17,215,164,23,105,158,154,69,194,138,71,177,186,47,225,132,173,133,123,175,80,79,229,214,52,76,4,21,91,235,244,167,186,17,50,179,253,201,33,249,115,105,1,174,15,73,113,49,249,148,213,92,195,174,31,227,77,98,127,95,106,177,198,72,62,72,80,200,184,169,205,56,87,178,25,27,178,198,66,202,184,120,30,244,125,224,10,133,78,219,63,218,167,200,134,143,143,214,129,97,230,105,119,165,108,252,124,82,252,218,41,136,179,142,15,40,152,102,205,29,165,11,213,84,13,224,87,247,43,196,75,100,126,152,42,33,159,29,193,199,154,148,234,1,57,70,215,254,20,39,90,55,107,177,201,35,149,145,140,136,173,236,171,55,4,129,167,149,120,223,207,162,178,236,225,9,72,39,162,145,118,40,100,236,148,164,17,31,223,35,39,36,107,5,123,34,170,32,227,234,42,164,207,41,244,64,13,209,229,160,132,133,93,74,3,159,8,64,152,206,100,154,218,42,20,62,239,247,52,224,167,118,162,255,142,102,139,70,201,121,4,36,42,82,150,73,46,159,220,238,194,155,49,201,78,42,60,235,51,150,228,192,157,153,214,129,88,235,30,205,232,244,125,36,148,94,205,16,112,66,45,216,183,157,146,223,205,1,5,120,86,71,150,147,168,235,82,165,188,219,181,105,74,13,165,166,164,141,138,15,190,174,214,197,108,97,190,216,55,63,20,82,136,192,241,225,42,185,79,112,35,110,29,62,63,221,173,232,60,113,137,117,11,220,53,71,237,170,114,248,20,107,86,225,159,5,216,72,58,165,182,127,56,57,21,181,40,37,13,234,108,103,24,52,70,79,100,213,231,62,63,64,137,61,168,163,133,126,160,141,115,158,188,211,7,167,94,253,180,149,181,143,40,152,249,205,49,200,167,99,80,16,72,177,57,142,163,248,165,219,11,89,38,131,130,137,118,191,178,97,70,203,6,107,126,41,79,125,27,6,15,19,164,207,46,214,0,45,37,221,161,162,136,207,2,10,48,96,145,23,223,198,90,127,175,84,92,9,44,90,195,176,47,75,167,23,162,20,23,227,191,16,140,186,148,33,73,106,135,123,199,248,34,197,182,182,93,212,235,111,0,205,49,197,137,50,252,180,79,139,238,146,122,147,12,142,101,189,240,60,87,42,197,51,104,48,108,75,71,71,61,126,19,191,52,59,29,34,186,70,73,12,216,97,237,126,121,255,198,113,172,180,247,32,40,213,6,53,80,144,131,54,129,223,96,59,174,20,214,224,36,70,67,35,61,239,252,254,182,143,228,178,172,70,188,224,134,194,22,147,161,73,155,239,193,161,147,155,177,19,17,178,87,229,180,5,191,22,225,41,188,101,30,113,17,139,222,13,175,138,140,7,169,10,145,196,34,199,245,188,166,250,88,174,78,91,94,105,173,33,56,53,56,207,207,160,196,121,152,224,8,68,67,246,116,137,45,25,122,109,195,98,115,114,36,222,15,232,130,63,96,151,121,37,107,232,118,10,176,184,198,86,62,81,248,182,81,88,10,125,72,120,251,159,11,158,46,123,173,254,28,250,198,124,221,8,1,139,24,103,219,5,20,152,216,97,45,45,14,197,82,250,69,6,105,143,190,190,198,19,183,105,143,122,66,83,104,185,182,15,27,58,76,136,155,116,163,7,206,88,214,20,191,143,177,213,75,170,40,255,192,222,84,223,33,248,67,55,239,46,75,9,229,192,172,61,150,117,99,116,249,71,106,73,216,55,182,174,26,221,4,192,78,251,246,203,13,16,4,254,99,191,170,81,207,29,12,61,28,245,93,10,54,50,132,34,93,240,46,62,19,224,63,136,118,187,159,89,111,42,36,6,205,226,93,191,91,189,110,87,199,168,188,218,226,17,248,19,250,40,83,61,182,114,233,26,127,183,119,162,121,127,197,37,220,154,83,97,175,237,179,86,235,152,46,45,109,198,218,219,71,211,179,121,171,251,189,150,208,149,218,93,43,61,171,113,2,134,178,162,0,57,56,64,226,211,207,43,251,5,73,167,87,148,159,49,216,17,187,95,254,133,84,132,250,172,78,67,159,76,243,80,191,41,110,66,122,17,203,51,152,49,97,93,163,87,31,223,136,11,182,238,64,223,185,195,213,12,209,32,198,64,255,238,232,126,196,234,8,147,146,98,167,12,213,126,166,62,252,91,251,145,10,207,199,173,237,162,186,25,212,198,126,77,226,244,201,55,87,149,221,117,22,72,237,206,186,103,8,230,130,187,181,49,152,182,69,246,155,53,20,131,167,47,64,144,253,24,157,184,187,151,20,229,179,232,23,80,184,203,161,132,167,131,160,116,78,112,208,122,126,253,57,230,250,242,160,39,100,212,19,168,114,93,47,108,135,184,60,97,193,155,172,69,28,245,54,38,140,46,90,185,158,169,57,104,157,85,30,198,31,133,14,65,47,201,239,182,105,231,183,27,85,34,6,36,133,7,156,132,167,221,194,149,4,23,217,118,8,98,144,136,188,233,89,147,218,199,83,6,193,5,63,76,121,211,198,1,47,200,197,246,65,203,217,199,160,36,135,7,217,149,0,141,80,113,104,129,39,18,131,198,154,86,79,6,41,151,206,218,26,254,215,151,38,217,22,229,10,242,128,224,254,194,253,240,122,218,38,10,8,103,77,217,22,35,252,44,82,170,20,119,247,121,206,197,8,142,192,234,16,229,7,65,148,48,139,112,186,251,172,7,154,173,191,13,252,91,112,5,160,99,65,90,21,92,4,244,71,57,174,175,227,130,220,141,135,111,247,40,20,214,57,90,13,33,28,81,140,46,3,24,235,150,172,151,233,147,76,128,250,46,60,25,169,103,41,204,20,237,194,41,166,176,230,255,126,97,152,237,52,227,4,29,2,89,252,85,246,111,28,70,142,155,19,125,131,55,169,66,50,197,185,17,21,202,49,146,11,93,174,36,233,191,110,166,19,189,134,217,248,246,225,88,47,26,205,214,231,169,180,225,58,113,218,78,121,244,33,1,7,200,146,115,144,226,103,138,231,60,182,10,209,252,42,254,19,144,117,25,199,68,213,139,12,237,97,17,16,66,44,184,123,104,235,158,13,16,102,233,37,106,53,126,57,16,129,142,252,250,207,9,178,248,28,114,252,249,166,163,138,117,135,61,246,234,51,93,95,206,209,166,102,14,164,205,188,244,209,39,53,198,243,63,44,255,49,57,42,26,104,143,4,184,87,65,164,81,49,221,71,232,233,127,18,197,30,106,185,45,103,86,12,26,144,56,166,32,244,200,253,20,64,41,156,81,22,141,252,111,117,103,232,141,203,11,247,137,249,196,215,43,178,215,93,10,252,59,140,71,106,120,36,86,163,21,245,86,114,37,134,178,163,243,100,70,45,147,205,171,146,118,241,69,222,100,59,245,250,47,41,41,91,126,166,183,150,83,90,10,168,150,174,34,48,188,53,8,254,199,183,75,88,174,146,251,188,41,225,110,19,98,57,202,165,137,189,238,202,120,16,32,30,114,107,247,97,213,192,230,163,244,98,160,183,164,150,30,56,10,58,34,255,175,27,22,23,61,107,61,64,152,65,8,177,106,156,89,156,142,23,196,52,124,176,147,151,219,222,54,139,184,163,217,17,105,105,255,183,32,47,232,6,238,173,99,135,74,242,18,241,183,85,224,88,141,23,53,183,225,194,8,223,127,66,178,238,123,130,194,57,217,101,178,183,31,240,150,159,123,253,89,10,38,34,25,227,33,2,250,206,144,143,196,69,241,250,188,204,64,130,117,71,45,8,42,190,107,108,222,144,138,27,158,159,15,57,11,129,89,218,108,166,192,72,234,6,235,113,138,4,208,151,32,244,84,42,124,224,217,75,181,165,134,94,250,156,174,186,47,49,144,16,140,163,32,77,108,248,23,65,237,241,49,142,226,102,106,27,176,183,62,183,32,3,89,240,99,235,216,1,149,177,232,171,1,197,217,245,186,202,104,189,64,127,135,99,162,103,137,232,6,254,129,74,211,210,201,184,36,153,89,144,99,180,146,121,226,168,67,199,153,110,155,200,229,85,40,159,173,164,105,245,161,61,42,64,245,9,116,124,68,84,225,73,173,112,3,121,183,141,242,147,139,115,170,107,113,8,108,1,190,35,119,179,71,9,122,74,179,154,141,78,212,84,50,121,248,223,16,191,27,223,134,249,163,244,212,238,37,228,151,241,32,12,219,119,171,175,64,83,76,106,64,164,116,35,32,116,103,235,135,121,252,109,164,42,5,188,7,76,220,22,107,196,209,7,105,211,140,18,167,75,10,138,103,45,22,7,124,4,143,110,36,35,58,255,69,58,5,118,224,245,43,182,199,28,132,204,99,14,171,55,38,135,49,113,81,3,247,239,151,16,218,193,233,174,204,54,137,113,102,201,238,199,179,158,181,114,89,169,98,23,114,133,7,71,79,145,3,75,200,17,174,234,114,111,159,153,172,246,100,161,220,104,209,148,33,82,65,10,107,112,189,83,44,129,53,178,87,123,224,79,236,137,247,255,162,92,143,82,181,215,4,211,189,121,223,249,178,81,96,183,233,196,29,43,236,159,178,222,69,145,82,73,175,157,172,210,205,74,171,219,120,136,99,243,17,71,32,85,198,212,208,104,225,78,39,11,122,79,23,150,250,232,109,21,23,61,172,97,20,63,128,182,171,166,140,226,121,132,159,222,194,143,184,236,109,237,55,78,152,12,70,193,54,196,62,174,2,222,46,27,154,67,166,252,171,106,106,80,9,12,185,156,84,205,48,221,0,86,190,169,207,250,71,90,156,43,70,27,228,244,7,117,1,17,191,128,211,17,83,33,34,76,96,179,225,143,149,198,56,83,179,143,198,10,166,189,8,178,226,143,16,56,170,68,119,55,244,166,56,173,149,59,197,120,234,87,243,143,3,168,81,81,0,136,215,131,120,166,32,89,1,108,186,243,44,0,22,185,181,121,69,128,246,134,102,27,68,161,205,16,231,232,192,165,106,54,131,70,183,182,222,231,192,73,218,174,241,203,248,104,53,40,238,156,114,149,132,83,149,138,126,99,38,229,247,183,42,16,135,107,75,58,136,110,24,240,38,122,244,213,75,219,69,178,152,211,2,87,7,35,136,215,170,160,24,90,153,128,25,213,204,202,151,33,187,228,141,239,14,34,157,12,180,165,28,80,196,221,60,102,218,227,116,8,224,99,14,20,192,136,85,27,53,188,206,192,128,222,147,11,1,88,50,144,28,208,180,5,45,132,130,53,20,242,247,254,29,236,149,196,126,2,107,152,231,107,243,154,247,221,137,49,237,222,157,118,119,231,163,201,139,85,66,201,118,64,149,21,122,85,140,90,143,218,50,123,201,193,130,122,51,116,194,158,231,246,6,138,98,98,23,101,59,44,80,215,131,217,218,39,229,238,243,136,216,117,193,164,84,227,252,218,34,159,7,35,159,225,1,193,111,161,49,125,27,12,27,4,146,227,101,226,43,164,202,224,8,94,145,185,200,63,173,240,68,117,1,218,15,231,2,137,133,193,245,178,13,13,3,74,184,118,154,212,228,51,87,80,26,152,66,126,188,110,156,213,133,39,154,78,66,189,198,153,160,27,241,124,87,49,219,207,203,163,216,39,131,12,131,188,136,37,71,49,80,254,205,128,83,203,1,31,104,188,2,144,243,24,73,121,0,205,152,13,142,173,47,192,89,87,231,201,111,240,206,6,156,95,176,195,205,23,33,157,191,100,47,209,219,92,9,226,29,97,249,239,185,141,159,254,214,11,37,202,154,77,31,37,221,194,44,45,42,107,90,194,112,38,97,150,26,77,154,41,107,244,225,145,217,4,174,77,19,183,165,62,121,196,77,63,205,207,178,134,163,104,175,238,201,157,187,204,159,184,33,177,3,4,179,232,15,133,110,70,59,102,134,64,95,164,94,253,254,212,66,75,64,44,237,77,70,11,145,93,16,34,113,98,121,96,82,26,228,123,180,11,97,103,131,86,10,62,45,173,35,19,246,211,106,4,57,17,172,219,3,161,19,52,241,210,42,240,227,92,27,144,137,255,183,193,223,197,168,9,81,69,93,152,145,231,72,114,223,50,10,114,14,22,75,74,19,18,130,115,225,101,62,211,216,154,207,200,150,98,135,29,45,234,154,107,144,96,157,251,180,180,109,154,23,101,1,21,83,105,167,233,127,92,42,220,116,203,60,234,79,236,100,116,151,2,151,156,211,229,126,158,206,73,254,140,220,231,63,250,240,88,63,230,38,196,180,130,197,191,144,35,87,21,38,102,152,251,238,206,93,146,53,58,85,63,101,20,173,84,51,110,49,167,138,135,90,221,42,10,26,15,236,13,177,38,193,80,71,162,77,194,167,149,200,85,46,139,134,239,153,194,122,36,31,182,239,36,67,128,0,130,202,107,119,188,145,98,26,148,53,240,113,253,25,234,205,116,136,40,94,97,132,9,140,181,8,61,198,174,209,50,253,126,255,103,210,107,72,252,128,192,241,211,138,198,52,174,144,218,144,7,254,126,23,247,108,175,190,243,22,244,190,128,86,219,204,191,205,50,97,44,66,68,2,26,71,131,178,53,222,147,19,51,173,217,169,233,111,121,130,109,127,85,121,131,102,245,59,162,66,250,254,125,22,150,177,22,255,220,128,79,15,141,202,127,254,59,235,212,216,203,241,200,113,30,91,129,225,156,114,197,204,174,118,20,104,61,203,128,221,37,233,126,13,138,221,196,187,194,207,52,148,88,104,163,58,210,63,240,233,152,117,121,174,194,244,28,81,27,177,81,235,11,226,76,170,112,194,54,162,155,242,136,32,31,163,99,72,76,159,182,251,64,112,195,139,10,33,140,96,222,58,204,65,235,189,167,117,197,153,53,89,72,146,81,118,252,70,85,86,68,246,225,217,234,114,4,128,226,100,131,83,72,163,168,62,127,194,184,107,165,4,106,13,185,222,66,181,154,6,119,155,7,142,110,34,102,228,246,219,67,18,118,165,171,153,176,34,41,118,185,80,13,71,149,75,127,14,163,248,169,46,224,116,189,174,97,50,40,50,119,103,36,26,112,77,151,111,167,225,95,4,74,214,119,211,156,208,234,255,136,101,77,146,10,185,87,174,6,238,234,66,163,65,13,136,175,28,208,210,110,215,179,2,183,2,185,66,9,159,139,139,217,229,165,14,237,178,64,116,10,255,191,105,164,185,253,227,199,97,69,82,46,108,157,26,208,22,44,199,48,208,142,44,31,83,17,15,219,115,244,6,20,202,103,238,222,253,59,132,234,234,255,96,107,1,129,249,164,219,8,19,107,12,145,166,69,227,177,107,12,16,161,187,6,87,247,198,208,87,85,154,179,128,171,128,25,68,125,74,192,210,198,86,196,86,25,72,8,38,100,78,227,250,137,49,97,160,37,229,92,130,178,194,83,39,252,15,241,142,15,93,115,44,220,240,178,197,201,0,132,48,172,27,229,117,125,131,229,224,197,17,217,41,229,221,79,221,152,27,221,40,244,209,5,181,243,173,213,170,198,172,119,39,126,184,250,106,228,182,244,29,242,105,85,245,140,198,144,183,17,164,58,18,193,148,121,79,103,223,74,233,240,14,106,94,163,103,24,107,78,3,237,25,195,67,29,202,178,76,139,241,137,176,134,72,247,184,118,221,180,216,140,172,109,169,123,19,247,212,89,199,243,129,204,155,180,29,183,255,198,207,173,28,39,248,19,116,21,171,218,249,148,8,215,113,29,202,71,220,87,83,220,65,72,121,33,244,80,65,235,147,68,107,153,5,77,122,157,64,69,250,16,241,109,0,100,57,219,124,173,3,223,70,90,57,214,215,191,54,116,68,242,194,229,87,240,35,189,162,34,249,58,217,219,33,109,28,161,228,236,86,202,123,191,31,14,26,85,221,67,251,248,31,58,114,183,16,249,155,177,55,234,116,187,18,163,39,146,11,225,43,171,89,223,198,220,46,5,89,180,192,219,193,232,45,91,117,75,178,144,66,169,204,62,41,13,220,134,200,251,138,170,25,229,106,173,181,90,50,198,164,66,211,56,28,23,228,193,204,171,139,252,223,52,154,33,29,26,245,215,43,86,21,156,55,7,89,24,47,196,250,131,185,141,116,32,127,52,103,188,231,53,85,217,16,35,226,220,102,245,29,55,166,143,242,161,71,9,152,206,31,168,247,76,145,249,212,157,152,144,98,163,48,233,16,129,215,167,132,245,42,157,69,117,230,194,77,5,36,146,229,122,229,162,132,181,18,118,42,240,166,129,220,83,53,165,22,13,130,212,6,78,28,167,208,5,62,29,174,114,101,164,32,36,160,142,76,187,163,143,41,80,184,200,153,49,145,50,59,2,1,121,216,124,171,121,169,108,244,166,230,18,152,240,55,249,136,156,43,161,82,81,113,87,86,59,150,253,58,119,147,111,152,54,175,187,1,51,217,236,223,237,110,143,70,0,199,19,127,90,58,32,150,107,60,200,149,251,20,108,159,42,222,201,98,141,146,76,216,74,142,52,106,68,134,5,70,171,87,45,98,119,30,64,144,173,33,123,5,17,63,135,76,15,132,24,59,32,156,117,230,31,112,61,202,227,94,197,157,106,0,190,188,7,149,144,142,34,195,154,99,202,119,184,28,250,208,174,228,47,134,77,164,242,5,91,45,151,175,219,168,188,164,111,23,151,74,172,81,2,153,60,184,41,103,62,37,191,208,65,97,140,211,152,79,124,147,130,240,3,76,181,61,254,73,17,57,9,128,23,116,40,17,103,34,25,48,139,0,106,132,249,68,205,75,50,19,41,19,217,244,244,57,139,155,211,193,82,28,153,106,57,107,151,176,10,46,127,174,76,78,179,209,176,144,147,198,255,136,90,46,69,28,114,79,10,73,235,21,70,49,173,88,227,115,151,69,166,39,36,206,6,116,129,31,80,158,234,4,100,25,219,70,239,167,213,129,70,51,13,108,173,83,66,84,22,108,109,107,254,55,193,253,40,227,226,157,6,82,90,119,4,159,106,205,128,29,58,96,35,43,41,37,195,41,224,240,35,32,136,170,174,183,114,131,95,189,66,206,76,10,180,57,70,41,189,110,60,198,16,227,184,254,19,178,67,219,109,248,203,251,23,230,247,189,99,92,164,104,96,34,104,134,75,147,87,170,128,215,12,106,173,66,110,203,103,203,5,135,196,242,240,252,179,147,61,43,182,92,202,168,85,10,145,59,82,50,146,220,146,78,51,199,194,123,161,244,254,157,110,218,176,113,4,187,4,163,207,213,227,169,244,231,10,38,69,47,163,85,61,75,41,71,178,1,149,119,43,129,27,24,207,76,186,121,4,126,76,50,130,240,149,169,48,195,78,175,202,191,150,213,150,84,73,67,81,133,123,172,194,142,48,1,37,53,169,187,78,206,88,194,177,39,151,39,233,112,196,11,207,5,207,59,203,123,99,210,17,120,182,136,21,234,154,241,212,4,108,60,68,83,1,192,163,125,183,158,170,228,247,198,72,158,109,75,156,12,188,205,174,217,27,214,230,177,74,191,140,178,175,152,239,90,163,177,204,14,186,10,194,27,57,243,214,72,52,219,31,139,118,201,226,178,85,123,175,67,190,178,19,47,73,32,159,182,228,226,212,2,99,25,149,26,51,84,179,77,151,163,4,57,220,71,13,33,232,210,131,77,179,166,55,61,246,114,133,124,54,0,64,149,172,59,14,122,185,66,88,142,216,241,69,190,151,252,116,56,131,108,217,126,132,11,178,43,143,110,235,185,54,156,178,176,238,197,245,37,103,127,82,53,20,213,245,214,33,252,81,253,46,233,72,20,173,68,227,150,185,190,139,234,76,63,228,57,166,106,51,19,60,151,104,40,162,201,145,47,229,131,190,200,143,51,138,36,173,78,78,146,60,9,247,220,99,254,133,37,176,40,217,57,142,33,10,78,212,199,220,44,172,80,34,156,214,3,59,226,169,174,185,113,174,184,255,46,84,228,222,19,186,28,185,128,215,4,219,250,68,239,151,25,124,75,138,74,208,199,105,140,203,215,181,50,180,34,167,229,148,175,102,218,36,50,102,120,184,252,235,154,155,146,106,148,230,63,251,33,94,227,209,76,188,227,103,113,7,171,164,203,132,169,12,115,215,146,168,236,23,134,151,50,128,135,104,186,16,91,134,94,220,18,17,107,71,182,13,10,4,178,239,242,245,219,241,216,176,198,37,191,224,236,150,53,18,146,203,39,176,183,44,9,248,186,206,243,224,216,104,169,188,130,37,225,183,170,189,239,114,113,60,207,62,93,186,123,136,59,146,145,19,192,24,132,235,221,21,166,125,94,101,109,44,90,168,163,54,87,29,123,222,65,227,223,6,23,24,51,129,124,51,104,141,248,11,80,40,205,138,75,184,155,33,253,224,150,76,98,172,24,79,132,135,93,124,123,6,59,47,5,110,247,214,132,117,86,90,130,195,215,147,190,225,159,235,124,80,25,119,212,83,188,174,133,129,125,86,62,232,141,198,44,230,45,253,99,136,0,78,208,129,172,199,141,152,145,250,17,196,148,75,33,232,0,225,46,137,76,177,30,63,128,92,226,85,119,122,196,49,25,123,190,74,182,212,98,35,154,184,193,48,229,4,113,51,224,3,144,87,194,23,168,25,44,79,223,190,187,66,9,141,212,120,48,63,52,99,170,36,181,167,110,230,88,121,254,187,137,227,12,109,252,190,19,88,71,233,157,77,15,194,105,15,115,166,35,52,248,126,39,48,29,18,5,161,215,4,93,149,116,33,188,97,186,222,218,58,223,55,26,192,150,144,142,64,30,48,159,97,80,222,55,138,137,56,229,188,47,115,245,49,76,219,214,112,170,246,227,124,89,5,192,22,101,19,106,150,11,228,51,156,4,231,7,180,131,235,69,12,44,31,1,94,68,145,47,130,102,188,62,28,72,71,243,68,205,232,163,206,89,109,80,85,207,24,109,219,12,163,184,247,42,255,200,84,120,128,206,167,123,15,34,160,184,77,93,142,129,185,127,244,115,139,202,193,233,48,233,211,167,202,22,57,123,121,91,10,28,29,235,253,67,2,247,156,44,21,144,196,3,66,221,197,218,231,109,96,86,216,119,156,101,156,245,72,216,55,140,46,82,32,249,236,34,39,26,59,14,60,75,201,15,219,201,80,213,55,155,227,207,87,63,22,191,129,243,93,99,14,103,41,146,157,214,11,69,86,234,184,79,157,111,181,200,93,197,177,91,75,196,166,105,46,92,141,88,163,117,38,1,175,241,73,176,52,76,242,26,194,158,108,180,208,47,140,26,130,162,155,202,105,10,157,4,130,240,238,147,163,181,0,228,140,145,241,170,178,137,141,185,172,170,106,176,190,146,237,68,25,37,91,146,109,6,245,1,156,50,191,122,165,250,223,254,202,195,169,114,76,61,69,44,28,226,46,37,73,170,128,12,213,106,255,15,122,66,56,176,41,126,218,37,149,98,189,73,43,246,157,73,70,133,252,244,112,182,14,123,29,119,1,180,235,55,164,223,178,24,31,99,46,76,156,111,154,254,163,156,120,31,112,83,248,163,45,108,12,5,76,32,124,107,50,20,19,76,167,63,66,135,251,235,149,138,220,63,208,99,27,191,47,57,217,63,19,198,228,140,128,211,117,165,16,206,2,207,247,199,101,68,37,13,147,27,18,254,166,11,158,164,206,203,128,42,53,182,96,243,138,67,89,14,255,160,67,148,127,153,251,148,17,67,218,123,7,155,18,51,35,76,120,47,97,174,50,165,109,49,128,65,212,197,248,44,139,75,231,241,33,5,226,116,247,243,219,28,123,194,58,50,24,220,195,63,45,107,41,187,151,17,211,243,22,158,72,200,165,169,75,131,254,21,139,136,197,74,166,246,8,97,21,33,51,213,175,7,210,168,177,65,55,77,147,229,161,188,204,238,1,33,12,206,213,14,95,58,224,177,252,253,98,143,71,17,83,145,95,236,153,105,217,112,108,54,133,9,178,208,168,171,122,82,17,109,23,219,76,100,200,236,211,47,115,150,247,169,120,208,185,32,252,62,52,231,229,150,120,118,181,130,141,188,166,166,213,174,243,172,136,235,173,193,211,201,182,9,9,159,129,177,125,228,68,56,15,59,163,87,154,185,215,121,165,97,52,82,246,184,48,62,102,220,100,93,201,197,166,28,22,165,159,107,74,166,211,87,89,197,17,23,47,181,177,172,7,40,187,128,175,161,209,140,157,41,66,173,169,50,117,168,96,73,37,102,151,222,180,144,107,205,216,125,247,238,2,98,252,75,36,47,248,147,74,245,72,235,40,102,180,241,243,81,142,87,84,3,49,93,240,130,181,84,104,198,94,75,54,213,66,209,61,247,201,191,28,149,144,84,94,38,219,11,194,41,92,103,209,214,139,224,71,144,34,131,73,58,163,157,95,173,184,140,166,223,107,24,154,79,45,32,132,222,130,61,105,246,209,34,5,230,124,16,155,124,91,246,54,157,132,173,223,58,5,169,45,179,106,145,119,33,146,106,226,208,117,108,189,108,9,196,70,187,194,149,83,190,245,148,194,163,36,0,81,126,185,178,5,174,51,150,251,30,246,47,121,201,227,42,71,107,35,95,11,92,144,59,155,237,128,221,137,55,250,1,96,212,221,177,85,65,117,44,236,5,18,240,1,84,208,221,65,211,160,158,105,142,162,13,32,92,97,126,113,123,63,149,89,224,124,186,100,151,152,83,205,146,54,111,183,208,231,151,1,129,244,59,228,146,251,50,164,117,221,180,199,104,55,222,242,103,115,99,13,91,129,217,210,237,166,114,51,250,191,132,215,190,235,189,192,185,208,207,174,196,52,103,103,0,43,202,31,67,122,41,29,148,32,90,16,175,22,220,98,155,42,182,126,67,243,95,50,9,145,158,108,125,204,188,199,96,181,119,116,230,191,12,16,66,85,143,44,168,174,214,242,52,110,180,68,250,134,164,122,49,151,248,34,200,49,50,168,252,71,127,170,91,173,184,85,165,76,245,160,202,163,8,132,226,21,138,109,227,183,26,8,186,203,41,209,167,209,251,105,247,199,24,177,171,231,102,171,239,10,162,118,67,32,170,38,169,161,87,165,160,99,68,13,175,52,208,105,171,157,154,224,172,206,37,82,129,192,125,19,173,184,32,222,1,79,112,42,96,123,171,165,58,130,74,196,90,130,77,223,115,58,89,76,75,235,46,198,197,189,140,216,209,145,13,132,53,113,171,251,141,94,196,79,138,224,214,95,197,180,94,203,0,152,197,6,229,47,98,217,152,190,8,189,45,254,192,143,174,113,80,186,208,192,119,180,91,216,44,241,16,106,249,135,250,51,164,86,182,248,164,208,49,109,84,52,253,187,41,202,109,7,230,212,202,105,42,153,226,38,182,198,91,203,67,67,111,101,60,52,253,187,140,59,94,172,98,85,118,226,85,50,134,86,241,104,146,145,186,206,178,244,109,165,57,113,148,102,165,49,126,5,59,158,97,235,223,164,37,94,210,228,95,150,97,221,178,112,80,100,116,235,230,25,54,63,9,130,18,37,215,160,26,49,20,12,69,59,12,148,121,123,124,70,41,191,195,54,157,33,97,21,186,137,137,75,150,233,162,189,200,72,127,207,124,132,170,38,227,96,192,229,65,97,9,51,213,101,58,10,196,63,132,24,103,94,155,82,179,53,185,193,89,82,197,79,157,87,176,103,42,123,30,17,49,245,236,91,40,172,149,197,233,69,191,225,124,211,224,230,73,91,224,169,47,241,253,42,212,152,85,3,148,120,151,25,74,241,126,36,221,39,85,248,252,95,20,215,91,103,0,31,229,102,38,179,193,191,156,114,236,140,108,235,48,95,23,46,125,229,71,176,105,252,213,35,69,235,114,77,139,62,175,154,213,40,155,231,205,49,248,5,23,32,7,82,212,228,48,201,145,75,181,167,160,106,235,37,210,104,196,75,246,102,240,135,138,39,2,128,102,165,190,238,181,59,17,85,98,172,52,156,36,119,66,14,93,47,6,25,178,149,124,5,224,149,93,42,169,6,11,49,253,123,152,125,205,50,246,174,184,251,106,146,58,173,218,136,191,30,119,156,166,229,142,135,170,21,16,168,216,221,203,10,226,63,245,229,213,211,234,153,1,218,49,159,236,199,66,57,47,38,58,62,150,78,237,118,242,232,247,119,175,193,197,12,206,212,67,183,195,210,244,154,81,189,154,28,5,214,40,93,134,163,184,229,219,147,77,63,79,25,250,195,136,141,143,13,118,224,72,214,169,217,185,130,153,218,222,181,38,238,91,116,231,167,113,54,123,34,248,159,15,122,175,76,16,142,100,206,65,217,195,50,85,132,100,90,108,17,1,7,34,138,154,114,60,118,156,94,240,234,176,52,52,37,135,115,248,215,123,111,120,33,158,252,70,1,114,22,120,21,110,40,76,190,225,211,0,39,102,159,182,19,121,238,212,209,238,181,168,51,204,154,144,15,66,24,107,96,239,143,220,248,200,53,123,92,96,137,86,38,168,204,148,31,2,251,90,56,165,252,5,168,179,178,213,245,26,121,43,57,182,212,213,120,208,180,197,191,178,62,114,82,154,31,235,253,139,194,245,81,250,215,1,219,7,80,207,250,100,20,137,81,26,86,225,79,223,253,241,15,189,212,190,157,239,44,187,217,172,178,212,72,69,72,71,168,68,143,50,200,163,218,61,206,43,136,237,59,34,62,185,253,68,180,127,57,37,250,70,224,207,17,240,84,225,97,234,241,184,197,230,133,172,102,180,74,35,64,37,109,245,142,221,33,128,26,180,254,166,105,236,63,212,20,11,255,23,31,51,75,20,236,158,176,105,213,104,155,105,196,2,97,192,216,55,31,49,25,138,15,74,182,182,49,71,119,141,161,188,32,186,206,104,220,219,109,20,155,94,241,39,196,249,28,151,184,5,86,14,83,128,233,140,184,74,198,210,11,32,45,166,171,6,200,50,248,233,38,176,10,0,91,140,221,120,215,95,246,252,45,31,7,207,240,110,210,172,25,137,217,215,215,54,201,228,197,25,202,35,105,188,44,245,252,84,50,199,141,238,207,192,206,110,236,217,180,34,16,98,156,161,47,231,53,108,107,199,201,239,19,250,49,168,123,238,177,191,33,123,133,186,157,180,137,2,250,215,161,208,116,155,153,133,238,72,122,250,15,91,122,183,27,206,84,56,169,4,164,84,82,65,237,56,164,170,166,20,156,66,250,144,21,176,249,61,243,67,61,234,86,192,123,202,61,235,199,184,55,195,28,35,160,139,2,90,53,88,30,87,106,87,127,158,71,44,241,169,55,35,227,148,177,213,138,147,172,189,61,139,232,71,161,195,202,147,196,82,246,125,183,243,184,230,151,184,123,19,241,14,223,141,204,140,104,61,252,121,88,77,45,242,26,105,74,187,243,122,154,188,182,56,247,88,21,17,173,174,13,150,242,225,122,77,136,71,169,188,121,161,210,8,61,179,36,57,207,73,46,95,159,122,157,197,52,216,111,223,12,95,20,169,128,17,206,105,246,250,175,79,210,89,1,6,97,85,31,183,133,196,188,121,114,216,186,220,187,10,145,140,109,193,128,85,194,46,202,45,172,92,1,158,173,236,74,162,121,5,195,74,97,239,153,102,199,160,139,14,196,199,236,61,235,68,90,107,120,235,215,124,227,120,117,4,81,22,23,103,201,248,238,69,105,133,188,158,102,0,253,7,216,142,98,251,131,171,142,198,11,224,190,166,23,200,138,148,54,136,97,220,149,26,62,16,254,157,181,119,167,253,114,140,219,135,72,247,53,26,173,36,106,100,170,62,117,226,173,154,150,202,43,208,61,55,224,135,86,66,127,220,237,47,239,206,63,72,148,12,5,122,110,30,243,37,70,143,132,195,81,182,17,215,174,99,175,51,97,39,154,175,156,98,159,155,28,50,207,43,123,68,82,24,168,85,117,238,198,177,224,195,176,177,39,200,10,48,36,171,155,117,113,213,203,88,103,65,199,194,19,113,241,175,220,208,193,223,243,111,78,98,253,204,58,73,246,143,42,191,62,207,109,21,28,224,186,7,98,228,12,42,155,26,57,255,98,87,236,234,88,160,146,177,143,117,87,197,179,211,27,109,105,121,148,57,102,151,113,167,132,18,146,152,243,219,191,177,113,246,16,159,149,225,9,210,83,155,78,29,14,94,123,43,35,217,154,204,7,77,223,72,130,192,220,14,182,161,245,13,166,92,155,180,79,237,32,81,237,45,82,115,116,141,224,222,248,140,56,228,150,90,114,201,78,219,135,127,199,253,188,213,206,153,210,209,14,39,240,205,148,157,86,71,6,53,50,232,47,156,187,114,173,115,236,240,12,188,111,253,80,238,43,252,109,228,58,42,99,137,50,102,13,28,87,22,210,104,236,75,72,68,34,210,67,241,89,215,132,214,54,169,80,97,206,231,17,121,213,206,96,28,0,158,134,157,222,101,144,240,229,152,88,249,226,219,67,179,220,130,46,13,129,177,109,248,158,124,141,204,96,200,165,48,182,46,100,85,254,245,135,250,173,159,62,145,12,226,4,117,237,215,189,218,194,238,122,9,44,252,205,13,52,202,200,218,169,190,31,122,238,92,146,53,110,57,202,227,20,136,145,133,215,88,23,224,236,122,175,237,124,184,160,103,218,67,67,144,208,112,50,219,9,239,226,117,182,199,154,35,202,128,234,118,224,42,113,66,241,125,227,244,253,206,97,97,92,150,159,110,36,186,5,248,52,89,232,84,58,55,35,229,223,62,193,176,116,249,34,70,23,94,210,30,32,191,2,177,82,152,153,240,210,39,215,219,108,136,43,59,167,220,9,123,234,110,66,97,212,56,135,246,102,81,137,79,78,86,37,24,53,229,90,110,202,127,138,50,203,218,255,124,35,206,42,248,78,110,249,145,189,155,8,19,7,98,233,243,217,136,132,255,41,133,46,191,247,4,205,107,216,183,14,47,112,59,143,216,47,227,46,0,13,237,164,242,172,3,67,72,87,23,196,109,84,168,126,84,90,55,241,175,176,198,103,140,56,235,186,199,191,34,77,108,188,103,153,94,79,194,236,148,93,57,89,16,121,48,133,171,50,129,178,113,209,215,143,143,26,220,61,84,230,191,68,135,8,151,130,150,227,123,247,155,179,27,53,193,211,85,182,226,33,36,224,112,55,152,190,177,148,151,10,8,41,164,2,53,73,193,150,24,26,240,144,173,61,131,250,28,159,34,231,48,30,136,253,18,231,255,168,93,80,84,206,24,172,205,134,85,22,83,122,3,139,241,190,162,47,143,229,26,177,16,74,8,93,7,3,158,41,244,124,63,209,87,85,70,102,159,102,61,240,6,222,240,243,223,199,53,123,63,11,209,124,205,81,105,34,3,179,146,60,86,193,16,236,51,55,203,105,7,67,95,79,133,148,16,178,155,72,249,22,36,251,204,176,128,65,239,91,8,244,238,161,220,55,36,243,104,100,77,13,154,221,211,167,102,40,194,82,221,21,124,164,239,215,86,64,97,206,235,44,58,243,110,231,184,194,81,134,145,40,26,164,42,162,196,157,16,194,204,118,48,28,154,97,66,186,57,165,163,153,231,42,101,157,231,84,68,113,201,241,170,96,84,103,197,210,66,134,224,243,164,180,7,65,152,169,184,159,66,46,223,162,3,7,246,4,35,219,54,204,181,132,166,201,47,132,15,240,254,200,8,180,249,247,236,187,26,107,226,238,89,184,217,163,10,195,92,143,110,83,160,171,165,217,136,161,88,213,249,20,163,198,183,161,193,55,213,164,226,154,158,82,94,5,214,125,99,33,21,29,229,212,197,109,63,235,111,58,179,77,224,13,173,72,75,60,9,247,170,148,9,87,198,8,91,246,251,44,120,19,106,237,238,65,200,253,191,196,113,159,143,217,124,32,242,10,96,51,21,86,176,122,225,53,246,211,158,183,255,246,89,88,152,194,61,192,80,32,119,19,215,119,74,182,104,10,107,127,139,40,85,66,92,138,116,28,69,215,43,154,245,154,34,237,167,151,135,140,198,239,51,131,240,109,52,69,54,243,31,211,113,145,6,86,152,239,176,91,207,93,174,16,46,154,111,126,62,75,216,6,40,157,66,123,200,3,181,169,84,94,120,67,66,38,172,140,191,142,181,166,243,219,93,203,76,203,76,227,56,67,52,242,114,164,144,135,56,47,149,88,76,63,181,34,226,27,156,187,130,238,15,132,41,198,51,62,196,209,141,245,30,221,13,215,64,213,112,7,247,215,161,178,150,13,147,70,57,91,104,84,230,22,85,77,175,14,23,141,51,50,153,221,182,87,157,26,155,53,200,135,139,8,102,21,208,5,57,152,23,4,56,115,172,130,218,33,238,147,177,119,189,19,18,231,4,50,236,80,136,226,96,193,221,119,127,99,125,58,77,203,176,178,128,20,150,22,7,92,166,234,88,223,146,145,11,22,169,160,247,255,170,139,110,173,80,113,207,64,194,210,139,48,106,176,145,226,13,215,133,228,43,166,212,249,119,244,41,124,189,9,21,149,84,34,39,239,199,50,199,54,241,39,47,192,119,159,247,216,177,169,31,204,68,118,92,164,163,159,59,162,242,124,52,219,47,68,93,126,175,159,246,248,172,31,98,67,230,139,62,61,28,207,231,163,112,171,241,90,190,79,235,248,205,85,195,94,159,110,192,211,25,202,242,134,72,88,138,191,146,94,190,184,18,187,196,161,173,75,169,253,6,80,53,139,179,95,221,3,178,218,179,192,46,162,113,243,189,123,131,98,48,226,240,114,139,254,38,179,200,6,230,181,140,82,158,186,27,156,74,46,129,161,34,226,248,88,28,13,209,36,15,249,158,72,210,152,93,53,1,208,30,106,211,43,198,57,174,169,20,183,181,167,43,74,146,61,42,134,202,193,197,54,236,38,42,246,198,82,175,209,127,93,205,110,241,15,84,107,97,133,207,219,93,3,230,134,236,30,240,223,181,207,214,74,149,197,105,4,49,61,23,25,159,242,161,24,135,145,111,172,252,135,246,158,56,69,169,70,52,3,106,82,231,33,3,198,11,181,166,41,241,67,38,155,51,178,134,147,150,22,183,113,212,113,215,232,165,136,215,144,57,125,233,103,137,89,178,224,48,254,121,47,164,201,192,101,27,217,167,50,254,87,250,62,120,149,80,34,86,184,52,28,244,198,119,164,212,21,86,2,216,107,112,47,244,142,12,86,43,163,111,17,95,219,1,159,79,55,41,221,51,55,102,109,103,120,208,109,194,78,57,193,83,37,110,102,159,181,133,121,11,64,161,22,233,20,22,89,252,224,58,69,93,88,3,156,173,35,179,61,2,171,165,240,70,97,53,51,218,255,106,213,227,226,25,209,212,186,61,19,20,174,5,40,231,198,94,121,69,136,192,105,61,194,69,246,233,141,102,228,86,90,211,163,252,160,177,157,96,205,41,30,48,198,207,191,65,210,61,197,243,248,44,163,116,166,228,238,108,65,212,229,43,83,135,124,113,89,20,71,102,51,124,162,102,187,31,66,196,143,241,96,213,89,19,205,41,242,180,233,13,88,247,229,71,104,2,250,192,134,102,131,78,251,0,241,61,179,59,129,8,138,211,90,52,245,57,66,36,98,32,25,215,161,238,254,13,236,125,101,36,52,33,54,211,184,20,31,254,188,217,158,84,143,129,238,2,102,132,223,200,194,140,104,83,159,43,92,76,178,72,248,179,244,215,233,168,193,69,72,244,162,204,31,97,206,55,66,233,220,30,11,176,165,23,100,170,33,100,235,168,79,79,150,135,46,83,58,238,116,42,200,63,142,249,145,199,226,117,180,246,229,55,213,76,213,242,38,139,42,34,190,55,77,124,92,133,96,17,199,23,170,104,98,19,149,164,59,55,242,81,211,84,57,30,110,131,166,156,25,145,75,159,89,222,68,155,48,119,147,249,193,78,255,218,49,109,12,76,182,141,31,113,176,164,202,112,125,62,94,183,181,190,11,23,186,251,77,110,205,25,53,123,207,15,23,243,45,200,42,67,227,85,89,72,165,166,59,223,200,27,7,22,58,0,30,226,15,245,22,82,44,156,202,232,78,16,226,75,30,90,117,111,38,44,80,99,66,169,190,73,161,138,242,144,221,168,243,241,138,184,84,57,119,121,231,175,189,117,80,245,74,63,252,200,234,41,200,165,114,8,133,194,84,9,209,146,140,147,39,57,214,195,245,19,230,87,238,210,47,184,91,27,112,224,254,204,89,116,103,42,113,190,124,239,94,92,77,113,83,224,57,235,40,191,27,64,196,224,3,219,245,203,177,155,178,176,93,92,152,151,110,255,190,44,181,50,8,176,81,240,153,13,35,95,208,155,53,91,149,175,127,61,34,74,219,9,167,105,251,120,135,95,248,104,16,34,201,255,60,95,93,64,158,248,189,179,192,101,156,239,133,107,181,248,113,183,247,196,137,49,252,244,73,233,194,13,222,74,183,210,243,4,41,28,14,185,75,111,200,131,152,158,36,11,89,222,185,216,159,80,54,32,84,59,183,213,233,126,98,62,52,7,238,48,44,0,40,120,214,157,106,99,32,73,215,221,37,185,119,105,28,249,5,242,28,36,19,36,18,152,200,51,170,36,62,85,23,56,145,243,234,121,4,93,43,16,32,229,64,13,35,128,54,219,113,146,177,205,144,176,71,132,176,189,192,247,33,140,74,193,120,106,137,120,165,2,29,18,35,165,37,144,211,172,46,192,129,116,162,85,230,63,180,37,69,166,22,40,111,139,154,200,104,242,162,119,46,98,94,228,59,239,197,144,86,31,149,183,230,80,21,63,185,115,96,49,190,36,118,148,49,219,82,106,175,108,100,24,138,243,166,161,119,92,29,179,77,74,229,195,232,12,199,47,172,165,124,85,172,214,54,72,119,235,193,95,174,132,146,201,241,142,170,205,24,27,1,92,73,233,143,53,172,33,239,162,45,49,226,250,199,118,11,63,214,232,238,84,139,75,155,178,217,138,148,170,8,191,204,63,203,231,206,176,101,232,153,45,97,246,59,111,240,57,248,84,131,231,140,47,225,35,111,183,198,114,76,125,236,42,22,211,145,22,30,11,223,223,136,85,239,43,10,40,114,63,104,147,115,72,123,202,115,156,13,204,99,186,180,178,133,5,68,126,188,225,123,168,116,151,26,195,27,237,13,240,205,205,124,191,192,106,191,134,219,93,166,138,178,9,6,77,79,68,117,140,210,229,183,146,201,146,123,155,122,231,67,63,214,162,114,76,132,10,247,108,54,85,7,80,85,120,38,172,92,216,184,146,185,214,107,188,84,10,60,187,3,121,17,179,222,242,105,212,45,22,223,70,150,98,80,246,13,80,53,149,14,225,81,0,41,57,229,135,52,250,123,56,200,253,10,58,199,41,187,201,172,135,65,139,78,50,255,200,247,76,125,144,61,165,44,63,255,109,248,225,182,144,246,240,200,124,105,117,157,128,112,121,23,164,158,148,96,214,35,138,170,208,137,39,160,114,32,167,196,231,166,153,62,114,159,32,100,43,151,63,21,125,228,66,132,79,42,179,66,35,63,230,62,5,124,154,255,197,2,154,118,110,194,175,156,253,107,122,40,36,72,122,180,176,137,232,74,175,141,14,223,4,244,113,93,248,31,194,209,227,132,75,204,30,223,17,77,54,115,250,15,172,56,9,18,3,190,69,74,167,251,99,74,96,203,100,149,137,150,78,16,106,160,237,32,136,238,13,129,179,38,213,211,158,192,161,204,139,226,244,138,236,17,131,113,144,233,100,90,155,28,99,117,69,211,59,237,185,94,39,76,231,147,41,117,237,85,83,136,208,106,252,60,37,247,221,64,26,9,3,71,133,24,200,81,24,15,96,159,39,16,172,175,170,10,104,125,0,177,187,183,119,242,251,17,147,152,78,87,228,98,171,111,105,51,176,70,6,52,164,70,218,59,216,198,118,186,112,237,50,14,136,188,16,4,110,168,199,60,98,124,78,14,51,175,218,220,8,107,104,150,246,213,99,103,64,226,213,16,141,203,178,254,118,168,26,241,8,241,17,109,189,238,107,173,218,3,197,122,133,156,78,183,20,193,238,139,43,104,91,117,162,170,120,247,218,40,244,165,152,238,130,73,253,136,28,152,146,240,37,131,227,118,105,237,214,36,48,15,159,23,48,13,113,98,92,216,30,221,116,180,143,218,171,247,28,100,196,200,66,90,185,96,154,128,63,83,243,79,10,156,209,39,61,99,117,221,233,195,229,252,13,251,141,65,178,23,37,251,42,51,22,254,183,183,113,159,188,32,15,153,54,48,171,126,8,92,92,246,106,229,241,115,105,9,192,125,131,22,209,253,122,205,8,12,194,89,104,201,116,178,255,242,59,127,151,112,216,223,236,52,63,64,93,177,174,246,216,57,41,161,91,74,94,62,68,52,195,53,35,114,77,118,113,112,186,129,151,197,108,36,112,124,228,91,107,18,107,36,94,139,69,150,56,129,95,229,243,52,240,59,153,39,171,144,201,170,76,91,179,113,31,81,37,60,5,186,80,99,31,41,242,187,162,127,138,184,229,203,188,162,34,138,159,176,218,99,48,153,3,105,103,112,49,122,92,69,42,241,210,207,41,102,6,47,240,139,179,0,58,156,57,34,6,41,159,147,135,101,179,240,152,120,160,237,169,74,238,234,128,90,56,80,205,239,11,116,105,106,110,177,30,153,70,2,73,254,140,251,184,144,106,109,128,80,215,229,198,42,215,11,50,67,165,239,219,222,11,150,25,110,39,155,10,98,35,165,105,166,234,142,81,64,61,108,222,105,110,56,222,78,144,185,16,134,9,129,181,6,138,148,13,173,196,21,51,216,97,211,114,143,184,143,255,181,37,137,12,205,208,0,161,106,235,162,85,119,144,232,127,27,25,153,153,87,212,158,242,84,71,91,33,174,25,162,246,187,220,211,176,199,223,59,13,100,217,7,8,241,131,100,51,41,7,154,111,154,72,226,181,194,251,74,158,113,254,198,226,157,80,198,105,14,134,210,214,149,80,27,35,45,246,70,194,177,79,125,161,220,116,158,5,182,103,252,135,242,227,209,159,117,82,40,176,130,47,198,53,115,146,147,34,210,81,93,116,99,108,223,25,82,224,123,88,40,49,221,75,24,247,38,177,200,35,158,144,139,24,77,91,20,181,163,3,184,185,6,80,70,79,241,222,137,54,112,252,9,90,76,194,140,62,197,55,108,130,69,25,105,210,67,61,120,229,66,99,106,190,0,240,126,124,162,219,8,32,76,0,54,28,75,126,188,129,216,207,221,19,20,252,158,218,121,82,193,63,252,24,199,129,54,0,121,188,38,242,232,164,129,174,130,10,217,129,134,68,112,112,178,88,59,4,187,164,132,18,111,195,217,52,19,242,242,239,22,136,83,71,143,66,142,112,242,44,184,67,241,245,59,41,30,178,30,204,61,69,48,253,135,58,81,72,4,0,8,5,115,201,174,175,158,65,203,226,83,146,50,168,50,9,126,210,59,183,241,177,12,129,63,70,52,175,229,196,88,21,248,23,201,244,77,254,209,45,158,20,138,66,55,187,33,105,92,8,117,26,244,243,99,54,50,65,225,37,80,198,140,203,226,113,93,102,26,10,9,46,100,46,7,153,237,164,117,181,37,56,142,168,150,53,77,27,216,32,96,143,44,163,83,24,103,131,58,160,130,217,62,158,232,5,148,178,136,104,242,234,255,31,134,177,219,174,100,227,160,174,112,177,28,163,162,141,61,50,205,204,136,83,195,140,11,89,221,59,180,121,166,45,220,169,175,207,219,96,223,33,236,59,240,240,188,92,88,239,150,242,194,120,128,109,63,217,205,122,170,29,186,205,44,240,5,57,129,130,7,46,89,56,109,31,249,175,3,226,197,43,20,92,253,178,8,104,71,161,113,52,209,224,100,88,164,31,123,60,75,66,113,153,253,190,235,104,234,225,55,46,76,63,165,234,14,126,164,54,222,48,227,133,67,181,23,156,27,5,81,155,50,79,176,101,166,170,63,59,40,61,171,144,137,103,58,105,33,228,25,65,27,98,59,83,181,32,16,155,252,89,172,242,171,179,10,178,28,24,74,172,87,213,138,27,0,43,74,185,198,130,35,151,162,143,117,198,160,44,141,50,10,49,37,37,139,4,195,248,230,115,177,157,209,248,7,48,79,254,41,210,44,69,147,188,5,141,185,11,186,88,39,13,201,121,163,12,251,129,16,91,235,141,255,8,90,125,221,209,137,101,169,73,129,154,101,145,23,161,250,199,43,25,91,71,197,253,213,15,0,62,162,220,200,75,147,41,132,237,128,148,64,130,111,10,149,39,245,240,137,59,168,168,163,163,229,119,67,171,144,106,106,39,22,83,133,142,91,131,211,245,13,253,51,194,229,243,246,180,146,35,66,73,79,184,184,134,49,128,70,49,6,254,174,133,192,186,207,18,67,154,90,119,168,224,232,143,74,193,76,118,208,19,91,182,231,246,246,137,15,103,136,163,250,43,90,247,87,63,238,214,238,142,132,42,133,26,115,130,131,117,17,57,205,228,128,32,193,4,117,138,155,204,250,31,33,74,227,56,136,150,176,241,135,94,124,48,154,80,12,192,13,165,210,6,208,166,238,7,119,201,234,83,181,227,221,201,236,66,41,18,80,81,171,90,176,177,216,229,160,135,19,226,131,255,176,141,220,16,40,187,73,67,53,147,149,28,200,15,252,93,172,116,32,201,67,3,223,147,13,249,9,229,77,199,37,220,159,91,73,154,188,0,106,35,4,109,193,15,120,146,142,91,99,77,65,195,181,197,217,67,164,47,253,113,8,24,32,209,20,171,3,80,152,89,70,129,119,226,54,230,37,31,198,37,224,187,168,20,32,66,122,243,8,96,80,113,108,214,66,44,203,188,224,48,77,180,180,250,131,77,147,255,77,214,144,107,21,49,154,154,242,30,140,42,17,237,126,222,169,181,56,219,57,53,244,113,10,19,145,61,255,176,207,92,49,48,33,87,248,14,102,254,10,59,175,63,28,168,121,166,117,86,214,231,174,0,253,17,208,64,77,59,109,0,123,105,229,140,249,92,90,192,120,175,43,244,13,229,241,97,114,228,204,154,92,160,7,149,235,143,248,149,10,158,210,173,49,200,184,108,158,167,37,67,48,104,117,229,105,76,70,64,60,65,124,251,92,78,87,139,235,192,44,160,0,81,216,103,227,150,103,145,237,222,147,33,75,188,199,47,18,119,239,123,155,183,10,248,109,143,92,29,221,25,112,199,170,34,93,11,133,197,26,58,204,202,205,214,78,131,181,217,37,139,45,132,63,208,212,198,161,102,147,188,152,31,234,250,238,26,22,236,72,20,216,37,217,36,11,246,94,132,5,48,12,35,180,205,85,227,49,180,205,193,65,218,109,23,157,246,14,57,199,92,229,172,235,122,105,110,43,85,152,219,45,56,20,10,35,174,212,173,205,235,251,241,117,110,0,168,246,147,197,137,32,108,223,110,229,239,230,164,220,70,111,104,235,81,99,58,201,8,158,11,166,122,126,52,160,95,239,0,143,50,152,140,6,180,0,72,66,203,148,230,51,46,137,227,83,224,241,11,112,23,226,129,76,0,11,179,134,18,16,118,46,167,107,105,47,39,239,251,4,211,221,180,55,218,164,209,65,116,59,36,164,58,11,37,136,26,115,164,183,105,171,244,213,63,254,179,89,244,88,118,59,179,190,169,86,240,176,140,109,224,91,129,211,87,5,157,91,98,199,87,43,170,195,219,222,130,102,153,186,30,71,202,196,6,225,206,93,203,35,219,52,45,138,85,253,73,235,78,82,91,12,229,138,187,6,41,37,191,93,45,202,43,39,178,200,37,220,43,224,86,61,22,91,115,29,206,183,86,151,44,92,45,197,210,118,118,78,88,32,137,209,199,59,67,216,80,21,25,152,96,117,15,177,184,76,210,121,190,159,109,119,231,96,174,132,119,141,21,251,38,249,255,31,49,106,52,212,54,108,183,120,134,252,238,131,190,17,202,114,36,119,115,134,233,15,67,212,185,239,98,42,129,79,171,5,241,66,156,48,215,232,83,251,230,220,165,129,176,96,212,104,246,41,158,61,94,58,50,186,118,71,128,190,86,250,194,48,24,102,71,164,22,98,218,175,169,94,59,29,109,101,22,66,63,72,105,179,87,180,2,157,28,124,122,17,101,179,168,162,98,89,122,73,134,219,179,178,41,148,214,46,97,78,134,44,85,30,89,182,181,209,172,184,136,110,142,144,33,86,38,163,79,188,30,37,77,84,103,72,99,82,146,114,167,107,146,0,105,111,5,255,31,19,230,244,54,91,120,79,247,235,20,241,44,116,132,96,30,230,242,206,72,82,21,107,40,38,42,224,82,120,129,112,44,78,107,223,147,184,229,68,134,78,30,26,90,110,214,252,247,152,115,151,82,205,1,13,19,7,32,220,155,82,122,28,149,0,132,49,171,132,128,159,150,23,21,199,23,168,128,95,55,106,78,68,71,195,72,145,203,68,31,70,10,123,214,39,199,178,194,89,95,109,195,174,31,72,130,24,23,5,137,212,71,44,165,211,31,40,156,81,162,138,153,15,123,243,235,89,67,214,254,46,32,79,144,27,202,7,34,113,239,160,189,34,100,197,46,134,15,138,151,157,96,148,247,148,189,178,181,218,238,133,51,67,116,61,96,113,187,7,73,75,71,106,116,134,33,42,177,65,244,169,49,170,117,89,28,238,168,184,29,175,210,8,40,242,3,200,20,7,156,81,51,130,42,197,212,240,21,206,237,134,71,171,63,146,194,112,132,123,67,203,242,215,108,15,128,86,112,163,212,244,82,1,173,52,119,57,236,140,168,224,35,140,2,38,155,165,108,224,205,160,26,209,10,62,46,31,152,59,47,170,238,0,198,65,71,50,31,79,97,183,244,250,235,170,108,187,215,198,3,193,211,111,40,159,58,255,11,170,115,177,247,198,24,165,29,31,112,70,104,222,79,60,46,74,165,124,206,139,221,115,254,137,203,131,185,169,129,41,197,11,3,197,242,120,161,251,105,145,120,202,41,207,155,152,4,56,134,47,97,231,195,169,223,191,128,246,19,92,171,230,252,128,146,187,54,174,204,205,247,116,62,35,59,10,219,189,167,182,174,183,91,127,143,177,151,211,47,59,46,188,197,219,236,150,75,202,3,110,166,157,246,219,7,129,203,236,229,128,135,67,159,234,18,13,39,22,190,137,181,239,185,80,187,75,92,5,114,203,199,107,15,198,166,21,137,249,227,31,170,5,215,90,152,61,98,168,81,147,70,87,88,221,119,10,195,127,37,170,174,159,135,193,231,71,208,133,48,224,200,171,18,135,232,184,14,204,39,168,63,199,135,166,11,219,227,113,199,208,207,243,240,51,107,147,164,83,129,249,239,32,46,110,207,92,170,248,27,163,16,254,36,179,196,240,248,84,76,116,139,125,46,97,44,250,220,245,230,155,175,167,103,236,179,231,229,119,17,182,216,172,118,67,234,232,143,172,111,112,242,176,112,101,139,199,151,61,76,225,59,143,213,121,18,170,77,124,52,155,96,52,19,65,89,203,195,101,167,125,169,88,88,169,254,12,149,235,26,105,158,80,158,254,158,92,155,235,62,167,51,245,8,121,75,250,119,176,72,222,169,147,212,195,111,126,150,30,250,159,179,5,220,101,234,117,14,180,243,22,158,33,17,47,48,108,247,227,23,200,113,0,140,97,13,204,114,172,129,81,57,95,245,170,186,231,248,99,198,81,115,209,127,30,139,114,169,178,1,10,22,27,217,196,252,195,27,77,124,242,95,122,159,155,21,10,54,196,164,124,11,56,168,151,38,140,87,125,18,96,94,65,253,137,215,240,199,161,235,250,79,197,134,109,239,170,176,76,228,133,203,243,247,41,247,170,97,19,60,171,118,255,109,69,252,38,182,98,122,208,199,22,75,74,141,209,15,129,37,155,45,106,47,25,34,205,47,68,143,87,51,95,221,82,146,0,139,75,171,38,85,41,173,112,189,148,119,37,35,5,244,178,82,51,71,223,52,25,110,29,100,218,2,145,98,179,234,129,88,7,9,76,134,153,196,40,163,96,88,77,10,226,39,3,82,180,3,153,148,203,101,123,106,232,0,43,42,130,211,167,17,60,80,144,180,112,226,15,181,140,136,242,140,89,193,162,72,20,52,209,59,95,104,221,114,148,77,104,74,104,109,96,123,33,186,101,244,8,103,230,148,122,81,78,69,63,72,31,209,154,127,97,138,166,43,168,42,194,240,111,208,56,211,13,183,220,197,70,51,210,69,54,154,59,217,68,49,59,193,229,230,4,190,158,165,224,226,102,242,164,131,143,6,239,103,242,50,21,12,163,201,228,90,166,74,115,49,246,178,71,79,43,157,217,88,102,77,19,192,39,122,84,221,46,57,36,104,45,183,218,62,207,235,51,93,180,156,27,241,76,243,241,88,7,219,151,119,65,99,251,36,116,69,196,17,43,42,244,214,192,12,129,142,75,119,241,180,132,206,53,8,126,235,120,170,59,116,94,24,234,147,244,12,27,49,113,33,99,252,159,238,51,46,247,211,65,117,204,89,124,212,87,217,57,1,100,57,73,61,3,204,232,12,235,23,68,89,95,170,246,241,163,49,176,128,117,195,85,6,220,17,96,5,192,131,133,137,89,210,8,75,242,90,26,209,65,200,139,237,4,77,6,48,168,182,114,225,171,45,42,98,148,162,139,129,232,157,115,201,65,54,52,102,226,85,72,42,113,72,175,255,247,89,93,184,210,242,123,144,53,116,135,143,243,86,79,183,204,236,160,59,2,79,86,164,166,177,95,41,72,188,149,238,166,134,75,9,174,162,63,108,59,57,234,53,252,184,37,81,93,177,51,252,14,248,137,21,58,118,45,126,191,112,198,67,193,247,40,65,218,142,190,200,90,161,207,19,254,123,151,208,171,72,139,240,134,156,69,223,194,193,21,47,21,26,23,138,70,200,218,238,212,23,178,77,157,210,83,244,239,57,136,203,158,14,135,31,81,17,118,117,19,238,184,216,48,145,14,18,216,105,119,172,230,197,105,226,87,205,206,255,250,255,200,92,233,114,139,113,8,56,143,114,234,49,211,159,120,219,238,204,227,9,26,166,20,198,140,181,216,142,207,89,174,77,34,183,94,207,235,189,14,244,223,163,221,252,82,167,223,85,66,251,125,92,71,159,52,235,68,2,218,62,161,128,28,7,252,146,148,57,94,209,239,141,113,167,247,123,246,197,228,249,127,204,176,227,206,134,23,160,49,150,195,255,25,13,251,180,195,208,83,67,120,167,223,211,138,191,36,220,167,138,170,110,70,189,36,195,208,249,153,237,231,173,143,121,72,82,128,58,126,208,193,90,66,141,172,141,9,128,239,170,114,11,65,214,135,128,210,32,38,217,233,98,110,221,84,211,151,240,178,216,252,52,50,146,183,253,50,242,27,14,169,127,4,172,156,50,53,29,129,111,252,38,93,228,209,195,67,242,180,120,113,40,222,230,188,243,67,100,206,135,56,65,114,57,149,62,195,250,117,232,112,143,212,240,10,15,176,243,237,119,157,121,130,197,180,74,65,98,25,112,137,10,141,240,253,168,198,102,41,210,59,175,65,7,200,33,74,18,186,117,119,139,63,10,182,158,126,183,47,191,250,107,238,191,247,118,186,251,213,229,156,156,166,63,184,64,232,139,46,205,238,131,252,82,21,242,38,127,241,75,30,84,153,195,161,41,193,190,194,92,43,175,249,174,29,180,129,131,175,115,72,4,184,114,255,122,83,165,65,35,0,168,83,181,165,253,48,12,109,234,159,67,59,21,20,125,46,86,221,101,110,247,150,138,70,64,227,12,252,170,68,250,100,141,216,135,181,234,227,92,151,237,0,52,216,212,29,15,160,112,141,114,7,38,146,77,245,25,180,225,191,173,92,12,215,25,65,89,253,81,113,94,23,137,16,234,49,149,189,115,13,130,87,98,150,236,100,76,94,215,189,236,22,104,211,98,125,74,29,165,165,238,140,106,11,16,134,236,219,144,246,75,192,71,13,181,122,175,116,233,91,34,37,133,32,6,61,243,240,213,205,102,10,235,200,169,47,10,142,139,178,225,201,41,243,235,174,243,136,30,55,164,212,12,41,255,188,36,42,176,243,49,135,137,157,203,9,242,57,228,162,227,26,81,104,148,59,101,175,95,115,67,128,203,33,97,238,82,89,22,27,71,80,145,102,147,215,121,94,149,6,13,147,207,11,112,224,29,38,104,14,18,223,205,130,46,160,199,86,26,204,59,234,16,160,103,155,42,227,175,218,104,113,74,163,223,9,180,146,193,250,133,134,60,5,72,242,190,214,225,183,59,11,199,59,91,106,204,193,211,147,114,210,34,87,51,155,99,233,55,200,230,137,227,157,179,223,118,93,77,89,187,13,116,46,228,196,83,183,85,200,79,227,68,75,199,192,171,55,33,196,232,244,178,53,120,3,58,139,110,212,112,191,174,135,20,247,145,157,78,103,23,75,247,206,206,159,209,128,117,219,74,108,219,154,254,131,202,101,243,229,159,202,52,163,203,76,73,247,36,226,60,129,9,202,61,246,75,144,91,153,104,51,194,145,124,67,42,63,135,74,82,108,195,35,23,168,166,198,107,19,145,96,214,0,72,199,173,42,114,161,106,7,157,49,214,226,30,79,154,54,124,102,237,217,9,151,61,206,73,21,50,88,64,22,99,76,91,73,223,76,0,151,142,252,110,234,176,81,248,54,247,82,208,32,7,107,59,110,177,134,209,106,233,98,114,208,18,32,210,228,158,35,54,189,121,158,114,24,244,190,77,223,66,254,128,107,173,111,22,49,106,195,146,124,28,199,114,201,29,164,205,104,245,219,67,75,10,233,108,241,164,47,24,1,228,201,40,64,1,32,216,199,161,207,192,144,54,93,60,88,103,181,55,99,20,44,43,224,181,178,224,105,144,149,39,142,147,251,38,141,113,166,155,129,26,66,161,232,160,111,81,147,231,112,170,172,63,190,70,150,75,58,64,167,7,67,247,90,208,125,133,56,75,133,182,162,20,13,121,127,56,100,77,68,6,77,235,45,222,113,226,51,142,41,196,236,137,226,214,19,201,31,215,233,15,255,115,141,224,176,206,224,3,189,17,160,234,220,161,164,199,162,83,45,216,245,194,25,76,202,147,69,7,107,195,94,47,246,110,189,10,218,55,218,254,115,155,118,229,128,167,219,119,66,244,254,79,84,248,146,211,19,104,24,74,105,157,191,103,189,85,103,121,155,159,176,251,44,22,246,158,171,160,138,55,87,8,163,168,104,115,245,233,38,113,115,251,222,107,186,236,214,46,228,247,111,36,185,17,52,3,139,181,200,5,56,99,42,101,139,135,54,88,232,86,193,239,65,213,10,130,116,210,17,151,140,20,66,29,164,180,240,113,174,211,140,21,145,214,62,235,251,44,94,65,235,157,6,177,64,221,131,39,8,27,47,11,170,160,193,203,154,167,230,158,185,70,209,174,226,174,21,106,154,239,64,114,233,73,142,208,155,109,130,77,197,25,218,156,253,207,170,199,73,43,128,68,188,161,20,53,213,127,186,226,9,153,55,191,69,6,7,194,250,220,252,72,213,194,24,78,129,199,142,206,176,93,133,88,131,96,48,210,81,21,212,72,194,213,5,111,163,21,193,4,56,60,203,169,218,130,95,180,190,60,168,80,77,193,136,140,183,140,130,31,240,123,158,232,197,249,26,125,34,87,159,145,197,242,137,194,110,9,15,12,173,109,130,86,69,129,20,230,118,150,125,21,38,165,204,37,191,237,77,85,153,238,2,174,157,64,199,116,229,246,30,112,202,208,87,114,211,112,19,60,131,74,86,100,5,190,136,84,132,6,187,9,207,76,165,110,254,38,139,55,207,223,176,128,190,20,107,40,249,12,207,245,33,37,118,227,226,184,111,2,18,92,150,165,218,102,88,103,250,27,71,144,186,64,80,26,184,148,68,154,28,88,77,21,80,121,40,101,44,78,239,213,152,61,109,45,142,228,178,210,52,180,160,112,57,175,212,139,114,174,199,56,115,246,247,206,77,97,93,5,86,80,67,98,126,194,201,37,133,125,170,55,33,216,206,51,99,133,151,45,55,158,86,140,210,188,238,57,136,247,70,249,60,112,252,134,181,118,138,175,171,81,222,174,109,185,231,167,20,171,63,96,103,127,4,230,142,249,138,78,66,77,107,24,64,81,4,199,152,162,218,143,16,104,141,99,125,93,8,241,114,186,158,119,59,70,28,194,160,180,13,67,91,74,53,25,27,42,88,1,199,77,196,19,32,25,62,243,98,58,7,175,235,136,20,0,244,253,50,163,150,148,177,79,32,172,176,232,218,130,87,233,252,225,76,47,208,29,103,227,100,162,164,8,243,68,57,100,202,232,213,16,122,167,10,181,162,106,249,111,120,213,229,126,81,64,109,125,9,11,252,155,19,30,162,243,115,246,66,12,43,26,68,21,54,98,187,73,78,142,0,184,6,95,252,155,113,14,34,120,253,174,194,98,164,160,225,101,145,79,51,44,78,209,69,73,140,225,158,146,227,161,104,223,245,131,29,60,200,240,78,10,173,80,139,195,244,23,90,227,200,217,80,124,194,13,186,125,105,126,39,17,11,132,98,205,216,169,75,106,118,119,49,100,27,35,206,105,107,178,84,69,110,111,110,88,183,96,188,144,193,134,172,101,34,2,186,39,131,68,217,42,58,91,180,20,133,52,228,40,127,89,146,194,96,98,215,157,44,79,144,54,6,65,218,12,102,248,85,168,21,98,31,114,55,242,121,239,207,26,56,147,203,188,81,54,123,213,233,173,245,70,116,152,203,51,109,140,174,236,156,159,123,24,28,170,157,16,8,62,123,166,9,63,149,241,185,243,90,108,59,123,81,151,131,188,13,165,168,231,196,60,26,26,137,232,213,245,8,148,85,21,105,89,201,158,135,237,144,235,217,50,84,233,51,202,191,210,206,5,185,135,95,201,233,26,47,195,18,242,130,27,100,112,42,85,193,246,249,196,244,96,22,143,200,73,54,136,95,103,144,62,241,20,242,201,38,121,112,17,85,118,131,178,207,191,26,109,215,11,155,130,49,65,156,81,65,224,110,190,111,81,213,91,164,60,240,230,98,137,190,21,57,55,85,137,169,244,120,75,254,123,118,67,193,249,146,63,49,19,100,152,159,210,192,182,220,169,210,78,74,245,181,54,0,186,66,206,212,72,160,227,127,211,123,74,2,168,82,36,216,87,183,57,251,107,112,47,121,145,140,118,244,186,53,207,146,114,84,110,89,204,203,236,226,220,158,142,125,128,240,66,188,43,148,211,32,244,74,141,94,50,201,190,151,58,6,26,160,162,61,187,50,11,215,250,39,157,85,92,157,77,161,141,0,235,214,37,46,123,110,205,158,161,88,239,127,144,57,188,170,231,40,124,238,144,196,54,222,192,146,83,207,234,232,109,146,149,62,221,145,38,251,214,32,246,118,234,116,160,243,151,60,76,216,37,26,101,213,22,67,58,247,22,64,149,117,158,108,9,83,65,39,253,214,26,251,31,185,7,155,138,140,8,69,119,14,94,91,118,213,132,70,148,243,250,167,180,67,231,43,148,73,118,23,118,192,231,29,160,85,46,24,111,37,202,253,59,170,139,241,6,5,211,128,139,48,127,17,24,231,7,125,254,123,88,17,178,48,71,22,40,28,23,205,21,190,139,151,232,71,97,112,81,31,2,151,151,198,116,146,113,124,40,155,107,59,77,6,199,36,128,234,93,198,17,133,3,125,91,10,106,125,80,211,245,123,127,173,173,195,45,55,251,48,206,208,147,39,193,187,50,174,195,65,129,234,71,174,131,234,112,71,22,159,19,70,216,187,38,58,253,64,214,214,48,255,180,243,32,86,228,124,33,252,16,75,53,183,153,190,197,89,160,247,146,105,124,230,190,224,181,227,160,65,39,3,173,225,80,160,230,100,31,236,251,57,113,45,6,167,42,28,100,99,250,78,71,100,9,242,139,105,90,146,102,204,207,143,163,176,191,23,51,94,61,87,241,166,158,80,7,133,20,35,91,246,27,176,50,40,246,149,236,193,84,166,194,104,54,13,132,117,140,59,204,70,21,189,117,243,132,248,230,108,63,215,223,143,123,16,72,49,215,173,235,209,107,156,139,255,222,87,166,204,204,138,98,79,89,196,199,227,59,145,32,78,43,54,236,228,216,171,28,210,174,248,0,113,187,114,214,205,249,253,29,37,96,5,162,128,184,86,212,65,47,172,225,173,168,250,127,60,131,243,14,128,15,5,244,75,113,219,223,108,224,102,31,192,182,202,168,11,158,82,66,169,172,119,184,145,107,65,154,58,52,169,120,222,70,207,43,77,237,139,217,137,108,246,139,223,8,135,11,243,129,217,132,145,241,198,9,40,225,62,167,62,79,82,18,68,193,188,65,189,84,66,59,48,166,116,161,80,167,145,101,75,186,155,185,67,48,25,174,86,83,50,233,130,171,184,181,50,40,64,164,171,52,247,99,158,36,158,132,144,244,36,82,39,168,149,102,184,12,52,229,236,35,73,241,89,63,3,62,54,192,154,63,228,203,196,240,149,147,255,199,54,39,4,189,133,13,218,107,243,176,57,190,202,119,33,22,92,75,2,197,87,91,108,118,32,189,193,200,48,133,6,204,220,122,76,237,130,178,237,132,93,179,185,87,191,241,115,4,12,220,7,36,132,0,3,241,194,193,177,203,196,218,243,186,237,169,216,69,76,129,156,74,107,25,33,248,91,130,142,117,99,128,112,218,132,179,37,163,15,35,253,190,48,223,19,237,48,175,21,117,35,170,251,87,7,89,150,37,249,116,64,204,0,100,223,97,230,230,28,94,154,92,90,12,48,231,248,200,94,1,114,182,165,130,106,70,165,97,169,93,10,155,138,68,62,86,145,217,255,54,28,150,187,0,151,216,174,50,182,19,181,4,214,66,167,209,165,34,215,132,32,115,24,148,126,212,23,252,53,120,6,151,28,216,137,237,74,179,170,245,231,98,195,198,44,20,157,91,135,205,173,51,204,14,230,228,103,3,194,87,82,228,103,131,33,225,139,148,25,191,243,241,122,242,220,187,213,226,124,183,158,129,67,223,116,158,138,211,110,178,250,63,144,240,127,252,75,86,176,220,155,150,152,156,23,173,177,212,185,159,113,4,88,134,35,65,226,57,5,180,111,41,201,140,228,71,206,246,28,14,149,135,10,214,48,9,96,170,0,120,6,166,36,181,174,146,209,92,23,144,21,111,11,220,94,254,106,43,141,54,19,224,250,249,123,218,145,80,198,234,249,143,88,203,76,25,95,100,37,167,194,32,125,82,240,166,218,190,228,35,140,67,248,21,255,146,166,49,97,109,69,139,228,248,191,198,141,226,19,162,34,55,181,147,220,219,87,130,33,199,48,10,98,84,189,231,190,134,45,73,232,132,188,127,236,46,171,29,250,161,23,80,219,133,34,135,206,122,191,52,148,204,248,114,246,28,204,253,202,181,197,75,115,22,24,144,71,226,17,181,50,137,253,206,103,183,237,204,124,149,165,221,180,139,37,61,210,214,97,40,26,62,63,162,37,67,244,139,242,138,99,82,48,148,253,85,113,79,87,209,156,110,182,41,250,176,18,78,70,71,65,81,176,162,77,134,218,129,86,158,177,161,176,141,70,162,131,154,134,132,128,110,150,94,102,245,205,59,213,65,154,32,162,100,169,106,90,7,124,113,248,47,176,224,35,226,78,12,174,115,191,155,10,122,135,230,4,201,132,200,161,251,173,169,200,157,247,131,4,228,250,108,108,163,135,132,160,9,216,178,126,82,235,175,212,113,243,115,92,195,187,167,29,16,22,171,190,220,142,197,111,28,16,211,151,127,65,95,174,33,68,130,149,207,158,101,221,131,201,90,18,3,96,16,222,254,50,41,39,215,118,221,35,84,7,225,118,33,132,124,225,79,245,45,29,177,76,111,224,79,227,242,107,21,102,230,67,167,1,134,22,2,165,115,90,102,29,227,243,157,152,230,57,186,249,100,12,68,247,143,197,98,43,32,4,173,135,47,40,85,191,90,191,250,161,5,149,146,38,211,197,105,45,40,87,111,11,97,224,92,220,14,55,27,202,2,2,92,112,242,22,78,220,113,58,132,1,168,61,156,57,87,236,147,64,210,188,156,53,15,230,199,194,130,194,127,136,65,173,28,18,154,93,73,25,4,49,12,62,247,170,54,101,149,210,137,227,216,124,97,230,213,50,7,153,131,199,239,175,17,148,80,41,64,151,225,82,145,175,195,251,41,122,171,101,65,174,126,111,34,78,188,2,169,88,177,203,90,154,151,39,60,156,228,43,234,130,132,163,252,244,245,70,207,109,106,133,40,79,227,0,123,117,10,213,186,65,196,150,114,15,95,163,144,100,38,230,95,94,115,96,18,6,93,6,85,86,244,122,75,225,45,145,140,64,236,153,212,178,58,188,85,48,53,161,172,136,54,112,61,35,81,240,188,249,139,251,165,95,182,92,95,29,231,112,118,145,73,109,193,133,104,69,163,99,78,72,53,11,105,69,6,241,87,38,243,225,146,154,142,75,138,221,121,228,88,102,162,196,108,191,104,178,150,252,245,116,207,89,177,36,180,145,99,47,180,112,78,136,54,59,229,247,51,27,89,54,253,228,63,178,149,197,102,86,227,108,75,164,79,178,119,6,28,243,26,17,136,167,139,47,116,33,233,13,79,232,27,110,206,37,138,243,131,219,60,193,141,98,167,60,112,19,194,234,96,28,51,215,83,232,63,214,165,220,93,84,14,35,11,109,71,96,155,37,81,123,242,211,77,242,0,84,97,89,111,19,220,198,194,119,187,125,251,190,185,72,246,73,99,114,238,245,101,207,60,130,245,66,202,65,118,233,4,16,168,42,10,64,221,202,195,127,55,3,216,153,254,214,143,158,113,36,216,0,41,209,90,24,33,237,174,172,19,193,236,191,127,171,84,128,128,26,40,79,184,87,99,225,235,11,7,158,108,16,148,69,184,216,214,20,81,160,144,210,94,250,119,142,18,183,2,98,113,158,111,123,220,223,93,173,118,205,85,228,30,145,213,233,225,152,17,217,109,75,113,102,48,208,161,129,76,231,250,123,251,30,250,237,172,62,2,213,125,111,59,74,205,196,91,17,68,33,215,110,180,19,121,123,22,45,177,230,83,19,233,143,148,100,201,67,2,21,95,63,144,175,184,217,212,205,113,229,84,87,149,205,71,129,177,79,12,54,186,226,145,73,1,2,209,47,122,73,201,171,54,71,38,148,80,172,155,150,151,20,78,84,97,34,240,57,5,255,126,18,43,156,200,76,122,41,68,12,91,151,252,180,36,7,194,181,158,87,162,35,168,249,184,60,164,44,111,217,17,123,167,20,144,129,136,175,95,216,7,173,84,223,63,62,189,224,2,34,228,92,229,204,29,110,231,97,174,234,24,27,241,135,65,100,40,43,186,229,157,252,181,86,85,53,235,32,160,102,159,99,86,157,5,233,39,128,24,183,190,110,172,101,151,43,46,152,10,192,103,182,22,87,244,210,26,31,234,113,154,104,122,243,225,218,175,246,134,15,138,213,204,120,76,34,138,227,71,28,150,229,29,83,96,172,62,23,247,100,144,183,96,183,134,7,73,140,243,197,207,222,86,114,98,227,228,55,52,125,74,181,216,174,203,159,107,109,125,164,246,76,74,208,58,11,214,247,161,227,183,119,23,133,150,16,209,181,51,226,210,223,63,142,156,21,217,194,74,84,30,125,181,242,241,92,131,49,75,168,246,7,202,101,22,22,155,146,124,149,47,17,167,1,110,28,158,51,119,191,187,19,219,110,19,53,221,35,125,237,119,127,131,39,149,211,177,202,205,136,49,222,215,108,96,187,25,179,228,173,216,225,2,213,218,30,31,80,67,247,250,201,188,33,254,223,139,212,22,118,20,117,133,27,209,188,15,255,172,183,57,160,15,154,75,14,88,251,191,189,176,190,219,56,233,45,13,119,221,57,10,98,167,178,211,165,145,64,4,29,39,33,241,237,116,127,62,226,186,114,224,195,111,108,57,103,166,111,222,98,209,153,158,121,164,106,244,118,224,176,159,78,245,184,150,64,153,196,76,77,84,67,161,248,34,229,93,136,171,68,13,238,71,17,136,132,182,67,30,92,96,142,174,12,242,142,0,248,34,38,28,202,242,141,173,64,185,138,15,150,247,191,221,13,231,99,64,224,81,228,51,245,40,13,99,41,196,4,248,99,113,133,201,206,39,116,250,129,82,254,153,103,35,119,189,70,27,132,117,120,30,144,149,76,175,151,129,116,195,41,168,25,34,18,30,252,255,109,175,104,40,32,166,69,175,233,5,171,123,95,20,77,14,59,216,196,79,156,254,143,141,214,248,182,78,165,79,193,73,42,200,11,162,7,38,30,228,103,112,132,73,124,77,218,43,106,183,95,237,188,207,188,253,164,35,132,68,118,144,22,134,169,73,147,25,45,177,49,94,215,194,61,195,153,0,236,183,1,112,85,213,253,115,73,68,1,247,179,94,4,41,177,138,108,172,224,212,109,166,60,59,235,21,194,189,103,253,100,156,220,92,52,167,224,154,4,131,147,177,151,59,205,198,95,15,153,180,85,143,220,8,131,93,67,229,25,17,100,250,245,194,71,200,56,228,12,192,74,47,114,136,195,76,181,203,216,143,204,98,125,69,231,27,236,238,143,101,156,97,109,27,59,197,208,173,61,100,40,241,101,31,53,54,75,28,82,125,75,158,219,209,55,115,11,44,83,173,155,179,5,144,185,216,154,45,8,59,149,91,118,239,21,238,124,192,98,174,189,247,25,18,124,235,156,123,162,232,53,171,59,218,147,108,208,102,14,13,95,187,146,214,122,177,178,74,65,34,29,13,138,164,137,6,16,80,162,180,31,137,246,96,114,14,36,62,181,12,124,76,26,102,14,108,208,82,200,243,71,195,59,192,147,190,19,60,244,205,102,81,104,65,56,23,202,105,59,237,153,237,2,187,91,31,182,204,251,57,240,142,102,222,41,55,33,231,15,68,28,81,177,121,51,74,111,15,172,163,76,70,209,57,0,43,23,212,3,191,179,23,136,206,68,219,238,117,157,168,29,25,233,57,194,61,42,177,33,85,129,95,26,6,87,44,210,128,135,28,60,142,197,125,101,141,191,131,15,54,218,98,250,107,147,84,200,167,178,184,91,209,162,246,213,163,101,192,33,176,194,23,44,65,212,28,186,137,42,37,1,112,172,37,44,54,25,119,11,44,146,143,251,36,150,219,71,18,25,240,127,122,201,34,182,106,181,47,168,115,207,119,29,52,169,7,229,82,220,209,25,254,102,144,80,175,27,113,212,231,83,33,150,200,187,10,188,245,129,194,164,137,103,235,41,73,29,216,117,197,195,110,67,155,209,35,236,216,206,124,117,77,83,176,194,87,103,110,222,200,50,159,238,115,91,43,223,24,26,202,177,233,201,25,76,177,154,191,192,89,151,14,116,241,129,4,221,145,188,213,117,147,231,133,247,58,122,131,24,36,167,10,222,99,56,60,35,153,150,236,3,157,111,49,53,94,38,16,175,177,133,232,134,86,198,120,175,122,235,232,105,126,91,34,2,74,101,156,111,104,178,104,195,169,77,241,27,184,132,242,154,65,247,244,214,7,180,182,171,114,146,115,7,212,84,133,189,38,104,132,4,117,61,29,250,242,11,113,3,112,66,224,125,218,123,191,105,246,59,77,106,243,201,146,211,137,201,148,26,162,81,82,133,131,220,32,159,116,170,149,240,96,71,151,74,226,35,86,148,103,93,151,119,200,8,54,75,12,8,249,159,50,61,113,255,230,23,2,104,3,253,181,202,161,137,22,104,85,135,154,70,46,130,92,74,24,89,140,191,89,152,163,140,153,93,85,155,180,190,240,172,74,102,114,64,139,208,59,245,50,12,22,240,247,143,46,244,211,117,10,179,179,51,186,148,223,61,162,231,90,224,224,87,238,160,196,181,163,181,170,207,98,138,220,202,193,221,22,68,76,207,242,171,216,26,164,235,249,15,39,115,169,26,143,236,32,89,89,166,48,30,7,135,10,154,43,176,187,214,43,160,235,246,18,31,68,106,168,23,155,64,227,96,54,170,144,87,153,138,146,131,34,56,65,251,157,172,10,168,67,205,254,128,184,52,169,71,168,204,96,71,193,141,39,53,177,30,199,4,56,0,182,94,113,216,169,153,178,113,126,196,58,210,81,111,127,204,222,213,122,48,137,184,129,82,72,119,127,102,65,129,28,196,190,81,214,254,176,128,209,161,187,61,77,144,250,92,92,150,212,245,157,208,55,159,106,214,80,110,114,0,233,57,142,2,113,9,95,28,146,90,157,110,120,37,119,127,17,179,215,199,205,242,100,78,179,64,111,3,219,48,170,32,213,56,250,35,1,182,99,174,237,59,204,135,79,215,45,215,88,230,253,14,114,107,109,58,186,169,82,89,161,175,176,10,148,205,203,191,243,40,93,118,248,2,7,196,83,240,97,80,110,225,22,145,164,58,68,94,184,25,138,120,111,71,215,198,254,73,105,199,168,12,231,98,139,190,198,64,6,106,164,59,160,230,92,44,65,157,206,243,77,102,152,62,100,109,222,19,154,94,221,38,105,83,57,16,6,153,164,182,46,48,22,96,164,201,203,198,75,77,145,76,139,135,141,45,108,150,130,56,66,195,119,197,118,186,131,111,37,111,157,224,189,93,106,109,183,233,98,127,125,73,177,134,74,217,41,17,179,178,41,132,67,125,28,188,92,50,249,68,46,205,198,70,124,152,142,57,178,219,59,131,190,0,182,60,179,225,155,34,167,134,1,54,228,5,38,208,150,198,119,22,140,1,143,58,106,190,89,187,200,151,14,48,228,36,181,199,250,229,114,212,102,93,178,99,63,221,57,202,80,59,95,201,68,157,100,223,251,162,26,151,217,105,44,255,92,190,155,209,43,205,25,142,21,66,112,88,4,197,192,140,187,90,92,115,225,209,211,251,108,237,229,175,71,240,222,222,152,11,249,132,163,32,165,199,23,247,253,97,6,189,10,168,125,147,2,151,217,73,101,217,177,51,116,59,184,15,130,47,165,14,240,146,37,25,14,60,180,58,36,154,189,206,81,185,90,137,95,156,39,204,88,188,117,124,157,153,12,200,212,162,126,54,124,194,208,247,106,172,218,38,187,193,185,78,15,20,27,235,135,123,118,138,147,140,181,123,209,114,184,241,215,213,238,178,197,102,124,187,134,43,164,52,191,211,164,250,232,39,177,160,191,17,155,153,208,181,186,236,35,155,125,185,43,253,62,115,244,170,80,216,217,108,252,160,196,90,207,236,112,16,249,5,22,175,44,135,66,72,253,119,93,70,173,245,202,98,58,254,148,250,7,24,23,127,195,22,99,146,68,34,180,179,190,113,100,200,19,116,155,194,179,161,170,156,116,251,52,10,255,87,44,136,59,46,163,141,171,175,178,82,170,206,89,8,12,204,62,78,172,68,2,198,22,132,96,50,115,47,37,32,227,53,223,104,27,149,229,123,74,40,39,86,75,28,33,104,72,131,241,71,211,122,33,135,121,86,176,38,121,188,150,104,84,156,144,242,169,208,8,170,179,46,242,16,6,187,230,25,72,82,53,188,193,234,70,119,194,123,99,191,45,61,218,110,22,230,113,149,1,179,196,95,243,13,25,46,165,128,109,26,197,52,204,195,172,68,251,101,66,90,241,101,219,150,39,81,121,48,67,69,224,140,165,133,164,195,36,63,1,59,188,243,7,76,152,68,26,97,174,79,178,109,151,7,15,102,115,128,207,39,67,220,60,255,105,224,24,182,191,204,250,36,15,235,160,157,93,40,146,223,235,92,65,251,24,235,202,133,90,44,146,230,18,1,203,41,155,39,73,168,190,206,21,51,216,117,224,248,137,30,130,5,13,12,141,82,228,109,195,193,177,119,74,237,247,154,83,189,249,143,21,254,204,229,35,246,151,77,0,114,200,45,95,165,41,111,9,200,224,146,207,26,214,36,0,214,177,65,220,103,83,125,251,142,161,5,38,117,211,102,94,80,189,68,249,244,226,2,148,76,103,109,253,210,111,173,128,81,174,88,220,236,183,17,241,116,103,106,141,149,153,127,190,92,176,208,51,108,181,148,54,19,5,205,37,42,54,91,211,108,109,163,127,243,86,135,167,114,226,136,229,183,251,114,84,253,111,229,102,23,25,7,13,192,37,84,17,62,229,35,173,198,21,135,155,150,66,184,32,131,185,190,21,165,70,107,189,13,117,152,203,108,139,69,147,57,204,2,58,126,202,121,15,203,5,178,182,197,237,100,242,34,37,3,128,168,68,26,133,59,24,167,188,67,208,195,212,232,29,44,253,94,114,169,90,59,185,248,152,186,30,78,251,244,146,156,71,170,191,65,22,250,162,102,193,243,211,22,249,183,37,181,148,231,135,18,162,8,19,80,112,181,129,165,225,14,4,12,149,113,234,56,183,219,241,78,30,117,90,56,220,136,26,68,82,122,35,96,247,37,23,23,159,166,112,29,145,14,178,61,228,250,145,195,134,10,80,181,157,117,216,45,40,190,185,52,166,245,192,139,219,202,174,112,46,87,238,63,66,54,255,153,232,209,155,58,180,124,140,36,160,144,167,24,203,144,23,97,136,17,169,135,15,52,0,113,38,142,182,230,223,176,151,237,7,27,165,161,216,203,165,50,131,94,132,87,156,210,21,116,106,184,159,225,102,199,229,140,143,122,107,32,12,143,104,54,210,233,201,110,101,44,92,176,173,19,145,33,85,135,136,9,213,37,181,131,81,8,101,109,254,96,74,213,227,159,53,242,114,207,204,157,17,162,47,78,233,106,104,194,221,95,171,14,67,245,40,198,133,197,88,228,131,36,47,75,218,113,124,61,141,143,23,97,31,88,143,119,130,173,74,89,31,3,92,67,31,30,255,71,214,42,194,121,189,12,242,72,121,228,8,196,51,169,81,38,183,155,253,215,135,165,104,97,197,80,183,228,254,251,99,16,93,186,66,165,81,153,129,145,232,122,19,15,50,197,2,196,211,243,188,149,103,50,226,197,168,152,54,96,8,3,240,59,21,2,90,39,50,239,225,164,226,106,84,64,184,44,53,129,24,198,119,229,140,222,224,70,154,127,200,70,117,26,64,70,45,7,134,86,244,89,178,230,63,206,255,138,158,241,2,157,194,212,123,231,115,146,207,62,197,246,57,134,175,37,101,35,151,240,186,14,38,124,127,59,216,1,55,234,208,100,239,30,198,179,114,236,155,83,191,210,154,244,15,247,218,239,33,65,162,94,145,60,41,135,57,53,29,184,101,244,93,175,144,230,213,122,26,84,56,84,62,60,243,124,4,56,139,131,96,244,64,61,25,140,5,65,200,228,90,255,197,6,50,88,143,242,142,212,101,20,110,77,6,106,136,57,187,18,19,197,163,107,130,72,29,134,244,11,53,140,161,38,211,156,153,18,239,177,200,29,145,24,212,13,75,136,190,176,234,252,169,8,22,85,153,98,230,152,121,246,205,220,214,42,171,216,44,59,22,206,107,107,2,171,192,205,180,97,71,103,102,154,71,203,96,84,37,244,166,43,250,22,156,77,87,238,252,216,129,67,49,103,152,197,74,203,56,166,140,124,253,252,113,247,60,20,152,166,245,150,169,121,59,106,122,137,245,52,127,78,89,120,210,150,208,67,216,166,77,221,160,83,201,158,156,131,133,131,81,248,86,45,180,50,249,190,115,172,185,36,215,131,158,105,136,200,48,226,165,175,161,137,214,161,164,0,160,211,0,197,110,73,172,149,218,239,137,203,90,208,254,171,140,177,248,62,12,50,62,68,17,249,100,23,163,186,53,59,195,142,144,1,217,178,115,100,31,203,174,8,60,68,59,177,56,186,152,79,184,153,63,2,214,241,77,164,160,52,52,122,206,142,13,73,47,244,230,114,249,210,245,251,50,34,252,215,97,63,52,236,117,168,82,6,72,112,222,133,82,195,230,123,68,34,88,113,6,151,110,136,148,122,90,236,94,223,154,90,234,146,32,53,127,78,234,123,220,74,48,143,34,148,101,194,233,167,149,97,102,97,226,200,172,79,169,34,39,56,82,235,114,251,221,90,183,238,2,194,4,147,91,118,222,161,149,57,198,68,192,16,116,201,235,228,188,119,172,94,160,69,143,154,144,238,249,94,112,1,19,238,228,30,164,81,157,46,126,211,192,57,58,62,241,234,42,253,80,62,71,232,176,245,147,186,49,16,134,28,16,223,53,53,229,92,199,3,134,62,198,39,110,103,92,249,155,234,46,192,223,66,179,124,90,197,59,226,120,56,161,39,132,16,123,130,255,191,1,208,46,199,53,133,5,63,35,166,129,62,61,131,47,42,9,145,176,75,61,208,206,192,53,228,227,74,16,182,177,247,52,93,134,113,58,248,167,99,184,3,12,216,9,206,207,132,114,216,223,50,205,210,129,236,232,139,100,23,4,39,114,226,198,78,94,134,176,232,196,36,29,201,191,23,245,26,176,50,245,127,221,18,238,119,155,190,96,96,91,243,28,152,184,66,102,122,169,185,105,152,152,142,212,144,99,224,228,143,177,112,52,67,220,41,21,85,178,124,240,80,181,35,194,166,151,50,10,43,61,81,89,33,84,232,198,169,85,35,46,65,185,180,89,61,99,116,109,119,235,70,189,81,127,175,186,218,132,232,47,216,189,44,47,63,205,190,66,54,184,96,10,174,137,113,169,240,169,253,220,35,228,188,57,77,142,44,234,177,139,183,45,43,154,151,20,232,11,67,243,145,236,3,115,18,3,73,116,158,33,113,75,170,156,89,193,207,211,154,30,5,209,15,14,200,142,45,207,103,47,20,88,255,228,201,19,33,222,179,24,20,184,29,213,203,17,166,109,127,75,30,4,243,143,23,77,112,205,25,46,104,85,254,247,14,72,3,187,78,73,189,253,84,246,80,50,72,240,194,107,138,237,26,139,187,159,60,154,112,12,71,121,71,58,225,244,197,149,126,250,142,94,74,138,185,14,46,141,3,156,219,206,64,13,154,133,77,173,166,236,254,232,245,247,165,79,128,70,64,79,8,237,86,93,13,130,188,216,66,222,49,253,162,121,130,61,174,5,7,161,7,58,138,237,13,208,132,63,57,37,230,31,196,246,88,4,244,50,208,6,17,109,152,84,137,125,97,13,109,26,106,88,125,238,102,152,16,178,194,16,209,237,14,222,10,126,124,17,170,97,75,89,28,255,207,182,79,93,247,61,220,215,67,12,160,117,161,218,233,198,80,175,26,133,96,236,236,147,6,38,30,235,175,67,112,115,98,145,242,164,57,68,156,199,33,104,114,178,70,136,98,196,123,93,38,146,211,174,90,20,32,187,250,56,21,75,118,251,232,252,235,190,112,171,28,249,240,98,177,156,162,192,128,102,101,129,186,224,204,187,137,230,100,233,12,236,8,203,76,222,172,157,56,182,41,53,48,80,202,64,144,103,221,172,253,238,167,54,232,158,231,31,227,40,109,130,178,23,116,36,208,210,219,199,64,228,225,201,252,246,251,174,184,39,73,203,156,153,22,224,78,174,245,55,239,174,214,194,138,151,111,195,82,247,172,109,206,114,166,188,155,215,14,241,69,124,198,187,150,231,205,138,211,138,126,2,1,94,77,109,12,214,3,68,216,187,151,194,106,206,6,95,37,108,70,56,177,49,117,209,138,15,173,229,179,79,193,80,188,166,250,49,9,86,90,66,215,207,111,51,173,239,192,130,90,225,143,46,66,43,59,32,25,68,9,107,171,158,99,113,129,113,89,181,122,236,17,154,238,238,244,132,183,63,227,170,78,3,178,222,149,40,156,180,130,243,108,44,0,34,87,202,147,3,31,189,116,124,102,33,187,4,45,74,141,249,72,209,111,181,69,204,54,154,158,230,105,214,138,111,162,151,186,124,20,198,99,7,117,52,168,120,55,126,31,227,117,152,63,24,52,201,96,148,184,176,175,110,135,101,30,22,13,43,209,62,193,42,52,234,94,44,51,66,194,43,77,247,140,118,78,195,253,162,167,15,160,75,101,98,46,231,50,59,8,175,80,165,6,221,114,159,110,248,122,77,91,229,7,118,51,66,123,255,190,165,77,39,145,151,89,92,82,34,110,251,76,211,11,109,145,170,122,194,94,145,37,198,5,29,176,243,38,172,69,64,79,233,223,236,252,66,74,229,189,184,118,85,0,163,153,177,190,30,203,59,145,209,129,22,182,137,172,96,103,227,172,251,116,31,52,143,41,33,133,18,141,160,13,5,217,252,58,42,4,27,94,4,101,230,226,11,26,116,129,65,221,218,96,79,168,228,12,224,86,128,43,128,2,169,188,223,164,246,231,116,53,134,44,78,30,38,4,221,120,218,224,111,244,108,232,163,134,26,185,10,253,166,130,143,168,145,234,30,78,44,115,27,63,20,237,57,177,47,134,106,158,206,152,21,101,229,152,172,241,241,178,253,158,158,26,162,105,213,138,253,112,7,108,95,77,255,216,35,151,16,16,108,171,105,54,19,66,187,2,91,15,39,174,72,158,222,101,61,204,13,183,162,71,45,171,227,30,64,69,155,182,57,150,245,240,180,30,121,111,242,153,246,15,71,11,188,169,225,251,132,58,99,145,197,147,38,124,117,69,234,153,199,131,81,242,187,229,31,37,75,227,34,218,169,61,98,142,230,253,25,172,152,183,157,34,236,43,45,163,216,77,168,72,160,157,122,72,47,97,149,11,241,12,165,118,197,220,11,83,21,200,228,136,232,61,204,205,94,52,206,152,5,214,124,244,249,185,29,100,162,118,10,60,125,16,80,60,193,69,10,27,127,25,161,16,204,197,94,171,229,23,233,155,203,23,24,92,106,248,213,27,108,115,2,185,131,72,199,220,238,139,44,209,75,127,132,46,163,183,194,85,189,194,209,89,39,234,96,59,231,83,13,255,60,57,231,188,67,60,224,169,192,225,9,0,232,223,152,156,46,0,221,164,173,124,190,141,44,158,98,15,192,5,187,136,237,65,23,208,55,52,10,28,202,123,132,19,7,22,210,158,28,180,11,103,142,38,252,248,238,211,164,175,0,218,31,189,202,127,37,90,224,39,166,45,49,200,153,163,255,41,131,147,240,163,4,119,12,192,144,252,134,6,83,137,186,152,222,180,186,121,241,136,73,204,166,223,182,112,157,117,244,47,113,67,22,97,79,239,134,186,187,113,100,52,17,124,173,188,41,121,90,178,125,115,164,235,244,190,77,184,112,202,26,218,0,36,111,147,19,131,1,104,158,227,171,161,108,119,48,51,179,87,141,119,245,168,52,251,14,63,141,66,127,120,152,2,47,149,37,155,20,202,69,88,126,186,54,117,22,231,120,8,50,152,250,83,252,110,33,74,169,122,160,223,252,214,251,197,162,148,90,164,63,184,195,158,1,171,185,127,72,239,20,57,178,187,230,133,19,216,70,152,19,153,224,252,172,198,203,52,156,160,106,201,232,178,55,216,98,11,218,223,40,255,106,159,169,205,16,155,89,78,204,183,79,1,161,242,173,171,205,56,165,183,155,41,19,10,9,194,73,98,234,83,171,234,110,223,131,122,86,186,152,175,35,9,102,41,189,148,140,216,240,96,68,141,71,21,151,134,86,42,238,64,244,98,132,238,144,152,105,34,151,162,177,202,88,139,178,198,227,43,245,144,56,224,211,152,154,220,193,208,107,248,210,90,52,166,241,49,157,56,63,222,23,117,140,181,146,128,241,6,201,249,104,253,154,138,126,208,198,54,42,99,167,12,68,28,50,176,51,151,118,194,125,215,78,72,145,4,122,62,168,117,171,208,129,56,17,238,191,116,255,140,100,103,4,112,123,149,178,95,91,226,166,166,56,15,84,44,27,13,170,208,232,154,64,20,211,171,184,155,241,233,86,170,254,203,192,191,26,130,9,168,136,41,63,204,208,27,92,5,82,190,203,36,163,26,108,82,111,196,223,210,199,243,37,48,80,45,231,142,29,62,70,247,81,223,19,150,15,67,7,10,35,192,160,134,37,53,199,22,152,192,58,224,237,83,102,64,71,162,29,155,206,195,245,80,72,105,180,199,67,13,71,43,235,161,53,151,162,216,255,125,103,66,171,44,161,72,14,44,228,84,130,230,139,245,200,215,125,210,178,27,195,70,109,130,141,136,250,124,33,206,196,26,192,106,107,217,6,160,49,129,244,87,156,23,52,237,29,249,122,1,153,95,3,21,251,240,159,48,156,93,77,192,244,237,26,83,163,3,130,203,124,13,16,191,243,58,148,103,253,124,3,235,145,103,158,143,59,170,113,52,89,166,78,197,180,183,132,132,41,193,6,165,236,139,200,52,165,216,222,151,233,149,92,3,116,4,88,196,2,163,25,196,154,237,254,174,161,199,24,77,194,170,79,125,95,100,201,242,89,119,125,188,238,151,196,80,33,82,234,164,106,2,81,139,130,75,151,38,157,170,79,237,143,209,150,147,80,176,252,3,58,205,101,97,242,129,202,68,243,102,37,54,115,8,195,160,157,54,192,134,129,151,156,150,112,156,82,85,87,29,237,68,69,187,153,54,91,244,60,233,138,220,148,165,215,114,213,121,91,129,217,250,65,82,231,138,53,126,214,236,83,237,100,216,32,108,91,127,166,143,80,79,162,78,172,84,25,24,245,203,186,206,159,55,136,54,184,14,179,210,239,56,173,246,249,189,8,130,71,193,170,101,189,241,6,213,203,231,212,155,13,151,37,113,82,142,241,61,139,98,50,242,174,121,221,214,18,193,240,187,104,16,128,54,101,209,17,9,154,173,236,44,186,150,169,236,82,109,191,154,68,232,93,245,106,24,216,138,43,158,200,47,237,232,244,168,232,254,225,112,239,249,245,144,216,175,49,66,217,103,40,158,33,73,101,100,224,39,222,208,140,244,143,39,132,203,101,216,50,252,117,52,39,24,146,120,240,110,43,89,38,144,125,154,169,77,138,50,229,191,52,77,113,176,247,97,182,154,235,99,183,212,153,58,59,86,217,105,122,49,18,133,100,198,107,212,81,163,32,73,175,180,47,18,120,179,211,6,30,22,146,62,90,136,32,160,111,227,64,80,81,51,186,32,235,194,168,104,239,28,129,195,121,23,2,224,14,223,158,223,112,103,37,6,252,165,19,244,152,23,47,102,239,27,177,164,208,205,185,112,221,116,159,50,139,190,77,77,255,99,122,139,116,235,158,179,154,201,245,142,195,69,105,225,24,32,153,187,212,182,2,88,152,6,127,192,61,155,36,213,59,55,70,245,220,177,118,189,220,61,16,190,31,104,72,178,196,134,184,137,29,93,83,105,99,159,147,208,48,48,223,188,66,69,90,136,167,106,12,167,163,107,5,54,126,87,16,205,170,202,204,57,163,86,178,219,228,178,92,167,16,192,182,176,190,35,178,186,157,183,160,139,163,47,104,54,241,228,67,99,147,213,205,206,182,232,123,159,49,3,219,168,59,88,221,66,130,46,209,119,95,102,54,129,237,31,93,218,91,162,135,221,135,83,192,53,41,36,142,47,191,80,234,138,2,196,130,134,9,145,180,241,64,104,25,88,191,95,108,202,53,71,216,202,160,224,68,178,132,113,122,31,134,200,154,40,216,186,225,13,218,98,142,140,20,139,93,58,238,135,48,113,245,17,11,248,125,140,142,226,98,26,77,17,204,193,246,141,99,209,182,254,67,89,49,67,102,65,124,55,46,16,102,67,57,40,128,144,42,255,204,94,249,162,235,88,229,43,141,227,125,202,249,180,97,129,110,209,86,238,86,152,24,234,185,209,184,205,6,3,26,63,168,13,189,227,85,15,209,33,243,254,39,39,211,16,228,53,99,30,42,35,221,162,89,37,205,44,175,228,61,97,62,253,237,76,124,216,177,215,231,78,34,220,12,150,102,48,65,125,130,212,17,13,102,42,103,60,247,151,198,54,5,208,217,9,33,31,51,19,151,38,160,3,114,159,75,195,161,49,237,102,248,138,248,118,226,53,4,222,24,185,228,41,216,242,27,56,46,92,35,41,249,219,160,239,4,97,242,15,253,0,70,4,19,90,129,122,168,234,68,20,134,196,231,46,9,113,38,13,223,220,80,115,205,7,234,131,134,18,118,35,233,221,197,134,38,223,12,136,163,196,209,136,164,124,81,117,9,181,154,208,28,150,42,229,171,152,35,233,59,249,215,45,85,215,237,46,76,248,132,35,71,101,231,253,247,192,60,210,70,238,178,118,16,201,133,227,101,253,76,14,244,40,166,81,27,61,9,117,71,12,224,247,131,241,203,145,245,19,135,203,184,175,240,145,196,139,149,179,101,154,8,106,12,213,146,239,110,143,174,122,154,160,178,161,97,7,175,38,224,19,145,228,223,33,250,57,227,91,191,253,120,95,61,216,91,134,220,61,231,36,100,204,92,219,10,83,233,183,70,226,162,245,153,191,122,91,123,163,12,150,110,21,14,94,106,53,155,101,189,129,90,205,156,178,176,196,220,200,252,22,234,18,246,45,95,63,100,233,213,209,75,173,83,113,88,208,240,143,206,46,139,90,219,141,164,167,228,71,231,168,214,145,125,37,21,150,221,173,187,114,146,14,146,172,215,216,126,200,240,36,110,246,173,196,109,182,97,32,118,76,157,195,152,192,0,109,185,192,56,94,172,123,195,252,185,129,99,9,6,115,93,49,213,193,182,120,192,217,242,47,193,129,68,174,65,233,235,68,56,18,236,6,87,233,29,59,128,176,9,176,177,63,107,42,150,240,245,242,62,204,19,187,240,95,90,28,128,75,254,1,237,194,234,252,253,42,177,214,243,12,22,136,253,197,164,188,83,149,104,234,243,34,240,9,213,27,153,22,66,160,171,83,1,206,157,6,224,116,91,110,116,80,93,248,159,37,107,139,17,118,146,88,14,237,182,111,51,203,153,182,146,156,66,72,46,186,189,27,75,161,210,95,32,251,176,255,4,190,252,133,26,208,187,240,236,134,198,171,131,68,239,45,140,0,54,72,135,112,146,156,98,39,250,105,38,188,225,207,94,217,12,132,159,64,61,120,142,237,59,73,177,232,21,43,27,58,91,67,253,115,97,33,9,60,8,113,175,183,111,120,191,191,216,203,220,144,254,162,23,112,207,32,198,106,243,242,28,250,125,121,25,197,64,219,147,168,181,28,8,201,207,194,154,166,150,230,154,242,181,89,214,196,85,26,29,50,219,124,129,191,169,21,124,55,47,195,47,119,80,35,141,168,38,155,187,41,34,244,157,173,95,176,212,88,132,88,209,138,205,140,215,142,185,109,36,97,57,197,104,189,18,157,156,77,5,246,191,28,222,118,157,84,164,235,37,146,132,5,112,222,248,212,215,51,237,31,150,12,99,89,34,236,29,49,124,233,181,255,125,5,67,83,90,75,214,232,66,254,97,170,30,177,191,178,199,53,135,36,25,15,208,25,102,157,126,230,78,145,138,200,64,192,27,195,26,49,166,5,155,245,162,70,24,197,153,81,250,166,194,24,240,194,139,73,218,116,51,218,225,145,27,34,5,36,208,149,5,11,10,3,59,210,251,66,76,47,170,184,10,171,233,186,79,112,188,250,29,100,62,119,17,184,212,38,199,92,102,5,190,111,206,184,7,113,1,53,104,46,207,241,13,244,32,100,211,91,74,79,161,164,30,59,206,48,172,169,11,120,20,112,102,34,54,4,224,224,114,46,142,60,111,100,159,36,121,81,195,130,187,124,53,50,194,135,167,16,184,226,25,131,21,176,187,45,106,247,174,183,241,48,44,66,74,103,132,188,154,118,172,107,33,127,221,120,16,52,64,54,84,51,168,52,245,63,45,231,20,13,206,199,142,45,118,156,210,208,238,167,195,234,145,214,26,247,142,115,220,206,136,31,215,153,205,251,12,22,231,164,210,217,170,195,149,20,181,193,151,37,81,76,123,217,208,217,162,174,173,170,26,131,206,124,164,252,127,20,109,113,157,201,150,116,97,108,204,44,9,215,26,225,229,44,102,137,157,157,19,142,98,172,76,29,243,12,23,165,119,109,204,236,93,154,111,164,83,82,105,238,196,246,173,25,49,223,173,170,139,94,1,133,245,65,231,148,184,179,79,175,22,195,236,68,166,41,23,211,180,133,64,73,141,212,191,91,165,185,236,102,191,204,56,128,94,39,177,163,146,118,142,177,4,197,104,64,181,202,52,17,100,164,184,166,191,192,79,26,169,102,206,101,6,80,38,94,82,7,175,211,193,57,243,26,137,202,74,250,190,124,162,64,77,104,231,105,168,124,160,206,119,43,238,2,112,196,50,129,94,218,61,56,243,31,93,139,187,95,191,1,24,9,91,207,121,41,141,51,56,132,254,22,69,76,7,46,230,114,103,219,203,222,176,172,179,173,161,247,138,43,60,236,246,95,215,235,3,84,95,92,28,94,55,88,213,122,163,93,96,242,221,107,198,222,169,221,207,102,213,189,120,156,97,14,222,122,66,216,94,183,191,215,123,0,182,76,10,169,37,187,152,21,116,169,109,88,120,44,35,226,19,147,100,217,47,208,151,73,118,51,94,156,36,206,91,184,60,219,227,158,43,75,231,154,153,241,58,113,204,249,8,215,203,203,178,76,104,103,146,207,85,214,102,128,107,191,244,100,194,217,141,157,136,175,165,55,147,184,176,169,76,108,29,26,240,226,15,237,240,163,91,75,173,244,83,144,248,184,73,208,232,243,0,56,21,162,190,32,130,200,115,172,232,228,236,225,254,214,170,38,234,46,106,213,83,79,149,176,189,176,61,118,249,106,47,244,124,74,53,83,163,64,6,200,23,234,8,82,155,63,132,238,70,201,139,196,121,187,93,193,20,51,111,145,219,141,90,179,252,58,108,122,141,83,72,68,222,102,250,170,198,27,91,80,209,191,243,218,124,250,27,177,48,91,157,196,52,250,36,110,122,97,167,129,188,247,144,197,127,182,198,97,138,21,196,170,217,129,103,134,10,30,239,5,240,255,33,190,220,206,187,102,118,30,85,152,72,126,31,217,131,96,21,53,172,61,72,52,19,96,214,199,90,148,212,166,141,11,65,119,85,39,138,236,238,251,24,195,40,251,154,16,119,151,217,9,215,24,78,145,61,114,143,150,33,249,110,6,149,52,46,33,122,245,4,172,147,25,93,69,129,180,36,192,7,22,38,156,168,171,193,163,19,238,25,130,172,153,225,61,67,104,206,105,53,177,218,216,94,47,9,223,119,108,134,39,97,98,54,29,85,107,240,163,28,141,128,232,114,58,106,36,253,90,185,69,176,46,22,185,207,216,24,64,233,234,153,132,181,29,131,81,153,115,215,228,217,22,123,72,253,136,17,13,91,161,110,105,129,8,72,56,251,70,113,130,213,103,248,213,185,236,174,57,254,150,186,31,104,34,105,210,120,140,46,205,55,233,226,21,134,198,235,236,97,108,226,91,149,71,68,86,20,224,23,30,183,191,227,185,99,11,197,17,48,196,189,146,204,169,91,108,26,83,149,254,78,34,203,227,149,203,184,31,210,241,221,207,235,116,64,145,21,252,63,104,45,194,66,103,78,237,159,232,47,203,75,61,28,106,239,96,212,246,159,221,219,30,248,112,225,127,230,150,171,114,126,246,214,210,20,223,199,235,167,31,128,175,156,111,223,227,6,226,140,172,28,151,15,238,16,241,147,242,4,193,30,200,213,245,172,115,204,220,71,138,221,200,74,177,187,250,161,237,4,207,94,197,5,141,49,71,85,26,67,231,121,167,191,242,139,208,111,234,141,202,117,112,31,111,122,122,130,202,87,4,31,250,74,54,26,20,123,173,136,49,62,148,51,32,98,194,254,63,56,236,94,11,127,145,50,25,60,177,12,248,161,228,108,226,43,35,117,88,225,110,106,158,41,117,21,48,5,126,167,178,59,201,144,55,237,228,179,201,35,85,160,0,76,191,232,200,191,17,162,212,58,237,112,187,93,238,52,137,195,156,140,151,176,159,181,2,234,155,172,153,188,37,248,231,97,120,95,251,178,105,136,181,242,143,72,219,102,95,106,174,232,48,183,22,195,127,129,20,235,239,231,64,96,196,102,104,47,151,233,16,11,248,131,28,181,18,225,118,171,50,73,39,38,125,36,200,195,161,2,212,254,181,18,200,84,112,91,173,120,250,18,57,187,82,13,152,102,107,133,89,18,131,3,21,242,199,88,212,69,34,124,12,135,187,252,13,215,194,27,104,213,87,5,254,237,199,149,120,198,63,205,215,234,0,207,241,253,223,69,39,16,249,236,235,239,140,150,105,66,124,44,37,221,47,39,165,202,220,243,176,203,20,134,44,80,60,60,197,59,149,9,185,16,76,21,135,100,0,69,47,27,56,10,175,22,149,6,157,253,86,227,228,7,136,198,27,113,253,214,168,10,199,188,73,34,66,12,192,23,236,205,58,244,253,183,182,71,115,16,156,246,3,100,60,50,60,25,81,224,85,4,86,138,227,23,81,200,241,185,248,135,177,217,116,197,48,38,92,242,188,210,209,22,230,142,66,206,113,194,2,33,70,220,241,173,65,7,174,0,184,172,56,181,88,124,190,10,231,55,59,92,193,144,253,41,50,141,118,13,174,123,24,201,15,44,201,137,53,115,84,215,248,192,127,242,220,246,20,87,157,194,90,97,82,2,125,25,74,186,235,249,67,212,48,193,151,232,15,233,217,200,174,110,161,151,130,78,212,164,219,35,65,6,107,28,112,174,3,43,238,179,243,185,126,86,8,91,201,39,12,169,135,169,129,170,146,237,15,117,75,75,77,145,187,76,143,110,114,156,238,205,26,201,121,144,21,28,7,173,204,167,59,180,81,74,159,131,111,168,234,208,84,197,156,138,171,145,38,214,38,106,176,207,134,122,129,197,138,100,91,174,17,179,45,67,93,146,94,13,131,153,254,166,18,82,231,102,41,198,23,218,195,72,10,171,42,194,101,182,13,171,168,30,210,120,1,137,72,33,16,66,240,120,229,39,211,224,242,4,180,171,201,204,197,165,238,152,109,133,146,160,208,172,155,59,82,80,189,33,223,101,220,31,145,164,129,241,71,228,155,183,224,154,146,234,215,40,182,87,28,186,3,150,142,232,129,182,244,254,89,70,134,90,208,232,126,109,31,28,122,191,223,246,171,21,228,149,39,248,34,213,218,102,64,167,128,245,77,82,95,243,82,38,114,186,42,237,193,185,88,227,249,197,114,156,241,46,48,173,12,33,252,166,225,193,59,95,40,199,172,63,99,67,14,69,157,48,237,246,223,12,199,127,234,52,154,89,117,184,128,52,56,154,208,135,196,117,231,173,242,55,6,46,142,115,100,247,160,160,168,109,105,35,167,173,238,183,175,26,243,85,173,228,3,233,120,204,73,78,47,126,8,235,198,227,131,196,12,170,11,19,166,189,75,118,111,34,40,87,120,63,39,148,123,88,51,251,19,228,59,189,175,190,173,198,254,247,141,198,8,158,209,49,101,198,68,197,159,229,58,9,66,221,107,151,59,230,216,239,143,252,199,87,180,142,116,169,70,246,190,8,54,138,196,139,173,41,153,98,130,77,151,180,110,205,200,45,137,45,177,149,108,43,67,76,246,106,224,76,249,117,41,138,149,177,123,135,232,34,198,230,123,44,146,200,50,110,118,0,236,33,50,107,49,105,106,144,183,162,208,22,135,191,133,77,251,243,204,193,189,49,67,16,1,211,233,7,46,246,144,144,134,204,159,3,79,12,203,243,13,94,222,150,2,65,160,207,254,63,237,114,63,56,108,249,97,200,127,38,116,218,130,91,38,134,255,130,138,171,150,221,20,163,156,87,99,233,5,250,63,215,0,254,223,203,35,187,207,22,152,230,180,105,123,166,125,217,3,23,124,47,107,225,245,5,172,78,130,204,187,138,62,53,163,16,207,184,168,170,175,146,26,111,140,209,15,136,199,39,24,130,197,93,249,78,65,159,166,13,195,23,32,88,110,126,19,241,63,168,3,141,93,250,100,75,7,210,119,112,23,211,63,11,143,215,140,237,38,77,239,176,193,172,195,230,60,156,141,12,21,17,0,128,158,22,208,36,205,79,237,190,143,79,128,42,157,1,145,174,25,133,198,68,206,108,34,169,13,201,27,199,47,124,37,120,135,49,142,43,60,88,33,185,24,67,207,188,116,7,155,29,206,204,110,7,179,28,204,115,227,76,142,116,40,198,4,187,37,207,242,45,55,166,162,197,205,62,253,125,161,130,93,96,88,0,108,39,47,42,242,19,254,132,170,37,88,61,120,185,56,122,33,165,179,140,0,164,229,9,117,169,126,88,155,244,34,42,81,164,253,110,36,36,142,135,88,71,169,84,57,80,189,188,253,60,103,96,91,42,90,222,74,165,242,31,179,47,254,109,213,78,212,17,88,8,191,157,59,12,179,81,221,156,222,23,205,241,252,226,150,217,143,218,236,49,201,92,139,55,244,174,25,150,246,71,116,226,181,124,148,8,137,191,233,190,58,195,138,162,47,13,102,13,215,164,242,122,69,218,214,227,118,151,161,86,149,20,228,40,77,121,53,131,244,143,79,205,71,26,188,174,46,139,38,158,161,19,197,50,144,83,93,221,245,151,30,142,61,221,131,126,70,76,170,158,255,224,194,233,75,3,187,51,34,12,51,191,46,56,198,215,115,169,58,168,246,32,0,188,104,121,120,109,225,101,182,210,170,151,145,95,83,80,183,162,226,125,50,75,203,211,124,115,85,190,108,58,157,161,238,84,212,43,153,127,159,18,215,31,31,156,84,247,227,135,72,98,124,159,235,15,212,122,102,28,39,52,143,39,161,214,240,176,112,10,224,94,90,15,132,49,115,4,145,45,172,19,223,98,84,145,78,120,38,154,178,53,160,77,180,116,126,42,187,117,254,140,30,205,7,102,36,46,255,238,161,220,218,127,162,45,92,182,64,85,36,201,209,38,98,79,134,124,200,189,86,252,143,100,54,77,114,101,85,50,91,102,110,47,17,79,104,106,4,94,200,123,181,36,131,171,253,194,203,98,196,25,174,52,255,94,164,104,77,160,21,222,252,204,176,166,198,71,131,231,81,213,81,16,224,210,41,150,40,194,255,71,179,157,187,181,143,25,145,43,249,120,159,99,38,4,97,170,24,31,184,27,197,162,116,23,99,71,36,182,109,227,8,59,103,243,84,69,165,154,6,72,56,97,132,215,200,117,250,198,37,95,70,123,22,29,189,80,43,39,175,47,226,210,4,116,110,74,173,163,68,135,224,89,242,95,58,181,92,149,90,86,215,185,168,162,136,172,187,110,240,93,60,70,199,223,112,89,251,140,117,117,131,75,8,242,141,250,228,165,113,145,169,170,122,171,106,118,112,237,246,61,35,161,150,67,71,110,63,165,161,189,66,29,89,135,177,139,66,118,239,197,108,34,40,68,115,133,37,199,157,196,239,124,156,149,87,90,63,103,14,249,52,145,180,116,75,93,37,148,216,190,15,122,240,177,252,60,156,241,187,246,194,205,160,141,13,16,63,191,230,171,21,238,102,244,16,137,42,27,216,210,202,87,9,163,2,87,178,194,185,122,65,84,71,45,128,230,46,246,250,186,147,93,206,68,82,197,192,226,11,213,131,245,98,1,92,205,65,242,78,84,196,11,242,192,77,90,228,93,170,126,97,84,24,192,180,154,232,110,76,126,32,254,241,191,117,16,78,3,218,161,233,178,109,65,241,191,59,249,170,133,249,91,21,137,228,100,132,179,14,142,206,97,15,187,14,125,123,183,191,111,31,99,18,68,71,49,97,5,107,78,239,8,203,203,50,16,234,48,223,176,222,45,21,167,19,0,245,178,220,77,248,43,99,136,34,189,217,20,158,43,226,99,250,94,252,34,251,65,14,23,178,1,63,71,219,189,230,60,46,146,224,172,90,162,71,141,223,30,172,27,143,38,132,154,46,197,13,17,8,115,107,66,152,210,179,244,87,96,8,67,170,129,143,179,11,70,55,189,133,60,108,165,241,191,203,187,94,183,205,199,144,84,11,201,191,128,22,239,74,177,223,255,13,175,244,234,225,110,33,124,84,202,188,59,199,40,242,36,165,181,72,233,208,128,40,35,158,241,241,2,239,93,4,243,44,23,35,130,192,164,159,213,254,192,122,80,2,209,40,200,238,10,51,162,96,235,38,129,77,38,180,154,225,242,193,26,248,139,225,216,54,25,63,19,245,231,180,129,99,224,250,216,2,143,13,248,168,227,21,178,175,134,148,51,188,164,54,118,142,34,236,173,236,97,102,45,162,201,230,7,182,166,161,177,57,35,15,162,122,149,66,97,154,232,64,7,10,76,83,82,105,182,97,50,207,151,90,54,241,34,128,174,53,24,163,225,250,250,132,216,165,47,236,193,153,200,65,254,186,230,111,207,235,9,27,101,98,100,159,91,141,39,74,150,44,111,243,4,177,50,125,19,214,204,205,120,44,44,210,124,133,2,146,64,13,29,3,45,196,18,222,59,251,101,168,184,142,115,183,246,145,96,241,244,27,239,223,102,63,62,250,165,115,79,201,64,137,146,2,155,81,188,129,12,231,217,105,64,194,179,165,37,22,219,64,232,228,198,170,20,178,205,156,75,51,60,29,139,83,232,35,94,181,109,13,99,229,134,95,20,159,118,32,128,119,34,130,87,152,88,214,31,153,149,207,42,100,212,79,17,189,66,162,244,121,57,71,126,253,96,52,61,230,85,96,138,220,98,65,6,210,187,198,89,58,241,199,183,96,222,20,174,18,164,101,76,62,106,172,108,241,14,160,175,231,254,204,175,19,33,111,55,226,99,68,161,51,163,181,205,137,4,150,139,215,227,211,46,110,56,136,7,32,228,125,19,72,57,21,184,175,219,253,93,57,78,141,62,108,94,201,153,64,28,127,243,6,54,251,179,163,192,16,3,245,26,245,4,17,68,86,10,119,101,247,156,118,61,40,178,52,173,246,130,128,0,41,31,132,122,1,27,178,236,83,170,223,5,109,102,51,137,63,161,188,150,36,60,29,28,68,52,156,136,54,150,174,127,176,31,192,83,119,99,156,140,223,184,183,252,151,250,70,218,230,88,27,85,255,183,52,137,182,196,106,87,49,57,201,137,129,18,204,243,21,72,40,151,189,82,21,183,214,208,33,7,251,42,167,43,162,27,181,162,14,72,237,236,18,225,84,235,209,68,67,112,237,242,42,155,58,60,142,232,182,213,183,85,24,234,250,56,121,237,2,62,103,18,111,82,76,87,40,59,225,166,142,35,3,161,69,86,121,216,191,124,154,117,138,145,148,236,208,123,111,247,207,17,227,127,117,184,50,87,46,151,128,105,94,106,210,99,99,176,46,45,38,188,197,23,206,15,74,172,154,160,47,169,36,107,119,33,67,145,251,79,50,232,159,123,163,207,239,80,85,2,3,247,155,183,133,157,98,106,86,168,161,6,100,79,156,99,89,222,228,177,91,64,157,140,58,106,186,56,192,202,102,222,232,12,77,146,81,157,235,89,15,46,164,71,107,25,142,64,219,143,74,208,34,123,232,186,138,62,11,237,18,68,182,144,163,29,131,54,108,148,76,128,182,191,39,160,207,219,196,68,88,191,74,70,152,21,212,8,49,255,23,163,208,203,71,45,7,220,21,181,156,33,208,212,245,17,72,70,5,119,133,190,106,92,137,208,225,62,227,101,85,128,115,125,81,149,78,50,57,33,187,145,4,24,80,39,151,73,91,203,93,51,83,78,19,62,171,73,133,47,106,247,228,14,56,168,113,112,73,16,232,143,92,7,41,138,125,54,7,131,103,39,148,156,137,158,152,104,17,43,64,34,103,1,217,107,164,224,83,76,26,245,120,172,102,153,208,140,5,99,12,35,12,186,186,92,32,183,163,54,143,149,202,1,203,117,17,194,81,191,114,204,136,54,146,234,68,106,254,47,235,2,90,88,129,93,8,44,205,14,106,37,175,160,124,122,166,131,33,106,252,214,55,154,243,203,9,196,146,210,242,197,192,65,49,149,27,185,202,231,57,110,228,52,152,179,160,169,8,76,94,45,94,225,198,117,70,64,22,214,84,240,78,220,33,39,81,75,208,94,0,233,55,79,35,9,250,49,163,49,197,185,105,117,195,219,21,187,76,42,124,239,38,156,121,107,103,59,87,93,241,101,23,99,8,36,1,204,9,235,187,191,65,192,2,99,37,16,73,126,130,240,90,145,63,70,158,4,136,20,229,161,145,46,147,208,237,223,77,172,160,66,206,103,15,242,168,50,45,78,147,5,18,102,179,163,140,176,234,45,204,103,108,91,148,155,239,137,251,156,220,247,142,224,141,25,108,81,97,62,217,32,117,3,99,224,86,233,190,77,142,4,237,243,146,86,132,39,246,112,68,73,120,247,4,113,95,77,247,187,255,30,48,254,66,229,174,176,170,216,167,5,139,16,25,146,152,184,33,5,51,143,55,90,179,74,210,52,209,215,178,186,8,160,161,117,180,81,49,254,9,190,230,157,185,130,234,74,69,245,67,94,192,233,253,194,62,70,229,6,60,144,236,119,163,119,95,0,36,166,126,145,137,195,248,34,111,1,103,20,113,40,23,48,228,2,184,66,15,149,42,150,40,185,72,255,130,119,21,140,96,251,152,136,140,199,24,188,34,91,207,201,210,138,48,254,186,185,109,118,27,173,12,62,160,56,73,62,242,120,194,207,221,39,248,118,6,210,32,252,254,140,113,190,255,246,234,110,137,140,100,157,1,209,79,180,106,194,120,74,59,35,92,101,59,119,158,237,243,24,181,119,9,46,66,211,83,245,221,76,40,72,26,220,125,72,144,223,118,217,54,132,80,222,14,187,184,113,12,222,197,146,7,42,95,41,35,70,122,63,66,51,140,45,237,122,61,216,147,212,238,6,41,170,20,128,146,61,88,15,85,221,230,243,68,228,161,129,175,57,95,105,225,169,86,72,186,202,112,17,155,188,165,242,157,114,88,220,206,223,187,219,89,171,132,178,193,210,234,235,234,42,136,96,140,28,198,123,206,80,176,27,113,174,61,35,11,233,1,138,176,253,145,118,173,219,77,202,244,28,165,32,239,114,75,179,119,90,201,18,196,108,192,146,62,105,227,201,93,215,14,88,180,51,231,26,50,146,187,76,164,209,107,9,26,136,105,165,127,160,43,88,45,55,230,112,88,145,162,36,73,35,10,5,81,199,140,103,218,188,218,62,222,252,124,47,14,208,33,170,227,252,70,164,47,142,157,167,212,1,119,169,32,194,67,105,131,109,170,238,122,8,210,203,206,85,166,168,109,143,27,181,238,64,38,24,214,123,176,122,79,116,150,140,87,147,244,203,240,75,141,238,196,7,95,231,213,81,208,135,165,159,231,41,77,160,132,148,28,219,75,64,153,219,17,87,244,54,27,77,56,254,142,138,113,186,89,173,137,189,78,250,31,209,99,124,216,49,139,130,46,76,22,141,150,210,237,228,117,61,123,115,134,21,243,53,181,34,200,231,57,116,135,211,109,191,30,255,122,50,200,237,46,0,39,69,21,229,168,138,161,123,127,236,58,129,56,172,252,47,226,183,139,139,170,154,197,224,18,136,22,68,123,157,214,70,127,108,174,57,25,37,100,40,203,41,233,230,162,236,58,183,139,82,240,56,189,222,81,235,241,181,27,255,16,180,200,119,109,201,197,178,152,124,10,40,236,195,157,254,40,94,252,148,149,44,53,29,116,36,84,137,102,243,79,149,151,81,162,255,77,228,189,47,40,36,89,170,88,24,70,189,212,210,129,194,254,150,133,100,231,75,212,177,80,190,76,171,228,167,121,120,189,159,171,159,166,176,214,145,232,160,92,183,46,134,116,145,158,42,252,196,70,211,141,55,193,38,233,146,240,212,20,227,186,103,175,14,66,26,88,124,206,114,28,174,37,116,224,189,132,98,243,47,70,247,31,18,236,139,187,139,133,48,174,54,226,246,12,62,156,90,122,23,41,35,3,41,17,175,70,111,189,23,21,195,236,0,189,220,249,163,188,249,221,9,131,203,189,74,210,182,250,93,94,202,193,52,3,248,161,34,123,128,202,122,162,161,73,235,36,138,8,128,8,154,88,106,235,74,124,3,151,204,49,201,173,254,246,147,54,44,57,36,221,160,75,40,67,98,226,156,71,139,52,141,118,214,227,206,12,16,3,248,103,88,175,128,74,172,197,7,40,88,252,102,64,234,112,51,134,91,88,171,254,28,32,163,132,171,167,30,61,178,253,49,71,230,59,144,100,137,70,164,170,60,54,76,236,183,148,229,53,203,70,167,61,191,87,11,125,255,131,134,28,133,152,26,40,119,76,36,19,221,45,190,162,15,88,62,146,69,254,125,37,159,149,71,133,234,69,140,101,186,199,43,185,229,243,28,207,162,248,10,57,89,183,173,6,56,193,142,100,23,26,144,183,121,153,129,43,34,123,127,159,253,45,214,113,68,164,164,220,239,59,59,106,31,238,109,81,86,46,92,153,153,59,175,182,26,100,15,49,36,154,26,34,49,1,235,108,53,192,248,255,246,165,79,1,133,158,93,25,140,230,157,231,111,238,128,49,252,186,246,107,56,100,199,18,21,177,167,179,85,3,73,215,142,44,142,230,100,242,21,186,106,50,112,197,248,243,221,78,183,106,167,171,145,18,196,155,242,28,55,253,83,144,239,8,244,43,48,38,77,87,144,163,145,156,190,94,128,249,13,102,54,63,24,123,94,76,109,141,76,152,90,120,43,89,234,12,137,204,4,233,251,124,61,8,40,246,231,229,223,39,104,18,13,99,231,72,11,179,66,84,75,168,246,148,22,245,248,90,6,167,78,212,221,92,213,16,30,58,156,217,220,177,69,20,238,235,127,176,55,198,30,1,18,151,116,62,221,181,122,220,81,121,13,249,139,56,84,71,165,229,170,84,255,190,111,207,253,214,169,194,153,95,114,35,13,86,63,139,115,200,155,95,42,220,37,136,103,179,23,19,131,8,106,151,1,95,190,148,60,6,82,197,39,83,66,148,23,40,201,44,13,138,148,165,128,0,154,221,159,34,60,28,106,146,42,141,187,141,58,141,29,210,254,113,10,47,25,5,197,115,195,18,61,136,175,180,131,79,168,149,87,151,52,16,50,198,39,113,82,112,21,38,171,241,54,78,231,116,25,173,215,168,143,54,31,105,225,166,89,70,225,110,187,18,182,180,91,223,164,44,7,182,35,194,141,224,232,23,8,36,5,170,142,94,221,51,119,71,249,241,205,35,214,93,140,148,5,19,246,5,123,224,239,237,210,100,61,251,46,66,30,56,174,59,227,0,233,211,30,52,40,212,13,71,84,133,229,86,236,69,156,94,41,207,102,143,223,217,86,177,211,12,254,239,134,118,206,139,87,214,43,255,223,8,227,246,172,81,241,215,236,13,248,17,252,143,116,238,37,143,240,212,228,175,238,101,165,38,91,177,249,186,200,128,189,143,159,255,133,202,243,190,1,249,20,41,249,131,86,44,39,53,177,136,222,10,10,95,18,137,137,188,113,146,184,148,161,123,73,190,150,187,96,2,254,10,194,7,145,233,131,160,104,81,178,235,162,229,39,75,12,173,244,43,61,101,66,14,169,226,104,43,82,74,172,219,27,161,62,214,80,57,132,34,61,158,186,63,14,39,225,9,91,6,178,232,210,185,103,4,1,160,127,222,62,38,227,96,77,132,252,98,54,173,234,217,59,55,184,148,232,127,27,96,110,34,44,44,27,139,15,30,85,218,184,122,86,154,47,3,233,233,112,235,116,109,25,227,100,0,64,203,141,148,9,214,33,241,224,253,218,73,10,203,160,243,26,210,71,230,99,197,10,117,156,247,8,195,7,169,253,169,81,160,200,235,141,96,169,103,52,110,245,68,128,80,165,72,247,74,4,236,70,231,124,106,66,170,242,213,15,100,64,213,215,250,82,160,143,107,44,25,192,243,70,128,187,123,190,35,189,102,49,193,121,8,143,205,238,89,187,76,222,198,6,201,159,54,239,203,45,134,104,0,50,205,70,86,152,146,160,28,109,222,25,137,39,213,224,32,107,136,202,70,41,218,140,232,252,235,211,241,128,102,244,213,11,116,41,145,71,245,164,144,221,235,180,157,103,244,152,151,163,92,126,234,58,161,0,24,31,28,100,133,139,140,226,138,8,242,130,212,164,0,68,88,75,31,207,205,69,162,198,40,198,26,150,104,103,94,96,243,27,2,51,168,236,17,203,209,108,94,171,68,249,143,149,9,203,242,248,185,219,6,211,16,201,149,54,231,134,178,161,6,235,13,74,25,9,222,74,254,135,153,201,206,74,243,161,130,240,16,151,141,108,149,255,6,195,188,19,12,61,130,183,159,227,226,176,236,106,8,168,117,147,138,253,50,200,232,31,70,253,106,134,43,197,190,250,240,58,194,38,82,33,241,63,199,204,74,111,22,18,239,92,118,194,77,92,228,79,244,208,76,96,26,13,74,218,157,84,239,49,6,16,94,118,63,163,129,67,44,86,151,236,111,22,225,21,187,26,231,237,110,3,38,168,91,224,192,175,227,113,22,100,119,158,68,230,119,32,35,23,194,237,18,221,112,96,157,31,217,45,232,150,152,230,204,115,21,2,9,223,211,102,93,109,180,91,157,39,255,37,188,30,147,234,201,241,204,9,188,88,240,234,211,157,66,217,62,238,162,89,19,22,152,147,217,248,228,121,245,2,183,55,231,27,174,15,130,122,77,138,134,241,196,165,229,237,83,156,134,99,66,9,188,61,189,97,128,231,130,224,180,114,181,193,170,108,51,226,129,238,42,80,140,164,239,0,84,223,157,44,73,79,125,226,71,106,5,140,78,143,23,128,185,243,214,71,6,192,103,250,118,12,242,78,28,219,72,145,132,247,2,39,169,218,49,74,70,139,109,138,7,116,143,174,186,124,230,207,140,77,191,147,161,9,19,195,71,81,32,56,158,47,200,150,1,118,8,228,238,6,244,209,62,87,46,146,228,209,159,128,27,107,207,90,66,59,137,55,29,152,221,30,14,169,10,112,65,132,235,153,147,14,182,226,175,247,25,78,234,62,81,99,237,233,0,8,173,56,138,189,137,215,53,171,192,157,224,138,154,130,148,227,95,198,160,104,133,94,245,212,205,38,111,172,116,133,85,43,199,184,35,252,65,165,223,153,173,108,241,100,146,252,92,232,15,3,118,76,182,123,43,161,232,155,149,45,144,192,174,152,170,99,140,233,125,95,133,81,116,165,249,200,236,180,49,154,216,82,179,68,46,237,186,95,98,71,69,254,128,213,99,54,151,137,14,47,160,19,140,83,239,201,162,10,53,60,16,89,163,150,186,220,180,68,101,23,34,76,209,180,222,131,45,219,210,83,48,177,60,183,191,117,189,145,159,222,138,105,39,7,95,32,158,175,131,120,220,242,49,43,91,59,67,106,182,233,127,66,130,230,115,220,158,108,3,62,253,203,154,255,95,247,216,151,4,253,121,45,214,252,223,186,192,9,53,225,109,137,137,98,87,68,169,228,189,192,252,178,63,171,119,16,141,156,182,20,48,210,64,128,244,237,237,198,44,84,119,16,138,235,154,0,5,231,158,63,232,84,121,183,209,67,19,228,56,11,187,1,180,91,20,156,89,130,248,43,168,231,94,250,236,0,115,69,148,202,168,60,142,55,40,166,142,246,145,19,236,172,181,204,31,67,59,40,187,72,91,219,98,162,32,93,188,103,4,199,202,58,126,55,92,179,56,28,116,178,216,106,204,249,79,106,169,31,235,99,185,238,235,143,202,191,200,42,34,27,199,220,4,100,235,73,225,249,241,247,234,241,252,90,198,255,146,140,68,195,234,134,47,100,145,34,67,97,17,143,236,47,32,164,126,105,99,10,29,23,83,132,99,122,210,81,229,26,239,74,83,9,145,149,114,239,192,170,50,100,73,248,191,44,33,127,253,70,111,233,19,202,78,138,212,51,208,125,131,56,60,148,12,205,235,140,27,208,160,50,112,181,183,248,168,1,191,64,132,19,74,255,164,58,143,208,152,188,144,3,48,67,237,175,114,234,62,102,88,216,210,102,234,37,9,40,23,133,68,176,79,175,148,126,174,78,164,86,168,156,194,44,105,3,140,221,116,225,39,35,18,92,212,134,31,160,169,159,215,53,98,152,86,22,211,161,243,171,242,1,56,96,58,82,162,60,52,53,89,57,150,221,83,153,0,224,210,69,91,151,108,172,135,184,165,66,37,81,71,148,14,191,28,85,200,109,215,44,233,227,211,172,33,71,45,236,9,62,110,36,63,42,116,114,248,239,116,79,27,181,251,61,181,212,103,105,15,90,94,55,42,42,123,213,6,211,62,13,81,37,13,106,3,123,174,113,148,235,174,192,29,120,130,52,145,32,236,16,195,126,16,77,72,248,214,18,130,16,47,68,246,170,187,89,156,17,32,213,143,239,93,252,213,53,1,254,26,120,108,14,246,238,153,27,197,223,242,9,13,221,32,91,110,181,248,224,119,90,226,153,88,215,209,122,13,254,150,234,228,166,60,250,72,48,39,253,98,9,242,8,75,136,41,2,189,193,82,147,106,161,197,88,118,135,165,175,161,237,13,156,31,108,179,73,19,201,48,240,198,11,195,177,195,223,236,30,198,144,147,147,241,89,59,245,39,231,99,85,203,40,46,138,209,99,92,205,141,136,119,110,209,89,164,248,59,229,198,165,141,25,94,102,235,2,62,133,51,41,84,48,102,210,181,27,249,214,218,18,55,210,202,64,231,99,166,8,153,30,92,187,230,238,193,192,18,120,7,2,254,168,134,7,140,145,176,99,17,247,204,218,21,93,23,81,153,179,6,226,161,65,41,169,180,168,26,254,150,54,230,39,232,90,74,95,0,11,204,118,10,172,79,244,238,145,202,224,203,86,9,43,210,255,108,56,98,169,242,221,35,244,41,218,254,184,132,63,227,39,38,6,17,30,238,144,175,78,69,221,168,111,30,163,189,195,98,230,38,145,66,213,48,211,160,6,128,153,0,107,76,251,17,126,223,129,99,235,112,201,42,122,81,65,20,224,238,252,141,64,96,163,75,127,30,58,134,72,52,253,179,174,191,141,209,24,52,57,86,33,12,200,145,166,155,206,56,130,55,108,200,126,163,21,178,8,186,174,40,30,215,224,68,243,102,182,160,5,83,108,241,202,51,47,6,139,62,33,227,11,31,205,81,125,201,41,27,63,220,10,219,209,61,184,15,85,67,38,42,133,131,86,121,205,164,56,202,234,186,35,37,85,43,255,232,169,126,22,254,196,171,48,235,181,109,235,24,28,116,226,88,158,219,161,122,252,100,189,191,191,182,147,51,98,211,44,228,52,254,77,173,11,80,11,43,181,151,161,57,19,151,123,59,250,22,227,37,160,242,91,253,240,116,65,14,124,122,233,207,13,177,21,98,188,111,178,250,138,170,121,254,191,189,64,207,184,36,182,158,102,135,30,10,221,2,183,222,218,144,52,37,23,223,56,188,143,180,11,171,161,153,37,82,90,202,155,211,140,203,10,102,45,65,155,194,228,202,144,8,147,51,47,54,201,120,183,127,98,19,60,37,142,213,138,201,10,205,132,97,194,254,156,28,187,130,155,23,131,183,211,40,181,171,171,139,219,82,189,194,71,240,68,180,139,8,46,144,170,161,24,45,186,118,6,148,99,42,18,69,21,175,3,50,6,106,74,115,17,183,90,2,45,224,54,116,13,98,229,77,122,129,158,78,128,92,138,65,174,34,110,152,147,224,35,242,47,120,246,0,1,192,121,250,94,150,0,160,212,117,4,153,129,183,138,131,151,138,109,167,189,25,218,156,236,136,209,200,197,66,23,235,153,75,231,70,249,47,113,252,153,246,57,200,158,205,177,138,60,57,44,253,204,201,83,30,14,213,49,135,203,181,159,209,246,60,229,24,140,109,7,135,228,72,56,219,169,164,232,44,9,72,82,18,221,4,197,254,56,248,157,47,205,46,74,207,224,113,18,187,54,153,119,152,190,221,82,172,109,144,38,39,175,90,38,236,118,203,165,118,215,69,172,119,19,112,70,160,194,30,202,74,243,212,208,78,13,85,33,171,37,224,147,148,125,24,168,167,213,50,73,149,213,13,51,179,164,205,92,26,100,83,162,17,197,36,7,193,122,115,172,251,34,170,31,4,136,189,137,52,224,95,199,64,241,242,155,75,152,243,79,209,200,31,67,177,144,181,43,42,148,154,76,47,216,199,80,77,172,130,234,80,167,203,238,51,151,57,246,116,196,6,203,189,175,215,96,121,133,77,204,152,114,121,4,5,213,153,191,2,192,106,213,53,177,249,124,245,116,0,208,143,75,191,3,199,52,179,55,142,58,126,9,109,76,233,14,86,149,108,247,12,198,164,55,25,114,247,246,240,29,3,65,4,124,121,96,139,33,131,86,88,96,182,192,236,139,27,117,252,52,219,13,189,88,178,80,146,97,54,34,65,104,83,102,49,87,4,41,101,145,10,5,100,218,55,156,163,227,91,51,248,22,66,225,175,184,152,40,151,72,87,28,240,48,79,110,213,209,134,242,105,219,15,34,199,83,210,187,43,79,103,115,115,96,244,67,125,118,89,203,242,251,242,22,255,160,151,1,160,201,11,47,20,64,24,197,156,0,228,244,49,165,237,254,77,107,188,202,5,198,176,116,224,29,124,17,57,215,131,103,124,23,203,129,24,166,206,198,238,69,246,191,232,126,245,158,123,200,8,48,155,87,24,22,22,219,169,35,223,145,218,22,52,226,21,218,184,112,213,45,119,147,55,1,222,163,244,188,47,228,150,130,113,225,224,130,236,231,145,54,4,132,127,65,86,229,216,154,142,99,85,41,14,59,30,156,116,138,238,62,41,20,169,216,123,7,69,76,97,230,60,117,157,54,242,227,150,159,241,223,29,162,185,178,148,180,246,207,41,229,150,163,1,155,235,224,19,228,16,13,101,113,218,164,103,21,104,18,205,245,210,31,48,185,246,251,148,29,95,61,164,91,120,128,72,174,69,50,106,222,125,49,84,205,35,1,75,178,164,123,101,72,144,216,240,174,111,198,168,164,54,126,154,146,160,49,73,221,176,33,144,42,119,202,19,40,129,55,181,110,192,222,30,25,74,242,54,106,105,126,24,224,212,50,120,7,200,88,200,198,122,45,64,17,17,85,177,140,77,134,46,215,233,34,179,103,106,148,246,199,58,223,223,195,8,162,249,247,103,200,21,14,51,168,250,197,88,112,248,59,21,191,88,107,194,18,235,207,21,237,77,164,240,6,222,251,64,45,8,22,19,186,69,197,219,2,32,5,37,137,206,252,152,221,43,84,104,128,46,4,229,170,196,191,81,68,100,191,2,100,172,122,78,129,238,161,29,38,79,140,21,73,54,39,245,60,243,193,176,169,69,22,199,212,144,254,5,193,136,117,48,142,140,74,202,140,5,62,5,192,186,155,7,145,97,85,221,80,156,51,225,220,231,142,249,213,201,110,129,154,102,180,210,17,111,30,255,2,225,152,224,159,190,93,112,97,218,44,121,130,174,138,244,10,189,255,230,104,163,31,130,138,151,85,206,238,102,204,240,53,169,55,22,146,32,123,242,170,218,106,113,106,146,18,4,149,188,10,3,146,247,113,109,95,76,98,201,103,164,211,72,74,90,21,210,79,174,77,72,92,183,159,231,97,180,233,53,73,229,114,168,107,151,166,27,221,61,67,59,47,63,120,141,253,114,253,204,143,55,64,141,86,0,59,181,233,224,129,32,3,37,189,57,235,60,108,149,99,60,76,202,161,214,41,125,200,196,232,122,142,123,113,121,168,76,153,152,84,133,133,219,139,219,90,113,95,226,138,225,165,24,192,64,135,136,72,224,9,22,179,217,160,122,126,103,145,174,73,78,232,238,251,98,178,79,11,252,229,118,225,248,199,205,36,59,64,163,142,54,109,93,38,233,22,246,28,228,203,142,37,81,29,9,220,134,63,223,52,1,92,96,190,51,136,222,149,196,97,179,33,23,72,96,228,95,59,6,129,20,173,69,161,175,78,242,102,103,155,186,209,10,64,232,217,163,118,132,6,117,186,184,164,60,148,113,248,169,227,23,137,242,231,60,102,30,47,222,23,189,108,10,232,179,57,38,146,46,117,50,55,168,91,220,105,2,103,12,168,171,226,185,94,45,101,70,45,141,90,62,58,176,182,152,92,84,74,15,197,19,101,143,107,224,146,82,99,182,239,53,106,4,122,144,15,19,189,81,44,221,12,93,20,154,47,30,8,248,24,38,76,221,181,141,12,132,170,135,10,14,191,138,144,46,95,178,79,113,112,203,97,111,184,95,247,136,70,250,193,234,151,131,202,185,204,67,32,155,29,134,171,229,105,184,157,203,19,169,26,11,93,245,23,109,242,75,109,119,74,247,242,193,126,34,247,108,186,34,220,118,223,5,68,139,199,174,150,91,117,154,240,162,43,198,81,50,235,68,166,233,6,232,5,75,97,62,167,127,248,132,157,186,27,243,114,235,210,113,184,58,49,66,7,5,170,236,106,157,130,161,214,24,129,140,184,154,222,200,209,110,50,198,52,20,76,245,239,109,99,104,9,189,1,121,188,101,217,35,246,123,26,44,253,254,71,209,249,253,175,156,210,114,141,84,205,51,12,152,132,203,68,222,64,96,48,23,65,123,215,167,147,199,134,102,171,73,114,136,199,177,205,12,167,236,15,234,171,59,2,113,49,174,32,112,159,52,150,121,80,31,138,211,168,31,209,246,133,86,201,140,185,127,207,14,153,188,173,18,87,73,95,151,112,33,223,203,61,85,35,136,64,13,204,228,110,163,232,137,54,149,212,116,240,116,180,23,104,73,166,72,70,3,107,187,243,147,132,69,24,166,203,75,113,220,145,144,239,231,23,8,16,212,202,97,241,4,9,116,155,109,159,40,97,253,159,81,250,249,10,65,196,21,37,230,69,178,30,136,34,36,243,106,57,46,185,238,183,76,145,38,83,8,28,123,27,251,120,38,138,246,175,84,251,139,192,237,70,194,186,106,69,30,6,164,46,137,108,139,124,248,146,118,94,175,200,105,13,177,149,171,205,61,114,96,41,130,70,179,2,205,234,245,159,194,210,161,110,2,31,142,240,41,135,242,36,237,94,99,211,93,222,77,114,143,7,178,58,118,160,113,239,204,147,91,25,88,70,51,22,159,194,104,70,79,234,116,76,0,116,238,41,161,207,97,47,124,47,210,143,20,149,217,57,35,199,36,3,82,236,145,131,201,40,178,93,94,182,103,49,229,199,33,78,47,11,41,201,41,103,250,150,82,38,103,243,140,159,163,25,92,218,214,157,243,208,67,52,52,146,66,151,232,192,135,42,185,148,237,183,11,50,164,20,81,148,7,124,99,31,211,142,220,141,8,154,57,182,109,75,180,39,194,139,16,120,236,255,232,32,172,175,169,188,141,69,150,192,116,53,105,30,40,88,149,78,160,23,1,53,206,211,8,153,235,6,171,252,119,155,74,56,206,144,110,238,150,118,208,106,85,141,127,228,65,53,233,110,143,98,185,119,252,188,175,39,81,249,96,21,48,35,128,112,45,205,195,26,188,242,40,172,224,157,64,134,31,34,82,36,119,173,99,99,220,196,56,48,45,117,139,107,9,62,27,167,246,151,197,121,138,3,80,82,52,56,73,201,155,67,102,166,137,215,143,186,201,120,102,198,90,109,218,41,61,178,117,208,205,187,204,237,244,27,14,46,61,18,122,141,215,252,236,71,26,34,148,31,119,12,145,96,141,206,113,95,21,217,128,89,143,91,111,82,236,242,63,41,222,101,36,25,71,244,174,90,159,130,48,59,238,77,153,225,230,121,125,81,114,231,80,253,90,39,191,233,161,54,37,31,138,68,230,22,101,91,127,143,51,150,232,140,248,191,6,194,136,167,88,65,39,83,104,191,85,187,41,38,85,193,217,97,151,126,17,98,11,235,164,16,32,182,122,12,63,143,122,185,163,9,42,31,106,87,218,2,206,242,118,126,70,106,36,194,202,211,227,231,80,232,36,191,87,93,100,208,252,74,162,240,16,77,78,229,74,152,147,223,6,12,59,125,146,239,192,214,118,24,246,146,198,108,147,175,178,135,84,59,242,82,115,243,177,50,33,186,168,248,189,122,0,152,52,60,226,121,47,1,219,148,253,51,249,87,32,14,191,185,44,18,188,196,109,252,251,102,97,136,119,168,225,140,223,123,189,118,175,29,119,109,181,58,39,212,69,220,186,129,29,163,182,71,12,228,168,33,248,81,24,143,198,180,221,217,52,125,138,15,122,131,202,26,177,186,39,61,34,206,145,119,190,209,177,25,122,72,152,239,208,165,74,228,25,245,103,206,37,123,3,36,85,5,53,94,65,69,84,53,99,8,154,78,255,22,67,215,60,165,38,163,1,67,184,44,99,16,248,135,88,168,128,61,172,244,253,207,140,88,22,53,96,7,72,199,6,190,236,60,74,39,13,244,169,133,196,137,73,255,179,25,191,99,122,180,6,93,111,203,133,83,171,44,167,9,69,139,190,175,227,75,162,23,232,169,175,51,6,145,7,138,196,226,11,0,106,204,47,232,211,249,88,117,78,195,191,3,172,153,203,176,119,31,179,50,194,91,143,93,10,168,61,153,168,50,23,11,213,34,244,23,114,68,128,219,113,63,235,224,144,218,145,193,76,180,71,4,82,39,74,2,90,184,216,37,41,252,109,6,225,133,82,148,55,147,208,255,70,157,51,220,104,20,86,85,207,157,195,120,85,172,163,123,103,132,8,137,206,9,17,94,49,9,104,166,98,62,2,92,61,246,189,238,133,202,65,78,187,221,145,214,255,229,52,157,179,111,77,160,95,114,30,43,150,31,242,210,168,193,239,222,22,33,80,196,119,7,146,164,17,89,199,95,242,18,117,73,179,11,70,122,80,141,114,75,98,22,254,243,73,151,19,106,217,36,245,223,92,136,245,24,127,111,243,89,138,250,8,173,211,137,130,227,74,182,147,246,230,221,98,250,25,110,52,78,22,252,208,166,73,43,43,21,233,144,21,202,140,220,70,128,48,255,168,36,245,71,105,147,68,167,94,83,93,69,38,113,225,234,233,73,117,237,116,17,60,187,167,70,31,250,17,157,221,12,213,243,241,183,169,91,188,148,61,116,173,213,102,191,96,230,246,167,235,189,240,95,102,82,113,92,62,160,115,68,156,254,31,179,57,140,32,15,164,132,22,228,78,202,204,204,221,233,30,162,195,149,233,86,21,59,162,125,130,126,23,228,132,134,157,194,200,87,149,28,206,9,12,250,51,16,46,79,119,56,220,85,58,199,97,99,163,29,247,199,223,222,176,89,133,219,142,7,146,223,41,52,12,245,198,119,149,15,79,160,249,219,34,107,203,206,194,181,127,228,214,8,171,175,88,220,43,28,16,160,109,113,250,230,204,180,48,65,54,117,59,67,0,89,146,55,62,161,100,82,159,189,145,110,79,96,253,180,81,58,210,158,73,180,245,29,52,148,15,238,1,170,9,242,32,12,130,93,73,88,107,80,85,116,170,91,51,13,239,186,150,65,149,104,114,144,5,53,160,7,73,36,19,40,50,243,157,120,92,199,191,124,172,105,142,222,0,31,244,64,224,218,3,55,232,178,234,111,186,65,200,254,101,14,122,182,130,68,11,195,0,40,237,48,35,243,144,206,146,40,56,6,48,125,69,145,215,145,16,222,36,35,11,91,47,26,88,141,29,215,58,250,30,66,105,196,216,7,245,51,1,192,149,136,241,52,237,52,100,248,162,103,203,253,18,220,163,26,27,227,232,89,69,234,5,221,130,233,62,13,130,177,118,60,73,173,12,198,131,144,142,47,141,228,205,102,224,114,177,205,112,249,187,4,86,247,206,18,158,38,232,149,231,57,246,10,180,171,38,36,116,196,130,128,25,178,115,86,175,157,71,12,135,228,29,205,116,74,65,14,41,205,146,206,121,17,208,27,161,201,244,49,151,151,151,78,213,204,115,139,56,133,229,237,160,185,188,142,93,10,250,24,68,192,71,84,125,210,219,230,83,33,36,61,190,234,93,107,238,184,141,52,55,16,7,162,189,248,12,13,10,120,76,61,32,131,132,242,36,133,243,119,169,96,99,51,83,253,45,76,110,100,5,228,30,62,30,141,234,25,17,236,4,217,45,208,170,112,91,201,35,141,26,245,87,108,244,192,169,177,228,115,56,81,148,81,171,106,92,174,218,172,89,73,113,136,116,12,246,60,112,29,154,44,107,66,244,188,246,160,80,77,148,66,99,88,228,30,172,209,228,163,96,58,174,51,252,216,120,245,183,55,228,15,231,17,47,225,210,245,25,68,0,217,198,227,83,210,199,109,214,200,254,139,87,201,20,65,177,133,57,86,171,137,250,53,88,93,209,34,76,225,136,233,237,199,107,191,185,11,137,157,81,147,97,172,79,161,88,217,86,30,245,98,208,98,199,142,10,134,88,231,120,205,126,86,151,194,65,236,35,59,0,59,130,134,67,16,15,117,180,220,128,215,136,251,33,79,184,16,239,224,217,66,99,65,166,32,152,163,35,228,198,242,145,239,130,152,121,212,122,75,165,120,12,185,34,216,92,30,162,11,233,63,147,60,223,128,144,102,243,221,114,182,150,127,246,17,53,97,193,127,173,180,0,103,165,35,91,202,226,34,25,83,190,160,234,193,114,120,133,234,253,52,145,147,7,206,9,60,78,142,130,223,192,121,26,233,8,107,235,182,108,6,201,131,106,87,87,71,122,39,56,12,198,230,142,5,123,13,149,157,232,72,130,129,69,12,39,217,136,131,62,222,21,127,215,98,178,47,242,19,199,69,16,3,180,214,41,1,168,202,97,134,205,15,87,70,66,255,127,154,3,249,157,177,64,81,8,112,3,57,230,53,201,232,185,229,229,202,233,176,241,145,134,165,173,179,207,83,132,142,194,179,34,240,68,106,216,96,157,170,188,244,85,40,163,111,18,50,46,99,190,130,254,228,139,106,220,48,83,173,246,133,10,109,49,240,101,53,7,130,17,31,1,110,68,173,57,62,232,40,246,148,193,21,67,13,115,47,84,203,138,29,178,234,192,26,248,178,146,31,245,227,206,222,241,130,3,36,21,136,113,106,0,100,45,248,175,97,116,215,245,78,22,137,166,33,66,156,82,247,10,130,55,172,1,235,243,229,233,251,230,136,208,18,246,31,128,71,104,132,191,42,132,115,32,186,21,146,222,68,136,224,147,227,12,46,90,216,173,12,243,242,53,129,3,59,19,47,149,110,22,41,211,50,246,133,181,185,184,201,44,72,162,154,84,160,48,244,31,216,32,83,103,30,167,106,104,240,154,76,75,180,177,29,109,54,27,127,44,46,12,112,136,41,222,165,186,197,149,217,199,201,118,18,15,202,24,119,38,214,124,145,147,53,95,232,224,48,67,246,195,148,75,146,39,173,104,128,235,162,43,229,176,35,112,199,109,23,217,168,124,41,254,243,16,213,1,167,209,133,246,212,72,5,80,9,102,223,111,104,80,244,6,91,247,93,136,98,220,210,56,201,169,65,123,171,160,153,221,200,207,3,66,57,200,122,65,197,199,204,219,234,111,179,58,43,160,50,194,54,133,60,181,134,81,162,173,245,196,189,157,189,163,214,82,127,188,142,209,42,2,115,241,216,77,210,42,209,156,36,165,238,132,166,253,6,240,122,45,50,90,96,165,84,60,214,3,160,110,236,152,17,136,186,111,68,76,229,182,118,26,198,171,115,170,72,100,58,64,142,53,153,191,205,78,77,14,4,183,250,119,89,243,221,243,92,6,133,1,45,130,8,178,255,238,94,140,194,241,31,204,83,27,58,58,216,203,228,167,12,13,23,61,38,73,202,186,56,54,43,173,157,141,2,189,10,98,39,115,116,198,194,54,229,157,214,251,221,63,159,186,96,254,136,122,146,108,59,2,92,206,247,46,63,159,160,223,232,12,223,17,202,34,133,105,149,91,44,103,184,46,192,71,82,37,39,4,164,1,233,79,129,24,201,125,118,21,89,14,82,9,171,113,235,149,233,72,77,110,245,73,135,235,241,7,192,1,105,27,200,169,178,35,32,203,99,101,237,56,91,233,167,224,122,173,95,107,190,245,126,113,67,68,248,206,97,87,150,149,134,94,175,198,156,23,235,75,167,237,114,245,61,118,199,246,27,16,43,233,12,20,63,98,232,127,6,151,165,137,127,25,71,102,246,33,132,37,239,159,98,212,152,61,26,29,78,200,22,221,0,55,179,10,110,54,68,42,202,235,51,59,143,254,106,151,19,162,27,232,117,80,176,50,83,82,101,102,44,168,239,153,160,7,108,19,93,189,153,10,220,171,83,183,229,181,51,30,251,202,172,38,161,250,199,214,221,179,242,241,92,123,149,131,248,93,249,98,139,159,201,91,61,21,143,245,2,205,7,193,140,177,222,11,71,109,171,114,91,233,60,28,166,86,104,57,244,51,97,159,110,1,108,215,207,103,37,239,225,243,194,129,223,99,78,39,243,202,64,114,6,176,176,237,168,26,173,62,110,192,80,64,105,127,56,94,189,8,128,69,73,124,91,33,83,3,216,147,164,229,171,10,74,24,187,170,38,151,33,115,218,182,238,160,233,4,70,216,102,70,27,206,231,76,175,137,148,225,84,233,133,125,152,203,107,104,75,114,23,41,95,7,226,146,103,10,152,111,214,244,117,69,47,15,77,209,68,234,143,1,2,116,185,9,156,37,244,131,97,89,25,30,26,23,153,79,154,33,117,177,103,167,39,95,127,96,231,210,27,175,102,192,190,7,14,216,203,242,231,243,238,225,131,12,132,43,82,143,240,140,117,202,52,13,143,63,50,51,145,246,188,183,29,192,137,72,148,122,153,8,36,54,79,44,138,132,198,60,53,231,235,103,206,77,18,213,67,162,95,14,110,20,253,239,151,200,52,40,112,63,40,43,126,86,1,186,244,98,188,101,24,82,40,49,122,221,66,178,222,213,38,122,213,61,126,237,185,193,204,111,27,127,199,103,142,211,211,83,80,59,152,22,139,198,71,93,216,229,133,108,190,159,14,42,199,210,179,174,12,200,154,244,207,237,222,106,149,211,83,89,250,146,63,217,73,201,171,12,117,100,4,94,80,239,2,172,59,48,103,179,239,34,182,63,8,19,37,123,34,124,50,218,177,164,222,245,104,130,23,211,227,143,137,86,67,12,117,203,113,69,224,109,20,66,199,201,70,116,87,210,174,157,75,98,93,156,15,116,38,155,105,12,2,2,178,75,231,68,146,85,152,6,103,147,204,215,166,8,114,189,216,25,142,12,240,172,195,127,32,245,250,108,147,241,206,11,74,86,184,235,126,96,8,39,21,44,212,231,232,29,151,172,134,193,74,229,198,166,23,70,180,183,250,48,118,209,232,129,80,175,188,162,4,102,162,32,4,124,145,22,26,240,162,7,71,160,61,189,197,65,181,145,170,209,195,39,206,217,252,53,20,205,216,100,44,201,68,163,49,182,201,69,123,95,78,229,124,109,240,5,196,88,90,110,128,87,91,26,219,200,138,250,153,60,98,85,20,44,254,90,189,181,84,242,48,27,57,38,181,13,69,32,185,112,73,53,138,39,35,139,136,225,144,65,228,222,85,77,20,210,251,107,72,112,53,223,66,5,102,116,59,201,26,71,158,223,232,218,129,77,134,70,1,140,71,197,101,87,72,37,237,202,14,43,195,18,124,1,209,220,41,171,228,77,7,77,202,203,51,129,97,47,96,104,169,122,2,96,228,201,145,31,1,106,206,66,179,250,159,133,156,155,89,161,45,125,247,80,195,158,39,183,207,66,76,233,62,132,37,173,202,78,253,144,38,150,199,171,169,69,197,255,140,204,61,70,170,130,93,178,195,38,1,199,207,196,29,177,222,254,179,97,94,34,24,172,67,155,42,185,177,2,96,251,42,227,37,23,15,130,53,117,85,83,92,130,121,53,169,130,175,53,206,207,35,108,60,179,232,4,139,223,149,122,136,197,95,166,140,16,153,205,20,121,188,2,110,33,241,148,54,136,93,85,56,36,100,195,209,209,134,131,155,201,87,30,198,158,139,69,136,66,231,86,212,118,25,196,177,145,226,254,127,191,189,241,29,178,34,89,182,180,195,32,169,59,224,123,69,196,194,6,175,224,37,135,123,32,100,89,169,117,218,58,116,143,144,15,180,117,113,109,177,192,38,177,57,249,185,41,86,67,27,220,146,237,35,204,9,216,197,196,90,181,129,43,143,133,0,66,178,214,247,10,33,79,249,214,38,46,207,71,240,124,96,68,240,215,66,204,185,167,196,124,124,151,147,254,11,100,61,55,174,111,144,96,18,146,29,46,160,254,61,108,102,213,83,238,13,81,43,239,1,131,220,128,143,89,96,93,98,185,14,36,27,185,216,230,115,131,95,121,200,255,235,86,203,173,161,103,120,81,71,148,194,200,70,230,110,14,44,192,134,237,228,91,200,175,102,250,11,180,119,100,145,72,159,211,89,9,248,86,15,41,245,106,183,152,16,75,218,159,94,155,101,164,253,123,56,41,146,58,220,229,172,130,75,71,143,79,108,102,220,132,58,125,53,93,153,233,1,127,133,69,16,40,59,76,253,233,210,127,14,216,22,138,15,80,63,35,161,24,227,173,61,49,31,47,196,199,71,66,21,235,205,44,39,72,153,192,71,252,254,132,82,154,218,163,135,48,3,142,3,89,152,42,255,214,70,61,211,4,5,159,151,77,181,211,205,220,205,184,131,102,5,180,174,51,33,33,3,235,167,145,201,150,1,101,221,125,128,94,30,217,68,193,19,147,54,248,19,42,159,215,22,14,135,52,44,53,64,136,128,112,51,159,46,140,143,17,39,35,208,43,70,52,238,219,61,2,166,2,5,16,152,203,185,105,25,144,78,169,71,87,26,114,189,102,251,248,76,236,132,74,69,8,28,56,30,59,59,175,105,244,254,139,26,121,129,151,153,229,35,2,201,22,227,93,179,249,146,96,194,75,18,130,155,71,104,1,9,155,23,252,178,125,117,118,139,5,111,177,66,115,154,175,110,96,73,139,30,104,146,68,238,33,115,22,161,166,113,26,84,202,101,142,88,38,243,234,71,67,59,204,126,214,113,37,191,113,167,94,213,178,59,200,69,28,198,176,70,169,216,68,111,96,182,127,137,220,215,110,230,190,220,20,242,169,197,140,81,16,216,116,147,249,69,23,127,189,5,164,8,71,253,207,198,78,255,159,138,155,247,54,229,200,136,188,242,19,170,38,38,210,160,160,6,9,50,214,234,21,193,245,110,101,208,234,140,159,11,156,204,146,5,96,224,79,88,90,127,203,81,45,164,124,255,73,213,93,95,247,231,22,132,19,76,84,82,229,22,93,112,132,139,183,148,141,98,103,39,21,25,7,172,197,255,251,44,57,107,66,46,219,98,7,47,62,6,199,143,117,204,212,37,207,169,66,242,10,27,190,162,86,200,195,63,4,237,160,117,249,2,75,236,45,89,72,64,53,217,160,141,210,163,89,5,195,238,165,138,174,51,125,203,90,175,214,164,154,67,213,206,91,206,77,146,128,155,240,203,11,219,238,190,5,53,218,126,47,20,170,255,4,226,186,17,137,93,73,219,36,105,158,85,154,71,48,112,47,160,43,194,242,174,209,205,234,173,25,21,225,152,155,77,128,162,213,94,81,13,154,9,207,105,100,89,132,146,244,49,84,163,76,61,23,19,252,161,78,33,246,49,21,101,103,14,196,175,224,72,182,0,51,211,150,88,69,219,59,205,7,151,98,94,103,210,4,59,150,133,174,50,233,13,72,30,244,110,239,87,38,210,232,171,34,238,13,105,212,1,166,92,6,52,150,114,201,227,192,69,176,136,5,128,31,100,123,116,219,139,83,89,56,68,45,236,220,49,32,101,40,142,55,93,40,122,202,82,135,96,233,61,122,84,38,76,53,156,145,60,106,72,48,160,143,237,151,169,154,70,190,239,241,166,4,24,68,207,100,185,118,42,219,190,174,75,58,198,40,64,141,195,79,211,145,106,96,50,7,217,117,29,176,242,0,234,108,202,209,33,242,69,235,115,62,221,16,173,46,45,116,82,11,106,131,12,80,50,97,141,194,138,194,12,118,247,232,46,92,200,157,227,42,51,68,195,33,94,171,68,220,151,238,151,29,177,135,230,96,146,120,231,35,98,81,152,206,146,24,93,62,163,131,62,209,193,149,157,205,45,94,79,18,247,78,101,216,232,61,223,71,15,186,60,254,76,16,4,57,160,6,190,249,220,195,32,136,180,60,41,79,75,31,86,120,246,1,243,102,122,51,231,144,52,108,189,155,94,33,7,234,245,241,134,40,83,54,149,22,168,42,178,187,133,54,118,248,116,172,112,219,126,121,26,89,73,160,180,7,141,128,166,192,110,138,60,128,39,129,122,29,215,161,72,149,234,17,19,203,125,163,169,71,31,254,244,41,151,150,248,23,235,242,138,203,45,108,184,138,254,115,61,240,200,165,254,46,226,105,229,126,142,114,253,196,204,212,165,225,86,175,44,156,174,131,141,125,195,177,180,204,128,181,78,105,94,240,68,0,104,166,119,253,28,61,66,218,6,79,144,99,175,178,16,225,219,6,179,209,243,0,164,121,124,15,175,207,184,221,46,126,74,11,161,95,209,72,185,226,95,47,220,236,109,63,90,67,44,122,251,66,242,242,177,183,199,224,240,60,64,253,148,194,135,223,78,39,162,33,31,74,31,114,31,39,150,223,221,90,202,33,91,207,81,121,30,65,174,119,0,148,113,73,233,246,73,164,188,251,43,213,207,200,31,115,188,255,102,125,124,113,75,202,148,189,149,106,105,226,126,60,161,165,223,96,217,168,235,135,114,130,21,160,197,12,31,21,242,46,164,236,111,4,80,107,95,153,164,27,58,82,11,114,49,36,227,238,8,70,129,41,105,41,50,145,165,8,95,212,30,73,94,228,229,98,184,123,192,178,127,47,236,91,19,43,233,76,252,128,39,190,104,137,194,89,216,87,167,112,231,237,61,59,25,0,103,113,240,94,155,209,34,117,87,12,152,64,215,209,209,86,5,222,56,209,92,29,10,94,115,187,255,186,75,44,25,199,141,30,140,206,167,144,226,41,96,117,226,176,132,64,5,62,239,254,38,200,79,59,207,228,68,111,218,117,160,249,204,131,161,53,154,201,32,107,191,103,186,233,255,145,100,93,10,198,25,130,48,162,240,32,144,11,195,242,204,77,132,79,208,64,1,91,210,206,122,62,135,49,56,206,109,185,255,221,211,8,50,133,249,158,198,14,246,67,187,105,29,91,162,190,126,101,61,236,79,202,231,131,252,22,221,85,137,117,131,148,42,56,63,58,1,125,164,241,84,55,214,135,191,242,10,84,36,199,56,160,132,99,28,17,215,69,174,41,215,235,98,70,103,182,120,132,3,56,240,127,155,1,27,163,194,74,235,201,0,64,34,243,129,237,221,107,226,166,22,209,41,179,232,246,18,163,66,174,120,13,185,242,190,78,63,237,202,61,224,46,126,103,216,172,229,111,148,237,127,184,71,197,134,13,41,11,205,74,123,216,207,197,59,178,167,158,78,200,8,12,110,117,69,31,221,172,112,10,218,17,70,19,132,176,133,44,110,50,49,208,22,220,215,195,132,185,61,23,192,119,229,44,82,63,156,218,192,227,19,127,219,160,228,92,162,171,16,231,141,67,89,119,36,94,102,65,227,137,199,54,214,190,33,129,132,213,27,11,169,134,71,81,67,15,53,231,200,137,149,215,214,212,255,48,116,120,80,183,167,168,99,153,83,144,191,151,184,14,203,193,77,50,217,217,206,71,5,99,64,250,204,224,167,237,50,140,217,157,117,169,128,170,132,165,155,128,142,44,86,153,241,208,209,8,180,122,172,9,64,50,143,211,205,17,168,126,47,222,20,202,51,234,188,157,148,152,4,67,118,173,158,81,51,243,166,94,244,212,211,67,103,89,181,220,132,233,25,83,151,34,149,88,48,185,195,106,245,193,125,227,233,16,233,180,127,238,96,201,103,78,208,240,85,40,198,84,189,167,148,77,95,220,3,50,254,188,89,107,243,156,236,219,12,60,160,116,11,230,3,108,136,254,169,111,76,54,241,156,107,138,214,161,193,51,66,220,84,32,112,162,172,120,157,131,25,253,8,61,80,10,142,68,142,209,123,147,88,119,111,67,124,213,89,132,105,222,35,61,71,20,89,144,189,135,235,9,154,219,149,173,132,19,231,225,81,131,96,25,9,37,172,47,228,200,66,219,98,165,88,113,200,234,13,109,88,226,211,174,230,4,146,92,51,249,194,193,244,172,240,249,126,230,156,65,211,93,12,182,73,132,221,47,33,212,73,8,148,226,190,248,16,187,89,179,21,159,188,52,40,52,65,196,48,239,245,227,156,152,194,24,242,80,187,32,87,223,23,17,130,159,21,247,224,203,229,104,186,114,93,250,64,148,188,87,202,243,87,198,113,71,244,31,16,135,162,18,228,237,162,69,255,78,78,243,15,221,91,194,42,170,107,126,135,32,236,165,2,10,122,228,161,67,121,109,68,75,73,156,115,103,2,194,88,48,132,29,49,19,231,214,147,86,8,26,32,93,166,86,219,79,242,212,124,21,246,11,225,157,159,80,11,65,16,71,224,38,253,162,153,156,193,151,89,114,113,57,95,164,0,117,172,34,12,204,142,38,70,143,203,104,27,93,12,190,79,168,115,10,122,199,92,27,188,148,122,229,190,120,5,77,107,175,52,239,236,109,1,149,54,45,3,211,244,237,27,140,159,156,113,42,213,164,130,110,28,140,18,9,184,33,200,150,197,19,194,84,220,202,186,45,229,251,117,103,228,243,246,72,200,238,69,217,131,147,193,167,237,49,240,184,186,202,35,118,199,112,81,160,190,150,175,54,93,80,235,149,241,82,238,231,226,129,219,245,228,23,28,13,141,167,180,124,144,57,32,112,125,171,87,8,118,202,96,117,243,233,12,149,1,77,199,36,185,76,221,130,224,23,92,205,26,239,134,60,187,243,76,194,14,126,239,225,125,199,156,92,16,195,54,61,103,213,6,177,52,109,66,201,138,7,185,61,161,54,105,32,215,198,203,96,107,145,64,201,11,177,42,201,238,36,109,184,79,161,98,235,190,185,73,53,58,142,199,201,108,235,252,61,88,247,119,115,120,177,8,47,86,117,234,146,146,141,159,24,165,44,81,1,151,182,224,28,31,86,95,36,96,46,124,217,200,165,223,238,19,34,205,62,15,20,59,110,227,117,212,128,67,254,122,131,109,66,31,72,243,54,154,27,237,217,161,160,88,165,223,7,191,213,7,96,140,170,230,59,94,189,120,84,238,159,158,119,203,2,236,41,63,39,161,124,201,131,54,199,72,189,81,224,144,79,132,172,61,235,119,154,98,143,62,161,252,175,88,199,189,91,225,85,237,17,99,153,233,141,217,34,42,239,132,242,73,212,7,204,119,157,150,83,67,57,105,194,229,120,7,16,184,209,104,231,142,42,39,77,25,246,138,96,172,154,169,63,186,232,190,237,163,151,152,35,210,244,96,80,128,95,214,128,186,241,182,41,250,106,205,183,141,50,120,251,94,252,118,158,122,92,243,1,111,153,196,133,129,159,98,66,100,19,78,127,55,35,129,196,58,20,29,111,73,126,227,94,219,54,227,102,31,61,34,23,97,178,205,207,71,151,93,108,238,41,155,192,225,193,55,11,175,31,3,147,20,112,61,173,0,118,231,211,209,140,100,182,136,127,184,197,163,78,65,211,157,78,171,224,124,31,180,10,178,17,131,64,145,233,209,40,134,40,206,42,118,15,233,150,122,191,253,134,57,34,14,196,236,84,122,42,186,213,11,171,212,224,71,192,172,25,246,242,100,21,120,166,236,164,143,230,93,251,206,223,204,205,249,238,193,127,14,215,162,150,252,16,93,84,225,61,182,78,242,210,162,208,170,12,192,219,161,137,180,47,158,53,143,113,145,206,127,121,79,81,168,68,51,0,90,248,113,184,9,168,204,55,176,144,104,17,28,177,18,247,146,41,56,237,66,166,171,151,47,246,161,96,242,88,34,89,131,101,53,184,42,215,183,88,25,200,125,28,237,211,167,234,190,193,81,91,196,38,170,69,161,251,48,192,238,180,175,29,80,44,238,102,151,209,187,250,80,82,223,207,26,143,185,254,252,46,195,206,164,28,108,47,68,36,151,232,166,240,124,46,97,179,112,255,157,112,188,221,250,28,236,175,212,52,156,247,165,104,58,232,14,143,202,93,170,68,22,56,25,122,38,151,129,165,228,160,220,111,106,129,32,115,210,233,23,101,219,54,12,219,202,111,255,215,107,112,204,235,215,152,66,16,204,85,82,88,118,54,18,139,194,6,128,92,223,22,50,85,44,224,75,122,1,43,175,100,149,222,10,47,229,61,105,125,238,34,26,64,253,225,227,34,9,87,247,136,20,196,177,158,59,170,68,185,32,199,65,104,105,39,162,168,92,12,158,183,185,64,74,232,170,101,0,177,167,200,234,118,166,152,47,56,56,144,84,137,212,218,166,248,175,179,211,203,227,218,217,43,249,83,181,38,53,78,174,255,83,244,198,248,153,237,67,222,207,35,253,86,196,146,82,102,158,236,96,232,140,34,178,35,61,184,128,31,181,174,252,253,129,25,209,3,10,98,120,34,119,185,21,93,181,198,112,46,124,74,254,156,146,40,112,62,157,248,150,69,201,209,221,160,20,134,208,109,151,190,31,111,128,131,238,152,181,239,148,140,126,88,101,220,83,131,20,126,223,29,29,190,254,113,192,93,43,249,200,104,61,30,15,21,192,77,255,158,115,42,39,190,190,144,59,175,140,66,37,26,181,91,243,116,251,13,36,104,115,127,162,167,228,94,168,43,253,216,188,92,177,114,26,128,33,159,70,70,124,104,113,76,119,46,232,197,180,23,43,57,149,96,5,88,32,16,208,0,100,158,135,197,123,16,182,189,95,95,136,22,36,94,130,150,35,157,179,234,185,83,128,10,76,39,84,219,215,187,151,202,147,240,194,131,96,38,248,166,245,158,183,8,84,246,103,127,97,50,229,125,91,167,34,162,133,248,187,218,61,83,32,227,145,30,10,121,245,106,162,81,103,178,252,61,147,164,71,148,189,172,248,166,36,168,102,13,202,24,93,57,121,41,243,80,21,178,22,95,10,8,125,125,111,67,30,240,30,155,212,223,17,69,8,139,79,141,137,204,97,212,214,233,85,110,138,53,69,118,186,92,53,247,223,215,163,129,176,127,92,59,118,32,213,54,106,47,230,117,7,106,100,180,187,125,123,31,160,177,166,247,102,124,225,70,0,16,177,249,54,201,34,102,35,219,32,100,10,56,231,68,136,82,62,112,208,85,100,3,48,48,48,242,7,17,168,62,127,199,186,113,218,82,112,71,124,45,20,19,188,214,243,236,101,85,67,189,246,201,164,77,235,169,159,21,109,233,26,92,220,110,171,15,199,240,201,246,168,60,52,150,141,253,137,150,40,213,78,157,143,170,147,11,118,106,255,111,49,55,0,172,74,1,122,147,198,5,230,254,34,31,165,74,84,40,147,150,24,176,216,243,237,6,58,89,114,159,152,172,32,198,228,130,39,65,221,93,123,73,193,25,7,214,54,173,121,184,162,66,30,245,99,215,72,61,214,70,84,238,33,154,121,240,71,187,10,163,131,94,46,24,111,43,111,175,148,82,48,155,74,80,89,71,185,118,184,47,12,137,6,41,4,24,16,174,52,124,39,128,150,214,138,53,158,118,150,184,121,191,153,168,55,40,64,199,203,240,14,142,255,113,162,230,195,15,47,38,27,103,180,33,213,53,33,132,52,94,27,160,197,190,213,114,41,73,124,49,20,129,147,6,194,81,6,9,194,207,134,52,76,158,231,24,211,217,131,180,125,106,71,106,46,210,207,206,209,53,34,77,204,198,248,68,157,228,212,221,252,248,197,149,78,115,184,196,120,82,141,146,56,179,42,6,79,244,103,104,91,87,179,189,139,120,167,115,81,51,127,185,144,250,89,27,238,162,236,121,18,98,14,208,199,230,103,90,192,84,64,66,50,135,51,141,211,133,166,106,240,144,177,176,26,118,20,211,78,249,0,11,56,215,192,150,185,134,151,39,9,120,190,236,54,246,254,117,119,123,64,85,47,191,110,153,42,225,24,131,43,83,49,36,52,68,92,136,203,127,125,229,220,89,214,45,22,115,42,21,83,72,59,105,57,12,28,73,167,43,228,80,84,165,14,155,188,180,47,231,41,80,73,166,188,119,227,235,57,209,75,94,219,187,10,90,204,102,78,25,20,98,78,190,189,14,162,108,65,220,39,136,35,179,206,55,163,173,150,167,165,19,129,70,166,235,25,198,241,17,255,20,36,252,96,149,112,49,6,191,110,241,156,6,159,227,27,193,234,226,82,140,87,176,87,176,234,103,63,2,253,85,180,221,12,117,95,12,24,206,65,176,111,232,225,45,60,108,92,142,69,168,184,105,207,63,2,34,84,76,228,245,231,63,24,33,208,230,111,142,65,50,186,49,194,62,51,81,6,204,67,45,126,17,214,87,198,211,252,85,233,87,107,142,130,244,40,226,207,105,99,227,178,252,149,48,151,218,197,70,76,58,149,84,36,39,47,33,101,152,170,14,221,73,142,45,4,27,249,7,42,167,39,251,234,115,94,15,236,95,96,214,241,150,245,17,195,48,252,234,88,87,60,90,95,162,241,205,93,42,239,35,207,12,137,202,132,94,245,217,198,245,54,69,170,74,160,133,157,234,178,31,29,176,224,205,3,171,155,185,8,36,217,114,117,192,25,210,106,242,44,200,73,24,241,74,224,122,189,255,239,30,222,10,255,228,49,122,251,1,42,223,49,127,176,2,85,90,52,54,7,44,16,105,158,215,61,70,190,78,188,134,238,126,229,29,67,12,170,135,234,251,31,174,75,141,119,17,228,68,43,178,230,61,141,193,110,163,227,62,104,217,141,159,75,121,119,232,163,106,29,123,213,238,98,15,220,171,215,248,115,202,136,45,2,87,158,203,159,236,186,204,67,14,219,218,9,240,210,91,184,214,254,111,37,166,241,184,203,72,197,106,189,91,203,11,199,50,104,114,15,179,151,54,24,14,201,15,239,56,74,162,211,82,252,38,147,43,154,136,18,111,138,165,1,8,115,213,84,194,102,215,215,168,175,159,201,245,118,17,210,234,43,10,204,160,208,59,134,244,175,60,169,75,155,7,54,218,246,62,49,213,16,211,213,135,208,10,98,148,126,97,87,230,181,201,171,213,44,54,88,47,197,47,246,66,141,164,61,192,225,98,194,243,60,146,214,51,34,67,46,59,103,59,215,216,187,134,78,4,164,242,5,238,56,23,132,129,206,79,3,129,54,154,126,105,205,196,184,97,141,49,107,169,179,1,14,143,230,6,205,185,136,212,125,207,130,151,9,190,158,169,52,15,1,102,82,208,222,99,217,160,146,210,163,70,8,119,203,151,200,48,1,237,165,122,253,141,121,254,12,64,6,85,249,29,6,168,107,36,163,162,31,5,23,180,163,213,215,48,51,84,21,76,82,2,139,247,155,131,90,207,144,72,117,66,16,72,79,150,118,133,99,208,199,200,25,66,59,112,90,157,215,1,104,46,109,214,55,245,89,71,252,179,14,54,220,99,54,57,252,235,238,182,19,21,231,28,109,189,155,135,79,219,24,203,213,58,116,115,105,129,76,95,16,65,13,137,45,20,171,84,194,22,213,235,248,198,68,80,150,15,240,9,239,51,169,0,148,164,55,172,198,109,26,232,27,5,177,111,197,193,53,168,49,0,127,90,78,63,23,108,162,243,64,8,100,41,89,67,99,72,199,194,107,99,96,139,142,232,219,245,216,29,84,8,27,248,124,107,46,252,14,110,229,27,13,11,25,164,112,201,43,237,58,122,139,167,113,10,208,248,7,243,160,71,0,47,74,202,64,55,21,33,18,211,108,94,77,201,63,102,108,112,10,233,195,222,114,231,166,32,213,238,208,115,124,186,118,202,50,140,215,33,2,9,241,184,30,170,16,168,117,97,74,129,113,114,92,31,254,184,37,98,146,184,124,229,36,147,1,201,38,99,22,19,246,146,22,175,251,139,170,42,75,187,250,21,114,48,96,60,101,198,121,203,123,25,210,210,126,30,219,248,40,78,32,60,170,78,194,191,92,149,192,164,157,183,226,150,148,180,182,18,237,213,54,21,203,70,214,70,133,186,212,46,164,189,170,78,219,43,74,195,84,68,206,244,74,119,212,222,250,48,69,46,107,85,63,195,37,253,236,137,147,130,88,224,249,124,57,216,4,253,201,226,196,197,245,107,153,232,59,49,67,232,28,33,211,177,186,58,145,179,63,183,115,114,59,217,29,134,243,42,197,69,214,226,31,115,207,251,224,17,94,159,254,33,141,35,154,165,237,238,191,43,113,168,185,97,65,98,37,203,64,87,168,206,211,183,126,91,215,6,156,194,44,184,32,163,75,1,47,242,34,72,133,230,125,121,66,42,196,176,44,246,169,43,234,43,58,3,79,29,7,223,138,149,54,79,251,61,50,119,234,161,7,160,37,72,38,32,63,204,246,64,25,244,246,81,127,45,109,140,49,97,98,118,249,118,162,93,43,122,238,37,206,102,72,42,222,35,163,217,195,236,160,120,193,213,98,143,2,209,51,226,118,8,89,29,197,231,186,208,214,98,173,58,253,208,10,1,6,59,8,130,3,212,166,135,39,152,237,125,21,99,209,97,215,146,183,78,166,244,84,159,70,114,150,197,36,224,136,211,41,39,96,220,108,112,32,253,77,99,141,113,55,116,238,203,165,132,123,214,233,214,86,105,74,4,244,50,148,241,27,169,106,81,124,48,196,209,99,34,233,164,63,156,205,42,79,155,126,195,22,62,142,239,117,160,161,182,175,0,178,20,65,59,217,33,225,194,4,82,195,175,25,210,18,95,175,177,47,77,105,11,240,213,185,227,139,250,218,194,11,242,22,70,81,156,175,46,146,207,44,7,116,138,5,80,4,183,142,186,87,242,219,90,6,10,78,127,246,156,41,138,96,83,238,92,62,97,166,33,105,161,45,0,59,28,26,142,106,48,35,196,253,228,52,255,28,24,29,114,147,49,237,56,83,232,236,63,142,210,134,246,32,248,100,118,7,46,59,51,139,67,69,137,18,239,153,172,156,36,252,109,103,107,72,54,103,75,115,149,176,71,68,173,167,140,67,109,145,85,51,230,10,154,235,177,109,185,32,138,125,134,33,132,146,210,30,16,223,32,104,192,70,169,175,241,221,188,122,204,154,111,226,207,27,88,57,212,215,53,181,71,17,96,27,141,196,63,183,155,5,244,16,170,252,49,43,114,207,191,125,236,15,186,237,46,28,105,140,255,63,113,175,55,171,6,228,1,176,10,57,155,31,247,77,51,86,220,7,103,114,188,32,244,74,144,70,116,4,196,36,55,138,147,108,154,244,11,75,60,167,86,193,13,52,148,67,208,34,79,124,166,12,99,38,136,203,55,189,92,27,250,85,253,178,35,45,165,124,201,61,190,157,140,95,4,137,109,36,46,32,177,98,122,161,32,123,46,154,101,179,60,81,227,65,98,122,114,128,88,196,30,102,159,28,35,240,188,156,137,207,230,244,213,212,155,155,233,57,226,236,157,64,94,214,92,99,107,197,255,46,85,67,249,31,188,245,44,28,33,16,224,78,5,200,87,16,243,23,39,40,226,70,107,196,120,6,209,235,241,11,5,75,133,59,180,66,104,222,188,28,96,81,175,21,5,245,131,131,67,20,56,85,98,28,245,132,249,86,174,130,50,234,161,1,151,75,8,7,148,210,26,182,94,35,140,120,41,156,215,234,89,151,196,14,183,42,108,40,221,153,66,204,22,193,48,14,211,74,219,105,100,35,46,239,219,239,236,30,17,50,248,126,165,25,92,116,193,75,231,9,117,54,35,144,153,114,214,60,76,249,134,220,104,112,148,195,181,183,208,232,84,88,141,185,62,166,203,117,91,52,242,69,125,65,5,236,175,237,60,45,13,78,19,65,12,245,189,190,6,12,197,1,121,126,52,239,63,247,145,168,15,77,183,80,142,156,221,165,4,17,77,164,71,53,27,110,68,160,137,231,91,244,240,255,178,139,193,130,177,115,115,145,218,53,121,58,34,114,223,121,185,239,103,247,131,195,43,30,87,108,166,62,52,165,101,227,50,195,158,32,205,140,97,181,216,90,196,51,115,220,86,86,47,153,218,60,100,203,170,95,22,134,135,51,228,110,101,142,168,14,9,249,240,93,162,131,10,253,241,134,57,132,74,79,159,175,198,37,87,132,171,87,179,138,61,52,122,74,214,64,140,195,90,41,70,68,169,214,129,105,246,159,141,204,184,138,177,163,42,186,212,224,46,44,50,19,166,126,124,133,223,212,193,192,129,185,114,157,5,254,146,114,24,169,183,235,72,70,40,154,106,228,155,236,219,225,106,206,125,239,142,14,209,21,113,36,42,199,127,236,140,2,78,183,93,166,43,121,18,226,184,103,190,62,114,219,141,141,128,42,0,54,125,64,249,164,230,145,186,33,87,60,65,80,238,71,149,169,164,71,187,125,229,18,10,110,16,178,247,152,206,92,232,139,245,53,96,229,106,239,84,132,32,251,8,78,121,24,120,240,28,226,2,164,167,36,102,3,13,56,97,207,149,41,54,29,140,154,24,150,116,205,217,11,175,203,237,197,2,186,246,164,35,29,47,186,214,45,186,202,175,136,207,235,61,160,18,249,209,21,190,146,220,243,24,48,148,130,255,82,23,247,233,21,10,175,101,48,246,133,166,36,235,68,250,243,4,195,112,142,230,2,45,209,245,153,158,138,11,218,193,141,22,97,251,93,109,36,128,249,249,223,177,151,162,192,201,98,249,104,51,191,126,217,26,146,241,89,143,96,247,185,43,96,61,123,255,173,235,157,219,2,172,166,145,113,209,117,30,107,101,17,150,112,192,249,48,205,198,99,240,131,16,70,239,255,115,75,35,23,231,14,244,30,139,109,228,91,183,58,161,240,229,224,143,27,164,112,115,147,67,46,146,77,24,93,151,94,205,148,147,30,11,24,71,254,4,158,177,193,230,23,85,252,183,217,17,234,165,144,38,127,64,183,210,230,61,81,125,207,216,174,26,112,13,62,128,232,142,130,231,150,103,122,39,247,32,116,132,73,221,71,41,57,149,27,64,253,131,227,109,154,15,21,151,98,107,216,141,228,156,194,86,0,165,39,150,30,82,221,64,136,28,22,22,145,151,36,11,167,185,40,176,9,62,20,73,54,186,247,67,153,249,118,72,102,177,95,50,62,77,56,247,156,214,61,171,113,221,19,125,59,215,249,247,232,45,111,107,217,80,70,25,153,65,11,11,21,132,76,13,200,86,134,120,178,34,97,195,182,9,241,172,150,28,121,93,173,46,20,119,220,19,74,107,31,151,189,133,111,73,57,74,29,169,192,77,213,248,190,105,115,69,167,249,141,17,105,109,59,14,159,22,85,107,162,0,153,190,54,193,10,189,127,41,201,23,79,112,195,49,32,248,3,179,89,195,120,214,47,189,94,198,214,2,94,105,12,109,48,48,152,193,104,80,179,54,201,200,90,26,39,102,22,221,196,199,48,82,252,98,212,78,151,35,96,214,108,191,210,26,98,120,166,201,132,184,199,214,76,165,75,219,16,57,235,154,53,39,102,135,212,16,169,125,69,92,85,178,80,79,234,221,131,171,254,120,151,55,121,52,103,72,252,167,120,222,210,186,249,188,188,217,241,81,221,90,120,18,146,30,40,132,17,4,252,126,236,172,24,232,144,5,35,157,156,125,80,251,196,128,173,253,118,70,195,168,227,219,205,206,24,154,209,201,127,13,183,136,155,91,133,89,245,126,223,74,243,7,243,156,52,204,199,140,204,48,51,49,225,145,183,131,185,0,135,40,76,203,128,35,127,219,175,155,74,204,217,254,82,138,240,156,233,6,52,137,7,73,209,17,37,175,128,239,80,116,128,91,122,59,232,194,208,236,184,213,251,211,172,129,208,90,254,234,57,175,225,21,236,213,129,140,131,160,27,187,59,255,57,58,216,205,22,143,1,245,52,232,208,41,194,147,237,51,33,208,232,164,74,69,12,240,81,172,115,168,179,227,103,92,95,191,222,230,123,245,138,89,110,154,82,36,89,137,244,8,56,196,137,207,97,142,169,128,40,64,114,17,182,144,249,123,178,87,57,238,193,218,151,16,144,35,100,249,168,43,221,34,193,229,203,28,194,11,255,10,165,188,119,150,211,124,70,218,96,41,5,247,52,214,236,193,94,68,158,248,213,76,141,129,33,123,31,156,8,52,12,1,195,49,55,121,226,241,134,53,119,235,211,233,97,14,58,240,120,43,129,57,46,19,216,59,66,160,73,227,134,68,142,161,83,32,154,178,185,167,168,60,136,8,193,132,240,187,22,237,34,194,77,111,134,225,82,13,38,204,55,212,36,123,137,231,121,197,77,180,165,15,89,132,117,132,19,108,251,247,11,157,8,81,3,210,48,202,106,233,196,245,132,127,165,76,79,158,58,230,173,229,80,210,23,183,208,40,143,117,73,99,51,169,145,27,138,31,203,241,54,108,85,145,22,220,183,61,213,187,3,194,207,216,170,96,199,35,100,139,56,111,169,179,121,186,143,237,10,48,24,198,5,169,79,162,215,178,36,137,254,190,86,176,208,50,234,60,126,106,194,168,15,132,55,44,233,172,224,23,203,249,157,231,244,43,14,190,198,41,62,48,189,93,187,106,196,77,209,220,220,197,63,15,50,163,217,142,0,179,153,47,21,93,137,133,134,47,199,168,246,92,247,153,48,28,159,252,166,46,11,194,111,188,192,226,192,196,57,169,4,167,194,149,42,44,163,120,162,156,82,118,236,42,188,181,251,235,244,114,156,220,194,21,116,185,132,195,42,34,67,36,67,159,92,64,18,224,45,99,182,243,38,65,248,131,159,147,59,251,7,86,240,202,36,60,29,95,229,139,244,199,2,230,193,181,56,161,35,32,204,212,233,128,67,69,236,83,115,59,132,216,50,199,149,109,100,12,123,50,9,211,214,151,241,50,176,56,169,132,99,192,203,163,220,69,227,80,74,160,6,117,220,42,119,213,155,157,227,221,232,234,249,35,182,78,157,163,198,61,244,22,61,154,85,249,153,98,157,212,246,17,35,148,254,234,13,179,131,234,32,77,248,51,148,188,74,251,104,222,61,92,215,33,39,26,182,47,23,53,106,153,198,150,197,164,245,114,101,242,157,187,128,230,90,227,216,125,239,48,59,120,253,98,185,48,13,34,249,46,187,59,246,210,119,62,13,94,23,158,2,164,174,249,225,155,203,51,241,98,2,105,47,60,55,177,244,121,47,174,34,210,229,159,4,153,196,226,56,144,126,55,199,37,128,43,243,70,113,254,189,35,34,75,198,125,29,99,163,80,101,118,98,1,14,188,53,51,52,106,230,146,53,65,31,43,246,255,137,244,10,15,133,32,217,58,128,203,226,182,14,153,31,146,142,194,214,111,252,107,209,115,47,242,128,40,59,80,123,126,215,27,42,104,237,38,199,17,103,14,55,128,77,207,36,253,17,62,7,188,116,238,197,211,165,20,135,125,137,12,254,250,123,136,252,53,53,210,217,7,49,124,0,11,254,150,171,88,10,71,67,248,83,110,232,233,42,138,73,83,187,1,100,58,237,204,195,158,96,184,83,157,128,195,126,31,8,179,106,81,246,96,66,225,65,232,115,179,158,170,71,14,1,58,59,48,223,13,150,109,123,39,128,154,6,156,142,70,199,120,122,66,197,82,202,132,225,76,209,76,246,26,96,24,250,183,206,32,205,97,145,89,205,59,0,155,87,221,86,245,126,200,50,39,108,180,17,208,118,21,202,63,166,0,41,91,162,116,45,255,65,19,154,132,89,221,5,241,43,127,149,131,166,42,130,106,176,88,173,196,203,47,123,240,224,178,143,164,10,7,117,180,140,198,183,230,214,246,9,201,125,19,6,175,130,95,93,247,134,179,177,234,124,121,141,80,35,216,124,217,230,105,106,175,88,222,155,44,40,243,174,175,142,70,131,188,99,44,7,152,20,90,181,232,20,157,14,15,120,109,51,97,34,61,166,20,50,114,11,176,15,254,244,121,102,62,172,122,24,208,47,104,186,238,184,230,190,69,190,4,16,45,9,45,135,213,144,250,126,228,228,165,225,227,204,3,67,99,176,234,170,3,251,189,44,141,79,4,135,213,244,33,199,122,80,217,116,113,48,200,34,125,145,14,175,202,57,149,60,165,155,96,61,184,151,147,80,5,161,215,5,219,231,141,57,154,184,67,163,59,71,169,136,230,70,160,137,161,190,76,96,44,153,44,1,108,246,38,16,23,41,150,251,183,59,193,206,45,196,181,123,79,229,2,206,193,227,75,70,83,3,236,16,224,143,157,146,19,196,231,191,33,160,203,35,50,165,49,119,163,138,44,106,134,42,71,25,244,217,23,132,3,80,182,237,126,133,72,8,81,92,196,181,230,213,162,147,96,205,195,162,46,176,124,82,165,47,39,193,201,106,248,91,90,199,232,142,29,237,59,233,252,140,5,197,183,27,198,144,161,206,80,92,180,235,75,216,112,239,69,124,225,81,177,237,183,89,65,109,98,133,181,67,171,174,201,194,61,39,46,237,32,159,210,147,209,244,116,9,221,26,150,81,14,40,231,167,30,97,108,75,248,1,121,165,205,20,207,248,147,196,162,52,184,25,63,154,161,189,176,27,95,254,100,251,247,238,87,232,246,31,187,246,132,204,211,2,3,77,158,155,133,117,43,198,234,25,235,220,64,135,73,202,198,231,104,251,152,29,27,157,72,1,222,81,241,242,28,34,181,126,110,91,29,46,90,32,131,71,176,158,114,10,203,201,252,132,35,234,165,146,108,191,147,54,38,198,174,80,136,206,73,4,148,188,16,217,8,159,162,133,74,70,236,121,57,59,245,14,234,104,78,212,44,186,37,198,68,197,215,161,227,186,90,8,109,71,173,154,178,208,46,181,245,112,209,119,235,252,7,50,206,252,126,132,56,146,136,69,192,170,179,111,212,175,94,37,155,226,192,203,113,187,84,221,213,24,16,79,140,221,231,59,78,246,162,36,34,98,65,45,217,49,69,166,59,190,31,39,160,178,169,115,231,194,60,210,229,25,40,195,161,105,233,251,123,96,160,51,176,14,120,129,171,104,55,229,212,92,168,140,230,93,178,221,95,232,148,32,54,25,191,223,99,229,128,175,29,126,217,147,113,198,183,224,186,58,202,162,204,235,45,147,228,241,197,42,195,33,186,51,89,11,234,37,73,102,34,133,26,180,123,182,249,116,65,5,113,163,64,9,73,36,97,8,241,5,24,44,131,104,195,2,192,102,76,24,175,46,102,248,125,236,79,236,135,180,16,169,91,129,111,115,228,48,5,30,76,162,180,79,145,199,207,241,68,254,99,207,134,54,4,15,245,16,244,160,224,34,3,245,9,222,233,237,67,46,36,168,81,138,154,227,78,224,134,211,6,54,171,218,138,113,17,212,142,113,183,219,229,85,157,58,130,182,178,251,140,110,143,78,172,208,208,111,16,125,190,14,196,161,11,12,15,83,4,126,57,195,220,137,250,13,2,105,22,226,176,38,52,211,72,248,209,25,2,186,82,242,17,83,74,127,136,10,206,234,237,157,159,247,120,40,149,49,205,238,68,250,180,165,206,29,160,237,243,191,41,244,199,202,55,140,189,4,124,90,122,32,45,124,97,63,18,40,141,149,132,178,7,169,132,71,206,251,90,168,213,191,93,77,152,235,159,64,100,86,49,27,187,5,162,171,104,197,25,49,55,220,155,169,186,165,238,132,87,253,151,69,99,212,65,88,90,142,52,186,124,204,114,41,132,73,254,177,22,250,157,1,31,141,236,130,159,230,39,103,101,132,126,13,30,222,245,213,86,13,195,39,212,223,74,21,181,114,3,62,117,151,25,152,121,32,31,146,196,119,36,136,223,82,250,167,186,97,159,68,158,39,75,50,138,110,168,91,148,9,72,136,213,192,254,148,148,47,76,180,159,232,95,88,194,243,26,203,23,244,141,178,95,193,85,254,249,105,189,222,141,112,249,87,215,60,222,248,158,252,69,147,255,100,37,0,107,97,207,79,49,184,177,232,36,109,193,85,33,204,216,152,226,249,186,239,42,73,212,113,107,198,114,251,61,108,49,224,101,196,88,149,192,95,133,162,249,84,124,42,144,52,205,159,76,209,245,247,31,105,250,28,229,139,73,38,232,29,62,20,103,186,90,141,156,228,233,137,22,164,181,194,96,65,172,167,39,167,67,137,115,250,171,253,187,217,224,238,146,215,111,88,224,231,61,223,210,177,143,89,153,174,75,254,246,205,202,89,53,240,13,22,65,35,141,237,207,154,55,13,196,153,69,98,79,72,28,25,158,52,77,199,22,173,62,123,52,13,115,124,108,34,251,7,236,47,114,103,33,136,122,64,115,179,230,52,53,230,172,196,158,76,58,219,151,29,41,251,209,171,225,92,38,117,59,2,143,222,48,118,63,93,39,5,111,222,57,10,27,168,247,95,37,16,161,216,115,9,7,180,52,70,194,171,60,215,7,2,163,26,251,58,175,155,21,206,208,151,8,231,245,20,48,91,1,128,230,110,79,11,10,189,142,98,131,247,97,175,57,204,9,248,73,40,223,241,178,131,251,110,122,108,50,191,95,31,107,139,166,148,140,184,150,91,253,56,100,208,179,160,123,83,88,150,21,108,12,224,235,114,71,141,152,154,234,210,65,180,13,19,199,53,238,41,114,204,188,250,48,120,127,250,56,27,221,170,90,131,126,213,242,39,137,200,172,120,63,163,3,168,31,144,92,61,120,209,234,106,142,181,232,73,225,169,203,95,171,47,37,6,130,116,143,194,73,213,22,100,144,74,154,239,158,57,164,33,134,18,144,168,14,57,48,201,206,207,97,177,239,16,209,4,151,1,171,218,124,19,171,59,202,75,75,209,253,232,84,15,162,24,6,61,218,135,14,250,138,210,156,218,220,35,12,45,181,88,231,165,176,36,9,186,195,14,240,229,118,152,148,111,23,25,87,32,103,168,13,42,71,118,144,252,240,11,93,151,209,221,4,205,30,250,193,144,207,17,223,246,112,72,91,89,89,9,53,105,252,4,205,150,131,252,70,20,179,116,99,37,83,156,28,220,206,246,190,242,36,142,150,3,46,233,118,245,26,88,218,96,226,129,72,246,148,139,124,14,245,114,59,134,195,218,162,248,9,236,172,42,86,250,145,180,61,131,239,67,244,103,11,102,91,148,138,128,82,240,129,171,153,127,1,51,65,195,101,21,136,228,129,193,224,241,144,80,23,234,60,58,13,95,236,5,51,217,11,151,72,252,233,26,31,67,161,108,121,74,70,57,219,11,179,142,155,1,204,213,88,102,187,252,74,119,132,226,15,39,29,77,154,119,196,228,206,91,65,53,115,48,40,9,134,136,5,44,151,209,202,245,253,236,35,71,31,84,196,36,49,75,233,223,59,226,64,149,171,167,85,24,28,75,25,139,246,175,71,208,197,3,52,93,140,254,250,160,106,96,71,213,83,62,40,204,0,248,141,133,158,163,51,191,227,71,112,143,209,189,200,22,14,125,115,216,186,11,163,143,148,229,58,103,121,51,129,241,74,41,125,168,11,68,84,237,210,85,72,194,216,185,191,32,242,209,180,208,80,141,0,155,191,45,154,19,166,193,210,172,64,55,66,109,67,96,16,194,62,143,54,156,151,236,144,136,200,176,13,28,208,43,25,81,223,27,99,251,86,193,251,244,159,20,183,31,108,2,105,79,75,127,72,223,58,205,252,156,175,75,135,225,145,175,31,67,255,222,7,91,240,140,176,60,109,222,147,7,226,36,98,211,190,27,84,116,94,103,146,203,128,90,196,92,114,154,122,74,114,157,7,59,232,164,77,18,231,0,141,84,134,73,251,198,106,94,6,234,49,85,209,28,84,149,117,42,251,0,98,77,186,12,46,241,102,0,112,62,56,17,141,183,97,233,140,66,22,140,172,2,45,17,43,108,208,151,107,38,187,69,224,29,38,120,94,69,196,33,151,116,50,48,90,5,252,89,101,8,135,123,240,57,148,197,91,2,125,108,50,211,55,178,149,254,194,49,243,163,237,106,85,39,40,160,39,118,27,169,249,159,151,78,76,253,187,118,118,37,88,191,15,213,254,13,198,33,85,143,165,10,73,202,205,98,181,55,92,89,5,214,14,209,187,143,20,167,136,166,196,23,143,62,67,79,139,82,225,126,234,16,109,225,154,155,212,139,198,120,100,104,177,164,149,120,68,147,117,129,232,161,211,28,177,100,209,94,39,178,211,22,166,58,177,57,241,80,214,100,47,92,250,61,127,216,131,107,66,186,149,123,101,160,226,249,2,52,100,121,91,89,57,243,135,45,87,247,42,229,238,222,157,181,154,0,74,159,204,30,90,54,0,219,94,147,203,55,246,109,82,216,124,193,23,52,239,54,198,102,85,62,138,208,3,193,13,36,98,228,154,156,84,42,36,36,253,50,237,233,164,109,133,51,2,53,205,63,118,81,236,94,199,73,176,45,137,13,242,48,14,223,184,244,198,71,186,73,130,71,21,151,254,154,133,97,98,13,162,175,9,197,188,53,90,112,97,135,174,38,183,173,248,13,111,67,100,191,45,190,158,59,212,15,9,106,4,120,219,195,41,73,34,150,2,187,238,37,76,179,133,95,111,60,26,225,233,196,7,179,55,14,244,246,53,14,126,206,231,84,23,195,108,20,67,38,226,76,51,57,69,227,125,217,101,212,193,5,173,0,247,59,106,51,123,222,253,26,19,69,187,242,202,160,34,255,190,129,30,148,138,23,238,115,123,145,202,52,130,96,195,250,39,222,224,149,191,54,107,36,142,206,191,253,17,111,142,172,231,167,9,102,47,25,137,131,111,99,43,15,140,55,140,198,190,153,60,229,118,137,200,103,162,26,251,204,129,182,103,157,194,142,68,80,165,115,112,149,135,211,197,195,244,26,166,229,141,235,36,122,251,135,242,187,99,216,127,169,41,128,231,226,95,226,187,103,192,112,253,139,251,82,249,243,64,71,137,93,253,177,219,110,26,0,89,139,236,252,36,79,100,29,27,90,205,101,114,238,107,198,230,226,125,37,255,230,224,147,181,253,105,82,135,104,21,32,248,234,11,82,128,9,45,88,161,89,177,11,95,160,154,153,208,165,90,99,35,196,52,92,198,249,11,5,68,166,209,39,109,254,52,75,206,98,179,98,107,103,102,87,240,94,32,151,77,227,206,67,80,93,170,186,39,40,68,229,212,146,133,81,100,23,157,253,159,8,227,66,121,80,139,200,73,185,167,121,228,68,135,112,58,33,222,237,4,37,35,238,18,174,119,13,177,226,169,112,165,36,22,20,167,176,99,196,18,140,41,236,134,123,88,165,42,53,61,206,118,49,196,19,146,85,141,187,55,63,202,208,171,224,81,2,110,112,17,120,121,217,67,201,222,96,184,170,252,105,214,9,193,139,80,253,198,140,79,118,176,22,53,83,152,214,72,20,24,197,246,89,28,163,244,137,198,45,155,112,247,1,179,122,126,175,36,187,65,230,159,130,171,212,152,27,148,53,197,197,147,15,230,73,84,91,56,141,165,92,117,213,124,193,30,88,150,77,183,254,211,213,132,157,93,148,192,221,57,127,144,224,12,17,72,111,235,128,233,186,175,130,28,3,139,209,72,144,9,16,56,145,50,205,163,62,162,185,195,134,191,38,61,207,9,155,12,214,177,161,126,150,117,183,241,254,64,8,151,64,0,18,183,112,111,132,140,45,241,102,207,173,207,173,196,133,216,112,85,16,250,236,155,22,183,210,150,15,34,64,154,183,230,146,78,132,163,31,193,196,59,162,215,5,170,185,95,89,195,3,97,47,96,125,246,212,216,115,61,206,0,36,171,117,21,51,93,232,143,86,61,251,23,187,236,20,205,158,48,133,161,190,229,254,201,255,44,42,114,191,117,43,24,153,128,17,123,30,214,36,140,68,69,151,30,139,12,223,198,121,206,188,82,1,34,120,159,244,249,77,16,232,97,115,19,130,63,37,177,150,35,80,93,28,130,198,79,225,187,255,149,15,160,13,251,27,235,43,143,236,57,213,47,220,230,19,97,84,92,153,158,232,9,242,0,73,36,85,126,119,229,128,97,209,182,73,20,142,44,67,108,251,246,46,215,236,53,225,38,122,235,100,13,224,224,41,129,38,62,145,82,66,0,134,69,225,24,245,9,229,153,186,143,53,93,113,113,22,204,54,252,164,80,112,144,169,85,100,157,126,16,254,75,70,53,124,109,250,181,198,31,111,209,155,130,190,207,92,59,14,245,68,128,162,125,168,231,49,163,255,181,16,240,181,108,41,250,113,182,181,201,162,23,222,166,193,113,84,155,187,122,206,52,119,16,39,185,26,202,215,94,156,248,37,79,206,193,65,44,210,235,244,247,117,126,235,212,145,171,255,2,26,89,243,61,75,250,148,43,124,165,24,16,220,46,190,107,116,4,207,107,187,20,83,83,125,124,72,38,185,186,242,17,46,90,52,53,198,69,203,151,173,1,85,166,225,122,34,211,73,19,198,80,169,197,255,249,132,209,55,149,173,84,174,93,4,75,202,6,216,193,215,180,196,244,234,114,205,233,12,86,244,96,70,233,209,65,180,36,60,47,53,202,190,94,37,126,129,15,227,56,234,65,111,182,155,210,223,114,170,90,103,32,71,9,48,246,149,106,183,183,189,142,251,97,234,169,84,64,87,204,247,172,110,85,178,30,200,82,15,144,73,45,245,191,127,221,179,227,107,4,94,235,90,39,24,217,36,84,252,140,61,70,157,194,182,106,237,13,247,177,118,248,169,182,39,251,155,253,180,169,232,52,125,239,187,100,238,248,227,163,251,121,95,91,247,170,63,164,144,192,14,3,212,249,20,90,248,102,130,14,126,127,103,69,39,54,142,196,114,123,183,63,92,188,64,11,34,80,212,156,13,76,250,136,14,222,79,90,115,100,106,216,137,141,57,10,173,182,137,125,98,106,35,96,80,162,103,163,42,50,252,65,216,140,68,41,232,246,248,174,233,255,236,112,30,134,125,215,196,43,128,74,118,26,27,73,2,37,220,254,43,15,98,65,161,56,124,163,101,87,50,235,177,231,140,7,161,7,123,130,21,34,30,218,231,246,60,120,17,193,73,127,255,51,39,112,84,246,172,25,213,234,75,100,223,133,197,136,164,251,29,37,33,84,139,202,139,142,5,72,46,158,12,85,105,159,163,58,92,11,42,208,111,1,150,103,94,180,23,208,118,144,187,62,253,56,115,95,164,236,244,100,17,88,83,208,49,117,245,99,153,42,217,204,107,254,209,191,209,14,234,211,212,35,141,31,46,144,250,98,4,241,127,23,114,155,49,36,241,208,59,106,126,95,251,136,187,234,6,95,171,211,2,138,12,215,154,218,8,243,242,203,162,236,3,18,253,221,14,175,110,8,95,224,115,198,9,89,18,212,150,21,163,116,12,90,129,58,184,163,16,160,33,197,73,116,148,142,45,1,109,51,217,71,19,218,126,151,186,161,233,185,145,203,17,200,89,231,104,141,168,95,255,172,67,57,252,183,26,153,119,25,165,149,11,35,239,229,109,191,34,56,83,127,168,238,54,21,189,88,151,166,255,162,117,254,251,152,90,138,68,109,68,95,203,242,140,232,39,20,33,88,28,108,218,234,238,144,107,245,134,211,31,126,78,128,46,33,220,177,243,186,237,229,140,212,1,83,78,217,240,185,1,216,165,176,111,183,150,109,55,217,170,171,220,132,214,217,203,132,246,210,225,178,253,105,225,61,236,3,245,210,156,244,60,60,3,66,145,163,215,97,173,84,43,124,252,10,45,156,196,205,146,95,113,67,27,3,9,229,169,209,79,177,220,74,142,108,90,136,44,96,113,135,139,190,201,153,45,74,105,239,236,59,180,180,58,188,101,1,171,28,193,236,115,132,124,37,32,153,0,81,116,134,75,138,46,250,112,64,56,224,250,216,168,164,127,187,94,250,67,37,179,101,104,64,103,8,32,198,187,150,88,216,63,31,39,61,239,92,164,41,232,247,125,34,227,245,81,68,79,185,224,164,147,213,154,221,63,228,105,101,164,101,42,153,228,180,220,200,25,173,141,126,222,160,64,172,237,160,207,61,239,230,91,238,214,174,85,185,20,112,175,45,250,213,165,96,237,235,209,169,94,194,49,159,125,221,83,19,118,246,239,129,132,129,63,130,33,182,32,185,212,66,174,57,51,34,95,202,34,183,143,54,198,52,228,3,64,32,253,66,254,63,11,170,223,250,213,8,86,188,131,242,20,151,115,219,158,207,119,21,124,195,200,174,43,48,166,11,191,219,127,168,176,191,212,68,198,63,253,174,195,61,94,65,178,31,28,189,31,50,58,115,142,9,253,141,5,92,165,22,84,168,203,128,127,190,117,98,110,10,226,60,125,103,12,222,63,198,170,218,26,51,208,85,17,154,56,38,137,37,139,1,154,8,31,234,11,249,130,151,148,44,25,15,97,220,247,142,155,103,114,209,14,162,50,83,223,71,146,221,65,76,191,147,185,64,5,41,72,221,116,92,241,5,61,95,223,105,230,85,156,246,121,73,110,10,78,27,152,16,8,38,45,50,60,107,140,193,127,117,51,120,189,90,23,101,118,201,48,233,12,219,35,22,141,150,130,146,138,86,216,231,174,63,75,195,45,109,80,70,23,244,48,11,166,141,110,13,26,20,174,223,132,222,11,4,171,179,74,196,56,143,70,203,141,41,108,243,116,3,144,134,198,166,153,123,105,36,231,223,97,19,255,20,50,163,69,163,70,149,201,175,157,147,84,192,48,107,148,133,112,217,229,161,197,96,76,69,143,246,69,202,194,243,184,74,41,64,25,30,184,227,236,180,107,217,191,106,56,110,231,38,201,139,132,176,27,198,119,118,234,96,30,42,198,22,56,153,159,63,86,14,203,44,179,206,252,41,104,214,202,60,55,214,52,122,117,56,216,34,173,46,249,13,125,100,62,209,208,224,161,110,221,19,195,51,238,240,8,224,216,253,195,0,170,124,85,75,56,248,95,158,164,127,210,58,133,178,232,244,107,227,233,24,192,25,191,127,91,22,150,102,192,254,223,196,66,55,71,16,220,132,123,194,187,191,86,102,226,98,69,132,199,232,71,120,101,245,45,95,9,182,106,95,91,114,65,154,231,180,164,198,66,138,154,74,10,169,237,27,144,164,173,182,88,182,223,144,221,107,234,61,254,179,6,37,53,62,141,107,57,31,231,184,73,203,129,183,237,194,38,109,144,110,157,190,64,177,36,112,251,223,239,8,235,50,202,15,90,28,6,7,20,5,96,163,254,70,172,209,157,30,150,173,182,40,35,11,229,244,143,64,222,224,232,216,209,80,51,17,163,223,152,163,73,12,190,242,179,68,137,62,205,121,1,168,211,121,178,167,101,8,192,41,45,143,207,239,218,35,217,233,146,233,126,102,242,5,80,197,37,69,158,100,89,72,39,128,101,74,74,112,238,122,18,175,202,45,102,213,83,204,193,135,109,50,54,195,167,137,133,38,57,58,190,193,163,43,212,232,77,159,32,183,121,116,4,105,219,0,78,170,251,112,119,119,11,60,198,34,41,191,31,140,197,233,36,62,200,50,206,19,153,170,135,53,92,233,139,222,144,123,105,65,201,86,115,36,223,10,63,241,204,135,112,60,114,193,111,141,37,218,74,213,175,10,79,46,146,111,80,6,152,55,194,107,241,18,90,36,37,201,119,178,119,73,239,127,185,209,202,49,61,239,142,105,55,65,184,202,168,24,32,126,192,135,1,228,96,175,231,26,174,234,37,61,227,209,10,30,102,33,70,241,40,18,193,17,91,172,37,218,230,63,141,134,171,173,84,191,60,19,95,125,212,212,1,211,187,136,196,18,75,217,127,122,213,206,149,17,26,80,152,74,51,152,182,36,238,162,205,141,253,238,137,253,49,73,111,246,171,102,243,34,49,40,126,37,116,225,107,5,18,230,142,42,157,209,31,86,231,90,109,22,62,1,128,138,90,141,145,7,138,144,177,188,133,91,183,39,50,167,110,118,92,140,109,101,227,75,231,82,32,108,30,242,232,155,223,194,131,32,8,149,57,1,47,86,123,181,76,132,250,224,242,8,190,7,227,187,132,61,82,25,95,250,215,101,114,65,124,190,217,185,172,145,110,66,117,55,51,136,235,36,87,45,173,233,42,222,29,238,40,22,254,150,58,193,12,193,217,40,125,131,105,69,117,92,37,23,173,220,47,254,30,80,197,29,236,34,36,17,155,148,60,104,70,250,201,186,29,253,199,222,62,226,181,250,127,212,118,52,231,182,181,72,3,142,158,141,205,29,207,172,145,246,24,93,231,170,26,140,141,235,11,59,121,171,177,1,36,164,21,212,178,153,23,5,130,59,57,76,8,250,204,121,24,145,30,42,14,169,29,99,11,156,200,142,210,164,45,50,211,79,31,229,78,153,116,50,252,179,83,225,186,108,4,56,77,234,17,105,124,63,61,134,49,27,243,173,137,111,62,21,105,246,216,152,64,126,112,247,71,120,11,172,4,213,107,50,228,81,56,15,241,252,198,237,12,165,147,83,82,234,3,255,139,201,169,175,5,39,78,200,229,142,143,16,234,54,110,216,99,106,161,244,137,172,208,51,130,55,22,70,127,253,254,136,101,155,31,107,35,207,3,224,122,37,241,78,125,107,203,124,198,86,235,46,122,5,21,194,48,73,220,15,187,84,80,207,144,154,47,98,90,32,111,135,10,61,94,239,67,149,196,168,167,192,204,48,181,186,77,15,178,8,3,159,65,30,109,163,222,2,140,183,28,191,69,189,222,125,208,125,51,167,110,14,172,213,114,224,174,238,55,6,213,97,243,48,22,185,235,74,57,90,191,219,26,118,165,61,58,42,163,73,114,199,25,20,170,157,93,150,68,198,176,92,116,87,37,98,115,162,97,190,190,217,122,139,206,214,241,197,189,40,217,150,205,113,60,227,208,139,58,248,123,32,90,173,77,245,96,102,118,236,25,56,97,60,50,1,137,135,238,19,65,116,21,172,148,84,42,106,155,220,250,87,183,204,58,57,209,171,251,187,57,45,100,209,70,112,144,8,238,178,246,182,239,27,232,113,18,57,90,37,227,15,26,106,221,8,254,64,239,129,1,78,198,32,197,214,176,121,19,38,35,93,102,195,4,242,105,67,27,239,228,46,130,53,53,209,66,195,66,17,97,112,120,153,185,156,163,172,221,209,3,224,89,216,214,173,76,4,56,207,237,131,100,186,219,223,8,201,98,210,183,232,152,215,40,71,254,151,238,137,214,83,6,17,76,187,48,186,181,129,81,143,124,0,106,151,179,8,179,80,99,8,150,134,12,19,52,2,248,54,104,7,132,199,220,87,75,53,125,90,223,186,1,124,125,233,58,117,55,179,35,46,171,18,75,14,69,60,242,240,184,47,245,192,69,174,73,158,100,201,43,21,88,254,161,115,30,225,2,244,139,112,159,13,78,157,65,172,141,232,216,73,204,48,79,247,180,80,119,171,43,54,143,196,71,204,139,12,87,73,75,218,204,110,169,130,38,109,252,187,237,190,244,172,67,162,8,72,24,0,150,240,175,148,6,248,151,5,233,18,38,242,209,128,69,38,48,39,101,245,26,139,126,96,30,85,182,233,50,6,207,66,228,192,230,7,94,158,219,175,196,64,44,116,84,160,235,137,161,169,195,185,199,171,34,24,240,47,4,88,252,48,62,220,212,184,56,107,239,94,84,26,156,209,76,8,98,219,116,34,47,119,130,182,91,86,217,223,80,167,111,64,3,39,150,111,187,194,97,199,70,106,48,212,62,186,57,163,41,47,167,222,48,66,211,164,235,238,124,35,221,245,203,85,33,109,80,147,135,165,1,27,211,205,64,104,112,71,23,218,227,178,120,210,35,15,122,225,252,85,65,192,130,159,86,74,148,200,172,217,108,244,220,149,53,133,194,222,106,140,53,180,53,113,212,119,33,192,109,211,164,129,2,240,129,244,119,51,1,209,250,250,194,93,228,243,101,223,15,166,181,15,253,120,227,224,27,178,99,121,151,162,133,162,155,16,118,149,172,96,144,22,74,109,78,170,101,177,14,190,58,231,253,86,191,245,227,225,250,139,174,99,208,22,73,238,34,63,76,212,180,233,74,86,134,99,103,79,11,43,59,200,183,54,165,140,160,103,249,213,64,11,74,3,103,145,167,70,208,237,14,18,228,186,236,151,127,129,133,121,25,224,157,156,180,74,64,164,241,248,133,48,96,150,178,16,219,28,118,183,61,25,46,162,243,226,46,207,144,218,141,234,240,137,151,251,231,129,184,10,245,248,114,93,84,59,118,32,87,17,29,163,78,198,141,43,202,95,224,210,217,221,232,20,240,15,134,62,193,11,73,27,84,133,223,146,142,113,77,112,37,122,13,12,185,76,83,62,244,88,193,206,202,58,170,133,219,2,97,198,222,198,251,53,224,192,113,103,103,52,33,157,75,69,94,190,59,77,61,63,164,32,235,223,165,197,77,153,154,107,10,190,91,151,50,6,203,235,176,43,197,98,121,79,0,246,42,243,20,26,216,93,9,30,217,51,153,35,83,27,235,29,190,150,101,140,182,62,142,16,3,21,204,248,38,226,169,136,105,85,66,80,169,92,143,16,116,89,73,186,117,24,93,128,202,79,24,51,93,30,87,39,17,96,8,171,59,229,64,39,169,159,55,210,198,182,94,215,104,78,164,218,16,133,156,212,150,224,132,170,3,61,253,109,6,113,107,183,46,30,133,242,93,57,73,1,112,152,237,199,188,87,96,7,13,112,103,133,118,234,200,160,147,68,124,168,96,107,138,13,81,26,150,208,144,93,84,170,204,58,96,215,248,211,180,180,133,47,220,19,124,211,106,56,162,168,247,182,102,136,48,145,28,60,117,212,116,43,209,236,4,17,230,155,36,237,141,51,202,166,198,213,141,131,224,226,146,39,250,43,246,4,166,227,242,234,43,229,12,158,0,92,45,8,128,152,164,161,241,143,143,10,103,8,221,155,61,95,146,68,68,130,124,43,10,138,115,115,222,105,168,196,5,205,243,15,53,62,204,231,107,241,108,65,84,33,18,73,172,6,28,71,154,211,255,210,252,227,16,194,141,202,153,130,73,188,223,106,73,206,198,66,33,145,0,232,251,80,69,190,32,7,239,9,99,242,107,44,220,26,19,128,122,8,120,198,209,2,162,16,198,30,181,26,97,142,125,161,198,252,203,144,235,45,50,244,241,127,208,197,123,90,159,194,44,68,190,162,132,192,119,40,97,21,17,52,183,36,227,37,31,61,251,178,91,207,26,192,242,40,128,52,217,14,104,196,242,80,98,84,142,236,228,176,11,119,103,101,14,248,184,249,149,93,231,79,177,185,81,107,52,48,33,16,176,127,3,244,245,245,83,147,47,198,40,221,197,28,203,249,32,133,50,113,213,192,36,194,225,226,35,239,210,13,170,245,51,231,198,83,43,165,141,108,77,140,92,170,109,222,17,84,213,110,24,25,171,151,168,246,86,74,19,58,158,121,125,255,235,144,14,101,229,108,32,4,88,167,166,150,154,202,77,117,6,174,56,60,213,165,170,32,83,157,231,194,197,254,125,202,109,45,189,34,93,255,194,67,244,115,112,172,242,173,250,68,247,35,204,32,106,23,2,84,43,109,114,114,42,31,129,171,47,238,135,187,191,220,209,185,125,209,237,104,249,112,24,12,53,244,225,147,166,29,247,216,55,131,63,126,194,175,188,183,11,128,65,59,198,6,1,40,147,116,219,146,115,17,219,246,194,23,239,208,111,81,10,170,201,255,38,50,212,185,30,186,118,67,197,115,161,26,210,36,228,116,96,130,198,36,119,36,203,116,237,164,249,38,35,176,84,167,99,222,121,79,96,214,128,20,224,244,93,207,55,210,163,31,125,235,84,221,120,49,224,225,248,131,99,229,21,230,124,187,44,190,207,154,86,167,105,44,162,36,176,52,82,203,0,192,139,48,150,24,217,223,237,74,167,149,56,16,180,58,52,91,42,4,59,188,98,45,181,29,101,66,228,234,43,100,47,65,53,19,28,148,80,106,203,230,94,207,141,4,245,77,137,152,245,212,219,9,167,171,33,62,159,117,152,110,158,168,126,117,49,6,105,194,45,169,244,228,167,51,16,17,67,137,113,4,14,105,209,77,66,90,46,143,227,153,1,103,43,69,174,67,135,40,41,143,210,252,151,37,131,115,44,35,137,178,155,222,114,146,138,223,16,119,142,113,154,149,226,22,132,57,209,51,17,31,18,119,76,219,68,76,118,116,42,115,32,2,240,209,76,4,121,27,216,142,64,27,128,2,146,244,110,165,97,53,213,122,226,8,177,155,66,163,158,114,47,70,39,220,162,43,229,235,5,100,50,47,59,138,4,167,79,42,133,32,229,98,165,243,202,28,168,198,42,6,141,247,153,11,119,114,182,190,44,28,68,14,107,35,156,13,238,70,192,6,62,189,193,119,54,46,148,130,50,93,76,35,203,161,151,96,250,237,60,8,60,109,135,59,185,190,86,190,45,160,221,128,40,58,180,27,15,65,100,150,191,211,25,233,64,120,31,55,61,162,223,112,83,108,54,149,254,180,107,212,146,16,234,176,223,101,156,129,241,137,255,9,119,240,134,92,39,85,53,181,55,160,118,166,153,134,191,61,192,127,141,130,158,2,188,111,203,102,34,6,134,119,98,81,206,218,171,91,224,251,97,145,206,184,108,183,28,194,80,205,21,153,115,87,54,154,45,78,252,190,254,26,248,239,5,99,95,97,33,135,138,165,118,188,10,195,14,109,96,6,65,178,33,56,52,28,255,91,187,135,128,114,206,36,8,222,23,188,217,83,67,79,148,126,67,164,35,50,70,154,174,48,80,92,143,43,192,2,166,122,40,139,87,58,163,211,66,251,40,58,101,130,212,78,18,157,130,174,248,88,206,23,37,242,222,240,122,12,201,242,48,188,84,159,54,22,157,181,185,87,97,82,180,64,27,204,196,189,102,244,97,67,33,150,245,174,151,60,198,50,126,175,53,175,46,143,11,125,143,237,31,51,213,211,237,182,158,228,107,40,70,41,223,199,106,219,255,72,36,187,83,113,248,178,1,76,76,190,135,177,255,14,202,235,244,230,223,42,138,147,102,168,200,253,113,208,81,205,33,84,236,113,87,161,192,134,99,188,116,244,126,94,113,20,30,41,250,19,192,251,28,237,94,27,63,57,128,226,219,158,35,235,14,49,140,234,91,247,24,240,120,102,123,215,31,139,243,177,168,129,193,144,40,213,61,125,112,133,217,243,187,161,42,93,39,136,115,154,230,110,102,226,184,232,120,53,241,96,177,148,115,210,144,237,202,55,107,109,130,210,119,139,56,186,143,245,8,150,42,2,158,114,150,65,198,158,8,255,108,120,164,87,65,201,10,248,161,25,217,176,48,48,94,139,177,222,65,167,229,158,1,135,115,141,16,66,49,239,93,142,127,23,54,166,209,230,153,17,147,31,100,157,116,131,139,172,63,140,183,186,172,162,58,11,9,105,55,57,199,190,44,134,136,222,243,131,32,169,44,173,251,2,137,204,167,254,103,235,106,242,244,7,160,52,203,90,45,173,87,231,231,64,49,8,105,148,189,238,240,188,46,240,252,99,70,24,118,213,41,174,32,48,208,22,177,231,83,139,165,214,162,205,239,140,103,145,52,106,14,40,208,75,49,19,23,28,51,196,79,131,24,65,42,43,147,238,86,205,55,239,142,41,19,224,233,91,244,223,192,62,199,34,24,63,180,36,21,140,200,115,176,115,80,17,240,205,148,90,48,146,70,206,78,204,173,120,210,219,141,12,91,252,128,23,59,185,104,34,16,59,163,91,103,45,93,132,119,140,226,26,234,169,202,200,198,82,60,221,14,81,144,38,102,227,215,192,208,65,48,57,7,247,170,120,120,125,96,12,38,56,210,195,73,177,34,95,255,98,177,130,240,43,151,220,135,64,76,190,5,117,121,36,83,35,208,36,159,202,110,66,164,144,62,244,100,155,217,164,188,28,246,186,179,133,70,48,114,201,187,124,197,12,84,15,40,134,188,96,247,193,216,61,210,20,69,197,1,232,125,185,74,96,102,82,13,175,66,56,206,153,22,236,43,25,119,137,59,222,152,104,6,237,204,213,116,123,217,11,22,87,67,237,41,144,140,137,155,100,5,172,48,187,215,243,35,86,250,169,16,4,76,33,238,72,23,198,160,161,169,188,56,97,142,29,109,41,135,112,103,54,5,29,172,92,237,216,143,139,253,49,31,89,89,46,123,41,124,186,144,45,103,47,156,97,82,211,160,107,120,96,58,104,224,36,252,57,252,17,92,229,157,85,2,146,173,180,10,93,125,145,14,228,188,214,8,67,240,143,177,91,232,132,98,59,160,147,84,120,232,143,90,173,76,100,181,20,224,91,0,115,192,138,219,57,169,53,114,254,35,72,195,44,194,130,238,57,39,151,110,182,38,79,226,50,115,99,58,35,153,201,29,128,245,221,247,36,10,85,128,153,189,166,83,138,38,215,78,57,47,136,141,145,115,221,76,63,141,19,84,5,93,159,208,73,14,192,196,107,162,20,55,189,209,134,186,52,233,62,79,43,181,171,248,51,113,44,161,53,187,235,86,11,239,237,188,64,119,254,245,30,97,154,193,160,58,126,83,126,82,16,48,119,145,182,181,159,234,79,129,244,0,101,185,251,204,92,174,151,176,181,54,188,187,58,6,225,39,9,72,182,40,179,55,249,104,21,246,74,144,214,0,54,118,36,11,160,80,197,107,72,40,248,157,82,189,174,193,32,122,241,138,220,205,191,189,81,40,86,19,203,220,214,178,21,93,88,23,115,59,200,207,42,238,214,53,48,3,118,195,70,109,174,39,46,112,133,192,2,211,239,223,75,49,72,218,52,93,194,41,111,90,99,211,227,139,151,229,71,27,121,11,97,69,241,153,84,2,171,215,134,233,166,53,222,71,49,195,83,95,22,28,196,49,45,24,219,207,89,69,16,97,185,99,236,16,80,193,179,179,220,56,6,13,3,252,139,143,226,72,230,178,153,160,191,127,202,218,68,171,36,216,49,216,224,197,193,45,206,178,57,86,44,219,69,188,50,62,33,7,82,155,31,44,132,104,96,130,128,5,168,121,224,83,159,10,64,39,227,73,173,137,178,39,177,227,147,93,198,223,168,80,203,152,116,102,253,34,123,202,18,245,158,132,1,145,226,73,200,180,103,44,157,128,217,71,126,214,69,65,150,240,19,69,58,23,34,73,169,14,41,214,7,224,234,218,79,166,218,144,77,96,8,151,130,127,79,42,252,244,113,84,37,104,104,92,15,116,173,193,163,175,165,231,135,48,126,66,234,220,56,167,74,49,21,187,86,157,215,76,127,127,21,45,192,193,111,41,162,30,191,234,238,52,114,58,33,78,42,150,70,187,102,39,154,162,231,148,75,159,21,118,24,243,196,193,186,51,57,167,97,121,29,54,123,152,38,130,150,150,232,214,27,168,18,12,203,38,254,93,46,11,4,119,132,98,66,47,94,7,68,129,209,131,228,69,189,36,159,135,66,249,132,163,248,50,85,199,1,246,252,239,121,40,27,20,13,18,206,189,127,82,191,59,252,255,161,184,10,34,234,55,68,143,159,191,167,60,242,238,192,201,131,230,2,19,201,108,167,207,25,180,23,149,146,170,227,81,2,60,186,13,205,227,86,233,17,169,180,6,136,180,112,26,137,228,25,36,15,41,78,149,134,187,111,35,37,73,213,114,45,174,220,152,54,176,9,189,23,43,57,217,222,240,19,41,175,199,79,22,52,87,249,166,180,205,170,231,200,170,110,142,239,201,255,37,241,4,60,150,124,213,81,100,153,212,71,12,80,14,215,245,27,189,54,162,237,137,86,194,8,244,248,0,24,50,62,202,51,34,76,140,42,161,232,47,57,80,241,242,230,51,74,196,90,164,81,167,78,237,242,254,15,151,52,6,244,202,74,230,172,152,99,217,150,162,44,145,77,208,212,102,146,174,154,52,43,74,167,157,126,156,211,245,251,60,10,205,222,150,124,168,121,250,2,75,167,132,115,138,240,29,205,207,12,131,194,99,249,253,56,253,6,155,22,100,34,107,0,222,41,235,212,32,27,42,163,39,222,62,214,208,218,212,60,186,196,174,21,96,238,231,28,70,102,232,117,174,246,26,33,229,102,81,239,68,26,222,75,137,183,194,86,32,112,224,30,63,225,151,26,205,193,239,30,72,17,223,2,126,43,34,186,74,53,168,212,186,122,113,97,102,199,128,205,226,115,222,36,31,238,235,161,159,66,53,86,24,65,161,245,201,163,18,45,3,218,35,69,168,24,165,21,223,228,70,25,198,7,232,93,198,123,208,179,63,31,11,1,141,50,248,22,98,202,205,0,241,224,213,240,157,112,122,20,73,23,222,190,158,202,181,208,166,169,156,120,212,70,119,116,188,157,226,134,255,63,77,147,0,207,31,70,158,224,146,122,27,13,255,181,79,204,10,144,53,161,249,1,35,252,183,189,251,58,62,214,235,182,110,18,98,242,240,66,135,194,62,28,175,194,165,177,174,25,150,208,200,68,189,81,28,130,185,225,247,199,31,37,97,248,31,155,234,209,116,96,22,85,76,128,232,237,120,180,53,211,105,139,159,193,156,21,128,52,104,234,126,209,170,87,82,54,157,223,249,108,237,232,136,180,38,157,116,161,223,16,233,30,54,191,69,207,103,219,137,171,235,140,59,153,14,92,163,14,145,114,153,206,55,45,7,41,251,184,66,100,40,120,161,38,254,182,68,143,254,134,198,21,85,25,187,63,33,82,168,82,237,157,150,232,24,98,19,120,98,88,57,140,214,3,98,135,25,119,229,14,45,187,244,247,125,27,149,123,73,250,32,1,55,144,55,73,146,162,33,40,9,71,27,169,235,167,199,184,200,30,50,147,62,158,129,237,120,165,114,127,205,72,17,187,69,207,95,255,216,226,124,233,147,145,172,78,202,230,119,16,153,125,83,44,250,44,15,40,153,112,28,213,163,81,59,127,182,224,35,137,6,25,155,143,135,193,174,64,130,47,158,26,29,138,162,163,249,57,41,167,0,199,96,163,112,89,2,113,173,82,85,176,62,183,97,47,109,152,92,23,221,140,187,160,182,54,174,164,46,194,219,164,83,124,192,217,161,106,228,181,33,1,102,7,122,51,109,218,156,253,53,220,238,232,203,233,153,25,221,161,15,102,43,142,79,91,97,74,84,229,81,132,186,53,11,21,117,189,230,8,115,154,122,186,215,127,201,217,189,236,106,40,101,215,200,111,199,185,109,210,117,239,172,200,142,103,52,28,160,146,60,194,54,247,121,183,248,200,181,213,116,101,178,25,175,215,115,160,118,159,215,24,66,142,178,207,190,185,30,192,242,218,203,7,226,85,3,230,135,33,76,40,235,244,5,92,230,95,59,7,73,49,246,21,104,169,176,105,162,26,252,162,100,56,187,77,158,93,202,222,3,58,248,53,134,89,55,51,138,193,172,130,26,56,38,218,106,8,108,218,94,41,226,172,232,186,51,21,182,248,182,119,46,65,248,181,184,50,95,208,96,111,82,247,101,218,86,211,83,158,176,24,225,142,97,102,51,121,245,19,120,164,110,212,139,65,44,56,124,152,142,81,117,89,154,242,217,1,157,169,95,57,59,252,51,45,232,192,111,205,52,236,219,2,102,95,241,42,101,130,73,30,56,206,220,27,184,222,56,56,210,121,212,110,111,215,68,91,25,208,18,68,254,183,178,0,74,187,11,211,150,239,47,215,118,166,110,171,103,204,52,118,213,110,204,12,130,191,247,98,175,32,245,148,190,164,13,13,27,128,221,79,40,52,88,241,229,201,170,184,153,9,213,90,193,21,11,180,206,255,64,58,238,50,236,223,125,116,216,121,118,68,255,109,107,162,144,248,11,177,222,63,234,35,83,219,15,205,228,245,225,32,210,48,106,216,213,72,140,31,196,123,168,202,226,196,41,118,219,24,247,106,101,87,67,156,186,200,64,219,251,175,168,136,155,216,124,251,106,104,101,117,122,236,31,60,11,51,104,52,162,161,60,30,172,41,185,81,186,42,114,253,119,5,133,233,61,91,15,249,156,145,6,123,44,91,85,91,107,116,187,244,29,227,142,55,79,180,156,110,13,225,25,37,208,221,65,122,153,194,24,84,102,226,115,255,149,35,229,145,98,248,244,153,242,123,165,60,157,71,61,221,169,188,31,57,77,158,137,206,180,37,191,158,26,206,111,236,57,196,163,212,229,243,67,60,89,205,159,62,185,107,96,94,181,51,236,201,92,151,78,8,115,69,164,243,131,186,162,97,129,248,50,178,46,129,254,146,60,60,214,153,92,132,123,177,23,70,196,11,116,100,84,53,248,175,84,50,136,103,140,2,153,42,116,16,251,118,24,48,193,129,116,113,113,103,149,79,15,110,236,216,15,92,110,180,1,91,14,209,178,146,195,220,27,196,18,170,198,48,208,206,12,214,216,175,91,83,132,235,173,28,194,88,194,49,29,23,93,57,33,182,76,175,226,195,94,167,70,54,183,242,229,13,162,175,8,157,115,127,189,96,62,127,3,223,124,68,13,19,36,131,251,239,219,104,215,255,27,94,42,194,250,101,202,201,192,97,2,216,11,93,77,58,115,105,128,200,143,110,148,252,18,160,74,79,149,149,202,240,56,166,240,91,202,145,230,206,65,167,123,211,84,45,4,140,248,75,169,17,66,76,173,150,12,185,27,166,103,201,39,184,50,227,45,21,245,20,211,153,206,11,14,187,127,36,28,50,64,26,238,98,207,254,163,196,30,64,150,176,155,161,213,16,100,54,115,19,230,34,13,220,119,192,120,217,75,141,123,79,230,195,167,132,98,167,139,159,84,228,64,0,108,208,217,111,253,202,179,0,187,96,145,182,25,67,132,200,236,96,119,68,77,138,31,53,83,131,107,127,55,205,43,53,22,10,234,9,140,184,203,193,199,132,131,72,213,143,20,92,117,255,230,22,56,25,78,132,131,12,187,6,29,138,52,115,225,169,0,230,210,122,21,160,186,7,148,206,42,246,225,208,148,145,145,44,238,206,99,32,160,57,99,20,159,110,24,76,95,224,221,7,16,176,238,218,252,139,138,68,196,234,64,155,218,82,63,101,85,181,97,4,99,96,86,211,225,111,141,106,90,87,152,27,149,158,192,96,195,170,8,102,25,116,243,116,114,100,23,222,37,204,189,188,112,116,29,70,219,78,15,11,169,100,43,168,148,48,116,28,58,12,212,225,169,25,231,181,128,206,89,99,113,155,189,213,59,199,143,220,170,25,45,129,19,255,95,21,116,193,97,177,84,224,93,81,42,229,31,187,111,192,195,207,131,119,173,248,13,105,149,6,128,85,115,236,68,4,198,100,18,27,64,56,175,153,203,183,160,32,255,52,157,12,219,22,4,246,144,64,188,249,48,10,84,158,157,122,119,237,9,85,224,71,223,136,135,250,86,45,69,58,255,47,95,0,152,57,239,204,233,4,37,42,97,144,115,121,159,101,17,81,10,105,219,78,81,214,111,51,216,95,171,47,77,127,175,252,142,244,198,162,6,197,115,37,112,201,91,163,65,17,87,97,58,158,129,12,206,169,24,206,159,151,104,165,111,106,58,52,3,146,28,36,7,238,36,138,123,189,176,124,66,34,186,246,11,251,2,22,104,12,250,147,77,127,205,108,10,148,104,232,132,91,96,205,46,100,238,179,41,57,122,25,217,198,225,147,48,192,37,43,225,97,73,53,127,9,18,177,142,205,99,90,192,101,150,224,92,173,30,195,252,86,113,109,170,244,194,157,0,231,222,245,181,132,114,32,113,221,161,190,47,195,177,74,204,171,161,93,223,0,24,7,213,5,234,30,137,231,152,192,137,94,46,239,105,12,22,75,135,56,216,220,176,32,144,143,79,8,38,242,47,207,71,72,125,251,213,34,165,143,207,22,53,200,141,220,239,162,188,100,100,134,195,210,208,68,16,255,90,155,18,223,211,64,163,221,203,214,66,196,57,78,176,117,126,154,63,168,80,240,81,77,74,71,174,142,187,24,162,82,73,46,142,155,251,100,64,16,222,53,184,221,134,120,156,43,253,173,209,192,102,234,24,13,206,221,170,42,224,211,146,48,25,239,162,118,236,156,255,78,144,129,251,83,51,222,34,210,128,217,105,64,10,215,205,31,64,109,186,80,1,30,50,208,32,142,229,214,200,138,131,188,20,86,217,138,72,149,95,16,39,137,14,252,36,239,177,49,51,21,20,37,107,154,123,191,219,9,41,150,111,58,153,102,242,2,226,94,155,206,95,133,243,76,188,114,238,237,90,67,89,207,14,38,234,214,52,210,67,157,24,131,109,227,165,85,44,130,121,148,28,171,84,233,191,235,231,181,209,194,223,163,53,20,180,63,147,210,157,137,59,92,226,60,44,192,120,201,114,186,31,227,143,220,93,114,245,81,155,122,158,215,90,173,247,214,88,9,18,243,52,211,196,87,211,188,12,36,158,107,240,17,181,44,23,41,103,235,240,249,206,16,94,204,104,156,60,11,179,183,118,20,236,98,160,96,237,92,74,163,174,186,46,220,182,195,174,141,234,199,224,11,134,90,237,201,223,38,122,228,30,29,185,34,92,128,83,49,187,70,6,27,173,131,32,221,146,85,153,59,53,187,216,48,109,169,218,152,162,115,152,21,234,158,12,145,26,9,197,153,36,162,97,46,238,43,199,14,91,211,124,203,53,204,160,54,162,116,223,18,250,166,202,30,1,127,140,13,85,74,246,216,17,137,8,123,79,227,33,187,77,92,82,49,62,153,29,222,241,80,66,185,41,145,134,127,141,172,255,217,180,24,126,41,13,27,244,26,147,238,167,211,147,60,82,211,210,112,88,105,53,116,2,77,131,250,18,187,112,116,168,251,147,60,143,16,228,112,161,178,218,77,174,115,197,251,178,176,123,30,101,70,23,111,92,58,41,91,227,140,208,36,203,174,222,13,1,127,195,207,18,47,38,190,57,207,163,132,116,188,122,49,250,188,196,135,246,153,212,102,90,27,49,130,80,158,65,46,215,132,7,123,37,55,52,211,152,195,165,218,59,155,164,194,206,241,118,160,208,139,243,192,215,6,59,20,250,83,132,142,214,168,109,7,207,155,206,91,84,153,8,54,231,213,158,92,21,173,52,9,164,159,147,175,191,52,234,36,96,120,191,181,26,97,130,159,174,148,69,245,80,212,234,40,249,179,196,164,205,224,62,94,241,211,119,141,71,123,231,114,78,131,195,114,186,176,98,245,199,85,34,25,136,137,129,221,18,50,241,194,67,39,178,54,176,235,58,167,133,181,38,252,33,107,3,251,6,219,18,5,119,51,7,135,120,48,80,127,197,80,81,81,60,40,41,237,83,139,132,248,243,135,197,97,244,28,86,162,176,95,114,89,221,61,117,255,144,151,214,102,189,42,63,46,247,84,6,45,76,63,165,188,74,199,8,193,129,45,85,243,254,42,77,20,88,145,189,62,118,39,24,45,237,231,80,185,197,224,149,91,137,174,49,74,113,244,165,119,50,43,180,115,227,39,127,225,9,246,26,87,181,91,145,219,86,206,212,115,252,73,31,64,39,120,103,13,135,216,3,217,206,193,40,226,254,29,165,76,205,17,138,35,207,245,86,25,246,224,107,25,151,51,39,240,179,70,202,14,16,71,159,34,120,194,238,151,156,159,174,238,215,10,211,253,252,155,111,135,109,212,151,166,94,164,192,215,88,208,207,43,39,176,101,136,230,35,108,235,191,2,40,240,181,41,121,208,229,253,244,226,84,59,150,54,139,240,65,205,209,128,140,193,144,168,50,108,54,30,77,61,120,57,128,33,174,187,249,1,157,216,59,38,197,228,246,188,88,26,155,85,136,95,213,243,1,159,204,155,231,128,128,111,150,91,29,172,6,223,128,56,101,19,65,201,170,65,190,126,250,96,38,55,195,229,94,54,15,1,172,75,97,37,38,169,88,149,165,208,38,105,52,247,202,92,190,21,51,200,239,198,74,15,210,218,1,75,237,59,209,58,56,79,43,169,148,242,131,243,159,120,84,84,116,154,250,96,193,203,119,231,250,234,12,118,158,97,115,33,232,95,43,207,196,101,161,30,222,254,119,238,129,119,159,72,54,133,254,248,90,216,188,98,222,103,222,119,248,213,215,98,229,127,139,130,66,219,31,193,149,160,168,19,178,188,53,109,44,155,21,93,199,180,230,219,68,49,86,211,43,156,19,96,46,152,50,242,114,108,32,2,69,159,79,9,52,112,227,48,170,219,56,227,178,15,167,13,131,190,167,74,48,157,66,67,75,98,209,140,114,106,132,17,40,176,78,147,157,122,101,83,131,113,43,224,116,4,212,169,102,177,131,255,58,175,76,74,237,138,60,105,206,90,156,24,40,93,250,15,2,56,4,64,248,79,73,174,170,223,141,26,253,246,103,216,78,115,202,119,33,153,98,26,86,54,99,239,199,215,86,206,84,58,233,22,242,17,6,211,172,68,234,67,63,114,182,241,2,183,150,162,141,71,195,28,177,173,143,62,6,38,131,254,160,19,63,10,219,251,36,131,168,17,8,61,39,18,113,110,222,200,61,154,46,244,199,46,182,164,186,98,101,249,115,93,155,33,18,55,220,4,192,87,223,79,21,27,88,251,0,51,124,21,144,28,79,180,155,159,146,170,172,32,55,150,62,86,236,146,144,204,238,117,148,100,54,114,144,73,212,109,81,86,66,123,4,15,177,174,52,245,110,41,96,239,225,241,180,240,72,109,115,52,219,236,107,88,172,254,228,27,221,223,15,77,22,102,105,17,26,136,81,62,185,201,52,44,149,134,199,168,247,108,205,41,28,221,106,105,3,151,114,252,120,51,189,143,53,237,9,27,151,241,188,245,98,83,175,85,243,36,132,70,32,87,132,36,10,3,120,84,38,118,55,154,140,148,6,133,188,49,201,255,186,115,69,226,194,86,122,118,163,184,222,208,55,97,61,112,154,196,54,68,18,163,250,201,64,210,94,178,143,185,56,186,62,14,141,246,49,41,164,234,187,59,117,172,169,111,128,123,187,82,103,66,18,168,54,88,110,100,46,180,249,156,255,198,7,12,21,176,217,227,130,182,217,232,187,168,161,116,37,129,143,70,244,236,195,255,150,176,23,213,90,73,116,170,68,147,72,104,240,224,105,39,148,97,246,35,160,40,252,118,196,3,103,140,163,226,40,61,196,58,237,94,225,34,5,171,153,38,244,20,30,115,6,163,17,66,88,35,167,155,124,63,2,72,139,162,246,219,226,97,186,68,27,183,99,148,52,170,13,207,20,130,43,97,161,183,243,35,254,72,180,164,191,228,248,170,188,4,244,199,213,16,23,254,214,54,215,204,104,236,152,116,176,59,121,232,219,53,136,208,233,63,149,204,226,0,39,255,189,73,205,16,147,145,135,237,191,123,79,199,62,23,69,121,33,230,162,38,215,70,180,213,29,32,114,85,26,218,79,107,144,207,83,38,137,211,116,26,68,147,79,127,45,144,132,131,207,113,8,105,120,196,75,48,208,40,77,44,205,219,242,83,215,95,61,249,158,195,106,114,141,5,105,120,235,205,105,83,250,4,221,191,225,38,227,128,81,149,125,143,1,131,151,192,158,5,242,172,151,221,74,121,209,73,160,148,248,248,186,34,173,112,251,40,77,66,104,172,83,65,22,75,153,87,128,202,156,157,32,184,18,20,51,222,162,243,48,0,187,190,60,130,111,243,210,20,241,150,42,54,40,236,64,84,183,6,121,52,83,160,31,12,202,12,9,106,176,74,3,25,62,128,22,88,89,197,14,85,41,240,27,239,71,190,138,31,71,224,56,203,12,112,72,58,210,13,248,152,59,55,83,33,21,17,84,62,163,7,120,53,235,24,75,226,147,128,4,183,97,41,63,197,39,1,86,87,218,139,136,59,47,254,148,5,136,250,165,63,112,228,196,200,154,229,112,252,113,196,54,134,225,141,75,63,90,143,182,89,222,117,206,204,234,91,170,92,231,163,81,237,34,19,194,85,207,186,22,166,18,154,95,17,122,227,39,25,146,65,177,39,7,77,108,99,224,226,74,134,23,113,78,136,85,121,215,99,98,144,181,175,152,181,197,228,193,123,124,187,189,194,168,62,63,110,205,230,221,248,159,61,26,9,230,179,239,81,39,67,174,44,105,124,103,253,31,184,110,135,60,59,151,237,176,187,87,217,189,174,73,184,131,150,58,174,176,132,134,217,236,188,173,93,44,17,164,11,81,41,1,113,247,13,52,113,174,1,27,172,233,5,2,228,108,101,18,50,44,151,213,0,71,32,105,3,239,56,153,103,55,83,240,222,23,184,32,123,112,149,131,168,74,161,52,18,156,169,254,100,206,177,198,197,171,160,148,82,195,101,28,22,160,218,226,91,254,226,42,118,88,201,163,180,137,104,170,2,20,147,61,214,197,159,202,61,180,46,247,183,71,163,7,129,145,126,122,79,84,226,99,177,22,13,40,113,173,28,249,103,96,110,248,177,156,244,173,174,95,189,24,82,223,92,0,206,20,215,32,109,238,42,230,128,235,42,226,83,151,195,106,33,52,24,228,114,212,157,166,45,118,125,196,191,58,88,179,240,140,80,113,16,222,144,47,137,211,136,55,189,58,25,118,75,230,35,156,137,58,15,136,136,132,17,90,2,94,94,98,116,221,160,4,189,190,113,83,9,114,237,210,41,207,173,201,138,196,209,10,194,89,147,124,31,53,90,94,247,124,227,69,5,109,169,250,232,60,66,141,242,64,171,11,41,177,128,234,110,189,192,90,193,35,157,187,63,92,101,138,148,247,141,161,1,196,118,238,61,184,212,131,253,30,24,128,16,193,206,190,163,62,91,5,136,29,201,169,66,66,20,9,162,17,49,48,255,138,2,94,66,65,250,18,87,255,195,232,64,172,210,196,77,125,227,178,139,59,92,238,15,177,46,54,219,237,16,172,87,43,121,142,112,179,149,107,115,111,112,138,130,120,52,248,191,203,208,255,111,25,112,206,48,215,242,205,50,86,80,215,124,221,59,42,95,169,60,146,188,171,70,39,181,26,84,62,238,178,208,202,219,175,3,25,243,255,12,33,59,152,131,179,115,97,155,195,102,200,176,248,70,54,137,136,214,224,105,168,118,151,32,102,161,58,206,100,4,71,143,114,90,135,227,99,233,64,130,135,62,213,68,8,161,172,238,111,115,94,133,91,178,50,251,25,199,249,132,28,117,188,19,167,180,71,140,249,31,140,191,146,145,210,12,198,243,152,220,241,33,172,231,101,42,107,99,102,159,41,56,136,223,165,5,16,248,127,39,186,141,29,71,197,214,111,120,67,81,27,9,86,42,245,66,145,126,18,140,249,132,248,95,116,231,111,112,184,156,16,121,143,189,91,140,156,194,162,146,210,171,215,54,174,220,54,71,233,124,37,7,139,69,236,13,187,206,162,152,251,113,63,120,56,246,236,233,245,141,194,27,109,230,73,213,136,35,0,232,160,141,99,33,35,7,14,192,226,220,8,129,162,247,76,33,134,71,4,216,191,146,65,197,194,198,134,255,22,171,86,137,125,246,183,132,255,204,44,116,108,213,101,226,195,156,248,243,46,60,206,116,127,52,239,196,107,8,100,180,121,241,204,15,139,107,198,197,96,228,166,38,190,45,230,189,198,53,190,118,18,79,176,42,45,253,146,68,235,56,139,103,191,155,169,95,179,220,205,51,203,43,166,103,13,92,141,208,0,110,117,42,212,88,9,129,250,117,80,244,106,40,255,91,186,159,255,135,82,253,11,150,132,147,123,108,136,102,134,115,171,63,252,143,103,199,130,118,14,79,114,187,173,0,6,38,85,102,138,78,162,202,209,90,144,15,52,159,147,96,116,91,53,205,73,111,169,101,99,70,54,118,139,109,235,205,163,190,127,13,174,43,60,195,149,63,3,135,161,247,65,210,129,59,96,255,17,186,185,127,11,163,174,253,206,233,122,104,80,121,145,94,87,228,17,175,0,101,173,155,94,77,179,245,76,173,75,105,221,56,103,63,125,239,47,51,34,12,189,9,242,28,157,190,32,248,118,54,209,169,58,87,77,28,169,77,58,130,102,182,0,145,10,28,178,160,46,78,92,186,234,146,227,183,82,121,152,76,5,181,116,67,128,159,109,165,10,87,145,36,20,131,224,131,52,25,148,4,197,189,59,226,197,81,119,89,110,122,172,248,247,226,79,91,133,102,231,89,141,63,174,164,58,46,208,220,191,127,33,132,246,203,184,174,76,163,210,146,140,248,124,134,16,216,139,163,222,152,142,23,23,4,198,33,61,176,237,67,85,146,171,170,243,49,118,113,181,42,148,17,140,242,9,36,160,233,32,29,143,172,240,189,210,180,186,77,82,116,24,179,8,239,169,36,3,204,9,66,231,252,92,48,93,233,181,228,47,202,140,131,123,124,123,209,178,225,7,10,211,213,133,202,202,47,31,96,73,153,96,69,156,182,238,4,255,110,224,78,103,116,134,92,88,195,115,146,50,120,0,229,49,27,182,65,40,124,220,9,161,64,21,122,45,99,47,168,138,81,122,199,152,84,141,34,115,93,174,61,227,75,96,182,115,117,241,175,168,196,54,171,192,70,41,174,82,180,135,127,119,28,119,221,36,77,16,67,6,200,245,121,113,242,147,84,182,153,248,3,77,250,27,6,102,155,61,226,112,249,173,148,3,10,159,245,244,206,253,158,194,194,154,219,137,233,129,64,56,144,164,27,220,45,70,255,85,191,195,158,20,175,215,157,120,193,139,26,52,1,152,148,223,92,43,100,73,200,81,105,206,199,251,232,42,66,185,29,185,136,29,156,5,167,126,234,66,16,56,22,138,118,5,77,193,9,74,225,219,163,141,83,97,52,53,248,223,221,24,103,214,148,146,248,175,107,38,89,77,100,231,36,169,185,203,136,42,145,84,97,123,221,86,194,203,42,53,226,236,165,135,88,207,235,107,134,113,252,118,78,88,6,180,123,218,120,171,226,56,183,126,136,51,65,43,62,48,155,212,82,173,114,4,179,44,120,244,68,222,245,43,72,206,201,35,253,238,167,221,14,131,250,8,61,177,33,239,200,122,13,99,124,5,44,216,186,37,132,173,152,103,97,46,104,57,199,199,46,90,52,225,148,40,235,128,163,179,198,2,186,225,139,200,114,193,102,147,22,118,115,122,188,224,224,178,44,38,205,9,54,194,211,36,84,171,194,247,209,90,147,233,183,135,236,192,231,223,232,143,177,51,185,126,20,189,109,14,47,3,118,164,199,39,17,187,207,113,154,19,38,237,34,106,83,10,167,207,115,148,51,159,246,42,39,79,227,94,140,59,225,196,234,42,118,128,203,54,54,220,16,191,22,19,197,239,205,133,233,125,165,246,130,77,13,220,150,143,223,193,242,160,153,229,232,229,188,104,58,209,213,190,70,104,41,103,123,125,21,254,77,39,140,155,99,122,250,119,193,59,202,77,52,178,47,61,197,50,28,208,161,242,239,82,104,137,180,47,233,200,89,143,117,253,179,253,235,154,251,54,88,181,210,143,54,129,180,248,81,71,24,188,245,132,52,160,52,16,8,152,84,63,153,62,55,217,158,239,144,2,86,135,193,107,79,85,106,178,114,161,188,166,100,32,61,216,15,30,58,134,128,222,15,245,195,232,224,52,120,81,163,18,213,223,183,195,84,180,212,42,89,133,91,130,178,32,164,235,57,181,124,248,90,149,46,194,45,22,46,11,150,106,154,135,192,166,80,27,168,149,18,199,69,12,12,171,81,38,175,17,112,246,134,80,125,124,195,164,138,243,117,43,135,245,209,34,237,223,196,232,85,190,77,92,126,71,231,139,251,62,133,29,41,234,166,248,164,68,130,85,31,67,211,20,141,53,110,106,73,158,83,109,123,144,172,14,21,119,228,114,248,33,92,102,34,41,0,226,51,255,213,209,215,29,173,127,129,103,158,187,83,56,148,214,211,179,166,122,241,199,9,204,204,91,87,131,122,107,100,76,136,200,5,118,241,51,178,124,115,103,111,87,66,179,27,200,39,133,252,4,118,135,245,232,68,80,100,106,56,51,157,123,212,156,241,119,87,20,12,147,177,87,73,82,141,219,188,117,214,182,236,0,171,239,226,116,57,145,159,158,155,129,58,248,107,188,155,110,144,15,54,52,161,78,146,13,50,90,125,58,30,142,185,176,24,244,15,158,48,255,74,28,40,121,124,224,146,7,80,44,121,234,212,218,35,195,37,95,29,216,171,3,79,217,118,141,154,81,117,171,207,114,77,67,199,92,73,137,13,221,106,203,104,188,134,189,172,9,141,74,31,190,147,203,2,252,148,79,77,126,114,199,115,139,233,132,126,150,157,205,228,255,110,37,90,136,176,206,166,152,197,69,158,114,50,165,247,113,184,231,230,11,177,137,162,128,175,214,46,155,127,53,118,255,27,117,8,79,219,68,172,177,59,139,133,162,2,19,152,207,40,181,115,141,136,190,161,211,186,71,136,184,40,168,168,241,162,31,79,152,237,93,32,112,110,102,35,191,18,156,126,35,130,29,35,168,190,196,125,233,40,82,160,11,30,141,113,113,207,80,141,172,187,76,167,60,32,233,8,20,220,69,110,62,72,248,30,59,119,70,119,20,163,232,253,240,225,9,16,150,223,134,239,167,124,40,31,246,5,168,211,42,122,219,63,46,87,70,125,112,218,158,155,116,179,104,38,223,178,178,225,60,238,176,25,129,136,144,128,16,113,20,88,7,149,119,4,187,135,117,198,117,104,145,67,188,193,155,226,252,91,229,110,141,210,238,190,125,151,214,90,175,166,243,149,95,252,46,167,149,72,103,221,104,185,209,245,3,57,25,41,129,109,53,254,0,181,76,224,76,3,49,186,74,16,44,176,184,66,93,1,78,251,112,168,112,0,44,148,211,45,205,27,129,250,25,100,116,34,116,38,201,255,150,78,217,113,109,191,223,231,32,91,211,175,157,164,36,89,116,163,146,103,248,13,65,242,10,133,112,142,7,141,214,27,57,183,158,16,178,200,144,87,76,154,96,152,14,173,11,47,80,53,14,138,78,243,209,0,29,67,20,11,57,164,120,78,177,28,88,58,91,150,188,126,50,166,243,48,199,127,162,3,171,11,120,161,74,91,48,97,7,234,185,97,207,126,161,88,117,27,78,192,90,149,42,54,7,190,204,59,205,146,28,249,71,252,113,187,250,3,75,18,160,129,217,152,50,100,224,58,78,234,101,215,161,152,108,22,124,107,249,20,171,204,195,105,28,21,226,195,136,67,168,105,197,67,145,224,28,225,4,249,14,177,230,2,35,223,133,130,2,214,110,231,150,209,26,165,30,89,29,8,38,133,37,28,13,27,233,47,230,101,150,100,117,252,232,120,59,122,104,176,163,94,103,224,216,73,203,105,255,7,76,127,172,61,68,119,97,128,112,50,85,81,56,146,197,179,85,76,161,204,160,203,5,255,189,80,154,12,110,218,6,209,29,152,151,172,170,147,121,157,240,15,145,51,8,57,114,74,39,204,142,205,134,4,173,73,81,43,255,43,78,17,153,87,237,110,56,199,194,85,110,159,175,28,237,154,87,102,83,190,34,91,50,112,204,140,230,76,6,174,28,203,69,222,174,150,213,107,80,182,234,225,27,191,17,186,203,19,34,223,221,97,239,14,154,138,60,118,153,200,248,180,43,171,24,26,71,1,175,237,7,97,98,245,231,13,180,246,162,229,225,6,60,175,220,243,80,145,72,111,228,66,205,218,250,188,1,10,218,223,129,194,229,121,246,137,31,241,23,136,167,83,226,244,33,201,180,103,105,2,210,221,80,194,217,53,151,97,137,1,95,213,89,67,236,196,53,28,18,155,94,234,218,196,62,142,126,218,226,32,84,20,231,7,144,194,247,183,147,164,235,51,74,186,194,221,163,207,54,58,147,162,94,176,221,6,106,165,53,119,99,62,169,189,77,6,20,69,102,168,183,147,94,121,246,193,197,242,80,17,217,210,9,118,55,92,131,21,71,33,210,179,38,86,72,148,212,225,193,57,99,40,155,213,62,199,47,83,190,149,45,118,152,96,105,10,209,193,184,172,143,13,162,85,255,247,232,180,71,234,109,190,239,123,179,137,52,20,128,245,170,77,11,244,217,120,236,177,7,134,235,244,233,241,188,75,95,6,237,34,125,19,31,207,252,16,62,191,125,80,181,164,100,28,81,179,33,175,190,70,102,77,107,117,217,217,89,21,136,195,172,159,239,47,124,167,165,210,98,79,64,0,22,92,147,78,61,236,88,215,52,52,161,92,143,188,23,84,181,35,241,236,132,242,6,16,255,151,218,104,225,18,175,204,1,179,248,60,73,26,136,34,130,48,79,42,185,138,205,209,227,241,242,13,51,0,73,139,22,194,101,216,79,62,51,152,216,226,220,189,185,240,33,242,182,58,52,147,69,180,193,86,117,149,54,206,36,138,66,213,164,118,102,65,123,175,61,95,28,75,133,147,149,161,69,88,207,175,183,147,215,103,52,216,211,244,245,53,37,51,185,164,220,189,69,202,89,120,229,222,42,33,48,205,156,97,42,122,110,57,83,65,234,222,211,124,44,162,84,32,20,70,207,190,106,30,121,161,55,221,250,204,176,167,104,146,236,228,23,221,7,236,226,203,62,244,175,144,41,115,236,147,92,197,8,253,59,3,228,161,24,0,175,49,127,113,32,174,197,215,75,71,217,109,198,70,50,183,132,170,133,137,167,80,21,24,213,178,123,124,58,89,116,157,254,69,45,181,55,20,253,74,24,37,141,195,182,138,95,80,158,42,115,31,34,197,237,60,224,23,235,136,35,153,185,58,65,197,11,114,239,59,76,69,43,23,64,183,98,215,129,19,16,54,169,188,156,150,28,128,134,177,45,154,36,163,231,213,209,181,151,24,247,207,48,201,62,11,142,112,47,232,117,192,133,156,207,131,215,193,145,170,118,65,92,24,218,144,133,79,107,133,104,218,20,54,177,146,183,127,133,192,50,80,94,101,197,224,33,95,152,9,204,224,180,83,13,94,178,162,237,131,93,103,78,184,214,85,16,178,66,128,91,172,0,55,216,40,253,66,172,207,225,172,227,2,107,255,122,209,27,205,47,134,183,171,158,53,1,214,236,127,81,247,115,16,189,62,36,16,241,102,219,105,168,136,51,232,5,104,83,96,115,86,157,95,109,54,37,145,214,19,233,117,90,229,250,103,231,31,212,18,110,7,52,164,15,166,197,66,8,45,160,199,233,217,177,241,119,97,201,21,113,249,255,112,94,218,82,91,46,66,157,37,175,201,160,248,2,151,46,57,113,86,11,47,236,168,131,129,144,142,73,73,32,24,200,222,79,43,7,158,212,50,109,229,152,250,113,133,12,89,78,178,173,187,222,247,71,120,211,226,75,88,96,250,203,229,120,55,33,149,85,194,175,193,24,14,50,47,173,162,145,58,212,13,37,168,143,122,125,190,163,254,96,17,225,160,2,46,117,63,65,122,176,178,250,215,32,188,9,17,15,112,2,119,125,98,137,22,186,72,107,215,19,103,170,255,149,198,5,102,195,244,207,144,148,229,6,198,130,96,226,1,170,122,166,59,114,182,82,206,113,106,49,158,203,161,214,115,175,149,14,32,224,130,207,253,47,21,132,161,75,203,229,246,76,180,18,18,198,32,120,160,193,241,214,81,202,188,159,42,231,230,173,48,153,219,17,87,136,206,154,34,122,217,234,198,95,46,195,255,137,222,10,195,168,162,33,208,228,130,136,207,193,86,124,228,65,185,162,56,212,111,114,53,14,47,67,251,170,18,87,123,81,223,56,4,61,253,149,213,148,143,114,50,236,105,83,53,149,31,4,222,207,210,26,174,175,19,245,104,108,212,218,112,129,173,179,103,24,24,63,39,117,49,162,16,223,9,95,145,10,176,56,240,184,171,145,13,171,34,66,137,145,89,213,170,14,242,233,228,148,26,165,30,60,246,137,240,146,0,125,105,234,88,49,109,170,183,121,180,207,14,105,155,203,30,241,188,57,190,17,57,49,103,233,194,171,3,73,45,20,152,31,70,117,48,97,232,230,155,218,160,34,32,3,124,1,226,141,227,131,135,111,247,12,16,12,34,177,8,144,174,79,85,97,216,140,208,43,67,109,9,211,198,134,57,111,176,148,126,84,126,172,7,20,176,138,234,97,130,209,164,244,143,202,5,161,146,167,63,40,244,103,1,21,238,28,159,230,136,4,73,118,169,19,247,166,204,91,197,229,254,185,218,190,147,63,183,202,2,164,163,36,247,61,103,73,241,163,57,2,84,21,72,159,221,127,69,23,122,174,143,173,107,62,240,80,239,239,119,215,212,117,211,46,32,114,81,72,121,63,86,18,55,208,1,187,187,196,102,121,239,223,183,83,211,41,168,182,189,24,104,88,12,2,144,145,76,151,249,205,54,212,217,68,39,47,246,211,84,46,127,191,223,206,5,134,136,107,148,125,75,245,134,215,115,88,232,80,240,61,163,231,246,143,112,167,77,254,9,98,26,170,162,12,95,165,248,90,135,29,146,255,108,45,205,203,200,212,34,47,60,37,131,110,249,76,121,122,90,250,207,125,244,158,91,70,75,84,222,189,216,220,170,140,206,214,235,20,116,26,138,248,141,124,201,14,171,230,27,8,35,125,222,94,245,103,168,123,103,99,83,108,219,28,254,50,70,115,62,254,187,22,217,186,210,123,164,98,73,143,194,133,202,175,238,147,220,136,176,232,69,42,136,49,188,118,241,85,147,214,17,253,166,161,42,224,169,87,53,208,201,40,224,18,60,131,171,18,30,110,248,197,240,136,53,11,2,18,220,165,118,79,208,176,131,136,121,98,189,173,159,228,99,142,59,96,114,11,81,219,158,15,128,69,82,64,190,23,84,252,50,141,75,58,227,201,185,156,245,162,85,126,102,129,125,39,13,228,56,119,143,2,174,85,136,223,220,235,4,21,55,149,98,203,173,175,86,156,140,176,1,166,245,234,3,163,40,43,127,112,105,78,252,107,42,125,105,187,51,189,51,198,248,206,24,186,183,89,77,43,172,158,19,51,120,127,59,159,243,100,28,70,146,107,192,242,219,100,71,45,19,244,227,134,82,187,96,130,245,24,6,87,98,0,70,59,182,52,52,99,19,209,60,163,243,129,8,25,247,16,199,244,138,32,158,243,44,230,226,185,146,47,229,191,226,212,92,186,227,30,23,208,51,60,148,77,102,43,46,39,246,54,123,128,5,104,197,144,84,108,161,244,50,2,54,137,219,115,159,245,20,84,78,238,197,138,219,114,179,223,77,165,7,150,242,20,148,67,152,206,215,224,36,186,174,251,124,98,127,189,94,186,45,84,128,187,150,174,64,77,53,120,47,199,19,123,5,209,161,5,72,26,187,118,10,187,51,246,87,98,63,103,90,161,34,65,80,148,85,215,133,8,241,26,87,186,79,122,16,129,159,231,102,82,87,180,89,165,150,252,176,211,24,153,115,251,0,130,211,24,32,92,181,119,57,202,115,135,18,95,200,156,208,209,122,94,228,86,112,190,143,21,252,31,193,245,38,81,9,112,80,103,139,188,120,199,19,1,55,191,163,122,244,99,87,222,185,79,239,247,134,20,83,117,232,82,94,215,137,135,117,2,254,41,178,61,254,114,52,250,162,10,151,113,236,142,54,118,217,44,38,2,204,35,7,116,213,222,91,116,51,210,168,187,231,74,146,203,88,97,64,200,190,170,189,221,158,169,36,128,22,173,222,149,64,241,64,112,31,162,203,3,238,145,107,56,230,158,230,75,60,181,11,35,222,142,115,70,142,150,21,80,16,171,184,156,113,115,1,128,124,90,213,168,139,20,186,35,121,39,125,48,27,15,155,234,58,115,91,85,204,247,174,41,88,5,137,118,38,99,167,9,79,60,61,253,186,196,246,105,41,56,188,167,96,108,125,180,3,84,133,149,155,156,235,46,123,106,53,185,120,107,56,188,14,150,16,89,13,69,67,76,30,78,1,222,233,132,231,187,4,34,14,78,250,142,51,242,25,33,147,187,231,184,19,105,195,17,87,25,167,52,105,180,172,82,168,19,197,105,185,125,51,122,198,68,133,119,195,157,33,159,191,91,41,177,91,254,240,87,50,27,92,63,152,116,34,197,54,141,85,162,202,83,222,215,233,27,73,9,27,62,252,17,245,246,76,132,40,197,152,33,214,206,9,209,136,209,184,145,173,5,17,35,192,182,166,106,51,89,176,236,77,199,105,28,8,169,210,223,59,234,171,128,33,88,8,153,24,172,100,94,173,6,230,103,200,27,9,149,67,81,110,234,111,206,182,52,109,173,204,43,66,150,51,64,148,6,24,78,37,243,233,40,19,163,199,50,161,65,158,251,243,190,189,244,4,217,110,91,76,168,16,54,149,12,164,34,46,174,182,45,61,251,38,179,92,116,239,151,125,86,28,59,171,104,87,180,202,93,34,108,132,16,42,64,104,215,47,215,156,162,14,208,66,224,47,145,219,59,132,45,250,60,246,235,140,253,128,33,82,215,133,126,215,215,142,90,68,113,112,42,227,67,112,14,32,32,253,203,139,104,75,1,87,199,252,50,194,149,221,65,229,118,247,5,14,60,39,139,105,179,32,42,255,98,13,109,63,128,22,193,41,213,100,154,11,222,9,58,84,131,109,252,120,92,140,59,35,14,27,137,50,217,187,184,233,148,253,22,72,30,55,213,165,250,68,50,166,234,55,94,239,67,21,83,197,216,38,62,101,187,121,11,190,170,15,199,176,244,138,109,15,199,180,165,250,235,195,6,188,83,26,238,54,160,164,67,27,157,160,48,175,54,139,241,191,218,160,138,94,200,18,238,251,138,190,6,69,62,85,38,172,112,169,170,104,53,122,193,145,218,52,198,240,37,169,241,25,32,82,109,109,244,6,198,153,159,235,22,212,126,216,152,189,52,93,208,123,10,57,225,186,129,150,100,126,154,126,46,223,98,105,128,126,116,141,172,179,97,131,78,126,45,36,252,238,180,234,198,152,53,100,77,214,53,211,14,231,147,170,252,0,182,86,235,225,213,120,245,231,82,21,90,238,139,242,152,144,182,52,35,167,122,201,25,248,195,231,240,129,21,82,30,133,149,45,215,142,242,83,117,100,225,11,209,178,255,112,40,242,219,99,63,236,89,19,65,9,140,127,211,34,25,31,157,180,71,30,25,26,181,227,203,212,103,20,131,190,201,211,86,231,27,223,114,54,224,58,186,185,191,124,218,96,195,21,117,46,53,195,67,25,249,134,238,5,45,179,5,12,66,107,28,97,224,170,195,165,94,71,199,215,33,49,238,134,22,76,188,91,36,111,183,129,2,105,186,74,22,9,184,45,177,215,218,17,116,68,155,178,163,190,151,55,46,59,112,43,161,135,25,125,1,152,254,181,114,117,66,144,114,92,63,50,97,42,73,89,26,239,160,78,17,43,92,188,201,66,123,218,39,13,38,149,205,125,220,201,217,221,48,222,237,87,221,37,39,36,153,42,217,252,86,215,115,91,232,130,99,247,92,205,85,165,248,34,73,7,173,195,51,105,95,132,155,143,124,212,37,249,160,185,182,249,147,162,83,58,177,154,255,245,154,83,65,93,190,250,241,54,163,44,4,23,100,25,236,169,19,85,200,8,89,250,19,170,200,52,71,149,137,158,236,147,202,204,218,72,56,119,24,200,89,182,215,107,133,80,184,178,165,220,131,9,247,145,213,225,6,27,223,162,1,116,162,191,94,24,173,247,160,199,159,182,95,251,224,114,244,17,36,225,70,232,145,41,130,94,193,4,41,100,60,194,106,185,220,10,11,111,30,200,252,108,94,18,172,211,93,166,125,134,180,174,13,236,235,246,193,43,56,24,133,172,94,94,70,8,141,181,147,231,164,36,26,245,62,251,244,140,219,177,99,216,184,80,138,139,156,202,107,195,70,70,215,132,23,21,195,24,137,190,84,88,200,111,203,29,31,195,50,17,161,218,14,153,104,200,91,100,6,180,50,238,67,201,255,116,100,180,79,155,87,138,162,112,70,241,154,83,177,201,70,150,99,239,250,20,155,5,110,183,10,101,15,95,96,150,1,72,86,98,213,163,145,238,64,154,172,6,214,42,95,222,232,120,144,12,249,71,203,215,173,173,32,13,117,41,96,31,183,96,85,29,120,9,121,152,14,210,25,152,238,24,79,39,16,7,201,140,172,222,24,83,197,129,26,94,92,111,52,234,255,207,218,128,76,195,26,18,7,239,220,225,97,244,59,43,29,125,74,232,117,169,188,132,92,110,69,149,227,42,230,14,252,215,128,135,21,29,241,31,41,22,38,236,83,106,54,48,194,238,172,53,147,55,158,231,113,69,169,36,130,206,152,2,103,75,133,182,171,232,203,200,197,180,21,227,253,62,128,217,75,130,253,223,184,22,125,218,239,49,161,58,55,87,158,189,66,62,181,40,158,144,19,219,74,106,69,177,212,245,205,46,250,238,99,222,79,2,112,235,36,177,153,12,92,110,121,10,151,124,174,39,184,18,235,215,102,255,145,117,218,36,112,58,107,132,243,11,228,141,122,112,1,30,96,84,34,123,228,199,227,253,14,36,149,75,95,226,85,194,48,200,120,91,43,30,75,102,34,232,34,227,26,73,228,11,186,220,114,179,0,48,116,109,96,152,126,123,37,242,233,202,126,116,250,177,5,48,170,216,58,33,140,1,221,141,56,77,131,99,84,141,109,122,190,50,252,29,228,147,116,78,210,172,108,194,72,99,120,75,252,147,158,43,152,160,235,127,109,242,73,77,65,238,91,159,94,22,75,27,165,22,130,58,231,42,139,253,97,19,234,142,237,217,39,146,1,98,53,160,202,247,26,214,62,0,70,126,203,161,93,1,109,82,178,16,165,38,167,190,138,243,210,101,53,220,26,1,160,242,178,162,234,121,196,198,128,162,21,235,99,186,171,21,144,160,194,152,61,209,20,179,135,72,43,140,107,79,31,104,254,230,205,4,132,108,215,85,202,60,198,186,21,213,0,117,18,216,4,77,192,89,157,77,219,122,6,196,152,27,238,127,223,88,68,205,227,20,8,188,49,55,185,205,153,186,14,184,159,119,205,63,203,73,6,189,238,144,15,247,13,90,36,137,167,255,210,93,107,112,167,255,24,105,30,133,186,87,51,108,20,97,124,156,236,112,97,24,61,61,14,253,218,164,39,38,177,9,7,107,179,35,25,22,233,60,128,104,192,35,105,202,16,250,211,9,154,204,136,4,10,88,237,172,11,100,48,165,44,17,133,89,178,75,229,5,56,64,232,183,244,69,76,80,93,63,93,223,149,198,236,232,76,72,173,166,199,33,204,61,116,219,156,7,53,90,48,235,35,243,30,125,176,5,83,184,137,133,205,61,164,22,109,58,99,71,212,114,12,81,150,177,107,77,236,200,47,73,249,223,181,14,245,107,196,82,12,149,58,12,206,238,184,68,55,88,213,225,8,11,141,75,184,63,206,44,87,73,74,194,162,105,217,96,20,108,186,131,191,117,27,163,66,233,116,162,9,221,114,28,191,32,5,186,192,226,197,119,45,43,200,160,30,18,117,81,172,222,83,34,156,246,209,22,206,158,89,20,187,17,169,49,210,115,159,89,56,66,102,114,182,253,178,72,175,123,93,114,46,142,221,14,61,175,37,195,16,138,4,50,171,130,14,223,252,165,53,188,227,164,187,27,113,255,127,128,205,26,150,170,223,47,110,169,88,148,141,6,90,186,184,77,202,248,80,204,206,68,45,227,199,42,110,23,36,216,194,83,42,211,68,69,136,3,9,46,88,84,117,34,171,53,128,244,101,126,34,23,237,53,140,80,12,113,161,128,99,128,174,243,255,177,241,122,61,109,229,101,120,205,204,225,107,132,182,1,114,188,12,182,111,254,119,65,98,14,156,212,233,30,54,99,7,35,104,82,159,152,222,10,95,148,50,37,112,219,187,254,208,169,13,248,15,88,195,255,50,25,161,179,49,221,32,161,217,70,248,83,158,0,237,190,43,135,105,94,166,255,161,91,33,218,206,177,69,0,220,218,106,132,38,203,16,194,49,111,186,182,104,153,73,5,221,249,59,118,213,128,229,50,170,162,15,13,115,33,154,47,182,190,238,101,222,214,60,215,42,138,240,206,128,7,199,72,244,125,28,9,103,109,23,56,155,7,146,96,78,237,4,182,111,210,153,4,25,136,89,164,100,150,89,255,184,186,134,236,241,126,155,251,192,25,107,210,34,210,12,253,53,65,40,165,31,152,200,234,125,77,250,204,10,250,67,171,189,83,37,19,187,79,198,157,32,158,204,44,188,166,207,92,165,5,131,213,116,67,19,137,113,19,29,13,53,189,31,121,168,27,147,116,6,139,248,111,23,220,106,54,71,106,15,115,36,215,220,167,7,166,58,249,231,52,135,81,212,48,42,189,79,81,111,3,93,98,42,69,101,161,0,224,28,29,129,198,53,175,98,48,238,25,236,176,182,205,138,40,250,243,91,61,62,175,75,179,84,237,240,144,91,251,3,145,224,31,3,224,221,10,221,220,99,157,144,160,77,104,61,198,76,71,36,198,73,164,38,251,232,192,100,125,136,154,86,108,132,126,192,18,250,198,8,244,125,228,123,152,119,68,190,220,7,22,4,255,212,147,207,250,215,152,159,44,19,83,119,84,0,233,89,254,116,165,30,200,245,130,75,200,84,31,123,31,112,139,177,134,86,24,133,197,201,35,110,101,40,247,168,101,99,235,194,22,235,167,207,217,200,63,194,252,127,181,242,39,190,61,11,204,201,70,29,21,173,60,229,146,169,253,221,124,140,252,57,41,125,128,127,38,189,127,35,197,152,245,91,220,113,23,253,232,85,25,38,151,151,141,61,174,137,60,95,66,237,11,89,163,153,2,214,255,218,116,29,60,110,208,152,12,1,246,20,207,25,253,133,114,205,59,160,247,20,220,171,38,66,199,0,31,151,163,220,166,98,86,61,144,46,122,189,160,133,190,16,227,90,35,127,102,141,190,126,27,46,108,36,165,205,86,127,36,41,139,36,232,234,246,211,230,33,243,194,178,150,234,79,138,49,186,52,133,145,52,155,234,248,150,242,30,121,158,249,234,244,163,165,6,249,198,187,111,56,152,125,1,245,194,17,106,89,126,63,221,190,225,193,121,206,230,132,42,180,172,230,7,212,14,164,63,130,16,38,176,112,1,6,61,204,203,159,80,71,94,173,255,54,24,55,187,96,201,44,114,46,144,207,11,171,31,160,70,109,193,36,133,186,208,202,35,190,117,8,112,88,223,73,49,180,188,233,226,225,140,224,139,53,8,19,157,31,68,92,240,52,0,155,72,54,166,24,35,70,27,17,245,182,191,224,79,246,204,172,186,112,240,254,196,243,137,167,22,96,53,225,201,133,201,58,67,155,247,22,125,66,65,16,87,20,254,75,247,164,48,98,179,229,93,67,214,62,111,242,65,96,98,39,185,4,145,109,165,90,109,197,13,238,255,61,45,53,126,103,190,181,210,67,39,20,94,232,114,28,16,201,22,36,230,217,83,194,16,6,37,185,80,126,251,10,244,118,33,103,226,215,64,89,22,218,13,88,44,126,159,36,12,245,169,58,123,20,199,109,72,110,233,121,8,245,48,22,110,227,205,61,66,248,112,143,110,145,233,73,17,99,193,111,95,200,156,200,110,222,240,105,76,141,65,111,111,215,210,20,145,191,44,117,11,111,15,27,163,27,56,232,68,177,179,151,79,114,136,201,77,68,32,24,194,29,65,158,96,34,40,247,90,232,29,15,87,146,68,161,181,32,183,51,48,189,201,103,133,90,57,95,26,239,174,207,104,155,94,57,14,13,97,128,135,80,36,65,175,252,208,81,18,41,139,134,158,69,56,59,111,206,37,82,157,228,232,195,163,227,23,155,37,76,236,145,235,69,114,183,162,201,140,199,84,116,222,191,221,128,81,190,191,62,22,150,28,226,79,197,239,23,160,73,209,53,251,116,208,15,39,72,244,116,73,145,138,224,51,159,144,23,111,78,21,253,185,230,120,208,108,229,163,230,116,215,128,40,205,13,76,94,154,58,145,52,109,91,86,113,244,6,143,87,182,15,222,117,92,49,218,50,219,24,146,154,97,117,183,1,227,114,94,86,162,112,166,160,37,116,125,147,8,228,99,172,65,145,69,96,109,84,79,28,233,93,160,71,120,189,223,52,11,241,219,87,170,18,114,94,197,60,225,195,190,86,10,41,94,211,120,165,91,57,17,198,18,226,162,218,237,136,98,145,124,51,0,146,252,4,106,0,92,86,81,39,5,114,202,115,155,236,135,72,34,60,15,1,21,27,5,121,78,76,117,34,25,186,241,226,116,76,171,243,213,56,119,46,162,193,245,30,225,55,163,172,28,206,26,184,245,240,126,13,83,190,8,2,245,174,229,198,170,254,177,48,4,206,143,146,26,187,225,20,252,86,1,144,32,144,7,243,215,246,101,152,141,195,124,89,94,176,43,69,15,168,215,1,49,159,7,13,104,248,132,96,90,78,49,247,125,101,154,168,3,216,228,225,128,241,195,151,57,207,44,178,241,112,98,195,183,130,204,212,235,44,27,116,205,174,33,142,11,249,231,87,204,140,77,253,255,10,23,211,107,37,58,155,208,141,110,53,54,25,159,244,13,108,51,75,16,95,184,108,131,21,212,139,143,65,13,255,195,49,114,16,92,155,235,233,9,67,154,43,162,36,82,61,248,84,175,103,98,81,252,228,239,123,152,32,89,134,61,177,61,138,93,232,55,204,57,132,107,75,213,111,239,244,23,44,6,158,155,56,135,65,213,254,102,36,67,245,88,242,231,135,18,110,220,88,118,110,255,180,131,115,104,3,26,249,115,68,63,141,189,234,187,104,196,73,112,9,173,53,134,4,39,60,56,106,122,252,86,134,176,213,120,217,204,247,103,122,66,155,201,10,15,200,99,207,190,103,123,176,181,190,13,185,162,88,150,144,143,144,186,73,228,193,82,139,19,146,213,81,155,126,70,105,171,34,206,32,45,206,151,222,210,13,242,104,62,204,157,74,241,159,100,49,23,44,186,73,126,209,50,146,246,115,65,159,125,160,45,86,120,143,121,110,172,96,65,208,7,11,248,127,144,205,134,156,134,87,33,165,198,30,252,58,146,159,165,164,211,214,183,181,229,77,157,254,121,62,239,184,188,109,191,91,186,234,181,69,180,151,21,77,175,85,188,13,238,37,81,119,201,50,94,208,244,93,244,51,10,195,196,205,74,125,7,107,147,229,103,57,186,109,95,247,72,216,227,93,177,128,66,122,137,212,91,149,2,58,69,61,52,151,159,116,178,86,177,68,27,38,72,100,1,220,37,191,229,159,59,239,28,153,121,93,203,183,190,75,152,90,10,102,248,71,30,32,17,98,135,156,73,232,254,80,53,55,245,139,225,47,192,179,14,55,231,152,81,233,96,159,204,19,214,76,250,196,98,58,106,138,226,98,234,167,101,200,155,216,33,147,245,112,37,160,102,88,237,51,169,170,149,99,238,118,215,80,78,45,159,153,104,84,37,10,89,100,43,156,0,113,154,88,199,65,64,190,13,61,146,245,182,240,129,112,201,159,143,102,247,159,58,64,88,71,140,40,163,240,243,39,74,139,242,27,201,201,174,147,158,1,103,224,5,0,182,156,31,86,105,51,59,183,10,251,255,99,230,135,5,214,7,182,154,239,99,189,42,152,14,27,124,90,141,13,128,1,41,14,247,36,217,212,23,141,184,97,120,159,41,20,26,116,63,153,81,78,181,128,123,204,12,37,74,154,40,119,254,118,39,70,251,139,89,88,67,86,76,47,33,181,44,196,223,76,37,172,180,198,200,197,57,89,61,182,94,189,133,178,40,115,234,138,194,142,86,9,248,146,1,142,34,158,13,153,238,154,129,19,10,88,160,140,154,85,74,235,255,85,252,4,119,218,130,182,104,110,37,47,6,121,161,179,254,144,254,29,122,45,48,39,9,92,134,69,135,194,79,234,87,75,178,84,178,8,209,233,208,40,161,171,57,185,103,143,196,114,90,164,154,166,11,141,101,67,241,26,11,252,176,231,251,217,41,109,116,114,255,15,238,15,186,173,134,107,136,109,19,137,210,23,20,41,31,184,200,76,158,66,9,73,109,120,97,126,49,31,61,249,161,158,10,236,128,105,228,107,156,93,228,54,89,185,0,92,90,151,21,225,222,175,106,186,99,110,81,179,176,211,37,255,29,35,13,122,30,72,141,182,129,113,197,128,89,8,1,29,112,128,48,213,232,67,124,104,205,7,238,187,250,229,21,36,161,232,198,98,47,146,185,33,106,93,221,133,3,46,242,59,197,10,39,87,116,88,24,47,70,153,70,231,99,226,156,131,105,221,242,222,195,6,243,111,68,180,239,108,99,39,64,104,121,237,26,92,109,127,76,224,194,161,69,97,72,174,186,243,135,226,99,140,150,157,191,159,91,190,224,214,107,126,142,190,207,91,128,85,33,255,174,59,197,78,234,176,29,64,61,65,149,147,148,17,173,86,221,96,25,100,39,121,183,106,50,226,35,251,125,142,76,161,235,86,151,231,176,90,32,236,156,247,153,143,234,162,25,232,153,255,223,197,232,173,240,201,79,255,203,137,188,36,155,56,218,176,97,47,110,109,204,21,230,83,89,128,134,245,102,199,67,195,179,198,20,62,243,122,212,99,219,58,109,255,161,229,89,251,205,224,173,35,183,140,106,171,135,156,25,187,101,169,138,110,220,78,0,66,135,117,227,153,54,106,247,207,129,188,203,18,80,125,158,215,59,122,34,129,121,116,10,192,157,217,93,199,94,199,62,188,136,125,80,189,66,96,244,47,81,251,183,16,170,11,228,93,36,111,8,134,44,197,68,248,179,74,3,174,5,202,194,92,251,5,108,64,229,133,231,47,212,55,216,98,135,156,189,184,232,186,58,129,194,232,178,175,141,186,96,225,212,216,222,176,106,6,253,195,215,13,172,52,214,235,182,198,121,154,37,190,213,148,225,134,98,11,16,89,155,137,90,133,179,24,170,52,3,42,36,175,234,39,36,21,153,71,123,223,124,119,112,242,11,238,168,46,236,114,109,107,8,47,52,109,93,140,206,164,59,95,160,72,198,69,154,168,12,55,46,121,19,114,139,47,95,4,242,86,123,223,74,171,150,21,230,58,242,61,180,236,151,93,205,24,172,57,109,185,57,208,144,252,9,66,207,189,80,56,72,237,108,56,176,163,70,109,104,208,236,72,15,66,94,103,55,43,155,69,89,171,74,166,237,16,145,62,87,35,212,76,159,76,207,42,121,197,44,90,125,133,34,246,207,192,68,149,175,123,179,88,250,31,82,210,187,249,223,205,129,233,165,174,41,88,26,95,54,63,211,156,77,104,107,88,119,184,32,164,172,242,100,106,46,55,82,179,61,3,16,114,120,211,85,235,170,149,175,191,238,216,163,176,218,60,128,96,15,59,20,95,46,237,198,120,131,236,249,187,62,206,47,42,110,231,97,187,19,187,34,125,33,20,243,116,141,125,221,106,106,159,162,20,169,182,172,250,165,204,137,245,158,60,121,218,144,168,171,78,96,211,205,120,52,166,25,234,220,56,122,50,253,75,255,250,142,12,67,118,135,34,94,251,14,214,176,22,209,1,184,5,21,156,126,237,46,61,33,141,34,60,132,217,118,130,182,124,76,148,184,237,73,138,106,86,19,119,185,199,31,57,10,5,169,207,235,242,170,78,250,176,120,94,63,187,0,217,61,79,22,61,81,9,79,83,157,86,12,24,58,197,19,159,111,149,13,99,199,177,43,76,175,26,157,11,133,202,223,138,21,232,170,147,117,133,174,46,85,52,67,153,193,12,179,203,191,131,13,214,60,4,98,143,126,96,16,225,233,71,2,211,204,79,12,35,150,9,205,152,73,34,89,214,35,158,107,30,114,15,177,186,100,255,60,169,142,243,9,151,32,249,21,19,236,165,251,141,22,2,183,19,127,178,163,195,224,123,221,73,26,192,224,92,146,65,16,113,247,148,139,13,143,196,38,172,68,241,118,166,37,167,169,217,2,155,193,73,47,26,192,10,106,203,94,185,70,83,229,119,56,50,91,206,110,62,238,254,38,126,50,194,161,15,216,224,14,141,71,187,81,168,130,45,118,108,16,18,35,253,98,161,111,249,180,250,178,126,110,230,179,29,98,52,243,75,193,237,78,35,214,72,247,186,232,236,166,245,22,51,118,57,247,110,85,244,216,131,166,110,178,92,208,0,75,104,173,213,159,28,61,10,10,74,165,54,31,190,122,203,152,138,62,254,191,35,18,79,224,64,169,63,108,116,224,171,117,68,123,131,72,166,213,186,249,5,255,161,99,6,216,52,119,6,34,125,221,197,94,79,115,235,168,155,182,26,24,132,148,46,35,56,219,23,23,39,29,155,63,76,220,27,13,174,100,167,2,230,219,111,145,204,244,230,19,213,80,52,72,123,245,190,201,139,130,180,119,107,81,249,193,2,16,139,38,38,170,56,16,173,134,224,129,141,255,198,11,235,78,118,100,3,45,20,24,50,27,57,221,5,98,217,156,113,217,114,183,173,207,149,24,135,46,114,55,63,150,137,92,85,203,105,98,78,202,201,162,221,80,19,134,83,86,239,81,157,33,100,145,247,100,144,160,73,180,228,167,15,224,160,179,74,127,144,20,76,79,236,212,142,110,197,188,143,39,236,20,200,5,88,117,119,110,213,41,226,242,138,228,20,8,185,90,121,229,188,110,174,154,101,66,109,168,174,206,99,107,164,215,190,85,128,214,102,189,126,176,205,237,248,187,104,55,149,74,202,214,221,10,167,175,102,16,71,143,214,32,157,24,49,202,136,104,200,12,107,133,95,83,5,232,197,10,119,91,130,180,106,41,108,122,79,83,41,245,246,161,6,50,172,47,130,39,132,103,42,94,36,68,200,85,134,214,122,118,36,229,94,211,13,12,19,183,15,33,141,196,184,108,6,209,3,142,215,64,226,154,206,55,75,5,121,101,16,245,37,225,131,212,29,184,232,226,171,51,225,175,165,147,67,112,95,53,192,19,176,142,2,144,97,138,80,122,107,131,82,28,140,134,160,243,15,203,230,75,142,66,135,12,219,150,231,120,119,68,227,17,227,233,153,35,208,33,37,7,178,102,51,140,99,17,67,141,162,85,2,227,74,163,116,100,140,144,172,148,131,153,57,93,241,242,167,44,221,168,34,164,34,96,236,202,83,89,11,22,3,99,242,50,115,65,102,100,1,189,145,30,180,253,89,31,138,96,115,108,228,155,51,150,147,120,74,66,196,180,229,249,62,18,58,1,161,27,174,70,3,110,110,141,97,184,78,248,10,156,128,69,173,90,97,127,101,91,212,46,48,241,137,227,71,153,174,252,240,185,122,181,112,93,215,40,6,246,77,173,100,12,220,127,156,10,250,132,36,79,238,112,1,248,9,66,191,30,248,203,67,165,71,63,7,146,64,163,116,171,141,13,189,125,223,174,223,236,216,148,120,183,82,31,10,243,37,254,89,153,175,14,108,8,197,96,183,169,154,163,246,53,48,184,251,55,121,111,34,63,22,92,91,9,4,171,247,223,5,88,124,84,213,170,101,4,147,50,208,21,106,100,159,5,92,149,69,177,233,78,77,85,101,172,128,225,28,36,106,67,176,47,198,108,61,148,52,245,210,156,165,54,122,187,191,24,208,159,205,46,65,66,157,125,6,59,93,34,106,1,39,124,234,153,79,56,106,218,72,60,199,188,138,105,204,47,89,0,227,30,201,35,170,204,224,82,147,61,214,179,41,147,110,211,113,141,12,109,244,124,5,242,148,84,146,36,23,226,185,244,227,137,58,149,198,191,187,249,229,65,170,239,35,157,120,219,124,147,228,24,242,110,184,21,19,161,163,206,136,25,146,38,92,117,112,189,5,162,113,38,127,177,167,137,204,95,229,58,79,129,208,138,37,106,198,55,246,107,23,114,249,226,138,57,106,189,145,213,88,87,153,249,247,151,30,12,227,225,9,101,134,1,75,230,17,243,173,37,104,85,71,142,62,137,189,41,77,77,219,30,252,37,233,102,62,108,203,112,26,120,226,8,223,43,163,124,181,101,210,200,19,145,172,90,240,107,135,1,70,83,47,97,43,213,22,212,172,130,215,100,190,74,126,173,135,213,172,102,148,31,230,33,90,95,241,248,191,79,80,203,115,200,129,59,41,201,55,232,67,74,132,65,122,172,34,56,242,56,76,210,118,80,84,164,212,184,160,173,115,240,242,253,130,194,180,114,6,28,166,9,224,190,2,172,202,111,208,22,146,47,166,12,80,234,8,97,198,79,166,169,114,229,85,196,117,4,195,172,35,226,244,64,160,187,228,147,125,179,204,132,6,231,193,14,252,96,232,208,134,195,148,239,193,179,25,23,14,30,50,9,146,148,234,156,58,176,57,37,218,245,249,60,206,240,203,149,119,21,223,51,106,111,48,177,177,164,233,103,128,31,96,127,246,162,206,241,190,135,19,94,232,237,192,156,121,54,233,0,7,152,65,155,190,123,254,228,76,166,251,156,173,216,27,188,100,72,82,150,92,82,229,46,191,142,241,88,96,15,3,67,99,79,48,96,231,152,35,244,93,35,144,51,48,188,41,21,161,36,138,41,177,29,234,157,136,54,222,171,71,193,103,185,48,100,98,10,114,42,96,48,17,53,198,66,122,255,201,228,159,98,54,12,203,65,177,228,179,87,86,134,82,170,200,215,167,86,159,65,46,187,121,249,239,235,255,106,93,62,248,79,140,141,130,138,195,24,113,111,246,160,117,148,136,88,186,103,73,1,62,195,99,147,85,162,36,73,54,34,90,38,24,24,17,26,33,215,250,79,178,30,69,182,91,86,68,158,65,229,31,162,65,177,191,197,248,178,76,227,51,31,28,33,211,91,154,183,195,246,73,64,249,159,136,76,152,245,56,7,93,214,181,83,252,192,75,191,119,76,234,51,175,184,196,176,160,39,33,120,71,117,106,138,101,171,41,193,242,240,43,162,1,238,21,210,22,11,184,170,139,123,148,190,166,45,215,154,159,97,10,59,108,125,199,169,189,177,170,219,36,123,41,65,179,121,40,172,248,84,198,154,231,217,9,250,89,218,209,192,185,187,5,36,194,21,216,7,196,89,155,144,209,118,166,141,171,97,199,108,183,177,9,182,53,187,23,169,192,172,171,17,120,130,194,20,1,48,230,142,5,239,164,208,159,108,166,116,78,86,192,15,98,172,82,122,154,230,120,119,172,195,118,14,151,155,139,117,185,174,130,101,123,210,135,3,30,81,55,225,152,144,205,26,139,38,147,92,61,208,4,28,244,7,127,8,62,200,65,55,147,194,222,204,179,243,63,220,1,151,152,246,166,187,217,244,139,13,183,131,211,231,127,59,185,188,54,171,160,133,189,99,129,149,56,77,104,179,251,4,69,185,135,100,226,27,48,192,212,165,104,66,115,158,117,9,109,96,178,247,42,220,16,189,179,197,201,198,205,7,123,83,164,20,67,159,247,124,204,234,116,82,249,148,20,239,163,165,88,110,198,173,193,60,34,157,43,196,204,228,42,2,130,149,182,210,21,73,14,205,181,59,170,142,154,94,128,129,58,80,180,77,155,26,72,240,6,161,45,223,157,80,66,66,194,1,249,32,190,88,201,190,29,26,128,208,87,124,101,78,171,117,137,31,233,250,117,228,187,55,203,81,59,91,212,92,186,165,176,65,207,30,160,227,120,100,65,142,181,24,183,158,127,36,83,142,41,221,237,7,52,142,245,180,248,192,79,13,46,252,3,103,138,216,101,208,124,39,109,91,223,58,175,173,207,34,46,231,83,68,68,171,118,190,209,22,179,65,200,147,18,250,194,51,81,173,10,103,40,73,151,4,136,68,241,136,36,156,112,32,52,82,171,68,184,136,73,251,64,55,143,245,152,198,21,80,223,136,169,154,198,194,55,132,141,228,119,125,152,199,54,174,168,222,114,185,219,218,27,191,84,200,179,159,236,63,109,72,165,204,17,4,160,178,204,206,191,84,93,66,254,12,86,50,72,54,107,29,150,116,233,89,234,253,91,243,213,68,210,68,37,183,220,148,118,98,237,218,106,236,234,80,153,246,88,125,46,102,68,189,108,105,91,213,76,63,224,204,46,121,136,246,67,230,21,102,15,47,8,121,222,63,121,188,209,204,196,124,224,202,3,212,234,71,247,28,127,169,48,79,225,178,179,111,86,207,37,192,119,61,124,80,172,175,213,106,76,138,239,246,86,250,231,37,120,32,229,62,166,127,175,143,237,157,74,104,131,216,70,176,201,242,136,191,142,196,54,6,203,77,229,163,127,64,16,175,165,60,39,33,171,184,32,241,13,79,46,195,20,95,140,7,188,165,227,40,60,159,253,243,11,23,217,15,243,106,69,235,193,190,218,128,135,123,143,203,71,3,50,170,180,210,27,147,102,175,233,120,137,25,157,136,197,222,226,30,242,72,201,175,104,108,170,22,31,2,122,96,248,9,32,118,61,36,90,33,207,202,229,56,30,71,32,150,212,234,112,254,138,227,62,154,59,47,171,235,253,193,90,54,118,40,170,83,78,181,81,252,17,50,220,205,13,52,131,119,93,166,95,212,151,166,211,55,255,0,182,75,139,114,175,172,44,36,180,39,204,158,48,51,162,168,142,134,17,30,49,9,159,131,220,62,6,85,80,55,225,82,229,184,153,224,93,221,201,165,193,248,184,107,35,130,179,228,249,23,177,139,58,22,56,43,125,254,234,74,19,143,198,183,94,97,78,56,210,212,75,97,137,10,173,45,147,229,131,49,42,46,130,183,8,30,154,248,182,188,189,150,47,28,124,188,110,64,204,173,167,182,34,148,199,10,174,223,237,193,34,94,109,83,119,226,83,181,135,214,242,74,83,169,233,235,210,79,79,178,186,149,96,184,82,88,161,129,159,182,169,49,163,36,77,222,178,4,108,240,150,190,246,183,202,254,23,112,195,240,125,250,73,167,8,232,62,74,203,57,36,28,60,226,1,12,237,65,216,86,19,75,108,229,255,76,6,116,193,125,136,205,158,31,95,239,76,149,62,3,72,250,184,34,194,73,62,143,4,67,112,2,211,151,170,64,98,91,77,228,154,230,13,150,72,122,138,88,188,56,41,62,160,173,57,208,84,176,101,24,72,203,89,28,154,165,158,42,160,110,186,108,130,116,222,144,29,173,159,97,190,107,242,81,84,161,225,215,119,57,44,177,176,114,223,92,46,150,148,116,50,244,93,79,163,190,76,222,201,151,218,236,88,37,104,108,220,254,185,175,36,40,17,15,98,235,90,51,63,84,139,198,108,236,200,76,60,37,25,63,1,199,34,101,231,194,196,32,54,73,6,180,104,186,8,140,125,127,15,9,173,191,12,69,208,243,225,29,129,246,121,165,13,82,252,104,140,13,114,181,156,76,100,226,69,213,80,41,250,133,180,195,38,172,7,169,49,187,139,75,253,214,4,6,109,122,79,168,232,103,184,49,72,184,244,235,245,23,42,224,169,172,179,47,93,77,153,169,99,4,108,236,83,97,53,141,101,223,27,231,179,127,150,63,200,124,84,235,2,246,76,9,122,136,199,201,223,205,227,215,132,154,236,38,9,93,47,179,36,23,134,248,101,74,184,133,220,206,139,142,65,42,219,136,61,103,248,212,235,246,115,154,59,241,30,19,193,95,142,222,195,236,119,92,210,159,29,215,53,128,174,78,220,106,170,228,240,43,214,201,18,48,3,51,66,250,35,142,245,191,191,180,15,114,217,1,99,160,84,10,28,49,241,137,234,76,11,74,212,80,144,159,2,4,125,57,227,70,243,95,255,77,17,243,122,19,161,88,129,19,128,49,107,90,106,170,52,210,189,54,220,85,124,137,148,94,188,112,254,58,218,18,199,92,194,24,172,214,230,118,152,244,22,47,99,239,195,51,121,195,198,85,140,42,34,24,52,170,51,34,223,7,49,107,144,160,227,68,88,250,119,33,64,171,10,146,176,1,50,224,229,52,112,47,189,127,154,57,32,6,154,17,151,8,122,118,88,45,56,237,220,208,58,143,32,131,155,16,47,167,15,19,47,97,211,225,207,187,20,55,50,82,60,96,190,20,48,59,30,239,217,100,244,112,118,76,209,63,143,142,198,5,66,139,192,70,181,164,48,28,215,245,246,46,134,230,6,134,92,58,89,250,187,31,184,1,121,148,112,203,132,51,73,31,74,237,83,153,228,136,141,203,48,3,169,105,223,200,158,151,51,138,87,244,234,111,192,163,171,28,201,169,59,204,153,111,122,123,228,46,88,47,7,146,180,91,246,207,253,239,187,145,5,153,7,65,232,49,98,182,62,76,167,72,112,124,106,243,220,202,169,41,95,69,6,134,41,28,194,68,115,97,203,246,41,104,36,21,213,224,176,218,137,210,55,140,47,150,131,80,235,64,77,247,210,1,66,131,122,147,208,35,66,101,153,199,105,94,20,175,191,14,113,2,157,78,182,240,55,70,232,220,118,202,64,236,0,211,210,219,206,40,97,252,115,202,111,101,10,80,96,127,184,39,157,32,201,162,235,230,69,236,22,95,191,147,44,6,138,144,173,102,78,87,103,56,129,130,37,226,94,99,26,201,209,187,130,24,186,68,141,226,163,233,126,118,253,177,184,95,96,204,35,173,152,155,125,234,130,157,45,132,254,63,20,103,68,35,205,160,128,211,211,236,165,63,53,17,79,41,110,234,155,149,123,22,13,51,108,171,201,242,92,1,181,229,31,179,63,105,66,168,142,35,40,241,34,131,190,116,1,144,255,67,201,162,52,96,255,169,102,235,81,232,116,131,49,33,152,54,68,13,59,102,196,113,90,244,247,229,252,70,91,67,10,204,138,73,161,47,245,108,244,189,127,29,40,163,230,227,214,211,64,245,151,193,78,205,51,22,58,156,181,124,72,75,39,75,169,50,200,94,165,130,108,191,82,66,125,113,229,125,59,240,90,23,78,49,107,134,34,88,146,104,31,129,74,39,5,159,54,160,196,250,221,44,245,194,214,199,187,149,4,112,70,35,101,220,9,104,115,132,149,142,252,164,109,85,14,193,108,247,167,181,39,213,77,241,73,120,29,117,250,230,106,150,250,87,47,10,208,3,35,211,232,95,193,81,9,193,129,9,177,95,123,6,205,233,226,106,192,23,224,139,52,205,80,92,68,124,166,241,223,133,70,208,43,36,54,85,83,43,198,12,246,100,164,92,190,114,125,54,113,221,4,212,240,11,39,223,114,3,49,14,166,42,21,38,248,158,4,69,198,196,32,203,210,199,217,101,225,101,181,46,157,54,78,22,62,169,119,44,87,28,154,11,72,196,13,162,75,173,124,143,161,145,156,34,225,74,190,163,134,102,237,29,47,155,98,227,51,49,22,110,135,44,225,79,249,143,83,231,9,222,200,53,38,124,105,71,98,171,94,136,254,118,26,15,177,236,156,98,101,9,214,114,232,241,5,161,136,128,229,31,243,167,181,68,179,171,150,235,255,97,148,118,69,118,239,25,81,61,107,169,36,175,217,211,108,122,29,175,67,111,97,164,159,107,216,171,188,3,240,25,14,87,251,57,229,146,227,114,111,223,86,232,184,156,102,96,182,129,148,73,27,147,143,142,206,136,35,136,191,203,0,111,174,51,116,90,197,62,79,158,150,196,135,65,48,254,48,25,183,167,63,177,226,81,243,24,118,205,162,133,214,25,93,184,54,221,168,74,50,150,160,211,12,135,41,98,195,16,179,26,113,85,20,59,54,106,67,98,92,11,62,202,178,0,33,207,44,68,171,135,171,47,237,59,33,108,173,118,85,155,179,246,228,54,120,61,74,62,227,212,60,40,183,234,201,171,142,62,23,51,39,252,72,66,0,103,51,8,9,63,171,94,2,227,231,33,24,7,35,28,17,251,6,128,145,105,167,185,72,246,64,218,12,154,205,252,110,84,24,46,209,101,19,163,156,59,18,91,53,141,186,7,151,46,45,253,177,78,103,94,71,75,239,201,88,75,233,218,98,61,207,64,26,254,139,129,98,34,210,4,246,222,85,143,142,22,204,55,140,15,249,57,203,130,43,13,124,46,38,93,57,199,119,96,207,110,90,91,136,50,190,180,12,94,232,66,66,231,151,9,27,179,96,119,107,59,146,54,250,131,177,20,76,18,174,15,243,206,248,188,243,46,45,140,237,138,29,205,39,212,216,180,85,214,120,141,217,101,80,5,142,105,126,253,27,184,201,29,79,179,187,225,142,88,98,163,222,37,201,74,9,188,187,255,86,95,198,237,216,152,113,138,159,8,98,3,184,183,252,23,165,186,197,241,91,35,61,175,32,219,43,215,70,143,32,115,170,94,4,215,58,217,224,51,53,133,134,34,103,145,129,144,227,232,17,38,129,54,205,38,52,156,127,219,125,176,250,37,193,174,229,119,155,241,48,205,140,182,100,244,77,244,94,35,31,143,221,193,146,24,241,195,246,74,101,47,98,63,112,6,40,23,74,127,254,35,20,165,72,1,211,89,242,251,133,171,219,174,128,30,232,254,166,31,139,66,199,224,228,219,233,237,231,102,192,63,211,108,165,53,230,217,161,219,194,91,146,54,226,210,80,127,94,230,50,13,200,250,92,188,159,122,39,171,147,243,147,223,163,89,81,57,170,200,28,139,196,40,22,124,164,103,249,83,216,169,61,12,71,204,107,189,241,99,23,112,116,238,200,138,93,85,237,182,164,216,105,237,40,123,35,34,189,186,71,85,240,213,61,57,55,243,16,85,124,28,1,44,171,184,129,144,231,213,0,201,137,118,101,101,92,28,84,101,10,50,78,120,131,141,251,223,230,31,247,186,85,151,127,210,8,173,80,194,26,37,97,88,229,134,19,243,183,12,249,8,243,127,34,82,189,55,248,225,74,1,150,200,243,104,110,23,167,169,126,204,172,206,152,87,15,193,40,152,142,1,219,176,113,184,93,194,26,255,160,192,234,49,181,64,144,254,106,224,99,165,10,145,244,7,192,0,147,62,161,166,178,68,18,145,12,213,174,73,144,249,252,40,107,139,224,219,169,132,24,161,170,15,213,78,116,148,88,233,221,181,132,32,136,194,186,248,107,171,177,228,35,208,23,214,66,179,10,214,39,174,161,126,220,250,61,47,20,28,41,160,72,14,84,17,225,166,251,62,182,163,165,84,7,252,151,254,187,255,197,149,43,110,215,199,147,215,66,232,246,27,189,19,34,83,98,151,187,57,2,228,54,153,234,90,27,105,251,125,61,74,239,156,246,109,239,174,243,93,222,8,34,70,15,189,31,21,193,147,244,142,98,229,114,174,232,177,28,3,222,123,248,2,112,156,51,218,125,211,87,206,195,190,118,202,26,106,129,103,155,246,40,251,218,135,174,46,39,215,35,129,208,197,13,234,100,110,49,76,216,91,130,81,34,165,64,27,161,140,194,29,143,101,151,100,37,154,132,240,135,47,214,105,63,62,106,168,112,131,186,253,167,227,97,93,167,86,56,147,235,174,245,167,59,236,80,185,99,219,14,161,38,148,142,205,136,41,157,112,83,236,77,215,44,10,49,151,44,18,23,31,184,163,255,40,194,24,62,238,30,255,227,15,37,236,170,179,74,43,127,127,229,165,223,174,134,109,93,23,82,66,27,192,130,245,90,216,228,126,151,184,77,240,105,63,108,187,249,174,85,35,248,208,18,165,98,117,212,113,52,49,186,156,219,235,153,211,174,88,3,4,69,169,68,212,204,37,180,55,80,140,214,134,191,158,182,224,47,112,222,45,39,47,122,37,76,126,128,134,128,141,83,163,14,235,228,238,170,200,174,41,104,223,179,162,32,36,175,175,191,99,37,109,191,109,73,11,4,43,238,32,169,241,127,30,76,196,56,39,58,184,70,87,117,239,71,248,100,107,73,123,126,0,122,7,232,196,221,156,43,37,212,190,189,251,35,114,50,101,212,244,214,230,118,216,60,42,228,252,82,24,247,131,168,196,207,51,235,63,69,229,30,74,218,218,167,210,232,93,226,55,145,171,234,251,134,222,39,173,3,79,144,217,139,96,239,242,0,212,155,159,39,194,236,214,145,32,8,143,208,216,160,61,61,18,107,69,86,233,125,223,62,56,251,25,243,93,62,208,224,23,19,253,90,103,51,146,34,157,42,37,187,203,234,151,66,174,220,113,84,106,112,96,43,210,176,86,157,111,92,77,66,246,59,86,235,154,48,52,206,155,201,86,180,123,38,228,248,0,126,48,111,64,197,93,207,34,235,235,67,220,153,46,159,176,129,50,25,54,163,128,1,88,73,124,125,241,235,111,95,188,29,201,49,227,146,223,177,245,66,172,238,0,179,164,86,72,157,242,98,90,133,68,102,184,152,126,223,35,13,50,109,67,237,55,163,78,239,186,38,38,114,25,255,50,10,103,165,238,13,20,36,3,157,67,109,230,223,166,133,231,105,239,16,131,74,45,121,193,64,179,122,85,8,254,23,26,198,151,38,145,92,229,68,52,228,232,196,61,239,85,103,232,206,177,68,174,150,158,27,169,167,255,2,142,230,115,209,70,87,131,208,74,206,125,170,3,127,98,111,64,211,32,42,28,255,26,200,124,223,132,254,69,21,137,226,83,181,76,141,35,5,137,203,134,190,126,7,11,83,255,231,188,251,246,132,129,125,76,56,54,46,95,113,160,72,50,154,209,228,246,26,127,64,61,62,153,154,126,122,26,48,193,235,30,72,226,244,67,197,29,0,135,63,250,111,217,230,111,189,167,153,238,103,162,128,45,165,161,228,216,208,155,251,18,97,179,6,204,252,170,69,239,199,71,146,99,170,103,18,106,174,23,23,200,5,127,124,45,223,16,31,16,4,118,88,176,131,199,253,175,41,204,39,67,214,90,228,175,233,103,201,14,59,104,50,121,219,226,113,91,38,11,103,83,27,98,134,17,87,173,11,90,74,145,157,255,29,125,213,222,117,167,220,51,118,177,125,142,32,201,41,87,178,206,112,98,12,223,73,195,30,124,206,74,214,233,7,37,152,238,0,90,215,209,198,14,28,225,205,95,69,243,179,145,110,1,110,62,78,105,116,126,63,105,70,253,242,233,172,196,182,63,4,96,96,16,10,33,121,251,13,251,130,200,77,230,229,70,186,204,154,120,125,136,44,52,15,203,73,160,222,179,208,104,88,54,196,216,9,6,142,32,138,255,129,147,7,185,78,235,234,129,13,195,3,136,211,32,227,169,247,72,224,84,209,49,166,158,87,215,243,234,155,23,228,32,173,51,210,223,186,163,187,29,150,27,94,3,144,63,237,232,81,138,140,230,252,189,2,62,105,101,231,244,10,122,49,199,68,221,105,13,199,167,242,165,248,211,54,166,80,55,217,131,146,229,56,31,73,125,5,242,10,30,244,27,143,229,23,104,186,0,211,105,167,246,109,111,74,58,167,109,163,217,218,25,40,241,153,146,244,240,235,217,180,223,204,49,31,237,236,114,199,81,170,179,131,160,99,44,79,23,167,20,92,218,26,54,226,47,29,83,25,171,79,115,81,58,121,168,126,76,41,152,154,140,75,26,19,253,175,109,190,17,52,113,150,66,115,8,87,32,179,28,137,38,52,143,120,169,88,34,211,238,63,152,54,74,236,217,228,61,76,126,188,10,59,83,36,10,47,238,150,33,188,198,202,44,212,141,112,124,76,70,165,219,25,138,177,84,158,73,16,163,45,116,185,45,35,159,84,176,11,124,126,180,247,163,129,105,66,82,208,196,81,68,157,208,86,139,159,173,32,145,172,84,243,97,123,229,146,207,208,199,45,43,63,201,238,1,210,205,35,31,195,180,237,172,129,211,232,42,248,227,203,83,236,130,56,58,110,126,239,162,12,216,108,120,188,176,47,83,61,164,113,70,6,116,178,70,0,43,73,204,191,167,229,93,49,52,29,241,249,135,115,72,187,89,213,40,203,101,42,117,89,130,70,227,181,158,142,78,142,188,57,38,171,8,106,53,134,171,252,148,235,252,200,84,32,123,13,84,127,239,4,141,179,242,190,174,112,53,173,83,103,86,87,206,7,143,208,192,128,64,175,88,187,54,157,117,157,216,93,190,142,84,161,17,240,123,132,170,12,84,87,90,205,157,162,18,126,137,138,187,184,52,253,243,178,16,121,151,81,35,118,91,165,213,208,59,96,155,209,228,6,49,114,170,126,146,87,115,249,86,106,172,106,166,81,105,180,212,135,229,152,141,128,250,130,221,153,96,70,59,29,23,216,199,135,103,161,199,118,240,91,216,192,32,189,137,30,42,136,254,60,41,134,252,234,83,211,196,251,144,21,241,220,35,49,79,87,71,174,237,61,96,135,118,229,208,169,83,79,237,5,170,123,87,169,179,95,143,68,140,84,158,69,202,221,169,171,251,174,62,217,215,200,206,154,144,102,186,167,30,138,145,224,123,139,207,4,156,224,153,79,233,138,207,31,31,234,49,128,1,37,91,101,247,57,164,55,79,6,233,89,128,213,161,49,19,29,214,118,255,215,203,114,85,11,12,31,69,228,176,97,41,175,73,101,136,150,38,153,213,128,13,120,195,224,29,73,69,73,142,246,68,17,81,165,237,187,174,221,39,216,179,231,48,82,30,111,254,194,31,59,60,161,230,210,217,153,53,96,153,131,14,140,204,247,14,230,32,255,220,27,126,142,24,222,170,93,108,211,254,22,18,172,35,237,230,84,67,150,138,153,40,52,38,211,139,170,41,53,99,60,141,64,106,126,34,6,111,78,152,49,37,114,232,198,99,133,154,160,72,247,155,63,254,26,60,188,29,171,161,20,84,88,21,148,208,139,199,97,152,150,134,171,110,252,98,200,37,81,41,231,9,152,215,159,123,152,99,191,70,253,94,192,47,67,137,192,15,171,88,74,200,111,248,9,57,131,104,85,245,187,40,98,83,216,23,237,1,15,76,204,190,171,52,187,20,218,115,113,141,29,125,252,37,64,249,59,216,40,66,76,94,48,2,77,95,25,127,99,157,124,102,135,107,114,26,226,136,58,93,132,19,206,103,68,203,35,224,82,129,6,205,185,174,151,180,184,125,149,55,11,78,133,26,74,196,242,192,54,184,129,230,63,32,176,234,144,36,208,38,247,163,239,52,126,177,62,186,170,46,86,232,177,82,133,111,106,181,157,165,45,179,215,164,59,9,151,83,66,239,112,167,53,58,45,4,72,102,158,237,88,230,180,130,130,236,13,142,242,121,141,40,26,75,10,44,96,58,222,79,243,2,51,105,121,197,128,20,144,250,30,235,197,162,132,241,124,32,70,54,43,246,189,35,160,13,95,63,49,3,199,64,196,202,173,219,97,114,88,216,238,207,136,199,81,13,112,19,249,114,54,115,9,160,139,251,199,212,119,173,43,62,185,132,75,109,108,64,115,78,177,104,145,189,13,207,47,209,131,123,154,39,231,49,81,59,82,238,24,18,134,253,214,13,60,205,233,44,104,179,120,252,186,207,50,37,191,38,110,133,228,207,81,84,221,142,6,176,223,1,183,212,158,34,213,100,206,248,67,70,159,191,115,190,15,14,50,217,187,242,166,136,153,91,45,136,138,209,29,90,237,16,153,190,42,28,67,47,13,164,137,47,137,77,78,164,208,80,38,59,189,252,82,179,187,36,7,255,175,16,10,248,96,81,11,167,42,76,125,1,131,177,22,33,42,30,29,114,51,199,21,166,207,61,24,146,62,69,201,45,20,57,11,104,34,127,125,229,116,10,243,162,118,210,243,115,58,69,229,223,240,98,190,188,244,81,130,136,199,47,73,57,130,108,61,118,231,77,132,165,94,152,91,248,229,93,39,54,251,250,48,177,76,58,254,30,250,0,83,23,217,75,139,103,155,2,103,86,197,33,181,238,133,216,56,173,251,252,171,101,209,32,98,163,217,12,42,89,233,101,140,19,89,220,51,217,54,41,17,116,180,104,208,149,122,184,197,116,237,119,230,102,119,180,247,23,93,230,190,18,124,95,130,245,111,223,14,140,55,72,2,248,49,129,3,205,64,168,172,169,46,128,141,43,77,10,190,4,35,75,151,183,12,222,233,26,102,29,195,177,80,22,177,206,21,171,117,232,186,107,54,96,149,123,79,2,172,128,213,103,48,100,16,118,168,177,190,108,237,222,222,23,134,106,214,167,25,69,127,157,241,118,196,105,18,1,129,46,112,15,214,100,101,193,137,232,209,126,104,64,145,100,145,214,139,74,224,171,67,164,60,100,56,110,191,83,8,48,34,19,235,110,181,150,16,163,90,215,50,235,204,140,95,58,218,149,121,126,91,222,107,69,45,205,33,240,118,101,79,74,131,245,196,250,192,106,75,205,29,200,208,61,42,247,53,123,11,45,152,35,110,154,71,124,175,21,240,98,13,88,134,81,103,214,126,198,150,40,82,119,57,178,155,133,32,224,129,105,182,251,207,100,188,189,30,96,153,175,226,56,74,232,252,178,98,213,133,8,220,45,180,111,242,89,65,158,250,145,135,33,247,216,149,18,39,212,65,241,133,202,122,232,53,180,62,200,173,59,214,122,186,122,155,38,92,30,221,22,107,34,222,58,66,200,26,112,100,21,132,13,210,77,67,106,65,40,52,19,217,51,222,3,220,135,63,44,231,44,250,153,227,225,98,243,64,209,151,221,11,58,209,177,210,203,39,149,41,118,250,100,241,127,159,229,139,5,253,149,50,205,63,66,111,164,96,25,18,127,223,14,55,77,15,142,236,191,204,84,184,44,145,181,202,3,26,30,195,107,228,23,158,120,123,222,210,113,149,192,73,34,195,203,159,8,206,245,167,66,63,89,231,215,128,100,99,12,186,122,167,211,251,145,189,180,225,92,68,239,111,125,52,250,244,233,197,146,154,145,154,76,125,216,115,46,248,111,121,129,229,226,202,224,154,131,219,70,175,251,188,95,17,47,82,147,66,254,196,69,145,48,42,72,20,92,43,137,169,87,190,222,110,194,247,229,163,83,249,210,168,28,245,55,109,175,9,83,157,238,126,150,10,218,189,132,168,91,174,239,203,8,14,185,211,124,137,230,13,75,173,24,103,243,17,229,120,152,96,212,3,81,3,107,167,234,172,116,254,85,161,138,115,150,233,219,237,53,176,156,92,31,112,208,91,39,200,10,12,151,205,227,248,1,50,232,195,183,166,101,106,49,98,215,49,164,38,206,96,144,132,150,106,8,167,143,24,42,42,243,231,8,225,205,80,96,32,1,93,147,107,37,75,141,100,42,130,165,244,250,133,223,7,197,31,35,80,137,111,168,219,0,144,253,243,78,101,203,131,157,119,241,207,88,47,2,25,51,50,60,176,76,47,60,56,216,187,232,233,178,148,54,232,122,155,161,152,144,150,214,232,170,40,154,29,62,70,167,222,88,173,225,162,194,38,83,146,96,54,143,188,144,180,244,155,16,241,197,36,47,93,9,5,128,74,34,176,37,195,194,130,51,110,236,23,140,28,20,5,35,128,16,44,215,159,39,26,67,135,3,0,140,110,85,200,29,13,176,24,110,79,141,220,154,146,131,31,214,54,139,172,74,140,240,198,156,78,229,113,232,77,166,187,211,112,7,127,24,240,199,233,163,233,112,75,95,128,188,22,222,25,206,127,93,199,166,232,152,202,207,31,93,2,206,110,118,98,216,19,96,182,128,220,140,253,103,180,71,143,16,0,225,148,255,137,110,58,191,43,151,146,117,182,60,162,140,84,207,71,185,174,229,202,199,157,126,253,205,24,202,203,175,58,210,119,38,17,104,161,61,194,5,237,132,11,199,141,229,68,66,88,73,225,64,187,43,195,183,165,56,201,211,121,197,60,112,190,211,157,186,145,139,143,109,233,204,208,149,2,38,201,3,43,238,247,83,38,149,172,179,18,140,7,94,116,94,174,56,101,55,254,240,106,191,212,107,161,6,90,212,166,206,187,186,238,69,37,16,158,175,72,210,239,205,11,180,108,105,23,189,31,213,19,11,212,166,118,83,157,145,59,104,124,115,63,253,173,218,26,43,51,57,174,35,124,90,78,125,25,98,21,159,141,11,211,126,91,111,133,8,54,208,201,160,61,137,49,12,28,248,126,94,223,236,65,159,202,158,243,5,133,35,236,34,254,31,226,224,149,154,36,126,210,46,81,247,48,105,81,135,228,66,30,212,250,100,129,232,86,127,127,78,158,151,49,71,75,81,134,146,21,58,58,234,37,94,216,95,47,97,73,81,47,118,90,31,67,53,8,145,180,47,132,127,28,75,49,214,120,199,65,74,50,39,79,88,150,140,191,119,147,66,223,243,105,211,214,95,51,212,202,137,58,45,137,250,60,208,48,216,174,146,254,215,231,42,219,237,226,85,204,153,213,190,233,49,109,85,29,172,64,162,76,255,107,120,110,166,40,79,197,131,95,184,48,53,186,149,4,242,103,232,255,137,53,137,76,34,109,116,146,26,88,91,56,221,143,103,58,91,215,196,61,19,159,168,34,156,32,225,137,48,152,170,46,130,152,53,137,63,234,184,184,157,153,133,63,213,17,122,231,121,44,21,100,204,31,132,15,142,229,76,220,218,178,244,177,193,57,33,103,37,212,132,170,137,98,30,211,108,97,66,138,187,80,131,218,249,239,29,153,54,100,137,51,223,217,26,39,133,231,51,190,37,139,237,237,94,173,44,183,83,36,218,249,3,177,228,24,97,139,24,153,135,153,45,44,214,211,89,20,241,220,116,192,161,243,114,204,163,48,179,215,231,250,200,246,144,161,198,221,125,124,254,146,90,52,230,112,50,175,26,140,3,220,29,61,98,6,179,53,214,238,240,56,178,110,94,240,47,163,12,5,216,91,229,130,77,63,193,176,233,29,221,41,73,97,75,162,216,196,94,167,234,224,106,234,203,26,67,220,175,175,246,15,24,232,59,142,145,161,123,241,231,201,23,133,254,10,60,116,206,156,186,176,193,167,150,130,154,181,159,96,129,239,191,173,200,94,53,218,69,10,148,218,246,207,40,34,167,244,203,218,156,225,166,129,90,162,80,30,202,60,37,208,188,47,191,198,105,5,241,144,222,9,174,90,9,222,251,0,82,84,247,147,44,14,36,229,95,11,101,218,143,252,76,22,170,87,67,185,113,83,191,47,230,70,151,85,170,108,115,66,204,99,101,86,206,10,69,124,180,9,254,4,15,69,78,34,216,231,137,130,176,4,211,43,173,214,58,65,166,197,91,239,164,31,137,136,171,142,43,190,132,107,1,194,120,150,137,157,127,170,4,203,69,243,97,247,44,13,166,56,132,17,40,82,23,172,177,242,74,170,130,169,53,52,150,51,161,153,137,41,47,131,240,101,119,143,182,1,171,39,172,61,100,41,174,248,125,221,72,14,74,158,22,136,103,221,3,108,120,243,34,134,62,130,91,171,239,114,47,90,74,12,182,65,124,99,185,94,187,157,215,36,217,183,78,141,163,27,205,37,198,137,7,1,170,5,162,154,81,184,52,222,220,66,31,214,244,19,186,214,114,7,220,221,247,62,28,115,213,115,177,47,195,184,153,245,136,78,136,216,160,101,134,181,21,16,53,193,252,210,221,149,112,113,175,165,79,126,180,223,31,88,14,2,142,209,109,50,39,71,11,100,123,60,63,218,35,251,188,112,180,82,9,241,224,29,202,114,88,38,100,169,25,51,42,187,205,44,104,74,44,163,157,110,77,193,100,57,30,64,234,177,41,248,211,48,194,90,234,38,192,201,174,207,189,81,129,174,23,50,216,132,52,66,67,202,25,227,22,106,224,197,107,246,219,39,166,195,195,250,239,82,135,31,118,207,119,133,0,129,17,81,161,150,36,56,29,78,231,178,55,117,69,225,21,244,57,10,175,202,126,210,55,192,198,113,75,250,205,93,227,58,206,250,132,142,147,213,104,27,18,4,182,142,61,14,49,175,203,70,103,11,72,252,218,108,172,242,11,226,241,119,100,141,8,58,25,246,58,112,197,168,173,159,83,125,248,196,183,153,45,249,221,119,135,224,233,254,204,41,1,165,5,219,112,192,189,237,231,196,2,18,92,13,225,60,197,236,150,78,178,24,203,198,138,248,164,37,237,166,155,105,128,17,58,117,118,71,5,136,230,227,187,99,151,171,150,136,19,106,170,189,15,88,233,175,183,122,174,69,34,243,86,161,168,230,70,108,241,207,239,15,126,121,47,80,62,244,150,61,14,68,13,77,110,224,127,18,237,247,26,220,144,5,208,244,228,29,126,50,69,192,1,88,20,101,226,106,46,76,139,118,154,80,207,179,83,4,197,113,59,203,40,253,182,167,229,92,24,101,102,194,89,97,127,37,43,162,152,50,33,206,116,129,240,129,80,170,68,207,103,72,149,79,104,176,13,133,29,28,96,50,139,21,122,221,113,118,96,22,104,149,167,251,185,35,226,228,149,161,240,73,111,172,13,240,38,242,134,239,9,161,101,27,247,16,15,85,145,54,138,160,35,216,233,111,152,161,83,14,99,180,138,163,37,105,79,92,93,208,163,55,3,118,144,78,228,240,15,116,156,140,236,225,148,169,248,56,48,43,167,35,206,135,128,132,13,168,19,22,198,60,86,57,60,205,218,187,29,161,245,115,161,82,30,127,55,144,16,176,90,249,9,31,34,148,246,58,9,36,106,249,116,132,54,231,96,206,224,172,205,229,35,98,94,201,213,126,62,99,134,214,87,31,51,226,59,189,18,151,217,140,137,205,30,114,159,214,255,160,146,193,42,83,173,104,118,47,161,52,220,33,198,51,198,254,11,69,9,74,174,124,192,111,216,148,210,49,56,255,46,43,250,207,15,219,162,186,250,15,44,6,177,213,140,250,88,94,113,98,88,178,177,217,68,17,88,202,186,220,52,125,236,33,87,178,211,230,137,134,243,26,230,83,139,112,116,97,44,94,202,189,239,144,255,108,159,51,29,98,247,156,146,139,219,21,55,243,33,52,120,120,142,82,153,11,48,185,110,37,122,44,56,25,73,206,43,236,73,230,147,78,49,237,17,74,116,96,203,221,55,200,139,177,223,227,72,3,234,83,101,84,241,225,85,35,146,226,242,254,41,2,175,26,168,112,238,54,192,41,140,107,67,133,9,156,66,0,182,126,92,95,232,90,246,149,104,119,169,25,141,188,89,122,204,155,209,107,144,144,153,4,53,39,196,11,44,115,181,120,231,60,128,49,197,69,53,132,143,162,190,189,129,86,246,244,227,109,52,81,207,154,61,212,177,198,119,87,21,190,216,122,64,214,233,235,191,136,224,91,187,40,66,96,179,223,200,106,21,30,237,153,34,201,210,9,195,16,153,225,97,124,68,15,154,126,245,105,173,54,36,71,192,10,234,128,202,76,139,71,164,89,177,117,69,32,69,178,119,8,254,199,28,23,54,140,195,195,0,15,112,57,48,176,15,217,173,132,240,221,58,121,140,111,22,62,89,189,91,29,168,26,146,1,218,184,148,123,130,227,7,159,109,204,166,185,111,15,51,236,101,42,205,176,99,154,101,145,54,249,109,23,205,89,133,207,86,246,65,8,50,164,177,161,157,208,9,132,22,27,141,191,56,95,169,163,217,170,27,252,61,244,138,160,241,99,165,132,56,230,182,33,145,215,180,224,78,91,43,152,72,242,69,80,157,184,19,176,189,167,247,49,64,243,127,255,156,129,90,90,90,146,156,78,67,24,211,59,132,104,56,83,121,200,3,201,202,30,55,75,61,173,179,128,120,241,42,113,219,76,14,242,253,171,71,115,40,174,8,1,105,172,95,182,211,215,126,198,132,109,201,170,189,168,28,251,242,106,97,104,228,194,60,7,34,116,114,77,73,125,168,2,172,122,239,72,54,108,108,215,39,247,1,41,171,101,208,186,237,55,10,71,199,41,99,35,146,93,241,19,52,90,146,250,114,41,186,234,162,105,157,77,173,238,181,22,2,121,157,174,231,143,155,18,249,53,228,188,169,188,129,126,143,117,251,162,229,129,135,204,153,235,91,153,166,12,112,13,217,70,240,209,223,164,17,97,160,69,163,252,23,80,87,70,10,252,144,48,67,49,67,132,24,103,113,52,175,21,184,126,93,222,78,39,47,162,240,51,122,4,26,117,161,126,58,71,97,23,223,153,246,160,154,210,152,167,222,88,10,168,220,227,85,95,83,219,107,255,83,91,173,40,53,237,204,55,122,71,214,134,27,230,16,143,122,126,131,223,147,17,202,59,26,147,93,1,216,231,128,42,164,12,28,105,174,130,80,221,76,22,229,183,53,134,132,241,164,185,93,26,139,249,250,240,110,165,6,186,29,218,255,201,16,162,18,227,40,217,8,149,23,178,101,226,7,136,96,65,203,5,33,102,128,174,188,49,149,166,60,56,168,134,231,66,170,9,138,194,94,255,174,136,53,155,119,107,23,59,119,66,181,247,159,242,212,125,108,6,128,217,180,38,124,38,29,22,39,8,181,32,255,66,65,3,163,127,140,101,132,213,169,218,147,29,83,0,35,93,37,235,229,244,63,192,144,51,10,234,203,193,255,131,52,79,125,194,229,254,41,253,97,85,170,145,132,32,21,121,12,7,85,249,111,78,82,175,36,128,176,134,221,178,203,215,241,223,22,202,69,115,113,138,122,223,255,118,158,96,192,143,7,8,107,114,143,73,208,120,222,201,97,246,8,98,69,52,149,119,210,130,104,64,149,193,61,220,0,240,28,55,221,215,240,7,32,180,190,199,104,106,255,17,44,9,180,167,192,27,140,101,189,253,167,151,186,117,107,145,187,227,247,193,37,172,124,30,181,129,71,37,37,220,61,181,41,201,227,54,127,194,136,170,246,81,7,176,150,101,13,183,42,152,169,101,122,45,163,57,3,130,166,249,131,16,42,86,81,91,224,177,203,74,116,85,100,51,146,80,97,32,236,102,65,215,10,81,37,125,14,149,139,128,8,9,127,236,128,163,19,196,65,211,226,130,208,104,175,119,240,76,165,127,9,14,115,69,246,126,152,117,106,59,105,13,124,50,253,112,254,78,199,61,206,200,242,190,26,74,138,201,206,8,70,163,16,177,16,219,209,62,252,190,168,217,45,182,224,146,155,123,212,16,32,31,165,35,192,9,172,249,79,3,211,44,152,189,74,53,39,28,224,145,108,87,232,189,176,40,241,215,12,191,100,77,143,226,165,232,229,50,220,185,110,141,76,61,79,82,60,218,231,194,219,20,142,243,123,222,250,223,127,245,26,116,158,21,191,135,161,0,179,48,143,196,59,228,42,55,172,226,109,70,163,239,236,206,100,0,239,179,214,120,50,255,74,99,65,154,42,174,174,6,160,234,39,173,60,60,5,244,48,229,9,244,138,73,100,101,147,161,71,132,207,119,187,174,15,238,239,14,139,65,2,145,210,222,196,79,207,84,130,231,252,207,133,44,116,103,92,46,45,236,239,8,8,222,107,154,251,4,24,14,167,221,252,126,52,171,86,250,123,222,60,24,195,147,126,68,174,101,166,179,201,129,254,194,185,100,22,156,235,177,202,233,18,50,89,100,27,47,182,30,65,251,249,37,240,17,118,113,44,77,244,223,90,112,33,248,10,123,36,192,68,55,96,10,97,59,96,202,184,155,193,229,156,157,107,169,21,176,205,109,154,59,113,248,162,192,53,67,56,118,106,112,43,211,15,130,176,32,95,73,160,32,166,102,203,118,226,170,179,138,16,161,77,6,150,236,47,42,151,52,152,18,91,137,182,217,241,166,60,39,200,109,67,213,201,41,128,104,160,131,239,215,85,127,63,156,103,24,168,94,255,99,148,131,3,223,208,220,149,154,72,92,172,205,38,241,186,147,24,196,116,189,243,48,159,240,66,33,226,182,10,146,15,224,99,43,130,7,50,20,197,74,133,56,244,160,49,188,228,215,106,106,15,114,199,55,240,127,190,91,69,249,97,161,253,69,70,74,233,119,72,209,245,171,155,122,251,247,122,191,171,45,117,68,96,51,55,110,175,72,34,148,51,27,142,88,236,140,229,234,110,161,91,245,44,90,226,34,147,230,64,0,192,224,79,220,99,113,31,140,95,164,33,90,229,93,202,174,197,79,205,114,255,50,45,190,39,143,153,28,1,219,216,179,50,2,143,56,203,48,62,5,118,168,234,196,255,246,39,43,1,4,246,193,72,239,232,35,111,225,0,96,197,184,15,57,140,14,153,151,66,19,234,227,255,71,78,97,218,123,151,187,149,218,192,165,175,176,82,253,95,25,132,251,36,133,99,209,187,193,90,148,150,255,58,58,146,40,146,110,216,205,99,66,222,80,113,159,16,172,215,124,54,101,49,215,71,23,165,52,120,138,182,134,128,6,149,124,104,167,140,254,180,190,112,177,9,77,214,125,230,251,186,185,240,12,194,234,214,107,102,243,206,165,84,77,149,142,156,72,218,137,71,102,221,214,139,34,68,122,141,59,68,57,11,132,168,16,242,239,97,198,52,224,135,121,96,10,225,196,85,64,204,216,19,173,127,239,172,99,81,24,222,88,170,228,110,247,246,127,160,214,69,82,39,19,139,82,225,128,174,145,234,181,29,123,22,127,87,12,56,208,185,107,2,130,27,192,166,232,239,63,94,123,99,59,58,140,213,236,80,227,159,124,122,117,89,169,255,142,214,57,84,11,74,69,74,20,230,55,169,245,109,169,97,43,5,196,33,218,58,108,98,76,24,214,213,95,89,88,208,84,214,245,8,185,255,107,233,98,65,14,124,215,147,239,245,11,205,243,64,191,63,149,107,70,215,108,31,38,53,229,157,22,93,100,168,35,154,245,199,151,141,193,133,139,8,64,114,72,202,176,130,189,39,214,64,221,155,81,205,162,36,146,196,183,113,73,216,219,94,72,61,144,250,176,94,159,120,241,168,157,26,167,31,22,48,88,208,168,170,173,5,169,54,158,161,244,177,119,244,112,245,162,126,69,86,84,182,92,132,76,116,50,155,204,212,196,60,255,191,4,135,138,144,56,25,100,240,65,78,173,91,209,192,32,208,94,199,235,136,23,187,208,65,118,42,34,255,187,122,143,253,98,223,68,36,85,172,67,73,102,102,48,150,119,104,142,244,39,163,149,168,12,18,58,58,150,232,220,124,223,172,63,90,128,185,174,97,228,5,47,66,13,17,114,49,171,106,77,230,122,128,247,12,193,74,22,105,155,84,234,155,197,157,63,9,50,31,48,38,202,109,155,252,152,159,132,133,111,29,187,144,221,241,64,212,67,207,141,95,190,31,148,130,199,118,152,64,46,154,115,41,202,58,205,12,159,148,146,248,220,87,184,58,14,228,168,101,217,34,241,113,115,68,218,104,2,13,245,87,226,24,210,114,67,80,113,236,11,103,187,208,146,161,120,131,137,230,217,157,75,153,77,168,112,136,228,164,67,33,102,41,120,110,129,33,252,117,185,9,31,120,245,219,44,238,26,42,169,229,117,71,21,151,172,113,170,201,67,113,60,148,248,222,254,187,248,220,247,255,83,122,201,141,39,69,121,118,150,66,23,91,121,3,182,159,36,6,9,51,45,93,72,140,212,189,63,75,20,110,221,10,251,14,135,156,30,129,218,211,144,204,253,213,223,30,201,158,149,220,235,87,98,34,10,217,174,185,36,71,42,117,137,244,41,254,133,53,101,188,94,27,182,97,199,7,183,40,193,94,30,89,40,152,30,62,169,155,197,183,232,181,35,141,189,106,60,240,9,222,118,21,45,123,69,50,130,125,237,216,149,7,89,8,103,87,52,45,41,53,104,192,3,216,169,35,177,156,160,45,180,122,164,144,100,225,96,65,136,60,26,134,42,221,94,158,186,224,163,206,77,113,137,85,165,27,191,181,180,253,72,7,21,173,92,83,120,161,237,91,36,57,116,152,43,55,197,135,169,188,96,177,153,232,34,160,181,100,139,67,252,122,118,76,156,182,70,165,54,85,3,140,219,89,113,97,11,45,248,138,211,91,227,108,249,52,101,225,222,203,125,40,17,22,16,196,38,15,99,22,32,141,236,211,203,57,174,252,89,217,243,98,53,155,172,23,207,3,22,206,214,10,237,3,106,88,218,71,1,70,254,151,47,254,47,131,39,96,135,31,92,229,225,158,173,127,83,46,236,92,221,248,44,169,248,67,128,162,3,77,6,155,72,96,217,227,43,120,227,60,190,110,199,43,146,9,33,18,245,149,9,44,53,84,43,3,209,91,191,111,17,24,82,169,81,167,158,11,35,218,239,8,37,87,159,25,179,13,54,240,217,52,135,163,153,18,202,175,219,136,29,70,44,202,172,112,128,240,29,171,121,149,44,109,122,64,221,199,69,196,90,232,103,94,210,68,38,115,142,14,166,166,235,118,208,74,111,217,77,4,78,60,108,237,105,36,95,91,133,23,58,203,186,89,185,38,45,238,51,91,13,9,31,158,92,175,241,20,28,65,116,91,154,216,61,10,176,212,223,152,217,34,100,183,59,122,3,137,125,191,205,9,186,59,112,124,89,111,55,63,91,111,39,162,206,216,147,161,24,18,73,52,143,53,226,92,83,176,196,44,200,92,83,111,90,54,5,207,163,177,149,30,108,191,146,241,64,70,26,21,109,25,51,20,130,4,142,206,52,124,233,80,239,56,182,101,78,169,139,149,33,1,32,160,90,245,53,229,46,40,159,85,44,101,31,58,215,210,214,187,121,74,230,159,112,192,161,196,66,93,1,15,8,167,184,62,97,36,113,225,169,37,138,15,47,235,181,168,61,43,90,183,230,134,191,136,241,39,66,212,76,130,107,130,90,67,166,165,216,249,110,142,95,201,109,254,170,84,235,29,121,124,96,207,124,205,246,92,45,13,26,62,225,221,60,0,110,41,197,73,191,10,34,145,61,15,117,166,20,246,92,163,135,53,20,215,83,166,134,223,242,34,102,27,32,131,46,124,76,241,21,11,52,108,4,73,175,161,73,139,197,108,222,250,133,188,73,147,49,169,220,25,190,129,172,163,241,37,255,124,123,53,186,5,133,157,140,188,196,178,195,76,199,55,135,66,12,8,240,241,81,57,74,57,92,242,92,11,79,162,44,217,90,106,28,28,125,2,7,50,254,124,125,74,103,191,87,159,17,208,189,52,0,19,93,80,141,116,247,206,73,7,172,174,45,22,62,38,196,215,133,182,38,203,54,244,254,71,229,115,227,122,135,95,207,223,212,240,109,159,111,142,202,229,50,21,94,39,225,163,140,38,143,121,107,149,237,26,52,80,183,149,244,10,31,212,25,230,232,185,42,223,209,160,172,115,11,6,7,95,229,47,39,154,70,113,160,150,140,24,202,53,6,111,223,24,164,227,84,247,2,214,252,95,82,86,136,75,105,24,88,117,46,24,89,91,170,109,154,73,254,224,36,187,91,187,205,6,43,171,222,174,162,55,118,144,29,103,41,181,78,9,194,77,17,180,176,199,68,79,206,237,37,210,186,111,187,116,61,33,76,81,11,151,159,115,223,128,228,224,91,108,32,251,181,47,64,205,169,175,72,213,199,82,135,21,92,198,204,159,239,27,116,58,177,222,32,86,112,203,14,255,219,76,187,195,59,249,44,27,1,144,72,58,7,148,26,27,229,148,63,253,6,121,163,10,3,230,48,103,45,26,240,50,163,74,137,221,22,138,138,112,75,49,35,85,94,77,24,29,155,74,193,177,176,163,96,1,35,231,77,77,236,132,94,92,34,133,91,142,82,214,214,82,70,187,38,61,174,184,100,81,175,158,99,237,126,103,44,42,131,238,7,255,185,161,172,142,39,45,59,49,57,230,95,36,124,192,202,64,146,248,23,186,124,187,211,6,76,14,223,180,119,126,125,75,223,97,93,57,137,172,207,176,115,68,104,1,192,1,91,60,252,53,3,229,107,248,234,20,248,81,181,75,102,70,6,227,156,57,189,177,203,164,17,230,182,24,136,127,30,174,180,35,249,51,48,248,21,151,70,53,203,121,169,57,92,244,221,70,33,168,251,132,25,20,116,168,123,212,44,113,12,223,64,215,26,246,241,234,4,140,92,24,199,213,152,4,8,5,160,164,43,109,179,197,91,143,66,44,142,74,157,137,234,236,241,245,136,175,14,194,126,115,92,145,37,165,172,124,252,206,148,43,62,178,160,201,187,143,239,134,19,30,237,98,204,188,79,133,4,193,104,82,182,15,38,247,226,72,81,0,37,202,167,82,36,103,41,225,150,202,7,22,39,155,158,187,141,160,177,204,168,164,91,152,164,222,53,45,221,180,101,60,117,14,142,49,145,30,249,218,241,45,152,124,34,138,160,20,69,235,187,204,12,164,184,16,100,157,140,193,153,198,18,153,204,47,147,216,34,176,32,225,40,237,4,104,233,137,72,136,110,81,80,151,161,105,52,36,87,181,137,66,60,149,125,32,141,10,18,72,157,198,157,99,172,57,80,121,68,78,19,18,35,187,126,195,202,110,179,17,64,115,167,248,63,13,77,100,236,68,1,91,96,121,57,87,234,176,240,41,61,11,150,115,33,127,25,38,16,79,60,96,76,152,224,160,23,255,237,45,228,54,85,97,80,18,72,228,251,169,129,217,105,176,204,111,51,104,166,133,9,27,169,113,122,123,62,11,183,144,206,0,144,86,5,120,164,99,46,103,30,127,69,230,115,175,211,108,96,117,40,202,64,70,82,215,234,224,18,86,157,222,140,216,178,99,5,49,73,12,54,126,233,59,200,177,245,151,209,8,169,47,29,133,249,251,153,157,135,177,107,39,147,199,40,104,56,100,236,108,73,24,124,133,16,217,51,62,62,15,188,227,251,28,174,246,16,107,91,70,181,243,226,64,78,148,200,67,36,68,231,83,234,31,154,101,6,211,135,128,76,77,134,243,7,183,85,107,43,76,128,1,207,19,36,6,173,45,110,224,48,148,18,223,53,192,196,125,31,68,67,40,192,123,73,54,254,192,57,167,251,161,48,20,105,93,224,100,124,166,157,254,32,77,140,36,183,21,135,79,229,62,146,136,97,242,25,249,55,244,253,61,208,52,196,70,57,118,3,200,74,249,190,219,37,30,3,84,237,124,238,170,56,126,206,115,132,100,56,6,20,94,233,50,48,184,111,198,29,252,229,52,69,50,210,61,67,142,129,175,237,140,145,37,209,69,61,100,134,125,155,60,101,242,192,36,106,22,202,29,92,180,241,87,140,84,83,68,59,12,241,4,56,169,182,13,100,173,60,92,236,106,195,169,19,11,19,226,7,19,192,249,7,194,240,70,137,19,204,126,134,181,4,64,255,246,144,143,152,71,253,171,113,238,42,237,35,183,184,9,14,139,78,1,201,37,127,132,247,212,127,157,189,161,116,38,210,181,65,118,169,95,55,141,193,238,88,219,2,228,166,5,88,96,150,173,18,31,144,188,222,195,255,157,221,151,83,250,121,220,211,204,131,184,156,246,27,37,212,239,70,144,205,36,36,198,73,180,137,151,73,126,138,74,68,130,2,179,219,228,69,124,143,130,63,57,191,65,142,190,171,194,86,141,112,117,199,232,10,32,176,86,51,59,240,197,76,139,189,38,87,168,206,176,172,193,171,98,142,103,140,175,4,122,28,32,164,208,75,105,32,93,98,216,132,119,200,5,255,179,238,150,169,231,45,236,6,217,18,189,144,160,106,95,165,238,132,233,203,181,160,165,207,83,98,194,106,206,232,240,124,178,74,126,222,154,51,184,121,198,167,240,136,4,71,159,226,116,146,253,131,160,78,137,206,107,27,163,106,174,247,253,128,117,251,82,57,10,230,70,63,254,88,222,11,191,102,224,73,198,117,69,189,180,168,68,99,69,39,150,22,123,49,215,119,20,146,135,65,173,174,84,104,137,149,180,126,123,34,32,239,215,114,215,240,116,10,2,213,202,7,163,16,200,164,56,172,172,22,80,31,234,44,205,199,19,210,21,52,171,207,94,215,236,41,226,146,202,119,111,65,88,88,103,60,187,76,156,244,20,85,247,165,85,17,105,162,254,182,154,222,53,164,144,58,25,47,80,143,64,47,86,253,98,2,225,241,221,110,115,179,200,120,90,173,87,48,72,78,81,231,126,101,222,162,175,14,12,174,21,42,104,176,28,240,60,53,144,241,175,239,140,129,149,194,13,49,51,139,115,18,47,114,182,207,245,212,152,230,171,133,106,172,94,109,127,181,22,193,0,209,18,126,214,102,211,93,160,20,234,95,226,212,143,49,215,50,198,174,95,104,234,215,187,9,167,142,96,211,84,154,12,58,31,250,212,156,67,144,181,62,53,113,116,184,62,179,185,167,107,12,161,159,10,223,236,70,81,182,174,218,132,228,106,117,95,215,86,184,56,10,203,137,219,167,65,176,196,132,114,114,28,218,102,101,242,70,242,141,125,23,58,75,73,150,36,47,177,66,133,92,39,125,196,249,81,41,197,175,72,85,89,184,95,177,54,199,67,101,26,102,205,66,129,69,147,35,32,3,215,191,131,6,102,225,45,118,17,52,22,180,70,215,148,141,162,135,3,66,150,205,104,172,132,159,66,81,38,223,219,245,64,42,245,144,194,35,41,27,169,248,0,61,150,88,151,248,167,28,238,65,65,9,58,83,52,89,137,19,101,30,30,129,240,161,234,47,26,156,73,232,15,161,227,7,43,224,6,125,32,24,13,105,239,225,110,94,195,1,119,93,1,212,132,184,118,9,216,157,164,205,135,34,88,123,224,128,151,128,150,26,170,112,112,132,205,32,77,20,155,94,118,169,243,186,158,218,55,41,101,206,114,165,27,4,243,33,179,1,104,27,122,235,54,23,78,69,132,174,231,41,120,179,157,90,190,45,21,95,251,111,196,193,17,98,151,120,104,254,213,79,168,200,77,176,182,135,96,85,199,189,80,167,56,151,63,171,251,99,1,23,217,91,105,154,112,218,174,62,18,207,201,208,39,188,214,100,45,38,206,13,217,104,72,41,51,177,66,154,133,205,172,117,243,161,11,244,68,186,52,189,35,50,205,24,199,142,87,117,161,176,8,89,195,164,77,158,208,214,171,191,236,131,48,189,104,175,186,229,176,127,162,11,153,251,222,228,188,189,175,169,70,127,235,95,164,134,62,218,14,109,71,80,193,195,92,54,240,81,134,171,199,156,229,255,216,118,99,224,76,208,99,191,200,77,12,221,219,31,238,183,11,83,243,216,119,254,7,181,162,206,38,44,46,214,48,230,156,182,0,80,74,0,252,174,194,28,10,195,151,82,132,181,81,113,182,176,185,62,208,84,175,227,68,179,228,208,187,200,245,73,161,194,163,167,252,7,156,51,83,77,246,226,7,10,175,173,222,136,97,46,175,82,159,83,103,124,201,103,144,48,233,115,238,150,56,48,182,97,190,44,122,223,199,46,100,198,126,201,236,4,54,145,28,194,253,114,152,63,116,149,36,170,28,220,154,143,171,26,32,116,79,97,69,51,200,113,218,225,23,29,110,59,201,11,139,236,45,221,93,75,11,70,197,170,168,54,251,93,105,253,85,110,85,231,22,110,107,90,168,210,179,24,77,67,219,239,62,170,220,162,173,207,75,14,216,136,91,195,107,33,89,190,176,46,128,102,187,249,248,132,58,135,219,110,166,134,53,8,252,204,242,194,117,215,187,221,83,252,76,58,187,101,167,94,19,145,87,202,86,255,134,10,100,25,181,160,106,207,49,34,138,152,183,217,165,200,74,187,217,188,169,3,200,211,220,212,106,3,123,176,5,176,164,61,220,67,132,217,1,251,157,15,129,120,9,207,163,113,85,170,202,11,64,16,211,26,90,223,137,137,77,60,74,189,85,173,23,150,179,197,64,150,27,48,176,125,33,142,171,138,183,83,31,153,177,139,238,221,63,13,92,130,5,125,47,168,246,142,119,61,174,150,5,32,230,150,182,146,84,160,113,188,21,42,154,114,97,175,122,176,82,251,0,228,54,85,18,209,8,169,48,6,96,68,55,177,216,184,133,151,37,145,120,21,188,122,132,252,100,28,137,111,126,159,183,198,11,74,217,232,88,14,246,160,129,236,129,251,220,191,98,238,25,9,34,157,117,198,208,110,126,188,48,229,22,170,191,167,200,167,243,117,76,233,244,89,134,232,255,141,43,60,7,26,155,55,73,129,37,52,243,239,62,195,200,198,229,150,54,78,27,255,91,210,148,213,58,30,201,198,48,163,25,189,11,211,106,118,105,131,74,158,231,114,185,88,185,228,164,200,23,134,141,210,213,142,175,125,31,194,217,112,137,133,92,87,244,179,130,118,127,162,81,36,84,32,139,46,219,87,180,138,214,28,173,81,31,233,39,180,127,72,181,54,141,26,171,234,74,14,117,120,39,78,224,102,101,162,14,2,53,118,62,82,248,168,13,253,56,209,70,165,82,161,210,241,107,249,129,75,188,91,101,255,174,159,250,210,160,57,35,16,185,8,177,54,19,178,193,70,80,130,145,90,96,114,2,210,104,14,243,255,157,27,181,7,249,39,21,74,45,5,12,123,253,203,138,6,196,255,89,244,5,1,216,73,92,221,61,191,132,251,0,54,177,108,195,37,82,17,179,250,177,86,237,46,180,100,24,104,205,243,168,0,9,239,22,15,247,65,45,244,127,67,196,116,6,101,32,235,159,109,101,32,160,15,210,116,5,246,68,36,170,57,0,123,127,95,59,250,58,101,87,248,85,46,28,60,43,216,236,151,205,130,172,191,135,129,247,44,127,133,88,117,209,59,189,205,185,236,41,231,132,50,54,59,28,54,157,102,96,51,180,210,129,137,152,132,212,112,129,215,134,62,90,100,39,108,99,178,22,2,92,205,78,97,115,191,145,135,29,93,164,213,39,235,154,27,46,215,225,114,167,133,89,156,206,16,60,109,133,22,105,129,226,44,233,119,85,13,84,37,254,209,122,228,24,117,166,132,88,22,99,197,65,83,138,220,86,243,158,105,226,4,202,22,252,115,75,220,119,23,193,230,162,46,7,133,175,147,203,211,131,198,168,172,209,40,12,213,24,180,223,185,221,108,102,126,116,102,90,230,226,17,193,80,119,207,166,114,86,103,230,211,217,109,85,166,227,250,89,115,240,99,16,221,91,129,46,78,63,248,51,130,93,202,90,171,195,198,229,32,170,236,118,119,186,123,184,101,56,219,178,247,74,252,142,166,132,118,42,82,62,86,82,238,181,118,78,128,136,86,212,113,239,125,233,237,47,112,174,253,146,182,135,117,19,181,126,183,143,251,186,133,14,168,88,87,249,121,162,96,118,18,156,12,15,210,230,146,113,200,232,234,156,11,90,2,237,198,122,36,132,79,248,111,3,231,18,35,174,179,125,207,78,72,0,224,66,225,89,51,102,223,28,210,157,111,22,135,127,55,228,54,9,218,10,208,40,191,157,115,191,152,140,243,161,95,132,60,242,57,176,103,161,68,43,18,126,44,214,143,143,149,13,207,174,117,246,150,85,74,145,64,220,163,84,38,253,2,5,12,114,169,208,224,18,3,107,87,71,189,183,141,113,225,17,27,45,158,226,62,3,25,161,221,110,145,253,187,126,90,87,52,188,177,190,12,135,201,164,33,132,223,151,147,5,38,218,216,25,32,51,79,237,213,245,161,199,26,3,100,4,119,247,93,103,147,184,80,147,242,146,210,53,243,4,203,4,210,158,61,83,130,195,69,12,255,214,86,242,195,137,160,235,201,62,6,129,93,118,196,106,68,109,205,45,67,206,145,19,145,206,65,190,203,128,127,35,129,142,159,233,132,30,242,246,95,119,102,142,45,198,93,194,169,115,23,20,235,214,154,233,93,95,18,191,202,32,176,92,253,99,209,171,205,225,118,165,69,112,226,125,107,69,75,113,9,193,34,150,79,205,253,3,219,239,34,126,186,86,78,192,16,7,121,24,46,99,210,69,24,146,199,143,119,161,139,84,56,62,62,246,122,140,244,83,140,65,143,232,235,255,72,104,114,112,89,67,125,157,179,88,150,53,168,255,252,49,31,199,159,219,8,108,160,173,231,75,105,139,186,43,16,154,153,10,129,249,251,85,208,186,230,187,167,30,125,20,70,161,163,148,194,106,136,195,234,151,166,87,125,114,26,123,184,189,179,204,255,49,53,235,214,204,35,132,18,50,212,49,119,130,201,245,120,175,224,47,28,173,33,134,242,141,77,246,26,206,246,197,130,102,67,196,113,22,200,170,52,32,189,71,168,32,150,28,110,130,77,85,21,158,9,13,159,149,232,5,162,104,97,221,188,86,65,47,227,71,203,254,223,227,167,8,109,204,225,107,1,150,7,226,152,157,188,238,150,73,88,124,197,178,149,255,143,141,196,82,106,11,63,121,106,125,170,160,134,13,164,162,30,53,10,80,217,236,150,115,72,244,69,180,17,41,6,216,23,86,178,92,193,148,173,109,70,83,212,226,212,84,236,128,76,72,179,121,7,217,94,189,239,100,186,233,64,95,126,111,152,69,151,151,59,87,87,138,38,15,246,166,53,239,113,163,27,138,79,123,99,81,135,105,86,71,190,60,105,243,2,215,106,90,111,127,223,119,197,10,89,243,159,30,250,191,234,226,141,246,164,215,118,252,134,116,230,3,241,190,171,8,83,88,9,247,197,82,250,159,228,178,163,66,199,8,164,209,187,36,97,36,93,27,182,192,42,154,7,10,5,8,30,110,238,89,132,50,199,150,190,15,27,62,225,7,157,236,203,65,73,9,144,186,132,158,31,63,67,171,210,132,149,255,96,93,128,95,155,200,242,47,201,9,62,245,109,17,146,56,191,158,22,141,34,198,7,153,53,80,52,8,42,147,30,73,209,151,201,142,228,29,191,222,90,27,88,225,126,102,231,22,85,79,145,204,106,102,248,44,80,119,151,195,224,196,4,158,141,28,215,69,142,13,137,69,21,193,234,251,199,94,76,188,122,21,143,8,89,242,63,56,129,81,99,188,225,130,137,9,199,77,1,62,202,43,96,62,136,153,152,251,169,120,30,186,118,21,212,141,154,236,180,181,140,237,145,0,129,251,148,147,31,247,132,218,6,160,57,216,188,78,0,220,38,75,105,213,56,211,140,120,37,0,208,33,205,110,42,149,125,2,194,52,157,253,3,179,74,70,69,207,236,128,192,185,217,136,221,16,140,49,64,242,114,50,41,62,238,240,203,40,46,137,148,194,72,71,166,15,118,173,244,26,23,54,13,42,186,165,123,47,126,228,32,189,0,190,103,84,82,177,113,167,32,199,118,248,218,45,22,103,66,158,120,137,32,5,92,33,152,184,86,32,210,106,185,128,184,43,95,230,181,60,63,121,21,191,255,198,30,195,249,238,29,65,31,209,66,105,219,156,143,211,160,165,216,46,88,134,132,206,3,150,71,207,164,82,227,166,52,146,168,142,148,190,244,186,100,181,141,74,236,61,157,157,79,14,140,146,20,214,150,24,96,180,177,126,135,123,94,31,109,139,171,188,176,235,70,192,184,48,175,125,63,29,193,118,110,154,245,166,244,197,240,112,176,72,166,200,237,190,154,189,228,65,70,222,204,229,72,177,169,212,5,154,85,86,65,216,229,233,198,57,45,36,123,149,48,247,154,50,44,45,165,99,199,184,100,133,252,6,63,98,21,240,107,230,118,92,207,113,15,96,12,130,42,162,60,255,119,70,38,217,15,55,109,149,185,125,127,247,54,210,120,0,37,215,161,201,230,153,149,66,215,3,7,140,179,158,121,226,6,138,132,49,98,114,248,215,193,59,77,99,51,169,163,119,96,2,72,29,135,100,191,204,159,78,156,45,140,125,26,53,169,88,72,149,213,184,45,76,96,119,45,3,207,167,133,9,232,52,197,73,140,109,187,67,174,108,19,80,173,169,27,6,116,155,209,176,110,144,68,252,173,95,210,0,219,147,117,146,35,30,153,11,13,237,179,68,7,83,144,142,177,182,119,56,179,146,234,255,2,167,2,35,68,184,170,168,67,211,52,128,153,115,221,30,119,198,178,41,200,68,202,245,144,190,53,232,28,205,141,7,51,9,65,172,244,124,130,36,209,161,191,83,204,88,47,93,144,91,67,61,176,87,209,241,12,89,180,113,202,89,217,150,17,171,177,238,97,223,86,166,62,100,205,81,20,242,60,240,160,214,199,71,85,161,169,55,238,7,96,74,229,247,99,45,86,193,132,47,242,209,19,252,146,229,188,244,166,54,172,225,178,15,132,26,217,138,157,139,141,186,45,132,11,107,180,97,206,225,110,206,71,225,39,146,238,237,189,154,67,59,236,224,218,45,143,202,147,67,190,40,149,157,252,135,252,99,180,97,37,111,80,90,29,142,74,224,122,203,164,217,176,111,147,108,113,213,176,197,187,68,85,75,96,235,200,106,161,84,146,49,62,138,29,106,16,111,222,60,238,219,158,61,125,254,229,193,65,231,166,185,79,156,47,254,51,246,216,174,251,22,9,236,9,83,254,89,121,100,109,209,203,162,76,225,73,183,170,87,96,68,238,88,16,20,212,126,62,252,121,46,149,104,69,162,27,72,134,241,130,97,211,107,246,209,21,160,16,151,166,26,201,224,198,222,134,65,178,21,252,38,243,67,121,39,5,109,115,38,207,105,76,105,111,228,38,193,66,207,22,67,66,82,201,138,123,193,134,53,116,174,208,87,7,78,247,27,206,113,25,75,240,181,139,62,160,172,251,156,182,246,171,101,136,57,212,138,88,131,185,232,45,160,191,65,20,190,136,185,30,133,95,127,89,224,157,101,188,39,54,222,10,56,69,249,226,108,126,227,67,243,212,206,5,92,239,129,50,16,116,25,198,96,13,53,246,73,173,194,231,129,182,33,142,174,116,11,228,208,59,158,241,121,3,27,124,38,217,174,73,143,92,100,72,198,141,202,56,191,199,101,66,207,215,175,217,9,59,92,1,115,124,217,138,153,215,235,143,107,23,180,241,34,133,243,27,130,252,197,244,20,160,94,159,152,127,129,199,118,86,144,161,205,105,163,201,103,130,76,190,188,180,221,195,22,189,102,167,179,151,0,250,66,53,221,113,7,178,47,166,109,251,105,141,181,235,78,193,255,12,219,131,246,136,1,182,28,29,24,247,47,245,25,34,151,178,150,0,248,12,78,183,82,2,202,151,103,38,197,3,33,129,222,243,190,11,170,171,55,246,56,226,31,221,84,136,251,49,130,176,136,132,145,120,214,195,33,65,140,253,68,236,71,18,143,67,93,166,163,54,63,154,47,168,212,212,134,201,15,221,149,0,181,75,175,113,199,180,192,243,220,223,63,67,30,85,78,200,101,95,39,204,152,99,160,166,165,246,47,61,136,2,185,218,205,213,198,151,21,175,72,129,224,247,183,139,2,197,81,126,106,189,133,216,89,120,246,112,219,45,102,239,110,167,77,209,30,12,147,142,169,185,121,121,185,232,34,221,124,36,196,128,34,63,75,39,157,144,9,26,65,52,2,98,211,116,172,163,247,88,81,20,16,197,78,129,177,84,220,160,150,40,108,67,114,166,63,236,194,191,206,206,175,167,84,38,100,149,157,61,31,200,86,222,218,186,166,206,170,91,217,120,129,70,147,2,232,222,176,36,58,240,121,3,158,141,188,4,17,50,169,27,137,87,166,218,210,215,147,9,219,26,207,208,161,211,254,85,15,202,111,250,60,90,111,62,132,181,157,57,113,150,131,102,1,82,143,141,202,235,170,139,88,145,205,45,70,99,228,184,1,220,161,41,100,75,92,11,31,185,204,116,12,234,167,67,24,33,6,226,47,203,28,150,68,5,30,2,255,155,141,240,15,97,40,107,212,209,190,96,7,155,221,96,241,53,54,188,137,216,18,62,205,143,230,174,189,218,167,95,150,238,138,177,227,75,174,66,255,169,56,198,252,56,34,214,45,98,201,93,105,107,162,240,248,221,108,0,207,120,203,236,10,167,21,130,111,45,123,146,163,149,135,84,244,63,253,80,108,36,21,135,152,122,55,243,80,237,91,78,30,230,105,201,163,226,100,9,252,3,187,187,161,136,48,198,176,112,234,196,47,164,38,104,132,153,174,9,26,222,50,177,16,182,197,57,142,134,180,153,14,140,82,254,28,20,54,197,132,195,149,90,120,8,46,153,173,110,23,140,27,230,29,164,118,40,203,64,162,240,66,202,184,50,215,110,201,143,176,158,172,219,228,135,175,101,29,109,140,101,119,109,239,116,247,42,6,227,117,174,0,144,143,186,40,21,81,86,59,81,100,202,174,95,58,165,49,199,213,240,57,45,189,168,83,87,102,100,78,29,205,107,223,84,141,39,221,168,164,215,241,111,122,239,9,250,210,247,90,172,191,148,67,16,88,88,81,41,14,4,58,241,122,106,37,217,165,110,70,193,40,81,190,117,178,87,84,192,123,10,5,225,182,179,186,216,240,61,0,6,84,75,104,240,121,216,54,251,198,254,182,202,180,140,233,211,18,24,241,198,86,107,167,135,186,70,169,46,242,195,144,207,135,122,41,42,157,8,81,224,147,176,139,206,112,4,58,224,149,46,37,76,136,232,176,144,173,188,156,103,172,186,19,189,111,85,255,109,254,132,6,185,81,186,219,168,109,200,214,6,46,88,134,145,234,150,122,161,99,103,66,124,78,169,146,176,217,221,48,141,21,158,157,124,115,58,111,7,138,108,209,229,34,160,2,178,67,4,228,7,2,83,156,178,5,63,206,198,126,210,138,119,108,94,52,79,124,160,28,91,127,1,116,10,213,114,21,238,173,129,118,175,254,151,217,46,59,212,215,93,114,136,185,59,33,11,57,35,195,223,87,247,248,60,184,165,75,36,29,70,190,86,26,202,103,79,236,116,87,57,235,136,217,99,11,112,38,151,135,103,234,228,180,208,208,245,213,158,123,168,146,20,92,198,145,13,105,87,122,242,103,60,190,61,109,236,128,240,253,174,222,162,152,97,191,89,178,248,16,132,15,215,243,162,179,41,21,96,237,242,2,110,85,120,70,77,76,131,16,49,130,162,17,144,57,183,94,191,22,186,73,5,46,8,248,83,45,197,44,241,92,232,176,167,90,193,24,9,144,87,104,72,87,135,109,200,10,47,208,177,208,25,26,87,194,127,67,133,107,208,211,150,37,119,41,151,43,133,243,99,141,135,128,138,118,107,146,153,3,94,146,7,5,25,29,56,64,78,46,136,8,169,243,20,239,103,82,126,66,24,196,39,193,46,189,1,125,224,216,65,47,55,39,205,151,114,199,93,201,240,202,42,82,131,9,82,23,150,50,195,58,105,17,180,243,16,248,204,51,159,27,102,3,110,227,204,206,58,157,221,155,180,29,176,149,22,200,187,207,88,34,173,79,171,186,92,15,148,104,59,153,53,202,38,252,68,38,17,96,191,192,21,73,208,116,78,144,219,233,59,43,54,241,127,211,9,223,190,179,73,122,47,95,185,90,123,144,247,133,134,206,211,151,13,44,110,96,58,187,152,132,235,234,81,251,146,217,36,90,147,117,69,232,32,22,74,206,153,42,247,141,145,97,132,138,187,235,207,44,96,101,176,73,39,24,121,107,187,205,148,7,201,211,176,184,241,152,255,187,158,236,57,179,136,59,184,220,252,171,207,218,167,242,26,74,243,36,100,110,67,112,167,72,13,81,91,66,9,200,255,196,101,242,24,143,155,85,186,133,213,154,74,69,94,71,210,99,63,249,74,108,71,57,129,98,252,120,140,46,44,185,193,52,106,232,149,251,11,48,206,36,188,255,120,156,155,12,52,179,216,10,116,33,56,228,216,161,30,42,229,171,66,106,98,150,195,42,47,208,10,251,133,40,26,7,45,92,37,19,219,84,226,229,151,140,173,167,183,123,27,254,124,130,255,114,120,138,207,230,56,199,252,163,133,109,218,173,185,191,132,108,71,84,143,40,25,92,155,38,241,172,245,243,52,238,8,201,218,96,94,189,175,89,3,85,137,8,179,159,87,1,181,246,48,130,161,54,134,53,68,23,206,50,57,85,33,39,113,214,254,211,156,231,161,42,46,222,121,178,104,22,145,224,85,202,243,97,32,192,21,60,12,143,199,214,28,163,52,12,225,28,47,15,35,62,170,57,86,241,190,17,181,236,194,214,142,156,112,98,4,27,213,167,227,226,131,158,58,38,188,163,63,11,127,222,21,92,233,182,224,68,236,105,214,82,118,101,216,74,206,66,173,108,59,61,105,43,252,94,194,208,243,206,133,157,149,47,123,204,255,156,48,125,7,80,169,183,101,121,207,75,39,153,121,166,73,249,50,34,213,33,85,32,149,128,121,190,177,23,217,47,182,171,3,178,134,59,83,110,175,145,206,202,243,171,72,106,2,74,83,48,145,92,55,182,234,216,5,192,215,193,218,210,213,243,81,116,159,233,163,143,138,153,186,90,35,4,173,42,207,249,52,218,189,5,202,224,191,63,159,237,72,220,75,127,30,11,5,68,162,194,41,238,37,254,163,31,78,62,139,244,176,88,65,39,211,1,245,198,224,64,69,0,65,170,51,24,61,86,143,147,33,67,103,40,89,135,2,137,53,128,193,147,29,3,61,143,137,18,160,141,36,245,87,113,51,169,94,216,113,76,77,169,119,113,167,200,114,124,238,8,209,25,238,192,83,72,60,192,106,9,251,57,91,196,203,185,218,143,214,9,41,202,54,176,1,67,210,8,98,81,144,214,46,225,48,99,243,203,105,94,122,70,49,149,208,243,133,96,41,37,200,223,17,245,100,224,6,163,142,2,71,115,128,243,12,215,180,142,145,221,88,15,111,178,45,156,202,1,194,124,253,63,31,213,184,40,246,232,194,173,216,187,96,211,162,30,156,50,230,125,215,194,183,239,125,85,127,178,110,141,46,155,46,168,14,227,188,214,11,27,124,230,192,82,17,228,134,37,47,0,97,215,167,79,180,212,80,3,157,44,146,166,178,11,44,168,0,245,107,122,251,161,45,112,74,201,235,69,3,251,172,161,35,51,252,25,132,233,243,232,239,6,20,31,0,3,199,201,241,55,28,42,193,146,208,120,254,188,31,57,117,51,176,165,165,29,192,142,191,117,140,12,64,15,8,20,223,242,42,62,92,25,25,9,194,185,222,26,15,50,182,38,56,108,222,128,232,24,56,236,122,39,195,102,59,250,177,135,239,179,218,235,203,111,181,7,179,209,146,49,189,40,254,27,141,62,192,155,209,248,190,195,115,72,74,119,147,76,124,109,160,250,39,23,61,137,223,39,118,225,81,132,182,177,38,247,188,244,102,211,246,207,218,38,19,82,108,119,240,101,168,41,170,247,85,244,54,108,103,210,53,185,98,44,0,150,178,84,237,57,150,5,203,115,111,223,163,53,224,191,141,101,223,37,109,169,51,159,124,24,101,102,38,13,99,134,198,164,37,128,70,186,119,169,244,174,252,231,196,118,168,86,131,87,231,31,165,38,94,74,211,199,187,48,187,131,198,42,198,164,243,171,199,187,55,88,115,95,18,139,239,113,111,42,143,46,160,198,125,231,2,152,250,133,145,218,59,133,91,160,0,76,229,98,147,24,161,12,187,92,71,179,34,118,56,174,160,118,90,135,215,132,23,29,193,43,223,46,32,77,92,58,152,107,61,3,188,151,64,82,127,139,151,225,59,34,13,87,72,113,60,49,129,77,182,134,68,222,188,144,47,137,79,56,188,113,218,15,39,5,151,87,207,158,117,170,244,221,153,202,12,48,46,91,54,117,212,40,32,80,78,134,99,167,205,190,200,188,207,43,86,182,220,113,108,194,237,131,112,113,205,159,76,101,46,153,220,111,14,176,233,212,245,147,136,80,171,56,178,180,19,227,15,19,131,219,108,157,162,15,168,150,105,12,254,161,102,245,251,116,16,99,142,85,48,175,31,186,171,85,133,149,52,92,133,125,227,156,48,37,252,130,244,16,53,167,77,197,250,164,237,227,93,190,134,230,74,252,172,135,45,197,42,133,22,7,185,124,3,189,249,124,63,66,118,253,145,194,142,153,91,122,211,106,138,135,209,151,69,127,56,105,164,23,32,94,165,34,84,217,96,70,215,231,53,254,213,41,82,138,210,45,137,58,47,136,233,197,164,144,208,196,42,9,108,8,223,113,37,188,163,20,25,90,247,43,23,125,146,105,104,142,125,45,159,167,71,69,236,163,42,22,245,88,96,246,222,186,126,78,88,159,156,78,2,12,37,236,163,177,201,98,126,60,209,92,35,188,229,114,197,19,252,63,237,55,1,186,253,198,142,106,83,184,79,245,203,122,243,194,231,25,3,241,88,135,60,2,255,67,11,81,79,70,58,204,149,30,12,228,207,62,239,87,216,228,207,2,160,240,88,247,22,251,108,148,43,21,129,6,246,137,44,61,138,20,114,122,3,138,2,16,61,151,251,132,57,187,161,168,58,144,250,36,81,89,236,58,122,110,92,207,136,55,141,155,222,92,19,80,182,244,178,235,158,122,26,207,221,186,59,174,192,52,95,91,109,173,120,111,167,97,135,110,66,157,206,251,51,212,143,81,205,62,48,2,182,171,153,57,99,149,234,133,83,216,137,62,220,216,203,26,203,117,162,69,89,122,150,158,177,115,59,68,202,127,106,2,50,83,81,129,51,146,80,10,20,179,248,121,240,156,198,186,105,101,157,253,222,65,38,28,247,128,86,46,4,99,207,232,78,235,236,1,52,255,184,182,201,13,245,58,100,118,1,40,164,26,94,82,32,154,113,197,253,23,251,109,55,243,57,183,228,31,27,170,133,244,68,140,150,221,226,168,41,162,52,147,196,86,46,111,59,146,150,182,159,164,180,239,187,175,207,7,144,159,198,198,37,93,11,22,170,143,1,152,6,149,243,113,111,215,1,199,251,250,221,225,23,156,74,77,211,14,220,62,54,13,57,49,47,93,120,61,149,8,154,118,253,127,74,64,170,198,179,247,63,73,106,234,39,213,15,225,61,14,236,221,53,122,142,95,40,92,252,40,53,53,255,192,41,49,114,205,83,127,113,106,60,47,8,193,52,2,48,206,219,189,148,224,205,43,75,64,42,190,132,127,47,176,238,132,205,233,19,189,22,25,80,195,192,185,212,207,34,68,145,209,60,125,240,32,115,99,57,123,247,161,58,16,216,226,138,6,18,233,223,5,247,209,22,229,141,196,55,24,50,57,203,250,150,12,207,16,219,72,54,159,9,23,130,226,67,118,230,125,171,111,138,99,122,12,160,192,74,38,163,78,32,46,111,182,84,66,74,58,2,229,46,188,178,106,194,122,21,203,186,8,171,135,177,149,223,247,21,137,249,190,239,53,252,147,190,41,14,81,181,168,116,119,232,232,19,216,181,217,193,5,56,176,133,2,145,69,25,103,159,130,37,230,53,29,175,142,179,207,59,111,5,198,157,237,209,117,122,122,197,186,230,119,134,112,130,30,138,115,247,71,161,92,62,191,154,154,127,107,158,231,100,185,169,149,18,8,107,190,97,229,172,97,117,254,81,134,152,107,175,157,76,170,254,191,149,45,12,252,46,211,7,78,143,157,248,105,204,186,141,25,199,158,68,209,112,215,72,81,143,228,117,148,105,24,23,145,86,166,99,103,56,163,86,17,47,99,202,11,83,197,39,5,82,142,117,249,170,217,198,51,185,144,40,43,233,240,81,7,74,174,80,235,22,231,211,160,145,55,92,22,70,179,167,171,139,31,202,195,225,106,51,28,134,237,196,58,73,19,233,218,48,158,23,17,45,229,45,198,19,239,68,39,141,163,171,50,1,250,21,49,227,163,211,240,78,185,138,219,234,206,22,86,113,205,98,174,164,186,230,90,118,72,39,72,158,246,119,242,241,212,12,89,51,59,169,51,179,54,15,42,233,122,108,190,91,144,96,13,119,99,222,157,209,212,113,84,226,39,187,190,99,227,34,83,84,169,69,160,65,44,13,120,62,238,135,225,78,206,2,120,215,236,248,162,31,79,150,46,138,19,212,16,102,85,119,230,34,152,59,0,174,55,81,33,230,204,162,95,26,72,233,131,168,100,222,202,187,68,199,59,202,184,121,37,94,152,88,84,39,125,79,7,138,117,238,255,121,195,230,79,89,3,133,250,201,9,135,117,7,246,139,164,81,221,135,136,97,174,165,21,119,138,113,238,147,193,204,14,141,17,251,184,207,81,255,114,221,251,179,146,137,99,62,18,102,224,2,221,56,2,161,245,213,224,14,216,112,255,251,152,231,190,221,149,90,252,43,156,35,137,145,35,113,16,250,241,231,104,249,104,196,36,198,54,57,119,45,225,107,90,49,30,236,213,113,169,62,19,153,165,176,78,26,94,205,96,10,136,85,151,68,81,78,195,131,147,69,148,168,60,80,226,63,139,203,151,247,94,20,61,192,254,151,111,159,208,198,72,91,160,48,110,144,58,10,65,198,131,125,7,40,69,108,61,23,54,241,101,217,98,23,41,193,188,17,38,53,137,102,216,68,208,79,185,238,202,27,143,174,177,165,188,84,77,133,78,93,200,136,94,30,234,209,101,40,63,126,170,35,232,83,225,128,40,151,107,160,186,172,215,62,247,35,24,7,44,161,136,200,19,100,79,239,216,146,58,1,27,193,53,228,41,254,211,237,196,242,204,121,208,214,126,174,61,254,177,7,159,222,37,205,155,226,198,84,209,13,89,194,38,117,191,119,217,37,226,22,104,7,113,9,172,136,81,216,77,39,250,224,82,140,8,64,183,34,220,252,42,184,45,109,84,117,181,185,35,45,112,224,56,105,69,217,252,30,105,122,206,147,53,222,162,74,6,187,203,235,37,120,94,182,33,130,116,108,161,21,9,10,68,163,12,244,219,212,4,9,151,190,107,226,195,231,61,93,250,38,103,122,67,127,58,50,65,86,143,42,88,58,160,122,124,255,95,43,170,205,158,14,3,10,200,55,235,147,3,114,96,141,133,147,213,242,1,4,50,2,104,68,22,209,76,51,84,129,66,81,61,91,198,57,1,21,84,61,87,125,216,106,18,23,136,20,9,74,111,103,240,176,231,228,151,95,78,9,164,187,199,147,77,125,91,106,158,50,250,94,27,62,97,35,127,254,118,153,224,116,37,43,9,58,202,186,181,39,202,72,19,201,74,180,118,89,60,231,97,157,57,246,149,64,149,114,195,231,89,251,27,192,45,230,96,80,44,154,212,233,13,29,36,206,136,138,110,126,13,89,162,59,54,100,126,115,64,41,54,207,73,150,202,89,153,94,99,103,76,173,254,121,168,181,8,148,192,79,153,127,69,118,241,203,223,15,184,132,210,85,33,224,148,96,244,33,213,88,40,191,193,16,199,38,10,65,11,225,206,210,189,214,229,231,211,231,146,27,2,217,144,223,13,248,174,42,88,248,89,161,224,121,184,72,254,238,88,209,81,184,105,84,216,198,162,218,171,6,63,105,55,229,216,207,250,96,128,213,199,105,240,83,204,193,33,36,121,0,225,226,10,41,252,16,61,229,106,30,151,27,235,5,218,84,184,165,231,135,147,96,83,94,135,83,128,101,7,32,124,74,77,11,50,157,86,196,215,37,71,63,96,121,110,48,104,202,97,190,68,155,12,59,120,174,208,172,34,104,13,25,31,106,123,203,106,79,181,199,138,53,232,169,48,47,194,68,7,208,20,145,164,234,137,77,58,209,153,103,248,79,101,236,41,123,16,152,119,109,80,57,130,219,121,62,10,75,128,56,186,3,52,163,178,119,197,92,38,206,42,10,6,186,9,79,92,16,204,147,121,143,137,100,127,229,169,29,201,115,45,119,130,44,7,150,12,104,40,109,5,184,45,214,23,154,182,79,225,119,206,210,178,189,13,89,170,91,46,228,201,132,193,176,194,3,0,188,163,8,72,86,111,234,237,236,248,220,25,59,60,212,113,239,193,9,250,179,85,240,163,253,31,116,234,173,161,208,168,151,120,31,88,176,59,247,135,71,219,164,148,10,183,26,255,204,168,73,38,164,107,108,42,40,217,139,61,228,109,253,20,25,180,21,213,58,5,110,237,20,36,238,209,235,73,32,119,210,152,242,54,34,157,118,58,23,26,127,215,64,16,181,82,86,61,59,45,160,23,211,146,121,38,86,176,183,102,180,110,125,63,202,55,92,20,142,18,187,109,18,183,161,241,246,173,56,229,144,192,66,106,249,43,111,142,247,78,56,207,157,37,98,109,162,228,118,113,115,48,166,14,192,91,198,107,166,173,156,46,144,153,139,208,176,156,70,120,180,209,39,196,241,20,206,114,182,250,94,134,104,118,191,24,184,221,190,196,184,80,245,244,131,108,165,197,243,175,241,160,39,118,81,1,0,121,9,108,23,155,25,156,238,58,145,60,218,139,150,46,143,120,221,38,44,170,120,55,244,102,104,219,214,27,98,173,212,87,171,203,189,3,86,223,136,50,82,5,36,17,124,60,233,14,159,238,28,218,104,97,141,51,90,199,125,253,19,178,155,114,136,134,121,245,249,251,85,178,132,179,28,150,1,216,130,208,238,91,13,62,66,95,108,169,74,198,116,245,125,47,56,30,95,242,245,33,2,33,242,250,223,169,152,76,114,18,14,104,192,75,245,208,164,80,154,130,58,57,88,174,74,216,90,11,143,56,234,195,9,174,22,148,184,48,167,10,101,162,133,73,32,55,96,67,124,116,178,128,226,166,28,158,171,248,249,100,4,161,210,98,89,156,34,139,246,220,79,69,27,60,171,235,250,159,44,235,2,201,242,202,141,141,2,51,101,196,141,237,25,151,209,56,0,65,32,0,26,248,197,28,105,255,243,63,140,5,25,165,106,94,142,5,33,82,197,75,76,114,230,254,90,37,137,189,215,63,218,175,216,71,145,230,19,23,103,180,195,51,200,0,181,186,79,251,47,181,17,52,201,96,149,221,38,214,8,82,57,110,85,189,47,177,190,148,63,201,6,242,227,101,81,25,144,129,87,63,215,103,42,238,238,236,197,66,140,70,94,222,64,242,140,5,101,134,195,237,225,74,58,180,222,31,206,15,64,14,51,140,106,139,171,226,151,127,70,74,226,131,175,44,78,156,233,7,80,200,127,109,3,133,147,142,175,44,85,3,171,84,143,14,133,6,246,139,25,202,158,172,191,194,112,179,55,234,214,108,235,79,84,145,69,44,13,64,217,69,59,150,117,207,32,57,153,143,138,87,174,255,245,101,35,50,96,24,243,194,185,12,28,100,171,238,1,233,100,26,219,176,187,15,99,121,124,109,248,0,5,66,107,95,254,58,61,20,22,148,138,106,215,71,178,184,236,104,30,173,76,36,73,215,159,55,205,209,212,97,149,16,129,215,129,223,11,20,232,120,112,206,43,182,22,102,233,246,41,208,190,160,115,183,110,50,225,171,96,255,96,52,176,37,219,68,22,52,169,173,62,195,138,198,92,148,24,253,219,217,198,93,0,70,218,79,97,158,234,80,218,155,217,14,93,5,189,180,24,13,111,86,119,208,6,42,226,102,37,6,158,234,113,231,188,15,161,37,51,203,112,182,142,12,110,22,1,95,239,253,234,127,158,184,152,107,71,80,16,169,214,225,208,197,48,71,191,15,184,93,189,152,253,32,242,18,192,131,132,19,126,134,43,37,131,65,240,219,56,17,127,73,237,62,69,156,161,88,112,41,25,127,58,56,46,161,223,26,50,203,43,48,211,59,156,222,240,239,98,210,228,211,129,39,206,123,207,199,254,11,5,2,124,14,12,61,149,1,144,164,158,196,112,32,143,12,18,214,47,252,48,248,161,248,203,181,240,207,15,236,27,135,217,150,65,121,146,224,226,103,62,243,185,124,79,140,241,27,190,240,72,15,133,188,103,47,211,82,95,184,206,109,82,85,243,224,146,188,250,230,183,205,32,47,29,39,233,147,70,178,164,74,51,112,4,86,226,151,39,239,114,18,30,245,88,141,43,113,162,165,166,67,181,78,39,171,2,2,190,100,37,66,73,221,192,197,178,220,80,160,78,176,74,141,159,216,144,168,252,119,47,106,161,46,141,203,220,5,151,180,84,120,156,201,68,156,182,111,3,188,44,110,189,88,135,118,123,186,68,118,40,145,137,78,128,96,248,101,86,223,189,241,87,138,30,244,72,73,120,119,197,155,108,32,255,179,235,68,255,64,205,96,2,40,201,21,25,64,160,27,144,36,18,61,202,41,115,132,172,152,89,243,113,166,132,104,168,130,131,148,196,55,163,231,144,115,70,70,65,180,40,209,234,198,24,54,235,60,159,185,219,124,210,198,147,172,93,8,245,45,52,248,75,42,172,139,237,21,227,184,194,145,138,248,4,119,169,138,87,52,116,46,8,5,24,101,32,87,134,134,12,120,133,124,190,210,46,111,153,107,180,10,164,178,246,15,60,7,211,132,148,110,122,225,87,28,94,198,3,121,32,66,164,246,71,193,51,70,133,20,108,90,17,131,203,189,11,58,122,225,115,16,211,79,108,79,77,86,41,32,132,86,75,144,47,220,46,33,98,84,41,221,17,145,130,76,201,251,111,15,131,130,34,19,81,179,58,233,147,229,155,99,95,2,218,35,39,109,145,131,67,105,235,104,174,244,94,166,239,77,113,200,245,172,33,154,234,237,240,118,229,21,163,235,205,74,155,177,60,130,178,15,165,48,96,165,238,71,238,245,97,15,42,145,241,124,184,166,255,38,33,200,137,180,1,205,170,127,50,155,59,195,184,207,158,127,107,233,119,225,95,103,12,192,20,139,95,62,144,194,90,76,20,155,0,16,96,66,171,52,6,132,128,126,123,88,69,162,121,204,80,191,245,23,171,156,108,216,191,209,169,139,71,83,168,98,244,25,22,238,251,207,68,164,125,142,116,77,113,60,86,100,95,227,15,28,42,68,118,69,154,7,129,40,140,175,126,40,158,7,98,219,131,137,176,58,254,166,6,14,23,162,67,58,249,128,4,133,151,177,190,235,29,77,115,121,214,26,194,226,12,115,19,202,69,217,197,251,195,60,174,27,191,231,70,4,239,163,12,251,47,16,116,31,156,74,142,135,114,127,246,64,113,139,77,27,209,170,163,49,222,192,206,225,66,250,119,230,89,83,67,246,34,191,212,237,176,29,143,75,105,178,17,53,233,223,132,25,207,216,244,69,8,163,233,194,165,11,12,2,255,176,79,93,165,72,91,222,191,227,199,191,118,173,215,128,24,174,58,34,45,208,131,205,196,55,24,124,174,80,126,112,174,83,225,225,224,220,162,231,14,15,253,10,56,198,144,200,11,123,142,220,33,215,19,22,17,132,136,46,17,118,233,40,77,241,213,18,196,9,147,76,126,175,112,35,232,185,126,17,84,87,225,227,193,32,198,26,206,101,98,17,46,134,146,131,23,123,226,76,130,100,81,242,218,193,148,93,181,126,32,40,103,252,102,166,239,249,229,117,153,13,92,61,242,18,119,108,149,224,83,207,243,240,1,182,121,61,22,190,159,255,34,181,43,48,24,230,159,10,80,236,201,25,195,195,3,166,141,152,150,62,164,224,160,142,164,50,27,123,130,185,171,167,101,55,161,27,10,189,60,238,115,88,143,179,26,90,236,165,176,68,135,225,32,208,9,201,187,243,37,232,162,213,11,179,190,156,104,147,64,180,50,104,217,145,13,153,197,207,210,1,241,93,165,39,240,1,133,2,62,164,80,39,18,231,133,50,129,186,107,4,148,197,47,185,17,23,84,49,164,22,23,233,159,99,123,149,29,205,36,179,35,44,155,148,128,208,252,220,64,224,207,15,226,170,36,139,224,91,147,96,145,207,161,60,98,160,6,47,54,82,73,191,177,93,98,42,2,42,68,20,251,197,13,190,34,156,102,67,48,52,235,208,36,134,44,221,6,34,202,146,92,178,173,238,65,27,226,38,77,4,44,213,250,107,125,244,75,176,52,72,220,12,154,95,61,125,92,43,19,149,132,156,106,97,170,146,63,74,236,125,64,43,98,135,43,68,209,144,194,170,57,12,73,134,185,38,41,174,141,214,179,234,225,115,103,222,135,15,17,79,49,203,115,31,54,129,254,166,74,132,87,253,192,118,92,58,208,2,144,51,36,187,43,45,191,224,163,148,175,76,58,66,12,43,119,18,178,31,202,71,51,215,103,88,205,213,253,149,25,65,119,9,233,188,16,114,145,216,133,76,248,105,189,165,77,201,107,192,188,181,111,199,107,210,209,7,244,229,239,169,94,67,20,23,80,156,14,216,146,209,202,137,89,211,226,64,172,85,38,114,178,61,68,206,15,131,176,142,16,138,188,249,121,201,227,147,155,6,34,96,205,7,41,246,58,189,118,192,150,49,185,132,163,8,167,116,218,195,203,88,2,76,146,68,75,146,174,142,223,149,51,59,46,21,16,164,110,112,44,205,137,137,113,26,67,174,134,203,182,244,65,110,155,128,237,168,93,49,100,252,155,76,50,138,159,17,11,153,102,222,190,136,170,71,9,254,47,212,200,137,85,41,3,92,128,93,19,216,82,218,108,123,81,120,121,118,242,233,121,18,130,57,4,168,214,66,238,241,210,71,65,7,30,135,93,199,10,181,38,160,215,93,84,173,107,52,14,24,69,30,82,160,126,227,31,14,79,73,3,200,180,20,11,159,110,66,134,99,156,89,38,213,239,232,159,212,148,171,37,215,93,120,103,16,107,159,103,241,124,144,152,255,70,103,127,212,204,208,39,222,136,237,204,154,114,245,115,61,244,77,254,37,200,43,206,103,186,190,226,104,66,43,197,194,173,182,180,172,132,197,77,43,222,14,91,73,98,60,216,61,136,218,82,187,114,244,24,22,229,63,191,206,134,136,23,193,41,132,48,50,99,82,49,203,247,237,216,227,75,152,23,7,175,61,127,67,115,72,107,128,27,199,8,29,105,186,48,225,39,52,212,246,238,85,193,62,188,106,165,239,180,100,117,196,113,251,194,21,101,246,83,16,137,100,82,206,143,108,205,165,154,148,80,117,58,219,248,201,195,130,237,180,240,178,32,229,143,110,176,57,207,252,21,200,204,221,65,69,138,74,68,109,162,169,111,199,211,217,6,73,153,229,94,55,169,140,61,68,174,113,119,94,54,136,133,173,179,83,88,72,8,213,86,157,36,230,5,84,235,154,232,174,123,39,110,142,11,244,57,35,208,247,3,180,165,36,78,220,35,150,143,12,23,161,99,230,63,26,195,167,148,111,30,216,27,135,132,92,60,160,72,185,175,2,247,103,137,118,118,66,182,248,242,148,255,26,62,41,18,91,86,16,18,39,103,200,122,182,174,151,225,189,120,29,210,128,105,155,232,7,55,191,0,113,116,198,90,255,102,141,137,231,205,3,156,37,148,136,197,211,252,121,218,131,82,7,206,167,59,242,58,209,163,147,49,117,69,232,51,134,227,209,103,201,148,86,199,32,170,75,255,7,159,107,19,242,223,127,251,117,57,54,174,91,217,247,140,48,20,28,63,202,58,54,95,60,255,104,97,208,73,13,127,139,174,32,21,62,113,213,149,51,36,247,253,172,118,201,195,175,186,27,80,197,123,239,179,68,22,186,218,38,160,20,109,4,36,230,154,2,170,204,103,24,50,205,214,208,186,128,83,253,55,180,52,85,145,14,205,147,186,49,10,196,109,233,133,84,38,25,229,61,43,51,194,187,19,201,144,159,125,171,175,6,24,185,230,116,197,72,79,52,128,198,209,143,191,38,105,55,1,165,31,166,213,149,231,235,86,237,92,117,161,81,144,237,138,109,105,211,231,152,33,107,248,38,76,180,196,231,0,65,163,110,125,90,239,62,154,252,30,241,213,28,88,166,56,76,94,130,174,22,177,95,200,247,135,104,198,108,129,78,109,60,148,221,232,157,150,96,26,163,236,36,235,105,49,112,47,17,116,54,238,131,120,101,81,227,41,109,218,24,246,36,71,61,217,217,50,84,136,142,128,208,212,83,191,96,175,148,110,244,160,103,248,244,213,97,158,252,202,253,96,146,21,31,4,248,173,88,121,229,27,55,160,149,43,149,237,195,230,93,255,85,192,110,179,144,190,203,27,115,61,111,81,210,153,31,186,234,196,68,204,45,110,192,55,101,217,184,219,37,131,97,148,13,220,169,159,122,112,182,239,221,17,8,174,4,164,19,127,193,21,142,137,182,233,58,56,223,121,198,93,214,96,98,251,153,167,157,215,18,37,72,43,132,54,232,149,31,2,82,211,64,135,160,140,203,202,205,183,228,128,53,20,195,26,237,201,110,150,220,19,184,134,117,213,91,156,148,89,54,98,53,187,187,135,196,72,42,210,168,36,54,248,54,74,173,28,233,244,40,106,155,62,74,226,203,76,225,149,36,60,252,27,44,153,89,1,5,161,31,159,118,193,181,149,175,77,212,213,60,167,77,86,51,196,233,234,95,43,8,158,193,84,100,9,74,20,189,57,7,178,111,37,19,123,39,250,188,25,3,51,39,21,223,218,249,168,60,188,46,225,171,248,214,212,181,48,28,161,232,255,122,202,59,168,100,189,139,183,154,10,151,238,118,150,198,161,76,47,91,38,254,155,185,107,198,192,206,155,79,235,228,196,134,194,191,150,14,138,36,194,183,60,252,68,59,73,203,46,129,99,94,208,43,190,228,188,196,185,108,49,61,168,185,27,105,78,36,207,236,74,142,72,1,24,60,245,52,240,83,139,94,3,202,72,244,210,221,240,52,211,128,28,131,231,131,193,32,184,168,217,139,13,51,89,177,96,78,73,149,47,255,8,12,8,220,141,38,137,179,61,72,29,113,199,170,254,152,249,146,125,212,254,1,36,156,227,107,187,83,87,217,18,200,122,210,217,116,243,48,182,147,240,8,225,162,34,172,215,209,153,240,225,208,82,227,77,204,57,176,200,102,195,61,10,8,82,123,137,106,179,217,163,220,232,65,227,223,136,52,211,103,10,165,206,97,173,146,204,60,92,188,210,245,231,57,51,90,152,130,144,144,118,24,111,61,223,187,137,205,22,93,10,112,224,240,176,160,112,7,78,153,189,227,199,122,74,41,139,208,31,32,156,213,201,123,201,190,64,168,63,149,56,224,171,246,38,33,231,167,97,62,122,72,85,139,102,250,211,92,233,21,84,238,98,170,103,181,19,184,81,57,216,54,207,232,246,155,177,61,21,112,25,185,248,3,252,65,144,112,167,91,5,193,70,18,231,16,76,158,245,89,205,46,219,44,202,165,120,14,99,68,253,113,255,25,110,254,198,67,57,51,28,114,175,171,57,116,20,112,169,223,122,2,136,236,208,13,233,86,145,0,37,17,252,58,87,31,110,70,156,236,221,25,45,0,85,130,183,89,56,147,203,116,237,20,2,50,118,71,134,220,71,64,50,174,228,163,97,56,133,27,119,129,134,35,150,31,1,165,172,10,80,76,157,141,201,176,155,28,93,228,187,232,127,206,69,177,248,146,35,228,98,160,124,50,136,53,1,118,177,65,158,101,127,108,43,112,37,199,165,240,184,173,209,175,34,188,140,89,192,158,97,139,20,56,78,131,38,177,67,83,233,57,185,246,110,40,10,18,146,243,125,198,127,162,211,7,85,37,115,99,91,195,37,63,233,84,163,40,206,68,19,237,16,186,238,204,200,214,174,237,61,15,219,13,2,65,233,230,214,116,49,88,223,17,200,193,10,128,151,133,120,32,161,45,150,37,96,63,173,139,140,69,169,201,30,158,195,198,1,244,206,178,150,205,168,127,138,198,73,18,125,153,218,61,152,45,158,191,47,92,3,192,192,183,181,218,58,38,173,180,65,33,237,133,237,114,199,185,66,246,238,131,185,219,92,2,55,201,60,242,87,135,174,18,9,187,190,7,163,138,178,65,217,28,24,100,87,137,112,172,224,190,210,200,242,142,27,206,243,76,118,149,36,61,164,87,84,55,100,95,219,253,8,57,194,79,59,23,232,97,27,236,147,220,158,210,239,96,108,187,130,163,210,22,234,130,39,91,93,20,227,177,2,86,80,150,126,57,120,236,56,110,201,142,49,150,76,77,116,137,16,213,28,49,230,34,245,86,38,191,164,59,170,172,216,44,222,182,199,164,78,240,172,114,181,192,118,121,213,174,183,184,94,40,75,221,247,201,121,137,115,143,16,250,57,132,117,121,28,208,19,128,239,196,110,126,190,152,200,47,186,193,19,223,196,243,245,106,38,109,122,21,175,182,62,14,86,166,3,223,236,24,230,66,230,40,35,27,20,119,239,73,36,73,136,186,103,237,196,129,165,64,76,131,134,118,154,20,252,0,80,26,123,194,48,107,31,218,216,88,151,81,45,72,179,163,73,220,135,114,114,225,100,36,217,215,135,147,131,16,195,184,2,207,146,109,135,214,50,181,204,144,203,124,143,98,209,254,229,180,34,135,51,108,211,148,104,30,74,168,236,240,169,106,150,236,112,73,115,2,84,242,132,177,216,92,51,146,33,60,152,68,105,148,211,55,225,190,9,25,99,240,217,131,210,151,204,2,99,126,240,9,253,215,242,227,3,149,206,220,45,107,19,56,128,0,207,212,191,218,58,247,111,216,145,227,144,145,133,114,67,135,88,181,82,103,239,86,28,19,63,248,89,97,30,249,144,67,97,228,73,249,115,142,249,220,152,117,166,186,124,121,180,60,1,80,202,217,35,109,186,133,16,192,194,43,96,70,106,17,254,116,143,25,254,108,119,124,199,82,203,65,246,124,230,63,59,144,133,141,248,45,116,8,186,183,127,80,64,50,250,108,142,162,97,218,33,228,20,223,205,20,87,105,163,104,173,120,33,189,42,175,88,28,192,185,45,23,224,93,100,84,211,21,13,213,230,205,24,210,215,222,197,168,170,93,103,92,185,102,211,189,57,183,147,39,54,207,37,110,136,139,116,180,191,200,199,241,165,254,122,173,252,224,106,185,245,58,99,170,142,47,108,53,197,78,2,148,51,68,0,35,242,19,212,149,15,152,88,146,59,49,109,84,17,12,24,128,47,248,219,162,229,122,218,4,244,44,115,83,105,89,77,154,120,125,27,67,158,60,21,132,0,130,232,86,123,119,10,88,174,46,144,10,185,88,23,38,131,142,133,50,110,211,169,148,89,234,40,117,175,228,91,43,37,252,101,183,56,184,161,36,224,130,63,45,0,64,44,25,7,222,239,123,16,217,61,13,248,194,240,131,84,212,105,181,105,221,184,111,156,58,24,133,53,166,145,118,53,21,58,92,211,193,137,21,10,201,30,12,217,45,180,166,116,26,155,91,230,20,241,218,11,149,218,28,12,66,118,146,51,105,128,242,170,237,158,226,77,22,211,7,186,232,125,51,181,195,10,225,39,244,38,82,140,210,164,141,114,73,50,205,64,165,127,36,220,153,19,149,49,67,25,66,61,125,135,221,23,186,212,199,5,88,119,127,72,219,191,254,170,222,105,20,162,42,52,141,234,240,35,3,155,105,11,70,253,203,79,110,48,124,158,195,77,68,99,193,147,78,29,141,202,50,93,197,129,164,210,49,110,28,220,184,96,224,171,110,183,76,7,44,5,51,78,13,124,212,237,210,5,163,118,130,110,145,88,96,158,194,88,112,82,216,0,200,250,12,189,110,218,47,58,88,18,154,138,182,151,212,132,147,73,234,89,16,229,201,94,185,91,219,228,4,73,14,154,184,40,159,48,107,4,217,212,58,118,179,122,55,107,211,247,96,56,207,144,209,210,34,89,4,18,249,204,92,201,52,27,72,233,81,41,30,161,20,111,143,64,187,145,232,13,8,247,77,203,7,38,61,140,71,182,58,102,95,63,12,50,194,112,40,178,132,75,115,20,202,143,194,232,152,20,54,157,86,137,122,112,16,15,226,212,86,183,107,89,94,174,220,143,85,50,134,141,3,22,249,6,25,80,251,252,182,116,224,246,99,254,217,172,90,61,196,120,57,178,91,117,213,94,183,168,89,119,205,74,152,221,232,177,124,87,248,107,61,250,236,215,40,96,189,175,64,32,32,56,26,57,87,188,210,55,119,139,129,100,0,35,202,113,137,116,112,5,31,126,38,167,236,149,248,44,189,4,99,74,145,184,39,146,77,85,233,106,52,185,2,66,51,179,119,141,125,216,114,229,170,177,225,114,5,55,211,188,81,133,40,36,115,35,170,66,181,124,45,236,198,106,175,198,191,140,199,222,218,124,204,159,82,35,242,133,139,241,90,93,237,7,4,221,188,147,227,24,223,162,229,74,89,85,254,255,240,206,241,164,62,222,176,168,19,175,238,40,52,158,122,46,68,253,50,127,49,160,162,15,248,18,234,148,68,252,248,145,207,219,84,165,217,246,31,72,66,42,234,234,37,34,108,231,175,38,204,32,244,101,103,172,208,29,27,216,122,164,160,6,23,192,193,17,66,252,83,227,200,214,53,35,97,10,97,220,70,91,1,220,31,8,155,135,124,245,38,106,250,169,89,225,81,136,62,169,250,154,116,189,182,208,129,202,199,129,193,241,44,223,193,180,249,86,86,167,9,224,90,68,67,198,9,194,11,51,249,164,165,235,107,85,19,88,158,184,105,81,112,26,63,40,109,192,169,237,17,18,151,58,95,19,94,252,233,232,187,10,175,233,212,16,11,254,83,85,252,243,185,35,132,200,181,68,30,111,250,85,123,218,246,232,115,59,153,104,185,232,173,222,14,188,54,53,36,100,177,181,239,174,24,152,170,17,180,132,51,225,198,126,194,54,12,76,174,213,41,213,245,243,185,52,61,219,97,190,245,51,229,42,229,67,6,227,209,29,170,224,197,255,196,187,90,52,51,193,64,30,67,6,116,63,89,17,200,108,215,246,228,2,106,96,161,156,92,230,234,9,2,118,65,225,255,172,185,225,154,187,216,245,48,100,183,197,193,41,36,207,216,134,46,13,173,15,0,154,51,57,177,41,10,56,21,105,145,117,8,36,152,144,8,112,9,159,104,128,176,9,252,12,156,16,53,233,97,66,137,114,100,85,39,255,80,219,182,255,201,48,237,69,116,144,245,52,180,164,74,149,173,228,114,12,61,93,38,131,197,14,167,128,110,183,8,168,243,252,176,179,232,107,215,108,37,44,173,27,134,202,35,128,139,82,61,110,53,19,223,214,73,66,187,75,84,238,150,27,54,131,165,48,185,201,32,48,57,243,3,72,187,168,93,5,76,182,229,50,206,247,158,121,117,37,90,53,77,177,135,35,92,120,1,218,9,178,203,134,245,233,6,202,136,75,196,220,3,222,161,163,187,248,167,119,104,227,118,161,188,234,89,219,225,180,98,210,211,72,173,176,134,178,16,216,0,232,132,128,128,20,220,99,196,143,136,224,133,143,52,235,172,96,13,7,128,249,197,155,18,156,240,9,252,101,248,89,156,234,190,216,155,179,24,87,65,250,94,248,215,11,12,176,23,2,94,209,155,148,148,80,161,73,143,116,136,127,200,54,194,182,43,27,116,156,2,81,20,173,1,129,220,129,14,11,44,244,195,195,164,169,190,6,24,208,189,241,110,243,173,106,149,177,100,33,114,120,55,84,138,163,13,131,132,173,145,159,217,57,145,222,237,235,47,61,206,101,220,229,114,195,37,1,232,135,166,251,201,1,224,115,18,236,35,9,131,191,244,87,242,187,170,85,19,150,90,16,130,122,74,202,1,149,184,3,223,234,68,137,189,12,86,253,254,45,174,138,148,186,145,240,94,21,30,210,151,215,162,117,201,153,198,249,111,193,241,165,128,75,142,181,236,195,206,82,40,81,122,147,236,239,37,144,125,111,96,4,151,170,214,18,244,183,113,229,166,191,41,20,186,202,249,255,236,237,38,52,206,23,239,252,0,169,67,157,124,219,79,17,228,107,92,224,81,37,34,85,33,108,93,218,38,213,188,142,126,169,58,81,134,223,151,174,30,194,237,174,52,240,17,222,103,84,47,165,177,175,170,62,182,1,51,107,152,251,160,115,94,50,238,27,145,102,149,187,45,13,4,100,50,224,84,115,155,84,113,233,240,104,220,149,232,41,75,146,11,84,164,251,212,235,5,145,81,111,158,108,27,50,245,22,39,60,15,41,58,132,82,126,208,160,43,52,174,87,152,59,195,136,144,82,222,68,156,191,232,244,70,171,176,37,27,101,151,76,1,206,110,243,243,102,26,48,134,109,36,211,167,161,151,44,122,139,199,71,178,164,253,40,179,76,185,23,252,67,132,166,136,124,54,117,234,113,244,193,134,103,179,53,156,105,171,84,40,184,156,39,210,234,88,154,195,64,111,137,212,75,119,150,23,147,155,144,186,161,187,59,0,231,84,113,219,90,67,23,241,157,235,132,184,65,155,33,239,119,131,47,122,221,101,104,86,212,65,134,171,231,214,19,105,195,54,204,22,162,78,47,146,167,216,28,147,86,228,218,74,65,158,190,249,193,21,98,75,197,146,72,49,55,231,217,239,130,76,68,155,116,132,123,235,91,92,185,171,47,155,14,246,100,123,223,81,235,252,124,43,211,255,142,48,255,251,83,231,40,124,10,205,50,95,66,158,9,121,136,120,76,246,42,81,205,67,111,6,23,93,237,248,201,9,123,59,74,79,17,197,120,186,4,242,15,67,12,131,42,132,108,102,98,48,98,233,97,101,40,228,158,9,72,161,155,0,235,7,210,254,39,168,235,82,38,136,232,164,35,37,1,106,72,87,28,30,34,105,27,25,20,156,1,20,119,90,152,148,45,211,188,8,180,138,230,24,42,31,76,161,70,26,247,117,72,83,32,109,91,103,239,10,207,129,178,63,68,172,79,15,218,192,76,106,227,204,79,83,154,167,14,62,155,241,173,59,25,157,198,167,54,100,203,253,18,196,54,171,43,173,187,12,60,214,247,217,226,138,103,49,43,156,170,220,229,128,43,195,25,33,2,98,29,98,39,250,79,8,194,25,144,60,143,123,36,6,197,4,206,129,182,98,0,214,113,77,224,131,188,206,238,59,230,92,35,117,185,91,93,196,3,12,74,66,117,65,147,68,212,88,91,55,104,156,198,33,229,59,223,203,73,127,222,98,92,154,196,70,174,168,151,57,86,241,96,210,145,174,54,161,211,186,106,117,195,206,231,240,240,234,94,97,197,178,225,158,206,49,186,197,121,57,119,168,156,59,102,170,247,247,112,208,29,243,226,21,146,21,177,67,182,20,71,77,206,56,172,254,30,219,253,248,214,170,16,12,32,180,69,151,71,176,1,33,230,245,158,181,77,163,58,252,162,18,94,243,177,84,0,225,97,221,212,146,41,86,86,124,237,121,244,190,168,197,129,88,93,27,187,147,141,195,90,144,170,187,182,39,104,105,184,107,41,207,142,255,26,77,6,242,126,39,55,252,48,84,31,128,149,39,132,132,145,13,2,101,175,123,168,36,133,95,83,86,128,209,74,175,25,37,209,109,177,24,114,148,171,160,73,58,160,154,135,183,199,241,215,244,72,213,228,113,14,116,245,50,14,56,187,209,240,9,28,237,61,104,237,174,131,19,152,92,171,237,59,126,111,213,179,152,112,97,4,93,73,50,224,0,110,124,102,32,99,66,229,60,135,22,40,101,101,104,218,254,163,50,170,54,212,48,251,41,116,121,57,104,239,63,97,52,5,53,54,186,251,4,212,20,240,6,117,241,2,172,166,136,241,70,216,222,15,232,151,17,222,74,142,177,180,244,234,45,229,3,139,37,10,91,100,236,193,54,126,85,221,133,237,46,14,125,0,8,233,255,126,143,172,193,41,199,0,254,5,19,86,244,235,231,189,39,143,195,10,137,91,54,18,135,160,53,163,230,173,235,197,106,79,88,24,194,237,131,46,171,53,87,17,177,127,204,193,140,168,36,33,194,84,13,41,209,222,226,58,44,79,188,178,83,109,113,154,25,57,29,207,230,230,0,221,214,112,123,155,8,41,84,173,238,200,118,194,139,83,184,218,112,9,152,232,44,64,195,126,165,245,68,107,174,222,236,91,154,96,157,207,85,143,45,248,127,138,194,169,117,218,144,238,114,247,241,243,40,238,109,38,160,215,243,108,212,88,188,73,235,250,77,3,20,222,78,196,180,201,229,237,188,153,154,77,249,156,91,137,226,204,17,30,179,143,209,59,66,85,57,125,192,73,135,242,231,11,131,207,174,60,57,86,50,233,10,240,116,66,238,205,202,238,99,174,50,88,75,218,11,33,178,205,24,136,236,223,196,78,105,27,227,116,99,16,146,75,104,209,201,16,86,129,241,64,217,210,59,178,171,154,250,187,48,67,122,95,173,184,212,66,88,233,16,26,125,64,191,198,162,206,112,50,198,249,22,14,33,35,80,227,26,249,194,161,58,145,107,8,81,27,22,30,101,51,67,21,201,83,241,26,61,253,14,41,105,89,115,37,150,209,172,97,241,1,2,172,241,242,178,116,200,86,85,130,28,250,115,63,46,199,38,133,50,39,134,124,132,69,46,42,62,204,82,239,27,126,254,230,246,230,135,23,76,76,244,151,141,238,35,5,255,8,80,79,252,224,254,72,112,219,211,228,6,167,126,15,75,190,143,153,213,211,20,200,127,178,236,32,231,75,241,103,101,112,183,46,201,205,108,37,142,116,227,46,220,48,93,105,210,13,79,199,45,163,25,42,160,209,110,185,240,240,64,119,166,187,181,114,84,132,153,207,231,158,19,128,2,241,68,44,243,154,157,187,157,100,55,179,32,77,201,55,251,67,149,227,95,18,218,118,59,3,186,2,38,209,200,99,71,113,80,230,250,120,166,58,206,191,81,35,222,33,225,76,98,6,50,37,185,195,164,254,241,234,229,38,88,246,230,204,38,7,15,76,220,120,213,139,201,141,54,38,105,238,223,152,29,89,184,182,111,27,90,180,22,208,0,62,29,170,210,93,14,81,30,82,223,30,134,31,49,85,65,218,24,117,89,202,190,99,211,216,175,174,32,15,171,113,23,216,244,208,141,155,46,155,109,1,13,154,57,29,16,208,24,170,102,65,77,43,86,55,148,134,226,124,228,105,204,211,44,39,83,145,11,182,83,94,12,187,7,134,154,81,235,150,213,102,245,142,152,78,146,39,87,7,135,56,142,175,72,166,74,41,90,195,65,101,60,200,30,163,92,1,171,46,208,150,247,101,107,22,247,45,47,145,7,150,127,3,183,155,43,196,183,219,160,128,247,3,5,154,13,48,253,101,217,181,163,78,139,146,91,51,165,202,78,212,60,175,76,144,242,67,107,31,64,69,249,17,82,168,251,132,80,83,209,252,72,209,2,204,88,20,127,244,153,63,9,51,169,49,208,54,179,190,204,52,240,69,24,192,225,124,132,108,167,179,24,201,104,133,114,127,253,173,211,62,181,206,133,202,157,50,150,5,98,110,170,15,112,50,6,50,32,46,187,219,3,244,86,242,23,24,102,5,206,42,53,193,181,187,224,219,212,84,46,83,13,222,10,20,41,180,236,11,121,184,240,2,253,220,194,106,243,42,158,74,22,174,170,204,220,102,4,6,227,61,76,120,195,81,34,231,116,48,242,90,108,57,249,171,16,99,194,242,25,61,63,203,47,255,11,91,95,169,246,69,169,149,142,207,178,178,254,181,148,155,227,206,137,243,172,84,238,196,113,141,45,229,28,15,71,88,135,84,182,76,180,137,87,136,188,240,3,97,48,227,129,56,186,125,196,193,2,90,217,43,68,152,195,131,245,68,36,225,222,179,114,176,9,169,104,115,93,46,116,232,17,5,187,171,192,242,24,113,85,253,211,36,189,232,56,101,206,139,240,27,75,77,58,244,96,205,90,40,128,35,158,69,22,103,42,153,183,101,219,34,134,226,166,195,210,225,23,82,7,60,90,37,215,50,208,209,42,171,36,208,63,72,180,227,17,99,81,140,44,229,137,207,248,92,117,41,220,98,151,42,14,92,143,31,57,9,30,205,243,72,169,200,63,139,81,66,149,208,156,30,240,224,216,34,13,216,50,225,153,7,19,14,76,212,150,4,5,166,81,84,169,102,79,35,67,77,7,60,125,156,9,39,16,203,96,126,114,207,170,19,219,55,107,6,177,137,52,67,146,98,176,175,158,208,109,42,64,211,246,161,19,224,7,157,110,25,244,239,140,143,190,59,56,12,171,161,42,251,48,91,135,55,57,236,153,38,57,196,157,190,241,29,47,71,124,225,88,200,158,113,183,234,101,183,191,55,100,19,114,209,99,53,181,35,234,14,111,6,93,75,244,92,166,140,175,152,74,95,147,47,194,196,93,134,253,139,113,114,148,27,93,168,82,164,219,6,86,212,0,18,254,195,213,181,167,72,33,246,225,166,219,95,53,191,252,135,18,222,62,67,14,194,87,71,73,217,21,87,96,110,238,122,124,76,122,19,129,7,227,19,89,201,240,40,59,81,110,173,19,86,124,178,97,24,103,62,125,165,249,58,50,123,178,184,208,149,50,210,70,223,183,106,127,145,161,146,230,13,237,197,159,45,88,14,84,49,7,212,255,222,113,85,214,223,120,27,115,224,201,209,209,177,108,56,165,250,121,126,189,13,119,226,133,135,238,51,194,66,148,76,0,134,66,78,158,24,106,74,1,174,143,173,222,106,240,160,93,78,45,238,90,241,75,99,64,123,176,96,61,40,75,188,177,25,33,255,55,15,123,165,156,242,87,21,197,170,216,104,205,162,180,98,186,67,210,0,205,135,224,254,0,49,224,45,211,90,38,16,178,201,55,206,167,109,62,100,186,143,232,182,53,94,36,10,202,247,229,1,118,114,22,75,231,221,216,142,147,12,185,115,100,74,49,182,43,160,205,202,92,241,81,205,29,108,210,144,224,135,104,71,2,207,170,40,112,49,42,254,155,47,125,161,178,231,212,78,225,125,185,250,226,138,168,137,99,62,128,196,116,126,121,109,61,17,86,93,79,82,205,217,231,177,66,238,171,115,217,226,146,89,84,198,78,179,178,126,162,98,36,166,255,178,78,83,168,242,78,9,40,248,52,58,6,61,139,227,126,250,141,242,216,108,160,244,115,68,140,142,135,114,21,209,216,26,17,117,174,63,208,169,129,120,81,51,149,31,157,77,46,38,222,199,180,148,12,72,171,107,143,150,191,101,166,44,121,152,49,199,12,60,115,160,213,26,14,102,37,95,133,80,34,197,102,22,22,55,253,88,112,126,63,123,183,179,77,237,233,188,26,43,113,149,25,116,219,68,218,0,217,123,182,34,95,56,172,138,193,242,62,234,0,96,114,34,163,184,211,207,137,117,127,9,168,174,12,113,200,141,145,37,111,185,186,202,231,139,198,172,242,6,1,186,22,62,103,132,95,30,186,238,177,165,129,191,13,153,22,159,245,196,235,80,140,88,182,240,176,135,101,234,241,70,93,19,171,6,56,192,57,157,196,52,66,16,50,98,123,212,96,13,125,213,1,35,11,12,167,182,25,70,178,200,244,67,145,201,167,21,189,250,136,200,145,173,167,185,18,79,188,105,80,59,121,26,221,253,199,40,152,151,168,117,107,168,78,84,24,218,102,29,49,75,253,221,180,159,68,169,89,174,209,124,184,219,144,238,186,218,70,185,89,17,104,92,183,9,215,220,12,249,49,187,250,187,175,249,187,11,110,163,181,103,169,99,234,157,100,68,188,198,39,102,166,184,87,222,212,148,235,210,199,5,35,13,24,233,92,96,26,227,88,185,186,17,155,185,75,177,121,30,227,85,72,223,13,142,24,58,60,195,44,107,254,9,59,230,17,68,83,203,101,37,132,106,163,29,146,51,178,208,233,248,116,15,229,53,196,21,117,106,251,67,118,114,17,153,178,179,80,195,252,28,175,220,146,84,110,26,234,147,237,128,32,61,176,144,179,23,200,82,165,29,17,247,200,133,254,172,63,30,68,159,164,167,140,249,75,228,106,150,85,150,220,138,30,2,192,115,229,166,209,238,180,147,27,219,102,213,209,93,48,116,51,201,234,128,12,24,18,115,113,106,76,5,114,206,112,22,12,30,38,103,145,236,227,63,225,226,16,198,26,20,166,164,24,208,182,0,8,112,234,61,109,207,248,107,247,246,44,48,154,63,149,195,65,226,84,218,68,102,247,254,228,99,238,164,179,6,161,226,229,152,118,152,234,225,175,120,196,178,229,152,184,20,111,216,115,248,254,249,165,109,141,56,118,33,19,57,59,135,161,202,79,23,48,218,183,56,125,40,88,13,2,132,252,106,236,233,2,53,238,69,229,97,245,143,43,218,207,208,74,17,29,249,24,131,94,8,237,105,52,201,95,120,28,102,163,57,116,246,251,2,74,53,184,244,17,61,142,83,193,2,135,109,12,129,254,159,85,238,197,80,35,202,114,119,219,221,110,104,67,154,29,147,108,205,31,174,168,211,61,254,79,142,233,35,251,174,72,91,20,218,63,133,222,18,35,90,213,58,67,114,223,5,151,6,8,227,173,118,62,144,206,70,44,251,195,239,149,172,208,122,135,54,15,197,118,249,249,162,243,133,194,200,111,5,175,34,138,163,175,104,75,221,1,242,69,116,141,191,34,27,225,53,243,137,194,36,17,83,86,236,247,21,139,79,128,26,34,203,27,225,44,181,102,225,252,38,16,113,210,90,22,236,208,36,103,197,248,133,101,151,13,226,251,51,143,153,221,212,133,252,27,195,106,22,32,130,208,33,75,181,171,198,107,139,180,152,98,56,246,199,51,25,182,99,143,193,236,172,3,236,220,66,62,9,191,178,136,166,155,101,223,177,109,80,148,141,233,203,226,29,202,0,157,181,104,136,14,253,242,252,131,93,33,226,118,48,181,175,81,98,165,222,246,235,36,69,232,191,29,5,176,143,185,150,7,155,46,240,124,103,251,137,184,129,133,63,164,214,38,120,38,50,200,153,232,240,107,154,107,248,133,167,97,19,42,227,47,248,153,16,91,68,68,156,216,55,207,127,172,154,254,154,97,62,45,205,70,172,46,89,211,12,242,44,113,242,167,154,242,131,251,19,163,238,203,53,244,81,32,239,49,93,45,238,202,101,174,222,39,27,166,140,105,41,115,95,179,231,236,119,150,198,249,74,240,94,78,102,38,8,33,91,152,198,48,129,150,81,254,235,164,8,68,162,128,63,110,249,118,169,157,66,150,69,0,115,115,180,218,87,67,181,179,237,69,224,110,209,139,31,13,48,185,202,19,135,190,75,45,50,176,184,206,90,202,203,128,150,138,245,13,189,217,49,145,14,236,170,152,39,60,238,4,105,224,51,155,32,124,105,212,236,210,161,107,227,64,57,41,47,194,231,250,39,174,185,45,78,238,192,233,214,250,253,183,62,146,12,72,49,32,55,156,95,240,71,99,253,58,204,239,126,6,172,92,251,11,241,56,151,126,53,235,172,157,61,185,123,40,30,187,23,66,62,117,124,20,92,116,79,117,250,233,184,180,221,159,47,251,70,253,152,254,194,37,176,5,120,94,6,93,149,148,104,243,251,97,52,185,18,54,214,86,49,130,11,90,70,189,16,88,220,185,218,12,246,168,162,198,55,181,208,212,173,158,254,235,83,244,69,30,233,111,130,122,81,60,242,217,173,189,133,211,68,81,77,180,130,145,232,34,222,185,191,169,101,231,226,6,135,23,146,84,253,53,32,94,211,1,232,38,106,149,118,9,24,22,72,120,116,170,63,0,98,33,28,169,55,158,65,224,104,136,129,240,230,222,39,52,130,100,30,58,127,198,205,82,143,52,47,28,154,72,8,80,119,253,41,252,144,232,7,229,105,67,40,105,9,183,86,14,97,212,233,14,74,142,180,254,132,154,125,31,44,124,37,34,230,240,29,107,81,228,46,162,252,155,162,225,130,125,53,172,106,95,142,155,96,183,211,246,26,72,74,255,40,53,14,138,174,75,185,132,0,104,148,160,122,13,52,238,221,214,81,15,239,195,113,150,107,95,49,227,87,79,84,164,252,146,73,212,134,104,219,67,90,97,170,77,220,138,19,163,135,128,47,220,116,22,77,32,111,125,74,14,156,153,206,71,185,87,193,131,219,170,33,197,186,138,147,77,180,248,189,31,196,245,182,67,206,103,149,56,85,163,51,33,0,42,94,227,79,222,178,217,253,208,31,93,195,92,148,168,124,100,10,24,163,30,3,23,99,216,201,65,193,220,142,183,34,219,185,62,150,216,15,83,199,143,79,33,25,26,1,133,222,179,16,57,103,22,129,79,61,82,52,144,172,34,132,196,144,110,125,231,220,119,242,132,202,123,135,186,216,119,2,102,160,128,155,235,136,139,38,254,185,15,144,152,189,193,227,121,173,144,21,120,210,28,182,252,61,153,242,241,92,14,242,11,53,244,162,223,67,28,95,126,31,253,105,243,215,81,108,58,159,60,4,21,214,205,43,35,201,209,2,115,121,39,169,101,86,177,237,10,148,116,139,207,38,55,99,231,61,74,233,175,120,248,169,162,250,23,227,117,42,27,65,186,198,79,187,57,221,70,49,247,184,140,194,36,196,194,228,137,174,33,235,73,169,200,252,88,209,59,155,142,55,97,200,205,21,5,130,57,7,166,141,244,94,142,70,232,23,141,251,115,39,227,52,30,123,237,93,234,25,97,34,19,69,228,152,99,72,73,12,89,235,31,156,208,22,169,173,154,69,16,87,188,113,56,230,164,236,131,115,240,73,63,243,42,241,91,144,94,53,168,48,9,180,86,78,88,58,216,210,189,237,222,137,100,142,212,111,160,23,178,137,193,91,184,144,169,168,163,89,39,27,16,55,145,127,193,90,225,6,24,23,212,174,111,213,44,101,166,52,71,20,115,109,199,120,136,164,119,57,228,235,73,245,104,83,63,81,47,182,214,178,8,52,195,30,135,250,203,155,89,170,219,37,69,96,247,3,77,128,18,240,92,203,220,135,223,238,232,123,180,104,91,128,11,218,235,110,65,231,25,108,165,185,66,84,207,187,133,17,177,19,55,79,61,83,75,49,228,119,199,180,62,49,126,86,28,241,22,199,16,134,125,153,250,213,7,22,95,45,95,23,96,110,164,252,251,164,198,50,206,19,8,6,198,145,65,53,221,235,98,152,165,140,244,152,118,227,145,86,13,152,198,113,173,250,238,214,61,17,13,77,177,2,149,161,223,106,172,254,50,177,15,72,243,170,19,52,36,83,241,166,251,114,129,161,194,40,197,228,184,110,3,82,108,132,122,134,21,25,69,59,212,31,69,220,150,100,242,161,77,228,36,214,20,203,135,62,139,92,188,226,63,21,27,207,146,146,27,40,10,224,158,201,133,15,65,220,79,4,93,90,146,145,193,47,203,201,214,245,232,212,33,7,210,103,32,205,172,220,72,194,139,163,106,65,130,170,99,68,66,58,178,159,250,138,100,132,23,195,169,124,82,170,191,122,133,212,240,27,200,55,203,117,71,67,145,37,36,253,99,100,165,113,230,194,120,209,9,209,116,21,24,116,120,107,30,120,17,136,99,254,133,170,133,121,191,173,148,81,213,81,5,91,148,106,68,172,87,155,255,153,78,146,49,93,98,50,241,154,223,128,39,202,103,210,192,31,66,50,54,168,163,28,58,52,109,24,127,212,173,58,125,215,255,201,170,200,248,183,14,172,186,50,177,19,92,140,27,56,231,183,183,4,45,104,146,246,241,19,14,159,233,38,174,164,42,40,226,124,196,56,51,37,55,67,15,64,209,133,82,104,179,158,136,255,34,150,228,5,42,87,48,67,128,210,75,99,22,165,34,229,76,229,7,7,112,162,245,119,219,62,179,231,152,237,241,232,13,79,193,19,250,121,101,124,152,213,238,145,232,150,160,250,46,90,171,132,36,207,152,113,15,6,14,228,65,63,231,158,150,225,136,189,148,160,10,19,51,229,219,3,218,157,1,209,61,187,125,55,8,251,61,171,109,10,53,247,115,194,247,27,198,210,219,246,31,223,110,136,63,146,29,97,25,253,36,232,176,90,183,97,0,205,148,74,209,216,105,201,229,146,137,134,197,104,173,199,253,2,52,219,203,26,42,109,216,81,236,114,121,223,27,101,255,43,199,12,129,0,118,135,15,24,173,57,89,95,128,50,34,168,186,223,194,23,181,255,132,39,181,37,177,212,42,239,242,231,81,55,4,64,180,169,174,178,50,54,46,152,15,89,129,150,68,124,76,72,136,166,230,121,196,216,63,186,173,15,120,179,50,57,199,99,161,173,144,105,88,191,243,73,192,12,107,64,221,3,101,223,23,8,178,27,211,146,145,133,50,121,33,139,126,238,138,33,224,79,7,121,84,142,80,242,239,228,176,170,200,188,22,245,12,48,115,75,96,148,172,219,234,129,60,82,200,155,77,188,61,16,207,61,156,71,131,87,253,67,112,78,51,17,45,232,105,61,245,152,250,199,164,115,182,89,200,119,37,38,201,102,173,62,3,232,209,27,208,62,183,135,98,25,151,153,62,15,15,64,207,67,78,244,210,233,0,91,213,167,112,192,36,255,14,92,87,144,245,165,69,185,113,166,162,169,133,98,12,110,219,88,42,91,202,212,70,59,228,44,226,154,63,47,127,175,124,149,127,22,21,39,151,203,32,94,212,108,1,60,61,136,242,63,186,34,139,96,7,104,199,222,178,18,239,166,21,147,228,122,164,251,136,174,255,117,148,19,42,105,49,97,228,110,22,92,166,133,6,52,6,8,63,119,52,200,96,209,119,26,50,103,168,192,84,74,193,3,74,91,221,116,216,250,44,214,200,168,218,125,231,22,208,245,172,68,59,6,73,205,15,208,117,142,146,136,187,56,102,21,253,21,249,54,185,232,66,232,219,245,247,12,60,206,127,227,176,200,29,153,222,246,44,114,2,125,225,94,131,209,237,22,182,30,241,3,49,59,165,74,214,56,170,153,143,172,179,11,126,42,32,165,68,49,100,163,108,253,66,84,11,12,1,126,90,111,15,63,73,198,53,12,7,253,105,184,154,223,60,241,215,158,31,171,63,251,15,219,172,153,0,149,154,226,51,91,207,215,116,37,103,176,183,52,115,86,185,38,253,12,192,191,250,157,138,80,243,172,42,169,88,66,29,178,29,102,31,7,255,250,88,140,147,72,148,115,214,20,74,105,63,39,222,89,113,161,168,233,37,19,177,128,168,8,61,132,226,78,29,234,148,232,209,56,222,120,218,197,183,127,40,15,156,122,107,134,128,245,198,219,18,11,148,45,100,24,185,100,60,26,92,32,26,115,6,216,94,224,208,205,190,46,60,212,168,235,65,210,6,32,64,112,251,37,53,134,49,168,93,115,187,122,245,47,48,132,10,135,72,134,132,43,78,32,84,51,65,167,185,18,9,222,107,65,151,221,124,90,81,225,221,164,65,176,93,25,126,163,189,125,113,94,113,16,3,176,95,136,243,204,168,135,26,38,192,225,159,10,246,50,241,79,232,253,112,0,157,100,122,156,200,131,161,84,236,3,232,206,216,88,94,228,75,125,82,27,10,65,251,108,119,59,9,238,120,223,226,176,3,200,192,35,252,138,107,215,46,53,156,232,190,1,180,181,126,185,162,17,123,191,190,148,99,56,87,41,165,179,160,228,74,79,206,238,65,176,123,32,82,54,33,144,251,54,18,97,120,229,205,49,37,27,75,17,98,37,75,59,128,75,176,250,80,44,194,36,68,78,111,110,121,217,13,157,123,126,181,106,75,193,165,92,157,136,67,242,12,251,228,33,180,15,24,113,24,81,129,97,191,34,83,116,233,230,65,41,217,143,130,163,59,201,238,177,148,243,74,179,57,110,57,110,129,160,248,10,35,90,136,119,113,96,38,75,220,0,23,64,143,159,244,86,227,137,250,24,10,252,135,219,246,13,98,71,242,20,27,164,157,43,159,242,77,168,19,50,175,140,36,202,34,96,172,34,220,2,105,241,113,162,228,112,207,250,141,191,187,55,236,86,78,56,32,61,247,201,55,84,251,141,248,37,234,105,176,108,97,151,139,14,7,137,120,181,245,139,250,155,60,183,129,149,127,199,244,231,34,118,42,40,69,238,218,94,234,129,74,252,11,99,156,149,185,168,109,15,217,72,234,191,194,195,216,161,181,218,251,93,234,25,108,213,241,253,184,29,142,59,101,76,110,125,157,149,10,135,28,123,48,175,98,77,58,124,129,189,20,0,93,41,33,12,88,123,97,193,109,190,12,41,203,229,125,113,105,6,120,4,82,248,250,27,73,225,240,205,146,194,178,48,30,219,75,86,13,28,43,126,78,247,4,112,132,153,187,14,28,140,80,50,223,93,127,135,152,65,232,153,95,185,192,111,232,160,141,154,107,240,11,125,83,105,244,75,181,163,221,224,29,157,179,80,57,7,238,123,35,33,110,146,204,230,62,79,66,56,201,91,22,93,253,32,164,222,25,193,0,94,75,105,59,0,187,50,80,58,117,205,212,75,127,11,190,120,39,102,169,195,233,212,158,249,183,92,188,185,13,152,165,195,232,162,45,95,42,91,127,125,28,24,195,79,239,62,87,139,158,130,148,46,67,25,246,188,188,154,187,114,190,164,247,3,87,92,129,7,134,46,207,26,224,54,110,49,105,187,103,133,91,92,158,153,92,247,141,11,8,32,218,12,35,234,114,22,239,190,209,53,2,141,89,181,177,160,191,40,236,162,25,206,150,97,30,40,153,211,25,170,104,81,163,209,132,99,169,190,237,213,240,60,72,213,51,164,235,149,49,73,233,51,58,206,255,32,149,126,202,1,136,60,231,16,234,168,28,226,186,38,174,116,151,46,55,57,86,102,47,48,86,85,95,229,159,250,32,178,90,227,132,108,179,178,1,17,2,76,123,154,184,233,239,113,101,84,209,1,52,178,232,176,231,17,151,212,10,44,68,189,42,27,161,152,75,246,248,160,12,168,128,17,88,72,223,233,182,5,66,236,7,216,59,200,20,127,121,161,237,69,176,177,138,205,20,120,59,243,21,181,211,56,14,27,132,34,175,65,48,119,241,107,223,58,230,77,112,139,62,245,255,184,200,237,64,126,145,239,95,35,150,9,199,6,110,251,147,185,56,113,13,113,78,68,50,5,40,205,252,204,218,191,168,34,142,28,131,238,1,122,25,85,26,40,124,126,82,4,65,11,22,24,152,97,176,220,188,195,13,9,8,46,47,182,42,92,137,25,9,45,81,254,8,217,155,31,124,33,232,114,206,64,62,63,111,133,46,81,121,94,74,93,96,86,139,145,239,201,134,223,188,230,94,101,33,119,248,18,99,79,233,202,195,245,61,18,186,239,253,125,155,230,129,208,169,110,153,243,133,176,252,145,166,165,235,203,187,25,82,222,225,126,248,28,158,29,15,68,20,72,77,61,188,23,129,231,95,226,11,235,232,114,3,251,9,128,214,235,75,129,88,186,180,121,206,216,139,134,101,255,182,205,168,109,243,117,219,107,45,237,10,191,85,223,150,111,56,126,251,142,91,134,163,25,182,99,29,159,20,249,104,17,207,52,120,139,214,171,213,23,5,207,149,78,187,91,192,154,24,8,52,135,56,8,72,20,60,249,99,223,12,243,43,222,250,192,36,125,62,10,174,223,238,77,29,201,21,15,206,114,39,189,31,159,243,61,81,48,99,44,47,161,139,246,150,170,77,58,218,93,203,144,86,81,146,46,230,77,182,123,42,176,19,178,182,97,78,20,182,194,8,37,22,224,86,125,153,83,230,108,44,196,27,58,0,140,98,41,173,54,148,129,255,78,242,184,113,204,55,254,37,57,100,160,240,152,114,216,130,1,226,2,94,237,26,132,73,56,102,158,156,227,226,26,23,119,77,238,167,75,214,219,150,142,52,199,253,241,241,196,27,117,247,164,157,90,111,114,10,184,142,21,114,203,22,79,52,254,180,213,219,92,183,173,139,32,111,126,36,238,226,29,158,254,113,57,154,111,154,46,137,70,122,189,229,50,212,220,213,196,127,122,130,213,250,225,152,96,26,10,15,202,24,207,82,59,166,103,182,47,12,198,35,155,52,181,239,97,15,12,14,157,220,250,144,247,51,118,35,147,178,185,28,65,141,9,37,202,253,109,8,233,145,230,239,137,74,77,212,192,247,12,149,127,89,81,236,129,127,30,154,235,115,11,166,95,101,128,130,170,162,211,65,7,96,251,146,239,40,63,101,148,12,248,239,201,221,39,91,136,199,222,182,106,253,162,219,76,104,158,172,216,121,55,114,110,30,255,10,175,109,224,163,118,128,246,212,160,244,65,252,40,37,114,101,73,170,162,12,216,84,95,8,177,141,106,44,72,93,35,91,193,21,148,171,62,199,171,255,122,30,175,228,177,71,79,174,247,168,24,139,50,209,181,89,207,140,168,65,99,159,47,250,119,133,91,15,203,199,117,191,197,214,83,231,213,249,191,161,196,64,197,240,250,207,83,121,217,13,56,47,252,234,102,205,142,12,161,24,37,50,26,176,142,185,84,170,209,54,232,118,20,115,72,173,139,109,40,137,117,61,65,125,37,169,165,193,68,172,143,0,230,151,66,9,137,93,53,130,22,74,207,9,235,70,69,208,120,2,234,212,222,217,194,201,46,76,216,62,213,17,155,69,232,201,144,159,226,98,199,105,79,219,129,231,35,11,36,48,144,231,114,34,208,26,93,66,115,34,110,196,140,167,17,181,46,115,174,76,182,95,168,247,158,60,231,156,208,135,57,235,3,75,96,119,58,159,12,165,120,226,146,94,15,242,226,53,63,71,90,106,111,111,53,32,199,236,21,233,2,10,199,126,221,18,246,60,193,104,68,23,2,170,234,224,172,72,190,177,76,82,154,66,111,179,235,106,79,31,118,142,207,17,11,98,57,198,246,128,135,110,249,40,11,125,109,43,37,9,54,173,2,144,215,182,168,77,217,106,64,50,130,63,34,187,97,133,8,142,31,43,164,241,199,60,122,139,126,13,92,174,13,113,102,102,46,192,90,14,62,172,76,66,49,38,203,8,90,160,139,49,89,254,194,86,85,166,220,39,157,194,216,156,203,255,4,200,243,150,170,142,236,150,147,184,103,147,247,96,10,234,56,55,153,97,96,120,189,31,246,6,118,76,6,209,157,74,44,87,172,162,58,99,52,111,8,5,79,130,37,88,62,242,3,42,113,174,181,97,170,178,207,175,56,76,219,159,108,119,95,219,121,97,85,43,253,2,200,169,3,113,52,255,199,141,49,218,116,61,186,35,111,205,11,168,159,211,209,76,171,165,231,35,225,133,118,69,241,35,83,177,28,105,136,120,3,16,70,227,232,225,254,241,180,202,148,251,56,191,203,119,201,222,18,158,178,204,236,121,251,146,48,253,116,234,51,120,17,127,26,231,240,63,152,6,241,92,248,95,28,14,58,95,196,128,230,199,17,39,64,70,13,215,211,173,123,208,168,37,246,246,253,144,124,87,225,243,34,247,228,185,127,234,14,158,59,137,22,49,15,185,217,115,39,152,145,89,67,109,219,187,100,216,111,221,239,177,26,250,137,203,248,29,79,101,67,113,93,219,2,19,118,168,40,55,185,99,223,16,85,206,98,123,203,186,145,167,146,183,132,212,190,199,162,178,165,47,131,52,48,121,108,203,62,26,25,202,121,59,124,116,12,183,113,133,190,70,151,195,206,222,199,148,148,169,40,43,38,226,164,105,49,48,95,217,52,195,140,34,146,254,241,14,161,81,231,54,81,222,105,100,235,40,140,53,36,122,182,227,241,154,249,96,95,179,162,114,250,101,78,184,243,136,85,149,253,116,186,133,144,60,203,125,252,41,250,181,219,10,251,208,40,203,183,76,193,254,237,48,163,140,145,93,231,48,144,247,39,180,56,218,153,173,113,205,196,189,59,193,45,69,90,215,222,138,195,33,136,146,192,132,137,105,97,40,1,242,125,26,100,173,119,92,207,215,221,213,199,60,44,134,181,160,223,235,17,100,87,140,98,79,19,135,219,190,53,57,193,211,28,77,50,154,75,225,189,36,89,207,171,15,3,241,76,38,136,38,123,132,12,94,162,147,190,8,187,136,84,242,237,84,33,150,173,70,36,125,18,47,32,66,95,153,172,255,145,110,189,187,213,192,30,98,244,185,120,124,236,159,161,55,7,110,229,215,112,173,62,170,137,248,152,118,215,46,75,47,180,105,30,117,233,147,182,187,217,168,64,14,118,140,54,39,216,48,136,1,177,182,95,241,99,126,88,87,102,8,120,134,8,253,86,101,138,173,36,235,223,230,99,227,229,171,88,196,106,10,27,220,120,81,51,73,204,18,82,38,89,31,46,107,232,53,154,94,238,221,189,170,229,51,177,162,99,66,230,218,111,223,210,178,34,234,35,129,192,12,216,121,198,207,69,118,22,187,80,162,98,109,36,166,144,211,78,142,97,212,143,70,65,161,16,95,24,64,253,0,56,3,11,98,213,48,188,37,155,160,249,81,177,235,244,186,61,209,236,26,221,127,221,104,184,131,51,53,94,63,164,25,228,115,138,172,70,213,149,215,247,87,227,114,250,138,86,126,131,184,109,81,163,120,83,81,171,196,157,63,144,5,99,106,214,104,204,6,154,67,144,225,92,224,191,238,145,165,30,190,34,164,226,191,207,206,155,45,170,221,8,150,113,237,60,110,199,170,26,222,53,32,54,153,158,83,19,174,32,155,232,25,235,56,197,251,225,164,231,93,23,147,170,173,185,175,194,74,134,251,239,5,218,227,236,107,20,141,193,4,128,180,216,58,19,62,159,104,69,52,193,4,219,206,237,123,223,46,34,251,246,110,83,39,206,212,53,250,206,243,148,106,204,6,109,188,252,182,139,160,217,2,218,228,243,113,129,107,221,230,233,89,202,153,116,137,241,88,166,183,56,32,195,79,166,193,115,95,181,2,28,186,42,230,170,252,229,27,233,182,154,161,26,88,128,176,17,177,100,116,67,39,230,63,137,121,207,121,60,201,136,88,99,230,40,145,200,131,201,246,81,103,160,129,56,89,240,208,163,82,114,227,213,0,228,206,184,80,198,141,26,244,219,193,32,245,100,177,75,73,241,46,93,138,211,215,111,143,171,0,149,128,229,218,116,172,223,52,236,167,221,176,157,177,22,80,106,220,48,107,118,132,241,161,192,30,240,198,234,151,53,137,82,144,212,149,198,30,54,127,178,169,38,77,98,81,16,212,41,241,218,182,199,226,211,202,189,2,235,160,51,114,148,211,43,34,138,183,30,155,39,233,253,186,239,65,115,224,111,171,4,105,81,67,149,204,30,187,177,168,137,22,200,180,250,123,90,213,97,76,222,132,144,20,75,149,12,30,103,10,191,205,192,226,66,83,82,91,63,82,223,206,93,11,100,125,222,3,24,112,196,24,104,231,145,8,59,30,57,55,228,167,158,83,136,213,78,208,134,220,48,204,181,20,236,212,66,47,230,65,202,101,75,254,255,29,86,85,159,40,63,224,98,200,172,177,15,45,49,199,69,158,13,204,241,182,204,99,146,15,148,142,218,176,22,254,81,35,238,172,140,28,148,213,167,62,91,21,40,83,255,240,5,231,73,43,222,159,233,141,109,63,217,180,116,171,114,53,112,181,213,144,70,174,84,129,23,128,198,215,176,103,191,45,177,43,164,215,52,81,143,204,87,206,243,21,213,26,241,46,239,176,13,92,234,252,12,135,101,4,132,137,14,23,225,41,193,231,244,24,139,55,31,17,153,8,224,66,136,255,202,178,230,39,28,40,114,179,220,142,220,108,157,94,60,89,74,103,200,134,16,30,107,137,104,200,23,169,130,229,249,66,244,165,182,36,228,44,130,13,131,42,118,241,70,142,145,136,200,206,39,192,98,113,114,202,60,34,47,138,243,22,132,126,110,81,204,35,86,134,36,71,82,62,105,175,229,253,230,105,163,82,20,150,130,52,222,140,5,5,53,183,86,8,109,5,22,246,163,252,117,106,148,190,148,36,28,184,185,142,241,131,116,209,77,31,252,228,74,231,99,37,15,33,105,228,154,163,23,198,226,54,155,153,89,112,132,135,189,5,74,3,218,23,252,1,233,18,120,126,216,209,60,244,95,6,82,177,88,191,144,246,78,186,123,0,114,2,253,175,102,1,111,130,145,254,115,232,233,172,201,11,233,135,250,100,69,96,99,94,144,88,109,229,210,44,118,240,71,253,155,91,6,192,176,201,81,104,253,205,154,232,32,200,75,186,80,20,245,109,7,244,154,32,16,5,127,165,11,52,8,70,247,158,190,125,175,161,247,182,47,67,219,161,230,10,186,32,231,43,145,175,118,136,197,8,169,46,195,24,154,1,81,11,195,162,81,76,137,41,23,32,148,9,4,183,57,56,125,235,207,172,211,34,32,136,239,93,250,129,41,191,130,150,79,215,151,123,237,3,180,152,29,49,101,124,247,129,27,102,112,135,99,208,166,228,196,91,78,126,103,70,95,146,235,78,123,102,254,6,251,124,189,228,154,77,159,149,24,115,185,34,144,71,26,71,252,34,9,94,14,216,17,31,141,21,28,69,41,56,250,158,125,129,27,248,17,7,58,21,40,71,123,27,254,71,248,176,210,52,160,200,25,174,223,68,35,223,91,114,133,170,49,76,94,192,93,17,251,198,183,207,104,204,117,160,149,192,63,204,154,126,15,183,122,134,94,92,236,55,188,37,67,92,58,126,242,4,61,1,40,7,169,174,187,210,59,207,138,78,23,22,62,87,134,20,238,133,199,226,219,239,224,226,179,13,248,81,89,162,6,156,242,212,39,218,54,251,227,121,246,227,149,243,74,216,168,110,29,79,241,160,12,209,1,219,210,124,186,98,127,164,198,127,184,90,125,252,37,55,93,133,29,144,27,11,2,211,200,93,129,165,18,137,218,208,154,10,155,93,140,38,246,131,81,101,212,78,101,65,45,172,99,178,206,186,140,42,89,112,109,146,3,46,240,81,4,152,68,147,9,183,25,13,215,246,198,78,200,227,76,194,48,102,69,187,26,133,88,82,116,72,149,177,244,99,152,34,65,147,210,120,23,82,84,36,115,239,134,216,42,215,127,232,107,111,112,39,70,54,192,234,147,234,43,111,184,95,138,9,75,102,92,14,98,11,243,163,68,226,7,93,150,255,18,44,103,250,144,71,27,14,214,237,231,36,141,1,27,131,18,158,156,112,253,25,124,253,145,131,107,160,169,162,242,209,226,88,167,252,80,208,238,211,61,222,104,42,115,51,164,152,220,227,33,160,6,193,68,123,54,97,37,193,207,221,48,142,200,156,252,44,139,135,97,142,215,174,30,223,0,96,67,157,226,19,107,11,245,198,175,251,158,138,73,119,203,84,27,157,39,124,3,160,84,36,250,138,48,68,133,10,1,84,51,181,48,23,147,26,39,199,171,56,34,80,244,236,33,204,123,177,254,103,39,240,141,4,132,47,195,147,233,236,136,140,131,124,203,140,67,170,204,90,96,110,60,118,247,20,152,127,212,229,8,214,57,74,46,113,212,148,58,104,202,51,172,155,136,207,85,128,168,12,125,163,139,149,159,232,55,224,225,241,195,94,23,150,108,229,196,122,235,138,218,133,94,79,129,195,43,17,112,81,47,51,222,7,204,111,252,61,81,7,254,139,109,75,39,204,44,103,226,65,73,145,46,20,34,175,149,65,26,175,254,9,56,85,228,188,76,193,141,40,160,43,69,43,182,218,75,125,135,201,106,163,72,156,101,105,171,186,14,181,48,37,110,255,33,156,195,238,39,216,80,233,4,72,136,109,108,136,98,37,1,138,109,77,226,181,161,204,188,22,206,34,37,145,42,45,200,100,182,23,232,14,160,35,27,59,175,105,120,93,162,98,90,208,37,49,156,227,175,229,57,189,182,137,161,80,180,6,85,97,99,86,56,245,245,24,78,119,114,65,24,104,113,112,246,16,218,236,198,104,13,248,144,230,145,202,194,107,17,175,73,237,11,22,16,227,139,220,4,62,132,243,199,13,103,199,220,33,30,232,51,111,123,117,85,6,41,89,250,184,91,192,158,232,23,228,156,174,56,254,142,103,17,223,230,210,134,163,160,211,193,148,230,210,26,106,27,51,192,225,216,86,240,104,138,75,13,29,92,39,152,149,80,113,16,235,191,252,224,153,104,158,118,67,149,126,13,155,236,52,149,87,63,22,139,102,127,134,190,196,1,235,28,237,114,72,241,53,118,16,132,197,175,253,207,0,7,221,239,57,116,38,8,213,160,3,194,29,226,99,177,169,108,126,128,80,91,110,30,72,125,57,44,230,115,209,204,65,79,157,247,105,12,125,231,92,217,238,209,88,225,191,86,234,143,84,178,116,171,155,48,139,216,114,25,140,170,214,142,249,251,229,18,95,100,32,207,78,6,217,187,81,70,106,254,103,166,40,188,238,56,195,217,63,190,223,0,75,88,69,106,251,76,43,101,20,246,26,146,1,85,47,177,114,94,162,56,150,33,0,89,37,209,33,172,15,71,135,14,8,254,218,214,223,45,38,166,236,117,87,119,33,31,130,249,23,24,201,107,83,142,59,83,174,143,253,23,226,165,60,163,187,217,236,139,251,158,180,143,101,176,202,248,64,148,142,47,94,135,184,115,53,142,225,195,125,26,156,207,139,145,94,193,41,5,237,0,19,102,65,228,48,228,218,97,158,218,112,228,80,232,249,192,211,245,92,220,230,235,83,185,90,184,192,228,231,91,82,9,168,194,45,157,157,128,239,196,57,72,123,39,13,213,99,99,224,107,195,251,9,28,34,250,166,125,124,105,114,191,54,237,45,29,7,167,186,59,2,46,36,10,12,131,191,1,180,161,1,37,19,11,98,76,118,98,161,245,43,130,174,73,107,255,183,66,109,29,183,130,54,162,144,235,176,168,94,12,149,117,44,251,56,90,187,220,148,233,45,113,0,228,240,131,88,224,31,228,140,194,176,171,226,240,129,247,109,184,227,126,180,195,12,224,57,143,247,85,24,21,254,42,65,182,32,212,41,177,11,238,97,236,10,92,235,67,131,37,153,144,174,84,85,116,177,84,221,186,237,96,75,32,198,103,71,162,79,90,122,14,29,247,154,91,239,120,192,135,164,156,120,46,37,42,228,108,84,119,60,80,108,2,22,167,113,38,245,59,219,156,7,138,29,31,32,28,87,151,141,233,57,92,252,220,209,99,170,228,14,24,100,48,188,159,111,142,142,234,45,81,85,174,13,19,17,198,16,19,163,210,236,47,145,178,184,23,147,95,110,19,243,124,22,240,24,84,229,235,38,89,177,159,220,236,6,156,218,91,215,202,94,4,40,220,40,183,254,99,123,161,104,97,7,137,179,173,46,183,213,89,254,128,12,38,225,220,112,251,143,53,166,110,134,223,68,117,132,31,233,27,6,72,115,137,199,237,113,253,14,142,236,45,101,102,39,199,80,250,3,101,47,195,4,163,252,1,113,156,235,109,86,8,184,32,42,175,52,106,176,240,19,203,67,148,176,7,196,236,19,122,38,74,35,103,237,202,137,148,168,222,28,148,105,176,107,137,115,182,155,132,64,38,97,41,63,200,230,112,6,235,31,183,17,213,131,84,72,17,140,216,39,57,237,191,207,190,68,121,80,83,77,73,223,77,142,141,243,240,173,64,55,52,35,211,98,106,154,160,239,34,163,14,88,137,81,45,71,208,67,156,253,198,227,213,70,194,108,90,66,147,203,30,185,106,184,240,95,143,45,61,48,184,85,217,100,243,57,199,9,197,132,161,236,215,69,251,8,118,29,183,74,207,121,24,5,206,35,76,139,52,136,65,192,29,175,33,116,117,180,64,158,158,184,170,3,223,93,115,16,188,54,249,157,250,223,95,128,103,237,41,57,57,92,58,29,1,167,144,78,34,216,13,30,200,69,169,43,213,220,68,131,92,151,34,222,167,194,42,22,41,117,118,25,25,11,118,131,10,89,212,132,212,93,14,144,223,115,51,72,105,136,100,196,160,36,254,46,39,249,62,110,192,28,124,172,34,213,163,226,107,27,238,196,242,97,86,149,71,5,147,198,119,195,40,151,22,0,80,169,132,150,33,97,221,57,183,44,186,83,111,15,24,232,216,69,20,117,54,66,93,185,221,135,125,67,193,162,42,224,98,131,133,7,68,24,32,153,19,49,9,11,239,52,198,134,148,43,132,156,27,128,25,151,65,10,82,115,33,116,140,47,249,205,8,4,125,114,71,24,141,7,68,191,115,32,218,21,109,12,244,38,15,7,62,202,209,92,193,112,167,166,133,17,22,153,24,33,194,185,206,152,20,253,239,64,129,116,164,34,0,253,73,252,69,62,220,2,10,2,17,28,5,59,240,98,33,235,183,104,190,241,183,45,109,223,243,116,76,240,34,225,235,188,89,90,33,116,139,55,0,240,199,3,118,101,253,214,63,77,47,211,147,31,159,8,142,32,215,69,52,91,109,11,137,164,35,62,182,212,83,41,232,55,6,218,56,162,225,54,240,38,134,60,58,243,78,181,253,93,3,65,109,215,140,165,247,67,61,194,114,156,171,230,95,109,54,154,120,225,205,36,113,249,51,25,29,154,54,53,98,90,42,75,225,143,143,252,249,11,77,116,68,190,19,85,98,25,159,122,214,137,229,169,88,206,230,175,108,2,193,99,47,197,6,111,33,11,30,137,45,46,233,243,248,234,141,52,103,6,49,201,238,112,129,8,60,179,178,208,252,68,188,137,131,188,64,150,109,125,34,4,125,65,188,82,24,26,179,97,129,176,212,181,104,252,135,40,164,89,71,224,159,100,219,66,110,133,20,76,75,22,41,155,253,206,175,160,98,36,99,224,185,5,138,2,253,26,59,192,215,96,204,103,63,33,31,70,92,4,20,47,39,22,132,52,171,51,212,92,130,30,75,84,49,131,117,107,253,223,176,14,128,141,247,99,10,56,53,178,192,192,94,99,152,227,7,58,31,238,41,19,104,87,98,145,222,78,51,82,65,58,206,225,205,190,80,18,99,90,116,174,234,40,153,201,168,33,22,53,231,17,214,92,159,32,70,30,230,183,81,174,36,209,254,98,81,170,73,17,142,126,63,223,171,134,38,204,76,9,84,151,216,0,134,195,250,239,28,211,15,80,13,102,28,129,76,30,155,134,230,155,137,101,213,147,127,51,75,2,251,176,253,199,196,71,47,7,123,18,94,217,137,162,44,86,238,111,150,87,148,195,48,135,126,149,60,255,139,183,134,150,51,156,47,86,40,87,112,24,53,242,148,68,206,249,20,203,166,216,132,27,105,227,207,62,119,73,53,97,170,71,133,228,224,7,179,167,220,239,110,215,166,118,118,244,105,248,9,134,119,75,0,150,147,56,136,116,82,128,117,64,86,139,221,182,96,228,22,93,18,89,239,118,128,105,33,236,223,61,56,158,237,11,27,94,96,41,77,247,9,83,139,139,55,45,64,108,189,36,44,239,157,34,27,82,117,16,15,81,121,75,146,118,162,194,210,198,200,248,168,118,55,123,28,118,187,156,172,58,204,192,81,228,5,172,23,194,82,245,174,80,225,189,108,136,213,53,82,105,79,85,44,78,20,68,79,250,238,49,146,145,230,167,207,177,99,172,169,171,194,107,244,39,105,252,136,168,115,253,28,161,194,51,97,213,180,18,38,77,211,212,225,78,231,169,3,61,160,161,164,203,249,99,84,20,140,30,72,124,3,58,219,139,50,90,172,146,77,116,120,72,42,106,204,154,26,16,251,240,253,136,197,167,38,161,92,155,180,129,252,113,223,94,31,254,71,34,36,226,250,40,54,14,150,154,6,166,11,16,9,7,246,76,239,204,54,213,168,109,61,66,230,253,171,184,153,219,82,57,233,196,242,1,227,95,46,169,187,82,91,41,174,71,183,229,237,70,245,65,67,231,47,176,177,26,204,10,237,26,167,240,104,140,17,125,34,30,144,221,219,141,16,66,82,224,177,166,56,19,15,134,162,249,215,164,176,82,6,40,40,190,115,106,9,26,177,169,130,190,30,96,55,193,146,124,157,68,10,108,192,250,89,117,2,78,209,189,136,165,81,154,199,246,133,87,221,67,93,250,208,198,45,252,147,62,46,184,24,67,29,95,254,47,161,105,29,6,246,121,242,180,148,189,66,149,232,73,199,161,115,23,76,150,121,218,248,182,60,86,25,177,107,19,164,91,208,84,29,107,110,113,119,167,114,86,41,238,250,2,189,35,220,216,90,244,180,168,193,228,66,219,245,219,11,69,81,65,102,63,24,128,154,77,161,96,60,229,224,13,5,16,81,26,17,221,24,69,211,81,99,237,95,246,195,70,119,136,101,106,5,205,118,94,41,30,224,119,218,117,131,189,73,182,64,65,183,208,164,7,222,144,165,121,107,64,56,93,217,227,147,49,125,110,181,15,253,177,50,65,161,40,17,6,124,211,69,194,183,242,132,195,129,167,240,136,43,14,225,160,137,248,115,72,189,129,169,56,72,185,43,99,193,116,73,36,194,83,100,91,101,87,110,68,17,162,231,135,247,67,52,41,131,45,176,123,4,210,239,136,233,148,127,80,24,25,103,163,29,62,172,176,53,251,85,63,90,177,71,178,199,79,95,184,109,208,184,231,153,103,203,243,100,246,229,200,195,72,197,39,188,200,106,107,35,17,95,198,52,55,4,180,74,221,71,54,224,117,163,106,76,52,69,29,18,210,105,223,69,224,55,193,18,32,138,192,5,129,148,203,141,51,169,253,221,27,92,121,87,91,254,203,187,145,160,111,164,85,18,249,149,208,18,135,197,58,233,114,89,189,22,161,2,253,121,95,233,219,167,29,55,250,254,4,218,41,140,127,103,182,166,21,157,126,232,71,178,51,50,126,108,5,177,132,80,69,166,141,220,195,73,20,68,72,32,19,147,128,204,55,102,40,109,198,143,133,118,189,8,234,127,160,246,3,236,227,253,163,69,163,194,51,83,255,209,130,84,53,142,91,121,140,58,205,71,21,163,86,144,67,166,199,59,38,241,168,191,252,197,38,59,63,245,193,106,113,230,58,190,104,187,209,177,152,121,236,232,73,82,179,79,124,161,29,143,216,152,202,185,100,230,69,237,19,1,233,202,70,182,144,220,137,29,57,186,19,147,134,70,117,125,246,157,150,125,71,214,225,78,94,75,109,12,253,35,141,100,98,137,225,3,40,190,237,21,6,18,38,3,84,100,51,155,124,105,224,186,212,251,111,78,211,117,147,35,69,224,53,208,177,57,40,60,225,63,72,28,203,145,202,177,226,189,81,189,67,179,112,221,62,63,71,130,15,88,190,93,14,221,230,146,165,119,149,179,20,70,223,93,1,146,12,161,30,176,26,166,145,179,9,90,70,26,45,89,210,123,68,165,254,223,144,205,123,104,159,244,96,238,244,46,120,251,230,107,131,5,236,234,84,90,65,73,197,62,34,250,140,239,22,118,138,229,21,19,28,67,225,215,38,132,197,26,15,168,125,115,161,137,225,47,170,114,172,93,164,31,78,197,203,96,45,128,0,1,158,114,59,42,62,171,72,33,64,201,230,117,208,230,213,1,176,134,81,78,85,163,132,178,38,14,133,253,87,152,153,151,138,60,119,89,178,40,189,157,198,214,246,18,4,161,21,233,34,167,103,32,80,96,61,123,72,89,165,32,199,172,146,4,79,70,200,145,117,18,118,234,98,248,121,200,3,255,248,199,243,11,225,172,249,230,202,55,107,67,244,197,148,204,48,114,65,234,166,250,164,133,125,6,22,233,172,179,38,112,117,196,78,111,64,64,205,185,30,255,204,186,11,213,149,141,203,56,18,150,235,108,26,54,21,154,177,206,11,132,197,176,160,108,73,72,247,138,201,98,129,140,154,50,158,7,113,242,194,249,204,142,175,86,126,177,135,214,83,11,91,250,50,161,57,82,172,200,41,123,243,82,124,106,12,99,170,241,91,22,25,154,37,62,109,41,15,79,181,152,243,119,86,213,44,132,19,217,243,123,170,182,78,181,74,195,115,104,89,58,80,179,131,252,240,50,17,168,129,251,162,140,93,101,38,30,154,204,173,80,30,49,176,247,181,156,69,163,237,98,183,120,111,144,109,109,115,212,203,172,215,224,54,24,131,99,159,74,97,178,192,76,250,228,191,124,255,165,29,23,60,164,143,58,200,119,16,49,214,183,222,233,107,121,189,94,40,94,227,55,146,193,180,165,132,139,100,186,30,156,239,39,172,168,82,21,68,86,64,246,149,96,84,105,83,190,75,105,50,108,240,108,146,214,248,180,136,5,109,229,99,101,78,215,76,165,176,79,223,34,74,144,108,239,164,186,93,6,34,90,9,177,159,204,233,224,146,4,122,170,34,94,113,67,60,61,188,229,164,55,205,68,177,16,137,48,106,26,148,34,171,215,114,6,39,174,170,110,30,36,117,179,250,23,142,180,240,235,206,172,188,37,40,230,209,59,225,25,247,19,182,40,12,201,227,211,186,59,175,228,102,166,94,133,194,204,248,219,187,8,83,21,193,91,0,7,41,195,34,111,32,148,142,28,17,123,123,150,223,165,146,215,171,167,152,154,176,128,41,95,228,154,52,121,144,247,242,16,223,188,217,87,104,219,101,154,114,138,6,181,94,230,228,191,245,253,235,66,177,39,192,28,203,143,79,227,77,133,183,217,225,93,102,191,178,6,223,3,174,135,63,78,126,5,61,241,33,10,83,187,36,211,30,61,78,135,120,8,139,94,61,124,133,102,188,55,57,133,153,76,82,196,129,58,200,238,245,114,189,74,118,119,191,123,202,193,234,187,42,241,46,177,77,118,220,155,65,21,194,206,194,249,169,88,54,127,56,33,65,167,28,225,114,181,44,44,81,150,165,18,192,51,81,145,165,156,217,197,48,27,151,150,243,94,144,5,219,1,145,214,165,22,81,247,68,35,156,140,175,23,66,216,4,84,12,205,13,42,11,50,66,220,191,208,239,193,31,78,219,184,101,62,185,133,33,159,232,230,93,74,173,133,79,159,50,221,172,85,12,5,179,29,131,150,55,120,212,207,217,158,228,85,244,206,248,161,213,139,189,130,44,47,7,23,246,94,231,208,154,115,3,253,32,56,244,134,173,216,227,68,213,60,185,102,146,183,124,161,158,153,231,188,66,213,172,247,40,159,48,88,165,4,31,170,15,80,47,205,41,140,221,200,70,64,153,146,158,0,239,99,5,27,221,39,149,247,21,72,194,67,199,151,238,234,252,221,128,112,151,31,8,28,208,74,23,190,50,255,232,131,167,96,158,81,47,128,40,41,85,211,249,143,49,163,39,158,124,35,125,42,57,96,220,63,137,34,111,133,61,102,101,224,159,83,28,158,174,136,68,124,41,223,251,74,153,216,248,209,145,223,71,49,127,235,154,238,55,250,249,116,37,210,144,60,155,23,121,182,171,216,127,29,60,159,251,104,13,2,115,171,246,13,173,119,207,246,209,235,66,36,142,119,12,40,35,181,249,28,186,30,232,119,17,99,247,125,59,81,93,107,22,247,135,53,195,41,250,143,122,223,124,218,66,113,128,1,189,74,106,210,162,14,74,148,252,226,27,241,79,111,91,89,20,197,66,245,90,1,200,87,169,93,176,168,62,103,156,44,61,62,110,209,191,146,182,255,220,84,55,58,211,50,107,123,198,60,21,128,158,119,124,182,98,228,79,107,158,65,30,250,75,59,100,187,127,161,88,47,49,153,233,202,81,92,189,255,34,73,24,172,88,133,224,127,17,122,236,121,231,251,136,90,158,7,153,21,93,203,104,114,88,88,89,205,228,233,231,54,181,88,191,139,125,71,0,118,117,123,81,221,62,159,189,135,125,23,190,88,95,9,129,61,78,124,142,13,122,184,41,215,239,155,179,115,110,245,22,46,122,203,95,55,23,228,180,105,170,17,2,122,240,89,170,119,129,9,143,102,14,149,172,186,13,58,50,87,239,113,226,76,219,222,255,24,98,186,46,156,173,151,221,210,230,13,32,73,104,74,162,108,102,31,120,190,2,120,109,69,13,112,212,164,50,69,110,198,79,67,237,239,213,246,18,175,229,170,36,145,216,164,100,136,98,231,240,232,240,160,123,14,109,248,153,192,89,192,63,219,153,193,72,192,93,20,127,24,116,126,50,162,229,122,229,145,33,201,22,163,62,158,17,80,80,77,118,180,60,101,152,71,106,213,243,194,146,240,164,79,112,112,18,79,136,161,22,144,234,49,200,62,41,33,39,204,250,232,155,227,14,45,126,14,27,147,49,80,53,34,184,174,35,225,159,194,150,198,79,232,82,179,213,206,240,171,145,210,167,107,104,62,102,210,133,169,193,196,125,140,216,238,201,152,7,155,136,90,184,185,33,147,154,175,76,248,129,60,204,7,171,192,53,123,197,70,74,210,124,64,73,219,70,51,141,40,5,1,64,88,23,35,18,51,86,30,150,197,239,112,76,29,45,111,136,215,200,239,185,84,64,64,217,104,232,35,79,129,63,80,239,197,171,219,215,212,3,89,226,178,36,96,196,23,230,94,100,218,64,122,161,11,15,153,167,211,117,180,93,50,242,103,168,206,102,84,55,30,167,123,165,90,64,77,101,20,204,35,189,124,81,188,220,210,29,90,206,84,57,112,211,237,127,50,141,8,234,236,56,230,30,84,133,185,180,109,230,150,175,229,220,237,149,151,235,23,148,152,43,93,92,74,97,88,187,119,248,24,144,33,60,35,169,160,206,238,218,225,121,194,133,97,98,84,248,182,233,224,134,11,141,146,157,176,100,220,240,7,251,140,25,121,252,92,48,103,249,11,84,132,143,220,133,237,7,101,46,195,99,5,8,92,40,137,129,6,32,226,249,140,230,89,250,190,218,173,10,178,237,43,206,194,190,28,85,241,206,237,121,49,117,190,61,122,61,176,51,139,246,157,253,158,213,190,180,77,186,188,69,171,150,194,83,40,89,117,67,113,230,173,205,128,51,2,134,208,248,156,217,173,52,200,92,188,48,106,127,219,145,188,127,180,125,242,211,249,110,255,83,169,39,224,245,187,162,203,218,98,227,199,228,114,88,151,128,252,234,98,129,42,69,172,116,209,82,142,32,208,138,225,77,36,107,30,214,178,226,114,246,198,122,225,96,9,162,170,44,249,219,102,39,213,135,55,31,37,234,84,66,2,152,219,104,109,0,165,156,43,11,106,165,250,99,250,171,219,214,92,223,230,209,114,35,71,247,192,102,135,217,148,91,221,84,232,126,141,147,161,17,190,39,132,102,80,94,61,224,4,229,14,37,32,176,219,25,89,153,50,247,173,105,218,158,253,161,1,242,117,112,50,187,222,196,107,129,179,234,45,243,173,25,69,194,78,26,97,162,95,133,109,53,227,142,148,190,148,46,195,177,126,165,65,189,99,51,26,159,149,199,193,154,121,35,198,4,172,135,156,75,247,149,126,205,205,16,107,202,75,105,102,198,165,225,151,136,94,171,200,39,185,201,72,169,70,37,4,152,148,104,86,37,28,103,77,108,187,114,123,31,86,199,30,141,164,201,60,33,122,192,176,211,14,121,127,4,218,111,159,104,216,162,208,171,180,238,244,40,206,27,209,207,77,55,167,64,166,15,69,76,127,167,239,22,202,195,196,31,35,186,126,108,165,53,170,54,221,209,112,241,161,130,212,161,207,23,220,152,130,232,234,89,101,10,158,75,239,161,167,168,68,233,135,145,173,31,216,64,66,9,244,225,156,160,45,161,102,10,252,64,115,170,245,23,80,235,42,199,159,173,73,227,34,181,157,16,152,157,137,116,186,77,248,56,119,46,198,241,146,249,158,218,179,85,18,180,241,66,138,167,148,204,144,140,236,20,139,138,172,87,136,90,215,251,151,65,56,178,167,54,120,25,85,101,9,144,6,123,2,27,23,140,173,27,15,16,71,239,233,180,91,43,149,50,95,224,43,7,113,98,180,109,151,140,3,210,129,193,29,170,144,242,195,18,210,242,143,135,94,85,51,249,192,59,188,195,96,55,188,119,243,153,126,54,65,216,142,90,160,26,43,128,226,19,204,88,126,38,123,65,10,221,203,10,0,233,53,188,104,243,87,150,88,95,145,49,188,184,30,244,90,178,71,29,216,82,208,37,93,49,181,122,26,200,212,57,30,75,69,219,229,5,48,13,84,147,217,240,175,140,161,156,182,230,164,197,112,93,161,1,220,250,54,34,152,200,23,33,203,79,223,236,166,231,194,237,120,45,164,4,121,88,156,3,33,255,124,130,37,157,179,111,145,54,122,161,207,167,128,178,225,40,247,149,119,221,217,15,203,57,62,75,202,79,199,150,187,68,171,193,245,38,144,201,162,118,203,183,74,121,30,216,13,220,126,103,89,145,177,235,63,119,158,204,216,159,81,164,27,217,89,162,50,227,157,35,188,93,113,199,252,66,93,117,41,71,147,136,34,68,229,26,163,150,140,228,195,185,63,91,200,176,131,110,218,166,53,31,48,109,227,177,148,100,45,57,215,82,150,0,104,8,47,52,59,131,253,130,5,98,251,64,86,159,233,55,69,149,239,90,33,235,65,136,71,224,64,244,16,189,229,15,188,0,5,238,17,105,103,129,207,78,98,62,49,69,234,69,116,12,108,19,19,173,129,78,100,11,77,1,177,175,213,84,164,232,185,83,222,59,32,206,156,53,226,12,176,184,74,78,205,163,81,31,234,76,172,18,116,207,55,158,96,109,174,203,39,201,152,38,122,127,159,150,61,130,175,228,16,108,147,19,114,123,177,223,232,104,191,96,43,61,1,123,6,185,189,108,159,53,240,220,91,62,142,11,133,221,16,187,43,247,70,214,191,233,242,96,13,201,54,107,41,30,93,22,177,123,132,49,155,168,54,225,248,44,57,219,195,170,97,91,93,106,67,141,214,54,47,134,86,101,51,126,100,115,14,218,43,52,94,158,15,169,132,156,85,120,25,204,202,103,174,141,104,30,248,215,21,179,4,128,77,216,171,122,134,97,46,66,164,49,217,98,98,79,229,41,185,36,58,161,137,231,63,39,84,185,158,156,245,46,77,163,149,143,118,96,28,193,254,74,32,159,210,42,168,255,142,186,15,130,0,64,230,192,125,146,193,191,56,138,13,40,250,165,75,110,14,122,39,218,11,13,122,183,236,230,99,15,160,40,67,107,203,10,188,236,135,245,182,38,56,113,242,78,58,4,47,35,87,230,214,163,139,147,226,53,219,137,63,166,237,185,110,62,33,155,230,239,220,254,53,148,13,226,221,161,4,162,140,15,205,33,202,60,219,184,206,189,77,159,75,54,132,207,59,153,63,190,161,14,174,17,205,72,163,117,172,131,28,132,72,29,29,233,65,100,109,189,142,7,7,160,104,43,33,47,32,28,106,242,250,124,219,211,81,200,31,41,115,223,43,6,154,78,60,5,2,183,60,231,209,112,93,78,38,36,7,109,100,103,78,60,223,127,35,57,86,225,191,228,136,95,43,249,4,45,241,173,227,146,228,220,136,84,52,131,116,118,215,209,9,60,156,157,229,197,30,230,55,43,144,94,250,61,192,201,60,65,20,68,233,7,39,16,174,66,38,33,88,32,200,70,195,13,212,244,182,161,129,77,177,253,226,235,252,136,52,226,163,96,108,8,196,0,155,178,55,30,19,98,96,103,231,90,146,102,108,81,133,110,132,237,180,17,48,22,116,60,145,198,222,93,83,138,195,39,172,234,25,17,207,34,194,74,219,89,54,102,23,72,103,71,143,198,89,198,187,84,185,84,121,103,130,121,71,122,140,91,151,32,1,37,72,59,225,63,13,164,19,221,250,42,81,219,159,225,110,139,31,33,85,80,162,141,222,244,206,86,224,158,253,182,65,145,206,137,167,133,175,67,247,214,219,155,120,102,152,2,42,189,101,165,245,120,51,157,243,101,107,12,119,10,113,77,24,11,153,86,108,62,108,164,68,86,93,188,183,237,28,48,224,219,50,129,233,120,34,107,145,165,163,6,212,5,158,144,141,49,233,36,55,15,252,73,90,215,36,124,207,130,131,235,230,192,30,90,113,21,52,43,252,12,36,252,217,124,51,6,172,86,250,190,222,151,198,227,173,200,234,175,188,134,244,156,18,14,229,140,235,169,99,15,177,220,16,158,141,101,51,146,156,57,192,40,22,16,234,177,206,26,158,89,162,61,32,28,175,144,115,38,49,124,151,240,13,14,50,24,228,188,57,163,218,58,44,216,231,235,29,69,173,188,215,9,123,100,96,150,84,33,125,59,83,26,106,129,30,183,180,178,30,147,216,30,175,123,18,69,204,153,112,243,247,63,120,100,55,145,123,105,20,165,153,228,232,226,167,99,128,40,138,76,141,163,142,240,33,157,128,252,72,231,186,125,213,203,15,11,119,3,117,15,208,192,73,217,148,3,138,101,173,47,241,203,152,252,196,224,162,11,50,38,112,27,239,191,125,251,12,204,4,72,59,177,224,214,228,65,26,118,59,54,93,7,117,108,91,134,129,221,195,95,175,251,226,12,62,32,173,117,106,254,6,160,115,172,234,176,174,4,26,254,25,110,17,133,216,89,52,85,43,88,160,154,26,179,63,210,10,70,28,62,203,234,229,124,80,65,65,138,72,18,189,18,207,244,53,114,13,79,144,253,165,115,128,47,232,4,59,214,234,37,175,222,76,199,248,62,4,102,160,214,107,161,186,186,103,217,21,44,93,197,232,66,202,71,91,182,44,195,186,223,210,255,194,209,26,77,165,12,237,77,226,255,192,137,146,126,126,189,198,215,187,125,86,86,103,225,48,163,160,31,1,247,141,168,187,219,25,242,77,197,41,62,198,92,209,177,128,119,118,35,185,5,131,178,255,11,242,15,93,176,49,241,94,252,216,109,211,237,157,37,78,199,6,2,155,109,51,123,100,78,65,245,231,85,176,209,31,71,1,97,100,27,43,159,184,189,225,16,101,190,174,7,167,134,152,252,172,237,74,79,240,220,2,45,206,174,6,167,100,132,206,90,23,42,154,229,134,123,220,17,55,189,59,190,167,115,137,185,62,53,152,126,118,238,170,31,70,7,152,109,89,108,61,164,180,69,142,18,28,94,48,135,8,97,143,67,74,137,39,194,250,119,168,97,30,218,54,97,195,55,63,5,185,142,195,119,251,201,113,10,203,79,181,236,156,99,99,223,249,255,23,28,94,195,205,206,234,148,148,104,182,185,43,120,151,98,125,157,85,174,135,28,163,20,220,204,240,100,223,96,114,145,254,186,182,204,168,65,25,17,128,52,169,89,81,91,203,108,82,236,7,116,93,21,111,192,57,9,132,69,113,178,160,98,94,193,177,44,145,246,155,4,55,135,213,75,191,173,245,72,131,185,16,167,111,166,221,112,108,200,236,12,205,71,196,35,23,213,20,76,88,188,243,191,195,147,230,220,93,43,208,0,152,104,149,209,255,65,3,244,207,226,198,238,153,205,138,30,124,124,225,69,33,111,53,54,118,79,255,123,149,104,235,175,175,136,48,196,165,172,123,218,153,184,233,176,149,115,179,192,64,162,113,138,59,146,22,11,141,148,234,162,58,171,196,191,32,10,145,224,67,133,220,60,208,225,247,36,34,114,114,135,126,54,147,160,228,110,132,207,194,247,85,129,50,128,15,125,175,220,72,143,137,78,227,166,175,21,131,235,142,3,111,20,51,49,236,177,36,64,219,40,211,108,179,121,245,176,235,6,64,216,144,19,43,117,40,64,70,237,135,243,183,155,69,77,70,221,38,245,253,135,57,58,229,13,124,20,20,99,201,69,167,154,38,115,147,197,78,38,97,118,247,44,221,209,22,146,103,197,230,150,67,134,159,114,236,180,191,181,250,164,29,117,78,73,76,202,82,246,243,221,202,235,51,153,80,115,114,227,179,22,92,200,6,111,141,100,235,22,111,118,33,241,156,159,27,153,206,146,229,41,153,222,197,64,144,100,94,126,128,11,82,200,15,83,155,88,142,226,44,145,199,176,254,3,50,88,37,162,125,78,0,251,12,224,189,228,140,201,16,192,226,110,89,60,174,191,79,153,240,111,218,126,85,115,62,153,23,188,131,101,138,107,57,98,253,80,255,220,207,237,149,75,54,14,237,4,5,207,254,184,186,120,7,62,81,3,21,250,129,194,211,187,215,193,151,17,200,233,144,43,60,104,59,121,17,23,128,123,59,204,155,67,11,188,65,23,185,112,59,159,190,216,215,9,240,135,168,163,186,89,152,171,37,120,167,209,137,130,135,146,172,46,218,80,81,99,107,249,2,78,2,138,60,94,59,38,10,91,133,20,19,45,103,149,86,169,245,179,163,112,14,64,160,21,68,190,134,57,218,105,88,138,197,62,34,243,57,86,172,67,104,197,213,175,57,96,33,233,129,248,169,85,207,143,59,165,216,65,35,91,4,183,132,32,77,146,112,83,45,54,181,23,182,57,56,32,190,252,136,137,163,246,188,175,205,201,89,231,85,149,187,49,249,175,130,127,207,214,149,235,66,183,145,17,60,133,21,35,74,131,36,149,137,5,52,138,202,234,51,105,74,200,233,64,85,136,52,214,94,185,228,189,173,88,83,17,141,9,62,200,189,114,224,87,10,47,60,226,190,37,31,2,33,240,201,168,249,60,254,91,186,212,72,134,127,28,220,216,78,163,34,200,141,143,201,66,124,255,14,112,167,145,86,239,154,209,118,179,205,130,121,140,162,167,228,4,105,239,113,7,199,138,11,212,16,100,60,255,237,255,26,237,221,29,49,78,43,92,176,9,215,48,199,10,210,117,37,121,108,211,93,178,72,150,91,127,181,2,61,228,15,7,91,37,107,245,48,92,20,179,120,83,93,244,181,152,139,30,9,75,144,175,28,217,94,182,37,93,224,91,191,13,201,0,97,22,126,28,178,144,81,115,0,101,102,74,11,4,4,102,17,108,33,108,210,38,24,64,213,224,139,38,63,14,181,248,197,189,31,71,206,60,184,247,86,91,84,48,64,47,31,174,22,208,119,9,176,177,136,137,129,96,135,178,199,71,54,11,92,198,84,228,30,33,43,92,79,133,118,221,13,183,249,6,245,99,184,105,70,247,255,136,18,166,71,99,37,26,87,29,252,216,23,89,57,116,117,212,52,65,230,174,148,175,212,182,225,24,148,79,173,202,163,111,166,107,255,55,236,120,52,238,10,30,180,146,183,48,203,197,88,131,34,182,170,177,113,231,8,235,218,13,48,66,145,40,199,209,192,78,139,43,146,75,159,58,203,222,26,87,69,108,188,228,4,50,205,195,101,224,18,234,126,82,121,104,228,123,230,155,8,7,157,116,233,22,170,252,210,168,55,228,244,196,151,186,119,42,230,73,52,196,73,34,57,252,71,118,142,40,238,208,189,248,81,222,48,138,174,129,126,139,210,82,251,24,213,80,223,205,83,92,84,128,128,103,203,75,169,133,206,248,157,61,25,108,114,106,188,179,25,42,106,167,118,166,160,113,10,25,143,136,252,55,228,232,191,201,163,104,141,25,65,0,7,228,170,229,22,152,11,33,189,183,177,198,232,127,100,126,123,255,183,187,165,96,120,28,151,216,21,93,186,162,117,230,238,174,30,171,68,5,177,40,148,243,215,234,79,221,21,92,68,56,156,113,196,66,132,97,169,31,27,31,77,146,83,210,34,115,123,66,19,35,125,84,33,171,95,221,93,149,137,34,165,12,147,33,99,15,133,184,210,44,247,63,234,189,1,159,221,116,237,136,161,119,99,71,75,41,64,0,184,6,168,19,114,185,222,200,237,107,156,219,16,137,97,172,154,228,83,134,187,179,138,168,31,127,105,175,177,216,71,101,115,109,75,139,20,159,91,245,163,27,243,109,64,192,243,172,131,169,88,232,30,67,110,159,255,54,122,135,100,8,202,61,114,227,65,228,146,131,59,29,72,57,145,7,160,252,223,44,197,83,39,210,159,218,220,54,177,128,26,208,88,124,242,202,102,177,138,196,163,187,101,168,188,0,234,83,201,212,248,71,4,14,105,21,102,148,112,88,62,186,217,137,140,85,120,242,160,184,99,127,120,207,67,50,11,48,45,12,58,139,114,151,178,9,140,128,76,0,15,160,93,169,83,73,139,235,133,65,173,31,50,99,89,76,177,169,169,66,137,108,133,255,210,218,33,202,193,97,154,34,130,95,174,92,80,58,13,139,170,127,235,43,6,75,253,191,86,191,215,201,26,69,112,91,47,2,76,111,163,67,220,239,3,85,134,216,92,127,194,32,113,189,204,217,227,39,4,210,27,72,44,95,198,154,217,178,60,207,63,19,188,19,3,47,9,169,121,93,190,158,184,36,245,10,24,90,183,71,39,29,74,37,130,155,195,72,237,62,99,100,105,99,106,179,223,98,30,180,148,112,211,84,192,28,177,86,80,133,231,233,73,73,254,4,237,62,240,242,50,240,238,60,249,81,107,162,99,208,228,203,249,221,151,118,252,152,82,109,191,91,78,136,33,161,22,227,68,110,71,25,65,37,153,190,251,113,24,48,9,216,236,25,74,81,84,198,157,205,64,134,38,112,102,55,50,23,12,223,246,75,7,0,18,182,220,230,134,142,183,170,193,95,109,131,219,174,59,105,240,9,245,61,140,119,169,183,202,208,41,63,1,238,144,214,229,11,140,28,164,48,146,101,93,168,208,80,14,250,149,19,249,160,134,145,201,169,51,73,4,87,207,99,187,183,205,149,188,204,38,231,179,127,117,172,54,73,26,188,144,151,196,231,75,102,22,173,170,179,241,6,204,96,116,74,251,176,82,58,170,211,36,38,52,100,0,130,103,98,20,152,131,33,63,16,220,63,234,203,225,223,209,152,245,73,147,197,164,136,105,208,226,76,175,92,160,99,149,157,1,207,164,214,106,67,106,133,213,21,176,58,253,108,214,77,252,30,17,250,246,124,208,86,23,149,251,190,27,233,216,248,64,185,109,5,115,59,102,229,217,151,208,182,121,161,94,170,199,10,218,188,227,143,234,112,132,13,44,111,161,135,93,253,237,130,169,10,243,240,190,19,93,75,146,240,164,50,165,28,92,141,31,39,169,50,85,173,23,98,172,250,30,253,116,111,56,80,223,112,222,195,60,129,52,78,202,25,44,230,194,112,155,67,40,246,95,62,26,62,251,226,63,239,179,235,129,50,182,7,158,192,8,189,255,53,136,247,93,18,37,171,169,20,117,135,133,181,165,1,53,126,12,149,78,181,173,234,242,241,93,195,172,152,54,164,154,170,21,224,86,219,85,255,88,235,102,4,70,108,244,207,242,33,101,237,65,74,23,223,83,213,198,21,9,131,220,132,193,236,61,129,144,132,143,5,206,69,231,243,138,47,107,100,199,71,125,179,151,65,119,35,40,26,247,244,132,167,21,168,5,20,116,129,88,196,56,77,65,153,98,64,110,169,234,123,115,212,3,182,157,83,146,254,10,233,77,100,49,127,92,56,171,106,179,162,48,101,171,31,153,87,237,142,228,159,175,130,79,223,148,218,122,251,60,55,93,244,1,218,68,157,220,86,241,189,68,197,119,118,181,41,42,142,93,113,175,242,195,145,14,20,30,63,161,254,210,253,221,23,72,171,5,33,25,132,204,239,78,3,189,31,200,108,238,190,216,134,227,59,175,147,104,63,202,123,169,71,216,143,223,4,188,92,234,141,53,199,33,101,233,195,72,254,159,247,184,242,94,156,21,218,204,218,197,163,87,51,129,254,45,255,22,3,224,65,81,204,213,68,85,87,102,66,214,114,211,162,102,41,137,188,77,247,163,173,91,160,41,130,89,208,0,0,120,4,94,38,175,185,35,148,56,141,244,198,145,107,45,125,181,169,29,66,58,146,198,245,173,198,202,180,172,229,152,87,122,163,54,127,252,115,62,4,21,58,222,151,246,217,45,160,32,247,52,207,205,48,108,131,51,151,107,204,47,56,181,74,171,202,61,30,113,30,182,106,170,30,54,98,209,0,241,108,30,82,245,123,203,3,163,227,146,16,161,237,28,154,183,146,159,49,83,162,77,21,139,233,107,31,232,24,120,67,202,184,160,230,59,84,61,90,254,171,161,186,48,182,72,230,8,133,33,218,226,252,16,161,60,102,80,144,217,71,244,235,188,65,69,99,44,197,28,235,116,65,158,251,143,91,219,141,1,213,224,205,169,203,181,95,194,21,126,136,228,220,115,173,78,113,81,191,254,218,155,31,20,185,115,151,112,151,153,49,72,194,165,1,210,109,214,199,114,226,190,30,86,239,130,160,148,183,71,89,28,69,214,44,172,116,186,47,122,65,19,164,149,161,125,145,30,146,169,246,65,124,62,7,222,228,31,99,39,234,24,22,243,77,214,80,237,106,16,107,94,149,46,131,59,27,211,60,201,215,232,40,4,62,179,169,187,246,255,55,11,138,57,126,168,197,23,87,144,139,14,205,176,117,157,165,240,209,195,95,152,250,172,65,195,30,166,52,24,158,195,79,139,213,225,71,60,107,156,37,146,41,207,242,199,217,13,58,21,130,175,229,153,127,187,179,42,254,8,236,253,253,21,2,238,98,27,132,90,108,113,231,195,222,187,163,249,202,17,65,197,25,44,195,61,37,235,168,91,255,125,37,193,211,48,23,57,121,57,21,128,241,245,167,164,138,247,227,161,194,65,189,78,123,190,140,218,81,200,213,222,44,145,217,54,159,24,80,251,161,214,136,222,158,91,122,241,32,85,241,174,242,36,11,54,87,29,158,81,2,139,136,191,29,56,109,64,27,96,75,158,180,73,141,163,105,249,114,231,247,191,173,47,228,208,156,110,167,160,163,69,158,0,225,123,190,89,179,215,242,2,202,204,243,252,113,200,189,40,69,170,253,43,195,228,65,34,161,56,78,214,161,23,255,240,72,133,216,32,109,243,66,11,13,25,216,44,135,145,37,104,155,245,126,7,103,170,22,43,13,120,255,47,174,254,171,229,69,79,168,90,144,20,20,34,105,195,41,247,90,2,65,94,38,134,128,48,242,198,209,69,234,66,182,181,154,209,249,241,44,203,160,45,102,84,56,23,17,251,208,31,233,224,156,70,30,24,121,85,143,192,182,219,214,40,233,148,218,18,112,28,93,130,199,171,32,8,198,254,136,166,54,49,65,161,243,122,64,68,222,7,113,56,13,18,187,213,147,63,229,68,216,91,15,138,100,24,190,181,248,215,59,95,142,240,172,47,144,217,95,225,38,165,159,40,29,223,188,161,126,191,13,234,148,204,223,27,182,202,225,234,103,144,37,135,221,3,7,226,94,28,177,202,245,211,165,197,238,31,240,76,88,160,215,189,198,181,107,4,58,55,150,250,151,185,6,60,3,160,180,104,226,195,219,168,64,209,23,250,79,61,182,119,165,57,12,212,8,34,218,44,140,112,141,228,203,170,49,25,214,238,112,111,193,98,110,27,169,30,30,187,38,68,112,143,255,131,167,145,119,17,155,226,1,223,113,166,190,104,8,236,222,119,29,134,100,86,0,107,66,220,181,36,162,192,39,254,193,252,156,94,159,241,126,174,113,50,246,115,143,186,40,162,8,185,177,114,170,169,27,170,213,95,96,217,136,193,193,3,74,153,61,107,80,99,252,209,27,26,237,16,47,254,95,237,205,47,198,239,187,6,118,125,171,63,93,212,249,79,40,102,223,180,102,12,42,225,18,124,13,210,241,134,154,240,246,235,91,21,173,179,93,153,32,14,49,200,4,169,194,119,255,248,103,134,9,124,164,155,12,221,202,171,51,231,245,253,45,11,12,31,102,197,123,87,102,117,253,142,68,190,204,133,130,49,246,112,137,132,38,51,97,183,57,81,95,245,206,132,203,27,113,189,248,220,55,10,249,168,94,70,239,133,168,74,237,253,3,214,79,101,223,94,60,223,219,96,68,44,22,231,68,133,74,11,178,98,60,32,61,138,147,19,76,147,225,219,110,238,248,153,56,203,146,34,123,226,50,0,178,232,242,179,145,67,192,83,140,214,91,44,183,176,133,157,26,34,148,109,12,144,10,208,151,115,48,173,223,28,243,56,53,183,222,220,130,190,14,223,178,207,222,136,51,71,47,138,198,1,7,215,226,7,29,74,139,207,74,58,158,134,123,68,85,46,254,231,57,150,41,195,192,1,193,3,103,146,124,236,118,149,55,91,14,70,253,249,158,248,40,253,1,209,238,225,51,140,195,209,182,185,4,235,158,238,224,245,40,143,141,0,235,164,116,57,72,117,238,245,156,110,45,120,181,202,19,43,11,248,71,127,73,216,38,79,52,67,41,211,208,113,159,206,250,156,123,234,14,238,180,125,101,152,171,12,122,179,148,172,206,198,124,25,226,239,201,123,19,32,167,93,218,130,247,127,163,201,21,28,147,180,143,173,81,58,91,75,64,217,65,169,6,121,52,82,173,188,49,217,155,11,62,183,211,26,164,224,68,72,150,204,80,220,33,19,181,232,163,102,12,193,208,75,198,82,189,244,232,209,34,137,49,196,65,74,163,167,2,42,24,195,237,213,198,238,201,97,82,220,55,51,189,106,14,137,30,226,35,125,241,60,100,43,114,204,221,242,26,157,193,205,154,14,202,119,218,167,57,1,31,128,70,172,66,168,246,34,237,18,147,58,227,237,242,66,155,249,38,143,151,52,14,199,106,119,244,107,10,54,149,171,66,227,200,253,223,14,38,185,92,152,92,113,204,91,212,80,198,97,103,77,81,112,178,243,162,110,147,146,242,73,117,98,228,181,38,7,85,146,135,88,178,254,98,24,32,151,220,123,140,250,164,45,65,133,202,241,105,98,173,12,228,46,55,101,96,102,64,248,191,240,230,118,245,173,119,127,43,183,14,112,207,20,99,116,225,152,109,107,6,35,16,210,71,22,157,247,161,225,40,82,216,224,66,94,191,73,245,75,166,39,181,185,63,217,12,170,170,153,146,73,183,78,216,198,57,21,91,227,234,48,47,128,182,162,162,147,91,31,114,42,100,52,27,142,169,221,227,117,88,194,138,151,116,45,13,89,49,196,135,209,119,17,206,147,146,145,194,1,101,119,212,52,41,229,93,182,41,165,159,59,214,54,78,50,239,148,189,236,9,85,117,240,87,100,3,19,53,85,220,179,206,181,185,74,231,203,111,61,155,107,124,206,102,99,230,194,165,172,5,52,234,237,54,160,17,86,240,163,246,4,54,175,30,117,8,6,50,182,234,24,197,116,80,9,101,179,18,157,217,125,189,36,5,38,212,204,110,30,249,121,5,31,225,54,25,17,103,148,188,7,235,137,213,96,211,234,14,198,177,78,161,64,27,163,228,46,80,199,219,57,109,89,6,22,154,144,67,150,71,74,102,16,97,162,1,73,129,117,114,243,135,62,192,202,35,243,129,26,114,133,24,130,25,56,254,217,98,50,118,85,2,136,77,215,69,75,167,168,8,60,93,67,169,93,89,25,0,246,250,192,122,199,201,37,207,53,88,220,25,160,55,133,16,44,177,84,148,120,65,144,130,165,191,224,26,89,162,135,38,37,3,218,65,136,96,215,11,138,55,67,239,203,250,89,40,237,15,135,238,107,105,21,121,98,212,37,254,124,237,37,102,159,249,112,21,248,149,223,224,194,185,131,182,17,240,101,79,251,6,194,119,25,121,132,105,191,94,67,222,103,228,29,217,117,178,121,204,157,5,190,158,90,94,67,255,149,170,68,34,194,163,221,118,222,47,34,244,101,134,201,154,24,133,101,245,195,212,90,59,236,125,77,195,26,134,96,254,64,54,213,89,210,247,13,31,137,25,226,45,27,233,172,144,186,125,37,4,4,171,147,50,92,14,107,141,26,1,166,231,30,42,138,83,15,247,11,94,204,11,83,153,254,127,147,10,200,85,94,92,60,224,157,22,80,211,180,18,244,130,194,38,89,30,248,98,146,246,187,52,133,181,35,116,85,235,231,8,251,249,92,65,77,35,252,12,247,232,81,84,190,192,100,199,76,55,7,187,224,129,229,238,251,251,99,111,168,126,176,68,158,152,1,1,15,124,137,252,88,213,152,69,53,250,234,116,116,211,223,231,4,100,245,182,229,121,218,24,97,38,206,198,178,208,10,56,11,201,60,21,142,128,7,136,56,152,125,222,118,139,58,168,104,250,187,104,67,80,184,194,6,78,13,201,247,41,142,227,180,243,132,225,70,168,71,114,80,229,197,61,152,20,229,195,17,139,26,89,249,181,246,15,217,10,122,233,31,165,242,159,242,147,227,125,149,250,161,102,163,136,226,164,204,135,245,97,35,54,100,59,66,76,56,114,255,177,32,41,47,33,120,188,87,89,80,153,124,121,99,100,201,23,182,158,239,158,94,47,37,211,57,50,61,122,229,162,34,159,202,115,143,247,125,182,169,225,14,134,239,223,180,94,105,191,152,39,229,172,175,155,252,182,55,62,28,184,223,197,188,103,92,29,32,85,64,241,193,97,206,166,160,162,18,134,64,85,232,168,134,118,77,87,75,35,151,8,244,164,86,10,12,9,50,69,199,243,250,47,96,167,47,166,195,159,167,101,37,36,172,170,84,145,252,114,62,183,131,130,107,207,124,38,46,42,70,75,188,100,60,65,176,210,142,5,149,71,139,139,73,248,101,190,246,69,199,169,174,231,118,224,172,170,151,139,22,193,218,241,49,10,82,148,169,98,243,88,220,226,83,243,202,109,237,114,235,229,169,127,55,23,198,98,11,97,193,110,8,45,252,214,41,175,246,253,180,51,63,230,180,29,29,219,234,72,184,48,50,105,96,140,64,167,187,204,112,89,105,77,161,123,44,120,215,196,238,251,113,56,243,79,90,202,128,74,101,119,134,18,228,96,14,211,70,160,217,28,252,114,211,88,231,41,230,141,122,222,174,112,153,179,252,51,158,197,171,245,74,58,141,165,94,12,91,12,124,178,168,231,230,102,74,141,201,229,179,141,154,4,215,139,201,165,243,13,180,128,44,62,121,226,254,17,213,165,181,200,200,196,17,13,212,70,99,33,35,50,29,123,17,57,103,255,12,165,233,16,121,36,196,226,25,183,149,148,50,104,46,160,224,199,149,196,205,212,131,21,104,177,5,146,85,240,34,228,108,140,198,31,213,236,246,29,127,216,220,157,242,172,192,6,147,110,79,102,99,204,197,47,122,208,117,89,130,79,174,53,111,25,47,20,208,193,77,130,59,51,186,34,0,224,33,215,47,156,232,132,39,244,140,59,220,245,94,51,74,219,65,8,240,68,30,57,90,244,40,86,178,185,50,66,53,29,102,250,189,102,138,165,11,144,35,26,176,222,236,152,155,11,77,175,246,191,24,145,12,207,163,75,24,131,221,65,33,128,115,203,235,98,155,105,171,5,105,118,52,74,4,9,166,113,126,132,121,123,17,224,43,205,124,10,218,71,37,212,197,246,32,20,183,16,130,84,94,236,86,87,183,240,212,163,221,8,174,53,152,42,85,9,34,170,30,221,150,211,214,250,185,127,227,255,103,165,167,30,120,86,114,99,242,160,5,149,175,178,244,205,218,7,165,3,4,204,100,166,75,116,129,212,228,151,59,246,70,123,216,118,60,156,2,116,227,62,189,208,57,253,51,11,226,59,206,225,160,163,229,254,184,231,79,192,165,130,10,92,221,48,45,171,117,159,75,145,97,205,95,33,114,26,146,239,181,250,110,83,48,247,28,76,105,142,111,159,203,58,57,177,253,71,97,244,170,240,175,221,8,248,12,161,133,237,124,28,209,51,36,113,8,109,213,74,104,234,202,35,109,169,61,48,55,152,102,75,41,193,247,70,155,247,100,250,34,66,203,249,130,252,27,134,229,241,241,139,179,168,127,64,169,158,62,183,254,247,126,77,175,214,200,36,184,52,110,60,234,85,238,87,18,233,246,144,242,28,1,151,189,6,59,104,201,159,99,51,116,234,106,103,216,109,69,167,151,113,91,26,215,15,227,113,222,42,123,1,9,51,193,170,214,92,62,15,9,69,85,212,53,118,136,12,113,208,112,18,22,116,238,139,253,68,117,59,169,39,20,231,206,88,164,134,109,28,119,196,42,172,245,144,13,3,202,78,94,81,115,201,64,183,240,202,240,159,187,140,244,164,180,59,169,148,136,98,51,96,109,250,175,191,248,112,185,67,1,254,68,126,9,128,133,91,18,127,21,220,97,199,219,61,58,92,38,133,84,181,41,33,143,112,254,133,186,79,36,170,45,21,144,247,44,239,131,57,87,67,185,57,121,53,72,44,57,109,138,19,246,194,143,178,163,159,181,144,134,11,32,201,210,148,22,181,55,86,140,144,60,251,145,241,224,46,115,153,161,243,218,156,43,191,172,63,149,250,83,196,113,241,150,240,84,221,103,177,116,222,78,188,121,98,179,223,69,102,83,164,196,214,95,98,140,51,90,54,34,80,182,109,103,51,45,67,219,39,83,239,81,108,187,95,249,45,20,144,199,239,85,87,4,119,46,67,245,76,119,68,241,160,101,87,255,149,143,131,106,73,198,162,82,215,188,252,103,130,202,202,184,56,58,30,181,119,17,83,91,176,216,1,111,216,146,115,29,77,96,214,65,0,204,116,28,193,104,111,219,63,147,173,233,97,148,182,244,91,66,210,217,16,136,114,94,94,71,253,59,22,11,10,215,153,231,0,134,186,20,24,252,249,94,33,43,39,26,157,68,4,229,19,109,140,97,247,220,10,155,63,238,155,226,95,116,52,252,59,157,72,93,172,69,111,203,90,215,220,195,116,135,12,130,46,216,131,17,34,170,50,80,17,144,26,21,176,151,60,109,159,116,212,74,177,213,44,28,35,35,103,238,249,125,181,100,238,217,237,140,67,93,105,143,123,215,21,61,1,189,168,90,57,117,81,10,255,142,101,69,101,129,47,168,195,142,109,185,155,163,198,164,217,242,156,65,231,125,30,28,0,62,229,134,134,173,68,171,1,95,71,206,32,245,109,38,172,145,68,194,20,49,102,64,37,165,221,206,192,236,239,242,112,27,139,15,10,136,169,82,67,8,197,71,67,135,60,31,144,235,95,7,63,179,237,120,122,38,163,169,206,124,135,172,57,195,65,166,99,33,152,15,86,114,74,195,9,144,220,175,198,89,117,64,165,156,214,183,1,193,125,60,197,90,39,43,79,109,138,216,26,81,130,157,104,53,1,158,235,204,144,64,213,170,37,185,84,23,227,109,67,222,129,69,102,130,119,77,169,83,1,58,53,32,128,88,122,61,163,53,94,197,10,159,13,75,21,17,249,108,240,143,243,45,37,122,90,92,147,148,72,202,246,0,15,23,43,71,97,42,236,91,140,69,63,198,215,81,46,44,244,150,110,210,49,107,82,64,173,201,49,161,232,36,128,231,83,12,78,159,88,246,151,241,234,8,100,151,4,146,48,58,221,101,171,237,156,61,73,35,143,177,215,26,75,161,64,197,98,81,106,168,56,51,241,125,204,135,221,226,97,161,5,127,104,70,146,177,250,128,3,116,236,240,81,131,94,200,88,120,28,222,166,54,91,126,141,146,96,250,118,90,6,142,101,126,83,77,68,124,126,137,130,195,111,160,19,83,68,67,217,202,230,99,2,203,122,20,55,47,184,164,153,213,138,218,185,221,52,243,101,9,23,140,166,53,212,221,91,28,40,62,100,6,155,247,44,167,136,181,40,215,54,255,68,105,250,200,45,111,213,104,73,40,40,249,200,155,11,170,225,142,54,158,159,159,75,37,178,185,214,146,101,16,231,53,161,233,35,37,19,179,86,93,160,62,158,143,254,150,76,241,134,162,55,217,54,95,10,49,86,144,139,100,84,46,252,172,134,60,28,14,219,154,158,211,47,239,83,247,235,220,242,95,38,200,124,55,214,9,36,34,62,198,235,119,118,177,47,161,30,70,114,145,15,49,194,3,133,98,38,111,98,95,170,160,211,147,174,177,46,33,103,27,109,75,71,253,252,29,165,111,253,245,254,90,188,11,105,130,82,207,253,217,56,199,22,32,127,52,51,126,229,81,180,234,233,53,119,93,8,154,126,39,111,142,147,59,219,222,97,226,60,32,69,129,132,50,147,159,11,148,200,82,105,82,24,41,164,133,205,244,228,82,9,161,63,20,143,165,154,29,248,79,128,129,253,226,95,154,175,42,223,86,163,207,87,134,159,9,28,76,7,190,152,143,239,182,122,185,60,224,25,4,209,162,83,201,120,135,186,228,18,40,118,239,13,117,241,32,94,72,205,186,49,139,142,189,14,6,188,90,78,123,217,217,45,236,161,22,136,191,32,251,167,210,122,62,245,233,254,210,16,233,126,214,220,54,41,218,150,100,182,239,229,245,199,219,145,198,19,127,178,207,35,194,101,22,1,234,183,163,49,226,63,213,101,191,192,95,235,150,30,1,23,251,2,246,228,69,195,19,223,124,108,49,231,243,49,1,232,24,46,92,100,170,173,2,199,37,182,116,113,237,203,2,122,104,98,169,26,208,153,114,46,85,53,172,174,61,221,38,208,63,82,77,78,122,210,101,185,253,4,51,235,113,132,27,148,31,193,223,43,125,164,201,215,76,4,18,70,174,90,142,57,167,182,18,28,53,179,55,241,203,198,209,116,85,170,62,162,25,103,137,133,154,111,12,1,160,92,90,202,103,112,86,150,118,126,112,47,253,8,84,49,248,6,83,231,26,170,248,59,158,135,226,0,223,65,95,229,60,97,177,249,49,115,228,90,29,12,67,90,196,157,184,43,240,211,24,249,243,115,83,38,248,164,194,42,108,119,72,48,109,103,29,1,225,252,244,242,140,30,204,6,197,138,17,211,165,226,65,134,5,12,239,88,47,110,61,163,190,9,166,123,31,109,127,164,47,51,155,2,116,179,223,230,141,105,3,92,171,117,75,32,184,235,110,248,216,215,180,27,173,60,222,156,60,28,144,171,134,153,249,204,217,2,173,167,46,67,237,176,14,149,49,0,228,156,189,78,73,98,53,33,43,71,105,247,218,221,72,54,118,2,3,117,109,216,43,34,17,92,156,21,158,209,140,51,76,156,39,253,221,58,2,166,248,52,193,42,186,33,180,132,47,229,228,85,53,146,193,140,171,26,238,81,135,63,242,209,20,245,143,202,84,235,84,91,90,121,144,68,108,218,251,233,35,188,141,38,204,189,227,72,44,48,212,218,245,7,244,74,197,4,206,207,242,39,132,119,195,154,8,113,42,28,142,180,145,250,65,124,204,225,194,254,136,11,216,62,139,235,157,184,196,243,236,31,251,102,6,227,220,38,92,3,155,4,122,172,95,83,102,105,79,136,94,180,204,65,13,75,119,104,55,29,1,124,117,76,198,161,34,5,148,206,205,160,46,39,49,44,180,209,245,204,26,174,135,69,64,123,120,14,239,63,57,106,249,37,83,229,92,235,29,64,99,53,27,53,155,54,140,54,247,244,97,174,37,91,242,220,232,138,171,185,126,26,77,66,81,151,144,77,188,207,119,163,40,21,9,117,178,10,242,12,141,192,168,222,202,185,30,112,138,69,90,186,202,234,205,73,69,58,212,2,111,38,139,94,38,161,181,152,202,84,97,199,195,112,172,169,130,130,89,4,79,86,61,173,137,120,170,178,41,137,67,214,198,6,94,225,102,195,164,8,177,253,65,161,157,194,9,64,25,120,41,129,194,193,181,93,183,200,54,73,151,250,154,84,110,231,181,157,156,70,229,177,220,85,66,131,162,105,233,112,102,251,158,64,133,254,114,29,7,16,184,223,138,41,97,170,43,180,164,142,15,224,43,184,144,209,4,187,146,67,200,16,200,177,54,253,159,4,132,179,1,106,61,170,28,135,253,101,106,164,253,37,111,26,254,169,191,94,149,66,26,248,13,31,161,75,122,226,17,150,139,164,165,121,248,198,241,37,235,63,94,71,49,228,57,98,236,14,117,16,114,208,202,23,176,146,188,68,0,74,172,225,223,184,30,228,140,248,213,226,77,123,69,191,187,38,245,83,31,76,52,83,152,116,30,255,2,16,115,186,195,199,65,90,235,6,123,134,78,174,36,66,225,100,215,108,8,216,87,95,252,25,157,191,131,252,179,32,169,124,21,28,16,139,199,200,38,129,211,25,127,179,222,210,193,41,92,205,215,169,183,246,184,243,180,51,245,245,250,255,96,214,185,110,44,141,26,210,124,20,119,232,90,142,87,19,125,209,230,184,13,75,194,33,217,237,186,45,28,60,95,185,72,35,87,5,59,143,208,203,19,39,118,38,30,70,145,150,6,254,93,175,223,135,73,35,133,163,144,92,62,174,105,187,124,6,10,222,252,181,39,245,18,227,165,178,196,8,61,137,132,128,197,81,207,145,16,252,193,197,199,241,176,29,184,30,246,96,80,61,4,234,64,124,178,102,29,0,106,129,132,48,159,101,251,62,224,61,4,54,21,159,37,190,25,39,224,47,48,54,40,196,30,241,46,231,98,131,53,208,74,24,159,195,238,177,219,249,115,219,23,165,235,66,130,178,39,136,222,178,180,83,251,189,4,209,249,119,24,119,77,207,207,108,41,103,241,246,74,193,227,244,104,10,63,212,215,182,7,167,43,72,25,55,108,11,74,100,215,201,221,249,239,141,119,3,87,110,43,113,65,162,248,165,254,172,93,160,9,180,50,97,78,41,72,195,20,238,106,39,221,239,183,206,165,83,131,201,123,107,6,116,43,96,247,3,72,15,13,105,57,85,230,237,127,201,238,146,93,125,97,190,9,73,93,21,97,240,132,190,200,244,82,82,120,215,199,4,33,219,184,13,127,246,17,125,198,208,123,241,213,57,248,34,133,23,161,62,90,89,169,99,49,119,135,159,89,221,62,31,224,90,73,202,221,156,181,185,108,143,31,49,128,81,25,121,183,37,178,181,182,216,48,32,235,78,230,252,75,102,145,4,81,42,103,20,70,98,42,192,15,142,190,243,180,189,2,40,115,243,198,163,70,114,171,166,53,142,95,21,209,98,45,2,217,206,37,11,204,146,95,80,106,29,238,14,89,236,205,212,123,98,175,103,89,115,181,189,143,198,111,73,196,175,203,255,245,21,234,189,184,118,50,231,33,82,131,79,44,161,65,54,27,72,64,102,153,109,134,253,240,206,225,168,7,50,76,130,11,28,208,76,59,21,46,222,46,123,43,209,229,245,14,213,3,206,167,1,63,93,82,121,44,133,140,190,219,85,114,137,12,145,211,102,203,96,190,108,237,255,132,146,78,24,78,3,211,37,158,208,249,153,143,79,140,180,83,179,238,196,42,23,17,30,186,241,133,5,75,9,42,231,80,206,22,4,99,102,179,23,219,233,105,10,39,195,101,109,23,173,163,42,219,198,97,90,248,244,8,97,68,250,24,239,245,34,189,0,130,122,142,104,5,83,243,177,179,228,222,234,92,179,25,117,36,72,74,212,76,31,199,237,54,117,248,155,151,206,28,181,227,31,132,126,2,164,96,101,11,171,93,232,9,144,131,61,95,175,196,225,26,66,97,39,238,170,209,113,134,171,41,222,180,204,252,59,153,127,15,46,210,107,250,71,156,162,190,212,105,226,166,113,126,151,158,6,172,182,213,175,137,59,32,150,159,34,160,38,138,76,228,7,192,82,146,118,229,153,31,118,164,116,158,91,112,173,174,240,129,198,132,128,129,53,68,127,253,140,230,46,248,40,196,210,33,33,103,193,19,159,142,97,145,34,113,181,14,13,207,80,141,55,66,174,226,39,176,167,192,217,173,216,145,104,44,97,4,46,7,168,233,38,183,8,224,191,99,82,50,187,200,122,222,102,72,22,172,129,75,173,15,111,139,202,201,75,186,237,202,46,9,136,18,41,166,143,62,73,145,19,254,39,202,40,211,136,128,183,4,214,168,8,101,173,155,177,120,75,214,155,73,253,140,186,33,169,87,67,137,15,71,22,70,103,32,207,120,49,38,73,25,172,55,170,12,138,16,85,191,101,162,100,159,129,90,167,178,18,97,82,4,124,155,199,23,245,31,46,48,254,95,111,149,5,190,34,13,21,104,182,237,87,199,132,2,148,66,139,160,84,38,165,19,142,171,198,165,112,51,168,218,50,29,121,197,68,8,51,131,209,254,229,127,69,54,255,193,57,248,86,158,248,211,46,44,181,177,52,234,82,105,151,154,162,235,132,171,149,131,55,223,189,103,47,10,23,144,224,46,251,1,165,141,81,35,132,45,139,132,36,222,76,10,241,214,190,80,243,108,213,236,157,179,191,190,115,21,161,43,202,64,221,151,81,231,97,10,219,178,172,5,72,217,70,225,189,95,146,34,135,248,134,187,179,180,2,19,108,113,30,24,40,191,103,156,108,168,40,157,87,80,141,175,86,123,218,180,60,13,71,196,182,211,88,42,237,90,19,103,100,102,253,142,156,128,148,1,64,176,62,5,63,47,250,48,70,68,55,143,119,62,143,220,239,227,134,39,171,10,196,151,14,249,84,67,229,40,121,195,185,184,13,9,94,167,222,195,3,223,214,20,212,157,176,205,90,110,86,9,187,181,14,176,88,18,155,230,238,147,239,138,77,150,44,17,112,166,195,204,58,175,153,57,166,58,151,233,116,230,182,28,65,14,18,109,162,115,187,243,132,51,223,236,184,251,158,222,146,117,51,35,217,178,57,186,211,182,157,240,34,32,141,190,108,26,27,114,15,49,5,74,142,140,69,91,136,224,11,149,231,178,203,74,117,128,79,233,242,225,90,7,71,15,26,99,98,27,180,205,55,8,138,223,68,62,10,209,113,191,137,148,131,11,246,66,14,66,12,25,222,124,212,141,202,18,91,1,172,120,141,203,194,219,150,234,255,204,119,209,213,162,129,16,139,68,220,171,39,225,178,207,70,56,205,232,117,54,7,163,166,49,190,128,32,25,120,108,133,199,254,10,122,1,238,226,43,197,229,55,85,62,20,109,230,58,63,210,132,216,25,73,204,251,28,73,137,65,135,86,196,236,23,43,230,190,193,237,212,20,167,59,236,242,217,196,156,210,68,211,136,48,40,38,80,27,50,118,180,7,181,106,179,0,55,251,124,194,235,197,70,209,69,129,59,48,34,248,63,211,174,35,99,34,153,72,238,51,202,6,78,31,177,192,210,232,227,68,198,190,157,156,10,106,55,140,191,34,149,208,207,32,10,30,100,208,137,241,179,58,183,150,199,66,216,25,168,171,204,151,137,15,22,152,239,2,246,27,104,250,44,130,211,51,187,108,27,151,72,60,203,223,31,109,63,113,177,207,156,210,198,9,105,183,150,85,196,90,85,250,0,70,240,150,98,192,87,94,98,130,8,102,196,199,43,8,84,53,164,254,169,63,142,200,85,155,30,62,60,83,235,218,150,55,178,54,202,195,154,166,65,47,249,28,153,22,232,163,241,85,40,49,50,72,233,37,250,32,109,120,245,125,136,101,9,83,64,69,11,107,32,250,122,70,2,232,155,250,166,135,112,156,212,125,232,195,248,113,181,250,47,63,79,14,87,127,196,42,11,213,56,116,172,78,41,195,251,203,215,171,132,252,217,61,247,167,125,55,21,105,91,199,102,165,59,108,159,88,22,100,155,217,28,63,155,229,176,86,19,7,105,178,71,116,177,209,85,3,8,36,152,83,105,151,166,115,168,2,78,175,161,21,202,46,37,49,13,24,186,21,197,143,64,50,178,190,89,20,156,81,63,52,188,179,149,158,235,5,161,230,187,226,176,101,183,49,169,235,237,229,170,169,168,111,13,72,250,18,142,235,153,26,100,3,118,223,19,79,67,96,59,230,80,10,41,37,192,27,215,115,163,25,243,215,250,207,121,22,137,104,184,47,119,104,183,181,7,218,36,197,110,46,150,206,54,119,3,21,208,134,30,124,234,210,162,138,178,109,183,141,183,64,23,136,6,187,226,30,64,237,150,157,142,66,205,47,46,180,83,93,251,232,54,247,226,253,64,176,231,26,173,53,196,14,242,249,150,252,142,236,187,68,194,250,80,214,69,12,134,38,149,247,196,102,133,138,130,74,111,67,131,18,170,110,191,19,51,48,222,107,208,148,69,55,159,164,22,98,118,85,167,96,4,73,126,247,231,124,251,125,139,104,31,102,250,90,159,103,161,124,97,111,92,179,15,78,9,215,135,164,50,221,253,200,182,92,240,200,191,20,143,85,218,79,37,108,217,255,63,255,96,190,51,246,82,166,137,186,104,109,235,236,2,252,162,26,33,123,48,100,235,138,244,251,229,38,220,5,234,216,235,159,238,11,99,142,100,67,190,114,146,137,119,44,150,220,197,63,15,94,188,203,133,231,54,173,164,56,98,234,200,123,134,192,1,22,11,96,147,124,19,226,207,58,89,27,129,179,71,3,241,249,216,109,105,237,107,219,142,180,52,197,84,177,134,216,119,208,117,15,214,181,10,241,100,121,183,147,193,40,64,215,247,163,234,239,200,70,226,196,169,218,7,170,24,193,203,164,71,157,110,68,116,74,238,183,154,52,236,220,39,142,106,9,161,23,242,143,182,106,63,8,166,163,135,193,239,203,140,175,240,65,233,107,207,22,7,153,196,253,168,37,51,167,98,22,111,78,85,190,37,182,165,125,146,3,136,153,124,50,238,3,106,210,211,125,188,152,97,74,101,179,151,169,88,52,211,66,132,74,165,68,34,29,69,163,28,38,28,137,231,0,152,30,212,21,162,101,115,167,105,86,189,83,247,102,201,32,129,151,55,107,46,232,33,163,241,213,13,252,111,189,134,137,47,50,68,0,21,119,86,76,214,21,228,85,210,162,166,255,228,170,48,15,169,243,151,220,64,88,9,128,0,159,242,98,92,17,149,175,216,234,50,126,253,168,20,218,194,139,94,249,238,204,10,223,79,30,224,96,118,253,94,206,55,126,18,76,148,77,140,23,224,42,104,89,133,89,162,43,40,244,95,19,83,63,191,37,18,229,232,120,77,179,221,121,191,172,157,159,203,1,245,75,26,189,180,140,198,80,74,232,93,133,208,2,182,215,78,35,207,11,226,149,21,66,201,155,24,122,227,164,211,143,87,227,191,47,229,158,167,102,11,119,222,249,88,210,134,175,57,30,153,220,91,42,171,75,103,193,228,99,196,91,161,98,73,39,245,142,75,222,123,159,159,222,235,232,65,254,118,211,34,85,244,230,159,166,109,37,77,126,70,217,159,202,143,183,94,80,223,94,147,30,177,84,196,222,25,90,42,200,210,107,78,237,59,167,20,9,87,49,72,25,243,91,224,108,74,87,24,19,0,92,151,26,40,155,120,203,181,139,186,186,45,208,14,165,169,193,184,96,234,240,56,243,214,203,204,226,178,231,230,132,64,38,213,209,218,74,25,99,14,86,171,80,174,197,253,36,237,217,218,206,249,186,164,97,163,163,124,227,198,100,103,96,17,104,214,110,153,247,211,200,113,130,14,72,122,75,4,224,90,243,7,74,197,9,4,180,182,86,86,47,228,230,132,253,0,73,7,129,48,85,17,251,231,173,70,119,178,113,167,7,86,71,248,106,100,85,229,141,74,254,151,90,6,73,249,231,10,215,26,95,72,131,66,51,180,251,123,33,231,148,124,118,178,199,67,235,184,154,144,48,160,103,159,104,93,152,203,153,9,51,170,76,57,68,170,137,88,126,30,201,0,133,50,159,136,126,59,104,106,135,189,144,87,24,249,47,211,111,59,222,210,133,140,122,73,100,140,103,26,143,147,100,189,239,31,240,107,156,78,120,147,122,93,242,225,27,132,128,254,18,133,177,211,98,182,146,187,78,139,201,253,38,196,18,109,45,81,72,9,247,18,72,243,111,142,156,24,72,218,212,103,74,245,80,129,127,81,234,76,104,64,85,154,56,93,9,80,62,143,27,167,239,142,102,124,115,119,183,229,246,242,131,234,88,178,77,159,167,235,27,126,152,133,12,194,149,197,244,236,237,100,180,173,185,45,117,32,93,112,39,169,211,49,201,26,234,62,184,34,103,52,111,63,156,48,136,164,104,83,87,107,66,27,217,111,176,151,101,49,88,1,150,170,37,14,155,104,207,90,92,84,221,244,219,228,45,193,198,150,241,243,74,65,97,201,153,188,122,63,102,114,213,39,5,138,36,110,90,179,140,250,252,12,104,230,82,57,74,124,234,107,243,171,146,50,196,13,80,141,160,63,252,237,102,182,205,218,71,224,228,50,75,200,33,127,210,205,156,217,200,227,136,7,67,132,134,49,132,96,21,88,244,251,141,239,207,234,194,80,241,12,128,124,36,182,13,29,31,133,46,148,87,167,112,62,219,93,57,8,167,126,235,41,88,47,70,38,230,160,209,79,145,220,216,130,204,115,102,66,51,71,134,244,201,130,36,32,237,76,74,12,94,142,112,3,97,102,53,15,251,124,146,251,7,196,215,67,101,171,235,7,121,212,243,216,136,156,129,220,63,48,199,187,32,80,167,30,99,209,224,74,129,117,173,180,105,154,178,82,226,208,230,136,195,180,86,53,155,194,38,16,46,219,89,231,213,22,156,92,175,172,164,157,160,163,51,28,216,85,18,241,196,73,253,168,28,29,85,205,79,242,148,110,24,171,158,55,149,141,81,143,228,48,85,78,129,181,138,244,26,168,54,230,226,236,158,1,94,249,142,173,27,152,5,230,201,143,132,130,176,5,90,175,20,42,217,131,115,183,57,218,133,157,106,24,207,252,227,121,176,188,85,244,72,66,198,28,6,126,243,73,107,104,9,1,100,161,114,246,83,8,254,96,200,27,226,189,202,50,143,234,134,3,233,154,190,246,247,69,61,71,29,157,254,216,143,139,168,199,194,149,229,19,220,105,173,83,227,195,230,225,11,105,172,40,124,16,2,87,43,237,213,32,169,181,150,51,95,152,164,0,8,97,33,29,92,69,79,201,236,59,125,136,9,6,193,46,123,106,141,17,28,13,115,247,1,186,209,17,41,242,188,198,93,105,84,77,85,203,155,163,179,39,56,17,162,37,202,255,10,245,217,191,39,146,65,98,163,0,200,16,76,143,203,94,140,129,27,131,238,201,183,71,48,65,50,250,36,109,204,141,96,245,72,62,65,181,17,133,237,85,75,244,14,11,196,152,232,218,168,162,73,177,164,56,205,55,255,72,144,196,185,172,44,131,166,236,60,67,32,213,222,255,243,149,58,133,134,155,72,58,124,101,102,76,143,25,89,97,94,9,229,12,50,138,62,141,246,222,65,81,69,124,60,229,217,81,183,131,158,34,67,243,30,174,47,73,91,200,79,255,189,32,61,222,139,224,253,180,67,138,11,215,68,78,138,31,83,18,158,149,41,138,8,85,97,102,93,204,157,100,152,253,232,175,208,188,59,60,155,90,98,239,106,20,36,7,16,157,229,30,241,24,144,157,113,178,127,213,242,63,49,156,162,107,253,157,7,193,245,125,233,115,222,246,171,56,30,232,219,24,80,119,184,150,49,75,88,159,3,195,16,51,145,94,175,125,24,40,255,41,27,11,113,11,29,98,251,5,20,120,95,75,79,120,1,195,58,28,174,114,239,41,105,96,72,45,66,60,234,140,32,191,51,146,239,79,86,242,170,153,239,124,55,11,209,37,110,49,250,238,55,118,195,111,224,195,198,30,180,88,228,120,57,123,72,63,5,135,15,57,60,27,175,237,138,186,2,184,89,180,240,36,137,34,141,0,214,130,73,51,113,83,70,240,243,173,77,90,246,191,107,0,87,137,59,218,68,36,59,202,61,20,226,41,187,67,242,239,157,24,19,76,101,150,253,245,216,120,133,118,113,99,153,221,249,208,162,74,155,178,181,81,16,158,159,127,34,118,172,154,6,38,18,241,147,164,253,163,111,212,225,199,134,235,216,6,58,99,37,181,85,78,224,98,58,128,249,215,105,58,244,109,19,61,246,61,89,51,90,193,228,243,57,79,23,102,9,205,0,114,197,87,231,181,122,238,111,163,94,131,226,104,84,138,1,9,95,233,66,252,116,240,81,135,33,33,37,139,42,179,16,253,75,117,224,96,55,215,245,248,69,77,32,134,218,20,201,2,56,64,11,170,204,83,61,72,236,26,187,24,225,175,251,64,129,194,248,152,13,119,20,228,88,218,24,184,12,160,121,123,153,74,236,140,9,8,236,170,126,172,137,22,216,228,234,64,8,158,45,66,172,213,25,44,24,250,130,123,54,213,92,148,20,88,96,206,47,15,166,203,19,177,116,35,60,193,95,204,150,64,21,250,228,117,213,127,105,159,17,85,32,220,203,165,137,183,221,66,199,45,83,243,70,234,13,250,19,128,214,177,242,244,72,34,179,161,186,109,14,75,71,2,212,225,144,169,52,40,241,10,155,137,235,145,231,209,159,64,119,155,129,19,59,216,115,89,91,36,114,76,108,19,121,137,181,106,6,120,154,79,224,162,219,67,175,59,99,94,202,223,137,168,86,4,135,224,144,14,170,119,240,120,161,231,64,130,22,116,95,219,58,34,121,116,52,141,83,246,66,156,198,105,16,191,159,182,14,134,127,196,108,179,114,36,108,203,77,152,123,134,133,89,110,67,174,76,109,79,168,224,213,243,177,139,185,237,28,127,214,103,43,92,18,82,239,239,35,201,83,124,221,206,247,196,240,201,88,251,199,130,57,82,184,3,106,193,156,15,65,217,111,57,181,197,158,26,41,174,59,212,78,102,91,5,123,182,213,110,127,69,76,235,68,243,32,213,254,145,142,152,142,33,236,127,244,53,164,122,130,114,42,104,237,98,84,159,225,170,32,207,91,46,73,63,235,70,203,31,68,221,156,23,216,76,6,195,138,253,81,149,226,74,215,191,51,128,245,65,138,119,52,34,105,126,77,196,80,39,198,70,47,9,12,173,210,16,189,7,189,123,109,187,164,173,23,121,56,69,58,60,157,92,255,178,192,110,117,178,100,212,7,227,71,252,254,92,145,175,164,156,57,72,74,148,239,116,171,94,86,188,189,121,212,186,105,80,190,197,10,69,67,135,222,250,124,139,146,129,67,155,82,170,93,173,139,216,69,206,105,84,44,114,55,182,16,88,188,254,227,70,50,178,149,57,218,64,232,105,93,209,130,216,96,11,30,249,36,90,178,52,37,129,164,230,191,57,1,53,33,65,141,168,125,135,197,185,240,72,3,194,203,181,190,173,152,44,9,45,106,50,36,119,249,60,176,11,112,248,164,167,98,141,173,136,152,73,241,171,177,227,43,181,232,212,55,209,5,43,146,59,93,73,235,60,77,235,163,154,12,210,156,35,99,26,243,159,56,147,124,254,56,55,0,60,220,73,173,21,85,237,84,47,4,133,20,108,183,34,171,34,138,242,11,132,188,47,42,236,176,112,67,108,89,93,122,194,243,248,246,252,141,73,46,75,169,110,115,213,211,170,175,101,234,178,40,177,95,207,26,204,193,142,211,79,147,230,9,196,39,59,21,187,193,169,198,254,236,204,136,42,170,45,191,198,108,49,173,134,25,77,88,3,137,58,170,201,135,180,24,53,139,249,60,27,233,87,73,163,2,4,108,201,49,232,11,116,164,162,104,39,185,82,206,154,57,5,0,128,72,52,177,110,120,105,168,4,202,195,241,154,253,163,159,96,93,9,174,23,161,71,58,219,171,179,20,131,144,162,208,6,186,169,59,40,216,118,188,173,12,6,198,12,71,185,82,90,48,89,152,45,112,165,1,157,140,253,67,149,6,223,87,16,115,25,138,78,111,27,29,144,138,195,177,78,64,136,128,41,179,23,143,52,46,237,114,195,160,217,231,152,233,0,1,32,232,247,106,11,64,109,173,3,247,60,85,30,145,40,28,43,135,165,137,18,90,239,70,155,223,79,213,114,33,140,122,104,27,113,137,193,237,217,181,66,246,235,251,168,52,111,34,43,119,245,13,130,12,94,14,121,59,125,180,33,33,86,139,94,157,206,247,69,109,40,63,228,16,58,19,39,204,101,57,146,36,125,132,230,208,229,36,163,55,233,247,6,246,7,224,134,62,113,117,14,163,209,8,202,145,128,5,184,245,19,74,50,137,68,121,51,209,226,33,42,98,184,63,1,112,153,252,64,124,113,142,205,223,78,161,154,212,45,187,149,47,53,175,66,179,19,32,67,31,79,182,206,223,194,32,21,159,61,134,142,137,211,84,173,108,153,129,48,16,164,192,61,213,126,144,74,118,59,254,164,143,4,240,177,254,38,202,143,254,8,170,30,35,10,55,169,24,5,102,40,203,24,228,175,83,56,61,201,117,235,116,6,235,110,103,135,117,110,175,112,102,243,9,235,75,238,76,186,52,55,133,77,82,204,252,89,251,216,47,177,11,233,206,127,9,238,113,192,223,94,255,147,41,80,131,137,179,148,154,245,101,36,149,108,173,78,10,101,64,45,76,149,238,47,78,202,228,188,196,92,52,139,213,198,21,127,207,99,163,120,231,176,166,243,44,223,115,170,18,27,34,192,210,40,245,173,243,160,101,150,97,39,71,59,197,148,8,33,150,56,117,119,153,145,138,84,164,14,150,32,253,255,173,72,90,248,117,241,62,41,201,66,222,219,96,191,182,74,188,66,14,4,25,97,71,163,55,68,154,84,97,116,26,121,0,49,25,215,236,104,187,214,69,167,226,164,36,186,160,40,254,225,110,62,13,17,46,239,84,128,220,7,64,80,14,242,100,168,59,112,28,127,232,149,228,246,242,251,35,99,28,171,93,147,93,105,82,134,74,19,156,5,227,48,107,193,26,240,231,251,191,104,62,21,180,109,174,189,96,68,207,0,194,208,31,242,202,138,106,137,193,103,221,178,251,2,231,216,11,234,92,235,156,51,12,187,141,226,123,68,124,53,215,87,205,241,45,232,185,241,226,90,66,47,73,65,215,93,153,103,250,238,134,245,118,219,148,49,192,185,195,221,200,203,32,17,32,25,51,141,171,217,96,239,221,132,5,234,111,53,21,100,151,159,61,118,172,43,237,133,5,16,131,240,218,2,90,23,172,129,45,183,160,249,45,60,24,88,205,201,81,159,206,44,46,5,33,228,38,108,158,212,127,41,120,245,133,23,59,209,140,144,249,151,192,125,67,2,7,249,158,181,141,30,241,244,231,177,103,23,235,86,83,10,212,64,36,115,46,115,251,98,23,172,31,41,135,155,123,90,217,245,77,88,241,41,1,39,206,231,90,13,179,92,231,172,8,90,43,19,81,141,165,76,120,213,237,142,201,200,56,120,150,177,194,156,90,177,153,240,186,202,69,110,8,169,74,136,62,201,128,11,185,148,70,91,11,106,208,243,222,71,7,251,12,98,152,164,173,120,95,20,200,252,20,177,243,47,34,27,57,27,205,79,178,119,39,186,70,173,76,69,52,229,125,177,82,177,41,105,29,155,207,184,89,0,135,149,6,111,203,138,146,7,153,249,64,2,89,39,223,40,73,5,213,0,51,26,117,186,61,197,138,106,40,204,131,11,36,107,51,220,55,15,64,12,123,14,59,91,101,11,230,115,183,144,131,162,135,255,57,134,27,218,221,49,195,80,212,69,249,127,130,34,115,97,146,169,75,17,24,84,205,249,205,27,166,104,58,217,184,7,232,15,180,238,68,230,235,112,179,97,142,77,226,31,48,43,27,96,84,40,187,253,214,110,29,119,62,195,147,219,17,21,27,100,159,63,9,127,16,76,227,184,15,119,121,10,0,140,34,177,179,171,183,47,62,185,53,90,83,111,120,255,178,201,254,201,240,150,46,213,232,181,95,71,146,194,227,194,39,186,63,40,56,140,204,87,86,53,255,113,36,208,212,101,196,180,144,247,165,207,138,11,209,42,212,58,242,176,112,190,198,187,136,104,55,41,15,20,224,44,101,138,230,133,115,26,60,29,156,207,6,76,201,128,11,126,12,110,234,32,33,213,218,182,236,52,49,11,6,104,195,12,57,215,73,222,95,226,55,153,14,79,107,87,71,188,8,111,95,240,245,153,14,162,62,92,133,23,239,211,204,223,116,122,158,147,232,115,177,97,214,254,41,8,62,139,56,44,218,84,244,115,55,43,76,158,68,223,15,12,201,183,85,10,255,62,167,72,107,67,21,117,72,175,15,208,191,175,29,195,103,131,100,225,127,172,112,110,10,147,162,15,128,116,24,69,49,234,19,96,73,50,67,140,171,241,226,66,97,101,127,83,184,8,21,30,88,18,51,43,40,203,1,64,138,111,85,144,135,17,81,113,181,31,30,75,128,193,195,221,137,1,82,204,231,41,108,15,187,9,77,96,34,7,122,149,86,169,195,239,177,176,53,71,68,228,214,89,126,0,228,235,154,31,178,165,50,159,67,154,62,90,229,80,112,133,42,115,169,179,186,26,70,163,96,173,177,28,81,217,62,20,65,59,218,117,164,122,231,137,33,136,232,195,152,156,75,231,64,90,248,92,125,205,74,200,90,128,5,192,7,60,106,77,19,72,187,99,227,234,10,34,0,173,1,183,105,141,13,207,13,215,123,63,83,186,251,59,146,82,201,1,149,154,39,239,119,171,220,152,136,108,196,189,25,38,193,2,2,105,43,161,83,28,94,133,199,253,48,24,21,193,138,164,79,202,169,212,107,157,213,58,5,179,221,184,179,222,213,0,32,251,171,147,84,1,29,14,250,103,120,199,124,251,41,45,84,171,10,68,180,215,123,198,30,244,34,111,34,112,77,245,239,123,204,124,138,252,104,203,152,41,228,211,173,71,170,233,131,54,196,92,231,113,247,22,152,149,193,79,140,142,79,154,69,103,159,227,249,244,58,140,217,239,235,129,172,165,207,154,136,153,229,185,141,232,25,228,211,51,228,152,72,152,211,183,34,73,54,117,63,19,146,238,20,122,162,39,65,80,243,223,69,27,96,8,223,156,192,19,179,102,160,35,212,198,86,134,184,188,71,229,218,236,132,168,104,152,159,126,159,175,241,141,240,75,126,237,238,110,124,140,185,97,146,229,60,45,39,166,137,169,105,118,112,136,53,136,230,203,237,68,15,115,51,107,90,119,225,230,203,5,134,148,167,112,204,126,5,253,182,137,215,210,27,216,50,42,75,208,22,119,216,40,57,131,63,214,176,223,62,20,74,91,110,120,116,19,190,127,65,61,163,192,156,36,41,7,223,11,136,132,245,6,140,220,214,105,49,95,206,116,170,134,62,22,234,252,119,222,47,12,96,17,163,200,40,244,104,89,47,120,186,57,56,86,236,45,66,145,42,41,68,42,240,198,204,207,128,233,248,87,13,69,58,196,200,235,195,141,90,77,166,7,207,129,174,58,1,130,69,198,216,234,42,130,147,74,140,244,231,123,42,158,132,71,61,119,196,178,227,254,201,149,241,146,140,174,99,136,150,81,48,135,196,17,111,43,64,159,246,145,120,225,63,218,20,216,200,89,126,132,184,49,86,57,176,124,122,111,36,126,48,31,16,103,174,203,68,237,17,199,225,17,228,174,34,130,125,249,0,57,29,87,163,249,169,175,103,103,185,232,9,11,169,180,219,242,245,238,216,219,129,20,127,157,26,12,79,87,130,67,255,226,180,94,44,26,200,201,125,10,28,56,131,186,131,49,114,232,169,1,137,70,150,111,221,125,75,53,163,115,61,172,83,49,51,79,52,104,238,155,181,159,214,51,14,217,144,153,5,129,150,242,118,51,228,52,30,20,173,141,196,91,251,121,248,78,105,72,104,62,163,58,244,148,38,11,212,231,10,28,242,107,97,119,252,128,152,148,220,5,191,153,231,217,163,90,114,39,74,170,79,90,59,21,81,36,131,186,160,168,42,131,143,193,190,45,92,63,175,152,16,53,141,95,105,26,112,207,71,190,57,187,229,155,30,177,130,168,120,212,51,31,96,53,131,30,18,232,179,3,77,152,162,130,246,89,182,133,68,112,208,13,1,223,129,255,203,253,253,133,125,75,160,250,24,51,41,153,46,65,17,159,184,123,201,200,37,51,153,144,74,40,204,131,58,72,188,241,254,72,57,65,9,156,202,37,48,151,71,136,191,134,83,173,110,246,19,39,14,63,182,187,106,96,71,226,109,37,209,56,120,58,174,213,134,215,209,38,61,38,163,83,25,240,17,248,106,165,0,102,232,36,161,237,250,224,6,27,221,208,92,199,221,75,77,201,133,249,0,56,90,166,233,40,124,119,194,181,138,99,72,65,19,99,56,228,242,214,111,57,45,180,39,116,112,219,206,20,137,3,159,51,14,183,109,117,163,119,96,166,144,114,49,185,184,156,43,188,49,145,7,190,70,123,56,146,187,246,91,203,28,244,44,230,69,173,109,236,229,25,14,79,228,186,58,195,103,218,14,33,122,146,208,172,43,33,77,60,190,164,190,84,248,202,3,87,119,204,94,4,208,237,47,140,17,105,97,51,88,67,224,216,52,62,38,54,112,116,89,74,84,82,195,49,251,69,149,3,146,31,110,201,111,81,154,138,139,173,171,171,154,157,8,13,217,13,194,167,108,54,126,57,132,127,69,176,150,141,222,113,21,135,222,50,208,51,65,110,116,90,17,73,207,154,20,161,225,220,132,182,29,70,49,193,71,145,144,231,66,71,156,33,28,81,211,227,137,144,92,12,99,24,249,146,104,3,75,34,187,187,229,253,82,235,87,61,48,210,83,75,216,104,132,46,103,11,151,189,170,144,88,13,57,138,225,248,79,232,29,234,15,71,233,67,192,168,141,219,170,78,180,142,135,83,100,19,178,240,96,122,43,68,82,74,208,183,186,139,174,65,111,2,25,109,104,6,184,101,179,56,27,9,7,52,89,160,50,160,27,22,155,130,12,231,39,150,108,80,32,135,47,212,169,99,146,121,152,235,191,37,47,120,168,223,195,247,230,183,174,194,194,26,159,75,70,44,80,247,182,181,181,197,218,170,232,180,108,7,161,35,154,94,135,3,229,219,97,119,223,194,188,225,89,244,11,38,124,111,97,155,117,162,99,139,38,171,181,110,152,26,20,37,11,112,182,116,231,25,21,51,14,149,34,87,67,48,62,37,121,225,136,127,226,134,53,0,16,105,127,87,242,216,103,100,237,202,101,150,150,174,91,15,178,83,35,182,85,122,157,96,218,86,149,57,221,22,45,100,135,115,103,89,67,9,203,154,1,249,144,81,245,103,25,43,92,203,192,0,233,124,40,52,6,173,190,222,195,26,70,203,31,88,247,43,49,62,71,60,34,172,52,51,37,219,66,192,48,1,22,240,140,9,9,53,162,152,238,27,66,131,241,135,53,35,2,98,145,75,47,239,215,66,91,167,246,87,133,65,163,91,253,216,139,195,33,17,118,15,83,221,82,219,123,137,92,64,208,174,175,52,14,7,118,38,146,178,27,176,238,230,16,53,116,193,249,95,113,20,64,19,52,69,109,6,214,61,230,179,116,240,194,225,15,153,119,176,162,80,78,120,48,218,89,26,223,187,191,193,200,24,38,160,141,164,50,221,157,22,88,176,218,111,50,91,243,218,75,70,203,163,78,75,88,206,24,171,182,245,32,55,154,83,174,190,133,246,144,219,241,49,171,13,130,153,192,181,153,22,217,180,8,147,148,225,87,122,252,37,240,198,16,204,252,41,212,223,142,100,90,78,189,137,6,100,201,182,111,61,4,223,168,136,22,229,27,233,74,65,222,24,89,21,238,193,21,43,218,5,183,232,228,216,168,221,86,109,11,101,54,246,12,30,191,245,174,45,186,37,118,224,54,171,140,75,192,199,227,24,106,236,78,233,192,139,93,33,214,158,196,252,37,64,84,231,32,29,84,82,188,218,201,249,235,219,150,108,245,48,19,41,102,86,119,249,248,34,161,55,26,32,50,27,164,255,62,202,215,101,28,162,214,74,250,130,84,254,243,201,209,70,104,91,152,46,169,163,170,64,84,111,213,146,21,57,141,192,198,157,187,139,63,84,44,195,242,162,118,107,143,225,152,221,35,43,62,100,140,110,158,108,41,201,85,51,255,84,150,227,168,251,150,162,204,123,92,57,227,238,99,164,56,168,75,219,13,138,148,216,193,245,60,92,50,196,18,46,77,121,47,237,5,183,199,97,125,82,46,181,105,123,182,62,216,25,218,37,76,179,197,46,222,163,168,15,164,106,37,196,104,72,105,204,127,67,10,178,23,38,232,71,107,164,183,63,176,50,19,44,208,50,67,137,82,170,138,221,224,187,225,225,93,118,115,171,133,57,57,128,23,65,57,192,39,67,169,93,85,156,95,111,25,229,230,163,90,42,114,251,195,124,166,150,29,33,107,197,45,225,247,90,159,214,168,104,11,21,243,149,200,193,42,185,119,201,93,77,132,7,157,149,11,253,16,125,33,16,52,52,12,38,131,210,150,198,60,18,41,189,28,158,236,241,75,167,140,136,69,100,87,209,63,30,168,225,198,176,162,99,208,215,59,94,96,36,57,0,240,109,203,176,169,36,241,148,202,52,245,156,91,88,116,137,0,188,188,129,13,29,189,136,206,72,75,186,249,103,45,11,250,144,135,164,189,254,111,81,176,195,141,233,68,89,47,55,213,246,127,253,151,102,202,70,151,176,180,254,226,222,226,149,200,249,186,38,125,76,113,99,58,7,48,53,132,117,161,199,176,104,243,163,60,210,98,108,130,124,234,159,63,82,52,47,15,28,54,183,76,68,157,104,55,158,58,55,215,97,106,30,194,250,48,64,128,25,102,116,248,223,40,26,143,120,110,130,195,95,72,200,137,92,155,239,62,14,0,240,156,60,84,145,254,247,18,38,172,161,224,145,170,118,205,100,39,32,92,0,210,185,252,225,148,45,75,104,216,58,171,61,43,92,35,225,76,36,26,103,153,233,245,175,131,83,40,224,142,87,167,145,180,37,139,136,32,142,24,151,88,220,47,41,187,229,7,37,65,154,245,2,158,160,163,225,39,247,184,233,213,72,51,137,149,144,57,184,188,99,120,186,80,195,217,182,211,128,214,183,15,144,12,119,45,237,92,124,242,107,188,210,239,35,182,57,146,26,162,136,106,87,237,53,152,216,209,214,149,72,240,186,108,6,254,11,228,104,228,44,199,56,125,158,179,146,230,60,15,114,172,180,250,206,101,219,57,173,53,21,201,70,154,208,133,58,10,229,158,216,143,44,223,135,55,234,21,149,12,202,0,185,63,44,156,32,236,100,161,15,242,227,203,40,154,251,10,249,239,82,130,139,142,88,166,81,34,74,115,237,230,134,65,128,34,226,72,91,22,234,250,84,151,88,205,74,96,159,179,147,226,57,159,148,96,125,72,244,66,41,0,93,131,103,186,21,194,177,89,32,158,171,155,185,218,1,62,129,212,35,133,94,203,213,11,103,162,182,232,249,86,165,208,232,243,121,134,121,9,53,238,68,80,54,51,50,220,29,180,122,239,175,118,100,58,33,151,80,243,227,21,142,145,152,199,29,51,182,228,210,207,241,21,150,220,67,85,192,116,137,41,47,218,153,122,96,128,205,229,125,101,203,98,163,78,53,34,178,96,127,116,232,2,78,167,190,216,242,85,85,131,1,104,97,220,31,81,63,121,54,217,223,195,147,160,200,222,171,42,246,20,29,100,180,100,55,234,150,60,118,84,77,103,112,29,50,230,223,56,190,180,78,138,14,193,61,98,1,65,119,128,66,63,117,89,142,55,36,99,188,68,126,105,172,173,116,150,225,236,15,4,79,28,11,204,186,143,171,145,175,122,196,115,52,182,248,200,94,135,97,98,112,185,58,180,7,1,34,117,251,175,174,163,46,96,133,8,123,11,53,156,213,154,188,65,184,239,86,251,43,191,174,18,208,7,191,195,124,78,9,41,32,151,119,15,34,121,126,46,249,253,14,157,140,76,127,252,59,200,186,176,170,49,219,39,195,78,71,179,255,185,173,207,178,9,154,13,147,185,0,171,6,139,43,205,6,24,212,151,130,250,153,42,224,46,242,120,197,140,123,111,127,101,183,255,143,130,203,193,107,139,206,100,244,38,184,215,244,180,167,52,167,74,216,57,225,70,238,173,3,86,60,190,157,145,238,36,6,21,255,23,166,94,74,54,41,254,87,237,118,20,101,202,17,143,155,83,60,182,96,147,123,84,75,121,86,151,3,68,244,0,177,124,255,14,83,27,221,145,67,254,83,219,13,197,236,190,92,10,241,184,214,244,86,82,117,47,70,226,149,89,74,198,29,216,214,97,129,224,140,1,221,19,107,172,120,254,255,39,1,4,162,123,109,196,101,81,160,125,124,218,221,119,221,84,77,35,195,81,189,157,194,25,207,1,55,140,79,54,8,60,25,89,32,250,41,225,140,71,221,151,113,52,35,167,104,110,121,49,241,238,242,146,173,25,29,26,17,215,253,156,100,102,169,1,160,95,74,56,203,44,43,236,94,105,78,44,165,81,34,19,208,108,213,78,35,28,212,58,214,254,124,165,201,252,233,93,204,95,231,215,203,33,188,213,105,171,102,100,201,77,41,37,164,223,144,9,210,5,175,196,207,30,12,46,218,148,104,95,94,47,98,118,226,22,187,109,137,239,231,118,96,142,194,245,160,205,10,30,241,212,51,30,181,139,171,127,69,97,33,191,42,202,111,222,171,136,147,162,144,207,236,165,195,58,14,98,38,91,128,148,247,35,17,200,226,116,14,17,223,10,105,86,67,134,232,115,243,17,138,70,22,89,215,175,121,39,156,238,113,88,237,137,223,156,28,77,96,208,21,106,88,158,237,227,161,82,110,242,217,120,54,73,199,186,81,66,165,122,152,114,139,173,21,58,141,147,255,13,201,35,176,75,204,59,96,230,96,12,153,118,109,113,230,146,125,242,29,250,14,179,125,250,164,194,66,240,3,25,168,38,208,201,64,15,131,226,129,49,151,107,207,216,33,204,195,4,162,230,169,119,160,90,21,24,93,222,227,182,128,241,178,114,16,147,141,231,207,12,161,170,127,117,219,189,205,92,242,35,239,79,239,161,107,234,219,111,126,255,81,231,157,99,159,153,14,210,192,233,42,250,119,69,60,231,173,214,27,78,13,196,97,121,254,51,73,72,245,213,140,11,132,5,55,176,50,114,148,25,89,154,207,48,76,70,193,231,22,227,108,48,235,78,205,213,183,145,100,149,23,249,112,33,104,91,17,195,73,82,1,87,83,57,47,190,133,180,140,157,138,164,17,34,229,94,46,107,246,67,69,106,164,45,116,120,191,29,146,104,142,114,153,230,85,53,136,95,63,230,127,207,48,12,191,235,192,254,95,181,112,83,252,155,177,56,108,91,116,26,14,151,245,115,67,11,47,173,123,168,110,68,107,127,76,215,116,16,239,151,20,102,211,74,57,253,92,239,96,205,212,12,252,188,158,50,130,234,158,111,15,133,111,67,13,160,173,94,253,91,154,118,170,193,93,143,77,117,18,192,83,89,93,21,249,18,47,155,102,104,51,89,170,151,183,117,201,77,115,243,84,77,32,149,239,170,153,151,83,99,62,232,117,168,69,152,58,111,35,234,236,86,194,68,84,45,73,188,118,180,165,67,115,225,31,211,163,52,107,75,161,40,216,21,65,157,188,15,202,141,154,111,81,47,194,193,103,93,227,80,82,242,3,45,92,99,228,198,240,73,98,200,115,236,149,238,103,148,217,134,37,16,159,70,147,56,82,70,178,118,188,148,179,96,210,244,13,77,220,55,11,119,33,14,141,3,86,102,46,220,204,58,142,176,47,9,230,143,160,97,96,64,253,12,132,44,40,199,239,135,86,222,197,252,141,180,124,146,232,252,25,109,123,39,102,21,173,55,149,42,181,192,101,118,20,199,123,156,246,113,116,112,115,236,31,62,126,8,202,127,53,78,205,63,80,88,168,45,115,54,77,250,70,1,163,54,56,253,40,200,37,198,53,85,214,98,108,235,220,119,212,139,34,24,234,209,145,144,126,182,251,135,140,208,4,67,210,14,55,61,33,133,91,82,19,151,19,90,0,38,11,217,154,228,117,49,80,71,54,71,23,92,47,51,62,180,207,105,200,10,199,60,99,205,241,77,132,1,218,76,191,140,88,91,218,92,213,250,202,144,120,212,192,151,70,71,120,25,46,165,229,252,149,47,59,130,235,132,74,158,230,249,29,239,36,20,12,178,32,147,133,118,16,218,183,67,196,17,165,206,80,44,147,221,157,140,81,2,199,8,8,66,147,131,186,187,135,192,150,217,9,146,123,32,194,110,95,43,188,126,60,194,55,246,48,75,190,92,69,227,48,176,243,85,117,113,105,106,242,119,148,237,49,48,193,116,228,53,56,234,23,241,96,125,125,36,140,85,44,252,124,62,139,32,47,8,248,104,123,5,22,141,202,62,186,214,145,16,85,237,79,177,198,238,167,140,251,111,225,57,196,25,13,110,15,16,61,209,255,98,182,93,48,61,183,132,193,237,193,220,47,36,217,25,30,94,150,170,125,209,255,113,115,175,210,140,187,109,200,43,211,3,166,224,254,117,248,162,239,147,100,220,191,16,9,4,4,154,158,232,30,6,149,23,9,248,47,153,124,254,117,9,195,171,255,228,177,194,187,138,54,111,226,193,213,16,161,71,14,70,117,251,167,221,10,113,135,10,153,37,9,125,61,9,71,177,89,57,218,101,68,40,134,33,92,92,52,94,233,60,174,203,40,48,245,166,48,2,163,217,99,180,242,195,225,193,146,47,245,225,153,53,211,51,121,150,111,11,20,248,77,127,64,244,91,26,218,93,112,152,83,167,124,120,107,215,37,33,99,148,16,252,97,101,55,99,14,146,85,155,250,41,214,26,58,109,55,63,8,205,2,136,110,171,236,138,174,62,40,40,142,168,206,199,6,76,14,65,196,128,164,231,165,92,163,214,100,102,48,252,163,200,67,51,210,169,166,65,48,82,1,55,73,112,128,63,165,201,249,75,110,11,34,74,52,24,66,109,54,242,173,77,157,54,54,39,59,110,208,13,239,235,69,13,227,178,169,112,244,154,88,145,184,51,151,69,115,60,240,123,87,95,20,248,3,194,64,21,154,27,90,244,9,176,221,86,62,68,243,37,21,92,24,79,79,235,59,73,179,245,2,252,153,203,250,74,87,88,123,112,37,54,128,76,79,215,26,217,62,203,247,146,120,150,237,72,22,84,203,57,153,214,84,20,246,117,169,110,187,105,14,238,47,71,109,221,74,113,29,23,124,216,218,204,101,53,248,174,98,52,217,162,134,212,237,84,141,106,167,211,2,79,151,177,8,208,187,9,189,93,88,99,43,236,191,135,125,159,20,54,14,29,97,230,141,189,218,94,139,19,221,211,39,69,92,74,161,66,223,41,207,175,168,225,245,192,52,239,3,64,196,72,48,76,130,198,196,211,44,78,23,54,15,173,62,61,47,156,131,53,118,10,61,204,239,76,137,68,82,49,32,103,127,165,46,145,29,93,245,28,147,147,146,0,34,100,136,19,38,90,73,155,227,125,187,62,121,80,150,55,91,223,196,245,130,52,235,49,224,71,0,243,104,169,49,125,165,77,163,172,211,16,54,74,199,114,54,90,196,140,169,18,62,60,185,176,58,33,158,86,147,103,169,151,179,208,206,105,142,105,232,203,137,2,88,86,62,83,99,186,205,134,17,226,128,246,201,11,163,6,46,179,169,63,113,0,114,29,30,185,245,78,245,123,221,4,210,135,255,148,251,80,141,81,5,129,120,251,223,106,22,101,161,201,42,157,249,85,176,70,112,78,71,131,158,84,33,38,62,122,211,21,62,69,17,136,254,241,151,135,206,77,234,104,230,171,84,7,206,55,67,157,154,116,168,138,138,252,178,215,112,125,243,217,207,149,90,130,167,204,119,107,94,234,107,177,89,151,62,157,134,129,238,30,81,38,133,79,42,175,130,147,0,64,192,160,114,189,112,149,242,30,186,90,155,244,125,127,124,213,89,228,88,134,2,18,24,180,67,179,47,29,102,188,10,246,208,37,97,105,210,232,150,185,32,108,73,46,236,37,33,9,228,190,161,84,160,127,125,125,7,47,208,162,72,41,191,114,101,247,79,123,210,225,115,117,74,125,145,38,151,143,205,7,131,206,213,10,120,134,97,10,48,37,177,126,201,136,140,207,213,210,111,42,160,102,155,174,126,127,228,184,144,210,41,251,212,170,127,205,177,188,139,207,110,119,173,126,216,230,19,242,218,113,203,152,228,47,90,40,214,72,73,27,216,191,211,36,180,193,48,221,123,226,245,178,153,132,105,213,24,134,210,146,122,108,115,155,37,217,135,239,31,8,180,26,202,100,174,153,87,189,88,114,199,54,150,166,244,15,178,248,60,101,153,234,111,103,217,157,247,186,121,129,236,18,215,20,240,110,12,56,78,224,102,211,214,250,186,83,56,133,243,6,240,227,44,215,55,223,176,50,236,80,70,66,166,184,29,46,83,36,149,29,247,148,150,77,19,248,91,139,136,25,17,161,19,89,68,84,225,103,25,158,132,118,116,65,32,82,103,7,49,253,130,237,67,104,119,55,39,220,148,96,61,92,26,222,228,45,114,106,144,90,21,58,3,182,87,100,99,176,31,63,99,252,73,221,52,186,132,252,55,73,178,150,111,177,83,10,38,30,187,128,2,109,1,64,103,139,130,168,52,229,200,90,115,252,161,184,110,32,94,142,122,152,94,17,135,143,86,24,112,206,9,105,41,164,197,2,123,251,245,104,15,2,61,25,184,20,74,171,45,32,114,51,67,108,207,106,221,208,24,214,158,68,147,1,182,53,17,83,42,86,22,141,178,222,205,135,46,110,132,159,186,140,182,229,75,200,53,1,37,148,112,205,41,145,46,222,203,206,17,148,217,138,149,124,230,228,29,92,203,132,76,66,160,120,199,248,82,109,13,235,126,139,79,77,48,102,168,175,231,223,225,72,159,208,158,163,37,202,49,196,37,216,0,113,166,224,234,42,41,244,95,227,214,222,158,72,48,147,18,211,17,45,207,53,109,190,45,91,214,7,6,69,90,221,163,136,131,54,255,155,29,44,47,92,2,48,169,170,163,196,237,64,212,243,250,75,17,26,92,152,232,33,80,140,8,177,47,161,170,96,43,60,177,93,49,212,174,31,211,182,74,253,150,96,186,116,29,7,28,216,119,128,170,96,185,76,79,61,81,110,23,215,185,112,183,27,120,38,75,161,231,6,191,219,119,1,122,192,23,140,133,116,164,56,187,84,142,51,72,5,66,196,248,12,248,146,251,102,238,82,213,106,74,196,186,99,119,246,222,81,41,194,164,207,202,132,78,174,118,120,90,60,31,47,141,238,6,203,27,70,255,126,225,15,123,60,173,104,210,204,171,131,118,145,33,58,187,239,169,188,243,135,97,155,34,85,237,51,26,54,248,199,23,161,241,17,204,229,200,187,95,191,88,242,129,72,84,252,204,236,161,210,161,167,64,62,58,65,187,123,64,82,173,154,124,70,220,214,39,222,216,120,106,90,55,160,86,142,86,88,216,142,223,35,64,15,204,120,225,31,106,159,255,92,97,65,39,62,69,197,226,213,115,243,89,109,86,14,163,106,17,58,78,252,66,145,73,178,58,45,111,156,100,133,112,146,168,1,78,55,47,81,59,69,251,178,99,254,130,210,211,137,34,138,90,213,198,31,181,207,93,99,112,144,156,254,103,181,94,82,178,28,18,83,234,228,211,97,30,118,14,18,236,40,237,17,56,40,35,50,74,141,57,197,67,174,150,206,55,137,134,196,33,23,177,119,95,196,53,150,36,34,219,25,242,11,71,1,5,151,11,74,164,89,250,154,3,7,30,147,141,21,253,78,119,19,89,249,15,64,118,138,235,85,205,208,225,29,63,15,145,106,166,28,30,3,126,238,168,40,232,112,181,138,111,120,253,25,115,109,226,216,142,58,187,20,40,70,180,106,55,122,39,236,86,238,156,185,173,148,52,194,53,17,171,98,48,226,220,209,49,93,190,182,20,12,216,180,106,177,83,114,77,93,160,221,152,243,224,70,210,43,23,13,208,122,32,37,176,124,148,82,43,146,107,28,56,91,167,93,114,152,3,109,34,26,107,217,106,19,158,163,50,181,171,182,185,161,16,217,162,163,241,138,119,201,191,125,168,159,99,121,113,250,16,61,142,224,77,7,88,7,92,122,118,25,0,87,116,217,72,91,196,121,244,53,85,200,35,44,183,18,117,235,154,213,109,98,78,183,46,59,37,65,139,110,142,200,43,205,232,153,57,135,71,171,33,236,130,188,21,7,162,90,184,172,104,64,128,94,69,192,232,228,225,136,11,204,25,176,171,81,138,71,68,156,24,228,152,28,111,182,31,205,67,19,253,142,201,110,251,247,137,65,30,104,245,182,66,153,154,122,14,141,121,22,149,86,48,100,38,237,107,152,254,210,226,137,201,247,111,30,161,144,82,45,204,176,187,14,13,32,109,80,120,80,126,15,46,100,68,215,175,46,247,54,150,117,82,243,138,180,24,105,22,68,73,185,87,60,236,225,220,127,210,171,186,215,42,58,49,46,107,212,211,101,121,185,207,83,231,44,45,30,237,134,183,115,227,118,154,193,239,90,120,215,87,156,152,147,6,78,13,167,4,91,25,136,77,101,81,95,171,121,124,215,107,144,112,241,240,131,140,149,92,32,19,111,224,94,181,115,63,241,72,232,153,108,17,85,153,235,61,3,53,218,80,201,241,212,104,178,131,228,134,179,91,161,201,138,78,101,151,54,182,212,12,229,230,71,66,91,79,95,64,205,251,251,223,244,101,6,10,4,190,105,60,131,93,163,85,249,68,238,201,139,245,164,47,78,62,152,161,125,178,128,110,245,124,179,14,244,7,36,175,164,137,131,70,34,206,251,244,137,7,128,36,38,168,182,95,230,50,129,35,137,209,184,88,11,141,121,249,29,67,87,162,66,163,70,150,97,45,21,205,219,19,186,216,50,54,77,43,192,206,157,33,208,227,35,125,229,247,48,104,46,158,94,66,228,211,143,148,193,126,113,250,102,190,142,110,94,83,161,238,113,204,181,53,139,178,19,247,153,63,149,231,162,29,251,124,172,159,144,123,229,232,188,174,241,22,213,217,229,11,97,127,27,126,213,95,88,217,191,176,136,150,245,228,146,208,36,220,96,170,229,119,62,20,250,85,135,135,81,181,4,138,228,246,254,245,5,213,145,90,188,2,192,5,9,67,80,182,234,156,248,191,132,31,148,77,22,2,162,255,87,240,194,239,179,227,190,193,132,232,173,149,176,212,182,77,206,155,139,151,46,87,30,181,104,194,43,43,212,12,14,138,214,138,202,125,4,132,231,97,104,2,8,165,77,52,177,154,139,127,40,203,236,128,148,222,231,253,70,87,22,46,87,159,93,235,49,23,150,86,71,112,209,15,10,107,168,237,57,118,173,93,64,235,97,36,141,180,171,102,192,231,173,116,193,29,163,235,91,154,206,172,88,172,77,230,89,202,71,112,182,232,73,110,183,82,16,139,192,83,215,228,254,7,201,226,244,44,196,17,44,113,248,27,244,248,112,128,36,52,209,118,43,151,232,143,202,23,131,139,228,216,210,146,58,45,170,67,178,213,109,240,253,165,99,105,224,99,4,77,242,129,135,105,38,178,9,136,214,54,228,233,245,22,87,69,132,236,106,252,166,141,202,24,24,170,0,57,7,213,19,133,145,78,127,107,169,240,217,72,247,253,53,225,106,24,253,142,84,21,166,22,220,38,240,5,90,45,222,12,192,188,201,76,176,206,179,255,196,188,44,127,147,236,142,205,156,82,150,222,95,23,104,128,189,22,98,162,100,179,40,226,188,118,191,82,81,116,130,4,219,198,221,107,139,13,106,254,224,40,67,1,142,231,26,121,178,239,101,1,92,211,109,56,22,30,165,93,58,178,20,134,45,143,107,174,236,16,232,213,185,32,61,140,111,103,166,136,248,234,13,154,144,220,218,163,66,57,34,36,222,83,136,151,87,187,30,123,156,227,191,244,246,239,243,41,228,15,226,78,251,0,226,154,64,124,135,168,59,210,111,167,189,230,46,24,195,205,15,22,141,164,35,144,236,113,170,219,90,5,30,141,124,235,124,144,47,100,23,110,241,36,197,200,242,164,185,137,196,121,55,232,252,244,54,105,217,35,85,89,236,11,130,59,138,67,191,250,38,118,78,193,117,158,149,41,82,183,155,253,109,114,175,59,89,113,205,12,97,32,113,37,238,164,110,136,24,29,83,145,224,134,141,169,255,49,157,136,57,132,49,138,137,122,43,208,7,63,173,51,13,176,104,112,245,149,102,108,38,186,44,229,107,250,220,79,24,163,137,103,80,153,160,66,18,185,54,192,202,78,164,57,51,189,173,200,56,30,15,167,254,21,121,158,59,206,110,226,131,104,196,69,215,47,14,108,7,182,112,102,163,147,128,197,221,185,193,168,11,245,109,255,157,90,54,209,55,74,75,220,177,143,12,66,254,123,191,220,150,184,81,148,231,66,145,217,118,144,60,170,69,137,3,227,77,164,203,135,210,216,78,102,53,109,177,176,19,162,192,42,153,119,51,27,32,46,235,1,36,100,222,147,144,158,78,231,206,178,79,16,26,48,136,152,115,163,253,91,107,107,142,45,140,130,41,16,28,64,140,59,198,121,190,254,234,209,157,208,103,95,10,54,189,91,170,255,97,132,201,242,217,88,53,240,212,188,137,143,129,158,4,153,142,150,13,102,146,8,85,235,16,15,1,230,64,119,221,255,245,90,27,163,255,244,85,94,50,213,28,3,135,77,109,185,211,248,52,104,24,254,112,93,43,2,237,149,168,71,77,218,123,31,59,245,201,144,152,67,56,180,129,32,251,74,245,177,120,115,163,210,36,83,126,110,100,72,226,123,225,223,98,127,82,82,199,36,202,35,11,96,93,208,10,237,106,68,123,63,25,108,167,0,135,153,98,66,203,182,168,25,88,158,147,206,90,230,134,33,76,80,2,253,188,35,119,206,140,235,116,95,14,201,96,235,243,19,62,132,146,65,78,142,65,237,77,176,249,37,13,142,253,83,184,208,34,139,232,109,30,208,228,92,19,87,188,179,117,126,171,230,62,135,204,75,27,104,83,213,154,104,231,14,104,79,171,225,110,0,82,63,147,252,106,27,147,155,81,82,78,152,63,200,105,190,231,135,200,95,8,4,233,36,87,56,42,199,172,24,105,41,120,125,241,246,45,35,23,67,81,90,169,176,116,55,88,123,62,124,128,170,54,199,24,36,68,11,21,254,71,240,248,83,195,101,6,115,96,193,48,23,207,232,14,102,30,187,51,26,220,121,112,224,56,136,10,203,63,122,154,0,65,51,235,163,62,100,42,119,43,8,121,135,39,130,57,239,225,50,175,76,253,149,78,183,236,169,179,248,183,180,228,49,131,147,22,151,102,163,177,232,231,174,115,62,18,96,198,141,226,133,105,196,208,52,224,22,220,138,148,156,191,171,222,156,36,247,80,245,195,191,239,64,199,96,155,81,117,102,50,221,127,223,110,38,96,244,14,61,81,180,11,212,150,125,187,20,79,83,100,145,38,9,155,129,222,176,95,167,125,239,93,24,95,140,240,66,107,241,1,240,164,160,114,0,159,253,179,96,122,37,134,224,33,24,168,32,65,80,108,148,143,38,93,69,102,154,59,123,124,254,44,221,189,225,226,23,1,91,100,72,72,250,61,6,1,25,6,9,1,246,149,8,108,223,174,21,58,88,237,57,16,122,116,10,173,131,214,226,186,232,130,67,41,181,39,15,43,1,122,240,189,124,209,176,253,92,43,8,91,3,189,84,239,178,155,163,249,144,172,97,191,98,139,195,35,74,233,172,232,43,87,205,92,19,170,232,215,74,237,173,203,148,100,195,56,83,241,68,91,196,168,247,47,2,65,177,89,218,77,130,3,158,8,239,22,51,174,11,24,155,254,25,191,95,226,242,124,76,23,99,131,56,246,230,187,79,159,17,143,44,124,148,230,82,24,88,18,36,52,82,221,163,88,246,71,236,69,184,201,255,236,100,46,7,124,108,238,113,56,92,89,15,243,5,84,22,80,167,190,46,5,86,115,253,143,205,29,35,46,122,49,89,111,100,49,207,41,125,146,81,238,203,212,16,118,226,173,36,234,211,243,88,132,26,150,21,219,82,68,102,12,200,143,51,245,96,134,69,59,72,96,106,166,116,65,42,253,101,224,22,3,38,225,26,27,111,98,50,57,201,41,15,124,127,3,205,117,186,51,2,53,98,129,201,152,79,44,110,183,169,86,127,88,122,93,37,192,114,18,111,223,61,83,239,39,72,187,213,124,32,106,187,49,186,153,178,112,225,87,216,123,50,251,148,71,20,224,67,251,239,159,111,234,28,214,2,231,201,121,63,26,179,14,236,18,33,175,99,202,175,40,94,238,148,119,224,45,113,138,34,127,62,238,36,201,129,152,119,196,168,82,200,102,95,228,42,204,216,102,90,3,164,197,98,195,237,71,22,124,17,92,231,190,181,193,222,234,68,0,120,241,24,28,158,50,114,117,103,154,248,240,201,133,4,163,183,232,13,49,128,19,172,99,143,240,119,57,27,243,240,233,141,95,158,221,18,31,31,112,0,141,159,182,96,22,183,204,130,21,165,101,102,50,83,44,149,212,24,91,236,34,127,179,65,122,67,196,127,96,81,9,117,219,185,194,41,36,94,134,72,52,1,30,47,42,77,215,12,8,156,37,87,44,19,190,64,132,211,182,45,40,11,205,76,202,121,167,32,213,22,99,206,165,26,85,195,87,22,78,143,25,158,214,17,129,125,255,79,9,192,111,92,80,188,73,50,156,144,59,147,58,48,29,84,66,215,142,29,139,211,117,138,87,5,12,108,2,112,146,44,72,209,233,244,23,64,148,76,165,96,229,112,47,137,89,119,211,169,164,5,27,107,199,202,86,169,250,63,138,78,212,166,214,26,62,134,144,87,186,87,220,108,139,56,222,135,62,185,199,87,160,168,131,231,187,99,145,233,157,131,205,34,187,195,72,12,248,205,80,249,4,146,105,83,61,185,149,147,9,124,196,146,59,84,113,71,188,93,30,171,237,36,142,192,37,14,204,11,183,31,5,189,130,2,34,200,184,49,36,85,124,151,26,59,109,74,203,178,106,183,67,59,207,112,113,179,44,197,32,39,216,248,98,59,87,114,219,227,155,7,65,164,182,221,239,181,60,184,207,234,208,37,161,175,209,183,76,104,63,149,207,12,156,144,48,219,237,137,11,172,137,252,26,80,250,2,179,163,80,62,142,123,122,132,10,177,17,93,164,102,227,207,112,220,213,21,104,107,157,249,191,159,177,58,20,117,105,206,248,30,254,213,47,17,183,22,255,6,171,52,43,148,38,194,26,252,57,101,171,165,63,158,77,21,102,71,36,210,35,216,27,129,102,225,217,221,127,155,78,117,9,189,2,126,69,61,164,194,101,77,122,50,114,159,187,233,233,18,164,253,73,99,73,108,64,89,249,188,0,248,240,74,128,83,17,255,187,43,208,132,163,2,184,193,255,111,135,242,242,32,28,130,230,65,13,86,139,240,158,155,79,116,29,247,50,120,60,222,128,222,5,167,49,24,79,91,82,168,37,64,160,55,72,38,3,166,216,158,41,75,44,43,204,225,66,227,78,70,141,71,211,202,60,192,145,38,208,38,107,3,243,90,3,181,73,62,47,73,71,1,52,235,108,221,159,199,10,182,85,155,165,76,42,234,53,136,54,3,54,67,186,247,128,107,208,25,4,179,88,167,179,61,75,248,255,144,46,118,13,206,195,105,62,84,213,196,234,190,172,222,209,47,161,246,23,191,93,67,201,109,251,0,238,70,24,170,221,170,73,132,254,187,116,67,197,218,250,100,170,83,167,252,99,204,224,40,160,169,183,219,211,101,36,246,93,129,226,59,19,198,208,38,51,19,55,217,115,177,121,40,61,240,224,214,104,150,114,10,143,157,140,106,42,140,160,56,253,209,184,205,52,203,238,227,169,232,181,149,155,77,230,108,87,20,202,118,105,4,227,116,207,228,188,235,153,86,138,53,114,106,118,140,202,135,112,19,37,46,104,169,86,141,171,88,63,157,242,33,179,167,5,116,68,21,99,94,1,10,226,188,246,173,13,72,27,95,244,48,31,168,168,162,1,209,83,144,60,215,18,253,19,177,221,69,49,151,91,132,88,19,217,78,42,66,174,174,168,15,223,169,65,25,205,141,180,137,18,95,79,40,20,220,224,86,130,127,7,134,62,60,90,106,13,172,66,223,61,35,10,237,134,226,3,119,101,12,196,44,227,195,181,118,106,55,147,220,146,3,173,197,187,160,249,223,220,169,228,215,172,43,218,221,112,78,231,250,198,45,165,226,41,74,166,144,149,138,65,102,1,187,78,11,115,229,176,204,242,118,199,101,195,221,51,135,254,174,123,183,177,169,250,166,248,226,173,112,14,72,200,219,199,76,153,4,175,52,226,93,75,105,184,224,211,198,225,148,111,216,209,138,248,214,196,18,170,224,222,137,51,249,98,248,81,70,61,25,66,211,0,200,225,58,65,214,48,45,51,223,104,211,169,207,55,218,203,212,172,217,203,54,105,121,213,136,241,192,249,116,223,47,136,140,149,43,119,253,102,235,128,148,226,83,182,225,106,175,200,157,169,119,134,46,35,151,255,129,175,62,120,237,233,195,77,29,21,33,102,68,31,134,160,243,36,122,75,142,4,140,52,200,104,198,49,238,127,153,246,193,120,97,237,128,221,206,152,193,237,74,244,118,214,214,155,199,155,34,43,204,167,115,203,58,125,17,81,214,12,17,57,140,86,78,23,77,26,28,50,112,7,242,120,62,52,150,0,211,81,6,23,193,133,63,18,4,140,99,92,18,27,20,159,131,163,60,156,104,228,35,52,248,201,131,10,66,18,234,82,212,133,117,232,40,8,103,105,100,175,216,72,222,233,101,82,227,100,77,220,15,196,6,148,53,221,152,25,5,237,85,144,59,132,169,198,167,73,127,240,66,143,138,85,44,109,150,246,245,128,190,236,122,177,187,245,125,12,6,212,233,100,193,65,87,212,67,161,229,238,253,176,193,154,186,98,14,69,217,165,24,193,134,181,237,74,3,59,103,254,41,147,153,59,11,183,148,100,201,95,108,65,144,34,63,101,160,101,13,191,254,73,210,151,98,72,74,0,243,67,5,141,141,80,16,147,199,3,88,32,239,80,107,165,157,103,203,247,77,190,155,186,243,213,60,196,246,149,9,250,163,15,6,115,105,202,148,134,168,172,139,203,152,168,127,62,95,221,80,101,181,193,157,151,201,40,176,53,196,160,195,80,21,206,44,172,78,66,22,51,71,8,52,223,172,5,104,224,162,204,108,3,156,228,27,154,96,97,46,153,104,177,202,187,66,59,30,107,24,33,125,253,122,210,115,210,208,91,229,253,87,4,95,194,107,69,227,88,253,151,248,166,87,112,2,19,92,173,26,112,110,151,42,76,119,203,201,223,253,179,144,93,29,168,237,69,104,174,188,85,215,126,117,166,180,229,17,62,155,230,108,18,1,69,52,165,57,117,78,25,38,153,96,227,42,50,85,220,155,82,27,94,162,190,49,174,190,63,24,237,25,74,153,68,39,76,100,56,113,45,224,23,135,204,114,183,194,188,248,216,161,82,27,1,137,65,96,158,134,159,220,65,3,199,115,6,184,219,139,82,183,83,249,119,142,132,148,120,241,231,44,11,42,218,10,37,162,150,5,56,95,66,24,105,210,144,156,82,197,12,189,74,90,221,80,159,209,213,4,120,154,216,1,175,187,255,226,128,152,154,217,126,195,56,69,161,177,246,16,68,81,45,34,19,254,194,166,71,170,5,189,98,166,235,183,247,181,136,46,148,140,255,224,89,90,254,249,81,96,255,200,251,115,68,37,87,248,212,238,64,184,175,183,26,181,170,56,164,255,6,117,215,2,230,126,76,136,102,142,223,199,42,90,233,160,80,203,59,97,105,198,13,134,51,64,160,136,59,221,38,2,91,121,252,162,8,67,201,94,164,181,140,188,200,122,183,193,194,16,106,210,145,229,94,143,49,126,196,42,249,88,86,137,156,249,69,16,192,169,207,106,81,142,243,116,255,21,1,75,239,236,88,226,109,40,94,101,241,88,189,94,102,226,113,128,112,169,27,134,193,240,246,29,223,181,187,79,5,206,179,155,165,60,206,190,142,209,255,219,63,177,53,186,239,13,110,46,83,138,91,188,174,84,71,27,246,255,167,11,165,15,75,240,54,147,69,75,70,210,46,115,235,195,187,38,211,218,101,244,26,37,244,255,229,0,142,212,56,161,110,218,131,128,159,138,138,163,180,12,181,142,221,218,12,146,112,242,227,33,51,4,153,111,234,119,143,4,31,157,239,134,183,41,223,36,203,78,64,54,195,82,142,190,177,229,217,15,37,92,50,151,133,190,17,249,132,64,124,110,244,218,135,114,225,49,195,92,8,121,125,189,34,12,18,148,110,10,154,169,52,9,58,128,144,121,150,3,94,0,152,35,108,196,125,4,173,92,215,170,3,73,87,238,18,40,155,92,11,82,106,254,11,69,24,45,1,144,234,185,175,160,58,55,172,157,114,171,134,195,79,27,247,54,31,22,118,255,158,129,153,109,207,16,254,95,145,87,209,245,116,181,158,178,25,33,212,73,44,154,64,26,148,164,228,76,78,71,196,200,220,92,34,174,18,116,188,34,73,30,1,160,84,85,120,146,193,168,214,124,62,30,99,160,42,215,243,229,118,81,167,215,232,235,221,0,87,85,57,198,129,83,39,105,18,83,229,154,195,193,12,94,44,183,87,51,81,253,239,239,62,181,16,29,30,250,84,197,68,213,2,16,129,118,80,46,185,159,13,35,128,123,0,174,26,225,104,28,221,188,207,205,215,16,216,24,175,53,174,182,5,115,61,20,29,27,248,78,8,42,212,117,181,220,46,202,51,187,1,110,170,69,166,221,176,90,46,138,99,44,207,235,33,140,206,180,165,43,154,227,202,173,55,144,236,45,81,113,221,98,234,51,167,210,157,216,200,133,42,214,14,94,175,71,102,199,106,110,50,163,173,34,28,88,180,170,22,129,73,48,73,100,11,96,153,220,66,65,188,212,111,158,203,131,98,228,153,175,166,98,21,198,152,165,245,27,255,74,250,193,28,103,115,78,255,187,80,72,31,15,192,83,65,224,233,95,211,141,170,213,171,142,240,79,202,145,107,82,24,179,17,254,80,178,140,119,121,216,125,26,85,201,179,133,245,4,97,139,140,182,79,157,249,173,133,218,170,205,198,194,91,248,237,92,137,247,35,142,24,247,232,181,99,144,185,228,54,55,152,33,3,63,97,87,33,46,109,153,73,187,87,58,204,71,171,101,183,253,148,14,85,91,5,20,173,161,208,218,130,58,7,178,185,116,146,14,169,238,114,198,109,180,147,110,186,51,74,96,82,15,180,204,129,175,120,162,56,124,6,240,248,61,70,242,217,86,16,110,86,247,235,39,11,121,117,69,32,157,184,92,156,233,107,172,109,224,154,113,220,248,58,212,173,110,52,207,222,101,176,93,10,155,217,163,140,12,202,233,235,116,4,181,203,43,243,8,74,140,219,244,180,215,141,30,74,0,227,253,182,242,247,11,89,11,169,173,117,122,202,227,105,252,131,105,237,61,253,30,186,220,172,89,50,39,81,0,220,241,224,8,138,78,191,231,81,147,92,156,141,39,179,209,178,144,47,213,245,164,7,92,118,24,243,90,90,182,71,101,179,43,229,108,141,42,57,148,98,244,59,185,104,220,166,91,212,10,201,51,92,146,143,222,36,146,129,72,51,245,55,98,220,49,9,106,199,243,160,97,85,87,252,103,109,186,65,165,187,182,107,31,174,13,254,86,91,82,63,76,237,175,47,16,97,195,32,37,160,245,199,10,201,175,248,243,57,33,218,219,73,99,27,103,96,208,154,54,172,91,15,29,44,233,113,78,57,90,222,34,117,9,220,22,216,158,250,136,203,173,149,222,164,61,65,79,226,168,245,205,2,241,35,123,53,89,33,203,156,186,250,75,25,180,172,99,0,14,47,117,36,43,163,204,118,229,235,97,49,253,221,219,83,240,52,184,138,159,224,111,3,53,140,253,111,113,199,252,39,139,189,67,65,223,87,220,190,233,173,76,137,147,184,146,19,146,44,242,24,23,116,58,199,51,162,139,157,49,199,243,79,130,51,29,73,234,170,167,99,26,76,84,97,75,178,78,239,248,213,50,13,173,167,109,216,174,165,161,163,166,147,101,220,216,132,145,178,143,12,117,44,127,136,205,138,56,237,231,21,3,43,92,93,247,204,57,182,143,214,179,62,79,34,189,9,132,122,226,224,53,41,212,170,104,197,56,169,137,12,100,193,223,15,13,144,126,151,195,212,128,1,104,0,61,152,64,174,201,98,36,240,79,12,119,229,15,119,206,68,210,99,129,97,6,5,150,189,235,253,203,254,234,171,154,37,52,88,83,114,46,158,118,128,202,127,66,53,188,85,205,19,94,154,217,238,186,125,186,236,207,105,251,79,209,255,246,184,195,202,34,237,77,240,171,195,221,163,62,72,139,94,145,65,123,106,169,66,22,19,199,158,18,188,52,81,180,87,95,102,94,250,167,164,202,1,198,241,181,197,228,56,181,156,187,191,55,109,87,146,204,216,102,187,218,115,233,17,96,194,208,143,245,163,205,152,80,218,22,56,203,38,136,13,165,121,160,182,191,86,244,180,253,207,116,177,213,215,91,3,144,247,75,207,222,100,114,103,67,223,116,162,13,65,191,106,154,239,190,43,29,142,248,0,191,91,57,25,74,37,250,121,25,132,30,239,194,109,73,179,142,24,104,25,200,113,154,118,103,207,5,141,5,84,135,243,171,80,172,118,121,111,27,104,162,67,162,197,182,171,0,200,77,51,202,40,153,61,183,190,210,149,159,78,79,46,91,17,223,196,171,1,191,98,228,161,160,128,221,60,24,62,181,39,97,118,220,1,204,207,236,12,4,200,108,67,79,46,25,201,159,243,225,234,88,216,34,163,0,32,49,206,119,71,166,228,35,197,123,245,168,101,50,36,25,97,192,253,7,63,50,91,5,194,252,105,223,201,99,255,43,162,14,123,255,177,69,55,149,158,185,152,6,130,121,251,146,93,106,230,195,26,83,33,167,36,57,229,244,85,164,37,39,166,92,239,211,255,194,6,166,186,204,83,229,132,210,248,197,156,243,208,207,77,103,221,2,25,117,95,11,76,29,34,1,28,49,119,159,253,101,148,170,74,50,175,214,52,131,55,119,0,106,22,140,95,172,54,154,247,180,212,163,221,168,109,20,93,141,87,145,243,38,18,133,40,88,117,74,59,83,158,165,177,193,132,0,125,135,199,215,76,188,73,66,26,90,211,212,68,193,60,75,235,194,60,232,77,252,150,124,227,176,230,206,80,239,217,38,146,184,221,130,100,120,149,51,116,46,209,252,55,25,152,72,234,141,78,22,6,44,209,187,109,144,43,224,173,22,97,49,51,112,42,0,8,198,59,237,14,206,138,166,225,23,124,228,82,84,209,245,179,73,143,228,137,246,65,196,151,42,183,191,240,2,254,193,108,157,142,17,241,114,175,132,31,67,183,160,116,129,100,146,59,219,128,65,182,210,95,178,79,44,12,31,158,217,4,199,234,219,25,204,51,92,160,149,140,15,79,122,38,22,8,208,131,151,249,148,179,86,92,107,33,58,240,96,178,21,33,107,228,190,111,233,55,41,127,182,235,8,252,119,217,198,119,115,244,140,243,115,33,191,42,46,33,179,47,226,39,111,211,121,78,26,198,209,59,86,207,190,6,223,198,136,253,132,166,196,3,120,42,160,189,20,82,92,252,109,38,46,34,106,117,162,168,166,137,43,234,6,94,243,140,180,240,77,134,13,47,115,243,211,236,217,157,254,33,233,23,46,113,13,167,111,208,222,80,26,11,240,220,173,148,219,87,106,37,217,14,66,130,166,43,32,167,46,228,169,113,175,231,207,33,161,2,107,19,77,96,50,130,57,157,146,144,114,175,38,149,84,221,46,182,235,92,237,159,95,112,168,48,13,117,41,204,210,68,44,29,96,161,0,193,50,43,60,134,167,87,74,154,230,18,235,114,68,170,125,177,44,187,16,68,239,44,43,76,184,23,162,241,141,141,162,218,188,63,227,37,193,207,216,252,183,127,189,105,113,128,209,8,169,241,18,21,145,184,104,164,122,78,193,44,129,135,228,187,146,215,122,230,81,152,117,250,28,248,86,108,76,128,8,204,134,14,87,95,53,225,36,220,12,212,95,205,71,82,52,228,37,86,12,38,82,104,117,164,82,199,129,60,105,53,121,93,12,219,234,218,131,198,141,46,140,254,41,230,76,53,213,155,222,208,229,235,57,37,30,31,114,55,149,210,0,251,169,94,12,18,198,62,66,202,75,217,46,154,245,202,83,123,112,212,121,233,134,218,17,52,104,143,21,27,146,126,0,86,53,89,77,94,53,217,114,98,62,119,71,185,220,102,135,146,160,181,9,195,253,174,230,124,179,47,134,39,211,158,14,26,0,139,88,113,40,127,236,79,64,175,114,72,205,171,207,126,6,209,100,162,100,1,65,34,17,253,151,142,248,229,70,60,8,238,121,26,17,145,52,50,50,122,223,196,172,106,64,217,212,75,249,84,254,200,165,24,159,40,86,3,83,117,191,73,252,219,40,249,104,84,172,108,243,58,202,134,110,244,189,74,18,24,58,28,53,164,160,243,215,162,64,203,70,12,190,227,139,248,147,230,196,156,100,221,166,148,240,120,251,142,83,102,77,53,79,251,175,197,174,216,137,219,242,174,43,42,171,36,189,183,240,85,94,162,156,50,26,85,204,27,88,126,13,93,87,97,187,67,40,110,233,245,212,18,59,247,118,60,199,243,177,232,21,109,157,6,127,45,136,53,76,183,93,118,59,110,190,140,63,23,89,138,159,65,94,208,160,50,39,100,56,132,225,62,31,242,130,182,221,59,222,170,90,138,196,109,83,255,228,152,221,32,22,61,89,246,44,63,48,149,244,74,97,178,39,241,184,72,63,110,84,47,236,87,206,199,153,174,3,104,29,25,13,165,214,134,215,85,59,226,39,81,98,124,19,236,186,185,209,142,40,48,235,90,15,124,10,23,212,227,247,143,164,252,41,140,160,224,50,26,41,159,113,148,16,69,30,238,49,38,195,46,69,169,122,105,92,120,5,97,145,172,234,19,248,114,21,73,154,208,7,157,53,238,208,88,110,83,27,226,159,29,134,235,58,206,175,175,160,140,107,119,182,87,24,234,102,47,183,122,68,201,92,181,63,193,210,94,212,212,53,59,203,14,150,247,138,240,16,132,231,154,109,205,16,197,135,143,127,207,247,216,167,238,2,218,52,3,20,167,64,107,15,212,248,92,36,144,242,62,97,186,37,113,36,122,175,181,220,199,184,41,155,19,161,58,143,213,128,87,56,239,230,247,34,75,62,204,76,169,9,84,132,162,93,68,77,233,69,76,250,140,203,113,36,120,110,166,198,203,87,163,155,168,13,250,106,221,250,80,112,239,56,92,72,245,84,47,214,86,153,99,8,23,237,179,66,140,38,240,86,108,87,111,61,13,48,244,128,109,248,127,138,228,85,98,154,94,90,156,189,167,49,130,185,71,2,183,41,228,43,180,255,199,101,60,158,34,11,123,153,180,41,82,105,177,174,210,34,127,187,233,121,172,158,141,72,246,187,9,203,204,214,51,166,178,34,180,165,205,58,200,70,125,140,72,153,223,75,253,69,243,98,117,71,224,195,56,26,217,69,58,248,170,43,199,211,91,120,168,1,69,92,244,88,169,128,2,73,137,132,253,34,239,26,244,62,85,112,119,178,41,62,228,180,43,239,72,163,187,142,54,100,111,244,249,185,77,192,198,80,161,1,194,197,25,41,79,246,225,202,92,72,180,126,57,181,231,28,237,227,32,176,42,146,195,14,90,82,225,116,170,223,97,221,14,170,243,65,165,74,32,225,164,86,216,255,146,115,147,40,74,152,188,103,161,122,29,249,198,46,69,250,237,125,155,74,199,210,255,68,168,164,16,121,190,173,204,9,44,38,180,171,49,155,124,110,239,160,188,222,104,81,47,18,73,127,163,4,25,229,40,88,211,142,211,35,154,32,249,60,168,26,173,6,89,154,87,197,117,15,178,113,234,12,109,81,122,215,199,214,75,164,116,141,77,222,86,127,206,94,203,136,162,229,8,233,218,176,73,161,167,176,55,96,54,26,158,125,124,154,57,253,115,254,66,75,121,98,128,141,110,184,179,236,29,29,252,18,152,61,247,176,194,102,161,185,229,77,142,41,168,19,211,228,143,112,31,48,136,154,252,22,106,175,96,156,76,81,184,219,180,189,219,197,98,240,52,47,110,178,126,58,70,36,101,95,30,33,151,254,7,118,120,185,56,143,73,60,42,108,46,142,241,196,131,142,155,70,6,147,198,102,77,59,54,191,75,195,96,28,125,192,232,38,159,98,37,222,192,89,13,187,130,67,119,129,17,6,100,123,140,197,114,56,36,75,202,66,158,242,156,30,134,95,83,132,63,62,64,103,116,55,189,113,212,25,207,103,166,29,239,167,212,134,206,160,35,237,16,190,3,133,216,102,64,51,4,123,10,173,206,149,203,144,32,253,237,168,159,187,73,138,116,52,101,192,23,179,12,120,147,149,187,118,32,202,93,179,205,105,177,150,93,186,12,152,161,109,148,196,238,41,141,236,116,144,130,60,150,35,215,128,248,209,252,1,123,168,178,211,25,9,124,70,211,190,37,174,5,177,211,134,252,165,95,117,194,206,196,225,98,19,163,227,188,137,148,196,23,179,250,113,2,236,240,124,33,205,82,168,66,159,243,129,6,234,216,76,17,231,178,98,54,61,153,88,179,95,11,67,27,167,243,187,59,27,121,74,115,223,20,197,83,166,128,39,172,4,139,130,250,219,240,188,44,98,238,184,142,216,137,231,116,226,143,21,72,98,85,201,119,78,96,127,19,252,48,63,171,204,210,155,243,64,71,10,70,202,127,209,186,107,168,251,83,7,3,41,122,59,208,11,90,63,38,225,237,148,19,7,44,150,228,66,71,41,141,199,154,150,186,89,194,109,194,154,210,48,19,128,33,121,136,103,20,125,194,148,252,211,157,41,209,53,169,123,188,52,126,150,188,140,52,246,33,211,14,181,195,247,163,81,210,224,27,53,33,0,21,2,196,90,252,200,189,7,207,214,68,123,199,225,93,43,131,96,131,7,180,234,125,209,26,148,113,237,150,121,201,31,112,143,91,66,44,74,76,9,222,126,130,94,245,54,185,221,228,117,146,23,200,167,83,37,216,157,233,111,225,34,38,43,197,99,233,229,140,175,134,100,38,185,176,73,235,101,209,65,226,91,28,159,217,91,152,132,222,125,13,29,223,18,229,145,29,46,248,234,14,253,252,141,63,40,67,39,73,131,179,185,35,63,241,8,111,46,96,189,216,8,254,163,164,118,122,204,34,30,214,101,6,197,10,55,80,208,142,229,110,58,67,159,249,41,168,182,150,90,157,143,159,103,126,92,179,228,85,24,161,108,93,171,230,95,62,172,158,96,139,159,239,79,157,15,65,227,167,67,148,87,237,237,59,54,249,160,143,83,219,17,90,221,42,155,172,34,188,122,208,230,147,188,49,63,140,24,120,181,7,197,216,43,80,60,19,245,3,119,227,210,147,226,13,72,136,140,211,237,86,0,87,250,252,58,173,129,54,213,62,202,168,46,67,113,255,237,107,155,56,163,250,24,1,39,100,220,221,101,9,97,106,108,130,73,106,230,8,176,43,181,112,139,34,25,158,59,64,130,25,254,3,249,48,193,50,183,226,234,255,34,94,216,254,199,211,163,132,165,197,216,47,248,66,154,88,23,29,235,156,195,120,82,245,224,84,148,14,94,190,95,150,30,81,107,12,95,36,208,78,86,38,8,210,24,143,180,207,123,159,45,107,142,225,31,106,67,85,139,9,124,255,255,198,184,26,206,18,4,121,234,120,231,101,111,132,132,205,181,153,51,116,188,132,183,216,178,73,31,251,69,241,204,229,156,244,79,232,209,111,27,192,63,109,86,230,228,27,128,130,26,200,108,220,167,178,16,121,218,160,121,162,31,135,95,224,50,210,48,83,66,146,95,59,14,232,227,98,193,72,40,59,88,133,55,228,104,75,98,85,240,172,205,128,240,209,118,208,27,66,226,213,137,161,121,129,159,249,211,7,228,120,73,170,113,65,155,195,62,214,24,103,179,38,64,102,16,42,244,245,206,153,138,143,99,100,10,208,199,90,117,241,168,57,22,27,163,104,247,238,145,169,36,30,115,132,100,238,245,158,226,139,184,252,142,135,101,176,151,254,58,4,240,26,134,230,244,203,244,5,144,42,233,31,201,191,161,202,0,24,154,146,222,178,159,250,42,252,72,216,1,214,27,206,13,244,44,97,4,37,135,70,219,21,216,222,126,78,204,16,119,241,21,245,162,149,11,54,114,30,202,130,11,217,169,120,70,80,154,141,80,125,78,230,182,168,145,65,74,13,173,123,117,199,160,226,120,252,62,48,179,210,217,31,106,69,160,210,40,157,75,168,41,37,207,250,69,173,105,240,84,54,141,168,180,166,90,146,249,96,9,129,141,191,173,213,119,143,103,88,239,22,53,48,63,71,113,229,120,26,36,24,21,185,181,73,201,88,137,189,164,95,109,182,25,28,194,186,146,168,80,80,119,235,76,123,2,110,68,55,160,65,23,3,20,149,125,67,69,187,116,206,53,100,205,58,197,39,132,122,224,96,46,203,33,167,143,211,150,250,221,68,124,237,224,122,33,39,29,31,1,86,64,7,172,13,214,213,112,90,61,4,241,0,137,69,246,44,255,199,244,88,105,184,32,32,224,233,196,225,247,148,11,73,160,42,213,41,97,89,127,179,198,177,78,18,23,70,153,161,49,244,87,39,226,89,25,17,161,75,189,234,169,131,51,40,128,1,0,113,85,247,197,153,158,22,90,216,39,191,243,80,169,116,159,133,70,169,153,47,83,252,137,223,116,79,133,18,250,121,141,78,157,186,236,54,146,133,96,110,36,237,164,71,162,234,202,211,130,33,98,62,170,155,54,158,209,189,126,23,60,58,168,212,117,86,124,14,41,127,34,46,140,104,103,1,144,83,246,87,137,57,207,221,49,36,75,47,1,220,161,61,135,27,177,242,140,66,195,195,33,208,13,169,238,60,154,35,58,131,166,63,63,198,0,167,79,206,26,25,66,16,189,115,123,145,183,192,170,30,223,146,91,156,49,9,158,250,226,25,96,35,37,4,184,167,99,152,230,105,59,224,98,53,246,59,106,43,27,79,174,167,31,58,234,48,74,114,140,159,240,75,33,171,29,40,169,153,164,73,134,56,115,221,88,143,122,70,46,93,109,60,239,77,203,25,46,233,184,100,74,115,243,52,23,89,44,234,249,101,84,108,60,115,14,30,67,196,175,61,141,124,192,161,95,101,143,118,63,171,25,163,22,38,170,21,93,243,157,23,187,34,126,5,221,252,243,80,20,159,151,13,83,58,112,254,84,182,172,37,144,6,10,251,135,163,12,13,235,59,11,54,19,85,55,171,74,190,65,108,47,92,68,70,197,231,62,80,118,247,240,87,237,166,55,60,244,66,120,155,229,45,154,48,73,17,156,62,210,3,38,76,122,32,33,72,17,49,20,233,169,120,8,255,208,34,91,144,55,238,58,178,176,238,114,74,234,227,203,106,185,50,13,223,157,177,236,10,51,165,149,228,60,162,44,172,6,104,158,108,215,218,99,161,150,77,147,159,190,252,206,30,137,93,149,58,207,149,63,101,195,200,241,7,5,209,221,180,83,226,102,199,249,201,74,94,66,12,253,88,68,209,85,121,202,170,80,150,36,80,115,132,69,82,210,0,59,114,198,64,135,2,162,83,37,146,168,148,240,135,67,48,247,197,169,143,119,227,172,53,216,12,194,40,50,33,120,229,191,235,136,212,162,61,189,39,162,37,43,112,63,67,144,0,12,45,151,181,250,8,176,66,203,100,61,207,18,242,11,92,132,143,231,227,252,178,116,209,14,247,158,39,229,61,188,127,191,112,84,35,134,248,188,4,189,72,203,217,228,248,149,68,126,13,80,204,242,121,204,83,188,243,4,162,104,250,165,51,16,168,102,162,248,73,89,245,189,183,104,181,236,145,11,91,36,120,43,213,55,62,111,164,230,144,67,102,183,21,141,149,161,177,168,49,21,204,185,68,29,66,30,69,35,241,224,125,63,79,127,174,33,124,159,30,126,244,187,91,99,27,25,33,236,18,100,28,90,104,44,196,132,34,166,130,157,150,255,34,27,236,127,110,9,99,37,208,81,56,151,245,243,196,17,17,44,138,63,131,218,127,11,62,7,33,70,167,104,95,98,94,124,103,114,129,243,79,224,254,190,204,25,156,87,91,87,23,171,50,53,238,24,135,126,110,16,69,175,169,83,207,178,146,180,4,183,4,107,238,72,204,77,240,223,131,123,152,253,178,200,16,46,241,56,56,26,238,159,77,148,55,94,81,150,0,75,154,239,82,189,180,245,247,90,118,210,46,55,121,134,4,190,15,209,94,115,5,8,180,51,134,140,42,175,104,188,95,123,253,191,164,102,206,93,2,65,198,138,237,36,57,190,159,180,185,78,140,210,120,19,208,53,213,161,21,42,21,130,112,89,184,246,184,225,32,52,247,69,115,254,105,237,133,76,240,33,138,52,254,123,43,31,8,210,207,169,127,17,153,159,125,61,71,105,80,35,228,56,62,16,189,234,92,244,171,245,201,70,212,149,213,233,54,36,251,69,135,168,189,61,98,145,192,156,103,115,181,115,57,186,181,192,225,97,8,160,75,182,183,105,3,20,7,45,43,161,131,84,106,55,31,173,80,44,7,98,163,223,64,46,103,198,48,33,188,195,40,7,150,121,249,80,3,119,240,93,209,218,153,87,33,168,10,212,27,56,168,219,101,116,10,150,0,35,177,136,107,236,231,58,30,152,142,228,196,20,109,65,248,224,231,80,176,229,80,154,169,190,181,143,222,198,249,213,178,88,219,246,53,230,164,42,209,242,165,170,210,228,37,218,131,67,26,175,176,173,174,141,98,187,5,113,224,255,77,136,78,80,85,142,85,32,54,126,125,131,166,198,185,49,121,11,12,232,251,222,254,92,157,255,194,34,132,4,169,183,150,141,211,59,191,40,33,209,221,198,37,9,50,115,170,108,88,52,200,206,229,189,208,236,176,149,189,170,39,69,161,220,136,136,139,81,161,50,31,14,93,67,61,184,53,106,157,158,20,245,6,86,206,90,76,199,203,31,110,144,1,204,17,123,248,180,47,1,141,179,73,29,233,101,204,132,253,160,122,128,69,148,115,41,13,39,189,9,184,247,191,132,194,150,230,246,27,16,144,148,215,89,43,47,34,168,81,179,180,110,39,107,101,145,50,118,123,129,50,71,182,217,229,168,250,211,182,94,144,147,88,227,160,169,191,142,146,162,67,134,95,9,243,70,135,46,176,30,15,10,182,132,152,166,128,152,83,32,167,86,54,31,46,133,247,15,55,98,238,137,105,8,104,227,153,243,96,89,173,68,212,111,43,27,79,125,38,239,77,254,118,89,158,159,119,11,210,118,22,37,133,20,190,71,131,90,160,220,85,19,170,110,136,65,190,173,76,13,206,24,144,90,48,74,3,193,189,249,84,23,244,70,10,28,164,103,10,3,163,189,77,196,143,164,63,184,133,37,194,112,121,61,210,149,59,154,144,69,183,51,68,230,159,95,214,88,52,195,254,134,204,98,224,209,99,3,221,0,42,127,208,17,177,149,244,196,177,200,248,107,156,129,253,200,16,124,90,217,76,214,4,202,225,106,129,9,96,82,102,24,28,253,45,107,54,73,13,242,135,33,177,187,19,157,142,32,85,234,86,253,214,49,195,255,107,159,192,43,181,129,128,175,141,241,0,160,96,109,193,68,41,32,135,173,136,226,229,250,184,178,195,167,224,63,152,156,159,131,69,73,134,221,101,106,90,120,42,219,4,161,205,107,12,244,175,249,90,131,48,235,123,31,8,180,78,231,77,7,142,54,249,101,52,34,212,232,182,197,99,80,205,59,178,125,21,183,68,242,84,36,236,130,196,4,30,59,32,73,58,72,74,174,80,8,48,95,125,126,163,219,54,88,70,54,92,40,144,97,10,165,189,131,197,30,3,242,101,31,46,189,231,215,207,184,225,214,114,107,97,95,25,148,166,219,249,38,237,75,187,216,197,119,206,26,178,21,222,237,25,137,80,57,96,49,178,119,223,164,68,67,139,0,149,220,23,55,48,63,179,12,39,158,201,92,102,115,38,130,255,140,184,188,191,206,158,184,117,75,138,125,39,51,242,142,11,123,67,69,211,178,99,141,35,45,109,117,64,39,112,214,25,68,183,24,47,142,151,25,14,108,236,83,229,54,38,11,63,54,74,138,237,60,23,104,57,189,150,198,228,191,53,193,29,87,98,204,196,223,2,154,171,13,249,41,51,123,97,17,144,97,164,75,190,82,72,133,168,242,90,24,34,114,26,203,234,212,166,230,252,231,144,111,65,116,40,102,68,235,234,101,210,141,68,45,168,77,91,73,142,98,184,127,173,18,121,175,201,164,139,72,214,206,246,117,54,50,31,71,66,255,112,63,207,218,231,43,157,124,137,203,229,157,82,62,221,182,131,62,127,200,248,128,58,109,88,236,103,35,135,5,172,163,166,18,133,246,238,236,46,182,228,201,113,197,125,9,224,39,228,181,104,135,120,59,132,224,250,224,96,187,229,204,19,71,66,62,218,184,145,72,31,191,19,178,160,57,67,52,175,196,64,233,12,67,174,48,253,175,11,4,32,15,193,238,199,49,134,189,127,83,195,89,238,67,99,121,191,109,191,223,46,248,179,86,212,70,197,54,155,195,240,85,144,190,55,197,71,216,112,148,221,86,163,157,197,59,185,179,139,59,115,128,62,53,3,21,15,223,107,5,48,200,145,225,46,225,20,178,207,239,155,58,14,85,177,218,32,141,1,50,240,135,212,69,114,109,198,167,43,179,18,129,23,12,224,142,123,112,233,54,223,159,72,60,130,87,123,5,67,128,174,180,234,135,54,228,83,208,106,159,216,205,210,157,55,131,37,30,186,195,218,65,192,226,111,92,116,20,118,164,191,55,253,66,105,58,209,78,236,209,194,177,10,194,85,25,21,33,136,77,218,227,69,244,11,128,191,254,220,68,38,9,203,210,253,187,125,80,162,44,90,58,176,208,250,121,232,174,134,192,5,122,198,191,217,48,103,190,2,52,70,193,47,164,108,62,178,142,78,187,229,246,144,52,233,177,200,54,21,189,245,57,90,75,221,21,224,30,198,150,121,115,24,118,0,52,203,246,18,28,152,154,138,130,89,150,29,88,126,13,23,15,202,4,47,82,52,111,222,199,12,42,247,238,84,96,130,59,78,2,255,20,216,198,47,241,21,78,243,81,194,185,67,169,79,215,40,59,111,193,30,175,14,227,160,40,248,75,245,147,205,168,79,58,135,92,179,62,40,101,35,239,21,74,136,174,23,142,51,85,179,42,67,7,120,68,149,255,220,3,135,158,171,134,125,10,175,169,202,165,16,12,114,118,224,163,8,191,13,19,10,161,102,96,245,153,77,124,127,214,8,164,53,250,170,190,181,13,153,150,141,212,49,84,217,70,245,80,163,195,39,161,207,7,53,46,61,242,116,95,163,147,85,37,27,197,42,189,43,8,5,74,127,53,162,248,176,202,85,86,20,115,195,17,71,95,136,96,218,239,135,186,36,24,229,118,69,63,152,145,1,198,199,129,247,27,183,243,85,10,157,194,55,190,212,109,185,28,67,63,127,236,191,184,96,39,128,92,105,193,97,145,78,194,8,219,207,150,123,23,247,246,89,130,43,76,210,73,118,69,67,223,244,67,113,104,47,127,74,96,61,22,215,40,241,213,103,123,111,174,230,88,181,216,205,182,68,0,112,200,242,89,191,112,66,21,147,169,77,189,234,8,13,78,23,37,237,13,24,74,108,36,85,162,21,10,218,101,104,25,249,143,46,239,140,53,0,82,56,96,127,140,91,249,70,189,46,190,14,171,28,147,183,57,101,28,213,80,175,19,65,156,252,48,153,43,114,99,198,171,207,94,146,222,8,151,113,63,241,248,120,140,118,148,11,50,75,202,3,49,42,83,235,216,35,223,44,179,231,67,52,20,78,108,200,98,241,248,33,79,97,174,149,243,232,104,1,249,87,110,198,101,123,189,206,2,255,150,227,100,72,1,176,118,184,46,24,186,228,219,183,44,103,224,160,158,182,128,74,48,18,80,171,125,0,101,238,222,148,236,226,215,153,108,63,26,244,132,218,16,196,80,18,46,123,70,210,244,53,215,194,67,46,184,204,240,41,51,93,163,157,254,152,147,205,201,100,233,114,67,86,21,81,217,200,94,144,80,255,120,239,35,194,73,240,237,220,198,111,32,209,51,96,191,113,171,80,75,210,102,183,41,205,219,217,79,171,54,103,50,207,212,250,204,236,96,185,125,178,6,151,117,79,98,88,224,81,29,132,224,255,98,37,207,121,145,116,192,119,1,74,179,48,145,131,93,235,79,6,216,36,149,21,236,79,16,108,149,246,201,241,209,107,50,116,202,119,155,63,253,71,250,32,15,207,97,24,69,75,231,209,64,12,99,141,211,186,151,197,83,192,192,208,29,13,111,151,85,108,189,35,186,128,50,144,146,222,173,197,157,92,107,246,170,218,40,86,123,62,240,149,148,181,253,151,170,52,121,87,142,174,69,202,158,249,141,93,24,27,4,247,83,145,29,111,153,175,211,156,228,163,247,215,107,199,232,54,164,135,243,6,16,241,151,231,219,182,39,160,137,106,255,164,158,54,108,195,31,42,91,93,144,255,68,56,85,18,249,243,44,141,121,195,39,223,203,158,158,181,228,150,83,205,13,7,1,24,236,98,253,168,125,112,79,56,64,196,153,72,167,0,69,165,104,38,203,51,114,69,51,47,174,44,218,17,63,223,21,83,248,39,201,114,229,181,245,5,6,187,38,109,74,68,22,226,123,24,216,87,26,213,251,136,156,10,105,8,114,123,65,40,35,99,141,180,133,234,90,250,244,25,163,153,247,164,126,147,157,157,220,207,84,133,76,178,187,231,211,167,218,123,231,252,172,56,68,209,175,228,220,183,200,174,180,158,252,167,49,41,54,111,250,183,217,5,235,161,7,127,73,141,99,8,6,199,38,255,4,203,150,188,77,32,163,74,145,187,118,60,121,80,33,171,189,4,103,253,19,235,189,255,177,107,3,182,99,217,243,158,222,65,223,64,137,182,98,7,227,181,120,252,170,175,90,187,216,6,111,118,41,58,241,91,213,97,130,82,218,248,213,26,254,155,112,197,209,220,100,229,218,250,48,6,96,139,192,22,41,107,32,33,20,193,77,31,32,156,155,56,133,120,193,116,147,133,195,167,69,236,154,67,208,59,74,182,241,251,88,132,140,231,2,61,95,99,189,103,177,34,67,22,198,31,186,24,252,15,80,150,124,163,237,21,42,227,221,139,232,20,201,2,111,151,233,239,177,53,215,73,2,118,19,205,194,92,11,254,90,71,190,85,163,95,170,15,36,220,195,30,44,8,6,108,28,153,244,252,18,169,48,10,199,239,146,61,90,151,201,177,120,140,2,220,83,212,114,132,182,36,163,228,1,194,8,220,226,240,156,158,70,98,238,204,141,211,140,95,47,168,18,106,120,60,80,62,191,142,208,230,214,65,84,169,99,2,251,180,157,9,238,16,93,12,167,53,27,97,46,24,148,64,221,140,130,17,30,27,134,113,63,139,154,49,93,102,151,64,106,80,122,2,213,112,203,93,168,39,87,80,149,107,42,50,3,238,255,86,239,209,108,87,31,43,170,177,235,124,13,202,146,250,39,180,73,171,222,69,164,55,165,55,31,52,19,55,217,82,224,75,160,33,32,221,62,41,249,239,122,40,61,23,72,37,67,22,108,164,185,31,84,206,249,211,44,48,229,114,101,84,114,133,181,55,124,194,134,24,58,240,4,226,38,150,86,66,77,105,68,26,18,143,231,57,31,143,198,184,127,34,237,155,98,146,60,176,212,48,79,17,27,0,77,199,35,201,41,61,91,91,64,52,65,31,115,66,173,216,3,24,249,201,136,39,2,239,8,30,141,16,130,19,94,221,107,190,237,88,70,45,185,12,183,74,140,200,87,26,185,108,190,168,229,147,31,243,108,25,197,4,241,61,45,92,242,177,6,121,250,146,7,243,135,200,81,23,166,121,64,130,88,206,94,167,153,174,156,13,205,43,182,77,247,232,193,31,52,121,189,98,33,161,64,145,99,8,196,163,26,105,76,169,174,4,145,156,106,151,220,213,48,237,126,225,200,169,194,120,31,245,246,125,71,55,114,152,8,168,194,95,45,92,48,119,6,245,102,218,195,37,83,4,11,229,93,225,198,100,108,101,85,25,237,38,106,106,191,33,5,221,152,160,173,103,150,245,197,54,36,199,155,190,176,15,240,171,140,231,52,248,141,243,149,17,89,238,178,181,228,213,221,21,226,6,71,49,68,254,216,15,176,174,139,204,144,190,26,149,109,39,221,70,8,48,35,149,133,111,243,16,187,55,161,210,3,91,132,148,48,182,236,118,53,147,3,86,242,126,48,13,233,21,164,54,254,27,63,68,184,209,5,11,188,108,6,125,98,240,247,101,100,239,225,3,72,143,9,84,248,99,13,111,21,164,2,49,44,11,201,221,75,206,254,153,253,24,217,5,138,174,118,222,121,177,208,108,134,205,157,214,91,91,82,233,58,112,253,206,189,179,120,71,189,17,215,229,72,66,182,109,92,195,33,84,39,147,56,175,36,213,133,150,144,86,239,143,33,142,200,160,41,91,160,90,174,20,240,138,48,79,250,134,134,247,241,244,185,190,36,196,17,125,33,30,152,121,19,77,252,198,241,191,47,72,122,55,184,202,3,119,179,232,132,232,113,53,144,142,10,255,10,66,237,41,211,141,44,201,104,85,253,71,226,199,219,184,128,60,209,237,35,51,200,60,79,21,38,246,5,84,133,48,75,193,44,218,135,44,87,67,164,82,34,247,108,54,136,180,139,193,41,175,52,248,72,178,90,189,237,31,0,130,194,21,118,113,196,247,216,107,198,188,213,79,9,220,39,158,162,65,84,202,192,10,138,46,224,174,187,75,54,67,119,76,121,58,208,1,125,205,187,19,174,82,216,81,132,238,184,29,96,60,243,19,61,9,59,120,75,91,174,116,130,155,236,102,171,1,23,4,199,177,95,107,251,206,194,14,178,191,13,250,191,106,222,207,1,11,169,58,145,51,28,224,89,218,146,111,102,162,24,28,130,46,228,58,119,44,239,72,59,36,74,1,153,11,119,167,53,196,60,190,1,167,228,92,118,146,170,230,81,92,221,37,5,247,96,165,88,188,30,230,77,198,159,21,88,140,17,9,54,189,211,240,109,96,59,120,133,146,144,252,8,106,87,132,6,158,248,151,225,26,238,95,84,36,54,254,238,0,172,173,215,11,152,62,40,194,197,233,254,51,211,52,138,72,253,83,48,94,69,103,71,17,9,126,52,52,71,116,108,148,76,32,65,14,79,198,66,180,130,213,178,207,187,53,195,231,213,93,84,177,215,145,114,13,121,41,241,155,149,52,106,30,98,170,64,65,176,166,48,232,204,171,105,193,65,128,127,211,66,238,216,248,151,169,231,246,42,84,81,209,97,94,151,93,192,156,226,201,178,156,27,114,250,71,42,14,40,31,229,130,35,34,45,67,186,41,58,44,155,178,161,166,9,161,143,203,51,193,63,168,167,126,232,215,153,166,142,221,183,91,180,113,133,227,117,171,171,106,166,48,20,173,98,85,28,131,49,119,31,138,232,132,227,203,66,160,15,9,166,172,66,216,200,166,106,20,238,249,137,129,212,166,75,161,252,181,130,47,190,158,252,240,126,232,37,133,111,200,50,107,117,14,199,134,166,34,254,125,228,115,40,25,112,165,52,42,63,57,42,24,207,163,17,243,120,106,240,220,206,109,213,187,65,123,42,149,192,79,208,108,243,255,218,22,103,233,95,118,51,156,210,158,12,13,5,250,125,167,85,117,119,33,21,23,31,111,189,208,207,153,6,131,146,3,220,24,17,49,175,208,60,10,189,216,31,220,195,189,167,192,84,152,107,41,172,154,125,225,238,11,113,47,230,190,187,179,43,151,196,0,62,19,38,240,230,20,193,218,10,122,160,66,209,158,8,157,122,43,32,10,21,57,106,127,194,17,133,202,77,159,80,175,153,246,6,64,77,210,184,227,128,108,65,234,234,193,121,107,197,223,168,177,19,251,213,105,1,46,196,97,215,201,128,253,24,129,124,166,42,9,205,140,77,120,179,44,253,163,85,167,126,248,91,253,155,101,109,223,9,122,242,61,209,176,138,213,144,140,212,205,15,213,242,85,219,85,65,155,205,117,81,210,90,96,3,34,149,201,47,212,182,139,226,56,67,85,17,226,192,185,152,213,154,121,232,126,126,33,5,190,180,42,83,216,118,84,49,94,143,189,199,93,140,60,200,175,136,183,123,228,225,131,235,200,200,127,74,109,6,218,88,26,42,44,131,195,72,134,123,86,234,44,89,243,248,217,9,93,201,8,235,204,110,86,175,104,98,175,174,26,140,175,136,40,252,74,237,94,79,168,54,147,181,88,84,0,222,225,75,40,63,207,235,199,153,126,121,37,144,152,46,233,105,94,130,107,226,177,74,61,142,45,181,33,128,84,139,152,253,218,200,95,63,246,178,194,193,170,0,134,3,72,46,157,49,146,170,15,128,221,125,237,57,16,119,169,225,232,12,230,254,20,146,193,219,143,198,27,136,145,172,34,229,96,215,104,4,110,146,128,254,89,145,140,55,198,243,116,90,175,226,215,249,109,130,81,187,7,248,7,251,106,136,188,185,137,248,165,163,218,209,243,170,132,187,175,53,56,72,42,28,1,232,240,68,183,134,213,79,160,107,9,206,236,24,18,51,166,111,221,234,69,184,74,22,244,43,11,196,39,168,211,218,138,204,239,140,184,128,193,255,210,144,182,255,173,163,35,40,169,184,157,46,158,195,242,112,183,230,83,13,220,232,153,245,121,46,210,108,202,151,156,49,126,79,86,234,22,169,144,27,93,130,73,137,9,55,110,124,15,41,43,187,186,126,30,162,54,98,243,147,36,135,219,177,124,201,124,16,187,95,92,20,112,86,229,215,160,168,8,6,166,95,222,84,123,87,92,242,6,25,206,128,181,31,201,137,162,25,56,74,109,144,111,64,150,72,69,65,78,124,82,35,52,151,69,65,83,155,100,235,33,217,242,171,252,247,176,246,32,115,26,145,204,95,78,107,94,58,57,127,123,249,112,244,128,195,173,217,43,241,233,28,250,74,126,91,75,78,161,15,119,59,63,60,1,234,250,40,19,12,190,27,110,249,242,216,87,111,187,90,153,58,179,28,38,254,151,3,31,219,163,228,114,88,123,74,198,150,0,255,63,204,72,82,31,242,27,17,78,159,43,235,150,182,203,90,109,15,171,250,49,20,246,58,192,48,217,11,214,193,41,216,95,191,51,39,16,114,241,156,36,201,68,40,198,104,108,65,24,240,116,129,243,13,183,12,150,236,133,14,162,96,70,37,16,140,29,250,71,181,12,140,125,113,162,53,95,113,5,64,64,67,199,107,31,174,241,176,114,211,207,88,243,91,51,87,161,121,77,236,23,60,186,121,45,52,0,10,103,249,170,18,246,170,83,89,155,184,50,177,20,240,242,169,165,143,212,35,127,165,111,137,149,189,76,13,188,157,99,160,47,72,15,10,72,18,84,234,40,63,86,215,131,203,59,119,85,145,16,100,122,129,101,49,123,112,102,208,245,64,122,211,182,250,112,254,45,164,70,230,167,166,176,206,92,21,30,50,201,225,219,237,149,21,209,8,173,174,162,84,177,42,89,22,50,63,229,181,200,86,199,227,9,141,13,18,23,110,137,92,105,111,88,30,208,43,209,77,103,33,222,186,154,228,225,114,87,88,202,21,83,37,115,71,126,86,231,75,49,230,226,31,132,49,188,83,112,242,6,206,166,52,60,96,239,93,214,154,196,151,229,170,100,81,143,208,59,143,237,252,21,49,162,25,216,87,126,58,146,185,176,243,150,40,190,235,249,118,147,170,130,254,35,78,192,226,150,196,26,218,123,79,1,65,0,220,26,217,5,90,173,187,30,144,45,108,23,1,166,184,138,232,26,3,163,200,248,104,222,234,211,249,188,154,213,119,67,145,158,132,251,114,55,73,54,12,206,183,221,129,247,167,230,49,92,57,21,51,39,235,7,144,58,239,240,199,177,39,144,154,188,185,104,185,250,78,16,179,182,71,21,196,171,201,14,126,217,55,138,155,135,206,141,98,82,211,91,76,89,155,57,120,221,33,24,138,189,111,29,242,40,162,88,40,205,129,90,127,216,23,58,46,47,169,72,27,211,166,29,29,148,58,65,110,2,48,196,228,178,33,199,201,0,5,1,137,146,218,165,96,218,40,127,9,179,43,254,203,167,153,35,194,21,196,71,59,193,23,46,67,30,23,198,220,27,123,216,202,193,99,165,124,195,125,74,20,173,40,66,214,107,128,122,10,80,12,105,71,153,49,104,164,70,202,53,75,159,166,222,32,229,222,130,42,138,60,13,139,99,86,51,103,219,10,11,51,226,217,226,212,106,218,93,53,144,190,143,63,172,102,215,0,108,196,173,127,197,1,215,2,117,179,255,240,24,21,147,46,172,94,242,110,157,167,24,125,165,193,241,179,226,35,122,51,192,101,139,128,80,111,20,210,205,236,97,224,246,56,233,199,122,13,87,122,176,213,195,41,71,53,223,34,190,115,88,234,252,4,172,129,41,155,39,81,250,60,89,83,15,150,106,121,27,36,214,209,98,167,182,95,107,7,44,142,106,187,98,108,39,26,252,26,110,23,234,226,115,43,105,143,8,120,69,60,119,108,35,150,214,215,132,146,63,210,1,107,187,90,166,83,92,95,58,102,141,190,221,209,250,212,222,169,103,111,222,162,196,228,237,200,67,221,204,55,184,194,29,5,229,135,30,78,96,238,155,66,139,39,107,208,2,73,67,195,153,115,196,228,172,98,216,68,148,117,214,212,147,115,25,81,227,60,226,15,247,250,246,65,92,135,56,110,59,236,206,228,247,174,22,186,74,186,57,144,94,190,5,139,213,6,145,13,71,31,21,252,242,224,141,233,225,22,146,42,93,184,183,22,156,115,135,24,212,96,144,118,224,214,242,231,216,99,92,170,241,199,210,155,244,96,197,10,52,225,2,9,235,21,3,107,214,148,178,224,126,248,234,70,126,205,217,129,59,239,52,159,14,70,19,3,142,150,66,57,44,249,69,1,69,202,13,236,0,140,2,107,0,78,80,224,14,28,68,39,81,30,30,226,165,189,200,0,255,11,151,169,229,15,244,185,150,10,26,93,168,179,110,226,212,235,84,41,107,225,203,161,39,143,122,91,215,26,15,104,168,1,12,7,230,59,151,1,149,198,100,41,196,190,1,116,117,150,40,245,163,242,129,114,57,198,218,91,165,65,191,198,96,88,70,79,80,111,108,142,18,102,176,220,212,0,140,202,9,148,199,133,80,192,7,52,224,161,46,216,244,231,161,104,77,118,206,209,163,231,101,98,211,244,42,103,58,10,85,169,38,109,221,54,44,45,93,169,42,145,54,221,229,17,222,197,133,169,167,194,230,174,32,106,92,131,164,120,174,193,11,140,117,57,235,2,189,193,205,131,105,73,134,109,42,28,244,8,55,82,65,236,171,175,63,85,244,231,249,10,199,69,113,43,60,62,25,171,122,248,224,154,92,221,245,183,121,158,121,11,49,89,240,21,161,128,55,206,246,146,26,187,58,205,24,26,45,50,183,245,67,129,97,185,241,95,140,2,69,103,57,136,140,216,37,7,98,231,167,8,176,16,206,141,92,66,142,18,64,124,216,109,6,128,65,52,12,74,72,174,228,212,58,86,36,176,143,143,213,244,31,14,10,93,48,66,99,194,131,46,101,59,38,167,148,26,253,208,189,211,122,55,123,106,231,69,196,157,200,172,203,97,234,76,201,140,91,6,35,231,226,10,246,198,125,174,58,193,211,251,58,97,219,141,220,26,164,245,75,22,159,65,142,218,101,47,235,141,238,170,237,94,157,148,54,214,159,75,218,212,241,217,96,254,53,166,200,58,97,217,74,196,215,176,104,81,73,171,66,22,115,176,180,119,88,116,56,185,129,26,239,131,28,211,58,251,160,103,143,6,91,155,90,67,201,96,215,159,210,209,32,12,11,233,88,188,127,57,46,98,166,138,100,119,157,180,154,108,254,139,149,225,234,179,190,184,201,130,3,136,255,174,219,120,38,130,106,123,242,118,236,175,141,166,90,251,198,93,34,171,103,58,244,190,70,90,13,151,243,52,209,159,161,249,157,171,24,64,62,20,252,35,70,107,7,74,173,174,29,63,190,179,33,14,188,176,170,169,170,11,228,66,39,186,3,199,211,14,121,182,186,248,148,240,211,210,218,162,143,126,52,192,166,101,44,100,25,254,215,199,9,82,220,153,173,85,106,77,96,86,211,213,159,97,22,1,212,36,157,207,241,134,174,215,47,70,244,214,153,137,30,60,85,188,206,80,245,111,189,96,100,237,68,147,55,148,228,111,63,221,240,197,247,118,167,43,109,90,172,16,132,59,13,180,38,200,171,161,90,130,191,126,180,138,210,158,85,9,101,213,195,4,214,37,71,156,174,141,57,196,143,55,54,234,133,152,133,245,135,6,240,207,31,83,158,102,176,64,60,170,132,110,14,54,22,45,91,48,217,47,187,99,185,116,252,249,174,229,250,147,143,54,240,238,189,183,11,75,101,12,167,50,16,229,137,69,35,184,99,193,247,75,85,72,93,156,103,24,161,176,95,208,162,194,107,38,24,207,164,112,76,217,57,173,102,153,91,104,216,149,235,17,33,176,191,211,22,104,74,240,85,141,14,250,29,249,148,47,232,75,25,2,67,206,119,93,68,237,187,174,221,112,30,124,115,189,201,83,225,243,134,71,67,66,10,70,237,190,231,72,101,17,151,150,36,193,142,165,57,66,165,253,105,91,242,77,47,1,193,169,253,217,171,214,202,209,39,231,33,200,160,33,185,113,245,238,131,176,114,69,89,70,57,12,49,41,199,60,33,168,160,243,193,63,6,8,117,0,93,58,223,178,254,43,209,241,57,249,7,4,107,129,250,155,217,134,132,35,97,5,38,204,178,7,90,5,93,196,251,56,229,185,61,46,40,232,245,130,95,82,234,205,113,170,147,3,232,249,183,170,228,160,5,70,147,134,2,177,151,184,37,235,163,125,247,231,113,63,216,3,3,111,12,137,230,139,197,238,107,199,103,137,18,175,186,54,66,94,196,48,20,194,84,179,226,27,152,151,232,156,224,114,255,15,95,163,78,81,158,48,30,22,200,15,209,28,245,243,150,2,50,19,138,32,50,246,115,121,1,66,10,115,208,94,1,196,93,27,138,122,37,149,48,46,169,73,3,237,125,223,214,46,243,120,204,89,41,65,67,175,65,218,72,231,196,254,204,180,155,187,241,45,81,96,119,72,102,4,246,40,150,13,143,243,181,27,194,209,37,8,95,171,12,92,254,159,35,116,179,35,99,73,194,184,212,236,91,36,40,89,182,213,171,241,132,18,222,149,29,14,198,186,222,148,66,216,247,254,89,2,161,109,103,106,198,255,109,194,239,78,41,18,205,36,246,227,250,242,233,168,180,242,166,66,204,25,5,35,59,20,14,174,27,144,22,1,106,225,122,138,17,127,177,95,43,219,42,63,241,5,189,44,249,0,102,178,145,23,90,99,111,236,2,0,143,97,98,19,189,214,197,224,77,31,205,251,142,122,173,26,168,63,225,235,110,231,224,86,125,216,26,250,67,194,58,209,247,84,23,169,85,236,34,17,5,124,222,165,238,19,168,220,70,238,227,85,254,7,39,70,149,97,190,165,247,6,76,213,173,198,77,118,60,252,202,168,251,182,86,219,170,179,5,182,172,196,94,232,79,27,182,114,121,216,199,184,50,201,38,73,159,221,183,69,93,206,196,100,71,146,142,106,196,65,81,207,167,110,250,66,38,112,102,24,186,38,86,2,213,53,130,224,187,11,174,31,54,127,200,68,67,15,249,116,150,96,99,159,137,0,21,123,52,64,164,200,237,123,215,44,27,196,236,1,77,134,228,81,154,34,65,248,123,46,11,20,173,239,124,204,155,89,191,20,154,64,39,129,47,153,104,177,61,205,119,72,213,24,13,86,37,191,27,234,212,134,153,249,25,87,123,114,47,213,244,140,122,201,101,155,189,45,67,254,194,43,142,185,125,175,153,254,93,63,142,156,238,97,248,228,219,2,158,13,191,92,142,135,78,39,113,207,89,130,87,243,76,204,42,190,243,6,161,80,89,2,24,217,114,216,216,197,68,113,101,117,211,204,232,145,17,56,94,99,39,125,171,209,12,247,146,25,219,233,140,107,126,243,81,82,235,212,186,81,143,171,163,127,0,13,135,25,160,71,254,89,195,92,216,33,59,33,223,157,131,97,178,223,149,244,80,153,53,152,14,160,71,209,186,106,169,0,83,192,22,195,220,146,68,91,211,154,220,215,78,147,24,51,36,140,165,191,212,254,250,90,220,41,34,109,140,251,219,66,30,232,164,113,19,223,14,123,198,249,237,6,166,154,39,1,124,227,206,198,127,136,37,143,143,216,155,134,163,232,141,229,1,158,64,64,76,18,248,188,166,111,162,33,12,86,101,211,73,231,97,140,0,15,43,98,54,127,61,156,38,38,138,10,238,31,211,209,113,0,14,181,162,5,154,195,75,120,181,177,240,85,143,51,237,58,206,194,81,94,221,106,113,192,162,223,204,110,6,103,123,89,204,101,40,104,116,24,164,227,116,218,34,239,243,231,218,82,223,91,141,142,2,196,46,225,209,217,67,74,57,252,49,224,18,162,237,90,128,226,49,221,111,238,34,50,166,113,95,164,212,211,93,82,125,112,66,22,210,251,131,18,188,198,178,44,20,192,110,214,94,198,237,21,24,46,111,104,124,251,43,8,237,88,100,236,11,24,183,213,228,42,66,44,199,18,61,233,189,60,45,29,192,72,145,253,104,121,212,240,227,117,115,50,195,169,119,137,26,74,112,150,230,65,89,118,221,2,214,244,251,141,250,106,192,150,19,239,8,141,209,247,154,178,111,185,199,96,97,143,230,232,202,212,166,203,149,232,153,247,109,180,101,184,255,191,141,225,35,209,198,199,235,88,204,219,54,148,240,13,197,20,236,165,14,48,227,204,232,95,187,87,93,219,239,1,254,3,2,164,184,55,129,235,13,214,221,126,228,68,212,157,216,123,22,147,206,25,98,98,12,169,217,3,56,8,57,173,53,63,44,66,7,105,151,116,189,222,234,241,89,31,146,78,45,191,182,199,54,75,11,87,5,163,250,52,67,202,91,227,6,18,194,123,34,13,82,91,180,63,53,42,127,210,121,181,109,100,205,225,47,191,34,247,99,166,226,245,186,151,60,50,102,21,81,63,31,255,73,76,205,115,26,151,30,146,255,65,102,170,84,240,160,216,90,101,240,12,233,188,219,161,154,0,66,26,43,64,191,19,101,220,18,1,185,122,51,11,110,37,17,204,185,240,240,2,184,93,232,241,139,29,232,246,203,8,212,194,115,98,149,170,171,134,155,240,239,111,229,134,83,39,40,236,221,35,77,93,77,118,118,237,134,85,252,199,47,95,40,214,105,16,200,249,84,63,127,76,93,88,165,25,96,93,11,49,224,195,176,119,228,174,52,60,119,228,105,255,91,178,144,65,211,187,204,76,118,52,255,47,15,16,178,243,110,22,145,223,128,135,84,25,67,44,111,172,195,65,185,95,142,206,210,16,253,235,186,249,29,75,172,241,220,158,181,41,141,251,50,123,206,84,225,58,198,226,104,102,95,177,193,226,219,198,73,61,11,97,189,1,72,144,54,105,38,7,170,251,220,218,184,149,170,158,56,211,5,221,214,72,71,89,187,91,122,192,135,65,99,172,222,78,253,167,63,254,239,28,134,19,202,104,92,35,97,92,117,139,141,254,51,45,164,67,128,210,194,83,103,183,191,33,175,127,248,69,71,83,34,226,47,124,145,224,28,99,27,27,238,115,174,49,53,211,240,189,184,190,149,91,244,100,12,11,47,60,164,218,10,35,126,131,119,189,185,203,228,160,180,159,38,126,82,117,89,197,217,0,134,207,198,37,141,150,226,35,210,64,5,50,250,184,118,217,187,109,87,147,151,171,144,128,164,79,48,192,109,137,109,12,203,78,244,106,8,33,195,83,243,25,109,16,248,118,94,15,71,14,226,9,106,164,158,98,60,160,118,41,67,100,41,246,100,80,84,222,9,129,83,38,157,180,79,7,30,6,119,194,104,109,213,101,226,122,31,80,239,115,97,110,147,189,61,211,44,211,141,118,30,63,124,112,95,152,174,81,8,12,161,37,140,21,173,144,109,125,164,168,188,146,83,32,172,218,128,92,14,17,107,123,153,55,98,218,93,7,119,140,218,28,137,63,94,234,15,77,4,29,183,126,199,251,212,120,245,240,176,48,253,74,61,206,185,139,5,252,30,59,216,62,73,72,231,171,134,226,10,218,58,194,73,66,212,147,199,126,245,77,102,232,224,22,40,241,95,217,133,23,253,95,10,32,224,43,45,129,19,57,184,162,123,160,134,172,204,149,178,34,59,170,190,251,57,183,169,27,79,184,191,174,178,85,26,64,173,215,142,43,212,197,211,236,253,67,60,50,215,150,246,174,166,214,33,48,130,208,161,90,113,3,146,107,244,119,187,50,182,249,172,103,93,126,163,102,89,181,200,84,199,44,252,235,81,18,229,71,151,0,233,114,223,249,206,79,171,205,217,7,57,206,23,122,39,111,117,136,165,113,85,242,118,180,113,151,249,168,158,103,137,37,52,46,63,26,242,57,100,55,168,193,198,196,58,65,254,8,33,132,32,51,107,185,9,77,194,76,215,170,85,237,140,52,126,95,158,56,180,62,248,220,30,249,32,89,54,47,194,132,200,245,228,57,228,6,87,70,216,149,39,114,59,142,79,135,57,90,245,177,251,166,116,170,170,32,18,13,138,182,15,52,142,211,192,252,240,171,205,242,86,1,215,194,94,118,102,221,167,71,212,65,47,231,80,10,118,115,142,94,68,173,13,113,99,233,187,0,11,155,237,45,41,61,166,0,171,242,27,9,183,37,112,245,3,30,213,8,163,150,250,147,70,42,133,192,81,76,147,216,22,72,58,3,220,246,203,204,168,233,121,133,11,139,38,88,113,197,220,188,168,236,79,105,111,51,136,200,66,218,27,193,11,62,74,22,47,27,21,121,77,223,236,150,230,248,122,245,191,194,194,66,187,218,124,120,70,29,28,79,24,127,154,181,231,114,140,140,191,12,8,224,157,69,156,178,7,153,23,128,95,233,109,196,93,20,230,244,37,183,120,117,129,222,110,55,96,165,28,144,65,61,209,216,166,103,131,222,64,159,15,240,150,221,175,121,1,78,225,31,179,157,78,28,13,3,229,183,240,78,227,32,172,231,91,182,137,111,250,239,28,121,241,118,26,181,68,167,121,169,109,170,188,245,59,41,142,16,14,121,129,183,254,152,237,189,48,89,240,177,232,222,111,116,141,229,21,217,151,45,202,71,222,4,160,254,78,186,128,198,46,30,160,233,1,93,109,197,1,211,17,109,45,110,85,17,215,73,82,215,197,162,8,97,137,77,47,199,230,102,61,153,188,236,254,238,167,91,181,182,215,51,182,155,52,136,149,134,21,229,161,23,185,122,106,186,102,238,233,244,123,127,185,162,46,182,66,138,81,4,237,200,61,185,115,136,110,80,179,56,59,11,27,76,174,35,88,253,227,143,31,159,163,23,89,254,169,203,122,170,62,105,254,123,251,48,18,0,129,79,71,243,40,38,189,150,75,119,233,4,69,153,25,58,255,167,27,124,230,14,249,134,168,1,219,8,73,203,137,243,106,24,13,125,219,162,242,238,247,8,93,29,130,17,244,111,116,29,208,54,239,98,168,117,140,119,180,220,124,86,198,43,120,57,59,183,123,152,239,114,133,120,214,85,13,129,42,128,201,232,25,157,99,44,6,0,89,164,63,194,90,6,225,33,217,81,249,80,217,215,249,199,152,208,85,112,160,118,187,102,188,26,5,93,59,85,127,57,178,125,2,117,233,248,135,193,221,247,220,236,21,217,196,250,224,83,187,46,164,130,252,116,248,203,139,11,14,52,143,94,183,97,17,198,111,172,123,22,142,206,141,12,148,174,224,23,38,33,227,116,246,50,144,244,135,2,156,215,110,210,52,11,65,75,155,235,185,158,74,161,83,206,17,43,110,226,153,234,158,67,79,220,133,90,237,90,252,93,117,170,167,18,236,21,237,210,215,60,164,167,160,221,60,45,206,69,161,165,7,96,124,185,54,154,128,33,126,100,237,142,106,7,34,88,60,133,194,117,234,64,39,202,231,187,174,150,106,146,32,217,220,168,144,163,94,240,128,140,85,10,196,18,247,72,146,51,200,181,103,243,206,197,212,194,220,252,102,148,35,205,40,172,39,225,85,232,208,142,113,125,59,171,118,209,101,54,23,224,152,142,238,99,202,139,240,73,155,60,34,206,242,51,224,99,53,238,95,106,15,94,57,102,71,100,60,47,74,115,9,30,51,216,188,197,217,8,60,29,52,100,183,10,34,17,80,223,86,55,216,220,249,76,127,129,87,163,169,81,170,3,12,82,43,164,199,125,70,239,19,48,208,96,68,30,236,159,70,75,144,128,254,47,238,180,61,250,100,18,11,95,132,14,209,196,243,129,253,255,112,108,106,64,22,254,93,69,213,154,175,10,6,16,10,129,8,184,89,249,42,240,10,162,40,124,73,88,145,228,153,93,38,98,30,126,37,141,59,249,160,114,12,230,136,242,137,157,26,126,211,193,207,249,156,3,245,210,192,238,241,101,70,5,223,93,240,246,161,119,115,54,82,65,187,199,158,93,252,57,160,230,156,143,217,22,112,94,208,160,151,36,126,71,208,88,205,82,195,15,67,85,159,216,120,149,99,165,95,165,222,29,76,159,108,46,145,241,105,229,168,37,65,54,103,136,220,163,38,34,148,204,62,19,97,153,91,10,109,67,78,246,42,20,16,25,143,137,16,170,188,160,247,95,253,226,197,2,201,138,93,175,108,7,18,100,119,157,187,251,19,76,184,50,79,194,7,12,207,150,219,67,26,205,238,115,103,10,91,74,250,199,88,230,209,190,191,92,219,108,243,76,57,140,1,25,201,86,49,185,121,147,71,231,68,55,153,89,38,182,129,225,174,86,145,162,237,233,94,240,210,198,207,249,166,121,112,145,251,149,5,68,126,236,16,51,206,66,8,111,38,49,85,84,247,139,179,242,122,16,37,142,197,8,50,215,133,199,50,138,117,164,69,198,1,136,200,162,153,53,101,203,194,94,137,181,154,93,96,201,182,70,83,203,109,28,131,167,39,153,140,24,57,37,197,168,165,1,101,131,53,37,71,86,115,77,180,128,27,2,170,226,16,133,31,7,58,7,166,201,254,100,99,26,25,159,42,70,50,128,133,13,163,239,111,186,155,252,220,170,139,113,22,18,118,138,76,197,159,58,233,19,217,240,185,88,87,51,158,19,71,98,53,126,26,236,247,232,255,167,106,71,33,15,38,127,175,158,247,98,180,80,51,89,41,21,33,17,23,87,128,78,77,42,72,188,51,15,2,147,46,141,186,65,35,189,15,34,18,206,15,179,157,12,31,170,60,7,3,206,36,222,17,76,116,246,102,62,145,115,23,204,80,22,90,155,200,7,146,116,42,200,11,23,91,77,165,184,58,205,50,177,183,183,205,175,115,43,249,38,220,98,254,158,44,34,73,93,254,199,131,17,221,9,83,95,59,36,60,248,76,160,4,41,87,178,229,202,5,57,86,109,52,125,138,62,134,199,1,123,79,66,161,52,122,106,103,191,162,144,101,231,129,231,163,69,6,101,57,9,111,70,66,236,12,141,79,52,247,162,238,114,217,130,19,154,65,144,4,3,88,205,17,165,169,203,199,201,110,233,137,146,149,91,251,61,57,64,136,17,112,54,10,162,97,244,210,139,244,199,159,2,156,192,179,169,207,245,8,43,201,124,185,10,182,45,175,214,230,163,198,43,14,3,172,189,177,123,25,208,74,229,188,108,170,181,231,192,139,250,24,57,41,169,38,68,70,221,143,239,147,198,205,114,153,178,152,67,97,179,125,122,19,74,4,168,142,150,215,92,167,87,173,200,110,50,40,229,162,77,215,116,49,221,86,229,226,12,65,41,221,213,203,78,67,1,41,137,37,64,130,4,131,142,131,0,159,149,109,92,54,80,75,200,237,246,59,219,26,80,178,114,161,236,209,204,249,152,47,108,188,87,138,78,209,231,135,13,254,203,146,185,120,164,17,16,52,100,191,193,104,250,203,103,93,139,67,133,89,248,160,98,84,191,46,34,253,115,96,80,13,29,85,78,251,14,127,211,93,85,26,205,99,200,248,24,141,203,195,168,80,71,104,65,104,136,81,146,241,243,54,218,23,5,243,145,246,82,108,80,206,40,106,60,152,245,194,21,15,206,166,208,58,152,158,155,240,5,235,243,133,124,246,226,147,116,171,176,183,158,155,22,38,160,211,210,85,93,97,86,184,234,169,79,121,228,39,95,195,168,254,100,136,20,140,2,165,84,155,136,124,169,74,245,88,65,178,231,162,43,142,55,35,81,152,58,110,10,207,151,222,37,195,99,75,249,209,126,2,181,119,16,197,244,126,105,95,157,215,205,201,193,213,85,185,218,248,228,37,188,215,204,204,18,102,11,134,87,52,154,73,208,115,0,178,195,21,128,106,189,233,155,223,83,2,181,186,170,231,10,141,55,122,193,18,85,97,70,135,111,168,228,215,219,203,51,53,109,159,103,174,167,248,86,153,25,51,152,214,201,4,219,89,152,73,122,176,152,201,56,113,209,141,240,27,241,106,166,56,56,17,233,181,214,55,233,6,162,14,27,216,89,162,94,119,158,145,113,19,224,217,225,193,76,58,12,251,32,5,187,68,13,70,21,57,46,195,8,201,221,35,13,205,79,133,95,150,207,197,105,70,14,92,161,222,90,103,156,144,251,100,84,197,179,200,237,237,245,137,185,124,15,205,250,95,243,210,77,154,15,126,175,187,235,207,253,192,88,113,184,191,45,203,11,117,249,100,91,25,179,122,251,211,169,198,51,100,111,240,103,81,56,48,72,218,253,208,219,131,18,239,227,32,0,143,53,188,10,209,21,227,198,245,107,51,24,134,89,19,46,200,31,246,52,106,119,85,222,76,129,62,74,250,133,1,199,123,211,207,183,25,83,177,202,7,116,206,34,98,101,130,212,5,90,246,139,215,15,87,37,217,76,146,193,135,112,131,61,103,209,14,208,205,224,190,82,255,92,87,198,185,199,165,33,26,144,186,72,196,154,57,60,0,200,116,131,9,135,33,12,29,154,143,129,215,79,204,35,160,2,8,75,72,7,214,119,32,172,75,248,129,109,181,210,69,244,215,25,156,65,64,6,3,5,191,139,132,31,65,41,152,204,99,86,162,110,80,80,173,55,203,169,146,209,24,202,20,0,116,21,158,183,112,113,91,186,63,169,101,120,25,140,234,248,16,154,223,77,64,147,247,187,197,136,133,17,172,211,106,215,134,22,129,233,47,118,168,151,236,49,23,173,181,46,56,46,41,118,253,128,14,242,237,63,44,36,30,31,116,37,250,82,95,89,74,191,30,142,2,245,203,221,2,40,64,213,38,216,33,43,145,227,169,62,121,11,150,220,182,69,68,162,93,38,96,241,101,243,1,180,1,253,133,136,140,217,160,191,250,210,47,138,255,59,6,149,137,105,202,29,173,140,255,24,188,70,179,50,173,252,94,209,94,68,207,39,213,137,241,181,215,51,113,93,134,159,184,185,147,210,134,206,17,104,100,255,221,55,87,127,86,54,218,174,177,13,81,234,19,103,107,35,77,195,1,43,1,8,174,33,225,107,1,34,203,148,233,96,114,41,240,151,248,155,230,217,106,67,82,157,220,152,13,3,193,70,152,80,200,11,245,242,208,147,250,32,145,59,255,185,168,145,197,102,132,50,227,151,53,178,215,177,162,246,170,102,200,252,126,176,163,44,76,154,234,114,104,81,78,154,162,191,92,253,202,219,81,1,26,252,162,183,206,142,134,100,82,135,98,178,238,141,172,237,24,60,114,106,157,123,23,251,119,48,148,78,235,231,24,149,74,143,228,66,212,95,250,18,227,182,204,63,249,125,172,141,36,248,211,201,1,173,65,252,169,25,2,227,184,88,100,54,15,129,158,78,215,100,165,159,63,179,130,191,235,69,66,82,15,246,253,122,129,201,9,172,97,203,117,103,195,3,236,222,223,58,91,184,207,88,205,119,20,68,102,158,107,223,249,245,134,9,70,67,8,111,246,189,53,129,170,200,204,31,227,200,231,80,7,197,208,186,185,243,220,79,195,174,240,231,40,178,34,201,75,133,142,203,39,119,225,183,27,163,28,34,192,56,218,128,35,213,99,98,62,12,160,94,133,234,205,37,36,44,50,158,189,112,94,133,30,134,40,247,187,187,141,238,139,218,148,218,175,46,42,142,201,113,36,240,135,48,15,93,240,28,180,180,69,243,219,233,57,75,56,67,148,238,68,69,250,200,1,174,171,4,165,247,246,87,218,181,231,159,147,227,39,226,198,202,56,246,17,178,204,115,17,102,227,37,13,116,239,118,234,204,97,57,24,105,214,84,125,194,180,104,150,26,236,138,99,81,141,178,170,140,166,213,21,189,73,228,198,24,63,159,67,183,157,87,62,207,234,96,59,86,119,15,204,149,217,11,159,251,251,125,228,96,135,104,200,143,100,133,237,207,122,253,69,249,115,144,47,131,165,120,170,81,193,126,144,120,208,79,104,211,132,133,158,128,146,142,183,199,208,137,12,151,142,179,149,171,7,87,157,173,34,117,228,145,190,3,82,48,188,70,144,82,181,64,74,73,190,171,149,13,168,117,146,235,146,125,189,150,205,240,139,116,121,216,40,76,124,90,135,220,92,199,249,152,94,50,34,178,58,70,221,189,222,156,121,185,10,113,76,89,171,84,199,43,177,100,32,208,80,89,242,58,167,215,61,251,95,176,252,255,195,141,60,16,13,152,57,243,27,47,1,100,63,195,45,176,84,200,188,158,159,18,115,160,157,191,214,162,142,21,106,42,25,124,177,121,29,94,10,246,76,189,107,142,183,18,138,64,188,130,118,120,12,2,71,246,188,111,152,13,5,168,200,193,219,179,24,200,110,27,202,129,110,110,211,223,158,68,88,76,38,87,59,189,116,255,53,21,125,141,195,137,114,233,71,93,255,235,118,235,47,116,59,249,137,187,51,140,55,153,200,153,120,116,46,70,187,199,171,156,31,205,24,174,223,35,168,163,123,74,78,189,69,115,37,104,176,11,254,114,99,192,83,134,73,57,27,239,62,253,94,79,46,182,42,55,245,119,90,239,250,144,13,77,1,83,20,8,54,246,146,186,54,18,19,186,114,151,79,26,96,49,104,25,215,81,15,83,79,48,185,194,128,154,22,127,81,33,51,49,255,191,42,82,253,118,228,210,70,55,65,9,173,178,57,11,177,173,217,75,56,195,145,143,114,165,167,6,115,162,21,169,183,129,123,225,168,133,106,184,37,237,133,76,87,177,241,146,244,228,212,187,53,123,232,185,165,171,34,94,33,186,170,85,106,98,211,212,118,25,151,126,115,122,6,36,253,32,173,143,105,160,115,40,179,140,219,12,135,79,69,216,133,162,228,23,49,177,52,20,149,187,243,26,17,238,231,159,83,61,131,156,203,21,7,42,82,142,158,235,54,10,60,214,54,195,132,67,179,228,160,240,193,255,205,216,150,40,218,247,2,42,18,25,158,203,33,155,37,170,103,48,153,130,103,143,198,74,233,121,48,129,54,220,183,255,148,41,107,147,212,220,8,163,214,149,9,251,132,164,126,135,51,28,51,106,233,230,116,211,77,33,4,132,49,142,225,127,161,112,104,80,216,156,226,156,200,81,51,156,92,109,132,80,85,190,93,17,129,68,129,168,25,13,103,177,188,10,33,133,103,221,94,62,163,14,84,157,104,120,36,233,64,119,105,156,194,205,212,179,120,221,117,245,69,201,96,21,72,32,62,190,78,97,207,27,78,33,36,31,242,6,167,147,89,242,245,120,212,36,222,25,91,11,49,195,24,67,16,39,51,227,71,161,33,42,240,83,204,4,191,105,13,132,46,126,1,157,224,5,210,1,15,202,198,66,139,62,188,196,11,76,151,37,160,32,244,132,198,17,15,169,176,81,212,230,178,202,75,222,223,185,226,175,75,199,71,138,207,209,151,76,227,187,1,194,28,61,92,166,192,105,138,77,97,190,98,135,44,230,49,99,120,153,134,167,169,100,178,183,240,252,80,134,139,249,122,116,61,211,130,185,105,136,51,85,171,11,182,211,99,236,0,1,231,4,169,82,115,38,98,252,160,95,134,133,59,43,111,185,226,151,100,150,249,179,46,22,205,159,57,28,82,57,140,184,100,180,78,178,22,76,229,58,186,219,139,255,108,35,60,206,125,176,191,225,164,112,175,30,46,51,83,4,16,57,3,77,88,71,221,94,83,226,219,229,170,155,68,167,183,51,85,25,145,33,131,85,163,197,133,29,165,46,115,115,36,57,132,39,187,183,6,88,229,246,165,250,124,57,174,3,5,187,23,10,11,213,91,218,134,38,114,49,92,24,90,112,178,47,121,192,203,80,117,137,91,17,147,78,138,44,239,124,209,63,146,222,45,146,22,220,169,216,174,66,36,114,117,161,218,118,185,81,23,199,8,95,216,200,173,35,22,99,100,6,135,198,218,28,165,38,255,186,204,160,225,39,134,89,2,1,41,97,205,149,82,9,11,169,236,53,245,206,203,83,38,33,107,141,251,135,157,37,252,98,52,23,238,143,73,86,225,80,140,157,251,202,63,156,201,162,194,250,47,28,101,153,140,15,237,193,234,2,153,9,102,173,46,77,44,241,11,65,200,185,98,51,14,169,186,208,43,106,77,89,21,151,37,94,36,117,40,191,210,186,148,130,106,162,208,34,221,116,217,177,139,62,195,43,0,68,129,203,4,116,201,108,27,224,73,95,68,241,182,41,205,114,22,137,42,155,62,94,218,7,167,100,3,15,200,68,144,56,172,107,159,4,43,139,214,84,183,64,119,227,77,94,236,42,175,161,221,77,95,66,85,165,190,78,47,252,221,62,46,9,103,209,35,94,98,193,183,41,27,55,64,8,79,255,152,168,175,10,196,148,210,139,222,11,171,162,181,56,47,254,162,124,204,57,143,230,80,168,165,174,32,68,148,245,3,240,29,78,11,194,15,35,49,60,136,30,171,178,225,231,111,165,214,175,106,236,102,118,241,179,118,213,110,166,121,25,227,219,225,213,240,123,30,208,124,208,159,147,198,90,184,126,169,169,203,136,50,35,233,157,145,2,78,132,38,183,191,158,92,32,85,124,108,161,69,44,131,194,166,8,204,12,182,143,81,30,241,102,2,209,250,165,6,142,154,223,3,76,65,40,220,149,202,93,72,253,179,56,26,107,10,190,239,180,249,205,190,19,212,207,39,175,154,166,51,97,202,175,17,28,123,115,219,172,245,33,33,123,55,201,185,251,120,70,158,0,180,71,142,191,123,132,34,230,127,103,192,144,135,75,141,61,166,210,232,238,141,215,243,13,22,231,35,123,51,134,73,224,149,126,206,159,224,187,55,101,93,226,47,213,20,110,196,35,183,210,245,88,93,23,155,88,23,250,67,239,185,4,31,165,103,223,125,215,141,0,45,255,233,17,66,171,253,0,162,215,228,85,212,216,156,29,211,66,225,88,143,60,40,18,36,5,118,10,33,138,89,95,36,9,254,138,87,18,170,112,5,200,10,197,44,241,192,50,185,1,86,10,93,169,237,43,154,113,160,18,133,224,57,52,212,225,13,233,248,97,219,143,194,100,250,195,251,141,16,51,58,31,77,177,207,172,54,66,34,22,78,133,227,132,11,87,40,160,206,161,136,94,219,18,211,222,225,151,207,246,23,182,54,207,230,114,234,74,170,184,100,48,201,49,224,170,160,95,132,60,56,67,24,137,80,94,202,135,128,57,170,8,236,228,31,109,74,34,118,184,94,190,201,1,240,121,146,217,154,218,20,14,103,129,153,118,40,226,30,204,109,23,2,159,28,243,111,82,116,12,88,162,3,134,182,212,96,68,5,101,44,228,223,122,227,3,227,20,17,16,98,160,129,187,87,165,154,250,74,169,4,76,45,215,185,0,23,1,76,150,28,29,81,133,174,244,79,184,226,205,202,185,31,203,127,115,95,82,103,69,224,142,3,250,44,107,48,177,21,53,20,32,116,159,245,217,214,42,95,92,41,193,115,11,67,91,8,28,97,118,161,145,241,69,209,68,250,185,139,153,74,67,231,7,152,74,147,242,105,71,11,207,211,45,200,76,208,169,95,190,1,105,1,82,21,45,185,101,200,172,19,76,143,213,61,18,206,202,241,44,196,81,209,81,181,175,25,74,122,170,233,231,207,4,135,46,113,21,222,141,84,138,79,84,138,223,245,125,242,241,151,139,186,126,209,212,139,8,178,76,30,141,130,155,165,205,102,132,94,81,190,113,92,150,99,6,219,243,163,253,83,10,147,153,231,236,51,41,183,30,198,5,216,13,89,81,222,72,220,214,23,199,232,61,223,105,159,118,143,184,218,207,203,173,187,114,214,160,133,122,112,152,163,10,82,168,173,233,78,84,37,165,57,42,5,142,153,77,114,84,59,173,106,23,241,226,149,144,192,34,122,4,169,228,68,211,152,242,78,97,123,110,172,156,167,215,69,50,120,201,10,8,231,200,63,105,96,160,69,13,46,124,239,91,22,222,227,159,58,74,141,3,115,239,97,16,21,142,121,109,170,73,255,7,118,136,200,52,41,245,149,168,199,239,222,63,253,70,148,24,5,56,153,20,218,115,142,253,101,86,0,115,67,6,104,60,142,201,104,109,43,58,154,40,228,5,8,108,194,204,157,146,156,250,162,107,57,13,20,170,86,217,109,190,170,45,223,30,200,42,118,2,177,186,246,57,63,9,146,194,180,64,249,251,109,158,65,190,137,72,119,17,13,102,202,154,198,171,171,34,238,139,160,231,229,66,30,175,139,81,6,224,244,206,96,91,53,226,4,38,252,67,111,20,237,177,241,68,187,174,29,192,79,115,251,83,203,170,234,224,95,16,251,119,178,59,138,71,127,127,243,247,215,243,123,206,223,5,151,67,151,145,96,150,234,25,16,30,193,177,155,56,225,66,68,173,33,79,241,191,118,99,215,137,130,73,165,246,147,123,240,35,146,248,52,154,162,46,224,34,188,121,218,244,181,18,171,106,55,145,162,85,56,84,180,86,97,182,248,8,250,219,225,34,250,191,180,203,190,150,51,136,53,221,170,35,126,59,122,87,16,223,156,187,145,145,187,237,148,37,207,204,242,30,154,202,194,66,234,237,163,92,27,97,209,147,62,197,237,2,155,20,79,158,187,108,236,98,85,134,168,165,16,195,248,55,37,179,78,125,222,125,10,9,91,196,240,4,18,72,54,97,108,168,27,15,177,86,158,124,166,138,90,29,54,244,22,213,98,24,13,175,62,82,139,106,140,238,121,163,161,188,72,108,193,82,133,61,69,243,205,249,9,142,152,45,151,244,0,245,74,154,78,117,203,29,161,113,5,147,35,164,40,110,78,222,107,40,175,77,89,115,78,231,54,138,69,241,81,27,205,24,164,40,8,83,142,13,175,53,64,39,234,44,129,61,224,206,66,192,112,208,35,159,165,96,216,35,57,83,201,250,217,177,27,177,4,115,89,61,57,20,198,178,124,85,60,29,105,250,137,45,233,247,223,111,21,11,54,59,161,19,176,14,98,238,50,49,2,205,83,246,191,60,2,101,70,246,104,109,239,12,118,72,196,55,150,146,78,59,160,142,174,231,167,176,152,105,53,137,31,82,61,210,112,185,77,211,35,5,169,87,93,54,35,55,235,80,182,200,242,129,120,26,24,135,42,244,114,61,88,57,103,199,136,68,32,236,233,189,96,165,34,52,151,246,155,169,132,20,195,154,189,227,227,81,199,122,230,164,212,108,49,174,1,162,38,213,136,186,22,184,167,43,185,91,95,48,116,163,164,87,54,221,39,4,51,190,131,75,66,38,2,140,78,216,247,1,107,117,138,228,117,233,31,213,243,250,106,1,164,250,192,211,253,12,136,188,209,179,235,99,241,100,28,8,55,103,194,130,1,57,122,243,183,196,28,152,93,204,3,124,53,247,25,12,94,194,246,61,228,137,142,34,124,62,24,47,124,243,173,82,65,83,41,137,53,59,100,102,77,148,57,250,160,5,124,234,179,128,140,242,212,250,167,244,199,122,8,69,223,111,113,5,3,40,174,18,118,211,217,211,71,40,234,161,94,48,113,12,128,120,198,198,99,11,108,136,158,84,45,217,226,6,241,57,29,212,85,216,245,234,235,66,154,180,221,140,43,251,210,244,251,95,190,96,213,246,19,232,18,25,147,48,253,91,160,223,119,129,249,238,209,240,104,58,45,158,252,134,119,107,230,33,178,93,243,250,41,63,228,0,204,103,187,199,199,167,54,21,203,236,9,238,177,229,175,165,76,151,137,64,32,107,14,8,168,153,72,233,157,230,147,57,198,33,208,235,77,7,196,4,79,148,93,195,136,56,195,214,67,152,219,62,99,21,169,125,227,147,43,240,34,5,75,136,60,45,111,103,1,37,199,95,74,106,54,252,14,50,241,88,42,247,147,204,161,255,198,149,16,61,235,105,27,9,102,209,1,9,6,49,163,20,139,148,91,135,228,111,64,219,15,171,19,25,245,22,71,69,144,179,35,128,129,177,231,39,162,194,68,142,249,144,137,125,250,137,115,229,111,46,79,142,243,225,243,90,12,71,228,36,98,138,113,245,179,182,43,102,60,96,240,51,219,251,193,61,33,123,206,69,102,132,65,177,101,91,86,174,178,157,166,76,36,106,110,103,1,152,2,46,130,251,49,74,207,253,193,236,22,155,104,185,174,13,124,44,13,48,8,178,38,193,93,239,222,165,203,225,136,84,141,41,220,33,203,18,57,76,46,227,48,84,116,101,217,33,47,62,50,115,157,98,56,222,55,37,169,161,49,249,2,4,249,14,163,174,223,225,82,204,188,219,11,209,178,165,149,17,103,98,245,67,254,246,238,174,15,188,111,8,45,41,147,121,2,253,161,200,48,23,45,175,1,38,18,193,50,138,190,134,84,244,180,217,32,255,139,145,140,221,240,18,214,164,123,121,17,64,210,120,78,35,208,16,67,76,188,197,227,24,48,169,73,208,76,241,10,226,178,49,100,176,245,161,122,173,138,120,94,29,200,97,170,134,82,216,227,200,204,8,77,151,214,235,153,55,114,190,178,121,106,145,122,254,133,176,250,141,14,108,146,63,110,64,171,219,55,28,216,141,177,59,197,174,251,184,123,72,165,71,93,89,230,86,181,157,81,110,104,33,33,94,171,132,13,154,12,201,148,76,166,53,85,161,29,117,234,106,46,235,23,6,113,144,111,244,126,89,177,188,35,86,125,117,117,206,160,194,203,77,32,228,183,102,93,212,60,27,112,184,232,226,235,112,75,81,49,222,196,4,128,49,159,99,220,163,255,167,136,251,132,156,123,213,42,222,129,22,201,74,30,0,34,184,179,148,97,152,72,199,190,116,128,45,30,232,8,144,168,159,5,153,20,120,220,108,62,249,141,154,233,148,250,247,3,45,118,207,246,86,202,128,68,163,244,29,236,133,64,30,167,141,166,133,58,237,83,43,197,92,43,201,138,230,115,41,104,156,22,253,175,24,94,98,238,144,130,231,163,213,169,214,95,128,180,74,190,137,238,54,165,71,206,32,139,110,141,138,56,147,135,41,237,137,81,137,88,235,249,107,173,218,28,205,162,219,87,60,18,75,214,151,196,106,228,240,133,73,152,72,248,18,67,19,179,183,3,14,124,218,188,202,23,124,79,215,37,74,163,168,92,139,136,94,143,170,155,10,1,119,200,208,12,7,213,193,231,203,243,59,12,71,95,217,237,11,134,33,73,166,159,171,176,251,180,181,37,87,83,60,140,75,3,233,52,87,245,22,208,27,169,185,167,52,146,122,61,143,71,31,26,5,184,147,77,251,143,1,33,63,216,84,48,37,63,124,154,30,194,5,202,171,235,24,63,37,240,148,163,151,219,213,99,121,254,177,46,85,242,41,163,251,97,171,154,160,62,159,23,218,177,1,204,247,105,125,110,217,115,123,229,231,172,24,137,144,38,137,251,110,121,27,97,48,16,76,62,33,126,101,89,2,190,36,248,144,236,4,189,141,43,242,81,2,250,253,209,8,169,231,64,64,55,36,159,208,161,248,242,1,68,239,105,223,220,124,117,83,130,113,7,23,245,103,232,86,205,225,143,51,127,162,187,84,164,144,123,123,39,132,189,228,131,125,12,98,47,162,41,43,138,164,11,207,82,22,114,143,135,41,83,77,238,19,229,35,233,51,126,6,186,114,198,162,103,165,93,178,151,36,221,177,100,154,248,210,217,92,234,66,48,251,177,104,90,179,65,206,129,18,230,5,142,134,29,250,211,162,39,210,214,140,86,168,160,20,106,81,213,68,193,132,11,192,46,113,158,201,30,53,206,27,63,175,87,145,226,162,48,69,3,250,186,66,176,130,0,38,237,148,160,141,8,94,5,233,51,107,198,46,157,44,8,178,29,213,130,223,202,202,0,73,84,76,81,51,25,9,150,36,131,57,100,127,41,248,198,102,137,64,59,145,70,59,230,117,24,215,238,131,218,224,224,233,160,87,122,129,145,127,163,188,147,221,105,58,177,45,189,45,218,176,9,42,116,138,7,248,140,91,64,228,230,126,24,248,179,101,15,213,37,60,18,47,155,72,249,96,38,225,70,16,210,211,127,78,98,149,96,203,126,106,152,25,82,124,239,20,26,237,36,230,120,230,95,85,132,187,205,16,81,122,125,124,195,198,106,89,74,119,114,103,8,92,1,218,70,106,98,4,74,170,171,64,214,25,248,36,69,165,192,195,141,87,201,167,63,122,147,244,48,219,91,130,119,189,1,41,109,78,253,198,171,237,52,129,105,150,42,84,19,59,81,23,35,241,30,222,26,14,89,219,137,148,144,57,192,132,70,153,152,49,18,249,201,168,54,227,206,81,52,239,188,145,163,136,182,228,224,175,186,6,22,234,12,211,73,25,29,154,139,134,59,70,159,18,47,45,51,46,107,236,219,118,185,111,118,3,4,250,239,130,176,28,188,239,29,34,56,194,3,74,91,196,253,203,176,23,222,3,218,183,225,141,243,100,250,62,191,131,28,91,140,92,214,135,160,97,166,93,223,105,160,14,157,13,120,191,32,191,245,58,39,34,240,101,85,66,160,169,118,233,113,146,220,99,96,61,182,166,216,76,148,193,144,20,98,124,124,206,85,108,183,115,28,187,17,111,152,12,211,123,178,231,121,134,220,25,70,38,184,20,180,74,56,178,177,221,0,147,107,51,161,214,1,85,39,70,105,143,33,44,160,28,30,194,221,225,10,72,107,178,125,32,66,255,1,106,199,135,168,201,107,70,50,215,118,170,25,142,92,142,236,37,97,11,48,157,179,198,33,91,207,130,78,171,227,204,133,18,202,43,191,137,217,61,3,53,70,22,131,128,36,137,43,201,53,88,254,15,192,162,174,127,169,223,147,178,147,129,62,103,169,59,5,212,101,173,154,147,177,112,230,132,14,162,66,18,97,90,147,207,152,85,97,150,246,235,138,190,200,72,99,107,134,108,99,62,114,94,180,125,118,20,89,182,48,91,245,134,58,180,52,22,14,61,145,159,26,151,57,196,165,135,20,5,67,141,20,14,193,192,57,36,32,23,67,175,116,37,208,164,253,175,81,7,102,76,225,192,111,194,59,210,82,18,48,90,192,120,136,61,22,252,64,200,249,176,107,145,97,13,94,128,172,92,119,84,51,11,79,227,161,141,189,243,195,143,250,195,90,133,110,119,16,14,108,241,37,62,95,235,178,110,58,248,253,237,58,134,84,183,176,157,18,22,243,164,61,26,24,59,136,128,15,150,223,105,244,210,234,101,92,247,178,115,118,143,151,204,115,64,25,162,93,209,17,243,142,89,20,188,243,234,177,133,98,219,177,55,2,67,181,158,225,99,94,13,87,112,38,61,116,128,208,22,133,35,74,231,107,209,238,190,212,61,22,157,38,50,193,251,168,54,77,64,99,180,47,185,204,26,249,122,202,48,179,225,118,38,83,127,30,222,224,170,188,145,167,49,0,0,40,206,2,236,13,250,47,229,242,150,236,243,142,144,197,83,146,179,16,100,62,57,238,208,117,105,215,225,219,29,103,87,239,232,143,89,51,178,120,99,18,249,130,225,14,33,47,139,72,190,196,73,244,121,187,112,226,212,16,238,234,7,248,112,205,16,185,36,160,140,185,220,234,11,72,84,154,160,161,47,57,193,190,55,255,51,147,92,202,208,86,66,165,54,77,0,190,245,37,192,8,214,211,72,56,241,177,119,253,65,161,141,145,70,5,199,74,145,57,143,62,210,194,220,4,55,131,164,43,184,176,191,161,249,108,113,13,240,92,26,190,132,150,199,212,209,3,222,120,96,38,96,25,12,50,10,225,103,156,177,248,109,46,64,15,255,152,176,104,243,45,209,235,81,44,196,111,252,205,13,203,137,253,104,224,235,15,60,70,247,182,17,148,104,194,243,116,55,107,69,239,123,84,100,82,62,2,48,233,133,89,52,48,240,124,212,188,155,201,153,206,24,71,75,14,111,3,70,225,8,36,198,238,33,111,160,20,59,89,204,252,48,119,114,107,1,62,145,249,40,204,28,0,151,111,183,172,190,82,221,167,42,73,27,21,48,156,18,228,54,7,226,15,125,241,234,179,65,121,84,179,38,87,144,240,173,95,169,167,85,216,197,91,137,159,85,123,76,103,244,8,67,71,222,195,164,138,77,89,184,92,113,95,189,125,190,152,12,21,66,218,217,120,210,62,64,223,154,174,244,27,35,38,172,14,74,196,117,242,121,187,37,211,16,77,181,92,60,177,85,120,221,51,45,243,145,4,148,248,127,248,118,137,37,233,164,151,164,109,146,21,81,142,206,103,216,22,95,211,64,13,136,130,120,60,160,26,184,113,159,236,103,191,113,232,168,191,30,91,182,96,172,21,13,113,177,245,189,238,250,53,187,109,86,212,69,245,153,252,142,104,1,240,72,43,70,121,116,21,116,170,254,244,244,85,95,209,2,187,180,33,37,102,15,254,227,182,173,164,21,208,63,236,223,87,148,184,103,231,132,76,242,99,5,234,236,128,238,60,233,224,104,127,19,11,13,62,215,76,215,96,74,240,126,51,219,228,74,124,53,250,51,127,47,64,207,106,165,149,253,1,101,239,78,27,82,189,164,97,91,206,227,137,28,210,229,154,12,163,44,231,244,22,132,186,201,183,191,5,36,231,172,42,122,142,171,129,8,75,214,188,153,4,255,151,166,194,131,151,106,195,123,75,3,19,181,123,13,181,144,253,169,40,136,167,148,151,163,250,131,181,32,23,250,20,245,250,124,163,129,135,80,129,150,53,38,154,164,126,126,92,176,81,177,118,114,182,52,231,239,165,111,179,60,185,205,153,211,226,113,181,176,142,195,234,147,107,17,164,196,98,100,109,19,221,6,100,30,253,215,93,88,163,254,222,79,167,125,151,26,235,197,180,249,17,169,98,208,201,217,82,20,230,184,146,123,199,116,57,41,101,6,241,102,182,200,227,194,3,103,55,126,195,64,157,126,116,51,153,3,249,254,148,192,225,98,203,63,242,216,143,200,181,74,13,87,224,0,49,175,43,145,32,19,144,161,91,150,98,146,117,157,9,169,36,91,23,16,222,155,47,11,139,75,162,161,99,21,236,14,62,204,35,39,45,171,91,82,204,67,78,201,200,189,121,6,156,104,115,69,212,43,10,120,81,9,17,224,240,162,63,96,100,252,253,48,53,163,8,107,75,77,28,57,41,219,229,70,199,30,141,23,14,155,205,38,80,97,53,40,140,169,66,235,190,101,208,72,104,52,133,140,91,202,157,147,205,229,224,47,61,191,249,199,231,58,73,1,170,217,130,218,44,16,129,232,233,240,48,225,179,8,233,131,23,210,227,153,81,20,175,99,100,227,181,66,74,69,11,143,160,112,171,206,24,83,96,250,151,251,218,108,25,212,86,68,14,129,126,162,214,250,196,129,172,212,230,187,212,73,183,138,205,235,155,245,93,184,241,50,218,49,146,82,176,131,33,134,202,61,173,215,60,73,146,28,224,13,162,104,189,57,119,108,252,50,62,254,85,92,236,11,224,234,39,154,197,225,86,159,55,134,72,187,224,84,188,23,122,30,80,36,232,242,222,156,230,212,28,196,138,141,133,29,244,128,188,75,108,230,53,231,63,145,23,41,246,56,83,18,16,152,83,55,64,16,237,128,14,141,138,255,219,224,136,1,243,162,132,1,121,105,236,182,246,204,129,49,158,241,138,176,239,126,31,43,24,217,114,78,90,25,218,249,45,2,37,145,45,238,11,91,123,98,234,98,123,93,58,195,90,136,197,49,59,216,87,168,213,242,247,28,45,43,74,152,248,181,209,35,143,10,51,208,93,84,241,120,13,158,167,32,57,176,22,4,65,17,98,189,72,89,8,0,158,98,63,142,200,116,22,97,219,56,51,141,13,90,184,26,21,200,223,176,237,12,104,48,194,60,253,18,4,146,4,174,54,255,198,139,37,19,242,130,172,24,141,188,240,133,132,248,153,199,37,164,174,212,53,173,236,52,135,47,177,174,151,11,126,110,148,243,105,181,64,118,204,188,247,146,70,64,251,149,171,92,110,11,171,184,176,195,63,106,27,190,164,36,78,111,231,226,142,3,97,198,54,147,11,134,12,190,129,229,75,6,179,250,120,120,134,242,31,168,220,149,196,223,27,251,92,40,98,97,81,155,132,23,220,244,113,247,228,166,33,216,168,92,166,212,157,21,143,160,94,232,64,243,233,96,95,228,27,201,242,35,38,200,166,106,18,111,0,200,202,243,238,186,101,55,205,156,193,213,54,239,112,152,105,205,181,225,45,129,78,35,112,54,7,51,65,184,155,19,7,236,182,213,15,105,247,64,49,186,56,71,0,146,60,63,38,119,167,146,15,138,249,219,226,125,176,93,205,167,120,105,19,230,229,75,127,230,180,193,125,167,176,52,116,245,14,228,237,205,213,49,143,97,4,119,174,230,22,61,217,147,62,109,212,1,123,22,149,18,62,196,92,124,3,116,0,66,14,82,63,135,68,88,101,100,81,226,164,83,43,111,36,111,155,52,158,4,230,67,214,231,76,127,91,148,96,142,118,251,120,171,72,139,105,219,228,143,172,199,206,251,173,95,182,1,208,166,92,50,188,214,128,244,60,93,127,49,200,79,122,42,253,59,67,133,6,51,153,69,181,27,73,54,238,94,124,199,213,180,141,101,134,255,194,207,228,82,8,121,41,98,53,232,98,111,39,159,228,81,176,150,110,39,128,157,109,47,244,196,125,109,240,12,243,51,55,229,76,77,44,164,19,117,95,110,82,13,135,240,137,37,136,150,214,16,245,125,178,133,218,23,67,148,184,65,167,189,130,201,81,227,233,8,133,143,239,52,57,22,230,174,250,133,157,212,39,144,177,36,168,71,234,114,179,171,219,214,66,87,32,18,248,57,132,46,4,235,242,58,68,120,179,156,230,192,222,203,97,36,193,44,121,12,87,46,91,224,41,129,48,196,251,111,101,156,152,241,71,225,170,120,252,211,211,1,192,7,207,74,157,89,87,176,20,133,1,196,189,59,241,35,186,16,144,243,122,181,56,2,79,75,27,27,24,142,225,22,186,21,210,15,234,248,92,183,228,230,234,24,228,214,186,144,212,7,43,140,111,110,48,60,118,62,101,43,218,60,197,130,11,17,250,131,98,183,90,160,142,94,181,186,122,67,247,132,168,98,65,114,130,190,174,131,63,123,179,149,222,167,23,227,120,42,204,67,86,54,255,133,74,157,149,127,62,144,100,152,200,80,66,228,136,234,102,222,49,0,250,69,221,82,234,183,215,2,134,228,217,147,123,240,82,43,22,51,29,133,164,153,208,42,31,96,208,109,15,195,214,250,254,160,80,15,10,233,31,185,90,1,178,204,153,182,235,150,251,226,44,238,7,147,10,97,185,33,106,226,29,185,180,55,43,231,27,16,65,118,39,100,175,182,120,88,45,90,88,252,44,124,189,212,71,245,24,210,183,107,6,135,168,44,111,113,70,217,21,8,130,78,0,75,223,93,224,142,19,59,175,96,229,156,38,19,172,231,190,207,56,245,207,28,207,87,203,65,46,206,15,74,2,218,50,188,238,104,112,99,29,219,234,118,194,210,207,76,27,237,137,238,183,148,164,137,213,174,160,220,45,84,206,133,102,69,100,137,162,241,45,147,106,76,230,125,70,4,207,121,148,163,41,233,15,239,120,164,38,87,176,18,9,104,122,24,243,53,18,14,70,107,187,186,130,127,100,69,19,225,137,16,245,175,15,125,50,26,58,228,93,105,131,213,148,28,193,243,1,150,3,61,96,51,78,159,58,10,9,72,11,170,220,118,194,98,146,27,12,52,81,28,160,16,230,170,157,154,137,61,182,253,91,113,78,29,231,134,174,94,123,253,76,41,222,1,163,38,97,156,156,131,158,47,111,120,134,69,59,249,77,172,254,123,143,174,252,139,180,100,53,232,19,164,42,100,67,119,245,14,0,244,145,188,80,76,102,182,50,235,241,215,106,173,244,195,28,102,252,251,194,165,53,229,205,214,202,206,188,17,113,82,231,202,76,146,214,1,185,133,28,168,104,130,39,7,62,72,102,127,136,162,41,80,74,220,226,88,88,105,176,198,203,14,118,109,108,150,68,50,118,154,29,37,221,154,194,231,97,167,8,213,77,127,240,107,56,150,118,64,222,135,173,17,232,65,31,168,21,33,198,7,15,178,20,251,104,25,62,144,29,56,160,31,156,4,72,241,212,150,111,52,18,170,230,189,250,9,9,215,203,124,108,196,249,135,77,16,201,94,68,172,80,204,244,214,155,28,56,236,223,241,83,117,121,2,255,204,86,46,127,139,164,118,15,206,209,91,148,150,173,60,239,151,223,155,100,182,37,248,68,115,94,178,187,42,132,168,30,124,0,170,138,53,210,2,67,162,248,194,191,160,14,183,224,147,84,204,4,219,4,198,220,6,54,29,48,135,86,120,126,84,187,237,37,32,190,177,168,238,135,103,54,202,254,161,105,181,184,116,155,77,188,59,116,200,165,22,0,43,229,37,40,5,102,182,210,118,142,56,96,8,219,160,146,209,113,164,37,48,154,226,150,144,225,55,231,65,52,218,240,238,129,247,96,187,125,158,27,134,55,74,189,185,94,57,58,35,187,71,173,195,115,142,201,202,213,126,15,209,6,153,110,99,38,10,65,37,0,48,240,223,92,191,2,217,177,245,156,106,69,92,122,234,181,52,140,13,70,46,124,201,178,124,123,5,226,163,158,40,35,250,107,33,39,31,30,21,31,226,115,105,207,179,23,52,117,48,239,200,168,129,48,19,103,253,69,224,87,1,21,108,59,151,90,180,61,183,50,121,155,181,39,144,213,190,218,255,248,220,61,164,89,139,189,64,39,133,42,176,147,126,128,167,30,46,216,235,176,228,171,122,152,83,119,19,60,166,135,7,44,212,26,159,246,177,242,6,129,27,194,182,137,225,101,229,158,166,73,204,216,105,226,168,170,12,64,249,3,64,79,139,205,192,148,189,189,217,255,172,161,91,35,240,14,191,22,124,223,102,74,25,204,192,253,196,188,68,79,78,79,189,207,74,151,24,245,51,7,126,125,236,98,71,152,52,87,23,244,1,99,255,140,45,51,189,87,83,154,173,58,141,83,241,192,120,50,204,74,82,141,214,42,187,80,50,251,172,251,135,82,83,184,57,241,119,150,229,51,75,186,186,24,240,30,110,76,125,185,189,38,53,208,213,51,252,216,217,219,79,95,56,8,253,201,46,211,208,143,160,44,142,148,1,129,40,18,96,232,117,214,250,180,49,96,98,178,223,235,46,191,13,164,167,41,70,156,10,170,81,137,66,58,133,79,155,49,110,70,228,100,57,219,61,17,112,196,108,6,120,176,143,212,139,233,66,183,72,58,246,65,21,23,248,53,123,213,173,213,143,32,232,115,239,189,47,42,72,101,35,76,175,93,103,249,135,46,202,117,204,178,125,50,48,194,242,17,189,156,236,223,163,79,60,200,255,245,7,134,36,90,203,191,21,144,199,51,133,238,201,28,85,8,125,167,18,43,95,144,140,35,37,248,83,243,23,149,161,103,20,8,132,93,32,156,219,34,248,205,109,56,139,3,247,133,28,99,4,182,41,158,209,122,14,207,154,43,100,146,33,163,40,42,67,35,200,27,10,104,174,0,193,212,97,40,183,77,79,77,105,68,88,70,180,159,85,110,110,248,19,82,98,146,81,190,232,2,209,53,68,64,209,134,21,109,120,79,40,182,76,15,30,148,90,78,115,221,26,73,130,143,118,71,224,232,250,238,33,179,130,230,188,158,15,83,55,232,50,101,194,96,242,201,105,204,156,223,89,254,28,218,82,61,26,13,96,248,222,166,49,104,255,110,195,220,147,168,119,31,204,90,121,91,214,212,144,105,255,133,179,182,203,102,133,87,19,140,169,94,232,183,96,115,230,181,9,134,20,21,26,156,121,62,53,180,168,217,226,69,64,209,145,233,72,203,51,198,4,205,68,74,62,56,28,26,148,251,13,239,66,111,111,247,106,200,229,97,212,70,51,62,188,153,53,156,5,237,147,246,171,175,51,183,154,95,167,242,96,93,104,2,138,107,118,29,55,197,171,134,48,27,214,217,186,15,11,65,6,107,166,44,143,225,210,180,214,239,195,198,253,76,136,36,125,38,226,172,125,177,87,70,158,81,104,170,25,134,167,134,48,193,35,138,191,198,149,211,167,218,243,102,133,220,28,124,32,139,205,74,50,70,231,13,69,154,141,103,8,7,91,72,5,111,27,248,86,119,96,44,129,74,0,199,145,102,27,84,215,9,198,197,100,231,245,199,127,81,152,174,223,243,255,206,132,55,56,2,213,240,73,199,154,66,60,138,1,243,204,221,45,130,250,161,193,66,130,19,154,187,157,187,200,207,146,247,150,130,31,255,164,238,5,169,63,46,38,103,105,41,70,5,14,136,230,33,254,219,218,112,133,225,246,16,112,115,45,218,159,101,101,152,127,142,173,79,39,149,66,142,137,34,1,99,131,142,132,236,12,2,24,110,109,159,206,6,73,217,223,61,252,22,70,112,185,43,18,205,157,18,44,173,18,9,7,148,123,1,20,183,217,166,251,209,54,21,87,43,248,97,210,181,164,50,167,181,128,16,144,76,241,201,250,107,229,56,59,156,201,166,60,110,165,146,219,62,23,160,83,54,96,176,115,234,146,123,65,193,28,7,168,175,30,102,220,141,228,48,99,42,121,125,252,195,227,97,183,216,243,22,85,107,56,188,2,88,171,251,244,251,163,86,45,186,80,195,84,71,205,81,140,179,77,66,247,211,122,4,203,218,57,76,252,126,28,140,65,140,212,167,245,95,140,7,228,90,23,218,149,95,147,228,66,145,5,205,133,184,204,173,152,230,192,234,167,88,127,171,208,55,5,155,79,90,165,78,104,232,169,51,113,196,116,90,22,21,77,128,133,202,86,166,238,209,154,214,203,127,114,211,184,11,232,71,141,136,243,62,166,219,238,77,172,92,41,139,25,46,82,253,128,103,236,185,118,6,99,46,82,28,104,36,56,235,12,131,28,27,43,12,43,21,190,255,0,231,179,93,221,49,45,247,114,178,108,83,63,90,78,38,240,251,226,113,166,50,88,188,217,123,42,229,35,241,250,202,239,178,233,53,78,180,35,52,164,90,90,106,193,113,8,171,52,57,193,129,12,248,75,230,67,18,10,184,50,38,212,159,179,190,227,159,72,141,215,60,58,184,65,246,221,239,190,211,230,144,181,240,9,246,220,99,36,194,101,243,236,181,109,75,50,225,1,173,153,220,130,182,17,237,134,228,15,207,222,67,160,71,148,231,193,164,135,192,147,67,106,173,192,50,175,190,234,47,202,34,180,180,89,163,98,249,186,81,252,72,118,99,40,234,252,235,41,48,209,244,104,184,155,248,170,207,45,28,153,235,142,131,116,225,11,87,231,160,42,173,5,12,199,158,26,130,98,220,56,2,116,204,165,77,10,182,177,75,201,221,203,39,135,204,13,248,51,61,88,162,250,13,209,101,151,180,104,181,24,29,162,76,181,158,115,139,164,121,205,66,212,22,189,21,139,53,64,98,0,45,236,108,221,192,19,166,63,65,51,223,22,97,84,252,81,109,67,138,170,140,109,237,80,117,78,114,77,5,203,106,112,141,63,230,66,131,38,230,178,7,28,44,119,192,97,170,122,175,211,191,180,41,58,84,15,172,10,86,235,252,87,167,218,82,3,244,12,196,208,57,123,69,73,103,80,116,192,180,2,162,198,123,226,19,71,251,208,85,8,248,239,206,100,88,186,123,119,47,17,212,27,58,20,72,199,11,152,244,177,212,25,157,80,46,22,148,46,144,157,20,195,87,115,16,110,243,62,153,209,59,152,150,170,20,90,194,240,120,67,75,247,69,72,254,195,118,150,147,13,228,147,38,154,19,45,218,215,212,154,249,74,34,89,157,38,23,11,66,73,204,79,14,142,74,240,126,39,182,73,73,147,19,247,15,164,85,75,45,239,132,166,115,234,133,133,48,168,128,62,254,78,117,118,94,70,96,82,103,29,11,122,43,255,101,143,80,211,1,183,252,175,87,118,117,206,63,132,135,247,132,71,63,139,64,223,70,176,150,174,139,242,79,163,220,239,125,109,246,79,39,75,246,142,19,241,236,225,254,27,85,152,237,76,125,74,238,18,121,233,223,237,82,50,208,203,16,32,65,67,124,81,29,229,4,221,235,140,49,31,61,8,182,92,67,155,152,217,226,40,71,69,45,87,48,13,85,69,17,42,33,146,86,160,43,254,3,47,232,218,220,18,88,63,246,37,235,242,80,38,96,55,41,59,97,35,225,52,234,31,175,170,146,129,88,41,207,185,111,26,25,23,179,175,90,200,210,75,228,107,169,209,192,152,112,17,17,192,94,52,127,62,251,181,126,172,111,107,103,0,132,166,86,78,251,29,159,206,176,245,3,73,25,29,206,252,242,159,244,158,129,65,76,95,203,157,91,204,183,225,90,122,130,65,58,245,9,19,220,50,60,250,78,8,80,10,228,26,91,115,143,10,102,242,225,85,226,175,243,180,61,53,27,127,116,245,130,68,1,74,38,6,153,90,221,215,123,207,164,162,158,95,208,191,43,87,113,198,228,135,126,31,192,204,244,3,185,232,66,19,207,224,118,148,213,250,11,187,2,158,1,193,118,239,128,54,49,107,55,12,158,184,164,100,25,123,196,65,105,19,137,59,63,45,44,122,83,247,246,26,98,127,7,89,230,34,215,53,198,119,1,197,27,135,244,79,86,106,251,133,167,162,179,9,137,35,66,95,10,54,199,241,29,103,151,187,84,153,11,161,216,245,238,81,203,240,0,128,245,152,12,105,9,37,198,36,199,142,5,163,49,151,33,64,210,30,107,217,91,45,85,233,224,151,225,53,249,211,77,34,171,94,145,76,50,208,131,180,227,199,143,212,31,65,39,132,65,14,221,141,147,18,173,133,157,169,222,129,164,100,70,0,50,145,99,217,154,57,226,71,157,198,147,248,77,181,249,152,242,16,251,161,31,139,93,128,55,156,56,237,54,168,46,226,40,174,190,98,253,255,96,89,217,3,48,28,130,31,90,184,199,124,194,215,197,89,10,150,23,141,204,214,131,99,154,146,41,109,24,28,11,208,4,64,118,72,206,232,39,115,104,180,92,141,111,221,163,74,221,230,199,183,160,231,140,220,73,253,25,235,39,209,234,82,135,30,18,100,146,174,115,169,94,24,67,100,89,163,191,60,147,72,28,126,139,233,72,165,26,201,82,139,139,239,99,70,52,253,158,77,81,96,231,234,223,6,43,247,226,92,136,227,111,115,86,234,11,36,230,87,185,236,142,254,157,200,153,208,115,72,102,222,160,189,139,120,92,227,25,163,124,213,211,17,244,243,180,73,121,212,56,48,51,152,42,210,219,77,72,255,55,103,124,84,32,169,230,170,169,251,11,152,131,134,240,92,164,195,245,193,78,85,20,251,210,129,141,97,81,75,57,165,85,165,108,85,23,6,91,121,77,225,18,111,13,112,31,136,210,216,211,198,76,209,57,147,144,107,6,213,10,219,205,59,207,111,138,103,17,71,122,25,60,177,192,183,8,247,144,27,182,36,2,118,50,2,228,32,98,32,15,226,153,188,134,38,225,2,52,167,93,223,46,240,73,65,141,129,73,161,71,94,211,91,74,215,19,16,145,143,163,172,209,143,219,231,2,29,150,64,210,254,113,88,81,176,29,42,168,47,254,173,200,93,118,233,23,242,191,163,92,81,22,124,103,152,214,172,234,98,148,186,195,110,180,126,249,26,94,92,83,90,4,36,183,72,54,172,20,72,7,166,44,210,37,101,142,74,87,144,47,230,67,52,151,147,61,91,163,246,24,163,115,220,158,133,220,65,225,3,5,141,209,14,226,105,147,23,207,193,23,86,10,239,109,183,219,223,87,82,0,184,51,96,209,98,169,180,228,87,4,178,147,222,152,207,19,33,53,140,1,121,157,121,43,104,158,27,4,73,80,93,236,35,63,233,129,154,238,84,51,152,178,201,210,5,100,160,104,196,137,67,99,233,191,22,203,185,157,180,168,161,213,228,118,104,67,249,200,2,32,228,130,150,95,146,1,82,8,19,45,162,178,157,181,121,128,167,135,1,121,110,69,250,175,44,89,233,23,222,68,96,106,29,173,224,173,170,230,168,86,30,56,84,54,128,49,180,246,70,139,92,2,131,149,22,240,85,229,60,104,29,171,91,13,195,13,42,102,253,31,162,53,101,45,226,153,51,75,116,108,138,75,138,146,132,207,111,154,201,220,212,117,170,222,127,104,246,85,61,50,169,135,236,95,228,247,218,225,75,149,100,192,132,238,31,37,136,76,8,190,244,195,22,108,222,191,191,155,62,183,255,166,111,184,152,140,222,114,88,172,44,47,24,129,218,136,78,104,254,131,99,207,69,6,255,11,182,139,251,106,176,158,23,173,179,122,85,247,95,228,26,146,213,98,157,252,157,181,81,196,67,67,23,77,250,123,123,173,108,111,89,168,206,102,129,142,235,188,73,105,168,191,142,122,205,176,3,164,131,46,221,139,114,113,23,168,143,188,204,8,173,251,239,233,89,179,59,100,195,55,201,238,47,123,112,125,248,130,246,151,71,193,32,114,67,149,57,190,176,128,158,182,180,72,105,228,105,88,25,183,107,31,146,15,245,142,37,133,82,73,60,110,33,59,250,195,150,23,236,10,83,217,238,200,15,177,139,116,161,156,81,90,197,194,38,48,80,128,8,119,27,102,246,33,237,68,32,235,162,99,126,175,167,56,106,61,72,171,66,230,210,139,90,25,224,85,211,80,223,176,159,55,89,41,45,235,19,60,6,28,187,42,15,135,55,87,207,207,215,110,68,127,116,40,4,176,106,226,64,140,92,0,197,117,246,159,76,209,146,143,83,32,82,212,49,15,224,181,241,129,153,57,126,16,222,134,96,108,57,181,124,34,108,220,130,75,143,193,84,123,151,103,192,96,154,66,152,220,24,95,117,115,59,193,172,10,247,139,14,206,254,250,122,181,23,38,253,230,178,17,235,227,196,70,69,63,86,104,163,254,139,0,175,192,34,87,24,175,43,220,28,66,139,237,49,162,144,62,38,207,187,106,37,146,153,207,21,252,152,215,53,198,215,77,99,39,126,153,201,245,151,189,29,192,36,191,163,105,228,70,221,112,83,8,196,217,164,70,227,171,84,148,36,39,68,254,248,198,229,110,146,101,106,176,146,26,184,7,139,188,98,162,141,66,183,59,23,24,133,57,20,246,132,207,1,215,24,206,243,185,170,132,199,156,233,237,252,17,232,229,232,75,109,240,65,13,194,88,37,58,239,50,216,177,245,181,97,238,220,22,82,173,199,75,157,16,67,253,241,1,171,22,161,118,66,133,230,65,66,132,33,98,169,88,148,87,216,226,83,44,97,75,221,123,35,190,174,151,77,74,39,33,112,237,91,19,70,141,204,21,198,87,193,104,116,100,229,51,231,98,254,65,122,30,5,140,189,227,23,254,1,32,171,171,143,94,53,254,120,38,86,181,50,65,128,176,220,83,117,99,206,45,87,155,32,121,145,49,60,13,78,135,150,178,137,105,79,161,123,22,81,169,166,241,31,110,88,173,194,109,189,40,163,226,128,181,46,114,195,102,234,168,127,87,219,157,233,137,131,245,84,62,146,219,29,226,91,133,100,111,15,215,187,238,104,77,253,50,39,104,200,237,29,14,246,61,152,102,152,124,236,196,58,173,110,96,85,74,69,3,181,21,121,105,27,61,251,86,108,104,66,14,53,46,219,93,92,110,139,136,110,58,54,18,121,55,95,19,145,104,218,177,244,43,31,147,200,78,199,155,160,86,35,223,217,53,245,25,105,85,16,185,186,60,40,62,220,72,112,151,113,189,106,48,43,76,121,198,246,213,14,115,233,190,58,37,188,53,167,193,77,204,92,55,73,143,113,199,213,255,171,222,132,125,122,126,91,252,118,127,90,107,248,138,181,67,100,223,249,248,122,139,173,246,171,184,175,158,87,87,133,17,223,98,37,177,106,95,191,143,196,93,147,30,247,58,1,158,136,71,62,104,39,207,212,33,243,115,91,95,7,152,226,23,89,199,100,66,138,149,32,246,235,41,49,42,164,13,2,209,31,146,161,137,198,118,194,166,47,115,102,64,125,172,184,253,222,110,52,250,179,40,252,193,228,245,64,233,171,181,40,187,99,81,111,76,18,109,131,196,59,114,168,148,38,200,242,91,52,127,48,120,243,67,148,233,28,232,191,8,113,60,67,240,195,74,70,54,72,83,230,82,72,152,222,135,164,119,209,104,194,237,104,151,175,95,126,133,39,110,177,88,227,27,214,138,189,55,19,28,131,207,80,160,146,54,66,5,109,53,77,238,243,218,57,45,109,86,156,68,217,12,130,71,228,194,82,153,204,40,95,94,101,166,174,169,140,211,0,18,69,116,242,34,157,6,109,0,16,168,136,41,3,174,223,72,226,52,169,85,33,153,110,205,49,209,215,65,82,220,232,249,40,239,195,132,216,33,210,137,5,54,69,142,206,3,127,45,114,156,238,183,232,184,162,87,58,132,108,109,114,178,167,22,249,4,134,226,95,213,20,31,142,243,57,90,192,179,20,132,123,227,216,153,94,0,194,29,127,230,177,179,108,176,165,245,91,80,66,232,78,13,21,194,134,140,157,145,236,124,136,131,9,192,180,146,65,233,46,122,50,62,136,249,231,157,234,252,95,132,88,46,225,79,211,120,226,234,201,245,205,231,224,254,36,30,202,209,145,241,125,243,243,80,123,26,9,183,208,169,224,63,92,86,63,192,168,13,178,186,139,19,225,249,25,5,158,186,97,26,106,3,124,54,235,185,230,173,169,214,108,239,245,150,30,120,192,30,99,63,66,206,255,43,254,186,214,100,97,186,143,74,217,58,209,60,108,238,237,99,230,255,70,57,82,97,147,114,8,226,173,105,234,116,188,132,143,247,145,128,26,218,11,11,204,169,19,254,18,162,231,57,236,250,101,103,172,170,0,215,144,93,186,28,140,104,132,175,139,165,170,26,252,58,219,122,126,233,216,158,180,91,205,86,32,207,136,131,13,241,54,74,67,83,42,124,72,87,254,211,13,192,171,80,234,37,237,141,29,228,128,138,214,213,173,3,217,224,15,103,1,219,185,217,1,79,198,177,15,4,182,20,149,173,139,171,16,241,162,54,43,119,32,170,31,147,18,109,46,114,229,32,117,174,54,52,83,242,228,169,68,31,160,77,187,40,164,169,95,12,76,119,80,132,124,85,160,55,180,133,182,38,194,248,32,62,165,47,130,5,15,68,108,162,48,24,26,18,5,186,206,131,122,172,208,177,233,100,207,62,117,183,229,139,148,214,161,153,30,33,27,161,127,114,119,214,20,99,212,219,175,215,4,29,226,52,205,161,171,128,244,136,114,81,250,42,155,238,171,66,203,121,157,237,144,163,187,74,138,116,125,185,248,181,101,226,109,155,253,171,34,214,153,186,24,213,26,155,241,19,85,172,114,182,148,22,212,163,102,68,181,210,76,131,107,43,214,176,185,122,80,236,204,135,241,157,45,137,155,132,236,116,229,178,190,60,221,82,29,173,210,179,192,221,147,37,146,193,234,200,106,169,155,12,54,81,162,229,62,26,75,52,156,242,107,28,193,169,126,239,150,21,163,63,249,215,74,207,147,243,225,51,129,122,170,219,190,65,236,167,227,53,179,86,250,251,37,97,208,48,22,128,228,144,235,206,103,222,169,28,129,78,138,65,143,156,94,215,72,8,14,188,47,5,189,70,197,187,148,138,36,10,18,80,48,129,84,178,20,78,80,146,59,188,35,130,165,166,173,242,14,175,217,162,97,199,56,202,94,143,197,120,29,241,17,169,83,118,193,135,180,248,198,175,82,154,192,85,96,95,239,126,70,1,236,156,111,191,59,220,30,231,247,177,189,74,112,225,33,115,138,251,1,198,115,14,90,47,147,227,83,101,66,244,163,197,235,66,217,19,207,94,154,183,18,114,128,15,248,151,157,59,177,44,45,20,13,29,187,216,232,74,165,115,52,237,19,250,91,225,203,245,123,141,141,141,29,193,22,105,185,153,208,132,172,105,252,180,227,81,62,184,91,218,61,202,194,101,243,243,120,170,29,110,132,122,235,218,81,194,207,167,132,128,1,34,35,57,197,105,136,15,46,35,119,99,81,231,11,164,73,162,14,204,8,89,48,155,14,233,88,144,232,46,114,179,50,21,50,122,176,80,147,25,151,16,85,16,10,90,110,107,121,44,103,255,86,206,249,53,199,13,157,121,8,227,165,163,227,155,4,90,213,123,124,182,160,105,119,68,92,232,35,122,178,220,71,150,70,193,20,8,37,98,210,157,41,160,17,23,215,243,24,80,93,201,92,247,238,219,19,100,214,136,144,106,231,53,83,151,191,28,227,17,99,103,248,55,82,108,85,104,170,43,142,79,51,22,205,18,71,221,79,17,175,107,213,6,104,217,41,13,202,228,136,56,114,2,15,65,123,83,24,95,64,243,56,233,222,43,153,17,203,40,163,90,30,232,75,191,94,105,234,127,165,194,108,239,226,195,137,206,165,131,30,252,169,227,129,221,229,187,254,99,108,14,186,96,159,78,226,162,11,121,163,109,103,228,90,56,239,202,212,197,206,137,118,241,249,101,158,233,239,100,11,223,162,240,25,69,122,128,20,109,59,113,133,26,207,123,32,37,106,0,166,125,167,170,18,140,73,20,100,246,0,185,8,126,202,167,0,15,43,72,229,255,157,121,16,20,187,154,6,155,254,84,6,49,85,15,79,173,199,13,150,67,229,56,235,70,187,209,20,66,206,234,34,249,49,160,20,11,147,175,44,189,59,208,108,107,130,150,99,84,10,13,182,48,136,224,159,97,176,20,122,81,105,31,224,204,192,21,132,138,84,12,2,64,215,133,161,9,29,172,49,219,90,95,106,18,5,119,86,46,189,39,50,141,70,165,146,129,87,101,143,192,52,135,173,144,38,32,215,2,227,168,40,228,156,159,210,28,162,203,215,61,32,18,156,29,210,191,1,50,212,97,189,195,219,184,221,26,68,85,111,103,43,171,239,53,56,105,1,226,114,28,144,199,44,107,86,116,221,74,163,179,213,27,96,85,231,24,5,187,144,102,140,243,47,182,212,144,255,218,147,4,234,222,6,52,151,89,39,15,132,148,181,159,240,93,103,210,7,230,147,59,60,198,189,214,252,107,204,139,42,99,197,83,249,50,63,92,232,117,48,187,182,108,237,1,63,114,71,220,246,203,160,172,89,188,104,230,38,212,137,79,178,150,61,199,20,135,118,163,245,34,167,86,109,248,185,0,226,21,131,38,197,104,82,23,110,242,230,241,40,126,213,238,192,65,47,21,158,150,113,48,122,211,129,97,255,118,86,3,226,171,211,54,116,180,195,150,226,112,35,23,98,217,251,177,196,13,29,29,117,152,38,39,213,83,118,73,65,167,30,16,213,55,210,65,227,148,152,49,105,103,178,59,24,142,64,102,84,54,115,105,94,127,4,179,91,113,212,104,169,161,238,9,118,219,202,26,216,3,251,209,157,168,214,195,149,46,114,166,94,122,232,213,130,158,95,15,68,40,232,66,198,218,247,173,216,104,57,193,135,176,164,36,73,142,194,46,129,198,44,165,180,167,149,21,91,79,42,20,45,247,221,135,16,118,122,249,120,83,166,71,175,251,204,134,84,88,20,76,89,188,187,185,106,241,44,4,216,181,75,100,27,80,38,76,40,193,98,185,67,2,40,255,251,216,108,132,64,56,52,159,70,10,2,207,195,95,58,138,202,180,143,255,62,123,121,133,116,177,181,2,25,129,34,5,81,253,110,99,191,59,34,16,22,94,85,197,11,165,36,97,57,21,253,136,37,190,216,61,17,138,55,252,197,156,165,88,43,255,53,112,42,236,207,228,116,121,37,82,54,205,164,236,251,113,215,168,65,36,129,121,68,130,147,152,18,174,204,207,22,147,45,93,3,254,96,51,194,122,106,76,191,75,19,103,49,5,118,7,75,5,145,117,207,20,42,154,142,231,77,130,75,182,124,9,45,81,134,179,74,47,177,22,185,69,202,103,84,208,78,202,15,194,2,204,238,228,90,53,178,2,109,244,140,35,139,196,31,147,231,16,173,157,156,230,135,202,114,64,238,150,199,172,81,136,231,200,158,4,178,46,73,99,103,221,13,105,109,108,76,163,48,129,117,173,90,65,78,183,99,82,55,1,141,14,107,47,190,93,242,218,56,213,132,227,104,104,35,246,117,34,199,173,103,159,76,235,20,182,108,151,167,246,140,67,248,145,199,208,221,101,182,178,234,145,171,197,98,199,216,61,60,55,0,252,33,219,116,19,209,62,139,111,109,5,111,66,190,193,175,191,46,42,14,21,21,97,67,104,129,39,89,167,80,0,196,109,164,109,16,10,113,176,167,127,58,0,207,164,151,242,65,156,140,78,203,205,118,48,249,29,233,219,40,23,247,128,89,137,79,215,89,7,134,111,119,109,115,2,86,144,202,29,113,207,213,28,79,115,167,10,20,78,18,224,236,71,166,246,145,47,62,178,137,232,239,109,85,227,111,33,37,207,191,121,163,82,75,56,209,171,201,22,53,28,78,121,100,24,117,253,22,245,47,15,105,99,195,30,0,195,152,241,170,39,222,149,190,185,249,109,203,30,39,18,252,39,205,83,168,43,88,93,248,31,248,184,140,72,20,182,233,3,67,220,161,220,151,95,135,104,142,99,233,40,115,55,245,255,49,243,87,194,179,49,236,123,3,174,25,117,55,43,68,83,140,106,208,196,230,87,242,245,221,134,233,67,101,33,255,53,158,22,64,187,236,234,11,200,202,208,32,13,237,227,82,187,19,50,208,72,10,230,161,182,231,156,9,100,94,21,9,223,249,235,108,203,63,27,40,165,146,125,175,48,3,54,128,21,161,138,227,23,76,199,53,252,233,218,121,219,39,146,35,198,90,228,200,46,187,251,33,132,49,209,20,152,88,28,76,90,59,105,232,65,77,152,47,110,221,132,67,213,206,252,50,71,167,74,227,204,161,24,188,193,166,172,255,137,169,229,5,116,99,115,217,73,1,94,19,172,208,33,240,10,98,161,113,196,177,220,19,97,83,69,229,216,9,215,248,9,99,191,204,107,107,74,149,255,205,186,56,62,93,52,95,159,146,79,103,243,85,16,76,207,87,246,216,191,25,160,145,231,196,0,36,128,215,197,179,239,251,19,160,96,151,189,161,56,243,5,18,113,178,181,104,84,100,227,7,153,19,0,50,202,56,81,10,42,62,254,130,53,72,60,118,126,183,172,167,25,234,4,237,6,169,147,239,11,89,166,179,206,146,153,120,58,39,208,163,67,138,122,144,93,6,161,153,160,13,165,197,91,123,61,254,6,219,7,20,219,160,164,204,213,70,155,12,159,87,187,52,192,255,34,60,254,251,159,127,19,171,146,167,148,195,79,239,9,123,16,159,4,23,112,237,198,164,157,28,193,168,165,126,24,214,99,39,208,134,218,161,155,65,247,99,102,157,25,114,196,80,150,45,92,166,174,22,135,132,81,23,144,8,121,248,91,197,89,84,171,216,34,158,241,160,173,119,166,201,20,165,99,79,147,80,147,56,34,224,181,13,217,40,63,99,147,190,23,48,20,13,211,26,112,66,54,112,169,171,241,59,222,64,52,34,172,82,79,152,250,50,100,134,189,139,122,72,159,231,196,198,187,107,199,185,154,223,47,91,26,148,214,82,58,234,194,49,44,113,84,13,140,24,6,25,135,201,226,18,48,213,216,152,112,11,16,88,156,247,41,75,82,45,154,11,137,22,114,243,155,213,2,183,91,157,145,6,40,106,88,47,196,14,13,187,193,166,234,153,221,158,190,188,27,186,137,71,44,237,229,97,240,95,172,208,112,180,4,80,179,254,195,48,80,109,129,79,40,53,188,223,170,17,224,227,121,201,60,26,192,160,85,0,39,75,63,169,193,30,2,119,190,147,242,151,238,230,54,26,89,43,79,147,143,169,224,133,133,215,79,224,110,217,62,251,237,255,119,81,106,224,14,30,34,185,136,182,84,235,55,86,83,254,0,107,129,200,165,95,142,255,201,168,229,59,224,111,71,214,174,29,149,101,125,83,237,106,154,146,119,137,68,26,177,99,157,123,99,134,63,7,71,25,199,201,22,239,171,9,37,42,145,224,73,109,46,230,252,8,231,152,119,32,149,11,53,68,126,35,44,149,59,54,137,214,189,157,181,73,255,218,238,205,107,49,182,235,230,102,46,145,87,56,26,212,201,138,108,158,65,42,151,132,247,4,175,87,221,36,47,80,114,50,102,248,153,17,214,93,183,170,74,122,24,42,152,199,128,47,21,216,217,188,150,151,141,189,17,230,183,2,130,201,137,44,137,233,152,210,194,23,3,81,153,104,45,95,105,213,40,58,30,163,148,121,20,155,251,64,222,2,106,4,119,81,132,81,127,246,110,123,77,222,79,105,150,136,215,137,246,54,21,69,100,78,47,91,188,178,150,204,137,142,8,161,196,69,33,139,23,44,53,155,238,78,145,81,206,191,175,245,187,57,80,219,130,25,249,38,109,183,224,121,45,46,67,210,245,190,37,54,208,208,161,185,178,58,78,151,239,88,134,77,245,168,226,0,149,18,159,16,207,247,155,130,133,110,73,25,15,45,227,11,194,188,25,167,115,99,221,37,189,142,24,82,187,184,81,104,28,126,247,173,215,19,33,183,241,212,243,42,79,160,17,171,141,213,97,61,133,31,201,132,161,154,77,65,199,200,175,94,91,55,32,167,255,211,16,144,140,41,15,163,14,177,238,27,242,22,212,10,117,141,201,2,63,140,111,4,199,21,178,60,244,150,138,42,75,248,193,182,94,58,12,232,121,230,192,146,14,67,136,126,87,146,14,51,135,182,1,146,54,214,184,208,28,223,106,43,78,214,86,192,28,247,126,235,166,177,81,36,184,228,37,126,104,75,93,150,230,213,87,194,39,132,72,35,132,233,251,14,55,1,0,191,40,21,115,52,220,10,66,193,33,104,165,82,163,191,109,146,71,194,32,189,221,222,117,32,207,131,28,62,160,196,254,9,85,169,189,168,230,135,167,42,203,123,253,142,120,171,27,191,233,135,243,152,13,186,59,45,228,112,134,175,178,82,161,235,146,238,47,15,38,156,119,1,112,168,41,219,17,93,164,90,158,149,232,83,109,174,99,172,169,206,124,23,117,10,88,221,142,158,102,156,79,47,134,6,42,193,216,144,58,115,134,164,117,83,17,17,196,72,32,76,198,99,50,156,230,59,121,246,54,246,106,118,185,237,53,245,194,222,208,210,70,27,153,154,161,55,17,27,67,151,207,235,28,147,120,229,191,134,146,22,245,41,211,165,181,177,140,242,213,237,81,128,206,95,197,128,183,83,32,251,56,203,131,66,219,98,233,48,77,119,126,13,137,244,40,28,44,66,229,65,160,96,218,81,56,62,128,90,198,238,239,46,207,130,83,82,38,112,155,169,85,109,96,167,161,237,80,76,165,248,7,84,238,78,31,5,44,174,121,23,170,184,49,224,161,4,74,17,100,42,60,110,90,137,220,245,23,249,117,105,127,128,110,246,77,78,0,198,125,56,17,216,142,252,188,241,242,254,220,205,193,62,131,64,13,106,161,39,101,45,130,216,27,153,186,136,19,1,99,217,129,210,127,135,208,128,40,168,50,31,21,83,74,222,19,55,125,141,84,41,3,159,79,195,208,121,155,45,166,245,237,21,122,104,74,108,114,32,174,122,62,62,154,35,78,87,190,210,73,89,0,169,136,82,68,33,145,122,51,95,229,35,151,119,231,244,247,142,247,128,84,39,148,29,49,92,178,122,22,90,178,220,113,64,178,104,121,229,196,247,206,54,21,16,130,51,35,30,205,79,255,193,233,149,178,215,73,138,13,123,230,74,78,31,132,97,65,31,87,208,113,102,181,92,61,215,140,55,128,174,204,121,230,219,168,244,121,185,14,237,164,95,38,156,28,86,31,66,116,203,70,30,236,67,221,13,100,162,0,174,128,246,250,255,136,39,20,131,75,189,136,242,233,72,199,248,61,98,34,163,93,165,135,19,224,224,213,170,58,76,73,123,130,213,23,135,247,233,12,29,56,100,249,146,181,205,223,10,240,14,56,228,133,81,244,72,101,140,200,45,110,182,179,222,131,0,103,126,161,96,90,30,162,7,234,30,48,56,100,195,103,96,129,247,203,196,77,238,42,152,245,71,102,2,69,236,220,238,46,158,195,111,35,142,78,79,240,241,233,149,154,27,57,250,90,31,92,8,206,77,146,70,53,133,100,25,44,156,175,40,125,37,4,142,186,49,100,207,36,49,197,69,71,97,53,242,248,15,117,52,103,83,103,246,7,117,158,210,172,117,18,16,189,94,107,231,63,185,193,72,165,85,27,180,227,103,80,22,10,122,245,242,87,51,185,83,119,35,190,4,222,61,147,187,40,178,83,8,199,212,55,85,194,21,138,91,226,132,85,50,33,226,115,232,134,126,114,11,210,83,31,186,89,241,181,39,246,111,26,242,23,213,0,11,15,122,245,142,7,242,200,8,55,163,189,223,63,166,214,92,132,119,92,145,188,172,186,176,136,65,193,250,127,179,36,12,192,178,25,133,244,252,247,244,178,44,112,87,125,140,226,148,28,23,62,91,205,58,114,73,222,199,243,76,95,187,150,113,62,67,238,82,111,158,181,6,178,101,114,127,238,236,47,33,98,100,224,202,218,83,92,156,253,195,249,100,149,211,15,199,183,6,0,66,95,79,93,230,180,14,238,107,129,6,53,7,252,191,101,70,104,141,91,199,3,196,194,62,168,62,114,33,243,244,59,153,227,242,110,123,48,64,114,58,222,177,82,35,143,171,75,63,4,29,182,88,170,147,238,152,151,142,150,243,37,173,9,198,154,147,69,16,79,174,121,129,127,238,33,98,24,189,164,74,63,137,10,157,237,147,80,90,197,245,152,22,88,250,149,131,152,187,135,141,237,250,114,70,73,22,192,151,208,56,135,136,35,133,142,1,144,159,82,215,122,21,178,166,159,37,193,21,229,255,116,94,155,21,206,254,33,175,227,179,61,196,139,225,65,216,243,45,254,157,59,251,67,12,247,219,123,241,48,78,76,109,134,85,29,2,227,23,126,200,23,216,16,245,44,106,199,194,162,248,48,27,123,56,73,249,104,41,16,24,247,140,172,66,244,123,7,233,240,42,211,111,117,110,106,242,225,238,246,133,170,218,228,237,190,197,230,3,17,59,29,107,4,144,29,97,158,15,187,169,102,194,120,139,56,205,75,230,79,131,48,105,212,245,210,136,153,106,177,52,143,2,107,73,32,159,212,92,18,222,39,254,75,181,92,37,222,67,26,184,121,57,50,45,252,205,132,43,173,57,64,194,218,217,42,42,217,61,72,168,134,61,244,22,193,233,75,156,152,80,34,19,91,132,127,240,108,2,127,141,90,251,78,174,96,187,148,225,117,29,174,120,113,191,33,103,217,184,237,154,104,79,67,29,72,150,86,145,34,181,118,248,88,59,77,102,68,116,209,21,223,33,188,173,130,170,108,52,226,50,86,176,69,210,102,106,149,11,156,249,0,145,220,162,157,40,8,127,91,182,65,106,1,238,147,84,146,36,0,61,91,196,7,49,206,213,46,248,150,236,122,70,255,131,216,4,249,246,116,54,197,4,21,152,31,181,28,148,1,163,188,118,127,134,125,56,117,14,35,254,22,147,155,37,148,142,234,8,113,147,107,185,137,109,212,76,43,71,227,193,68,246,211,229,173,140,13,165,45,123,89,124,251,107,49,174,54,229,2,66,121,34,213,217,126,179,163,50,151,98,253,3,38,130,145,97,178,37,227,122,127,51,208,137,46,37,70,117,38,92,145,109,101,127,20,200,82,142,168,76,209,43,14,75,31,70,200,6,174,220,156,218,238,140,227,7,43,169,168,90,97,59,250,245,253,110,228,104,40,99,63,155,121,172,151,129,17,151,24,128,163,149,195,42,52,51,145,13,134,165,170,106,64,194,168,161,108,189,167,29,126,181,193,56,169,32,190,144,245,229,182,182,4,138,125,94,109,20,255,38,224,109,106,201,238,1,207,5,99,90,171,105,101,216,114,222,234,242,162,241,140,114,166,108,93,235,89,149,236,36,49,192,8,73,241,141,19,112,139,13,193,239,181,228,238,212,86,208,1,87,70,157,23,37,61,15,152,149,139,113,42,3,62,140,124,85,172,162,247,86,59,122,137,197,179,226,136,62,99,236,215,97,29,254,123,139,21,153,77,249,70,151,165,73,152,39,105,175,145,17,85,81,216,16,127,162,189,37,52,137,149,153,20,23,199,84,93,187,10,97,161,185,196,34,68,69,78,208,122,61,217,10,255,18,112,195,9,66,255,137,110,208,54,234,141,226,59,204,235,223,76,62,199,37,179,7,41,53,82,76,98,236,115,134,51,36,241,178,203,49,78,170,237,13,144,194,249,94,17,37,1,157,152,223,200,198,148,6,130,102,209,200,192,81,41,99,223,83,213,80,151,39,20,238,40,31,252,112,224,93,148,233,158,105,211,132,56,1,94,50,66,14,45,248,42,42,200,19,219,5,94,13,247,237,224,228,187,40,6,255,209,195,41,212,197,197,196,234,126,169,239,231,167,43,15,238,35,51,209,13,134,238,204,127,233,173,112,103,218,41,252,169,136,81,130,184,108,199,194,123,128,192,38,158,84,1,54,220,158,11,236,17,113,148,190,131,14,10,144,10,8,181,141,92,182,35,198,80,216,98,134,11,132,218,53,110,15,223,179,38,149,140,207,76,114,30,249,59,8,24,41,179,114,106,246,164,231,201,176,119,214,113,10,152,56,8,29,23,219,222,203,38,166,234,192,199,115,59,84,68,189,171,147,56,155,48,51,191,89,115,126,73,239,111,210,149,19,133,121,248,129,211,86,217,186,141,212,32,12,214,4,144,15,7,165,169,30,80,107,57,11,9,187,9,178,139,173,15,141,157,34,210,133,135,143,131,201,115,241,245,96,69,91,18,33,64,91,248,47,116,125,130,182,132,197,232,232,155,86,89,133,27,212,199,175,237,34,84,227,38,94,51,74,199,71,82,157,164,249,27,88,213,168,137,125,38,168,164,129,147,176,212,22,1,211,148,231,169,212,85,162,90,201,187,130,47,132,143,13,150,197,198,123,150,173,179,135,23,77,195,172,52,222,211,22,24,162,119,61,203,182,5,133,9,239,11,196,34,227,240,211,131,8,62,77,207,87,42,181,182,178,28,180,221,47,26,11,197,197,153,250,70,84,213,131,221,112,64,82,232,236,179,165,66,23,134,155,84,109,98,183,219,118,72,11,67,71,241,13,32,175,164,87,243,90,232,115,220,141,72,208,61,181,114,199,142,220,234,160,198,88,115,69,0,7,186,146,85,215,19,254,233,214,151,176,64,145,215,143,198,246,254,143,45,140,109,171,187,118,155,51,23,186,102,114,104,230,181,224,209,241,128,229,36,191,213,67,101,185,11,181,125,166,77,73,216,161,151,15,48,114,131,84,156,52,133,51,35,252,38,98,165,0,208,188,205,248,133,91,81,192,195,68,63,56,255,50,129,110,116,195,104,233,38,4,189,61,225,13,20,118,53,247,166,34,27,141,209,251,85,52,158,230,72,94,64,168,157,57,10,67,67,90,249,64,4,192,141,53,62,14,39,144,168,137,205,157,162,173,169,225,227,84,102,180,103,40,158,194,48,123,48,252,142,46,68,87,234,198,176,155,160,140,253,10,40,83,220,45,228,222,135,192,115,219,254,181,147,115,151,25,147,119,208,7,225,144,255,49,110,170,237,123,232,230,132,219,14,185,154,123,202,15,218,149,193,226,1,26,158,250,109,84,84,200,177,31,101,156,139,5,108,17,10,211,47,245,10,166,57,248,182,96,64,108,210,32,62,216,84,202,205,107,133,29,6,67,231,176,235,216,105,36,123,176,57,190,20,180,207,40,159,246,119,94,60,229,222,13,125,106,210,220,118,103,201,87,40,31,31,42,58,164,94,249,253,107,176,12,229,146,144,155,155,193,144,39,100,127,78,113,243,217,21,39,182,197,43,139,89,119,6,222,152,112,33,160,250,122,56,178,120,110,78,208,32,161,238,253,3,56,17,245,70,144,127,13,192,247,20,69,163,30,24,219,130,151,173,111,177,118,117,18,139,188,232,158,15,50,68,229,65,7,81,192,114,25,33,149,15,94,107,226,10,104,115,60,50,124,206,157,221,99,155,230,68,116,57,2,251,98,55,185,61,49,85,219,250,170,249,57,238,76,187,105,205,6,39,142,79,215,212,187,108,35,10,134,213,40,228,115,174,37,127,108,33,145,220,200,129,181,68,106,145,240,223,213,75,12,179,141,33,169,142,229,75,134,160,233,24,155,63,227,201,143,203,216,232,212,147,155,59,165,30,18,153,244,14,3,58,170,158,221,39,47,149,243,62,156,30,77,71,13,113,255,40,27,157,40,103,6,136,238,74,57,43,207,56,190,244,119,50,89,40,100,186,60,91,36,183,92,205,132,213,45,188,174,10,248,106,243,170,181,16,89,167,29,250,185,118,116,239,212,138,74,111,42,24,12,19,41,93,123,232,37,115,214,1,172,151,181,42,240,219,138,227,204,10,100,137,254,175,170,236,101,31,45,38,211,61,99,52,92,121,83,236,236,19,139,242,236,42,192,136,174,58,65,160,220,24,132,143,45,141,154,194,78,112,187,37,198,211,198,212,214,130,44,115,87,6,49,167,113,79,151,154,10,205,114,179,145,91,146,232,38,33,220,209,207,172,151,20,175,229,209,14,134,45,34,239,213,111,233,212,238,51,244,13,194,106,73,119,141,64,207,33,74,31,71,80,22,252,146,195,76,94,181,52,134,199,233,160,25,153,8,142,114,13,25,102,120,34,253,12,172,19,41,81,3,35,155,54,169,227,157,215,41,100,30,90,195,101,226,168,202,239,34,4,84,217,252,181,27,172,185,51,131,164,48,1,206,115,199,16,145,90,17,204,37,64,149,61,230,45,78,14,240,235,184,179,68,227,255,167,200,110,123,230,94,254,35,181,219,6,232,151,218,15,40,145,202,70,114,168,92,170,65,65,103,181,99,12,1,229,251,31,202,186,8,146,79,230,102,153,47,71,51,207,212,51,230,193,156,113,104,218,228,132,158,65,131,211,106,255,19,106,186,203,6,136,74,33,30,166,162,200,250,252,209,167,98,137,152,133,5,27,102,196,233,52,44,185,79,244,147,120,12,130,37,18,53,25,231,157,253,218,63,178,135,18,62,186,73,129,170,233,255,172,93,118,44,200,80,84,235,17,134,26,105,189,141,127,224,9,197,251,140,29,6,75,137,198,107,82,91,110,12,203,10,127,140,17,78,153,55,89,162,238,207,57,142,240,53,46,147,212,197,210,134,44,58,99,75,184,105,204,252,56,226,243,81,165,50,63,29,215,32,231,205,22,148,253,50,152,104,19,98,156,78,120,190,93,113,111,32,104,207,203,105,109,59,31,121,151,89,30,79,104,217,150,133,65,126,36,98,77,154,126,19,235,185,167,219,192,232,84,50,242,132,166,30,186,24,163,64,134,192,16,247,250,178,62,37,6,103,222,98,136,5,1,139,100,210,191,25,26,55,226,44,142,244,240,86,25,228,215,219,159,63,163,247,60,244,203,204,96,108,197,220,98,136,164,84,216,19,242,132,234,128,244,234,207,177,48,220,135,237,178,63,174,203,107,229,172,187,251,254,70,131,175,20,140,144,211,18,252,253,103,154,152,26,24,203,78,130,229,152,93,30,244,254,153,77,44,0,33,100,103,132,201,218,125,223,251,21,70,252,210,76,120,1,22,45,166,141,220,19,124,223,110,40,116,180,146,41,146,98,143,54,206,187,105,204,184,167,226,5,157,33,92,127,76,163,120,225,97,7,226,237,97,33,59,32,40,221,239,171,251,232,125,64,233,142,231,177,126,154,115,79,238,138,4,226,93,216,182,5,32,133,116,176,140,195,19,226,187,73,56,95,38,173,35,250,145,246,145,250,118,154,89,205,208,215,250,226,28,145,124,243,56,233,209,217,177,192,96,45,26,237,239,160,37,167,14,51,161,94,174,13,117,96,44,87,73,243,109,108,187,234,120,73,95,99,45,4,119,44,187,207,101,159,60,252,168,111,63,183,216,131,35,144,76,160,245,105,250,163,162,222,203,195,90,202,193,114,131,126,153,89,215,178,204,10,241,162,137,243,24,91,249,74,177,170,148,153,168,161,152,199,205,209,178,19,251,138,92,204,146,14,5,29,76,115,64,133,112,65,217,229,113,46,135,121,125,69,92,130,26,136,46,144,67,45,166,189,48,44,200,138,51,158,252,204,7,159,9,222,70,130,47,246,204,60,22,17,185,111,191,99,50,81,7,255,68,193,41,7,14,198,76,211,5,181,140,79,90,234,35,105,187,50,25,63,43,170,97,211,86,5,71,76,242,25,95,50,196,190,148,158,107,196,87,42,120,97,153,97,193,233,227,115,157,143,191,129,53,191,129,249,205,160,166,41,184,174,169,244,75,221,30,250,198,7,187,99,71,130,7,235,69,114,223,188,204,250,255,44,96,248,229,83,97,207,166,65,180,243,148,105,116,193,116,24,96,17,219,39,217,59,247,135,171,228,142,25,82,81,240,211,216,121,196,41,151,168,45,137,234,197,47,236,140,45,203,106,82,16,122,59,127,211,186,181,162,197,99,86,168,246,193,8,47,189,81,253,111,121,143,78,50,88,133,33,45,124,137,161,118,29,93,177,244,204,103,93,149,196,147,59,247,59,52,176,68,13,105,153,60,192,206,51,203,238,124,231,153,176,145,157,239,76,103,165,176,161,122,72,63,147,150,49,181,114,71,174,18,195,103,165,1,168,242,50,59,170,93,144,159,54,207,65,28,135,149,182,214,161,44,91,67,72,182,130,23,220,127,118,93,29,105,19,25,23,39,109,195,133,98,191,241,57,83,182,238,81,153,179,245,151,83,49,118,83,104,27,127,14,190,61,97,81,254,117,36,5,182,52,132,251,124,223,67,130,85,223,244,204,128,229,46,77,164,111,60,235,27,13,213,81,150,221,147,51,149,45,85,228,25,20,126,205,37,231,145,36,115,229,180,188,197,216,165,100,207,40,118,178,92,56,128,235,165,28,130,107,201,163,158,43,132,136,252,158,251,231,49,35,242,120,83,129,146,94,95,189,218,237,40,193,83,19,125,169,117,6,144,131,59,38,55,224,249,166,188,118,230,200,91,40,36,205,157,54,18,204,254,18,30,215,21,151,215,186,89,15,68,250,163,192,106,30,22,162,43,39,12,95,163,209,60,219,158,201,154,148,107,128,193,46,16,150,168,65,220,73,0,100,21,187,33,47,239,185,109,113,117,212,247,112,91,31,159,7,123,42,165,13,17,85,229,50,89,4,41,4,66,79,158,98,174,199,74,167,125,225,76,221,45,95,232,166,107,6,2,4,168,7,231,137,48,38,51,119,72,54,4,121,150,33,190,255,189,121,53,79,218,244,188,239,142,235,91,172,235,216,73,167,243,180,160,57,31,123,72,158,123,29,34,124,110,195,80,156,95,87,6,248,188,180,82,16,136,38,154,246,247,6,196,164,49,115,166,90,35,137,43,96,187,37,88,53,24,188,80,14,22,204,185,82,67,171,139,184,137,13,132,107,208,17,189,10,108,146,28,194,160,237,144,219,202,132,254,58,194,65,197,26,192,117,6,153,22,38,59,80,29,87,111,109,225,75,109,208,193,158,50,254,4,154,189,17,35,203,143,231,237,217,213,254,51,221,197,22,161,97,221,242,161,255,222,30,4,1,134,88,231,1,11,5,191,51,189,105,229,14,53,3,22,25,87,140,105,145,199,187,10,118,182,172,94,181,93,140,248,138,44,161,217,189,150,245,27,246,234,107,190,210,181,62,32,202,192,7,96,89,36,235,174,41,177,180,242,107,11,133,91,79,114,134,239,76,136,96,43,46,7,117,206,8,24,149,182,237,129,94,145,19,73,72,118,26,142,235,22,51,122,231,51,173,144,205,124,175,76,94,202,22,63,241,88,241,137,79,79,108,93,199,80,121,253,87,81,218,217,139,200,75,226,97,1,250,188,194,216,217,179,237,237,105,160,219,34,96,31,30,181,205,133,68,195,177,233,110,217,145,231,175,32,118,239,129,74,68,253,226,81,151,17,175,65,230,82,251,250,30,41,131,38,189,186,217,252,251,199,17,232,46,188,78,157,164,217,23,128,168,81,92,170,206,99,182,16,29,165,138,172,36,209,58,175,119,47,58,80,38,157,126,120,96,182,248,48,149,163,7,30,91,185,16,120,247,112,196,0,69,59,1,189,123,16,181,124,232,106,128,106,104,155,229,49,39,251,224,85,141,211,192,244,252,9,67,23,115,209,62,83,186,68,232,37,150,125,46,212,177,125,230,23,51,3,196,180,87,134,106,152,14,23,140,62,0,170,108,205,148,33,85,111,105,94,254,150,194,245,2,183,157,14,238,199,99,150,243,160,14,93,163,245,244,159,228,235,222,193,18,209,4,216,131,110,116,229,87,29,127,144,175,50,100,139,82,107,180,120,192,36,157,25,203,155,94,238,110,9,161,212,198,231,210,109,167,8,63,193,47,233,225,15,206,234,151,60,79,213,172,25,48,107,101,205,54,148,105,254,228,19,189,240,242,101,102,183,113,192,152,56,9,237,77,147,16,134,54,232,94,167,153,216,166,64,219,117,222,24,66,121,133,117,84,72,69,23,25,246,19,246,198,181,97,199,41,191,228,205,107,86,166,218,253,148,205,205,112,137,198,225,19,66,86,213,59,87,96,69,69,148,198,187,247,247,173,233,94,144,2,64,164,134,69,247,244,4,102,245,191,68,188,180,252,146,41,179,78,212,195,69,186,64,21,102,33,9,118,219,102,140,157,204,224,48,0,81,48,103,124,167,173,1,159,52,104,242,168,118,133,45,162,97,182,200,180,197,105,162,94,46,249,35,23,41,15,192,167,144,89,231,40,212,198,51,73,235,210,239,45,11,53,67,105,222,144,37,251,64,53,158,213,32,19,168,7,248,112,191,245,14,56,216,38,97,243,75,243,217,173,0,219,172,97,255,96,243,117,132,217,175,215,23,176,6,3,107,201,163,45,155,18,202,234,30,52,55,83,25,136,127,206,190,168,78,145,83,123,172,133,99,42,39,211,19,146,200,159,164,72,41,88,219,66,178,232,60,86,59,72,167,128,239,235,72,85,170,242,239,15,220,131,107,36,150,69,51,26,62,197,249,68,109,173,95,63,14,215,107,170,171,186,244,37,218,56,23,110,101,15,229,131,253,89,201,218,49,76,245,254,64,32,75,206,66,199,196,194,115,243,60,245,101,10,135,146,99,52,252,180,168,64,143,97,59,147,113,103,62,206,130,65,18,162,35,16,126,215,110,166,218,192,187,16,67,70,229,60,78,51,240,138,124,164,8,127,12,12,148,82,41,82,75,236,21,135,46,91,236,65,235,19,23,250,79,105,113,94,117,124,109,5,84,203,188,109,169,60,117,48,157,238,102,103,136,230,172,30,49,222,95,59,92,141,23,130,127,148,135,94,166,4,29,94,98,40,138,10,105,33,252,46,30,47,223,148,186,35,57,215,117,63,235,31,190,9,161,239,114,230,121,10,77,160,58,72,247,214,42,248,208,23,192,49,162,247,131,30,55,72,244,160,8,98,224,79,239,7,212,63,203,3,105,226,85,184,142,95,78,245,31,160,146,223,46,15,238,178,229,240,226,62,102,39,0,155,213,159,20,37,217,119,192,142,193,132,104,26,47,197,249,198,71,34,209,174,66,141,117,200,215,242,47,7,246,17,227,79,239,97,12,50,154,9,214,219,170,108,155,200,106,98,58,156,176,231,220,159,96,56,205,239,250,192,226,197,153,109,161,197,195,55,163,245,60,224,172,100,92,142,233,80,123,106,211,150,217,142,253,242,63,134,91,164,53,63,23,183,60,55,151,124,48,150,65,144,5,38,82,251,137,202,6,42,108,51,83,158,186,59,153,71,210,39,65,131,174,82,13,150,140,110,35,81,157,65,140,155,78,229,234,202,140,245,22,252,175,63,9,145,254,242,163,48,6,44,156,95,144,175,205,10,36,182,33,12,149,17,51,245,50,4,0,36,18,34,116,1,102,220,182,34,29,246,5,251,159,4,87,164,33,20,150,39,222,21,80,178,43,105,24,171,223,92,134,126,235,147,243,44,102,26,90,143,6,6,98,9,168,232,112,190,137,113,19,45,112,2,220,69,28,137,33,71,62,143,203,141,195,139,45,162,26,107,85,8,182,165,182,221,177,252,50,144,25,7,74,227,213,124,105,58,155,58,174,130,193,230,153,11,226,31,202,5,227,213,210,151,127,247,89,162,225,133,204,165,58,190,193,42,2,40,27,48,48,240,46,89,111,190,80,233,202,225,98,37,235,0,249,170,195,112,131,117,88,76,185,23,242,97,235,221,122,161,190,242,145,63,247,174,58,33,247,38,70,206,25,211,168,49,205,183,44,63,48,229,6,141,54,209,117,185,147,125,62,195,175,82,121,166,17,121,62,68,77,204,223,40,55,94,117,168,209,13,215,29,132,208,144,113,205,223,65,1,196,224,190,182,125,103,14,36,221,115,204,46,116,0,4,71,239,148,88,31,116,249,132,70,249,252,131,144,198,12,24,43,70,53,87,70,61,124,211,245,130,202,13,45,127,187,214,216,75,253,172,122,141,105,77,212,7,196,125,8,191,190,25,40,71,190,64,55,65,64,201,192,215,91,65,76,15,123,198,144,101,41,35,4,61,128,141,161,165,76,179,81,16,192,9,65,249,217,84,97,16,10,115,98,187,195,27,75,231,42,82,133,66,87,69,48,225,154,88,132,108,96,179,55,53,98,191,73,3,185,227,61,186,252,20,222,127,112,250,178,233,252,111,191,73,175,169,242,8,250,121,185,39,70,114,139,4,47,157,70,245,198,4,253,63,231,132,188,29,92,241,255,30,28,211,190,150,137,17,137,223,143,236,61,140,44,235,27,16,39,174,22,12,49,212,191,162,202,204,218,223,136,255,244,85,165,209,219,207,91,11,226,193,243,67,177,96,193,202,8,116,67,15,47,42,65,123,65,222,141,58,2,94,70,206,112,196,252,155,3,198,217,157,81,197,95,122,54,166,33,240,167,92,172,175,219,194,124,168,151,32,72,166,250,243,248,224,163,54,177,145,226,144,252,107,44,223,189,143,91,193,239,99,148,108,37,163,95,206,172,123,72,253,46,124,30,147,142,216,32,179,182,186,96,111,96,119,119,126,88,165,138,220,145,240,211,209,159,163,136,24,12,158,68,52,235,190,80,137,34,213,170,236,33,105,193,50,161,191,152,108,167,91,172,224,202,132,12,60,191,214,165,198,120,166,236,65,164,58,175,198,17,13,11,230,217,15,3,234,50,166,14,145,1,192,121,153,184,223,57,130,45,45,71,133,158,209,43,223,139,156,174,45,28,64,191,89,182,192,58,65,169,25,59,112,64,149,63,200,79,160,3,248,139,239,212,179,152,164,173,164,170,88,232,85,50,72,102,160,81,217,205,149,158,165,33,34,231,77,200,185,160,240,74,81,196,139,21,2,145,99,15,210,252,72,5,73,4,34,166,9,17,129,223,40,191,90,145,88,233,205,115,213,214,169,181,146,184,182,140,33,76,105,254,220,116,223,254,53,89,60,42,43,130,99,224,97,125,50,198,80,140,27,139,139,22,254,0,176,12,246,65,248,55,100,91,107,118,54,192,76,49,244,159,71,252,125,244,53,100,21,159,82,137,189,87,82,44,112,72,82,253,131,231,80,118,157,113,231,28,163,51,132,129,31,52,74,124,17,82,152,47,232,58,138,236,94,180,144,28,10,158,225,198,136,201,109,4,233,158,133,23,65,37,123,73,1,234,252,208,5,9,79,107,8,199,92,107,85,205,25,115,117,128,128,119,112,197,210,156,90,134,19,112,171,49,220,203,88,172,30,135,180,103,199,150,48,217,221,220,213,162,71,69,6,75,174,70,109,10,166,193,98,175,168,232,122,34,55,181,224,177,120,89,107,158,62,178,48,177,180,6,164,122,45,43,237,185,25,76,49,61,219,229,26,18,25,110,127,233,193,190,9,53,168,78,86,167,80,89,211,229,180,54,32,113,22,54,169,104,78,65,215,33,42,87,201,249,50,34,163,227,200,66,83,66,47,141,105,4,234,96,5,141,243,47,134,37,146,179,191,240,82,181,98,117,240,173,149,7,227,2,164,220,115,201,175,121,200,88,46,148,186,200,15,215,247,240,206,91,25,25,175,11,137,176,204,84,116,100,37,115,228,76,68,26,249,86,252,195,18,14,251,62,253,91,180,236,76,90,200,124,218,26,116,57,89,216,193,181,14,171,103,103,20,242,229,185,155,78,92,175,240,185,250,10,27,138,80,157,47,112,213,220,161,31,204,221,142,81,178,158,95,115,12,111,88,213,105,51,1,101,82,162,164,64,205,220,167,227,19,234,215,234,234,247,159,61,203,230,187,145,75,120,201,238,211,37,185,252,59,54,118,113,139,27,222,58,28,9,157,98,79,0,208,48,234,44,36,38,196,161,150,96,68,68,227,54,155,179,84,164,139,196,75,227,221,163,106,167,201,207,113,177,42,164,173,75,63,168,141,47,195,161,199,223,198,9,208,53,80,233,214,84,14,21,77,147,65,58,177,252,21,223,30,25,123,118,242,65,139,133,215,141,222,159,130,207,206,229,88,83,93,246,157,110,77,179,40,42,128,4,114,33,138,71,245,149,220,118,125,185,128,129,230,129,14,195,32,208,95,36,148,18,47,13,104,166,185,62,19,128,65,255,229,52,18,109,184,89,227,190,2,128,201,213,222,129,55,91,73,235,26,146,109,55,144,29,233,188,182,160,183,135,252,226,78,46,90,6,149,199,43,205,164,45,82,78,237,193,32,149,161,195,214,212,183,207,138,218,118,45,0,52,125,75,222,130,245,221,164,113,159,234,156,47,98,145,191,14,81,226,212,90,24,29,72,205,110,83,83,142,73,208,67,126,170,117,140,49,131,180,63,142,205,129,24,62,34,83,231,238,77,219,97,10,200,246,6,180,246,159,102,243,4,69,204,10,104,190,116,175,17,225,194,8,243,86,135,208,169,246,135,3,138,210,205,135,46,85,219,89,74,76,34,55,162,187,11,237,77,207,245,220,213,150,223,38,145,95,29,234,227,149,133,40,20,103,228,223,86,73,87,37,223,32,239,159,238,9,164,154,68,1,146,229,112,45,58,56,46,213,155,152,192,241,127,137,209,201,173,9,165,207,174,188,198,214,223,54,105,64,9,222,58,135,74,100,0,90,233,244,41,101,140,48,201,192,251,60,175,149,163,181,26,239,119,181,239,254,132,111,55,179,203,187,79,178,216,226,33,191,107,139,199,132,4,142,166,168,85,50,179,174,18,41,153,37,18,216,31,136,30,68,213,63,239,121,147,72,215,210,38,164,212,230,132,75,32,249,2,192,179,23,153,85,197,221,159,239,120,39,126,27,7,231,1,161,188,31,37,162,237,177,175,238,67,57,176,227,217,212,82,169,164,44,0,30,137,35,99,225,146,152,160,22,202,99,203,49,134,233,235,199,72,71,4,44,26,248,141,193,2,223,204,186,172,191,178,131,67,222,106,95,80,16,115,189,77,138,248,229,110,4,182,236,182,225,16,4,123,212,74,51,140,71,156,40,232,195,95,245,240,214,179,4,64,222,31,185,39,39,238,155,34,0,32,210,78,203,9,67,127,100,56,18,67,176,206,194,146,87,73,144,17,21,124,210,123,248,213,217,146,219,141,150,251,134,32,132,249,103,60,214,122,134,249,146,98,168,96,239,189,43,98,83,168,96,86,103,40,128,56,53,240,84,98,172,93,231,208,212,64,61,25,157,9,41,121,196,54,53,98,183,164,244,169,150,36,255,185,60,51,224,44,253,42,226,123,228,62,254,225,75,74,113,240,78,1,24,179,172,125,158,144,224,166,119,95,6,81,82,136,209,21,56,132,195,99,225,39,30,70,52,146,20,150,129,209,21,217,209,108,144,169,177,117,228,240,84,240,15,244,4,69,158,195,69,17,11,53,121,228,213,148,234,214,100,159,151,19,244,180,222,84,146,113,120,107,185,149,209,108,99,224,192,41,247,151,217,155,70,175,165,173,92,36,184,136,219,164,176,178,212,114,148,110,132,60,97,64,68,138,35,31,91,129,4,155,97,58,17,216,91,218,72,21,77,2,173,20,244,132,96,60,15,187,117,93,166,138,32,54,163,154,195,90,254,38,17,83,49,35,75,0,146,132,109,83,0,90,69,230,62,87,110,34,59,136,20,212,29,116,50,214,30,171,122,48,31,227,253,76,118,103,41,210,168,216,68,112,28,102,214,49,187,76,2,39,189,224,203,219,130,175,11,61,162,12,232,27,69,151,165,68,71,72,140,19,23,134,70,66,129,126,246,93,62,184,94,58,88,188,188,120,120,24,115,212,209,83,161,128,239,114,46,176,183,28,113,32,193,174,224,95,80,232,243,125,90,89,77,58,114,150,15,58,194,169,165,101,122,91,57,144,249,155,228,231,165,41,34,182,244,146,41,3,207,136,79,67,101,37,154,177,55,173,54,57,110,71,71,213,13,2,89,92,73,11,145,34,218,79,100,119,37,239,255,69,149,180,232,218,165,18,149,205,226,87,123,210,35,62,184,219,232,167,103,53,87,150,232,50,48,117,168,21,31,206,104,238,52,253,65,16,180,128,142,247,137,10,16,244,185,145,55,157,73,1,124,231,199,192,109,63,59,155,172,146,56,66,97,8,75,251,236,227,44,190,44,149,99,152,134,176,231,210,118,125,142,3,196,59,47,233,101,81,3,242,114,158,98,66,102,11,70,41,1,140,252,52,188,186,39,106,50,125,155,252,158,13,59,187,97,90,94,162,195,152,86,82,138,168,25,10,7,8,218,189,185,117,245,195,95,47,197,105,238,174,211,164,38,226,165,5,119,183,161,199,83,75,62,136,58,7,98,64,34,2,158,190,68,130,169,198,209,115,105,66,194,248,6,25,240,108,9,142,69,208,72,255,52,117,52,74,158,117,168,100,180,241,241,165,104,150,3,254,1,250,148,169,22,230,181,88,89,195,139,206,243,254,88,0,225,115,36,42,34,107,13,80,135,160,42,201,141,63,198,174,247,65,196,200,103,139,215,58,190,151,29,26,156,208,224,164,60,243,231,73,102,215,133,86,175,173,148,187,62,136,111,29,224,100,215,169,185,189,206,105,222,32,193,94,144,84,213,169,156,158,68,142,58,233,176,154,215,18,206,66,77,202,0,28,229,208,117,74,119,58,170,116,57,153,126,97,146,237,238,33,155,104,218,90,241,180,70,178,253,71,132,212,39,225,193,100,54,220,14,173,139,146,133,87,163,77,74,183,177,217,6,50,157,234,38,91,143,50,225,196,51,144,77,78,193,208,196,34,19,35,56,206,188,143,158,78,184,199,57,53,196,241,188,216,3,99,185,95,189,37,224,211,18,77,129,207,141,183,218,66,28,71,42,250,178,70,45,47,199,101,1,68,13,62,174,67,83,31,114,48,202,42,66,128,29,73,183,186,250,223,131,118,252,207,217,122,233,172,95,31,38,80,73,134,224,3,179,83,80,57,249,3,222,209,174,128,101,175,213,8,254,87,58,87,109,190,16,185,247,167,25,44,114,79,76,82,255,13,191,83,183,97,170,251,152,19,249,245,98,104,19,159,91,91,51,32,179,234,45,166,179,139,170,37,91,78,173,212,15,30,9,141,141,241,254,165,99,68,218,58,74,176,162,175,143,67,186,193,201,83,106,183,228,131,16,28,51,189,224,253,239,222,125,148,29,195,20,14,238,154,171,65,43,223,189,99,197,14,239,204,134,32,84,174,230,5,33,92,167,156,134,122,253,232,117,56,47,113,69,12,244,120,210,9,228,100,186,21,17,178,173,131,181,4,163,180,136,158,217,200,153,192,70,231,165,104,74,147,46,239,30,44,253,7,140,158,221,57,9,23,132,254,247,115,240,164,171,75,44,48,56,175,194,18,33,131,127,49,180,204,50,147,144,161,27,106,164,111,72,116,226,245,125,19,85,228,47,114,170,141,157,67,233,94,175,227,185,204,106,174,220,40,159,201,157,236,67,196,93,207,31,8,241,250,163,229,146,143,182,169,38,124,80,128,101,45,132,88,22,222,240,78,109,43,247,138,151,200,30,186,35,1,237,49,61,111,184,152,86,248,62,43,120,142,110,191,50,13,228,85,208,19,200,166,140,6,141,17,144,135,40,141,82,185,43,244,126,211,71,128,98,76,104,145,65,218,196,49,70,146,47,87,215,246,186,249,170,199,151,77,132,138,3,119,17,223,47,230,250,157,89,135,213,228,139,181,174,251,68,98,252,173,44,18,32,136,139,163,166,247,6,130,199,147,64,45,139,128,118,164,200,103,120,168,66,90,250,49,225,22,247,164,13,144,172,147,194,230,245,206,16,115,45,131,157,97,9,238,23,7,77,52,255,2,188,67,164,250,79,204,90,74,181,130,229,158,244,80,80,7,143,63,253,247,181,21,19,154,185,201,33,112,107,168,249,249,241,61,154,121,164,196,85,197,124,37,211,179,122,187,1,185,19,88,76,55,176,31,65,29,146,102,31,200,33,219,86,164,137,151,44,247,242,29,251,101,60,84,62,100,207,248,82,200,187,11,89,10,179,162,187,20,76,205,50,240,132,47,28,126,162,63,139,36,251,76,96,191,178,36,30,151,231,187,234,8,173,31,188,128,26,3,37,160,255,252,73,229,177,204,120,146,0,203,45,204,157,220,221,142,135,187,85,43,102,75,220,119,45,235,88,208,236,112,8,230,168,255,255,202,137,160,7,119,192,238,246,110,231,244,98,26,173,161,242,167,79,216,176,139,40,249,189,204,215,74,145,167,254,79,139,133,156,171,69,9,201,200,166,187,148,217,247,189,185,110,168,180,243,31,247,131,188,146,34,35,75,73,62,13,2,48,139,168,163,99,37,60,250,65,149,17,61,85,212,158,128,35,125,6,229,163,31,233,24,25,9,32,44,53,180,93,32,179,183,187,226,192,61,248,69,36,5,125,132,126,27,225,176,230,136,155,141,87,150,91,125,169,91,81,144,112,85,175,47,53,77,253,170,114,230,201,177,76,175,105,197,48,114,142,194,13,193,48,136,123,159,104,30,128,220,12,32,138,146,175,27,220,60,204,202,135,72,97,81,161,196,96,116,76,171,219,49,136,134,117,141,100,243,233,133,39,158,54,49,161,229,248,213,157,250,63,192,244,228,165,91,195,127,127,192,76,34,101,88,192,69,80,13,24,229,76,127,16,8,205,74,116,217,1,161,93,198,177,69,119,16,29,156,26,183,189,219,22,88,133,52,189,148,192,193,223,144,83,66,0,188,73,31,79,125,39,30,125,242,192,8,195,71,117,112,118,225,157,240,148,109,2,105,112,77,239,32,221,76,241,129,215,73,53,65,246,175,237,76,25,68,142,191,9,148,181,219,90,247,160,96,187,0,13,37,172,147,220,102,11,207,199,60,88,74,32,28,214,193,100,6,58,178,190,162,25,183,23,174,102,14,247,157,249,188,136,246,153,216,219,195,47,99,26,51,61,133,112,206,235,179,226,23,240,181,227,43,42,11,106,157,216,137,247,207,59,146,252,8,232,188,161,184,141,8,114,253,153,245,234,9,201,222,16,183,148,116,100,223,168,74,219,147,217,237,11,58,56,150,50,235,186,25,136,163,35,43,145,211,96,80,230,239,172,53,43,183,166,55,221,199,65,133,49,199,37,170,11,154,175,64,137,77,218,150,0,94,141,143,85,62,10,233,96,230,61,5,149,118,222,13,236,127,49,100,143,247,135,91,169,251,62,219,187,62,92,128,157,6,127,61,64,42,126,74,105,216,73,32,47,232,1,11,253,144,42,195,30,114,95,116,27,254,73,1,192,22,34,242,37,245,35,130,112,112,105,37,209,239,235,171,13,65,75,53,102,99,136,125,225,252,181,67,217,7,201,106,216,25,63,213,180,240,135,215,74,239,114,79,65,170,20,145,94,110,252,210,249,222,148,74,11,68,118,207,228,17,183,221,158,75,246,250,191,234,37,150,162,236,207,24,118,35,142,139,83,211,220,137,57,40,40,182,152,247,207,144,88,76,39,178,59,178,252,163,175,117,117,56,248,241,149,118,41,95,101,143,131,119,8,193,214,102,165,35,116,218,90,146,97,104,180,109,96,196,196,240,45,84,80,71,124,91,77,120,31,121,158,43,146,95,121,80,128,94,45,219,4,222,165,166,217,76,162,177,204,214,159,136,225,26,102,19,129,66,66,32,1,188,134,185,121,179,140,131,5,128,104,161,93,189,254,130,120,30,221,130,105,211,238,178,12,4,230,95,26,175,36,98,62,173,21,18,228,183,120,71,61,134,142,119,104,87,162,200,207,31,237,18,61,166,52,166,95,48,73,5,87,113,210,177,102,147,118,150,49,154,106,116,87,29,139,177,232,225,203,196,137,17,190,209,60,248,112,126,120,70,162,67,116,114,64,213,22,109,208,40,137,214,234,253,2,210,192,106,245,77,180,229,112,23,204,101,37,161,137,62,186,155,38,120,53,134,141,11,100,18,138,25,94,108,85,210,243,171,43,154,44,174,247,145,57,33,53,104,158,20,42,230,52,219,121,121,150,0,196,220,158,253,193,7,76,77,1,59,27,37,39,184,71,133,237,209,243,59,172,68,238,60,81,86,68,82,79,29,220,153,1,54,32,175,131,184,223,89,177,184,87,190,125,147,86,190,178,6,91,144,115,157,239,39,30,73,243,8,219,9,64,121,182,64,218,42,30,166,236,80,231,23,57,36,36,13,182,93,180,134,157,40,135,160,166,21,205,225,229,126,77,214,106,90,16,29,133,169,126,41,246,12,17,21,121,80,47,33,244,210,31,221,176,31,11,71,169,219,144,176,144,111,57,218,203,135,240,99,27,164,5,32,169,115,231,211,28,225,82,121,143,251,199,93,88,197,201,180,31,80,151,249,164,162,243,149,160,156,176,172,16,185,1,91,36,75,168,95,185,5,218,58,31,205,18,126,190,1,114,7,194,88,82,23,93,71,3,123,213,158,235,213,187,163,54,234,78,50,13,245,30,142,68,6,49,37,139,62,203,208,123,138,197,133,175,129,189,67,84,144,140,213,2,4,139,2,230,84,211,213,231,107,38,253,33,149,253,53,99,51,17,134,227,119,172,45,152,68,202,146,34,10,141,239,107,139,181,60,116,138,117,249,127,3,180,226,210,71,245,242,154,26,124,103,91,62,162,164,218,129,104,85,74,75,92,229,217,227,39,209,151,21,208,171,117,92,47,177,225,246,153,34,8,237,164,79,159,54,45,80,157,242,116,162,245,33,186,109,148,157,163,81,122,167,13,147,60,15,223,210,157,246,81,201,129,156,110,62,222,2,67,140,30,228,12,10,47,247,133,118,61,154,57,200,147,70,164,107,170,50,179,127,155,150,65,120,82,42,237,38,244,176,193,125,53,194,122,133,191,62,220,140,202,16,249,183,164,111,135,165,236,171,72,39,171,13,37,223,155,161,104,155,36,135,205,6,20,199,90,145,193,211,77,35,218,162,236,181,130,216,143,232,225,77,52,41,250,144,199,169,152,104,112,244,182,145,51,126,180,101,166,202,200,41,8,160,16,65,66,253,22,83,75,24,168,234,104,96,151,98,72,35,84,130,49,152,41,177,132,88,206,76,131,30,199,252,200,183,106,206,73,33,221,1,8,100,245,197,247,239,46,91,237,164,214,34,79,29,74,229,18,74,177,190,108,68,98,247,114,88,143,25,238,40,28,12,90,199,42,222,172,187,216,213,55,76,244,78,54,36,158,194,112,26,250,87,39,134,232,211,172,138,242,52,253,2,185,198,76,236,47,59,157,145,172,206,231,83,207,50,181,229,210,119,38,242,80,113,186,93,192,213,14,183,248,140,210,164,130,68,189,38,49,8,86,8,155,214,195,118,203,143,141,1,11,238,252,162,28,23,116,204,40,245,67,126,82,187,83,128,107,193,208,9,211,167,144,167,5,165,140,46,186,156,176,142,124,109,218,199,208,97,97,60,19,162,234,75,213,246,212,153,202,205,26,219,250,191,152,194,108,73,3,7,19,238,178,228,143,109,98,198,46,218,189,156,60,8,76,218,49,72,128,5,31,232,16,138,252,245,52,77,52,75,89,8,209,171,249,197,99,227,141,167,52,24,206,83,198,30,211,168,249,207,197,218,134,194,244,100,206,75,74,89,24,44,70,140,164,139,124,203,1,86,219,158,112,227,187,124,205,169,214,180,183,21,185,119,224,16,255,201,38,27,220,189,29,119,16,228,77,253,224,14,133,196,83,167,69,73,223,243,134,21,241,168,164,97,241,208,187,166,207,171,16,204,115,78,115,191,22,56,64,211,210,13,210,223,178,113,188,65,215,219,22,111,173,164,178,156,151,12,49,213,160,247,212,187,22,235,26,110,166,225,212,146,40,55,218,130,64,37,114,71,45,129,195,151,230,19,127,245,141,193,1,189,101,13,70,37,238,206,225,226,208,169,214,192,114,246,20,44,228,49,45,241,222,246,170,123,250,135,122,12,101,8,77,253,198,73,63,139,4,182,33,0,246,152,34,2,79,180,105,50,150,165,151,150,26,130,144,69,174,60,52,178,68,110,71,81,226,134,67,28,140,38,157,50,73,3,69,71,102,65,40,127,217,10,73,132,65,96,69,135,63,224,205,252,224,102,28,98,129,172,46,114,145,230,62,230,210,9,54,187,108,118,128,20,8,207,19,190,107,203,177,246,66,111,34,240,53,253,34,134,126,182,176,21,72,49,21,211,156,204,37,123,205,227,113,123,60,227,217,46,112,103,235,248,216,229,235,17,228,144,236,59,15,55,65,112,211,17,226,20,172,111,89,112,114,152,130,125,202,81,183,253,156,70,200,75,210,67,234,13,197,215,64,254,163,3,71,215,92,66,116,43,23,139,173,10,231,216,238,178,21,151,48,112,31,251,24,214,41,33,124,185,248,193,62,80,92,161,228,38,81,228,204,76,79,67,222,240,116,52,146,21,40,106,54,111,139,212,225,112,145,37,73,37,193,195,130,210,255,177,95,196,3,119,107,243,156,170,67,41,134,187,23,18,19,190,194,75,25,220,136,97,192,158,25,39,250,128,250,201,101,37,231,232,1,192,178,129,53,136,6,95,15,202,193,209,55,120,184,57,97,66,240,71,213,24,96,2,182,159,138,42,118,62,146,71,149,187,253,169,186,94,106,63,19,92,224,54,174,35,205,92,20,225,195,157,109,2,190,88,158,27,19,87,240,27,207,83,50,117,122,71,235,220,45,35,150,76,20,56,201,47,31,150,220,242,107,147,181,35,7,155,81,69,141,178,145,67,164,137,98,151,244,218,251,228,200,190,0,44,64,231,102,141,232,118,217,27,112,128,103,155,246,116,135,20,77,137,7,40,19,145,242,252,57,50,44,112,251,36,135,147,135,83,24,6,98,223,9,2,252,70,222,70,216,242,244,101,75,240,73,238,209,78,40,111,190,248,34,67,229,12,197,217,85,222,68,27,72,163,55,93,11,171,194,205,169,93,93,155,20,200,115,101,203,167,169,220,31,193,151,232,134,165,135,58,112,201,211,196,170,111,135,245,8,130,183,211,225,99,24,71,83,217,67,205,58,113,101,142,247,61,5,238,4,232,254,156,121,85,72,35,174,81,68,159,236,202,46,17,90,115,243,76,217,254,66,94,19,111,232,179,24,174,146,36,98,216,177,138,29,106,30,57,252,106,200,10,70,31,213,82,21,82,129,212,57,96,168,8,180,123,64,15,0,158,175,191,160,46,33,243,18,253,139,123,144,250,238,231,39,118,164,206,154,195,164,101,69,168,3,99,21,255,148,242,223,122,135,179,115,138,19,185,62,114,51,225,89,249,243,72,4,29,69,70,118,60,191,199,243,109,199,142,159,27,0,201,218,181,195,214,225,48,5,92,144,71,177,175,6,170,217,187,0,74,28,253,219,120,252,38,84,120,172,5,126,53,216,226,78,1,57,245,84,45,24,9,42,83,216,144,174,138,197,22,81,94,47,161,173,12,94,38,74,56,110,62,130,20,220,244,159,94,114,33,187,178,109,42,109,70,159,124,145,237,124,243,155,78,185,61,12,37,172,40,211,107,189,7,75,156,19,111,152,79,148,190,221,66,137,254,97,253,235,151,113,107,254,56,204,159,153,152,232,10,221,183,202,54,191,20,58,74,227,158,132,252,189,172,248,44,112,8,187,53,51,194,29,40,72,195,62,253,173,72,168,64,89,78,91,81,11,77,137,180,9,206,114,173,24,2,5,125,181,189,31,179,5,7,5,170,185,249,32,36,194,138,182,48,77,54,164,98,140,222,243,109,169,227,84,52,246,6,91,151,182,13,218,145,111,104,70,36,43,68,202,226,167,55,25,214,49,222,114,76,181,197,24,212,162,150,128,144,117,245,54,55,95,247,51,74,169,19,12,160,174,177,215,4,8,205,94,117,220,163,132,17,206,165,188,34,77,229,202,233,217,179,33,193,109,221,187,119,230,6,56,28,223,16,118,133,246,199,30,65,176,73,80,0,212,73,195,96,15,228,71,232,89,197,193,152,48,87,65,230,50,60,215,227,143,47,230,189,196,182,169,249,134,7,136,159,227,151,123,13,160,7,30,163,207,178,58,126,141,117,179,145,81,62,88,4,81,104,241,145,198,98,10,223,213,99,189,55,31,123,190,126,191,108,70,203,24,217,38,92,114,139,102,199,206,66,23,73,19,112,220,144,9,194,31,93,40,110,150,17,76,19,141,65,253,12,244,150,198,159,190,72,122,77,10,24,111,156,225,34,139,226,206,113,30,111,251,249,147,221,5,232,172,127,20,161,173,64,17,42,96,3,169,119,249,219,86,83,91,56,247,199,90,4,114,102,241,235,0,52,202,252,170,208,247,164,201,40,66,26,173,230,55,154,118,169,129,11,219,130,56,131,249,201,58,59,175,95,177,36,33,118,54,131,179,78,113,55,47,2,242,114,29,76,61,207,249,34,56,195,252,238,77,128,237,157,25,99,87,6,98,28,103,215,202,134,121,203,167,181,35,28,136,146,212,23,1,224,130,167,220,182,209,24,225,218,212,74,247,72,225,33,2,96,45,73,93,52,131,193,18,213,209,2,71,117,65,184,109,40,39,181,85,241,62,198,190,56,72,3,82,7,208,0,179,64,230,254,16,90,233,109,110,166,181,184,96,57,122,165,101,226,156,103,50,244,181,39,224,171,186,254,177,49,251,95,48,41,45,108,204,252,90,137,26,117,19,14,212,168,32,65,216,223,245,254,26,66,234,194,16,30,114,103,181,200,165,255,104,87,48,141,80,94,22,141,114,221,9,126,171,216,207,110,42,77,24,177,46,251,129,46,230,126,133,196,14,230,226,92,238,82,183,242,171,76,170,181,88,129,192,10,71,95,237,12,216,232,175,133,170,130,214,102,140,133,151,102,188,182,26,231,6,217,12,231,183,64,246,120,237,155,44,29,103,58,230,74,111,188,84,217,29,32,226,137,173,140,86,39,85,116,140,206,90,199,13,70,99,106,96,121,67,253,90,92,143,189,172,192,128,224,182,165,129,47,210,85,241,163,129,58,85,244,126,147,113,15,25,139,34,241,235,159,9,51,81,3,218,246,0,87,107,19,244,59,60,200,40,42,41,230,1,249,45,66,125,229,228,214,124,51,238,57,251,44,7,131,136,120,24,28,147,83,8,93,118,123,49,180,79,70,76,54,27,143,133,218,153,134,73,60,12,170,61,131,21,0,92,175,75,82,70,204,103,220,70,201,161,25,185,103,103,216,74,253,244,160,73,151,168,51,48,207,77,213,197,178,14,59,213,69,68,252,54,110,66,156,38,190,236,195,141,67,96,6,9,151,111,87,197,203,14,87,22,196,46,120,237,4,1,219,192,76,156,193,177,209,50,113,29,185,196,66,221,79,172,129,193,92,233,12,226,118,216,128,99,207,16,17,215,32,233,125,159,138,49,66,243,40,3,209,231,127,182,245,38,232,146,105,132,98,248,252,68,3,189,178,151,143,192,126,224,206,248,161,26,194,88,221,220,17,73,198,36,36,164,86,195,225,202,163,61,11,205,248,65,254,50,102,41,14,15,225,176,252,37,243,29,207,143,10,114,26,160,196,13,71,216,107,230,40,191,193,184,5,23,233,103,142,113,243,131,98,66,211,107,164,174,182,62,51,164,210,239,33,79,173,64,134,101,67,207,232,121,219,50,52,254,214,192,135,92,34,128,94,141,213,249,242,162,115,138,137,171,246,191,205,255,131,123,224,39,151,4,42,106,229,113,187,6,219,102,186,22,198,41,158,254,61,105,245,227,111,235,200,149,161,108,81,26,204,79,124,134,241,68,132,242,148,20,67,228,41,250,189,51,113,153,181,97,160,60,146,7,203,193,69,49,58,179,61,252,52,14,163,84,20,212,161,41,51,179,138,59,179,162,86,29,181,13,122,201,15,99,200,122,253,209,233,173,241,215,251,7,79,218,5,193,22,106,21,45,111,16,154,254,216,205,100,171,100,65,51,188,5,172,51,94,84,54,231,175,39,184,187,75,156,247,206,108,58,101,195,90,198,193,25,234,116,186,19,60,35,148,89,110,191,182,166,94,128,59,235,99,144,197,192,141,39,219,95,176,35,48,179,148,249,246,154,124,67,144,48,167,190,117,33,222,23,78,238,53,51,122,244,163,234,235,16,70,17,129,80,78,80,44,213,61,55,21,77,21,247,113,35,222,19,30,1,178,56,247,97,68,246,13,245,187,212,211,116,184,232,134,236,103,13,130,23,151,109,105,96,253,113,30,184,39,24,150,250,204,92,242,71,26,90,121,35,64,247,170,41,116,21,70,144,228,130,230,4,202,139,208,218,40,99,137,200,203,153,112,120,197,138,60,140,70,95,169,71,158,28,26,115,215,49,46,223,20,98,62,11,208,232,126,238,237,83,214,11,85,87,234,1,205,105,100,4,15,150,172,20,78,170,43,148,6,217,247,123,149,214,140,82,217,199,190,39,225,186,66,250,138,200,68,198,68,38,127,55,255,255,248,186,92,57,45,83,161,69,221,129,20,118,59,58,5,89,28,246,4,123,0,34,205,57,123,157,10,130,88,140,7,28,47,13,137,94,26,202,64,54,164,173,31,61,22,70,125,168,8,149,196,176,200,205,229,171,209,121,137,146,251,3,208,211,148,28,134,161,213,101,129,135,137,243,189,217,164,169,14,133,139,148,232,27,63,152,220,92,70,0,85,14,222,190,206,38,8,221,110,45,87,50,161,27,143,10,30,47,170,214,140,253,182,215,18,22,42,219,142,250,212,232,101,240,50,248,243,217,77,64,252,248,226,31,99,3,203,86,4,70,219,220,35,61,160,175,50,208,68,233,67,61,170,146,142,232,146,74,159,198,194,64,86,19,134,81,78,85,119,5,55,144,86,191,79,48,94,61,231,16,145,176,94,231,153,111,189,87,119,86,49,79,208,174,53,28,217,10,240,203,27,143,206,185,146,178,227,9,26,38,48,170,84,197,5,191,181,99,21,120,195,32,31,93,121,185,53,223,44,59,82,82,43,24,213,192,96,136,248,33,159,229,174,248,18,217,112,145,8,203,181,69,230,32,134,172,136,105,196,91,40,11,25,94,111,107,78,195,88,140,222,112,37,159,185,202,121,109,59,91,140,78,240,33,214,255,216,103,117,93,101,197,35,153,133,113,43,157,253,103,83,178,22,109,27,175,211,135,228,81,147,135,36,92,17,66,200,53,34,159,200,10,246,230,131,126,71,199,111,199,144,78,197,39,28,64,36,38,134,202,60,172,54,187,6,88,150,88,209,81,179,211,32,95,234,91,211,92,201,176,202,194,212,196,109,235,221,204,113,238,144,75,229,44,10,15,209,241,173,238,152,73,184,239,226,130,213,34,64,192,227,133,115,108,224,112,25,84,37,77,184,143,138,63,97,204,62,77,219,123,25,69,39,58,162,15,220,54,160,112,25,49,6,15,148,149,85,181,166,174,243,180,39,189,96,180,148,181,102,89,106,83,212,179,16,121,120,8,136,0,201,130,168,49,42,24,52,92,1,166,212,191,159,13,215,181,135,235,180,205,84,11,75,196,134,134,248,47,102,189,11,204,198,86,28,28,246,101,66,85,117,232,154,186,46,84,29,4,147,163,39,237,206,101,129,127,214,57,78,155,53,72,19,69,93,141,99,231,26,72,63,103,184,192,188,243,226,7,18,221,27,139,193,38,36,55,153,6,10,131,166,17,254,9,40,167,53,133,78,138,246,121,10,78,88,116,157,197,91,38,185,131,18,208,16,198,7,70,33,18,9,230,115,228,25,50,30,143,51,154,188,217,6,229,68,51,222,168,91,16,183,75,204,39,246,218,62,158,152,228,38,93,183,88,29,178,21,170,172,114,14,159,89,142,37,255,143,158,161,83,111,112,239,104,196,138,107,50,28,29,151,240,215,154,128,168,184,253,173,127,221,163,194,56,162,65,156,132,52,66,49,120,189,165,69,54,141,218,203,199,153,33,33,9,124,46,104,16,180,245,146,142,236,36,94,122,105,52,170,169,155,97,95,68,176,31,27,212,202,76,142,157,246,157,164,117,95,53,36,95,52,225,182,167,145,108,76,137,113,192,236,149,114,113,236,187,85,209,105,148,160,144,138,173,34,70,33,52,168,156,6,199,23,128,49,172,14,92,93,171,2,72,115,218,59,237,65,116,191,94,187,245,106,250,150,169,54,131,88,128,222,188,99,117,36,79,139,158,61,153,201,23,33,69,193,163,130,167,20,24,65,38,7,25,201,221,18,25,207,120,68,8,228,73,112,114,169,240,228,82,195,208,43,210,142,14,37,100,59,39,237,169,134,242,165,75,172,33,14,50,23,52,195,187,44,55,202,27,208,209,147,127,103,195,2,157,124,78,216,144,126,36,41,214,61,36,209,66,40,143,17,107,189,187,60,54,5,110,100,224,104,163,167,64,114,136,157,132,194,193,172,10,170,118,44,243,79,205,36,208,159,206,246,127,233,130,141,46,18,161,61,223,231,228,18,203,58,155,19,45,180,212,134,92,58,139,240,220,59,224,136,203,57,17,67,153,249,29,94,3,151,239,92,157,252,43,249,38,136,81,154,7,192,83,36,82,176,99,237,187,155,34,124,153,147,128,96,123,12,29,113,29,16,224,204,47,219,200,103,227,36,190,252,56,247,91,65,90,11,175,201,113,218,41,191,56,45,127,132,211,211,195,233,185,172,160,139,110,51,190,206,249,205,217,52,106,7,18,74,134,236,116,219,77,128,18,164,171,248,65,146,44,182,4,117,229,243,109,214,128,47,195,31,13,20,80,72,107,174,192,113,243,60,150,149,18,72,239,85,33,124,118,93,200,111,39,249,251,102,188,134,5,194,74,174,67,111,98,105,25,136,243,126,42,165,162,47,145,22,166,10,157,133,253,104,235,211,151,1,72,121,229,117,82,122,105,39,177,177,124,82,243,20,17,236,208,185,148,245,171,110,160,239,171,253,122,247,67,108,23,67,151,166,59,204,87,86,87,175,139,41,105,93,60,130,22,178,139,18,12,81,215,21,154,241,19,115,23,16,203,125,222,49,12,41,123,226,153,111,217,159,128,84,187,90,213,121,140,224,195,71,183,20,93,197,128,29,107,75,225,127,177,242,216,7,55,59,157,247,145,233,19,69,27,23,71,203,246,199,108,222,16,178,138,141,19,183,190,195,191,96,5,122,43,99,24,204,173,226,76,198,116,168,37,89,38,37,233,44,18,174,27,178,118,186,151,54,41,205,94,141,224,66,10,105,143,157,104,75,32,168,90,179,188,66,73,72,150,100,244,202,235,158,198,219,86,144,194,186,58,169,166,209,150,206,215,247,10,83,151,201,140,121,221,73,158,96,86,43,163,243,180,20,135,206,9,44,152,219,20,124,103,237,54,191,180,186,136,82,152,103,123,126,83,237,233,121,91,6,139,0,203,231,21,251,46,73,170,8,198,8,249,169,71,72,92,58,90,234,201,231,85,166,157,20,68,111,53,50,99,250,25,199,196,112,108,119,104,245,40,49,95,213,164,113,140,170,180,98,137,238,68,238,89,224,12,106,78,219,42,139,102,6,77,233,200,113,220,11,30,123,53,180,198,16,209,177,173,17,199,217,97,15,179,169,254,111,193,43,166,7,182,14,39,197,239,56,248,206,112,191,74,19,5,199,63,79,143,51,154,87,230,144,154,65,150,6,43,164,155,224,58,147,107,142,73,236,143,10,92,8,87,146,23,1,21,251,13,47,213,223,191,235,150,194,189,100,245,47,202,251,36,201,197,254,119,105,157,226,14,60,247,17,220,8,19,227,36,32,23,82,11,42,20,213,26,211,63,243,68,38,102,42,201,167,41,119,108,97,132,233,61,59,64,196,242,173,52,49,31,70,122,171,172,172,133,85,25,81,38,234,127,91,169,20,128,217,210,77,128,132,78,138,145,113,192,120,194,90,32,3,172,76,25,19,220,56,89,66,28,232,252,4,221,59,230,141,69,60,227,250,102,52,82,211,154,62,19,20,34,25,188,238,152,168,3,168,62,158,191,34,242,164,84,239,149,116,207,166,144,54,108,134,101,238,98,156,180,216,0,94,201,23,236,51,65,77,196,162,8,221,87,223,196,31,113,80,99,100,40,21,74,95,188,236,140,93,225,35,35,249,116,113,212,250,52,140,141,195,196,240,73,29,76,176,188,221,195,248,214,237,22,150,42,111,221,204,234,27,89,196,25,98,3,67,32,42,51,0,233,157,109,123,1,123,54,224,47,158,181,19,35,251,35,61,226,235,53,164,21,62,197,48,247,170,54,62,233,113,176,144,242,222,185,160,87,219,217,89,193,209,82,118,178,46,228,205,140,130,211,96,8,235,106,144,38,253,122,37,153,135,62,250,213,135,212,93,17,129,3,30,100,55,189,135,0,123,108,97,239,121,136,104,180,189,137,129,220,138,57,119,39,131,77,33,63,112,126,180,14,156,47,51,156,22,68,57,73,112,69,23,141,14,109,68,254,141,89,142,113,71,54,62,164,203,220,102,186,189,16,92,77,52,159,164,9,211,109,132,163,30,241,14,118,158,41,203,212,120,165,130,185,199,65,93,157,63,134,122,160,169,138,11,189,94,56,150,42,16,217,52,188,59,145,143,82,3,187,230,228,144,134,211,99,150,104,168,232,156,168,53,175,160,61,214,75,53,5,196,208,101,194,163,172,6,72,27,71,133,104,237,70,86,188,9,69,34,215,118,230,56,244,113,236,248,25,196,149,193,186,195,79,164,155,114,139,50,87,81,165,66,144,214,18,49,93,207,75,184,160,231,9,72,155,138,11,234,69,92,222,53,158,31,222,234,36,125,168,116,138,232,82,85,254,215,128,82,37,163,19,228,137,81,239,182,253,218,131,237,21,24,238,129,10,240,42,79,76,217,54,247,177,241,1,128,83,171,211,1,164,70,245,52,46,241,46,144,247,98,146,41,183,245,138,207,221,79,250,95,51,182,247,9,8,124,101,148,69,28,105,123,13,181,37,97,254,208,174,207,105,236,69,76,59,47,65,57,69,7,103,195,114,76,123,81,80,169,45,156,84,189,80,188,26,199,155,253,17,167,31,176,87,148,209,43,139,200,5,54,127,98,90,79,29,41,47,69,181,92,81,104,135,127,20,42,198,217,42,80,245,175,232,172,115,237,230,144,112,65,192,20,29,200,14,185,120,133,114,240,101,1,51,194,251,107,163,55,147,124,140,135,183,17,79,103,32,105,88,223,87,204,156,175,249,51,191,5,202,26,243,126,243,81,82,85,129,184,172,19,116,94,115,159,183,166,112,29,83,145,195,80,47,151,9,21,217,82,29,240,89,242,9,213,39,150,202,22,212,227,43,222,81,14,247,242,55,206,21,0,183,242,237,184,4,59,54,213,33,232,179,42,114,194,203,107,28,209,151,108,175,14,252,203,174,102,250,169,241,109,174,34,45,137,156,62,32,41,118,43,31,115,32,173,48,68,201,132,152,58,57,163,124,202,7,67,15,98,253,76,135,127,26,93,146,233,212,214,224,211,38,49,118,155,55,212,239,230,155,107,15,88,226,180,116,92,192,147,72,67,59,113,122,243,220,249,8,22,31,231,208,217,40,46,184,187,233,183,164,215,111,81,216,170,25,62,200,5,104,18,21,28,191,181,172,62,234,1,246,221,136,249,95,201,244,152,222,173,156,9,179,76,68,24,139,198,143,27,121,19,35,171,7,208,135,154,135,140,220,236,78,237,110,16,128,222,5,230,121,225,100,123,176,210,128,144,138,53,58,115,240,64,117,140,119,239,161,17,135,185,2,141,150,46,251,92,207,122,235,119,95,11,210,58,130,176,72,81,252,194,186,243,32,136,153,74,166,218,121,232,47,222,247,168,154,24,97,247,105,241,71,30,98,152,141,34,12,90,70,228,7,4,150,172,181,185,110,84,93,216,103,130,36,141,1,192,205,110,249,29,40,153,153,91,163,180,51,91,216,158,34,233,56,156,55,29,242,50,106,174,92,253,10,255,32,73,123,22,164,205,152,133,24,103,67,221,187,242,240,37,29,51,88,70,47,217,128,224,63,45,227,180,209,136,83,179,19,29,175,24,142,234,132,198,254,142,19,116,227,250,251,160,88,233,1,209,197,130,170,188,162,168,97,112,93,65,67,149,36,148,84,223,165,109,151,124,209,20,95,42,56,229,101,107,18,202,3,33,82,92,201,86,202,160,34,198,11,142,151,226,7,243,12,211,149,252,19,72,122,177,232,7,57,242,237,252,47,230,105,200,4,63,126,231,184,251,76,13,52,255,227,115,136,41,20,5,126,51,252,221,205,164,181,123,125,2,252,144,11,18,80,76,15,235,220,242,234,58,206,33,48,51,207,92,128,68,6,211,94,9,11,130,25,200,176,20,223,108,202,47,60,233,105,98,180,100,74,92,182,242,73,191,213,157,156,101,215,139,3,252,172,241,90,189,175,246,112,27,236,246,197,151,178,12,156,54,178,96,179,39,27,37,117,145,248,243,23,100,245,129,118,61,61,201,108,127,63,235,28,147,122,189,15,137,81,193,133,239,206,24,155,179,89,5,205,71,144,203,172,80,159,150,194,106,86,124,145,67,92,166,83,145,171,161,231,247,132,120,1,146,186,169,50,179,229,105,157,55,58,107,252,238,8,19,117,220,56,17,172,35,119,210,85,29,73,2,165,6,23,68,169,61,201,71,211,185,48,243,158,71,45,122,253,196,63,14,30,132,47,140,176,245,229,31,64,188,213,196,247,182,73,136,117,159,64,214,247,193,202,60,120,131,95,37,182,147,205,101,150,107,195,211,165,39,129,36,87,254,209,151,146,0,170,161,106,184,90,234,101,39,42,198,229,212,51,239,85,254,19,150,11,18,187,166,89,181,225,254,254,184,168,177,238,114,2,94,228,63,119,98,131,68,180,251,223,197,21,97,26,186,180,255,244,56,0,154,26,173,179,166,228,110,174,5,4,221,4,241,47,13,147,204,170,246,156,83,253,227,235,200,218,141,82,66,9,45,204,8,254,242,39,164,215,99,86,48,34,153,210,40,197,253,6,77,193,179,72,201,207,159,112,46,62,191,107,234,195,150,13,100,171,252,114,136,152,174,132,206,198,111,206,174,211,224,44,224,91,158,121,171,129,144,52,232,206,245,8,16,129,216,160,154,229,90,89,51,89,50,7,226,116,50,202,28,114,206,182,124,106,254,8,251,217,56,89,150,84,49,174,128,77,151,130,198,147,206,142,193,204,202,146,138,240,131,148,207,136,181,211,106,139,135,18,127,44,106,149,147,174,209,119,4,11,106,54,185,50,159,157,171,101,69,204,227,191,131,1,131,215,194,10,239,73,88,181,114,66,139,105,108,25,171,250,20,189,83,96,249,60,46,122,78,246,208,155,84,64,148,43,68,159,109,97,23,209,165,122,160,202,250,103,51,147,39,119,245,77,116,15,155,135,254,44,10,229,79,170,110,30,17,142,89,97,38,176,4,100,13,108,83,105,253,107,28,38,37,173,229,178,246,107,8,194,8,54,88,210,176,196,79,126,52,51,145,83,169,37,83,44,101,208,238,10,104,130,54,112,4,141,3,8,47,192,25,112,59,100,247,96,148,193,207,47,87,130,213,101,36,110,75,92,237,137,149,25,194,35,218,165,128,94,141,29,154,205,186,234,81,67,29,92,176,231,112,26,121,180,209,20,7,53,122,239,231,103,133,196,244,177,109,8,66,233,44,28,125,0,136,101,175,223,38,85,31,113,123,28,77,235,143,244,43,101,237,83,158,79,60,239,73,252,97,3,91,246,181,34,147,90,248,140,43,125,91,244,196,111,36,49,166,166,93,212,255,62,12,87,109,65,142,18,196,124,61,59,112,51,16,157,246,63,85,108,102,28,229,76,55,177,181,245,201,144,7,61,248,168,28,1,38,161,195,107,180,106,183,129,228,104,25,87,73,1,61,76,252,182,158,242,200,139,22,47,148,129,186,160,80,47,136,75,201,136,9,178,171,26,245,107,119,210,186,52,77,12,49,194,166,140,212,27,200,211,107,242,23,12,24,76,177,49,161,94,116,5,16,160,70,165,112,72,94,121,9,85,85,105,39,251,156,234,60,109,94,17,43,248,158,62,222,146,169,156,156,41,29,85,119,1,229,136,96,175,181,235,132,240,232,73,47,145,204,77,149,180,35,222,224,9,171,153,37,83,238,219,239,13,107,59,85,21,245,203,64,202,204,245,185,98,32,80,47,0,156,93,238,176,222,170,238,229,178,174,232,22,25,17,26,53,3,242,186,141,42,69,105,196,194,44,176,248,30,244,113,40,199,242,201,121,141,63,163,214,11,50,165,240,95,210,218,73,45,164,132,174,168,140,164,149,135,37,154,121,103,184,191,233,205,195,250,184,167,158,83,173,177,36,165,207,177,130,71,35,122,240,35,155,208,98,199,163,153,68,207,240,238,155,155,143,212,224,23,240,213,58,243,90,91,184,226,67,221,117,31,164,167,199,207,238,17,13,24,163,32,56,197,225,146,228,182,45,98,15,228,240,118,227,36,165,188,86,194,142,178,229,185,115,38,109,82,101,64,84,86,244,29,24,154,91,140,140,195,129,79,4,122,16,255,216,159,190,207,110,48,45,193,125,190,208,246,39,228,53,78,169,204,223,38,233,24,47,202,145,223,92,87,220,107,92,203,174,50,13,232,56,252,216,137,187,168,39,253,238,9,222,218,243,206,137,66,108,117,76,61,201,116,1,141,22,227,203,57,17,206,74,221,250,113,127,36,0,19,17,157,236,124,210,1,215,14,229,63,59,248,2,150,202,36,137,39,120,224,64,3,4,246,225,0,92,237,253,149,8,4,196,248,251,71,87,185,229,239,37,104,46,101,220,63,185,148,153,189,46,68,73,204,161,18,227,217,249,190,123,189,98,144,202,106,146,48,223,114,197,245,111,112,245,13,162,50,124,242,195,249,134,52,89,140,165,90,238,119,219,58,92,71,52,17,222,8,254,31,141,130,102,249,132,80,63,254,218,163,142,85,121,76,229,135,7,136,126,183,94,52,73,73,171,115,235,208,86,123,43,96,194,130,17,57,87,149,134,73,15,168,46,36,5,137,250,213,132,57,27,134,57,68,254,62,153,18,107,153,101,244,91,136,69,108,129,200,133,172,247,253,96,199,12,138,230,75,224,47,106,177,23,44,7,3,120,163,97,8,94,197,40,230,6,214,214,168,125,39,221,229,162,144,12,190,218,14,73,78,69,83,169,188,86,130,234,121,200,9,127,237,110,113,158,251,153,178,118,196,137,98,5,103,255,50,184,220,7,247,225,20,100,187,87,27,158,176,3,170,246,103,157,147,83,236,16,26,103,187,209,148,74,41,107,2,104,159,7,169,203,208,193,228,3,134,205,172,135,30,46,214,14,118,85,205,32,31,49,172,156,85,71,145,203,109,120,46,85,169,112,253,151,248,55,51,33,223,122,54,104,180,95,218,252,89,38,248,50,97,107,189,180,154,115,13,103,246,251,110,218,6,216,180,179,45,64,202,164,187,112,98,89,107,62,235,45,147,27,186,8,245,43,152,231,98,181,136,19,226,77,130,250,1,197,112,102,138,164,50,97,108,42,186,108,190,42,84,185,141,109,5,0,239,42,123,205,16,167,32,178,47,231,6,96,213,146,86,170,95,225,168,237,217,26,9,117,252,71,14,187,150,41,82,91,219,135,209,55,96,74,122,155,230,88,112,208,127,157,44,56,161,147,42,162,186,198,74,137,110,11,184,54,59,214,204,64,142,179,201,89,191,205,119,45,104,2,145,15,109,156,54,1,95,78,239,122,150,89,11,143,224,140,223,20,131,52,9,213,84,105,120,108,131,62,211,77,126,101,188,21,10,86,177,239,89,189,27,249,23,129,107,148,224,213,54,102,34,125,142,19,94,110,63,233,50,29,247,32,237,70,96,20,172,200,93,203,41,247,31,85,151,151,34,164,188,107,103,225,50,54,214,35,30,188,170,61,196,130,55,51,87,227,199,150,58,214,192,216,146,14,179,224,200,198,161,137,134,161,99,53,78,48,132,46,231,203,102,0,115,2,88,124,230,148,112,183,8,82,67,234,47,117,31,143,27,129,125,47,51,23,6,53,226,26,122,31,169,106,204,213,4,136,196,28,98,188,205,66,0,180,61,106,199,76,38,82,15,107,110,248,103,156,54,215,203,139,139,126,96,161,234,36,70,4,83,126,116,178,66,187,36,172,174,135,42,151,42,1,219,216,140,247,223,165,216,211,130,227,217,217,16,209,153,122,134,149,158,244,30,127,101,214,175,138,64,131,2,48,248,102,4,152,246,123,37,248,91,202,148,68,235,116,71,134,216,5,168,139,180,102,56,63,150,208,10,241,127,77,13,180,199,103,207,149,149,132,52,7,7,123,80,87,204,67,178,193,227,100,17,26,103,18,192,122,168,39,228,147,158,141,149,149,5,182,22,123,60,26,197,216,208,8,160,244,211,210,189,37,48,1,125,41,188,226,215,97,94,23,243,224,170,153,131,207,56,57,141,152,170,237,107,26,243,123,59,104,38,128,19,34,112,30,54,86,82,143,88,160,42,14,223,12,205,220,201,39,3,157,234,218,192,138,106,226,188,52,111,230,8,114,82,35,132,187,102,216,132,85,196,31,179,163,53,86,210,93,178,240,41,52,246,182,106,162,94,28,104,110,242,48,111,115,100,53,45,38,22,94,162,22,143,173,106,151,58,67,162,186,61,139,85,171,210,93,109,99,136,3,228,73,236,216,108,1,142,177,142,157,30,171,28,41,47,42,207,85,113,156,10,122,160,110,196,40,248,254,190,203,243,211,172,127,212,21,27,69,39,99,236,188,76,161,48,205,148,32,141,116,151,81,83,54,143,191,4,221,17,83,174,146,78,79,5,203,50,48,253,62,57,206,90,3,47,207,245,50,107,236,194,248,91,97,207,255,220,198,63,101,188,117,125,201,161,53,67,130,119,122,80,187,2,159,144,142,179,117,189,249,139,158,130,217,8,26,15,240,173,1,53,237,69,229,223,37,176,143,139,240,63,44,32,161,59,230,82,213,1,168,101,49,194,65,71,156,73,147,234,209,44,137,62,85,75,162,228,57,38,37,66,143,176,76,171,143,41,245,77,39,185,189,155,134,165,244,8,65,242,38,241,217,117,96,240,132,121,40,54,83,78,132,14,168,226,61,170,144,43,235,99,122,173,247,49,218,108,212,88,44,224,45,150,45,216,161,244,64,172,197,84,38,194,124,52,81,180,29,129,106,118,9,125,30,21,13,128,10,237,205,172,192,244,87,200,27,240,42,0,123,113,150,17,38,40,40,57,213,36,200,232,195,252,38,190,65,37,115,202,248,85,80,69,168,201,23,111,165,20,189,8,165,167,63,171,13,135,78,36,238,158,60,168,112,99,242,40,223,74,212,103,51,58,140,11,220,83,238,12,192,62,122,218,255,45,185,37,18,195,20,148,32,191,5,134,106,38,165,242,229,46,137,0,223,160,135,216,199,118,214,245,254,28,131,157,51,91,106,203,226,180,192,133,59,36,125,101,54,152,59,51,248,190,33,36,68,230,225,92,54,117,146,95,52,106,185,99,179,211,107,30,83,245,248,155,95,135,112,237,159,86,119,227,151,69,26,122,31,97,110,167,83,170,33,69,183,121,130,99,62,239,240,177,104,169,147,28,255,203,0,219,185,247,255,56,39,20,189,53,47,232,174,244,162,21,200,115,89,196,10,46,138,28,99,116,161,21,233,147,65,88,106,0,58,74,75,4,100,48,199,230,49,135,215,236,47,204,104,22,98,192,132,223,183,190,116,197,205,186,40,69,67,204,203,204,66,150,79,41,219,10,40,46,63,114,180,3,174,3,5,102,9,97,254,219,246,87,23,251,228,167,120,120,250,96,225,169,78,78,38,85,157,109,192,67,39,115,171,204,132,149,28,173,148,21,157,34,143,246,69,106,3,26,255,161,115,147,178,100,37,7,174,0,38,216,192,106,146,230,81,215,113,254,91,39,110,255,116,13,68,19,91,196,163,33,81,81,154,48,108,0,181,56,191,178,192,120,232,41,98,155,185,8,140,34,5,57,138,201,180,149,204,33,201,11,179,29,28,49,151,22,197,246,47,67,17,73,225,139,75,94,246,36,155,114,174,88,37,150,87,177,120,244,221,122,220,119,44,146,160,84,154,243,126,33,68,172,137,31,98,246,209,58,47,144,100,217,152,77,30,106,206,161,128,21,148,104,235,108,29,191,103,122,201,201,151,193,146,36,224,254,86,117,101,90,10,234,102,180,233,20,197,35,106,253,181,121,73,204,213,74,246,31,156,214,114,141,216,65,244,81,174,227,154,25,249,235,212,130,122,213,140,171,253,223,60,245,238,51,216,13,194,3,174,199,105,113,185,149,235,9,16,195,142,184,75,72,60,127,101,106,175,101,57,222,98,77,116,10,113,245,191,64,248,67,149,202,211,99,174,16,5,226,95,109,81,199,155,5,78,71,154,146,15,139,3,160,25,238,209,237,175,60,170,29,182,85,62,251,187,69,32,121,90,88,88,44,36,202,9,35,34,101,172,80,151,60,61,1,83,162,173,57,221,179,213,167,131,121,45,195,163,65,71,160,108,143,41,180,216,19,52,103,193,84,45,195,108,93,1,0,154,14,159,56,158,62,77,226,29,82,192,81,45,50,61,126,250,142,142,153,123,96,22,59,51,28,85,143,224,249,168,83,182,84,150,58,95,115,17,195,9,97,98,156,207,102,39,241,99,3,188,191,138,61,114,120,192,137,235,45,3,62,1,39,95,24,215,126,186,119,20,239,206,225,84,127,28,73,87,20,79,142,203,9,190,208,165,15,136,229,28,196,120,235,63,208,78,224,230,164,174,45,145,95,174,172,215,232,171,255,227,53,56,71,176,68,75,81,51,127,199,16,233,144,18,78,20,64,200,34,108,40,135,251,77,161,217,47,222,33,4,206,199,47,94,139,102,238,38,29,83,222,202,126,39,32,131,251,106,204,22,114,30,219,11,96,134,197,14,23,176,199,188,178,0,248,16,57,7,164,75,69,76,225,144,178,212,107,44,88,71,231,64,218,153,218,102,31,26,53,250,215,70,255,196,141,130,127,40,71,77,247,245,93,183,223,97,104,63,26,190,26,104,59,16,146,167,181,162,239,25,93,192,181,166,77,237,76,41,47,126,75,71,242,35,52,95,198,52,238,40,240,55,145,225,106,200,200,0,169,106,101,19,239,8,91,40,252,104,188,205,138,241,78,62,45,177,163,161,251,208,141,243,93,154,123,237,40,161,215,141,37,106,58,245,94,170,230,238,2,40,204,53,87,33,206,23,80,170,176,99,204,253,3,191,213,31,240,77,178,7,84,89,83,129,88,183,244,212,75,132,134,18,230,249,199,25,199,136,155,92,99,168,126,33,248,112,112,156,77,63,133,21,83,199,146,67,146,52,1,231,253,95,89,89,64,55,232,165,246,185,139,5,96,66,98,16,133,247,156,231,228,6,43,38,217,86,95,24,110,89,171,44,127,93,199,133,223,11,230,134,79,135,9,232,9,37,169,132,157,92,35,202,102,121,65,57,102,0,216,15,95,220,172,83,20,68,82,187,33,73,16,11,232,199,207,112,198,41,31,226,56,175,196,182,36,109,19,54,108,145,250,103,104,126,143,167,76,189,93,184,193,61,9,9,83,221,157,150,219,139,190,65,91,92,138,247,12,238,78,134,176,174,45,205,142,129,172,109,243,253,105,39,178,220,191,22,204,50,181,96,216,133,74,21,41,228,152,80,234,71,59,199,235,86,116,249,220,64,249,121,253,90,128,187,228,12,52,157,228,8,94,62,201,223,242,21,66,207,74,94,50,33,31,87,5,165,78,69,23,227,123,218,42,142,79,17,58,6,229,74,232,7,41,213,18,139,111,174,209,150,242,240,151,103,13,84,230,63,0,238,0,136,255,183,156,99,155,144,122,99,205,205,189,104,234,26,249,106,55,73,101,187,71,138,41,190,163,88,168,159,218,34,214,187,157,161,125,91,60,126,130,21,52,105,78,206,254,71,38,172,66,222,64,39,142,186,224,79,11,217,230,141,184,162,91,128,120,65,29,29,129,66,5,72,163,121,203,51,59,184,70,195,124,229,14,189,215,17,10,151,234,193,194,87,205,85,214,224,202,89,135,101,37,69,108,23,124,47,13,197,94,198,10,3,194,20,206,222,30,6,47,176,0,117,230,203,124,175,129,81,4,26,223,210,59,58,57,244,77,173,28,128,129,88,240,240,217,243,232,178,36,9,243,95,154,162,76,147,115,39,182,210,171,178,112,244,181,66,193,39,201,228,27,229,148,122,228,64,253,50,189,155,216,172,133,219,183,9,92,216,73,49,108,227,183,150,39,156,176,124,237,141,163,29,229,71,113,241,88,73,215,179,140,145,210,184,166,143,88,15,251,112,88,165,180,92,99,51,88,193,133,173,51,250,32,72,131,83,239,12,84,129,70,254,115,40,180,219,203,230,52,221,190,177,23,70,197,201,113,188,33,64,160,176,20,194,203,123,6,86,35,37,83,4,101,150,217,17,181,204,1,72,123,80,93,95,228,191,245,112,231,30,136,166,181,229,218,211,58,163,29,132,163,143,8,110,130,87,190,179,230,48,96,206,186,52,240,181,99,72,251,132,132,125,94,39,116,211,166,232,166,119,62,216,166,77,196,29,176,108,174,89,234,161,55,176,87,135,255,205,71,103,10,9,135,119,204,223,240,25,25,97,202,29,36,118,83,29,251,8,191,97,177,173,247,121,153,205,13,234,230,212,201,91,78,97,1,24,143,38,84,88,197,106,126,84,107,60,244,244,42,99,204,107,74,234,70,216,232,18,248,95,87,230,17,192,27,233,37,101,69,118,183,37,206,116,194,157,85,24,82,181,44,172,77,245,17,127,98,237,185,119,132,161,198,217,120,19,191,184,65,189,9,80,54,15,251,54,189,130,24,44,73,175,221,52,151,187,62,224,239,19,251,146,14,104,36,71,105,249,30,87,185,54,177,191,115,115,247,142,163,213,160,175,92,184,164,190,14,100,172,67,42,137,27,124,188,146,67,0,197,4,168,227,111,81,11,102,47,112,217,223,218,96,19,232,14,199,86,215,248,234,117,57,128,163,243,254,216,162,91,13,251,38,164,69,107,38,78,223,182,147,118,135,108,54,108,193,198,227,209,20,72,108,124,163,119,175,143,5,127,92,120,172,94,27,213,67,209,204,250,223,190,182,144,121,213,51,99,45,176,143,130,12,51,217,48,219,178,139,150,12,222,203,111,139,87,242,161,54,214,89,253,182,112,97,100,242,210,123,82,52,41,149,181,16,202,141,59,200,94,130,251,70,103,174,77,134,94,158,27,141,57,28,111,4,221,85,62,39,210,87,137,102,81,100,114,105,218,80,118,183,0,47,192,26,138,107,174,183,35,220,112,32,163,59,37,219,239,15,130,180,209,63,61,156,56,52,204,168,9,20,248,169,215,130,79,105,45,249,145,149,74,108,226,102,5,67,124,192,213,0,83,175,255,39,17,128,239,59,198,192,241,248,153,9,140,114,22,59,223,88,47,137,9,232,202,231,134,111,140,11,86,231,2,177,139,254,87,98,219,44,58,43,117,28,65,199,38,131,144,83,221,23,13,107,8,90,69,203,159,208,119,21,83,18,253,150,37,136,248,7,221,97,202,65,19,159,153,105,88,208,47,179,92,136,63,185,1,11,159,60,241,217,179,235,195,123,153,125,142,193,244,27,52,164,174,177,139,174,107,142,92,61,74,3,78,157,59,71,202,142,99,175,158,107,14,64,70,161,36,35,26,133,166,49,226,196,245,242,234,146,151,239,188,103,254,152,154,109,114,119,200,86,40,205,116,125,161,132,243,69,237,155,156,45,76,91,164,11,155,66,210,227,12,56,242,93,32,52,143,65,31,43,38,136,216,208,84,196,239,189,51,193,88,20,219,193,226,4,124,146,95,168,157,114,75,98,184,15,178,202,255,83,145,159,223,168,228,35,173,252,120,80,203,36,221,72,157,185,102,108,22,229,59,226,142,133,242,219,140,51,183,168,225,187,5,175,204,107,212,173,111,178,212,97,96,176,145,59,246,196,253,54,244,58,50,129,8,197,30,138,147,164,185,153,96,166,84,128,197,201,62,170,249,153,225,212,216,27,14,190,55,186,163,197,214,226,240,130,106,124,59,17,77,155,10,111,127,154,147,0,60,115,183,95,36,93,230,176,1,193,108,144,56,11,235,249,225,135,167,22,25,136,242,202,37,252,185,55,152,194,4,89,21,106,2,139,174,66,131,203,130,199,118,116,14,192,96,64,78,20,76,12,152,76,193,232,194,97,86,206,199,91,73,169,44,214,101,229,62,24,144,15,115,92,221,201,170,109,245,73,46,166,144,84,192,251,62,250,162,109,217,75,126,106,23,205,229,165,247,213,126,53,252,156,158,136,185,199,187,245,55,48,22,108,143,106,182,201,211,133,120,84,182,216,201,66,61,24,63,183,248,203,68,43,4,158,184,137,78,123,39,75,68,106,90,54,229,179,184,78,190,111,5,193,40,254,143,245,137,163,239,177,88,6,25,18,240,9,88,189,175,250,226,153,130,205,211,43,62,251,248,242,115,130,175,79,254,38,135,71,124,129,212,18,192,2,175,100,181,147,26,52,196,64,237,143,21,128,247,53,172,76,108,219,143,218,199,59,140,203,39,107,13,138,28,108,189,77,28,249,80,201,14,249,210,181,131,2,2,148,91,137,134,194,86,133,223,186,118,193,131,155,19,77,83,204,54,250,183,27,206,155,5,56,255,74,24,39,238,211,181,121,234,129,170,157,151,242,103,146,87,144,32,22,216,3,118,87,103,233,95,92,187,245,16,241,200,163,182,115,54,236,211,167,36,95,82,39,76,77,60,53,123,131,120,255,58,140,9,91,59,118,3,71,77,130,185,190,186,21,136,90,103,131,90,7,52,88,230,149,238,67,230,242,204,241,45,160,252,151,74,191,111,69,199,147,113,129,173,228,140,176,32,112,154,164,60,36,139,208,225,137,102,204,13,88,234,53,33,66,219,28,78,70,208,42,23,52,80,7,221,183,161,96,156,140,126,204,56,194,128,16,209,13,240,50,53,165,251,35,161,52,255,108,242,116,9,112,52,145,112,230,236,140,167,93,179,203,132,5,150,101,187,38,185,37,101,150,123,158,90,108,231,139,157,37,29,21,189,64,163,217,83,36,93,175,97,217,144,101,51,38,197,76,137,82,71,131,193,181,77,28,177,56,230,136,8,118,1,80,85,164,249,44,94,176,139,218,213,238,158,222,243,200,149,197,230,176,221,81,127,223,226,248,83,141,43,183,203,190,199,242,154,170,138,149,227,73,162,243,203,161,12,245,158,182,204,73,79,45,72,145,117,25,234,111,95,151,237,151,24,2,157,157,105,182,25,182,207,129,154,51,210,127,19,210,214,97,245,94,116,147,79,117,194,74,192,163,214,14,236,163,0,87,155,16,88,100,64,13,245,27,242,41,120,192,19,218,112,224,239,56,206,23,83,1,74,133,148,150,149,67,88,179,161,236,187,30,29,34,224,240,182,182,147,17,19,177,6,136,72,45,239,199,89,44,23,41,6,124,255,169,219,213,11,151,221,146,220,179,19,70,134,142,18,182,182,157,204,96,125,133,121,93,115,28,28,41,114,50,247,119,87,21,216,89,113,221,57,17,162,116,18,64,167,14,206,216,21,130,139,21,34,207,106,3,138,114,183,228,241,82,1,200,245,93,233,218,241,52,214,137,88,219,112,161,91,164,66,69,170,170,88,211,171,110,165,232,125,238,210,136,233,84,12,220,198,35,116,55,182,97,9,35,161,62,64,198,67,225,94,125,223,173,254,83,120,53,244,49,48,212,76,70,250,82,35,156,216,32,251,214,36,165,116,87,179,87,12,178,162,159,129,101,147,34,186,220,54,27,247,32,192,75,147,113,213,119,18,132,122,29,142,140,5,2,120,61,119,239,43,162,44,164,235,170,48,47,242,115,123,12,194,203,25,174,202,15,245,84,117,141,210,245,43,50,15,43,106,107,100,8,213,142,107,184,250,191,37,225,196,71,12,189,58,211,1,81,219,9,192,164,191,198,53,54,182,177,95,5,201,102,219,213,97,105,86,107,85,189,38,40,132,224,157,71,41,89,152,206,162,40,236,172,117,30,109,202,239,88,29,155,190,208,233,225,228,118,34,154,102,172,233,81,43,214,103,219,39,146,188,109,3,210,117,228,203,137,54,82,232,238,210,190,56,91,51,13,242,16,198,200,178,136,65,107,231,145,121,45,159,125,212,190,113,94,135,33,230,159,205,232,38,196,200,148,88,61,177,50,112,197,177,168,111,252,122,3,13,79,125,23,68,138,244,146,225,251,144,226,63,154,32,162,135,22,120,233,9,100,88,195,78,178,94,23,44,111,63,244,163,173,209,97,195,115,69,182,105,136,15,113,193,141,135,236,115,3,65,111,49,150,161,139,118,26,31,55,59,243,184,164,23,147,96,11,82,9,69,24,206,11,126,24,164,55,106,141,126,86,59,6,71,173,183,241,97,193,134,84,183,158,169,193,119,241,209,187,79,33,104,85,247,92,23,42,173,113,80,72,51,59,26,255,118,37,67,225,130,59,207,90,50,94,218,78,212,167,150,31,128,76,205,217,66,14,134,7,216,41,122,139,173,86,74,234,104,219,178,54,139,84,2,138,92,67,164,60,30,115,4,32,122,239,28,156,171,170,17,235,14,190,242,0,187,247,245,160,84,16,196,224,34,98,42,228,223,188,255,92,228,149,137,120,28,26,103,232,183,201,213,122,205,0,212,246,139,238,93,234,228,136,24,147,167,143,253,171,205,81,67,234,54,236,251,198,73,179,160,159,125,58,161,84,65,54,238,113,74,80,69,116,237,194,126,207,168,137,47,26,246,247,165,111,149,240,186,243,205,163,166,48,139,126,116,4,180,64,241,88,181,231,205,29,179,215,38,65,188,196,84,114,189,91,50,5,213,105,198,241,44,139,49,154,246,201,171,247,218,25,37,169,228,110,60,36,251,233,108,80,112,39,155,157,102,48,250,159,51,199,156,129,31,91,182,116,104,96,114,7,116,107,24,201,102,115,115,0,170,97,111,254,95,217,167,93,92,118,107,23,254,80,68,24,73,174,3,253,158,235,0,220,179,90,1,250,13,38,24,16,225,150,147,122,193,135,124,3,0,2,16,52,106,215,29,61,94,175,248,58,94,147,206,241,3,38,215,39,123,108,15,221,89,184,244,171,114,50,14,109,49,22,88,14,100,100,162,96,33,43,247,131,221,215,195,194,123,4,88,242,192,34,209,136,186,196,213,232,202,249,249,99,26,68,37,102,221,60,156,61,102,47,167,97,220,35,31,251,238,28,181,42,96,117,205,191,125,189,115,138,240,67,193,226,11,37,57,231,1,90,73,53,68,59,191,241,3,233,94,67,32,178,221,225,37,191,90,49,186,137,192,233,40,124,192,80,242,157,84,78,218,86,182,2,28,253,127,129,59,149,231,171,89,54,180,47,250,82,81,98,91,190,32,75,254,151,248,134,112,194,120,255,174,152,49,48,116,44,254,19,36,213,75,96,37,190,229,79,211,216,239,78,25,163,203,204,84,254,48,56,7,118,3,190,155,57,247,155,163,160,238,149,161,10,145,81,219,235,227,208,170,100,49,151,6,101,243,124,227,3,191,166,193,237,198,124,173,61,143,138,236,8,247,22,63,99,253,251,237,92,169,201,68,18,120,109,161,215,10,123,124,114,200,173,163,52,49,46,159,34,20,143,24,171,214,46,99,216,169,135,230,112,58,74,229,71,172,235,237,27,7,245,136,5,116,174,107,187,101,146,192,27,226,21,3,105,18,167,111,168,50,202,9,129,242,203,98,230,57,41,140,48,61,99,20,28,64,251,207,208,31,81,16,86,247,43,208,246,209,61,138,110,44,52,243,231,62,254,251,160,121,59,212,224,66,84,130,239,89,3,127,7,21,215,89,184,34,105,155,178,166,148,184,223,15,74,38,84,77,100,74,90,94,122,46,154,190,76,87,212,18,145,82,236,152,125,11,17,102,222,164,76,96,251,136,203,89,234,132,72,243,144,63,39,74,191,130,5,186,207,77,168,139,173,134,93,55,253,76,132,60,174,186,234,159,219,167,166,85,105,117,242,57,34,48,150,108,127,146,237,34,202,15,31,103,14,12,57,136,137,230,197,43,101,211,167,3,1,246,210,167,20,76,178,185,152,4,228,210,146,56,103,26,55,56,54,27,168,33,202,33,29,35,231,250,13,13,132,142,201,183,106,62,218,81,3,59,95,237,19,63,235,188,103,151,251,204,175,52,38,76,90,218,79,49,170,191,50,19,211,171,67,180,67,235,255,197,225,87,67,52,82,141,221,75,241,200,16,24,58,43,173,167,249,34,27,117,198,130,151,216,227,122,76,248,144,224,123,16,181,108,91,76,20,25,180,82,187,93,38,9,94,120,168,70,12,98,225,140,158,53,8,218,170,161,201,167,54,210,113,85,61,183,206,201,49,18,174,123,47,226,232,216,100,175,94,130,121,40,196,34,148,137,49,37,124,123,85,178,133,53,33,23,182,59,126,17,26,206,36,47,148,13,10,162,185,45,190,216,66,175,29,36,235,25,146,98,51,26,142,155,223,9,54,254,219,207,18,231,54,165,248,241,216,191,187,207,156,242,163,165,240,92,130,103,165,157,28,72,19,93,68,123,87,127,175,234,94,28,130,165,222,238,179,95,229,235,79,129,15,139,157,17,57,102,51,166,181,211,172,117,171,255,86,5,196,45,53,164,132,19,28,173,93,151,31,246,26,106,162,10,73,199,230,254,225,0,29,137,148,155,202,134,154,10,33,176,68,116,200,190,193,166,6,138,232,132,136,157,141,26,120,120,118,121,152,10,249,29,53,134,23,149,215,51,4,71,234,128,210,246,26,166,20,211,154,107,18,148,167,6,246,169,206,12,170,69,221,24,49,107,235,215,111,73,84,130,228,181,158,223,240,152,112,120,52,100,165,102,85,234,158,146,165,36,85,23,194,83,12,90,163,138,144,201,32,248,159,254,136,75,222,219,200,241,15,195,133,166,148,215,57,43,134,29,111,64,145,115,205,20,11,137,112,206,27,170,204,135,226,2,238,158,193,49,93,123,176,153,101,255,213,22,168,32,2,117,131,203,185,186,236,86,108,158,199,239,115,143,141,161,54,156,10,33,252,230,39,223,150,131,209,232,78,164,161,218,64,169,163,144,26,228,129,117,175,192,158,15,174,198,90,115,180,254,96,12,1,44,201,21,11,181,39,181,193,82,53,146,187,155,97,253,8,54,140,99,236,115,83,186,2,64,189,17,160,140,223,124,75,230,97,200,195,194,49,50,122,142,164,247,196,73,95,67,52,226,51,238,187,197,76,189,22,127,18,34,118,209,245,23,58,63,149,175,213,174,64,230,246,150,36,234,118,104,18,237,213,101,103,204,118,123,209,171,221,64,41,141,66,255,30,161,2,199,150,238,17,112,228,248,30,51,181,241,95,129,201,132,214,37,160,71,213,90,74,193,68,254,105,155,144,64,207,218,86,153,246,125,151,86,203,210,11,176,240,41,62,161,98,22,170,12,143,213,10,65,46,164,179,232,121,252,95,2,47,86,246,224,156,122,222,4,153,249,13,122,172,24,189,62,189,108,211,233,21,193,81,166,42,168,17,198,65,118,167,104,151,165,210,198,88,255,64,220,17,80,14,110,160,244,237,137,87,146,162,38,8,253,141,22,157,103,228,132,74,199,43,89,40,32,248,116,2,149,175,23,71,208,146,105,141,35,6,109,178,48,165,47,112,1,101,173,47,217,222,62,114,208,11,23,243,167,51,32,61,102,227,174,59,244,113,70,46,23,125,224,99,155,40,202,152,78,200,79,195,219,9,202,129,38,106,35,251,194,10,144,65,37,112,73,71,128,181,15,14,177,95,238,24,245,8,50,119,246,125,65,136,234,145,246,102,22,215,97,212,43,14,1,178,230,232,25,107,120,101,145,34,247,21,109,154,35,147,253,239,49,249,30,36,134,139,154,112,228,196,182,153,5,75,116,159,128,67,199,167,248,249,191,114,44,50,167,148,129,150,131,106,152,78,233,183,171,94,53,212,172,244,59,157,171,88,17,179,82,44,42,65,193,125,47,201,61,55,109,211,115,234,149,204,158,89,42,71,171,71,117,86,48,78,60,139,60,113,155,177,147,196,73,198,36,156,134,221,138,122,21,235,164,145,220,5,69,134,184,60,33,213,209,190,24,168,38,152,100,115,158,247,123,197,224,181,60,22,6,170,148,202,136,108,66,146,99,4,58,198,173,249,254,120,80,23,151,98,135,59,51,226,20,150,190,238,47,117,15,22,20,233,177,137,37,34,192,87,171,53,71,99,99,106,71,19,199,28,115,243,170,110,192,186,117,158,8,171,86,246,233,106,58,183,238,174,222,77,200,80,22,221,136,116,51,116,177,230,237,92,69,11,176,76,224,96,182,82,243,147,84,208,42,163,95,174,173,195,12,143,85,194,48,125,34,57,178,221,12,85,228,118,250,87,17,45,13,41,175,181,183,101,36,189,10,136,132,50,231,0,160,179,254,109,204,31,150,99,111,213,234,144,144,38,171,133,252,188,33,12,181,203,121,140,162,99,81,163,50,155,251,238,132,77,236,124,45,25,228,8,33,114,171,135,26,1,105,221,50,250,13,96,195,61,36,141,60,213,36,202,103,91,168,247,102,237,12,156,245,100,1,28,162,120,171,115,242,151,29,201,91,239,122,164,253,106,146,16,104,175,201,50,36,64,254,27,252,158,164,142,200,237,82,59,194,143,191,74,246,119,190,210,108,15,94,157,55,171,24,174,131,74,166,248,238,146,227,59,69,161,217,249,32,195,222,70,61,96,197,74,162,110,133,11,241,171,116,173,149,245,194,249,238,233,130,170,108,242,47,129,149,61,229,206,42,197,165,183,179,249,123,146,77,183,176,154,47,131,34,206,124,220,22,68,223,209,15,49,124,5,108,103,146,213,45,42,186,221,118,63,20,176,125,31,194,205,243,42,112,165,58,134,58,22,241,66,82,158,144,200,185,135,206,100,104,171,141,69,49,50,58,177,220,147,85,113,184,20,43,253,153,130,215,221,58,88,178,211,173,230,64,119,240,161,199,30,154,238,143,108,34,136,246,107,226,88,48,101,122,36,246,69,153,30,228,205,14,147,160,178,75,56,228,31,224,7,144,18,240,210,149,65,206,120,88,162,129,254,189,31,155,235,67,20,193,150,242,121,84,41,71,84,63,125,197,74,48,134,70,32,2,18,164,129,246,149,39,38,230,131,134,134,29,101,102,176,150,37,91,164,102,159,215,79,46,209,9,39,241,209,59,164,62,202,46,131,162,14,10,248,247,166,78,222,189,127,104,22,242,87,169,47,68,69,167,54,6,6,43,2,64,59,61,36,85,217,103,83,163,38,232,156,18,44,79,75,63,218,139,31,33,251,156,151,194,190,99,249,94,57,99,121,228,134,82,221,91,118,135,123,193,42,56,139,138,77,169,190,104,246,140,186,219,185,166,75,192,57,55,8,206,107,55,10,74,56,46,244,168,22,161,174,183,2,139,143,178,63,63,221,109,102,99,115,199,194,51,196,245,127,42,94,216,162,129,69,125,148,102,163,83,106,178,160,129,245,53,71,127,223,28,124,18,188,70,241,213,202,160,235,140,67,228,231,228,89,69,164,191,178,103,114,191,227,167,11,235,51,60,10,41,6,139,178,120,149,105,162,142,60,238,76,250,149,245,7,34,3,50,240,10,243,86,162,78,54,200,220,57,189,121,111,128,114,109,47,130,140,98,113,73,58,234,83,240,212,24,203,226,10,161,84,188,10,208,51,84,36,157,135,99,21,4,218,2,73,217,3,150,7,197,133,153,112,210,111,172,185,99,211,131,5,247,81,9,195,64,162,233,67,121,147,33,81,106,233,48,198,6,224,125,55,146,177,143,245,224,189,14,99,120,181,78,188,132,229,183,91,251,12,109,95,22,213,227,250,255,229,157,18,122,242,117,40,135,158,59,230,168,238,53,70,3,212,36,82,19,59,189,237,177,228,240,140,254,33,45,123,142,18,133,150,166,91,86,121,77,247,132,228,44,78,195,111,25,202,72,8,239,20,67,92,189,229,64,236,248,101,170,51,166,212,208,50,185,79,121,187,178,251,211,224,16,225,45,83,73,228,65,42,253,188,160,140,75,170,126,198,251,211,249,227,64,55,6,63,234,76,141,100,190,222,18,189,48,174,87,66,9,29,14,185,67,75,90,90,82,54,66,225,69,77,32,210,41,212,145,222,112,204,246,49,71,58,161,224,106,138,178,49,117,180,4,86,113,76,217,57,204,225,221,98,103,50,233,29,64,79,16,218,11,227,243,5,242,132,224,6,243,145,17,62,188,82,7,67,224,235,245,64,39,225,50,97,118,20,135,214,156,175,182,48,22,230,4,51,253,69,156,109,245,98,31,132,175,218,7,231,226,59,100,171,193,39,152,226,183,231,93,195,255,151,156,238,224,135,180,179,26,51,127,214,185,117,189,200,67,146,145,171,125,12,220,123,81,92,118,221,46,139,19,197,195,89,96,94,241,84,74,207,185,93,54,206,252,241,113,57,176,83,216,212,81,117,63,252,41,138,107,141,223,42,50,24,81,234,175,28,48,143,218,241,129,103,228,110,207,194,119,34,227,139,206,173,180,127,214,77,232,37,225,65,93,158,186,254,102,144,3,108,142,116,9,54,167,160,253,188,146,21,49,115,254,167,25,232,1,182,36,140,237,38,162,194,98,39,56,160,56,194,171,94,42,149,59,66,172,127,110,20,122,212,245,21,157,117,237,214,158,14,132,182,90,246,138,101,66,0,40,141,114,90,195,42,176,12,185,158,130,45,220,172,25,47,33,28,233,174,108,69,190,178,63,253,115,81,49,253,171,148,142,254,203,204,235,240,71,92,218,131,226,79,47,111,198,9,202,195,143,188,131,53,89,11,213,241,196,4,46,193,170,175,169,159,206,162,162,109,198,19,245,164,12,93,34,129,49,155,78,80,149,170,96,237,212,68,7,191,57,111,109,104,28,166,35,91,6,178,172,1,190,9,93,144,41,218,206,123,70,11,229,185,179,121,56,34,63,135,242,182,163,150,162,82,250,99,118,228,173,223,173,146,247,195,177,108,51,174,147,233,251,138,179,221,137,103,50,168,105,61,136,131,80,52,90,117,251,202,160,28,47,56,255,149,74,212,6,114,115,8,169,129,181,32,206,198,166,156,50,41,113,254,68,237,67,191,5,3,225,131,247,180,185,138,17,28,150,244,183,77,10,70,164,140,10,58,225,89,127,168,42,93,234,1,67,14,191,112,234,253,100,122,59,182,29,11,192,109,223,92,52,19,223,110,17,170,164,84,52,89,140,160,198,225,98,166,111,240,13,242,97,27,216,23,195,49,53,35,9,55,61,54,184,135,147,224,179,66,92,57,126,94,255,243,249,224,22,82,230,56,201,199,85,179,100,209,2,129,201,180,173,15,237,234,55,196,149,157,160,242,109,101,63,19,244,139,9,218,102,155,93,183,231,95,245,95,220,128,181,144,16,17,190,40,152,142,31,83,208,110,26,138,175,240,231,31,203,160,255,116,124,190,27,199,149,92,110,45,212,107,35,189,112,170,7,21,46,34,205,178,4,218,179,5,236,13,180,84,125,194,247,243,46,6,228,26,246,218,220,110,213,248,169,24,44,9,187,138,28,154,126,215,100,195,88,204,60,32,178,124,4,127,225,128,205,147,254,177,181,121,53,82,165,42,36,91,65,96,38,46,78,174,78,165,58,236,196,146,204,251,129,137,40,110,107,70,111,168,226,31,207,135,137,42,4,41,205,189,213,219,190,51,50,119,169,103,12,84,31,131,166,178,86,208,199,224,224,154,206,252,67,172,70,153,7,162,38,204,80,102,242,75,83,217,88,4,236,217,128,95,107,163,108,87,89,140,54,243,90,225,108,180,229,102,9,127,144,193,132,61,92,249,114,215,140,251,194,140,169,173,123,22,141,48,27,18,234,230,35,4,254,7,146,4,153,27,29,82,86,242,112,254,46,105,255,43,50,165,109,241,196,216,156,26,253,216,71,226,223,6,53,178,10,194,214,155,161,209,244,178,50,171,157,66,7,96,140,151,213,72,14,47,26,14,36,179,254,87,23,154,207,228,17,174,10,60,23,94,227,219,147,70,92,225,143,4,183,31,68,55,90,124,116,227,111,217,28,101,38,241,85,135,132,74,144,193,182,216,15,211,47,194,44,169,82,200,115,45,210,75,211,94,96,114,211,210,255,97,236,166,252,112,145,136,227,231,16,83,251,254,143,31,54,131,243,174,33,36,202,230,10,120,227,38,44,244,208,87,119,244,240,45,29,160,24,107,65,5,35,104,37,168,64,101,100,248,4,96,173,66,236,193,116,250,77,41,156,95,174,36,82,169,92,196,209,135,128,139,148,119,18,36,25,201,51,108,172,204,210,46,103,205,57,107,230,142,152,197,11,233,32,48,116,30,116,82,187,166,91,173,220,196,55,162,242,40,219,129,193,207,61,166,254,91,75,172,207,142,114,136,132,82,235,84,41,114,35,85,138,243,54,176,177,193,246,89,108,65,159,126,215,51,127,161,30,60,232,134,168,188,130,103,84,189,144,120,220,164,98,24,84,78,165,190,27,87,183,146,93,230,78,208,27,133,253,213,126,253,82,17,81,18,44,152,57,65,31,201,7,255,146,43,15,107,174,242,222,19,67,237,22,97,181,20,89,213,48,194,234,188,134,218,153,65,120,236,194,181,180,82,254,145,87,4,107,114,152,1,174,199,238,185,173,104,213,207,229,126,6,19,7,224,204,198,29,123,236,215,114,75,56,251,8,111,4,247,63,233,159,174,42,228,8,8,255,65,226,214,214,228,192,21,201,26,78,55,252,247,102,71,219,133,0,72,205,53,42,132,235,64,151,58,247,107,110,125,15,63,214,50,51,94,243,178,84,220,151,51,238,240,164,234,238,156,157,160,153,130,6,161,55,45,70,99,68,139,246,236,42,57,228,89,19,50,51,169,65,80,140,45,203,179,252,90,246,158,123,213,233,112,234,247,251,36,160,243,161,72,173,162,154,146,102,191,79,59,32,76,9,22,74,186,19,238,207,82,18,167,236,31,253,8,241,216,22,239,64,255,147,70,243,221,207,177,42,78,73,252,231,178,14,88,169,20,145,131,67,180,150,225,91,2,9,251,166,83,183,208,106,212,106,241,145,246,159,154,103,92,48,30,38,183,79,100,63,44,132,245,203,162,47,88,45,94,246,39,0,230,229,5,242,53,193,146,59,248,118,55,46,211,89,105,220,87,56,33,230,177,158,121,153,248,188,9,162,18,178,37,115,107,234,71,129,13,144,101,38,178,82,103,113,19,109,61,239,186,66,31,20,222,70,229,67,255,178,193,157,133,48,117,139,167,207,209,226,27,121,47,156,172,253,250,52,100,202,221,43,10,174,15,169,54,37,90,180,227,198,140,161,40,9,29,225,237,191,174,69,232,54,230,73,39,195,159,65,100,252,132,238,85,209,164,138,47,206,128,225,119,27,61,11,176,235,108,211,189,135,204,5,254,197,86,133,250,33,144,153,74,5,160,218,80,21,14,43,38,139,105,149,4,96,21,190,206,196,137,95,13,215,177,88,91,144,255,143,51,202,96,222,110,190,95,209,122,200,191,44,184,84,7,190,26,84,75,1,206,96,153,144,128,114,77,172,55,198,247,107,222,87,109,135,203,190,100,28,21,182,13,52,243,134,7,240,40,2,109,218,83,113,208,83,184,6,11,88,54,125,105,9,122,83,145,21,48,245,4,119,163,50,212,223,198,63,241,28,200,211,92,61,180,52,159,136,1,144,179,180,173,77,224,149,37,26,35,255,127,56,93,250,236,158,132,120,232,23,252,146,182,13,177,131,29,144,42,209,84,240,221,157,16,94,25,86,83,168,147,228,135,238,114,154,51,222,208,186,118,12,103,178,149,141,4,154,86,168,90,250,71,227,81,70,139,243,61,44,17,242,88,236,142,112,176,239,59,4,106,24,131,247,205,39,251,26,122,13,2,253,67,48,0,73,80,31,237,194,11,172,240,209,213,82,62,19,181,117,113,180,227,212,133,173,119,13,86,17,183,33,173,166,98,134,234,253,165,226,79,117,77,141,144,115,196,191,177,37,87,236,85,162,81,190,36,92,96,94,62,211,42,86,189,209,47,222,13,44,95,124,37,187,140,211,131,226,175,167,17,35,19,225,249,211,6,191,10,246,109,100,94,180,47,124,45,242,92,86,86,136,54,230,158,138,151,78,246,80,160,128,81,118,33,161,224,144,231,64,125,208,29,55,63,150,61,38,243,182,181,217,53,232,51,127,195,224,114,161,103,150,23,161,238,101,250,77,190,232,174,120,123,37,32,121,251,245,144,77,61,104,191,230,134,46,234,170,230,139,227,14,41,36,218,5,45,228,228,167,193,106,184,53,225,136,168,48,93,36,15,204,142,57,136,240,131,229,211,76,202,238,111,210,142,221,154,50,34,216,84,131,222,220,99,117,159,2,133,67,62,109,126,154,140,51,138,116,141,72,188,239,172,230,194,124,208,188,65,107,206,11,0,184,171,223,246,211,5,152,252,114,201,157,134,137,24,245,41,120,219,149,81,70,225,182,107,55,18,186,37,113,37,196,169,86,201,191,225,202,219,95,126,10,126,164,230,119,72,122,83,125,97,174,71,36,249,35,2,45,252,157,163,134,249,226,136,153,159,212,211,149,81,215,231,52,143,16,211,68,236,18,115,31,164,208,85,223,93,167,201,32,134,215,219,15,64,188,253,42,112,72,160,83,208,216,155,245,213,125,41,146,220,17,213,58,189,55,22,114,75,48,239,6,191,132,193,72,148,182,110,244,244,248,68,22,73,74,110,193,235,27,122,203,19,89,103,79,115,125,176,175,20,29,183,100,124,214,248,15,40,27,185,221,159,191,136,242,180,95,249,173,66,112,241,165,103,71,9,38,189,167,137,92,10,244,93,62,2,166,237,215,143,76,22,179,230,226,93,242,193,195,65,189,183,168,88,118,93,202,100,114,166,131,70,211,150,192,86,40,50,95,253,74,21,156,241,79,211,144,122,211,27,116,48,175,126,162,184,133,219,102,221,22,75,96,246,137,79,171,63,63,34,114,131,54,81,0,12,118,96,58,72,64,155,35,28,46,38,112,228,198,230,139,142,47,213,34,177,184,72,121,176,225,208,73,234,25,126,27,215,38,231,225,242,189,42,74,96,250,23,53,39,23,186,162,72,120,153,42,4,171,137,132,61,125,231,30,184,200,155,20,146,195,120,240,182,188,37,253,137,63,121,204,82,165,186,54,54,207,165,23,206,153,10,33,193,130,206,184,186,115,142,170,227,241,38,151,228,118,26,246,235,78,189,110,19,86,101,70,142,28,124,58,149,96,244,12,208,21,187,226,175,30,126,39,39,244,217,157,88,120,46,140,192,84,65,67,172,18,223,28,137,70,231,2,158,199,205,91,34,46,45,128,152,20,117,152,120,64,88,244,74,215,176,212,133,224,237,102,252,170,107,154,109,73,252,227,40,159,69,198,79,92,107,235,30,10,117,253,45,245,247,236,122,228,30,78,179,173,92,130,117,33,255,105,198,44,162,55,125,101,253,51,43,144,66,197,93,214,68,1,236,115,249,100,95,15,167,149,33,218,15,51,43,218,206,240,215,87,200,142,108,247,77,86,96,222,150,251,65,78,131,149,20,169,215,129,251,108,171,123,47,3,99,102,115,202,26,80,221,149,148,54,19,78,159,103,246,7,79,137,196,141,90,162,68,242,106,172,228,66,7,18,29,231,33,32,137,221,72,214,133,63,55,222,137,34,28,232,53,192,229,183,49,235,123,253,94,186,44,127,12,120,99,225,129,135,36,233,176,21,202,33,143,187,19,230,237,218,175,197,213,12,149,201,247,36,45,40,170,2,124,117,237,223,57,202,94,185,187,222,117,209,254,240,22,128,113,134,240,98,18,33,185,124,3,70,23,85,90,43,184,225,161,32,177,187,243,30,150,196,11,172,137,162,247,88,212,248,231,116,242,89,40,126,78,103,60,112,150,223,141,125,12,125,120,91,195,12,1,3,71,81,181,154,47,127,56,218,89,62,130,101,161,106,71,139,94,94,161,146,31,86,129,208,99,123,131,19,93,188,152,63,100,240,2,4,10,134,126,34,104,73,126,153,139,167,7,147,191,59,168,143,78,234,228,73,110,186,73,135,205,95,158,232,77,151,237,4,122,233,235,231,109,42,33,205,20,168,156,42,187,146,31,31,8,189,193,88,127,19,211,98,143,197,15,25,196,252,186,238,183,145,83,60,187,236,194,208,46,67,31,203,176,34,145,35,188,250,60,106,167,14,239,106,168,162,174,206,12,36,106,2,208,178,250,248,182,164,112,159,107,26,151,207,217,1,212,60,91,120,23,95,254,120,59,89,138,52,225,81,20,240,81,83,32,215,169,26,82,120,155,210,134,178,17,46,93,141,19,183,144,55,154,3,181,128,232,221,24,242,21,52,89,215,233,79,181,153,139,167,88,143,201,122,147,217,247,154,130,245,211,205,119,231,65,88,130,135,195,50,10,253,2,246,177,183,237,67,223,123,222,253,84,249,239,200,174,166,169,188,39,211,15,29,99,0,145,226,116,88,211,169,116,125,246,208,47,20,182,122,176,240,56,196,3,175,103,167,162,163,2,55,39,113,175,232,214,238,205,84,109,185,122,231,126,173,16,153,74,53,153,174,20,103,190,9,237,151,192,123,106,28,55,16,216,83,1,42,172,176,176,197,138,251,116,70,111,172,85,53,196,247,216,17,190,30,252,200,46,73,225,181,135,64,22,240,164,149,119,112,57,158,201,42,133,220,202,213,89,98,139,91,197,24,170,177,41,238,52,246,242,211,211,83,25,136,178,174,193,195,30,117,137,163,34,47,7,201,68,55,233,241,55,37,144,148,19,201,42,53,201,98,155,109,225,128,239,14,76,249,226,231,81,77,139,210,153,196,42,145,80,11,187,125,72,253,127,5,212,51,82,107,199,110,76,145,244,33,46,129,171,227,5,254,108,154,132,55,112,190,161,96,202,205,102,72,102,224,129,108,172,247,236,254,94,237,201,195,94,19,208,33,234,252,181,103,185,144,164,237,169,200,12,65,190,40,80,114,159,153,235,49,30,250,85,28,66,252,59,111,155,133,65,14,118,125,1,126,137,250,79,38,211,127,127,227,4,185,217,59,200,226,90,83,115,236,113,28,68,234,100,44,99,190,174,148,91,135,217,171,181,180,135,198,67,76,213,35,162,18,190,243,21,168,161,19,220,209,126,116,80,30,98,43,237,178,85,182,52,174,139,195,86,218,79,16,187,73,193,203,56,89,250,22,125,53,124,85,12,40,172,79,184,134,96,235,199,61,160,253,29,58,197,179,167,250,108,153,126,92,14,122,140,167,64,183,142,25,130,247,241,109,177,76,68,129,156,165,86,76,21,227,46,205,158,199,201,114,181,154,183,177,255,26,210,186,43,201,179,2,91,134,144,237,15,36,22,211,206,116,221,245,94,106,172,211,66,62,96,251,161,35,166,234,223,4,81,90,137,244,71,112,54,211,26,123,160,253,245,240,53,23,78,75,169,126,187,154,231,200,56,112,167,234,225,119,197,89,224,43,185,99,141,46,237,81,228,16,34,87,70,214,239,14,238,106,52,139,7,226,232,219,249,190,233,201,225,226,38,3,223,89,126,11,150,110,120,187,77,55,126,105,194,241,50,249,191,226,198,113,80,222,20,225,243,88,49,205,169,66,202,224,206,15,246,186,226,141,244,69,93,208,157,205,184,92,62,41,61,85,4,38,166,36,145,10,149,14,29,124,128,90,55,100,184,82,160,45,162,74,28,123,212,54,39,159,22,88,18,195,86,194,83,123,173,58,55,105,91,130,176,219,7,239,215,10,25,29,149,247,253,29,97,157,60,83,247,17,178,87,120,248,70,61,31,160,127,133,10,191,1,236,35,92,32,156,241,237,146,209,11,150,224,114,30,43,96,197,175,161,13,97,236,124,100,4,202,102,143,115,26,226,230,120,149,174,108,78,126,55,253,23,52,33,109,94,39,143,87,154,86,163,139,139,221,93,220,230,17,230,180,8,114,130,169,93,251,109,25,187,250,255,56,109,47,14,196,178,66,116,76,182,211,14,244,205,47,226,57,44,228,123,210,72,84,154,151,170,160,249,175,110,23,95,162,4,93,86,254,97,19,220,53,154,171,152,47,52,217,18,162,138,3,68,226,123,147,56,249,155,122,130,190,20,70,136,177,135,59,177,254,141,180,234,209,204,98,251,213,87,206,139,246,206,244,151,202,122,213,92,20,53,245,17,204,28,162,243,93,62,89,125,240,54,163,133,24,138,185,53,130,141,25,148,18,72,188,111,177,214,220,59,231,35,19,159,63,2,27,157,86,204,167,61,22,145,252,7,189,23,1,251,210,44,37,202,3,174,238,237,96,157,47,48,158,125,88,213,69,15,149,138,126,81,94,74,49,228,109,225,75,158,169,239,180,82,239,113,127,63,157,140,3,1,60,66,91,205,123,50,9,189,76,133,217,203,148,80,166,225,227,249,217,152,237,150,3,67,5,160,156,17,236,171,12,138,170,112,59,30,11,226,141,79,250,17,189,239,222,192,60,148,90,136,93,229,196,181,103,122,140,162,247,24,151,146,221,199,238,200,150,148,60,22,120,213,72,160,217,104,20,0,224,50,169,242,22,143,222,200,228,75,66,18,186,120,164,211,0,130,146,226,1,112,143,195,11,181,132,205,199,214,91,181,41,81,84,82,89,153,52,134,134,19,229,52,122,177,26,38,207,234,114,171,16,219,190,53,111,173,10,155,170,23,133,228,154,17,131,222,67,46,146,25,0,145,183,247,34,136,73,225,151,195,225,4,174,91,201,134,4,98,54,170,41,254,152,135,121,92,88,198,3,27,47,170,115,79,8,117,51,82,200,246,122,189,216,60,125,255,143,13,35,210,96,201,209,187,73,4,52,77,83,212,84,196,28,113,76,240,124,226,23,64,224,156,255,229,255,33,186,143,34,46,211,46,169,168,191,240,198,143,145,242,9,188,172,247,246,195,127,242,16,49,55,150,80,127,182,154,22,169,180,95,130,22,227,64,108,72,26,227,238,90,236,157,166,210,14,232,173,23,152,36,34,56,158,146,135,83,95,124,187,117,8,97,137,71,239,115,163,85,194,103,145,240,14,32,74,158,241,252,34,63,107,192,5,106,155,127,68,42,60,165,146,34,245,213,247,232,246,99,42,203,28,110,123,123,167,220,103,5,246,80,102,175,81,240,135,91,123,11,194,75,43,126,142,248,66,5,159,162,152,255,177,192,92,149,160,13,136,113,110,208,16,250,75,54,151,201,204,204,209,167,208,3,50,52,94,64,200,128,43,97,32,34,229,18,174,159,108,229,148,126,197,99,209,85,22,178,103,233,61,189,89,155,84,34,82,7,183,229,108,155,133,166,90,18,191,145,113,139,57,52,44,139,74,108,64,76,28,58,240,134,252,39,96,3,25,0,32,186,186,71,207,184,37,221,45,152,52,231,188,250,201,75,248,20,42,254,87,12,183,35,160,80,65,175,202,199,175,93,108,230,145,28,189,254,230,229,229,122,69,96,71,199,74,163,64,57,164,117,226,227,88,239,224,71,225,76,44,160,160,39,182,151,249,204,227,6,182,1,140,255,108,149,177,228,72,160,225,82,69,224,6,113,140,197,78,30,164,103,158,211,82,227,92,31,234,18,105,149,0,64,207,227,206,80,9,116,112,79,211,249,185,111,46,250,57,100,32,117,10,253,77,227,247,31,193,25,116,231,47,235,177,186,221,50,216,137,203,120,234,0,149,153,0,103,157,254,166,61,20,85,105,16,229,117,53,213,165,182,9,235,57,202,27,63,23,49,147,183,239,173,50,122,175,241,110,191,175,105,78,153,172,236,68,209,112,35,233,127,95,142,53,201,200,175,71,92,44,70,173,136,20,77,158,52,165,79,161,99,44,103,221,126,14,51,47,198,181,240,97,46,76,216,196,91,184,109,44,29,51,30,202,30,249,36,245,83,7,202,32,83,74,91,216,189,85,21,199,246,166,232,11,201,165,45,203,101,133,72,187,130,159,44,87,25,12,110,116,60,77,62,96,139,160,87,137,85,82,132,82,151,226,133,95,60,21,188,54,115,13,108,246,26,240,55,198,249,105,175,161,68,81,9,216,147,236,52,191,231,229,12,240,182,2,74,30,243,141,165,250,34,32,227,116,87,103,127,146,249,19,254,9,115,233,151,218,173,64,128,41,57,125,33,16,248,18,112,6,106,18,140,207,239,89,73,119,36,220,175,205,0,237,35,156,145,70,125,155,193,161,192,98,11,137,139,221,197,81,17,23,143,31,144,178,125,159,59,195,166,124,3,99,184,233,220,166,213,194,114,221,141,50,0,80,244,242,238,68,190,74,234,247,134,151,182,116,165,97,147,245,91,160,93,3,174,32,239,161,175,100,212,128,32,54,179,36,219,122,198,231,24,118,65,162,176,91,228,236,96,179,222,52,160,165,144,135,243,204,103,151,150,129,220,147,80,92,252,154,215,197,91,42,125,86,98,187,218,121,193,49,61,35,221,10,46,248,216,182,151,228,97,175,89,39,159,144,239,77,125,127,63,13,88,77,47,171,165,140,100,26,216,19,117,214,236,185,87,162,15,23,121,21,130,143,244,199,148,92,67,151,116,182,189,49,165,82,80,113,148,126,20,87,112,29,13,75,32,61,23,96,232,77,4,247,183,226,84,253,98,183,128,58,14,244,77,145,168,207,17,73,52,232,216,198,134,205,43,134,32,174,244,19,188,148,90,162,215,57,210,53,49,189,183,196,16,225,85,47,58,82,94,111,238,241,226,224,92,28,229,88,190,34,4,42,71,106,182,175,65,204,104,30,91,208,208,223,223,167,33,66,29,60,4,207,137,86,200,183,44,108,253,77,137,86,135,118,72,200,98,160,81,70,173,30,98,130,87,207,93,217,156,252,241,248,9,21,16,159,211,194,142,175,185,95,1,110,84,133,207,215,109,207,2,188,90,146,25,187,192,219,110,127,248,27,37,81,254,81,183,156,218,104,208,209,219,67,220,199,43,12,114,71,118,248,239,36,202,14,142,172,171,127,15,46,108,82,236,103,88,7,114,251,134,71,132,66,96,30,170,59,218,248,177,82,193,82,138,144,160,151,228,152,36,29,122,210,145,132,99,216,244,46,254,154,126,3,64,11,42,32,157,144,95,210,196,77,162,136,61,168,3,164,24,68,22,34,11,206,138,230,163,214,117,82,194,185,20,229,205,2,155,173,156,104,240,34,159,187,216,208,93,41,112,78,180,86,50,111,22,134,247,37,197,148,171,122,136,209,177,50,86,22,41,190,231,83,107,219,95,101,123,124,61,6,116,19,202,113,167,87,106,166,7,204,159,237,51,80,135,118,81,2,29,16,2,72,204,193,90,220,14,241,12,13,128,108,140,169,96,0,161,117,235,147,1,69,37,14,232,65,252,138,246,204,196,93,1,54,167,255,162,118,15,91,143,224,185,79,87,157,142,201,164,79,193,254,77,184,201,155,236,170,37,42,46,242,238,134,52,142,136,0,243,180,73,175,3,51,76,201,179,187,164,182,120,243,182,165,31,119,77,35,98,55,34,176,180,134,146,219,124,236,227,210,147,138,168,156,217,249,49,26,209,61,141,227,157,74,137,6,213,46,190,194,149,145,10,51,220,36,61,164,23,95,53,171,110,142,152,81,33,184,162,124,0,107,39,83,154,196,59,248,208,242,36,182,124,172,224,252,217,251,124,192,72,135,143,127,65,65,190,29,240,5,94,99,62,134,8,36,12,143,246,16,17,209,28,12,22,217,86,95,198,32,32,170,40,92,166,18,226,155,155,156,211,151,77,41,128,7,74,56,188,151,139,90,244,63,145,137,211,97,11,122,132,84,233,27,35,171,187,72,126,87,165,132,219,151,83,95,251,169,220,2,212,64,6,55,11,41,113,19,52,66,133,66,91,217,145,5,124,16,150,157,196,61,59,146,138,214,229,120,129,215,208,229,93,78,177,58,20,242,124,233,68,139,156,134,158,113,164,205,177,161,63,24,85,173,89,68,84,161,190,103,132,216,19,212,244,78,52,13,170,47,247,67,122,237,237,9,49,39,100,170,38,92,208,122,249,168,27,81,50,138,39,204,155,138,71,205,209,18,170,111,80,132,235,166,11,153,63,129,84,218,203,127,160,142,189,12,146,34,58,20,157,107,239,241,23,210,87,4,189,40,64,137,176,228,135,184,143,53,234,101,144,144,149,39,113,170,221,209,210,110,30,136,37,141,174,216,205,137,162,81,158,174,126,120,31,184,204,136,163,85,106,69,192,156,241,213,211,12,4,14,166,48,220,107,130,14,90,198,209,101,14,180,79,187,35,128,250,173,65,191,162,193,240,26,229,144,190,169,218,197,59,236,207,99,226,156,48,178,146,242,198,245,142,93,117,33,60,35,64,161,247,216,156,29,223,72,244,241,157,15,55,39,150,212,63,25,253,134,148,31,222,145,5,142,247,67,211,209,61,241,6,129,27,213,207,190,109,128,21,245,85,220,4,89,19,243,70,34,220,167,175,31,135,35,99,185,190,239,142,96,175,32,168,179,252,83,52,198,158,47,170,79,147,36,2,48,189,197,249,232,133,223,111,38,159,97,82,84,219,73,26,20,92,51,80,32,189,27,46,51,188,54,143,99,247,178,95,19,95,251,182,183,16,14,98,255,143,155,60,141,76,201,202,124,98,30,97,67,229,12,210,255,91,183,241,62,124,130,69,224,113,110,32,70,134,152,243,107,181,43,186,104,16,12,157,250,13,123,183,161,113,15,37,97,193,227,133,18,42,6,202,18,220,209,224,25,79,110,100,41,74,240,59,9,247,216,99,29,196,3,83,202,167,244,45,203,174,175,103,244,42,35,130,218,107,106,148,45,79,11,29,188,240,88,183,35,204,207,39,208,182,243,168,78,55,217,53,126,17,249,57,203,36,45,48,71,53,82,134,213,113,118,27,24,137,87,242,65,51,252,10,216,222,218,248,213,141,199,132,165,142,29,67,156,199,204,42,159,113,131,230,197,207,76,184,146,201,107,101,107,193,72,70,10,100,166,232,138,6,246,151,189,238,147,159,131,8,210,125,36,216,15,63,47,228,84,4,1,171,233,23,117,16,97,97,64,229,73,138,73,79,97,249,213,191,168,249,11,83,155,147,11,86,221,0,22,95,66,184,147,93,59,143,208,104,84,85,182,202,172,185,188,4,223,68,248,74,193,10,153,84,146,161,131,93,218,166,251,120,217,44,87,112,204,47,183,120,174,203,19,1,31,222,248,21,99,18,36,188,84,227,31,229,107,134,135,90,158,68,41,239,189,84,63,84,240,97,159,45,55,57,134,183,20,232,178,240,158,244,68,205,19,206,157,200,185,206,248,5,18,138,118,88,160,17,146,10,83,190,13,33,47,144,140,138,33,232,74,195,175,214,54,150,73,152,221,209,175,70,10,130,108,113,60,221,87,128,187,12,138,127,148,61,51,2,39,179,69,224,5,170,17,255,57,71,22,200,197,105,57,243,224,148,125,187,98,77,134,201,212,201,154,93,20,171,236,124,212,95,134,3,83,135,161,156,141,148,23,35,39,249,51,103,179,146,123,216,178,24,156,90,246,199,64,150,154,150,220,198,162,231,117,103,90,190,59,174,196,57,217,135,221,64,104,181,42,242,215,106,189,93,30,37,255,204,180,160,25,58,162,213,115,75,5,82,40,3,244,27,149,171,176,68,146,80,2,24,7,198,191,97,254,224,254,91,85,185,144,255,106,75,235,215,131,44,52,6,170,54,204,152,181,6,95,250,244,204,42,70,49,227,206,52,218,39,65,247,140,164,198,137,179,99,97,145,223,92,49,188,249,99,191,2,63,75,239,89,52,50,92,72,58,88,151,24,138,60,140,240,155,238,212,192,131,39,24,10,241,19,202,66,132,124,207,3,188,41,26,225,80,197,30,100,45,29,30,187,241,207,216,112,184,66,224,87,228,52,41,144,216,124,17,95,94,231,40,13,170,31,77,138,249,222,250,98,255,168,28,143,182,76,75,122,203,247,109,82,70,169,149,58,51,191,219,1,231,133,163,149,255,112,27,73,191,70,130,117,46,11,241,175,153,127,170,104,159,40,166,224,222,43,24,104,49,75,95,215,217,114,56,101,122,229,85,88,100,157,211,164,181,21,173,167,176,230,247,150,243,108,102,143,203,254,196,175,231,100,232,5,232,107,43,160,50,239,201,87,85,186,22,143,221,116,70,138,244,137,200,58,139,213,123,85,216,4,223,226,219,30,83,183,181,81,136,172,2,247,69,253,139,56,115,32,81,217,201,245,102,44,36,179,120,89,25,235,192,212,44,255,164,202,29,201,43,12,151,152,31,255,8,130,47,71,218,65,183,91,9,48,65,90,128,88,226,124,149,53,225,166,9,129,213,219,90,222,204,224,144,206,242,195,8,250,189,125,212,246,124,9,30,221,210,3,177,139,210,227,153,160,101,74,96,129,37,199,208,111,79,78,249,224,143,77,178,174,63,224,66,86,32,137,154,58,179,34,21,94,159,211,135,28,234,101,120,160,137,14,147,207,215,40,93,33,26,156,185,222,48,76,217,224,228,190,198,164,57,5,75,219,229,72,80,177,3,9,162,138,230,200,218,118,16,84,32,9,187,118,33,149,0,84,233,59,156,227,173,4,178,2,88,210,69,189,106,176,2,233,13,129,28,135,144,188,164,166,166,85,163,168,126,181,108,89,96,189,86,236,107,139,139,36,125,176,187,136,235,225,237,77,221,170,142,10,191,111,81,54,240,10,36,144,167,225,180,180,186,248,8,248,69,74,121,87,137,86,180,180,195,66,152,225,31,79,99,186,10,157,170,27,91,239,221,144,187,141,118,237,188,47,199,59,63,190,22,161,53,202,119,181,73,165,208,52,13,14,239,232,6,107,251,159,215,93,25,219,45,129,48,90,132,3,169,154,172,137,186,159,74,107,186,95,116,177,196,206,82,208,114,178,130,20,116,9,25,175,131,193,194,250,162,197,1,253,219,141,54,182,246,86,183,158,222,118,159,226,120,163,41,15,195,97,245,137,160,93,37,202,24,79,88,243,185,166,255,188,251,38,186,163,155,227,251,91,135,254,94,69,113,106,48,146,179,255,13,79,49,30,147,124,110,200,196,196,120,255,129,17,123,246,85,35,4,63,219,213,77,76,165,211,50,249,213,30,36,180,37,61,176,118,13,46,63,213,9,37,217,190,30,2,169,177,212,147,45,60,247,116,217,72,62,5,186,105,182,169,55,51,186,232,42,237,194,194,245,210,217,63,5,96,158,105,218,29,111,30,69,139,100,196,38,7,84,14,254,60,117,177,50,207,212,19,228,151,250,145,168,140,69,120,71,222,178,57,209,145,188,231,118,156,22,146,213,210,251,201,215,118,86,22,31,41,170,14,53,186,25,72,130,25,109,64,136,86,79,195,84,100,181,80,84,67,164,15,41,120,3,63,39,247,54,155,143,170,172,228,222,1,62,6,147,178,38,139,64,15,10,202,133,122,205,197,197,50,241,87,48,186,47,245,62,124,136,152,154,255,43,87,140,78,244,212,229,143,186,199,91,127,30,139,80,217,1,246,38,124,30,186,156,185,194,206,0,145,218,49,252,103,50,200,90,6,176,236,191,237,50,86,8,136,87,133,142,127,73,70,106,156,248,145,194,202,247,254,192,130,143,144,184,1,80,94,244,60,243,187,49,183,45,195,222,171,15,40,148,114,230,13,227,102,164,116,84,70,249,127,18,249,134,75,204,89,14,50,46,116,252,109,122,94,169,114,195,101,64,7,166,104,0,126,146,253,11,202,177,219,217,73,127,185,255,246,250,79,144,146,222,116,233,46,22,233,233,116,249,255,28,49,145,229,88,178,25,218,35,114,26,92,212,107,191,157,127,6,68,219,234,166,225,3,184,239,96,202,130,248,62,185,103,161,219,210,121,208,10,35,65,32,13,191,170,80,48,192,77,117,16,81,49,0,191,77,36,46,159,184,147,191,70,161,156,125,27,159,165,12,213,106,76,14,202,145,99,72,102,11,145,17,194,33,201,249,225,235,40,49,196,152,28,248,43,185,244,172,2,40,90,175,110,216,20,81,179,93,64,208,65,11,132,221,97,195,247,113,21,3,131,92,57,59,220,53,88,155,4,77,123,13,90,213,152,195,24,128,50,32,22,212,206,207,4,127,91,109,128,125,92,85,116,6,222,238,233,83,139,217,31,75,168,184,135,242,82,236,189,99,93,5,167,124,140,170,100,55,209,92,151,187,129,94,128,233,57,250,40,93,189,73,5,125,77,140,163,35,146,122,144,189,153,8,93,70,40,100,6,26,24,130,89,51,8,240,199,6,106,219,112,149,19,193,122,158,77,202,247,218,173,27,80,212,53,48,163,197,98,73,93,2,149,145,0,82,133,150,224,238,46,167,82,149,169,230,46,225,204,61,44,125,237,124,191,204,7,52,59,245,80,180,145,52,218,238,206,126,127,89,241,127,15,108,33,109,255,17,90,225,57,191,21,204,30,239,74,204,24,52,228,153,171,233,21,79,90,93,7,189,58,219,254,243,198,149,228,24,208,145,101,42,70,37,3,176,151,152,38,212,105,179,119,76,74,246,74,115,46,52,91,7,105,124,17,238,82,175,124,157,177,157,230,197,173,85,39,213,128,229,11,204,75,135,167,173,185,0,20,73,238,179,230,108,90,230,213,173,142,215,11,16,28,11,126,250,190,155,25,140,141,51,196,242,185,16,83,83,233,196,67,156,204,82,81,103,58,63,105,232,185,139,29,37,34,96,128,137,14,239,150,86,237,254,169,153,251,32,136,70,23,252,7,10,92,118,21,108,141,80,82,237,96,190,169,226,214,178,20,153,231,20,36,25,251,43,113,72,227,166,76,189,194,18,85,36,252,219,46,134,128,111,17,63,35,83,197,220,166,159,51,103,45,100,193,220,184,198,243,137,129,92,155,203,134,149,169,56,206,67,239,184,97,49,135,207,34,80,98,54,106,53,199,20,154,94,6,110,185,223,255,237,251,45,245,149,176,200,244,242,62,151,191,96,230,201,213,229,60,72,228,183,169,109,203,179,54,197,84,183,164,70,173,117,116,226,158,95,209,203,169,42,127,6,225,77,240,21,208,56,63,134,201,90,183,38,176,195,22,127,119,38,41,54,104,122,232,26,24,126,0,110,15,41,153,230,20,239,59,52,189,56,18,68,74,189,233,222,99,170,65,96,112,20,160,11,90,80,59,68,143,63,70,64,51,17,200,228,103,31,185,250,55,211,61,35,155,77,111,184,87,68,90,225,54,101,39,155,116,94,11,175,193,12,131,185,175,22,10,190,192,61,157,155,214,162,166,144,111,175,145,108,17,54,195,172,73,82,125,169,155,109,246,200,251,168,211,229,146,139,226,179,103,13,248,212,197,230,155,157,58,126,3,94,114,108,15,79,188,177,24,200,116,125,112,23,161,94,198,84,209,210,3,174,209,105,213,243,50,207,22,216,169,134,237,121,255,132,227,190,150,142,172,219,81,27,23,34,166,90,17,190,5,47,73,79,239,53,114,106,167,76,216,40,83,117,173,234,39,236,69,142,132,236,209,164,76,112,199,197,114,15,45,112,106,164,10,5,185,231,188,126,76,224,255,154,24,152,36,5,196,16,8,43,59,63,84,242,77,4,166,187,157,227,236,172,39,129,92,20,228,79,67,101,119,212,151,223,177,141,59,236,27,114,173,130,247,240,73,149,198,247,81,225,45,207,129,3,123,66,206,172,185,75,203,123,239,251,21,98,223,33,55,135,228,125,84,195,84,223,30,232,154,124,58,216,22,66,170,33,253,186,141,119,244,175,137,203,11,56,65,75,233,33,59,138,114,27,206,231,5,39,127,245,237,114,196,182,232,210,150,204,85,97,250,155,216,33,56,235,198,90,88,129,96,213,149,184,231,222,83,28,159,143,40,168,59,213,23,189,208,121,192,242,241,215,46,87,76,175,142,112,77,218,167,154,97,172,180,189,236,65,158,54,56,68,43,216,209,85,0,163,90,187,223,36,185,237,10,235,21,5,247,165,101,54,57,83,160,194,36,162,161,94,247,121,14,113,81,16,103,171,189,235,142,123,105,242,47,49,96,186,39,21,221,233,28,75,51,4,83,238,245,166,246,57,81,198,48,26,130,66,217,138,180,121,177,224,167,139,174,52,191,109,252,2,77,103,17,243,183,4,169,205,37,207,121,218,161,149,127,142,124,143,100,223,156,248,120,26,189,144,126,127,5,14,176,179,174,31,190,235,220,125,36,211,175,203,49,187,216,61,61,106,65,138,113,234,91,99,203,156,37,208,101,147,76,247,223,164,131,124,171,85,199,110,187,195,167,103,144,123,63,232,65,78,163,87,148,195,227,16,237,239,226,137,33,98,0,232,45,73,195,83,32,56,195,190,208,107,178,134,82,86,75,74,165,72,104,156,122,111,174,230,229,142,6,173,197,88,124,124,83,39,248,231,254,71,59,95,44,150,10,61,69,70,144,89,129,62,148,31,50,238,19,12,195,154,53,253,162,185,175,229,232,122,172,167,232,247,243,126,23,244,13,189,58,21,176,131,74,208,48,120,232,187,98,1,18,58,248,3,214,250,237,14,47,15,230,161,23,21,79,39,163,240,52,195,44,118,170,201,17,106,19,23,211,228,115,227,112,88,15,139,181,159,215,200,244,135,199,74,166,198,120,153,74,254,72,246,38,116,211,115,124,201,53,103,147,199,239,57,220,4,46,118,229,148,199,252,73,99,244,196,240,253,244,244,235,26,163,133,178,68,243,65,43,115,110,61,127,21,213,54,121,213,110,61,12,73,7,52,92,142,111,138,172,37,12,142,219,72,61,104,63,186,8,183,126,147,27,33,171,27,1,209,67,80,152,193,135,88,2,13,193,153,0,162,250,115,90,245,111,140,142,9,56,102,62,6,220,46,33,93,73,29,158,23,6,241,109,252,121,130,23,240,255,247,71,214,122,133,154,187,101,173,163,92,40,241,253,189,74,138,223,204,113,3,235,86,160,81,49,156,96,27,114,222,151,1,244,78,248,225,171,167,249,238,26,54,182,232,20,181,124,190,208,239,165,103,233,166,155,45,80,6,36,0,30,77,253,135,115,166,82,205,221,155,54,51,166,3,125,137,156,53,77,147,102,6,249,235,108,176,38,122,217,232,156,66,166,117,151,222,31,100,151,54,240,41,191,33,23,115,238,68,102,58,16,38,167,134,232,121,213,203,94,113,67,21,207,235,147,146,30,204,142,140,75,161,144,174,6,48,210,176,109,72,105,123,18,91,110,34,153,19,221,142,29,126,63,233,175,208,175,79,20,18,15,165,114,69,160,43,83,158,113,45,102,113,247,250,173,202,187,0,79,19,32,198,167,185,179,29,40,196,140,4,227,73,194,75,81,186,25,217,132,79,10,96,139,94,51,208,180,252,80,75,230,34,206,85,75,222,93,194,9,195,184,63,3,88,162,169,35,90,39,100,191,237,198,243,48,82,147,157,96,82,117,225,188,151,154,236,138,177,27,26,202,113,186,39,147,222,197,12,59,77,140,39,103,82,156,127,197,132,174,187,12,163,155,45,246,208,51,196,119,51,232,212,175,217,222,217,134,159,162,198,183,16,5,183,73,140,138,149,27,32,170,165,94,204,126,184,225,239,37,205,92,239,248,107,153,55,66,250,177,87,15,235,87,48,14,141,175,194,11,60,254,233,206,197,39,98,8,161,32,47,113,86,122,81,25,225,198,41,234,21,196,229,63,59,125,210,4,12,128,137,166,3,54,21,17,128,63,89,208,155,254,179,124,229,52,131,177,29,66,203,149,101,172,97,25,163,20,212,244,171,133,225,34,177,101,97,171,128,66,229,87,17,14,185,34,37,87,197,180,170,10,183,175,93,12,243,255,39,240,206,199,158,109,61,42,105,91,251,31,152,84,174,7,195,36,39,49,249,46,103,59,110,176,238,169,165,128,254,185,149,227,52,65,200,33,222,129,76,85,187,131,49,137,19,184,174,161,97,8,117,50,14,38,147,247,24,225,162,233,236,111,243,40,107,92,88,119,98,239,153,212,146,142,193,151,51,159,6,195,143,211,163,211,206,199,123,74,191,212,198,54,255,35,160,24,254,52,231,214,119,240,29,127,2,119,168,56,12,130,137,53,74,180,40,100,219,231,84,108,150,139,85,17,45,235,217,38,135,188,16,4,23,110,187,151,174,122,80,213,185,60,198,79,188,77,0,216,21,170,247,121,1,193,35,229,12,70,132,25,146,175,196,217,166,221,104,116,64,1,141,231,112,202,130,17,15,112,177,123,165,139,3,105,229,21,187,205,247,5,226,93,166,42,237,157,1,13,80,108,46,108,13,34,179,22,123,219,31,106,194,112,14,248,245,149,169,232,9,94,140,194,123,121,72,4,3,158,45,236,135,195,6,133,182,100,186,32,61,121,222,121,231,24,92,152,148,216,144,236,132,149,235,4,180,58,92,89,150,3,30,175,106,218,56,80,164,193,51,181,32,111,158,247,124,96,217,188,165,179,236,209,229,79,137,79,30,111,222,225,147,67,170,129,226,114,161,61,68,26,158,65,251,144,203,182,8,201,166,76,128,70,79,199,1,172,198,155,101,42,93,11,45,210,128,44,22,243,183,249,102,154,211,149,107,1,146,70,116,14,239,208,127,120,84,92,32,105,220,171,23,156,182,102,199,167,43,156,32,0,123,53,101,52,135,51,136,137,98,61,34,235,110,84,107,183,155,144,229,121,200,92,38,40,223,240,240,34,227,86,97,27,203,91,48,139,26,163,35,6,86,83,204,124,228,255,40,211,208,0,43,133,78,146,77,36,147,82,207,144,116,85,160,223,29,52,154,146,100,246,200,99,3,224,42,76,145,211,222,77,73,242,152,113,35,0,69,203,10,70,217,142,105,129,57,181,103,238,54,78,166,119,223,115,139,87,115,242,166,12,18,213,201,26,14,21,80,183,62,55,177,161,89,88,183,67,164,9,90,201,132,167,175,124,116,102,63,184,111,204,223,67,113,109,119,198,155,54,50,46,49,216,54,10,62,197,136,41,208,56,170,117,114,22,20,110,110,145,243,239,39,84,48,188,9,185,31,165,34,113,106,149,178,132,21,100,154,54,69,207,171,49,81,152,107,242,151,151,97,207,83,239,70,157,180,254,10,223,202,87,78,138,204,175,173,21,42,150,74,210,214,88,147,201,116,11,61,201,131,198,172,5,245,168,225,238,165,52,171,84,142,102,49,185,19,92,239,190,225,52,110,51,223,198,68,177,74,50,59,249,242,168,196,59,87,255,29,124,39,64,133,212,36,217,246,251,81,133,18,50,9,65,146,138,182,180,27,103,212,162,202,139,210,25,229,71,35,201,195,147,140,109,60,246,223,180,203,39,190,42,81,36,179,95,37,98,126,71,130,100,225,227,139,8,8,56,192,136,214,18,164,140,182,72,166,100,188,207,10,252,140,176,13,89,242,51,232,11,168,126,154,15,222,134,209,105,29,212,214,243,140,171,143,137,89,194,182,109,113,225,140,160,36,35,217,69,142,101,127,82,247,27,168,67,68,182,118,215,97,225,253,110,223,219,44,226,236,39,94,163,200,175,245,127,124,245,8,3,7,159,220,123,198,251,44,14,94,89,83,74,118,8,27,26,28,250,64,62,120,2,91,51,134,23,105,177,114,59,75,73,2,197,54,234,122,7,129,212,222,19,89,229,149,73,146,242,181,177,159,92,229,124,193,19,206,27,69,170,201,229,108,81,25,212,125,85,20,188,123,95,154,111,133,144,52,233,72,6,238,82,37,110,234,22,127,43,189,150,107,151,157,217,59,224,254,52,37,74,103,160,163,181,46,61,8,202,252,109,211,82,91,35,235,88,77,188,148,154,225,7,202,160,58,49,248,43,166,76,55,170,140,41,99,216,94,49,237,46,167,86,8,136,11,217,83,102,138,168,125,71,167,68,64,42,31,141,192,64,105,236,51,236,235,173,215,144,143,108,163,175,196,132,142,37,230,9,228,248,222,179,42,182,224,237,199,3,197,29,209,235,106,190,205,236,100,240,126,171,242,167,69,3,63,215,207,108,210,133,230,240,25,174,159,121,172,52,182,195,7,132,183,66,216,40,2,12,71,150,207,147,229,220,192,192,61,61,137,27,196,60,238,246,207,88,58,102,88,34,68,72,83,11,62,99,90,58,132,71,43,34,155,32,124,157,102,90,35,5,225,76,199,245,66,226,56,128,247,43,26,125,231,43,127,229,5,60,22,139,128,43,152,102,99,8,29,190,103,112,98,144,25,163,216,242,15,31,255,177,102,23,1,157,57,225,57,175,180,111,25,81,127,146,191,145,169,48,60,15,11,63,114,212,137,71,229,21,192,130,172,22,61,244,35,57,167,147,239,73,106,25,194,98,208,151,117,106,192,4,129,135,143,190,19,90,47,74,254,71,132,130,157,64,108,232,178,212,201,181,199,73,14,46,201,184,146,132,130,137,231,152,100,44,127,157,203,2,229,52,77,134,165,152,86,11,229,91,153,70,243,74,81,109,246,126,108,61,50,120,188,45,32,8,64,197,204,149,120,27,134,61,75,243,232,246,225,174,88,57,168,3,69,22,186,196,254,121,124,122,145,57,181,207,179,85,54,20,116,159,173,167,170,254,170,198,145,184,63,156,19,165,65,49,163,243,239,231,174,161,167,165,205,245,100,60,143,255,140,115,69,3,122,169,169,177,0,98,55,23,219,95,217,186,101,109,193,217,55,176,167,201,40,151,26,95,236,182,212,17,54,49,29,207,162,169,183,252,180,195,157,64,152,45,241,123,207,19,252,167,167,176,243,220,173,254,89,97,216,26,123,191,105,33,199,81,160,104,88,145,122,247,79,65,197,141,124,204,187,10,71,224,58,203,253,3,39,184,43,250,63,63,67,199,239,198,4,126,196,156,83,231,198,91,121,213,158,219,195,83,28,209,34,89,165,180,192,197,247,25,112,8,184,238,132,33,92,18,129,7,125,213,243,119,100,57,247,216,143,112,137,2,51,157,210,83,42,0,43,16,198,122,105,22,182,1,120,169,178,115,109,250,221,87,245,60,105,149,36,194,241,153,7,56,42,172,167,126,147,160,248,9,19,4,1,205,164,103,92,2,88,181,61,84,26,29,50,239,234,218,67,239,100,155,138,83,197,52,205,93,239,224,91,109,189,63,214,27,139,193,234,141,8,114,253,208,31,58,220,61,147,27,132,105,70,104,54,129,48,129,152,101,138,146,200,140,35,242,121,120,65,2,41,27,42,30,94,122,153,203,97,147,67,30,29,73,15,174,148,76,85,193,142,171,217,229,220,191,127,104,216,119,237,48,131,226,103,110,133,14,234,30,207,138,195,31,210,27,201,15,80,215,66,133,113,166,231,153,121,241,106,124,192,79,106,194,167,157,161,133,21,197,204,27,219,55,38,2,203,40,142,103,92,9,60,138,117,94,224,54,77,3,160,235,155,11,72,7,36,159,32,255,156,56,76,172,183,2,81,16,116,229,124,107,112,149,200,17,88,144,158,117,31,30,175,162,218,48,254,23,30,219,211,160,229,10,26,26,242,23,213,120,155,97,59,124,55,226,242,141,110,212,81,64,1,195,201,102,182,22,184,205,121,255,66,15,206,40,117,248,87,109,60,41,123,91,95,179,1,212,149,178,111,224,148,114,123,147,221,30,88,254,124,35,66,247,136,81,131,78,196,105,30,77,172,226,40,134,158,228,110,172,240,110,175,99,226,102,134,59,17,13,64,104,185,190,39,91,254,91,149,61,158,30,128,136,57,175,127,166,58,137,145,72,14,52,215,211,21,114,90,161,132,19,15,224,85,54,145,182,169,42,189,31,113,183,206,138,116,112,96,157,212,99,98,49,48,201,202,88,35,160,33,239,187,201,101,238,217,138,212,45,193,174,220,83,221,121,210,185,32,64,57,186,64,87,182,240,110,224,213,157,5,75,98,219,95,158,101,212,36,118,29,65,242,118,185,5,31,136,64,55,236,50,69,59,91,246,217,248,36,129,42,176,128,44,117,36,227,32,18,63,141,218,233,247,104,37,130,171,200,3,87,226,217,147,205,53,227,45,220,95,195,48,242,249,168,173,237,247,8,124,123,180,181,26,69,52,221,82,33,108,48,60,135,76,62,71,160,229,79,83,38,220,33,179,146,206,133,52,146,42,217,189,75,104,118,185,24,21,64,156,113,54,253,100,117,136,224,114,12,147,71,201,30,4,56,134,206,148,228,147,170,104,130,18,106,209,205,204,147,212,131,138,213,213,105,169,95,46,195,5,214,21,152,132,190,175,215,246,8,42,46,140,187,160,123,103,68,14,194,61,165,24,230,130,12,54,112,139,227,227,2,255,61,79,58,234,8,30,17,234,205,31,127,148,203,210,184,85,28,163,224,251,208,225,34,130,225,173,15,2,95,9,241,13,39,100,12,56,8,47,184,214,5,248,89,253,152,108,184,27,98,220,30,184,163,37,55,7,245,236,170,114,65,107,124,180,13,206,255,8,14,110,136,240,204,20,251,18,52,252,180,108,162,29,39,93,186,12,138,27,67,245,76,190,5,77,70,29,249,145,246,202,48,224,12,150,223,70,73,98,7,118,96,136,41,133,160,221,218,230,137,19,117,59,207,146,30,25,10,159,114,124,83,58,218,211,53,56,77,62,192,161,143,22,97,190,77,130,195,159,130,72,40,0,75,36,252,79,176,241,116,138,240,241,59,155,166,111,123,48,237,38,167,242,88,44,141,11,177,170,231,215,217,127,238,51,110,238,143,91,100,2,216,60,107,71,138,154,251,75,227,215,253,93,47,17,201,108,37,21,242,197,5,149,228,110,141,57,51,66,249,67,181,47,13,175,44,87,57,25,87,104,179,222,36,127,8,87,26,249,132,163,159,243,3,9,15,226,117,16,20,231,238,124,120,33,76,129,157,89,1,202,221,173,63,105,196,73,68,92,162,223,7,70,107,2,108,51,132,189,74,226,101,82,106,130,120,167,148,211,19,21,191,93,55,136,213,39,88,126,85,220,145,66,201,168,41,116,221,68,153,238,67,176,1,212,55,185,52,68,40,17,240,118,139,87,248,234,150,220,219,1,184,184,114,81,190,39,99,124,109,102,195,90,23,180,201,154,197,202,201,121,209,70,2,246,241,54,217,153,181,3,213,117,145,128,137,96,22,76,87,35,216,148,3,185,203,69,140,212,18,86,40,42,68,13,39,251,70,246,190,108,252,240,55,39,82,128,41,82,248,60,116,160,183,235,103,10,173,43,107,78,100,28,121,40,196,28,180,42,125,247,161,173,66,218,97,9,175,246,97,29,238,118,68,236,153,24,190,250,70,100,159,1,152,4,29,175,229,220,240,181,9,167,182,23,127,106,79,66,202,96,225,187,99,25,113,217,48,224,42,79,177,165,10,122,62,200,87,78,28,11,86,176,118,160,126,213,58,75,68,120,71,250,207,130,198,71,103,109,143,132,154,241,110,213,177,45,246,28,84,238,172,97,255,184,101,12,247,68,171,98,82,232,170,174,52,253,104,177,33,180,204,182,214,209,148,88,26,112,223,26,102,89,146,219,18,138,171,177,251,175,111,203,242,131,96,160,195,59,218,248,221,95,139,223,163,157,247,151,53,68,194,42,30,7,85,224,110,180,187,242,233,99,201,247,133,58,196,122,155,113,136,20,155,43,190,12,42,54,234,196,178,49,173,233,46,157,160,159,215,82,39,52,126,60,179,246,170,105,132,102,206,209,242,222,114,217,7,219,210,123,42,213,154,228,164,27,249,180,237,184,96,87,99,113,183,92,63,55,191,220,107,109,228,197,1,212,156,66,44,140,167,28,55,63,6,178,10,253,26,132,21,30,248,253,239,9,129,2,179,223,183,106,225,98,201,115,46,28,142,128,181,92,98,74,10,252,179,53,241,59,153,204,142,44,42,217,21,200,72,83,168,143,109,211,152,44,228,140,62,19,57,182,117,95,90,20,129,132,85,203,154,96,47,246,207,130,196,134,82,13,180,125,149,225,109,170,172,160,66,237,75,38,60,12,117,160,100,63,239,56,194,28,73,175,40,245,16,134,245,193,123,47,69,152,124,136,18,48,109,231,125,197,163,138,145,189,80,20,138,43,23,35,56,211,132,142,19,77,145,87,227,148,203,202,247,78,153,243,205,194,111,11,251,121,199,39,199,222,146,81,136,72,79,121,162,245,52,156,91,145,207,26,154,36,67,63,167,177,72,132,174,243,183,113,230,210,255,66,8,90,206,93,47,145,27,79,237,211,233,121,149,138,232,86,41,109,61,14,8,109,34,56,85,92,122,250,176,173,75,217,25,85,111,124,235,168,22,16,180,33,116,226,68,252,224,59,128,7,232,130,62,244,22,221,223,85,179,196,235,118,241,182,121,237,27,27,176,185,237,112,37,128,136,170,190,231,203,157,145,184,204,61,170,117,114,240,224,30,124,164,21,54,167,189,24,152,10,193,138,147,183,17,86,155,31,59,200,227,39,195,217,59,193,2,133,168,140,124,0,127,31,152,73,47,229,71,48,96,179,227,136,208,1,124,120,137,142,133,3,44,239,201,19,34,61,16,163,85,10,128,101,56,11,112,158,177,93,179,199,56,217,122,138,176,154,60,22,40,187,39,178,184,249,188,105,160,244,87,171,119,62,102,197,116,158,222,90,250,4,6,205,175,212,107,53,223,155,8,30,102,29,96,241,188,197,94,143,122,229,153,216,6,127,74,211,17,47,163,137,37,14,84,184,255,240,6,204,174,8,172,233,186,212,180,209,247,229,84,10,204,131,118,152,111,59,10,102,170,54,247,141,11,108,187,208,128,176,35,93,138,159,61,182,245,124,31,217,49,182,204,46,17,43,36,90,31,35,108,12,161,100,114,253,46,45,61,184,12,131,23,208,62,66,133,244,25,80,95,183,165,98,16,162,116,220,15,24,61,74,118,194,44,254,220,112,62,188,126,83,135,19,206,17,240,63,56,206,121,126,0,173,168,86,88,150,117,244,120,26,191,236,88,134,131,82,58,89,6,174,239,39,200,242,79,140,204,202,89,244,12,160,220,25,180,46,182,135,108,211,160,1,223,1,137,209,5,167,143,8,191,116,99,94,218,78,150,121,50,227,129,103,120,71,31,13,147,94,210,222,119,146,45,79,178,226,227,29,56,166,243,22,139,228,19,26,71,16,93,148,230,8,32,159,193,71,225,127,250,75,59,81,106,217,206,93,179,119,171,213,186,214,233,48,204,159,33,88,119,216,81,43,50,245,170,121,113,92,86,188,5,95,196,89,214,192,90,240,135,65,107,154,3,79,200,2,98,229,208,103,23,203,190,108,59,73,182,193,63,91,63,172,92,75,111,54,92,195,200,121,25,15,110,208,85,34,70,35,198,174,221,239,78,155,226,104,23,225,222,158,219,197,247,207,41,79,211,95,22,143,126,178,187,21,23,133,95,186,228,177,178,141,42,59,230,101,156,88,207,210,116,47,80,177,150,26,152,99,128,253,106,227,108,132,64,113,53,116,54,167,152,145,73,218,212,249,194,90,196,91,118,115,108,94,117,202,68,236,241,248,196,206,77,198,129,181,127,78,83,39,146,229,11,146,1,182,162,236,176,216,209,198,124,189,98,235,185,232,120,33,160,166,40,160,247,145,180,74,6,139,44,34,189,6,177,197,212,242,236,15,196,181,62,30,137,55,123,86,172,212,10,3,245,59,15,122,176,156,170,83,219,234,159,143,113,124,53,229,159,91,86,222,197,244,9,161,37,199,128,82,46,180,86,164,36,250,63,43,75,107,35,46,105,75,140,161,142,187,86,135,68,76,141,245,121,46,22,27,0,148,190,131,71,171,100,202,204,94,29,154,105,12,127,79,40,58,113,201,187,113,195,104,27,252,62,35,155,6,70,210,146,116,172,89,189,227,196,78,167,124,187,113,251,68,63,132,200,237,8,156,161,135,189,117,29,191,106,161,164,42,55,232,252,242,113,188,26,91,47,131,63,15,231,15,238,237,228,103,187,63,186,19,44,188,218,106,61,189,200,105,215,45,88,35,70,186,18,205,106,176,80,129,246,159,13,16,93,67,188,169,236,221,67,192,92,216,16,23,206,32,190,33,47,5,108,30,255,17,206,47,152,204,222,136,214,152,74,38,5,255,221,230,85,165,220,51,196,225,119,235,231,100,12,80,144,233,188,12,139,133,66,31,96,193,234,43,171,16,191,210,116,124,190,236,221,252,247,207,121,39,88,39,192,212,110,144,5,121,237,179,213,181,14,17,86,56,201,45,131,18,157,72,144,174,142,164,13,183,214,253,233,86,33,19,184,61,38,8,130,216,145,115,196,175,61,57,77,122,234,208,98,29,223,196,66,252,164,246,250,244,46,237,147,51,194,52,208,200,184,229,106,0,90,138,137,167,128,65,161,28,23,183,104,111,80,4,65,213,117,17,90,49,134,172,60,238,179,24,25,43,191,102,1,133,66,22,60,108,79,162,78,234,245,167,242,29,249,58,238,3,239,85,231,74,113,73,177,160,181,55,175,47,34,220,177,24,26,141,161,26,98,218,135,42,67,110,207,115,78,96,245,186,45,183,79,162,68,184,178,48,114,182,240,89,115,138,184,128,159,116,165,44,111,31,235,81,202,92,227,4,131,155,27,9,4,230,184,164,95,163,86,36,43,97,16,139,229,48,136,55,203,227,85,58,9,88,111,171,201,204,170,0,188,49,200,50,177,29,191,175,119,185,238,60,69,127,190,104,215,169,152,130,27,212,3,90,49,97,35,189,45,73,41,156,217,191,169,115,241,171,137,74,77,149,61,27,204,0,147,141,119,101,121,88,75,109,51,190,243,13,9,40,155,142,127,121,176,145,69,179,84,36,107,18,80,80,16,71,189,161,172,53,85,13,99,251,222,199,70,240,50,244,68,137,4,170,227,21,212,67,22,227,162,12,115,171,189,108,155,255,157,209,107,180,152,159,193,129,233,238,37,183,188,223,31,147,181,61,249,38,178,111,134,38,158,172,14,240,249,64,112,82,238,242,163,102,10,182,129,113,14,19,76,117,164,99,213,17,59,13,180,205,229,10,99,14,241,22,249,7,127,79,178,123,84,45,83,221,16,70,111,97,9,50,110,201,183,250,73,155,8,164,7,30,168,188,67,15,159,239,153,178,43,109,170,184,241,231,22,102,192,116,74,118,152,172,240,81,70,172,47,95,13,70,235,185,103,106,201,98,96,187,223,143,231,216,250,15,241,59,166,36,147,166,134,249,225,48,195,184,183,242,255,222,93,25,232,49,251,3,184,222,174,158,92,74,96,247,158,160,225,232,18,137,170,148,87,214,147,183,216,243,14,246,182,187,107,126,70,102,1,32,16,181,232,60,208,108,61,99,187,168,228,146,254,147,249,11,157,17,222,87,64,70,121,177,185,10,98,52,110,216,225,162,94,131,77,182,60,98,68,37,209,209,26,170,46,55,6,88,78,162,155,120,101,19,104,140,208,133,177,118,144,10,93,33,82,24,54,128,180,94,203,243,166,3,98,119,226,197,163,143,248,204,177,190,245,202,117,72,233,82,191,250,155,72,170,40,9,61,72,97,71,76,195,167,165,233,75,183,185,109,245,97,6,86,187,221,164,44,34,218,223,117,100,107,101,215,40,171,127,73,27,91,89,219,80,173,106,171,26,223,255,142,77,246,202,167,207,76,171,208,78,172,191,237,65,242,23,150,88,245,65,77,138,115,142,64,238,147,13,105,153,117,103,180,248,91,153,191,11,92,239,204,228,114,63,92,111,161,142,249,72,102,171,156,32,234,42,26,48,172,249,125,92,188,142,124,202,218,199,24,146,244,3,87,216,42,196,238,240,235,233,97,65,50,227,193,241,169,47,211,129,56,246,3,17,16,112,164,138,132,221,110,27,67,145,135,245,133,110,87,42,170,45,91,172,169,64,82,163,239,144,51,216,211,238,55,248,220,89,7,65,104,240,105,157,224,49,56,13,240,247,20,31,25,155,84,171,223,206,164,82,213,90,52,58,51,178,193,234,219,100,45,163,104,82,90,35,117,47,118,252,145,217,139,116,60,6,153,2,97,41,141,103,183,14,245,217,67,143,104,11,237,85,251,220,110,63,200,131,73,121,7,138,213,144,0,124,141,0,117,49,211,169,118,85,251,245,109,30,16,119,118,191,86,81,120,182,185,6,187,7,242,126,34,121,205,36,104,20,233,132,15,148,56,176,53,153,18,85,15,138,52,142,120,169,18,178,161,69,159,156,191,87,17,95,116,137,96,68,189,246,91,194,161,199,91,232,157,184,115,51,2,13,145,102,80,72,49,71,42,105,69,133,162,6,120,54,216,62,5,92,242,17,83,56,182,175,196,216,59,244,109,45,74,5,83,162,197,143,76,207,108,84,108,109,100,62,224,221,248,69,62,154,204,166,33,224,242,203,227,169,79,97,127,154,233,92,170,255,25,7,53,29,24,241,152,181,130,141,148,32,136,77,58,79,162,81,244,121,74,8,185,215,92,244,110,195,215,242,148,77,153,60,190,156,148,11,76,93,206,65,10,152,34,103,156,20,66,165,138,35,45,124,173,173,119,64,128,16,86,248,191,166,17,2,88,116,198,109,141,207,121,181,85,141,100,206,219,186,67,3,47,147,251,195,220,253,109,249,191,246,209,103,75,101,45,185,63,165,76,79,79,24,229,215,112,21,215,117,125,86,66,25,96,19,45,100,246,92,117,149,190,60,235,134,17,138,143,131,154,159,193,197,59,205,178,142,130,95,64,165,237,210,156,98,8,193,218,218,33,245,132,129,240,105,101,198,128,99,141,76,79,15,87,203,115,71,146,169,94,101,195,61,203,14,30,79,48,151,149,160,61,137,23,58,217,36,64,178,67,33,241,31,157,236,252,91,142,37,184,243,199,49,223,208,26,25,63,82,251,72,144,177,89,200,222,250,109,111,54,161,59,76,204,163,245,219,151,182,246,182,111,41,210,107,145,73,173,4,172,220,21,122,126,191,22,199,122,251,141,231,151,213,126,122,90,27,232,184,172,31,189,53,255,74,135,161,196,189,8,241,20,148,140,224,117,82,126,52,133,237,221,166,91,29,187,231,36,102,108,74,5,218,222,187,45,217,48,214,160,79,142,184,252,191,30,218,43,224,11,153,35,229,208,25,89,81,157,219,31,207,116,53,155,39,250,89,221,108,42,126,5,118,251,48,141,174,2,23,186,249,248,166,60,173,25,39,59,27,250,51,194,41,98,59,72,154,149,27,88,181,82,7,42,231,67,87,187,72,217,28,133,95,193,196,120,51,228,3,231,46,118,14,228,178,243,99,69,49,65,255,207,241,30,109,226,177,172,111,215,132,212,98,34,172,203,131,123,43,151,25,201,73,182,72,42,159,97,8,232,234,234,246,191,189,165,163,46,14,0,146,129,185,116,165,89,45,158,42,86,39,35,67,13,10,72,251,88,53,35,230,15,132,150,197,82,218,212,140,83,18,28,116,52,18,136,230,188,252,128,187,225,39,54,165,192,230,71,11,246,65,57,169,23,97,53,132,125,253,14,88,109,11,4,121,9,190,200,78,171,214,210,148,191,232,74,8,90,188,222,7,134,249,241,74,133,129,73,89,127,232,178,2,96,254,134,43,121,224,122,173,171,29,242,236,33,77,183,60,93,167,140,242,232,67,7,255,211,253,247,47,32,80,59,179,182,39,76,207,132,123,110,211,139,155,17,3,5,177,39,232,232,30,127,163,167,226,167,102,211,233,99,65,134,237,240,9,118,182,231,230,226,155,208,115,6,70,242,2,227,177,158,129,209,59,224,83,15,67,36,108,222,98,64,69,4,69,43,216,177,185,229,194,225,187,170,221,7,200,10,116,8,224,68,234,72,21,248,248,3,59,115,94,5,254,10,91,70,201,190,231,34,13,96,134,253,51,142,142,249,75,97,128,96,120,40,239,133,201,57,20,38,41,237,93,175,208,193,162,208,47,109,94,208,103,179,171,178,20,52,203,85,138,220,206,230,9,223,135,244,97,229,251,145,28,248,88,115,167,82,178,160,45,190,92,97,18,23,103,163,176,41,136,116,230,205,8,113,115,151,57,164,107,189,227,250,124,217,147,228,101,126,43,135,114,164,16,29,216,2,191,218,192,16,109,237,117,211,75,71,161,118,27,158,170,68,67,10,72,178,233,44,32,78,195,196,37,58,127,142,70,219,151,39,76,156,70,108,202,28,72,60,110,219,213,98,249,129,195,251,36,175,232,239,112,202,46,222,153,143,162,103,235,140,197,38,237,90,64,132,13,115,207,75,63,168,230,90,1,139,168,51,126,169,75,35,64,44,118,157,174,25,239,103,2,172,243,6,79,232,203,253,165,114,25,173,127,124,213,225,204,91,16,5,189,30,179,39,201,193,8,115,72,16,209,239,163,184,207,133,218,163,108,80,189,115,179,83,249,191,79,216,70,138,78,99,202,95,119,94,200,153,90,253,88,194,3,140,18,68,250,27,139,83,165,25,225,229,23,57,33,54,126,186,252,223,13,116,19,89,202,205,88,153,60,62,174,124,209,116,110,25,243,189,125,78,22,186,137,135,255,141,225,175,254,12,102,197,167,31,92,114,65,87,26,220,172,45,11,218,30,98,68,36,149,249,191,131,19,231,98,177,36,29,247,0,123,213,36,115,73,251,238,50,44,166,229,169,118,75,88,241,122,177,182,75,33,249,223,146,3,132,163,74,9,33,135,101,42,107,105,29,251,47,77,190,100,44,229,105,103,45,115,58,192,222,128,222,17,183,199,233,233,175,179,118,236,253,229,178,124,39,142,29,83,158,9,209,162,234,62,84,15,22,98,56,66,50,137,235,225,117,126,195,164,45,192,162,54,114,28,69,148,148,190,115,179,245,223,131,56,177,11,179,238,58,210,185,162,82,180,24,115,28,134,16,200,178,183,93,127,124,7,75,86,178,18,32,119,5,167,207,14,26,253,102,41,188,253,237,170,97,51,113,38,117,207,153,24,124,190,249,206,197,53,37,66,181,119,45,221,247,143,19,75,224,202,3,27,37,8,97,229,173,137,209,130,112,213,82,2,112,255,198,24,44,69,201,41,144,215,5,126,182,73,73,146,107,163,219,210,224,61,60,27,123,38,52,54,247,248,20,55,79,175,178,217,162,42,14,190,199,96,77,14,253,208,111,241,101,152,133,128,19,37,21,130,149,233,223,229,191,185,244,238,209,1,253,28,0,208,60,16,166,55,243,131,230,144,204,91,98,142,145,82,137,248,222,15,143,125,216,225,63,106,160,40,120,35,45,216,114,36,159,137,148,83,192,14,52,108,166,140,114,15,36,99,228,95,218,159,220,237,205,84,44,74,185,128,193,253,69,187,252,42,5,152,239,27,14,226,127,242,95,52,24,28,167,16,237,115,195,12,32,182,186,39,122,196,145,167,88,125,96,0,51,120,157,87,251,232,38,91,45,206,251,191,213,156,53,225,133,55,71,139,123,117,150,127,76,204,207,193,201,234,27,24,110,1,44,45,220,31,131,183,160,154,16,147,255,209,150,90,163,63,164,32,46,62,180,212,190,85,84,83,75,109,58,45,230,243,72,49,41,153,31,11,8,241,174,237,130,108,78,206,165,143,35,131,186,24,237,234,155,210,176,170,80,140,131,32,33,185,110,126,85,19,80,247,181,16,26,154,245,103,163,235,31,123,95,128,27,41,23,16,254,4,111,130,43,214,26,202,66,93,236,91,50,70,234,101,16,123,245,129,173,53,161,102,37,38,156,218,161,139,202,145,238,52,142,19,110,149,96,213,146,142,150,141,169,169,196,225,253,59,29,166,186,67,3,227,193,195,250,132,158,97,93,45,100,19,219,28,111,46,8,34,69,214,152,254,95,237,161,169,251,173,115,203,7,41,13,125,84,34,227,18,87,173,49,138,158,255,11,176,123,26,44,43,9,162,121,188,211,178,40,129,169,219,110,14,132,41,74,249,244,55,103,136,234,63,204,142,46,151,139,86,4,12,71,136,88,20,237,225,243,218,3,78,165,204,113,16,196,191,0,4,112,49,103,202,107,205,58,18,59,133,139,180,13,231,181,82,225,199,15,173,35,215,138,131,233,247,96,157,115,225,166,198,213,194,254,12,14,198,125,233,247,157,230,82,66,25,57,212,70,227,157,80,189,91,84,106,198,50,201,74,11,193,86,208,15,127,100,173,67,96,194,215,158,94,31,171,121,154,114,127,245,224,212,213,183,238,6,230,77,142,109,27,163,106,46,199,203,89,148,44,4,47,191,107,208,24,224,145,238,131,135,28,176,201,128,146,65,218,112,131,115,17,236,26,139,108,98,80,223,44,142,84,0,235,196,103,103,90,185,35,198,191,9,199,33,161,34,63,209,161,221,190,70,198,170,201,11,181,206,151,138,83,164,145,29,32,255,255,40,52,217,234,31,43,23,99,114,92,24,149,176,75,153,210,212,225,128,92,230,216,199,25,197,8,107,72,234,100,18,126,246,126,206,6,59,152,124,245,168,3,69,178,116,8,139,121,53,42,17,101,57,254,42,232,162,16,111,129,156,96,151,23,248,156,49,65,194,1,250,18,227,9,33,33,43,242,95,169,0,133,69,28,175,67,164,94,254,123,125,95,100,177,44,145,153,235,193,56,135,45,178,85,236,61,227,98,231,112,28,14,83,13,19,253,165,32,246,162,248,72,28,17,176,88,182,186,183,159,145,223,39,78,128,223,27,101,181,185,173,98,31,37,45,182,94,190,153,242,185,246,64,122,87,21,79,105,96,29,20,42,144,47,202,75,50,221,213,64,88,0,9,212,124,63,255,7,206,248,177,41,188,189,176,53,131,225,146,235,153,55,6,57,204,24,188,110,239,200,232,190,206,197,47,75,21,78,74,171,114,118,16,175,148,74,83,191,17,8,11,181,102,129,239,9,94,8,45,224,245,22,169,143,129,41,202,244,73,3,249,145,52,144,25,140,176,245,69,91,62,52,243,49,234,109,35,121,161,13,249,49,28,251,109,204,76,5,249,234,96,150,96,238,94,248,93,77,102,6,33,8,45,228,147,35,133,4,109,0,210,94,88,160,129,167,177,77,13,96,233,29,190,19,247,183,234,234,218,116,221,245,138,77,246,23,171,220,202,228,201,145,52,28,24,164,34,169,158,82,29,27,80,56,236,24,170,115,65,195,122,228,43,224,38,27,23,186,181,49,0,244,140,2,181,188,244,155,179,143,35,45,77,53,163,210,113,147,167,240,62,165,41,183,116,64,92,16,80,46,236,137,219,194,178,108,215,170,158,212,231,65,124,52,157,230,3,214,187,176,222,245,94,252,162,71,53,33,154,47,132,60,51,210,38,137,42,137,255,179,137,3,128,250,76,161,173,180,30,149,187,128,82,68,42,182,244,52,212,176,23,38,123,11,16,188,89,132,109,114,197,216,211,252,206,138,203,58,227,162,182,141,81,231,119,75,234,112,220,156,40,198,20,213,155,157,22,43,54,127,53,254,21,76,240,106,94,228,18,199,54,134,44,234,99,124,69,147,134,114,237,205,41,38,220,119,29,7,226,105,30,221,28,238,22,69,204,12,71,112,145,59,9,79,142,52,124,13,50,63,9,129,107,213,223,80,11,120,202,152,55,128,27,38,42,117,199,129,212,245,75,52,0,64,48,137,166,166,199,132,175,165,135,95,43,193,36,74,137,213,89,89,106,202,35,87,0,217,251,137,97,29,241,104,43,138,53,12,252,243,87,158,158,122,82,139,88,185,246,18,66,38,179,237,232,192,55,209,102,20,199,116,223,85,202,146,39,96,22,8,58,76,22,157,193,144,223,74,136,5,55,174,19,149,128,95,179,67,16,13,94,68,204,44,64,34,231,190,64,32,48,177,49,130,59,148,140,175,148,172,255,233,61,117,121,68,63,37,101,70,39,150,150,114,134,23,245,164,1,163,120,22,43,108,243,69,52,245,201,106,140,9,119,248,19,217,43,28,226,241,252,249,246,142,195,112,127,179,71,199,109,19,112,222,170,18,158,34,144,127,111,134,26,227,107,34,57,95,6,176,249,177,132,165,110,188,224,213,122,248,214,42,101,183,138,222,44,23,21,191,20,68,221,196,32,77,98,151,83,102,191,188,223,153,235,196,241,35,135,35,94,210,196,174,241,244,131,222,177,254,182,25,63,29,57,25,53,254,34,50,110,105,250,26,220,90,65,135,150,62,40,181,150,224,161,93,143,0,143,243,28,207,135,220,123,71,221,23,121,75,130,19,175,139,199,132,234,103,39,222,244,227,137,228,238,4,235,212,228,171,139,230,201,129,75,214,149,73,246,253,205,87,56,155,42,43,188,212,201,201,53,53,151,181,62,220,191,114,152,175,221,72,71,90,160,140,110,121,41,22,37,224,224,158,222,128,2,119,37,217,222,94,5,255,124,144,30,225,7,13,232,195,126,5,172,60,97,167,84,163,215,161,138,3,149,61,44,139,62,210,69,243,213,172,229,189,22,214,223,121,152,68,85,133,56,85,170,154,5,243,248,180,130,34,211,86,204,202,120,100,200,198,101,208,149,215,45,198,136,108,181,130,188,230,64,152,201,45,156,66,103,173,182,122,184,254,224,34,116,186,195,153,64,207,203,211,105,88,198,69,3,84,55,143,47,178,246,201,78,232,254,10,91,40,100,31,213,192,208,83,142,197,22,95,142,165,122,252,234,188,152,73,66,159,132,251,86,162,197,19,65,113,96,214,137,74,93,46,85,77,87,222,163,101,128,46,63,201,95,171,230,172,208,147,120,107,93,141,67,212,117,254,101,103,247,17,72,66,171,143,57,88,163,6,128,150,251,27,91,244,42,74,233,123,163,22,160,129,52,119,229,43,222,246,41,112,4,63,113,44,203,182,209,69,36,187,89,158,75,126,196,202,202,149,7,122,225,165,126,53,6,98,77,138,138,102,58,212,182,139,73,117,210,189,186,119,245,69,115,189,41,188,190,144,175,5,221,39,224,231,29,87,64,236,99,26,137,65,155,81,85,57,187,183,173,20,24,239,143,124,94,140,24,14,157,103,200,160,178,29,57,39,170,123,93,7,104,168,82,187,238,245,204,16,69,227,134,223,102,226,116,79,131,239,254,141,158,116,181,219,253,32,104,97,181,115,120,229,177,16,168,37,66,150,255,161,14,26,40,116,155,154,59,185,202,8,159,22,67,81,4,142,119,221,178,81,82,77,27,73,79,164,17,206,250,52,216,100,41,43,52,105,155,3,43,56,85,78,134,86,169,22,54,16,9,2,95,57,118,147,202,247,87,255,102,193,187,152,41,75,38,85,130,117,190,49,43,76,203,176,179,107,192,60,10,51,198,176,83,181,15,60,217,241,62,227,114,146,209,8,15,64,89,104,169,45,82,3,131,11,126,20,195,8,220,4,36,120,34,204,187,9,244,241,115,195,178,170,217,135,108,45,222,39,13,144,127,124,153,224,208,184,125,123,98,180,188,227,39,8,59,75,160,123,204,109,80,180,24,78,42,119,67,57,118,162,109,109,173,140,180,79,106,235,110,24,179,233,0,68,175,159,182,135,30,177,220,242,106,224,124,146,157,62,166,130,110,140,37,195,70,222,186,38,217,78,65,64,58,17,214,22,179,193,84,202,53,30,39,165,107,55,142,110,55,238,214,15,130,156,63,49,113,40,35,102,8,227,164,31,0,46,11,14,155,221,66,191,31,5,214,226,224,239,120,233,12,177,86,59,13,28,60,141,49,162,176,132,46,113,178,118,74,30,55,96,111,97,108,151,253,31,77,87,160,191,209,6,229,61,199,130,172,229,250,7,248,214,236,25,140,132,76,204,48,193,61,115,165,239,86,169,23,58,115,19,206,39,62,254,114,4,64,151,112,181,55,182,95,245,71,161,193,178,40,128,97,110,42,38,71,194,132,234,17,217,204,204,239,51,143,125,115,152,234,242,57,27,189,51,115,158,17,228,122,169,101,89,4,4,109,235,170,50,31,73,94,79,75,204,67,38,58,140,127,44,14,5,161,5,47,15,138,134,16,79,118,243,238,49,38,202,65,154,56,20,15,65,165,79,30,223,126,232,1,27,1,123,98,99,42,168,17,50,214,76,1,41,184,76,61,114,218,16,188,11,61,52,74,43,142,168,133,129,19,146,218,246,105,144,210,74,110,127,34,221,47,176,251,0,96,13,60,33,99,98,33,46,199,22,53,181,126,107,202,2,179,215,227,103,227,250,48,171,189,48,234,135,181,31,202,132,43,216,0,117,123,34,168,83,133,175,100,82,31,253,213,129,161,146,234,91,116,196,241,22,208,46,172,153,103,122,12,179,181,205,193,174,253,168,99,22,219,160,195,10,144,215,75,223,190,155,96,207,131,59,177,61,148,242,195,235,108,195,255,68,85,6,91,89,217,250,244,208,10,146,63,243,120,243,128,219,57,40,175,151,104,206,107,212,64,15,80,12,202,224,224,121,130,55,157,120,25,222,45,16,178,60,5,140,173,72,38,121,244,114,31,128,232,53,222,8,98,129,125,123,19,64,27,25,111,202,23,94,66,209,227,28,30,186,164,175,85,155,45,60,171,138,58,229,50,212,251,178,40,82,84,234,55,232,254,231,248,179,185,222,171,143,100,31,54,17,252,80,69,232,111,220,255,13,150,101,160,106,176,215,83,200,144,200,99,242,46,23,170,112,165,244,33,100,188,180,8,84,252,25,70,247,75,42,168,236,45,156,180,204,47,248,171,133,20,122,229,185,183,116,250,183,2,149,248,104,243,137,222,242,81,145,110,120,212,16,67,34,125,20,200,173,72,181,42,63,83,246,26,133,75,139,87,62,102,40,204,72,233,44,33,244,132,188,81,127,218,21,247,11,115,110,18,37,146,202,243,80,125,91,150,206,221,41,71,137,56,65,22,196,77,25,90,253,45,232,174,192,199,103,254,21,229,227,130,96,126,85,223,47,2,127,131,237,42,106,161,167,216,36,20,52,114,31,63,169,107,102,229,64,191,168,240,164,120,31,52,41,39,146,200,35,70,188,50,109,171,49,248,178,247,169,28,57,159,50,232,254,46,138,240,61,44,96,182,142,120,91,143,178,26,139,238,33,84,81,109,32,137,87,80,82,111,105,66,131,32,192,82,238,8,56,59,144,23,172,239,217,145,42,110,140,101,78,224,210,167,55,8,165,30,103,182,8,182,68,250,23,249,60,200,16,137,231,147,24,68,195,205,93,24,167,11,82,79,17,5,156,57,167,208,194,41,2,234,27,38,124,59,108,135,160,164,100,194,23,129,131,56,181,223,253,199,51,245,127,246,118,43,85,77,57,15,159,212,188,93,117,222,108,193,101,178,196,198,195,45,65,180,104,220,73,233,218,12,76,83,99,175,27,160,174,182,221,41,255,44,19,88,99,222,7,173,238,112,210,136,108,187,205,56,10,73,241,4,15,45,112,36,177,164,91,177,158,213,74,192,15,76,58,125,124,153,54,40,76,134,218,255,190,149,74,151,1,8,137,192,227,11,211,108,241,228,74,34,29,181,48,133,51,110,170,9,86,38,99,173,150,121,154,85,235,231,178,163,101,225,134,4,8,238,41,93,85,160,78,188,35,93,150,6,189,135,16,25,207,100,23,3,222,132,86,53,214,73,247,61,26,103,201,133,77,34,230,72,33,117,97,215,33,99,69,155,95,88,201,102,205,43,173,176,141,21,12,16,25,42,176,75,13,204,51,108,162,72,253,210,113,202,11,90,206,57,21,26,17,183,126,222,78,15,220,79,122,102,220,34,230,76,29,110,167,193,243,226,249,201,10,208,204,81,98,32,35,6,122,152,121,133,88,118,134,150,115,154,212,13,78,40,36,212,225,204,189,158,38,96,164,111,170,127,176,164,219,227,90,233,127,15,167,112,88,1,41,186,80,41,4,84,138,0,73,146,104,166,47,0,18,202,150,25,147,191,80,61,209,28,64,34,96,106,107,147,226,216,47,199,110,246,177,232,116,8,128,86,52,52,61,84,81,154,42,57,241,205,205,58,242,39,61,31,249,68,62,8,98,245,220,38,110,179,40,64,38,211,241,252,211,29,241,157,165,112,190,28,32,178,90,120,4,196,58,176,104,237,92,209,95,229,118,83,92,176,170,255,250,63,255,175,72,24,167,189,77,175,172,12,180,58,57,186,19,243,210,64,231,249,75,215,214,163,111,145,96,95,137,242,92,235,125,45,128,169,56,247,137,62,183,53,160,68,90,248,203,91,68,125,142,113,188,106,174,205,9,222,90,102,128,40,231,122,85,3,11,181,165,58,41,238,169,145,15,247,157,186,146,253,165,56,174,242,194,205,223,105,39,9,86,231,218,191,180,251,197,82,98,120,73,65,208,153,80,233,231,99,24,15,136,181,213,210,20,140,125,66,127,221,121,109,238,245,250,232,214,179,242,77,162,38,181,255,83,65,211,65,185,130,194,93,98,211,153,44,186,53,100,30,8,70,185,91,63,223,44,228,164,199,40,53,239,36,143,99,74,11,98,64,174,192,250,206,158,87,115,119,51,255,67,32,131,128,87,88,137,199,110,1,188,56,19,159,148,242,126,217,57,136,128,79,15,157,98,232,24,30,21,187,100,253,83,94,235,140,247,82,93,6,221,196,71,241,42,211,52,246,37,10,7,206,88,229,209,65,78,78,155,185,147,43,165,192,217,174,212,23,116,171,7,167,214,223,104,25,249,160,21,216,243,107,27,130,171,150,142,101,23,133,181,185,89,228,39,143,238,249,208,193,90,198,17,8,217,159,249,221,90,118,36,144,148,234,89,179,117,102,141,76,75,147,197,126,180,180,190,245,14,104,225,180,181,226,89,97,179,161,228,55,3,110,137,22,199,139,179,170,242,129,152,175,105,40,190,127,212,194,204,148,53,153,61,128,224,200,64,52,243,212,198,127,97,96,98,204,110,74,135,46,192,73,3,207,21,39,189,56,252,96,187,60,97,59,53,248,46,13,170,103,138,118,125,127,50,99,102,57,158,80,15,240,93,187,72,74,98,68,28,211,40,41,177,241,134,244,199,70,48,79,36,206,96,168,99,177,74,99,30,122,86,243,219,227,124,175,107,16,179,98,76,7,223,251,102,165,5,4,115,22,82,165,234,85,157,159,9,47,112,228,56,133,204,223,188,80,172,121,209,235,68,216,98,4,181,160,236,78,14,128,4,168,105,160,45,93,21,147,85,101,9,69,150,177,188,52,165,222,243,159,130,205,57,95,116,232,132,231,48,183,22,204,243,221,153,96,144,162,22,162,176,74,190,88,213,226,56,107,248,5,25,31,253,128,71,89,99,173,87,11,18,16,31,41,143,231,188,210,41,113,7,9,78,60,6,121,11,64,184,27,225,205,249,158,154,74,169,229,224,102,178,25,58,253,195,183,21,40,153,108,28,116,157,124,6,115,197,205,224,173,192,202,127,248,4,180,20,159,234,39,180,68,63,248,198,134,109,34,234,127,104,94,118,185,146,145,110,110,91,44,85,182,240,155,215,173,96,150,235,169,3,181,222,254,203,254,111,50,71,75,147,170,151,85,131,214,23,159,18,172,44,62,88,77,165,231,84,122,129,135,47,174,224,100,234,233,165,81,152,212,187,27,37,76,225,141,149,157,150,7,85,97,107,133,87,166,150,51,16,123,71,59,248,63,104,123,210,30,70,76,51,113,215,9,226,21,64,119,145,211,171,92,101,42,12,62,207,159,186,102,157,58,114,54,150,10,50,127,83,54,232,253,240,177,156,47,20,183,15,252,95,55,104,135,253,79,127,96,174,93,226,73,155,185,42,247,233,50,246,0,191,81,201,20,231,33,48,98,133,201,219,83,121,158,39,209,31,179,90,250,249,47,70,114,52,56,196,60,114,191,74,249,255,165,105,27,94,142,127,47,186,96,178,201,212,185,129,238,183,86,117,117,142,248,212,23,160,149,205,0,139,244,131,67,75,211,174,18,240,52,209,141,44,229,81,221,19,47,93,193,201,95,195,252,83,207,25,40,95,17,98,7,25,189,114,95,2,94,163,188,204,73,11,237,105,127,213,39,113,58,114,168,81,0,220,166,63,45,219,241,175,215,0,111,170,211,18,107,10,190,17,4,175,68,214,149,159,30,26,235,251,112,136,127,156,117,32,220,74,201,183,204,124,222,116,161,69,141,129,209,159,126,95,240,199,108,222,128,79,49,15,186,223,69,212,104,211,134,42,144,246,171,189,204,33,212,81,114,166,24,152,119,107,201,117,21,187,156,4,190,108,43,215,91,230,237,93,221,11,241,233,64,127,184,184,160,237,130,112,255,86,176,137,181,147,24,221,112,210,157,54,18,83,143,132,166,204,126,196,21,46,183,229,176,54,190,142,229,195,176,148,206,159,135,255,1,185,145,167,187,126,18,7,52,60,229,45,26,11,62,41,46,196,170,227,36,215,45,249,45,33,51,225,93,12,195,45,183,18,68,114,205,46,102,0,64,192,78,102,124,125,118,217,185,47,223,119,29,218,234,97,153,241,201,162,4,143,239,117,129,142,126,70,157,160,82,251,36,26,218,90,176,150,2,77,209,142,58,148,135,18,169,33,243,116,1,94,192,205,94,83,239,105,55,68,92,118,158,232,116,249,220,154,145,252,218,61,230,53,175,246,170,2,72,190,236,58,115,114,54,238,54,142,22,161,10,35,141,216,63,115,28,96,58,157,232,253,146,117,57,133,168,228,229,48,185,84,184,146,93,5,34,253,84,15,6,241,36,201,225,254,192,23,66,189,53,41,34,51,237,149,203,154,195,231,125,184,57,214,253,85,77,60,184,244,137,32,186,221,96,250,221,135,24,237,214,54,226,216,106,241,206,59,68,203,133,21,229,22,70,239,244,129,68,7,249,11,231,138,125,54,138,140,84,41,76,27,118,192,23,177,240,190,103,204,244,78,210,71,237,206,114,98,106,184,251,196,87,182,206,150,35,17,195,196,238,63,136,47,88,190,4,68,150,5,12,2,57,84,28,51,243,213,140,225,13,28,112,129,91,139,21,164,160,197,118,90,190,99,151,169,93,17,162,183,172,210,93,236,222,38,58,145,146,157,174,167,65,209,203,46,220,223,68,227,133,55,171,122,129,207,221,185,217,78,26,228,171,9,200,233,59,206,43,200,8,147,192,75,120,222,228,68,35,25,55,104,150,236,40,232,189,177,50,138,71,122,94,234,188,60,100,52,254,227,91,173,2,105,89,5,52,175,101,137,174,117,163,92,57,92,84,247,192,170,159,65,61,131,217,133,243,157,196,19,176,53,105,185,231,19,13,5,101,63,253,206,38,176,18,78,63,151,157,122,99,18,45,219,207,204,136,18,26,72,197,211,114,4,18,61,13,135,127,206,13,183,245,253,167,150,200,219,200,131,156,90,165,177,172,244,99,165,77,137,87,186,228,54,10,8,50,33,50,229,61,115,79,75,228,44,198,182,213,210,170,247,37,0,205,237,10,181,194,169,215,124,33,93,145,28,231,210,0,251,218,68,238,61,250,20,143,13,195,107,128,101,103,17,80,110,193,12,104,223,59,52,132,157,140,154,19,254,113,210,146,66,189,101,90,166,195,103,61,187,217,86,12,13,175,12,33,96,64,166,141,98,240,246,202,58,221,72,162,217,25,229,54,252,167,38,83,106,170,186,58,31,13,1,188,162,164,140,211,203,30,99,11,132,21,75,195,27,168,233,203,57,252,160,57,140,7,193,56,198,233,79,37,23,161,219,162,115,38,207,184,126,236,77,39,230,200,50,58,74,9,200,64,119,224,158,124,188,83,94,203,175,226,255,42,149,173,178,93,129,41,136,44,5,78,134,213,58,157,121,193,73,222,66,214,223,83,22,218,86,139,43,46,9,215,104,49,36,97,64,31,238,57,64,110,115,3,175,184,211,253,173,37,211,129,181,14,97,173,94,156,101,160,131,94,124,93,162,6,200,153,117,68,194,104,94,140,226,164,5,91,251,201,189,73,201,159,183,232,2,61,215,95,53,218,177,203,207,158,103,153,178,17,115,220,24,194,127,240,150,211,11,11,80,197,10,141,59,229,136,68,34,14,46,176,196,33,49,43,8,93,28,177,229,9,156,221,135,57,216,142,242,21,154,30,245,241,89,39,84,149,243,22,146,69,77,40,208,56,72,175,53,164,162,38,202,117,167,237,40,126,67,36,144,139,69,124,233,162,66,224,208,247,137,219,144,154,108,174,206,242,44,0,18,210,216,242,157,75,54,144,50,97,204,37,37,68,193,109,83,26,246,33,137,17,60,81,238,89,97,107,222,1,75,2,106,27,179,179,243,208,164,145,123,174,58,188,236,220,42,7,93,225,1,72,188,231,248,32,238,123,148,113,151,87,84,100,86,38,181,190,168,11,100,215,124,156,57,26,92,94,68,242,188,84,240,53,200,85,60,186,17,198,247,238,103,127,218,90,208,10,23,43,129,128,60,182,77,253,72,123,107,184,152,150,194,213,172,137,176,140,183,3,130,162,24,53,38,152,8,36,42,13,29,224,82,183,219,97,216,0,246,158,130,190,28,84,241,67,118,72,96,68,127,69,225,133,158,191,243,191,7,162,225,226,113,218,70,0,52,11,102,76,182,118,164,24,134,123,73,230,160,175,255,187,195,18,167,123,236,134,197,174,51,230,78,189,203,149,151,155,126,133,171,93,98,82,105,244,161,243,220,49,59,115,218,170,64,227,197,126,23,172,144,48,199,63,117,146,215,81,167,32,148,144,220,220,13,85,29,143,250,119,15,150,177,234,102,145,206,115,168,87,135,15,184,182,153,149,210,207,115,115,200,51,115,221,242,30,107,55,30,30,36,144,209,34,12,108,55,198,35,247,140,63,104,245,58,8,193,171,42,131,23,227,237,109,239,79,195,159,44,147,214,228,231,4,148,27,83,143,209,141,115,79,6,122,3,234,80,190,10,248,43,87,32,145,33,51,157,198,115,175,48,83,189,251,243,214,210,99,198,135,8,117,99,47,187,70,49,31,145,200,17,117,147,199,65,112,79,121,148,87,56,23,150,146,47,57,148,162,19,215,30,54,159,20,203,93,239,36,55,208,24,21,47,5,136,32,172,23,112,43,174,5,233,47,11,11,57,124,226,215,44,129,78,89,159,125,151,172,243,37,144,85,50,132,14,26,187,32,24,204,250,90,41,232,6,93,148,141,93,116,71,151,241,19,162,50,205,41,127,186,175,201,181,114,232,170,96,149,127,70,51,242,90,225,82,255,71,143,190,52,125,164,161,101,57,12,75,152,191,244,121,33,30,24,118,178,155,141,19,216,11,4,68,3,63,248,207,241,62,3,104,152,235,62,202,183,91,159,67,111,189,232,213,165,246,175,203,151,52,189,117,16,121,167,1,205,206,241,180,61,42,248,202,213,219,185,196,212,227,237,99,6,25,127,68,61,196,35,248,136,190,238,218,43,128,175,216,178,91,63,83,181,131,193,148,47,87,8,83,16,224,152,106,200,237,154,154,19,217,41,248,92,248,21,204,232,175,172,223,22,25,96,254,172,31,85,92,170,90,197,160,194,56,173,51,244,66,254,2,243,34,94,137,201,210,8,199,109,107,7,12,169,60,227,126,197,115,233,127,220,84,148,160,227,22,49,184,19,164,12,219,178,91,149,20,86,252,181,158,234,117,217,60,106,203,159,27,203,225,178,8,228,58,207,48,109,197,234,10,80,251,150,222,73,122,28,124,247,3,213,47,68,85,30,38,93,244,109,191,249,139,16,107,190,190,52,66,24,199,107,197,97,226,137,19,218,238,35,0,230,188,60,210,80,194,138,22,178,252,128,200,138,6,149,40,97,230,217,120,173,107,32,25,45,46,61,15,226,81,202,33,96,168,169,176,183,255,211,173,104,57,128,227,240,26,142,114,55,23,219,171,194,136,219,148,134,139,252,42,178,65,66,152,166,102,25,3,57,228,186,71,164,85,211,216,178,96,34,16,175,32,236,92,21,249,237,8,79,20,122,138,167,199,141,44,61,209,124,160,100,125,203,167,23,213,4,79,241,23,218,32,159,102,67,137,246,90,53,147,139,222,137,52,225,96,207,142,68,20,11,115,38,58,231,118,251,153,155,102,98,215,138,23,93,100,39,121,206,115,156,191,27,3,232,156,177,186,129,46,139,82,93,61,32,85,247,65,159,193,52,230,86,29,35,245,47,215,93,15,88,71,141,26,117,106,218,26,34,81,71,187,25,146,95,216,18,135,240,246,16,63,19,29,118,162,101,243,181,2,209,26,216,253,82,119,163,9,129,51,52,177,15,235,37,238,121,3,66,252,44,215,127,79,99,176,16,1,157,121,14,56,222,206,175,28,55,42,150,167,71,125,3,125,195,230,59,213,14,155,92,201,202,26,193,27,68,109,60,25,161,246,120,2,62,99,24,248,128,252,91,90,105,99,92,33,165,147,82,105,132,68,116,107,140,101,24,242,37,187,152,145,249,27,4,64,30,123,218,210,118,91,105,51,119,104,49,134,37,19,73,212,118,171,189,168,89,87,205,227,253,74,85,72,244,0,122,36,28,149,65,123,18,131,102,134,171,68,181,203,214,207,247,246,207,142,151,220,193,21,245,226,167,143,64,244,57,32,67,199,158,90,15,117,113,55,121,227,58,95,208,151,154,55,250,219,141,194,78,225,225,202,96,191,15,248,157,47,223,114,159,159,132,170,246,158,123,143,1,61,241,8,100,174,100,142,218,96,159,107,104,146,240,238,160,86,7,155,55,58,95,190,26,8,210,6,215,55,220,204,249,227,6,206,234,226,29,156,228,167,125,148,43,19,170,154,118,102,111,5,15,128,109,128,116,113,186,190,140,110,100,232,17,156,130,104,55,23,96,175,118,68,166,214,40,230,190,233,4,210,208,196,53,87,147,141,182,125,139,13,48,106,118,122,75,228,221,206,90,232,203,112,1,157,96,77,178,98,139,243,198,102,118,165,223,223,68,38,132,78,78,124,143,85,103,6,153,36,235,197,226,156,239,23,249,162,202,227,247,165,97,139,89,182,42,58,135,59,9,74,239,220,196,116,222,181,6,15,122,196,243,143,67,161,41,0,52,127,197,116,252,33,193,37,218,70,18,51,45,43,217,254,230,200,203,156,51,234,54,4,252,150,204,33,60,191,156,40,111,215,219,234,33,65,37,105,31,156,171,199,234,160,226,9,247,129,55,173,137,55,76,226,208,100,44,196,86,166,124,138,170,41,9,196,86,97,102,149,131,231,119,253,243,84,251,225,232,51,151,144,247,124,191,89,26,116,118,105,107,109,16,146,70,184,7,126,80,87,111,17,129,0,76,239,161,254,127,78,165,101,13,130,245,90,136,216,18,77,232,198,148,223,1,192,91,182,72,124,16,192,241,205,184,4,58,156,73,99,86,156,150,49,130,170,165,46,49,100,149,153,122,94,225,152,196,225,19,211,107,32,228,27,61,143,238,209,77,41,252,135,148,160,62,211,189,155,134,35,44,250,253,3,145,149,193,178,130,83,32,94,13,190,242,105,82,149,158,134,170,190,241,3,41,4,13,30,123,166,26,248,89,226,165,124,249,140,115,215,178,65,152,55,230,76,146,160,6,99,20,30,35,43,156,29,20,200,249,168,224,71,23,54,250,154,213,37,165,94,147,167,50,77,35,220,157,68,118,57,1,120,154,230,172,161,231,140,97,131,136,71,255,189,211,224,222,60,105,157,80,78,131,213,114,26,250,171,136,187,44,20,40,141,46,151,95,21,101,205,58,173,105,41,103,35,110,96,226,37,242,168,8,187,39,226,15,44,71,49,81,254,141,122,214,230,174,53,208,190,24,245,89,81,153,12,208,254,8,21,80,221,169,168,249,211,201,104,181,173,27,147,157,91,90,105,200,70,98,233,24,63,130,161,97,208,136,1,158,120,41,112,155,64,147,38,231,179,43,172,60,86,116,217,214,238,120,234,121,23,34,7,204,145,31,228,218,224,71,169,35,36,129,43,125,159,223,85,213,150,239,43,231,210,19,14,158,107,250,15,89,130,216,103,187,172,145,250,86,59,61,92,186,83,71,37,72,125,134,112,146,123,23,252,21,168,142,159,146,110,138,32,236,40,246,175,105,220,210,204,49,221,108,32,150,135,226,3,8,47,46,106,97,37,250,28,204,148,72,67,150,235,210,61,69,180,230,109,101,231,15,232,9,98,239,228,137,221,114,165,133,255,247,74,97,212,31,152,136,201,209,201,36,49,216,198,24,194,232,237,191,205,75,202,92,150,74,131,247,143,80,6,117,46,108,34,221,226,230,81,244,212,155,110,239,69,33,196,89,114,154,205,177,133,223,37,56,122,15,48,39,244,66,78,14,79,111,0,51,164,115,236,111,83,147,217,89,85,231,145,152,76,42,170,128,66,69,230,206,12,49,84,199,146,50,177,110,24,237,9,15,171,67,45,93,122,109,246,154,159,27,206,99,116,49,201,137,152,197,3,12,190,149,252,225,248,116,235,67,15,79,5,154,181,235,153,115,83,45,216,78,105,240,207,159,168,30,234,73,41,160,200,1,78,86,83,185,157,252,15,227,15,159,117,237,141,208,150,213,56,47,27,1,227,39,198,243,62,1,216,126,30,67,202,188,84,34,21,29,105,225,143,75,138,82,230,75,94,13,137,169,12,141,168,29,86,137,239,179,168,218,186,88,93,71,201,65,109,27,181,132,199,144,115,190,138,71,67,213,75,40,81,238,136,97,79,37,82,151,195,111,200,66,91,239,186,21,58,31,93,70,41,204,234,89,231,215,239,126,236,238,158,216,126,124,47,60,9,169,13,219,213,47,106,74,94,57,72,20,137,224,56,244,231,15,183,238,193,199,210,226,52,156,73,160,18,226,116,37,239,134,56,99,172,113,139,151,224,228,26,179,54,241,251,24,139,108,221,68,202,81,117,180,190,13,98,106,209,35,29,201,109,98,48,165,173,61,211,208,78,125,240,208,151,169,117,211,160,75,216,220,26,234,29,41,42,86,2,248,147,60,68,212,234,115,130,167,246,97,65,208,89,21,251,247,247,26,64,29,134,60,31,122,89,122,59,150,51,172,188,41,8,231,147,115,148,29,115,245,158,239,83,24,158,27,61,59,136,157,57,219,58,253,231,61,254,95,253,181,195,143,55,196,226,209,164,5,57,229,99,195,248,84,134,161,176,99,98,214,88,24,56,21,143,157,229,205,55,216,26,112,249,125,75,60,212,27,218,50,152,151,6,175,197,19,95,193,144,175,139,146,91,206,38,223,32,172,228,91,32,23,42,16,193,73,70,2,202,109,102,2,201,36,16,106,193,14,59,134,79,241,134,38,73,133,253,220,131,30,183,187,171,237,254,164,214,134,47,35,191,109,198,168,55,83,246,231,125,75,103,174,42,28,24,121,17,187,6,46,158,254,120,66,97,187,66,111,59,206,24,22,14,70,112,179,198,98,166,144,23,150,227,235,184,152,77,11,207,157,72,92,167,214,213,93,12,70,92,8,55,116,118,127,150,194,179,246,226,195,71,139,237,30,41,248,142,64,219,100,227,168,194,29,101,96,1,233,54,62,197,101,37,119,156,83,200,14,225,225,55,250,114,42,157,154,225,58,238,144,112,204,236,125,144,25,121,151,15,72,143,163,204,84,203,243,125,116,61,93,238,228,251,244,27,7,164,55,231,105,96,161,141,63,166,227,155,57,218,65,130,5,190,197,63,160,0,247,104,149,214,9,40,115,29,68,121,34,212,102,172,47,113,56,211,135,62,17,108,163,167,153,174,81,74,25,1,215,130,208,189,231,57,139,66,243,49,50,124,118,22,251,103,248,150,201,49,93,38,185,172,85,101,114,167,4,76,211,29,54,198,165,107,91,174,154,39,242,33,181,175,31,174,194,56,48,98,97,94,57,86,4,0,112,51,95,128,139,144,251,242,167,205,224,97,156,43,157,94,60,65,188,113,136,71,59,155,110,105,29,239,68,21,144,10,30,203,108,110,98,61,93,33,69,191,176,174,106,17,47,211,19,138,129,175,142,182,40,112,230,153,189,117,10,190,242,166,97,79,159,67,209,212,73,127,111,87,248,229,214,218,146,47,57,30,187,89,21,52,25,99,50,121,165,240,134,231,248,17,151,221,53,165,41,248,222,26,111,242,66,34,102,62,186,91,138,10,120,108,33,95,157,37,121,156,150,106,230,218,227,6,251,58,185,248,167,251,101,58,255,89,224,218,152,179,129,232,235,168,32,119,43,8,99,65,252,143,147,123,16,131,120,50,108,175,124,163,129,222,137,198,97,248,137,76,167,135,126,231,7,8,233,216,149,147,147,3,43,184,35,239,38,255,7,0,23,159,229,60,126,203,11,77,21,228,94,234,84,237,107,173,119,22,192,21,173,186,166,179,96,71,188,37,144,24,209,81,113,64,15,17,92,48,14,48,22,87,247,220,17,176,194,242,197,192,86,30,242,129,22,113,82,143,190,67,59,96,158,5,189,217,90,125,7,64,76,130,151,18,238,253,218,40,162,185,130,216,235,252,17,209,17,144,70,130,119,93,229,227,83,102,1,18,79,210,0,234,3,124,16,83,91,229,242,53,241,239,48,121,200,170,46,16,48,213,223,24,112,191,171,97,247,225,82,13,70,223,11,69,104,242,12,233,96,118,72,177,231,225,70,167,104,13,241,218,10,213,140,207,171,147,51,167,222,228,10,229,180,228,7,188,94,225,234,43,223,7,216,196,241,230,214,12,179,94,196,84,212,78,112,13,145,158,247,140,49,112,92,73,91,186,36,3,227,130,97,80,106,184,250,172,149,76,243,169,236,209,149,98,136,207,64,253,35,128,83,80,42,6,132,68,4,44,136,244,71,31,103,228,24,224,123,110,199,69,110,194,71,49,104,112,187,89,36,221,45,41,238,41,143,191,122,30,216,248,74,34,185,120,163,93,34,220,85,38,143,154,160,158,198,255,88,61,114,56,53,85,219,147,17,171,107,37,24,236,211,152,102,59,3,4,224,165,17,255,184,173,152,49,4,229,153,230,187,103,29,196,157,117,127,16,239,83,179,34,121,146,54,15,206,108,34,74,242,253,183,231,230,33,53,209,219,67,36,30,248,213,65,91,211,56,239,152,231,242,127,160,129,231,134,224,86,199,47,145,73,106,134,36,75,67,83,8,31,240,185,191,165,48,215,138,61,55,9,71,15,184,85,56,29,193,149,40,88,201,29,93,199,59,13,64,24,144,62,132,65,126,220,7,199,36,60,79,107,141,13,91,4,215,25,72,98,193,17,82,60,106,161,14,93,251,194,196,19,89,105,224,164,165,71,197,174,173,133,164,166,88,180,166,31,35,78,78,154,25,116,43,201,244,76,90,89,144,40,196,139,55,160,166,176,200,64,139,194,224,3,246,88,226,255,195,213,165,169,103,253,103,29,15,56,184,160,155,48,154,89,202,234,51,28,240,65,32,87,118,45,161,58,167,97,138,199,234,37,79,252,83,24,97,169,26,217,102,142,76,27,254,244,96,37,204,4,148,175,199,41,2,152,10,239,132,213,188,45,43,253,243,12,229,249,245,114,181,175,119,213,162,196,196,121,29,97,64,44,44,139,178,64,54,55,249,61,101,182,65,121,217,223,222,197,21,113,147,108,206,72,228,150,78,155,190,134,195,149,236,152,208,74,205,59,107,152,217,117,230,251,3,16,227,191,25,66,248,183,101,37,166,32,176,1,153,88,205,51,227,145,0,89,24,101,61,16,196,158,121,25,67,189,51,38,42,108,110,18,246,234,223,197,153,19,216,251,147,200,114,182,181,145,243,40,229,59,243,3,54,51,123,131,16,246,226,208,166,58,218,105,209,102,252,131,237,219,173,32,246,174,210,30,217,73,59,41,138,97,162,86,36,52,149,238,205,19,224,168,119,199,220,98,122,71,45,194,137,84,190,253,218,215,161,139,64,234,176,198,104,27,60,173,6,182,221,177,76,112,179,212,92,110,169,205,135,86,56,177,61,28,143,235,117,13,39,115,164,205,216,52,92,247,137,231,41,132,84,0,108,230,38,25,41,169,52,226,234,146,39,94,1,67,205,127,143,66,161,110,182,129,36,197,177,2,1,62,255,113,214,114,219,217,165,197,241,233,156,47,154,157,53,183,122,25,11,221,78,215,82,176,121,107,219,11,152,249,136,160,104,113,95,197,113,211,134,245,21,153,55,174,36,176,122,20,46,179,113,19,104,253,6,205,145,227,230,147,116,206,24,46,22,37,33,249,153,64,29,27,60,131,242,241,130,193,134,94,85,229,183,57,217,18,183,189,117,65,211,222,18,138,87,238,18,222,179,134,146,217,146,108,152,59,198,247,10,175,142,215,59,244,96,102,121,99,242,215,178,141,193,9,43,102,166,132,137,60,182,184,162,225,103,10,49,99,151,149,209,65,125,140,229,111,200,218,133,213,244,22,247,44,10,43,100,121,40,240,42,123,120,3,32,70,180,115,151,71,58,142,97,100,146,232,169,121,228,146,66,84,218,183,201,98,168,38,140,221,230,187,33,64,239,146,146,210,234,41,210,241,149,166,52,82,156,54,173,237,46,134,234,187,246,73,212,211,79,247,219,208,253,189,101,228,81,26,13,212,165,206,1,192,108,19,46,208,237,35,212,38,161,106,204,32,178,234,206,104,144,21,144,143,131,125,84,32,169,213,8,150,181,16,135,171,11,1,188,82,175,6,160,59,168,202,244,191,42,175,44,130,177,204,67,233,148,118,15,105,74,51,195,188,48,52,174,164,223,184,82,92,255,145,120,160,31,81,33,157,141,192,78,116,47,221,118,9,156,183,7,167,244,98,123,10,154,177,204,142,155,158,160,168,20,189,105,235,2,142,255,108,154,12,221,237,106,14,53,234,124,58,203,115,32,171,112,18,91,36,133,214,60,220,219,166,119,71,250,157,155,251,167,219,46,127,249,17,76,211,205,71,155,130,5,2,156,138,225,67,231,152,153,215,164,199,136,125,11,131,170,176,218,99,16,197,208,108,141,39,83,189,173,154,228,31,136,81,250,134,115,15,125,48,7,73,103,187,127,120,154,171,228,206,212,166,116,20,212,148,50,62,118,124,118,234,93,51,97,173,104,155,171,43,133,22,201,96,95,130,142,31,216,123,57,65,211,221,246,37,58,151,234,35,248,148,191,173,101,243,83,191,143,180,170,235,237,189,42,39,128,212,190,30,216,82,158,90,55,141,123,61,151,120,187,5,172,139,141,77,54,35,132,30,83,18,52,53,115,215,119,80,131,202,225,236,130,136,250,105,94,115,76,134,58,151,219,245,82,231,157,133,51,234,89,174,94,159,27,176,153,103,149,43,213,238,105,227,13,179,119,90,212,200,122,80,59,5,70,48,19,64,26,208,101,159,175,187,37,100,106,132,244,73,248,254,7,103,221,43,6,6,154,216,123,136,2,202,212,234,250,233,26,103,5,96,140,54,147,129,174,189,124,207,164,7,113,166,86,17,92,1,114,6,138,53,56,105,233,179,224,188,41,47,28,135,80,173,251,159,175,72,6,134,135,83,250,187,39,54,238,36,240,3,226,192,251,147,84,131,83,245,186,39,91,243,246,19,198,138,165,174,241,216,192,96,134,57,37,197,211,151,241,162,83,37,54,11,216,67,132,97,6,163,216,173,60,133,198,146,83,87,80,197,113,16,54,115,53,48,54,33,109,73,66,228,211,204,209,222,52,47,75,82,88,39,102,215,167,221,208,170,224,212,91,171,173,40,86,147,66,37,74,47,138,137,246,240,36,113,50,224,69,54,215,123,210,245,92,193,106,39,160,190,101,81,141,212,47,73,25,210,130,33,76,69,234,188,170,198,121,246,34,70,202,249,143,241,51,181,130,45,244,103,92,78,27,148,42,208,254,99,144,61,241,186,110,236,57,172,102,68,170,234,124,177,215,161,68,153,114,94,29,158,84,101,255,23,229,37,248,171,109,131,28,26,186,240,180,139,69,209,122,88,175,135,103,196,173,46,5,180,87,224,25,234,64,75,34,251,210,73,114,85,3,81,215,29,240,138,222,248,109,142,113,161,35,178,100,35,82,7,58,148,86,200,1,102,222,215,108,163,69,216,88,190,107,54,172,254,92,50,108,88,197,87,187,163,201,79,47,117,102,150,75,84,149,119,158,226,201,57,224,95,2,105,175,68,163,213,211,81,102,255,213,199,192,81,134,93,22,41,150,3,235,247,139,248,187,174,86,211,207,186,53,194,111,48,182,43,43,250,20,227,229,182,140,77,235,106,1,217,50,52,224,116,98,76,251,34,151,12,141,108,47,176,150,239,254,184,221,60,166,123,120,39,199,193,126,140,21,156,255,156,29,164,253,174,107,254,213,14,8,124,141,162,181,76,132,212,186,192,207,69,183,180,141,77,248,216,202,125,216,17,4,96,250,102,160,110,213,58,165,127,147,215,123,132,168,31,18,184,254,39,58,49,168,54,188,215,203,19,69,83,233,18,72,249,95,243,178,178,225,41,69,178,12,172,179,244,67,109,232,72,73,238,86,33,215,185,162,6,136,41,49,202,175,197,92,5,196,127,88,19,20,206,253,194,123,176,247,163,118,183,94,220,180,53,101,63,119,100,36,244,175,178,126,175,69,1,184,42,225,203,27,186,160,170,102,2,236,85,94,113,188,5,115,16,182,55,84,16,161,239,181,221,226,169,139,105,139,17,181,34,31,243,5,165,251,148,223,158,108,137,145,66,143,250,30,90,218,157,34,79,128,86,208,228,67,93,140,47,175,110,71,31,187,189,62,104,53,57,30,21,32,243,30,132,67,143,112,203,192,104,51,132,234,255,50,111,99,93,54,152,72,110,227,81,221,115,151,38,130,217,80,60,176,230,237,27,133,81,75,210,199,108,97,23,5,33,51,213,127,67,209,17,157,54,110,68,68,222,136,116,16,204,121,226,176,213,131,71,11,109,160,40,215,145,115,180,245,31,221,188,11,78,1,83,146,235,166,168,70,168,246,201,178,215,21,248,181,42,120,173,14,249,171,129,114,55,91,210,71,198,223,199,106,119,53,237,57,68,121,17,62,18,151,100,60,40,39,122,61,2,126,53,83,1,156,126,51,164,54,35,2,73,217,14,175,89,51,143,41,127,98,97,8,195,108,241,125,227,151,135,86,104,45,84,217,177,5,33,236,137,250,141,149,3,156,139,13,19,206,128,111,73,50,135,228,80,79,245,178,24,8,74,84,90,17,58,240,56,249,211,176,82,85,54,219,174,117,186,17,79,103,142,197,249,73,197,240,234,77,211,191,13,92,182,97,124,232,115,112,112,3,247,112,23,131,131,249,156,230,188,166,173,211,67,117,168,139,25,236,196,143,67,165,168,110,83,197,244,131,83,176,219,129,88,244,53,202,229,121,181,15,86,231,157,231,143,226,247,25,109,96,33,212,163,161,225,37,218,68,131,91,142,237,13,10,213,158,16,229,245,188,160,209,72,255,16,207,24,228,60,195,36,30,53,242,200,128,53,100,104,160,163,210,63,25,181,62,147,191,123,146,244,97,156,40,126,206,207,203,77,47,68,35,16,152,201,57,216,13,127,238,7,20,149,31,219,236,106,89,200,241,206,244,135,14,46,111,36,23,93,64,28,125,180,169,27,223,97,170,117,8,221,160,111,21,24,186,51,184,47,97,28,33,177,77,186,50,117,184,101,183,113,113,130,12,205,100,83,183,81,155,54,100,252,186,10,46,245,4,116,67,130,188,191,190,211,138,90,216,246,40,45,134,160,120,89,14,83,33,157,187,34,192,118,185,149,203,152,39,44,171,175,78,70,226,217,43,234,99,40,13,191,96,5,64,129,38,30,7,89,237,99,163,204,81,232,212,201,194,248,232,60,228,171,84,131,31,15,209,213,83,142,147,29,154,202,146,162,145,219,227,30,105,111,229,221,159,221,131,200,212,28,34,229,35,243,100,233,33,175,118,152,156,97,142,11,25,89,120,73,249,107,111,168,77,3,229,42,73,9,32,40,207,148,189,99,38,95,65,62,215,171,114,195,101,81,117,118,67,135,225,246,126,82,18,11,117,53,226,175,58,100,92,217,235,15,181,55,100,122,186,175,76,210,249,132,43,71,187,64,11,217,135,78,44,69,32,152,59,96,58,232,177,58,24,99,239,225,222,100,170,63,24,166,126,81,35,37,116,105,37,25,247,160,230,119,129,240,167,30,40,229,12,144,86,134,83,231,44,73,44,11,121,242,161,246,31,180,249,253,175,182,161,229,30,174,219,106,219,25,217,79,173,173,159,232,246,48,41,38,154,15,182,72,38,197,76,135,191,20,142,207,195,162,0,144,190,162,246,22,98,87,40,123,95,18,150,2,129,71,242,31,61,192,50,75,120,141,77,153,12,217,16,117,4,38,136,205,121,58,148,215,226,179,59,87,204,216,136,48,105,230,42,103,163,169,205,172,212,39,228,153,255,150,74,187,76,124,249,123,71,212,72,13,4,108,123,85,60,8,109,102,77,36,227,120,67,100,236,60,63,19,20,88,164,179,113,126,60,255,129,163,17,153,105,42,178,152,85,173,175,131,155,51,41,224,99,192,206,202,78,21,186,177,179,22,113,176,133,243,214,144,49,132,198,238,3,186,2,230,69,223,99,141,251,23,57,81,82,40,159,182,239,97,180,41,229,130,173,56,204,229,86,162,156,45,48,2,240,143,120,78,251,59,72,22,54,18,193,224,120,214,16,96,215,128,200,57,137,236,116,220,151,10,117,139,112,169,94,69,120,177,172,42,205,21,153,27,233,149,224,161,65,1,157,252,221,217,222,237,28,14,44,94,166,20,3,162,101,233,28,112,95,99,86,62,70,24,230,133,126,214,113,151,193,210,158,63,0,219,30,61,76,122,128,215,201,255,51,78,208,242,112,231,87,203,63,86,131,40,73,227,232,85,18,196,144,49,237,207,138,98,68,116,135,51,240,214,73,46,196,133,255,42,18,76,69,246,166,159,18,215,159,3,82,58,20,130,0,133,72,88,85,126,42,179,64,204,52,47,217,70,209,196,162,53,100,157,157,81,78,97,30,163,12,139,181,167,58,186,46,190,58,121,222,157,248,179,106,141,145,130,131,216,146,243,129,158,209,171,217,236,190,90,87,5,207,113,43,196,251,202,21,94,80,144,163,46,144,248,149,84,21,210,174,86,158,141,139,128,15,26,140,183,36,178,203,246,110,38,123,141,203,100,114,183,20,59,255,199,233,182,208,140,58,97,179,36,101,237,181,20,148,119,32,102,141,33,140,164,141,6,196,80,33,148,40,83,37,104,214,103,3,199,40,161,82,250,60,196,108,244,113,215,125,67,193,181,49,198,129,208,250,67,62,27,125,227,98,7,119,74,132,238,165,240,33,49,4,180,254,37,34,63,80,248,57,23,20,63,231,214,95,25,189,247,142,218,103,237,200,99,108,223,163,28,28,65,56,230,198,248,26,227,110,86,16,224,61,161,160,96,11,137,119,139,28,178,112,53,125,167,228,250,37,71,99,100,188,217,252,69,65,24,145,72,177,88,221,174,6,141,222,96,148,170,247,85,133,104,70,147,187,91,7,146,63,156,251,251,135,35,100,28,28,61,29,153,171,204,14,81,243,70,160,129,58,0,236,228,95,240,198,145,146,213,11,254,188,113,210,68,57,87,172,171,108,184,155,10,40,247,83,209,122,44,49,102,56,86,182,173,113,185,129,41,100,62,231,155,98,101,78,231,193,32,31,107,85,162,159,198,1,234,94,219,40,100,60,53,175,188,11,222,211,247,14,153,139,90,122,99,247,105,237,92,120,6,178,99,208,184,117,51,110,39,13,75,160,175,46,109,172,125,246,206,122,223,109,235,104,190,60,36,218,66,166,129,223,206,209,228,239,65,31,90,245,204,86,219,100,100,240,187,111,44,44,112,116,169,238,21,246,24,164,215,194,129,19,78,229,136,61,112,117,164,160,92,169,200,220,30,9,115,88,221,204,51,194,58,84,118,155,66,133,104,33,221,116,236,155,9,163,58,195,221,108,238,47,43,125,228,184,152,21,169,5,203,31,19,12,186,75,209,232,185,74,47,176,165,116,104,70,91,200,202,192,119,37,2,170,211,90,80,202,132,189,19,231,73,8,102,90,166,228,46,50,106,212,155,11,213,180,232,98,207,29,141,53,61,145,144,210,207,230,73,254,74,171,109,112,64,83,217,188,16,62,55,194,18,249,105,248,104,210,15,52,109,134,244,12,193,238,95,176,65,109,232,111,51,166,202,170,87,156,72,185,129,157,189,126,184,86,17,125,207,13,253,228,147,242,51,197,14,232,209,119,228,36,16,192,94,204,51,217,238,101,107,25,138,203,91,13,250,81,77,96,204,94,196,13,181,67,150,205,3,14,89,37,49,144,100,119,156,206,224,203,34,77,191,195,222,132,175,79,179,216,65,223,146,84,66,206,87,217,63,121,27,191,133,229,111,213,49,195,237,127,40,210,253,109,65,221,3,1,23,244,135,129,233,112,195,94,209,87,50,135,155,253,184,107,234,4,154,159,202,222,19,4,153,249,231,172,21,194,38,190,239,35,203,224,136,233,162,225,99,9,129,103,117,196,43,95,167,240,60,87,206,219,181,60,89,176,151,171,75,167,243,22,211,106,249,201,203,190,216,191,81,59,197,118,82,8,52,239,202,43,166,130,62,191,121,29,226,46,177,143,205,26,171,239,172,100,5,234,11,220,36,37,44,234,132,33,209,190,129,203,89,246,128,222,8,178,121,250,60,254,175,95,242,86,34,229,29,230,190,14,164,172,229,123,40,25,210,192,239,204,43,90,52,112,62,205,252,68,211,145,92,175,92,135,6,193,197,127,16,218,209,206,117,93,184,33,2,188,60,133,35,252,149,86,52,155,70,83,187,190,131,218,88,187,175,224,119,96,67,167,56,65,242,166,130,191,148,254,8,17,230,249,63,29,182,11,126,17,141,98,125,71,19,14,245,44,147,151,37,14,90,39,106,9,45,57,31,125,226,135,86,135,100,68,52,220,27,126,55,41,91,70,166,119,83,10,156,51,26,68,188,103,156,248,135,10,40,91,17,254,206,41,59,235,101,72,152,49,201,142,185,132,59,246,34,21,16,102,26,197,90,190,162,162,234,98,103,130,197,16,150,159,42,54,169,71,127,140,175,44,123,45,80,176,180,190,244,106,23,151,11,36,206,5,157,192,223,215,48,196,185,128,94,161,227,4,72,138,16,229,226,176,146,103,66,128,176,132,77,177,183,142,71,39,45,66,54,43,120,32,60,35,233,236,66,174,23,158,138,254,208,254,16,64,251,123,164,61,95,198,250,134,114,160,160,234,43,25,222,205,119,80,134,240,178,69,240,112,159,251,45,177,90,202,187,208,189,201,240,67,106,170,28,226,114,202,49,5,232,103,3,99,235,8,195,22,114,151,165,11,71,198,61,120,189,214,151,8,208,78,177,60,137,117,57,160,177,136,237,196,42,228,136,118,134,166,244,99,135,174,179,164,116,52,52,4,94,208,193,86,161,120,34,96,2,7,13,149,205,117,87,41,73,91,147,38,117,138,10,107,77,66,237,246,181,84,108,77,20,43,230,246,4,16,89,65,100,203,105,18,143,250,7,9,130,111,168,9,33,157,166,77,35,108,147,16,88,16,51,60,212,237,126,9,37,245,201,249,160,137,110,191,216,37,132,232,101,203,145,207,161,131,159,99,61,191,66,61,71,225,153,1,43,218,3,214,66,247,92,214,208,84,163,231,229,58,213,86,78,154,134,152,149,114,184,0,199,232,218,87,56,147,250,193,22,216,136,240,47,168,116,179,247,83,68,196,50,160,32,77,60,180,63,94,85,175,95,174,159,49,4,7,239,57,218,231,5,51,11,250,127,232,32,22,66,205,67,175,147,89,173,167,108,147,110,36,30,248,155,94,40,68,150,79,28,250,126,157,227,73,135,198,249,109,237,167,7,134,40,233,40,151,142,185,139,211,146,58,10,212,160,72,152,106,116,247,60,87,38,85,251,173,86,207,18,6,31,124,248,206,185,25,112,196,32,22,72,106,153,151,198,163,13,71,211,210,162,15,139,122,179,6,134,208,167,47,19,84,216,190,120,135,152,233,9,177,46,86,177,65,9,30,157,165,214,195,190,242,8,76,120,166,143,254,230,7,66,3,227,86,49,97,128,227,84,229,218,240,244,41,81,232,26,144,107,146,173,255,28,228,38,246,220,116,250,182,6,204,1,154,58,167,158,176,6,238,192,141,100,232,137,177,12,29,214,182,201,240,202,226,147,243,72,242,242,213,21,165,73,200,19,188,251,130,6,159,138,131,4,61,112,200,66,78,19,105,175,39,220,176,75,36,146,6,3,36,79,42,54,73,156,16,119,17,189,198,162,29,142,97,92,66,179,205,148,56,197,151,147,236,25,239,223,151,242,243,232,143,212,221,4,141,147,52,176,189,240,8,127,73,154,147,114,92,33,0,12,2,240,212,231,252,99,99,92,146,78,191,183,234,203,89,255,54,233,114,238,204,107,38,53,144,67,253,70,145,169,116,79,57,90,62,170,5,147,228,147,34,91,111,59,153,185,6,218,43,209,179,107,197,253,177,239,33,163,206,205,193,203,21,218,199,39,92,209,20,164,59,123,115,244,43,223,53,186,237,130,220,254,253,93,253,103,198,149,190,151,127,230,214,202,102,252,68,141,65,15,6,142,114,40,143,141,152,247,255,219,201,96,172,27,165,196,46,171,110,92,36,197,37,24,53,87,87,72,156,220,24,5,139,42,157,68,14,100,59,65,186,204,64,8,229,15,114,131,241,118,45,11,3,197,161,247,217,114,86,53,250,227,118,90,10,92,186,235,157,60,208,218,151,213,127,55,183,227,38,9,102,103,49,97,53,68,119,124,217,127,28,254,99,250,238,34,99,210,81,185,78,80,220,5,15,44,252,218,98,110,68,14,23,106,255,156,47,33,191,241,80,105,194,37,115,0,95,150,64,151,4,147,108,99,83,72,44,209,87,58,38,71,182,72,90,48,54,85,203,182,50,82,172,79,160,143,95,194,22,162,175,22,242,141,224,101,97,101,188,44,197,95,14,114,41,142,12,60,160,3,173,186,199,154,200,100,179,4,112,116,73,85,182,98,211,80,127,183,40,155,223,187,26,161,26,164,230,125,179,28,139,234,235,151,103,85,128,132,66,26,151,47,41,239,160,13,113,164,128,190,14,87,243,50,71,54,119,185,217,6,148,23,72,100,231,254,8,147,235,135,80,212,255,252,79,118,131,231,252,206,91,140,47,156,160,81,151,235,131,160,147,157,44,10,202,108,69,14,238,242,90,240,77,174,244,114,5,50,176,47,51,95,39,164,164,59,190,29,143,12,20,8,84,161,92,172,134,61,229,233,220,174,167,139,158,137,173,5,161,30,241,236,255,102,139,226,246,27,138,167,39,38,46,143,237,188,152,218,30,37,36,10,133,217,191,149,71,145,10,79,17,161,147,203,95,48,139,220,166,212,90,17,218,154,229,144,173,194,78,223,241,37,174,255,85,66,233,141,113,120,112,126,237,148,16,80,118,183,98,77,219,119,190,66,187,246,192,92,169,234,50,16,80,181,187,237,215,124,146,83,100,115,238,75,48,30,23,4,31,108,23,139,220,35,191,49,191,149,84,24,12,128,88,53,141,27,5,54,187,154,211,76,141,133,48,90,248,97,129,116,200,148,224,139,160,142,204,111,95,139,253,155,206,122,78,168,90,185,30,185,251,189,74,21,132,173,58,135,199,81,149,89,253,9,147,194,240,209,234,237,221,25,235,139,71,115,85,30,180,8,223,127,253,55,86,46,109,109,192,178,29,142,98,57,112,33,120,65,100,26,251,48,220,185,237,68,130,232,87,197,185,186,145,98,202,212,55,20,37,203,120,194,226,61,73,14,255,231,255,216,47,105,50,153,93,158,69,83,200,50,76,36,183,199,28,38,42,157,39,92,69,147,47,86,49,50,250,232,100,6,219,189,11,239,96,34,124,159,137,33,116,121,254,134,117,169,161,221,152,214,116,2,9,95,69,213,99,182,32,80,140,119,253,113,172,224,50,98,129,226,117,208,186,125,89,16,95,188,93,90,63,181,180,91,52,12,192,136,146,232,207,139,163,164,54,165,46,213,27,169,88,191,92,181,75,251,131,1,240,152,171,62,6,149,52,222,120,15,195,130,51,134,92,216,164,37,171,148,121,179,57,162,101,46,254,92,66,141,249,29,110,232,20,176,34,106,248,237,250,120,125,65,68,255,161,239,158,104,98,185,82,231,50,130,66,216,232,54,122,255,254,81,157,156,103,97,227,129,81,214,231,254,207,102,88,181,242,199,76,175,210,121,193,212,35,123,73,38,150,165,67,241,124,12,108,83,162,99,132,46,218,177,44,73,171,77,177,0,62,249,242,215,155,113,230,237,186,45,196,99,99,196,97,203,190,150,36,81,233,129,79,167,85,95,32,212,17,136,134,87,121,33,241,58,138,28,181,181,147,214,57,227,236,196,29,94,85,89,52,11,54,87,246,139,71,11,121,163,209,145,56,247,131,59,21,85,154,116,32,186,26,109,132,148,88,195,219,200,207,142,139,47,128,86,153,168,62,145,137,2,198,62,239,12,76,73,198,216,66,43,103,173,154,79,78,198,179,249,4,160,149,140,100,187,164,136,3,254,54,205,111,187,111,68,218,83,114,111,16,222,221,169,42,229,185,20,157,235,98,152,13,233,47,96,156,183,195,9,38,202,116,60,71,190,81,67,178,85,170,8,180,236,121,226,146,195,227,61,109,13,12,24,72,78,121,38,232,28,104,175,153,2,104,197,14,21,219,232,125,6,32,207,161,216,46,24,181,155,182,22,140,171,227,123,197,181,29,66,239,247,251,191,137,70,28,188,124,228,21,53,136,184,156,78,100,30,170,31,232,249,84,26,22,210,114,153,218,56,68,63,50,137,168,4,127,230,175,25,201,255,81,43,116,152,72,51,126,26,55,212,152,252,184,202,208,169,82,56,85,130,63,0,6,109,72,139,179,133,233,183,121,181,228,234,108,45,61,207,176,125,41,189,203,192,210,48,216,5,109,167,183,219,228,53,2,72,216,232,42,5,72,74,197,134,252,195,125,29,159,63,247,120,227,53,137,86,143,163,102,255,152,119,28,202,156,31,60,151,218,49,37,162,226,34,21,214,108,159,219,240,125,188,131,154,71,84,16,75,15,36,164,84,87,100,72,24,102,127,61,221,106,176,25,214,32,1,222,64,212,142,246,56,108,236,231,116,96,100,246,178,181,23,155,153,166,222,92,33,132,86,28,7,137,117,65,18,145,69,178,9,63,250,254,131,132,236,214,208,96,132,207,22,181,37,26,217,91,240,235,175,72,105,61,200,231,52,242,86,117,199,11,49,243,227,179,242,30,65,19,64,29,134,113,180,235,166,164,52,158,146,7,174,203,83,117,129,107,22,88,227,224,60,242,16,29,28,181,203,84,62,152,223,118,47,29,235,237,220,113,82,72,231,169,234,98,92,199,63,73,141,89,139,232,89,10,119,234,31,96,120,9,9,12,198,101,29,134,176,111,228,226,191,83,48,207,243,91,41,42,232,61,56,149,108,9,172,186,164,226,49,227,240,58,142,176,254,237,44,90,99,142,56,154,198,161,194,152,23,149,32,133,79,237,42,77,208,111,248,110,213,44,127,112,18,231,67,67,102,152,36,253,158,3,118,163,168,134,86,91,119,200,217,203,174,133,131,198,224,66,12,232,157,59,73,198,201,89,75,91,48,188,68,120,241,10,109,43,77,164,180,92,15,134,108,233,21,83,212,143,109,201,6,2,187,55,177,8,56,168,209,161,254,246,109,73,153,211,175,190,203,76,74,155,218,7,10,9,113,224,228,66,60,55,5,74,123,199,255,51,96,209,14,151,58,84,175,97,152,178,42,71,43,171,192,221,187,21,219,52,112,234,110,171,61,248,251,8,250,85,205,88,24,73,5,145,84,5,220,30,222,94,47,183,142,166,75,170,92,10,112,243,37,78,112,41,84,134,10,169,200,115,127,46,125,110,224,49,150,51,111,0,246,130,117,183,159,197,202,40,225,239,23,56,89,152,232,31,40,0,117,182,175,78,198,11,122,4,207,234,103,101,73,65,28,62,115,225,169,252,127,6,8,104,4,116,169,159,211,246,48,102,70,121,52,65,220,199,165,75,232,241,144,217,85,13,234,6,56,159,70,224,96,58,223,157,147,71,146,230,249,36,95,55,216,135,117,133,227,123,195,16,93,49,123,146,177,198,237,232,195,55,223,3,236,44,6,62,180,127,148,47,87,124,134,157,24,161,19,25,21,56,20,147,2,130,16,16,68,241,223,32,253,161,120,16,82,51,224,177,135,10,221,108,239,172,30,247,216,52,227,137,76,216,204,122,114,88,209,158,48,39,27,22,71,62,187,128,217,116,207,3,148,103,37,201,202,14,182,113,190,174,73,139,74,105,79,82,220,194,251,17,164,65,67,143,148,31,247,88,148,191,174,205,232,150,228,210,177,236,164,8,214,2,153,6,150,88,96,156,58,182,29,133,183,223,11,111,49,205,19,182,84,141,11,11,3,204,80,108,48,121,225,93,74,76,165,25,118,213,240,65,70,222,30,169,27,231,176,94,171,117,244,47,93,27,18,80,24,229,173,27,70,222,50,8,188,163,248,82,226,54,18,121,228,7,121,91,72,54,249,173,58,47,178,5,134,17,2,49,33,129,155,70,249,78,242,66,196,107,148,42,191,210,82,1,76,62,29,163,1,234,135,148,228,222,254,86,158,238,120,11,107,79,115,115,151,196,161,76,65,195,111,20,185,157,65,229,61,245,198,181,96,111,119,163,165,109,67,2,180,77,50,8,58,111,7,26,164,245,21,228,34,23,226,130,148,123,179,54,94,154,194,175,126,53,182,167,96,55,124,239,79,10,32,40,153,115,189,177,99,228,88,132,67,32,226,9,161,119,72,103,135,37,237,5,145,81,0,127,139,194,135,115,215,100,175,114,78,253,115,20,152,13,196,193,120,253,245,177,29,63,50,104,185,26,48,97,215,83,176,43,101,124,128,130,209,190,108,82,212,170,76,9,27,74,4,141,85,5,25,83,111,50,109,171,86,131,209,242,172,164,123,102,154,86,173,104,57,113,113,168,246,216,7,135,143,122,180,97,45,31,89,206,138,204,163,184,59,186,82,67,231,12,139,180,104,26,121,105,31,42,50,218,171,12,43,57,220,202,151,18,107,60,59,185,34,239,231,7,49,193,75,147,234,130,237,79,32,251,178,21,6,122,170,3,115,197,213,83,138,55,253,36,7,192,110,19,68,247,211,6,241,130,138,140,187,103,156,183,247,227,116,54,151,152,105,192,68,125,54,4,86,201,252,169,114,175,230,98,117,84,125,78,249,36,99,175,106,219,35,132,209,168,89,166,48,27,237,19,141,179,167,36,255,22,147,46,51,78,30,76,59,14,189,219,99,80,233,207,109,240,20,5,135,220,100,157,226,60,143,210,33,68,108,136,144,7,173,10,202,172,31,201,16,7,229,33,252,28,203,142,145,230,167,97,108,134,206,89,23,241,248,75,81,92,85,122,217,85,214,24,58,200,160,231,2,165,126,126,23,151,200,101,54,248,120,0,85,244,35,154,171,88,132,149,34,47,123,118,232,28,169,190,40,185,179,114,73,14,164,255,166,145,55,102,160,84,163,47,255,3,243,39,18,125,36,137,127,78,110,192,225,116,236,201,242,53,50,119,78,111,221,173,217,4,210,241,76,22,246,35,89,146,82,145,29,123,192,192,163,127,135,103,8,204,19,114,194,74,1,27,42,127,198,153,8,13,68,197,225,29,11,24,72,253,60,65,199,148,35,198,188,9,9,56,78,38,236,193,122,197,222,224,131,58,88,191,150,138,13,78,83,105,23,99,220,145,216,11,179,25,194,10,136,136,164,75,28,131,226,151,69,136,94,152,24,164,68,228,109,218,228,195,150,218,92,111,8,176,152,161,220,149,123,101,88,137,34,75,148,149,144,30,49,11,250,90,174,11,73,14,212,51,224,152,230,67,74,7,50,203,162,27,211,158,201,14,81,90,49,34,198,138,232,204,212,222,60,236,128,68,75,173,119,160,219,163,80,192,103,45,165,33,28,79,165,202,30,170,87,42,43,37,101,167,4,39,54,34,42,28,230,75,242,115,229,185,253,230,21,72,80,33,37,113,207,185,84,218,9,95,176,124,218,100,232,246,17,121,247,196,130,248,226,189,46,212,205,41,198,89,250,185,18,193,208,113,138,81,147,33,219,177,220,174,131,31,230,142,151,224,193,164,164,155,198,234,150,121,210,197,2,205,60,36,87,88,221,237,216,19,71,228,80,255,6,107,238,226,203,128,30,159,74,58,108,240,57,232,70,197,195,41,67,141,245,175,254,2,178,200,158,123,94,172,91,73,126,206,32,218,136,72,203,252,223,189,56,107,33,228,77,171,115,123,173,32,28,185,101,17,185,230,157,8,178,213,181,249,90,218,134,235,131,40,232,91,109,54,28,221,192,107,192,147,226,71,70,201,243,51,134,131,244,81,55,39,60,169,15,237,167,43,35,69,129,26,179,112,129,177,155,1,46,55,56,51,83,237,191,165,54,222,84,83,41,110,28,251,3,154,139,55,159,61,210,151,165,247,179,137,246,193,101,233,66,34,105,70,101,182,63,45,156,119,89,116,140,2,155,231,46,202,158,189,61,217,109,157,165,152,14,137,189,149,130,217,175,252,194,105,64,144,168,245,75,68,218,18,16,62,109,104,212,50,33,233,176,127,29,145,253,245,33,207,182,72,145,79,173,167,95,74,120,89,162,108,112,76,71,56,208,176,137,104,22,195,132,214,58,121,104,173,219,96,66,146,239,179,233,96,0,94,170,143,192,218,103,106,159,239,222,66,148,149,179,82,84,189,171,144,51,213,239,220,145,90,80,106,230,65,147,13,49,163,253,6,121,214,65,140,19,157,224,146,131,121,204,23,253,88,155,212,53,134,186,33,242,151,124,43,181,193,253,234,230,26,232,175,4,65,122,135,47,195,97,245,217,249,230,29,146,32,29,253,161,76,194,230,188,107,66,79,211,190,72,185,46,83,47,177,108,212,27,213,182,130,216,10,5,87,72,249,132,162,170,131,11,91,60,118,157,161,251,246,13,244,172,92,31,120,221,100,223,108,144,207,243,162,120,23,115,75,73,30,88,149,30,49,113,67,240,139,168,172,190,13,151,28,1,115,217,78,255,66,108,71,252,194,146,109,228,155,200,63,239,27,236,147,138,178,127,111,35,232,56,106,229,194,49,187,90,43,206,86,80,86,77,247,49,186,93,204,214,112,72,67,0,36,66,131,172,54,231,86,247,19,149,160,115,19,67,80,131,68,174,153,52,20,23,229,104,201,7,177,105,69,77,215,218,172,154,16,103,86,104,111,195,112,183,144,201,169,27,4,143,116,253,95,20,151,54,193,0,42,40,175,245,64,75,239,165,4,38,31,255,201,130,181,162,187,7,25,221,233,41,176,99,52,92,124,240,213,187,237,215,89,127,69,20,63,83,91,102,51,175,35,133,150,101,144,255,237,28,12,183,251,24,187,48,158,151,156,230,24,44,235,107,67,35,181,65,10,54,226,103,197,112,38,166,33,92,101,230,86,88,119,198,159,154,170,149,93,165,30,154,100,228,32,74,118,86,246,87,101,192,172,174,34,227,189,91,150,143,30,101,180,98,205,32,66,150,132,71,214,116,56,251,232,123,97,169,12,139,189,203,48,71,192,20,176,35,23,58,49,111,195,221,113,245,21,55,208,57,82,198,72,37,131,222,33,175,69,196,40,192,185,110,91,41,176,86,3,165,17,215,246,207,145,201,116,222,15,192,60,230,57,189,192,120,64,19,232,224,150,200,128,242,174,160,201,212,199,84,150,211,235,87,122,112,123,151,199,230,223,168,253,186,16,198,103,239,106,164,59,129,83,38,197,134,201,70,7,88,154,27,142,247,147,16,108,233,239,42,97,103,66,26,137,201,255,212,195,48,212,182,136,193,86,124,162,197,5,205,247,10,175,235,250,195,208,87,241,16,30,71,74,90,177,33,74,63,33,5,70,81,183,111,135,3,30,51,148,226,172,148,61,154,169,180,62,174,135,143,208,249,235,10,32,56,61,75,95,69,193,83,152,94,71,78,181,94,62,211,176,67,84,97,112,121,225,236,236,90,37,84,103,141,226,50,61,254,194,86,251,93,206,119,98,108,240,218,23,12,79,97,152,145,122,240,232,127,142,246,166,2,97,82,218,115,62,213,105,116,0,22,146,47,116,122,220,26,240,18,191,103,171,41,201,210,183,21,104,193,50,132,25,125,210,167,241,156,36,112,50,152,8,181,253,42,3,188,127,174,32,191,6,90,119,73,43,100,69,248,164,128,52,195,109,232,152,180,107,160,92,184,109,82,248,196,251,55,106,105,221,241,100,194,138,91,132,136,76,39,128,87,150,182,74,167,158,214,174,255,28,192,182,202,48,239,52,185,6,40,158,132,220,93,75,127,102,144,21,242,83,162,23,227,120,112,26,239,19,193,168,185,214,192,43,250,11,24,155,123,52,174,148,127,109,22,144,166,148,89,47,32,193,56,206,228,245,198,16,75,154,216,12,1,254,125,108,136,182,182,224,169,125,51,8,158,226,190,45,129,238,26,168,46,228,239,67,125,32,115,113,198,87,86,130,202,210,233,221,115,5,65,219,33,156,74,47,8,222,53,205,222,123,227,56,20,62,71,66,208,32,249,34,165,1,247,114,45,116,21,235,114,86,59,182,204,221,33,14,127,64,110,51,173,116,187,18,193,37,211,4,117,53,249,105,152,60,113,98,186,218,25,118,29,53,134,105,179,207,156,243,214,40,179,211,141,76,119,215,246,119,50,195,168,132,239,157,129,124,131,35,70,152,146,187,133,22,127,101,191,21,223,134,50,101,52,235,8,209,8,7,108,20,158,9,74,148,44,98,140,154,37,156,153,15,190,138,169,150,36,115,169,247,78,61,234,197,127,237,246,59,145,249,98,225,202,191,242,148,99,24,90,69,134,205,75,59,45,241,134,66,127,230,127,202,166,60,97,71,134,19,190,114,80,151,145,194,176,130,98,7,4,71,173,3,94,14,125,14,116,190,242,163,250,63,230,42,214,166,9,68,219,106,126,86,143,213,91,101,152,162,173,10,77,205,159,80,147,83,243,117,255,47,22,18,145,231,174,4,203,244,155,143,47,16,24,120,67,49,229,55,146,199,138,80,159,191,219,141,60,90,163,209,30,5,234,226,248,37,44,12,82,139,60,137,177,104,79,136,189,151,73,171,182,182,230,66,60,163,37,57,106,128,174,77,130,86,200,121,185,93,149,47,228,206,37,75,216,235,183,158,233,175,227,36,118,37,114,77,79,134,95,28,38,245,36,19,249,42,17,211,34,57,161,191,69,143,227,235,129,142,149,105,33,96,248,68,195,171,197,185,197,44,129,207,91,177,38,174,72,163,185,111,104,225,181,86,160,12,164,168,205,49,205,73,222,192,33,181,222,92,154,180,214,147,66,67,163,228,227,206,72,78,214,246,26,218,31,79,169,33,84,165,254,141,232,219,45,142,146,67,249,193,199,119,100,202,145,213,240,1,192,85,203,235,255,72,166,39,142,25,198,151,126,31,210,230,66,98,247,76,19,40,218,36,134,2,113,200,171,73,150,156,210,72,210,47,64,221,68,247,150,242,63,10,207,45,113,171,209,170,39,89,10,137,139,158,82,119,91,46,57,164,10,102,10,74,167,59,107,88,165,32,101,125,72,147,226,126,133,164,142,42,6,79,58,186,210,129,63,246,146,207,222,146,64,76,109,214,101,197,188,119,195,171,250,180,35,49,29,165,254,52,119,64,140,249,255,74,134,72,75,120,246,253,30,1,2,140,10,209,48,71,195,149,208,242,245,180,237,128,8,3,147,166,78,145,210,92,175,140,114,138,13,139,201,161,10,48,181,55,104,188,170,203,25,154,5,89,197,65,6,177,164,76,80,77,27,160,239,180,175,35,154,220,186,78,226,48,119,199,250,208,103,111,226,32,122,89,139,3,37,183,69,254,127,187,76,225,116,230,105,235,21,189,114,131,237,197,82,24,161,30,78,86,180,192,87,120,53,129,185,53,188,70,23,231,251,220,81,94,56,132,4,253,150,93,18,220,39,5,135,227,121,11,237,242,49,109,76,125,96,98,44,132,165,32,37,158,181,221,239,229,217,55,0,113,105,10,76,213,252,179,119,15,148,105,158,99,56,44,69,28,71,7,133,66,238,133,151,127,22,42,245,172,141,49,252,252,197,9,6,21,74,153,233,166,164,191,5,163,245,43,179,224,159,9,249,198,177,54,241,93,64,60,184,243,99,217,128,65,200,224,241,23,64,165,8,29,136,215,84,245,85,34,241,156,40,206,130,222,162,67,254,184,90,186,160,81,72,56,232,111,63,145,53,142,164,156,71,190,7,92,28,252,214,19,156,36,242,115,119,178,78,157,156,110,78,237,152,65,252,67,236,86,84,25,46,6,135,119,209,212,204,147,215,61,56,183,88,171,58,177,152,194,179,54,126,97,66,130,149,8,213,65,40,26,206,247,111,65,52,29,200,112,107,224,92,168,114,10,105,162,208,17,231,43,49,159,102,119,251,96,37,216,192,140,63,154,87,113,239,73,79,71,19,105,32,101,128,92,88,132,199,93,205,130,108,97,42,119,169,151,32,186,129,8,143,156,13,137,34,22,11,168,15,131,70,201,159,160,86,178,96,10,57,192,136,198,93,73,93,189,120,166,54,19,122,147,164,101,252,72,135,82,231,160,69,114,242,179,6,116,244,148,233,88,20,181,238,246,66,59,7,177,97,242,87,109,238,19,55,78,188,2,207,117,32,164,182,249,11,223,96,219,36,88,105,163,94,100,153,251,169,2,44,7,220,230,183,173,60,59,240,9,131,136,121,80,110,29,84,213,214,31,208,87,4,30,239,229,110,184,248,32,128,33,6,42,102,88,50,150,22,244,210,169,83,74,228,27,143,110,94,77,236,108,89,171,74,193,123,195,146,213,239,135,36,248,1,101,90,110,77,103,48,134,161,201,253,232,237,205,29,44,37,12,215,10,126,193,22,168,71,44,107,221,194,27,41,4,175,118,83,17,202,230,219,220,99,75,226,24,196,253,182,164,238,36,144,242,215,131,174,242,196,138,186,83,226,104,89,3,221,147,167,245,115,237,170,15,47,182,221,26,50,78,2,213,226,12,234,49,168,218,236,113,83,13,146,225,150,82,72,29,105,4,129,123,104,191,248,63,203,5,196,122,159,179,233,65,172,23,9,202,219,110,229,219,178,243,73,188,251,193,210,99,206,71,48,198,28,96,95,178,194,239,84,110,73,253,240,41,37,188,24,177,57,133,224,113,204,249,111,149,142,69,53,123,140,217,182,185,115,167,64,167,119,86,103,154,33,136,225,207,108,204,30,100,162,45,184,205,78,148,29,125,221,46,109,211,111,225,7,250,31,163,63,30,191,12,143,149,19,209,130,93,76,211,130,45,31,223,174,205,158,158,16,151,145,12,215,67,171,89,135,61,37,194,73,98,38,200,138,218,181,152,226,233,161,108,201,107,42,66,179,29,83,222,173,96,99,178,6,43,48,186,241,96,16,19,249,60,24,236,68,72,184,140,166,22,163,149,224,15,233,60,197,198,100,13,106,93,102,150,252,155,21,64,189,22,174,77,90,226,45,218,166,48,118,187,61,29,36,202,155,26,112,62,131,185,203,192,214,64,50,75,31,95,243,144,215,159,162,244,130,19,192,105,0,63,58,198,127,118,53,143,107,31,154,159,158,221,52,83,33,60,175,28,224,81,250,90,148,215,236,178,66,64,180,163,43,71,12,94,27,47,226,90,81,82,17,190,184,218,175,83,186,144,75,133,102,82,228,197,183,70,5,179,244,215,170,15,151,149,5,30,180,76,197,76,193,24,139,62,96,85,230,164,195,156,235,90,133,187,143,23,149,107,74,241,117,225,20,32,238,93,228,220,239,142,199,76,131,94,127,148,232,234,175,207,95,213,189,200,251,131,255,16,181,187,108,11,21,212,92,146,244,223,191,122,185,231,90,206,145,111,102,19,99,65,106,172,252,163,24,245,166,253,76,161,118,146,226,208,209,175,27,182,163,202,71,101,187,129,153,118,24,212,123,193,202,51,16,126,176,228,76,86,130,148,25,25,79,215,174,252,224,64,207,255,214,2,121,249,115,87,102,246,228,60,73,74,238,148,119,94,141,16,27,39,204,28,51,245,142,192,82,12,77,52,20,109,38,65,27,139,148,55,163,228,250,190,177,198,58,242,159,24,69,73,146,201,50,224,173,41,131,237,209,198,127,129,186,228,151,156,167,184,222,40,6,140,184,104,115,80,153,135,88,44,179,60,210,134,146,16,35,218,159,14,28,110,226,169,162,238,213,93,51,189,73,166,217,204,133,93,220,25,116,54,196,202,119,50,150,96,219,108,184,167,219,14,125,172,6,82,76,76,242,151,58,213,52,253,210,244,87,216,97,157,214,238,201,75,112,232,252,86,122,48,245,221,192,11,121,97,69,70,166,132,249,22,8,134,122,106,212,188,26,11,116,74,214,213,199,178,226,53,55,188,249,63,220,211,97,12,157,253,98,183,216,42,255,228,165,79,199,115,70,251,73,239,249,91,209,126,19,64,33,202,227,195,14,70,89,94,42,8,30,112,28,234,220,91,255,51,10,147,55,44,87,136,76,228,111,51,43,240,189,17,16,19,227,110,22,23,16,135,68,125,206,130,11,76,196,155,34,111,58,46,62,136,109,37,174,7,72,123,75,66,192,33,27,66,59,181,24,186,97,57,151,176,253,215,103,167,209,218,246,176,185,159,241,242,4,32,165,211,204,247,14,88,100,180,20,23,195,239,11,46,211,187,128,124,80,94,91,199,236,58,37,80,98,237,61,175,245,156,27,7,238,208,7,20,193,119,95,157,188,224,150,201,181,163,200,206,250,149,85,155,60,20,41,90,113,118,118,202,27,183,157,120,131,10,131,22,152,46,190,111,200,27,180,152,233,189,78,107,13,100,61,18,177,200,117,127,4,247,244,137,135,218,90,71,105,7,107,0,50,166,0,202,74,16,53,226,138,53,146,74,51,97,14,153,255,10,119,70,192,89,35,163,121,253,111,20,219,138,139,174,132,157,236,195,89,96,107,177,206,150,182,219,81,233,78,169,18,22,15,234,125,152,88,36,182,239,32,87,92,254,242,36,21,63,120,145,234,16,14,190,71,234,0,57,68,211,146,42,10,205,18,242,140,122,184,44,167,19,11,242,56,170,67,128,178,164,201,152,14,42,170,51,3,85,138,27,96,43,112,246,137,137,13,236,101,110,8,170,240,245,120,5,202,195,187,217,114,190,43,96,6,164,187,111,41,255,157,48,63,47,221,90,138,21,7,160,77,182,18,215,183,255,112,114,221,109,237,8,151,187,120,179,124,223,141,101,20,152,66,178,3,216,49,193,163,91,214,213,180,21,105,3,243,131,227,171,244,254,206,74,228,48,15,21,127,109,248,100,214,196,61,53,253,191,109,232,132,162,216,134,1,80,141,89,174,38,105,120,112,162,93,226,21,53,31,125,141,121,213,249,185,251,141,52,168,213,5,121,243,2,149,238,193,157,162,164,99,84,56,120,234,6,13,111,163,47,189,167,168,242,97,12,150,25,98,28,227,12,101,128,3,205,211,201,188,202,6,222,155,30,224,30,176,234,91,64,178,17,154,82,240,101,222,40,17,120,103,221,80,2,203,13,26,115,128,161,99,95,26,52,232,1,108,226,218,162,254,223,191,196,112,170,81,105,224,198,197,141,181,169,74,82,236,71,205,102,113,151,176,163,111,121,30,67,84,229,235,11,218,182,171,94,186,250,125,145,42,171,125,18,23,32,58,15,193,89,22,92,135,214,15,213,92,134,196,33,66,57,104,35,150,123,20,206,205,252,52,19,235,190,99,46,70,222,209,105,14,110,12,2,207,139,171,222,184,55,69,120,81,224,14,144,44,254,215,3,24,210,223,215,249,249,171,90,64,97,98,21,139,169,249,101,8,211,118,75,186,202,231,138,37,7,95,77,18,167,67,154,147,91,26,202,13,11,178,242,151,135,61,134,122,34,253,46,53,16,164,98,140,116,43,70,169,64,59,94,217,197,106,62,178,197,210,32,139,151,85,44,73,251,97,50,8,151,227,3,209,174,193,159,132,117,127,49,20,108,9,249,143,152,208,131,201,244,98,143,86,228,175,63,126,251,114,64,172,54,40,88,184,78,112,254,252,107,69,176,217,93,101,62,255,93,48,128,43,128,81,184,102,116,205,245,170,106,94,42,45,6,103,190,34,171,97,243,205,111,81,12,32,87,18,5,125,236,219,131,248,149,53,77,208,112,46,118,213,148,56,46,215,188,108,83,61,146,62,139,5,39,104,220,32,117,139,49,118,221,63,46,13,176,235,110,42,78,41,19,8,126,90,232,119,164,233,162,34,242,156,177,54,17,11,175,253,133,106,251,17,22,203,125,107,186,196,16,159,158,184,119,105,101,147,90,40,139,25,188,20,50,215,183,12,130,152,184,125,123,1,229,72,1,229,37,54,200,74,162,242,15,8,47,109,230,54,142,109,197,136,56,48,181,120,187,40,181,101,153,0,215,69,105,168,90,191,248,117,42,218,110,177,118,185,194,67,155,249,237,88,12,15,219,231,191,155,88,71,1,26,2,213,30,18,140,152,219,93,157,43,51,144,34,63,97,204,17,46,214,234,153,167,98,162,196,216,111,20,193,193,253,85,237,63,82,102,214,65,218,80,65,98,160,243,68,171,70,198,186,13,177,115,110,19,251,14,227,58,242,247,246,114,195,22,110,226,4,48,8,145,116,231,52,180,76,199,57,237,252,131,7,196,51,226,21,52,80,252,52,83,168,197,90,55,88,136,225,252,229,126,34,89,175,87,59,66,22,142,175,195,9,223,238,96,70,149,201,103,122,245,150,116,177,99,103,111,227,146,229,15,73,187,24,191,20,35,138,106,82,191,239,13,49,77,37,161,224,51,59,131,76,178,142,208,89,111,233,171,106,157,187,248,218,69,151,99,186,93,44,14,46,251,103,48,199,230,166,149,163,230,228,89,232,51,105,102,92,96,45,202,42,146,53,246,236,187,29,140,250,189,73,230,84,13,39,218,95,228,243,230,63,190,8,197,23,9,218,217,186,250,248,215,238,18,26,249,129,36,136,214,111,31,237,114,57,178,183,127,223,237,21,71,152,38,16,252,239,246,91,112,88,227,174,32,9,221,145,202,48,13,94,167,181,123,142,119,220,62,119,190,25,213,230,174,99,104,174,179,136,89,65,67,181,189,157,56,41,68,31,76,134,221,210,168,95,252,146,227,67,88,26,74,68,57,25,196,168,4,209,220,18,62,1,184,217,140,169,180,207,226,173,139,79,23,24,193,81,192,110,24,50,59,224,254,48,132,101,140,108,160,88,60,85,243,230,250,136,111,52,203,55,237,168,148,94,43,29,213,125,86,37,4,252,205,129,132,92,87,218,163,75,127,1,103,227,186,30,252,122,100,82,113,108,61,31,118,133,209,47,231,115,3,114,18,249,47,20,15,225,67,56,100,13,11,207,100,76,172,109,244,174,241,34,97,146,221,196,51,33,180,189,196,28,46,250,25,91,93,207,216,34,182,244,9,185,217,142,169,19,71,60,215,196,99,248,35,215,162,232,210,34,53,157,167,91,26,75,142,85,117,143,113,46,144,21,114,24,228,139,243,21,199,73,16,55,164,171,134,85,76,223,191,173,14,33,61,163,198,236,101,151,229,1,238,168,142,107,119,90,190,247,59,113,143,128,206,145,131,198,48,74,91,120,127,25,73,150,241,193,29,175,207,136,253,158,125,10,161,54,210,254,107,30,200,184,48,133,169,235,71,109,92,123,242,185,207,17,9,176,169,16,77,45,199,155,167,65,95,35,197,41,225,11,32,144,181,20,142,177,221,39,21,121,160,116,235,225,118,139,16,134,106,44,120,23,103,140,189,30,75,52,238,140,99,100,23,151,138,137,191,215,237,74,24,150,62,132,51,102,40,166,104,49,252,127,130,181,57,205,108,98,9,202,149,34,197,40,177,204,203,186,140,157,185,197,241,119,221,52,229,134,92,115,132,33,155,247,228,195,40,200,92,65,89,114,11,142,52,1,210,47,178,100,101,201,182,220,208,140,43,74,114,157,66,185,55,34,97,172,1,249,137,42,88,103,130,26,202,37,171,128,252,65,210,173,26,60,85,69,221,40,75,58,92,11,98,195,65,247,136,250,170,106,6,238,27,72,19,64,219,107,246,24,169,91,197,250,250,196,58,243,4,143,103,202,86,128,109,93,141,129,205,235,57,142,153,255,228,157,175,73,152,243,32,108,15,35,151,7,183,131,246,138,200,154,240,9,57,73,40,90,226,222,160,155,133,74,108,200,112,136,10,163,226,184,109,103,181,105,210,5,233,142,201,231,46,104,164,137,112,226,104,69,236,65,199,138,144,228,113,37,148,105,220,180,193,152,177,29,131,4,171,53,1,166,226,166,141,143,206,99,74,2,88,2,40,251,188,53,57,39,164,113,60,52,163,247,48,197,154,90,171,250,151,151,199,104,87,87,216,188,80,45,250,194,184,14,218,155,190,123,147,52,113,51,53,244,57,179,62,121,62,162,67,20,217,98,202,8,123,72,15,185,253,235,160,227,191,12,241,94,158,26,69,16,147,112,67,124,53,241,76,40,32,239,112,12,229,108,23,90,176,113,193,125,138,255,112,202,121,41,245,109,84,223,76,156,28,77,37,184,194,157,194,53,148,179,112,137,142,198,156,46,225,69,165,170,217,242,162,66,171,174,223,102,165,94,47,24,103,151,130,233,82,253,109,250,187,122,182,172,206,191,110,63,234,180,83,158,160,219,54,251,15,179,52,183,81,211,148,163,108,31,245,4,235,177,103,35,80,113,9,74,163,120,213,12,188,52,168,253,219,252,175,84,239,38,126,194,12,51,175,184,197,224,182,245,27,15,94,49,9,234,164,45,7,164,98,35,131,187,126,247,40,119,234,197,190,148,54,246,80,1,200,16,145,51,234,83,202,108,0,173,214,151,64,10,223,223,227,11,11,209,63,107,133,171,49,103,130,164,231,99,116,147,73,3,85,96,178,89,134,238,213,194,39,132,203,112,97,115,203,228,8,82,237,92,219,231,247,51,219,109,27,53,184,118,150,110,194,120,131,62,99,64,145,10,249,251,78,244,52,73,178,103,177,169,203,220,184,136,178,58,205,225,228,96,102,0,25,151,125,85,53,177,128,185,157,154,237,131,66,177,6,38,59,240,96,138,120,118,136,143,10,52,197,200,125,8,137,58,166,40,127,69,19,168,190,50,115,130,179,207,252,149,85,149,149,62,95,95,129,222,77,116,153,159,80,253,29,137,65,152,229,32,18,191,187,21,177,251,126,114,76,119,36,202,178,43,22,51,142,249,197,88,172,231,114,230,58,207,206,186,9,245,73,137,45,65,247,96,229,61,112,169,20,228,25,37,101,55,205,13,54,75,212,43,164,240,8,200,147,181,99,187,148,56,224,19,225,149,187,38,24,159,199,221,7,27,92,90,180,103,191,218,41,99,140,115,201,230,253,212,181,145,184,87,215,173,33,5,38,104,132,96,158,44,103,47,40,195,27,161,220,247,76,238,115,43,221,184,87,131,125,174,24,140,136,38,13,156,235,176,233,164,105,177,42,39,175,29,69,37,175,44,197,163,146,34,177,57,176,172,161,56,186,72,237,215,32,125,137,18,159,199,131,144,121,9,109,213,201,175,163,142,141,191,206,201,249,227,161,90,198,209,13,106,148,246,24,67,244,186,243,233,168,176,58,140,110,182,161,209,34,64,227,80,102,175,213,27,85,2,31,192,167,151,235,143,70,202,193,150,44,107,156,94,158,188,188,84,129,36,26,105,243,165,193,34,2,27,57,91,202,120,14,46,24,0,208,107,0,149,149,135,251,218,127,42,63,246,226,89,255,131,127,205,21,66,118,228,83,54,185,138,109,138,81,48,235,161,76,52,65,65,172,155,28,55,107,19,59,154,149,38,235,46,133,198,163,107,238,36,24,201,148,99,143,41,130,180,137,204,73,61,100,134,136,53,114,100,52,133,248,186,225,82,52,70,181,231,212,205,43,144,38,120,139,150,61,78,28,237,38,227,55,106,194,34,79,186,92,3,135,208,70,98,235,69,199,134,226,124,100,145,182,241,91,221,218,209,237,55,246,229,231,44,132,236,175,31,80,120,119,210,15,197,93,138,218,15,176,171,135,249,119,78,1,195,25,218,138,233,204,37,237,95,189,156,63,179,203,90,14,110,28,130,199,216,151,54,129,105,210,203,168,4,97,54,139,178,127,117,106,67,7,9,87,36,42,70,108,194,52,128,160,24,166,99,247,97,188,193,134,49,113,223,134,207,97,42,151,22,163,239,176,21,251,46,254,171,113,185,86,161,28,205,173,97,45,8,191,18,230,38,198,40,107,237,187,174,199,230,39,117,241,116,126,79,22,197,59,79,209,118,251,107,65,251,53,204,211,222,158,204,5,206,122,86,70,76,81,195,47,1,13,70,157,55,254,4,80,104,61,134,231,211,125,131,21,36,146,137,140,23,85,169,195,90,133,40,181,174,19,115,200,165,68,173,72,245,228,45,17,91,76,32,188,131,73,86,156,227,4,113,185,54,112,79,112,86,227,140,63,110,177,124,33,237,5,111,182,227,44,174,56,186,5,233,77,177,231,182,226,11,193,185,61,71,237,15,220,216,7,231,175,64,212,140,156,171,243,228,46,138,77,122,140,238,110,62,79,6,202,156,101,224,167,16,13,117,72,140,16,164,32,253,177,141,29,2,218,204,12,191,78,177,44,50,66,206,93,33,111,245,50,242,60,118,197,235,53,243,25,144,95,193,173,170,106,87,228,71,186,210,212,169,76,201,225,206,82,19,191,132,182,146,185,104,228,195,95,113,211,67,8,54,240,244,7,246,113,106,167,231,36,223,41,46,251,31,144,41,68,50,253,212,212,24,200,167,106,223,195,35,232,173,37,208,152,69,91,142,0,75,5,181,74,5,54,150,195,39,112,43,135,4,36,60,116,95,253,119,140,249,108,2,143,68,240,107,213,172,40,238,118,114,139,235,241,56,117,61,225,99,196,92,112,67,90,153,207,87,57,21,54,63,170,13,165,134,115,71,2,8,201,160,126,124,48,139,205,166,192,101,93,132,115,70,160,170,243,171,225,39,241,24,20,151,124,60,200,33,60,21,206,26,111,60,57,180,115,97,126,65,213,149,155,22,80,12,165,97,212,227,170,255,80,100,147,62,153,246,124,14,250,93,210,82,210,52,11,66,131,161,24,86,78,202,209,188,39,237,9,35,136,170,143,148,35,198,1,86,196,43,104,237,255,21,83,140,165,246,182,41,148,119,210,84,206,79,222,61,167,2,24,74,81,71,124,161,153,244,212,38,6,104,239,220,106,73,180,76,161,248,41,79,37,246,70,220,178,223,34,43,2,120,211,159,20,22,65,243,17,140,199,98,40,166,86,239,233,11,21,26,137,43,158,41,203,236,34,36,176,227,55,107,149,130,149,110,202,94,212,41,237,39,41,122,113,160,84,93,181,28,26,38,103,211,126,162,197,5,81,250,177,71,195,169,58,68,155,89,84,182,3,92,111,63,252,250,155,10,11,45,113,99,79,39,122,13,47,243,77,222,120,239,3,103,189,7,37,218,127,133,151,165,34,247,177,162,18,70,116,214,71,132,141,41,102,11,176,183,171,106,125,212,84,130,182,177,217,51,97,155,22,206,233,87,112,117,250,241,215,147,38,225,10,182,222,9,166,145,95,142,177,99,138,44,6,162,160,74,154,46,202,135,255,70,191,224,127,144,27,15,63,29,7,107,223,98,99,23,209,172,80,178,151,53,49,209,77,227,35,85,165,101,225,231,149,255,104,11,58,64,31,205,172,139,101,109,221,234,244,72,108,18,167,40,115,140,7,244,36,149,22,19,12,249,56,203,17,65,105,136,10,0,122,69,88,42,223,183,132,189,83,111,48,66,70,176,81,159,247,180,245,6,22,27,106,29,116,0,198,102,77,53,130,36,234,30,217,166,116,35,125,161,102,111,208,165,1,152,226,158,72,180,132,142,250,11,191,167,207,5,9,223,112,131,146,28,240,233,142,116,23,103,63,54,192,72,136,71,85,84,120,228,192,60,166,126,113,200,14,230,107,110,179,154,32,228,48,82,203,104,104,15,246,77,32,253,230,82,163,17,205,68,122,234,251,6,44,55,168,193,74,220,143,102,159,101,9,110,81,132,105,66,158,14,170,3,161,130,128,39,143,0,159,172,192,64,199,52,97,200,134,185,161,243,179,205,201,226,165,141,71,233,219,21,160,106,192,37,178,155,206,71,199,75,164,55,225,218,164,122,164,171,178,134,128,83,113,217,231,44,187,59,249,16,135,111,195,154,139,77,236,154,255,110,8,185,39,93,177,132,87,18,131,251,240,89,237,66,6,129,139,241,175,136,51,24,96,241,83,210,74,179,80,103,232,52,23,136,139,154,164,252,6,63,95,149,200,255,234,146,103,135,117,19,155,45,233,96,39,74,112,181,168,77,225,22,254,45,93,126,111,46,46,158,145,226,249,54,25,85,180,253,70,156,36,96,236,233,12,123,165,43,27,171,136,124,207,196,55,95,12,25,198,119,162,251,234,253,80,67,106,164,253,99,94,198,51,4,116,143,64,252,146,20,58,44,79,52,187,109,31,129,30,9,56,16,244,245,135,38,58,64,105,209,79,182,210,115,60,255,242,109,249,121,128,250,166,30,76,66,22,92,152,71,86,114,52,57,176,20,168,68,228,210,143,86,247,249,20,90,121,174,104,210,194,28,131,1,20,100,34,194,123,239,44,136,30,142,137,253,24,202,93,135,239,251,146,162,227,138,221,75,142,46,31,28,38,235,161,93,10,46,157,163,137,234,99,235,146,60,93,249,203,14,73,40,70,147,34,239,165,67,170,165,94,94,253,33,54,178,221,64,211,52,204,124,193,247,221,23,147,1,96,24,239,100,151,239,128,229,205,153,102,137,93,21,108,115,164,138,188,164,248,122,142,165,94,217,201,110,99,67,229,130,51,242,6,66,102,217,58,154,210,109,194,31,99,171,107,52,83,144,192,188,192,102,52,159,213,153,236,250,88,74,252,139,84,188,243,240,243,84,249,198,217,76,108,95,179,86,137,22,126,108,5,192,64,155,207,142,244,136,255,80,42,147,179,216,143,60,183,52,137,81,238,132,242,205,99,154,173,244,114,40,193,53,67,72,200,182,111,139,96,124,52,22,110,150,185,132,227,115,244,199,149,78,141,106,2,121,46,229,181,139,114,107,247,2,19,140,255,175,73,248,24,194,196,221,204,121,210,19,69,170,108,30,123,51,80,128,214,188,190,170,9,141,238,120,135,63,167,185,57,198,87,228,214,120,51,102,179,85,106,52,147,25,255,11,1,240,194,144,179,198,143,128,57,98,82,191,42,242,93,71,11,131,104,182,242,188,239,98,215,90,219,236,103,129,24,2,255,38,205,89,112,91,212,159,65,18,10,112,104,71,99,53,113,173,14,135,212,47,9,25,53,183,193,119,231,172,238,146,175,54,101,231,160,159,167,111,212,237,164,167,187,238,175,1,112,181,163,232,26,97,4,16,241,192,124,99,175,139,255,182,245,68,24,231,45,171,179,235,51,65,41,98,113,226,185,132,46,98,68,138,103,160,57,31,251,241,32,182,236,154,236,59,19,54,162,85,203,211,238,48,202,56,152,2,249,188,56,187,193,72,125,80,115,42,128,215,225,122,170,143,141,19,35,4,235,163,198,51,46,234,231,160,38,125,45,136,220,186,34,237,66,200,66,205,138,42,56,103,23,170,196,118,217,158,68,98,54,32,19,173,231,143,21,49,160,79,22,242,173,88,231,42,32,69,228,234,124,184,243,27,95,177,88,157,100,146,186,29,222,154,87,219,222,189,154,161,132,128,232,251,7,108,123,99,201,236,251,172,235,78,208,221,58,207,190,234,248,62,228,119,76,143,61,245,254,36,141,80,118,105,22,25,141,21,115,24,243,216,169,10,188,160,14,209,128,47,158,40,31,201,134,240,16,61,226,149,171,161,110,232,10,145,78,140,152,186,118,171,15,234,69,174,210,70,131,147,95,64,235,158,199,218,196,114,138,224,149,109,22,192,107,75,161,12,113,129,216,78,68,112,44,212,21,234,182,201,217,239,241,241,28,107,32,80,120,227,248,53,216,216,87,56,210,170,111,240,76,85,56,129,194,174,166,153,38,98,111,72,47,175,89,34,213,66,193,71,190,68,80,202,27,56,92,133,80,165,56,161,49,226,136,212,17,171,190,131,131,235,188,22,120,137,155,126,165,59,67,32,191,151,172,226,111,67,59,76,192,181,192,166,70,85,102,157,198,133,141,145,89,119,222,6,127,13,162,80,162,87,18,113,168,159,154,171,101,25,86,75,238,177,217,10,75,82,79,31,176,205,176,136,218,41,220,110,118,114,8,196,213,162,218,2,60,30,227,63,110,155,238,93,207,236,55,204,244,40,233,149,164,218,100,154,69,96,198,220,43,207,247,118,89,237,143,133,218,205,248,163,124,217,229,199,112,119,111,188,202,208,154,77,231,23,42,41,50,136,139,177,64,69,101,152,13,99,235,124,102,158,124,70,2,109,111,176,52,76,235,182,188,83,36,26,136,239,179,178,0,211,199,200,82,176,199,39,95,11,137,135,218,42,208,230,107,50,221,113,118,5,49,202,48,208,27,93,246,213,253,15,248,188,10,159,204,91,206,207,80,239,237,2,182,77,80,11,165,152,195,249,147,148,48,203,29,164,239,158,149,242,240,41,124,253,32,240,42,147,130,62,211,66,105,131,148,107,172,22,18,252,211,215,69,251,188,11,238,250,52,169,90,96,247,198,146,238,103,11,152,171,86,52,172,32,122,66,214,185,53,212,83,1,84,60,202,176,22,123,242,32,81,135,119,163,227,40,241,44,142,190,180,46,106,140,150,212,219,62,216,30,2,148,149,139,230,71,42,46,139,238,136,24,9,89,211,186,250,201,153,42,223,86,6,213,188,60,48,30,142,45,40,75,235,151,155,46,23,33,99,213,215,206,241,7,82,30,78,228,234,91,199,61,200,91,209,17,147,156,76,46,248,3,12,2,184,81,173,239,21,114,21,48,180,180,185,219,192,203,99,137,147,222,69,141,84,149,32,94,219,3,193,151,253,94,101,98,111,106,57,105,59,89,15,58,124,38,14,226,146,235,25,205,204,123,55,110,60,244,173,115,74,94,96,228,204,217,220,48,123,2,13,89,152,82,186,102,134,207,246,179,47,117,23,25,142,215,27,183,236,44,118,222,166,8,209,146,123,204,91,225,202,213,204,12,76,60,235,16,119,208,145,189,69,14,120,249,11,210,142,89,187,129,255,237,183,126,89,116,80,118,61,21,69,95,57,121,156,128,101,109,249,112,46,134,60,183,31,211,249,131,111,211,221,127,71,87,111,227,91,16,165,69,73,21,189,145,55,227,129,126,174,64,152,132,86,26,84,202,211,142,245,43,139,217,85,211,252,229,84,4,138,148,91,240,79,126,10,225,205,233,175,29,81,113,47,209,31,38,105,152,225,136,187,165,107,124,128,4,190,65,141,26,133,87,124,0,60,130,25,117,4,60,159,172,77,153,66,227,177,85,125,187,179,156,92,37,70,150,6,214,16,73,216,219,233,81,237,154,70,96,231,79,239,188,235,150,62,145,165,208,4,60,4,182,69,216,49,230,237,163,23,184,113,100,65,207,243,93,160,6,193,99,223,145,46,17,125,161,217,240,24,127,129,188,118,229,107,240,70,105,0,29,97,171,27,99,181,65,31,143,42,164,132,92,40,162,250,206,182,60,180,58,229,22,77,114,142,29,119,6,26,141,152,187,124,38,184,42,230,101,178,247,150,35,153,100,26,222,18,239,56,157,145,32,253,234,209,142,88,110,82,254,247,249,108,196,113,205,252,144,215,223,108,177,214,70,241,71,151,206,41,182,45,154,247,129,46,176,241,48,213,163,76,112,68,122,184,51,57,82,89,161,232,26,225,99,29,139,151,113,83,77,73,67,247,135,32,185,235,192,109,3,39,77,39,6,238,138,200,254,247,200,39,93,254,42,180,155,194,114,80,19,10,85,168,73,194,106,239,110,52,11,146,182,27,240,135,210,80,129,98,202,55,26,161,59,186,95,32,174,209,31,91,192,131,69,137,168,239,237,157,246,61,91,250,88,229,217,11,237,5,243,185,197,252,248,12,202,171,199,68,85,1,126,217,9,135,130,209,102,151,128,248,169,162,182,184,248,197,193,40,163,98,157,9,228,121,191,135,157,171,237,22,225,163,7,86,159,118,26,48,10,201,179,216,139,113,247,10,204,202,171,165,154,74,127,24,216,195,209,93,203,160,81,216,175,199,118,160,71,218,21,110,206,236,23,113,22,79,239,248,198,0,44,46,10,254,230,127,133,248,239,162,16,60,81,25,38,17,38,8,0,87,115,168,226,118,188,226,215,59,185,140,223,238,88,92,213,57,78,35,221,97,208,241,50,167,141,141,68,12,232,53,233,165,129,20,83,31,137,225,133,140,118,49,65,112,157,181,177,15,142,173,50,201,236,85,5,44,233,135,100,94,9,169,199,126,133,138,119,211,190,1,39,145,217,147,167,44,199,227,250,110,231,210,32,162,52,87,205,107,73,199,239,2,83,172,106,214,213,48,141,10,55,56,158,33,5,185,225,63,200,161,94,223,186,82,170,31,221,149,114,139,242,28,200,135,194,191,19,169,128,90,160,22,169,98,54,49,201,208,46,14,147,172,3,222,179,188,153,52,225,226,130,174,245,130,185,76,58,200,234,134,146,60,163,240,253,75,177,126,120,4,106,84,118,75,169,23,41,214,0,122,51,16,4,41,196,42,45,142,56,86,101,255,99,112,49,78,215,120,215,183,240,129,122,207,107,162,157,187,193,114,11,218,112,239,173,253,53,241,17,96,73,24,232,180,0,38,201,172,43,217,247,140,111,75,21,86,123,168,219,43,32,235,200,33,118,37,209,145,82,42,64,253,4,53,255,151,145,143,56,30,0,5,123,47,127,137,27,40,253,247,86,26,73,92,110,123,4,153,40,186,151,23,179,93,135,242,57,190,81,193,5,155,28,156,140,108,98,167,255,66,116,244,159,244,190,83,101,37,194,143,195,111,42,155,201,15,240,169,234,224,107,228,31,208,70,53,96,116,59,183,100,240,16,145,19,95,20,65,43,243,216,203,97,213,60,204,145,81,98,48,234,237,87,164,10,80,222,134,31,37,44,102,31,24,183,107,156,210,207,149,138,50,59,186,134,208,129,105,163,101,25,203,101,202,122,59,202,138,49,249,128,24,174,146,213,157,180,1,33,31,225,106,208,218,186,176,112,202,114,79,114,246,177,201,73,255,190,74,121,93,2,149,193,79,246,76,102,151,230,214,109,86,44,51,72,124,0,177,243,98,76,200,11,225,220,9,18,91,86,119,168,2,46,24,97,205,81,75,206,48,74,66,40,41,172,43,84,176,100,192,6,27,52,12,117,102,113,254,62,209,86,118,81,89,146,31,210,255,120,147,193,131,210,235,251,16,111,112,247,60,70,109,3,130,45,86,88,128,54,7,119,12,25,58,236,34,79,205,33,59,176,193,15,100,25,13,104,189,38,84,20,253,39,119,70,91,85,16,197,8,231,172,218,234,190,85,1,43,175,4,46,176,0,32,61,181,179,118,177,21,247,117,242,214,255,32,90,124,80,74,85,146,172,4,96,67,148,71,148,120,108,63,45,47,217,22,186,190,23,196,31,236,110,113,127,68,78,166,238,224,206,162,113,26,90,252,47,170,206,217,9,111,225,224,114,123,225,157,35,57,32,66,223,43,98,26,191,160,211,192,238,216,95,101,91,51,109,211,107,172,209,64,192,51,84,244,169,132,17,59,243,34,83,119,76,42,76,250,34,23,37,213,129,158,34,70,168,160,105,104,166,105,161,164,141,106,237,100,2,206,129,66,8,110,98,136,223,143,92,49,56,226,172,121,65,65,164,142,182,229,103,157,48,124,101,101,187,190,82,224,22,42,66,224,74,44,213,219,155,229,27,178,140,48,127,131,2,191,150,130,178,110,224,126,89,62,99,212,252,127,0,28,9,90,147,171,207,68,141,164,65,200,55,183,13,152,16,26,24,190,107,192,115,18,5,232,29,234,190,51,246,182,150,109,255,68,132,106,250,84,0,114,194,37,66,192,90,254,112,25,28,15,51,183,84,199,217,241,144,58,100,43,194,17,128,154,205,103,164,127,19,218,184,184,37,23,53,209,14,142,199,148,123,74,12,99,153,9,220,77,110,160,158,97,162,27,59,46,220,201,131,203,137,221,123,51,194,235,217,176,249,195,204,108,188,67,172,10,130,46,117,205,132,137,67,187,73,173,130,126,249,201,71,105,221,88,31,3,32,40,176,164,187,250,122,102,45,201,146,169,128,67,92,133,59,10,213,35,142,197,151,59,213,199,94,55,173,240,26,57,64,196,163,68,230,117,171,5,231,146,31,198,157,150,170,147,139,192,4,154,187,67,79,165,36,179,138,156,247,16,120,250,249,110,221,105,173,198,221,35,113,224,16,246,31,140,63,224,196,193,203,185,190,16,165,152,181,189,205,109,54,122,233,140,5,134,213,111,165,104,7,89,201,115,68,117,70,189,181,216,119,55,10,168,104,247,184,149,184,5,42,43,55,195,78,159,232,73,252,25,94,53,85,139,3,142,3,90,116,108,204,176,23,108,114,233,14,185,150,34,204,159,248,227,134,44,72,140,214,49,224,10,89,6,20,231,11,242,76,239,170,175,47,91,159,18,196,165,249,210,111,70,106,179,249,172,68,63,9,179,183,191,221,129,222,140,226,76,54,200,46,194,114,116,78,205,81,141,133,76,37,110,199,132,62,28,200,56,180,113,231,87,189,46,80,138,199,75,38,156,51,209,150,1,247,112,99,24,33,221,20,104,245,245,230,138,206,219,163,115,169,169,156,102,104,0,27,33,228,198,53,203,212,127,93,88,57,139,63,228,157,222,248,38,198,200,103,111,151,87,176,240,2,49,145,202,234,196,129,232,200,120,143,194,220,173,12,218,108,47,75,202,62,204,76,175,37,109,31,79,174,227,149,238,73,71,250,0,144,150,15,239,33,60,196,190,83,40,152,65,124,249,147,82,109,167,11,213,174,88,201,139,178,178,37,117,181,28,124,233,84,20,100,126,196,39,85,109,144,81,195,242,77,7,231,222,21,162,130,129,246,143,204,212,231,178,221,92,150,9,18,197,131,127,181,143,190,62,17,163,129,230,245,204,124,186,11,99,154,3,89,188,22,210,213,77,229,219,7,132,126,64,34,86,5,118,167,226,162,41,54,64,141,209,205,178,179,88,4,165,12,39,35,43,95,191,45,53,134,121,243,9,194,67,27,145,177,16,153,18,207,236,170,135,39,226,244,242,3,162,147,43,143,160,21,1,1,26,158,55,88,194,198,113,200,55,101,96,30,145,12,224,187,156,185,254,224,110,201,13,122,147,68,59,230,117,145,217,171,44,211,38,165,99,189,158,218,180,148,27,153,31,57,222,162,167,166,239,206,34,51,35,77,6,125,203,225,211,207,52,203,138,166,88,120,176,45,121,93,131,147,64,177,56,1,220,177,7,108,2,202,127,111,174,213,25,254,111,148,73,59,231,237,245,144,68,245,247,247,230,79,107,241,38,117,234,242,189,116,4,51,209,63,112,237,191,187,172,38,60,240,194,88,13,210,110,99,140,60,89,23,64,68,106,140,221,242,0,187,22,100,221,171,223,255,12,242,129,89,1,175,34,109,232,48,198,206,209,105,0,85,147,127,174,130,208,125,28,26,220,232,237,72,219,116,134,133,20,115,185,141,110,215,51,240,189,108,113,235,236,199,63,208,109,41,186,11,213,129,12,255,206,229,87,49,62,166,250,28,134,4,11,162,181,37,220,218,222,254,151,161,23,167,247,22,34,44,238,175,205,9,27,104,165,210,163,166,100,105,84,185,201,20,57,199,171,244,94,174,212,1,6,214,62,152,108,109,27,107,39,178,215,138,85,150,163,159,53,129,97,131,202,32,136,26,105,235,154,192,42,42,185,127,135,97,89,175,245,19,141,95,208,161,136,157,58,174,107,176,255,59,3,128,244,241,46,172,6,253,130,29,36,1,235,101,144,20,210,245,169,146,93,215,122,7,173,183,25,29,73,15,234,145,57,122,77,184,130,214,170,27,133,9,75,246,53,88,84,117,100,89,190,240,74,167,10,206,56,254,154,116,60,233,204,51,152,158,40,95,18,25,156,23,253,225,102,183,102,0,254,194,125,172,42,34,91,191,229,253,222,98,241,45,140,221,102,178,200,217,12,220,51,151,48,141,64,78,148,181,35,89,62,4,216,196,214,11,241,152,40,186,105,35,171,73,63,202,119,120,37,60,161,86,126,161,156,108,49,24,157,28,133,23,126,58,40,70,177,40,199,234,8,214,207,16,203,140,46,84,151,60,25,38,199,62,194,189,126,30,11,14,0,95,204,46,87,0,249,86,40,41,166,9,249,218,201,69,170,187,241,249,166,196,222,38,204,13,8,176,68,184,9,146,177,158,255,18,141,223,218,166,49,80,250,31,94,63,250,189,87,80,139,113,13,10,129,168,249,126,4,219,205,137,12,28,1,100,156,195,181,60,110,220,49,239,195,39,166,149,141,64,13,67,154,35,111,249,74,222,226,174,104,23,240,166,253,8,0,19,143,233,85,206,238,53,88,146,167,187,241,249,77,251,197,70,92,193,56,163,220,198,248,240,112,186,112,227,119,242,181,243,36,46,54,96,215,183,193,202,119,158,141,222,243,59,153,156,164,94,70,12,72,22,103,164,146,158,245,103,4,250,20,130,129,87,214,157,230,83,114,107,189,146,126,238,21,238,38,123,188,135,133,45,77,10,43,28,39,19,88,236,104,59,188,50,215,195,41,180,214,203,169,80,51,62,251,239,195,251,166,186,137,118,227,31,5,141,138,134,60,106,64,167,170,19,66,113,8,244,93,205,13,102,45,248,161,119,6,38,86,13,47,225,40,218,147,59,102,188,45,42,35,183,231,243,250,49,179,131,140,73,191,183,26,10,254,175,252,69,152,195,144,154,50,9,144,130,124,198,151,213,182,50,186,49,43,218,70,239,63,219,168,197,66,83,165,84,9,153,123,151,152,82,188,42,196,4,151,151,203,125,245,26,235,179,208,73,96,33,150,6,19,162,32,30,137,64,145,240,100,215,11,252,218,243,32,212,15,0,32,113,70,224,55,242,70,25,164,129,174,252,206,77,67,255,230,215,186,248,65,227,184,214,157,56,12,52,143,223,75,33,3,55,209,143,143,236,51,114,250,40,252,85,243,102,6,20,50,125,103,129,30,148,186,168,5,185,23,112,4,76,109,50,113,121,240,252,176,151,129,114,104,222,132,204,52,109,173,129,76,238,50,134,32,81,191,250,178,4,108,124,137,68,37,176,228,130,35,239,247,44,117,249,173,60,255,127,219,184,99,70,218,237,125,170,228,129,199,121,213,176,41,32,124,68,193,226,231,110,73,14,222,72,104,75,215,168,113,200,84,103,1,131,177,8,178,217,102,178,45,230,119,79,162,174,221,83,224,63,95,233,2,22,242,236,207,55,191,137,86,142,198,193,185,83,20,116,77,244,244,16,116,239,120,228,198,217,110,211,183,209,129,148,53,152,72,27,88,91,16,35,174,134,43,234,37,16,160,62,117,20,40,9,217,75,80,170,75,66,206,49,251,111,92,134,241,101,141,99,253,69,128,152,2,208,192,175,98,83,88,200,37,184,183,228,18,47,237,38,129,2,40,64,158,33,33,51,9,221,165,217,14,75,236,20,232,198,102,147,81,21,161,159,92,204,251,124,57,62,221,101,17,12,102,105,212,64,40,106,8,232,240,126,87,29,155,207,238,10,240,211,41,137,205,247,190,212,228,82,195,49,232,46,55,91,182,81,183,237,180,245,98,38,15,248,137,158,218,31,192,255,65,41,50,245,28,243,186,84,81,233,190,36,131,104,59,28,110,244,38,193,60,113,215,31,127,246,92,190,132,42,95,183,80,21,89,143,201,229,76,163,243,164,104,149,215,240,210,42,112,138,14,63,22,203,10,67,33,250,75,142,2,42,173,11,198,205,189,162,66,204,198,228,9,187,66,210,19,185,112,208,16,182,32,217,108,204,120,42,114,212,64,150,15,220,246,76,78,12,196,19,90,158,155,121,236,233,237,46,239,235,54,122,232,240,123,52,129,191,219,114,192,172,219,32,109,165,111,188,239,60,7,152,197,227,13,245,216,95,123,165,135,2,242,230,25,193,201,178,13,160,13,156,186,162,60,86,179,162,126,31,140,79,57,50,105,19,91,164,63,18,159,169,158,218,137,9,39,75,202,255,103,100,156,133,155,167,22,22,158,15,210,253,153,17,171,106,240,171,51,165,44,62,164,130,106,28,213,239,93,126,207,166,239,200,29,9,151,218,69,184,138,50,179,192,160,91,30,49,120,126,153,140,245,64,205,25,201,33,208,92,165,41,129,104,254,196,49,35,249,152,76,181,7,153,190,125,94,15,224,22,171,139,239,184,77,59,191,149,71,140,50,25,10,196,89,227,155,191,115,147,49,41,179,238,73,254,99,60,163,32,208,213,21,249,217,185,229,70,76,43,153,87,192,5,75,106,0,103,209,162,37,14,88,174,152,63,75,190,142,221,237,86,51,137,37,49,51,77,104,167,30,121,34,84,45,245,41,156,59,156,102,55,9,157,140,120,80,10,25,101,159,83,152,213,235,107,226,124,130,7,104,207,114,95,116,123,240,94,174,178,254,204,36,42,124,187,142,3,195,15,128,187,79,227,63,226,28,136,167,240,211,165,197,142,19,133,77,8,91,137,55,144,206,130,30,6,189,164,242,249,107,192,191,18,166,187,242,83,71,210,27,177,100,134,13,232,185,142,86,194,142,166,252,93,227,55,128,12,128,213,90,23,48,244,65,3,218,57,49,59,243,159,131,132,217,1,73,17,76,59,67,209,42,253,179,132,198,254,242,243,207,131,234,117,49,135,234,178,137,20,122,100,206,218,234,174,37,226,117,100,77,87,74,176,1,65,29,40,40,164,51,245,115,127,198,192,154,203,227,177,81,140,188,116,100,57,88,143,2,106,156,127,161,46,168,68,108,157,235,214,29,58,129,34,220,105,9,52,237,235,175,124,8,119,37,137,251,187,193,192,140,139,33,240,209,25,122,80,76,246,141,159,59,107,29,192,152,90,56,19,238,37,69,138,217,225,219,134,116,98,251,127,204,47,146,149,131,103,122,10,225,23,159,88,187,27,21,6,205,94,138,80,114,117,44,167,73,208,96,55,206,124,97,247,173,161,42,216,62,225,104,238,64,239,66,186,146,44,251,153,233,213,167,193,86,65,230,132,67,30,35,180,122,35,193,143,119,57,237,210,160,84,159,151,62,139,16,8,68,103,31,28,203,175,51,207,236,232,218,238,227,73,92,142,132,223,77,213,94,194,248,159,135,61,243,247,18,205,162,228,205,185,172,255,119,58,153,212,48,48,90,69,19,199,152,179,71,139,243,15,109,114,237,241,63,38,172,160,72,202,176,247,39,188,141,105,253,52,153,54,12,217,79,136,112,172,139,80,66,196,147,188,57,199,51,251,243,165,172,227,201,218,230,61,105,142,251,8,149,193,159,9,231,145,52,224,161,202,207,60,139,89,186,190,49,164,228,250,178,67,156,246,218,34,151,30,239,124,14,36,196,73,119,209,140,189,161,0,205,7,18,180,19,83,26,50,156,55,195,170,67,62,98,243,49,42,154,71,185,140,225,136,82,45,200,205,10,207,102,97,193,244,113,254,167,45,150,162,51,87,168,119,62,167,49,192,203,62,197,240,82,144,108,158,110,7,146,200,168,247,106,37,25,62,180,154,74,228,82,253,35,227,238,147,179,18,134,221,171,109,28,162,56,64,109,165,170,25,26,12,45,107,153,228,170,165,78,82,185,140,74,13,61,189,242,169,7,240,2,151,151,126,214,40,88,12,34,254,184,71,117,75,123,201,20,52,249,214,189,189,4,187,104,91,183,3,123,106,122,81,51,8,37,135,184,95,90,200,3,67,222,153,185,24,62,130,40,37,45,199,130,192,129,131,208,113,19,17,63,133,100,188,70,97,89,113,153,109,38,63,127,216,141,158,97,14,2,148,199,228,189,112,242,246,169,98,118,97,37,35,199,125,30,5,223,33,142,156,185,103,89,150,47,185,50,162,146,94,181,196,218,23,83,132,34,253,155,75,115,196,99,160,153,198,77,20,129,198,103,43,2,73,111,189,72,108,101,12,212,158,139,100,91,2,34,109,209,115,229,133,56,222,87,125,130,121,10,162,121,49,186,178,227,220,76,142,134,110,204,163,247,103,209,137,37,199,78,179,161,37,245,195,80,150,212,152,89,214,78,131,189,140,89,158,23,236,238,183,189,173,121,14,26,191,193,36,245,101,32,21,51,64,191,42,139,16,122,201,6,43,188,6,166,177,136,52,85,191,17,32,135,43,254,218,170,62,233,8,201,0,21,205,93,89,201,173,137,201,82,96,120,146,206,239,171,146,220,163,94,245,235,123,135,55,209,201,156,242,16,217,71,49,242,145,41,8,147,192,134,180,137,204,212,51,202,72,76,31,50,183,193,12,17,240,192,91,244,39,249,108,154,54,76,249,233,35,253,201,173,57,84,51,86,195,64,2,21,91,160,74,4,235,218,164,119,157,100,76,20,200,154,156,5,11,35,196,110,231,232,199,72,180,68,251,133,26,227,98,155,98,221,249,243,158,240,185,169,83,15,195,72,215,107,210,227,244,73,233,246,142,102,79,224,159,214,107,22,63,2,203,200,206,202,8,185,57,95,252,96,174,103,101,145,148,150,38,187,167,208,76,12,118,56,108,46,53,137,205,229,222,223,159,127,153,144,8,92,241,225,237,53,177,191,205,114,126,239,62,68,48,12,152,34,117,156,81,38,55,22,230,197,237,200,124,66,88,136,78,227,6,89,94,81,242,169,62,154,236,211,147,65,165,230,178,157,230,114,233,149,130,224,11,235,126,0,156,254,210,225,190,48,96,238,13,103,4,164,239,234,47,106,137,191,6,0,128,227,228,2,245,191,142,245,185,135,23,12,163,208,167,146,117,72,94,54,29,107,60,92,176,154,179,97,23,10,253,138,7,23,76,110,161,179,99,241,212,63,134,170,171,78,119,116,78,168,209,223,133,181,96,129,202,104,181,167,93,14,171,184,12,64,76,23,232,23,186,161,134,237,85,237,238,112,157,242,181,1,45,98,121,31,214,199,153,159,133,43,102,135,83,206,163,120,189,150,225,195,243,158,50,27,241,231,253,193,244,132,246,101,163,75,238,88,191,95,171,219,208,255,231,141,98,35,230,97,101,109,222,1,133,123,129,57,150,238,95,113,224,44,194,16,123,54,83,20,253,162,66,154,82,93,44,186,152,205,0,24,135,1,192,204,198,24,3,182,172,93,186,52,14,67,1,210,147,182,82,53,151,38,202,24,231,189,11,190,121,178,191,54,16,101,84,148,251,47,145,177,76,178,18,70,89,66,177,148,181,153,214,218,203,219,84,33,204,200,241,238,114,120,12,7,7,220,227,198,230,197,208,63,208,160,56,131,214,216,192,166,0,114,219,170,200,172,195,46,179,5,220,41,103,92,166,139,176,131,37,222,95,148,83,189,29,135,16,244,244,187,47,217,112,93,7,253,133,126,221,130,75,118,198,11,49,129,97,198,255,88,245,242,153,178,2,49,133,163,139,148,142,33,29,155,170,78,161,223,155,102,159,110,12,207,86,186,21,15,208,189,43,64,250,108,64,28,152,242,105,56,123,202,239,185,249,7,245,146,12,155,32,147,64,83,164,15,208,218,43,33,107,161,100,214,255,160,214,47,163,127,160,40,217,143,69,205,38,179,231,193,19,210,119,37,98,148,251,174,169,244,243,72,218,58,21,31,151,152,128,112,158,224,217,78,56,178,37,53,117,124,183,244,122,86,171,156,219,91,125,254,109,102,223,135,2,255,125,79,187,103,38,223,12,211,76,11,250,80,239,104,18,144,129,27,50,37,179,109,226,50,106,51,74,83,240,220,124,198,43,23,44,182,13,222,197,42,170,15,178,18,237,154,202,142,116,185,82,165,237,232,206,124,206,172,7,159,163,107,41,10,26,75,34,177,61,217,2,223,53,177,166,69,146,176,0,178,118,124,163,168,178,54,51,99,97,44,93,136,170,13,79,202,139,20,222,62,218,80,218,74,184,43,71,250,93,183,251,199,194,219,195,76,151,50,84,106,101,104,4,193,244,84,42,146,122,135,116,35,238,48,253,32,45,216,165,20,243,112,68,204,175,198,221,55,160,52,93,92,81,58,36,127,91,160,5,200,87,127,216,66,178,77,75,109,91,214,192,229,169,79,50,113,61,13,108,197,4,219,7,250,253,106,118,91,13,172,157,191,243,87,44,164,135,217,200,95,222,153,165,15,217,140,46,196,216,164,93,107,44,200,0,81,88,207,211,99,38,2,127,46,168,1,103,90,226,158,22,227,192,194,204,233,4,132,52,164,59,66,220,206,94,250,41,250,239,215,250,0,10,249,209,116,44,218,209,189,245,29,36,141,212,96,161,74,133,109,199,174,132,234,176,122,26,190,45,91,252,253,73,203,187,107,169,227,92,156,47,212,72,69,241,5,218,105,197,34,33,123,134,165,219,172,2,18,0,214,12,164,88,9,87,116,248,168,134,114,138,24,198,186,147,24,144,135,57,24,100,121,64,104,105,92,167,226,66,34,202,7,24,27,51,41,151,64,235,253,83,168,117,153,152,6,181,73,242,93,65,179,206,140,170,104,180,165,31,236,48,203,241,99,19,58,19,240,137,13,128,228,75,103,95,253,37,241,9,185,110,103,251,129,181,98,83,170,19,16,178,155,3,147,116,79,59,184,244,113,130,60,126,205,65,14,83,50,128,100,80,66,228,216,31,240,160,174,190,63,135,99,162,18,15,47,254,187,145,98,63,246,150,99,168,198,124,137,71,114,180,79,121,17,212,229,83,209,247,33,14,166,80,167,209,78,88,255,105,154,236,44,72,71,255,67,56,224,102,193,34,24,179,107,102,185,146,187,99,94,34,170,142,100,253,111,19,46,60,164,181,27,255,57,168,200,174,116,18,96,122,159,108,5,62,102,25,148,93,156,230,50,107,162,10,28,89,246,27,62,95,240,21,224,4,233,112,145,239,30,8,221,245,103,120,227,192,115,141,207,180,216,64,38,169,203,11,96,18,18,236,109,154,86,176,178,13,241,168,244,5,125,172,6,1,214,117,145,19,107,161,76,174,58,227,135,207,19,137,50,51,159,26,69,254,40,196,199,165,250,70,71,165,196,179,149,126,27,93,167,218,250,159,197,208,40,104,175,58,208,2,242,28,230,32,195,18,106,41,77,107,110,153,250,177,246,227,79,142,150,60,91,134,179,55,52,117,126,89,45,142,70,104,185,181,35,168,99,34,175,251,128,215,89,171,184,214,248,17,191,174,205,71,115,135,232,177,54,123,117,190,229,77,155,179,14,11,249,238,47,153,202,74,254,252,163,124,34,43,214,51,224,194,195,106,220,196,19,214,170,63,231,13,210,9,182,1,240,240,210,99,153,168,102,156,226,127,194,202,162,20,98,223,142,153,184,159,35,11,23,0,72,97,153,182,95,112,191,234,23,45,24,134,36,176,82,84,12,191,175,189,124,238,57,203,55,68,234,122,244,118,120,209,121,63,96,152,210,127,134,225,128,188,241,39,66,37,193,101,116,127,170,76,138,87,31,32,68,22,94,57,111,60,244,110,92,51,233,235,90,136,206,164,65,12,125,245,62,114,17,15,124,254,221,90,167,168,241,195,243,140,179,239,44,148,80,28,152,196,253,247,239,46,227,189,97,131,149,234,33,225,58,85,229,0,30,161,94,198,13,224,242,97,60,165,81,66,9,106,247,15,224,176,105,238,184,13,45,107,21,13,57,79,73,157,210,237,8,195,29,13,164,171,70,95,156,5,172,8,129,114,9,46,116,34,113,186,231,36,100,240,156,80,188,60,127,29,135,250,142,128,250,10,215,6,26,46,154,154,219,88,61,170,181,194,205,214,58,180,165,136,3,113,107,234,216,133,97,107,112,182,17,66,212,69,67,225,38,199,235,31,92,96,20,129,23,135,188,229,85,60,72,136,81,0,107,33,162,141,71,79,253,191,144,49,245,162,17,46,41,146,229,212,50,212,164,16,111,113,48,33,205,36,203,227,224,141,126,27,58,136,162,115,52,217,28,16,135,108,6,56,23,225,35,221,55,45,37,248,23,180,171,202,181,45,67,223,1,19,158,224,173,225,9,131,235,75,66,143,25,47,215,241,116,186,41,14,236,148,23,115,84,66,240,151,113,132,200,217,193,253,222,230,139,174,164,207,245,70,166,53,40,56,117,95,78,147,109,174,223,100,66,219,182,4,31,51,102,114,3,18,88,220,119,136,144,40,125,6,99,42,29,35,151,135,54,181,254,65,229,166,134,165,175,16,77,87,16,53,12,116,187,128,202,111,71,239,168,76,205,187,99,79,95,12,188,199,148,113,193,198,183,247,2,23,79,176,66,143,38,187,137,147,255,36,161,6,43,77,107,62,200,40,41,143,190,209,46,69,147,143,133,199,201,101,25,203,5,218,174,111,13,64,252,8,139,75,174,167,238,27,26,39,17,17,204,168,239,142,31,8,5,27,40,165,232,154,74,74,222,108,47,236,73,37,18,102,10,7,200,221,114,208,237,252,29,190,140,106,116,221,39,233,10,188,251,210,175,30,115,132,236,19,43,85,25,77,120,128,112,210,85,51,93,247,120,187,90,136,149,97,88,64,76,228,165,87,157,3,241,34,143,117,54,231,132,252,109,128,193,186,98,147,24,31,157,51,76,11,33,122,132,164,115,102,79,181,165,206,81,20,114,87,102,4,26,245,34,201,157,123,162,209,69,115,152,45,193,58,242,125,134,116,219,174,98,158,41,211,186,153,91,205,143,101,253,196,27,216,14,238,128,193,232,83,48,41,36,30,139,87,45,207,202,175,25,199,109,108,47,165,139,116,2,42,190,162,155,136,39,202,55,63,0,185,175,107,58,59,203,255,97,138,198,146,24,149,107,73,71,39,134,194,136,108,5,101,5,131,24,155,31,80,204,190,158,196,115,153,116,169,38,146,21,52,190,55,104,62,174,127,76,141,159,7,7,93,44,173,6,2,167,91,187,26,9,39,176,21,233,163,209,178,152,152,149,146,29,123,98,251,221,132,130,216,22,106,28,190,71,171,6,131,94,196,239,184,142,24,212,120,2,114,0,144,93,74,63,74,5,120,226,187,71,153,132,155,160,159,104,70,235,212,169,9,148,76,11,253,174,114,233,93,229,25,128,41,240,4,248,15,248,118,204,5,100,35,138,253,52,0,236,79,254,3,241,30,154,95,59,54,153,238,80,190,152,66,122,91,176,14,8,241,20,130,246,138,19,254,170,224,117,229,127,6,145,223,64,69,116,254,85,91,97,54,80,127,98,30,79,96,93,253,239,88,107,243,99,43,129,165,178,88,174,1,107,204,117,85,175,6,158,102,83,35,206,221,115,179,85,3,222,42,190,184,7,110,242,34,36,159,112,96,87,252,50,223,53,154,131,212,240,45,233,183,109,50,206,191,255,99,207,173,203,221,110,48,118,48,87,155,218,237,240,161,84,182,16,113,111,7,69,173,41,20,98,234,28,201,224,90,58,220,105,243,59,122,55,56,133,24,131,34,79,13,87,211,220,217,222,54,213,129,218,38,2,136,26,178,131,118,52,179,200,16,255,25,10,22,24,82,207,230,86,207,131,20,238,62,185,130,17,1,1,186,252,254,122,163,165,135,130,232,118,210,209,246,44,82,221,145,25,72,131,132,52,112,80,232,149,111,76,31,147,55,54,95,100,162,72,234,62,14,48,81,171,55,87,215,255,16,18,188,244,167,186,232,96,163,94,227,96,236,14,91,70,153,208,215,124,203,125,234,66,99,158,119,238,82,62,54,11,199,172,8,236,161,31,168,115,193,188,10,5,161,250,78,174,185,65,95,255,191,92,229,65,178,42,61,156,65,197,242,255,36,218,194,129,116,247,10,199,42,200,75,216,208,120,226,12,99,170,4,241,97,151,39,217,59,145,107,191,243,171,78,154,77,237,63,155,37,18,47,64,127,248,72,237,164,134,252,121,109,200,245,108,63,88,245,95,147,153,189,225,75,109,178,171,149,164,115,26,48,146,144,239,38,3,149,107,66,133,60,62,187,176,108,94,254,73,87,219,61,214,234,199,141,155,62,59,108,18,244,39,18,37,206,115,11,79,39,248,75,228,240,138,214,83,47,246,94,96,255,189,68,76,245,240,73,249,253,101,170,155,89,156,170,30,159,255,218,36,161,151,232,46,229,32,90,251,145,161,55,50,177,72,84,127,97,99,51,137,227,218,197,126,41,83,242,7,251,12,105,9,227,121,56,8,209,191,228,249,87,125,166,62,36,37,205,158,189,251,225,134,103,80,42,3,154,10,219,237,237,9,234,20,234,154,132,164,137,160,95,183,241,13,84,127,78,242,26,197,128,109,93,68,21,205,198,115,160,99,174,28,43,117,44,157,11,214,133,241,199,140,25,30,237,49,134,125,133,214,150,234,72,147,212,161,237,179,96,33,121,47,195,27,254,197,50,17,143,79,152,84,85,4,55,20,221,250,78,184,205,30,88,188,9,129,166,115,189,216,118,45,209,216,18,159,219,101,196,182,55,7,41,186,105,251,223,135,231,167,9,156,88,22,127,51,44,192,174,57,150,69,204,196,143,26,87,67,83,35,253,190,109,131,62,191,40,167,252,151,42,51,24,206,73,216,169,119,182,154,183,204,87,194,227,44,11,165,237,126,38,14,118,78,4,190,20,161,75,144,246,119,202,70,9,132,181,232,59,12,223,230,178,87,88,154,106,192,15,42,189,197,135,246,173,109,19,80,82,69,73,196,104,33,248,116,26,40,184,84,6,119,90,148,14,222,240,142,7,98,102,105,95,59,115,133,40,124,101,228,1,108,69,238,201,211,50,168,197,82,67,83,179,39,235,235,137,30,14,79,218,69,3,224,139,117,92,164,150,236,187,72,250,162,57,218,152,139,190,231,236,149,153,169,226,196,206,0,116,158,184,198,116,178,61,216,176,216,251,182,199,59,203,153,32,157,26,190,174,49,57,49,36,193,225,243,248,12,97,180,194,216,54,219,80,152,48,209,228,179,63,210,5,0,50,103,241,205,39,27,57,83,249,178,170,216,155,121,19,155,175,114,118,65,246,188,169,179,237,170,176,37,80,65,201,80,210,63,164,23,46,74,165,20,243,203,51,69,216,109,163,43,226,244,117,124,140,253,215,53,138,90,250,225,253,198,2,113,171,148,11,196,121,47,9,80,114,234,110,82,254,66,204,18,108,43,74,54,254,95,1,174,151,97,65,202,150,180,252,48,222,145,240,239,241,221,26,166,214,145,212,46,199,15,130,242,44,56,183,230,219,102,157,45,152,1,181,179,60,82,9,157,179,17,201,220,172,36,19,98,243,136,77,43,1,168,231,205,16,75,215,156,46,66,123,74,11,162,209,60,87,159,113,62,107,101,15,42,95,103,224,231,175,107,175,236,226,13,210,94,115,112,118,212,87,169,190,150,19,132,244,12,112,28,156,152,86,179,61,173,243,126,215,33,8,216,69,223,88,196,113,120,94,172,108,157,164,213,231,119,205,87,0,3,184,60,120,94,170,210,147,72,150,220,159,208,113,65,50,50,9,122,164,141,160,216,78,119,118,147,121,133,6,62,157,188,40,80,166,208,18,29,37,236,86,59,237,156,135,119,202,51,129,49,177,191,143,38,212,239,11,110,152,12,100,108,251,5,36,65,226,50,38,107,219,3,193,20,62,155,118,83,212,238,239,186,230,112,73,207,80,205,254,238,101,24,128,54,166,215,235,130,114,4,175,175,26,124,140,153,101,183,141,145,27,206,6,110,1,132,135,117,228,117,143,60,242,211,179,63,121,241,32,134,102,113,158,140,112,189,185,13,64,44,20,150,63,217,30,19,172,158,32,211,127,229,39,247,32,146,240,235,16,53,1,143,122,24,67,105,43,118,50,92,222,167,243,108,252,201,67,44,167,130,203,21,73,47,27,91,55,128,130,5,183,122,150,242,174,165,36,226,78,226,140,51,86,107,242,249,196,176,230,140,185,81,90,230,248,4,97,105,75,129,28,53,49,46,223,75,96,187,219,244,105,198,167,145,72,227,181,28,31,170,188,17,44,80,144,119,130,130,97,252,187,194,28,84,74,210,199,107,188,1,50,42,164,230,85,33,7,13,50,222,170,136,245,194,56,239,167,210,29,150,222,54,244,255,34,90,239,170,246,129,76,129,118,206,172,53,168,79,13,122,7,145,186,104,206,24,175,69,56,151,145,143,244,106,71,19,111,101,58,52,163,229,253,84,6,155,251,212,177,172,45,57,90,213,51,246,26,212,166,187,201,227,45,91,168,237,152,218,57,175,189,15,70,157,101,57,178,68,23,244,149,38,228,238,85,210,154,92,158,252,27,164,44,111,94,4,53,52,149,184,41,200,189,31,25,162,59,204,37,226,210,138,201,176,160,137,125,191,31,92,26,70,115,6,110,3,66,226,59,182,75,184,111,164,248,155,236,146,138,154,51,187,126,221,191,242,36,137,203,234,214,84,197,51,99,136,3,187,33,248,228,143,127,163,33,107,118,96,143,104,99,52,37,125,105,191,196,134,138,17,89,79,253,136,131,76,12,183,19,225,51,29,124,59,10,8,41,201,236,255,96,215,184,194,122,198,40,247,58,215,201,69,179,111,104,127,30,216,245,170,137,104,31,115,233,28,163,94,116,85,217,207,80,95,67,182,17,188,36,60,142,42,141,246,87,233,217,133,83,140,217,231,119,230,93,240,170,107,126,79,165,105,92,11,71,56,30,103,251,88,49,181,231,90,93,136,190,16,172,125,89,138,153,121,238,152,156,255,34,153,16,214,247,46,91,132,232,206,12,245,98,103,114,225,21,53,131,55,126,206,237,65,188,192,80,241,165,109,213,9,193,141,188,114,116,254,23,57,240,135,84,216,156,254,113,230,136,128,82,124,227,141,4,25,115,172,9,145,60,125,153,11,130,144,146,197,3,103,130,230,164,176,23,35,223,15,232,109,88,208,118,174,107,252,238,208,176,100,60,248,108,218,5,24,255,50,188,76,111,154,157,108,106,241,11,6,138,168,187,86,24,50,158,188,201,36,113,87,118,41,26,115,23,104,108,191,137,229,146,228,41,18,58,65,197,145,149,104,226,39,3,50,22,134,104,62,72,144,36,193,216,39,203,56,133,101,184,12,182,255,62,169,1,154,124,105,151,142,138,108,95,198,108,132,184,218,76,99,160,111,191,230,239,79,102,80,241,184,162,30,37,217,9,102,217,39,32,183,140,234,148,110,14,115,108,105,151,89,219,211,226,208,208,242,135,240,192,121,205,218,239,35,187,123,46,184,121,88,55,94,178,24,2,98,13,147,100,84,136,115,177,6,131,233,49,213,72,137,113,8,253,236,148,229,71,35,111,241,11,134,249,147,93,242,38,129,129,253,86,212,116,97,114,23,239,147,153,238,10,122,5,86,239,5,196,251,40,2,201,6,168,183,197,183,158,178,218,134,49,223,157,102,189,147,106,237,60,193,187,65,138,184,161,67,240,242,38,157,125,64,198,73,252,161,233,65,15,226,204,236,146,134,47,137,84,166,224,129,215,216,24,182,60,123,254,162,157,120,180,234,105,148,144,125,34,145,118,222,133,96,92,59,243,150,231,207,25,215,6,241,233,68,10,127,248,204,117,89,222,193,63,254,173,94,180,203,129,96,224,73,140,0,199,74,250,233,238,138,250,63,127,53,44,37,4,155,28,232,88,127,15,186,90,187,4,166,219,248,20,156,96,20,70,47,158,47,191,139,210,3,37,239,100,157,180,69,148,233,61,49,251,170,182,243,19,185,82,188,157,177,38,78,254,229,35,31,92,167,56,83,5,155,78,33,224,206,32,233,5,26,240,249,76,60,170,8,80,60,85,205,70,38,242,158,8,211,83,128,172,7,163,101,51,74,200,216,104,62,236,157,133,78,47,62,0,22,172,148,39,80,7,123,183,205,82,42,58,233,94,91,199,25,175,104,213,238,131,255,191,189,243,110,104,128,135,137,54,212,124,252,242,77,129,65,232,93,81,130,18,223,228,143,237,210,68,164,129,207,250,199,97,137,38,185,109,65,173,48,49,47,214,163,129,90,112,34,189,149,115,211,78,124,60,231,137,106,78,18,226,255,228,15,49,150,211,242,21,111,202,0,102,170,178,215,123,240,56,208,174,244,89,58,237,178,67,159,198,173,62,36,101,220,245,226,234,144,185,219,110,184,134,41,147,166,79,194,69,110,93,190,72,160,71,161,80,52,250,206,209,34,72,77,59,210,128,245,184,112,76,60,32,5,95,226,199,135,66,147,66,249,215,42,73,146,116,214,238,73,214,74,27,202,128,171,198,209,80,167,219,27,26,113,153,177,240,176,104,83,235,165,109,160,47,88,49,82,25,175,195,28,165,110,13,54,48,217,84,185,231,208,124,151,120,146,172,13,185,190,105,42,55,55,233,77,70,61,209,18,46,5,53,62,188,57,181,188,221,162,227,88,138,40,161,210,50,175,235,219,86,241,90,74,140,82,243,124,108,197,0,169,53,215,153,70,159,65,233,67,189,183,117,130,221,134,209,255,166,226,149,35,64,44,229,220,17,209,6,47,165,79,75,76,206,85,196,157,45,185,216,159,150,120,209,35,109,218,116,192,207,197,10,164,148,231,103,154,23,224,213,188,197,77,153,123,149,146,69,8,227,60,193,142,98,91,188,9,141,187,120,254,56,12,149,228,168,47,93,189,244,130,222,20,88,172,28,31,197,149,204,177,141,149,127,97,71,50,162,254,155,188,247,82,190,164,16,216,52,206,37,137,15,193,137,50,246,162,34,17,114,177,40,97,226,163,73,54,156,232,16,174,99,152,223,197,157,155,58,138,113,200,23,199,70,120,245,147,130,20,186,186,159,151,180,210,190,93,241,0,188,183,64,212,59,48,231,195,182,244,178,20,121,128,151,215,5,76,76,150,173,31,6,23,73,157,234,66,133,34,57,52,189,158,33,164,102,65,237,193,251,157,251,181,27,30,60,66,5,206,29,58,237,134,237,169,164,137,157,186,110,175,104,39,157,167,13,190,137,29,133,168,6,79,168,177,25,192,238,97,12,100,103,56,70,30,130,246,252,235,209,88,56,149,163,165,137,231,233,73,82,22,171,2,247,209,149,62,95,177,130,133,181,167,42,115,154,103,53,250,166,171,48,40,237,37,24,246,108,181,134,41,235,173,139,137,117,42,75,90,210,251,44,211,67,44,224,218,192,78,126,214,59,123,155,125,246,159,213,47,156,245,65,14,175,109,23,139,86,93,130,235,111,16,87,143,77,27,27,126,143,190,146,57,59,151,178,93,27,135,219,12,166,187,40,114,55,99,0,75,167,40,119,140,62,8,92,252,47,19,164,23,172,81,39,223,13,1,2,210,122,102,241,88,69,44,236,162,63,151,227,12,246,10,81,79,227,87,222,21,42,239,156,39,138,10,178,204,233,83,250,146,101,54,145,93,13,201,120,140,54,173,139,85,23,191,29,205,61,91,3,48,27,222,20,84,27,189,17,10,183,69,68,192,92,216,63,128,186,152,62,127,90,33,244,55,196,247,23,130,227,149,170,36,179,128,190,86,19,203,61,8,152,161,86,183,233,37,174,6,228,202,173,174,82,139,47,239,213,162,40,83,0,182,130,107,209,64,198,230,173,191,158,13,188,163,107,68,139,65,23,123,19,61,16,180,224,78,161,74,185,106,174,95,39,109,195,60,69,157,42,59,158,1,59,15,106,203,250,33,160,187,177,145,226,182,4,192,15,9,113,158,112,37,59,1,197,230,78,10,193,2,73,197,70,248,201,48,239,64,86,212,61,24,47,64,79,169,183,19,149,50,115,118,29,136,0,35,242,60,71,24,26,3,77,28,106,96,43,166,131,70,18,42,1,155,185,154,114,165,215,160,203,29,73,230,149,222,128,112,81,185,201,87,234,0,156,187,152,217,136,56,178,146,132,103,48,33,35,242,116,191,134,129,22,252,137,238,181,61,180,130,207,131,139,218,117,73,148,5,75,191,129,39,13,73,157,4,145,163,100,195,62,195,145,78,71,182,232,10,253,75,63,98,110,179,79,244,106,116,9,224,24,85,25,254,118,134,169,149,39,66,87,253,104,161,209,99,48,64,94,233,239,107,212,118,113,61,102,179,247,60,207,106,220,82,82,68,228,104,218,236,30,13,98,182,34,40,106,127,135,227,237,182,202,227,127,221,166,245,188,101,230,239,10,32,235,221,19,118,207,245,82,32,114,68,144,120,239,42,43,57,93,243,41,33,237,252,192,17,206,60,99,53,180,181,35,245,104,190,156,245,81,250,24,179,217,228,168,235,1,233,104,131,23,104,66,243,17,70,254,208,228,168,10,79,60,135,72,2,231,139,63,64,16,244,116,201,200,162,105,208,104,67,92,179,198,15,154,218,116,204,235,134,140,200,65,252,119,41,198,14,65,184,6,24,125,181,104,109,178,218,83,154,0,221,224,124,149,121,253,127,182,88,155,8,188,86,41,218,194,189,185,170,5,15,137,232,239,150,222,45,178,29,72,32,36,208,181,47,129,91,82,209,224,18,206,251,133,193,195,207,248,222,122,184,140,68,117,214,173,116,17,70,143,96,4,3,147,251,159,247,156,104,77,180,198,206,54,255,187,5,163,139,114,246,59,42,178,124,82,128,187,174,61,44,134,225,27,90,6,241,99,63,154,252,149,19,186,236,64,143,176,191,96,181,249,81,183,199,252,143,150,178,206,136,240,60,56,91,67,224,0,16,227,165,4,73,186,121,29,84,206,97,174,30,108,96,71,42,141,220,178,87,115,114,103,208,35,18,243,148,196,240,169,92,114,23,124,205,126,151,179,191,252,182,38,101,6,198,175,1,207,72,19,58,176,3,58,166,231,203,77,178,169,131,1,114,75,89,136,74,121,95,201,196,146,200,120,91,223,250,162,90,99,160,125,224,198,113,62,170,113,183,2,23,139,139,187,55,145,166,149,138,209,86,67,5,167,124,252,156,155,159,85,250,242,8,199,168,34,172,66,116,227,76,170,180,46,98,143,103,178,165,155,113,195,148,7,243,23,5,191,242,194,125,71,187,106,237,133,178,105,246,14,6,58,96,220,139,106,157,217,192,133,129,129,35,73,44,114,49,231,99,81,173,90,156,1,196,241,6,171,238,217,222,178,220,70,134,94,238,7,13,57,77,187,53,185,162,96,253,225,92,88,0,38,8,167,101,229,117,108,78,248,134,71,187,35,168,197,204,162,111,107,252,3,127,131,228,72,198,7,151,207,71,103,84,209,163,99,78,69,213,108,11,187,176,170,31,234,138,5,212,119,126,251,210,31,128,45,173,178,108,182,38,124,52,252,67,32,72,65,229,137,77,191,30,101,62,194,221,143,134,58,203,18,37,89,59,10,240,116,105,62,109,208,202,159,9,52,225,129,229,156,147,157,240,12,206,20,197,32,121,72,39,201,109,152,190,221,28,1,2,127,136,21,161,135,138,97,253,84,175,59,34,176,161,101,248,233,146,138,23,114,68,219,123,33,249,158,18,12,225,100,223,106,175,139,27,154,111,154,200,168,44,19,223,156,52,96,85,102,80,170,82,134,130,6,196,12,238,174,105,3,191,147,127,95,139,63,176,186,14,4,133,110,19,122,164,172,98,144,96,40,219,32,99,245,21,150,148,122,21,65,187,239,219,131,20,120,2,114,219,6,109,26,134,117,157,239,156,19,69,62,139,134,148,156,241,102,106,182,74,34,15,154,174,23,251,100,91,128,201,88,224,247,213,94,128,178,150,251,185,234,4,238,47,11,169,138,216,99,7,92,159,205,221,201,179,160,112,215,61,1,193,49,78,135,121,4,48,202,66,215,45,100,237,236,236,219,36,168,61,177,24,83,239,96,142,69,23,145,183,118,189,87,211,6,91,90,125,75,9,32,178,59,72,73,0,213,204,86,93,155,64,53,9,19,76,150,244,62,130,180,94,140,253,69,75,91,201,226,31,143,144,201,99,8,72,124,39,181,254,41,95,85,185,246,190,6,162,227,144,151,99,225,243,113,221,7,54,155,91,69,147,103,194,227,207,122,215,21,94,252,113,24,40,4,237,14,192,54,166,219,200,4,218,146,28,250,50,190,234,146,247,110,255,182,138,139,27,210,8,42,185,137,55,8,1,76,131,247,114,121,227,241,56,149,65,240,189,175,91,103,34,189,139,159,223,162,212,249,173,193,33,131,34,248,56,165,88,244,243,82,51,44,139,34,176,124,255,201,210,201,236,119,215,147,211,53,39,240,33,210,140,230,64,232,147,122,36,253,141,22,135,240,3,127,67,119,238,160,181,231,211,29,11,72,100,27,114,175,242,165,93,107,80,91,96,233,236,125,208,152,142,252,65,199,61,102,4,44,61,132,9,240,194,212,215,46,210,78,16,211,185,9,218,237,77,111,236,123,241,2,17,224,59,151,97,254,111,208,245,168,205,38,197,26,111,213,174,191,170,209,222,244,45,212,27,149,122,24,106,161,222,90,220,57,215,237,156,64,95,23,217,25,33,121,107,127,205,56,23,145,153,19,244,117,250,114,75,193,101,236,46,6,247,69,155,32,52,58,16,197,148,144,1,213,233,69,223,83,142,185,148,214,156,108,159,73,207,19,23,23,62,65,141,143,47,39,102,219,17,114,81,30,84,218,186,30,21,159,244,153,22,69,59,138,36,85,45,167,113,63,131,33,35,94,103,125,172,215,252,153,91,138,238,156,187,34,160,148,43,82,64,90,94,132,69,194,228,247,207,145,93,38,37,99,16,109,166,233,242,235,151,130,169,147,146,114,30,132,204,62,138,123,78,104,82,193,43,36,162,105,47,155,130,213,63,23,132,251,221,250,13,213,62,1,75,148,204,218,72,181,136,42,102,140,25,11,104,178,224,210,104,117,242,24,59,103,173,138,27,26,177,57,57,88,175,158,227,154,251,112,123,108,141,24,176,1,170,93,112,191,32,221,134,233,62,242,55,248,125,210,110,8,195,120,171,248,23,166,129,34,10,110,244,52,213,137,192,163,191,123,209,186,214,114,26,110,157,234,79,102,62,63,93,110,92,224,96,103,53,231,241,187,8,223,228,76,73,246,102,194,227,76,204,169,0,219,172,224,93,92,100,29,250,90,186,80,217,230,204,132,43,132,52,56,46,238,99,48,182,249,191,99,248,170,35,134,94,24,243,101,70,30,109,247,222,207,156,124,33,224,228,160,225,43,156,247,122,36,8,11,37,197,15,212,170,48,145,151,234,126,17,101,227,56,150,224,241,142,22,70,156,145,74,70,253,178,64,55,85,43,35,215,237,45,64,26,192,125,48,78,35,38,82,27,8,41,183,71,150,162,99,23,203,63,209,71,191,77,232,56,86,194,66,248,250,207,216,29,78,221,153,176,141,15,193,150,87,105,87,17,10,49,239,98,111,14,177,50,60,100,236,226,130,94,2,6,150,37,94,148,157,208,103,116,72,21,147,69,201,28,6,117,209,163,47,177,81,220,66,213,85,84,92,204,204,234,90,30,117,241,132,29,92,145,57,59,50,186,151,53,123,118,239,75,168,10,114,239,242,183,221,68,45,77,108,37,204,7,29,20,216,234,68,17,90,48,140,88,156,152,87,204,88,49,152,108,212,156,60,51,223,80,232,145,161,178,102,147,57,196,66,168,12,169,134,185,18,1,26,189,236,23,137,114,178,232,254,134,25,101,132,49,73,49,209,84,147,228,253,111,5,209,74,186,194,41,128,128,162,93,35,126,7,139,127,42,6,101,91,190,124,244,86,177,11,79,209,146,93,153,78,248,83,172,151,0,29,128,15,94,103,215,82,94,23,37,209,204,222,76,148,74,161,251,143,9,77,48,68,235,243,18,226,186,148,216,110,90,213,8,91,113,239,185,252,85,238,222,81,172,218,146,175,255,60,86,23,188,122,109,128,229,225,83,48,212,7,7,22,216,59,79,92,243,199,72,22,95,46,228,205,200,7,120,37,123,38,21,41,14,63,58,147,80,190,26,189,86,182,149,42,216,145,69,245,131,55,155,107,103,59,150,24,190,54,154,99,172,79,199,40,117,24,76,249,101,7,187,87,49,221,4,137,116,38,56,189,162,109,114,217,223,101,252,144,58,237,91,229,193,69,102,167,52,64,115,150,116,136,129,116,142,233,157,124,223,254,177,48,181,246,202,249,255,154,50,206,33,41,183,131,183,177,200,181,43,160,108,37,62,143,1,164,228,227,127,215,59,104,219,27,217,150,27,21,154,168,101,74,186,74,235,215,74,92,160,232,169,245,74,204,81,91,201,20,70,104,29,174,211,103,94,226,149,242,11,95,181,107,53,178,95,18,8,120,35,60,124,165,174,116,109,13,134,138,169,11,173,12,173,76,162,88,87,134,189,76,35,76,148,177,200,57,36,236,204,128,179,26,67,171,201,244,201,104,43,226,123,162,72,36,201,133,202,140,3,35,64,70,171,79,146,234,59,4,34,72,47,233,144,96,212,114,112,50,30,158,56,164,224,22,107,215,119,49,197,4,187,64,84,189,81,66,108,146,156,118,30,150,160,190,238,49,143,143,62,162,13,194,242,13,218,159,78,163,154,48,52,230,243,202,132,174,212,254,174,190,64,85,221,212,182,226,180,209,5,86,47,37,5,125,87,100,17,129,213,169,204,85,246,62,123,48,65,59,144,121,72,55,196,38,126,41,41,93,24,85,118,128,138,23,38,68,98,201,202,191,178,74,42,33,64,234,223,102,129,115,194,42,70,138,142,118,163,14,166,254,77,28,95,226,121,0,223,129,180,9,69,235,108,5,70,98,38,82,209,189,30,235,42,233,70,114,187,36,79,145,46,246,252,90,48,59,122,185,24,33,93,64,225,33,209,37,20,68,46,245,98,182,94,46,212,254,200,192,217,132,117,177,253,45,105,49,129,119,35,7,93,83,9,9,215,223,81,103,165,199,195,93,43,36,181,32,10,64,51,244,87,244,150,244,127,114,170,47,107,230,94,189,184,217,73,139,102,89,158,18,153,83,49,180,179,230,180,211,76,94,54,100,175,246,60,192,68,222,109,55,40,63,174,204,162,12,251,156,197,0,167,15,162,144,94,186,212,30,14,211,176,181,167,65,123,231,181,236,176,166,205,54,28,184,84,173,113,81,189,89,25,235,48,44,110,88,59,252,64,239,25,91,105,187,22,117,117,160,208,154,216,247,15,248,237,113,196,19,244,105,217,108,67,117,214,172,42,120,6,195,63,98,140,156,252,19,5,6,157,60,166,37,134,198,144,29,240,57,250,47,151,91,55,1,50,69,179,158,156,41,244,142,246,236,85,229,79,201,49,146,66,116,40,224,32,195,213,148,120,193,197,187,165,130,244,211,235,185,249,165,226,208,203,210,3,85,120,59,84,89,85,103,184,98,31,223,196,183,210,142,219,214,153,205,26,55,50,50,11,229,238,53,95,211,150,63,247,165,59,214,28,219,124,224,205,158,134,96,2,255,254,42,159,60,17,172,210,165,41,2,30,238,139,232,188,232,192,31,62,24,44,73,156,248,31,117,243,90,144,51,145,13,180,63,41,45,190,128,70,195,31,13,174,188,226,236,54,48,173,154,15,38,76,50,184,95,45,99,109,214,99,6,190,106,205,232,245,164,3,137,47,34,36,61,131,48,189,212,115,7,44,127,32,157,190,103,245,99,55,155,249,34,77,208,244,83,99,31,144,72,28,149,49,163,112,223,4,159,144,218,64,243,160,139,231,79,26,139,204,94,81,172,81,115,89,148,214,59,191,92,71,146,103,168,57,58,98,141,123,163,70,222,217,161,202,77,190,89,8,243,173,208,220,227,238,26,51,209,85,11,149,15,255,105,83,185,33,84,103,252,60,11,175,116,72,220,42,121,43,217,189,65,110,28,191,118,57,115,236,76,219,193,77,249,27,166,255,160,31,192,221,46,208,64,168,63,253,217,106,117,97,83,67,40,249,103,110,215,237,150,90,248,185,4,163,79,216,108,217,16,20,147,207,161,86,68,193,55,42,34,185,211,227,147,71,89,216,93,30,235,78,179,83,212,94,252,140,184,170,70,202,94,20,247,79,167,205,196,223,117,168,2,64,248,25,9,39,139,57,166,203,241,232,70,108,183,40,19,128,128,155,181,216,106,111,248,118,191,111,121,195,35,174,11,83,76,150,167,56,215,41,126,81,192,203,134,32,151,243,111,180,194,143,134,251,217,209,71,188,7,31,112,6,76,179,211,212,35,184,54,236,100,54,250,172,246,153,145,77,191,87,218,224,208,84,242,64,132,14,116,12,6,37,147,91,81,206,242,167,174,173,221,252,136,70,108,126,46,188,15,160,222,199,63,128,127,206,5,108,129,199,162,134,241,179,241,62,65,252,70,73,83,29,172,214,73,121,49,85,49,63,38,217,195,154,171,14,248,113,170,203,96,56,218,15,201,196,129,28,209,19,246,143,73,239,189,226,82,59,108,135,27,62,156,93,183,153,187,191,47,109,58,189,84,53,25,178,5,35,56,253,209,131,246,84,45,66,6,67,5,193,156,176,141,249,18,122,196,88,122,63,182,223,203,220,105,26,170,215,160,216,243,94,129,188,179,111,249,40,66,154,163,99,138,210,9,113,96,236,203,50,166,143,97,97,55,201,226,168,35,112,173,113,252,249,172,231,143,121,168,141,72,4,143,140,9,224,199,121,113,215,174,221,73,189,192,51,198,210,13,234,187,97,172,192,14,191,142,163,42,195,66,80,158,46,48,187,42,158,19,137,187,144,89,160,186,161,243,181,195,120,197,193,244,0,76,207,7,17,165,95,31,224,58,147,196,22,153,19,140,251,130,29,239,65,249,33,144,95,129,70,58,131,174,52,4,129,10,228,237,209,251,30,94,239,249,110,173,219,122,163,92,105,71,146,172,150,142,159,241,156,52,24,253,22,200,94,248,4,31,12,22,95,209,156,74,9,210,254,251,80,61,199,146,15,144,99,234,112,119,164,90,122,87,234,120,195,54,59,146,79,94,227,61,3,245,172,58,142,20,224,64,126,101,237,110,49,206,224,49,183,151,116,103,7,132,7,66,0,177,195,106,185,18,237,105,255,80,118,205,73,107,208,224,58,14,242,102,125,33,56,148,37,147,61,112,37,162,13,75,71,47,21,38,224,203,100,76,32,144,23,82,132,32,189,195,237,49,250,200,32,29,127,94,119,174,25,106,68,58,183,73,126,76,254,247,87,130,188,143,67,126,47,218,193,151,6,86,223,73,185,14,31,61,178,177,193,43,46,47,105,121,108,45,10,207,194,124,178,141,83,254,151,0,217,76,96,141,37,178,70,102,214,136,72,71,206,18,36,203,174,217,210,15,197,130,1,4,142,127,215,56,85,118,41,136,82,77,145,88,120,214,179,79,18,214,89,191,0,14,168,191,179,99,103,110,230,112,85,160,184,49,85,65,226,39,154,188,68,58,193,99,5,166,3,0,84,131,49,17,244,132,0,25,204,41,246,58,159,69,158,14,109,25,25,43,28,38,76,240,123,85,113,255,251,127,137,164,68,70,235,25,183,67,235,153,48,196,13,249,58,223,74,142,49,217,35,84,182,4,82,157,57,243,20,47,66,146,88,233,164,43,112,237,12,163,209,17,192,108,151,61,67,137,212,52,144,50,114,85,102,9,76,255,140,128,19,109,163,146,245,243,17,132,18,91,150,117,65,171,136,4,23,238,210,3,93,7,178,81,241,254,167,222,67,18,215,132,189,192,111,40,109,198,198,190,92,80,60,81,55,106,214,3,191,132,169,215,67,63,104,158,234,117,238,143,64,2,198,161,87,114,181,73,108,202,199,81,74,254,131,82,38,108,42,58,1,228,171,170,229,6,174,25,102,237,193,242,181,169,212,25,243,178,67,170,53,234,22,253,147,168,27,187,237,55,37,149,219,113,97,66,134,156,202,86,24,3,154,54,42,194,144,157,189,27,198,128,154,64,38,224,131,18,4,13,112,159,175,14,197,70,128,88,69,200,244,76,170,245,201,78,66,154,104,73,150,51,250,2,20,94,53,148,229,31,122,233,210,169,221,152,195,100,3,86,173,198,209,224,83,10,68,176,149,103,133,186,92,56,28,203,104,226,129,65,111,233,38,235,112,116,99,2,8,179,3,245,173,176,100,23,56,79,3,64,163,245,18,254,69,193,68,242,114,35,122,165,20,60,18,34,211,61,106,161,184,242,146,88,53,222,15,148,237,27,88,229,82,196,21,119,171,199,220,154,211,198,34,165,15,82,143,155,152,238,18,152,108,144,135,55,90,19,50,104,164,26,64,34,50,76,210,188,152,164,51,68,228,56,42,167,53,151,70,126,188,106,90,19,7,3,139,175,82,65,190,155,244,28,25,181,123,56,205,199,20,82,214,215,49,165,61,102,131,46,92,192,101,171,117,194,131,84,184,121,15,87,48,101,167,150,65,227,123,18,101,197,109,43,105,211,42,23,222,219,202,114,68,71,194,163,235,101,157,111,103,149,76,169,245,250,175,83,176,125,186,204,159,131,166,15,177,182,14,87,58,81,96,104,110,184,71,1,56,90,174,123,234,196,219,170,185,47,253,209,146,68,176,222,102,127,122,5,95,4,246,223,58,184,41,54,52,122,251,158,129,155,3,154,77,216,144,113,86,85,30,111,243,34,183,242,228,255,15,139,40,181,11,219,42,245,44,71,41,22,247,113,51,1,9,236,180,136,56,148,7,80,235,247,226,101,56,136,241,249,170,67,130,4,214,98,156,250,240,85,51,25,79,198,77,194,95,138,172,0,124,12,193,139,71,75,107,73,231,25,76,99,223,115,179,82,14,160,130,106,200,144,96,19,134,92,250,90,46,173,203,106,71,71,183,175,37,202,136,105,5,215,177,4,99,5,159,211,111,36,39,75,186,19,204,210,241,50,23,215,139,229,155,215,51,203,167,161,14,59,70,87,35,41,216,162,145,91,81,38,197,221,113,216,92,79,28,170,187,24,156,237,95,238,55,110,163,175,6,78,191,128,61,173,42,71,113,177,110,254,115,65,42,124,138,149,254,171,209,35,106,12,74,48,15,208,130,102,181,15,103,201,112,250,18,37,14,90,97,253,106,206,177,50,13,157,202,22,98,150,245,0,92,234,64,45,140,217,113,221,39,102,191,231,67,166,92,129,186,19,182,19,145,45,222,148,56,211,22,55,210,131,160,110,61,164,60,93,181,172,4,161,102,53,81,78,142,11,16,228,188,197,218,144,135,101,243,132,2,19,90,31,68,219,28,239,168,246,230,135,195,58,183,179,24,223,46,126,47,158,22,33,136,139,243,122,92,139,53,145,142,16,30,55,46,89,132,2,244,42,207,72,212,39,121,211,108,133,218,93,197,139,123,160,226,234,25,38,225,240,31,99,6,146,38,196,128,255,63,116,34,24,253,39,226,17,91,122,147,253,14,202,28,180,167,63,2,233,25,207,190,74,237,64,52,176,23,85,72,44,184,33,64,26,111,232,100,183,203,64,180,31,61,50,147,238,94,37,159,9,194,19,50,145,12,187,74,97,177,156,208,164,69,237,25,167,160,243,13,6,36,76,38,146,191,223,52,171,230,11,67,190,84,41,242,107,132,132,123,36,65,205,77,0,186,45,53,63,196,139,193,59,103,17,3,68,119,82,18,168,8,51,239,227,151,3,166,112,231,3,24,56,122,131,91,231,254,243,197,38,49,212,121,54,60,134,125,254,249,86,81,98,110,119,97,199,232,10,197,184,218,199,170,98,165,30,120,221,234,132,77,18,222,203,0,75,46,209,230,165,33,196,255,108,126,182,153,245,107,150,190,89,211,7,250,95,188,137,249,109,26,32,54,3,149,145,26,156,65,169,201,107,155,142,116,19,193,73,232,95,166,195,198,124,243,86,62,156,44,250,194,134,112,91,77,89,169,159,77,32,241,238,17,130,128,245,14,237,77,118,180,131,91,32,252,26,155,109,25,170,145,113,226,12,232,197,110,123,245,105,144,35,92,133,184,12,161,125,220,173,19,95,141,39,108,70,115,161,246,221,21,57,174,173,200,170,15,208,216,195,221,171,53,226,173,128,118,214,60,36,36,155,254,60,83,251,44,126,126,45,223,176,47,176,138,184,218,221,66,26,119,44,68,254,146,19,112,159,117,86,187,25,137,132,248,234,53,16,172,21,99,110,57,25,142,237,53,241,152,160,97,202,112,203,111,81,167,113,15,31,217,31,81,232,80,180,102,14,110,151,44,157,164,202,123,142,28,54,11,242,3,194,223,35,191,179,62,195,54,17,248,225,152,197,168,218,65,188,221,183,253,70,81,25,250,242,206,181,188,210,213,189,149,241,143,64,202,87,215,141,115,14,109,131,75,130,189,231,200,212,125,103,56,11,199,79,50,173,188,82,57,247,85,151,243,146,3,60,46,164,191,226,229,136,225,229,67,145,126,36,81,189,52,119,8,72,188,64,172,114,164,196,125,129,152,52,213,202,187,211,148,173,175,121,18,99,198,34,235,53,148,239,78,7,47,60,96,191,78,144,117,246,4,38,169,210,90,12,196,75,27,22,27,196,176,172,160,240,18,102,95,210,109,107,65,109,28,196,210,239,225,183,21,163,160,39,188,55,10,252,131,5,184,121,105,105,211,182,206,177,143,190,133,216,87,64,76,51,24,80,23,114,166,61,161,179,18,133,255,57,52,32,12,197,12,85,237,159,1,164,75,112,136,62,9,132,60,255,91,93,112,255,111,166,174,244,173,209,163,6,98,2,165,22,170,38,255,207,60,119,17,7,61,164,220,105,35,201,67,238,79,31,142,82,48,34,33,173,83,92,16,93,51,255,128,44,186,79,216,232,69,185,33,31,80,155,114,126,246,207,225,149,16,146,29,38,252,134,82,13,218,249,131,189,106,56,166,160,53,147,231,136,178,60,97,24,4,39,189,247,46,38,207,199,170,125,206,217,232,122,206,50,86,214,214,20,247,34,21,237,221,229,210,55,34,124,198,157,58,239,223,184,188,72,90,185,24,148,39,240,218,129,208,63,70,176,40,79,107,21,184,118,163,140,186,86,239,178,192,235,99,23,175,246,11,67,251,56,64,14,117,38,113,118,204,228,61,134,181,173,43,116,105,96,168,82,236,199,145,199,71,37,46,7,130,159,212,133,173,240,2,60,3,206,88,159,123,227,21,13,73,70,160,174,147,67,5,50,240,16,23,45,154,216,143,202,129,171,231,106,213,138,193,87,201,55,94,115,104,129,56,69,163,68,64,174,181,179,219,192,54,69,158,110,151,107,113,179,228,112,92,223,168,122,142,78,79,93,118,121,27,18,46,40,201,203,255,80,223,63,211,232,209,96,193,51,107,1,249,1,203,18,3,234,236,112,139,179,214,167,151,250,89,186,215,219,41,173,100,232,5,112,225,216,224,205,1,167,196,130,129,35,248,248,56,16,107,20,188,224,237,157,197,163,122,76,141,78,244,23,44,135,177,192,130,63,82,203,115,119,198,180,253,62,109,157,132,49,251,215,237,144,143,164,40,58,52,170,120,88,140,67,148,246,24,40,194,1,120,166,134,33,39,48,248,133,163,53,0,44,244,178,3,209,165,25,0,26,42,225,26,211,21,120,137,131,52,14,179,247,134,15,141,90,252,221,225,231,150,189,135,57,148,222,22,216,218,13,153,189,33,180,92,188,27,194,161,243,225,26,116,38,162,3,166,211,174,51,56,94,61,23,138,119,51,183,167,235,233,139,212,76,88,111,122,124,210,119,209,102,114,130,89,19,27,177,70,144,49,169,198,187,93,170,159,72,208,131,11,40,204,182,188,64,184,149,89,88,231,95,245,164,38,21,183,173,139,120,128,166,242,199,83,160,190,103,239,240,51,9,63,178,141,247,8,180,204,197,45,106,115,40,245,205,175,201,52,71,171,88,243,245,34,53,113,68,59,116,113,66,153,68,165,6,98,180,221,249,67,71,158,187,201,79,164,180,114,48,163,66,31,71,12,170,179,166,38,39,49,96,59,160,189,34,67,38,68,220,117,156,33,165,247,179,74,18,216,156,148,3,253,101,185,10,164,42,105,44,161,155,147,113,68,26,56,24,203,213,119,162,93,165,237,31,158,104,124,166,139,221,151,215,250,156,8,186,15,175,232,13,223,238,255,215,35,186,225,59,91,38,57,158,226,26,49,188,161,141,238,206,224,232,246,74,89,83,76,255,185,126,13,89,196,104,128,89,176,100,129,201,104,199,33,152,16,207,102,191,154,197,146,107,29,32,135,235,97,211,94,77,101,198,159,66,34,144,130,187,59,97,208,232,15,48,233,254,227,162,251,47,44,76,67,190,172,176,108,110,152,201,114,188,45,78,233,199,10,100,204,52,89,5,77,244,172,11,81,217,186,138,242,137,237,252,95,203,210,7,31,1,168,41,218,59,187,134,63,150,188,138,139,22,209,72,228,191,61,44,178,246,151,19,126,21,29,180,192,163,76,73,4,207,170,123,51,40,214,249,179,56,76,232,158,36,208,44,200,241,206,25,52,99,225,209,250,124,188,114,199,51,220,230,179,99,46,68,253,178,144,98,125,199,153,197,44,47,142,188,95,141,94,201,164,248,86,35,151,158,27,45,116,18,188,10,131,82,26,192,83,34,18,165,119,186,149,143,4,254,161,114,167,232,33,253,134,131,152,239,110,219,89,251,72,175,57,8,3,72,111,174,69,108,125,141,72,197,190,38,37,127,199,251,7,11,37,162,155,253,22,59,10,70,128,16,239,253,198,241,31,37,219,188,31,200,38,205,74,112,219,16,206,209,92,224,162,125,225,173,71,67,116,167,72,118,188,231,34,18,73,146,183,223,46,176,200,240,166,60,129,18,105,80,160,42,151,181,117,182,205,140,108,194,216,13,58,144,198,245,159,228,216,6,190,177,18,236,10,40,41,35,132,119,195,134,109,231,223,56,28,138,124,219,241,183,157,78,155,117,244,65,162,5,211,118,208,87,61,105,99,157,128,176,105,36,185,213,191,159,140,93,100,170,57,139,140,38,164,243,120,171,149,198,227,83,0,82,122,41,178,209,121,148,13,3,170,10,105,95,106,243,120,128,213,101,169,1,172,133,237,208,200,244,141,176,217,145,219,134,52,84,65,110,57,59,72,128,231,208,140,254,6,168,204,24,42,134,64,208,184,164,64,228,58,250,186,112,246,61,233,220,124,187,163,113,211,115,238,84,109,198,86,222,46,164,133,90,216,170,56,142,11,238,192,240,96,189,215,27,183,219,166,153,209,127,55,104,252,124,110,50,79,58,220,82,227,230,254,87,225,122,184,100,104,234,59,158,93,191,124,153,105,39,215,247,149,90,159,197,204,151,169,2,181,128,253,122,194,1,56,46,148,113,151,98,235,85,93,231,130,208,66,41,202,19,222,99,242,17,96,157,17,84,175,32,236,211,196,156,143,25,241,36,5,135,244,158,138,27,117,99,219,8,145,210,17,199,34,147,52,32,244,11,201,245,11,181,9,249,182,177,53,9,223,108,247,200,210,131,110,1,170,71,108,29,140,71,179,216,2,232,120,158,165,1,239,8,27,105,208,41,150,12,52,97,13,11,102,190,67,215,196,10,194,235,231,5,167,253,204,41,205,170,215,197,175,140,149,100,223,216,33,27,247,58,67,84,88,18,25,30,133,224,25,186,19,201,142,237,1,195,129,55,12,157,40,69,57,206,94,212,250,73,76,21,254,252,79,28,112,61,154,175,120,70,77,20,96,225,131,84,183,87,109,225,94,52,141,69,90,19,67,185,196,155,199,178,135,105,197,47,114,207,49,41,186,251,167,207,19,85,4,76,10,204,118,123,155,45,220,182,69,227,84,13,192,206,171,100,0,245,118,51,118,137,137,70,55,185,253,212,11,38,255,154,197,179,21,235,145,150,170,77,120,76,210,75,71,117,230,20,209,30,152,55,138,225,134,46,162,177,111,68,219,148,193,150,195,133,153,161,62,46,102,224,1,54,113,30,147,186,216,9,233,211,49,90,208,157,100,196,55,198,167,91,129,199,1,103,47,195,232,37,189,244,209,152,203,254,122,199,85,3,50,224,102,101,158,63,57,144,30,162,18,213,187,98,146,123,182,126,147,179,249,124,237,9,124,206,35,201,208,236,116,8,195,44,129,138,169,11,149,178,177,114,220,66,37,134,240,51,30,13,23,104,200,11,192,240,25,48,77,125,26,15,81,135,111,220,84,170,205,182,218,167,59,99,10,247,53,255,104,57,239,72,81,8,7,137,85,184,73,106,111,172,92,32,14,156,96,63,67,107,124,81,205,148,134,63,69,219,1,35,176,45,176,67,7,124,112,205,141,36,49,116,108,80,56,24,213,53,213,16,156,178,185,102,245,229,220,157,26,57,3,19,86,13,53,246,122,112,101,106,218,81,59,200,62,47,55,14,13,196,205,182,208,203,14,170,224,251,198,145,73,136,57,216,249,188,248,109,186,205,31,22,204,97,238,95,31,58,163,124,128,68,54,237,115,106,238,109,34,11,190,125,251,189,168,1,58,118,177,39,125,95,202,146,75,69,80,139,28,38,8,9,134,2,106,164,47,47,108,186,75,75,56,111,106,219,1,79,54,44,58,182,211,210,226,32,176,247,171,79,204,48,214,32,23,167,236,206,224,182,39,182,8,75,196,139,163,20,170,231,15,254,156,107,223,243,167,218,161,111,67,207,67,237,63,77,175,140,108,214,85,187,59,54,191,76,79,99,75,179,246,79,55,30,43,140,99,215,7,117,133,98,216,200,108,200,54,189,215,223,174,49,136,232,219,103,242,161,163,237,79,50,143,180,55,115,72,133,9,184,180,196,22,189,2,70,190,140,143,140,156,54,166,167,148,6,76,195,75,48,189,76,92,100,120,125,96,74,171,73,23,146,172,72,7,44,121,146,216,39,40,128,249,151,202,26,139,88,23,190,153,246,77,174,223,66,184,89,180,134,255,91,70,235,159,219,161,32,175,73,213,13,135,50,237,110,174,134,203,169,191,65,211,254,178,129,45,78,174,35,255,255,165,113,144,171,56,125,234,148,8,215,33,15,83,125,150,138,33,97,23,169,58,81,62,243,221,1,152,154,9,125,39,232,212,227,192,107,186,5,163,227,68,130,137,126,131,25,145,242,220,170,187,199,224,47,36,84,73,100,172,87,216,226,40,85,0,188,145,103,143,88,139,205,77,48,190,148,134,57,148,85,249,63,104,36,90,93,49,136,123,153,70,0,230,239,58,88,55,182,111,104,190,235,237,245,111,61,223,242,170,65,209,123,57,174,81,108,124,142,110,27,229,47,49,246,101,200,72,61,145,99,150,187,83,135,145,106,195,247,67,52,123,71,6,24,248,181,40,179,251,39,102,166,38,218,177,29,216,36,126,81,23,37,198,201,255,68,63,164,204,138,161,60,199,41,131,211,109,13,204,144,154,10,154,135,24,199,97,65,185,67,120,2,135,142,232,97,58,20,151,134,109,130,242,98,160,33,146,120,231,37,50,90,147,130,230,88,95,5,189,127,146,156,31,99,174,49,126,23,185,238,241,220,93,204,248,26,13,129,190,38,127,51,88,42,160,214,222,156,26,119,190,82,58,224,222,121,126,210,90,246,230,83,187,155,37,56,49,45,236,58,229,27,46,133,172,253,167,191,17,122,42,48,165,233,52,238,219,1,142,193,145,173,30,17,73,116,12,228,88,104,180,71,67,50,38,238,12,80,165,204,188,71,174,17,135,94,90,147,242,148,70,127,187,116,141,236,158,221,23,202,176,239,193,106,86,116,43,106,20,198,232,116,214,75,120,220,89,90,215,42,51,20,76,249,217,44,232,4,51,172,228,57,161,196,182,1,62,38,192,119,83,129,114,222,176,238,5,217,246,245,76,98,224,6,174,119,255,149,195,53,204,132,75,1,117,124,110,30,102,24,163,17,22,20,93,128,17,153,33,137,240,182,8,61,147,249,172,39,31,96,160,25,235,226,107,131,75,139,73,108,141,146,84,200,103,154,110,100,248,13,206,89,174,158,211,18,27,179,95,193,132,116,63,227,253,79,128,9,22,236,224,204,68,123,230,102,166,51,212,13,190,174,195,22,34,227,144,64,213,120,13,234,106,171,231,158,223,209,203,88,233,102,82,61,27,72,109,219,65,85,245,120,57,102,185,204,166,80,177,185,139,106,8,72,154,88,47,206,160,8,188,14,218,182,3,25,100,212,254,202,179,5,121,21,19,97,118,118,181,231,9,238,19,9,33,235,216,51,48,171,33,154,231,241,111,252,79,28,143,217,116,12,27,69,85,124,184,198,184,241,239,247,217,244,69,25,173,50,219,239,126,156,48,135,45,208,54,88,65,89,168,112,106,170,82,77,14,93,74,241,133,127,97,35,189,112,10,101,110,213,2,81,88,152,218,209,247,187,244,218,225,64,102,199,108,105,212,176,82,73,160,103,91,217,182,92,159,8,185,170,241,231,77,46,97,179,226,209,42,109,248,26,21,242,23,153,67,219,196,234,245,129,94,197,221,153,68,22,184,212,95,51,205,242,150,198,209,191,220,185,57,231,160,65,245,107,102,9,140,135,33,43,54,34,153,252,64,181,31,141,62,164,90,115,250,188,116,168,188,96,186,129,238,38,207,183,131,165,107,212,212,78,249,232,255,193,153,212,71,121,166,207,5,42,139,194,111,178,132,196,15,238,72,140,73,88,239,130,181,207,102,216,39,110,241,123,177,26,138,7,152,141,205,247,29,46,61,207,107,89,156,86,172,169,221,40,96,102,99,224,8,19,56,248,243,135,82,189,24,95,139,153,53,158,175,125,45,247,72,147,192,223,20,155,255,176,229,46,107,87,217,248,14,8,207,197,223,205,22,220,198,44,79,114,205,21,10,124,214,134,39,59,13,42,142,6,173,51,27,115,66,172,86,29,214,163,23,181,89,251,80,54,200,48,206,41,81,85,104,210,114,60,200,60,133,196,46,41,248,227,173,168,158,35,209,159,138,251,20,57,152,197,70,201,62,162,133,221,152,52,119,171,143,238,95,56,72,236,37,36,105,152,68,152,255,236,88,203,182,99,179,57,114,83,183,77,170,103,24,71,0,118,212,14,3,18,83,214,222,59,18,110,247,141,57,46,236,248,52,13,230,251,50,61,13,185,49,122,185,152,22,181,133,121,219,197,226,81,117,114,152,205,161,152,195,128,73,104,178,79,182,131,18,92,52,112,209,27,63,86,149,15,65,225,31,217,139,187,20,248,174,101,133,133,64,239,36,73,74,61,30,249,12,110,253,238,233,71,104,237,9,133,142,69,242,14,57,49,232,49,204,226,170,115,57,125,191,170,166,33,239,57,214,98,217,168,59,51,217,100,117,53,50,132,43,96,53,95,96,1,200,3,179,39,33,196,159,130,194,19,51,62,183,144,194,126,82,221,189,118,226,88,211,50,99,191,115,220,150,186,16,181,244,239,148,211,224,239,153,82,90,121,222,19,182,99,45,253,156,2,46,95,78,95,71,107,203,160,235,151,21,232,225,36,211,4,129,225,23,24,70,205,156,14,129,234,226,67,144,40,12,75,234,73,222,120,133,203,181,13,187,168,32,19,108,179,92,116,157,75,158,207,216,239,144,58,94,223,248,251,208,178,4,20,238,57,212,120,79,10,216,84,165,172,151,235,181,71,175,123,237,206,170,57,51,167,135,239,109,127,65,232,13,172,36,124,185,141,149,214,14,96,248,92,109,2,226,252,226,152,36,215,242,183,77,148,66,23,58,96,95,31,228,165,145,175,0,104,202,160,122,81,121,121,49,194,196,69,0,238,205,240,47,226,20,253,243,111,86,12,230,86,118,169,72,9,213,100,46,118,172,171,51,64,54,168,110,101,22,148,187,140,214,228,115,15,4,121,54,161,224,19,34,28,121,96,88,121,146,144,204,34,229,29,33,154,155,187,164,137,154,109,188,108,88,230,170,138,114,194,190,15,206,135,43,198,84,73,130,196,161,243,63,128,178,239,22,21,178,243,190,26,5,65,233,123,196,6,139,35,101,57,171,161,18,36,56,234,156,253,76,49,243,168,139,30,35,70,215,160,28,108,198,218,115,144,171,128,41,72,186,47,49,56,25,20,139,174,124,106,229,109,240,67,238,130,213,160,46,190,132,163,31,27,54,133,199,19,191,214,222,182,83,157,38,193,137,172,191,118,61,132,98,109,175,77,151,148,130,135,118,140,104,44,137,139,160,108,46,143,109,137,123,136,191,89,40,209,150,191,205,177,24,112,171,231,133,249,66,112,146,81,135,82,181,193,20,120,237,163,54,123,132,65,5,162,65,253,108,216,104,160,24,91,113,17,9,137,36,73,164,29,54,124,150,75,15,89,86,130,198,219,16,90,15,212,211,163,133,155,211,164,176,40,2,142,43,249,67,121,225,52,226,144,250,71,78,182,208,176,86,120,229,163,200,69,139,4,240,180,10,0,106,142,227,234,16,26,163,76,89,14,72,40,224,119,31,98,89,170,150,64,245,185,44,137,11,179,107,81,93,126,8,130,58,63,125,80,81,75,93,176,193,33,110,109,58,196,114,114,55,245,149,50,99,161,212,17,53,116,161,102,128,112,52,219,182,187,29,101,249,151,179,141,43,141,248,234,149,79,243,179,200,61,66,4,64,30,71,178,121,6,3,89,167,72,7,250,162,190,69,39,211,63,103,25,153,109,20,252,132,175,101,71,248,52,236,147,139,135,165,209,107,119,232,246,179,216,26,37,83,36,193,91,134,75,46,111,215,192,14,137,128,12,53,208,31,169,115,147,134,190,200,95,245,56,197,50,68,9,80,52,224,28,102,121,212,231,179,67,58,83,152,154,245,234,254,14,152,163,99,195,97,182,114,164,180,133,4,195,11,117,186,229,81,7,124,144,199,56,154,113,202,130,250,216,211,206,161,147,222,99,210,214,66,75,213,0,128,128,114,202,104,0,211,54,48,73,101,59,172,215,218,155,29,55,180,186,108,63,43,87,83,115,99,99,227,243,131,225,210,209,112,234,24,175,248,55,131,60,59,81,210,153,85,254,141,57,69,174,15,229,93,140,33,22,39,42,50,78,106,138,72,112,204,51,246,246,105,7,213,141,236,158,221,205,124,253,138,169,242,48,46,155,228,16,32,59,204,38,2,246,199,119,128,10,182,50,138,14,83,131,233,153,70,114,196,16,6,209,37,77,132,150,62,11,186,167,199,152,109,121,86,117,8,83,15,69,250,101,245,163,23,83,142,109,254,224,125,21,66,89,74,242,118,65,7,205,57,245,191,71,143,160,31,209,201,4,248,218,202,139,255,75,106,181,226,56,20,225,130,192,137,236,208,10,205,157,219,89,179,167,6,46,10,25,171,182,109,224,136,74,144,138,212,153,232,20,248,204,25,230,212,218,244,101,117,83,50,46,200,41,107,225,161,225,2,64,69,158,223,68,10,209,14,50,55,207,119,79,236,209,72,237,15,129,191,110,214,39,181,160,250,170,117,189,35,205,56,207,71,106,84,109,66,155,64,11,211,49,250,148,226,55,3,48,253,87,102,36,53,251,80,59,175,209,212,194,171,173,235,93,189,168,144,27,129,234,25,105,227,76,150,145,156,60,187,184,23,19,59,63,96,202,202,230,23,27,76,11,246,108,98,219,193,86,231,241,227,176,95,246,49,85,89,91,85,170,120,138,152,213,207,209,11,236,188,14,211,238,23,164,209,50,201,131,97,30,121,3,158,61,120,67,65,8,123,121,141,85,97,57,4,82,136,161,107,212,14,42,48,61,43,177,19,26,242,239,87,89,35,50,178,183,147,233,19,29,12,177,58,114,76,196,151,16,39,215,52,47,115,18,197,251,50,176,27,85,224,168,138,237,69,195,211,21,195,90,192,12,218,0,245,60,52,48,12,66,108,17,17,47,27,255,157,120,188,181,41,98,102,47,239,123,19,247,124,88,21,28,254,16,51,248,56,141,105,8,8,60,251,48,228,0,186,81,125,95,97,96,6,125,72,25,44,62,3,0,168,232,34,239,117,13,88,245,252,96,224,224,33,46,177,68,233,76,231,230,71,87,121,54,172,196,3,154,216,82,251,245,39,187,75,42,210,91,41,43,218,224,166,60,214,49,57,29,225,191,231,86,29,103,14,52,105,173,75,52,71,136,167,32,40,140,246,84,86,222,192,85,86,169,77,84,218,185,79,251,68,157,32,124,185,88,210,243,108,69,41,228,126,8,110,29,165,162,120,64,236,253,245,40,155,200,155,1,103,88,22,122,142,88,53,228,82,85,36,114,4,85,90,202,9,33,121,255,190,171,91,37,16,129,167,247,117,191,35,239,246,248,24,85,205,154,122,252,105,52,207,177,227,192,67,42,105,119,234,253,81,20,75,200,24,75,253,37,79,55,58,230,171,18,231,63,7,214,126,167,222,189,26,230,103,9,189,239,215,117,103,213,46,216,120,127,192,136,113,84,102,211,27,103,209,48,215,83,101,134,29,76,199,121,179,247,48,142,129,150,1,249,67,94,225,139,170,92,4,64,216,223,49,78,173,60,191,196,73,166,8,34,89,247,174,3,233,54,6,171,7,206,137,94,31,25,240,164,36,60,152,124,84,171,64,76,125,114,251,21,169,190,86,89,106,177,142,164,20,131,60,220,13,169,197,16,185,64,127,146,141,243,204,19,88,39,127,85,6,63,138,242,253,87,113,16,149,118,94,159,177,40,175,220,227,215,104,81,173,90,95,41,193,44,83,157,205,128,197,149,189,133,141,190,122,2,204,227,170,191,63,83,145,209,71,54,68,249,210,233,111,56,144,180,121,184,29,172,195,212,208,110,154,155,190,74,105,44,148,101,201,37,86,211,251,20,139,151,207,231,109,51,156,178,72,209,237,241,255,218,100,215,124,12,200,141,62,168,147,79,99,108,53,71,229,33,250,230,85,212,161,8,250,221,222,178,213,199,119,155,247,227,167,249,11,181,13,117,87,234,145,241,26,189,203,93,126,141,252,93,247,220,108,33,131,127,72,33,233,159,160,240,225,156,105,253,225,210,223,135,237,52,163,224,231,122,143,64,70,144,56,136,51,244,0,243,32,13,127,204,96,2,235,174,36,67,186,50,189,72,209,78,135,160,66,181,248,43,194,196,74,253,175,134,132,105,44,255,65,212,74,184,228,216,191,49,194,80,225,198,154,18,244,193,151,21,129,221,153,226,209,43,193,29,25,172,198,211,106,56,56,203,58,15,0,172,149,82,21,206,172,205,118,180,17,126,180,127,95,159,165,119,129,31,145,130,46,142,21,47,131,139,229,181,148,216,239,76,75,156,18,243,36,157,235,201,71,210,78,117,207,209,163,228,251,252,216,181,159,244,155,76,173,209,115,221,118,41,206,231,210,222,213,30,189,126,119,145,41,5,182,44,38,41,178,146,69,97,33,152,179,131,136,244,148,220,48,37,69,51,15,155,65,21,87,231,255,22,216,180,166,4,198,14,41,233,118,143,236,44,179,137,216,94,49,74,79,25,213,220,13,58,84,15,169,18,196,26,182,241,227,242,13,61,219,53,66,88,104,136,81,2,145,75,30,244,215,239,53,151,121,180,82,11,242,183,41,114,238,151,118,181,255,249,75,105,184,144,31,122,200,211,198,41,238,123,90,52,232,196,19,106,210,231,155,246,56,239,72,60,83,77,200,179,112,175,171,104,122,61,220,164,91,84,136,129,2,17,150,104,89,210,164,137,241,165,45,234,138,1,108,47,100,213,68,163,135,16,147,192,180,32,234,235,237,44,227,152,57,156,18,87,46,54,240,243,112,179,118,90,239,50,14,65,171,210,136,69,231,69,249,150,250,173,249,225,244,12,192,183,229,9,113,241,176,112,104,76,187,233,40,218,110,232,186,249,251,97,58,1,140,148,33,193,136,187,184,155,1,69,130,212,115,151,68,126,254,195,47,125,224,72,65,180,254,196,28,198,165,190,37,172,215,7,134,41,81,104,144,41,197,22,209,68,30,77,18,16,185,232,103,216,247,40,145,131,144,235,129,4,25,9,239,246,17,244,242,68,162,69,35,251,175,213,155,92,159,111,70,234,5,157,182,191,57,226,176,185,35,79,0,103,89,89,214,146,183,105,12,48,245,234,168,204,137,44,185,89,221,236,229,158,18,237,32,202,26,238,31,58,241,37,183,201,140,32,185,169,3,187,56,36,232,174,117,27,229,126,115,154,179,125,64,141,171,159,115,227,161,122,185,47,49,83,32,83,241,76,206,132,246,224,15,160,200,107,251,54,46,30,243,189,158,130,150,168,201,178,49,240,189,20,196,252,215,156,201,103,72,118,0,177,30,152,12,235,211,70,202,150,187,135,46,148,35,127,58,181,13,83,198,140,22,174,236,81,207,197,127,122,31,84,151,75,166,98,8,85,51,54,70,125,190,219,153,159,77,206,69,79,115,44,218,154,62,99,125,6,148,37,106,215,3,122,188,48,72,92,87,88,210,193,79,172,186,214,75,10,250,232,202,232,229,174,209,200,178,222,191,187,149,225,9,189,197,18,147,226,186,210,254,109,97,220,203,190,185,240,3,242,181,152,223,212,145,55,21,108,156,160,240,211,199,104,143,179,131,173,246,39,92,54,84,8,174,237,4,35,130,177,46,185,199,113,221,2,120,44,230,243,55,214,214,248,106,232,75,197,162,50,199,71,104,198,138,133,164,200,205,105,36,177,114,145,212,121,237,165,124,170,63,156,97,37,215,13,50,125,233,95,239,91,195,40,235,190,22,96,202,77,98,18,108,100,82,118,47,30,100,251,231,118,2,135,230,167,2,182,60,113,192,129,90,214,152,204,37,209,111,154,180,51,204,74,107,189,91,44,213,229,2,191,97,68,227,135,52,143,195,110,103,227,181,235,169,24,106,176,80,14,118,142,211,56,103,9,231,245,190,91,173,94,70,62,196,87,11,213,7,169,99,128,246,15,134,201,236,46,169,78,98,159,155,67,3,206,195,192,249,247,82,232,206,183,74,38,184,154,14,108,3,2,143,86,59,55,61,94,101,72,235,169,120,241,16,39,69,183,188,22,180,91,194,18,69,158,218,42,92,43,90,225,65,239,146,229,245,234,6,212,145,124,88,222,5,238,82,146,131,146,78,130,3,73,43,196,152,69,187,146,69,187,146,92,202,52,222,3,126,29,194,160,255,56,24,209,180,95,27,202,199,117,51,222,55,168,126,101,115,155,179,52,150,21,234,200,19,144,75,113,66,191,3,211,135,91,135,134,209,22,240,50,78,40,140,191,150,228,96,117,240,10,56,157,5,49,111,213,104,130,115,212,250,147,15,97,222,149,238,119,6,108,51,155,64,71,195,219,63,236,28,47,210,78,10,219,169,100,171,214,112,222,66,140,198,160,237,105,60,244,93,250,187,19,12,76,204,223,55,214,245,155,59,158,124,107,16,166,195,128,242,151,233,44,69,70,179,222,163,215,68,101,151,115,255,114,206,173,164,94,48,234,19,46,31,134,106,184,86,240,240,120,66,114,229,233,119,119,116,184,5,134,186,202,196,16,131,23,202,212,60,195,191,159,90,140,71,231,235,192,64,166,225,196,254,29,101,55,210,223,99,20,79,187,51,42,49,65,120,229,112,20,247,51,131,183,188,39,180,46,196,145,184,152,112,198,27,149,86,80,248,239,8,18,62,141,215,154,1,46,124,101,17,209,3,155,211,231,19,25,4,228,228,206,245,245,161,170,194,138,143,76,128,85,194,202,116,240,144,6,10,70,182,163,235,63,240,10,80,42,250,44,165,177,71,107,130,218,17,156,159,102,127,96,240,109,98,186,151,118,90,152,233,17,4,143,138,46,84,103,94,188,58,122,35,171,70,177,38,143,132,254,224,87,12,126,94,224,72,122,62,179,202,35,80,21,188,22,12,133,3,68,14,170,96,176,61,219,186,68,135,100,6,151,46,249,158,54,215,227,93,128,81,38,60,216,127,157,252,39,182,130,201,138,221,56,100,250,208,171,58,233,249,179,110,196,206,55,44,98,8,252,188,151,192,69,78,201,96,166,111,162,176,155,245,238,131,35,55,112,188,20,248,62,199,33,148,112,162,192,5,188,182,238,163,71,91,102,122,170,217,112,85,104,255,28,49,81,139,156,117,125,42,0,71,29,23,202,132,207,248,94,217,173,225,57,47,105,70,242,193,152,214,235,167,35,247,149,220,12,147,188,191,19,38,252,147,247,111,255,33,64,148,193,1,207,134,244,218,149,245,185,219,182,91,100,137,252,49,162,97,241,15,22,38,124,51,120,253,121,138,110,126,99,53,0,183,190,176,193,204,229,166,25,91,8,134,32,53,63,200,162,176,124,79,116,251,168,180,55,59,167,18,202,140,67,91,146,244,142,246,72,209,198,106,77,47,65,169,237,49,40,8,43,25,50,170,36,4,89,112,173,87,19,241,89,246,232,226,215,202,204,113,177,198,172,62,161,60,64,216,225,11,89,23,227,143,35,199,253,16,137,254,20,184,50,166,203,21,140,8,184,36,159,208,253,25,5,148,240,171,6,170,77,199,189,144,128,145,7,89,128,72,135,153,60,221,184,178,108,159,217,2,55,55,199,112,0,182,239,237,227,52,205,149,39,36,88,230,23,218,175,198,164,22,90,218,205,72,239,17,208,212,239,14,73,138,181,160,252,246,230,182,147,18,70,180,232,133,209,21,61,70,5,216,45,91,217,33,184,251,11,112,150,100,33,140,31,130,33,2,42,214,119,26,86,104,76,65,195,235,24,171,38,222,20,74,20,67,23,201,92,107,75,179,141,71,49,247,205,213,134,207,209,74,85,14,227,120,64,162,177,144,241,209,57,239,55,128,0,173,187,119,229,43,142,85,229,121,244,67,82,72,118,67,116,74,170,76,165,123,110,140,150,196,127,84,150,102,205,203,130,20,86,142,46,219,222,25,171,57,101,135,149,28,44,212,239,5,21,2,114,188,160,219,93,219,89,5,232,153,0,142,174,226,164,202,6,81,2,135,195,22,27,228,97,6,105,93,221,179,90,122,164,209,171,70,133,190,65,75,182,104,241,55,137,92,11,230,218,89,222,196,102,128,160,13,56,78,115,93,148,39,52,55,178,33,161,84,247,187,227,188,72,115,97,140,151,38,22,153,119,109,46,141,134,2,123,214,160,30,80,167,70,68,181,29,209,63,74,220,94,179,219,85,129,112,186,58,2,70,12,39,20,240,52,85,222,23,63,185,148,115,67,56,180,104,205,65,13,110,4,203,92,16,209,45,196,2,149,130,254,202,152,68,165,236,88,16,155,62,235,234,158,128,245,229,180,230,27,123,32,167,236,68,151,198,70,251,245,43,132,132,181,31,214,22,196,183,35,115,12,132,182,115,209,42,100,149,215,115,118,50,137,48,254,46,132,100,159,180,213,15,33,244,227,245,138,237,1,139,177,212,60,251,51,147,86,171,214,115,220,43,236,254,150,221,158,149,75,180,13,238,238,61,56,136,237,38,6,78,213,69,11,110,16,15,51,252,46,64,87,15,209,78,248,186,240,9,64,16,235,60,186,122,98,243,12,143,249,216,120,81,9,81,205,26,99,194,106,173,95,62,124,170,75,162,152,151,191,185,142,78,215,197,151,33,236,151,10,173,93,6,55,30,187,30,5,150,240,196,164,100,84,242,102,2,211,231,25,86,147,60,227,2,50,184,93,68,167,82,179,114,133,61,144,51,151,190,5,137,198,14,161,169,145,110,239,85,236,248,193,153,153,180,98,31,142,65,7,209,228,39,183,9,28,228,50,74,173,234,132,71,91,104,101,222,54,140,172,21,29,227,124,100,129,220,144,161,238,42,165,94,111,69,214,39,3,254,2,58,253,94,7,167,64,165,143,195,248,153,82,216,6,33,156,168,208,176,44,122,68,10,116,141,243,190,107,232,4,27,21,126,200,193,196,246,156,84,166,214,202,149,88,24,126,162,85,184,233,91,222,10,182,50,197,236,219,117,159,138,222,121,243,208,41,126,171,1,239,150,155,58,201,151,240,94,140,161,36,212,231,53,183,44,7,146,32,9,104,196,42,183,103,100,158,237,141,173,177,174,19,25,20,184,79,121,239,152,53,173,203,18,203,111,35,226,18,55,176,39,68,21,17,137,243,31,115,46,20,179,83,114,199,126,60,197,52,175,156,47,3,113,39,83,50,197,45,171,253,43,59,32,155,129,245,248,110,233,241,227,110,60,99,27,225,62,81,157,9,124,141,109,38,33,54,18,251,186,213,170,252,118,171,61,49,168,63,67,242,98,172,192,77,188,236,138,222,24,149,79,247,149,220,213,87,97,159,208,247,45,77,193,166,163,93,161,144,136,74,142,204,90,84,94,244,20,205,3,14,8,237,120,123,130,0,98,19,21,56,219,205,161,148,36,36,42,60,29,206,99,96,192,129,112,118,64,129,36,79,227,86,104,101,250,12,69,242,243,203,150,9,22,217,209,6,249,72,7,115,173,226,219,246,177,226,90,228,130,161,181,172,98,188,86,2,79,74,230,169,148,198,252,26,230,198,27,208,118,218,69,50,63,3,42,107,238,180,9,37,209,211,114,118,78,163,240,176,214,80,103,164,39,212,228,52,56,254,156,196,185,206,91,54,168,220,222,57,33,112,88,114,19,147,113,166,169,230,198,181,119,199,63,198,211,217,16,62,137,88,15,52,40,165,226,59,182,1,145,10,178,20,185,211,196,243,119,212,103,166,90,78,162,234,235,106,55,101,246,127,84,64,2,219,135,65,14,192,133,133,165,58,218,10,120,196,209,187,250,155,102,62,170,189,206,48,229,65,199,107,103,177,79,173,125,188,166,254,204,85,210,144,83,64,146,16,178,103,91,246,184,245,151,2,49,17,61,92,167,38,114,82,168,23,221,101,142,130,165,159,235,225,132,230,125,196,137,234,87,250,193,9,122,132,245,171,221,119,172,175,95,97,173,105,133,236,55,112,74,53,194,167,0,11,214,41,194,11,151,209,143,140,79,159,192,240,11,220,206,226,244,246,164,148,89,113,252,233,229,241,102,96,107,149,106,113,219,206,103,234,72,218,243,143,4,252,59,60,141,241,195,69,157,224,184,60,250,6,78,143,225,208,33,200,90,101,152,159,21,235,69,62,81,207,161,51,78,124,171,255,66,41,181,120,252,243,234,177,46,241,53,250,68,178,201,182,163,121,196,210,222,81,102,174,197,178,140,175,49,226,41,75,56,142,188,148,100,24,148,126,230,231,4,200,59,182,220,190,232,158,74,93,67,7,216,106,174,201,117,1,60,45,158,102,6,129,83,63,233,11,184,160,115,144,220,201,144,22,209,142,225,118,175,39,124,182,133,228,36,185,121,192,249,13,149,7,194,90,235,243,178,66,53,109,153,36,253,151,161,251,131,157,120,190,5,104,105,216,131,177,252,40,118,151,241,57,140,42,235,112,92,205,229,39,38,119,30,127,45,238,236,42,38,254,168,39,197,189,177,25,122,180,59,163,127,33,133,166,218,126,4,60,49,123,123,26,218,34,169,144,99,132,104,43,130,95,144,66,80,251,145,185,205,16,45,218,120,48,95,100,115,48,115,64,101,91,182,132,167,19,96,79,32,16,14,125,88,224,113,216,186,80,205,58,35,212,7,119,75,147,43,207,106,189,116,200,138,37,99,220,140,73,251,67,233,51,19,17,202,53,31,138,131,202,13,61,93,232,11,100,210,14,203,151,59,195,230,252,199,26,83,28,90,29,212,211,27,208,0,5,149,89,47,238,90,104,182,145,215,208,181,41,22,107,0,45,94,253,36,235,214,87,231,75,230,72,150,251,44,80,98,214,123,157,97,170,132,48,65,48,173,251,71,240,199,6,214,129,176,245,35,206,148,124,0,34,153,234,64,202,133,37,72,160,137,42,67,186,88,197,177,229,120,97,189,253,221,28,250,174,45,247,255,202,236,62,145,55,201,168,185,221,20,137,192,184,215,186,115,204,152,43,211,249,107,220,156,117,147,251,102,154,231,161,136,123,153,189,252,56,252,130,106,13,66,16,163,120,9,127,206,113,22,244,165,76,131,202,19,106,143,244,6,5,112,40,80,229,215,189,153,26,21,172,234,138,61,236,22,158,64,78,116,138,156,38,127,223,160,50,174,182,236,15,15,243,229,22,79,128,132,231,30,152,67,146,95,200,113,92,237,2,248,64,64,23,209,173,135,2,40,50,150,180,86,155,63,86,33,64,43,132,15,76,126,17,100,83,61,114,163,51,121,56,248,186,68,67,75,218,207,113,222,7,45,209,122,71,185,31,156,38,255,171,197,70,16,164,55,165,76,157,118,161,203,162,117,226,187,8,120,104,174,210,251,30,150,29,37,147,129,34,136,210,227,137,237,91,225,2,98,131,215,68,44,220,196,243,107,129,92,235,102,70,41,10,161,34,157,228,110,33,123,71,76,211,255,163,84,184,47,105,200,145,93,200,31,48,136,245,77,172,132,130,98,146,8,163,98,113,78,39,186,4,39,151,237,16,133,120,248,133,157,70,251,18,213,225,56,106,45,255,140,179,12,2,151,27,217,140,200,109,110,56,62,110,188,124,217,233,98,104,152,165,118,28,91,10,62,228,6,1,109,82,29,38,171,244,211,177,81,125,112,31,108,116,31,174,125,126,220,243,27,32,190,207,155,153,212,156,40,133,95,52,220,19,238,244,200,2,177,200,93,67,56,86,210,152,23,32,242,105,174,202,119,235,216,120,78,250,53,118,211,235,190,87,78,101,249,22,132,252,99,211,73,111,142,233,58,174,60,44,77,101,132,161,57,28,65,7,242,39,46,190,230,240,147,38,205,239,129,231,158,134,6,239,252,128,84,217,255,184,213,220,76,241,76,5,224,34,229,151,49,140,218,187,43,218,99,249,44,145,46,56,53,214,238,228,250,195,79,249,234,236,34,28,124,173,63,209,16,9,18,230,22,201,175,112,125,151,253,172,93,53,98,126,165,238,192,75,61,57,164,56,168,200,226,132,161,42,97,149,82,80,64,174,78,106,91,25,44,50,54,28,128,109,214,166,47,2,184,245,187,127,46,181,126,132,179,88,189,90,167,233,162,143,120,39,82,104,117,46,203,206,6,99,69,63,246,145,185,225,33,101,198,92,30,89,180,21,162,242,212,133,233,216,96,162,199,178,153,115,147,70,168,68,150,18,119,188,14,218,95,3,70,242,111,209,141,43,210,31,97,73,134,118,45,62,179,70,192,107,109,177,24,102,224,99,225,104,144,179,226,24,103,118,55,71,232,146,160,169,7,178,161,175,131,224,124,122,198,75,174,80,217,94,23,100,202,117,229,137,32,198,142,50,155,224,240,70,247,5,255,110,143,5,131,227,137,205,31,192,191,49,50,213,236,214,63,9,209,250,241,141,243,0,33,201,122,197,166,81,202,63,36,129,54,7,58,36,54,33,123,218,9,247,142,82,51,215,121,122,226,232,54,197,200,245,17,65,154,53,3,82,255,96,160,155,172,119,63,242,137,25,66,235,28,212,128,152,144,136,169,229,196,185,235,96,230,188,51,51,255,96,8,252,61,118,207,163,43,146,57,206,109,204,131,58,216,212,52,93,71,231,207,225,206,106,243,221,74,179,145,81,129,124,194,190,98,48,104,137,214,0,189,63,244,36,237,28,252,180,81,188,112,112,53,89,112,48,198,17,219,8,155,177,48,134,251,41,5,70,143,3,159,112,59,244,202,225,46,66,59,245,187,160,120,125,204,4,187,105,181,109,71,45,63,150,207,183,62,146,246,154,1,21,232,149,28,115,45,126,86,6,78,23,28,185,32,97,58,16,10,74,161,12,128,148,22,135,222,66,134,61,89,230,22,76,152,185,247,214,65,76,225,17,165,235,192,100,160,213,200,146,199,45,21,68,51,247,110,19,64,54,240,170,233,110,232,112,54,51,205,47,21,14,67,205,155,59,67,19,116,53,12,48,125,204,150,219,167,34,165,39,205,183,203,145,228,202,220,199,234,8,51,114,240,223,76,46,142,255,177,154,204,125,85,156,24,121,216,27,133,173,138,66,198,156,20,2,72,25,248,3,61,21,118,244,234,154,102,133,127,20,28,91,29,154,37,104,251,106,115,216,136,229,47,237,39,35,201,242,39,218,106,245,1,194,72,7,152,50,171,122,0,19,144,66,119,64,174,149,67,105,24,53,116,159,92,129,212,55,120,65,158,17,192,42,191,201,122,54,156,188,197,182,165,180,195,167,158,210,148,253,152,232,159,220,42,171,168,181,49,122,62,122,111,185,123,164,23,113,165,222,100,79,173,246,151,12,235,16,148,79,166,175,106,11,62,231,149,64,40,194,133,230,192,9,239,20,234,46,199,49,96,52,19,86,52,153,155,219,210,169,56,145,156,223,0,144,67,233,76,159,96,203,28,228,103,111,37,61,201,70,154,150,91,187,193,150,73,112,98,243,131,138,140,63,70,163,124,67,58,158,60,220,107,129,45,203,104,161,109,70,52,70,37,110,123,193,253,249,103,58,62,155,245,93,48,139,69,62,36,20,190,87,205,163,225,151,203,42,202,106,0,115,204,105,61,210,73,140,54,170,138,24,102,46,126,159,195,4,106,9,21,33,169,176,124,62,1,81,113,215,223,98,112,3,187,13,180,25,181,79,71,182,125,97,143,1,248,152,33,115,53,249,236,95,119,221,46,197,195,36,232,112,69,26,123,172,63,146,52,235,154,44,119,178,247,193,4,93,30,49,1,206,215,62,85,91,48,112,192,165,196,221,175,66,75,8,255,23,164,251,35,223,74,202,197,207,149,232,118,82,103,162,192,112,180,242,150,127,24,63,106,166,202,179,137,173,110,52,249,45,52,74,175,123,146,128,110,197,253,61,9,51,62,197,237,17,208,48,10,227,183,26,13,153,135,17,163,243,26,242,212,158,204,126,46,114,223,226,174,75,91,25,243,145,4,78,5,195,241,224,126,77,59,232,231,253,59,129,54,118,72,108,15,220,159,149,179,195,178,13,113,65,56,27,122,200,174,36,19,155,89,56,57,175,128,17,150,90,33,170,125,44,15,170,138,76,195,104,28,36,75,9,173,220,43,109,171,232,69,190,4,157,208,2,224,78,117,90,252,69,236,206,92,152,181,172,113,121,129,214,216,234,221,238,241,231,5,108,240,198,255,29,97,163,181,221,44,66,241,190,250,182,148,146,155,235,8,103,202,130,240,15,252,112,91,149,214,122,37,239,123,162,57,110,43,152,127,177,20,61,108,125,198,150,231,241,226,17,38,242,13,178,251,103,111,72,5,19,100,71,94,0,29,67,162,133,228,226,159,126,38,185,101,136,112,220,222,125,26,72,87,200,141,229,58,104,250,226,119,130,219,237,220,121,10,39,35,94,193,226,79,105,185,7,35,77,59,73,150,26,137,7,98,50,118,237,89,151,77,9,144,41,109,24,152,254,66,62,209,161,63,179,143,238,70,210,205,67,109,191,3,153,250,195,54,239,5,118,173,254,60,73,205,12,204,14,72,181,213,44,94,34,80,236,143,134,143,101,117,30,202,163,122,216,61,199,235,36,218,225,142,161,133,88,198,138,44,70,39,198,133,32,2,143,212,239,121,128,195,39,253,45,252,163,199,206,47,246,172,77,54,167,221,127,72,143,155,188,228,49,161,64,149,106,166,248,126,182,104,83,126,213,55,161,131,111,148,106,24,167,64,100,176,12,32,121,20,126,72,221,158,188,146,51,81,202,161,195,247,81,30,190,11,196,65,31,69,243,121,192,116,114,238,194,129,255,19,228,243,84,175,108,144,2,185,213,20,165,99,65,108,229,226,208,85,71,206,76,80,4,89,254,19,11,58,163,121,83,69,84,70,141,37,230,99,92,196,133,188,183,62,139,50,84,55,201,226,38,9,216,29,224,155,11,183,148,81,173,83,176,146,54,217,198,30,49,223,229,1,155,213,115,16,250,157,119,206,210,151,141,214,60,136,29,152,160,155,47,189,118,50,123,131,33,114,40,45,254,15,3,226,125,233,57,191,100,235,178,211,80,5,119,253,49,181,38,235,100,41,36,84,253,66,199,244,90,232,241,185,5,248,66,182,220,84,144,134,245,56,196,244,251,152,23,203,202,118,83,26,255,73,168,252,15,228,44,50,104,131,171,228,252,73,54,132,13,67,120,201,64,238,134,176,147,56,187,246,142,41,89,28,147,188,227,162,19,217,162,53,78,158,190,247,49,109,53,32,153,61,45,17,66,159,96,236,124,212,121,85,85,9,231,25,91,193,94,217,186,212,215,148,202,204,65,231,197,122,22,36,2,77,98,226,120,105,242,177,40,101,131,121,214,65,0,176,232,35,254,138,215,220,60,121,114,125,250,0,113,99,38,95,110,153,131,151,58,168,255,18,164,80,183,138,95,173,31,238,167,99,31,255,88,37,74,128,137,17,218,167,6,78,168,201,192,132,92,51,171,150,51,245,230,92,241,94,221,71,187,85,124,106,222,215,101,202,189,210,141,59,172,42,230,13,247,161,188,153,228,246,106,249,55,76,237,1,43,205,183,225,159,252,125,178,129,169,186,225,243,140,199,42,68,76,39,178,96,234,33,29,157,3,198,34,91,207,84,48,143,76,45,181,149,188,100,219,86,3,146,61,75,168,138,18,88,135,46,169,205,61,11,238,211,93,204,162,245,217,203,92,224,45,234,203,126,157,74,130,25,128,169,6,50,137,116,90,81,225,73,40,237,45,252,8,25,171,37,186,180,230,98,251,65,124,181,163,68,195,65,76,118,184,97,199,178,4,139,222,251,241,83,55,76,167,208,189,183,250,107,252,40,89,109,136,220,254,120,184,86,182,34,162,52,231,157,216,72,225,74,19,23,112,41,94,13,28,139,177,108,90,47,104,89,77,242,141,168,90,71,35,119,6,231,108,74,130,195,159,95,2,67,246,73,160,134,57,13,146,95,161,102,175,116,133,248,132,148,143,21,53,219,129,216,59,71,203,167,80,222,227,139,124,235,36,25,223,111,16,27,182,1,126,122,120,154,114,32,173,140,93,109,207,171,26,75,89,53,112,128,70,50,84,84,84,46,206,85,21,155,32,245,249,12,240,111,41,15,193,140,56,38,205,115,143,222,193,104,167,3,52,203,22,90,116,214,229,162,243,128,50,75,183,94,135,59,205,195,113,151,60,61,9,121,234,251,90,204,106,194,87,168,37,33,26,7,221,147,210,175,11,112,187,221,141,36,181,39,106,156,39,201,248,1,101,238,209,240,210,26,169,81,42,219,74,80,105,242,184,47,128,86,45,20,244,0,192,84,245,72,166,60,108,37,86,173,137,100,198,31,215,202,27,254,251,26,159,48,174,199,93,9,9,14,1,158,2,183,198,81,200,198,131,13,251,9,12,59,113,7,56,121,1,195,64,153,99,67,232,88,209,141,150,205,167,165,71,99,218,148,199,176,84,112,45,163,118,236,45,41,35,6,97,247,91,200,147,244,217,108,11,80,240,123,78,155,20,184,115,187,43,54,60,55,140,152,217,241,3,121,137,120,39,49,118,139,136,182,235,11,131,243,223,113,60,129,182,95,145,203,68,212,15,166,208,35,158,166,132,107,54,154,51,86,57,146,191,64,202,21,96,218,41,197,115,126,97,115,151,206,220,165,89,9,238,129,48,45,25,113,164,218,200,52,34,35,127,245,89,193,251,35,184,107,106,128,43,250,63,69,196,219,171,98,76,84,169,175,247,120,15,239,123,246,64,163,179,189,189,234,26,133,208,179,53,69,253,171,1,255,198,113,245,228,170,210,26,181,73,149,100,133,120,21,176,119,41,245,142,128,79,107,5,229,59,106,179,152,36,215,133,88,151,83,148,28,75,57,28,220,55,243,208,81,189,36,96,223,37,63,25,61,215,122,243,0,183,207,50,233,81,75,37,10,214,167,166,108,246,3,36,159,214,121,156,74,76,4,116,92,93,42,74,157,25,64,203,21,243,244,155,108,248,125,0,255,122,81,36,68,93,215,154,36,197,20,73,231,200,253,13,199,107,87,38,249,141,181,2,52,204,155,177,126,10,8,135,150,165,219,80,75,159,19,243,135,198,54,86,252,80,193,16,148,205,75,138,196,191,70,189,37,226,219,161,179,246,28,69,212,232,52,171,40,210,170,251,73,81,231,163,4,202,9,193,12,25,135,14,189,188,199,197,155,235,65,36,144,215,77,113,89,245,177,129,138,95,65,236,91,188,35,178,143,184,27,240,58,56,49,253,114,148,11,208,47,117,80,59,149,233,159,54,0,2,126,210,70,189,144,155,162,60,138,153,246,113,154,241,228,250,83,93,193,160,62,248,64,100,103,111,248,155,137,208,231,83,74,38,23,111,51,94,61,159,240,205,252,50,234,39,179,157,137,86,254,124,151,191,165,15,108,156,231,66,141,130,172,218,88,131,154,253,134,42,13,87,56,236,179,186,143,63,115,87,69,104,9,78,102,94,79,200,202,240,47,236,249,55,161,156,238,166,216,138,130,152,72,229,192,158,22,111,18,136,130,177,70,31,202,201,105,62,99,248,154,246,52,127,230,6,225,233,23,230,203,163,123,174,54,132,128,54,174,63,120,107,177,172,9,72,90,173,103,111,50,71,70,39,12,143,217,1,213,72,147,22,183,194,167,214,158,61,251,137,254,63,244,210,2,224,9,65,2,160,192,122,100,15,48,220,229,79,199,77,197,48,228,235,152,192,140,105,239,59,230,248,66,196,7,120,170,118,159,185,89,175,251,240,160,211,58,29,83,182,145,83,49,183,196,159,234,164,244,155,104,16,121,164,253,150,23,25,228,74,229,100,80,204,13,144,85,60,127,243,49,9,31,111,244,204,143,89,222,186,159,230,208,33,128,80,6,177,255,140,15,238,246,0,69,230,233,214,28,18,99,126,132,243,38,56,118,0,69,170,40,150,160,56,131,195,183,108,97,214,96,45,162,201,194,20,124,227,157,210,149,159,150,253,199,40,41,153,103,125,251,86,223,200,96,84,182,40,151,110,194,242,36,173,161,88,160,204,27,122,197,169,230,211,127,128,198,151,124,193,135,188,115,238,216,175,248,220,9,135,167,107,72,11,199,60,153,142,46,250,16,151,54,18,146,244,78,250,42,19,195,29,207,207,120,62,18,150,238,239,15,66,51,16,45,102,208,64,17,198,224,65,67,92,148,56,145,101,84,207,220,64,13,10,179,183,46,245,27,202,38,156,236,65,21,3,45,116,237,0,144,29,210,211,210,230,43,225,61,156,116,36,114,198,28,225,46,159,206,14,170,238,251,75,109,174,50,152,52,119,45,16,227,41,236,75,72,114,105,3,47,161,188,3,177,178,221,1,118,59,106,0,74,25,9,34,67,69,214,203,122,146,212,75,199,223,237,147,106,71,88,196,118,5,239,253,104,95,3,56,141,160,0,205,133,27,222,125,240,41,122,154,134,161,113,204,244,225,21,93,248,171,116,152,54,199,207,237,114,175,248,168,163,239,229,12,124,242,255,111,46,74,217,250,40,67,80,129,131,44,119,103,244,57,184,56,145,225,47,169,168,82,190,26,151,162,222,188,99,225,160,39,130,3,37,180,54,204,202,25,71,110,59,140,180,128,132,27,2,44,43,126,196,30,157,138,7,244,197,226,126,27,233,52,130,203,6,55,37,11,213,62,167,51,199,146,135,56,207,85,155,85,160,233,46,125,214,224,40,135,216,66,122,148,96,141,255,98,253,18,20,255,154,82,88,28,146,28,108,232,234,125,93,94,19,226,40,65,80,152,58,51,6,145,121,233,45,59,106,216,49,240,62,80,71,154,110,146,50,251,175,187,123,58,198,204,126,189,129,94,191,244,77,89,91,140,133,9,164,75,46,139,96,172,221,173,235,106,196,136,28,174,252,255,179,195,49,141,225,196,100,31,253,18,194,58,89,158,205,74,212,251,214,5,216,65,62,158,82,116,203,196,56,46,82,197,5,122,188,218,98,209,88,244,100,202,41,142,182,42,95,235,79,159,57,155,114,145,13,28,72,192,116,115,16,68,248,225,76,134,22,135,230,11,43,213,12,220,170,162,107,187,33,51,28,210,102,69,150,189,0,247,117,2,251,40,170,201,181,187,169,241,244,150,157,142,0,235,77,247,94,114,149,123,24,31,181,2,120,101,22,22,15,182,86,135,99,70,246,173,195,6,68,97,44,156,215,158,73,135,128,120,219,85,88,248,41,45,234,0,105,3,209,31,141,128,62,120,99,63,66,252,170,73,111,125,18,113,250,55,7,70,177,21,223,238,250,57,121,30,151,51,74,135,236,139,119,25,41,101,169,20,18,224,233,24,234,202,58,167,159,226,88,73,173,197,239,166,27,48,9,103,26,42,185,150,247,133,252,32,233,185,236,44,171,188,7,208,235,161,86,1,12,155,201,252,5,156,65,102,157,210,168,113,201,86,110,251,156,87,140,168,187,23,48,54,228,245,217,197,208,193,172,156,16,167,81,149,216,54,138,175,52,100,213,13,135,170,213,93,98,115,40,96,72,65,87,17,236,192,84,104,27,59,203,163,42,8,54,88,77,205,243,82,86,203,234,177,250,209,7,117,80,244,166,164,80,178,45,171,10,215,242,53,79,231,42,6,232,17,27,42,4,96,58,245,101,81,188,163,121,233,30,255,103,185,155,237,81,205,137,39,241,227,51,41,67,165,215,251,253,142,196,161,9,133,45,251,157,11,40,105,232,77,41,120,249,55,205,213,222,7,174,124,251,138,254,155,194,255,162,184,97,247,1,62,254,177,197,28,123,243,205,121,9,98,216,247,88,109,137,13,127,214,63,103,190,17,107,237,229,175,149,11,172,124,137,228,107,76,36,56,212,106,22,22,151,204,179,0,170,243,3,46,4,170,43,180,117,107,94,13,200,2,78,193,171,226,127,44,21,112,250,152,97,152,125,223,165,144,213,1,34,134,167,18,126,45,48,144,229,170,183,62,126,50,91,146,82,56,60,84,42,71,237,30,62,47,173,224,119,0,70,132,99,207,52,226,229,198,166,80,17,234,159,93,168,22,252,26,250,183,105,11,33,239,232,139,13,225,64,33,128,23,240,245,201,19,110,123,232,7,3,208,163,2,189,29,141,196,215,124,189,165,84,139,71,182,141,122,203,253,231,130,73,175,184,128,3,15,43,217,117,76,232,180,199,217,197,90,247,76,177,81,252,89,13,107,246,83,210,92,81,254,60,141,43,31,42,231,27,199,203,191,225,77,44,225,239,179,173,247,230,212,129,4,20,204,148,159,151,91,4,139,243,25,49,43,144,6,158,210,70,46,45,82,254,213,204,204,172,55,75,26,226,39,123,234,148,85,20,209,25,22,178,237,93,158,236,30,229,174,138,255,240,247,157,87,221,159,24,251,243,27,113,139,2,193,194,13,184,184,44,44,164,252,4,85,114,134,24,239,64,13,127,237,91,135,115,168,53,206,252,136,205,215,91,22,172,251,196,49,179,33,180,67,214,164,18,238,20,183,8,109,254,64,67,39,45,146,223,216,197,78,211,83,121,198,154,112,150,103,30,131,51,113,238,216,125,107,118,169,131,48,214,28,47,195,32,200,179,19,178,79,99,1,159,130,255,197,63,114,108,203,111,126,52,219,117,112,111,148,104,144,111,138,85,197,37,84,24,35,170,166,122,37,18,186,119,155,131,22,42,174,38,134,31,12,154,18,186,40,26,228,214,58,78,219,186,142,33,12,0,42,87,208,67,130,162,33,187,49,213,178,251,125,58,115,55,77,83,202,197,116,186,22,126,32,36,240,14,60,102,131,69,61,200,105,127,73,195,43,112,192,79,184,55,241,242,215,204,89,147,146,160,201,24,191,126,248,154,220,139,164,153,38,53,117,36,246,134,15,72,136,255,111,160,239,52,145,146,12,74,93,47,40,99,11,130,59,124,33,47,231,97,29,147,191,26,194,147,222,129,225,169,207,13,189,231,170,106,149,179,92,246,74,184,236,152,176,139,203,66,220,64,188,72,63,85,130,193,18,3,145,228,131,251,100,0,61,87,156,130,7,146,232,244,190,55,5,90,136,226,23,171,66,34,60,118,8,110,28,133,97,230,40,44,171,112,208,78,166,154,55,143,41,228,138,111,113,26,127,124,89,138,93,167,83,167,190,251,78,193,183,190,192,66,125,119,11,175,153,16,54,18,61,138,21,235,1,1,242,146,21,20,118,178,49,12,129,181,158,47,246,44,154,127,125,118,210,120,125,242,63,82,173,218,157,58,119,155,123,236,28,125,228,7,2,58,132,73,28,141,114,157,197,154,21,63,24,158,106,79,91,122,221,55,171,108,210,116,141,170,127,138,40,248,180,147,59,60,68,227,86,58,57,11,149,150,53,183,171,59,23,98,52,93,234,244,69,46,32,133,190,60,64,164,39,199,21,58,214,93,230,228,179,102,197,223,187,155,249,55,92,59,161,128,213,177,107,216,149,205,33,36,177,18,236,121,227,196,109,40,230,187,36,18,168,93,15,184,108,85,111,86,214,72,71,247,96,157,145,190,220,39,170,206,174,9,28,63,105,192,31,10,241,253,72,87,158,200,29,51,49,238,238,255,139,49,189,86,135,64,32,213,212,140,236,99,128,155,189,84,62,126,179,104,191,20,203,148,191,96,254,15,7,82,185,249,143,196,63,228,28,173,105,205,117,192,31,158,133,34,243,247,228,181,170,19,129,63,203,110,6,143,211,174,110,153,87,165,194,221,30,172,82,51,2,119,54,86,135,118,11,105,62,220,254,255,38,51,193,55,141,180,178,148,141,102,193,236,219,63,130,39,144,201,97,216,61,247,149,81,186,202,121,139,206,224,49,57,229,69,129,88,167,216,86,47,228,60,205,36,241,219,225,229,95,209,87,112,230,179,121,25,246,85,81,250,187,54,217,210,14,161,45,188,124,28,91,233,170,112,229,221,18,17,163,92,178,194,23,190,181,114,172,146,232,27,93,162,143,217,244,237,59,96,110,113,226,85,68,14,195,169,17,135,50,130,18,39,248,111,180,93,39,234,11,107,118,16,103,133,87,197,249,250,210,32,201,147,52,239,125,251,251,170,24,187,100,1,41,46,62,116,242,168,192,188,121,201,65,217,121,186,32,250,197,12,24,183,13,205,73,68,72,40,233,237,40,124,113,231,158,55,210,133,85,27,226,40,170,52,145,43,83,213,208,17,6,4,43,245,61,186,210,143,244,62,187,201,244,152,167,62,86,78,33,156,14,94,181,68,10,98,52,112,190,80,188,70,210,236,89,186,189,8,178,119,132,98,164,204,3,249,145,237,0,171,139,61,173,109,188,127,237,242,75,89,204,143,128,170,82,163,161,95,108,148,130,0,0,248,88,2,89,252,123,214,44,145,47,72,7,94,64,210,39,231,19,199,156,73,89,80,25,95,62,128,209,190,239,20,168,246,59,224,221,181,23,15,130,90,195,142,224,111,28,10,120,20,182,119,135,193,221,214,208,254,224,83,28,74,134,9,154,140,151,25,168,189,35,90,175,146,50,253,44,254,62,106,144,18,147,108,249,173,123,69,162,215,196,167,184,85,110,136,111,34,125,226,126,181,170,85,20,94,19,158,214,89,18,24,148,219,136,116,216,124,211,169,155,97,225,123,70,4,24,44,107,105,84,82,145,100,143,193,74,181,58,241,187,147,212,64,128,54,11,225,21,136,201,9,91,88,218,120,173,47,126,199,192,26,36,255,57,91,176,49,3,243,119,8,253,60,150,82,82,29,30,181,204,81,205,161,0,203,135,76,239,224,233,150,202,146,229,201,163,126,23,255,172,140,177,179,253,190,204,24,83,65,103,196,6,242,153,48,239,66,16,20,91,229,36,113,89,94,219,150,84,24,87,54,47,175,68,180,202,135,205,102,77,231,150,252,177,11,54,7,166,151,116,49,66,238,228,185,93,178,154,150,41,4,22,206,100,255,176,142,7,48,189,176,156,206,194,212,168,17,195,15,194,164,190,55,208,122,31,149,170,172,195,156,61,250,29,155,226,48,38,49,50,117,37,150,6,166,31,87,161,46,23,182,165,110,75,161,196,118,222,69,181,225,250,83,4,33,16,118,245,172,66,140,102,194,68,184,88,151,70,161,39,91,149,175,189,214,238,171,235,226,114,146,242,8,87,89,167,138,236,193,171,98,213,241,211,206,107,61,40,20,250,161,59,135,91,9,59,76,171,229,238,93,227,101,81,52,57,192,116,149,101,10,82,201,186,241,53,74,233,97,141,11,143,199,97,100,82,14,137,91,73,237,194,15,178,55,48,216,187,193,23,139,26,88,254,44,30,93,90,2,56,15,160,120,84,67,131,24,76,196,30,203,136,186,37,168,156,59,77,75,23,2,15,160,168,31,86,66,30,177,161,49,217,166,204,88,69,79,107,221,180,35,100,102,207,209,109,163,98,42,135,182,85,217,0,172,253,20,4,227,86,150,171,217,87,163,141,79,110,114,16,170,125,126,236,18,246,206,15,217,44,168,195,194,180,126,246,200,58,209,249,33,122,254,82,253,104,153,251,117,101,91,104,175,191,38,2,54,46,240,251,150,166,34,206,222,23,93,27,247,21,25,206,242,164,22,211,50,39,125,17,221,218,11,81,239,161,66,118,231,55,217,87,14,101,229,188,199,159,147,101,197,135,11,87,49,52,97,206,61,97,248,51,119,236,44,20,119,64,27,133,144,199,237,6,6,33,234,70,182,226,211,143,144,89,1,49,228,213,153,135,9,128,107,236,161,212,185,199,245,108,66,5,37,248,183,139,68,240,243,194,203,249,167,228,49,101,215,195,110,11,131,194,83,195,232,250,0,104,7,88,180,244,96,234,241,34,47,190,129,110,102,247,192,243,1,34,42,98,52,203,183,155,125,86,174,225,83,218,234,59,57,63,41,41,230,239,234,155,108,172,154,133,21,27,66,207,25,180,165,226,175,165,244,26,67,233,222,35,211,162,110,0,177,243,48,109,38,149,244,144,46,133,143,19,155,239,138,87,129,182,32,60,52,115,252,111,125,208,217,247,117,199,202,45,28,44,145,158,199,182,103,225,198,59,0,33,210,129,207,53,97,223,233,212,33,108,15,168,252,221,234,214,172,217,78,117,218,112,135,137,18,200,54,132,244,199,85,48,222,123,61,81,65,79,245,200,62,148,166,152,47,16,112,137,56,216,73,213,71,206,195,13,30,66,106,164,251,43,142,152,155,152,161,16,52,199,62,184,91,219,229,231,209,122,80,49,219,79,22,68,234,102,188,152,120,15,9,216,202,219,0,2,197,102,41,234,239,116,2,78,235,211,56,2,145,149,219,187,77,17,44,82,71,79,53,136,249,46,192,130,199,117,154,233,11,89,240,18,142,102,87,236,126,173,88,12,21,18,0,37,9,39,173,105,66,192,114,165,172,27,74,151,197,94,154,56,150,246,163,129,142,80,60,43,188,1,250,42,161,100,87,120,43,113,120,215,82,204,164,92,64,207,223,170,240,167,91,141,134,203,120,117,110,167,204,90,89,131,19,84,97,53,169,95,83,193,121,1,120,165,103,248,255,133,1,234,59,104,160,101,174,143,4,94,164,244,13,123,7,78,222,147,204,115,166,54,94,91,17,65,232,229,136,253,113,250,66,112,45,124,58,4,44,249,25,100,145,59,86,189,10,132,188,60,151,101,117,254,182,137,185,131,126,249,52,202,50,59,222,28,254,41,199,183,121,85,90,179,115,183,197,78,37,16,231,66,198,6,20,251,122,206,139,38,154,208,247,94,51,177,166,164,92,162,76,43,190,147,157,131,85,176,112,160,203,106,235,94,199,37,115,58,54,96,243,39,82,191,160,227,198,142,178,181,142,158,32,237,36,190,65,18,119,133,254,211,6,47,155,225,237,242,174,134,198,14,224,234,56,67,59,18,241,174,213,132,99,88,108,52,99,134,117,12,63,50,80,156,41,2,67,218,230,92,154,164,136,240,1,191,123,13,39,111,47,143,198,11,215,235,60,106,230,136,245,12,44,68,217,29,143,85,156,172,34,15,219,206,186,32,162,46,108,240,107,31,208,162,95,104,208,155,209,2,108,63,110,22,120,143,254,144,19,186,238,255,170,207,112,6,114,130,122,232,165,161,95,144,147,143,190,202,201,135,88,156,117,56,254,96,193,99,109,130,185,211,165,162,217,175,3,23,0,105,198,47,48,198,221,106,41,205,140,204,68,140,72,105,30,73,4,183,169,79,244,210,43,53,25,252,220,3,125,92,196,12,124,12,168,7,88,236,21,69,241,117,217,226,29,206,221,54,118,36,25,214,225,45,58,178,130,87,20,202,113,202,222,30,66,37,246,43,236,232,41,103,120,98,230,149,110,16,250,254,61,158,113,206,241,23,197,174,193,207,143,167,204,246,187,120,13,64,158,155,154,179,123,122,144,227,41,205,82,84,203,20,245,116,39,29,181,98,63,33,99,90,77,44,105,205,175,86,169,218,148,140,66,36,133,133,228,131,35,124,157,233,238,240,116,89,212,202,29,91,180,51,108,54,160,224,22,222,224,246,140,116,212,19,167,91,70,162,109,136,31,83,46,197,170,49,62,241,72,202,88,105,103,48,31,3,233,2,242,18,109,96,101,194,190,135,199,140,5,182,102,233,15,228,139,241,133,37,104,160,103,78,40,173,185,69,126,177,229,76,229,237,91,185,68,40,253,220,180,171,165,77,142,80,178,28,50,40,85,57,60,172,96,232,108,200,140,92,39,164,114,182,55,165,132,248,236,55,177,177,51,241,255,192,246,89,173,207,82,115,162,240,230,222,18,23,167,155,64,155,132,176,66,5,7,67,250,138,221,67,104,223,46,51,165,115,2,94,213,55,253,33,25,164,6,249,54,240,16,185,169,25,99,238,84,84,37,117,189,174,128,14,254,105,232,216,5,164,180,162,35,145,139,237,106,157,28,23,213,87,199,207,78,20,72,126,188,55,186,146,167,36,243,196,124,205,242,204,76,97,29,180,14,148,120,79,180,143,235,194,10,55,220,67,157,196,224,133,216,234,94,200,214,75,215,128,175,82,154,188,138,73,129,110,19,62,223,39,105,165,228,2,195,142,40,184,120,96,249,162,188,99,222,19,105,114,13,251,219,119,29,74,30,189,34,20,91,96,105,223,194,74,35,210,64,60,213,160,121,154,235,62,33,66,114,30,223,153,90,6,246,35,35,254,16,42,184,3,225,116,197,206,101,144,124,73,220,205,8,56,7,41,195,224,129,118,62,216,10,129,75,155,182,202,50,41,13,145,221,117,254,241,89,86,201,234,106,235,37,98,4,235,152,99,228,25,165,85,110,100,97,116,90,173,122,214,207,78,153,93,202,123,180,137,56,123,17,195,153,204,174,11,98,161,251,192,7,27,24,236,130,88,245,92,187,82,154,197,6,14,113,197,126,28,84,48,204,84,168,247,197,237,210,181,196,92,147,250,254,50,209,2,172,83,235,70,77,74,2,88,149,230,93,232,30,9,17,180,156,31,167,74,247,191,178,66,217,241,173,87,63,69,49,22,249,60,144,163,43,110,136,244,108,73,214,75,39,80,50,217,220,168,72,188,82,131,162,100,165,25,106,86,253,165,84,177,147,27,215,42,0,160,90,122,203,15,131,251,166,155,213,214,126,196,48,219,52,10,54,56,78,26,245,207,65,65,165,123,199,32,196,0,73,152,139,193,221,253,46,198,111,124,248,197,227,174,176,0,73,217,95,25,94,116,50,180,147,0,39,155,192,132,182,143,66,84,31,229,62,210,92,170,122,30,140,160,113,147,165,122,109,134,95,7,55,175,173,233,74,218,72,5,45,135,95,236,202,190,132,10,16,10,255,147,204,250,3,232,80,66,245,62,229,251,105,136,46,179,48,147,238,252,70,44,87,77,10,193,11,116,222,249,209,253,234,167,33,144,200,26,224,161,173,214,160,131,78,159,227,136,87,163,184,95,212,119,108,10,236,123,218,82,32,121,161,232,116,33,82,55,34,147,36,150,26,105,175,191,129,104,79,161,253,20,206,165,132,252,123,107,220,251,194,207,37,146,31,90,173,207,126,154,128,247,76,221,164,86,110,164,116,101,64,142,103,241,80,53,69,137,228,98,233,11,240,32,7,39,39,169,46,100,20,19,90,44,213,62,194,107,97,213,142,16,198,189,145,160,212,138,52,122,104,59,168,4,3,100,108,53,118,134,39,100,156,71,28,86,143,139,201,0,142,17,252,225,49,170,23,235,217,152,252,24,20,243,27,11,2,192,217,164,139,122,224,11,100,126,172,64,116,124,219,192,32,37,204,92,201,49,11,22,254,8,21,42,10,13,212,120,76,255,195,189,248,217,119,64,17,208,109,251,67,173,21,79,207,190,2,135,39,239,225,70,146,216,65,244,111,150,243,119,154,68,253,112,140,242,159,27,32,135,138,16,191,88,22,100,77,119,58,207,125,55,199,235,72,248,195,197,68,160,127,27,224,75,47,51,21,172,3,197,252,153,218,196,2,253,97,39,118,185,153,49,144,209,61,79,127,44,111,14,107,170,163,208,239,13,37,188,171,96,148,74,4,247,74,214,90,167,254,197,242,159,213,163,44,102,171,7,43,146,188,241,185,156,38,63,100,71,39,18,87,187,42,193,56,126,85,224,122,130,18,250,56,104,54,254,47,104,229,36,89,133,85,138,86,164,44,121,249,240,104,9,54,26,82,199,234,216,251,103,111,111,134,173,143,46,33,176,49,69,51,232,216,129,1,8,179,118,57,81,243,22,143,234,148,50,195,234,138,114,217,150,107,240,243,225,43,179,224,163,143,65,128,239,131,33,224,69,130,73,15,110,150,185,46,2,81,148,88,149,175,107,131,153,156,133,128,4,187,104,203,8,22,220,45,236,250,247,121,217,116,233,171,135,100,189,228,188,136,65,144,8,124,92,9,216,76,23,123,139,137,245,124,221,247,227,234,65,68,32,232,121,62,80,116,7,187,97,192,173,193,154,94,165,34,153,81,203,166,21,224,188,211,119,38,202,213,94,249,92,194,77,75,160,111,0,243,195,169,43,215,86,101,148,179,113,77,35,233,140,101,14,244,20,56,244,228,203,14,129,202,241,27,31,164,254,190,22,122,6,236,185,234,110,46,37,118,138,10,86,82,167,149,227,52,116,57,129,32,117,197,95,255,183,66,101,25,24,129,54,94,34,105,114,228,94,93,116,47,203,62,244,219,188,22,250,171,24,149,126,13,15,197,109,124,184,123,82,149,50,107,133,15,38,222,109,202,58,71,119,251,124,168,32,194,2,70,180,245,150,213,2,22,228,213,223,181,143,100,188,12,33,26,93,143,98,175,122,136,90,32,251,225,200,2,6,93,194,250,166,89,168,162,91,88,152,156,211,36,215,26,102,32,147,30,17,221,154,214,147,195,232,161,97,127,86,182,5,189,198,208,27,229,50,249,157,9,252,146,110,214,224,218,64,244,199,217,136,145,158,201,94,78,60,169,140,166,189,99,238,91,192,129,27,111,168,193,89,128,133,253,215,218,143,90,82,36,143,117,240,63,143,47,138,161,240,54,199,203,221,190,92,139,197,164,100,57,91,62,203,25,111,181,206,135,250,69,220,128,215,84,178,131,236,25,76,124,27,75,12,223,56,134,145,115,111,62,81,215,121,154,49,147,157,38,46,112,29,234,155,192,215,87,88,248,224,72,90,125,198,29,243,29,246,175,202,72,252,60,88,175,55,133,78,70,104,11,101,36,2,18,7,24,49,183,34,41,201,181,5,198,227,166,2,146,178,68,0,150,0,243,190,126,147,71,113,183,150,243,25,29,19,75,73,223,11,83,131,46,189,180,156,93,178,228,247,90,165,168,194,41,154,26,101,38,233,73,77,35,204,81,71,2,124,138,83,199,18,49,211,117,114,190,111,161,46,222,133,253,10,49,77,75,109,77,38,160,155,104,227,180,67,248,136,235,69,254,39,21,231,225,139,53,42,187,85,58,144,110,6,81,89,204,60,16,35,47,65,241,30,211,48,36,128,186,93,27,74,241,94,82,59,119,191,30,107,95,39,165,13,153,33,68,252,126,131,90,186,40,56,59,8,116,20,94,31,48,177,100,136,32,7,231,89,34,128,122,131,129,54,25,43,127,144,228,229,241,91,108,208,69,35,127,202,8,181,245,10,250,249,187,96,83,13,88,95,92,25,72,163,75,4,61,116,35,124,197,243,184,146,73,174,150,75,28,194,122,181,149,50,187,99,147,199,58,15,88,23,229,201,188,97,12,18,23,64,180,21,186,99,241,249,237,157,107,175,147,50,104,150,152,106,94,15,135,118,226,140,27,212,93,145,27,207,193,20,121,57,162,9,235,221,156,169,136,206,225,227,46,1,12,125,34,247,201,218,43,161,85,34,137,174,121,158,198,60,137,105,222,55,109,56,223,4,254,59,71,189,30,207,124,145,242,7,183,144,189,133,240,34,164,154,223,178,79,248,67,242,88,52,194,166,230,75,110,143,149,224,160,154,113,51,89,39,8,168,204,170,5,239,35,111,84,174,38,66,30,145,13,243,94,86,61,231,75,212,143,62,139,152,35,213,30,63,253,26,97,191,128,107,0,214,62,120,134,255,119,118,242,83,115,87,193,107,141,224,106,79,134,255,130,246,20,55,30,140,173,101,112,128,156,61,223,222,198,204,28,154,35,137,198,5,123,180,241,82,49,35,220,80,217,113,176,160,156,99,2,105,166,92,62,31,63,111,191,7,218,181,20,116,100,151,131,211,244,153,0,20,190,76,27,108,233,60,167,7,224,170,180,203,127,54,139,209,97,180,178,61,66,161,54,160,6,119,130,33,153,43,86,119,130,184,134,86,50,181,85,76,74,72,4,159,37,123,186,168,11,173,94,81,79,205,206,65,91,224,42,61,10,4,108,89,132,187,245,218,243,87,141,94,16,0,23,40,62,204,168,61,3,106,81,5,241,235,238,124,84,46,25,2,90,231,75,45,116,210,47,109,23,7,59,225,103,162,41,241,161,20,173,240,132,64,244,107,60,76,81,146,61,14,102,142,187,104,113,46,49,232,132,167,214,164,242,250,45,110,11,203,38,142,161,111,94,109,216,123,252,74,87,241,251,71,216,100,70,222,118,183,148,187,112,119,241,52,99,162,187,234,73,235,224,173,244,220,148,64,99,155,254,59,168,230,115,51,156,179,175,13,228,170,126,17,21,204,4,60,238,251,19,37,205,61,44,36,60,214,64,139,74,162,163,113,82,111,109,122,61,1,55,170,196,186,99,197,153,229,73,19,9,238,115,235,3,181,179,89,239,175,20,55,22,73,43,147,90,119,247,66,102,112,37,123,95,120,7,131,18,229,189,30,5,25,165,8,66,69,75,55,1,139,236,202,187,172,114,101,34,166,138,141,71,137,186,207,190,81,118,125,4,134,28,245,1,167,141,27,100,229,231,233,209,27,216,131,34,16,153,218,207,160,52,132,205,161,228,73,13,134,37,103,215,196,35,133,129,109,17,252,249,25,148,160,55,143,84,86,253,14,128,193,107,118,186,65,252,241,247,228,64,84,173,202,179,82,106,97,228,106,156,124,164,223,181,157,43,218,75,32,33,213,195,65,96,56,110,154,130,254,47,101,215,227,182,18,193,180,37,151,120,71,79,36,99,161,34,166,252,15,243,11,96,21,247,197,156,163,234,141,78,91,89,155,125,57,200,60,103,147,17,177,199,19,219,230,201,140,112,225,176,226,179,221,161,177,83,204,133,90,252,206,30,30,202,128,83,190,193,214,217,85,111,199,68,209,222,194,96,252,141,205,247,98,188,206,20,141,32,18,100,21,244,87,15,84,52,87,112,230,207,136,115,239,152,79,163,153,245,118,248,10,236,168,48,80,103,221,75,36,170,235,133,164,136,112,224,246,96,200,184,184,107,194,187,125,121,12,243,5,246,64,233,110,159,208,198,41,40,115,203,227,176,109,9,103,6,202,100,182,11,146,205,228,30,149,200,81,97,78,6,104,24,126,213,221,125,130,104,103,68,92,10,229,71,142,136,22,78,102,121,134,101,127,187,248,122,123,209,235,106,198,252,62,118,77,207,62,189,78,54,69,45,33,24,154,67,1,137,43,233,89,110,157,153,226,206,107,41,30,125,152,47,189,243,189,117,162,236,235,146,244,235,171,9,114,41,133,27,82,32,128,23,49,54,4,215,112,159,201,130,192,57,84,201,110,7,217,26,79,180,5,189,179,155,133,145,97,54,67,86,37,174,191,200,49,224,117,227,249,156,196,184,118,93,254,146,151,204,118,220,192,216,107,62,106,102,22,144,216,214,157,88,147,191,51,6,133,227,251,116,91,94,104,219,13,5,168,91,156,101,55,226,90,149,41,20,229,17,11,28,229,119,27,205,130,243,199,47,85,177,95,222,129,87,103,13,176,59,132,253,254,11,253,5,185,79,161,67,167,212,30,101,234,152,241,203,24,183,156,244,63,170,180,212,121,251,87,140,94,185,224,49,54,130,14,210,98,106,21,183,198,140,85,197,252,198,124,172,48,61,156,107,163,177,18,244,214,155,49,126,86,144,235,210,40,208,96,95,200,63,11,97,78,200,192,170,236,107,82,207,88,249,249,155,229,30,89,41,255,65,101,235,162,76,102,87,4,44,111,17,213,131,119,95,220,167,16,30,229,193,24,0,163,152,207,4,73,228,193,179,162,232,188,53,169,1,215,151,107,95,114,166,1,206,41,63,208,244,204,14,132,114,127,68,12,98,241,182,55,223,52,33,117,66,44,183,237,72,38,7,3,150,119,152,236,239,23,157,188,145,177,251,53,147,59,148,214,214,52,239,93,162,172,123,138,58,208,242,86,45,176,194,40,141,38,59,137,174,1,10,200,57,130,37,97,82,202,244,116,120,157,201,184,141,104,79,20,249,149,131,193,248,172,198,61,120,13,219,141,27,56,0,248,155,186,199,96,150,243,193,92,206,75,118,166,46,218,168,128,157,94,116,40,239,229,49,76,190,82,7,166,116,117,249,65,189,42,37,118,3,197,214,134,12,231,222,44,11,152,17,228,193,137,166,155,191,203,142,216,177,157,177,53,183,211,181,164,6,238,46,135,210,209,239,191,235,227,70,215,209,105,208,79,240,169,58,116,56,9,236,242,123,91,35,80,242,112,218,185,159,133,48,214,92,220,72,25,106,176,10,0,127,31,106,26,247,202,116,178,133,238,124,188,151,238,161,97,98,139,112,100,15,114,180,113,79,170,23,192,81,228,152,200,215,50,114,184,11,210,232,197,77,1,57,204,124,246,125,143,233,193,246,66,220,172,95,166,143,149,46,115,187,73,102,245,232,215,102,231,216,250,34,23,78,215,9,195,2,21,137,30,205,66,51,150,230,99,36,72,144,133,255,162,100,218,166,82,237,92,73,181,251,190,71,114,231,197,195,41,174,107,187,113,95,236,6,244,254,91,181,1,86,88,153,77,223,117,24,100,206,188,123,50,4,194,73,84,133,41,216,62,85,72,99,239,82,65,196,42,161,137,180,154,137,220,178,221,222,67,155,108,182,7,169,155,169,200,49,136,72,119,141,156,60,11,212,51,241,68,156,116,251,101,101,169,145,103,13,2,6,241,145,247,125,172,53,206,15,105,194,6,89,64,58,234,160,249,150,160,137,37,31,79,11,62,37,15,214,47,130,231,203,220,146,214,135,154,42,226,0,187,84,112,74,6,81,59,227,91,80,153,105,255,176,195,191,28,176,82,45,135,44,33,113,251,167,133,7,101,81,211,130,103,130,179,6,146,140,11,54,192,148,123,97,205,73,101,129,127,193,48,72,167,182,35,152,56,27,27,33,45,128,102,39,124,153,114,126,254,108,134,191,234,172,12,52,78,231,139,178,117,151,139,146,250,183,16,154,106,76,226,248,32,171,17,35,132,69,0,209,11,194,0,175,12,67,107,54,227,219,196,159,197,72,13,69,253,13,145,173,11,159,219,128,69,86,247,142,220,81,16,128,72,175,215,174,154,183,31,69,52,57,126,116,219,152,25,45,81,147,203,31,15,18,63,178,15,186,97,5,217,53,196,216,203,189,244,249,121,239,45,213,52,199,187,43,159,35,105,129,192,82,8,90,179,238,209,186,142,80,201,242,12,189,12,247,115,241,81,88,71,210,240,120,95,211,194,92,140,26,200,0,250,102,74,160,132,156,85,78,254,171,199,205,11,82,48,16,85,25,52,173,79,130,93,90,2,152,112,14,154,117,64,124,36,103,128,55,254,199,182,154,147,33,207,145,65,135,113,89,18,12,242,0,9,219,165,149,27,186,96,130,135,174,60,218,8,156,78,250,55,21,219,117,67,182,18,123,176,160,9,122,47,118,64,244,2,21,171,249,50,8,102,173,22,15,179,227,251,15,8,185,97,13,69,5,63,137,83,219,226,179,170,99,140,9,147,58,121,26,151,84,238,58,76,145,42,104,62,207,152,193,84,201,62,85,244,139,72,46,45,127,211,239,141,233,136,13,110,14,82,92,5,2,190,173,107,232,252,182,26,247,121,48,67,17,169,211,66,48,75,10,91,101,138,137,64,38,233,49,42,38,69,80,166,35,48,65,83,116,193,11,106,222,181,205,196,233,225,94,15,40,157,10,200,226,52,236,209,63,46,74,47,111,96,89,218,18,104,142,187,227,226,88,242,144,209,103,194,131,97,168,183,162,3,131,97,239,62,180,249,235,181,201,72,73,157,80,111,162,38,122,125,236,175,73,123,153,152,54,182,240,36,134,70,36,84,226,246,111,119,136,202,78,83,111,231,24,56,156,25,126,244,69,5,224,192,202,85,243,36,70,91,210,55,245,41,184,35,60,200,122,66,3,15,243,77,193,68,208,122,6,89,141,48,180,251,58,92,166,13,113,55,54,245,140,102,204,211,105,167,227,45,52,128,208,68,5,51,186,7,105,237,105,210,35,107,57,230,115,174,97,20,34,189,218,222,200,251,226,240,232,38,49,183,122,220,217,161,17,174,27,157,125,145,49,190,45,178,103,250,103,57,19,85,242,165,204,246,208,117,143,74,29,71,226,195,29,220,27,138,143,179,120,121,68,27,193,25,93,172,231,75,25,34,231,113,3,207,30,79,8,22,223,251,226,159,59,111,86,153,245,149,75,86,4,182,104,225,78,221,73,204,85,157,254,148,38,68,176,75,42,195,143,134,90,187,208,181,119,45,106,38,52,108,115,246,237,64,53,54,239,4,158,174,253,82,119,40,224,165,33,206,221,208,199,16,167,191,76,191,167,79,164,185,14,113,142,135,209,48,227,79,66,185,129,139,49,39,90,187,147,252,48,252,18,75,75,51,21,189,133,167,47,152,66,31,87,158,132,43,48,242,133,213,116,231,45,16,164,32,71,218,0,216,149,124,11,179,102,162,237,79,96,255,63,171,41,72,157,58,21,43,249,131,144,240,58,105,57,44,103,67,91,250,86,235,77,36,226,147,141,51,254,252,44,152,177,37,75,22,118,25,40,233,113,143,249,3,147,251,146,211,244,137,4,249,180,233,188,64,180,169,162,7,172,157,199,109,230,142,123,68,84,100,3,226,213,9,35,197,102,199,190,123,232,17,191,37,215,190,158,90,196,17,111,8,219,159,194,76,223,245,21,220,181,123,186,51,107,196,8,45,56,147,122,158,155,237,0,44,216,46,90,241,5,2,125,110,111,128,109,203,222,223,50,122,124,221,121,41,125,118,144,161,21,65,205,58,122,40,86,229,44,233,44,208,50,89,33,86,224,158,171,192,0,12,169,216,82,211,41,73,176,20,133,227,192,99,216,207,21,169,164,213,99,210,48,66,105,253,5,95,84,220,123,81,180,177,26,226,0,75,19,98,193,134,85,61,4,119,220,222,86,150,105,81,176,78,19,75,132,158,106,223,100,156,204,213,20,244,136,220,108,9,144,26,86,153,21,252,164,122,44,253,38,124,50,99,169,191,214,108,92,86,34,32,223,210,0,160,189,226,233,184,245,234,119,155,45,64,167,155,177,77,176,32,82,76,119,31,218,31,116,6,123,71,63,186,164,46,237,191,190,100,154,30,80,111,208,241,219,79,67,29,206,209,28,88,54,138,24,171,227,172,143,17,45,5,169,29,238,56,252,140,249,138,130,68,82,232,0,206,36,86,250,187,151,139,26,190,235,169,213,200,126,3,99,162,199,148,151,195,118,251,75,247,170,63,249,40,17,218,79,174,106,187,207,252,149,163,36,251,154,34,209,95,121,30,232,107,105,56,104,98,31,178,126,50,235,133,40,115,199,197,95,93,48,135,18,175,31,192,209,11,14,175,186,187,174,249,208,237,60,108,201,228,142,161,168,39,97,26,63,76,14,153,127,147,155,139,155,80,132,118,249,72,106,176,203,111,59,2,160,185,17,223,151,101,26,34,199,28,127,94,75,48,183,198,31,195,253,173,7,76,113,29,99,234,137,218,139,62,225,92,178,225,52,35,31,14,159,162,234,22,161,191,88,207,43,114,40,69,137,61,247,26,166,34,15,231,232,7,64,238,6,75,56,78,13,239,56,5,210,47,197,152,85,95,143,120,49,14,84,99,62,235,199,20,209,176,13,36,182,237,174,143,212,236,166,47,82,234,84,210,196,172,87,147,153,105,2,61,78,222,176,159,46,178,217,88,255,92,212,106,251,219,98,100,123,38,200,20,45,41,75,34,172,94,103,207,195,133,160,45,170,80,138,21,205,153,62,227,221,205,190,32,106,232,77,225,157,20,218,134,118,227,93,79,64,131,130,193,85,207,171,203,181,5,128,86,17,209,182,115,133,137,49,151,220,155,18,33,252,199,208,66,82,246,66,10,109,88,165,65,233,209,251,222,164,218,153,19,99,164,94,230,56,103,172,13,63,10,136,146,87,233,131,143,53,241,233,35,153,4,37,119,32,197,56,177,165,136,53,249,238,2,127,65,180,249,189,130,235,40,252,2,73,51,176,191,130,72,24,152,209,133,85,145,1,248,10,178,200,144,198,133,125,222,163,7,146,52,12,162,231,165,56,148,230,114,88,198,71,128,225,222,161,104,156,153,128,167,147,100,50,250,237,125,7,32,96,179,50,237,205,3,120,18,78,208,16,20,17,26,117,190,213,54,214,245,70,160,154,73,184,252,86,26,113,62,121,71,18,208,143,9,87,217,189,60,182,198,180,35,71,135,110,207,102,250,37,66,189,166,207,46,179,9,63,93,4,109,110,115,139,218,119,31,29,156,237,154,153,58,149,169,122,164,45,120,234,61,233,111,10,61,247,16,242,0,13,180,164,112,224,22,46,71,190,251,227,240,51,224,168,77,102,21,174,196,25,65,243,189,212,16,44,143,121,41,177,107,155,50,250,95,127,202,181,146,101,87,10,90,93,85,210,92,180,242,204,82,63,4,165,179,176,242,124,255,111,56,127,125,13,221,98,36,100,40,228,68,165,228,32,244,97,159,62,210,2,229,171,146,228,72,107,14,163,134,195,56,46,13,114,94,118,214,168,162,240,173,236,204,74,26,34,230,83,121,16,119,223,246,42,93,175,207,96,34,212,139,136,69,118,161,143,155,233,5,189,109,228,139,219,52,236,90,67,93,130,128,202,128,105,190,68,90,186,63,126,128,132,245,196,210,217,29,52,20,140,80,254,77,188,173,244,223,58,173,132,116,126,222,132,225,87,180,249,224,38,5,167,110,75,38,82,31,11,157,231,125,49,55,56,54,55,162,0,61,129,22,38,120,140,173,196,59,225,18,7,13,164,167,210,172,146,7,147,167,82,240,1,154,4,136,248,252,181,106,243,171,42,55,49,168,62,100,194,209,225,194,151,103,103,65,8,143,148,250,85,209,127,233,23,120,222,91,146,0,5,242,75,141,222,23,34,0,97,211,248,105,135,85,0,171,38,47,76,160,231,106,213,160,222,79,254,61,167,154,128,132,51,241,189,85,107,121,179,240,193,179,83,137,122,224,2,243,10,120,77,199,40,144,101,164,221,6,73,111,29,134,178,40,216,144,99,195,185,130,102,244,207,200,192,166,154,82,157,51,216,7,194,223,60,235,244,189,61,204,16,183,121,31,101,236,204,37,158,45,179,249,84,146,101,25,38,184,79,192,164,10,219,72,218,159,88,74,166,204,193,13,246,107,115,231,135,187,40,143,161,6,166,206,210,35,42,56,192,200,42,190,12,82,185,181,56,220,224,209,83,250,123,118,121,160,209,254,81,70,87,34,53,6,132,212,230,235,181,2,75,127,110,188,75,204,77,85,201,112,2,3,213,195,148,40,212,247,143,168,228,222,246,252,223,14,209,119,144,147,212,131,118,201,222,224,229,75,121,110,94,32,207,164,135,204,175,208,58,109,241,1,105,72,245,52,105,45,131,207,15,232,60,18,30,207,166,173,75,106,251,82,23,248,199,90,141,12,246,32,23,104,241,221,172,216,184,115,90,227,118,102,44,131,179,147,214,36,248,69,145,183,76,2,201,80,27,158,41,22,188,195,156,3,129,13,111,207,141,75,144,166,95,44,123,54,37,6,68,29,97,77,236,215,137,29,168,218,12,235,103,82,243,131,171,189,255,247,209,137,60,55,20,213,182,189,21,127,71,134,129,62,198,2,196,24,105,113,25,91,8,245,143,23,69,84,211,86,15,125,183,29,237,228,215,161,118,104,255,119,64,11,87,75,250,228,33,78,128,5,53,59,176,49,107,180,47,144,190,170,192,161,133,202,163,26,222,54,105,216,25,73,200,240,132,239,128,144,177,218,95,7,166,40,138,229,202,225,124,88,10,36,145,104,250,239,138,32,170,98,3,246,78,123,89,32,117,83,183,4,170,50,33,47,69,185,57,120,120,240,250,209,187,136,220,61,32,125,90,51,6,240,19,44,128,195,189,62,138,165,117,148,100,202,10,254,170,158,100,117,204,161,151,216,36,184,17,175,177,158,215,10,81,79,237,127,108,232,148,73,33,148,43,204,107,48,207,109,174,236,170,132,192,93,70,131,118,74,37,90,38,86,92,163,77,91,115,151,8,53,67,115,241,171,134,41,12,130,25,188,244,97,165,30,45,254,193,144,132,253,167,48,69,134,175,234,112,93,68,176,149,179,212,78,4,1,22,55,210,55,131,59,52,193,192,237,231,2,239,221,141,194,127,243,52,1,93,210,157,198,212,213,56,206,147,137,85,112,167,157,106,10,15,73,129,220,60,45,48,9,62,87,34,254,250,254,185,251,52,68,122,45,57,190,236,10,148,245,110,136,48,66,50,31,250,55,133,193,167,97,87,176,140,124,85,66,70,84,231,192,139,51,9,109,119,15,134,218,126,151,94,242,153,48,229,57,103,249,29,6,231,209,102,98,118,42,226,156,160,238,191,81,240,9,249,42,22,103,42,57,141,1,221,214,8,72,109,37,9,223,65,99,188,10,192,50,238,140,203,16,142,215,99,224,243,203,155,96,114,128,252,56,59,22,217,199,56,57,100,213,244,52,121,58,88,156,9,190,241,103,159,212,202,66,193,177,238,232,76,98,6,117,69,31,0,166,122,255,147,20,169,88,34,1,41,224,72,52,72,228,161,198,159,37,159,241,32,142,72,127,122,137,64,210,150,106,45,114,213,121,74,214,232,189,46,31,105,226,230,61,54,212,135,123,75,28,121,92,106,96,48,22,217,224,75,107,20,143,145,147,236,14,93,14,168,180,151,34,83,189,200,108,218,150,171,64,49,210,21,175,213,252,145,9,169,126,32,11,192,239,36,164,111,202,130,91,255,166,173,175,141,111,2,81,220,227,250,7,17,159,182,186,243,39,172,213,35,79,101,167,27,242,50,18,152,180,112,165,188,65,219,9,39,131,215,196,96,85,92,67,198,44,201,183,243,58,73,92,68,8,117,20,237,16,132,184,11,155,89,205,20,90,100,130,62,215,55,81,224,90,227,162,180,11,64,25,149,6,236,72,40,18,66,81,128,167,66,194,182,11,224,40,255,188,170,225,36,75,124,190,95,97,14,43,161,228,150,21,128,170,190,130,150,50,23,239,120,2,232,242,249,159,51,25,102,67,28,162,30,140,99,37,44,10,165,202,47,35,120,241,95,226,43,78,187,189,128,145,128,0,43,108,246,251,68,47,170,138,31,226,51,109,23,169,52,47,172,87,175,11,169,0,121,197,144,27,131,149,17,231,238,28,173,255,107,104,225,13,220,105,201,61,179,112,12,193,230,43,18,222,239,68,43,143,49,185,22,156,195,150,129,47,216,206,176,131,69,248,223,163,48,9,209,214,28,3,236,211,150,74,84,23,156,218,222,134,181,6,195,255,81,18,71,252,28,168,154,2,16,43,54,41,128,174,242,109,231,212,191,68,68,192,57,138,118,213,171,131,220,34,227,34,157,28,61,163,33,128,97,132,185,146,193,241,124,144,1,249,182,19,165,204,125,106,113,72,105,104,200,184,237,151,52,122,114,238,97,99,169,125,226,162,160,12,41,182,126,82,136,59,88,233,235,228,132,181,150,179,46,174,38,171,225,171,232,238,4,56,13,110,232,41,246,102,198,118,132,46,211,249,179,127,223,191,108,250,57,178,128,194,93,62,35,248,22,21,206,234,175,111,50,164,5,188,75,95,108,158,94,38,47,217,158,13,249,180,161,15,4,239,178,101,100,200,178,140,146,61,127,0,224,68,105,188,82,153,189,11,229,112,49,44,119,148,55,70,177,186,89,247,113,235,53,199,162,110,233,45,203,134,7,67,140,66,226,142,250,44,88,227,38,147,19,25,2,41,251,114,200,252,192,36,60,95,155,105,203,54,77,242,127,223,111,156,64,241,11,212,132,233,48,140,236,140,56,205,73,43,168,58,88,6,42,217,33,198,109,115,146,161,43,59,100,223,253,41,15,114,107,169,131,219,32,204,93,206,39,164,101,158,233,132,45,152,124,128,100,81,90,210,47,0,249,222,135,206,19,132,61,66,88,129,181,155,121,68,52,140,77,23,79,69,225,126,198,122,66,61,53,120,64,138,78,193,83,164,0,101,157,99,48,90,204,227,177,30,166,77,137,217,16,72,50,191,23,154,167,88,36,43,1,241,47,160,157,227,143,244,70,5,229,83,119,232,225,127,75,91,232,170,30,220,177,97,68,223,218,47,65,149,57,163,47,115,24,215,236,11,119,179,147,137,9,50,55,70,93,90,204,72,81,11,142,175,188,210,79,172,30,22,169,205,171,204,184,101,26,65,183,192,56,155,253,129,107,179,255,68,161,178,66,19,109,76,190,209,160,115,41,3,105,27,96,187,154,164,213,117,240,135,58,213,43,8,160,83,82,70,76,82,59,247,187,253,152,180,7,245,139,39,139,85,214,105,140,129,44,190,129,52,33,138,205,91,117,104,18,55,100,188,240,225,95,39,121,4,8,27,161,209,242,169,99,203,166,250,59,228,112,102,248,182,7,47,116,30,112,212,148,80,112,168,9,71,43,47,212,178,183,178,29,163,221,211,73,73,20,137,194,65,7,46,108,133,210,142,177,165,135,245,176,183,81,22,126,39,83,35,84,65,184,113,194,160,93,174,67,5,55,10,205,187,232,90,131,131,6,53,65,255,166,67,187,61,42,219,46,47,184,122,248,33,91,249,166,171,207,153,201,34,126,140,38,119,14,49,111,44,2,63,198,158,210,154,179,79,247,91,175,78,137,18,182,163,151,32,246,61,239,99,250,127,202,121,150,56,245,229,0,37,40,22,162,89,153,102,69,27,120,25,198,90,219,25,218,110,84,254,203,143,114,205,38,157,43,18,54,52,158,179,5,95,113,246,59,174,131,47,14,14,244,202,36,107,118,164,217,91,58,148,2,11,6,102,204,114,58,108,181,116,111,187,188,213,11,146,109,50,65,5,41,30,101,117,121,119,74,116,91,208,55,54,80,57,26,242,95,243,76,138,52,74,1,166,255,60,243,233,220,12,118,51,4,84,94,79,246,168,246,85,96,57,235,195,103,222,130,17,242,245,199,179,8,50,211,254,1,146,129,14,22,249,145,190,248,224,210,203,5,49,117,70,24,108,120,127,173,8,148,159,224,31,122,67,25,252,67,115,255,180,95,20,235,229,40,121,141,189,15,176,7,219,159,20,254,82,49,20,23,112,163,98,250,28,66,167,178,119,76,125,146,18,39,71,240,94,208,25,252,236,28,219,237,146,179,81,116,51,189,119,22,228,127,228,239,1,73,104,251,240,20,239,55,70,150,233,233,12,79,89,97,56,178,39,184,4,191,182,189,171,211,100,56,115,57,145,96,182,6,192,121,212,151,252,190,49,105,80,190,243,235,251,229,141,141,29,53,99,254,31,190,183,239,156,64,174,223,7,232,2,22,224,242,171,96,253,116,95,197,245,136,216,155,175,74,27,5,11,222,56,230,92,41,14,15,170,254,191,133,124,218,19,195,91,205,49,8,114,156,38,241,93,30,13,74,149,214,59,113,56,102,190,170,154,54,246,30,83,166,251,173,127,71,192,160,38,101,89,159,226,129,139,237,107,64,24,148,109,18,221,54,251,175,255,246,178,136,17,170,134,122,84,52,166,189,42,36,85,178,226,99,229,203,109,100,207,195,213,0,33,127,42,127,97,1,18,158,227,192,52,44,224,150,46,65,97,179,125,160,251,168,142,220,85,162,138,133,94,214,11,232,123,184,230,213,194,60,30,212,148,196,58,104,92,120,34,46,31,22,78,123,241,213,69,54,41,191,230,81,207,31,90,246,93,59,98,76,87,12,182,18,33,182,252,1,161,207,162,149,78,26,200,122,57,118,158,64,252,40,9,251,63,152,142,235,67,85,173,110,118,23,2,111,95,92,111,214,14,11,116,181,226,107,88,142,176,198,38,249,52,213,58,108,165,188,108,37,165,198,152,77,168,126,156,41,149,121,72,37,42,188,8,153,207,26,241,111,152,213,231,125,11,62,1,148,206,169,145,5,11,158,120,46,246,36,129,169,252,23,148,88,205,13,29,145,79,108,167,124,155,44,44,64,25,58,155,50,197,143,133,118,141,60,144,47,96,149,57,132,17,41,111,175,174,50,43,30,252,73,106,140,166,17,18,206,234,107,212,209,75,117,193,156,14,81,235,103,1,3,243,79,238,150,164,84,109,74,128,30,27,241,21,69,236,79,143,36,248,126,147,249,150,255,114,167,109,108,202,16,216,26,3,229,157,167,117,113,162,188,33,141,142,150,248,88,62,178,116,37,243,70,206,237,200,172,22,213,236,133,57,57,194,178,88,253,58,201,74,187,146,82,104,65,159,22,240,94,160,154,238,113,173,248,104,251,138,241,29,83,112,105,37,214,42,164,227,207,30,21,67,139,140,72,253,30,113,189,111,89,243,80,98,55,43,119,158,8,141,183,141,141,53,78,55,83,95,222,182,78,220,222,108,43,211,150,37,94,30,36,47,30,231,247,3,58,109,6,171,228,87,47,81,202,196,38,76,126,145,190,175,111,200,135,114,162,245,190,205,160,240,121,254,89,85,122,31,61,179,198,232,227,6,90,252,214,251,243,38,0,49,25,171,84,74,64,95,159,244,189,146,235,67,71,161,84,124,213,65,87,108,231,30,251,178,126,245,18,253,103,109,140,9,56,30,239,86,92,238,92,66,208,177,36,95,126,62,169,210,17,160,87,100,207,42,233,202,24,86,18,200,236,184,103,111,104,218,114,36,167,141,136,206,20,219,153,114,9,45,135,161,52,135,216,22,156,173,157,180,53,223,136,16,215,200,179,143,58,206,212,31,174,91,48,17,247,50,149,113,207,233,43,127,49,115,113,4,211,32,160,189,140,49,214,118,170,65,193,250,148,169,122,139,89,149,189,31,229,215,240,87,114,170,39,27,138,193,216,151,78,131,57,251,48,10,89,217,48,141,230,69,98,12,120,169,212,92,11,195,132,246,148,15,224,21,160,22,116,31,31,27,209,200,55,43,110,86,22,75,123,178,232,129,160,103,148,252,47,213,149,112,135,226,24,70,82,174,176,204,70,165,83,82,209,138,34,248,7,38,152,182,34,123,149,80,93,238,107,122,160,68,201,167,73,109,31,90,39,208,15,102,255,201,143,126,35,253,174,126,177,121,185,147,77,239,186,104,215,129,216,76,206,234,67,4,139,255,239,133,122,14,166,42,254,160,17,121,10,99,12,244,32,202,221,226,238,0,243,45,34,177,32,247,102,125,96,179,7,143,115,240,83,75,46,36,191,53,248,131,208,162,2,197,157,188,119,125,221,55,166,2,163,132,128,138,245,117,186,46,65,184,202,110,169,218,94,129,176,250,201,23,200,1,49,179,92,151,212,227,200,82,206,12,234,175,156,25,31,205,175,87,21,160,151,253,61,172,202,186,137,225,178,70,205,24,92,227,123,0,27,85,13,121,130,247,246,79,129,120,250,68,39,112,91,150,26,194,222,52,148,54,210,155,117,65,229,161,32,141,44,194,207,249,80,210,13,79,222,4,67,27,240,215,185,137,194,92,92,92,130,238,125,36,97,30,7,86,106,75,1,40,153,178,243,200,7,214,228,21,109,86,103,5,159,130,238,91,1,47,193,120,33,220,184,29,180,151,58,21,152,208,225,29,87,246,61,38,106,3,25,90,194,195,209,135,163,93,255,87,207,49,14,120,134,252,180,45,120,228,164,43,0,42,25,157,212,35,64,203,23,149,146,233,183,32,88,81,182,31,224,235,75,53,233,225,174,111,106,39,210,1,240,206,116,63,114,145,142,241,114,207,88,57,109,107,118,71,176,143,119,226,59,129,184,206,146,89,145,164,202,0,243,34,206,29,167,233,40,113,77,208,6,170,95,228,221,36,183,60,174,141,28,87,142,129,18,65,18,192,188,162,227,112,56,193,187,4,208,16,210,231,71,52,57,218,31,227,194,245,254,248,97,76,118,17,188,67,186,100,156,77,89,31,118,173,142,69,63,136,81,249,153,183,174,129,243,32,123,205,64,2,55,245,175,80,58,216,231,134,29,197,154,163,203,184,77,237,94,193,209,192,249,41,53,141,115,227,250,101,99,97,196,140,152,57,53,248,126,2,190,5,58,43,116,254,139,58,211,145,25,122,201,42,53,122,5,130,63,51,37,39,183,37,42,11,62,196,148,218,233,237,166,146,87,41,221,50,229,86,195,31,20,122,13,216,143,131,220,6,14,243,100,189,10,47,20,73,154,100,84,180,172,143,204,220,191,24,52,226,23,166,214,166,57,170,92,211,168,21,69,219,212,193,31,220,237,42,61,0,170,109,109,48,245,25,117,149,4,228,108,64,3,72,94,253,83,139,239,115,98,218,86,9,102,73,38,17,21,131,164,56,223,183,228,176,215,73,244,18,36,1,28,213,173,7,89,196,121,205,82,152,64,82,246,144,35,42,121,197,28,216,213,228,132,47,32,150,163,12,254,239,68,46,101,173,97,189,92,206,180,162,47,240,58,100,13,210,40,171,51,144,40,5,173,177,183,10,113,127,130,29,40,137,177,139,27,7,215,243,191,169,78,94,201,166,77,53,121,47,142,87,163,22,178,58,27,121,26,248,136,133,4,88,113,242,182,229,117,49,84,27,215,23,68,50,79,22,226,240,90,90,219,234,145,95,68,213,166,214,60,227,202,153,84,91,184,86,20,50,11,230,162,103,128,208,130,203,21,98,97,217,94,209,48,216,196,142,17,232,192,82,27,141,106,216,117,159,165,255,25,51,61,149,53,32,164,122,29,196,190,145,38,193,188,160,82,102,165,102,48,118,184,59,204,100,138,188,96,177,103,230,193,91,216,192,44,48,53,64,248,244,239,129,70,138,169,37,109,215,205,141,98,231,149,224,17,211,159,63,65,144,188,235,91,246,57,151,42,191,183,178,211,231,23,85,5,253,43,18,54,133,191,164,185,38,34,67,224,40,129,234,12,56,207,11,149,204,7,45,147,131,87,133,203,242,111,162,194,201,35,239,188,255,10,79,251,186,171,232,5,134,68,140,40,1,168,180,98,187,74,80,21,169,66,212,172,24,174,155,152,32,218,47,218,9,127,31,242,46,166,229,240,237,193,80,76,131,74,191,225,171,89,16,236,47,183,170,166,158,0,121,185,179,72,181,236,138,153,184,40,110,0,159,32,126,121,0,211,48,248,176,46,251,204,57,137,49,117,163,189,189,97,142,105,197,26,224,210,219,180,77,32,183,173,39,182,145,23,228,203,203,81,209,199,16,157,223,8,83,139,26,175,100,104,115,75,126,106,35,62,194,57,32,98,127,203,206,129,71,223,172,143,129,205,201,240,211,81,72,158,255,94,44,70,63,61,200,248,110,190,129,56,156,164,121,74,74,182,188,231,6,208,109,45,165,185,198,193,186,65,242,105,253,197,156,37,182,10,253,167,134,204,116,211,88,138,92,199,211,170,208,11,186,20,172,152,44,136,72,141,168,190,19,113,73,78,188,191,156,60,148,153,70,45,192,71,255,246,241,63,66,21,47,234,111,187,210,100,162,105,109,7,150,187,217,41,144,3,145,166,43,76,168,92,45,134,72,95,236,90,204,29,61,232,56,215,150,115,195,196,223,99,245,83,102,130,219,44,43,133,157,4,29,168,167,195,175,115,172,73,184,137,92,47,110,54,50,86,248,127,59,163,125,225,74,46,244,179,92,152,209,200,182,99,220,33,253,39,252,239,139,51,92,213,206,9,12,10,108,203,50,200,200,119,175,72,233,99,254,254,207,93,197,106,171,188,250,183,254,116,245,102,86,58,193,0,141,111,222,105,48,37,38,63,192,151,204,47,182,15,176,205,159,239,237,200,179,238,48,106,48,109,112,153,157,76,119,159,103,207,141,183,162,204,201,96,145,198,226,176,207,27,55,253,219,160,82,101,191,64,86,174,177,142,111,74,197,15,120,138,61,71,86,103,244,29,215,230,49,192,166,188,117,18,120,32,243,1,254,134,158,154,52,143,187,182,158,35,71,186,12,169,253,8,118,30,225,21,6,33,31,20,19,172,43,179,107,231,172,196,117,13,167,112,168,30,247,107,190,34,94,189,9,145,236,52,220,120,68,136,200,147,155,212,101,164,107,80,25,175,80,222,127,121,168,218,41,130,215,10,123,68,162,196,233,192,154,150,133,180,2,56,99,164,247,54,143,231,171,32,178,170,124,205,105,156,204,172,88,189,193,102,34,140,72,157,178,105,2,158,14,218,175,200,42,45,64,179,127,209,37,144,141,11,167,64,65,100,160,141,189,199,160,211,202,171,24,100,241,166,92,53,55,255,4,97,236,130,223,128,68,143,236,165,210,48,58,207,182,35,217,166,148,88,122,193,134,223,221,227,223,149,21,68,80,184,19,129,198,235,224,253,81,88,101,64,93,183,6,32,241,241,89,143,78,236,233,72,207,215,211,57,83,2,12,110,58,6,179,129,96,232,49,81,68,183,217,86,6,129,160,196,101,250,151,1,245,28,255,171,61,179,221,72,199,56,14,56,187,8,134,76,200,136,109,221,44,189,184,99,75,185,235,244,81,102,250,52,176,36,117,195,21,205,166,71,174,177,40,162,71,41,169,23,187,67,234,139,147,189,31,74,231,13,87,67,194,64,205,164,138,202,127,252,55,106,197,76,205,7,112,133,187,94,220,165,225,202,112,57,144,16,101,136,227,111,54,87,202,215,57,83,4,0,84,112,5,55,74,90,212,61,168,253,247,178,80,140,120,155,206,186,226,77,88,149,28,51,208,144,146,230,153,230,149,212,208,50,249,92,125,74,249,233,79,63,182,22,251,108,4,46,68,142,139,118,16,164,196,47,3,179,220,148,223,233,106,246,96,151,112,60,117,235,209,91,247,117,112,80,214,121,184,207,134,252,106,102,91,166,207,3,242,93,41,52,89,8,18,207,0,254,177,15,252,4,164,145,107,28,103,1,37,216,107,227,120,84,158,111,25,32,130,248,5,245,44,22,17,212,119,50,242,203,95,12,11,249,98,202,220,226,108,97,164,86,16,219,120,204,54,202,219,137,63,193,230,49,22,208,89,119,64,244,210,171,239,241,93,179,165,159,118,181,70,209,181,38,163,137,59,125,181,211,76,22,44,243,191,188,172,49,158,196,171,238,25,166,91,210,25,179,9,251,92,169,89,120,217,24,222,76,62,180,155,106,240,201,238,91,44,11,219,188,26,233,142,49,34,198,58,14,221,45,2,9,241,174,235,127,133,189,133,5,164,70,20,21,3,51,216,71,113,100,13,79,116,30,1,98,73,38,93,46,172,148,182,52,173,154,146,143,196,55,26,135,199,53,229,22,220,139,158,70,208,129,37,96,188,37,171,152,132,166,60,253,251,246,205,42,15,139,209,108,100,20,134,244,209,234,219,178,83,217,3,132,198,243,123,128,75,60,1,198,51,49,235,226,233,212,19,59,209,18,245,237,142,231,234,214,238,42,55,100,245,118,213,164,13,178,157,85,210,68,145,137,123,96,197,118,72,11,158,178,67,106,168,216,135,37,214,85,206,125,237,182,19,161,15,182,178,248,64,195,227,181,204,182,6,26,205,131,106,8,7,150,31,4,250,197,148,22,195,161,72,170,226,11,153,144,228,60,25,155,132,30,30,164,189,150,4,27,94,178,145,34,64,206,101,17,57,226,40,164,15,49,94,61,90,5,199,192,106,154,180,83,3,126,254,8,234,237,197,245,0,98,125,56,189,106,161,136,163,164,98,49,200,55,100,245,226,111,203,29,90,246,223,131,174,187,234,41,112,254,170,60,83,27,195,246,222,107,36,50,74,66,72,72,77,19,118,248,162,11,160,4,84,214,126,197,233,3,177,253,0,140,245,228,23,165,22,93,240,229,198,98,26,72,218,147,89,74,29,229,239,180,117,97,4,171,78,114,36,4,139,70,114,196,115,12,69,227,55,77,250,26,245,23,251,64,209,37,139,209,209,240,30,194,120,227,228,66,91,70,148,158,101,0,103,82,5,132,199,119,250,195,60,89,24,48,90,24,96,145,233,14,121,163,65,207,143,196,74,2,248,226,194,42,42,211,32,6,43,103,0,167,183,207,32,29,145,0,4,204,216,21,6,69,221,196,32,189,249,99,21,25,226,31,11,181,145,7,247,125,222,196,227,11,100,48,77,117,221,180,9,239,23,12,253,95,160,161,71,91,64,209,226,195,155,136,139,74,4,58,224,120,107,116,125,192,67,86,201,166,47,217,110,7,233,197,84,70,80,109,149,157,98,133,2,202,89,212,226,173,250,178,171,118,118,93,26,126,131,84,196,215,45,214,59,209,204,129,161,115,252,9,252,105,225,94,143,133,5,108,51,46,12,169,100,206,3,106,157,72,121,198,105,42,182,241,56,142,144,13,235,108,92,133,110,4,40,143,14,86,166,41,92,147,238,201,239,171,228,185,101,14,184,169,146,118,21,2,254,22,206,95,96,35,171,3,167,29,150,17,4,70,223,166,201,109,47,213,88,202,204,91,25,117,240,252,1,126,236,192,32,201,13,11,239,60,197,219,137,144,177,164,24,171,164,99,139,103,131,194,91,235,0,72,204,169,197,9,233,211,166,132,125,179,232,149,44,166,86,84,7,99,80,164,179,200,53,234,108,144,238,240,237,93,189,100,103,218,199,239,120,178,178,188,229,134,213,1,24,186,51,50,74,128,147,204,234,136,136,25,104,10,232,78,62,141,203,98,229,18,4,154,49,70,0,53,124,83,131,206,19,10,34,209,216,157,153,49,234,230,78,61,241,171,162,67,159,185,225,137,249,115,158,27,38,34,182,180,187,33,117,148,20,178,168,17,171,154,178,240,55,196,252,122,95,7,3,131,51,4,11,108,248,146,217,220,19,20,113,90,110,172,50,10,77,87,138,223,244,86,171,67,46,68,182,133,115,243,197,194,200,249,53,170,106,185,74,233,134,131,112,205,126,252,17,149,158,161,200,151,65,34,14,160,142,138,96,39,109,107,176,254,77,49,158,161,229,131,0,201,220,227,164,239,204,22,250,82,117,26,145,78,90,110,238,132,167,185,58,146,53,137,203,90,28,97,235,109,226,109,198,44,205,245,213,236,47,140,193,40,122,145,192,92,125,232,204,128,9,93,71,0,201,154,93,21,164,107,22,219,15,77,252,179,165,133,159,151,239,119,40,62,79,96,94,35,46,2,203,188,58,7,105,139,216,36,237,213,25,109,110,157,129,153,162,120,3,113,177,183,169,33,208,255,231,0,13,211,72,155,11,162,105,130,204,239,30,39,168,64,135,118,42,54,99,193,202,237,187,174,191,106,31,62,211,19,29,59,248,228,75,184,243,185,207,129,82,108,184,190,125,133,87,109,15,243,220,232,48,48,119,166,40,210,35,35,59,72,133,28,17,159,40,7,133,31,252,150,38,163,193,64,198,84,100,82,36,238,215,19,184,228,132,28,0,250,26,233,174,190,31,243,87,194,151,148,0,115,156,33,50,129,210,234,180,105,18,214,148,226,173,77,30,216,3,92,229,250,102,57,206,32,135,152,69,50,182,246,214,17,113,217,34,215,117,59,141,127,128,226,216,159,1,93,41,70,159,244,59,121,238,161,75,23,111,85,173,74,107,206,26,148,191,245,221,90,68,126,114,246,4,145,111,68,183,38,22,138,130,108,43,33,82,221,2,67,232,12,157,7,147,141,159,179,251,241,73,226,203,242,82,5,16,127,4,223,79,204,26,79,176,209,8,122,197,102,211,131,185,116,203,251,56,253,71,253,102,141,173,223,162,157,108,88,119,56,183,63,149,97,151,147,38,101,81,89,95,210,192,77,239,207,177,205,221,33,42,130,67,43,29,1,99,124,58,46,43,127,105,63,177,187,250,236,99,194,198,241,236,136,55,221,199,142,59,87,140,107,70,68,102,17,69,232,196,204,99,47,84,101,111,142,78,252,230,144,204,93,188,104,115,41,150,183,182,138,93,159,237,168,131,14,167,100,57,229,1,186,26,238,239,246,1,72,148,167,254,223,204,234,190,62,101,80,66,250,129,29,77,129,190,4,138,54,207,44,204,196,99,12,169,143,179,138,62,85,233,65,131,146,17,98,109,195,199,69,161,217,171,191,202,162,254,245,115,229,167,180,43,252,6,198,67,3,150,62,170,207,98,243,172,115,240,214,93,88,41,226,111,173,202,52,22,240,67,246,94,68,163,130,135,235,81,96,169,64,11,94,211,226,90,203,29,59,67,209,37,214,227,136,92,250,128,27,110,27,73,143,134,109,142,86,15,210,86,104,208,89,236,189,73,98,191,232,81,122,142,225,158,181,166,46,129,215,115,75,77,252,72,57,76,108,171,13,165,158,216,88,66,140,106,139,210,28,212,32,123,11,127,118,110,26,232,6,98,206,214,42,236,254,149,96,171,66,232,170,133,174,161,156,172,123,205,165,80,63,62,184,77,172,197,243,228,72,251,84,214,135,68,243,216,144,10,254,83,249,17,168,166,33,209,110,26,6,215,226,99,204,78,134,181,17,223,54,241,251,5,85,47,80,32,224,149,22,220,241,160,7,14,218,230,185,165,179,153,165,202,20,152,33,115,181,238,218,91,177,45,195,32,203,163,170,250,240,99,37,123,63,187,175,229,6,221,247,131,154,25,15,149,5,170,16,221,55,184,209,182,99,65,5,171,197,116,93,7,70,191,212,28,193,130,68,30,73,47,69,12,25,220,31,3,166,255,159,80,155,212,67,169,120,29,97,31,25,25,238,74,146,56,7,205,132,134,207,180,217,167,91,31,186,186,208,253,191,255,193,166,2,241,247,194,2,139,228,81,53,1,127,82,24,220,97,227,154,25,138,122,19,126,1,10,139,11,183,195,110,6,82,204,150,51,107,74,56,238,97,236,59,223,21,22,199,39,225,194,105,246,62,168,62,199,95,210,52,83,108,190,142,215,29,149,182,217,176,247,163,190,215,231,55,167,62,54,137,233,181,25,143,0,221,200,225,85,93,155,186,221,70,74,178,218,152,207,20,200,190,156,106,128,9,14,201,132,190,46,209,230,140,220,75,129,193,236,63,55,73,215,151,227,158,179,49,173,233,97,20,114,228,43,220,82,86,77,135,6,29,25,79,58,10,115,35,206,247,132,241,42,1,136,156,107,49,104,109,80,143,108,17,6,54,45,6,114,13,169,175,86,56,105,43,100,231,56,125,163,27,151,153,218,5,142,180,61,126,130,49,105,93,244,251,244,30,29,227,46,226,232,123,190,35,39,133,249,243,97,123,40,51,88,75,83,222,115,30,137,92,174,86,69,184,253,170,0,57,103,83,120,138,85,64,165,90,130,20,74,127,21,219,133,178,198,241,131,30,231,159,103,238,67,245,19,192,79,121,221,187,125,173,255,151,178,203,51,170,249,31,216,129,4,210,227,128,193,11,152,55,14,50,237,142,219,144,88,179,37,47,128,211,189,143,172,5,171,59,153,53,253,213,87,149,41,42,161,157,221,68,214,102,188,5,132,219,191,29,99,85,237,213,156,55,200,169,110,121,79,4,202,129,22,199,74,58,87,80,119,247,189,228,199,168,95,247,55,14,254,56,53,244,58,251,5,40,177,74,85,27,253,143,68,39,142,178,30,190,141,133,57,228,239,78,25,127,83,247,74,214,161,82,86,157,247,211,49,51,234,210,48,99,102,182,28,76,219,63,69,2,21,16,40,123,68,235,24,32,232,75,59,236,138,222,137,244,167,102,39,143,123,50,50,15,17,193,56,101,103,243,189,29,115,78,75,250,224,242,169,242,74,171,212,27,108,248,186,137,100,201,220,15,47,83,178,132,13,79,175,7,21,192,28,21,67,86,8,131,220,165,12,46,207,54,170,133,85,39,233,90,208,237,7,148,10,0,226,67,99,215,85,40,78,163,174,154,56,21,92,148,164,210,155,54,129,97,113,102,58,175,62,64,120,220,31,60,172,113,30,165,34,90,78,12,60,115,181,72,102,198,80,105,226,164,75,155,10,61,221,28,198,15,19,237,26,214,218,209,42,167,23,113,43,203,237,199,227,12,111,58,158,115,170,145,239,215,19,8,28,109,184,139,9,235,10,44,145,60,36,43,134,37,203,195,204,56,15,189,20,49,204,115,83,252,59,172,103,114,5,57,227,171,249,104,194,116,15,63,228,108,165,158,116,136,36,146,220,231,250,139,179,130,95,158,5,87,32,98,210,35,25,101,138,209,217,86,176,4,79,255,228,62,2,133,110,246,11,82,56,200,37,94,24,160,139,136,254,48,112,246,20,79,67,223,243,67,143,14,215,32,215,227,45,105,164,147,247,43,208,93,131,222,40,107,230,24,16,233,219,114,165,162,48,72,133,217,137,59,203,229,117,66,218,194,7,140,145,138,206,104,135,230,114,8,26,25,15,196,189,152,0,250,75,67,158,233,104,152,98,233,95,150,98,129,59,5,127,76,232,103,25,222,56,24,127,251,81,229,218,213,236,103,197,153,211,131,93,60,200,208,151,77,92,229,44,154,5,2,138,85,111,118,1,85,58,98,223,51,71,115,112,182,67,117,64,188,127,52,115,131,102,113,253,233,125,66,190,109,161,217,227,111,13,191,156,95,58,7,254,158,181,57,178,212,110,166,56,130,109,14,101,178,123,128,32,154,31,92,190,74,112,169,23,223,112,20,149,44,251,116,185,74,216,177,100,95,21,54,132,109,197,4,193,41,90,162,70,243,168,24,178,242,139,135,250,117,107,245,250,197,76,49,238,189,176,161,221,14,45,172,200,181,237,91,148,134,23,187,60,117,114,75,126,26,88,147,78,160,46,26,112,45,147,97,50,248,16,169,110,169,148,32,234,232,3,84,208,192,192,206,221,52,135,39,185,147,85,78,112,134,68,208,2,211,42,65,53,191,1,23,126,89,72,80,195,29,86,24,22,68,1,29,150,188,89,56,200,75,201,230,110,149,34,220,38,126,50,88,184,95,83,206,200,180,248,102,239,43,87,96,32,107,125,19,126,91,132,212,172,94,192,252,8,226,220,163,6,243,96,181,184,216,183,16,144,88,67,143,104,45,202,21,1,138,145,20,40,209,157,149,95,44,34,51,195,6,210,135,99,72,174,80,77,194,240,199,11,11,203,32,136,36,227,128,239,81,111,247,219,47,68,201,119,54,23,214,13,60,203,65,182,56,149,42,34,202,41,137,121,177,10,219,13,165,25,44,192,0,59,79,108,204,153,28,125,120,205,6,2,25,31,214,140,16,251,34,128,174,111,247,63,115,81,186,234,130,139,136,211,164,19,29,169,212,141,93,95,222,11,117,12,29,42,102,112,202,48,240,74,66,244,120,33,255,162,161,15,149,212,55,172,76,48,72,143,252,222,168,237,114,236,69,234,159,207,23,253,20,170,178,194,35,135,169,55,140,88,12,61,60,221,203,71,118,97,255,204,5,148,172,234,176,125,63,9,146,161,82,133,169,158,152,238,45,165,18,142,173,251,193,245,83,226,252,227,89,165,61,174,247,46,3,148,105,59,161,138,70,131,153,23,171,155,81,242,121,206,238,18,187,213,174,9,199,145,33,50,209,134,11,67,113,20,86,150,155,248,133,224,145,111,203,129,73,160,79,111,218,229,33,217,196,253,161,102,222,169,127,2,252,147,192,144,35,219,242,118,169,239,11,3,90,244,137,233,29,169,186,223,46,221,213,59,136,255,176,187,174,152,225,74,54,213,218,27,191,234,142,50,133,101,221,83,205,100,115,8,198,177,244,182,144,125,91,166,207,202,143,83,67,135,162,92,196,161,48,7,123,37,101,214,208,54,30,26,57,202,255,142,184,238,236,70,179,180,173,195,198,33,98,180,89,160,100,204,218,232,32,116,122,137,239,153,229,66,169,54,212,150,7,172,124,19,230,4,61,5,218,30,202,24,172,101,228,108,108,6,233,171,30,52,222,156,228,183,54,26,1,194,239,32,155,83,152,96,244,45,110,109,66,237,179,119,25,12,41,245,217,253,61,0,152,210,105,161,252,84,147,52,95,141,188,192,146,151,49,131,239,47,92,169,209,144,117,119,74,75,206,143,83,203,178,225,247,8,152,247,195,176,171,92,169,229,190,174,200,135,222,224,179,50,109,160,226,97,162,55,206,253,93,44,198,206,159,132,176,113,86,13,206,234,44,239,10,232,152,139,152,20,107,58,224,62,35,168,251,49,154,238,155,129,131,14,30,206,67,107,234,199,30,137,184,36,217,122,165,195,71,167,124,126,103,126,227,23,16,152,143,19,64,173,0,33,110,161,166,220,143,50,241,233,251,193,229,160,185,172,14,229,122,253,172,48,212,173,50,48,185,196,172,110,200,23,194,230,176,88,62,176,195,165,110,177,124,244,136,122,144,139,1,72,136,47,113,178,100,237,218,203,90,78,98,163,78,229,185,10,15,56,20,92,137,237,127,80,135,212,95,90,177,100,146,172,243,39,4,205,105,28,231,162,49,135,146,142,0,140,185,247,45,183,54,124,222,244,92,1,47,126,61,100,32,27,136,8,69,71,194,193,107,84,24,214,83,178,42,86,26,210,207,94,44,115,54,107,234,190,101,56,24,130,209,221,207,90,145,121,26,146,130,185,87,115,51,85,231,113,38,209,185,14,231,177,83,15,116,250,187,251,78,57,182,142,166,160,24,130,222,111,111,240,186,84,177,93,183,55,242,219,99,181,223,170,25,101,30,99,29,108,128,25,31,143,159,57,132,178,143,98,198,231,60,129,157,242,182,91,143,5,141,215,26,171,209,73,68,205,50,61,69,39,82,225,195,230,98,253,45,80,10,100,240,159,72,68,222,83,63,168,56,8,51,165,81,220,106,220,186,10,135,10,100,75,87,121,216,137,230,206,131,245,197,234,92,65,248,51,214,182,141,232,64,19,251,84,28,227,138,239,37,249,66,6,179,157,0,0,72,226,192,88,151,241,89,217,171,80,148,103,80,158,234,140,49,129,151,152,78,174,114,250,193,92,2,131,205,142,241,40,173,57,244,81,245,120,228,119,178,243,236,252,205,112,120,50,219,51,189,82,45,64,207,14,177,245,33,126,46,60,32,65,19,28,99,221,112,20,15,141,214,56,254,107,71,255,124,162,183,23,70,106,160,178,195,231,20,94,121,173,207,87,123,144,214,12,221,71,96,238,231,123,155,198,201,88,189,31,131,160,218,99,214,28,154,39,224,11,74,149,28,38,92,81,177,187,47,107,74,22,138,7,207,104,204,23,200,178,171,116,169,244,241,94,77,151,182,116,230,47,31,111,229,111,39,78,155,245,142,211,203,233,115,23,219,84,169,44,230,203,240,87,43,108,210,107,163,31,45,181,150,32,184,125,240,204,200,140,138,9,213,13,255,10,132,199,247,180,21,245,187,24,208,138,46,167,100,222,147,125,141,103,13,0,80,91,115,61,197,113,30,236,152,161,34,60,226,202,231,229,184,62,174,134,223,52,37,212,114,25,86,52,237,58,171,0,160,89,19,6,170,59,148,196,109,15,220,116,113,148,74,71,178,100,107,30,236,53,229,52,255,115,219,22,177,50,168,30,199,216,72,130,150,90,188,243,80,113,76,248,150,112,188,176,25,101,90,74,94,160,42,109,192,18,72,220,103,226,152,151,168,189,103,220,48,89,38,201,21,225,236,24,32,123,9,102,158,236,52,146,170,206,30,207,96,107,215,44,254,193,19,122,161,42,117,18,182,130,188,199,13,91,86,12,150,224,233,218,236,238,236,194,31,108,178,30,213,51,70,180,191,188,161,136,239,88,216,34,138,9,152,244,135,102,255,117,116,5,147,58,153,60,148,91,154,48,185,174,87,87,4,234,88,186,36,117,151,35,145,230,192,7,245,18,25,253,28,125,69,194,222,221,121,232,132,200,196,111,151,164,97,175,57,199,163,239,60,81,59,118,82,218,168,58,223,164,110,54,74,243,72,154,192,28,214,203,228,232,134,252,79,222,179,20,199,183,61,131,164,134,49,162,17,199,163,204,186,32,101,135,120,183,190,63,138,151,11,26,241,143,186,128,185,2,236,111,21,62,1,243,48,208,190,2,18,208,221,234,5,24,149,247,163,73,149,165,62,132,103,244,201,95,183,141,170,19,28,39,105,75,235,245,8,161,69,161,224,109,134,219,194,181,85,178,231,139,29,71,120,134,133,71,3,74,235,67,23,130,45,55,219,210,162,178,68,210,191,247,187,143,123,92,124,33,125,199,195,197,125,245,154,167,165,30,39,52,169,180,137,164,96,178,212,100,77,135,32,104,145,173,166,189,22,221,155,61,87,85,20,242,86,32,252,30,157,165,230,15,44,185,140,27,2,88,22,188,126,109,105,177,157,1,99,172,50,20,60,220,3,200,9,123,32,158,38,85,212,7,183,215,186,127,41,25,109,224,16,188,216,215,29,246,102,134,113,164,220,199,174,35,142,206,136,11,168,82,123,232,36,221,79,18,217,218,41,139,238,221,44,7,254,220,194,178,255,42,97,182,23,6,63,76,108,103,11,158,196,146,168,63,185,140,237,83,108,238,174,235,92,224,27,161,89,15,71,127,133,182,188,24,104,190,53,140,223,6,79,243,184,136,48,62,252,20,126,12,212,18,8,35,204,190,144,76,224,32,52,204,53,3,89,95,161,191,2,133,12,139,189,187,221,229,134,246,103,247,113,3,113,169,187,123,35,4,201,92,156,222,147,12,210,39,40,219,164,159,18,211,117,235,15,249,162,113,118,191,235,163,31,11,173,211,207,209,183,205,178,139,145,40,108,82,13,45,144,189,148,85,72,113,160,110,32,130,252,161,26,200,64,78,128,154,212,129,61,252,77,139,106,152,232,28,152,174,248,198,67,203,88,32,44,190,48,58,72,60,248,156,20,178,184,113,191,99,55,105,5,114,97,39,250,179,75,107,33,154,253,196,228,165,202,139,244,125,186,10,254,179,185,63,81,126,5,57,118,188,119,1,253,59,94,62,163,16,18,156,203,169,128,69,188,58,99,160,159,113,27,107,173,194,58,155,9,248,74,65,103,119,220,94,211,49,112,132,146,213,92,43,46,6,226,38,183,235,91,238,15,202,207,12,205,50,181,207,73,241,122,70,153,164,50,14,154,30,12,56,183,237,237,206,237,147,239,173,76,240,64,78,242,47,91,19,53,142,184,77,45,238,101,100,167,89,230,183,249,47,88,247,219,210,113,70,177,84,234,66,149,101,7,243,23,100,243,154,170,248,77,200,40,0,144,68,163,107,90,198,66,62,139,139,83,66,122,224,99,155,100,174,213,245,212,88,162,7,93,220,46,146,175,222,157,149,254,137,74,118,134,110,114,68,138,233,253,217,65,220,193,124,179,214,116,158,217,228,163,8,243,226,106,119,71,123,60,4,135,143,81,16,162,10,245,42,209,17,94,157,156,86,11,4,185,116,28,46,37,217,188,238,248,245,53,62,180,137,26,125,136,138,106,83,140,87,54,243,76,134,233,152,182,143,176,29,225,174,182,164,79,12,212,129,37,166,186,50,241,222,195,247,38,37,216,182,135,95,74,145,145,67,91,242,118,43,144,212,61,213,52,208,169,187,33,206,48,181,180,89,194,82,134,170,37,87,74,87,65,68,169,46,193,96,95,8,3,252,176,52,244,82,170,206,234,223,245,145,239,17,216,215,206,2,179,223,105,98,94,226,240,173,110,2,145,188,126,73,247,43,206,33,2,191,214,208,90,203,121,30,200,162,92,156,38,102,175,59,53,150,188,39,99,81,166,161,50,37,76,167,118,172,181,7,210,58,158,191,134,251,4,154,84,255,219,148,228,149,214,224,155,217,68,157,34,238,14,186,151,88,100,76,30,76,239,27,6,240,159,99,63,99,252,136,16,239,205,183,14,200,35,242,252,24,212,138,132,82,84,200,144,76,238,184,27,150,9,57,50,11,52,101,59,137,184,235,201,17,210,13,10,148,190,248,96,68,47,243,78,95,51,211,105,7,168,17,2,89,238,226,12,214,14,202,161,137,224,41,2,75,180,177,96,224,172,140,248,63,177,214,40,248,153,114,102,136,30,63,99,195,108,33,166,18,196,72,174,248,145,54,107,232,106,12,236,110,218,202,229,206,60,135,237,161,48,113,172,74,181,125,149,243,254,116,201,31,181,143,41,97,106,93,217,20,25,157,196,36,81,35,43,108,90,14,60,86,187,218,143,96,42,189,72,44,178,104,128,93,115,217,238,234,14,85,185,229,228,125,67,109,88,183,73,36,140,89,193,147,22,48,162,172,77,32,89,164,225,122,77,37,124,195,167,46,121,246,111,80,53,131,56,161,155,159,156,15,30,225,87,208,32,8,84,85,79,87,101,173,81,91,174,193,42,152,21,203,160,139,181,202,24,239,212,107,189,188,157,83,198,72,71,176,173,176,213,4,73,26,98,239,199,240,224,44,51,139,149,116,34,158,28,174,67,235,225,54,235,226,203,64,164,14,43,4,85,218,226,90,144,124,252,130,6,48,200,233,207,99,214,155,104,69,94,113,133,170,114,115,79,181,110,206,189,36,98,61,63,14,190,20,219,5,254,165,106,63,176,6,252,203,96,136,150,191,204,88,72,6,92,150,231,125,44,114,54,69,97,41,7,107,155,245,94,116,40,87,90,244,43,109,238,167,34,77,222,241,146,223,44,25,188,229,208,157,67,80,24,13,237,204,158,82,241,136,3,12,149,70,19,106,88,190,148,40,226,240,103,135,225,89,8,152,57,17,191,156,230,18,145,43,51,178,192,26,121,122,112,246,236,188,122,109,242,197,64,253,143,220,30,208,93,136,200,106,136,186,194,6,213,0,76,215,235,135,89,70,118,140,13,96,159,86,24,247,79,63,220,61,118,110,118,130,213,74,158,255,193,137,151,33,27,101,59,182,237,251,204,126,124,145,255,203,75,175,155,84,115,199,70,171,161,23,182,116,254,211,147,207,122,131,92,244,103,87,230,143,216,197,220,159,58,73,14,244,114,115,219,103,52,212,147,181,132,93,238,187,230,178,227,168,173,212,98,45,134,117,1,99,216,247,244,237,250,147,146,215,182,247,222,233,217,102,55,114,185,116,54,8,115,195,153,240,41,220,138,73,79,57,184,6,111,142,240,112,37,135,22,205,42,107,170,210,134,134,119,130,31,163,36,154,102,11,0,225,244,45,66,32,42,55,200,49,203,81,222,205,223,47,10,54,67,252,43,78,97,106,171,231,43,66,230,172,242,78,200,251,249,234,37,48,60,154,111,80,184,245,20,23,186,146,134,58,171,168,224,33,97,252,101,102,54,55,92,143,134,134,248,44,20,141,142,95,208,158,183,81,169,112,209,14,227,103,119,146,213,121,78,188,62,129,11,84,60,87,100,7,17,81,169,254,221,215,121,14,17,97,149,196,79,114,33,154,100,242,1,38,244,51,94,215,250,99,75,48,104,150,228,144,136,234,28,101,203,193,7,102,137,125,48,216,211,43,51,202,77,231,170,27,92,39,138,217,83,248,194,225,145,84,236,254,203,54,238,158,72,84,119,16,186,108,165,63,57,91,127,199,234,144,216,106,136,213,220,206,192,51,205,68,123,103,214,89,118,246,191,157,240,195,59,180,7,77,2,47,137,243,167,24,238,174,86,211,25,188,5,111,249,238,113,240,30,14,117,56,255,209,174,142,190,236,151,129,214,248,116,72,181,52,158,239,117,171,153,0,46,6,249,184,181,220,68,166,180,114,67,94,130,186,93,250,88,221,173,126,220,62,59,227,21,10,39,119,248,142,106,189,94,87,231,26,118,242,34,155,129,117,198,190,231,69,134,250,128,109,249,115,199,40,82,80,61,249,64,175,203,2,66,46,106,125,156,83,11,36,48,163,174,237,14,8,130,52,110,1,142,30,183,203,22,89,255,242,140,29,206,179,62,55,223,193,106,200,13,37,197,188,187,174,121,189,228,215,165,140,85,30,203,183,199,157,89,193,244,66,242,253,191,104,162,169,191,91,117,160,121,79,71,137,199,193,165,175,23,244,243,26,196,2,48,236,205,249,65,161,203,97,93,59,229,222,142,32,189,166,48,115,129,229,36,99,65,56,196,231,120,46,191,86,222,47,252,43,153,2,221,99,20,66,136,244,154,135,69,243,222,180,75,83,78,10,6,41,70,169,132,57,75,30,249,232,95,69,4,192,28,247,107,249,189,131,2,219,140,125,190,247,55,84,245,227,92,166,228,27,0,15,84,49,89,40,21,175,64,43,18,134,177,53,196,61,222,152,247,107,51,254,184,98,109,53,247,116,251,247,221,183,184,249,124,7,73,190,88,31,179,112,190,121,215,183,35,227,240,197,96,165,54,123,214,128,0,203,237,122,197,134,177,125,171,234,255,188,23,129,77,47,41,24,231,148,82,84,177,41,67,31,131,115,12,152,244,3,71,23,125,93,170,202,175,202,233,126,103,128,130,13,165,224,77,31,13,98,140,73,173,148,130,160,10,205,216,140,251,80,191,66,124,119,38,204,136,54,241,208,182,230,92,129,150,189,35,219,77,142,21,180,36,174,70,162,122,65,130,236,242,39,202,86,181,176,28,7,164,176,134,177,146,101,73,44,136,138,194,70,208,22,234,86,102,62,24,184,114,39,70,27,4,92,9,217,60,44,241,94,42,17,236,111,121,224,4,188,100,207,134,126,231,71,158,37,140,105,245,122,172,168,78,11,102,65,191,167,247,52,31,201,44,252,58,22,223,237,42,22,5,106,197,134,42,40,233,171,223,128,60,79,51,109,7,157,10,57,198,194,69,127,160,66,217,78,226,83,130,44,12,189,196,61,60,196,87,112,241,154,229,119,220,22,68,218,113,226,248,228,34,205,52,109,64,72,208,226,202,198,201,124,104,70,153,224,17,255,247,148,135,57,251,69,160,186,86,97,250,30,190,81,25,64,87,250,58,19,86,106,144,227,141,229,137,11,224,64,29,100,104,9,151,251,151,165,217,172,40,182,79,19,161,5,165,156,187,183,251,130,184,36,196,239,32,31,1,94,103,207,39,28,48,65,192,173,44,105,86,242,28,48,29,107,154,49,84,159,63,64,154,158,146,72,10,25,73,31,111,73,38,86,143,180,118,254,87,158,240,182,13,187,116,150,185,229,63,226,149,52,14,17,112,1,138,185,205,239,224,46,126,44,112,33,17,154,152,47,110,218,146,55,205,226,176,32,240,206,163,202,221,220,224,223,135,59,89,169,91,20,128,165,44,143,44,42,168,187,70,63,218,176,246,172,103,45,244,13,177,137,92,212,69,249,128,244,64,42,108,63,67,106,31,224,160,35,173,74,101,181,34,88,198,194,164,144,157,174,76,171,64,234,102,24,229,27,123,175,135,74,151,238,217,136,139,168,3,71,167,104,0,151,213,154,246,210,215,210,34,19,58,115,118,180,57,224,215,77,241,177,185,211,152,12,225,139,75,199,102,178,96,54,225,19,228,41,215,157,191,64,241,210,67,208,174,21,30,59,21,5,140,204,193,77,84,197,123,247,152,72,90,212,10,181,115,167,23,198,168,223,42,83,138,230,107,99,147,70,184,105,206,173,139,177,6,60,113,5,224,59,234,59,35,230,89,26,34,124,51,24,130,42,158,94,106,70,46,228,150,198,101,214,18,83,250,230,173,135,126,218,232,21,208,58,22,176,24,223,176,119,242,204,33,137,107,4,198,99,19,204,239,243,108,47,223,255,21,194,221,66,31,105,110,48,52,235,96,66,45,83,145,147,121,44,110,68,232,134,201,222,95,161,239,19,212,39,27,191,173,234,138,131,235,73,189,176,107,68,8,196,91,64,62,11,77,191,228,215,23,233,49,195,188,137,3,244,169,252,211,112,203,28,191,205,13,248,169,228,38,202,208,186,147,18,21,187,87,236,75,102,66,69,190,238,170,95,188,129,240,56,7,232,10,221,190,222,95,37,80,36,176,117,210,172,48,18,3,87,177,117,253,198,126,79,6,151,29,69,124,10,217,250,228,159,237,176,17,156,194,172,77,65,69,177,109,209,49,170,72,175,162,185,196,21,28,218,8,107,149,129,203,225,147,17,45,180,141,137,190,144,201,158,100,220,9,62,222,193,21,64,124,230,133,129,86,219,225,44,223,95,55,132,29,53,221,183,67,101,166,197,220,229,7,171,159,212,61,85,14,45,139,213,9,144,247,133,33,20,214,10,70,18,254,7,17,98,195,139,176,174,118,85,161,0,47,25,167,185,71,127,18,47,218,243,192,131,187,65,56,209,188,157,102,74,29,206,41,236,253,37,56,73,106,178,31,118,79,184,175,41,166,74,198,160,92,134,54,199,160,144,75,106,229,66,82,3,250,233,153,59,212,240,12,227,193,109,231,33,249,243,148,204,199,247,150,232,241,21,51,139,193,39,116,191,96,206,209,249,149,67,241,10,200,219,38,69,39,208,44,213,91,111,74,134,91,33,149,81,232,97,91,16,210,223,128,123,159,142,242,28,250,247,67,102,146,218,255,17,129,37,209,62,119,47,58,17,10,71,85,52,173,63,5,138,160,108,198,244,57,11,209,56,231,173,174,174,52,203,208,231,236,141,81,174,78,238,205,91,151,161,111,67,190,255,42,249,119,145,177,9,76,188,170,10,133,69,229,136,160,112,167,220,21,189,79,123,174,101,220,41,35,40,172,185,187,98,114,221,115,37,50,38,111,134,34,162,238,53,145,130,87,34,126,143,172,216,140,189,225,81,3,74,16,246,183,14,0,156,66,94,147,177,45,72,227,234,192,18,31,19,151,149,147,114,200,135,188,183,8,86,79,50,83,242,108,164,4,102,248,155,233,38,222,254,127,54,182,106,143,95,87,27,103,18,245,116,121,109,17,1,63,157,20,22,175,229,204,21,210,45,159,14,35,247,149,8,16,41,8,219,82,55,238,128,78,23,59,47,84,211,215,187,94,249,37,10,1,32,231,181,108,151,236,162,213,5,65,150,193,129,184,96,127,186,96,80,188,142,202,55,185,215,121,28,254,131,42,197,72,98,92,54,200,117,203,219,237,173,176,253,15,255,173,243,184,136,137,92,156,42,22,205,185,70,242,199,200,31,75,249,77,44,33,238,19,247,145,221,30,200,64,202,61,165,24,12,250,82,13,35,42,88,83,126,254,65,79,197,239,85,140,187,59,133,235,196,33,40,208,239,63,66,29,231,204,49,111,241,53,219,194,98,8,241,142,194,232,246,103,30,123,74,183,182,244,179,127,196,176,106,78,80,209,222,179,101,86,38,191,82,89,122,255,80,71,34,174,30,21,147,132,45,83,4,229,113,78,171,0,50,36,180,173,231,199,184,164,193,175,183,4,221,160,251,41,22,91,25,48,29,171,1,175,28,213,126,95,21,190,211,250,39,119,163,158,26,6,2,66,242,231,131,32,255,103,115,201,193,87,189,239,89,32,71,27,146,55,65,205,34,178,218,49,229,68,241,64,33,170,52,123,57,67,131,137,86,172,145,94,235,163,123,217,137,147,67,101,249,232,76,217,213,99,4,146,49,232,36,99,215,43,167,243,110,99,8,86,0,103,242,31,178,35,125,152,172,194,47,178,168,252,96,143,250,254,70,93,223,190,49,150,24,254,221,155,60,226,149,54,112,11,167,215,92,123,140,162,125,230,205,167,249,169,216,129,230,70,241,166,80,21,163,135,222,2,133,75,209,127,19,147,209,126,143,3,19,99,204,244,39,186,203,184,2,86,171,91,21,109,158,186,119,231,5,58,211,116,121,19,161,115,191,207,158,135,50,58,48,39,93,15,204,12,78,152,250,4,163,181,8,16,25,188,127,5,30,56,216,232,148,163,12,70,191,179,171,68,71,244,179,103,229,196,229,69,224,85,200,64,247,216,121,140,35,150,172,213,19,197,29,102,173,178,17,15,129,243,184,66,72,190,69,100,78,179,124,171,20,227,121,9,248,139,19,216,240,85,179,163,134,218,105,254,60,113,207,46,131,191,233,62,149,93,31,72,65,29,119,225,167,230,142,94,245,248,192,154,172,188,104,223,118,183,125,243,24,127,78,165,50,99,118,189,159,7,132,168,38,7,35,27,210,113,214,212,87,227,226,150,57,9,102,184,248,152,6,10,210,26,212,80,65,132,63,145,38,86,28,189,142,155,195,147,172,3,57,170,89,217,14,88,52,171,220,78,227,37,89,223,101,83,61,122,253,163,218,75,11,171,243,162,188,234,229,210,168,42,177,79,39,151,170,125,4,183,108,32,65,39,55,0,147,142,62,157,138,67,111,10,70,4,113,161,198,204,5,38,98,135,232,242,48,108,219,162,55,3,193,173,107,211,48,202,190,44,183,137,6,192,246,206,200,212,3,45,1,164,140,179,48,165,132,57,87,53,119,17,212,245,48,247,141,140,78,99,113,121,0,206,135,146,113,168,32,58,57,186,5,164,147,217,109,206,134,215,72,41,141,138,60,7,245,209,174,247,217,170,181,180,25,177,75,110,205,21,81,41,247,223,103,159,5,253,165,83,133,37,211,182,119,202,246,228,22,199,195,98,30,160,16,128,125,165,2,56,239,119,116,157,118,226,37,115,255,147,210,3,107,139,253,20,227,249,125,57,167,162,125,241,125,219,53,224,6,192,7,199,149,229,243,193,64,21,143,51,255,22,163,230,254,50,24,151,208,19,174,76,102,164,37,159,199,133,14,51,16,250,97,58,228,135,241,87,240,224,156,24,92,129,78,89,1,100,34,52,123,202,102,98,196,121,120,239,5,155,203,85,227,218,56,80,117,212,61,84,110,132,5,132,185,178,218,46,19,229,151,176,52,68,74,48,100,163,71,138,118,68,35,86,246,172,215,215,77,53,43,44,111,115,42,31,85,78,85,55,208,65,48,195,50,102,232,215,238,99,107,137,121,173,86,46,247,169,241,106,73,229,212,200,63,201,63,34,247,82,219,14,32,111,240,163,238,34,214,4,6,188,113,22,19,214,103,184,255,224,223,72,233,60,152,117,57,148,63,69,124,247,204,153,155,83,122,173,2,3,245,133,121,211,20,102,90,88,122,45,48,239,166,156,116,87,172,37,107,148,219,75,96,156,154,231,36,129,0,45,29,252,27,209,72,39,97,158,59,112,204,50,51,224,77,2,170,44,25,184,170,26,180,28,62,143,56,22,133,78,232,5,249,156,104,207,254,192,124,158,55,118,29,213,154,172,14,175,118,31,175,22,245,104,52,49,177,31,35,253,162,62,87,242,245,156,204,232,16,205,222,159,79,148,97,36,232,208,206,43,6,220,159,64,201,162,175,247,208,93,15,94,252,66,33,23,1,162,46,56,113,27,115,214,38,224,72,184,89,79,154,27,3,168,217,221,124,197,254,250,213,137,198,213,234,10,255,139,83,176,68,208,10,215,19,243,37,64,12,71,135,213,5,118,81,102,43,195,66,32,158,131,164,204,114,169,117,128,5,76,230,254,201,2,146,184,119,140,242,110,141,187,104,122,155,11,32,165,54,208,122,85,67,191,129,69,243,32,88,24,188,141,63,174,76,108,226,7,212,168,36,139,185,98,36,83,52,126,54,112,251,222,140,176,70,142,129,151,70,236,164,161,161,9,77,173,95,162,79,150,93,106,252,76,127,57,109,29,213,62,223,151,171,92,7,84,183,119,96,192,122,44,17,179,234,138,118,226,0,193,92,234,248,77,239,131,8,215,26,86,238,116,80,133,20,123,128,236,22,210,130,27,226,193,250,179,94,150,84,31,5,235,39,210,85,245,251,227,85,112,98,36,197,225,128,245,92,213,99,147,20,98,155,153,205,40,2,220,98,132,14,228,246,120,5,148,213,201,128,36,111,67,119,41,109,202,199,223,68,12,248,65,218,237,94,20,50,246,40,227,82,126,124,58,78,180,151,4,191,213,182,69,122,15,177,195,25,74,254,72,82,8,228,90,154,52,82,30,227,129,106,177,65,221,64,116,23,188,87,209,28,150,53,111,86,167,112,39,159,231,133,58,213,16,180,30,175,199,250,48,251,137,70,157,235,231,240,81,16,47,179,124,238,153,185,72,9,247,231,161,216,240,36,136,211,89,107,214,130,106,89,66,1,36,22,18,106,167,119,95,252,167,50,9,157,164,74,113,70,74,6,217,147,210,96,101,98,42,100,224,94,242,197,198,66,194,19,75,23,76,161,208,11,228,5,42,177,181,173,10,175,196,246,128,55,33,209,112,185,29,103,79,254,60,200,61,36,221,205,192,240,6,91,214,197,178,169,32,131,13,17,161,18,123,70,176,104,196,63,87,37,111,159,235,206,67,155,92,115,175,210,100,37,160,163,234,182,199,5,137,38,124,169,128,238,202,192,117,245,169,24,198,102,238,144,142,232,142,204,69,53,140,56,8,187,210,216,101,176,99,163,220,188,26,208,249,180,99,24,20,166,134,95,114,196,131,76,32,229,159,225,24,157,95,19,215,20,153,39,172,48,14,167,228,9,116,49,150,151,73,1,196,91,226,150,133,123,235,97,108,241,32,243,50,51,188,25,104,75,194,141,83,103,80,100,121,118,160,206,163,158,173,166,108,164,151,142,247,56,114,237,78,147,0,216,63,236,219,233,228,48,163,74,237,124,233,103,192,135,255,237,31,206,148,203,113,56,204,58,161,29,88,100,181,239,58,201,202,177,219,165,51,1,239,8,216,205,95,218,126,62,70,212,125,84,150,105,219,126,75,77,223,236,231,129,195,188,113,176,161,76,228,194,138,74,122,220,65,243,223,129,132,254,30,187,187,161,188,255,110,161,69,154,142,90,132,111,112,186,139,173,171,120,220,88,208,162,113,119,184,35,147,94,117,181,156,8,55,126,185,154,147,162,243,35,44,51,45,32,89,112,244,241,113,61,48,90,31,5,232,248,40,103,74,162,248,67,231,247,158,234,189,24,144,195,1,126,54,13,93,161,63,183,237,125,235,152,176,163,213,6,16,183,91,149,142,142,47,3,53,208,192,242,11,38,128,161,224,195,129,12,124,192,45,109,65,42,45,159,197,243,244,127,209,169,55,196,171,251,194,76,186,1,233,35,50,235,226,226,84,55,177,101,107,141,114,176,110,108,164,205,84,183,71,18,139,32,103,161,125,227,106,255,201,254,103,183,207,252,133,127,45,86,196,46,253,148,57,111,76,70,85,54,90,60,19,21,157,241,63,159,165,39,170,0,84,48,240,7,144,218,202,246,218,119,49,167,3,10,221,5,26,187,45,128,210,239,63,116,83,88,20,35,135,158,230,200,252,60,46,34,235,75,238,130,182,148,42,88,77,98,250,36,57,116,8,231,204,166,66,141,41,41,1,20,12,253,88,49,178,66,69,14,52,205,11,153,148,194,105,136,206,105,9,36,54,131,6,104,155,92,56,176,205,223,22,121,27,244,140,188,56,68,112,174,85,97,151,150,124,147,128,244,98,40,222,153,198,132,198,95,24,183,24,90,136,20,213,49,221,164,81,78,21,120,82,93,107,23,176,211,56,12,189,38,178,95,196,156,121,12,47,204,49,106,20,181,21,251,18,108,247,250,41,28,237,210,25,178,107,33,22,219,230,204,16,35,217,208,98,69,192,130,175,107,102,50,179,84,54,118,172,194,208,150,48,75,152,84,10,23,155,83,199,155,230,104,225,225,7,171,112,180,244,49,183,138,87,235,35,219,230,94,112,49,36,209,156,27,242,55,205,16,236,130,74,87,103,88,115,190,194,142,84,59,9,232,23,25,170,84,17,200,207,203,77,36,121,99,221,149,220,175,103,128,255,209,2,236,163,240,79,80,60,118,63,1,15,64,125,37,47,198,30,100,37,125,74,88,200,84,221,41,254,115,131,28,29,254,3,150,86,231,130,87,34,199,77,248,210,211,105,106,138,239,49,152,59,226,62,70,87,186,83,218,122,25,60,199,11,2,78,113,40,254,169,18,246,89,182,227,170,149,3,61,167,54,157,129,177,61,69,140,232,240,118,118,178,86,73,113,54,23,44,60,70,158,114,222,230,14,65,147,69,40,194,231,169,221,7,65,161,172,117,125,125,251,86,2,102,152,84,191,87,141,142,101,153,91,160,32,245,225,213,165,146,81,188,128,3,243,126,229,248,97,164,24,249,231,47,143,137,253,32,182,99,170,50,214,205,128,79,192,42,89,24,6,99,54,177,184,234,21,134,72,188,72,67,105,15,91,195,179,97,104,41,105,220,233,63,21,128,10,167,152,76,99,144,212,242,204,81,179,136,98,65,225,87,128,162,28,145,2,116,89,247,254,110,113,255,222,14,6,190,255,134,150,177,177,15,102,121,214,144,88,244,212,181,236,240,131,122,121,23,52,49,0,93,157,177,75,50,200,98,101,28,71,107,182,51,141,133,245,153,241,20,116,131,61,146,170,218,209,96,126,162,24,170,56,67,44,231,159,133,203,154,58,15,106,209,12,67,128,61,222,193,234,158,114,42,90,163,205,70,134,115,178,242,37,54,143,194,19,248,32,24,142,182,130,202,217,197,21,77,68,213,14,225,246,175,151,245,194,53,98,65,52,89,97,181,222,193,165,214,83,201,100,131,98,32,76,197,157,25,182,193,183,244,80,62,246,47,166,213,4,194,243,31,107,60,245,4,204,89,213,165,38,213,236,61,135,155,66,68,139,174,251,33,178,102,208,57,158,250,63,31,240,124,116,171,121,53,166,80,229,56,195,50,228,110,6,208,66,124,44,75,68,74,148,217,61,81,144,174,128,58,139,30,60,25,174,208,128,155,176,6,48,175,16,126,41,240,92,63,73,98,9,132,157,44,25,68,240,67,229,150,6,77,106,63,109,241,42,204,146,143,4,243,96,194,90,28,166,88,145,133,38,150,156,29,15,179,174,134,176,207,92,122,114,180,56,227,187,47,180,26,51,37,128,96,131,79,157,36,1,141,3,250,225,108,154,254,152,78,165,94,248,152,198,154,42,134,181,18,233,22,211,90,196,186,255,194,195,67,126,243,162,76,178,233,166,91,148,109,3,251,229,172,118,248,196,102,164,120,46,220,113,37,123,57,87,234,41,211,107,0,80,233,147,194,96,2,211,82,24,168,68,98,59,215,64,93,193,74,191,180,23,166,108,90,24,20,49,47,237,194,68,148,121,37,178,195,29,240,94,204,250,126,164,80,214,97,85,86,81,176,232,248,123,248,3,57,177,182,173,97,231,78,61,241,7,70,253,194,255,127,140,162,102,151,171,77,192,168,127,30,202,8,2,62,155,92,128,64,159,223,115,44,102,23,83,241,123,96,208,153,217,139,56,34,29,227,142,44,192,97,97,163,12,3,235,146,201,94,226,40,225,169,65,153,23,114,126,226,161,109,240,201,216,213,27,205,137,67,55,198,158,73,10,144,49,234,161,237,91,168,53,41,8,216,85,97,30,131,212,145,163,106,89,249,79,141,87,219,159,232,114,242,210,114,141,148,185,57,6,200,160,85,174,126,20,173,71,30,145,69,152,178,64,146,205,193,98,88,188,125,12,3,244,251,181,217,218,230,236,151,96,246,99,15,231,65,222,96,164,63,84,183,25,158,192,62,67,149,186,124,146,231,19,90,229,63,233,213,118,44,236,117,146,209,8,71,24,219,246,88,24,231,239,9,166,24,55,224,220,10,144,72,250,126,131,76,130,210,133,78,57,26,69,104,242,228,7,23,249,132,39,82,173,143,65,133,194,235,3,59,52,34,121,120,117,227,29,185,204,73,69,144,242,223,18,18,167,41,58,237,28,140,91,136,187,196,103,54,100,52,82,89,230,142,72,214,204,250,78,129,99,137,65,36,25,138,151,10,241,175,145,51,181,151,78,89,77,191,59,178,65,126,246,148,96,84,137,19,205,53,241,206,38,13,237,129,173,4,152,53,88,247,69,165,143,155,147,9,193,122,63,148,221,137,66,135,234,117,163,224,10,145,28,89,161,159,28,146,100,41,206,173,197,245,219,107,240,61,245,15,141,124,103,165,187,0,55,12,205,99,12,81,215,23,175,2,53,79,126,137,3,20,59,197,13,254,197,124,35,76,133,25,25,157,112,116,147,172,136,11,114,196,124,168,217,78,70,105,99,37,46,216,121,32,87,33,31,42,232,94,191,89,221,102,81,126,114,174,149,234,241,126,211,216,186,249,204,178,231,190,4,225,116,151,223,117,133,168,21,137,69,58,29,11,80,46,201,89,197,0,215,26,50,197,89,18,43,44,230,102,231,8,255,41,89,198,209,182,191,25,62,36,138,173,205,177,160,247,149,24,118,142,213,227,88,129,35,11,58,41,7,232,74,94,204,12,215,183,144,180,37,63,91,28,85,199,57,70,14,213,39,183,204,105,137,177,95,246,1,18,37,84,157,220,40,17,149,177,111,166,171,182,104,237,99,15,47,145,242,8,9,47,74,57,160,69,82,10,52,10,38,190,34,84,11,93,127,235,59,2,197,9,254,198,105,177,176,210,21,7,152,190,173,88,231,213,187,170,232,193,70,6,211,187,103,48,108,26,198,50,242,125,142,140,178,125,53,244,109,163,107,71,75,45,11,110,15,56,225,17,209,229,238,51,115,134,247,204,8,144,95,11,250,239,82,76,196,55,54,146,24,14,46,88,184,152,48,183,232,96,30,222,164,35,164,39,212,175,62,103,183,68,75,98,37,209,31,230,28,113,223,160,55,91,30,166,130,194,48,37,190,237,122,184,223,21,242,17,196,65,4,42,56,6,50,31,57,210,117,224,81,85,8,233,175,90,7,11,63,214,219,31,22,70,253,54,209,215,137,61,202,94,99,242,3,3,236,215,128,253,64,55,108,251,21,231,17,255,98,75,12,161,138,41,120,149,148,208,157,161,176,117,2,204,116,206,243,170,126,202,185,37,5,168,173,180,171,184,110,40,123,110,249,106,155,145,201,137,243,243,250,18,196,220,48,23,22,248,145,224,227,69,65,163,83,35,2,221,196,96,218,203,238,0,180,28,193,104,176,204,187,24,104,82,64,119,159,51,80,181,1,252,43,47,9,113,229,163,165,7,81,218,80,136,54,238,53,147,234,250,202,111,17,56,143,222,111,229,169,88,67,174,40,246,22,141,59,229,0,180,62,198,219,134,159,200,47,180,137,230,215,59,53,1,130,9,241,206,53,251,96,46,92,15,238,96,89,248,244,116,65,217,255,120,101,213,142,55,57,99,134,78,66,69,47,165,65,111,106,28,206,6,25,37,174,244,25,113,11,246,69,197,30,92,214,150,71,206,153,66,229,53,50,44,199,55,23,61,156,153,15,33,166,144,19,173,219,133,52,221,74,192,67,241,192,34,81,218,57,215,85,111,85,48,93,253,129,104,41,118,168,1,177,87,181,28,143,207,207,241,96,16,98,148,102,57,52,146,7,122,58,245,66,23,143,72,220,83,196,67,141,227,158,224,155,214,114,243,21,93,176,236,190,106,189,3,99,250,174,239,9,104,141,70,44,127,251,132,229,245,192,164,181,252,161,54,168,232,122,0,198,128,125,83,20,66,27,21,190,228,40,142,126,116,113,60,211,85,87,45,239,49,9,214,230,185,159,221,23,118,42,43,188,224,9,85,55,186,231,196,42,36,181,14,103,205,131,243,150,21,239,254,79,121,75,187,197,168,185,233,182,105,42,88,2,134,38,127,163,216,76,134,176,240,98,90,122,131,156,172,93,55,9,65,146,156,211,255,38,222,7,227,97,87,9,142,95,199,52,117,119,54,174,92,86,40,27,131,113,253,203,46,91,157,246,245,98,43,179,36,213,77,53,87,118,132,220,66,211,92,28,0,203,85,129,169,222,68,149,21,56,52,146,163,105,87,153,147,159,199,117,220,184,236,73,232,9,145,205,81,84,96,42,158,154,213,169,206,23,217,132,15,128,32,98,241,4,129,67,116,0,42,34,232,10,209,2,236,249,55,29,13,224,199,173,67,115,70,90,135,57,193,96,145,130,253,19,251,220,75,113,255,242,191,137,180,210,218,81,153,157,174,137,123,115,237,92,140,228,110,130,61,138,250,93,211,83,160,252,180,166,140,164,29,92,227,91,110,114,19,97,36,248,185,42,158,239,0,96,162,54,74,3,192,30,252,110,222,88,197,245,244,104,220,111,174,113,19,132,244,106,167,145,10,155,39,226,128,139,246,61,212,251,145,88,174,67,4,156,151,93,115,58,90,210,111,149,70,16,181,26,68,37,85,197,232,108,237,73,155,144,128,103,41,105,84,175,26,21,121,76,3,159,112,241,122,59,160,186,196,171,68,13,12,237,158,213,108,52,157,55,185,157,49,112,233,97,87,183,122,232,250,134,44,69,213,196,157,23,100,107,177,11,57,196,37,181,77,16,138,145,80,158,143,26,13,141,249,118,0,101,119,254,8,204,100,184,27,100,177,136,163,81,8,52,61,182,80,251,157,92,62,41,192,200,167,58,109,211,225,58,251,253,64,34,125,85,202,193,55,52,252,77,163,61,208,210,153,147,255,224,112,139,149,124,149,222,77,151,181,180,213,64,200,254,218,92,218,105,188,182,127,119,59,122,123,144,187,25,195,229,20,96,225,37,120,210,240,250,108,2,164,27,248,60,216,29,178,83,239,75,43,140,94,53,180,229,153,190,34,7,177,171,31,211,219,159,114,115,17,188,234,2,32,59,223,27,170,214,9,203,240,131,200,87,82,40,167,58,149,238,191,76,114,252,38,204,141,162,27,189,19,90,73,238,25,182,57,251,129,118,115,30,242,130,55,180,215,198,123,133,30,92,173,63,203,183,117,130,206,19,128,151,249,162,64,179,201,64,85,183,177,144,178,173,6,96,157,118,1,19,246,65,95,16,198,196,84,195,214,89,101,180,27,131,129,220,4,46,121,183,244,220,1,104,213,5,213,31,109,104,158,171,87,97,74,255,206,173,32,107,201,124,195,28,34,77,186,203,134,208,34,76,230,166,101,212,139,14,122,36,128,121,164,195,46,170,160,141,136,34,239,96,132,89,76,46,43,11,65,91,123,85,181,87,61,64,105,147,215,199,14,149,0,153,65,78,246,183,3,121,31,246,152,214,169,131,171,50,8,248,239,98,60,106,93,220,28,220,18,177,68,220,99,183,221,154,246,102,248,237,192,215,38,44,26,74,56,13,187,127,121,226,220,157,234,160,120,51,94,177,149,8,153,79,88,102,249,3,176,174,132,176,96,244,220,152,238,186,162,64,139,119,71,217,94,114,133,160,253,181,212,78,97,48,136,9,222,209,162,47,249,191,244,178,74,41,162,153,230,22,237,216,88,31,165,85,247,137,203,26,33,42,163,183,168,41,215,34,147,2,76,66,150,184,139,193,117,248,238,88,87,124,196,121,149,188,195,49,223,67,178,5,18,57,61,47,8,123,99,151,72,150,173,164,39,179,196,49,72,196,42,140,43,211,14,47,80,228,1,182,144,214,206,251,122,1,92,203,163,25,12,140,217,172,244,138,253,205,130,230,116,180,177,229,174,189,181,140,174,16,146,84,75,128,53,50,90,107,252,157,52,209,96,215,172,128,242,72,255,160,151,69,62,24,106,24,44,89,255,84,133,61,4,130,160,57,83,7,24,75,88,220,253,254,136,86,24,132,163,109,243,126,135,183,180,53,102,222,231,254,220,140,13,219,213,139,166,170,241,219,30,173,176,132,185,139,190,184,23,125,90,132,213,112,241,7,72,78,100,60,160,187,162,119,99,167,148,41,27,175,60,216,121,88,116,23,31,64,42,201,56,30,223,149,255,88,127,10,252,141,79,61,24,100,190,240,94,64,42,109,48,217,121,228,184,73,175,66,116,108,157,20,118,251,65,70,111,86,111,174,220,122,45,68,127,166,149,213,94,252,217,57,6,190,251,53,128,6,208,148,116,20,130,78,202,232,26,183,230,196,214,70,18,77,207,230,83,154,176,26,83,239,23,98,78,32,175,94,81,18,124,42,0,55,164,187,49,26,205,113,69,1,87,108,250,189,3,156,165,165,82,226,29,186,111,189,98,58,86,213,67,245,81,248,123,43,16,30,146,185,240,207,23,29,104,139,85,135,122,158,98,50,77,27,112,123,250,46,163,182,131,47,117,155,53,243,152,244,42,94,125,208,114,90,199,70,187,92,70,143,175,255,240,83,113,16,121,236,52,168,20,42,42,143,132,17,222,164,137,71,35,151,123,70,210,218,224,69,4,38,121,158,153,220,156,189,189,115,33,110,148,92,86,116,172,48,180,97,67,2,82,179,164,34,247,247,67,5,242,121,149,143,166,67,227,194,243,134,213,247,223,91,96,69,226,44,72,116,199,101,197,60,112,123,228,92,90,77,94,227,128,216,172,228,163,124,132,52,90,251,244,191,233,158,229,154,64,224,202,178,149,2,84,127,141,32,143,42,250,14,39,36,13,68,220,90,169,5,115,240,43,187,36,55,158,45,54,205,143,21,12,202,174,231,39,57,93,18,50,200,153,189,221,88,58,183,194,192,96,92,15,191,43,246,41,0,209,255,94,90,38,170,29,158,104,226,217,169,200,114,145,213,152,134,110,195,61,125,35,141,132,103,82,93,107,172,180,94,71,79,176,184,171,3,84,156,181,251,99,212,183,100,159,102,207,167,113,238,228,205,113,32,17,39,136,250,47,220,182,255,235,190,2,157,135,12,205,137,233,13,238,196,108,82,5,223,153,182,127,121,133,46,7,41,128,144,244,98,105,145,22,100,50,131,184,94,151,41,191,230,104,0,164,63,55,247,202,210,101,113,176,36,35,161,51,219,172,230,103,185,183,187,71,96,114,196,82,25,106,224,157,174,68,167,137,88,30,30,181,215,93,169,83,135,169,192,245,156,46,213,16,35,101,21,27,94,235,45,57,228,57,196,78,174,82,24,166,43,83,15,91,70,143,75,102,244,87,240,230,4,47,109,86,78,53,172,206,37,210,89,49,12,0,185,0,20,221,57,209,108,200,14,141,186,6,116,77,63,129,168,134,176,217,33,238,204,89,89,192,100,197,214,209,39,196,30,53,198,63,186,45,239,211,59,71,125,14,100,147,146,90,69,154,243,135,22,145,10,188,207,196,137,218,168,199,190,95,61,23,183,191,156,33,209,66,32,9,32,121,51,109,108,34,215,165,109,103,195,171,152,56,149,13,165,194,86,69,165,125,147,68,254,75,64,110,4,168,164,197,197,186,105,230,11,30,178,94,90,171,12,155,102,134,20,118,116,213,255,79,23,163,226,194,197,168,136,85,68,170,1,109,210,106,43,95,72,158,100,146,208,71,105,187,221,127,151,163,25,102,160,138,177,0,213,13,118,32,140,182,13,173,247,192,63,83,227,11,66,58,241,218,147,77,26,117,56,98,109,18,56,37,40,218,6,34,122,196,202,255,168,78,206,140,137,253,105,86,193,189,107,191,12,87,223,146,60,211,242,54,6,208,69,54,177,113,226,28,17,221,139,173,245,45,98,12,255,163,108,136,3,119,220,11,76,17,21,93,209,180,171,125,85,30,214,150,71,184,138,48,20,79,136,181,238,180,197,36,2,33,36,110,202,183,236,148,149,88,79,181,4,224,127,230,22,214,22,205,211,254,121,62,109,108,64,127,155,140,185,60,87,163,198,35,11,74,243,119,24,230,184,179,240,69,133,104,102,121,212,131,238,44,248,25,238,255,174,245,65,74,50,88,20,197,167,77,125,205,80,175,14,224,131,240,141,32,61,106,223,5,142,46,101,128,37,149,234,69,198,45,189,232,130,81,249,37,210,213,122,87,167,8,128,108,108,122,120,116,40,232,42,45,51,206,15,240,211,201,156,75,139,118,116,45,241,241,121,158,36,109,126,101,199,206,242,3,223,43,247,31,93,72,91,175,118,22,137,205,218,51,216,60,129,187,23,234,60,174,203,128,11,36,149,62,56,113,204,98,113,24,108,146,238,141,197,56,116,242,213,241,245,238,209,100,195,229,149,4,41,134,130,186,242,9,144,173,20,54,31,55,149,189,34,140,230,68,42,14,215,37,224,136,207,55,35,239,15,4,116,175,106,145,88,171,33,132,39,237,101,233,215,220,229,113,216,16,206,235,221,54,154,154,15,10,139,0,252,34,182,82,9,11,229,104,141,193,172,89,178,194,90,217,97,163,163,121,223,228,193,142,112,187,200,76,139,136,34,15,129,5,133,52,77,189,61,69,3,240,46,138,131,127,150,21,33,123,14,211,66,103,252,237,36,254,3,0,110,25,183,170,216,15,184,97,85,94,46,171,54,128,76,174,44,40,4,239,15,36,146,82,15,154,176,224,164,147,62,186,255,126,199,0,37,170,183,124,93,41,1,190,72,0,211,186,219,22,3,60,218,44,251,17,210,2,136,120,227,221,2,40,35,207,31,6,58,130,133,149,108,160,125,92,128,190,2,36,133,38,60,245,124,167,0,85,63,73,50,99,55,213,110,7,0,31,24,38,230,210,109,166,45,50,202,134,29,203,195,224,100,82,108,105,169,15,23,8,50,237,197,3,3,146,120,112,108,249,179,188,118,106,42,154,159,110,105,196,189,224,76,158,111,164,47,35,106,154,228,207,41,199,138,57,221,175,163,64,155,183,10,167,129,81,255,173,138,133,98,73,50,32,96,63,132,92,206,199,179,14,20,6,198,52,138,116,16,232,71,5,106,27,177,168,12,194,153,247,62,36,232,117,18,73,146,240,51,236,25,244,72,230,157,28,74,192,180,88,206,15,121,10,88,170,50,88,183,223,165,217,159,11,29,212,158,39,213,249,91,178,227,251,173,204,1,53,25,253,153,35,85,253,237,133,103,70,225,7,111,166,120,206,191,170,169,130,224,33,106,57,180,214,130,139,105,95,10,126,73,211,13,167,70,9,97,83,69,110,234,136,70,94,252,122,105,13,183,0,251,36,40,15,255,42,123,4,226,107,151,143,194,170,215,190,181,105,61,204,247,29,118,157,42,179,209,22,112,80,211,117,104,67,23,10,144,167,217,106,152,205,131,188,211,4,38,231,203,53,241,49,153,205,163,38,177,159,23,73,231,120,53,118,125,10,192,114,75,232,18,211,240,207,82,0,179,230,251,47,243,218,200,214,57,189,176,203,87,42,220,27,108,10,227,207,111,56,90,16,139,200,189,228,193,5,53,124,218,214,178,69,254,81,156,16,104,193,202,126,123,243,10,241,23,204,33,127,18,192,164,247,228,221,132,53,215,169,76,43,53,201,50,116,73,89,15,154,25,233,97,121,75,194,77,209,29,251,150,159,169,209,237,152,82,94,230,166,154,180,238,161,233,125,91,168,108,35,102,138,205,52,181,246,102,45,6,126,35,143,36,55,214,166,6,246,211,37,110,57,18,134,233,243,147,61,21,209,179,218,134,60,203,157,230,199,93,192,131,206,30,69,126,155,72,226,44,236,121,163,216,77,139,149,6,200,201,142,86,176,14,40,137,171,245,135,21,150,243,64,106,54,218,5,164,23,42,20,116,105,14,175,186,130,108,225,31,120,236,147,96,0,164,81,119,191,160,0,17,214,114,73,7,187,214,187,64,62,40,27,185,162,93,78,144,54,212,34,80,44,122,224,198,131,163,203,158,83,14,226,198,240,248,56,40,133,73,155,129,194,4,148,80,194,77,102,176,98,115,34,225,30,85,81,208,11,163,114,107,164,65,124,43,98,249,187,107,58,51,67,164,30,135,25,32,195,0,48,15,15,182,169,122,232,223,141,241,0,156,193,201,53,70,205,130,194,39,233,33,177,235,159,153,22,221,113,119,218,42,106,247,134,125,36,124,73,240,97,175,163,100,252,246,156,197,91,224,61,194,52,104,113,37,130,152,84,232,54,159,220,29,100,250,97,172,16,63,159,9,169,31,223,249,44,9,239,156,143,248,200,126,129,217,169,99,185,128,21,173,41,92,199,187,202,200,76,12,219,242,173,212,200,199,183,96,144,103,231,195,132,77,73,123,197,83,48,62,80,23,120,142,69,106,74,53,136,253,180,208,162,247,198,106,173,193,204,187,97,28,156,81,148,25,146,254,170,110,78,107,8,10,213,148,70,234,136,177,166,70,79,250,85,127,121,80,122,244,85,16,1,158,189,29,233,243,133,127,154,242,187,205,181,151,89,141,138,52,231,127,73,248,195,35,125,14,184,226,216,166,189,181,82,35,34,87,98,1,95,212,43,0,92,114,107,122,72,135,31,45,121,233,147,48,70,244,107,76,108,247,63,107,84,126,57,65,122,56,214,142,169,213,249,181,222,86,244,241,93,163,39,44,143,211,212,63,42,30,100,139,19,106,109,50,34,78,128,255,19,19,79,207,174,2,109,23,64,235,217,254,49,208,62,224,17,228,136,145,148,148,254,42,152,228,170,142,78,122,9,119,79,154,241,210,65,54,193,90,140,202,87,178,216,130,107,63,247,39,193,123,253,37,102,43,209,218,4,141,239,229,237,31,92,37,150,98,168,252,11,109,16,252,149,245,182,95,77,72,65,27,206,197,16,251,157,157,96,94,213,234,213,181,1,129,232,123,193,129,74,67,92,60,168,204,14,87,109,185,125,105,70,161,143,139,38,90,96,42,184,244,47,20,193,63,6,164,36,115,97,246,228,63,125,182,245,75,17,33,20,202,91,45,123,244,87,73,151,41,86,181,66,96,9,92,144,96,253,159,162,14,90,169,199,147,237,99,26,31,251,2,208,3,69,190,121,49,33,161,200,137,41,50,165,201,80,95,165,227,179,78,5,221,128,253,36,188,113,193,3,46,235,93,196,167,65,159,111,18,31,40,117,246,236,122,127,255,104,75,129,236,47,152,186,231,40,117,172,132,173,46,147,21,145,236,216,206,130,102,165,142,31,238,24,31,174,72,174,228,7,223,215,184,171,33,115,147,38,150,87,111,147,196,178,177,204,170,3,155,67,103,220,36,179,79,247,173,234,128,22,242,221,220,130,85,128,129,84,17,68,27,100,54,234,82,224,218,4,180,103,139,21,51,169,247,31,93,75,17,223,224,232,203,67,203,211,88,6,32,206,63,199,236,132,140,163,176,243,47,31,185,11,50,237,44,72,66,15,19,254,24,76,7,206,212,140,152,124,77,242,15,253,12,96,252,221,129,195,64,130,107,51,96,12,87,110,101,136,182,67,43,29,156,126,14,178,26,215,23,94,109,116,216,219,89,13,48,11,218,16,22,46,137,92,162,18,126,187,179,52,155,118,251,216,103,81,116,56,102,159,127,34,173,244,239,79,211,63,250,226,178,35,137,153,217,136,172,254,76,41,131,53,77,210,116,85,216,46,210,134,219,58,51,101,157,144,218,56,91,203,16,149,52,114,246,64,199,136,232,194,218,19,29,132,181,227,118,158,154,91,245,234,255,227,161,47,57,116,60,198,135,17,137,179,107,114,111,150,87,216,35,116,192,98,247,12,148,38,38,49,28,169,201,155,69,40,16,77,63,134,210,104,167,72,208,193,33,218,60,58,240,168,84,6,85,79,50,39,111,83,203,242,51,186,133,160,22,19,80,207,151,206,182,11,224,21,74,75,195,5,175,12,156,249,217,90,19,22,230,215,36,151,240,202,189,155,182,48,35,232,28,60,68,225,82,63,206,192,132,60,188,225,36,235,176,127,190,20,193,99,49,103,46,128,153,121,198,228,62,13,148,34,156,183,9,81,39,66,110,195,229,197,93,56,97,250,162,32,38,236,173,235,163,1,34,225,79,186,30,255,255,216,165,164,125,144,121,144,226,214,79,220,148,72,21,81,249,77,254,178,70,100,206,243,182,20,221,88,103,85,202,8,79,13,222,245,222,194,16,17,238,200,33,238,30,220,105,6,212,104,226,142,27,170,155,185,75,213,55,5,19,240,26,16,194,59,210,41,209,174,181,111,15,227,215,29,6,128,140,128,198,132,127,112,200,219,5,152,111,144,153,234,38,254,171,213,188,249,12,103,191,145,157,63,153,9,9,135,119,170,226,179,47,60,60,71,95,91,234,145,49,154,79,196,66,15,51,166,205,40,153,108,198,44,159,252,239,188,53,154,247,129,43,149,202,178,70,248,215,73,54,239,153,240,161,229,207,252,45,207,35,6,81,253,143,250,247,40,32,90,238,79,243,65,172,83,170,146,5,60,89,174,75,5,22,228,251,25,199,202,194,30,208,83,30,72,171,91,60,13,155,241,41,28,82,230,29,156,103,199,231,173,49,241,198,240,110,208,116,92,64,208,150,201,156,34,39,180,187,94,135,187,164,31,255,218,5,243,239,212,97,118,15,23,88,19,91,210,197,237,251,16,175,67,90,68,29,181,171,113,53,73,216,89,140,215,24,54,211,104,196,122,111,144,80,160,16,200,132,126,128,114,1,7,216,32,34,189,76,124,67,229,82,147,222,244,92,170,118,32,15,70,172,135,145,220,120,98,89,30,161,168,166,134,195,154,239,137,171,122,26,195,132,153,55,229,31,8,47,120,251,164,134,192,133,206,244,134,152,137,249,148,235,20,180,97,130,3,42,222,29,149,207,193,175,61,10,69,76,220,209,106,58,152,117,214,217,214,137,212,96,30,141,31,46,157,252,97,129,90,41,97,107,202,50,124,16,80,120,177,35,150,115,25,12,54,25,37,178,176,24,201,220,145,211,224,133,38,180,243,240,37,120,148,189,72,140,167,24,237,169,4,174,173,58,167,16,186,152,88,253,216,4,235,216,53,6,255,5,103,135,74,63,33,91,167,122,250,189,192,205,14,51,138,177,185,246,34,208,55,5,102,168,117,63,201,44,120,240,80,194,236,151,81,160,234,27,188,172,220,220,14,164,138,43,82,39,234,7,21,22,244,180,91,51,15,253,36,1,93,135,65,33,149,22,111,247,185,36,57,80,25,245,176,157,178,32,31,185,172,196,175,69,2,41,116,14,49,88,152,127,178,200,87,71,167,131,39,68,145,198,174,142,254,148,178,203,8,180,238,214,200,67,75,55,75,54,124,69,158,247,212,246,183,254,110,66,116,66,170,184,25,70,7,200,146,33,129,7,234,213,82,137,128,60,205,196,211,79,206,42,105,144,46,98,209,118,79,135,94,226,189,166,35,69,12,11,37,231,244,197,3,136,191,33,92,98,6,133,59,123,46,219,71,49,115,79,56,82,207,151,150,34,68,145,65,87,13,126,174,146,211,217,153,80,43,141,123,186,115,17,68,108,201,24,77,21,165,147,222,111,53,58,4,41,55,252,84,31,168,115,183,120,15,211,208,14,240,179,114,234,197,140,173,49,24,101,25,28,148,235,182,3,199,191,176,17,82,192,83,76,7,11,26,66,204,46,16,115,124,201,13,41,202,189,82,95,79,189,30,49,25,128,22,181,28,151,200,52,122,176,126,140,221,157,119,171,84,100,105,6,52,76,176,114,83,95,165,236,146,116,209,105,12,125,181,254,6,10,170,169,57,214,54,100,113,91,132,12,100,84,180,30,165,72,46,182,45,248,118,105,22,167,98,15,72,148,131,52,63,48,172,179,105,154,249,75,241,164,234,227,153,244,181,90,225,152,65,60,71,192,200,63,50,58,185,160,212,142,153,96,140,168,226,164,123,232,198,103,170,30,193,48,196,75,41,25,91,25,173,211,192,238,57,94,221,12,62,194,254,8,146,85,250,156,45,173,90,152,99,108,206,184,84,98,151,246,69,255,175,125,123,191,130,150,64,142,184,209,33,165,252,235,67,52,178,158,151,199,35,194,98,184,84,57,53,112,69,96,219,21,140,15,4,40,143,169,180,168,250,167,44,116,143,131,75,166,244,129,244,206,91,228,38,120,204,120,122,185,116,7,196,70,94,212,42,41,33,126,122,233,18,244,30,37,47,89,197,96,57,196,196,60,112,218,157,232,149,83,24,174,58,47,92,193,82,93,235,99,7,68,208,123,249,20,42,98,70,77,77,223,57,226,224,50,157,132,28,174,57,194,133,196,195,16,206,135,235,89,218,105,3,179,96,238,203,82,219,229,12,226,129,252,115,82,125,155,29,227,16,107,91,50,236,194,7,129,3,108,122,198,49,183,166,141,226,4,123,187,109,61,159,44,252,105,93,224,235,102,61,7,32,26,46,156,248,202,176,16,71,109,94,175,76,140,47,232,235,15,172,25,182,240,227,32,195,180,144,219,13,50,190,185,228,199,19,236,175,72,196,32,109,165,197,86,37,156,95,27,25,188,65,212,80,212,175,6,102,111,114,63,214,242,56,208,123,194,113,158,92,88,156,55,96,211,33,245,87,179,232,248,238,181,101,190,97,6,125,236,209,238,92,54,27,254,51,81,55,241,69,12,223,197,31,228,112,41,25,191,51,43,178,70,176,221,30,221,249,130,216,24,142,56,177,137,163,53,255,126,92,146,74,92,5,29,114,165,56,29,41,232,117,231,229,118,68,85,245,238,233,205,13,101,178,207,130,172,49,63,191,128,20,90,255,226,192,126,172,97,6,114,61,12,251,214,226,121,74,131,71,197,39,82,178,192,18,118,89,189,108,214,176,180,131,28,14,10,163,47,109,231,27,187,218,186,161,174,29,89,28,98,255,9,163,220,186,120,170,127,79,3,112,232,196,217,158,178,39,174,252,161,150,42,55,196,23,130,213,241,52,128,44,126,61,129,172,62,128,139,76,124,117,168,32,228,142,181,99,156,179,25,21,12,66,249,174,121,177,115,53,20,186,122,143,123,200,92,0,148,160,33,203,125,172,174,141,163,119,6,44,186,22,97,152,97,77,153,128,59,46,118,66,11,67,2,251,80,139,196,115,147,80,178,71,146,146,62,212,218,133,151,144,121,91,142,205,161,124,209,30,20,118,28,220,205,91,41,248,112,77,105,95,41,168,198,130,141,75,94,243,26,173,82,157,242,224,128,26,32,148,141,251,80,206,30,181,66,70,16,133,219,87,148,1,20,154,139,73,156,134,23,114,143,197,147,163,138,171,141,88,249,218,181,88,118,186,125,20,166,249,22,40,223,201,151,125,196,11,137,136,34,145,190,9,132,136,124,73,193,211,234,28,238,254,38,217,101,211,51,3,246,75,6,152,206,132,244,1,27,5,96,45,127,170,214,165,54,86,162,7,200,31,214,250,19,9,225,76,86,11,249,75,99,18,133,201,134,106,184,23,104,34,203,182,136,44,128,32,69,160,152,253,255,171,202,25,149,116,123,192,25,59,255,185,107,111,243,21,246,96,86,173,91,192,13,249,105,205,160,222,19,19,117,152,136,136,7,84,144,93,70,135,25,155,54,76,50,114,106,121,230,10,120,35,77,9,197,4,131,245,110,246,248,227,104,45,182,145,86,23,147,53,238,213,144,22,191,98,214,205,167,210,41,124,189,68,112,18,206,33,87,115,73,210,19,73,57,131,229,177,110,29,135,156,155,192,209,30,251,221,96,51,65,215,82,141,136,99,242,252,42,192,168,203,19,29,209,207,29,192,82,17,216,172,243,138,49,100,71,74,220,69,100,2,84,12,249,194,17,100,24,163,122,91,210,4,99,139,85,35,61,218,127,169,78,44,18,210,32,244,137,216,17,66,138,255,141,241,27,86,149,43,70,63,236,98,183,14,59,169,146,149,59,30,78,222,51,137,95,14,212,191,111,18,21,92,116,81,213,95,24,140,82,234,98,163,134,106,79,148,154,66,54,139,112,164,57,21,94,185,227,43,82,66,46,0,158,228,107,85,103,138,60,46,164,109,39,192,108,93,166,33,181,112,114,237,112,37,196,22,83,177,80,200,218,184,161,146,35,60,189,206,135,165,239,33,118,44,94,34,125,61,232,182,149,47,15,150,180,114,30,210,3,231,186,16,189,190,25,216,56,51,114,206,112,251,234,63,162,250,199,62,250,45,162,165,201,183,27,253,217,117,64,25,167,103,44,149,216,12,154,67,241,148,150,79,18,15,184,122,32,39,126,2,230,245,190,198,45,129,24,103,66,194,216,233,249,237,72,4,174,243,128,39,149,116,137,245,117,157,225,159,114,43,50,130,101,152,21,206,100,235,213,16,155,27,85,161,98,227,152,203,199,233,147,161,170,148,141,38,234,119,144,67,11,228,61,67,105,87,25,197,211,130,133,114,129,137,2,17,100,35,89,1,109,166,78,127,180,14,34,208,211,249,224,43,108,163,11,43,35,211,9,108,32,122,216,32,70,62,14,96,228,83,69,218,240,184,254,212,90,126,108,110,132,137,126,8,72,233,129,179,67,153,126,55,28,116,220,170,236,151,52,150,127,174,175,94,253,62,240,158,106,14,146,68,138,6,4,46,150,22,226,218,73,79,163,32,200,173,218,60,194,142,73,135,17,147,78,58,234,32,243,199,42,90,187,204,25,10,208,176,238,86,48,211,254,33,170,108,118,152,243,135,7,87,203,172,234,171,133,233,120,10,31,133,117,37,128,92,38,27,39,89,53,128,198,242,100,237,119,162,152,153,197,124,94,74,228,177,115,185,134,95,20,52,113,106,36,97,122,99,183,47,117,137,17,30,155,50,211,207,93,119,145,160,4,244,101,56,208,224,11,110,182,198,152,235,234,139,108,41,101,14,56,140,155,135,60,121,246,197,192,53,15,226,196,140,26,138,157,43,71,25,116,7,153,20,101,60,14,198,125,31,187,147,206,249,241,186,121,113,128,237,44,94,147,242,63,63,206,251,212,20,114,167,169,241,84,236,110,49,211,183,223,24,15,183,110,150,9,25,114,128,54,200,252,186,193,124,202,70,94,161,144,203,9,71,221,75,167,63,240,254,140,97,164,207,142,59,185,202,203,124,123,221,96,230,140,107,225,111,9,37,250,37,218,62,148,93,135,54,66,212,12,234,34,40,226,205,144,121,247,135,153,71,209,36,29,248,228,67,210,0,34,197,167,70,101,153,145,76,238,237,188,47,233,165,119,117,0,91,209,61,59,56,35,38,235,218,25,227,133,100,15,146,143,206,131,98,153,20,1,49,94,95,95,225,75,228,202,79,29,192,177,51,254,103,61,89,101,103,18,97,67,232,20,219,225,90,202,111,169,201,145,216,28,251,192,21,82,68,39,222,181,77,158,184,218,19,8,26,142,47,244,174,162,59,14,180,225,190,109,151,94,249,10,42,157,129,52,51,230,31,208,67,7,7,66,148,89,112,85,53,171,210,60,216,43,254,115,101,247,168,159,43,61,65,106,44,149,25,162,183,101,109,136,229,196,215,38,40,221,208,213,76,119,43,26,43,3,136,93,21,246,253,223,171,81,12,64,37,6,131,39,154,227,101,208,9,168,125,229,142,21,74,56,203,14,45,78,128,200,194,180,55,78,228,115,195,204,155,136,122,209,211,15,171,47,50,11,26,115,209,26,117,80,197,148,216,167,159,14,210,59,103,83,54,157,250,15,39,159,18,51,9,206,253,93,201,224,171,54,129,22,198,119,18,125,152,231,173,140,82,103,184,96,244,57,254,203,54,188,210,87,23,134,205,15,205,143,109,254,246,80,204,216,207,171,27,48,76,229,73,243,71,83,39,157,78,85,139,124,209,158,64,235,42,237,26,24,57,157,102,169,136,177,250,47,254,249,109,123,131,42,204,141,208,22,220,125,12,131,135,82,110,239,140,251,249,175,208,121,253,105,211,126,95,233,96,223,155,20,3,191,80,68,234,140,14,226,88,96,136,155,67,176,112,76,70,254,235,108,243,51,182,109,62,38,144,95,175,192,59,97,226,105,197,252,50,105,37,250,65,132,239,85,16,19,31,164,20,225,85,89,154,133,83,45,108,207,175,233,179,136,113,138,169,25,169,179,16,46,19,105,78,216,37,181,108,94,203,148,80,183,24,133,38,231,103,45,174,156,225,57,43,28,74,172,14,110,210,221,205,57,195,230,26,134,108,16,167,152,209,136,107,63,190,253,107,175,5,145,231,13,124,225,135,154,129,194,157,247,217,155,149,12,225,17,22,92,109,36,40,8,84,64,251,80,66,175,145,142,185,212,56,202,130,131,133,227,31,56,199,119,54,74,39,146,194,39,177,148,216,217,239,0,75,68,114,227,170,184,14,176,84,48,117,52,76,42,89,126,29,71,122,130,177,225,77,147,133,7,96,74,220,86,7,138,216,51,227,106,16,109,111,231,52,254,188,93,247,162,245,241,240,35,230,212,56,160,46,221,184,7,5,118,193,28,150,48,217,234,79,240,153,254,8,65,111,32,93,142,178,40,73,26,15,147,229,184,102,142,78,129,156,240,36,15,214,118,108,232,137,141,219,237,208,199,38,4,144,220,230,111,216,225,20,34,148,74,76,154,5,180,52,249,155,70,128,100,173,36,228,115,74,39,62,11,45,65,123,67,71,47,131,124,143,62,154,34,241,15,159,43,152,38,199,1,41,115,183,163,13,183,124,212,41,122,138,205,204,129,189,53,184,137,122,255,4,155,147,101,65,207,134,0,131,212,211,226,130,107,234,250,96,114,116,31,193,111,141,61,132,177,237,239,156,56,157,171,8,71,106,22,206,153,234,244,63,210,17,154,54,184,249,174,236,10,11,77,16,45,115,225,230,200,216,203,212,194,72,152,30,246,247,45,193,106,179,10,236,99,54,108,52,244,187,131,255,52,74,131,79,185,40,2,251,42,252,254,91,194,192,208,9,12,117,134,27,65,173,93,248,61,9,228,153,84,120,76,90,146,215,148,26,173,0,23,174,21,193,216,171,200,156,254,210,7,168,103,154,81,208,232,198,143,119,200,117,119,64,55,201,136,27,215,107,131,92,91,218,160,77,166,52,92,151,107,122,73,161,123,120,173,232,19,155,250,230,200,91,250,106,18,173,164,250,60,33,86,10,180,27,24,13,63,155,22,81,59,45,242,216,208,246,84,225,93,228,25,193,156,145,140,11,219,12,115,245,137,159,25,49,243,106,177,178,74,29,155,37,245,177,226,209,222,236,137,71,68,79,168,129,196,113,168,3,161,228,141,215,253,23,195,74,93,13,80,25,161,16,159,28,160,236,122,98,93,228,26,105,93,184,48,9,134,71,12,22,86,210,236,59,2,158,55,86,176,6,210,127,183,75,35,155,93,221,170,119,133,163,247,248,59,211,102,39,190,211,99,135,218,138,73,118,143,149,60,13,234,118,34,153,167,216,171,0,56,142,221,248,81,81,170,160,109,173,109,154,208,9,149,143,143,178,173,137,68,136,122,227,113,157,228,245,172,123,190,92,167,189,52,211,129,14,215,131,211,51,193,69,185,58,65,2,10,113,223,245,29,124,131,43,97,147,3,22,137,22,240,118,128,19,164,223,132,156,28,214,246,101,108,13,159,212,195,194,133,27,145,53,104,226,177,26,20,199,46,38,187,80,42,50,170,198,119,219,20,38,14,57,139,32,206,77,15,7,223,59,90,245,131,143,222,24,124,127,31,231,176,211,42,191,241,14,236,123,218,53,146,96,131,167,95,129,1,83,244,177,176,21,24,171,161,117,13,138,112,14,108,30,65,126,143,15,31,57,163,205,248,60,147,204,8,231,251,14,48,127,110,232,26,43,26,243,245,224,25,215,187,36,167,81,128,161,200,175,248,127,241,107,77,193,165,45,125,130,135,119,240,79,179,34,211,169,6,17,243,112,192,131,146,135,88,7,81,251,134,170,251,192,158,187,141,161,108,199,224,139,48,134,238,217,223,56,42,196,12,179,122,131,187,187,251,35,119,85,125,161,228,69,157,58,73,125,246,134,182,214,171,85,43,131,148,69,203,105,0,231,121,183,149,70,142,122,167,83,69,90,52,20,144,227,62,109,86,59,88,64,157,199,101,29,48,195,177,179,122,109,44,112,228,113,214,133,69,88,189,34,80,210,254,141,227,128,3,241,203,249,115,78,129,107,68,125,210,139,49,222,45,57,235,119,92,28,83,196,14,86,225,156,187,158,84,202,178,45,200,178,1,228,176,39,224,216,177,94,226,162,42,232,57,135,117,117,9,9,55,20,132,194,191,96,39,97,63,229,204,194,208,180,161,158,161,45,229,96,87,197,44,218,195,135,41,121,211,136,37,167,6,76,182,45,242,247,251,31,186,133,159,20,227,198,130,78,179,155,34,222,113,107,182,252,153,172,28,241,126,112,27,228,122,15,159,222,177,213,178,245,17,100,234,8,188,171,207,52,161,101,20,180,29,100,40,137,40,70,197,215,100,199,228,97,85,195,184,109,93,166,212,6,12,241,191,145,203,151,235,64,236,61,75,123,241,71,248,110,198,6,139,212,167,111,103,208,3,99,146,141,148,116,142,157,219,217,214,25,166,169,104,23,173,93,2,79,210,33,114,235,214,224,170,34,47,171,136,64,8,47,197,7,169,20,10,67,6,43,228,116,215,187,254,103,175,84,246,128,13,37,54,185,27,84,115,77,161,92,42,187,175,196,218,164,56,194,14,26,15,183,3,195,11,26,29,193,199,254,49,192,137,182,11,8,43,117,127,254,173,136,95,170,255,202,199,124,54,62,227,71,247,50,51,85,67,219,16,143,146,154,204,113,157,28,56,103,176,149,111,7,22,2,21,43,237,121,124,223,19,105,194,7,243,239,150,4,143,24,246,114,182,66,94,107,225,77,157,162,67,14,4,5,92,41,205,90,90,101,30,189,65,254,115,255,24,57,142,63,143,44,174,116,250,113,10,99,112,241,235,151,162,180,80,52,151,57,48,246,97,173,111,116,47,84,32,162,220,124,216,142,174,49,28,24,119,127,216,213,153,57,166,46,233,31,194,4,186,66,89,251,69,11,202,221,225,207,72,0,85,89,100,171,116,167,243,217,22,62,178,138,16,135,97,240,210,239,247,41,170,232,226,40,151,99,179,22,16,182,30,98,117,58,100,45,160,33,231,146,176,141,86,184,216,180,49,123,199,213,203,49,4,155,45,100,20,128,215,208,114,0,5,126,251,100,227,220,228,108,234,192,224,39,194,141,53,20,77,97,82,62,27,166,187,110,109,51,101,207,179,56,205,56,107,76,110,255,167,48,2,107,21,16,37,128,74,251,33,149,225,158,110,114,14,62,243,204,250,27,36,63,216,60,62,104,146,126,164,215,125,134,115,171,177,228,0,175,246,61,242,34,222,158,151,166,67,20,145,136,100,122,238,103,172,122,184,216,249,90,117,226,153,58,228,59,73,243,144,165,105,36,124,117,3,207,49,29,190,229,160,65,109,97,135,242,168,50,179,100,79,153,35,134,43,19,48,17,234,49,176,65,244,167,45,193,230,152,86,204,38,33,255,212,145,46,72,189,26,174,127,134,109,139,105,214,81,200,178,193,22,179,210,26,161,114,176,226,170,238,121,179,213,22,198,237,216,246,103,144,30,190,162,246,94,55,165,254,98,80,97,231,188,106,42,58,101,225,18,49,23,21,222,157,142,230,47,184,201,129,93,190,27,101,227,82,163,106,174,155,127,254,116,254,242,166,236,245,57,159,205,252,205,138,113,149,75,78,194,153,219,29,39,62,134,148,114,30,15,215,88,117,73,244,106,25,150,113,31,43,230,46,137,107,111,233,144,221,174,8,220,153,173,74,201,207,34,254,74,75,216,100,67,134,41,1,140,31,54,213,83,167,197,75,231,46,74,194,26,70,216,80,114,174,234,199,252,27,149,163,251,120,50,66,26,196,30,240,248,91,251,238,182,148,37,168,202,221,209,80,243,82,16,194,233,132,119,117,53,209,168,14,54,171,112,27,98,152,241,50,196,47,111,6,205,55,21,205,165,68,172,202,190,29,7,146,105,44,121,203,240,249,227,38,60,79,7,9,212,52,147,235,92,41,133,237,138,94,223,59,211,210,185,56,120,172,213,16,1,172,206,123,4,106,198,190,156,142,201,74,55,11,176,140,154,231,166,167,86,111,231,151,181,37,132,125,66,57,227,121,120,218,187,249,66,235,154,134,145,59,192,188,142,41,71,239,125,184,70,179,154,44,206,46,207,47,83,72,171,249,42,152,146,126,21,138,32,158,119,106,174,168,233,19,76,233,123,28,51,61,75,130,95,54,140,46,119,202,226,57,134,110,90,191,198,98,49,1,121,83,181,193,20,7,151,58,153,206,172,71,52,74,119,60,38,203,233,196,234,120,187,70,82,71,127,240,195,54,225,151,72,85,17,26,248,23,207,106,147,144,202,107,223,112,186,250,69,53,27,120,165,138,34,253,214,165,31,147,241,123,220,63,239,83,76,41,98,142,54,110,171,181,236,13,143,220,70,79,223,99,211,152,165,38,243,243,238,122,14,100,55,29,122,202,62,26,112,130,153,175,30,62,67,139,132,232,123,140,53,57,141,246,238,111,121,170,116,160,131,172,25,254,84,77,223,12,143,47,227,190,235,3,95,43,162,180,11,159,170,29,29,65,131,118,81,241,43,189,144,108,0,59,54,3,233,128,36,234,126,216,171,126,101,26,159,23,148,128,45,180,22,14,110,10,206,113,172,171,99,252,182,180,120,224,234,68,250,111,251,10,96,160,209,209,43,91,129,122,134,223,112,39,162,11,233,156,132,119,196,43,49,120,209,19,115,159,221,95,60,5,154,21,114,6,246,156,161,21,139,59,6,106,93,121,117,69,119,69,99,238,151,113,189,0,173,35,158,234,36,21,216,143,222,14,124,112,76,184,51,190,135,120,103,138,25,12,230,50,22,153,108,175,25,185,200,245,62,113,67,207,64,181,64,233,152,7,36,89,74,74,193,189,150,178,251,148,246,28,142,89,226,170,110,190,236,235,73,36,200,82,115,86,98,88,84,83,32,145,111,34,140,135,9,243,116,109,57,30,39,229,191,35,14,101,90,38,185,184,142,114,219,122,245,47,51,218,103,246,22,59,58,15,190,227,243,200,87,162,191,221,79,110,53,54,226,206,135,164,255,252,180,9,78,183,215,99,194,174,145,152,77,212,145,32,109,28,254,194,51,145,12,33,161,159,229,83,17,91,219,148,201,98,86,120,145,2,250,102,160,206,64,76,246,77,83,165,186,102,43,85,205,255,200,151,100,237,82,161,105,141,170,139,37,143,85,81,82,255,165,199,92,71,97,208,126,182,9,202,24,138,217,14,4,236,44,237,19,203,192,57,161,112,8,121,192,226,248,134,241,140,36,80,208,238,196,108,71,252,145,14,224,228,151,194,60,122,26,142,84,197,0,118,46,52,77,90,64,113,158,65,116,60,38,126,153,233,80,131,238,243,9,72,74,253,86,104,229,42,50,253,183,113,139,98,191,213,112,112,132,122,140,166,9,227,20,210,96,107,103,61,115,91,32,113,223,160,53,39,133,164,33,207,21,34,7,156,50,95,124,159,62,113,4,189,214,26,55,141,13,110,1,231,31,62,192,69,11,25,26,142,208,129,116,27,204,211,212,68,121,207,197,147,177,190,195,105,124,17,41,150,137,38,175,191,62,216,198,154,123,94,228,44,253,170,4,40,125,29,43,134,60,14,138,173,94,183,140,156,23,190,189,219,23,158,53,137,212,30,237,28,89,56,228,93,23,88,198,183,167,176,151,219,17,29,78,144,56,60,43,136,19,13,163,197,92,225,98,245,232,180,59,102,235,92,171,233,232,111,122,253,248,205,244,100,243,92,6,202,129,92,129,213,94,123,171,107,108,182,250,170,204,67,46,99,18,12,27,156,83,83,200,151,99,161,125,119,4,77,243,104,80,31,4,119,9,152,223,150,244,122,108,107,79,49,4,26,245,245,214,140,108,43,252,5,58,91,213,75,38,187,136,1,82,160,58,228,217,111,92,97,228,176,78,163,251,200,207,150,64,230,155,42,106,214,82,81,159,248,110,174,165,204,76,20,233,155,40,17,35,102,76,212,69,122,117,224,167,77,253,6,158,51,19,32,194,228,186,97,64,184,195,146,62,202,53,166,218,215,68,23,242,253,98,159,219,45,115,249,20,193,127,213,39,159,79,229,37,181,36,219,31,48,67,148,188,240,41,179,141,135,77,206,169,234,241,8,140,151,20,183,229,116,48,181,219,11,177,103,120,64,130,246,97,233,38,49,55,136,156,32,70,145,133,13,220,159,43,139,142,157,67,249,188,114,42,2,94,30,109,3,209,103,240,200,32,230,58,27,60,216,171,220,154,141,74,152,145,13,118,147,28,35,63,199,43,65,144,183,224,60,197,127,177,223,197,47,223,214,32,237,246,60,118,109,66,243,223,247,211,40,169,160,179,94,9,22,182,55,115,246,208,213,227,128,162,67,54,93,196,195,128,85,66,219,177,152,66,232,127,125,142,204,117,238,104,2,201,89,203,1,11,133,159,104,72,155,208,63,237,182,251,202,217,125,253,177,208,222,29,42,193,156,212,88,17,205,254,102,245,47,216,193,5,50,7,70,91,7,152,28,30,208,23,192,66,2,106,48,133,238,10,44,122,232,206,214,4,14,127,69,6,138,128,249,250,109,250,61,42,56,212,115,46,237,195,86,255,21,147,204,174,170,41,157,186,226,228,45,38,129,47,191,103,41,182,177,57,28,12,67,106,229,26,226,241,124,201,150,61,213,102,10,73,196,59,225,61,136,187,188,26,28,89,220,13,46,247,66,185,39,251,89,222,217,106,7,30,19,72,29,135,120,96,123,218,196,120,219,227,59,4,31,184,247,80,174,128,82,162,103,102,106,150,214,0,200,94,99,246,193,179,232,2,39,52,107,122,253,59,180,68,128,178,254,94,240,155,177,34,240,238,253,159,128,232,20,41,35,44,82,14,195,41,20,21,96,37,73,31,165,208,146,134,108,234,44,239,251,4,245,71,30,101,202,45,199,191,159,203,78,200,137,245,40,93,92,57,99,66,108,237,230,28,55,80,237,147,61,193,214,59,136,213,168,169,10,8,149,58,138,104,121,237,226,242,56,93,241,69,156,169,227,216,135,3,88,154,43,222,156,150,121,123,222,172,107,241,74,200,182,16,185,246,14,228,169,158,235,90,103,161,35,102,87,202,130,47,159,67,190,219,4,72,106,115,21,150,190,70,60,52,120,229,63,78,236,177,238,116,39,116,190,49,119,84,212,98,49,83,206,37,230,220,249,103,22,114,150,160,50,14,96,92,170,64,250,190,50,104,223,112,197,194,114,36,82,70,34,38,242,48,231,149,97,196,155,149,237,188,54,234,249,251,151,77,180,72,99,36,64,127,53,169,133,104,208,135,51,67,165,42,144,48,35,188,196,8,235,130,148,32,213,13,189,57,85,216,82,138,23,11,179,48,88,28,176,20,198,133,134,22,194,24,67,212,202,119,119,27,246,221,96,72,129,68,117,206,199,156,76,154,250,148,152,46,189,207,218,127,158,33,185,85,44,189,221,67,6,40,183,80,16,199,21,253,229,243,73,111,230,206,102,34,213,67,158,143,9,64,50,208,182,49,143,10,191,105,57,76,180,86,150,105,232,205,75,69,20,8,198,181,38,141,255,162,191,153,236,246,191,173,140,55,166,9,49,159,203,222,254,245,24,46,95,178,29,96,166,33,175,139,173,253,67,13,111,247,30,100,77,159,11,229,216,9,222,193,150,198,42,2,131,95,219,182,181,187,247,17,241,144,247,31,23,149,250,20,67,21,108,83,59,77,66,5,195,197,115,248,98,73,59,49,194,233,156,33,192,214,24,194,174,10,93,20,12,109,188,253,110,1,203,24,150,189,161,211,1,100,28,102,53,125,226,135,139,232,193,195,32,175,143,106,192,198,92,39,124,42,159,78,51,166,0,112,60,129,74,252,212,182,151,94,203,84,128,99,128,87,108,105,247,31,182,151,46,82,204,69,245,38,105,187,19,5,201,41,111,108,239,127,246,50,208,166,200,251,132,138,12,79,135,35,171,175,116,8,63,205,120,156,26,139,49,204,162,19,224,195,134,16,125,246,101,27,174,123,177,246,79,88,74,252,250,126,143,149,223,254,6,36,138,129,235,83,1,23,27,190,158,12,122,226,61,50,145,36,169,197,3,30,167,229,253,74,187,227,249,233,207,242,149,3,6,60,39,202,178,67,113,55,250,143,198,237,205,20,231,33,218,175,84,57,175,133,197,192,85,111,162,254,33,128,195,8,77,52,242,95,206,3,138,219,247,176,154,221,178,203,152,184,188,87,78,30,82,206,208,175,43,117,96,185,146,115,159,26,182,244,92,141,153,232,108,101,68,96,12,100,135,76,74,137,89,42,86,128,254,172,253,61,129,21,41,128,103,243,158,88,18,228,133,206,145,250,190,100,11,71,255,66,194,227,162,86,179,78,233,1,12,10,117,82,80,73,206,172,48,98,183,152,134,65,235,206,196,33,44,172,32,94,2,9,252,208,66,49,90,158,118,120,224,48,61,224,151,15,148,237,100,76,245,250,157,203,226,28,148,185,25,94,245,39,91,172,80,83,196,217,179,45,221,17,154,61,67,163,76,134,9,243,193,145,215,188,156,128,242,107,176,18,166,239,60,98,184,217,215,48,46,1,213,66,92,161,35,41,133,29,63,38,146,203,253,146,122,52,97,129,35,159,86,249,98,136,252,48,253,52,127,94,21,161,198,88,98,233,89,83,9,21,225,140,201,37,16,29,7,192,16,100,41,125,200,84,46,15,135,226,97,148,61,160,100,105,250,99,125,221,177,19,196,27,33,108,92,165,97,38,214,99,99,215,46,253,252,152,122,65,253,0,232,199,145,64,171,25,58,16,202,77,42,1,82,227,23,117,81,96,239,34,255,171,148,131,11,44,115,53,248,46,173,103,27,50,119,10,93,151,55,142,64,187,191,97,23,84,64,253,21,253,192,11,62,173,208,32,8,67,160,120,248,158,45,47,219,30,164,124,164,159,14,206,191,136,151,241,177,140,85,215,193,134,83,118,167,31,236,219,160,62,8,72,200,69,38,11,197,99,196,244,94,136,121,206,246,216,223,72,99,201,79,147,58,242,94,51,142,145,124,93,194,28,89,154,238,185,42,139,29,200,112,168,9,190,44,101,212,117,246,201,47,66,58,137,33,249,83,63,127,225,111,157,47,90,72,141,17,31,129,166,54,169,110,229,177,197,202,37,111,195,71,45,237,250,231,2,227,231,44,178,208,204,233,250,85,95,248,84,156,13,194,34,55,101,154,208,164,231,35,207,196,251,130,111,214,228,121,20,11,39,196,101,157,143,47,98,145,101,183,213,47,194,236,47,220,174,195,215,58,149,82,126,121,70,110,27,18,102,86,198,217,197,154,77,238,80,118,232,54,20,29,238,101,53,234,161,253,163,11,18,77,29,123,46,31,137,215,122,64,3,45,185,90,203,21,182,83,184,29,203,70,0,242,252,214,57,243,24,178,13,109,133,8,218,25,56,36,40,172,39,1,214,81,36,174,94,66,157,157,163,98,131,204,148,213,235,174,217,69,130,145,64,208,201,247,146,40,243,174,92,202,0,63,9,235,44,165,214,217,89,99,106,188,92,189,102,69,3,188,177,3,239,67,7,197,35,177,144,52,106,220,239,196,39,195,231,185,57,95,87,54,116,136,143,193,196,216,17,45,238,172,93,85,207,105,72,151,97,246,122,87,25,161,185,165,231,40,33,255,120,97,117,155,58,8,203,163,55,202,20,241,50,248,86,107,141,50,108,119,2,26,43,253,246,149,92,137,207,155,94,21,18,90,108,11,77,151,98,138,26,149,91,153,138,150,109,170,188,45,233,237,115,235,59,28,242,0,148,53,155,107,224,57,93,208,20,9,174,215,17,6,142,215,155,18,56,197,96,94,34,225,104,156,125,201,10,232,67,100,6,116,82,127,114,41,150,100,169,198,209,34,245,212,221,16,85,17,252,81,194,89,193,172,37,238,139,128,1,65,54,79,135,177,81,107,114,29,28,240,72,70,138,145,74,195,158,139,139,56,75,49,213,78,232,162,218,21,9,136,98,62,29,29,215,76,95,137,185,74,179,1,59,228,181,170,226,94,188,84,6,0,132,205,196,21,137,57,163,165,103,9,84,155,170,202,148,84,187,62,96,208,246,21,226,1,201,125,236,25,220,19,191,19,239,180,57,180,3,182,39,210,60,176,88,94,187,95,254,222,146,155,102,44,184,196,83,142,161,150,149,91,181,143,220,56,125,92,89,63,90,73,233,140,110,157,89,168,185,18,159,89,19,135,80,196,208,233,81,218,11,4,56,188,81,55,170,74,15,240,124,172,163,147,70,4,148,191,71,120,14,246,232,154,11,146,16,238,100,78,60,58,254,34,101,13,239,52,226,5,49,1,94,75,52,38,241,227,131,181,11,14,25,19,222,106,189,63,190,221,223,211,147,243,223,50,59,70,19,244,159,1,143,111,2,178,99,0,67,42,216,244,252,68,153,244,206,25,165,64,15,145,36,112,15,39,184,168,241,61,234,95,250,0,249,236,22,20,143,68,95,183,155,172,157,129,87,185,244,219,103,217,134,102,96,219,106,40,46,97,50,155,196,31,27,85,121,45,151,6,193,128,227,169,37,210,245,144,242,137,125,102,150,226,86,130,192,126,222,25,140,109,91,228,255,40,221,148,98,155,158,248,112,113,162,33,207,139,135,0,35,46,169,156,97,172,216,226,121,239,244,168,54,255,122,254,16,163,214,175,51,217,15,90,104,80,144,99,171,113,84,13,13,254,88,100,254,235,19,113,44,253,230,63,98,15,167,125,246,0,35,89,83,20,240,147,233,137,11,109,184,118,98,249,150,70,94,12,87,60,99,30,227,198,120,236,239,246,55,96,213,55,107,96,31,34,144,25,220,131,222,193,159,171,13,242,178,196,83,142,189,73,150,111,165,94,155,217,79,146,155,73,2,3,240,11,166,119,10,112,142,222,127,69,85,46,179,159,88,38,2,190,243,226,140,206,92,183,212,156,147,200,208,193,163,28,148,76,20,131,212,114,222,111,224,244,12,79,148,245,214,132,0,25,51,185,51,37,120,203,80,100,191,102,79,5,185,73,210,252,78,19,228,104,134,26,155,177,13,126,95,133,192,107,126,233,66,49,63,247,181,47,228,207,225,202,196,208,133,139,230,8,92,238,100,105,13,39,6,94,13,211,134,95,162,188,236,168,51,170,49,22,184,84,167,127,147,188,114,131,13,141,249,110,141,28,33,105,122,150,246,181,116,155,124,226,154,246,128,140,254,129,157,175,16,204,12,29,212,226,234,146,48,78,94,243,231,214,24,135,6,66,103,211,50,59,60,22,214,8,6,62,146,36,89,174,200,188,32,183,246,130,8,63,21,26,231,155,66,163,78,195,116,217,235,1,155,147,242,134,52,151,84,77,136,29,104,36,28,15,74,135,254,199,106,235,74,228,83,74,169,236,6,242,33,186,63,175,141,178,208,135,223,221,175,82,246,102,101,0,99,217,167,8,197,97,113,7,215,50,63,86,218,66,80,12,171,153,107,110,93,164,15,119,12,110,58,0,64,239,99,131,166,132,82,151,190,247,176,155,114,128,68,205,204,85,245,2,160,230,29,242,36,4,170,64,197,63,164,125,64,107,57,147,114,10,55,133,234,213,53,4,30,221,95,102,158,35,221,187,102,41,72,233,77,108,117,245,155,149,103,155,163,137,54,151,59,225,220,116,16,197,74,22,150,71,162,190,123,101,93,160,183,209,142,166,154,55,146,163,20,194,38,206,107,38,22,193,128,16,39,201,86,143,59,241,92,128,63,94,64,204,115,66,155,226,27,179,103,156,96,175,49,215,24,27,57,137,184,38,3,138,187,151,146,157,215,69,109,42,208,94,85,38,38,198,166,37,130,74,73,101,180,127,9,38,147,156,27,250,17,129,20,254,105,105,123,154,144,153,45,113,142,158,79,43,201,240,102,33,98,21,255,14,155,254,210,65,201,129,72,240,112,33,4,51,31,184,181,118,16,9,112,162,36,120,206,188,236,15,77,39,13,134,184,232,149,151,76,243,84,180,32,168,53,246,88,214,52,180,79,90,108,103,124,116,219,167,135,86,94,141,8,129,136,31,188,202,71,221,99,83,152,129,184,83,242,45,160,169,179,252,200,119,10,76,208,9,219,147,105,17,43,155,214,158,143,66,175,116,115,183,239,248,92,27,132,226,198,187,34,38,38,90,195,150,27,45,48,213,6,242,180,139,162,242,180,17,225,237,243,235,210,116,110,218,46,226,243,101,239,37,122,176,28,230,126,187,210,147,60,54,3,247,206,158,104,41,61,177,154,69,79,238,240,71,122,230,16,19,36,30,116,37,114,57,123,100,177,178,77,237,101,55,16,150,98,18,30,198,165,225,78,122,203,129,221,36,53,110,0,227,124,206,28,151,189,127,86,199,164,84,90,253,142,207,148,180,147,166,66,229,113,119,65,139,113,69,145,50,234,166,14,67,128,140,115,16,20,167,185,61,215,215,136,150,107,37,132,68,108,154,110,221,202,226,104,209,71,169,30,191,24,202,236,59,39,2,255,210,239,117,31,250,52,33,129,170,231,221,172,165,223,70,21,71,175,26,249,145,124,75,216,118,41,50,57,176,215,74,0,142,18,173,29,71,226,56,218,249,138,132,43,33,195,180,224,249,181,195,171,78,78,253,216,124,75,145,133,19,133,137,38,88,156,81,141,33,179,50,90,51,228,199,2,202,66,194,2,70,177,96,161,237,83,58,87,22,48,12,135,197,186,10,81,73,200,117,254,181,80,15,251,251,204,196,23,74,144,254,106,162,4,95,173,187,86,104,87,143,63,226,26,202,63,238,219,90,116,135,245,140,233,111,105,255,174,23,70,172,7,235,175,252,106,82,142,217,136,91,55,45,173,214,12,190,15,161,113,185,126,91,154,11,37,128,184,223,85,93,154,153,188,181,140,233,45,197,121,230,99,37,111,165,70,159,212,214,175,109,189,32,75,68,2,18,235,225,178,253,114,45,22,55,129,16,156,81,235,172,42,71,174,34,204,121,167,163,184,7,195,246,156,74,123,55,54,173,52,242,41,14,0,227,160,125,108,241,139,88,171,8,213,239,159,174,217,237,66,69,65,229,254,122,206,18,140,188,80,151,248,131,241,169,237,8,227,27,129,70,8,207,155,2,89,32,78,245,62,49,250,200,210,87,42,253,252,9,252,2,203,176,129,197,40,147,10,190,246,18,255,191,186,223,65,235,205,59,229,123,56,3,67,151,252,163,181,94,101,215,1,190,80,1,42,193,131,70,116,246,80,153,91,227,83,221,87,133,2,5,103,152,183,94,227,236,29,33,76,221,232,61,45,39,170,89,164,5,75,46,223,245,46,89,50,192,108,34,97,240,144,239,94,244,109,172,227,255,153,109,232,82,235,218,101,228,83,102,16,252,171,60,159,6,35,134,65,28,144,133,133,181,20,117,185,141,172,28,31,155,76,10,252,25,93,66,215,236,200,120,27,116,209,32,159,106,147,149,237,79,2,139,65,39,105,219,230,77,66,149,158,158,87,99,206,157,125,106,213,56,195,89,159,21,87,193,157,249,240,52,251,160,187,63,3,2,210,236,215,186,230,23,206,136,141,134,110,0,172,185,117,164,31,19,62,188,22,135,39,62,130,60,181,40,26,54,90,115,116,202,200,249,214,248,220,24,193,225,105,134,97,82,75,70,59,191,177,144,29,201,182,189,164,144,255,103,197,125,81,1,130,11,28,163,195,228,62,123,228,130,27,102,153,94,254,123,155,229,105,199,45,19,21,0,244,29,195,37,27,75,185,27,253,222,167,65,200,208,2,148,109,203,213,138,95,141,241,74,44,151,171,169,4,102,5,91,168,246,21,81,35,63,30,217,27,178,241,58,17,74,167,9,158,34,5,68,75,107,51,112,235,194,173,39,42,47,61,29,86,22,98,217,31,85,12,61,35,141,205,123,149,98,237,49,60,28,23,191,186,122,145,106,1,211,252,222,87,91,10,51,226,222,168,162,125,124,109,210,62,251,217,93,111,164,88,227,246,195,48,57,237,215,139,40,252,90,21,34,216,49,55,73,165,175,74,166,90,74,77,231,192,168,104,173,169,14,124,171,103,89,234,64,175,69,213,205,126,226,129,97,155,23,218,41,239,187,127,160,102,200,126,208,168,94,255,172,62,99,25,94,240,24,49,243,28,25,85,145,73,79,231,66,124,201,197,26,47,241,156,160,188,138,109,188,112,1,25,232,104,243,25,42,66,50,140,78,126,53,144,152,75,89,27,100,232,160,66,133,45,49,82,79,71,63,169,19,43,147,203,10,222,73,196,169,224,120,80,185,174,74,147,244,221,247,186,229,165,199,186,247,170,220,202,69,109,36,209,221,22,28,253,223,155,64,106,106,101,36,1,69,243,91,67,3,32,78,148,56,94,200,116,122,187,81,220,136,232,2,246,171,111,222,205,240,249,154,243,169,156,191,65,101,252,63,95,213,55,242,202,93,49,24,188,121,94,151,175,108,107,152,248,247,222,231,118,14,155,34,124,226,136,3,245,109,31,9,64,149,89,142,105,66,218,206,8,48,36,233,89,247,138,115,179,137,147,103,132,143,147,250,113,38,196,49,43,146,195,67,87,85,78,82,124,94,95,145,168,152,196,234,254,213,87,175,116,200,94,86,187,79,228,228,227,25,31,13,153,161,186,111,6,162,61,228,255,211,45,78,244,243,246,5,208,238,221,77,79,13,112,231,236,57,70,135,41,128,64,137,168,26,138,146,191,24,163,13,169,193,179,7,195,132,57,112,92,119,107,29,96,107,112,215,26,178,64,193,48,129,28,61,69,247,120,254,213,249,3,166,201,56,187,48,126,215,182,187,3,74,29,193,235,124,203,164,149,239,28,245,249,156,173,181,240,220,235,53,177,166,127,5,29,29,222,201,73,86,60,30,209,239,192,7,22,139,221,28,166,176,115,84,67,14,79,50,91,180,247,165,180,149,21,126,79,199,83,30,142,210,65,194,123,67,250,64,2,196,172,31,45,119,73,153,53,18,251,56,57,184,27,205,246,235,139,138,174,195,129,71,88,191,34,159,75,93,253,13,54,127,203,236,210,124,215,172,4,165,180,25,45,105,2,24,187,24,44,191,84,117,205,208,99,86,215,221,145,210,211,68,200,174,149,217,61,44,128,105,19,182,128,115,70,235,235,152,228,130,236,229,238,175,183,121,237,228,91,7,125,20,124,162,206,72,86,105,221,195,18,190,141,90,228,138,177,129,13,236,160,109,221,130,179,48,93,239,254,199,174,227,205,243,184,94,65,80,149,244,36,161,17,160,198,165,190,183,47,187,214,133,177,198,235,72,11,182,129,186,32,148,91,18,242,223,195,194,48,122,188,6,147,118,242,45,116,137,193,210,215,162,167,240,95,82,161,7,219,95,87,187,33,83,105,197,113,90,111,101,31,7,57,188,137,74,210,16,221,100,206,119,101,182,175,182,61,147,10,180,183,153,66,167,142,8,203,229,214,236,139,186,85,224,138,232,221,42,61,28,92,252,103,48,64,148,252,10,49,242,215,202,68,89,220,226,222,215,109,107,122,137,54,136,109,240,138,28,1,218,43,126,215,109,0,68,4,148,199,197,134,172,166,1,83,228,66,101,96,216,118,197,237,85,17,2,202,232,162,23,230,115,156,40,129,140,57,230,24,180,244,206,103,114,4,202,152,228,162,104,71,58,188,157,88,253,101,22,159,6,129,145,234,59,188,193,117,243,148,228,206,27,51,42,26,215,147,234,190,191,116,197,248,64,107,246,116,128,16,167,210,239,43,128,242,129,118,253,181,102,189,36,173,149,127,234,170,144,43,12,22,151,86,215,83,192,86,139,46,33,88,126,123,199,23,136,236,46,91,232,19,43,116,216,188,171,204,77,20,152,128,106,65,75,217,4,75,153,78,64,119,157,205,79,189,174,253,189,255,161,212,105,179,236,172,75,249,220,249,254,218,178,59,95,173,141,38,47,131,43,88,204,201,252,107,179,136,227,180,204,134,55,74,152,141,94,118,6,139,120,47,227,38,179,57,180,201,5,88,73,166,51,99,26,187,79,111,217,46,80,238,31,53,155,50,213,198,226,107,130,156,204,91,38,131,18,204,184,21,40,207,122,101,254,169,45,156,122,117,60,239,16,122,87,220,13,133,29,125,110,185,234,203,122,51,155,168,36,155,128,178,151,10,26,23,139,52,184,49,217,96,143,99,112,217,204,14,49,209,143,117,184,27,228,54,207,132,17,116,137,140,55,163,0,10,61,126,23,37,81,144,248,112,84,223,22,141,100,103,193,213,112,187,126,98,190,41,66,76,59,42,101,69,249,49,119,199,44,111,204,66,66,115,122,49,72,172,29,251,88,36,124,241,118,102,76,163,249,25,100,183,186,199,48,102,172,79,170,48,154,100,214,70,210,200,161,13,217,218,2,139,38,128,18,60,98,201,24,184,13,136,75,7,139,162,177,214,55,87,226,7,63,251,134,201,53,200,17,146,175,148,59,196,127,236,225,24,24,77,70,178,134,253,136,21,210,9,128,165,127,83,79,38,101,107,17,86,242,43,158,163,230,222,240,14,106,67,185,216,54,149,12,135,172,98,240,202,193,194,13,70,97,78,174,101,115,83,81,108,198,114,64,143,220,59,252,232,226,89,226,175,50,219,43,100,75,48,172,46,105,45,176,166,203,213,153,85,26,220,46,244,31,209,85,74,255,75,66,168,73,173,49,220,57,43,185,40,142,86,175,6,188,183,112,96,156,249,248,213,24,189,61,25,78,137,51,217,240,136,194,163,95,205,193,62,177,184,83,187,143,142,152,84,122,158,148,23,64,134,244,57,109,114,170,67,85,246,212,98,78,39,191,183,156,13,212,13,202,122,101,221,179,88,162,219,88,178,204,224,201,104,197,159,62,242,229,142,170,117,31,150,44,89,253,202,68,83,243,224,193,121,147,249,168,144,238,20,156,136,54,47,124,133,6,96,215,120,197,39,116,61,246,129,14,88,209,117,203,73,40,212,62,174,0,109,94,79,117,140,217,112,133,57,79,153,252,172,223,118,169,117,35,137,214,10,239,136,111,25,146,2,213,211,100,180,38,120,36,137,124,7,191,113,25,76,135,136,48,62,156,214,245,92,49,38,7,44,19,211,165,145,39,111,245,76,73,7,200,20,111,229,123,188,114,196,52,121,1,134,222,152,123,204,132,174,32,121,134,207,13,40,249,37,225,35,201,177,234,250,228,189,71,141,136,31,99,135,166,74,124,144,44,2,180,9,132,194,4,229,49,226,137,59,235,136,237,101,238,84,228,25,39,245,255,17,62,162,180,169,103,219,180,167,106,139,70,199,71,132,207,139,139,89,157,156,247,201,208,126,36,120,97,82,222,134,55,94,10,32,202,93,163,133,233,132,83,162,56,230,76,97,174,106,213,65,140,217,60,75,183,123,82,136,125,164,232,43,120,168,221,235,176,205,111,205,143,190,176,27,33,105,180,52,49,32,10,51,112,50,5,49,169,214,96,41,247,124,55,97,55,18,173,175,186,66,40,138,131,226,171,88,103,228,124,252,203,15,195,147,40,131,76,171,245,100,130,12,70,140,117,172,4,102,84,167,92,143,165,195,208,115,196,161,124,44,42,52,112,188,61,155,174,176,76,123,167,83,188,210,231,55,62,38,114,148,187,2,148,155,132,27,189,3,60,8,200,200,141,87,166,156,51,41,167,13,28,106,231,142,20,193,197,213,132,92,126,254,194,180,122,18,70,68,189,110,133,210,133,144,143,131,31,247,89,41,110,4,85,118,48,235,153,176,152,249,74,166,76,81,130,163,51,49,169,148,241,117,213,243,33,207,186,196,31,214,116,81,252,47,150,104,168,127,31,253,237,79,174,62,93,4,50,52,118,196,67,180,9,170,87,243,125,101,47,112,205,235,125,104,124,199,12,119,17,14,0,185,65,28,0,219,86,16,41,187,173,101,169,189,170,212,104,170,132,6,63,191,130,141,33,221,66,7,176,80,138,89,235,144,107,126,3,67,44,129,178,129,141,146,59,25,246,246,189,196,240,198,132,200,8,196,18,182,247,25,59,140,110,225,128,192,94,148,114,38,207,107,3,24,184,119,130,74,207,10,92,239,164,185,69,199,185,146,208,72,171,244,53,27,184,34,78,61,121,93,79,77,37,127,69,81,165,180,55,231,152,158,186,103,202,28,126,50,178,205,8,12,112,246,77,46,254,243,186,54,152,229,6,113,117,226,137,164,13,73,167,76,120,212,135,159,67,255,97,116,219,142,245,123,26,185,251,77,131,245,201,218,236,24,111,35,148,248,9,183,205,169,169,159,101,132,113,20,242,152,216,94,148,21,43,103,103,162,17,91,145,245,37,217,223,186,118,64,251,201,170,241,165,193,122,2,53,156,98,12,117,225,23,14,156,167,100,172,1,43,245,48,230,196,132,250,50,88,251,237,0,147,125,141,3,209,55,216,184,160,206,16,118,225,40,58,59,167,45,61,199,117,124,52,234,14,93,142,34,29,183,187,173,134,123,24,79,230,124,237,89,28,220,87,112,43,161,32,158,50,186,132,232,92,112,84,132,43,20,230,3,128,34,163,181,119,230,157,199,242,63,67,59,113,73,106,19,27,52,4,105,83,15,84,125,82,4,225,71,188,177,194,6,17,7,237,242,192,88,27,4,241,104,172,97,174,201,7,28,113,9,76,25,90,10,129,76,123,81,112,81,44,112,170,5,49,106,180,107,190,63,71,6,149,57,58,90,47,69,154,25,233,75,13,26,26,94,60,229,242,165,0,13,221,150,130,173,194,216,192,173,250,161,217,25,70,39,134,195,104,80,118,220,84,217,63,126,171,75,78,93,136,19,72,139,66,160,70,166,143,208,75,15,192,113,253,17,193,82,247,242,58,121,113,155,46,60,50,217,195,249,33,21,79,252,87,71,8,190,39,62,60,76,103,193,194,49,194,124,219,7,53,139,63,186,236,90,156,48,70,149,242,227,147,140,81,75,210,160,240,35,192,0,211,38,215,141,97,30,28,245,23,221,125,21,158,225,85,52,65,58,24,245,0,140,113,84,251,134,48,214,136,245,246,27,220,109,31,78,154,45,52,105,163,35,126,246,5,114,41,44,194,7,183,14,50,56,59,44,3,63,213,35,151,56,40,192,35,40,57,221,207,228,236,164,78,17,214,122,217,11,163,108,162,169,242,164,235,212,140,45,14,209,3,40,162,202,149,165,13,123,230,180,248,48,161,122,211,201,210,157,162,148,172,135,143,4,155,116,8,214,255,125,11,225,224,47,224,120,48,116,33,57,84,5,187,44,173,215,6,99,119,34,22,16,171,31,85,216,219,37,129,118,177,237,77,128,214,31,17,134,244,110,135,27,120,238,215,206,188,22,161,56,246,192,118,118,105,72,188,131,163,62,238,110,236,200,161,215,57,6,123,184,120,105,188,221,47,140,105,216,220,13,81,203,140,112,25,208,198,215,22,232,90,231,70,125,218,40,58,132,174,236,36,81,242,140,110,219,5,79,173,229,111,164,146,57,155,29,32,68,200,110,90,36,242,78,199,18,181,46,159,138,42,101,51,254,65,83,45,208,73,43,193,73,16,156,143,174,68,115,242,239,56,21,158,111,77,31,84,124,56,251,29,121,227,234,125,120,173,67,77,225,25,98,82,236,117,10,78,181,10,63,177,86,44,107,221,43,67,61,252,251,113,167,160,193,46,58,246,160,71,193,241,121,192,163,151,153,186,172,200,151,59,121,27,255,197,121,115,187,62,166,18,255,165,2,132,64,48,110,60,20,37,46,148,126,210,97,109,8,93,153,228,171,140,125,77,52,117,226,116,84,216,112,194,180,204,49,221,155,88,172,101,239,236,94,53,184,120,152,53,73,235,253,2,61,123,251,254,215,20,89,123,77,211,80,215,141,184,236,170,117,110,155,182,185,34,176,103,96,22,172,216,14,35,0,251,58,102,227,181,228,134,161,190,215,160,83,145,70,11,10,198,189,175,153,79,231,134,188,111,55,93,65,13,92,243,11,103,174,227,117,91,131,125,128,53,240,48,15,101,40,98,130,35,92,98,129,11,227,42,225,253,107,60,116,119,79,77,9,204,247,101,127,160,56,104,239,23,92,186,62,51,161,219,17,71,222,157,60,73,55,9,139,25,183,47,49,207,226,108,98,16,162,111,53,165,142,106,105,157,183,188,65,1,24,203,8,138,156,162,214,201,115,84,70,214,71,30,178,128,57,175,59,175,172,159,200,56,203,191,225,179,144,107,95,0,40,9,18,35,12,51,168,105,32,177,227,197,11,93,165,11,248,249,80,42,175,78,157,42,131,171,51,170,42,32,118,87,213,173,138,49,10,244,125,214,246,244,7,8,13,127,48,47,49,38,55,131,153,240,84,199,157,73,157,104,235,119,147,117,75,248,69,152,165,177,99,250,79,248,81,212,121,125,44,223,237,150,95,143,189,223,25,138,18,144,79,221,180,107,201,243,241,157,175,211,31,110,134,143,110,143,246,162,151,131,232,108,76,58,167,145,5,117,242,157,88,46,251,75,126,75,194,189,111,158,148,170,73,71,250,115,107,156,48,175,29,141,97,180,236,240,51,100,83,133,148,41,7,76,217,169,29,249,103,12,34,23,102,110,52,76,128,161,88,217,38,80,231,203,238,19,163,188,203,182,95,31,70,38,79,0,163,151,249,68,120,228,255,198,135,142,73,140,207,255,161,182,206,199,226,186,37,167,80,90,187,19,213,4,183,185,253,155,142,139,40,12,5,97,173,232,56,61,154,172,89,177,159,123,101,219,209,174,48,127,238,7,230,72,132,115,248,72,226,118,122,160,127,212,253,35,169,6,116,247,184,231,51,182,58,244,213,107,217,115,235,135,13,60,28,147,104,205,109,170,183,73,119,125,37,142,11,50,134,57,19,154,55,137,17,175,33,78,131,76,76,133,228,166,183,124,7,254,152,9,40,58,206,248,207,155,161,156,92,33,155,201,166,132,84,56,19,94,250,178,113,65,205,223,176,232,193,161,248,241,72,162,254,92,235,20,50,218,54,160,117,141,201,185,88,229,39,77,20,94,247,141,233,210,118,137,242,192,116,5,210,250,46,36,184,186,221,210,241,8,171,11,128,48,109,213,161,200,209,55,6,104,65,175,66,16,1,199,118,137,233,151,144,163,214,181,77,41,203,23,209,139,145,105,150,141,134,137,183,54,245,72,24,116,76,228,239,202,70,202,117,223,184,151,123,210,250,208,68,42,73,4,145,115,139,22,120,107,228,80,36,218,25,72,9,198,246,71,92,68,244,92,134,95,230,8,6,56,163,72,219,225,7,120,27,211,195,157,175,76,12,172,204,97,32,183,166,177,123,168,65,138,125,22,43,34,15,89,149,40,225,225,218,79,169,207,36,224,5,186,176,80,253,73,5,17,102,208,235,251,65,254,218,251,55,224,92,111,57,148,27,189,111,243,132,205,41,17,47,214,252,147,240,91,248,228,108,228,46,117,60,136,61,165,173,255,179,62,18,184,236,188,5,104,38,232,220,227,57,171,120,163,211,125,28,112,14,31,164,153,224,235,0,3,243,97,50,81,166,167,152,68,6,196,207,20,31,141,10,76,78,18,157,219,143,150,216,18,170,146,78,75,24,229,213,36,14,182,4,82,43,132,184,169,150,26,170,90,188,228,8,184,17,210,165,190,169,188,59,69,154,174,51,224,202,157,102,185,4,214,15,97,100,205,156,136,251,46,105,4,252,184,196,135,47,185,248,202,40,4,211,5,141,221,50,183,232,181,102,211,197,115,61,101,194,63,149,138,90,212,75,204,212,191,182,64,145,98,192,126,8,10,54,135,88,187,188,252,240,192,5,137,24,163,153,132,217,186,46,240,31,224,244,162,227,250,141,218,21,149,108,233,38,59,76,85,207,137,171,181,44,49,2,137,148,49,20,157,140,63,31,178,165,217,220,49,197,139,204,108,167,152,150,159,33,162,89,108,84,141,187,74,95,21,157,2,62,134,177,212,188,223,168,28,163,247,49,252,143,235,176,42,8,203,138,224,79,33,23,117,93,178,16,218,28,40,146,214,157,220,73,220,240,106,120,230,200,232,121,23,250,43,95,164,55,91,149,173,239,24,233,93,133,82,86,141,225,134,238,113,199,242,74,40,64,227,221,206,187,93,143,140,82,193,113,238,254,72,32,11,29,226,34,130,100,197,73,23,175,149,197,112,160,35,48,81,50,63,139,244,6,176,55,119,59,18,18,148,21,104,229,231,176,208,170,133,221,106,222,36,226,248,129,195,160,5,221,255,252,242,51,227,1,28,58,203,24,34,153,194,19,19,241,63,57,52,221,113,206,9,97,17,187,23,184,154,129,95,34,46,17,93,202,0,220,218,138,72,51,164,194,85,11,181,250,74,141,128,82,98,251,203,100,95,85,69,71,204,151,197,156,222,84,220,43,68,151,73,52,104,213,246,168,229,90,226,50,210,187,19,83,213,190,87,80,21,116,59,198,12,15,102,210,183,25,218,102,12,167,223,47,204,124,114,89,101,164,156,115,47,139,1,218,234,31,17,117,249,144,244,121,162,228,122,109,160,139,238,187,39,47,10,115,128,79,132,10,1,166,80,147,195,14,153,90,209,51,252,173,82,32,143,132,149,220,170,122,91,107,104,180,186,231,56,50,188,59,52,249,121,113,102,89,243,73,40,130,193,146,157,157,140,47,37,248,26,134,248,215,101,66,192,24,239,36,232,152,226,255,184,191,224,200,89,87,139,195,37,55,180,89,141,136,77,189,149,18,90,63,83,79,64,83,99,65,222,220,16,162,208,196,225,121,141,213,206,254,179,38,152,217,38,114,50,60,226,55,226,170,166,4,140,198,82,222,102,191,206,5,169,14,68,62,124,31,135,240,137,112,176,156,47,125,184,223,24,136,109,93,40,2,26,249,230,215,139,161,30,213,116,201,255,27,95,107,24,40,187,34,70,199,133,255,153,183,21,24,221,207,0,69,65,126,48,185,85,7,223,89,4,145,24,138,218,111,151,103,60,38,99,0,81,185,142,125,122,234,152,99,190,81,202,156,243,32,28,89,48,190,251,240,247,165,201,106,147,76,4,131,14,36,91,1,61,130,3,251,53,4,19,190,20,60,181,183,208,239,240,147,122,166,105,72,78,173,247,190,141,160,221,83,71,64,143,172,57,101,110,57,165,234,125,3,7,242,169,138,129,229,28,30,129,172,51,98,140,24,246,181,52,174,182,209,241,122,233,170,231,58,183,5,96,183,231,134,32,209,192,120,189,142,187,95,50,122,19,241,43,4,35,183,8,105,15,177,99,241,45,215,91,73,207,162,136,54,20,139,50,1,38,88,91,243,129,161,116,158,136,126,185,39,94,24,73,220,65,128,152,172,250,99,68,114,246,84,117,137,88,105,208,242,69,114,130,248,239,217,206,250,241,119,82,40,66,255,105,2,124,124,71,10,241,74,224,144,162,89,249,31,38,200,113,189,238,127,0,208,132,244,23,126,66,152,58,127,148,98,213,181,225,30,108,84,29,56,128,255,158,201,17,193,206,131,175,28,64,159,194,126,145,176,137,95,5,184,117,142,235,118,159,169,106,102,140,116,212,170,34,164,188,197,188,193,139,45,37,50,84,117,206,111,94,146,217,187,107,32,37,15,65,211,135,21,147,206,254,208,51,247,77,56,147,140,195,39,174,195,33,0,250,251,234,142,251,190,1,227,128,191,155,155,6,74,203,48,198,71,38,169,185,161,235,59,158,191,116,32,99,133,134,6,229,169,213,230,182,164,31,254,29,236,179,80,111,20,45,144,113,195,130,88,151,63,101,133,202,186,59,116,79,191,196,189,204,248,220,26,93,233,121,136,88,31,132,15,133,132,125,111,115,96,143,128,102,161,222,79,166,144,47,8,142,110,111,92,207,165,62,117,72,57,242,92,185,41,58,109,134,226,162,148,16,99,160,26,149,246,82,10,184,221,85,77,73,189,15,139,43,79,95,168,9,103,10,242,1,17,162,28,6,113,39,249,5,167,60,252,214,87,93,201,97,200,163,66,230,50,20,65,11,217,61,31,48,221,135,149,178,25,30,226,44,115,178,69,254,103,221,151,58,55,48,93,61,154,146,149,253,216,17,208,35,170,198,136,51,34,127,32,31,214,125,228,65,40,173,241,92,165,241,110,137,25,58,142,92,200,85,177,172,54,124,122,24,138,17,175,129,217,228,249,68,91,91,195,221,105,18,58,138,226,127,168,41,202,248,116,178,168,142,2,79,160,63,73,39,142,117,229,196,209,125,49,197,73,228,130,194,91,21,104,99,26,194,52,188,85,156,13,65,248,172,28,206,27,211,25,223,53,181,211,51,165,239,234,190,247,20,12,167,20,152,245,102,24,197,202,8,146,119,85,241,203,14,183,128,43,40,101,104,233,50,152,165,0,156,126,91,202,138,180,228,106,96,181,147,251,156,239,159,189,190,61,17,230,64,44,98,1,241,90,203,244,82,98,243,158,9,255,89,38,89,118,66,83,103,229,127,87,182,252,24,98,242,227,251,255,162,15,223,131,187,61,143,115,178,177,153,60,114,71,179,159,200,249,3,13,90,144,14,243,45,32,241,82,45,135,76,162,132,147,61,218,147,105,44,49,231,149,104,124,126,76,178,227,246,119,166,219,237,99,54,197,70,239,37,250,19,125,239,95,147,70,133,9,78,163,164,182,111,228,46,77,247,254,120,219,22,108,102,150,248,246,1,210,6,78,17,53,204,162,205,204,24,113,253,117,97,241,212,102,123,225,202,25,1,134,145,19,114,64,166,111,105,248,205,39,240,183,175,62,185,52,142,123,57,86,235,234,136,94,229,110,55,176,32,80,200,184,59,126,145,13,145,62,129,86,14,10,25,238,39,250,245,152,49,153,35,165,31,234,60,2,14,254,194,203,77,187,128,171,152,205,178,105,99,175,220,240,160,64,66,84,142,59,26,41,168,168,21,78,40,17,146,186,252,244,204,240,92,239,6,165,70,8,232,160,31,160,242,184,130,105,53,153,177,122,95,48,248,142,200,34,85,166,29,70,191,182,249,160,121,202,76,92,3,137,4,128,7,69,37,140,151,172,214,220,144,79,133,54,189,226,90,230,18,250,3,101,132,243,223,97,132,10,97,50,3,58,102,207,115,34,91,68,74,207,226,5,124,117,61,26,99,22,49,120,139,254,157,95,240,147,171,66,233,36,101,184,115,156,4,238,184,244,147,94,229,242,170,120,174,154,110,216,250,124,75,170,181,243,78,129,1,215,46,182,83,109,148,82,190,73,61,203,165,21,239,218,218,99,44,130,32,183,136,121,101,178,188,57,10,141,129,251,71,81,222,239,35,124,145,8,99,92,146,225,169,78,77,11,250,48,31,94,219,56,89,35,225,187,178,123,184,248,40,67,56,12,157,31,117,81,185,227,64,244,26,214,158,110,253,51,49,188,172,132,115,74,36,65,118,218,55,177,175,146,106,123,5,138,9,84,5,172,49,51,142,67,177,124,19,12,213,75,205,90,240,155,124,217,98,236,64,142,106,24,103,6,90,14,77,103,131,73,115,242,138,134,126,49,63,205,170,5,212,67,90,253,220,52,243,250,104,20,139,160,38,203,202,99,42,218,226,252,254,23,201,203,17,233,89,254,171,93,116,141,26,190,154,37,77,217,199,225,201,245,246,81,202,33,107,22,58,48,4,152,92,176,46,156,108,189,51,159,154,200,186,254,38,156,244,94,56,11,85,168,84,36,127,171,22,181,213,191,86,129,234,112,188,7,239,236,210,13,7,213,208,239,172,58,119,36,158,52,168,3,199,219,216,77,190,238,88,185,132,163,234,83,199,229,20,190,90,216,24,178,219,73,218,20,180,209,160,100,220,46,5,86,93,194,125,106,4,225,27,158,22,129,206,103,251,118,159,254,84,94,232,234,84,66,89,157,8,169,242,67,30,24,226,142,68,125,34,63,39,95,243,85,168,56,84,87,41,65,148,191,202,236,203,152,25,132,142,179,180,37,217,205,28,96,172,199,166,26,70,207,103,49,74,140,138,252,11,39,229,224,124,1,154,112,101,24,219,110,101,46,201,74,215,169,191,181,99,192,150,123,80,202,148,93,162,166,79,11,73,34,153,168,237,57,141,105,97,199,54,105,182,174,23,97,67,103,140,107,140,196,73,9,244,218,152,86,67,239,245,232,106,189,210,107,25,87,58,84,123,246,158,248,100,186,52,193,247,12,68,18,224,199,193,71,247,214,145,214,25,140,22,10,67,87,247,253,97,163,47,149,192,239,43,175,94,158,246,40,246,19,91,203,41,77,77,176,126,17,226,132,251,76,172,210,110,166,117,20,198,91,1,37,232,16,231,21,117,148,55,123,160,123,9,176,53,120,193,98,77,44,142,50,101,61,39,213,230,43,202,165,229,150,203,95,25,228,181,37,173,113,82,48,194,99,40,18,202,187,34,86,126,127,123,143,148,140,45,21,94,146,119,144,182,54,148,27,68,210,139,179,218,106,102,160,209,176,27,72,66,44,211,130,132,115,85,45,234,245,154,57,197,144,175,137,158,32,28,201,147,227,61,27,168,14,14,62,232,63,231,54,91,94,186,91,112,166,147,134,80,232,179,134,211,22,80,57,101,162,197,134,63,217,67,65,185,190,25,246,150,131,145,104,125,250,69,69,15,170,127,6,156,218,39,239,153,244,37,25,14,243,31,145,103,195,202,175,107,34,51,181,132,184,17,199,242,225,61,168,81,226,205,145,209,183,232,165,249,51,144,49,73,171,4,111,76,19,105,108,96,72,102,198,215,126,160,243,248,246,123,167,102,167,97,74,234,171,4,59,119,84,236,220,52,92,192,81,23,244,70,53,22,59,199,6,118,215,123,29,24,186,107,215,36,250,125,113,225,238,7,125,66,80,124,204,79,248,140,113,46,112,139,137,209,210,111,54,151,0,166,221,7,18,79,114,124,49,100,149,8,64,174,146,232,160,24,180,110,61,41,216,35,89,199,152,248,48,221,82,86,224,14,169,253,197,177,35,95,212,209,86,115,196,15,113,199,8,225,74,44,36,113,35,131,50,90,55,122,173,146,33,164,219,156,200,231,35,89,130,143,50,76,230,10,217,9,134,172,201,157,95,80,139,190,126,80,229,232,162,167,137,70,89,158,232,239,44,20,197,146,189,33,36,50,88,103,106,216,19,92,19,164,205,199,138,112,1,19,1,93,163,169,143,179,170,68,156,100,241,4,120,121,50,170,96,3,89,239,110,172,28,47,21,1,102,219,51,83,152,64,109,79,80,216,251,235,35,249,78,126,169,245,87,105,182,15,75,206,158,55,210,100,63,136,111,30,42,221,238,207,206,247,34,236,49,127,89,188,22,80,95,99,182,138,236,217,107,11,17,91,178,200,9,228,166,98,213,234,96,152,246,240,52,192,134,80,60,240,90,153,255,198,16,43,145,111,171,135,112,251,114,148,140,163,255,154,145,224,22,169,8,43,165,227,191,50,110,187,214,225,245,69,22,27,187,158,242,124,101,90,155,179,39,190,190,29,109,210,172,254,196,98,115,100,209,43,37,249,242,168,213,79,231,105,27,217,26,71,63,174,3,93,123,242,251,147,79,223,169,40,94,203,7,84,190,183,231,245,36,83,155,30,214,180,220,109,244,60,223,189,106,254,153,197,117,93,198,142,130,160,76,1,134,119,180,228,128,191,220,60,119,7,104,41,184,157,33,58,71,55,84,123,7,75,206,73,29,84,82,61,76,249,187,45,227,5,115,172,48,96,233,50,4,138,209,174,237,96,173,19,198,52,106,108,69,44,140,234,185,161,218,110,127,75,48,189,24,22,115,253,207,72,175,103,80,182,205,248,62,197,25,23,181,77,221,252,191,171,203,64,121,130,76,198,41,10,100,34,140,233,123,192,222,2,6,136,254,161,213,104,2,65,108,2,224,65,67,224,45,126,132,96,246,246,181,63,203,217,251,246,214,19,161,59,186,19,8,14,15,24,58,223,50,245,22,74,39,50,238,90,250,99,230,149,56,60,212,221,194,132,78,101,50,165,180,41,59,138,36,0,25,161,185,179,132,18,212,53,99,178,2,168,168,221,173,215,9,0,116,45,139,242,168,219,16,243,70,217,227,205,104,109,109,165,99,231,173,187,204,67,47,41,249,6,154,183,255,27,216,226,225,203,54,116,81,51,134,67,194,25,216,36,86,61,118,173,89,179,77,227,116,170,228,47,191,110,63,121,116,29,188,74,191,21,18,95,177,218,220,243,209,12,198,212,94,35,97,75,253,242,176,47,112,182,152,74,5,57,202,93,155,37,144,203,253,94,35,212,24,177,140,184,166,196,204,215,116,120,48,60,82,247,155,142,108,71,98,65,88,155,171,224,110,60,191,190,171,254,96,84,64,45,147,110,173,100,33,180,101,31,126,187,231,180,172,211,135,55,247,104,145,247,250,2,101,39,141,50,29,197,136,49,175,185,209,40,236,75,14,124,74,77,134,198,88,66,71,15,1,96,104,232,141,233,85,52,156,146,71,66,102,227,199,75,69,136,165,7,36,144,9,22,49,52,135,159,171,47,6,54,10,113,131,111,6,163,212,159,87,186,85,189,180,124,175,33,122,249,226,90,196,174,180,184,251,148,107,10,130,241,219,228,150,42,146,219,182,41,238,162,90,54,145,243,112,213,67,21,12,252,205,49,154,86,66,30,94,3,226,32,5,131,161,219,128,191,231,146,177,28,174,219,10,43,134,25,132,192,92,165,235,209,60,254,214,183,188,141,191,178,147,181,60,219,240,119,91,199,8,155,98,56,145,202,25,81,227,229,252,156,18,79,158,35,83,31,7,210,193,162,153,190,234,27,167,96,143,151,158,242,206,216,116,205,180,133,104,34,85,22,137,51,7,68,46,230,62,236,104,66,134,243,210,244,159,223,90,161,141,96,121,161,161,220,163,246,57,132,153,249,165,203,110,24,36,109,124,12,174,56,10,81,191,83,137,99,169,100,208,47,139,36,83,98,31,118,221,232,9,7,197,190,185,174,126,236,131,107,15,62,88,112,118,33,145,2,10,180,139,229,250,172,191,174,69,55,131,228,15,42,237,114,11,254,246,242,82,173,113,12,234,62,99,22,82,47,145,217,153,27,242,230,227,99,84,90,233,180,141,220,198,0,142,3,227,133,84,231,202,176,4,120,170,14,205,146,143,21,28,42,216,91,248,136,53,153,193,196,222,244,223,148,176,6,14,53,114,125,190,192,6,170,208,238,251,78,116,127,181,163,244,161,250,109,125,99,4,167,178,252,51,165,241,194,250,240,222,159,54,41,99,129,98,237,103,232,179,20,167,196,159,196,114,57,43,49,230,254,75,18,63,122,241,77,74,189,225,118,6,10,223,75,44,16,122,95,227,48,251,158,89,77,83,143,34,50,41,147,195,118,151,252,155,245,48,205,59,239,122,116,230,169,64,171,219,83,241,133,224,63,205,150,55,18,139,53,217,160,9,111,121,22,224,63,148,185,91,224,116,117,86,105,94,34,76,6,154,48,164,49,22,171,124,218,31,142,5,175,125,150,31,179,197,130,236,25,125,53,30,90,103,133,88,30,244,208,106,145,162,98,152,155,156,229,195,17,59,136,188,117,3,124,251,186,79,59,68,3,132,44,54,185,50,158,200,12,1,132,94,80,42,189,6,137,135,209,35,83,196,124,125,95,220,120,250,72,252,219,21,238,100,199,133,91,15,105,157,179,51,202,111,28,208,225,120,202,157,79,107,227,126,115,35,39,211,108,147,216,125,145,184,218,78,116,104,69,142,28,252,25,196,79,124,162,236,147,204,65,174,183,230,188,72,247,226,193,48,132,32,159,138,162,198,31,32,145,216,166,40,168,43,132,251,94,185,189,153,130,29,193,237,52,239,35,139,30,175,211,76,37,152,196,88,122,169,47,116,142,105,26,225,32,0,34,132,59,156,25,198,11,27,110,23,2,109,29,14,11,110,99,76,166,139,122,208,91,32,178,118,34,37,182,250,52,65,107,6,71,240,3,210,14,94,2,181,14,73,131,162,217,36,104,58,55,78,159,45,131,41,135,85,204,94,153,21,81,30,221,112,114,156,123,165,65,87,181,75,148,61,110,95,226,188,195,248,182,179,219,160,55,107,236,182,186,130,12,62,83,94,70,21,168,236,82,145,252,223,154,15,9,255,70,4,97,164,89,188,65,100,253,76,94,55,156,140,83,251,186,251,80,29,37,132,224,240,103,126,22,225,253,84,247,122,6,251,104,187,115,90,12,200,157,135,141,27,74,193,78,169,233,2,58,89,88,249,57,77,68,162,81,36,102,64,128,230,174,250,120,203,161,148,175,168,71,170,79,71,247,230,34,77,128,33,54,99,90,198,245,141,24,218,116,195,187,134,1,245,174,44,52,143,77,239,26,0,176,10,78,31,235,206,6,190,125,254,187,3,108,114,242,172,23,189,74,199,194,235,224,131,5,31,200,108,22,131,102,91,245,69,78,249,201,24,59,200,85,213,4,133,84,134,206,20,4,13,104,230,189,232,226,181,105,162,9,52,167,123,3,194,135,218,171,145,40,72,154,244,73,166,234,135,160,142,189,91,107,162,232,28,43,211,229,132,108,40,100,121,21,206,41,211,117,25,34,64,142,203,41,170,9,0,127,99,185,35,3,245,250,6,160,155,143,22,14,24,148,44,81,199,166,236,199,4,203,80,122,59,112,60,154,135,101,29,170,94,95,152,14,195,229,153,49,179,27,129,52,182,149,211,233,185,233,240,8,1,222,112,161,89,115,2,76,184,244,224,129,187,98,168,215,97,59,196,59,240,25,115,221,34,125,118,10,17,74,201,136,4,207,104,3,219,149,26,238,224,139,43,198,16,174,133,232,26,243,28,210,57,130,65,41,51,142,83,72,62,186,221,97,41,19,216,31,35,41,4,226,13,231,235,160,83,38,143,130,97,34,71,38,124,102,229,121,216,224,150,64,123,239,143,92,214,183,37,203,119,60,252,178,140,205,63,107,53,196,91,247,98,67,239,240,88,87,168,12,16,207,13,160,0,138,161,140,85,124,24,99,55,202,34,166,129,155,80,108,198,196,181,81,133,97,34,137,85,134,155,115,19,68,135,50,60,159,18,186,109,115,227,193,53,142,113,32,253,85,78,219,254,227,254,234,93,149,239,22,205,50,69,123,180,241,117,178,95,45,9,133,120,115,185,157,16,24,160,226,110,175,180,5,89,56,110,13,11,13,195,251,91,37,103,177,226,87,219,20,80,171,6,180,4,17,163,97,31,74,184,5,246,197,48,188,95,163,185,83,228,175,140,7,177,177,78,225,137,254,50,137,30,211,186,21,172,226,190,182,213,233,12,11,166,107,117,245,7,149,193,72,171,238,210,232,218,172,102,4,238,202,38,80,141,65,10,172,6,35,105,163,194,16,70,255,63,94,63,251,125,126,153,121,19,171,64,117,7,11,18,113,141,202,216,92,108,34,196,45,250,102,202,100,232,63,159,156,177,183,242,83,39,166,19,188,163,13,119,12,43,22,34,162,237,214,71,91,103,110,202,158,127,236,66,215,11,223,108,200,223,11,89,81,175,2,101,244,194,89,232,86,121,55,139,73,27,157,66,209,211,88,235,199,53,210,20,110,138,194,99,243,26,235,19,240,235,64,62,162,182,175,239,201,83,148,97,137,215,189,201,148,156,78,50,121,115,199,48,79,244,47,140,166,9,155,56,43,50,95,11,192,227,237,55,183,227,101,6,85,232,50,232,226,17,240,106,130,161,216,100,186,151,179,251,182,193,136,219,36,158,102,200,190,165,56,41,237,9,132,221,0,37,88,162,35,53,7,46,36,0,189,90,197,62,122,43,206,40,61,188,242,227,26,158,151,190,1,83,0,58,87,69,44,234,245,72,97,9,129,80,34,252,100,12,51,97,65,7,241,30,61,245,108,72,156,152,136,135,177,87,212,85,59,198,111,71,67,85,201,231,210,240,170,195,164,47,47,211,245,208,118,11,126,163,145,52,158,155,145,131,62,160,15,120,36,182,235,217,210,255,233,225,99,108,0,93,92,37,243,42,66,135,252,150,144,47,88,91,10,18,72,112,244,33,44,250,211,185,186,155,165,43,193,143,74,185,87,29,25,7,160,25,171,150,0,101,39,255,251,85,147,235,52,211,158,7,166,174,166,116,179,84,154,122,8,39,199,72,176,63,245,246,207,86,30,65,114,205,79,199,186,243,41,7,83,196,157,169,164,56,169,189,190,39,26,89,70,73,231,151,234,234,43,197,145,173,65,1,158,227,253,130,254,232,174,207,248,142,56,137,165,73,57,59,169,122,231,163,19,98,228,31,87,32,116,18,29,129,14,247,117,190,53,226,109,154,71,98,152,244,170,250,32,34,121,30,19,35,136,165,190,86,222,42,226,182,62,67,101,104,241,196,124,5,82,33,176,130,139,133,117,252,49,145,71,39,95,209,242,183,233,20,140,132,28,214,75,155,47,91,61,235,117,78,216,21,203,39,29,193,27,89,148,105,87,29,223,188,177,80,235,173,144,112,225,216,65,137,35,110,49,151,152,208,225,98,126,145,119,199,160,22,225,119,172,53,140,53,87,17,162,51,171,178,169,116,76,26,204,180,243,31,164,225,153,56,198,19,207,65,105,136,242,92,196,58,69,13,111,111,116,91,115,31,119,2,156,218,188,159,163,125,183,30,237,74,178,92,71,212,204,77,153,42,181,120,36,23,121,189,198,122,182,194,228,46,203,251,57,10,135,7,56,114,139,145,223,79,234,36,39,126,2,133,36,53,11,103,243,194,79,75,186,205,208,64,22,48,174,155,116,178,84,71,190,40,8,0,72,41,209,6,11,182,94,39,21,60,252,157,153,171,30,72,186,75,31,167,160,167,202,56,225,24,199,8,139,86,83,212,223,29,98,125,110,143,97,150,180,30,35,151,160,118,228,114,223,246,81,246,191,157,249,103,142,82,219,237,230,68,225,154,93,69,52,24,20,129,26,254,191,85,248,105,215,250,23,10,45,136,193,219,16,105,107,113,194,5,4,127,32,154,60,144,249,179,51,198,24,141,110,109,92,196,34,225,73,59,159,66,207,67,167,63,26,40,30,47,170,6,11,10,95,203,164,239,117,129,235,171,36,204,72,150,189,122,55,188,222,253,241,250,101,126,200,178,177,33,255,5,179,5,234,248,98,191,239,192,192,92,142,152,174,178,194,244,158,240,32,84,239,8,9,148,226,232,154,42,188,128,78,177,107,29,158,138,24,86,107,241,102,198,213,62,223,96,190,68,89,105,104,201,132,124,98,72,107,254,132,232,237,236,144,57,6,247,115,176,36,97,196,246,128,140,241,168,178,188,90,150,21,138,232,42,80,98,74,32,233,12,8,238,140,181,143,60,229,231,41,98,134,199,227,143,49,234,170,253,189,64,76,63,150,145,202,197,178,194,11,234,123,190,8,220,58,44,142,82,237,125,57,63,193,68,164,214,112,198,125,220,188,141,46,198,143,197,223,87,127,111,145,159,247,235,132,199,47,55,235,214,116,145,186,29,36,65,66,178,177,28,20,32,0,88,54,208,18,40,128,168,144,147,3,81,190,60,138,197,86,53,170,98,110,36,120,78,193,141,210,188,136,228,143,180,210,224,225,178,207,148,8,239,26,185,109,122,236,28,62,216,252,83,168,148,102,141,176,134,85,103,15,170,112,1,188,221,181,104,219,212,217,138,199,126,203,59,17,221,226,33,147,108,168,98,229,155,127,223,136,136,226,143,210,118,157,192,225,116,214,16,6,171,135,237,196,206,64,195,77,88,101,185,197,79,78,124,172,233,38,83,35,170,215,182,80,195,246,156,36,100,35,211,49,84,234,12,125,216,235,114,83,126,222,195,79,52,210,14,39,137,111,79,86,128,170,100,195,188,70,64,183,31,178,157,170,12,50,49,136,80,176,24,252,58,233,230,79,240,141,20,114,238,113,27,100,73,103,85,44,37,164,142,189,82,77,21,50,37,202,8,222,61,88,12,229,99,36,221,55,123,13,5,147,201,203,110,185,151,101,86,6,154,249,6,20,74,31,224,125,105,204,82,115,210,175,79,252,2,49,97,201,98,246,132,227,188,246,83,3,34,21,42,170,238,38,174,177,116,4,246,209,101,232,205,163,164,139,183,46,154,117,38,59,120,67,57,68,148,174,223,57,243,135,156,50,174,211,227,94,76,72,65,233,205,21,206,114,241,0,202,152,105,182,146,47,5,2,255,4,189,156,93,158,187,0,175,75,104,96,47,49,210,255,168,239,248,109,9,53,86,12,125,37,244,9,140,239,233,3,44,112,214,194,247,30,46,159,134,35,22,75,38,242,216,186,70,188,56,25,81,197,91,133,8,187,138,156,200,166,10,115,129,255,70,191,120,101,60,207,250,174,101,248,152,47,104,238,236,11,81,89,29,186,19,15,178,43,158,121,151,251,35,117,89,28,153,199,75,148,219,230,57,23,60,190,166,55,178,26,88,250,125,176,150,211,239,124,185,252,101,125,192,115,87,12,220,129,203,68,93,176,96,26,5,211,20,233,203,53,179,177,162,84,102,75,113,208,103,238,243,148,234,68,175,166,254,106,249,131,140,195,190,103,157,151,41,72,59,26,165,76,211,144,236,154,62,94,133,197,215,72,81,231,220,91,58,166,249,62,115,44,47,176,15,61,59,76,66,158,206,243,23,212,53,53,80,243,68,254,96,144,148,231,66,203,90,99,174,101,94,20,200,189,20,109,228,170,17,64,193,136,203,82,70,87,6,17,229,91,108,25,0,24,123,136,229,0,185,66,99,34,99,161,220,44,55,124,199,16,34,64,91,11,129,45,154,22,55,63,197,151,153,253,211,224,170,49,6,85,181,64,44,94,218,190,101,109,218,194,205,128,187,91,109,147,166,124,147,89,150,77,180,189,118,168,90,1,22,15,161,156,68,101,70,86,31,140,52,80,86,212,132,247,181,157,187,132,15,144,29,26,205,1,77,236,190,96,139,53,64,137,99,115,111,15,152,207,186,124,166,213,0,231,4,9,99,0,48,252,126,43,53,197,76,167,179,43,126,111,76,198,147,52,221,29,12,35,98,181,58,105,231,244,156,115,7,95,143,60,24,1,149,221,219,172,104,46,161,128,152,41,1,236,174,221,231,91,157,208,182,12,137,219,242,157,213,149,98,132,60,190,235,7,116,123,79,192,43,11,144,158,27,185,81,202,51,248,54,147,151,247,63,101,97,215,95,124,83,152,109,253,87,131,39,215,147,175,96,250,174,79,47,75,21,237,138,54,145,35,98,151,110,68,116,93,26,248,100,204,206,162,15,191,190,68,35,125,52,89,174,124,166,36,239,239,210,194,55,206,53,52,17,87,49,161,140,28,222,65,89,85,9,96,137,140,109,132,116,223,196,18,200,170,125,147,55,78,159,204,251,152,56,160,87,29,207,70,127,155,98,119,80,182,152,245,183,68,241,78,39,17,124,57,130,209,98,38,211,45,118,193,101,34,134,57,201,0,58,78,7,146,248,33,241,180,248,64,86,143,151,140,123,41,169,15,122,107,138,151,204,43,225,17,106,160,166,183,35,206,109,86,17,14,227,230,104,240,81,12,180,144,199,39,37,74,29,243,168,18,144,54,16,147,241,223,13,243,73,220,0,72,139,98,28,246,99,97,236,101,112,122,129,143,187,174,156,79,152,236,127,132,197,125,25,162,82,224,25,188,196,4,208,92,5,18,122,161,135,78,0,210,45,142,219,150,85,248,37,36,14,85,218,170,110,110,242,131,214,133,15,171,245,114,21,60,171,67,230,189,142,166,120,231,109,49,163,224,3,31,17,171,38,238,124,126,198,127,254,101,72,157,30,207,227,39,122,56,166,56,237,4,118,72,108,208,82,179,207,173,133,120,213,70,76,104,135,16,153,208,177,160,239,229,78,12,46,184,245,95,6,78,66,211,159,155,13,94,91,91,119,54,113,222,41,147,233,170,196,128,51,130,3,180,238,144,135,174,98,101,81,178,14,87,70,122,26,177,194,31,21,39,125,85,231,73,217,111,50,174,58,204,149,178,43,50,199,32,40,87,186,87,189,50,219,152,126,52,12,216,66,203,48,164,60,120,194,229,23,46,58,248,8,92,255,98,57,175,17,160,43,14,90,70,25,157,34,64,238,78,115,109,249,62,230,73,37,0,187,169,32,221,217,174,217,237,239,127,140,152,35,123,57,81,208,229,149,72,129,95,131,169,171,200,123,12,171,241,8,71,237,85,167,85,243,106,245,15,12,228,130,29,70,69,112,231,43,83,103,10,49,8,141,177,17,56,1,227,176,134,83,57,210,115,63,169,71,207,71,69,166,154,85,146,251,210,125,168,132,187,24,212,134,161,176,21,173,27,210,177,234,94,75,230,87,117,23,61,148,90,238,166,77,74,75,172,215,245,115,143,238,247,174,161,45,102,15,197,50,228,225,121,39,146,134,97,166,126,29,9,247,22,132,67,216,102,26,129,85,224,250,94,180,229,9,6,187,220,5,207,15,114,6,89,83,128,181,15,242,87,16,176,26,87,89,165,227,23,174,250,239,73,100,106,125,174,110,8,210,55,20,251,69,144,44,75,28,240,203,57,108,75,225,235,163,109,230,195,162,136,176,0,17,138,41,177,211,99,71,102,251,8,231,64,165,150,194,181,135,240,9,73,91,157,115,9,246,18,37,195,161,136,151,129,1,18,20,127,236,123,161,185,149,12,229,240,235,77,153,202,195,9,197,100,180,24,22,237,66,57,133,144,65,136,181,49,227,183,96,107,253,6,217,188,133,211,72,129,6,47,82,174,102,235,110,38,40,122,45,87,241,198,98,159,51,119,204,33,132,190,229,200,236,169,127,55,167,47,185,63,111,89,92,228,179,246,212,55,160,32,56,175,171,53,182,229,216,116,16,213,217,22,222,99,51,35,183,127,22,239,51,151,110,70,14,65,83,37,81,223,197,212,242,232,162,19,46,225,212,169,172,155,145,148,217,177,31,130,139,183,213,212,27,142,84,115,29,229,168,164,24,40,164,135,110,60,79,118,172,212,219,209,221,157,237,207,18,79,51,154,60,251,199,168,28,132,138,15,38,249,240,52,135,113,197,99,197,237,133,234,2,157,150,106,129,211,133,10,198,92,67,124,252,196,233,114,105,246,235,87,127,136,107,109,174,199,151,234,223,217,227,88,238,3,160,106,210,42,216,89,231,122,235,2,75,231,25,103,233,214,199,216,202,67,14,27,183,182,187,23,95,244,159,200,212,238,31,161,93,36,68,158,43,105,105,176,56,240,141,94,142,200,190,241,56,182,10,84,109,54,77,98,105,171,186,95,97,244,164,20,166,24,86,129,76,156,195,25,28,245,171,12,60,225,213,175,10,186,92,160,176,28,90,62,240,11,156,147,94,44,33,229,170,0,60,101,153,186,205,22,6,23,54,92,66,61,237,156,78,153,206,146,160,41,236,6,208,87,233,60,243,104,131,11,102,143,98,244,98,180,114,5,161,185,161,164,150,22,73,251,232,125,80,89,218,217,233,163,191,66,250,207,160,214,128,44,235,113,28,79,191,130,97,165,112,21,116,104,64,35,250,180,162,176,69,236,88,122,54,240,56,114,88,207,211,75,206,120,83,162,82,102,150,170,227,128,145,64,213,239,177,1,227,150,140,48,15,192,159,27,212,175,135,183,217,225,174,162,92,54,183,197,253,6,246,83,184,126,254,14,217,94,73,254,205,27,9,216,56,252,245,165,101,99,229,226,159,77,58,177,184,110,42,9,147,155,103,1,192,154,160,151,209,64,38,141,222,156,239,1,133,201,13,150,109,131,39,79,138,152,12,241,205,114,103,66,191,2,230,178,178,64,80,254,149,207,217,69,99,200,242,41,168,32,221,155,35,128,1,45,73,199,227,59,132,46,129,72,207,243,156,33,226,67,66,115,195,16,115,164,59,211,90,164,88,158,201,146,27,117,181,5,54,58,29,190,245,106,211,53,16,183,49,161,255,178,142,136,176,165,7,71,119,172,170,242,108,226,135,90,6,41,108,9,234,27,94,230,118,85,214,41,82,27,224,147,144,116,179,236,90,27,50,74,54,107,82,97,249,184,28,21,146,149,73,79,67,74,133,79,138,122,212,220,135,172,248,206,135,54,155,101,31,160,124,169,139,102,21,80,123,145,94,53,38,160,107,9,127,253,71,51,59,211,123,116,212,92,111,193,102,95,115,6,13,29,191,156,0,208,238,125,154,86,113,247,202,229,240,75,251,58,80,46,162,21,216,224,241,59,13,86,46,185,192,190,130,62,114,10,193,65,1,183,119,243,153,194,69,168,107,94,55,8,90,149,112,196,151,182,239,64,181,2,65,112,208,67,180,165,65,246,24,230,37,136,105,245,187,133,124,91,75,26,153,51,34,65,207,21,182,248,132,134,208,178,179,9,99,100,223,14,83,94,97,157,159,196,197,54,221,219,198,155,218,5,13,117,158,110,122,134,41,93,112,158,32,121,204,7,140,34,147,211,245,85,156,120,227,109,35,202,223,73,32,83,249,154,47,220,191,16,121,42,240,123,143,63,244,79,198,57,201,88,128,51,58,228,56,143,247,146,231,254,45,62,211,113,61,190,58,151,123,196,188,191,151,21,64,35,120,36,64,93,12,194,172,27,168,240,164,143,56,108,196,205,78,170,104,122,216,71,67,23,71,207,111,14,166,56,144,13,237,48,116,158,125,193,214,197,136,193,250,125,162,52,108,53,35,42,196,86,106,229,91,208,3,206,63,196,115,134,164,84,223,200,212,175,86,176,119,147,135,141,95,77,54,142,59,83,123,66,233,41,84,157,137,106,101,246,150,172,246,190,172,104,29,23,124,87,19,85,183,163,15,198,100,176,177,163,135,172,72,228,10,84,178,168,120,161,79,191,153,154,202,117,132,219,74,30,252,221,14,147,153,130,224,158,64,122,23,142,242,80,20,149,208,21,212,76,222,103,94,66,99,67,212,57,160,44,199,133,163,56,204,121,160,200,175,115,72,92,136,78,48,104,47,131,4,187,66,168,161,119,134,122,64,118,53,217,59,227,119,181,184,223,33,50,151,68,117,114,50,172,21,136,76,106,106,163,201,121,202,194,209,157,145,58,153,111,17,169,89,51,230,120,121,165,96,101,64,62,222,176,65,43,32,39,40,68,78,143,148,204,88,160,199,177,251,249,108,46,211,18,121,144,198,169,221,48,193,40,55,151,211,143,22,249,119,22,17,23,123,154,62,115,76,130,20,192,219,112,180,174,46,139,138,126,122,168,211,216,21,245,173,166,23,82,0,199,26,40,115,220,229,246,116,158,178,195,138,131,76,192,193,176,94,158,116,244,58,157,182,191,59,143,93,41,154,154,139,129,165,218,168,220,245,122,145,189,162,23,205,86,244,69,63,181,58,57,223,63,201,150,126,89,60,2,179,100,171,20,29,20,199,193,202,153,76,125,142,116,108,225,192,166,86,239,10,32,217,176,208,45,206,93,210,189,5,14,186,13,169,22,164,144,220,224,121,167,233,240,114,100,93,133,10,78,72,118,194,47,5,246,191,86,13,156,156,175,40,241,162,149,145,19,135,188,184,239,225,136,234,166,36,218,111,42,21,155,129,24,133,79,248,211,66,180,144,72,105,142,0,216,143,212,227,72,130,103,21,86,24,162,4,25,203,83,20,177,27,143,193,120,139,235,149,192,169,155,147,118,71,152,102,110,163,81,43,48,93,250,93,25,133,30,138,203,63,187,108,89,248,17,123,68,203,29,92,230,194,24,10,201,218,183,68,178,43,116,46,62,51,194,111,130,238,23,120,42,121,113,212,32,222,72,236,183,119,184,94,52,186,176,161,156,107,180,109,243,31,163,113,135,91,209,216,248,94,199,137,245,179,217,60,203,142,62,191,99,90,153,175,4,130,231,26,215,27,216,148,182,114,156,145,34,86,125,188,246,125,236,73,249,46,37,7,207,228,221,50,191,222,255,61,83,27,25,2,207,53,141,165,211,217,103,82,79,85,170,180,50,82,21,233,207,60,198,90,242,38,127,117,210,180,151,186,115,134,40,218,127,207,79,94,149,143,105,146,63,2,197,31,151,219,197,61,87,193,23,215,247,168,54,165,158,160,199,89,8,1,105,31,136,76,238,196,80,245,222,206,219,217,7,213,177,91,100,71,162,122,213,77,209,129,176,53,243,7,7,237,87,235,209,232,103,120,232,51,149,14,237,178,130,220,55,220,104,112,169,189,68,93,191,135,36,239,152,157,58,128,28,159,144,63,18,225,10,0,63,242,73,134,210,26,2,12,255,237,168,91,161,54,118,63,85,87,99,225,37,223,109,139,150,77,36,38,132,121,172,82,169,211,157,241,43,48,29,174,206,112,124,163,9,79,6,158,237,10,65,116,234,149,199,249,161,223,130,66,191,139,203,158,3,6,82,208,4,82,167,163,197,79,87,182,62,152,70,5,122,242,187,178,70,161,222,184,32,197,69,129,45,196,191,33,243,72,38,185,253,165,157,212,139,244,9,6,123,169,155,35,43,37,100,234,122,28,221,169,233,4,129,109,26,101,7,171,32,88,144,92,91,76,133,105,247,238,232,89,105,108,63,121,179,186,176,5,38,175,26,118,27,44,75,9,159,150,98,91,60,187,38,82,154,168,83,21,13,252,178,17,50,35,184,152,171,18,159,91,116,90,14,205,225,1,125,221,243,137,40,202,8,43,212,137,210,89,17,177,215,137,188,106,170,110,51,23,198,85,169,100,110,52,57,108,139,180,177,241,116,129,171,89,236,76,125,177,216,234,67,244,204,209,204,189,229,149,212,160,65,124,74,15,225,205,247,206,248,102,89,145,98,226,204,66,179,221,12,81,100,156,211,219,92,87,141,61,63,78,217,26,136,120,23,135,66,184,242,44,23,160,64,26,108,191,250,106,206,180,178,204,122,78,210,90,249,91,175,108,50,110,157,208,104,235,86,7,75,239,197,13,230,115,109,58,116,149,129,238,109,187,67,117,55,64,45,20,243,186,202,123,218,71,65,75,94,50,251,125,206,74,20,70,197,63,80,132,81,202,212,90,111,210,108,114,82,210,137,65,70,249,226,150,81,98,189,13,108,71,76,206,253,201,186,232,138,13,81,116,97,49,42,106,60,70,70,176,172,174,138,15,145,21,100,179,209,4,23,180,28,184,7,244,192,87,114,217,165,226,156,66,153,228,138,199,112,78,51,85,115,58,55,125,99,24,200,20,113,108,157,53,20,82,31,242,251,142,194,231,24,76,91,255,10,250,165,83,187,216,91,186,93,129,250,105,4,182,98,238,126,228,212,73,90,223,56,188,43,22,160,219,220,175,235,90,78,170,145,144,169,110,74,74,42,14,51,137,180,62,84,167,179,123,56,11,114,148,132,38,255,96,251,246,53,42,88,104,253,94,184,152,33,233,58,51,147,61,237,31,14,18,75,50,194,251,206,193,100,147,200,81,33,214,202,201,46,56,148,71,2,1,202,50,157,84,31,120,112,146,189,47,143,29,10,39,177,174,72,142,56,38,114,30,133,201,109,70,186,115,44,8,18,75,154,8,2,116,142,1,46,138,92,174,2,40,168,25,145,205,248,56,243,108,60,39,8,21,66,254,135,27,26,254,85,124,102,27,158,211,91,166,233,99,25,135,161,199,203,192,252,185,199,218,240,64,2,19,173,225,163,188,32,139,114,108,196,218,233,223,16,121,45,179,173,16,18,136,230,30,250,15,204,43,191,244,231,177,161,200,122,201,100,253,33,215,227,196,153,215,186,60,1,202,50,139,14,6,165,145,74,202,64,106,241,243,53,57,195,50,32,47,211,194,178,46,131,254,101,181,123,237,75,124,26,208,189,99,203,120,238,160,102,111,182,90,55,10,16,74,49,155,115,190,184,10,156,83,136,152,94,79,13,121,238,231,232,68,98,58,42,239,96,201,97,8,158,251,96,242,175,47,130,135,216,215,69,158,98,114,54,97,160,135,137,46,168,233,219,13,96,143,172,19,73,185,19,114,75,160,134,155,12,99,167,250,185,74,231,89,191,127,83,224,160,10,188,203,122,108,46,139,196,151,247,135,95,50,16,63,64,233,124,28,161,157,122,35,183,248,20,64,161,253,183,180,61,81,13,48,200,225,49,192,201,181,38,231,90,92,104,116,222,207,178,52,248,137,31,249,225,36,221,151,30,176,26,33,24,30,110,176,186,190,229,52,53,90,193,25,160,188,113,142,74,49,39,77,229,231,42,25,39,167,247,104,230,120,33,3,3,111,49,11,72,131,164,247,164,141,10,217,135,35,16,230,31,18,145,234,215,31,102,64,133,229,1,91,83,187,124,246,136,90,83,74,209,80,154,248,171,147,92,28,176,48,125,210,150,237,246,56,19,56,203,183,193,66,118,94,154,152,177,24,157,112,83,223,134,108,45,203,192,169,1,13,231,215,227,78,58,45,250,110,20,233,58,51,249,146,70,122,253,69,148,11,141,252,202,58,11,85,178,104,121,97,193,175,34,3,111,161,150,100,46,180,43,113,136,224,23,248,202,255,204,52,133,92,125,176,49,157,25,95,208,36,180,17,211,98,41,64,186,138,104,116,44,132,94,153,210,147,75,239,30,190,251,230,226,35,26,125,160,140,102,183,254,144,206,75,195,242,158,113,163,86,93,78,19,88,115,234,244,99,129,150,37,114,45,30,241,70,220,113,45,124,18,180,48,83,219,170,103,123,247,100,113,42,167,113,79,120,90,233,104,54,81,106,10,64,116,33,183,152,36,142,33,240,82,151,170,118,251,241,210,122,0,176,60,8,179,230,109,96,1,111,63,81,11,98,36,67,163,34,249,192,70,80,90,162,183,17,229,105,244,232,18,73,135,73,47,85,192,24,174,173,179,63,57,120,160,2,143,12,171,144,224,135,172,153,166,165,12,240,136,253,41,105,244,110,45,182,38,188,111,136,41,150,208,228,213,35,143,15,251,93,44,246,31,128,138,129,26,237,120,44,79,133,53,100,27,61,229,185,79,66,116,205,8,204,154,103,121,68,13,243,123,31,92,51,88,95,220,144,78,123,225,194,191,13,73,143,6,105,173,233,85,146,232,111,83,217,52,190,77,236,221,22,184,15,126,118,133,112,98,154,190,4,168,142,55,1,151,77,247,6,120,223,212,69,188,28,94,179,174,54,175,67,192,75,199,35,87,131,121,51,97,219,237,92,195,249,241,234,32,51,114,221,122,168,116,76,177,143,88,119,225,19,97,175,249,115,194,167,72,251,87,10,140,255,133,172,7,169,238,121,37,204,188,145,239,121,92,32,128,186,112,47,184,214,174,38,134,163,209,207,65,154,157,110,214,127,23,76,145,217,193,202,255,137,33,224,169,241,212,92,234,13,74,147,10,247,2,62,54,103,243,173,203,208,9,59,55,104,157,243,150,214,191,27,199,215,106,105,246,59,146,6,215,254,49,142,77,49,160,85,161,162,22,137,164,92,188,146,73,152,133,176,127,174,158,223,142,23,12,253,122,60,89,63,7,161,118,39,91,200,117,147,55,216,48,38,65,167,90,223,151,129,98,58,94,80,205,180,179,243,100,71,189,57,239,61,157,220,245,96,174,14,46,91,100,111,63,137,0,154,117,128,182,186,120,138,246,233,35,180,86,152,86,234,166,34,102,109,200,155,79,92,231,86,215,38,157,211,45,48,175,241,189,19,18,98,101,91,207,254,60,39,49,252,27,26,73,77,232,125,67,179,116,198,152,190,234,34,216,74,250,193,143,162,51,247,9,4,101,208,37,91,31,86,217,52,251,50,158,20,215,57,80,63,155,56,170,206,112,26,29,28,208,198,55,45,27,150,173,75,164,168,236,182,81,97,37,168,161,189,157,36,44,111,155,160,164,8,162,92,189,15,131,52,180,95,95,145,25,63,123,139,166,47,243,251,142,101,219,202,7,248,143,5,100,153,153,238,211,247,94,54,40,204,19,241,5,225,215,134,132,11,56,251,72,126,105,213,114,47,8,216,244,144,220,198,113,252,93,150,169,229,229,123,4,141,158,32,240,193,31,45,8,160,21,81,66,157,194,14,215,101,24,87,91,127,187,108,106,12,237,140,201,206,77,42,43,196,115,208,65,26,87,189,5,127,241,16,198,48,237,166,178,148,14,175,243,24,13,241,251,116,40,101,216,224,69,106,145,100,163,52,75,29,248,167,148,90,163,1,55,255,217,134,32,127,207,114,154,226,155,154,63,114,223,255,28,210,235,220,79,187,67,201,212,218,184,160,11,216,53,154,24,225,174,254,112,193,51,240,95,81,39,177,37,111,32,221,48,167,23,153,22,5,211,171,104,206,197,52,61,135,180,104,149,103,1,152,149,202,23,202,60,230,229,59,135,76,189,188,20,69,76,218,137,138,98,241,61,171,189,118,208,72,15,152,23,164,197,165,126,160,150,3,40,193,72,161,110,74,131,160,77,195,78,2,231,158,207,50,214,205,101,10,131,253,237,32,155,245,233,226,67,79,76,141,242,149,89,134,23,44,51,88,175,220,10,210,54,71,247,109,91,102,86,11,145,16,154,224,90,156,116,108,8,34,56,143,71,109,192,115,103,114,145,244,190,128,76,199,56,69,31,144,63,219,32,240,210,212,184,121,239,83,72,120,189,101,72,252,253,70,17,233,239,186,229,110,42,45,55,176,177,224,19,208,80,83,103,190,122,200,103,211,20,156,16,72,131,41,162,195,13,168,52,26,168,142,138,78,146,191,69,53,151,34,193,43,25,78,170,23,208,31,3,82,21,33,40,60,59,190,136,204,54,99,251,230,126,216,176,206,168,169,79,139,88,137,247,209,33,251,9,25,157,237,210,236,216,27,177,122,50,115,129,110,132,37,254,86,166,5,230,62,23,66,188,92,77,10,104,57,72,214,208,239,70,174,127,158,225,22,64,55,206,154,142,167,2,208,119,150,68,19,32,49,41,64,131,232,187,9,183,204,156,153,170,61,15,87,113,71,198,19,37,202,206,139,219,87,51,211,122,1,71,98,87,123,13,3,93,156,105,161,194,57,152,243,6,8,226,251,53,63,8,94,37,242,206,74,253,185,18,128,176,157,202,123,72,152,131,159,126,241,217,113,233,21,249,8,143,89,76,209,91,153,175,192,97,125,103,11,166,130,61,17,168,161,6,69,186,226,128,79,127,216,214,18,70,180,159,162,196,39,90,148,78,77,113,81,70,65,103,252,105,221,8,162,13,4,13,86,243,185,174,41,70,30,77,154,251,122,205,146,209,210,49,43,106,174,217,62,93,141,140,202,1,122,149,133,43,167,161,8,86,101,227,241,87,16,17,232,134,12,204,155,226,214,1,122,182,6,55,114,152,246,71,169,82,45,253,8,183,238,39,148,26,0,27,211,41,34,82,54,18,185,100,104,182,218,194,127,180,46,197,193,83,94,39,142,232,178,37,76,219,103,127,35,138,157,67,210,61,94,171,77,123,90,177,114,226,112,187,56,75,159,234,1,122,136,109,173,34,171,218,132,36,200,59,237,45,213,111,15,143,102,106,154,175,177,69,36,192,203,218,84,195,201,70,209,70,98,78,215,62,254,108,46,149,236,176,105,236,106,116,215,10,235,149,153,248,250,104,31,165,151,127,190,49,167,126,246,15,7,143,152,97,89,19,96,0,160,208,137,169,23,151,48,143,116,116,31,56,13,121,56,123,1,87,215,238,240,154,142,88,226,40,204,8,221,214,53,167,228,221,203,142,190,27,169,168,226,202,144,118,27,100,59,4,221,169,20,32,190,164,182,204,245,86,16,94,198,81,80,76,252,142,19,252,57,95,106,136,86,225,32,237,217,93,171,239,88,219,16,208,116,56,142,69,235,145,60,96,170,225,18,17,253,38,16,177,44,67,159,150,121,250,142,54,121,179,74,182,13,218,13,79,209,7,56,97,22,15,206,6,19,136,184,113,34,228,91,159,92,139,127,72,213,183,122,220,172,155,153,2,134,242,245,185,124,169,206,119,108,138,197,243,233,124,158,153,185,210,64,231,141,47,69,43,58,75,198,67,141,157,99,139,168,227,52,209,83,222,111,249,170,243,49,189,127,142,63,143,6,187,155,129,131,120,158,234,78,245,208,240,16,170,193,132,105,86,254,52,117,63,177,143,216,35,62,23,60,144,191,16,68,87,102,205,39,83,51,80,172,178,239,213,94,40,127,222,15,101,45,104,195,129,241,223,102,177,225,190,40,215,17,189,208,163,68,95,92,128,205,210,61,189,141,29,166,23,4,81,33,68,121,211,189,105,95,104,90,139,237,180,175,66,42,12,41,62,220,235,77,153,96,229,71,147,51,135,122,72,33,44,248,76,114,42,40,181,223,4,125,210,27,213,191,120,52,68,136,9,223,228,108,236,93,143,76,93,199,114,252,185,90,169,225,180,155,51,7,90,60,128,148,182,83,229,159,53,196,116,85,84,163,206,74,212,154,236,244,165,147,207,164,222,204,80,252,173,174,167,3,161,206,29,119,224,148,251,184,88,184,4,193,140,6,181,147,248,43,143,87,34,177,151,111,81,35,103,139,147,153,171,173,139,40,242,119,212,207,112,196,87,63,136,115,173,38,198,67,32,76,154,34,17,188,12,25,231,98,163,31,17,148,32,240,216,231,226,143,236,68,210,34,168,141,176,39,22,60,76,224,233,39,247,63,66,0,187,16,249,92,49,111,139,152,119,80,57,222,0,232,193,112,19,251,128,41,176,246,65,105,223,145,4,213,224,65,214,7,116,147,220,217,68,66,253,140,193,109,55,55,89,172,42,156,253,118,38,31,75,157,69,230,170,231,93,118,73,180,123,207,143,85,215,64,225,31,230,90,8,176,34,151,49,130,201,93,106,234,166,55,206,34,111,135,147,79,15,75,233,214,76,71,41,27,11,94,78,250,148,42,30,100,255,55,46,136,114,129,193,85,183,58,123,252,205,135,231,137,13,251,97,160,222,51,227,51,206,190,2,90,212,58,24,239,98,221,112,40,12,215,206,123,16,174,29,161,118,253,42,149,176,23,50,195,141,238,230,246,236,69,152,99,178,97,9,75,232,54,98,65,172,118,95,97,177,97,152,24,94,225,103,22,234,134,156,160,73,195,9,16,255,5,231,61,90,111,137,195,162,38,102,19,113,249,209,148,145,176,101,252,28,194,18,29,130,153,195,163,87,200,124,54,66,209,114,5,254,173,75,99,8,187,8,204,129,89,44,72,61,179,158,116,132,46,2,150,110,38,231,48,118,200,23,87,151,208,154,189,223,48,107,64,25,192,153,2,240,222,192,236,63,162,79,106,20,163,188,17,87,163,31,133,1,132,99,231,107,144,140,163,218,111,192,101,33,7,8,171,177,179,41,170,233,88,25,58,215,46,136,234,99,79,93,209,118,255,112,165,78,141,79,76,67,91,209,154,34,64,202,94,58,172,61,99,32,144,63,241,65,24,192,248,202,121,205,133,192,184,97,43,191,110,87,148,27,179,193,96,107,235,11,79,189,218,31,207,28,110,97,119,29,60,242,149,80,78,186,192,85,233,237,182,138,107,157,252,43,235,119,16,223,132,208,243,85,113,18,24,207,19,88,62,125,196,169,108,109,29,203,171,15,31,53,168,162,113,203,55,219,14,85,189,80,2,234,39,207,171,125,136,99,211,54,201,186,246,71,140,163,121,218,143,138,79,190,209,255,50,196,169,177,13,247,26,170,51,102,93,180,230,19,213,139,25,136,161,122,95,71,67,147,122,191,227,225,55,133,32,228,245,211,75,95,82,61,51,178,254,18,23,178,134,157,99,81,199,197,24,77,13,80,246,22,128,251,231,162,46,136,94,216,194,104,104,21,22,159,97,99,199,180,1,206,106,203,143,77,42,53,96,42,79,235,200,196,218,250,182,168,133,100,200,12,149,68,154,233,236,53,62,186,85,217,131,180,6,251,116,13,175,60,71,142,66,105,246,110,241,69,165,82,15,153,131,142,105,208,173,70,196,70,174,208,137,131,195,199,50,232,45,174,93,141,112,65,168,239,44,234,250,196,7,227,117,224,2,20,166,190,232,68,92,186,122,243,172,57,182,42,169,39,237,72,118,111,54,145,113,163,78,17,99,50,92,47,88,187,41,201,160,4,245,90,254,175,89,137,201,177,126,103,173,146,80,86,245,224,143,134,21,153,96,198,88,28,255,126,144,47,203,64,219,196,146,21,206,71,50,78,155,72,168,160,133,54,182,81,246,32,171,30,206,60,135,78,168,3,69,197,75,222,209,107,138,109,221,10,199,131,111,12,18,9,185,29,15,43,82,185,244,233,66,193,132,148,180,244,82,162,198,43,13,35,32,19,41,137,82,225,251,148,21,55,239,207,248,234,42,247,111,121,218,46,101,160,163,201,77,158,146,87,187,69,47,102,213,211,31,220,237,180,195,89,10,252,122,4,162,242,205,167,172,138,14,212,230,103,241,89,249,196,19,44,96,161,107,198,165,1,171,166,228,126,233,38,233,112,88,137,235,61,106,136,54,201,250,90,145,131,76,218,194,26,177,189,177,37,254,72,161,54,224,95,213,46,36,53,182,26,104,169,44,113,167,219,112,232,184,215,218,134,97,96,219,149,31,2,249,248,128,178,117,11,248,35,69,129,44,141,115,111,184,159,177,134,89,73,69,17,196,11,63,41,189,253,164,130,119,217,141,134,94,191,197,183,231,51,7,118,161,160,85,88,230,115,176,134,250,105,70,137,220,141,217,18,173,185,143,5,240,202,244,143,170,51,220,77,17,51,209,24,223,236,40,45,218,113,24,50,50,7,120,214,192,177,41,168,239,245,30,142,230,188,66,17,62,100,51,101,197,233,158,120,155,111,201,168,31,141,195,13,164,148,18,80,152,82,55,197,98,212,156,75,125,105,164,229,180,123,106,237,253,29,224,192,121,143,193,12,192,159,48,104,68,163,102,8,0,57,19,72,7,103,201,200,14,28,42,24,96,100,207,39,107,254,57,194,52,96,250,166,201,223,252,80,135,70,234,204,136,113,91,51,236,112,122,60,86,200,6,188,105,20,141,170,57,202,29,24,181,122,122,19,113,30,140,178,1,161,218,187,16,211,233,127,60,20,200,117,254,148,227,87,24,115,136,126,52,154,105,244,2,62,215,4,138,130,113,35,65,81,138,83,57,108,0,24,139,189,62,16,7,44,29,181,33,111,162,210,55,108,125,27,82,67,27,84,226,28,238,84,235,195,121,13,91,182,213,27,242,123,29,41,239,144,48,103,86,24,231,70,131,163,216,5,246,62,20,66,44,219,10,52,75,240,32,161,144,27,232,102,6,2,250,229,232,151,93,251,171,113,185,139,160,143,147,115,56,162,24,20,206,161,55,95,20,87,110,48,249,116,115,35,165,8,152,75,141,207,189,33,146,233,15,244,172,243,231,189,169,83,32,254,81,189,74,245,158,4,212,15,21,8,65,216,253,75,195,242,121,230,126,181,86,116,25,167,239,164,193,88,244,138,247,11,235,117,127,193,33,230,206,56,247,155,39,51,172,39,227,125,130,115,179,233,73,60,67,206,11,17,11,144,201,18,94,234,136,13,117,19,98,148,194,93,164,33,58,214,155,122,168,5,229,214,142,62,4,101,204,149,216,144,21,237,151,157,126,93,0,225,215,17,81,50,244,177,113,76,39,238,221,233,82,182,34,251,178,197,156,228,222,123,153,45,38,138,158,134,19,246,236,249,188,235,248,196,174,27,27,189,242,115,226,141,171,83,14,61,249,70,115,168,81,56,54,208,93,15,70,88,195,87,125,133,176,59,163,54,69,194,171,240,73,47,49,21,168,182,197,243,139,14,83,216,222,121,33,175,237,169,160,55,34,228,27,18,6,253,143,149,103,211,205,61,107,6,176,148,48,30,113,37,177,140,137,20,130,145,46,151,31,155,142,38,35,42,14,193,238,70,155,202,146,234,147,33,18,45,113,112,11,58,255,131,81,131,205,117,21,185,15,141,3,44,129,108,162,192,1,128,164,87,161,119,47,160,133,75,77,181,68,173,38,48,183,236,159,129,171,31,187,228,225,89,15,151,239,159,41,212,238,49,65,55,106,52,31,132,231,234,71,144,97,80,105,134,182,102,68,78,240,165,56,51,191,100,51,225,201,97,220,2,77,165,83,5,30,190,3,44,42,61,157,213,143,124,45,1,134,121,135,22,32,204,39,213,237,81,208,194,151,164,170,23,227,239,90,186,28,214,221,192,13,72,137,246,152,115,216,152,144,143,43,122,203,165,58,33,242,8,86,109,191,122,205,24,16,243,169,55,62,216,72,169,149,20,196,218,58,8,45,162,136,151,213,222,202,116,110,235,239,119,1,173,185,51,98,207,69,12,174,91,88,41,71,190,24,196,1,74,242,83,28,42,22,97,166,255,128,127,19,184,234,199,121,160,181,133,122,147,22,27,65,34,95,9,222,131,11,85,18,138,124,218,165,114,46,104,69,121,243,211,129,130,186,71,113,16,161,245,202,198,231,74,188,254,32,112,199,205,173,21,199,166,101,209,73,107,213,240,119,5,38,247,50,210,209,24,103,162,17,117,248,114,89,53,228,233,78,218,52,38,70,206,180,105,125,50,255,203,107,55,138,75,248,221,245,21,6,68,226,59,83,237,98,131,142,146,139,221,61,172,25,170,79,236,236,104,61,159,168,152,67,185,185,112,58,238,166,150,74,223,252,120,178,194,123,176,254,201,161,73,40,159,18,246,120,249,37,247,238,105,220,120,74,10,206,98,155,41,113,2,199,107,101,27,135,100,57,149,230,145,237,169,113,123,219,44,46,213,1,87,27,234,88,64,238,254,171,133,114,108,193,245,173,245,225,53,183,133,247,252,165,15,115,173,240,203,153,190,57,69,142,235,9,100,178,115,171,158,153,186,202,72,4,202,19,75,66,66,135,45,198,183,97,71,222,98,176,84,47,75,196,240,16,130,80,128,63,192,79,134,107,140,105,153,148,121,236,117,114,81,241,99,165,29,150,212,220,185,72,146,20,228,144,152,199,1,183,193,59,17,76,130,189,2,126,122,222,253,22,157,49,228,59,84,68,97,129,205,82,157,65,118,229,78,147,39,203,100,183,246,240,128,39,226,162,148,192,0,94,90,213,173,211,18,10,186,122,216,186,91,165,81,187,174,142,81,58,76,20,195,42,200,105,99,211,189,64,236,253,192,5,16,245,168,36,193,231,72,102,184,54,133,45,147,137,184,172,0,16,16,235,55,23,39,42,192,69,252,7,72,44,156,16,56,148,201,220,51,183,99,63,45,194,55,163,213,45,49,135,179,63,112,165,29,43,77,20,34,250,152,24,154,160,186,247,163,209,123,205,180,237,173,97,232,183,172,207,12,225,96,77,181,128,249,187,132,69,144,224,230,138,6,71,186,103,74,74,232,53,36,60,129,207,180,201,13,76,6,21,37,102,81,84,123,210,196,32,56,247,241,147,111,224,85,237,143,248,35,110,83,192,91,208,183,14,94,10,220,91,224,154,147,214,173,67,107,2,76,231,41,108,24,113,149,137,12,251,117,89,35,162,170,211,53,179,113,106,213,251,60,80,197,209,29,194,50,135,121,156,253,246,240,241,114,150,238,229,76,76,120,166,14,69,195,52,234,10,140,248,203,154,87,220,90,158,98,210,160,34,17,48,53,143,9,172,195,62,140,176,59,113,224,3,91,220,85,105,19,64,29,197,116,168,185,77,48,137,194,204,197,224,116,158,137,123,66,107,108,44,173,38,145,132,29,55,175,217,43,104,141,84,144,92,54,30,52,148,110,43,95,15,181,55,76,92,46,175,22,2,133,157,251,176,100,37,106,191,61,36,214,199,193,183,51,116,244,31,200,53,67,5,50,223,246,119,96,241,190,209,29,188,28,94,231,100,221,62,106,223,184,198,173,99,68,214,78,188,169,67,83,81,249,82,212,166,45,91,189,214,152,105,5,15,118,38,31,200,97,72,34,186,66,162,188,80,60,191,241,178,59,61,123,172,190,243,16,163,163,189,157,98,36,213,204,233,28,225,193,98,125,227,231,176,92,229,230,223,196,241,199,224,174,83,60,21,49,39,134,82,156,197,14,68,32,115,241,162,178,173,220,196,22,230,230,48,106,74,16,209,10,46,180,84,159,233,13,169,209,241,77,16,108,26,166,185,71,165,22,115,137,75,133,42,119,212,32,110,216,81,170,175,249,48,96,133,184,221,86,220,149,47,141,43,123,247,45,77,204,95,110,96,118,52,119,220,238,58,195,146,254,100,36,152,104,11,63,54,240,201,197,30,21,219,144,111,173,193,38,36,154,147,17,200,159,94,76,184,183,128,6,101,35,247,240,5,175,84,57,149,248,222,214,84,101,6,186,222,203,195,152,2,255,163,116,6,82,198,3,140,225,13,244,50,194,52,241,189,138,106,156,36,213,218,180,107,173,197,9,182,210,13,229,17,240,181,35,193,59,152,17,211,142,201,235,61,114,86,92,202,163,119,0,21,198,100,126,182,222,50,142,108,128,158,22,89,10,164,18,129,192,21,167,206,43,121,150,143,199,218,238,48,210,5,196,190,243,12,167,69,167,205,63,142,76,100,156,154,112,151,157,175,98,70,122,196,238,167,206,191,74,89,195,80,48,103,130,87,133,136,191,204,122,193,127,66,244,227,90,12,204,93,242,11,46,100,224,57,124,73,91,235,245,174,217,110,50,45,236,170,104,97,79,243,241,180,209,205,19,146,187,151,2,162,82,144,15,125,60,27,228,135,75,69,142,39,198,56,137,97,56,45,203,101,141,177,30,148,153,215,255,69,238,123,172,49,254,100,62,156,70,198,160,153,235,69,178,73,45,147,156,32,225,179,202,181,197,138,122,19,195,234,60,55,224,75,190,241,165,17,103,77,202,176,150,81,71,81,41,8,190,184,235,180,41,197,143,154,108,252,194,6,186,201,194,85,40,3,116,255,192,63,23,34,176,21,85,254,183,120,29,228,177,72,106,250,129,106,53,94,2,128,9,161,39,3,12,14,84,126,112,83,44,132,249,132,74,117,222,243,27,249,65,240,182,158,4,174,12,16,12,147,225,86,137,192,163,67,239,123,184,146,227,35,91,126,152,55,122,121,56,52,114,66,200,20,81,195,11,226,24,144,5,170,222,213,29,120,120,125,158,123,51,188,173,5,201,92,194,42,231,239,12,162,99,203,108,1,122,164,45,144,151,205,226,146,141,48,52,225,55,214,106,185,182,197,166,0,33,17,126,15,105,143,198,41,52,108,238,135,220,170,18,204,123,137,83,156,103,112,196,24,132,163,14,86,147,207,195,253,161,135,51,44,235,90,216,242,85,132,129,40,171,149,40,149,254,45,171,1,177,38,200,106,238,233,152,145,80,78,135,87,13,64,249,38,210,57,131,165,138,115,14,224,201,104,215,223,148,194,186,26,52,139,34,153,0,188,222,182,205,107,211,123,28,77,124,101,153,101,53,49,214,163,109,140,241,29,211,144,162,178,236,175,66,86,70,135,179,190,23,104,228,122,5,145,255,117,54,231,198,248,102,152,159,113,101,109,246,216,12,157,6,3,246,13,81,62,92,55,42,190,108,202,150,89,21,187,162,127,139,209,132,229,229,77,36,15,137,183,33,81,165,172,20,53,98,144,73,179,37,182,125,77,108,48,238,97,228,32,127,197,209,181,78,49,116,213,236,6,112,244,137,252,34,140,216,69,237,131,57,228,107,18,158,159,154,184,238,209,159,198,140,109,105,135,183,204,3,114,49,35,132,88,83,77,123,204,50,77,127,39,95,228,112,118,37,38,18,66,117,32,35,163,124,253,21,218,179,156,118,152,106,53,85,101,38,82,25,123,202,174,234,220,193,186,18,18,143,218,183,37,143,153,7,148,30,80,84,13,115,182,13,214,78,76,228,152,201,162,83,194,181,125,206,3,246,155,36,172,154,35,86,104,242,14,6,183,188,87,127,4,5,49,12,216,54,9,46,167,12,118,227,39,244,107,88,206,223,82,79,90,149,37,144,39,109,142,245,61,224,76,192,223,219,197,219,245,31,255,192,8,62,122,252,253,130,78,40,4,160,19,17,215,254,198,122,21,3,144,121,56,48,127,158,225,251,48,19,6,106,225,117,148,210,20,64,87,47,165,102,22,154,96,237,13,32,251,236,48,18,74,8,50,113,73,162,101,195,60,110,177,12,134,134,37,198,168,193,247,168,216,254,254,93,51,15,184,160,100,214,71,17,36,170,179,197,72,87,111,149,79,78,246,28,91,166,119,158,143,88,238,147,239,79,6,39,253,16,79,164,185,7,137,95,198,67,81,251,169,217,118,61,221,107,180,203,115,38,51,53,174,241,52,77,95,196,106,110,85,140,141,215,109,20,80,183,178,189,216,17,112,89,10,243,136,82,81,215,138,151,181,135,97,118,233,159,67,50,91,110,135,105,249,125,184,97,39,201,213,138,162,30,77,129,115,167,157,8,109,247,29,243,129,83,168,42,73,245,197,108,113,122,160,191,199,201,78,145,66,7,96,76,219,214,61,106,155,53,102,129,234,189,45,85,56,177,137,46,247,130,73,91,33,119,125,101,42,198,162,31,93,188,163,95,202,176,232,134,138,74,60,19,57,66,227,186,84,166,94,225,26,158,112,191,146,82,79,44,36,241,115,224,180,3,35,97,138,210,149,139,174,2,178,33,27,207,103,85,54,5,222,224,78,215,225,29,208,82,206,42,92,173,142,179,68,140,200,25,149,8,55,19,117,134,155,209,130,236,186,103,113,68,194,26,211,46,24,2,66,67,74,121,245,214,114,55,148,106,43,4,50,255,14,95,101,19,227,24,150,143,49,66,46,218,177,86,211,181,227,47,230,159,195,104,50,56,80,37,15,226,104,19,150,22,76,55,14,161,238,158,131,172,249,12,102,159,150,170,155,88,195,250,78,211,105,237,153,89,15,135,169,48,119,97,44,15,105,144,236,182,118,29,46,80,14,37,129,22,105,117,238,123,166,10,149,189,88,60,238,21,192,145,241,182,14,72,178,251,57,37,52,144,64,205,122,232,133,223,67,122,69,189,64,76,51,165,243,28,144,157,85,235,34,48,227,229,112,75,161,220,35,141,103,145,119,211,12,157,21,87,169,133,187,19,214,135,79,89,69,65,72,71,232,239,199,126,247,48,81,142,3,125,207,22,68,100,247,174,39,119,227,245,128,148,234,139,161,49,67,43,171,213,88,162,134,45,223,194,199,172,125,64,187,156,87,11,184,179,2,77,1,138,74,178,246,195,205,59,40,128,174,52,120,235,182,41,85,78,106,79,245,197,100,251,185,122,85,245,22,53,14,229,117,195,238,100,21,126,251,162,242,228,69,73,171,167,120,119,242,170,65,239,150,45,143,196,82,69,172,36,101,18,95,9,78,216,254,115,143,78,190,252,250,110,132,227,37,58,172,161,53,95,153,10,183,40,78,165,61,230,63,175,228,56,242,128,146,135,118,111,57,9,18,101,134,9,74,8,45,61,129,145,85,54,80,200,141,22,11,185,207,180,0,27,247,87,221,67,183,231,112,230,254,23,212,114,253,5,25,77,68,29,90,156,216,127,53,108,0,55,128,0,202,207,63,218,218,103,217,40,210,204,238,230,123,231,28,64,150,160,11,100,223,176,89,44,227,161,88,168,232,228,150,73,38,142,14,29,147,68,205,218,180,181,166,172,119,131,242,64,10,109,18,96,155,133,141,109,140,131,86,46,50,137,188,168,245,201,153,237,97,87,239,30,2,129,10,243,184,131,84,48,11,57,0,52,30,199,7,220,194,94,226,220,164,73,174,2,234,52,27,76,239,61,25,67,50,217,116,227,152,96,39,93,115,184,87,253,57,70,67,161,187,196,214,249,27,196,234,249,182,180,195,86,58,84,41,62,242,26,214,31,61,194,155,173,82,193,140,55,108,94,108,195,103,181,133,219,105,133,253,29,57,189,191,19,47,15,72,55,125,135,152,227,108,141,13,173,252,145,190,106,163,97,231,204,211,168,163,188,230,119,210,103,241,155,131,132,234,71,188,192,83,115,148,25,84,88,175,101,146,27,92,29,125,198,152,155,54,149,7,136,12,68,170,149,178,103,35,111,112,197,203,245,9,67,61,91,235,48,183,143,216,212,145,199,197,168,202,186,243,20,66,60,152,242,135,2,74,201,66,58,7,45,79,59,11,27,206,175,140,243,132,156,178,50,134,20,25,250,117,87,251,90,27,211,74,40,53,3,94,117,125,196,116,43,210,37,248,101,49,136,136,115,124,79,31,83,207,209,142,10,110,118,49,142,210,150,204,200,117,108,80,196,151,10,186,229,231,104,63,168,39,152,205,32,201,117,229,100,81,243,196,191,205,124,228,5,155,7,73,97,58,203,176,228,244,229,69,158,65,3,228,207,85,114,149,41,194,221,233,249,19,81,190,228,174,215,189,97,25,59,168,175,26,231,4,22,74,12,175,3,48,247,212,62,43,111,31,4,229,246,127,194,57,79,126,39,115,44,90,144,28,83,71,49,144,164,172,59,188,175,188,212,18,212,244,107,154,199,167,58,63,23,87,208,1,236,112,107,107,236,204,164,238,136,185,135,222,250,54,207,149,109,208,25,3,254,174,166,60,130,4,102,238,145,17,243,255,200,251,33,19,215,119,174,231,210,77,42,232,25,149,34,21,126,98,181,169,251,215,140,108,210,191,166,126,112,52,46,38,252,209,245,143,75,34,118,31,122,174,20,246,154,14,167,84,221,89,37,155,122,232,142,51,103,87,176,69,0,112,47,0,38,58,27,83,151,190,125,26,237,83,74,34,75,54,89,246,181,78,1,194,55,66,225,82,7,222,97,66,115,79,127,201,235,121,237,183,8,25,133,216,243,245,112,7,197,140,176,242,193,183,159,56,2,155,14,249,147,174,38,80,191,102,60,172,180,145,121,64,214,159,100,156,124,70,243,203,129,182,212,0,112,162,153,31,176,219,78,206,196,250,90,224,168,24,187,33,22,63,178,159,187,86,131,244,0,95,74,63,160,241,109,188,86,44,0,85,62,22,164,182,253,206,255,31,17,218,118,53,37,185,179,245,244,137,162,35,109,3,251,38,68,120,73,157,42,158,166,255,147,14,155,137,115,182,109,45,162,68,55,7,174,247,160,76,234,98,106,60,112,206,22,162,92,222,118,47,137,212,142,44,99,186,173,252,131,106,16,33,133,247,123,169,148,155,146,38,227,143,169,72,178,132,63,157,59,33,91,4,162,35,86,128,119,154,195,225,74,56,149,106,248,138,181,210,20,34,114,177,2,20,240,159,116,21,208,62,32,236,142,239,89,137,98,93,0,18,106,12,87,127,238,4,45,55,110,175,228,67,99,184,17,103,150,104,84,63,158,251,92,181,107,84,65,209,112,88,62,142,67,130,175,255,205,5,64,245,198,0,159,76,15,213,42,67,194,159,60,99,157,98,149,53,117,67,235,46,75,85,171,37,192,240,124,149,76,219,218,48,210,254,170,91,112,164,116,113,150,122,92,158,58,170,239,96,215,206,117,102,226,111,63,86,180,203,18,211,19,182,162,43,103,181,183,2,186,132,167,218,88,139,73,184,177,10,121,25,192,192,23,145,174,203,156,127,51,52,135,65,150,246,117,109,33,26,236,127,175,11,198,68,40,107,27,54,106,220,123,190,248,58,120,125,69,204,226,7,48,35,3,38,197,47,6,100,67,33,60,119,93,35,163,57,6,207,220,227,33,101,182,102,223,162,52,20,161,87,115,4,241,50,93,92,136,164,6,59,9,80,190,41,101,85,129,90,199,136,140,52,132,88,37,189,107,209,145,20,27,114,233,150,134,205,162,241,238,123,171,148,164,0,191,44,202,174,39,55,21,162,178,65,253,147,144,47,132,198,243,211,18,171,26,127,1,213,125,106,65,28,143,207,156,31,210,128,244,1,28,44,211,227,189,163,205,61,98,146,230,137,75,118,68,29,68,207,53,112,170,4,59,188,0,208,63,173,135,98,253,134,224,104,199,212,198,244,113,248,182,218,48,194,51,185,176,44,11,108,141,49,81,126,2,26,106,114,113,90,183,81,111,60,72,199,158,239,5,185,93,19,254,219,134,160,131,160,174,113,234,202,206,206,248,85,58,138,200,89,18,250,106,171,16,35,111,5,24,60,109,196,69,189,35,31,55,57,2,241,164,53,72,42,253,186,199,148,218,248,20,133,69,89,133,180,76,32,230,148,5,146,90,98,156,213,41,227,126,4,239,43,221,174,114,238,87,134,103,191,105,198,97,197,199,228,125,213,126,140,3,128,220,218,50,127,225,43,138,165,128,194,101,16,207,149,38,200,248,101,84,247,98,247,213,202,177,133,66,161,205,107,119,239,6,201,210,85,130,43,146,106,225,189,101,52,31,190,251,195,110,78,189,168,199,141,70,56,104,110,22,158,132,1,203,39,169,3,228,156,223,56,14,188,68,135,254,86,247,152,127,166,60,202,5,167,232,168,28,140,152,155,244,173,65,56,125,115,16,163,90,20,35,100,224,17,83,120,134,234,132,76,75,17,35,36,12,80,126,142,112,46,226,175,117,199,222,15,226,118,195,58,202,188,115,239,246,195,33,243,253,247,105,182,26,182,229,46,250,222,44,159,73,174,166,80,95,108,209,220,239,170,169,54,202,209,218,29,218,158,192,0,5,240,250,249,247,161,98,122,43,34,227,102,73,98,82,118,240,29,14,4,100,80,197,98,147,39,188,229,203,32,34,180,40,22,115,161,98,22,231,137,185,71,198,31,247,45,218,193,6,234,185,126,43,60,252,22,92,251,24,4,225,136,136,115,45,142,146,224,97,229,101,91,110,230,5,203,253,248,162,97,183,25,201,226,113,156,149,190,91,143,250,118,167,68,116,67,194,182,185,184,188,75,216,206,30,20,24,89,15,146,139,181,245,157,25,169,201,151,216,49,2,3,193,140,37,112,92,144,255,3,240,195,117,123,6,184,177,137,209,146,132,104,12,241,189,83,236,66,90,214,87,216,182,219,227,154,102,39,214,224,90,227,96,72,118,101,31,232,50,190,217,119,99,240,30,53,113,110,64,138,111,177,116,246,169,142,135,155,115,88,235,181,90,64,227,173,158,181,82,240,117,242,8,84,164,78,2,239,165,80,87,180,210,86,233,244,199,176,141,76,232,42,117,231,224,64,152,6,143,199,138,180,176,250,193,100,85,236,111,93,196,249,219,90,132,228,53,94,36,38,239,152,246,106,153,181,161,55,49,77,58,15,66,84,170,136,121,231,16,105,60,66,108,214,227,238,4,187,11,8,128,120,238,76,86,107,168,75,143,11,192,66,53,48,78,161,17,90,107,90,51,50,117,183,227,243,35,21,153,243,7,221,91,80,10,234,242,3,189,234,136,205,12,141,241,2,170,135,119,198,233,217,85,207,170,173,32,229,187,176,30,33,86,196,2,217,202,95,118,95,52,241,240,221,7,209,168,219,242,107,188,233,196,109,68,176,140,224,115,132,237,27,34,156,50,198,89,221,3,127,199,128,132,96,227,246,154,209,112,53,47,150,198,68,198,187,101,210,254,100,215,240,164,241,207,101,9,226,241,36,162,53,161,85,176,132,197,212,235,140,49,88,17,33,157,83,29,220,238,173,241,142,48,26,205,116,124,107,87,196,232,69,250,69,104,107,244,37,196,83,233,163,0,187,138,60,165,240,165,88,2,159,253,191,214,248,140,54,241,236,193,5,78,161,52,101,38,237,225,46,42,245,217,124,148,229,71,226,69,181,160,99,223,131,152,115,183,59,69,5,143,35,173,82,20,217,56,156,177,109,89,41,217,176,248,52,93,87,230,145,18,87,111,115,64,187,70,67,103,77,113,209,197,79,158,255,174,114,177,69,91,179,188,151,84,83,126,139,208,228,246,133,122,159,48,249,179,133,223,198,149,238,227,141,101,241,229,33,73,84,249,152,217,251,76,233,113,186,206,114,13,20,114,54,111,56,75,75,227,214,183,230,92,237,59,23,239,194,127,255,74,126,67,46,78,213,204,148,127,229,52,68,238,44,203,37,63,216,145,13,45,125,10,58,186,213,109,238,60,64,4,19,254,127,53,210,86,240,195,123,191,59,12,171,36,107,189,48,139,65,85,104,191,203,64,228,97,42,49,14,132,133,253,130,54,91,89,225,206,49,28,128,70,130,127,197,94,139,225,231,229,43,32,36,224,56,147,197,9,132,137,184,78,39,83,134,196,255,130,11,55,114,226,203,70,165,128,53,247,167,17,203,217,122,255,49,238,39,222,129,40,229,244,144,137,227,113,13,159,97,0,108,78,47,13,159,229,75,25,215,162,6,156,205,225,63,205,53,90,208,108,118,213,102,110,164,235,122,130,151,232,95,106,196,123,83,129,174,184,188,121,80,79,200,59,127,57,79,47,63,242,152,66,137,98,250,6,95,213,42,9,197,227,91,18,84,194,6,103,178,210,38,146,81,160,198,106,7,99,139,178,108,96,200,73,59,154,85,69,173,48,96,129,44,157,200,107,226,97,225,80,103,92,152,114,146,117,203,252,58,133,221,165,70,208,101,232,89,227,229,103,16,41,176,45,233,107,141,63,198,139,71,152,86,190,21,3,132,75,114,34,153,224,21,11,173,8,186,136,171,111,40,36,235,85,195,191,249,2,255,252,114,114,206,118,77,161,165,120,24,134,220,56,114,231,101,196,3,66,76,252,220,140,82,89,38,21,44,183,219,127,227,98,231,143,249,136,187,110,126,239,101,82,93,54,37,64,45,73,235,16,202,213,84,236,16,110,1,129,9,19,71,95,127,58,193,53,121,7,10,221,119,206,123,198,118,170,193,10,255,122,221,114,59,79,106,69,116,94,38,65,68,68,64,3,35,207,201,231,21,60,85,162,199,67,218,159,119,249,42,125,103,232,65,146,29,153,83,150,4,66,196,47,245,2,165,181,19,88,207,62,124,179,134,23,106,98,93,66,250,87,213,173,201,183,160,71,221,88,121,223,156,26,66,239,127,56,86,179,112,192,66,199,97,67,198,210,18,27,47,234,123,106,154,144,107,81,133,149,127,209,175,216,96,52,55,47,30,39,52,53,212,40,163,74,198,144,196,35,104,183,99,147,75,209,20,145,226,223,14,127,57,172,45,108,135,94,56,229,57,228,31,69,122,163,145,65,57,121,94,94,62,195,144,96,245,197,138,163,108,155,5,159,141,86,24,195,150,147,167,198,190,196,124,239,98,35,55,246,20,163,25,21,224,141,90,226,137,210,169,202,45,15,81,47,61,5,14,59,206,2,7,149,23,149,48,17,116,247,228,1,164,179,221,3,208,106,115,159,9,112,47,91,193,223,228,75,90,76,36,253,154,100,123,252,73,140,144,222,167,128,78,95,194,21,134,75,54,235,73,57,7,222,246,155,202,90,174,173,215,229,149,44,50,182,38,187,248,201,202,95,133,57,152,251,169,74,160,215,103,93,133,237,39,37,58,96,183,1,71,141,153,224,165,101,64,88,63,113,182,34,118,206,244,144,52,109,94,68,234,232,108,132,178,209,82,15,227,40,208,112,134,127,123,190,235,224,82,184,160,172,110,0,183,24,166,123,189,148,249,236,27,16,242,27,63,78,171,67,194,8,71,58,171,15,66,189,76,46,148,14,24,153,14,101,195,102,237,29,190,149,246,222,197,175,208,141,80,79,182,224,192,247,162,152,30,42,120,30,252,223,173,164,14,141,207,160,153,242,43,83,19,158,86,99,136,74,83,154,136,162,1,191,52,181,226,62,94,24,19,80,41,149,31,85,113,34,211,2,72,139,147,137,27,79,54,235,193,230,230,153,80,201,166,50,80,76,191,107,193,52,18,136,115,133,70,203,157,106,111,217,208,57,180,0,250,145,96,158,107,100,38,238,200,249,51,29,210,249,71,27,253,67,62,135,172,84,76,125,140,197,182,73,184,52,1,92,230,128,254,126,231,120,36,209,1,103,223,61,127,122,140,76,114,9,90,194,127,118,209,65,67,2,40,216,200,124,53,99,45,38,17,84,8,99,109,2,122,172,24,250,164,67,70,136,168,89,249,237,233,141,217,161,216,37,47,111,222,233,116,55,118,40,65,95,17,68,69,170,66,146,168,142,177,63,86,125,216,230,187,93,78,237,71,76,18,90,227,171,245,212,54,227,240,239,246,211,221,194,73,108,117,108,170,135,69,222,124,138,48,237,179,199,40,58,238,74,139,50,96,43,75,56,253,186,52,59,62,198,215,58,18,59,208,195,185,106,203,191,17,168,122,22,222,163,95,246,249,162,158,68,203,165,35,86,208,17,252,187,79,114,181,165,107,79,120,1,101,147,60,141,26,213,199,167,167,12,235,41,116,20,181,134,122,117,121,94,190,160,94,121,146,204,255,226,90,147,36,40,13,66,87,188,14,97,211,193,24,70,115,156,130,80,63,9,241,58,97,157,54,219,179,58,5,146,92,234,199,241,29,177,61,218,178,237,26,27,128,234,124,206,68,233,191,99,20,190,123,5,209,12,23,181,16,211,115,186,119,197,115,215,214,173,253,39,242,209,121,149,255,114,76,131,146,90,183,240,107,220,62,50,166,108,128,21,85,78,17,4,34,139,8,229,9,215,82,29,158,37,82,246,192,50,148,125,66,149,19,148,106,3,54,154,123,28,58,253,198,123,4,6,138,107,35,109,38,145,252,236,247,121,21,23,240,203,44,110,62,242,205,149,107,142,145,26,187,201,138,93,244,155,17,187,213,120,143,230,202,78,60,31,187,136,91,231,138,254,40,22,151,45,93,147,196,85,162,61,207,89,69,72,124,10,96,160,2,244,222,238,65,201,122,229,82,120,227,146,198,41,153,52,218,152,117,216,115,105,9,190,232,110,188,66,88,172,57,164,42,158,71,13,89,92,223,223,129,4,244,133,44,99,228,194,170,137,15,41,4,159,196,193,53,194,250,30,126,247,222,191,252,199,109,32,37,200,152,240,119,173,72,250,165,153,68,142,199,165,186,154,17,85,232,29,171,51,100,215,207,81,228,230,52,18,226,8,11,36,34,145,97,44,187,214,242,119,201,226,55,195,75,206,248,28,4,251,117,57,55,0,140,119,255,129,64,246,97,154,91,11,179,150,125,34,50,76,149,242,30,215,4,98,141,33,208,10,78,233,40,153,44,233,221,42,192,63,51,57,240,203,74,151,168,96,91,143,252,74,19,235,248,72,112,164,186,91,180,218,89,252,243,84,175,209,60,101,196,132,169,219,77,176,61,126,81,189,221,0,211,25,122,206,218,133,50,10,254,103,203,62,183,104,57,33,104,164,139,128,255,152,174,53,206,171,179,62,209,98,185,97,154,124,134,232,30,248,41,112,25,85,7,222,72,196,205,158,243,105,106,216,126,157,213,204,143,102,220,15,239,231,232,124,23,103,88,44,205,29,87,186,232,50,233,182,218,135,29,189,198,65,57,126,178,217,181,245,114,223,253,229,231,135,40,175,122,7,98,209,205,185,23,216,113,16,150,187,16,54,107,62,38,238,225,127,11,84,64,3,145,205,43,171,107,132,92,92,162,62,40,54,29,141,203,113,104,186,68,138,89,122,193,5,19,89,93,1,56,102,224,203,17,216,79,179,187,107,238,94,33,20,189,198,54,233,220,208,126,33,171,171,121,244,18,33,251,241,236,197,153,71,21,85,92,218,230,174,204,59,8,168,71,218,235,1,114,35,163,192,88,222,147,205,7,246,207,56,199,74,115,235,253,171,18,35,60,19,204,176,136,187,22,194,184,240,248,201,189,10,161,42,79,126,152,134,106,98,128,194,96,179,98,131,165,112,208,70,77,206,127,118,32,197,235,96,115,148,116,168,227,104,171,88,24,229,89,70,146,29,243,53,40,13,172,218,55,94,1,43,19,125,116,31,61,11,216,219,106,17,55,39,92,221,187,203,225,122,197,223,37,226,182,2,113,133,202,160,69,243,184,47,235,23,96,179,231,193,240,116,13,92,32,153,94,143,210,175,81,61,123,218,37,239,236,226,202,247,45,175,252,22,157,32,42,235,138,125,30,85,180,137,104,249,211,85,37,157,227,132,20,148,183,222,232,250,212,83,242,41,43,40,244,195,29,172,99,66,157,16,45,210,87,112,234,46,128,130,92,178,157,98,53,42,13,83,177,107,241,131,110,138,72,34,86,252,50,118,114,212,167,212,93,218,245,163,206,29,172,26,246,79,237,176,119,54,161,70,246,156,243,124,110,96,143,33,66,85,219,7,108,251,214,28,26,58,230,149,150,167,11,132,81,75,69,127,129,102,111,87,126,244,118,81,29,161,62,230,188,241,53,75,18,77,130,21,136,67,121,52,34,178,232,77,38,152,99,218,190,36,249,41,56,92,158,131,107,125,210,30,232,101,159,23,182,230,12,4,195,143,246,144,87,238,86,147,59,181,120,35,204,230,113,93,216,50,106,110,221,228,156,224,23,42,243,237,18,225,241,38,33,137,245,184,137,124,237,93,10,117,30,97,43,158,100,0,41,196,131,95,58,228,34,176,102,80,232,217,40,147,67,98,140,59,177,140,17,162,169,61,100,87,153,26,190,111,64,171,192,209,197,198,7,228,179,146,30,56,115,35,62,168,174,195,5,168,59,167,190,97,51,100,136,23,155,136,239,88,251,29,30,223,198,28,255,197,197,138,247,141,211,164,124,211,9,126,1,150,67,211,182,237,75,225,71,131,193,64,33,242,151,41,105,123,187,238,57,91,223,141,102,220,52,68,72,251,55,153,113,222,15,191,84,252,88,250,235,28,234,28,177,27,48,125,141,175,238,0,123,125,103,23,108,66,216,25,149,127,245,26,215,253,216,172,248,203,247,101,132,65,242,178,93,152,250,203,14,86,253,113,123,171,185,165,207,79,225,17,165,180,249,24,110,86,60,223,103,56,162,178,129,247,18,51,221,112,223,170,246,99,150,227,144,187,97,0,127,79,223,179,68,220,109,102,30,87,184,72,56,200,93,7,124,253,92,192,115,207,198,4,217,151,53,107,149,216,63,71,8,19,7,81,104,147,86,178,34,91,44,152,52,216,71,168,114,130,88,2,20,108,105,219,35,59,37,89,232,210,45,0,147,115,40,21,100,39,205,181,121,69,244,161,175,70,156,164,153,200,54,168,52,179,118,142,84,120,173,247,6,103,252,50,21,182,5,78,171,254,190,56,155,253,202,87,124,205,148,81,33,196,222,155,230,106,171,176,163,252,111,92,142,232,101,255,29,196,201,240,65,98,233,251,89,207,225,75,42,249,139,45,5,127,6,133,205,10,203,64,19,211,23,226,183,160,123,162,155,154,24,197,101,87,8,98,253,96,240,39,35,152,138,106,41,153,96,188,217,46,44,8,85,145,210,57,204,109,157,220,25,246,253,113,72,170,252,74,231,150,215,216,10,78,195,219,13,18,18,25,235,204,170,213,128,240,253,15,133,43,62,29,150,135,154,249,92,63,234,212,212,168,41,28,232,53,7,130,170,70,28,144,131,251,28,129,204,209,188,123,42,240,93,221,236,107,157,227,129,241,20,12,105,194,104,61,98,251,210,6,177,91,166,4,96,131,238,199,5,41,66,248,73,137,209,125,95,164,150,113,66,229,227,120,69,82,42,114,96,111,81,241,168,105,96,150,82,194,147,168,36,244,83,124,30,219,144,35,205,0,144,110,70,243,229,234,34,51,182,121,230,231,210,185,64,129,205,16,212,110,84,148,67,163,171,51,118,69,27,237,23,184,171,51,205,227,188,159,192,47,81,121,142,249,61,220,71,64,133,66,130,199,43,173,23,176,201,188,28,127,8,150,205,150,37,214,41,247,125,239,167,211,105,85,253,136,215,129,243,61,215,84,85,133,167,250,184,19,112,174,165,200,144,144,219,223,74,43,215,112,175,75,49,131,143,189,39,65,201,172,67,42,197,242,0,177,61,62,224,95,116,187,154,94,8,117,205,153,197,225,46,102,112,131,172,216,233,211,195,218,237,0,64,52,101,205,185,40,58,14,229,87,154,38,237,45,104,139,201,25,32,219,159,179,56,146,95,5,73,100,119,11,239,134,98,24,56,193,39,70,225,32,18,108,172,150,116,100,250,42,60,245,215,219,186,117,240,16,236,116,214,253,76,254,212,150,57,169,230,64,145,178,217,31,254,88,0,162,6,1,149,196,152,21,248,133,149,118,15,196,60,245,54,162,107,255,113,70,168,208,74,115,147,87,121,44,25,81,185,87,148,59,213,218,39,193,68,215,58,61,241,179,68,195,66,189,179,83,243,110,105,152,86,140,7,219,171,245,102,254,30,157,78,218,100,98,142,104,215,43,233,64,101,187,97,14,138,129,52,45,243,141,80,65,145,90,175,61,209,132,3,147,76,99,81,6,199,196,43,136,85,242,188,133,112,227,135,138,190,158,160,18,203,245,21,152,8,246,0,119,179,149,110,252,226,236,14,67,20,100,69,92,220,27,169,226,76,229,136,35,143,56,227,114,104,220,181,4,46,44,188,219,228,52,217,207,1,176,192,85,31,20,188,76,176,102,7,156,155,10,79,2,64,113,66,227,193,187,0,231,29,31,84,150,165,42,27,34,148,24,210,48,229,216,73,23,142,82,117,41,234,57,28,68,117,60,108,241,239,92,70,50,98,106,155,59,161,114,248,187,214,191,185,107,119,23,241,191,52,235,146,249,105,253,242,39,131,164,240,212,193,239,237,210,197,244,177,183,154,220,219,88,105,38,73,174,228,18,116,158,40,99,187,183,181,191,112,228,51,112,201,17,139,121,184,144,17,31,153,62,226,161,82,199,79,41,123,136,229,22,20,37,156,50,94,203,52,188,181,114,15,210,25,57,134,139,163,162,182,27,127,38,218,55,138,172,152,75,251,21,207,29,152,230,212,80,208,70,72,47,76,230,244,93,202,188,154,197,222,102,20,145,110,65,200,24,35,166,209,85,146,86,144,36,254,11,84,234,110,186,218,59,211,121,81,118,223,212,126,196,131,34,132,146,43,49,90,189,70,56,200,8,117,87,115,246,139,247,21,123,220,63,108,181,177,88,144,215,102,213,197,185,123,61,217,101,104,69,239,29,18,250,117,155,119,64,120,10,13,229,200,166,50,91,155,66,186,228,241,70,137,190,177,38,222,166,166,168,64,235,205,212,36,148,82,250,188,74,238,136,38,47,171,155,25,154,0,45,210,163,210,255,87,57,106,5,122,22,33,17,189,25,125,23,46,38,239,246,93,35,239,215,169,179,59,117,88,150,189,85,52,167,91,60,17,68,96,116,83,102,22,116,201,119,71,52,252,33,134,83,171,64,223,122,106,0,191,98,121,187,38,229,163,85,125,5,214,133,90,227,192,49,67,114,218,161,211,71,98,58,72,93,175,32,196,119,114,236,157,214,145,123,120,69,171,201,11,251,136,129,16,78,53,137,137,104,8,168,207,191,86,0,212,71,188,90,140,62,205,45,66,114,41,189,66,147,238,141,50,180,217,118,140,75,40,241,222,201,71,169,242,93,8,14,29,249,14,51,162,134,237,145,19,103,5,157,169,28,179,248,105,198,72,210,247,240,117,131,96,115,41,191,49,236,86,172,243,54,106,196,176,38,194,252,164,189,59,232,234,92,197,243,180,229,91,14,115,217,57,4,242,255,154,130,79,130,197,54,135,178,118,110,182,158,160,226,108,1,11,202,118,204,42,107,8,189,154,164,24,186,103,74,192,100,82,49,95,132,53,15,219,243,59,18,34,123,33,107,193,69,5,187,145,78,71,47,109,16,191,1,69,206,37,51,216,228,61,32,233,242,205,88,31,255,118,189,73,20,80,120,133,165,170,99,8,183,88,47,250,137,111,75,3,128,72,207,50,19,70,95,13,131,138,33,68,208,186,172,146,204,187,208,120,217,23,114,175,138,224,43,157,37,241,29,27,159,103,215,241,46,194,234,215,213,121,44,147,110,223,149,72,108,98,195,103,27,230,53,95,252,49,12,227,86,8,112,53,249,44,247,37,43,50,231,77,41,159,221,80,203,11,37,116,223,148,165,174,250,74,187,68,183,187,153,187,125,248,196,22,158,38,99,68,247,4,51,34,15,36,196,90,148,9,236,88,3,110,92,215,64,227,105,152,212,245,109,62,145,48,213,135,253,177,97,192,196,62,176,197,219,32,128,5,173,25,215,203,141,22,230,192,231,121,95,93,93,94,121,240,205,67,91,138,113,148,167,184,86,89,90,64,60,192,76,100,202,95,213,100,179,63,74,40,13,102,141,167,132,237,112,121,7,242,216,236,209,247,63,89,61,158,175,222,128,82,84,102,239,136,95,17,12,78,76,5,45,2,27,4,211,205,73,17,229,56,181,119,135,12,93,63,225,87,111,97,222,37,201,125,66,5,227,230,40,200,253,98,22,203,187,109,44,94,198,39,11,66,7,84,188,232,136,54,106,146,59,68,133,221,254,12,171,13,219,55,16,158,222,131,21,2,231,216,143,43,35,203,77,148,171,105,141,58,231,123,125,37,81,95,182,178,244,160,25,81,55,108,173,112,109,226,112,135,133,245,35,230,174,183,150,41,28,122,186,138,151,151,173,76,35,125,42,129,13,74,3,232,200,34,58,222,49,198,141,206,252,53,160,255,6,135,247,215,197,23,3,169,120,47,12,149,141,157,195,168,124,197,63,246,104,255,157,170,15,224,125,161,129,92,153,247,62,127,112,210,46,93,112,60,27,137,254,182,201,91,237,183,200,166,46,192,167,41,108,155,65,18,122,164,143,132,240,48,221,103,205,180,234,74,210,25,98,194,216,94,29,240,16,78,232,32,160,185,14,43,71,217,83,206,116,198,216,133,31,210,87,100,135,35,179,195,255,238,65,96,249,81,221,149,211,106,155,50,40,192,100,156,76,79,98,2,47,41,115,68,148,241,43,63,225,255,227,24,234,8,50,62,86,158,49,246,239,213,33,30,131,194,170,245,175,141,89,194,24,78,221,77,248,215,219,193,63,3,14,189,218,134,188,4,85,176,219,65,154,104,227,47,142,83,2,105,104,182,61,151,154,227,180,185,45,57,196,72,165,198,196,9,98,149,211,154,68,50,89,118,98,118,167,104,100,254,65,29,50,253,238,25,195,38,198,8,177,41,63,82,159,12,87,151,223,145,164,106,207,60,231,207,179,145,198,78,93,81,213,113,41,55,106,228,126,23,150,36,23,146,48,95,248,83,224,172,104,193,16,94,44,224,73,42,161,90,156,138,183,236,73,37,130,58,90,72,100,1,150,57,242,219,61,165,102,147,137,89,110,91,2,195,213,205,117,198,97,173,212,217,38,119,245,251,101,42,72,85,238,142,131,100,202,4,178,26,196,171,47,36,230,225,137,185,109,199,94,28,61,210,1,176,62,52,178,77,125,31,226,5,38,11,67,48,237,99,67,232,39,82,167,153,214,121,189,177,80,157,164,127,141,214,241,214,84,124,186,125,200,100,251,30,73,237,152,176,229,141,244,154,89,77,170,178,31,217,163,10,130,192,252,174,137,102,73,184,131,9,248,146,140,104,253,231,96,232,41,135,129,114,248,146,44,67,33,16,86,242,63,46,5,134,214,181,216,106,221,43,97,105,145,169,109,148,127,15,175,84,205,49,54,54,29,244,35,255,47,44,155,245,75,188,221,177,219,60,112,209,188,130,241,71,9,52,79,89,101,27,187,181,99,10,244,52,209,16,78,201,93,88,178,94,250,62,85,205,156,131,27,26,204,190,234,3,166,33,138,217,232,231,137,71,225,135,208,32,209,78,50,153,129,102,17,243,173,234,210,153,190,205,7,76,70,23,57,207,139,185,243,71,79,138,194,170,104,211,39,67,109,214,178,93,248,49,84,160,255,5,221,148,153,107,49,13,177,120,229,24,215,251,164,157,39,220,150,145,160,232,128,72,189,125,6,52,100,190,166,46,29,220,243,96,100,245,204,145,121,225,228,39,192,82,139,205,50,7,152,216,5,160,216,148,158,66,160,145,243,65,64,216,74,53,224,103,228,32,218,130,24,22,23,150,118,211,102,48,29,236,139,13,49,63,186,218,248,20,155,161,240,218,252,3,221,55,128,30,197,167,3,80,179,155,111,148,199,0,180,84,196,185,33,192,172,26,202,1,0,20,180,121,98,145,93,48,28,135,150,34,33,224,201,68,39,101,203,174,134,82,118,250,223,246,180,247,52,66,83,73,83,53,2,239,100,182,9,163,108,187,171,152,109,37,48,200,42,56,116,206,79,89,113,27,21,40,138,151,21,79,150,241,195,113,255,26,164,190,54,242,27,137,5,16,56,36,253,127,221,181,86,33,114,13,170,97,252,16,135,139,234,70,175,199,76,249,163,74,16,125,184,55,227,171,233,134,166,209,131,135,132,222,235,96,107,169,106,113,89,69,211,130,69,179,127,197,115,76,26,160,98,113,214,79,53,128,142,221,49,56,238,83,15,235,144,210,167,212,98,48,46,149,35,169,68,90,221,170,171,247,105,204,151,59,108,98,42,225,112,166,177,80,122,46,131,158,66,34,118,66,133,131,129,66,251,106,139,45,222,88,11,22,113,65,119,93,62,54,53,185,176,113,153,54,108,75,175,162,59,46,212,99,141,168,24,117,42,174,200,132,114,246,196,179,161,179,153,218,240,137,169,100,226,160,64,202,84,154,71,65,215,125,175,252,241,92,201,118,47,135,99,131,130,91,145,230,197,7,152,0,205,53,168,90,146,161,252,52,133,173,81,238,43,102,153,38,46,179,20,31,234,198,233,68,191,53,36,104,38,147,151,18,70,223,204,254,75,30,192,43,220,226,42,73,166,81,234,57,201,98,147,224,194,99,87,252,95,232,161,45,57,75,71,187,153,50,147,173,137,232,65,72,31,135,4,177,52,181,44,197,132,70,148,64,112,167,40,34,115,203,144,252,75,125,73,184,208,183,205,175,68,5,75,184,199,195,198,147,94,95,30,81,253,82,136,19,122,153,203,249,56,228,108,210,172,95,64,72,194,54,0,151,249,41,172,207,180,51,115,222,166,56,195,185,91,234,176,217,106,105,128,119,12,108,239,174,129,53,161,46,248,200,116,27,216,46,83,6,69,185,47,102,178,26,73,24,83,16,89,236,151,96,160,255,102,236,175,154,54,218,158,105,207,29,146,238,81,96,110,248,63,50,67,209,29,204,189,31,25,23,52,39,161,40,189,232,12,240,221,4,41,247,67,182,36,177,101,249,77,194,236,30,104,19,63,29,144,150,142,1,183,139,199,160,190,121,76,201,179,4,16,139,81,61,173,223,155,212,224,107,248,111,249,213,141,16,38,241,28,156,27,232,124,240,14,29,193,228,232,52,25,229,150,74,235,154,111,33,233,174,194,182,128,84,90,222,158,65,61,174,17,93,43,165,91,181,158,175,14,2,15,50,116,147,153,52,9,103,25,80,62,100,94,122,105,180,31,137,202,66,38,34,64,185,37,99,73,9,80,225,245,66,171,241,73,25,193,131,35,130,150,253,101,11,173,51,50,195,113,111,62,77,220,134,119,12,212,134,41,202,121,16,211,230,209,66,45,230,3,15,76,192,133,22,226,114,104,206,145,179,4,152,18,142,24,219,240,177,250,138,180,93,39,99,52,103,233,232,239,204,250,159,217,231,28,137,218,42,67,143,177,93,242,243,205,139,183,188,122,42,254,184,101,207,162,114,58,241,30,253,162,2,22,47,139,193,68,249,160,36,121,49,14,106,90,240,35,8,32,233,220,161,246,228,155,142,65,25,239,127,48,224,193,226,197,251,5,223,42,68,60,235,40,75,182,80,195,75,92,243,59,209,132,70,159,243,129,104,127,235,8,214,107,99,79,194,212,244,175,70,25,242,88,192,54,243,4,26,78,10,162,111,219,5,232,84,185,169,71,172,32,239,22,147,13,45,202,70,253,226,13,236,98,2,168,52,88,202,75,56,170,23,45,80,101,108,78,112,114,207,13,244,171,100,149,3,69,39,157,222,159,194,230,232,133,65,43,102,148,217,244,29,156,93,179,189,243,102,107,197,168,43,25,5,246,137,41,201,244,90,87,204,113,238,123,187,140,92,190,213,198,87,95,254,156,101,198,119,40,246,72,169,173,93,13,187,79,220,195,209,53,98,4,144,21,232,108,102,248,149,175,119,44,188,247,184,146,239,225,67,2,213,24,199,69,17,9,41,210,164,255,204,184,70,49,136,250,56,31,139,135,41,243,37,90,18,29,60,124,2,226,150,81,185,94,206,208,13,113,98,108,231,221,102,245,206,2,252,176,130,60,81,246,141,188,41,88,236,148,156,6,77,181,8,9,75,106,74,23,220,225,14,199,18,108,175,55,12,147,47,96,151,148,158,44,165,21,48,150,163,80,132,223,135,220,10,164,0,200,32,226,94,23,172,131,148,121,211,89,49,203,247,49,17,95,78,3,171,113,35,228,124,109,4,152,95,123,219,246,120,17,96,149,50,217,125,11,181,116,54,236,134,100,1,168,50,132,244,232,10,92,10,143,63,60,101,67,177,24,44,245,91,39,142,52,122,114,35,200,95,35,113,250,96,85,176,91,59,230,59,207,134,130,202,237,55,148,254,76,218,19,24,254,33,207,34,34,246,55,2,118,23,5,63,203,85,3,54,254,54,248,30,125,74,118,63,2,38,241,101,231,21,227,199,46,207,132,103,80,206,2,139,56,32,123,229,231,105,137,225,215,26,221,225,47,42,125,42,103,140,78,167,214,57,182,56,201,54,243,105,144,204,152,9,237,26,152,122,75,20,89,209,215,43,123,40,232,93,151,251,123,235,230,0,204,205,239,182,122,175,158,95,226,169,77,125,81,45,113,221,192,212,76,105,23,139,115,57,122,163,25,209,143,223,254,103,43,32,74,68,120,192,96,75,161,107,25,167,46,238,43,67,128,10,103,149,34,120,196,104,173,80,221,143,87,229,197,69,73,96,2,232,78,28,247,176,84,117,146,200,234,167,89,111,68,132,56,29,250,88,248,21,54,235,38,131,140,242,106,163,206,115,14,147,26,183,24,158,220,83,172,225,223,41,206,19,96,81,152,82,246,128,68,238,124,37,17,113,115,134,232,25,196,178,240,169,203,226,210,255,231,119,8,122,247,124,213,226,174,246,50,213,9,217,125,242,183,232,11,203,95,128,212,201,66,244,17,80,20,44,250,172,41,183,93,36,251,126,189,73,58,19,86,13,109,32,37,202,49,126,7,210,232,116,75,143,254,37,236,188,76,227,58,75,9,175,150,125,116,79,141,109,75,82,98,145,20,219,49,71,218,224,112,238,76,251,198,201,61,175,99,84,222,72,40,50,141,11,120,61,177,114,191,181,248,147,68,244,241,118,34,26,58,197,8,134,29,254,62,18,109,205,177,249,78,80,140,182,109,6,174,246,155,148,137,156,231,61,241,13,71,190,98,216,132,94,124,123,97,62,139,157,170,20,103,48,15,86,167,148,6,247,128,0,91,114,46,199,203,128,221,144,71,68,52,28,228,240,246,217,19,114,253,129,4,205,226,109,13,107,135,156,233,93,39,208,145,191,167,235,212,228,42,228,156,168,135,230,87,76,131,45,211,70,130,70,209,22,50,24,96,64,176,3,139,192,38,33,177,226,17,161,185,177,105,199,221,172,16,35,70,144,203,212,94,22,32,34,116,66,148,176,142,44,37,133,101,128,68,205,227,160,175,4,238,217,196,15,24,11,55,189,68,209,72,69,199,37,214,57,71,237,87,69,67,239,61,189,241,148,26,130,216,74,214,0,237,1,136,243,217,54,246,190,31,58,77,184,153,148,222,35,20,14,74,215,160,241,142,166,232,157,38,2,53,2,179,227,114,106,91,202,123,181,249,153,0,235,20,81,38,122,60,233,217,186,0,152,68,39,182,27,140,89,98,75,156,195,46,170,29,65,70,105,132,232,245,19,119,64,187,7,121,244,43,248,110,62,165,247,105,77,60,74,165,218,81,78,36,32,3,106,212,46,232,8,79,9,54,67,248,242,222,212,175,250,179,246,90,142,211,12,162,202,40,9,243,213,10,240,97,50,128,80,30,68,31,248,77,38,252,216,43,194,12,25,96,164,58,62,161,33,18,172,136,32,4,111,93,107,24,0,79,60,46,123,177,108,95,28,41,217,210,168,106,68,158,248,199,53,88,58,74,115,13,179,103,76,185,138,11,73,129,245,252,156,87,42,246,210,179,103,98,86,247,170,147,45,247,230,115,113,227,58,70,175,201,209,88,77,47,82,47,105,107,169,16,112,48,238,136,241,53,170,245,47,36,165,11,244,160,211,133,53,129,50,81,56,166,64,21,204,45,215,201,86,166,199,252,157,79,6,35,82,174,251,147,129,138,221,1,247,81,193,181,59,254,54,223,189,34,122,77,47,36,25,43,44,108,230,14,252,174,39,204,51,57,158,204,229,66,64,116,67,228,145,71,107,141,176,68,30,29,213,149,166,217,57,118,219,70,79,157,194,52,25,226,226,233,80,181,148,185,17,251,66,232,140,247,152,19,124,164,160,116,178,244,187,61,74,227,196,55,35,135,33,66,214,193,196,173,203,76,254,227,148,82,148,31,224,105,170,107,140,139,200,119,21,217,46,246,219,214,64,120,138,170,166,36,226,155,22,193,38,112,28,239,21,133,52,220,72,95,14,130,117,127,26,190,147,144,58,65,235,191,19,178,238,226,107,211,146,23,48,34,141,194,130,246,137,58,49,56,103,46,29,191,206,87,57,218,102,157,57,224,50,145,110,132,156,164,197,116,175,102,169,97,165,128,51,211,9,88,31,187,43,141,154,124,163,221,154,98,212,92,221,43,147,99,157,74,38,254,83,252,39,86,210,207,214,1,56,22,226,222,71,132,17,100,174,68,209,184,220,90,91,81,122,123,194,198,32,121,59,84,81,191,222,55,225,13,182,231,89,24,242,22,127,230,225,252,200,124,176,103,96,128,238,161,47,21,50,45,48,106,128,19,120,233,229,199,136,233,139,1,83,206,62,66,96,52,216,76,117,181,53,83,35,121,35,144,168,194,229,123,80,17,203,255,254,77,191,222,157,238,3,246,2,56,71,119,253,28,185,241,132,37,189,183,219,153,139,29,255,28,217,249,97,227,103,219,43,30,51,211,251,235,44,23,36,117,62,166,40,143,109,234,164,226,214,159,251,189,95,3,185,251,4,118,51,161,7,100,216,139,157,152,44,195,214,202,173,82,200,145,108,139,230,152,205,87,238,225,20,242,48,62,88,204,212,209,71,79,109,96,1,103,164,203,185,151,110,236,136,94,174,21,124,136,240,94,216,79,123,201,177,149,251,235,214,77,7,138,145,24,145,129,204,46,72,175,28,169,42,105,101,218,193,100,238,247,99,59,13,140,82,119,22,193,48,226,247,188,63,233,66,9,214,81,51,228,138,16,204,222,206,54,102,175,48,230,109,41,130,217,17,220,119,13,159,54,56,99,7,72,16,63,46,178,45,184,118,163,13,119,11,138,249,114,187,231,160,6,43,173,183,34,29,201,217,207,253,143,16,41,115,68,71,184,107,0,83,37,113,168,255,89,152,234,62,119,220,104,24,72,111,207,157,216,72,27,186,155,204,214,60,255,190,56,178,230,62,88,115,97,148,215,0,177,164,11,239,41,223,29,253,80,175,154,191,38,50,187,149,60,254,146,176,239,31,28,10,251,54,88,227,82,111,200,173,83,124,23,165,196,199,182,171,145,149,26,209,188,242,211,84,215,80,169,92,19,45,210,28,205,209,120,144,99,61,238,168,7,103,181,47,81,131,255,71,71,131,122,26,176,234,244,223,164,99,152,238,130,132,156,8,92,229,2,46,51,124,184,40,154,102,28,107,241,245,90,19,52,143,173,155,232,244,180,25,137,59,204,196,16,100,146,31,156,199,191,237,177,90,67,81,137,139,14,117,22,244,173,5,204,123,144,47,206,123,211,186,132,26,147,128,32,117,74,90,125,97,58,17,217,171,122,223,247,26,13,225,87,191,17,49,167,108,215,212,249,223,104,36,108,86,75,102,47,135,88,58,141,229,102,31,171,212,49,33,242,42,133,90,31,3,135,63,224,81,3,182,244,28,17,180,250,35,85,87,176,250,48,144,121,133,154,153,113,244,104,134,20,230,178,35,66,1,149,147,223,192,184,166,251,211,141,92,86,130,189,173,9,85,66,18,214,112,16,23,235,205,35,108,67,179,224,19,66,216,184,235,135,104,150,48,65,190,152,64,210,240,203,140,54,147,113,156,163,116,109,67,169,25,122,14,84,21,32,57,188,89,19,237,143,69,231,0,115,89,174,247,67,133,172,69,172,66,155,173,226,93,186,147,123,42,11,83,131,239,51,86,17,172,99,79,23,49,150,166,197,109,239,206,28,198,89,54,205,121,145,53,87,37,143,40,246,34,87,168,108,131,132,135,184,22,166,207,89,44,46,16,180,60,102,174,103,48,182,168,123,220,101,163,81,45,15,79,213,10,112,82,111,109,79,124,59,138,42,67,176,111,203,15,31,38,215,71,186,212,253,242,223,238,159,60,134,65,92,104,191,199,40,104,166,44,169,142,216,81,0,78,234,130,237,178,97,65,100,39,171,214,12,226,82,40,109,202,67,87,29,107,51,15,176,69,249,238,101,168,234,66,115,111,32,79,181,115,75,36,158,71,75,183,78,231,63,218,243,9,16,24,170,46,103,208,137,203,55,84,173,102,206,194,130,114,52,45,212,188,186,173,250,110,183,29,223,10,129,99,205,19,161,148,101,5,63,247,89,200,200,88,236,32,192,230,207,117,223,201,10,215,77,170,133,79,33,0,118,94,76,228,34,103,59,222,238,157,41,55,81,16,96,205,36,105,225,110,123,89,6,59,89,0,61,58,114,102,100,227,192,1,139,167,38,99,74,158,172,236,146,213,7,28,176,184,35,152,123,5,213,64,32,78,84,37,139,3,191,129,133,182,24,236,44,185,38,108,126,104,138,38,228,192,48,60,176,158,105,163,214,207,181,136,147,237,218,249,185,79,144,10,37,212,181,29,249,3,204,169,149,112,195,209,53,225,26,155,54,182,63,6,39,242,27,162,237,153,132,144,254,91,207,56,219,39,204,43,164,222,106,250,11,233,100,113,0,155,61,16,185,166,98,130,23,158,118,230,152,202,54,19,177,136,206,124,40,180,255,183,28,7,62,104,254,148,127,54,162,154,41,139,185,127,163,103,196,27,238,47,134,253,38,219,178,36,55,145,192,182,211,148,28,2,116,190,164,50,141,77,8,245,28,230,148,96,214,67,129,242,104,216,25,150,180,144,226,154,7,55,162,5,255,213,28,185,60,96,70,69,33,185,70,220,38,246,132,91,208,245,57,118,27,0,21,77,60,230,6,58,85,160,116,121,89,68,193,203,170,234,208,165,43,55,96,71,200,232,168,14,159,12,211,96,16,112,191,189,177,55,87,89,3,106,46,140,217,247,237,170,17,208,196,139,54,171,143,188,207,222,167,146,186,85,223,124,68,56,169,1,9,204,129,177,116,192,215,117,15,218,167,18,248,100,83,245,23,60,69,58,44,46,62,201,44,151,121,206,182,206,100,164,137,73,71,8,210,71,241,230,209,106,167,107,216,211,6,242,101,212,83,196,205,17,196,67,179,53,75,58,105,121,214,77,76,171,223,196,194,208,133,113,114,150,43,148,168,101,183,180,121,31,207,206,30,126,0,68,242,94,39,190,242,212,9,223,2,232,92,141,92,27,89,47,41,185,99,188,74,163,78,234,22,153,184,55,172,196,160,95,89,174,243,21,155,240,129,183,158,159,41,106,116,248,114,170,249,242,239,39,58,254,183,148,121,176,116,5,249,136,24,0,248,195,226,202,146,10,94,158,255,172,169,81,229,200,172,105,181,76,159,110,58,135,244,69,67,70,5,79,183,186,104,232,94,93,141,113,137,30,90,145,43,187,246,122,137,183,252,225,93,17,64,110,160,183,137,68,21,222,249,110,14,122,212,232,70,86,232,139,91,142,217,207,229,34,173,43,84,143,50,48,202,69,67,179,45,53,43,85,92,155,120,93,92,116,170,105,77,171,39,16,223,240,17,172,115,98,73,167,106,74,192,199,44,125,130,114,254,124,137,209,243,17,192,173,149,236,205,19,35,128,103,97,254,25,124,171,87,178,31,43,204,176,254,113,231,0,166,187,255,66,56,216,252,49,142,72,150,34,149,127,104,47,8,107,232,221,4,243,1,98,56,135,5,12,199,102,141,65,21,42,203,161,78,210,126,86,22,242,124,159,109,123,126,12,216,206,243,223,182,142,24,120,127,227,151,19,5,244,54,227,62,140,111,54,69,5,168,74,252,14,213,121,9,140,179,161,137,142,193,37,122,40,52,111,239,117,33,92,191,23,60,155,151,7,54,205,154,86,61,211,140,20,134,15,132,141,190,7,201,195,115,173,130,1,18,107,51,36,164,221,202,14,218,183,97,66,233,1,243,191,44,49,244,91,42,234,66,49,163,50,82,71,158,123,88,109,161,215,121,24,119,118,22,179,241,29,78,118,113,146,57,186,34,110,100,118,133,149,197,239,184,184,123,235,74,21,121,37,16,123,247,94,48,131,77,186,82,49,42,179,254,41,95,254,138,55,85,252,226,232,130,141,136,63,46,254,180,7,119,2,45,207,88,47,227,242,138,59,131,138,32,166,31,46,70,132,217,153,38,196,136,184,84,13,68,251,255,3,102,204,244,202,127,216,95,64,154,57,33,98,106,35,95,85,23,18,197,165,70,108,237,76,213,206,196,114,222,7,29,169,21,131,99,178,4,109,227,27,164,164,47,199,48,53,22,251,226,211,63,49,102,75,190,221,45,253,69,77,196,96,102,198,41,152,72,111,207,112,199,129,161,142,168,68,166,138,78,114,123,162,131,119,16,167,167,166,114,42,118,107,126,110,27,24,8,155,37,1,190,189,24,226,101,248,156,71,42,224,15,81,139,67,161,157,214,42,31,155,210,236,177,158,27,120,200,187,22,85,250,38,198,9,252,174,107,117,45,69,122,88,60,223,40,163,122,213,153,218,212,67,218,172,247,6,56,170,137,58,211,202,112,45,112,194,225,145,66,232,248,34,6,84,53,34,22,26,114,65,178,173,177,198,217,163,31,84,170,174,181,92,202,160,27,17,62,243,38,63,15,130,192,108,241,184,37,196,47,84,18,36,147,205,230,7,226,104,207,228,116,190,204,64,108,121,132,251,145,105,77,255,65,25,42,79,96,99,17,102,242,109,240,226,4,182,0,136,110,185,125,70,108,85,150,170,186,174,163,185,202,179,83,202,245,138,3,101,178,5,96,126,66,135,232,238,54,105,48,211,206,13,156,227,63,34,6,125,74,91,123,180,102,53,243,179,80,177,231,178,38,79,155,122,97,48,30,250,53,185,175,13,59,198,176,3,69,148,160,91,18,161,159,116,23,11,219,34,99,75,70,76,217,76,142,214,130,221,102,67,79,98,131,53,210,18,139,19,81,122,93,21,29,22,113,196,180,46,205,233,165,86,11,202,46,2,147,146,248,143,160,82,114,204,5,196,188,130,161,206,225,127,130,84,39,140,174,195,174,14,122,89,26,181,252,253,67,25,179,41,21,70,66,204,182,114,194,34,17,60,20,7,118,42,82,20,234,79,170,136,175,204,110,18,32,174,228,70,36,15,65,186,161,114,124,6,194,23,108,235,147,214,220,229,20,197,244,231,142,173,80,117,9,23,192,47,219,70,121,188,60,106,47,40,164,222,42,8,175,114,113,200,234,152,11,127,225,247,186,21,190,20,154,15,33,22,7,47,136,94,56,47,214,76,39,107,34,93,197,207,175,130,253,193,179,62,133,66,91,77,94,184,78,35,61,169,111,226,61,211,24,120,108,14,57,102,109,81,56,21,161,102,198,234,74,18,128,47,12,211,2,178,73,44,116,128,30,117,112,113,32,139,120,132,24,202,187,227,140,145,220,88,199,230,33,1,61,61,65,51,231,218,166,177,226,48,198,223,114,97,149,0,37,196,227,186,119,31,242,43,102,108,239,108,48,123,180,166,12,194,176,247,227,114,250,233,122,174,5,27,203,163,141,235,188,83,192,184,103,29,15,22,36,95,187,243,59,221,6,131,72,190,39,108,252,183,77,42,27,106,71,45,62,105,119,165,106,76,91,171,31,136,189,53,97,6,47,174,119,230,168,86,35,178,214,65,132,232,14,1,71,183,165,165,172,6,228,65,254,231,198,62,162,20,45,241,234,158,0,134,103,136,20,233,215,230,221,196,61,255,26,198,38,98,126,94,132,174,95,247,255,77,205,5,124,216,103,74,223,219,143,58,20,169,137,131,201,241,161,120,237,167,84,230,200,45,197,183,203,103,197,90,238,208,86,167,93,37,103,25,61,14,40,69,156,119,40,58,135,205,236,231,202,171,164,16,83,102,33,251,222,40,178,153,236,45,24,60,152,1,227,43,213,224,234,111,231,46,103,185,155,243,47,173,44,46,84,68,101,87,156,155,189,228,35,119,9,118,37,252,182,38,155,217,70,171,49,245,133,152,124,10,65,203,7,82,203,190,118,129,219,167,160,37,56,235,227,52,50,212,171,67,79,72,49,68,205,50,144,19,79,134,230,201,139,68,145,249,203,212,10,101,139,104,179,153,51,1,121,98,216,83,19,84,111,48,34,124,16,187,74,139,179,96,144,38,57,164,26,157,188,149,125,63,217,95,147,55,148,205,57,86,180,81,69,115,185,63,255,143,239,63,48,173,10,73,41,12,120,249,185,37,3,84,202,170,244,228,179,1,241,222,142,105,228,58,87,173,198,74,61,89,62,225,97,232,54,38,45,197,187,34,121,243,121,13,207,41,169,166,180,173,190,236,183,65,252,233,115,163,91,84,197,197,4,182,191,22,159,68,31,49,74,205,203,108,248,28,91,223,203,106,178,12,21,135,206,220,87,176,12,15,18,230,184,22,151,49,217,214,94,89,230,116,187,133,224,175,1,3,98,249,12,27,158,182,197,101,6,49,244,20,96,94,252,184,77,199,142,219,12,70,187,163,133,35,159,114,6,235,198,162,186,95,57,165,182,246,52,216,0,55,151,90,159,0,249,180,76,32,187,122,217,219,186,101,77,230,103,3,51,221,228,201,72,179,75,164,91,19,147,208,223,37,215,247,68,245,13,48,215,119,153,40,11,73,103,111,247,34,161,80,128,84,149,32,75,77,222,84,51,252,146,235,156,178,185,202,234,64,98,119,230,142,245,67,95,119,224,186,148,210,219,21,193,209,93,185,169,167,83,198,15,79,53,111,77,203,226,6,247,105,76,191,172,113,91,240,142,206,3,46,186,135,25,225,206,230,13,173,107,11,104,223,118,54,58,66,35,53,96,125,201,149,104,187,220,159,88,62,141,101,147,243,70,201,69,0,45,174,76,240,152,79,41,34,235,161,173,205,28,187,220,41,86,186,168,15,179,229,41,229,211,44,219,56,114,156,98,79,225,6,193,224,219,183,6,115,228,56,125,6,174,231,43,132,227,136,38,117,120,228,63,117,119,190,68,20,14,173,51,239,241,117,81,26,46,76,128,247,76,26,235,119,227,161,178,212,196,81,254,213,65,244,30,94,119,24,101,120,237,158,216,62,133,231,185,111,108,117,133,167,106,66,63,216,19,1,75,43,129,71,14,116,130,53,110,251,99,212,76,97,129,247,249,162,105,68,255,64,41,231,95,180,246,124,164,220,119,136,35,112,8,126,7,45,89,127,248,118,124,36,81,171,9,171,94,197,97,215,183,157,156,149,246,95,160,57,0,131,216,160,138,174,105,203,69,156,165,247,240,130,236,31,122,166,21,48,237,109,225,146,227,207,95,59,251,122,9,138,218,131,84,57,28,254,17,116,48,151,241,189,23,29,159,56,40,156,74,201,183,176,146,64,145,245,168,154,197,245,52,9,128,143,213,85,107,66,138,4,197,195,31,183,97,197,30,116,222,48,243,26,48,228,103,123,53,101,135,136,140,25,76,170,48,225,46,192,254,149,162,203,138,249,225,47,135,109,25,45,38,216,55,49,61,70,18,12,244,99,128,88,101,173,229,192,146,177,68,132,253,160,53,30,68,176,26,108,34,144,58,149,133,167,151,225,33,196,162,55,68,129,67,8,192,96,42,218,98,30,173,102,95,255,117,141,253,167,255,242,77,157,86,169,24,79,249,17,104,133,19,212,143,98,98,29,198,3,64,176,254,172,182,212,62,93,127,219,112,135,102,61,231,124,75,128,39,140,204,95,50,216,231,26,2,0,21,238,211,84,185,105,46,44,32,134,133,149,181,8,178,54,53,24,70,63,160,227,36,215,232,16,33,69,217,135,234,139,36,119,134,129,77,242,239,245,89,231,29,41,49,248,171,106,14,246,144,13,235,105,236,173,122,89,72,93,119,17,65,240,166,21,101,213,251,67,84,255,40,135,50,155,36,78,2,12,233,155,73,151,37,220,205,10,133,253,195,118,143,171,83,10,56,14,238,119,251,60,213,196,148,109,197,13,166,223,216,150,119,147,14,210,75,196,138,153,133,100,88,16,17,25,211,67,9,163,103,236,114,119,177,203,21,62,169,68,238,233,255,201,211,117,4,84,84,40,106,120,242,71,47,151,85,211,45,127,58,61,62,78,217,71,56,106,167,219,115,210,144,118,219,165,167,154,64,177,136,34,114,197,97,39,189,140,213,122,25,100,202,229,104,157,137,48,68,132,162,196,41,147,77,61,102,18,52,87,94,93,116,182,106,19,7,89,66,42,181,144,25,233,255,222,100,242,169,237,92,151,93,218,218,112,194,248,26,105,135,70,126,113,3,66,29,15,38,201,250,20,51,25,148,10,100,104,186,164,59,40,123,230,135,106,126,209,148,1,133,213,209,146,224,180,74,233,235,193,23,206,9,119,104,77,166,3,180,180,179,117,49,129,123,105,31,57,229,188,244,156,36,145,53,192,75,193,94,88,228,82,91,230,130,147,200,42,168,164,236,65,121,67,196,188,204,160,120,37,34,126,179,175,45,24,99,82,72,190,39,211,66,107,25,126,98,218,214,219,238,84,182,91,180,213,149,140,225,20,205,67,5,66,88,217,182,229,101,73,70,151,37,0,221,180,62,71,185,169,195,5,104,253,239,99,233,67,225,84,74,173,178,229,246,231,33,51,99,172,252,182,181,31,163,123,55,165,128,110,27,36,197,188,209,208,251,41,47,32,184,70,23,175,131,177,100,172,128,168,23,176,45,24,64,64,234,170,76,153,61,17,49,173,131,62,101,81,166,68,133,23,126,215,21,171,196,94,162,170,84,172,113,186,76,208,249,39,124,235,238,114,107,71,63,210,87,1,134,87,175,88,226,20,191,218,5,220,235,220,28,205,248,52,77,71,176,195,8,193,31,226,115,94,220,74,208,38,195,182,191,25,189,116,184,206,148,161,171,174,165,214,92,240,162,65,183,199,129,26,209,124,160,148,173,214,80,17,178,43,172,230,188,101,235,190,90,181,79,155,103,88,251,209,63,46,124,60,59,27,117,146,196,26,245,128,242,107,53,89,78,63,199,157,8,95,92,250,104,106,113,243,145,6,31,28,2,133,121,140,16,74,94,185,66,200,52,156,29,154,237,161,51,71,53,186,57,96,197,175,74,30,107,192,101,0,35,213,133,167,79,247,85,173,25,247,180,140,119,220,157,133,102,215,83,1,58,216,9,103,114,220,161,53,70,129,224,11,9,25,39,204,93,162,104,169,190,58,197,226,15,23,41,81,84,139,22,63,166,55,48,48,76,208,166,70,245,141,50,122,3,26,11,168,239,130,110,109,224,83,126,98,3,131,210,160,7,145,126,137,100,133,248,215,68,33,63,182,108,196,57,230,203,3,185,219,77,171,170,224,36,250,135,14,134,153,42,129,139,45,34,107,16,68,167,226,71,115,193,101,104,216,250,47,9,90,86,245,82,133,219,73,80,182,190,138,192,61,178,215,178,117,103,164,253,30,166,209,115,76,29,68,255,220,170,35,14,171,107,66,221,198,52,51,237,48,152,102,158,99,251,135,60,242,166,115,70,129,111,245,200,28,140,104,47,192,233,25,114,161,135,226,102,101,246,46,102,117,178,220,208,79,165,182,133,152,85,193,0,248,186,154,48,82,91,115,248,53,188,139,19,187,210,68,24,195,130,30,98,23,242,123,29,125,145,245,125,200,46,40,52,165,189,71,13,49,232,77,62,74,164,68,24,113,140,154,204,220,116,236,23,10,180,32,182,113,41,193,116,183,111,231,244,63,228,163,94,17,158,235,213,5,138,103,95,130,240,168,50,150,237,209,85,223,53,227,35,184,87,246,176,138,6,144,11,221,33,14,193,110,48,245,152,146,124,161,237,42,40,183,189,3,95,219,207,94,129,110,57,135,39,92,21,60,98,102,31,17,107,88,33,255,16,82,203,89,98,229,205,187,244,47,198,30,173,16,41,37,71,38,233,186,164,227,43,56,105,194,236,214,246,37,105,160,60,93,151,170,10,98,91,253,20,88,161,148,175,28,194,50,155,220,102,219,99,224,65,44,196,186,207,108,211,71,189,111,181,3,1,199,144,197,229,251,202,137,17,96,64,157,176,247,56,182,188,111,173,163,89,49,233,191,79,51,28,111,255,159,225,170,113,63,65,88,110,105,33,217,18,176,111,157,173,66,66,172,89,22,122,142,233,3,17,98,188,117,169,87,109,7,144,245,140,80,205,166,94,159,218,93,122,93,38,217,145,77,82,133,18,90,206,103,70,45,159,138,135,130,157,67,64,150,132,217,10,160,77,243,114,15,99,205,99,130,89,68,145,133,25,185,119,113,158,213,60,17,158,247,201,67,38,103,159,20,239,131,29,154,133,101,89,95,73,244,90,221,5,144,238,112,142,246,242,19,110,247,190,9,106,237,117,226,31,122,186,13,62,146,120,84,228,47,101,19,25,38,199,216,50,43,24,236,189,162,248,75,208,188,94,60,192,33,218,140,149,137,77,77,181,23,8,217,231,121,111,161,116,47,182,241,17,17,148,172,17,196,19,147,75,199,227,103,245,36,75,245,37,72,91,9,181,89,124,16,251,250,158,12,20,244,67,19,34,240,178,138,204,27,102,132,123,68,76,92,32,92,165,24,218,158,77,115,167,87,142,1,60,101,8,5,168,66,66,249,142,239,9,3,96,163,72,95,172,68,3,161,148,182,129,218,193,222,226,220,241,179,186,96,26,60,75,156,53,196,235,75,51,160,205,69,110,197,233,201,88,26,130,147,227,109,78,129,21,162,74,216,121,19,209,48,136,30,41,38,123,116,112,107,58,22,246,13,8,71,95,223,78,15,203,105,84,47,46,4,77,173,151,247,93,71,180,189,1,213,34,89,176,187,52,202,116,174,240,36,164,101,177,102,168,183,54,252,56,27,43,28,41,52,221,219,245,63,56,137,128,189,9,102,85,26,194,21,52,57,224,143,170,243,223,62,75,80,155,39,169,39,43,190,133,28,51,16,177,102,59,163,211,33,67,243,197,146,64,90,48,0,90,167,153,217,71,50,60,172,26,74,28,241,160,165,15,171,60,122,20,104,121,103,33,155,195,146,220,232,82,199,70,201,182,215,22,177,227,53,168,56,65,14,161,0,44,214,183,172,235,81,217,183,101,153,167,85,69,3,225,231,2,67,120,79,45,106,113,123,59,124,32,130,12,215,65,172,139,57,175,66,89,14,34,39,100,41,61,135,3,186,62,53,44,22,178,132,62,1,55,70,229,61,207,111,163,17,115,10,102,46,53,72,84,195,201,229,158,218,213,211,242,60,177,42,184,15,32,157,196,52,152,252,61,207,13,206,28,218,186,81,198,93,108,11,73,110,32,183,69,85,167,115,147,45,151,5,152,212,167,13,241,47,148,231,187,28,81,219,211,224,66,194,155,66,43,7,81,9,77,217,40,79,60,27,139,186,122,62,80,160,0,215,183,242,186,38,231,159,75,104,12,60,35,40,250,246,168,97,28,172,17,114,51,113,28,98,209,18,212,119,79,11,106,241,224,188,195,84,17,184,2,166,2,188,167,205,98,99,250,10,85,172,175,74,177,58,141,222,74,242,14,59,190,197,182,31,94,82,147,120,128,212,160,8,242,117,166,59,34,232,201,215,53,18,14,89,202,191,82,161,102,66,175,219,45,86,197,231,16,223,31,253,0,6,62,240,222,142,63,140,228,33,125,121,215,57,86,1,127,253,204,104,235,61,205,210,191,230,146,226,127,116,111,101,43,169,168,247,253,223,74,129,125,31,68,116,66,223,201,239,27,242,17,87,30,250,151,110,60,228,146,21,0,165,3,32,151,232,166,175,121,64,77,186,77,148,194,115,165,126,12,162,211,142,62,180,187,94,131,33,112,93,161,251,251,241,169,111,138,101,250,109,233,134,199,63,57,117,240,74,73,54,213,75,69,89,137,98,197,243,238,70,51,34,183,86,184,245,116,232,177,16,122,112,4,19,129,73,3,131,208,227,178,30,138,42,232,74,211,143,87,164,205,206,74,194,111,53,243,84,44,149,88,183,100,196,130,223,16,176,225,197,219,184,44,86,195,149,68,83,68,178,28,19,42,137,22,249,106,185,45,255,46,217,29,3,134,113,194,229,218,196,72,199,242,67,100,98,114,27,210,153,189,125,28,40,239,225,167,29,223,215,73,176,38,172,58,72,196,76,44,83,85,137,39,44,141,166,196,82,68,31,188,23,16,129,64,230,176,247,0,117,193,150,37,100,208,55,99,68,218,50,14,22,88,71,173,142,216,17,4,153,55,102,104,94,141,223,74,156,35,65,185,229,252,219,108,31,211,224,73,49,214,197,148,233,15,206,125,69,42,140,108,130,77,67,208,106,217,193,162,198,88,243,64,57,156,213,124,194,178,24,251,226,78,184,50,5,32,221,251,60,77,139,126,106,111,220,186,92,84,132,38,157,166,236,51,237,46,79,101,46,89,150,205,72,49,91,14,105,199,148,211,76,20,58,171,71,228,42,178,110,210,86,217,82,12,184,196,139,183,113,231,237,109,84,56,66,54,140,1,224,152,195,202,152,44,204,228,0,9,235,176,198,172,201,116,236,151,132,149,148,222,220,77,29,179,111,71,115,210,134,9,31,143,91,118,170,67,20,242,158,17,6,129,19,108,113,112,89,120,251,4,104,160,99,182,86,22,87,150,32,185,244,32,244,49,66,192,120,159,101,160,141,18,199,229,115,174,219,212,251,112,202,255,116,5,96,237,1,190,1,97,63,194,28,171,231,190,252,45,16,237,166,169,14,142,118,25,135,38,237,213,125,5,163,189,102,118,170,27,125,168,52,182,178,102,91,131,135,145,75,247,100,199,119,211,225,0,122,191,118,145,163,181,143,180,34,196,90,91,139,211,233,144,193,229,5,50,27,88,147,128,57,206,34,191,12,130,104,253,233,151,40,25,15,100,84,219,109,35,85,45,127,230,22,98,127,207,0,76,243,6,62,58,2,71,149,80,27,112,167,120,44,5,213,190,189,48,252,48,124,251,237,245,231,11,30,135,7,224,223,112,162,141,1,252,144,58,143,24,229,66,9,111,56,2,235,220,199,49,40,70,79,233,5,121,23,12,62,114,35,177,159,175,13,210,131,148,156,163,18,202,241,234,246,50,9,14,216,101,13,66,84,115,209,238,214,151,215,139,10,13,6,175,6,127,171,76,202,244,80,25,187,14,212,253,80,149,61,220,126,28,93,164,213,243,18,228,246,46,15,139,54,63,148,48,249,105,83,5,119,118,243,189,56,180,106,30,212,29,63,17,132,243,45,17,147,73,176,218,191,132,118,226,125,120,73,87,38,135,226,250,3,251,121,180,83,17,181,147,131,175,96,192,152,101,188,149,194,29,139,35,186,42,48,57,17,80,52,5,246,128,246,41,136,174,69,138,99,105,144,50,62,20,142,241,38,202,154,162,45,169,36,94,45,94,105,165,56,148,84,63,135,107,194,104,98,183,122,64,178,238,115,147,198,35,211,175,144,234,172,103,137,211,106,251,143,221,32,115,55,195,173,222,171,35,62,84,180,11,70,134,61,108,90,178,146,181,33,134,135,254,200,9,60,20,11,192,135,244,61,137,135,4,166,49,90,154,100,128,219,135,114,41,233,121,244,176,1,176,6,245,212,227,128,28,77,224,156,142,188,255,42,212,55,165,123,48,13,82,71,69,42,135,207,106,71,189,250,22,101,150,138,13,23,221,134,176,104,183,77,234,205,31,57,15,139,192,169,205,194,167,213,149,146,251,92,19,181,95,221,206,102,125,117,255,153,90,3,47,193,123,41,196,112,174,42,29,167,205,140,130,92,168,41,105,73,98,186,18,13,119,0,66,233,162,222,59,124,50,152,165,121,177,224,147,66,119,41,56,19,109,6,195,31,10,237,73,247,150,193,200,127,36,119,194,217,162,76,30,137,46,46,188,234,255,163,196,225,12,160,253,20,6,231,29,1,175,184,21,105,193,109,198,62,101,236,16,147,253,176,143,68,135,80,220,170,142,58,69,207,163,167,59,178,231,41,235,180,119,185,215,100,21,159,0,8,196,5,191,133,175,116,68,77,247,240,73,158,8,77,134,202,195,7,173,93,92,183,28,212,167,239,53,137,109,64,131,41,241,200,119,174,124,60,79,217,20,154,164,244,156,128,114,202,220,60,34,97,187,29,173,214,158,104,123,219,147,255,186,123,79,92,173,145,208,108,153,235,14,147,249,10,74,219,48,68,211,201,86,177,38,247,121,73,123,101,129,8,9,217,90,106,43,65,136,200,216,150,85,59,10,74,55,35,28,147,175,59,121,205,73,152,0,24,231,162,216,126,175,86,38,69,144,104,99,241,80,137,159,44,68,213,234,139,4,36,18,214,116,147,88,252,109,52,151,71,21,127,124,178,244,160,220,247,203,38,109,18,156,129,186,152,116,100,66,29,19,25,120,52,158,80,27,8,124,245,183,150,249,173,192,88,133,220,167,125,73,164,246,9,233,157,107,75,22,233,62,71,152,193,240,138,112,228,29,170,126,82,20,22,97,191,43,201,148,196,159,218,44,203,91,232,47,238,215,205,97,72,186,172,191,63,20,60,3,160,167,20,192,236,23,250,9,254,239,1,71,109,31,230,141,48,177,221,54,100,126,121,205,204,209,233,88,161,183,139,165,255,150,141,189,16,230,26,72,206,129,23,176,197,132,96,153,230,161,194,229,132,22,71,175,209,242,59,35,84,240,139,3,209,13,158,132,5,217,121,183,71,213,197,55,254,238,239,239,142,254,76,179,249,16,62,244,193,39,75,225,195,248,26,180,182,120,182,141,6,170,96,121,31,139,238,13,240,181,208,150,175,48,179,166,200,188,115,48,185,225,213,63,191,208,70,96,80,240,201,165,139,148,224,46,96,96,98,132,78,141,186,52,85,179,0,88,199,237,237,219,20,179,153,121,94,90,6,117,50,6,35,123,37,241,9,163,255,189,107,227,208,98,152,168,169,9,43,191,76,169,137,104,11,49,120,209,182,62,177,184,183,128,95,185,128,90,39,53,45,53,157,7,34,218,114,223,148,254,25,10,105,198,34,225,109,136,150,178,39,8,139,175,193,208,174,95,210,12,40,228,170,55,101,107,176,232,164,121,229,212,229,35,220,29,149,3,85,149,199,134,227,0,254,19,40,23,83,99,218,88,94,187,205,103,255,17,180,190,102,88,153,201,211,134,41,207,109,4,92,53,115,171,135,157,229,128,188,176,188,32,54,77,32,48,245,65,48,143,159,145,182,98,212,150,91,249,193,75,144,122,101,199,181,235,31,58,199,145,136,82,227,66,231,232,38,165,180,118,43,115,165,176,158,90,150,118,34,94,135,61,221,42,4,221,49,169,89,251,205,146,144,71,171,125,172,117,36,158,63,9,52,241,228,165,97,37,98,243,226,170,182,245,89,140,78,253,212,139,252,48,199,153,78,113,11,24,230,76,147,1,19,19,130,167,135,90,11,61,154,222,138,160,232,208,8,114,17,102,49,36,249,190,217,240,143,237,241,89,197,144,83,73,166,104,32,209,41,169,72,23,42,214,38,186,235,56,185,90,60,124,49,176,9,153,133,98,245,218,172,147,237,100,39,233,80,108,170,167,123,119,126,101,230,16,244,213,219,12,29,100,52,20,175,20,246,188,157,249,82,194,0,109,162,182,234,97,255,215,114,33,163,39,32,103,183,101,240,168,252,107,66,251,102,145,197,218,224,59,198,107,193,125,165,212,24,60,93,125,160,143,92,159,15,173,110,255,95,36,180,181,18,169,175,246,175,8,252,95,29,31,204,15,236,96,14,152,195,246,147,44,175,60,120,199,201,210,123,34,14,102,53,246,180,153,237,195,92,127,217,66,90,94,224,129,249,148,192,240,113,122,80,216,170,23,111,112,4,137,152,129,173,35,70,56,41,206,244,112,172,153,195,162,34,40,134,37,98,238,1,182,216,60,27,199,62,166,88,95,29,55,0,223,218,201,195,59,238,39,78,76,147,88,167,155,194,3,33,15,167,56,16,10,91,63,221,118,226,2,32,162,50,206,66,31,236,177,91,190,157,231,225,78,234,41,253,74,135,86,12,216,24,102,215,69,229,101,52,107,72,128,40,61,228,0,193,199,89,238,237,232,128,137,79,200,132,126,212,174,194,10,89,141,240,206,32,100,38,25,126,68,23,199,192,49,208,3,112,217,33,163,196,39,38,2,27,68,114,98,163,171,159,74,213,38,199,168,37,40,181,205,126,245,165,214,130,189,234,134,67,11,51,83,64,247,129,2,4,104,18,223,68,252,238,120,44,79,233,216,238,10,115,68,221,131,57,250,71,137,192,157,24,115,94,108,92,109,254,34,251,63,137,2,247,25,44,12,204,144,74,61,185,113,231,192,97,34,192,63,70,130,131,88,126,5,57,242,138,131,217,218,102,254,77,59,251,164,156,102,94,157,152,48,247,173,236,148,207,106,100,41,199,81,251,249,231,248,65,18,48,12,239,23,231,20,78,95,207,222,181,70,205,37,35,26,80,67,206,23,195,134,75,244,143,74,160,212,6,16,94,204,128,181,6,159,232,61,254,113,211,5,31,198,72,113,188,10,56,40,76,136,193,25,100,129,62,195,161,212,8,2,161,248,187,248,60,165,3,13,114,94,200,144,61,137,162,184,226,102,162,109,24,93,136,236,218,161,73,240,216,40,112,197,23,206,37,158,76,174,180,191,114,58,103,39,143,225,179,88,156,142,141,253,63,32,38,97,67,116,171,198,177,1,221,3,41,207,28,253,67,108,107,218,81,246,233,22,207,164,59,193,193,185,229,136,135,252,40,113,175,14,165,170,40,173,195,225,137,224,71,158,159,210,183,60,87,205,223,170,72,182,214,123,193,220,209,106,31,14,251,98,192,178,84,17,121,61,69,55,13,142,149,215,195,125,153,108,117,98,125,120,152,48,17,131,173,123,137,17,94,233,11,139,86,10,45,143,87,10,10,148,39,159,70,43,123,34,106,221,18,177,249,173,182,198,75,91,120,68,90,58,123,39,247,1,123,238,247,194,170,109,171,170,209,224,181,33,197,128,230,127,109,214,126,253,190,85,3,230,178,2,79,98,103,146,73,227,193,117,229,4,149,254,111,194,120,36,179,8,72,116,246,232,203,79,159,106,33,139,158,7,89,237,6,104,166,46,108,150,165,115,215,67,99,234,111,159,99,100,147,102,143,106,187,242,174,192,21,198,4,81,226,113,5,179,246,85,57,3,90,74,31,204,229,148,171,21,92,197,92,15,179,172,36,24,198,131,39,51,112,128,58,70,54,179,127,199,146,184,193,220,3,98,67,75,242,140,199,255,163,129,203,31,26,101,28,218,223,23,214,145,33,57,245,252,75,217,13,44,249,196,89,50,194,40,107,102,109,11,254,123,176,230,144,96,145,198,43,31,217,245,208,184,166,207,29,243,154,135,23,147,119,150,24,103,9,195,86,81,61,16,56,219,132,12,84,205,114,141,196,50,251,113,174,208,11,122,244,120,39,240,79,130,255,21,49,205,130,16,212,155,93,228,179,181,0,176,224,83,112,205,79,123,66,184,7,244,3,9,102,13,84,126,110,18,85,180,145,39,133,152,248,171,135,222,8,76,137,145,27,115,176,109,27,123,232,25,80,110,120,41,192,37,200,70,17,195,221,1,179,252,251,153,234,220,111,60,248,169,197,4,54,153,91,129,105,198,124,106,104,163,185,93,250,230,165,32,13,189,178,69,191,65,12,32,147,143,59,162,182,83,80,168,66,239,151,212,14,196,17,165,218,203,35,131,211,180,62,195,123,15,10,95,247,254,194,63,2,33,210,245,187,49,78,70,91,164,152,163,157,148,233,118,217,247,237,79,30,254,214,248,246,29,64,58,87,111,53,79,183,83,14,188,158,179,241,223,127,169,108,96,252,72,36,216,241,181,36,11,239,193,3,178,240,57,222,209,186,134,14,234,51,166,22,174,88,157,22,212,11,222,184,114,176,22,251,24,108,205,89,212,241,57,239,11,255,227,195,79,185,160,65,7,166,244,32,73,46,24,182,47,163,34,192,197,121,146,239,81,224,214,163,33,23,73,65,85,149,70,229,205,151,128,96,78,223,255,14,141,4,109,3,16,158,130,17,138,119,254,95,124,207,90,252,221,13,132,206,172,18,95,151,151,187,140,157,32,218,162,224,231,57,122,16,180,111,6,103,123,180,32,69,36,37,44,85,126,17,101,122,28,123,243,20,30,22,28,134,167,230,32,131,160,74,194,78,145,16,161,93,87,148,107,95,188,98,52,30,132,223,229,21,203,213,135,11,100,251,217,255,211,115,34,63,23,230,98,212,197,10,215,221,131,132,147,252,89,130,234,241,67,19,133,203,1,154,104,151,73,64,72,87,126,163,75,16,64,66,124,103,36,214,10,140,132,8,33,213,252,171,242,138,172,233,64,102,77,233,104,136,204,194,5,38,1,222,150,205,212,96,57,237,174,127,250,86,70,212,13,63,118,76,52,68,170,202,59,41,188,75,70,58,176,93,247,5,68,165,133,242,170,36,251,227,227,248,239,163,65,68,134,226,17,249,53,224,27,122,171,52,144,77,253,203,23,172,152,233,76,105,66,171,55,52,70,232,153,117,212,84,25,143,65,184,2,84,169,92,71,210,252,202,197,77,25,123,8,49,54,214,148,184,36,177,86,0,55,164,211,122,255,192,148,241,73,233,64,128,195,250,218,13,119,84,163,200,66,54,75,35,228,136,135,66,253,24,64,119,101,103,20,116,103,173,56,9,108,221,31,140,196,81,154,70,64,249,199,116,152,138,168,0,82,182,171,23,203,199,46,70,0,138,19,15,188,211,18,157,219,244,223,18,81,142,48,1,101,110,64,7,37,73,102,237,25,195,111,241,231,64,235,143,115,64,185,48,247,70,9,220,120,30,27,27,220,25,84,237,81,60,172,99,33,222,114,84,204,18,2,71,132,139,103,35,73,54,207,32,211,74,177,152,171,22,98,75,210,181,126,27,68,124,209,197,61,72,52,235,160,11,216,133,121,217,65,104,84,41,104,235,148,247,96,54,14,117,237,62,56,24,192,165,198,52,87,120,247,230,108,0,177,58,228,46,149,164,52,148,113,228,236,87,133,194,109,98,87,2,226,140,250,102,206,57,93,136,102,107,5,49,254,126,190,235,150,75,26,233,61,20,49,190,231,250,235,51,174,113,228,167,211,47,94,90,0,195,176,16,239,27,114,62,20,115,34,136,195,229,54,24,189,216,216,254,102,101,223,123,196,99,218,89,45,193,223,1,67,169,160,38,119,150,243,9,192,82,10,174,221,254,41,217,118,128,173,2,118,112,182,28,228,54,91,34,212,211,208,79,132,63,226,172,96,245,9,83,3,108,121,65,113,251,19,102,221,238,57,19,246,179,149,113,60,243,44,147,61,35,62,63,106,41,77,33,95,227,217,191,205,245,120,46,190,98,147,123,79,26,176,203,133,227,24,157,218,96,82,243,130,97,27,28,7,155,250,172,85,232,56,135,170,124,21,162,84,130,197,95,83,91,36,154,66,95,45,80,243,167,22,160,249,33,20,236,237,12,27,26,121,107,111,217,235,68,169,19,213,129,167,143,69,243,80,69,64,89,65,201,108,244,39,30,15,129,25,227,79,156,14,169,78,245,91,171,107,118,24,88,89,173,193,70,198,114,73,10,11,241,204,209,71,154,1,204,19,77,182,194,181,4,78,217,98,148,92,89,10,94,146,32,58,252,232,237,6,182,215,63,198,124,213,26,113,34,98,234,234,182,255,157,103,1,236,134,82,163,110,122,94,123,240,160,71,84,13,221,168,57,220,157,25,156,248,172,92,241,42,143,200,30,45,37,150,251,52,151,245,6,126,153,108,174,243,31,26,105,115,107,131,41,118,14,65,26,27,82,186,137,234,163,24,200,95,150,66,17,98,152,99,115,118,181,190,100,127,113,253,172,142,52,64,110,41,161,34,200,6,34,78,91,75,13,166,18,8,107,202,236,75,75,47,218,174,93,93,42,58,49,234,186,7,98,161,246,136,235,52,117,24,240,107,229,91,80,32,23,5,90,126,86,91,40,252,136,35,168,108,16,49,184,154,24,214,83,254,172,211,58,40,118,195,64,125,243,235,221,129,54,245,140,162,79,62,171,49,63,221,62,55,205,254,141,229,234,207,47,199,147,142,113,29,144,82,204,58,233,203,32,52,241,128,226,55,36,126,122,89,240,172,119,94,243,230,13,252,12,45,113,37,200,233,189,178,88,153,53,241,174,232,146,23,242,237,199,134,211,54,127,204,103,135,5,123,29,17,99,173,174,14,240,77,38,178,19,51,216,177,238,115,169,93,252,20,99,18,177,91,149,136,203,62,210,202,152,208,232,64,165,36,67,94,218,204,46,36,206,133,168,149,43,33,236,242,14,79,175,126,166,80,182,170,76,58,85,132,246,32,165,13,168,19,104,122,144,158,28,159,85,243,160,132,25,54,79,80,117,254,11,69,226,110,107,19,93,55,166,125,244,208,63,69,71,235,122,244,107,174,109,65,26,250,67,105,122,15,189,23,2,95,31,253,6,53,201,62,252,160,87,213,80,68,162,164,230,149,43,19,133,117,204,13,1,176,3,137,188,236,96,7,7,122,42,149,150,132,94,163,22,163,195,155,141,212,202,43,231,209,118,217,94,169,44,198,253,48,42,220,155,118,60,79,120,196,90,145,2,182,124,7,221,221,244,50,100,29,139,240,243,128,179,238,177,116,198,227,94,190,107,161,255,22,238,252,153,124,55,27,222,206,53,26,43,41,84,7,62,157,140,86,183,161,180,139,249,8,139,250,228,71,231,24,233,200,106,132,187,84,223,39,3,58,205,189,211,232,92,111,62,141,158,6,255,65,115,43,112,218,82,17,28,169,215,180,206,115,156,213,133,176,192,72,201,208,219,138,100,108,182,4,210,200,76,152,219,165,46,30,32,157,19,124,59,248,162,135,249,211,173,165,211,250,98,31,217,234,147,223,163,88,146,200,197,219,9,14,229,58,189,171,196,202,73,52,42,30,23,51,137,222,212,136,13,166,254,150,71,150,175,247,195,199,103,98,248,13,155,235,254,152,201,93,100,203,126,25,25,122,223,168,214,175,242,9,121,116,117,179,206,169,221,12,0,203,138,87,246,19,163,255,157,163,197,17,104,196,92,173,244,118,110,109,84,147,131,250,188,88,102,174,79,216,130,185,72,137,99,126,46,152,2,119,146,138,250,200,147,96,223,79,153,119,154,117,53,102,73,63,112,76,102,180,106,118,151,32,90,92,126,52,19,161,40,245,245,232,87,11,124,68,173,172,173,70,252,182,26,67,33,212,99,84,196,172,205,49,50,209,161,39,183,75,72,201,198,210,103,233,243,59,255,180,225,136,70,130,21,54,91,57,20,146,34,72,83,72,1,208,79,215,204,20,165,77,58,86,2,152,238,154,105,226,167,134,66,183,144,191,151,208,13,231,115,206,217,226,23,17,190,14,155,183,219,5,122,11,84,251,199,177,35,139,1,234,145,180,242,141,77,202,206,56,228,136,182,15,214,60,145,117,35,232,48,219,22,189,155,19,74,99,193,98,179,131,213,25,11,86,188,134,60,66,48,245,235,31,150,228,238,26,75,254,43,97,230,9,82,128,2,46,238,22,170,194,198,173,195,117,104,97,18,2,90,73,30,245,22,149,103,78,244,163,147,148,227,109,115,115,152,85,229,213,184,248,63,95,104,212,125,233,162,250,121,221,125,229,64,226,209,205,189,101,196,112,172,41,96,238,224,33,116,195,27,77,1,217,118,83,133,231,170,239,32,144,184,44,66,193,216,230,234,225,180,130,0,109,211,188,38,94,135,118,209,151,216,96,129,198,69,109,216,163,92,130,143,49,246,202,114,223,245,25,61,255,181,72,185,17,98,188,107,38,158,91,134,229,99,55,124,209,198,104,178,250,165,85,4,195,171,215,189,162,233,239,5,100,2,124,133,97,114,47,93,144,38,31,80,245,74,136,111,22,253,26,206,240,195,112,21,191,157,196,192,211,140,110,73,102,115,180,124,225,91,148,55,65,188,95,121,237,230,91,155,214,245,89,42,123,219,139,112,173,234,84,26,169,23,131,109,179,209,16,188,249,166,94,87,221,218,71,47,19,41,96,183,12,99,21,178,141,200,131,194,71,116,168,99,195,130,190,119,185,200,95,86,23,110,81,151,214,236,126,232,195,25,223,155,8,246,253,101,77,51,6,195,211,137,132,137,8,134,199,107,249,184,16,177,96,220,10,36,80,52,54,77,115,250,235,11,16,180,218,40,176,33,125,87,179,103,116,162,177,114,133,162,141,144,33,171,222,84,104,244,224,200,247,13,108,166,251,255,216,119,120,95,118,169,222,93,138,151,178,45,212,255,56,235,244,38,189,32,3,73,175,49,45,184,238,109,239,94,0,231,224,105,239,87,107,45,191,217,51,241,106,111,5,27,209,188,198,84,40,172,228,220,116,170,89,108,164,248,11,207,0,35,76,214,164,48,197,35,206,30,77,74,127,125,10,27,88,91,206,148,30,24,177,7,104,113,165,106,89,12,245,234,131,212,137,8,12,15,200,65,90,98,38,255,250,167,138,158,70,165,135,110,115,15,195,253,144,43,64,149,212,220,199,59,248,175,41,177,67,123,72,252,74,87,208,243,50,47,186,57,36,100,203,34,224,73,49,226,108,173,215,117,126,175,54,136,28,207,146,178,221,36,171,71,128,210,131,105,140,185,91,138,86,78,236,111,21,203,77,184,41,170,105,154,198,193,125,96,252,88,223,79,146,115,170,126,68,20,3,161,112,2,61,61,27,179,129,30,174,44,135,25,39,195,96,99,146,69,44,10,40,180,155,18,188,178,55,58,178,170,162,221,191,165,120,207,136,244,164,45,197,42,108,154,76,208,94,247,43,156,28,2,118,174,225,93,158,153,17,210,183,105,151,49,232,232,29,135,70,212,74,18,4,123,12,147,237,231,35,124,35,223,122,221,33,175,99,207,192,94,208,89,53,191,36,14,8,99,0,209,236,189,251,249,100,125,17,101,102,211,90,201,2,253,17,53,234,191,233,42,96,55,224,120,78,145,127,243,200,0,232,245,174,202,118,251,247,77,168,239,141,249,48,219,69,95,229,232,46,135,225,108,220,237,176,111,45,64,217,86,127,79,85,178,47,254,214,247,116,87,71,155,241,212,153,149,61,229,72,138,13,174,47,104,68,95,232,12,182,108,158,59,244,189,40,212,160,135,65,253,88,46,157,54,115,154,48,48,145,73,125,18,51,247,78,241,114,190,22,2,144,8,122,126,67,131,236,13,244,2,120,29,74,86,78,109,1,12,86,179,67,87,81,106,120,127,163,222,105,157,119,220,99,76,76,10,63,38,22,50,99,227,56,143,249,31,49,44,85,208,29,178,58,129,203,177,238,141,15,247,215,78,83,179,140,126,219,184,59,105,165,22,235,238,149,16,92,221,30,206,97,187,165,240,244,179,131,186,152,114,140,236,131,231,113,194,179,164,152,253,159,15,49,194,93,130,39,158,105,121,250,48,41,182,0,147,15,4,137,199,226,32,22,197,74,107,188,174,106,228,140,222,33,193,185,66,25,184,226,80,105,210,228,161,103,122,131,220,179,124,11,113,20,207,231,178,174,39,171,206,80,85,24,162,18,101,201,192,207,120,175,39,235,236,63,216,73,195,216,221,255,16,201,91,84,156,54,104,82,114,89,36,228,202,221,36,108,56,35,3,77,216,230,159,146,72,14,214,185,57,41,81,19,122,21,27,201,229,197,178,200,36,161,23,237,198,171,99,98,27,249,209,123,137,186,136,10,245,19,111,188,4,15,50,174,112,36,237,248,198,3,29,205,177,182,247,73,176,223,192,221,208,221,238,137,138,32,249,174,6,249,9,169,3,169,180,200,193,188,79,7,5,205,68,218,2,46,210,143,223,240,197,87,235,97,55,62,31,154,32,229,222,77,197,88,235,102,142,241,216,86,58,88,132,34,236,163,33,20,198,120,238,253,197,111,94,210,227,16,126,43,27,231,37,27,141,217,46,107,149,96,191,119,201,114,7,168,8,139,37,184,1,97,5,201,234,186,220,253,13,186,235,85,102,63,241,55,56,46,48,240,203,60,204,226,66,207,208,129,55,28,176,29,47,172,214,53,103,27,142,182,125,47,21,227,99,191,219,84,97,42,25,105,220,147,251,99,93,19,165,61,140,96,142,210,223,206,14,140,30,98,131,94,26,178,81,92,172,232,170,217,27,103,221,121,80,146,127,165,165,79,60,171,189,75,0,102,174,236,12,90,135,26,250,217,36,57,91,248,22,130,120,135,64,150,164,95,230,212,114,235,75,244,72,17,94,161,237,123,193,129,192,160,23,35,74,168,229,43,174,66,76,41,145,200,114,163,4,220,102,63,169,196,201,246,173,200,49,150,77,104,81,206,12,92,99,81,23,53,93,99,89,34,98,72,132,213,149,56,2,201,185,255,249,178,5,186,207,120,78,18,27,194,201,187,241,243,108,92,13,254,90,216,255,112,189,176,124,135,239,124,175,79,115,164,126,167,233,163,237,100,197,113,87,244,133,182,140,223,72,197,194,109,205,194,251,43,146,12,247,1,124,54,208,51,182,158,146,4,81,25,238,241,37,136,25,154,249,36,184,214,117,38,12,112,46,244,67,228,197,22,155,68,46,125,58,133,0,245,15,54,46,7,45,80,2,60,16,163,57,170,238,146,21,18,53,180,12,127,27,148,54,29,120,182,211,106,93,48,192,172,32,119,104,188,57,138,87,224,61,151,157,104,198,162,207,181,70,224,163,146,188,158,230,215,230,145,164,70,225,62,168,33,96,12,15,178,153,54,216,179,51,146,233,204,109,182,168,194,5,55,36,180,57,75,37,112,134,27,87,249,77,52,140,174,210,128,135,8,41,215,193,216,3,136,34,100,242,175,243,224,77,81,32,36,210,226,70,12,204,94,134,23,91,27,252,92,114,119,107,77,164,134,136,82,158,33,171,86,194,3,183,178,207,169,40,186,53,61,1,21,29,137,131,170,76,57,21,70,167,144,53,18,160,250,108,140,119,129,64,180,39,240,175,182,251,122,100,171,69,66,140,30,137,159,35,59,203,100,141,137,190,76,141,215,150,177,221,198,93,63,244,251,109,195,73,210,146,208,18,248,236,86,111,22,229,135,198,128,231,63,235,23,66,100,43,200,194,121,1,138,183,224,153,65,233,201,88,78,118,180,151,9,193,85,38,4,83,160,134,124,236,38,114,129,128,29,20,26,96,213,124,179,235,19,44,9,161,25,53,172,58,8,105,165,225,124,119,19,2,229,140,5,87,188,194,116,137,145,128,39,137,180,249,42,107,254,194,175,90,118,34,53,15,199,131,175,103,144,185,119,98,121,5,63,73,109,110,232,137,162,217,239,206,150,11,52,134,238,131,137,150,149,182,233,213,89,64,179,125,143,80,234,14,36,126,81,42,89,29,115,18,142,42,193,225,81,46,57,238,143,176,225,58,168,131,9,214,77,68,101,113,40,245,54,129,103,69,129,79,69,0,153,178,197,115,242,6,113,53,202,32,81,230,16,47,152,30,225,80,24,194,68,88,229,190,70,91,173,141,208,180,93,46,189,161,45,24,183,22,54,106,30,197,158,238,129,85,177,97,233,20,123,229,148,151,121,130,55,235,212,123,132,10,129,167,16,65,158,23,45,93,199,23,58,221,23,12,187,52,68,63,246,73,133,204,125,146,176,37,12,247,103,50,81,27,198,163,35,202,247,108,61,71,33,27,165,104,226,194,105,36,255,11,72,105,26,220,234,117,100,210,6,133,250,2,209,37,133,103,39,40,168,72,251,142,80,52,114,218,178,91,214,70,234,216,12,208,178,183,32,199,153,109,145,44,83,2,53,128,2,170,90,90,176,99,252,10,38,200,156,190,144,63,81,185,26,35,186,19,190,27,72,222,165,129,200,195,152,232,215,28,141,241,91,224,136,193,110,200,83,207,9,86,27,73,236,133,34,154,175,88,237,217,115,180,217,166,53,7,150,8,166,208,109,16,77,229,187,42,6,201,123,175,146,0,141,79,113,243,167,204,160,64,134,237,207,200,198,146,155,107,125,242,171,235,50,70,17,217,221,5,175,241,206,229,98,152,25,244,85,57,160,144,93,29,40,225,204,185,185,99,116,85,170,63,111,196,117,15,42,174,194,5,34,86,165,216,17,73,170,130,4,84,94,2,160,72,163,102,186,188,197,167,110,222,208,172,113,130,82,46,45,237,58,96,197,144,180,71,58,83,23,84,85,28,7,31,170,103,161,103,98,5,160,65,243,24,176,179,138,167,233,193,71,178,139,215,34,32,102,228,21,173,177,144,253,0,139,93,25,230,19,181,58,201,21,4,210,152,240,210,219,180,163,19,39,114,227,226,206,90,77,246,115,214,149,36,238,143,114,37,66,18,36,233,117,85,39,85,105,142,23,222,228,106,151,127,206,73,116,176,197,83,13,66,225,230,4,21,70,57,121,193,118,182,30,40,58,144,152,150,95,167,27,115,91,62,163,190,235,11,59,117,99,137,171,123,191,132,112,53,179,21,40,156,102,40,156,69,208,108,87,92,87,6,51,193,84,6,116,222,129,97,115,237,17,169,8,251,145,45,158,131,226,134,244,252,35,101,54,119,17,72,3,101,244,142,143,109,255,235,12,162,118,7,158,11,52,123,151,240,215,176,105,56,57,155,116,41,123,43,131,116,40,86,185,169,44,213,210,53,35,0,246,92,170,16,113,240,200,19,33,201,164,182,58,3,182,205,104,13,10,219,167,67,95,135,73,91,238,10,86,237,48,110,97,251,25,222,122,239,119,116,7,32,37,38,140,243,86,216,110,9,111,109,91,132,53,0,237,48,143,125,139,254,211,113,178,37,103,124,181,21,63,201,46,231,181,220,227,252,31,61,59,69,84,236,75,60,227,92,51,213,172,116,22,88,171,14,186,142,92,175,231,223,166,197,24,19,104,92,13,4,239,1,222,84,19,123,49,218,13,36,126,206,191,80,119,210,152,217,31,113,56,126,205,102,131,173,134,86,198,83,91,33,237,63,81,2,64,97,181,144,26,169,231,151,142,56,156,249,23,37,37,60,35,103,92,174,97,61,249,205,71,53,197,0,56,11,251,138,95,113,6,84,35,156,214,16,121,87,26,171,122,247,86,110,160,67,138,23,231,220,192,127,150,104,112,75,166,183,83,173,125,216,243,73,178,199,140,89,226,184,119,243,201,242,103,209,161,159,29,168,133,53,81,231,132,215,186,138,184,217,80,29,144,208,61,92,64,89,34,136,251,141,8,249,233,155,194,27,44,41,98,238,71,174,99,140,116,62,219,128,60,145,181,66,114,211,72,106,128,227,6,195,247,116,104,246,63,225,163,183,27,141,136,26,125,1,100,191,192,223,0,126,76,231,39,94,47,208,145,145,207,103,217,117,218,64,254,99,125,42,222,222,33,24,138,196,98,133,197,90,75,127,118,251,7,108,131,195,135,186,248,238,64,44,172,73,99,230,98,160,231,27,111,250,84,195,95,189,67,204,84,139,29,137,69,70,112,161,119,34,139,31,8,6,46,70,80,2,95,157,15,245,194,74,225,201,105,183,84,178,19,118,52,4,28,222,120,50,107,125,0,58,172,228,13,137,84,108,206,202,126,173,207,31,173,115,114,232,102,100,229,211,231,43,83,195,130,154,142,242,233,164,115,98,74,81,170,209,143,114,244,125,171,183,25,14,215,50,139,124,14,29,204,146,149,92,50,10,97,68,152,185,28,178,15,139,109,213,132,31,137,251,11,18,213,213,88,125,48,44,181,127,78,145,48,112,140,166,227,95,67,14,21,176,42,14,51,7,15,8,139,67,164,131,194,228,108,191,4,155,162,139,217,139,152,189,222,170,57,142,26,137,51,6,146,29,76,197,235,182,37,235,84,171,234,145,203,62,153,184,116,162,148,138,252,33,140,40,88,99,214,33,44,255,159,23,214,31,111,45,178,48,58,107,148,144,8,6,152,205,97,16,81,128,101,190,79,185,103,29,180,44,209,249,176,142,213,172,121,161,110,86,92,3,148,90,42,17,11,149,255,139,113,231,201,216,103,225,227,93,252,143,208,70,253,16,250,145,5,94,246,215,135,203,57,79,140,230,242,200,189,46,5,118,173,132,59,54,62,97,243,174,63,35,248,181,24,181,157,57,9,241,115,67,198,187,196,38,7,251,75,189,243,244,8,13,105,176,30,15,106,84,34,179,217,228,68,14,200,139,217,246,116,158,146,161,99,89,142,17,56,80,75,74,96,17,8,173,29,251,146,229,254,82,166,6,184,2,191,245,190,64,17,45,232,232,19,149,194,0,126,22,35,92,191,38,38,223,12,67,97,13,74,245,58,222,15,236,58,127,67,201,243,132,151,14,85,116,82,6,219,107,36,212,117,33,246,248,119,152,187,121,125,123,68,5,149,129,10,244,79,105,242,247,9,133,132,111,214,98,204,150,56,112,245,146,131,135,237,104,112,89,240,244,108,186,224,251,196,199,104,184,61,102,173,205,78,251,211,27,141,252,144,243,193,174,176,59,171,228,199,112,208,238,183,125,134,238,227,229,227,156,9,207,36,64,33,173,11,206,72,17,181,193,224,207,45,162,130,19,9,28,1,144,80,173,18,162,215,47,157,193,71,216,125,151,26,99,139,68,138,224,202,118,25,225,134,51,56,18,62,69,209,197,2,4,186,142,133,91,32,32,195,216,185,206,106,192,223,182,122,13,89,88,38,151,74,194,104,143,250,149,213,68,112,235,164,192,46,128,6,102,208,117,253,147,229,132,64,255,180,66,60,232,7,23,209,72,201,106,187,209,176,83,252,74,137,124,29,7,141,255,232,2,116,108,3,252,124,150,216,18,105,228,235,64,25,186,79,202,57,199,79,231,115,147,180,94,92,233,230,162,222,135,107,122,142,181,94,129,14,165,94,203,251,193,221,202,61,154,232,153,134,198,61,19,67,96,222,219,241,250,68,197,93,173,93,183,172,59,139,92,251,249,135,63,10,7,97,93,119,145,140,22,104,146,84,110,179,165,177,167,150,184,80,68,10,16,73,43,238,208,171,153,238,70,116,38,240,211,23,168,43,203,65,40,221,128,215,53,109,186,38,145,173,11,40,71,61,201,28,131,215,79,134,78,183,11,194,187,109,61,229,158,156,146,141,38,136,246,243,192,102,30,170,126,247,166,247,31,255,228,241,167,165,90,111,54,29,139,125,121,59,148,89,113,249,87,17,50,111,199,67,252,211,143,99,213,112,54,206,158,74,223,75,65,25,123,171,49,38,180,41,111,77,233,137,194,220,61,200,200,218,175,197,241,122,65,45,111,186,173,235,164,128,101,160,145,189,104,79,144,97,132,173,180,227,21,217,62,61,185,48,135,112,210,188,130,31,62,178,59,228,71,65,212,43,214,209,143,2,220,252,219,218,48,98,106,146,243,30,245,99,11,27,148,153,73,251,124,17,219,40,181,3,43,173,157,156,34,46,127,197,106,68,94,223,250,227,178,70,118,62,20,9,157,253,72,182,89,189,21,160,22,53,175,157,73,17,241,143,177,223,189,224,71,128,245,190,76,177,27,63,46,78,121,167,125,127,41,237,242,169,8,8,212,122,197,94,248,22,223,103,39,167,3,116,41,241,65,165,1,225,43,31,83,60,99,51,91,36,172,94,153,196,21,49,33,11,151,19,151,126,2,28,93,28,246,93,212,252,15,68,156,53,60,204,129,252,160,153,220,150,60,99,253,236,73,126,90,224,68,52,193,148,170,30,78,187,15,200,223,73,155,130,2,176,21,67,199,213,235,125,119,67,171,63,45,138,151,102,147,247,174,18,123,227,249,113,111,18,4,52,29,61,243,168,2,109,169,231,248,121,54,194,109,68,179,139,65,183,66,234,214,193,245,227,2,75,171,209,241,202,147,139,228,12,187,255,177,184,71,124,193,69,188,224,245,83,199,25,166,229,125,136,123,239,162,98,239,155,252,184,164,47,44,159,176,150,42,149,22,200,15,93,163,99,194,137,94,227,106,173,1,94,194,32,44,72,0,125,135,138,111,222,252,23,169,42,6,36,29,121,30,34,69,215,27,3,140,137,160,78,50,236,30,91,223,146,23,63,176,230,5,178,105,230,194,249,30,160,158,162,44,93,28,215,8,4,195,177,5,236,224,255,192,30,34,61,21,65,24,75,238,180,131,87,243,196,51,238,65,208,117,15,224,94,97,20,213,240,244,209,222,175,16,100,255,83,20,47,62,224,3,46,192,219,196,116,118,124,131,189,71,156,52,208,218,54,114,227,147,157,18,157,170,10,75,180,66,212,211,237,255,153,45,51,58,106,240,62,210,95,190,133,93,184,186,58,7,25,220,152,127,94,235,156,117,193,170,188,204,120,15,137,132,104,61,226,27,241,233,207,226,57,250,164,8,195,88,59,224,81,106,238,72,200,213,199,250,79,154,152,67,14,210,112,18,220,112,161,253,154,82,85,28,28,25,11,155,192,28,34,75,34,68,140,196,233,80,118,87,242,9,98,194,194,58,200,181,29,149,79,236,22,84,220,9,235,169,203,1,3,108,236,165,238,32,178,53,122,99,253,127,248,218,68,58,22,245,233,89,210,52,144,149,227,153,63,239,63,68,229,62,115,160,194,107,247,71,124,20,194,213,206,58,123,48,254,203,233,129,233,145,137,171,1,247,60,172,225,184,19,188,54,40,202,81,224,59,131,237,23,86,196,81,59,48,205,73,141,249,222,140,187,208,212,105,48,106,30,156,102,213,88,236,163,15,87,4,248,116,69,20,225,131,204,151,227,215,208,68,197,147,79,190,239,168,1,253,147,208,150,203,92,192,105,8,182,108,53,154,227,127,126,255,221,150,23,109,176,67,179,96,219,128,185,13,229,95,160,56,148,162,2,238,201,157,154,6,18,205,182,167,191,234,173,132,49,232,33,5,234,246,6,235,211,148,80,50,87,2,33,238,126,69,166,242,231,181,48,204,162,47,104,71,156,194,25,223,72,122,29,119,145,99,136,219,224,123,156,141,119,52,178,168,54,228,131,165,176,155,218,48,181,55,83,45,182,210,244,225,187,172,219,132,121,170,180,221,231,144,88,195,138,133,28,5,101,54,27,214,37,16,164,252,181,109,88,188,182,245,104,90,47,97,4,75,166,148,46,231,116,180,64,146,210,197,66,45,60,157,3,154,88,244,39,253,86,30,76,211,144,243,184,179,140,17,188,128,3,254,143,212,113,154,214,196,140,50,104,244,37,147,224,29,160,137,234,230,247,17,56,63,188,97,118,29,69,47,155,60,204,198,65,99,151,255,3,184,111,148,120,131,241,203,22,98,206,225,64,123,37,241,240,161,169,51,92,60,224,100,62,68,126,102,245,126,196,115,132,154,15,250,221,169,167,142,106,219,37,245,136,51,3,33,102,123,63,128,120,42,106,165,229,205,253,158,46,170,173,10,156,132,140,35,86,113,100,128,146,234,242,32,198,120,49,52,51,73,124,104,236,174,118,144,89,110,180,19,241,99,39,222,158,35,198,87,220,202,48,11,72,51,68,59,39,44,76,110,208,253,27,42,117,212,12,24,87,75,211,29,52,243,125,88,222,237,229,225,255,138,27,170,181,178,52,90,178,213,9,75,178,236,122,34,70,223,34,88,234,83,82,164,70,100,35,142,9,62,164,62,176,240,230,75,19,162,120,253,209,133,185,193,2,212,82,230,77,206,142,176,199,242,82,99,191,20,211,147,178,54,23,252,183,84,29,132,212,49,31,16,163,184,42,235,166,154,26,59,165,159,1,45,115,198,138,200,199,154,108,255,164,161,230,77,197,63,226,132,124,173,245,221,67,13,253,247,6,252,98,176,38,189,36,89,174,61,222,221,79,39,250,3,55,68,47,213,168,172,139,168,76,213,146,45,79,63,2,28,20,103,181,66,168,42,221,196,148,57,246,119,206,59,220,235,42,239,2,31,145,73,163,198,7,175,132,104,186,232,1,126,251,208,76,12,74,213,188,219,116,168,138,205,239,246,237,224,199,217,170,21,98,249,242,180,9,60,237,26,138,162,43,125,19,94,214,45,125,167,171,43,90,125,15,198,94,138,129,61,78,184,201,25,169,198,255,29,158,56,23,59,170,253,129,210,56,86,197,113,26,174,218,227,132,39,234,240,0,41,196,211,226,5,247,126,187,67,245,38,207,121,0,20,110,243,236,62,52,92,76,117,213,11,49,126,147,54,174,70,116,101,199,236,51,136,149,81,199,190,106,79,226,45,230,16,117,166,34,5,146,230,187,102,154,27,145,60,170,17,240,59,24,153,229,248,144,77,242,79,119,153,3,138,195,225,240,112,8,183,90,243,84,234,105,129,116,209,59,204,11,1,59,130,153,24,95,168,47,33,140,226,31,189,5,117,81,63,47,113,250,152,71,95,93,135,191,122,94,247,173,42,54,252,8,63,139,146,254,132,17,129,24,228,93,74,195,148,218,139,138,152,251,239,243,212,39,206,39,225,235,13,127,98,121,185,37,116,221,201,183,119,184,85,113,200,78,222,23,34,160,213,43,117,18,26,122,152,76,36,109,154,241,226,139,236,110,143,157,92,42,123,208,33,147,235,232,105,123,109,134,189,205,233,10,203,143,32,232,215,53,102,118,226,205,191,102,195,7,178,53,236,150,5,45,187,28,76,8,186,200,35,80,89,46,207,216,18,244,176,235,193,215,186,230,97,151,24,185,2,170,92,28,172,35,107,244,177,222,196,90,253,184,126,242,8,172,47,108,43,168,225,101,111,253,233,11,179,186,67,123,188,224,241,76,38,210,46,246,109,183,211,87,165,251,88,67,56,206,25,209,154,167,75,126,63,74,117,154,242,82,11,152,68,30,182,144,132,110,106,200,15,174,133,173,103,224,74,242,203,163,70,94,210,0,194,134,62,70,254,112,65,102,99,125,6,127,193,34,40,253,0,30,41,4,92,28,203,121,168,93,113,9,153,219,46,168,175,250,77,236,102,128,252,18,110,159,233,206,20,126,149,47,185,144,242,214,184,111,132,164,211,154,23,197,239,26,110,120,208,69,62,224,149,171,243,26,53,42,246,108,132,195,11,141,255,238,84,80,158,193,237,76,176,27,246,25,184,5,124,17,131,166,105,122,161,79,71,126,203,55,251,69,149,210,51,189,27,147,105,248,195,215,132,219,200,173,172,170,24,215,203,125,55,174,248,209,131,85,53,165,23,220,252,51,218,244,159,101,108,47,136,56,173,119,23,88,167,175,105,42,25,166,63,33,162,80,49,106,242,214,125,111,75,254,178,231,77,237,224,197,250,241,93,67,214,251,45,212,41,180,142,135,129,35,0,113,80,127,111,192,140,144,212,121,121,230,225,165,145,118,38,148,169,237,165,242,219,87,242,205,128,25,218,195,182,191,68,169,207,128,216,83,83,45,189,92,126,196,207,53,204,36,140,89,130,216,132,169,149,41,239,144,225,77,223,44,45,77,66,28,121,85,188,200,221,168,44,148,48,33,59,62,173,216,200,124,203,81,117,73,59,192,25,157,186,78,41,25,186,128,182,132,200,137,88,115,4,183,230,99,54,165,4,217,227,64,146,94,15,160,141,45,175,218,118,230,69,172,35,85,211,107,171,94,184,15,48,105,110,213,217,254,215,124,63,110,97,243,46,45,95,97,6,35,248,127,238,65,7,179,179,216,76,167,16,170,30,226,73,128,252,151,29,110,64,178,144,208,116,163,62,55,108,115,222,109,196,243,91,230,45,193,87,125,209,95,169,236,0,61,12,94,116,107,97,181,217,118,179,67,51,62,132,233,24,42,199,135,240,40,69,22,209,27,250,226,229,73,178,134,95,100,194,223,195,194,162,96,253,179,30,119,146,213,6,5,125,5,211,139,6,84,179,21,65,252,220,114,180,214,63,136,65,4,60,228,153,99,160,85,98,150,77,142,20,223,134,151,216,26,3,144,126,43,227,190,117,119,88,172,181,69,76,183,121,112,165,153,52,172,64,251,239,142,113,74,30,89,65,178,120,197,132,239,239,80,106,111,170,62,109,11,188,59,9,157,82,100,149,110,91,242,170,230,187,250,98,243,19,122,181,109,0,247,107,14,245,129,212,119,176,108,151,116,225,191,244,165,132,204,155,33,65,34,96,48,167,160,66,157,228,34,182,2,89,168,94,7,92,226,253,124,49,190,64,187,104,166,32,38,11,117,29,104,34,53,84,31,141,114,249,12,10,65,193,75,77,169,19,44,252,71,38,243,103,105,30,231,222,150,249,145,199,6,159,197,248,95,26,230,244,245,29,252,63,31,103,81,253,241,185,175,217,16,2,114,130,252,196,51,210,214,250,250,195,165,169,218,164,75,223,171,227,53,91,128,89,76,32,116,87,69,142,130,23,155,30,22,87,207,54,188,32,138,205,41,223,96,226,113,41,252,94,168,245,68,4,52,131,41,141,82,180,156,69,191,121,232,24,48,146,196,52,223,149,15,4,45,73,250,120,96,221,125,82,137,207,58,228,137,141,46,122,113,102,32,124,49,198,97,135,156,179,81,82,146,16,31,19,184,235,107,72,44,101,70,34,94,32,228,236,244,149,40,49,99,28,31,85,206,172,51,38,139,132,160,167,10,33,187,43,58,101,55,204,230,244,227,96,100,159,82,91,89,68,63,228,224,160,28,62,185,206,85,231,217,243,125,194,78,172,121,177,31,63,117,255,39,113,237,214,55,131,53,228,170,106,255,193,108,182,199,122,56,233,75,123,37,6,250,227,238,18,152,133,146,70,102,75,201,239,171,25,60,23,235,204,105,235,119,117,52,8,108,206,91,23,58,108,184,156,62,115,111,254,208,10,177,245,116,124,146,222,230,49,238,37,134,114,219,187,97,115,158,184,232,16,6,245,164,167,196,111,93,137,42,83,155,166,211,160,145,114,195,36,254,227,94,77,230,249,39,167,230,128,54,229,252,192,107,180,177,5,242,236,244,49,198,76,237,220,56,182,210,61,152,139,249,47,124,178,122,175,245,210,170,249,2,93,26,192,12,169,162,190,228,224,233,13,15,184,162,106,187,44,218,247,44,247,116,202,203,234,49,29,19,192,144,58,109,33,194,173,139,73,48,203,79,73,212,38,147,26,81,50,113,27,16,216,12,126,72,88,171,94,6,76,78,108,120,242,116,136,219,158,63,181,154,154,76,186,104,242,195,116,199,122,27,59,48,240,105,235,223,39,136,66,180,16,186,44,106,93,103,73,99,84,207,146,196,166,143,212,82,140,83,249,235,129,59,70,248,50,33,200,55,65,221,230,87,59,136,71,13,234,12,232,62,83,199,62,15,213,214,79,219,177,193,128,166,153,110,213,1,121,144,39,55,85,173,134,132,143,80,38,141,21,35,183,253,120,209,118,69,219,139,93,162,88,94,98,236,131,125,75,121,188,68,72,130,250,11,133,18,160,209,179,142,229,154,228,241,201,81,133,205,128,136,20,248,193,151,196,19,108,203,83,87,178,73,90,182,129,239,148,207,161,52,98,94,184,204,212,137,9,199,109,108,93,183,238,48,152,30,108,76,201,19,211,126,24,101,4,210,119,41,122,4,211,130,139,207,177,104,104,192,13,216,48,229,7,150,127,10,120,208,131,1,254,80,206,120,61,247,243,104,80,251,231,220,36,21,114,87,96,172,188,12,105,221,3,122,233,247,194,65,180,197,16,228,22,169,136,134,135,98,72,181,238,187,178,233,126,66,41,59,235,100,0,118,144,79,221,8,80,227,66,34,221,155,146,148,65,13,110,39,26,241,19,159,18,11,33,69,231,59,120,86,20,227,62,89,167,170,10,141,68,233,22,104,245,165,252,249,138,158,126,152,33,124,129,192,206,72,225,155,173,110,246,138,111,211,158,40,239,118,218,117,194,101,98,102,64,8,196,132,17,141,32,253,253,144,104,216,98,147,91,201,80,206,88,136,98,37,83,213,96,34,121,79,0,68,85,89,232,197,209,57,249,124,144,162,37,208,202,27,252,155,197,77,82,200,58,240,40,9,235,33,253,7,242,129,243,192,241,2,95,106,201,42,93,130,120,172,129,20,156,121,84,133,123,211,24,236,213,126,144,89,123,200,148,134,245,145,230,9,16,216,93,13,224,219,86,177,228,227,75,159,128,129,226,32,12,89,41,47,217,90,30,161,70,153,159,164,171,165,53,253,84,239,186,255,26,198,19,67,205,161,228,216,86,10,166,100,136,101,193,46,125,33,243,10,9,157,29,161,229,186,5,199,162,66,93,238,136,61,17,93,233,1,236,20,160,79,15,29,29,24,41,179,218,37,214,61,195,116,42,58,245,21,192,137,8,14,143,240,21,214,22,70,48,11,44,83,237,80,30,115,248,87,101,2,169,112,77,59,234,98,159,36,158,129,175,120,238,158,64,144,242,87,249,205,130,109,154,236,22,137,236,250,154,89,223,112,169,157,200,86,60,53,234,196,201,53,246,138,127,122,170,23,70,158,186,101,229,174,9,158,75,203,13,255,108,173,221,163,63,94,201,113,205,232,69,148,214,227,214,166,27,170,25,95,112,229,194,99,64,169,87,90,72,57,149,95,163,199,203,118,217,188,135,156,252,41,205,166,151,51,149,194,112,49,43,248,107,96,32,208,173,95,198,64,7,163,254,89,19,192,212,141,69,60,88,39,201,89,167,150,205,191,57,16,45,148,129,80,142,155,126,86,214,164,153,222,189,132,147,252,139,89,38,2,251,40,83,194,239,154,97,178,21,205,206,151,176,4,242,246,84,26,223,165,150,100,93,103,21,172,132,177,177,18,38,112,159,99,98,2,176,73,154,12,80,20,187,172,177,167,238,67,151,71,185,113,44,101,90,154,180,61,134,255,127,109,54,212,113,228,206,246,143,247,96,0,214,251,236,206,249,54,22,163,161,6,103,72,1,60,212,125,168,240,200,54,148,178,236,184,31,174,187,97,156,220,67,172,20,108,10,163,152,14,134,242,156,46,90,185,149,66,196,124,160,226,154,203,121,121,93,74,229,8,33,150,94,2,235,75,235,255,78,154,174,191,131,188,201,105,109,22,200,217,240,126,157,34,172,124,245,19,166,96,107,17,81,151,52,141,173,99,175,199,213,7,40,140,74,107,198,214,11,32,178,216,146,165,86,228,145,211,124,253,201,253,45,132,248,136,67,141,199,148,207,16,72,15,218,58,51,72,116,125,27,191,147,109,19,135,138,218,88,41,136,232,20,168,13,29,121,155,35,115,131,80,152,68,61,57,8,200,239,209,36,153,138,208,12,76,190,250,74,36,56,45,151,188,29,185,242,220,212,74,118,116,85,158,49,54,50,60,116,126,36,19,178,122,111,31,28,174,235,216,158,127,131,206,98,130,196,227,135,183,90,160,59,104,230,242,45,51,199,253,106,122,253,211,11,231,116,61,246,233,131,231,85,170,106,181,230,140,178,205,25,109,243,180,166,149,243,143,116,79,221,61,211,191,37,61,172,154,13,166,32,38,106,77,117,166,152,228,103,130,253,137,198,28,179,40,84,12,34,95,51,135,234,197,196,118,111,129,196,121,110,128,136,84,37,31,35,178,11,102,59,26,68,138,19,102,182,81,47,103,187,159,179,75,98,246,71,22,182,211,147,204,34,37,56,131,199,29,38,16,97,142,24,142,25,22,104,165,50,107,199,198,245,174,114,19,241,152,151,79,52,30,44,57,110,163,35,93,92,31,75,78,207,169,188,161,23,7,205,227,102,129,212,4,227,21,152,246,180,155,24,2,78,71,135,96,109,60,171,25,197,14,96,121,239,233,119,224,170,40,103,127,235,34,17,45,88,224,160,248,207,214,241,206,59,77,226,56,207,188,101,137,98,60,29,218,162,39,137,19,73,108,137,38,93,13,158,225,173,61,18,104,14,167,31,176,241,41,123,2,77,137,148,161,15,94,131,98,96,240,201,168,134,22,166,7,72,206,230,223,124,41,3,226,124,70,110,89,93,109,206,36,123,203,74,201,112,76,197,144,116,75,112,178,145,66,212,222,248,233,226,105,244,18,44,0,106,29,65,171,88,239,25,104,204,226,3,229,35,229,198,154,189,100,251,177,137,108,34,107,72,136,24,240,74,241,102,104,95,194,201,235,246,134,37,4,179,22,114,94,13,75,168,233,124,36,252,155,89,206,202,114,91,225,93,5,212,8,180,243,217,4,71,86,114,176,57,179,12,84,117,91,106,141,154,117,34,177,223,132,0,234,58,192,34,132,223,129,63,2,247,61,124,164,233,21,1,82,187,23,132,43,113,177,37,87,94,84,227,115,173,218,189,211,133,77,32,61,39,215,94,157,236,42,242,68,120,40,177,147,9,16,56,43,231,212,105,117,206,216,202,213,224,45,167,7,152,202,221,239,248,225,155,126,56,0,229,229,48,255,201,25,97,54,238,131,71,114,175,63,158,20,59,41,239,167,147,132,159,231,138,182,200,98,179,22,238,72,39,64,152,12,59,180,207,228,30,85,39,76,129,115,201,37,218,241,159,175,107,14,180,179,149,60,32,104,86,135,208,255,138,146,224,248,240,189,59,22,133,56,182,213,41,155,240,211,161,50,255,14,26,118,165,92,11,224,117,214,74,203,149,103,138,143,182,27,112,95,26,62,65,30,157,238,105,169,226,172,92,234,60,195,14,57,206,23,222,128,38,220,120,247,251,141,164,55,145,149,96,92,81,47,223,45,149,119,173,138,215,46,223,95,128,195,146,253,45,85,82,224,209,70,57,9,56,193,162,89,216,120,0,103,174,143,237,11,191,130,222,86,161,166,166,15,241,15,145,235,8,28,231,112,223,219,93,12,40,41,166,185,241,46,242,152,232,177,45,42,50,15,212,36,162,15,88,12,47,16,201,190,49,46,18,93,130,200,136,128,121,210,51,148,154,225,123,248,21,70,82,180,228,71,17,117,69,104,90,155,221,106,242,136,118,75,224,64,123,141,32,213,192,95,252,43,236,43,132,209,86,250,47,247,210,233,251,85,76,121,47,79,217,106,183,103,61,202,19,183,134,133,209,72,136,188,201,109,206,90,64,240,165,190,80,95,63,142,206,51,72,164,127,53,72,224,94,85,57,203,2,151,64,1,60,71,119,238,170,224,216,218,44,115,12,203,161,188,36,97,243,107,231,204,176,169,11,1,95,220,169,254,161,133,58,105,44,188,165,104,130,68,2,101,102,36,245,138,46,219,28,32,231,119,157,35,68,17,227,0,97,27,183,246,255,233,109,206,182,219,255,177,0,82,217,235,134,108,57,69,242,206,210,38,161,94,157,32,239,161,14,67,36,115,169,107,161,164,178,196,204,199,199,14,255,171,213,135,198,57,15,254,79,178,147,34,46,10,125,200,178,167,138,45,45,2,202,243,56,221,147,152,95,230,176,26,68,71,193,99,93,101,129,18,18,69,74,24,196,87,235,25,44,89,218,88,203,146,41,174,44,132,233,143,171,148,56,161,92,178,148,222,158,209,114,27,164,239,57,203,145,97,211,155,153,105,103,117,171,221,157,244,159,68,56,68,38,236,134,88,132,213,210,20,252,142,147,82,83,60,39,213,98,226,220,223,212,222,145,192,90,71,3,180,22,168,102,126,121,217,161,177,109,65,252,82,16,159,242,238,40,199,49,222,159,45,213,128,202,242,48,222,111,36,180,190,205,143,227,230,250,209,149,230,134,22,185,240,167,49,13,25,18,54,57,212,117,24,237,191,59,79,88,31,26,53,84,166,171,168,82,255,225,138,163,141,36,70,125,191,97,150,133,219,58,99,100,43,226,216,215,42,22,212,17,212,193,92,254,178,105,227,87,201,220,147,117,34,134,140,169,89,217,157,94,102,110,90,131,101,13,249,44,67,247,71,188,56,126,247,221,185,57,189,29,1,167,50,113,222,94,217,239,254,204,120,146,24,155,144,180,124,24,138,127,202,229,80,114,110,146,139,228,15,140,5,175,76,164,27,253,237,60,254,153,202,190,81,178,160,69,53,31,151,250,16,15,126,43,111,168,35,203,199,107,207,204,150,246,239,20,124,72,225,157,170,234,143,243,18,81,107,30,120,27,146,41,17,124,85,145,253,2,161,199,30,205,193,29,210,233,79,154,159,165,185,249,62,33,78,168,1,140,183,60,152,130,118,251,11,38,240,116,176,54,157,215,156,182,160,42,120,4,14,219,19,117,42,164,23,49,217,251,174,240,234,238,18,148,139,246,9,144,32,108,199,61,24,67,57,99,25,216,120,80,116,25,205,135,162,2,45,71,72,177,158,125,70,109,12,128,83,243,72,197,181,84,32,128,83,80,202,147,9,176,29,145,154,18,154,47,197,138,209,162,181,228,111,65,100,37,196,230,186,148,179,32,212,31,44,150,17,190,245,7,111,40,3,84,239,102,26,207,117,84,218,200,60,203,158,224,205,226,47,44,61,165,187,160,2,121,38,113,117,121,145,199,144,206,152,210,197,37,111,149,24,112,227,82,9,22,180,206,150,102,13,246,99,137,136,73,61,180,18,181,214,7,76,208,138,235,27,121,212,233,117,226,15,22,178,124,86,30,84,244,214,52,101,131,183,37,198,192,7,129,221,140,72,209,78,112,246,142,234,198,4,199,174,214,9,204,102,132,225,68,36,128,53,123,202,57,235,51,73,188,83,88,160,179,28,171,111,225,179,143,128,92,128,109,124,195,95,181,182,107,27,6,140,125,211,160,160,245,110,113,64,218,83,19,154,46,76,146,103,57,69,66,84,211,248,119,169,41,12,120,195,4,3,67,32,51,16,57,77,46,21,88,205,151,237,102,21,166,93,229,68,97,19,43,124,127,159,182,187,236,172,26,54,171,116,182,185,134,3,209,243,131,96,52,21,138,181,93,59,60,185,142,138,117,98,134,16,51,132,173,59,183,181,240,76,90,151,65,120,28,250,107,221,236,88,145,142,31,253,246,72,90,210,163,24,182,90,226,204,125,72,34,62,197,223,225,39,210,195,83,52,166,99,255,23,65,224,223,21,28,60,147,191,157,22,13,147,150,3,117,122,219,117,188,252,152,217,84,183,104,23,239,174,12,68,44,218,125,25,236,53,92,12,73,83,236,1,52,27,108,132,150,107,41,62,196,210,34,59,70,40,159,123,111,243,133,85,203,240,198,150,123,171,46,242,222,158,15,0,165,75,12,210,57,10,80,239,205,177,235,183,207,226,109,71,118,152,93,139,120,102,224,4,82,109,191,102,96,244,243,204,93,239,50,150,81,237,254,222,62,172,25,97,239,51,144,65,198,119,106,113,178,229,136,222,51,200,147,50,191,171,182,172,106,62,4,247,60,33,205,252,140,156,106,72,3,161,158,197,12,152,81,232,73,181,109,61,159,144,35,86,165,164,121,45,46,168,39,111,44,213,133,119,251,25,213,196,81,96,238,17,137,129,37,163,143,150,65,255,87,132,157,32,204,17,18,81,133,175,192,43,102,15,103,121,96,75,206,111,214,162,7,19,3,93,38,242,31,209,144,254,84,149,177,119,131,185,174,245,87,201,72,23,249,23,88,190,30,35,117,26,33,124,167,0,89,191,241,241,156,116,247,54,122,232,101,14,188,128,41,251,195,230,93,145,166,125,89,193,140,131,222,240,96,23,227,178,16,217,22,250,6,223,161,180,153,135,116,247,35,73,111,203,231,32,117,141,87,11,13,214,183,117,190,61,240,17,87,66,75,101,76,244,195,160,0,245,66,158,190,91,113,251,81,57,106,53,201,182,126,217,100,122,90,100,77,171,211,38,94,231,201,18,47,61,171,21,116,96,156,122,115,102,126,57,224,170,187,170,102,218,112,207,115,136,183,72,109,175,120,241,244,37,164,51,176,140,23,146,81,65,137,137,37,57,62,202,20,205,222,24,234,215,18,24,2,111,1,20,145,27,107,215,223,173,90,30,54,118,254,18,11,36,81,54,217,96,223,122,93,221,143,93,229,71,206,146,72,45,84,215,149,57,186,240,48,137,8,203,36,176,221,69,210,183,44,202,114,251,239,44,93,190,171,76,122,133,183,161,132,55,188,228,48,92,178,240,237,86,209,170,10,92,32,124,40,197,225,144,158,209,121,114,175,145,65,222,228,65,155,254,71,75,165,131,238,29,177,175,129,158,250,15,103,53,28,29,146,254,192,94,18,59,161,197,3,114,161,160,255,152,192,24,64,11,33,128,72,72,10,178,62,35,5,4,175,166,73,38,3,37,124,166,82,28,24,137,54,193,240,10,178,5,128,245,209,212,28,190,219,201,214,143,226,59,206,146,50,57,210,139,104,243,46,198,166,104,1,179,22,138,44,98,66,113,196,111,198,89,185,212,195,194,15,126,199,64,184,205,255,140,247,136,13,237,235,145,253,188,210,188,74,220,154,6,67,20,78,55,145,252,62,62,211,211,75,182,101,144,7,70,228,74,121,243,167,214,226,0,63,246,227,46,198,220,22,165,103,14,216,229,29,97,55,183,189,16,7,28,161,83,150,176,147,108,115,228,24,209,172,163,0,148,48,225,116,174,70,98,227,202,22,179,180,113,132,149,56,33,152,222,255,97,249,92,133,177,50,252,135,244,123,207,3,159,76,228,73,196,239,24,153,135,93,121,215,37,73,185,91,50,57,171,92,66,142,171,64,66,188,138,201,46,247,246,174,224,160,173,43,8,41,188,19,64,162,248,5,112,169,107,217,170,193,39,9,16,250,216,76,72,158,243,2,70,2,167,251,76,214,29,196,18,165,131,240,37,5,141,181,222,58,213,9,44,59,24,94,142,216,56,138,125,179,224,174,233,59,206,54,69,106,164,92,146,236,226,186,188,112,62,213,211,205,84,39,70,13,125,198,232,171,205,48,56,104,110,42,129,55,39,60,97,48,42,165,121,163,160,194,140,101,28,206,18,216,161,90,209,124,82,172,45,3,194,116,35,233,55,153,50,222,70,3,1,15,104,163,28,73,26,217,121,193,177,247,135,223,143,131,157,6,7,214,189,79,57,147,166,137,213,133,102,233,54,66,219,28,144,56,160,123,209,67,66,132,105,124,88,205,127,98,200,138,130,65,199,234,92,55,108,95,252,120,236,79,7,130,7,122,21,137,17,22,166,199,157,199,17,199,23,102,9,223,86,63,16,68,109,235,132,32,35,136,46,36,117,60,123,19,163,6,78,87,223,38,105,0,74,152,71,122,142,53,203,217,163,31,77,96,102,161,87,29,5,241,124,115,201,87,86,220,117,45,88,240,244,200,254,201,190,18,218,6,166,50,212,229,149,121,101,3,202,93,41,108,45,186,102,250,5,254,226,228,27,32,189,127,198,143,241,99,45,138,71,15,18,164,204,157,162,227,177,215,10,223,196,126,250,151,128,242,59,102,137,125,139,141,115,241,107,132,235,7,115,218,222,148,129,136,215,56,176,223,27,202,129,45,180,203,245,239,172,148,87,225,198,9,3,83,101,108,188,232,172,51,81,73,66,90,200,130,16,24,81,237,147,201,60,145,45,68,246,45,145,118,168,141,218,50,80,85,76,13,145,48,19,179,13,188,69,163,119,73,9,62,143,109,79,134,65,72,72,70,49,138,235,192,10,12,139,159,51,20,41,163,218,190,95,108,148,165,183,205,47,36,181,239,217,201,104,199,168,120,122,22,35,125,126,6,102,172,37,221,159,237,218,19,251,131,182,134,49,218,192,37,226,183,223,185,118,122,154,0,214,118,115,1,41,80,192,68,65,116,40,148,138,123,56,159,214,82,138,71,85,17,218,156,105,155,113,74,124,189,218,54,48,115,252,143,171,103,159,124,48,25,57,30,5,82,161,162,202,82,1,104,127,66,145,202,185,46,82,207,203,214,95,95,198,233,155,62,65,76,180,196,71,79,2,95,254,20,132,133,120,123,38,9,28,224,209,83,249,201,65,55,124,59,250,66,102,218,20,245,226,98,25,201,234,177,133,172,62,24,143,56,163,161,78,53,35,150,126,106,210,246,69,223,198,214,24,228,229,10,125,190,8,147,208,136,54,154,80,105,62,152,135,168,67,159,71,9,158,253,20,165,7,51,145,176,99,71,38,248,237,30,85,219,167,174,137,189,44,198,156,101,150,78,1,52,59,36,6,160,203,68,212,87,114,236,172,65,84,184,211,101,217,145,13,79,244,16,96,51,231,187,9,55,9,83,254,131,76,53,42,36,185,207,2,22,206,108,240,84,191,130,156,236,38,78,5,102,5,191,1,205,5,244,107,119,242,104,106,184,247,45,252,24,57,38,166,218,50,10,108,187,248,72,170,149,254,200,68,3,110,58,247,203,138,183,182,21,89,134,205,119,3,215,9,83,64,229,69,18,54,245,82,229,118,234,63,168,31,252,135,152,243,126,170,10,158,206,59,150,60,132,153,89,108,95,44,39,165,132,234,32,92,28,242,253,220,45,95,37,232,248,199,67,2,229,190,190,160,35,228,215,61,51,190,161,198,115,43,220,41,151,236,221,157,229,177,144,247,193,9,134,240,28,92,217,244,183,143,96,1,30,80,247,122,189,244,26,110,30,169,78,204,233,99,208,115,3,108,30,75,189,162,133,189,142,58,60,242,115,68,223,135,140,231,159,121,45,82,169,19,59,238,17,210,236,204,148,174,134,27,54,111,63,60,183,81,147,77,158,126,167,77,6,101,165,56,91,237,176,157,221,9,108,120,32,132,178,209,182,240,85,83,224,243,144,173,207,164,1,187,222,204,46,204,239,65,198,168,244,205,98,116,80,32,150,61,61,238,115,132,185,175,115,2,111,39,188,67,17,181,66,23,185,244,131,57,10,150,121,41,216,213,207,173,223,39,140,121,126,152,134,29,133,126,46,160,236,189,4,26,148,85,228,238,220,254,163,203,211,35,27,61,164,220,200,86,157,96,245,41,169,168,188,26,40,9,87,55,21,210,181,9,37,80,199,60,186,35,97,121,230,60,23,132,202,135,5,96,155,139,61,231,235,192,16,61,150,39,78,46,29,89,13,18,197,14,41,210,4,115,131,28,16,111,101,138,34,165,215,193,134,23,239,180,75,73,189,216,102,54,5,180,247,186,104,76,17,0,118,196,122,4,220,37,188,216,27,112,38,243,149,175,240,183,223,60,240,125,1,185,130,2,56,179,188,38,115,155,202,89,227,33,112,92,217,10,4,142,95,160,53,73,81,43,171,80,42,206,29,166,195,52,97,52,196,124,233,6,82,85,232,102,184,104,66,126,152,244,129,113,133,81,58,164,202,53,195,239,3,50,127,54,38,145,8,178,149,80,51,80,179,148,32,186,172,180,22,92,22,197,60,81,124,59,120,200,102,211,14,210,233,163,240,51,235,84,110,144,109,175,19,73,219,119,175,114,15,250,42,134,81,117,182,169,42,81,180,241,94,3,224,97,93,172,115,214,146,53,200,106,228,154,48,76,117,24,218,178,198,90,168,65,57,74,250,82,141,6,158,153,73,201,129,170,78,11,140,219,222,192,67,48,189,182,205,116,89,16,116,29,59,233,29,197,146,7,170,0,115,184,212,168,11,198,147,194,54,12,176,120,174,56,87,17,118,155,171,76,137,42,215,202,83,74,200,64,248,67,4,62,143,17,169,21,61,254,216,58,136,13,81,163,242,21,113,106,138,207,221,255,144,184,218,207,13,75,54,188,7,42,4,155,8,78,113,9,102,30,115,160,95,117,146,67,5,110,194,113,51,175,76,155,140,125,143,196,222,94,224,64,208,106,237,6,194,183,181,146,193,43,42,185,186,118,8,164,179,56,93,250,38,229,79,147,127,64,30,141,139,177,144,40,169,138,171,25,37,86,140,255,118,130,151,184,241,41,123,253,80,111,217,249,101,217,106,190,138,97,32,177,134,9,129,246,50,4,185,7,78,1,122,221,89,202,11,116,153,6,81,13,252,186,89,116,180,28,9,24,255,35,105,21,152,44,45,55,231,229,49,152,123,246,230,155,110,18,154,149,218,187,255,37,213,152,148,8,15,179,166,54,125,57,123,81,97,140,113,215,114,212,5,172,50,180,29,15,233,121,209,136,190,164,25,53,86,193,98,183,167,86,207,232,12,19,36,143,96,247,246,184,134,162,153,174,154,70,151,111,84,53,127,160,23,66,203,126,174,166,62,72,66,182,64,250,48,14,123,230,171,214,237,112,170,142,201,241,47,38,108,220,53,75,191,157,107,139,191,210,26,95,73,115,167,165,210,8,170,145,92,103,229,181,52,121,15,195,91,191,66,134,246,4,33,135,173,117,154,225,48,176,237,88,5,236,200,69,9,48,1,174,180,18,190,38,205,159,212,110,198,14,44,243,200,64,125,201,83,89,193,79,37,79,22,40,84,254,104,165,138,125,233,60,27,137,134,16,251,135,153,113,231,208,0,36,29,183,187,28,159,208,55,215,137,234,134,27,43,17,213,105,222,241,253,29,233,129,2,63,146,186,74,95,180,106,86,95,125,137,3,55,90,189,251,255,108,225,18,172,202,85,141,153,162,54,179,44,154,30,69,39,176,243,42,115,194,221,165,208,90,250,241,179,245,83,125,172,172,218,1,160,194,65,182,228,241,130,23,123,21,129,75,184,174,37,186,235,68,223,158,193,97,48,48,42,50,179,134,197,194,141,161,78,13,89,108,122,21,152,164,143,244,247,200,160,56,30,243,253,137,235,21,211,211,198,140,204,142,226,157,96,251,41,98,41,137,9,111,6,76,218,134,253,40,179,10,121,160,154,210,21,0,119,64,204,93,110,125,119,245,70,204,63,228,194,91,55,198,181,107,115,198,3,209,68,211,131,207,205,81,251,6,144,88,182,160,136,49,254,160,78,66,166,121,218,36,31,89,106,37,101,234,32,130,241,183,249,138,230,254,213,50,117,87,32,179,108,242,168,212,198,142,30,199,81,101,175,8,68,101,132,155,44,171,201,113,13,61,27,139,96,184,135,119,231,35,150,202,121,226,42,94,41,196,72,248,206,14,232,201,80,83,60,154,243,238,98,45,178,34,70,1,152,15,65,33,104,55,6,131,108,133,132,21,105,56,36,112,254,20,50,176,82,184,228,124,139,11,172,248,217,102,87,55,199,219,83,235,78,243,229,107,177,100,196,13,101,46,56,85,236,139,37,45,189,96,194,11,223,94,7,9,96,122,252,111,250,203,6,197,48,215,46,54,26,31,128,95,50,122,173,26,144,213,225,247,250,133,216,65,58,237,24,185,139,2,51,78,207,114,222,4,197,229,128,13,4,195,75,57,16,183,105,43,193,196,224,222,164,36,226,80,34,164,255,11,236,37,51,43,192,117,42,189,184,230,162,35,97,174,148,188,105,221,158,40,161,174,251,218,154,113,241,33,93,68,240,100,105,194,138,45,106,102,237,52,145,179,250,78,153,115,36,186,58,102,134,227,151,239,36,117,84,242,41,135,173,144,103,165,32,11,108,87,189,43,234,204,114,81,83,93,168,155,20,129,63,116,25,115,248,38,245,77,99,136,18,158,97,171,58,92,189,237,218,252,85,141,217,0,4,13,248,142,187,16,184,58,24,160,8,205,96,10,29,77,244,79,99,148,21,156,67,146,138,27,254,153,152,62,137,178,203,23,13,221,166,162,159,140,135,161,165,15,61,199,55,144,1,41,215,7,168,186,7,41,240,47,170,123,113,128,198,34,100,84,248,168,244,189,228,150,49,226,235,78,161,83,253,186,121,204,202,183,195,143,57,197,32,154,30,45,10,91,215,129,41,103,68,78,183,162,136,12,97,91,48,100,23,19,46,146,49,191,248,201,192,208,61,243,207,139,97,221,239,168,55,78,193,100,162,245,100,142,94,194,82,148,150,134,119,192,9,228,101,59,175,215,178,165,68,155,236,210,93,141,74,200,150,30,52,85,255,252,86,229,112,141,38,199,136,136,175,125,77,40,107,27,110,25,164,162,131,244,243,253,218,160,209,46,41,63,52,215,251,175,186,35,59,138,175,204,110,224,113,74,38,175,197,174,125,117,183,171,67,98,42,120,119,240,149,136,69,147,43,211,85,12,171,221,185,34,155,148,46,147,131,241,149,72,94,208,200,231,225,244,160,140,97,187,135,86,176,158,128,223,169,103,46,64,109,174,125,80,61,156,108,26,233,160,88,123,204,254,117,22,147,99,127,21,101,149,215,168,164,219,89,47,238,244,210,150,117,152,217,176,223,29,57,159,6,158,0,185,176,37,219,78,45,245,30,101,114,228,131,162,148,128,113,187,180,120,8,108,52,212,113,187,25,62,171,191,94,133,15,11,240,186,150,153,49,75,154,195,117,205,183,69,36,249,165,209,221,130,165,87,57,15,123,83,141,204,23,129,227,60,149,236,150,107,200,119,80,156,91,86,77,170,11,181,189,177,155,152,177,200,153,155,68,137,174,64,227,118,39,93,80,243,161,57,150,200,23,106,109,242,163,236,225,158,42,255,110,20,15,175,100,106,100,61,211,16,162,7,154,150,136,93,121,39,253,150,161,214,173,228,120,83,123,137,26,111,166,247,218,116,22,26,126,193,255,207,62,194,146,51,70,193,93,22,242,141,111,95,182,211,18,114,8,77,58,60,29,140,217,103,89,127,230,128,19,57,229,135,219,37,144,133,230,240,88,67,191,40,3,168,101,29,199,200,136,176,168,183,30,151,209,171,188,219,195,31,7,182,15,155,73,212,134,98,243,238,181,60,3,15,212,101,93,201,113,91,200,105,111,46,204,55,237,117,215,232,50,52,67,228,173,139,216,150,183,130,191,235,237,115,73,96,228,134,235,99,111,82,175,236,149,145,71,54,166,141,29,187,47,59,71,154,129,181,36,137,190,159,49,234,225,39,75,51,229,110,247,96,228,23,90,129,193,163,228,94,71,172,124,140,185,143,184,238,61,148,11,145,115,206,240,159,155,96,238,137,215,57,195,200,216,32,84,20,199,13,242,83,166,27,187,241,215,208,39,144,255,190,107,151,218,254,128,10,230,89,175,187,80,215,108,64,159,2,164,55,238,160,204,93,84,213,15,131,217,71,185,121,100,188,7,82,197,164,53,248,68,3,45,226,249,213,33,132,114,97,184,231,117,51,40,90,228,149,183,250,207,33,151,111,235,64,77,123,74,11,67,162,132,170,236,3,192,216,253,101,208,50,122,115,62,171,39,78,79,94,187,159,57,224,2,95,12,53,39,145,163,222,85,105,164,241,210,6,103,2,131,157,172,104,120,15,72,188,19,29,18,65,181,247,147,39,98,44,17,240,108,30,38,230,118,234,242,221,29,90,57,195,180,173,178,219,251,240,110,40,113,18,23,254,103,224,100,171,135,54,71,63,204,21,194,55,205,250,45,37,63,161,71,163,86,134,235,237,8,63,162,54,117,172,75,250,106,239,8,113,160,117,96,28,94,201,143,14,177,169,75,34,120,239,171,255,161,42,83,42,209,240,151,99,18,114,64,70,94,235,87,161,69,85,147,10,122,191,7,3,21,191,89,94,186,214,141,101,229,81,154,145,146,44,126,77,11,223,128,44,13,112,138,119,24,184,110,203,20,202,171,193,21,102,232,245,111,216,91,174,60,9,67,158,222,26,198,204,116,24,186,148,219,58,184,241,167,173,139,162,59,55,162,251,240,25,215,41,59,209,165,1,219,92,10,130,119,111,92,133,28,224,31,242,123,65,147,191,121,216,94,160,110,212,63,162,115,142,239,55,250,80,227,198,67,30,137,35,237,27,61,201,123,83,113,73,187,144,122,212,163,95,48,231,179,65,192,159,165,36,35,114,53,37,202,247,43,212,34,183,216,166,112,25,175,81,58,89,250,224,14,49,56,101,62,251,150,211,4,48,66,13,101,105,181,150,70,59,218,162,253,13,203,115,130,208,214,149,108,252,74,94,25,138,44,238,111,206,129,166,118,213,28,136,242,60,66,19,167,179,219,136,120,54,247,14,241,108,157,206,157,153,81,7,68,238,96,111,253,255,224,107,133,78,134,234,242,52,7,102,86,157,196,46,255,185,40,178,248,226,9,189,41,106,86,236,40,49,224,127,100,44,151,232,212,254,253,109,243,141,7,34,73,37,157,165,139,67,97,130,166,86,90,139,41,52,94,79,91,34,205,21,24,44,66,129,182,73,223,109,167,51,193,76,84,227,64,233,88,129,37,81,128,124,183,27,190,114,91,0,30,90,162,81,137,47,216,137,8,215,121,15,244,178,101,81,67,26,142,31,73,47,67,62,9,83,215,165,75,223,58,82,156,109,88,130,250,133,173,121,207,249,215,50,49,135,126,232,4,5,148,43,104,202,13,111,99,153,195,116,208,154,227,74,245,103,6,4,132,157,83,28,132,75,150,159,174,52,223,12,76,122,174,255,176,78,31,133,244,47,172,45,28,144,155,46,219,198,230,54,89,129,213,64,236,185,105,82,113,154,43,45,121,249,147,138,12,117,252,67,54,202,207,133,211,184,175,141,188,201,174,20,28,134,56,208,144,232,23,218,128,117,40,46,74,108,153,115,64,173,54,118,219,140,242,111,24,206,145,167,221,45,171,211,142,58,78,222,168,117,9,170,59,47,233,157,157,29,145,157,60,125,142,151,22,20,84,127,98,130,234,182,96,153,9,255,219,241,180,252,88,40,254,81,244,53,224,218,137,243,242,4,2,178,205,137,239,9,81,9,253,171,147,70,6,52,145,231,30,106,204,55,41,206,218,115,109,222,17,66,177,168,90,230,94,24,7,115,34,3,24,41,191,82,19,141,156,5,149,26,123,124,85,172,126,13,233,18,156,80,251,122,121,29,145,243,93,169,228,230,35,107,251,243,72,102,13,110,60,150,232,11,99,213,91,83,199,52,147,177,191,213,179,45,164,199,47,157,28,166,162,239,108,189,186,151,41,68,131,42,187,95,199,90,97,65,189,132,158,112,116,112,200,160,37,137,60,216,160,97,0,95,105,205,237,101,110,89,105,39,79,222,32,10,213,102,43,134,209,245,142,85,6,128,67,177,154,251,185,227,54,181,203,56,10,37,123,70,96,106,73,114,202,139,186,236,106,196,157,155,66,128,235,91,76,175,117,198,193,8,126,113,150,229,124,88,88,7,61,100,248,53,232,51,187,171,129,70,123,225,40,108,54,27,215,158,165,164,203,245,254,95,153,177,247,98,216,186,7,81,64,120,201,209,196,82,222,159,82,5,10,109,34,101,138,49,131,74,252,228,212,192,120,235,64,179,176,168,208,9,245,213,96,48,161,156,211,33,37,124,237,29,233,144,122,192,63,190,237,39,10,45,76,161,69,74,219,249,161,142,75,213,253,62,89,195,172,69,68,201,16,14,110,58,216,159,12,213,8,161,213,231,183,4,251,109,142,48,65,16,255,22,136,13,70,83,247,144,18,9,210,37,122,83,67,144,14,194,117,44,54,31,73,255,96,160,151,48,167,90,160,199,88,163,192,160,115,189,92,28,224,226,111,20,7,249,178,72,25,181,90,153,244,106,108,64,23,179,9,70,167,66,66,107,132,43,169,232,50,179,18,255,126,210,247,216,128,230,208,160,40,63,26,205,160,239,245,179,185,11,151,54,63,236,49,142,73,169,85,126,112,184,247,181,58,62,147,167,49,246,11,185,213,141,96,156,232,71,205,51,105,185,212,224,166,181,73,58,19,72,164,221,68,37,193,217,79,125,56,106,20,48,16,52,96,146,67,168,182,13,222,153,238,231,5,239,51,112,75,223,212,220,158,242,68,195,164,252,227,213,233,112,196,126,205,110,79,138,223,69,93,198,37,10,108,16,188,219,135,165,243,32,233,120,127,115,214,130,233,182,140,0,187,179,119,174,58,182,230,140,59,250,183,211,13,47,72,20,162,27,75,211,125,136,88,107,148,235,153,17,231,62,129,101,131,255,149,172,179,114,118,94,236,0,15,72,59,51,141,117,207,165,27,148,157,213,112,211,171,96,51,118,142,135,120,186,170,221,187,217,227,250,132,171,164,244,180,228,218,98,147,20,91,139,133,251,77,0,10,230,119,221,251,249,230,237,252,98,105,168,33,220,127,243,85,90,36,196,66,229,248,30,193,38,216,145,139,110,206,177,2,77,149,162,23,40,242,96,109,28,61,28,242,192,46,11,180,230,71,196,182,111,247,102,72,255,125,77,228,153,60,146,202,139,89,74,82,62,16,251,154,243,222,145,150,1,111,49,42,46,42,130,117,121,122,225,172,29,195,10,48,215,139,39,152,81,59,130,87,158,85,243,22,169,205,132,180,37,162,165,22,76,229,84,26,150,130,116,120,178,195,176,19,152,87,55,150,200,154,218,86,57,240,135,216,232,196,159,151,154,203,242,219,29,177,222,45,86,213,51,124,107,208,104,232,9,97,238,116,60,219,56,122,211,183,152,125,131,26,195,189,66,255,54,135,226,192,96,152,105,105,75,222,156,48,189,40,89,99,21,187,108,101,161,77,49,153,232,243,99,157,28,229,206,44,235,121,211,145,89,213,130,89,164,67,36,183,224,42,107,34,15,57,251,107,235,161,202,123,251,180,184,173,40,161,249,223,124,245,196,178,205,80,152,99,208,231,122,202,219,28,45,213,43,165,2,114,79,72,159,135,62,181,224,197,140,83,57,162,213,157,135,244,249,114,161,117,142,234,123,38,132,12,205,211,146,144,29,107,184,176,109,44,71,227,152,137,197,249,193,108,144,238,234,123,86,185,141,55,195,186,150,132,126,232,209,106,51,191,179,123,53,102,71,99,74,151,25,198,172,150,119,231,12,111,88,16,108,98,183,221,205,44,89,28,52,69,6,4,92,9,183,7,103,207,216,89,80,144,103,201,99,75,170,62,198,80,130,97,174,47,118,210,4,216,68,156,136,54,36,59,28,19,166,38,205,37,191,193,44,106,100,55,207,50,195,82,187,41,39,233,225,234,97,29,11,183,203,108,135,41,49,240,60,220,160,83,212,149,230,67,169,120,159,161,176,186,121,34,179,187,217,74,98,230,150,130,156,122,180,248,52,93,229,246,239,230,187,136,104,132,114,191,140,247,229,54,218,38,136,214,95,202,191,17,219,45,10,211,166,3,152,136,172,29,102,126,73,244,226,48,232,249,131,155,171,198,112,95,21,235,255,136,243,92,130,235,228,8,251,211,194,247,245,88,97,59,141,128,23,165,215,161,105,77,7,234,52,0,91,42,138,189,146,175,183,36,199,146,76,45,219,182,19,51,99,143,1,168,119,192,148,146,0,82,237,125,181,212,55,200,163,164,69,146,239,47,149,216,118,191,209,175,9,93,244,191,33,168,198,127,242,245,60,91,84,199,17,32,135,152,115,93,217,99,63,250,134,223,53,58,233,209,142,247,244,103,76,186,146,193,99,108,144,177,116,149,68,206,197,99,164,55,79,60,149,18,102,231,145,168,36,60,56,35,58,161,100,110,129,215,229,164,155,218,161,9,80,202,112,244,78,119,114,226,246,39,158,17,94,163,73,160,214,63,251,150,41,96,136,146,23,177,177,163,53,35,90,248,5,58,235,52,65,40,248,162,164,44,200,204,235,226,184,76,49,243,217,1,123,230,194,15,171,81,141,76,194,1,168,141,26,70,137,86,14,26,123,180,176,243,200,243,187,60,25,179,255,199,39,56,154,69,61,95,190,186,219,164,112,228,222,14,163,112,81,86,225,61,182,33,173,240,12,63,144,162,50,32,45,105,29,239,174,121,91,228,131,114,69,47,187,100,73,136,216,253,151,62,247,47,20,137,58,251,84,5,135,211,60,255,178,197,142,211,184,143,16,242,193,89,251,34,28,7,55,6,25,110,145,39,147,173,54,186,176,225,173,193,98,91,71,36,4,50,118,38,219,120,186,17,17,97,111,221,174,29,221,29,127,44,58,70,43,126,247,194,141,5,43,4,76,210,149,192,38,67,229,250,34,236,90,251,56,205,3,174,129,177,204,206,61,148,40,16,34,222,102,207,108,77,151,97,25,133,100,210,238,131,216,2,255,30,13,8,254,142,32,184,157,105,169,180,93,223,231,225,108,130,121,130,221,84,159,56,70,164,101,83,78,113,30,64,100,98,152,117,200,191,55,164,44,134,87,41,10,39,121,205,108,119,87,177,31,108,133,183,73,90,98,116,94,241,81,152,140,123,71,162,105,51,200,36,117,162,175,119,51,59,107,195,18,132,36,117,183,52,97,233,133,48,7,76,170,8,229,103,250,203,2,227,219,113,222,81,130,39,189,146,214,173,209,99,225,144,194,89,177,100,79,164,159,13,212,254,20,49,106,112,183,114,244,4,7,102,59,58,176,39,61,208,56,95,247,138,144,81,126,43,102,160,149,171,82,241,237,113,29,116,17,229,202,60,189,201,1,161,21,170,187,8,6,132,76,139,96,44,214,86,240,92,61,74,212,218,69,241,230,195,2,168,192,26,211,129,193,191,39,76,235,52,237,142,188,191,83,99,44,123,46,150,69,193,173,103,186,60,169,65,125,27,191,83,229,219,87,47,187,170,110,208,186,157,53,107,152,80,120,103,12,238,209,59,188,1,128,216,197,35,228,231,101,177,201,204,244,238,129,199,196,69,76,231,110,113,54,248,29,188,115,122,159,200,202,145,245,88,152,171,65,203,38,118,153,206,103,177,103,227,223,202,189,152,96,123,64,233,170,89,163,122,107,173,114,94,58,226,59,246,83,176,228,168,31,248,118,190,47,191,139,105,0,1,196,146,169,155,37,84,90,82,228,51,220,204,188,162,16,77,99,205,68,213,204,174,112,250,12,91,210,96,70,144,86,30,192,7,167,55,96,220,91,26,223,101,80,181,170,179,159,54,129,72,182,148,57,22,85,230,80,236,151,80,141,206,17,216,32,225,246,95,13,165,46,189,237,219,104,252,205,240,144,42,183,66,42,232,94,105,185,115,56,160,88,87,67,242,188,72,86,119,2,81,176,203,11,15,28,163,127,252,236,7,247,193,111,179,113,79,230,86,227,200,71,89,209,78,8,102,44,180,168,17,20,146,87,104,83,39,198,250,163,72,116,189,88,110,76,240,89,30,211,109,198,28,185,214,242,160,145,246,4,208,237,133,177,240,134,23,199,207,60,144,160,77,4,239,47,215,223,231,99,11,140,119,109,250,199,254,146,86,123,104,223,114,59,172,74,38,86,15,204,71,6,164,239,186,144,119,65,40,212,159,53,109,169,224,19,19,106,137,230,23,65,48,247,238,146,248,106,212,43,124,115,156,228,79,216,134,220,149,38,202,66,73,211,252,245,82,71,75,29,131,77,192,189,181,97,96,58,142,128,119,163,234,137,150,170,148,183,33,32,157,79,90,121,86,103,65,86,142,0,116,158,119,35,177,120,159,210,113,146,230,194,4,103,12,119,39,61,51,114,24,45,54,82,192,87,223,49,190,56,79,169,163,158,115,165,114,94,24,156,30,167,162,47,165,91,204,72,91,123,80,14,147,222,196,106,134,21,160,165,115,50,58,169,136,9,242,58,33,81,59,91,105,6,78,176,107,5,75,214,89,139,100,57,207,164,223,99,81,83,192,18,214,173,143,7,25,134,108,170,33,91,142,182,154,73,25,36,62,195,42,196,249,144,221,135,64,255,90,16,189,72,159,143,199,81,49,226,32,133,126,201,56,143,96,113,89,2,168,90,182,16,175,236,70,187,159,157,251,178,39,136,51,64,97,221,118,194,67,123,130,149,9,106,220,212,126,205,50,104,127,121,189,134,23,73,250,132,254,19,153,178,234,173,227,12,216,15,236,114,158,176,228,240,152,84,74,224,201,131,3,0,14,14,171,223,137,63,90,247,65,61,219,166,178,143,223,69,11,121,53,164,124,221,43,196,88,236,150,229,111,0,102,149,182,2,160,253,171,233,62,250,34,173,122,130,6,198,234,94,231,46,22,193,222,211,56,207,49,66,68,255,143,114,148,48,129,78,167,12,214,33,18,132,146,105,37,249,189,202,96,98,122,231,49,108,252,4,75,235,206,234,251,157,237,163,173,6,47,116,241,147,68,35,14,144,41,29,236,174,27,146,76,35,161,70,77,204,80,91,109,118,96,164,68,156,23,112,24,21,125,207,46,218,15,62,247,164,188,170,122,184,116,83,106,121,111,33,244,149,151,200,189,222,19,149,120,28,136,182,69,118,17,40,180,194,231,227,28,33,11,16,250,136,171,48,156,109,167,181,236,232,53,170,187,14,27,131,47,43,32,228,205,23,227,57,84,149,187,129,65,24,121,41,235,44,187,16,93,247,217,76,163,196,225,239,173,18,163,148,252,134,228,104,251,15,32,19,119,207,96,108,215,219,38,65,115,153,47,227,78,194,201,2,134,67,195,113,159,18,179,249,69,241,180,121,193,122,70,73,5,87,154,199,28,106,153,207,70,80,162,46,0,21,106,133,98,150,112,181,238,75,189,95,7,204,64,252,239,72,254,120,126,88,195,19,92,204,102,31,238,253,242,15,212,39,57,5,9,47,102,23,202,37,41,133,97,65,76,183,33,226,219,112,22,135,137,221,140,171,168,190,141,245,93,88,54,251,123,141,67,240,100,126,117,55,109,69,236,201,57,73,160,193,174,242,69,120,218,1,231,105,75,94,211,151,100,209,6,137,255,15,189,230,252,94,184,85,141,221,119,60,74,112,34,36,138,4,220,21,193,250,192,92,120,86,68,87,223,154,186,23,183,136,19,208,159,221,22,84,67,201,35,188,170,163,25,6,154,122,209,235,77,113,27,2,241,222,205,63,220,94,59,130,22,155,225,25,180,189,169,96,166,50,108,199,224,137,166,180,213,82,204,35,59,75,203,220,189,48,227,112,239,92,250,223,46,28,187,99,233,188,75,109,239,11,107,221,76,190,123,32,31,119,92,148,148,96,225,152,33,191,75,43,34,194,158,105,89,253,219,43,201,127,66,150,136,241,31,66,190,71,167,63,111,84,36,174,111,221,168,177,46,99,124,198,162,189,172,135,176,38,223,210,171,250,129,96,188,147,233,148,152,23,233,32,237,99,112,214,50,143,49,62,249,187,186,20,47,56,159,238,97,132,148,66,63,178,217,229,71,177,232,112,186,165,118,116,79,222,58,144,104,33,95,32,41,62,62,233,36,174,172,47,6,246,211,132,96,181,248,23,189,135,84,109,78,24,42,32,177,21,140,81,248,110,30,241,3,123,72,42,179,243,14,83,111,49,17,191,105,112,40,53,255,182,98,20,35,111,40,212,202,100,105,122,141,199,223,253,134,142,82,116,26,142,227,253,74,152,111,243,204,56,3,146,8,45,174,123,25,217,218,71,170,115,1,7,76,240,123,185,9,207,198,233,141,248,167,253,181,239,141,168,236,143,61,113,42,177,173,231,166,131,137,123,178,140,181,7,16,150,46,210,38,176,105,39,13,38,189,135,136,198,142,209,247,0,73,166,91,225,172,101,177,140,102,24,176,180,83,72,21,86,241,50,63,197,160,92,117,165,101,80,168,125,237,51,49,61,129,61,133,32,160,30,36,205,171,97,18,188,116,13,23,173,118,195,175,4,181,144,87,10,76,238,6,219,32,13,224,23,128,218,15,153,205,156,109,107,0,204,28,62,136,232,125,218,206,3,244,111,109,137,125,20,253,49,102,216,72,176,55,21,220,196,213,237,168,255,139,88,96,20,71,223,215,1,80,106,112,142,2,184,16,237,67,220,170,170,14,52,52,33,100,158,130,162,158,94,144,68,93,231,182,67,46,90,181,115,128,200,44,222,43,247,231,241,202,92,141,89,140,152,162,15,213,130,218,73,246,203,182,155,96,28,203,170,103,166,109,208,80,226,135,226,198,106,143,77,185,231,177,97,180,138,147,225,211,203,244,56,68,147,113,90,195,10,167,219,125,41,117,77,138,187,32,203,175,215,84,50,1,105,42,89,177,108,119,183,79,93,81,195,173,128,61,236,172,111,164,233,133,252,151,52,61,95,177,91,218,107,94,180,175,70,78,2,198,22,9,40,63,139,189,183,73,237,117,63,56,203,122,34,194,172,44,81,132,43,200,61,150,70,179,226,193,149,4,93,180,223,0,58,96,242,70,140,215,31,162,53,67,30,255,249,56,181,232,189,222,47,208,78,5,239,129,47,30,89,39,39,121,168,61,122,46,112,40,176,118,102,228,32,211,218,223,190,211,111,161,60,193,207,61,41,191,6,9,78,56,236,153,164,194,39,252,224,89,103,68,144,19,1,55,122,238,55,182,95,56,239,232,197,158,158,241,97,220,101,111,193,64,245,33,12,110,200,205,75,183,132,200,32,83,240,66,140,185,243,16,156,56,124,70,88,96,4,170,143,170,132,177,16,3,65,129,228,63,88,197,62,84,3,6,112,147,206,54,161,225,29,14,69,97,130,65,53,104,202,188,167,35,238,83,23,19,6,174,140,79,223,133,197,191,85,207,10,142,74,136,38,105,13,192,49,20,72,113,80,165,234,37,143,198,116,186,197,41,53,201,71,162,24,102,85,76,52,148,203,189,122,177,27,83,189,172,226,154,24,231,108,60,228,163,246,21,109,156,249,205,247,108,4,231,168,197,110,173,27,123,155,194,8,251,106,51,35,192,66,104,196,239,173,138,166,193,66,99,22,235,103,15,17,86,123,176,138,129,55,147,90,200,154,131,105,107,101,234,34,98,208,121,83,162,100,84,222,87,157,251,10,129,188,117,128,76,66,62,87,177,159,231,144,6,179,136,156,148,123,4,136,237,139,186,120,216,36,77,2,20,73,61,113,142,162,200,3,224,130,152,137,146,207,11,46,195,89,41,192,4,62,18,5,44,243,234,214,101,32,236,241,101,134,49,48,245,210,210,228,85,124,107,39,192,250,149,195,67,38,186,170,243,66,196,108,72,179,78,180,103,113,180,101,164,138,177,5,102,48,160,53,226,243,191,191,58,239,93,176,110,17,113,48,102,45,130,235,32,133,137,76,166,31,135,22,55,162,38,132,175,179,118,7,22,181,249,54,131,190,53,38,167,82,38,175,119,164,226,244,142,116,251,222,92,101,161,52,80,180,9,11,139,190,42,140,110,160,60,120,57,62,221,203,27,12,64,227,112,118,111,173,189,141,196,214,136,71,234,203,195,111,212,200,165,51,21,93,196,212,1,72,123,178,200,108,200,113,20,143,40,201,164,152,220,31,214,95,119,45,113,37,232,167,113,190,90,99,221,106,33,146,170,86,68,249,92,40,190,74,42,21,156,216,53,48,231,237,8,129,181,140,177,25,151,192,21,7,141,238,4,52,210,113,180,173,252,111,61,131,36,13,60,132,24,187,231,108,159,184,63,182,0,181,80,167,62,128,138,59,178,176,21,37,206,50,126,63,132,50,24,58,17,176,12,218,59,88,22,3,138,154,53,248,216,116,110,163,149,148,81,46,68,143,248,166,148,253,12,58,241,117,183,86,112,109,129,253,114,241,94,233,59,53,30,27,167,0,174,191,34,174,190,103,132,172,77,127,235,173,193,246,113,66,92,174,231,123,77,86,202,230,175,54,90,132,20,57,4,73,73,27,40,119,246,66,118,81,133,233,176,195,159,10,210,8,87,21,100,126,205,243,56,60,122,187,98,178,217,216,212,159,67,245,59,8,233,127,25,249,53,126,140,236,230,254,76,114,253,88,86,40,188,41,55,195,193,128,81,8,79,196,239,107,78,183,13,27,29,36,175,161,56,111,201,48,131,75,107,247,89,215,16,12,8,4,63,150,105,193,133,5,12,12,117,147,66,31,231,198,13,172,73,12,232,239,138,206,56,85,153,29,34,67,238,41,168,51,186,88,55,2,35,56,115,193,36,137,236,16,244,105,195,193,178,21,129,139,76,125,98,142,161,150,217,86,107,79,20,209,130,125,164,201,90,148,104,94,108,142,48,253,120,35,27,223,20,238,117,214,138,210,231,123,34,201,239,215,11,69,245,224,248,44,39,72,12,129,157,93,250,220,92,100,110,53,99,23,132,172,202,218,230,70,204,175,99,164,203,181,31,32,32,128,163,161,55,165,254,116,3,23,40,38,194,199,59,36,69,228,65,19,182,240,149,64,69,157,247,220,70,105,219,203,125,119,89,135,67,90,156,53,152,77,136,58,112,40,49,190,210,235,135,103,189,236,59,251,70,27,199,235,199,77,238,44,189,106,119,206,32,38,101,90,88,134,167,68,47,99,96,144,45,6,141,120,140,28,130,255,251,212,51,141,204,219,193,214,241,64,147,162,173,84,50,216,5,45,195,49,230,67,209,188,61,150,159,208,140,38,114,231,118,7,189,115,132,60,106,105,3,73,75,238,159,187,134,167,50,202,148,154,7,59,172,90,246,52,69,35,242,198,174,124,6,67,78,223,213,26,142,104,241,78,227,147,65,190,174,128,235,237,26,84,150,36,152,117,0,13,183,110,92,123,131,163,201,133,70,22,226,184,32,182,239,19,88,106,224,21,169,55,224,116,160,61,93,226,134,112,82,16,126,120,115,156,129,194,102,15,251,207,62,132,226,57,182,7,132,25,79,90,130,75,52,236,107,133,185,55,6,0,232,190,186,255,103,212,153,236,8,76,48,255,99,221,225,253,97,221,20,51,110,48,184,37,205,107,82,99,245,155,154,92,135,168,232,221,83,24,206,160,6,200,62,230,213,137,255,164,17,164,23,225,162,60,47,131,104,242,169,219,219,214,101,13,215,203,199,181,242,202,177,100,127,203,136,63,154,124,199,126,159,58,125,104,125,232,51,121,122,197,34,3,197,3,34,22,119,21,20,224,58,127,214,19,43,153,253,171,38,131,183,61,50,59,37,20,126,127,146,237,51,80,142,227,14,236,131,29,99,56,75,131,167,14,165,241,208,83,70,131,236,124,166,200,146,15,23,53,170,104,25,6,180,219,207,144,109,22,77,241,236,66,51,185,133,236,131,98,46,182,58,67,200,18,254,7,41,194,194,87,45,202,165,184,85,7,154,138,37,143,255,146,138,95,216,2,190,212,98,25,213,215,30,41,102,144,151,15,22,23,62,228,87,205,109,11,164,110,75,74,133,167,119,204,132,200,92,157,246,196,216,92,108,203,25,133,165,191,247,206,103,130,132,180,185,17,188,179,235,172,113,181,112,131,147,11,89,27,63,3,130,162,77,79,77,167,223,144,229,53,29,7,232,101,17,199,85,237,234,253,209,176,102,16,217,197,146,171,229,212,140,57,184,123,134,82,57,20,203,76,61,34,5,228,129,16,13,60,24,148,51,92,43,17,241,54,218,130,107,53,230,185,151,86,66,106,78,226,178,7,181,18,175,100,117,53,85,40,70,129,92,39,12,166,42,5,75,76,86,170,93,82,252,153,190,250,26,4,51,116,163,152,197,188,71,225,171,128,72,94,88,31,185,229,219,13,41,21,174,21,237,167,68,223,161,118,186,100,8,33,246,220,44,191,231,105,236,241,68,217,182,62,245,238,36,230,105,170,130,81,164,169,248,199,17,47,45,126,55,96,158,230,63,242,213,199,29,19,25,7,197,43,250,252,233,162,70,195,90,41,26,254,171,38,27,181,186,99,155,229,34,208,108,48,137,245,65,128,125,40,95,23,32,15,155,232,131,148,12,112,12,179,84,216,199,164,153,60,124,207,131,250,191,210,56,81,195,26,144,168,129,231,37,225,143,161,170,60,176,117,192,151,60,94,236,66,161,0,151,83,191,68,192,68,118,111,89,195,160,8,96,131,99,15,164,30,158,143,106,241,153,73,218,74,36,202,30,44,60,247,75,129,186,22,28,204,191,244,34,240,241,166,113,31,113,101,132,10,149,115,212,117,199,155,166,209,16,212,165,184,119,222,106,220,43,246,29,221,40,144,238,54,13,202,70,223,9,251,170,200,249,204,110,204,54,142,59,211,17,233,140,232,44,15,240,63,19,153,173,232,75,111,181,99,177,159,207,92,137,225,248,124,177,226,215,188,230,97,21,112,133,72,202,150,11,220,235,88,137,211,33,102,181,192,86,123,57,191,105,206,113,147,237,147,118,85,182,240,36,169,139,52,107,27,1,178,125,51,225,150,231,131,6,175,117,209,113,161,206,174,172,9,40,25,162,242,115,30,63,63,44,245,86,21,128,76,59,143,116,185,200,23,28,240,197,10,227,17,188,3,55,182,118,183,139,48,150,148,189,147,165,210,61,56,235,99,58,88,43,202,207,228,63,139,59,31,22,141,29,52,148,156,150,13,28,146,156,137,39,180,104,187,76,203,182,152,70,97,111,117,108,225,70,209,11,234,91,147,149,137,135,97,234,206,247,92,180,199,138,114,151,212,41,60,107,224,180,59,214,184,186,76,186,108,70,189,140,19,30,208,237,185,183,4,48,30,244,74,53,234,155,255,82,107,130,27,228,237,39,197,236,13,53,224,222,107,245,179,66,162,107,246,252,4,168,104,37,213,216,212,81,161,138,56,71,66,182,213,117,40,128,88,148,17,179,141,159,27,56,193,145,158,104,150,170,248,201,188,6,155,45,191,136,149,247,56,236,91,221,8,213,149,37,172,221,181,211,57,30,250,171,174,159,13,118,58,18,163,159,119,45,39,201,132,101,89,229,46,26,71,69,20,155,224,125,99,172,72,33,200,253,112,128,148,169,226,24,48,151,110,221,105,39,34,240,95,238,73,113,173,59,39,241,118,82,33,78,128,142,9,251,43,33,230,21,41,242,124,212,77,150,131,77,226,20,119,216,211,172,127,115,202,202,194,120,247,115,26,118,215,4,24,240,206,63,234,124,69,197,16,205,52,181,157,101,175,50,39,140,210,113,33,141,16,157,181,187,158,46,255,123,147,70,35,57,235,96,70,96,149,125,135,194,64,79,223,134,227,223,31,98,133,179,79,16,240,203,186,32,157,34,31,29,159,196,1,66,30,219,189,114,169,121,11,194,121,44,207,36,43,147,133,171,96,78,31,187,148,91,57,149,129,173,161,145,215,181,55,58,128,204,36,221,34,236,164,82,96,60,239,109,83,160,186,192,195,197,26,26,22,77,95,196,38,146,111,233,254,136,90,240,190,98,123,20,211,104,48,47,98,138,112,225,202,120,87,32,75,148,205,90,238,147,243,186,212,245,219,209,23,238,234,125,183,120,12,90,32,109,246,245,239,46,34,185,187,6,50,202,95,159,40,165,235,158,150,115,24,154,140,119,202,230,58,115,16,119,40,199,105,22,96,234,25,150,62,105,131,218,220,253,203,251,1,93,251,178,28,94,15,26,191,214,79,93,229,47,74,131,139,136,12,95,94,65,62,83,66,119,67,252,204,87,190,56,52,45,218,97,209,232,116,48,228,218,28,248,135,120,22,2,120,244,33,230,216,24,133,36,130,39,229,155,110,225,251,153,111,209,12,17,122,111,143,167,160,2,31,65,103,2,97,87,240,233,6,129,220,217,52,219,220,134,34,95,184,58,101,17,248,154,127,80,141,142,247,227,37,28,139,198,144,66,74,61,192,102,189,50,183,44,233,71,156,18,66,60,223,255,171,161,64,190,110,178,67,66,62,197,52,14,150,171,21,223,181,125,45,186,87,230,132,208,178,101,44,253,57,44,50,33,11,48,130,27,128,181,181,150,79,189,228,53,101,115,42,155,85,166,94,201,9,28,10,198,45,247,56,199,187,80,87,138,155,46,104,116,149,86,200,221,161,163,65,167,66,104,64,73,110,35,153,140,246,41,109,17,67,252,152,206,37,21,245,250,196,220,158,29,56,164,15,122,136,148,11,35,182,128,194,28,95,239,49,211,63,178,104,181,59,17,202,75,237,53,184,6,136,105,160,84,143,115,127,238,96,129,123,177,7,169,199,159,146,106,166,66,172,150,92,25,155,36,153,208,252,19,243,138,163,149,40,30,63,241,11,243,47,56,53,46,153,27,198,193,253,126,13,196,107,119,204,11,97,51,217,165,242,224,118,210,171,219,84,149,33,107,220,45,85,104,94,171,160,82,37,128,254,171,172,228,160,134,236,13,98,223,198,138,145,214,140,141,174,176,146,236,45,200,82,147,224,238,81,239,2,204,44,26,37,194,207,78,154,199,98,12,129,193,128,184,202,90,203,2,168,31,94,37,8,243,87,239,159,145,102,181,122,32,77,130,222,57,247,127,146,7,102,99,41,151,168,44,113,237,15,152,26,214,242,144,120,143,99,193,56,203,209,4,126,48,1,162,139,244,70,23,119,9,176,78,237,49,233,141,250,118,243,34,141,238,53,54,195,226,226,147,228,215,180,168,193,133,206,183,92,235,229,191,246,60,9,117,145,98,119,246,100,39,67,251,255,43,190,242,18,247,114,109,126,255,65,58,167,255,209,131,227,82,109,249,42,222,128,31,110,40,201,150,107,194,159,220,49,127,223,29,19,244,141,42,100,107,156,151,41,252,197,25,48,54,133,187,93,178,48,201,203,72,143,77,66,206,2,140,129,118,62,225,14,95,103,230,85,30,145,65,121,52,25,95,141,76,43,187,136,28,178,224,87,64,136,173,224,191,95,101,100,30,61,197,248,29,168,74,222,122,250,6,10,83,69,71,1,196,10,49,195,59,76,143,225,249,12,104,244,244,103,33,141,221,127,2,241,251,2,152,14,203,23,192,225,114,29,114,161,226,195,116,47,125,66,186,167,145,107,153,103,163,96,211,47,129,220,25,237,1,179,140,87,109,180,233,17,186,21,203,97,81,154,153,145,246,225,1,147,1,16,199,63,115,116,75,153,220,237,135,185,170,46,173,201,74,140,151,84,160,167,173,245,177,116,231,240,249,68,117,138,130,78,190,58,116,114,45,137,33,20,152,183,123,247,181,149,223,50,59,114,15,157,204,120,112,89,92,206,163,97,178,209,198,21,21,60,26,214,11,247,50,75,96,102,169,31,1,205,76,140,240,30,161,127,174,7,170,179,225,203,125,235,233,24,196,242,237,66,162,190,160,222,13,30,46,247,28,23,45,57,215,239,105,232,144,252,188,70,27,200,56,91,251,217,211,179,187,156,163,209,9,142,44,245,165,141,172,169,32,120,111,105,75,50,16,42,93,127,103,103,57,161,222,221,196,190,33,175,110,123,157,124,248,174,20,244,152,21,35,132,130,169,42,31,240,62,43,158,20,24,125,111,27,157,177,2,197,34,106,252,40,226,251,227,169,114,205,164,19,191,133,84,218,83,231,59,124,66,82,20,3,248,121,73,236,226,48,79,98,254,237,246,1,186,124,222,84,90,155,126,164,171,41,24,75,17,248,232,206,9,58,144,91,125,44,20,13,159,194,176,20,196,25,29,1,157,175,19,112,178,10,187,32,37,17,187,206,180,247,1,75,50,152,158,117,66,24,113,252,210,145,21,107,85,181,105,207,153,28,59,32,136,19,5,236,134,85,59,151,187,21,66,15,229,111,142,101,224,7,19,98,41,46,176,202,115,108,113,45,212,236,98,14,77,65,61,223,17,192,231,236,227,92,138,93,138,177,73,74,214,21,176,44,48,59,138,186,149,175,9,218,106,88,68,154,89,135,176,50,76,70,201,144,35,204,158,227,122,234,46,189,254,207,121,208,144,243,56,70,40,95,36,200,94,94,92,79,49,82,83,245,97,176,254,225,198,87,121,189,137,5,118,0,120,146,105,4,37,61,251,62,7,212,207,104,166,169,143,69,137,231,152,226,191,76,46,64,108,190,107,158,186,68,221,180,15,133,154,235,47,55,35,188,5,171,144,134,182,63,44,248,140,132,156,65,66,178,18,153,63,191,137,9,93,144,72,31,149,70,234,196,82,86,11,169,12,89,32,61,89,203,79,3,45,216,59,138,217,76,130,87,191,75,80,103,211,99,178,240,211,157,102,113,130,94,27,2,40,9,212,216,247,18,232,205,84,90,174,86,143,71,120,54,109,191,235,147,125,101,36,115,115,19,67,252,142,232,40,33,39,225,202,206,102,175,40,221,188,185,82,146,192,40,58,80,80,238,91,78,243,224,114,38,221,128,218,167,105,2,228,2,66,36,80,194,96,15,123,129,11,97,171,215,42,223,76,58,245,29,137,214,33,92,208,13,61,11,15,185,31,72,229,161,70,249,111,253,9,8,11,100,179,1,62,83,151,211,243,190,165,213,129,116,43,52,126,243,65,132,134,88,174,224,112,229,106,242,89,254,246,223,205,227,43,223,153,57,25,125,33,156,117,114,238,33,98,29,198,43,94,193,178,132,213,239,78,255,137,247,185,38,64,36,143,24,148,205,239,109,81,242,50,221,79,255,141,119,224,32,227,52,78,18,206,61,32,254,98,199,197,29,190,69,111,80,244,198,0,45,204,147,214,16,62,244,220,46,106,153,128,69,119,0,98,159,238,168,164,156,135,235,3,34,197,177,172,99,219,18,8,97,159,146,113,212,101,61,113,18,83,207,25,59,119,47,225,214,83,87,107,141,165,116,221,66,200,0,151,192,146,44,72,113,250,85,224,145,19,136,76,143,226,56,49,32,88,37,244,44,24,138,55,68,248,239,26,95,221,2,42,21,200,98,181,37,54,114,110,40,32,148,1,45,112,153,12,153,229,7,212,196,163,229,35,253,105,216,158,91,54,213,202,182,248,231,214,139,208,130,49,22,79,101,178,242,74,140,102,206,29,255,29,51,178,159,21,170,162,224,49,206,188,180,176,44,35,225,193,69,146,196,152,193,89,107,136,76,97,104,124,12,24,144,124,89,166,143,183,179,200,142,236,198,41,59,65,230,41,111,185,194,53,182,34,142,199,122,188,112,200,73,107,37,19,14,179,208,68,42,174,12,243,209,95,82,180,217,139,158,235,175,182,42,98,93,61,146,14,60,189,169,151,244,50,158,140,242,180,126,224,18,156,54,235,236,166,32,157,212,9,225,135,179,36,119,222,183,176,173,136,224,115,2,77,175,190,187,101,209,13,189,181,131,119,125,232,156,101,108,192,34,226,172,210,151,187,186,122,237,186,156,226,245,247,100,167,80,156,148,202,94,96,180,79,27,165,184,150,206,160,91,226,139,160,133,122,215,214,234,60,231,84,29,159,76,197,87,188,74,192,155,226,74,207,147,44,67,84,173,39,177,85,82,65,86,118,69,39,151,203,131,46,9,163,230,18,227,225,225,207,252,88,108,164,71,143,233,199,178,14,95,233,125,207,75,14,135,36,164,184,219,160,24,0,218,2,9,52,216,95,121,129,230,209,46,182,225,144,140,64,8,213,53,194,228,37,175,236,69,226,195,6,63,140,199,213,128,68,253,193,72,186,97,222,102,160,166,42,169,21,159,100,126,142,64,177,87,226,119,81,196,76,25,128,13,208,25,24,113,186,33,2,169,134,240,59,191,214,72,225,88,45,1,178,99,193,211,95,4,70,116,244,57,11,215,211,201,233,222,123,9,3,85,153,227,255,231,115,67,254,230,132,11,57,90,60,189,57,168,92,189,139,78,198,58,162,138,154,95,243,191,199,66,36,97,9,22,118,19,10,68,29,239,6,147,3,179,58,63,37,225,242,235,156,204,71,198,182,118,250,177,87,179,106,195,6,252,131,125,168,78,119,200,73,114,31,25,227,157,226,191,223,176,171,76,68,187,29,10,31,77,220,239,96,230,228,172,13,44,77,46,141,231,189,204,252,89,51,12,193,228,210,164,136,28,118,203,24,237,89,59,40,30,27,115,231,250,66,136,215,137,125,197,205,182,140,116,59,154,107,100,135,159,123,35,167,55,229,236,207,174,152,143,50,139,3,139,139,20,18,164,77,45,199,17,196,182,245,98,191,92,245,236,111,153,98,249,186,158,61,205,85,101,184,145,90,101,103,207,191,253,210,83,243,16,252,48,16,54,168,53,236,159,236,119,252,255,31,118,4,235,157,25,16,164,28,189,174,230,219,82,148,58,127,92,219,147,128,223,92,159,215,111,199,48,138,58,53,204,249,67,137,35,212,117,132,211,89,141,210,203,51,28,212,233,5,46,138,215,168,208,174,187,5,205,248,168,114,255,221,136,37,220,219,148,25,146,105,111,193,208,31,223,238,35,143,158,11,189,85,253,119,142,220,54,115,159,88,60,212,234,93,75,76,54,54,222,198,65,37,147,55,41,190,48,229,92,90,81,79,45,49,200,71,37,96,231,63,218,221,61,11,115,99,162,50,125,193,248,91,153,146,246,60,94,14,24,252,97,244,45,72,109,63,164,252,210,26,191,96,223,81,32,9,8,138,149,181,248,27,88,121,130,152,165,24,140,210,93,116,0,169,66,71,161,36,92,186,37,108,153,215,187,45,188,175,4,22,61,87,105,163,69,74,134,57,186,53,128,16,222,155,124,108,184,228,157,197,225,11,49,241,57,106,137,112,96,225,163,100,251,21,164,199,230,20,248,251,83,24,223,170,219,143,66,189,150,169,2,81,95,186,100,221,32,124,191,198,213,16,71,35,220,140,161,4,138,159,77,235,249,141,116,220,88,219,243,101,165,161,147,137,140,177,2,234,192,174,175,3,73,70,32,15,14,108,43,101,93,157,159,20,161,78,125,186,165,190,133,9,155,217,202,41,129,146,16,168,10,157,145,251,45,160,122,139,120,42,122,67,89,51,11,191,60,21,226,163,201,232,99,33,161,202,131,28,176,83,208,43,53,217,96,156,206,202,211,78,12,14,30,110,42,99,168,225,147,229,174,124,16,239,224,171,73,135,143,30,37,184,106,156,42,124,94,130,21,118,125,233,26,36,192,51,217,130,216,178,224,33,110,147,245,237,233,88,146,215,54,6,248,3,111,66,111,24,116,192,177,176,194,194,166,227,33,221,42,230,174,67,23,115,36,223,57,83,219,50,58,214,134,141,131,30,175,77,24,21,40,25,89,224,32,217,9,94,41,1,158,246,207,232,147,239,246,237,203,210,167,107,92,3,177,33,18,198,62,232,81,73,42,176,195,46,40,139,135,237,62,121,192,225,15,169,12,146,200,85,41,216,135,138,69,2,134,32,42,67,145,54,110,8,227,98,67,94,240,85,79,174,10,226,41,88,72,27,240,50,181,161,123,224,216,92,28,89,205,105,130,56,80,25,66,219,19,124,250,242,32,156,194,206,223,251,19,250,227,231,185,31,70,245,64,160,235,198,148,226,215,28,38,179,45,52,213,100,130,193,234,149,110,159,93,243,146,66,72,167,214,224,219,227,36,190,116,253,134,173,71,127,182,182,45,185,16,255,17,195,77,43,155,98,10,40,229,189,194,99,195,147,155,253,225,56,104,97,45,98,137,109,172,194,168,206,102,75,60,214,190,237,9,68,102,38,132,254,127,202,213,88,235,75,150,178,90,1,234,129,42,174,99,252,137,222,45,25,148,31,91,2,106,112,193,46,225,132,118,130,121,222,229,45,48,68,246,167,112,193,128,4,169,20,152,231,222,252,121,224,154,46,103,83,103,0,104,152,67,8,92,164,101,190,252,58,216,130,76,176,141,14,109,58,241,61,21,227,82,66,97,58,124,202,136,222,9,18,252,49,69,188,24,0,236,236,225,106,132,148,112,212,166,147,91,228,215,53,24,52,22,27,161,20,145,81,158,128,186,223,172,100,214,54,214,59,98,208,32,72,255,48,217,176,60,141,79,239,235,80,76,9,147,114,91,46,31,81,81,2,125,229,164,150,56,209,226,242,185,68,58,35,147,63,248,25,236,66,109,29,71,124,198,148,63,244,94,153,184,158,233,203,4,131,151,16,177,252,133,121,169,235,61,10,210,27,62,241,114,17,30,80,210,73,142,12,249,144,10,22,191,29,44,45,120,38,171,232,73,127,198,39,126,61,146,67,35,72,130,1,104,224,70,127,52,107,134,3,140,71,136,16,117,133,156,31,86,139,140,196,140,4,100,220,79,97,153,44,147,133,75,109,205,53,92,116,36,181,74,240,242,0,221,25,91,204,121,39,141,144,231,85,60,106,184,193,145,148,203,168,247,240,215,118,17,109,3,58,247,144,1,152,229,2,93,187,26,123,152,193,235,167,212,80,78,186,34,162,57,127,23,88,191,142,57,251,11,65,106,171,52,136,121,116,201,208,176,227,50,24,156,236,29,50,79,97,194,8,149,119,66,187,31,77,194,9,130,170,183,54,58,210,117,49,173,242,68,229,105,34,245,16,121,110,251,187,20,8,141,62,7,83,80,55,154,228,81,15,77,37,242,195,139,198,84,205,174,229,49,232,216,66,244,29,42,199,71,97,209,91,15,234,223,160,23,130,131,238,153,45,120,86,46,229,70,154,217,212,107,1,225,150,112,213,67,222,129,30,215,74,210,59,144,8,125,115,166,123,59,149,108,251,43,223,189,188,251,47,140,161,103,118,73,33,15,217,234,124,224,104,79,87,174,26,147,82,139,125,124,54,195,146,248,1,134,158,69,36,221,243,19,26,142,99,183,150,104,183,70,11,15,154,136,150,172,129,35,238,193,167,43,108,193,230,18,219,234,0,177,106,135,144,97,176,68,32,11,155,217,120,195,114,134,49,134,138,182,183,238,175,85,140,246,75,218,178,43,168,239,240,61,151,32,92,189,121,30,69,100,57,215,218,213,74,79,82,218,180,54,54,97,221,146,233,200,121,159,23,0,10,69,145,187,147,244,60,114,201,230,197,147,16,219,180,13,111,87,139,89,183,92,210,239,27,177,208,57,13,224,186,251,22,205,182,47,63,41,214,13,20,180,101,174,98,208,40,249,84,112,58,188,199,152,218,49,97,160,201,102,182,124,197,45,87,228,228,211,230,165,128,253,181,187,117,180,177,98,78,78,97,62,172,52,209,130,82,74,11,246,172,160,137,250,55,69,230,177,106,11,237,170,94,101,228,174,98,125,98,28,114,223,28,153,205,24,187,149,201,232,249,241,121,172,55,211,133,84,117,15,119,10,59,220,3,159,81,234,163,36,24,230,165,165,135,91,238,55,126,195,198,205,246,229,109,155,173,229,69,101,100,9,52,76,103,129,128,49,181,200,107,16,249,109,121,70,138,184,162,92,228,65,151,209,16,236,59,138,149,117,84,24,26,250,139,251,64,142,143,203,227,131,98,15,17,24,167,183,253,176,102,166,27,21,5,40,9,174,86,41,198,46,49,173,229,149,80,36,125,183,51,59,0,156,92,191,241,194,213,35,169,221,22,95,209,50,149,64,144,205,36,73,207,189,48,217,192,58,25,205,22,99,209,160,55,15,79,119,97,13,118,105,186,150,114,76,214,88,235,153,240,108,148,198,114,50,176,141,176,218,2,134,228,122,80,56,222,155,42,75,192,141,22,229,125,129,41,224,196,65,88,20,24,152,133,13,148,152,251,138,150,150,46,34,246,146,16,182,184,91,83,32,158,47,1,134,136,123,168,56,55,48,197,100,217,29,38,240,9,65,139,125,166,145,21,52,118,0,216,219,167,166,60,60,252,132,161,134,74,177,207,140,139,2,230,118,178,140,83,99,95,247,105,39,7,99,92,161,79,134,110,125,145,90,140,13,21,105,190,89,12,94,253,152,159,137,134,69,4,165,83,67,107,120,25,165,238,234,76,57,221,22,19,24,146,211,56,14,204,201,104,100,45,118,103,99,119,242,140,166,233,190,75,195,176,78,138,119,21,164,25,242,172,132,37,39,29,196,32,228,23,161,131,1,23,27,33,52,135,26,68,113,189,152,218,55,73,242,189,164,223,90,198,3,7,13,149,232,177,107,55,19,11,225,87,238,150,110,83,95,26,122,6,50,50,228,220,13,231,14,11,241,47,185,55,80,63,140,175,83,52,16,237,60,170,17,31,221,251,103,213,33,9,134,118,63,156,136,216,137,6,242,65,43,253,87,241,0,5,97,209,27,64,96,57,224,99,136,255,230,109,93,220,121,46,216,52,191,27,53,185,100,177,92,186,149,135,148,8,209,57,33,9,44,230,50,125,201,94,175,243,93,98,202,194,125,148,241,81,3,253,222,101,180,162,133,189,84,239,38,109,106,65,34,1,219,117,56,196,54,240,147,95,35,238,35,76,24,46,106,104,104,220,115,225,198,38,127,77,66,248,200,15,211,73,238,173,167,82,47,151,161,88,47,211,178,78,114,125,41,68,108,222,220,205,44,59,75,59,87,194,13,164,210,23,52,20,191,73,124,243,223,212,219,190,45,199,23,20,189,129,82,13,234,238,84,43,109,194,92,24,21,233,170,113,237,101,29,178,70,183,39,202,46,203,207,164,197,24,175,95,104,247,94,163,199,116,9,3,166,242,219,253,81,49,35,103,148,243,205,210,17,19,143,9,40,216,45,228,195,164,180,208,142,159,44,67,213,195,246,248,11,34,45,107,147,62,101,199,127,239,43,173,23,170,19,133,87,4,234,230,46,67,26,192,140,187,126,4,30,50,227,181,195,250,97,184,215,164,208,225,5,187,71,159,41,86,55,192,60,152,34,221,31,83,157,92,101,83,224,158,201,122,107,159,103,244,226,86,140,45,23,137,17,25,107,139,54,195,40,111,116,216,95,122,97,252,248,18,78,126,24,197,97,85,30,225,99,143,219,246,208,190,78,60,26,1,229,229,170,243,243,33,95,63,140,72,253,215,226,11,23,49,228,30,244,204,118,153,126,173,0,242,26,47,198,197,233,56,185,12,17,13,199,183,118,224,193,39,77,196,145,131,17,137,178,103,247,65,110,0,64,218,133,6,108,151,238,140,47,172,59,85,45,178,144,48,251,94,31,86,85,205,139,56,41,164,101,90,80,174,224,147,215,246,54,196,127,180,196,230,31,81,195,231,214,211,247,188,231,215,99,212,3,37,233,77,107,134,158,44,199,30,192,93,55,205,90,102,243,103,45,83,93,138,146,250,15,35,188,210,156,215,113,190,202,49,41,188,72,13,190,52,202,76,219,180,117,70,194,126,183,141,67,160,186,232,48,69,191,148,22,112,101,10,88,221,143,47,0,207,77,202,8,48,38,215,214,254,5,98,38,38,29,138,241,207,216,167,6,200,56,243,45,156,207,147,250,109,177,0,102,167,9,94,194,82,13,119,172,196,57,54,67,110,21,79,213,181,16,237,163,140,187,21,168,90,148,172,229,209,213,164,195,85,96,16,152,48,128,215,216,11,174,230,186,128,130,122,213,162,213,163,126,109,119,210,180,28,131,243,78,167,160,38,148,227,98,190,59,228,131,210,87,162,209,57,219,9,158,154,184,233,26,129,175,110,102,39,247,163,152,166,194,78,203,200,64,17,234,180,193,194,161,79,232,141,25,215,221,233,48,23,53,10,31,202,44,214,116,226,7,117,109,108,215,129,49,137,190,141,173,151,106,50,18,72,255,127,210,70,253,199,26,24,47,202,79,97,224,198,237,151,82,65,172,220,233,49,187,240,77,250,124,62,130,231,121,164,206,150,176,76,94,92,221,138,46,246,174,158,80,113,32,160,248,254,55,124,120,189,136,23,169,42,200,94,55,211,26,113,90,77,169,194,164,130,140,107,228,233,244,91,68,92,255,91,214,148,184,85,109,76,69,121,250,193,239,14,241,249,249,201,210,15,209,167,193,20,209,61,177,16,35,249,152,193,252,230,186,238,122,25,207,139,39,140,37,82,167,195,249,139,142,149,1,22,241,34,159,45,72,69,4,175,155,30,50,123,223,136,110,62,118,114,245,97,95,120,67,217,183,213,65,47,14,247,15,110,15,16,94,102,165,191,251,78,105,210,246,136,56,86,171,217,215,147,251,235,183,38,41,78,20,58,211,76,196,75,191,225,233,244,137,143,187,17,77,7,30,163,140,174,186,144,223,87,160,56,207,249,136,210,34,124,247,237,175,212,194,74,178,104,234,64,10,144,146,197,241,105,124,113,0,182,213,250,46,220,170,205,172,56,65,49,52,125,189,204,240,96,185,177,128,70,218,90,170,175,98,238,229,100,43,235,184,37,245,10,184,138,63,53,25,64,25,235,148,23,128,20,218,203,224,155,85,32,101,86,207,64,164,19,68,104,32,182,36,110,7,88,222,195,91,96,98,3,93,254,32,225,143,96,69,16,247,53,79,81,61,183,200,109,48,182,167,253,178,75,223,180,13,206,1,182,6,154,63,40,154,138,247,163,254,15,143,32,46,156,197,146,26,14,249,243,117,203,241,165,103,98,152,204,65,99,193,28,178,205,178,140,202,20,252,16,203,162,26,163,131,172,19,84,252,7,175,22,44,175,191,203,41,187,234,28,37,19,54,110,234,105,52,250,180,50,110,10,64,24,137,225,11,171,246,6,129,151,32,198,114,49,85,193,173,208,105,6,182,90,53,219,239,165,131,31,52,33,229,2,136,15,128,123,61,114,158,99,29,231,90,141,25,156,213,114,237,229,48,14,37,231,206,179,137,0,79,45,224,39,132,233,170,163,121,177,249,232,80,63,128,22,130,195,152,151,196,223,213,16,75,247,138,175,222,84,167,122,242,212,72,12,64,100,144,39,78,239,123,29,86,45,230,194,197,7,251,20,48,216,95,163,164,26,131,47,64,79,106,63,105,116,178,230,103,44,208,31,215,176,186,204,27,54,3,210,120,81,74,1,41,77,46,180,83,32,47,118,128,42,72,76,2,106,245,1,162,110,42,63,200,178,230,140,200,61,204,181,172,99,172,235,115,171,228,144,51,123,72,64,42,5,83,172,99,142,249,228,175,156,32,181,247,209,117,69,209,79,145,175,71,28,188,249,164,90,86,223,107,197,146,126,202,184,217,70,52,225,229,168,22,44,241,149,59,79,235,7,99,205,159,179,15,179,97,245,239,215,255,123,121,53,24,99,25,175,126,35,5,12,186,139,34,243,227,8,105,119,227,84,46,150,255,141,242,71,68,183,95,156,210,125,121,153,48,176,164,75,76,75,179,193,130,50,151,139,133,10,108,146,226,226,89,99,136,117,153,236,245,210,232,126,184,98,203,32,9,8,93,55,229,80,172,55,0,43,134,158,229,59,15,115,2,104,63,191,191,96,224,157,109,0,50,127,56,34,128,159,52,128,46,255,153,8,94,106,176,81,114,29,193,214,239,244,139,251,26,53,14,110,104,20,1,79,120,161,164,26,117,151,180,81,193,167,57,196,166,155,167,142,132,87,4,149,67,81,5,120,124,7,253,15,186,122,214,215,236,20,26,115,230,73,223,243,225,247,214,206,130,33,60,197,46,13,146,27,124,169,78,158,250,33,11,199,130,211,41,94,103,19,218,17,75,110,240,53,224,38,186,237,137,170,224,87,71,137,211,252,138,149,94,238,179,226,184,242,158,43,207,67,180,158,126,253,187,129,188,244,56,217,105,147,111,87,24,190,25,124,60,129,46,177,1,209,90,154,105,209,214,96,135,56,20,66,145,39,145,196,221,153,56,238,236,231,169,184,142,175,54,140,113,31,10,34,71,29,16,106,238,97,185,227,196,41,3,129,245,240,11,244,84,19,153,115,11,168,251,64,186,4,153,131,79,77,20,108,124,235,181,6,151,202,181,16,243,21,125,246,13,114,92,55,166,91,121,11,165,115,36,239,241,244,229,234,60,118,185,235,110,133,226,163,39,250,217,240,53,236,35,19,19,167,211,129,149,88,174,39,146,49,118,174,43,3,24,167,190,198,126,99,236,219,121,60,100,171,180,167,176,210,186,92,222,166,208,230,138,74,206,121,66,239,253,59,79,114,254,115,242,15,131,43,193,132,15,175,224,114,117,128,6,169,39,150,0,136,247,118,108,118,219,154,107,16,105,66,2,3,113,179,210,252,214,200,51,146,167,214,229,99,166,66,108,230,87,156,200,120,255,52,57,109,94,115,175,76,73,45,37,69,47,216,126,176,29,240,179,32,126,171,227,235,37,252,42,123,130,115,195,94,32,113,29,24,164,160,206,128,26,139,212,13,79,32,247,229,50,238,53,53,41,209,186,142,29,239,152,161,162,195,167,118,121,6,99,177,234,208,135,198,145,98,117,204,218,74,104,21,200,123,213,176,166,137,80,183,32,7,55,246,87,112,109,253,147,135,233,123,163,223,59,232,38,56,98,126,128,13,32,149,35,54,151,107,240,39,86,250,223,133,16,216,194,22,34,117,125,54,195,108,252,6,23,185,115,41,23,74,213,209,12,222,233,8,201,154,174,78,3,212,95,142,94,97,67,180,78,14,118,97,64,215,106,37,22,149,177,121,179,50,75,148,235,1,126,211,11,87,63,185,2,87,41,27,57,239,173,153,199,139,123,75,217,246,189,159,23,108,203,103,96,84,62,97,42,94,84,219,218,239,197,233,104,253,131,248,211,15,54,189,83,147,2,24,7,111,204,130,13,134,110,152,53,32,13,7,79,122,181,50,179,43,131,137,171,81,197,21,2,191,164,199,140,214,80,14,85,168,255,36,203,248,99,158,186,171,38,53,147,5,58,189,238,163,97,251,207,56,108,221,107,189,5,220,116,53,6,212,105,209,209,18,32,50,187,137,116,64,230,89,148,127,242,91,254,169,93,226,186,152,224,195,227,55,241,229,147,113,122,224,126,220,253,187,49,110,13,121,92,252,184,117,55,138,49,198,114,35,42,58,198,82,24,4,175,195,31,47,72,253,5,14,173,12,49,41,153,89,88,124,81,107,8,147,237,39,190,124,242,228,22,167,5,73,250,203,179,234,237,93,248,76,111,39,179,230,11,227,35,79,103,17,143,9,189,20,78,97,78,231,204,58,105,168,218,99,166,61,230,108,195,13,65,167,191,139,81,39,220,130,53,144,165,183,81,204,34,27,26,53,133,50,11,47,61,46,174,206,18,7,203,196,180,3,194,9,120,80,223,223,137,107,13,181,160,117,219,227,214,58,125,135,4,38,27,30,184,4,95,107,29,113,166,234,241,57,174,30,105,66,174,102,201,212,10,164,58,76,79,181,228,218,112,9,187,71,187,210,97,21,231,67,211,32,185,231,182,53,127,117,67,82,103,15,171,238,174,73,243,76,43,176,183,82,11,155,225,223,46,2,221,179,193,74,48,34,216,55,250,186,156,162,53,46,184,29,36,199,80,131,173,246,91,66,49,51,212,53,151,108,251,87,51,158,106,167,145,36,62,129,151,33,138,182,220,113,134,137,116,110,42,21,195,212,164,221,230,224,1,199,126,106,148,59,90,87,67,229,49,78,82,117,52,9,154,170,68,202,251,217,162,218,35,236,9,5,166,116,110,203,64,36,242,17,199,178,148,66,133,191,156,90,171,71,92,209,104,132,36,180,228,77,159,245,43,62,45,226,197,121,13,45,53,0,152,37,228,63,200,150,116,188,177,67,79,255,24,6,202,220,75,168,10,195,204,135,136,126,249,158,99,28,20,126,160,69,141,116,156,180,181,50,233,87,148,187,77,124,249,37,16,213,185,116,154,32,193,140,191,70,157,26,231,87,22,0,195,94,119,171,61,19,37,225,190,77,71,249,141,237,27,14,213,56,9,7,35,33,38,70,74,56,9,182,109,120,146,26,8,121,100,94,157,14,139,76,88,213,166,219,185,189,113,136,227,239,103,69,225,184,51,255,228,33,239,166,9,184,78,240,111,124,81,242,48,114,212,177,20,208,148,150,88,203,130,140,62,91,44,147,169,88,43,235,249,25,166,26,172,214,78,100,145,232,214,36,77,34,171,189,90,110,61,161,205,174,143,71,47,120,50,32,145,89,162,225,62,147,101,14,133,214,164,203,157,26,162,241,110,8,200,75,40,205,13,10,210,203,133,222,168,146,128,37,112,6,201,147,218,65,48,20,80,196,137,179,54,196,38,162,15,106,191,190,33,211,29,221,233,246,47,87,133,242,69,163,167,99,214,179,93,87,130,37,89,187,119,92,101,146,41,77,82,119,59,173,69,58,241,11,173,7,63,167,155,241,159,215,123,113,3,218,93,105,199,158,45,67,117,175,233,168,89,230,212,158,186,199,26,175,106,11,63,248,200,103,255,86,131,164,26,71,248,119,108,99,236,115,155,249,20,152,219,232,45,74,95,35,223,152,5,70,174,148,213,237,205,43,120,115,229,214,33,192,39,87,20,6,107,196,182,63,178,86,21,160,109,123,21,11,86,60,197,69,165,132,90,144,8,115,114,37,20,17,206,104,39,53,86,208,254,32,231,24,119,36,44,213,69,125,115,94,212,75,252,39,225,12,85,164,100,240,164,158,36,43,154,188,228,121,84,56,57,183,120,42,87,200,25,135,96,122,217,110,215,224,120,91,94,49,130,46,206,11,45,45,31,186,244,208,77,189,85,185,104,67,20,81,22,186,117,58,35,30,241,148,162,121,111,164,44,99,21,174,162,100,9,216,54,224,210,123,134,228,87,135,43,76,55,246,78,95,155,194,238,253,210,114,56,149,226,129,152,213,248,221,205,172,191,10,143,245,201,234,42,180,157,218,187,10,150,181,245,53,169,2,21,44,45,61,27,134,114,84,1,13,22,243,217,243,65,219,97,4,11,186,190,91,131,250,85,188,154,57,176,192,179,177,162,198,251,196,40,249,19,162,82,41,167,213,155,198,172,29,180,152,162,218,181,162,38,167,241,45,242,190,58,237,165,94,29,66,84,153,191,121,80,127,165,139,57,204,195,196,40,215,87,157,130,81,29,96,166,182,77,33,11,141,253,126,207,75,34,172,7,92,147,214,54,13,117,63,78,123,160,15,12,221,62,33,85,114,197,195,28,11,244,125,94,103,19,40,158,219,47,241,237,154,77,114,161,229,108,43,146,106,178,145,54,108,184,77,160,87,219,173,247,194,128,180,175,4,159,243,74,82,68,188,242,191,160,195,83,237,82,19,37,196,49,42,126,191,13,137,29,53,150,150,51,77,245,232,172,39,145,101,74,226,114,195,99,140,216,74,167,40,18,153,171,128,97,165,243,64,64,112,143,109,254,242,131,223,219,55,202,82,180,39,191,253,143,196,90,145,240,182,250,61,31,2,65,168,190,46,245,33,111,139,103,8,180,126,43,255,16,35,152,189,231,89,232,74,171,204,199,10,117,19,18,13,101,139,86,127,20,224,219,144,30,137,182,62,164,105,214,106,161,145,50,77,251,222,164,89,214,163,218,191,205,189,41,98,218,152,44,36,95,223,174,147,96,33,80,16,91,71,189,163,55,214,93,133,255,225,156,17,216,54,175,55,93,245,59,100,143,22,255,38,50,177,219,214,113,141,11,204,187,114,64,209,56,209,174,175,190,212,48,145,55,29,56,156,175,237,15,186,43,88,9,52,61,254,216,206,48,68,170,180,212,204,213,44,104,53,67,164,50,206,3,98,123,253,251,207,28,155,225,4,195,23,253,60,95,182,228,116,92,110,78,206,112,237,38,230,132,172,81,204,110,107,255,35,123,124,117,184,39,64,126,199,220,83,241,113,206,62,10,78,124,178,52,93,175,134,179,246,134,210,43,71,160,20,248,183,138,132,86,19,185,81,5,39,64,222,177,115,81,2,171,109,79,47,108,236,139,70,174,133,49,16,214,76,128,53,202,17,141,73,234,198,41,136,202,235,44,50,244,71,120,151,226,182,143,222,23,144,171,172,88,227,65,51,158,245,11,211,8,255,155,147,238,24,20,238,114,68,125,224,102,87,64,132,21,239,27,41,201,220,248,227,94,27,93,16,48,255,93,234,89,70,144,17,157,57,225,87,230,156,107,128,191,186,206,179,73,195,74,66,10,139,95,91,240,212,135,192,232,93,113,212,4,65,80,53,69,76,131,27,205,79,252,148,24,85,118,198,247,211,222,186,243,56,27,220,183,104,43,216,231,15,121,248,144,118,231,188,151,180,247,4,237,129,123,64,231,95,29,69,131,137,182,48,192,55,194,159,80,52,75,15,224,160,60,116,79,43,140,193,252,217,126,93,241,0,100,200,73,42,194,87,32,163,196,233,198,94,115,141,59,231,220,70,15,38,73,235,171,86,240,57,83,126,227,168,88,44,146,162,223,251,250,189,0,246,48,174,203,210,16,250,116,167,116,219,246,217,109,226,55,185,160,230,91,70,164,98,247,173,100,176,106,50,94,109,204,94,91,39,242,98,239,227,125,201,57,47,22,211,197,77,0,1,45,242,39,9,111,152,162,138,15,10,48,88,85,228,222,133,253,147,131,128,210,108,213,110,146,18,215,121,17,103,13,88,187,235,106,213,249,53,36,226,18,147,98,86,253,173,86,238,241,139,103,63,62,51,231,8,131,21,95,242,28,116,97,255,47,175,148,214,36,236,217,129,243,116,23,130,142,13,5,217,45,111,128,48,67,103,14,247,152,49,177,114,102,223,121,105,114,58,3,228,55,155,225,199,61,148,46,104,90,131,166,91,9,237,243,31,3,116,57,238,38,213,54,165,115,98,72,24,14,138,174,140,140,94,15,199,70,161,253,18,40,187,172,132,188,111,87,133,7,92,80,62,65,33,155,38,24,223,105,31,165,194,35,170,48,196,125,61,62,123,16,63,63,12,92,40,75,184,160,14,142,71,100,188,12,114,159,35,144,217,211,39,181,63,98,73,40,199,57,224,163,152,77,191,29,71,9,38,125,228,20,98,158,144,15,90,165,228,173,62,84,235,209,168,72,234,3,104,167,49,30,167,91,2,178,242,113,115,200,78,27,240,41,84,200,126,4,196,132,170,247,190,152,94,216,149,34,244,31,55,73,194,3,27,29,177,176,150,65,187,88,23,112,201,60,209,223,183,123,213,81,204,126,151,198,232,6,249,0,149,13,63,237,106,149,63,26,80,62,202,22,23,181,195,93,243,31,187,239,40,211,192,75,122,46,235,218,190,103,11,139,128,188,69,229,216,234,195,128,107,8,189,11,193,213,238,55,156,146,67,66,245,209,141,55,134,109,142,55,166,38,75,222,240,106,175,70,187,181,101,24,169,51,22,128,21,121,162,102,198,172,251,21,123,93,181,3,66,53,86,233,169,23,224,146,171,232,126,25,227,193,127,59,7,121,216,75,58,222,180,157,26,129,185,157,106,66,170,95,63,0,102,110,146,102,211,203,135,62,236,19,6,249,205,127,194,3,39,80,187,114,214,26,41,44,174,2,113,181,149,186,137,110,11,4,131,195,97,0,191,167,159,83,70,135,223,63,78,157,17,172,114,202,134,159,10,47,78,173,82,72,89,65,31,67,207,121,188,75,242,143,172,121,76,137,65,202,76,71,34,87,244,56,91,55,74,107,238,25,58,184,214,131,230,164,155,117,226,5,183,34,199,188,65,104,126,154,2,1,170,143,101,128,62,128,103,86,54,210,56,120,99,221,81,4,102,169,71,209,25,133,22,92,33,128,196,218,159,71,17,133,43,32,240,32,197,137,33,144,65,154,8,105,159,130,51,144,179,29,47,81,23,104,96,161,94,109,126,214,233,110,253,185,21,87,53,164,181,150,145,46,152,182,161,54,146,76,223,159,42,21,71,132,58,249,36,114,71,167,180,156,6,237,14,132,194,56,213,138,254,19,42,22,223,66,46,176,224,141,163,139,150,10,61,224,185,119,196,83,160,167,179,97,206,66,97,203,137,74,177,180,88,250,72,27,216,44,100,87,147,191,169,217,189,253,152,141,126,69,25,250,32,117,192,148,186,228,101,200,207,46,2,213,106,200,19,58,60,35,126,88,199,178,88,115,186,38,11,75,221,247,0,10,14,109,210,203,103,110,43,31,63,218,62,139,205,195,222,89,34,6,112,83,137,200,155,85,53,144,167,123,91,245,79,216,201,50,232,80,86,126,198,249,67,220,229,191,49,94,122,108,89,142,215,30,75,57,105,27,142,1,236,197,157,114,61,13,126,245,166,23,155,254,189,54,84,106,198,150,67,85,176,62,222,81,103,246,225,215,56,117,178,93,218,11,230,70,62,194,219,108,241,52,49,111,240,152,185,122,47,192,184,232,208,206,229,6,96,221,206,64,218,158,164,217,249,15,225,19,250,147,45,182,174,14,211,154,113,154,196,23,217,138,24,103,114,1,117,111,22,28,65,193,118,68,144,136,28,176,4,146,179,180,101,83,34,126,135,116,156,163,49,48,73,153,230,82,226,155,206,104,141,221,60,45,248,231,23,90,96,85,113,93,93,195,182,153,153,208,97,176,128,167,24,92,235,177,124,244,135,134,170,55,38,54,114,246,72,229,204,63,115,207,215,195,254,141,97,231,101,145,147,198,17,74,199,111,22,113,160,50,86,99,199,97,12,135,128,245,103,14,206,27,147,166,216,102,177,127,141,207,180,2,62,71,77,180,170,211,105,236,33,55,49,214,77,135,58,11,101,85,1,43,30,18,122,46,213,113,71,22,213,226,116,121,166,190,190,92,25,77,89,201,91,60,144,161,47,104,237,73,68,250,170,102,166,133,13,71,234,205,17,164,95,4,192,213,164,236,198,148,14,55,31,41,178,242,11,180,140,92,223,133,102,116,131,100,163,70,139,138,54,231,36,91,119,188,238,255,56,94,43,99,60,118,170,185,195,66,129,168,226,171,74,171,229,90,170,198,57,64,10,108,18,151,86,217,221,8,237,30,138,47,76,95,186,15,109,63,176,212,173,211,181,242,203,93,100,10,167,16,37,217,134,202,53,0,100,196,126,84,128,209,62,65,20,206,24,11,229,68,240,137,102,132,136,88,82,15,159,231,162,41,225,130,105,58,4,49,228,61,78,176,145,149,85,129,207,252,14,112,125,134,85,157,189,161,126,98,14,147,177,80,64,71,99,253,164,74,81,156,39,115,150,198,76,204,0,6,123,108,183,191,178,138,245,93,220,131,105,134,162,212,214,25,11,56,170,236,10,82,255,199,45,11,193,23,10,105,77,61,165,7,123,211,207,71,211,19,27,113,98,21,35,224,11,220,255,96,70,253,251,121,202,137,217,226,88,168,216,189,171,81,56,137,157,16,216,39,144,125,192,166,161,210,122,78,62,229,239,20,34,220,253,249,5,181,166,172,42,99,10,128,97,50,63,76,198,90,94,188,86,8,8,160,60,32,198,18,170,139,174,222,171,198,32,146,76,162,193,224,131,38,36,191,183,234,238,60,13,120,139,90,175,237,173,111,197,5,32,207,229,180,114,76,52,35,169,87,216,89,129,196,36,184,206,109,16,173,161,48,66,111,3,104,60,209,80,26,74,113,13,191,67,200,239,90,180,63,79,212,106,171,98,97,247,97,185,230,176,242,101,6,187,34,62,42,81,64,11,93,15,93,11,246,238,253,189,35,248,209,223,75,44,67,118,43,241,239,245,62,169,176,152,135,33,28,25,118,87,157,44,60,53,210,216,17,251,82,2,213,123,49,125,213,110,6,120,159,62,228,65,135,23,28,121,131,64,19,213,181,142,232,111,142,95,219,146,33,223,148,230,45,154,110,105,170,29,46,63,165,63,211,232,76,143,85,32,83,191,109,188,190,84,95,145,174,33,181,133,153,65,241,71,208,90,177,235,73,185,123,88,105,64,255,35,160,190,63,205,109,39,120,19,61,25,5,203,139,216,166,196,67,60,24,47,24,209,188,106,146,99,99,63,10,253,14,3,218,58,207,108,135,151,59,94,141,199,22,7,92,110,59,73,241,72,124,30,72,19,134,75,60,142,36,81,34,211,39,79,193,64,47,25,151,233,183,194,242,254,237,44,237,215,80,127,238,121,221,171,190,157,117,9,55,188,41,183,135,52,32,193,101,1,138,246,221,98,151,212,6,60,61,104,32,6,14,172,19,93,185,117,155,112,239,135,224,190,223,154,213,158,214,64,244,32,28,217,104,110,189,135,212,106,170,144,113,73,233,21,249,68,77,211,238,33,159,66,31,235,172,214,219,253,82,192,130,141,103,247,176,130,80,246,242,160,98,239,107,147,91,79,137,151,235,54,64,45,93,227,76,196,14,194,199,68,217,223,144,85,34,64,171,229,77,146,186,144,215,23,62,253,62,126,225,99,17,81,170,139,189,26,231,101,112,180,202,14,242,226,67,237,123,196,210,53,89,174,195,17,199,189,121,101,169,123,43,138,108,227,71,96,94,44,191,224,101,123,227,87,246,31,107,83,56,90,152,176,66,115,172,136,25,250,142,31,37,39,242,185,139,25,169,46,14,32,112,167,229,34,103,204,119,241,39,153,106,77,118,247,73,240,100,165,192,248,157,101,80,109,96,209,42,69,100,203,44,6,1,90,219,67,55,165,103,103,167,71,1,206,220,192,154,192,117,1,24,128,85,108,146,12,196,145,151,145,193,250,199,174,89,78,245,92,209,13,226,28,107,110,144,40,74,120,230,42,147,156,126,251,194,1,34,16,107,163,105,240,35,37,223,137,139,16,37,125,98,242,118,10,201,43,246,16,84,39,7,166,36,152,115,210,59,171,91,22,223,52,167,198,235,70,42,93,213,112,255,181,39,9,97,223,249,18,22,108,58,14,80,245,212,77,114,38,0,116,239,238,75,164,97,97,211,21,177,31,88,86,16,56,122,207,84,164,77,189,108,128,173,125,176,170,129,116,0,11,66,1,222,20,59,72,192,75,160,161,29,63,107,143,119,135,47,232,135,189,22,11,23,41,148,37,59,192,18,77,213,4,131,149,47,100,135,180,191,209,12,93,200,152,104,183,71,96,136,93,11,165,19,231,218,8,41,211,72,250,226,70,2,162,246,14,45,76,66,87,117,229,58,250,4,177,221,195,240,68,34,198,117,81,243,255,209,196,48,159,167,43,154,10,189,213,182,229,14,136,51,75,68,136,119,39,174,118,32,232,180,255,8,54,239,193,223,217,204,174,47,173,149,109,24,39,242,241,49,14,76,113,158,47,254,21,94,104,166,91,70,112,203,166,184,58,196,158,106,8,135,83,141,147,197,222,158,115,126,146,110,4,55,72,98,86,158,146,87,106,38,192,228,181,254,164,77,254,43,117,238,146,34,61,97,180,115,169,109,116,223,46,48,62,162,136,35,7,245,146,61,186,1,22,55,164,222,246,61,177,176,227,146,106,73,56,236,237,126,5,95,204,101,179,121,16,163,238,104,156,249,86,158,217,184,224,246,120,40,248,223,106,150,66,148,11,35,135,66,189,127,33,10,67,32,74,146,199,22,141,74,156,93,14,66,50,162,59,209,52,251,58,240,183,125,66,53,52,167,6,177,193,87,218,124,12,112,225,174,144,217,61,82,210,81,67,99,2,142,255,149,124,164,143,16,8,25,252,92,37,88,137,144,241,135,176,253,76,1,151,87,113,94,226,14,167,152,117,137,91,251,184,101,143,59,163,211,57,233,27,166,150,51,26,175,158,23,248,220,208,160,246,123,242,204,244,201,39,207,253,68,38,177,123,133,26,167,164,242,156,122,107,250,34,66,1,163,183,225,137,0,240,120,114,101,58,220,153,185,118,99,149,89,248,119,168,29,215,34,148,42,184,104,152,101,98,172,178,230,157,125,114,92,102,124,185,230,82,34,168,216,50,121,63,1,118,42,64,146,145,246,151,251,1,108,203,158,236,2,102,82,128,241,224,238,94,97,181,232,246,202,233,134,32,207,143,178,199,0,95,215,58,190,123,210,102,115,102,18,63,131,74,29,219,132,48,58,140,73,207,160,79,154,40,132,129,234,191,213,144,1,201,33,241,91,137,50,156,15,172,219,219,183,64,50,163,28,66,110,63,228,151,8,56,143,44,150,224,231,180,142,154,34,2,197,152,24,70,96,194,58,175,116,203,132,76,149,224,204,238,36,128,150,171,25,123,12,71,94,81,15,225,65,37,175,201,219,220,171,36,124,194,62,240,114,50,71,163,211,148,53,101,98,7,95,93,79,208,200,57,90,244,212,129,206,231,6,150,218,69,87,140,216,35,251,174,9,114,5,11,108,140,215,110,203,75,49,67,202,151,24,174,41,153,130,138,253,107,175,134,152,86,10,28,92,110,121,151,247,24,240,193,223,185,110,118,52,157,218,70,79,248,100,111,121,193,206,194,36,6,202,73,24,120,96,104,31,139,218,163,147,192,68,185,4,11,48,191,46,206,60,222,48,129,89,18,37,21,43,93,152,162,83,16,254,83,47,125,254,208,80,92,14,166,102,237,197,144,108,171,242,190,24,82,67,114,208,9,238,16,125,155,36,204,149,96,189,98,160,38,245,195,24,141,237,162,114,58,35,255,49,158,102,186,111,200,191,253,169,112,120,120,118,186,44,71,218,198,94,81,183,191,244,9,73,8,66,223,69,72,129,141,215,247,122,207,169,2,183,96,15,203,222,35,1,181,172,138,174,207,110,74,173,127,181,174,56,168,219,184,54,101,60,176,147,239,254,14,31,56,145,32,155,213,90,103,31,206,13,159,81,2,252,43,92,34,143,236,60,33,195,254,216,193,104,98,97,97,198,74,122,151,59,90,118,121,120,236,143,3,225,148,112,133,33,87,255,202,100,184,51,160,241,82,182,129,186,97,239,35,134,39,96,140,160,136,55,168,136,5,196,143,230,128,57,23,206,167,198,76,14,185,184,146,149,151,0,31,175,161,138,11,244,171,149,2,107,122,68,250,216,162,235,202,70,154,46,34,1,67,173,88,112,249,124,150,83,23,144,48,213,253,82,0,35,110,167,247,153,252,184,113,42,31,65,133,73,211,166,21,154,154,41,245,206,118,108,232,232,227,234,131,88,110,145,229,198,74,157,94,149,30,188,6,82,201,166,111,140,25,163,171,109,136,253,195,11,162,211,119,36,87,82,79,236,188,137,7,242,114,110,78,217,110,39,2,52,122,203,129,203,136,215,126,30,133,226,112,206,116,209,221,186,199,205,217,36,112,188,166,215,82,18,189,186,247,24,64,99,26,194,123,40,158,78,244,82,84,68,130,34,94,192,131,180,219,170,243,225,0,145,62,133,16,249,212,72,191,56,35,91,66,99,103,56,176,205,124,58,179,4,173,35,157,205,215,5,248,70,13,132,19,191,246,163,20,228,171,131,168,143,54,124,95,178,125,88,164,116,79,103,51,10,143,108,233,28,228,106,113,104,71,88,179,177,198,72,214,224,77,153,186,104,158,117,70,247,200,5,143,68,230,54,27,121,253,212,199,45,47,213,80,196,244,69,1,143,118,65,228,59,86,69,145,35,59,188,254,136,173,195,190,64,103,208,19,224,156,225,97,77,26,189,163,253,65,17,37,242,90,103,30,121,135,150,121,228,64,31,251,239,77,55,39,191,25,189,72,56,49,197,119,142,193,136,217,88,179,41,193,107,66,53,84,100,19,67,7,149,49,115,214,18,100,242,199,210,93,33,59,85,180,71,238,204,47,29,100,197,184,231,38,209,37,248,210,38,68,58,216,133,217,131,55,22,223,149,220,184,234,172,246,145,55,193,71,33,229,147,83,116,15,206,190,64,252,240,133,23,49,191,131,63,242,35,124,250,228,232,92,53,123,149,171,249,174,5,190,222,44,50,158,209,117,132,110,58,133,71,184,103,175,93,194,255,196,230,182,202,236,18,114,247,152,248,158,65,30,86,14,200,184,46,185,7,226,97,46,150,57,105,105,152,157,193,54,250,212,80,136,193,43,164,10,224,169,81,157,254,145,84,66,79,71,199,117,168,66,31,195,205,52,246,101,63,11,1,210,65,169,146,167,231,82,115,65,7,85,218,200,105,154,121,173,148,211,141,48,221,169,159,40,46,209,56,106,82,55,125,201,23,210,26,196,139,97,218,44,198,4,109,106,246,221,27,57,179,51,172,136,150,237,52,36,27,252,124,88,75,152,200,230,11,222,172,31,69,211,141,74,209,87,172,143,67,254,89,123,38,2,6,27,20,248,59,156,231,138,104,101,142,84,39,162,87,241,102,116,153,134,221,118,244,32,32,1,23,247,54,48,42,142,21,3,99,206,25,215,98,143,143,220,46,35,100,163,223,9,97,202,149,44,30,29,77,211,0,97,62,3,6,224,107,193,250,120,75,236,51,116,19,210,173,53,93,61,67,71,73,174,17,178,84,122,47,44,71,91,175,203,189,209,66,198,132,131,8,124,62,107,22,118,117,177,220,181,223,137,142,138,38,59,119,37,77,107,71,187,144,63,32,174,147,135,91,77,72,58,60,210,115,105,15,68,221,151,37,26,73,34,99,194,134,214,229,88,41,250,127,110,95,167,93,59,158,41,50,214,193,227,33,166,187,35,141,253,60,110,222,185,133,36,178,56,177,11,89,18,218,126,226,234,177,7,67,183,153,147,123,105,252,102,152,25,211,119,52,96,123,80,86,234,51,74,142,92,20,17,38,222,85,112,114,15,23,164,187,200,110,208,6,194,132,196,171,146,117,216,88,56,224,254,226,5,207,140,42,65,112,171,196,64,77,25,185,166,68,217,210,53,182,246,23,56,166,146,79,250,8,155,87,240,18,129,204,49,55,68,146,92,179,163,163,85,188,33,227,210,233,47,161,48,66,47,32,208,214,152,122,133,98,236,168,58,154,5,240,59,146,4,137,152,76,160,197,53,32,80,133,119,234,240,115,211,233,141,87,27,14,208,186,15,225,26,203,1,201,101,74,89,224,163,210,50,143,137,233,218,224,114,210,89,9,161,249,217,81,239,87,31,64,46,40,123,3,3,200,57,22,44,91,118,82,98,198,190,17,195,74,218,26,197,173,160,85,109,166,100,17,70,233,67,181,184,107,116,66,236,215,74,28,82,43,36,157,27,122,156,22,98,232,130,76,131,217,100,154,138,1,28,172,172,61,248,162,89,82,91,22,31,41,64,208,233,210,167,29,244,139,64,58,212,153,186,48,161,44,184,232,250,61,28,125,140,69,82,172,111,25,129,96,144,207,132,225,9,67,40,44,242,120,192,153,164,237,29,188,233,56,113,33,219,89,123,112,209,158,218,253,196,203,232,235,161,248,97,38,243,140,92,125,44,117,69,221,160,156,102,68,6,143,97,168,232,117,66,77,7,36,11,223,41,41,248,206,185,100,153,29,211,246,117,243,147,60,118,44,185,136,216,90,42,60,4,11,241,33,22,73,141,237,167,148,178,150,150,138,148,101,225,179,122,97,57,130,91,54,52,212,14,163,141,153,82,87,242,6,207,119,200,22,20,15,51,46,80,245,56,80,79,210,213,245,26,0,240,11,93,180,58,17,39,221,240,150,141,255,212,98,51,39,246,200,16,165,10,31,126,40,20,158,123,205,48,104,222,51,176,89,37,42,24,127,51,223,41,250,74,191,222,235,39,31,35,68,156,108,29,220,93,75,191,69,165,145,170,230,224,234,54,128,220,149,38,123,141,197,71,15,33,73,183,212,96,81,20,238,117,52,35,227,208,238,141,55,228,22,215,138,198,212,108,126,150,60,179,4,235,22,160,62,162,44,143,33,247,3,137,160,10,67,165,122,64,34,168,153,114,23,13,197,72,193,164,166,130,176,199,15,216,231,166,134,78,171,77,107,17,177,178,50,201,114,135,204,23,20,48,14,181,215,113,98,112,101,43,185,152,181,183,162,175,68,214,144,117,22,77,148,45,171,7,146,240,86,69,98,224,102,137,188,36,43,237,184,241,185,170,59,138,43,152,251,145,185,215,242,31,176,73,232,68,53,199,73,197,147,184,41,96,175,44,79,193,251,9,219,23,174,157,85,5,129,85,145,234,67,109,149,51,146,30,18,87,50,109,203,123,169,115,41,234,13,112,165,79,250,216,95,6,181,24,142,204,238,197,115,65,27,56,117,60,154,165,223,145,138,16,37,141,210,77,84,181,219,210,27,175,58,69,163,210,169,97,146,246,57,191,239,72,145,182,110,244,15,187,191,90,1,233,21,82,117,238,254,132,79,120,24,74,103,27,35,155,134,112,95,100,22,236,80,181,24,51,102,120,24,103,4,203,63,230,152,149,190,66,27,238,80,254,178,198,112,141,75,70,104,56,161,252,72,158,124,165,60,159,111,1,85,16,10,44,245,77,113,30,251,197,175,79,143,159,102,165,85,217,200,209,166,43,129,212,166,7,70,194,213,6,121,19,130,188,224,166,161,183,154,207,75,19,134,184,119,207,223,191,76,70,121,136,44,51,76,162,215,126,142,102,134,226,241,36,160,127,36,252,146,140,110,66,197,222,224,255,2,140,251,215,33,186,237,152,231,183,213,118,224,196,81,15,98,68,253,16,96,203,166,207,122,212,185,169,116,55,56,248,43,247,64,95,167,62,43,210,121,51,116,41,158,174,7,173,252,11,45,191,97,88,95,247,169,32,168,3,82,51,101,51,95,80,227,105,174,145,57,136,43,250,148,159,189,220,254,60,196,58,29,230,178,56,103,246,105,83,38,108,154,24,18,123,32,194,73,150,84,105,12,43,218,254,122,28,74,225,163,39,214,149,190,92,209,221,135,200,112,146,69,139,192,200,21,59,196,188,124,99,69,135,158,54,211,246,114,36,13,67,240,96,15,175,199,0,122,137,173,84,208,225,227,219,99,169,107,199,94,174,9,64,148,53,110,212,214,219,60,214,106,159,50,171,242,219,31,117,178,176,161,80,131,155,87,236,196,58,56,109,182,148,60,225,66,34,135,57,18,8,88,111,180,64,233,120,181,38,51,87,202,120,193,122,122,138,189,89,57,235,221,16,208,55,254,113,13,23,198,58,64,33,0,20,162,61,197,7,167,43,114,59,144,176,216,126,97,159,252,128,163,226,212,67,35,164,13,173,125,73,90,210,158,80,41,129,153,34,212,191,249,185,205,168,228,208,189,144,85,152,116,196,197,55,118,21,73,250,238,146,183,198,237,186,198,186,77,255,231,239,144,251,89,43,83,146,110,54,138,12,119,24,200,83,92,158,212,100,37,159,122,20,84,199,188,199,180,154,127,205,11,70,53,147,244,84,9,114,120,18,167,94,27,173,249,133,130,242,206,57,126,140,231,8,84,33,90,18,31,191,55,230,221,165,13,42,106,135,108,145,117,252,190,97,195,209,7,193,196,150,64,190,107,26,118,133,22,156,44,130,84,92,101,164,132,119,120,53,89,38,153,107,1,60,29,147,170,29,31,23,132,17,115,69,69,33,180,115,156,73,65,49,9,103,69,32,14,91,240,196,95,224,197,253,154,23,44,177,244,168,125,126,89,173,16,55,161,139,125,100,109,87,249,168,110,165,181,240,130,190,192,123,40,145,144,197,116,39,4,159,246,252,86,226,35,147,230,187,192,49,50,67,251,95,12,37,234,78,97,99,215,109,37,182,218,198,138,186,169,247,11,90,82,32,92,1,106,252,129,41,194,88,202,93,1,50,243,125,152,21,85,139,4,165,79,7,133,118,119,137,166,146,110,168,27,248,39,125,255,57,75,34,187,122,212,107,30,148,222,25,69,192,56,130,139,17,214,149,105,144,246,17,179,59,183,28,101,148,187,173,195,96,204,187,115,102,8,58,173,81,101,132,168,57,158,117,127,2,64,165,126,149,51,134,93,18,227,220,156,65,182,75,139,23,150,72,148,53,121,145,200,238,232,56,50,155,215,53,138,163,45,40,227,171,222,198,147,223,125,251,85,128,205,48,119,16,193,22,74,56,172,143,220,70,244,68,126,108,105,65,35,139,119,25,64,25,22,53,214,9,134,57,104,222,232,100,169,174,103,226,154,195,54,226,254,19,87,116,226,156,36,66,119,83,142,57,233,238,223,227,63,204,2,28,133,32,153,88,14,206,93,23,109,103,253,90,217,135,49,64,104,115,234,38,176,203,243,188,109,127,95,252,169,71,251,218,101,58,80,206,166,145,125,35,158,47,209,242,221,71,64,151,99,201,127,28,133,15,3,13,51,26,72,220,251,246,152,193,116,220,234,121,223,230,145,212,100,108,45,37,55,76,107,81,30,250,238,80,184,96,105,161,47,50,43,174,144,27,183,115,105,62,14,15,146,212,224,197,165,26,85,246,230,92,137,102,2,232,114,187,126,250,107,13,116,111,186,131,180,220,87,108,240,20,159,186,82,60,24,174,26,193,107,179,1,177,169,49,17,200,250,22,106,118,248,164,87,107,105,27,185,196,239,187,98,159,140,25,154,131,205,208,166,133,110,168,224,187,59,29,122,157,82,104,62,120,14,82,8,248,7,12,70,9,11,129,44,67,133,117,159,150,28,152,151,182,34,177,88,232,38,150,19,187,37,10,169,127,136,67,75,185,103,100,162,200,147,227,73,125,168,214,22,100,190,117,74,186,131,143,27,136,98,194,57,88,99,167,169,111,108,164,117,93,39,212,137,195,50,9,33,212,248,147,198,42,233,227,172,238,215,103,89,53,196,111,26,0,107,62,132,143,171,147,198,175,181,83,250,192,180,216,81,149,17,30,127,57,163,89,21,76,50,143,132,75,145,119,183,170,236,176,167,155,243,152,126,190,132,68,174,95,150,158,130,234,233,178,120,40,15,69,142,235,77,247,33,10,66,41,96,105,78,122,21,166,212,48,63,90,253,70,149,242,185,158,16,92,178,217,68,72,90,86,51,87,117,169,59,19,25,249,8,117,217,124,216,221,172,188,9,125,134,142,32,246,141,11,64,226,112,227,196,19,21,20,200,136,105,226,124,165,83,112,53,85,120,105,220,242,25,233,137,219,167,149,57,238,115,140,198,159,144,219,35,20,136,156,180,183,31,225,194,211,49,8,142,148,155,73,96,21,196,19,187,81,48,232,114,255,42,65,174,187,1,152,135,8,129,135,101,147,62,14,146,254,141,226,88,86,114,250,128,31,33,61,205,79,28,41,118,114,143,6,55,210,133,37,184,176,53,150,58,19,7,159,113,244,19,79,21,70,162,29,247,15,140,108,123,149,185,200,18,210,182,169,240,31,26,78,186,116,28,113,161,248,191,114,37,19,48,84,252,151,68,4,152,119,104,36,168,58,30,83,174,193,0,169,113,150,196,245,6,110,197,109,206,248,145,242,10,237,133,12,42,216,244,75,49,38,67,226,169,168,74,19,201,158,142,200,111,167,248,3,55,247,142,249,26,31,161,190,146,73,64,49,173,138,247,248,17,169,99,114,192,183,2,173,121,91,204,225,156,156,231,39,22,159,167,69,169,245,59,68,122,227,201,165,38,41,241,193,22,14,223,250,204,54,35,70,243,149,239,155,12,200,183,73,64,21,163,26,244,174,157,129,32,15,222,62,215,69,58,85,90,70,212,168,195,195,189,42,100,7,22,14,33,212,147,247,165,71,228,235,61,158,51,94,86,165,230,71,90,151,65,140,133,112,134,19,48,13,185,221,239,87,21,248,247,180,131,83,220,130,55,70,192,47,141,95,57,160,56,50,211,255,108,28,96,153,2,89,170,165,128,152,169,251,32,113,157,54,86,123,163,69,34,163,219,46,43,168,29,225,41,138,77,50,27,203,9,188,89,112,148,67,155,235,61,131,18,170,18,81,37,68,255,31,171,137,213,86,205,117,43,234,141,159,234,112,8,120,94,225,181,183,168,234,186,232,246,63,242,117,142,31,30,214,31,93,189,82,156,89,88,148,248,2,172,168,233,7,16,171,202,52,216,108,85,190,25,113,218,124,121,47,43,210,167,22,193,32,166,208,230,131,211,15,184,234,64,187,140,73,7,96,204,190,16,94,220,214,250,90,65,131,197,243,133,10,145,232,36,15,138,194,30,124,144,255,164,212,107,15,41,19,218,100,221,97,87,185,221,157,126,45,184,156,248,60,26,183,168,106,188,130,172,22,198,198,51,104,26,118,28,225,12,5,228,80,47,252,53,138,135,85,150,211,11,116,18,76,153,59,34,77,19,79,252,206,79,84,42,92,20,112,109,197,197,32,253,147,121,87,44,200,78,60,161,23,236,218,129,23,171,47,246,73,250,54,32,198,80,32,126,101,202,246,71,135,45,29,97,9,91,8,136,13,88,218,253,185,156,182,207,15,235,166,50,187,144,226,28,72,133,83,36,58,43,26,191,246,66,16,24,174,2,43,140,113,238,238,32,102,155,219,32,13,106,91,160,174,133,97,147,47,173,254,235,218,245,65,46,77,51,4,165,240,95,170,158,28,123,249,19,192,18,79,207,17,60,130,246,96,119,36,20,170,17,70,38,48,35,52,156,220,199,159,78,238,199,213,218,7,248,170,16,87,96,182,249,205,251,200,32,150,176,183,63,165,221,192,61,130,179,36,190,43,165,88,35,210,19,156,185,8,91,214,103,124,176,182,46,81,160,44,139,197,21,74,79,140,144,116,198,159,216,119,42,22,7,96,123,238,34,89,201,213,93,166,95,164,33,110,176,61,227,89,116,179,212,177,141,112,94,201,132,39,26,92,20,222,221,198,117,137,44,139,206,19,175,125,251,116,217,170,1,223,46,100,1,99,101,52,195,146,209,75,80,228,235,167,182,131,214,13,80,248,162,151,146,82,246,156,220,226,134,8,9,31,167,106,157,214,206,119,120,191,150,155,107,156,193,87,127,155,212,254,50,135,194,21,117,229,182,239,2,89,36,134,200,246,117,82,129,19,151,161,247,160,143,139,182,253,24,151,138,122,249,197,114,91,150,220,244,170,17,225,193,31,75,50,179,253,239,210,230,79,229,138,66,155,192,129,70,231,98,224,66,123,77,25,244,224,19,21,199,207,214,245,15,85,76,121,7,212,49,89,11,216,4,213,73,50,229,208,53,55,183,224,144,193,100,186,137,4,71,27,62,19,217,72,148,51,17,107,132,117,2,154,207,4,244,78,92,206,250,222,160,188,250,214,213,164,167,1,48,192,112,56,213,128,171,230,196,120,213,226,61,69,196,220,120,113,127,62,148,28,154,156,120,192,194,22,18,77,180,72,8,171,216,75,130,150,162,59,165,166,222,245,238,246,153,192,135,125,26,42,251,230,106,44,25,61,187,87,24,182,114,151,10,160,186,240,71,88,175,219,185,20,27,120,148,108,224,75,167,96,221,98,248,212,240,216,239,241,8,192,117,129,242,175,243,85,182,43,179,247,248,255,130,155,133,18,254,223,14,185,205,249,144,19,244,72,111,225,184,111,12,46,29,211,12,78,50,23,174,18,94,68,242,2,29,15,241,181,55,127,122,153,22,238,246,201,79,71,31,196,217,208,198,255,93,169,139,166,19,144,50,182,15,27,196,115,182,30,215,167,135,213,61,36,75,117,75,224,150,179,203,211,212,154,252,134,240,54,93,109,39,172,57,223,206,54,22,162,89,178,26,77,123,189,97,6,135,247,28,104,27,135,221,199,141,149,18,239,38,7,115,93,66,93,181,202,131,73,78,166,131,155,157,245,24,205,86,94,41,230,204,168,111,69,137,165,51,122,188,91,129,107,138,254,128,100,14,137,27,237,150,8,20,184,210,252,244,185,141,146,223,9,56,184,227,35,82,130,33,177,117,37,66,96,31,202,195,234,100,228,119,48,229,206,185,83,111,217,72,1,161,142,160,141,18,237,64,182,149,21,136,196,116,45,51,46,174,21,7,238,164,228,0,197,180,125,35,47,14,118,22,241,18,98,213,254,136,140,106,242,101,210,203,184,47,47,93,18,42,138,60,91,121,115,157,172,81,124,152,221,190,54,108,190,126,77,134,91,84,28,146,223,120,134,37,14,237,173,252,97,60,206,13,106,233,15,119,63,29,247,253,125,182,87,39,93,220,105,141,133,189,244,118,35,182,240,35,240,158,172,147,80,20,13,155,130,78,67,35,32,198,64,146,142,41,152,143,243,79,47,131,105,214,240,90,141,197,7,223,45,117,38,247,177,0,51,120,20,194,214,7,198,4,41,200,196,191,76,232,192,10,171,166,1,96,2,113,41,163,101,92,45,128,209,32,26,89,122,161,79,60,84,84,212,209,251,115,81,193,87,182,163,238,88,40,80,53,233,32,200,178,57,19,8,132,236,119,163,180,164,207,172,118,61,135,249,134,198,229,201,222,74,109,5,70,73,56,119,148,20,226,182,3,150,223,175,198,253,124,82,156,226,70,74,37,209,126,230,223,38,11,20,106,96,173,131,124,209,28,61,224,121,172,232,215,100,2,34,243,20,116,51,44,231,110,245,171,81,62,11,4,164,9,15,161,60,156,166,14,128,76,205,17,171,174,106,255,249,189,144,254,176,39,241,14,208,131,107,124,245,7,112,20,249,254,204,27,203,15,47,133,1,94,96,122,93,166,216,113,135,74,253,117,61,215,101,255,180,8,214,180,58,212,192,82,123,204,11,244,185,112,188,185,46,148,100,0,98,0,128,160,183,89,150,223,167,156,228,242,210,122,230,196,62,228,130,20,221,32,48,91,80,194,79,54,107,214,193,128,34,145,34,222,92,221,250,202,81,165,37,96,80,36,4,108,37,185,55,196,231,183,220,132,102,161,175,21,218,86,34,126,80,139,43,124,117,179,160,87,32,56,126,235,77,248,173,38,183,18,131,33,10,92,229,108,170,25,215,125,57,121,36,14,54,91,123,116,229,165,160,214,95,207,198,225,183,233,78,106,228,71,10,211,30,252,243,186,8,239,147,197,146,49,138,238,233,137,28,99,175,226,16,174,60,38,68,163,37,69,184,203,32,130,15,25,151,198,101,252,132,176,246,236,93,36,165,133,236,187,73,141,60,139,129,242,123,207,130,65,21,181,196,11,227,65,228,114,237,63,241,188,53,136,89,13,185,44,177,160,244,203,232,126,116,23,17,37,203,158,41,167,55,96,156,22,220,240,33,56,76,180,52,143,72,146,224,161,103,36,84,112,142,32,59,234,196,179,90,107,141,158,239,17,94,178,51,235,95,144,149,90,190,55,185,99,180,213,148,123,249,211,250,134,229,133,192,105,194,16,85,110,89,5,100,39,168,182,134,11,104,209,103,97,179,15,205,223,242,51,115,58,241,4,154,119,129,216,173,91,95,160,122,35,237,135,206,134,245,14,15,219,69,61,75,30,188,174,148,166,165,132,82,226,164,136,50,86,245,9,28,149,36,28,145,131,141,197,85,63,17,129,149,44,169,52,224,125,148,40,167,204,21,199,42,70,36,47,221,253,74,112,194,160,66,62,129,94,73,2,61,103,138,95,242,118,6,145,99,109,228,73,247,106,196,161,135,109,174,138,209,106,50,182,48,186,46,25,245,20,43,169,145,208,176,104,119,169,66,47,121,239,92,137,15,29,43,52,206,2,208,245,222,3,214,75,23,108,10,234,159,85,70,179,40,19,25,159,236,193,98,240,218,66,56,48,233,49,96,8,83,249,9,125,238,119,155,214,161,83,182,229,141,41,213,94,128,44,129,16,125,115,21,242,107,37,167,80,150,116,78,172,189,4,247,5,54,179,237,110,234,186,174,180,249,130,142,82,217,246,225,219,23,167,152,126,248,160,153,91,18,1,160,227,215,145,160,45,18,248,86,95,99,35,151,210,14,239,157,70,30,196,184,238,233,84,155,252,160,46,28,241,152,140,51,247,240,67,145,213,74,144,23,101,50,26,103,235,192,103,190,105,252,202,173,31,177,129,62,64,96,220,229,254,216,92,187,136,197,50,154,77,87,121,111,148,116,197,60,247,226,150,97,139,106,102,91,223,205,156,22,113,90,245,61,8,155,144,217,217,119,164,189,228,104,133,26,140,89,210,67,177,61,88,254,8,68,18,3,123,223,51,105,116,196,176,36,251,113,8,204,46,234,145,177,126,57,77,187,188,107,150,143,155,120,34,43,61,189,96,2,207,120,138,74,229,105,46,203,65,127,28,159,186,91,229,124,33,56,10,182,26,116,17,103,22,170,193,143,220,158,118,138,127,160,21,255,32,54,75,4,212,30,116,209,207,112,173,55,225,230,105,223,236,187,110,87,76,36,15,197,64,29,202,100,77,193,208,96,1,216,15,100,15,150,165,86,11,73,163,243,6,161,186,112,125,200,42,206,115,62,46,46,190,232,78,111,24,168,93,132,249,194,137,221,175,114,178,57,114,59,115,238,159,96,8,71,127,95,129,48,185,57,248,50,135,80,241,6,9,18,192,243,158,233,24,83,185,210,225,36,227,193,134,8,233,139,56,107,224,114,169,187,83,50,93,188,150,150,241,30,164,111,56,4,58,191,254,74,230,65,193,227,227,117,70,231,75,54,83,88,147,121,36,4,88,36,223,90,55,220,57,186,248,35,37,167,41,192,249,27,100,25,19,199,237,59,103,103,67,37,236,105,60,35,214,34,86,186,80,175,13,62,192,170,42,95,224,216,143,9,140,190,239,55,132,231,243,161,213,255,3,200,13,237,237,50,219,217,218,175,181,92,255,156,159,218,30,208,101,69,251,142,116,176,127,129,187,31,156,254,47,191,123,186,34,53,234,206,48,137,22,96,81,55,248,59,254,191,208,66,68,190,115,232,116,53,173,2,230,224,45,89,51,0,205,8,132,216,156,251,197,53,121,185,231,127,99,151,254,91,34,137,65,140,75,233,16,48,196,115,138,127,254,87,239,207,60,35,133,235,166,4,166,99,129,121,17,1,183,40,152,187,244,44,15,163,136,240,189,5,153,194,239,235,83,159,66,190,38,220,113,44,147,116,123,255,9,41,199,16,35,119,3,40,28,146,47,153,185,44,137,136,125,11,113,141,245,34,74,46,168,40,198,51,33,125,224,25,40,11,176,19,132,150,143,95,179,100,253,21,202,137,223,22,47,138,115,80,8,78,124,192,154,101,79,37,160,8,3,144,201,51,93,9,223,26,27,212,114,18,123,161,14,212,173,123,118,247,23,197,15,181,168,145,100,171,30,244,88,71,75,236,168,127,99,163,133,127,167,179,84,117,230,25,3,101,174,202,172,82,205,76,27,255,99,95,89,91,9,22,143,167,38,151,128,243,103,203,143,149,197,199,98,109,199,56,42,132,102,255,246,74,12,146,33,63,199,236,93,30,202,179,141,179,61,236,21,31,137,133,135,210,102,199,169,63,113,110,171,19,178,97,10,230,56,247,10,239,10,123,78,82,248,98,14,68,188,170,64,215,244,18,55,59,37,16,120,132,46,61,131,211,210,123,165,226,109,12,151,71,21,63,43,71,141,100,221,90,23,38,78,42,239,90,213,232,196,134,42,126,207,127,147,217,114,70,206,43,63,196,9,148,122,235,74,224,235,84,13,48,242,175,119,254,226,125,140,30,231,235,26,174,101,150,188,109,165,54,83,58,106,54,244,145,82,250,11,9,158,75,228,224,89,26,28,149,219,140,160,247,210,148,101,25,24,25,29,243,221,24,145,193,63,49,3,212,151,77,125,77,198,133,172,52,77,244,247,200,247,229,71,249,150,129,102,159,166,137,131,218,5,21,162,254,48,31,33,188,75,154,148,161,230,129,101,27,85,4,44,63,208,78,80,244,209,127,157,152,47,14,49,240,5,0,15,243,160,69,26,171,173,90,121,162,15,240,230,195,83,50,138,4,147,29,233,9,231,128,2,105,25,176,132,7,136,118,102,153,183,39,22,70,85,200,168,103,184,233,130,179,18,211,158,63,52,48,159,181,154,19,48,90,22,56,211,224,36,42,18,134,255,4,168,202,45,107,237,236,121,101,10,155,37,53,86,57,147,191,0,87,175,108,143,78,155,132,12,145,9,51,227,235,87,186,225,226,51,9,225,23,82,248,90,25,39,8,57,9,81,29,16,60,231,6,18,196,246,235,173,14,69,20,30,121,189,194,69,11,152,231,7,189,249,156,179,7,254,254,102,28,114,88,37,225,154,228,224,95,200,113,18,73,86,3,207,204,181,251,10,94,79,143,217,124,122,94,122,228,168,161,16,66,137,16,13,212,133,129,244,231,116,199,4,196,135,71,79,237,92,53,250,107,82,212,235,226,135,90,189,56,127,210,253,183,176,168,159,246,214,221,94,34,246,230,182,130,7,75,156,31,249,92,255,248,231,169,156,73,204,212,62,7,4,130,10,228,138,123,158,9,58,67,99,146,32,161,253,78,227,91,208,237,55,74,180,179,192,204,30,37,154,36,164,150,135,213,37,221,193,23,85,249,73,121,1,191,16,85,204,96,255,112,132,94,132,226,98,172,246,216,236,96,40,128,198,46,192,176,145,104,126,164,34,20,6,84,178,179,11,79,249,28,148,252,80,239,13,187,83,193,34,229,216,212,9,75,192,220,202,89,66,69,138,98,243,238,188,13,182,187,237,21,154,31,163,126,43,237,55,195,240,1,255,53,73,214,83,138,113,161,78,26,87,127,7,97,169,63,81,202,108,73,117,191,53,245,232,31,139,81,249,121,45,117,236,97,170,111,52,251,20,230,242,160,31,88,4,38,101,167,254,14,16,114,132,88,195,248,104,103,36,13,114,228,15,179,130,103,88,163,181,122,34,49,24,241,223,26,214,171,55,63,203,34,112,188,48,161,211,101,177,45,246,115,83,171,106,45,216,78,230,97,211,107,104,16,203,210,25,48,97,153,176,241,126,214,82,164,86,247,198,159,177,101,223,171,68,79,162,96,44,212,184,61,156,125,211,105,217,205,211,198,251,112,76,117,5,141,70,22,248,124,132,134,46,240,82,35,150,4,209,22,204,34,36,4,21,85,56,144,110,250,217,82,45,135,138,49,238,220,219,32,62,196,54,230,98,68,133,45,236,240,143,113,111,95,193,183,128,88,144,196,12,18,172,38,85,15,65,13,252,160,131,90,155,255,67,6,229,96,130,92,24,54,166,77,239,115,11,247,56,202,64,10,44,21,171,54,81,16,4,181,41,213,229,187,229,183,168,219,137,179,254,106,122,239,104,215,100,87,207,50,140,146,218,30,63,208,176,10,15,17,98,36,73,197,212,122,168,197,170,0,215,234,85,48,237,243,151,96,19,49,172,247,4,64,146,168,29,155,212,123,40,142,99,109,0,55,60,221,183,122,89,23,199,117,24,254,154,165,235,76,237,78,81,163,108,170,27,15,226,203,118,79,99,179,155,44,226,60,27,121,140,197,62,107,241,147,29,46,147,110,124,178,78,244,76,46,23,196,254,19,81,96,23,145,166,174,238,236,72,233,178,5,176,79,136,148,180,169,134,212,188,1,28,248,235,59,2,80,180,174,155,18,123,201,115,67,194,101,93,12,248,114,225,188,49,95,224,103,162,208,61,67,99,93,221,35,254,26,58,245,191,183,54,210,168,154,222,61,119,35,113,188,79,246,15,218,213,79,50,20,55,174,255,164,122,82,117,176,69,204,166,232,51,228,1,129,105,182,137,111,157,115,243,203,129,178,167,171,59,218,105,40,75,239,148,181,161,15,104,186,210,155,199,160,181,188,207,178,121,175,106,117,69,117,226,137,233,146,26,24,93,108,126,150,120,169,182,78,243,70,236,158,158,56,72,31,162,56,187,69,223,221,59,64,204,20,160,160,209,43,150,251,132,83,48,57,151,91,114,11,215,254,244,69,18,51,97,193,78,149,202,14,186,88,98,247,45,34,38,104,146,243,17,24,101,125,194,203,38,64,132,164,123,35,182,156,173,251,213,231,46,109,98,181,123,199,252,153,31,81,242,10,31,49,252,83,31,89,70,202,207,217,183,28,49,16,35,246,211,32,25,26,192,104,147,96,105,148,104,24,118,25,73,219,190,91,242,202,198,89,158,38,192,43,75,97,81,244,75,37,244,239,139,176,50,253,36,238,115,118,246,22,233,139,105,172,94,2,115,68,74,166,51,3,94,111,41,128,212,39,132,157,223,182,74,52,210,155,214,180,192,122,208,171,20,106,160,91,246,196,119,126,204,179,126,76,168,67,184,123,255,12,98,39,6,175,74,178,73,76,212,125,129,156,159,93,60,65,152,171,251,119,2,119,219,33,11,195,222,252,26,64,226,212,119,163,91,163,66,93,67,33,15,253,128,254,83,153,231,40,166,173,108,42,143,21,142,13,2,118,73,142,118,25,155,212,24,212,80,79,15,53,163,90,48,47,80,203,235,215,28,126,84,82,79,102,239,165,57,107,170,7,14,165,225,6,144,224,47,134,227,137,17,136,10,38,251,24,126,132,202,18,17,7,225,172,45,67,252,83,74,117,212,73,198,65,63,143,80,154,83,197,211,71,138,158,217,6,144,172,13,86,175,133,237,6,25,223,38,170,154,4,105,233,93,56,116,145,8,90,230,90,95,142,98,126,6,124,63,62,80,184,165,29,221,152,110,22,250,73,101,238,9,102,52,125,237,217,10,250,189,244,149,152,36,80,107,91,201,164,253,88,116,204,233,72,245,111,188,192,127,172,77,50,67,40,13,237,108,0,61,169,82,75,100,164,201,155,104,147,118,15,69,102,248,147,13,8,75,9,202,105,193,60,207,22,161,171,182,190,27,20,250,206,141,80,198,63,179,162,181,140,11,179,20,106,82,199,148,227,186,102,215,196,244,179,103,138,177,181,18,112,208,205,184,59,41,248,30,237,51,206,49,244,223,245,228,48,195,78,66,208,45,142,181,150,171,220,164,22,118,36,19,107,13,198,103,163,179,40,141,77,92,41,39,169,232,94,252,51,153,242,148,82,233,191,126,59,157,186,188,5,131,10,55,83,225,247,205,255,93,221,105,114,195,20,177,229,129,207,16,91,93,128,88,93,223,57,171,106,248,102,227,75,201,166,212,149,226,69,140,114,191,102,206,189,244,109,163,158,171,176,58,204,178,231,21,232,73,57,106,13,110,204,131,253,185,103,128,105,202,24,180,111,192,133,123,29,248,38,230,10,167,90,160,12,200,176,218,227,232,221,3,20,112,60,171,108,72,185,122,207,17,219,174,68,163,232,145,43,255,138,73,57,152,127,82,76,140,114,76,155,224,112,184,90,165,214,92,216,146,128,173,231,55,122,120,131,57,173,120,28,111,212,125,45,59,73,205,97,66,181,85,58,198,127,159,224,153,193,78,62,201,0,70,155,20,123,191,108,75,97,106,71,241,250,19,124,166,104,17,224,107,227,190,78,253,42,217,16,188,159,76,239,43,250,71,68,122,144,179,194,142,241,177,6,186,134,217,112,199,206,165,167,45,79,234,114,0,71,203,175,75,149,231,236,110,194,154,26,184,34,66,199,148,124,202,134,89,1,247,59,60,88,65,90,86,249,24,142,183,207,41,44,107,247,97,22,141,251,0,35,0,57,17,63,238,6,188,84,111,114,13,195,137,228,84,38,93,131,93,46,203,45,121,63,192,112,16,228,245,107,202,130,175,154,70,163,96,77,221,95,221,106,33,245,250,27,157,57,31,9,131,116,135,85,79,63,140,239,125,191,40,208,39,62,7,117,199,177,45,193,136,84,159,142,66,23,231,79,72,209,167,239,245,164,83,116,54,47,99,43,47,42,250,214,185,103,71,141,152,20,195,146,200,143,244,199,112,204,172,63,121,103,157,19,1,66,101,93,10,162,113,205,56,216,168,222,121,84,210,165,182,237,146,70,112,89,204,7,169,79,162,36,111,193,80,41,19,54,215,239,191,195,66,193,6,104,83,232,230,240,100,214,17,144,242,243,194,46,82,194,226,244,37,135,219,20,125,232,177,5,13,100,4,155,60,248,154,53,186,96,89,254,23,25,31,76,11,97,142,192,17,226,201,178,73,142,71,197,176,121,228,100,67,20,146,128,239,102,27,68,237,175,139,104,237,18,177,180,138,44,69,100,176,206,253,202,191,255,3,245,42,171,102,90,220,94,55,89,68,223,106,209,169,199,240,33,220,58,220,150,199,164,147,228,48,43,86,186,236,207,25,140,40,184,65,152,35,164,254,220,24,32,194,32,97,201,116,202,246,115,214,154,242,220,217,87,109,149,179,116,129,67,111,236,59,233,58,228,82,96,216,89,157,56,196,91,96,31,185,243,131,1,45,104,23,212,28,46,49,235,163,122,184,60,109,49,109,105,86,33,107,12,101,14,10,160,163,203,4,34,0,74,39,167,236,196,49,212,129,158,192,18,40,14,233,149,228,65,192,150,94,190,142,150,211,48,204,197,106,223,215,71,236,91,140,132,114,70,68,79,206,73,106,217,240,242,193,53,188,37,100,163,14,107,118,234,30,248,144,128,218,155,191,153,200,235,211,211,211,59,234,159,213,61,230,102,162,64,151,193,165,205,129,3,176,2,101,195,179,137,77,11,218,183,64,5,2,119,224,192,88,175,33,226,56,228,224,152,11,201,213,29,176,87,60,70,132,11,179,135,141,163,74,191,194,60,156,82,106,117,195,36,253,234,95,30,248,162,186,47,129,232,5,3,154,79,162,179,222,16,35,60,41,98,56,182,77,125,250,4,22,155,179,31,65,75,47,184,14,190,243,45,145,249,40,52,210,91,45,162,19,219,177,223,109,88,161,17,218,188,76,56,103,9,119,66,168,128,237,132,126,11,215,71,16,0,41,145,198,119,155,161,153,87,235,170,34,177,215,24,164,211,132,23,249,40,135,233,137,107,128,238,76,139,2,27,2,205,173,189,82,49,114,1,222,101,30,119,100,188,227,27,56,169,117,52,126,38,213,8,26,105,20,254,210,233,160,216,247,12,74,255,21,207,169,192,122,220,150,3,228,142,78,6,124,136,109,7,85,133,176,155,233,94,219,205,238,12,61,193,175,39,35,70,157,73,53,198,31,85,138,37,84,21,70,100,124,12,23,186,204,5,18,111,66,27,21,138,36,67,28,105,210,53,179,127,228,9,243,65,8,218,29,73,131,109,144,60,144,118,27,47,234,12,56,178,179,10,186,44,130,220,221,241,127,49,241,33,248,203,90,62,50,238,199,173,0,170,28,187,126,204,165,103,9,181,210,27,227,30,125,233,113,47,154,109,111,36,173,60,177,227,92,194,175,132,99,245,97,171,104,20,221,172,55,119,61,240,148,43,207,168,236,208,47,221,112,158,255,23,115,24,92,64,236,177,87,134,51,217,78,58,1,52,195,8,31,29,121,172,101,120,178,160,246,177,54,148,7,213,168,171,112,46,126,109,111,126,36,116,16,88,75,18,189,243,108,177,131,138,109,181,206,90,34,126,50,54,120,245,34,211,92,135,110,88,128,15,248,245,214,121,41,147,241,153,15,231,172,24,97,215,36,155,109,91,243,58,202,25,5,52,207,121,161,160,199,151,181,153,81,146,14,2,60,231,148,217,92,247,29,96,190,54,252,113,100,210,149,133,170,191,224,121,17,211,28,231,196,168,234,47,108,239,47,6,15,130,185,249,143,214,230,189,138,210,54,119,75,110,70,195,139,236,217,223,188,113,34,89,161,188,91,117,149,220,238,100,89,137,123,221,188,218,75,252,186,159,196,97,58,203,233,61,217,167,119,167,49,205,17,139,249,139,53,65,176,136,228,181,161,20,113,179,42,249,102,77,111,224,185,50,193,72,244,29,193,114,208,179,238,208,78,68,29,143,186,213,71,81,117,53,207,49,169,201,107,166,175,171,112,42,34,80,97,139,97,94,22,231,17,137,53,85,32,127,116,231,53,182,145,37,186,135,244,62,20,155,239,100,108,238,202,178,169,142,120,255,119,246,107,231,133,241,120,213,123,7,29,107,177,133,5,198,3,244,204,32,97,186,39,71,191,22,139,186,88,130,142,31,164,94,105,210,110,141,100,12,117,209,200,14,203,179,18,75,255,236,137,182,175,79,179,123,40,231,25,62,57,210,149,198,65,136,104,70,37,141,252,193,116,250,30,3,240,43,197,203,226,99,96,211,155,16,205,194,115,36,116,209,13,57,155,39,6,186,132,28,80,141,2,228,71,98,12,172,170,28,203,66,158,95,218,165,5,241,95,91,232,227,248,17,136,166,149,128,159,253,174,74,176,242,47,141,82,157,161,28,56,70,214,208,201,5,224,159,68,226,150,242,16,36,121,188,199,95,173,125,237,227,65,41,129,48,85,67,238,197,10,24,235,20,143,14,97,212,212,127,135,7,133,141,150,10,52,16,208,80,202,97,146,94,160,198,119,19,240,181,176,119,125,86,177,25,42,99,103,82,151,120,100,208,237,172,190,68,28,228,237,35,255,240,39,160,18,204,5,94,189,231,123,36,51,63,68,48,66,76,15,184,139,77,115,95,139,122,105,250,186,226,147,96,157,113,152,33,94,93,141,233,16,164,41,253,107,111,134,198,183,215,85,13,173,157,140,170,201,41,55,54,164,47,44,5,28,77,12,62,153,110,162,137,139,48,31,151,71,52,29,255,33,98,6,101,169,183,196,147,202,211,54,29,128,239,15,82,20,224,78,172,15,79,96,109,125,42,147,74,160,139,190,15,138,199,192,243,252,236,106,21,73,41,152,250,133,48,177,126,233,145,45,202,25,189,126,249,81,210,29,178,21,172,248,141,78,234,195,71,21,31,179,53,167,193,24,98,15,183,170,183,37,34,71,208,196,19,197,111,139,210,163,187,240,200,59,208,107,40,167,155,164,5,182,44,202,79,126,236,88,255,143,21,235,87,255,180,12,174,83,247,142,49,218,185,86,48,139,22,166,46,118,225,200,82,148,242,98,12,240,148,205,214,51,147,186,40,209,185,189,212,133,185,90,27,255,3,118,170,156,30,118,93,25,106,42,113,37,32,71,145,129,107,140,123,97,213,160,195,3,140,115,174,140,119,48,120,66,43,124,160,249,28,250,203,80,137,230,20,203,6,151,223,173,191,158,238,91,219,193,92,1,62,88,239,238,37,236,83,166,70,86,218,151,191,127,163,64,186,227,42,226,67,82,78,41,121,106,144,58,212,34,84,122,49,207,23,27,29,179,214,240,1,208,152,103,108,128,139,187,211,77,29,132,203,58,98,49,153,108,80,153,57,171,135,161,55,250,28,210,172,179,182,117,103,169,167,183,223,99,183,70,210,129,0,31,186,91,10,80,38,51,30,11,99,95,122,193,109,154,26,51,116,224,135,109,243,201,240,136,29,250,145,84,131,154,105,127,40,193,232,135,218,88,92,4,96,178,24,95,179,171,209,87,120,88,14,59,208,41,251,125,21,111,32,108,53,36,71,207,80,136,6,39,192,108,193,219,114,226,78,240,115,6,45,38,102,238,2,206,163,35,232,92,111,114,210,201,239,26,8,182,162,168,96,187,223,160,107,142,175,122,106,254,149,210,238,195,67,249,199,82,225,58,222,96,126,247,98,255,86,82,81,57,62,213,172,86,53,253,90,202,125,223,81,236,176,223,2,208,11,255,165,206,52,26,21,104,180,52,217,160,153,169,152,89,33,59,147,200,113,146,232,201,208,161,13,142,245,70,85,120,175,229,105,252,29,113,67,172,19,244,39,47,46,96,232,76,30,117,183,149,240,40,251,93,189,2,230,244,105,182,23,94,220,152,129,29,132,72,102,163,141,122,43,52,240,101,63,227,183,239,47,142,78,103,238,112,118,80,84,76,164,81,105,219,38,137,111,128,162,54,204,36,75,253,54,207,135,43,84,24,136,183,33,98,185,188,172,146,116,36,76,18,36,138,12,207,252,188,47,107,242,253,132,16,219,147,9,31,168,147,7,176,248,217,111,135,15,194,49,38,176,33,213,198,208,87,220,200,122,38,4,78,250,239,254,246,55,36,249,251,170,217,86,228,71,236,235,246,7,23,55,58,23,161,69,47,155,15,180,194,192,51,100,37,180,201,252,215,75,3,244,248,76,245,128,198,92,36,170,140,249,247,56,84,38,155,91,56,143,83,106,196,18,133,201,179,92,185,122,217,190,93,137,205,51,154,184,125,166,107,240,69,125,143,46,253,97,126,6,105,139,93,217,215,236,2,5,204,168,213,9,212,190,59,15,200,26,92,239,215,214,205,208,79,197,32,67,70,249,161,135,175,45,93,124,1,110,63,119,39,199,109,147,107,174,58,128,220,110,67,43,222,57,91,175,49,248,6,12,127,101,88,58,91,184,100,20,187,219,214,164,219,62,42,227,142,199,211,159,177,35,229,200,67,83,128,124,2,108,177,148,155,72,122,131,82,173,212,248,224,18,92,226,142,20,118,241,145,161,114,44,36,153,32,72,230,110,42,86,153,27,42,89,148,116,183,70,172,104,246,68,199,191,20,6,177,12,22,88,166,248,82,140,200,112,49,170,244,235,165,88,161,26,35,150,99,104,242,71,32,203,227,192,79,213,138,25,122,62,135,166,191,67,58,47,90,224,100,1,130,130,187,253,14,60,97,102,54,23,111,202,29,4,200,121,104,176,149,137,140,90,28,143,143,153,45,240,181,133,37,128,160,208,103,187,80,248,207,12,80,242,169,4,34,215,210,105,53,85,206,54,46,49,93,127,32,242,158,227,8,2,131,79,18,123,209,91,240,94,98,229,249,66,13,21,247,174,36,13,41,91,222,253,24,60,113,160,93,139,114,78,77,92,187,113,84,132,19,180,205,213,152,206,73,87,83,158,143,95,84,32,10,67,2,17,145,100,112,199,183,170,60,65,190,38,210,45,36,108,228,42,255,245,79,47,116,3,100,107,179,194,191,162,160,202,1,119,182,174,235,247,50,3,45,131,146,20,65,220,124,84,197,232,50,247,81,154,112,160,166,228,3,89,81,24,180,95,91,220,144,210,47,188,146,85,137,207,202,138,165,187,244,194,154,111,177,54,48,110,140,93,3,226,178,131,74,115,179,94,252,8,137,192,63,252,180,130,169,7,40,158,166,206,114,147,47,88,223,121,83,84,8,50,128,121,73,168,231,183,156,250,235,69,153,224,106,154,58,248,185,219,13,89,150,223,69,138,255,229,174,175,16,45,117,218,136,32,176,251,78,91,100,125,71,102,178,252,196,156,19,217,221,85,231,174,190,22,200,27,64,102,239,69,44,230,39,228,46,80,205,171,115,104,116,77,83,226,53,198,70,88,96,61,175,125,250,99,79,150,193,122,230,215,85,243,85,162,82,45,133,95,72,160,60,131,234,126,207,195,49,248,155,42,21,197,61,195,147,99,143,77,207,219,84,5,212,205,190,160,199,114,66,135,154,22,235,86,220,137,181,254,72,229,205,200,19,223,54,58,74,76,194,89,10,155,85,46,13,144,73,96,248,196,177,122,108,132,185,9,72,155,13,114,214,86,67,147,143,44,110,214,112,232,3,38,25,250,144,149,233,191,246,63,151,44,254,191,220,22,3,110,201,58,155,215,123,45,6,224,78,104,182,232,36,210,4,121,20,204,149,113,2,128,67,144,236,162,63,128,45,135,34,104,127,170,226,189,246,5,113,45,252,30,17,101,193,116,94,58,141,187,122,145,126,178,191,153,235,224,224,214,174,149,93,14,43,75,109,8,50,159,183,8,244,222,132,17,199,4,2,134,239,32,126,63,62,159,248,162,87,3,231,79,255,121,12,123,53,134,84,231,0,94,53,204,103,99,74,20,18,145,132,11,148,147,127,50,4,2,150,90,122,241,58,213,223,17,186,73,43,177,253,57,200,28,23,85,14,230,5,187,242,40,120,218,111,13,17,207,165,67,109,74,170,199,198,233,253,222,6,248,112,62,3,136,57,37,71,19,189,168,223,121,49,68,147,228,112,205,114,41,132,98,212,102,135,30,147,94,71,14,89,114,46,20,179,159,87,79,242,209,255,90,163,51,49,127,231,126,209,191,25,50,169,195,122,8,5,23,172,109,22,189,73,250,208,169,151,174,28,33,27,242,229,112,62,254,81,209,155,252,169,9,15,131,4,98,245,137,111,199,34,252,78,106,1,63,91,193,124,152,42,145,198,119,86,150,147,48,243,14,104,225,127,3,229,217,223,121,173,238,110,75,68,41,31,242,139,1,136,23,112,22,165,210,235,36,162,140,201,215,2,42,192,205,222,108,161,84,210,121,235,35,190,20,147,60,97,80,109,161,238,106,175,130,220,217,9,235,187,43,85,174,171,51,163,218,222,155,188,113,30,44,242,206,214,71,166,75,112,156,251,13,187,83,85,138,145,90,51,220,55,58,130,86,195,61,94,35,204,119,5,61,1,14,214,222,125,207,254,14,180,43,13,167,133,208,163,158,215,190,248,235,160,12,92,113,216,63,43,26,7,80,132,101,193,20,190,145,89,158,29,65,183,241,126,162,76,81,19,203,233,22,86,167,86,74,13,175,145,38,14,88,2,105,249,147,88,92,227,169,36,28,21,253,168,239,96,202,70,51,189,55,237,99,122,101,118,168,69,200,246,0,190,108,162,128,79,122,152,234,28,53,55,167,199,65,203,197,230,102,114,24,132,254,119,123,30,238,147,54,174,50,106,219,100,95,237,37,9,50,55,3,37,113,74,153,46,98,232,187,157,76,93,162,187,228,103,162,252,62,220,4,101,129,2,1,9,136,125,112,223,175,67,193,138,65,123,8,30,48,182,41,191,214,43,110,46,41,121,77,251,24,94,39,211,81,88,17,98,54,162,65,173,131,139,42,208,28,198,36,128,141,229,166,33,83,120,74,195,233,193,230,195,168,223,195,169,23,30,84,166,38,251,58,105,243,244,161,207,126,143,77,39,232,27,148,72,93,125,205,153,77,247,153,51,236,159,168,152,58,35,253,215,66,235,233,152,82,6,56,34,244,147,37,129,224,185,251,177,125,189,144,229,255,9,191,108,94,250,238,169,213,233,201,150,247,156,222,232,57,76,200,89,18,205,103,47,69,15,143,157,116,151,234,195,54,80,249,226,118,150,74,191,81,135,17,87,132,123,225,139,182,127,96,161,103,75,30,108,237,73,85,135,237,83,27,179,38,14,27,160,176,191,99,61,136,79,35,220,163,215,30,243,78,213,106,43,161,3,240,160,164,204,157,108,152,39,111,225,75,113,125,105,48,115,207,38,17,162,119,151,155,57,98,76,203,141,246,105,134,141,164,115,121,180,38,10,217,210,19,57,82,44,37,152,93,86,79,152,14,59,228,195,57,86,241,98,14,69,234,153,117,49,185,116,222,205,180,207,174,42,214,169,193,198,225,124,209,150,65,196,35,129,104,176,114,104,88,249,155,70,146,21,177,110,203,70,88,219,63,28,139,213,126,17,220,222,234,227,174,201,91,88,108,64,5,40,162,55,226,142,175,202,164,70,106,250,50,122,16,79,251,127,189,239,16,247,226,2,206,191,142,193,69,26,142,111,59,141,186,179,226,238,85,129,184,67,124,13,129,173,94,0,85,93,26,141,194,90,155,168,249,21,35,113,77,124,106,179,207,11,15,43,132,86,184,64,153,59,28,184,13,9,135,89,113,32,148,53,163,126,160,78,213,201,117,126,148,46,219,81,212,98,20,154,149,165,130,151,11,141,38,112,24,216,93,201,64,137,87,224,69,95,1,173,232,108,78,69,205,122,150,112,81,49,26,247,55,237,174,213,188,138,39,186,161,7,239,134,44,69,179,78,117,54,229,202,194,3,110,177,253,176,224,132,237,4,178,211,182,100,6,48,218,46,6,139,121,133,178,223,234,113,51,31,183,89,166,46,30,181,164,83,91,67,142,90,103,51,131,190,133,93,236,230,187,100,154,214,126,43,20,20,104,171,64,81,89,144,3,252,1,20,176,194,8,132,214,206,124,208,250,60,133,152,6,13,91,98,52,252,81,4,177,140,60,168,127,50,35,247,121,103,31,88,210,40,120,36,206,118,76,72,245,196,84,117,72,245,77,32,233,68,179,233,114,5,224,147,80,191,16,195,118,99,175,33,41,163,112,15,134,141,250,124,144,136,40,1,215,156,15,254,168,93,108,150,144,8,156,249,60,63,244,164,234,14,160,142,159,203,120,64,210,109,55,93,9,217,134,130,249,101,245,63,56,132,30,250,186,64,106,160,59,235,138,0,110,218,227,185,86,78,119,238,35,98,54,95,241,197,98,90,243,195,105,178,29,243,67,216,36,195,195,64,35,23,45,151,247,159,222,12,117,15,236,199,206,235,99,44,254,32,122,252,196,255,56,160,1,60,111,127,202,200,16,14,208,175,221,120,26,149,166,124,123,94,165,67,105,50,1,210,197,33,134,10,254,103,226,235,202,78,242,42,127,120,129,205,146,63,77,187,34,238,35,160,123,200,139,90,188,179,31,115,66,87,224,159,161,200,232,173,160,71,33,72,249,249,137,135,105,146,28,96,31,133,15,85,11,235,74,93,155,246,12,233,88,59,16,30,196,6,186,221,186,4,62,200,173,147,196,93,151,36,180,40,163,200,69,150,70,148,189,232,116,42,186,83,216,38,138,134,161,50,224,15,24,61,73,103,87,126,155,167,0,107,77,25,135,169,239,59,241,184,136,90,154,246,250,203,21,52,24,82,160,206,72,221,232,90,143,54,220,203,221,96,111,32,16,145,217,166,14,144,81,156,204,137,181,110,158,38,26,29,187,147,67,134,25,138,133,59,156,69,95,25,247,129,33,221,18,168,36,150,207,207,87,138,157,252,15,192,122,248,85,191,59,238,36,177,146,64,97,197,197,79,218,107,231,52,32,149,254,57,160,63,10,252,171,214,10,225,151,48,131,209,109,18,33,160,189,229,85,84,222,214,161,239,223,173,138,132,84,142,61,204,221,207,3,17,103,214,73,28,2,156,52,8,229,252,228,144,187,197,196,255,52,4,39,65,209,2,131,180,161,167,82,123,88,240,79,47,54,129,24,173,161,79,69,35,75,63,237,144,48,235,70,160,113,70,4,21,79,179,200,187,91,234,203,200,91,26,106,195,59,146,162,224,170,89,70,178,44,54,151,130,208,158,174,15,75,77,14,7,139,161,54,23,207,2,64,82,23,54,126,87,161,250,224,137,159,101,82,242,19,113,122,191,212,117,106,102,179,58,129,125,209,121,97,9,127,81,83,158,46,243,177,84,146,71,137,238,161,123,216,109,162,21,170,81,40,125,122,173,176,232,98,30,183,94,150,253,207,97,120,135,22,151,132,160,102,126,11,180,48,101,25,103,96,123,135,219,233,120,123,218,194,137,142,45,161,200,180,104,194,71,22,134,208,198,165,86,243,206,40,87,14,75,11,231,150,41,250,69,14,1,70,132,171,109,26,133,14,215,243,220,55,114,61,240,181,17,81,54,31,10,133,192,94,35,153,68,93,118,110,125,6,121,152,48,16,253,251,78,80,104,19,87,195,112,5,189,64,160,67,154,93,49,112,92,40,84,182,173,172,214,31,241,190,127,219,222,136,127,206,131,30,5,87,145,83,109,92,210,68,241,94,91,192,231,84,54,35,222,168,61,212,155,8,236,123,228,60,27,131,250,175,29,210,252,89,33,42,64,99,52,92,185,186,78,14,210,100,247,21,174,120,235,194,254,244,76,198,104,68,77,54,94,142,50,57,9,152,18,145,40,45,10,29,63,233,169,235,175,184,76,76,71,116,57,126,145,156,189,30,68,36,89,81,116,247,64,70,32,192,130,20,252,43,159,6,173,129,43,196,104,58,116,232,109,85,111,200,188,43,209,222,188,224,148,194,255,100,151,94,170,238,54,25,2,105,3,237,134,72,6,48,22,188,2,214,126,71,58,33,68,33,94,25,70,248,82,112,130,248,176,56,42,71,136,5,109,217,159,134,249,230,56,174,223,81,73,126,0,190,53,128,114,114,90,221,219,10,81,88,41,49,236,122,11,163,41,147,243,188,254,142,15,131,51,136,163,96,46,250,6,85,223,71,56,254,130,147,132,193,139,13,85,165,164,210,162,108,211,126,93,13,119,41,61,55,53,213,71,244,181,126,31,95,242,83,23,205,82,162,186,197,96,104,147,171,125,65,170,123,15,86,73,67,93,153,59,78,128,90,218,116,19,53,90,182,223,178,232,173,179,123,170,176,181,113,181,147,100,87,218,222,123,114,36,61,181,164,100,236,96,21,179,46,39,193,220,178,57,48,249,64,135,58,96,84,56,123,56,65,15,134,27,164,219,156,10,33,243,20,166,109,14,230,189,231,8,126,86,125,126,220,135,43,179,68,179,64,60,132,250,155,25,204,3,67,0,18,40,205,87,199,3,74,65,20,80,159,33,78,63,243,131,130,58,166,77,91,187,82,220,241,77,188,226,104,1,86,233,68,148,12,76,125,125,30,156,158,131,157,9,162,219,236,172,55,109,125,51,118,48,134,139,127,77,34,246,47,39,142,184,47,203,222,233,251,13,78,233,254,116,100,242,198,218,16,222,160,39,181,6,103,235,115,38,61,117,103,12,62,141,14,86,73,85,215,158,50,201,122,240,240,90,85,104,252,27,63,179,73,94,61,221,8,20,198,167,56,127,199,131,248,235,213,116,37,158,9,87,189,75,225,93,151,90,182,31,172,130,86,108,39,117,29,107,35,203,153,114,26,37,220,167,13,183,168,44,175,243,128,216,181,154,183,86,54,180,232,221,217,166,6,55,38,158,176,128,234,202,121,139,158,177,47,24,185,85,88,42,32,255,184,51,165,54,64,19,218,160,222,154,165,25,86,242,153,154,98,103,69,38,40,85,145,216,165,226,206,136,41,217,193,18,122,166,121,24,91,218,23,11,180,11,3,88,173,158,112,174,198,242,74,19,83,242,254,90,18,233,248,31,55,14,41,91,190,177,102,122,182,146,161,236,153,166,232,39,235,126,216,171,87,176,251,239,79,93,158,23,155,177,157,160,112,108,49,5,154,120,157,149,236,54,208,88,89,96,174,84,102,84,230,118,207,38,201,143,120,94,253,87,112,170,42,10,7,199,202,149,241,81,43,254,234,55,126,93,190,205,230,37,225,107,182,233,63,151,36,214,71,51,41,37,222,235,253,1,228,46,181,121,174,14,207,106,189,166,107,203,34,44,107,87,176,219,66,112,193,131,159,16,121,122,126,232,135,12,145,18,63,197,105,43,33,104,233,151,191,191,3,204,135,77,17,160,249,169,3,66,160,121,194,164,234,41,194,231,235,131,92,30,112,123,207,163,96,190,59,99,101,157,200,206,164,51,156,134,211,186,92,109,91,195,4,88,195,172,250,232,209,104,182,159,114,110,244,245,151,169,30,6,228,87,101,128,78,126,1,232,112,64,74,244,173,58,253,11,139,63,132,44,174,46,156,101,209,139,27,119,187,13,223,208,141,209,78,41,76,27,162,236,62,200,215,4,141,9,197,175,186,201,154,103,66,81,171,25,145,193,215,7,150,201,6,164,214,198,141,82,204,9,130,148,37,75,241,132,165,159,159,157,176,79,220,159,160,13,230,243,132,16,106,203,189,162,20,239,29,170,236,26,245,124,195,60,160,252,144,223,81,85,178,85,219,31,35,220,155,39,245,199,138,62,158,179,176,189,207,254,83,220,65,193,225,214,244,16,53,231,23,105,202,139,121,158,178,213,23,96,82,13,228,250,77,175,131,21,103,222,173,128,213,170,109,156,176,89,94,79,228,39,163,113,240,68,168,154,159,25,28,69,174,142,190,219,191,45,146,160,191,196,159,158,243,27,8,93,136,24,54,102,206,76,233,27,55,219,31,95,93,136,207,7,211,106,193,165,121,103,65,18,223,134,160,19,6,7,148,72,246,152,27,243,181,13,52,15,95,238,129,168,123,221,3,2,246,53,10,74,164,49,58,242,103,212,79,179,202,191,108,174,187,36,252,106,248,140,178,58,23,11,150,255,4,168,58,148,166,31,196,144,253,65,199,144,48,201,1,30,172,167,173,107,47,111,183,122,166,35,156,42,161,154,98,206,170,57,192,254,140,141,130,43,112,106,70,209,16,227,117,2,11,125,255,46,114,213,81,53,235,97,45,45,30,212,51,129,148,215,233,62,53,127,30,127,33,42,144,24,209,31,141,196,206,108,154,31,30,247,138,181,170,193,212,123,255,15,144,184,200,172,76,156,13,126,134,195,13,38,40,212,158,205,33,143,203,111,9,246,235,204,232,230,168,19,79,246,212,155,29,83,239,181,120,75,139,241,171,109,216,11,73,241,202,229,157,124,79,230,133,15,104,32,177,209,207,102,245,120,164,166,23,225,177,155,141,221,78,83,144,135,17,173,47,73,74,200,179,21,105,119,110,212,34,74,215,92,8,238,213,238,84,5,15,71,125,252,242,97,239,249,12,27,90,219,40,0,181,164,150,236,79,64,120,249,41,36,123,57,134,139,30,153,0,215,111,190,143,23,51,196,183,109,21,174,167,145,239,15,174,161,252,253,160,199,31,21,86,182,238,171,140,138,32,159,96,176,103,2,128,63,154,150,180,242,85,235,130,209,115,181,89,244,84,130,14,221,139,58,22,2,161,226,88,249,210,235,106,249,198,24,43,189,17,210,185,215,244,153,92,13,244,8,204,18,148,172,212,107,185,3,172,2,151,63,26,130,233,104,135,107,131,249,86,202,132,67,25,165,213,176,0,72,165,103,91,250,136,148,38,22,23,143,141,226,119,224,172,50,48,207,80,31,170,14,222,239,124,88,149,153,34,15,233,73,83,103,184,202,174,96,61,214,148,208,160,84,142,60,168,139,243,60,161,237,187,248,178,25,199,222,134,254,38,251,147,95,29,241,137,1,255,59,96,40,37,253,74,169,122,231,238,123,56,152,118,212,145,40,143,255,160,67,65,220,60,142,201,132,247,94,121,202,216,234,103,145,104,65,143,22,136,142,14,176,117,232,135,161,176,255,128,4,246,210,159,178,155,137,166,167,183,204,55,227,111,202,235,198,63,52,31,242,75,251,236,193,117,27,102,109,90,229,138,217,106,207,53,131,89,122,23,102,39,67,165,138,232,242,119,17,0,49,111,223,199,213,53,176,241,121,29,2,86,231,193,244,128,231,84,136,217,9,217,33,89,41,227,196,213,35,51,194,183,71,181,32,219,46,20,133,38,247,185,139,201,37,92,144,106,253,160,163,245,193,12,22,99,9,243,145,2,73,2,123,8,117,88,156,43,38,129,91,46,178,193,15,90,48,140,130,27,15,147,33,11,74,151,234,144,108,95,26,85,238,164,119,204,180,6,236,228,199,177,231,49,107,45,188,19,122,113,242,47,130,206,188,2,246,146,189,61,137,118,107,151,147,6,170,253,164,91,234,148,204,50,9,70,199,245,141,64,155,159,175,201,54,29,144,230,17,145,0,195,243,66,204,194,5,47,249,47,15,173,1,28,200,102,0,107,51,99,78,202,49,29,54,25,27,93,185,55,245,226,235,46,59,30,71,115,91,151,81,67,76,35,187,26,178,158,61,76,91,221,171,125,34,48,3,79,127,41,156,68,73,237,244,158,183,199,27,110,233,157,46,230,115,54,218,2,219,220,241,61,160,17,159,246,22,199,168,25,10,74,85,194,139,142,43,194,15,199,141,17,40,187,17,242,90,18,5,19,237,236,134,8,188,245,131,98,37,164,161,25,156,179,218,100,47,244,182,227,158,7,148,166,187,178,234,224,2,60,107,20,250,131,14,205,143,173,109,88,96,238,249,198,169,125,72,30,6,217,161,236,32,0,130,228,55,130,158,152,150,154,130,43,4,20,64,236,80,57,226,96,194,156,28,37,95,246,76,18,120,114,115,238,130,173,118,254,20,176,202,182,41,240,100,225,194,60,161,2,22,11,235,86,161,212,159,243,106,44,223,133,236,125,188,219,218,121,173,201,226,35,162,87,254,51,145,240,21,79,43,161,118,200,140,137,132,115,190,247,18,250,46,16,100,184,108,55,255,46,77,178,199,47,188,144,177,172,6,50,86,189,245,152,131,231,13,94,180,208,153,176,117,90,246,212,140,96,244,98,229,203,176,46,49,62,192,98,66,135,99,68,184,13,100,148,155,166,170,152,130,251,232,139,89,231,150,8,186,69,234,160,7,153,155,162,163,130,2,250,121,207,10,115,218,149,251,17,149,184,70,108,110,232,10,50,31,31,87,31,226,139,112,252,41,54,243,217,82,242,50,76,239,0,108,146,106,186,169,233,93,39,85,172,162,97,235,173,153,125,146,19,145,170,201,173,142,232,162,132,74,54,250,185,46,200,224,6,145,100,208,37,9,10,155,51,135,213,208,86,21,4,90,202,48,77,198,224,157,230,0,61,143,255,61,192,158,33,188,108,253,142,94,168,243,238,120,106,101,116,28,78,23,64,174,21,252,63,69,28,33,6,54,136,41,235,126,180,164,237,232,44,116,116,66,102,172,33,179,132,141,194,83,236,182,188,97,59,196,65,243,213,0,143,3,225,104,24,98,17,97,183,241,215,111,93,99,157,10,69,63,126,107,222,88,119,58,41,90,198,32,83,141,239,38,228,2,132,91,146,148,122,148,107,37,129,246,197,42,144,153,193,113,221,212,120,121,166,116,195,22,198,4,109,202,193,88,57,184,63,247,80,133,65,30,255,44,140,194,133,82,40,227,158,130,66,178,92,97,102,58,145,15,33,204,222,35,16,56,238,116,1,5,169,28,59,8,116,215,55,5,131,177,140,144,144,255,52,63,122,233,161,95,145,21,248,251,136,144,117,0,116,139,107,52,116,205,178,125,139,143,69,137,189,66,103,16,32,62,231,194,64,57,55,19,59,228,166,192,154,23,83,3,118,226,242,223,15,245,120,3,250,33,91,155,163,52,212,191,68,114,192,44,97,0,174,249,45,187,204,85,216,87,166,136,147,56,43,85,148,184,147,7,78,217,110,230,117,50,9,47,89,34,158,127,164,81,8,102,208,182,149,85,163,36,163,235,43,25,3,123,7,233,149,218,245,23,106,138,96,145,53,131,174,222,181,222,33,172,62,231,8,202,0,128,55,147,59,206,144,102,13,98,110,161,220,245,206,228,199,8,5,197,89,121,146,41,84,54,201,89,75,57,47,10,0,49,57,245,166,92,193,114,11,153,239,184,166,249,57,70,164,41,219,43,115,11,148,130,3,172,130,154,154,128,227,29,184,9,177,218,122,47,50,129,198,69,162,80,119,128,26,97,209,160,149,191,217,144,120,88,10,17,87,3,99,231,157,227,31,160,154,63,241,36,145,84,12,237,11,236,111,36,87,83,227,198,181,106,207,157,247,83,100,156,104,90,198,43,154,96,66,117,93,77,68,10,110,226,180,228,191,94,79,71,12,19,204,193,167,78,247,50,44,143,189,85,251,73,145,252,126,69,175,156,46,198,130,159,93,65,194,202,250,249,247,240,92,168,171,222,104,189,234,175,84,109,189,239,38,205,173,69,142,38,74,120,43,38,200,67,5,19,159,37,230,119,59,118,54,42,221,214,158,23,171,251,191,102,98,231,82,208,103,30,33,197,218,86,5,176,98,149,161,34,114,194,212,205,73,149,72,208,135,41,157,196,21,148,4,166,65,70,225,82,216,243,86,31,148,74,41,6,66,162,182,243,167,41,143,73,224,14,228,248,92,136,46,155,3,252,156,39,49,206,55,188,217,49,127,15,173,40,139,217,55,55,229,139,161,84,77,228,76,227,243,43,0,177,145,13,138,236,53,202,226,253,117,103,138,141,195,208,15,84,125,59,10,31,70,115,236,91,157,151,133,61,208,87,12,143,47,84,191,151,143,79,94,35,27,135,160,202,238,0,158,21,175,110,185,219,251,60,131,139,74,147,79,204,162,244,163,134,102,211,108,211,162,33,80,208,127,84,202,107,206,201,147,57,99,179,117,119,59,136,19,26,254,217,244,210,131,101,69,83,75,33,181,243,170,44,11,127,23,46,235,245,13,199,156,194,30,228,21,215,253,144,86,69,44,49,131,205,189,192,206,146,89,83,59,95,94,162,30,17,119,255,178,232,163,83,200,187,238,115,75,69,44,239,11,32,169,205,213,250,40,58,172,165,236,11,241,126,181,58,203,70,78,190,153,179,61,139,158,244,31,63,177,214,181,38,243,96,186,185,35,110,63,132,81,73,173,153,235,6,116,183,146,3,96,186,246,154,152,128,137,77,76,166,87,136,143,137,54,210,94,131,145,109,62,59,197,46,238,162,178,123,137,52,140,17,20,27,177,176,88,22,169,231,199,100,45,240,52,254,195,238,82,89,192,12,187,74,31,226,56,76,73,105,138,211,115,144,89,29,18,132,38,157,249,167,184,136,197,132,0,21,54,162,94,143,92,164,64,249,99,88,212,82,104,134,188,162,51,11,112,24,72,165,78,198,39,218,60,194,244,233,152,12,57,152,50,187,162,65,56,44,66,219,100,90,151,161,207,141,148,112,91,49,91,28,231,222,114,170,43,197,148,112,3,237,158,95,162,180,119,209,46,119,146,52,98,117,8,41,219,44,195,31,17,105,16,97,67,82,235,208,27,36,179,73,136,20,189,181,41,137,65,38,68,104,162,197,75,74,102,158,48,216,38,0,77,4,222,210,19,172,55,175,153,53,12,18,99,206,1,36,180,99,79,186,44,118,5,68,162,186,217,54,133,253,11,70,51,58,140,173,128,131,197,116,7,168,189,233,88,29,148,50,77,191,25,131,90,218,67,49,110,161,226,154,75,134,14,85,101,196,232,116,125,113,63,164,232,148,189,225,17,33,243,8,145,70,50,1,87,244,148,72,234,1,222,7,103,9,32,75,153,167,253,254,18,135,89,64,230,107,242,18,247,101,108,179,197,253,9,111,142,129,137,156,204,195,126,203,23,104,93,32,140,142,103,168,51,179,135,202,40,69,131,41,31,196,237,85,26,220,239,4,157,188,10,98,103,248,16,129,111,133,147,78,2,166,53,49,143,40,175,100,193,62,0,62,212,139,14,221,103,29,145,158,153,204,36,245,123,42,198,232,225,145,111,34,166,133,187,41,110,23,116,18,155,116,66,13,38,114,247,151,168,28,230,159,251,0,152,214,249,227,201,139,131,196,233,164,69,194,6,26,244,211,31,240,138,143,197,16,207,176,43,255,211,73,6,225,250,170,186,67,33,71,52,56,201,56,240,37,155,250,225,128,75,162,157,171,28,248,116,211,192,1,89,245,207,202,2,208,94,46,161,135,114,109,115,31,23,185,188,219,74,190,84,25,252,5,214,249,53,130,249,233,62,174,2,93,210,244,170,23,188,134,101,3,36,102,135,187,175,114,108,148,145,240,48,186,27,52,120,49,214,33,119,134,137,234,163,152,168,79,223,191,92,13,175,160,67,142,249,153,35,11,171,206,188,250,55,56,45,208,24,81,29,93,125,93,178,18,240,154,192,133,221,24,91,121,15,16,134,32,105,251,202,196,86,23,155,11,126,21,132,114,212,13,249,244,83,168,75,169,72,18,87,248,236,123,65,75,201,10,146,92,247,98,217,252,185,128,153,93,145,16,51,122,242,250,16,229,8,85,120,246,248,172,159,248,199,208,61,191,148,207,129,52,154,87,93,13,82,8,64,188,17,55,37,103,136,254,52,64,234,226,103,115,145,11,223,178,111,150,210,84,150,100,10,120,162,241,193,158,215,102,18,116,150,214,39,84,147,137,208,48,211,196,225,159,39,41,64,12,85,167,134,200,138,191,193,96,24,238,53,56,249,63,228,215,200,35,17,251,246,203,31,20,17,21,166,105,41,253,167,38,56,231,173,118,119,95,91,158,8,34,141,15,159,234,67,251,86,134,147,164,11,221,151,240,228,191,200,247,100,69,141,70,64,33,224,235,250,9,23,47,30,199,213,15,160,53,113,115,106,40,1,176,114,144,90,44,64,16,24,234,31,233,60,47,196,244,190,231,223,245,78,123,131,60,18,178,92,107,28,59,32,77,74,100,165,56,83,11,36,249,164,130,25,171,51,6,26,130,63,211,135,151,35,237,27,78,231,49,247,68,183,254,120,109,10,44,136,106,180,252,139,64,240,214,23,229,167,63,243,3,23,40,67,211,129,162,19,8,139,147,103,130,72,69,205,138,141,191,6,5,124,97,14,232,242,25,212,237,145,202,218,203,247,111,30,188,44,157,95,80,128,247,244,30,229,18,232,198,90,134,36,48,110,38,103,205,236,213,82,44,222,141,82,149,70,8,66,164,172,49,204,60,49,49,107,62,247,75,32,170,248,95,78,213,125,226,39,122,23,199,58,194,154,43,214,99,170,28,114,74,32,184,148,178,59,141,147,121,204,7,107,77,46,157,31,1,66,200,66,30,68,186,99,219,191,193,41,234,112,140,129,179,42,93,0,140,9,240,103,25,230,212,121,23,195,101,137,219,183,117,250,68,121,191,90,1,184,24,132,169,17,199,178,1,176,67,13,87,228,144,126,222,93,1,229,224,125,115,46,170,109,124,96,215,46,246,135,126,71,138,241,222,91,181,84,56,91,120,34,250,162,86,118,249,37,93,195,152,90,213,116,157,54,106,55,105,58,173,65,72,206,104,44,85,121,222,101,40,51,255,147,232,203,221,210,43,201,229,88,14,34,85,196,136,173,246,41,116,200,250,55,106,146,245,139,7,175,5,232,226,246,70,122,240,117,104,154,76,93,106,206,208,188,14,172,205,58,154,238,29,95,54,199,252,13,248,78,37,133,97,32,194,193,119,11,235,98,238,75,34,73,237,53,250,26,164,242,71,36,108,175,119,52,14,212,16,96,142,45,223,134,11,81,55,249,95,144,30,172,105,152,160,210,136,8,115,9,79,117,203,32,207,9,122,179,51,75,113,217,136,50,106,2,184,48,31,207,47,102,249,26,204,201,194,224,246,29,18,140,85,144,209,199,250,69,215,116,197,48,137,86,44,39,197,173,188,178,20,59,175,202,150,22,220,175,109,40,16,132,101,53,233,151,211,210,148,135,10,19,234,11,82,182,192,15,247,237,86,175,186,42,8,56,63,202,131,163,35,138,98,140,189,12,109,220,40,183,191,68,158,9,86,24,122,85,161,214,227,124,147,132,41,192,57,99,253,171,73,186,213,223,96,164,62,177,196,77,93,12,119,117,35,253,96,153,224,216,67,9,155,228,197,55,6,192,24,89,22,54,196,31,114,35,125,46,208,145,165,3,130,139,114,4,246,178,120,40,61,238,231,185,217,218,70,79,230,64,17,30,113,35,154,91,239,243,110,53,6,35,190,185,124,228,227,63,212,26,228,184,152,249,173,102,159,76,14,236,247,110,104,143,144,22,105,79,163,185,251,7,141,84,62,17,174,158,96,16,229,132,245,42,211,55,202,136,27,159,124,88,63,158,180,178,23,85,7,189,221,164,128,131,35,107,12,55,245,182,69,28,211,170,53,24,36,24,85,72,65,83,47,113,55,161,84,134,93,172,186,23,90,54,158,60,124,180,61,93,75,11,19,190,83,221,43,137,184,132,116,238,177,13,37,24,130,191,147,59,15,74,46,236,118,110,103,240,201,95,64,119,142,34,18,128,142,21,200,80,32,185,84,249,167,242,85,153,241,197,170,30,158,190,121,136,24,247,128,41,38,83,100,253,127,241,86,99,120,207,122,209,232,86,44,162,85,162,164,209,90,196,61,9,133,249,107,232,144,179,174,227,40,213,159,150,58,195,149,146,180,1,175,215,212,242,228,38,172,183,210,197,254,198,4,51,36,81,113,13,111,222,29,36,240,184,104,144,115,52,29,115,92,145,180,19,195,102,97,34,197,88,238,146,28,220,188,65,213,170,186,164,184,136,52,240,21,128,150,114,17,193,77,92,98,37,138,172,193,180,170,151,17,166,41,255,93,195,253,248,246,65,106,11,5,205,64,98,153,17,218,201,193,172,123,160,209,45,200,128,140,168,75,156,253,155,47,98,254,1,185,246,57,118,64,8,58,231,143,237,251,91,35,222,241,56,132,148,172,57,101,195,183,169,185,239,233,255,89,110,102,13,164,1,6,227,228,251,8,162,56,87,85,165,179,91,50,208,187,71,185,63,231,93,217,193,187,52,238,29,48,232,178,7,184,195,160,253,155,45,2,62,185,156,49,154,154,125,96,218,15,239,109,0,245,62,5,60,65,150,52,61,150,83,105,150,187,185,92,45,49,255,52,154,84,75,221,143,227,110,86,209,52,253,94,20,113,218,86,123,83,68,70,64,225,5,21,166,67,184,162,61,94,205,77,59,153,228,94,210,79,149,57,1,0,196,127,18,140,63,65,43,151,186,193,132,2,68,214,141,8,209,159,132,187,210,8,149,41,73,31,230,252,83,192,150,105,60,36,229,81,180,83,71,142,145,103,9,68,82,122,132,114,123,86,30,14,120,55,143,144,186,169,204,117,206,79,89,140,169,196,103,48,58,133,46,138,120,25,115,217,137,224,48,90,255,147,65,94,56,43,179,198,111,196,79,7,138,197,117,169,152,232,113,45,5,171,194,117,250,142,218,248,239,105,164,204,161,141,68,61,134,195,214,209,227,224,143,6,159,108,201,197,247,12,219,19,135,229,29,125,14,15,202,115,232,48,236,214,230,149,146,105,66,83,245,94,34,96,146,36,179,97,202,12,33,177,104,251,227,27,21,235,164,45,159,100,165,100,111,245,146,29,186,171,139,107,161,69,136,54,252,197,25,71,5,113,120,149,133,74,29,129,124,189,143,0,46,193,83,140,219,79,128,140,152,66,60,147,55,179,52,32,34,106,215,62,140,24,152,217,36,91,90,217,88,52,206,70,111,213,35,202,67,76,106,66,170,220,48,6,179,12,112,160,133,74,233,208,191,162,209,56,193,10,28,239,211,31,209,208,199,199,203,239,85,138,254,13,219,145,214,76,166,21,142,196,224,78,1,130,204,16,187,2,44,15,248,235,162,40,191,98,46,45,11,99,158,62,68,212,121,122,117,121,100,169,200,201,134,103,241,220,116,251,27,156,39,249,160,77,50,241,137,232,146,186,142,144,64,200,183,167,87,168,0,192,172,42,0,200,174,158,5,90,97,66,83,86,208,95,171,28,187,78,103,87,210,195,181,41,65,221,246,4,109,253,52,190,215,0,249,69,87,221,172,214,154,251,183,51,170,6,138,25,77,205,241,243,129,67,114,231,219,8,85,193,250,70,139,75,10,76,52,137,105,231,93,15,170,247,22,50,81,193,50,231,95,152,84,36,122,196,185,244,120,115,9,157,248,27,215,198,199,12,3,154,59,180,186,29,193,73,93,254,136,146,34,117,26,144,93,196,90,9,81,156,113,172,183,42,17,125,177,28,66,60,33,72,43,146,200,117,255,159,160,153,67,113,132,145,31,63,159,7,85,191,13,175,102,61,226,143,73,33,132,0,160,17,164,114,198,194,11,67,23,73,160,144,178,152,207,80,77,70,110,233,254,245,231,86,233,168,67,85,104,147,158,27,203,128,107,11,208,6,62,50,232,18,186,31,79,87,207,106,142,214,245,0,251,178,219,125,237,215,116,232,158,223,14,163,163,214,140,210,174,229,116,144,244,194,42,22,157,214,56,23,81,160,87,240,170,112,134,136,200,49,241,221,63,179,11,31,233,94,61,16,139,132,39,58,218,144,56,168,168,115,2,74,224,220,37,44,87,34,97,67,211,119,177,175,53,20,158,92,88,108,161,98,4,30,38,180,122,59,64,236,187,144,157,123,247,234,223,123,128,26,207,98,50,9,91,142,168,134,55,135,106,39,180,4,180,115,119,74,154,206,100,215,91,115,115,225,71,185,243,109,12,162,145,134,129,158,93,54,239,74,29,26,63,166,72,193,21,146,141,250,222,3,12,168,250,138,40,228,63,152,68,102,12,202,116,9,135,254,149,2,219,176,216,228,26,4,144,54,217,52,79,200,133,20,36,239,219,207,149,11,144,17,140,82,138,81,118,115,30,224,169,12,59,173,203,231,137,68,212,86,114,244,250,249,187,231,211,10,54,118,25,234,188,190,92,61,161,111,213,252,237,19,81,62,106,228,2,131,87,185,162,15,167,123,8,214,112,189,78,244,248,239,126,8,113,116,139,131,29,73,94,156,120,50,161,42,12,209,188,117,152,119,55,205,89,186,39,115,36,176,56,170,77,203,141,248,238,97,45,163,71,45,49,62,99,76,173,221,199,107,102,217,203,94,56,79,226,149,58,211,128,20,185,7,163,216,82,154,249,149,110,158,16,151,74,136,106,141,158,20,231,195,177,50,243,63,210,96,131,202,10,197,198,237,49,178,149,177,101,239,244,242,39,79,191,8,148,243,253,167,236,75,70,214,242,239,7,71,45,15,187,235,210,191,101,255,176,25,125,250,73,211,57,143,28,119,236,96,151,249,150,217,201,31,240,9,255,106,227,174,34,173,235,194,8,85,5,73,103,9,187,251,210,189,241,127,115,169,80,87,26,215,47,142,117,158,23,252,120,93,62,46,86,39,148,142,44,69,113,22,218,34,229,154,247,119,2,69,33,152,121,226,203,242,45,181,42,40,41,224,38,162,138,93,164,93,220,110,128,249,18,139,205,111,151,173,14,165,20,183,80,155,146,213,52,131,251,118,235,204,101,54,234,0,107,208,248,122,164,179,45,108,223,114,164,249,215,75,120,48,54,6,29,134,123,191,103,223,36,6,210,168,207,244,83,19,37,180,206,215,236,189,13,98,71,62,7,63,212,144,75,126,184,85,62,81,142,69,57,233,179,252,100,191,132,72,134,213,38,83,76,67,52,43,248,80,149,0,124,198,82,40,129,209,96,232,177,75,101,115,241,227,57,145,53,63,174,31,45,90,120,149,160,218,139,201,231,186,81,127,169,34,7,216,169,232,40,140,107,174,246,186,7,159,3,33,100,36,184,191,97,114,140,82,68,168,23,234,69,0,126,53,189,66,49,235,17,227,47,230,79,172,248,115,192,28,179,20,245,145,196,255,196,156,238,54,169,48,216,33,160,144,207,83,99,171,161,54,32,20,72,154,5,239,37,49,48,82,240,231,252,7,36,114,159,98,117,236,204,58,160,1,75,190,76,105,110,50,239,192,131,116,119,160,148,147,164,55,176,246,179,77,179,136,194,110,92,113,55,176,83,190,57,28,128,211,196,235,189,212,125,234,84,64,76,67,228,37,89,38,146,15,7,66,229,20,202,247,242,181,246,219,148,211,118,76,145,91,22,193,186,178,6,79,54,205,191,76,140,235,86,101,150,116,223,2,130,168,57,200,98,25,109,12,174,91,48,235,200,117,247,103,206,134,54,222,68,244,39,235,185,133,186,255,247,142,53,255,100,165,251,49,25,214,204,55,66,155,150,120,119,24,56,119,79,89,0,126,149,48,173,242,209,11,10,173,211,68,72,23,212,163,119,234,198,132,80,178,107,46,68,138,23,136,161,28,105,231,94,245,148,241,188,143,22,40,54,203,105,175,161,22,248,151,69,228,164,218,186,238,212,61,88,112,182,12,0,238,244,191,99,160,15,203,245,86,105,11,17,249,20,121,198,143,148,67,69,79,122,17,229,165,48,85,141,95,91,178,75,56,181,144,223,72,127,164,36,239,47,231,58,51,27,166,56,76,169,189,86,159,241,134,28,155,33,195,67,186,52,172,148,28,167,85,251,86,246,220,33,113,201,16,212,27,163,101,199,52,136,221,35,174,106,244,223,125,216,249,181,190,38,14,32,82,42,19,36,101,146,177,73,181,216,53,146,144,225,162,73,251,170,171,99,69,210,202,80,135,123,64,96,50,163,170,17,181,1,56,112,107,70,154,254,155,120,91,115,43,9,235,66,106,107,46,10,194,159,22,20,209,169,199,111,52,80,95,36,233,158,153,76,49,50,1,166,142,8,24,5,151,226,14,111,25,146,141,138,216,52,14,108,236,193,189,36,56,172,222,43,50,89,216,174,182,112,56,39,212,247,143,46,78,87,56,214,199,187,159,137,62,63,48,249,96,170,25,96,88,24,244,210,84,169,187,97,61,80,229,254,15,119,77,27,105,166,160,78,166,81,160,21,42,125,242,153,168,3,215,155,157,192,226,189,83,167,111,203,135,15,83,251,213,240,173,243,92,85,94,138,118,225,36,148,164,72,192,255,10,144,75,24,113,158,85,61,189,83,16,190,136,206,144,152,30,109,199,56,161,187,65,201,9,181,149,136,94,79,150,99,12,102,252,238,8,249,229,219,130,37,224,44,139,242,176,66,98,176,146,237,24,133,78,93,126,137,184,173,45,237,93,221,77,220,69,97,159,61,57,78,40,185,241,219,204,160,254,113,192,7,205,96,168,79,158,98,181,41,32,253,140,76,224,18,48,205,246,76,154,97,105,8,226,175,119,23,51,16,134,231,29,136,220,190,114,125,80,166,157,153,217,199,135,100,112,68,52,100,41,67,216,218,34,111,132,112,250,207,151,132,222,134,124,63,150,122,196,46,47,246,6,223,88,25,56,250,24,210,252,125,223,179,208,103,68,179,142,200,161,40,17,15,65,27,111,156,41,251,149,114,200,121,196,56,220,39,2,98,119,212,12,25,95,118,208,58,68,89,107,221,92,24,28,121,239,67,12,189,90,19,171,119,41,239,49,23,147,231,155,39,31,208,228,102,251,143,217,184,102,155,75,215,72,65,13,174,34,46,132,127,45,62,203,159,95,147,113,116,10,112,97,248,143,177,113,7,233,25,43,26,225,7,222,255,247,211,156,97,135,54,236,17,169,210,158,58,82,231,116,15,249,87,66,252,86,66,41,69,82,99,10,133,90,15,125,18,117,238,116,145,27,50,120,113,185,242,51,216,66,168,189,157,243,104,223,82,105,80,144,108,145,217,59,168,244,211,123,168,233,211,154,12,79,181,75,35,237,176,153,178,252,104,127,183,153,175,141,56,129,82,155,39,85,125,36,54,102,120,39,133,249,233,76,236,71,119,244,12,64,146,63,23,203,14,142,178,101,160,115,85,2,44,166,151,171,1,226,235,90,189,178,126,49,237,60,40,216,138,159,102,30,96,153,217,249,101,125,135,97,177,59,235,166,31,216,16,176,114,183,178,6,11,31,106,142,37,58,148,233,173,13,237,162,45,165,115,10,88,46,106,149,109,150,41,52,208,5,55,243,205,158,246,44,67,23,6,146,146,197,164,37,94,87,157,126,25,189,247,113,21,132,10,201,25,62,171,8,103,219,212,93,193,217,136,218,49,44,22,73,177,178,18,116,170,219,139,57,176,17,148,32,221,36,138,186,97,240,168,221,67,199,189,79,1,142,207,78,181,240,143,46,178,200,98,49,89,207,107,175,125,231,146,19,217,166,200,3,16,39,110,125,15,54,231,68,70,65,15,120,97,108,11,65,175,158,125,83,141,175,61,160,63,11,89,116,244,217,130,225,184,189,203,182,227,241,20,6,104,238,197,98,187,133,220,84,1,130,145,180,174,104,103,31,58,181,15,212,68,69,181,173,165,227,49,205,126,206,104,95,231,250,182,44,228,238,175,227,157,145,204,26,14,143,20,120,252,171,119,205,30,238,200,244,211,65,40,73,34,54,139,182,160,8,123,8,227,109,22,149,47,135,168,75,238,208,177,249,9,200,109,164,83,163,45,254,126,43,38,148,146,206,17,53,10,59,45,97,194,186,198,45,229,22,25,93,227,144,72,239,47,95,29,173,104,229,131,174,30,49,221,192,41,166,240,78,165,170,252,105,249,137,143,155,103,26,139,202,151,241,120,55,254,135,255,106,5,119,161,201,41,136,175,38,85,90,239,35,105,19,138,190,117,104,7,86,218,13,28,169,243,143,179,253,127,194,69,222,144,238,245,46,52,136,54,137,219,90,110,93,50,217,59,75,204,202,240,216,248,218,193,72,140,236,182,131,81,69,86,67,63,136,120,251,64,73,87,174,203,240,21,156,186,53,142,140,44,14,40,109,113,28,191,166,114,209,160,10,15,160,235,13,8,215,45,29,32,172,234,116,175,197,42,86,67,252,13,122,201,152,34,218,33,5,227,219,50,146,73,201,102,47,40,43,4,43,83,246,118,181,19,93,50,218,45,118,21,253,223,220,22,166,220,229,113,144,174,0,178,93,77,235,156,190,149,235,65,119,134,169,190,226,102,61,233,228,68,189,82,205,232,96,238,103,225,13,218,140,249,121,172,174,4,213,84,144,31,194,169,204,26,105,195,188,211,58,254,151,98,135,41,158,194,98,178,244,247,205,160,63,168,157,139,215,217,162,133,149,132,162,32,199,184,123,39,17,113,47,237,50,206,150,231,104,247,228,20,77,60,179,156,220,109,129,186,60,164,155,213,245,101,161,45,173,189,98,41,142,194,133,3,199,196,164,151,149,200,64,32,222,246,234,114,135,44,199,97,139,232,202,184,146,164,229,140,22,190,2,126,163,255,12,111,114,62,22,147,86,248,98,47,92,2,170,227,215,79,24,106,19,197,140,189,212,13,10,31,182,113,190,225,247,206,241,175,97,194,5,141,1,201,25,246,49,43,199,253,40,11,176,17,204,64,121,105,115,90,135,192,232,127,66,179,175,69,205,105,30,243,26,130,72,245,254,225,244,180,2,64,2,118,34,139,78,26,36,66,134,113,147,123,12,108,173,214,23,86,244,89,48,37,193,255,154,157,253,6,49,181,36,134,112,141,249,211,106,131,105,164,1,163,57,3,164,36,114,3,102,183,139,196,98,201,186,242,194,253,77,181,175,217,15,209,157,203,75,166,130,243,111,41,2,240,167,144,240,116,148,49,58,17,87,188,68,251,249,201,133,197,16,200,218,234,77,19,133,174,202,170,3,34,146,81,52,197,139,142,91,198,171,178,113,120,23,202,134,12,40,162,20,207,104,145,183,70,170,207,206,166,84,34,209,165,142,142,156,188,164,188,177,71,180,216,42,162,226,12,92,80,40,169,53,87,186,141,199,239,219,102,19,243,62,17,252,193,55,118,236,110,121,96,160,237,197,91,25,218,144,102,85,238,25,224,7,250,240,229,165,140,125,129,128,148,184,92,91,25,249,28,28,233,17,223,96,90,125,29,112,127,106,22,75,204,59,111,203,243,209,176,121,12,28,235,178,239,96,37,28,83,27,52,225,82,172,79,227,239,100,101,50,210,202,26,229,5,9,226,19,24,135,63,245,120,34,134,19,90,152,118,91,202,178,116,203,21,68,105,141,40,210,247,58,113,180,36,176,103,74,195,39,212,196,17,154,165,254,16,30,87,45,113,242,73,237,122,197,49,194,140,57,206,112,142,39,125,144,129,121,208,97,53,19,218,218,114,135,237,196,251,26,71,86,123,206,38,96,66,194,78,187,52,48,192,200,120,223,166,181,148,48,237,117,41,113,193,167,79,252,84,115,110,240,112,86,76,214,243,17,239,118,27,26,48,148,130,31,157,130,54,216,195,15,206,210,162,80,157,186,34,238,33,177,33,189,184,118,168,110,142,24,97,122,12,96,197,155,198,0,96,87,136,98,139,236,179,173,250,200,49,192,165,101,59,1,230,156,64,15,192,73,157,45,159,228,180,130,16,202,111,137,171,66,210,23,254,202,255,59,174,56,223,205,245,213,186,108,104,193,94,94,238,11,184,86,185,207,184,103,31,70,222,85,79,108,207,154,121,215,210,140,64,109,17,247,178,38,132,192,143,245,92,87,141,53,187,142,1,50,187,0,191,34,95,68,208,85,111,110,241,63,172,131,122,58,173,18,19,41,41,172,139,171,235,176,160,141,28,41,179,5,50,143,34,10,212,205,167,182,13,21,88,43,180,8,3,114,211,50,158,206,28,182,233,191,22,233,138,44,160,96,117,204,185,250,209,119,180,187,179,124,59,139,171,202,105,243,186,240,199,128,59,130,18,88,96,48,107,14,237,108,59,142,33,128,45,19,71,126,28,102,106,37,243,61,11,135,163,207,78,114,83,19,254,40,149,84,25,189,65,191,26,178,210,187,90,83,150,159,49,228,254,84,182,161,33,195,181,11,214,209,214,183,71,21,84,104,15,154,28,46,35,64,72,55,120,169,73,223,172,184,170,109,64,61,27,48,115,215,233,244,241,226,162,169,159,234,149,100,78,255,43,204,176,247,61,70,175,47,74,117,212,96,54,25,201,47,234,33,156,137,200,161,179,125,63,239,153,85,72,198,30,81,62,218,136,53,147,251,221,107,37,98,209,67,216,68,186,69,70,173,217,92,178,92,150,234,73,164,130,124,20,226,28,177,77,77,175,90,241,14,164,16,14,97,80,56,63,190,48,252,92,228,112,92,63,67,52,225,14,199,57,121,243,230,180,46,199,72,177,74,32,159,145,170,164,220,12,193,180,250,132,251,199,213,254,251,23,157,131,112,51,85,50,157,49,212,216,26,85,96,150,166,129,97,162,3,134,149,8,104,71,212,123,40,79,146,21,0,83,60,22,10,47,24,244,78,55,236,78,96,5,104,122,251,127,255,210,151,119,226,206,160,218,4,148,171,159,11,40,56,199,158,168,227,9,183,117,118,9,235,235,142,158,241,63,157,126,22,169,23,125,213,229,174,201,52,45,94,129,128,19,94,219,113,96,239,30,28,143,90,38,97,10,148,88,216,214,170,77,100,145,249,228,20,79,21,80,57,73,189,15,128,84,49,123,5,108,243,222,165,200,2,47,254,33,201,136,171,118,35,168,88,156,101,250,98,51,143,8,68,166,202,232,208,6,137,118,105,247,124,167,159,90,82,197,184,167,139,199,243,5,33,194,204,193,63,60,207,136,95,163,135,49,242,120,119,92,42,172,198,60,186,253,190,245,37,135,47,180,21,148,143,77,50,77,161,105,157,42,227,252,43,60,182,163,214,129,38,176,211,151,119,47,230,60,60,252,117,42,91,53,149,226,24,142,120,59,142,234,81,224,136,126,15,34,64,9,14,209,135,221,92,61,102,85,63,34,154,92,160,82,193,219,70,176,47,200,198,10,111,2,93,98,78,152,98,78,150,38,123,139,58,78,201,61,48,205,40,222,97,56,243,103,177,45,45,51,159,67,25,203,143,182,214,66,206,173,29,87,160,216,153,152,238,189,66,19,7,61,253,150,247,112,107,181,188,117,65,55,49,177,215,161,16,42,176,36,40,80,21,87,202,14,178,183,198,211,193,33,125,106,232,11,19,150,34,81,19,206,226,22,126,104,91,174,157,184,178,27,213,145,179,17,14,140,81,254,217,225,97,161,110,82,85,51,206,100,17,34,89,44,195,45,66,35,15,212,128,237,192,202,139,217,27,241,14,207,169,65,253,45,242,224,82,198,230,132,12,227,192,202,47,119,254,26,115,233,180,41,80,250,176,243,255,10,107,64,191,116,213,78,202,3,3,220,139,160,158,127,151,73,230,104,153,185,36,250,114,152,165,136,62,84,213,50,229,201,77,71,105,39,32,248,30,222,182,70,167,5,175,52,224,219,66,175,227,202,67,144,236,61,19,135,22,24,217,54,85,192,7,160,243,133,86,25,92,152,245,203,40,118,194,67,197,44,103,19,210,176,66,39,152,4,1,97,219,199,215,120,190,146,62,228,132,15,51,213,237,238,229,99,18,254,164,70,210,207,120,74,204,254,253,47,145,183,123,142,100,105,12,254,58,28,23,43,132,178,50,109,78,133,22,122,252,138,39,214,246,176,115,59,71,213,223,90,106,8,2,226,156,187,117,244,196,182,87,187,30,150,11,47,73,157,227,130,253,26,193,71,211,6,56,23,167,56,54,52,121,236,49,206,5,143,115,246,175,180,79,89,27,119,40,165,162,188,179,161,73,184,38,58,13,159,48,16,41,87,232,68,115,69,167,244,197,53,8,139,172,113,5,159,207,180,155,196,19,252,65,182,144,117,24,231,156,224,106,90,0,244,114,225,149,236,170,93,133,162,58,5,232,122,49,190,196,84,174,26,70,97,65,29,235,56,165,214,245,91,162,242,234,76,125,81,105,20,191,128,120,138,227,65,33,76,83,226,3,107,48,253,255,123,28,12,78,242,111,1,197,201,251,245,118,107,206,100,131,233,195,200,109,5,27,72,101,220,89,241,54,249,249,255,161,211,44,4,118,239,167,102,51,193,229,5,138,255,143,31,61,125,21,147,65,34,58,134,31,118,122,233,236,160,15,254,22,91,189,55,253,36,233,217,253,209,232,168,198,86,128,165,214,51,244,132,183,147,94,212,107,232,32,44,246,84,106,197,212,211,15,130,211,110,200,81,19,53,241,174,157,170,50,60,129,254,75,50,61,55,185,122,126,73,193,248,204,46,72,62,91,8,50,134,170,78,96,102,238,18,248,61,9,168,214,4,48,35,44,39,163,33,22,185,27,64,9,188,192,243,237,111,209,27,228,44,242,16,57,225,145,123,20,187,117,198,173,13,87,154,244,55,114,30,227,135,55,216,45,109,212,214,92,47,235,150,190,147,50,248,201,14,124,235,26,15,233,14,214,246,68,232,126,123,104,131,104,73,131,20,16,76,167,192,251,225,53,180,144,214,249,180,154,111,153,156,29,52,205,218,214,236,199,221,85,227,15,138,1,153,19,143,147,72,116,81,146,170,29,119,160,111,142,144,23,77,131,209,96,110,126,82,158,190,118,165,184,68,194,163,231,48,27,199,48,132,18,71,9,63,71,197,125,38,142,125,68,37,65,33,195,172,0,27,134,246,136,209,0,90,198,13,67,223,23,18,231,192,186,29,94,232,144,82,106,158,253,206,242,135,98,143,241,148,224,195,183,33,81,235,150,46,84,78,17,159,1,39,143,252,2,177,145,26,248,68,119,223,191,210,222,227,178,107,182,20,228,203,80,250,167,108,192,253,14,4,76,126,168,43,202,56,241,163,11,84,131,214,190,93,136,219,121,204,142,128,110,25,72,28,16,77,96,215,76,231,186,25,64,130,139,132,36,215,122,22,119,199,72,105,112,168,155,248,200,2,139,72,255,185,218,180,69,151,178,226,27,18,127,60,99,91,206,103,194,133,131,116,231,218,69,245,243,89,254,159,187,228,235,137,20,222,8,179,232,248,48,227,249,181,195,84,9,119,74,24,22,51,139,143,70,80,160,71,90,131,40,132,175,26,88,95,27,186,224,5,219,255,226,111,189,68,140,213,150,66,175,185,30,178,241,11,253,74,186,31,153,122,74,73,3,8,203,53,162,246,84,44,90,23,65,81,78,5,62,229,149,40,17,138,248,98,144,227,30,119,59,50,34,190,244,226,100,202,194,91,195,95,80,79,47,166,252,170,21,236,163,190,118,149,43,52,186,251,74,17,57,90,110,167,57,179,176,111,45,235,60,205,32,229,97,221,240,61,231,40,204,246,98,182,31,70,87,190,145,80,179,72,201,180,104,80,181,254,212,180,218,135,190,228,220,1,244,167,237,149,72,113,164,24,113,17,134,242,199,168,243,240,59,137,24,107,28,255,8,49,201,3,38,56,146,127,217,80,107,203,151,83,189,232,116,98,236,240,49,105,246,210,29,91,245,96,74,46,210,49,245,23,211,196,86,124,153,95,159,224,142,123,151,137,122,67,37,197,43,160,58,164,4,195,60,174,123,44,89,237,106,238,213,181,200,234,194,93,143,247,170,184,19,166,201,220,58,130,120,180,73,231,204,220,33,225,156,135,53,79,27,101,159,80,107,217,220,208,216,166,127,87,74,244,75,229,19,177,159,73,31,66,47,241,185,41,108,190,229,64,29,119,8,59,135,81,31,172,223,52,158,199,119,62,192,243,207,152,211,106,201,232,198,156,221,27,114,204,238,85,119,218,127,140,39,5,156,81,185,203,49,215,12,220,11,233,186,104,237,190,91,109,222,132,66,128,183,150,242,70,188,51,249,64,55,171,7,197,70,38,215,105,186,137,78,85,78,58,84,221,103,213,225,129,139,10,99,58,197,164,250,132,4,236,182,126,80,47,221,98,169,226,52,39,189,90,62,250,124,121,166,167,178,101,47,107,151,149,181,194,220,126,41,188,30,210,225,252,18,0,53,208,244,201,176,158,71,186,141,151,210,232,251,157,166,228,199,50,47,229,9,251,160,128,76,143,238,49,170,114,235,161,132,117,127,182,215,157,239,23,14,70,155,137,249,120,34,177,65,172,82,60,52,22,170,69,142,161,10,207,195,17,228,71,186,251,222,44,195,95,78,85,242,133,153,217,91,169,44,16,151,180,61,59,248,110,138,65,112,16,245,76,23,248,0,23,112,92,111,186,219,6,33,142,142,68,6,18,146,228,64,128,83,103,57,249,52,17,3,31,110,255,10,169,230,200,56,86,38,135,203,148,179,99,201,194,26,36,192,239,243,38,156,40,134,149,139,34,25,225,19,53,29,242,94,137,147,145,154,155,122,116,164,232,248,41,221,55,40,169,167,164,148,88,165,117,159,224,97,23,19,198,86,24,143,252,149,182,226,213,97,83,218,77,163,187,252,39,10,140,149,141,99,14,77,114,125,161,39,223,129,83,92,77,114,64,2,228,162,128,181,99,128,81,174,88,5,200,107,76,51,8,155,150,166,66,69,219,214,103,242,169,19,248,21,226,153,181,109,20,10,102,192,230,110,79,55,132,141,228,87,252,140,222,252,19,122,21,14,209,168,215,71,151,47,236,84,74,119,238,107,70,19,144,106,181,172,218,57,94,224,118,247,89,123,113,65,235,17,37,132,23,177,120,61,48,142,31,223,167,31,9,43,237,204,65,92,64,159,80,82,1,112,95,25,46,254,129,177,192,177,11,41,110,106,2,240,135,15,92,175,133,201,31,217,228,100,73,220,161,82,13,141,192,45,97,163,89,10,138,92,112,97,99,248,181,132,4,69,246,253,229,208,253,175,203,73,116,133,190,106,219,59,112,100,55,131,1,162,54,190,181,158,103,233,234,197,242,201,236,127,62,88,185,134,246,173,95,58,89,176,105,198,222,34,142,246,33,181,118,160,185,47,78,247,124,72,134,124,188,200,38,141,203,52,80,75,129,126,64,45,236,192,13,86,218,131,103,230,58,110,16,195,78,217,38,96,253,11,39,58,98,80,255,90,82,49,24,180,21,144,146,238,187,65,162,250,163,144,143,60,147,230,163,237,24,219,94,184,74,36,75,183,6,63,89,232,83,185,65,161,2,44,216,8,237,64,239,243,167,212,80,48,20,182,70,219,72,38,119,90,152,210,192,98,84,216,208,214,91,171,166,217,44,177,182,109,37,109,170,174,157,71,164,88,164,77,145,33,11,121,101,214,134,203,193,119,250,237,235,27,226,31,139,36,133,3,3,223,255,15,62,65,67,180,52,43,128,225,95,89,56,144,179,69,244,227,23,221,69,181,209,229,220,84,125,238,54,23,171,128,112,219,169,111,131,129,11,148,172,225,166,5,39,244,160,205,158,226,252,6,60,8,3,217,84,198,229,55,2,197,28,207,226,94,60,237,194,146,36,54,213,154,64,12,8,63,177,148,143,139,186,216,129,187,103,168,55,172,156,16,96,78,71,3,121,94,38,253,73,191,243,226,40,179,84,230,46,13,51,46,114,46,16,66,212,52,226,24,159,243,158,169,106,93,94,63,162,20,142,185,153,68,115,137,24,195,67,228,240,77,67,32,32,89,88,53,177,131,227,1,123,165,255,114,249,14,130,142,65,11,166,103,117,228,70,193,70,240,166,17,121,104,169,109,11,207,160,240,81,140,65,106,158,220,175,219,66,59,121,40,147,98,187,49,18,101,130,7,26,52,250,139,37,138,142,200,110,84,26,52,49,34,17,137,137,248,50,165,133,61,74,177,28,19,219,27,82,178,160,107,84,7,49,169,106,16,155,115,13,193,160,142,241,127,225,155,57,166,103,202,128,172,87,242,111,210,178,121,80,232,153,107,117,97,223,49,93,236,176,70,194,17,61,198,225,84,71,126,30,110,75,101,205,177,2,177,234,72,148,224,218,85,77,18,45,92,253,237,29,49,46,207,149,71,68,15,172,215,251,14,230,194,191,193,211,64,167,195,139,191,140,171,165,73,180,106,76,139,52,76,39,42,222,140,94,85,96,168,185,1,18,129,241,51,189,168,53,243,149,8,71,152,89,112,33,96,78,82,133,128,232,37,249,158,220,211,244,126,54,54,181,114,121,246,91,120,160,207,177,143,70,197,186,194,183,246,59,26,102,156,28,64,52,39,101,245,213,163,179,98,106,45,160,46,107,31,21,191,83,55,226,178,37,195,109,229,59,102,119,51,227,222,164,127,236,27,114,202,49,196,75,64,123,99,93,163,101,234,243,90,175,215,132,215,41,2,77,224,210,245,233,83,169,160,82,36,232,162,35,239,52,226,224,162,253,251,141,95,174,12,231,216,15,112,52,164,112,229,49,2,201,22,83,184,218,237,93,36,184,136,129,167,46,250,116,62,24,111,87,186,159,226,33,57,164,60,195,250,119,66,201,24,242,77,8,209,228,214,133,185,100,138,126,89,140,55,170,121,42,44,201,176,155,44,54,176,128,29,107,158,88,108,41,233,40,120,193,20,52,238,81,62,185,29,13,90,7,36,72,52,43,158,116,166,77,150,50,59,151,183,188,160,212,120,194,203,225,96,197,232,142,70,173,199,9,31,188,236,33,167,145,23,233,140,222,169,220,194,137,49,108,109,62,108,219,3,162,170,192,206,55,55,159,106,21,59,218,217,113,210,26,139,114,108,104,238,127,26,253,186,235,88,157,85,81,50,207,166,77,156,122,30,14,150,27,206,100,63,137,170,94,197,140,56,67,184,63,15,183,215,50,138,16,154,102,185,62,223,192,205,187,59,78,121,176,97,243,180,195,131,223,133,76,132,203,88,75,11,92,96,160,142,92,42,199,19,164,0,194,3,231,94,22,67,152,232,77,182,136,81,203,219,204,39,238,2,212,28,207,194,100,249,18,15,136,90,221,172,11,15,22,23,172,92,137,111,253,105,78,126,121,240,89,100,115,2,243,125,24,117,75,134,191,199,30,130,185,14,37,50,162,50,53,197,120,96,174,234,149,43,250,102,6,152,77,18,125,124,177,40,201,84,55,204,203,237,140,233,45,172,181,35,252,119,105,46,16,181,34,25,110,170,160,33,210,25,65,168,102,79,78,138,59,236,166,83,229,138,7,197,235,249,65,15,237,122,39,144,172,89,51,25,60,64,173,158,130,19,17,180,37,142,149,114,175,8,160,199,166,133,231,70,158,131,23,62,121,199,178,231,103,134,86,81,171,237,181,225,83,187,195,199,241,157,119,36,234,29,166,84,0,140,41,47,228,84,237,205,110,85,45,222,53,197,153,35,24,251,62,18,97,137,216,89,170,211,194,26,53,46,236,45,166,79,216,99,55,209,39,178,166,79,39,128,38,115,155,23,237,123,33,165,250,175,205,116,175,125,56,106,248,76,142,59,28,246,114,72,170,69,144,45,103,11,180,249,255,236,211,169,117,147,212,145,246,195,8,109,72,55,89,151,120,205,108,204,58,240,125,167,91,214,184,43,164,119,219,145,228,244,19,189,199,65,199,224,91,159,210,171,235,221,138,79,37,121,16,177,60,67,76,106,66,91,18,187,216,129,84,197,104,27,78,85,185,171,212,118,14,93,80,16,171,225,146,138,54,166,104,129,74,91,238,183,206,65,83,147,8,50,141,149,238,27,12,104,109,148,61,135,203,235,18,194,99,100,33,32,16,17,61,229,247,180,234,87,248,77,151,16,94,30,49,133,179,55,81,170,232,86,50,22,59,141,0,195,218,151,12,119,25,78,172,3,231,171,115,218,42,9,136,246,231,175,114,86,238,126,129,25,30,181,245,40,152,13,71,221,136,89,110,19,42,211,68,121,0,229,40,235,34,79,252,140,9,43,43,150,0,75,176,127,72,172,92,74,33,10,22,179,111,108,216,19,173,13,2,132,173,103,199,91,102,118,141,35,230,197,228,0,66,95,41,85,48,189,159,158,78,217,159,241,22,32,199,73,204,86,206,27,98,17,144,214,65,95,228,205,12,102,20,49,39,206,42,86,215,29,67,48,169,216,173,169,106,135,85,242,115,163,153,113,103,239,21,119,185,91,182,145,147,193,154,77,102,239,27,134,232,168,195,184,206,188,226,241,188,238,70,216,206,87,174,124,29,29,214,105,56,14,219,40,213,43,243,109,166,205,25,128,25,12,122,36,43,144,222,229,211,172,129,93,121,139,159,240,102,77,116,20,134,0,177,211,153,118,37,38,43,174,82,156,10,11,134,195,141,245,189,39,128,22,157,135,249,123,28,230,67,107,54,73,31,155,83,75,64,149,246,33,180,60,171,84,15,149,160,178,72,155,36,107,41,204,121,194,152,72,250,252,210,213,148,81,163,2,187,34,225,33,95,95,0,127,108,88,20,14,217,14,212,43,73,255,180,131,23,192,224,129,73,84,128,55,138,76,55,199,240,13,109,165,32,152,182,49,138,175,32,91,85,156,195,110,161,82,47,220,208,49,247,130,138,157,171,207,152,53,97,153,167,29,153,85,50,203,187,197,161,184,73,126,85,215,174,236,201,58,178,255,99,76,83,91,255,65,218,99,129,134,221,45,192,85,127,67,15,103,119,55,207,16,138,235,242,61,83,16,50,243,119,165,94,149,107,8,185,20,111,193,80,63,152,139,45,169,110,212,160,169,43,223,141,141,193,153,118,177,162,141,157,24,43,198,222,62,21,69,152,204,140,141,64,75,102,115,145,140,53,129,114,156,90,215,63,127,151,18,223,23,163,26,178,226,120,144,33,71,160,254,243,162,216,223,198,240,23,0,54,216,154,147,93,28,118,117,90,80,79,242,111,9,89,193,68,7,109,231,101,76,3,141,25,164,27,19,251,83,215,80,211,54,41,46,206,195,79,255,57,21,89,122,37,52,36,202,199,116,6,126,98,165,82,6,224,101,101,68,122,121,62,94,67,239,65,99,10,146,179,82,37,139,93,201,64,150,164,204,198,195,249,245,29,246,223,138,15,147,8,253,203,126,39,3,215,14,80,174,82,222,159,129,172,97,48,153,106,208,122,166,22,163,35,182,216,17,65,241,119,20,93,138,58,7,240,82,56,24,5,16,88,96,143,116,206,68,68,213,81,48,128,111,49,153,87,122,67,75,203,255,255,209,84,46,229,183,60,237,189,49,10,145,189,79,102,197,64,124,128,207,129,152,202,85,244,116,34,96,137,208,69,210,154,87,61,22,228,182,102,202,123,183,130,40,168,181,169,111,230,33,93,10,189,240,20,31,47,59,28,202,236,207,212,143,151,157,129,236,137,43,179,43,1,122,251,198,62,0,29,70,186,25,1,156,196,55,181,244,96,19,81,44,89,128,131,21,192,144,21,193,206,230,181,97,132,94,96,241,84,154,30,206,250,197,65,11,60,218,211,174,37,77,135,141,96,132,191,248,131,212,119,61,61,215,37,181,81,254,249,215,127,123,217,5,89,50,234,86,88,48,60,71,46,117,51,174,224,143,47,153,71,90,161,240,245,59,114,225,105,99,174,241,138,39,201,44,64,74,118,15,205,10,70,80,214,236,59,171,250,1,42,210,225,54,23,7,69,132,170,70,38,83,166,224,43,117,166,47,204,227,81,40,183,100,45,214,123,114,206,8,15,178,24,203,41,248,249,129,121,39,36,32,164,48,71,218,223,132,21,99,206,138,119,173,121,25,53,239,100,225,193,94,9,52,61,194,232,194,184,52,186,224,180,238,244,70,239,90,173,224,143,82,154,85,116,22,33,139,195,239,25,7,188,251,13,184,209,169,114,9,53,210,134,102,231,254,95,103,233,123,117,218,42,238,142,249,174,175,192,215,166,139,198,181,67,24,171,113,150,33,243,103,193,249,43,16,152,122,252,114,141,132,113,111,148,55,234,112,222,14,123,227,75,213,128,73,231,215,201,72,215,89,1,64,50,157,76,91,21,235,250,196,48,0,184,229,41,105,8,97,13,146,165,159,172,80,131,31,229,223,73,243,78,105,30,134,62,61,59,114,234,39,172,249,244,147,142,124,3,197,34,31,59,253,221,108,70,156,224,107,6,61,74,98,96,253,236,143,218,176,23,255,36,166,119,209,203,15,68,130,241,109,253,239,2,204,194,100,232,214,93,212,193,187,54,174,57,125,119,121,45,111,187,215,58,226,80,197,155,114,25,70,42,53,223,55,240,114,107,167,252,232,12,214,98,199,181,156,244,11,64,32,112,218,201,194,55,89,112,112,4,126,163,187,92,42,225,205,191,196,97,154,121,202,75,248,240,106,83,124,255,118,88,213,216,208,137,39,131,202,143,85,32,227,239,200,30,96,37,155,122,241,55,40,64,241,184,234,161,49,9,164,105,146,161,150,225,7,142,61,124,228,65,140,13,11,103,53,134,42,198,131,5,201,134,92,191,131,0,221,162,74,12,57,150,11,210,178,23,221,46,190,185,1,113,106,162,176,187,31,32,158,73,223,159,234,241,77,59,211,92,173,123,193,190,23,30,56,231,63,80,216,52,114,144,235,67,183,12,171,131,42,187,200,84,38,50,100,111,222,80,29,25,111,202,180,53,202,24,30,177,136,103,101,170,34,139,171,185,66,255,125,62,110,170,36,10,111,93,141,126,37,224,51,86,137,46,27,16,2,187,89,35,25,92,46,147,230,69,233,71,208,209,167,94,13,128,233,181,162,9,213,129,251,225,80,148,174,252,15,147,162,142,128,138,82,253,125,150,45,37,8,128,201,168,240,44,210,161,132,78,204,235,37,1,97,76,182,239,143,238,4,203,15,102,110,178,177,30,104,225,93,69,46,40,228,146,12,181,194,18,64,142,175,39,49,32,92,196,12,200,133,203,75,237,36,43,82,64,8,237,79,120,134,218,194,94,219,62,138,65,250,216,220,161,23,92,197,99,244,244,104,190,238,221,238,98,196,189,233,162,111,21,157,6,121,176,23,237,111,181,68,137,20,38,37,145,48,88,125,206,236,99,126,75,129,228,240,33,151,136,167,213,88,224,24,241,51,246,222,225,185,88,30,186,103,168,33,89,127,41,244,169,55,241,67,17,141,41,168,136,195,162,10,89,120,85,176,143,133,23,241,129,109,182,95,235,35,161,53,158,53,159,163,141,185,209,194,22,165,46,248,238,191,40,68,131,72,130,141,228,43,247,116,24,210,247,218,231,240,188,12,10,107,98,0,196,221,84,141,48,151,224,60,226,157,66,46,7,59,23,119,235,203,71,82,144,101,163,83,66,166,39,28,103,104,174,116,44,23,64,237,18,149,220,38,171,137,24,112,46,79,150,97,35,104,59,45,243,22,181,172,178,93,44,192,227,90,211,142,52,67,105,108,199,136,54,166,186,182,183,120,23,7,126,35,61,70,48,226,217,145,160,99,86,190,65,226,28,199,244,174,237,153,56,7,28,18,152,107,11,160,39,134,51,95,162,223,198,211,198,74,73,204,193,70,222,16,53,150,184,42,8,91,50,187,128,194,134,128,69,49,13,145,55,149,50,69,61,254,236,24,173,124,240,111,104,196,161,24,87,24,132,43,139,205,88,17,220,125,118,146,39,116,241,53,208,46,230,39,24,245,157,113,197,67,230,77,39,213,130,162,8,11,93,80,175,222,196,209,158,233,90,148,59,16,56,215,148,146,96,105,239,26,22,89,58,113,93,168,28,173,71,13,76,94,68,115,6,193,234,122,186,49,238,21,58,219,118,124,15,168,22,110,108,190,181,152,139,2,154,18,101,232,156,1,32,216,180,220,98,235,167,119,69,174,128,77,48,2,54,71,237,94,61,28,227,251,70,190,173,197,127,37,178,104,93,23,74,190,34,236,142,231,207,115,145,90,62,26,35,125,48,34,123,87,66,193,122,89,55,88,52,169,220,254,124,51,194,56,246,126,100,203,88,108,208,188,44,182,197,204,122,93,10,67,178,42,240,188,240,146,36,64,96,95,0,196,187,96,39,52,130,123,165,8,48,86,81,141,70,139,222,94,202,181,106,128,69,199,217,128,89,187,219,197,59,124,21,120,240,18,177,65,90,119,120,137,109,16,171,141,51,33,79,197,219,117,159,70,203,222,159,196,223,232,2,97,118,177,253,196,27,20,6,121,125,111,73,3,150,191,36,82,56,192,94,163,89,233,66,129,160,108,236,48,191,68,247,110,83,139,130,73,195,68,111,107,121,33,244,36,97,205,161,142,96,246,202,58,222,190,169,182,184,109,198,23,52,232,97,30,73,174,232,233,187,25,21,232,150,40,159,219,204,151,60,224,96,174,255,177,21,24,208,154,19,2,47,142,112,189,198,25,146,5,21,40,208,184,208,131,189,176,217,178,24,41,51,162,226,118,242,114,227,103,250,174,136,48,79,248,19,210,106,181,155,138,144,238,178,231,242,132,105,197,110,89,34,243,125,204,42,140,206,54,124,80,121,215,1,54,242,71,183,137,201,144,10,104,77,241,98,36,19,77,192,172,153,233,63,109,11,227,240,93,138,180,85,157,87,116,57,197,178,159,26,85,165,126,19,228,180,67,164,88,158,57,182,54,60,65,199,166,82,93,213,98,5,3,152,19,190,136,158,128,194,153,12,40,233,212,84,147,35,17,229,227,170,10,50,139,121,172,116,189,151,69,248,170,220,240,169,70,156,32,53,186,100,240,110,63,244,89,174,56,8,1,180,120,160,103,144,155,129,120,71,115,13,112,229,118,12,187,30,104,67,47,31,144,254,219,84,140,183,31,87,31,23,34,40,157,116,69,107,134,190,108,63,48,74,234,214,175,57,94,20,34,59,158,61,39,108,13,35,133,101,229,99,142,245,67,208,127,8,254,61,13,88,234,61,177,26,24,86,255,174,15,250,244,204,87,112,112,48,0,132,78,193,24,79,21,19,240,40,227,189,227,162,22,36,8,187,59,128,244,240,236,25,161,18,190,2,56,46,120,127,4,192,221,140,187,73,122,70,81,55,118,177,12,59,130,199,20,178,24,223,138,51,248,30,94,126,245,85,60,66,46,69,24,245,73,198,194,175,31,155,49,231,180,128,63,154,153,188,252,66,239,226,97,32,171,97,174,182,234,234,185,226,206,138,103,212,206,135,193,170,56,85,17,100,72,130,72,70,96,197,254,111,120,125,247,198,59,26,187,136,98,166,123,168,167,11,194,56,96,58,136,164,241,78,111,39,52,49,191,149,192,78,30,178,175,173,59,54,98,51,112,145,213,144,162,117,16,180,199,18,34,19,163,199,108,95,49,119,251,233,192,61,7,235,50,168,205,99,157,211,32,143,32,165,52,104,67,116,71,188,201,22,188,223,11,181,120,144,27,18,125,189,129,11,164,245,152,156,50,26,35,8,0,109,134,149,122,108,83,165,125,241,93,81,152,229,214,68,16,152,171,253,34,231,161,210,75,216,247,20,220,84,23,8,142,3,246,156,156,138,3,4,202,199,29,98,170,81,175,68,53,169,197,169,232,200,122,94,225,223,164,41,105,243,251,37,106,114,226,10,92,76,27,68,111,60,247,108,211,207,144,255,210,65,195,184,242,81,241,209,228,70,63,51,225,36,188,226,87,164,160,254,62,195,252,253,227,64,202,72,89,128,89,234,36,224,186,76,133,142,214,210,39,180,189,15,244,47,128,248,75,5,246,31,234,219,73,236,95,127,10,153,52,137,39,225,5,88,27,41,158,90,148,200,65,132,61,73,51,150,215,13,227,18,125,222,201,128,183,87,16,56,156,22,155,86,136,99,13,115,228,57,20,192,50,251,217,243,23,4,34,26,90,118,141,115,69,39,35,107,77,195,166,118,172,50,71,75,61,155,175,209,78,230,137,57,78,188,90,114,54,217,76,22,210,62,1,17,237,212,202,60,234,118,140,3,219,156,133,242,189,88,97,174,54,99,77,217,32,1,44,207,61,190,220,238,216,183,125,20,38,31,130,38,26,131,199,51,124,235,95,13,101,234,194,24,147,146,206,37,71,199,115,217,35,8,103,184,179,138,34,67,4,35,55,166,105,6,158,167,84,247,143,226,99,195,51,112,155,253,135,26,163,53,197,25,35,222,52,149,152,253,13,139,123,102,129,43,11,185,53,204,106,185,206,175,82,171,200,176,56,34,102,157,74,111,207,18,91,198,49,205,74,54,43,171,130,184,117,122,202,42,119,196,251,240,171,65,94,44,84,50,244,15,114,41,103,98,165,222,43,251,240,184,107,43,147,124,24,45,180,9,87,245,210,33,230,210,37,63,39,197,89,89,128,91,47,158,12,82,116,160,220,78,17,244,136,95,76,26,234,191,249,85,91,165,123,102,123,218,219,119,80,114,243,17,44,102,120,239,66,7,160,230,126,71,144,121,114,156,13,62,39,53,144,171,227,132,242,248,243,208,185,11,220,145,242,5,21,151,51,55,209,56,6,236,150,113,70,218,234,110,221,249,86,74,178,62,70,29,228,38,197,171,183,140,133,137,228,61,148,207,150,255,65,90,69,183,246,222,236,88,50,93,221,182,215,239,73,48,124,149,152,108,228,179,223,91,124,103,159,107,101,140,14,130,39,231,159,218,231,22,17,152,101,225,101,115,176,4,239,49,160,81,56,235,21,20,56,184,206,40,79,126,110,91,136,217,245,219,216,209,11,211,88,128,4,136,188,38,189,143,114,186,14,74,24,172,189,201,38,11,219,153,123,120,8,204,245,251,70,98,84,176,106,185,156,16,28,52,253,166,157,55,83,129,164,101,7,96,220,199,130,125,142,169,204,42,52,110,245,33,52,27,119,27,125,88,167,41,41,116,144,137,243,85,155,17,136,109,154,160,187,40,170,99,181,212,67,53,186,19,2,148,209,81,131,157,186,153,148,176,230,138,225,206,101,255,12,192,79,14,86,108,244,255,217,191,223,171,24,94,252,139,194,225,199,179,157,137,157,169,138,239,155,90,86,224,242,156,102,182,98,156,133,255,208,206,32,230,254,122,97,41,77,53,30,88,174,196,188,226,194,203,170,73,242,78,137,239,235,97,167,141,12,250,222,123,100,248,117,120,210,102,57,127,254,69,46,164,138,21,180,122,26,216,69,187,49,13,212,12,110,237,238,90,0,16,159,47,103,63,24,31,70,58,87,159,224,82,219,242,133,231,208,5,105,167,147,249,66,89,34,27,6,184,85,228,59,227,130,69,162,161,102,11,118,176,128,244,239,9,9,217,238,221,111,200,155,225,13,0,109,72,25,95,82,210,171,48,15,237,173,190,122,120,26,182,53,158,120,31,233,196,21,106,5,4,246,246,193,178,110,128,99,209,65,252,14,54,126,203,206,242,97,246,169,245,128,73,85,240,68,236,109,84,250,48,120,123,151,146,14,63,101,40,113,197,195,227,44,213,72,236,216,21,119,42,170,94,171,170,208,154,111,122,77,181,64,211,174,183,14,122,159,186,88,206,172,55,5,61,235,136,147,101,70,206,43,184,252,30,37,92,77,212,131,105,11,39,100,182,230,220,45,254,65,84,192,101,125,88,201,98,214,166,85,42,198,192,80,210,129,81,233,250,201,161,17,200,172,254,152,6,155,4,58,189,183,130,204,124,10,223,122,159,37,201,73,208,151,238,66,57,191,182,49,122,58,15,177,208,213,77,41,189,159,8,10,198,155,86,122,229,83,219,20,3,12,255,155,98,246,151,124,9,107,89,94,244,106,137,120,196,111,40,32,143,123,32,246,122,209,153,35,148,231,106,29,87,58,197,26,158,210,115,225,138,135,150,125,17,87,2,16,179,161,8,253,136,206,20,78,55,122,76,28,254,4,17,61,139,23,197,183,52,16,207,64,0,182,225,191,151,14,119,153,171,240,82,115,120,204,39,232,130,155,159,145,193,49,156,97,220,255,212,27,152,201,29,82,103,232,134,131,229,226,161,44,101,63,181,87,112,175,155,160,24,242,78,253,206,84,35,233,122,159,41,184,183,134,21,172,151,4,154,164,16,95,171,112,23,191,200,60,217,198,254,100,22,231,210,177,65,42,85,231,122,38,192,41,229,77,78,183,126,149,130,101,155,251,44,27,60,65,48,172,115,51,147,31,44,97,18,240,250,134,188,109,61,38,240,240,110,6,131,87,146,145,228,170,181,130,143,166,91,3,21,58,191,231,172,231,24,36,139,163,75,111,127,213,72,73,229,215,49,90,235,50,52,117,43,162,76,210,58,139,38,39,189,196,172,142,89,201,75,80,13,142,28,145,48,123,46,181,227,161,56,148,191,68,49,122,99,114,75,12,196,161,5,193,12,90,58,234,161,11,85,148,245,80,151,209,30,65,171,167,22,252,250,49,219,199,142,199,108,151,58,203,118,62,102,226,180,179,187,34,236,137,75,96,53,134,39,2,217,177,23,38,28,83,164,9,19,75,125,213,96,57,126,210,130,76,13,196,65,79,23,209,104,104,87,212,17,138,43,189,189,134,196,179,89,100,150,168,178,114,223,40,70,152,201,89,73,101,130,19,134,62,59,81,52,194,223,173,167,171,60,58,74,240,26,232,97,149,155,235,249,164,95,110,44,150,13,59,105,228,253,231,201,0,56,76,219,191,99,130,236,221,149,24,80,247,127,202,89,77,211,235,242,140,133,175,243,132,86,206,167,8,152,197,246,143,196,153,246,68,64,59,170,18,219,86,57,160,145,99,133,138,247,203,222,37,0,234,98,118,102,33,92,82,42,34,66,106,91,147,66,60,63,126,57,118,152,16,6,199,170,83,58,177,152,202,59,11,134,90,171,161,6,134,164,67,80,122,68,175,40,243,56,218,189,54,17,224,223,100,75,24,148,43,47,141,1,77,132,101,18,50,22,250,108,213,106,79,92,236,38,191,204,237,26,12,71,252,243,118,166,106,40,75,55,113,182,65,150,47,246,242,14,56,12,182,135,194,238,65,169,137,167,208,64,35,103,240,102,178,156,99,8,245,239,232,55,184,187,4,202,242,13,215,56,0,33,131,145,109,195,99,86,94,100,80,217,255,255,93,189,231,129,211,78,113,164,246,224,192,146,86,164,172,55,82,104,206,3,185,196,243,172,247,15,210,7,94,230,210,166,137,140,241,18,235,106,216,238,233,132,67,212,166,84,141,8,36,221,229,98,191,54,92,34,246,207,1,251,13,69,119,249,230,171,96,104,210,65,233,129,135,204,49,39,135,180,130,222,55,94,180,54,110,74,230,172,197,124,24,105,142,111,124,243,150,109,107,208,143,152,158,30,147,142,41,243,194,255,200,129,59,99,176,104,255,56,84,90,227,155,78,45,133,158,89,64,59,84,50,220,231,65,178,182,27,8,15,14,191,63,104,25,145,129,39,180,147,172,146,52,113,99,103,182,63,11,241,163,76,20,217,72,210,140,49,5,196,25,208,137,162,190,148,79,224,106,250,105,36,15,13,162,241,195,253,159,209,154,126,134,241,21,202,162,231,64,7,175,78,191,164,99,177,115,208,93,71,34,19,125,104,71,57,2,137,32,78,166,52,240,77,136,21,220,80,33,186,148,140,63,146,46,110,110,168,4,44,30,216,78,240,189,78,95,118,47,240,198,93,9,52,164,160,32,163,102,165,146,175,22,102,181,72,57,61,206,24,203,12,249,246,167,65,248,166,119,243,51,49,9,147,227,49,67,104,90,34,135,244,18,251,155,43,249,76,21,241,50,187,219,195,53,65,165,54,33,230,186,165,137,106,51,10,188,214,183,5,105,64,169,88,51,14,68,6,158,245,63,175,135,218,220,133,162,85,166,208,230,32,23,130,18,247,98,29,90,196,159,187,54,124,56,62,235,189,41,203,163,105,73,218,201,18,231,236,235,192,9,41,161,109,250,229,29,60,145,86,39,67,10,40,219,60,137,179,63,178,7,80,115,21,77,247,139,110,119,220,198,255,171,2,4,232,118,197,192,213,199,221,83,247,19,204,92,146,197,236,243,50,80,192,103,220,115,233,182,50,209,18,124,174,250,77,181,36,239,187,14,77,94,58,142,157,239,235,107,146,211,173,80,249,253,240,217,109,143,227,157,202,70,62,174,82,166,227,175,3,42,115,226,84,176,149,125,129,98,81,126,229,237,37,167,148,103,31,103,39,152,52,199,238,186,140,155,210,120,150,95,222,164,65,183,116,111,244,213,236,184,121,186,248,52,102,95,128,164,179,153,154,230,30,92,62,137,187,217,207,220,230,36,15,231,22,98,152,204,246,32,173,252,87,83,211,84,126,25,34,23,254,163,162,144,202,93,75,252,231,24,62,201,149,41,157,39,169,4,31,97,243,117,211,195,209,177,171,172,237,231,179,45,213,77,27,107,102,29,94,71,88,149,172,173,32,158,65,27,246,238,123,68,166,142,238,42,221,30,90,188,100,22,165,57,92,64,148,29,19,79,242,189,165,124,39,37,210,202,93,43,27,221,120,12,103,216,188,199,234,58,14,173,95,169,184,120,171,140,174,200,205,5,160,113,47,38,152,153,90,221,22,208,66,236,186,136,16,245,174,161,100,219,249,207,17,106,137,119,144,137,32,27,71,37,194,38,151,117,26,88,72,28,230,8,135,149,163,120,162,9,189,219,98,73,246,234,99,114,122,87,167,1,82,30,248,41,59,212,133,156,230,170,149,185,24,162,89,127,103,60,208,36,33,154,38,218,70,82,85,247,255,245,35,50,75,113,252,204,164,178,86,198,52,97,63,235,128,243,6,137,110,103,148,166,157,145,193,112,102,88,21,191,219,152,225,147,55,177,70,46,229,27,156,181,120,95,126,160,73,167,44,91,219,243,7,155,110,214,70,249,86,168,142,218,137,179,54,106,100,169,113,238,163,55,74,199,254,67,115,84,78,209,4,53,123,210,202,83,102,134,61,1,210,2,158,136,37,252,54,136,58,124,126,173,164,59,11,60,120,114,239,108,125,197,24,113,143,185,167,44,68,161,232,195,106,174,219,96,210,107,203,183,119,226,150,121,40,240,108,157,45,29,230,168,69,204,133,27,194,244,107,68,58,211,28,19,149,252,231,14,224,25,166,82,69,44,214,143,14,249,191,12,204,213,157,95,159,229,235,157,60,240,89,162,193,43,0,255,117,236,144,207,186,136,94,158,106,242,63,114,120,158,151,24,68,35,221,189,35,12,124,147,34,41,42,161,167,134,39,32,66,193,223,222,130,151,163,19,91,76,248,97,218,173,37,241,250,248,94,75,81,169,250,178,165,236,29,169,83,239,34,90,153,250,35,236,1,93,67,151,203,71,203,155,47,166,1,254,205,230,67,112,237,123,66,212,45,83,28,212,183,44,105,117,207,28,171,104,21,27,11,69,244,105,199,45,175,81,176,205,221,188,105,111,185,59,42,23,158,89,231,134,221,91,21,7,235,229,93,34,72,170,244,147,102,44,217,72,73,229,13,5,186,130,128,226,54,203,135,208,192,158,36,108,106,108,151,29,184,57,233,108,133,79,22,189,59,107,29,131,179,143,22,144,2,225,212,105,168,59,139,140,20,244,187,210,167,142,255,193,22,99,153,172,233,109,132,172,110,204,90,166,228,239,71,4,61,7,17,254,92,184,168,189,208,146,71,145,230,58,126,200,107,100,198,26,43,194,46,26,156,0,16,218,29,152,188,221,244,137,238,82,95,69,3,184,180,244,189,144,66,201,104,11,175,162,27,243,138,182,240,35,82,107,180,222,167,136,80,206,33,23,235,2,179,90,48,106,166,66,79,148,220,156,192,239,165,193,203,55,10,121,135,232,179,86,0,122,125,165,131,5,140,169,184,113,107,64,158,11,155,53,194,218,76,137,67,93,215,231,29,33,29,159,103,215,86,149,59,200,199,133,154,36,223,187,178,89,67,67,84,214,98,150,46,152,150,174,62,248,32,222,191,228,58,172,146,161,146,192,175,253,184,254,235,100,234,155,159,212,198,69,215,199,61,117,9,16,32,119,141,170,24,236,238,107,190,207,80,190,78,135,162,75,69,147,5,167,99,6,188,8,232,93,3,191,221,15,3,68,244,224,65,206,75,162,74,225,201,178,227,254,26,79,118,216,203,138,200,210,188,158,127,106,216,96,57,19,47,27,96,171,226,168,145,84,85,134,221,38,177,33,8,194,39,48,12,88,181,45,50,9,169,188,126,131,112,119,219,142,65,46,44,175,186,57,4,198,251,159,231,42,210,145,39,33,97,236,55,161,116,141,51,43,20,173,207,241,6,216,202,48,125,86,212,40,249,196,206,80,99,98,156,123,133,169,156,127,210,220,242,212,14,52,70,53,127,24,253,247,82,86,218,255,75,170,207,185,207,85,238,16,246,112,192,61,157,172,117,87,254,255,2,2,148,202,216,204,67,99,195,82,82,190,126,25,39,180,227,148,46,135,46,36,62,48,125,187,11,245,51,157,213,184,35,37,37,61,122,133,217,213,133,104,9,156,15,91,58,56,134,15,20,254,209,64,10,16,178,181,242,71,100,226,137,133,182,24,119,189,248,15,14,44,51,205,139,190,175,45,229,189,170,156,254,42,209,27,166,12,161,144,62,82,169,38,182,190,45,86,123,174,186,5,138,70,1,21,80,55,5,198,215,249,43,197,124,87,213,199,254,45,52,77,58,164,95,240,154,112,177,29,20,211,182,85,56,187,107,110,198,79,82,9,125,253,99,185,102,4,211,224,213,49,37,31,220,14,155,124,214,233,232,134,121,150,239,159,228,252,195,152,252,87,216,137,207,234,211,132,72,146,31,41,232,17,75,100,241,173,29,92,72,219,201,168,147,221,86,186,190,95,61,80,74,254,62,73,25,233,58,16,108,171,167,10,253,209,20,71,43,32,18,244,22,67,108,80,93,199,42,25,209,129,42,84,48,5,22,245,9,192,182,132,116,63,204,239,71,60,187,101,13,118,81,161,209,13,59,142,93,226,172,191,64,229,183,153,129,60,171,64,233,17,97,148,194,231,252,20,59,250,215,255,201,165,213,216,234,68,111,6,130,245,217,83,4,17,30,179,135,200,129,168,145,93,30,183,160,208,155,83,164,40,243,64,59,158,195,87,38,57,99,43,217,115,155,6,167,158,33,94,237,221,27,228,110,124,56,93,228,192,33,66,107,231,176,25,224,104,243,99,243,190,32,27,189,233,194,3,15,198,40,115,7,90,175,90,149,90,71,16,207,138,116,200,4,184,145,38,121,157,146,104,98,78,6,84,205,119,175,16,202,188,89,121,158,166,135,40,127,29,77,57,246,223,86,220,232,31,126,224,81,235,92,219,24,191,207,198,217,208,34,198,109,31,130,122,185,81,152,185,240,149,223,75,87,115,228,55,104,214,134,155,192,12,114,171,74,123,183,241,136,145,47,78,109,160,167,187,209,204,152,101,92,185,211,37,70,8,105,155,154,105,156,193,197,12,40,216,197,227,191,113,12,195,1,130,152,18,140,47,53,179,116,151,37,160,153,198,81,106,133,125,16,87,99,6,175,119,141,63,83,49,210,5,82,30,51,49,38,83,236,97,118,220,216,171,252,225,82,201,249,245,109,74,236,50,173,81,123,53,173,2,90,173,170,184,164,148,24,217,156,10,47,144,225,70,82,166,254,174,18,154,86,216,151,187,235,114,102,52,225,90,137,235,231,249,173,124,144,127,55,132,93,115,250,211,188,52,248,105,196,226,246,168,92,111,225,137,55,220,89,48,190,6,239,214,244,199,181,138,35,38,215,238,72,103,117,67,171,120,7,244,17,177,159,129,129,126,49,93,238,119,162,111,90,135,245,182,146,27,255,2,71,62,1,241,15,58,163,203,225,137,18,69,21,163,159,224,82,132,50,15,129,110,166,117,207,123,241,147,204,15,196,29,96,227,222,23,129,90,157,38,134,253,24,107,90,108,54,92,236,2,71,137,140,197,139,101,160,55,39,130,217,146,248,215,145,3,215,171,60,214,223,100,250,26,104,32,112,183,9,63,37,229,40,82,125,112,108,53,6,181,199,106,148,100,25,20,151,163,139,131,69,119,156,122,115,252,4,121,113,218,159,209,152,143,142,248,206,136,186,65,50,84,133,175,59,21,150,168,148,4,95,163,54,3,201,232,213,255,176,49,176,89,68,107,35,50,18,138,123,159,240,215,144,118,182,45,58,139,116,204,172,126,202,208,36,107,242,50,124,189,81,171,196,126,85,60,15,224,122,139,177,228,44,97,74,175,128,95,85,21,91,72,244,158,196,6,67,32,27,43,144,204,163,72,167,31,158,163,87,111,147,63,90,249,101,2,23,238,43,174,231,201,3,251,210,217,185,170,196,225,223,246,63,205,183,30,48,85,74,16,104,156,218,41,179,164,19,248,210,234,126,55,84,8,143,70,90,146,70,39,100,83,101,106,99,66,212,71,172,82,62,110,237,232,143,89,55,222,22,99,45,7,161,179,205,3,147,67,32,75,45,111,230,71,100,171,111,6,80,183,215,130,29,166,116,50,59,13,127,64,79,6,14,43,9,162,95,184,149,17,237,201,123,235,3,166,221,41,204,90,98,102,245,20,110,118,26,90,8,243,115,142,103,137,140,245,16,193,238,5,116,45,161,251,66,119,21,184,40,109,166,188,41,114,21,154,80,178,184,64,150,28,9,142,45,180,18,17,107,171,56,40,237,230,200,197,178,253,41,150,21,115,22,241,8,194,171,240,118,234,249,76,66,230,13,40,185,222,13,182,57,88,50,89,68,64,202,5,105,183,216,255,234,9,119,114,104,145,97,107,243,174,116,109,240,193,154,99,86,57,177,238,56,187,108,186,245,196,238,101,174,74,173,26,81,135,74,253,88,185,25,219,164,194,208,209,107,196,53,68,142,94,72,106,81,190,208,182,178,208,149,192,45,35,211,184,51,55,169,39,124,136,54,210,181,45,223,245,109,109,115,216,209,33,230,111,32,97,27,168,117,211,191,70,189,247,70,140,55,16,98,59,123,206,132,251,152,253,145,161,172,71,37,68,122,82,188,7,23,3,179,155,20,252,78,137,65,55,206,190,230,133,103,139,158,241,230,5,244,214,133,22,22,194,211,251,28,124,255,168,156,168,158,254,154,255,181,4,96,231,3,18,173,102,54,46,78,30,2,20,114,218,47,157,38,117,122,74,25,17,153,212,123,124,1,19,84,228,158,86,175,56,92,64,192,92,252,162,78,20,108,254,117,234,26,47,148,125,200,171,80,243,177,137,49,140,40,163,143,2,127,223,195,31,51,233,211,101,74,213,212,177,77,151,53,149,7,175,150,122,226,53,101,34,147,49,83,241,230,15,217,2,45,234,94,211,39,134,138,22,73,113,33,198,175,100,232,232,5,115,102,252,96,102,126,0,152,114,158,165,58,143,81,250,178,129,200,177,206,116,254,235,80,237,153,239,63,108,196,160,213,151,251,89,36,43,53,45,117,204,251,196,102,2,237,94,255,51,65,137,248,41,79,254,219,73,239,13,202,100,161,50,217,30,115,68,37,138,154,233,198,181,174,199,170,46,135,14,102,179,226,88,108,173,226,29,253,241,79,124,113,61,227,111,174,149,165,6,221,22,180,55,171,112,148,93,248,124,239,56,24,114,11,76,54,156,155,76,113,239,127,2,215,85,211,26,225,253,67,186,97,253,7,47,24,10,23,45,87,110,142,221,70,235,108,172,174,218,4,239,30,244,51,50,212,128,211,160,82,9,137,205,177,242,63,250,210,32,197,82,87,249,246,163,36,230,204,144,167,112,111,58,108,0,119,5,24,191,234,169,184,100,14,234,62,84,200,243,133,12,255,221,10,137,136,57,155,110,45,26,41,152,13,4,14,148,79,217,61,127,90,175,29,215,141,174,153,183,197,86,226,51,177,115,20,197,59,126,114,19,80,151,203,145,147,191,232,67,52,200,84,40,174,21,181,116,121,81,130,92,94,55,180,108,219,54,48,210,48,230,131,107,74,179,88,140,188,162,254,90,35,181,231,215,123,215,193,0,172,250,10,72,102,5,48,0,70,32,236,226,242,174,227,14,15,40,184,105,158,62,235,28,208,90,178,147,47,216,247,110,253,130,104,48,92,202,22,247,206,220,197,7,30,134,41,251,170,159,117,161,8,111,129,181,197,0,2,40,41,66,232,43,243,177,212,105,254,2,134,208,234,35,79,78,126,31,243,130,236,209,157,199,167,224,246,157,76,63,40,42,158,64,102,190,14,73,53,160,92,154,5,76,214,217,215,194,116,11,59,21,12,54,61,90,167,179,106,181,117,252,122,112,177,106,3,22,85,32,237,245,185,59,5,191,140,49,165,90,143,250,251,84,215,79,101,102,123,95,11,200,87,23,70,212,64,101,140,195,61,165,199,236,193,198,119,40,67,138,16,54,212,22,41,46,11,205,112,135,225,193,219,62,2,207,13,179,116,83,14,118,45,152,134,178,65,220,186,251,226,41,51,177,235,66,61,86,133,18,49,143,7,50,231,205,37,108,82,93,223,79,146,173,223,105,10,81,70,105,177,0,102,211,5,145,187,176,228,223,16,111,253,85,212,24,163,87,158,59,121,201,65,212,26,63,75,19,245,38,48,180,21,26,90,151,249,232,75,90,36,143,177,79,110,180,182,221,207,231,161,70,180,232,35,81,109,10,1,251,96,80,133,86,67,231,55,223,159,218,50,245,87,199,247,128,161,226,128,135,164,22,97,173,12,24,142,78,77,23,223,201,0,189,100,204,15,81,25,96,101,147,245,229,232,109,235,142,35,204,51,177,18,83,95,73,109,11,65,53,185,130,164,236,53,98,112,227,237,210,237,243,6,245,177,165,45,66,181,250,26,213,182,72,155,72,140,134,31,223,49,27,122,194,189,79,37,121,250,148,243,125,14,0,226,173,206,129,157,117,185,229,155,147,50,206,253,0,243,42,204,226,214,69,253,197,217,248,231,125,61,109,245,145,141,96,212,239,189,121,106,213,128,246,3,243,235,29,14,58,121,88,85,50,41,249,151,95,58,133,107,84,140,124,60,74,254,242,9,88,207,131,60,238,223,122,63,101,157,1,75,206,35,64,108,74,53,40,167,56,235,111,242,237,113,87,87,78,252,39,207,45,34,191,220,152,74,25,216,34,180,203,154,77,243,4,15,13,136,192,6,33,214,184,67,88,18,214,81,162,51,59,206,240,44,96,239,134,130,64,234,9,149,223,110,248,189,189,191,148,8,152,147,251,154,41,174,14,189,11,45,101,26,245,142,147,180,172,69,79,30,44,15,52,189,211,38,180,124,163,90,181,171,139,224,20,89,123,172,53,127,177,20,193,251,24,41,136,204,36,43,130,176,95,168,189,246,129,121,39,176,234,21,106,172,209,21,195,115,130,205,37,14,9,169,220,135,99,88,58,5,3,251,63,138,186,228,175,216,242,67,114,205,30,124,204,95,92,244,165,246,143,215,61,185,206,89,119,55,47,248,174,48,22,135,41,15,21,93,37,248,159,71,155,241,244,86,72,53,170,152,193,31,172,56,230,208,244,40,86,70,242,172,246,166,160,55,187,181,141,56,120,96,8,167,0,82,74,178,172,215,168,238,223,160,99,235,167,192,59,39,243,54,153,117,115,252,199,23,172,177,37,247,206,94,175,16,61,182,127,53,103,155,144,34,14,22,135,162,5,20,151,10,117,100,52,95,4,127,255,196,80,47,207,37,156,113,162,82,224,147,202,12,25,130,41,58,41,229,69,58,144,182,181,201,93,102,127,233,168,226,99,155,123,50,252,189,255,234,7,166,102,97,202,31,255,1,208,218,226,234,26,255,202,159,176,125,240,7,147,227,171,7,234,200,238,85,0,207,209,40,103,6,69,27,16,42,13,196,247,237,52,158,69,200,234,75,4,144,207,246,202,99,159,225,59,89,38,172,246,31,206,188,110,90,91,64,109,5,192,203,158,202,150,168,212,119,8,61,118,25,46,123,89,253,27,215,231,140,199,141,114,3,136,154,108,107,147,107,126,218,65,95,8,13,239,170,107,191,191,152,8,110,217,61,234,59,137,192,99,30,202,237,34,232,114,10,38,247,10,40,66,69,5,30,242,194,188,122,88,145,70,145,118,4,146,55,2,138,153,75,2,79,154,98,73,162,105,105,128,123,39,151,222,88,159,241,46,202,69,97,21,224,182,99,69,233,127,146,9,89,109,14,85,220,11,203,44,180,216,151,23,142,245,101,63,51,245,12,152,243,1,89,210,164,71,149,148,200,100,173,33,137,151,208,3,140,210,176,141,52,115,59,26,22,13,92,192,14,60,108,208,84,153,39,60,23,228,39,208,60,186,113,130,36,68,1,176,50,217,114,115,123,149,232,115,94,109,63,251,193,158,24,136,238,122,56,195,235,232,163,209,240,134,86,61,105,25,161,221,222,12,150,131,103,209,225,223,162,185,157,89,219,71,93,51,56,88,7,79,43,81,111,201,4,225,223,4,18,190,107,34,225,197,73,169,175,103,107,66,230,113,232,154,33,21,76,213,155,136,114,137,102,98,2,132,78,189,47,0,25,180,123,153,34,203,48,35,63,144,17,251,89,75,209,220,201,107,186,99,9,115,136,69,0,46,202,3,139,129,87,134,235,8,5,145,79,97,245,133,130,132,31,70,122,48,105,226,170,254,31,152,39,216,73,190,198,21,223,41,43,13,79,230,248,225,237,93,39,105,27,137,240,98,131,9,56,56,72,82,194,23,106,6,57,191,157,34,50,210,123,33,244,150,221,152,112,166,249,227,34,25,62,142,147,55,80,255,153,62,128,194,134,0,104,36,137,12,72,127,149,10,53,129,117,248,107,132,66,25,39,106,164,56,197,48,154,211,104,132,137,24,228,240,219,202,115,38,19,99,93,9,213,179,116,114,36,17,79,168,34,92,40,120,169,54,227,36,110,228,246,113,158,112,43,77,156,65,36,111,149,104,188,29,125,183,161,101,66,154,175,212,40,10,92,129,97,71,202,122,50,157,243,253,190,125,206,152,162,212,43,214,35,219,13,244,151,155,91,194,25,206,179,211,97,127,61,166,245,157,248,59,252,32,47,159,251,189,24,27,16,226,71,233,183,126,76,207,148,5,215,181,169,214,39,191,115,90,120,178,255,253,100,160,194,229,39,223,89,245,24,219,47,140,169,12,226,248,197,240,186,140,113,105,251,7,33,245,10,184,118,100,207,181,89,43,134,90,137,235,132,22,39,173,130,7,78,235,123,84,28,11,78,144,197,18,182,107,106,49,156,206,163,70,102,223,128,238,55,96,202,23,248,60,14,137,132,82,19,56,216,119,237,26,237,147,231,230,159,87,6,11,227,244,246,136,65,136,254,179,233,65,240,248,150,164,53,29,4,229,122,113,65,136,10,55,153,1,74,33,23,204,98,186,170,59,112,80,254,201,112,143,87,64,177,89,97,174,79,118,241,157,14,1,71,200,23,79,57,74,171,247,199,25,140,49,176,86,198,163,193,16,61,46,103,193,58,125,109,162,4,221,141,236,141,85,144,59,149,117,200,98,242,115,150,151,34,222,126,133,130,191,215,193,20,208,130,35,209,173,166,158,201,170,143,202,91,15,189,210,212,99,45,188,48,46,204,255,216,212,114,231,5,158,251,230,153,168,44,115,105,62,6,190,197,172,182,10,202,114,254,137,231,239,241,28,162,135,203,107,93,194,195,46,226,61,229,201,9,23,156,180,75,11,6,251,208,56,69,27,102,18,31,234,5,130,167,13,7,231,111,203,184,230,25,178,2,28,128,26,92,97,30,47,161,64,41,155,60,175,225,190,156,96,249,247,130,42,73,61,119,107,47,143,61,1,102,40,53,225,58,69,202,23,35,81,173,77,15,58,126,235,145,159,30,51,155,247,167,93,171,218,233,255,26,43,169,200,73,172,75,3,124,157,117,94,198,104,241,46,223,10,122,28,25,188,254,160,115,151,144,19,211,170,210,6,39,49,130,51,188,213,153,225,239,207,19,92,18,173,242,221,195,129,181,26,170,156,31,10,2,153,177,205,208,210,109,86,19,140,242,246,212,82,222,232,202,94,197,255,18,135,156,57,151,189,168,207,4,138,91,250,46,107,244,125,6,4,171,3,180,110,99,195,219,54,19,1,30,220,232,62,218,132,69,7,131,153,250,10,121,153,216,192,177,32,151,150,154,105,174,95,19,96,252,233,42,205,62,197,210,207,227,145,195,218,144,102,201,123,20,66,82,230,251,208,140,35,148,199,45,136,11,38,180,137,4,187,3,16,178,164,113,207,188,67,165,31,33,254,63,52,8,132,125,74,222,50,84,160,100,67,116,151,93,176,1,154,106,97,133,152,108,107,204,135,219,174,168,31,51,27,174,25,169,78,125,54,12,202,164,129,36,27,103,33,157,28,214,77,168,70,91,229,45,37,215,6,45,142,113,64,9,15,146,156,139,156,65,157,218,20,112,72,203,165,131,38,240,119,40,56,128,98,66,11,108,173,46,202,224,165,98,211,2,62,72,1,239,146,53,170,74,115,222,238,253,211,136,178,159,159,132,120,11,55,39,10,39,52,25,131,205,217,41,45,106,236,134,184,189,99,179,171,113,190,132,253,210,72,99,206,36,112,138,192,41,139,9,26,165,157,191,252,108,236,28,221,99,140,104,123,115,83,173,244,104,58,54,37,19,78,158,114,9,82,143,29,187,250,68,87,140,118,237,193,95,35,184,146,7,15,75,110,183,110,187,32,179,104,143,97,192,9,35,251,125,199,90,182,29,187,204,201,36,185,50,86,107,1,123,50,39,117,87,40,2,215,248,130,74,161,67,180,234,175,190,170,27,177,250,210,89,7,166,66,172,192,86,224,240,121,242,139,138,49,190,147,33,252,153,104,223,224,69,83,61,65,147,220,78,238,10,185,25,97,80,251,190,215,60,106,237,74,164,107,251,158,203,223,9,108,138,11,235,59,80,168,139,198,29,153,116,168,182,209,210,109,183,231,16,249,201,29,199,150,81,91,194,8,32,172,90,180,103,213,181,103,58,68,13,29,116,119,62,29,181,33,76,238,221,45,128,154,69,249,21,2,173,175,52,41,44,223,207,183,116,226,34,13,149,127,87,79,207,163,126,28,67,65,152,160,152,101,181,215,18,42,112,142,12,185,190,229,134,83,118,212,147,93,147,216,101,148,42,156,197,255,162,3,8,235,251,14,41,126,24,233,83,209,22,254,164,0,201,2,201,201,125,37,90,118,251,167,41,110,207,140,93,204,44,224,213,117,128,115,91,170,233,10,68,138,89,53,105,107,188,88,140,223,116,232,35,152,163,54,86,20,245,238,68,37,119,193,34,253,188,141,201,137,32,213,53,47,97,211,4,72,70,198,2,14,213,29,155,50,190,25,197,38,68,141,104,28,67,127,166,134,59,5,210,149,51,86,0,197,200,145,198,54,240,145,81,176,175,91,133,52,196,113,255,169,80,171,90,170,254,103,237,168,240,67,196,133,119,204,115,156,113,145,208,117,206,220,129,202,95,203,87,225,158,130,248,223,33,168,78,182,60,209,178,117,211,197,199,204,254,131,176,51,183,230,249,39,180,84,70,200,85,128,125,140,171,39,60,185,112,182,3,226,90,204,248,27,38,235,114,92,92,161,200,213,66,199,236,115,65,184,50,106,141,47,104,179,170,22,245,242,162,195,123,150,201,125,0,50,19,89,93,218,150,110,11,115,124,221,188,215,255,38,51,9,254,163,203,208,163,15,162,0,227,70,250,161,145,136,131,234,143,138,212,176,117,125,183,174,177,55,58,134,169,126,84,228,34,89,168,158,170,104,162,82,61,250,197,226,23,103,212,68,85,205,141,62,97,254,1,0,44,81,207,81,203,151,96,69,93,253,143,108,101,54,109,67,208,0,4,127,235,202,146,226,71,46,22,63,106,151,192,173,156,66,227,11,160,42,43,153,75,178,41,239,154,203,37,202,136,208,223,3,188,150,32,180,137,235,220,240,166,11,111,239,205,17,30,163,86,206,175,248,151,54,104,169,212,220,32,124,104,75,87,109,34,230,2,247,252,143,186,177,221,27,20,150,71,242,140,29,59,150,177,221,187,195,214,48,9,15,243,139,95,170,167,167,215,196,217,125,238,244,117,113,40,212,159,176,166,147,165,179,165,47,128,79,2,213,159,122,240,193,184,222,54,217,23,244,179,170,51,156,202,237,80,146,208,141,135,198,141,0,19,48,85,24,59,80,37,200,104,204,180,46,147,175,223,17,115,149,220,19,76,196,95,30,105,71,127,167,173,132,44,136,233,67,106,137,80,4,205,125,182,66,162,98,253,83,218,71,169,130,168,116,237,216,48,16,87,8,190,99,243,142,248,124,159,33,2,25,53,238,117,56,33,11,65,115,230,141,109,252,168,143,161,84,4,189,62,114,57,36,98,165,103,56,151,223,189,101,202,123,190,7,248,170,44,40,71,139,125,10,147,219,86,132,240,211,181,74,26,30,182,6,193,119,32,24,41,161,137,50,154,51,176,163,239,167,197,215,180,214,244,42,135,213,40,113,2,158,168,103,121,240,176,194,237,78,227,202,7,236,195,33,153,133,235,239,25,57,40,134,225,253,213,8,224,1,26,12,233,64,94,0,121,231,175,178,193,44,8,130,96,40,5,72,223,178,130,141,198,49,244,132,48,238,112,148,60,235,38,244,110,190,228,48,152,242,197,45,231,190,142,143,124,158,60,54,131,103,167,241,20,178,127,2,211,239,74,58,116,74,103,162,20,75,47,230,104,152,222,176,33,113,161,172,26,202,39,75,236,141,199,115,231,40,61,51,199,123,103,16,135,87,182,97,52,177,17,199,103,113,91,53,120,169,89,9,29,85,7,249,63,139,166,60,204,177,5,153,122,143,106,190,11,137,53,98,145,144,113,222,50,21,75,40,210,130,80,80,32,203,199,146,235,217,142,86,20,90,134,81,19,127,22,159,169,79,18,146,57,170,249,240,247,101,14,110,213,117,5,52,216,11,38,94,240,211,190,221,70,5,231,229,154,38,176,199,153,207,211,125,13,245,141,202,6,38,58,219,146,192,215,152,218,3,140,239,64,18,12,28,189,6,243,239,63,37,94,186,196,132,60,191,5,84,131,238,115,17,68,203,107,167,23,130,108,16,242,91,84,253,180,2,91,4,82,173,65,40,133,11,30,188,233,124,106,15,94,167,42,250,122,119,53,143,20,255,171,214,10,232,145,125,133,123,197,101,254,86,77,101,230,143,200,117,77,101,240,112,173,183,67,155,246,14,60,254,66,42,74,128,143,65,38,131,46,244,161,61,90,120,11,221,205,202,143,167,33,37,10,136,39,74,98,248,109,147,28,79,208,134,69,120,166,133,141,32,176,0,7,69,14,189,18,92,197,173,42,64,18,48,249,201,10,165,67,94,222,73,20,161,109,159,200,6,236,178,214,207,57,243,206,56,63,18,43,72,151,104,224,37,220,160,196,120,101,112,191,153,203,242,63,126,58,194,84,184,184,8,233,242,21,120,186,147,234,253,221,118,167,165,193,230,65,154,157,36,138,62,211,61,223,128,162,7,105,244,118,244,220,52,230,248,222,221,76,207,43,239,187,27,48,163,235,190,113,10,137,110,198,255,141,2,27,96,211,59,212,171,131,200,221,41,41,83,17,2,197,169,52,118,9,167,196,147,244,70,156,184,12,81,243,101,102,209,107,239,139,247,161,37,137,253,142,156,71,245,178,72,94,191,88,148,119,25,129,128,115,180,36,205,13,63,57,116,222,9,191,140,146,229,240,79,27,111,43,232,207,39,101,41,76,68,61,45,102,180,241,15,132,79,226,128,216,152,152,219,58,106,133,19,192,194,198,38,187,169,101,74,111,114,168,252,102,67,135,119,24,96,241,228,44,148,67,105,196,127,51,20,233,59,27,1,177,35,59,198,120,13,56,101,115,209,173,44,235,108,211,164,146,183,178,222,70,68,45,43,36,223,149,116,120,69,10,48,224,184,127,22,133,117,162,87,16,157,94,191,77,21,72,59,162,26,76,177,254,140,17,229,251,237,183,238,30,230,241,24,151,27,152,16,214,179,131,158,151,238,125,229,19,140,29,141,64,143,201,118,253,189,218,35,87,30,188,91,110,67,81,36,176,41,221,91,57,115,61,230,170,232,212,228,216,129,202,182,229,46,46,156,123,80,106,70,172,255,77,215,213,224,235,137,20,69,1,150,248,184,31,105,177,30,244,155,117,178,185,150,149,70,235,72,252,11,173,168,127,34,175,136,14,221,198,59,48,58,201,32,87,179,245,69,106,65,36,166,151,213,151,226,114,44,180,121,136,68,3,153,171,83,5,57,27,173,82,40,124,113,25,40,25,228,195,161,144,222,88,205,116,206,255,37,43,48,197,221,3,42,34,251,211,162,91,42,234,140,249,7,200,176,176,9,35,129,122,46,147,7,58,202,84,85,233,212,113,111,143,83,248,125,76,78,173,81,179,112,140,85,216,232,157,146,73,175,116,175,71,243,195,163,26,71,212,36,198,201,6,254,126,68,255,212,179,29,20,165,91,99,66,212,71,30,94,118,227,232,194,83,39,97,28,201,219,92,163,36,251,226,15,184,229,80,223,115,174,192,155,75,132,144,123,197,196,91,255,119,233,238,187,247,64,209,139,179,132,72,61,136,135,184,137,45,164,8,58,76,65,12,184,238,128,185,21,211,140,122,119,21,93,209,73,102,181,55,75,73,61,54,99,45,171,248,78,237,56,145,20,193,143,246,78,75,246,165,86,250,202,121,114,196,223,57,145,191,40,182,175,232,140,243,50,188,182,160,207,53,244,7,199,207,93,16,48,248,198,199,165,155,207,238,13,211,124,66,103,80,229,221,136,47,148,23,219,101,96,189,148,108,241,225,139,31,68,122,235,156,150,248,101,141,188,32,29,179,241,26,182,65,216,101,98,99,159,3,62,95,211,69,170,75,114,249,88,103,110,44,230,138,160,2,145,89,28,202,98,49,88,6,169,44,236,16,45,49,107,222,164,139,154,48,123,57,212,17,51,195,120,27,4,101,228,85,143,97,134,107,212,146,56,173,128,193,67,4,195,10,82,163,222,135,102,151,186,241,122,84,25,111,65,212,213,33,63,208,43,112,91,40,252,15,145,233,255,143,48,71,40,137,70,221,115,32,82,6,26,2,177,79,34,25,176,72,229,178,135,64,105,63,124,76,185,218,6,234,244,194,56,24,52,140,51,22,239,229,240,114,59,18,32,43,241,127,158,53,29,100,110,20,238,150,130,83,195,7,135,151,160,171,78,97,228,63,137,122,52,160,124,99,138,44,236,215,89,10,89,179,215,50,248,62,35,18,4,46,129,135,118,85,36,83,163,27,16,231,240,133,12,243,166,180,98,96,50,53,254,36,70,69,232,179,63,81,102,77,94,51,211,70,173,187,183,66,131,205,216,153,110,147,67,0,171,116,89,139,127,243,25,24,254,31,242,175,82,124,66,155,208,194,149,201,217,133,94,201,133,14,223,73,74,59,133,68,106,74,110,100,216,40,136,208,199,60,156,215,102,120,198,103,213,204,71,90,49,27,71,90,87,23,104,137,99,171,237,108,148,219,27,201,15,219,188,105,128,120,39,230,170,191,112,75,33,133,110,211,125,56,115,59,155,109,128,110,53,254,5,72,202,94,33,32,79,248,149,45,131,72,197,84,242,188,191,164,209,184,100,96,249,26,189,148,186,7,141,46,32,71,208,197,149,195,105,199,225,13,14,88,182,148,212,21,252,53,227,107,236,78,93,70,175,75,132,70,191,170,139,238,191,60,221,187,189,72,103,135,193,132,145,49,117,200,127,50,249,217,128,216,195,216,25,150,217,178,45,125,225,221,49,154,215,242,6,98,73,74,10,121,130,44,198,75,250,87,200,206,170,176,95,92,217,103,189,112,222,21,125,222,241,73,218,118,165,234,203,161,66,217,147,2,21,172,2,197,173,162,228,209,109,188,102,222,154,226,172,195,68,86,184,156,156,87,101,131,153,225,150,115,2,42,131,65,36,154,251,52,191,85,49,186,199,244,146,65,210,132,125,136,42,138,250,102,120,240,43,8,150,144,65,75,238,111,164,95,52,161,31,58,36,20,200,204,175,21,145,89,196,177,37,11,144,96,56,94,165,135,164,54,128,93,31,48,123,123,143,29,113,215,149,238,59,37,5,122,207,132,4,138,26,53,90,218,14,32,38,88,169,47,161,113,122,11,53,73,130,185,77,203,93,154,249,156,123,190,169,164,232,28,161,133,40,251,143,8,154,139,128,79,72,59,111,141,78,179,235,121,12,50,76,60,98,209,154,153,107,72,98,51,164,22,141,179,249,72,229,123,32,86,146,235,46,249,97,161,5,127,89,35,99,40,26,153,42,174,229,211,116,249,238,248,237,200,220,167,177,16,59,250,244,39,57,166,212,168,67,146,100,16,74,54,81,135,37,68,58,172,200,239,140,152,189,205,211,196,215,247,213,100,180,255,64,207,49,32,24,122,53,187,216,27,184,232,81,140,148,79,218,25,162,244,17,200,38,14,241,239,234,92,142,9,35,154,144,239,126,86,53,254,97,60,254,105,66,52,218,252,119,105,2,147,208,141,2,52,133,3,250,6,134,13,56,169,33,135,120,152,7,159,31,172,175,133,189,162,58,151,140,43,181,251,68,59,75,35,158,48,93,28,243,127,87,10,160,216,57,78,157,214,140,34,78,167,192,16,85,112,136,225,24,245,74,243,36,143,169,219,38,188,194,24,7,82,81,34,17,94,25,87,229,198,240,154,144,85,132,75,41,176,21,6,13,38,163,117,86,70,50,9,143,129,13,29,196,47,96,126,233,91,0,213,112,24,94,198,82,35,161,153,107,189,215,76,131,177,42,210,30,73,217,99,4,81,222,138,55,193,228,8,5,138,26,130,114,113,223,248,32,90,31,66,42,162,137,131,159,235,209,190,179,164,139,117,215,150,151,70,118,139,139,19,159,156,53,230,21,128,207,233,135,89,119,128,95,21,104,173,254,8,61,13,181,11,104,85,18,249,125,189,64,138,78,20,54,59,110,83,86,156,11,179,83,231,14,224,47,165,92,198,237,83,168,105,164,80,171,177,46,212,23,4,236,63,150,13,38,105,73,138,0,2,168,132,77,21,114,167,181,0,11,203,24,98,205,180,123,83,251,93,152,187,48,27,240,23,36,184,68,241,57,63,97,104,191,175,2,90,37,132,103,233,194,6,15,27,186,232,70,184,142,181,214,223,131,244,60,0,89,25,247,149,9,60,24,104,165,43,159,188,80,189,234,201,198,167,118,221,165,234,56,54,166,249,27,106,216,146,35,51,192,197,58,70,126,85,220,100,110,76,68,43,237,73,234,130,68,188,163,93,203,17,59,60,249,35,172,218,211,108,128,51,113,8,32,233,184,137,201,93,38,9,116,203,122,11,91,66,250,22,230,219,152,119,170,251,150,148,12,126,116,231,176,225,145,4,51,147,45,244,137,1,20,7,72,85,118,82,133,51,177,196,232,177,191,60,184,100,107,40,208,94,97,250,50,36,22,96,160,218,111,162,118,225,96,232,255,82,99,251,37,226,8,170,157,193,65,183,155,203,195,109,47,244,66,19,141,119,157,215,80,191,208,87,55,151,138,51,201,155,251,145,1,23,56,245,54,252,49,175,129,49,111,203,87,215,94,211,130,203,44,154,68,185,248,196,207,227,118,224,44,81,56,116,239,93,236,126,13,69,190,215,236,214,187,235,211,193,220,9,173,79,208,33,132,252,148,58,82,1,216,93,18,230,90,61,253,90,1,45,55,100,10,38,70,216,251,247,225,58,230,189,38,146,194,92,146,116,187,12,38,33,225,199,240,92,114,42,209,51,245,223,46,163,145,117,162,193,53,132,6,153,81,143,18,144,225,215,245,115,141,124,140,205,138,182,186,168,125,39,83,142,221,228,1,189,45,21,146,19,208,241,66,247,69,137,221,49,169,216,209,99,55,204,65,88,204,209,203,160,31,255,54,48,30,174,23,61,216,25,229,172,142,110,25,103,17,140,17,178,227,178,69,225,57,134,79,163,236,44,200,69,179,190,83,75,96,183,126,180,194,216,213,115,123,244,84,141,52,234,14,251,59,190,7,231,158,0,39,241,224,18,182,58,97,169,43,83,228,3,81,183,242,225,131,177,237,132,106,186,75,238,129,71,72,63,137,207,0,237,158,4,44,28,29,171,127,6,223,137,164,167,224,57,32,180,115,155,5,82,209,8,130,229,0,47,79,240,173,131,124,128,221,5,0,6,62,153,21,39,185,186,73,153,251,76,227,91,126,117,45,75,111,31,130,74,73,224,21,186,215,75,204,168,49,60,245,156,73,6,114,174,141,89,220,157,239,237,161,134,53,104,211,55,12,159,94,177,138,90,134,140,96,53,55,205,114,161,86,49,60,49,126,117,9,223,167,97,40,215,58,74,114,146,194,135,218,26,39,73,55,245,163,138,31,69,87,234,26,47,118,205,214,144,213,4,244,240,170,70,224,239,180,152,57,9,79,171,170,193,161,255,174,245,193,61,86,22,66,30,58,121,188,77,41,160,172,230,61,177,250,168,30,175,246,62,204,187,223,29,50,33,135,60,16,207,39,232,232,19,72,46,54,170,156,131,232,78,137,194,22,128,88,17,168,104,178,47,70,108,89,89,180,45,202,156,254,249,242,120,123,246,11,20,146,230,235,15,177,57,170,107,101,237,96,42,246,251,67,166,16,59,64,255,106,85,198,191,221,23,132,42,133,230,87,234,4,92,61,153,69,179,123,204,243,223,3,46,224,166,181,87,222,137,197,138,204,158,22,212,28,40,187,141,8,89,253,85,245,42,184,253,192,151,194,240,90,40,149,87,28,197,133,199,161,198,169,81,62,131,245,37,208,239,34,13,52,211,30,38,199,175,118,198,168,23,80,61,233,78,159,86,125,252,36,132,216,206,49,15,17,76,97,112,81,22,133,231,79,147,241,170,13,29,19,63,16,186,142,217,219,232,140,254,41,202,176,112,197,158,172,235,8,189,156,52,63,201,219,247,30,111,246,172,113,207,244,248,206,159,6,141,179,164,159,143,24,109,242,200,208,107,213,94,23,243,65,150,236,206,17,204,187,217,230,112,145,226,143,121,173,63,228,96,81,137,215,146,186,56,232,119,161,50,21,231,97,156,89,36,118,163,73,60,240,163,61,204,184,74,210,200,201,97,221,69,126,160,72,1,21,2,57,83,33,184,112,234,106,191,140,158,64,244,3,84,132,237,198,45,147,40,130,247,139,176,28,175,81,103,116,207,133,162,139,65,170,234,157,105,60,71,27,30,138,131,196,243,171,198,75,147,32,64,87,96,180,189,2,29,102,158,211,185,115,227,188,210,110,218,168,169,7,162,0,211,27,9,27,165,126,44,239,214,173,140,222,61,30,17,255,239,150,136,185,85,150,176,69,57,94,187,52,184,217,56,28,185,238,190,86,108,69,209,41,56,216,53,171,189,23,134,250,54,207,220,17,100,58,173,130,234,226,67,59,248,36,65,216,153,8,71,239,21,51,4,172,133,209,89,225,224,68,221,151,24,42,252,222,179,96,105,9,5,111,117,51,2,140,105,15,54,70,160,164,224,103,140,251,113,98,5,192,95,87,201,136,204,16,238,115,186,35,89,32,77,104,240,70,130,130,211,166,2,236,173,117,248,102,218,244,239,54,190,248,41,246,38,188,202,100,73,22,183,229,118,30,222,232,32,12,65,11,204,204,229,22,20,254,192,87,144,139,191,201,87,255,211,125,144,92,135,251,111,13,241,112,224,18,195,186,156,157,7,14,142,228,13,168,47,200,172,133,251,27,228,129,189,136,177,47,30,90,76,95,73,159,8,189,6,252,158,66,216,91,238,200,48,82,49,12,155,89,119,164,73,167,103,151,172,92,194,75,229,23,98,115,93,123,224,32,20,235,145,235,245,198,233,206,142,14,67,113,201,192,128,238,167,189,226,140,102,99,17,201,130,96,67,25,209,57,3,181,105,236,210,217,42,9,132,22,140,235,49,119,141,222,121,168,60,97,77,174,19,141,197,140,34,130,209,66,9,167,39,162,234,13,16,248,57,195,164,34,252,110,99,230,139,246,2,152,61,184,0,222,251,79,220,178,78,213,212,103,85,23,232,237,63,20,61,184,192,4,95,74,0,194,193,2,89,145,41,110,247,41,197,69,34,36,41,214,91,131,14,177,237,36,139,129,28,12,73,38,205,9,212,48,52,228,226,179,194,149,157,42,223,159,2,142,126,74,158,210,130,83,180,250,141,121,61,209,174,208,87,26,62,26,3,162,198,75,152,45,32,103,146,160,254,21,179,254,84,148,10,242,189,129,186,92,139,218,116,74,135,237,32,131,2,47,147,9,79,195,105,177,246,181,13,94,61,191,159,44,231,69,110,116,89,134,110,127,199,150,112,199,241,102,233,116,117,63,103,247,218,189,26,246,127,147,144,222,222,183,218,207,36,78,43,179,101,184,241,159,248,142,135,145,44,33,66,178,122,209,237,134,111,221,23,23,59,44,85,229,167,111,148,239,118,65,221,182,207,153,69,201,6,233,169,104,237,236,151,16,74,225,188,191,113,88,143,166,242,5,171,86,217,141,172,150,43,81,176,48,237,23,167,98,227,36,154,115,176,30,35,13,46,168,250,134,8,122,192,203,226,203,124,70,163,5,167,203,87,39,235,160,157,32,248,6,208,206,162,54,5,97,144,96,134,231,243,26,118,80,3,82,156,224,172,248,79,248,112,57,120,43,23,75,155,175,224,10,83,27,43,38,145,81,169,203,67,207,99,95,68,185,1,122,214,68,241,201,0,16,37,99,124,132,242,81,244,35,51,140,140,194,246,16,91,6,55,164,98,152,75,157,55,21,143,188,247,81,185,228,240,109,23,171,7,108,153,202,177,132,38,214,213,29,115,204,116,14,192,88,144,94,216,97,237,38,72,137,152,42,177,46,210,37,167,112,55,130,187,167,216,59,81,42,215,151,163,100,100,179,179,10,246,219,129,0,181,12,107,83,187,245,102,182,42,231,14,61,195,90,241,34,74,47,203,144,35,144,192,116,226,183,49,154,47,15,22,110,254,149,188,133,208,144,223,160,10,88,58,22,102,26,130,193,34,249,66,238,126,121,235,64,199,186,137,152,232,159,244,226,234,64,120,38,0,74,80,1,233,105,140,104,31,1,182,217,27,213,195,24,11,106,144,121,186,177,162,161,157,240,6,78,243,231,127,44,236,8,152,151,130,166,251,129,43,34,87,160,157,126,102,224,103,227,6,202,220,190,87,250,140,237,190,6,207,121,253,216,52,96,18,246,34,8,13,20,73,252,247,160,229,29,200,214,132,19,88,250,212,98,133,36,106,24,239,156,19,182,202,57,123,75,209,211,161,50,188,116,202,46,110,87,6,151,101,43,47,97,170,238,174,40,98,131,208,244,207,158,222,7,20,96,195,110,3,136,37,43,239,168,188,199,136,128,143,130,1,113,230,1,37,47,2,255,37,30,149,68,14,47,148,230,253,108,4,104,178,211,80,80,54,214,119,199,29,211,95,210,161,30,45,10,80,13,83,2,196,72,65,133,14,188,92,140,81,15,107,123,99,222,225,88,165,73,31,38,56,207,10,216,228,83,14,253,197,112,251,200,21,159,251,230,28,43,120,99,204,141,246,230,14,55,143,151,130,218,189,38,52,11,195,88,206,86,154,93,226,178,120,131,37,128,226,53,78,51,255,188,169,22,51,233,243,166,17,105,46,100,50,106,172,206,93,9,220,159,169,54,152,254,148,82,188,191,78,134,163,186,110,101,182,199,79,93,227,187,0,139,30,247,201,145,57,42,10,157,37,169,35,184,81,113,219,69,201,48,89,198,205,94,206,15,148,157,71,230,63,178,39,66,151,199,173,151,222,128,135,115,136,229,178,85,239,72,150,154,16,2,54,46,111,217,61,83,47,3,134,245,40,49,49,61,15,133,129,122,34,34,36,231,54,80,40,24,89,183,221,52,237,139,42,208,194,105,247,115,233,25,111,170,49,91,209,203,251,166,16,32,112,222,14,181,89,228,37,230,133,205,11,230,46,117,119,193,121,254,180,250,245,242,151,32,191,102,43,237,105,23,224,180,43,71,64,30,176,177,88,248,89,155,210,164,113,67,214,113,50,71,38,188,7,255,138,11,198,39,47,176,153,181,213,223,110,39,183,154,83,68,51,14,216,197,184,123,189,10,154,224,42,73,96,118,186,62,5,102,126,210,159,70,218,231,80,225,193,169,206,246,196,93,223,33,76,147,70,216,89,137,203,154,216,147,108,120,95,23,154,47,156,220,91,58,54,176,44,95,253,97,56,41,74,70,242,240,241,126,102,213,124,64,122,159,91,127,229,102,51,52,97,167,175,203,245,167,176,64,131,200,248,139,142,189,224,212,186,185,224,211,172,161,10,215,224,167,98,182,142,127,2,169,227,48,172,127,194,158,239,113,15,172,25,252,10,158,225,246,254,205,206,227,172,99,29,39,53,216,191,87,44,252,157,47,131,153,105,6,166,63,185,212,143,169,163,54,45,28,180,25,62,40,223,1,211,78,128,6,137,108,138,114,64,175,125,103,57,192,22,32,58,234,162,198,145,133,245,106,152,178,153,228,148,165,202,189,27,253,218,55,114,24,86,58,87,190,255,26,144,54,90,155,177,205,29,237,65,230,31,222,126,65,197,20,160,122,252,217,202,116,219,104,119,27,118,212,244,175,5,17,240,111,148,20,221,109,117,210,87,36,46,184,113,250,26,164,68,255,202,244,99,164,30,74,218,106,144,118,170,177,171,191,158,36,6,189,108,243,231,50,231,179,58,249,101,235,24,147,167,124,83,139,148,204,94,224,11,103,190,22,51,208,33,50,3,184,204,200,161,95,222,249,232,105,115,81,66,54,13,19,148,239,212,116,147,160,20,123,216,63,186,133,201,181,247,146,200,47,1,110,222,136,100,36,22,31,146,102,181,205,29,131,237,67,48,0,242,172,167,106,190,252,131,173,124,3,16,172,5,2,162,217,196,119,191,242,51,228,68,115,178,35,178,41,164,196,1,147,45,137,87,142,124,212,225,235,168,234,48,213,83,62,154,178,29,51,160,239,135,25,216,74,60,211,253,101,234,5,16,238,73,93,61,145,87,22,0,245,11,103,234,179,188,241,227,141,208,224,8,183,176,195,84,12,239,218,147,99,95,80,54,101,145,142,20,252,227,117,66,223,182,141,117,109,136,141,76,165,217,140,216,24,217,36,225,152,207,35,18,250,59,81,140,78,245,124,75,146,120,246,96,191,216,98,39,4,237,46,107,239,51,26,220,230,84,252,212,247,5,37,39,3,173,16,63,225,45,82,163,100,132,220,218,240,161,66,190,150,110,174,169,67,26,207,177,196,16,149,52,136,253,14,169,10,222,27,182,237,185,210,247,195,237,81,124,22,23,1,158,123,164,215,234,1,129,104,151,103,54,172,40,37,104,160,71,189,133,201,164,227,26,157,13,31,203,115,166,8,29,13,62,196,158,35,85,50,150,187,138,66,108,94,226,218,150,248,79,211,5,112,97,156,252,231,91,186,196,202,154,198,223,127,128,30,44,151,109,245,185,248,210,137,221,235,112,86,127,103,189,85,175,95,216,101,17,124,79,254,105,184,243,139,232,214,183,125,97,57,156,68,200,210,223,148,234,233,74,176,134,29,122,251,145,100,204,50,242,137,98,10,144,65,56,117,52,212,173,154,243,211,220,94,170,115,217,195,28,29,170,217,100,167,165,157,46,72,156,235,130,83,148,59,209,148,254,63,7,25,73,252,38,47,128,57,247,75,155,185,210,147,81,128,201,180,14,114,106,208,189,2,254,195,19,219,133,253,129,4,235,183,18,80,78,205,70,124,24,133,233,209,203,29,97,26,97,97,8,34,82,131,40,60,100,5,146,33,88,24,204,226,215,85,133,219,177,199,60,215,243,94,206,205,69,74,251,142,31,104,228,133,115,205,147,35,78,101,96,81,112,18,7,145,186,229,249,120,32,110,216,150,107,1,204,149,142,87,19,14,55,129,203,54,133,133,70,183,36,254,164,211,201,1,17,145,47,81,196,36,38,248,185,107,212,239,18,70,17,148,147,160,91,207,127,248,205,168,30,137,121,5,161,132,254,192,226,77,39,217,167,145,64,108,14,1,98,132,212,36,49,170,13,124,235,135,238,208,168,223,105,236,17,98,228,137,107,67,133,11,17,229,165,213,105,11,53,53,31,252,218,55,222,64,89,0,191,108,124,195,116,248,39,79,106,185,146,69,109,248,38,70,233,180,64,57,57,139,198,44,233,239,176,52,188,183,189,94,105,13,154,26,236,254,122,105,11,22,240,203,113,63,223,67,108,23,198,236,139,93,201,133,123,70,254,35,210,187,125,90,229,240,58,40,97,32,118,17,255,54,199,48,106,238,99,140,84,171,231,118,206,253,150,38,109,151,249,228,14,27,72,106,219,64,49,17,5,94,35,51,28,82,191,101,241,97,94,252,34,201,102,242,103,64,240,128,19,42,98,148,83,44,50,60,75,177,57,196,179,166,245,201,9,222,147,15,143,2,213,184,93,46,220,236,18,129,247,95,5,218,150,157,176,41,142,230,141,231,20,64,147,170,116,94,55,249,41,144,53,10,107,191,242,249,13,231,148,154,238,157,17,19,98,213,224,165,137,113,93,221,212,145,192,61,36,153,134,178,148,145,91,125,8,222,219,147,254,204,218,7,217,178,65,2,249,142,118,243,217,38,44,79,228,9,126,186,180,217,198,45,221,173,115,12,239,207,32,10,10,43,116,37,240,132,167,155,89,126,100,195,138,236,117,248,27,226,36,194,55,228,80,62,71,62,59,91,79,230,0,162,130,78,10,156,131,136,105,208,246,25,168,114,147,155,9,67,142,32,29,26,32,133,218,148,115,33,190,192,156,45,157,109,105,255,127,193,66,201,162,80,37,128,78,115,60,46,22,67,50,145,96,71,239,81,159,164,22,232,30,10,63,111,5,225,146,162,239,214,31,231,168,66,239,9,254,105,146,24,129,33,25,93,198,210,30,34,59,223,8,28,134,166,5,122,149,46,154,71,97,244,9,238,193,63,119,1,137,67,51,46,126,210,185,196,108,252,178,204,155,140,19,182,76,170,17,131,130,154,39,71,11,161,153,102,177,203,30,41,72,239,192,64,30,130,79,37,90,188,129,128,207,54,43,224,211,139,110,73,5,168,128,36,252,98,85,89,64,103,83,9,1,52,71,11,127,181,77,57,244,130,9,95,67,102,151,68,6,254,38,33,248,180,3,185,97,19,94,97,59,106,28,183,255,106,90,246,145,114,88,14,206,190,36,59,99,238,207,97,253,145,174,191,114,117,201,232,165,5,27,112,164,152,191,195,230,101,241,93,40,199,75,33,121,251,26,67,104,179,138,54,157,70,223,234,235,227,185,22,3,176,142,212,72,185,80,11,94,198,131,247,235,24,73,192,125,51,117,141,79,8,61,236,233,93,207,100,240,79,231,38,169,191,235,28,29,9,3,144,36,172,129,186,5,133,62,53,202,36,147,117,46,165,60,59,193,146,123,193,43,253,39,73,172,115,45,246,205,149,244,143,240,13,158,225,113,155,132,178,194,80,192,169,76,171,131,40,32,47,197,196,109,193,166,149,170,252,31,245,101,83,133,141,176,8,173,121,58,103,155,151,9,4,99,177,139,44,38,16,71,62,9,0,61,80,12,7,255,137,11,231,197,74,62,86,107,61,230,93,240,101,2,209,251,126,128,176,240,243,186,149,68,81,224,95,170,7,210,42,110,158,90,226,10,4,169,155,107,84,237,56,110,249,208,75,93,169,90,220,206,18,207,166,122,47,151,50,66,134,89,207,39,32,51,48,64,77,171,215,237,166,209,150,184,233,166,88,224,109,157,27,229,131,237,202,82,155,240,245,58,248,242,103,240,113,178,120,128,161,66,195,7,79,28,158,44,78,34,220,81,238,28,40,96,170,134,177,68,140,11,141,90,158,123,97,0,210,114,148,248,184,193,43,226,147,89,217,243,231,183,219,134,101,18,166,203,131,185,144,191,7,41,188,95,141,77,182,52,5,197,89,163,162,186,210,6,241,163,60,62,42,237,106,216,121,186,219,167,158,132,60,78,217,156,198,144,12,46,213,247,84,228,167,116,249,180,182,50,161,217,252,124,102,189,127,208,98,175,182,225,47,43,253,105,7,64,254,12,57,200,54,70,10,51,129,190,25,171,226,47,244,56,178,230,128,101,170,53,192,163,158,104,245,230,250,194,107,209,54,1,74,71,234,69,129,238,201,181,228,152,175,85,116,124,66,134,190,232,193,240,14,15,75,56,244,100,17,94,118,137,170,206,121,147,208,112,29,245,190,93,111,93,162,101,240,108,176,207,130,107,186,16,238,73,204,117,19,247,151,5,178,164,182,44,210,93,78,240,140,88,112,176,191,124,161,195,18,217,184,248,143,55,64,16,52,14,1,110,193,77,52,150,159,39,85,208,46,255,212,120,120,68,23,201,245,127,49,183,172,229,185,139,58,71,158,7,52,235,241,235,169,31,19,54,129,3,243,247,135,69,119,14,81,95,20,72,205,192,40,198,131,76,217,36,144,39,230,139,7,248,70,233,163,162,210,0,123,6,43,161,121,55,157,17,102,186,224,124,185,217,25,134,7,44,77,105,48,162,166,1,230,5,194,54,123,68,229,12,99,163,209,105,117,128,171,234,233,48,39,16,254,106,54,218,198,132,236,33,136,123,212,94,4,29,106,107,175,17,14,230,142,79,5,21,239,158,43,73,128,50,62,255,149,173,107,193,165,118,48,2,118,67,196,104,43,150,40,76,37,170,79,143,234,60,237,40,41,96,145,233,59,189,252,109,231,199,149,146,22,32,163,180,45,17,0,232,43,1,98,247,254,183,137,193,227,141,45,86,175,79,118,212,102,18,207,71,6,131,60,94,195,98,179,152,253,253,73,0,86,108,200,75,150,29,202,177,68,138,37,42,204,30,108,239,252,248,235,188,193,143,147,106,127,57,41,78,156,196,25,49,215,7,91,51,76,83,228,80,133,14,94,223,62,157,31,132,112,143,219,51,55,189,96,19,166,159,240,170,222,229,246,102,145,160,173,164,227,157,153,41,180,6,64,26,130,118,225,66,24,201,78,39,84,122,12,0,221,198,199,140,76,239,245,89,118,14,217,24,94,176,39,208,37,3,57,165,209,7,125,242,13,165,238,159,231,173,123,29,245,202,50,115,72,175,229,190,141,93,218,229,174,127,138,147,104,83,83,14,183,224,42,58,144,223,202,221,54,114,187,129,240,185,230,132,177,190,190,94,90,220,49,54,94,235,195,49,12,17,200,232,226,11,231,36,62,102,124,138,173,93,131,17,169,95,51,0,166,201,129,143,124,211,86,75,97,32,212,178,81,167,215,203,111,104,28,118,165,106,7,18,7,91,106,216,75,97,40,7,143,253,185,205,191,91,166,154,50,147,184,57,182,161,126,174,238,226,79,92,220,49,190,60,76,122,216,104,237,219,151,195,69,65,8,190,84,51,0,75,180,128,244,86,154,28,195,229,215,105,179,203,243,173,41,45,154,116,12,98,87,201,181,232,168,126,193,82,209,118,200,33,176,186,89,115,20,211,23,144,6,128,80,157,30,203,97,165,18,12,44,31,110,188,83,143,180,205,251,173,77,237,84,186,181,142,154,58,255,160,66,195,58,45,82,250,130,223,16,77,74,43,157,88,13,255,253,166,91,181,154,217,90,7,69,121,61,6,80,42,86,31,30,62,136,237,50,158,147,190,242,46,42,149,156,182,35,166,216,111,95,61,15,181,187,217,254,150,70,215,23,122,42,114,123,3,24,0,125,222,104,227,112,132,189,94,81,233,1,177,104,216,62,7,56,69,216,51,133,70,75,76,39,214,147,184,222,230,48,238,129,131,137,41,189,22,111,78,202,16,73,149,94,10,191,243,163,45,197,252,117,4,183,201,29,36,220,40,178,75,7,107,199,102,34,226,236,250,34,134,64,116,13,50,135,194,94,29,111,187,167,57,185,218,66,108,106,203,55,30,76,123,128,204,79,228,5,27,197,65,222,24,241,26,170,124,157,86,5,19,53,160,169,132,226,246,32,198,131,37,245,199,153,103,242,151,132,209,96,57,65,70,97,178,36,102,47,86,255,213,201,202,7,41,166,191,22,115,114,132,198,52,98,206,22,86,31,134,59,142,214,43,109,183,238,71,127,133,45,157,227,174,245,111,206,223,108,212,140,122,88,26,36,118,171,23,162,240,15,177,221,79,0,123,240,35,229,83,5,155,228,231,25,51,147,175,143,182,124,83,18,199,109,132,25,234,19,8,253,150,1,17,164,46,129,91,167,226,144,147,82,114,236,143,52,97,86,86,204,128,13,33,224,18,14,51,168,185,187,92,69,218,83,235,71,112,251,17,232,95,61,12,48,241,29,28,31,83,252,245,163,43,94,184,66,207,77,115,5,135,161,173,145,143,74,142,8,38,20,218,149,189,17,146,228,70,218,183,155,162,167,222,222,24,73,56,120,30,129,199,164,16,39,251,66,3,137,10,235,86,172,23,88,248,123,117,111,74,157,140,129,106,148,232,28,24,130,77,196,182,76,38,216,220,46,94,216,139,168,105,141,109,144,52,147,73,37,43,72,21,189,1,23,92,249,90,175,85,62,140,72,76,186,121,5,121,56,93,101,239,200,0,212,92,94,114,66,246,39,108,73,31,114,157,122,249,118,27,232,24,143,64,169,226,198,206,107,52,89,159,90,162,253,186,231,252,97,98,42,130,227,183,15,5,238,188,114,44,137,7,95,164,212,8,239,139,95,98,102,4,225,114,23,61,28,232,186,119,3,39,192,239,152,207,46,190,217,100,59,63,73,96,132,73,144,43,69,100,204,166,52,3,139,242,116,79,241,229,76,97,105,152,116,6,92,59,225,216,36,102,10,83,140,46,35,196,34,1,216,60,54,90,85,116,15,189,70,155,91,87,127,128,160,170,73,123,233,161,61,240,34,215,102,216,236,239,76,59,175,223,124,27,39,82,199,211,212,47,149,213,255,192,237,243,147,18,65,174,81,104,1,161,180,85,50,253,218,189,231,254,112,114,231,232,158,36,7,250,247,146,18,217,113,104,168,135,1,11,59,57,96,184,204,56,64,122,60,236,176,250,61,221,57,100,182,56,244,108,86,130,125,137,189,176,225,30,194,138,161,228,30,233,145,135,140,70,6,7,165,201,144,174,100,11,105,125,217,196,51,139,140,121,101,188,156,223,207,32,195,75,199,250,250,76,25,160,115,3,125,232,123,88,134,154,129,4,10,56,227,206,216,91,59,92,140,60,42,91,41,26,143,196,143,122,192,210,5,252,248,159,42,91,82,99,184,119,174,180,118,5,46,237,60,38,190,194,206,234,242,180,161,105,1,124,231,9,3,70,9,221,1,23,20,168,174,131,113,119,120,134,169,126,185,135,127,105,187,202,162,151,217,103,248,3,119,95,234,183,214,103,51,194,184,183,35,61,85,55,203,115,230,252,246,247,84,182,216,7,19,139,88,81,237,134,230,141,33,207,184,136,82,112,216,212,237,215,195,83,21,6,150,238,64,35,91,162,47,73,175,210,245,10,16,10,21,169,94,50,152,229,129,131,93,224,202,249,78,218,254,15,32,27,155,179,209,156,137,242,139,100,53,54,6,172,208,46,209,56,228,194,199,65,111,100,193,99,73,228,122,28,77,191,228,66,36,62,166,221,14,20,59,168,80,61,184,8,255,9,253,133,96,163,147,88,224,143,3,60,14,176,80,204,101,178,102,88,76,25,89,220,23,233,143,11,85,190,140,53,110,93,96,229,52,232,18,126,81,193,94,193,243,168,97,120,99,45,58,41,126,78,68,101,53,59,223,183,145,9,46,101,104,244,23,242,236,68,106,254,8,115,119,115,193,49,171,6,59,220,121,190,95,98,189,103,237,40,226,40,211,159,116,92,115,119,175,57,60,243,48,4,150,61,92,198,225,6,146,6,56,246,36,28,123,253,127,32,68,121,68,94,147,98,189,29,143,153,28,102,15,160,41,88,35,73,175,217,251,214,80,203,194,193,37,155,169,126,108,150,185,90,213,100,121,196,25,135,230,87,176,182,129,189,197,94,94,34,65,152,148,211,126,42,55,129,173,103,236,96,196,134,168,125,30,90,71,124,232,158,89,98,133,50,19,107,90,171,8,9,172,174,201,186,178,253,117,250,183,139,127,84,185,190,206,181,70,241,250,188,13,128,26,147,157,105,231,208,31,56,104,169,254,100,29,242,185,106,129,70,103,198,157,154,215,38,174,201,56,166,123,216,186,6,117,96,136,56,8,119,17,222,151,223,118,26,164,111,249,6,165,118,181,163,16,150,188,73,39,95,1,234,58,234,178,175,233,121,70,106,160,20,172,33,73,90,166,227,36,117,235,0,81,184,220,98,81,191,33,6,201,222,244,57,179,235,72,125,10,138,91,8,174,175,90,51,189,210,158,43,153,93,92,151,142,110,192,49,96,86,48,187,191,104,197,107,186,236,206,169,235,164,19,116,48,88,173,114,23,175,37,21,230,31,193,42,240,220,193,0,24,182,41,203,45,22,52,64,58,102,10,15,126,200,213,191,169,189,194,171,250,172,50,115,123,39,180,97,32,185,129,190,118,1,109,39,34,7,170,213,175,236,65,221,104,212,111,93,212,139,90,213,194,49,191,214,249,146,158,45,195,203,106,126,138,105,3,103,71,77,217,248,40,190,106,79,215,3,121,95,141,138,135,74,247,141,242,109,229,84,123,120,84,38,67,240,86,34,55,6,215,46,106,10,84,211,86,228,107,102,217,193,201,144,102,164,98,7,52,136,45,209,99,239,10,36,100,98,59,25,167,19,76,112,36,193,144,156,153,120,37,119,35,145,213,122,0,47,74,182,128,57,69,188,247,187,10,30,139,96,228,120,135,93,23,209,56,109,244,55,97,154,119,19,193,3,19,5,60,194,150,106,79,92,247,219,97,175,219,60,153,135,235,51,199,144,137,196,12,19,60,82,74,43,119,28,173,160,4,77,157,4,159,111,151,12,240,209,38,194,98,179,168,132,52,59,34,146,172,133,128,30,56,220,245,104,145,49,102,3,245,223,31,166,159,164,37,156,183,38,132,23,225,17,223,4,116,173,148,178,68,218,101,248,123,1,98,5,235,170,86,232,40,179,92,142,253,180,150,211,146,217,108,174,234,31,54,20,218,72,205,143,213,157,249,172,147,165,164,152,32,236,82,167,61,232,10,41,209,195,4,40,200,217,237,154,173,0,165,185,69,135,16,54,43,79,236,107,233,89,162,75,71,225,241,65,43,201,109,215,17,24,22,72,71,138,217,134,152,8,213,203,148,233,254,233,34,21,107,43,61,247,162,84,238,15,108,122,110,248,192,81,213,151,244,143,131,224,165,83,113,45,5,141,118,0,186,100,160,213,90,62,36,71,195,132,193,65,36,146,11,234,74,162,91,95,76,194,141,149,210,38,1,52,131,192,212,32,19,3,244,210,210,237,87,166,166,166,131,214,133,248,35,91,142,31,230,2,59,199,70,41,11,138,14,148,142,22,202,167,249,124,28,107,201,60,110,108,237,224,55,127,71,128,219,198,37,197,179,9,175,187,66,108,174,137,44,180,174,141,212,129,240,94,162,158,125,57,194,146,37,114,198,22,187,219,180,114,102,78,26,91,75,186,211,188,181,140,149,188,180,61,117,113,79,129,97,100,127,145,59,78,246,58,174,57,226,82,130,119,163,208,118,45,64,244,97,110,53,42,143,189,252,227,49,43,177,63,58,57,26,20,232,125,31,28,254,148,184,161,241,10,14,14,155,251,33,231,36,217,131,150,89,236,175,238,138,238,142,37,232,159,112,149,247,244,35,45,154,222,180,115,57,145,55,255,64,200,208,179,69,194,16,24,23,48,221,121,90,90,51,21,176,92,41,122,190,189,202,161,115,61,12,211,93,53,148,117,84,132,130,182,76,7,121,37,185,220,191,144,128,141,98,48,131,94,14,62,29,104,86,51,96,161,34,190,106,233,49,54,46,109,89,44,41,27,20,232,92,82,156,163,225,7,232,69,180,47,28,205,223,112,20,73,40,62,30,141,12,52,252,100,20,147,122,87,34,210,124,106,105,36,0,71,68,100,11,210,156,6,155,237,126,91,97,179,14,88,7,19,114,142,115,195,144,175,241,4,146,110,89,146,122,234,123,42,65,151,22,198,37,245,31,42,135,1,66,252,35,217,97,3,78,12,12,178,196,47,56,181,33,56,67,99,220,54,92,63,179,106,115,202,178,176,165,250,4,95,255,247,62,89,214,198,194,196,37,92,54,81,223,170,179,220,38,117,139,114,105,34,51,124,191,247,253,45,15,54,13,223,220,127,185,102,214,168,212,175,129,252,62,141,203,199,81,27,92,3,227,42,115,181,12,248,237,57,120,213,104,130,3,61,140,251,72,141,44,83,118,254,183,125,71,185,33,227,145,142,41,178,101,12,58,175,84,207,245,100,156,95,1,157,227,73,29,47,12,19,98,250,50,11,20,22,181,19,145,27,23,193,57,32,9,7,165,234,234,114,103,94,135,150,137,45,123,16,18,99,67,109,201,164,172,194,186,152,155,147,3,123,26,249,75,94,131,224,203,217,69,198,156,43,167,188,104,171,37,135,185,170,30,111,4,183,138,65,23,182,130,147,187,87,98,112,65,38,17,211,253,57,165,84,218,35,30,52,179,232,76,122,17,3,44,41,177,49,64,150,220,141,97,18,58,109,243,60,146,180,218,182,91,236,39,42,190,215,119,0,181,128,87,185,18,145,116,191,108,187,34,2,143,251,198,196,48,78,213,125,111,100,35,92,183,237,216,107,254,204,148,16,71,144,88,38,49,118,210,188,10,73,161,242,141,208,117,130,164,240,236,82,242,212,183,210,65,42,244,101,178,206,106,194,136,173,160,12,45,161,59,84,28,36,83,150,227,202,156,63,165,188,139,206,176,54,67,66,90,143,46,127,246,166,135,193,54,21,250,34,87,84,102,120,24,165,125,70,68,29,124,176,172,133,242,202,183,195,21,36,13,205,114,188,236,196,139,208,38,83,140,79,186,212,166,196,65,76,97,75,106,118,181,41,123,194,116,95,207,90,152,167,149,76,222,37,36,103,134,63,40,24,170,95,104,221,225,133,63,214,146,221,118,18,228,253,26,45,207,50,26,224,164,99,181,18,68,185,87,100,255,243,116,150,216,40,9,177,124,3,130,47,37,221,175,9,6,54,115,123,98,36,128,106,120,88,93,224,160,180,210,94,58,216,61,184,176,85,17,147,111,10,48,25,243,87,13,8,72,199,12,18,11,250,209,239,194,31,146,196,144,53,158,91,189,130,234,51,212,192,110,135,160,151,66,136,175,173,101,51,112,161,236,107,178,164,61,108,113,70,97,8,174,232,217,124,222,101,223,2,108,81,183,77,124,185,119,201,74,14,3,231,4,87,164,45,62,114,203,9,106,174,26,87,185,98,132,1,209,245,147,51,218,158,158,90,57,103,198,99,221,160,235,128,182,220,168,167,231,48,187,70,207,193,98,133,227,100,161,202,87,248,186,218,71,118,25,68,193,183,73,105,197,20,131,12,87,159,26,243,230,102,39,204,71,213,1,9,175,72,199,34,108,28,53,165,50,9,1,15,127,150,31,79,29,52,211,81,41,80,69,53,36,21,25,236,96,240,33,154,124,184,50,18,46,139,245,6,82,119,128,61,126,23,116,131,251,148,150,159,7,2,229,17,74,204,241,167,73,110,44,110,107,80,98,159,8,156,8,222,165,243,181,193,173,206,141,23,183,150,21,73,93,8,140,88,72,163,72,129,115,6,49,234,243,176,81,200,67,193,157,224,157,0,143,205,146,186,42,56,117,21,151,65,236,247,149,252,76,184,101,206,188,194,141,71,136,23,116,140,45,96,60,80,91,230,163,26,62,198,23,187,11,140,19,251,218,134,238,90,62,6,180,224,212,162,54,31,101,89,241,183,211,182,164,93,185,95,65,194,159,246,52,62,138,248,189,118,49,7,238,119,226,87,197,1,124,132,27,179,4,4,72,190,121,237,164,66,40,171,101,50,68,39,230,45,102,153,125,240,203,228,70,182,205,62,118,178,116,251,243,209,212,61,184,60,77,18,68,34,192,47,255,99,155,218,186,162,237,44,14,99,46,153,55,165,131,116,175,176,10,109,111,253,187,171,15,41,34,128,53,174,62,113,125,27,69,219,177,160,78,63,158,101,139,190,230,253,250,80,85,12,192,201,22,75,82,25,20,212,135,78,181,67,49,147,120,61,28,48,16,153,49,2,169,64,255,195,222,206,167,113,249,15,99,47,32,199,176,205,239,187,164,240,67,102,58,134,176,61,252,111,13,218,140,140,16,95,217,103,80,143,175,64,247,233,184,201,244,102,45,108,114,56,16,61,75,42,187,246,21,189,31,186,143,185,180,122,132,16,231,151,110,80,0,171,39,85,218,118,242,10,140,118,138,84,130,45,30,229,240,80,230,243,212,133,124,106,138,37,5,38,126,234,226,126,55,222,127,162,89,33,186,110,21,237,255,63,78,185,154,199,163,42,79,30,148,200,49,20,90,96,229,243,195,157,2,149,143,203,227,240,133,174,182,106,242,54,112,62,170,69,7,109,204,255,91,210,202,106,244,231,32,8,196,18,59,175,254,47,59,124,109,109,226,111,199,21,125,88,145,46,230,197,29,176,201,194,106,199,154,36,136,23,146,223,109,167,13,73,160,62,1,62,130,165,78,78,85,199,173,90,229,196,9,101,215,191,138,20,67,78,208,96,1,15,245,53,193,105,174,10,113,190,244,248,114,200,237,132,100,164,233,61,9,153,208,134,4,29,169,213,167,133,20,106,178,166,151,165,249,104,66,146,3,3,26,177,155,163,208,169,17,203,245,89,151,221,235,211,56,24,49,28,153,15,35,3,185,168,229,75,72,98,164,91,49,94,88,248,87,21,19,20,193,85,45,21,163,64,62,173,161,83,82,214,91,103,14,215,163,54,10,248,24,156,218,102,235,195,100,85,49,75,13,205,77,167,35,47,203,88,34,34,207,39,88,252,119,50,64,138,153,46,86,103,175,111,173,115,250,251,36,0,195,203,122,186,207,42,63,27,119,102,58,111,211,1,162,222,106,120,193,178,201,158,248,91,221,17,244,58,85,6,126,23,60,153,43,96,195,85,50,207,243,85,201,208,138,190,146,141,147,8,40,95,71,205,214,141,3,20,66,212,8,181,74,69,101,207,175,195,107,27,104,77,48,137,191,152,248,187,98,3,104,15,204,130,13,2,221,188,26,213,166,15,217,176,38,148,103,135,219,123,244,138,182,48,53,102,55,245,72,29,3,160,45,179,249,177,61,171,240,55,238,151,3,12,97,214,196,33,176,249,76,186,159,220,9,123,78,33,239,130,120,190,92,2,47,198,201,111,19,216,18,219,108,142,169,48,38,189,111,142,6,141,126,208,186,49,191,218,71,67,209,54,202,27,32,169,11,21,159,193,252,221,132,6,103,6,231,140,53,45,63,254,207,56,228,46,111,35,193,157,166,31,157,210,130,79,77,48,1,55,151,105,169,255,40,189,119,89,147,167,84,92,47,169,102,246,48,104,217,154,163,46,129,74,0,41,187,8,54,78,6,69,99,2,120,71,244,84,22,233,203,147,202,22,129,252,33,122,244,196,131,89,3,211,203,80,151,125,96,33,208,210,54,160,253,129,63,98,25,217,17,161,191,144,255,171,177,202,232,144,244,146,143,78,242,120,105,236,37,40,214,38,3,0,123,116,2,154,66,157,168,240,204,13,64,132,61,103,36,198,66,83,28,121,114,37,223,180,133,115,219,49,163,207,219,104,89,189,34,82,55,148,118,4,95,150,231,29,76,254,118,18,126,223,243,40,191,97,68,80,169,3,77,237,103,72,214,151,8,199,17,171,50,0,103,211,69,164,111,142,42,124,140,144,147,23,230,20,251,255,55,31,237,83,100,80,209,106,8,56,35,68,136,16,55,251,55,232,103,101,197,219,86,161,223,47,27,47,248,109,152,224,235,231,187,206,254,104,182,51,223,141,193,251,47,122,98,225,182,243,154,224,25,238,174,38,161,69,62,188,132,248,184,178,44,188,181,11,43,168,5,107,76,174,30,41,102,47,136,46,86,233,85,74,91,212,165,66,38,1,136,159,249,31,94,164,169,218,95,26,59,15,126,92,224,32,195,21,254,185,211,94,157,254,236,187,72,93,219,141,34,229,43,40,207,86,137,85,7,43,95,173,7,210,225,113,198,62,245,81,113,17,224,208,31,204,179,60,72,245,112,23,34,191,60,93,14,232,219,8,49,157,253,249,81,169,243,108,12,163,223,120,68,246,110,38,35,72,110,94,9,97,101,78,47,239,65,182,194,171,210,157,23,212,211,98,149,48,128,218,18,34,55,56,23,107,144,153,245,163,151,198,128,163,96,84,14,23,59,123,251,208,74,163,1,15,57,58,169,186,240,186,228,25,84,204,57,201,246,73,145,232,61,145,132,6,187,229,38,88,204,38,216,166,133,251,102,75,135,35,183,80,178,63,174,150,185,192,23,70,28,88,119,160,233,37,46,237,250,244,108,1,105,158,52,0,166,89,4,2,217,5,37,98,132,211,67,54,112,136,225,172,83,147,129,210,212,100,179,171,123,246,245,63,18,63,183,28,173,193,107,77,66,10,137,9,239,130,54,81,151,176,205,91,225,207,75,73,154,90,9,129,34,103,224,248,106,11,198,252,43,145,145,33,156,183,45,142,193,186,62,25,1,53,32,15,253,25,168,148,246,103,230,135,202,158,249,230,158,99,6,11,163,109,67,83,111,112,134,206,191,152,56,102,75,138,241,67,30,82,22,13,216,93,251,225,210,206,129,172,203,182,211,61,89,5,255,217,93,224,125,137,172,20,22,29,125,89,196,231,141,184,149,133,175,166,230,64,61,239,251,141,101,172,233,123,137,182,103,212,105,32,183,139,164,165,92,125,133,23,114,238,131,156,206,220,233,62,18,232,138,84,49,99,106,149,87,11,71,226,228,16,179,78,187,150,176,16,183,24,198,244,204,222,167,246,119,65,223,223,254,199,53,156,40,123,72,53,148,246,228,177,249,251,24,121,244,119,193,103,229,132,113,198,235,66,93,32,142,99,3,211,159,190,109,61,255,82,90,139,99,1,177,189,100,123,206,35,234,218,244,48,109,236,112,226,74,52,48,130,4,245,14,141,101,162,153,157,215,48,174,129,66,32,163,213,95,210,197,222,141,226,76,189,98,192,169,111,46,138,227,143,199,238,166,84,89,97,117,252,218,0,174,173,138,105,122,202,97,34,73,12,93,216,166,12,8,68,51,190,122,213,221,243,150,149,248,220,192,61,171,134,15,191,54,166,12,21,180,25,58,181,32,22,160,157,141,80,149,151,160,158,43,220,69,235,210,215,248,197,60,251,36,241,153,72,178,52,116,76,63,233,73,202,86,39,223,216,87,25,20,172,146,222,155,185,80,215,255,194,167,137,162,176,248,213,2,84,102,125,198,85,206,109,125,152,145,220,227,115,213,64,20,125,4,83,216,218,170,222,42,103,161,233,238,206,25,15,136,74,43,117,200,225,55,231,252,86,82,222,230,98,102,204,172,177,166,1,56,198,181,37,95,63,70,229,19,143,31,15,119,185,63,208,8,227,101,194,3,66,31,70,219,79,81,74,222,167,241,167,72,235,57,104,74,142,133,184,2,182,59,61,120,8,168,221,250,95,26,125,187,244,224,249,219,96,242,76,49,146,204,39,60,7,87,56,191,153,76,143,86,223,198,47,91,243,193,51,172,186,157,169,188,188,150,106,82,165,34,77,6,232,246,187,187,125,172,34,116,16,170,32,133,88,248,253,191,62,3,213,131,233,247,136,251,139,141,83,132,70,226,75,90,122,170,105,133,67,100,53,80,130,246,21,207,81,200,158,4,104,1,115,75,120,116,3,60,1,230,141,254,162,37,240,11,145,253,141,147,121,157,230,44,255,132,252,119,21,183,115,149,204,0,52,235,251,138,70,240,13,192,148,52,70,54,58,145,47,0,40,229,178,22,202,2,234,98,179,249,145,254,251,32,222,35,168,157,91,162,143,173,203,156,226,217,255,152,173,26,252,224,207,232,131,44,189,152,190,54,132,41,106,53,102,137,202,188,203,128,169,98,32,34,199,2,208,230,230,13,81,227,167,208,87,28,89,7,10,96,52,234,202,58,201,27,82,95,173,237,184,53,12,8,114,227,39,180,96,169,122,5,69,197,228,96,82,47,16,166,79,203,236,37,39,112,102,108,22,209,88,142,152,206,83,167,190,183,225,26,165,236,242,146,70,44,179,151,119,241,120,46,121,204,118,91,94,11,166,62,41,132,69,7,13,163,117,33,76,99,110,196,242,255,233,63,62,73,22,52,155,27,158,121,37,186,1,46,122,240,102,187,98,118,123,194,183,13,73,182,68,96,252,6,208,58,33,40,21,83,206,72,36,38,86,216,140,45,165,98,118,83,219,216,72,163,178,251,229,46,73,172,220,159,171,84,87,17,179,243,101,230,81,43,124,92,166,170,170,224,245,232,193,65,166,188,185,85,31,169,217,255,193,110,238,251,45,255,217,19,5,95,90,224,145,208,41,94,21,94,42,153,118,162,72,46,178,173,138,43,200,171,154,254,174,35,100,61,31,13,108,177,105,215,201,156,234,108,218,239,246,227,244,12,72,61,95,81,11,15,241,21,25,237,109,72,138,211,154,106,136,152,204,170,149,168,212,114,166,162,31,116,153,188,100,253,181,189,147,79,121,57,205,98,50,192,12,185,90,24,95,101,249,106,78,9,173,117,148,160,82,90,100,30,110,174,149,69,116,217,4,44,248,195,12,150,18,211,130,6,207,159,208,185,185,145,97,146,37,69,58,21,112,155,96,28,43,157,41,104,108,205,110,179,230,254,250,125,6,225,185,232,96,228,51,135,47,24,90,98,13,178,42,243,204,122,47,26,194,27,63,206,120,33,241,160,151,175,192,1,229,239,219,172,116,215,162,38,36,243,129,229,43,103,168,153,95,71,162,7,65,138,225,169,191,235,242,189,10,122,159,26,191,181,212,180,242,173,179,82,7,167,88,17,33,209,31,223,76,6,250,174,27,215,253,165,69,24,166,79,65,39,214,11,9,62,99,247,145,20,53,49,34,52,165,84,183,136,144,49,90,69,111,37,81,77,102,248,90,189,60,63,35,82,210,9,195,215,219,168,14,5,71,75,248,96,73,225,162,252,144,80,247,41,106,120,84,33,242,187,181,248,119,43,56,85,129,28,24,250,138,84,1,98,166,29,109,171,122,2,82,88,90,249,63,28,111,119,142,90,56,11,239,52,128,114,53,155,226,165,204,51,109,219,73,249,207,141,174,230,162,108,85,235,180,211,212,132,31,80,252,154,206,128,129,149,113,244,186,26,137,14,78,6,218,11,19,228,103,191,223,192,105,0,240,133,227,111,24,14,108,149,230,17,99,102,95,75,69,181,227,28,222,228,143,180,178,138,87,246,8,208,246,67,28,40,115,7,36,3,80,11,95,13,121,46,113,53,207,166,108,84,4,202,100,96,204,57,92,89,9,78,58,164,194,200,204,202,54,136,125,29,122,136,204,76,201,186,156,72,34,203,77,249,155,150,226,52,99,96,104,66,46,198,35,232,116,218,202,130,188,154,144,38,255,24,224,106,238,215,239,117,237,220,66,140,71,254,63,218,76,14,181,121,65,159,58,214,86,83,174,82,169,49,228,203,235,56,221,191,80,74,124,0,105,176,65,15,138,97,61,233,20,195,101,162,36,45,70,135,73,221,11,95,174,109,199,172,85,236,148,97,108,230,200,213,144,187,249,145,64,70,45,184,194,22,241,212,32,197,2,45,88,225,133,142,253,35,14,66,42,229,154,249,156,157,226,44,114,24,43,161,254,64,148,157,74,88,35,198,217,118,233,132,204,148,230,221,194,10,97,132,60,24,68,246,213,92,203,87,226,159,150,209,107,177,192,75,191,129,135,244,109,99,129,161,114,135,215,27,171,233,81,137,167,146,79,179,32,100,250,42,86,161,28,189,236,72,34,167,217,102,185,232,113,133,58,45,105,10,15,62,80,90,52,55,53,155,6,208,5,113,232,53,68,206,151,205,243,185,38,89,216,245,139,230,80,204,203,8,138,234,229,199,17,223,11,120,43,177,96,224,250,180,88,219,102,244,164,121,79,104,103,231,161,66,44,223,7,242,86,36,230,202,140,122,55,214,241,31,131,154,44,90,81,69,83,65,107,200,118,129,39,55,120,39,229,109,207,61,239,52,209,42,190,39,129,108,135,33,53,239,29,227,200,170,191,226,5,29,106,104,134,137,158,142,70,106,26,39,95,70,77,95,149,54,139,153,138,39,28,190,116,122,89,67,171,83,33,127,225,4,20,17,110,146,96,154,87,4,42,247,151,255,151,30,76,71,119,58,245,108,208,149,196,62,187,115,60,66,236,229,95,61,67,216,28,190,121,24,180,72,64,242,194,61,194,226,154,65,173,241,206,184,140,249,79,236,160,173,173,61,214,169,213,20,241,61,61,183,60,83,204,111,229,22,143,65,102,150,148,1,159,52,223,83,128,72,47,57,73,254,127,147,129,69,237,10,154,58,139,85,203,64,102,200,28,40,179,81,206,149,21,43,92,213,221,59,100,122,233,75,27,37,218,118,102,45,144,26,219,201,144,65,26,113,162,122,56,24,213,176,174,92,199,47,8,177,150,54,190,52,243,171,145,48,8,71,136,40,74,32,90,179,248,88,227,77,249,254,202,36,191,236,4,172,213,232,217,229,188,34,108,55,142,126,72,0,69,35,35,120,200,81,249,101,90,80,44,10,204,225,115,255,95,144,249,29,197,230,197,104,181,169,166,178,59,210,162,89,145,134,244,17,236,111,255,129,73,30,204,74,139,161,29,26,170,180,241,110,68,19,79,101,116,52,226,51,46,99,5,252,25,117,101,13,204,148,183,199,142,109,49,188,169,223,31,164,16,143,35,187,103,97,17,67,186,190,82,57,251,205,47,166,161,172,234,127,225,169,136,53,137,71,45,16,52,82,229,163,234,70,68,75,122,52,64,180,185,66,71,223,118,250,68,151,11,154,237,88,26,76,178,172,192,145,31,232,181,3,131,204,154,140,156,82,175,73,122,213,21,139,138,73,236,218,205,231,36,183,136,149,220,63,177,126,253,220,98,220,175,229,58,86,10,22,12,174,163,164,8,44,164,135,26,246,62,41,75,14,125,31,53,56,63,172,246,137,10,224,118,60,100,215,164,12,33,46,240,133,0,204,195,175,196,103,174,160,160,16,39,134,157,69,99,179,239,198,104,47,215,108,97,24,30,178,91,34,168,215,97,20,176,95,240,96,173,191,136,155,83,63,13,197,229,167,58,58,48,153,190,248,2,216,87,59,128,248,142,171,117,43,252,93,75,118,155,59,6,150,243,197,21,194,122,145,13,109,62,94,194,148,25,177,91,181,242,249,88,1,194,155,94,56,180,172,128,140,204,179,201,251,154,204,111,234,189,207,26,217,37,197,94,227,122,74,191,48,59,58,198,127,228,125,107,37,150,56,196,180,239,180,217,76,221,37,151,192,49,196,4,77,30,14,26,136,231,216,103,239,95,135,125,225,141,190,100,232,66,56,234,213,192,0,117,72,209,145,110,225,189,93,191,11,143,19,204,87,175,204,120,196,72,180,254,124,171,48,162,25,35,128,32,87,192,98,138,108,8,138,61,207,100,245,151,252,127,163,191,42,224,136,8,147,200,57,242,88,143,192,36,69,12,223,238,114,7,108,154,111,169,151,81,248,3,111,45,12,221,21,105,49,45,236,31,45,117,144,151,214,17,65,212,109,90,215,100,138,209,49,165,131,136,10,129,177,117,168,126,18,45,180,252,143,37,173,180,157,110,39,120,2,202,144,52,178,80,101,171,27,254,174,235,35,191,150,227,72,87,162,207,20,187,191,157,173,245,172,57,12,106,251,165,93,192,225,99,90,239,26,121,172,168,160,9,207,41,175,78,86,77,96,90,158,21,56,109,219,191,162,153,217,218,81,85,239,55,169,102,10,202,49,199,168,98,171,143,137,61,30,20,89,192,116,14,124,238,167,92,92,164,7,61,69,79,89,217,89,246,54,155,31,19,81,87,51,159,14,147,191,30,106,130,58,243,188,83,205,33,239,146,183,123,124,53,70,54,231,178,248,167,127,14,7,235,226,240,52,4,110,165,92,108,118,55,241,218,233,202,145,61,23,46,179,152,188,140,111,129,7,23,114,240,210,31,59,224,17,206,48,103,242,72,59,17,3,63,122,3,76,158,28,12,220,12,0,162,64,10,105,139,136,150,4,44,146,6,32,244,139,60,112,225,39,247,238,72,123,155,233,174,157,22,254,10,33,159,146,102,25,26,63,79,99,26,212,214,78,47,163,213,198,215,125,193,40,32,23,55,227,104,15,49,27,252,233,215,207,105,209,39,100,255,252,82,78,43,227,133,188,164,203,222,47,245,105,113,202,179,185,243,39,233,44,220,215,163,12,3,106,220,31,167,177,79,25,168,27,81,158,122,157,34,184,248,148,23,33,131,60,201,24,6,238,125,183,138,30,122,137,253,36,180,19,48,114,222,174,233,119,81,146,119,199,172,242,206,235,230,242,52,145,146,70,73,23,151,90,158,71,49,204,224,229,166,252,172,33,185,172,18,253,5,169,10,162,224,112,64,143,160,196,111,55,165,125,148,202,168,191,101,49,184,132,162,67,165,183,24,27,132,149,166,246,30,154,177,148,158,49,70,97,231,133,174,124,104,241,94,28,99,47,221,170,108,171,11,158,253,180,58,113,129,255,70,150,145,207,65,163,102,12,214,212,124,129,6,85,136,47,201,38,212,97,62,157,28,245,0,71,10,153,229,101,25,120,115,62,171,78,85,123,180,61,53,212,226,167,166,23,79,173,96,113,58,198,5,20,53,209,156,246,24,216,189,46,12,37,177,160,155,194,219,177,227,238,199,218,90,21,42,31,181,67,108,80,244,81,168,146,127,211,120,235,97,22,19,235,52,131,114,220,86,13,68,177,14,191,222,8,149,51,178,234,168,154,78,121,210,162,120,63,140,37,210,71,24,244,242,69,3,114,119,22,57,176,118,85,49,201,39,127,158,172,76,177,40,189,208,236,14,8,222,214,241,214,183,10,152,170,10,242,186,223,196,121,103,221,124,165,193,213,37,118,132,30,224,14,153,195,59,84,125,0,127,52,217,66,201,132,83,199,13,77,71,144,150,150,73,41,43,129,210,93,174,96,137,227,140,226,63,127,165,61,203,203,87,150,14,202,33,239,99,169,148,153,43,54,22,133,134,135,85,46,228,239,104,57,224,21,164,192,139,133,100,91,158,80,1,72,117,43,87,53,177,91,215,147,181,215,44,252,202,127,104,178,59,134,119,132,250,85,180,251,117,140,214,47,55,71,137,215,143,129,229,149,57,239,150,70,238,213,229,216,132,199,36,167,126,52,101,215,249,131,13,17,233,228,193,7,102,111,138,245,194,18,33,197,241,83,220,28,37,141,230,83,98,253,3,196,190,133,159,153,240,28,16,126,15,81,14,62,91,187,179,10,55,149,175,225,31,47,5,123,124,162,173,119,228,191,115,62,244,224,28,100,83,151,135,63,94,250,78,254,160,129,216,247,108,195,182,4,88,241,199,105,201,171,150,18,59,130,22,120,240,140,249,62,139,165,146,113,212,30,205,222,177,193,134,29,125,134,17,51,116,45,69,153,227,54,186,97,252,63,107,141,164,188,168,60,81,24,26,117,216,85,12,94,171,17,184,54,29,69,160,161,13,181,171,255,36,36,161,5,133,15,11,176,54,155,241,41,112,193,192,50,103,127,92,251,233,45,247,49,136,70,237,93,198,254,198,64,65,87,221,151,70,130,123,178,121,62,90,179,129,253,29,206,13,98,235,195,150,14,0,197,228,166,59,235,170,11,170,23,123,130,46,174,239,159,96,166,187,60,26,32,213,195,26,224,114,28,64,86,223,228,70,46,220,229,92,197,47,158,189,185,207,189,42,167,85,189,135,91,230,88,240,169,143,12,54,224,76,155,146,111,80,151,203,114,96,154,94,249,167,239,69,245,33,137,23,19,98,228,11,227,41,243,47,124,180,22,164,89,178,110,102,17,228,227,86,39,53,89,136,15,169,15,124,134,107,72,174,93,129,42,189,219,253,25,175,166,178,159,175,156,214,118,136,250,240,212,41,210,27,238,80,74,117,168,221,111,203,54,251,146,194,18,234,238,102,29,247,194,236,7,37,129,100,92,164,123,104,150,252,242,143,181,236,61,116,131,190,28,27,226,187,176,94,135,156,144,190,80,79,74,156,4,22,245,23,35,200,24,181,83,181,208,145,192,210,70,206,51,149,121,205,152,3,52,168,221,59,6,212,216,190,202,31,119,207,128,29,215,149,37,151,64,210,15,72,98,66,87,253,249,84,198,24,122,53,24,236,156,192,183,223,75,87,218,55,238,44,155,80,191,150,194,45,112,150,63,20,77,233,201,36,146,142,137,60,8,117,45,105,106,31,153,0,46,1,129,11,64,227,63,108,174,236,133,218,94,114,72,255,9,159,74,79,225,232,73,127,151,53,239,100,88,100,251,105,222,142,122,68,150,225,140,27,198,48,42,68,137,208,87,250,36,73,40,201,48,82,129,175,134,151,247,192,207,95,193,19,22,109,180,16,246,120,9,217,27,231,153,132,245,70,137,250,241,131,237,222,236,166,67,130,84,39,192,124,181,158,46,163,31,223,1,73,226,5,118,205,54,75,200,16,61,235,104,142,68,235,17,12,247,149,41,181,206,62,217,95,203,11,77,176,41,23,54,210,195,66,227,10,199,191,91,80,25,73,124,4,80,142,103,145,29,134,150,231,120,128,211,72,233,179,195,225,83,81,16,142,187,24,197,48,218,106,21,159,46,75,70,105,98,238,155,55,236,69,104,21,69,95,197,96,202,154,7,8,52,6,38,88,160,22,119,161,96,149,123,85,25,74,80,221,42,248,201,83,190,114,60,129,27,211,37,232,220,166,2,85,135,23,168,49,151,38,194,31,166,59,176,68,220,0,106,217,68,71,204,43,183,132,229,123,120,113,79,129,69,248,215,8,26,184,39,112,127,186,119,178,197,138,68,68,37,25,51,173,31,174,222,7,77,75,206,178,209,11,33,12,212,146,8,64,235,40,220,140,132,21,229,183,149,77,208,60,36,107,218,91,74,116,44,155,41,19,32,22,225,140,25,152,47,113,101,150,206,239,31,5,170,161,243,248,235,148,156,75,128,225,120,102,136,40,109,177,77,152,55,89,206,209,85,104,108,42,74,59,131,76,218,171,25,203,182,179,81,35,109,9,172,58,252,95,74,209,142,102,89,162,32,205,58,53,183,237,149,246,43,122,98,175,156,143,50,215,74,47,235,123,248,28,147,156,44,123,98,46,176,207,27,192,10,82,162,110,23,130,223,135,227,74,82,71,103,198,51,54,187,59,233,117,48,169,238,15,254,72,35,201,119,244,172,78,190,131,170,47,26,216,96,2,134,218,47,56,115,241,129,29,191,53,51,164,14,139,97,229,239,47,183,129,26,131,175,214,213,143,105,69,137,87,250,216,252,205,250,178,33,7,61,33,163,238,103,76,219,9,23,118,250,107,252,240,79,238,249,101,8,156,227,213,60,164,194,185,19,12,237,105,94,141,42,162,146,64,75,234,142,193,200,218,166,83,88,227,77,156,57,22,60,223,62,181,21,138,31,181,69,208,48,153,253,224,11,228,47,90,75,160,209,103,185,146,106,4,75,206,194,188,45,252,191,135,129,210,218,3,187,94,194,124,58,138,40,92,154,109,162,53,62,128,206,13,91,4,104,115,10,229,35,212,24,112,246,114,231,196,175,60,21,87,143,162,170,91,149,219,198,103,204,89,106,8,83,245,152,137,234,31,83,115,28,197,175,151,238,48,59,181,220,76,156,51,233,83,144,248,70,210,8,112,4,122,206,158,239,246,121,174,179,250,50,154,82,38,112,230,13,131,135,166,211,0,224,102,212,202,6,207,97,232,31,111,81,185,88,210,67,120,31,97,144,5,80,5,75,0,135,170,77,16,140,220,181,22,238,181,72,74,40,105,33,174,236,117,126,69,159,182,25,8,118,38,29,211,126,110,175,124,98,51,161,230,124,233,215,130,41,99,143,153,201,113,210,129,61,201,49,135,141,133,31,183,226,219,54,26,7,92,251,42,241,94,117,199,89,96,211,158,144,181,95,32,20,173,144,113,132,176,82,43,90,193,185,156,124,136,51,76,140,200,204,231,193,85,210,128,48,65,203,95,74,178,109,195,183,44,212,150,57,87,249,60,89,32,44,145,147,17,75,232,134,163,153,202,225,227,131,140,91,24,234,87,48,251,101,112,165,242,29,229,219,230,119,47,6,184,113,34,116,246,74,3,120,161,158,155,198,166,172,71,70,245,208,54,36,23,172,217,20,22,179,185,127,25,245,140,159,165,215,248,34,107,129,76,65,239,173,242,9,203,64,36,95,54,242,26,131,216,169,9,67,64,194,219,143,197,43,227,211,137,82,195,153,29,2,203,111,101,59,132,156,193,251,36,49,64,30,89,131,109,202,202,255,123,112,75,32,31,41,217,214,190,40,44,199,234,89,174,79,58,32,159,153,34,204,85,156,131,47,73,225,213,93,174,220,66,197,2,26,73,91,120,105,62,205,87,84,87,94,125,103,102,195,136,140,48,234,201,58,135,148,144,193,22,181,110,111,12,209,7,120,150,167,231,238,137,186,252,69,8,184,95,85,72,47,49,104,145,193,210,108,218,141,172,70,38,52,209,0,138,42,22,88,232,215,47,211,226,126,9,68,253,171,72,252,254,51,42,214,17,217,163,154,167,203,158,203,217,6,201,32,85,77,91,251,147,183,248,236,45,74,59,21,29,64,247,50,187,65,51,249,96,241,78,42,2,39,34,207,218,31,2,225,2,6,79,48,148,251,216,179,154,147,75,199,10,123,66,132,105,125,151,180,117,187,104,52,254,255,81,228,9,174,40,17,9,220,35,148,99,17,158,239,238,84,211,216,69,155,223,144,145,142,113,193,60,238,240,144,207,226,148,87,211,53,92,209,139,63,74,48,219,94,62,211,192,166,192,181,131,185,82,24,3,180,57,118,142,53,69,108,197,18,122,20,152,3,237,93,57,23,227,78,98,230,90,248,196,211,89,204,163,93,90,239,155,46,29,190,164,93,254,116,200,243,24,70,25,75,46,82,150,225,183,135,48,15,237,238,87,75,112,2,87,188,223,92,10,68,156,251,152,224,73,100,235,52,12,13,70,202,230,15,42,47,94,130,183,24,35,231,48,72,54,76,130,31,17,209,45,178,230,128,91,154,142,82,50,118,3,186,152,20,125,78,115,86,92,11,215,21,167,22,148,190,10,72,96,207,78,110,161,209,178,7,214,98,194,32,125,29,27,87,16,171,210,221,91,44,213,53,157,67,255,149,247,208,78,26,41,150,10,144,92,79,209,244,197,112,124,133,98,150,230,229,161,198,135,75,3,225,11,148,9,145,251,205,166,203,145,35,132,64,105,248,118,236,189,197,48,166,159,183,131,199,164,56,185,166,246,193,234,191,195,88,53,19,56,137,255,146,16,123,52,62,131,40,237,190,94,245,40,143,123,20,114,13,17,82,20,151,24,94,205,147,240,41,14,124,58,11,43,135,17,233,225,138,196,176,124,225,170,100,161,226,147,97,14,41,115,163,155,193,97,87,31,56,38,59,66,154,9,214,144,21,222,26,206,167,191,191,209,175,156,249,204,35,55,139,90,89,232,92,190,254,163,187,70,14,231,98,81,66,114,250,133,131,148,73,227,46,207,81,80,185,245,38,37,116,47,161,227,238,122,201,79,17,25,235,228,99,155,14,170,230,140,247,212,38,141,207,10,135,230,135,137,99,190,163,6,209,69,79,85,156,126,136,157,182,233,63,210,104,26,74,64,117,6,92,70,222,144,199,220,16,68,36,195,49,194,55,120,206,163,87,98,20,103,136,115,126,112,85,247,88,218,121,34,209,85,195,162,0,222,178,55,140,17,219,207,32,119,232,11,44,18,146,171,243,20,98,242,7,198,126,219,64,102,184,244,39,189,44,88,13,145,11,143,153,70,177,136,39,203,103,17,96,235,190,59,224,131,142,83,70,17,190,215,65,39,24,173,25,35,172,17,143,52,95,96,31,125,165,45,31,64,94,82,80,40,199,111,247,237,158,185,50,174,34,189,226,206,9,48,57,70,29,22,177,145,82,46,157,128,60,124,111,218,87,246,210,117,62,62,209,89,222,172,121,226,145,24,224,87,103,110,78,201,29,79,15,21,59,156,42,222,182,149,183,50,141,245,109,13,224,134,42,114,12,63,67,232,148,154,206,209,34,76,187,146,59,19,224,36,9,122,124,254,115,73,248,116,107,251,233,196,210,138,58,212,70,221,135,124,89,56,36,197,190,30,85,138,41,135,235,128,149,75,157,80,193,67,223,217,108,223,244,211,175,130,17,172,192,161,122,90,172,6,183,129,25,180,232,65,17,175,53,167,61,198,136,132,51,63,228,100,107,212,152,51,87,134,207,201,15,120,62,242,87,158,127,212,226,224,49,104,172,163,106,59,107,32,243,215,44,189,91,3,226,44,59,91,187,210,8,82,36,204,177,229,14,88,198,234,150,207,198,143,230,100,113,3,132,13,160,30,11,19,167,198,164,88,179,84,56,29,190,101,217,128,46,209,171,71,86,100,37,70,134,235,82,57,45,100,126,111,42,122,193,69,70,171,37,187,59,5,111,173,193,130,47,63,211,203,52,230,174,106,56,13,77,109,49,66,43,166,20,49,208,46,88,86,196,198,7,136,253,150,248,20,0,176,20,83,242,176,170,99,243,188,136,148,24,162,12,124,67,28,114,141,31,214,87,92,228,17,22,125,198,122,16,219,240,11,113,129,48,201,9,101,139,105,148,254,46,251,221,122,35,165,183,223,206,235,156,152,31,42,250,83,205,68,248,195,135,124,25,28,108,183,142,116,140,181,55,124,191,64,5,29,65,147,233,146,129,23,230,38,77,166,28,230,71,102,140,9,154,180,136,184,252,40,247,154,222,139,134,96,74,228,165,45,143,150,64,10,176,104,10,182,1,177,223,207,56,132,81,114,211,250,44,95,49,108,33,218,48,146,131,192,89,118,0,253,186,190,207,23,215,146,116,102,146,145,241,244,101,113,162,103,161,223,232,250,19,150,19,141,118,202,139,3,130,47,110,136,53,128,99,174,127,243,180,106,28,57,157,23,204,243,177,34,71,112,140,112,13,113,96,125,15,73,207,43,42,186,192,131,64,75,225,214,253,230,103,169,132,104,255,47,161,140,6,88,0,188,163,116,206,96,22,245,163,192,231,95,70,97,92,44,32,84,157,13,67,207,0,253,117,51,27,214,205,171,19,95,4,69,79,86,73,22,101,28,213,93,154,3,92,19,207,18,104,188,204,75,108,63,31,211,186,77,51,229,70,189,219,91,250,45,190,52,208,107,3,51,75,223,23,143,40,117,14,190,94,230,213,247,254,59,156,250,4,213,248,236,57,86,217,177,90,53,7,58,165,39,151,21,37,19,91,13,121,215,155,47,139,249,59,218,112,33,228,98,239,236,28,153,33,99,146,99,99,123,94,79,82,163,37,9,0,78,24,122,166,105,126,212,103,168,93,24,3,210,148,41,52,54,24,98,123,78,39,139,81,116,31,109,245,19,95,252,122,224,55,21,198,141,52,110,62,235,43,63,101,142,83,105,21,154,38,140,176,180,59,19,114,83,193,21,211,188,80,243,201,165,30,185,68,101,51,113,197,90,150,58,125,110,154,53,56,59,236,229,40,101,132,84,127,9,207,62,22,50,26,44,248,37,28,115,190,52,52,43,73,241,193,33,134,53,69,115,98,2,90,220,91,199,51,77,65,255,229,122,16,34,197,58,19,128,94,240,5,141,107,122,112,156,169,165,163,161,178,246,3,194,58,172,55,2,11,61,83,221,95,6,194,180,56,69,85,195,27,246,135,55,9,204,108,230,208,43,4,200,81,235,118,126,148,12,70,80,234,107,241,65,221,248,95,122,41,238,2,243,39,207,120,50,205,152,230,56,209,150,157,160,107,84,164,242,94,95,39,74,70,208,69,183,66,190,169,109,254,48,192,154,43,33,102,115,248,239,201,180,104,145,164,60,73,10,91,184,163,145,202,52,46,112,166,128,147,190,3,146,170,10,63,159,239,148,154,247,155,198,33,160,204,202,99,28,213,155,166,159,102,67,108,246,255,243,95,158,151,58,201,66,70,97,149,26,61,130,41,90,207,55,6,224,44,252,130,29,119,25,20,90,25,22,180,31,182,14,172,136,193,57,5,103,250,107,52,137,65,164,68,108,149,189,129,161,107,46,72,247,144,27,39,193,55,108,96,176,84,33,50,37,239,144,225,138,181,126,88,15,208,59,130,75,168,202,198,25,112,74,27,10,227,4,63,205,100,175,246,59,212,131,42,58,161,173,71,208,97,115,87,146,197,171,43,33,133,206,112,192,208,121,247,9,246,253,179,21,110,19,228,37,49,229,38,82,157,215,180,216,237,71,88,220,109,119,24,231,49,21,114,194,46,218,80,200,10,36,173,132,60,242,26,77,36,250,247,201,213,185,117,60,44,220,70,68,209,192,114,240,42,87,207,185,41,251,201,172,32,228,108,66,217,56,163,15,196,167,142,207,70,20,35,202,41,43,176,98,185,21,55,93,48,93,33,213,217,156,97,44,239,227,246,153,67,138,200,154,253,7,113,250,153,53,67,42,31,227,172,195,170,196,252,202,115,26,252,50,208,104,161,39,173,119,111,178,209,84,196,238,25,143,173,166,78,229,59,164,33,252,26,156,16,115,39,77,157,5,71,57,81,12,56,103,194,46,186,145,96,155,152,200,64,111,238,49,121,114,26,96,220,82,147,118,93,103,117,93,82,65,47,128,193,214,108,108,179,241,91,48,189,215,187,188,106,180,206,70,192,230,88,240,252,209,82,243,94,65,6,22,50,247,114,94,125,127,29,46,65,189,117,211,99,50,60,182,247,57,223,63,10,82,60,61,118,216,229,99,179,128,19,190,59,206,25,65,216,227,194,3,181,213,5,176,111,174,172,147,2,115,219,199,106,243,13,33,80,236,119,40,159,161,60,164,154,235,95,143,174,103,145,12,136,186,218,123,75,171,111,37,132,199,171,245,28,142,91,126,121,83,4,57,166,22,71,67,187,217,107,95,145,6,11,179,3,68,164,83,186,212,201,112,191,4,174,207,136,80,190,62,79,191,57,197,93,245,162,165,251,206,66,137,5,151,78,106,42,188,106,69,202,156,116,97,126,101,197,220,38,24,162,93,129,70,2,219,50,109,164,29,47,119,60,112,47,213,15,118,161,241,153,96,228,8,52,79,151,32,30,150,183,170,170,100,131,139,115,251,232,43,115,96,207,251,64,45,132,162,46,200,254,122,222,68,211,59,169,108,55,5,228,98,251,100,159,78,107,96,62,175,130,206,4,33,38,55,23,255,195,102,95,209,97,127,249,6,26,6,94,177,92,145,2,21,136,161,59,69,156,28,94,199,142,105,180,190,215,110,114,15,229,9,217,178,150,233,189,160,100,144,96,19,145,87,69,49,220,156,199,60,121,102,183,244,95,36,253,202,243,162,210,88,223,122,58,132,66,159,115,127,166,44,177,229,209,243,227,160,129,39,97,135,152,238,152,83,195,25,210,183,252,117,218,205,32,188,178,127,1,79,3,129,175,222,177,61,34,252,52,196,15,141,80,146,68,29,246,120,0,130,35,157,6,207,217,234,12,80,201,15,250,65,194,47,47,167,149,83,212,60,41,60,38,54,209,81,80,203,228,154,195,39,178,203,59,100,100,67,134,116,121,155,253,185,31,121,57,42,131,148,252,57,240,21,125,139,161,161,23,99,172,245,160,114,113,191,73,103,146,68,229,103,184,96,38,103,75,1,203,140,171,251,0,160,27,186,206,32,47,243,77,114,119,252,30,233,47,233,241,61,126,76,12,112,135,124,231,214,162,60,30,71,40,120,114,180,97,11,22,189,150,10,131,205,220,191,78,157,27,71,115,152,250,105,151,250,236,211,192,97,82,38,25,19,38,102,47,64,248,18,231,53,73,128,246,185,77,157,158,9,155,82,79,30,94,4,182,215,89,210,51,81,72,101,182,154,220,101,74,124,22,215,122,66,142,62,88,153,44,94,198,141,23,104,107,88,150,110,206,202,10,192,245,3,35,125,34,164,135,184,109,222,7,84,212,1,204,36,139,228,235,255,239,11,251,196,174,59,155,224,51,191,91,214,85,99,33,130,29,206,91,95,232,156,81,9,245,210,146,243,79,197,104,148,180,32,137,69,48,236,188,95,34,42,57,186,135,175,57,162,110,87,166,130,222,171,223,99,200,254,248,2,249,128,25,75,174,81,24,12,72,52,98,54,190,3,54,63,123,118,106,187,80,185,222,164,67,227,200,112,101,37,234,192,14,123,70,166,143,41,102,177,219,204,254,166,246,66,22,217,90,40,72,162,195,65,237,184,66,16,220,71,9,128,172,69,40,210,168,101,220,148,75,222,130,68,11,108,251,165,140,77,195,251,170,120,53,207,220,231,119,78,185,137,14,95,234,193,59,26,137,91,163,39,159,50,12,5,131,31,24,147,68,181,126,15,128,255,86,119,34,195,9,58,225,237,137,74,21,58,243,50,160,37,88,69,70,255,15,170,105,98,220,199,3,56,82,233,233,69,147,28,87,11,43,62,240,63,204,61,160,160,154,218,192,151,22,37,60,162,128,231,46,162,199,75,69,135,103,45,63,241,145,59,111,232,175,97,94,85,71,92,67,12,64,63,75,85,201,250,83,1,138,5,236,222,173,126,100,112,211,220,194,111,57,43,67,229,111,145,10,88,134,229,49,174,210,193,114,54,63,127,69,143,31,90,199,201,201,147,56,192,177,125,118,170,240,121,170,240,161,230,166,67,80,148,251,237,104,59,21,229,242,2,93,12,41,223,142,139,67,248,20,12,134,51,128,156,198,162,77,39,229,153,70,175,83,4,157,154,156,67,173,180,224,65,61,138,93,33,90,97,169,133,35,39,1,151,223,32,167,242,72,172,34,111,33,190,230,246,196,134,233,244,238,150,218,231,182,5,141,105,125,197,120,97,231,150,14,247,38,201,157,102,17,26,120,249,199,69,175,237,89,87,77,6,252,198,246,26,111,42,206,224,187,107,67,178,59,145,17,26,168,16,128,29,86,38,240,116,176,101,150,152,9,174,27,18,165,100,213,169,250,157,92,61,175,31,238,122,112,221,27,49,188,97,37,251,11,237,111,38,158,83,207,204,81,242,189,133,0,120,76,66,26,52,228,31,67,236,239,92,161,37,162,105,99,104,252,208,100,12,5,199,10,0,138,144,105,184,168,242,32,200,156,182,1,2,61,132,59,170,91,199,177,253,191,246,18,168,223,79,105,9,61,139,250,255,160,203,27,9,56,204,101,243,205,189,68,52,120,34,251,108,185,142,33,246,5,29,52,109,216,128,43,165,168,23,147,117,48,110,195,109,4,184,229,60,128,14,16,164,250,104,25,203,48,240,171,15,253,148,39,22,181,46,21,185,181,201,152,187,193,78,81,138,229,83,221,87,166,64,120,83,214,188,236,222,85,162,58,245,127,175,13,204,46,101,98,108,239,12,245,63,193,199,228,144,17,250,177,181,145,142,23,20,250,137,98,208,175,44,29,18,165,196,188,205,200,5,42,224,108,114,129,202,243,166,76,103,143,142,72,233,220,231,160,150,229,99,65,197,151,13,94,216,123,205,105,215,231,63,242,28,126,7,153,26,26,135,203,125,119,196,58,243,163,103,55,252,115,242,192,206,159,41,221,121,43,172,236,246,85,19,235,30,175,114,71,207,161,178,47,196,70,236,85,68,169,128,71,31,194,39,180,39,244,24,87,32,227,168,30,141,2,212,145,178,230,194,5,190,81,174,84,16,92,1,59,84,188,191,245,107,63,154,191,22,211,220,36,18,162,86,55,146,159,82,122,10,103,133,209,83,33,45,232,44,214,207,99,111,132,117,250,102,92,62,196,173,93,71,128,167,105,89,23,3,223,143,122,222,125,207,193,176,20,7,159,183,193,71,200,241,108,219,199,94,150,205,172,56,38,42,236,62,45,11,250,187,142,181,183,137,219,124,14,181,46,11,226,190,164,158,235,169,76,108,148,56,84,163,74,103,184,178,127,178,215,233,5,175,217,114,157,1,231,247,95,222,139,52,255,166,253,230,150,94,201,13,5,158,213,32,241,117,1,192,58,210,172,86,213,206,20,66,50,203,107,45,207,98,186,244,34,124,61,15,85,7,245,112,60,130,252,94,170,62,179,220,68,186,1,246,187,183,106,85,51,183,220,5,117,9,36,138,243,36,36,129,247,168,173,106,101,83,240,48,192,15,86,87,120,127,101,58,35,15,131,29,162,7,197,226,32,40,4,154,58,236,141,249,190,68,195,99,32,6,173,32,40,28,158,179,96,104,40,2,147,61,179,2,224,183,153,61,216,187,196,26,25,118,149,24,49,53,225,64,117,29,242,40,33,235,209,121,248,112,217,129,28,41,248,51,49,93,92,121,152,216,179,247,142,147,185,77,57,62,5,42,66,32,27,7,89,28,103,130,121,12,156,212,255,114,25,235,158,192,99,151,49,133,148,221,115,22,3,156,188,190,216,253,138,143,112,23,74,39,104,117,122,136,137,215,90,62,118,72,174,84,104,203,165,24,48,167,240,191,237,57,62,234,209,149,164,24,119,28,20,73,240,69,228,127,144,18,173,232,33,248,96,93,185,173,80,167,111,66,32,209,84,52,72,59,116,122,146,221,6,180,165,89,94,40,42,174,37,176,98,145,178,193,109,65,90,214,223,89,186,127,40,200,116,114,85,105,32,170,177,108,93,202,242,239,97,6,109,23,162,244,64,198,205,139,91,86,18,242,35,24,210,24,79,185,5,207,195,228,238,153,201,24,224,170,235,219,52,230,99,152,73,208,202,220,82,171,66,255,12,237,105,193,32,58,162,22,218,139,119,145,81,27,112,155,242,22,83,59,223,67,104,172,162,194,78,72,231,100,231,60,99,125,222,237,205,122,123,68,40,123,188,181,233,194,148,49,148,157,158,234,247,91,135,113,41,229,74,16,126,0,225,180,34,26,119,66,228,249,133,45,21,67,179,238,247,149,234,143,184,149,4,173,241,62,231,139,42,116,72,72,217,240,55,178,139,166,127,114,190,132,7,145,246,243,85,204,140,147,213,240,87,47,175,11,56,34,188,129,207,103,4,128,14,150,191,18,70,176,99,77,185,245,76,184,136,30,247,61,90,55,225,254,141,38,190,95,9,178,24,161,137,33,127,67,60,241,127,10,147,25,67,75,191,184,138,244,83,180,243,213,34,196,33,35,34,32,240,248,99,166,171,46,136,10,31,73,94,41,16,164,234,28,85,137,25,56,63,191,165,20,84,41,39,255,51,28,42,254,98,215,19,241,76,24,208,162,244,62,133,246,116,121,234,238,88,46,232,246,212,252,73,146,184,197,246,239,109,39,38,156,1,253,236,226,244,9,24,124,3,109,17,159,98,206,81,207,180,186,22,20,122,246,112,141,247,86,146,148,22,172,166,174,205,191,140,187,193,86,204,189,10,189,136,77,213,89,155,21,218,110,122,69,63,209,125,187,4,53,96,233,249,218,104,195,149,212,186,18,8,136,245,54,91,156,251,106,153,207,186,111,75,137,252,66,41,185,13,149,238,38,187,246,245,229,176,167,246,198,250,98,200,130,116,205,62,102,202,96,168,159,123,218,20,157,165,133,197,13,154,152,189,35,176,157,97,163,11,27,142,136,203,179,101,125,193,71,32,125,19,69,52,171,154,15,196,210,230,215,45,65,114,102,185,66,125,84,141,172,205,104,122,142,252,56,111,252,54,14,78,194,77,121,13,245,167,195,206,191,72,190,242,112,128,131,31,119,196,235,36,37,33,73,60,52,190,119,226,128,27,15,1,12,169,169,34,127,101,71,104,111,82,229,96,228,104,196,218,249,173,161,158,151,252,146,215,195,147,82,87,164,245,21,33,101,219,40,126,227,102,157,215,27,0,238,240,186,31,75,130,214,56,195,51,189,188,53,56,19,127,230,37,201,42,161,22,76,148,37,128,196,34,99,220,28,65,164,153,170,197,32,93,103,223,101,56,161,101,217,20,70,61,111,38,135,12,79,82,39,58,241,211,65,232,226,119,111,131,237,186,51,52,38,83,247,202,110,228,127,124,55,9,117,193,124,159,193,75,90,132,163,37,16,154,83,192,68,131,191,40,230,51,249,187,191,176,28,20,103,58,13,166,214,186,230,246,89,23,87,213,24,219,108,99,69,216,55,126,171,3,230,96,158,114,23,131,129,50,38,55,138,10,228,97,110,236,11,18,229,128,39,52,131,239,6,231,13,4,82,229,146,229,255,160,12,237,67,185,140,179,50,172,9,55,83,157,88,113,139,51,32,192,59,87,114,198,251,83,15,244,11,78,182,73,20,225,36,39,10,25,208,217,114,62,47,233,205,145,151,215,183,74,42,101,119,42,84,95,92,20,2,5,190,32,65,119,227,249,106,119,197,196,179,189,18,247,102,135,120,86,174,33,65,7,26,146,222,29,214,160,187,168,101,32,71,152,162,60,54,39,245,85,229,123,66,134,72,249,13,149,169,1,19,75,225,110,236,26,16,91,93,168,196,202,18,253,143,3,62,162,47,239,6,239,3,136,175,45,108,114,129,249,245,58,203,187,142,204,151,223,194,102,4,65,220,232,177,169,25,84,28,74,18,53,225,254,152,109,2,186,23,112,21,165,55,175,43,164,225,6,221,191,13,209,177,119,226,212,157,176,187,189,201,216,166,152,205,221,91,126,141,18,13,235,138,165,116,53,60,121,97,38,75,242,8,56,250,187,28,206,84,12,18,50,26,188,218,7,62,25,83,44,187,189,118,247,245,90,125,190,167,55,84,43,1,244,35,138,14,210,31,41,162,193,33,196,94,131,146,8,196,238,131,55,253,139,109,41,86,97,22,98,196,242,193,208,118,100,36,119,245,49,3,45,173,65,8,48,14,123,3,201,237,3,103,156,43,73,166,210,197,171,134,114,35,156,39,23,143,18,8,186,182,248,176,123,119,98,60,138,4,80,53,101,127,89,187,95,105,47,184,186,40,219,146,139,149,167,77,206,92,239,131,17,118,235,229,221,237,168,133,38,145,165,65,95,56,186,199,112,16,107,167,155,248,11,226,41,87,203,172,16,207,244,229,90,238,149,170,211,96,127,115,208,107,3,205,66,123,151,218,145,82,214,150,206,70,19,139,151,61,237,189,80,178,110,47,87,238,44,64,141,219,241,44,244,84,242,19,9,82,167,194,177,106,180,253,244,17,202,251,192,97,53,252,121,79,119,77,206,70,165,219,11,221,155,199,191,97,200,82,212,244,181,96,207,107,119,106,94,123,236,153,107,22,143,63,208,34,127,12,204,190,126,108,230,206,85,54,157,21,67,244,8,12,50,105,148,200,106,5,28,46,90,237,28,115,150,169,123,12,137,197,19,91,5,205,50,40,119,223,222,237,74,220,189,51,111,93,254,239,191,126,252,251,158,10,199,228,170,76,125,52,212,152,219,16,119,104,120,66,97,133,221,80,101,65,198,170,255,134,205,205,125,137,191,134,227,143,204,165,153,122,203,61,185,211,167,199,208,187,50,139,254,228,244,186,57,147,111,93,84,200,44,237,177,211,46,66,205,37,160,154,17,121,83,143,101,153,189,23,193,99,199,58,159,116,187,238,164,52,135,110,37,129,137,94,1,244,147,237,78,53,157,185,132,121,232,38,64,94,6,192,206,157,64,178,65,152,74,29,117,126,169,162,141,157,218,71,99,29,17,237,43,213,9,249,48,101,133,64,143,161,85,82,143,116,191,16,133,180,73,85,223,126,230,87,115,183,46,99,252,71,37,115,248,201,99,11,27,48,151,50,55,1,204,247,106,182,153,237,2,125,128,40,34,225,194,0,194,9,35,175,19,251,8,53,29,175,173,6,14,63,26,173,125,224,106,100,9,207,192,31,216,213,140,151,87,230,64,87,201,94,1,161,223,146,237,191,255,1,165,228,66,134,193,174,167,76,103,78,201,214,51,200,202,34,86,181,59,195,247,149,80,62,209,94,14,207,235,7,223,238,50,60,228,109,108,94,226,158,137,42,151,112,94,170,50,13,140,182,168,36,68,35,127,154,225,239,11,14,223,104,67,181,63,169,102,66,154,99,56,66,30,10,153,1,41,232,56,212,247,132,178,45,4,93,8,12,128,72,176,163,50,199,98,147,97,140,73,195,191,203,222,79,66,56,234,42,176,247,104,110,212,59,207,233,78,122,11,48,90,118,61,91,220,119,162,24,248,108,159,9,208,211,243,118,1,102,144,13,104,239,11,141,136,232,182,111,28,114,43,79,33,173,222,88,17,47,246,6,44,195,2,108,148,217,135,179,107,86,107,233,172,55,148,213,65,57,36,90,38,242,91,250,63,70,68,66,143,116,200,82,19,106,49,226,183,99,153,51,30,30,51,187,227,222,248,197,141,205,112,204,116,90,5,6,44,222,83,15,228,250,47,87,60,45,34,212,214,182,223,141,206,229,133,9,233,64,175,38,230,216,23,194,126,244,80,117,73,47,234,172,204,97,198,75,143,83,185,108,157,237,240,195,34,201,63,55,242,8,47,100,60,249,206,77,145,135,15,136,223,117,195,60,57,224,41,19,184,253,240,184,104,26,202,213,54,242,241,7,90,46,56,87,102,10,43,232,169,241,169,17,116,101,221,36,34,236,224,150,112,233,135,186,61,237,8,164,143,168,192,49,231,78,226,101,229,143,151,195,81,141,40,154,16,102,178,96,154,119,28,217,45,168,139,151,0,99,173,24,29,239,198,136,226,252,153,164,193,169,66,172,141,175,158,16,95,91,210,172,184,125,137,201,237,183,172,200,213,113,192,84,42,212,60,83,158,76,41,39,103,126,98,137,93,64,244,57,105,196,186,254,44,249,110,140,193,61,147,0,160,224,45,148,147,220,200,250,38,131,116,45,109,227,137,210,6,29,165,97,138,172,148,166,111,215,20,204,43,200,141,209,204,6,231,79,27,88,69,97,213,242,173,144,46,168,175,195,2,31,15,12,89,245,200,173,195,170,21,202,177,248,8,118,75,148,126,43,74,7,103,137,246,254,67,153,63,188,192,212,135,156,121,188,104,68,100,128,56,233,38,178,58,239,219,50,128,84,253,217,68,172,140,110,207,19,83,89,118,213,67,114,124,206,226,35,28,229,223,183,168,168,186,167,60,169,91,12,5,37,196,122,83,159,130,218,65,67,64,155,159,0,175,238,132,116,225,219,232,132,214,180,207,130,42,162,186,251,60,202,173,80,178,100,219,53,188,89,13,26,249,103,174,172,217,0,127,95,84,91,115,125,123,55,87,224,234,227,105,181,160,241,53,253,80,229,83,213,180,182,60,243,58,156,39,133,207,187,128,89,88,91,3,18,57,250,203,87,225,223,6,27,75,63,156,238,177,179,140,171,222,234,44,170,66,159,34,100,31,170,201,78,101,49,164,89,53,133,178,80,52,226,29,186,134,62,88,56,193,120,163,168,29,58,19,150,46,107,231,216,254,39,31,221,89,26,188,132,214,180,134,172,108,32,32,71,151,108,38,65,122,109,147,189,77,117,90,250,59,74,152,85,179,47,46,199,148,214,173,255,69,92,139,56,201,179,236,249,60,34,110,189,146,25,183,251,105,114,182,196,173,124,42,82,114,204,57,105,176,93,215,17,52,174,84,64,138,76,186,8,73,204,143,54,42,136,189,140,172,234,126,23,237,110,139,87,5,194,198,91,19,154,247,218,100,21,97,108,191,118,1,90,6,130,114,153,223,227,193,234,73,68,50,172,104,202,31,123,94,210,224,251,89,110,8,26,199,197,98,196,245,229,11,60,131,206,21,184,169,190,230,229,177,189,117,122,64,185,202,42,156,185,144,57,211,141,239,113,170,191,131,179,11,119,122,101,11,167,234,65,234,197,92,35,180,204,175,118,81,149,112,181,206,20,24,41,195,6,3,196,82,116,21,55,200,250,219,39,138,28,147,192,1,198,159,36,157,146,55,54,203,66,133,209,81,210,60,50,70,200,83,70,220,118,188,215,130,227,228,113,134,131,232,137,42,40,107,170,225,118,205,56,73,47,196,155,57,161,71,18,115,162,144,69,102,48,55,12,85,72,172,142,21,33,6,22,200,168,158,163,109,235,103,254,43,146,161,254,167,251,133,93,18,168,130,11,242,138,180,235,231,129,28,4,117,113,25,200,239,82,170,219,218,221,221,100,147,162,110,122,49,231,48,222,215,191,0,3,172,85,232,129,1,244,196,69,44,32,103,207,0,145,59,81,83,247,104,229,14,86,145,131,87,105,27,239,57,193,217,243,112,94,254,100,166,172,212,20,59,29,120,41,223,99,229,67,2,55,9,188,189,31,187,55,209,142,149,161,146,8,77,129,111,25,6,206,154,52,111,184,26,194,154,221,39,27,109,156,84,83,177,132,42,44,47,200,40,108,194,132,149,147,128,145,72,142,238,40,191,48,179,255,50,66,226,196,67,76,182,247,173,53,182,22,182,137,204,133,99,197,246,199,147,49,6,155,210,55,185,199,238,34,72,116,104,43,2,68,99,87,121,212,229,171,218,253,39,172,60,111,50,20,170,39,143,101,115,17,76,215,28,3,70,127,101,62,90,166,240,246,171,134,104,96,80,154,132,163,85,0,107,151,167,202,61,188,167,255,184,29,224,30,118,165,199,173,224,136,15,155,29,177,97,22,209,252,23,12,44,82,74,66,133,129,248,131,55,140,114,8,241,45,201,7,226,178,149,174,141,103,255,121,244,143,12,221,197,157,67,43,71,62,213,15,211,98,199,52,184,242,11,207,220,196,3,171,173,190,78,49,121,165,117,97,49,114,28,137,159,61,223,207,126,63,63,83,96,243,206,7,124,10,252,201,166,147,131,77,195,56,237,164,226,135,101,161,216,245,65,133,98,24,246,221,39,30,0,140,55,148,148,229,2,200,38,75,235,196,145,43,32,211,150,217,216,125,186,28,92,49,18,194,1,141,218,35,178,128,2,93,65,230,122,82,254,216,16,12,174,180,251,251,59,65,66,166,216,6,8,155,210,169,232,251,1,186,100,124,217,217,182,228,184,21,215,129,102,121,192,158,60,31,202,56,199,2,212,150,151,176,162,222,20,86,132,250,248,18,217,220,117,72,137,106,117,80,117,172,110,202,61,69,71,237,119,12,223,230,178,46,181,159,154,213,217,196,228,100,97,217,95,90,152,151,44,152,76,212,147,238,31,157,201,225,114,33,62,202,210,130,47,254,198,245,97,214,93,244,164,8,228,88,222,189,107,82,179,87,230,170,76,153,89,2,83,214,113,111,205,73,228,93,24,216,223,228,183,85,79,146,239,226,145,137,82,251,234,93,64,173,195,145,1,217,113,157,71,24,110,2,84,202,50,72,74,27,183,91,161,27,220,19,248,199,202,206,89,126,155,149,14,250,123,104,63,154,174,55,73,168,228,163,18,61,44,255,79,38,82,163,219,38,59,87,180,86,5,76,161,174,236,118,66,113,252,125,230,147,164,154,108,251,159,54,136,126,212,236,214,19,222,240,109,20,41,249,102,91,51,59,13,107,131,17,118,111,85,53,138,128,254,49,174,31,229,193,224,111,57,219,29,217,83,113,174,86,159,177,215,203,173,47,109,222,52,215,111,51,230,122,255,5,201,188,25,41,214,213,60,16,126,100,225,251,15,67,59,26,220,31,243,114,87,134,146,198,71,166,170,201,39,78,109,138,168,124,63,204,20,204,238,174,123,1,112,56,78,165,53,221,68,180,230,108,191,110,173,44,162,240,4,161,62,180,41,36,49,131,123,32,126,145,211,114,111,141,65,9,114,190,210,120,214,70,187,202,96,0,104,14,212,134,19,112,5,123,174,131,16,60,153,124,138,29,68,33,147,125,104,242,121,72,4,61,9,80,110,87,15,193,5,57,203,60,135,226,197,100,229,1,208,40,78,95,212,8,6,74,219,132,137,222,88,245,54,66,238,112,255,244,21,190,13,41,208,97,178,57,224,37,157,23,145,168,112,230,180,29,233,184,50,117,184,137,96,243,36,115,32,115,92,156,112,227,91,87,24,212,117,5,161,209,220,252,109,140,30,1,53,236,225,215,176,39,224,92,143,28,75,99,183,157,19,68,239,98,250,84,159,226,71,103,75,182,48,212,224,71,26,4,69,31,250,76,157,42,155,206,90,97,231,91,247,157,199,193,26,168,206,144,187,37,179,7,74,225,35,180,9,198,113,50,129,172,69,25,154,49,138,73,140,238,186,95,97,81,83,157,105,5,32,252,255,36,48,43,238,105,18,24,171,15,179,105,36,79,98,78,152,184,221,41,99,3,98,34,251,175,90,36,225,199,166,189,146,108,67,227,211,193,2,248,2,6,188,176,250,54,78,146,46,241,51,205,90,237,231,215,82,161,98,128,24,192,136,13,249,169,2,204,81,188,153,226,47,242,241,125,130,179,137,241,4,156,109,216,146,66,201,179,40,237,199,51,211,81,78,100,92,16,192,53,157,138,196,140,97,189,92,43,25,224,236,207,202,99,191,190,186,73,18,179,39,151,239,82,186,51,18,18,192,59,215,126,63,95,46,169,179,50,6,31,20,115,119,111,247,182,28,129,194,148,94,9,225,30,209,73,157,16,70,176,1,42,159,88,218,176,228,105,177,112,250,26,37,21,40,101,7,201,33,63,99,31,120,128,83,49,234,169,202,161,253,144,2,38,30,74,88,239,58,32,6,57,184,83,110,148,72,30,98,43,15,55,185,239,254,134,90,211,127,5,25,220,35,153,84,128,77,48,189,13,164,80,111,2,74,31,83,224,195,49,52,194,79,221,203,185,235,159,253,163,18,19,232,107,214,96,192,217,44,38,21,74,68,108,152,230,222,48,15,218,154,95,174,101,168,51,64,108,39,128,115,19,85,173,172,229,181,35,148,119,118,87,154,170,30,93,84,239,57,214,216,42,113,92,109,42,124,243,78,32,170,209,200,67,179,147,80,76,79,11,195,111,154,129,136,55,64,143,54,248,133,30,39,75,104,38,139,50,141,254,195,39,47,220,122,34,24,33,177,248,51,152,25,204,28,117,63,215,226,171,94,117,246,99,178,220,247,215,253,143,152,14,221,13,131,115,145,133,168,213,27,133,148,23,233,33,218,48,144,153,31,81,195,91,201,112,220,76,140,3,107,155,148,114,254,46,209,163,137,150,230,184,111,48,232,20,234,254,10,83,125,30,98,237,1,103,143,7,85,4,53,59,229,96,13,31,161,194,216,84,25,199,71,50,128,55,121,78,208,251,202,179,17,28,52,66,203,210,210,104,147,46,63,151,61,208,3,188,10,146,68,129,4,229,143,47,176,81,229,139,38,250,206,145,212,25,114,98,29,0,228,21,22,160,10,9,90,145,102,231,29,220,235,105,45,29,9,114,25,235,100,2,11,68,119,218,171,118,124,202,20,221,38,53,151,123,158,42,127,47,198,56,153,61,227,123,249,142,136,61,212,191,88,99,193,37,134,196,193,123,185,139,243,108,27,65,24,163,193,235,92,218,45,94,4,196,73,95,181,167,62,114,82,8,89,32,25,53,225,194,57,142,15,18,52,235,220,166,63,48,255,220,62,145,245,156,69,189,19,68,0,99,25,25,37,247,212,245,202,184,67,17,26,220,211,95,63,98,114,51,111,168,97,15,181,166,33,128,33,35,163,97,127,149,215,192,109,24,19,121,241,29,125,224,79,126,158,188,64,32,54,177,226,223,118,167,81,237,166,85,91,46,226,77,123,215,111,123,85,206,206,139,255,63,22,106,100,196,192,149,248,55,170,105,197,12,26,109,213,110,127,154,41,146,33,14,14,81,60,40,100,188,5,115,79,32,41,151,68,252,43,115,175,217,220,55,11,50,209,81,59,80,134,86,72,197,225,85,154,131,181,36,103,170,105,225,206,191,253,14,26,177,22,27,215,176,119,153,145,38,23,154,175,7,162,7,104,108,68,18,166,191,49,105,249,242,122,163,91,247,215,238,121,88,78,94,23,157,186,226,180,121,179,102,40,0,237,15,158,80,227,125,58,43,16,109,93,88,170,169,129,25,15,26,126,81,116,181,191,141,42,145,151,11,93,46,54,249,36,45,68,205,61,19,99,59,22,103,205,167,113,107,54,214,186,61,133,145,75,46,16,83,105,219,213,65,74,48,77,191,135,238,174,252,239,207,150,64,66,64,210,255,28,127,225,61,221,24,71,176,111,153,18,110,143,163,146,174,175,206,229,112,119,122,46,48,178,22,26,125,124,139,150,155,27,99,211,54,209,227,218,75,131,123,125,250,57,184,173,204,53,40,114,57,134,24,98,178,54,42,246,100,126,127,247,53,78,193,95,217,177,109,10,51,42,255,167,122,222,53,12,213,20,149,196,102,172,197,89,41,66,19,50,91,52,81,2,14,146,10,28,97,117,135,145,246,10,163,179,44,234,48,68,149,206,53,12,33,210,48,193,165,81,139,108,209,158,53,90,242,117,230,146,235,30,69,236,158,206,18,188,179,194,218,230,23,65,20,226,128,6,199,11,232,234,150,164,43,228,222,196,250,64,172,193,239,205,233,92,187,111,17,210,30,89,11,193,67,192,7,134,14,118,253,34,139,128,243,194,88,157,104,225,186,250,26,73,239,174,60,163,85,78,8,129,50,79,108,227,94,196,162,189,57,215,67,182,216,130,167,154,231,7,89,1,129,48,22,185,13,11,67,158,7,211,29,139,182,185,123,199,62,99,175,81,61,65,239,181,6,207,45,108,12,48,165,61,44,130,207,147,103,197,12,44,235,97,213,173,40,39,193,255,252,252,9,166,45,10,95,128,149,99,209,197,33,245,218,102,180,30,94,226,35,164,6,126,136,37,49,86,55,168,181,61,245,169,56,188,151,192,170,82,4,179,81,193,208,139,235,72,198,200,195,36,168,42,218,138,167,75,220,23,165,4,248,51,138,147,170,222,134,117,44,16,97,108,159,41,19,161,194,197,178,59,250,75,170,32,217,61,108,15,196,202,140,193,32,177,109,201,14,181,22,87,185,60,73,237,40,52,174,9,45,148,51,24,220,184,11,74,139,183,64,6,38,223,127,240,164,212,152,187,172,96,73,107,81,220,206,23,80,126,66,83,159,19,190,200,93,109,82,208,64,98,71,14,176,253,24,91,225,50,81,52,184,248,97,165,26,113,101,174,223,26,6,93,193,100,155,48,106,97,8,40,12,170,238,116,47,105,75,203,252,191,210,180,204,214,24,155,49,182,29,103,54,199,45,173,94,165,32,115,34,15,25,210,89,121,62,194,22,137,132,84,94,199,74,126,215,230,249,140,186,53,52,3,29,67,239,50,33,82,169,19,21,176,196,61,32,84,109,50,218,209,197,162,11,190,111,226,164,254,7,160,220,166,144,250,186,184,244,1,153,188,19,155,107,81,162,234,106,254,110,189,102,134,254,153,3,95,78,224,90,230,76,193,138,251,93,235,208,224,158,131,216,241,10,5,87,97,63,71,18,132,186,255,60,180,210,117,242,218,130,162,229,147,225,227,76,78,44,34,213,35,8,5,124,82,39,27,217,4,210,24,175,170,144,161,125,10,229,232,203,238,240,14,107,144,255,159,81,12,37,40,90,86,247,28,73,94,26,219,90,23,135,59,3,100,233,89,91,182,22,38,24,165,89,56,63,150,163,3,191,61,172,220,23,129,114,26,207,165,241,22,221,242,88,252,250,116,65,80,143,71,112,135,231,111,207,224,216,67,102,211,217,55,14,54,99,72,12,13,190,209,16,20,119,181,241,18,191,23,47,220,217,137,160,190,210,151,56,129,59,76,144,202,248,39,7,126,114,153,85,64,161,64,90,107,14,20,41,190,60,74,23,174,41,198,216,55,233,208,108,30,122,181,38,149,219,152,77,59,242,128,130,64,133,251,42,144,91,243,88,134,40,124,62,28,183,167,9,30,121,56,200,8,174,185,43,211,151,33,200,216,131,158,210,7,32,151,166,71,157,52,96,64,199,200,26,108,74,65,93,203,85,179,45,60,124,92,150,185,167,192,225,34,192,207,230,44,87,150,109,82,235,69,5,83,122,99,4,45,95,45,26,103,28,52,255,131,245,248,169,150,249,101,60,28,180,150,139,137,226,138,127,1,38,59,36,153,101,210,8,95,26,10,158,132,255,101,216,192,196,168,173,145,98,22,29,253,243,54,89,230,7,133,171,187,50,135,128,46,219,159,167,24,64,177,235,160,166,161,39,18,213,145,176,136,49,100,182,137,6,159,20,126,97,47,253,83,201,247,219,150,90,179,91,205,19,116,68,51,226,178,206,52,166,171,139,75,132,94,95,178,230,111,82,68,12,201,185,180,40,224,114,66,204,112,132,252,175,194,59,252,31,58,104,157,100,219,252,249,99,227,245,147,36,200,176,80,167,6,55,252,118,64,74,107,96,172,249,6,82,205,48,59,200,98,3,235,84,224,97,71,64,139,238,66,213,113,129,127,172,7,157,68,243,18,135,7,247,27,164,122,71,234,7,91,161,44,219,121,120,151,181,7,27,6,118,221,25,118,69,121,19,60,202,56,225,90,255,199,33,90,209,101,218,46,178,143,133,228,12,100,27,79,13,100,193,96,6,155,125,252,189,209,242,154,173,96,106,22,64,190,144,207,8,178,128,124,215,56,67,27,43,47,10,233,47,163,5,147,97,211,109,171,11,183,220,43,153,29,252,154,196,120,186,230,213,70,159,20,203,218,126,173,234,97,207,245,207,154,76,62,232,146,95,199,91,3,155,167,213,107,30,131,213,47,208,163,12,167,15,168,222,219,153,63,174,142,5,27,12,76,76,74,228,127,235,24,35,245,242,224,107,75,34,130,243,130,55,222,230,46,171,45,16,197,241,65,211,21,202,18,154,191,227,113,90,193,40,3,46,71,81,166,116,69,251,195,47,3,169,37,127,192,83,121,110,195,8,112,245,190,168,26,255,14,52,50,220,143,223,87,235,229,9,248,13,118,166,152,147,126,191,166,250,168,26,169,178,237,212,137,38,229,144,139,47,168,125,72,84,51,251,242,68,121,82,233,82,52,152,141,1,185,248,72,67,50,7,150,120,231,102,201,44,50,74,107,196,162,156,31,39,15,249,92,162,156,191,252,94,92,78,14,205,233,35,237,108,177,187,130,213,212,229,140,74,36,220,136,188,241,51,218,146,199,209,42,194,213,231,179,175,50,98,166,75,167,119,19,56,204,223,232,45,93,227,91,82,109,238,177,141,168,33,115,15,2,141,50,192,76,99,44,156,180,18,85,76,68,250,219,133,33,70,44,12,130,105,253,44,245,168,72,111,208,86,53,164,47,226,116,33,51,148,140,94,109,131,223,246,64,36,52,53,202,99,96,95,235,154,21,249,251,141,192,175,175,45,182,95,25,49,210,245,24,240,78,186,21,152,91,44,133,71,23,167,26,15,2,202,107,108,96,136,235,129,60,62,227,194,76,146,39,177,171,187,107,20,10,137,247,245,0,88,224,143,21,137,18,159,229,120,131,110,247,231,192,85,114,251,3,168,194,194,137,78,164,151,8,17,188,241,58,198,94,144,171,94,115,238,137,240,98,129,142,197,1,95,161,91,146,223,228,112,61,246,157,247,40,133,190,135,222,175,161,249,223,117,123,46,113,130,202,2,73,45,43,130,0,250,105,183,173,100,93,46,235,191,62,210,106,74,85,127,227,201,189,248,127,5,188,207,160,169,175,82,111,169,32,165,85,248,191,60,153,171,177,142,81,202,169,205,186,234,124,18,227,1,59,35,20,184,47,183,196,5,150,107,184,29,77,2,196,223,53,204,95,33,0,217,92,102,9,117,216,44,158,186,255,58,181,87,188,228,167,235,170,219,117,141,241,4,28,221,107,176,246,187,31,10,248,235,133,129,253,242,98,2,161,230,208,23,236,58,163,70,243,16,158,5,74,255,85,153,186,204,161,64,19,6,8,210,86,199,92,239,151,188,160,166,51,252,134,5,18,129,175,156,192,216,72,245,235,187,184,179,27,161,67,195,248,226,18,209,99,170,139,83,93,184,89,167,98,56,221,245,165,79,84,40,209,248,49,192,234,219,220,228,147,229,201,107,17,94,221,3,227,215,6,40,156,224,232,103,187,48,5,63,183,238,250,147,120,67,111,112,156,58,83,111,162,174,220,45,0,101,103,197,88,76,248,168,162,177,32,222,89,34,104,192,17,196,110,4,105,138,218,125,99,97,199,2,172,201,205,144,104,159,175,185,153,134,214,44,39,254,79,38,74,97,125,192,173,64,150,122,193,91,91,200,163,210,157,55,41,101,131,153,144,103,59,223,234,95,85,165,108,23,156,244,122,239,185,215,157,26,246,80,123,22,36,5,6,123,52,224,187,101,223,4,35,149,70,226,226,94,71,54,107,152,77,195,123,112,169,168,190,204,24,142,192,63,157,116,12,189,169,55,236,189,207,186,31,18,131,125,10,20,11,67,14,96,133,26,201,62,116,180,157,40,151,74,121,53,34,13,174,195,71,112,131,161,223,116,31,66,130,47,191,134,218,108,56,47,9,155,94,163,35,203,240,154,91,122,197,81,242,178,147,220,178,68,154,26,157,222,44,35,155,250,73,138,154,49,28,225,46,104,196,100,160,47,61,133,20,141,253,28,185,65,246,67,80,74,201,176,16,250,135,69,83,196,14,99,163,171,122,209,25,33,173,224,28,18,240,29,0,196,140,87,117,135,166,244,158,59,19,96,102,154,227,148,119,194,250,251,164,169,57,46,167,98,105,6,254,5,129,173,251,181,7,211,188,79,86,64,59,141,222,87,16,2,177,105,239,4,220,198,118,129,149,103,222,19,96,121,216,0,18,156,76,155,11,249,65,110,111,72,138,14,198,13,5,203,183,232,1,111,198,65,145,149,104,120,70,230,32,62,160,237,64,139,252,127,44,122,255,113,47,0,39,210,96,151,178,45,153,76,112,74,193,120,127,17,26,13,43,174,86,193,211,174,57,16,53,15,205,100,222,51,146,140,170,68,86,166,137,202,72,59,241,4,137,195,205,158,181,80,215,109,68,232,111,26,216,120,48,83,121,70,215,31,14,230,129,152,248,183,143,51,58,42,249,11,238,224,134,143,59,171,74,99,116,148,152,250,119,255,91,201,215,20,178,19,95,88,6,227,213,155,53,132,8,14,1,22,170,36,56,191,22,96,119,26,128,161,3,251,211,229,197,150,190,159,93,10,180,68,151,41,8,4,121,153,6,222,33,190,32,52,141,205,134,149,106,249,46,26,12,141,21,111,52,86,209,2,250,164,22,194,202,164,254,202,219,1,114,185,108,41,188,170,120,20,81,52,217,99,192,57,145,200,154,209,83,92,22,72,115,246,53,104,164,238,74,122,255,231,180,216,18,168,66,232,116,63,243,128,55,96,211,105,19,111,30,68,38,0,75,94,203,92,218,58,206,82,51,251,255,207,206,46,70,66,98,188,248,138,161,133,145,86,118,60,127,210,219,46,183,143,80,82,70,209,223,81,229,223,244,73,104,34,226,241,168,115,164,102,116,22,242,58,66,17,73,123,96,83,29,62,143,105,225,146,171,16,29,173,109,16,25,203,66,134,234,206,52,80,168,103,99,151,7,235,244,121,123,28,220,149,142,183,15,190,233,69,108,89,127,172,205,194,175,246,63,202,144,123,54,132,251,89,150,63,39,142,123,42,163,121,151,248,81,127,122,134,183,0,72,201,212,225,125,51,229,58,57,11,150,158,68,170,36,225,214,21,31,102,108,225,45,84,101,17,151,111,94,234,230,126,202,52,226,125,60,104,110,78,159,241,3,17,27,74,32,168,255,85,145,58,20,190,96,234,95,35,28,221,43,214,187,232,215,84,253,139,122,74,110,197,187,132,109,89,209,83,150,44,9,88,168,11,57,154,20,244,95,143,91,160,248,179,10,83,62,72,55,52,188,161,90,177,117,78,122,191,174,186,8,237,101,170,198,73,27,108,1,123,224,29,49,22,137,0,65,227,161,206,174,63,235,15,194,98,133,4,112,208,51,191,72,43,36,102,162,237,94,12,94,231,71,163,82,233,2,94,81,54,59,64,138,29,122,72,131,226,210,214,43,83,51,182,252,100,100,92,239,86,124,81,88,64,84,195,246,248,62,123,121,225,70,239,66,162,6,46,73,152,89,152,244,211,16,62,58,129,251,174,85,248,56,36,164,224,47,85,179,152,245,12,82,237,36,147,32,233,183,53,149,249,29,172,149,32,41,141,140,228,192,202,3,102,112,86,64,138,101,249,43,14,229,157,198,26,187,80,28,144,87,7,55,12,146,118,42,96,211,193,188,188,128,104,217,251,39,189,51,56,243,44,74,85,230,168,38,175,228,26,236,158,204,158,225,242,53,173,196,82,230,135,156,7,165,71,50,223,9,13,42,54,82,220,93,96,69,90,186,68,186,27,188,20,46,219,93,17,172,134,10,174,103,42,16,248,163,243,223,120,197,157,117,26,201,42,54,162,165,6,189,231,157,244,120,221,100,195,97,200,151,197,82,84,165,223,171,210,124,51,152,136,121,193,238,202,55,53,21,215,29,117,232,231,202,160,53,41,243,212,175,197,79,229,241,33,189,176,102,125,146,3,74,31,218,159,233,122,176,10,218,146,207,188,221,221,248,172,35,177,37,119,110,121,71,75,160,46,192,223,180,238,96,29,70,242,195,141,214,197,91,117,82,193,24,252,38,124,115,192,147,237,37,127,155,155,176,103,246,222,189,226,50,103,245,187,159,201,48,65,181,118,199,48,42,22,22,14,101,107,213,1,88,223,224,11,112,179,126,93,165,9,238,159,48,13,250,84,140,131,5,187,30,76,176,158,66,118,47,151,20,115,137,240,140,131,59,174,85,152,86,14,176,195,201,254,249,60,111,61,122,200,51,14,204,101,115,173,65,128,210,32,41,104,45,12,183,26,177,209,103,31,154,161,139,8,79,53,36,188,79,112,178,208,203,242,22,142,102,54,254,209,253,33,56,2,67,41,197,101,206,120,161,162,41,104,52,220,145,212,108,165,91,232,206,91,159,92,83,231,191,38,27,15,251,66,56,226,15,58,170,37,44,152,40,108,74,167,134,82,171,102,95,44,98,37,161,24,128,99,158,51,18,14,203,42,52,2,142,172,65,155,91,20,53,27,211,92,175,83,241,1,61,39,194,104,18,72,224,223,193,98,30,36,45,20,241,159,216,33,156,219,171,95,1,174,12,168,2,158,142,50,135,244,150,60,89,64,39,37,78,53,117,131,114,179,30,14,214,161,36,169,245,122,56,205,79,230,143,1,201,20,76,155,190,145,206,41,40,128,24,57,147,161,163,84,243,1,135,8,201,165,11,50,89,21,56,63,142,70,52,95,119,159,186,192,171,155,15,198,123,161,132,121,129,42,161,166,134,127,46,94,112,170,72,14,97,229,70,60,161,8,138,246,59,32,97,190,155,160,5,184,21,231,150,215,53,155,32,221,26,59,144,194,131,31,105,0,216,118,85,110,217,84,30,129,86,40,90,246,115,138,197,172,205,137,22,143,50,242,169,53,204,160,190,184,188,237,148,209,33,143,110,79,114,166,93,42,82,232,120,100,4,111,24,254,144,251,21,18,127,216,67,150,123,134,25,194,102,248,136,85,134,125,30,85,204,159,12,202,231,246,254,115,245,81,76,63,57,129,235,85,155,195,251,236,180,141,202,221,167,21,179,166,145,173,164,122,182,154,113,60,212,121,84,151,90,250,248,21,137,0,61,5,75,192,81,178,221,74,87,127,207,143,128,254,157,29,176,1,255,228,228,224,188,48,164,111,114,168,134,22,40,11,108,178,123,57,19,31,255,219,32,103,234,0,204,64,77,125,239,181,186,198,124,213,245,7,31,248,128,161,115,13,205,99,239,106,171,1,134,114,114,32,68,141,207,135,28,95,131,124,240,91,28,17,161,112,77,85,164,131,32,96,3,195,210,127,143,161,64,201,68,6,190,101,31,84,200,212,209,194,186,70,250,72,3,105,73,248,180,110,231,208,220,77,44,34,176,192,180,45,212,172,115,109,180,228,72,60,3,113,220,98,149,186,160,195,51,74,29,188,64,86,117,67,233,100,240,94,70,93,151,146,162,14,192,88,211,222,145,246,150,101,9,254,124,69,59,15,141,182,187,72,44,206,31,205,13,166,135,57,133,236,183,193,196,136,37,3,220,60,71,55,66,185,227,175,33,167,120,126,71,168,187,164,164,196,173,118,152,211,203,32,109,164,32,10,180,67,89,56,213,141,248,76,103,239,197,81,23,190,78,20,142,146,138,235,195,110,141,255,201,146,162,170,113,111,238,28,254,9,174,65,34,193,197,44,87,77,156,128,137,157,128,214,14,71,106,53,169,105,67,0,11,86,124,205,104,140,89,34,226,46,210,71,189,119,237,16,23,62,2,44,70,233,227,0,144,203,8,15,74,230,208,69,221,217,176,245,185,106,73,139,152,150,197,36,87,193,117,225,185,79,22,198,183,31,209,42,171,66,114,50,13,13,122,171,174,87,17,6,166,125,211,180,92,173,75,164,171,160,64,59,162,229,232,19,26,168,187,25,151,88,196,119,195,120,99,89,35,195,138,144,114,25,245,171,15,248,232,171,79,213,242,238,36,80,132,8,98,90,31,57,48,237,127,150,227,210,188,58,41,126,34,31,53,64,194,38,184,71,117,135,161,94,41,83,163,179,22,98,2,54,208,42,193,206,196,9,157,224,64,29,225,47,178,143,153,56,164,12,18,117,178,248,243,137,144,4,4,223,130,254,220,63,191,179,92,51,145,206,55,75,82,211,215,77,82,171,48,227,143,181,195,54,65,1,16,18,196,177,57,84,151,143,56,225,188,212,93,68,64,99,154,40,125,25,43,39,53,75,147,225,68,99,22,237,245,39,47,25,121,222,18,176,197,78,50,15,222,211,163,27,63,158,248,76,129,231,60,219,140,203,136,241,229,234,168,31,193,192,197,232,18,158,87,148,71,148,153,63,54,74,69,84,151,27,184,134,194,160,250,52,134,195,187,108,124,171,19,69,66,220,7,86,203,150,175,15,11,167,179,237,69,149,24,148,93,186,42,124,7,42,107,208,193,50,69,232,254,49,247,251,143,15,23,144,60,132,151,91,116,7,181,206,127,24,86,79,20,83,27,6,128,195,209,35,24,31,42,136,93,22,181,183,205,161,41,131,172,241,205,78,255,166,196,25,153,21,102,25,185,143,76,21,57,109,235,33,157,61,177,239,150,9,51,89,154,111,56,167,123,138,192,192,15,125,111,17,136,163,213,246,220,51,24,190,12,116,109,162,138,194,234,130,223,195,168,227,115,74,92,52,134,245,30,150,238,217,97,146,8,51,17,231,38,217,31,187,194,161,77,137,181,35,129,104,78,199,252,61,175,212,242,7,1,112,1,130,164,228,201,114,97,76,168,81,119,95,7,2,133,243,223,144,192,106,203,165,201,137,82,85,6,57,73,0,227,79,79,15,189,236,103,109,114,54,40,58,11,196,211,229,68,230,117,166,216,229,43,205,117,204,113,246,40,16,146,254,124,70,16,221,177,34,228,247,240,143,134,122,186,59,238,36,19,169,205,233,187,229,44,68,198,83,69,215,212,220,22,168,143,137,112,105,198,246,71,166,119,63,158,220,125,236,38,49,229,238,208,130,57,11,74,94,119,95,9,195,225,43,28,170,223,139,131,144,149,107,229,163,207,72,227,210,230,97,254,252,138,156,248,7,104,9,171,203,80,23,29,211,93,21,75,53,205,220,200,175,201,158,227,136,128,53,8,89,173,240,6,247,251,169,205,90,23,158,165,248,2,195,136,98,172,59,185,25,131,21,153,8,202,63,223,160,179,24,0,194,70,135,115,70,155,7,90,223,28,15,14,3,171,30,52,100,139,224,8,249,55,0,80,132,174,26,45,229,137,44,1,170,134,36,195,103,97,26,19,151,7,244,221,132,99,21,172,46,125,118,222,204,173,115,129,172,35,124,116,74,43,140,103,138,18,125,73,46,50,136,203,89,191,30,72,101,118,196,31,88,65,88,143,245,13,87,212,4,191,27,237,186,143,156,39,218,160,161,190,60,0,139,194,204,200,63,171,49,57,236,34,7,241,200,179,208,162,45,119,196,101,7,164,243,85,255,222,227,253,83,83,9,227,141,115,3,166,168,73,109,183,228,238,178,119,243,147,104,210,123,0,31,62,188,188,204,242,158,245,239,128,218,48,62,165,184,247,230,167,39,42,129,108,127,252,195,78,158,30,189,112,37,47,8,122,105,251,61,51,169,61,166,165,70,39,11,39,42,152,46,99,207,101,229,77,207,148,132,55,237,81,87,93,11,47,217,178,152,79,41,229,103,91,116,138,151,18,14,154,224,124,109,96,204,162,79,120,86,208,104,190,205,109,2,220,123,67,126,126,133,67,130,133,114,135,92,223,54,34,232,141,49,69,17,52,65,43,53,144,2,200,5,191,49,23,113,115,102,208,93,153,187,157,134,95,102,77,58,62,231,95,252,113,251,155,22,154,174,246,62,234,89,253,182,159,205,248,101,6,188,111,76,14,169,192,158,107,206,5,0,205,133,120,5,92,148,58,77,98,101,84,68,14,148,144,81,156,151,61,68,147,9,29,8,34,105,131,19,78,161,51,135,190,45,20,14,188,216,53,173,138,13,111,222,193,91,133,121,98,177,103,224,5,29,46,64,94,190,73,151,14,101,85,107,237,103,207,231,172,115,139,242,106,197,166,133,186,117,20,157,238,215,18,104,155,105,122,32,233,19,247,69,171,10,61,120,194,158,75,49,93,118,97,136,31,165,72,23,183,61,16,200,113,252,41,18,40,1,69,162,194,162,165,37,87,112,239,141,87,6,156,188,253,19,130,27,222,101,209,204,81,101,156,32,67,81,254,130,230,106,37,33,45,159,145,211,33,96,160,54,1,204,150,77,173,250,232,194,180,22,155,204,34,194,137,106,61,111,201,232,196,170,238,150,218,128,151,72,110,43,216,196,116,189,157,232,249,237,106,35,108,154,149,3,255,168,226,167,31,221,206,227,92,122,25,61,9,56,23,216,161,228,30,112,101,212,169,12,168,110,25,78,37,0,32,209,188,179,241,12,26,55,13,41,184,22,13,18,49,54,116,121,99,196,185,164,145,49,210,242,201,79,60,53,97,227,204,124,170,222,187,13,196,255,212,54,27,129,53,129,42,36,65,186,136,195,151,237,49,122,129,51,221,64,231,197,73,238,224,215,90,42,205,199,131,73,55,113,48,159,120,38,67,137,123,26,212,2,4,197,192,239,170,105,196,38,165,48,201,135,163,225,241,180,7,52,123,7,158,224,168,234,150,201,110,74,137,65,94,207,77,36,57,121,71,168,169,197,38,232,50,80,182,150,224,152,35,102,167,143,56,198,107,142,12,67,251,128,160,95,93,202,52,53,221,186,31,229,126,188,121,213,1,29,102,46,113,165,82,201,88,16,140,126,203,153,53,49,33,31,167,89,248,181,154,83,101,93,74,97,94,73,183,36,238,99,172,201,99,249,211,15,142,120,13,124,189,62,102,123,180,229,175,144,163,127,2,193,248,222,109,131,151,125,18,57,93,140,69,179,88,28,127,245,137,163,78,228,98,235,130,119,14,51,143,107,98,187,233,50,135,43,14,132,186,111,19,0,97,164,4,36,130,208,30,225,137,148,153,113,145,53,188,66,97,78,137,111,252,5,207,226,172,133,12,52,115,38,33,6,4,254,52,169,206,129,17,9,183,76,166,111,196,36,97,13,112,240,210,180,108,85,67,203,67,146,230,165,143,45,248,175,77,166,189,144,194,216,251,144,4,128,45,116,91,169,131,233,10,195,141,50,140,248,99,1,146,218,147,236,231,201,127,242,226,173,182,28,14,115,106,233,213,108,186,115,88,7,140,137,142,71,194,92,237,145,133,108,91,165,9,189,52,68,0,255,180,177,130,16,116,144,118,83,237,220,119,197,216,33,153,99,32,65,198,16,58,70,228,134,3,68,205,54,238,212,198,122,250,78,178,128,200,6,40,32,41,46,210,152,24,112,78,163,17,188,197,62,0,145,191,67,194,193,145,3,151,92,72,199,216,215,12,68,107,209,104,245,78,203,139,200,239,254,72,252,137,43,44,185,98,140,172,99,93,115,27,254,54,34,90,32,63,13,109,88,52,250,254,210,123,72,140,5,123,130,33,232,48,57,75,108,28,50,25,113,163,149,5,197,137,49,138,102,31,44,37,18,243,229,76,219,160,146,220,29,148,185,201,173,41,138,195,254,184,163,58,95,208,87,176,245,225,173,118,145,80,81,240,219,247,80,27,43,218,133,23,106,169,181,234,60,110,100,252,213,77,87,233,72,189,191,243,115,214,189,205,89,237,212,99,92,13,240,106,177,63,104,111,125,99,242,219,55,69,1,178,12,122,249,197,190,199,191,93,212,29,0,210,39,252,242,61,253,191,190,166,218,7,227,140,36,237,217,226,147,167,173,192,215,127,156,92,143,120,148,72,251,234,252,158,121,246,147,218,102,15,112,64,44,213,101,73,59,7,15,212,126,120,58,111,87,177,39,162,164,111,111,182,20,168,254,62,145,125,135,232,89,49,236,49,175,67,30,226,90,212,242,0,61,95,164,177,72,210,62,39,164,191,200,129,41,253,172,169,156,138,79,64,91,64,130,221,226,185,157,248,185,103,177,234,42,18,136,217,104,122,109,113,18,205,79,202,112,173,23,154,173,47,103,101,31,132,216,137,116,161,133,27,31,66,62,173,226,185,25,78,205,109,219,53,113,84,111,234,253,17,106,182,184,174,100,3,226,102,207,245,103,194,5,57,193,88,177,89,57,45,65,81,220,154,192,243,220,233,27,94,102,156,91,92,45,114,206,238,125,126,25,58,42,58,91,110,221,109,154,55,177,226,62,83,217,166,8,53,166,32,171,163,163,143,50,189,110,73,168,157,205,208,202,155,122,4,196,189,221,171,14,253,119,116,27,185,148,59,3,162,108,182,90,86,249,234,174,119,211,143,64,103,18,165,79,80,225,151,251,200,94,197,106,129,58,147,219,204,228,13,17,137,188,232,5,139,190,77,131,213,76,178,144,180,105,229,170,38,245,23,56,93,235,123,181,153,2,146,41,32,115,88,234,224,122,184,78,83,220,187,58,110,180,132,113,40,37,25,139,50,40,173,222,132,214,100,153,46,114,124,13,119,133,130,167,228,100,55,37,159,76,70,181,88,200,153,122,131,116,254,143,111,145,204,192,3,175,178,185,187,167,115,60,54,235,30,247,152,165,140,34,136,65,253,39,136,100,179,82,8,207,17,231,116,213,84,35,124,159,96,208,177,253,218,64,212,28,174,58,137,121,247,230,27,84,26,202,123,156,128,68,152,44,58,128,198,229,202,114,200,183,120,170,193,222,56,212,87,30,149,27,80,211,60,15,153,25,14,6,47,135,56,3,65,112,68,229,211,234,60,237,79,149,7,238,53,118,202,2,22,214,43,227,199,215,78,133,167,54,9,110,171,47,129,16,88,138,241,40,200,54,254,69,189,226,211,114,75,87,248,167,30,126,127,104,6,202,148,209,249,173,41,164,136,161,210,34,71,27,11,150,150,238,184,202,188,38,130,173,228,36,42,77,156,27,176,102,125,56,17,233,53,193,229,201,120,70,212,187,202,190,15,199,5,131,35,218,10,24,128,96,191,111,180,164,227,177,59,61,243,21,207,143,110,244,164,254,116,36,136,197,183,162,139,252,226,72,120,83,219,168,15,228,91,231,75,248,253,119,255,161,93,115,54,195,57,216,50,206,112,33,247,131,146,15,66,2,169,169,6,54,220,108,14,186,96,216,125,245,42,28,168,238,38,160,142,63,32,186,81,130,163,84,210,101,239,100,121,249,226,57,81,97,52,191,237,90,252,133,167,131,96,156,67,24,44,26,86,129,132,53,80,103,100,210,75,10,103,231,198,59,110,47,117,205,34,86,182,79,137,187,72,77,187,130,251,255,106,103,230,254,109,133,169,198,37,84,82,47,125,162,9,143,102,40,224,3,81,1,158,75,91,142,208,58,224,91,134,36,122,24,14,53,247,173,23,112,195,64,188,84,242,199,87,217,113,184,4,177,214,219,61,178,26,87,205,58,245,188,217,82,184,36,253,18,226,176,154,40,134,169,192,187,160,192,177,82,64,207,141,92,74,108,107,101,136,76,42,56,90,49,79,161,107,162,35,34,145,117,182,247,147,167,171,10,62,10,113,63,66,236,14,221,234,0,9,161,50,154,170,44,145,192,94,93,192,240,14,141,59,87,79,47,240,225,207,176,123,28,163,82,57,249,95,208,59,3,43,57,181,106,82,221,55,73,50,78,37,86,193,54,194,92,49,212,4,37,98,150,152,49,41,72,21,118,167,200,20,130,92,89,54,40,146,50,126,99,18,46,238,163,94,88,202,96,92,214,6,154,225,215,157,53,9,111,91,160,83,166,172,87,201,75,205,249,96,68,237,41,24,112,26,244,127,53,88,151,63,53,231,86,98,175,65,126,189,74,210,151,186,123,49,43,43,221,110,14,243,58,115,58,188,163,68,231,149,49,123,130,19,27,44,53,188,207,18,225,142,56,147,150,80,158,178,120,71,255,80,205,217,1,235,16,209,180,245,202,191,243,182,82,226,241,208,80,221,229,145,203,233,148,49,122,4,35,219,201,162,183,153,183,119,72,2,78,40,220,136,222,92,162,122,254,155,148,113,201,143,10,30,137,146,187,34,69,69,98,20,130,206,128,177,116,162,207,159,185,226,123,9,238,96,108,153,179,223,167,59,190,251,81,64,244,247,17,42,150,85,228,157,35,106,167,18,10,190,135,103,255,91,20,6,2,77,190,201,206,134,50,205,142,93,38,112,103,125,160,48,99,86,189,153,84,168,167,135,105,216,160,200,168,130,41,244,253,181,54,209,113,75,74,19,129,129,187,16,214,67,108,176,43,144,62,137,106,94,134,175,228,100,92,166,53,135,98,80,97,97,178,112,75,145,221,94,53,109,218,223,202,132,106,108,49,71,231,166,116,63,45,147,197,148,66,55,47,103,24,229,128,1,145,202,154,41,59,112,221,59,215,20,40,216,86,112,198,121,235,61,78,117,51,132,72,208,71,172,229,153,171,162,216,236,86,155,169,109,154,79,203,132,161,118,80,59,4,75,173,39,222,31,153,240,75,43,166,227,169,186,61,198,5,146,207,52,44,193,121,105,201,91,63,45,14,39,58,207,56,113,69,238,135,193,194,67,96,247,111,131,142,30,77,101,36,161,222,9,181,76,151,179,0,78,52,219,23,128,30,202,171,19,34,108,81,113,241,94,74,120,234,133,47,7,191,104,41,55,167,11,108,224,141,68,103,119,31,115,132,14,19,95,57,141,140,178,117,253,114,80,188,108,39,198,142,199,3,25,182,16,209,19,53,210,46,66,107,41,54,221,156,187,97,112,203,227,29,11,117,240,1,19,90,191,99,61,23,201,86,28,88,109,125,98,142,123,204,183,22,217,178,74,156,42,44,93,69,165,49,176,198,115,235,120,239,206,10,106,106,210,24,63,205,213,65,224,19,123,106,191,29,242,61,8,25,228,137,187,192,38,150,228,207,139,83,152,251,88,106,248,95,134,131,163,47,254,222,75,222,138,210,136,0,171,18,40,252,171,200,158,82,131,12,169,233,188,87,222,24,129,187,186,189,240,173,16,217,90,181,252,50,111,102,183,123,92,72,119,15,195,241,78,121,77,151,68,77,191,201,82,152,253,40,235,20,63,23,82,220,244,235,46,180,128,117,96,114,34,157,225,223,10,183,69,191,160,124,101,181,169,5,75,1,236,27,151,130,233,1,13,69,15,159,46,168,206,6,166,229,119,122,69,66,226,237,167,153,100,28,51,222,14,161,104,187,199,39,174,223,97,167,239,131,155,36,226,106,169,157,43,182,197,150,129,190,94,48,231,129,180,89,207,227,202,119,255,228,193,242,57,55,151,58,136,67,67,111,4,17,172,132,51,150,155,19,185,79,167,181,195,42,70,31,188,193,247,151,194,68,233,11,105,25,227,235,239,210,150,167,95,219,45,50,74,175,130,128,52,239,182,138,222,142,32,47,192,160,143,200,169,142,83,102,218,173,61,155,175,158,125,67,66,220,56,18,112,1,171,90,151,161,186,83,53,20,88,166,254,23,22,57,91,1,169,132,94,219,243,98,139,125,84,6,121,144,57,231,238,170,99,172,244,254,59,106,14,249,167,147,241,46,190,177,178,12,197,139,98,85,223,159,112,252,196,157,52,207,16,231,150,18,145,73,219,7,72,237,181,100,236,124,101,23,141,37,39,116,88,205,125,58,8,131,113,50,29,116,30,24,222,145,159,254,186,91,58,100,86,15,12,0,254,74,247,123,47,95,202,124,195,39,26,32,229,238,17,54,61,66,246,66,193,66,143,170,222,50,81,57,30,8,45,249,160,144,221,118,179,128,28,245,40,99,35,91,185,85,159,71,19,2,149,108,249,42,132,36,187,107,15,32,242,34,100,129,34,152,68,120,46,173,204,219,166,140,160,17,193,230,73,181,111,165,204,34,100,119,97,68,166,252,189,117,132,148,192,186,223,222,144,229,47,155,43,31,146,69,6,255,195,4,62,240,98,242,21,119,191,6,226,169,113,192,183,11,235,47,167,251,192,35,20,113,226,52,40,151,75,203,204,126,224,10,193,19,83,176,220,75,35,208,52,110,106,184,41,2,235,163,77,249,29,65,98,196,81,99,225,126,82,204,122,163,150,12,56,88,12,42,134,239,89,243,78,218,118,126,165,95,158,128,150,164,32,213,105,114,166,179,248,211,253,23,70,1,70,14,30,141,97,253,44,190,208,45,110,52,80,129,207,250,98,133,107,51,77,72,254,36,182,125,160,152,236,145,192,53,177,112,192,62,162,211,42,10,234,181,254,242,74,251,220,215,227,121,170,122,109,148,53,245,25,41,204,242,232,113,106,69,36,23,32,129,148,186,0,69,0,108,8,157,224,52,90,243,6,129,60,85,15,28,27,65,176,105,11,115,129,25,98,210,113,190,231,211,195,210,177,45,38,173,201,107,173,211,222,215,139,205,158,151,202,96,13,254,152,196,162,21,137,127,53,37,12,132,120,233,213,160,217,134,221,84,232,227,104,52,9,12,6,22,220,152,13,132,48,40,128,238,89,34,171,232,202,99,3,232,140,253,204,90,54,97,118,41,4,68,247,134,157,136,164,162,161,201,143,56,223,146,110,216,19,225,197,247,96,108,117,71,98,243,99,153,69,17,172,23,26,166,14,90,78,108,114,58,206,100,103,5,51,91,110,4,56,186,129,131,45,243,174,30,184,173,154,135,111,78,115,106,113,1,9,214,66,202,68,167,168,87,169,98,4,100,137,25,186,206,212,139,252,165,222,62,49,129,140,111,62,150,128,199,81,217,82,17,237,191,158,192,146,134,34,245,252,180,212,66,227,208,228,137,15,152,101,93,167,255,93,162,24,33,141,151,197,176,185,49,142,186,172,6,42,64,247,21,136,61,123,219,185,240,161,221,76,89,45,51,148,50,82,104,177,238,251,105,96,142,233,136,131,224,110,227,235,60,247,205,114,147,139,228,204,53,126,13,40,121,249,172,202,62,189,186,207,121,40,199,184,177,6,235,49,95,140,8,202,179,6,213,81,184,76,35,71,125,191,170,232,129,145,127,83,235,45,138,30,147,104,213,187,8,103,92,6,82,193,98,173,6,179,179,61,70,168,200,19,106,40,126,135,159,59,49,86,70,185,232,134,109,185,193,189,194,92,244,233,91,68,176,252,52,74,193,93,96,79,25,163,105,82,42,109,67,18,229,196,189,247,78,186,106,154,174,99,182,56,111,91,169,245,25,229,30,227,60,62,110,66,77,233,134,31,130,15,199,242,68,59,32,255,9,78,252,77,238,226,254,73,25,97,84,171,195,8,30,5,93,72,242,254,188,80,168,75,85,70,83,220,21,31,128,101,80,19,44,146,172,219,40,36,73,67,10,111,45,219,34,246,138,9,130,171,106,53,138,218,129,180,47,14,45,116,183,134,244,194,91,230,168,225,24,80,245,193,224,93,45,187,85,72,66,226,90,216,128,89,128,187,181,91,115,95,36,3,7,240,187,215,211,11,64,31,143,44,100,39,9,23,42,134,239,216,46,56,108,246,42,99,207,51,1,32,158,217,242,48,77,74,248,203,214,175,105,109,164,213,228,155,69,238,236,253,190,252,84,167,144,209,237,225,182,205,219,18,15,208,170,13,170,0,91,9,43,53,141,228,60,235,220,254,136,6,16,134,16,56,141,90,150,245,86,211,45,203,107,91,118,221,160,127,45,14,130,32,177,102,19,9,6,32,239,229,166,190,109,42,255,61,189,104,220,240,105,22,23,88,179,88,98,99,101,153,106,38,30,235,76,214,73,88,31,63,183,38,6,157,91,152,220,58,108,173,103,98,87,169,153,240,20,156,84,15,211,243,50,143,48,209,243,223,171,253,138,25,13,245,236,41,252,106,2,61,60,58,231,40,61,140,17,48,200,125,161,69,38,130,126,66,52,218,230,97,101,179,116,147,160,232,124,173,130,40,155,247,132,219,237,81,168,146,161,144,96,8,216,32,193,238,65,163,212,84,25,126,172,43,57,229,32,215,157,177,6,66,52,23,180,168,10,136,4,193,235,159,71,105,139,180,127,45,222,193,125,67,148,86,3,174,3,14,48,127,211,233,0,158,252,131,203,249,44,194,138,7,69,37,255,131,243,185,107,153,162,100,221,135,214,44,129,161,245,236,216,45,210,126,182,204,201,61,61,185,223,32,68,138,18,209,9,178,248,20,57,151,111,141,170,84,56,141,83,243,236,3,220,244,151,45,39,89,47,45,200,209,237,198,240,164,199,206,91,14,186,2,95,167,167,92,50,195,168,60,247,94,14,184,175,153,238,59,0,218,113,235,23,166,153,91,230,229,86,110,23,178,16,139,126,242,206,8,232,186,222,184,49,153,243,154,74,112,11,80,43,212,98,12,202,190,247,192,205,142,48,60,15,90,180,40,216,88,200,159,67,105,207,4,150,22,161,112,31,12,10,166,0,196,121,18,66,78,235,25,172,136,120,161,93,249,163,9,165,163,156,122,240,87,54,40,203,204,149,66,138,224,124,67,247,173,197,158,240,65,171,38,16,175,115,14,185,59,153,216,189,221,129,67,43,56,67,7,52,162,39,152,198,43,139,83,143,96,138,187,185,125,64,232,177,52,117,129,215,48,137,173,130,78,113,105,198,255,214,219,134,95,168,100,121,75,100,10,74,85,226,50,82,113,221,215,56,237,191,118,161,136,205,119,245,204,250,52,88,252,198,218,47,191,179,109,227,15,238,223,164,198,252,135,129,6,10,29,2,104,67,66,10,99,148,67,218,242,88,1,69,16,202,129,74,233,123,206,153,144,65,137,56,158,169,171,211,102,54,31,95,209,15,156,133,113,85,210,240,108,49,209,49,50,14,169,194,157,66,251,251,231,66,50,47,187,117,0,5,37,131,25,217,185,0,172,110,77,233,144,30,152,42,217,92,169,186,119,48,179,126,84,84,143,23,148,202,114,220,15,122,145,32,118,226,128,205,76,125,108,226,244,5,112,125,239,11,154,59,119,87,85,12,25,230,39,89,120,116,178,115,89,75,48,52,198,196,220,136,163,77,1,255,200,162,203,20,140,77,196,48,152,105,88,43,143,184,91,206,231,83,90,248,134,233,49,229,201,141,209,220,80,169,18,58,218,65,107,140,126,25,202,99,199,17,5,201,107,254,103,154,81,173,99,143,121,77,206,250,161,233,9,18,192,184,165,128,115,204,111,117,67,84,159,77,11,113,63,22,89,210,192,216,69,122,65,25,110,227,237,155,96,239,217,245,218,224,250,101,53,124,37,218,233,175,134,2,140,141,121,250,213,174,103,79,196,96,105,147,74,153,103,126,190,101,153,143,168,19,247,30,123,230,61,78,58,134,208,65,111,209,118,149,127,72,143,187,143,165,138,204,173,95,195,8,189,57,161,53,212,32,251,131,102,159,32,82,175,208,29,127,149,102,185,201,239,175,235,118,80,84,77,13,157,252,171,152,220,188,175,102,5,8,159,150,106,8,245,17,224,191,86,211,48,11,162,19,16,22,116,246,122,81,27,220,119,19,32,167,87,143,82,212,203,44,233,13,144,96,76,38,128,11,191,3,185,238,107,178,50,235,16,146,149,29,8,223,159,246,100,234,157,93,87,153,135,76,219,85,203,19,118,193,97,65,11,107,220,239,81,3,195,197,57,110,71,158,103,181,209,128,110,44,223,245,169,232,27,248,188,132,157,109,4,174,47,198,84,113,137,233,60,249,125,127,141,43,160,204,194,51,53,102,144,29,183,96,46,194,203,232,206,160,138,17,210,173,171,190,129,23,7,222,48,23,80,72,167,189,46,165,238,131,167,85,15,207,79,228,200,195,163,186,15,40,6,90,127,82,238,134,77,31,94,102,232,208,205,114,210,47,32,107,36,65,135,137,16,204,118,59,141,193,240,24,76,183,69,36,144,91,128,241,239,78,109,140,20,47,111,229,37,15,217,149,241,94,125,205,72,27,138,110,166,94,122,221,122,35,164,175,113,191,179,27,250,77,30,49,134,252,115,62,184,162,249,54,30,164,201,212,178,177,108,206,217,43,99,110,209,18,213,224,63,232,177,34,68,183,194,140,153,210,222,36,90,104,154,55,25,92,220,142,180,175,71,122,2,132,14,163,253,239,81,25,31,0,70,78,68,21,192,207,7,32,137,122,135,231,227,98,43,195,13,240,198,133,215,145,237,7,204,130,157,106,52,244,60,146,222,28,213,254,144,216,14,188,145,182,128,20,222,64,69,202,110,161,5,192,41,85,225,124,131,238,107,172,135,113,235,92,162,243,155,141,74,84,45,156,60,157,249,186,182,197,245,25,60,167,208,128,114,59,163,225,27,47,165,154,154,106,102,194,93,51,212,176,16,131,110,158,16,26,95,153,31,26,175,160,114,70,17,147,90,226,192,176,163,246,125,253,200,196,57,210,121,199,56,191,114,30,27,242,244,105,226,246,60,87,143,186,13,125,241,186,181,238,194,40,155,73,49,133,58,84,90,126,153,162,59,41,70,210,112,34,76,23,235,66,177,69,24,107,41,249,88,86,53,138,108,18,71,237,158,15,137,121,75,78,109,179,164,173,0,60,218,123,19,204,144,169,16,13,105,73,2,211,52,146,42,164,155,146,28,138,195,148,242,106,200,71,189,211,185,23,180,22,101,130,57,85,72,71,163,8,224,44,238,251,222,200,101,152,194,173,69,207,219,41,147,159,149,134,56,135,215,205,148,93,252,110,137,0,124,231,27,144,120,97,247,145,250,54,245,148,192,176,225,222,108,154,70,50,3,102,112,172,201,70,37,100,198,131,223,225,120,31,47,168,99,114,196,209,136,33,116,124,28,22,123,110,50,165,111,117,147,85,120,76,75,214,53,93,206,36,16,178,186,138,91,9,119,197,234,164,81,109,1,121,145,135,17,54,214,207,134,170,86,5,62,172,19,80,238,102,255,142,209,133,20,235,36,83,176,137,132,142,229,185,218,253,215,21,137,59,226,226,236,88,234,170,235,178,249,85,86,53,187,220,19,245,83,151,254,87,39,140,67,180,33,22,160,73,5,223,143,203,228,148,106,237,124,105,31,223,92,87,15,140,128,5,55,176,181,165,84,27,94,215,150,249,218,222,194,91,21,60,65,63,97,27,137,31,135,63,255,149,142,40,19,249,11,69,215,120,155,89,15,174,91,224,247,185,174,86,136,143,111,251,193,135,71,144,17,28,35,214,8,84,113,138,227,151,39,186,120,85,190,35,105,24,3,60,221,7,163,85,155,178,108,175,209,66,135,189,183,63,205,212,215,26,131,122,45,16,15,106,15,109,15,74,62,164,176,97,25,56,89,244,12,180,33,148,122,51,154,158,38,50,100,161,52,196,201,253,212,181,0,19,97,216,160,56,31,202,68,210,117,69,141,56,180,63,168,32,22,179,93,111,124,122,63,49,170,102,183,82,110,95,240,64,177,90,23,200,230,222,114,228,245,78,33,133,59,176,113,163,228,91,195,192,213,59,173,52,197,95,201,64,224,165,100,32,152,120,32,206,94,234,251,35,106,121,24,148,127,155,111,189,210,187,3,211,24,204,220,210,30,115,83,136,148,206,159,114,102,124,59,176,40,160,133,67,123,197,98,24,123,70,245,58,183,221,163,234,118,139,183,155,180,20,66,215,127,168,224,184,194,162,125,226,200,192,170,104,167,67,34,48,222,72,98,170,49,243,218,192,49,190,30,30,231,224,87,29,177,136,165,119,84,94,191,211,85,56,45,199,18,27,99,4,212,188,80,117,183,117,249,225,232,93,113,143,112,180,128,176,97,148,131,251,223,9,235,233,250,114,169,68,182,6,232,39,3,152,247,191,227,46,166,10,148,181,193,54,40,122,92,7,2,89,128,155,51,199,65,236,55,155,162,96,54,151,36,146,142,166,142,137,86,45,225,83,40,122,155,191,205,220,121,240,208,181,111,58,28,97,128,116,92,223,9,238,178,31,74,202,37,187,215,207,59,254,55,219,102,154,59,96,206,131,207,27,118,254,200,236,59,243,162,215,156,33,68,121,105,17,135,137,115,51,238,88,93,213,127,211,166,63,110,2,102,188,130,114,93,141,208,177,142,95,84,13,233,143,92,137,152,81,83,117,61,217,142,58,169,250,75,176,15,181,3,78,23,162,233,202,168,150,18,84,168,131,201,237,71,81,208,56,52,105,47,219,180,145,39,250,10,158,60,127,231,120,92,70,99,202,193,24,158,215,101,121,32,196,106,85,142,161,232,253,170,235,107,179,230,93,54,102,119,235,175,146,87,64,91,136,205,239,82,36,33,220,202,14,72,97,183,25,218,45,88,170,210,64,215,38,44,150,219,147,75,212,90,250,149,235,248,131,63,127,9,36,104,8,182,130,237,221,147,101,197,55,209,122,84,101,4,68,162,65,227,152,98,235,15,108,24,108,59,172,51,111,37,99,124,67,173,225,75,70,140,119,56,193,238,31,20,13,80,99,14,161,217,117,131,206,140,181,179,120,230,234,118,173,62,178,92,179,71,182,88,187,152,60,158,57,10,116,63,174,182,150,103,254,238,43,194,183,20,145,211,113,160,154,231,9,179,62,36,42,26,192,142,42,170,136,198,93,146,20,249,248,79,40,134,163,184,61,56,15,105,223,1,179,57,27,114,22,150,119,76,81,49,169,234,40,6,154,80,202,234,143,46,27,1,98,247,226,156,228,140,15,85,149,97,44,238,190,207,214,81,17,33,225,3,216,161,190,18,193,174,133,12,9,136,94,38,92,199,187,253,134,109,241,8,130,238,64,135,253,172,78,6,170,115,100,235,211,48,191,49,242,122,216,15,26,225,109,162,65,45,168,51,123,3,104,147,66,168,201,130,237,182,48,238,204,78,93,211,34,53,246,168,33,50,108,127,113,97,221,237,224,180,10,122,207,192,99,76,82,24,2,178,143,34,91,203,184,94,89,3,192,211,90,222,19,249,129,52,210,87,100,44,29,235,166,81,67,166,158,174,66,191,211,9,10,7,119,149,84,145,103,219,169,54,210,171,250,21,245,12,120,234,136,180,44,141,239,60,65,52,74,128,116,45,162,218,48,177,75,180,113,107,93,84,47,182,216,179,156,221,187,252,8,26,175,224,21,249,9,56,19,186,170,252,189,241,201,130,227,30,184,240,50,197,93,133,83,62,142,40,26,188,118,43,156,241,135,26,36,4,237,53,121,44,178,168,251,81,205,155,66,105,94,127,197,222,194,189,207,160,57,51,62,16,61,92,30,161,89,111,121,199,1,223,106,76,55,38,243,123,68,107,159,38,106,51,115,132,196,154,14,228,49,56,38,223,255,254,55,208,137,46,45,7,66,116,254,161,124,229,38,137,47,28,121,55,239,88,132,78,138,71,232,248,224,62,42,162,127,144,148,194,225,37,109,76,211,176,88,127,167,82,182,149,69,88,37,159,150,33,82,11,17,139,122,167,53,251,11,181,109,135,152,10,243,240,133,113,164,218,191,181,175,76,220,231,225,80,79,199,139,164,104,132,225,88,30,94,187,209,241,200,196,176,33,146,42,62,199,8,88,128,63,105,171,198,248,217,158,42,244,65,157,196,217,76,59,181,238,155,90,223,189,63,196,26,153,225,72,226,224,35,192,236,193,137,138,212,56,203,43,249,223,182,181,254,254,249,58,215,224,132,149,126,48,159,156,217,139,1,104,26,191,92,80,126,40,0,40,37,246,67,206,42,108,105,254,158,64,220,189,100,185,244,181,111,117,9,161,213,223,3,5,202,67,206,9,4,26,184,234,180,251,133,43,169,167,94,90,2,52,220,218,198,204,48,41,191,125,243,102,156,187,6,136,214,167,12,28,102,32,109,173,104,90,66,238,238,210,223,246,240,103,126,47,11,181,32,115,191,238,124,46,189,94,135,148,171,152,250,121,101,129,215,234,203,83,120,194,75,248,11,162,105,49,15,218,8,227,197,143,77,30,130,202,254,40,136,39,97,178,167,39,195,117,155,79,167,158,146,120,5,107,163,58,102,8,89,53,250,151,66,110,20,147,81,154,40,98,60,66,13,7,187,218,102,201,216,254,108,158,241,49,92,211,246,60,242,151,185,200,178,26,44,99,151,10,194,92,174,250,249,23,228,78,74,217,219,190,177,190,54,218,131,234,134,122,170,72,122,117,246,73,142,109,83,183,235,208,152,130,106,191,18,230,188,208,238,132,170,113,120,29,239,29,169,179,213,242,117,198,70,103,45,172,248,6,181,106,207,214,143,215,168,240,70,133,194,200,82,211,250,24,67,139,218,225,162,153,86,216,44,113,74,185,255,30,97,59,73,20,104,193,82,195,202,97,62,183,209,205,1,99,134,176,88,204,137,68,88,43,77,236,158,110,27,6,18,17,177,144,25,9,194,127,187,128,161,35,153,162,44,184,34,64,116,37,75,244,26,124,93,2,11,150,46,37,245,144,194,71,199,89,205,252,61,242,27,250,190,13,159,83,2,123,58,35,66,151,10,246,160,12,180,91,167,18,181,24,20,83,183,162,93,243,181,19,9,251,72,237,17,67,174,48,242,59,153,201,137,206,108,51,25,131,226,33,42,204,103,17,27,56,145,109,88,157,77,250,30,136,136,240,191,26,113,225,7,1,129,152,168,254,139,217,169,10,102,49,96,66,18,108,179,131,172,214,238,239,117,98,169,129,1,166,59,78,244,27,15,251,102,33,60,141,73,40,30,44,114,190,149,23,74,133,120,255,107,65,247,239,249,143,160,13,32,250,123,5,189,163,58,12,72,107,0,112,59,210,53,161,39,153,156,219,122,141,96,232,132,116,82,79,185,227,73,96,207,69,120,96,186,136,215,52,197,0,33,63,249,189,113,205,243,254,236,124,215,248,11,134,166,22,73,205,93,244,0,158,152,220,95,207,7,147,146,120,221,41,183,9,219,133,98,232,184,24,115,100,25,183,88,13,220,163,20,151,136,48,97,170,103,136,111,222,0,147,213,90,94,150,176,134,217,150,20,52,54,162,152,184,199,83,57,87,138,106,241,19,115,235,238,223,119,155,139,54,20,206,119,207,117,93,187,244,163,132,185,190,140,234,189,143,83,147,191,220,0,188,107,194,167,76,226,255,229,197,175,239,23,39,47,123,75,141,197,131,55,180,67,132,164,165,148,200,32,45,78,30,183,92,208,231,38,154,122,212,158,112,135,174,176,11,252,97,196,66,167,100,154,246,43,189,51,250,221,125,25,150,193,177,84,176,42,33,115,138,38,146,207,90,172,145,153,229,237,61,132,110,135,242,113,150,77,54,212,67,109,15,136,158,20,73,81,39,214,81,210,150,133,242,224,128,14,5,155,78,117,55,251,135,115,159,253,160,56,0,179,80,210,101,148,15,141,228,145,105,87,161,241,8,52,239,48,207,85,37,90,99,216,185,22,65,11,172,25,96,122,39,206,16,231,84,86,58,154,90,150,151,126,43,50,146,229,79,89,237,215,245,213,163,95,245,126,188,137,92,6,144,238,96,82,190,23,49,200,83,107,214,247,90,227,58,92,117,20,199,233,98,23,40,177,73,2,237,117,157,218,8,124,30,203,126,88,182,252,186,135,86,43,20,207,242,56,109,55,99,128,197,30,166,204,61,49,62,177,161,180,139,216,183,12,65,163,221,198,29,244,89,224,9,162,118,234,79,7,197,197,182,251,228,238,178,208,141,205,147,78,184,25,79,12,81,105,188,150,127,216,38,211,99,180,161,97,83,107,149,64,251,102,152,39,149,181,119,255,221,69,23,33,149,65,182,196,87,181,71,57,184,169,173,14,251,65,246,242,35,233,173,0,138,221,233,1,44,49,36,163,215,201,101,202,184,14,76,69,120,0,58,13,159,175,43,72,22,93,125,138,132,225,177,252,6,133,48,38,8,248,240,17,100,147,84,44,38,32,16,173,165,41,239,3,48,45,127,1,159,207,205,179,213,26,155,191,10,128,111,144,127,99,172,37,66,57,135,190,128,147,201,30,121,244,126,70,208,239,37,87,92,150,96,247,36,222,192,221,77,236,108,39,130,29,247,69,121,215,253,164,109,243,114,103,209,176,214,8,67,161,154,18,182,214,79,198,64,213,235,184,92,239,163,249,193,13,70,132,232,151,151,251,13,243,44,49,172,57,94,35,146,232,146,185,78,6,61,155,193,77,149,244,53,77,30,173,76,248,191,109,204,205,255,230,250,185,82,95,5,124,190,30,41,91,107,214,188,201,248,227,235,22,161,118,11,96,174,202,117,110,62,234,166,218,90,43,248,18,139,243,47,84,26,53,88,49,226,117,233,77,214,171,123,82,64,163,219,68,129,202,106,106,49,195,221,184,218,172,36,211,28,72,39,163,88,194,6,32,141,68,221,37,157,81,12,212,34,43,107,84,57,134,184,74,150,142,178,4,205,165,197,187,218,210,167,192,200,186,123,241,145,9,180,26,174,207,156,7,56,198,170,30,252,245,214,152,246,17,62,163,244,97,137,39,188,99,102,231,136,244,249,20,251,222,101,48,45,51,0,61,169,221,8,47,37,125,246,175,230,207,3,250,253,62,253,214,194,16,224,68,179,78,162,154,80,192,42,50,17,81,132,6,130,198,204,82,169,85,227,7,103,240,7,230,220,144,33,244,17,255,15,230,191,197,76,73,197,204,241,132,150,95,40,97,165,95,112,230,184,93,117,140,11,216,218,182,234,247,176,222,38,25,113,119,141,22,54,63,194,198,33,65,22,205,161,135,33,85,140,238,74,84,62,229,87,22,81,104,156,79,6,93,138,153,109,180,205,87,109,72,84,208,140,238,82,145,47,46,12,217,193,182,58,178,162,31,168,228,80,97,37,21,85,135,73,196,25,2,137,142,209,250,212,167,94,73,234,188,233,35,1,227,21,167,35,34,124,190,160,243,82,242,81,78,27,117,75,244,239,78,222,167,133,178,182,173,157,81,124,168,10,227,137,243,151,40,14,5,198,141,167,219,130,148,132,125,20,88,31,149,86,156,85,207,177,28,151,31,239,199,189,122,82,189,141,18,233,96,112,116,225,3,228,84,254,128,225,31,207,178,85,226,168,147,113,74,229,185,218,239,5,189,163,23,136,209,50,83,31,227,47,210,231,76,3,40,193,47,158,93,103,146,12,158,141,156,252,138,230,116,106,120,221,181,208,165,249,122,66,162,37,63,10,113,168,233,149,18,251,244,3,232,29,170,189,138,94,213,219,66,132,29,226,109,87,228,170,153,86,124,248,113,41,251,112,14,236,58,125,89,203,184,46,234,61,84,232,212,130,236,23,99,51,16,33,224,163,255,90,95,146,98,133,96,124,161,7,178,106,34,98,17,46,200,254,109,129,84,69,134,174,94,102,192,204,242,179,66,3,41,157,117,139,44,121,130,120,202,100,200,20,103,252,167,139,172,102,187,81,108,239,139,102,87,207,85,106,176,40,5,31,251,176,231,87,40,55,129,15,143,23,53,14,25,90,180,197,228,51,120,188,228,188,109,82,91,126,244,17,115,35,85,223,80,72,129,155,109,43,141,16,79,152,1,155,104,210,172,205,209,25,200,118,229,83,100,48,129,87,163,131,175,231,12,236,32,214,11,124,173,22,64,46,17,172,128,26,22,30,243,103,117,32,61,161,237,27,126,156,144,118,33,245,20,165,196,229,58,25,249,74,89,220,9,136,170,18,49,152,168,242,87,125,130,19,137,169,62,54,245,250,84,84,109,245,248,125,221,89,214,232,99,144,137,200,191,123,253,125,22,238,236,208,206,70,218,207,191,115,203,13,10,176,188,130,65,157,204,161,78,60,115,116,223,72,65,16,228,162,147,49,172,156,135,119,1,105,28,208,175,179,214,174,1,80,65,183,38,170,97,35,159,23,221,7,103,120,90,120,142,35,183,192,251,27,119,55,194,179,243,57,27,113,96,173,147,123,105,211,16,37,151,146,212,122,98,101,60,83,33,151,202,208,133,70,194,21,19,170,98,224,107,173,69,173,16,229,248,224,221,108,25,31,120,139,209,102,197,80,141,168,39,174,212,102,54,37,220,244,177,74,220,180,253,44,236,1,27,173,28,230,231,251,72,50,111,189,23,137,206,47,246,120,39,147,92,91,232,252,22,95,57,203,141,34,25,94,213,131,68,198,221,132,127,97,45,66,12,82,118,51,237,33,14,145,30,191,153,88,97,42,155,73,144,179,140,137,190,155,56,119,148,233,187,239,222,72,239,60,47,168,164,164,77,104,142,116,23,242,89,80,218,101,27,53,3,215,55,246,114,50,90,85,102,166,233,111,181,94,149,37,195,180,163,112,251,28,69,43,12,218,47,212,189,85,149,136,22,1,61,150,173,111,82,113,91,11,20,100,35,33,119,162,63,167,183,80,126,197,180,198,138,78,250,0,180,85,141,79,227,84,115,89,232,166,164,233,155,1,47,20,73,161,204,147,227,172,178,159,169,8,90,50,16,7,15,25,123,110,183,229,3,98,162,183,38,247,48,204,34,229,209,214,68,187,105,11,228,241,203,0,166,17,174,144,161,100,147,23,198,245,154,163,241,159,102,253,98,61,229,57,233,16,149,230,228,106,104,227,51,84,145,127,4,152,61,177,223,172,24,100,31,71,77,86,237,128,147,121,15,241,176,82,112,46,34,6,19,118,11,230,207,81,178,131,199,236,63,181,52,179,199,19,160,205,84,41,237,138,27,255,105,183,148,178,179,217,244,114,48,200,181,53,28,24,83,133,107,88,164,20,57,164,84,22,181,245,213,219,248,176,76,79,9,49,108,172,176,147,243,47,120,46,26,105,28,166,127,228,131,185,127,79,151,205,76,44,116,153,144,87,67,6,210,190,178,134,61,158,17,38,235,245,58,221,85,114,20,249,247,151,122,52,15,92,214,177,206,231,105,194,226,160,10,2,137,190,47,78,180,102,71,91,35,151,116,1,10,10,94,55,178,54,100,112,112,201,184,162,138,0,234,203,112,206,94,106,152,67,188,170,70,29,7,19,74,48,87,113,77,82,9,85,234,246,82,170,50,73,140,147,170,240,117,74,244,201,131,17,123,210,28,111,54,141,61,75,185,48,219,151,175,67,163,160,129,116,190,145,59,107,103,3,60,235,219,135,136,5,121,53,15,157,169,136,97,129,3,104,216,152,228,198,231,2,133,142,182,207,231,43,5,46,50,208,175,97,96,138,82,238,70,210,167,239,148,111,137,4,195,249,141,225,169,8,166,189,40,185,211,58,42,118,202,114,142,231,77,200,143,176,197,73,173,165,74,113,70,110,25,11,32,167,3,25,162,141,13,154,184,238,107,126,213,143,173,10,198,1,55,82,7,16,60,139,50,92,190,227,230,153,74,70,56,49,246,228,133,31,172,59,149,215,215,189,4,202,109,135,9,65,85,205,159,111,79,17,151,248,37,204,255,230,138,109,73,56,93,18,103,29,121,191,73,216,5,78,127,7,61,1,185,148,164,253,210,57,202,239,23,137,26,11,81,235,85,15,169,169,120,144,27,236,118,41,108,94,240,252,161,179,142,134,95,127,66,168,156,151,100,43,66,34,67,23,255,39,55,39,20,124,176,245,31,32,223,59,198,130,167,105,50,107,152,133,183,233,77,164,146,49,125,149,66,122,217,234,33,76,103,40,214,181,9,90,27,31,94,19,196,81,229,235,39,41,8,0,163,62,28,65,213,86,125,5,75,180,21,231,205,179,153,111,178,189,133,159,14,75,200,200,88,32,198,46,252,126,87,178,30,28,95,179,58,32,247,12,65,253,218,79,17,197,176,224,212,224,190,103,20,178,133,222,21,184,249,124,119,131,172,172,199,25,97,107,18,180,155,57,227,170,251,243,49,133,239,171,228,49,158,181,224,127,23,197,95,233,95,112,202,120,140,171,87,217,133,184,44,63,183,9,64,76,11,209,77,235,114,255,60,98,250,19,182,105,127,242,173,40,41,144,56,228,210,225,214,97,105,143,177,139,110,42,1,54,143,64,122,229,136,136,73,58,206,22,81,184,169,23,16,88,54,87,62,23,214,27,177,36,219,158,146,218,183,13,100,138,36,51,183,17,230,154,87,10,60,13,94,57,169,247,36,71,44,26,117,237,88,73,82,23,70,254,42,243,205,25,215,208,254,133,196,235,93,42,35,157,77,249,106,244,104,234,217,14,65,32,254,160,192,211,233,31,8,232,10,192,209,56,246,21,133,252,196,79,119,42,100,120,229,47,219,147,33,159,229,234,122,111,222,159,216,37,168,180,188,188,160,222,246,46,163,201,37,115,102,121,113,6,91,98,226,215,228,199,117,217,97,159,219,68,230,66,35,9,84,6,183,254,78,66,186,146,218,217,235,123,102,200,230,125,3,125,130,45,90,23,13,160,183,191,217,248,183,121,157,30,16,243,153,69,15,248,75,25,131,9,148,57,201,95,36,184,187,37,12,254,254,58,205,245,47,169,143,172,90,117,230,217,32,35,186,161,62,229,80,3,64,226,171,172,222,93,23,233,95,238,74,150,17,183,84,193,3,169,232,217,218,165,224,57,137,202,187,66,91,148,239,159,15,28,230,224,41,219,136,253,239,0,74,76,149,134,132,67,203,30,231,29,34,115,212,169,77,211,10,101,92,63,68,209,115,204,226,154,36,183,138,58,108,87,153,120,65,150,176,10,146,141,117,228,224,33,228,107,68,31,4,72,200,154,57,170,70,171,4,34,53,172,164,159,245,205,72,153,136,194,239,174,154,101,51,251,56,70,123,223,114,218,181,215,105,40,188,224,4,123,158,114,112,140,17,30,62,215,214,248,46,153,40,77,142,240,120,12,114,188,191,242,105,56,87,116,30,21,98,47,227,114,226,212,110,183,218,135,147,242,149,110,132,191,124,228,172,61,61,197,73,75,90,56,177,82,85,214,185,8,160,214,149,136,141,9,113,217,119,67,59,108,232,184,55,248,151,89,163,15,133,145,197,91,222,255,178,3,143,149,223,95,106,148,92,49,228,129,48,223,169,133,130,47,148,88,21,105,15,97,102,152,90,73,211,216,12,36,244,78,98,244,63,215,217,42,143,35,230,36,6,138,127,3,239,10,99,168,83,246,162,147,190,202,149,173,241,254,190,193,45,1,34,95,97,222,209,36,10,13,223,7,79,142,20,110,112,80,233,18,122,179,200,75,219,148,72,44,165,160,149,78,124,153,107,74,44,207,223,72,245,84,184,214,235,238,149,107,229,162,161,96,194,140,98,85,253,89,169,203,11,250,212,84,178,178,19,45,69,216,35,252,5,138,149,24,218,150,169,213,36,88,154,138,5,191,174,167,162,133,240,139,1,205,50,160,191,24,168,82,230,249,84,220,220,11,217,126,205,23,161,49,139,92,242,66,22,100,7,68,214,132,102,232,207,34,78,94,89,254,226,85,194,222,186,247,75,111,54,118,189,173,248,8,4,13,122,138,250,243,70,136,45,25,190,15,15,39,109,113,242,99,235,19,149,114,254,27,176,12,73,127,92,11,193,33,59,205,133,129,34,151,114,10,44,89,252,166,16,175,90,43,168,219,238,179,19,189,216,55,98,132,229,41,140,28,212,235,214,31,130,68,10,12,162,123,2,66,62,166,9,174,121,66,225,134,44,140,38,253,180,0,192,160,17,180,75,25,241,34,249,226,189,17,181,231,95,214,104,19,75,137,226,167,115,235,92,142,119,166,118,19,103,11,171,128,34,150,163,151,62,236,34,233,235,107,58,17,182,240,194,232,144,210,137,119,82,119,205,196,30,79,206,250,51,164,113,78,103,108,127,90,99,169,104,23,153,152,101,99,8,185,39,248,119,243,189,141,136,6,23,20,87,28,206,44,74,197,139,86,237,247,100,158,209,129,92,252,116,223,160,124,120,32,132,116,174,53,14,36,183,194,153,233,49,4,231,133,224,230,217,65,254,199,56,223,192,196,13,119,40,64,173,230,181,148,74,10,95,77,31,67,36,36,228,146,149,196,189,43,31,2,180,2,240,194,165,143,19,181,30,244,21,87,196,54,140,208,41,171,188,129,97,133,18,180,205,42,136,37,105,35,12,52,224,249,182,215,234,179,227,44,88,47,53,129,46,247,97,61,144,16,95,126,117,93,137,30,58,42,37,133,169,74,168,167,239,35,29,221,145,200,212,88,33,73,101,139,246,190,189,202,12,75,187,240,166,156,228,174,146,90,41,215,9,187,69,160,225,236,56,203,203,94,173,173,213,211,171,221,42,21,233,160,148,228,35,255,163,111,70,113,40,251,143,71,109,199,52,140,29,79,141,75,67,190,110,92,116,154,186,226,9,228,48,189,5,174,38,82,145,83,232,238,81,6,226,216,77,198,140,152,173,111,185,176,139,186,76,26,221,58,234,128,89,200,179,103,16,147,4,168,79,196,105,126,105,23,126,150,48,91,116,51,135,220,84,215,86,241,217,105,83,43,235,18,143,152,56,35,235,103,86,107,162,248,100,52,104,57,38,188,43,236,116,254,37,206,48,21,206,47,184,158,74,74,255,147,233,165,191,88,194,206,42,238,77,28,98,132,13,213,91,92,177,77,43,214,176,195,231,33,7,151,26,244,143,100,28,30,240,83,202,68,75,34,217,187,154,108,239,63,32,87,220,77,237,127,248,202,39,173,57,38,244,97,151,229,153,85,161,89,179,84,146,153,216,161,247,86,177,30,251,85,84,25,154,5,206,200,10,55,223,36,121,244,212,101,30,99,53,101,107,239,108,247,241,94,206,96,10,229,240,124,100,56,68,241,223,7,86,39,63,119,164,156,168,106,38,221,123,18,62,44,33,220,164,90,185,201,116,196,139,120,239,241,167,207,27,0,51,43,222,67,102,248,20,142,126,75,177,208,87,101,230,238,90,50,64,153,126,61,86,218,55,223,188,209,34,253,48,65,223,120,234,118,135,193,58,247,178,108,189,223,217,139,26,5,163,120,152,153,235,235,206,227,190,93,171,174,198,7,209,3,51,106,249,150,203,232,239,131,30,220,245,2,167,204,106,83,27,90,251,104,152,146,255,105,25,225,106,85,20,43,87,175,170,47,177,151,61,195,103,94,250,121,60,58,224,191,242,60,187,143,254,80,129,130,130,76,32,32,74,189,165,117,27,199,139,72,47,132,200,170,6,174,237,224,73,161,126,245,138,165,18,114,72,173,228,4,16,219,178,184,215,167,166,4,5,208,114,12,177,24,228,57,11,182,3,128,124,226,14,214,82,33,188,76,22,166,217,136,0,37,26,20,142,172,167,28,239,221,79,22,206,109,102,121,108,110,210,235,139,127,19,72,28,167,188,106,32,67,161,220,40,247,204,247,136,227,57,133,75,19,148,41,43,203,68,242,15,155,115,238,33,163,109,79,128,192,92,94,87,66,234,29,236,72,202,225,40,103,32,223,54,87,251,184,100,249,232,79,123,69,99,54,185,144,81,106,5,191,17,229,167,144,22,184,203,94,30,87,6,92,1,115,241,133,57,48,197,9,67,67,74,19,120,169,149,239,222,162,214,121,220,5,84,106,104,210,194,143,0,143,151,130,21,177,17,25,55,232,10,162,89,107,223,252,101,175,191,202,4,29,182,185,68,140,55,62,102,30,62,81,93,18,213,155,140,102,190,253,30,218,178,10,215,120,143,142,112,24,96,7,59,210,112,118,253,16,32,184,179,244,187,132,119,217,145,73,192,210,194,222,116,139,88,93,59,108,26,24,35,98,90,104,243,187,207,175,106,223,158,59,42,116,127,50,158,147,183,246,117,76,237,102,137,233,188,32,160,89,106,230,83,242,65,187,165,138,27,137,84,210,92,107,79,138,35,59,244,6,248,255,124,50,14,156,150,176,84,166,202,96,183,45,91,243,171,72,235,113,146,208,9,200,246,95,249,115,240,111,116,2,102,32,73,59,91,190,253,46,231,193,60,146,191,207,55,199,127,135,146,14,23,7,126,41,158,206,184,126,106,75,7,109,195,188,177,51,27,210,66,223,117,171,1,56,207,37,70,199,254,26,161,211,103,241,142,185,5,81,100,95,133,253,56,153,20,0,239,178,7,167,18,24,237,86,239,27,163,79,55,236,231,145,146,74,245,139,116,144,153,148,183,140,110,73,77,199,86,169,223,209,174,181,2,156,214,188,202,16,187,237,185,27,204,76,91,35,211,132,67,32,15,199,100,1,15,24,113,226,119,110,160,254,145,26,195,158,101,34,70,103,205,184,153,67,166,116,41,121,56,111,10,88,120,71,197,47,135,191,9,237,172,87,4,84,30,9,248,144,204,243,49,52,5,235,119,188,251,231,151,194,235,243,41,94,233,56,50,232,22,176,248,196,105,235,221,92,113,192,217,114,14,213,74,202,246,163,77,192,165,92,118,236,136,191,48,70,117,245,15,60,63,188,73,73,221,102,95,129,244,168,162,26,47,207,107,75,50,216,255,152,188,252,45,152,71,122,228,178,8,200,113,211,112,70,218,200,244,2,55,199,222,59,22,130,42,43,69,178,186,64,83,49,231,219,117,51,131,209,180,105,60,157,3,204,52,16,125,194,87,52,11,202,139,224,108,250,70,19,56,27,222,210,153,94,212,242,162,89,90,11,87,72,104,101,11,37,219,148,100,174,167,100,125,66,197,204,38,41,197,140,62,99,178,168,122,102,245,134,135,234,215,97,112,232,253,232,160,89,40,73,249,115,172,205,242,86,178,15,250,168,6,141,179,34,107,155,254,28,50,226,49,168,162,80,51,239,177,253,179,236,214,40,16,63,108,224,136,77,82,12,74,79,226,145,104,188,138,94,127,241,111,254,108,67,73,104,197,181,193,91,243,131,173,208,192,26,146,72,107,169,0,191,207,116,188,40,138,59,25,250,59,47,174,109,247,107,100,240,190,197,162,255,89,32,238,231,121,83,25,116,172,20,24,206,177,102,141,131,2,62,21,57,112,137,229,183,237,87,46,226,166,214,21,147,70,143,58,37,167,42,140,160,169,12,122,26,34,253,131,129,114,29,85,138,74,2,177,127,207,105,22,137,218,18,188,77,250,215,109,62,73,36,173,173,67,189,205,227,121,12,73,8,7,137,206,158,241,165,210,132,149,200,31,2,252,160,252,13,106,254,103,53,108,253,128,77,14,191,232,229,130,5,152,96,77,182,122,41,18,202,22,9,70,155,26,37,202,102,185,9,46,16,21,231,139,152,72,92,84,32,145,143,50,199,23,63,101,234,147,140,7,96,78,173,82,251,60,196,9,97,149,249,97,191,126,57,144,94,148,134,19,119,6,141,50,158,169,170,154,103,84,43,153,116,222,225,239,72,58,249,17,5,74,22,120,105,160,48,214,87,248,139,126,217,201,118,70,214,200,182,255,94,118,1,253,181,165,50,111,14,196,101,221,26,151,84,65,210,146,206,239,13,218,113,125,145,39,27,163,120,75,190,151,236,200,247,128,24,248,31,7,185,24,219,231,156,58,241,93,146,172,166,203,106,24,243,55,246,211,132,177,127,51,17,144,0,238,158,0,146,39,178,58,30,31,187,178,233,171,233,174,71,99,145,16,226,85,110,100,146,255,118,73,216,109,237,144,169,155,190,168,219,31,47,203,41,146,119,219,55,226,180,199,243,116,242,85,32,147,69,126,22,3,36,34,244,35,127,24,86,124,115,120,67,156,32,230,218,196,84,66,126,160,30,167,233,68,0,235,148,49,252,52,238,17,92,9,220,55,130,142,52,115,174,91,165,146,80,245,234,243,170,187,165,246,36,160,240,120,249,238,254,28,205,64,111,248,113,37,60,201,50,235,69,103,45,38,41,179,189,185,213,35,84,141,117,47,231,182,233,84,195,27,10,85,203,21,243,162,163,46,189,217,236,189,247,47,173,50,47,162,16,105,0,140,164,34,215,146,56,229,211,131,208,37,154,141,50,131,39,104,7,81,69,19,195,131,118,104,255,17,55,124,62,192,33,159,174,35,43,115,225,200,243,164,71,214,203,82,122,213,104,180,83,216,113,162,147,166,66,114,221,206,134,141,209,183,219,94,101,11,15,15,227,178,222,21,128,74,111,10,97,37,113,186,203,204,182,157,147,4,70,81,207,19,245,38,172,197,190,107,203,42,225,8,112,234,177,124,149,65,197,10,175,88,124,97,173,204,11,39,229,228,0,59,64,191,61,60,241,213,252,103,123,99,162,236,65,200,197,111,196,212,130,31,6,106,29,57,58,98,94,214,133,119,203,181,211,147,174,138,65,174,71,81,124,247,240,146,125,252,195,175,32,15,48,41,46,76,26,31,102,188,185,190,247,106,16,189,182,248,32,226,152,41,148,208,134,54,232,64,9,173,77,21,237,215,27,230,118,129,8,243,31,136,205,1,112,210,14,220,255,83,201,24,63,119,216,22,199,87,163,178,93,9,71,154,26,48,123,25,63,164,8,128,191,116,186,107,230,57,251,209,170,83,61,248,71,6,234,129,214,130,184,137,107,239,152,164,129,40,92,63,66,161,44,34,133,103,142,78,4,156,211,154,44,188,21,83,111,201,237,39,70,173,35,247,158,40,77,207,63,250,136,243,241,242,240,68,107,154,101,251,70,183,205,121,105,207,178,187,93,196,40,24,38,51,92,70,210,228,1,92,55,104,122,146,3,139,114,70,93,180,223,93,98,130,111,228,51,109,104,62,41,151,14,97,57,249,83,94,158,171,93,49,5,229,63,251,72,194,225,124,106,30,127,108,59,82,235,2,75,98,50,43,114,4,214,230,254,100,81,37,139,245,88,208,54,101,124,26,118,81,157,160,233,208,220,147,201,77,187,40,238,210,61,122,16,83,100,57,68,184,188,1,190,26,118,33,161,156,121,81,179,230,155,59,18,84,195,206,98,217,149,140,177,99,102,32,251,167,162,94,46,53,193,103,241,219,137,235,241,142,176,116,12,116,32,176,236,133,212,34,242,37,132,64,116,81,150,228,132,95,154,164,116,65,197,14,79,7,102,149,184,156,179,23,27,82,13,238,255,129,1,104,16,235,117,85,8,149,254,176,48,18,91,219,128,165,221,132,0,195,221,25,143,24,29,192,52,231,198,169,217,45,237,246,207,204,203,187,5,127,97,185,54,104,69,219,119,59,176,191,114,129,241,106,19,30,196,147,226,86,189,25,89,127,241,50,181,250,142,154,65,44,31,243,12,14,86,105,7,247,114,126,236,10,36,102,154,148,243,230,154,226,120,113,15,178,131,254,114,67,233,175,202,29,114,208,178,165,235,65,157,167,0,54,97,214,250,22,134,162,247,35,176,21,63,203,61,167,220,137,254,82,184,146,159,195,16,96,255,23,70,159,81,119,124,158,91,144,117,60,193,206,236,47,65,61,247,228,235,217,141,60,177,94,149,174,219,111,116,218,159,72,221,97,62,79,253,148,184,255,153,7,10,241,3,12,20,105,147,139,246,149,50,183,81,175,71,98,209,237,109,60,83,52,171,104,164,204,101,231,52,154,113,9,236,16,204,41,248,216,53,15,29,181,240,92,60,83,225,192,149,233,50,245,120,137,250,113,111,236,58,238,45,127,78,77,20,8,85,202,230,188,200,0,71,92,250,23,192,7,50,113,41,183,160,237,69,44,38,189,45,30,196,229,46,41,47,227,44,168,115,239,241,250,7,183,18,108,127,82,190,120,189,242,126,179,208,185,9,34,143,153,166,255,149,89,197,22,87,16,229,221,169,116,240,89,142,18,166,32,25,212,96,27,156,253,22,51,14,166,208,0,99,199,86,118,94,89,21,65,170,118,218,239,248,157,233,17,225,231,166,67,184,38,210,192,104,224,61,217,54,251,230,225,214,172,153,239,218,182,84,7,202,243,169,240,214,240,107,19,177,239,218,83,224,11,27,2,91,148,5,17,125,245,48,32,124,116,238,143,1,186,199,134,81,33,231,77,46,208,143,15,126,226,43,53,82,61,96,136,73,239,158,133,154,104,144,38,67,7,160,168,217,98,163,75,153,98,189,72,13,171,144,231,206,107,84,63,192,33,245,160,28,17,124,234,94,135,140,12,31,162,216,227,60,77,71,111,225,98,187,122,120,12,31,178,132,106,124,178,68,224,209,136,32,7,190,67,8,246,44,151,65,65,224,22,249,153,171,200,168,233,208,123,178,223,167,6,141,152,254,170,143,152,228,38,18,61,122,16,98,36,168,231,20,167,170,250,0,139,102,89,43,55,53,64,78,191,128,0,9,75,243,5,242,93,28,190,34,134,124,19,76,10,89,15,94,24,187,208,83,106,170,73,211,198,37,215,209,210,158,19,28,254,232,23,138,116,156,189,31,168,234,226,28,154,208,94,0,230,189,2,99,205,140,203,17,11,141,163,239,96,64,95,241,163,185,226,86,158,212,229,215,136,187,58,177,4,60,166,129,11,166,39,214,232,248,132,236,41,129,109,160,196,98,97,92,42,254,23,137,82,243,120,109,131,226,67,87,125,182,175,217,140,193,7,93,244,39,84,43,101,249,229,178,100,201,49,198,53,83,174,235,5,44,17,167,100,155,232,39,67,45,209,91,145,164,83,206,37,228,217,147,62,250,58,131,243,218,38,147,165,85,89,171,144,208,215,214,7,166,23,213,237,180,123,132,86,49,5,250,137,233,46,129,192,39,108,180,20,92,138,239,110,252,213,28,143,10,85,176,243,16,243,87,53,1,5,123,214,9,49,146,207,138,51,80,36,161,76,52,217,65,42,229,65,149,118,149,125,86,126,49,42,22,250,58,167,213,15,221,141,55,153,13,251,158,22,124,98,123,205,208,239,245,88,17,197,217,205,10,88,121,112,161,144,133,180,200,34,204,3,197,238,116,254,186,117,247,188,223,17,109,166,118,216,150,130,90,51,154,181,90,192,84,144,220,116,30,3,232,151,226,22,191,6,58,186,131,91,153,98,145,105,83,217,230,78,98,215,121,33,235,164,76,161,126,155,38,113,39,177,179,156,171,100,29,138,136,184,206,174,80,93,228,57,116,133,38,204,225,200,150,154,54,81,43,133,29,165,26,146,198,255,73,126,24,164,50,35,243,54,150,87,174,173,147,102,162,191,86,20,2,246,23,126,78,159,107,80,165,76,48,47,67,171,233,219,96,80,134,80,5,64,10,88,96,166,115,174,137,7,190,94,94,223,134,222,238,9,231,225,88,181,162,92,69,150,95,247,121,117,191,231,30,172,104,113,140,23,204,12,48,33,26,67,16,60,122,31,73,19,243,214,247,242,30,253,25,211,118,158,197,0,46,67,59,243,219,237,4,59,198,129,162,238,254,225,48,13,194,109,217,229,127,173,188,218,229,198,131,178,228,196,49,21,239,214,139,194,247,137,246,135,6,216,251,197,214,155,58,151,40,225,245,166,57,5,13,114,41,210,254,224,144,188,70,137,41,43,172,51,44,157,213,76,226,113,116,203,239,255,99,137,90,137,54,222,233,243,118,95,218,203,89,162,66,209,26,254,193,239,243,133,247,136,17,105,58,197,192,124,53,206,142,174,221,244,145,67,44,255,44,243,141,216,233,233,125,37,191,85,29,149,141,114,72,163,214,91,34,122,193,183,217,190,69,145,135,206,64,13,163,82,230,116,134,61,44,48,189,43,14,116,54,86,209,47,147,1,77,198,18,213,36,180,230,161,170,252,207,10,162,75,53,164,87,60,218,28,3,250,48,163,126,201,155,70,106,202,126,60,221,54,227,82,214,97,32,179,218,79,17,197,134,122,79,234,240,139,154,231,187,177,177,116,101,45,49,153,161,152,16,83,59,237,74,56,49,247,158,112,125,220,164,40,228,11,60,222,158,109,53,73,225,169,23,0,123,248,100,235,83,123,190,43,187,11,41,242,183,236,60,110,198,73,113,13,83,141,155,144,238,13,224,221,21,147,47,202,79,227,164,49,146,91,189,31,193,194,182,109,73,22,120,60,17,53,174,170,231,56,26,246,186,168,53,245,153,212,252,142,116,224,110,110,100,212,188,225,38,11,47,203,96,174,209,149,122,150,218,200,177,232,136,236,27,11,108,214,169,109,197,144,196,180,186,79,253,142,17,192,242,240,194,107,174,113,216,246,40,145,165,148,119,206,5,224,19,255,91,90,77,243,144,68,222,19,28,208,42,30,229,36,15,244,104,165,203,41,238,100,209,145,96,169,155,74,17,36,40,172,159,198,214,176,139,53,210,22,19,40,157,173,64,170,42,233,228,18,81,187,25,136,250,238,179,84,89,233,43,162,199,92,109,136,195,25,133,33,28,130,184,52,156,172,126,176,166,203,23,247,179,5,39,39,29,169,171,30,115,134,76,161,240,249,116,120,33,104,113,146,222,150,121,230,85,225,135,184,28,14,238,109,195,219,222,14,184,14,38,67,34,89,122,124,128,57,172,24,206,45,206,138,193,10,212,157,116,120,128,35,252,242,217,40,57,241,147,208,191,238,18,125,17,35,158,119,244,190,40,73,235,84,11,129,240,182,194,80,170,32,33,236,172,103,214,249,109,22,96,193,96,185,69,182,149,190,233,236,230,219,95,90,62,123,83,251,91,38,42,227,231,205,212,82,138,69,201,41,23,190,245,230,37,202,241,235,6,140,86,56,244,5,203,178,47,110,161,188,82,91,149,82,234,244,121,175,102,111,2,14,21,223,129,166,21,126,212,216,145,211,66,28,223,193,68,98,152,91,113,215,1,165,202,200,129,54,115,62,96,174,25,99,184,255,37,131,62,111,138,49,66,165,226,68,62,176,198,57,253,225,213,35,49,246,133,17,35,120,179,187,201,41,221,29,21,199,194,38,45,89,231,162,102,77,122,7,91,210,30,206,134,42,58,9,229,96,163,141,150,245,226,206,88,1,216,34,48,159,121,156,128,233,137,247,56,165,140,52,15,106,71,213,138,149,52,96,115,99,36,2,129,107,244,249,245,136,143,19,165,74,78,189,134,247,204,106,22,226,221,206,93,80,171,67,20,82,236,35,123,141,195,111,128,230,45,62,147,99,172,173,246,230,109,14,154,202,186,121,6,53,152,161,245,253,27,5,194,3,15,238,229,213,105,116,94,186,48,70,169,169,22,181,135,37,180,144,177,67,161,183,62,32,133,108,228,152,211,102,234,47,144,90,58,1,162,137,89,136,214,122,86,73,24,156,231,171,71,45,208,158,147,49,7,62,92,115,138,145,86,157,17,107,70,161,73,10,80,121,166,229,142,84,153,84,26,187,30,2,248,99,128,127,134,137,30,115,19,222,232,152,83,178,77,13,105,172,9,232,120,100,232,59,244,45,102,233,70,185,54,175,143,69,123,159,191,155,11,215,62,80,139,1,173,54,112,32,183,146,243,105,160,255,195,59,225,139,50,224,78,57,13,145,166,64,114,238,247,80,35,100,92,37,234,180,105,33,74,60,184,112,233,16,58,250,220,56,213,13,176,148,164,3,237,226,49,129,18,53,123,121,207,196,61,72,117,106,77,244,253,58,66,43,38,2,108,96,65,201,228,12,137,24,2,10,71,101,178,100,201,108,171,191,161,246,58,55,16,119,134,2,127,196,56,102,99,167,16,205,56,90,43,87,202,152,174,216,114,37,15,103,73,46,239,60,218,38,195,137,25,237,253,149,229,78,233,211,87,20,194,166,173,137,243,160,119,207,226,153,28,10,129,148,151,75,73,132,218,165,42,83,37,252,130,194,12,204,165,143,234,85,49,234,133,118,10,169,140,168,68,129,202,122,229,84,70,151,152,120,20,97,13,77,195,163,164,82,14,167,50,130,222,98,124,183,105,136,39,128,14,181,196,35,181,176,91,198,184,195,117,16,193,179,100,167,238,222,71,178,60,15,75,132,181,229,36,26,243,21,91,227,99,106,186,175,90,61,73,71,96,101,72,232,29,233,194,88,190,105,102,253,136,212,109,171,199,110,208,107,72,150,176,145,64,162,14,174,99,234,154,147,118,29,37,98,5,218,30,115,77,45,246,171,234,177,23,54,74,145,30,161,245,178,208,174,163,19,62,6,242,59,87,198,134,235,187,156,49,56,97,185,134,14,169,223,239,134,250,112,253,154,25,40,80,177,160,206,81,236,233,217,74,53,81,219,231,82,41,138,55,229,198,110,45,52,244,95,118,237,78,194,187,212,71,223,187,94,221,248,238,25,21,86,19,70,164,193,33,135,112,96,231,211,97,175,138,227,7,2,41,100,200,29,142,136,11,140,2,214,114,116,40,166,116,230,127,158,187,205,228,118,78,60,58,200,150,156,78,210,192,27,22,65,226,26,239,252,9,15,199,29,191,234,35,231,69,193,63,65,79,148,13,98,104,147,72,137,189,187,229,68,159,50,125,54,206,163,246,74,100,66,66,17,87,173,182,63,164,25,149,64,154,167,183,191,19,100,169,108,200,171,29,238,185,154,222,64,232,203,116,101,81,14,223,244,43,95,242,22,166,41,93,130,88,6,59,15,96,94,231,166,56,39,239,216,72,146,172,76,170,106,249,134,1,102,225,82,235,50,135,26,30,207,70,211,77,22,117,14,47,37,63,133,63,62,221,118,122,193,64,21,245,227,75,97,169,148,138,172,85,131,161,217,157,55,107,56,91,92,201,139,19,41,232,90,111,70,133,227,4,184,163,231,36,233,45,91,186,186,208,193,26,138,181,71,33,52,240,43,30,245,0,188,186,142,72,191,113,24,185,201,141,118,176,210,24,127,76,188,60,106,187,170,23,137,197,146,135,157,50,175,185,168,57,5,60,120,118,105,210,179,179,251,241,223,145,236,153,117,67,107,174,246,177,166,253,53,93,227,36,28,8,134,190,45,97,237,118,154,82,33,146,125,0,239,151,230,76,80,218,245,33,198,41,215,18,11,41,104,241,31,89,88,218,6,184,159,90,42,28,238,206,92,27,110,136,37,14,102,214,0,62,7,202,140,160,186,1,17,158,162,71,77,250,208,18,98,96,3,100,12,69,212,185,226,178,168,118,141,137,219,8,87,194,40,183,155,165,55,64,158,143,96,241,177,140,145,153,36,59,37,29,47,210,166,150,209,7,174,230,147,204,213,131,241,147,138,141,145,7,34,62,65,114,126,251,127,48,243,39,31,126,211,86,240,223,197,188,153,29,217,162,144,182,66,13,156,146,81,114,45,68,120,210,214,255,254,59,184,68,138,127,9,150,178,169,237,78,156,28,254,183,199,164,76,235,48,43,88,85,254,115,5,145,125,12,8,49,153,166,18,230,119,184,38,108,101,168,241,88,201,183,81,75,129,43,219,97,191,54,142,38,21,96,245,5,151,176,11,2,111,243,192,133,204,5,150,187,33,139,200,180,163,150,105,129,185,233,149,44,89,222,208,230,112,123,8,72,130,170,104,215,184,219,63,59,254,13,14,99,67,249,44,25,138,99,218,251,149,101,25,41,81,83,251,82,63,94,3,60,173,149,252,232,32,251,79,180,35,128,110,174,247,227,238,118,154,103,58,103,148,83,47,141,253,86,15,188,178,162,20,136,0,253,80,48,37,11,70,100,230,156,236,142,120,252,128,185,221,51,234,142,67,91,52,135,190,109,240,116,105,39,245,189,98,30,53,166,160,21,117,10,191,175,53,252,213,241,208,45,41,27,52,185,0,114,115,91,105,12,130,238,167,122,216,99,163,6,107,185,108,102,50,171,184,0,249,32,129,88,80,20,28,229,186,181,142,108,64,158,11,250,95,180,94,37,220,128,196,83,157,172,57,68,161,13,114,153,27,101,10,125,145,41,229,194,113,118,179,169,196,193,150,210,206,172,241,28,202,169,109,114,76,144,209,7,43,36,56,133,234,13,122,229,25,226,105,124,255,146,210,27,197,26,226,159,161,133,28,135,252,221,214,58,96,136,6,147,167,71,61,19,25,19,39,137,98,90,223,125,125,212,108,142,0,130,89,33,172,234,7,251,102,71,69,180,171,81,228,84,147,154,174,95,152,57,10,30,131,106,194,168,28,195,244,107,193,245,106,249,2,86,82,102,76,234,46,184,251,153,127,192,145,210,70,169,5,178,218,128,58,184,1,149,75,208,152,14,247,112,112,220,242,107,129,80,121,39,245,56,165,137,106,214,159,229,89,77,127,36,159,110,8,195,61,176,11,223,61,88,145,130,45,163,128,62,251,166,57,62,221,214,34,17,77,25,181,198,206,42,226,168,52,213,114,66,29,44,46,248,168,13,98,0,208,246,243,30,46,133,23,186,151,42,233,23,193,229,173,154,5,195,28,140,230,108,81,175,222,174,49,239,150,17,88,167,237,139,158,74,235,253,56,21,24,203,105,154,189,177,106,107,106,117,240,169,24,232,219,154,11,102,153,86,42,155,204,239,18,47,242,170,124,215,188,193,251,116,71,70,91,164,2,157,242,24,180,138,123,6,247,68,109,103,3,209,222,66,69,243,3,16,17,120,10,91,23,3,253,86,28,10,94,86,121,168,11,168,129,33,17,61,145,109,46,25,5,250,202,131,192,116,7,232,114,188,165,184,235,190,238,146,0,255,233,246,11,99,219,95,104,87,246,102,182,34,157,38,75,90,235,200,4,172,217,2,245,171,237,231,171,185,121,222,167,19,34,232,100,183,6,184,210,9,27,119,108,162,221,2,208,196,39,188,26,167,87,210,37,212,52,195,63,255,72,199,72,184,113,100,240,185,69,87,222,129,215,158,10,98,248,66,253,188,192,152,22,203,26,249,92,201,32,78,46,199,192,169,202,206,228,137,147,17,194,180,255,21,16,154,106,12,57,80,127,213,76,88,48,198,234,226,205,253,2,205,85,187,37,164,138,39,58,226,25,73,13,136,194,225,128,46,192,144,191,59,63,170,160,147,203,24,83,82,60,111,58,74,240,70,140,253,23,15,149,97,244,233,248,70,204,90,181,208,249,24,79,192,20,154,60,74,118,17,75,193,124,34,199,31,60,170,63,143,55,118,42,119,6,0,234,198,132,255,135,200,149,183,24,53,62,71,225,189,111,247,187,159,80,22,46,215,7,109,142,130,129,48,154,181,240,250,234,237,253,214,240,91,4,23,44,134,41,199,143,162,69,117,132,152,62,67,11,181,69,17,190,99,247,80,71,164,57,181,112,100,20,118,188,207,40,244,42,72,38,248,2,219,138,32,224,175,162,204,79,174,237,246,252,235,95,235,24,191,142,67,213,211,136,250,37,87,134,32,76,123,56,217,142,47,22,184,71,58,82,145,173,142,31,195,253,231,43,206,153,53,162,180,16,124,158,207,60,39,224,249,93,233,143,168,151,95,22,199,232,174,244,230,108,187,97,150,114,134,59,148,163,179,241,62,119,183,145,59,214,4,164,196,158,97,96,30,225,131,255,52,95,106,204,98,46,94,140,55,204,247,35,147,73,51,118,125,6,139,149,194,169,241,187,124,203,97,103,219,48,84,9,115,232,215,7,8,133,241,220,6,16,252,244,240,96,237,22,118,205,167,122,21,255,254,249,114,247,160,14,248,93,28,158,33,20,83,156,157,28,130,199,177,97,87,16,55,8,127,199,68,87,164,95,158,122,173,78,54,119,88,173,149,225,187,68,200,246,36,63,21,10,218,172,133,182,184,146,236,19,238,89,132,87,2,173,134,100,104,63,117,25,163,73,202,37,39,27,59,24,131,52,196,86,194,194,99,205,156,112,171,57,77,37,107,124,106,173,127,73,111,174,0,96,168,127,52,91,11,239,247,112,243,2,1,3,230,205,18,45,230,43,102,216,186,252,105,86,118,102,0,178,251,238,162,83,0,126,34,136,138,59,188,108,221,163,130,161,168,126,25,59,239,249,168,189,197,21,199,142,201,115,94,51,16,151,59,115,29,226,74,19,123,203,140,63,218,186,23,163,223,155,101,79,165,242,167,174,129,204,158,229,66,230,133,9,94,90,181,97,239,201,179,43,134,61,81,27,172,251,54,173,181,34,141,5,24,11,93,9,224,177,126,252,93,200,102,75,148,83,179,63,183,214,160,42,114,61,144,221,68,87,73,19,248,233,113,64,204,107,5,16,195,223,6,114,220,241,67,225,215,152,233,26,221,67,140,102,132,144,147,129,242,218,98,98,171,145,193,144,91,32,142,48,0,189,84,73,55,98,242,7,200,104,57,60,214,114,82,37,137,61,52,123,8,54,226,4,121,194,79,91,194,114,127,230,47,128,250,142,105,105,222,35,254,239,37,146,112,234,209,224,156,218,114,145,137,1,134,166,57,61,181,46,232,88,8,246,132,108,126,242,116,124,105,30,139,245,189,77,174,42,80,222,235,214,239,161,9,49,221,180,121,255,55,206,90,31,31,50,51,62,83,144,154,178,178,208,93,18,217,199,61,23,36,251,181,208,238,246,27,92,245,237,32,241,93,8,9,5,4,205,235,58,111,22,32,46,211,95,186,115,23,8,156,155,233,109,206,235,136,21,106,172,179,212,15,130,137,143,215,28,75,194,139,222,184,84,219,60,143,245,106,203,246,114,224,181,68,179,219,175,191,176,4,209,235,136,196,8,97,180,242,170,171,141,34,117,121,192,41,74,26,40,222,212,94,173,17,181,173,252,50,143,56,155,13,208,140,130,32,27,66,45,13,13,78,112,12,40,224,186,188,135,222,52,155,222,176,26,157,97,6,113,137,162,145,73,28,181,96,255,245,201,57,106,108,249,133,32,57,103,54,129,121,224,117,138,42,61,221,214,213,17,217,32,182,48,114,152,8,236,91,222,253,92,87,159,225,193,100,36,153,133,123,13,101,60,171,156,138,85,130,4,0,215,126,70,180,148,100,135,27,55,158,193,165,133,73,143,119,78,150,243,106,68,95,51,111,190,76,103,127,185,177,253,182,254,91,8,77,169,38,12,38,167,239,183,222,249,138,183,196,82,205,36,66,250,232,6,12,214,128,30,207,62,168,27,102,67,49,41,162,141,72,250,20,180,20,26,153,254,20,223,129,71,94,191,66,75,163,182,139,142,248,130,233,241,25,243,17,120,193,111,193,21,19,19,14,232,15,103,135,114,228,44,201,157,53,205,243,201,51,182,217,62,238,23,18,128,161,37,129,56,107,225,50,69,235,5,96,121,40,35,7,75,120,255,230,55,233,169,19,144,249,149,162,8,124,23,45,16,59,51,52,181,182,53,25,143,82,40,106,17,178,243,95,145,144,91,29,33,237,26,238,162,15,45,69,106,63,147,47,96,239,161,17,162,211,149,97,86,44,104,88,64,175,166,54,202,139,188,51,25,104,13,176,35,9,156,213,199,25,36,167,21,23,156,218,36,124,254,245,156,128,251,79,215,116,73,36,4,63,166,229,81,169,169,141,223,114,10,241,87,102,148,203,66,240,218,175,61,66,82,222,216,232,202,242,173,78,32,115,106,43,128,168,136,33,227,77,211,28,147,86,184,40,159,90,193,57,105,157,238,208,52,71,41,189,6,179,141,167,75,187,21,202,137,226,83,140,213,6,116,75,216,228,47,230,12,123,194,3,24,8,132,10,75,156,199,156,180,170,228,227,144,172,148,197,95,59,196,69,248,65,75,190,36,185,27,134,131,54,166,134,183,212,120,94,228,238,73,147,61,72,36,202,109,121,1,148,120,176,74,229,11,176,28,101,198,235,129,12,80,247,195,39,12,185,156,11,159,38,221,217,62,252,71,153,162,240,231,176,129,119,29,255,235,194,81,154,241,30,48,154,71,178,52,57,6,79,5,219,226,147,79,26,32,160,75,57,76,196,62,107,85,63,23,40,97,146,254,28,142,99,99,225,214,167,98,221,168,116,7,73,47,36,112,199,206,26,87,16,85,108,58,101,161,73,173,236,136,203,228,231,246,179,151,108,35,60,74,19,151,157,113,68,84,243,191,218,142,249,215,61,26,37,231,56,149,46,8,174,184,187,45,132,96,0,202,242,129,82,107,217,116,204,202,100,18,198,4,247,127,64,94,245,106,35,233,84,110,186,194,140,175,38,187,183,231,140,144,195,203,52,213,166,171,47,31,120,61,80,237,165,141,199,135,89,65,66,169,17,109,215,116,15,226,22,202,186,58,22,76,220,190,11,55,200,242,16,249,132,177,153,170,252,174,98,165,160,128,53,56,208,224,109,159,162,137,211,241,172,200,89,115,97,49,35,227,246,114,205,187,113,16,89,5,5,115,130,47,238,254,179,160,237,232,172,99,100,44,46,155,78,146,39,174,132,29,219,60,45,177,220,68,153,107,76,25,255,100,5,152,231,66,45,252,63,55,22,157,224,239,220,178,83,20,23,110,108,162,183,223,252,40,184,227,126,31,236,210,172,141,75,192,98,164,212,169,26,10,18,18,161,124,171,174,127,45,77,63,83,221,67,146,134,188,100,211,154,11,70,10,95,52,180,209,130,8,108,44,161,104,21,174,198,179,144,224,146,174,191,122,173,25,43,202,150,89,205,81,95,91,121,1,192,86,103,185,160,39,68,217,99,255,0,89,134,163,155,68,80,63,6,253,119,185,77,238,111,96,9,131,232,27,10,4,111,141,192,224,114,201,247,149,39,254,77,254,138,173,3,181,134,48,217,136,213,164,16,44,63,250,50,55,15,97,14,17,220,211,60,111,165,214,108,219,98,127,226,156,104,128,173,31,99,184,86,40,46,70,68,251,141,146,81,225,64,36,2,246,136,201,231,8,41,38,53,235,68,153,117,177,194,233,241,222,23,122,195,206,63,185,127,120,53,37,48,89,137,108,77,4,19,183,148,51,236,225,215,161,55,212,234,232,26,247,161,113,33,4,196,233,92,220,119,74,108,184,110,71,4,225,144,139,25,145,135,42,206,55,218,17,84,153,112,139,105,176,158,94,151,151,65,189,5,205,49,233,136,236,160,6,25,219,194,219,229,101,195,255,47,12,28,200,207,19,226,109,179,105,183,153,137,11,34,27,109,49,235,89,202,187,9,123,188,182,253,128,238,85,135,209,247,21,142,50,83,18,45,114,236,162,3,166,159,131,169,223,18,110,97,45,226,158,157,142,190,178,112,167,207,253,70,11,212,145,243,126,57,207,169,63,179,1,202,205,67,78,167,5,58,202,27,242,48,78,175,76,186,172,13,28,30,134,32,218,218,29,124,156,244,234,189,254,174,123,151,139,251,204,159,249,117,207,252,181,128,204,39,250,101,18,98,157,110,37,145,175,161,62,113,128,52,10,55,146,87,98,214,206,155,125,164,182,28,88,43,201,209,99,223,196,40,221,253,123,111,60,188,46,20,242,111,177,201,232,35,88,50,63,155,54,159,143,44,177,113,87,226,95,51,18,8,178,7,63,47,126,41,156,119,52,132,37,212,147,13,193,73,245,84,63,155,125,76,17,47,15,143,172,74,22,172,101,53,52,83,3,6,38,52,239,50,172,29,207,176,28,111,111,173,94,76,50,92,170,222,240,233,238,194,17,77,98,230,158,22,230,76,122,96,20,28,98,99,233,193,188,128,7,206,240,3,60,32,226,151,213,109,239,8,164,79,240,3,81,168,9,37,23,208,124,235,65,86,218,207,111,216,254,142,250,218,114,232,224,201,24,194,98,131,99,119,40,88,43,255,61,28,92,41,198,166,4,73,135,190,50,203,147,154,124,140,162,142,51,9,253,241,191,137,67,34,60,89,23,135,73,251,94,211,114,106,117,58,251,162,186,4,208,233,21,188,132,230,82,63,165,23,129,112,100,242,190,172,73,187,181,196,8,192,223,53,31,245,142,132,212,108,49,168,176,131,104,165,135,74,199,249,209,143,21,9,250,179,239,120,182,238,24,182,29,209,184,62,48,192,7,91,95,178,9,2,169,80,188,50,240,10,231,147,179,102,205,24,183,199,99,157,167,26,85,241,137,46,133,124,122,123,4,193,167,179,194,155,4,186,55,88,206,144,227,181,9,119,152,111,47,157,248,247,236,87,2,109,160,23,155,27,162,229,202,175,146,224,67,224,46,184,5,106,195,249,211,69,52,84,246,146,241,67,213,34,201,231,84,37,41,186,19,97,162,223,45,176,222,129,45,32,160,182,196,247,99,20,28,206,52,144,95,85,158,235,213,119,207,135,19,70,31,229,40,85,145,70,238,82,32,22,14,178,27,117,3,194,61,156,216,240,250,221,164,17,180,119,240,184,219,230,183,18,218,121,183,246,127,80,137,202,99,129,114,249,126,225,71,77,119,136,5,186,203,161,75,204,145,223,213,192,166,12,17,24,203,55,226,158,229,228,134,95,100,217,51,166,136,200,9,97,220,207,111,215,20,51,23,203,236,33,26,162,222,75,38,51,57,104,160,185,6,41,57,46,47,8,249,222,29,174,45,95,103,204,46,121,162,241,4,163,105,29,13,57,161,161,4,137,206,122,149,79,17,82,117,95,152,128,7,245,52,96,135,216,147,169,179,3,205,138,213,13,117,133,237,136,240,221,228,58,94,2,157,243,193,175,172,6,185,194,31,251,252,60,188,50,246,97,159,54,12,128,203,150,245,82,230,16,184,76,119,139,96,182,195,90,244,29,195,103,173,101,159,186,194,183,72,10,182,24,60,254,86,232,152,184,22,49,164,93,184,31,158,172,128,131,118,245,192,69,18,111,126,12,160,83,83,252,161,80,197,6,133,57,151,216,231,74,71,75,50,125,53,75,81,100,209,149,222,4,119,234,91,88,20,118,50,18,112,99,22,180,97,60,203,157,137,255,0,96,39,44,13,172,234,105,106,176,155,142,6,214,37,36,132,24,143,157,113,137,166,61,193,175,100,236,21,169,27,18,47,175,1,203,150,214,170,119,201,202,234,216,14,242,41,55,8,34,33,176,100,65,200,64,172,185,14,48,52,237,255,31,246,251,81,126,252,60,122,10,167,59,13,105,34,246,130,15,147,135,97,111,64,69,92,155,149,94,24,82,115,79,104,182,210,52,224,150,184,21,144,86,168,1,176,9,177,216,168,125,237,73,195,80,128,40,119,76,134,219,83,83,248,185,53,196,10,111,224,18,239,157,90,153,191,196,94,152,87,207,158,57,2,210,62,48,162,23,22,30,174,251,30,169,48,252,157,22,248,141,134,186,116,59,182,237,35,134,206,220,203,172,124,51,133,150,45,211,151,157,186,1,162,180,149,114,204,35,83,132,15,122,40,212,179,55,185,223,10,252,131,86,213,168,154,206,129,231,23,194,109,57,42,19,219,8,146,70,71,56,119,240,95,110,166,81,210,42,111,9,194,211,183,46,242,91,249,255,187,52,140,171,198,100,9,212,67,199,13,222,137,6,186,244,121,224,151,194,127,79,212,209,162,32,147,7,222,131,221,92,132,216,254,111,145,231,121,206,15,187,244,27,129,206,230,66,37,176,246,182,227,175,181,242,242,253,80,197,100,245,237,52,104,253,117,153,204,72,145,128,191,61,200,177,162,144,176,215,172,231,107,177,251,128,89,201,186,42,3,131,116,149,35,74,109,42,225,2,74,136,238,77,180,213,51,200,201,81,174,70,185,34,141,105,2,52,114,17,5,183,18,138,23,255,201,63,249,186,41,85,160,240,113,94,75,176,62,65,31,150,22,137,122,229,220,235,58,115,148,71,44,48,68,247,206,56,219,23,171,125,122,245,107,81,165,141,149,197,172,181,22,110,48,164,46,249,92,46,182,145,229,150,157,121,201,158,185,159,249,114,206,50,243,212,200,92,251,89,252,221,117,86,231,153,134,145,228,90,61,6,176,114,17,244,126,134,237,56,151,123,58,22,133,250,243,243,190,84,86,28,56,174,54,59,74,208,249,211,48,120,185,27,190,69,40,145,230,187,129,18,19,199,183,18,40,26,180,145,86,64,188,195,232,187,235,194,193,76,235,247,103,165,92,147,208,175,41,33,184,146,109,194,224,230,168,15,223,130,120,89,24,108,35,25,252,231,235,96,41,207,9,40,189,174,192,157,165,233,119,53,166,82,203,201,227,238,113,155,162,195,235,227,25,49,121,255,94,71,107,92,100,111,87,239,109,195,114,214,126,28,25,16,50,200,199,216,145,20,91,118,76,186,250,68,143,63,68,58,232,43,40,214,228,235,84,4,241,208,144,231,220,43,100,218,142,210,64,187,151,9,80,3,22,115,6,181,162,164,194,212,67,69,250,56,167,2,153,48,13,194,137,19,255,126,35,148,115,92,61,87,209,189,247,84,88,232,124,8,134,153,90,209,243,28,92,145,116,206,115,93,176,158,186,108,105,61,151,51,171,181,243,141,155,120,119,117,198,247,10,12,154,206,177,76,157,43,240,219,14,236,83,116,48,103,128,82,91,152,212,234,177,126,226,156,150,34,146,114,181,161,182,48,250,242,205,152,74,201,74,83,51,15,131,167,16,197,148,69,161,143,173,20,137,35,162,143,215,254,32,112,225,92,142,209,216,155,247,21,144,10,2,198,50,1,110,178,208,245,37,182,217,174,59,25,12,130,250,200,11,144,46,183,87,197,78,34,159,216,58,80,185,65,208,253,237,128,17,35,144,122,60,241,141,248,110,246,84,211,134,215,229,14,83,36,168,248,29,91,22,99,84,131,167,171,192,103,191,151,175,177,104,34,16,166,152,34,110,156,193,37,225,154,195,191,94,216,103,55,200,164,22,101,135,233,38,137,158,122,220,74,166,224,207,181,59,82,78,134,195,233,53,232,8,99,14,40,146,198,170,96,203,73,136,101,77,114,2,189,171,222,49,81,119,141,89,18,36,21,127,232,249,172,149,29,39,99,126,22,170,12,98,235,59,58,206,64,175,34,108,32,134,110,248,252,112,133,150,15,163,221,163,67,232,14,187,207,86,22,128,159,197,210,51,90,44,120,150,65,158,225,94,189,116,128,111,197,181,177,184,184,128,126,91,146,249,25,151,225,222,117,72,47,123,121,123,248,172,21,37,189,102,216,120,71,45,210,168,16,88,113,118,170,80,11,218,47,62,155,228,244,145,43,210,2,221,103,77,109,85,87,19,184,82,64,160,248,197,84,50,202,44,53,174,17,93,253,78,195,111,97,110,47,32,88,118,86,237,189,167,237,223,44,27,228,113,85,115,253,86,47,63,175,166,146,100,148,236,86,198,20,15,217,248,26,209,227,148,238,228,193,48,24,27,72,86,106,252,93,245,2,31,56,32,40,14,70,200,56,75,88,68,80,171,204,227,238,19,85,63,82,217,5,15,163,13,215,69,244,240,207,188,143,42,135,23,179,170,156,33,245,3,30,130,211,74,165,231,231,92,51,73,36,56,69,125,27,226,190,122,129,27,150,44,91,92,87,90,189,133,52,109,107,113,17,141,55,2,171,63,224,4,119,5,228,91,239,31,26,248,212,109,188,106,49,109,164,210,189,18,239,196,88,161,89,140,192,46,104,51,22,144,86,223,233,182,86,172,36,19,104,164,15,21,73,255,138,7,75,253,28,138,86,156,155,141,96,8,37,84,169,207,226,231,1,0,80,110,49,172,255,82,94,124,23,155,205,134,12,243,46,132,229,103,23,167,194,221,130,45,174,163,0,226,147,137,185,189,29,33,36,245,135,141,81,97,203,175,12,224,196,36,41,17,239,79,231,189,163,130,165,163,217,66,85,88,174,24,61,154,21,255,57,21,52,160,222,228,193,242,223,201,97,220,170,181,51,19,29,141,182,162,14,122,25,188,53,32,107,192,210,12,92,106,148,52,77,203,103,33,97,30,20,203,3,213,83,227,242,3,113,228,70,91,94,144,51,36,171,15,71,21,52,158,217,225,163,98,108,169,247,66,219,103,79,136,201,22,121,7,147,105,255,142,79,115,23,63,53,215,151,112,205,232,222,126,139,215,101,34,253,183,184,161,93,54,78,21,22,151,163,15,38,220,94,222,28,82,85,190,72,181,13,177,200,144,150,158,213,162,237,144,13,243,46,229,100,54,21,124,42,106,192,181,81,230,66,74,165,180,216,127,28,254,158,56,173,123,92,61,91,107,138,231,117,175,84,98,0,11,145,100,248,175,16,25,247,201,192,133,20,206,63,39,54,138,138,33,4,134,110,142,42,5,187,190,124,20,138,82,204,52,253,176,104,245,234,85,74,243,220,184,149,70,13,233,232,132,25,74,243,95,108,11,227,186,14,95,177,147,151,71,236,2,87,12,111,150,202,162,27,173,62,220,31,200,109,254,34,188,32,225,53,88,66,205,142,201,32,192,225,185,210,199,88,6,24,190,130,87,8,200,133,6,242,30,246,86,170,232,213,241,146,159,95,225,91,73,59,201,40,162,53,112,133,38,86,198,162,178,32,162,207,201,154,218,196,90,96,69,13,248,250,115,51,232,145,122,57,162,145,183,253,144,1,207,147,234,144,208,31,59,166,177,193,214,33,80,148,7,87,38,83,60,82,86,145,139,75,231,227,23,146,238,166,107,229,178,247,116,41,62,244,242,98,114,192,238,149,164,210,145,234,144,5,161,147,163,216,183,15,173,251,42,48,193,190,200,250,176,67,130,236,19,110,90,243,179,134,89,19,6,148,122,186,199,178,88,31,103,214,74,53,202,148,81,238,186,79,29,139,94,149,132,211,245,44,35,188,155,65,191,3,136,128,238,95,63,16,178,70,237,165,117,87,72,126,117,209,82,109,24,74,72,175,111,123,49,140,69,201,61,243,37,21,110,165,165,105,233,101,76,12,103,185,81,228,102,221,176,116,197,102,145,0,21,17,81,50,95,93,119,60,104,66,170,212,4,30,60,198,236,9,195,203,103,141,109,253,114,143,251,41,61,107,159,42,61,202,238,236,238,189,239,158,41,109,201,46,113,57,89,9,207,49,244,140,123,18,14,41,178,95,8,147,238,113,239,158,213,20,221,164,135,81,30,243,228,114,172,238,15,62,125,200,101,48,70,132,214,166,81,10,169,34,231,249,234,214,244,187,141,72,210,240,71,99,40,253,225,134,104,250,65,34,174,140,23,132,179,156,6,225,127,188,230,86,42,115,101,46,79,190,205,25,149,133,23,11,135,191,84,176,168,150,92,172,48,235,114,162,129,158,186,64,81,169,153,53,225,178,18,42,202,95,128,60,158,148,189,25,24,38,35,37,216,230,97,123,20,179,234,33,116,14,44,106,59,107,22,96,128,44,150,56,174,112,238,163,147,127,223,255,39,30,70,157,15,71,143,178,72,176,163,96,108,18,120,76,185,242,8,98,53,62,106,175,22,150,204,38,194,106,82,195,78,219,17,127,127,96,124,14,242,79,34,93,56,148,170,183,186,243,47,209,31,92,231,46,182,224,206,145,12,136,183,151,62,85,214,181,221,121,189,78,169,188,159,104,118,120,102,4,69,149,24,234,237,165,229,90,211,15,34,43,232,234,166,100,40,82,141,135,241,207,38,255,215,48,21,98,160,117,61,91,99,77,165,119,214,75,66,137,164,214,195,106,82,122,174,89,172,124,11,6,39,228,102,149,227,175,221,136,123,93,2,244,69,172,101,116,180,127,19,169,206,166,33,80,91,195,199,196,10,56,52,209,33,20,222,74,53,206,122,48,24,34,195,50,215,204,213,192,241,196,88,194,88,187,14,110,9,50,243,138,85,11,50,179,222,61,116,123,129,155,243,151,161,46,145,232,198,234,4,63,194,10,14,85,54,57,65,183,175,51,54,141,180,207,19,202,115,74,143,176,222,205,124,217,15,204,142,12,110,215,125,90,160,84,65,130,41,113,252,167,87,153,110,71,95,171,208,8,82,177,246,59,106,157,128,211,199,253,19,253,6,230,98,184,23,167,105,8,180,141,134,24,19,194,219,134,195,26,140,107,223,20,166,78,195,180,49,190,50,65,38,146,149,179,208,99,107,0,17,175,69,47,216,68,70,100,129,178,185,87,251,27,209,95,17,44,234,7,2,139,150,50,7,252,84,251,91,249,21,31,12,216,181,187,157,239,128,131,225,200,102,139,160,69,131,221,255,165,187,69,60,23,178,243,249,142,49,225,49,119,225,245,153,4,161,227,142,109,13,38,55,238,168,3,135,196,185,220,76,56,31,152,246,9,110,24,199,106,158,10,188,130,56,158,169,171,196,206,61,239,150,23,155,130,121,110,96,47,1,142,98,28,180,202,250,152,236,127,195,180,149,230,44,84,64,0,118,28,224,178,95,54,12,202,37,15,195,196,4,118,96,165,174,9,102,162,68,121,235,226,42,115,133,203,159,116,148,238,128,135,130,171,23,226,189,167,65,72,31,172,249,32,123,64,5,137,82,139,243,130,176,251,98,138,146,161,82,166,55,62,57,102,222,99,37,117,147,4,133,211,133,80,253,89,53,109,64,241,155,161,122,228,128,206,90,234,3,156,142,220,251,36,51,197,190,199,119,178,242,128,73,45,232,196,244,177,54,200,28,204,15,111,211,66,1,67,165,95,219,77,229,75,209,254,103,157,67,115,15,19,246,103,117,66,42,118,255,175,213,200,249,66,142,135,109,134,241,174,247,64,125,42,157,133,71,35,78,5,165,4,85,140,244,27,57,59,249,207,101,213,0,69,150,156,103,181,235,228,49,245,97,238,91,100,134,125,62,174,97,120,194,180,47,215,172,57,131,77,78,196,146,168,172,65,30,110,29,142,163,142,71,215,12,200,61,181,227,183,73,144,118,120,82,236,160,174,180,25,93,250,139,183,200,48,250,153,100,135,25,171,86,175,104,104,44,65,152,87,192,188,243,209,232,101,96,202,116,43,207,53,236,64,46,48,234,24,144,144,11,144,161,219,188,187,129,85,33,217,45,229,47,56,42,171,16,102,185,63,221,156,86,157,14,141,33,192,222,245,70,86,254,79,90,235,45,212,181,227,158,181,205,229,10,81,186,112,79,159,86,244,254,161,54,117,254,94,179,69,46,163,118,97,165,120,59,71,197,133,237,133,161,69,162,156,81,162,71,188,246,190,52,16,87,252,117,6,228,245,243,205,115,112,17,189,189,99,19,84,149,222,111,196,111,182,147,8,236,187,71,220,91,163,179,160,187,209,134,112,198,83,39,83,49,70,228,26,232,95,97,253,193,4,80,228,194,54,81,133,125,249,24,29,88,28,208,166,225,190,45,173,159,228,127,77,19,247,105,85,171,111,166,8,134,165,208,197,245,67,23,84,202,198,127,77,49,248,249,18,63,10,158,0,137,26,98,91,151,47,194,232,88,226,113,43,36,139,97,175,35,84,182,48,66,30,185,35,246,14,114,169,99,91,129,162,85,3,114,48,196,206,78,173,194,48,231,6,147,21,228,28,155,195,227,88,120,154,254,94,96,202,110,46,42,98,7,254,233,161,190,89,106,130,60,0,90,203,89,176,246,104,78,198,73,219,214,143,117,253,61,135,97,88,104,90,26,168,77,143,207,233,98,13,223,197,114,173,93,173,239,241,70,226,131,157,163,240,207,3,111,209,11,180,115,132,208,51,57,8,203,129,16,255,52,21,99,227,232,47,168,137,165,225,170,90,142,57,247,242,15,223,76,224,221,202,3,171,67,93,76,12,170,39,6,17,14,153,250,120,20,19,222,243,80,235,90,220,73,232,226,89,21,245,155,239,44,245,246,172,216,25,178,217,92,159,102,42,228,88,58,142,13,71,41,45,227,202,163,56,89,140,57,201,167,28,213,210,152,14,217,62,58,110,180,195,65,183,208,134,207,230,252,86,112,97,8,163,100,94,189,228,218,163,165,226,67,114,141,96,198,124,178,133,138,115,93,109,52,30,25,105,25,121,88,184,79,166,10,227,123,6,104,123,53,74,114,169,250,19,151,77,23,202,81,254,178,206,15,74,5,202,230,62,185,18,78,202,240,86,197,207,78,252,129,72,143,102,138,31,234,223,134,154,178,154,222,64,85,197,21,159,156,208,232,93,129,172,112,88,110,95,88,205,116,192,113,129,50,248,28,48,40,228,194,1,121,254,106,128,89,143,236,54,68,189,21,221,77,115,156,204,229,65,127,232,116,16,87,88,21,111,14,145,49,9,138,144,215,245,209,223,203,194,155,212,193,235,130,199,95,17,142,190,146,89,202,68,224,196,204,12,174,128,35,222,251,163,219,3,138,22,117,11,72,43,6,52,126,111,67,133,100,90,85,222,17,244,155,145,104,187,127,119,116,124,214,161,193,125,191,132,75,72,10,93,129,129,142,144,209,231,237,132,151,203,131,36,102,206,76,29,25,29,186,113,108,123,186,216,89,159,20,246,249,59,195,25,152,166,244,99,166,39,155,34,31,11,73,130,243,210,169,35,60,59,150,207,30,104,233,50,138,228,71,27,180,127,163,92,106,209,238,94,146,27,137,199,223,173,32,246,35,173,17,69,96,224,154,153,28,215,97,58,108,192,185,80,155,89,107,103,115,86,20,63,54,60,165,235,184,62,146,40,151,48,42,184,226,179,194,150,198,5,89,17,247,57,131,61,239,194,81,92,164,25,123,34,212,244,104,52,171,186,130,83,3,103,81,235,115,250,123,19,142,127,2,83,142,19,245,207,43,82,220,222,44,122,59,232,150,103,16,98,12,123,67,19,190,186,2,196,161,171,131,42,84,185,167,94,43,106,225,59,249,136,181,234,251,12,49,255,8,181,144,167,100,225,177,57,214,163,4,107,165,75,121,95,106,94,163,58,17,98,57,51,79,64,74,46,58,123,253,40,159,145,30,177,27,181,130,65,178,183,58,204,253,231,131,85,217,231,23,124,34,67,83,154,254,170,241,130,44,243,202,254,176,199,143,110,175,231,157,10,31,231,57,63,157,222,178,6,90,63,200,196,22,3,236,141,171,169,105,106,119,23,214,51,210,198,29,159,161,234,225,255,12,85,227,248,135,53,70,173,195,30,247,203,180,176,251,248,144,234,194,124,25,189,130,2,192,14,90,193,229,86,154,99,172,154,25,133,230,74,232,61,97,76,89,151,77,74,132,197,176,46,31,60,72,52,43,163,128,126,152,234,100,238,102,114,236,144,250,122,247,226,177,203,36,68,154,243,185,195,74,65,50,190,110,168,235,23,68,164,30,156,238,154,31,33,101,64,101,152,5,158,129,240,207,254,179,58,105,121,182,47,27,208,165,239,217,183,120,26,141,129,166,18,51,181,86,39,169,229,102,243,195,170,113,29,41,23,174,160,27,254,123,154,235,182,152,235,99,241,121,35,29,2,78,125,54,90,249,85,252,216,135,138,81,139,83,183,245,140,167,48,39,124,169,79,211,235,12,189,202,96,59,216,185,186,123,58,242,240,89,104,169,211,63,217,231,105,255,94,227,231,60,28,229,209,174,164,140,59,212,102,61,27,235,228,74,80,107,216,46,233,79,88,2,29,237,76,32,11,94,107,214,71,101,79,232,212,125,155,169,126,24,232,150,181,191,76,54,201,255,104,123,167,137,123,231,130,15,38,81,59,94,16,85,151,222,143,20,86,121,63,124,208,101,118,19,243,226,143,179,36,194,141,0,179,190,161,206,156,10,183,162,193,232,6,195,172,37,29,109,133,94,108,94,133,157,40,170,136,157,69,165,162,17,177,88,101,129,102,182,253,18,201,2,218,243,226,43,193,85,177,246,204,125,214,93,46,48,201,217,157,238,163,58,160,31,28,102,130,231,69,254,241,126,246,106,194,229,41,116,80,127,104,232,94,200,93,171,165,219,103,211,240,85,234,180,197,10,208,57,91,200,212,118,225,20,188,71,126,183,176,160,113,208,173,230,45,115,43,228,66,76,216,238,42,4,161,254,188,135,107,228,104,60,79,62,59,72,91,198,101,63,72,81,45,204,165,163,123,169,33,74,219,27,216,247,166,60,249,218,183,93,35,111,51,202,248,223,195,125,59,44,97,183,209,36,48,0,113,18,235,244,167,84,175,78,182,181,45,246,156,212,91,18,133,92,115,59,165,208,5,74,40,213,107,91,12,21,240,111,207,150,3,60,178,44,253,55,250,43,209,74,141,223,226,55,46,70,36,83,125,60,175,218,100,141,179,107,30,166,217,248,2,44,192,110,148,79,216,130,116,129,171,90,4,224,206,88,235,94,56,207,243,233,0,204,221,247,66,173,164,210,6,228,188,206,111,227,107,26,106,126,159,189,17,25,76,25,37,26,146,80,183,94,246,233,90,180,224,109,214,118,142,53,221,110,47,24,152,124,55,78,235,98,51,127,181,90,48,193,186,110,46,50,119,133,133,109,205,14,207,237,215,7,70,23,100,185,236,162,30,23,214,51,197,212,169,213,173,16,201,96,54,167,123,223,168,172,106,89,69,87,206,198,240,228,156,123,58,117,112,153,33,159,158,47,101,57,101,173,189,28,73,86,66,236,158,95,106,99,71,63,161,113,242,123,246,14,232,71,128,191,10,114,29,168,148,55,202,192,209,230,60,61,126,205,164,234,132,130,189,93,245,237,70,146,107,223,53,6,43,2,92,39,136,124,179,146,179,153,63,188,95,116,123,241,23,215,221,27,69,19,193,45,39,99,160,240,59,205,110,75,156,147,217,75,115,105,59,250,163,223,210,229,185,216,18,44,234,222,47,2,242,231,6,212,117,63,247,215,46,143,204,122,151,80,179,188,26,78,138,243,134,239,26,179,224,124,138,40,25,102,145,145,13,134,6,200,190,180,136,174,161,128,218,254,103,255,91,181,30,104,23,193,50,160,250,114,210,95,186,88,180,162,150,222,172,31,220,214,95,64,149,242,33,148,156,182,188,120,166,220,36,225,74,217,169,66,219,160,227,91,99,248,201,111,81,180,125,40,215,15,161,111,149,123,227,229,61,104,87,74,116,146,25,6,204,92,3,95,252,12,248,130,128,63,111,206,87,228,27,147,151,131,136,162,187,220,252,15,85,7,225,104,33,77,234,115,31,175,10,26,102,124,176,131,155,252,92,231,12,92,134,175,202,216,52,181,16,203,141,115,134,108,79,82,147,138,156,1,139,133,112,197,14,22,60,165,152,6,186,100,52,237,202,184,11,6,197,75,248,145,215,126,118,176,225,140,252,31,48,157,197,7,86,250,118,204,204,118,20,218,130,168,201,74,26,139,208,168,140,29,250,64,56,204,157,89,119,12,218,105,184,23,226,225,202,20,195,159,21,154,180,0,10,98,134,149,168,24,32,171,207,194,184,99,23,110,216,75,1,8,95,144,119,239,240,131,255,92,82,145,137,182,219,78,225,24,222,222,252,187,223,98,253,43,12,219,212,117,75,85,220,81,252,180,64,174,161,21,194,38,67,140,228,136,168,196,141,162,120,13,20,142,44,181,7,128,1,187,198,229,99,150,157,233,224,228,183,83,4,79,37,8,50,99,31,128,115,193,127,150,89,179,50,45,219,141,152,173,95,176,45,159,7,75,234,3,77,252,47,20,154,27,182,249,159,190,103,126,9,221,15,77,19,168,84,137,98,174,152,226,59,245,172,248,200,79,32,28,105,91,237,167,189,89,181,75,4,186,72,229,206,251,208,108,222,8,31,123,129,86,82,70,181,33,192,90,235,154,236,62,237,110,115,211,158,58,74,151,199,69,12,1,66,210,193,14,96,142,152,23,117,171,105,105,79,158,184,99,198,223,35,192,201,189,40,89,204,123,88,239,171,80,79,124,63,96,17,151,120,74,248,132,230,92,252,74,79,167,1,60,19,78,87,40,203,195,117,118,77,228,75,251,27,30,156,75,87,181,163,32,83,178,27,210,100,140,32,110,0,10,108,216,106,25,226,44,46,254,47,182,188,37,112,71,141,238,155,36,80,51,112,98,105,73,177,96,75,145,30,165,205,214,145,37,8,231,111,22,24,129,164,152,218,106,235,58,236,163,26,29,223,0,7,12,77,8,0,223,221,28,133,186,45,17,218,188,167,160,119,120,132,243,173,223,52,194,67,87,63,122,42,85,97,237,209,149,58,159,45,249,134,79,126,202,233,76,149,234,16,185,251,77,38,99,232,74,169,0,35,8,4,55,206,23,113,237,15,108,85,25,207,122,85,65,103,4,216,6,20,51,231,21,143,208,210,106,241,247,83,127,207,162,34,110,197,14,157,32,53,175,46,133,129,223,165,20,123,168,168,225,183,227,81,195,116,54,61,210,80,199,146,182,203,160,32,72,156,33,168,249,71,140,179,84,57,26,150,187,162,14,52,179,47,227,141,131,159,184,45,37,23,79,140,177,9,28,66,173,172,75,142,95,54,164,67,23,222,39,29,69,190,10,246,27,241,117,179,71,85,91,231,128,65,199,31,105,157,45,181,105,182,145,2,26,214,63,93,71,3,247,46,191,95,149,37,129,112,243,235,108,64,50,192,243,157,253,181,142,220,17,20,57,51,47,196,208,215,40,153,122,4,176,69,178,203,168,156,174,47,181,150,17,115,36,216,167,20,95,59,112,92,88,136,15,81,121,234,239,93,129,63,142,61,103,229,189,124,19,164,109,27,243,97,77,192,118,242,73,170,78,215,94,117,72,80,47,135,69,188,43,101,179,236,124,254,180,71,55,76,68,40,57,30,187,27,229,161,237,65,210,71,236,184,41,203,155,25,212,167,214,28,235,2,107,147,119,95,169,147,107,84,188,46,6,36,35,215,247,191,248,98,133,56,50,105,136,16,121,193,78,47,200,254,44,121,180,153,14,145,100,127,107,196,86,197,33,194,238,189,50,201,22,25,232,173,7,74,68,207,24,235,8,225,56,245,179,141,112,6,83,21,157,59,113,90,55,249,239,182,81,193,119,0,82,173,238,47,76,8,46,33,145,95,225,167,164,232,195,166,30,145,57,40,207,95,14,88,254,180,32,126,82,96,245,220,237,108,34,139,97,221,224,252,163,134,60,88,88,32,151,184,146,19,223,101,30,12,102,170,17,190,175,190,94,154,27,191,187,119,51,87,161,99,160,13,243,182,167,48,78,12,250,42,4,217,105,82,6,158,21,153,182,174,188,184,11,186,242,242,96,131,46,26,70,153,155,253,84,65,37,149,153,139,109,80,35,145,130,155,164,54,144,118,205,65,125,96,85,79,61,3,83,180,60,4,254,231,63,75,4,255,253,84,78,169,206,182,223,229,108,155,236,190,181,177,140,210,78,152,83,6,194,27,200,217,217,169,163,77,80,207,150,127,121,2,215,107,122,73,223,230,57,121,149,204,247,148,254,249,15,228,185,32,205,201,51,129,133,30,13,212,203,251,118,67,72,246,217,25,11,249,65,150,71,198,11,159,130,3,229,240,96,213,0,99,173,170,230,188,30,172,10,236,221,161,174,95,14,52,188,99,101,157,71,56,111,94,146,128,143,76,94,38,60,191,54,103,115,94,8,131,252,177,245,47,51,193,98,53,178,114,33,228,100,43,122,87,145,243,237,20,75,49,29,87,210,241,34,197,65,110,36,44,184,235,12,83,220,138,169,50,111,6,137,251,158,246,152,254,162,183,197,164,7,222,206,229,25,36,222,129,139,41,101,125,133,147,221,61,86,115,7,219,88,177,188,81,164,17,80,60,232,235,191,162,192,83,33,45,251,66,137,5,120,50,209,141,65,15,214,4,118,169,80,93,83,144,222,162,79,99,55,42,24,168,37,118,179,154,89,44,214,189,146,239,99,4,196,225,217,174,20,190,56,122,141,236,203,180,39,151,166,25,242,173,12,175,208,203,145,11,199,82,136,66,189,226,245,41,8,178,119,68,103,137,203,147,16,62,33,66,217,119,215,63,50,74,221,0,13,148,184,16,185,216,56,6,63,13,152,255,13,234,32,122,209,16,87,129,79,101,77,115,236,101,9,195,214,38,203,159,192,7,171,121,244,193,206,47,47,55,184,178,247,205,28,235,98,132,27,37,144,204,12,7,24,209,163,146,67,192,162,24,164,238,228,51,125,195,251,39,100,222,85,29,137,167,180,85,103,47,6,93,155,198,0,210,217,77,131,15,4,34,96,220,67,35,70,199,58,26,72,91,20,52,174,147,126,105,27,2,76,250,246,62,148,8,12,231,26,29,64,195,202,111,141,89,252,145,234,97,158,49,211,237,186,74,184,40,153,31,53,75,224,229,93,212,66,18,232,102,8,211,129,136,118,229,138,67,101,125,63,175,201,69,229,12,205,115,170,20,180,249,216,88,90,128,207,107,48,195,79,252,31,215,143,173,71,228,252,78,145,158,124,116,39,40,35,111,235,195,250,92,202,162,153,23,198,85,244,115,228,114,10,255,176,101,18,66,148,50,17,68,235,135,222,79,251,192,54,166,197,172,110,45,240,209,136,165,217,219,72,208,37,243,74,112,215,142,96,132,11,156,151,126,235,41,234,145,189,177,202,1,227,177,227,22,217,193,93,37,109,32,154,212,128,39,101,132,72,128,136,163,17,216,230,27,152,135,156,50,78,0,5,221,240,110,173,51,119,153,40,123,99,179,206,245,195,202,218,127,118,169,95,239,33,105,36,201,11,111,31,121,151,56,93,252,9,163,115,178,54,232,192,151,94,237,106,24,138,112,67,12,145,38,150,147,72,23,164,225,181,2,115,73,199,9,231,11,114,219,97,173,239,235,82,162,220,64,137,253,94,48,246,157,110,83,193,38,128,102,17,127,63,100,94,35,196,213,127,95,18,198,139,133,197,54,30,190,215,176,225,224,73,52,203,140,107,38,5,34,240,193,184,245,120,45,57,0,89,97,106,47,69,143,91,238,204,151,187,203,195,51,170,239,62,142,140,146,59,124,115,158,234,19,230,220,48,60,38,248,242,97,82,37,233,83,34,121,50,62,125,180,80,186,233,42,27,58,25,45,54,253,103,233,95,128,189,25,144,92,239,82,68,33,239,130,94,14,147,102,164,85,180,93,150,243,57,193,67,244,168,109,237,100,5,240,101,52,26,176,7,76,83,177,80,21,246,8,163,173,197,27,111,189,53,43,163,105,143,205,147,115,231,217,106,185,204,208,145,226,166,180,192,60,226,108,82,15,144,20,2,251,160,247,254,39,168,166,212,37,103,53,79,36,137,47,153,152,216,194,83,118,32,188,27,207,168,40,64,22,104,14,183,95,181,221,172,159,176,172,27,249,105,26,28,145,26,60,93,155,248,70,58,171,214,87,108,35,238,150,227,53,178,126,165,70,210,244,85,211,132,47,27,183,3,179,3,219,200,123,129,193,185,183,242,189,228,26,248,5,198,84,118,209,56,153,84,16,159,66,91,158,5,6,190,22,118,182,236,6,154,9,177,196,217,55,48,125,178,34,27,95,146,44,217,54,49,38,48,115,26,225,44,204,216,197,233,70,163,0,79,92,72,99,172,205,125,151,119,245,206,125,183,69,110,40,249,208,173,54,226,153,103,250,12,79,5,48,217,63,74,148,183,111,90,144,179,90,199,192,97,120,214,80,156,130,183,5,104,152,246,227,67,170,62,170,240,7,238,138,118,60,142,205,10,222,80,215,144,118,52,94,102,114,161,116,5,42,204,141,197,14,252,138,120,113,166,84,156,158,122,146,194,211,51,195,17,135,116,96,139,179,249,190,135,132,35,23,93,231,213,148,62,100,121,151,3,166,118,143,146,154,211,110,23,49,178,13,127,2,100,236,9,118,23,219,213,243,194,142,110,161,174,235,137,6,138,11,91,112,116,61,177,79,32,174,204,225,58,218,50,66,254,156,37,5,148,63,29,119,220,210,98,53,245,178,137,163,206,162,93,7,68,113,217,30,22,46,224,251,138,40,242,10,238,121,61,207,11,204,8,131,181,239,152,67,37,83,235,188,156,133,149,131,210,49,8,138,243,33,102,193,226,87,121,82,122,93,104,110,112,54,63,239,128,32,245,167,230,85,107,93,187,26,214,212,176,11,8,201,194,200,99,162,1,62,37,49,248,141,112,27,196,249,119,108,15,202,185,192,179,108,165,153,115,153,107,84,123,37,60,156,119,88,164,37,57,198,146,126,53,91,73,231,38,76,229,142,112,87,47,130,109,31,173,108,222,78,194,121,254,89,238,211,177,233,138,216,53,30,243,231,139,48,74,114,142,117,252,174,52,81,121,143,107,97,134,177,57,50,42,76,114,136,81,17,216,83,243,116,222,19,207,205,11,210,122,113,170,249,164,129,25,135,185,153,194,114,235,53,167,79,25,96,1,73,139,65,24,222,145,233,106,63,145,75,2,77,201,27,48,102,251,218,137,124,204,135,39,115,81,0,151,45,221,10,229,242,132,243,64,26,1,232,126,101,38,95,86,64,116,173,224,159,45,206,30,79,14,166,235,83,229,222,204,229,65,144,91,148,21,110,231,206,91,22,34,150,171,243,136,95,230,141,142,158,225,14,182,187,241,229,235,179,183,154,86,189,144,216,209,132,226,231,186,59,56,143,254,142,43,111,184,42,223,140,172,243,219,222,77,52,83,173,102,34,33,135,81,165,70,204,15,216,183,101,146,14,14,96,162,21,191,239,10,199,178,92,46,63,48,146,248,94,1,148,63,231,54,90,250,206,77,133,180,99,56,254,151,160,144,15,208,29,223,149,185,15,118,236,164,149,149,212,94,129,250,225,174,91,182,41,186,58,68,162,183,193,167,239,92,249,143,117,56,207,244,232,165,210,222,114,104,42,244,146,7,145,27,96,193,65,77,25,82,192,65,110,122,89,60,255,223,191,148,188,67,39,253,171,22,35,126,146,73,172,128,54,213,232,113,84,201,149,40,104,73,153,190,220,166,174,25,128,217,151,40,18,87,108,203,163,0,86,239,224,251,123,163,195,254,103,61,85,61,239,107,221,46,147,126,35,158,108,195,237,217,5,177,12,195,223,172,138,90,19,251,29,227,61,146,20,221,91,233,221,81,77,206,32,120,116,201,119,36,19,15,71,115,199,71,114,123,193,255,64,107,53,34,251,96,96,225,113,63,17,178,145,58,132,136,115,126,178,43,40,164,167,97,51,163,244,84,112,46,104,111,55,82,113,99,152,85,145,156,75,163,178,193,251,79,77,68,12,239,233,220,74,55,219,113,194,19,97,6,63,29,100,232,34,191,28,205,135,115,179,150,138,172,161,64,203,169,174,243,105,210,91,197,114,247,113,44,117,227,243,7,76,26,113,80,98,59,30,30,242,138,19,193,245,154,151,66,117,130,67,184,38,105,17,135,1,85,42,165,207,43,152,218,106,69,60,36,147,40,27,88,31,2,23,23,38,118,50,116,167,3,166,166,167,83,153,207,124,246,30,68,62,103,76,28,20,167,220,112,107,127,244,16,166,196,113,9,14,48,114,16,34,26,188,210,121,220,12,34,21,179,222,216,130,133,174,239,152,184,168,88,119,3,87,89,90,187,48,112,137,34,92,44,103,190,40,217,60,250,85,219,32,86,24,68,103,141,32,176,168,141,147,132,209,222,181,83,133,202,61,46,78,240,107,190,52,184,137,41,231,7,132,110,245,193,125,34,128,146,230,247,50,183,153,173,249,143,11,0,250,152,61,16,24,97,100,42,205,118,63,243,1,118,207,239,5,215,228,230,246,95,138,41,87,145,208,120,92,200,239,195,250,251,122,101,189,145,239,85,55,214,153,97,135,190,81,29,141,165,182,3,68,150,25,206,1,150,88,32,80,215,207,147,5,82,244,126,126,6,217,201,10,177,245,234,204,126,189,72,58,255,218,225,122,81,176,174,6,223,197,123,214,11,45,15,33,82,148,167,173,25,174,216,104,208,7,2,103,86,148,138,37,54,115,103,68,17,236,20,88,169,179,23,150,51,115,184,241,204,234,143,115,252,206,147,134,17,38,106,26,247,193,249,151,98,0,67,90,94,179,228,215,41,38,137,14,50,148,232,171,3,132,200,152,206,17,119,126,185,125,228,143,85,15,28,146,174,59,227,175,198,48,51,83,211,131,115,119,79,41,137,218,209,216,229,253,78,203,84,56,230,33,118,194,32,154,107,154,181,22,234,248,114,22,11,190,225,129,40,166,176,67,237,187,67,187,130,119,33,234,254,32,192,158,168,84,116,127,149,117,246,233,159,236,232,73,246,5,79,4,41,67,150,228,154,222,218,207,213,63,72,165,186,34,82,108,40,96,177,198,97,116,218,24,133,93,37,43,76,230,221,139,118,5,53,223,236,54,195,242,187,235,172,202,197,28,104,229,143,21,182,52,2,8,169,193,220,243,94,208,234,6,26,31,114,134,58,134,66,165,64,215,13,68,174,176,183,199,196,133,177,21,10,115,208,123,28,145,173,107,129,110,30,102,99,231,160,236,178,84,145,149,229,220,92,0,143,44,189,143,55,254,156,25,11,211,169,190,232,72,173,182,241,249,99,177,226,131,112,20,103,213,156,131,39,64,250,115,186,68,149,43,7,148,34,112,31,5,167,86,161,21,127,95,245,108,157,117,48,134,86,127,113,23,115,69,59,7,203,219,18,153,94,204,236,247,7,71,78,224,87,250,44,68,10,135,118,4,10,133,100,204,111,101,70,85,161,98,192,160,178,204,104,46,87,55,188,245,208,203,59,185,124,131,161,251,222,166,145,210,172,95,124,205,122,194,202,15,22,210,121,124,172,104,134,86,120,127,247,86,1,142,232,167,35,69,132,3,20,155,247,80,42,253,74,209,50,168,55,23,43,143,108,206,88,215,28,115,31,211,177,190,101,118,196,164,194,101,1,80,132,91,251,73,101,52,64,155,25,117,18,213,211,129,162,0,236,53,213,213,251,252,184,87,235,57,94,242,146,12,122,125,172,213,156,64,40,19,244,41,109,218,182,218,150,21,138,248,117,0,203,212,200,97,53,193,240,65,116,160,53,246,8,241,44,169,153,86,206,102,107,244,228,17,210,190,13,79,253,6,206,33,121,17,125,52,243,52,180,15,199,180,9,183,89,18,174,84,26,211,102,108,26,78,0,203,164,175,198,129,30,133,12,118,132,182,142,175,103,173,9,244,138,124,226,3,45,190,77,82,116,174,143,67,182,29,169,193,201,47,42,148,183,110,114,14,157,195,148,175,163,98,198,39,245,201,29,186,32,244,28,95,139,46,111,254,58,146,36,193,194,55,76,209,174,231,167,28,3,116,221,240,105,206,42,236,8,63,31,128,255,144,5,66,241,229,205,146,8,25,21,127,209,158,254,84,111,192,13,127,78,125,182,137,122,224,108,97,158,188,64,243,230,157,7,245,161,48,207,175,40,225,27,229,26,254,222,123,230,99,168,70,34,57,46,70,194,192,189,182,64,105,51,164,51,133,181,37,154,236,38,204,183,101,203,84,234,219,123,255,180,230,65,233,5,29,52,169,57,31,157,38,208,137,243,197,109,228,242,103,175,150,9,152,19,65,199,102,190,138,125,242,0,28,179,158,76,100,49,159,68,240,90,255,150,147,145,183,158,132,181,6,210,23,119,163,55,171,11,99,119,202,245,18,161,155,139,165,132,219,120,76,220,114,120,68,76,119,173,16,170,155,215,102,137,132,84,183,183,243,223,143,188,6,76,101,215,108,248,86,218,170,207,114,44,243,122,65,138,99,100,84,26,111,207,190,85,241,17,81,202,203,109,105,23,63,69,102,62,36,157,24,31,29,53,138,77,235,0,43,73,105,241,173,101,146,118,125,12,106,171,87,185,57,184,145,33,5,43,177,214,158,133,113,224,99,228,243,58,70,24,31,229,127,13,30,35,151,2,63,67,151,66,71,71,181,228,75,77,180,115,94,115,154,183,126,245,1,135,185,248,163,196,82,218,173,222,119,249,38,230,87,175,91,57,242,83,91,213,38,94,206,89,56,7,179,64,174,18,191,64,89,1,225,199,95,171,242,79,194,93,253,220,181,54,20,191,49,26,206,2,133,93,207,26,244,145,253,189,225,60,153,202,55,175,88,51,98,91,219,251,98,55,10,134,129,138,61,73,248,49,107,41,106,85,190,116,195,236,86,216,198,149,163,251,76,58,16,18,147,16,24,111,208,101,143,226,4,150,61,30,35,27,15,70,33,168,55,171,0,16,3,161,99,73,2,191,181,253,2,59,223,100,150,139,19,34,115,162,131,239,79,137,218,119,156,128,148,83,218,196,196,10,34,50,80,247,153,45,173,201,250,157,44,253,67,120,233,211,47,208,105,50,188,196,205,134,10,67,104,31,72,135,253,252,8,78,132,204,63,3,73,248,47,81,155,3,196,48,16,140,162,164,184,205,134,164,34,210,2,126,123,121,241,177,252,11,44,169,34,116,102,144,237,93,111,164,37,29,102,217,242,117,139,162,27,40,74,126,125,45,77,174,162,199,120,107,154,120,65,201,205,103,199,34,150,114,56,154,161,183,109,238,141,138,67,170,207,33,152,27,67,228,0,196,138,95,141,224,125,160,200,127,113,8,245,226,14,114,176,131,143,189,20,237,80,79,195,114,145,222,46,101,14,119,75,37,148,243,180,55,76,161,67,226,68,56,124,71,225,249,139,64,229,95,209,58,9,120,107,251,161,1,241,75,187,1,68,233,41,82,145,23,247,168,66,189,140,120,81,48,143,248,210,37,190,140,197,132,249,254,30,173,160,37,163,63,207,217,53,66,183,222,86,136,147,146,52,83,222,241,77,54,30,112,248,48,240,126,229,28,101,214,107,70,223,228,254,101,252,168,151,252,223,26,206,0,119,216,123,180,8,8,58,197,2,252,23,67,146,231,27,140,48,179,23,204,123,79,6,218,199,180,141,30,229,42,225,57,227,49,170,35,21,68,168,247,51,227,57,217,225,140,94,246,12,126,89,12,253,164,149,49,19,146,207,188,250,184,85,69,236,206,33,158,149,139,162,184,164,44,36,191,84,140,73,127,222,135,158,87,125,122,136,163,86,5,59,249,82,221,251,127,52,234,45,240,45,3,208,66,167,109,146,233,68,101,209,96,79,137,9,122,100,106,20,182,173,27,172,212,245,117,154,79,133,217,134,242,62,61,133,1,106,205,220,123,151,233,157,226,254,186,73,84,142,130,80,201,39,105,159,55,97,207,142,35,106,73,227,145,32,242,165,83,88,113,74,126,4,112,162,18,22,244,248,87,130,91,173,82,236,219,82,98,180,135,215,90,186,106,249,94,27,141,169,15,34,238,220,103,87,35,12,143,190,190,245,223,203,220,247,131,211,30,158,153,67,52,17,54,109,108,0,232,45,148,98,40,66,118,77,80,141,8,22,75,27,19,67,167,177,165,233,192,47,93,29,193,157,134,61,125,179,163,176,211,175,96,80,111,83,64,187,194,119,202,227,220,86,65,52,54,121,100,153,146,248,247,192,26,217,255,101,67,3,182,83,74,195,111,245,91,224,233,224,158,48,213,189,177,15,52,215,7,219,131,112,27,26,118,122,92,199,67,105,59,132,80,217,60,93,244,43,255,233,28,139,99,7,138,181,69,158,16,208,47,56,61,192,250,177,130,47,34,247,235,41,92,108,60,152,120,122,153,50,65,158,115,91,78,188,122,209,0,208,74,185,210,202,157,254,122,57,234,52,32,141,125,239,181,147,113,24,173,244,95,137,225,97,44,81,183,106,248,105,105,105,90,16,166,28,65,163,123,168,36,129,46,201,9,197,238,199,213,194,238,16,214,93,133,82,26,109,226,29,130,78,18,168,131,186,178,118,135,55,49,192,61,91,211,220,230,66,233,79,183,223,18,62,108,180,184,31,39,132,173,49,39,235,117,98,158,173,183,215,106,57,168,116,183,133,218,10,212,203,155,146,106,130,89,183,65,205,121,199,30,155,245,10,49,254,243,244,117,187,187,155,172,237,139,185,73,14,99,0,177,156,74,130,29,54,135,102,18,114,211,80,198,53,159,85,77,74,208,193,219,32,55,20,59,121,61,159,192,234,154,28,180,46,51,223,32,162,1,133,8,126,215,62,186,106,83,232,30,99,153,129,127,213,68,99,44,205,85,101,120,200,96,138,244,63,126,146,79,42,144,33,240,143,19,255,19,187,194,247,220,17,122,55,49,155,211,169,62,160,70,224,243,85,48,238,68,17,247,70,96,126,219,143,41,193,149,98,75,150,71,245,121,163,231,133,19,108,54,196,58,247,89,50,65,221,180,191,129,187,52,4,38,251,16,241,125,35,25,95,152,143,49,226,250,63,183,251,179,47,184,23,71,100,40,166,167,226,188,147,57,72,247,32,195,231,188,18,220,105,78,243,14,246,158,161,216,239,225,66,29,124,76,57,222,53,39,146,100,255,159,210,231,17,28,91,67,10,183,102,242,10,59,146,96,60,199,37,150,170,204,129,126,40,226,17,87,213,23,188,132,81,221,214,105,38,84,31,149,242,139,34,204,194,189,1,160,148,239,205,103,107,96,39,95,219,17,117,197,90,149,208,50,32,149,113,115,7,214,46,85,10,3,185,86,244,171,4,209,197,201,60,142,223,236,223,194,99,88,45,214,28,180,155,127,74,175,232,79,112,58,174,230,182,230,86,233,11,52,37,231,23,143,243,195,116,156,85,209,139,150,255,179,157,6,40,36,180,15,222,1,165,116,238,89,0,127,228,80,87,221,200,186,177,84,203,65,236,34,242,155,44,202,135,180,148,73,7,31,52,62,203,43,117,248,15,56,12,254,96,178,133,198,0,207,126,175,2,101,186,197,227,180,230,12,136,171,150,90,243,167,211,201,74,123,66,127,78,161,115,134,51,201,114,83,65,139,137,98,43,33,55,199,159,237,43,65,9,237,243,252,71,125,178,130,146,12,125,238,228,121,243,64,86,248,131,158,95,102,187,173,169,136,106,98,210,150,235,27,48,238,239,77,98,171,114,47,227,253,13,54,155,237,150,115,24,98,68,163,105,223,133,201,3,125,178,95,140,102,212,197,37,53,196,134,212,77,70,71,76,235,115,81,222,88,215,245,210,177,14,12,74,223,64,1,72,91,200,97,164,220,233,223,19,203,243,38,107,15,250,108,64,184,220,27,193,33,84,47,176,200,208,209,64,164,118,70,185,204,116,167,101,153,230,44,133,230,135,109,171,165,131,86,76,107,25,240,156,72,254,111,145,210,131,70,74,48,223,155,107,183,103,214,54,98,192,108,37,233,33,176,95,174,150,54,96,211,116,75,155,178,55,126,98,18,125,209,254,65,226,147,116,213,80,85,228,24,182,54,141,92,107,54,104,231,100,142,194,20,49,62,202,27,11,62,79,183,3,38,19,175,54,252,192,91,185,24,10,54,235,125,113,93,199,105,229,164,48,1,52,116,18,55,207,31,128,144,159,220,147,91,182,138,215,162,129,159,186,111,19,132,20,213,216,227,44,131,14,167,8,101,224,219,1,155,252,146,135,32,13,67,70,160,72,192,52,116,128,102,147,225,10,225,108,5,104,126,197,133,124,46,235,64,145,151,222,133,55,195,70,2,224,190,237,249,81,210,6,91,68,6,170,4,123,220,34,80,203,184,160,130,63,140,82,235,134,250,133,37,5,65,196,222,99,108,25,21,37,113,38,204,85,100,101,115,82,115,75,134,189,180,240,176,219,250,56,103,103,239,15,63,214,172,186,221,124,170,138,73,248,53,158,191,211,75,247,190,136,24,119,143,240,84,215,134,192,188,14,43,10,67,77,42,1,148,52,253,25,70,188,212,188,109,145,233,57,154,20,43,247,197,77,210,13,42,197,57,164,74,253,233,150,123,88,157,161,46,124,252,112,130,70,96,160,181,88,182,115,33,83,214,80,65,145,69,218,127,28,212,130,84,79,170,151,151,92,188,189,52,245,106,148,241,229,51,198,138,97,118,105,226,80,189,230,125,175,21,112,83,57,150,28,46,205,109,220,55,128,240,113,233,46,236,47,121,36,22,15,200,59,73,246,244,130,102,163,148,210,208,7,198,24,149,163,182,237,64,210,213,109,154,46,210,15,92,228,59,56,96,38,230,114,121,246,117,228,22,165,40,190,255,134,109,114,136,242,99,199,125,89,104,159,111,241,58,39,115,24,182,102,84,49,77,192,27,133,199,145,64,133,16,19,172,89,0,22,168,44,246,45,118,75,157,214,193,159,68,42,101,212,25,111,155,143,13,95,77,10,41,126,6,92,202,206,42,77,47,27,5,108,87,189,100,118,131,90,133,27,226,247,41,62,191,253,24,15,105,68,220,81,183,63,196,101,249,211,128,61,144,22,74,185,162,46,114,132,11,217,77,59,117,158,31,204,239,201,146,179,196,143,82,9,232,124,238,211,238,234,247,102,132,61,253,106,135,7,17,60,16,175,53,248,34,89,46,191,103,74,37,110,36,12,182,22,104,151,191,201,178,54,214,252,195,31,59,69,228,59,158,12,193,199,125,230,142,102,39,48,182,25,193,66,134,216,240,52,52,96,111,205,184,13,160,83,100,99,160,44,90,1,214,196,36,167,118,8,8,178,19,106,63,18,65,246,15,123,56,138,229,75,53,254,157,213,178,189,64,62,48,190,23,242,222,22,134,49,76,17,222,242,168,52,234,75,184,15,241,194,76,186,245,0,59,62,7,212,233,140,208,76,184,251,70,120,252,102,210,114,238,156,173,187,41,39,89,156,94,40,218,247,209,132,25,125,116,0,36,99,168,253,47,215,11,65,98,131,82,67,35,213,189,50,172,168,113,33,198,46,180,129,69,188,155,204,102,59,230,156,70,153,41,188,226,149,120,127,65,248,158,140,247,190,53,105,57,0,31,110,64,7,90,26,166,130,65,89,33,213,165,95,23,138,5,111,130,239,16,94,26,180,147,14,183,198,237,237,103,144,138,245,6,232,30,88,225,92,100,113,135,84,46,241,200,66,9,60,243,194,102,104,145,155,129,35,12,227,139,165,171,91,149,3,249,52,153,220,206,159,141,154,234,39,229,36,214,164,195,0,209,11,95,148,199,75,237,40,7,251,102,93,210,217,105,209,250,139,199,56,54,19,241,16,129,4,134,94,140,56,139,199,172,54,12,99,195,224,24,105,90,219,123,136,249,98,137,218,6,137,42,155,29,173,130,193,238,119,93,191,226,1,246,116,124,209,182,136,87,25,238,160,147,59,230,97,209,219,230,172,119,167,250,23,77,211,107,186,210,205,146,6,151,28,241,145,207,230,95,253,100,96,208,239,166,83,188,51,176,16,62,178,40,178,38,147,224,121,173,86,100,151,76,30,48,195,18,87,247,254,58,206,55,65,112,4,8,165,69,235,83,183,204,226,176,59,23,26,71,25,240,42,248,131,198,107,118,229,79,81,93,224,240,248,47,152,110,154,236,39,43,174,220,66,63,188,164,16,228,232,236,193,175,145,115,29,219,225,104,216,88,107,226,114,184,19,154,187,186,193,38,248,169,193,134,243,252,66,192,218,164,137,197,132,65,132,87,123,46,255,222,46,50,112,217,154,92,45,120,6,235,0,242,211,66,101,85,19,227,175,86,32,139,195,27,82,245,175,203,151,45,118,100,146,179,92,64,101,165,187,39,85,128,45,53,163,147,238,124,104,158,142,188,165,195,43,204,128,99,193,64,82,184,89,7,75,139,175,129,171,13,4,105,23,120,73,236,250,27,213,55,51,185,3,76,244,254,167,25,167,213,138,82,2,132,199,38,25,198,99,11,30,22,141,228,250,170,152,253,79,179,64,105,191,46,44,41,3,35,79,202,142,125,186,111,179,114,206,87,74,188,161,247,7,68,13,208,79,186,109,225,191,38,54,90,172,40,217,100,128,251,65,22,83,106,163,84,123,51,6,24,83,247,204,50,117,224,222,235,226,171,164,23,248,82,197,16,134,100,52,49,15,156,182,60,191,199,62,122,95,13,61,123,171,200,248,102,101,177,58,154,116,119,140,252,113,92,237,28,163,90,57,55,158,167,4,137,185,235,22,28,27,251,220,222,160,206,180,127,96,167,175,126,0,208,101,177,68,252,210,3,185,123,112,29,56,163,153,161,103,112,108,135,18,84,229,156,169,82,87,79,63,143,2,249,218,81,214,77,219,186,129,155,5,77,55,129,38,3,233,183,215,224,167,52,4,241,25,42,227,150,167,110,123,109,52,167,15,92,43,253,196,197,109,204,29,28,70,154,226,68,90,39,69,138,248,43,13,219,168,19,103,79,23,96,22,30,189,231,253,208,186,215,222,60,230,28,197,152,9,27,13,248,107,194,79,9,17,254,137,146,180,90,136,44,8,65,11,133,50,151,26,140,127,6,41,59,97,208,168,94,179,94,79,153,70,180,105,119,215,70,27,39,189,40,30,178,141,238,32,142,184,216,183,208,136,40,38,34,78,232,37,248,78,30,99,164,254,37,100,28,139,56,145,145,142,131,229,117,116,84,207,5,153,139,206,215,155,15,221,52,51,75,221,70,84,171,68,214,97,175,64,190,14,96,165,154,148,230,231,73,7,24,74,224,250,61,164,204,244,173,198,152,189,175,222,112,184,120,37,72,134,213,47,138,192,22,111,102,116,226,125,68,82,169,154,183,63,150,83,30,192,123,31,13,40,0,17,126,234,212,183,130,151,219,24,223,188,125,205,249,44,225,131,89,144,180,196,244,224,4,198,139,49,243,147,3,105,113,118,97,226,25,170,165,195,27,160,17,168,20,156,117,28,191,175,35,95,155,235,90,48,3,119,155,64,212,71,215,138,214,169,104,197,47,223,149,194,130,54,91,222,240,159,194,143,246,227,62,69,114,205,110,78,215,74,167,86,46,43,23,12,108,103,141,210,30,63,229,246,232,91,131,240,26,203,224,4,253,224,158,129,0,175,193,223,70,104,252,120,253,212,53,247,40,229,48,102,168,43,15,50,52,23,185,174,233,79,140,196,131,188,228,223,120,55,143,239,209,193,7,80,196,151,11,0,165,226,37,210,39,169,225,172,231,122,38,199,146,249,254,218,155,170,124,65,30,131,38,198,108,21,43,80,185,46,255,26,169,3,159,208,92,52,214,27,61,34,99,20,50,100,25,186,216,199,30,84,79,130,118,69,100,56,6,232,143,181,225,153,26,222,222,212,222,218,1,27,180,118,203,226,85,82,60,196,116,70,72,200,190,142,167,108,35,12,53,191,239,183,164,187,85,33,97,184,99,246,111,44,217,127,62,173,75,156,97,72,28,124,67,216,243,99,175,87,245,47,46,217,209,52,141,176,148,230,2,69,130,115,222,248,19,7,79,175,229,184,8,66,94,254,47,161,98,234,223,226,239,203,30,170,43,212,83,215,67,136,97,168,94,100,17,251,133,77,163,70,165,126,78,36,29,152,8,7,132,85,222,90,244,120,105,164,86,227,28,216,220,161,239,18,123,42,250,15,119,104,154,255,62,112,0,169,105,114,244,116,101,178,92,194,14,101,61,102,181,165,190,110,59,116,223,191,212,88,187,71,96,144,151,47,88,57,36,0,233,125,18,244,116,89,153,22,227,14,214,182,40,78,236,7,11,29,124,224,211,188,69,19,181,224,82,226,163,20,13,38,136,148,61,172,239,89,252,122,207,107,104,136,42,92,147,219,248,58,229,248,144,105,149,177,101,215,175,182,114,103,129,33,26,189,70,116,19,240,18,145,188,100,120,91,182,61,97,158,108,141,227,41,28,91,104,29,133,171,88,127,189,237,220,103,22,73,209,36,30,215,228,116,10,75,91,198,135,234,241,101,99,15,222,14,89,40,116,60,247,53,172,255,90,189,252,133,0,250,78,121,142,211,25,193,235,6,138,110,175,29,185,236,210,179,190,50,141,153,116,175,82,225,182,103,54,234,15,155,205,177,177,17,57,146,153,58,24,176,108,107,77,128,216,7,132,29,180,13,0,67,38,50,149,161,204,111,28,147,198,123,104,140,111,101,228,68,160,228,124,101,148,246,85,221,0,110,126,119,76,247,93,142,2,225,108,225,189,158,39,182,231,185,218,214,76,148,235,250,131,254,20,219,202,131,1,96,133,17,34,183,162,195,53,175,254,230,110,20,170,229,51,62,46,87,191,134,71,52,11,14,182,38,82,16,59,37,150,109,171,61,67,246,67,41,226,134,118,125,138,35,115,85,19,13,112,219,12,97,56,249,228,156,14,101,203,59,64,107,212,73,149,13,125,37,177,27,31,118,179,238,11,246,186,0,170,254,147,113,174,73,50,114,154,43,52,192,33,160,20,81,31,162,121,102,248,66,96,172,236,8,227,27,171,22,247,74,161,85,79,239,13,164,198,103,74,233,254,45,91,118,52,93,40,160,59,205,239,21,62,157,223,63,117,117,234,98,173,90,124,69,113,121,101,188,217,208,241,191,125,233,130,37,141,220,15,60,43,98,104,5,171,176,117,113,19,76,198,211,185,56,104,48,154,13,137,90,121,170,240,194,204,103,127,146,115,139,68,50,47,170,8,196,32,229,34,160,151,10,202,97,87,220,216,84,144,5,17,191,159,71,31,230,172,2,108,105,20,185,119,102,49,20,51,165,156,21,176,87,126,161,19,86,9,163,248,71,243,38,54,42,131,237,206,8,242,87,78,111,154,244,12,59,216,72,84,134,157,169,67,178,2,71,142,28,21,36,254,194,49,254,40,78,178,13,228,38,120,54,138,38,124,184,187,107,230,68,57,53,200,53,9,21,95,160,66,151,80,108,207,146,99,198,47,36,192,157,41,120,108,191,178,246,90,18,25,89,132,52,132,183,223,139,88,72,58,35,130,137,230,86,247,195,112,170,17,152,69,246,20,26,146,195,193,38,19,74,143,62,150,71,114,70,171,231,21,4,212,42,22,63,108,186,117,76,138,133,218,165,190,218,71,217,9,113,111,197,117,60,119,154,47,4,12,156,20,246,232,72,124,83,240,165,212,27,74,64,13,183,46,91,0,240,224,90,205,237,235,214,6,229,87,118,213,224,190,76,155,96,79,192,247,112,234,80,250,148,16,110,239,125,192,210,185,155,210,218,3,113,43,194,139,103,128,199,32,109,23,131,92,181,211,92,32,222,124,108,236,170,239,193,49,1,238,80,154,224,153,198,250,166,189,137,111,161,137,118,250,122,23,63,129,125,98,17,145,236,207,94,152,63,143,255,205,165,49,237,72,185,134,60,2,28,136,66,189,186,144,78,54,11,203,249,52,20,83,128,130,17,65,183,127,235,62,56,170,158,49,168,113,252,102,172,53,211,246,203,242,127,234,6,72,186,61,243,168,58,46,45,133,248,73,91,24,163,48,90,115,23,225,43,38,70,136,199,64,76,177,188,221,21,54,197,135,186,7,45,219,239,241,204,170,32,253,36,18,250,155,254,16,249,121,83,92,170,252,196,136,85,12,253,21,19,237,48,202,58,96,38,47,72,160,160,50,251,22,188,132,243,17,193,120,115,5,80,225,150,250,185,197,10,230,137,127,216,177,123,164,17,144,148,18,77,170,101,212,175,40,176,119,172,64,97,12,242,240,153,123,171,187,38,190,136,219,26,189,78,221,23,147,145,101,165,109,152,144,169,194,251,251,253,125,110,238,34,133,10,233,119,154,239,145,18,214,38,225,252,20,146,233,245,175,245,103,186,103,32,22,162,2,91,94,237,40,139,110,218,194,34,177,59,50,192,233,158,39,80,17,1,4,66,75,35,26,196,206,142,178,178,81,82,77,218,243,88,218,239,90,249,234,10,239,145,224,0,77,216,118,216,116,35,16,119,110,107,9,142,156,108,31,173,189,238,241,84,154,154,103,249,105,130,153,121,224,58,111,82,67,118,29,254,27,192,125,99,216,70,135,244,108,29,2,186,122,17,112,193,50,91,75,107,224,5,231,126,163,206,68,22,150,147,214,148,173,21,166,67,43,102,214,255,84,209,19,211,80,130,103,68,126,111,233,47,151,179,110,111,137,197,194,230,160,111,62,139,146,216,66,248,55,0,120,222,115,186,165,212,158,91,135,180,182,19,181,247,242,64,133,241,3,103,24,34,250,213,215,242,80,222,117,242,33,123,241,243,0,94,15,168,169,31,33,8,107,66,70,124,102,155,220,102,92,159,160,42,41,166,185,75,188,7,107,183,217,77,5,3,22,179,122,64,217,41,159,189,206,9,188,17,111,114,149,100,185,236,98,168,57,146,4,14,93,176,247,165,0,226,39,236,61,23,223,250,98,32,68,184,39,145,203,30,86,83,49,249,143,253,21,192,169,80,15,51,191,72,18,236,216,148,9,245,235,238,67,144,205,31,251,243,131,93,90,207,140,116,13,83,156,245,251,174,148,145,8,31,147,197,28,205,159,234,249,140,254,113,124,61,230,211,164,254,164,200,119,216,80,46,131,226,203,165,161,27,11,78,178,61,3,108,31,192,7,212,219,210,215,183,63,61,136,10,42,8,55,253,13,248,232,208,46,138,236,33,81,85,55,162,182,13,139,211,19,85,86,22,162,252,125,115,25,85,112,225,106,142,97,214,188,245,38,121,58,127,106,219,57,102,29,210,150,253,238,24,114,186,33,157,41,47,183,185,24,39,37,161,32,13,168,191,83,177,90,191,186,33,24,92,113,70,14,207,77,100,215,21,152,214,62,66,46,55,174,109,207,175,196,21,201,103,52,9,247,144,2,84,17,163,112,181,123,115,252,147,128,192,72,38,47,175,40,210,66,139,248,254,99,53,94,52,142,146,162,51,46,145,168,48,217,81,57,177,98,148,101,116,31,88,41,103,114,33,238,17,76,53,154,3,51,177,92,172,203,45,22,103,169,97,134,186,254,149,211,187,30,92,1,229,26,198,104,233,236,197,85,180,49,131,70,92,154,235,210,88,28,251,112,122,173,118,127,147,130,245,221,171,128,56,11,203,214,178,157,120,237,125,55,252,110,141,5,127,14,135,134,98,108,136,134,128,126,185,48,184,136,179,22,68,147,246,186,105,230,175,153,124,143,240,116,93,121,82,144,231,147,54,81,206,165,10,208,102,169,128,65,150,11,52,188,47,26,136,132,220,169,132,166,219,27,98,73,122,227,253,133,120,109,141,208,65,51,213,111,237,78,221,171,220,234,164,230,128,203,3,177,128,54,137,62,85,104,26,115,209,75,36,9,153,99,29,77,236,89,235,43,67,137,212,166,230,157,183,118,111,57,66,169,106,219,66,211,43,37,86,197,27,148,151,182,66,207,225,58,244,236,124,222,52,200,145,199,96,126,33,10,100,254,6,114,140,238,158,225,216,143,190,23,19,179,206,79,204,6,176,87,161,226,255,50,22,23,112,72,117,97,211,171,31,239,176,118,43,21,121,207,70,77,198,164,26,16,66,148,159,91,62,236,47,168,107,160,206,198,19,107,207,219,37,227,49,8,161,179,201,68,213,80,203,201,130,205,245,115,179,67,179,149,185,201,198,220,122,23,31,127,210,143,155,92,120,25,172,25,144,22,251,28,155,168,179,193,194,124,234,42,160,134,0,25,189,113,119,197,181,235,167,42,234,30,100,18,213,28,100,162,156,114,76,249,79,227,134,63,246,161,70,58,6,192,110,79,138,108,190,155,169,177,238,178,199,73,232,191,239,48,28,246,70,12,143,213,77,69,22,167,64,79,232,78,19,117,182,245,79,131,165,64,56,132,242,51,98,140,252,15,193,20,184,116,153,145,166,176,165,80,173,195,148,124,250,85,72,100,11,84,167,64,3,212,99,233,175,42,89,61,149,106,101,47,213,91,85,236,87,250,186,108,204,240,182,178,106,160,27,247,164,190,34,130,29,78,38,18,226,242,98,170,118,181,223,14,29,56,138,67,252,125,95,11,13,155,159,60,220,250,239,253,90,62,215,6,171,252,196,137,126,95,197,47,18,54,129,88,22,205,20,58,245,132,100,57,242,183,73,164,230,25,62,186,143,252,20,50,17,247,137,60,180,120,171,52,207,190,244,104,206,1,186,27,115,123,42,78,119,144,115,147,38,49,21,63,223,240,152,105,235,52,236,4,61,185,10,62,35,70,103,14,178,88,165,188,116,88,168,10,206,158,24,174,247,104,17,202,76,127,52,221,140,135,96,189,109,67,243,159,124,36,234,31,194,24,218,244,71,212,53,56,28,74,65,64,194,190,27,8,148,145,51,48,161,113,30,155,216,32,2,255,106,62,229,23,215,173,166,246,31,162,93,223,6,159,200,72,220,92,36,194,167,250,85,143,19,250,245,42,84,204,189,106,73,33,211,215,254,23,70,232,52,40,69,130,172,146,232,32,208,160,137,245,90,40,246,4,56,38,135,138,157,166,22,108,26,189,13,41,199,35,185,150,163,109,29,192,240,136,116,48,139,130,99,136,23,202,119,148,229,96,7,13,58,17,185,129,103,91,55,31,19,73,111,102,210,149,229,200,150,101,49,156,157,157,8,142,48,144,225,39,72,42,53,44,129,221,18,188,75,160,35,92,19,175,35,216,169,242,44,168,250,73,238,191,150,83,199,62,87,45,154,127,147,127,149,112,92,238,132,6,203,128,228,107,99,131,250,27,139,163,109,2,71,13,210,205,33,190,193,95,85,150,106,120,174,227,200,234,204,255,157,178,142,208,91,81,184,40,194,243,125,39,99,151,85,190,28,123,165,8,136,7,206,146,127,191,90,0,189,251,71,187,168,208,199,50,255,178,66,34,209,52,38,57,6,82,30,232,239,149,82,242,122,255,59,225,114,53,95,243,101,92,47,109,187,253,255,25,24,136,35,88,180,73,142,250,12,13,247,21,97,113,121,67,101,32,207,43,199,137,172,136,225,240,43,155,70,220,46,65,22,219,119,34,235,140,220,247,97,175,102,59,73,19,122,248,30,214,116,98,224,231,251,109,15,219,20,180,205,131,6,142,219,139,58,121,91,146,37,155,75,82,6,143,101,146,66,110,187,136,152,141,97,36,186,198,95,140,211,215,171,158,136,102,189,220,155,216,83,245,95,58,229,57,12,88,198,151,3,54,167,205,44,31,193,101,166,112,220,184,210,199,241,32,14,81,172,69,28,83,50,109,187,57,132,174,49,94,169,137,228,209,187,116,235,197,222,241,230,162,158,66,37,254,155,101,144,38,225,247,0,251,30,83,80,226,135,182,186,116,199,196,62,187,123,115,236,13,25,246,15,147,215,84,27,216,197,175,255,18,15,12,109,219,10,156,183,229,51,16,169,129,41,34,118,190,202,100,36,230,167,149,14,158,233,36,131,100,184,195,32,47,182,219,104,211,205,52,236,245,23,76,25,112,33,222,109,237,115,72,181,92,124,225,49,3,74,206,24,86,203,241,3,152,28,161,116,181,144,182,223,227,55,30,119,196,29,195,171,93,126,73,46,224,219,171,237,219,5,157,62,148,187,37,230,194,120,143,159,122,183,119,33,75,124,187,130,60,105,192,44,39,26,179,92,60,207,70,176,115,113,205,245,186,79,170,209,144,155,134,122,230,187,126,251,56,95,10,200,68,7,64,182,74,115,97,184,1,248,251,6,181,251,69,89,170,18,164,103,192,86,114,74,167,136,102,120,206,24,59,32,174,8,35,64,49,15,236,13,5,238,62,158,96,219,127,27,232,246,172,155,82,38,82,246,156,128,71,129,24,240,212,175,134,76,227,70,57,35,189,193,163,209,175,162,203,129,20,140,148,100,106,119,251,248,10,13,119,11,47,30,55,113,182,236,79,18,61,224,49,198,42,109,226,81,197,5,93,215,15,249,174,207,124,57,197,150,4,132,67,121,238,167,221,88,74,92,132,139,66,152,88,226,55,60,150,168,233,125,67,187,139,157,138,226,169,2,222,46,214,11,179,175,176,241,89,165,202,17,116,119,156,20,104,120,49,135,229,181,194,184,189,130,86,80,106,206,157,66,151,185,146,35,204,120,32,239,20,58,247,159,207,58,194,37,66,149,228,195,171,196,162,223,64,102,77,234,249,92,169,237,206,118,81,8,197,97,167,88,242,118,38,27,39,192,250,80,159,145,43,63,60,3,185,250,232,193,142,15,50,234,58,64,105,120,103,80,96,99,177,223,47,196,253,233,5,32,25,7,22,98,109,43,85,45,182,110,41,79,135,137,83,73,34,229,107,171,76,86,180,199,246,104,239,23,206,195,0,125,149,196,46,23,126,126,67,104,38,197,57,35,71,84,210,96,171,104,180,97,81,251,213,173,113,200,48,253,148,53,204,176,127,142,227,222,161,91,11,192,50,170,2,212,145,242,7,229,4,24,141,125,65,24,193,62,223,52,202,47,4,170,178,174,163,180,210,12,203,60,99,101,234,70,255,123,151,128,231,224,86,233,5,50,187,69,175,126,251,42,229,70,160,19,27,100,69,85,237,36,106,249,201,163,132,130,25,14,173,80,96,157,237,3,73,255,149,12,205,93,193,23,102,146,153,86,107,65,77,227,116,51,71,232,168,219,60,122,33,173,206,199,156,215,20,77,132,120,74,235,130,200,175,133,119,67,100,147,13,14,248,198,176,22,76,69,82,48,109,110,213,240,99,178,235,220,61,175,61,255,10,140,232,168,153,166,81,71,61,58,97,140,99,160,246,233,42,209,149,20,242,48,84,188,17,53,221,162,75,198,165,114,1,153,86,89,50,45,86,47,22,120,177,211,178,105,20,47,157,75,244,133,142,221,110,188,169,106,219,254,83,168,233,23,63,249,123,217,224,155,66,231,73,255,143,86,116,15,197,115,0,76,33,117,160,172,186,143,192,49,172,139,87,157,3,38,152,158,103,70,39,252,93,158,255,174,208,169,225,16,244,119,32,50,249,121,28,199,73,158,163,114,225,211,236,148,139,71,117,210,54,239,62,152,151,28,29,180,215,188,74,114,158,126,221,239,6,110,175,22,66,249,108,132,141,64,104,111,171,117,62,148,13,248,174,200,110,141,93,65,11,173,174,62,151,36,93,3,220,190,73,63,219,45,221,160,184,47,234,139,46,88,141,36,245,96,29,109,202,248,96,81,252,8,225,30,183,123,17,202,106,56,120,80,141,134,218,171,13,84,253,204,96,220,190,53,177,232,176,17,139,78,124,108,25,126,121,208,73,121,87,121,124,24,86,110,18,37,7,28,178,54,145,102,3,94,65,131,229,44,109,167,127,245,198,72,35,172,65,89,134,205,66,79,164,128,241,113,241,43,110,93,227,241,234,42,242,140,229,73,8,165,148,109,235,114,39,170,125,26,54,10,52,110,90,11,208,124,229,2,86,205,8,160,66,184,206,123,251,144,229,3,104,201,131,252,242,102,55,72,208,158,100,66,88,200,84,38,101,199,152,251,20,149,25,38,252,6,136,129,2,86,39,55,225,134,218,24,157,62,238,255,12,196,41,167,230,197,33,89,82,128,233,194,182,219,7,173,45,207,5,188,153,148,168,177,0,34,107,10,11,222,32,99,38,242,1,91,139,237,251,146,160,18,153,25,131,162,210,80,107,152,104,51,216,239,63,55,51,8,51,227,194,128,182,136,16,10,78,147,236,215,234,209,109,110,171,8,100,98,140,173,63,9,228,118,104,96,172,181,205,215,173,58,108,240,210,251,137,204,180,116,251,123,171,94,41,18,81,108,67,113,107,224,219,102,118,103,146,116,173,31,121,125,81,40,244,13,153,225,65,174,190,255,114,186,34,94,45,22,236,166,55,32,209,147,208,125,220,154,122,200,216,176,50,156,15,224,220,131,197,235,90,2,66,152,193,216,129,19,106,30,61,25,204,8,237,136,131,174,242,187,65,134,123,253,16,127,159,244,14,57,217,88,127,150,30,67,77,75,154,145,88,53,201,170,85,109,113,35,141,91,162,158,42,101,240,129,32,157,169,168,27,246,128,226,39,172,221,240,100,196,201,45,19,250,153,177,196,74,215,110,234,125,180,178,150,2,231,106,121,235,86,62,2,223,184,28,32,18,223,158,130,156,137,134,72,88,149,79,99,246,205,22,31,101,188,227,218,120,110,114,194,166,219,92,83,225,74,117,124,156,198,191,56,61,112,64,58,253,158,154,106,214,85,19,102,175,201,48,45,213,206,75,36,183,19,154,120,102,239,215,22,110,74,113,155,184,190,0,187,206,183,115,9,91,0,239,33,237,97,17,178,109,118,184,65,109,180,2,188,67,33,234,15,22,133,59,236,87,61,240,175,57,206,136,237,203,87,45,94,226,105,69,19,121,150,230,214,125,19,203,18,203,125,171,94,108,31,109,14,176,194,253,90,126,179,182,87,83,212,229,209,184,175,104,108,53,162,211,69,137,202,188,132,11,92,232,62,180,137,185,191,165,138,127,248,141,222,128,88,15,199,120,48,103,15,197,24,98,116,126,122,185,191,146,164,8,22,227,33,192,8,79,54,217,46,118,153,194,19,152,94,179,247,227,185,147,202,141,232,149,203,114,192,69,250,16,82,204,246,170,27,170,245,187,30,104,196,239,229,115,167,163,55,236,166,81,151,109,248,32,227,70,80,146,117,225,92,11,159,149,174,172,208,180,181,206,74,151,228,236,197,12,245,67,73,49,12,182,222,2,187,96,63,101,8,52,41,39,95,218,113,223,212,53,60,68,102,91,207,68,150,81,254,82,30,159,229,243,186,39,32,89,223,22,6,141,46,190,109,40,179,136,242,202,23,89,203,214,167,18,84,141,26,175,114,38,187,212,135,240,10,26,239,135,217,217,108,171,90,193,185,123,23,126,34,232,68,205,39,149,6,136,122,204,5,29,18,117,237,233,169,206,94,145,236,187,44,31,25,251,146,82,17,46,21,2,38,155,75,219,197,43,66,181,55,8,63,42,254,106,209,165,228,201,37,247,128,162,16,76,177,246,150,4,236,209,117,242,146,240,151,42,130,102,168,223,22,255,114,62,39,221,48,94,211,163,211,143,106,157,246,100,237,199,229,106,4,49,193,24,68,240,18,10,64,103,48,10,75,112,9,42,98,180,188,188,62,180,118,38,11,12,247,160,62,141,223,209,30,36,83,191,183,29,154,82,239,92,113,208,125,155,198,185,166,71,198,143,142,237,84,122,197,149,212,30,46,91,69,5,5,116,149,210,138,99,227,134,174,216,71,79,136,173,192,64,241,92,30,247,73,94,226,150,42,30,206,143,154,134,194,26,52,95,116,211,215,164,90,209,216,16,153,245,55,9,38,130,87,168,141,135,56,13,33,171,7,230,171,143,68,97,147,181,212,155,152,186,162,3,159,247,144,98,199,56,215,167,58,142,100,166,36,203,185,158,230,255,191,239,215,241,220,125,1,66,171,166,124,242,13,145,145,47,255,185,215,124,108,234,171,191,235,86,176,163,165,26,96,117,249,101,76,123,149,158,231,145,52,136,13,177,145,150,233,153,135,244,116,79,134,145,132,76,227,195,123,254,53,245,83,22,252,139,224,169,202,36,64,149,49,48,153,47,121,183,181,206,89,161,38,190,21,174,104,170,246,64,99,18,89,177,118,58,90,67,123,125,107,55,93,20,103,91,89,206,226,173,108,175,161,123,243,134,36,115,111,14,206,23,133,251,231,35,137,63,201,183,230,251,94,126,228,215,74,114,108,113,173,84,139,12,168,142,251,126,72,151,166,127,95,6,218,28,72,69,138,214,244,97,4,244,218,28,55,34,53,110,74,95,169,138,251,43,186,125,237,52,71,60,232,247,84,177,46,253,128,108,186,217,222,223,183,239,66,88,140,55,67,97,178,85,104,137,180,177,239,196,54,93,241,93,26,65,1,65,145,146,184,53,174,126,100,37,181,65,38,98,156,129,154,138,253,68,6,226,48,171,214,53,124,152,21,179,210,54,47,83,183,3,120,62,173,229,227,234,45,58,71,74,65,127,107,129,137,51,204,195,91,240,46,44,81,77,138,134,116,162,162,122,103,167,185,21,192,73,127,67,62,169,176,233,125,249,236,209,134,148,15,254,77,52,125,63,74,100,237,136,74,74,201,10,165,118,200,206,38,18,31,134,30,130,199,142,241,69,241,170,94,11,238,11,35,38,140,241,20,94,11,183,37,166,29,118,220,208,8,126,15,147,195,208,171,62,122,154,38,34,204,56,214,183,120,23,51,191,184,118,212,106,21,166,120,104,147,66,147,115,88,26,212,89,21,187,235,63,179,0,48,54,231,121,196,15,146,85,143,65,228,97,48,72,106,96,181,30,34,33,183,65,8,66,67,175,83,114,223,142,178,53,36,19,255,73,122,182,170,251,148,251,183,97,21,70,147,232,57,16,52,96,138,18,89,13,124,250,49,180,249,234,253,26,118,195,7,153,112,179,222,78,214,157,75,19,21,145,232,84,192,218,253,1,68,53,251,9,186,97,12,178,249,126,45,194,130,83,165,163,237,66,233,76,214,62,182,95,75,152,108,108,38,210,138,115,175,233,120,58,123,153,244,35,17,105,96,228,37,250,174,126,169,32,249,34,171,125,183,82,0,178,17,148,27,111,129,84,82,35,242,157,241,10,167,169,55,12,43,184,14,153,85,90,160,152,27,244,39,214,73,224,235,18,70,8,103,181,160,17,87,54,202,16,94,29,155,47,94,135,33,189,198,57,152,161,244,198,159,64,58,101,242,91,62,169,254,197,233,85,101,80,54,133,55,231,54,59,84,146,177,110,19,124,106,161,85,157,57,78,109,0,33,80,31,241,192,38,178,60,9,88,131,245,253,128,22,42,26,220,94,227,201,57,162,94,99,83,62,97,7,183,5,115,5,239,58,244,2,205,206,181,165,78,167,185,157,229,4,82,113,124,194,144,158,188,40,254,172,20,90,79,149,113,107,49,179,162,207,0,180,152,214,45,207,139,229,232,129,34,145,205,1,43,167,29,75,34,123,188,24,214,182,39,55,153,132,199,213,138,202,171,200,101,26,58,221,21,55,228,236,133,71,11,49,101,141,67,44,203,144,157,222,190,167,45,252,70,178,170,209,46,62,69,21,24,210,208,219,80,15,185,32,65,193,11,21,181,175,118,139,194,83,180,238,243,167,145,113,2,90,160,19,39,57,170,82,84,222,29,112,163,211,249,133,63,106,85,168,68,206,205,171,67,68,107,237,42,50,54,55,10,113,171,148,245,15,8,170,18,95,161,45,131,57,125,35,113,175,209,147,182,253,17,239,231,217,55,96,157,26,196,159,254,51,96,62,247,248,138,116,232,138,157,3,108,27,228,0,233,125,237,153,7,67,145,179,96,90,149,137,49,126,24,233,38,245,58,118,0,120,108,114,173,85,128,208,225,160,134,130,140,243,213,90,255,234,172,97,155,45,187,152,69,125,125,153,22,46,205,80,59,115,35,235,68,136,192,207,139,112,220,95,187,187,2,100,250,245,65,89,225,157,143,8,151,141,139,192,59,156,209,13,71,109,112,177,218,54,223,238,253,71,253,85,10,39,152,144,43,37,180,220,12,82,205,198,144,162,235,227,12,7,131,78,239,9,175,204,45,146,132,240,239,210,65,66,231,138,222,105,183,5,94,105,200,186,48,31,164,178,148,205,34,56,26,86,1,4,163,160,60,147,36,42,129,2,112,219,142,198,154,109,21,76,201,237,250,11,254,10,111,84,99,104,78,117,176,76,2,196,148,49,97,236,180,67,78,200,16,37,152,188,210,82,102,69,83,82,32,120,123,66,0,68,110,48,142,171,246,108,165,61,14,107,58,26,32,153,241,11,83,241,45,190,205,176,42,9,108,142,137,90,32,27,103,73,135,212,137,159,104,163,97,223,59,84,45,220,11,126,79,205,191,74,154,46,229,129,123,41,195,48,147,225,40,163,118,22,173,230,187,172,88,90,138,12,204,182,96,77,179,157,193,162,250,128,35,80,5,97,255,233,68,37,132,137,151,178,185,45,126,197,179,123,97,121,145,161,218,5,23,31,138,215,10,40,7,110,113,38,18,41,186,45,9,96,211,80,68,183,241,165,29,190,190,5,58,230,203,216,224,91,102,28,11,165,68,17,223,215,129,234,232,247,147,252,165,39,32,60,199,56,201,33,81,65,251,74,71,106,254,119,120,36,216,232,158,40,4,74,169,138,34,13,139,219,32,220,81,210,102,25,215,183,131,211,159,175,137,51,100,92,206,99,65,190,21,177,142,251,107,199,70,122,98,104,112,47,1,8,207,184,7,37,20,206,38,6,180,235,106,184,188,123,224,173,38,56,65,138,143,24,142,79,213,103,48,31,58,42,144,241,144,118,28,122,29,75,218,7,87,115,160,105,135,177,69,182,161,104,244,195,159,162,174,204,170,248,159,107,42,46,46,118,153,72,24,100,246,25,36,66,123,68,98,178,174,92,54,34,110,157,75,98,152,151,232,197,151,253,224,227,225,214,47,88,169,134,105,222,146,39,20,197,222,32,223,242,148,184,27,69,78,77,176,37,206,202,71,188,72,205,159,159,231,116,21,148,51,63,185,42,207,58,124,67,68,225,135,64,236,168,75,42,1,199,40,225,133,62,20,136,47,183,194,106,122,213,249,65,6,92,152,204,140,179,95,30,249,18,135,230,60,239,121,237,105,93,199,155,128,120,32,58,21,50,227,4,9,197,146,165,5,93,227,52,11,225,138,255,200,93,39,91,74,114,40,131,203,158,210,136,52,18,39,123,129,191,82,76,222,110,17,162,25,49,104,155,58,88,248,169,113,244,150,112,139,72,99,116,10,170,180,206,154,174,59,4,26,173,131,205,49,127,183,60,41,183,39,6,225,117,54,3,177,128,25,184,26,29,81,1,46,125,82,4,24,163,47,232,2,133,44,65,114,197,74,42,136,221,8,63,187,172,167,20,120,197,51,47,212,207,210,244,220,71,106,117,200,249,230,51,18,109,32,84,116,243,129,185,164,248,50,214,67,234,48,228,102,129,89,46,177,152,150,59,243,119,188,155,251,217,219,243,106,109,218,120,12,53,61,23,117,184,98,172,110,164,65,130,241,184,26,132,101,79,112,50,107,201,102,57,150,56,226,189,137,61,227,123,246,69,44,236,38,233,155,97,126,106,141,228,196,158,93,179,218,88,100,101,146,127,200,84,235,133,175,6,62,130,134,91,211,172,181,57,115,116,55,8,52,230,101,31,25,6,171,170,208,229,131,251,171,80,139,110,232,223,149,152,189,116,244,100,30,244,227,102,35,127,139,91,67,128,191,123,215,202,90,181,223,65,205,210,29,140,186,216,70,219,153,231,144,197,165,239,115,120,222,123,118,159,93,239,96,217,33,195,9,56,187,113,122,20,132,134,12,222,224,66,52,83,189,110,233,94,28,30,92,93,100,229,141,59,32,161,89,235,220,218,114,0,164,209,57,215,147,130,161,48,147,207,38,93,28,214,235,9,170,216,176,90,171,164,171,81,74,226,23,203,182,221,192,140,125,82,15,97,79,251,45,52,151,122,69,226,131,226,139,10,161,107,66,6,60,45,247,26,234,216,201,143,158,51,146,237,102,171,135,248,110,214,213,136,77,70,247,30,241,51,167,197,249,113,22,17,95,90,253,81,85,232,250,254,86,155,230,4,181,48,222,148,103,202,76,166,169,178,252,58,16,10,62,216,33,98,11,197,84,88,142,189,220,216,6,203,121,8,115,74,189,102,210,75,99,8,101,147,89,89,147,223,209,177,227,120,229,18,146,144,73,197,104,23,0,114,135,90,240,81,90,131,29,74,101,164,30,61,238,177,231,37,133,108,82,206,81,234,141,6,81,77,39,97,105,174,155,195,229,144,145,176,119,187,89,206,95,1,168,151,151,105,168,4,16,154,218,50,223,148,177,80,36,238,240,198,79,241,166,164,99,218,158,99,174,146,40,185,94,181,123,207,6,25,169,59,120,38,131,82,255,44,30,110,153,67,116,100,49,225,216,94,233,79,30,50,72,118,110,176,229,211,197,178,56,200,158,227,170,2,65,253,60,159,137,86,187,206,65,212,12,70,138,223,204,38,101,190,69,158,122,18,214,42,183,84,140,33,1,69,39,56,109,40,188,156,221,185,18,109,29,91,47,242,194,64,252,169,27,77,71,142,214,50,64,17,241,158,42,130,224,5,207,34,93,149,124,109,70,180,181,183,108,203,206,209,191,129,13,12,99,160,6,7,135,215,211,157,140,229,25,8,220,171,201,164,217,92,66,245,90,120,134,210,15,86,13,221,53,84,227,190,202,47,184,107,51,205,48,162,208,130,145,90,175,216,205,57,105,72,126,2,180,70,23,226,119,236,222,190,184,223,102,250,61,207,249,174,156,159,217,87,142,30,152,2,63,88,54,177,176,194,58,47,57,38,31,95,14,83,240,108,60,41,138,252,203,175,106,84,70,54,62,89,67,139,38,79,59,138,105,59,212,252,91,135,131,82,127,252,173,104,231,145,164,208,224,95,235,249,137,101,150,181,196,21,197,222,51,61,179,218,3,210,39,157,9,102,159,128,24,213,247,109,72,255,191,111,203,225,3,90,210,58,156,154,114,55,35,44,186,105,49,134,134,248,1,8,108,233,235,245,142,32,197,5,52,40,202,105,18,2,153,92,144,7,179,209,203,223,157,203,18,130,75,195,235,199,208,48,247,7,31,112,13,211,126,165,59,186,159,56,114,50,187,137,184,240,35,199,216,70,47,10,208,198,54,28,117,12,15,150,82,213,106,119,24,99,4,232,182,146,119,34,78,30,225,217,23,32,129,249,65,188,163,8,20,107,91,52,170,102,82,223,89,30,144,195,188,255,105,220,116,171,181,194,22,195,159,190,56,253,200,216,41,254,4,227,233,137,80,113,232,17,104,8,84,49,234,164,158,139,242,98,101,147,66,136,133,83,0,68,14,248,195,160,142,51,47,202,179,177,215,218,54,213,122,57,81,205,193,110,114,68,158,234,91,244,180,203,164,120,179,5,101,204,141,241,221,153,74,206,72,231,31,59,146,142,249,188,17,52,114,85,130,97,98,9,12,94,237,229,55,194,88,25,7,182,180,138,142,250,221,52,58,129,238,111,231,212,190,177,157,33,248,149,118,203,176,126,221,19,253,142,81,31,127,231,15,10,212,251,201,20,64,37,95,83,17,166,118,168,240,251,191,64,215,140,165,242,245,223,151,152,87,35,76,165,132,62,127,246,214,17,16,153,221,229,34,161,174,107,35,69,93,42,100,72,156,226,213,81,231,42,154,244,238,133,234,187,79,104,136,39,51,83,201,60,214,11,156,191,191,219,162,255,79,100,112,238,168,138,240,114,17,243,234,205,25,200,231,68,12,175,132,128,105,148,217,46,17,231,34,189,173,237,20,176,19,210,100,58,92,66,99,100,102,163,21,90,68,43,159,149,49,104,12,246,94,201,208,159,183,144,25,44,201,193,170,252,240,97,250,19,231,216,17,148,140,254,20,44,113,223,129,68,102,138,85,80,215,183,247,139,248,50,159,173,224,70,127,133,168,240,106,225,77,50,75,150,105,220,233,165,128,112,132,189,79,189,2,157,82,53,62,178,37,224,90,63,183,196,17,236,193,215,229,229,116,62,122,149,229,159,38,105,158,64,53,220,147,67,126,247,38,130,185,243,171,149,91,65,24,115,0,164,63,96,52,253,151,199,140,190,236,13,200,182,54,100,137,136,94,194,186,183,51,75,103,155,234,35,178,195,49,225,208,19,111,237,189,107,62,4,134,87,236,77,203,42,78,39,11,222,100,196,73,191,123,29,129,80,85,8,58,0,107,214,219,42,80,226,208,159,100,156,79,47,99,27,64,154,98,98,33,33,213,28,53,172,209,255,220,44,62,247,87,199,176,32,160,109,82,64,33,164,251,224,163,192,229,126,18,55,183,181,207,102,154,167,67,96,75,61,202,84,255,170,27,170,75,88,3,251,94,187,215,185,75,81,60,32,216,207,143,220,195,141,157,203,222,232,71,10,91,222,23,2,237,100,40,241,155,40,188,17,184,1,216,155,237,153,249,103,134,129,189,25,199,81,46,145,99,94,241,58,192,221,123,199,2,133,250,41,127,164,55,151,124,209,121,46,115,67,34,29,167,110,252,24,220,195,144,114,252,118,152,215,183,18,152,121,254,180,217,209,108,234,152,109,48,31,174,152,93,46,221,186,245,28,121,126,242,2,32,168,36,208,181,153,67,232,24,65,173,0,79,227,31,100,166,199,251,43,171,124,226,225,186,84,220,67,219,196,112,196,86,223,251,14,132,120,81,242,231,139,100,21,190,13,254,249,65,226,15,11,124,217,125,242,81,109,170,37,130,228,115,144,194,144,2,33,173,199,173,57,219,6,18,198,22,172,182,142,160,245,79,14,34,166,21,216,15,190,23,97,136,30,72,186,106,79,16,107,100,89,159,36,186,188,134,43,226,160,47,196,216,195,208,6,158,32,114,163,50,75,21,6,173,94,254,214,178,153,38,153,206,136,69,76,216,232,21,20,251,115,224,148,109,71,16,22,49,134,162,92,114,44,190,221,174,114,202,148,91,145,138,77,237,222,181,97,26,174,178,225,132,243,194,69,140,211,163,244,235,120,246,120,96,224,126,97,52,8,240,181,179,71,36,218,178,239,66,44,246,225,150,9,55,232,9,43,83,197,158,219,105,56,182,212,239,191,78,44,85,57,165,174,197,65,128,246,205,116,231,105,224,161,218,82,134,163,77,144,7,115,235,213,25,11,62,127,250,41,234,47,168,238,240,252,159,241,193,73,161,206,160,22,18,204,102,107,107,0,69,74,113,140,82,166,201,225,191,12,110,163,203,83,160,174,1,170,187,189,206,177,183,100,68,56,67,230,138,190,78,107,238,134,218,82,223,107,68,124,105,176,88,193,159,236,213,26,213,129,252,71,228,129,183,23,187,22,47,2,159,171,53,87,108,162,103,139,20,55,101,130,98,5,209,115,84,124,47,39,41,46,52,248,194,212,248,16,138,163,207,172,30,236,44,51,78,109,90,221,148,69,173,94,172,50,69,53,174,20,101,16,5,51,88,190,108,57,67,16,41,104,14,172,36,201,207,4,49,126,47,159,37,129,91,180,170,20,6,69,226,0,193,72,85,198,193,123,177,239,233,161,23,28,32,13,35,174,72,139,78,6,134,171,160,107,73,171,61,121,243,67,128,68,152,166,148,108,93,92,80,70,174,30,104,161,119,70,53,179,195,137,116,50,78,121,167,66,116,184,126,67,68,254,139,183,89,186,255,39,132,9,42,148,93,179,71,171,18,102,133,151,50,247,245,31,208,34,84,204,97,74,255,62,149,192,62,90,140,109,219,237,152,226,114,108,190,154,218,15,84,205,29,87,115,28,240,130,159,204,92,70,178,209,131,106,169,135,91,97,92,116,135,217,45,128,169,209,233,12,185,182,177,53,90,134,115,122,44,159,236,236,223,222,166,88,13,139,204,233,140,117,230,54,7,1,184,219,222,97,121,170,206,245,227,238,178,177,195,223,40,212,253,195,77,123,224,129,225,151,203,152,128,30,169,249,110,168,71,102,165,90,230,89,42,226,152,199,146,163,153,127,86,180,130,171,181,111,73,6,97,106,26,8,244,140,57,34,14,33,147,202,35,219,16,27,163,129,248,69,210,162,151,16,243,216,56,141,93,241,89,211,195,251,235,200,169,133,119,157,54,116,77,79,220,119,91,149,209,157,157,3,109,18,105,198,30,170,250,90,41,102,222,112,38,104,219,218,208,79,121,93,180,138,220,148,49,138,156,129,133,15,4,100,241,139,115,132,245,75,73,198,113,38,82,162,132,98,75,210,123,227,55,221,83,74,189,72,50,35,143,212,62,138,22,169,101,191,146,50,163,12,4,100,207,246,56,125,23,20,247,143,143,207,123,77,39,114,165,39,22,154,116,111,237,7,193,110,243,166,146,2,146,17,213,186,84,119,134,100,222,243,68,162,42,155,83,191,165,4,123,61,76,82,195,103,15,43,185,136,237,17,175,148,174,153,36,203,182,47,47,140,143,102,228,160,69,197,118,201,174,118,113,215,115,149,35,249,248,85,94,246,234,165,125,49,81,87,58,164,235,162,206,5,220,158,92,254,77,53,213,56,97,101,230,103,204,176,244,200,113,240,126,108,108,187,212,52,163,66,64,164,68,240,183,196,55,23,135,203,143,189,225,67,93,56,218,51,82,101,247,124,3,66,137,64,198,187,233,176,250,139,45,63,11,57,239,135,137,247,153,97,25,53,2,233,55,243,49,225,245,161,22,57,65,171,28,118,145,189,109,242,142,178,15,240,195,211,38,5,151,183,231,189,17,48,253,23,133,218,101,53,64,28,233,247,223,114,2,241,156,14,27,171,185,76,224,45,221,86,49,115,24,95,107,81,218,42,142,218,210,8,19,139,170,250,181,156,230,244,107,10,227,244,167,59,81,30,104,148,28,171,123,144,234,147,224,139,167,226,125,44,13,73,52,41,244,178,196,42,253,232,75,184,53,117,201,156,125,140,120,5,82,199,31,219,207,200,31,214,146,160,124,173,23,209,26,1,54,233,12,25,13,15,40,77,18,33,252,166,135,202,222,188,35,110,10,210,140,170,167,37,39,85,211,172,26,178,179,45,176,191,253,200,236,23,10,242,9,231,152,239,232,11,195,244,147,138,12,128,138,142,83,2,79,71,98,248,81,196,136,200,215,131,29,199,188,236,15,252,207,147,208,140,58,71,122,162,76,64,158,60,77,228,199,110,205,85,176,38,136,88,209,135,173,135,107,53,113,146,128,62,189,218,49,178,249,185,197,44,214,195,211,138,18,213,14,248,97,73,214,193,37,190,59,190,133,74,30,244,13,107,116,195,119,75,151,85,130,237,160,25,224,113,37,185,33,251,61,3,213,203,240,88,47,167,227,171,212,248,112,217,61,109,42,56,88,164,217,252,229,61,175,168,100,178,106,204,178,112,213,218,90,91,177,3,141,204,39,41,0,84,226,177,105,147,116,229,78,119,125,64,203,97,195,154,239,24,10,155,63,131,52,253,91,35,102,194,186,122,139,27,83,97,184,229,102,14,204,56,206,112,84,80,134,46,244,147,225,208,25,127,17,143,144,29,203,140,160,204,68,238,157,153,229,236,130,7,130,61,70,211,133,140,142,38,21,71,113,205,7,186,233,51,24,148,55,6,252,18,60,205,156,195,4,66,160,143,148,15,177,207,178,235,225,40,204,106,165,209,145,64,69,89,197,129,222,218,7,125,199,71,226,128,210,221,175,20,111,226,190,80,228,139,200,9,121,239,31,0,203,114,141,200,198,48,218,233,165,144,122,146,203,241,78,77,19,50,90,134,203,145,61,121,57,56,148,26,169,9,55,235,213,83,142,13,96,0,53,153,158,166,155,32,111,45,109,12,137,210,3,135,73,65,255,129,126,165,216,119,163,159,183,194,245,86,28,100,244,172,222,35,176,210,195,5,96,82,240,36,44,54,193,204,200,107,115,171,173,43,105,107,137,1,151,124,241,251,122,246,232,63,68,11,85,230,65,33,14,101,230,140,222,170,30,5,122,2,231,169,57,127,173,100,27,205,42,34,92,35,194,63,46,67,78,144,42,56,202,71,109,122,65,159,65,68,131,186,107,28,178,172,206,201,48,167,9,70,249,7,152,6,82,40,168,193,49,23,97,202,185,26,130,72,97,229,223,76,196,7,238,203,217,103,150,50,28,111,56,3,154,208,134,97,47,8,156,73,209,184,128,97,113,239,95,128,229,113,244,229,184,249,153,216,238,0,217,130,209,236,85,14,225,171,19,47,36,250,186,126,2,77,70,37,67,164,119,9,131,195,198,134,188,240,230,95,238,117,230,224,22,129,253,113,22,0,90,26,135,71,230,82,62,139,16,95,205,28,11,182,78,7,82,87,85,249,4,75,62,175,159,61,174,140,139,47,182,55,231,171,172,97,28,232,214,27,38,47,33,255,240,100,181,212,62,115,103,230,174,108,210,125,25,59,89,1,70,183,7,113,73,7,121,250,57,251,44,161,5,134,168,185,210,104,203,57,42,47,92,122,132,16,48,82,123,62,157,60,38,154,76,24,58,49,43,103,128,63,34,39,114,177,226,16,180,12,49,228,255,64,31,0,26,137,53,19,249,146,222,75,123,52,130,82,17,56,35,232,69,249,19,68,234,25,55,7,242,128,104,87,135,138,116,49,75,60,216,197,177,4,73,194,116,6,254,183,204,17,153,169,25,161,187,123,34,92,78,127,220,35,111,55,133,217,170,204,202,102,25,182,142,231,76,224,137,57,228,146,37,217,229,143,140,190,113,74,207,62,243,104,25,233,149,110,222,162,69,31,166,170,141,9,238,59,94,15,145,209,70,216,141,3,166,196,131,196,160,34,134,91,107,80,229,50,182,195,224,237,150,172,155,167,178,53,125,232,12,227,83,52,177,62,49,8,208,159,182,102,228,163,156,221,253,228,181,99,128,25,191,80,144,230,64,163,217,197,76,50,46,217,122,218,221,31,132,147,225,6,21,21,81,1,236,246,47,63,151,134,80,64,37,167,139,231,29,120,207,37,103,16,176,96,235,150,140,9,183,11,102,70,252,99,230,223,142,251,32,93,120,184,77,109,196,251,46,8,185,33,236,240,135,207,76,98,147,122,231,214,227,43,38,202,106,138,124,122,183,237,189,166,9,249,221,85,218,103,15,88,58,35,8,181,80,151,22,62,174,252,86,27,156,200,200,42,202,241,1,112,27,231,164,230,218,178,97,163,32,112,47,114,145,213,61,115,232,195,233,216,177,24,63,213,60,24,76,62,37,22,108,44,197,68,75,49,117,249,82,84,36,237,12,113,153,163,125,127,165,180,2,165,55,12,64,89,3,169,103,42,107,193,225,199,109,245,222,105,128,73,14,188,108,64,122,42,95,15,36,103,209,41,78,129,129,167,187,75,230,93,62,59,105,74,199,193,13,129,233,136,21,42,139,242,29,1,58,55,142,239,226,215,166,79,13,113,7,179,179,191,83,89,6,39,193,45,180,153,201,252,62,203,166,180,104,103,95,194,209,144,188,192,26,35,228,22,153,195,174,49,73,155,54,76,57,72,161,226,42,202,80,246,87,21,141,136,228,157,130,120,186,125,52,15,67,152,77,226,53,151,2,155,148,210,211,31,18,172,184,12,67,252,165,114,49,235,200,173,106,200,224,196,25,65,122,218,82,12,255,3,94,155,170,16,7,25,146,229,81,206,14,138,199,239,21,111,232,235,243,118,5,131,27,195,211,122,185,167,181,242,144,201,234,3,129,112,15,141,95,180,126,74,139,143,130,177,160,222,205,159,176,118,37,215,196,33,90,120,169,16,97,120,193,193,117,46,29,208,2,115,69,59,242,46,5,210,207,183,214,13,210,126,74,104,32,84,29,52,229,82,171,21,198,181,113,172,151,167,42,120,94,82,225,180,52,69,206,201,244,133,6,134,121,48,213,242,27,130,85,238,217,107,14,135,232,238,229,200,253,50,181,222,178,25,196,157,206,61,54,218,178,51,28,5,9,166,224,120,131,19,96,162,48,124,52,156,2,30,21,89,176,233,131,134,77,72,80,97,175,149,151,135,154,199,221,89,1,190,87,199,246,20,44,200,89,146,179,49,220,158,159,215,148,84,238,94,58,87,171,14,216,226,210,131,229,150,20,32,203,48,161,121,205,190,110,130,217,169,19,64,250,39,175,200,212,142,194,16,46,184,216,9,154,80,175,159,114,181,31,2,203,200,59,4,177,15,104,137,86,213,156,167,120,207,197,53,189,4,40,73,122,72,180,186,160,175,243,3,133,171,25,240,179,46,196,167,118,90,190,138,14,11,47,205,17,47,6,1,35,20,74,89,95,239,166,127,25,255,11,132,190,21,74,114,151,98,45,164,227,223,41,208,223,76,211,163,54,43,235,191,13,72,78,243,13,209,23,56,156,232,101,124,193,158,213,120,29,45,240,243,229,108,218,163,222,49,12,217,86,225,37,177,95,66,27,135,202,19,178,241,55,181,61,42,42,154,138,138,26,236,204,200,46,223,119,206,194,140,66,16,98,13,203,18,42,46,152,214,114,32,43,247,224,107,67,170,26,81,107,84,252,175,11,16,190,38,184,141,17,136,89,227,230,87,201,150,68,181,194,106,45,228,218,149,107,124,132,89,113,37,244,148,29,19,27,52,28,131,122,121,29,88,9,87,140,171,195,78,23,4,2,102,76,45,133,87,71,36,193,101,211,233,44,146,129,7,213,114,9,116,213,181,217,238,78,22,92,27,132,86,184,237,186,191,238,135,249,81,122,197,116,45,251,28,68,63,78,17,99,106,16,220,210,149,79,223,99,113,185,219,53,221,238,86,38,180,58,171,204,215,4,179,213,239,74,117,234,33,23,32,98,118,180,73,66,150,219,50,192,162,160,231,234,44,232,13,93,145,138,190,5,194,56,176,167,44,29,251,225,203,108,119,119,222,58,0,71,133,205,235,1,137,184,129,224,51,245,8,20,130,43,2,15,18,227,45,34,175,181,207,5,236,135,46,167,158,36,237,119,17,209,67,114,231,211,232,47,244,116,126,38,196,191,102,214,177,172,172,234,134,202,226,240,128,180,46,164,79,4,94,109,63,86,201,126,134,133,202,143,146,120,41,118,88,147,145,227,91,197,58,11,253,181,26,217,197,253,54,127,251,218,250,204,234,62,71,177,242,102,128,183,87,88,153,22,185,159,59,133,248,150,51,167,111,172,38,31,16,218,125,84,174,145,3,169,44,166,170,1,25,131,81,94,226,29,99,80,6,138,12,223,82,79,112,154,234,198,63,66,65,240,145,68,155,114,206,60,234,220,126,117,92,22,137,196,239,7,167,146,44,250,116,111,7,165,221,9,248,184,247,99,109,65,201,91,98,107,208,144,90,28,192,148,132,97,108,124,101,231,242,125,220,139,131,198,133,237,132,151,129,94,151,97,230,87,60,8,104,70,160,239,23,188,157,101,215,231,117,62,163,112,230,67,24,155,157,158,57,223,11,189,213,38,102,211,144,53,51,141,3,225,238,124,252,64,209,69,116,31,74,231,115,94,223,155,45,180,47,85,104,30,43,6,104,45,134,196,52,54,57,33,16,16,201,80,72,136,90,10,152,190,17,19,132,26,117,191,161,128,29,60,133,171,92,11,243,100,172,138,34,19,109,184,23,46,215,95,227,92,66,53,194,173,175,186,22,164,38,249,7,13,235,51,192,219,204,57,30,29,114,120,83,196,71,33,73,120,67,223,214,106,148,213,66,104,109,175,242,68,240,66,249,129,243,22,120,79,116,136,49,33,69,252,220,61,159,175,52,1,162,74,190,236,239,2,161,177,227,183,116,228,104,82,239,173,191,77,174,46,233,246,70,4,123,17,229,70,222,62,218,181,148,145,202,47,4,217,79,60,242,16,132,32,36,73,72,12,69,110,214,165,154,34,193,124,187,228,155,215,132,40,67,71,21,252,248,68,21,165,185,11,202,252,254,126,177,127,40,160,87,16,170,11,162,214,117,59,102,176,48,174,5,209,233,210,46,17,193,153,99,206,70,128,1,238,136,238,106,32,93,214,83,251,115,25,187,213,139,196,226,228,254,174,173,165,115,2,79,7,212,54,255,175,151,255,148,173,95,21,68,13,251,46,109,67,111,120,2,241,189,31,27,177,108,237,196,62,146,205,116,20,206,138,32,246,1,21,146,59,17,18,177,181,205,53,86,139,56,178,62,160,200,98,30,118,123,124,11,188,202,169,35,102,225,15,43,49,174,5,243,187,30,63,214,39,224,154,35,208,110,85,120,8,10,106,59,205,219,58,134,230,211,21,29,194,136,6,188,76,214,125,112,113,68,204,116,107,238,2,114,208,253,65,109,97,36,120,163,213,179,248,83,11,105,39,158,202,112,126,58,34,60,207,31,118,49,192,67,203,213,119,251,18,108,149,169,201,98,65,251,131,185,142,235,255,240,84,166,77,101,225,35,221,218,145,211,118,13,58,162,99,19,127,248,127,3,42,114,124,158,106,83,88,32,89,67,231,130,79,252,41,34,58,0,10,131,28,49,157,252,224,102,194,248,193,47,191,93,27,170,36,248,204,122,12,22,236,244,85,70,142,92,51,248,185,90,107,246,57,110,5,159,12,234,42,129,220,224,113,70,0,108,171,243,215,248,118,19,134,165,122,253,112,161,109,150,242,125,53,252,235,100,93,192,255,203,183,44,228,4,95,53,179,116,25,213,140,228,145,196,206,34,39,60,179,171,35,194,89,149,26,81,139,44,201,164,75,234,27,164,231,186,152,166,23,79,224,164,24,138,46,131,186,136,113,171,182,211,227,23,103,77,99,212,38,244,214,182,77,74,171,26,86,149,105,249,50,246,138,76,149,10,173,82,215,48,133,196,9,167,160,242,111,26,151,164,77,166,161,208,154,147,156,20,81,199,95,58,207,85,177,204,226,229,34,162,188,146,219,203,62,245,101,29,109,227,14,112,254,95,41,52,118,154,242,140,124,47,158,161,70,148,98,127,250,8,38,206,50,70,116,249,165,248,201,137,172,56,212,245,130,174,38,141,84,242,20,64,207,197,6,22,6,213,124,255,10,182,96,67,172,20,213,40,235,129,40,34,174,49,131,11,89,177,40,78,88,126,239,134,185,243,166,79,213,106,231,141,37,169,126,248,244,116,134,41,52,66,59,101,113,100,173,25,141,250,237,109,21,164,185,90,202,36,164,16,149,63,91,20,87,108,24,239,60,89,74,0,5,94,15,173,180,199,202,226,119,11,9,205,119,236,81,60,51,152,129,231,46,218,40,145,9,229,183,51,46,148,10,62,160,181,96,104,160,40,93,161,171,232,72,82,87,18,37,32,44,124,25,106,145,56,188,71,74,65,212,175,203,189,230,222,34,61,154,60,58,89,6,170,153,207,223,162,58,189,114,37,55,100,74,229,62,80,130,172,156,224,9,169,178,173,185,145,5,59,35,95,63,144,16,83,181,91,34,38,38,180,133,38,64,36,148,93,254,55,3,31,115,137,82,118,78,43,236,45,98,155,202,85,18,18,115,19,162,241,164,201,122,153,120,82,243,63,81,139,127,76,98,72,185,245,201,172,20,239,196,148,55,6,0,122,217,11,57,242,212,174,96,135,253,110,151,249,215,23,193,234,200,168,175,90,216,198,211,252,105,162,138,6,234,242,55,27,34,170,7,83,76,105,41,172,172,116,238,100,162,57,126,139,65,218,202,212,24,165,188,206,125,143,223,135,109,97,175,154,92,215,147,141,155,21,51,145,117,218,119,37,16,47,233,146,21,254,134,177,68,59,242,146,51,59,196,162,231,141,143,208,2,23,198,139,84,55,174,69,213,138,43,253,161,165,231,228,148,178,150,74,236,8,187,138,128,187,156,3,140,143,122,138,62,100,83,26,166,250,85,141,188,41,10,16,146,47,34,38,99,139,182,97,241,210,161,121,233,206,206,9,120,121,189,177,91,39,163,27,19,7,23,2,23,74,170,226,125,151,229,255,219,170,34,103,138,32,28,78,82,3,182,255,226,125,2,47,217,55,16,213,30,183,64,230,21,12,240,198,105,207,107,156,114,211,96,85,49,150,15,142,183,26,4,28,231,53,33,62,120,29,214,182,238,14,107,178,8,178,192,193,100,68,151,226,10,81,146,67,101,145,164,127,173,114,31,120,76,173,74,199,171,132,71,109,232,137,213,138,115,154,85,173,5,97,38,231,79,138,135,36,232,195,83,66,121,98,119,171,92,227,101,125,21,126,20,2,119,107,189,35,68,35,4,85,47,240,73,59,163,228,226,147,164,73,53,6,93,35,179,209,200,66,52,228,32,51,197,172,227,91,42,179,146,54,231,110,67,109,7,173,133,178,203,97,159,102,93,255,233,24,89,135,152,206,128,93,60,123,14,27,172,56,206,194,97,172,95,175,175,188,197,16,62,90,192,2,3,201,20,79,22,170,218,15,39,4,221,113,145,97,206,2,170,58,161,30,80,221,30,182,223,159,93,160,172,72,45,212,164,25,49,146,47,151,50,251,18,168,165,89,76,210,123,102,97,133,192,25,186,32,2,149,9,178,82,61,158,165,24,77,195,166,17,213,108,77,209,163,157,220,34,44,235,116,238,54,118,37,38,236,227,247,181,94,73,95,97,160,214,219,8,79,181,234,146,58,155,139,164,30,230,102,55,205,153,15,22,3,121,80,211,2,163,162,4,26,98,160,100,31,163,199,218,55,145,228,151,93,245,35,58,134,91,252,163,134,186,77,95,196,253,58,137,172,29,40,182,185,236,91,215,34,101,156,240,79,61,175,153,238,42,133,250,210,198,119,112,66,243,139,92,240,235,200,87,167,249,18,52,88,77,228,228,170,146,8,134,119,224,139,188,0,225,219,136,199,124,104,105,108,227,9,178,135,171,145,246,61,227,141,209,75,199,124,224,71,218,136,171,220,239,114,97,95,98,184,136,173,178,79,22,177,17,138,220,169,172,101,61,50,156,26,80,119,6,228,189,92,66,151,84,97,168,150,204,21,244,216,149,80,4,199,144,171,193,117,141,22,66,99,3,211,183,242,131,8,146,37,35,240,255,37,12,230,58,149,54,110,89,81,77,185,142,33,10,29,36,128,48,217,16,122,224,102,210,235,149,58,148,92,248,66,37,194,175,136,92,93,43,123,191,110,195,107,79,72,63,211,237,7,56,228,156,218,195,220,72,129,106,131,110,60,192,145,248,236,132,166,195,233,107,51,184,154,110,13,227,8,74,246,24,203,113,221,150,151,249,98,26,89,138,222,60,169,110,115,148,206,197,13,191,147,123,171,173,92,33,79,50,228,52,230,125,149,80,91,203,236,16,133,104,255,206,225,100,7,80,166,217,227,147,201,48,157,199,169,248,117,245,188,35,32,172,168,13,107,88,201,31,230,68,109,212,55,225,23,215,89,178,152,154,211,73,117,170,22,2,34,48,153,231,253,14,88,118,189,36,229,154,150,102,26,104,149,236,238,156,40,76,184,107,117,216,176,68,88,75,68,3,183,109,51,29,141,252,83,14,181,116,171,253,35,123,72,115,219,196,100,136,127,155,205,101,21,124,213,195,246,202,169,26,227,217,174,71,167,185,206,75,113,14,67,239,8,24,181,233,22,38,59,56,4,203,35,247,101,103,232,96,103,64,43,239,59,160,178,23,116,240,71,92,112,242,74,81,165,30,170,170,189,180,230,208,122,146,236,226,86,74,65,185,236,130,248,13,180,80,172,161,69,196,72,157,112,152,100,63,180,125,200,56,239,14,95,175,4,113,223,95,60,121,252,253,218,97,154,195,217,151,60,16,202,186,176,106,77,192,73,52,197,176,115,133,245,151,129,168,240,57,1,110,193,165,24,167,94,38,35,155,189,95,152,248,168,176,1,182,231,119,54,63,207,6,121,103,126,239,45,76,199,89,124,50,86,146,198,241,248,123,155,12,120,41,165,39,232,141,85,231,250,100,211,38,131,140,223,187,137,10,101,0,137,127,117,118,176,137,95,183,63,0,148,78,9,239,155,14,49,60,84,142,33,144,48,187,99,72,222,173,52,6,23,212,13,247,175,163,58,29,221,87,1,11,171,138,209,44,173,75,119,228,238,246,115,213,43,84,57,181,205,233,228,8,183,200,192,154,186,124,100,181,102,238,206,104,63,55,218,63,149,185,249,72,125,106,104,58,125,104,115,144,33,62,98,241,202,72,121,27,155,212,207,78,7,66,187,162,199,108,169,103,49,119,41,112,160,71,176,115,23,62,23,58,83,226,9,236,149,242,123,211,156,171,89,49,248,59,185,223,91,62,165,237,51,214,134,81,48,86,232,66,122,226,49,78,35,123,55,33,221,175,254,246,221,96,226,97,171,53,46,218,109,247,138,76,197,11,161,168,227,78,194,121,192,124,67,176,155,157,13,164,39,168,208,215,110,13,239,234,0,93,188,182,11,55,171,214,237,40,218,133,252,200,97,0,76,184,210,101,56,105,62,109,93,206,229,221,51,34,120,183,23,206,60,7,128,49,17,58,179,175,50,37,162,64,72,94,192,29,77,7,230,95,131,21,187,237,8,241,98,140,106,85,230,152,231,188,215,160,135,117,242,202,39,9,55,36,217,231,138,13,223,251,49,6,32,246,61,113,119,1,18,228,3,226,185,183,108,198,14,73,184,115,192,99,226,44,149,3,10,158,56,233,68,92,64,18,103,170,196,107,30,247,178,37,28,248,71,22,105,208,238,124,51,99,19,197,225,176,97,26,43,216,233,167,235,158,99,183,83,150,212,121,158,85,180,151,124,247,165,25,59,18,225,22,179,37,239,77,12,57,63,132,18,34,102,59,85,230,119,19,21,65,241,69,7,169,185,8,144,26,202,23,204,143,111,53,62,182,50,172,246,136,38,63,109,49,61,73,51,21,119,185,64,74,251,228,69,53,253,148,62,233,241,120,68,245,201,89,164,150,131,162,62,94,110,194,52,202,92,56,2,166,11,4,109,157,212,173,163,31,45,73,42,126,142,102,221,135,181,196,136,39,77,156,125,2,57,59,249,215,130,118,118,46,81,180,249,181,2,246,105,148,156,195,93,1,189,170,4,194,9,196,233,82,33,66,163,205,195,245,115,39,106,86,45,104,51,167,118,123,80,6,192,192,69,48,215,27,132,15,200,89,120,18,179,251,118,77,244,95,211,222,231,0,179,183,6,52,44,119,26,94,5,195,208,205,88,150,209,16,225,64,213,152,143,145,179,22,115,45,58,119,236,41,98,71,155,141,236,194,7,244,185,242,247,172,69,241,14,198,183,198,60,120,229,19,30,86,167,227,181,225,111,69,16,205,89,31,2,146,83,226,230,173,166,105,2,202,214,118,30,244,175,124,38,117,253,207,69,203,21,37,172,51,185,25,102,106,48,216,222,31,222,76,9,190,210,39,56,248,41,90,72,137,181,70,158,204,81,162,81,16,13,178,207,233,107,131,44,14,4,133,142,98,140,212,135,231,225,72,14,12,115,37,67,52,2,176,217,154,196,20,98,64,47,241,77,193,25,106,236,2,36,47,255,161,19,71,182,25,71,233,174,13,120,247,179,54,197,111,218,14,34,108,82,31,190,88,214,39,37,88,121,19,162,1,7,35,205,145,6,158,47,97,7,16,140,48,83,237,55,234,182,140,151,233,130,217,141,170,153,242,196,144,24,109,190,109,171,201,104,2,232,238,56,21,162,239,17,140,40,186,175,35,62,159,152,26,188,203,247,174,31,197,243,175,129,240,241,173,6,74,251,45,47,221,26,118,52,161,211,23,21,126,169,95,183,244,202,147,158,238,128,164,191,18,243,118,57,16,92,213,8,25,211,36,148,178,179,200,80,105,46,148,53,178,114,194,161,16,195,171,160,158,19,172,188,232,91,157,138,179,212,74,98,137,151,142,92,212,188,87,142,72,181,249,233,104,226,92,94,228,157,55,62,24,88,83,40,119,181,2,193,217,249,174,200,27,64,221,67,163,127,175,141,219,234,200,228,241,95,180,181,232,141,92,150,12,190,15,39,155,101,28,9,7,147,28,2,253,168,147,43,54,95,195,185,232,185,116,252,155,238,110,143,30,5,47,7,171,242,94,43,103,143,13,180,141,129,10,14,119,177,253,169,31,109,80,46,250,73,45,101,185,65,143,82,177,209,219,15,140,104,12,48,16,139,207,166,164,71,204,186,44,125,92,247,111,213,5,151,152,27,32,132,67,40,24,112,137,36,228,67,134,157,223,197,86,8,201,44,215,125,149,252,219,46,111,137,17,127,63,197,128,32,86,246,159,79,140,10,142,16,1,247,34,122,231,14,24,188,107,17,24,5,244,171,120,232,16,206,245,248,176,31,70,187,233,228,161,16,55,74,221,152,250,32,134,83,204,155,192,25,32,136,59,174,139,180,190,154,8,52,134,18,118,143,104,86,42,253,117,94,211,125,203,141,196,21,188,72,103,3,55,177,54,100,73,63,180,172,166,44,49,59,41,123,128,74,248,222,64,21,186,212,168,232,6,34,204,52,134,0,122,199,180,29,64,209,89,137,136,200,87,114,31,226,89,240,21,97,214,10,16,224,200,40,166,214,182,93,196,56,65,2,65,184,254,215,87,151,105,2,65,21,12,147,68,84,0,180,138,40,72,207,16,66,210,221,203,252,115,203,152,162,215,5,209,249,106,148,205,206,211,87,181,192,27,182,244,120,24,79,217,190,147,27,224,159,208,167,147,124,202,58,89,228,216,255,100,246,112,7,71,30,67,149,94,152,50,25,0,133,200,211,167,34,144,82,5,3,200,167,106,215,65,64,178,122,55,139,124,148,106,105,21,74,105,82,105,208,157,116,97,154,160,42,23,101,253,53,15,235,161,116,106,65,120,234,5,249,50,167,98,165,240,93,137,220,102,209,2,118,151,44,242,187,59,130,112,68,20,84,227,198,91,193,91,124,143,101,131,203,95,31,97,199,224,124,180,54,12,152,243,175,2,249,110,115,255,238,177,1,170,170,64,2,158,54,255,27,73,13,253,17,140,27,183,215,53,82,72,205,230,92,37,164,19,161,107,193,117,90,52,191,30,124,110,86,229,242,121,149,186,144,163,174,81,191,55,104,197,181,27,11,19,39,147,137,141,250,111,224,153,41,139,138,18,113,170,185,254,148,21,72,60,153,249,33,29,121,157,69,127,23,33,217,175,219,167,249,144,232,55,39,88,213,165,156,166,24,57,8,21,59,55,215,80,2,221,111,233,232,30,204,173,50,91,245,3,39,110,15,211,128,62,204,63,190,143,128,147,162,183,14,71,142,0,123,118,84,109,213,28,111,242,89,143,72,156,2,241,142,203,162,120,24,125,172,141,135,59,77,64,143,51,44,230,30,42,121,214,221,124,232,80,235,34,52,129,121,20,224,49,214,2,70,249,232,108,164,230,173,168,14,105,154,72,37,137,175,70,252,206,28,159,16,32,54,240,98,138,219,199,36,54,172,122,105,73,234,207,172,92,159,239,43,131,141,31,237,58,133,23,169,37,54,222,32,113,113,85,123,47,235,230,83,132,57,119,183,41,155,213,215,160,136,154,179,50,49,92,131,23,77,82,253,47,13,91,213,196,81,53,240,68,229,212,231,51,149,250,59,143,34,90,65,220,216,160,116,195,181,87,144,169,203,22,88,123,171,236,188,161,75,23,235,156,95,156,62,173,217,194,73,66,23,75,196,32,199,199,211,243,213,198,74,235,233,80,237,131,154,140,251,213,119,115,109,78,185,19,238,84,50,103,240,207,48,224,39,104,48,178,51,149,176,35,95,194,202,158,135,150,118,80,31,78,165,113,21,218,116,137,109,77,131,249,164,92,194,159,202,38,100,17,176,116,164,73,46,128,135,71,105,80,168,7,111,112,29,113,18,122,56,150,104,240,65,165,94,52,1,217,36,184,76,90,164,51,244,200,7,200,200,59,89,204,11,118,203,51,74,53,166,167,208,227,128,184,171,8,247,67,30,22,150,116,106,35,187,183,194,45,85,61,81,141,94,237,127,177,54,176,175,227,79,51,44,92,8,37,251,80,55,35,194,56,47,1,30,163,251,198,229,37,175,223,235,92,185,33,142,202,78,226,10,2,73,13,43,79,82,245,1,194,213,144,44,91,116,194,245,216,214,187,111,162,76,113,137,172,121,166,246,160,249,5,141,101,168,168,39,153,247,150,232,14,25,151,232,38,224,95,241,91,138,188,126,176,76,69,93,35,189,145,176,224,99,173,183,68,158,242,91,108,78,2,215,23,210,249,157,217,65,242,73,152,99,247,35,174,177,247,107,175,119,74,39,209,246,254,126,105,184,136,81,238,228,70,171,191,205,250,6,23,79,184,245,218,67,160,216,8,219,158,163,121,104,141,219,123,254,188,96,78,163,150,30,246,118,170,48,49,230,183,83,21,114,232,225,250,210,162,102,72,117,221,106,45,74,178,234,63,218,171,67,131,2,166,14,150,154,134,100,127,186,169,240,68,198,193,174,39,91,67,11,40,202,252,75,145,138,37,239,152,41,133,172,27,93,117,98,155,66,121,24,47,171,30,108,238,42,92,54,31,61,113,146,170,165,67,202,35,154,100,159,250,119,248,31,185,112,136,1,61,238,139,177,73,226,180,105,1,34,130,45,46,71,177,254,97,26,55,110,16,205,102,132,153,155,94,132,183,50,128,109,247,106,247,151,98,201,98,225,4,39,252,38,130,144,49,180,9,134,170,217,169,131,174,33,69,187,118,73,214,24,218,223,61,220,131,94,18,248,49,69,221,60,75,209,208,233,234,82,28,205,173,161,169,43,100,12,20,0,29,4,116,21,177,77,202,227,110,141,152,145,106,88,31,130,170,80,249,225,77,172,56,125,72,114,29,43,216,247,190,174,150,233,169,118,135,160,232,105,1,227,96,97,16,73,250,245,193,144,113,228,27,45,85,204,73,207,217,159,238,144,217,71,218,75,229,210,241,80,217,61,203,101,13,175,165,47,163,222,66,171,171,80,139,174,109,45,96,234,208,228,158,187,147,123,101,199,81,30,111,43,170,55,178,25,76,8,153,60,201,184,16,192,124,221,94,62,80,197,137,248,95,84,181,51,70,153,43,248,213,110,204,232,249,138,112,94,238,246,45,24,170,21,232,115,39,159,141,29,133,163,11,5,222,132,74,167,42,96,155,111,33,245,45,178,26,114,126,106,164,128,29,50,143,170,181,86,70,110,8,250,192,7,0,72,12,88,158,80,107,19,10,20,123,47,1,150,225,20,157,29,60,14,91,205,70,246,46,39,10,23,65,99,127,75,100,175,229,209,80,244,200,35,187,41,103,157,168,130,46,42,21,83,239,224,193,116,61,129,135,207,204,208,94,203,178,42,21,35,22,83,76,98,30,209,101,237,154,177,128,111,152,185,32,237,250,92,59,183,81,220,233,3,201,181,64,165,151,22,6,233,221,207,160,70,183,62,14,47,71,254,219,27,128,196,41,41,38,52,242,154,81,143,14,217,247,135,15,219,67,19,55,141,134,233,243,50,231,90,59,101,204,0,211,240,128,169,78,3,73,179,109,118,161,182,236,124,185,54,69,159,86,21,223,169,13,233,217,35,228,104,174,195,140,163,90,136,5,95,223,123,227,63,122,154,165,67,69,188,172,254,121,55,209,43,222,216,185,210,250,116,254,98,189,66,77,24,57,6,184,250,196,148,163,193,84,175,15,35,228,160,170,241,101,139,184,11,16,243,145,114,14,71,118,48,131,2,62,224,17,71,177,216,10,254,71,190,244,81,91,125,26,173,74,219,210,150,202,252,132,67,224,98,60,183,105,222,93,246,225,74,234,54,51,169,127,94,142,190,56,220,106,158,142,146,181,81,75,247,35,139,118,235,138,143,154,6,236,79,201,139,243,13,79,211,66,237,217,210,31,114,252,58,118,63,77,189,166,246,183,236,172,31,147,92,232,169,158,155,224,183,17,182,127,67,0,220,88,4,116,205,127,154,204,111,125,249,147,249,19,213,183,138,192,143,172,143,223,129,148,167,32,111,36,153,254,82,225,248,160,100,160,15,209,224,45,82,34,108,197,87,36,152,198,41,190,137,175,58,51,56,62,216,233,176,51,11,17,22,47,150,185,187,238,249,68,175,67,62,106,166,222,13,8,46,145,45,225,227,151,147,87,71,86,68,160,180,223,130,0,196,189,12,231,148,14,207,73,165,13,111,100,211,184,124,210,44,225,9,148,164,220,114,72,18,83,236,92,203,235,216,13,68,101,248,254,197,189,92,108,29,209,87,171,226,203,119,115,193,177,12,218,183,117,145,180,15,180,154,146,114,241,214,73,149,228,86,160,84,97,85,43,138,35,9,25,42,22,244,52,111,17,82,90,68,153,87,137,49,120,243,141,201,156,18,247,219,214,185,46,127,104,248,148,227,25,46,66,152,143,249,15,42,202,173,177,239,22,153,124,168,80,132,176,22,31,151,227,238,57,147,245,37,207,41,7,119,100,221,152,216,93,40,144,49,45,56,245,138,217,41,242,57,249,37,173,23,188,48,89,111,160,200,30,22,83,193,85,250,113,191,180,30,25,217,35,84,114,235,156,177,147,238,170,89,209,224,129,212,26,136,149,156,25,50,180,41,100,8,145,157,126,110,197,212,72,12,21,58,242,33,245,225,55,15,2,65,234,46,229,155,155,168,23,125,142,87,133,245,24,214,188,247,180,211,65,242,52,28,13,41,47,19,231,156,37,87,229,193,54,49,169,71,230,249,79,124,15,136,2,218,127,21,204,130,20,153,101,74,33,42,81,83,211,153,60,11,22,131,162,19,177,230,178,34,231,167,230,184,46,95,245,128,23,224,178,90,250,64,204,19,91,199,202,60,164,207,2,177,13,177,107,219,253,47,11,243,183,250,16,210,229,37,52,31,80,11,214,19,213,190,221,9,255,18,21,148,114,69,207,70,164,40,222,114,124,102,117,169,199,181,253,73,71,87,178,67,126,149,187,243,185,19,116,37,35,139,3,206,158,63,198,236,32,39,51,71,62,215,22,132,61,161,14,35,144,149,255,1,201,245,62,117,96,149,125,238,236,16,34,204,158,234,126,50,103,17,212,149,63,73,187,229,122,94,225,58,216,14,67,157,127,246,47,21,164,226,221,218,1,5,128,204,171,98,21,43,201,133,130,225,31,242,214,70,50,59,136,237,238,179,47,229,29,122,7,96,48,146,76,65,213,41,70,56,114,34,43,55,107,127,93,66,33,85,200,237,96,5,115,216,48,235,183,190,171,255,247,127,50,70,187,240,240,137,168,154,151,157,14,37,160,58,160,177,86,164,81,22,234,244,92,145,81,238,195,58,69,58,105,8,169,175,90,166,195,218,249,31,187,252,218,158,55,180,78,73,95,193,207,156,135,146,18,249,177,44,89,47,119,45,25,190,3,21,131,167,97,163,69,146,229,173,148,221,188,218,155,96,131,163,57,25,8,184,192,226,73,210,106,2,166,17,149,228,116,98,159,219,193,241,72,4,183,236,143,198,114,186,224,233,149,245,126,168,114,59,195,45,135,124,110,142,172,247,75,29,244,108,138,42,97,34,20,108,183,110,46,183,129,49,160,61,160,188,252,89,32,56,229,182,33,128,54,69,43,44,231,211,12,191,250,8,110,0,181,198,167,174,213,191,238,85,196,245,5,208,94,74,183,193,154,98,0,147,220,128,70,164,39,165,102,178,75,203,25,249,121,197,83,57,73,39,219,57,160,91,59,137,109,222,63,178,210,188,122,80,252,53,13,8,85,244,85,110,159,218,174,86,209,244,102,94,187,49,167,144,118,159,142,50,21,231,194,57,219,143,180,133,231,52,156,132,194,65,204,184,212,162,146,233,69,125,228,132,55,126,55,93,113,63,173,168,173,195,82,119,82,218,85,174,26,11,22,190,57,109,245,120,42,157,94,112,114,189,199,179,174,226,212,123,77,127,132,96,7,233,4,68,42,219,112,190,113,158,32,129,8,183,45,252,89,117,86,248,181,5,251,6,28,194,163,125,121,2,159,140,80,71,130,201,159,36,121,127,24,200,7,43,11,198,255,48,16,25,133,206,107,156,55,9,45,70,91,147,151,16,174,156,63,183,188,23,235,133,205,129,122,52,155,137,94,146,36,26,147,134,232,225,123,221,185,174,229,111,198,188,202,220,5,237,33,121,42,75,143,33,98,116,101,40,22,158,94,64,160,237,254,132,67,119,53,26,164,170,177,129,6,167,106,104,206,112,55,152,102,239,131,226,19,21,19,96,198,229,64,150,128,184,40,123,159,2,68,142,143,241,114,227,161,144,140,72,241,57,168,119,79,100,206,179,183,61,104,0,102,240,249,161,162,234,181,241,215,141,144,209,56,7,192,8,198,234,233,187,130,139,110,59,170,9,157,7,99,132,6,251,238,243,113,255,244,39,191,21,124,222,33,162,145,43,184,255,151,67,175,52,128,234,152,116,46,220,232,54,170,153,158,47,137,179,15,130,218,77,150,30,18,125,190,183,234,245,184,104,176,129,42,102,165,218,90,58,206,73,244,220,87,166,224,175,250,39,182,120,196,166,51,195,158,59,129,136,231,56,117,185,49,162,117,107,141,165,37,253,165,35,59,27,58,65,62,55,116,155,26,234,67,120,173,39,141,204,102,106,196,86,40,10,44,190,56,121,156,200,214,141,133,2,85,133,209,65,97,229,148,150,220,164,44,221,203,243,127,170,181,175,62,109,225,5,147,246,157,232,252,194,99,47,143,53,157,211,154,110,117,243,16,205,3,172,145,255,209,183,51,125,30,43,146,6,40,118,138,171,67,232,87,194,31,104,135,187,225,186,1,217,222,208,170,180,96,184,238,253,177,209,179,136,37,212,44,147,172,55,197,175,168,160,207,40,61,212,196,212,14,20,93,112,66,18,199,231,214,233,180,71,183,7,114,93,116,247,68,52,204,244,61,214,46,119,208,210,134,124,125,66,207,30,93,126,137,47,49,137,76,201,235,176,184,6,11,24,64,246,216,249,104,236,13,246,97,226,222,86,124,155,66,63,65,220,119,38,47,196,22,181,112,73,187,64,161,190,216,233,52,5,186,28,59,7,159,142,198,40,122,16,84,38,20,149,16,218,121,196,45,182,205,122,55,234,169,176,152,16,144,255,90,229,155,166,169,40,118,252,83,30,44,251,185,189,86,152,92,51,212,167,81,177,226,69,66,191,173,97,135,76,252,99,227,240,237,12,11,146,184,76,205,161,7,117,199,157,57,103,229,111,159,0,94,80,246,144,33,109,184,83,135,63,153,166,41,70,194,161,182,91,14,134,80,209,244,172,163,182,152,232,214,177,202,151,10,22,67,224,255,8,232,65,53,94,252,22,129,162,232,4,194,71,179,47,90,22,28,133,180,141,254,61,2,70,252,163,125,222,96,226,121,121,207,91,121,34,93,236,58,228,41,91,173,126,200,229,222,182,194,214,64,212,59,166,86,49,75,249,81,146,232,182,97,228,248,249,138,50,4,202,110,207,45,111,9,159,114,217,190,184,148,191,119,127,89,70,182,106,208,147,122,27,246,225,45,54,15,92,205,155,245,144,207,29,211,47,149,126,248,66,102,4,173,97,38,92,224,79,17,189,116,191,5,176,191,60,142,244,19,75,220,44,75,215,188,68,64,52,55,223,49,202,251,202,189,131,221,112,205,220,218,52,130,7,186,11,108,12,32,253,16,129,132,103,123,177,115,136,243,92,211,120,163,191,245,252,202,112,184,87,243,109,190,239,119,53,254,20,240,109,229,210,68,255,203,231,186,234,213,45,86,55,152,17,138,90,233,126,211,121,68,186,137,33,137,206,70,200,197,231,16,245,17,215,235,68,208,78,106,128,34,105,93,207,123,195,186,241,99,20,63,25,233,107,176,112,228,2,15,101,78,210,83,127,224,248,223,63,172,94,99,79,41,152,71,106,35,116,140,151,223,225,159,201,1,227,65,134,5,168,75,58,243,113,229,189,50,242,88,118,57,79,206,62,160,6,15,207,123,67,197,220,59,182,102,33,23,241,240,5,247,94,96,223,174,47,59,208,158,210,6,60,0,54,103,124,139,198,170,103,67,204,203,99,47,103,224,50,196,250,93,0,206,130,99,154,53,81,125,175,14,104,114,93,223,193,118,253,45,166,138,89,59,242,204,21,102,129,58,24,1,181,190,86,164,244,181,239,72,62,142,162,212,210,190,136,192,114,182,78,218,16,199,190,163,54,133,22,237,166,138,116,47,137,72,234,198,92,86,99,0,168,40,88,67,192,235,85,110,2,105,142,121,171,161,142,23,137,240,184,122,207,152,21,121,223,62,38,98,148,87,116,195,3,82,197,178,75,118,204,33,168,0,48,54,36,1,59,25,159,59,84,125,58,203,24,251,38,99,111,35,226,172,213,255,111,106,244,103,243,221,251,63,213,25,125,208,198,141,92,112,33,114,253,86,179,117,212,125,145,49,183,153,254,75,239,99,190,201,53,193,19,114,188,1,53,131,245,159,69,37,163,138,84,76,155,19,223,99,39,67,239,127,142,133,23,16,58,49,159,240,109,49,66,167,225,131,68,231,245,62,156,3,181,22,214,118,220,90,229,206,140,116,169,198,63,137,57,212,138,164,210,107,192,255,181,139,236,182,68,200,210,227,67,242,68,129,193,102,65,6,74,91,113,254,127,235,106,41,9,148,225,49,136,249,167,230,109,157,94,82,182,67,222,239,98,152,247,57,132,33,53,160,31,139,108,233,74,217,156,37,225,34,58,40,225,12,106,207,46,214,225,171,5,236,177,110,141,69,237,170,13,63,228,213,46,122,163,250,121,71,46,67,116,178,196,23,196,25,138,9,56,235,130,0,245,63,224,183,9,95,182,37,191,39,179,117,125,6,48,31,50,115,79,169,126,198,221,190,209,202,84,216,203,47,190,158,74,153,40,175,251,119,205,119,68,224,133,2,194,45,248,174,156,234,192,21,50,20,213,255,213,164,248,20,102,140,74,124,119,240,64,74,24,141,147,159,30,240,5,28,122,66,214,221,68,119,25,11,108,248,113,111,104,191,10,123,140,207,240,60,98,212,149,131,197,189,6,75,145,43,74,251,115,233,70,186,131,29,227,109,150,23,11,211,43,143,75,121,175,205,142,91,125,102,239,142,29,148,210,23,94,186,205,197,35,159,76,246,174,15,176,105,97,151,175,31,109,222,88,249,133,77,230,26,240,31,78,199,64,110,142,68,72,81,105,180,20,149,86,174,115,67,24,120,71,242,5,23,27,124,152,246,248,105,154,64,27,194,110,26,178,49,39,148,11,108,81,223,27,168,254,12,244,178,144,72,190,51,110,109,133,31,155,235,57,231,21,62,10,162,3,117,221,119,76,165,131,59,45,26,102,200,247,182,178,139,219,138,11,160,8,62,149,25,184,136,80,180,154,120,195,78,208,156,202,40,164,174,168,220,56,211,93,30,132,167,150,22,62,146,188,137,144,105,188,175,169,251,144,240,204,61,116,181,17,223,161,26,96,155,91,180,190,115,241,209,80,154,154,18,106,142,117,1,55,227,199,217,213,215,208,44,35,246,69,192,151,166,73,39,185,129,67,111,35,119,70,1,212,66,165,111,237,154,27,67,95,36,12,133,159,28,225,222,194,224,204,31,42,123,253,27,220,199,165,36,157,191,220,21,195,66,190,27,237,27,190,221,220,132,167,25,212,63,70,124,48,57,86,160,143,188,119,117,194,78,84,192,24,219,228,169,42,92,44,101,247,28,177,155,111,171,98,96,207,30,252,97,215,202,193,51,40,150,7,193,12,116,117,2,83,195,175,81,15,14,22,202,109,22,247,185,202,195,64,111,47,69,211,118,24,159,32,232,179,139,122,76,68,175,190,128,151,230,173,23,165,14,57,188,177,67,0,173,109,230,205,111,125,25,36,217,110,56,47,135,167,142,188,235,253,134,27,239,187,10,192,151,123,204,228,250,28,12,58,101,196,13,108,219,72,215,190,163,199,105,155,135,28,243,18,64,192,52,74,110,193,163,35,53,219,242,98,198,26,225,173,3,148,29,79,251,4,253,115,112,240,87,89,169,165,180,14,116,111,140,158,29,112,190,200,36,235,105,187,70,15,190,254,65,145,61,73,240,102,18,123,45,145,152,229,148,134,125,39,68,93,44,230,158,91,86,99,246,12,65,195,121,26,188,124,189,140,54,100,41,131,84,188,212,36,185,179,75,176,27,57,240,151,97,240,50,90,209,222,123,248,91,208,86,16,219,65,233,41,153,3,57,170,160,64,246,143,107,252,245,84,21,149,161,46,33,70,184,2,103,106,49,179,224,207,168,181,106,160,28,4,165,244,67,245,32,14,106,29,167,186,141,96,106,75,78,149,133,95,59,134,139,10,234,167,188,6,1,179,124,16,3,134,121,79,148,5,31,191,40,47,58,187,34,30,195,243,174,248,189,207,166,244,22,50,81,72,191,63,159,197,187,1,100,68,233,164,194,88,81,136,30,90,139,186,72,243,96,165,41,197,146,11,36,88,169,54,164,67,185,66,105,79,249,90,114,87,131,179,139,85,126,37,23,173,206,236,41,143,86,152,7,113,175,75,58,44,190,28,165,40,242,49,240,19,215,208,227,239,68,103,142,232,253,245,245,112,205,197,63,169,86,35,235,148,73,58,119,112,186,209,46,184,182,74,26,49,12,243,214,16,155,19,144,166,225,9,15,145,17,113,81,183,173,89,214,241,226,6,115,42,123,100,33,13,24,249,225,233,183,89,143,113,223,213,136,93,112,102,62,144,99,173,100,250,254,247,50,53,69,185,114,254,250,82,69,52,187,127,246,83,57,203,124,199,223,26,152,222,141,182,243,249,147,83,254,216,181,48,233,228,158,181,220,46,140,70,233,30,186,224,228,69,1,242,95,156,39,91,207,75,145,96,51,197,214,149,208,216,213,115,69,241,31,100,183,27,55,31,127,167,239,213,5,135,239,52,216,20,220,121,37,43,125,72,98,180,208,218,246,50,223,86,16,228,144,155,173,44,28,195,227,228,5,210,64,41,152,122,31,181,220,71,232,51,137,201,36,123,55,4,249,114,215,161,223,170,246,125,210,96,254,60,1,33,24,246,47,87,39,40,182,110,8,1,250,19,95,119,181,130,27,234,210,114,122,97,192,34,211,255,51,16,215,72,55,80,97,190,55,204,111,17,213,165,62,101,37,15,152,95,175,198,102,173,250,93,114,40,10,108,221,49,96,111,112,227,61,49,78,150,227,73,177,144,6,111,130,52,37,26,188,59,9,11,163,27,136,205,243,103,186,137,77,8,166,245,172,152,237,52,100,207,42,218,51,65,200,62,161,195,200,90,216,169,71,44,186,221,70,50,87,56,203,23,179,250,30,10,16,76,73,9,131,171,242,210,171,93,201,137,169,143,166,66,242,169,149,19,44,107,142,222,127,233,32,194,50,224,139,234,41,109,217,10,153,45,213,250,24,203,69,98,110,91,3,95,76,71,203,201,109,66,202,188,158,230,167,112,171,81,123,173,91,225,4,162,29,161,222,131,252,166,110,143,87,130,107,146,243,137,91,106,124,13,59,199,42,50,43,250,36,85,194,198,246,241,119,90,87,7,11,174,107,191,246,68,184,70,21,114,149,36,198,114,141,31,96,107,17,200,189,214,209,221,217,11,194,64,191,44,130,237,19,47,55,83,27,130,70,58,101,44,136,52,223,4,32,222,166,124,71,183,231,128,79,158,32,241,78,12,64,8,35,198,157,31,208,25,239,172,161,218,35,100,63,75,15,109,183,198,97,55,13,219,89,211,211,144,132,168,128,122,58,135,252,54,202,57,57,164,183,96,202,18,4,12,54,232,108,93,158,241,177,89,163,46,242,11,67,27,171,28,88,242,150,154,229,236,188,6,39,117,30,12,73,71,230,168,226,101,255,180,192,169,48,146,83,164,4,150,170,10,157,102,125,177,177,184,211,159,164,63,198,168,145,158,169,115,45,178,98,54,176,167,124,248,51,180,128,156,223,106,165,21,145,226,134,127,59,204,120,211,152,218,174,223,226,60,190,248,216,56,173,7,82,198,25,128,153,189,124,167,119,207,234,133,34,52,12,188,206,104,183,43,77,150,232,255,9,82,74,209,158,13,138,111,233,125,121,13,107,242,94,61,48,255,219,12,157,72,20,241,77,225,174,149,174,15,2,91,212,215,154,186,42,217,150,199,114,181,22,164,250,213,153,43,102,210,223,79,199,19,169,32,142,22,191,50,202,98,56,156,89,71,149,134,216,3,245,203,67,123,224,116,10,199,137,75,82,250,198,249,64,48,57,83,143,106,254,163,217,140,144,145,18,235,18,73,231,241,17,109,6,221,96,10,231,168,7,160,115,136,20,13,123,73,38,85,80,246,88,40,155,29,60,50,52,84,54,234,85,83,100,97,71,201,96,97,160,198,184,36,240,3,20,204,90,124,185,12,33,199,134,207,224,162,121,40,119,96,24,100,82,50,47,112,11,168,251,36,233,244,243,7,219,32,114,233,148,202,155,228,64,100,192,217,86,206,161,243,15,23,105,12,94,56,70,55,81,54,170,78,90,5,108,250,208,9,67,48,204,103,23,41,43,0,73,221,164,20,166,77,54,153,40,2,145,87,199,105,14,162,196,195,251,182,249,112,101,81,177,102,157,243,242,196,110,148,93,84,133,136,176,221,161,165,29,22,152,251,236,106,99,65,65,60,247,248,236,91,108,216,16,247,112,179,70,0,201,227,78,8,190,63,75,72,41,221,16,33,2,118,185,25,169,114,122,203,24,74,211,255,223,75,77,203,23,113,142,15,59,36,4,35,19,229,179,202,55,0,15,180,85,156,81,15,46,80,182,132,243,44,60,176,122,207,81,215,84,9,189,96,13,134,31,187,116,216,233,156,101,196,220,133,198,245,233,123,13,141,251,193,76,181,139,239,251,96,48,176,137,22,152,194,142,136,97,204,240,133,76,133,238,243,122,104,44,35,213,11,238,121,254,30,153,102,33,121,181,147,62,92,52,160,211,67,187,166,173,186,148,68,143,157,119,154,81,118,0,143,126,62,155,96,180,198,202,71,203,209,73,223,239,214,103,152,199,65,216,23,153,248,91,28,4,50,197,35,227,12,131,51,42,26,206,34,9,164,72,209,191,168,92,175,188,137,134,180,84,144,102,209,132,160,29,86,160,75,165,222,30,206,30,36,0,154,56,58,68,56,150,157,44,237,5,5,29,200,144,58,193,83,83,121,15,200,156,215,34,61,192,6,163,154,218,168,155,90,228,47,122,173,217,57,18,248,241,94,19,216,173,222,224,197,159,93,196,129,182,235,203,67,221,144,9,20,13,160,127,129,25,226,38,65,49,77,23,215,220,252,56,137,120,21,2,52,234,67,37,218,20,214,203,165,154,238,212,106,168,232,165,6,35,114,122,186,154,62,9,56,184,60,247,0,181,91,190,145,168,198,90,142,119,32,112,206,147,160,166,174,205,193,236,152,249,195,82,11,154,186,219,65,153,220,248,255,220,71,189,243,115,123,108,160,58,158,231,137,230,182,119,87,4,35,58,124,223,81,152,130,49,91,243,94,108,59,199,151,50,250,94,8,34,216,57,175,147,9,213,243,99,180,157,240,47,29,111,2,188,251,78,210,128,4,171,249,238,114,156,255,11,2,57,187,145,69,178,119,239,186,12,219,138,165,84,225,76,109,83,4,105,176,71,198,28,161,165,64,40,137,246,208,230,63,205,95,248,114,191,195,102,86,235,30,212,110,224,184,111,239,198,123,67,243,151,254,94,144,158,229,76,108,136,232,245,217,87,227,219,235,102,86,66,132,34,47,47,124,152,116,242,12,136,195,150,37,212,79,163,174,143,2,102,192,105,115,177,60,24,239,30,83,199,15,210,233,255,185,54,15,172,55,181,103,201,5,70,88,189,131,92,141,255,231,168,48,204,219,10,176,5,95,27,32,186,38,121,84,22,222,14,169,62,132,250,105,220,246,27,3,130,228,75,60,156,154,106,155,118,46,177,55,184,39,109,151,73,81,63,163,192,147,131,207,80,139,235,136,192,139,128,34,63,9,102,32,147,146,13,170,153,20,91,0,203,72,127,38,61,105,73,211,98,206,195,30,141,66,51,185,1,45,245,4,139,65,106,111,216,7,99,142,250,128,152,237,227,85,89,250,113,181,77,24,163,133,52,223,186,198,49,184,220,55,133,186,239,184,204,212,228,16,150,28,120,146,227,155,222,226,158,74,132,154,189,117,39,180,176,117,26,72,116,172,220,244,237,92,8,237,216,128,10,39,232,185,78,48,49,82,49,153,26,230,97,158,131,202,103,238,95,87,169,158,85,106,62,236,86,215,18,2,234,232,58,118,192,208,55,97,115,90,181,94,69,40,248,11,214,95,19,198,53,155,204,138,175,25,22,109,119,150,164,209,185,62,29,78,116,117,235,129,20,178,2,171,4,35,73,224,181,79,101,234,211,174,154,216,36,11,125,21,76,11,173,39,239,130,255,118,224,233,236,28,75,233,182,177,225,70,119,192,193,216,113,128,119,89,27,14,154,10,147,98,207,86,127,229,254,132,19,112,165,59,14,44,79,242,75,227,8,22,23,43,247,174,131,116,63,118,161,160,111,57,50,122,215,195,74,184,46,156,202,15,222,222,70,29,144,158,126,2,41,61,152,208,163,202,42,206,164,33,195,186,255,254,242,120,82,38,177,213,57,165,120,134,51,39,87,131,30,7,206,81,58,40,128,185,40,219,16,68,47,251,181,228,6,78,165,147,140,62,204,76,217,251,95,167,185,95,20,218,66,74,5,119,213,187,234,27,245,109,53,239,137,82,182,24,225,74,255,170,84,120,151,236,136,18,21,176,189,212,101,207,168,76,44,229,18,0,220,91,115,122,179,61,30,109,46,71,80,210,47,196,188,96,100,65,167,149,128,23,12,121,222,173,161,36,59,194,154,124,43,153,114,110,119,96,206,158,117,21,213,173,222,154,28,224,204,167,140,126,195,185,161,35,136,79,31,4,180,109,52,233,170,173,209,71,105,150,10,110,197,136,244,183,197,202,88,184,191,30,88,169,105,137,61,254,120,142,9,111,61,248,192,14,192,44,174,191,189,158,105,207,67,229,2,42,167,26,51,100,51,250,105,225,28,92,168,216,84,124,47,100,244,44,25,129,171,231,21,233,36,112,206,31,41,107,89,221,142,225,233,82,154,235,80,141,226,167,191,93,67,40,206,21,59,54,35,66,232,7,139,44,44,169,30,140,66,88,240,82,167,179,145,193,126,214,251,179,91,227,185,38,136,204,212,20,210,59,117,110,24,72,54,234,52,229,203,154,156,14,29,160,232,236,137,186,96,37,197,66,101,122,157,76,190,246,97,134,170,19,247,232,31,178,1,239,103,175,20,112,39,201,108,135,240,80,239,207,211,229,181,101,154,235,241,139,68,131,190,124,194,176,184,37,170,17,95,139,58,142,49,64,86,38,133,237,21,164,5,249,122,242,80,255,89,4,167,34,190,64,36,190,200,52,41,36,124,219,43,145,114,118,45,83,207,136,252,178,83,144,11,51,131,224,86,253,134,77,174,180,189,177,186,122,106,69,70,112,217,177,64,184,27,231,168,168,223,15,141,227,168,120,101,61,23,103,235,159,139,226,243,218,197,223,212,37,75,12,43,3,56,132,70,186,109,127,11,242,28,128,139,8,46,212,150,229,215,210,181,18,135,156,3,227,205,106,168,135,67,132,171,136,75,82,43,200,88,68,243,172,65,102,26,184,178,229,55,243,97,98,19,52,49,60,142,18,223,79,9,42,153,105,156,188,140,181,241,240,136,143,63,239,29,156,237,143,137,240,245,129,36,62,114,142,148,193,207,112,181,17,13,98,226,235,51,194,28,218,167,223,172,216,190,184,1,30,45,119,165,101,254,198,80,58,0,72,119,119,121,226,69,139,155,181,249,183,0,212,157,185,248,65,74,188,111,79,73,21,121,156,150,69,191,109,189,35,196,46,82,150,35,143,72,79,171,20,233,61,22,128,249,167,56,156,28,121,179,91,70,96,215,129,206,5,134,220,120,70,84,172,145,244,55,52,241,5,127,29,214,240,107,0,79,160,82,130,158,114,242,122,53,163,4,70,36,171,74,229,238,245,222,239,98,158,14,240,231,105,120,79,146,173,219,200,199,203,70,84,55,166,207,231,200,10,181,163,6,91,85,24,230,236,24,141,240,216,110,96,70,6,23,146,209,215,157,160,103,47,112,5,234,44,84,153,131,115,36,6,131,219,235,87,9,145,35,29,169,70,80,139,45,249,154,17,233,209,128,191,2,142,242,41,53,117,67,199,211,216,152,75,29,99,198,22,226,37,135,129,35,177,245,224,0,211,139,109,182,81,4,216,90,137,129,24,150,181,38,16,124,63,119,221,14,169,63,153,184,96,113,113,127,72,82,165,41,148,9,120,197,178,36,140,215,96,140,161,209,128,71,253,178,224,29,101,197,3,198,121,128,75,102,87,255,178,144,239,216,93,209,133,42,192,201,220,105,155,244,72,168,203,255,167,85,192,101,109,80,235,24,6,126,109,114,54,173,199,92,104,112,153,255,123,67,43,198,110,63,4,112,192,119,225,251,143,78,29,6,160,219,18,182,192,171,187,178,114,18,144,165,38,83,132,161,82,228,34,92,51,228,121,165,114,50,45,138,62,67,227,202,22,85,196,48,205,128,75,174,31,124,173,208,26,135,166,135,117,1,139,98,70,14,252,154,65,111,10,158,150,196,203,227,248,69,198,181,46,69,55,237,64,87,29,134,187,128,135,31,205,201,40,104,190,242,64,56,157,23,180,159,81,135,51,150,27,90,104,74,22,109,182,110,67,166,199,213,241,142,71,124,13,130,118,194,253,95,3,12,140,189,112,25,207,220,46,185,231,186,26,64,45,54,202,173,238,240,33,246,78,3,209,50,58,232,254,100,143,72,28,104,75,31,25,238,64,220,185,238,110,128,219,135,117,87,93,20,55,7,211,129,84,34,85,75,16,204,144,225,188,159,72,204,21,53,38,215,235,131,177,63,228,224,22,16,179,219,76,78,244,235,11,25,245,153,211,31,87,14,222,22,195,11,250,103,251,14,198,99,92,108,46,207,19,5,225,131,183,205,61,213,224,172,247,249,180,254,61,180,225,121,78,234,30,255,221,252,158,145,118,148,94,236,170,29,211,188,61,83,141,79,233,32,105,143,7,130,161,235,16,175,4,144,47,196,83,246,136,174,76,69,54,25,218,99,66,198,80,2,73,12,253,141,12,60,188,150,86,32,110,97,62,218,148,41,178,181,10,237,146,85,227,127,164,87,153,23,160,216,246,62,225,74,133,159,148,153,144,45,74,227,87,234,210,41,210,84,82,155,0,151,91,46,15,57,171,182,132,149,217,32,28,227,102,100,250,234,143,69,191,34,201,241,77,128,126,42,240,161,10,153,192,107,51,243,192,184,112,150,115,124,175,115,195,250,38,140,42,103,53,81,183,46,118,162,1,238,179,218,20,79,194,250,165,103,142,255,67,33,126,59,207,47,253,231,209,243,108,113,73,236,108,208,131,250,237,34,184,89,48,171,2,249,180,183,239,180,145,95,39,104,204,88,208,64,192,159,97,98,139,198,112,124,137,33,70,250,0,85,26,24,225,110,159,171,180,252,73,117,59,125,136,61,16,70,232,70,34,141,144,167,154,69,96,6,214,93,87,28,140,208,110,20,106,173,13,205,28,51,2,87,166,89,250,240,230,121,1,0,48,61,63,223,196,42,249,119,61,96,178,97,106,90,51,142,174,178,168,202,154,71,165,160,232,236,49,1,227,31,189,143,104,16,63,114,146,211,64,27,113,254,9,108,65,142,212,56,157,190,79,197,237,101,253,14,240,211,52,137,115,209,126,63,111,162,69,195,65,217,186,109,49,109,189,128,138,40,98,168,5,19,48,87,140,12,164,241,162,114,14,212,113,180,154,47,42,6,20,86,17,254,79,139,70,194,27,191,130,16,161,56,52,202,46,76,18,72,18,207,201,72,64,48,71,95,29,60,206,122,42,131,70,207,46,135,119,199,174,77,23,60,111,139,149,155,133,118,190,121,131,140,234,242,152,50,219,164,158,69,14,152,60,8,89,173,100,25,182,111,220,66,190,76,41,157,186,52,34,76,183,204,60,211,165,179,249,114,245,20,224,121,247,2,1,243,200,137,139,231,104,218,151,19,225,204,185,79,134,141,14,252,62,220,172,161,133,211,155,82,230,72,84,78,146,103,247,220,164,222,193,98,253,83,57,242,191,111,217,13,139,171,196,7,93,228,242,214,164,6,183,232,252,138,74,160,40,213,106,29,32,139,142,230,39,63,136,159,0,243,213,26,185,121,105,238,155,172,103,171,130,204,237,249,18,48,230,91,48,41,37,244,151,64,246,99,21,253,236,101,9,175,218,233,238,110,59,82,179,227,176,149,152,37,125,177,70,124,170,237,249,53,16,204,117,95,253,158,207,142,0,60,202,210,244,114,53,92,139,12,109,4,109,64,119,40,157,23,114,15,107,185,222,52,252,143,18,187,233,60,0,169,174,118,166,161,14,32,76,158,59,119,197,61,58,4,14,77,155,142,167,27,219,147,55,235,108,224,84,82,166,144,46,10,215,210,89,179,96,211,182,73,50,96,50,161,236,106,157,45,195,37,79,151,155,181,202,5,237,109,149,174,71,170,5,3,60,216,128,224,96,1,192,131,186,142,141,159,62,175,81,9,158,216,64,163,84,99,87,15,182,99,59,172,230,29,245,37,186,217,4,179,220,223,151,72,32,99,227,136,198,101,38,55,3,237,48,35,89,248,180,255,54,202,247,19,122,168,247,234,222,24,2,43,115,78,86,16,176,1,191,243,116,30,150,120,224,216,86,60,30,3,17,15,245,125,6,255,145,108,205,196,61,9,65,116,192,214,105,193,111,36,167,101,55,51,67,14,143,86,212,157,125,39,163,104,74,90,199,185,253,41,46,71,255,54,184,190,138,44,100,226,112,114,36,139,38,214,155,60,195,191,173,78,151,86,7,164,138,189,33,130,30,17,122,207,174,55,138,253,11,148,62,64,97,91,146,39,218,163,154,89,245,207,42,122,115,100,21,242,219,242,215,31,215,139,212,127,207,169,6,177,168,154,18,114,227,41,24,3,219,172,240,91,199,247,55,51,254,11,197,221,42,74,46,244,126,119,178,54,56,137,123,49,3,252,216,94,92,22,89,200,15,154,133,71,74,202,57,57,75,58,11,31,99,143,235,252,42,119,254,142,74,182,49,133,220,183,228,228,246,44,35,212,138,131,11,213,162,87,131,85,212,82,83,17,98,3,250,176,226,37,100,36,62,73,47,99,252,88,97,77,129,182,169,242,169,190,181,246,134,207,71,70,165,165,10,25,161,177,253,161,77,58,92,155,27,193,156,22,3,0,145,231,21,5,100,170,106,149,84,70,80,58,157,85,71,96,118,198,255,31,42,235,192,10,197,159,240,34,86,223,5,18,253,143,109,88,176,100,136,52,70,228,245,18,76,115,198,110,253,9,28,249,255,8,196,15,53,219,117,227,51,201,101,91,138,25,145,14,105,145,33,221,55,12,87,45,50,135,139,110,223,35,35,149,114,91,173,238,41,157,77,226,251,158,232,23,108,49,245,186,222,150,103,98,221,253,203,60,233,104,71,176,244,97,128,195,172,187,113,28,250,5,214,119,202,175,186,153,80,14,173,65,99,37,105,240,94,83,144,244,148,220,213,57,114,15,152,246,124,154,143,93,76,240,77,50,28,90,2,29,248,152,61,192,15,91,144,28,166,68,72,252,176,68,194,57,148,11,195,99,146,233,253,130,226,1,23,97,151,106,209,34,218,82,48,254,224,74,107,158,45,24,160,57,190,63,103,65,41,78,77,179,244,1,184,82,66,226,8,5,244,134,38,181,241,60,166,26,140,10,196,84,153,20,220,121,175,128,204,229,243,128,2,7,142,113,21,95,245,243,240,119,84,113,155,218,42,134,89,210,93,34,222,61,144,10,3,23,2,86,104,203,27,172,241,18,143,56,42,241,235,68,159,208,252,154,157,159,31,22,182,244,143,78,198,147,162,12,161,130,251,154,207,0,207,161,64,127,22,130,125,236,109,99,194,95,125,23,37,250,251,27,113,31,177,128,217,72,243,27,123,251,102,234,241,254,113,238,101,172,244,229,132,64,29,204,117,102,102,112,104,76,225,23,134,140,206,90,99,153,113,138,9,80,64,69,26,59,11,171,160,4,62,124,197,56,64,109,94,246,147,252,41,214,184,205,194,170,90,238,176,179,19,116,101,170,135,50,178,171,191,111,201,56,32,76,31,29,155,99,214,172,139,168,132,114,232,156,53,254,70,192,34,112,160,234,84,136,127,247,146,22,237,20,105,135,224,188,133,191,253,164,247,174,80,16,141,103,203,55,127,163,148,227,138,66,4,104,22,159,225,63,78,43,202,123,137,121,248,204,8,77,218,152,112,161,239,174,150,101,209,94,16,37,127,81,108,139,168,7,200,132,55,200,2,118,28,151,98,149,128,23,224,78,88,5,14,59,196,130,245,53,13,113,145,238,171,179,68,185,58,195,19,38,63,127,1,245,164,169,241,192,161,63,243,151,4,85,185,142,108,216,80,146,0,55,89,127,215,6,111,255,77,45,114,7,174,164,112,204,225,124,144,27,188,201,17,216,13,7,112,100,158,36,0,164,230,58,84,237,246,60,17,36,239,172,51,130,167,133,7,201,101,0,149,85,184,93,135,51,53,145,150,78,138,244,188,37,105,166,21,76,77,75,87,218,24,118,124,90,212,52,137,248,195,127,108,46,96,249,29,9,141,68,148,125,5,163,156,164,180,222,139,67,196,28,98,127,36,246,117,196,232,194,94,88,198,82,100,37,42,99,118,221,14,108,2,37,13,54,237,41,181,211,192,108,191,195,51,53,88,175,186,6,148,199,74,17,62,48,72,138,195,109,15,52,191,201,184,138,79,211,248,207,169,92,88,141,228,212,249,66,225,65,50,144,106,46,0,175,93,176,136,46,237,210,226,64,51,90,51,177,123,196,189,102,112,248,131,246,104,172,202,13,32,238,97,7,157,179,43,203,243,227,119,22,31,68,77,163,194,14,134,101,235,167,84,58,190,176,185,31,104,36,253,4,245,183,249,102,101,81,75,232,251,157,73,172,125,79,166,60,74,1,185,154,128,118,224,238,250,45,134,37,214,55,44,213,153,2,233,55,198,105,129,181,77,86,77,26,188,241,55,16,228,127,96,109,50,95,182,32,58,104,196,123,230,85,175,155,40,46,165,182,180,173,247,153,28,115,119,67,156,1,167,129,230,48,154,231,31,109,170,8,48,90,207,163,179,184,17,11,59,47,145,69,167,5,130,65,97,149,137,146,238,34,140,105,148,175,67,72,11,54,41,53,166,52,207,200,231,109,203,107,7,235,166,73,9,6,204,217,83,245,0,185,204,233,229,116,182,76,229,154,251,105,11,0,145,203,67,98,40,50,224,156,94,54,96,60,16,146,28,6,123,106,164,30,184,176,41,29,132,188,202,46,61,235,108,192,187,224,231,123,40,188,233,17,161,45,71,103,81,123,155,71,49,162,13,52,125,108,56,61,255,207,100,49,217,158,154,205,249,109,12,139,28,132,50,119,235,7,182,201,71,138,26,126,1,136,61,9,186,108,197,58,178,112,199,58,86,103,51,27,42,99,123,45,248,201,194,19,30,57,144,152,126,100,185,157,0,179,6,9,184,183,207,141,23,52,117,197,59,9,62,41,208,50,97,164,113,5,121,139,85,8,216,173,45,220,73,172,227,47,163,92,116,221,124,84,247,79,37,178,94,228,200,40,206,162,104,213,207,245,207,123,240,66,87,83,121,255,244,210,54,216,208,16,171,138,196,37,184,221,74,194,105,6,220,119,164,141,77,246,17,231,121,188,7,36,35,240,77,226,89,32,71,111,169,96,14,36,121,31,253,210,95,70,160,44,167,174,246,222,118,195,55,20,86,230,163,195,159,206,114,91,109,6,188,106,26,51,154,94,232,205,141,79,48,217,118,216,64,30,84,136,179,254,72,64,243,236,188,41,39,214,105,95,126,42,253,41,151,186,2,109,15,55,175,100,161,49,106,17,128,124,141,239,8,202,121,86,137,163,101,49,133,160,157,237,237,203,174,3,191,225,41,0,84,209,19,228,23,85,244,209,161,152,64,77,172,60,145,101,155,168,237,131,3,122,13,17,9,6,219,85,213,84,188,242,48,243,98,131,179,180,124,18,90,19,81,32,133,252,29,60,95,217,28,168,29,170,224,181,50,144,213,203,208,230,249,220,48,137,129,19,1,59,46,94,156,2,180,105,242,165,49,250,246,245,71,250,97,222,150,214,185,174,210,115,28,15,208,59,224,35,224,188,187,249,34,218,217,153,207,177,224,251,230,42,95,4,232,252,64,162,143,178,240,174,65,225,247,165,81,194,186,115,80,87,83,200,17,22,28,188,216,171,28,14,26,222,127,251,17,67,232,189,179,222,245,149,70,91,50,46,115,119,84,84,120,127,49,138,238,216,132,44,159,86,88,119,148,32,222,69,96,228,33,57,181,168,22,46,238,141,92,136,153,25,218,253,139,33,242,206,243,128,132,185,129,120,8,248,247,19,11,21,131,79,207,39,11,27,196,90,230,173,68,113,213,226,219,88,224,200,207,94,169,76,14,141,253,67,132,67,247,14,92,154,132,207,98,54,214,45,244,162,175,150,112,39,219,177,41,177,59,211,188,55,181,156,182,90,212,101,126,101,69,189,79,158,240,132,150,126,106,150,173,38,249,187,216,168,187,132,137,30,70,128,11,207,118,24,55,156,184,16,196,252,157,132,240,187,149,179,160,195,64,152,70,98,203,234,178,193,98,72,204,76,252,189,220,169,76,101,199,178,29,75,109,230,133,164,130,217,219,56,201,248,219,36,86,153,250,36,124,133,203,184,170,93,132,240,214,80,190,87,216,115,33,142,154,79,175,211,47,210,10,106,199,143,14,151,98,202,66,199,70,32,93,188,140,239,156,191,141,143,69,32,152,242,86,161,12,14,231,101,5,208,8,141,160,18,77,182,199,61,110,23,69,146,6,95,107,163,20,143,76,7,87,162,213,195,16,89,130,33,118,184,210,80,13,39,93,232,31,164,35,245,244,143,22,245,76,222,92,54,145,16,76,231,212,145,198,52,168,221,24,151,202,83,112,125,212,95,133,6,119,101,233,215,95,231,9,162,83,233,85,202,67,86,210,159,237,217,102,167,17,111,200,171,91,86,80,145,213,69,24,246,150,84,126,208,172,55,16,119,97,62,196,31,130,114,183,146,249,152,159,122,33,139,183,218,224,130,99,2,227,59,50,202,74,183,80,213,37,28,207,184,231,19,235,36,207,241,6,136,138,192,116,79,66,4,94,80,183,108,250,109,97,248,174,45,92,144,192,139,172,18,70,15,254,135,229,223,104,171,113,153,30,181,24,137,192,15,17,55,229,208,172,144,118,212,221,203,95,162,112,174,87,97,30,202,107,94,178,20,98,24,33,156,78,182,168,191,206,221,152,151,103,216,240,230,47,175,103,23,196,21,209,230,128,12,72,164,9,80,63,67,15,181,23,55,255,116,244,62,22,113,108,113,76,9,224,9,130,167,111,141,39,53,194,192,209,123,33,43,248,221,195,190,230,35,48,68,78,15,187,108,97,220,239,122,48,69,198,215,168,24,18,154,18,232,5,191,21,236,173,211,179,57,36,215,240,103,214,208,77,206,149,26,146,154,154,30,27,245,58,82,58,51,63,80,252,127,29,216,86,52,246,27,161,233,19,252,147,98,34,89,170,28,59,226,249,114,215,7,136,73,233,136,189,67,27,155,191,53,92,172,239,82,255,22,153,133,37,224,81,172,94,71,197,39,251,38,204,69,197,193,137,234,203,12,72,28,253,148,217,134,237,59,209,122,19,196,232,53,130,25,85,239,66,170,45,135,106,90,100,184,114,44,166,168,163,102,124,105,29,125,81,252,163,94,192,219,71,238,226,68,44,157,111,31,82,141,88,4,85,215,175,42,194,248,228,85,66,40,217,242,47,7,219,212,28,112,102,9,152,234,62,82,112,153,61,199,155,116,36,14,231,175,254,154,248,93,225,8,200,80,196,148,166,30,249,179,233,189,168,146,155,19,161,184,167,152,2,31,36,151,213,239,1,131,191,130,145,136,198,175,40,247,171,89,103,135,131,115,107,144,8,44,126,51,121,39,204,182,204,145,182,23,93,3,76,97,113,50,222,237,222,215,229,176,120,4,231,67,11,218,101,111,81,1,226,184,28,240,160,214,194,219,152,45,93,83,124,174,128,81,72,88,147,134,89,135,72,16,192,52,101,163,107,150,229,61,29,3,123,85,5,141,208,180,129,97,196,18,174,139,9,218,182,59,200,42,22,49,96,70,229,26,116,70,75,101,179,100,150,238,242,45,128,142,110,179,185,238,220,194,16,39,62,60,44,155,238,205,120,97,35,35,145,76,214,86,241,225,13,225,160,197,142,82,175,174,83,82,81,110,191,141,120,176,243,122,83,122,195,206,34,29,28,249,20,13,208,208,169,141,46,46,45,33,14,57,52,23,77,99,78,152,212,159,53,92,74,24,131,232,21,43,43,98,201,175,143,82,86,11,35,21,190,212,235,23,155,241,15,0,99,86,83,44,199,63,129,251,184,101,34,82,190,56,114,200,173,55,213,23,230,227,240,107,3,96,27,90,173,103,174,103,7,21,202,204,19,206,111,223,56,97,155,188,195,139,38,218,65,224,189,58,63,7,193,202,157,160,127,129,164,20,186,48,47,216,14,125,172,151,211,46,0,107,72,190,211,224,190,3,69,119,173,137,12,234,221,37,121,81,222,41,193,37,190,142,103,61,225,145,216,107,115,135,78,88,10,197,218,64,141,20,157,54,196,200,187,31,112,20,95,156,93,107,156,6,6,24,98,107,77,155,154,194,21,194,71,135,54,107,53,68,92,207,190,21,196,219,32,212,97,45,155,19,67,25,190,178,101,204,43,24,240,193,182,158,247,48,146,11,62,150,13,158,96,222,105,66,242,237,199,184,166,131,185,45,216,80,96,162,241,185,250,137,232,186,183,135,229,85,47,214,233,176,197,108,39,2,6,244,13,129,83,119,226,148,110,138,209,26,39,191,2,223,198,15,231,59,133,12,25,219,195,232,219,210,83,86,233,107,49,191,188,162,111,64,232,139,54,176,5,229,239,189,247,221,90,102,73,239,191,119,211,223,63,104,166,233,9,108,146,23,151,76,196,182,25,91,65,56,208,174,235,153,221,210,219,207,158,222,244,255,210,139,250,102,172,103,5,136,182,35,22,29,18,171,124,21,13,55,213,125,123,204,102,165,204,60,126,135,137,139,239,232,167,246,151,170,83,190,76,146,22,240,223,68,6,230,230,17,73,83,184,3,22,53,195,18,26,230,41,242,126,91,172,140,248,150,113,48,97,255,134,52,228,44,54,243,18,132,38,24,113,144,58,103,33,129,232,113,72,181,208,218,193,52,212,83,232,56,61,77,98,82,243,12,215,79,92,102,202,235,195,116,128,138,179,29,188,175,171,186,241,1,123,222,93,113,237,97,126,105,144,237,198,92,27,226,153,91,10,158,244,103,63,206,54,60,44,142,240,220,54,88,28,22,224,34,171,4,141,187,112,252,136,107,170,235,174,75,56,219,228,187,142,63,93,73,221,119,48,50,251,98,254,232,17,70,162,235,125,94,4,249,157,96,89,205,143,26,217,178,139,218,117,6,68,120,67,85,24,181,209,4,242,148,174,192,174,50,248,206,245,249,11,95,77,87,42,11,224,221,158,73,97,162,191,112,128,108,88,145,78,214,242,18,127,46,150,191,2,192,33,109,209,222,76,19,93,190,98,201,73,12,31,86,51,1,85,200,102,195,70,91,18,233,198,95,50,201,175,189,140,232,24,225,84,138,188,182,183,224,50,159,132,19,45,120,41,128,31,229,78,122,187,189,118,97,26,189,130,173,171,152,76,40,95,254,45,205,195,101,165,163,97,234,99,57,68,35,68,102,218,58,127,242,169,225,129,138,80,91,75,23,12,172,38,13,96,52,255,42,87,206,89,171,113,178,198,41,189,223,13,42,81,167,240,51,177,124,113,42,59,37,130,111,222,189,214,249,131,43,61,186,78,187,8,209,78,31,134,75,230,146,92,24,46,152,89,233,107,21,178,108,234,135,206,125,213,9,218,39,26,49,20,175,188,160,240,200,51,147,81,110,214,113,203,111,136,205,183,85,143,203,111,25,89,204,142,51,74,14,230,176,145,247,160,146,191,147,139,138,187,45,244,80,125,157,49,36,180,192,75,193,17,49,92,33,235,52,88,117,48,62,202,198,93,95,148,6,98,226,119,73,157,38,163,66,33,45,122,41,129,1,41,160,92,189,215,201,92,205,185,5,15,206,233,101,228,177,234,180,26,169,184,124,166,154,35,23,73,3,23,163,146,127,74,22,106,239,210,60,107,181,129,56,190,116,225,76,199,219,148,115,190,234,53,186,226,52,25,190,63,101,97,79,109,77,202,87,207,214,234,251,140,127,204,206,191,108,181,154,243,200,155,5,225,243,38,179,147,41,2,10,174,54,178,87,138,122,237,134,116,173,223,203,52,22,186,225,91,70,242,223,85,103,168,3,11,151,122,200,54,5,60,8,35,120,102,207,132,254,181,125,107,141,120,238,29,99,232,234,142,109,137,229,127,183,104,99,85,119,177,168,196,73,10,132,75,198,250,242,10,75,206,231,223,150,141,54,8,222,250,45,66,170,236,96,148,80,54,78,165,66,237,42,76,43,184,201,141,85,99,29,129,91,248,226,221,157,11,119,141,103,143,205,196,188,216,224,227,154,155,32,157,143,126,230,175,178,187,215,129,238,186,16,54,58,104,57,55,83,87,193,238,201,172,90,52,96,29,160,103,118,105,231,168,124,49,157,104,129,34,237,89,169,38,158,181,221,208,50,193,122,240,186,156,24,120,203,111,102,171,252,152,73,165,55,122,218,10,60,213,166,193,150,255,196,182,32,254,151,249,3,7,174,207,99,72,224,65,62,189,224,97,14,148,239,215,186,143,101,202,233,215,251,254,39,65,81,35,226,94,58,233,173,132,168,192,206,235,151,4,137,61,137,85,71,35,130,236,196,35,48,9,194,199,14,102,200,48,92,49,8,58,254,240,52,206,165,82,232,119,236,150,223,145,171,85,48,99,206,232,21,21,185,203,252,62,127,17,19,9,202,83,79,77,53,218,122,194,7,33,19,51,103,229,144,155,50,163,218,106,71,75,191,17,13,247,100,64,182,81,169,91,142,168,5,79,39,87,90,245,82,249,201,105,207,59,241,106,57,207,68,89,219,122,92,100,254,56,124,48,10,131,217,192,167,74,131,42,102,73,211,248,168,161,104,34,65,176,132,83,12,233,173,104,179,250,53,26,28,17,208,234,14,140,97,15,242,84,18,30,254,14,98,106,250,243,66,186,228,31,39,106,49,122,181,105,132,35,18,244,140,188,224,50,22,41,203,22,85,15,243,170,222,205,238,131,38,160,136,170,120,60,97,192,124,191,92,206,97,19,47,66,181,179,86,113,52,148,122,110,3,141,128,129,168,89,229,59,199,134,41,255,74,196,124,233,194,199,10,118,44,204,80,203,144,23,63,231,215,105,231,82,1,55,186,146,31,76,232,234,13,138,187,192,95,133,111,232,66,94,17,14,197,60,110,124,8,167,211,209,246,81,190,250,175,2,31,136,211,41,177,65,44,188,57,101,41,181,81,215,29,207,43,146,234,197,100,18,166,134,167,155,204,142,134,91,181,65,183,147,179,224,31,50,241,222,54,80,54,85,90,206,91,153,196,97,215,19,219,25,239,83,5,236,16,0,174,115,150,24,129,152,195,204,239,9,54,64,189,40,240,86,172,25,231,25,93,7,236,97,246,158,125,122,24,152,38,229,216,162,201,48,50,223,153,156,242,224,131,106,132,43,54,228,130,192,248,88,216,82,236,76,213,81,234,9,186,12,200,240,189,143,75,33,18,199,118,87,73,118,102,71,146,157,228,106,215,22,115,254,174,94,83,169,127,95,48,65,96,100,220,20,7,19,89,251,131,78,57,128,55,127,17,180,110,124,138,10,232,96,218,212,15,136,16,250,172,177,13,156,36,90,92,123,190,224,152,220,244,192,11,225,204,56,11,207,103,27,240,109,24,10,104,30,117,23,9,128,78,59,183,85,56,204,144,152,47,222,204,184,102,72,123,223,103,69,121,100,15,137,27,121,21,173,237,4,181,242,71,15,71,235,52,151,34,225,91,175,251,152,64,183,64,57,84,87,42,151,14,145,42,50,191,246,10,18,250,157,213,222,236,124,231,119,210,155,253,94,158,169,236,10,109,89,145,224,170,50,3,105,79,238,21,166,255,194,15,63,178,26,210,128,180,149,146,235,172,56,183,196,227,168,163,211,13,233,212,226,142,78,2,139,90,6,103,11,223,110,154,159,36,197,62,183,162,76,80,16,60,138,232,176,15,23,33,219,49,124,153,12,244,195,124,163,116,124,155,63,87,25,155,180,155,236,242,160,88,6,246,23,197,11,101,60,189,251,239,193,31,60,195,170,44,23,31,130,167,233,210,60,13,160,62,213,42,144,97,224,225,24,182,215,218,176,219,115,176,184,149,249,100,157,180,45,72,232,4,101,227,73,63,21,199,47,210,175,189,67,231,113,160,94,189,228,38,103,171,51,21,249,172,246,152,101,8,133,212,26,68,104,203,60,199,2,152,119,217,49,22,132,80,240,66,106,42,219,223,124,125,190,3,40,249,112,115,118,131,149,128,111,229,25,16,176,106,60,163,215,227,114,185,217,237,129,29,169,48,227,134,181,138,98,89,89,31,211,205,255,212,2,19,159,122,218,44,102,195,222,167,31,66,50,90,24,176,210,157,97,220,92,234,139,50,209,63,61,17,14,56,212,18,213,145,127,141,81,133,251,152,39,31,243,193,94,171,100,1,254,210,224,132,53,113,106,216,97,254,60,44,111,33,214,232,70,160,84,205,97,252,89,240,179,210,21,81,181,206,107,169,79,231,75,83,65,134,58,56,159,81,57,25,189,138,36,133,101,34,71,174,58,111,105,127,112,90,62,85,251,205,93,37,31,82,122,152,213,25,41,188,233,20,157,248,45,74,125,51,178,239,145,3,43,14,106,150,165,90,232,84,3,128,124,86,109,52,154,55,132,240,190,20,122,237,204,130,231,189,246,32,43,223,15,116,224,130,245,222,121,216,106,210,95,216,104,248,38,254,53,99,156,189,120,119,104,162,137,214,166,102,104,192,37,28,22,16,148,117,135,182,96,204,10,40,179,34,39,175,89,96,205,76,64,182,165,44,227,247,67,171,7,225,142,222,227,196,222,48,74,225,84,99,132,169,158,246,151,98,64,161,175,81,25,189,218,236,15,48,236,255,35,46,164,37,134,106,177,114,252,185,139,136,238,178,234,8,197,158,40,144,42,80,227,1,93,30,91,9,211,50,213,186,83,15,192,3,13,38,97,158,217,62,41,161,225,2,117,162,170,87,14,169,220,4,119,160,92,231,246,151,14,145,139,89,31,57,67,82,34,20,137,61,214,76,215,199,131,7,9,91,247,54,131,97,91,223,67,37,154,109,230,127,224,230,197,144,217,206,23,17,76,156,8,141,231,121,150,33,218,234,201,223,159,199,243,18,84,136,3,82,127,130,2,39,247,165,18,36,236,222,199,154,165,123,186,41,116,182,99,129,31,184,144,0,247,104,237,170,249,139,60,34,4,123,255,17,151,190,253,123,68,52,106,67,162,100,123,1,86,1,143,160,105,103,111,34,70,117,79,81,171,3,170,12,193,58,211,1,46,54,120,32,9,142,73,234,241,99,119,122,62,192,18,43,136,230,225,41,207,55,201,168,96,239,242,97,44,161,119,189,245,14,58,86,172,38,36,249,136,107,24,107,45,70,171,64,150,7,187,105,8,243,94,216,8,9,220,220,180,32,39,171,126,12,199,196,160,218,220,75,109,160,166,208,125,246,93,107,118,105,99,92,197,101,206,55,129,222,141,228,150,151,83,161,168,226,77,166,37,211,121,180,107,94,3,82,115,26,242,188,108,116,228,106,11,223,198,196,145,104,18,181,238,82,143,169,230,14,110,23,15,22,27,167,97,1,169,108,76,144,236,246,6,17,114,22,113,255,6,47,231,22,251,68,225,104,182,199,97,78,89,114,213,218,93,210,61,247,84,73,139,172,71,203,45,41,244,66,34,9,175,195,64,30,67,228,189,248,165,204,51,96,65,146,233,55,205,96,135,238,128,166,203,209,243,228,30,206,43,164,154,42,76,200,31,148,73,173,70,29,36,35,92,35,92,246,225,102,179,161,75,219,160,246,62,96,94,50,255,227,208,84,122,57,25,188,38,165,78,2,160,23,243,218,229,126,149,113,67,131,172,0,202,176,13,168,164,138,46,163,115,13,251,163,183,38,122,72,236,255,197,149,104,71,237,112,141,239,231,69,203,218,157,234,166,184,99,91,24,224,51,48,78,168,129,153,180,208,192,123,231,172,206,57,116,116,213,49,97,74,238,219,32,14,1,102,195,80,116,15,119,251,87,180,106,29,18,52,171,108,109,130,161,13,175,226,203,105,31,224,6,190,236,236,135,74,187,113,139,229,24,67,146,193,47,172,187,186,55,199,81,209,155,58,241,53,170,238,93,12,110,122,138,81,195,224,228,143,236,236,161,244,84,108,84,104,83,219,232,104,236,232,105,107,186,223,7,57,75,131,178,120,177,253,146,158,62,66,175,212,230,68,247,183,221,199,89,90,7,231,71,201,79,3,111,35,155,108,250,107,222,68,242,241,112,86,88,89,74,177,59,12,20,237,240,203,7,99,74,130,96,173,141,224,223,84,107,1,113,189,62,242,236,45,130,207,123,51,13,189,109,45,240,44,78,185,126,179,152,198,136,107,197,197,253,120,59,75,167,46,249,92,53,29,44,183,125,32,120,168,117,111,93,46,177,214,18,224,99,103,186,16,247,216,100,167,146,204,73,222,202,128,205,71,54,152,74,68,230,94,90,89,136,169,66,179,145,225,144,68,128,130,225,96,120,198,174,195,66,155,94,117,143,122,137,196,62,171,87,61,148,84,64,221,182,131,135,22,198,219,227,50,150,77,73,232,151,144,248,209,24,131,43,14,220,151,189,223,139,165,98,125,159,166,236,112,220,67,49,102,1,11,21,91,135,119,160,133,121,54,62,2,57,148,237,94,139,3,78,19,204,92,133,110,86,127,42,217,253,58,137,205,252,132,249,45,203,101,104,19,180,111,126,64,72,149,24,97,179,135,214,226,251,163,254,225,25,91,129,123,238,230,157,32,37,72,246,107,38,183,103,123,202,71,181,24,146,143,160,89,40,3,161,111,117,145,229,46,139,85,68,115,32,64,112,134,144,195,244,232,174,111,218,184,120,195,11,15,238,73,54,202,115,227,193,141,70,104,219,62,44,148,243,137,179,229,244,119,167,228,126,131,128,217,189,81,56,142,36,145,244,87,220,230,72,146,137,165,44,132,104,15,123,11,6,41,29,81,162,156,42,226,95,4,184,44,178,123,141,229,112,94,142,113,34,71,218,220,182,33,27,180,84,133,136,199,81,236,163,160,204,20,244,15,64,249,154,124,108,235,223,214,122,123,249,209,46,100,163,165,57,84,14,187,240,30,77,230,241,79,50,148,29,88,37,27,70,89,104,126,26,19,0,139,206,219,104,148,159,230,154,158,70,177,91,23,101,43,118,245,254,16,152,49,91,28,242,130,186,174,188,88,248,32,16,124,149,0,94,202,220,143,232,49,58,9,71,191,108,16,231,130,94,46,238,229,67,75,61,39,42,93,78,157,126,194,107,100,122,177,139,145,89,27,153,89,3,141,122,21,2,54,233,41,12,91,215,215,159,253,67,51,251,245,58,111,37,120,106,206,125,120,27,114,88,44,57,241,74,129,114,72,67,224,170,40,118,178,162,46,98,32,30,37,219,2,200,86,60,205,129,222,198,114,146,222,211,43,4,182,47,54,64,46,169,154,99,75,115,172,210,134,146,105,192,123,65,164,237,33,244,102,99,113,193,49,3,89,219,120,36,36,137,226,209,8,158,183,96,227,7,72,147,239,2,63,226,36,67,168,51,157,25,92,25,112,215,194,178,88,88,71,127,104,14,118,47,126,167,231,80,38,60,248,247,182,247,126,169,153,96,214,239,112,216,107,121,95,222,133,255,59,213,118,247,73,207,182,178,28,214,191,9,200,24,218,115,139,252,223,34,190,96,201,196,122,197,7,233,98,174,254,6,223,31,92,32,12,236,18,81,244,155,16,28,16,12,91,254,12,75,164,154,129,255,77,210,201,10,13,162,155,179,176,1,133,93,144,114,246,111,146,107,242,237,223,215,110,155,35,25,171,52,167,57,214,17,185,101,144,25,95,167,128,210,215,254,0,4,152,112,235,159,154,225,139,14,172,101,121,136,16,104,71,129,192,42,54,54,183,64,77,177,203,27,15,252,74,200,13,227,203,1,212,142,210,56,0,242,96,123,51,102,59,224,96,181,125,151,153,165,90,202,34,96,48,102,224,200,193,253,133,54,238,233,37,130,239,247,159,205,101,80,17,254,220,227,200,14,65,239,90,159,236,29,185,251,75,171,172,36,134,185,223,223,231,129,83,31,210,19,219,32,128,235,203,68,23,127,238,233,60,208,69,223,253,164,31,46,59,227,64,204,193,206,232,253,155,73,201,114,55,187,209,235,160,126,18,252,166,254,192,91,1,17,12,206,47,173,5,121,160,237,74,115,19,223,94,18,16,207,61,190,147,32,37,165,121,9,120,125,214,177,230,157,44,202,132,110,133,73,130,189,204,64,57,57,12,237,218,84,248,8,140,128,46,4,155,202,133,182,207,114,104,157,246,77,189,43,139,194,216,40,204,238,107,9,102,38,51,93,131,210,200,249,178,99,219,187,175,124,181,253,89,78,156,204,174,85,124,2,174,56,29,50,109,81,128,60,106,197,168,130,72,137,51,85,227,137,152,141,19,20,220,251,206,119,170,168,48,188,225,18,103,140,218,1,252,37,149,85,99,96,52,99,47,101,178,111,15,236,47,65,150,208,45,111,19,219,160,192,66,213,248,236,62,191,184,32,43,148,83,134,149,208,218,147,214,104,134,215,240,99,60,98,33,218,239,19,164,87,98,59,6,183,247,220,124,160,173,181,4,63,63,17,92,26,51,214,71,146,217,66,40,100,252,134,54,173,71,235,201,253,171,114,112,186,56,133,110,95,196,83,84,119,232,200,2,230,123,166,179,53,49,175,17,32,176,199,35,53,214,101,231,252,203,121,93,228,16,96,163,91,134,140,110,238,91,218,79,164,254,130,47,151,136,127,152,190,14,76,19,13,191,77,215,112,86,8,220,123,157,105,195,172,64,126,154,35,93,10,36,34,250,32,124,112,183,184,198,152,225,169,251,54,131,15,62,5,123,138,106,245,8,113,92,208,42,120,33,75,167,14,141,229,174,95,160,224,210,133,136,218,147,134,121,121,87,211,117,120,195,33,188,227,194,106,4,7,107,199,112,142,228,251,247,56,86,123,221,100,98,240,63,53,248,235,203,174,124,111,95,231,248,48,181,44,156,12,50,147,250,245,86,225,174,13,248,91,132,148,74,92,52,138,70,112,155,238,122,139,53,148,219,242,62,247,53,198,101,6,80,215,163,9,180,133,58,77,98,49,232,248,99,24,210,188,109,142,46,97,252,99,85,153,233,253,197,205,103,39,106,21,58,172,219,243,37,211,192,63,22,16,108,188,58,196,144,221,206,203,6,100,126,74,148,18,94,127,162,114,159,106,32,134,112,245,5,255,229,162,136,152,208,123,141,72,254,130,216,22,47,15,205,38,230,188,62,150,236,133,157,224,173,94,240,133,189,83,24,165,54,6,140,104,3,167,245,38,21,152,77,57,43,144,129,202,143,125,37,97,136,119,111,30,95,236,163,248,69,195,129,87,76,175,33,156,18,120,56,187,133,140,208,3,161,57,18,203,70,203,53,233,181,182,12,161,23,252,29,30,191,196,32,147,87,53,162,207,249,92,164,169,98,54,61,76,101,73,56,89,77,242,217,68,75,57,39,236,162,18,122,81,72,105,242,1,63,54,247,159,108,187,207,178,125,31,236,183,101,182,184,137,115,17,196,137,51,145,142,210,16,219,120,138,154,255,139,77,142,140,11,35,214,130,127,172,6,92,242,34,38,220,236,164,133,95,48,94,254,130,116,226,209,215,70,195,172,134,137,230,230,26,223,98,35,22,237,41,112,151,111,7,232,144,31,27,60,218,46,176,195,202,38,228,107,102,254,185,126,56,168,237,176,30,154,172,231,131,218,160,133,212,241,190,228,139,216,239,191,9,103,170,112,160,206,172,227,128,96,25,129,19,245,7,238,62,218,142,61,140,160,95,66,35,221,148,14,117,239,96,249,255,216,254,157,28,252,147,200,218,36,21,241,219,56,149,127,62,113,94,222,136,165,254,104,191,80,55,114,192,95,88,168,124,110,251,101,142,62,22,200,243,76,75,22,245,48,184,3,19,43,231,141,123,117,182,38,80,241,13,33,193,213,136,68,241,242,127,107,104,23,18,8,59,72,118,89,49,196,214,221,215,13,250,29,69,178,211,36,128,32,125,163,191,46,164,12,109,141,53,93,190,193,123,195,49,142,253,192,28,90,236,68,209,171,219,147,168,20,88,130,252,37,39,160,223,104,130,27,219,40,34,150,199,219,66,95,101,185,216,36,77,226,39,84,61,45,183,154,233,204,165,185,132,15,106,34,152,223,25,21,221,44,135,156,227,213,111,251,54,129,16,208,78,89,84,143,226,5,162,225,219,237,57,207,92,71,161,159,47,61,151,185,109,45,22,173,154,150,7,18,232,57,66,33,112,85,196,112,188,132,114,98,242,78,106,7,64,121,232,43,253,229,108,125,93,242,173,156,101,93,214,65,210,205,141,87,208,183,1,158,135,170,28,204,210,225,53,176,229,56,96,240,35,8,72,254,30,171,57,170,45,9,193,223,66,172,170,183,246,36,217,134,83,185,185,33,57,115,104,54,171,49,54,108,1,81,176,136,122,106,95,57,189,78,117,77,98,178,148,122,56,20,227,183,47,128,146,245,158,67,14,109,27,68,219,206,92,22,107,173,169,233,128,131,4,162,149,216,226,67,236,17,42,138,64,8,16,92,39,58,90,15,104,230,199,197,61,57,57,156,11,70,122,66,254,6,8,52,103,232,180,160,144,210,119,186,233,250,8,123,137,155,167,188,180,81,58,236,114,244,182,163,231,164,8,229,185,73,43,126,238,134,110,231,192,72,81,183,166,201,149,203,105,117,54,78,46,228,57,63,163,239,137,64,79,119,196,70,39,90,43,130,239,136,8,24,58,8,126,25,205,245,232,98,200,129,75,89,78,1,52,175,109,222,151,235,10,252,230,53,109,108,199,132,151,21,4,11,174,33,164,57,222,226,4,213,181,40,198,133,73,186,27,25,196,44,142,113,90,21,57,154,254,70,243,155,99,67,196,50,182,43,24,149,118,164,74,42,89,191,156,243,13,206,75,84,230,47,248,233,196,102,99,217,75,59,120,187,209,2,237,121,223,7,182,69,116,142,102,37,238,57,230,35,111,168,56,155,164,169,42,254,160,169,222,95,130,220,242,232,93,19,197,177,107,157,174,125,87,163,90,130,10,252,145,69,152,254,77,9,37,90,192,19,192,25,220,35,223,41,124,161,161,92,110,92,223,12,140,0,91,49,189,51,149,34,150,72,200,198,201,241,251,60,148,143,48,182,4,249,199,227,85,122,70,162,12,29,64,187,217,200,44,171,107,42,118,11,38,61,99,131,220,91,111,132,168,105,161,5,32,170,221,167,11,193,89,128,24,239,156,150,120,196,190,255,111,47,19,57,25,208,63,191,37,140,98,30,108,34,176,103,54,13,23,120,78,6,6,175,13,11,233,243,26,19,253,65,242,124,157,169,123,122,105,71,170,79,231,96,3,133,248,134,105,216,104,85,232,116,13,255,29,98,99,160,169,95,194,180,250,107,165,170,59,48,37,210,244,28,63,77,149,134,117,63,214,172,92,32,149,209,141,66,193,139,107,197,61,111,18,197,162,224,55,238,132,207,241,221,228,150,74,232,193,106,155,152,252,164,223,192,236,114,231,51,173,2,193,116,25,240,26,101,175,187,98,236,63,151,31,215,73,11,207,26,230,60,37,185,103,112,128,216,167,140,23,152,199,242,249,171,164,211,6,51,100,39,229,164,82,225,71,197,20,100,196,191,246,17,219,87,65,205,152,144,232,58,41,46,61,32,228,52,234,138,177,111,212,185,175,17,158,232,70,109,97,19,201,222,48,141,100,154,247,218,66,95,145,253,73,156,191,150,45,146,215,168,196,142,167,136,69,154,162,194,32,213,35,15,148,208,170,6,195,108,179,204,226,208,228,75,201,40,99,202,236,45,187,129,80,156,201,139,87,191,171,88,137,252,206,3,235,228,59,93,139,49,174,130,25,182,219,108,167,215,52,65,120,134,89,134,35,47,152,5,201,96,95,156,80,76,115,16,149,178,91,126,226,225,54,10,125,222,217,10,143,242,110,51,238,28,61,44,18,174,152,81,23,199,87,150,205,181,162,75,117,72,247,37,82,123,229,243,43,131,143,72,10,33,144,126,130,220,147,18,189,159,227,169,68,215,72,43,92,202,31,57,85,50,37,180,45,105,242,140,100,64,109,50,78,179,174,126,90,105,189,70,33,209,183,10,92,228,191,86,112,236,16,105,59,225,218,95,78,124,90,199,76,187,164,228,194,3,166,103,197,67,43,191,29,153,192,19,12,30,113,173,101,4,35,22,225,213,54,255,75,223,190,129,97,75,215,178,114,213,146,34,86,186,84,86,90,104,145,226,117,3,97,243,140,158,115,149,229,217,58,134,86,28,139,39,197,40,214,149,158,228,248,79,29,215,189,63,83,34,112,217,71,226,191,251,23,125,91,87,109,144,190,121,66,73,47,71,138,192,199,189,138,60,148,38,107,94,41,213,199,199,243,40,237,246,253,58,227,101,233,237,203,142,210,18,58,201,13,154,43,154,7,250,118,150,140,101,174,179,212,232,6,238,247,68,147,119,80,102,239,198,55,91,6,88,145,119,186,246,183,233,97,88,213,205,0,120,204,228,102,98,92,181,202,169,75,91,93,178,57,161,24,209,153,27,45,63,228,122,115,135,25,217,163,204,155,38,160,97,211,15,214,207,195,86,52,37,175,171,73,243,136,22,11,88,171,197,96,183,152,240,250,150,199,130,118,132,185,235,111,140,177,57,178,210,47,240,100,73,29,230,245,39,128,226,4,72,173,48,66,149,95,167,210,145,225,208,245,11,102,151,241,233,9,48,91,248,247,139,64,68,126,189,41,3,223,226,42,216,33,209,115,94,111,24,253,216,219,236,62,199,206,5,205,202,131,215,23,63,53,252,198,200,238,46,165,107,87,224,91,151,167,203,142,116,187,110,54,171,56,92,115,181,172,77,88,152,12,111,77,97,40,35,119,175,222,69,73,9,29,68,162,68,155,218,93,198,129,133,136,226,110,30,93,180,226,152,1,230,55,86,97,83,168,197,49,128,89,83,158,151,150,126,69,33,34,9,242,131,29,194,159,81,197,52,79,233,83,109,235,7,230,176,30,195,48,75,178,33,77,53,178,52,161,163,116,191,197,18,149,26,125,83,110,127,41,75,215,33,213,88,185,33,30,88,99,104,85,234,182,112,170,210,164,162,215,195,81,167,206,169,124,49,198,119,212,207,11,142,178,22,40,44,211,12,205,83,210,247,199,193,163,67,104,29,238,130,193,154,53,237,55,30,48,223,43,91,200,171,78,204,198,149,232,66,126,202,168,250,126,101,168,226,63,217,49,32,74,101,209,116,89,80,71,229,211,67,166,236,138,97,172,151,210,133,236,184,186,16,215,255,87,176,200,18,120,34,45,101,234,106,40,91,238,255,137,150,54,60,119,140,26,233,247,129,79,5,65,84,244,91,11,200,16,160,107,118,21,26,213,241,38,106,154,67,195,47,123,105,146,178,130,9,215,124,9,66,85,100,224,117,125,1,149,1,20,5,141,87,91,21,32,202,1,146,174,46,210,173,37,73,171,88,41,43,113,11,52,208,47,29,178,104,152,136,229,59,190,194,17,41,252,170,36,8,135,143,106,156,202,167,200,191,167,231,24,41,61,107,146,219,203,89,163,133,72,6,114,206,53,119,25,175,199,7,221,23,34,139,214,193,214,43,205,131,186,9,151,114,39,168,235,201,11,33,32,250,124,236,3,253,208,181,155,31,59,39,48,117,141,83,61,17,233,89,245,245,51,245,132,176,62,139,27,59,138,144,73,44,5,187,21,40,71,54,173,51,114,29,43,8,68,12,67,95,115,83,236,254,151,115,66,213,181,233,109,23,33,98,197,240,173,235,27,104,177,183,188,79,51,64,232,234,223,109,82,159,144,37,104,45,58,12,127,72,228,177,38,96,54,125,78,126,176,89,84,246,219,251,83,8,20,104,50,104,31,87,117,66,75,184,218,154,212,65,179,38,242,4,163,149,199,100,235,211,38,177,180,243,110,116,233,48,37,97,183,19,181,122,54,156,24,16,108,135,235,113,23,211,243,33,92,13,38,166,40,208,65,145,23,80,26,85,37,93,112,45,164,54,58,205,59,38,133,191,114,36,157,54,251,232,27,207,213,210,162,196,149,178,248,205,1,198,123,24,61,220,228,125,231,51,89,125,69,255,19,68,125,215,57,151,139,255,31,87,195,98,186,55,111,163,13,209,187,74,77,120,119,10,241,20,217,25,25,229,210,248,19,117,235,75,83,187,215,89,127,70,249,30,109,182,53,14,236,49,193,230,113,99,136,218,144,38,91,179,225,61,21,129,63,35,234,141,22,115,213,143,54,122,102,84,165,70,222,115,164,236,188,219,19,79,158,180,88,21,106,248,174,129,214,79,135,138,160,72,222,233,249,43,122,54,217,174,146,98,180,160,75,193,143,74,196,25,203,18,222,79,61,93,50,190,255,243,93,92,224,83,123,123,131,131,198,153,99,247,161,102,29,58,236,204,35,138,230,66,208,180,52,138,139,98,1,200,159,71,197,130,159,69,209,175,192,148,217,204,63,246,65,35,39,57,115,85,46,138,181,56,114,43,243,204,220,222,198,72,132,228,138,93,106,109,247,110,158,97,17,204,77,170,119,178,24,228,141,165,14,6,148,206,40,244,55,45,253,185,3,108,239,25,113,83,140,235,145,91,249,124,138,73,21,129,104,168,79,228,17,157,253,130,146,39,226,181,112,62,67,74,134,247,91,184,96,55,224,159,50,235,72,252,31,88,80,163,239,100,133,239,234,92,211,4,228,60,139,75,6,173,160,249,138,67,139,205,18,236,116,41,171,196,249,15,174,160,47,37,195,180,182,238,144,230,101,168,175,193,67,23,36,163,13,201,105,69,187,153,235,113,68,218,219,121,67,64,172,148,239,0,26,8,164,133,105,101,56,127,177,117,45,218,100,153,194,46,62,45,100,128,3,105,175,196,28,110,39,33,131,5,194,115,50,82,82,72,2,14,220,43,122,183,34,66,85,157,214,74,156,224,211,201,106,112,204,136,176,33,250,99,20,174,158,70,234,37,150,119,223,36,242,83,18,211,236,184,138,37,213,253,191,219,0,53,169,130,71,12,174,191,126,9,95,224,228,239,77,2,9,224,86,101,38,98,228,146,181,105,1,195,123,240,4,128,196,252,112,188,102,125,20,17,184,60,91,3,196,254,41,63,75,45,26,70,219,125,215,42,172,5,216,1,203,179,141,62,162,168,141,171,93,60,150,238,96,219,212,141,73,13,55,226,201,12,96,125,170,6,65,125,8,103,240,64,76,106,33,114,55,145,14,71,36,232,68,217,33,18,53,46,26,151,23,181,113,142,45,37,213,147,215,76,91,137,38,93,162,67,186,22,26,169,33,222,7,145,170,215,129,9,46,241,99,154,173,147,67,40,217,177,145,220,12,134,240,88,128,210,70,112,58,130,212,33,214,156,238,192,207,249,173,122,165,165,74,242,164,207,68,63,181,29,144,74,221,61,170,154,213,205,31,221,29,196,208,128,166,182,218,96,238,5,181,113,220,145,37,20,149,218,249,72,129,82,116,74,214,115,74,4,74,9,202,61,248,212,178,24,232,225,227,241,207,251,158,7,212,216,65,63,42,56,183,29,243,135,252,79,41,254,202,193,230,60,145,246,216,10,75,205,155,248,73,187,90,165,50,147,42,215,157,158,203,152,91,174,142,189,66,13,182,25,173,153,57,142,225,215,143,161,169,194,242,253,27,137,58,71,237,236,9,1,48,42,255,0,236,229,124,247,111,91,148,196,243,226,205,15,115,42,95,137,76,246,45,203,231,131,24,220,229,124,10,128,51,44,39,158,65,20,197,94,124,21,198,132,225,161,37,153,146,107,146,188,28,81,15,205,31,231,154,255,156,8,122,41,44,224,247,137,71,234,87,253,1,215,168,5,236,154,177,202,163,79,124,54,209,240,76,114,80,205,21,22,253,122,199,96,37,19,81,26,115,150,198,224,219,225,75,219,56,111,156,135,136,248,202,252,96,25,130,153,226,26,154,239,151,134,135,13,113,171,138,78,63,186,92,182,55,62,141,119,0,92,223,63,223,140,99,151,158,238,66,227,204,235,44,1,77,161,156,63,46,65,153,72,215,108,51,192,159,159,202,239,30,85,247,195,237,73,245,116,77,183,60,46,52,13,167,126,181,154,46,225,31,85,125,148,8,107,5,225,210,77,219,207,69,143,242,146,195,203,249,209,74,87,227,11,73,144,113,3,171,27,78,12,162,186,164,210,133,172,231,40,122,168,75,192,168,135,180,17,195,131,108,175,80,152,90,131,48,71,85,94,54,88,162,165,118,127,171,127,60,160,124,228,149,143,10,176,64,60,106,98,41,42,85,150,133,208,70,191,57,107,3,167,60,10,23,9,179,61,25,4,69,20,29,251,201,66,4,149,56,214,186,145,210,41,132,132,138,229,203,187,63,222,33,236,145,119,17,5,163,100,184,152,27,4,93,82,2,60,29,177,236,226,48,61,39,198,23,47,135,25,6,190,38,161,95,193,66,182,9,108,158,204,222,208,121,161,70,224,43,224,248,6,70,172,159,253,26,12,56,225,52,180,72,93,39,239,20,244,103,146,41,113,122,23,53,164,123,109,71,194,237,86,247,243,119,60,211,45,145,70,27,37,109,94,105,185,116,119,29,116,101,77,193,71,4,166,87,250,85,18,127,149,130,71,220,33,57,241,232,123,46,25,123,35,15,222,201,155,4,143,20,224,250,190,219,78,98,92,152,83,201,138,198,225,250,109,54,216,112,0,173,31,39,193,219,25,220,13,82,106,158,126,12,232,202,50,6,196,229,139,160,191,207,239,119,119,123,7,32,91,91,237,76,206,179,205,128,165,97,73,153,27,142,226,63,143,162,215,179,201,228,11,174,168,98,20,3,58,219,137,97,194,155,205,211,101,156,68,39,244,220,135,28,44,227,78,36,205,14,27,68,246,218,3,83,211,162,55,49,81,178,154,24,151,134,231,248,149,168,65,24,216,69,0,118,74,231,105,56,253,135,221,39,116,133,203,107,254,122,143,215,168,236,184,114,145,174,17,12,79,185,22,206,125,88,172,101,149,214,230,151,199,181,119,175,23,1,22,71,54,155,65,142,134,32,146,25,73,86,152,83,238,16,126,5,126,172,0,215,243,58,64,118,119,53,33,66,98,225,131,249,54,84,127,130,86,115,232,92,199,143,76,202,72,255,80,240,196,44,89,38,214,219,39,224,127,1,246,94,52,98,76,255,170,247,100,159,250,254,194,245,36,79,247,176,106,229,38,133,15,65,20,4,240,144,23,132,231,144,159,98,3,238,147,104,92,206,160,107,215,231,72,43,242,149,17,9,10,205,44,66,239,56,136,41,79,96,247,209,133,201,65,179,239,153,16,150,57,74,212,37,236,220,180,153,80,240,250,182,102,111,222,63,189,113,190,89,165,169,70,0,153,159,120,52,95,220,188,187,132,199,67,44,134,83,250,24,87,144,155,70,228,122,24,237,225,216,12,167,198,234,189,145,48,80,91,219,60,216,238,131,76,220,95,78,7,207,124,31,211,146,179,198,180,214,46,98,201,178,83,171,183,254,75,219,137,232,101,162,56,241,6,24,219,251,170,79,87,179,213,174,30,17,30,86,164,65,45,228,112,63,250,38,194,63,99,10,166,43,18,218,194,115,127,56,52,51,132,209,254,75,248,139,32,47,224,73,199,208,158,85,100,45,103,23,43,214,146,2,52,23,193,157,47,229,190,192,40,80,59,20,177,212,203,232,166,179,141,61,235,21,94,252,110,64,245,127,164,158,169,10,149,136,197,193,126,197,214,183,63,88,125,136,3,110,217,173,43,55,108,198,40,155,45,141,13,184,97,166,133,23,171,248,236,67,97,57,25,106,88,169,9,242,79,57,149,72,165,146,234,36,171,124,214,91,168,190,203,187,190,8,3,143,111,72,181,115,166,146,139,189,1,8,246,3,226,92,82,4,47,211,148,199,178,6,148,188,253,144,56,110,187,238,102,40,206,139,10,67,40,41,244,6,74,121,167,112,38,62,184,195,145,174,88,43,93,109,126,241,18,103,250,161,162,106,101,57,36,203,37,187,190,54,34,228,108,154,158,228,210,49,30,10,67,120,113,162,113,185,87,73,61,140,63,158,105,53,53,52,6,110,75,180,250,102,182,79,235,49,89,80,203,196,101,149,42,197,68,36,95,198,247,83,68,115,224,189,203,65,15,21,40,134,195,236,162,235,52,194,70,141,227,160,180,159,145,78,231,140,12,113,97,0,22,161,58,113,224,223,112,132,149,5,38,193,132,11,35,2,157,242,44,179,82,14,93,105,181,74,22,4,65,98,255,244,121,9,127,9,126,34,53,65,145,31,182,52,170,7,217,120,8,222,39,109,209,229,173,244,189,76,74,21,130,204,230,81,221,85,77,40,11,12,176,73,32,91,52,10,152,36,41,146,122,79,174,39,84,34,237,90,17,187,109,28,236,92,217,107,247,95,58,216,68,23,78,154,177,88,93,65,213,135,9,242,81,176,72,90,212,156,164,109,187,210,170,12,128,235,71,103,51,85,120,170,210,185,111,94,229,1,14,125,49,133,21,205,96,86,142,1,246,169,10,57,26,39,208,149,129,222,238,122,12,197,183,216,247,198,176,60,233,227,215,162,202,0,117,148,202,24,231,52,207,140,126,189,213,133,108,119,91,224,123,195,64,40,90,17,84,97,102,150,155,100,213,27,91,38,54,2,98,15,122,34,207,126,255,65,197,161,10,83,163,175,68,71,36,66,97,184,232,242,98,209,131,43,181,219,36,16,128,248,36,151,216,161,105,221,71,250,161,179,223,129,233,148,85,49,2,208,76,103,45,49,222,176,50,233,65,152,33,1,98,18,19,13,251,183,76,171,98,79,79,131,226,53,71,152,232,145,191,39,33,255,44,210,104,89,217,187,252,57,12,155,18,169,83,102,209,197,216,253,69,17,14,55,17,110,12,37,103,222,119,117,37,47,232,53,229,61,114,241,164,94,223,247,152,167,60,168,189,223,60,60,129,153,38,18,2,213,252,249,34,170,109,252,147,255,55,4,165,17,144,105,167,254,92,122,48,131,28,8,189,24,75,211,189,56,64,173,122,19,204,32,201,198,87,77,84,7,25,35,247,69,194,179,114,55,244,244,220,206,136,139,110,155,155,28,119,117,159,117,168,81,210,227,66,21,4,216,98,67,21,49,217,24,1,194,166,162,3,102,82,192,151,153,183,7,150,126,134,216,91,200,187,22,99,225,17,51,67,91,70,26,212,27,229,219,197,54,202,242,129,162,1,202,107,249,235,123,137,100,193,251,117,33,247,18,159,152,185,19,133,30,243,255,195,170,27,168,97,119,21,151,29,111,222,154,45,159,114,22,36,151,149,7,196,221,224,213,181,11,198,203,41,224,191,65,189,106,16,94,160,107,15,214,33,179,209,138,25,137,198,210,7,87,98,45,16,163,75,97,173,19,42,50,239,46,130,197,123,113,113,111,163,46,12,212,10,68,34,55,9,201,7,160,178,120,62,91,120,58,179,213,69,203,182,35,237,171,185,102,6,59,106,251,56,233,166,168,211,192,216,175,96,142,171,100,146,244,35,207,202,232,75,50,124,238,16,160,239,34,165,251,82,215,99,19,22,72,190,179,235,20,76,226,192,185,30,87,28,18,157,71,122,223,73,62,225,33,17,117,124,145,183,194,232,16,192,220,68,62,44,240,239,45,44,169,124,56,111,229,88,244,240,194,54,217,223,144,107,18,80,106,86,178,137,208,35,145,186,36,31,74,179,1,100,134,253,15,160,151,107,245,160,176,189,210,214,190,132,76,57,16,116,160,52,43,20,255,213,3,126,209,33,7,223,207,214,181,255,189,164,63,57,139,124,219,191,75,237,65,36,102,12,128,234,238,119,231,129,47,32,163,216,54,156,160,182,152,77,236,242,194,176,179,21,184,245,238,21,193,118,125,122,214,33,157,204,13,64,53,241,25,15,100,115,217,203,216,12,172,45,161,36,187,29,52,1,146,100,137,134,73,248,80,43,58,193,150,247,50,187,198,154,123,169,148,98,193,42,206,18,168,60,29,14,254,86,114,108,92,119,0,204,59,145,117,250,1,177,122,36,248,247,153,142,214,145,23,216,167,139,145,156,219,58,26,38,240,196,123,86,208,255,43,226,161,170,90,115,212,198,60,252,73,187,214,164,49,235,68,206,148,18,144,41,17,50,68,40,94,118,177,135,219,240,127,28,157,208,187,31,184,53,192,48,201,127,40,218,137,175,224,245,225,18,107,168,0,101,7,149,228,220,61,10,97,123,252,213,42,130,92,8,96,38,223,241,207,52,243,169,113,28,11,255,79,123,245,136,85,31,8,92,189,229,14,194,54,120,115,187,159,28,250,176,34,0,153,122,111,172,74,15,59,137,173,210,80,67,186,173,213,39,150,229,14,132,22,165,64,139,222,77,251,33,178,191,10,116,38,198,109,184,28,88,106,33,73,230,59,140,13,159,225,92,58,239,70,207,211,76,103,3,118,61,117,251,220,109,176,209,43,167,162,10,230,134,74,174,150,192,109,144,102,249,81,136,154,103,25,167,201,128,145,142,67,110,243,59,85,26,201,140,166,126,251,207,12,47,36,233,9,52,165,115,2,103,90,12,59,101,170,244,144,216,100,59,141,214,63,247,228,130,209,66,140,193,101,137,166,49,255,222,27,18,250,205,206,25,149,12,250,181,25,54,149,229,141,187,211,241,127,81,197,89,164,134,39,122,43,196,41,107,114,226,108,15,75,146,206,168,151,210,85,89,247,93,33,13,123,13,61,149,2,245,228,30,196,231,118,107,181,212,119,178,191,223,164,93,230,153,246,35,136,197,155,71,75,197,163,230,29,88,170,133,147,114,92,175,151,119,57,123,112,60,87,42,150,52,160,172,247,120,117,10,53,70,15,241,46,115,255,103,94,192,9,209,149,49,200,33,189,60,68,226,145,221,246,133,75,160,96,162,123,123,124,219,210,124,126,35,115,215,22,108,232,174,145,56,79,111,232,229,141,91,102,181,10,87,222,56,185,46,14,129,48,239,125,146,23,144,220,209,158,244,177,27,55,73,189,109,169,99,242,54,162,31,68,51,57,195,244,124,6,97,110,189,104,206,199,5,213,113,135,228,81,198,56,145,72,167,5,15,17,22,59,10,233,246,223,147,79,121,77,137,39,53,248,16,47,120,112,45,208,1,149,24,246,92,13,141,23,45,101,97,7,248,161,6,226,45,148,120,83,184,169,224,149,247,147,168,161,96,1,37,74,93,130,62,229,117,195,133,205,129,240,141,146,162,15,147,45,124,61,251,157,187,60,39,105,19,231,180,218,241,239,134,55,115,150,30,242,100,32,88,73,28,181,134,31,43,136,116,143,226,250,222,224,2,182,110,13,109,247,224,231,25,148,162,84,136,39,44,230,124,41,43,112,6,71,80,237,134,52,253,78,9,36,131,186,254,186,45,128,148,199,65,238,61,50,4,177,155,64,62,92,248,200,226,49,31,128,243,103,182,151,216,131,84,219,54,162,49,7,204,46,9,253,216,87,255,232,104,123,214,135,114,166,10,143,208,218,63,192,32,214,65,10,243,96,115,122,17,148,20,1,86,254,56,71,172,137,61,29,12,185,57,171,108,170,255,171,32,101,72,96,166,242,78,192,143,107,14,88,24,17,75,177,147,5,210,38,199,59,151,199,163,41,175,9,133,20,137,56,179,177,211,177,87,254,71,133,135,125,233,121,6,35,103,35,2,241,207,72,79,13,11,237,43,11,21,193,230,116,170,24,4,130,189,38,144,214,99,16,193,89,53,153,213,93,202,198,90,179,18,191,192,54,48,194,12,108,102,77,91,70,105,241,59,142,232,70,232,29,218,105,251,222,71,23,42,4,169,64,0,234,103,141,227,187,11,86,33,24,24,147,164,49,188,196,234,200,76,57,37,217,145,147,142,54,156,214,107,107,140,211,134,4,34,67,30,152,211,172,17,96,251,67,183,122,216,64,207,60,142,210,77,122,16,48,101,226,226,77,139,176,240,170,219,76,202,169,23,196,164,160,181,178,247,228,110,26,59,223,13,104,40,220,224,137,38,189,127,52,107,218,19,120,166,24,229,229,79,162,226,12,123,116,213,233,224,124,71,247,238,85,14,132,200,150,50,89,36,193,68,99,98,32,241,85,214,197,14,26,73,237,22,130,27,249,254,23,171,235,191,240,192,34,117,3,246,113,169,126,45,254,122,219,230,100,182,134,23,176,88,230,46,58,94,62,208,9,115,253,158,151,233,184,184,238,40,66,155,148,132,183,14,145,100,152,141,199,11,92,57,123,142,30,195,54,181,86,54,63,110,69,99,5,79,14,77,116,147,63,26,108,131,127,116,105,54,250,120,15,41,143,198,193,29,58,207,235,178,89,18,76,86,163,84,172,248,94,69,102,230,6,111,163,152,34,177,119,52,156,46,107,95,166,91,249,246,43,185,154,251,239,145,201,0,22,183,57,61,41,101,23,112,38,166,176,157,218,180,22,53,81,136,114,50,111,29,69,59,152,152,99,219,209,230,230,72,91,123,202,254,75,195,27,66,245,131,214,59,37,200,248,70,51,52,53,140,192,253,74,201,122,139,167,122,41,103,50,206,180,66,223,146,150,85,37,211,179,185,46,176,97,179,128,252,28,156,252,99,131,226,222,79,200,185,36,73,244,217,32,190,57,68,7,11,13,212,206,167,90,143,140,50,205,63,141,39,179,186,91,56,99,61,177,17,159,79,103,126,144,225,95,16,48,115,44,44,130,187,183,101,83,214,202,13,155,122,154,34,92,91,255,228,174,44,27,57,124,18,61,108,152,22,252,134,59,226,160,102,211,156,170,140,63,206,225,198,41,113,131,159,222,48,36,122,226,4,13,165,2,29,52,45,176,10,98,17,50,60,19,127,205,153,93,249,232,106,104,216,219,193,223,127,167,105,203,41,161,180,240,163,50,149,212,239,136,146,77,153,9,197,195,93,10,93,223,43,56,229,172,163,194,128,4,219,115,19,60,3,246,165,145,139,29,21,235,240,155,89,80,173,66,154,36,203,186,223,26,101,85,17,146,155,215,216,150,195,191,232,8,201,168,70,148,154,167,57,41,147,160,188,19,73,156,214,232,187,134,178,49,241,28,242,19,140,119,156,18,208,164,89,147,197,230,165,184,255,68,217,153,98,169,163,1,241,90,144,239,15,153,175,86,27,70,94,210,59,150,18,49,228,147,172,107,91,22,20,133,197,55,101,24,192,74,46,123,34,83,232,104,246,192,244,183,243,21,205,169,101,12,157,146,36,45,219,49,254,100,85,164,250,146,170,180,213,231,168,13,199,255,229,136,134,122,208,194,93,29,4,139,15,174,91,14,182,79,87,44,62,52,103,237,113,197,178,114,251,242,25,183,237,34,101,70,118,210,78,161,57,106,35,66,31,8,75,126,52,216,122,150,119,115,73,69,187,46,1,6,31,82,145,147,18,159,140,186,232,81,2,94,29,108,229,14,241,52,58,49,17,63,188,216,136,244,121,58,63,62,124,66,215,180,118,132,217,142,201,77,206,107,248,243,192,139,39,142,111,188,17,118,108,255,7,131,114,98,70,221,116,13,227,192,55,182,101,80,155,7,252,106,209,83,253,174,8,75,29,188,84,90,58,52,172,18,116,45,150,189,55,201,156,77,20,124,223,137,117,159,91,49,106,68,255,114,218,88,29,80,188,5,153,37,91,242,173,3,243,3,126,115,179,203,119,36,255,221,73,217,165,134,67,103,228,204,65,253,145,14,102,161,188,60,35,60,33,151,61,160,79,62,175,223,103,5,254,76,179,188,101,70,35,12,19,66,87,79,140,13,34,93,74,170,130,201,81,80,208,98,64,138,87,157,55,36,72,172,8,108,134,11,72,128,228,58,226,140,107,138,253,26,214,74,120,80,75,207,19,148,107,178,226,13,168,219,173,2,91,231,237,70,235,140,222,144,200,135,12,3,237,193,50,45,254,73,3,231,249,142,21,192,112,171,26,183,98,61,228,197,206,226,137,39,85,254,8,169,70,13,174,220,155,112,103,193,186,216,75,177,255,195,98,180,189,126,39,94,75,91,117,21,116,103,235,86,97,41,235,16,0,94,6,103,200,63,155,56,221,162,32,180,104,149,13,116,170,122,218,237,199,172,138,133,215,207,65,155,126,118,44,45,247,199,126,152,115,246,62,1,181,148,57,105,191,217,196,238,238,2,186,95,214,16,84,156,117,43,250,223,78,166,22,107,236,117,102,146,125,91,182,153,78,68,11,72,120,50,51,255,75,235,26,251,179,210,93,21,43,65,114,223,227,23,247,226,110,147,36,24,2,130,12,72,26,227,132,229,66,248,208,1,251,191,92,122,159,45,214,170,205,249,24,41,100,131,155,170,127,204,148,142,159,54,209,49,51,43,58,221,99,162,176,121,13,137,195,92,143,192,190,19,58,55,108,132,197,223,153,246,179,104,73,28,30,133,85,32,194,199,55,68,0,236,93,34,37,125,113,66,229,253,175,196,93,74,156,122,76,166,203,77,100,14,155,205,83,106,153,48,214,133,192,124,137,226,18,42,242,0,126,99,98,41,37,105,135,91,177,155,103,6,251,26,88,207,146,72,224,66,82,252,41,108,86,67,138,132,142,43,73,7,221,28,152,164,64,145,40,40,12,254,148,58,210,22,145,147,17,45,231,211,207,16,66,31,187,41,198,210,240,219,116,169,139,178,231,164,99,132,77,72,130,27,155,211,244,19,27,71,23,247,9,109,72,182,30,150,135,139,65,77,89,84,218,200,62,233,58,131,37,67,136,236,117,17,215,254,82,186,34,141,54,193,41,234,63,222,0,130,71,179,239,234,30,42,237,66,135,99,170,94,188,17,130,171,236,47,11,79,199,234,237,41,137,206,152,127,17,208,126,52,224,151,134,230,32,18,78,243,233,22,237,80,64,231,8,53,205,68,21,193,243,60,42,77,49,103,205,9,12,242,112,220,173,190,156,75,205,142,60,183,39,10,14,121,131,33,247,241,58,78,121,191,191,135,132,80,193,53,34,58,8,159,207,247,90,121,209,223,45,5,54,224,243,187,142,241,75,16,0,71,173,41,190,9,95,185,46,255,185,206,140,180,138,8,186,253,146,181,132,149,174,130,176,127,6,36,177,71,181,118,109,192,101,15,27,169,207,54,8,120,80,221,63,49,178,138,200,121,63,77,201,201,6,172,10,35,43,7,253,63,92,146,230,65,164,104,95,244,194,33,187,48,10,30,210,84,50,77,126,192,198,53,36,155,177,195,63,236,106,134,102,164,34,96,99,7,59,11,236,243,245,10,98,86,84,217,209,14,98,60,119,12,10,96,237,93,221,59,190,118,226,63,179,187,186,251,201,221,171,51,98,26,173,184,170,229,233,34,221,110,248,38,74,201,114,150,121,47,98,73,214,36,211,12,161,101,247,196,182,96,221,112,59,138,104,245,196,24,117,132,218,0,65,25,196,121,15,243,189,198,20,193,45,224,185,2,49,45,214,99,128,247,173,33,24,109,221,163,78,28,25,199,252,140,223,47,34,86,70,205,245,136,123,192,89,64,150,88,253,47,93,149,46,21,187,53,105,153,229,197,183,248,173,229,30,253,54,129,113,35,158,131,17,196,1,230,99,34,47,154,46,55,151,244,203,116,30,83,126,71,9,130,47,33,246,242,128,206,234,47,169,202,189,179,123,242,200,45,144,7,53,16,179,186,180,100,151,205,205,44,212,171,79,252,118,119,244,254,186,128,161,255,238,91,181,150,167,99,235,127,135,51,161,152,8,169,192,253,178,79,160,75,25,238,7,243,6,34,246,161,127,40,173,171,126,140,27,28,76,192,141,172,174,176,98,215,94,43,82,38,101,39,72,150,204,59,168,254,218,33,129,3,222,203,44,165,178,141,206,95,237,83,108,160,114,144,76,180,125,35,151,60,145,146,50,64,25,212,160,58,159,92,43,127,120,50,113,214,163,153,128,97,104,67,195,32,68,4,98,221,215,32,200,144,4,143,223,7,66,147,171,228,217,11,90,67,204,219,242,13,49,157,79,140,11,243,211,225,89,213,51,225,41,212,85,91,235,53,53,78,154,212,229,177,206,146,235,93,210,91,79,48,249,225,190,73,13,85,163,223,175,174,12,97,247,170,126,20,190,206,77,36,204,147,219,163,191,17,187,185,210,145,35,146,170,213,202,179,226,135,220,29,168,154,205,179,22,42,125,215,145,229,119,29,162,105,100,47,231,159,137,72,52,132,242,125,147,115,3,32,66,1,81,64,250,88,182,160,239,225,19,255,154,147,172,48,205,135,176,236,51,241,110,48,233,254,56,171,93,152,237,133,253,250,138,88,58,231,144,149,61,109,204,110,175,0,122,202,64,88,130,182,225,7,236,198,131,12,69,5,73,121,231,101,162,104,0,18,31,55,125,49,190,217,231,193,67,84,125,83,141,169,223,101,127,116,157,246,142,36,201,222,110,152,170,212,27,240,239,226,157,179,41,156,222,23,125,220,59,207,145,17,143,147,201,39,164,110,55,192,94,192,113,107,53,203,17,150,53,17,42,5,127,152,60,25,80,0,13,123,184,242,242,222,13,201,37,204,1,195,252,136,54,75,201,241,75,177,11,47,243,243,153,98,38,234,0,18,130,34,80,71,58,192,229,125,197,82,242,16,118,59,3,219,162,53,181,74,31,251,104,12,55,10,0,35,77,147,108,151,82,202,211,52,93,253,207,218,90,30,78,35,159,167,173,255,20,249,156,130,20,39,164,240,177,63,194,58,187,67,117,62,137,198,217,159,160,111,233,197,179,168,238,246,116,138,136,85,230,37,78,166,1,251,73,241,103,175,10,129,130,94,136,53,50,255,238,121,250,43,14,119,161,128,104,65,186,44,231,174,174,242,25,122,110,162,24,52,230,54,254,171,69,158,18,102,196,252,253,32,42,124,215,184,25,54,84,123,173,251,12,40,30,82,201,241,180,189,175,5,137,182,192,205,255,98,141,119,49,72,130,79,18,195,109,208,162,249,114,5,139,116,19,174,3,218,15,130,246,148,56,188,31,249,89,157,172,220,94,154,151,208,54,142,254,23,108,145,237,96,20,51,2,63,222,57,74,195,210,229,54,102,112,25,144,226,248,27,197,2,226,224,77,117,75,50,14,244,70,101,238,37,22,4,235,8,82,234,81,29,237,1,219,150,240,244,156,97,94,225,118,127,245,120,194,182,210,4,162,25,115,171,87,36,185,52,229,1,174,157,246,200,28,26,128,61,137,245,205,4,74,229,14,252,223,52,146,94,237,174,94,6,143,133,4,220,1,246,90,126,38,113,213,170,121,176,145,150,168,180,217,61,16,8,0,93,50,226,223,103,88,15,117,119,152,181,43,108,199,161,5,168,1,163,66,35,30,145,139,141,209,83,8,104,31,113,1,202,80,131,89,157,60,75,214,135,100,57,137,235,62,152,100,46,240,48,242,157,46,163,80,165,236,205,171,48,22,9,38,208,206,60,126,41,68,158,115,99,163,73,112,238,62,124,145,127,206,72,9,198,222,169,212,212,66,13,251,36,91,118,156,183,64,194,69,245,21,158,80,191,249,177,23,28,55,135,235,46,48,129,119,78,209,38,17,162,89,216,47,141,64,86,25,153,204,58,206,106,244,13,73,209,250,183,218,92,223,209,110,82,106,28,154,126,154,115,206,167,19,107,222,7,143,182,187,48,66,245,247,96,72,179,24,88,233,163,188,154,220,252,206,57,154,254,168,132,239,71,69,230,31,168,81,184,161,93,150,74,149,84,151,132,80,231,218,19,1,32,12,232,152,186,141,19,247,142,201,248,159,91,31,74,62,203,246,206,139,217,128,0,216,90,100,121,82,119,152,160,182,97,98,61,183,138,183,139,45,168,163,179,246,121,113,28,252,150,35,95,108,69,228,215,74,248,47,17,89,82,127,154,59,81,191,230,169,56,83,15,65,58,6,249,12,129,92,240,62,250,83,80,141,17,146,158,48,6,209,57,96,168,45,160,241,132,250,234,50,157,74,228,228,50,66,200,214,39,40,37,24,201,155,252,113,163,112,219,244,230,149,53,141,12,61,51,202,148,219,244,37,155,182,72,242,113,115,130,171,236,100,63,14,236,43,203,104,206,136,126,193,236,160,62,63,236,116,139,125,173,134,208,11,140,80,2,53,85,101,152,220,122,37,130,45,242,35,95,53,168,116,125,222,207,148,186,223,133,2,128,247,54,145,187,179,6,147,176,233,178,192,123,137,210,221,150,125,151,2,194,52,120,231,160,141,90,229,238,147,31,25,132,124,153,164,154,182,130,99,103,75,27,152,154,41,95,15,205,174,135,247,19,223,98,15,117,155,87,43,62,2,148,49,246,186,2,72,195,233,234,198,47,204,137,36,72,56,91,41,27,212,52,121,26,193,93,122,5,103,241,134,183,243,16,44,25,142,80,134,18,22,252,235,225,238,165,36,213,27,144,219,217,76,146,218,25,135,188,106,86,116,83,221,40,72,55,94,123,204,180,3,5,121,3,6,122,104,13,57,83,43,63,69,43,3,160,142,52,241,64,243,193,201,94,6,56,143,64,96,231,155,47,159,248,144,93,169,87,101,35,215,126,65,181,162,101,221,88,238,75,192,183,194,145,188,27,10,99,139,54,86,146,195,45,146,254,185,59,122,98,190,58,137,58,204,223,63,252,254,108,114,53,180,91,165,117,209,39,107,179,205,95,165,86,89,30,67,155,107,183,178,77,201,63,51,62,148,114,78,102,61,204,182,252,102,66,51,104,13,57,190,70,188,132,173,228,173,255,250,127,173,180,164,34,229,221,25,80,50,147,97,186,250,72,167,162,28,198,255,78,123,96,181,27,185,55,132,107,168,117,109,242,135,89,184,105,241,125,64,191,36,106,17,178,40,23,239,225,250,136,23,164,227,172,162,227,238,142,241,30,215,234,245,70,196,27,193,117,56,73,80,164,85,153,107,168,128,201,186,184,185,235,126,59,70,170,224,65,255,253,123,208,119,8,234,109,197,243,2,170,52,100,173,183,83,139,224,157,149,162,32,174,170,119,137,152,189,107,11,176,209,168,23,102,230,200,237,47,7,177,236,197,254,191,152,56,18,34,208,135,105,41,70,137,59,253,203,106,158,184,184,221,4,223,114,139,198,52,64,220,115,153,78,139,158,67,58,57,68,7,212,230,18,117,188,12,36,84,27,202,67,71,61,181,74,68,10,25,91,247,7,188,173,58,64,87,94,226,248,205,181,198,196,64,235,6,112,197,170,128,16,71,39,114,87,233,197,254,78,30,140,229,97,95,32,195,176,160,28,202,90,14,17,186,21,43,233,60,200,124,108,25,112,150,79,113,192,213,179,66,8,233,27,148,171,13,195,106,36,98,196,57,105,61,137,59,163,106,225,109,131,242,13,69,87,42,133,253,160,53,32,150,194,107,40,205,227,26,24,69,97,134,30,75,217,184,54,176,86,45,36,91,77,147,12,151,179,189,201,60,199,20,83,99,243,250,43,79,32,44,97,18,185,129,68,6,181,31,135,215,218,169,235,131,137,112,197,100,56,167,233,186,212,126,231,69,61,37,9,34,173,155,40,214,22,97,166,19,52,87,102,116,63,160,254,252,92,206,188,122,248,67,115,205,152,24,184,193,171,84,164,107,57,61,70,11,13,254,23,117,149,100,114,114,140,32,253,52,220,175,146,70,131,167,53,5,250,121,254,97,43,118,16,33,85,217,181,214,90,180,60,147,92,165,180,94,43,177,10,138,39,124,182,87,62,165,252,229,215,234,64,124,92,185,14,51,189,241,205,246,31,225,220,74,190,127,109,200,216,171,113,19,166,21,20,81,217,200,86,29,119,123,221,154,27,129,165,5,94,225,127,192,27,147,170,105,200,231,239,186,57,172,185,135,41,251,173,4,48,44,84,125,251,56,177,200,47,71,181,34,83,209,21,14,105,6,35,25,94,237,225,178,249,157,71,171,74,47,238,74,31,20,139,127,243,33,214,9,211,191,174,218,75,98,57,104,67,150,42,41,132,125,74,17,11,77,234,251,22,142,44,9,35,114,38,221,67,26,184,150,46,184,115,147,129,230,206,10,215,57,156,89,167,206,22,56,201,85,162,37,239,198,11,140,250,78,144,9,141,86,68,228,65,139,70,21,193,181,152,32,148,156,16,36,250,42,57,192,108,197,147,232,144,173,233,140,155,153,79,30,116,109,176,173,59,0,187,56,202,253,71,168,248,1,226,20,102,238,244,78,46,121,180,45,42,62,139,86,124,234,255,225,165,229,217,110,208,167,139,147,81,39,29,217,64,76,90,32,237,62,216,73,228,204,203,97,149,179,52,115,175,173,63,67,16,210,92,247,233,172,44,250,255,224,69,222,219,185,61,60,72,242,105,110,130,85,159,113,218,51,228,12,234,32,36,30,192,2,227,175,119,109,37,185,65,21,52,155,204,134,11,2,35,31,142,203,53,203,0,82,65,246,150,194,241,236,199,252,41,150,69,5,105,133,137,43,183,187,99,140,230,174,155,36,96,158,139,19,220,37,86,148,158,38,25,234,11,55,187,44,120,2,28,249,246,14,41,185,193,90,168,246,4,133,216,38,192,184,222,134,51,43,85,83,129,187,167,245,150,229,119,4,118,36,208,63,186,216,227,176,251,147,220,35,244,70,116,203,205,131,25,198,112,175,114,185,105,226,232,25,58,156,223,36,103,236,191,210,117,19,157,140,72,81,131,240,29,243,55,105,210,22,7,119,2,54,18,242,61,151,129,48,150,118,251,21,246,13,161,40,4,43,62,161,153,49,158,222,116,211,144,142,188,89,167,156,73,70,78,211,255,254,104,73,249,237,209,168,172,110,12,129,128,121,114,9,95,142,40,219,54,11,238,164,71,243,189,56,120,204,145,132,245,178,54,41,89,163,14,88,182,117,72,98,212,150,170,104,235,152,69,12,85,7,218,167,133,46,85,3,102,83,254,69,75,101,88,210,27,141,153,145,203,174,29,11,158,114,86,32,91,89,239,67,251,224,133,206,255,115,115,65,49,217,215,231,165,1,37,5,78,224,71,165,129,141,33,159,224,116,89,43,180,104,59,79,173,173,174,102,0,130,211,249,55,69,246,118,6,12,107,184,144,70,5,60,40,58,16,158,188,62,232,15,248,243,124,87,247,148,168,136,116,230,78,137,182,224,39,184,194,228,160,82,49,154,254,206,232,3,109,10,40,205,173,115,127,23,202,128,120,152,81,241,225,202,185,231,244,149,139,179,29,151,18,146,65,96,103,156,62,65,76,210,229,210,194,221,147,232,164,69,36,76,204,231,208,205,175,116,117,154,7,59,40,72,221,157,80,143,230,172,186,206,157,128,226,61,243,43,97,0,116,64,49,201,17,163,68,25,105,251,251,145,145,146,13,7,42,4,18,68,175,124,196,208,77,219,57,104,143,164,43,13,217,35,129,44,191,13,199,140,207,182,89,46,226,71,158,105,41,84,16,6,162,225,79,217,155,223,80,187,153,174,106,240,83,30,162,246,232,25,132,183,232,161,73,7,70,91,197,68,87,137,5,176,106,197,232,65,6,91,202,5,139,148,193,136,29,136,150,241,225,77,188,46,197,187,123,73,138,218,198,255,235,161,47,81,250,32,136,89,204,128,88,62,107,122,234,232,163,134,224,254,155,189,180,154,158,193,246,84,75,65,161,230,232,201,74,144,162,233,86,47,36,14,224,200,172,127,238,166,151,144,99,150,155,110,178,193,96,62,127,190,165,89,154,246,120,104,115,52,158,30,145,180,33,117,21,133,26,4,68,131,25,45,173,248,221,217,212,168,47,135,52,150,48,13,34,103,246,219,143,146,118,107,16,172,219,103,249,191,226,125,152,143,59,39,229,110,58,203,35,255,243,0,105,35,244,220,93,9,35,24,125,234,135,3,52,4,147,30,83,13,200,124,167,19,71,70,177,73,32,184,5,12,216,245,178,183,101,249,124,129,51,177,147,230,245,136,92,152,216,173,172,120,19,241,108,246,142,224,233,198,121,118,19,182,204,76,38,29,236,46,2,226,3,219,62,141,58,253,192,213,181,17,103,106,137,226,88,173,134,187,237,138,107,119,103,141,27,243,226,189,11,63,198,162,152,225,183,6,131,141,67,178,3,5,241,155,118,150,186,1,36,158,42,252,84,197,214,247,164,76,212,211,119,239,27,54,223,232,85,114,171,57,14,44,101,89,38,239,190,81,238,64,228,24,124,179,240,143,253,161,171,24,247,198,142,20,191,248,63,95,69,20,40,214,80,127,202,213,214,171,149,52,250,215,25,43,176,183,172,49,217,112,66,187,202,45,226,64,169,89,165,93,197,69,96,5,213,62,4,92,205,66,23,199,177,160,139,23,179,193,95,16,52,98,136,217,182,208,60,201,57,164,156,30,216,58,63,50,228,156,196,0,64,85,26,100,136,45,22,207,136,23,80,119,201,113,67,33,134,245,144,24,42,28,211,247,187,220,78,253,249,203,110,219,100,26,180,49,192,247,205,212,45,94,49,45,245,79,252,68,199,92,48,19,215,252,50,124,244,107,200,123,27,217,49,138,52,233,203,89,19,30,144,251,62,152,34,25,43,79,74,10,244,184,225,184,247,43,0,127,171,1,178,172,163,39,115,172,239,148,10,77,42,134,70,100,10,234,86,104,70,32,66,255,91,206,14,219,122,189,174,216,215,104,17,157,196,22,200,1,67,209,109,97,48,134,108,14,52,188,1,205,93,21,255,250,73,118,105,233,250,236,150,110,100,48,14,204,243,87,226,219,192,203,164,125,33,92,167,127,156,32,19,241,35,158,220,230,219,106,116,64,233,100,215,125,224,60,230,151,39,255,78,12,62,39,11,142,133,29,196,219,232,41,240,177,146,49,122,252,138,214,200,160,193,68,226,151,26,120,183,128,203,89,84,192,150,241,13,80,106,176,179,21,8,101,104,254,235,189,153,207,161,206,10,50,183,63,74,57,134,137,63,101,23,53,16,57,57,41,175,207,207,80,245,15,148,198,69,2,106,161,182,205,32,218,21,150,53,230,136,236,230,13,203,106,47,226,39,82,247,153,43,52,128,14,118,156,234,88,164,208,173,77,107,179,93,75,76,230,68,204,148,163,130,134,69,51,53,145,95,0,25,13,194,38,82,249,157,230,47,177,56,23,116,139,243,233,118,9,225,159,117,180,25,222,110,226,4,249,236,66,178,210,59,114,159,65,216,66,58,14,24,21,165,201,164,22,164,158,24,113,43,50,91,131,119,18,185,168,245,229,66,177,132,110,44,19,54,17,208,13,10,168,83,229,59,179,14,97,159,119,49,252,143,85,210,76,118,206,112,115,137,128,10,97,193,59,168,224,38,196,10,61,30,70,13,159,215,154,124,175,214,24,96,59,108,202,195,39,117,124,214,35,171,85,72,175,19,111,38,38,253,136,97,174,189,70,145,189,34,56,185,244,198,9,75,85,130,118,175,198,125,250,137,154,64,39,125,50,140,208,213,116,215,123,48,37,153,158,200,99,45,168,86,225,81,161,51,39,52,46,10,221,89,170,35,226,96,58,8,47,255,35,110,179,223,251,38,35,182,245,26,127,114,184,57,4,57,68,196,90,238,24,103,178,75,241,12,86,194,75,67,25,227,27,34,184,240,87,34,251,188,49,135,43,87,23,225,141,84,78,124,28,228,37,221,163,63,115,32,248,155,231,14,97,74,251,3,190,175,39,79,126,192,31,215,72,188,128,11,34,158,73,124,249,155,226,60,198,111,151,221,155,96,241,201,18,9,33,15,195,77,4,112,203,119,165,24,85,252,112,204,134,101,38,13,114,139,238,59,90,191,214,165,152,79,71,5,15,115,177,229,111,28,18,7,21,139,135,25,114,102,219,80,145,253,40,180,241,12,41,41,189,181,187,48,75,30,171,145,12,84,13,24,193,75,124,141,155,152,226,5,98,4,245,166,15,18,1,206,34,161,77,75,130,167,179,177,97,68,79,117,54,3,172,169,31,95,123,167,2,212,135,137,108,40,210,56,27,48,40,38,177,58,210,213,82,228,199,227,126,245,45,219,35,199,249,120,252,155,45,205,58,238,29,247,39,253,223,187,97,196,214,104,219,206,220,182,234,59,56,80,70,82,172,244,209,151,99,157,179,157,202,26,250,213,200,117,227,158,245,222,153,74,89,124,40,110,40,87,157,63,145,192,116,127,78,0,230,2,109,141,77,34,157,96,118,88,57,162,175,149,9,96,86,68,249,163,100,210,111,91,190,229,29,253,193,101,204,154,30,127,167,33,97,247,208,157,186,219,252,184,222,203,59,142,130,238,12,246,51,112,175,153,246,171,243,237,150,24,218,50,201,225,120,176,58,6,227,41,96,211,134,173,46,244,234,121,245,75,116,237,178,47,241,151,233,123,120,198,67,162,70,10,126,45,98,94,56,252,187,132,197,229,98,224,156,36,113,18,22,165,112,150,165,14,2,130,203,82,214,171,52,150,249,121,55,195,12,94,159,147,84,105,103,205,31,5,78,21,121,234,250,79,140,20,83,198,77,124,15,135,245,61,239,149,40,154,148,130,239,44,207,204,10,193,244,219,192,183,162,46,228,25,191,119,109,89,91,17,157,153,124,181,253,38,126,0,10,165,87,235,127,191,114,157,223,71,56,166,198,34,194,244,175,66,30,59,84,134,152,191,197,170,90,26,114,182,186,80,91,229,160,191,56,206,33,22,157,116,216,13,171,137,167,246,130,120,221,83,13,90,148,31,251,184,75,251,148,110,68,202,179,91,183,176,101,107,65,152,172,219,248,13,179,171,219,185,66,21,193,147,226,150,76,9,146,165,13,215,41,153,7,199,49,98,198,128,255,127,148,138,63,104,198,161,239,114,183,163,135,152,157,138,221,150,149,38,195,60,170,165,168,110,168,89,19,177,207,214,168,220,213,124,13,52,83,11,157,234,160,155,205,249,117,246,116,53,183,14,44,181,20,124,53,234,181,233,235,173,200,108,152,15,52,183,61,216,106,208,238,77,74,130,137,109,1,250,134,143,244,178,9,191,15,173,133,115,105,204,46,233,224,231,97,21,136,190,30,62,205,254,167,112,2,54,94,135,144,84,177,146,97,179,41,192,123,4,114,46,93,201,110,84,86,238,64,192,75,200,212,123,131,195,248,60,65,157,252,127,21,241,61,66,106,236,84,185,83,17,125,145,78,137,212,188,21,78,251,44,209,138,186,81,213,154,52,39,115,158,22,169,59,93,142,122,180,75,151,148,172,89,164,116,140,187,156,86,161,155,197,128,191,144,39,175,176,138,33,231,25,160,44,206,125,185,205,61,188,180,174,201,237,158,105,241,59,185,179,45,157,159,189,47,29,68,41,228,241,142,191,128,164,217,175,151,217,118,10,160,164,23,74,243,53,111,14,71,32,122,212,18,50,137,142,92,57,13,43,19,216,144,169,78,16,89,41,217,164,128,251,94,7,142,222,188,237,254,103,172,106,226,81,200,201,221,230,181,244,121,205,249,2,251,82,208,47,127,126,70,188,54,30,239,162,151,57,20,65,146,136,54,137,72,229,181,141,4,87,128,54,174,46,139,142,184,38,219,17,77,147,19,17,206,164,255,137,10,139,244,165,27,59,229,131,215,96,221,247,75,65,171,89,65,67,45,122,208,246,244,49,253,18,154,131,105,84,62,149,138,68,128,118,206,158,31,27,203,224,65,144,98,154,37,8,184,247,174,199,60,192,173,157,5,116,109,1,105,121,229,102,105,14,178,181,96,45,144,175,156,87,0,11,109,37,85,72,18,81,251,179,141,233,17,212,67,9,62,50,125,158,104,223,229,13,101,214,152,170,226,38,18,125,149,200,129,2,104,115,179,83,52,56,50,95,201,67,43,181,148,85,150,34,49,86,202,235,108,30,121,171,139,228,180,42,83,111,87,66,85,226,98,133,33,104,36,135,112,124,175,73,38,27,147,29,251,129,13,195,23,245,107,48,155,5,66,40,213,177,156,119,75,106,196,212,2,200,47,81,164,156,123,28,231,240,22,84,138,67,145,19,168,95,209,208,140,120,177,145,206,128,165,54,170,159,218,70,210,230,36,193,249,122,4,221,216,166,233,195,156,79,21,251,26,210,142,44,142,82,167,246,46,235,187,67,153,143,37,69,120,134,47,252,133,10,142,214,11,113,206,216,76,146,3,104,40,158,218,125,253,245,171,24,180,191,47,100,159,254,77,126,30,49,74,203,121,83,5,195,225,178,236,86,99,118,169,110,244,232,207,74,54,200,120,116,36,94,4,195,101,28,80,196,231,115,8,16,112,96,82,36,196,94,242,221,20,198,75,212,208,171,214,165,131,215,71,207,64,74,84,50,215,47,197,36,25,160,207,15,82,202,216,61,48,204,140,62,76,9,138,55,72,211,177,247,199,209,187,157,84,126,67,69,59,145,206,184,85,169,90,198,195,212,250,199,35,18,252,109,166,124,126,140,106,67,44,185,138,171,98,120,161,39,22,56,60,167,9,101,212,77,143,167,29,76,79,6,248,36,203,105,17,117,130,56,92,10,168,30,22,221,160,17,106,170,215,15,147,173,175,153,7,222,155,235,28,63,190,79,85,58,122,245,168,211,214,95,68,122,108,18,94,125,89,65,240,138,232,158,121,240,43,43,19,35,167,137,123,49,188,84,246,160,103,96,112,136,193,156,179,174,106,231,8,97,173,72,155,183,97,210,25,66,118,216,86,242,155,59,1,216,167,192,87,111,127,234,25,114,114,25,170,246,117,109,152,35,7,14,217,58,144,208,209,102,30,221,73,16,200,230,33,112,160,79,174,2,145,232,34,196,254,249,172,185,209,198,249,79,241,222,53,95,236,162,23,170,183,107,60,103,14,249,53,159,167,49,185,229,196,223,164,24,179,65,99,19,151,46,220,178,216,212,100,97,115,140,255,152,75,92,206,165,122,229,188,119,183,77,130,219,120,238,107,213,91,186,6,175,159,13,104,81,108,166,236,255,246,137,226,146,85,122,36,5,141,45,80,184,217,56,88,6,241,122,32,12,137,251,107,116,175,151,122,38,82,37,194,53,203,69,242,234,96,29,182,108,183,163,245,4,60,15,88,102,91,244,230,106,25,37,121,187,133,120,167,85,133,46,34,204,243,162,16,25,3,47,135,210,136,221,33,168,105,210,58,157,17,26,1,222,217,180,226,170,57,152,189,159,12,21,11,216,37,227,188,135,151,50,144,161,100,67,105,207,194,211,40,186,222,116,231,39,94,203,210,23,195,250,126,78,8,77,74,21,33,199,0,1,159,27,7,97,180,171,72,195,10,148,247,251,213,176,120,51,167,176,83,80,109,197,212,106,169,124,30,136,186,110,55,113,73,171,230,50,236,37,74,67,53,46,46,88,63,155,121,108,229,244,1,107,212,158,101,179,191,213,216,172,214,35,156,136,158,29,64,216,101,163,155,197,35,166,187,69,127,134,101,220,184,150,39,46,141,94,244,10,98,83,67,209,0,116,233,64,99,203,233,168,16,48,211,100,91,122,61,116,216,200,159,145,225,252,77,242,202,106,51,215,241,134,53,87,183,143,149,224,206,116,25,218,186,200,93,235,72,104,185,149,138,48,142,159,178,135,10,243,103,183,78,38,215,220,229,83,170,35,194,218,240,93,254,125,106,179,18,3,85,78,80,195,69,52,229,229,179,253,5,150,47,26,90,180,239,75,235,159,107,197,139,133,39,34,235,230,167,82,175,33,116,24,92,117,90,21,59,192,235,111,10,74,75,204,44,58,150,175,181,139,153,212,107,37,120,246,196,233,143,150,60,168,29,42,250,154,157,0,56,4,84,66,171,39,229,79,196,215,122,2,204,66,130,254,208,149,162,86,67,109,232,106,117,167,135,57,195,158,121,117,196,64,5,126,123,234,109,6,186,11,89,183,128,156,148,42,230,41,19,176,160,167,145,250,245,209,6,86,24,15,229,48,172,25,16,253,22,238,86,7,80,16,81,33,224,48,61,81,36,157,67,165,229,82,113,228,139,58,178,108,58,22,35,99,128,56,72,152,57,4,25,77,131,78,196,74,179,57,133,39,20,75,97,121,171,41,91,180,88,234,9,206,22,177,63,243,217,196,30,113,210,53,57,6,74,148,80,101,36,6,159,67,83,89,67,45,104,7,169,135,65,180,167,54,176,95,35,9,60,65,125,196,33,127,58,112,237,63,30,169,88,91,104,217,124,179,102,199,123,39,136,154,223,21,137,158,30,83,117,138,85,207,3,53,11,173,107,251,212,57,203,120,88,126,224,124,176,181,95,6,65,213,160,3,98,139,21,139,116,82,186,146,192,74,33,140,218,254,131,4,178,5,140,28,207,109,143,239,92,214,187,185,130,202,63,99,184,56,214,247,222,9,251,130,37,72,253,169,73,211,199,48,174,97,71,161,238,8,218,30,204,52,187,97,27,218,170,113,40,151,131,163,222,13,3,168,10,189,244,109,157,109,199,86,20,138,186,158,17,229,205,224,178,76,33,175,128,128,217,150,143,128,137,153,28,62,66,210,125,183,59,247,57,164,250,19,240,128,227,211,39,120,152,154,204,99,160,201,99,10,163,190,37,210,116,178,219,0,228,236,18,49,240,127,65,211,110,239,44,80,191,46,50,69,33,103,226,167,172,16,151,247,21,153,43,141,181,14,10,79,14,122,187,179,40,118,13,47,17,66,229,28,68,232,58,144,229,52,241,207,253,215,73,40,55,197,109,141,218,149,84,166,196,108,61,152,109,215,250,35,173,161,235,156,106,226,74,224,7,49,143,203,19,197,27,241,158,106,14,227,208,43,165,174,127,7,185,73,75,17,40,239,63,210,162,174,64,254,244,52,33,97,15,6,18,60,132,220,40,188,187,0,215,201,175,80,188,42,19,171,219,176,184,216,76,90,218,181,40,109,0,19,81,214,115,190,226,254,71,25,33,56,168,239,138,232,0,117,238,30,13,37,186,33,253,216,59,70,134,237,26,177,5,227,53,173,113,71,124,217,212,6,124,112,182,231,185,181,196,51,208,30,160,78,116,226,0,243,246,32,168,196,3,142,0,212,58,43,26,92,88,74,222,193,10,244,61,211,7,116,185,124,74,153,253,209,55,227,98,80,121,33,150,237,176,246,28,90,117,49,79,6,72,159,184,97,177,180,198,248,90,197,40,30,231,139,71,179,5,218,50,70,58,233,75,54,249,108,28,33,1,197,226,157,203,188,170,84,138,213,150,139,101,75,57,249,1,240,221,197,114,2,77,127,247,232,97,234,85,134,145,206,183,27,24,143,112,90,200,45,192,49,96,209,143,214,243,91,112,128,159,221,209,33,237,254,68,112,64,217,66,114,145,226,169,96,47,107,171,168,177,117,129,236,193,228,21,112,34,51,35,175,223,196,81,31,41,240,34,4,46,66,31,156,160,45,19,157,197,43,5,78,182,104,26,24,89,61,54,13,55,20,214,225,157,211,213,14,176,50,174,81,14,213,236,27,101,154,142,186,68,51,239,15,77,74,99,83,55,45,58,76,71,20,44,177,243,144,143,190,98,199,96,245,159,96,150,236,2,85,6,175,227,78,255,211,40,48,163,253,16,52,32,109,33,32,8,118,64,116,32,227,70,140,188,73,70,106,234,167,144,95,203,26,29,32,180,145,213,40,145,247,215,10,131,101,55,180,215,196,65,188,2,36,239,69,197,237,84,4,248,106,145,134,83,10,215,4,101,33,107,138,51,144,217,9,92,67,28,169,40,252,177,123,255,224,65,140,117,236,5,89,60,26,228,58,31,192,187,11,205,246,72,61,189,60,7,95,33,67,254,229,87,251,26,236,36,227,119,159,112,103,121,158,178,255,243,80,17,242,69,179,181,25,218,14,33,32,188,108,21,251,15,237,242,130,196,187,58,195,217,2,81,230,203,32,249,111,212,229,111,172,5,180,198,169,214,162,65,188,194,217,246,154,216,76,142,67,181,255,181,165,190,209,115,107,233,43,115,237,208,193,230,136,77,134,148,132,26,229,112,229,47,74,237,138,54,118,44,120,231,189,201,109,6,126,79,8,33,33,101,205,99,11,30,158,131,227,160,182,186,147,96,15,215,202,204,84,109,58,66,96,200,240,196,100,39,228,161,90,220,201,159,117,215,209,1,76,174,170,143,3,113,24,19,165,212,158,29,134,138,193,202,21,144,213,39,254,176,210,69,50,166,3,216,239,35,249,49,29,190,185,97,29,79,146,126,14,97,42,249,1,134,132,40,148,149,134,214,156,166,10,70,168,42,133,91,217,217,192,9,127,132,112,128,251,143,214,146,109,181,166,22,77,99,108,95,146,235,104,90,246,155,155,191,246,199,60,20,100,225,146,49,60,229,246,136,138,103,207,216,101,28,76,181,217,101,231,206,164,159,46,211,188,89,125,59,250,132,59,243,63,225,120,248,59,173,27,207,75,233,94,192,130,237,240,38,189,201,29,6,33,194,177,85,47,0,35,237,149,150,34,15,193,105,170,157,183,253,237,16,119,12,3,165,244,128,201,24,32,40,175,29,254,69,109,68,104,57,93,189,254,81,213,185,90,37,35,62,65,30,158,40,95,243,117,235,112,186,254,39,24,61,51,190,101,160,66,124,188,101,124,195,184,158,178,185,107,9,198,233,122,161,6,212,66,2,137,109,74,231,147,137,233,58,169,59,175,8,246,191,77,180,107,105,157,125,215,225,192,232,243,7,159,192,28,45,139,93,133,101,218,96,80,135,24,214,80,251,158,49,113,236,192,8,84,44,217,98,37,92,202,66,168,221,27,29,84,130,172,90,102,55,40,70,134,155,71,117,176,55,232,32,149,211,33,204,152,76,143,110,190,203,161,6,30,91,84,55,18,44,207,78,70,95,9,118,21,50,81,229,143,133,90,120,216,189,175,146,6,231,61,82,217,20,205,90,15,92,83,236,53,3,114,132,237,134,175,5,111,246,164,53,252,235,242,181,172,23,35,17,230,49,109,27,91,168,178,55,16,86,110,119,208,222,108,169,152,175,253,120,59,199,127,179,217,32,155,115,70,50,50,216,195,34,141,1,223,55,182,197,197,86,128,169,73,59,53,225,210,138,50,160,158,116,28,140,254,216,182,15,241,150,13,123,26,137,220,237,62,237,37,159,184,216,203,106,82,210,245,63,125,15,43,0,131,196,32,234,255,246,146,143,31,125,198,13,202,90,71,91,203,84,10,64,119,129,52,79,177,254,55,168,170,84,242,192,198,143,125,29,50,175,115,51,239,50,20,103,222,126,199,16,16,161,219,62,182,198,35,102,180,46,18,122,145,18,110,9,250,14,69,122,60,248,150,77,205,185,203,122,66,47,236,195,2,225,92,216,160,35,114,45,13,29,170,66,130,54,218,12,28,194,103,250,64,193,145,42,105,57,203,138,113,52,115,132,78,174,38,194,153,70,77,205,146,45,30,188,89,124,50,180,252,149,53,169,73,20,144,227,81,94,77,243,28,5,227,34,246,179,116,142,164,93,31,190,160,209,250,137,204,123,92,2,105,158,227,226,191,95,185,155,171,11,43,210,229,199,35,127,49,91,155,115,65,94,69,41,182,149,63,91,122,37,131,167,2,178,79,239,242,9,186,22,154,103,196,243,62,90,188,147,138,2,20,187,254,126,94,210,140,242,117,161,79,246,147,76,20,76,89,64,6,24,2,124,21,114,227,115,34,207,67,78,157,5,148,109,222,248,6,50,73,6,6,111,67,214,55,4,253,234,16,116,35,120,51,0,198,171,76,45,9,139,31,94,254,105,120,211,24,171,0,55,185,212,97,217,180,121,72,223,11,170,80,94,180,229,116,244,237,105,42,226,142,191,131,172,195,183,121,26,7,62,203,249,26,38,112,206,198,63,39,165,122,76,166,64,192,35,82,59,102,114,203,129,128,110,41,27,107,102,159,51,210,228,132,89,120,190,158,118,67,42,68,66,4,117,223,26,59,143,214,142,105,19,201,78,228,184,102,148,175,18,36,178,9,96,170,109,4,46,45,135,172,136,238,146,199,100,166,175,202,11,249,77,174,43,133,47,124,156,176,247,64,88,47,91,93,117,198,183,47,242,48,129,197,41,93,30,17,57,99,221,137,85,39,249,173,238,228,121,152,166,254,70,245,22,4,18,218,134,53,239,40,185,145,78,207,118,150,140,188,25,69,21,212,226,179,137,70,181,101,102,103,74,129,254,213,196,125,201,89,88,172,121,159,216,173,101,160,40,84,108,103,149,95,131,254,180,206,148,166,60,92,64,123,20,189,88,191,207,121,187,137,17,198,155,95,204,242,221,12,234,237,179,95,66,45,223,95,42,96,160,247,57,166,80,79,84,103,157,199,97,187,218,200,32,125,51,202,32,224,148,171,75,57,130,207,89,247,142,140,17,6,207,147,143,131,20,101,128,179,69,254,161,60,78,56,201,89,250,135,29,125,241,71,165,81,39,16,154,35,254,161,130,214,6,168,197,53,199,27,76,191,234,165,59,86,112,7,65,40,241,50,66,253,221,243,240,131,104,120,193,35,163,75,157,168,134,248,173,96,55,43,0,187,219,34,205,59,184,118,39,199,139,63,43,68,12,134,74,141,214,97,192,65,216,115,103,24,50,95,17,104,182,101,202,74,172,82,6,7,1,204,208,134,102,79,82,93,145,63,30,154,225,191,151,171,173,15,185,61,81,66,12,66,97,182,87,120,247,126,78,11,192,229,127,252,193,17,39,97,99,111,49,57,76,191,88,223,176,249,85,242,12,66,46,140,118,87,32,117,83,69,251,84,169,108,56,200,163,244,191,133,199,234,76,92,208,94,118,93,240,116,155,16,229,67,189,191,97,107,56,205,17,102,125,74,220,89,161,71,70,218,50,47,64,114,188,100,25,145,31,9,34,50,24,132,27,58,42,137,126,35,239,174,9,84,37,125,203,163,129,111,125,176,81,226,174,52,87,42,97,135,72,63,214,90,251,77,109,52,107,227,109,238,220,148,3,226,136,196,108,182,10,157,201,189,64,25,133,128,88,192,231,59,39,78,55,150,145,64,240,243,78,175,60,247,101,50,75,252,249,158,63,98,68,193,138,254,52,10,168,201,41,127,28,154,72,103,40,94,230,137,48,74,143,98,113,150,25,83,170,16,43,123,22,41,82,105,217,208,254,98,112,65,149,25,189,27,201,150,219,102,223,29,229,125,120,59,114,14,116,69,61,94,144,236,232,183,140,69,134,66,178,129,90,92,90,25,150,135,153,58,226,179,5,208,145,62,174,64,83,96,89,56,49,113,98,7,111,82,46,245,114,195,183,14,155,125,0,197,213,233,223,177,121,116,224,188,133,148,220,201,142,88,132,84,83,204,254,159,89,123,22,7,141,148,225,121,31,135,194,185,7,8,228,221,223,139,228,152,154,237,92,58,210,27,78,89,234,48,197,245,34,0,89,74,143,53,227,225,169,14,235,44,107,227,163,141,217,158,175,224,239,240,155,187,212,252,215,1,22,248,35,111,8,138,132,184,194,234,233,227,35,142,3,31,88,138,251,122,253,161,11,60,189,189,224,149,63,178,248,190,38,60,102,185,170,30,87,204,236,225,160,17,157,209,8,67,24,141,115,177,30,42,255,175,177,16,200,249,85,77,35,154,82,22,114,82,230,191,46,185,89,14,108,190,164,37,178,62,245,14,2,228,22,242,66,85,51,136,60,245,252,3,32,99,68,24,214,203,9,248,100,130,17,69,117,246,217,178,230,187,139,13,244,136,184,3,24,92,210,184,85,242,194,45,77,187,150,10,200,198,7,27,84,77,129,133,49,230,9,192,112,73,156,54,88,83,177,102,50,159,8,162,74,231,10,115,174,183,101,13,232,52,21,153,81,101,204,212,68,5,218,105,201,235,53,45,100,66,147,85,228,161,92,189,180,102,73,179,167,67,189,64,122,84,157,34,147,44,23,103,94,154,207,138,159,145,45,186,25,216,60,245,59,35,160,159,123,90,167,171,16,159,97,35,191,208,0,122,17,17,184,63,51,150,225,53,23,179,50,31,210,218,170,101,176,135,86,68,74,37,149,82,72,133,180,22,217,82,91,8,120,164,17,73,247,82,125,134,225,218,94,21,148,81,30,60,5,185,232,151,17,131,243,188,248,117,125,86,185,176,229,174,97,184,166,122,147,22,167,149,163,201,34,247,58,163,93,51,90,161,133,3,24,53,36,140,68,144,200,68,229,11,198,155,233,129,6,22,115,53,18,188,94,49,14,238,174,101,45,86,228,135,94,253,36,126,128,249,5,44,16,146,232,85,249,153,73,21,185,88,161,130,7,238,160,59,176,158,252,237,32,13,233,138,92,203,120,46,51,158,60,58,105,153,229,66,98,128,3,131,70,154,10,80,3,65,227,144,27,40,63,179,29,78,102,70,206,196,162,118,227,119,255,200,86,116,29,117,134,45,60,228,22,18,16,119,211,237,218,63,91,164,66,74,232,13,81,192,134,62,109,47,246,155,96,29,100,8,133,50,116,129,144,81,128,76,82,183,84,214,79,236,227,200,148,59,85,126,239,136,92,205,113,170,83,89,32,179,227,218,94,180,85,121,74,39,160,205,45,3,206,158,254,243,118,55,208,224,90,124,219,65,243,205,157,71,221,103,93,44,158,73,196,115,91,199,63,175,209,76,120,102,67,80,211,12,241,7,157,158,41,100,198,102,88,205,211,122,118,60,144,203,186,131,172,14,89,208,123,158,56,204,71,250,49,192,14,120,128,109,38,224,221,254,240,42,136,134,153,241,150,94,246,142,230,209,197,160,77,147,131,204,233,39,206,126,17,108,44,247,233,254,51,53,6,183,169,127,50,240,227,9,6,91,151,26,249,204,221,20,118,141,190,3,165,109,27,93,76,148,235,19,246,100,117,168,227,218,57,87,217,150,53,159,91,108,244,44,127,54,224,80,110,111,159,105,254,40,28,64,182,64,244,41,191,146,189,28,39,161,0,222,137,12,213,77,249,204,8,215,30,26,225,1,207,61,10,174,171,56,109,97,162,246,38,184,215,70,225,44,234,224,93,161,120,57,70,224,132,51,23,251,70,129,69,70,107,15,77,35,101,163,52,16,203,37,250,143,19,206,169,74,220,245,89,137,247,14,161,74,181,80,216,17,143,46,176,186,176,236,11,253,102,242,232,56,18,28,41,105,236,130,220,87,175,205,25,175,51,206,181,187,246,98,49,3,162,50,67,146,214,242,48,103,240,151,37,149,193,172,191,244,132,221,249,173,75,74,120,133,161,51,48,190,1,4,214,124,112,211,157,29,135,139,239,116,50,198,94,181,163,215,129,213,55,193,230,214,31,212,161,225,242,23,181,55,137,222,250,110,87,241,236,83,107,32,112,201,102,81,120,22,59,46,170,9,176,222,78,166,147,170,116,9,76,46,137,52,216,160,130,189,197,74,3,31,162,218,93,176,238,31,63,219,75,244,195,116,125,186,59,170,190,74,4,90,29,50,237,31,75,209,28,84,68,154,249,137,157,39,44,4,220,49,183,187,213,143,156,23,9,99,109,245,119,139,173,237,192,52,9,118,195,191,119,111,110,157,181,247,167,219,131,120,222,30,70,237,16,210,140,242,68,103,191,179,19,235,142,126,234,87,218,225,250,84,40,102,84,225,205,32,179,26,164,235,196,224,168,162,43,219,182,165,152,202,86,223,152,110,35,91,111,46,11,221,212,53,29,243,94,120,209,167,239,38,175,85,97,156,118,250,2,19,212,18,170,201,126,236,133,16,215,131,105,100,193,185,124,18,62,227,179,234,22,121,98,190,131,84,36,0,189,130,145,6,7,46,147,8,114,126,72,61,10,121,199,48,32,190,167,59,234,192,66,3,44,153,245,158,168,32,186,163,240,31,49,33,77,5,246,41,203,100,117,146,233,71,184,182,139,41,111,94,5,245,243,252,161,16,166,89,139,158,71,2,18,128,35,241,246,61,131,179,1,179,208,171,153,210,151,65,14,231,176,150,166,35,223,62,149,234,152,143,196,12,45,64,138,49,57,79,93,184,88,89,80,241,92,162,217,175,206,176,35,206,59,154,242,58,218,136,248,230,132,200,234,255,15,211,33,44,161,69,182,226,185,196,103,243,229,5,32,116,190,6,66,193,157,40,121,172,121,67,44,218,30,18,195,105,84,0,244,114,143,249,25,42,75,34,111,14,130,118,222,145,207,66,11,124,222,158,196,39,68,10,41,92,246,100,22,206,198,87,158,168,24,210,128,240,107,197,56,34,215,182,115,193,65,163,28,210,73,206,101,179,4,207,4,195,2,64,172,210,137,137,245,96,139,143,96,6,196,93,75,59,114,95,4,212,49,101,210,117,221,53,121,231,68,26,78,77,110,35,20,25,150,209,20,42,29,92,2,247,153,112,204,105,187,10,38,58,107,12,35,209,42,97,53,175,47,27,149,187,159,37,186,70,142,131,210,179,10,105,44,130,130,143,176,68,52,150,98,15,110,233,55,135,208,35,125,182,29,104,141,235,30,217,200,188,78,155,24,232,116,152,2,132,233,12,20,184,143,196,227,93,98,148,6,55,202,129,49,24,222,214,244,110,46,4,203,138,145,52,192,191,56,253,230,121,153,70,163,51,71,129,255,229,225,0,127,142,65,15,120,161,184,57,162,155,229,10,64,140,29,150,86,27,208,179,24,14,6,75,62,154,102,15,241,92,78,62,117,65,86,182,29,76,123,149,12,221,0,24,83,90,96,143,36,199,152,133,136,156,63,227,6,16,239,9,97,217,197,214,179,119,213,218,87,204,232,158,82,49,234,200,223,149,234,10,227,75,187,11,250,132,180,211,50,219,230,249,253,23,100,21,224,203,69,30,246,240,87,119,8,135,167,2,171,165,110,121,177,82,62,33,87,215,41,129,74,126,156,132,84,28,26,68,28,183,136,232,13,75,34,160,73,47,57,11,161,93,179,159,52,116,2,147,185,180,241,62,253,163,85,122,153,163,60,99,102,112,153,188,228,132,204,239,72,74,133,124,170,132,197,191,73,8,104,18,207,107,60,154,179,115,252,68,134,6,171,65,204,26,34,36,81,100,42,16,152,111,211,152,234,22,175,184,36,73,236,35,246,151,112,233,46,35,152,67,139,27,123,123,116,224,177,7,16,167,89,162,165,150,58,134,224,119,39,153,223,206,43,117,64,224,13,208,27,211,25,215,189,1,233,219,66,156,9,153,3,145,83,37,136,79,104,118,5,211,221,51,62,222,137,88,112,33,60,65,188,78,65,192,117,239,200,214,174,240,127,203,114,47,152,249,91,176,90,103,134,173,47,88,165,213,18,31,180,8,90,18,66,186,84,23,26,186,99,158,200,191,124,11,69,134,119,204,2,249,208,174,169,46,67,49,141,224,221,233,26,193,46,231,198,90,48,161,111,241,25,169,30,225,68,14,159,9,125,54,117,228,199,238,25,98,128,108,13,86,158,5,76,198,233,126,2,24,228,35,150,116,94,96,160,12,175,230,244,67,148,154,156,235,34,85,28,211,51,157,198,146,11,43,204,192,44,48,73,225,15,187,206,237,165,99,210,190,31,49,255,26,70,240,133,14,63,20,6,127,104,72,212,219,253,133,148,154,122,160,92,132,182,139,211,72,57,4,25,151,205,205,51,133,45,133,252,111,32,80,109,102,146,127,250,41,106,154,249,87,92,190,2,55,250,59,39,67,7,22,96,79,209,252,45,74,180,217,29,48,39,39,70,191,61,63,39,47,176,117,235,87,58,222,148,168,189,63,32,99,251,214,28,130,1,19,147,149,53,190,106,175,2,179,84,56,49,59,212,220,160,38,93,150,2,195,128,165,254,8,70,148,52,243,128,4,218,160,197,89,228,9,3,42,208,14,169,22,127,102,27,161,176,237,56,41,127,123,147,123,36,2,73,64,123,222,46,147,62,123,226,64,37,209,249,62,174,210,60,240,200,197,247,97,163,229,171,96,19,204,222,235,185,6,73,86,225,5,201,254,207,198,11,87,197,245,222,53,189,185,91,206,69,12,50,155,57,59,80,119,151,38,169,212,229,97,254,130,69,48,247,1,40,247,191,85,228,46,240,249,248,181,131,98,216,53,216,252,196,33,151,174,50,64,162,56,104,250,30,98,227,228,236,136,105,171,125,189,6,251,182,161,34,185,127,35,143,109,190,46,144,202,205,216,101,209,80,208,246,102,55,25,26,159,0,149,192,44,68,199,92,198,39,29,133,157,214,177,90,134,224,224,239,237,56,139,142,223,254,232,150,234,149,113,253,89,132,235,61,162,128,167,156,228,93,53,84,248,149,49,82,70,94,15,213,33,99,83,166,4,73,242,99,121,60,158,133,113,31,161,50,70,201,248,234,67,2,63,250,214,176,134,145,43,49,232,66,65,169,20,0,65,148,245,174,227,159,127,71,241,128,187,176,66,171,240,164,36,39,51,157,28,130,182,148,6,218,67,245,96,54,109,172,39,34,231,152,143,181,167,3,143,224,181,182,106,122,35,42,191,157,177,48,222,63,22,57,219,168,45,123,87,55,32,154,4,222,198,109,63,79,85,88,177,146,96,29,106,24,56,200,67,108,203,239,50,47,68,38,35,39,235,181,202,134,249,84,109,86,71,244,1,93,65,138,162,126,156,69,240,140,10,77,58,240,128,30,146,61,185,22,27,186,208,167,131,228,207,99,98,16,170,78,219,27,48,22,79,8,194,235,55,249,170,217,132,95,248,210,210,148,10,122,168,132,224,234,1,37,192,9,239,74,201,60,107,54,134,145,29,224,139,46,100,24,126,122,134,25,142,154,24,120,198,252,132,42,17,55,98,61,245,73,203,210,254,217,238,44,207,246,49,39,236,121,130,139,18,137,148,168,65,84,49,149,82,134,153,246,84,58,242,101,186,210,107,14,107,252,254,68,15,26,76,82,50,187,237,13,252,226,33,235,202,59,112,37,6,159,226,59,50,219,90,207,162,52,198,157,3,201,94,100,233,182,200,137,109,30,172,61,124,106,137,255,109,49,116,221,179,142,103,78,129,106,235,233,179,145,26,65,174,2,103,241,21,81,147,189,181,51,127,184,161,196,18,204,234,243,186,166,110,45,93,185,12,145,75,98,117,171,161,9,247,162,76,27,33,174,193,199,200,34,92,157,96,188,215,91,83,119,207,123,82,70,140,236,212,104,204,181,237,232,190,230,105,103,121,0,75,139,208,19,15,82,178,167,101,17,157,63,157,182,11,9,79,143,244,177,151,129,181,238,175,120,61,134,138,161,232,231,95,6,146,170,47,227,52,21,105,91,50,138,17,68,21,52,89,166,26,217,240,248,214,39,160,1,185,118,35,116,142,38,96,19,32,32,53,181,192,250,43,185,78,235,114,91,12,167,139,56,228,33,52,54,193,141,237,126,27,61,59,175,47,1,39,136,240,243,226,126,106,115,230,239,113,188,69,153,166,168,122,78,150,133,18,192,25,165,27,213,180,224,11,57,54,250,8,20,46,101,38,81,38,155,90,84,177,71,241,221,63,90,238,92,33,177,47,94,212,246,241,50,254,238,163,160,128,148,110,217,185,167,42,214,5,63,14,19,128,80,184,118,53,225,46,99,17,131,18,60,103,207,70,17,167,239,38,91,219,81,16,239,23,56,224,51,159,56,71,87,6,156,35,210,185,48,6,8,162,66,72,47,126,82,254,189,76,151,233,13,84,230,222,42,116,139,207,63,26,4,181,87,173,3,99,154,223,161,78,127,7,235,253,242,105,29,41,188,11,44,44,232,210,49,118,225,178,245,253,105,21,160,78,214,90,113,63,239,194,10,253,181,105,158,50,254,157,191,223,133,53,204,193,113,39,247,159,249,144,192,93,248,58,70,229,173,95,156,190,203,236,10,29,204,113,15,121,112,212,34,45,205,93,51,121,70,142,93,152,154,250,102,169,220,133,64,197,22,4,187,215,76,187,220,228,190,154,32,72,66,17,38,148,98,131,35,81,241,22,87,42,39,215,219,143,247,18,75,16,109,44,68,228,71,44,103,144,145,82,1,161,83,237,21,106,28,129,133,228,150,102,11,226,154,206,163,18,73,119,176,235,114,218,24,44,235,94,154,215,247,74,156,253,212,235,170,252,46,9,137,174,182,236,252,50,251,7,74,208,216,161,153,22,3,17,16,131,226,28,12,11,16,174,28,141,225,200,146,73,179,90,151,252,188,89,98,156,153,145,205,76,61,169,241,207,121,97,188,76,72,130,249,133,89,249,111,112,71,39,111,137,98,252,199,231,49,33,147,75,162,253,226,77,196,67,223,19,116,42,168,166,61,199,255,114,228,255,225,223,241,14,211,216,104,255,64,160,8,12,222,116,139,236,76,115,184,65,163,29,253,45,117,221,163,229,22,216,197,204,222,253,17,167,174,233,230,26,249,248,76,119,170,211,242,8,126,27,105,20,16,46,152,91,245,41,119,237,86,44,212,127,93,218,29,1,66,153,231,251,54,129,69,46,237,163,32,199,142,153,73,127,78,205,193,16,157,107,132,95,173,193,240,32,248,36,125,168,43,93,133,234,119,121,213,27,176,167,172,25,232,249,58,107,41,176,17,29,110,167,80,117,203,177,21,198,3,123,46,6,114,151,214,184,192,97,173,68,244,227,158,45,120,182,209,197,44,25,79,70,254,64,18,200,139,28,139,168,181,210,155,38,150,167,91,53,142,81,35,212,98,253,148,150,54,110,89,27,161,249,221,67,21,109,85,69,16,173,28,223,57,218,158,167,248,117,110,193,18,69,105,226,28,141,247,15,22,134,96,158,145,140,114,226,158,34,38,199,202,13,180,176,11,20,160,26,0,125,108,173,170,64,8,202,248,140,90,33,82,193,186,243,229,216,129,179,116,113,141,203,85,85,124,79,87,157,208,47,118,202,182,223,38,164,88,178,63,229,139,96,232,33,168,144,147,229,99,38,32,157,53,240,48,172,251,105,102,112,40,58,177,255,194,78,28,94,77,182,255,110,232,33,103,108,149,220,215,194,165,112,73,90,14,132,59,128,203,80,231,205,228,192,17,26,205,70,244,121,245,5,167,249,57,83,175,99,253,7,178,140,37,240,232,201,200,109,249,231,222,183,212,182,181,111,215,246,150,156,221,118,115,26,253,190,249,124,244,215,248,69,52,187,59,120,234,151,187,44,112,126,244,90,47,28,56,2,146,99,61,120,221,168,90,19,146,125,170,3,109,117,218,218,253,193,235,153,102,72,129,93,232,36,90,117,116,159,103,85,169,249,41,225,34,192,136,230,106,40,191,116,46,215,135,197,113,18,64,74,156,177,228,43,23,86,58,115,228,99,103,211,129,145,3,131,197,216,93,200,95,125,189,242,20,203,90,4,89,18,99,130,128,128,251,148,73,230,66,139,53,26,73,108,123,28,182,206,247,178,254,233,216,204,83,226,77,136,163,76,39,118,250,77,221,191,126,38,168,27,173,228,161,129,63,216,162,194,16,77,252,71,131,125,76,177,142,195,158,83,231,57,38,13,216,194,206,231,157,52,74,58,20,107,206,253,115,255,12,51,248,155,212,73,156,86,242,211,121,126,15,234,114,193,128,141,51,218,95,151,146,217,31,90,99,202,35,200,211,73,22,255,76,2,45,62,41,80,49,174,133,58,251,99,238,118,221,134,111,98,164,4,2,159,145,53,71,236,238,91,27,209,43,91,66,76,198,241,52,196,123,54,57,73,64,16,132,101,30,68,115,53,216,134,135,138,135,218,177,221,81,177,97,131,125,75,79,108,82,146,235,101,180,123,219,206,230,41,142,14,179,61,136,43,12,22,211,66,209,161,189,39,116,184,216,255,180,73,56,56,124,147,35,247,157,210,243,152,212,176,116,146,216,16,53,244,252,226,6,52,157,83,62,9,227,32,68,27,148,119,217,151,228,36,9,199,35,164,253,53,30,177,45,61,223,21,206,242,8,65,181,110,255,4,208,100,230,23,135,156,251,13,246,170,188,140,134,232,196,107,112,169,49,148,161,222,96,57,179,230,156,168,201,248,131,114,25,229,121,126,77,133,228,120,127,26,102,4,19,2,9,159,120,112,150,109,254,109,216,60,216,56,221,241,255,59,77,150,47,232,122,122,137,20,136,171,53,163,82,58,235,73,20,20,89,10,222,21,191,184,249,161,106,141,73,107,0,17,181,47,76,107,85,83,117,105,128,200,227,23,209,223,16,26,226,132,208,6,191,235,64,58,86,221,226,157,101,118,33,235,143,133,202,62,59,206,111,2,162,98,218,144,96,57,117,32,68,125,146,43,207,9,38,186,203,23,181,72,19,255,230,20,219,176,135,221,161,131,62,216,221,189,160,4,41,215,149,36,172,176,151,31,86,162,81,24,243,113,2,65,80,248,185,144,10,40,73,137,55,58,4,69,71,199,32,58,6,83,48,200,132,100,214,18,37,144,32,124,221,16,108,133,188,19,233,45,28,56,223,216,120,125,174,247,112,247,255,111,1,200,1,68,33,67,71,59,125,147,37,187,36,22,153,136,166,238,117,60,91,116,36,182,81,43,199,137,219,80,105,210,49,91,29,49,207,67,205,86,156,94,207,29,204,126,245,30,125,161,80,177,195,27,60,151,210,1,187,209,121,31,98,155,124,109,165,58,183,67,230,82,130,46,125,27,174,3,122,130,104,55,82,171,132,32,104,178,208,15,4,179,148,76,111,69,250,226,200,26,202,20,119,131,76,202,168,138,125,245,131,188,245,126,106,139,31,88,9,144,89,156,71,236,68,54,44,193,2,66,120,221,202,7,183,9,181,228,238,178,91,44,102,208,111,189,49,91,75,18,37,117,116,229,183,60,204,92,31,67,163,251,207,22,109,185,195,174,22,113,162,92,144,116,113,232,203,104,81,198,219,195,38,128,10,143,181,68,18,58,179,220,199,72,240,84,105,132,103,207,104,18,108,218,38,125,239,12,239,148,56,96,156,219,203,187,62,74,56,146,91,232,36,86,32,186,100,36,235,186,255,240,18,222,102,113,11,78,16,92,169,126,70,204,217,211,220,68,184,90,140,66,227,25,217,102,251,147,119,215,25,52,38,65,120,207,35,82,168,8,176,84,119,180,27,216,21,17,83,202,212,28,95,181,210,34,12,122,76,175,28,131,126,116,51,145,244,224,176,210,27,244,163,79,140,182,106,153,124,41,193,22,141,153,35,181,227,188,167,147,14,233,182,158,122,197,123,104,212,38,215,133,148,134,70,33,132,99,124,180,185,12,70,74,17,252,204,17,49,21,169,136,125,141,97,142,25,2,74,234,50,60,154,79,46,206,233,100,77,140,97,171,158,212,74,48,36,48,216,20,50,163,157,223,192,29,12,252,13,36,144,178,244,196,147,167,144,92,111,247,90,181,122,1,164,164,90,26,203,115,135,137,165,64,140,31,186,69,91,48,148,49,209,137,58,130,235,81,79,146,14,234,243,57,179,144,245,199,172,65,247,92,47,10,64,70,172,67,52,59,234,138,201,20,246,89,183,211,170,232,251,140,95,95,73,51,192,28,211,204,8,95,75,233,10,53,252,177,18,122,87,197,51,194,14,9,45,211,50,253,121,85,152,159,40,179,174,253,52,12,30,83,214,200,187,234,255,185,202,73,119,11,124,17,165,182,213,191,70,68,174,139,93,52,174,255,230,168,91,69,37,206,177,18,5,187,24,52,149,213,223,145,208,1,66,15,9,242,231,42,66,215,254,106,194,94,210,180,182,202,210,39,216,165,113,185,20,88,51,76,240,237,101,1,224,121,224,232,71,48,34,114,108,155,72,71,44,248,19,138,127,60,10,164,65,78,13,59,230,136,108,123,199,21,63,186,219,157,193,125,249,162,109,108,98,210,209,172,249,225,76,127,207,31,192,201,236,169,11,145,186,154,115,196,53,6,33,181,228,40,129,230,225,66,33,36,167,93,163,51,205,104,4,117,196,228,43,26,22,74,252,112,23,90,220,163,59,40,44,242,165,159,79,197,94,61,213,178,52,126,216,22,16,103,244,103,114,183,146,250,193,246,108,79,130,161,91,106,234,111,177,175,30,89,124,200,158,125,130,22,125,166,120,19,152,53,80,112,147,88,193,83,106,122,185,28,242,226,166,252,38,158,249,124,101,24,21,11,66,148,25,251,77,167,176,67,173,192,48,28,93,98,11,64,96,161,51,226,26,133,106,202,198,121,46,22,229,63,21,235,202,180,101,131,13,2,164,114,130,230,40,55,23,96,47,186,52,238,25,2,164,235,61,204,160,145,109,117,1,113,189,183,141,210,106,173,81,233,67,132,33,216,146,13,222,48,85,79,216,43,143,93,81,90,25,193,240,248,101,11,194,171,109,89,212,101,154,163,253,54,36,172,123,171,61,252,227,126,81,195,13,21,174,74,34,178,17,209,136,129,29,171,166,85,108,254,168,205,236,60,134,228,125,164,191,100,98,59,217,88,108,143,245,229,104,143,3,175,81,36,217,52,31,140,16,245,244,98,65,90,150,152,96,134,220,90,206,134,247,227,236,73,151,216,250,32,27,78,104,172,183,46,212,145,147,218,185,173,47,199,219,163,203,179,77,193,208,228,10,25,183,198,89,227,44,32,145,61,247,134,136,179,60,171,135,189,90,220,95,62,191,170,43,98,44,27,53,140,53,177,74,240,183,244,155,119,133,208,202,205,184,120,166,50,111,25,239,45,216,87,33,141,123,37,39,169,34,224,6,197,33,168,166,109,132,194,86,162,90,251,250,135,168,88,162,179,86,162,87,133,106,154,41,238,118,199,203,144,77,63,127,65,161,78,65,28,67,213,200,155,130,99,140,127,233,139,170,137,182,112,255,4,222,1,180,152,197,210,102,98,43,116,178,135,249,1,33,37,190,123,251,130,9,64,77,132,198,207,165,169,24,203,6,187,109,12,136,33,187,216,204,208,63,229,52,164,145,52,202,5,182,223,155,70,243,157,197,132,219,135,146,106,236,182,173,215,186,244,79,180,54,172,116,141,5,10,131,67,108,206,52,47,169,129,50,124,89,71,67,68,146,144,15,99,113,172,11,231,222,145,87,165,112,117,38,75,32,75,64,173,66,120,213,159,99,49,123,29,61,234,248,220,97,194,46,33,151,157,26,63,249,159,182,223,248,216,6,54,83,138,64,83,162,84,82,145,48,158,38,93,215,57,212,35,16,27,84,199,119,121,194,91,192,185,21,218,36,78,29,92,24,204,105,119,206,204,3,217,149,171,231,174,155,24,113,169,15,254,248,66,117,232,238,251,142,136,228,157,22,40,39,225,89,5,33,103,224,146,249,47,247,0,64,228,86,248,10,224,109,121,203,2,28,243,193,3,220,48,236,7,224,211,209,53,243,206,112,211,120,70,192,96,46,219,201,55,83,109,121,17,8,96,143,79,119,134,43,67,70,86,141,32,246,177,204,104,175,138,197,97,28,231,203,82,196,103,10,140,147,155,223,129,161,182,101,79,185,126,103,151,79,239,163,79,11,181,203,199,220,17,226,174,37,161,222,89,248,213,46,61,55,61,12,14,87,242,74,101,163,59,175,26,168,29,24,168,250,99,21,151,149,45,251,38,100,227,160,161,104,176,11,15,173,225,182,16,43,104,38,133,96,131,104,100,91,237,172,169,71,245,72,227,2,50,43,24,51,147,26,209,41,157,48,12,126,88,124,139,58,1,179,126,243,230,62,56,240,138,90,174,196,89,212,19,15,118,48,66,193,220,105,0,61,227,241,181,203,185,64,203,14,181,26,191,137,75,199,17,62,153,72,69,129,77,167,86,123,9,83,96,83,71,85,252,167,172,228,44,107,235,54,80,222,84,92,2,205,95,13,183,243,16,188,22,168,97,60,73,193,113,131,106,176,16,120,15,244,119,86,62,109,198,75,128,123,150,223,148,81,185,116,160,115,235,74,103,235,201,246,230,154,214,100,184,36,241,251,135,129,97,247,118,176,199,13,143,186,31,85,180,123,144,98,143,84,105,139,73,239,37,3,196,121,9,80,20,44,119,153,229,235,208,246,194,206,63,140,72,183,59,168,130,198,216,70,17,253,204,149,82,132,47,137,175,151,203,75,201,150,59,21,163,255,208,235,192,92,235,247,26,62,13,4,245,85,91,63,224,239,42,233,54,160,240,116,75,157,129,83,55,243,57,152,6,226,47,146,184,234,236,224,42,25,63,191,148,145,72,190,196,42,181,22,119,20,138,223,160,15,250,112,169,161,26,65,118,230,39,45,38,153,175,67,153,100,188,110,230,248,50,7,118,51,28,128,84,55,230,145,55,40,239,165,125,159,49,190,181,223,148,37,130,0,5,41,99,17,212,93,108,68,128,63,183,54,71,125,247,115,66,170,140,236,218,139,190,109,76,146,182,237,79,246,12,238,116,231,244,211,237,149,46,24,137,90,0,219,175,245,226,141,144,69,234,122,23,44,54,88,249,61,124,20,160,12,202,238,240,117,255,53,127,188,216,81,190,115,199,235,103,204,105,177,217,249,64,125,46,182,210,115,178,20,0,28,200,110,185,177,50,223,167,241,245,117,230,118,44,28,75,55,193,58,122,126,65,204,16,3,19,178,196,169,240,152,133,253,145,69,90,157,119,124,42,4,36,198,161,2,181,93,238,34,167,123,246,123,232,226,144,67,119,255,250,74,21,241,119,242,242,251,119,140,32,110,31,86,124,5,75,193,15,55,66,60,171,102,201,247,232,10,137,186,162,49,151,220,162,57,184,19,6,90,35,143,97,250,128,34,132,32,240,41,203,79,76,161,10,252,73,172,90,138,49,138,132,181,88,167,133,152,57,182,34,134,203,239,225,15,61,237,17,118,110,195,160,18,45,144,180,74,222,177,216,222,208,34,141,232,135,127,59,225,137,51,101,75,110,168,101,139,20,197,79,131,36,245,116,26,191,30,224,71,225,30,205,196,180,232,164,209,64,94,9,253,11,113,186,151,153,159,15,138,32,227,48,145,250,174,105,15,72,111,79,177,95,179,133,36,118,135,228,107,200,49,189,103,175,90,123,237,169,39,199,245,133,50,29,7,118,33,167,126,140,26,133,10,228,112,56,201,29,176,76,61,93,245,27,113,206,253,10,236,13,104,125,218,134,188,192,145,216,178,207,165,125,9,125,86,120,35,127,28,129,189,81,16,216,41,190,112,93,237,187,174,10,85,248,6,123,190,49,193,143,143,135,108,58,126,86,25,29,234,171,52,206,140,73,204,164,234,221,229,169,155,34,27,141,55,93,35,206,161,119,222,205,224,41,249,69,117,139,162,7,61,96,38,216,75,28,12,13,220,1,178,98,69,28,240,110,241,14,104,244,96,242,25,46,9,5,238,248,223,153,189,6,239,158,218,67,11,189,110,31,103,121,102,98,151,184,128,195,125,137,139,32,216,238,91,214,29,143,198,247,139,104,53,113,122,38,44,225,27,215,70,116,253,199,7,243,237,169,159,143,67,36,74,218,146,73,191,161,220,202,101,73,35,130,119,106,58,173,1,183,167,54,80,190,55,148,146,230,32,154,228,170,85,43,111,163,30,213,131,159,58,250,151,149,94,28,225,207,76,149,82,86,100,67,211,189,126,173,37,206,59,0,82,28,228,179,103,176,154,62,4,204,21,67,58,225,247,187,18,45,53,65,22,172,55,77,244,117,53,127,139,249,219,207,155,142,228,25,222,23,253,192,248,153,3,188,200,7,53,183,170,176,107,165,207,86,25,15,12,143,222,12,20,151,208,86,15,185,10,239,136,182,13,245,235,51,12,223,7,0,95,108,17,185,159,138,89,144,222,113,186,166,12,180,49,31,46,214,125,163,5,157,79,28,130,201,177,219,213,21,19,59,23,75,100,123,24,18,90,242,123,241,8,177,179,80,229,135,216,143,193,95,23,201,194,239,208,66,229,115,62,228,2,124,235,177,84,254,242,29,95,12,92,83,63,216,49,7,59,62,45,123,138,88,71,70,121,240,221,2,118,54,62,3,156,140,164,216,40,62,96,82,167,25,247,120,12,19,54,7,55,28,51,100,93,74,131,118,249,68,172,65,111,105,142,107,228,55,78,99,127,248,45,231,59,130,164,90,234,139,241,188,206,77,33,159,99,163,220,202,103,149,86,163,111,44,25,89,116,45,104,75,6,202,251,15,146,62,50,78,43,246,38,118,32,19,237,107,17,211,249,15,241,184,9,252,55,71,17,113,51,92,209,134,127,172,38,178,95,55,95,117,70,0,88,218,44,94,67,141,143,32,239,76,68,19,21,138,125,33,176,226,80,223,135,161,123,231,221,8,144,55,11,250,39,163,251,86,124,198,200,225,151,161,219,179,42,209,149,204,96,111,31,172,64,209,199,230,188,104,124,69,250,70,45,11,109,163,11,69,133,159,227,123,92,40,207,6,16,151,14,250,44,150,61,38,77,55,131,68,189,52,89,145,168,70,218,48,89,104,125,66,197,125,146,158,1,207,140,89,106,20,140,17,154,9,40,42,104,123,15,223,111,148,154,248,173,123,93,214,23,68,34,144,150,37,155,203,72,55,250,146,36,33,84,16,136,30,166,12,90,13,119,91,83,86,92,202,97,86,238,71,221,119,11,247,6,127,249,252,92,24,79,173,166,214,60,205,230,160,54,119,82,73,170,103,112,167,222,129,76,50,5,6,152,244,90,31,135,49,223,5,40,27,90,188,73,242,21,56,185,196,64,36,191,236,196,122,231,68,234,102,74,223,165,41,127,196,225,142,49,45,146,248,98,29,148,52,72,252,24,146,61,72,46,210,155,158,80,36,57,0,167,188,109,120,239,191,163,127,142,84,189,216,119,147,136,145,144,32,82,69,95,237,79,39,17,177,123,187,223,52,12,1,28,149,151,17,218,233,250,140,146,156,43,230,125,107,106,34,61,223,248,54,67,243,62,234,61,125,0,229,210,23,62,232,233,255,173,227,155,246,164,56,153,113,213,6,125,32,176,48,219,97,171,215,201,115,149,7,54,52,55,43,169,146,109,101,124,105,105,5,29,143,82,119,33,198,40,177,72,233,242,138,214,20,84,147,221,54,127,211,251,168,214,102,151,181,246,231,133,17,188,111,150,100,43,78,94,26,94,227,24,117,174,215,196,61,33,166,122,139,211,115,230,159,255,169,103,73,73,125,43,59,149,204,216,135,181,103,215,95,117,32,147,157,54,125,253,22,157,7,226,76,56,126,104,219,122,196,5,78,207,227,248,7,47,137,248,33,59,35,116,229,134,38,198,128,246,168,137,27,144,138,210,108,184,110,254,14,116,135,42,149,160,169,6,231,113,255,141,16,113,221,212,166,157,244,239,70,68,53,158,248,219,87,47,137,72,113,110,201,80,61,250,151,167,130,47,203,231,133,240,119,112,186,73,238,14,49,38,139,235,135,202,44,5,3,186,125,254,46,162,55,48,37,99,74,124,246,52,255,176,123,123,195,254,209,134,98,93,156,165,114,43,131,162,14,65,135,114,233,119,18,203,204,37,8,179,189,228,239,229,242,203,81,129,196,93,230,90,153,52,6,119,163,61,47,127,31,135,116,141,0,18,212,146,219,99,200,12,47,248,212,186,22,45,194,52,30,212,248,113,132,196,225,176,30,149,191,231,140,133,67,103,10,17,15,237,142,182,165,214,180,154,99,97,166,140,53,73,67,90,60,216,28,183,118,47,35,185,211,202,52,75,48,24,182,180,145,26,240,173,150,163,26,243,116,105,124,48,70,19,236,240,69,134,60,152,49,23,212,80,53,184,116,228,7,167,241,204,161,182,127,111,196,225,66,250,213,125,176,214,24,61,234,21,74,69,189,240,205,37,56,43,247,89,29,47,105,96,9,18,231,180,103,82,20,160,125,2,105,125,190,238,240,81,224,117,23,121,82,210,15,3,170,162,11,152,112,166,160,237,194,119,65,84,176,241,29,52,9,13,161,17,113,84,203,94,192,78,220,14,90,45,215,131,252,37,98,2,76,34,103,243,243,85,136,160,255,29,24,96,208,145,230,188,124,220,77,12,236,133,140,139,101,69,80,9,49,12,33,124,84,64,173,155,121,184,87,212,75,1,27,51,75,111,193,203,154,59,231,182,174,231,28,35,28,39,197,140,154,120,102,92,232,171,234,44,79,47,148,223,153,24,120,116,169,80,219,193,140,161,15,115,79,7,121,123,154,205,246,114,3,63,117,114,60,82,89,103,238,119,22,99,148,51,6,127,229,170,218,52,46,175,173,74,141,10,208,235,129,163,66,155,124,246,218,132,25,177,133,42,190,191,165,187,40,183,247,197,79,217,15,246,84,69,107,9,203,132,225,21,114,110,9,231,119,67,150,49,205,204,124,150,190,97,163,58,194,20,184,141,126,85,62,109,116,33,222,144,154,51,86,229,218,193,60,145,74,253,32,118,118,16,52,177,229,252,215,133,110,52,44,153,231,53,129,195,210,149,0,19,166,208,214,191,52,39,200,214,15,246,29,84,180,97,183,236,243,4,34,85,239,189,201,78,196,143,49,189,5,151,218,210,6,14,131,135,30,166,106,153,163,176,240,140,235,90,186,75,216,11,11,138,45,44,152,216,208,44,94,133,13,56,180,51,190,71,234,159,190,149,79,130,36,161,241,96,100,140,151,216,225,80,251,101,231,27,82,139,1,139,214,11,49,70,26,181,165,219,8,199,214,212,193,229,215,207,101,188,156,74,93,191,192,244,122,87,59,90,185,144,186,126,125,243,49,144,142,238,99,27,42,182,98,130,232,210,209,168,4,208,118,145,153,157,83,199,65,93,156,176,25,215,102,83,96,18,146,141,171,101,81,90,189,236,98,159,79,143,184,175,0,211,74,153,180,170,213,233,74,97,144,109,48,229,196,116,211,6,198,211,50,231,30,101,197,244,172,41,253,24,145,84,158,109,200,104,128,234,29,198,162,18,57,98,69,107,212,191,77,47,204,230,55,196,221,71,178,164,223,209,182,152,132,185,2,102,13,56,104,22,65,100,101,17,154,68,150,86,39,8,161,244,216,144,36,142,234,139,176,51,143,8,216,3,195,193,38,28,239,134,125,221,205,45,24,40,111,151,92,196,60,26,190,171,57,124,194,224,75,71,20,19,214,63,33,122,175,127,161,175,125,170,39,190,9,111,108,51,15,152,189,30,66,178,28,178,17,73,109,70,107,202,54,64,207,115,230,9,79,150,204,12,22,124,38,121,72,66,246,12,231,151,223,146,242,1,114,92,204,68,215,82,244,240,23,117,13,222,181,185,208,253,139,108,98,112,60,214,240,187,17,68,132,253,171,204,113,69,67,235,222,2,131,180,223,140,105,134,114,190,77,164,206,141,16,82,165,0,178,133,168,29,24,126,151,29,209,176,126,150,68,255,54,208,155,21,143,254,193,219,22,46,226,249,44,74,220,66,59,192,74,186,19,29,234,192,98,95,193,126,120,250,68,108,100,29,150,82,80,237,161,151,130,142,141,157,121,239,72,241,250,246,254,166,156,8,102,45,89,87,126,205,180,239,226,186,110,132,100,199,35,191,93,140,226,253,201,198,154,91,85,125,184,116,170,186,13,143,144,4,50,177,129,242,151,150,102,91,119,223,119,134,22,96,192,114,148,36,5,99,183,204,189,40,150,200,11,133,246,32,5,160,9,27,70,109,156,107,13,65,16,233,161,55,149,158,198,53,124,64,117,21,91,138,117,71,120,152,234,94,160,181,99,240,208,124,117,77,199,219,38,115,85,189,199,184,141,180,224,159,125,61,216,102,152,42,81,79,199,91,189,85,56,70,249,8,236,182,198,138,222,153,126,124,79,134,56,111,176,242,73,111,249,9,177,100,246,10,29,172,153,69,105,173,201,88,70,60,187,94,138,22,106,231,245,164,61,147,80,216,10,11,120,95,86,189,246,92,107,159,99,94,131,155,101,33,192,253,113,39,175,234,11,254,252,175,203,137,168,161,59,253,242,197,211,217,150,3,155,15,33,229,114,29,32,117,54,85,237,117,120,43,120,14,71,55,219,164,125,177,213,76,106,121,85,65,176,18,175,161,187,100,17,55,45,87,66,243,249,123,59,45,183,150,244,43,60,225,29,229,242,153,189,17,33,231,86,9,60,145,59,163,4,94,159,218,220,73,20,180,129,155,31,184,39,88,71,145,245,178,92,59,230,228,163,152,177,177,19,190,173,218,61,145,167,9,238,244,198,155,131,118,111,108,74,146,178,137,63,124,1,222,145,183,243,71,132,52,196,155,1,189,101,217,189,186,254,250,136,223,41,229,237,27,98,62,124,22,194,186,217,51,215,213,45,167,99,215,85,35,168,136,204,220,39,129,227,92,55,52,218,242,140,226,210,239,122,21,65,228,28,98,44,37,167,4,92,77,144,7,160,242,225,149,128,210,83,19,219,121,101,66,19,9,48,220,114,37,0,139,211,36,64,120,62,62,132,151,194,7,101,3,179,52,214,41,242,126,89,82,203,127,192,129,167,132,170,26,226,164,145,209,169,128,154,208,172,9,51,151,224,253,251,93,71,92,70,105,131,240,119,24,81,203,59,250,228,31,163,47,211,241,164,155,44,213,100,148,25,198,239,25,158,161,230,203,145,70,135,16,25,226,116,145,187,55,232,121,216,211,11,240,241,252,27,91,8,227,41,24,68,141,152,230,107,44,247,213,195,231,134,199,64,112,3,85,53,65,44,9,14,244,143,108,147,181,69,41,220,212,16,229,198,32,145,64,45,45,175,131,238,97,170,16,1,33,94,28,95,244,254,226,159,75,74,104,90,104,216,248,229,42,239,80,255,204,70,193,167,87,240,110,188,72,219,184,244,85,114,0,38,30,112,211,161,196,85,142,216,254,227,246,133,187,93,178,27,240,236,140,75,65,129,157,139,186,46,162,220,92,223,159,116,251,110,38,242,245,139,219,143,139,160,123,161,174,193,191,54,244,0,129,107,220,75,181,163,89,98,3,243,182,74,43,173,28,243,172,17,7,208,152,217,217,151,139,191,81,115,21,218,18,27,89,15,38,156,20,226,44,174,69,45,101,188,126,78,175,99,112,82,200,30,199,84,19,20,176,238,67,242,58,19,121,107,71,150,220,32,12,143,136,153,172,217,50,242,15,116,130,178,205,3,191,74,101,245,203,38,135,208,82,33,151,43,242,64,20,115,64,113,53,198,84,139,177,43,108,161,56,192,145,117,6,170,26,166,244,241,202,26,240,220,249,200,236,150,8,61,91,145,247,198,89,181,184,34,65,255,217,127,153,164,48,181,232,129,212,27,42,250,99,120,190,167,205,1,47,197,254,101,158,68,165,154,52,217,168,79,62,194,106,145,43,110,146,126,20,122,107,53,174,246,137,97,106,110,9,159,127,186,72,112,148,253,69,218,119,226,81,48,75,130,199,168,100,78,43,78,61,209,220,223,49,141,128,231,208,3,99,237,147,70,60,51,51,248,124,5,197,90,67,242,48,163,124,88,200,196,190,115,71,57,78,135,200,136,120,200,205,213,42,246,233,24,164,58,102,12,178,37,163,206,189,157,17,124,210,122,26,123,200,191,116,19,185,1,208,55,59,123,63,97,65,103,224,240,224,86,43,255,25,21,58,90,134,104,39,237,44,92,206,20,218,237,180,161,111,81,149,17,164,11,216,12,102,111,207,218,183,88,20,43,31,47,155,19,115,9,30,190,76,167,28,106,94,82,98,228,61,24,170,74,62,200,80,46,155,6,148,105,215,6,32,106,128,109,171,162,13,0,37,150,132,74,203,184,171,32,42,10,104,180,176,35,125,106,184,129,70,214,167,68,251,76,45,53,120,31,167,8,3,246,102,176,220,193,225,191,215,249,80,56,253,153,25,150,212,12,77,149,226,155,74,73,147,165,197,127,255,36,6,196,171,45,40,76,9,217,14,3,172,18,100,214,161,69,132,123,1,89,126,248,95,244,228,99,253,1,109,123,70,21,125,198,244,128,40,64,181,73,190,227,209,211,106,173,232,208,252,87,139,32,186,16,146,10,173,185,185,71,99,154,98,0,11,108,211,225,5,50,80,216,250,113,101,99,102,202,250,150,177,44,151,176,31,84,173,159,13,229,38,80,35,103,5,53,214,131,16,93,87,78,71,191,194,239,238,13,29,130,112,105,188,191,135,142,4,42,226,206,10,246,176,54,83,152,169,120,70,92,167,128,74,176,130,187,56,124,207,132,1,49,248,65,43,102,87,185,87,199,148,26,144,171,72,134,236,148,152,85,213,49,113,201,43,161,107,228,64,100,77,51,33,78,46,128,119,140,74,187,100,124,132,113,151,176,130,94,207,218,136,2,227,79,18,191,212,173,197,158,50,98,106,49,81,224,173,54,223,63,229,59,26,116,122,34,235,35,206,228,15,204,185,106,213,121,135,45,190,201,132,51,226,148,191,188,88,51,108,38,219,98,140,14,228,124,182,151,49,83,159,252,44,41,117,205,97,120,96,103,67,17,13,151,141,226,49,26,238,29,43,227,208,204,30,14,86,99,215,222,203,62,207,113,105,156,192,1,150,70,115,191,0,127,136,179,52,245,97,79,156,127,137,135,158,211,39,44,23,138,251,22,228,150,23,174,127,2,80,8,139,110,31,185,145,175,13,196,179,156,116,210,13,168,150,120,66,175,47,130,93,86,92,171,89,170,150,198,125,29,205,230,28,205,82,54,176,225,197,154,81,233,225,97,97,70,12,134,173,144,95,122,252,159,48,35,31,159,55,51,187,110,194,168,51,200,164,49,213,103,197,204,83,138,74,141,60,73,115,234,88,17,162,88,1,237,32,88,62,205,34,110,21,206,40,12,151,215,142,148,145,227,94,7,245,228,107,17,82,235,224,71,52,240,109,177,233,94,247,212,202,176,27,120,234,221,9,168,23,63,243,45,155,237,249,239,88,81,5,18,165,66,147,94,17,176,218,137,176,202,34,193,87,2,121,3,179,12,177,20,153,176,60,204,0,23,28,241,135,9,42,92,48,75,181,202,61,163,88,234,185,29,94,187,169,80,83,251,174,41,8,145,188,28,181,160,147,173,203,126,57,195,166,139,172,238,112,75,119,218,19,185,245,152,118,15,112,27,166,142,158,105,171,130,163,111,194,24,244,118,252,203,150,69,26,160,234,224,168,113,61,105,223,180,58,196,194,227,209,164,178,249,143,191,232,23,206,218,222,175,6,219,40,86,228,14,198,3,233,51,121,243,201,173,235,29,25,101,1,172,175,94,134,206,55,253,156,243,16,226,92,14,165,128,44,219,78,9,87,246,171,169,37,100,179,138,1,193,184,186,42,12,92,31,224,131,169,133,195,229,196,95,100,194,167,196,36,166,78,44,141,39,246,74,105,176,252,230,241,148,237,33,60,224,85,52,77,188,183,139,217,149,68,106,242,44,129,51,14,228,168,100,150,140,244,74,114,159,60,71,10,113,142,238,103,140,153,131,125,76,123,91,200,254,47,9,163,31,133,196,54,63,183,137,254,207,85,40,131,110,118,37,50,230,178,202,218,117,152,126,22,151,191,207,81,106,210,107,250,191,231,77,215,193,38,12,115,194,215,236,142,232,115,13,46,44,251,36,148,68,144,26,111,48,83,56,145,45,241,166,214,20,99,57,214,104,251,208,132,211,6,27,181,231,227,231,126,211,229,159,245,92,36,130,226,5,236,116,175,76,54,230,162,135,214,248,52,18,178,207,156,112,233,61,160,169,69,136,29,135,43,154,58,28,89,51,85,9,215,114,27,188,161,84,135,72,53,255,34,25,154,85,38,67,243,206,83,161,219,124,1,135,167,201,21,44,43,214,70,154,94,40,208,150,10,134,159,188,118,178,235,156,20,106,116,124,42,170,140,152,171,217,72,132,44,53,149,50,217,148,12,186,92,79,209,216,141,28,86,65,32,201,190,25,198,217,83,157,227,57,220,195,4,76,153,49,208,217,171,23,121,53,250,101,224,114,100,135,78,117,36,183,216,0,237,171,58,163,124,129,198,86,120,24,178,128,105,83,44,20,101,36,31,39,48,231,33,93,220,74,209,87,15,196,153,174,168,211,101,39,204,13,207,40,124,158,162,63,155,137,186,28,65,85,195,110,44,57,101,133,53,13,83,18,178,49,73,119,52,251,116,55,214,132,141,144,213,87,198,126,228,168,121,103,211,51,172,4,229,75,196,245,160,77,246,74,13,197,109,173,103,113,150,7,252,227,58,56,162,107,193,92,79,78,85,15,53,137,116,60,175,37,141,198,108,126,242,37,228,116,57,38,193,68,243,110,247,87,174,17,111,27,27,149,63,54,191,0,20,121,2,54,209,120,219,200,24,123,154,134,1,123,72,201,189,219,249,253,238,190,17,159,174,106,114,231,170,216,160,250,6,2,45,204,171,247,152,192,16,12,51,202,241,135,202,210,1,52,189,122,168,153,88,51,198,234,68,162,112,83,228,52,134,186,247,85,68,198,41,80,220,230,102,247,116,54,170,47,127,94,117,182,72,137,39,52,122,83,16,33,158,21,138,66,27,203,199,182,126,2,165,99,170,252,236,210,201,88,222,35,104,135,122,242,74,79,224,246,17,68,42,188,74,128,67,172,232,28,59,128,40,250,161,39,41,196,190,19,230,215,31,30,143,77,226,41,111,141,130,68,104,33,90,177,188,236,53,136,241,160,66,76,224,62,156,191,157,204,168,79,254,211,166,251,245,240,57,96,92,252,129,71,72,169,176,236,76,52,38,85,58,64,118,28,107,67,150,243,61,124,22,163,175,132,143,131,92,246,177,28,167,16,57,144,106,230,85,229,214,250,200,5,221,238,47,86,210,7,160,122,58,86,142,248,198,7,203,217,190,63,86,208,217,139,151,25,101,199,146,41,232,87,65,248,110,128,14,99,161,220,247,52,71,150,70,80,184,163,123,91,186,192,8,204,246,227,222,179,232,226,186,217,110,249,221,89,225,158,121,49,206,214,135,212,99,95,57,88,178,98,219,89,189,76,0,107,60,191,35,213,68,10,134,194,107,56,236,161,161,24,129,73,69,118,141,122,253,96,148,23,143,167,26,208,22,207,66,129,135,46,197,245,56,140,153,95,154,162,191,229,19,191,213,216,234,213,206,236,64,172,165,213,164,180,214,132,119,161,28,164,33,118,139,134,247,141,115,134,73,240,59,240,81,11,9,44,167,16,38,82,32,73,225,152,14,222,21,213,71,147,30,225,199,46,65,38,7,194,124,219,92,204,248,8,250,13,12,74,139,158,216,235,65,7,45,26,119,67,40,25,50,249,148,3,67,5,161,17,251,146,106,78,44,162,48,228,67,56,28,201,70,47,47,185,249,198,199,190,168,102,22,36,169,92,198,123,82,52,49,142,20,18,235,160,150,57,2,133,28,139,228,195,116,11,108,64,216,224,59,192,179,245,173,10,53,75,47,18,31,42,110,191,218,211,3,166,244,140,61,185,66,254,144,214,94,62,213,64,253,244,122,19,73,59,184,45,244,194,0,72,15,187,114,237,39,12,47,229,58,234,64,101,129,65,243,193,199,57,237,128,151,42,152,160,42,65,189,193,124,92,25,110,25,66,194,77,202,134,39,85,38,79,167,97,154,54,124,226,110,224,165,212,190,82,160,231,124,243,241,71,19,45,89,166,191,9,72,168,203,147,173,62,64,123,81,19,45,170,219,103,82,187,123,167,156,151,97,170,197,174,183,12,6,76,84,94,145,102,178,123,255,157,70,178,253,78,242,121,249,130,139,79,176,89,103,28,209,238,201,59,165,148,227,203,235,80,161,107,50,7,156,136,198,250,114,157,124,1,245,210,157,217,111,89,4,201,216,136,240,84,255,113,218,13,21,211,6,245,228,126,153,44,154,108,229,151,224,213,92,94,56,127,22,140,230,3,233,33,72,255,196,167,123,122,177,46,113,139,8,234,225,181,129,76,246,182,167,73,226,64,4,96,248,176,11,244,167,177,129,73,95,94,68,178,141,5,154,93,42,44,246,73,43,44,123,110,40,153,15,74,46,60,153,255,59,121,219,84,79,191,191,1,209,139,16,203,121,192,149,33,170,72,32,80,92,93,252,49,177,4,9,102,140,229,226,23,225,238,215,175,202,209,221,2,252,5,185,58,18,143,79,47,114,201,181,44,120,251,54,252,137,166,146,251,173,130,216,137,225,98,215,206,89,103,206,53,244,14,99,235,203,250,38,161,19,183,101,192,72,146,33,194,197,139,22,82,50,250,115,79,150,159,69,67,232,194,191,243,189,104,21,237,114,221,173,124,32,139,188,90,166,50,199,253,99,102,34,23,35,14,82,196,59,12,112,42,81,33,219,144,179,211,142,115,195,186,197,85,176,196,231,153,150,242,242,166,140,173,84,59,112,94,202,181,76,110,19,236,231,234,190,161,127,180,31,40,118,13,85,227,63,39,255,100,73,23,77,0,253,251,176,16,97,197,45,14,101,103,1,34,154,46,60,77,209,135,215,198,69,140,249,231,190,32,178,199,42,184,22,14,39,18,173,123,116,238,102,36,99,208,74,134,1,18,145,166,203,4,29,33,75,232,41,0,184,120,31,53,1,77,199,68,12,57,205,185,159,181,53,110,191,169,221,1,51,85,17,117,180,176,12,93,67,191,11,99,126,92,86,245,105,230,15,77,203,72,96,63,45,208,203,209,188,108,51,215,182,74,77,183,73,134,50,161,55,170,90,101,214,121,62,78,251,230,114,178,2,190,193,252,180,136,142,232,110,240,121,192,120,129,122,51,100,188,210,135,57,224,190,82,233,219,175,231,26,176,145,74,139,85,82,128,1,246,164,44,85,81,199,140,112,176,112,66,210,117,191,159,135,164,105,225,182,6,58,217,125,171,64,19,214,29,134,238,154,98,70,191,166,151,141,230,175,166,242,151,41,22,141,76,114,52,180,248,200,159,96,130,212,212,11,185,95,175,173,196,136,247,105,126,195,153,50,113,82,21,104,135,130,126,198,240,192,41,170,150,161,104,49,195,208,111,43,162,254,221,143,34,18,138,128,10,146,98,84,92,169,175,5,184,3,174,231,142,71,143,3,163,114,56,149,169,136,181,100,139,165,43,158,195,146,175,93,3,130,31,192,71,204,76,127,91,90,124,54,20,211,68,13,3,96,18,29,8,74,170,239,243,2,185,33,80,112,41,121,128,225,218,222,161,234,39,176,212,97,231,235,40,153,186,195,198,172,246,51,227,225,104,32,46,156,223,45,3,27,218,90,20,96,192,164,171,144,186,249,90,222,96,193,182,197,168,96,144,254,53,145,127,147,110,91,69,31,73,107,75,157,137,54,179,94,150,201,232,17,128,1,47,182,11,230,222,74,111,124,247,226,71,244,203,147,31,155,241,205,23,123,14,242,223,193,180,19,116,254,242,164,217,148,12,168,167,27,152,7,127,93,193,7,170,222,46,34,51,43,125,93,93,221,140,121,173,71,149,105,120,144,51,248,17,113,86,167,146,5,247,75,183,171,101,154,3,84,78,30,61,72,30,123,222,206,248,9,134,172,229,122,73,251,90,31,125,137,142,175,180,238,233,121,145,74,35,56,245,51,170,55,28,71,122,8,97,112,136,150,227,152,205,242,174,87,235,136,62,68,224,189,109,253,183,107,137,39,136,181,75,22,202,116,71,110,229,170,139,29,71,119,13,115,139,105,75,94,224,226,73,183,98,187,208,218,105,135,58,211,129,197,189,57,26,65,41,224,183,220,126,39,188,236,51,182,219,133,171,30,69,242,20,238,8,222,4,245,101,140,250,75,228,22,98,174,128,242,24,168,244,188,116,40,170,24,250,124,95,46,68,155,160,38,243,217,173,251,18,188,128,116,225,175,166,71,55,122,48,178,25,130,124,45,167,28,192,102,62,60,106,218,171,233,166,60,189,191,125,138,173,202,66,214,255,206,14,90,213,89,141,70,95,106,39,36,140,22,140,247,156,158,208,178,75,231,36,253,204,193,33,105,52,165,155,175,167,6,144,43,204,12,219,253,6,59,59,70,183,35,48,64,248,80,128,159,68,196,24,235,34,235,110,202,194,187,76,187,149,25,147,183,174,133,27,142,67,165,134,76,202,24,93,169,179,83,13,49,254,22,80,141,83,106,176,155,125,223,72,153,31,20,68,189,246,142,24,5,210,210,185,134,106,108,174,85,88,18,37,137,0,190,107,211,1,97,32,105,116,79,150,221,185,192,21,38,151,54,45,26,207,153,61,139,118,201,77,23,212,5,15,95,147,58,81,0,63,99,161,241,221,170,228,158,21,130,179,137,181,112,194,73,26,205,26,130,94,12,30,168,80,108,20,104,56,114,103,227,74,253,142,99,114,178,214,164,211,16,150,99,85,211,164,138,54,178,119,154,246,65,49,255,237,119,63,231,15,245,221,38,126,173,245,233,37,90,168,180,134,242,39,40,192,8,192,117,233,234,156,192,175,77,235,62,30,50,151,17,204,75,227,205,35,151,42,1,4,9,142,128,63,192,133,233,42,114,227,5,136,109,110,38,77,171,132,233,142,214,194,139,224,26,87,166,147,182,227,51,38,190,241,236,127,116,90,49,116,25,42,235,56,187,244,71,87,15,67,150,215,254,177,109,62,111,230,182,98,22,7,228,187,40,83,129,199,209,251,207,16,41,134,188,165,250,166,207,108,103,19,128,107,152,37,213,149,182,137,60,237,251,239,114,232,86,154,57,230,150,110,74,69,72,178,174,196,223,28,178,27,113,194,118,133,126,112,132,61,250,206,80,219,198,146,31,135,88,64,226,62,8,245,79,120,187,247,211,10,217,196,202,43,116,144,52,26,55,189,193,157,226,213,169,55,108,157,109,35,216,249,16,53,134,225,241,30,111,6,89,15,178,255,250,194,161,17,206,42,240,87,24,15,192,216,121,244,113,208,49,109,252,198,205,77,2,212,141,50,122,242,19,132,161,97,178,74,235,196,61,158,142,246,141,37,187,13,96,228,234,154,115,166,20,232,92,52,37,199,172,33,1,255,211,140,19,164,62,229,134,12,185,14,209,53,20,168,190,134,70,33,203,105,238,28,116,29,56,182,166,83,226,69,149,110,142,57,85,100,39,124,9,77,121,246,64,132,55,188,73,14,81,53,252,159,51,10,100,144,133,92,185,32,219,102,26,22,52,196,246,235,75,112,214,178,224,4,83,40,157,151,24,240,37,177,32,122,43,41,229,229,81,8,17,13,4,237,128,29,94,207,183,65,160,179,169,235,77,179,41,54,211,75,234,98,72,213,253,68,11,212,248,98,89,82,113,51,1,152,75,80,1,88,103,135,143,15,129,168,169,206,244,212,178,43,113,210,200,44,249,81,13,170,163,23,27,184,175,248,192,90,7,225,58,64,143,52,14,209,192,110,178,193,206,189,93,105,19,60,115,135,168,195,153,95,224,25,55,184,155,238,24,4,225,53,1,3,123,118,253,5,168,77,0,75,97,181,92,194,112,12,108,189,27,37,197,17,80,134,4,245,23,62,71,236,116,204,123,111,52,169,223,175,57,74,154,153,106,63,147,253,134,242,12,10,70,196,165,120,221,221,204,4,148,15,114,184,198,206,117,213,38,236,110,177,226,225,121,120,237,243,35,7,59,225,155,64,192,164,197,80,26,169,141,47,63,142,20,184,186,84,77,213,81,206,79,90,26,45,139,204,184,86,119,88,190,219,41,215,248,230,77,72,151,203,231,246,137,105,143,182,211,214,2,246,44,197,231,90,142,141,66,255,83,236,186,242,174,191,228,255,125,161,193,54,227,18,152,131,38,184,129,49,99,69,161,235,103,20,131,83,233,79,11,64,44,196,127,34,43,197,168,74,82,120,122,245,54,157,247,107,13,59,210,8,12,0,186,115,216,113,164,15,187,174,240,84,64,148,49,64,76,138,171,204,208,66,34,207,64,5,10,41,246,85,0,1,252,252,25,63,0,68,56,171,234,149,84,237,216,209,231,146,57,164,244,239,106,48,151,164,211,236,101,77,68,85,10,236,42,230,23,14,202,139,54,175,129,199,81,205,168,156,49,44,172,200,125,205,65,4,20,154,163,71,202,83,9,94,203,232,14,81,246,80,21,242,8,237,79,182,227,159,114,222,196,177,73,207,140,101,74,109,212,14,124,143,103,51,159,239,138,183,81,152,156,88,136,192,228,57,48,152,114,156,110,110,220,63,235,144,136,95,74,234,129,63,103,95,62,230,232,210,237,210,113,60,13,147,61,12,186,254,153,77,73,125,172,239,136,100,44,174,208,124,112,137,20,84,37,53,182,202,208,89,79,33,118,61,253,160,168,162,7,165,139,157,86,13,123,227,224,0,230,102,146,89,201,41,42,160,240,103,136,175,75,234,29,181,141,38,62,190,25,20,218,245,200,177,45,36,226,145,88,30,244,105,205,140,107,30,75,16,48,174,169,111,83,233,207,68,50,190,72,71,150,213,236,1,91,190,84,22,17,165,231,4,26,220,245,151,103,210,54,34,15,61,53,182,79,214,30,56,237,143,163,90,69,58,174,234,8,221,31,205,24,27,168,87,247,20,35,107,74,47,31,222,160,226,155,176,25,120,46,87,239,156,61,127,221,222,241,36,229,85,209,135,228,127,87,153,74,235,22,92,39,17,133,12,95,197,30,185,144,168,143,118,77,130,251,233,241,169,151,169,76,164,231,188,71,93,102,105,245,76,90,245,250,187,110,11,23,25,214,9,186,27,146,212,248,118,253,195,162,54,241,156,241,119,55,0,51,76,196,16,71,97,76,167,143,32,171,249,245,166,159,222,205,67,212,114,114,254,143,149,123,40,32,15,49,153,224,185,72,217,190,170,42,221,180,31,19,129,90,3,10,216,70,84,116,245,215,101,102,163,195,135,95,79,97,206,19,87,206,232,218,16,129,162,118,181,32,15,144,115,119,222,219,86,134,205,85,239,110,107,161,69,78,252,243,133,251,249,19,46,33,162,191,195,189,149,62,79,236,31,42,214,48,164,147,223,140,201,199,230,2,205,1,1,47,123,90,159,222,81,216,177,72,239,165,1,207,102,169,30,254,123,198,165,13,66,192,68,31,16,164,235,202,137,78,31,60,241,51,9,250,213,26,59,252,58,60,188,99,255,34,231,249,118,219,216,53,0,239,7,36,129,233,224,166,250,93,182,158,139,24,137,252,94,218,186,244,216,4,95,234,236,211,189,161,249,53,61,76,191,190,120,179,184,56,249,134,233,75,26,41,252,111,158,137,147,62,41,38,209,115,203,41,146,18,117,47,135,195,123,182,251,109,242,137,28,73,70,51,67,252,98,203,85,131,41,154,161,216,32,177,59,206,141,172,144,5,123,120,237,42,76,22,128,8,172,142,161,150,215,48,213,60,23,91,11,136,116,224,143,11,139,241,103,62,162,84,192,241,219,124,87,50,63,255,236,212,166,92,18,129,244,245,228,9,128,234,67,225,188,154,130,164,148,115,56,238,219,27,124,149,107,10,206,46,18,91,54,162,180,30,99,167,148,148,54,124,64,97,84,147,176,195,16,39,70,167,136,103,5,168,3,206,0,180,50,205,9,246,34,169,133,219,247,9,133,100,87,67,154,92,146,236,105,157,240,142,5,26,62,35,191,41,26,88,225,99,220,240,100,239,186,17,121,106,87,104,237,98,117,189,111,86,245,252,141,228,207,118,171,235,253,219,54,117,83,185,45,74,15,215,131,121,12,234,28,113,126,162,195,182,180,72,169,242,25,81,96,12,68,45,242,20,224,141,80,145,175,103,120,23,68,88,35,35,45,30,6,12,58,211,233,120,20,247,17,130,177,182,114,215,83,216,46,20,115,5,245,248,138,222,19,235,217,104,3,234,27,4,89,2,186,156,45,163,60,28,211,96,129,7,90,232,178,63,151,186,44,200,30,9,27,196,144,25,182,214,107,187,0,252,143,242,213,142,171,91,31,74,186,38,252,124,6,214,185,187,158,160,175,79,238,76,252,165,2,45,217,5,166,245,10,179,37,182,113,81,126,204,145,45,192,49,119,171,208,50,5,56,94,230,131,75,205,82,223,146,77,29,74,224,97,33,101,4,181,15,112,140,118,59,154,163,164,176,61,235,60,169,232,72,17,191,248,59,213,34,224,19,12,202,115,138,234,17,157,204,148,74,161,94,142,195,158,234,63,84,34,127,150,27,121,50,243,20,218,207,27,238,125,123,237,17,201,156,173,232,3,168,153,167,144,117,187,146,90,31,96,225,65,247,48,97,172,68,206,128,206,224,35,153,111,118,2,216,209,156,247,21,242,3,203,131,114,45,124,185,199,104,227,199,213,22,93,234,151,60,100,50,65,119,80,133,233,196,89,128,83,80,53,178,193,69,205,87,107,136,78,4,47,222,74,45,29,193,212,52,172,170,176,14,191,114,97,140,128,35,39,246,214,51,249,193,186,242,138,46,101,65,219,85,107,120,181,179,174,85,225,145,113,76,115,255,201,216,73,244,221,5,207,151,188,221,83,182,14,185,65,125,24,84,87,225,28,146,137,152,241,251,186,196,167,227,8,225,94,250,90,60,232,92,22,146,139,67,201,203,9,29,45,241,211,90,141,219,129,109,171,74,218,51,7,242,204,141,86,247,67,129,70,35,157,46,149,173,80,179,132,113,155,51,254,113,22,18,39,192,41,176,253,88,231,87,168,75,192,200,230,244,187,231,71,125,235,253,214,127,240,33,29,74,198,227,231,77,243,87,111,176,180,118,107,249,101,202,217,229,156,103,186,152,41,11,159,233,164,130,220,183,5,123,239,43,37,220,51,7,52,73,74,183,233,88,158,37,129,231,231,48,130,63,187,200,42,179,30,69,167,22,211,229,208,44,39,110,24,101,230,168,208,48,79,59,245,209,84,50,59,33,25,199,9,199,181,148,45,177,133,4,3,65,74,159,132,95,204,71,229,87,86,9,141,159,147,22,57,141,211,101,100,95,47,12,114,196,228,212,42,130,217,155,159,253,2,185,252,102,23,91,109,148,179,179,228,198,14,174,228,118,209,116,95,31,150,53,134,79,48,4,15,163,164,42,24,207,136,162,52,62,157,32,92,46,64,28,61,129,67,202,94,241,124,84,179,202,69,59,38,56,68,54,135,33,252,146,102,221,239,187,252,138,167,167,39,58,164,134,251,188,148,221,253,204,189,75,82,243,177,22,53,200,208,131,169,137,72,185,17,231,195,7,144,118,41,32,90,96,254,22,111,32,194,176,31,81,187,94,164,97,125,219,78,54,235,176,121,29,200,210,88,146,190,152,211,238,31,173,173,79,171,56,63,44,205,81,50,26,75,130,254,227,254,130,180,103,23,68,21,59,205,210,121,185,160,185,5,139,241,71,14,5,219,145,32,247,37,194,135,37,110,25,184,106,40,76,244,248,10,138,76,137,64,230,10,48,9,1,70,203,114,112,253,213,21,194,166,128,217,26,102,94,132,37,89,24,32,170,183,72,173,255,189,137,255,139,237,104,239,99,142,204,222,153,81,142,52,126,1,250,170,238,25,30,189,70,178,221,155,63,89,22,211,13,211,168,122,37,107,172,251,205,24,179,166,177,139,15,162,43,92,175,251,102,221,219,103,172,164,31,209,1,82,178,236,137,120,224,141,36,228,71,163,83,99,13,241,222,85,64,242,175,74,217,82,45,38,37,225,233,139,150,76,59,130,65,108,26,125,23,31,168,183,32,161,56,74,224,151,158,90,99,96,198,115,46,62,251,231,14,198,177,15,122,250,250,173,106,5,243,94,175,105,186,238,235,77,215,107,217,116,180,3,189,49,190,104,76,215,143,133,95,15,110,196,139,247,174,141,6,74,212,37,218,56,185,183,22,54,110,194,147,126,252,169,74,29,184,244,171,164,53,177,127,78,109,187,132,6,219,21,13,10,144,230,246,80,22,224,178,224,99,111,85,251,49,184,227,46,122,182,83,235,20,90,39,132,96,235,202,22,118,43,164,60,97,196,147,233,204,132,67,101,195,182,55,17,112,187,119,77,96,211,45,242,253,143,73,227,248,98,188,125,94,145,0,65,168,174,156,1,11,10,218,4,0,0,0,0,0,0,219,4,0,65,192,174,156,1,11,177,6,219,4,0,0,0,0,0,0,114,101,116,0,73,110,118,97,108,105,100,32,102,108,97,103,115,0,68,101,99,108,97,115,115,105,102,121,32,102,108,97,103,32,114,101,113,117,105,114,101,115,32,114,117,110,110,105,110,103,32,119,105,116,104,32,109,101,109,111,114,121,32,99,104,101,99,107,105,110,103,0,115,101,108,102,32,116,101,115,116,32,102,97,105,108,101,100,0,70,111,114,32,116,104,105,115,32,115,97,109,112,108,101,44,32,116,104,105,115,32,54,51,45,98,121,116,101,32,115,116,114,105,110,103,32,119,105,108,108,32,98,101,32,117,115,101,100,32,97,115,32,105,110,112,117,116,32,100,97,116,97,0,40,102,108,97,103,115,32,38,32,83,69,67,80,50,53,54,75,49,95,70,76,65,71,83,95,84,89,80,69,95,77,65,83,75,41,32,61,61,32,83,69,67,80,50,53,54,75,49,95,70,76,65,71,83,95,84,89,80,69,95,67,79,77,80,82,69,83,83,73,79,78,0,115,101,99,107,101,121,32,33,61,32,78,85,76,76,0,120,111,110,108,121,95,112,117,98,107,101,121,32,33,61,32,78,85,76,76,0,111,117,116,112,117,116,95,112,117,98,107,101,121,32,33,61,32,78,85,76,76,0,105,110,116,101,114,110,97,108,95,112,117,98,107,101,121,32,33,61,32,78,85,76,76,0,111,117,116,112,117,116,32,33,61,32,78,85,76,76,0,105,110,112,117,116,32,33,61,32,78,85,76,76,0,107,101,121,112,97,105,114,32,33,61,32,78,85,76,76,0,111,117,116,112,117,116,108,101,110,32,33,61,32,78,85,76,76,0,115,105,103,32,33,61,32,78,85,76,76,0,115,105,103,110,97,116,117,114,101,32,33,61,32,78,85,76,76,0,111,117,116,112,117,116,54,52,32,33,61,32,78,85,76,76,0,115,105,103,54,52,32,33,61,32,78,85,76,76,0,115,101,99,107,101,121,51,50,32,33,61,32,78,85,76,76,0,111,117,116,112,117,116,51,50,32,33,61,32,78,85,76,76,0,105,110,112,117,116,51,50,32,33,61,32,78,85,76,76,0,116,119,101,97,107,51,50,32,33,61,32,78,85,76,76,0,109,115,103,104,97,115,104,51,50,32,33,61,32,78,85,76,76,0,109,115,103,32,33,61,32,78,85,76,76,32,124,124,32,109,115,103,108,101,110,32,61,61,32,48,0,114,117,115,116,115,101,99,112,50,53,54,107,49,95,118,48,95,49,48,95,48,95,101,99,109,117,108,116,95,103,101,110,95,99,111,110,116,101,120,116,95,105,115,95,98,117,105,108,116,40,38,99,116,120,45,62,101,99,109,117,108,116,95,103,101,110,95,99,116,120,41,0,99,116,120,32,61,61,32,78,85,76,76,32,124,124,32,114,117,115,116,115,101,99,112,50,53,54,107,49,95,118,48,95,49,48,95,48,95,99,111,110,116,101,120,116,95,105,115,95,112,114,111,112,101,114,40,99,116,120,41,0,33,114,117,115,116,115,101,99,112,50,53,54,107,49,95,118,48,95,49,48,95,48,95,102,101,95,105,115,95,122,101,114,111,40,38,103,101,45,62,120,41,0,42,111,117,116,112,117,116,108,101,110,32,62,61,32,40,40,102,108,97,103,115,32,38,32,83,69,67,80,50,53,54,75,49,95,70,76,65,71,83,95,66,73,84,95,67,79,77,80,82,69,83,83,73,79,78,41,32,63,32,51,51,117,32,58,32,54,53,117,41,0,0,0,0,0,0,0,218,4,0,0,0,0,0,0,216,4,0,0,0,0,0,0,1,0,65,144,181,156,1,11,52,240,138,120,203,186,238,8,43,5,42,224,112,143,50,250,30,80,197,196,33,170,119,43,165,219,180,6,162,234,107,227,66,238,186,201,47,114,161,13,0,2,68,252,117,11,149,1,0,35,81,69,1,0,65,216,181,156,1,11,24,65,65,54,208,140,94,210,63,238,128,34,189,154,115,187,42,235,255,255,255,255,255,255,255,0,65,249,181,156,1,11,101,1,0,0,0,0,0,0,193,78,119,170,153,0,242,52,0,1,0,0,0,0,0,0,152,23,248,22,91,129,2,0,159,149,141,226,220,178,13,0,252,155,2,7,11,135,14,0,92,41,6,90,197,186,11,0,220,249,126,102,190,121,0,0,184,212,16,251,143,208,7,0,196,153,65,85,104,138,4,0,180,23,253,168,8,17,14,0,192,191,79,218,85,70,12,0,163,38,119,218,58,72,0,65,232,182,156,1,11,8,47,252,255,255,254,255,255,255,0,65,137,183,156,1,11,24,1,0,0,0,0,0,0,207,202,218,45,226,246,199,39,0,0,0,0,0,0,0,0,128,0,65,224,183,156,1,11,16,195,228,191,10,169,127,84,111,40,136,14,1,214,126,67,228,0,65,128,184,156,1,11,166,1,44,86,177,61,168,205,101,215,109,52,116,7,197,10,40,138,254,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,49,176,219,69,154,32,147,232,127,202,232,113,20,138,170,61,21,235,132,146,228,144,108,232,205,107,212,167,33,210,134,48,113,127,196,138,174,180,113,21,198,6,245,157,172,8,18,34,196,228,191,10,169,127,84,111,40,136,14,1,214,126,67,228,114,189,35,27,124,150,2,223,120,102,129,32,234,34,46,18,90,100,18,136,2,28,38,165,224,48,92,192,76,173,99,83,238,1,149,113,40,108,9,0,19,92,153,88,47,81,7,0,73,240,156,233,52,52,12,0,234,121,68,230,6,113,0,0,124,101,43,106,233,122,0,65,176,185,156,1,11,225,3,84,241,105,207,201,226,229,114,116,128,68,31,144,186,37,196,136,244,97,199,11,94,165,220,170,247,175,105,39,10,165,20,66,73,80,48,51,52,48,47,110,111,110,99,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,35,3,0,0,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,71,72,74,75,76,77,78,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,109,110,111,112,113,114,115,116,117,118,119,120,121,122,100,101,99,111,100,101,105,110,99,111,114,114,101,99,116,32,99,104,101,99,107,115,117,109,116,111,111,32,115,104,111,114,116,98,97,115,101,53,56,32,99,104,101,99,107,115,117,109,32,32,100,111,101,115,32,110,111,116,32,109,97,116,99,104,32,101,120,112,101,99,116,101,100,32,75,29,39,0,16,0,0,0,91,29,39,0,25,0,0,0,98,97,115,101,53,56,32,100,101,99,111,100,101,100,32,100,97,116,97,32,119,97,115,32,110,111,116,32,108,111,110,103,32,101,110,111,117,103,104,44,32,109,117,115,116,32,98,101,32,97,116,32,108,101,97,115,116,32,52,32,98,121,116,101,58,32,0,0,132,29,39,0,66,0,0,0,105,110,118,97,108,105,100,32,98,97,115,101,53,56,32,99,104,97,114,97,99,116,101,114,32,0,0,0,208,29,39,0,25,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,97,115,101,53,56,99,107,45,48,46,49,46,48,47,115,114,99,47,108,105,98,46,114,115,0,0,0,0,0,244,29,39,0,91,0,0,0,84,0,0,0,9,0,0,0,244,29,39,0,91,0,0,0,181,0,0,0,27,0,0,0,244,29,39,0,91,0,0,0,209,0,0,0,19,0,0,0,244,29,39,0,91,0,0,0,214,0,0,0,19,0,65,246,189,156,1,11,18,1,0,1,1,1,2,1,3,1,4,1,5,1,6,1,7,1,8,0,65,150,190,156,1,11,52,1,9,1,10,1,11,1,12,1,13,1,14,1,15,1,16,0,0,1,17,1,18,1,19,1,20,1,21,0,0,1,22,1,23,1,24,1,25,1,26,1,27,1,28,1,29,1,30,1,31,1,32,0,65,214,190,156,1,11,52,1,33,1,34,1,35,1,36,1,37,1,38,1,39,1,40,1,41,1,42,1,43,0,0,1,44,1,45,1,46,1,47,1,48,1,49,1,50,1,51,1,52,1,53,1,54,1,55,1,56,1,57,0,65,148,191,156,1,11,233,3,128,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,95,104,97,115,104,101,115,45,48,46,49,52,46,48,47,115,114,99,47,115,104,97,50,53,54,46,114,115,0,0,149,31,39,0,101,0,0,0,33,0,0,0,20,0,0,0,149,31,39,0,101,0,0,0,83,0,0,0,23,0,0,0,108,101,110,103,116,104,32,105,115,32,110,111,32,109,117,108,116,105,112,108,101,32,111,102,32,116,104,101,32,98,108,111,99,107,32,115,105,122,101,0,28,32,39,0,39,0,0,0,149,31,39,0,101,0,0,0,178,1,0,0,9,0,0,0,149,31,39,0,101,0,0,0,99,0,0,0,5,0,0,0,128,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,95,104,97,115,104,101,115,45,48,46,49,52,46,48,47,115,114,99,47,114,105,112,101,109,100,49,54,48,46,114,115,0,0,0,109,32,39,0,104,0,0,0,29,0,0,0,20,0,0,0,109,32,39,0,104,0,0,0,72,0,0,0,23,0,0,0,109,32,39,0,104,0,0,0,88,0,0,0,5,0,0,0,128,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,95,104,97,115,104,101,115,45,48,46,49,52,46,48,47,115,114,99,47,115,104,97,53,49,50,46,114,115,0,0,9,33,39,0,101,0,0,0,29,0,0,0,20,0,65,136,195,156,1,11,149,1,9,33,39,0,101,0,0,0,105,0,0,0,23,0,0,0,9,33,39,0,101,0,0,0,121,0,0,0,5,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,95,104,97,115,104,101,115,45,48,46,49,52,46,48,47,115,114,99,47,115,104,97,50,53,54,100,46,114,115,0,0,168,33,39,0,102,0,0,0,27,0,0,0,9,0,65,168,196,156,1,11,185,23,1,0,0,0,220,4,0,0,221,4,0,0,36,0,0,0,4,0,0,0,222,4,0,0,223,4,0,0,24,0,0,0,4,0,0,0,224,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,225,4,0,0,84,114,121,70,114,111,109,83,108,105,99,101,69,114,114,111,114,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,112,97,114,115,101,46,114,115,105,110,110,101,114,32,105,115,32,102,117,108,108,0,113,34,39,0,101,0,0,0,45,0,0,0,33,0,0,0,113,34,39,0,101,0,0,0,43,0,0,0,21,0,0,0,72,101,120,68,105,103,105,116,115,73,116,101,114,32,105,110,118,97,114,105,97,110,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,105,116,101,114,46,114,115,0,27,35,39,0,100,0,0,0,130,0,0,0,57,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,226,4,0,0,0,0,0,0,1,0,0,0,1,0,0,0,154,4,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,105,110,115,117,102,102,105,99,105,101,110,116,32,99,97,112,97,99,105,116,121,219,35,39,0,21,0,0,0,67,97,112,97,99,105,116,121,69,114,114,111,114,58,32,0,248,35,39,0,15,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,98,105,116,99,111,105,110,95,104,97,115,104,101,115,45,48,46,49,52,46,48,47,115,114,99,47,104,97,115,104,49,54,48,46,114,115,0,0,16,36,39,0,102,0,0,0,32,0,0,0,9,0,0,0,16,36,39,0,102,0,0,0,17,0,0,0,1,0,0,0,73,47,79,32,69,114,114,111,114,58,32,0,152,36,39,0,11,0,0,0,46,32,0,0,172,36,39,0,2,0,0,0,78,111,116,70,111,117,110,100,80,101,114,109,105,115,115,105,111,110,68,101,110,105,101,100,67,111,110,110,101,99,116,105,111,110,82,101,102,117,115,101,100,67,111,110,110,101,99,116,105,111,110,82,101,115,101,116,67,111,110,110,101,99,116,105,111,110,65,98,111,114,116,101,100,78,111,116,67,111,110,110,101,99,116,101,100,65,100,100,114,73,110,85,115,101,65,100,100,114,78,111,116,65,118,97,105,108,97,98,108,101,66,114,111,107,101,110,80,105,112,101,65,108,114,101,97,100,121,69,120,105,115,116,115,87,111,117,108,100,66,108,111,99,107,73,110,118,97,108,105,100,73,110,112,117,116,73,110,118,97,108,105,100,68,97,116,97,84,105,109,101,100,79,117,116,87,114,105,116,101,90,101,114,111,73,110,116,101,114,114,117,112,116,101,100,85,110,101,120,112,101,99,116,101,100,69,111,102,79,116,104,101,114,8,0,0,0,16,0,0,0,17,0,0,0,15,0,0,0,17,0,0,0,12,0,0,0,9,0,0,0,16,0,0,0,10,0,0,0,13,0,0,0,10,0,0,0,12,0,0,0,11,0,0,0,8,0,0,0,9,0,0,0,11,0,0,0,13,0,0,0,5,0,0,0,184,36,39,0,192,36,39,0,208,36,39,0,225,36,39,0,240,36,39,0,1,37,39,0,13,37,39,0,22,37,39,0,38,37,39,0,48,37,39,0,61,37,39,0,71,37,39,0,83,37,39,0,94,37,39,0,102,37,39,0,111,37,39,0,122,37,39,0,135,37,39,0,40,41,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,105,116,101,114,46,114,115,0,0,0,0,8,0,0,0,4,0,0,0,229,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,230,4,0,0,0,0,0,0,4,0,0,0,4,0,0,0,231,4,0,0,85,116,102,56,69,114,114,111,114,118,97,108,105,100,95,117,112,95,116,111,101,114,114,111,114,95,108,101,110,78,111,110,101,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,226,4,0,0,83,111,109,101,105,110,115,117,102,102,105,99,105,101,110,116,32,99,97,112,97,99,105,116,121,0,0,0,212,38,39,0,21,0,0,0,67,97,112,97,99,105,116,121,69,114,114,111,114,58,32,0,244,38,39,0,15,0,0,0,30,38,39,0,78,0,0,0,128,7,0,0,17,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,98,117,102,95,101,110,99,111,100,101,114,46,114,115,0,28,39,39,0,107,0,0,0,113,0,0,0,22,0,0,0,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115,0,152,39,39,0,103,0,0,0,185,0,0,0,33,0,0,0,152,39,39,0,103,0,0,0,188,0,0,0,41,0,0,0,152,39,39,0,103,0,0,0,215,0,0,0,25,0,0,0,152,39,39,0,103,0,0,0,211,0,0,0,29,0,0,0,152,39,39,0,103,0,0,0,201,0,0,0,43,0,0,0,1,0,0,0,0,0,0,0,152,39,39,0,103,0,0,0,226,0,0,0,25,0,0,0,152,39,39,0,103,0,0,0,229,0,0,0,33,0,0,0,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,108,105,98,46,114,115,84,97,98,108,101,32,111,110,108,121,32,99,111,110,116,97,105,110,115,32,118,97,108,105,100,32,65,83,67,73,73,0,0,136,40,39,0,99,0,0,0,138,0,0,0,59,0,0,0,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,0,0,0,0,0,0,0,0,1,0,0,0,232,4,0,0,0,0,0,0,8,0,0,0,4,0,0,0,92,4,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,0,0,0,0,0,4,0,0,0,4,0,0,0,225,4,0,0,84,114,121,70,114,111,109,83,108,105,99,101,69,114,114,111,114,105,110,118,97,108,105,100,32,99,104,97,114,44,32,102,97,105,108,101,100,32,116,111,32,99,114,101,97,116,101,32,98,121,116,101,115,32,102,114,111,109,32,104,101,120,111,100,100,32,108,101,110,103,116,104,44,32,102,97,105,108,101,100,32,116,111,32,99,114,101,97,116,101,32,98,121,116,101,115,32,102,114,111,109,32,104,101,120,105,110,118,97,108,105,100,32,104,101,120,32,99,104,97,114,32,0,0,241,41,39,0,17,0,0,0,111,100,100,32,104,101,120,32,115,116,114,105,110,103,32,108,101,110,103,116,104,32,0,0,12,42,39,0,22,0,0,0,102,97,105,108,101,100,32,116,111,32,112,97,114,115,101,32,104,101,120,32,100,105,103,105,116,102,97,105,108,101,100,32,116,111,32,112,97,114,115,101,32,104,101,120,105,110,118,105,108,97,100,32,104,101,120,32,115,116,114,105,110,103,32,108,101,110,103,116,104,32,32,40,101,120,112,101,99,116,101,100,32,41,0,0,88,42,39,0,26,0,0,0,114,42,39,0,11,0,0,0,125,42,39,0,1,0,0,0,72,101,120,68,105,103,105,116,115,73,116,101,114,32,105,110,118,97,114,105,97,110,116,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,104,101,120,45,99,111,110,115,101,114,118,97,116,105,118,101,45,48,46,50,46,49,47,115,114,99,47,105,116,101,114,46,114,115,0,175,42,39,0,100,0,0,0,130,0,0,0,57,0,0,0,40,41,78,111,110,101,0,0,0,0,0,0,4,0,0,0,4,0,0,0,63,0,0,0,83,111,109,101,0,0,0,0,8,0,0,0,4,0,0,0,236,4,0,0,237,4,0,0,238,4,0,0,239,4,0,0,0,0,0,0,8,0,0,0,4,0,0,0,240,4,0,0,241,4,0,0,242,4,0,0,0,0,0,0,8,0,0,0,4,0,0,0,243,4,0,0,117,110,105,116,97,32,98,111,111,108,101,97,110,97,32,115,116,114,105,110,103,98,121,116,101,32,97,114,114,97,121,98,111,111,108,101,97,110,32,96,96,0,0,0,163,43,39,0,9,0,0,0,172,43,39,0,1,0,0,0,105,110,116,101,103,101,114,32,96,0,0,0,192,43,39,0,9,0,0,0,172,43,39,0,1,0,0,0,102,108,111,97,116,105,110,103,32,112,111,105,110,116,32,96,220,43,39,0,16,0,0,0,172,43,39,0,1,0,0,0,99,104,97,114,97,99,116,101,114,32,96,0,252,43,39,0,11,0,0,0,172,43,39,0,1,0,0,0,115,116,114,105,110,103,32,0,24,44,39,0,7,0,0,0,117,110,105,116,32,118,97,108,117,101,79,112,116,105,111,110,32,118,97,108,117,101,110,101,119,116,121,112,101,32,115,116,114,117,99,116,115,101,113,117,101,110,99,101,109,97,112,101,110,117,109,117,110,105,116,32,118,97,114,105,97,110,116,110,101,119,116,121,112,101,32,118,97,114,105,97,110,116,116,117,112,108,101,32,118,97,114,105,97,110,116,115,116,114,117,99,116,32,118,97,114,105,97,110,116,101,120,112,108,105,99,105,116,32,112,97,110,105,99,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,115,101,114,100,101,45,49,46,48,46,50,49,53,47,115,114,99,47,100,101,47,109,111,100,46,114,115,159,44,39,0,93,0,0,0,235,8,0,0,18,0,0,0,172,43,39,0,1,0,0,0,172,43,39,0,1,0,0,0,96,32,111,114,32,96,0,0,172,43,39,0,1,0,0,0,28,45,39,0,6,0,0,0,172,43,39,0,1,0,0,0,111,110,101,32,111,102,32,44,32,0,0,0,1,0,0,0,0,0,0,0,46,48,105,51,50,117,56,117,51,50,117,54,52,117,115,105,122,101,0,0,244,4,0,0,245,4,0,0,246,4,0,0,247,4,0,0,248,4,0,0,249,4,0,0,250,4,0,0,251,4,0,0,252,4,0,0,253,4,0,0,254,4,0,0,249,4,0,0,0,0,0,0,16,0,0,0,4,0,0,0,255,4,0,0,0,5,0,0,1,5,0,0,32,32,32,32,58,32,0,0,1,0,0,0,0,0,0,0,176,45,39,0,2,0,0,0,32,32,32,32,32,32,32,0,4,5,0,0,12,0,0,0,4,0,0,0,5,5,0,0,6,5,0,0,17,0,65,236,219,156,1,11,245,9,1,0,0,0,7,5,0,0,97,32,68,105,115,112,108,97,121,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,117,110,101,120,112,101,99,116,101,100,108,121,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,43,46,39,0,75,0,0,0,6,10,0,0,14,0,0,0,100,101,115,99,114,105,112,116,105,111,110,40,41,32,105,115,32,100,101,112,114,101,99,97,116,101,100,59,32,117,115,101,32,68,105,115,112,108,97,121,69,114,114,111,114,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,40,110,101,119,95,108,101,110,41,0,0,0,43,46,39,0,75,0,0,0,127,5,0,0,13,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,8,5,0,0,0,0,0,0,8,0,0,0,4,0,0,0,9,5,0,0,8,5,0,0,248,46,39,0,10,5,0,0,11,5,0,0,12,5,0,0,13,5,0,0,14,5,0,0,4,5,0,0,12,0,0,0,4,0,0,0,15,5,0,0,4,5,0,0,12,0,0,0,4,0,0,0,16,5,0,0,15,5,0,0,52,47,39,0,10,5,0,0,17,5,0,0,12,5,0,0,18,5,0,0,14,5,0,0,19,5,0,0,40,0,0,0,4,0,0,0,20,5,0,0,19,5,0,0,40,0,0,0,4,0,0,0,21,5,0,0,20,5,0,0,112,47,39,0,22,5,0,0,23,5,0,0,24,5,0,0,22,5,0,0,25,5,0,0,26,5,0,0,36,0,0,0,4,0,0,0,20,5,0,0,26,5,0,0,36,0,0,0,4,0,0,0,21,5,0,0,20,5,0,0,172,47,39,0,22,5,0,0,27,5,0,0,24,5,0,0,22,5,0,0,25,5,0,0,98,97,99,107,116,114,97,99,101,32,99,97,112,116,117,114,101,32,102,97,105,108,101,100,47,85,115,101,114,115,47,100,97,114,105,111,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,105,110,100,101,120,46,99,114,97,116,101,115,46,105,111,45,54,102,49,55,100,50,50,98,98,97,49,53,48,48,49,102,47,97,110,121,104,111,119,45,49,46,48,46,57,51,47,115,114,99,47,101,114,114,111,114,46,114,115,0,48,39,0,92,0,0,0,168,3,0,0,14,0,0,0,1,0,0,0,0,0,0,0,58,32,0,0,116,48,39,0,2,0,0,0,10,10,67,97,117,115,101,100,32,98,121,58,10,10,10,115,116,97,99,107,32,98,97,99,107,116,114,97,99,101,58,83,116,97,99,107,32,98,97,99,107,116,114,97,99,101,58,10,159,48,39,0,17,0,0,0,83,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,105,110,100,101,120,46,114,115,185,48,39,0,79,0,0,0,111,3,0,0,52,0,0,0,185,48,39,0,79,0,0,0,118,3,0,0,50,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,118,101,99,47,109,111,100,46,114,115,40,49,39,0,76,0,0,0,159,8,0,0,36,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,115,101,108,102,46,105,115,95,99,104,97,114,95,98,111,117,110,100,97,114,121,40,110,41,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,97,108,108,111,99,47,115,114,99,47,115,116,114,105,110,103,46,114,115,0,0,0,174,49,39,0,75,0,0,0,127,7,0,0,29,0,0,0,174,49,39,0,75,0,0,0,135,7,0,0,29,0,0,0,28,5,0,0,12,0,0,0,4,0,0,0,29,5,0,0,30,5,0,0,17,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,105,110,118,97,108,105,100,32,79,110,99,101,32,115,116,97,116,101,52,50,39,0,60,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,115,116,100,47,115,114,99,47,115,121,115,47,115,121,110,99,47,111,110,99,101,47,110,111,95,116,104,114,101,97,100,115,46,114,115,0,120,50,39,0,91,0,0,0,54,0,0,0,18,0,65,236,229,156,1,11,241,22,4,0,0,0,4,0,0,0,36,5,0,0,58,0,0,0,37,5,0,0,12,0,0,0,4,0,0,0,38,5,0,0,39,5,0,0,40,5,0,0,65,99,99,101,115,115,69,114,114,111,114,115,116,100,47,115,114,99,47,98,97,99,107,116,114,97,99,101,46,114,115,111,112,101,114,97,116,105,111,110,32,110,111,116,32,115,117,112,112,111,114,116,101,100,32,111,110,32,116,104,105,115,32,112,108,97,116,102,111,114,109,0,51,51,39,0,40,0,0,0,36,0,0,0,2,0,0,0,92,51,39,0,117,110,115,117,112,112,111,114,116,101,100,32,98,97,99,107,116,114,97,99,101,100,105,115,97,98,108,101,100,32,98,97,99,107,116,114,97,99,101,0,31,51,39,0,20,0,0,0,138,1,0,0,29,0,0,0,41,5,0,0,16,0,0,0,4,0,0,0,42,5,0,0,43,5,0,0,1,0,0,0,0,0,0,0,101,110,116,105,116,121,32,110,111,116,32,102,111,117,110,100,112,101,114,109,105,115,115,105,111,110,32,100,101,110,105,101,100,99,111,110,110,101,99,116,105,111,110,32,114,101,102,117,115,101,100,99,111,110,110,101,99,116,105,111,110,32,114,101,115,101,116,104,111,115,116,32,117,110,114,101,97,99,104,97,98,108,101,110,101,116,119,111,114,107,32,117,110,114,101,97,99,104,97,98,108,101,99,111,110,110,101,99,116,105,111,110,32,97,98,111,114,116,101,100,110,111,116,32,99,111,110,110,101,99,116,101,100,97,100,100,114,101,115,115,32,105,110,32,117,115,101,97,100,100,114,101,115,115,32,110,111,116,32,97,118,97,105,108,97,98,108,101,110,101,116,119,111,114,107,32,100,111,119,110,98,114,111,107,101,110,32,112,105,112,101,101,110,116,105,116,121,32,97,108,114,101,97,100,121,32,101,120,105,115,116,115,111,112,101,114,97,116,105,111,110,32,119,111,117,108,100,32,98,108,111,99,107,110,111,116,32,97,32,100,105,114,101,99,116,111,114,121,105,115,32,97,32,100,105,114,101,99,116,111,114,121,100,105,114,101,99,116,111,114,121,32,110,111,116,32,101,109,112,116,121,114,101,97,100,45,111,110,108,121,32,102,105,108,101,115,121,115,116,101,109,32,111,114,32,115,116,111,114,97,103,101,32,109,101,100,105,117,109,102,105,108,101,115,121,115,116,101,109,32,108,111,111,112,32,111,114,32,105,110,100,105,114,101,99,116,105,111,110,32,108,105,109,105,116,32,40,101,46,103,46,32,115,121,109,108,105,110,107,32,108,111,111,112,41,115,116,97,108,101,32,110,101,116,119,111,114,107,32,102,105,108,101,32,104,97,110,100,108,101,105,110,118,97,108,105,100,32,105,110,112,117,116,32,112,97,114,97,109,101,116,101,114,105,110,118,97,108,105,100,32,100,97,116,97,116,105,109,101,100,32,111,117,116,119,114,105,116,101,32,122,101,114,111,110,111,32,115,116,111,114,97,103,101,32,115,112,97,99,101,115,101,101,107,32,111,110,32,117,110,115,101,101,107,97,98,108,101,32,102,105,108,101,102,105,108,101,115,121,115,116,101,109,32,113,117,111,116,97,32,101,120,99,101,101,100,101,100,102,105,108,101,32,116,111,111,32,108,97,114,103,101,114,101,115,111,117,114,99,101,32,98,117,115,121,101,120,101,99,117,116,97,98,108,101,32,102,105,108,101,32,98,117,115,121,100,101,97,100,108,111,99,107,99,114,111,115,115,45,100,101,118,105,99,101,32,108,105,110,107,32,111,114,32,114,101,110,97,109,101,116,111,111,32,109,97,110,121,32,108,105,110,107,115,105,110,118,97,108,105,100,32,102,105,108,101,110,97,109,101,97,114,103,117,109,101,110,116,32,108,105,115,116,32,116,111,111,32,108,111,110,103,111,112,101,114,97,116,105,111,110,32,105,110,116,101,114,114,117,112,116,101,100,117,110,115,117,112,112,111,114,116,101,100,117,110,101,120,112,101,99,116,101,100,32,101,110,100,32,111,102,32,102,105,108,101,111,117,116,32,111,102,32,109,101,109,111,114,121,111,116,104,101,114,32,101,114,114,111,114,117,110,99,97,116,101,103,111,114,105,122,101,100,32,101,114,114,111,114,32,40,111,115,32,101,114,114,111,114,32,41,0,0,0,1,0,0,0,0,0,0,0,177,54,39,0,11,0,0,0,188,54,39,0,1,0,0,0,58,32,115,116,100,47,115,114,99,47,115,121,110,99,47,108,97,122,121,95,108,111,99,107,46,114,115,0,218,54,39,0,25,0,0,0,156,0,0,0,19,0,0,0,99,97,110,110,111,116,32,114,101,99,117,114,115,105,118,101,108,121,32,97,99,113,117,105,114,101,32,109,117,116,101,120,4,55,39,0,32,0,0,0,115,116,100,47,115,114,99,47,115,121,115,47,115,121,110,99,47,109,117,116,101,120,47,110,111,95,116,104,114,101,97,100,115,46,114,115,44,55,39,0,36,0,0,0,20,0,0,0,9,0,0,0,115,116,100,47,115,114,99,47,115,121,110,99,47,111,110,99,101,46,114,115,96,55,39,0,20,0,0,0,158,0,0,0,50,0,0,0,60,117,110,107,110,111,119,110,62,239,191,189,109,101,109,111,114,121,32,97,108,108,111,99,97,116,105,111,110,32,111,102,32,32,98,121,116,101,115,32,102,97,105,108,101,100,0,0,144,55,39,0,21,0,0,0,165,55,39,0,13,0,0,0,115,116,100,47,115,114,99,47,97,108,108,111,99,46,114,115,196,55,39,0,16,0,0,0,99,1,0,0,9,0,0,0,10,0,0,0,37,5,0,0,12,0,0,0,4,0,0,0,44,5,0,0,0,0,0,0,8,0,0,0,4,0,0,0,45,5,0,0,0,0,0,0,8,0,0,0,4,0,0,0,46,5,0,0,47,5,0,0,48,5,0,0,49,5,0,0,50,5,0,0,16,0,0,0,4,0,0,0,51,5,0,0,52,5,0,0,53,5,0,0,54,5,0,0,66,111,120,60,100,121,110,32,65,110,121,62,115,116,100,47,115,114,99,47,46,46,47,46,46,47,98,97,99,107,116,114,97,99,101,47,115,114,99,47,115,121,109,98,111,108,105,122,101,47,109,111,100,46,114,115,76,56,39,0,44,0,0,0,103,1,0,0,48,0,0,0,1,0,0,0,0,0,0,0,216,54,39,0,2,0,0,0,32,45,32,0,1,0,0,0,0,0,0,0,152,56,39,0,3,0,0,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,97,116,32,0,0,248,50,39,0,1,0,0,0,111,112,101,114,97,116,105,111,110,32,115,117,99,99,101,115,115,102,117,108,79,110,99,101,32,105,110,115,116,97,110,99,101,32,104,97,115,32,112,114,101,118,105,111,117,115,108,121,32,98,101,101,110,32,112,111,105,115,111,110,101,100,0,0,224,56,39,0,42,0,0,0,111,110,101,45,116,105,109,101,32,105,110,105,116,105,97,108,105,122,97,116,105,111,110,32,109,97,121,32,110,111,116,32,98,101,32,112,101,114,102,111,114,109,101,100,32,114,101,99,117,114,115,105,118,101,108,121,20,57,39,0,56,0,0,0,16,0,0,0,17,0,0,0,18,0,0,0,16,0,0,0,16,0,0,0,19,0,0,0,18,0,0,0,13,0,0,0,14,0,0,0,21,0,0,0,12,0,0,0,11,0,0,0,21,0,0,0,21,0,0,0,15,0,0,0,14,0,0,0,19,0,0,0,38,0,0,0,56,0,0,0,25,0,0,0,23,0,0,0,12,0,0,0,9,0,0,0,10,0,0,0,16,0,0,0,23,0,0,0,25,0,0,0,14,0,0,0,13,0,0,0,20,0,0,0,8,0,0,0,27,0,0,0,14,0,0,0,16,0,0,0,22,0,0,0,21,0,0,0,11,0,0,0,22,0,0,0,13,0,0,0,11,0,0,0,19,0,0,0,196,51,39,0,212,51,39,0,229,51,39,0,247,51,39,0,7,52,39,0,23,52,39,0,42,52,39,0,60,52,39,0,73,52,39,0,87,52,39,0,108,52,39,0,120,52,39,0,131,52,39,0,152,52,39,0,173,52,39,0,188,52,39,0,202,52,39,0,221,52,39,0,3,53,39,0,59,53,39,0,84,53,39,0,107,53,39,0,119,53,39,0,128,53,39,0,138,53,39,0,154,53,39,0,177,53,39,0,202,53,39,0,216,53,39,0,229,53,39,0,249,53,39,0,1,54,39,0,28,54,39,0,42,54,39,0,58,54,39,0,80,54,39,0,101,54,39,0,112,54,39,0,134,54,39,0,147,54,39,0,158,54,39,0,40,41,0,0,0,0,0,0,4,0,0,0,4,0,0,0,58,5,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,111,112,115,47,102,117,110,99,116,105,111,110,46,114,115,176,58,39,0,80,0,0,0,166,0,0,0,5,0,0,0,47,114,117,115,116,99,47,102,54,101,53,49,49,101,101,99,55,51,52,50,102,53,57,97,50,53,102,55,99,48,53,51,52,102,49,100,98,101,97,48,48,100,48,49,98,49,52,47,108,105,98,114,97,114,121,47,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,0,16,59,39,0,79,0,0,0,200,5,0,0,20,0,0,0,16,59,39,0,79,0,0,0,200,5,0,0,33,0,0,0,16,59,39,0,79,0,0,0,188,5,0,0,33,0,0,0,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,0,0,0,0,0,0,0,0,1,0,0,0,59,5,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,69,114,114,111,114,69,109,112,116,121,73,110,118,97,108,105,100,68,105,103,105,116,80,111,115,79,118,101,114,102,108,111,119,78,101,103,79,118,101,114,102,108,111,119,90,101,114,111,0,0,0,0,0,4,0,0,0,4,0,0,0,60,5,0,0,80,97,114,115,101,73,110,116,69,114,114,111,114,107,105,110,100,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,61,5,0,0,62,5,0,0,63,5,0,0,16,59,39,0,79,0,0,0,76,4,0,0,36,0,0,0,16,59,39,0,79,0,0,0,190,1,0,0,55,0,0,0,95,90,78,47,114,117,115,116,47,100,101,112,115,47,114,117,115,116,99,45,100,101,109,97,110,103,108,101,45,48,46,49,46,50,52,47,115,114,99,47,108,101,103,97,99,121,46,114,115,0,0,0,107,60,39,0,46,0,0,0,61,0,0,0,11,0,0,0,107,60,39,0,46,0,0,0,58,0,0,0,11,0,0,0,107,60,39,0,46,0,0,0,54,0,0,0,11,0,0,0,107,60,39,0,46,0,0,0,102,0,0,0,28,0,0,0,107,60,39,0,46,0,0,0,111,0,0,0,39,0,0,0,107,60,39,0,46,0,0,0,112,0,0,0,29,0,0,0,107,60,39,0,46,0,0,0,114,0,0,0,33,0,0,0,107,60,39,0,46,0,0,0,115,0,0,0,26,0,0,0,107,60,39,0,46,0,0,0,116,0,0,0,25,0,0,0,58,58,0,0,107,60,39,0,46,0,0,0,126,0,0,0,29,0,0,0,107,60,39,0,46,0,0,0,180,0,0,0,38,0,0,0,107,60,39,0,46,0,0,0,181,0,0,0,33,0,0,0,107,60,39,0,46,0,0,0,138,0,0,0,73,0,0,0,107,60,39,0,46,0,0,0,139,0,0,0,31,0,0,0,107,60,39,0,46,0,0,0,139,0,0,0,47,0,0,0,67,0,0,0,107,60,39,0,46,0,0,0,157,0,0,0,53,0,0,0,44,41,40,62,60,38,42,64,107,60,39,0,46,0,0,0,130,0,0,0,44,0,0,0,107,60,39,0,46,0,0,0,132,0,0,0,37,0,0,0,46,0,0,0,107,60,39,0,46,0,0,0,135,0,0,0,37,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,64,5,0,0,107,60,39,0,46,0,0,0,114,0,0,0,72,0,0,0,95,95,82,47,114,117,115,116,47,100,101,112,115,47,114,117,115,116,99,45,100,101,109,97,110,103,108,101,45,48,46,49,46,50,52,47,115,114,99,47,118,48,46,114,115,0,0,0,3,62,39,0,42,0,0,0,50,0,0,0,19,0,0,0,3,62,39,0,42,0,0,0,47,0,0,0,19,0,0,0,3,62,39,0,42,0,0,0,43,0,0,0,19,0,65,232,252,156,1,11,233,11,1,0,0,0,65,5,0,0,96,102,109,116,58,58,69,114,114,111,114,96,115,32,115,104,111,117,108,100,32,98,101,32,105,109,112,111,115,115,105,98,108,101,32,119,105,116,104,111,117,116,32,97,32,96,102,109,116,58,58,70,111,114,109,97,116,116,101,114,96,0,0,0,3,62,39,0,42,0,0,0,75,0,0,0,14,0,0,0,3,62,39,0,42,0,0,0,90,0,0,0,40,0,0,0,3,62,39,0,42,0,0,0,138,0,0,0,13,0,0,0,112,117,110,121,99,111,100,101,123,45,125,48,3,62,39,0,42,0,0,0,30,1,0,0,49,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,3,62,39,0,42,0,0,0,49,1,0,0,22,0,0,0,3,62,39,0,42,0,0,0,52,1,0,0,71,0,0,0,105,110,116,101,114,110,97,108,32,101,114,114,111,114,58,32,101,110,116,101,114,101,100,32,117,110,114,101,97,99,104,97,98,108,101,32,99,111,100,101,58,32,115,116,114,58,58,102,114,111,109,95,117,116,102,56,40,41,32,61,32,32,119,97,115,32,101,120,112,101,99,116,101,100,32,116,111,32,104,97,118,101,32,49,32,99,104,97,114,44,32,98,117,116,32,32,99,104,97,114,115,32,119,101,114,101,32,102,111,117,110,100,68,63,39,0,57,0,0,0,125,63,39,0,4,0,0,0,129,63,39,0,34,0,0,0,163,63,39,0,17,0,0,0,3,62,39,0,42,0,0,0,92,1,0,0,26,0,0,0,98,111,111,108,99,104,97,114,115,116,114,105,56,105,49,54,105,51,50,105,54,52,105,49,50,56,105,115,105,122,101,117,56,117,49,54,117,51,50,117,54,52,117,49,50,56,117,115,105,122,101,102,51,50,102,54,52,33,95,46,46,46,0,0,3,62,39,0,42,0,0,0,191,1,0,0,31,0,0,0,3,62,39,0,42,0,0,0,30,2,0,0,30,0,0,0,3,62,39,0,42,0,0,0,35,2,0,0,34,0,0,0,3,62,39,0,42,0,0,0,36,2,0,0,37,0,0,0,3,62,39,0,42,0,0,0,135,2,0,0,17,0,0,0,123,105,110,118,97,108,105,100,32,115,121,110,116,97,120,125,123,114,101,99,117,114,115,105,111,110,32,108,105,109,105,116,32,114,101,97,99,104,101,100,125,63,39,102,111,114,60,62,32,44,32,91,93,58,58,123,99,108,111,115,117,114,101,115,104,105,109,58,35,32,97,115,32,32,109,117,116,32,99,111,110,115,116,32,59,32,100,121,110,32,32,43,32,117,110,115,97,102,101,32,101,120,116,101,114,110,32,34,3,62,39,0,42,0,0,0,212,3,0,0,45,0,0,0,34,32,102,110,40,32,45,62,32,32,61,32,102,97,108,115,101,116,114,117,101,123,32,123,32,32,125,58,32,48,120,0,3,62,39,0,42,0,0,0,202,4,0,0,45,0,0,0,46,108,108,118,109,46,47,114,117,115,116,47,100,101,112,115,47,114,117,115,116,99,45,100,101,109,97,110,103,108,101,45,48,46,49,46,50,52,47,115,114,99,47,108,105,98,46,114,115,0,0,0,38,65,39,0,43,0,0,0,98,0,0,0,27,0,0,0,38,65,39,0,43,0,0,0,105,0,0,0,19,0,0,0,1,0,0,0,0,0,0,0,123,115,105,122,101,32,108,105,109,105,116,32,114,101,97,99,104,101,100,125,0,0,0,0,0,0,0,0,1,0,0,0,66,5,0,0,96,102,109,116,58,58,69,114,114,111,114,96,32,102,114,111,109,32,96,83,105,122,101,76,105,109,105,116,101,100,70,109,116,65,100,97,112,116,101,114,96,32,119,97,115,32,100,105,115,99,97,114,100,101,100,0,38,65,39,0,43,0,0,0,83,1,0,0,30,0,0,0,83,105,122,101,76,105,109,105,116,69,120,104,97,117,115,116,101,100,0,0,5,0,0,0,12,0,0,0,11,0,0,0,11,0,0,0,4,0,0,0,224,59,39,0,229,59,39,0,241,59,39,0,252,59,39,0,7,60,39,0,2,0,0,0,4,0,0,0,4,0,0,0,3,0,0,0,3,0,0,0,3,0,0,0,4,0,0,0,2,0,0,0,5,0,0,0,5,0,0,0,4,0,0,0,3,0,0,0,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,4,0,0,0,4,0,0,0,3,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,4,0,0,0,3,0,0,0,3,0,0,0,1,0,0,0,239,63,39,0,228,63,39,0,232,63,39,0,26,64,39,0,236,63,39,0,23,64,39,0,228,63,39,0,3,64,39,0,254,63,39,0,18,64,39,0,228,63,39,0,244,63,39,0,8,64,39,0,250,63,39,0,14,64,39,0,30,64,39,0,228,63,39,0,228,63,39,0,241,63,39,0,5,64,39,0,156,58,39,0,31,64,39,0,228,63,39,0,247,63,39,0,11,64,39,0,29,64,39,0,72,97,115,104,32,116,97,98,108,101,32,99,97,112,97,99,105,116,121,32,111,118,101,114,102,108,111,119,244,66,39,0,28,0,0,0,47,114,117,115,116,47,100,101,112,115,47,104,97,115,104,98,114,111,119,110,45,48,46,49,52,46,53,47,115,114,99,47,114,97,119,47,109,111,100,46,114,115,0,0,24,67,39,0,42,0,0,0,86,0,0,0,40,0,0,0,69,114,114,111,114,76,97,121,111,117,116,69,114,114,111,114,67,5,0,0,12,0,0,0,4,0,0,0,68,5,0,0,69,5,0,0,70,5,0,0,99,97,112,97,99,105,116,121,32,111,118,101,114,102,108,111,119,0,0,0,124,67,39,0,17,0,0,0,97,108,108,111,99,47,115,114,99,47,114,97,119,95,118,101,99,46,114,115,152,67,39,0,20,0,0,0,24,0,0,0,5,0,0,0,97,108,108,111,99,47,115,114,99,47,115,116,114,46,114,115,0,0,0,0,0,0,0,0,1,0,0,0,71,5,0,0,97,32,102,111,114,109,97,116,116,105,110,103,32,116,114,97,105,116,32,105,109,112,108,101,109,101,110,116,97,116,105,111,110,32,114,101,116,117,114,110,101,100,32,97,110,32,101,114,114,111,114,32,119,104,101,110,32,116,104,101,32,117,110,100,101,114,108,121,105,110,103,32,115,116,114,101,97,109,32,100,105,100,32,110,111,116,97,108,108,111,99,47,115,114,99,47,102,109,116,46,114,115,0,0,50,68,39,0,16,0,0,0,126,2,0,0,14,0,65,220,136,157,1,11,240,12,1,0,0,0,72,5,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,0,188,67,39,0,16,0,0,0,152,1,0,0,63,0,0,0,188,67,39,0,16,0,0,0,153,1,0,0,51,0,0,0,97,108,108,111,99,47,115,114,99,47,115,121,110,99,46,114,115,0,0,0,176,68,39,0,17,0,0,0,109,1,0,0,50,0,0,0,41,41,32,115,104,111,117,108,100,32,98,101,32,60,61,32,108,101,110,32,40,105,115,32,96,97,116,96,32,115,112,108,105,116,32,105,110,100,101,120,32,40,105,115,32,0,0,0,236,68,39,0,21,0,0,0,213,68,39,0,23,0,0,0,212,68,39,0,1,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,101,100,101,108,116,97,32,62,61,32,48,99,111,114,101,47,115,114,99,47,110,117,109,47,100,105,121,95,102,108,111,97,116,46,114,115,0,0,57,69,39,0,25,0,0,0,76,0,0,0,9,0,0,0,57,69,39,0,25,0,0,0,78,0,0,0,9,0,0,0,193,111,242,134,35,0,0,0,129,239,172,133,91,65,109,45,238,4,0,0,1,31,106,191,100,237,56,110,237,151,167,218,244,249,63,233,3,79,24,0,1,62,149,46,9,153,223,3,253,56,21,15,47,228,116,35,236,245,207,211,8,220,4,196,218,176,205,188,25,127,51,166,3,38,31,233,78,2,0,0,1,124,46,152,91,135,211,190,114,159,217,216,135,47,21,18,198,80,222,107,112,110,74,207,15,216,149,213,110,113,178,38,176,102,198,173,36,54,21,29,90,211,66,60,14,84,255,99,192,115,85,204,23,239,249,101,242,40,188,85,247,199,220,128,220,237,110,244,206,239,220,95,247,83,5,0,99,111,114,101,47,115,114,99,47,110,117,109,47,102,108,116,50,100,101,99,47,115,116,114,97,116,101,103,121,47,100,114,97,103,111,110,46,114,115,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,100,46,109,97,110,116,32,62,32,48,0,16,70,39,0,39,0,0,0,118,0,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,100,46,109,105,110,117,115,32,62,32,48,0,0,0,16,70,39,0,39,0,0,0,119,0,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,100,46,112,108,117,115,32,62,32,48,16,70,39,0,39,0,0,0,120,0,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,98,117,102,46,108,101,110,40,41,32,62,61,32,77,65,88,95,83,73,71,95,68,73,71,73,84,83,0,0,0,16,70,39,0,39,0,0,0,123,0,0,0,5,0,0,0,16,70,39,0,39,0,0,0,194,0,0,0,9,0,0,0,16,70,39,0,39,0,0,0,251,0,0,0,13,0,0,0,16,70,39,0,39,0,0,0,2,1,0,0,54,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,100,46,109,97,110,116,46,99,104,101,99,107,101,100,95,115,117,98,40,100,46,109,105,110,117,115,41,46,105,115,95,115,111,109,101,40,41,0,16,70,39,0,39,0,0,0,122,0,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,100,46,109,97,110,116,46,99,104,101,99,107,101,100,95,97,100,100,40,100,46,112,108,117,115,41,46,105,115,95,115,111,109,101,40,41,0,0,16,70,39,0,39,0,0,0,121,0,0,0,5,0,0,0,16,70,39,0,39,0,0,0,11,1,0,0,5,0,0,0,16,70,39,0,39,0,0,0,12,1,0,0,5,0,0,0,16,70,39,0,39,0,0,0,13,1,0,0,5,0,0,0,16,70,39,0,39,0,0,0,114,1,0,0,36,0,0,0,16,70,39,0,39,0,0,0,119,1,0,0,87,0,0,0,16,70,39,0,39,0,0,0,132,1,0,0,54,0,0,0,16,70,39,0,39,0,0,0,102,1,0,0,13,0,0,0,16,70,39,0,39,0,0,0,76,1,0,0,34,0,0,0,16,70,39,0,39,0,0,0,15,1,0,0,5,0,0,0,16,70,39,0,39,0,0,0,14,1,0,0,5,0,0,0,223,69,26,61,3,207,26,230,193,251,204,254,0,0,0,0,202,198,154,199,23,254,112,171,220,251,212,254,0,0,0,0,79,220,188,190,252,177,119,255,246,251,220,254,0,0,0,0,12,214,107,65,239,145,86,190,17,252,228,254,0,0,0,0,60,252,127,144,173,31,208,141,44,252,236,254,0,0,0,0,131,154,85,49,40,92,81,211,70,252,244,254,0,0,0,0,181,201,166,173,143,172,113,157,97,252,252,254,0,0,0,0,203,139,238,35,119,34,156,234,123,252,4,255,0,0,0,0,109,83,120,64,145,73,204,174,150,252,12,255,0,0,0,0,87,206,182,93,121,18,60,130,177,252,20,255,0,0,0,0,55,86,251,77,54,148,16,194,203,252,28,255,0,0,0,0,79,152,72,56,111,234,150,144,230,252,36,255,0,0,0,0,199,58,130,37,203,133,116,215,0,253,44,255,0,0,0,0,244,151,191,151,205,207,134,160,27,253,52,255,0,0,0,0,229,172,42,23,152,10,52,239,53,253,60,255,0,0,0,0,142,178,53,42,251,103,56,178,80,253,68,255,0,0,0,0,59,63,198,210,223,212,200,132,107,253,76,255,0,0,0,0,186,205,211,26,39,68,221,197,133,253,84,255,0,0,0,0,150,201,37,187,206,159,107,147,160,253,92,255,0,0,0,0,132,165,98,125,36,108,172,219,186,253,100,255,0,0,0,0,246,218,95,13,88,102,171,163,213,253,108,255,0,0,0,0,38,241,195,222,147,248,226,243,239,253,116,255,0,0,0,0,184,128,255,170,168,173,181,181,10,254,124,255,0,0,0,0,139,74,124,108,5,95,98,135,37,254,132,255,0,0,0,0,83,48,193,52,96,255,188,201,63,254,140,255,0,0,0,0,85,38,186,145,140,133,78,150,90,254,148,255,0,0,0,0,189,126,41,112,36,119,249,223,116,254,156,255,0,0,0,0,143,184,229,184,159,189,223,166,143,254,164,255,0,0,0,0,148,125,116,136,207,95,169,248,169,254,172,255,0,0,0,0,207,155,168,143,147,112,68,185,196,254,180,255,0,0,0,0,107,21,15,191,248,240,8,138,223,254,188,255,0,0,0,0,182,49,49,101,85,37,176,205,249,254,196,255,0,0,0,0,172,127,123,208,198,226,63,153,20,255,204,255,0,0,0,0,6,59,43,42,196,16,92,228,46,255,212,255,0,0,0,0,211,146,115,105,153,36,36,170,73,255,220,255,0,0,0,0,14,202,0,131,242,181,135,253,99,255,228,255,0,0,0,0,235,26,17,146,100,8,229,188,126,255,236,255,0,0,0,0,204,136,80,111,9,204,188,140,153,255,244,255,0,0,0,0,44,101,25,226,88,23,183,209,179,255,252,255,0,65,214,149,157,1,11,5,64,156,206,255,4,0,65,228,149,157,1,11,133,13,16,165,212,232,232,255,12,0,0,0,0,0,0,0,98,172,197,235,120,173,3,0,20,0,0,0,0,0,132,9,148,248,120,57,63,129,30,0,28,0,0,0,0,0,179,21,7,201,123,206,151,192,56,0,36,0,0,0,0,0,112,92,234,123,206,50,126,143,83,0,44,0,0,0,0,0,104,128,233,171,164,56,210,213,109,0,52,0,0,0,0,0,69,34,154,23,38,39,79,159,136,0,60,0,0,0,0,0,39,251,196,212,49,162,99,237,162,0,68,0,0,0,0,0,168,173,200,140,56,101,222,176,189,0,76,0,0,0,0,0,219,101,171,26,142,8,199,131,216,0,84,0,0,0,0,0,154,29,113,66,249,29,93,196,242,0,92,0,0,0,0,0,88,231,27,166,44,105,77,146,13,1,100,0,0,0,0,0,234,141,112,26,100,238,1,218,39,1,108,0,0,0,0,0,74,119,239,154,153,163,109,162,66,1,116,0,0,0,0,0,133,107,125,180,123,120,9,242,92,1,124,0,0,0,0,0,119,24,221,121,161,228,84,180,119,1,132,0,0,0,0,0,194,197,155,91,146,134,91,134,146,1,140,0,0,0,0,0,61,93,150,200,197,83,53,200,172,1,148,0,0,0,0,0,179,160,151,250,92,180,42,149,199,1,156,0,0,0,0,0,227,95,160,153,189,159,70,222,225,1,164,0,0,0,0,0,37,140,57,219,52,194,155,165,252,1,172,0,0,0,0,0,92,159,152,163,114,154,198,246,22,2,180,0,0,0,0,0,206,190,233,84,83,191,220,183,49,2,188,0,0,0,0,0,226,65,34,242,23,243,252,136,76,2,196,0,0,0,0,0,165,120,92,211,155,206,32,204,102,2,204,0,0,0,0,0,223,83,33,123,243,90,22,152,129,2,212,0,0,0,0,0,58,48,31,151,220,181,160,226,155,2,220,0,0,0,0,0,150,179,227,92,83,209,217,168,182,2,228,0,0,0,0,0,60,68,167,164,217,124,155,251,208,2,236,0,0,0,0,0,16,68,164,167,76,76,118,187,235,2,244,0,0,0,0,0,26,156,64,182,239,142,171,139,6,3,252,0,0,0,0,0,44,132,87,166,16,239,31,208,32,3,4,1,0,0,0,0,41,49,145,233,229,164,16,155,59,3,12,1,0,0,0,0,157,12,156,161,251,155,16,231,85,3,20,1,0,0,0,0,41,244,59,98,217,32,40,172,112,3,28,1,0,0,0,0,133,207,167,122,94,75,68,128,139,3,36,1,0,0,0,0,45,221,172,3,64,228,33,191,165,3,44,1,0,0,0,0,143,255,68,94,47,156,103,142,192,3,52,1,0,0,0,0,65,184,140,156,157,23,51,212,218,3,60,1,0,0,0,0,169,27,227,180,146,219,25,158,245,3,68,1,0,0,0,0,217,119,223,186,110,191,150,235,15,4,76,1,0,0,0,0,99,111,114,101,47,115,114,99,47,110,117,109,47,102,108,116,50,100,101,99,47,115,116,114,97,116,101,103,121,47,103,114,105,115,117,46,114,115,0,0,112,77,39,0,38,0,0,0,125,0,0,0,21,0,0,0,112,77,39,0,38,0,0,0,169,0,0,0,5,0,0,0,112,77,39,0,38,0,0,0,170,0,0,0,5,0,0,0,112,77,39,0,38,0,0,0,171,0,0,0,5,0,0,0,112,77,39,0,38,0,0,0,174,0,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,100,46,109,97,110,116,32,43,32,100,46,112,108,117,115,32,60,32,40,49,32,60,60,32,54,49,41,0,0,0,112,77,39,0,38,0,0,0,175,0,0,0,5,0,0,0,112,77,39,0,38,0,0,0,10,1,0,0,17,0,0,0,112,77,39,0,38,0,0,0,13,1,0,0,9,0,0,0,112,77,39,0,38,0,0,0,64,1,0,0,9,0,0,0,112,77,39,0,38,0,0,0,173,0,0,0,5,0,0,0,112,77,39,0,38,0,0,0,172,0,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,33,98,117,102,46,105,115,95,101,109,112,116,121,40,41,0,0,0,112,77,39,0,38,0,0,0,220,1,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,100,46,109,97,110,116,32,60,32,40,49,32,60,60,32,54,49,41,112,77,39,0,38,0,0,0,221,1,0,0,5,0,0,0,112,77,39,0,38,0,0,0,222,1,0,0,5,0,0,0,1,0,0,0,10,0,0,0,100,0,0,0,232,3,0,0,16,39,0,0,160,134,1,0,64,66,15,0,128,150,152,0,0,225,245,5,0,202,154,59,112,77,39,0,38,0,0,0,51,2,0,0,17,0,0,0,112,77,39,0,38,0,0,0,54,2,0,0,9,0,0,0,112,77,39,0,38,0,0,0,108,2,0,0,9,0,0,0,112,77,39,0,38,0,0,0,227,2,0,0,78,0,0,0,112,77,39,0,38,0,0,0,239,2,0,0,74,0,0,0,112,77,39,0,38,0,0,0,204,2,0,0,74,0,0,0,99,111,114,101,47,115,114,99,47,110,117,109,47,102,108,116,50,100,101,99,47,109,111,100,46,114,115,0,120,79,39,0,27,0,0,0,187,0,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,98,117,102,91,48,93,32,62,32,98,39,48,39,0,120,79,39,0,27,0,0,0,188,0,0,0,5,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,112,97,114,116,115,46,108,101,110,40,41,32,62,61,32,52,0,0,120,79,39,0,27,0,0,0,189,0,0,0,5,0,0,0,46,48,46,45,43,78,97,78,105,110,102,48,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,98,117,102,46,108,101,110,40,41,32,62,61,32,109,97,120,108,101,110,0,0,0,120,79,39,0,27,0,0,0,126,2,0,0,13,0,0,0,102,114,111,109,95,115,116,114,95,114,97,100,105,120,95,105,110,116,58,32,109,117,115,116,32,108,105,101,32,105,110,32,116,104,101,32,114,97,110,103,101,32,96,91,50,44,32,51,54,93,96,32,45,32,102,111,117,110,100,32,76,80,39,0,60,0,0,0,32,40,49,32,60,60,32,41,1,0,0,0,0,0,0,0,144,80,39,0,7,0,0,0,151,80,39,0,1,0,0,0,46,46,48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,66,111,114,114,111,119,69,114,114,111,114,66,111,114,114,111,119,77,117,116,69,114,114,111,114,97,108,114,101,97,100,121,32,98,111,114,114,111,119,101,100,58,32,0,0,0,219,80,39,0,18,0,0,0,97,108,114,101,97,100,121,32,109,117,116,97,98,108,121,32,98,111,114,114,111,119,101,100,58,32,0,0,248,80,39,0,26,0,0,0,1,0,0,0,0,0,0,0,8,80,39,0,1,0,0,0,8,80,39,0,1,0,0,0,8,80,39,0,1,0,0,0,99,111,114,101,47,115,114,99,47,110,101,116,47,100,105,115,112,108,97,121,95,98,117,102,102,101,114,46,114,115,0,0,60,81,39,0,30,0,0,0,21,0,0,0,65,0,65,244,162,157,1,11,156,15,1,0,0,0,85,5,0,0,99,97,108,108,101,100,32,96,82,101,115,117,108,116,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,110,32,96,69,114,114,96,32,118,97,108,117,101,99,111,114,101,47,115,114,99,47,110,101,116,47,105,112,95,97,100,100,114,46,114,115,0,0,167,81,39,0,23,0,0,0,70,4,0,0,84,0,0,0,1,0,0,0,0,0,0,0,167,81,39,0,23,0,0,0,223,7,0,0,37,0,0,0,58,58,102,102,102,102,58,0,232,81,39,0,7,0,0,0,58,58,0,0,167,81,39,0,23,0,0,0,213,7,0,0,46,0,0,0,91,99,97,108,108,101,100,32,96,79,112,116,105,111,110,58,58,117,110,119,114,97,112,40,41,96,32,111,110,32,97,32,96,78,111,110,101,96,32,118,97,108,117,101,105,110,100,101,120,32,111,117,116,32,111,102,32,98,111,117,110,100,115,58,32,116,104,101,32,108,101,110,32,105,115,32,32,98,117,116,32,116,104,101,32,105,110,100,101,120,32,105,115,32,0,0,56,82,39,0,32,0,0,0,88,82,39,0,18,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,86,5,0,0,0,0,0,0,4,0,0,0,4,0,0,0,87,5,0,0,61,61,33,61,109,97,116,99,104,101,115,97,115,115,101,114,116,105,111,110,32,96,108,101,102,116,32,32,114,105,103,104,116,96,32,102,97,105,108,101,100,10,32,32,108,101,102,116,58,32,10,32,114,105,103,104,116,58,32,0,167,82,39,0,16,0,0,0,183,82,39,0,23,0,0,0,206,82,39,0,9,0,0,0,32,114,105,103,104,116,96,32,102,97,105,108,101,100,58,32,10,32,32,108,101,102,116,58,32,0,0,0,167,82,39,0,16,0,0,0,240,82,39,0,16,0,0,0,0,83,39,0,9,0,0,0,206,82,39,0,9,0,0,0,58,32,0,0,1,0,0,0,0,0,0,0,44,83,39,0,2,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,88,5,0,0,89,5,0,0,90,5,0,0,32,32,32,32,32,123,32,44,32,32,123,10,44,10,125,32,125,40,40,10,44,10,123,93,97,116,116,101,109,112,116,101,100,32,116,111,32,98,101,103,105,110,32,97,32,110,101,119,32,109,97,112,32,101,110,116,114,121,32,119,105,116,104,111,117,116,32,99,111,109,112,108,101,116,105,110,103,32,116,104,101,32,112,114,101,118,105,111,117,115,32,111,110,101,0,0,112,83,39,0,70,0,0,0,99,111,114,101,47,115,114,99,47,102,109,116,47,98,117,105,108,100,101,114,115,46,114,115,192,83,39,0,24,0,0,0,223,3,0,0,13,0,0,0,97,116,116,101,109,112,116,101,100,32,116,111,32,102,111,114,109,97,116,32,97,32,109,97,112,32,118,97,108,117,101,32,98,101,102,111,114,101,32,105,116,115,32,107,101,121,0,0,232,83,39,0,46,0,0,0,192,83,39,0,24,0,0,0,43,4,0,0,13,0,0,0,97,116,116,101,109,112,116,101,100,32,116,111,32,102,105,110,105,115,104,32,97,32,109,97,112,32,119,105,116,104,32,97,32,112,97,114,116,105,97,108,32,101,110,116,114,121,0,0,48,84,39,0,46,0,0,0,192,83,39,0,24,0,0,0,185,4,0,0,13,0,0,0,99,111,114,101,47,115,114,99,47,102,109,116,47,110,117,109,46,114,115,0,120,84,39,0,19,0,0,0,102,0,0,0,23,0,0,0,48,120,48,48,48,49,48,50,48,51,48,52,48,53,48,54,48,55,48,56,48,57,49,48,49,49,49,50,49,51,49,52,49,53,49,54,49,55,49,56,49,57,50,48,50,49,50,50,50,51,50,52,50,53,50,54,50,55,50,56,50,57,51,48,51,49,51,50,51,51,51,52,51,53,51,54,51,55,51,56,51,57,52,48,52,49,52,50,52,51,52,52,52,53,52,54,52,55,52,56,52,57,53,48,53,49,53,50,53,51,53,52,53,53,53,54,53,55,53,56,53,57,54,48,54,49,54,50,54,51,54,52,54,53,54,54,54,55,54,56,54,57,55,48,55,49,55,50,55,51,55,52,55,53,55,54,55,55,55,56,55,57,56,48,56,49,56,50,56,51,56,52,56,53,56,54,56,55,56,56,56,57,57,48,57,49,57,50,57,51,57,52,57,53,57,54,57,55,57,56,57,57,0,0,0,0,0,0,20,0,0,0,4,0,0,0,91,5,0,0,92,5,0,0,93,5,0,0,0,0,0,0,44,0,0,0,4,0,0,0,94,5,0,0,95,5,0,0,96,5,0,0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,99,111,114,101,47,115,114,99,47,102,109,116,47,109,111,100,46,114,115,0,216,85,39,0,19,0,0,0,46,8,0,0,9,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,80,5,0,0,102,97,108,115,101,116,114,117,101,0,0,0,216,85,39,0,19,0,0,0,155,9,0,0,38,0,0,0,216,85,39,0,19,0,0,0,164,9,0,0,26,0,0,0,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,109,101,109,99,104,114,46,114,115,56,86,39,0,24,0,0,0,131,0,0,0,30,0,0,0,56,86,39,0,24,0,0,0,159,0,0,0,9,0,0,0,117,115,101,114,45,112,114,111,118,105,100,101,100,32,99,111,109,112,97,114,105,115,111,110,32,102,117,110,99,116,105,111,110,32,100,111,101,115,32,110,111,116,32,99,111,114,114,101,99,116,108,121,32,105,109,112,108,101,109,101,110,116,32,97,32,116,111,116,97,108,32,111,114,100,101,114,112,86,39,0,76,0,0,0,99,111,114,101,47,115,114,99,47,115,108,105,99,101,47,115,111,114,116,47,115,104,97,114,101,100,47,115,109,97,108,108,115,111,114,116,46,114,115,0,196,86,39,0,39,0,0,0,92,3,0,0,5,0,0,0,114,97,110,103,101,32,115,116,97,114,116,32,105,110,100,101,120,32,32,111,117,116,32,111,102,32,114,97,110,103,101,32,102,111,114,32,115,108,105,99,101,32,111,102,32,108,101,110,103,116,104,32,252,86,39,0,18,0,0,0,14,87,39,0,34,0,0,0,114,97,110,103,101,32,101,110,100,32,105,110,100,101,120,32,64,87,39,0,16,0,0,0,14,87,39,0,34,0,0,0,115,108,105,99,101,32,105,110,100,101,120,32,115,116,97,114,116,115,32,97,116,32,32,98,117,116,32,101,110,100,115,32,97,116,32,0,96,87,39,0,22,0,0,0,118,87,39,0,13,0,0,0,97,116,116,101,109,112,116,101,100,32,116,111,32,105,110,100,101,120,32,115,108,105,99,101,32,102,114,111,109,32,97,102,116,101,114,32,109,97,120,105,109,117,109,32,117,115,105,122,101,0,0,0,148,87,39,0,49,0,0,0,97,116,116,101,109,112,116,101,100,32,116,111,32,105,110,100,101,120,32,115,108,105,99,101,32,117,112,32,116,111,32,109,97,120,105,109,117,109,32,117,115,105,122,101,208,87,39,0,44,0,0,0,115,111,117,114,99,101,32,115,108,105,99,101,32,108,101,110,103,116,104,32,40,41,32,100,111,101,115,32,110,111,116,32,109,97,116,99,104,32,100,101,115,116,105,110,97,116,105,111,110,32,115,108,105,99,101,32,108,101,110,103,116,104,32,40,4,88,39,0,21,0,0,0,25,88,39,0,43,0,0,0,151,80,39,0,1,0,0,0,97,116,116,101,109,112,116,101,100,32,116,111,32,105,110,100,101,120,32,115,116,114,32,117,112,32,116,111,32,109,97,120,105,109,117,109,32,117,115,105,122,101,0,0,92,88,39,0,42,0,0,0,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,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,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,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,1,1,1,1,1,1,1,1,0,65,210,178,157,1,11,51,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,0,65,144,179,157,1,11,157,35,99,111,114,101,47,115,114,99,47,115,116,114,47,112,97,116,116,101,114,110,46,114,115,0,144,89,39,0,23,0,0,0,87,5,0,0,18,0,0,0,144,89,39,0,23,0,0,0,87,5,0,0,40,0,0,0,144,89,39,0,23,0,0,0,74,6,0,0,21,0,0,0,144,89,39,0,23,0,0,0,120,6,0,0,21,0,0,0,144,89,39,0,23,0,0,0,121,6,0,0,21,0,0,0,0,91,46,46,46,93,98,101,103,105,110,32,60,61,32,101,110,100,32,40,32,60,61,32,41,32,119,104,101,110,32,115,108,105,99,105,110,103,32,96,96,0,0,0,254,89,39,0,14,0,0,0,12,90,39,0,4,0,0,0,16,90,39,0,16,0,0,0,32,90,39,0,1,0,0,0,98,121,116,101,32,105,110,100,101,120,32,32,105,115,32,110,111,116,32,97,32,99,104,97,114,32,98,111,117,110,100,97,114,121,59,32,105,116,32,105,115,32,105,110,115,105,100,101,32,32,40,98,121,116,101,115,32,41,32,111,102,32,96,0,68,90,39,0,11,0,0,0,79,90,39,0,38,0,0,0,117,90,39,0,8,0,0,0,125,90,39,0,6,0,0,0,32,90,39,0,1,0,0,0,32,105,115,32,111,117,116,32,111,102,32,98,111,117,110,100,115,32,111,102,32,96,0,0,68,90,39,0,11,0,0,0,172,90,39,0,22,0,0,0,32,90,39,0,1,0,0,0,99,111,114,101,47,115,114,99,47,115,116,114,47,109,111,100,46,114,115,0,220,90,39,0,19,0,0,0,240,0,0,0,44,0,0,0,99,111,114,101,47,115,114,99,47,117,110,105,99,111,100,101,47,112,114,105,110,116,97,98,108,101,46,114,115,0,0,0,0,91,39,0,29,0,0,0,26,0,0,0,54,0,0,0,0,91,39,0,29,0,0,0,10,0,0,0,43,0,0,0,0,6,1,1,3,1,4,2,5,7,7,2,8,8,9,2,10,5,11,2,14,4,16,1,17,2,18,5,19,17,20,1,21,2,23,2,25,13,28,5,29,8,31,1,36,1,106,4,107,2,175,3,177,2,188,2,207,2,209,2,212,12,213,9,214,2,215,2,218,1,224,5,225,2,231,4,232,2,238,32,240,4,248,2,250,3,251,1,12,39,59,62,78,79,143,158,158,159,123,139,147,150,162,178,186,134,177,6,7,9,54,61,62,86,243,208,209,4,20,24,54,55,86,87,127,170,174,175,189,53,224,18,135,137,142,158,4,13,14,17,18,41,49,52,58,69,70,73,74,78,79,100,101,92,182,183,27,28,7,8,10,11,20,23,54,57,58,168,169,216,217,9,55,144,145,168,7,10,59,62,102,105,143,146,17,111,95,191,238,239,90,98,244,252,255,83,84,154,155,46,47,39,40,85,157,160,161,163,164,167,168,173,186,188,196,6,11,12,21,29,58,63,69,81,166,167,204,205,160,7,25,26,34,37,62,63,231,236,239,255,197,198,4,32,35,37,38,40,51,56,58,72,74,76,80,83,85,86,88,90,92,94,96,99,101,102,107,115,120,125,127,138,164,170,175,176,192,208,174,175,110,111,190,147,94,34,123,5,3,4,45,3,102,3,1,47,46,128,130,29,3,49,15,28,4,36,9,30,5,43,5,68,4,14,42,128,170,6,36,4,36,4,40,8,52,11,78,67,129,55,9,22,10,8,24,59,69,57,3,99,8,9,48,22,5,33,3,27,5,1,64,56,4,75,5,47,4,10,7,9,7,64,32,39,4,12,9,54,3,58,5,26,7,4,12,7,80,73,55,51,13,51,7,46,8,10,129,38,82,75,43,8,42,22,26,38,28,20,23,9,78,4,36,9,68,13,25,7,10,6,72,8,39,9,117,11,66,62,42,6,59,5,10,6,81,6,1,5,16,3,5,128,139,98,30,72,8,10,128,166,94,34,69,11,10,6,13,19,58,6,10,54,44,4,23,128,185,60,100,83,12,72,9,10,70,69,27,72,8,83,13,73,7,10,128,246,70,10,29,3,71,73,55,3,14,8,10,6,57,7,10,129,54,25,7,59,3,28,86,1,15,50,13,131,155,102,117,11,128,196,138,76,99,13,132,48,16,22,143,170,130,71,161,185,130,57,7,42,4,92,6,38,10,70,10,40,5,19,130,176,91,101,75,4,57,7,17,64,5,11,2,14,151,248,8,132,214,42,9,162,231,129,51,15,1,29,6,14,4,8,129,140,137,4,107,5,13,3,9,7,16,146,96,71,9,116,60,128,246,10,115,8,112,21,70,122,20,12,20,12,87,9,25,128,135,129,71,3,133,66,15,21,132,80,31,6,6,128,213,43,5,62,33,1,112,45,3,26,4,2,129,64,31,17,58,5,1,129,208,42,130,230,128,247,41,76,4,10,4,2,131,17,68,76,61,128,194,60,6,1,4,85,5,27,52,2,129,14,44,4,100,12,86,10,128,174,56,29,13,44,4,9,7,2,14,6,128,154,131,216,4,17,3,13,3,119,4,95,6,12,4,1,15,12,4,56,8,10,6,40,8,34,78,129,84,12,29,3,9,7,54,8,14,4,9,7,9,7,128,203,37,10,132,6,0,1,3,5,5,6,6,2,7,6,8,7,9,17,10,28,11,25,12,26,13,16,14,12,15,4,16,3,18,18,19,9,22,1,23,4,24,1,25,3,26,7,27,1,28,2,31,22,32,3,43,3,45,11,46,1,48,4,49,2,50,1,167,2,169,2,170,4,171,8,250,2,251,5,253,2,254,3,255,9,173,120,121,139,141,162,48,87,88,139,140,144,28,221,14,15,75,76,251,252,46,47,63,92,93,95,226,132,141,142,145,146,169,177,186,187,197,198,201,202,222,228,229,255,0,4,17,18,41,49,52,55,58,59,61,73,74,93,132,142,146,169,177,180,186,187,198,202,206,207,228,229,0,4,13,14,17,18,41,49,52,58,59,69,70,73,74,94,100,101,132,145,155,157,201,206,207,13,17,41,58,59,69,73,87,91,92,94,95,100,101,141,145,169,180,186,187,197,201,223,228,229,240,13,17,69,73,100,101,128,132,178,188,190,191,213,215,240,241,131,133,139,164,166,190,191,197,199,207,218,219,72,152,189,205,198,206,207,73,78,79,87,89,94,95,137,142,143,177,182,183,191,193,198,199,215,17,22,23,91,92,246,247,254,255,128,109,113,222,223,14,31,110,111,28,29,95,125,126,174,175,127,187,188,22,23,30,31,70,71,78,79,88,90,92,94,126,127,181,197,212,213,220,240,241,245,114,115,143,116,117,150,38,46,47,167,175,183,191,199,207,215,223,154,0,64,151,152,48,143,31,210,212,206,255,78,79,90,91,7,8,15,16,39,47,238,239,110,111,55,61,63,66,69,144,145,83,103,117,200,201,208,209,216,217,231,254,255,0,32,95,34,130,223,4,130,68,8,27,4,6,17,129,172,14,128,171,5,31,9,129,27,3,25,8,1,4,47,4,52,4,7,3,1,7,6,7,17,10,80,15,18,7,85,7,3,4,28,10,9,3,8,3,7,3,2,3,3,3,12,4,5,3,11,6,1,14,21,5,78,7,27,7,87,7,2,6,23,12,80,4,67,3,45,3,1,4,17,6,15,12,58,4,29,37,95,32,109,4,106,37,128,200,5,130,176,3,26,6,130,253,3,89,7,22,9,24,9,20,12,20,12,106,6,10,6,26,6,89,7,43,5,70,10,44,4,12,4,1,3,49,11,44,4,26,6,11,3,128,172,6,10,6,47,49,77,3,128,164,8,60,3,15,3,60,7,56,8,43,5,130,255,17,24,8,47,17,45,3,33,15,33,15,128,140,4,130,151,25,11,21,136,148,5,47,5,59,7,2,14,24,9,128,190,34,116,12,128,214,26,129,16,5,128,223,11,242,158,3,55,9,129,92,20,128,184,8,128,203,5,10,24,59,3,10,6,56,8,70,8,12,6,116,11,30,3,90,4,89,9,128,131,24,28,10,22,9,76,4,128,138,6,171,164,12,23,4,49,161,4,129,218,38,7,12,5,5,128,166,16,129,245,7,1,32,42,6,76,4,128,141,4,128,190,3,27,3,15,13,99,111,114,101,47,115,114,99,47,117,110,105,99,111,100,101,47,117,110,105,99,111,100,101,95,100,97,116,97,46,114,115,0,187,96,39,0,32,0,0,0,80,0,0,0,40,0,0,0,187,96,39,0,32,0,0,0,92,0,0,0,22,0,0,0,99,111,114,101,47,115,114,99,47,110,117,109,47,98,105,103,110,117,109,46,114,115,0,0,252,96,39,0,22,0,0,0,170,1,0,0,1,0,0,0,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,110,111,98,111,114,114,111,119,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,100,105,103,105,116,115,32,60,32,52,48,97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,111,116,104,101,114,32,62,32,48,99,111,114,101,47,115,114,99,47,110,117,109,47,109,111,100,46,114,115,0,0,0,118,97,39,0,19,0,0,0,2,6,0,0,1,0,0,0,97,116,116,101,109,112,116,32,116,111,32,100,105,118,105,100,101,32,98,121,32,122,101,114,111,0,0,0,156,97,39,0,25,0,0,0,97,116,116,101,109,112,116,32,116,111,32,99,97,108,99,117,108,97,116,101,32,116,104,101,32,114,101,109,97,105,110,100,101,114,32,119,105,116,104,32,97,32,100,105,118,105,115,111,114,32,111,102,32,122,101,114,111,0,0,0,192,97,39,0,57,0,0,0,96,97,115,121,110,99,32,102,110,96,32,114,101,115,117,109,101,100,32,97,102,116,101,114,32,99,111,109,112,108,101,116,105,111,110,0,4,98,39,0,35,0,0,0,69,114,114,111,114,0,0,0,176,2,0,0,93,19,160,2,18,23,32,34,189,31,96,34,124,44,32,48,5,48,96,52,21,160,224,53,248,164,96,55,12,166,160,55,30,251,224,55,0,254,224,67,253,1,97,68,128,7,33,72,1,10,225,72,36,13,161,73,171,14,33,75,47,24,97,75,59,25,97,89,48,28,225,89,243,30,97,93,48,52,33,97,240,106,97,98,79,111,225,98,240,175,161,99,157,188,161,100,0,207,97,101,103,209,225,101,0,218,97,102,0,224,161,103,174,226,33,105,235,228,33,107,208,232,161,107,251,243,225,107,1,0,110,108,240,1,191,108,39,1,6,1,11,1,35,1,1,1,71,1,4,1,1,1,4,1,2,2,0,192,4,2,4,1,9,2,1,1,251,7,207,1,5,1,49,45,1,1,1,2,1,2,1,1,44,1,11,6,10,11,1,1,35,1,10,21,16,1,101,8,1,10,1,4,33,1,1,1,30,27,91,11,58,11,4,1,2,1,24,24,43,3,44,1,7,2,6,8,41,58,55,1,1,1,4,8,4,1,3,7,10,2,13,1,15,1,58,1,4,4,8,1,20,2,26,1,2,2,57,1,4,2,4,2,2,3,3,1,30,2,3,1,11,2,57,1,4,5,1,2,4,1,20,2,22,6,1,1,58,1,2,1,1,4,8,1,7,2,11,2,30,1,61,1,12,1,50,1,3,1,55,1,1,3,5,3,1,4,7,2,11,2,29,1,58,1,2,1,6,1,5,2,20,2,28,2,57,2,4,4,8,1,20,2,29,1,72,1,7,3,1,1,90,1,2,7,11,9,98,1,2,9,9,1,1,7,73,2,27,1,1,1,1,1,55,14,1,5,1,2,5,11,1,36,9,1,102,4,1,6,1,2,2,2,25,2,4,3,16,4,13,1,2,2,6,1,15,1,94,1,0,3,0,3,29,2,30,2,30,2,64,2,1,7,8,1,2,11,3,1,5,1,45,5,51,1,65,2,34,1,118,3,4,2,9,1,6,3,219,2,2,1,58,1,1,7,1,1,1,1,2,8,6,10,2,1,39,1,8,31,49,4,48,1,1,5,1,1,5,1,40,9,12,2,32,4,2,2,1,3,56,1,1,2,3,1,1,3,58,8,2,2,64,6,82,3,1,13,1,7,4,1,6,1,3,2,50,63,13,1,34,101,0,1,1,3,11,3,13,3,13,3,13,2,12,5,8,2,10,1,2,1,2,5,49,5,1,10,1,1,13,1,16,13,51,33,0,2,113,3,125,1,15,1,96,32,47,1,0,1,36,4,3,5,5,1,93,6,93,3,0,1,0,6,0,1,98,4,1,10,1,1,28,4,80,2,14,34,78,1,23,3,103,3,3,2,8,1,3,1,4,1,25,2,5,1,151,2,26,18,13,1,38,8,25,11,46,3,48,1,2,4,2,2,17,1,21,2,66,6,2,2,2,2,12,1,8,1,35,1,11,1,51,1,1,3,2,2,5,2,1,1,27,1,14,2,5,2,1,1,100,5,9,3,121,1,2,1,4,1,0,1,147,17,0,16,3,1,12,16,34,1,2,1,169,1,7,1,6,1,11,1,35,1,1,1,47,1,45,2,67,1,21,3,0,1,226,1,149,5,0,6,1,42,1,9,0,3,1,2,5,4,40,3,4,1,165,2,0,4,0,2,80,3,70,11,49,4,123,1,54,15,41,1,2,2,10,3,49,4,2,2,2,1,4,1,10,1,50,3,36,5,1,8,62,1,12,2,52,9,10,4,2,1,95,3,2,1,1,2,6,1,2,1,157,1,3,8,21,2,57,2,3,1,37,7,3,5,195,8,2,3,1,1,23,1,84,6,1,1,4,2,1,2,238,4,6,2,1,2,27,2,85,8,2,1,1,2,106,1,1,1,2,6,1,1,101,3,2,4,1,5,0,9,1,2,0,2,1,1,4,1,144,4,2,2,4,1,32,10,40,6,2,4,8,1,9,6,2,3,46,13,1,2,0,7,1,6,1,1,82,22,2,7,1,2,1,2,122,6,3,1,1,2,1,7,1,1,72,2,3,1,1,1,0,2,11,2,52,5,5,1,1,1,0,17,6,15,0,5,59,7,9,4,0,1,63,17,64,2,1,2,0,4,1,7,1,2,0,2,1,4,0,46,2,23,0,3,9,16,2,7,30,4,148,3,0,55,4,50,8,1,14,1,22,5,1,15,0,7,1,17,2,7,1,2,1,5,5,62,33,1,160,14,0,1,61,4,0,5,0,7,109,8,0,5,0,1,30,96,128,240,0,0,160,16,0,0,160,19,224,6,128,28,32,8,22,31,160,8,182,36,192,9,0,44,32,19,64,166,96,19,48,171,224,20,0,251,96,23,33,255,32,24,0,4,161,24,128,7,33,25,128,12,225,27,160,24,225,28,64,110,97,29,0,212,161,29,166,214,225,29,0,223,129,34,48,224,97,37,0,233,33,38,48,241,97,38,138,241,178,38,65,26,6,26,47,1,10,1,4,1,5,23,1,31,1,195,1,4,4,208,1,36,7,2,30,5,96,1,42,4,2,2,2,4,1,1,6,1,1,3,1,1,1,20,1,83,1,139,8,166,1,38,9,41,0,38,1,1,5,1,2,43,1,4,0,86,2,6,0,9,7,43,2,3,64,192,64,0,2,6,2,38,2,6,2,8,1,1,1,1,1,1,1,31,2,53,1,7,1,1,3,3,1,7,3,4,2,6,4,13,5,3,1,7,116,1,13,1,16,13,101,1,4,1,2,10,1,1,3,5,6,1,1,1,1,1,1,4,1,6,4,1,2,4,5,5,4,1,17,32,3,2,0,52,0,229,6,4,3,2,12,38,1,1,5,1,0,46,18,30,132,102,3,4,1,59,5,2,1,1,1,5,24,5,1,3,0,43,1,14,6,80,0,7,12,5,0,26,6,26,0,80,96,36,4,36,116,11,1,15,1,7,1,2,1,11,1,15,1,7,1,2,0,1,2,3,1,42,1,9,0,51,13,51,0,64,0,64,0,85,1,71,1,2,2,1,2,2,2,4,1,12,1,1,1,7,1,65,1,4,2,8,1,7,1,28,1,4,1,5,1,1,3,7,1,0,2,25,1,25,1,31,1,25,1,31,1,25,1,31,1,25,1,31,1,25,1,8,0,10,1,20,6,6,0,62,0,68,0,26,6,26,6,26,0,0,0,3,0,0,131,4,32,0,145,5,96,0,93,19,160,0,18,23,32,31,12,32,96,31,239,44,160,43,42,48,32,44,111,166,224,44,2,168,96,45,30,251,96,46,0,254,32,54,158,255,96,54,253,1,225,54,1,10,33,55,36,13,225,55,171,14,97,57,47,24,161,57,48,28,97,72,243,30,161,76,64,52,97,80,240,106,161,81,79,111,33,82,157,188,161,82,0,207,97,83,101,209,161,83,0,218,33,84,0,224,225,85,174,226,97,87,236,228,33,89,208,232,161,89,32,0,238,89,240,1,127,90,0,112,0,7,0,45,1,1,1,2,1,2,1,1,72,11,48,21,16,1,101,7,2,6,2,2,1,4,35,1,30,27,91,11,58,9,9,1,24,4,1,9,1,3,1,5,43,3,60,8,42,24,1,32,55,1,1,1,4,8,4,1,3,7,10,2,29,1,58,1,1,1,2,4,8,1,9,1,10,2,26,1,2,2,57,1,4,2,4,2,2,3,3,1,30,2,3,1,11,2,57,1,4,5,1,2,4,1,20,2,22,6,1,1,58,1,1,2,1,4,8,1,7,3,10,2,30,1,59,1,1,1,12,1,9,1,40,1,3,1,55,1,1,3,5,3,1,4,7,2,11,2,29,1,58,1,2,1,2,1,3,1,5,2,7,2,11,2,28,2,57,2,1,1,2,4,8,1,9,1,10,2,29,1,72,1,4,1,2,3,1,1,8,1,81,1,2,7,12,8,98,1,2,9,11,7,73,2,27,1,1,1,1,1,55,14,1,5,1,2,5,11,1,36,9,1,102,4,1,6,1,2,2,2,25,2,4,3,16,4,13,1,2,2,6,1,15,1,0,3,0,3,29,2,30,2,30,2,64,2,1,7,8,1,2,11,9,1,45,3,1,1,117,2,34,1,118,3,4,2,9,1,6,3,219,2,2,1,58,1,1,7,1,1,1,1,2,8,6,10,2,1,48,31,49,4,48,7,1,1,5,1,40,9,12,2,32,4,2,2,1,3,56,1,1,2,3,1,1,3,58,8,2,2,152,3,1,13,1,7,4,1,6,1,3,2,198,64,0,1,195,33,0,3,141,1,96,32,0,6,105,2,0,4,1,10,32,2,80,2,0,1,3,1,4,1,25,2,5,1,151,2,26,18,13,1,38,8,25,11,46,3,48,1,2,4,2,2,39,1,67,6,2,2,2,2,12,1,8,1,47,1,51,1,1,3,2,2,5,2,1,1,42,2,8,1,238,1,2,1,4,1,0,1,0,16,16,16,0,2,0,1,226,1,149,5,0,3,1,2,5,4,40,3,4,1,165,2,0,4,0,2,80,3,70,11,49,4,123,1,54,15,41,1,2,2,10,3,49,4,2,2,7,1,61,3,36,5,1,8,62,1,12,2,52,9,10,4,2,1,95,3,2,1,1,2,6,1,2,1,157,1,3,8,21,2,57,2,1,1,1,1,22,1,14,7,3,5,195,8,2,3,1,1,23,1,81,1,2,6,1,1,2,1,1,2,1,2,235,1,2,4,6,2,1,2,27,2,85,8,2,1,1,2,106,1,1,1,2,6,1,1,101,3,2,4,1,5,0,9,1,2,245,1,10,2,1,1,4,1,144,4,2,2,4,1,32,10,40,6,2,4,8,1,9,6,2,3,46,13,1,2,0,7,1,6,1,1,82,22,2,7,1,2,1,2,122,6,3,1,1,2,1,7,1,1,72,2,3,1,1,1,0,2,11,2,52,5,5,1,1,1,0,1,6,15,0,5,59,7,0,1,63,4,81,1,0,2,0,46,2,23,0,1,1,3,4,5,8,8,2,7,30,4,148,3,0,55,4,50,8,1,14,1,22,5,1,15,0,7,1,17,2,7,1,2,1,5,100,1,160,7,0,1,61,4,0,4,0,7,109,7,0,96,128,240,0,2,2,2,2,2,2,2,2,2,3,3,1,1,1,0,65,191,214,157,1,11,16,1,0,0,0,0,0,0,0,2,2,0,0,0,0,0,2,0,65,254,214,157,1,11,1,2,0,65,164,215,157,1,11,1,1,0,65,191,215,157,1,11,1,1,0,65,160,216,157,1,11,135,88,187,96,39,0,32,0,0,0,84,2,0,0,29,0,0,0,192,0,0,0,224,0,0,0,193,0,0,0,225,0,0,0,194,0,0,0,226,0,0,0,195,0,0,0,227,0,0,0,196,0,0,0,228,0,0,0,197,0,0,0,229,0,0,0,198,0,0,0,230,0,0,0,199,0,0,0,231,0,0,0,200,0,0,0,232,0,0,0,201,0,0,0,233,0,0,0,202,0,0,0,234,0,0,0,203,0,0,0,235,0,0,0,204,0,0,0,236,0,0,0,205,0,0,0,237,0,0,0,206,0,0,0,238,0,0,0,207,0,0,0,239,0,0,0,208,0,0,0,240,0,0,0,209,0,0,0,241,0,0,0,210,0,0,0,242,0,0,0,211,0,0,0,243,0,0,0,212,0,0,0,244,0,0,0,213,0,0,0,245,0,0,0,214,0,0,0,246,0,0,0,216,0,0,0,248,0,0,0,217,0,0,0,249,0,0,0,218,0,0,0,250,0,0,0,219,0,0,0,251,0,0,0,220,0,0,0,252,0,0,0,221,0,0,0,253,0,0,0,222,0,0,0,254,0,0,0,0,1,0,0,1,1,0,0,2,1,0,0,3,1,0,0,4,1,0,0,5,1,0,0,6,1,0,0,7,1,0,0,8,1,0,0,9,1,0,0,10,1,0,0,11,1,0,0,12,1,0,0,13,1,0,0,14,1,0,0,15,1,0,0,16,1,0,0,17,1,0,0,18,1,0,0,19,1,0,0,20,1,0,0,21,1,0,0,22,1,0,0,23,1,0,0,24,1,0,0,25,1,0,0,26,1,0,0,27,1,0,0,28,1,0,0,29,1,0,0,30,1,0,0,31,1,0,0,32,1,0,0,33,1,0,0,34,1,0,0,35,1,0,0,36,1,0,0,37,1,0,0,38,1,0,0,39,1,0,0,40,1,0,0,41,1,0,0,42,1,0,0,43,1,0,0,44,1,0,0,45,1,0,0,46,1,0,0,47,1,0,0,48,1,0,0,0,0,64,0,50,1,0,0,51,1,0,0,52,1,0,0,53,1,0,0,54,1,0,0,55,1,0,0,57,1,0,0,58,1,0,0,59,1,0,0,60,1,0,0,61,1,0,0,62,1,0,0,63,1,0,0,64,1,0,0,65,1,0,0,66,1,0,0,67,1,0,0,68,1,0,0,69,1,0,0,70,1,0,0,71,1,0,0,72,1,0,0,74,1,0,0,75,1,0,0,76,1,0,0,77,1,0,0,78,1,0,0,79,1,0,0,80,1,0,0,81,1,0,0,82,1,0,0,83,1,0,0,84,1,0,0,85,1,0,0,86,1,0,0,87,1,0,0,88,1,0,0,89,1,0,0,90,1,0,0,91,1,0,0,92,1,0,0,93,1,0,0,94,1,0,0,95,1,0,0,96,1,0,0,97,1,0,0,98,1,0,0,99,1,0,0,100,1,0,0,101,1,0,0,102,1,0,0,103,1,0,0,104,1,0,0,105,1,0,0,106,1,0,0,107,1,0,0,108,1,0,0,109,1,0,0,110,1,0,0,111,1,0,0,112,1,0,0,113,1,0,0,114,1,0,0,115,1,0,0,116,1,0,0,117,1,0,0,118,1,0,0,119,1,0,0,120,1,0,0,255,0,0,0,121,1,0,0,122,1,0,0,123,1,0,0,124,1,0,0,125,1,0,0,126,1,0,0,129,1,0,0,83,2,0,0,130,1,0,0,131,1,0,0,132,1,0,0,133,1,0,0,134,1,0,0,84,2,0,0,135,1,0,0,136,1,0,0,137,1,0,0,86,2,0,0,138,1,0,0,87,2,0,0,139,1,0,0,140,1,0,0,142,1,0,0,221,1,0,0,143,1,0,0,89,2,0,0,144,1,0,0,91,2,0,0,145,1,0,0,146,1,0,0,147,1,0,0,96,2,0,0,148,1,0,0,99,2,0,0,150,1,0,0,105,2,0,0,151,1,0,0,104,2,0,0,152,1,0,0,153,1,0,0,156,1,0,0,111,2,0,0,157,1,0,0,114,2,0,0,159,1,0,0,117,2,0,0,160,1,0,0,161,1,0,0,162,1,0,0,163,1,0,0,164,1,0,0,165,1,0,0,166,1,0,0,128,2,0,0,167,1,0,0,168,1,0,0,169,1,0,0,131,2,0,0,172,1,0,0,173,1,0,0,174,1,0,0,136,2,0,0,175,1,0,0,176,1,0,0,177,1,0,0,138,2,0,0,178,1,0,0,139,2,0,0,179,1,0,0,180,1,0,0,181,1,0,0,182,1,0,0,183,1,0,0,146,2,0,0,184,1,0,0,185,1,0,0,188,1,0,0,189,1,0,0,196,1,0,0,198,1,0,0,197,1,0,0,198,1,0,0,199,1,0,0,201,1,0,0,200,1,0,0,201,1,0,0,202,1,0,0,204,1,0,0,203,1,0,0,204,1,0,0,205,1,0,0,206,1,0,0,207,1,0,0,208,1,0,0,209,1,0,0,210,1,0,0,211,1,0,0,212,1,0,0,213,1,0,0,214,1,0,0,215,1,0,0,216,1,0,0,217,1,0,0,218,1,0,0,219,1,0,0,220,1,0,0,222,1,0,0,223,1,0,0,224,1,0,0,225,1,0,0,226,1,0,0,227,1,0,0,228,1,0,0,229,1,0,0,230,1,0,0,231,1,0,0,232,1,0,0,233,1,0,0,234,1,0,0,235,1,0,0,236,1,0,0,237,1,0,0,238,1,0,0,239,1,0,0,241,1,0,0,243,1,0,0,242,1,0,0,243,1,0,0,244,1,0,0,245,1,0,0,246,1,0,0,149,1,0,0,247,1,0,0,191,1,0,0,248,1,0,0,249,1,0,0,250,1,0,0,251,1,0,0,252,1,0,0,253,1,0,0,254,1,0,0,255,1,0,0,0,2,0,0,1,2,0,0,2,2,0,0,3,2,0,0,4,2,0,0,5,2,0,0,6,2,0,0,7,2,0,0,8,2,0,0,9,2,0,0,10,2,0,0,11,2,0,0,12,2,0,0,13,2,0,0,14,2,0,0,15,2,0,0,16,2,0,0,17,2,0,0,18,2,0,0,19,2,0,0,20,2,0,0,21,2,0,0,22,2,0,0,23,2,0,0,24,2,0,0,25,2,0,0,26,2,0,0,27,2,0,0,28,2,0,0,29,2,0,0,30,2,0,0,31,2,0,0,32,2,0,0,158,1,0,0,34,2,0,0,35,2,0,0,36,2,0,0,37,2,0,0,38,2,0,0,39,2,0,0,40,2,0,0,41,2,0,0,42,2,0,0,43,2,0,0,44,2,0,0,45,2,0,0,46,2,0,0,47,2,0,0,48,2,0,0,49,2,0,0,50,2,0,0,51,2,0,0,58,2,0,0,101,44,0,0,59,2,0,0,60,2,0,0,61,2,0,0,154,1,0,0,62,2,0,0,102,44,0,0,65,2,0,0,66,2,0,0,67,2,0,0,128,1,0,0,68,2,0,0,137,2,0,0,69,2,0,0,140,2,0,0,70,2,0,0,71,2,0,0,72,2,0,0,73,2,0,0,74,2,0,0,75,2,0,0,76,2,0,0,77,2,0,0,78,2,0,0,79,2,0,0,112,3,0,0,113,3,0,0,114,3,0,0,115,3,0,0,118,3,0,0,119,3,0,0,127,3,0,0,243,3,0,0,134,3,0,0,172,3,0,0,136,3,0,0,173,3,0,0,137,3,0,0,174,3,0,0,138,3,0,0,175,3,0,0,140,3,0,0,204,3,0,0,142,3,0,0,205,3,0,0,143,3,0,0,206,3,0,0,145,3,0,0,177,3,0,0,146,3,0,0,178,3,0,0,147,3,0,0,179,3,0,0,148,3,0,0,180,3,0,0,149,3,0,0,181,3,0,0,150,3,0,0,182,3,0,0,151,3,0,0,183,3,0,0,152,3,0,0,184,3,0,0,153,3,0,0,185,3,0,0,154,3,0,0,186,3,0,0,155,3,0,0,187,3,0,0,156,3,0,0,188,3,0,0,157,3,0,0,189,3,0,0,158,3,0,0,190,3,0,0,159,3,0,0,191,3,0,0,160,3,0,0,192,3,0,0,161,3,0,0,193,3,0,0,163,3,0,0,195,3,0,0,164,3,0,0,196,3,0,0,165,3,0,0,197,3,0,0,166,3,0,0,198,3,0,0,167,3,0,0,199,3,0,0,168,3,0,0,200,3,0,0,169,3,0,0,201,3,0,0,170,3,0,0,202,3,0,0,171,3,0,0,203,3,0,0,207,3,0,0,215,3,0,0,216,3,0,0,217,3,0,0,218,3,0,0,219,3,0,0,220,3,0,0,221,3,0,0,222,3,0,0,223,3,0,0,224,3,0,0,225,3,0,0,226,3,0,0,227,3,0,0,228,3,0,0,229,3,0,0,230,3,0,0,231,3,0,0,232,3,0,0,233,3,0,0,234,3,0,0,235,3,0,0,236,3,0,0,237,3,0,0,238,3,0,0,239,3,0,0,244,3,0,0,184,3,0,0,247,3,0,0,248,3,0,0,249,3,0,0,242,3,0,0,250,3,0,0,251,3,0,0,253,3,0,0,123,3,0,0,254,3,0,0,124,3,0,0,255,3,0,0,125,3,0,0,0,4,0,0,80,4,0,0,1,4,0,0,81,4,0,0,2,4,0,0,82,4,0,0,3,4,0,0,83,4,0,0,4,4,0,0,84,4,0,0,5,4,0,0,85,4,0,0,6,4,0,0,86,4,0,0,7,4,0,0,87,4,0,0,8,4,0,0,88,4,0,0,9,4,0,0,89,4,0,0,10,4,0,0,90,4,0,0,11,4,0,0,91,4,0,0,12,4,0,0,92,4,0,0,13,4,0,0,93,4,0,0,14,4,0,0,94,4,0,0,15,4,0,0,95,4,0,0,16,4,0,0,48,4,0,0,17,4,0,0,49,4,0,0,18,4,0,0,50,4,0,0,19,4,0,0,51,4,0,0,20,4,0,0,52,4,0,0,21,4,0,0,53,4,0,0,22,4,0,0,54,4,0,0,23,4,0,0,55,4,0,0,24,4,0,0,56,4,0,0,25,4,0,0,57,4,0,0,26,4,0,0,58,4,0,0,27,4,0,0,59,4,0,0,28,4,0,0,60,4,0,0,29,4,0,0,61,4,0,0,30,4,0,0,62,4,0,0,31,4,0,0,63,4,0,0,32,4,0,0,64,4,0,0,33,4,0,0,65,4,0,0,34,4,0,0,66,4,0,0,35,4,0,0,67,4,0,0,36,4,0,0,68,4,0,0,37,4,0,0,69,4,0,0,38,4,0,0,70,4,0,0,39,4,0,0,71,4,0,0,40,4,0,0,72,4,0,0,41,4,0,0,73,4,0,0,42,4,0,0,74,4,0,0,43,4,0,0,75,4,0,0,44,4,0,0,76,4,0,0,45,4,0,0,77,4,0,0,46,4,0,0,78,4,0,0,47,4,0,0,79,4,0,0,96,4,0,0,97,4,0,0,98,4,0,0,99,4,0,0,100,4,0,0,101,4,0,0,102,4,0,0,103,4,0,0,104,4,0,0,105,4,0,0,106,4,0,0,107,4,0,0,108,4,0,0,109,4,0,0,110,4,0,0,111,4,0,0,112,4,0,0,113,4,0,0,114,4,0,0,115,4,0,0,116,4,0,0,117,4,0,0,118,4,0,0,119,4,0,0,120,4,0,0,121,4,0,0,122,4,0,0,123,4,0,0,124,4,0,0,125,4,0,0,126,4,0,0,127,4,0,0,128,4,0,0,129,4,0,0,138,4,0,0,139,4,0,0,140,4,0,0,141,4,0,0,142,4,0,0,143,4,0,0,144,4,0,0,145,4,0,0,146,4,0,0,147,4,0,0,148,4,0,0,149,4,0,0,150,4,0,0,151,4,0,0,152,4,0,0,153,4,0,0,154,4,0,0,155,4,0,0,156,4,0,0,157,4,0,0,158,4,0,0,159,4,0,0,160,4,0,0,161,4,0,0,162,4,0,0,163,4,0,0,164,4,0,0,165,4,0,0,166,4,0,0,167,4,0,0,168,4,0,0,169,4,0,0,170,4,0,0,171,4,0,0,172,4,0,0,173,4,0,0,174,4,0,0,175,4,0,0,176,4,0,0,177,4,0,0,178,4,0,0,179,4,0,0,180,4,0,0,181,4,0,0,182,4,0,0,183,4,0,0,184,4,0,0,185,4,0,0,186,4,0,0,187,4,0,0,188,4,0,0,189,4,0,0,190,4,0,0,191,4,0,0,192,4,0,0,207,4,0,0,193,4,0,0,194,4,0,0,195,4,0,0,196,4,0,0,197,4,0,0,198,4,0,0,199,4,0,0,200,4,0,0,201,4,0,0,202,4,0,0,203,4,0,0,204,4,0,0,205,4,0,0,206,4,0,0,208,4,0,0,209,4,0,0,210,4,0,0,211,4,0,0,212,4,0,0,213,4,0,0,214,4,0,0,215,4,0,0,216,4,0,0,217,4,0,0,218,4,0,0,219,4,0,0,220,4,0,0,221,4,0,0,222,4,0,0,223,4,0,0,224,4,0,0,225,4,0,0,226,4,0,0,227,4,0,0,228,4,0,0,229,4,0,0,230,4,0,0,231,4,0,0,232,4,0,0,233,4,0,0,234,4,0,0,235,4,0,0,236,4,0,0,237,4,0,0,238,4,0,0,239,4,0,0,240,4,0,0,241,4,0,0,242,4,0,0,243,4,0,0,244,4,0,0,245,4,0,0,246,4,0,0,247,4,0,0,248,4,0,0,249,4,0,0,250,4,0,0,251,4,0,0,252,4,0,0,253,4,0,0,254,4,0,0,255,4,0,0,0,5,0,0,1,5,0,0,2,5,0,0,3,5,0,0,4,5,0,0,5,5,0,0,6,5,0,0,7,5,0,0,8,5,0,0,9,5,0,0,10,5,0,0,11,5,0,0,12,5,0,0,13,5,0,0,14,5,0,0,15,5,0,0,16,5,0,0,17,5,0,0,18,5,0,0,19,5,0,0,20,5,0,0,21,5,0,0,22,5,0,0,23,5,0,0,24,5,0,0,25,5,0,0,26,5,0,0,27,5,0,0,28,5,0,0,29,5,0,0,30,5,0,0,31,5,0,0,32,5,0,0,33,5,0,0,34,5,0,0,35,5,0,0,36,5,0,0,37,5,0,0,38,5,0,0,39,5,0,0,40,5,0,0,41,5,0,0,42,5,0,0,43,5,0,0,44,5,0,0,45,5,0,0,46,5,0,0,47,5,0,0,49,5,0,0,97,5,0,0,50,5,0,0,98,5,0,0,51,5,0,0,99,5,0,0,52,5,0,0,100,5,0,0,53,5,0,0,101,5,0,0,54,5,0,0,102,5,0,0,55,5,0,0,103,5,0,0,56,5,0,0,104,5,0,0,57,5,0,0,105,5,0,0,58,5,0,0,106,5,0,0,59,5,0,0,107,5,0,0,60,5,0,0,108,5,0,0,61,5,0,0,109,5,0,0,62,5,0,0,110,5,0,0,63,5,0,0,111,5,0,0,64,5,0,0,112,5,0,0,65,5,0,0,113,5,0,0,66,5,0,0,114,5,0,0,67,5,0,0,115,5,0,0,68,5,0,0,116,5,0,0,69,5,0,0,117,5,0,0,70,5,0,0,118,5,0,0,71,5,0,0,119,5,0,0,72,5,0,0,120,5,0,0,73,5,0,0,121,5,0,0,74,5,0,0,122,5,0,0,75,5,0,0,123,5,0,0,76,5,0,0,124,5,0,0,77,5,0,0,125,5,0,0,78,5,0,0,126,5,0,0,79,5,0,0,127,5,0,0,80,5,0,0,128,5,0,0,81,5,0,0,129,5,0,0,82,5,0,0,130,5,0,0,83,5,0,0,131,5,0,0,84,5,0,0,132,5,0,0,85,5,0,0,133,5,0,0,86,5,0,0,134,5,0,0,160,16,0,0,0,45,0,0,161,16,0,0,1,45,0,0,162,16,0,0,2,45,0,0,163,16,0,0,3,45,0,0,164,16,0,0,4,45,0,0,165,16,0,0,5,45,0,0,166,16,0,0,6,45,0,0,167,16,0,0,7,45,0,0,168,16,0,0,8,45,0,0,169,16,0,0,9,45,0,0,170,16,0,0,10,45,0,0,171,16,0,0,11,45,0,0,172,16,0,0,12,45,0,0,173,16,0,0,13,45,0,0,174,16,0,0,14,45,0,0,175,16,0,0,15,45,0,0,176,16,0,0,16,45,0,0,177,16,0,0,17,45,0,0,178,16,0,0,18,45,0,0,179,16,0,0,19,45,0,0,180,16,0,0,20,45,0,0,181,16,0,0,21,45,0,0,182,16,0,0,22,45,0,0,183,16,0,0,23,45,0,0,184,16,0,0,24,45,0,0,185,16,0,0,25,45,0,0,186,16,0,0,26,45,0,0,187,16,0,0,27,45,0,0,188,16,0,0,28,45,0,0,189,16,0,0,29,45,0,0,190,16,0,0,30,45,0,0,191,16,0,0,31,45,0,0,192,16,0,0,32,45,0,0,193,16,0,0,33,45,0,0,194,16,0,0,34,45,0,0,195,16,0,0,35,45,0,0,196,16,0,0,36,45,0,0,197,16,0,0,37,45,0,0,199,16,0,0,39,45,0,0,205,16,0,0,45,45,0,0,160,19,0,0,112,171,0,0,161,19,0,0,113,171,0,0,162,19,0,0,114,171,0,0,163,19,0,0,115,171,0,0,164,19,0,0,116,171,0,0,165,19,0,0,117,171,0,0,166,19,0,0,118,171,0,0,167,19,0,0,119,171,0,0,168,19,0,0,120,171,0,0,169,19,0,0,121,171,0,0,170,19,0,0,122,171,0,0,171,19,0,0,123,171,0,0,172,19,0,0,124,171,0,0,173,19,0,0,125,171,0,0,174,19,0,0,126,171,0,0,175,19,0,0,127,171,0,0,176,19,0,0,128,171,0,0,177,19,0,0,129,171,0,0,178,19,0,0,130,171,0,0,179,19,0,0,131,171,0,0,180,19,0,0,132,171,0,0,181,19,0,0,133,171,0,0,182,19,0,0,134,171,0,0,183,19,0,0,135,171,0,0,184,19,0,0,136,171,0,0,185,19,0,0,137,171,0,0,186,19,0,0,138,171,0,0,187,19,0,0,139,171,0,0,188,19,0,0,140,171,0,0,189,19,0,0,141,171,0,0,190,19,0,0,142,171,0,0,191,19,0,0,143,171,0,0,192,19,0,0,144,171,0,0,193,19,0,0,145,171,0,0,194,19,0,0,146,171,0,0,195,19,0,0,147,171,0,0,196,19,0,0,148,171,0,0,197,19,0,0,149,171,0,0,198,19,0,0,150,171,0,0,199,19,0,0,151,171,0,0,200,19,0,0,152,171,0,0,201,19,0,0,153,171,0,0,202,19,0,0,154,171,0,0,203,19,0,0,155,171,0,0,204,19,0,0,156,171,0,0,205,19,0,0,157,171,0,0,206,19,0,0,158,171,0,0,207,19,0,0,159,171,0,0,208,19,0,0,160,171,0,0,209,19,0,0,161,171,0,0,210,19,0,0,162,171,0,0,211,19,0,0,163,171,0,0,212,19,0,0,164,171,0,0,213,19,0,0,165,171,0,0,214,19,0,0,166,171,0,0,215,19,0,0,167,171,0,0,216,19,0,0,168,171,0,0,217,19,0,0,169,171,0,0,218,19,0,0,170,171,0,0,219,19,0,0,171,171,0,0,220,19,0,0,172,171,0,0,221,19,0,0,173,171,0,0,222,19,0,0,174,171,0,0,223,19,0,0,175,171,0,0,224,19,0,0,176,171,0,0,225,19,0,0,177,171,0,0,226,19,0,0,178,171,0,0,227,19,0,0,179,171,0,0,228,19,0,0,180,171,0,0,229,19,0,0,181,171,0,0,230,19,0,0,182,171,0,0,231,19,0,0,183,171,0,0,232,19,0,0,184,171,0,0,233,19,0,0,185,171,0,0,234,19,0,0,186,171,0,0,235,19,0,0,187,171,0,0,236,19,0,0,188,171,0,0,237,19,0,0,189,171,0,0,238,19,0,0,190,171,0,0,239,19,0,0,191,171,0,0,240,19,0,0,248,19,0,0,241,19,0,0,249,19,0,0,242,19,0,0,250,19,0,0,243,19,0,0,251,19,0,0,244,19,0,0,252,19,0,0,245,19,0,0,253,19,0,0,144,28,0,0,208,16,0,0,145,28,0,0,209,16,0,0,146,28,0,0,210,16,0,0,147,28,0,0,211,16,0,0,148,28,0,0,212,16,0,0,149,28,0,0,213,16,0,0,150,28,0,0,214,16,0,0,151,28,0,0,215,16,0,0,152,28,0,0,216,16,0,0,153,28,0,0,217,16,0,0,154,28,0,0,218,16,0,0,155,28,0,0,219,16,0,0,156,28,0,0,220,16,0,0,157,28,0,0,221,16,0,0,158,28,0,0,222,16,0,0,159,28,0,0,223,16,0,0,160,28,0,0,224,16,0,0,161,28,0,0,225,16,0,0,162,28,0,0,226,16,0,0,163,28,0,0,227,16,0,0,164,28,0,0,228,16,0,0,165,28,0,0,229,16,0,0,166,28,0,0,230,16,0,0,167,28,0,0,231,16,0,0,168,28,0,0,232,16,0,0,169,28,0,0,233,16,0,0,170,28,0,0,234,16,0,0,171,28,0,0,235,16,0,0,172,28,0,0,236,16,0,0,173,28,0,0,237,16,0,0,174,28,0,0,238,16,0,0,175,28,0,0,239,16,0,0,176,28,0,0,240,16,0,0,177,28,0,0,241,16,0,0,178,28,0,0,242,16,0,0,179,28,0,0,243,16,0,0,180,28,0,0,244,16,0,0,181,28,0,0,245,16,0,0,182,28,0,0,246,16,0,0,183,28,0,0,247,16,0,0,184,28,0,0,248,16,0,0,185,28,0,0,249,16,0,0,186,28,0,0,250,16,0,0,189,28,0,0,253,16,0,0,190,28,0,0,254,16,0,0,191,28,0,0,255,16,0,0,0,30,0,0,1,30,0,0,2,30,0,0,3,30,0,0,4,30,0,0,5,30,0,0,6,30,0,0,7,30,0,0,8,30,0,0,9,30,0,0,10,30,0,0,11,30,0,0,12,30,0,0,13,30,0,0,14,30,0,0,15,30,0,0,16,30,0,0,17,30,0,0,18,30,0,0,19,30,0,0,20,30,0,0,21,30,0,0,22,30,0,0,23,30,0,0,24,30,0,0,25,30,0,0,26,30,0,0,27,30,0,0,28,30,0,0,29,30,0,0,30,30,0,0,31,30,0,0,32,30,0,0,33,30,0,0,34,30,0,0,35,30,0,0,36,30,0,0,37,30,0,0,38,30,0,0,39,30,0,0,40,30,0,0,41,30,0,0,42,30,0,0,43,30,0,0,44,30,0,0,45,30,0,0,46,30,0,0,47,30,0,0,48,30,0,0,49,30,0,0,50,30,0,0,51,30,0,0,52,30,0,0,53,30,0,0,54,30,0,0,55,30,0,0,56,30,0,0,57,30,0,0,58,30,0,0,59,30,0,0,60,30,0,0,61,30,0,0,62,30,0,0,63,30,0,0,64,30,0,0,65,30,0,0,66,30,0,0,67,30,0,0,68,30,0,0,69,30,0,0,70,30,0,0,71,30,0,0,72,30,0,0,73,30,0,0,74,30,0,0,75,30,0,0,76,30,0,0,77,30,0,0,78,30,0,0,79,30,0,0,80,30,0,0,81,30,0,0,82,30,0,0,83,30,0,0,84,30,0,0,85,30,0,0,86,30,0,0,87,30,0,0,88,30,0,0,89,30,0,0,90,30,0,0,91,30,0,0,92,30,0,0,93,30,0,0,94,30,0,0,95,30,0,0,96,30,0,0,97,30,0,0,98,30,0,0,99,30,0,0,100,30,0,0,101,30,0,0,102,30,0,0,103,30,0,0,104,30,0,0,105,30,0,0,106,30,0,0,107,30,0,0,108,30,0,0,109,30,0,0,110,30,0,0,111,30,0,0,112,30,0,0,113,30,0,0,114,30,0,0,115,30,0,0,116,30,0,0,117,30,0,0,118,30,0,0,119,30,0,0,120,30,0,0,121,30,0,0,122,30,0,0,123,30,0,0,124,30,0,0,125,30,0,0,126,30,0,0,127,30,0,0,128,30,0,0,129,30,0,0,130,30,0,0,131,30,0,0,132,30,0,0,133,30,0,0,134,30,0,0,135,30,0,0,136,30,0,0,137,30,0,0,138,30,0,0,139,30,0,0,140,30,0,0,141,30,0,0,142,30,0,0,143,30,0,0,144,30,0,0,145,30,0,0,146,30,0,0,147,30,0,0,148,30,0,0,149,30,0,0,158,30,0,0,223,0,0,0,160,30,0,0,161,30,0,0,162,30,0,0,163,30,0,0,164,30,0,0,165,30,0,0,166,30,0,0,167,30,0,0,168,30,0,0,169,30,0,0,170,30,0,0,171,30,0,0,172,30,0,0,173,30,0,0,174,30,0,0,175,30,0,0,176,30,0,0,177,30,0,0,178,30,0,0,179,30,0,0,180,30,0,0,181,30,0,0,182,30,0,0,183,30,0,0,184,30,0,0,185,30,0,0,186,30,0,0,187,30,0,0,188,30,0,0,189,30,0,0,190,30,0,0,191,30,0,0,192,30,0,0,193,30,0,0,194,30,0,0,195,30,0,0,196,30,0,0,197,30,0,0,198,30,0,0,199,30,0,0,200,30,0,0,201,30,0,0,202,30,0,0,203,30,0,0,204,30,0,0,205,30,0,0,206,30,0,0,207,30,0,0,208,30,0,0,209,30,0,0,210,30,0,0,211,30,0,0,212,30,0,0,213,30,0,0,214,30,0,0,215,30,0,0,216,30,0,0,217,30,0,0,218,30,0,0,219,30,0,0,220,30,0,0,221,30,0,0,222,30,0,0,223,30,0,0,224,30,0,0,225,30,0,0,226,30,0,0,227,30,0,0,228,30,0,0,229,30,0,0,230,30,0,0,231,30,0,0,232,30,0,0,233,30,0,0,234,30,0,0,235,30,0,0,236,30,0,0,237,30,0,0,238,30,0,0,239,30,0,0,240,30,0,0,241,30,0,0,242,30,0,0,243,30,0,0,244,30,0,0,245,30,0,0,246,30,0,0,247,30,0,0,248,30,0,0,249,30,0,0,250,30,0,0,251,30,0,0,252,30,0,0,253,30,0,0,254,30,0,0,255,30,0,0,8,31,0,0,0,31,0,0,9,31,0,0,1,31,0,0,10,31,0,0,2,31,0,0,11,31,0,0,3,31,0,0,12,31,0,0,4,31,0,0,13,31,0,0,5,31,0,0,14,31,0,0,6,31,0,0,15,31,0,0,7,31,0,0,24,31,0,0,16,31,0,0,25,31,0,0,17,31,0,0,26,31,0,0,18,31,0,0,27,31,0,0,19,31,0,0,28,31,0,0,20,31,0,0,29,31,0,0,21,31,0,0,40,31,0,0,32,31,0,0,41,31,0,0,33,31,0,0,42,31,0,0,34,31,0,0,43,31,0,0,35,31,0,0,44,31,0,0,36,31,0,0,45,31,0,0,37,31,0,0,46,31,0,0,38,31,0,0,47,31,0,0,39,31,0,0,56,31,0,0,48,31,0,0,57,31,0,0,49,31,0,0,58,31,0,0,50,31,0,0,59,31,0,0,51,31,0,0,60,31,0,0,52,31,0,0,61,31,0,0,53,31,0,0,62,31,0,0,54,31,0,0,63,31,0,0,55,31,0,0,72,31,0,0,64,31,0,0,73,31,0,0,65,31,0,0,74,31,0,0,66,31,0,0,75,31,0,0,67,31,0,0,76,31,0,0,68,31,0,0,77,31,0,0,69,31,0,0,89,31,0,0,81,31,0,0,91,31,0,0,83,31,0,0,93,31,0,0,85,31,0,0,95,31,0,0,87,31,0,0,104,31,0,0,96,31,0,0,105,31,0,0,97,31,0,0,106,31,0,0,98,31,0,0,107,31,0,0,99,31,0,0,108,31,0,0,100,31,0,0,109,31,0,0,101,31,0,0,110,31,0,0,102,31,0,0,111,31,0,0,103,31,0,0,136,31,0,0,128,31,0,0,137,31,0,0,129,31,0,0,138,31,0,0,130,31,0,0,139,31,0,0,131,31,0,0,140,31,0,0,132,31,0,0,141,31,0,0,133,31,0,0,142,31,0,0,134,31,0,0,143,31,0,0,135,31,0,0,152,31,0,0,144,31,0,0,153,31,0,0,145,31,0,0,154,31,0,0,146,31,0,0,155,31,0,0,147,31,0,0,156,31,0,0,148,31,0,0,157,31,0,0,149,31,0,0,158,31,0,0,150,31,0,0,159,31,0,0,151,31,0,0,168,31,0,0,160,31,0,0,169,31,0,0,161,31,0,0,170,31,0,0,162,31,0,0,171,31,0,0,163,31,0,0,172,31,0,0,164,31,0,0,173,31,0,0,165,31,0,0,174,31,0,0,166,31,0,0,175,31,0,0,167,31,0,0,184,31,0,0,176,31,0,0,185,31,0,0,177,31,0,0,186,31,0,0,112,31,0,0,187,31,0,0,113,31,0,0,188,31,0,0,179,31,0,0,200,31,0,0,114,31,0,0,201,31,0,0,115,31,0,0,202,31,0,0,116,31,0,0,203,31,0,0,117,31,0,0,204,31,0,0,195,31,0,0,216,31,0,0,208,31,0,0,217,31,0,0,209,31,0,0,218,31,0,0,118,31,0,0,219,31,0,0,119,31,0,0,232,31,0,0,224,31,0,0,233,31,0,0,225,31,0,0,234,31,0,0,122,31,0,0,235,31,0,0,123,31,0,0,236,31,0,0,229,31,0,0,248,31,0,0,120,31,0,0,249,31,0,0,121,31,0,0,250,31,0,0,124,31,0,0,251,31,0,0,125,31,0,0,252,31,0,0,243,31,0,0,38,33,0,0,201,3,0,0,42,33,0,0,107,0,0,0,43,33,0,0,229,0,0,0,50,33,0,0,78,33,0,0,96,33,0,0,112,33,0,0,97,33,0,0,113,33,0,0,98,33,0,0,114,33,0,0,99,33,0,0,115,33,0,0,100,33,0,0,116,33,0,0,101,33,0,0,117,33,0,0,102,33,0,0,118,33,0,0,103,33,0,0,119,33,0,0,104,33,0,0,120,33,0,0,105,33,0,0,121,33,0,0,106,33,0,0,122,33,0,0,107,33,0,0,123,33,0,0,108,33,0,0,124,33,0,0,109,33,0,0,125,33,0,0,110,33,0,0,126,33,0,0,111,33,0,0,127,33,0,0,131,33,0,0,132,33,0,0,182,36,0,0,208,36,0,0,183,36,0,0,209,36,0,0,184,36,0,0,210,36,0,0,185,36,0,0,211,36,0,0,186,36,0,0,212,36,0,0,187,36,0,0,213,36,0,0,188,36,0,0,214,36,0,0,189,36,0,0,215,36,0,0,190,36,0,0,216,36,0,0,191,36,0,0,217,36,0,0,192,36,0,0,218,36,0,0,193,36,0,0,219,36,0,0,194,36,0,0,220,36,0,0,195,36,0,0,221,36,0,0,196,36,0,0,222,36,0,0,197,36,0,0,223,36,0,0,198,36,0,0,224,36,0,0,199,36,0,0,225,36,0,0,200,36,0,0,226,36,0,0,201,36,0,0,227,36,0,0,202,36,0,0,228,36,0,0,203,36,0,0,229,36,0,0,204,36,0,0,230,36,0,0,205,36,0,0,231,36,0,0,206,36,0,0,232,36,0,0,207,36,0,0,233,36,0,0,0,44,0,0,48,44,0,0,1,44,0,0,49,44,0,0,2,44,0,0,50,44,0,0,3,44,0,0,51,44,0,0,4,44,0,0,52,44,0,0,5,44,0,0,53,44,0,0,6,44,0,0,54,44,0,0,7,44,0,0,55,44,0,0,8,44,0,0,56,44,0,0,9,44,0,0,57,44,0,0,10,44,0,0,58,44,0,0,11,44,0,0,59,44,0,0,12,44,0,0,60,44,0,0,13,44,0,0,61,44,0,0,14,44,0,0,62,44,0,0,15,44,0,0,63,44,0,0,16,44,0,0,64,44,0,0,17,44,0,0,65,44,0,0,18,44,0,0,66,44,0,0,19,44,0,0,67,44,0,0,20,44,0,0,68,44,0,0,21,44,0,0,69,44,0,0,22,44,0,0,70,44,0,0,23,44,0,0,71,44,0,0,24,44,0,0,72,44,0,0,25,44,0,0,73,44,0,0,26,44,0,0,74,44,0,0,27,44,0,0,75,44,0,0,28,44,0,0,76,44,0,0,29,44,0,0,77,44,0,0,30,44,0,0,78,44,0,0,31,44,0,0,79,44,0,0,32,44,0,0,80,44,0,0,33,44,0,0,81,44,0,0,34,44,0,0,82,44,0,0,35,44,0,0,83,44,0,0,36,44,0,0,84,44,0,0,37,44,0,0,85,44,0,0,38,44,0,0,86,44,0,0,39,44,0,0,87,44,0,0,40,44,0,0,88,44,0,0,41,44,0,0,89,44,0,0,42,44,0,0,90,44,0,0,43,44,0,0,91,44,0,0,44,44,0,0,92,44,0,0,45,44,0,0,93,44,0,0,46,44,0,0,94,44,0,0,47,44,0,0,95,44,0,0,96,44,0,0,97,44,0,0,98,44,0,0,107,2,0,0,99,44,0,0,125,29,0,0,100,44,0,0,125,2,0,0,103,44,0,0,104,44,0,0,105,44,0,0,106,44,0,0,107,44,0,0,108,44,0,0,109,44,0,0,81,2,0,0,110,44,0,0,113,2,0,0,111,44,0,0,80,2,0,0,112,44,0,0,82,2,0,0,114,44,0,0,115,44,0,0,117,44,0,0,118,44,0,0,126,44,0,0,63,2,0,0,127,44,0,0,64,2,0,0,128,44,0,0,129,44,0,0,130,44,0,0,131,44,0,0,132,44,0,0,133,44,0,0,134,44,0,0,135,44,0,0,136,44,0,0,137,44,0,0,138,44,0,0,139,44,0,0,140,44,0,0,141,44,0,0,142,44,0,0,143,44,0,0,144,44,0,0,145,44,0,0,146,44,0,0,147,44,0,0,148,44,0,0,149,44,0,0,150,44,0,0,151,44,0,0,152,44,0,0,153,44,0,0,154,44,0,0,155,44,0,0,156,44,0,0,157,44,0,0,158,44,0,0,159,44,0,0,160,44,0,0,161,44,0,0,162,44,0,0,163,44,0,0,164,44,0,0,165,44,0,0,166,44,0,0,167,44,0,0,168,44,0,0,169,44,0,0,170,44,0,0,171,44,0,0,172,44,0,0,173,44,0,0,174,44,0,0,175,44,0,0,176,44,0,0,177,44,0,0,178,44,0,0,179,44,0,0,180,44,0,0,181,44,0,0,182,44,0,0,183,44,0,0,184,44,0,0,185,44,0,0,186,44,0,0,187,44,0,0,188,44,0,0,189,44,0,0,190,44,0,0,191,44,0,0,192,44,0,0,193,44,0,0,194,44,0,0,195,44,0,0,196,44,0,0,197,44,0,0,198,44,0,0,199,44,0,0,200,44,0,0,201,44,0,0,202,44,0,0,203,44,0,0,204,44,0,0,205,44,0,0,206,44,0,0,207,44,0,0,208,44,0,0,209,44,0,0,210,44,0,0,211,44,0,0,212,44,0,0,213,44,0,0,214,44,0,0,215,44,0,0,216,44,0,0,217,44,0,0,218,44,0,0,219,44,0,0,220,44,0,0,221,44,0,0,222,44,0,0,223,44,0,0,224,44,0,0,225,44,0,0,226,44,0,0,227,44,0,0,235,44,0,0,236,44,0,0,237,44,0,0,238,44,0,0,242,44,0,0,243,44,0,0,64,166,0,0,65,166,0,0,66,166,0,0,67,166,0,0,68,166,0,0,69,166,0,0,70,166,0,0,71,166,0,0,72,166,0,0,73,166,0,0,74,166,0,0,75,166,0,0,76,166,0,0,77,166,0,0,78,166,0,0,79,166,0,0,80,166,0,0,81,166,0,0,82,166,0,0,83,166,0,0,84,166,0,0,85,166,0,0,86,166,0,0,87,166,0,0,88,166,0,0,89,166,0,0,90,166,0,0,91,166,0,0,92,166,0,0,93,166,0,0,94,166,0,0,95,166,0,0,96,166,0,0,97,166,0,0,98,166,0,0,99,166,0,0,100,166,0,0,101,166,0,0,102,166,0,0,103,166,0,0,104,166,0,0,105,166,0,0,106,166,0,0,107,166,0,0,108,166,0,0,109,166,0,0,128,166,0,0,129,166,0,0,130,166,0,0,131,166,0,0,132,166,0,0,133,166,0,0,134,166,0,0,135,166,0,0,136,166,0,0,137,166,0,0,138,166,0,0,139,166,0,0,140,166,0,0,141,166,0,0,142,166,0,0,143,166,0,0,144,166,0,0,145,166,0,0,146,166,0,0,147,166,0,0,148,166,0,0,149,166,0,0,150,166,0,0,151,166,0,0,152,166,0,0,153,166,0,0,154,166,0,0,155,166,0,0,34,167,0,0,35,167,0,0,36,167,0,0,37,167,0,0,38,167,0,0,39,167,0,0,40,167,0,0,41,167,0,0,42,167,0,0,43,167,0,0,44,167,0,0,45,167,0,0,46,167,0,0,47,167,0,0,50,167,0,0,51,167,0,0,52,167,0,0,53,167,0,0,54,167,0,0,55,167,0,0,56,167,0,0,57,167,0,0,58,167,0,0,59,167,0,0,60,167,0,0,61,167,0,0,62,167,0,0,63,167,0,0,64,167,0,0,65,167,0,0,66,167,0,0,67,167,0,0,68,167,0,0,69,167,0,0,70,167,0,0,71,167,0,0,72,167,0,0,73,167,0,0,74,167,0,0,75,167,0,0,76,167,0,0,77,167,0,0,78,167,0,0,79,167,0,0,80,167,0,0,81,167,0,0,82,167,0,0,83,167,0,0,84,167,0,0,85,167,0,0,86,167,0,0,87,167,0,0,88,167,0,0,89,167,0,0,90,167,0,0,91,167,0,0,92,167,0,0,93,167,0,0,94,167,0,0,95,167,0,0,96,167,0,0,97,167,0,0,98,167,0,0,99,167,0,0,100,167,0,0,101,167,0,0,102,167,0,0,103,167,0,0,104,167,0,0,105,167,0,0,106,167,0,0,107,167,0,0,108,167,0,0,109,167,0,0,110,167,0,0,111,167,0,0,121,167,0,0,122,167,0,0,123,167,0,0,124,167,0,0,125,167,0,0,121,29,0,0,126,167,0,0,127,167,0,0,128,167,0,0,129,167,0,0,130,167,0,0,131,167,0,0,132,167,0,0,133,167,0,0,134,167,0,0,135,167,0,0,139,167,0,0,140,167,0,0,141,167,0,0,101,2,0,0,144,167,0,0,145,167,0,0,146,167,0,0,147,167,0,0,150,167,0,0,151,167,0,0,152,167,0,0,153,167,0,0,154,167,0,0,155,167,0,0,156,167,0,0,157,167,0,0,158,167,0,0,159,167,0,0,160,167,0,0,161,167,0,0,162,167,0,0,163,167,0,0,164,167,0,0,165,167,0,0,166,167,0,0,167,167,0,0,168,167,0,0,169,167,0,0,170,167,0,0,102,2,0,0,171,167,0,0,92,2,0,0,172,167,0,0,97,2,0,0,173,167,0,0,108,2,0,0,174,167,0,0,106,2,0,0,176,167,0,0,158,2,0,0,177,167,0,0,135,2,0,0,178,167,0,0,157,2,0,0,179,167,0,0,83,171,0,0,180,167,0,0,181,167,0,0,182,167,0,0,183,167,0,0,184,167,0,0,185,167,0,0,186,167,0,0,187,167,0,0,188,167,0,0,189,167,0,0,190,167,0,0,191,167,0,0,192,167,0,0,193,167,0,0,194,167,0,0,195,167,0,0,196,167,0,0,148,167,0,0,197,167,0,0,130,2,0,0,198,167,0,0,142,29,0,0,199,167,0,0,200,167,0,0,201,167,0,0,202,167,0,0,208,167,0,0,209,167,0,0,214,167,0,0,215,167,0,0,216,167,0,0,217,167,0,0,245,167,0,0,246,167,0,0,33,255,0,0,65,255,0,0,34,255,0,0,66,255,0,0,35,255,0,0,67,255,0,0,36,255,0,0,68,255,0,0,37,255,0,0,69,255,0,0,38,255,0,0,70,255,0,0,39,255,0,0,71,255,0,0,40,255,0,0,72,255,0,0,41,255,0,0,73,255,0,0,42,255,0,0,74,255,0,0,43,255,0,0,75,255,0,0,44,255,0,0,76,255,0,0,45,255,0,0,77,255,0,0,46,255,0,0,78,255,0,0,47,255,0,0,79,255,0,0,48,255,0,0,80,255,0,0,49,255,0,0,81,255,0,0,50,255,0,0,82,255,0,0,51,255,0,0,83,255,0,0,52,255,0,0,84,255,0,0,53,255,0,0,85,255,0,0,54,255,0,0,86,255,0,0,55,255,0,0,87,255,0,0,56,255,0,0,88,255,0,0,57,255,0,0,89,255,0,0,58,255,0,0,90,255,0,0,0,4,1,0,40,4,1,0,1,4,1,0,41,4,1,0,2,4,1,0,42,4,1,0,3,4,1,0,43,4,1,0,4,4,1,0,44,4,1,0,5,4,1,0,45,4,1,0,6,4,1,0,46,4,1,0,7,4,1,0,47,4,1,0,8,4,1,0,48,4,1,0,9,4,1,0,49,4,1,0,10,4,1,0,50,4,1,0,11,4,1,0,51,4,1,0,12,4,1,0,52,4,1,0,13,4,1,0,53,4,1,0,14,4,1,0,54,4,1,0,15,4,1,0,55,4,1,0,16,4,1,0,56,4,1,0,17,4,1,0,57,4,1,0,18,4,1,0,58,4,1,0,19,4,1,0,59,4,1,0,20,4,1,0,60,4,1,0,21,4,1,0,61,4,1,0,22,4,1,0,62,4,1,0,23,4,1,0,63,4,1,0,24,4,1,0,64,4,1,0,25,4,1,0,65,4,1,0,26,4,1,0,66,4,1,0,27,4,1,0,67,4,1,0,28,4,1,0,68,4,1,0,29,4,1,0,69,4,1,0,30,4,1,0,70,4,1,0,31,4,1,0,71,4,1,0,32,4,1,0,72,4,1,0,33,4,1,0,73,4,1,0,34,4,1,0,74,4,1,0,35,4,1,0,75,4,1,0,36,4,1,0,76,4,1,0,37,4,1,0,77,4,1,0,38,4,1,0,78,4,1,0,39,4,1,0,79,4,1,0,176,4,1,0,216,4,1,0,177,4,1,0,217,4,1,0,178,4,1,0,218,4,1,0,179,4,1,0,219,4,1,0,180,4,1,0,220,4,1,0,181,4,1,0,221,4,1,0,182,4,1,0,222,4,1,0,183,4,1,0,223,4,1,0,184,4,1,0,224,4,1,0,185,4,1,0,225,4,1,0,186,4,1,0,226,4,1,0,187,4,1,0,227,4,1,0,188,4,1,0,228,4,1,0,189,4,1,0,229,4,1,0,190,4,1,0,230,4,1,0,191,4,1,0,231,4,1,0,192,4,1,0,232,4,1,0,193,4,1,0,233,4,1,0,194,4,1,0,234,4,1,0,195,4,1,0,235,4,1,0,196,4,1,0,236,4,1,0,197,4,1,0,237,4,1,0,198,4,1,0,238,4,1,0,199,4,1,0,239,4,1,0,200,4,1,0,240,4,1,0,201,4,1,0,241,4,1,0,202,4,1,0,242,4,1,0,203,4,1,0,243,4,1,0,204,4,1,0,244,4,1,0,205,4,1,0,245,4,1,0,206,4,1,0,246,4,1,0,207,4,1,0,247,4,1,0,208,4,1,0,248,4,1,0,209,4,1,0,249,4,1,0,210,4,1,0,250,4,1,0,211,4,1,0,251,4,1,0,112,5,1,0,151,5,1,0,113,5,1,0,152,5,1,0,114,5,1,0,153,5,1,0,115,5,1,0,154,5,1,0,116,5,1,0,155,5,1,0,117,5,1,0,156,5,1,0,118,5,1,0,157,5,1,0,119,5,1,0,158,5,1,0,120,5,1,0,159,5,1,0,121,5,1,0,160,5,1,0,122,5,1,0,161,5,1,0,124,5,1,0,163,5,1,0,125,5,1,0,164,5,1,0,126,5,1,0,165,5,1,0,127,5,1,0,166,5,1,0,128,5,1,0,167,5,1,0,129,5,1,0,168,5,1,0,130,5,1,0,169,5,1,0,131,5,1,0,170,5,1,0,132,5,1,0,171,5,1,0,133,5,1,0,172,5,1,0,134,5,1,0,173,5,1,0,135,5,1,0,174,5,1,0,136,5,1,0,175,5,1,0,137,5,1,0,176,5,1,0,138,5,1,0,177,5,1,0,140,5,1,0,179,5,1,0,141,5,1,0,180,5,1,0,142,5,1,0,181,5,1,0,143,5,1,0,182,5,1,0,144,5,1,0,183,5,1,0,145,5,1,0,184,5,1,0,146,5,1,0,185,5,1,0,148,5,1,0,187,5,1,0,149,5,1,0,188,5,1,0,128,12,1,0,192,12,1,0,129,12,1,0,193,12,1,0,130,12,1,0,194,12,1,0,131,12,1,0,195,12,1,0,132,12,1,0,196,12,1,0,133,12,1,0,197,12,1,0,134,12,1,0,198,12,1,0,135,12,1,0,199,12,1,0,136,12,1,0,200,12,1,0,137,12,1,0,201,12,1,0,138,12,1,0,202,12,1,0,139,12,1,0,203,12,1,0,140,12,1,0,204,12,1,0,141,12,1,0,205,12,1,0,142,12,1,0,206,12,1,0,143,12,1,0,207,12,1,0,144,12,1,0,208,12,1,0,145,12,1,0,209,12,1,0,146,12,1,0,210,12,1,0,147,12,1,0,211,12,1,0,148,12,1,0,212,12,1,0,149,12,1,0,213,12,1,0,150,12,1,0,214,12,1,0,151,12,1,0,215,12,1,0,152,12,1,0,216,12,1,0,153,12,1,0,217,12,1,0,154,12,1,0,218,12,1,0,155,12,1,0,219,12,1,0,156,12,1,0,220,12,1,0,157,12,1,0,221,12,1,0,158,12,1,0,222,12,1,0,159,12,1,0,223,12,1,0,160,12,1,0,224,12,1,0,161,12,1,0,225,12,1,0,162,12,1,0,226,12,1,0,163,12,1,0,227,12,1,0,164,12,1,0,228,12,1,0,165,12,1,0,229,12,1,0,166,12,1,0,230,12,1,0,167,12,1,0,231,12,1,0,168,12,1,0,232,12,1,0,169,12,1,0,233,12,1,0,170,12,1,0,234,12,1,0,171,12,1,0,235,12,1,0,172,12,1,0,236,12,1,0,173,12,1,0,237,12,1,0,174,12,1,0,238,12,1,0,175,12,1,0,239,12,1,0,176,12,1,0,240,12,1,0,177,12,1,0,241,12,1,0,178,12,1,0,242,12,1,0,160,24,1,0,192,24,1,0,161,24,1,0,193,24,1,0,162,24,1,0,194,24,1,0,163,24,1,0,195,24,1,0,164,24,1,0,196,24,1,0,165,24,1,0,197,24,1,0,166,24,1,0,198,24,1,0,167,24,1,0,199,24,1,0,168,24,1,0,200,24,1,0,169,24,1,0,201,24,1,0,170,24,1,0,202,24,1,0,171,24,1,0,203,24,1,0,172,24,1,0,204,24,1,0,173,24,1,0,205,24,1,0,174,24,1,0,206,24,1,0,175,24,1,0,207,24,1,0,176,24,1,0,208,24,1,0,177,24,1,0,209,24,1,0,178,24,1,0,210,24,1,0,179,24,1,0,211,24,1,0,180,24,1,0,212,24,1,0,181,24,1,0,213,24,1,0,182,24,1,0,214,24,1,0,183,24,1,0,215,24,1,0,184,24,1,0,216,24,1,0,185,24,1,0,217,24,1,0,186,24,1,0,218,24,1,0,187,24,1,0,219,24,1,0,188,24,1,0,220,24,1,0,189,24,1,0,221,24,1,0,190,24,1,0,222,24,1,0,191,24,1,0,223,24,1,0,64,110,1,0,96,110,1,0,65,110,1,0,97,110,1,0,66,110,1,0,98,110,1,0,67,110,1,0,99,110,1,0,68,110,1,0,100,110,1,0,69,110,1,0,101,110,1,0,70,110,1,0,102,110,1,0,71,110,1,0,103,110,1,0,72,110,1,0,104,110,1,0,73,110,1,0,105,110,1,0,74,110,1,0,106,110,1,0,75,110,1,0,107,110,1,0,76,110,1,0,108,110,1,0,77,110,1,0,109,110,1,0,78,110,1,0,110,110,1,0,79,110,1,0,111,110,1,0,80,110,1,0,112,110,1,0,81,110,1,0,113,110,1,0,82,110,1,0,114,110,1,0,83,110,1,0,115,110,1,0,84,110,1,0,116,110,1,0,85,110,1,0,117,110,1,0,86,110,1,0,118,110,1,0,87,110,1,0,119,110,1,0,88,110,1,0,120,110,1,0,89,110,1,0,121,110,1,0,90,110,1,0,122,110,1,0,91,110,1,0,123,110,1,0,92,110,1,0,124,110,1,0,93,110,1,0,125,110,1,0,94,110,1,0,126,110,1,0,95,110,1,0,127,110,1,0,0,233,1,0,34,233,1,0,1,233,1,0,35,233,1,0,2,233,1,0,36,233,1,0,3,233,1,0,37,233,1,0,4,233,1,0,38,233,1,0,5,233,1,0,39,233,1,0,6,233,1,0,40,233,1,0,7,233,1,0,41,233,1,0,8,233,1,0,42,233,1,0,9,233,1,0,43,233,1,0,10,233,1,0,44,233,1,0,11,233,1,0,45,233,1,0,12,233,1,0,46,233,1,0,13,233,1,0,47,233,1,0,14,233,1,0,48,233,1,0,15,233,1,0,49,233,1,0,16,233,1,0,50,233,1,0,17,233,1,0,51,233,1,0,18,233,1,0,52,233,1,0,19,233,1,0,53,233,1,0,20,233,1,0,54,233,1,0,21,233,1,0,55,233,1,0,22,233,1,0,56,233,1,0,23,233,1,0,57,233,1,0,24,233,1,0,58,233,1,0,25,233,1,0,59,233,1,0,26,233,1,0,60,233,1,0,27,233,1,0,61,233,1,0,28,233,1,0,62,233,1,0,29,233,1,0,63,233,1,0,30,233,1,0,64,233,1,0,31,233,1,0,65,233,1,0,32,233,1,0,66,233,1,0,33,233,1,0,67,233,1,0,65,188,176,158,1,11,7,2,0,0,0,128,22,39,0,133,1,9,112,114,111,100,117,99,101,114,115,2,8,108,97,110,103,117,97,103,101,1,4,82,117,115,116,0,12,112,114,111,99,101,115,115,101,100,45,98,121,4,5,114,117,115,116,99,29,49,46,56,50,46,48,32,40,102,54,101,53,49,49,101,101,99,32,50,48,50,52,45,49,48,45,49,53,41,14,72,111,109,101,98,114,101,119,32,99,108,97,110,103,6,49,57,46,49,46,51,6,119,97,108,114,117,115,6,48,46,50,50,46,48,12,119,97,115,109,45,98,105,110,100,103,101,110,6,48,46,50,46,57,53,0,73,15,116,97,114,103,101,116,95,102,101,97,116,117,114,101,115,4,43,15,109,117,116,97,98,108,101,45,103,108,111,98,97,108,115,43,8,115,105,103,110,45,101,120,116,43,15,114,101,102,101,114,101,110,99,101,45,116,121,112,101,115,43,10,109,117,108,116,105,118,97,108,117,101]),nA=new WebAssembly.Module(rA),iA=new WebAssembly.Instance(nA,{\"./bdk_wasm_bg.js\":{__wbg_request_f6a41be736fe6eb3:$t,__wbindgen_error_new:function(e,t){return new Error(yt(e,t))},__wbg_esplorammwallet_new:function(e){return qt.__wrap(e)},__wbg_addressinfo_new:function(e){return Yt.__wrap(e)},__wbindgen_number_new:function(e){return e},__wbindgen_number_get:function(e,t){const A=\"number\"==typeof t?t:void 0;vt().setFloat64(e+8,bt(A)?0:A,!0),vt().setInt32(e+0,!bt(A),!0)},__wbindgen_string_get:function(e,t){const A=\"string\"==typeof t?t:void 0;var r=bt(A)?0:Pt(A,dt.__wbindgen_malloc,dt.__wbindgen_realloc),n=St;vt().setInt32(e+4,n,!0),vt().setInt32(e+0,r,!0)},__wbindgen_as_number:function(e){return+e},__wbindgen_string_new:function(e,t){return yt(e,t)},__wbindgen_is_undefined:function(e){return void 0===e},__wbindgen_in:function(e,t){return e in t},__wbindgen_boolean_get:function(e){return\"boolean\"==typeof e?e?1:0:2},__wbindgen_is_bigint:function(e){return\"bigint\"==typeof e},__wbindgen_bigint_from_i64:function(e){return e},__wbindgen_jsval_eq:function(e,t){return e===t},__wbindgen_is_object:function(e){return\"object\"==typeof e&&null!==e},__wbindgen_bigint_from_u64:function(e){return BigInt.asUintN(64,e)},__wbindgen_is_string:function(e){return\"string\"==typeof e},__wbindgen_jsval_loose_eq:function(e,t){return e==t},__wbg_String_b9412f8799faab3e:function(e,t){const A=Pt(String(t),dt.__wbindgen_malloc,dt.__wbindgen_realloc),r=St;vt().setInt32(e+4,r,!0),vt().setInt32(e+0,A,!0)},__wbg_getwithrefkey_edc2c8960f0f1191:function(e,t){return e[t]},__wbg_set_f975102236d3c502:function(e,t,A){e[t]=A},__wbg_fetch_bc7c8e27076a5c84:eA,__wbg_fetch_1fdc4448ed9eec00:function(e,t){return e.fetch(t)},__wbg_newwithstrandinit_4b92c89af0a8e383:function(){return Mt((function(e,t,A){return new Request(yt(e,t),A)}),arguments)},__wbg_setbody_aa8b691bec428bf4:function(e,t){e.body=t},__wbg_setcredentials_a4e661320cdb9738:function(e,t){e.credentials=Kt[t]},__wbg_setheaders_f5205d36e423a544:function(e,t){e.headers=t},__wbg_setmethod_ce2da76000b02f6a:function(e,t,A){e.method=yt(t,A)},__wbg_setmode_4919fd636102c586:function(e,t){e.mode=Gt[t]},__wbg_setsignal_812ccb8269a7fd90:function(e,t){e.signal=t},__wbg_signal_9acfcec9e7dffc22:function(e){return e.signal},__wbg_new_75169ae5a9683c55:function(){return Mt((function(){return new AbortController}),arguments)},__wbg_abort_c57daab47a6c1215:function(e){e.abort()},__wbg_new_a9ae04a5200606a5:function(){return Mt((function(){return new Headers}),arguments)},__wbg_append_8b3e7f74a47ea7d5:function(){return Mt((function(e,t,A,r,n){e.append(yt(t,A),yt(r,n))}),arguments)},__wbg_instanceof_Response_3c0e210a57ff751d:function(e){let t;try{t=e instanceof Response}catch(e){t=!1}return t},__wbg_url_58af972663531d16:function(e,t){const A=Pt(t.url,dt.__wbindgen_malloc,dt.__wbindgen_realloc),r=St;vt().setInt32(e+4,r,!0),vt().setInt32(e+0,A,!0)},__wbg_status_5f4e900d22140a18:function(e){return e.status},__wbg_headers_1b9bf90c73fae600:function(e){return e.headers},__wbg_arrayBuffer_144729e09879650e:function(){return Mt((function(e){return e.arrayBuffer()}),arguments)},__wbg_text_ebeee8b31af4c919:function(){return Mt((function(e){return e.text()}),arguments)},__wbg_queueMicrotask_848aa4969108a57e:function(e){return e.queueMicrotask},__wbindgen_is_function:function(e){return\"function\"==typeof e},__wbindgen_cb_drop:function(e){const t=e.original;return 1==t.cnt--&&(t.a=0,!0)},__wbg_queueMicrotask_c5419c06eab41e73:tA,__wbg_clearTimeout_541ac0980ffcef74:AA,__wbg_setTimeout_7d81d052875b0f4f:function(){return Mt((function(e,t){return setTimeout(e,t)}),arguments)},__wbg_get_5419cf6b954aa11d:function(e,t){return e[t>>>0]},__wbg_length_f217bbbf7e8e4df4:function(e){return e.length},__wbg_new_034f913e7636e987:function(){return new Array},__wbg_newnoargs_1ede4bf2ebbaaf43:function(e,t){return new Function(yt(e,t))},__wbg_new_7a87a0376e40533b:function(){return new Map},__wbg_next_13b477da1eaa3897:function(e){return e.next},__wbg_next_b06e115d1b01e10b:function(){return Mt((function(e){return e.next()}),arguments)},__wbg_done_983b5ffcaec8c583:function(e){return e.done},__wbg_value_2ab8a198c834c26a:function(e){return e.value},__wbg_iterator_695d699a44d6234c:function(){return Symbol.iterator},__wbg_get_ef828680c64da212:function(){return Mt((function(e,t){return Reflect.get(e,t)}),arguments)},__wbg_call_a9ef466721e824f2:function(){return Mt((function(e,t){return e.call(t)}),arguments)},__wbg_new_e69b5f66fda8f13c:function(){return new Object},__wbg_self_bf91bf94d9e04084:function(){return Mt((function(){return self.self}),arguments)},__wbg_window_52dd9f07d03fd5f8:function(){return Mt((function(){return window.window}),arguments)},__wbg_globalThis_05c129bf37fcf1be:function(){return Mt((function(){return globalThis.globalThis}),arguments)},__wbg_global_3eca19bb09e9c484:function(){return Mt((function(){return global.global}),arguments)},__wbg_set_425e70f7c64ac962:function(e,t,A){e[t>>>0]=A},__wbg_isArray_6f3b47f09adb61b5:function(e){return Array.isArray(e)},__wbg_instanceof_ArrayBuffer_74945570b4a62ec7:function(e){let t;try{t=e instanceof ArrayBuffer}catch(e){t=!1}return t},__wbg_call_3bfa248576352471:function(){return Mt((function(e,t,A){return e.call(t,A)}),arguments)},__wbg_instanceof_Map_f96986929e7e89ed:function(e){let t;try{t=e instanceof Map}catch(e){t=!1}return t},__wbg_set_277a63e77c89279f:function(e,t,A){return e.set(t,A)},__wbg_isSafeInteger_b9dff570f01a9100:function(e){return Number.isSafeInteger(e)},__wbg_now_70af4fe37a792251:function(){return Date.now()},__wbg_entries_c02034de337d3ee2:function(e){return Object.entries(e)},__wbg_new_1073970097e5a420:function(e,t){try{var A={a:e,b:t};const r=new Promise(((e,t)=>{const r=A.a;A.a=0;try{return function(e,t,A,r){dt.closure1223_externref_shim(e,t,A,r)}(r,A.b,e,t)}finally{A.a=r}}));return r}finally{A.a=A.b=0}},__wbg_resolve_0aad7c1484731c99:function(e){return Promise.resolve(e)},__wbg_then_748f75edfb032440:function(e,t){return e.then(t)},__wbg_then_4866a7d9f55d8f3e:function(e,t,A){return e.then(t,A)},__wbg_buffer_ccaed51a635d8a2d:function(e){return e.buffer},__wbg_newwithbyteoffsetandlength_7e3eb787208af730:function(e,t,A){return new Uint8Array(e,t>>>0,A>>>0)},__wbg_new_fec2611eb9180f95:function(e){return new Uint8Array(e)},__wbg_set_ec2fcf81bc573fd9:function(e,t,A){e.set(t,A>>>0)},__wbg_length_9254c4bd3b9f23c4:function(e){return e.length},__wbg_instanceof_Uint8Array_df0761410414ef36:function(e){let t;try{t=e instanceof Uint8Array}catch(e){t=!1}return t},__wbg_has_bd717f25f195f23d:function(){return Mt((function(e,t){return Reflect.has(e,t)}),arguments)},__wbg_stringify_eead5648c09faaf8:function(){return Mt((function(e){return JSON.stringify(e)}),arguments)},__wbindgen_bigint_get_as_i64:function(e,t){const A=\"bigint\"==typeof t?t:void 0;vt().setBigInt64(e+8,bt(A)?BigInt(0):A,!0),vt().setInt32(e+0,!bt(A),!0)},__wbindgen_debug_string:function(e,t){const A=Pt(Tt(t),dt.__wbindgen_malloc,dt.__wbindgen_realloc),r=St;vt().setInt32(e+4,r,!0),vt().setInt32(e+0,A,!0)},__wbindgen_throw:function(e,t){throw new Error(yt(e,t))},__wbindgen_memory:function(){return dt.memory},__wbindgen_closure_wrapper2884:function(e,t,A){return xt(e,t,754,Ut)},__wbindgen_closure_wrapper2911:function(e,t,A){return xt(e,t,766,Dt)},__wbindgen_init_externref_table:function(){const e=dt.__wbindgen_export_2,t=e.grow(4);e.set(0,void 0),e.set(t+0,void 0),e.set(t+1,null),e.set(t+2,!0),e.set(t+3,!1)}}}),oA=iA.exports,sA=oA.memory,aA=oA.__wbg_esplorammwallet_free,cA=oA.esplorammwallet_new,gA=oA.esplorammwallet_full_scan,uA=oA.esplorammwallet_sync,fA=oA.esplorammwallet_balance,EA=oA.esplorammwallet_next_unused_address,lA=oA.esplorammwallet_peek_address,IA=oA.esplorammwallet_reveal_next_address,BA=oA.esplorammwallet_list_unused_addresses,CA=oA.esplorammwallet_take_staged,hA=oA.esplorammwallet_get_block_by_hash,dA=oA.esplorammwallet_persist,pA=oA.mnemonic_to_descriptor,QA=oA.xpriv_to_descriptor,wA=oA.xpub_to_descriptor,yA=oA.mnemonic_to_xpriv,bA=oA.slip10_to_extended,mA=oA.__wbg_addressinfo_free,vA=oA.addressinfo_index,SA=oA.addressinfo_address,RA=oA.addressinfo_keychain,kA=oA.addressinfo_address_type,PA=oA.__wbg_esplorawallet_free,TA=oA.esplorawallet_from_descriptors,OA=oA.esplorawallet_from_mnemonic,xA=oA.esplorawallet_from_xpriv,UA=oA.esplorawallet_from_xpub,DA=oA.esplorawallet_load,FA=oA.esplorawallet_full_scan,LA=oA.esplorawallet_sync,NA=oA.esplorawallet_network,MA=oA.esplorawallet_balance,_A=oA.esplorawallet_next_unused_address,jA=oA.esplorawallet_peek_address,HA=oA.esplorawallet_reveal_next_address,KA=oA.esplorawallet_reveal_addresses_to,GA=oA.esplorawallet_list_unused_addresses,JA=oA.esplorawallet_list_unspent,YA=oA.esplorawallet_transactions,VA=oA.esplorawallet_take_staged,zA=oA.esplorawallet_get_block_by_hash,XA=oA.__wbg_balance_free,qA=oA.balance_immature,WA=oA.balance_trusted_pending,ZA=oA.balance_untrusted_pending,$A=oA.balance_confirmed,er=oA.balance_trusted_spendable,tr=oA.balance_total,Ar=oA.__wbg_descriptorpair_free,rr=oA.descriptorpair_new,nr=oA.descriptorpair_internal,ir=oA.descriptorpair_external,or=oA.rustsecp256k1_v0_10_0_context_create,sr=oA.rustsecp256k1_v0_10_0_context_destroy,ar=oA.rustsecp256k1_v0_10_0_default_illegal_callback_fn,cr=oA.rustsecp256k1_v0_10_0_default_error_callback_fn,gr=oA.__wbindgen_malloc,ur=oA.__wbindgen_realloc,fr=oA.__wbindgen_export_2,Er=oA.__wbindgen_export_3,lr=oA.closure753_externref_shim,Ir=oA._dyn_core__ops__function__FnMut_____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__h181f615f2ab935e8,Br=oA.__externref_drop_slice,Cr=oA.__wbindgen_free,hr=oA.__externref_table_dealloc,dr=oA.__wbindgen_exn_store,pr=oA.__externref_table_alloc,Qr=oA.closure1223_externref_shim,wr=oA.__wbindgen_start;dt=e,wr();class yr{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,t){this.keyToValue.set(e,t),this.valueToKey.set(t,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}}class br{constructor(e){this.generateIdentifier=e,this.kv=new yr}register(e,t){this.kv.getByValue(e)||(t||(t=this.generateIdentifier(e)),this.kv.set(t,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}}class mr extends br{constructor(){super((e=>e.name)),this.classToAllowedProps=new Map}register(e,t){\"object\"==typeof t?(t.allowProps&&this.classToAllowedProps.set(e,t.allowProps),super.register(e,t.identifier)):super.register(e,t)}getAllowedProps(e){return this.classToAllowedProps.get(e)}}function vr(e,t){const A=function(e){if(\"values\"in Object)return Object.values(e);const t=[];for(const A in e)e.hasOwnProperty(A)&&t.push(e[A]);return t}(e);if(\"find\"in A)return A.find(t);const r=A;for(let e=0;et(A,e)))}function Rr(e,t){return-1!==e.indexOf(t)}function kr(e,t){for(let A=0;At.isApplicable(e)))}findByName(e){return this.transfomers[e]}}const Tr=e=>void 0===e,Or=e=>\"object\"==typeof e&&null!==e&&(e!==Object.prototype&&(null===Object.getPrototypeOf(e)||Object.getPrototypeOf(e)===Object.prototype)),xr=e=>Or(e)&&0===Object.keys(e).length,Ur=e=>Array.isArray(e),Dr=e=>e instanceof Map,Fr=e=>e instanceof Set,Lr=e=>\"Symbol\"===(e=>Object.prototype.toString.call(e).slice(8,-1))(e),Nr=e=>\"number\"==typeof e&&isNaN(e),Mr=e=>(e=>\"boolean\"==typeof e)(e)||(e=>null===e)(e)||Tr(e)||(e=>\"number\"==typeof e&&!isNaN(e))(e)||(e=>\"string\"==typeof e)(e)||Lr(e),_r=e=>e.replace(/\\./g,\"\\\\.\"),jr=e=>e.map(String).map(_r).join(\".\"),Hr=e=>{const t=[];let A=\"\";for(let r=0;rnull),(()=>{})),Kr((e=>\"bigint\"==typeof e),\"bigint\",(e=>e.toString()),(e=>\"undefined\"!=typeof BigInt?BigInt(e):(console.error(\"Please add a BigInt polyfill.\"),e))),Kr((e=>e instanceof Date&&!isNaN(e.valueOf())),\"Date\",(e=>e.toISOString()),(e=>new Date(e))),Kr((e=>e instanceof Error),\"Error\",((e,t)=>{const A={name:e.name,message:e.message};return t.allowedErrorProps.forEach((t=>{A[t]=e[t]})),A}),((e,t)=>{const A=new Error(e.message);return A.name=e.name,A.stack=e.stack,t.allowedErrorProps.forEach((t=>{A[t]=e[t]})),A})),Kr((e=>e instanceof RegExp),\"regexp\",(e=>\"\"+e),(e=>{const t=e.slice(1,e.lastIndexOf(\"/\")),A=e.slice(e.lastIndexOf(\"/\")+1);return new RegExp(t,A)})),Kr(Fr,\"set\",(e=>[...e.values()]),(e=>new Set(e))),Kr(Dr,\"map\",(e=>[...e.entries()]),(e=>new Map(e))),Kr((e=>{return Nr(e)||((t=e)===1/0||t===-1/0);var t}),\"number\",(e=>Nr(e)?\"NaN\":e>0?\"Infinity\":\"-Infinity\"),Number),Kr((e=>0===e&&1/e==-1/0),\"number\",(()=>\"-0\"),Number),Kr((e=>e instanceof URL),\"URL\",(e=>e.toString()),(e=>new URL(e)))];function Jr(e,t,A,r){return{isApplicable:e,annotation:t,transform:A,untransform:r}}const Yr=Jr(((e,t)=>{if(Lr(e)){return!!t.symbolRegistry.getIdentifier(e)}return!1}),((e,t)=>[\"symbol\",t.symbolRegistry.getIdentifier(e)]),(e=>e.description),((e,t,A)=>{const r=A.symbolRegistry.getValue(t[1]);if(!r)throw new Error(\"Trying to deserialize unknown symbol\");return r})),Vr=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce(((e,t)=>(e[t.name]=t,e)),{}),zr=Jr((e=>ArrayBuffer.isView(e)&&!(e instanceof DataView)),(e=>[\"typed-array\",e.constructor.name]),(e=>[...e]),((e,t)=>{const A=Vr[t[1]];if(!A)throw new Error(\"Trying to deserialize unknown typed array\");return new A(e)}));function Xr(e,t){if(e?.constructor){return!!t.classRegistry.getIdentifier(e.constructor)}return!1}const qr=Jr(Xr,((e,t)=>[\"class\",t.classRegistry.getIdentifier(e.constructor)]),((e,t)=>{const A=t.classRegistry.getAllowedProps(e.constructor);if(!A)return{...e};const r={};return A.forEach((t=>{r[t]=e[t]})),r}),((e,t,A)=>{const r=A.classRegistry.getValue(t[1]);if(!r)throw new Error(\"Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564\");return Object.assign(Object.create(r.prototype),e)})),Wr=Jr(((e,t)=>!!t.customTransformerRegistry.findApplicable(e)),((e,t)=>[\"custom\",t.customTransformerRegistry.findApplicable(e).name]),((e,t)=>t.customTransformerRegistry.findApplicable(e).serialize(e)),((e,t,A)=>{const r=A.customTransformerRegistry.findByName(t[1]);if(!r)throw new Error(\"Trying to deserialize unknown custom value\");return r.deserialize(e)})),Zr=[qr,Yr,Wr,zr],$r=(e,t)=>{const A=kr(Zr,(A=>A.isApplicable(e,t)));if(A)return{value:A.transform(e,t),type:A.annotation(e,t)};const r=kr(Gr,(A=>A.isApplicable(e,t)));return r?{value:r.transform(e,t),type:r.annotation}:void 0},en={};Gr.forEach((e=>{en[e.annotation]=e}));const tn=(e,t)=>{const A=e.keys();for(;t>0;)A.next(),t--;return A.next().value};function An(e){if(Rr(e,\"__proto__\"))throw new Error(\"__proto__ is not allowed as a property\");if(Rr(e,\"prototype\"))throw new Error(\"prototype is not allowed as a property\");if(Rr(e,\"constructor\"))throw new Error(\"constructor is not allowed as a property\")}const rn=(e,t,A)=>{if(An(t),0===t.length)return A(e);let r=e;for(let e=0;enn(e,t,[...A,...Hr(r)])));const[r,n]=e;n&&Sr(n,((e,r)=>{nn(e,t,[...A,...Hr(r)])})),t(r,A)}function on(e,t,A){return nn(t,((t,r)=>{e=rn(e,r,(e=>((e,t,A)=>{if(!Ur(t)){const r=en[t];if(!r)throw new Error(\"Unknown transformation: \"+t);return r.untransform(e,A)}switch(t[0]){case\"symbol\":return Yr.untransform(e,t,A);case\"class\":return qr.untransform(e,t,A);case\"custom\":return Wr.untransform(e,t,A);case\"typed-array\":return zr.untransform(e,t,A);default:throw new Error(\"Unknown transformation: \"+t)}})(e,t,A)))})),e}function sn(e,t){function A(t,A){const r=((e,t)=>{An(t);for(let A=0;A{e=rn(e,t,(()=>r))}))}if(Ur(t)){const[r,n]=t;r.forEach((t=>{e=rn(e,Hr(t),(()=>e))})),n&&Sr(n,A)}else Sr(t,A);return e}const an=(e,t,A,r,n=[],i=[],o=new Map)=>{const s=Mr(e);if(!s){!function(e,t,A){const r=A.get(e);r?r.push(t):A.set(e,[t])}(e,n,t);const A=o.get(e);if(A)return r?{transformedValue:null}:A}if(!((e,t)=>Or(e)||Ur(e)||Dr(e)||Fr(e)||Xr(e,t))(e,A)){const t=$r(e,A),r=t?{transformedValue:t.value,annotations:[t.type]}:{transformedValue:e};return s||o.set(e,r),r}if(Rr(i,e))return{transformedValue:null};const a=$r(e,A),c=a?.value??e,g=Ur(c)?[]:{},u={};Sr(c,((s,a)=>{if(\"__proto__\"===a||\"constructor\"===a||\"prototype\"===a)throw new Error(`Detected property ${a}. This is a prototype pollution risk, please remove it from your object.`);const c=an(s,t,A,r,[...n,a],[...i,e],o);g[a]=c.transformedValue,Ur(c.annotations)?u[a]=c.annotations:Or(c.annotations)&&Sr(c.annotations,((e,t)=>{u[_r(a)+\".\"+t]=e}))}));const f=xr(u)?{transformedValue:g,annotations:a?[a.type]:void 0}:{transformedValue:g,annotations:a?[a.type,u]:u};return s||o.set(e,f),f};function cn(e){return Object.prototype.toString.call(e).slice(8,-1)}function gn(e){return\"Array\"===cn(e)}function un(e){if(\"Object\"!==cn(e))return!1;const t=Object.getPrototypeOf(e);return!!t&&t.constructor===Object&&t===Object.prototype}function fn(e){return\"Null\"===cn(e)}function En(e){return\"Undefined\"===cn(e)}function ln(e,t={}){if(gn(e))return e.map((e=>ln(e,t)));if(!un(e))return e;return[...Object.getOwnPropertyNames(e),...Object.getOwnPropertySymbols(e)].reduce(((A,r)=>{if(gn(t.props)&&!t.props.includes(r))return A;return function(e,t,A,r,n){const i={}.propertyIsEnumerable.call(r,t)?\"enumerable\":\"nonenumerable\";\"enumerable\"===i&&(e[t]=A),n&&\"nonenumerable\"===i&&Object.defineProperty(e,t,{value:A,enumerable:!1,writable:!0,configurable:!0})}(A,r,ln(e[r],t),e,t.nonenumerable),A}),{})}class In{constructor({dedupe:e=!1}={}){this.classRegistry=new mr,this.symbolRegistry=new br((e=>e.description??\"\")),this.customTransformerRegistry=new Pr,this.allowedErrorProps=[],this.dedupe=e}serialize(e){const t=new Map,A=an(e,t,this,this.dedupe),r={json:A.transformedValue};A.annotations&&(r.meta={...r.meta,values:A.annotations});const n=function(e,t){const A={};let r;return e.forEach((e=>{if(e.length<=1)return;t||(e=e.map((e=>e.map(String))).sort(((e,t)=>e.length-t.length)));const[n,...i]=e;0===n.length?r=i.map(jr):A[jr(n)]=i.map(jr)})),r?xr(A)?[r]:[r,A]:xr(A)?void 0:A}(t,this.dedupe);return n&&(r.meta={...r.meta,referentialEqualities:n}),r}deserialize(e){const{json:t,meta:A}=e;let r=ln(t);return A?.values&&(r=on(r,A.values,this)),A?.referentialEqualities&&(r=sn(r,A.referentialEqualities)),r}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,t){this.classRegistry.register(e,t)}registerSymbol(e,t){this.symbolRegistry.register(e,t)}registerCustom(e,t){this.customTransformerRegistry.register({name:t,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}}In.defaultInstance=new In,In.serialize=In.defaultInstance.serialize.bind(In.defaultInstance),In.deserialize=In.defaultInstance.deserialize.bind(In.defaultInstance),In.stringify=In.defaultInstance.stringify.bind(In.defaultInstance),In.parse=In.defaultInstance.parse.bind(In.defaultInstance),In.registerClass=In.defaultInstance.registerClass.bind(In.defaultInstance),In.registerSymbol=In.defaultInstance.registerSymbol.bind(In.defaultInstance),In.registerCustom=In.defaultInstance.registerCustom.bind(In.defaultInstance),In.allowErrorProps=In.defaultInstance.allowErrorProps.bind(In.defaultInstance);In.serialize,In.deserialize;const Bn=In.stringify,Cn=In.parse;In.registerClass,In.registerCustom,In.registerSymbol,In.allowErrorProps;var hn,dn,pn,Qn;!function(e){e.Fast=\"fast\",e.Medium=\"medium\",e.Slow=\"slow\"}(hn||(hn={})),function(e){e.Confirmed=\"confirmed\",e.Pending=\"pending\",e.Failed=\"failed\"}(dn||(dn={})),function(e){e.Mainnet=\"bip122:000000000019d6689c085ae165831e93\",e.Testnet=\"bip122:000000000933ea01ad0ee984209779ba\"}(pn||(pn={})),function(e){e.Btc=\"bip122:000000000019d6689c085ae165831e93/slip44:0\",e.TBtc=\"bip122:000000000933ea01ad0ee984209779ba/slip44:0\"}(Qn||(Qn={}));const wn={[pn.Mainnet]:\"Bitcoin Mainnet\",[pn.Testnet]:\"Bitcoin Testnet\"};var yn;!function(e){e.Mainnet=\"https://blockstream.info/address\",e.Testnet=\"https://blockstream.info/testnet/address\"}(yn||(yn={}));const bn={onChainService:{dataClient:{options:{testnetEndpoint:void 0,mainnetEndpoint:void 0}}},wallet:{defaultAccountIndex:0,defaultAccountType:\"bip122:p2wpkh\"},availableNetworks:Object.values(pn),availableAssets:Object.values(Qn),defaultFeeRate:hn.Medium,unit:\"BTC\",explorer:{[pn.Mainnet]:\"https://blockstream.info/address/${address}\",[pn.Testnet]:\"https://blockstream.info/testnet/address/${address}\"},logLevel:\"0\",defaultConfirmationThreshold:6};class mn extends TypeError{constructor(e,t){let A;const{message:r,explanation:n,...i}=e,{path:o}=e,s=0===o.length?r:`At path: ${o.join(\".\")} -- ${r}`;super(n??s),null!=n&&(this.cause=s),Object.assign(this,i),this.name=this.constructor.name,this.failures=()=>A??(A=[e,...t()])}}function vn(e){return\"object\"==typeof e&&null!=e}function Sn(e){return\"symbol\"==typeof e?e.toString():\"string\"==typeof e?JSON.stringify(e):`${e}`}function Rn(e,t,A,r){if(!0===e)return;!1===e?e={}:\"string\"==typeof e&&(e={message:e});const{path:n,branch:i}=t,{type:o}=A,{refinement:s,message:a=`Expected a value of type \\`${o}\\`${s?` with refinement \\`${s}\\``:\"\"}, but received: \\`${Sn(r)}\\``}=e;return{value:r,type:o,refinement:s,key:n[n.length-1],path:n,branch:i,...e,message:a}}function*kn(e,t,A,r){(function(e){return vn(e)&&\"function\"==typeof e[Symbol.iterator]})(e)||(e=[e]);for(const n of e){const e=Rn(n,t,A,r);e&&(yield e)}}function*Pn(e,t,A={}){const{path:r=[],branch:n=[e],coerce:i=!1,mask:o=!1}=A,s={path:r,branch:n};if(i&&(e=t.coercer(e,s),o&&\"type\"!==t.type&&vn(t.schema)&&vn(e)&&!Array.isArray(e)))for(const A in e)void 0===t.schema[A]&&delete e[A];let a=\"valid\";for(const r of t.validator(e,s))r.explanation=A.message,a=\"not_valid\",yield[r,void 0];for(let[c,g,u]of t.entries(e,s)){const t=Pn(g,u,{path:void 0===c?r:[...r,c],branch:void 0===c?n:[...n,g],coerce:i,mask:o,message:A.message});for(const A of t)A[0]?(a=null!=A[0].refinement?\"not_refined\":\"not_valid\",yield[A[0],void 0]):i&&(g=A[1],void 0===c?e=g:e instanceof Map?e.set(c,g):e instanceof Set?e.add(g):vn(e)&&(void 0!==g||c in e)&&(e[c]=g))}if(\"not_valid\"!==a)for(const r of t.refiner(e,s))r.explanation=A.message,a=\"not_refined\",yield[r,void 0];\"valid\"===a&&(yield[void 0,e])}class Tn{constructor(e){const{type:t,schema:A,validator:r,refiner:n,coercer:i=e=>e,entries:o=function*(){}}=e;this.type=t,this.schema=A,this.entries=o,this.coercer=i,this.validator=r?(e,t)=>kn(r(e,t),t,this,e):()=>[],this.refiner=n?(e,t)=>kn(n(e,t),t,this,e):()=>[]}assert(e,t){return On(e,this,t)}create(e,t){return function(e,t,A){const r=Dn(e,t,{coerce:!0,message:A});if(r[0])throw r[0];return r[1]}(e,this,t)}is(e){return Un(e,this)}mask(e,t){return xn(e,this,t)}validate(e,t={}){return Dn(e,this,t)}}function On(e,t,A){const r=Dn(e,t,{message:A});if(r[0])throw r[0]}function xn(e,t,A){const r=Dn(e,t,{coerce:!0,mask:!0,message:A});if(r[0])throw r[0];return r[1]}function Un(e,t){return!Dn(e,t)[0]}function Dn(e,t,A={}){const r=Pn(e,t,A),n=function(e){const{done:t,value:A}=e.next();return t?void 0:A}(r);if(n[0]){const e=new mn(n[0],(function*(){for(const e of r)e[0]&&(yield e[0])}));return[e,void 0]}return[void 0,n[1]]}function Fn(e,t){return new Tn({type:e,schema:null,validator:t})}function Ln(e){return new Tn({type:\"array\",schema:e,*entries(t){if(e&&Array.isArray(t))for(const[A,r]of t.entries())yield[A,r,e]},coercer:e=>Array.isArray(e)?e.slice():e,validator:e=>Array.isArray(e)||`Expected an array value, but received: ${Sn(e)}`})}function Nn(){return Fn(\"boolean\",(e=>\"boolean\"==typeof e))}function Mn(e){const t={},A=e.map((e=>Sn(e))).join();for(const A of e)t[A]=A;return new Tn({type:\"enums\",schema:t,validator:t=>e.includes(t)||`Expected one of \\`${A}\\`, but received: ${Sn(t)}`})}function _n(){return Fn(\"never\",(()=>!1))}function jn(){return Fn(\"number\",(e=>\"number\"==typeof e&&!isNaN(e)||`Expected a number, but received: ${Sn(e)}`))}function Hn(e){const t=e?Object.keys(e):[],A=_n();return new Tn({type:\"object\",schema:e||null,*entries(r){if(e&&vn(r)){const n=new Set(Object.keys(r));for(const A of t)n.delete(A),yield[A,r[A],e[A]];for(const e of n)yield[e,r[e],A]}},validator:e=>vn(e)||`Expected an object, but received: ${Sn(e)}`,coercer:e=>vn(e)?{...e}:e})}function Kn(e){return new Tn({...e,validator:(t,A)=>void 0===t||e.validator(t,A),refiner:(t,A)=>void 0===t||e.refiner(t,A)})}function Gn(e,t){return new Tn({type:\"record\",schema:null,*entries(A){if(vn(A))for(const r in A){const n=A[r];yield[r,r,e],yield[r,n,t]}},validator:e=>vn(e)||`Expected an object, but received: ${Sn(e)}`})}function Jn(){return Fn(\"string\",(e=>\"string\"==typeof e||`Expected a string, but received: ${Sn(e)}`))}function Yn(e){return e instanceof Map||e instanceof Set?e.size:e.length}function Vn(e){return Xn(e,\"nonempty\",(t=>Yn(t)>0||`Expected a nonempty ${e.type} but received an empty one`))}function zn(e,t){return Xn(e,\"pattern\",(A=>t.test(A)||`Expected a ${e.type} matching \\`/${t.source}/\\` but received \"${A}\"`))}function Xn(e,t,A){return new Tn({...e,*refiner(r,n){yield*e.refiner(r,n);const i=kn(A(r,n),n,e,r);for(const e of i)yield{...e,refinement:t}}})}const qn={randomUUID:\"undefined\"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let Wn;const Zn=new Uint8Array(16);function $n(){if(!Wn&&(Wn=\"undefined\"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Wn))throw new Error(\"crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported\");return Wn(Zn)}const ei=[];for(let e=0;e<256;++e)ei.push((e+256).toString(16).slice(1));function ti(e,t=0){return ei[e[t+0]]+ei[e[t+1]]+ei[e[t+2]]+ei[e[t+3]]+\"-\"+ei[e[t+4]]+ei[e[t+5]]+\"-\"+ei[e[t+6]]+ei[e[t+7]]+\"-\"+ei[e[t+8]]+ei[e[t+9]]+\"-\"+ei[e[t+10]]+ei[e[t+11]]+ei[e[t+12]]+ei[e[t+13]]+ei[e[t+14]]+ei[e[t+15]]}const Ai=function(e,t,A){if(qn.randomUUID&&!t&&!e)return qn.randomUUID();const r=(e=e||{}).random||(e.rng||$n)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){A=A||0;for(let e=0;e<16;++e)t[A+e]=r[e];return t}return ti(r)};class ri extends Error{name;constructor(e){super(e),Object.defineProperty(this,\"name\",{value:new.target.name,enumerable:!1,configurable:!0}),Object.setPrototypeOf(this,new.target.prototype),Error.captureStackTrace(this,this.constructor)}}function ni(e,t){return e instanceof t?e:new t(e.message)}function ii(e){return[tt,at,ht,ct,at,gt,ut,ft,Et,lt,It,Bt,Ct,rt,nt,it,ot,st].some((t=>e instanceof t))}function oi(e,t){return si(e,\"pattern\",(A=>t.test(A)||`Expected a ${e.type} matching \\`/${t.source}/\\` but received \"${A}\"`))}function si(e,t,A){return new l({...e,*refiner(r,n){yield*e.refiner(r,n);const i=f(A(r,n),n,e,r);for(const e of i)yield{...e,refinement:t}}})}const ai=oi(O(),/^(?:0x)?[0-9a-f]+$/iu);oi(O(),/^0x[0-9a-f]+$/iu),oi(O(),/^0x[0-9a-f]{40}$/u),oi(O(),/^0x[0-9a-fA-F]{40}$/u);function ci(e){return e.startsWith(\"0x\")||e.startsWith(\"0X\")?e.substring(2):e}var gi=A(1048);function ui(e,t=!0){try{return On(e,ai),gi.Buffer.from(t?ci(e):e,\"hex\")}catch(e){throw new Error(\"Unable to convert hex string to buffer\")}}function fi(e,t){try{return e.toString(t)}catch(e){throw new Error(\"Unable to convert buffer to string\")}}function Ei(e){return function(e,t,A,r=\"...\"){if(!e)return e;if(t<0||A<0)throw new Error(\"Indexes must be positives\");if(t+A>e.length)throw new Error(\"Indexes out of bounds\");return`${e.substring(0,t)}${r}${e.substring(e.length-A)}`}(e,7,5)}async function li(e,t,A=50){let r=0,n=A;for(;r{const e=Array(256).fill(-1);for(let t=0;t<58;++t)e[Bi.charCodeAt(t)]=t})();var Ci,hi,di,pi=e=>{if(!e||\"string\"!=typeof e)throw new Error(`Expected base58 string but got “${e}”`);if(e.match(/[IOl0]/gmu))throw new Error(`Invalid base58 character “${e.match(/[IOl0]/gmu)}”`);const t=e.match(/^1+/gmu),A=t?t[0].length:0,r=(e.length-A)*(Math.log(58)/Math.log(256))+1>>>0;return new Uint8Array([...new Uint8Array(A),...e.match(/.{1}/gmu).map((e=>Bi.indexOf(e))).reduce(((e,t)=>e.map((e=>{const A=58*e+t;return t=A>>8,A}))),new Uint8Array(r)).reverse().filter((n=!1,e=>n=n||e))]);var n},Qi=(Ci=function(e,t){Object.defineProperty(t,\"__esModule\",{value:!0}),t.bech32m=t.bech32=void 0;const A=\"qpzry9x8gf2tvdw0s3jn54khce6mua7l\",r={};for(let e=0;e<32;e++){const t=A.charAt(e);r[t]=e}function n(e){const t=e>>25;return(33554431&e)<<5^996825010&-(1&t)^642813549&-(t>>1&1)^513874426&-(t>>2&1)^1027748829&-(t>>3&1)^705979059&-(t>>4&1)}function i(e){let t=1;for(let A=0;A126)return\"Invalid prefix (\"+e+\")\";t=n(t)^r>>5}t=n(t);for(let A=0;A=A;)i-=A,s.push(n>>i&o);if(r)i>0&&s.push(n<=t)return\"Excess padding\";if(n<A)return\"Exceeds length limit\";const o=e.toLowerCase(),s=e.toUpperCase();if(e!==o&&e!==s)return\"Mixed-case string \"+e;const a=(e=o).lastIndexOf(\"1\");if(-1===a)return\"No separator character for \"+e;if(0===a)return\"Missing prefix for \"+e;const c=e.slice(0,a),g=e.slice(a+1);if(g.length<6)return\"Data too short\";let u=i(c);if(\"string\"==typeof u)return u;const f=[];for(let e=0;e=g.length||f.push(A)}return u!==t?\"Invalid checksum for \"+e:{prefix:c,words:f}}return t=\"bech32\"===e?1:734539939,{decodeUnsafe:function(e,t){const A=o(e,t);if(\"object\"==typeof A)return A},decode:function(e,t){const A=o(e,t);if(\"object\"==typeof A)return A;throw new Error(A)},encode:function(e,r,o){if(o=o||90,e.length+7+r.length>o)throw new TypeError(\"Exceeds length limit\");let s=i(e=e.toLowerCase());if(\"string\"==typeof s)throw new Error(s);let a=e+\"1\";for(let e=0;e>5)throw new Error(\"Non 5-bit word\");s=n(s)^t,a+=A.charAt(t)}for(let e=0;e<6;++e)s=n(s);s^=t;for(let e=0;e<6;++e)a+=A.charAt(s>>5*(5-e)&31);return a},toWords:s,fromWordsUnsafe:a,fromWords:c}}t.bech32=g(\"bech32\"),t.bech32m=g(\"bech32m\")},Ci(hi={exports:{}},hi.exports),hi.exports);(di=Qi)&&di.__esModule&&Object.prototype.hasOwnProperty.call(di,\"default\")&&di.default;var wi=Qi.bech32m,yi=Qi.bech32;const bi=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998];class mi{constructor(){this.A=1779033703,this.B=-1150833019,this.C=1013904242,this.D=-1521486534,this.E=1359893119,this.F=-1694144372,this.G=528734635,this.H=1541459225,this._size=0,this._sp=0,(!Si||Ri>=8e3)&&(Si=new ArrayBuffer(8e3),Ri=0),this._byte=new Uint8Array(Si,Ri,80),this._word=new Int32Array(Si,Ri,20),Ri+=80}update(e){if(\"string\"==typeof e)return this._utf8(e);if(null==e)throw new TypeError(\"Invalid type: \"+typeof e);const t=e.byteOffset,A=e.byteLength;let r=A/64|0,n=0;if(r&&!(3&t)&&!(this._size%64)){const A=new Int32Array(e.buffer,t,16*r);for(;r--;)this._int32(A,n>>2),n+=64;this._size+=n}if(1!==e.BYTES_PER_ELEMENT&&e.buffer){const r=new Uint8Array(e.buffer,t+n,A-n);return this._uint8(r)}return n===A?this:this._uint8(e,n)}_uint8(e,t){const{_byte:A,_word:r}=this,n=e.length;for(t|=0;t=64&&this._int32(r),this._size+=o-i}return this}_utf8(e){const{_byte:t,_word:A}=this,r=e.length;let n=this._sp;for(let i=0;i>>6,t[s++]=128|63&A):A<55296||A>57343?(t[s++]=224|A>>>12,t[s++]=128|A>>>6&63,t[s++]=128|63&A):n?(A=((1023&n)<<10)+(1023&A)+65536,t[s++]=240|A>>>18,t[s++]=128|A>>>12&63,t[s++]=128|A>>>6&63,t[s++]=128|63&A,n=0):n=A}s>=64&&(this._int32(A),A[0]=A[16]),this._size+=s-o}return this._sp=n,this}_int32(e,t){let{A,B:r,C:n,D:i,E:o,F:s,G:a,H:c}=this,g=0;for(t|=0;g<16;)vi[g++]=Pi(e[t++]);for(g=16;g<64;g++)vi[g]=Fi(vi[g-2])+vi[g-7]+Di(vi[g-15])+vi[g-16]|0;for(g=0;g<64;g++){const e=c+Ui(o)+Ti(o,s,a)+bi[g]+vi[g]|0,t=xi(A)+Oi(A,r,n)|0;c=a,a=s,s=o,o=i+e|0,i=n,n=r,r=A,A=e+t|0}this.A=A+this.A|0,this.B=r+this.B|0,this.C=n+this.C|0,this.D=i+this.D|0,this.E=o+this.E|0,this.F=s+this.F|0,this.G=a+this.G|0,this.H=c+this.H|0}digest(e){const{_byte:t,_word:A}=this;let r=this._size%64|0;for(t[r++]=128;3&r;)t[r++]=0;if(r>>=2,r>14){for(;r<16;)A[r++]=0;r=0,this._int32(A)}for(;r<16;)A[r++]=0;const n=8*this._size,i=(4294967295&n)>>>0,o=(n-i)/4294967296;return o&&(A[14]=Pi(o)),i&&(A[15]=Pi(i)),this._int32(A),\"hex\"===e?this._hex():this._bin()}_hex(){const{A:e,B:t,C:A,D:r,E:n,F:i,G:o,H:s}=this;return ki(e)+ki(t)+ki(A)+ki(r)+ki(n)+ki(i)+ki(o)+ki(s)}_bin(){const{A:e,B:t,C:A,D:r,E:n,F:i,G:o,H:s,_byte:a,_word:c}=this;return c[0]=Pi(e),c[1]=Pi(t),c[2]=Pi(A),c[3]=Pi(r),c[4]=Pi(n),c[5]=Pi(i),c[6]=Pi(o),c[7]=Pi(s),a.slice(0,32)}}const vi=new Int32Array(64);let Si,Ri=0;const ki=e=>(e+4294967296).toString(16).substr(-8),Pi=254===new Uint8Array(new Uint16Array([65279]).buffer)[0]?e=>e:e=>e<<24&4278190080|e<<8&16711680|e>>8&65280|e>>24&255,Ti=(e,t,A)=>A^e&(t^A),Oi=(e,t,A)=>e&t|A&(e|t),xi=e=>(e>>>2|e<<30)^(e>>>13|e<<19)^(e>>>22|e<<10),Ui=e=>(e>>>6|e<<26)^(e>>>11|e<<21)^(e>>>25|e<<7),Di=e=>(e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3,Fi=e=>(e>>>17|e<<15)^(e>>>19|e<<13)^e>>>10;var Li,Ni,Mi=function(e){return(new mi).update(e).digest()};!function(e){e.mainnet=\"mainnet\",e.testnet=\"testnet\",e.regtest=\"regtest\"}(Li||(Li={})),function(e){e.p2pkh=\"p2pkh\",e.p2sh=\"p2sh\",e.p2wpkh=\"p2wpkh\",e.p2wsh=\"p2wsh\",e.p2tr=\"p2tr\"}(Ni||(Ni={}));var _i={0:{type:Ni.p2pkh,network:Li.mainnet},111:{type:Ni.p2pkh,network:Li.testnet},5:{type:Ni.p2sh,network:Li.mainnet},196:{type:Ni.p2sh,network:Li.testnet}},ji=function(e){var t,A=e.substr(0,2).toLowerCase();if(\"bc\"===A||\"tb\"===A)return function(e){var t;try{t=e.startsWith(\"bc1p\")||e.startsWith(\"tb1p\")||e.startsWith(\"bcrt1p\")?wi.decode(e):yi.decode(e)}catch(e){throw new Error(\"Invalid address\")}var A={bc:Li.mainnet,tb:Li.testnet,bcrt:Li.regtest}[t.prefix];if(void 0===A)throw new Error(\"Invalid address\");var r=t.words[0];if(r<0||r>16)throw new Error(\"Invalid address\");return{bech32:!0,network:A,address:e,type:20===yi.fromWords(t.words.slice(1)).length?Ni.p2wpkh:1===r?Ni.p2tr:Ni.p2wsh}}(e);try{t=pi(e)}catch(e){throw new Error(\"Invalid address\")}var r=t.length;if(25!==r)throw new Error(\"Invalid address\");var n=t[0],i=t.slice(r-4,r),o=t.slice(0,r-4),s=Mi(Mi(o)).slice(0,4);if(i.some((function(e,t){return e!==s[t]})))throw new Error(\"Invalid address\");if(!Object.keys(_i).map(Number).includes(n))throw new Error(\"Invalid address\");return Ii(Ii({},_i[n]),{address:e,bech32:!1})},Hi=function(e,t){try{var A=ji(e);return!t||t===A.network}catch(e){return!1}},Ki=/^-?(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?$/i,Gi=Math.ceil,Ji=Math.floor,Yi=\"[BigNumber Error] \",Vi=Yi+\"Number primitive has more than 15 significant digits: \",zi=1e14,Xi=14,qi=9007199254740991,Wi=[1,10,100,1e3,1e4,1e5,1e6,1e7,1e8,1e9,1e10,1e11,1e12,1e13],Zi=1e7,$i=1e9;function eo(e){var t=0|e;return e>0||e===t?t:t-1}function to(e){for(var t,A,r=1,n=e.length,i=e[0]+\"\";rc^A?1:-1;for(s=(a=n.length)<(c=i.length)?a:c,o=0;oi[o]^A?1:-1;return a==c?0:a>c^A?1:-1}function ro(e,t,A,r){if(eA||e!==Ji(e))throw Error(Yi+(r||\"Argument\")+(\"number\"==typeof e?eA?\" out of range: \":\" not an integer: \":\" not a primitive number: \")+String(e))}function no(e){var t=e.c.length-1;return eo(e.e/Xi)==t&&e.c[t]%2!=0}function io(e,t){return(e.length>1?e.charAt(0)+\".\"+e.slice(1):e)+(t<0?\"e\":\"e+\")+t}function oo(e,t,A){var r,n;if(t<0){for(n=A+\".\";++t;n+=A);e=n+e}else if(++t>(r=e.length)){for(n=A,t-=r;--t;n+=A);e+=n}else td?f.c=f.e=null:e.e=10;a/=10,s++);return void(s>d?f.c=f.e=null:(f.e=s,f.c=[e]))}u=String(e)}else{if(!Ki.test(u=String(e)))return n(f,u,c);f.s=45==u.charCodeAt(0)?(u=u.slice(1),-1):1}(s=u.indexOf(\".\"))>-1&&(u=u.replace(\".\",\"\")),(a=u.search(/e/i))>0?(s<0&&(s=a),s+=+u.slice(a+1),u=u.substring(0,a)):s<0&&(s=u.length)}else{if(ro(t,2,b.length,\"Base\"),10==t&&m)return P(f=new v(e),l+f.e+1,I);if(u=String(e),c=\"number\"==typeof e){if(0*e!=0)return n(f,u,c,t);if(f.s=1/e<0?(u=u.slice(1),-1):1,v.DEBUG&&u.replace(/^0\\.0*|\\./,\"\").length>15)throw Error(Vi+e)}else f.s=45===u.charCodeAt(0)?(u=u.slice(1),-1):1;for(A=b.slice(0,t),s=a=0,g=u.length;as){s=g;continue}}else if(!o&&(u==u.toUpperCase()&&(u=u.toLowerCase())||u==u.toLowerCase()&&(u=u.toUpperCase()))){o=!0,a=-1,s=0;continue}return n(f,String(e),c,t)}c=!1,(s=(u=r(u,t,10,f.s)).indexOf(\".\"))>-1?u=u.replace(\".\",\"\"):s=u.length}for(a=0;48===u.charCodeAt(a);a++);for(g=u.length;48===u.charCodeAt(--g););if(u=u.slice(a,++g)){if(g-=a,c&&v.DEBUG&&g>15&&(e>qi||e!==Ji(e)))throw Error(Vi+f.s*e);if((s=s-a-1)>d)f.c=f.e=null;else if(s=C)?io(a,o):oo(a,o,\"0\");else if(i=(e=P(new v(e),t,A)).e,s=(a=to(e.c)).length,1==r||2==r&&(t<=i||i<=B)){for(;ss){if(--t>0)for(a+=\".\";t--;a+=\"0\");}else if((t+=i-s)>0)for(i+1==s&&(a+=\".\");t--;a+=\"0\");return e.s<0&&n?\"-\"+a:a}function R(e,t){for(var A,r,n=1,i=new v(e[0]);n=10;n/=10,r++);return(A=r+A*Xi-1)>d?e.c=e.e=null:A=10;s/=10,n++);if((i=t-n)<0)i+=Xi,o=t,a=u[c=0],g=Ji(a/f[n-o-1]%10);else if((c=Gi((i+1)/Xi))>=u.length){if(!r)break e;for(;u.length<=c;u.push(0));a=g=0,n=1,o=(i%=Xi)-Xi+1}else{for(a=s=u[c],n=1;s>=10;s/=10,n++);g=(o=(i%=Xi)-Xi+n)<0?0:Ji(a/f[n-o-1]%10)}if(r=r||t<0||null!=u[c+1]||(o<0?a:a%f[n-o-1]),r=A<4?(g||r)&&(0==A||A==(e.s<0?3:2)):g>5||5==g&&(4==A||r||6==A&&(i>0?o>0?a/f[n-o]:0:u[c-1])%10&1||A==(e.s<0?8:7)),t<1||!u[0])return u.length=0,r?(t-=e.e+1,u[0]=f[(Xi-t%Xi)%Xi],e.e=-t||0):u[0]=e.e=0,e;if(0==i?(u.length=c,s=1,c--):(u.length=c+1,s=f[Xi-i],u[c]=o>0?Ji(a/f[n-o]%f[o])*s:0),r)for(;;){if(0==c){for(i=1,o=u[0];o>=10;o/=10,i++);for(o=u[0]+=s,s=1;o>=10;o/=10,s++);i!=s&&(e.e++,u[0]==zi&&(u[0]=1));break}if(u[c]+=s,u[c]!=zi)break;u[c--]=0,s=1}for(i=u.length;0===u[--i];u.pop());}e.e>d?e.c=e.e=null:e.e=C?io(t,A):oo(t,A,\"0\"),e.s<0?\"-\"+t:t)}return v.clone=e,v.ROUND_UP=0,v.ROUND_DOWN=1,v.ROUND_CEIL=2,v.ROUND_FLOOR=3,v.ROUND_HALF_UP=4,v.ROUND_HALF_DOWN=5,v.ROUND_HALF_EVEN=6,v.ROUND_HALF_CEIL=7,v.ROUND_HALF_FLOOR=8,v.EUCLID=9,v.config=v.set=function(e){var t,A;if(null!=e){if(\"object\"!=typeof e)throw Error(Yi+\"Object expected: \"+e);if(e.hasOwnProperty(t=\"DECIMAL_PLACES\")&&(ro(A=e[t],0,$i,t),l=A),e.hasOwnProperty(t=\"ROUNDING_MODE\")&&(ro(A=e[t],0,8,t),I=A),e.hasOwnProperty(t=\"EXPONENTIAL_AT\")&&((A=e[t])&&A.pop?(ro(A[0],-$i,0,t),ro(A[1],0,$i,t),B=A[0],C=A[1]):(ro(A,-$i,$i,t),B=-(C=A<0?-A:A))),e.hasOwnProperty(t=\"RANGE\"))if((A=e[t])&&A.pop)ro(A[0],-$i,-1,t),ro(A[1],1,$i,t),h=A[0],d=A[1];else{if(ro(A,-$i,$i,t),!A)throw Error(Yi+t+\" cannot be zero: \"+A);h=-(d=A<0?-A:A)}if(e.hasOwnProperty(t=\"CRYPTO\")){if((A=e[t])!==!!A)throw Error(Yi+t+\" not true or false: \"+A);if(A){if(\"undefined\"==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw p=!A,Error(Yi+\"crypto unavailable\");p=A}else p=A}if(e.hasOwnProperty(t=\"MODULO_MODE\")&&(ro(A=e[t],0,9,t),Q=A),e.hasOwnProperty(t=\"POW_PRECISION\")&&(ro(A=e[t],0,$i,t),w=A),e.hasOwnProperty(t=\"FORMAT\")){if(\"object\"!=typeof(A=e[t]))throw Error(Yi+t+\" not an object: \"+A);y=A}if(e.hasOwnProperty(t=\"ALPHABET\")){if(\"string\"!=typeof(A=e[t])||/^.?$|[+\\-.\\s]|(.).*\\1/.test(A))throw Error(Yi+t+\" invalid: \"+A);m=\"0123456789\"==A.slice(0,10),b=A}}return{DECIMAL_PLACES:l,ROUNDING_MODE:I,EXPONENTIAL_AT:[B,C],RANGE:[h,d],CRYPTO:p,MODULO_MODE:Q,POW_PRECISION:w,FORMAT:y,ALPHABET:b}},v.isBigNumber=function(e){if(!e||!0!==e._isBigNumber)return!1;if(!v.DEBUG)return!0;var t,A,r=e.c,n=e.e,i=e.s;e:if(\"[object Array]\"=={}.toString.call(r)){if((1===i||-1===i)&&n>=-$i&&n<=$i&&n===Ji(n)){if(0===r[0]){if(0===n&&1===r.length)return!0;break e}if((t=(n+1)%Xi)<1&&(t+=Xi),String(r[0]).length==t){for(t=0;t=zi||A!==Ji(A))break e;if(0!==A)return!0}}}else if(null===r&&null===n&&(null===i||1===i||-1===i))return!0;throw Error(Yi+\"Invalid BigNumber: \"+e)},v.maximum=v.max=function(){return R(arguments,-1)},v.minimum=v.min=function(){return R(arguments,1)},v.random=(i=9007199254740992,o=Math.random()*i&2097151?function(){return Ji(Math.random()*i)}:function(){return 8388608*(1073741824*Math.random()|0)+(8388608*Math.random()|0)},function(e){var t,A,r,n,i,s=0,a=[],c=new v(E);if(null==e?e=l:ro(e,0,$i),n=Gi(e/Xi),p)if(crypto.getRandomValues){for(t=crypto.getRandomValues(new Uint32Array(n*=2));s>>11))>=9e15?(A=crypto.getRandomValues(new Uint32Array(2)),t[s]=A[0],t[s+1]=A[1]):(a.push(i%1e14),s+=2);s=n/2}else{if(!crypto.randomBytes)throw p=!1,Error(Yi+\"crypto unavailable\");for(t=crypto.randomBytes(n*=7);s=9e15?crypto.randomBytes(7).copy(t,s):(a.push(i%1e14),s+=7);s=n/7}if(!p)for(;s=10;i/=10,s++);sA-1&&(null==o[n+1]&&(o[n+1]=0),o[n+1]+=o[n]/A|0,o[n]%=A)}return o.reverse()}return function(r,n,i,o,s){var a,c,g,u,f,E,B,C,h=r.indexOf(\".\"),d=l,p=I;for(h>=0&&(u=w,w=0,r=r.replace(\".\",\"\"),E=(C=new v(n)).pow(r.length-h),w=u,C.c=t(oo(to(E.c),E.e,\"0\"),10,i,e),C.e=C.c.length),g=u=(B=t(r,n,i,s?(a=b,e):(a=e,b))).length;0==B[--u];B.pop());if(!B[0])return a.charAt(0);if(h<0?--g:(E.c=B,E.e=g,E.s=o,B=(E=A(E,C,d,p,i)).c,f=E.r,g=E.e),h=B[c=g+d+1],u=i/2,f=f||c<0||null!=B[c+1],f=p<4?(null!=h||f)&&(0==p||p==(E.s<0?3:2)):h>u||h==u&&(4==p||f||6==p&&1&B[c-1]||p==(E.s<0?8:7)),c<1||!B[0])r=f?oo(a.charAt(1),-d,a.charAt(0)):a.charAt(0);else{if(B.length=c,f)for(--i;++B[--c]>i;)B[c]=0,c||(++g,B=[1].concat(B));for(u=B.length;!B[--u];);for(h=0,r=\"\";h<=u;r+=a.charAt(B[h++]));r=oo(r,g,a.charAt(0))}return r}}(),A=function(){function e(e,t,A){var r,n,i,o,s=0,a=e.length,c=t%Zi,g=t/Zi|0;for(e=e.slice();a--;)s=((n=c*(i=e[a]%Zi)+(r=g*i+(o=e[a]/Zi|0)*c)%Zi*Zi+s)/A|0)+(r/Zi|0)+g*o,e[a]=n%A;return s&&(e=[s].concat(e)),e}function t(e,t,A,r){var n,i;if(A!=r)i=A>r?1:-1;else for(n=i=0;nt[n]?1:-1;break}return i}function A(e,t,A,r){for(var n=0;A--;)e[A]-=n,n=e[A]1;e.splice(0,1));}return function(r,n,i,o,s){var a,c,g,u,f,E,l,I,B,C,h,d,p,Q,w,y,b,m=r.s==n.s?1:-1,S=r.c,R=n.c;if(!(S&&S[0]&&R&&R[0]))return new v(r.s&&n.s&&(S?!R||S[0]!=R[0]:R)?S&&0==S[0]||!R?0*m:m/0:NaN);for(B=(I=new v(m)).c=[],m=i+(c=r.e-n.e)+1,s||(s=zi,c=eo(r.e/Xi)-eo(n.e/Xi),m=m/Xi|0),g=0;R[g]==(S[g]||0);g++);if(R[g]>(S[g]||0)&&c--,m<0)B.push(1),u=!0;else{for(Q=S.length,y=R.length,g=0,m+=2,(f=Ji(s/(R[0]+1)))>1&&(R=e(R,f,s),S=e(S,f,s),y=R.length,Q=S.length),p=y,h=(C=S.slice(0,y)).length;h=s/2&&w++;do{if(f=0,(a=t(R,C,y,h))<0){if(d=C[0],y!=h&&(d=d*s+(C[1]||0)),(f=Ji(d/w))>1)for(f>=s&&(f=s-1),l=(E=e(R,f,s)).length,h=C.length;1==t(E,C,l,h);)f--,A(E,y=10;m/=10,g++);P(I,i+(I.e=g+c*Xi-1)+1,o,u)}else I.e=c,I.r=+u;return I}}(),s=/^(-?)0([xbo])(?=\\w[\\w.]*$)/i,a=/^([^.]+)\\.$/,c=/^\\.([^.]+)$/,g=/^-?(Infinity|NaN)$/,u=/^\\s*\\+(?=[\\w.])|^\\s+|\\s+$/g,n=function(e,t,A,r){var n,i=A?t:t.replace(u,\"\");if(g.test(i))e.s=isNaN(i)?null:i<0?-1:1;else{if(!A&&(i=i.replace(s,(function(e,t,A){return n=\"x\"==(A=A.toLowerCase())?16:\"b\"==A?2:8,r&&r!=n?e:t})),r&&(n=r,i=i.replace(a,\"$1\").replace(c,\"0.$1\")),t!=i))return new v(i,n);if(v.DEBUG)throw Error(Yi+\"Not a\"+(r?\" base \"+r:\"\")+\" number: \"+t);e.s=null}e.c=e.e=null},f.absoluteValue=f.abs=function(){var e=new v(this);return e.s<0&&(e.s=1),e},f.comparedTo=function(e,t){return Ao(this,new v(e,t))},f.decimalPlaces=f.dp=function(e,t){var A,r,n,i=this;if(null!=e)return ro(e,0,$i),null==t?t=I:ro(t,0,8),P(new v(i),e+i.e+1,t);if(!(A=i.c))return null;if(r=((n=A.length-1)-eo(this.e/Xi))*Xi,n=A[n])for(;n%10==0;n/=10,r--);return r<0&&(r=0),r},f.dividedBy=f.div=function(e,t){return A(this,new v(e,t),l,I)},f.dividedToIntegerBy=f.idiv=function(e,t){return A(this,new v(e,t),0,1)},f.exponentiatedBy=f.pow=function(e,t){var A,r,n,i,o,s,a,c,g=this;if((e=new v(e)).c&&!e.isInteger())throw Error(Yi+\"Exponent not an integer: \"+T(e));if(null!=t&&(t=new v(t)),o=e.e>14,!g.c||!g.c[0]||1==g.c[0]&&!g.e&&1==g.c.length||!e.c||!e.c[0])return c=new v(Math.pow(+T(g),o?e.s*(2-no(e)):+T(e))),t?c.mod(t):c;if(s=e.s<0,t){if(t.c?!t.c[0]:!t.s)return new v(NaN);(r=!s&&g.isInteger()&&t.isInteger())&&(g=g.mod(t))}else{if(e.e>9&&(g.e>0||g.e<-1||(0==g.e?g.c[0]>1||o&&g.c[1]>=24e7:g.c[0]<8e13||o&&g.c[0]<=9999975e7)))return i=g.s<0&&no(e)?-0:0,g.e>-1&&(i=1/i),new v(s?1/i:i);w&&(i=Gi(w/Xi+2))}for(o?(A=new v(.5),s&&(e.s=1),a=no(e)):a=(n=Math.abs(+T(e)))%2,c=new v(E);;){if(a){if(!(c=c.times(g)).c)break;i?c.c.length>i&&(c.c.length=i):r&&(c=c.mod(t))}if(n){if(0===(n=Ji(n/2)))break;a=n%2}else if(P(e=e.times(A),e.e+1,1),e.e>14)a=no(e);else{if(0===(n=+T(e)))break;a=n%2}g=g.times(g),i?g.c&&g.c.length>i&&(g.c.length=i):r&&(g=g.mod(t))}return r?c:(s&&(c=E.div(c)),t?c.mod(t):i?P(c,w,I,undefined):c)},f.integerValue=function(e){var t=new v(this);return null==e?e=I:ro(e,0,8),P(t,t.e+1,e)},f.isEqualTo=f.eq=function(e,t){return 0===Ao(this,new v(e,t))},f.isFinite=function(){return!!this.c},f.isGreaterThan=f.gt=function(e,t){return Ao(this,new v(e,t))>0},f.isGreaterThanOrEqualTo=f.gte=function(e,t){return 1===(t=Ao(this,new v(e,t)))||0===t},f.isInteger=function(){return!!this.c&&eo(this.e/Xi)>this.c.length-2},f.isLessThan=f.lt=function(e,t){return Ao(this,new v(e,t))<0},f.isLessThanOrEqualTo=f.lte=function(e,t){return-1===(t=Ao(this,new v(e,t)))||0===t},f.isNaN=function(){return!this.s},f.isNegative=function(){return this.s<0},f.isPositive=function(){return this.s>0},f.isZero=function(){return!!this.c&&0==this.c[0]},f.minus=function(e,t){var A,r,n,i,o=this,s=o.s;if(t=(e=new v(e,t)).s,!s||!t)return new v(NaN);if(s!=t)return e.s=-t,o.plus(e);var a=o.e/Xi,c=e.e/Xi,g=o.c,u=e.c;if(!a||!c){if(!g||!u)return g?(e.s=-t,e):new v(u?o:NaN);if(!g[0]||!u[0])return u[0]?(e.s=-t,e):new v(g[0]?o:3==I?-0:0)}if(a=eo(a),c=eo(c),g=g.slice(),s=a-c){for((i=s<0)?(s=-s,n=g):(c=a,n=u),n.reverse(),t=s;t--;n.push(0));n.reverse()}else for(r=(i=(s=g.length)<(t=u.length))?s:t,s=t=0;t0)for(;t--;g[A++]=0);for(t=zi-1;r>s;){if(g[--r]=0;){for(A=0,f=d[n]%B,E=d[n]/B|0,i=n+(o=a);i>n;)A=((c=f*(c=h[--o]%B)+(s=E*c+(g=h[o]/B|0)*f)%B*B+l[i]+A)/I|0)+(s/B|0)+E*g,l[i--]=c%I;l[i]=A}return A?++r:l.splice(0,1),k(e,l,r)},f.negated=function(){var e=new v(this);return e.s=-e.s||null,e},f.plus=function(e,t){var A,r=this,n=r.s;if(t=(e=new v(e,t)).s,!n||!t)return new v(NaN);if(n!=t)return e.s=-t,r.minus(e);var i=r.e/Xi,o=e.e/Xi,s=r.c,a=e.c;if(!i||!o){if(!s||!a)return new v(n/0);if(!s[0]||!a[0])return a[0]?e:new v(s[0]?r:0*n)}if(i=eo(i),o=eo(o),s=s.slice(),n=i-o){for(n>0?(o=i,A=a):(n=-n,A=s),A.reverse();n--;A.push(0));A.reverse()}for((n=s.length)-(t=a.length)<0&&(A=a,a=s,s=A,t=n),n=0;t;)n=(s[--t]=s[t]+a[t]+n)/zi|0,s[t]=zi===s[t]?0:s[t]%zi;return n&&(s=[n].concat(s),++o),k(e,s,o)},f.precision=f.sd=function(e,t){var A,r,n,i=this;if(null!=e&&e!==!!e)return ro(e,1,$i),null==t?t=I:ro(t,0,8),P(new v(i),e,t);if(!(A=i.c))return null;if(r=(n=A.length-1)*Xi+1,n=A[n]){for(;n%10==0;n/=10,r--);for(n=A[0];n>=10;n/=10,r++);}return e&&i.e+1>r&&(r=i.e+1),r},f.shiftedBy=function(e){return ro(e,-9007199254740991,qi),this.times(\"1e\"+e)},f.squareRoot=f.sqrt=function(){var e,t,r,n,i,o=this,s=o.c,a=o.s,c=o.e,g=l+4,u=new v(\"0.5\");if(1!==a||!s||!s[0])return new v(!a||a<0&&(!s||s[0])?NaN:s?o:1/0);if(0==(a=Math.sqrt(+T(o)))||a==1/0?(((t=to(s)).length+c)%2==0&&(t+=\"0\"),a=Math.sqrt(+t),c=eo((c+1)/2)-(c<0||c%2),r=new v(t=a==1/0?\"5e\"+c:(t=a.toExponential()).slice(0,t.indexOf(\"e\")+1)+c)):r=new v(a+\"\"),r.c[0])for((a=(c=r.e)+g)<3&&(a=0);;)if(i=r,r=u.times(i.plus(A(o,i,g,1))),to(i.c).slice(0,a)===(t=to(r.c)).slice(0,a)){if(r.e0&&l>0){for(i=l%s||s,g=E.substr(0,i);i0&&(g+=c+E.slice(i)),f&&(g=\"-\"+g)}r=u?g+(A.decimalSeparator||\"\")+((a=+A.fractionGroupSize)?u.replace(new RegExp(\"\\\\d{\"+a+\"}\\\\B\",\"g\"),\"$&\"+(A.fractionGroupSeparator||\"\")):u):g}return(A.prefix||\"\")+r+(A.suffix||\"\")},f.toFraction=function(e){var t,r,n,i,o,s,a,c,g,u,f,l,B=this,C=B.c;if(null!=e&&(!(a=new v(e)).isInteger()&&(a.c||1!==a.s)||a.lt(E)))throw Error(Yi+\"Argument \"+(a.isInteger()?\"out of range: \":\"not an integer: \")+T(a));if(!C)return new v(B);for(t=new v(E),g=r=new v(E),n=c=new v(E),l=to(C),o=t.e=l.length-B.e-1,t.c[0]=Wi[(s=o%Xi)<0?Xi+s:s],e=!e||a.comparedTo(t)>0?o>0?t:g:a,s=d,d=1/0,a=new v(l),c.c[0]=0;u=A(a,t,0,1),1!=(i=r.plus(u.times(n))).comparedTo(e);)r=n,n=i,g=c.plus(u.times(i=g)),c=i,t=a.minus(u.times(i=t)),a=i;return i=A(e.minus(r),n,0,1),c=c.plus(i.times(g)),r=r.plus(i.times(n)),c.s=g.s=B.s,f=A(g,n,o*=2,I).minus(B).abs().comparedTo(A(c,r,o,I).minus(B).abs())<1?[g,n]:[c,r],d=s,f},f.toNumber=function(){return+T(this)},f.toPrecision=function(e,t){return null!=e&&ro(e,1,$i),S(this,e,t,2)},f.toString=function(e){var t,A=this,n=A.s,i=A.e;return null===i?n?(t=\"Infinity\",n<0&&(t=\"-\"+t)):t=\"NaN\":(null==e?t=i<=B||i>=C?io(to(A.c),i):oo(to(A.c),i,\"0\"):10===e&&m?t=oo(to((A=P(new v(A),l+i+1,I)).c),A.e,\"0\"):(ro(e,2,b.length,\"Base\"),t=r(oo(to(A.c),i,\"0\"),10,e,n,!0)),n<0&&A.c[0]&&(t=\"-\"+t)),t},f.valueOf=f.toJSON=function(){return T(this)},f._isBigNumber=!0,f[Symbol.toStringTag]=\"BigNumber\",f[Symbol.for(\"nodejs.util.inspect.custom\")]=f.valueOf,null!=t&&v.set(t),v}();const ao=so,co=1e8;function go(e,t=!1){if(\"number\"==typeof e&&!Number.isInteger(e))throw new Error(\"satsToBtc must be called on an integer number\");const A=new ao(e.toString()).div(co).toFixed(8);return t?`${A} ${bn.unit}`:A}function uo(e){const t=new ao(e).times(co);if(!t.isInteger())throw new Error(\"BTC amount is out of range\");if(t.lt(0)||t.gt(21e14))throw new Error(\"BTC amount is out of range\");return BigInt(t.toFixed(0))}const fo=Xn(Jn(),\"BitcoinAddressStruct\",(e=>Hi(e,Li.mainnet)||Hi(e,Li.testnet))),Eo=Mn(bn.availableAssets),lo=Mn(bn.availableNetworks),Io=zn(Jn(),/^(?!0\\d)(\\d+(\\.\\d+)?)$/u),Bo=zn(Jn(),/^[0-9a-fA-F]{64}$/u),Co=Xn(Jn(),\"AmountStruct\",(e=>{const t=parseFloat(e);if(Number.isNaN(t)||t<=0||!Number.isFinite(t))return\"Invalid amount, must be a positive finite number\";try{uo(e)}catch(e){return\"Invalid amount, out of bounds\"}return!0})),ho=(new Error(\"timeout while waiting for mutex to become available\"),new Error(\"mutex already locked\"),new Error(\"request for lock canceled\"));var po=function(e,t,A,r){return new(A||(A=Promise))((function(n,i){function o(e){try{a(r.next(e))}catch(e){i(e)}}function s(e){try{a(r.throw(e))}catch(e){i(e)}}function a(e){var t;e.done?n(e.value):(t=e.value,t instanceof A?t:new A((function(e){e(t)}))).then(o,s)}a((r=r.apply(e,t||[])).next())}))};class Qo{constructor(e,t=ho){if(this._maxConcurrency=e,this._cancelError=t,this._queue=[],this._waiters=[],e<=0)throw new Error(\"semaphore must be initialized to a positive value\");this._value=e}acquire(){const e=this.isLocked(),t=new Promise(((e,t)=>this._queue.push({resolve:e,reject:t})));return e||this._dispatch(),t}runExclusive(e){return po(this,void 0,void 0,(function*(){const[t,A]=yield this.acquire();try{return yield e(t)}finally{A()}}))}waitForUnlock(){return po(this,void 0,void 0,(function*(){if(!this.isLocked())return Promise.resolve();return new Promise((e=>this._waiters.push({resolve:e})))}))}isLocked(){return this._value<=0}release(){if(this._maxConcurrency>1)throw new Error(\"this method is unavailable on semaphores with concurrency > 1; use the scoped release returned by acquire instead\");if(this._currentReleaser){const e=this._currentReleaser;this._currentReleaser=void 0,e()}}cancel(){this._queue.forEach((e=>e.reject(this._cancelError))),this._queue=[]}_dispatch(){const e=this._queue.shift();if(!e)return;let t=!1;this._currentReleaser=()=>{t||(t=!0,this._value++,this._resolveWaiters(),this._dispatch())},e.resolve([this._value--,this._currentReleaser])}_resolveWaiters(){this._waiters.forEach((e=>e.resolve())),this._waiters=[]}}var wo=function(e,t,A,r){return new(A||(A=Promise))((function(n,i){function o(e){try{a(r.next(e))}catch(e){i(e)}}function s(e){try{a(r.throw(e))}catch(e){i(e)}}function a(e){var t;e.done?n(e.value):(t=e.value,t instanceof A?t:new A((function(e){e(t)}))).then(o,s)}a((r=r.apply(e,t||[])).next())}))};class yo{constructor(e){this._semaphore=new Qo(1,e)}acquire(){return wo(this,void 0,void 0,(function*(){const[,e]=yield this._semaphore.acquire();return e}))}runExclusive(e){return this._semaphore.runExclusive((()=>e()))}isLocked(){return this._semaphore.isLocked()}waitForUnlock(){return this._semaphore.waitForUnlock()}release(){this._semaphore.release()}cancel(){return this._semaphore.cancel()}}const bo=new yo;async function mo(e,t){return await snap.request({method:\"snap_getBip32Entropy\",params:{path:e,curve:t}})}async function vo(){return await snap.request({method:\"snap_manageState\",params:{operation:\"get\"}})}async function So(e){await snap.request({method:\"snap_manageState\",params:{operation:\"update\",newState:e}})}async function Ro(e){return await snap.request({method:\"snap_dialog\",params:{id:e}})}var ko;!function(e){e[e.ERROR=1]=\"ERROR\",e[e.WARN=2]=\"WARN\",e[e.INFO=3]=\"INFO\",e[e.DEBUG=4]=\"DEBUG\",e[e.TRACE=5]=\"TRACE\",e[e.ALL=6]=\"ALL\",e[e.OFF=0]=\"OFF\"}(ko||(ko={}));const Po=(e,...t)=>{};const To=new class{log;warn;error;debug;info;trace;#e=ko.OFF;set logLevel(e){this.#e=e,this.init()}get logLevel(){return this.#e}init(){this.error=console.error.bind(console),this.warn=console.warn.bind(console),this.info=console.info.bind(console),this.debug=console.debug.bind(console),this.trace=console.trace.bind(console),this.log=console.log.bind(console),this.#e{const t=await this.get();await e(t),await this.set(t)}))}async withTransaction(e){await this.mtx.runExclusive((async()=>{if(await this.#r(),!this.#t.current||!this.#t.orgState||!this.#t.id)throw new Error(\"Failed to begin transaction\");To.info(`SnapStateManager.withTransaction [${this.#A}]: begin transaction`);try{await e(this.#t.current),await this.set(this.#t.current)}catch(e){throw To.info(`SnapStateManager.withTransaction [${this.#A}]: error : ${JSON.stringify(e.message)}`),await this.#n(),e}finally{this.#i()}}))}async commit(){if(!this.#t.current||!this.#t.orgState)throw new Error(\"Failed to commit transaction\");this.#t.hasCommitted=!0,await this.set(this.#t.current)}async#r(){this.#t={id:Ai(),orgState:await this.get(),current:await this.get(),isRollingBack:!1,hasCommitted:!1}}async#n(){try{this.#t.hasCommitted&&!this.#t.isRollingBack&&this.#t.orgState&&(To.info(`SnapStateManager.rollback [${this.#A}]: attempt to rollback state`),this.#t.isRollingBack=!0,await this.set(this.#t.orgState))}catch(e){throw To.info(`SnapStateManager.rollback [${this.#A}]: error : ${JSON.stringify(e)}`),new Error(\"Failed to rollback state\")}}#i(){this.#t.orgState=void 0,this.#t.current=void 0,this.#t.id=void 0,this.#t.isRollingBack=!1,this.#t.hasCommitted=!1}get#A(){return this.#t.id??\"\"}}function xo(e,t){try{On(e,t)}catch(e){throw new it(e.message)}}function Uo(e,t){try{On(e,t)}catch(e){throw new tt(\"Invalid Response\")}}class Do extends ri{}class Fo extends ri{}class Lo extends Fo{}class No extends Lo{constructor(e){super(e??\"Transaction amount too small\")}}class Mo extends Lo{constructor(e){super(e??\"Insufficient funds\")}}class _o extends ri{}var jo;!function(e){e.P2pkh=\"p2pkh\",e.P2shP2wkh=\"p2sh-p2wpkh\",e.P2wpkh=\"p2wpkh\"}(jo||(jo={}));const Ho={p2pkh:546,\"p2sh-p2wpkh\":540,p2wpkh:294};var Ko=A(7612);function Go(e){switch(e){case pn.Mainnet:return Ko.o8.bitcoin;case pn.Testnet:return Ko.o8.testnet;default:throw new Error(\"Invalid network\")}}function Jo(e,t){return\"number\"==typeof e?e{const A=t.endsWith(\"'\");let r=t;if(A&&(r=r.slice(0,-1)),!/^\\d+$/u.test(r))throw new Error(\"Invalid index\");const n=parseInt(r,10);return A?e.deriveHardened(n):e.derive(n)}),e)}class Zo{_network;_bip32Api;curve=\"secp256k1\";constructor(e){this._bip32Api=(0,qo.Pr)(Xo),this._network=e}async getRoot(e){try{const t=await mo(e,this.curve);if(!t.privateKey)throw new Do(\"Deriver private key is missing\");const A=ui(t.privateKey),r=ui(t.chainCode),n=this.createBip32FromPrivateKey(A,r);return n.__DEPTH=t.depth,n.__INDEX=t.index,n}catch(e){throw ni(e,Do)}}createBip32FromPrivateKey(e,t){try{return this._bip32Api.fromPrivateKey(e,t,this._network)}catch(e){throw new Do(\"Unable to construct BIP32 node from private key\")}}async getChild(e,t){return Promise.resolve(Wo(e,t))}}var $o=A(2803),es=A.n($o);class ts{_feeRate;constructor(e){this._feeRate=Math.round(e)}selectCoins(e,t,A){const r=es()(e,t,this._feeRate),n={fee:r.fee,inputs:r.inputs??[],outputs:[]};if(r.outputs)for(const e of r.outputs)if(e.address)n.outputs.push(e);else{if(void 0!==n.change)throw new Error(\"Unexpected error: found more than 1 change output\");A.value=e.value,n.change=A}return n}}const As=(0,A(1075).Ay)(Xo);class rs{_psbt;_network;get psbt(){return this._psbt}constructor(e,t){this._psbt=void 0===t?new Ko.iL({network:e}):t,this._network=e}static fromBase64(e,t){const A=Ko.iL.fromBase64(t,{network:e});return new rs(e,A)}addInput(e,t,A,r,n){try{this._psbt.addInput({hash:e.txHash,index:e.index,witnessUtxo:{script:e.script,value:e.value},bip32Derivation:[{masterFingerprint:n,path:A,pubkey:r}],sequence:t?Ko.ZX.DEFAULT_SEQUENCE-2:Ko.ZX.DEFAULT_SEQUENCE})}catch(e){throw To.error(\"Failed to add input\",e),new _o(\"Failed to add input in PSBT\")}}addInputs(e,t,A,r,n){for(const i of e)this.addInput(i,t,A,r,n)}addOutput(e){try{this._psbt.addOutput({script:e.script,value:e.value})}catch(e){throw To.error(\"Failed to add output\",e),new _o(\"Failed to add output in PSBT\")}}addOutputs(e){for(const t of e)this.addOutput(t)}getFee(){try{return this._psbt.getFee()}catch(e){throw To.error(\"Failed to get fee\",e),new _o(\"Failed to get fee from PSBT\")}}async signDummy(e){try{const t=this._psbt.clone();return await t.signAllInputsHDAsync(e),t.finalizeAllInputs(),new rs(this._network,t)}catch(e){throw To.error(\"Failed to sign dummy\",e),new _o(\"Failed to sign dummy in PSBT\")}}toBase64(){try{return this._psbt.toBase64()}catch(e){throw To.error(\"Failed to convert to base64\",e),new _o(\"Failed to output PSBT string\")}}async signNVerify(e){try{if(await this._psbt.signAllInputsHDAsync(e),!this._psbt.validateSignaturesOfAllInputs(((e,t,A)=>this.validateInputs(e,t,A))))throw new _o(\"Invalid signature to sign the PSBT's inputs\")}catch(e){throw ni(e,_o)}}finalize(){try{this._psbt.finalizeAllInputs();const e=this._psbt.extractTransaction().toHex();if(this._psbt.extractTransaction().weight()>4e5)throw new _o(\"Transaction is too large\");return e}catch(e){throw ni(e,_o)}}validateInputs(e,t,A){return As.fromPublicKey(e).verify(t,A)}}class ns{publicKey;fingerprint;_node;constructor(e,t){this._node=e,this.publicKey=this._node.publicKey,this.fingerprint=t??this._node.fingerprint}derivePath(e){try{const t=Wo(this._node,e.split(\"/\"));return new ns(t,this.fingerprint)}catch(e){throw new Error(\"Unable to derive path\")}}async sign(e){return this._node.sign(e)}verify(e,t){return this._node.verify(e,t)}}class is{sender;_change;_recipients;_outputTotal;_txFee;_feeRate;constructor(e,t){this.feeRate=t,this.txFee=0,this.sender=e,this._recipients=[],this._outputTotal=BigInt(0)}addRecipients(e){for(const t of e)this.addRecipient(t)}addRecipient(e){this._outputTotal+=e.bigIntValue,this._recipients.push({address:e.address,value:e.bigIntValue})}addChange(e){this._change={address:e.address,value:e.bigIntValue}}set txFee(e){this._txFee=\"number\"==typeof e?BigInt(e):e}get txFee(){return this._txFee}set feeRate(e){this._feeRate=\"number\"==typeof e?BigInt(e):e}get feeRate(){return this._feeRate}get total(){return this._outputTotal+(this.change?BigInt(this.change.value):BigInt(0))+this.txFee}get recipients(){return this._recipients}get change(){return this._change}}class os{_value;script;txHash;index;block;constructor(e,t){this.script=t,this._value=BigInt(e.value),this.index=e.index,this.txHash=e.txHash,this.block=e.block}get value(){return Number(this._value)}get bigIntValue(){return this._value}}class ss{_value;script;address;constructor(e,t,A){this.value=e,this.address=t,this.script=A}get value(){return Number(this._value)}set value(e){this._value=\"number\"==typeof e?BigInt(e):e}get bigIntValue(){return this._value}}class as{_deriver;_network;constructor(e,t){this._deriver=e,this._network=t}async unlock(e,t){try{const A=this.getAccountCtor(t??jo.P2wpkh),r=[\"m\",\"0'\",\"0\",`${e}`],n=await this._deriver.getRoot(A.path),i=await this._deriver.getChild(n,r);return new A(fi(n.fingerprint,\"hex\"),e,r.join(\"/\"),fi(i.publicKey,\"hex\"),this._network,A.scriptType,`bip122:${A.scriptType.toLowerCase()}`,this.getHdSigner(n))}catch(e){throw ni(e,Fo)}}async createTransaction(e,t,A){const{scriptType:r,script:n,address:i,hdPath:o,pubkey:s,mfp:a,signer:c}=e,g=this.createTxInput(A.utxos,n),u=this.createTxOutput(t,r),f=this.getFeeRate(A.fee),E=this.selectCoins(g,u,new ss(0,i,n),f);if(0===E.inputs.length||0===E.outputs.length)throw new Mo;const l=new rs(this._network);l.addInputs(E.inputs,A.replaceable??!0,o,ui(s,!1),ui(a,!1));const I=new is(i,f);for(const e of E.outputs)l.addOutput(e),I.addRecipient(e);E.change&&(Jo(E.change.value,r)?To.warn(\"[BtcWallet.createTransaction] Change is too small, adding to fees\"):(l.addOutput(E.change),I.addChange(E.change)));const B=await l.signDummy(c);return I.txFee=B.getFee(),{tx:l.toBase64(),txInfo:I}}async estimateFee(e,t,A){const{scriptType:r,script:n}=e,i=this.createTxInput(A.utxos,n),o=this.createTxOutput(t,r),s=this.getFeeRate(A.fee);return this.selectCoins(i,o,new ss(0,e.address,n),s)}async signTransaction(e,t){const A=rs.fromBase64(this._network,t);return await A.signNVerify(e),A.finalize()}getHdSigner(e){return new ns(e,e.fingerprint)}getAccountCtor(e){let t=e;if(e.includes(\"bip122:\")&&(t=e.split(\":\")[1]),t.toLowerCase()===jo.P2wpkh.toLowerCase())return this.getP2WPKHAccountCtorByNetwork();throw new Fo(\"Invalid script type\")}createTxInput(e,t){return e.map((e=>new os(e,t)))}createTxOutput(e,t){return e.map((e=>{if(Jo(e.value,t))throw new No;const A=function(e,t){try{return Ko.hl.toOutputScript(e,t)}catch(e){throw new Error(\"Destination address has no matching Script\")}}(e.address,this._network);return new ss(e.value,e.address,A)}))}selectCoins(e,t,A,r){return new ts(r).selectCoins(e,t,A)}getP2WPKHAccountCtorByNetwork(){switch(this._network){case Ko.o8.bitcoin:return Vo;case Ko.o8.testnet:return zo;default:throw new Fo(\"Invalid network\")}}getFeeRate(e){return Math.max(e,1)}}function cs(e,t=bn.defaultFeeRate){On(t,Mn(Object.values(hn)));const A=e.find((e=>e.type===t));if(!A)throw new Es;return Math.max(Number(A.rate),1)}function gs(e,t){if(!e||!t)throw new us;if(e.address!==t.address)throw new us(\"Inconsistent account found\")}class us extends ri{constructor(e){super(e??\"Account not found\")}}class fs extends ri{constructor(e){super(e??\"Method not implemented\")}}class Es extends ri{constructor(e){super(e??\"No fee rates available\")}}class ls extends ri{constructor(e){super(e??\"Send flow request not found\")}}class Is extends ri{constructor(e){super(e??\"Currency rates not available\")}}class Bs extends ri{}class Cs extends ri{}class hs{_dataClient;_options;constructor(e,t){this._dataClient=e,this._options=t}get network(){return this._options.network}async getBalances(e,t){try{if(t.length>1)throw new Cs(\"Only one asset is supported\");if(!new Set(Object.values(Qn)).has(t[0])||this.network===Ko.o8.testnet&&t[0]!==Qn.TBtc||this.network===Ko.o8.bitcoin&&t[0]!==Qn.Btc)throw new Cs(\"Invalid asset\");const A=await this._dataClient.getBalances(e);return e.reduce(((e,r)=>(e.balances[r]={[t[0]]:{amount:BigInt(A[r])}},e)),{balances:{}})}catch(e){throw ni(e,Cs)}}async getFeeRates(){try{const e=await this._dataClient.getFeeRates();return{fees:Object.entries(e).map((([e,t])=>({type:e,rate:BigInt(t)})))}}catch(e){throw ni(e,Cs)}}async getTransactionStatus(e){try{return await this._dataClient.getTransactionStatus(e)}catch(e){throw new Cs(e)}}async getDataForTransaction(e){try{return{data:{utxos:await this._dataClient.getUtxos(e)}}}catch(e){throw ni(e,Cs)}}async broadcastTransaction(e){try{return{transactionId:await this._dataClient.sendTransaction(e)}}catch(e){throw ni(e,Cs)}}listTransactions(){throw new Error(\"Method not implemented.\")}}var ds;!function(e){e.Get=\"GET\",e.Post=\"POST\"}(ds||(ds={}));class ps{async getResponse(e){try{return await e.json()}catch(e){throw new Error(\"API response error: response body can not be deserialised.\")}}buildHttpRequest({method:e,headers:t={},url:A,body:r}){return{url:A,method:e,headers:{\"Content-Type\":\"application/json\",...t},body:e===ds.Post&&r?JSON.stringify(r):void 0}}async submitHttpRequest({requestName:e=\"\",request:t,responseStruct:A}){const r=`[${this.apiClientName}.${e}]`;try{To.debug(`${r} request: ${t.method}`);const e={method:t.method,headers:t.headers,body:t.body},n=await fetch(t.url,e),i=await this.getResponse(n);return To.debug(`${r} response:`,JSON.stringify(i)),xn(i,A,\"Unexpected response from API client\"),i}catch(e){throw To.info(`${r} error: ${e.message}`),ni(e,Bs)}}}const Qs=Hn({result:Hn({address:Jn(),balance:Jn(),totalReceived:Jn(),totalSent:Jn(),unconfirmedBalance:Jn(),unconfirmedTxs:jn(),txs:jn()})}),ws=Hn({result:Ln(Hn({txid:Jn(),vout:jn(),value:Jn(),height:jn(),confirmations:jn()}))}),ys=Hn({result:Jn()}),bs=Hn({result:Hn({blocks:jn(),feerate:Kn(jn()),errors:Kn(Ln(Jn()))})}),ms=Hn({result:Hn({txid:Jn(),hash:Jn(),version:jn(),size:jn(),vsize:jn(),weight:jn(),locktime:jn(),hex:Jn(),blockhash:Kn(Jn()),confirmations:Kn(jn()),time:Kn(jn()),blocktime:Kn(jn())})}),vs=Hn({result:Hn({loaded:Nn(),size:jn(),bytes:jn(),usage:jn(),maxmempool:jn(),mempoolminfee:jn(),minrelaytxfee:jn(),unbroadcastcount:jn(),incrementalrelayfee:jn(),fullrbf:Nn()})}),Ss={[hn.Fast]:1,[hn.Medium]:2,[hn.Slow]:3},Rs={[hn.Fast]:21,[hn.Medium]:22,[hn.Slow]:23};class ks extends ps{apiClientName=\"QuickNodeClient\";_options;_priorityMap;constructor(e){super();const t=e.network===Ko.o8.bitcoin;this._options=e,this._priorityMap=t?Ss:Rs}get baseUrl(){switch(this._options.network){case Ko.o8.bitcoin:return this._options.mainnetEndpoint;case Ko.o8.testnet:return this._options.testnetEndpoint;default:throw new Error(\"Invalid network\")}}isErrorResponse(e){return!e.result||Object.prototype.hasOwnProperty.call(e.result,\"error\")}formatError(e){return JSON.stringify(e.error)}async getResponse(e){const t=await super.getResponse(e);if(200!==e.status)throw new Error(`API response error: ${this.formatError(t)}`);if(this.isErrorResponse(t))throw new Error(\"Error response from quicknode\");return t}async submitJsonRPCRequest({request:e,responseStruct:t}){return await this.submitHttpRequest({request:this.buildHttpRequest({method:ds.Post,url:this.baseUrl,body:e}),responseStruct:t,requestName:e.method})}async getBalances(e){On(e,Ln(t.BtcP2wpkhAddressStruct));const A=new Map;return await li(e,(async e=>{const t=await this.submitJsonRPCRequest({request:{method:\"bb_getaddress\",params:[e,{details:\"basic\"}]},responseStruct:Qs});A.set(e,parseInt(t.result.balance,10))})),e.reduce(((e,t)=>(e[t]=A.get(t)??0,e)),{})}async getUtxos(e,A){On(e,t.BtcP2wpkhAddressStruct);return(await this.submitJsonRPCRequest({request:{method:\"bb_getutxos\",params:[e,{confirmed:!A}]},responseStruct:ws})).result.map((e=>({block:e.height,txHash:e.txid,index:e.vout,value:parseInt(e.value,10)})))}async getFeeRates(){const e={[bn.defaultFeeRate]:this._priorityMap[bn.defaultFeeRate]},t={},{result:{mempoolminfee:A,minrelaytxfee:r}}=await this.getMempoolInfo();return await li(Object.entries(e),(async([e,n])=>{const{result:{feerate:i,errors:o}}=await this.submitJsonRPCRequest({request:{method:\"estimatesmartfee\",params:[n]},responseStruct:bs});if(Array.isArray(o)&&1===o.length&&\"Insufficient data or no feerate found\"===o[0])To.warn(`The feerate is unavailable on target block ${n}, use mempool data 'mempoolminfee' instead`);else if(o)throw new Bs(`Failed to get fee rate from quicknode: ${JSON.stringify(o)}`);const s=function(e,t,A){const r=Math.max(e,t);return Math.max(r,A,1e-4)}(i??0,A,r);t[e]=Number(function(e){if(e<1e3)throw new Error(`Unable to convert kvB to vB: \"${e}\" is too small`);const t=ao(e.toString()),A=ao(1e3),r=t.div(A).toFixed(0,ao.ROUND_HALF_UP);return BigInt(r.toString())}(uo(s.toString())))})),t}async getMempoolInfo(){return await this.submitJsonRPCRequest({request:{method:\"getmempoolinfo\",params:[]},responseStruct:vs})}async sendTransaction(e){return(await this.submitJsonRPCRequest({request:{method:\"sendrawtransaction\",params:[e]},responseStruct:ys})).result}async getTransactionStatus(e){const t=await this.submitJsonRPCRequest({request:{method:\"getrawtransaction\",params:[e,1]},responseStruct:ms});return{status:t.result.confirmations&&t.result.confirmations>=bn.defaultConfirmationThreshold?dn.Confirmed:dn.Pending}}}class Ps{static createOnChainServiceProvider(e){const t=Go(e);return new hs(Ps.createQuickNodeClient(e),{network:t})}static createQuickNodeClient(e){const t=Go(e),{mainnetEndpoint:A,testnetEndpoint:r}=bn.onChainService.dataClient.options;if(!A||!r)throw new Error(\"QuickNode endpoints have not been configured\");return new ks({network:t,mainnetEndpoint:A,testnetEndpoint:r})}static createWallet(e){const t=Go(e);return new as(new Zo(t),t)}}const Ts=Hn({assets:Ln(Eo),scope:lo}),Os=Gn(Eo,Hn({amount:Io,unit:Mn([bn.unit])}));async function xs(e,t){try{xo(t,Ts);const{assets:A,scope:r}=t,n=Ps.createOnChainServiceProvider(r),i=[e.address],o=new Set(i),s=new Set(A),a=await n.getBalances(i,A),c=Object.entries(a.balances),g=new Map;for(const[e,t]of c)if(o.has(e))for(const e in t){if(!s.has(e))continue;const{amount:A}=t[e];let r=g.get(e);r&&(r+=A),g.set(e,r??A)}const u=Object.fromEntries([...g.entries()].map((([e,t])=>[e,{amount:go(t),unit:bn.unit}])));return Uo(u,Os),u}catch(e){if(To.error(\"Failed to get balances\",e),ii(e))throw e;throw new Error(\"Fail to get the balances\")}}const Us=Hn({transactionId:Vn(Bo),scope:lo}),Ds=Hn({status:Mn(Object.values(dn))});const Fs=Xn(Gn(fo,Jn()),\"RecipientsStruct\",(e=>{if(0===Object.entries(e).length)return\"Recipients object must have at least one recipient\";for(const t of Object.values(e))On(t,Co);return!0})),Ls=Hn({recipients:Fs,replaceable:Nn(),dryrun:Kn(Nn())}),Ns=Hn({...Ls.schema,scope:lo}),Ms=Hn({txId:Vn(Jn()),signedTransaction:Kn(Jn())});async function _s(e,t,A){try{xo(A,Ns);const{dryrun:t,scope:r,replaceable:n}=A,i=Ps.createOnChainServiceProvider(r),o=Ps.createWallet(r),s=cs((await i.getFeeRates()).fees),a=Object.entries(A.recipients).map((([e,t])=>({address:e,value:uo(t)}))),{data:{utxos:c}}=await i.getDataForTransaction(e.address),g=await o.createTransaction(e,a,{utxos:c,fee:s,replaceable:n}),u=await o.signTransaction(e.signer,g.tx);if(t){return{txId:\"\",signedTransaction:u}}const f={txId:(await i.broadcastTransaction(u)).transactionId};return To.debug(`Submitted transaction ID: ${f.txId}`),Uo(f,Ms),f}catch(e){if(To.error(\"Failed to send the transaction\",e),ii(e))throw e;if(e instanceof Lo)throw e;throw new Error(\"Failed to send the transaction\")}}var js;!function(e){e.Draft=\"draft\",e.Review=\"review\",e.Signed=\"signed\",e.Rejected=\"rejected\",e.Confirmed=\"confirmed\",e.Pending=\"pending\",e.Failure=\"failure\"}(js||(js={}));class Hs extends Oo{async get(){return super.get().then((e=>(e||(e={walletIds:[],wallets:{},requests:{}}),e.walletIds||(e.walletIds=[]),e.wallets||(e.wallets={}),e.requests||(e.requests={}),e)))}async listAccounts(){try{const e=await this.get();return e.walletIds.map((t=>e.wallets[t].account))}catch(e){throw ni(e,Error)}}async addWallet(e){try{await this.update((async t=>{const{id:A,address:r}=e.account;if(this.isAccountExist(t,A)||this.getAccountByAddress(t,r))throw new Error(`Account address ${r} already exists`);t.wallets[A]=e,t.walletIds.push(A)}))}catch(e){throw ni(e,Error)}}async updateAccount(e){try{await this.update((async t=>{if(!this.isAccountExist(t,e.id))throw new Error(`Account id ${e.id} does not exist`);const A=t.wallets[e.id].account;if(A.address.toLowerCase()!==e.address.toLowerCase()||A.type!==e.type)throw new Error(\"Account address or type is immutable\");t.wallets[e.id].account=e}))}catch(e){throw ni(e,Error)}}async removeAccounts(e){try{await this.update((async t=>{const A=new Set;for(const r of e){if(!this.isAccountExist(t,r))throw new Error(`Account id ${r} does not exist`);A.add(r)}A.forEach((e=>delete t.wallets[e])),t.walletIds=t.walletIds.filter((e=>!A.has(e)))}))}catch(e){throw ni(e,Error)}}async getAccount(e){try{var t;return(null===(t=(await this.get()).wallets[e])||void 0===t?void 0:t.account)??null}catch(e){throw ni(e,Error)}}async getWallet(e){try{return(await this.get()).wallets[e]??null}catch(e){throw ni(e,Error)}}async getRequest(e){try{return(await this.get()).requests[e]??null}catch(e){throw ni(e,Error)}}async upsertRequest(e){try{await this.update((async t=>{t.requests[e.id]={...t.requests[e.id],...e}}))}catch(e){throw ni(e,Error)}}async removeRequest(e){try{await this.update((async t=>{t.requests[e]&&delete t.requests[e]}))}catch(e){throw ni(e,Error)}}getAccountByAddress(e,t){var A;return(null===(A=Object.values(e.wallets).find((e=>e.account.address.toString()===t.toLowerCase())))||void 0===A?void 0:A.account)??null}isAccountExist(e,t){return Object.prototype.hasOwnProperty.call(e.wallets,t)}isRequestExist(e,t){return Object.prototype.hasOwnProperty.call(e.requests,t)}}const Ks=Hn({account:Vn(Jn()),amount:Co}),Gs=Hn({fee:Hn({amount:Vn(Io),unit:Mn([bn.unit])})});async function Js(e){try{xo(e,Ks);const{account:t,amount:A}=e,r=new Hs,n=await r.getWallet(t);if(!n)throw new us;const i=Ps.createWallet(n.scope),o=await i.unlock(n.index,n.account.type);gs(o,n.account);const s=Ps.createOnChainServiceProvider(n.scope),a=cs((await s.getFeeRates()).fees),{data:{utxos:c}}=await s.getDataForTransaction(o.address),g=[{address:o.address,value:uo(A)}],u=await i.estimateFee(o,g,{utxos:c,fee:a});0!==u.inputs.length&&0!==u.outputs.length||To.warn(\"No input or output found, fee estimation might be inaccurate\");const f={fee:{amount:go(u.fee),unit:bn.unit}};return Uo(f,Gs),f}catch(e){if(To.error(\"Failed to estimate fee\",e),ii(e))throw e;if(e instanceof Lo||e instanceof us)throw e;throw new Error(\"Failed to estimate fee\")}}const Ys=Hn({account:Vn(Jn())}),Vs=Hn({fee:Hn({amount:Vn(Io),unit:Mn([bn.unit])}),balance:Hn({amount:Vn(Io),unit:Mn([bn.unit])})});async function zs(e){try{xo(e,Ys);const{account:t}=e,A=new Hs,r=await A.getWallet(t);if(!r)throw new us;const n=Ps.createWallet(r.scope),i=await n.unlock(r.index,r.account.type);gs(i,r.account);const o=Ps.createOnChainServiceProvider(r.scope),s=cs((await o.getFeeRates()).fees),{data:{utxos:a}}=await o.getDataForTransaction(i.address);let c=BigInt(0),g=BigInt(0),u=BigInt(0),f=a.reduce(((e,t)=>e+BigInt(t.value)),BigInt(0));for(;u<=f;){const e=(u+f)/BigInt(2);try{const t=await n.estimateFee(i,[{address:i.address,value:e}],{utxos:a,fee:s});t.outputs&&t.outputs.length>0?(u=e+BigInt(1),e>c&&(c=e,g=BigInt(t.fee))):f=e-BigInt(1)}catch(t){if(!(t instanceof No))throw t;u=e+BigInt(1)}}const E={fee:{amount:go(g),unit:bn.unit},balance:{amount:go(c),unit:bn.unit}};return Uo(E,Vs),E}catch(e){if(To.error(\"Failed to get max spendable balance\",e),ii(e))throw e;if(e instanceof Lo||e instanceof us)throw e;throw new Error(\"Failed to get max spendable balance\")}}const Xs=async e=>{const t=await async function(e){return await snap.request({method:\"snap_getCurrencyRate\",params:{currency:e}})}(\"btc\");if(!t)throw new Is;return t.conversionRate.toString()};async function qs({asset:e,scope:t,btcAccount:A}){const r={rates:\"\",balances:\"\"};let n,i;const[o,s]=await Promise.allSettled([Xs(),xs(A,{scope:t,assets:[e]})]);var a;(\"fulfilled\"===o.status?n=o.value:r.rates=`Rates error: ${o.reason.message}`,\"fulfilled\"===s.status)?(i=null===(a=s.value[e])||void 0===a?void 0:a.amount,void 0===i&&(r.balances=`Balances error: no balance found for \"${e}\"`)):r.balances=`Balances error: ${s.reason.message}`;return{rates:{value:n,error:r.rates},balances:{value:i,error:r.balances}}}var Ws,Zs;!function(e){e.InvalidAddress=\"Invalid address\",e.InvalidAmount=\"Invalid amount\",e.ZeroAmount=\"Amount must be greater than 0\",e.InsufficientFunds=\"Insufficient funds\",e.TotalExceedsBalance=\"Amount and fees exceeds balance\",e.InvalidTotal=\"Invalid total\",e.InvalidFees=\"Invalid fees\"}(Ws||(Ws={})),function(e){e.BTC=\"BTC\",e.FIAT=\"$\"}(Zs||(Zs={}));const $s=()=>({selectedCurrency:Zs.BTC,recipient:{address:\"\",error:\"\",valid:!1},fees:{amount:\"\",fiat:\"\",loading:!1,error:\"\"},amount:{amount:\"\",fiat:\"\",error:\"\",valid:!1},rates:\"\",balance:{amount:\"\",fiat:\"\"},total:{amount:\"\",fiat:\"\",error:\"\",valid:!1}});function ea(e,t,A){if(\"string\"==typeof e)throw new Error(`An HTML element (\"${String(e)}\") was used in a Snap component, which is not supported by Snaps UI. Please use one of the supported Snap components.`);if(!e)throw new Error(\"A JSX fragment was used in a Snap component, which is not supported by Snaps UI. Please use one of the supported Snap components.\");return e({...t,key:A})}function ta(e,t,A){return ea(e,t,A)}function Aa(e){return Object.fromEntries(Object.entries(e).filter((([,e])=>void 0!==e)))}function ra(e){return t=>{const{key:A=null,...r}=t;return{type:e,props:Aa(r),key:A}}}const na=ra(\"Container\"),ia=ra(\"Box\"),oa=ra(\"Footer\"),sa=ra(\"Button\"),aa=ra(\"Form\"),ca=ra(\"Field\"),ga=ra(\"Image\"),ua=ra(\"Input\"),fa=ra(\"Text\");var Ea;!function(e){e.AddSquare=\"add-square\",e.Add=\"add\",e.Arrow2Down=\"arrow-2-down\",e.Arrow2Left=\"arrow-2-left\",e.Arrow2Right=\"arrow-2-right\",e.Arrow2Up=\"arrow-2-up\",e.Arrow2UpRight=\"arrow-2-up-right\",e.ArrowDoubleLeft=\"arrow-double-left\",e.ArrowDoubleRight=\"arrow-double-right\",e.ArrowDown=\"arrow-down\",e.ArrowLeft=\"arrow-left\",e.ArrowRight=\"arrow-right\",e.ArrowUp=\"arrow-up\",e.BankToken=\"bank-token\",e.Bank=\"bank\",e.Book=\"book\",e.Bookmark=\"bookmark\",e.Bridge=\"bridge\",e.Calculator=\"calculator\",e.CardPos=\"card-pos\",e.CardToken=\"card-token\",e.Card=\"card\",e.Category=\"category\",e.Chart=\"chart\",e.CheckBold=\"check-bold\",e.Check=\"check\",e.Clock=\"clock\",e.Close=\"close\",e.CodeCircle=\"code-circle\",e.Coin=\"coin\",e.Confirmation=\"confirmation\",e.Connect=\"connect\",e.CopySuccess=\"copy-success\",e.Copy=\"copy\",e.Customize=\"customize\",e.Danger=\"danger\",e.Dark=\"dark\",e.Data=\"data\",e.Diagram=\"diagram\",e.DocumentCode=\"document-code\",e.DragDrop=\"drag-drop\",e.DraggingAnimation=\"dragging-animation\",e.PinningAnimation=\"pinning-animation\",e.Edit=\"edit\",e.Eraser=\"eraser\",e.Ethereum=\"ethereum\",e.Expand=\"expand\",e.Explore=\"explore\",e.Export=\"export\",e.EyeSlash=\"eye-slash\",e.Eye=\"eye\",e.Filter=\"filter\",e.Flag=\"flag\",e.FlashSlash=\"flash-slash\",e.Flash=\"flash\",e.FullCircle=\"full-circle\",e.Gas=\"gas\",e.GlobalSearch=\"global-search\",e.Global=\"global\",e.Graph=\"graph\",e.Hardware=\"hardware\",e.Heart=\"heart\",e.Hierarchy=\"hierarchy\",e.Home=\"home\",e.Import=\"import\",e.Info=\"info\",e.Key=\"key\",e.Light=\"light\",e.Link=\"link\",e.Loading=\"loading\",e.LockCircle=\"lock-circle\",e.LockSlash=\"lock-slash\",e.Lock=\"lock\",e.Login=\"login\",e.Logout=\"logout\",e.Menu=\"menu\",e.MessageQuestion=\"message-question\",e.Messages=\"messages\",e.MinusBold=\"minus-bold\",e.MinusSquare=\"minus-square\",e.Minus=\"minus\",e.Mobile=\"mobile\",e.Money=\"money\",e.Monitor=\"monitor\",e.MoreHorizontal=\"more-horizontal\",e.MoreVertical=\"more-vertical\",e.NotificationCircle=\"notification-circle\",e.Notification=\"notification\",e.PasswordCheck=\"password-check\",e.People=\"people\",e.Pin=\"pin\",e.ProgrammingArrows=\"programming-arrows\",e.Custody=\"custody\",e.Question=\"question\",e.Received=\"received\",e.Refresh=\"refresh\",e.Save=\"save\",e.ScanBarcode=\"scan-barcode\",e.ScanFocus=\"scan-focus\",e.Scan=\"scan\",e.Scroll=\"scroll\",e.Search=\"search\",e.SecurityCard=\"security-card\",e.SecurityCross=\"security-cross\",e.SecurityKey=\"security-key\",e.SecuritySearch=\"security-search\",e.SecuritySlash=\"security-slash\",e.SecurityTick=\"security-tick\",e.SecurityTime=\"security-time\",e.SecurityUser=\"security-user\",e.Security=\"security\",e.Send1=\"send-1\",e.Send2=\"send-2\",e.Setting=\"setting\",e.Slash=\"slash\",e.SnapsMobile=\"snaps-mobile\",e.SnapsPlus=\"snaps-plus\",e.Snaps=\"snaps\",e.Speedometer=\"speedometer\",e.Star=\"star\",e.Stake=\"stake\",e.Student=\"student\",e.SwapHorizontal=\"swap-horizontal\",e.SwapVertical=\"swap-vertical\",e.Tag=\"tag\",e.Tilde=\"tilde\",e.Timer=\"timer\",e.Trash=\"trash\",e.TrendDown=\"trend-down\",e.TrendUp=\"trend-up\",e.UserCircleAdd=\"user-circle-add\",e.UserCircleLink=\"user-circle-link\",e.UserCircleRemove=\"user-circle-remove\",e.UserCircle=\"user-circle\",e.User=\"user\",e.WalletCard=\"wallet-card\",e.WalletMoney=\"wallet-money\",e.Wallet=\"wallet\",e.Warning=\"warning\",e.Twitter=\"twitter\",e.QrCode=\"qr-code\",e.UserCheck=\"user-check\",e.Unpin=\"unpin\",e.Ban=\"ban\",e.Bold=\"bold\",e.CircleX=\"circle-x\",e.Download=\"download\",e.FileIcon=\"file\",e.Flask=\"flask\",e.Plug=\"plug\",e.Share=\"share\",e.Square=\"square\",e.Tint=\"tint\",e.Upload=\"upload\",e.Usb=\"usb\",e.Wifi=\"wifi\",e.PlusMinus=\"plus-minus\"}(Ea||(Ea={}));const la=ra(\"Icon\"),Ia=ra(\"Selector\"),Ba=ra(\"SelectorOption\"),Ca=ra(\"Card\"),ha=\"Loading\",da=({selectedAccount:e,accounts:t,balance:A})=>ea(ca,{label:\"From account\",children:ea(Ia,{name:\"accountSelector\",title:\"From account\",value:e,children:t.map((({address:e})=>{var t,r;return ea(Ba,{value:e,children:ea(Ca,{image:'\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n',description:Ei(e),value:(null===(t=A)||void 0===t?void 0:t.amount)?`${A.amount.toString()} BTC`:ha,extra:(null===(r=A)||void 0===r?void 0:r.amount)?`$${A.fiat.toString()}`:ha,title:\"Bitcoin Account\"})})}))})});var pa;!function(e){e.Amount=\"amount\",e.To=\"to\",e.SwapCurrencyDisplay=\"swap\",e.AccountSelector=\"accountSelector\",e.Clear=\"clear\",e.Close=\"close\",e.Review=\"review\",e.Cancel=\"cancel\",e.Send=\"send\",e.HeaderBack=\"headerBack\",e.SetMax=\"max\"}(pa||(pa={}));const Qa=({selectedAccount:e,accounts:t,selectedCurrency:A,flushToAddress:r,balance:n,amount:i,recipient:o,total:s,currencySwitched:a,backEventTriggered:c})=>{const g=o.address.length>0&&!o.error,u=a||c?((e,t)=>e===Zs.BTC?t.amount:t.fiat)(A,i):void 0;let f;return c?f=o.address:r&&(f=\"\"),ta(aa,{name:\"sendForm\",children:[ea(da,{selectedAccount:e,accounts:t,balance:n}),ta(ca,{label:\"Send amount\",error:i.error||s.error,children:[ea(ia,{direction:\"horizontal\",center:!0,children:ea(ga,{src:'\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n'})}),ea(ua,{name:pa.Amount,type:\"number\",min:0,step:1e-8,placeholder:\"Enter amount to send\",value:u}),ta(ia,{direction:\"horizontal\",center:!0,children:[ea(fa,{color:\"alternative\",children:A===Zs.FIAT?\"USD\":A}),ea(sa,{name:pa.SwapCurrencyDisplay,children:ea(la,{name:\"swap-vertical\",color:\"primary\",size:\"md\"})})]})]}),ta(ia,{direction:\"horizontal\",alignment:n.fiat?\"space-between\":\"end\",children:[Boolean(n.fiat)&&ea(fa,{color:\"muted\",children:`Balance: $${n.fiat.toLocaleLowerCase()}`}),ea(sa,{name:pa.SetMax,disabled:Boolean(!n.amount),children:\"Max\"})]}),ta(ca,{label:\"To account\",error:o.error,children:[o.valid&&ea(ia,{children:ea(ga,{src:'\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n'})}),ea(ua,{name:pa.To,placeholder:\"Enter receiving address\",value:f}),Boolean(o.address)&&ea(ia,{children:ea(sa,{name:pa.Clear,children:ea(la,{name:pa.Close,color:\"primary\"})})})]}),g&&ea(fa,{color:\"success\",children:\"Valid bitcoin address\"})]})},wa=({disabled:e})=>ta(oa,{children:[ea(sa,{name:pa.Cancel,children:\"Cancel\"}),ea(sa,{name:pa.Review,disabled:e,children:\"Review\"})]}),ya=ra(\"Heading\"),ba=({heading:e})=>ta(ia,{direction:\"horizontal\",alignment:\"space-between\",center:!0,children:[ea(sa,{name:pa.HeaderBack,children:ea(la,{name:\"arrow-left\",color:\"primary\",size:\"md\"})}),ea(ya,{size:\"sm\",children:e}),ea(ga,{src:'\\n \\n'})]}),ma=ra(\"Section\"),va=ra(\"Spinner\"),Sa=ra(\"Row\"),Ra=ra(\"Value\"),ka=({fees:e,total:t})=>e.loading?ea(ma,{children:ta(ia,{direction:\"vertical\",alignment:\"center\",center:!0,children:[ea(va,{}),ea(fa,{children:\"Preparing transaction\"})]})}):e.error?ea(ma,{children:ea(Sa,{label:\"Error\",children:ea(fa,{children:e.error})})}):ta(ma,{children:[ea(Sa,{label:\"Network fee\",tooltip:\"The estimated network fee\",children:ea(Ra,{value:`${e.amount.toString()} BTC`,extra:`$${e.fiat.toString()}`})}),ea(Sa,{label:\"Transaction speed\",tooltip:\"The estimated time of the TX\",children:ea(fa,{children:\"30 min\"})}),ea(Sa,{label:\"Total\",children:ea(Ra,{value:`${t.amount.toString()} BTC`,extra:`$${t.fiat.toString()}`})})]}),Pa=({account:e,sendFlowParams:t,flushToAddress:A=!1,currencySwitched:r=!1,backEventTriggered:n=!1})=>{const{amount:i,recipient:o,fees:s,total:a}=t,c=Boolean(!i.valid||!o.valid||!a.valid||s.loading||s.error),g=Boolean(!i.error&&i.amount)||s.loading;return ta(na,{children:[ta(ia,{children:[ea(ba,{heading:\"Send\"}),ea(Qa,{selectedAccount:e.address,accounts:[e],flushToAddress:A,currencySwitched:r,backEventTriggered:n,...t}),g&&ea(ka,{fees:t.fees,total:t.total})]}),ea(wa,{disabled:c})]})},Ta=ra(\"Link\"),Oa=ra(\"Address\"),xa=(e,t)=>`${e===pn.Mainnet?yn.Mainnet:yn.Testnet}/${t}`,Ua=({account:e,amount:t,total:A,recipient:r,scope:n,txSpeed:i,fees:o})=>{const s=function(e){return wn[e]??\"Unknown Network\"}(n),a=Boolean(t.error||r.error||A.error||o.error);return ta(na,{children:[ta(ia,{children:[ea(ba,{heading:\"Review\"}),ta(ia,{alignment:\"center\",center:!0,children:[ea(ia,{direction:\"horizontal\",center:!0,children:ea(ga,{src:'\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n'})}),ea(ya,{size:\"lg\",children:`Sending ${A.amount} BTC`}),ea(fa,{color:\"muted\",children:\"Review the transaction before proceeding\"})]}),ta(ma,{children:[ea(Sa,{label:\"From\",children:ea(Ta,{href:xa(n,e.address),children:ea(Oa,{address:`${e.type}:${e.address}`})})}),ea(Sa,{label:\"Amount\",children:ea(Ra,{value:`${t.amount} BTC`,extra:`$${t.fiat}`})}),ea(Sa,{label:\"Recipient\",children:ea(Ta,{href:xa(n,r.address),children:ea(Oa,{address:`${e.type}:${r.address}`})})})]}),ta(ma,{children:[ea(Sa,{label:\"Network\",children:ea(fa,{children:s})}),ea(Sa,{label:\"Transaction speed\",tooltip:\"The estimated time of the transaction\",children:ea(fa,{children:i})}),ea(Sa,{label:\"Network fee\",tooltip:\"The estimated network fee\",children:ea(Ra,{value:`${o.amount} BTC`,extra:`$${o.fiat}`})}),ea(Sa,{label:\"Total\",children:ea(Ra,{value:`${A.amount} BTC`,extra:`$${A.fiat}`})})]}),Boolean(r.error)&&ea(fa,{color:\"error\",children:r.error}),Boolean(t.error)&&ea(fa,{color:\"error\",children:t.error}),Boolean(o.error)&&ea(fa,{color:\"error\",children:o.error}),Boolean(A.error)&&ea(fa,{color:\"error\",children:A.error})]}),ea(oa,{children:ea(sa,{name:pa.Send,type:\"submit\",disabled:a,children:\"Send\"})})]})};async function Da({account:e,scope:t}){const A=Ai(),r=$s(),n=((e,t,A,r)=>({id:A,interfaceId:r,account:e,scope:t,transaction:Ma(t),status:js.Draft,...$s()}))(e,t,A,await snap.request({method:\"snap_createInterface\",params:{ui:ea(Pa,{account:e,sendFlowParams:{...r}}),context:{requestId:A,accounts:[e],scope:t}}}));return n}async function Fa({request:e,flushToAddress:t=!1,currencySwitched:A=!1,backEventTriggered:r=!1}){await snap.request({method:\"snap_updateInterface\",params:{id:e.interfaceId,ui:ea(Pa,{account:e.account,sendFlowParams:e,flushToAddress:t,currencySwitched:A,backEventTriggered:r})}})}function La(e,t,A){return e&&isNaN(Number(e))?{amount:\"\",fiat:\"\",error:Ws.InvalidAmount,valid:!1}:e&&new so(e).lte(new so(0))?{amount:\"0\",fiat:\"0\",error:Ws.ZeroAmount,valid:!1}:e&&new so(e).gt(new so(t))?{amount:e,fiat:_a(e,A),error:Ws.InsufficientFunds,valid:!1}:{amount:e,fiat:_a(e,A),error:\"\",valid:!0}}function Na(e,t,A,r){if([e,t,A,r].some((e=>isNaN(Number(e)))))return{amount:\"\",fiat:\"\",error:\"\",valid:!1};const n=new so(e).plus(new so(t));if(n.gt(new so(A)))return{amount:e,fiat:_a(e,r),error:Ws.TotalExceedsBalance,valid:!1};const i=n.toString();return{amount:i,fiat:_a(i,r),error:\"\",valid:!0}}function Ma(e,t){return t?{recipients:{[t.recipient.address]:t.amount.amount},replaceable:!0,dryrun:!1,scope:e}:{recipients:{},replaceable:!0,dryrun:!1,scope:e}}function _a(e,t){const A=new so(e),r=new so(t);return A.multipliedBy(r).toFixed(2)}function ja(e,t){const A=new so(e),r=new so(t);return A.dividedBy(r).toFixed(8)}function Ha(e,t){return t===pn.Mainnet&&!Hi(e,Li.mainnet)||t===pn.Testnet&&!Hi(e,Li.testnet)?{address:e??\"\",error:Ws.InvalidAddress,valid:!1}:{address:e,error:\"\",valid:!0}}async function Ka(e,t,A,r,n){const i=n??Ma(e.scope),o={id:Ai(),account:e.account,scope:e.scope,transaction:i,interfaceId:\"\",status:t??js.Draft,...await Ga(i,e.account.id,e.scope,A,r)},s=await async function({request:e}){return await snap.request({method:\"snap_createInterface\",params:{ui:ea(Ua,{...e,txSpeed:\"30m\"})}})}({request:o});return o.interfaceId=s,o}async function Ga(e,t,A,r,n){const i=$s(),o=Object.keys(e.recipients)[0],s=e.recipients[o];i.rates=r,i.recipient=Ha(o,A),i.balance={amount:n,fiat:_a(n,r)};try{const e=await Js({account:t,amount:s});i.fees.amount=e.fee.amount,i.fees.fiat=_a(e.fee.amount,r),i.amount=La(s,n,r),i.total=Na(s,e.fee.amount,n,r)}catch(e){i.fees.error=`Error estimating fees: ${e.message}`}return i}function Ja(e){return e===pn.Mainnet?Qn.Btc:Qn.TBtc}const Ya=Hn({scope:lo});class Va{_stateMgr;_options;_methods=[`${t.BtcMethod.SendBitcoin}`];constructor(e,t){this._stateMgr=e,this._options=t}async listAccounts(){try{return await this._stateMgr.listAccounts()}catch(e){throw new Error(e)}}async getAccount(e){try{return await this._stateMgr.getAccount(e)??void 0}catch(e){throw new Error(e)}}async createAccount(e){try{On(e,Ya);const A=this.getBtcWallet(e.scope),r=this._options.defaultIndex,n=bn.wallet.defaultAccountType,i=await this.discoverAccount(A,r,n);To.info(`[BtcKeyring.createAccount] Account unlocked: ${i.address}`);const o=this.newKeyringAccount(i,{scope:e.scope,index:r});return To.info(`[BtcKeyring.createAccount] Keyring account data: ${JSON.stringify(o)}`),await this._stateMgr.withTransaction((async()=>{await this._stateMgr.addWallet({account:o,hdPath:i.hdPath,index:i.index,scope:e.scope}),await this.#a(t.KeyringEvent.AccountCreated,{account:o,accountNameSuggestion:this.getKeyringAccountNameSuggestion(e)})})),o}catch(e){if(To.info(`[BtcKeyring.createAccount] Error: ${e.message}`),e instanceof mn)throw new Error(\"Invalid params to create an account\");throw new Error(e)}}async filterAccountChains(e,t){const A=await this._stateMgr.getWallet(e);return A&&t.includes(A.scope)?[A.scope]:[]}async updateAccount(e){throw new fs}async deleteAccount(e){try{await this._stateMgr.withTransaction((async()=>{await this._stateMgr.removeAccounts([e]),await this.#a(t.KeyringEvent.AccountDeleted,{id:e})}))}catch(e){throw To.info(`[BtcKeyring.deleteAccount] Error: ${e.message}`),new Error(e)}}async submitRequest(e){return{pending:!1,result:await this.handleSubmitRequest(e)}}async handleSubmitRequest(e){const{scope:A,account:r}=e,{method:n,params:i}=e.request,o=await this.getWalletData(r);if(o.scope!==A)throw new Error(\"Account's scope does not match with the request's scope\");const s=this.getBtcWallet(o.scope),a=await this.discoverAccount(s,o.index,o.account.type);if(gs(a,o.account),this.verifyIfMethodValid(n,o.account),n===`${t.BtcMethod.SendBitcoin}`)return await this.handleSendBitcoin({scope:A,walletData:o,account:a,params:i});throw new at}async#a(e,A){await(0,t.emitSnapKeyringEvent)(snap,e,A)}async getAccountBalances(e,t){try{const A=await this.getWalletData(e),r=this.getBtcWallet(A.scope),n=await this.discoverAccount(r,A.index,A.account.type);return gs(n,A.account),await xs(n,{assets:t,scope:A.scope})}catch(e){throw To.info(`[BtcKeyring.getAccountBalances] Error: ${e.message}`),new Error(e)}}async getWalletData(e){const t=await this._stateMgr.getWallet(e);if(!t)throw new us;return t}getBtcWallet(e){return Ps.createWallet(e)}async discoverAccount(e,t,A){return await e.unlock(t,A)}verifyIfMethodValid(e,t){if(!t.methods.includes(e))throw new Bt(\"Permission denied\")}newKeyringAccount(e,t){return{type:e.type,id:Ai(),address:e.address,options:{...t},methods:this._methods}}getKeyringAccountNameSuggestion(e){var t;switch(null===(t=e)||void 0===t?void 0:t.scope){case pn.Mainnet:return\"Bitcoin Account\";case pn.Testnet:return\"Bitcoin Testnet Account\";default:return\"\"}}async handleSendBitcoin({scope:e,walletData:t,account:A,params:r}){const n=Ja(e),{rates:i,balances:o}=await qs({asset:n,scope:e,btcAccount:A});if(i.error||o.error)throw new Error(`Error fetching rates and balances: ${i.error??o.error}`);const s=await Ka(t,js.Review,i.value,o.value,r);await this._stateMgr.upsertRequest(s);if(!await Ro(s.id))throw await this._stateMgr.removeRequest(s.id),new ht;await this._stateMgr.upsertRequest(s);try{const t=await _s(A,this._options.origin,{...s.transaction,scope:e});return s.txId=t.txId,await this._stateMgr.upsertRequest(s),t}catch(e){throw await this._stateMgr.removeRequest(s.id),e}}}var za;!function(e){e.GetTransactionStatus=\"chain_getTransactionStatus\",e.EstimateFee=\"estimateFee\",e.GetMaxSpendableBalance=\"getMaxSpendableBalance\",e.StartSendTransactionFlow=\"startSendTransactionFlow\",e.CreateWallet=\"createWallet\",e.LoadWallet=\"loadWallet\",e.GetState=\"getState\",e.Sync=\"sync\",e.GetBalance=\"getBalance\",e.GetNextUnusedAddress=\"getNextUnusedAddress\",e.RevealNextAddress=\"revealNextAddress\",e.PeekAddress=\"peekAddress\",e.ListUnusedAddresses=\"listUnusedAddresses\",e.ListUnspentOutputs=\"listUnspentOutputs\"}(za||(za={}));const Xa=new Set([t.KeyringRpcMethod.ListAccounts,t.KeyringRpcMethod.GetAccount,t.KeyringRpcMethod.GetAccountBalances,t.KeyringRpcMethod.SubmitRequest,za.GetTransactionStatus,za.EstimateFee,za.GetMaxSpendableBalance,za.CreateWallet,za.LoadWallet,za.GetState,za.Sync,za.GetBalance,za.GetNextUnusedAddress,za.RevealNextAddress,za.PeekAddress,za.ListUnusedAddresses,za.ListUnspentOutputs]),qa=new Set([t.KeyringRpcMethod.ListAccounts,t.KeyringRpcMethod.GetAccount,t.KeyringRpcMethod.CreateAccount,t.KeyringRpcMethod.FilterAccountChains,t.KeyringRpcMethod.DeleteAccount,t.KeyringRpcMethod.GetAccountBalances,t.KeyringRpcMethod.SubmitRequest,za.GetTransactionStatus,za.EstimateFee,za.GetMaxSpendableBalance,za.StartSendTransactionFlow]),Wa=[\"https://portfolio.metamask.io\",\"https://portfolio-builds.metafi-dev.codefi.network\",\"https://dev.portfolio.metamask.io\",\"https://ramps-dev.portfolio.metamask.io\",\"http://localhost:3000\"],Za=new Map([]);for(const e of Wa)Za.set(e,Xa);Za.set(\"metamask\",qa);const $a=Hn({account:Vn(Jn()),scope:Mn([...Object.values(pn)])});async function ec(e){xo(e,$a);const{account:t,scope:A}=e;try{const e=new Hs,r=await e.getWallet(t);if(!r)throw new us;const n=Ps.createWallet(r.scope),i=await n.unlock(r.index,r.account.type);gs(i,r.account);const o=Ja(A),s=await Da({account:r.account,scope:A});await e.upsertRequest(s);const a=Ro(s.interfaceId),{rates:c,balances:g}=await qs({asset:o,scope:A,btcAccount:i}),u=[];if(c.error&&u.push(c.error),g.error&&u.push(g.error),u.length>0)throw new Error(`Error fetching rates and balances: ${u.join(\",\")}`);s.balance.amount=g.value,s.balance.fiat=_a(g.value,c.value),s.rates=c.value,await e.upsertRequest(s),await Fa({request:{...s}});if(!await a)throw await e.removeRequest(s.id),new ht;const f=await e.getRequest(s.id);if(!f)throw new ls;const E=Ma(r.scope,f);let l;s.transaction=E,s.status=js.Confirmed,await e.upsertRequest(s);try{l=await _s(i,0,{...s.transaction,scope:A}),s.txId=l.txId}catch(t){throw await e.removeRequest(s.id),t}return await e.upsertRequest(s),l}catch(e){if(To.error(\"Failed to start send transaction flow\",e),ii(e))throw e;if(function(e){return[us,fs,ls,Is].some((t=>e instanceof t))}(e)||e instanceof Lo)throw e;throw new Error(\"Failed to send the transaction\")}}var tc;!function(e){e.ButtonClickEvent=\"ButtonClickEvent\",e.FormSubmitEvent=\"FormSubmitEvent\",e.InputChangeEvent=\"InputChangeEvent\",e.FileUploadEvent=\"FileUploadEvent\"}(tc||(tc={}));const Ac=k({type:O(),name:P(O())}),rc=d(Ac,k({type:m(tc.ButtonClickEvent),name:P(O())})),nc=k({name:O(),size:R(),contentType:O(),contents:O()}),ic=d(Ac,k({type:m(tc.FormSubmitEvent),value:T(O(),S(x([O(),nc,y()]))),name:O()})),oc=d(Ac,k({type:m(tc.InputChangeEvent),name:O(),value:x([O(),y()])})),sc=(x([rc,ic,oc,d(Ac,k({type:m(tc.FileUploadEvent),name:O(),file:S(nc)}))]),e=>{var t;return Object.values(pa).includes(null===(t=e)||void 0===t?void 0:t.name)});class ac{stateManager;request;context;interfaceId;constructor({stateManager:e,request:t,context:A,interfaceId:r}){this.stateManager=e,this.request=t,this.context=A,this.interfaceId=r}async persistRequest(e){await this.stateManager.upsertRequest({...this.request,...e})}async handleEvent(e,t,A){if(sc(e))switch(e.type){case tc.InputChangeEvent:await this.handleInputEvent(e.name,t,A);break;case tc.ButtonClickEvent:await this.handleButtonEvent(e.name)}}async handleInputEvent(e,t,A){switch(function(e,t,A){A.amount.error=\"\",A.recipient.error=\"\",A.fees.error=\"\";const r=e.amount??\"0\",n=A.selectedCurrency===Zs.BTC?r:ja(r,A.rates);A.recipient=Ha(e.to,t.scope),A.amount=La(n,A.balance.amount,A.rates),A.amount.error&&(A.fees={amount:\"\",fiat:\"\",loading:!1,error:\"\"})}(A,t,this.request),e){case pa.To:this.request.recipient.address=A.to,this.request.recipient.valid=Boolean(!this.request.recipient.error),await this.persistRequest(this.request),await Fa({request:this.request});break;case pa.Amount:if(this.request.amount.error)return void await Fa({request:this.request});this.request.amount.valid=Boolean(!this.request.amount.error),this.request.fees.loading=!0,await Fa({request:this.request}),this.request.selectedCurrency===Zs.BTC?(this.request.amount.amount=A.amount,this.request.amount.fiat=_a(A.amount,this.request.rates)):(this.request.amount.fiat=A.amount,this.request.amount.amount=ja(A.amount,this.request.rates));try{const e=await Js({account:this.context.accounts[0].id,amount:this.request.amount.amount});this.request.fees={fiat:_a(e.fee.amount,this.request.rates),amount:e.fee.amount,loading:!1,error:\"\"},this.request.total=Na(this.request.amount.amount,e.fee.amount,this.request.balance.amount,this.request.rates)}catch(e){this.request.fees={fiat:\"\",amount:\"\",loading:!1,error:e.message}}await this.persistRequest(this.request),await Fa({request:this.request})}}async handleButtonEvent(e){switch(e){case pa.HeaderBack:if(this.request.status===js.Review)return this.request.status=js.Draft,await this.persistRequest(this.request),await Fa({request:this.request,flushToAddress:!1,backEventTriggered:!0});if(this.request.status===js.Draft)return this.request.status=js.Rejected,await this.persistRequest(this.request),await this.resolveInterface(!1);throw new Error(\"Invalid state\");case pa.Clear:return this.request.recipient={address:\"\",error:\"\",valid:!1},await this.persistRequest(this.request),await Fa({request:this.request,flushToAddress:!0});case pa.Cancel:case pa.Close:return this.request.status=js.Rejected,await this.persistRequest(this.request),await this.resolveInterface(!1),null;case pa.SwapCurrencyDisplay:return this.request.selectedCurrency=this.request.selectedCurrency===Zs.BTC?Zs.FIAT:Zs.BTC,await this.persistRequest(this.request),await Fa({request:this.request,flushToAddress:!1,currencySwitched:!0});case pa.Review:return this.request.status=js.Review,await this.persistRequest(this.request),await async function({request:e}){return await snap.request({method:\"snap_updateInterface\",params:{id:e.interfaceId,ui:ea(Ua,{...e,txSpeed:\"30m\"})}})}({request:this.request}),null;case pa.Send:return this.request.status=js.Signed,await this.persistRequest(this.request),await this.resolveInterface(!0),null;case pa.SetMax:return this.request.fees.loading=!0,await Fa({request:this.request}),await this.handleSetMax();default:return null}}async resolveInterface(e){await snap.request({method:\"snap_resolveInterface\",params:{id:this.interfaceId,value:e}})}async handleSetMax(){try{const e=await zs({account:this.context.accounts[0].id});new so(e.balance.amount).lte(new so(0))?(this.request.amount.error=\"Fees exceed max sendable amount\",this.request.fees.loading=!1):(this.request.amount={amount:e.balance.amount,fiat:_a(e.balance.amount,this.request.rates),error:\"\",valid:!0},this.request.fees={amount:e.fee.amount,fiat:_a(e.fee.amount,this.request.rates),loading:!1,error:\"\"},this.request.total=Na(e.balance.amount,e.fee.amount,this.request.balance.amount,this.request.rates))}catch(e){this.request.amount.error=`Error fetching max amount: ${e.message}`,this.request.fees.loading=!1}return await this.persistRequest(this.request),await Fa({request:this.request,currencySwitched:!0})}}const cc=(e,t)=>{var A;if(!e)throw new Bt(\"Origin not found\");if(!(null===(A=Za.get(e))||void 0===A?void 0:A.has(t)))throw new Bt(\"Permission denied\")},gc=async({origin:e,request:t})=>{To.logLevel=parseInt(bn.logLevel,10);try{const{method:A}=t;switch(cc(e,A),A){case za.GetTransactionStatus:return await async function(e){try{xo(e,Us);const{scope:t,transactionId:A}=e,r=Ps.createOnChainServiceProvider(t),n={status:(await r.getTransactionStatus(A)).status};return Uo(n,Ds),n}catch(e){if(To.error(\"Failed to get transaction status\",e),ii(e))throw e;throw new Error(\"Fail to get the transaction status\")}}(t.params);case za.EstimateFee:return await Js(t.params);case za.GetMaxSpendableBalance:return await zs(t.params);case za.StartSendTransactionFlow:return await ec(t.params);case za.CreateWallet:{const e=t.params,A={[_t.P2pkh]:\"44'\",[_t.P2sh]:\"49'\",[_t.P2wpkh]:\"84'\",[_t.P2tr]:\"86'\"},r={[Ht.Bitcoin]:\"0'\",[Ht.Testnet]:\"1'\",[Ht.Testnet4]:\"1'\",[Ht.Signet]:\"1'\",[Ht.Regtest]:\"1'\"},n=[\"m\",A[e.addressType],r[e.network],\"0'\"],i=await mo(n,\"secp256k1\"),o=function(e,t){let A,r;try{const o=dt.slip10_to_extended(e,t);var n=o[0],i=o[1];if(o[3])throw n=0,i=0,Lt(o[2]);return A=n,r=i,yt(n,i)}finally{dt.__wbindgen_free(A,r,1)}}(i,e.network),s=Zt.from_xpriv(o,i.masterFingerprint.toString(16),e.network,e.addressType,e.provider);await s.full_scan(5,1);const a=await vo();return await So({...a,wallet:Bn(s.take_staged())}),!0}case za.LoadWallet:{const e=t.params,A=await vo();return Zt.load(Cn(A.wallet),e.provider).network()}case za.GetState:return(await vo()).wallet;case za.GetBalance:{const e=t.params,A=await vo(),r=Zt.load(Cn(A.wallet),e.provider).balance();return{immature:r.immature.toString(),confirmed:r.confirmed.toString(),trusted_pending:r.trusted_pending.toString(),untrusted_pending:r.untrusted_pending.toString(),trusted_spendable:r.trusted_spendable.toString(),total:r.total.toString()}}case za.Sync:{const e=t.params,A=await vo(),r=Zt.load(Cn(A.wallet),e.provider);return await r.sync(1),console.log(\"changeset\",r.take_staged()),!0}case za.GetNextUnusedAddress:{const e=t.params,A=await vo(),r=Zt.load(Cn(A.wallet),e.provider).next_unused_address(jt.External);return{address:r.address,index:r.index,keychain:r.keychain}}case za.RevealNextAddress:{const e=t.params,A=await vo(),r=Zt.load(Cn(A.wallet),e.provider),n=r.reveal_next_address(jt.External);return console.log(\"changeset\",r.take_staged()),{address:n.address,index:n.index,keychain:n.keychain}}case za.PeekAddress:{const e=t.params,A=await vo(),r=Zt.load(Cn(A.wallet),e.provider).peek_address(jt.External,e.index);return{address:r.address,index:r.index,keychain:r.keychain}}case za.ListUnusedAddresses:{const e=t.params,A=await vo(),r=Zt.load(Cn(A.wallet),e.provider);r.reveal_next_address(jt.External);return r.list_unused_addresses(jt.External).map((e=>({address:e.address,index:e.index,keychain:e.keychain})))}case za.ListUnspentOutputs:{const e=t.params,A=await vo(),r=Zt.load(Cn(A.wallet),e.provider);return r.list_unspent().map((e=>({...e})))}default:throw new at}}catch(e){let t=e;throw ii(e)||(t=new tt(e)),To.error(`onRpcRequest error: ${JSON.stringify(t.toJSON(),null,2)}`),t}},uc=async({origin:e,request:A})=>{To.logLevel=parseInt(bn.logLevel,10);try{cc(e,A.method);const r=new Va(new Hs,{defaultIndex:bn.wallet.defaultAccountIndex,origin:e});return await(0,t.handleKeyringRequest)(r,A)}catch(e){let t=e;throw ii(e)||(t=new tt(e)),To.error(`onKeyringRequest error: ${JSON.stringify(t.toJSON(),null,2)}`),t}},fc=async({id:e,event:t,context:A})=>{const{requestId:r}=A,n=await snap.request({method:\"snap_getInterfaceState\",params:{id:e}}),i=new Hs(!0),o=await i.getRequest(r);if(!o)throw new Error(\"Request not found\");if(sc(t)){const r=new ac({stateManager:i,request:o,context:A,interfaceId:e});await r.handleEvent(t,A,n.sendForm)}}})();var n=exports;for(var i in r)n[i]=r[i];r.__esModule&&Object.defineProperty(n,\"__esModule\",{value:!0})})();" + } + ], + "removable": false, + "hideSnapBranding": true +} diff --git a/app/lib/snaps/preinstalled-snaps.ts b/app/lib/snaps/preinstalled-snaps.ts index 0a014c350c2..661661672ab 100644 --- a/app/lib/snaps/preinstalled-snaps.ts +++ b/app/lib/snaps/preinstalled-snaps.ts @@ -1,8 +1,14 @@ import type { PreinstalledSnap } from '@metamask/snaps-controllers'; import MessageSigningSnap from '@metamask/message-signing-snap/dist/preinstalled-snap.json'; +///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) +import BitcoinSnap from './bitcoin-snap.json'; +///: END:ONLY_INCLUDE_IF const PREINSTALLED_SNAPS: readonly PreinstalledSnap[] = Object.freeze([ MessageSigningSnap as PreinstalledSnap, + ///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) + BitcoinSnap as unknown as PreinstalledSnap, + ///: END:ONLY_INCLUDE_IF ]); export default PREINSTALLED_SNAPS; diff --git a/app/reducers/fiatOrders/index.ts b/app/reducers/fiatOrders/index.ts index 9e3c6f5c570..40eec1c6938 100644 --- a/app/reducers/fiatOrders/index.ts +++ b/app/reducers/fiatOrders/index.ts @@ -2,7 +2,7 @@ import { Order } from '@consensys/on-ramp-sdk'; import { createSelector } from 'reselect'; import { Region } from '../../components/UI/Ramp/types'; import { selectChainId } from '../../selectors/networkController'; -import { selectSelectedInternalAccountChecksummedAddress } from '../../selectors/accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from '../../selectors/accountsController'; import { FIAT_ORDER_PROVIDERS, FIAT_ORDER_STATES, @@ -150,7 +150,7 @@ export const chainIdSelector: (state: RootState) => string = ( export const selectedAddressSelector: ( state: RootState, ) => string | undefined = (state: RootState) => - selectSelectedInternalAccountChecksummedAddress(state); + selectSelectedInternalAccountFormattedAddress(state); export const fiatOrdersRegionSelectorAgg: ( state: RootState, ) => FiatOrdersState['selectedRegionAgg'] = (state: RootState) => diff --git a/app/reducers/index.ts b/app/reducers/index.ts index dc95de44ca3..ff04d92f0c6 100644 --- a/app/reducers/index.ts +++ b/app/reducers/index.ts @@ -33,6 +33,11 @@ import transactionMetricsReducer from '../core/redux/slices/transactionMetrics'; import originThrottlingReducer from '../core/redux/slices/originThrottling'; import notificationsAccountsProvider from '../core/redux/slices/notifications'; import stakingReducer from '../core/redux/slices/staking'; +///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) +import { MultichainSettingsState } from '../actions/multichain/state'; +import multichainReducer from './multichain'; +///: END:ONLY_INCLUDE_IF + /** * Infer state from a reducer * @@ -125,6 +130,9 @@ export interface RootState { originThrottling: StateFromReducer; notifications: StateFromReducer; staking: StateFromReducer; + ///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) + multichainSettings: MultichainSettingsState; + ///: END:ONLY_INCLUDE_IF } // TODO: Fix the Action type. It's set to `any` now because some of the @@ -165,6 +173,9 @@ const rootReducer = combineReducers({ originThrottling: originThrottlingReducer, notifications: notificationsAccountsProvider, staking: stakingReducer, + ///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) + multichainSettings: multichainReducer, + ///: END:ONLY_INCLUDE_IF }); export default rootReducer; diff --git a/app/reducers/multichain/index.ts b/app/reducers/multichain/index.ts new file mode 100644 index 00000000000..4c33bfd09e9 --- /dev/null +++ b/app/reducers/multichain/index.ts @@ -0,0 +1,10 @@ +import { MultichainSettingsState } from '../../actions/multichain/state'; + +export const initialState: MultichainSettingsState = { + bitcoinSupportEnabled: true, + bitcoinTestnetSupportEnabled: true, +}; + +const multichainReducer = (state = initialState) => state; + +export default multichainReducer; diff --git a/app/selectors/accountTrackerController.ts b/app/selectors/accountTrackerController.ts index 681bd6f6adb..1673c613172 100644 --- a/app/selectors/accountTrackerController.ts +++ b/app/selectors/accountTrackerController.ts @@ -6,7 +6,7 @@ import { import { RootState } from '../reducers'; import { createDeepEqualSelector } from './util'; import { selectChainId } from './networkController'; -import { selectSelectedInternalAccountChecksummedAddress } from './accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from './accountsController'; const selectAccountTrackerControllerState = (state: RootState) => state.engine.backgroundState.AccountTrackerController; @@ -29,7 +29,7 @@ export const selectAccountsLength = createSelector( export const selectAccountBalanceByChainId = createDeepEqualSelector( selectAccountsByChainId, selectChainId, - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, (accountsByChainId, chainId, selectedInternalAccountChecksummedAddress) => { const accountsBalance = selectedInternalAccountChecksummedAddress ? accountsByChainId?.[chainId]?.[ diff --git a/app/selectors/accountTrackerControllerReRenders.test.tsx b/app/selectors/accountTrackerControllerReRenders.test.tsx index 10e95e985be..d384e46faff 100644 --- a/app/selectors/accountTrackerControllerReRenders.test.tsx +++ b/app/selectors/accountTrackerControllerReRenders.test.tsx @@ -27,7 +27,7 @@ import renderWithProvider from '../util/test/renderWithProvider'; import Engine, { EngineState } from '../core/Engine'; import { selectSelectedInternalAccount, - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, } from './accountsController'; import { selectChainId } from './networkController'; @@ -305,7 +305,7 @@ describe('selectAccountBalanceByChainId', () => { // Clear memoized selectors for each test selectAccountBalanceByChainId.memoizedResultFunc.clearCache(); selectAccountsByChainId.memoizedResultFunc.clearCache(); - selectSelectedInternalAccountChecksummedAddress.memoizedResultFunc.clearCache(); + selectSelectedInternalAccountFormattedAddress.memoizedResultFunc.clearCache(); selectChainId.memoizedResultFunc.clearCache(); selectSelectedInternalAccount.memoizedResultFunc.clearCache(); const MockComponent = () => { diff --git a/app/selectors/accountsController.test.ts b/app/selectors/accountsController.test.ts index 279bed40efb..5b6e9dd0231 100644 --- a/app/selectors/accountsController.test.ts +++ b/app/selectors/accountsController.test.ts @@ -1,12 +1,14 @@ import { AccountsControllerState } from '@metamask/accounts-controller'; import { captureException } from '@sentry/react-native'; import { Hex, isValidChecksumAddress } from '@metamask/utils'; -import { InternalAccount } from '@metamask/keyring-api'; +import { BtcAccountType, InternalAccount } from '@metamask/keyring-api'; import StorageWrapper from '../store/storage-wrapper'; import { selectSelectedInternalAccount, selectInternalAccounts, - selectSelectedInternalAccountChecksummedAddress, + selectSelectedInternalAccountFormattedAddress, + hasCreatedBtcMainnetAccount, + hasCreatedBtcTestnetAccount, } from './accountsController'; import { MOCK_ACCOUNTS_CONTROLLER_STATE, @@ -23,6 +25,7 @@ import { MOCK_KEYRINGS, MOCK_KEYRING_CONTROLLER, } from './keyringController/testUtils'; +import { KeyringTypes } from '@metamask/keyring-controller'; /** * Generates a mocked AccountsController state @@ -155,9 +158,9 @@ describe('Accounts Controller Selectors', () => { ); }); }); - describe('selectSelectedInternalAccountChecksummedAddress', () => { + describe('selectSelectedInternalAccountFormattedAddress', () => { it('returns selected internal account address in checksum format', () => { - const result = selectSelectedInternalAccountChecksummedAddress({ + const result = selectSelectedInternalAccountFormattedAddress({ engine: { backgroundState: { AccountsController: MOCK_ACCOUNTS_CONTROLLER_STATE, @@ -169,7 +172,7 @@ describe('Accounts Controller Selectors', () => { expect(result).toEqual(checksummedAddress); }); it('returns undefined if selected account does not exist', () => { - const result = selectSelectedInternalAccountChecksummedAddress({ + const result = selectSelectedInternalAccountFormattedAddress({ engine: { backgroundState: { AccountsController: { @@ -186,3 +189,64 @@ describe('Accounts Controller Selectors', () => { }); }); }); + +describe('Bitcoin Account Selectors', () => { + function getStateWithAccount(account: InternalAccount) { + return { + engine: { + backgroundState: { + AccountsController: { + internalAccounts: { + accounts: { + [account.id]: account, + }, + selectedAccount: account.id, + }, + }, + KeyringController: MOCK_KEYRING_CONTROLLER, + }, + }, + } as RootState; + } + + const MOCK_BTC_MAINNET_ADDRESS = 'bc1qkv7xptmd7ejmnnd399z9p643updvula5j4g4nd'; + const MOCK_BTC_TESTNET_ADDRESS = 'tb1q63st8zfndjh00gf9hmhsdg7l8umuxudrj4lucp'; + + const btcMainnetAccount = createMockInternalAccount( + MOCK_BTC_MAINNET_ADDRESS, + 'Bitcoin Account', + KeyringTypes.snap, + BtcAccountType.P2wpkh, + ); + + const btcTestnetAccount = createMockInternalAccount( + MOCK_BTC_TESTNET_ADDRESS, + 'Bitcoin Testnet Account', + KeyringTypes.snap, + BtcAccountType.P2wpkh, + ); + + describe('hasCreatedBtcMainnetAccount', () => { + it('returns true when a BTC mainnet account exists', () => { + const state = getStateWithAccount(btcMainnetAccount); + expect(hasCreatedBtcMainnetAccount(state)).toBe(true); + }); + + it('returns false when no BTC mainnet account exists', () => { + const state = getStateWithAccount(btcTestnetAccount); + expect(hasCreatedBtcMainnetAccount(state)).toBe(false); + }); + }); + + describe('hasCreatedBtcTestnetAccount', () => { + it('returns true when a BTC testnet account exists', () => { + const state = getStateWithAccount(btcTestnetAccount); + expect(hasCreatedBtcTestnetAccount(state)).toBe(true); + }); + + it('returns false when no BTC testnet account exists', () => { + const state = getStateWithAccount(btcMainnetAccount); + expect(hasCreatedBtcTestnetAccount(state)).toBe(false); + }); + }); +}); diff --git a/app/selectors/accountsController.ts b/app/selectors/accountsController.ts index 798eeac42a2..939db2f30c4 100644 --- a/app/selectors/accountsController.ts +++ b/app/selectors/accountsController.ts @@ -1,11 +1,18 @@ import { AccountsControllerState } from '@metamask/accounts-controller'; -import { toChecksumHexAddress } from '@metamask/controller-utils'; import { captureException } from '@sentry/react-native'; import { createSelector } from 'reselect'; import { RootState } from '../reducers'; import { createDeepEqualSelector } from './util'; import { selectFlattenedKeyringAccounts } from './keyringController'; import { EthMethod, InternalAccount } from '@metamask/keyring-api'; +import { + getFormattedAddressFromInternalAccount, + ///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) + isBtcAccount, + isBtcMainnetAddress, + isBtcTestnetAddress, + ///: END:ONLY_INCLUDE_IF +} from '../core/MultiChain/utils'; /** * @@ -62,12 +69,12 @@ export const selectSelectedInternalAccount = createDeepEqualSelector( /** * A memoized selector that returns the selected internal account address in checksum format */ -export const selectSelectedInternalAccountChecksummedAddress = createSelector( +export const selectSelectedInternalAccountFormattedAddress = createSelector( selectSelectedInternalAccount, - (account) => { - const selectedAddress = account?.address; - return selectedAddress ? toChecksumHexAddress(selectedAddress) : undefined; - }, + (account) => + account?.address + ? getFormattedAddressFromInternalAccount(account) + : undefined, ); /** @@ -89,3 +96,25 @@ export const selectCanSignTransactions = createSelector( (selectedAccount) => selectedAccount?.methods?.includes(EthMethod.SignTransaction) ?? false, ); + +///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) +/** + * A selector that returns whether the the user has already created a Bitcoin mainnet account + */ +export function hasCreatedBtcMainnetAccount(state: RootState): boolean { + const accounts = selectInternalAccounts(state); + return accounts.some( + (account) => isBtcAccount(account) && isBtcMainnetAddress(account.address), + ); +} + +/** + * A selector that returns whether the the user has already created a Bitcoin testnet account + */ +export function hasCreatedBtcTestnetAccount(state: RootState): boolean { + const accounts = selectInternalAccounts(state); + return accounts.some( + (account) => isBtcAccount(account) && isBtcTestnetAddress(account.address), + ); +} +///: END:ONLY_INCLUDE_IF diff --git a/app/selectors/multichain.ts b/app/selectors/multichain.ts new file mode 100644 index 00000000000..e26741e6cd1 --- /dev/null +++ b/app/selectors/multichain.ts @@ -0,0 +1,21 @@ +import { RootState } from '../reducers'; + +/** + * Get the state of the `bitcoinSupportEnabled` flag. + * + * @param {*} state + * @returns The state of the `bitcoinSupportEnabled` flag. + */ +export function selectIsBitcoinSupportEnabled(state: RootState) { + return state.multichainSettings.bitcoinSupportEnabled; +} + +/** + * Get the state of the `bitcoinTestnetSupportEnabled` flag. + * + * @param {*} state + * @returns The state of the `bitcoinTestnetSupportEnabled` flag. + */ +export function selectIsBitcoinTestnetSupportEnabled(state: RootState) { + return state.multichainSettings.bitcoinTestnetSupportEnabled; +} diff --git a/app/selectors/smartTransactionsController.ts b/app/selectors/smartTransactionsController.ts index bddae93947c..fb8948e8128 100644 --- a/app/selectors/smartTransactionsController.ts +++ b/app/selectors/smartTransactionsController.ts @@ -8,12 +8,11 @@ import { SmartTransaction, SmartTransactionStatuses, } from '@metamask/smart-transactions-controller/dist/types'; -import { selectSelectedInternalAccountChecksummedAddress } from './accountsController'; +import { selectSelectedInternalAccountFormattedAddress } from './accountsController'; import { getAllowedSmartTransactionsChainIds } from '../../app/constants/smartTransactions'; export const selectSmartTransactionsEnabled = (state: RootState) => { - const selectedAddress = - selectSelectedInternalAccountChecksummedAddress(state); + const selectedAddress = selectSelectedInternalAccountFormattedAddress(state); const addrIshardwareAccount = selectedAddress ? isHardwareAccount(selectedAddress) : false; @@ -53,8 +52,7 @@ export const selectShouldUseSmartTransaction = (state: RootState) => { }; export const selectPendingSmartTransactionsBySender = (state: RootState) => { - const selectedAddress = - selectSelectedInternalAccountChecksummedAddress(state); + const selectedAddress = selectSelectedInternalAccountFormattedAddress(state); const chainId = selectChainId(state); const smartTransactions: SmartTransaction[] = diff --git a/app/store/persistConfig.ts b/app/store/persistConfig.ts index bab5f5d74fe..0aa71c0ccad 100644 --- a/app/store/persistConfig.ts +++ b/app/store/persistConfig.ts @@ -108,7 +108,7 @@ const persistUserTransform = createTransform( const persistConfig = { key: 'root', version, - blacklist: ['onboarding', 'rpcEvents', 'accounts'], + blacklist: ['onboarding', 'rpcEvents', 'accounts', 'multichainSettings'], storage: MigratedStorage, transforms: [persistTransform, persistUserTransform], stateReconciler: autoMergeLevel2, // see "Merge Process" section for details. diff --git a/app/util/address/index.test.ts b/app/util/address/index.test.ts index a1e59661b87..4e00e104e73 100644 --- a/app/util/address/index.test.ts +++ b/app/util/address/index.test.ts @@ -15,6 +15,7 @@ import { getKeyringByAddress, getLabelTextByAddress, isSnapAccount, + toFormattedAddress, } from '.'; import { mockHDKeyringAddress, @@ -65,32 +66,100 @@ describe('isENS', () => { }); describe('renderSlightlyLongAddress', () => { - const mockAddress = '0xC4955C0d639D99699Bfd7Ec54d9FaFEe40e4D272'; - it('should return 5 characters before ellipsis and 4 final characters of the address after the ellipsis', () => { - expect(renderSlightlyLongAddress(mockAddress).split('.')[0].length).toBe( - 24, - ); - expect(renderSlightlyLongAddress(mockAddress).split('.')[3].length).toBe(4); - }); - it('should return 0xC4955 before ellipsis and 4D272 after the ellipsis', () => { - expect(renderSlightlyLongAddress(mockAddress, 5, 2).split('.')[0]).toBe( - '0xC4955', - ); - expect(renderSlightlyLongAddress(mockAddress, 5, 0).split('.')[3]).toBe( - '4D272', - ); + describe('with EVM addresses', () => { + const mockAddress = '0xC4955C0d639D99699Bfd7Ec54d9FaFEe40e4D272'; + it('should return 5 characters before ellipsis and 4 final characters of the address after the ellipsis', () => { + expect(renderSlightlyLongAddress(mockAddress).split('.')[0].length).toBe( + 24, + ); + expect(renderSlightlyLongAddress(mockAddress).split('.')[3].length).toBe( + 4, + ); + }); + it('should return 0xC4955 before ellipsis and 4D272 after the ellipsis', () => { + expect(renderSlightlyLongAddress(mockAddress, 5, 2).split('.')[0]).toBe( + '0xC4955', + ); + expect(renderSlightlyLongAddress(mockAddress, 5, 0).split('.')[3]).toBe( + '4D272', + ); + }); + }); + + describe('non-EVM addresses', () => { + it('does not checksum address and maintain original format', () => { + const address = 'bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh'; + const result = renderSlightlyLongAddress(address); + const [beforeEllipsis, afterEllipsis] = result.split('...'); + expect(beforeEllipsis.length).toBe(24); // Default initialChars (20) + chars (4) + expect(afterEllipsis.length).toBe(4); + expect(result).toBe('bc1qxy2kgdygjrsqtzq2n0yr...0wlh'); + }); + + it('respects custom chars and initialChars parameters', () => { + const address = 'bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh'; + const result = renderSlightlyLongAddress(address, 5, 10); + const [beforeEllipsis, afterEllipsis] = result.split('...'); + expect(beforeEllipsis.length).toBe(15); // Custom initialChars (10) + chars (5) + expect(afterEllipsis.length).toBe(5); + expect(result).toBe('bc1qxy2kgdygjrs...x0wlh'); + }); }); }); describe('formatAddress', () => { - const mockAddress = '0xC4955C0d639D99699Bfd7Ec54d9FaFEe40e4D272'; - it('should return address formatted for short type', () => { - const expectedValue = '0xC495...D272'; - expect(formatAddress(mockAddress, 'short')).toBe(expectedValue); - }); - it('should return address formatted for mid type', () => { - const expectedValue = '0xC4955C0d639D99699Bfd7E...D272'; - expect(formatAddress(mockAddress, 'mid')).toBe(expectedValue); + const mockEvmAddress = '0xC4955C0d639D99699Bfd7Ec54d9FaFEe40e4D272'; + const mockBtcAddress = 'bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh'; + + describe('with EVM addresses', () => { + it('returns checksummed address formatted for short type', () => { + const expectedValue = '0xC495...D272'; + expect(formatAddress(mockEvmAddress, 'short')).toBe(expectedValue); + }); + + it('returns checksummed address formatted for mid type', () => { + const expectedValue = '0xC4955C0d639D99699Bfd7E...D272'; + expect(formatAddress(mockEvmAddress, 'mid')).toBe(expectedValue); + }); + + it('returns full checksummed address for full type', () => { + const expectedValue = '0xC4955C0d639D99699Bfd7Ec54d9FaFEe40e4D272'; + expect(formatAddress(mockEvmAddress, 'full')).toBe(expectedValue); + }); + }); + + describe('with non-EVM addresses', () => { + it('returns address formatted for short type without checksumming', () => { + const expectedValue = 'bc1qxy...0wlh'; + expect(formatAddress(mockBtcAddress, 'short')).toBe(expectedValue); + }); + + it('returns address formatted for mid type without checksumming', () => { + const expectedValue = 'bc1qxy2kgdygjrsqtzq2n0yr...0wlh'; + expect(formatAddress(mockBtcAddress, 'mid')).toBe(expectedValue); + }); + + it('returns full address without checksumming for full type', () => { + const expectedValue = 'bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh'; + expect(formatAddress(mockBtcAddress, 'full')).toBe(expectedValue); + }); + }); +}); + +describe('toFormattedAddress', () => { + describe('with EVM addresses', () => { + it('returns checksummed address for lowercase input', () => { + const input = '0xc4955c0d639d99699bfd7ec54d9fafee40e4d272'; + const expected = '0xC4955C0d639D99699Bfd7Ec54d9FaFEe40e4D272'; + expect(toFormattedAddress(input)).toBe(expected); + }); + }); + + describe('with non-EVM addresses', () => { + it('returns original address without modification', () => { + const address = 'bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh'; + expect(toFormattedAddress(address)).toBe(address); + }); }); }); diff --git a/app/util/address/index.ts b/app/util/address/index.ts index 393121e35a5..c3ce4fc2043 100644 --- a/app/util/address/index.ts +++ b/app/util/address/index.ts @@ -49,15 +49,16 @@ const { ASSET: { ERC721, ERC1155 }, } = TransactionTypes; /** - * Returns full checksummed address + * Returns full formatted address. EVM addresses are checksummed, non EVM addresses are not. * * @param {String} address - String corresponding to an address - * @returns {String} - String corresponding to full checksummed address + * @returns {String} - String corresponding to full formatted address. EVM addresses are checksummed, non EVM addresses are not. */ export function renderFullAddress(address: string) { - return address - ? toChecksumAddress(address) - : strings('transactions.tx_details_not_available'); + if (address) { + return toFormattedAddress(address); + } + return strings('transactions.tx_details_not_available'); } /** @@ -70,10 +71,6 @@ type FormatAddressType = 'short' | 'mid' | 'full'; export const formatAddress = (rawAddress: string, type: FormatAddressType) => { let formattedAddress = rawAddress; - if (!isValidAddress(rawAddress)) { - return rawAddress; - } - if (type && type === 'short') { formattedAddress = renderShortAddress(rawAddress); } else if (type && type === 'mid') { @@ -85,6 +82,16 @@ export const formatAddress = (rawAddress: string, type: FormatAddressType) => { return formattedAddress; }; +/** + * Returns full formatted address. EVM addresses are checksummed, non EVM addresses are not. + * + * @param {String} address - String corresponding to an address + * @returns {String} - String corresponding to full formatted address. EVM addresses are checksummed, non EVM addresses are not. + */ +export function toFormattedAddress(address: string) { + return isEthAddress(address) ? toChecksumAddress(address) : address; +} + /** * Returns short address format * @@ -95,11 +102,10 @@ export const formatAddress = (rawAddress: string, type: FormatAddressType) => { */ export function renderShortAddress(address: string, chars = 4) { if (!address) return address; - const checksummedAddress = toChecksumAddress(address); - return `${checksummedAddress.substr( - 0, - chars + 2, - )}...${checksummedAddress.substr(-chars)}`; + const formattedAddress = toFormattedAddress(address); + return `${formattedAddress.substr(0, chars + 2)}...${formattedAddress.substr( + -chars, + )}`; } export function renderSlightlyLongAddress( @@ -107,11 +113,11 @@ export function renderSlightlyLongAddress( chars = 4, initialChars = 20, ) { - const checksummedAddress = toChecksumAddress(address); - return `${checksummedAddress.slice( + const formattedAddress = toFormattedAddress(address); + return `${formattedAddress.slice( 0, chars + initialChars, - )}...${checksummedAddress.slice(-chars)}`; + )}...${formattedAddress.slice(-chars)}`; } /** @@ -243,6 +249,16 @@ export function isExternalHardwareAccount(address: string) { return isHardwareAccount(address, [ExtendedKeyringTypes.ledger]); } +/** + * Checks if an address is an ethereum one. + * + * @param address - An address. + * @returns True if the address is an ethereum one, false otherwise. + */ +export function isEthAddress(address: string): boolean { + return isValidHexAddress(address as Hex); +} + /** * gets the internal account by address * diff --git a/app/util/test/accountsControllerTestUtils.ts b/app/util/test/accountsControllerTestUtils.ts index 75eaa517cb9..c0fbabc52d7 100644 --- a/app/util/test/accountsControllerTestUtils.ts +++ b/app/util/test/accountsControllerTestUtils.ts @@ -1,5 +1,10 @@ import { v4 as uuidV4 } from 'uuid'; -import { EthMethod, InternalAccount } from '@metamask/keyring-api'; +import { + BtcAccountType, + EthAccountType, + EthMethod, + InternalAccount, +} from '@metamask/keyring-api'; import { AccountsControllerState } from '@metamask/accounts-controller'; import { KeyringTypes } from '@metamask/keyring-controller'; import { @@ -23,6 +28,7 @@ export function createMockInternalAccount( address: string, nickname: string, keyringType: KeyringTypes = KeyringTypes.hd, + accountType: BtcAccountType | EthAccountType = EthAccountType.Eoa, ): InternalAccount { const genericMetadata = { name: nickname, @@ -55,7 +61,7 @@ export function createMockInternalAccount( EthMethod.SignTypedDataV3, EthMethod.SignTypedDataV4, ], - type: 'eip155:eoa', + type: accountType, }; } diff --git a/app/util/test/initial-root-state.ts b/app/util/test/initial-root-state.ts index d7f50fbe654..b92010d3730 100644 --- a/app/util/test/initial-root-state.ts +++ b/app/util/test/initial-root-state.ts @@ -9,6 +9,9 @@ import { initialState as initialFeatureFlagsState } from '../../core/redux/slice import initialBackgroundState from './initial-background-state.json'; import { userInitialState } from '../../reducers/user'; import { initialState as initialStakingState } from '../../core/redux/slices/staking'; +///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) +import { initialState as initialMultichainSettingsState } from '../../reducers/multichain'; +///: END:ONLY_INCLUDE_IF // A cast is needed here because we use enums in some controllers, and TypeScript doesn't consider // the string value of an enum as satisfying an enum type. @@ -51,6 +54,9 @@ const initialRootState: RootState = { originThrottling, notifications: {}, staking: initialStakingState, + ///: BEGIN:ONLY_INCLUDE_IF(keyring-snaps) + multichainSettings: initialMultichainSettingsState, + ///: END:ONLY_INCLUDE_IF }; export default initialRootState; diff --git a/ios/MetaMask.xcodeproj/project.pbxproj b/ios/MetaMask.xcodeproj/project.pbxproj index 6515458244b..cf512d45abd 100644 --- a/ios/MetaMask.xcodeproj/project.pbxproj +++ b/ios/MetaMask.xcodeproj/project.pbxproj @@ -9,7 +9,7 @@ /* Begin PBXBuildFile section */ 07CBADD9D4B441008304F8D3 /* EuclidCircularB-Light.otf in Resources */ = {isa = PBXBuildFile; fileRef = A98029A3662F4C1391489A6B /* EuclidCircularB-Light.otf */; }; 08B7A641467C4723B98328E9 /* CentraNo1-Medium.otf in Resources */ = {isa = PBXBuildFile; fileRef = F97653CAD1D04E1B8713C428 /* CentraNo1-Medium.otf */; }; - 0FD509E0336BF221F6527B24 /* BuildFile in Frameworks */ = {isa = PBXBuildFile; }; + 0FD509E0336BF221F6527B24 /* (null) in Frameworks */ = {isa = PBXBuildFile; }; 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; @@ -134,7 +134,7 @@ B339FF2E289ABD70001B89FB /* EuclidCircularB-SemiboldItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 9499B01ECAC44DA29AC44E80 /* EuclidCircularB-SemiboldItalic.otf */; }; B339FF32289ABD70001B89FB /* Branch.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 153F84C92319B8DB00C19B63 /* Branch.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; B339FF3C289ABF2C001B89FB /* MetaMask-QA-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = B339FEA72899852C001B89FB /* MetaMask-QA-Info.plist */; }; - B638844E306CAE9147B52C85 /* BuildFile in Frameworks */ = {isa = PBXBuildFile; }; + B638844E306CAE9147B52C85 /* (null) in Frameworks */ = {isa = PBXBuildFile; }; BF39E5BAE0F34F9091FF6AC0 /* EuclidCircularB-Semibold.otf in Resources */ = {isa = PBXBuildFile; fileRef = A8DE9C5BC0714D648276E123 /* EuclidCircularB-Semibold.otf */; }; C8424AE42CCC01F900F0BEB7 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = C8424AE32CCC01F900F0BEB7 /* GoogleService-Info.plist */; }; C8424AE52CCC01F900F0BEB7 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = C8424AE32CCC01F900F0BEB7 /* GoogleService-Info.plist */; }; @@ -145,7 +145,7 @@ CF98DA9C28D9FEB700096782 /* RCTScreenshotDetect.m in Sources */ = {isa = PBXBuildFile; fileRef = CF98DA9B28D9FEB700096782 /* RCTScreenshotDetect.m */; }; CFD8DFC828EDD4C800CC75F6 /* RCTScreenshotDetect.m in Sources */ = {isa = PBXBuildFile; fileRef = CF98DA9B28D9FEB700096782 /* RCTScreenshotDetect.m */; }; D171C39A8BD44DBEB6B68480 /* EuclidCircularB-MediumItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 42CBA652072F4BE2A8B815C1 /* EuclidCircularB-MediumItalic.otf */; }; - D45BF85DECACCB74EDCBE88A /* BuildFile in Frameworks */ = {isa = PBXBuildFile; }; + D45BF85DECACCB74EDCBE88A /* (null) in Frameworks */ = {isa = PBXBuildFile; }; D5BA0E32DFAA451781D5093E /* CentraNo1-BoldItalic.otf in Resources */ = {isa = PBXBuildFile; fileRef = 4560812198A247039A1CF5A5 /* CentraNo1-BoldItalic.otf */; }; DADE8F39CE81410A98B9B805 /* MMSans-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 2EBD310362314C3ABFF40AD1 /* MMSans-Regular.otf */; }; DC6A024F56DD43E1A83B47B1 /* Roboto-MediumItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D5FF0FF1DFB74B3C8BB99E09 /* Roboto-MediumItalic.ttf */; }; @@ -341,9 +341,9 @@ 650F2B9D24DC5FF200C3B9C4 /* libRCTAesForked.a in Frameworks */, 153C1ABB2217BCDC0088EFE0 /* JavaScriptCore.framework in Frameworks */, 153F84CA2319B8FD00C19B63 /* Branch.framework in Frameworks */, - 0FD509E0336BF221F6527B24 /* BuildFile in Frameworks */, - D45BF85DECACCB74EDCBE88A /* BuildFile in Frameworks */, - B638844E306CAE9147B52C85 /* BuildFile in Frameworks */, + 0FD509E0336BF221F6527B24 /* (null) in Frameworks */, + D45BF85DECACCB74EDCBE88A /* (null) in Frameworks */, + B638844E306CAE9147B52C85 /* (null) in Frameworks */, ED2E8FE6D71BE9319F3B27D3 /* libPods-MetaMask.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/locales/languages/en.json b/locales/languages/en.json index 709285ac508..5bcd63c6bf9 100644 --- a/locales/languages/en.json +++ b/locales/languages/en.json @@ -3369,7 +3369,9 @@ "add_account": "Add account", "add_new_account": "Add new account", "add_hardware_wallet": "Add hardware wallet", - "import_account": "Import account" + "import_account": "Import account", + "add_bitcoin_account_testnet": "Add a new Bitcoin Account (Testnet)", + "add_bitcoin_account_mainnet": "Add a new Bitcoin Account (Beta)" }, "show_nft": { "show_nft_title": "Show NFT", diff --git a/package.json b/package.json index cf3f03e59a9..f7c4784fd0c 100644 --- a/package.json +++ b/package.json @@ -130,7 +130,10 @@ "send": "0.19.0", "ethereumjs-util/**/secp256k1": "3.8.1", "**/secp256k1": "4.0.4", - "**/@metamask/rpc-errors": "7.0.1" + "**/@metamask/rpc-errors": "7.0.1", + "base58-js": "1.0.0", + "bech32": "2.0.0", + "sha256-uint8array": "0.10.3" }, "dependencies": { "@consensys/on-ramp-sdk": "1.28.5", @@ -146,9 +149,9 @@ "@metamask/composable-controller": "^3.0.0", "@metamask/controller-utils": "^11.3.0", "@metamask/design-tokens": "^4.0.0", - "@metamask/eth-ledger-bridge-keyring": "^6.0.0", "@metamask/eth-json-rpc-filters": "^8.0.0", "@metamask/eth-json-rpc-middleware": "^11.0.2", + "@metamask/eth-ledger-bridge-keyring": "^6.0.0", "@metamask/eth-query": "^4.0.0", "@metamask/eth-sig-util": "^7.0.2", "@metamask/eth-snap-keyring": "^4.3.3", @@ -229,6 +232,7 @@ "axios": "^1.6.8", "base-64": "1.0.0", "bignumber.js": "^9.0.1", + "bitcoin-address-validation": "2.2.3", "buffer": "6.0.3", "cockatiel": "^3.1.2", "compare-versions": "^3.6.0", diff --git a/yarn.lock b/yarn.lock index 05a083f386a..a15b206b1e3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12242,6 +12242,11 @@ base-x@^3.0.2, base-x@^3.0.8: dependencies: safe-buffer "^5.0.1" +base58-js@1.0.0, base58-js@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/base58-js/-/base58-js-1.0.0.tgz#08b6d745d811103114cc150f7da517b3c02a24ec" + integrity sha512-izVZ4M54gJYRk7VGsiRatRyUVCUaUDF15earKs3u9sUXlawvTwttC9xitGk8Xzlgib5rDL71WPOe4JsyJu9Scg== + base58check@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/base58check/-/base58check-2.0.0.tgz#8046652d14bc87f063bd16be94a39134d3b61173" @@ -12288,12 +12293,7 @@ bcrypt-pbkdf@^1.0.0: dependencies: tweetnacl "^0.14.3" -bech32@1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/bech32/-/bech32-1.1.4.tgz#e38c9f37bf179b8eb16ae3a772b40c356d4832e9" - integrity sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ== - -bech32@^2.0.0: +bech32@1.1.4, bech32@2.0.0, bech32@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/bech32/-/bech32-2.0.0.tgz#078d3686535075c8c79709f054b1b226a133b355" integrity sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg== @@ -12352,6 +12352,15 @@ bip66@^1.1.5: dependencies: safe-buffer "^5.0.1" +bitcoin-address-validation@2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/bitcoin-address-validation/-/bitcoin-address-validation-2.2.3.tgz#ffae6d48facd5ce7ef60574891aab979d21f9828" + integrity sha512-1uGCGl26Ye8JG5qcExtFLQfuib6qEZWNDo1ZlLlwp/z7ygUFby3IxolgEfgMGaC+LG9csbVASLcH8fRLv7DIOg== + dependencies: + base58-js "^1.0.0" + bech32 "^2.0.0" + sha256-uint8array "^0.10.3" + bl@^1.2.3, bl@~0.8.1: version "1.2.3" resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7" @@ -25290,6 +25299,11 @@ sha.js@^2.4.0, sha.js@^2.4.11, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" +sha256-uint8array@0.10.3, sha256-uint8array@^0.10.3: + version "0.10.3" + resolved "https://registry.yarnpkg.com/sha256-uint8array/-/sha256-uint8array-0.10.3.tgz#322a91413f78f518e0b9c8f8e982cc2e629b59c7" + integrity sha512-SFTs87RfXVulKrhhP6B5/qcFruOKQZaKf6jY9V4PJ7NOG0qIlQP6XL4pQq5xagsuP/Wd55S7tUBJpRajEsDUEQ== + shaka-player@^2.5.9: version "2.5.23" resolved "https://registry.yarnpkg.com/shaka-player/-/shaka-player-2.5.23.tgz#db92d1c6cf2314f0180a2cec11b0e2f2560336f5"